//generated with dll2sdk #pragma once #include "..\dll2sdk_forward.g.hpp" #include "..\mscorlib\mscorlib.hpp" #include "..\UnityEngine\UnityEngine.hpp" #include "..\PlayMaker\PlayMaker.hpp" #include "..\usequencerRuntime\usequencerRuntime.hpp" namespace DLL2SDK::Assembly_CSharp { enum struct BakeryLightmapGroup_ftLMGroupMode : int32_t { OriginalUV_ = static_cast(0x0), PackAtlas_ = static_cast(0x1), Vertex_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct BakeryLightmapGroup_RenderMode : int32_t { FullLighting_ = static_cast(0x0), Indirect_ = static_cast(0x1), Shadowmask_ = static_cast(0x2), Auto_ = static_cast(0x3E8) }; } namespace DLL2SDK::Assembly_CSharp { enum struct BakeryLightmapGroup_RenderDirMode : int32_t { None_ = static_cast(0x0), BakedNormalMaps_ = static_cast(0x1), DominantDirection_ = static_cast(0x2), RNM_ = static_cast(0x3), SH_ = static_cast(0x4), ProbeSH_ = static_cast(0x5), Auto_ = static_cast(0x3E8) }; } namespace DLL2SDK::Assembly_CSharp { enum struct BakeryPointLight_ftLightProjectionMode : int32_t { Omni_ = static_cast(0x0), Cookie_ = static_cast(0x1), Cubemap_ = static_cast(0x2), IES_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { struct ftLightmaps_LightmapAdditionalData { DLL2SDK::UnityEngine::UnityEngine::Texture2D* rnm0_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* rnm1_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* rnm2_; int32_t mode_; }; } namespace DLL2SDK::Assembly_CSharp { struct TypewriterEffect_FadeEntry { int32_t index_; DLL2SDK::mscorlib::System::String* text_; float alpha_; }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIButtonColor_State : int32_t { Normal_ = static_cast(0x0), Hover_ = static_cast(0x1), Pressed_ = static_cast(0x2), Disabled_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIButtonMessage_Trigger : int32_t { OnClick_ = static_cast(0x0), OnMouseOver_ = static_cast(0x1), OnMouseOut_ = static_cast(0x2), OnPress_ = static_cast(0x3), OnRelease_ = static_cast(0x4), OnDoubleClick_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp { struct UICenterOnChild_OnCenterCallback : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_154(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_155(DLL2SDK::UnityEngine::UnityEngine::GameObject* centeredObject_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_156(DLL2SDK::UnityEngine::UnityEngine::GameObject* centeredObject_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_157(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIDragDropItem_Restriction : int32_t { None_ = static_cast(0x0), Horizontal_ = static_cast(0x1), Vertical_ = static_cast(0x2), PressAndHold_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIDragObject_DragEffect : int32_t { None_ = static_cast(0x0), Momentum_ = static_cast(0x1), MomentumAndSpring_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct UIGrid_OnReposition : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_270(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_271(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_272(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_273(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIGrid_Arrangement : int32_t { Horizontal_ = static_cast(0x0), Vertical_ = static_cast(0x1), CellSnap_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIGrid_Sorting : int32_t { None_ = static_cast(0x0), Alphabetic_ = static_cast(0x1), Horizontal_ = static_cast(0x2), Vertical_ = static_cast(0x3), Custom_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIKeyBinding_Action : int32_t { PressAndClick_ = static_cast(0x0), Select_ = static_cast(0x1), All_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIKeyBinding_Modifier : int32_t { Any_ = static_cast(0x0), Shift_ = static_cast(0x1), Control_ = static_cast(0x2), Alt_ = static_cast(0x3), None_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIKeyNavigation_Constraint : int32_t { None_ = static_cast(0x0), Vertical_ = static_cast(0x1), Horizontal_ = static_cast(0x2), Explicit_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIPlaySound_Trigger : int32_t { OnClick_ = static_cast(0x0), OnMouseOver_ = static_cast(0x1), OnMouseOut_ = static_cast(0x2), OnPress_ = static_cast(0x3), OnRelease_ = static_cast(0x4), Custom_ = static_cast(0x5), OnEnable_ = static_cast(0x6), OnDisable_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIPopupList_Position : int32_t { Auto_ = static_cast(0x0), Above_ = static_cast(0x1), Below_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIPopupList_OpenOn : int32_t { ClickOrTap_ = static_cast(0x0), RightClick_ = static_cast(0x1), DoubleClick_ = static_cast(0x2), Manual_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { struct UIPopupList_LegacyEvent : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_415(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_416(DLL2SDK::mscorlib::System::String* val_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_417(DLL2SDK::mscorlib::System::String* val_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_418(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIPopupList__UpdateTweenPosition_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::TweenPosition* _tp___1_; DLL2SDK::Assembly_CSharp::UIPopupList* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_419(); bool MoveNext_420(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_421(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_422(); void Dispose_423(); void Reset_424(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIPopupList__CloseIfUnselected_c__Iterator1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIPopupList* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_425(); bool MoveNext_426(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_427(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_428(); void Dispose_429(); void Reset_430(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIProgressBar_FillDirection : int32_t { LeftToRight_ = static_cast(0x0), RightToLeft_ = static_cast(0x1), BottomToTop_ = static_cast(0x2), TopToBottom_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { struct UIProgressBar_OnDragFinished : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_461(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_462(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_463(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_464(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIScrollBar_Direction : int32_t { Horizontal_ = static_cast(0x0), Vertical_ = static_cast(0x1), Upgraded_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIScrollView_Movement : int32_t { Horizontal_ = static_cast(0x0), Vertical_ = static_cast(0x1), Unrestricted_ = static_cast(0x2), Custom_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIScrollView_DragEffect : int32_t { None_ = static_cast(0x0), Momentum_ = static_cast(0x1), MomentumAndSpring_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIScrollView_ShowCondition : int32_t { Always_ = static_cast(0x0), OnlyIfNeeded_ = static_cast(0x1), WhenDragging_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct UIScrollView_OnDragNotification : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_528(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_529(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_530(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_531(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct UISlider_Direction : int32_t { Horizontal_ = static_cast(0x0), Vertical_ = static_cast(0x1), Upgraded_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UISquareDragScrollView_Direction : int32_t { Undefined_ = static_cast(0x0), Horizontal_ = static_cast(0x1), Vertical_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct UITable_OnReposition : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_575(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_576(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_577(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_578(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct UITable_Direction : int32_t { Down_ = static_cast(0x0), Up_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UITable_Sorting : int32_t { None_ = static_cast(0x0), Alphabetic_ = static_cast(0x1), Horizontal_ = static_cast(0x2), Vertical_ = static_cast(0x3), Custom_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp { struct UIToggle_Validate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_593(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); bool Invoke_594(bool choice_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_595(bool choice_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); bool EndInvoke_596(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIWrapContent_OnInitializeItem : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_615(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_616(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, int32_t wrapIndex_, int32_t realIndex_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_617(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, int32_t wrapIndex_, int32_t realIndex_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_618(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { template struct BetterList_1_CompareFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_680(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); int32_t Invoke_681(T left_, T right_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_682(T left_, T right_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); int32_t EndInvoke_683(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { template struct BetterList_1__GetEnumerator_c__Iterator0 : DLL2SDK::mscorlib::System::Object { int32_t _i___1_; DLL2SDK::Assembly_CSharp::BetterList_1* _this_; T _current_; bool _disposing_; int32_t _PC_; void _ctor_684(); bool MoveNext_685(); T System_Collections_Generic_IEnumerator_T__get_Current_686(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_687(); void Dispose_688(); void Reset_689(); }; } namespace DLL2SDK::Assembly_CSharp { struct EventDelegate_Parameter : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Object* obj_; DLL2SDK::mscorlib::System::String* field_; DLL2SDK::mscorlib::System::Object* mValue_; DLL2SDK::mscorlib::System::Type* expectedType_; bool cached_; DLL2SDK::mscorlib::System::Reflection::PropertyInfo* propInfo_; DLL2SDK::mscorlib::System::Reflection::FieldInfo* fieldInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_734(); void _ctor_735(DLL2SDK::UnityEngine::UnityEngine::Object* obj_, DLL2SDK::mscorlib::System::String* field_); void _ctor_736(DLL2SDK::mscorlib::System::Object* val_); DLL2SDK::mscorlib::System::Object* get_value_737(); void set_value_738(DLL2SDK::mscorlib::System::Object* value_); DLL2SDK::mscorlib::System::Type* get_type_739(); }; } namespace DLL2SDK::Assembly_CSharp { struct EventDelegate_Callback : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_740(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_741(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_742(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_743(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct Localization_LoadFunction : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_768(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); DLL2SDK::Array* Invoke_769(DLL2SDK::mscorlib::System::String* path_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_770(DLL2SDK::mscorlib::System::String* path_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); DLL2SDK::Array* EndInvoke_771(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct Localization_OnLocalizeNotification : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_772(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_773(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_774(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_775(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct NGUIText_Alignment : int32_t { Automatic_ = static_cast(0x0), Left_ = static_cast(0x1), Center_ = static_cast(0x2), Right_ = static_cast(0x3), Justified_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp { enum struct NGUIText_SymbolStyle : int32_t { None_ = static_cast(0x0), Normal_ = static_cast(0x1), Colored_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct NGUIText_GlyphInfo { DLL2SDK::UnityEngine::UnityEngine::Vector2 v0_; DLL2SDK::UnityEngine::UnityEngine::Vector2 v1_; DLL2SDK::UnityEngine::UnityEngine::Vector2 u0_; DLL2SDK::UnityEngine::UnityEngine::Vector2 u1_; DLL2SDK::UnityEngine::UnityEngine::Vector2 u2_; DLL2SDK::UnityEngine::UnityEngine::Vector2 u3_; float advance_; int32_t channel_; bool Valid_; }; } namespace DLL2SDK::Assembly_CSharp { struct NGUIText_NGUITextContext { DLL2SDK::Assembly_CSharp::UIFont* bitmapFont_; DLL2SDK::UnityEngine::UnityEngine::Font* dynamicFont_; int32_t fontSize_; float fontScale_; float pixelDensity_; DLL2SDK::UnityEngine::UnityEngine::FontStyle fontStyle_; DLL2SDK::Assembly_CSharp::NGUIText_Alignment alignment_; DLL2SDK::UnityEngine::UnityEngine::Color tint_; int32_t rectWidth_; int32_t rectHeight_; int32_t regionWidth_; int32_t regionHeight_; int32_t maxLines_; bool gradient_; DLL2SDK::UnityEngine::UnityEngine::Color gradientBottom_; DLL2SDK::UnityEngine::UnityEngine::Color gradientTop_; bool encoding_; float spacingX_; float spacingY_; bool premultiply_; DLL2SDK::Assembly_CSharp::NGUIText_SymbolStyle symbolStyle_; int32_t finalSize_; float finalSpacingX_; float finalLineHeight_; float baseline_; bool useSymbols_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateContext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBaseline_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_895(bool withDefaultValue_); void UpdateContext_896(); void UpdateBaseline_897(); }; } namespace DLL2SDK::Assembly_CSharp { struct NGUITextFontCacheDynamic_CacheItem { DLL2SDK::UnityEngine::UnityEngine::FontStyle FontStyle_; int32_t FinalSize_; int32_t FontInstanceId_; float Baseline_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* GlyphMap_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::NGUIText_GlyphInfo glyph_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBaseline_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_906(DLL2SDK::UnityEngine::UnityEngine::Font* font_, int32_t fontInstanceId_, int32_t finalSize_, DLL2SDK::UnityEngine::UnityEngine::FontStyle fontStyle_); void UpdateBaseline_907(DLL2SDK::UnityEngine::UnityEngine::Font* font_, int32_t finalSize_, DLL2SDK::UnityEngine::UnityEngine::FontStyle fontStyle_); static void _cctor_908(); }; } namespace DLL2SDK::Assembly_CSharp { template struct NGUITools_OnInitFunc_1 : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_1012(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_1013(T w_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1014(T w_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_1015(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct PropertyBinding_UpdateCondition : int32_t { OnStart_ = static_cast(0x0), OnUpdate_ = static_cast(0x1), OnLateUpdate_ = static_cast(0x2), OnFixedUpdate_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { enum struct PropertyBinding_Direction : int32_t { SourceUpdatesTarget_ = static_cast(0x0), TargetUpdatesSource_ = static_cast(0x1), BiDirectional_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct SpringPanel_OnFinished : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_1058(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_1059(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1060(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_1061(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIBasicSprite_Type : int32_t { Simple_ = static_cast(0x0), Sliced_ = static_cast(0x1), Tiled_ = static_cast(0x2), Filled_ = static_cast(0x3), Advanced_ = static_cast(0x4), Mirrored_ = static_cast(0x5), SlicedFilled_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIBasicSprite_FillDirection : int32_t { Horizontal_ = static_cast(0x0), Vertical_ = static_cast(0x1), Radial90_ = static_cast(0x2), Radial180_ = static_cast(0x3), Radial360_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIBasicSprite_AdvancedType : int32_t { Invisible_ = static_cast(0x0), Sliced_ = static_cast(0x1), Tiled_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIBasicSprite_MirroredType : int32_t { Horizontally_ = static_cast(0x0), Vertically_ = static_cast(0x1), Both_ = static_cast(0x2), SlicedHorizontally_ = static_cast(0x3), SlicedVertically_ = static_cast(0x4), SlicedBoth_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIBasicSprite_Flip : int32_t { Nothing_ = static_cast(0x0), Horizontally_ = static_cast(0x1), Vertically_ = static_cast(0x2), Both_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { struct UIDrawCall_UIDrawCallMaterialCacheItem { DLL2SDK::UnityEngine::UnityEngine::Shader* CacheShader_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CacheList_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushToCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_1155(DLL2SDK::UnityEngine::UnityEngine::Shader* cacheShader_); DLL2SDK::UnityEngine::UnityEngine::Material* GetMat_1156(); void PushToCache_1157(DLL2SDK::UnityEngine::UnityEngine::Material* mat_); void Clear_1158(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIDrawCall_Clipping : int32_t { None_ = static_cast(0x0), TextureMask_ = static_cast(0x1), SoftClip_ = static_cast(0x3), ConstrainButDontClip_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp { struct UIDrawCall_OnRenderCallback : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_1159(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_1160(DLL2SDK::UnityEngine::UnityEngine::Material* mat_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1161(DLL2SDK::UnityEngine::UnityEngine::Material* mat_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_1162(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIDrawCall_OnCreateDrawCall : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_1163(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_1164(DLL2SDK::Assembly_CSharp::UIDrawCall* dc_, DLL2SDK::UnityEngine::UnityEngine::MeshFilter* filter_, DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* ren_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1165(DLL2SDK::Assembly_CSharp::UIDrawCall* dc_, DLL2SDK::UnityEngine::UnityEngine::MeshFilter* filter_, DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* ren_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_1166(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIDrawCall_ShadowMode : int32_t { None_ = static_cast(0x0), Receive_ = static_cast(0x1), CastAndReceive_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct UIDrawCall_UIDrawCallShaderNameCache { DLL2SDK::mscorlib::System::String* BaseShader_; DLL2SDK::mscorlib::System::String* TextureClipShader_; DLL2SDK::mscorlib::System::String* SoftClipShader1_; DLL2SDK::mscorlib::System::String* SoftClipShader1_FallBackA_; DLL2SDK::mscorlib::System::String* SoftClipShader1_FallBackB_; DLL2SDK::mscorlib::System::String* SoftClipShader2_; DLL2SDK::mscorlib::System::String* SoftClipShader2_Fallback_; DLL2SDK::mscorlib::System::String* SoftClipShader3_; DLL2SDK::mscorlib::System::String* SoftClipShader3_Fallback_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCachedShader_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ DLL2SDK::UnityEngine::UnityEngine::Shader* GetCachedShader_1167(DLL2SDK::Assembly_CSharp::UIPanel* panel_, DLL2SDK::Assembly_CSharp::UIDrawCall* dc_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIEventListener_VoidDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_1188(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_1189(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1190(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_1191(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIEventListener_BoolDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_1192(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_1193(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool state_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1194(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool state_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_1195(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIEventListener_FloatDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_1196(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_1197(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, float delta_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1198(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, float delta_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_1199(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIEventListener_VectorDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_1200(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_1201(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1202(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_1203(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIEventListener_ObjectDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_1204(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_1205(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1206(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_1207(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIEventListener_KeyCodeDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_1208(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_1209(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::UnityEngine::UnityEngine::KeyCode key_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1210(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::UnityEngine::UnityEngine::KeyCode key_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_1211(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIGeometry_OnCustomWrite : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_1218(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_1219(DLL2SDK::mscorlib::System::Collections::Generic::List_1* v_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* u_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* c_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* n_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* t_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* u2_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1220(DLL2SDK::mscorlib::System::Collections::Generic::List_1* v_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* u_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* c_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* n_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* t_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* u2_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_1221(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIRect_AnchorPoint : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* target_; float relative_; int32_t absolute_; DLL2SDK::Assembly_CSharp::UIRect* rect_; DLL2SDK::UnityEngine::UnityEngine::Camera* targetCam_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Set_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Set_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetToNearest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetToNearest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHorizontal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVertical_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSides_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1281(); void _ctor_1282(float relative_); void Set_1283(float relative_, float absolute_); void Set_1284(DLL2SDK::UnityEngine::UnityEngine::Transform* target_, float relative_, float absolute_); void SetToNearest_1285(float abs0_, float abs1_, float abs2_); void SetToNearest_1286(float rel0_, float rel1_, float rel2_, float abs0_, float abs1_, float abs2_); void SetHorizontal_1287(DLL2SDK::UnityEngine::UnityEngine::Transform* parent_, float localPos_); void SetVertical_1288(DLL2SDK::UnityEngine::UnityEngine::Transform* parent_, float localPos_); DLL2SDK::Array* GetSides_1289(DLL2SDK::UnityEngine::UnityEngine::Transform* relativeTo_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIRect_AnchorUpdate : int32_t { OnEnable_ = static_cast(0x0), OnUpdate_ = static_cast(0x1), OnStart_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIWidget_Pivot : int32_t { TopLeft_ = static_cast(0x0), Top_ = static_cast(0x1), TopRight_ = static_cast(0x2), Left_ = static_cast(0x3), Center_ = static_cast(0x4), Right_ = static_cast(0x5), BottomLeft_ = static_cast(0x6), Bottom_ = static_cast(0x7), BottomRight_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp { struct UIWidget_OnDimensionsChanged : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_1377(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_1378(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1379(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_1380(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIWidget_OnPostFillCallback : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_1381(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_1382(DLL2SDK::Assembly_CSharp::UIWidget* widget_, int32_t bufferOffset_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* verts_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* uvs_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* cols_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1383(DLL2SDK::Assembly_CSharp::UIWidget* widget_, int32_t bufferOffset_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* verts_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* uvs_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* cols_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_1384(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIWidget_AspectRatioSource : int32_t { Free_ = static_cast(0x0), BasedOnWidth_ = static_cast(0x1), BasedOnHeight_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct UIWidget_HitCheck : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_1385(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); bool Invoke_1386(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1387(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); bool EndInvoke_1388(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct SpringPosition_OnFinished : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_1405(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_1406(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1407(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_1408(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct TweenLetters_AnimationLetterOrder : int32_t { Forward_ = static_cast(0x0), Reverse_ = static_cast(0x1), Random_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct TweenLetters_LetterProperties : DLL2SDK::mscorlib::System::Object { float start_; float duration_; DLL2SDK::UnityEngine::UnityEngine::Vector2 offset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1499(); }; } namespace DLL2SDK::Assembly_CSharp { struct TweenLetters_AnimationProperties : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::TweenLetters_AnimationLetterOrder animationOrder_; float overlap_; bool randomDurations_; DLL2SDK::UnityEngine::UnityEngine::Vector2 randomness_; DLL2SDK::UnityEngine::UnityEngine::Vector2 offsetRange_; DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 rot_; DLL2SDK::UnityEngine::UnityEngine::Vector3 scale_; float alpha_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1500(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct UITweener_Method : int32_t { Linear_ = static_cast(0x0), EaseIn_ = static_cast(0x1), EaseOut_ = static_cast(0x2), EaseInOut_ = static_cast(0x3), BounceIn_ = static_cast(0x4), BounceOut_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UITweener_Style : int32_t { Once_ = static_cast(0x0), Loop_ = static_cast(0x1), PingPong_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct GamepadButton_HoldBg : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* RootObj_; DLL2SDK::Assembly_CSharp::UISprite* ProgressSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1651(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct GamepadButtonShowType : int32_t { Back_ = static_cast(0x0), Start_ = static_cast(0x1), A_ = static_cast(0x2), B_ = static_cast(0x3), X_ = static_cast(0x4), Y_ = static_cast(0x5), L1_ = static_cast(0x6), R1_ = static_cast(0x7), L2_ = static_cast(0x8), R2_ = static_cast(0x9), ThumbL_ = static_cast(0xA), ThumbR_ = static_cast(0xB), Up_ = static_cast(0xC), Down_ = static_cast(0xD), Right_ = static_cast(0xE), Left_ = static_cast(0xF), Left_Right_ = static_cast(0x64), Up_Down_ = static_cast(0x65), Left_Right_Up_Down_ = static_cast(0x66), Left_Joystick_Click_ = static_cast(0x67), Left_Joystick_ = static_cast(0x68), Left_Joystick_LR_ = static_cast(0x69), Left_Joystick_UD_ = static_cast(0x6A), Right_Joystick_Click_ = static_cast(0x6B), Right_Joystick_ = static_cast(0x6C), Right_Joystick_LR_ = static_cast(0x6D), Right_Joystick_UD_ = static_cast(0x6E), None_ = static_cast(0x6F) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct GamepadButtonOpType : int32_t { CLICK_ = static_cast(0x0), LONG_PRESS_ = static_cast(0x1), PRESS_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct GamepadButton_CompositeButtonCfg : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* RootObj_; DLL2SDK::Assembly_CSharp::UISprite* ButtonSprite1_; DLL2SDK::Assembly_CSharp::UISprite* ButtonSprite2_; DLL2SDK::Assembly_CSharp::GameEngine::GamepadButtonShowType ButtonType1_; DLL2SDK::Assembly_CSharp::GameEngine::GamepadButtonShowType ButtonType2_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1656(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIAnchor_Side : int32_t { BottomLeft_ = static_cast(0x0), Left_ = static_cast(0x1), TopLeft_ = static_cast(0x2), Top_ = static_cast(0x3), TopRight_ = static_cast(0x4), Right_ = static_cast(0x5), BottomRight_ = static_cast(0x6), Bottom_ = static_cast(0x7), Center_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp { struct UIAtlas_Sprite : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* name_; DLL2SDK::UnityEngine::UnityEngine::Rect outer_; DLL2SDK::UnityEngine::UnityEngine::Rect inner_; bool rotated_; float paddingLeft_; float paddingRight_; float paddingTop_; float paddingBottom_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1732(); bool get_hasPadding_1733(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIAtlas_Coordinates : int32_t { Pixels_ = static_cast(0x0), TexCoords_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UICamera_ControlScheme : int32_t { Mouse_ = static_cast(0x0), Touch_ = static_cast(0x1), Controller_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UICamera_ClickNotification : int32_t { None_ = static_cast(0x0), Always_ = static_cast(0x1), BasedOnDelta_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct UICamera_MouseOrTouch : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::KeyCode key_; DLL2SDK::UnityEngine::UnityEngine::Vector2 pos_; DLL2SDK::UnityEngine::UnityEngine::Vector2 lastPos_; DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_; DLL2SDK::UnityEngine::UnityEngine::Vector2 totalDelta_; DLL2SDK::UnityEngine::UnityEngine::Camera* pressedCam_; DLL2SDK::UnityEngine::UnityEngine::GameObject* last_; DLL2SDK::UnityEngine::UnityEngine::GameObject* internalCurrent_; DLL2SDK::UnityEngine::UnityEngine::GameObject* pressed_; DLL2SDK::UnityEngine::UnityEngine::GameObject* dragged_; float pressTime_; float clickTime_; DLL2SDK::Assembly_CSharp::UICamera_ClickNotification clickNotification_; bool touchBegan_; bool pressStarted_; bool dragStarted_; int32_t ignoreDelta_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1821(); void set_current_1822(DLL2SDK::UnityEngine::UnityEngine::GameObject* value_); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_current_1823(); float get_deltaTime_1824(); bool get_isOverUI_1825(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct UICamera_EventType : int32_t { World_3D_ = static_cast(0x0), UI_3D_ = static_cast(0x1), World_2D_ = static_cast(0x2), UI_2D_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { struct UICamera_GetKeyStateFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_1826(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); bool Invoke_1827(DLL2SDK::UnityEngine::UnityEngine::KeyCode key_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1828(DLL2SDK::UnityEngine::UnityEngine::KeyCode key_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); bool EndInvoke_1829(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct UICamera_GetAxisFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_1830(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); float Invoke_1831(DLL2SDK::mscorlib::System::String* name_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1832(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); float EndInvoke_1833(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct UICamera_GetAnyKeyFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_1834(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); bool Invoke_1835(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1836(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); bool EndInvoke_1837(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct UICamera_GetMouseDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_1838(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); DLL2SDK::Assembly_CSharp::UICamera_MouseOrTouch* Invoke_1839(int32_t button_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1840(int32_t button_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); DLL2SDK::Assembly_CSharp::UICamera_MouseOrTouch* EndInvoke_1841(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct UICamera_GetTouchDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_1842(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); DLL2SDK::Assembly_CSharp::UICamera_MouseOrTouch* Invoke_1843(int32_t id_, bool createIfMissing_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1844(int32_t id_, bool createIfMissing_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); DLL2SDK::Assembly_CSharp::UICamera_MouseOrTouch* EndInvoke_1845(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct UICamera_RemoveTouchDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_1846(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_1847(int32_t id_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1848(int32_t id_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_1849(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct UICamera_OnScreenResize : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_1850(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_1851(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1852(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_1853(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct UICamera_ProcessEventsIn : int32_t { Update_ = static_cast(0x0), LateUpdate_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { struct UICamera_OnCustomInput : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_1854(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_1855(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1856(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_1857(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct UICamera_OnSchemeChange : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_1858(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_1859(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1860(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_1861(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct UICamera_MoveDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_1862(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_1863(DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1864(DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_1865(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct UICamera_VoidDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_1866(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_1867(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1868(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_1869(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct UICamera_BoolDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_1870(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_1871(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool state_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1872(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool state_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_1873(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct UICamera_FloatDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_1874(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_1875(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, float delta_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1876(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, float delta_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_1877(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct UICamera_VectorDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_1878(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_1879(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1880(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_1881(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct UICamera_ObjectDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_1882(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_1883(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1884(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_1885(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct UICamera_KeyCodeDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_1886(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_1887(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::UnityEngine::UnityEngine::KeyCode key_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_1888(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::UnityEngine::UnityEngine::KeyCode key_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_1889(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct UICamera_DepthEntry { int32_t depth_; DLL2SDK::UnityEngine::UnityEngine::RaycastHit hit_; DLL2SDK::UnityEngine::UnityEngine::Vector3 point_; DLL2SDK::UnityEngine::UnityEngine::GameObject* go_; }; } namespace DLL2SDK::Assembly_CSharp { struct UICamera_Touch : DLL2SDK::mscorlib::System::Object { int32_t fingerId_; DLL2SDK::UnityEngine::UnityEngine::TouchPhase phase_; DLL2SDK::UnityEngine::UnityEngine::Vector2 position_; int32_t tapCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1890(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIInput_InputType : int32_t { Standard_ = static_cast(0x0), AutoCorrect_ = static_cast(0x1), Password_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIInput_Validation : int32_t { None_ = static_cast(0x0), Integer_ = static_cast(0x1), Float_ = static_cast(0x2), Alphanumeric_ = static_cast(0x3), Username_ = static_cast(0x4), Name_ = static_cast(0x5), Filename_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIInput_KeyboardType : int32_t { Default_ = static_cast(0x0), ASCIICapable_ = static_cast(0x1), NumbersAndPunctuation_ = static_cast(0x2), URL_ = static_cast(0x3), NumberPad_ = static_cast(0x4), PhonePad_ = static_cast(0x5), NamePhonePad_ = static_cast(0x6), EmailAddress_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIInput_OnReturnKey : int32_t { Default_ = static_cast(0x0), Submit_ = static_cast(0x1), NewLine_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct UIInput_OnValidate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_2004(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); wchar_t Invoke_2005(DLL2SDK::mscorlib::System::String* text_, int32_t charIndex_, wchar_t addedChar_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_2006(DLL2SDK::mscorlib::System::String* text_, int32_t charIndex_, wchar_t addedChar_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); wchar_t EndInvoke_2007(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIInput_StrByteCount : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_2008(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); int32_t Invoke_2009(DLL2SDK::mscorlib::System::String* str_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_2010(DLL2SDK::mscorlib::System::String* str_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); int32_t EndInvoke_2011(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct UILabel_Effect : int32_t { None_ = static_cast(0x0), Shadow_ = static_cast(0x1), Outline_ = static_cast(0x2), Outline8_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UILabel_Overflow : int32_t { ShrinkContent_ = static_cast(0x0), ClampContent_ = static_cast(0x1), ResizeFreely_ = static_cast(0x2), ResizeHeight_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UILabel_Crispness : int32_t { Never_ = static_cast(0x0), OnDesktop_ = static_cast(0x1), Always_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UILabel_Modifier : int32_t { None_ = static_cast(0x0), ToUppercase_ = static_cast(0x1), ToLowercase_ = static_cast(0x2), Localization_ = static_cast(0x3), Custom_ = static_cast(0xFF) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UILabel_FontCategory : int32_t { Title_ = static_cast(0x0), Body_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { struct UILabel_ModifierFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_2157(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); DLL2SDK::mscorlib::System::String* Invoke_2158(DLL2SDK::mscorlib::System::String* s_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_2159(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); DLL2SDK::mscorlib::System::String* EndInvoke_2160(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct UILabel__ReopenAllLabel_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_2161(); bool MoveNext_2162(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_2163(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_2164(); void Dispose_2165(); void Reset_2166(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIPanel_RenderQueue : int32_t { Automatic_ = static_cast(0x0), StartAt_ = static_cast(0x1), Explicit_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct UIPanel_OnGeometryUpdated : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_2277(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_2278(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_2279(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_2280(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIPanel_OnClippingMoved : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_2281(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_2282(DLL2SDK::Assembly_CSharp::UIPanel* panel_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_2283(DLL2SDK::Assembly_CSharp::UIPanel* panel_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_2284(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIPanel_OnCreateMaterial : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_2285(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); DLL2SDK::UnityEngine::UnityEngine::Material* Invoke_2286(DLL2SDK::Assembly_CSharp::UIWidget* widget_, DLL2SDK::UnityEngine::UnityEngine::Material* mat_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_2287(DLL2SDK::Assembly_CSharp::UIWidget* widget_, DLL2SDK::UnityEngine::UnityEngine::Material* mat_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); DLL2SDK::UnityEngine::UnityEngine::Material* EndInvoke_2288(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIRoot_Projection : int32_t { Perspective_ = static_cast(0x0), Orthagraphic_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIRoot_Scaling : int32_t { Flexible_ = static_cast(0x0), Constrained_ = static_cast(0x1), ConstrainedOnMobiles_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIRoot_Constraint : int32_t { Fit_ = static_cast(0x0), Fill_ = static_cast(0x1), FitWidth_ = static_cast(0x2), FitHeight_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UISprite_LimitType : int32_t { Width_ = static_cast(0x0), Height_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIStretch_Style : int32_t { None_ = static_cast(0x0), Horizontal_ = static_cast(0x1), Vertical_ = static_cast(0x2), Both_ = static_cast(0x3), BasedOnHeight_ = static_cast(0x4), FillKeepingRatio_ = static_cast(0x5), FitInternalKeepingRatio_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UITextList_Style : int32_t { Text_ = static_cast(0x0), Chat_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { struct UITextList_Paragraph : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* text_; DLL2SDK::Array* lines_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_2438(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct AnimateFsmAction_Calculation : int32_t { None_ = static_cast(0x0), SetValue_ = static_cast(0x1), AddToValue_ = static_cast(0x2), SubtractFromValue_ = static_cast(0x3), SubtractValueFromCurve_ = static_cast(0x4), MultiplyValue_ = static_cast(0x5), DivideValue_ = static_cast(0x6), DivideCurveByValue_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct CurveFsmAction_Calculation : int32_t { None_ = static_cast(0x0), AddToValue_ = static_cast(0x1), SubtractFromValue_ = static_cast(0x2), SubtractValueFromCurve_ = static_cast(0x3), MultiplyValue_ = static_cast(0x4), DivideValue_ = static_cast(0x5), DivideCurveByValue_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct EaseFsmAction_EasingFunction : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_2622(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); float Invoke_2623(float start_, float end_, float value_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_2624(float start_, float end_, float value_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); float EndInvoke_2625(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct EaseFsmAction_EaseType : int32_t { easeInQuad_ = static_cast(0x0), easeOutQuad_ = static_cast(0x1), easeInOutQuad_ = static_cast(0x2), easeInCubic_ = static_cast(0x3), easeOutCubic_ = static_cast(0x4), easeInOutCubic_ = static_cast(0x5), easeInQuart_ = static_cast(0x6), easeOutQuart_ = static_cast(0x7), easeInOutQuart_ = static_cast(0x8), easeInQuint_ = static_cast(0x9), easeOutQuint_ = static_cast(0xA), easeInOutQuint_ = static_cast(0xB), easeInSine_ = static_cast(0xC), easeOutSine_ = static_cast(0xD), easeInOutSine_ = static_cast(0xE), easeInExpo_ = static_cast(0xF), easeOutExpo_ = static_cast(0x10), easeInOutExpo_ = static_cast(0x11), easeInCirc_ = static_cast(0x12), easeOutCirc_ = static_cast(0x13), easeInOutCirc_ = static_cast(0x14), linear_ = static_cast(0x15), spring_ = static_cast(0x16), bounce_ = static_cast(0x17), easeInBack_ = static_cast(0x18), easeOutBack_ = static_cast(0x19), easeInOutBack_ = static_cast(0x1A), elastic_ = static_cast(0x1B), punch_ = static_cast(0x1C) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct FsmStateActionAnimatorBase_AnimatorFrameUpdateSelector : int32_t { OnUpdate_ = static_cast(0x0), OnAnimatorMove_ = static_cast(0x1), OnAnimatorIK_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct ArrayTransferValue_ArrayTransferType : int32_t { Copy_ = static_cast(0x0), Cut_ = static_cast(0x1), nullify_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct ArrayTransferValue_ArrayPasteType : int32_t { AsFirstItem_ = static_cast(0x0), AsLastItem_ = static_cast(0x1), InsertAtSameIndex_ = static_cast(0x2), ReplaceAtSameIndex_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct BoolOperator_Operation : int32_t { AND_ = static_cast(0x0), NAND_ = static_cast(0x1), OR_ = static_cast(0x2), XOR_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct ConvertFloatToInt_FloatRounding : int32_t { RoundDown_ = static_cast(0x0), RoundUp_ = static_cast(0x1), Nearest_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct DebugDrawShape_ShapeType : int32_t { Sphere_ = static_cast(0x0), Cube_ = static_cast(0x1), WireSphere_ = static_cast(0x2), WireCube_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct FloatOperator_Operation : int32_t { Add_ = static_cast(0x0), Subtract_ = static_cast(0x1), Multiply_ = static_cast(0x2), Divide_ = static_cast(0x3), Min_ = static_cast(0x4), Max_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct GetAxisVector_AxisPlane : int32_t { XZ_ = static_cast(0x0), XY_ = static_cast(0x1), YZ_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct GetDeviceRoll_BaseOrientation : int32_t { Portrait_ = static_cast(0x0), LandscapeLeft_ = static_cast(0x1), LandscapeRight_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct GetTimeInfo_TimeInfo : int32_t { DeltaTime_ = static_cast(0x0), TimeScale_ = static_cast(0x1), SmoothDeltaTime_ = static_cast(0x2), TimeInCurrentState_ = static_cast(0x3), TimeSinceStartup_ = static_cast(0x4), TimeSinceLevelLoad_ = static_cast(0x5), RealTimeSinceStartup_ = static_cast(0x6), RealTimeInCurrentState_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct IntOperator_Operation : int32_t { Add_ = static_cast(0x0), Subtract_ = static_cast(0x1), Multiply_ = static_cast(0x2), Divide_ = static_cast(0x3), Min_ = static_cast(0x4), Max_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct MouseLook_RotationAxes : int32_t { MouseXAndY_ = static_cast(0x0), MouseX_ = static_cast(0x1), MouseY_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct MouseLook2_RotationAxes : int32_t { MouseXAndY_ = static_cast(0x0), MouseX_ = static_cast(0x1), MouseY_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct ProjectLocationToMap_MapProjection : int32_t { EquidistantCylindrical_ = static_cast(0x0), Mercator_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct QuaternionBaseAction_everyFrameOptions : int32_t { Update_ = static_cast(0x0), FixedUpdate_ = static_cast(0x1), LateUpdate_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct GetSceneActionBase_SceneReferenceOptions : int32_t { SceneAtIndex_ = static_cast(0x0), SceneByName_ = static_cast(0x1), SceneByPath_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct GetSceneActionBase_SceneSimpleReferenceOptions : int32_t { SceneAtIndex_ = static_cast(0x0), SceneByName_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct GetSceneActionBase_SceneBuildReferenceOptions : int32_t { SceneAtBuildIndex_ = static_cast(0x0), SceneByName_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct GetSceneActionBase_SceneAllReferenceOptions : int32_t { ActiveScene_ = static_cast(0x0), SceneAtIndex_ = static_cast(0x1), SceneByName_ = static_cast(0x2), SceneByPath_ = static_cast(0x3), SceneByGameObject_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct SetActiveScene_SceneReferenceOptions : int32_t { SceneAtBuildIndex_ = static_cast(0x0), SceneAtIndex_ = static_cast(0x1), SceneByName_ = static_cast(0x2), SceneByPath_ = static_cast(0x3), SceneByGameObject_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct UnloadScene_SceneReferenceOptions : int32_t { ActiveScene_ = static_cast(0x0), SceneAtBuildIndex_ = static_cast(0x1), SceneAtIndex_ = static_cast(0x2), SceneByName_ = static_cast(0x3), SceneByPath_ = static_cast(0x4), SceneByGameObject_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct UnloadSceneAsynch_SceneReferenceOptions : int32_t { ActiveScene_ = static_cast(0x0), SceneAtBuildIndex_ = static_cast(0x1), SceneAtIndex_ = static_cast(0x2), SceneByName_ = static_cast(0x3), SceneByPath_ = static_cast(0x4), SceneByGameObject_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct SendMessage_MessageType : int32_t { SendMessage_ = static_cast(0x0), SendMessageUpwards_ = static_cast(0x1), BroadcastMessage_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct TakeScreenshot_Destination : int32_t { MyPictures_ = static_cast(0x0), PersistentDataPath_ = static_cast(0x1), CustomPath_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct TouchGUIEvent_OffsetOptions : int32_t { TopLeft_ = static_cast(0x0), Center_ = static_cast(0x1), TouchStart_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct TransformInputToWorldSpace_AxisPlane : int32_t { XZ_ = static_cast(0x0), XY_ = static_cast(0x1), YZ_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct GetAtan2FromVector3_aTan2EnumAxis : int32_t { x_ = static_cast(0x0), y_ = static_cast(0x1), z_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct Vector2Operator_Vector2Operation : int32_t { DotProduct_ = static_cast(0x0), Distance_ = static_cast(0x1), Angle_ = static_cast(0x2), Add_ = static_cast(0x3), Subtract_ = static_cast(0x4), Multiply_ = static_cast(0x5), Divide_ = static_cast(0x6), Min_ = static_cast(0x7), Max_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct Vector3Operator_Vector3Operation : int32_t { DotProduct_ = static_cast(0x0), CrossProduct_ = static_cast(0x1), Distance_ = static_cast(0x2), Angle_ = static_cast(0x3), Project_ = static_cast(0x4), Reflect_ = static_cast(0x5), Add_ = static_cast(0x6), Subtract_ = static_cast(0x7), Multiply_ = static_cast(0x8), Divide_ = static_cast(0x9), Min_ = static_cast(0xA), Max_ = static_cast(0xB) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct iTweenFsmAction_AxisRestriction : int32_t { none_ = static_cast(0x0), x_ = static_cast(0x1), y_ = static_cast(0x2), z_ = static_cast(0x3), xy_ = static_cast(0x4), xz_ = static_cast(0x5), yz_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct EActionType : int32_t { Entry_ = static_cast(0x0), Exit_ = static_cast(0x1), Tick_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct GameFsmHelper__GetActionCount_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Type* type_; void _ctor_5796(); bool __m__0_5797(DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction* action_); }; } namespace DLL2SDK::Assembly_CSharp { struct GameFsmHelper__HasAction_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Type* type_; void _ctor_5798(); bool __m__0_5799(DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction* e_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::APM { enum struct ApmAgent_StreamStep : int32_t { Launch_ = static_cast(0x1), CheckUpdate_ = static_cast(0x2), Updating_ = static_cast(0x3), Platform_ = static_cast(0x4), MSDKAuth_ = static_cast(0x5), FetchZone_ = static_cast(0x6), GameStart_ = static_cast(0x7), EnterLobby_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::APM { enum struct ApmAgent_StreamStatus : int32_t { Success_ = static_cast(0x0), Failed_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::APM { struct ApmAgent_TApmDeviceClassEventHandle : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_5866(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_5867(int32_t deviceclass_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_5868(int32_t deviceclass_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_5869(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::APM { struct ApmAgent__CheckDeviceClassAsync_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* vendor_; DLL2SDK::mscorlib::System::String* renderer_; DLL2SDK::mscorlib::System::String* configureDomainName_; DLL2SDK::Assembly_CSharp::GCloud::APM::ApmAgent_TApmDeviceClassEventHandle* handler_; void _ctor_5870(); void __m__0_5871(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct ApolloObject : DLL2SDK::mscorlib::System::Object { uint64_t _ObjectId_k__BackingField_; bool _AcceptMonoBehaviour_k__BackingField_; bool _Reflectible_k__BackingField_; float _UpdateTimeLeft_k__BackingField_; bool _Removable_k__BackingField_; struct StaticFields { uint64_t s_objectId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Finalize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTimeOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PerformVoidMethodWithId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationQuit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_5985(); void _ctor_5986(bool reflectible_, bool acceptMonoBehaviour_); uint64_t get_ObjectId_5987(); void set_ObjectId_5988(uint64_t value_); bool get_AcceptMonoBehaviour_5989(); void set_AcceptMonoBehaviour_5990(bool value_); bool get_Reflectible_5991(); void set_Reflectible_5992(bool value_); float get_UpdateTimeLeft_5993(); void set_UpdateTimeLeft_5994(float value_); void init_5995(); void Finalize_5996(); void Initialize_5997(bool reflectible_, bool acceptMonoBehaviour_); bool get_Removable_5998(); void set_Removable_5999(bool value_); void Destroy_6000(); void Update_6001(); void OnUpdate_6002(float deltaTime_); void OnTimeOut_6003(); void PerformVoidMethodWithId_6004(int32_t methodId_); void OnApplicationQuit_6005(); void OnApplicationPause_6006(bool pauseStatus_); void OnDisable_6007(); void __xLuaBaseProxy_Finalize_6009(); static void _cctor_6008(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { enum struct ADebug_LogPriority : int32_t { Info_ = static_cast(0x0), Event_ = static_cast(0x1), Error_ = static_cast(0x2), None_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GCloudTdr { enum struct TdrError_ErrorType : int32_t { TDR_NO_ERROR_ = static_cast(0x0), TDR_ERR_SHORT_BUF_FOR_WRITE_ = static_cast(0xFFFFFFFF), TDR_ERR_SHORT_BUF_FOR_READ_ = static_cast(0xFFFFFFFE), TDR_ERR_STR_LEN_TOO_BIG_ = static_cast(0xFFFFFFFD), TDR_ERR_STR_LEN_TOO_SMALL_ = static_cast(0xFFFFFFFC), TDR_ERR_STR_LEN_CONFLICT_ = static_cast(0xFFFFFFFB), TDR_ERR_MINUS_REFER_VALUE_ = static_cast(0xFFFFFFFA), TDR_ERR_REFER_SURPASS_COUNT_ = static_cast(0xFFFFFFF9), TDR_ERR_ARG_IS_NULL_ = static_cast(0xFFFFFFF8), TDR_ERR_CUTVER_TOO_SMALL_ = static_cast(0xFFFFFFF7), TDR_ERR_CUTVER_CONFILICT_ = static_cast(0xFFFFFFF6), TDR_ERR_PARSE_TDRIP_FAILED_ = static_cast(0xFFFFFFF5), TDR_ERR_INVALID_TDRIP_VALUE_ = static_cast(0xFFFFFFF4), TDR_ERR_INVALID_TDRTIME_VALUE_ = static_cast(0xFFFFFFF3), TDR_ERR_INVALID_TDRDATE_VALUE_ = static_cast(0xFFFFFFF2), TDR_ERR_INVALID_TDRDATETIME_VALUE_ = static_cast(0xFFFFFFF1), TDR_ERR_FUNC_LOCALTIME_FAILED_ = static_cast(0xFFFFFFF0), TDR_ERR_INVALID_HEX_STR_LEN_ = static_cast(0xFFFFFFEF), TDR_ERR_INVALID_HEX_STR_FORMAT_ = static_cast(0xFFFFFFEE), TDR_ERR_INVALID_BUFFER_PARAMETER_ = static_cast(0xFFFFFFED), TDR_ERR_NET_CUTVER_INVALID_ = static_cast(0xFFFFFFEC), TDR_ERR_ACCESS_VILOATION_EXCEPTION_ = static_cast(0xFFFFFFEB), TDR_ERR_ARGUMENT_NULL_EXCEPTION_ = static_cast(0xFFFFFFEA), TDR_ERR_USE_HAVE_NOT_INIT_VARIABLE_ARRAY_ = static_cast(0xFFFFFFE9), TDR_ERR_INVALID_FORMAT_ = static_cast(0xFFFFFFE8), TDR_ERR_HAVE_NOT_SET_SIZEINFO_ = static_cast(0xFFFFFFE7), TDR_ERR_VAR_STRING_LENGTH_CONFILICT_ = static_cast(0xFFFFFFE6), TDR_ERR_VAR_ARRAY_CONFLICT_ = static_cast(0xFFFFFFE5), TDR_ERR_BAD_TLV_MAGIC_ = static_cast(0xFFFFFFE4), TDR_ERR_UNMATCHED_LENGTH_ = static_cast(0xFFFFFFE3), TDR_ERR_UNION_SELECTE_FIELD_IS_NULL_ = static_cast(0xFFFFFFE2), TDR_ERR_SUSPICIOUS_SELECTOR_ = static_cast(0xFFFFFFE1), TDR_ERR_UNKNOWN_TYPE_ID_ = static_cast(0xFFFFFFE0), TDR_ERR_LOST_REQUIRED_FIELD_ = static_cast(0xFFFFFFDF), TDR_ERR_NULL_ARRAY_ = static_cast(0xFFFFFFDE) }; } namespace DLL2SDK::Assembly_CSharp::GCloudTdr { enum struct TdrTLV_TLV_MAGIC : int32_t { TLV_MAGIC_VARINT_ = static_cast(0xAA), TLV_MAGIC_NOVARINT_ = static_cast(0x99) }; } namespace DLL2SDK::Assembly_CSharp::GCloudTdr { enum struct TdrTLV_TdrTLVTypeId : int32_t { TDR_TYPE_ID_VARINT_ = static_cast(0x0), TDR_TYPE_ID_1_BYTE_ = static_cast(0x1), TDR_TYPE_ID_2_BYTE_ = static_cast(0x2), TDR_TYPE_ID_4_BYTE_ = static_cast(0x3), TDR_TYPE_ID_8_BYTE_ = static_cast(0x4), TDR_TYPE_ID_LENGTH_DELIMITED_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct DataQuery_IIPS_FIND_FILE_INFO { uint32_t fileId_; uint32_t fileSize_; uint8_t isDirectory_; }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct DataQuery_IIPS_PACKAGE_INFO { DLL2SDK::Array* szPackageName_; DLL2SDK::Array* szPackageFilePath_; uint64_t currentSize_; uint64_t totalSize_; }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct DownloadCallBack_OnDownloadErrorFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6602(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_6603(intptr_t callback_, uint32_t taskId_, uint32_t errorCode_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6604(intptr_t callback_, uint32_t taskId_, uint32_t errorCode_, DLL2SDK::mscorlib::System::AsyncCallback* _callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_6605(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct DownloadCallBack_OnDownloadSuccessFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6606(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_6607(intptr_t callback_, uint32_t taskId_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6608(intptr_t callback_, uint32_t taskId_, DLL2SDK::mscorlib::System::AsyncCallback* _callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_6609(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct DataDownloader_DownloadInfo { uint64_t needDownloadSize_; uint64_t downloadSize_; uint64_t fileSize_; }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { enum struct IIPSMobileErrorCodeCheck_first_module : int32_t { first_module_init_ = static_cast(0x0), first_module_data_ = static_cast(0x1), first_module_version_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { enum struct IIPSMobileErrorCodeCheck_second_module : int32_t { second_module_init_ = static_cast(0x0), second_module_datamanager_ = static_cast(0x1), second_module_datadownloader_ = static_cast(0x2), second_module_dataqueryer_ = static_cast(0x3), second_module_datareader_ = static_cast(0x4), second_module_versionmanager_ = static_cast(0x1), second_module_version_action_ = static_cast(0x2), second_module_update_action_ = static_cast(0x3), second_module_extract_action_ = static_cast(0x4), second_module_apkupdate_action_ = static_cast(0x5), second_module_srcupdate_fulldiff_action_ = static_cast(0x6), second_module_srcupdate_mergeifs_action_ = static_cast(0x7), second_module_srcupdate_cures_action_ = static_cast(0x8), second_module_srcupdate_filediff_action_ = static_cast(0x9), second_module_apkupdate_allchannel_action_ = static_cast(0xA), second_module_filelist_check_action_ = static_cast(0xB) }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { enum struct IIPSMobileErrorCodeCheck_error_type_inside : int32_t { error_type_inside_init_ = static_cast(0x0), error_type_inside_download_error_ = static_cast(0x1), error_type_inside_system_error_ = static_cast(0x2), error_type_inside_module_error_ = static_cast(0x3), error_type_inside_ifs_error_ = static_cast(0x4), error_type_inside_should_not_happen_ = static_cast(0x5), error_type_inside_other_engine_down_error_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { enum struct IIPSMobileErrorCodeCheck_error_type : int32_t { error_type_init_ = static_cast(0x0), error_type_network_ = static_cast(0x1), error_type_net_timeout_ = static_cast(0x2), error_type_device_hasno_space_ = static_cast(0x3), error_type_other_system_error_ = static_cast(0x4), error_type_other_error_ = static_cast(0x5), error_type_cur_version_not_support_update_ = static_cast(0x6), error_type_can_not_sure_ = static_cast(0x7), error_type_cur_net_not_support_update_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct IIPSMobileErrorCodeCheck_ErrorCodeInfo { bool m_bCheckOk_; int32_t m_nErrorType_; int32_t m_nFirstModule_; int32_t m_nSecondModule_; int32_t m_nInsideErrorType_; int32_t m_nErrorCode_; int32_t m_nLastCheckError_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_6646(bool bOk_); }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct IIPSMobileVersionCallBack_PROGRAMMEVERSION { uint16_t MajorVersion_Number_; uint16_t MinorVersion_Number_; uint16_t Revision_Number_; }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct IIPSMobileVersionCallBack_DATAVERSION { uint16_t DataVersion_; }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct IIPSMobileVersionCallBack_APPVERSION { DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_PROGRAMMEVERSION programmeVersion_; DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_DATAVERSION dataVersion_; }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct IIPSMobileVersionCallBack_VERSIONINFO { uint8_t isAppUpdating_; uint8_t isNeedUpdating_; uint8_t isForcedUpdating_; DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_APPVERSION newAppVersion_; uint64_t needDownloadSize_; uint8_t isAuditVersion_; uint8_t isGrayVersion_; uint8_t isNormalVersion_; }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { enum struct IIPSMobileVersionCallBack_VERSIONSTAGE : int32_t { VS_Start_ = static_cast(0x0), VS_SelfDataCheck_ = static_cast(0x1), VS_SelfDataRepair_ = static_cast(0x2), VS_GetVersionInfo_ = static_cast(0x3), VS_FirstExtract_ = static_cast(0xA), VS_Dolphin_Version_ = static_cast(0x45), VS_ApkUpdate_ = static_cast(0x46), VS_ApkUpdateDownConfig_ = static_cast(0x47), VS_ApkUpdateDownDiffFile_ = static_cast(0x48), VS_ApkUpdateDownFullApk_ = static_cast(0x49), VS_ApkUpdateCheckCompletedApk_ = static_cast(0x4A), VS_ApkUpdateCheckLocalApk_ = static_cast(0x4B), VS_ApkUpdateCheckConfig_ = static_cast(0x4C), VS_ApkUpdateCheckDiff_ = static_cast(0x4D), VS_ApkUpdateMergeDiff_ = static_cast(0x4E), VS_ApkUpdateCheckFull_ = static_cast(0x4F), VS_SourceUpdateCures_ = static_cast(0x5A), VS_SourceUpdateDownloadList_ = static_cast(0x5B), VS_SourcePrepareUpdate_ = static_cast(0x5C), VS_SourceAnalyseDiff_ = static_cast(0x5D), VS_SourceDownload_ = static_cast(0x5E), VS_SourceExtract_ = static_cast(0x5F), VS_Success_ = static_cast(0x63), VS_Fail_ = static_cast(0x64) }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct IIPSMobileVersionCallBack_OnGetNewVersionInfoFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6665(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); uint8_t Invoke_6666(intptr_t callback_, intptr_t newVersionInfo_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6667(intptr_t callback_, intptr_t newVersionInfo_, DLL2SDK::mscorlib::System::AsyncCallback* _callback_, DLL2SDK::mscorlib::System::Object* object_); uint8_t EndInvoke_6668(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct IIPSMobileVersionCallBack_OnProgressFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6669(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_6670(intptr_t callback_, DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_VERSIONSTAGE curVersionStage_, uint64_t totalSize_, uint64_t nowSize_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6671(intptr_t callback_, DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_VERSIONSTAGE curVersionStage_, uint64_t totalSize_, uint64_t nowSize_, DLL2SDK::mscorlib::System::AsyncCallback* _callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_6672(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct IIPSMobileVersionCallBack_OnErrorFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6673(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_6674(intptr_t callback_, DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_VERSIONSTAGE curVersionStage_, uint32_t errorCode_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6675(intptr_t callback_, DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_VERSIONSTAGE curVersionStage_, uint32_t errorCode_, DLL2SDK::mscorlib::System::AsyncCallback* _callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_6676(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct IIPSMobileVersionCallBack_OnSuccessFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6677(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_6678(intptr_t callback_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6679(intptr_t callback_, DLL2SDK::mscorlib::System::AsyncCallback* _callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_6680(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct IIPSMobileVersionCallBack_SaveConfigFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6681(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_6682(intptr_t callback_, uint32_t bufferSize_, intptr_t configBuffer_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6683(intptr_t callback_, uint32_t bufferSize_, intptr_t configBuffer_, DLL2SDK::mscorlib::System::AsyncCallback* _callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_6684(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct IIPSMobileVersionCallBack_OnNoticeInstallApkFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6685(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); uint8_t Invoke_6686(intptr_t callback_, DLL2SDK::mscorlib::System::String* url_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6687(intptr_t callback_, DLL2SDK::mscorlib::System::String* url_, DLL2SDK::mscorlib::System::AsyncCallback* _callback_, DLL2SDK::mscorlib::System::Object* object_); uint8_t EndInvoke_6688(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct IIPSMobileVersionCallBack_OnActionMsgFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6689(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); uint8_t Invoke_6690(intptr_t callback_, DLL2SDK::mscorlib::System::String* url_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6691(intptr_t callback_, DLL2SDK::mscorlib::System::String* url_, DLL2SDK::mscorlib::System::AsyncCallback* _callback_, DLL2SDK::mscorlib::System::Object* object_); uint8_t EndInvoke_6692(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct IIPSPufferPluginCallBack_OnInitReturnFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7063(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7064(intptr_t callback_, bool isSuccess_, uint32_t errorCode_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7065(intptr_t callback_, bool isSuccess_, uint32_t errorCode_, DLL2SDK::mscorlib::System::AsyncCallback* _callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7066(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct IIPSPufferPluginCallBack_OnInitProgresFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7067(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7068(intptr_t callback_, uint32_t stage_, uint32_t nowSize_, uint32_t totalSize_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7069(intptr_t callback_, uint32_t stage_, uint32_t nowSize_, uint32_t totalSize_, DLL2SDK::mscorlib::System::AsyncCallback* _callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7070(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct IIPSPufferPluginCallBack_OnDownloadReturnFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7071(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7072(intptr_t callback_, uint64_t taskId_, uint32_t fileid_, bool isSuccess_, uint32_t errorCode_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7073(intptr_t callback_, uint64_t taskId_, uint32_t fileid_, bool isSuccess_, uint32_t errorCode_, DLL2SDK::mscorlib::System::AsyncCallback* _callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7074(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct IIPSPufferPluginCallBack_OnDownloadProgressFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7075(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7076(intptr_t callback_, uint64_t taskId_, uint64_t nowSize_, uint64_t totalSize_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7077(intptr_t callback_, uint64_t taskId_, uint64_t nowSize_, uint64_t totalSize_, DLL2SDK::mscorlib::System::AsyncCallback* _callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7078(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct IIPSPufferPluginCallBack_OnRestoreReturnFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7079(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7080(intptr_t callback_, bool isSuccess_, uint32_t errorCode_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7081(intptr_t callback_, bool isSuccess_, uint32_t errorCode_, DLL2SDK::mscorlib::System::AsyncCallback* _callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7082(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct IIPSPufferPluginCallBack_OnRestoreProgresFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7083(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7084(intptr_t callback_, uint32_t stage_, uint32_t nowSize_, uint32_t totalSize_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7085(intptr_t callback_, uint32_t stage_, uint32_t nowSize_, uint32_t totalSize_, DLL2SDK::mscorlib::System::AsyncCallback* _callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7086(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct IIPSPufferPluginCallBack_OnDownloadBatchReturnFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7087(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7088(intptr_t callback_, uint64_t batchTaskId_, uint32_t fileid_, bool isSuccess_, uint32_t errorCode_, uint32_t batchType_, DLL2SDK::mscorlib::System::String* strRet_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7089(intptr_t callback_, uint64_t batchTaskId_, uint32_t fileid_, bool isSuccess_, uint32_t errorCode_, uint32_t batchType_, DLL2SDK::mscorlib::System::String* strRet_, DLL2SDK::mscorlib::System::AsyncCallback* _callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7090(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct IIPSPufferPluginCallBack_OnDownloadBatchProgressFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7091(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7092(intptr_t callback_, uint64_t batchTaskId_, uint64_t nowSize_, uint64_t totalSize_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7093(intptr_t callback_, uint64_t batchTaskId_, uint64_t nowSize_, uint64_t totalSize_, DLL2SDK::mscorlib::System::AsyncCallback* _callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7094(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::com::tencent::gsdk { struct GSDK_GSDKObserver : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7456(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7457(DLL2SDK::mscorlib::System::String* ret_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7458(DLL2SDK::mscorlib::System::String* ret_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7459(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::com::tencent::gsdk { struct GSDK_GSDKLogObserver : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7460(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7461(int32_t errCode_, DLL2SDK::mscorlib::System::String* errMsg_, DLL2SDK::mscorlib::System::String* extMsg_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7462(int32_t errCode_, DLL2SDK::mscorlib::System::String* errMsg_, DLL2SDK::mscorlib::System::String* extMsg_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7463(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { enum struct GCloudVoiceEngine_NoticeMessageType : int32_t { MSG_ON_JOINROOM_COMPLETE_ = static_cast(0x1), MSG_ON_QUITROOM_COMPLETE_ = static_cast(0x2), MSG_ON_UPLOADFILE_COMPLETE_ = static_cast(0x3), MSG_ON_DOWNFILE_COMPLETE_ = static_cast(0x4), MSG_ON_MEMBER_VOICE_ = static_cast(0x5), MSG_ON_APPLY_AUKEY_COMPLETE_ = static_cast(0x6), MSG_ON_PLAYFILE_COMPLETE_ = static_cast(0x7), MSG_ON_SPEECH_TO_TEXT_ = static_cast(0x8), MSG_ON_ROOM_OFFLINE_ = static_cast(0x9), MSG_ON_STREAM_SPEECH_TO_TEXT_ = static_cast(0xA), MSG_ON_ROLE_CHANGED_ = static_cast(0xB), MSG_ON_EVENT_NOTIFY_ = static_cast(0xC), MSG_ON_MUTE_STATE_ = static_cast(0xD), MSG_ON_REPORT_PLAYER_ = static_cast(0xE), MSG_ON_CHECK_REPORTED_ = static_cast(0xF), MSG_ON_UPLOAD_SAVEDATA_COMPLETE_ = static_cast(0x10), MSG_ON_DOWNLOAD_SAVEDATA_COMPLETE_ = static_cast(0x11), MSG_ON_SYNCHROMEMINFO_NOTIFY_ = static_cast(0x12), MSG_ON_SPEECH_TRANSLATE_ = static_cast(0x13), MSG_ON_RSTS_ = static_cast(0x14), MSG_ON_QUERY_WX_MEMBERS_ = static_cast(0x15), MSG_ON_QUERY_USER_INFO_ = static_cast(0x16), MSG_ON_WX_MEMBER_VOICE_ = static_cast(0x17), MSG_ON_UPLOAD_USER_INFO_ = static_cast(0x18), MSG_ON_REPORT_KEY_WORDS_ = static_cast(0x19), MSG_ON_SAVE_REC_FILE_ = static_cast(0x1A), MSG_ON_ENABLE_TRANSLATE_ = static_cast(0x1B) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { struct GCloudVoiceEngine_NoticeMessage : DLL2SDK::mscorlib::System::Object { int32_t what_; int32_t intArg1_; int32_t intArg2_; DLL2SDK::mscorlib::System::String* strArg_; DLL2SDK::Array* custom_; int32_t datalen_; void _ctor_7725(); void clear_7726(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { enum struct CompleteCode : int32_t { NetErr_ = static_cast(0x1001), Unknown_ = static_cast(0x1002), JoinRoomSucc_ = static_cast(0x2001), JoinRoomTimeout_ = static_cast(0x2002), JoinRoomSVRErr_ = static_cast(0x2003), JoinRoomUnknown_ = static_cast(0x2004), JoinRoomRetryFail_ = static_cast(0x2005), QuitRoomSucc_ = static_cast(0x2006), RoomOffline_ = static_cast(0x2007), RoleSucc_ = static_cast(0x2008), RoleTimeout_ = static_cast(0x2009), RoleMaxAnchor_ = static_cast(0x2010), RoleNoChange_ = static_cast(0x2011), RoleSvrErr_ = static_cast(0x2012), MessageKeyAppliedSucc_ = static_cast(0x3001), MessageKeyAppliedTimeout_ = static_cast(0x3002), MessageKeyAppliedSVRErr_ = static_cast(0x3003), MessageKeyAppliedUnknown_ = static_cast(0x3004), UploadRecordDone_ = static_cast(0x3005), UploadRecordError_ = static_cast(0x3006), DownloadRecordDone_ = static_cast(0x3007), DownloadRecordError_ = static_cast(0x3008), PlayFileDone_ = static_cast(0x3009), STTSucc_ = static_cast(0x4001), STTTimeout_ = static_cast(0x4002), STTAPIErr_ = static_cast(0x4003), RSTTSucc_ = static_cast(0x5001), RSTTTimeout_ = static_cast(0x5002), RSTTAPIErr_ = static_cast(0x5003), RSTTRetry_ = static_cast(0x5004), ReportSucc_ = static_cast(0x6001), DataError_ = static_cast(0x6002), Punished_ = static_cast(0x6003), NotPunished_ = static_cast(0x6004), KeyDeleted_ = static_cast(0x6005), SaveDataSucc_ = static_cast(0x7001), RoomMemberInRoom_ = static_cast(0x8001), RoomMemberOutRoom_ = static_cast(0x8002), UploadReportInfoErr_ = static_cast(0x9001), UploadReportInfoTimeout_ = static_cast(0x9002), StSucc_ = static_cast(0xA001), StHttpErr_ = static_cast(0xA002), StServerErr_ = static_cast(0xA003), StInvalidJson_ = static_cast(0xA004), RtTranslateSucc_ = static_cast(0xC001), RtTranslateServerErr_ = static_cast(0xC002) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { struct IGCloudVoiceEngine_MemberVoiceEventHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7864(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7865(DLL2SDK::Array* members_, int32_t count_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7866(DLL2SDK::Array* members_, int32_t count_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7867(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { struct IGCloudVoiceEngine_RoomMemberVoiceEventHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7868(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7869(DLL2SDK::mscorlib::System::String* roomName_, int32_t member_, int32_t status_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7870(DLL2SDK::mscorlib::System::String* roomName_, int32_t member_, int32_t status_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7871(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { struct IGCloudVoiceEngine_ChangeRoleCompleteEventHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7872(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7873(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_, DLL2SDK::mscorlib::System::String* roomName_, int32_t memberID_, int32_t role_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7874(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_, DLL2SDK::mscorlib::System::String* roomName_, int32_t memberID_, int32_t role_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7875(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { struct IGCloudVoiceEngine_StatusUpdateEventHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7876(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7877(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_, DLL2SDK::mscorlib::System::String* roomName_, int32_t memberID_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7878(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_, DLL2SDK::mscorlib::System::String* roomName_, int32_t memberID_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7879(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { struct IGCloudVoiceEngine_RoomMemberChangedCompleteHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7880(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7881(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_, DLL2SDK::mscorlib::System::String* roomName_, int32_t memid_, DLL2SDK::mscorlib::System::String* openID_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7882(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_, DLL2SDK::mscorlib::System::String* roomName_, int32_t memid_, DLL2SDK::mscorlib::System::String* openID_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7883(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { struct IGCloudVoiceEngine_QuitRoomCompleteEventHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7884(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7885(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_, DLL2SDK::mscorlib::System::String* roomName_, int32_t memberID_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7886(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_, DLL2SDK::mscorlib::System::String* roomName_, int32_t memberID_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7887(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { struct IGCloudVoiceEngine_ApplyMessageKeyCompleteEventHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7888(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7889(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7890(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7891(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { struct IGCloudVoiceEngine_UploadReccordFileCompleteEventHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7892(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7893(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_, DLL2SDK::mscorlib::System::String* filepath_, DLL2SDK::mscorlib::System::String* fileid_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7894(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_, DLL2SDK::mscorlib::System::String* filepath_, DLL2SDK::mscorlib::System::String* fileid_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7895(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { struct IGCloudVoiceEngine_DownloadRecordFileCompleteEventHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7896(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7897(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_, DLL2SDK::mscorlib::System::String* filepath_, DLL2SDK::mscorlib::System::String* fileid_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7898(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_, DLL2SDK::mscorlib::System::String* filepath_, DLL2SDK::mscorlib::System::String* fileid_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7899(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { struct IGCloudVoiceEngine_PlayRecordFilCompleteEventHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7900(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7901(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_, DLL2SDK::mscorlib::System::String* filepath_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7902(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_, DLL2SDK::mscorlib::System::String* filepath_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7903(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { struct IGCloudVoiceEngine_SpeechToTextEventHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7904(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7905(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_, DLL2SDK::mscorlib::System::String* fileID_, DLL2SDK::mscorlib::System::String* result_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7906(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_, DLL2SDK::mscorlib::System::String* fileID_, DLL2SDK::mscorlib::System::String* result_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7907(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { struct IGCloudVoiceEngine_StreamSpeechToTextEventHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7908(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7909(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_, int32_t error_, DLL2SDK::mscorlib::System::String* result_, DLL2SDK::mscorlib::System::String* voicePath_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7910(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_, int32_t error_, DLL2SDK::mscorlib::System::String* result_, DLL2SDK::mscorlib::System::String* voicePath_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7911(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { enum struct Event : int32_t { NoDeviceConnected_ = static_cast(0x0), HeadsetDisconnected_ = static_cast(0xA), HeadsetConnected_ = static_cast(0xB), BluetoothHeadsetDisconnected_ = static_cast(0x14), BluetoothHeadsetConnected_ = static_cast(0x15), MicStateOpenSucc_ = static_cast(0x1E), MicStateOpenErr_ = static_cast(0x1F), MicStateNoOpen_ = static_cast(0x20), MicStateOccupancy_ = static_cast(0x21), SpeakerStateOpenSucc_ = static_cast(0x28), SpeakerStateOpenErr_ = static_cast(0x29), SpeakerStateNoOpen_ = static_cast(0x2A), AudioInterruptBegin_ = static_cast(0x32), AudioInterruptEnd_ = static_cast(0x33), AudioRecorderException_ = static_cast(0x34), AudioRenderException_ = static_cast(0x35), PhoneCallPickUp_ = static_cast(0x36), PhoneCallHangUp_ = static_cast(0x37) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { struct IGCloudVoiceEngine_MuteSwitchResultHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7916(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7917(int32_t result_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7918(int32_t result_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7919(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { struct IGCloudVoiceEngine_ReportPlayerHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7920(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7921(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode nCode_, DLL2SDK::mscorlib::System::String* strInfo_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7922(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode nCode_, DLL2SDK::mscorlib::System::String* strInfo_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7923(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { struct IGCloudVoiceEngine_SaveRecFileIndexEventHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7924(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7925(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_, DLL2SDK::mscorlib::System::String* fileid_, int32_t fileindex_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7926(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_, DLL2SDK::mscorlib::System::String* fileid_, int32_t fileindex_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7927(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { struct IGCloudVoiceEngine_SpeechTranslateHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7928(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7929(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode nCode_, DLL2SDK::mscorlib::System::String* srcText_, DLL2SDK::mscorlib::System::String* targetText_, DLL2SDK::mscorlib::System::String* targetFileID_, int32_t srcFileDuration_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7930(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode nCode_, DLL2SDK::mscorlib::System::String* srcText_, DLL2SDK::mscorlib::System::String* targetText_, DLL2SDK::mscorlib::System::String* targetFileID_, int32_t srcFileDuration_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7931(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { enum struct SpeechLanguageType : int32_t { SPEECH_LANGUAGE_ZH_ = static_cast(0x0), SPEECH_LANGUAGE_EN_ = static_cast(0x1), SPEECH_LANGUAGE_JA_ = static_cast(0x2), SPEECH_LANGUAGE_KO_ = static_cast(0x3), SPEECH_LANGUAGE_DE_ = static_cast(0x4), SPEECH_LANGUAGE_FR_ = static_cast(0x5), SPEECH_LANGUAGE_ES_ = static_cast(0x6), SPEECH_LANGUAGE_IT_ = static_cast(0x7), SPEECH_LANGUAGE_TR_ = static_cast(0x8), SPEECH_LANGUAGE_RU_ = static_cast(0x9), SPEECH_LANGUAGE_PT_ = static_cast(0xA), SPEECH_LANGUAGE_VI_ = static_cast(0xB), SPEECH_LANGUAGE_ID_ = static_cast(0xC), SPEECH_LANGUAGE_MS_ = static_cast(0xD), SPEECH_LANGUAGE_TH_ = static_cast(0xE) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { struct IGCloudVoiceEngine_EnableTranslateHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7936(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7937(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_, DLL2SDK::mscorlib::System::String* roomName_, bool enable_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7938(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_, DLL2SDK::mscorlib::System::String* roomName_, bool enable_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7939(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct BuglyAgent_LogCallbackDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7985(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7986(DLL2SDK::mscorlib::System::String* condition_, DLL2SDK::mscorlib::System::String* stackTrace_, DLL2SDK::UnityEngine::UnityEngine::LogType type_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7987(DLL2SDK::mscorlib::System::String* condition_, DLL2SDK::mscorlib::System::String* stackTrace_, DLL2SDK::UnityEngine::UnityEngine::LogType type_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7988(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { enum struct MSDKLog_Level : int32_t { None_ = static_cast(0x0), Log_ = static_cast(0x1), Warning_ = static_cast(0x2), Error_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKMessageCenter_MSDKRetJsonEventHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_8632(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); DLL2SDK::mscorlib::System::String* Invoke_8633(int32_t methodId_, DLL2SDK::mscorlib::System::String* jsonstr_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_8634(int32_t methodId_, DLL2SDK::mscorlib::System::String* jsonstr_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); DLL2SDK::mscorlib::System::String* EndInvoke_8635(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK::MiniJSON { enum struct Json_Parser_TOKEN : int32_t { NONE_ = static_cast(0x0), CURLY_OPEN_ = static_cast(0x1), CURLY_CLOSE_ = static_cast(0x2), SQUARED_OPEN_ = static_cast(0x3), SQUARED_CLOSE_ = static_cast(0x4), COLON_ = static_cast(0x5), COMMA_ = static_cast(0x6), STRING_ = static_cast(0x7), NUMBER_ = static_cast(0x8), TRUE_ = static_cast(0x9), FALSE_ = static_cast(0xA), NULL_ = static_cast(0xB) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK::MiniJSON { struct Json_Parser : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::IO::StringReader* json_; struct StaticFields { DLL2SDK::mscorlib::System::String* WORD_BREAK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWordBreak_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Parse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Dispose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseByToken_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EatWhitespace_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8638(DLL2SDK::mscorlib::System::String* jsonString_); void Dispose_8641(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ParseObject_8642(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* ParseArray_8643(); DLL2SDK::mscorlib::System::Object* ParseValue_8644(); DLL2SDK::mscorlib::System::Object* ParseByToken_8645(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MiniJSON::Json_Parser_TOKEN token_); DLL2SDK::mscorlib::System::String* ParseString_8646(); DLL2SDK::mscorlib::System::Object* ParseNumber_8647(); void EatWhitespace_8648(); wchar_t get_PeekChar_8649(); wchar_t get_NextChar_8650(); DLL2SDK::mscorlib::System::String* get_NextWord_8651(); DLL2SDK::Assembly_CSharp::GCloud::MSDK::MiniJSON::Json_Parser_TOKEN get_NextToken_8652(); static bool IsWordBreak_8639(wchar_t c_); static DLL2SDK::mscorlib::System::Object* Parse_8640(DLL2SDK::mscorlib::System::String* jsonString_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK::MiniJSON { struct Json_Serializer : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Text::StringBuilder* builder_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SerializeValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SerializeObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SerializeArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SerializeString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SerializeOther_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8653(); void SerializeValue_8655(DLL2SDK::mscorlib::System::Object* value_); void SerializeObject_8656(DLL2SDK::mscorlib::System::Collections::IDictionary* obj_); void SerializeArray_8657(DLL2SDK::mscorlib::System::Collections::IList* anArray_); void SerializeString_8658(DLL2SDK::mscorlib::System::String* str_); void SerializeOther_8659(DLL2SDK::mscorlib::System::Object* value_); static DLL2SDK::mscorlib::System::String* Serialize_8654(DLL2SDK::mscorlib::System::Object* obj_); }; } namespace DLL2SDK::Assembly_CSharp::MidasPay { enum struct Json_Parser_TOKEN : int32_t { NONE_ = static_cast(0x0), CURLY_OPEN_ = static_cast(0x1), CURLY_CLOSE_ = static_cast(0x2), SQUARED_OPEN_ = static_cast(0x3), SQUARED_CLOSE_ = static_cast(0x4), COLON_ = static_cast(0x5), COMMA_ = static_cast(0x6), STRING_ = static_cast(0x7), NUMBER_ = static_cast(0x8), TRUE_ = static_cast(0x9), FALSE_ = static_cast(0xA), NULL_ = static_cast(0xB) }; } namespace DLL2SDK::Assembly_CSharp::MidasPay { struct Json_Parser : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::IO::StringReader* json_; struct StaticFields { DLL2SDK::mscorlib::System::String* WORD_BREAK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWordBreak_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Parse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Dispose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseByToken_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EatWhitespace_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8676(DLL2SDK::mscorlib::System::String* jsonString_); void Dispose_8679(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ParseObject_8680(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* ParseArray_8681(); DLL2SDK::mscorlib::System::Object* ParseValue_8682(); DLL2SDK::mscorlib::System::Object* ParseByToken_8683(DLL2SDK::Assembly_CSharp::MidasPay::Json_Parser_TOKEN token_); DLL2SDK::mscorlib::System::String* ParseString_8684(); DLL2SDK::mscorlib::System::Object* ParseNumber_8685(); void EatWhitespace_8686(); wchar_t get_PeekChar_8687(); wchar_t get_NextChar_8688(); DLL2SDK::mscorlib::System::String* get_NextWord_8689(); DLL2SDK::Assembly_CSharp::MidasPay::Json_Parser_TOKEN get_NextToken_8690(); static bool IsWordBreak_8677(wchar_t c_); static DLL2SDK::mscorlib::System::Object* Parse_8678(DLL2SDK::mscorlib::System::String* jsonString_); }; } namespace DLL2SDK::Assembly_CSharp::MidasPay { struct Json_Serializer : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Text::StringBuilder* builder_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SerializeValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SerializeObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SerializeArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SerializeString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SerializeOther_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8691(); void SerializeValue_8693(DLL2SDK::mscorlib::System::Object* value_); void SerializeObject_8694(DLL2SDK::mscorlib::System::Collections::IDictionary* obj_); void SerializeArray_8695(DLL2SDK::mscorlib::System::Collections::IList* anArray_); void SerializeString_8696(DLL2SDK::mscorlib::System::String* str_); void SerializeOther_8697(DLL2SDK::mscorlib::System::Object* value_); static DLL2SDK::mscorlib::System::String* Serialize_8692(DLL2SDK::mscorlib::System::Object* obj_); }; } namespace DLL2SDK::Assembly_CSharp::MidasPay { enum struct ULog_Level : int32_t { None_ = static_cast(0x0), Log_ = static_cast(0x1), Warning_ = static_cast(0x2), Error_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::MidasPay { enum struct APMidasGoodsRequest_TOKEN_TYPE : int32_t { GETTOKENTYPE_SERVER_ = static_cast(0x1), GETTOKENTYPE_SDK_ = static_cast(0x2), GETTOKENTYPE_CLIENT_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::MidasPay { enum struct APMidasMonthRequest_SERVICE_TYPE : int32_t { SERVICETYPE_NORMAL_ = static_cast(0x1), SERVICETYPE_RENEW_ = static_cast(0x2), SERVICETYPE_UPGRADE_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { enum struct TssSdk_ESERAILIZETAG : int32_t { TAG_INT_ = static_cast(0x0), TAG_TYPE_ = static_cast(0x1), TAG_GAME_ID_ = static_cast(0x2), TAG_GAME_STATUS_ = static_cast(0x3), TAG_ENTRY_ID_ = static_cast(0x4), TAG_WORLD_ID_ = static_cast(0x5), TAG_STR_ = static_cast(0x40), TAG_APPID_ = static_cast(0x41), TAG_OPENID_ = static_cast(0x42), TAG_ROLEID_ = static_cast(0x43) }; } namespace DLL2SDK::Assembly_CSharp { enum struct TssSdk_ESERIALIZETYPE : int32_t { TYPE_INIT_ = static_cast(0x1), TYPE_SETUSERINFO_ = static_cast(0x2), TYPE_SETGAMESTATUS_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { enum struct TssSdk_EUINTYPE : int32_t { UIN_TYPE_INT_ = static_cast(0x1), UIN_TYPE_STR_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct TssSdk_EAPPIDTYPE : int32_t { APP_ID_TYPE_INT_ = static_cast(0x1), APP_ID_TYPE_STR_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct TssSdk_EENTRYID : int32_t { ENTRY_ID_QQ_ = static_cast(0x1), ENTRY_ID_QZONE_ = static_cast(0x1), ENTRY_ID_MM_ = static_cast(0x2), ENTRY_ID_WX_ = static_cast(0x2), ENTRT_ID_FACEBOOK_ = static_cast(0x3), ENTRY_ID_TWITTER_ = static_cast(0x4), ENTRY_ID_LINE_ = static_cast(0x5), ENTRY_ID_WHATSAPP_ = static_cast(0x6), ENTRY_ID_OTHERS_ = static_cast(0x63) }; } namespace DLL2SDK::Assembly_CSharp { enum struct TssSdk_EGAMESTATUS : int32_t { GAME_STATUS_FRONTEND_ = static_cast(0x1), GAME_STATUS_BACKEND_ = static_cast(0x2), GAME_STATUS_START_PVP_ = static_cast(0x3), GAME_STATUS_END_PVP_ = static_cast(0x4), GAME_STATUS_UPDATE_FINISHED_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp { enum struct TssSdk_AntiEncryptResult : int32_t { ANTI_ENCRYPT_OK_ = static_cast(0x0), ANTI_NOT_NEED_ENCRYPT_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { enum struct TssSdk_AntiDecryptResult : int32_t { ANTI_DECRYPT_OK_ = static_cast(0x0), ANTI_DECRYPT_FAIL_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { struct TssSdk_AntiDataInfo : DLL2SDK::mscorlib::System::Object { uint16_t anti_data_len_; intptr_t anti_data_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9069(); }; } namespace DLL2SDK::Assembly_CSharp { struct TssSdk_EncryptPkgInfo : DLL2SDK::mscorlib::System::Object { union { struct { uint8_t offset_1[0x8]; int32_t cmd_id__; }; struct { uint8_t offset_2[0xC]; intptr_t game_pkg__; }; struct { uint8_t offset_3[0x10]; uint32_t game_pkg_len__; }; struct { uint8_t offset_4[0x14]; intptr_t encrpty_data__; }; struct { uint8_t offset_5[0x18]; uint32_t encrypt_data_len__; }; }; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9070(); }; } namespace DLL2SDK::Assembly_CSharp { struct TssSdk_DecryptPkgInfo : DLL2SDK::mscorlib::System::Object { union { struct { uint8_t offset_1[0x8]; intptr_t encrypt_data__; }; struct { uint8_t offset_2[0xC]; uint32_t encrypt_data_len_; }; struct { uint8_t offset_3[0x10]; intptr_t game_pkg__; }; struct { uint8_t offset_4[0x14]; uint32_t game_pkg_len__; }; }; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9071(); }; } namespace DLL2SDK::Assembly_CSharp { struct TssSdk_OutputUnityBuffer : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* data_; uint32_t offset_; uint32_t count_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_toByteArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getLength_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9072(uint32_t length_); void write_9073(uint8_t b_); DLL2SDK::Array* toByteArray_9074(); uint32_t getLength_9075(); }; } namespace DLL2SDK::Assembly_CSharp { struct TssSdk_SerializeUnity : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_putLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_putInteger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_putByteArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setInitInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setGameStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setUserInfoEx_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9076(); static void putLength_9077(DLL2SDK::Assembly_CSharp::TssSdk_OutputUnityBuffer* data_, uint32_t length_); static void putInteger_9078(DLL2SDK::Assembly_CSharp::TssSdk_OutputUnityBuffer* data_, uint32_t value_); static void putByteArray_9079(DLL2SDK::Assembly_CSharp::TssSdk_OutputUnityBuffer* data_, DLL2SDK::Array* value_); static void setInitInfo_9080(uint32_t gameId_); static void setGameStatus_9081(DLL2SDK::Assembly_CSharp::TssSdk_EGAMESTATUS gameStatus_); static void setUserInfoEx_9082(DLL2SDK::Assembly_CSharp::TssSdk_EENTRYID entryId_, DLL2SDK::mscorlib::System::String* uin_, DLL2SDK::mscorlib::System::String* appId_, uint32_t worldId_, DLL2SDK::mscorlib::System::String* roleId_); }; } namespace DLL2SDK::Assembly_CSharp::IronSourceJSON { enum struct Json_Parser_TOKEN : int32_t { NONE_ = static_cast(0x0), CURLY_OPEN_ = static_cast(0x1), CURLY_CLOSE_ = static_cast(0x2), SQUARED_OPEN_ = static_cast(0x3), SQUARED_CLOSE_ = static_cast(0x4), COLON_ = static_cast(0x5), COMMA_ = static_cast(0x6), STRING_ = static_cast(0x7), NUMBER_ = static_cast(0x8), TRUE_ = static_cast(0x9), FALSE_ = static_cast(0xA), NULL_ = static_cast(0xB) }; } namespace DLL2SDK::Assembly_CSharp::IronSourceJSON { struct Json_Parser : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::IO::StringReader* json_; struct StaticFields { DLL2SDK::mscorlib::System::String* WHITE_SPACE_; DLL2SDK::mscorlib::System::String* WORD_BREAK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Parse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Dispose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseByToken_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EatWhitespace_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9464(DLL2SDK::mscorlib::System::String* jsonString_); void Dispose_9466(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ParseObject_9467(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* ParseArray_9468(); DLL2SDK::mscorlib::System::Object* ParseValue_9469(); DLL2SDK::mscorlib::System::Object* ParseByToken_9470(DLL2SDK::Assembly_CSharp::IronSourceJSON::Json_Parser_TOKEN token_); DLL2SDK::mscorlib::System::String* ParseString_9471(); DLL2SDK::mscorlib::System::Object* ParseNumber_9472(); void EatWhitespace_9473(); wchar_t get_PeekChar_9474(); wchar_t get_NextChar_9475(); DLL2SDK::mscorlib::System::String* get_NextWord_9476(); DLL2SDK::Assembly_CSharp::IronSourceJSON::Json_Parser_TOKEN get_NextToken_9477(); static DLL2SDK::mscorlib::System::Object* Parse_9465(DLL2SDK::mscorlib::System::String* jsonString_); }; } namespace DLL2SDK::Assembly_CSharp::IronSourceJSON { struct Json_Serializer : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Text::StringBuilder* builder_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SerializeValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SerializeObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SerializeArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SerializeString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SerializeOther_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9478(); void SerializeValue_9480(DLL2SDK::mscorlib::System::Object* value_); void SerializeObject_9481(DLL2SDK::mscorlib::System::Collections::IDictionary* obj_); void SerializeArray_9482(DLL2SDK::mscorlib::System::Collections::IList* anArray_); void SerializeString_9483(DLL2SDK::mscorlib::System::String* str_); void SerializeOther_9484(DLL2SDK::mscorlib::System::Object* value_); static DLL2SDK::mscorlib::System::String* Serialize_9479(DLL2SDK::mscorlib::System::Object* obj_); }; } namespace DLL2SDK::Assembly_CSharp::SWS { struct PathIndicator__EmitParticles_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float _rot___1_; DLL2SDK::UnityEngine::UnityEngine::ParticleSystem_MainModule _pMain___1_; DLL2SDK::Assembly_CSharp::SWS::PathIndicator* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_9506(); bool MoveNext_9507(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_9508(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_9509(); void Dispose_9510(); void Reset_9511(); }; } namespace DLL2SDK::Assembly_CSharp::SWS { struct PathRenderer__StartRenderer_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::SWS::PathRenderer* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_9518(); bool MoveNext_9519(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_9520(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_9521(); void Dispose_9522(); void Reset_9523(); }; } namespace DLL2SDK::Assembly_CSharp::SWS { enum struct navMove_LoopType : int32_t { none_ = static_cast(0x0), loop_ = static_cast(0x1), pingPong_ = static_cast(0x2), random_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::SWS { struct navMove__Move_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::SWS::navMove* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_9583(); bool MoveNext_9584(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_9585(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_9586(); void Dispose_9587(); void Reset_9588(); }; } namespace DLL2SDK::Assembly_CSharp::SWS { struct navMove__NextWaypoint_c__Iterator1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* _next___0_; DLL2SDK::Assembly_CSharp::SWS::navMove* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_9589(); bool MoveNext_9590(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_9591(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_9592(); void Dispose_9593(); void Reset_9594(); }; } namespace DLL2SDK::Assembly_CSharp::SWS { struct navMove__WaitForDestination_c__Iterator2 : DLL2SDK::mscorlib::System::Object { float _remain___0_; DLL2SDK::Assembly_CSharp::SWS::navMove* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_9595(); bool MoveNext_9596(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_9597(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_9598(); void Dispose_9599(); void Reset_9600(); }; } namespace DLL2SDK::Assembly_CSharp::SWS { struct navMove__ReachedEnd_c__Iterator3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::SWS::navMove_LoopType _locvar0_; DLL2SDK::Assembly_CSharp::SWS::navMove* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_9601(); bool MoveNext_9602(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_9603(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_9604(); void Dispose_9605(); void Reset_9606(); }; } namespace DLL2SDK::Assembly_CSharp::SWS { struct navMove__Wait_c__Iterator4 : DLL2SDK::mscorlib::System::Object { float secs_; DLL2SDK::Assembly_CSharp::SWS::navMove* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_9607(); bool MoveNext_9608(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_9609(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_9610(); void Dispose_9611(); void Reset_9612(); }; } namespace DLL2SDK::Assembly_CSharp::SWS { enum struct splineMove_TimeValue : int32_t { time_ = static_cast(0x0), speed_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::SWS { enum struct splineMove_LoopType : int32_t { none_ = static_cast(0x0), loop_ = static_cast(0x1), pingPong_ = static_cast(0x2), random_ = static_cast(0x3), yoyo_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::SWS { enum struct splineMove_RotationType : int32_t { none_ = static_cast(0x0), all_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::SWS { struct splineMove__Wait_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float secs_; DLL2SDK::Assembly_CSharp::SWS::splineMove* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_9633(); bool MoveNext_9634(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_9635(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_9636(); void Dispose_9637(); void Reset_9638(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct AudioFlashEmissionController_EmissionGroup_BeatType : int32_t { First_ = static_cast(0x0), Second_ = static_cast(0x1), Always_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct AudioFlashEmissionController_EmissionGroup : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* shaderEmissionVarName_; DLL2SDK::Array* targetMaterials_; DLL2SDK::UnityEngine::UnityEngine::Color idleEmissionColor_; DLL2SDK::UnityEngine::UnityEngine::Color beatEmissionColor_; DLL2SDK::Assembly_CSharp::AudioFlashEmissionController_EmissionGroup_BeatType beatType_; float scale_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEmission_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Beat_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9683(); void ProcessEmission_9684(float time_, float bpm_, float bpmBias_); float Beat_9685(float time_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct AudioSpectrumProvider_PlayState : int32_t { Stopped_ = static_cast(0x0), Playing_ = static_cast(0x1), Paused_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct AirDropPlane__StartFallingDown_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* damageEffectSocket_; DLL2SDK::Assembly_CSharp::BattleRoyale::AirDropPlane* _this_; void _ctor_9780(); void __m__0_9781(DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* damageEffect_); void __m__1_9782(DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* smokeEffect_); }; } namespace DLL2SDK::Assembly_CSharp { struct BRAnimationBlender_TransformAttr : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 LocalPosition_; DLL2SDK::UnityEngine::UnityEngine::Quaternion LocalRotation_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9859(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRChipMachineMgr__GetChipMachine_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint32_t UID_; void _ctor_9949(); bool __m__0_9950(DLL2SDK::Assembly_CSharp::BattleRoyale::BRChipMachine* it_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRChipMachineMgr__SpawnBRChipMachine_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { uint32_t UID_; void _ctor_9951(); bool __m__0_9952(DLL2SDK::Assembly_CSharp::BattleRoyale::BRChipMachine* it_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRChipMachineMgr__OnSyncBRChipMachineStat_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_BRCHIP_MACHINE_INFO* info_; void _ctor_9953(); bool __m__0_9954(DLL2SDK::Assembly_CSharp::BattleRoyale::BRChipMachine* it_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRGame__GetPickUpListInBox_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t boxActorId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_; void _ctor_10134(); void __m__0_10135(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpData* droppedPickUp_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRGame__UpdateCurrentPickupList_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpMgr* pickUpMgr_; DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_; bool IsInBRTrainingGame_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* pawn_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRGame* _this_; void _ctor_10136(); void __m__0_10137(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpData* droppedPickUp_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRGameInfo__On3PWeaponChanged_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* itemData_; void _ctor_10387(); bool __m__0_10388(DLL2SDK::Assembly_CSharp::GameEngine::WeaponPartInfo* s_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRGameInfo__AddPlayerMark_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { uint32_t PlayerID_; void _ctor_10389(); bool __m__0_10390(DLL2SDK::Assembly_CSharp::BattleRoyale::PlayerMarkInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRGameInfo__RemovePlayerMark_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { uint32_t PlayerID_; void _ctor_10391(); bool __m__0_10392(DLL2SDK::Assembly_CSharp::BattleRoyale::PlayerMarkInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRGameInfo__SetBRMapMarks_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* mapMarkList_; void _ctor_10393(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRGameInfo__SetBRMapMarks_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRGameInfo__SetBRMapMarks_c__AnonStorey3* __f__ref_3_; void _ctor_10394(); bool __m__0_10395(DLL2SDK::Assembly_CSharp::BRMapMark* it_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRGameUIScene__OnTacticalTeamPlayerLoginOrLogoutNotify_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::TacticalTeamMateState* logInOutInfo_; void _ctor_10697(); bool __m__0_10698(DLL2SDK::Assembly_CSharp::GameBase::TacticalTeamMateState* e_); bool __m__1_10699(DLL2SDK::Assembly_CSharp::GameBase::TacticalTeamMateState* e_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRGameUIScene__UpdateOSTeammetaInfoHud_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { uint32_t playerID_; void _ctor_10700(); bool __m__0_10701(DLL2SDK::Assembly_CSharp::GameUI::BROffScreenTeammateInfoHud* _item_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRGameUIScene__DestroyOSTeammetaInfoHud_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { uint32_t playerID_; void _ctor_10702(); bool __m__0_10703(DLL2SDK::Assembly_CSharp::GameUI::BROffScreenTeammateInfoHud* _item_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRInventoryManager__GetWeapon_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t actorID_; void _ctor_10741(); bool __m__0_10742(DLL2SDK::Assembly_CSharp::GameEngine::Inventory* e_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRInventoryManager__GetDelayCreateWeapon_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t actorID_; void _ctor_10743(); bool __m__0_10744(DLL2SDK::Assembly_CSharp::GameEngine::InventoryInfo* e_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRInventoryManager__GetWeaponByActorID_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t actorID_; void _ctor_10745(); bool __m__0_10746(DLL2SDK::Assembly_CSharp::GameEngine::Inventory* e_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRVendingMachineVolume__DoStartAutoRota_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 _forward___1_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRVendingMachineVolume* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_10909(); bool MoveNext_10910(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_10911(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_10912(); void Dispose_10913(); void Reset_10914(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRMatchMsgScheduler_MatchMsgScheduleDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_10948(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_10949(DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase* origData_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_10950(DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase* origData_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_10951(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRMatchMsgScheduler__ExePickAni_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRMatchMsgScheduler* _this_; void _ctor_10952(); void __m__0_10953(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRPlayerPawn_SwitchRoleCallBack : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_11741(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_11742(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_11743(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_11744(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRPlayerPawn__EquipAttachment_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t weaponActorID_; void _ctor_11745(); bool __m__0_11746(DLL2SDK::Assembly_CSharp::GameEngine::Inventory* s_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRPlayerPawn__EquipAttachmentByClient_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t weaponActorId_; void _ctor_11747(); bool __m__0_11748(DLL2SDK::Assembly_CSharp::GameEngine::Inventory* s_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRPlayerPawn__UnEquipAttachment_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t weaponActorID_; void _ctor_11749(); bool __m__0_11750(DLL2SDK::Assembly_CSharp::GameEngine::Inventory* s_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRPlayerPawn__UnEquipAttachmentByClient_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { int32_t weaponActorId_; void _ctor_11751(); bool __m__0_11752(DLL2SDK::Assembly_CSharp::GameEngine::Inventory* s_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRPlayerPawn__AttachPropPawn_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::PropPawn* propPawn_; uint32_t uLauncherActorId_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* _this_; void _ctor_11753(); void __m__0_11754(); }; } namespace DLL2SDK::Assembly_CSharp { struct MoveTrainingTarget__WaitAndStartMove_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::MoveTrainingTarget* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_11780(); bool MoveNext_11781(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_11782(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_11783(); void Dispose_11784(); void Reset_11785(); }; } namespace DLL2SDK::Assembly_CSharp { struct NormalTrainingTarget__Recover_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::NormalTrainingTarget* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_11801(); bool MoveNext_11802(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_11803(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_11804(); void Dispose_11805(); void Reset_11806(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTreasureMapMgr__UnActiveTreasure_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint32_t actorId_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRTreasureMapMgr* _this_; void _ctor_11894(); void __m__0_11895(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRBlackMarketMonitorManager_NotifySyncHelicopterPosition : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_11921(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_11922(DLL2SDK::mscorlib::System::Collections::Generic::List_1* pos_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* bHasBeenUsed_, bool bClearCachedResult_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_11923(DLL2SDK::mscorlib::System::Collections::Generic::List_1* pos_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* bHasBeenUsed_, bool bClearCachedResult_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_11924(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct DanceAnimationController_NotifyDanceAnimationMileStone : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_12154(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_12155(DLL2SDK::Array* args_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_12156(DLL2SDK::Array* args_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_12157(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct DanceAnimationController_NotifyDanceAnimationEnded : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_12158(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_12159(DLL2SDK::Array* args_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_12160(DLL2SDK::Array* args_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_12161(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct DanceFloorManager_NotifyMusicPlayInfo : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_12195(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_12196(bool bPlay_, int32_t index_, float timeElapsed_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_12197(bool bPlay_, int32_t index_, float timeElapsed_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_12198(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct BRDestructibleLevelObj_DropPropSettings { int32_t PropAssetID_; int32_t PropDropPercentage_; int32_t PropDropCount_; }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct BRDroppedPickupBox_BRDroppedPickupBoxState : int32_t { BRDroppedPickupBoxState_UnOpen_ = static_cast(0x0), BRDroppedPickupBoxState_Opened_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRLanternBlink_BlinkData : DLL2SDK::mscorlib::System::Object { bool IsBlueLight_; bool IsRedLight_; bool IsYellowLight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12549(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRLanternRenderer_BlinkData : DLL2SDK::mscorlib::System::Object { bool IsBlueLight_; bool IsRedLight_; bool IsYellowLight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12571(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRLanternRenderer_InstanceData : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Mesh* mesh_; DLL2SDK::UnityEngine::UnityEngine::Material* material_; DLL2SDK::Array* matrixArr_; DLL2SDK::Array* cullingIdxArr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12572(); bool get_isValid_12573(); void Clear_12574(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct SandStormEffect_Item : DLL2SDK::mscorlib::System::Object { int32_t count_; int32_t index_; int32_t min_; int32_t max_; DLL2SDK::Assembly_CSharp::BattleRoyale::SandStormEffect_Item* l_; DLL2SDK::Assembly_CSharp::BattleRoyale::SandStormEffect_Item* r_; bool isRight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TakeOne_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12731(); int32_t TakeOne_12732(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct ElectricTripWireBaseManager_ElectricTripWireLinkerInfo__ShowLineEffect_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::BattleRoyale::ElectricTripWireBase* srcElectricTripWireBase_; DLL2SDK::Assembly_CSharp::BattleRoyale::ElectricTripWireBase* dstElectricTripWireBase_; DLL2SDK::Assembly_CSharp::BattleRoyale::ElectricTripWireBaseManager_ElectricTripWireLinkerInfo* _this_; void _ctor_12778(); void __m__0_12779(DLL2SDK::Assembly_CSharp::GameEngine::LineRenderEffect* effect_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct EAssetID : int32_t { None_ = static_cast(0x0), PlayerController_ = static_cast(0x1), FirstPersonPawn_ = static_cast(0x2), ThirdPersonPawn_ = static_cast(0x3), AIPawn_ = static_cast(0x4), EmptyActorLoader_ = static_cast(0x6), PVEPlayerPawn_ = static_cast(0x7), PVEZombie_ = static_cast(0x9), CameraRoot_ = static_cast(0xA), UIRoot_ = static_cast(0xB), PVESPBot_ = static_cast(0x25), NetWorkCerberus_ = static_cast(0x27), NetWorkZombieNapalm_ = static_cast(0x28), NetWorkZombieNapalmFire_ = static_cast(0x29), NetWorkZombieHellHound_ = static_cast(0x2A), NetWorkBossButcher_ = static_cast(0x2B), NetWorkDenizen_ = static_cast(0x2C), NetWorkBomber_ = static_cast(0x2D), NetWorkAvogadro_ = static_cast(0x2E), NetWorkBrutus_ = static_cast(0x2F), NetWorkZombie_ = static_cast(0x30), ZombieModifierConfConfigig_ = static_cast(0x31), TeamGame3PPlayerPawn_ = static_cast(0x32), MPGameThirdPersonPawn_ = static_cast(0x33), AIControlledSystemPawn_ = static_cast(0x34), NetWorkZombieCanisterPile_ = static_cast(0x35), NetworkZombieBite_ = static_cast(0x36), ZombieProjectile_ = static_cast(0x37), ZombieFireBurnt_ = static_cast(0x38), NetWorkTracingElectricBall_ = static_cast(0x39), NetWorkBossHauntedWood_ = static_cast(0x3A), NetWorkSlime_ = static_cast(0x3B), NetWorkFireGhost_ = static_cast(0x3C), NetWorkScorpion_ = static_cast(0x3D), NetWorkClawDrone_ = static_cast(0x3E), NetWorkDemonSeed_ = static_cast(0x3F), NetWorkDemonVine_ = static_cast(0x40), NetWorkTreeFork_ = static_cast(0x41), NetWorkBossSanta_ = static_cast(0x42), NetWorkZombieDance_ = static_cast(0x43), NetWorkZombieParade_ = static_cast(0x44), Family_Swat01_1P_ = static_cast(0x5F5E106), Family_Swat01_3P_ = static_cast(0x5F5E107), Family_Swat02_1P_ = static_cast(0x5F5E108), Family_Swat02_3P_ = static_cast(0x5F5E109), FBI01_3P_ = static_cast(0x5F5E10A), FBI01_3P_Team_ = static_cast(0x5F5E10B), FBI01_UI_ = static_cast(0x5F5E10C), Woods_3P_ = static_cast(0x5F5E10D), Woods_3P_Team_ = static_cast(0x5F5E10E), Woods_UI_ = static_cast(0x5F5E10F), Character_Gign_3P_UI_ = static_cast(0x5F5E13D), Character_Soap_3P_UI_ = static_cast(0x5F5E13E), COD_FamilyB_Jing03_1P_Rain_ = static_cast(0x5F5E140), Character_Mason_Section_3P_UI_ = static_cast(0x5F5E141), Character_Mason_Panama_3P_UI_ = static_cast(0x5F5E142), Squad_Harper_ = static_cast(0x5F5E143), Squad_Gign_ = static_cast(0x5F5E144), Squad_Soap_ = static_cast(0x5F5E145), Squad_Section_ = static_cast(0x5F5E146), Squad_Panama_ = static_cast(0x5F5E147), BHHelicopter_ = static_cast(0x5F5E148), Character_Mason_Section_3P_ = static_cast(0x5F5E149), Character_Mason_Panama_3P_ = static_cast(0x5F5E14A), Character_Harper_3P_ = static_cast(0x5F5E14B), Character_Seal6_1_1P_ = static_cast(0x5F5E14C), Character_Seal6_2_1P_ = static_cast(0x5F5E14D), Character_Seal6_3_1P_ = static_cast(0x5F5E14E), Character_Seal6_4_1P_ = static_cast(0x5F5E14F), Character_Seal6_5_1P_ = static_cast(0x5F5E150), Character_Seal6_1_UI_ = static_cast(0x5F5E151), Character_Seal6_2_UI_ = static_cast(0x5F5E152), Character_Seal6_3_UI_ = static_cast(0x5F5E153), Character_Seal6_4_UI_ = static_cast(0x5F5E154), Character_Seal6_5_UI_ = static_cast(0x5F5E155), Character_Seal6_1_3P_ = static_cast(0x5F5E156), Character_Seal6_2_3P_ = static_cast(0x5F5E157), Character_Seal6_3_3P_ = static_cast(0x5F5E158), Character_Seal6_4_3P_ = static_cast(0x5F5E159), Character_Seal6_5_3P_ = static_cast(0x5F5E15A), Character_Farmgirl_1P_ = static_cast(0x5F5E15B), Character_Farmgirl_3P_ = static_cast(0x5F5E15C), Character_Farmgirl_UI_ = static_cast(0x5F5E15D), Character_DeFalco_1P_ = static_cast(0x5F5E15E), Character_DeFalco_3P_ = static_cast(0x5F5E15F), Character_DeFalco_UI_ = static_cast(0x5F5E160), Character_Russman_1P_ = static_cast(0x5F5E161), Character_Russman_3P_ = static_cast(0x5F5E162), Character_Russman_UI_ = static_cast(0x5F5E163), Character_ISAassault_1P_ = static_cast(0x5F5E164), Character_ISAassault_3P_ = static_cast(0x5F5E165), Character_ISAassault_UI_ = static_cast(0x5F5E166), Character_ISAsniper_1P_ = static_cast(0x5F5E167), Character_ISAsniper_3P_ = static_cast(0x5F5E168), Character_ISAsniper_UI_ = static_cast(0x5F5E169), Character_Nikolai_1P_ = static_cast(0x5F5E16A), Character_Nikolai_3P_ = static_cast(0x5F5E16B), Character_Nikolai_UI_ = static_cast(0x5F5E16C), Character_PDF_1P_ = static_cast(0x5F5E16D), Character_PDF_3P_ = static_cast(0x5F5E16E), Character_PDF_UI_ = static_cast(0x5F5E16F), Character_Tianzhao_1P_ = static_cast(0x5F5E170), Character_Tianzhao_3P_ = static_cast(0x5F5E171), Character_Tianzhao_UI_ = static_cast(0x5F5E172), Character_Yemeni_1P_ = static_cast(0x5F5E173), Character_Yemeni_UI_ = static_cast(0x5F5E175), Character_Gaz_1P_ = static_cast(0x5F5E176), Character_Gaz_3P_ = static_cast(0x5F5E177), Character_Gaz_UI_ = static_cast(0x5F5E178), Character_Merc_001_1P_ = static_cast(0x5F5E179), Character_Merc_001_3P_ = static_cast(0x5F5E17A), Character_Merc_001_UI_ = static_cast(0x5F5E17B), Character_Merc_002_1P_ = static_cast(0x5F5E17C), Character_Merc_002_3P_ = static_cast(0x5F5E17D), Character_Merc_002_UI_ = static_cast(0x5F5E17E), Character_Merc_003_1P_ = static_cast(0x5F5E17F), Character_Merc_003_3P_ = static_cast(0x5F5E180), Character_Merc_003_UI_ = static_cast(0x5F5E181), Character_Merc_004_1P_ = static_cast(0x5F5E182), Character_Merc_004_3P_ = static_cast(0x5F5E183), Character_Merc_004_UI_ = static_cast(0x5F5E184), Character_Merc_005_1P_ = static_cast(0x5F5E185), Character_Merc_005_3P_ = static_cast(0x5F5E186), Character_Merc_005_UI_ = static_cast(0x5F5E187), Character_BruceHarris_1P_ = static_cast(0x5F5E188), Character_Captain_A_1P_ = static_cast(0x5F5E18B), Character_Captain_A_3P_ = static_cast(0x5F5E18C), Character_Captain_A_UI_ = static_cast(0x5F5E18D), Character_Khaled_1P_ = static_cast(0x5F5E18E), Character_Khaled_3P_ = static_cast(0x5F5E18F), Character_Khaled_UI_ = static_cast(0x5F5E190), Character_C_M_Maestas_1P_ = static_cast(0x5F5E191), Character_C_M_Maestas_3P_ = static_cast(0x5F5E192), Character_C_M_Maestas_UI_ = static_cast(0x5F5E193), Character_Dimitri_Petrenk_1P_ = static_cast(0x5F5E194), Character_Dimitri_Petrenk_3P_ = static_cast(0x5F5E195), Character_Dimitri_Petrenk_UI_ = static_cast(0x5F5E196), Character_Mason_Panama_1P_ = static_cast(0x5F5E197), Vehicles_VTOL_3P_ = static_cast(0x5F5E198), Character_AZIZ_3P_ = static_cast(0x5F5E199), Character_AZIZ_UI_ = static_cast(0x5F5E19A), Character_C_M_Kamarov_1P_ = static_cast(0x5F5E19B), Character_C_M_Kamarov_3P_ = static_cast(0x5F5E19C), Character_C_M_Kamarov_UI_ = static_cast(0x5F5E19D), Character_C_M_Kravchenko_1P_ = static_cast(0x5F5E19E), Character_C_M_Kravchenko_3P_ = static_cast(0x5F5E19F), Character_C_M_Kravchenko_UI_ = static_cast(0x5F5E1A0), Character_Grigori_Weaver_1P_ = static_cast(0x5F5E1A1), Character_Grigori_Weaver_3P_ = static_cast(0x5F5E1A2), Character_Grigori_Weaver_UI_ = static_cast(0x5F5E1A3), Character_Jason_Hudson_1P_ = static_cast(0x5F5E1A4), Character_Jason_Hudson_3P_ = static_cast(0x5F5E1A5), Character_Jason_Hudson_UI_ = static_cast(0x5F5E1A6), Character_AZIZ_1P_ = static_cast(0x5F5E1A7), Character_C_M_SOAP_1P_ = static_cast(0x5F5E1A8), Character_C_M_SOAP_3P_ = static_cast(0x5F5E1A9), Character_Nikita_Dragovich_1P_ = static_cast(0x5F5E1AB), Character_Nikita_Dragovich_3P_ = static_cast(0x5F5E1AC), Character_Nikita_Dragovich_UI_ = static_cast(0x5F5E1AD), Character_Gpolice_1P_ = static_cast(0x5F5E1AE), Character_Gpolice_3P_ = static_cast(0x5F5E1AF), Character_Gpolice_UI_ = static_cast(0x5F5E1B0), Character_Javier_Salazar_1P_ = static_cast(0x5F5E1B1), Character_Javier_Salazar_3P_ = static_cast(0x5F5E1B2), Character_Javier_Salazar_UI_ = static_cast(0x5F5E1B3), Character_Sarah_Hall_1P_ = static_cast(0x5F5E1B4), Character_Sarah_Hall_3P_ = static_cast(0x5F5E1B5), Character_Sarah_Hall_UI_ = static_cast(0x5F5E1B6), Character_Rachel_Kane_1P_ = static_cast(0x5F5E1B7), Character_Rachel_Kane_3P_ = static_cast(0x5F5E1B8), Character_Rachel_Kane_UI_ = static_cast(0x5F5E1B9), Character_O_Shepherd_Dragovich_1P_ = static_cast(0x5F5E1BA), Character_O_Shepherd_Dragovich_3P_ = static_cast(0x5F5E1BB), Character_O_Shepherd_Dragovich_UI_ = static_cast(0x5F5E1BC), Character_Marlton_Johnson_1P_ = static_cast(0x5F5E1BD), Character_Marlton_Johnson_3P_ = static_cast(0x5F5E1BE), Character_Marlton_Johnson_UI_ = static_cast(0x5F5E1BF), Character_Captain_B_3P_ = static_cast(0x5F5E1C0), Character_C_M_Terrance_Brooks_1P_ = static_cast(0x5F5E1C1), Character_C_M_Terrance_Brooks_3P_ = static_cast(0x5F5E1C2), Character_C_M_Terrance_Brooks_UI_ = static_cast(0x5F5E1C3), Character_B_Vasquez_1P_ = static_cast(0x5F5E1C4), Character_B_Vasquez_3P_ = static_cast(0x5F5E1C5), Character_B_Vasquez_UI_ = static_cast(0x5F5E1C6), Character_FBI_LMG_1P_ = static_cast(0x5F5E1C7), Character_FBI_LMG_3P_ = static_cast(0x5F5E1C8), Character_FBI_LMG_UI_ = static_cast(0x5F5E1C9), Character_FBI_Shotgun_1P_ = static_cast(0x5F5E1CA), Character_FBI_Shotgun_3P_ = static_cast(0x5F5E1CB), Character_FBI_Shotgun_UI_ = static_cast(0x5F5E1CC), Character_FBI_SMG_1P_ = static_cast(0x5F5E1CD), Character_FBI_SMG_3P_ = static_cast(0x5F5E1CE), Character_FBI_SMG_UI_ = static_cast(0x5F5E1CF), Character_FBI_Sniper_1P_ = static_cast(0x5F5E1D0), Character_FBI_Sniper_3P_ = static_cast(0x5F5E1D1), Character_FBI_Sniper_UI_ = static_cast(0x5F5E1D2), Character_Prologue_1P_ = static_cast(0x5F5E1D3), Character_Prologue_Merc001_3P_ = static_cast(0x5F5E1D4), Character_Prologue_Merc002_3P_ = static_cast(0x5F5E1D5), Character_C_M_Price_1P_ = static_cast(0x5F5E1D6), Character_C_M_Price_3P_ = static_cast(0x5F5E1D7), Character_C_M_Price_UI_ = static_cast(0x5F5E1D8), Character_C_M_Ghost_3P_ = static_cast(0x5F5E1DA), Character_C_M_Ghost_UI_ = static_cast(0x5F5E1DB), Character_B_Jonas_Savimbi_1P_ = static_cast(0x5F5E1DC), Character_B_Jonas_Savimbi_3P_ = static_cast(0x5F5E1DD), Character_B_Jonas_Savimbi_UI_ = static_cast(0x5F5E1DE), Character_Pelayo_1P_ = static_cast(0x5F5E1DF), Character_Pelayo_3P_ = static_cast(0x5F5E1E0), Character_Pelayo_UI_ = static_cast(0x5F5E1E1), Character_Yuri_1P_ = static_cast(0x5F5E1E2), Character_Yuri_3P_ = static_cast(0x5F5E1E3), Character_Yuri_UI_ = static_cast(0x5F5E1E4), Character_Swift_1P_ = static_cast(0x5F5E1E5), Character_Swift_3P_ = static_cast(0x5F5E1E6), Character_Swift_UI_ = static_cast(0x5F5E1E7), Character_Thomas_Merrick_1P_ = static_cast(0x5F5E1E8), Character_Thomas_Merrick_3P_ = static_cast(0x5F5E1E9), Character_Thomas_Merrick_UI_ = static_cast(0x5F5E1EA), Character_Cuba_1P_ = static_cast(0x5F5E1EB), Character_Cuba_3P_ = static_cast(0x5F5E1EC), Character_Cuba_UI_ = static_cast(0x5F5E1ED), Character_Grinch_1P_ = static_cast(0x5F5E1EE), Character_Grinch_3P_ = static_cast(0x5F5E1EF), Character_Grinch_UI_ = static_cast(0x5F5E1F0), Character_Prologue_Seal6_1_3P_ = static_cast(0x5F5E1F1), Character_Prologue_Seal6_2_3P_ = static_cast(0x5F5E1F2), Character_C_M_Yemeni_001_Trickster_ = static_cast(0x5F5E1F3), Character_XS1_Goliath_1P_ = static_cast(0x5F5E22C), Character_XS1_Goliath_3P_ = static_cast(0x5F5E22D), Character_XS1_Goliath_UI_ = static_cast(0x5F5E22E), PVECharacter_Start_ = static_cast(0x7270E00), Demo_PVEZombie_ = static_cast(0x7270E01), MultiPlayerPVE_ZombieMale01_ = static_cast(0x7270E24), MultiPlayerPVE_ZombieMale02_ = static_cast(0x7270E25), MultiPlayerPVE_ZombieMale03_ = static_cast(0x7270E26), MultiPlayerPVE_ZombieMale04_ = static_cast(0x7270E27), MultiPlayerPVE_ZombieMale05_ = static_cast(0x7270E28), MultiPlayerPVE_ZombieMale06_ = static_cast(0x7270E29), MultiPlayerPVE_ZombieMale07_ = static_cast(0x7270E2A), MultiPlayerPVE_ZombieMale08_ = static_cast(0x7270E2B), MultiPlayerPVE_ZombieMale09_ = static_cast(0x7270E2C), MultiPlayerPVE_ZombieMale10_ = static_cast(0x7270E2D), MultiPlayerPVE_ZombieFemale01_ = static_cast(0x7270E2E), MultiPlayerPVE_ZombieFemale02_ = static_cast(0x7270E2F), MultiPlayerPVE_ZombieFemale03_ = static_cast(0x7270E30), MultiPlayerPVE_ZombieFemale04_ = static_cast(0x7270E31), MultiPlayerPVE_ZombieFemale05_ = static_cast(0x7270E32), MultiPlayerPVE_ZombieNapalm_ = static_cast(0x7270E33), MultiPlayerPVE_ZombieHellHound_ = static_cast(0x7270E34), MultiPlayerPVE_BossButcher_ = static_cast(0x7270E35), MultiPlayerPVE_Denizen_ = static_cast(0x7270E36), MultiPlayerPVE_Bomber_ = static_cast(0x7270E37), MultiPlayerPVE_Brutus_ = static_cast(0x7270E38), MultiPlayerPVE_Avogadro_ = static_cast(0x7270E39), MultiPlayerPVE_Cerberus_ = static_cast(0x7270E3A), MultiPlayerPVE_CanisterPile_ = static_cast(0x7270E3B), MultiPlayerPVE_FireBurnt_ = static_cast(0x7270E3C), MultiPlayerPVE_ZombieElite_ = static_cast(0x7270E3D), MultiPlayerPVE_HellhoundElite_ = static_cast(0x7270E3E), MultiPlayerPVE_TracingFireBall_ = static_cast(0x7270E3F), MultiPlayerPVE_AvogadroRed_ = static_cast(0x7270E40), MultiPlayerPVE_BloodDecal_ = static_cast(0x7270E42), PVETargetIndicatorVolume_ = static_cast(0x7270E43), MultiPlayerPVE_Scorpion_ = static_cast(0x7270E44), MultiPlayerPVE_HauntedWood_ = static_cast(0x7270E45), MultiPlayerPVE_GhostFire_ = static_cast(0x7270E46), MultiPlayerPVE_ClawDrone_ = static_cast(0x7270E47), MultiPlayerPVE_DemonSeed_ = static_cast(0x7270E48), MultiPlayerPVE_DemonVine_ = static_cast(0x7270E49), MultiPlayerPVE_PerkCoinMachine_ = static_cast(0x7270E4A), MultiPlayerPVE_ZombieFake_ = static_cast(0x7270E4C), MultiPlayerPVE_TreeFork_ = static_cast(0x7270E4D), MultiPlayerPVE_DemonVineHauntedWood_ = static_cast(0x7270E4E), MultiPlayerPVE_Santa_ = static_cast(0x7270E4F), MultiPlayerPVE_SantaZombie_1_ = static_cast(0x7270E50), MultiPlayerPVE_SantaZombie_2_ = static_cast(0x7270E51), MultiPlayerPVE_SantaZombie_3_ = static_cast(0x7270E52), MultiPlayerPVE_SantaZombie_4_ = static_cast(0x7270E53), MultiPlayerPVE_DemonSeed_Purple_ = static_cast(0x7270E54), PVECharacter_End_ = static_cast(0x7365040), PVPCounterUAVAirplanePawn_ = static_cast(0x7365438), PVPUAVAirplane_ = static_cast(0x7365439), PVPUAVAirplanePawn_ = static_cast(0x736543A), PVPUAVAirplaneDeath_Effect_ = static_cast(0x736543B), SentryGunPawn_ = static_cast(0x736543C), SentryGunWeapon_3P_ = static_cast(0x736543D), SentryGunDamage_Smoke_Effect_ = static_cast(0x736543E), SentryGunDamage_Spark_Effect_ = static_cast(0x736543F), SentryGunDeath_Effect_ = static_cast(0x7365440), HelicopterPawn_ = static_cast(0x7365441), HelicopterPawn_DeathEffect_ = static_cast(0x7365442), HelicopterPawn_SmokeEffect_ = static_cast(0x7365443), HelicopterPawn_FireEffect_ = static_cast(0x7365444), SAMTurret_DeathEffect_ = static_cast(0x7365445), CountrollerUAVAirplane_ = static_cast(0x7365446), VTOLPawn_ = static_cast(0x7365447), VTOLDamage_Smoke_Effect_ = static_cast(0x7365449), VTOL_HardDamage_Effect_ = static_cast(0x736544A), VTOL_Death_Effect_ = static_cast(0x736544B), VTOLPawn_3P_ = static_cast(0x736544C), HelicopterWeapon_3P_ = static_cast(0x736544D), CarePackagePlane_ = static_cast(0x736544E), CarePackage_ = static_cast(0x736544F), NuclearBombExplodeEffect_ = static_cast(0x7365450), NuclearBombSmokeEffect_ = static_cast(0x7365451), CarePackagePlaneMesh_ = static_cast(0x7365452), FakeCarePackage_ = static_cast(0x7365453), DronePerspectiveEffect_ = static_cast(0x7365454), MedicalStationBox_ = static_cast(0x7365455), MedicalStationDrone_ = static_cast(0x7365456), MedicalStationSignalTransmissionEffect_ = static_cast(0x7365457), MedicalStationDroneCureEffect_ = static_cast(0x7365458), MedicalStationPlayerCureEffect_ = static_cast(0x7365459), GuardDogPawn_ = static_cast(0x736545B), GuardDogPawn_Mesh_ = static_cast(0x736545C), GuardDogPawn_HitEffect_ = static_cast(0x736545D), GuardDogPawn_DeathEffect_ = static_cast(0x736545E), LuaInteractionActor_ = static_cast(0x736545F), LuaHitActor_ = static_cast(0x7365460), Airborne_ = static_cast(0x7365461), LuaFunctionalActor_ = static_cast(0x7365462), PVE_FireWall_ = static_cast(0x7365463), InterfereDroneFollowingOwnerEffect_ = static_cast(0x7365464), LuaExplodeActor_ = static_cast(0x7365465), EjectionMachine_UI_ = static_cast(0x7365466), Airborne_PlaceEffect_ = static_cast(0x7365467), LaunchingEffect_ = static_cast(0x7365468), GunFightTargetPerspectiveEffect_ = static_cast(0x7365469), WeaponModelObject_ = static_cast(0x736546A), GoliathBox_ = static_cast(0x736546B), ChamberCarePackage_ = static_cast(0x736546C), Scr_Effect_XS1_Goliath_Hit01_ = static_cast(0x736546E), PhysicsVehicle_Start_ = static_cast(0x7459280), Vehicle_Sedan_ = static_cast(0x7459281), Vehicle_ATV_ = static_cast(0x7459282), Vehicle_Motorcycle_ = static_cast(0x7459283), Vehicle_ATV_Lobby_Low_ = static_cast(0x7459284), Vehicle_Drone_ = static_cast(0x7459285), Vehicle_Helicopter_ = static_cast(0x7459286), Vehicle_Boat_ = static_cast(0x7459287), Vehicle_Jeep_ = static_cast(0x7459288), Vehicle_BeachMotor_ = static_cast(0x7459289), Vehicle_ReconCar_ = static_cast(0x745928A), Vehicle_InterferenceDrone_ = static_cast(0x745928B), Vehicle_Truck_ = static_cast(0x745928C), Vehicle_Assault_ = static_cast(0x745928D), Vehicle_ElectricShockCar_1P_ = static_cast(0x745928E), Vehicle_ElectricShockCar_ = static_cast(0x745928F), Vehicle_Tank_ = static_cast(0x7459290), PhysicsVehicle_End_ = static_cast(0x7459291), PhysicsVehicle_Max_ = static_cast(0x747191F), VehicleEffect_Start_ = static_cast(0x7471920), VehicleEffect_Car_BrokenSmoke_ = static_cast(0x7471921), VehicleEffect_Car_BrokenFire_ = static_cast(0x7471922), VehicleEffect_Car_Explosion_ = static_cast(0x7471923), VehicleEffect_Car_RunSmoke_ = static_cast(0x7471924), VehicleEffect_Car_RunFire_ = static_cast(0x7471925), VehicleEffect_Car_BumpSpark_ = static_cast(0x7471926), VehicleEffect_Car_WheelRoadSpark_ = static_cast(0x7471927), VehicleEffect_Motorcycle_BrokenSmoke_ = static_cast(0x7471928), VehicleEffect_Motorcycle_BrokenFire_ = static_cast(0x7471929), VehicleEffect_Motorcycle_Explosion_ = static_cast(0x747192A), VehicleEffect_Car_BrokenWhiteSmoke_ = static_cast(0x747192B), VehicleEffect_Car_PartsBounce_ = static_cast(0x747192C), VehicleEffect_Car_GlassBroken_ = static_cast(0x747192D), VehicleEffect_ATV_Car_RunSmoke_ = static_cast(0x747192E), VehicleEffect_ATV_Car_RunSmoke_Dust_ = static_cast(0x747192F), VehicleEffect_Helicopter_Smoke01_ = static_cast(0x7471930), VehicleEffect_Helicopter_Smoke02_ = static_cast(0x7471931), VehicleEffect_Helicopter_Explode_ = static_cast(0x7471932), VehicleEffect_ATV_Car_FrontHeadlights_ = static_cast(0x7471933), VehicleEffect_ATV_Car_RearLamp_ = static_cast(0x7471934), VehicleEffect_Helicopter_GroundEffect_ = static_cast(0x7471935), VehicleEffect_Helicopter_WaterEffect_ = static_cast(0x7471936), VehicleEffect_Helicopter_MeshBroken_ = static_cast(0x7471937), VehicleEffect_Helicopter_MeshTailBroken_ = static_cast(0x7471938), VehicleEffect_Boat_BrokenFire_ = static_cast(0x7471939), VehicleEffect_Boat_BrokenSmoke01_ = static_cast(0x747193A), VehicleEffect_Boat_BrokenSmoke02_ = static_cast(0x747193B), Vehicle_BeachMotor_Resource_ = static_cast(0x747193C), Vehicle_Jeep_Resource_ = static_cast(0x747193D), Vehicle_ReconCar_Resource_ = static_cast(0x747193E), Vehicle_Helicopter_Resource_ = static_cast(0x747193F), Vehicle_Boat_Resource_ = static_cast(0x7471940), VehicleEffect_ATV_Resource_ = static_cast(0x7471941), Vehicle_Enter_Water_Effect_ = static_cast(0x7471942), VehicleEffect_Car_BrokenSpark_ = static_cast(0x7471943), VehicleEffect_Boat_OverSmoke_ = static_cast(0x7471944), Vehicle_Truck_Resource_ = static_cast(0x7471945), VehicleEffect_Wheel_RunSmoke_ = static_cast(0x7471946), VehicleEffect_Wheel_RunSmoke_Dust_ = static_cast(0x7471947), VehicleEffect_ATV_Car_RearLamp_Red_ = static_cast(0x7471948), VehicleEffect_Jeep_Car_RearLamp_ = static_cast(0x7471949), VehicleEffect_Jeep_Car_FrontHeadlights_ = static_cast(0x747194A), VehicleEffect_Jeep_Car_RearLamp_Red_ = static_cast(0x747194B), VehicleEffect_Helicopter_EngineLamp_ = static_cast(0x747194C), VehicleEffect_Assault_Resource_ = static_cast(0x747194D), VehicleEffect_Motorcycle_Resource_ = static_cast(0x747194F), VehicleEffect_Motor_FrontHeadlights_ = static_cast(0x7471951), VehicleEffect_Motor_BrokenSmoke_ = static_cast(0x7471952), VehicleEffect_Motor_BrokenFire_ = static_cast(0x7471953), VehicleEffect_Motor_Explosion_ = static_cast(0x7471954), VehicleEffect_Motor_RunFire_ = static_cast(0x7471955), VehicleEffect_Car_BrokenSmoke_BR_ = static_cast(0x7471956), VehicleEffect_Motor_RearLamp_ = static_cast(0x7471957), VehicleEffect_Tank_Resource_ = static_cast(0x7471958), VehicleEffect_Helicopter_Interference_ = static_cast(0x7471959), VehicleEffect_Tank_Run_Smoke_ = static_cast(0x747195A), VehicleEffect_Tank_WeaponGun_Fire_ = static_cast(0x747195B), VehicleEffect_Tank_Weapon_Explode_ = static_cast(0x747195C), VehicleEffect_Tank_Skill_Smoke_ = static_cast(0x747195D), VehicleEffect_Tank_Explode_ = static_cast(0x747195E), VehicleEffect_Tank_Weapon_Fire_ = static_cast(0x747195F), VehicleEffect_Tank_WeaponGun_Hit_ = static_cast(0x7471960), VehicleEffect_Tank_Land_ = static_cast(0x7471961), VehicleEffect_Tank_Track_Broken_ = static_cast(0x7471962), VehicleEffect_Tank_Broken_Fire_ = static_cast(0x7471963), VehicleEffect_End_ = static_cast(0x7489FBF), MPVE_ZombiePreset_Start_ = static_cast(0x754D4C0), MPVE_ZombiePreset_01_ = static_cast(0x754D4C1), MPVE_ZombiePreset_02_ = static_cast(0x754D4C2), MPVE_ZombiePreset_03_ = static_cast(0x754D4C3), MPVE_ZombiePreset_04_ = static_cast(0x754D4C4), MPVE_ZombiePreset_05_ = static_cast(0x754D4C5), MPVE_ZombiePreset_06_ = static_cast(0x754D4C6), MPVE_ZombiePreset_07_ = static_cast(0x754D4C7), MPVE_ZombiePreset_08_ = static_cast(0x754D4C8), MPVE_ZombiePreset_09_ = static_cast(0x754D4C9), MPVE_ZombiePreset_10_ = static_cast(0x754D4CA), MPVE_ZombiePreset_11_ = static_cast(0x754D4CB), MPVE_ZombiePreset_12_ = static_cast(0x754D4CC), MPVE_ZombiePreset_13_ = static_cast(0x754D4CD), MPVE_ZombiePreset_14_ = static_cast(0x754D4CE), MPVE_ZombiePreset_15_ = static_cast(0x754D4CF), MPVE_ZombiePreset_16_ = static_cast(0x754D4D0), MPVE_ZombiePreset_17_ = static_cast(0x754D4D1), MPVE_ZombiePreset_18_ = static_cast(0x754D4D2), MPVE_ZombiePreset_19_ = static_cast(0x754D4D3), MPVE_ZombiePreset_20_ = static_cast(0x754D4D4), MPVE_ZombiePreset_21_ = static_cast(0x754D4D5), MPVE_ZombiePreset_22_ = static_cast(0x754D4D6), MPVE_ZombiePreset_23_ = static_cast(0x754D4D7), MPVE_ZombiePreset_24_ = static_cast(0x754D4D8), MPVE_ZombiePreset_25_ = static_cast(0x754D4D9), MPVE_ZombiePreset_26_ = static_cast(0x754D4DA), MPVE_ZombiePreset_27_ = static_cast(0x754D4DB), MPVE_ZombiePreset_28_ = static_cast(0x754D4DC), MPVE_ZombiePreset_29_ = static_cast(0x754D4DD), MPVE_ZombiePreset_30_ = static_cast(0x754D4DE), MPVE_ZombiePreset_31_ = static_cast(0x754D4DF), MPVE_ZombiePreset_32_ = static_cast(0x754D4E0), MPVE_ZombiePreset_33_ = static_cast(0x754D4E1), MPVE_ZombiePreset_34_ = static_cast(0x754D4E2), MPVE_ZombiePreset_35_ = static_cast(0x754D4E3), MPVE_ZombiePreset_36_ = static_cast(0x754D4E4), MPVE_ZombiePreset_37_ = static_cast(0x754D4E5), MPVE_ZombiePreset_38_ = static_cast(0x754D4E6), MPVE_ZombiePreset_39_ = static_cast(0x754D4E7), MPVE_ZombiePreset_40_ = static_cast(0x754D4E8), MPVE_ZombiePreset_41_ = static_cast(0x754D4E9), MPVE_ZombiePreset_42_ = static_cast(0x754D4EA), MPVE_ZombiePreset_43_ = static_cast(0x754D4EB), MPVE_ZombiePreset_44_ = static_cast(0x754D4EC), MPVE_ZombiePreset_45_ = static_cast(0x754D4ED), MPVE_ZombiePreset_46_ = static_cast(0x754D4EE), MPVE_ZombiePreset_47_ = static_cast(0x754D4EF), MPVE_ZombiePreset_48_ = static_cast(0x754D4F0), MPVE_ZombiePreset_49_ = static_cast(0x754D4F1), MPVE_ZombiePreset_50_ = static_cast(0x754D4F2), MPVE_ZombiePreset_51_ = static_cast(0x754D4F3), MPVE_ZombiePreset_52_ = static_cast(0x754D4F4), MPVE_ZombiePreset_53_ = static_cast(0x754D4F5), MPVE_ZombiePreset_54_ = static_cast(0x754D4F6), MPVE_ZombiePreset_55_ = static_cast(0x754D4F7), MPVE_ZombiePreset_56_ = static_cast(0x754D4F8), MPVE_ZombiePreset_57_ = static_cast(0x754D4F9), MPVE_ZombiePreset_58_ = static_cast(0x754D4FA), MPVE_ZombiePreset_59_ = static_cast(0x754D4FB), MPVE_ZombiePreset_60_ = static_cast(0x754D4FC), MPVE_ZombiePreset_61_ = static_cast(0x754D4FD), MPVE_ZombiePreset_62_ = static_cast(0x754D4FE), MPVE_ZombiePreset_63_ = static_cast(0x754D4FF), MPVE_ZombiePreset_64_ = static_cast(0x754D500), MPVE_ZombiePreset_65_ = static_cast(0x754D501), MPVE_ZombiePreset_66_ = static_cast(0x754D502), MPVE_ZombiePreset_67_ = static_cast(0x754D503), MPVE_ZombiePreset_68_ = static_cast(0x754D504), MPVE_ZombiePreset_69_ = static_cast(0x754D505), MPVE_ZombiePreset_70_ = static_cast(0x754D506), MPVE_ZombiePreset_71_ = static_cast(0x754D507), MPVE_ZombiePreset_72_ = static_cast(0x754D508), MPVE_ZombiePreset_73_ = static_cast(0x754D509), MPVE_ZombiePreset_74_ = static_cast(0x754D50A), MPVE_ZombiePreset_75_ = static_cast(0x754D50B), MPVE_ZombiePreset_76_ = static_cast(0x754D50C), MPVE_ZombiePreset_77_ = static_cast(0x754D50D), MPVE_ZombiePreset_78_ = static_cast(0x754D50E), MPVE_ZombiePreset_79_ = static_cast(0x754D50F), MPVE_ZombiePreset_80_ = static_cast(0x754D510), MPVE_ZombiePreset_81_ = static_cast(0x754D511), MPVE_ZombiePreset_82_ = static_cast(0x754D512), MPVE_ZombiePreset_83_ = static_cast(0x754D513), MPVE_ZombiePreset_84_ = static_cast(0x754D514), MPVE_ZombiePreset_85_ = static_cast(0x754D515), MPVE_ZombiePreset_86_ = static_cast(0x754D516), MPVE_ZombiePreset_87_ = static_cast(0x754D517), MPVE_ZombiePreset_88_ = static_cast(0x754D518), MPVE_ZombiePreset_89_ = static_cast(0x754D519), MPVE_ZombiePreset_90_ = static_cast(0x754D51A), MPVE_ZombiePreset_91_ = static_cast(0x754D51B), MPVE_ZombiePreset_92_ = static_cast(0x754D51C), MPVE_ZombiePreset_93_ = static_cast(0x754D51D), MPVE_ZombiePreset_94_ = static_cast(0x754D51E), MPVE_ZombiePreset_95_ = static_cast(0x754D51F), MPVE_ZombiePreset_96_ = static_cast(0x754D520), MPVE_ZombiePreset_97_ = static_cast(0x754D521), MPVE_ZombiePreset_98_ = static_cast(0x754D522), MPVE_ZombiePreset_99_ = static_cast(0x754D523), MPVE_ZombiePreset_100_ = static_cast(0x754D524), MPVE_ZombiePreset_101_ = static_cast(0x754D525), MPVE_ZombiePreset_102_ = static_cast(0x754D526), MPVE_ZombiePreset_103_ = static_cast(0x754D527), MPVE_ZombiePreset_104_ = static_cast(0x754D528), MPVE_ZombiePreset_105_ = static_cast(0x754D529), MPVE_ZombiePreset_106_ = static_cast(0x754D52A), MPVE_ZombiePreset_107_ = static_cast(0x754D52B), MPVE_ZombiePreset_108_ = static_cast(0x754D52C), MPVE_ZombiePreset_109_ = static_cast(0x754D52D), MPVE_ZombiePreset_110_ = static_cast(0x754D52E), MPVE_ZombiePreset_111_ = static_cast(0x754D52F), MPVE_ZombiePreset_112_ = static_cast(0x754D530), MPVE_ZombiePreset_113_ = static_cast(0x754D531), MPVE_ZombiePreset_114_ = static_cast(0x754D532), MPVE_ZombiePreset_115_ = static_cast(0x754D533), MPVE_ZombiePreset_116_ = static_cast(0x754D534), MPVE_ZombiePreset_117_ = static_cast(0x754D535), MPVE_ZombiePreset_118_ = static_cast(0x754D536), MPVE_ZombiePreset_119_ = static_cast(0x754D537), MPVE_ZombiePreset_120_ = static_cast(0x754D538), MPVE_ZombiePreset_121_ = static_cast(0x754D539), MPVE_ZombiePreset_122_ = static_cast(0x754D53A), MPVE_ZombiePreset_123_ = static_cast(0x754D53B), MPVE_ZombiePreset_124_ = static_cast(0x754D53C), MPVE_ZombiePreset_125_ = static_cast(0x754D53D), MPVE_ZombiePreset_126_ = static_cast(0x754D53E), MPVE_ZombiePreset_127_ = static_cast(0x754D53F), MPVE_ZombiePreset_128_ = static_cast(0x754D540), MPVE_ZombiePreset_129_ = static_cast(0x754D541), MPVE_ZombiePreset_130_ = static_cast(0x754D542), MPVE_ZombiePreset_131_ = static_cast(0x754D543), MPVE_ZombiePreset_132_ = static_cast(0x754D544), MPVE_ZombiePreset_133_ = static_cast(0x754D545), MPVE_ZombiePreset_134_ = static_cast(0x754D546), MPVE_ZombiePreset_135_ = static_cast(0x754D547), MPVE_ZombiePreset_136_ = static_cast(0x754D548), MPVE_ZombiePreset_137_ = static_cast(0x754D549), MPVE_ZombiePreset_138_ = static_cast(0x754D54A), MPVE_ZombiePreset_139_ = static_cast(0x754D54B), MPVE_ZombiePreset_140_ = static_cast(0x754D54C), MPVE_ZombiePreset_141_ = static_cast(0x754D54D), MPVE_ZombiePreset_142_ = static_cast(0x754D54E), MPVE_ZombiePreset_143_ = static_cast(0x754D54F), MPVE_ZombiePreset_144_ = static_cast(0x754D550), MPVE_ZombiePreset_145_ = static_cast(0x754D551), MPVE_ZombiePreset_146_ = static_cast(0x754D552), MPVE_ZombiePreset_147_ = static_cast(0x754D553), MPVE_ZombiePreset_148_ = static_cast(0x754D554), MPVE_ZombiePreset_149_ = static_cast(0x754D555), MPVE_ZombiePreset_150_ = static_cast(0x754D556), MPVE_ZombiePreset_151_ = static_cast(0x754D557), MPVE_ZombiePreset_152_ = static_cast(0x754D558), MPVE_ZombiePreset_153_ = static_cast(0x754D559), MPVE_ZombiePreset_154_ = static_cast(0x754D55A), MPVE_ZombiePreset_155_ = static_cast(0x754D55B), MPVE_ZombiePreset_156_ = static_cast(0x754D55C), MPVE_ZombiePreset_157_ = static_cast(0x754D55D), MPVE_ZombiePreset_158_ = static_cast(0x754D55E), MPVE_ZombiePreset_159_ = static_cast(0x754D55F), MPVE_ZombiePreset_160_ = static_cast(0x754D560), MPVE_ZombiePreset_161_ = static_cast(0x754D561), MPVE_ZombiePreset_162_ = static_cast(0x754D562), MPVE_ZombiePreset_163_ = static_cast(0x754D563), MPVE_ZombiePreset_164_ = static_cast(0x754D564), MPVE_ZombiePreset_165_ = static_cast(0x754D565), MPVE_ZombiePreset_166_ = static_cast(0x754D566), MPVE_ZombiePreset_167_ = static_cast(0x754D567), MPVE_ZombiePreset_168_ = static_cast(0x754D568), MPVE_ZombiePreset_169_ = static_cast(0x754D569), MPVE_ZombiePreset_170_ = static_cast(0x754D56A), MPVE_ZombiePreset_171_ = static_cast(0x754D56B), MPVE_ZombiePreset_172_ = static_cast(0x754D56C), MPVE_ZombiePreset_173_ = static_cast(0x754D56D), MPVE_ZombiePreset_174_ = static_cast(0x754D56E), MPVE_ZombiePreset_175_ = static_cast(0x754D56F), MPVE_ZombiePreset_176_ = static_cast(0x754D570), MPVE_ZombiePreset_177_ = static_cast(0x754D571), MPVE_ZombiePreset_178_ = static_cast(0x754D572), MPVE_ZombiePreset_179_ = static_cast(0x754D573), MPVE_ZombiePreset_180_ = static_cast(0x754D574), MPVE_ZombiePreset_181_ = static_cast(0x754D575), MPVE_ZombiePreset_182_ = static_cast(0x754D576), MPVE_ZombiePreset_183_ = static_cast(0x754D577), MPVE_ZombiePreset_184_ = static_cast(0x754D578), MPVE_ZombiePreset_185_ = static_cast(0x754D579), MPVE_ZombiePreset_186_ = static_cast(0x754D57A), MPVE_ZombiePreset_187_ = static_cast(0x754D57B), MPVE_ZombiePreset_188_ = static_cast(0x754D57C), MPVE_ZombiePreset_189_ = static_cast(0x754D57D), MPVE_ZombiePreset_190_ = static_cast(0x754D57E), MPVE_ZombiePreset_191_ = static_cast(0x754D57F), MPVE_ZombiePreset_192_ = static_cast(0x754D580), MPVE_ZombiePreset_193_ = static_cast(0x754D581), MPVE_ZombiePreset_194_ = static_cast(0x754D582), MPVE_ZombiePreset_195_ = static_cast(0x754D583), MPVE_ZombiePreset_196_ = static_cast(0x754D584), MPVE_ZombiePreset_197_ = static_cast(0x754D585), MPVE_ZombiePreset_198_ = static_cast(0x754D586), MPVE_ZombiePreset_199_ = static_cast(0x754D587), MPVE_ZombiePreset_End_ = static_cast(0x754D588), MPVE_ZombiePreset_Max_ = static_cast(0x7565B5F), MPVE_ProjectilePreset_Start_ = static_cast(0x7565B60), MPVE_ProjectilePreset_1_ = static_cast(0x7565B61), MPVE_ProjectilePreset_2_ = static_cast(0x7565B62), MPVE_ProjectilePreset_3_ = static_cast(0x7565B63), MPVE_ProjectilePreset_4_ = static_cast(0x7565B64), MPVE_ProjectilePreset_5_ = static_cast(0x7565B65), MPVE_ProjectilePreset_6_ = static_cast(0x7565B66), MPVE_ProjectilePreset_7_ = static_cast(0x7565B67), MPVE_ProjectilePreset_8_ = static_cast(0x7565B68), MPVE_ProjectilePreset_9_ = static_cast(0x7565B69), MPVE_ProjectilePreset_10_ = static_cast(0x7565B6A), MPVE_ProjectilePreset_11_ = static_cast(0x7565B6B), MPVE_ProjectilePreset_12_ = static_cast(0x7565B6C), MPVE_ProjectilePreset_13_ = static_cast(0x7565B6D), MPVE_ProjectilePreset_14_ = static_cast(0x7565B6E), MPVE_ProjectilePreset_15_ = static_cast(0x7565B6F), MPVE_ProjectilePreset_16_ = static_cast(0x7565B70), MPVE_ProjectilePreset_17_ = static_cast(0x7565B71), MPVE_ProjectilePreset_18_ = static_cast(0x7565B72), MPVE_ProjectilePreset_19_ = static_cast(0x7565B73), MPVE_ProjectilePreset_20_ = static_cast(0x7565B74), MPVE_ProjectilePreset_21_ = static_cast(0x7565B75), MPVE_ProjectilePreset_22_ = static_cast(0x7565B76), MPVE_ProjectilePreset_23_ = static_cast(0x7565B77), MPVE_ProjectilePreset_24_ = static_cast(0x7565B78), MPVE_ProjectilePreset_25_ = static_cast(0x7565B79), MPVE_ProjectilePreset_26_ = static_cast(0x7565B7A), MPVE_ProjectilePreset_27_ = static_cast(0x7565B7B), MPVE_ProjectilePreset_28_ = static_cast(0x7565B7C), MPVE_ProjectilePreset_29_ = static_cast(0x7565B7D), MPVE_ProjectilePreset_End_ = static_cast(0x757E1FF), Zombie_ModifierPreset_ = static_cast(0x757E201), LUA_ACTORCONFIG_PRESET_START_ = static_cast(0x7659DA0), LUA_ACTORCONFIG_PRESET_1_ = static_cast(0x7659DA1), LUA_ACTORCONFIG_PRESET_2_ = static_cast(0x7659DA2), LUA_ACTORCONFIG_PRESET_3_ = static_cast(0x7659DA3), LUA_ACTORCONFIG_PRESET_4_ = static_cast(0x7659DA4), LUA_ACTORCONFIG_PRESET_5_ = static_cast(0x7659DA5), LUA_ACTORCONFIG_PRESET_6_ = static_cast(0x7659DA6), LUA_ACTORCONFIG_PRESET_7_ = static_cast(0x7659DA7), LUA_ACTORCONFIG_PRESET_8_ = static_cast(0x7659DA8), LUA_ACTORCONFIG_PRESET_9_ = static_cast(0x7659DA9), LUA_ACTORCONFIG_PRESET_10_ = static_cast(0x7659DAA), LUA_ACTORCONFIG_PRESET_11_ = static_cast(0x7659DAB), LUA_ACTORCONFIG_PRESET_12_ = static_cast(0x7659DAC), LUA_ACTORCONFIG_PRESET_13_ = static_cast(0x7659DAD), LUA_ACTORCONFIG_PRESET_14_ = static_cast(0x7659DAE), LUA_ACTORCONFIG_PRESET_15_ = static_cast(0x7659DAF), LUA_ACTORCONFIG_PRESET_16_ = static_cast(0x7659DB0), LUA_ACTORCONFIG_PRESET_17_ = static_cast(0x7659DB1), LUA_ACTORCONFIG_PRESET_18_ = static_cast(0x7659DB2), LUA_ACTORCONFIG_PRESET_19_ = static_cast(0x7659DB3), LUA_ACTORCONFIG_PRESET_20_ = static_cast(0x7659DB4), LUA_ACTORCONFIG_PRESET_21_ = static_cast(0x7659DB5), LUA_ACTORCONFIG_PRESET_22_ = static_cast(0x7659DB6), LUA_ACTORCONFIG_PRESET_23_ = static_cast(0x7659DB7), LUA_ACTORCONFIG_PRESET_24_ = static_cast(0x7659DB8), LUA_ACTORCONFIG_PRESET_25_ = static_cast(0x7659DB9), LUA_ACTORCONFIG_PRESET_26_ = static_cast(0x7659DBA), LUA_ACTORCONFIG_PRESET_27_ = static_cast(0x7659DBB), LUA_ACTORCONFIG_PRESET_28_ = static_cast(0x7659DBC), LUA_ACTORCONFIG_PRESET_29_ = static_cast(0x7659DBD), LUA_ACTORCONFIG_PRESET_30_ = static_cast(0x7659DBE), LUA_ACTORCONFIG_PRESET_31_ = static_cast(0x7659DBF), LUA_ACTORCONFIG_PRESET_32_ = static_cast(0x7659DC0), LUA_ACTORCONFIG_PRESET_33_ = static_cast(0x7659DC1), LUA_ACTORCONFIG_PRESET_34_ = static_cast(0x7659DC2), LUA_ACTORCONFIG_PRESET_35_ = static_cast(0x7659DC3), LUA_ACTORCONFIG_PRESET_36_ = static_cast(0x7659DC4), LUA_ACTORCONFIG_PRESET_37_ = static_cast(0x7659DC5), LUA_ACTORCONFIG_PRESET_38_ = static_cast(0x7659DC6), LUA_ACTORCONFIG_PRESET_39_ = static_cast(0x7659DC7), LUA_ACTORCONFIG_PRESET_40_ = static_cast(0x7659DC8), LUA_ACTORCONFIG_PRESET_41_ = static_cast(0x7659DC9), LUA_ACTORCONFIG_PRESET_42_ = static_cast(0x7659DCA), LUA_ACTORCONFIG_PRESET_43_ = static_cast(0x7659DCB), LUA_ACTORCONFIG_PRESET_44_ = static_cast(0x7659DCC), LUA_ACTORCONFIG_PRESET_45_ = static_cast(0x7659DCD), LUA_ACTORCONFIG_PRESET_46_ = static_cast(0x7659DCE), LUA_ACTORCONFIG_PRESET_47_ = static_cast(0x7659DCF), LUA_ACTORCONFIG_PRESET_48_ = static_cast(0x7659DD0), LUA_ACTORCONFIG_PRESET_49_ = static_cast(0x7659DD1), LUA_ACTORCONFIG_PRESET_50_ = static_cast(0x7659DD2), LUA_ACTORCONFIG_PRESET_END_ = static_cast(0x765A187), Zombie_PlayMakerTemplate_ = static_cast(0x8583B01), AnimatorLoaderInfo_ZombieMale_ = static_cast(0x8F0D181), Rai01_AK47_1p_ = static_cast(0x9896803), Guide01_AK47_1p_ = static_cast(0x9896805), Rai01_M4A1_3P_ = static_cast(0x9896808), Rai01_M4A1_1P_ = static_cast(0x989680B), Iro01Down_M4A1_1P_ = static_cast(0x989680C), Iro01Up_M4A1_1P_ = static_cast(0x989680D), Rai01_M1216_1P_ = static_cast(0x989680F), Iro01Up_M1216_1P_ = static_cast(0x9896810), Rai01_870MCS_1P_ = static_cast(0x9896813), Iro01Up_870MCS_1P_ = static_cast(0x9896814), Rai01_870MCS_3P_ = static_cast(0x9896816), Iro01Up_870MCS_3P_ = static_cast(0x9896817), Rai01_MK48_1P_ = static_cast(0x9896819), Iro01Up_MK48_1P_ = static_cast(0x989681A), Iro01UpRightHand_MK48_1P_ = static_cast(0x9896825), Rai01_MK48_3P_ = static_cast(0x989681C), Iro01Up_MK48_3P_ = static_cast(0x989681D), Iro01Up_MP7_1P_ = static_cast(0x989681F), Rai01_SVU_1P_ = static_cast(0x9896821), Sig01_SVU_1P_ = static_cast(0x9896822), Sig01_SVU_3P_ = static_cast(0x9896824), Rai01_Type25_1P_ = static_cast(0x9896829), Gri01_Quick_Draw_3P_BR_ = static_cast(0x989682D), Barrel01_3P_BR_ = static_cast(0x989682E), Sig01_XPR50_1P_ = static_cast(0x989683E), Rai01_G36C_1P_ = static_cast(0x9896847), Iro01_G36C_1P_ = static_cast(0x9896848), Rai01_G36C_3P_ = static_cast(0x989684C), Rai01_M27_1P_ = static_cast(0x9896865), Iro01Up_M27_1P_ = static_cast(0x9896866), Rai01_M27_3P_ = static_cast(0x989686A), Rai01_M82A1_1P_ = static_cast(0x989686F), Sig01_M82A1_1P_ = static_cast(0x9896870), Rai01_M82A1_3P_ = static_cast(0x9896874), Sig01_M82A1_3P_ = static_cast(0x9896875), Rai01_AN94_1P_ = static_cast(0x9896879), Iro01Up_AN94_1P_ = static_cast(0x989687A), Rai01_AN94_3P_ = static_cast(0x989687E), Rai01_M16A4_1P_ = static_cast(0x9896883), Iro01Up_M16A4_1P_ = static_cast(0x9896884), Iro01Down_M16A4_1P_ = static_cast(0x9896885), Iro01Up_VectorK10_1P_ = static_cast(0x989688D), Iro01Down_VectorK10_1P_ = static_cast(0x989688E), Rai01_M249_1P_ = static_cast(0x9896897), Iro01Up_M249_1P_ = static_cast(0x9896898), Iro01UpRightHand_M249_1P_ = static_cast(0x9896899), Rai01_M249_3P_ = static_cast(0x989689C), Rai01_AK117_1P_ = static_cast(0x98968A1), Iro01_AK117_1P_ = static_cast(0x98968A2), Rai01_AKS74U_1P_ = static_cast(0x98968AB), Iro01Up_AKS74U_1P_ = static_cast(0x98968AC), Iro01Down_AKS74U_1P_ = static_cast(0x98968AD), Rai01_M21EBR_1P_ = static_cast(0x98968BF), Rai01_GPAS12_1p_ = static_cast(0x98968D2), Rai01_GPAS12_3p_ = static_cast(0x98968D3), Iro01_GPAS12_1p_ = static_cast(0x98968D4), Rai01_Striker_1p_ = static_cast(0x98968DC), Iro01_Striker_1p_ = static_cast(0x98968DE), Rai01_Rpd_1p_ = static_cast(0x98968E6), Iro01Down_RightHand_Rpd_1p_ = static_cast(0x98968E8), Iro01UP_RightHand_Rpd_1p_ = static_cast(0x98968E9), Rai01_ASM10_1p_ = static_cast(0x98968F0), Iro01Down_ASM10_1p_ = static_cast(0x98968F2), Iro01UP_ASM10_1p_ = static_cast(0x98968F3), Rai01_M4A1Tech_1P_ = static_cast(0x9896904), Rai01_M4A1Tech_3P_ = static_cast(0x9896905), Iro01Down_M4A1Tech_1p_ = static_cast(0x9896906), Iro01Up_M4A1Tech_1p_ = static_cast(0x9896907), Rai01_Chicom_1P_ = static_cast(0x989690E), Iro01_Chicom_1p_ = static_cast(0x9896910), Rai01_WVL_1p_ = static_cast(0x9896918), Rai01_WVL_3p_ = static_cast(0x9896919), Iro01_WVL_1P_ = static_cast(0x989691A), Rai01_PDW57_1p_ = static_cast(0x989692C), Iro01Down_PDW57_1P_ = static_cast(0x989692E), Iro01Up_PDW57_1P_ = static_cast(0x989692F), Rai01_M4lmg_1p_ = static_cast(0x9896940), Rai01_Skorpion_1p_ = static_cast(0x989694A), Rai01_Skorpion_3p_ = static_cast(0x989694B), Iro01_Skorpion_1p_ = static_cast(0x989694C), Rai01_Msr_1p_ = static_cast(0x9896954), Rai01_Msr_3p_ = static_cast(0x9896955), Sco01_Msr_1p_ = static_cast(0x9896956), Sco01_Msr_3p_ = static_cast(0x9896957), Iro01Up_M4lmg_1p_ = static_cast(0x989695F), Iro01Down_M4lmg_1p_ = static_cast(0x9896960), Muz01_arctic_50_1p_ = static_cast(0x9896968), Rai01_arctic_50_1p_ = static_cast(0x989696A), Sco01_arctic_50_1p_ = static_cast(0x989696C), Rai01_MSMC_1p_ = static_cast(0x9896972), Iro01_MSMC_1p_ = static_cast(0x9896974), Muz01_HG40_1p_ = static_cast(0x989697C), Rai01_HG40_1p_ = static_cast(0x989697D), Iro01Up_HG40_1p_ = static_cast(0x9896980), Iro01Down_HG40_1p_ = static_cast(0x9896981), Rai01_AKBP_1p_ = static_cast(0x9896986), Rai01_LK24_1p_ = static_cast(0x9896990), Iro01_LK24_1p_ = static_cast(0x9896992), Rai01_UL736_1p_ = static_cast(0x989699A), Iro01_UL736_1p_ = static_cast(0x989699C), Rai01_M1014_1p_ = static_cast(0x98969A4), Rai01_M1014_3p_ = static_cast(0x98969A5), Iro01_M1014_1p_ = static_cast(0x98969A6), Sco01_m21ebr_1p_ = static_cast(0x9896A0A), Rai01_S36_1P_ = static_cast(0x9896A12), Iro01_S36_1p_ = static_cast(0x9896A14), Rai01_M4A1TechS_1p_ = static_cast(0x9896A1C), Iro01Down_M4A1TechS_1p_ = static_cast(0x9896A1E), Iro01Up_M4A1TechS_1p_ = static_cast(0x9896A1F), Iro01_AK47_1p_ = static_cast(0x9896A30), Sig01_MORS_1p_ = static_cast(0x9896A3A), Muz01_XPR50_1p_ = static_cast(0x9896A58), Muz01_M82A1_1p_ = static_cast(0x9896A62), Muz01_M82A1_3p_ = static_cast(0x9896A63), Muz01_DL_Q33_1p_ = static_cast(0x9896A6C), Rai01_DL_Q33_1p_ = static_cast(0x9896A6E), Sco01_DL_Q33_1p_ = static_cast(0x9896A70), Iro01Down_Type25_1p_ = static_cast(0x9896A76), Iro01Up_Type25_1p_ = static_cast(0x9896A77), Rai01_ASMBlack_1p_ = static_cast(0x9896A80), Iro01_ASMBlack_1p_ = static_cast(0x9896A81), MAG01_ASMBlack_3P_BR_ = static_cast(0x9896A8A), Rai01_ASMBlack_3P_BR_ = static_cast(0x9896A8B), Sto01_ASMBlack_3P_BR_ = static_cast(0x9896A8C), MAG01_XPR50_3p_BR_ = static_cast(0x9896A94), Sig01_XPR50_3p_BR_ = static_cast(0x9896A96), Sto01_XPR50_3p_BR_ = static_cast(0x9896A97), MAG01_M4A1TechS_3P_BR_ = static_cast(0x9896A9E), Rai01_M4A1TechS_3P_BR_ = static_cast(0x9896A9F), Sto01_M4A1TechS_3P_BR_ = static_cast(0x9896AA0), Rai01_Striker_SF_1p_ = static_cast(0x9896AA8), Iro01_Striker_SF_1p_ = static_cast(0x9896AA9), MAG01_Striker_SF_3p_BR_ = static_cast(0x9896AB2), Rai01_Striker_SF_3p_BR_ = static_cast(0x9896AB3), Muz01_DL_Q33_LF_1P_ = static_cast(0x9896AD0), Rai01_DL_Q33_LF_1P_ = static_cast(0x9896AD1), Sco01_DL_Q33_LF_1P_ = static_cast(0x9896AD2), Muz01_DL_Q33_LF_3P_BR_ = static_cast(0x9896ADA), Rai01_DL_Q33_LF_3P_BR_ = static_cast(0x9896ADB), Sco01_DL_Q33_LF_3P_BR_ = static_cast(0x9896ADC), Rai01_HG40Black_1P_ = static_cast(0x9896AE4), Iro01_HG40Black_1P_ = static_cast(0x9896AE5), MAG01_HG40Black_3P_BR_ = static_cast(0x9896AEE), Rai01_HG40Black_3P_BR_ = static_cast(0x9896AEF), Sto01_HG40Black_3P_BR_ = static_cast(0x9896AF0), Rai01_m21ebr_Flame_1p_ = static_cast(0x9896AF8), Sco01_m21ebr_Flame_1p_ = static_cast(0x9896AF9), Mag01_m21ebr_Flame_3p_BR_ = static_cast(0x9896B02), Rai01_m21ebr_Flame_3p_BR_ = static_cast(0x9896B03), Sco01_m21ebr_Flame_3p_BR_ = static_cast(0x9896B04), Sto01_m21ebr_Flame_3p_BR_ = static_cast(0x9896B05), Muz01_arctic_50_Lemo_1p_ = static_cast(0x9896B0C), Rai01_arctic_50_Lemo_1p_ = static_cast(0x9896B0D), Sco01_arctic_50_Lemo_1p_ = static_cast(0x9896B0E), mag01_arctic_50_Lemo_3P_BR_ = static_cast(0x9896B16), Muz01_arctic_50_Lemo_3P_BR_ = static_cast(0x9896B17), Rai01_arctic_50_Lemo_3P_BR_ = static_cast(0x9896B18), Sco01_arctic_50_Lemo_3P_BR_ = static_cast(0x9896B19), Sto01_arctic_50_Lemo_3P_BR_ = static_cast(0x9896B1A), Mag01_m21ebr_3p_BR_ = static_cast(0x9896B2A), Rai01_m21ebr_3p_BR_ = static_cast(0x9896B2B), Sco01_m21ebr_3p_BR_ = static_cast(0x9896B2C), Sto01_m21ebr_3p_BR_ = static_cast(0x9896B2D), mag01_arctic_50_3P_BR_ = static_cast(0x9896B3E), Rai01_arctic_50_3P_BR_ = static_cast(0x9896B3F), Sco01_arctic_50_3P_BR_ = static_cast(0x9896B40), Sto01_arctic_50_3P_BR_ = static_cast(0x9896B41), Muz01_XPR50_3p_BR_ = static_cast(0x9896B52), MAG01_AK47_3p_BR_ = static_cast(0x9896B5C), Rai01_AK47_3p_BR_ = static_cast(0x9896B5D), Sto01_AK47_3p_BR_ = static_cast(0x9896B5E), MAG01_M1216_3P_BR_ = static_cast(0x9896B66), Rai01_M1216_3p_BR_ = static_cast(0x9896B67), MAG01_Type25_3p_BR_ = static_cast(0x9896B84), Rai01_Type25_3p_BR_ = static_cast(0x9896B85), MAG01_Striker_3p_BR_ = static_cast(0x9896B8E), Rai01_Striker_3p_BR_ = static_cast(0x9896B8F), MAG01_Rpd_3P_BR_ = static_cast(0x9896BA2), Rai01_Rpd_3p_BR_ = static_cast(0x9896BA3), Sto01_Rpd_3P_BR_ = static_cast(0x9896BA4), Mag01_S36_3P_BR_ = static_cast(0x9896BB6), Rai01_S36_3P_BR_ = static_cast(0x9896BB7), Mag01_m4lmg_3P_BR_ = static_cast(0x9896BC0), Rai01_M4lmg_3P_BR_ = static_cast(0x9896BC1), Sto01_m4lmg_3P_BR_ = static_cast(0x9896BC2), MAG01_M16A4_3P_BR_ = static_cast(0x9896C06), Rai01_M16A4_3p_BR_ = static_cast(0x9896C07), Iro01Down_M16A4_3p_BR_ = static_cast(0x9896C08), Iro01Up_M16A4_3p_BR_ = static_cast(0x9896C09), Sto01_M16A4_3P_BR_ = static_cast(0x9896C0A), MAG01_UL736_3P_BR_ = static_cast(0x9896C10), Rai01_UL736_3P_BR_ = static_cast(0x9896C11), Sto01_UL736_3P_BR_ = static_cast(0x9896C12), MAG01_Chicom_3p_BR_ = static_cast(0x9896C1A), Rai01_Chicom_3p_BR_ = static_cast(0x9896C1B), Sto01_Chicom_3p_BR_ = static_cast(0x9896C1C), MAG01_MSMC_3P_BR_ = static_cast(0x9896C24), Rai01_MSMC_3P_BR_ = static_cast(0x9896C25), Sto01_MSMC_3P_BR_ = static_cast(0x9896C26), MAG01_HG40_3P_BR_ = static_cast(0x9896C2E), Rai01_HG40_3P_BR_ = static_cast(0x9896C2F), Sto01_HG40_3P_BR_ = static_cast(0x9896C30), MAG01_AK117_3P_BR_ = static_cast(0x9896C38), Rai01_AK117_3p_BR_ = static_cast(0x9896C39), Sto01_AK117_3P_BR_ = static_cast(0x9896C3A), MAG01_AKS74U_3p_BR_ = static_cast(0x9896C42), Rai01_AKS74U_3p_BR_ = static_cast(0x9896C43), Sto01_AKS74U_3p_BR_ = static_cast(0x9896C44), MAG01_ASM10_3p_BR_ = static_cast(0x9896C4C), Rai01_ASM10_3p_BR_ = static_cast(0x9896C4D), Sto01_ASM10_3p_BR_ = static_cast(0x9896C4E), MAG01_PDW57_3p_BR_ = static_cast(0x9896C56), Rai01_PDW57_3p_BR_ = static_cast(0x9896C57), Sto01_PDW57_3p_BR_ = static_cast(0x9896C58), MAG01_AKBP_3P_BR_ = static_cast(0x9896C60), Rai01_AKBP_3P_BR_ = static_cast(0x9896C61), Sto01_AKBP_3P_BR_ = static_cast(0x9896C62), MAG01_LK24_3P_BR_ = static_cast(0x9896C6A), Rai01_LK24_3P_BR_ = static_cast(0x9896C6B), Sto01_LK24_3P_BR_ = static_cast(0x9896C6C), MAG01_DL_Q33_3P_BR_ = static_cast(0x9896C88), Rai01_DL_Q33_3P_BR_ = static_cast(0x9896C89), Sco01_DL_Q33_3P_BR_ = static_cast(0x9896C8A), Sto01_DL_Q33_3P_BR_ = static_cast(0x9896C8B), MAG01_DL_Q33_LF_3P_BR_ = static_cast(0x9896C92), Sto01_DL_Q33_LF_3P_BR_ = static_cast(0x9896C93), MAG01_1911_3p_BR_ = static_cast(0x9896C9C), Gri01_44magnum_3P_BR_ = static_cast(0x9896CA6), MAG01_44Magnum_3p_BR_ = static_cast(0x9896CA7), MAG02_Type25_3P_BR_ = static_cast(0x9896CB0), MAG03_Type25_3P_BR_ = static_cast(0x9896CB1), MAG04_Type25_3P_BR_ = static_cast(0x9896CB2), Sto02_Type25_3P_BR_ = static_cast(0x9896CB3), MAG02_1911_3P_BR_ = static_cast(0x9896CBA), MAG03_1911_3P_BR_ = static_cast(0x9896CBB), Guide01_AK47_3P_BR_ = static_cast(0x9896CC4), MAG02_AK47_3P_BR_ = static_cast(0x9896CC5), MAG03_AK47_3P_BR_ = static_cast(0x9896CC6), Sto02_AK47_3P_BR_ = static_cast(0x9896CC7), MAG02_AKS74U_3P_BR_ = static_cast(0x9896CCE), MAG03_AKS74U_3P_BR_ = static_cast(0x9896CCF), MAG04_AKS74U_3P_BR_ = static_cast(0x9896CD0), Sto02_AKS74U_3P_BR_ = static_cast(0x9896CD1), MAG02_Arctic_50_3P_BR_ = static_cast(0x9896CD8), MAG03_Arctic_50_3P_BR_ = static_cast(0x9896CD9), MAG04_Arctic_50_3P_BR_ = static_cast(0x9896CDA), Sto02_Arctic_50_3P_BR_ = static_cast(0x9896CDB), MAG03_ASM10_3P_BR_ = static_cast(0x9896CE2), Sto02_ASM10_3P_BR_ = static_cast(0x9896CE3), MAG02_Chicom_3P_BR_ = static_cast(0x9896CEC), MAG03_Chicom_3P_BR_ = static_cast(0x9896CED), MAG04_Chicom_3P_BR_ = static_cast(0x9896CEE), Sto02_Chicom_3P_BR_ = static_cast(0x9896CEF), MAG02_M4A1TechS_3P_BR_ = static_cast(0x9896CF6), MAG03_M4A1TechS_3P_BR_ = static_cast(0x9896CF7), MAG04_M4A1TechS_3P_BR_ = static_cast(0x9896CF8), Sto02_M4A1TechS_3P_BR_ = static_cast(0x9896CF9), MAG02_M21ebr_3P_BR_ = static_cast(0x9896D00), MAG03_M21ebr_3P_BR_ = static_cast(0x9896D01), MAG04_M21ebr_3P_BR_ = static_cast(0x9896D02), Sto02_M21ebr_3P_BR_ = static_cast(0x9896D03), MAG02_PDW57_3P_BR_ = static_cast(0x9896D0A), MAG03_PDW57_3P_BR_ = static_cast(0x9896D0B), Sto02_PDW57_3P_BR_ = static_cast(0x9896D0C), MAG02_XPR50_3P_BR_ = static_cast(0x9896D14), MAG03_XPR50_3P_BR_ = static_cast(0x9896D15), MAG04_XPR50_3P_BR_ = static_cast(0x9896D16), Sto02_XPR50_3P_BR_ = static_cast(0x9896D17), MAG03_44Magnum_3P_BR_ = static_cast(0x9896D1E), Sto02_M4LMG_3P_BR_ = static_cast(0x9896D28), MAG02_ASM10_3P_BR_ = static_cast(0x9896D32), MAG02_44Magnum_3P_BR_ = static_cast(0x9896D3C), MAG02_Striker_3P_BR_ = static_cast(0x9896D46), MAG03_Striker_3P_BR_ = static_cast(0x9896D47), Rai01_BY15_1P_ = static_cast(0x9896D50), Iro01_BY15_1P_ = static_cast(0x9896D51), MAG02_BY15_3P_BR_ = static_cast(0x9896D5A), MAG03_BY15_3P_BR_ = static_cast(0x9896D5B), Rai01_BY15_3P_BR_ = static_cast(0x9896D5C), Sto01_BY15_3P_BR_ = static_cast(0x9896D5D), Iro01Down_AKBP_1P_ = static_cast(0x9896D64), Iro01Up_AKBP_1P_ = static_cast(0x9896D65), Rai01_M4lmgBlack_1P_ = static_cast(0x9896D6E), Iro01Up_M4lmgBlack_1P_ = static_cast(0x9896D70), Iro01Down_M4lmgBlack_1P_ = static_cast(0x9896D71), MAG01_M4lmgBlack_3P_BR_ = static_cast(0x9896D82), Rai01_M4lmgBlack_3P_BR_ = static_cast(0x9896D83), Sto01_M4lmgBlack_3P_BR_ = static_cast(0x9896D84), Iro01_Chicom_3P_BR_ = static_cast(0x9896D8C), Rai01_M4Black_1P_ = static_cast(0x9896D96), Iro01_M4Black_1P_ = static_cast(0x9896D97), MAG01_M4Black_3P_BR_ = static_cast(0x9896DA0), Rai01_M4Black_3P_BR_ = static_cast(0x9896DA1), Sto01_M4Black_3P_BR_ = static_cast(0x9896DA2), MAG01_J358Black_3P_BR_ = static_cast(0x9896DB4), Muz01_Arctic50Black_1P_ = static_cast(0x9896DBE), Rai01_Arctic50Black_1P_ = static_cast(0x9896DBF), Sco01_Arctic50Black_1P_ = static_cast(0x9896DC0), MAG01_Arctic50Black_3P_BR_ = static_cast(0x9896DC8), Muz01_Arctic50Black_3P_BR_ = static_cast(0x9896DC9), Rai01_Arctic50Black_3P_BR_ = static_cast(0x9896DCA), Sco01_Arctic50Black_3P_BR_ = static_cast(0x9896DCB), Sto01_Arctic50Black_3P_BR_ = static_cast(0x9896DCC), Rai01_AK47Black_1P_ = static_cast(0x9896DD2), Iro01_AK47Black_1P_ = static_cast(0x9896DD3), MAG01_AK47Black_3P_BR_ = static_cast(0x9896DDC), Rai01_AK47Black_3P_BR_ = static_cast(0x9896DDD), Sto01_AK47Black_3P_BR_ = static_cast(0x9896DDE), Rai01_BY15Black_1P_ = static_cast(0x9896DE6), Iro01_BY15Black_1P_ = static_cast(0x9896DE7), Rai01_BY15Black_3P_BR_ = static_cast(0x9896DF0), Sto01_BY15Black_3P_BR_ = static_cast(0x9896DF1), Rai01_HG40Lava_1P_ = static_cast(0x9896DFA), Iro01_HG40Lava_1P_ = static_cast(0x9896DFB), MAG01_HG40Lava_3P_BR_ = static_cast(0x9896E04), Rai01_HG40Lava_3P_BR_ = static_cast(0x9896E05), Sto01_HG40Lava_3P_BR_ = static_cast(0x9896E06), Rai01_Dredge_1P_ = static_cast(0x9896E0E), Iro01Back_Dredge_1P_ = static_cast(0x9896E0F), Iro01Front_Dredge_1P_ = static_cast(0x9896E10), Rai01_DredgeLava_1P_ = static_cast(0x9896E18), Iro01Back_DredgeLava_1P_ = static_cast(0x9896E19), Iro01Front_DredgeLava_1P_ = static_cast(0x9896E1A), MAG01_DredgeLava_3P_BR_ = static_cast(0x9896E2C), Rai01_DredgeLava_3P_BR_ = static_cast(0x9896E2D), Sto01_DredgeLava_3P_BR_ = static_cast(0x9896E2E), Iro01Up_RightHand_DredgeLava_1P_ = static_cast(0x9896E37), Iro01Up_DredgeLava_1P_ = static_cast(0x9896E40), MAG01_DredgeRainBow_3P_BR_ = static_cast(0x9896E4A), Rai01_DredgeRainBow_3P_BR_ = static_cast(0x9896E4B), Sto01_DredgeRainBow_3P_BR_ = static_cast(0x9896E4C), Rai01_DredgeRainBow_1P_ = static_cast(0x9896E54), Iro01Back_DredgeRainBow_1P_ = static_cast(0x9896E55), Iro01Front_DredgeRainBow_1P_ = static_cast(0x9896E56), Rai01_Razorback_1P_ = static_cast(0x9896E5E), Iro01Down_Razorback_1P_ = static_cast(0x9896E5F), Iro01Up_Razorback_1P_ = static_cast(0x9896E60), MAG01_Razorback_3P_BR_ = static_cast(0x9896E68), Rai01_Razorback_3P_BR_ = static_cast(0x9896E69), Muz01_DLQ33Black_1P_ = static_cast(0x9896E72), Rai01_DLQ33Black_1P_ = static_cast(0x9896E73), Sco01_DLQ33Black_1P_ = static_cast(0x9896E74), MAG01_DLQ33Black_3P_BR_ = static_cast(0x9896E7C), Muz01_DLQ33Black_3P_BR_ = static_cast(0x9896E7D), Rai01_DLQ33Black_3P_BR_ = static_cast(0x9896E7E), Sco01_DLQ33Black_3P_BR_ = static_cast(0x9896E7F), Sto01_DLQ33Black_3P_BR_ = static_cast(0x9896E80), Rai01_ICRLava_1P_ = static_cast(0x9896E86), Iro01_ICRLava_1P_ = static_cast(0x9896E87), MAG01_ICRLava_3P_BR_ = static_cast(0x9896E90), Rai01_ICRLava_3P_BR_ = static_cast(0x9896E91), Sto01_ICRLava_3P_BR_ = static_cast(0x9896E92), Rai01_ICR_1P_ = static_cast(0x9896E9A), Iro01_ICR_1P_ = static_cast(0x9896E9B), MAG01_ICR_3P_BR_ = static_cast(0x9896EA4), Rai01_ICR_3P_BR_ = static_cast(0x9896EA5), Sto01_ICR_3P_BR_ = static_cast(0x9896EA6), Rai01_ICREffects_1P_ = static_cast(0x9896EAE), Iro01_ICREffects_1P_ = static_cast(0x9896EAF), MAG01_ICREffects_3P_BR_ = static_cast(0x9896EB8), Rai01_ICREffects_3P_BR_ = static_cast(0x9896EB9), Sto01_ICREffects_3P_BR_ = static_cast(0x9896EBA), Rai01_KRM262_1P_ = static_cast(0x9896EC2), Iro01Back_KRM262_1P_ = static_cast(0x9896EC3), Iro01Front_KRM262_1P_ = static_cast(0x9896EC4), Rai01_KRM262_3P_BR_ = static_cast(0x9896ECC), Sto01_KRM262_3P_BR_ = static_cast(0x9896ECD), Muz01_KRM262Lava_1P_ = static_cast(0x9896ED6), Rai01_KRM262Lava_1P_ = static_cast(0x9896ED7), Iro01Back_KRM262Lava_1P_ = static_cast(0x9896ED8), Iro01Front_KRM262Lava_1P_ = static_cast(0x9896ED9), Muz01_KRM262Lava_3P_BR_ = static_cast(0x9896EE0), Rai01_KRM262Lava_3P_BR_ = static_cast(0x9896EE1), Sto01_KRM262Lava_3P_BR_ = static_cast(0x9896EE2), Rai01_RazorbackRainBow_1P_ = static_cast(0x9896EEA), Iro01Down_RazorbackRainBow_1P_ = static_cast(0x9896EEB), Iro01Up_RazorbackRainBow_1P_ = static_cast(0x9896EEC), MAG01_RazorbackRainBow_3P_BR_ = static_cast(0x9896EF4), Rai01_RazorbackRainBow_3P_BR_ = static_cast(0x9896EF5), Rai01_RazorbackDarkmatter_1P_ = static_cast(0x9896EFE), Iro01Down_RazorbackDarkmatter_1P_ = static_cast(0x9896EFF), Iro01Up_RazorbackDarkmatter_1P_ = static_cast(0x9896F00), MAG01_RazorbackDarkmatter_3P_BR_ = static_cast(0x9896F08), Rai01_RazorbackDarkmatter_3P_BR_ = static_cast(0x9896F09), Iro01Up_KRM262Lava_1P_ = static_cast(0x9896F12), Iro01Up_RightHand_KRM262Lava_1P_ = static_cast(0x9896F13), Rai01_RazorbackGlassLike_1P_ = static_cast(0x9896F1C), Iro01Down_RazorbackGlassLike_1P_ = static_cast(0x9896F1D), Iro01Up_RazorbackGlassLike_1P_ = static_cast(0x9896F1E), MAG01_RazorbackGlassLike_3P_BR_ = static_cast(0x9896F26), Rai01_RazorbackGlassLike_3P_BR_ = static_cast(0x9896F27), Muz01_LocusEffects_1P_ = static_cast(0x9896F30), Sig01_LocusEffects_1P_ = static_cast(0x9896F31), MAG01_LocusEffects_3P_BR_ = static_cast(0x9896F3A), Muz01_LocusEffects_3P_BR_ = static_cast(0x9896F3B), Sig01_LocusEffects_3P_BR_ = static_cast(0x9896F3C), Sto01_LocusEffects_3P_BR_ = static_cast(0x9896F3D), Iro01Up_DredgeRainBow_1P_ = static_cast(0x9896F4E), Iro01Up_RightHand_DredgeRainBow_1P_ = static_cast(0x9896F4F), Muz01_M21EBRGD_1P_ = static_cast(0x9896F58), Rai01_M21EBRGD_1P_ = static_cast(0x9896F59), Sig01_M21EBRGD_1P_ = static_cast(0x9896F5A), MAG01_M21EBRGD_3P_BR_ = static_cast(0x9896F62), Muz01_M21EBRGD_3P_BR_ = static_cast(0x9896F63), Rai01_M21EBRGD_3P_BR_ = static_cast(0x9896F64), Sig01_M21EBRGD_3P_BR_ = static_cast(0x9896F65), Sto01_M21EBRGD_3P_BR_ = static_cast(0x9896F66), Rai01_LK24GD_1P_ = static_cast(0x9896F6C), Iro01_LK24GD_1P_ = static_cast(0x9896F6D), MAG01_LK24GD_3P_BR_ = static_cast(0x9896F76), Rai01_LK24GD_3P_BR_ = static_cast(0x9896F77), Sto01_LK24GD_3P_BR_ = static_cast(0x9896F78), Rai01_PDW57GD_1P_ = static_cast(0x9896F80), Iro01Down_PDW57GD_1P_ = static_cast(0x9896F81), Iro01Up_PDW57GD_1P_ = static_cast(0x9896F82), MAG01_PDW57GD_3P_BR_ = static_cast(0x9896F8A), Rai01_PDW57GD_3P_BR_ = static_cast(0x9896F8B), Sto01_PDW57GD_3P_BR_ = static_cast(0x9896F8C), Rai01_Pharo_1P_ = static_cast(0x9896F94), Iro01_Pharo_1P_ = static_cast(0x9896F95), MAG01_Pharo_3P_BR_ = static_cast(0x9896F9E), Rai01_Pharo_3P_BR_ = static_cast(0x9896F9F), Sto01_Pharo_3P_BR_ = static_cast(0x9896FA0), Rai01_ManOWar_1P_ = static_cast(0x9896FBC), Iro01_ManOWar_1P_ = static_cast(0x9896FBD), MAG01_ManOWar_3P_BR_ = static_cast(0x9896FC6), Rai01_ManOWar_3P_BR_ = static_cast(0x9896FC7), Sto01_ManOWar_3P_BR_ = static_cast(0x9896FC8), Rai01_M4A1WerewolfHunter_1P_ = static_cast(0x9896FD0), Iro01_M4A1WerewolfHunter_1P_ = static_cast(0x9896FD1), MAG01_M4A1WerewolfHunter_3P_BR_ = static_cast(0x9896FDA), Rai01_M4A1WerewolfHunter_3P_BR_ = static_cast(0x9896FDB), Sto01_M4A1WerewolfHunter_3P_BR_ = static_cast(0x9896FDC), Rai01_AK47Hallowmas_1P_ = static_cast(0x9896FE4), Iro01_AK47Hallowmas_1P_ = static_cast(0x9896FE5), MAG01_AK47Hallowmas_3P_BR_ = static_cast(0x9896FEE), Rai01_AK47Hallowmas_3P_BR_ = static_cast(0x9896FEF), Sto01_AK47Hallowmas_3P_BR_ = static_cast(0x9896FF0), Muz01_RpdWerewolfHunter_1P_ = static_cast(0x9896FF8), Rai01_RpdWerewolfHunter_1P_ = static_cast(0x9896FF9), Iro01UP_RightHand_RpdWerewolfHunter_1P_ = static_cast(0x9896FFA), MAG01_RpdWerewolfHunter_3P_BR_ = static_cast(0x9897002), Muz01_RpdWerewolfHunter_3P_BR_ = static_cast(0x9897003), Rai01_RpdWerewolfHunter_3P_BR_ = static_cast(0x9897004), Sto01_RpdWerewolfHunter_3P_BR_ = static_cast(0x9897005), Pendent01_Test_ = static_cast(0x9897006), Rai01_M4LMGMedievalSeries_1P_ = static_cast(0x989700C), Iro01_M4LMGMedievalSeries_1P_ = static_cast(0x989700D), MAG01_M4LMGMedievalSeries_3P_BR_ = static_cast(0x9897016), Rai01_M4LMGMedievalSeries_3P_BR_ = static_cast(0x9897017), Sto01_M4LMGMedievalSeries_3P_BR_ = static_cast(0x9897018), Rai01_PDW57MedievalSeries_1P_ = static_cast(0x9897020), Iro01Down_PDW57MedievalSeries_1P_ = static_cast(0x9897021), Iro01Up_PDW57MedievalSeries_1P_ = static_cast(0x9897022), Iro01_PDW57MedievalSeries_1P_ = static_cast(0x9897023), MAG01_PDW57MedievalSeries_3P_BR_ = static_cast(0x989702A), Rai01_PDW57MedievalSeries_3P_BR_ = static_cast(0x989702B), Sto01_PDW57MedievalSeries_3P_BR_ = static_cast(0x989702C), Iro01_ChicomCQB_1p_ = static_cast(0x9897034), MAG01_ChicomCQB_3P_BR_ = static_cast(0x989703E), Iro01_ChicomCQB_3P_BR_ = static_cast(0x989703F), Rai01_StrikerNewYear_1P_ = static_cast(0x9897048), Iro01_StrikerNewYear_1P_ = static_cast(0x9897049), Mag01_StrikerNewYear_3P_BR_ = static_cast(0x9897052), Rai01_StrikerNewYear_3P_BR_ = static_cast(0x9897053), Muz01_DLQ33Holidays_1P_ = static_cast(0x989705C), Rai01_DLQ33Holidays_1P_ = static_cast(0x989705D), Sco01_DLQ33Holidays_1P_ = static_cast(0x989705E), MAG01_DLQ33Holidays_3P_BR_ = static_cast(0x9897066), Muz01_DLQ33Holidays_3P_BR_ = static_cast(0x9897067), Rai01_DLQ33Holidays_3P_BR_ = static_cast(0x9897068), Sco01_DLQ33Holidays_3P_BR_ = static_cast(0x9897069), Sto01_DLQ33Holidays_3P_BR_ = static_cast(0x989706A), Rai01_M4CQB_1P_ = static_cast(0x9897070), Iro01_M4CQB_1P_ = static_cast(0x9897071), Grip01_M4CQB_3P_BR_ = static_cast(0x989707A), Mag01_M4CQB_3P_BR_ = static_cast(0x989707B), Rai01_M4CQB_3P_BR_ = static_cast(0x989707C), Iro01_M4CQB_3P_BR_ = static_cast(0x989707D), Sto01_M4CQB_3P_BR_ = static_cast(0x989707E), Rai01_AK117Holidays_1P_ = static_cast(0x9897098), Iro01_AK117Holidays_1P_ = static_cast(0x9897099), MAG01_AK117Holidays_3P_BR_ = static_cast(0x98970A2), Rai01_AK117Holidays_3P_BR_ = static_cast(0x98970A3), Sto01_AK117Holidays_3P_BR_ = static_cast(0x98970A4), MAG01_J358Scorpion_3P_BR_ = static_cast(0x98970B6), Muz01_AKBPNewYear_1P_ = static_cast(0x98970C0), Rai01_AKBPNewYear_1P_ = static_cast(0x98970C1), Iro01_AKBPNewYear_1P_ = static_cast(0x98970C2), MAG01_AKBPNewYear_3P_BR_ = static_cast(0x98970CA), Muz01_AKBPNewYear_3P_BR_ = static_cast(0x98970CB), Rai01_AKBPNewYear_3P_BR_ = static_cast(0x98970CC), Sto01_AKBPNewYear_3P_BR_ = static_cast(0x98970CD), Muz01_LK24CQB_1P_ = static_cast(0x98970D4), Rai01_LK24CQB_1P_ = static_cast(0x98970D5), Iro01_LK24CQB_1P_ = static_cast(0x98970D6), MAG01_LK24CQB_3P_BR_ = static_cast(0x98970DE), Muz01_LK24CQB_3P_BR_ = static_cast(0x98970DF), Rai01_LK24CQB_3P_BR_ = static_cast(0x98970E0), Sto01_LK24CQB_3P_BR_ = static_cast(0x98970E1), Muz01_Locus_1P_ = static_cast(0x98970E8), Sig01_Locus_1P_ = static_cast(0x98970E9), MAG01_Locus_3P_BR_ = static_cast(0x98970F2), Muz01_Locus_3P_BR_ = static_cast(0x98970F3), Sig01_Locus_3P_BR_ = static_cast(0x98970F4), Sto01_Locus_3P_BR_ = static_cast(0x98970F5), Muz01_HG40WerewolfHunter_1P_ = static_cast(0x98970FC), Rai01_HG40WerewolfHunter_1P_ = static_cast(0x98970FD), Iro01_HG40WerewolfHunter_1P_ = static_cast(0x98970FE), MAG01_HG40WerewolfHunter_3P_BR_ = static_cast(0x9897106), Muz01_HG40WerewolfHunter_3P_BR_ = static_cast(0x9897107), Rai01_HG40WerewolfHunter_3P_BR_ = static_cast(0x9897108), Rai01_AK117MedievalSeries_1P_ = static_cast(0x9897110), Iro01_AK117MedievalSeries_1P_ = static_cast(0x9897111), MAG01_AK117MedievalSeries_3P_BR_ = static_cast(0x989711A), Rai01_AK117MedievalSeries_3P_BR_ = static_cast(0x989711B), Sto01_AK117MedievalSeries_3P_BR_ = static_cast(0x989711C), Muz01_AKS74UViking_1P_ = static_cast(0x9897124), Rai01_AKS74UViking_1P_ = static_cast(0x9897125), Iro01_AKS74UViking_1P_ = static_cast(0x9897126), MAG01_AKS74UViking_3P_BR_ = static_cast(0x989712E), Muz01_AKS74UViking_3P_BR_ = static_cast(0x989712F), Rai01_AKS74UViking_3P_BR_ = static_cast(0x9897130), Sto01_AKS74UViking_3P_BR_ = static_cast(0x9897131), Muz01_LK24Viking_1P_ = static_cast(0x9897138), Rai01_LK24Viking_1P_ = static_cast(0x9897139), Iro01_LK24Viking_1P_ = static_cast(0x989713A), MAG01_LK24Viking_3P_BR_ = static_cast(0x9897142), Muz01_LK24Viking_3P_BR_ = static_cast(0x9897143), Rai01_LK24Viking_3P_BR_ = static_cast(0x9897144), Sto01_LK24Viking_3P_BR_ = static_cast(0x9897145), Muz01_AK47Tank_1P_ = static_cast(0x989714C), Rai01_AK47Tank_1P_ = static_cast(0x989714D), Iro01_AK47Tank_1P_ = static_cast(0x989714E), MAG01_AK47Tank_3P_BR_ = static_cast(0x9897156), Muz01_AK47Tank_3P_BR_ = static_cast(0x9897157), Rai01_AK47Tank_3P_BR_ = static_cast(0x9897158), Sto01_AK47Tank_3p_BR_ = static_cast(0x9897159), Rai01_KN44_1P_ = static_cast(0x9897160), Iro01_KN44_1P_ = static_cast(0x9897161), MAG01_KN44_3P_BR_ = static_cast(0x989716A), Rai01_KN44_3P_BR_ = static_cast(0x989716B), Sto01_KN44_3P_BR_ = static_cast(0x989716C), Muz01_M16Valentine_1P_ = static_cast(0x9897174), Rai01_M16Valentine_1P_ = static_cast(0x9897175), Iro01_M16Valentine_1P_ = static_cast(0x9897176), MAG01_M16Valentine_3P_BR_ = static_cast(0x989717E), Muz01_M16Valentine_3P_BR_ = static_cast(0x989717F), Rai01_M16Valentine_3P_BR_ = static_cast(0x9897180), Iro01_M16Valentine_3P_BR_ = static_cast(0x9897181), Sto01_M16Valentine_3P_BR_ = static_cast(0x9897182), Muz01_DL_Q33_3P_BR_ = static_cast(0x9897188), Rai01_NA45DragonDance_1P_ = static_cast(0x9897192), Sco01_NA45DragonDance_1P_ = static_cast(0x9897193), MAG01_NA45DragonDance_3P_BR_ = static_cast(0x989719C), Rai01_NA45DragonDance_3P_BR_ = static_cast(0x989719D), Sco01_NA45DragonDance_3P_BR_ = static_cast(0x989719E), Sto01_NA45DragonDance_3P_BR_ = static_cast(0x989719F), Muz01_HG40Geometry_1P_ = static_cast(0x98971A6), Rai01_HG40Geometry_1P_ = static_cast(0x98971A7), Iro01_HG40Geometry_1P_ = static_cast(0x98971A8), MAG01_HG40Geometry_3P_BR_ = static_cast(0x98971B0), Muz01_HG40Geometry_3P_BR_ = static_cast(0x98971B1), Rai01_HG40Geometry_3P_BR_ = static_cast(0x98971B2), Sto01_HG40Geometry_3P_BR_ = static_cast(0x98971B3), Muz01_Type25Geometry_1P_ = static_cast(0x98971BA), Rai01_Type25Geometry_1P_ = static_cast(0x98971BB), Iro01_Type25Geometry_1P_ = static_cast(0x98971BC), MAG01_Type25Geometry_3P_BR_ = static_cast(0x98971C4), Muz01_Type25Geometry_3P_BR_ = static_cast(0x98971C5), Rai01_Type25Geometry_3P_BR_ = static_cast(0x98971C6), Muz01_S36Valentine_1P_ = static_cast(0x98971CE), Rai01_S36Valentine_1P_ = static_cast(0x98971CF), Iro01_S36Valentine_1P_ = static_cast(0x98971D0), MAG01_S36Valentine_3P_BR_ = static_cast(0x98971D8), Muz01_S36Valentine_3P_BR_ = static_cast(0x98971D9), Rai01_S36Valentine_3P_BR_ = static_cast(0x98971DA), Rai01_HBRDragonDance_1P_ = static_cast(0x98971E2), Iro01_HBRDragonDance_1P_ = static_cast(0x98971E3), MAG01_HBRDragonDance_3P_BR_ = static_cast(0x98971EC), Rai01_HBRDragonDance_3P_BR_ = static_cast(0x98971ED), Sto01_HBRDragonDance_3P_BR_ = static_cast(0x98971EE), Iro01Up_Dredge_1P_ = static_cast(0x98971F6), Iro01Up_RightHand_Dredge_1P_ = static_cast(0x98971F7), MAG01_Dredge_3P_BR_ = static_cast(0x9897200), Rai01_Dredge_3P_BR_ = static_cast(0x9897201), Sto01_Dredge_3P_BR_ = static_cast(0x9897202), Muz01_M4A1TechDeathEngie_1P_ = static_cast(0x989720A), Rai01_M4A1TechDeathEngie_1P_ = static_cast(0x989720B), Iro01_M4A1TechDeathEngie_1P_ = static_cast(0x989720C), MAG01_M4A1TechDeathEngie_3P_BR_ = static_cast(0x9897214), Muz01_M4A1TechDeathEngie_3P_BR_ = static_cast(0x9897215), Rai01_M4A1TechDeathEngie_3P_BR_ = static_cast(0x9897216), Sto01_M4A1TechDeathEngie_3P_BR_ = static_cast(0x9897217), Muz01_XPR50Geometry_1P_ = static_cast(0x989721E), Sig01_XPR50Geometry_1P_ = static_cast(0x989721F), MAG01_XPR50Geometry_3P_BR_ = static_cast(0x9897228), Muz01_XPR50Geometry_3P_BR_ = static_cast(0x9897229), Sig01_XPR50Geometry_3P_BR_ = static_cast(0x989722A), Sto01_XPR50Geometry_3P_BR_ = static_cast(0x989722B), Rai01_AK117MouseYear_1P_ = static_cast(0x9897232), Iro01_AK117MouseYear_1P_ = static_cast(0x9897233), MAG01_AK117MouseYear_3P_BR_ = static_cast(0x989723C), Rai01_AK117MouseYear_3P_BR_ = static_cast(0x989723D), Sto01_AK117MouseYear_3P_BR_ = static_cast(0x989723E), Rai01_GKRS_1P_ = static_cast(0x9897246), Iro01_GKRS_1P_ = static_cast(0x9897247), MAG01_GKRS_3P_BR_ = static_cast(0x9897250), Rai01_GKRS_3P_BR_ = static_cast(0x9897251), Sto01_GKRS_3P_BR_ = static_cast(0x9897252), For01_MSMCBoomScrawl_1P_ = static_cast(0x989725A), Rai01_MSMCBoomScrawl_1P_ = static_cast(0x989725B), Iro01_MSMCBoomScrawl_1P_ = static_cast(0x989725C), For01_MSMCBoomScrawl_3P_BR_ = static_cast(0x9897264), MAG01_MSMCBoomScrawl_3P_BR_ = static_cast(0x9897265), Rai01_MSMCBoomScrawl_3P_BR_ = static_cast(0x9897266), Sto01_MSMCBoomScrawl_3P_BR_ = static_cast(0x9897267), Muz01_LocusBoomScrawl_1P_ = static_cast(0x989726E), Sig01_LocusBoomScrawl_1P_ = static_cast(0x989726F), MAG01_LocusBoomScrawl_3P_BR_ = static_cast(0x9897278), Muz01_LocusBoomScrawl_3P_BR_ = static_cast(0x9897279), Sig01_LocusBoomScrawl_3P_BR_ = static_cast(0x989727A), Sto01_LocusBoomScrawl_3P_BR_ = static_cast(0x989727B), Rai01_AKS74UCartons_1P_ = static_cast(0x9897282), Iro01_AKS74UCartons_1P_ = static_cast(0x9897283), MAG01_AKS74UCartons_3P_BR_ = static_cast(0x989728C), Rai01_AKS74UCartons_3P_BR_ = static_cast(0x989728D), Sto01_AKS74UCartons_3P_BR_ = static_cast(0x989728E), Rai01_AK47HeavyMetal_1P_ = static_cast(0x9897296), Iro01_AK47HeavyMetal_1P_ = static_cast(0x9897297), MAG01_AK47HeavyMetal_3P_BR_ = static_cast(0x98972A0), Rai01_AK47HeavyMetal_3P_BR_ = static_cast(0x98972A1), Sto01_AK47HeavyMetal_3P_BR_ = static_cast(0x98972A2), Muz01_Arctic50HeavyMetal_1P_ = static_cast(0x98972AA), Rai01_Arctic50HeavyMetal_1P_ = static_cast(0x98972AB), Sig01_Arctic50HeavyMetal_1P_ = static_cast(0x98972AC), MAG01_Arctic50HeavyMetal_3P_BR_ = static_cast(0x98972B4), Muz01_Arctic50HeavyMetal_3P_BR_ = static_cast(0x98972B5), Rai01_Arctic50HeavyMetal_3P_BR_ = static_cast(0x98972B6), Sig01_Arctic50HeavyMetal_3P_BR_ = static_cast(0x98972B7), Sto01_Arctic50HeavyMetal_3P_BR_ = static_cast(0x98972B8), Rai01_UL736Wasteland_1P_ = static_cast(0x98972BE), Iro01_UL736Wasteland_1P_ = static_cast(0x98972BF), MAG01_UL736Wasteland_3P_BR_ = static_cast(0x98972C8), Rai01_UL736Wasteland_3P_BR_ = static_cast(0x98972C9), Sto01_UL736Wasteland_3P_BR_ = static_cast(0x98972CA), Muz01_AKBPWasteland_1P_ = static_cast(0x98972D2), Rai01_AKBPWasteland_1P_ = static_cast(0x98972D3), Iro01_AKBPWasteland_1P_ = static_cast(0x98972D4), MAG01_AKBPWasteland_3P_BR_ = static_cast(0x98972DC), Rai01_AKBPWasteland_3P_BR_ = static_cast(0x98972DD), Sto01_AKBPWasteland_3P_BR_ = static_cast(0x98972DE), Rai01_M21EBRCartons_1P_ = static_cast(0x98972E6), Sig01_M21EBRCartons_1P_ = static_cast(0x98972E7), MAG01_M21EBRCartons_3P_BR_ = static_cast(0x98972F0), Rai01_M21EBRCartons_3P_BR_ = static_cast(0x98972F1), Sig01_M21EBRCartons_3P_BR_ = static_cast(0x98972F2), Sto01_M21EBRCartons_3P_BR_ = static_cast(0x98972F3), Rai01_Type25Cardboard_1P_ = static_cast(0x98972FA), Iro01_Type25Cardboard_1P_ = static_cast(0x98972FB), MAG01_Type25Cardboard_3P_BR_ = static_cast(0x9897304), Rai01_Type25Cardboard_3P_BR_ = static_cast(0x9897305), Rai01_MSMCWasteland_1P_ = static_cast(0x989730E), Iro01_MSMCWasteland_1P_ = static_cast(0x989730F), MAG01_MSMCWasteland_3P_BR_ = static_cast(0x9897318), Rai01_MSMCWasteland_3P_BR_ = static_cast(0x9897319), Sto01_MSMCWasteland_3P_BR_ = static_cast(0x989731A), Iro01_AK47Fury_1P_ = static_cast(0x9897322), MAG01_AK47Fury_3P_BR_ = static_cast(0x989732C), Iro01_GKRSTU_1P_ = static_cast(0x9897336), MAG01_GKRSTU_3P_BR_ = static_cast(0x9897340), Sto01_GKRSTU_3P_BR_ = static_cast(0x9897341), MAG03_GKRS_3P_BR_ = static_cast(0x9897354), Sto02_GKRS_3P_BR_ = static_cast(0x9897355), Rai01_AK104Smart_1P_ = static_cast(0x989735E), Iro01_AK104Smart_1P_ = static_cast(0x989735F), MAG01_AK104Smart_3P_BR_ = static_cast(0x9897368), Rai01_AK104Smart_3P_BR_ = static_cast(0x9897369), Rai01_M4A1TechSmart_1P_ = static_cast(0x9897372), Iro01_M4A1TechSmart_1P_ = static_cast(0x9897373), MAG01_M4A1TechSmart_3P_BR_ = static_cast(0x989737C), Rai01_M4A1TechSmart_3P_BR_ = static_cast(0x989737D), Sto01_M4A1TechSmart_3P_BR_ = static_cast(0x989737E), Rai01_M4A1TechMarberry_1P_ = static_cast(0x9897386), Iro01_M4A1TechMarberry_1P_ = static_cast(0x9897387), Grip01_M4A1TechMarberry_3P_BR_ = static_cast(0x9897390), MAG01_M4A1TechMarberry_3P_BR_ = static_cast(0x9897391), Rai01_M4A1TechMarberry_3P_BR_ = static_cast(0x9897392), Iro01_M4A1TechMarberry_3P_BR_ = static_cast(0x9897393), Sto01_M4A1TechMarberry_3P_BR_ = static_cast(0x9897394), Iro01_MiniuziSpstation_1P_ = static_cast(0x989739A), MAG01_MiniuziSpstation_3P_BR_ = static_cast(0x98973A4), Sto01_MiniuziSpstation_3P_BR_ = static_cast(0x98973A5), Rai01_S36LabourFestival_1P_ = static_cast(0x98973AE), Iro01_S36LabourFestival_1P_ = static_cast(0x98973AF), MAG01_S36LabourFestival_3P_BR_ = static_cast(0x98973C2), Rai01_S36LabourFestival_3P_BR_ = static_cast(0x98973C3), Rai01_M16LabourFestival_1P_ = static_cast(0x98973CC), Iro01_M16LabourFestival_1P_ = static_cast(0x98973CD), MAG01_M16LabourFestival_3P_BR_ = static_cast(0x98973D6), Rai01_M16LabourFestival_3P_BR_ = static_cast(0x98973D7), Iro01_M16LabourFestival_3P_BR_ = static_cast(0x98973D8), Sto01_M16LabourFestival_3P_BR_ = static_cast(0x98973D9), Rai01_HVK30_1P_ = static_cast(0x98973E0), Iro01_HVK30_1P_ = static_cast(0x98973E1), MAG01_HVK30_3P_BR_ = static_cast(0x98973EA), Rai01_HVK30_3P_BR_ = static_cast(0x98973EB), Sto01_HVK30_3P_BR_ = static_cast(0x98973EC), MAG01_MW11Wrathblk_3p_BR_ = static_cast(0x98973FE), Rai01_RPDOrbit_1P_ = static_cast(0x9897408), Iro01_RightHand_RPDOrbit_1P_ = static_cast(0x9897409), Iro01_RPDOrbit_1P_ = static_cast(0x989740A), MAG01_RPDOrbit_3P_BR_ = static_cast(0x9897412), Rai01_RPDOrbit_3P_BR_ = static_cast(0x9897413), Sto01_RPDOrbit_3P_BR_ = static_cast(0x9897414), Guide01_Akilo47_1P_ = static_cast(0x989741C), Rai01_Akilo47_1P_ = static_cast(0x989741D), Guide01_Akilo47_3P_BR_ = static_cast(0x9897426), MAG01_Akilo47_3P_BR_ = static_cast(0x9897427), Rai01_Akilo47_3P_BR_ = static_cast(0x9897428), Sto01_Akilo47_3P_BR_ = static_cast(0x9897429), Iro01_AK117FighterAircraft_1P_ = static_cast(0x9897430), MAG01_AK117FighterAircraft_3P_BR_ = static_cast(0x989743A), Sto01_AK117FighterAircraft_3P_BR_ = static_cast(0x989743B), Rai01_LK24Tiger_1P_ = static_cast(0x9897444), Iro01_LK24Tiger_1P_ = static_cast(0x9897445), MAG01_LK24Tiger_3P_BR_ = static_cast(0x989744E), Rai01_LK24Tiger_3P_BR_ = static_cast(0x989744F), Sto01_LK24Tiger_3P_BR_ = static_cast(0x9897450), Iro01_StrikerFighterAircraft_1P_ = static_cast(0x9897458), MAG01_StrikerFighterAircraft_3P_BR_ = static_cast(0x9897462), Rai01_CorditeZeroG_1P_ = static_cast(0x989746C), Iro01_CorditeZeroG_1P_ = static_cast(0x989746D), MAG01_CorditeZeroG_3P_BR_ = static_cast(0x9897476), Rai01_CorditeZeroG_3P_BR_ = static_cast(0x9897477), Sto01_CorditeZeroG_3P_BR_ = static_cast(0x9897478), Muz01_AKS74UTimeland_1P_ = static_cast(0x9897480), Rai01_AKS74UTimeland_1P_ = static_cast(0x9897481), Iro01_AKS74UTimeland_1P_ = static_cast(0x9897482), MAG01_AKS74UTimeland_3P_BR_ = static_cast(0x989748A), Muz01_AKS74UTimeland_3P_BR_ = static_cast(0x989748B), Rai01_AKS74UTimeland_3P_BR_ = static_cast(0x989748C), Sto01_AKS74UTimeland_3P_BR_ = static_cast(0x989748D), Rai01_Type25VampireSlayer_1P_ = static_cast(0x9897494), Iro01_Type25VampireSlayer_1P_ = static_cast(0x9897495), MAG01_Type25VampireSlayer_3P_BR_ = static_cast(0x989749E), Rai01_Type25VampireSlayer_3P_BR_ = static_cast(0x989749F), Rai01_AKBPWildWest_1P_ = static_cast(0x98974A8), Iro01_AKBPWildWest_1P_ = static_cast(0x98974A9), MAG01_AKBPWildWest_3P_BR_ = static_cast(0x98974B2), Rai01_AKBPWildWest_3P_BR_ = static_cast(0x98974B3), Rai01_SniperSniver_1P_ = static_cast(0x98974BC), Sig01_SniperSniver_1P_ = static_cast(0x98974BD), MAG01_SniperSniver_3P_BR_ = static_cast(0x98974C6), Rai01_SniperSniver_3P_BR_ = static_cast(0x98974C7), Sig01_SniperSniver_3P_BR_ = static_cast(0x98974C8), Sto01_SniperSniver_3P_BR_ = static_cast(0x98974C9), Rai01_Outlaw_1P_ = static_cast(0x98974D0), Sig01_Outlaw_1P_ = static_cast(0x98974D1), MAG01_Outlaw_3P_BR_ = static_cast(0x98974DA), Rai01_Outlaw_3P_BR_ = static_cast(0x98974DB), Sig01_Outlaw_3P_BR_ = static_cast(0x98974DC), Sto01_Outlaw_3P_BR_ = static_cast(0x98974DD), Rai01_HBR_1P_ = static_cast(0x98974E4), Iro01_HBR_1P_ = static_cast(0x98974E5), MAG01_HBR_3P_BR_ = static_cast(0x98974EE), Rai01_HBR_3P_BR_ = static_cast(0x98974EF), Sto01_HBR_3P_BR_ = static_cast(0x98974F0), Rai01_AK117Bengal_1P_ = static_cast(0x98974F8), Iro01_AK117Bengal_1P_ = static_cast(0x98974F9), MAG01_AK117Bengal_3P_BR_ = static_cast(0x9897502), Rai01_AK117Bengal_3P_BR_ = static_cast(0x9897503), Sto01_AK117Bengal_3P_BR_ = static_cast(0x9897504), Rai01_M4A1TealSteal_1P_ = static_cast(0x989750C), Iro01_M4A1TealSteal_1P_ = static_cast(0x989750D), MAG01_M4A1TealSteal_3P_BR_ = static_cast(0x9897516), Rai01_M4A1TealSteal_3P_BR_ = static_cast(0x9897517), Sto01_M4A1TealSteal_3P_BR_ = static_cast(0x9897518), Rai01_UL736TealSteal_1P_ = static_cast(0x9897520), Iro01_UL736TealSteal_1P_ = static_cast(0x9897521), MAG01_UL736TealSteal_3P_BR_ = static_cast(0x989752A), Rai01_UL736TealSteal_3P_BR_ = static_cast(0x989752B), Sto01_UL736TealSteal_3P_BR_ = static_cast(0x989752C), Rai01_MSMCWildWest_1P_ = static_cast(0x9897534), Iro01_MSMCWildWest_1P_ = static_cast(0x9897535), MAG01_MSMCWildWest_3P_BR_ = static_cast(0x989753E), Rai01_MSMCWildWest_3P_BR_ = static_cast(0x989753F), Rai01_Cordite_1P_ = static_cast(0x9897548), Iro01_Cordite_1P_ = static_cast(0x9897549), MAG01_Cordite_3P_BR_ = static_cast(0x9897552), Rai01_Cordite_3P_BR_ = static_cast(0x9897553), Muz01_ASM10CursedSoul_1P_ = static_cast(0x989755C), Rai01_ASM10CursedSoul_1P_ = static_cast(0x989755D), Iro01_ASM10CursedSoul_1P_ = static_cast(0x989755E), MAG01_ASM10CursedSoul_3P_BR_ = static_cast(0x9897566), Muz01_ASM10CursedSoul_3P_BR_ = static_cast(0x9897567), Rai01_ASM10CursedSoul_3P_BR_ = static_cast(0x9897568), Sto01_ASM10CursedSoul_3P_BR_ = static_cast(0x9897569), Rai01_MP5_1P_ = static_cast(0x9897570), Iro01_MP5_1P_ = static_cast(0x9897571), Rai01_PDW57TWD_1P_ = static_cast(0x989757A), Iro01_PDW57TWD_1P_ = static_cast(0x989757B), For01_PDW57TWD_1P_ = static_cast(0x989757C), For01_PDW57TWD_3P_BR_ = static_cast(0x9897584), MAG01_PDW57TWD_3P_BR_ = static_cast(0x9897585), Rai01_PDW57TWD_3P_BR_ = static_cast(0x9897586), Muz01_AK117BFH_1P_ = static_cast(0x989758E), Iro01_AK117BFH_1P_ = static_cast(0x989758F), MAG01_AK117BFH_3P_BR_ = static_cast(0x9897598), Muz01_AK117BFH_3P_BR_ = static_cast(0x9897599), Sto01_AK117BFH_3P_BR_ = static_cast(0x989759A), Rai01_M4A1Zomibe_1P_ = static_cast(0x98975A2), Iro01_M4A1Zomibe_1P_ = static_cast(0x98975A3), MAG01_M4A1Zomibe_3P_BR_ = static_cast(0x98975AC), Muz01_M4A1Zomibe_3P_BR_ = static_cast(0x98975AD), Rai01_M4A1Zomibe_3P_BR_ = static_cast(0x98975AE), Sto01_M4A1Zomibe_3P_BR_ = static_cast(0x98975AF), Rai01_Type25Zombie_1P_ = static_cast(0x98975B6), Iro01_Type25Zombie_1P_ = static_cast(0x98975B7), MAG01_Type25Zombie_3P_BR_ = static_cast(0x98975C0), Rai01_Type25Zombie_3P_BR_ = static_cast(0x98975C1), Muz01_KACChainsaw_1P_ = static_cast(0x98975CA), Rai01_KACChainsaw_1P_ = static_cast(0x98975CB), MAG01_KACChainsaw_3P_BR_ = static_cast(0x98975D4), Rai01_KACChainsaw_3P_BR_ = static_cast(0x98975D5), Sto01_KACChainsaw_3P_BR_ = static_cast(0x98975D6), Rai01_QQ9Flood_1P_ = static_cast(0x98975DE), Iro01_QQ9Flood_1P_ = static_cast(0x98975DF), MAG01_QQ9Flood_3P_BR_ = static_cast(0x98975E8), Rai01_QQ9Flood_3P_BR_ = static_cast(0x98975E9), Sto01_QQ9Flood_3P_BR_ = static_cast(0x98975EA), Muz01_XPR50SuperNova_1P_ = static_cast(0x98975F2), Rai01_XPR50SuperNova_1P_ = static_cast(0x98975F3), Sig01_XPR50SuperNova_1P_ = static_cast(0x98975F4), MAG01_XPR50SuperNova_3P_BR_ = static_cast(0x98975FC), Muz01_XPR50SuperNova_3P_BR_ = static_cast(0x98975FD), Rai01_XPR50SuperNova_3P_BR_ = static_cast(0x98975FE), Sig01_XPR50SuperNova_3P_BR_ = static_cast(0x98975FF), Sto01_XPR50SuperNova_3P_BR_ = static_cast(0x9897600), Rai01_HG40Slayer_1P_ = static_cast(0x9897606), Iro01_HG40Slayer_1P_ = static_cast(0x9897607), MAG01_HG40Slayer_3P_BR_ = static_cast(0x9897610), Rai01_HG40Slayer_3P_BR_ = static_cast(0x9897611), Sto01_HG40Slayer_3P_BR_ = static_cast(0x9897612), Iro01_ChicomZombie_1P_ = static_cast(0x989761A), MAG01_ChicomZombie_3P_BR_ = static_cast(0x9897624), Iro01_ChicomZombie_3P_BR_ = static_cast(0x9897625), Muz01_M4A1Zomibe_1P_ = static_cast(0x989762E), Rai01_M4ZM_1P_ = static_cast(0x9897638), Iro01_M4ZM_1P_ = static_cast(0x9897639), MaG01_M4ZM_3P_BR_ = static_cast(0x9897642), Rai01_M4ZM_3P_BR_ = static_cast(0x9897643), Sto01_M4ZM_3P_BR_ = static_cast(0x9897644), Rai01_LK24Antivenom_1p_ = static_cast(0x989764C), Iro01_LK24Antivenom_1p_ = static_cast(0x989764D), MAG01_LK24Antivenom_3P_BR_ = static_cast(0x9897656), Rai01_LK24Antivenom_3P_BR_ = static_cast(0x9897657), Sto01_LK24Antivenom_3P_BR_ = static_cast(0x9897658), Muz01_KAC_1P_ = static_cast(0x9897660), Rai01_KAC_1P_ = static_cast(0x9897661), MAG01_KAC_3P_BR_ = static_cast(0x989766A), Rai01_KAC_3P_BR_ = static_cast(0x989766B), Sto01_KAC_3P_BR_ = static_cast(0x989766C), MAG01_MP5_3P_BR_ = static_cast(0x9897688), Rai01_MP5_3P_BR_ = static_cast(0x9897689), Sto01_MP5_3P_BR_ = static_cast(0x989768A), WeaponPart_Max_ = static_cast(0x989768B), CarBomb_Car_Green_ = static_cast(0xA21FE81), CarBomb_Car_Tiara_ = static_cast(0xA21FE82), CarBomb_Car_Pickup_ = static_cast(0xA21FE83), CarBomb_Car_Tiara_FiringRange_ = static_cast(0xA21FE84), CarBomb_Car_Minivans_ = static_cast(0xA21FE85), CarBomb_Car_RedCar_ = static_cast(0xA21FE86), CarBomb_Car_Commercialtruck_ = static_cast(0xA21FE87), CarBomb_Car_Raid_Sportscar_Gray_ = static_cast(0xA21FE88), CarBomb_Car_Raid_Sportscar_Red_ = static_cast(0xA21FE89), CarBomb_Car_Raid_Sportscar_Yellow_ = static_cast(0xA21FE8A), CarBomb_Car_80s_Sedan_ = static_cast(0xA21FE8B), CarBomb_Car_80s_Sedan_Green_ = static_cast(0xA21FE8C), CarBomb_Car_80s_Sedan_Red_ = static_cast(0xA21FE8D), CarBomb_Car_Moving_Trunk_ = static_cast(0xA21FE8E), CarBomb_CarModelGreen_ = static_cast(0xA220269), CarBomb_CarModelGreenBroken_ = static_cast(0xA22026A), CarBomb_CarModelTiara_ = static_cast(0xA22026B), CarBomb_CarModelTiaraBroken_ = static_cast(0xA22026C), CarBomb_CarModelPickup_ = static_cast(0xA22026D), CarBomb_CarModelPickupBroken_ = static_cast(0xA22026E), CarBomb_CarModelTiara_FiringRange_ = static_cast(0xA22026F), CarBomb_CarModelTiaraBroken_FiringRange_ = static_cast(0xA220270), CarBomb_CarModelMinivans_ = static_cast(0xA220271), CarBomb_CarModelMinivansBroken_ = static_cast(0xA220272), CarBomb_CarModelRedCar_ = static_cast(0xA220273), CarBomb_CarModelRedCarBroken_ = static_cast(0xA220274), CarBomb_CarModelCommercialtruck_ = static_cast(0xA220275), CarBomb_CarModelCommercialtruckBroken_ = static_cast(0xA220276), CarBomb_CarModel_Raid_Sportscar_Gray_ = static_cast(0xA220277), CarBomb_CarModel_Raid_Sportscar_Gray_Broken_ = static_cast(0xA220278), CarBomb_CarModel_Raid_Sportscar_Red_ = static_cast(0xA220279), CarBomb_CarModel_Raid_Sportscar_Red_Broken_ = static_cast(0xA22027A), CarBomb_CarModel_Raid_Sportscar_Yellow_ = static_cast(0xA22027B), CarBomb_CarModel_Raid_Sportscar_Yellow_Broken_ = static_cast(0xA22027C), CarBomb_CarModel_80s_Sedan_ = static_cast(0xA22027D), CarBomb_CarModel_80s_Sedan_Broken_ = static_cast(0xA22027E), CarBomb_CarModel_80s_Sedan_Green_ = static_cast(0xA22027F), CarBomb_CarModel_80s_Sedan_Green_Broken_ = static_cast(0xA220280), CarBomb_CarModel_80s_Sedan_Red_ = static_cast(0xA220281), CarBomb_CarModel_80s_Sedan_Red_Broken_ = static_cast(0xA220282), CarBomb_CarModel_Moving_Trunk_ = static_cast(0xA220283), CarBomb_CarModel_Moving_Trunk_Broken_ = static_cast(0xA220284), Weapon_ = static_cast(0xBEBC201), WeaponAttachment_ = static_cast(0xBEBC202), WeaponProjectile_Molotov_ = static_cast(0xBEBC204), MainWeapon_001_M4A1_1P_ = static_cast(0xBEBC205), MainWeapon_001_M4A1_3P_ = static_cast(0xBEBC206), WeaponProjectile_VTOL_ = static_cast(0xBEBC207), MainWeapon_002_M203_1P_Rain_ = static_cast(0xBEBC208), MainWeapon_002_M203_1P_ = static_cast(0xBEBC209), MainWeapon_002_M203_3P_ = static_cast(0xBEBC20A), WeaponProjectile_RPG_ = static_cast(0xBEBC20B), WeaponProjectile_Stick_ = static_cast(0xBEBC20C), WeaponProjectile_ = static_cast(0xBEBC20D), MainWeapon_010_UMP_1P_ = static_cast(0xBEBC20E), MainWeapon_010_UMP_3P_ = static_cast(0xBEBC20F), DemoBullet_ = static_cast(0xBEBC210), WeaponProjectile_TripMine_ = static_cast(0xBEBC211), WeaponProjectile_HunterKiller_ = static_cast(0xBEBC212), BulletWeaponProjectile_ = static_cast(0xBEBC213), ThrowWeapon_001_M26_1P_ = static_cast(0xBEBC215), WeaponProjectile_HiveStick_ = static_cast(0xBEBC216), WeaponProjectile_CombatAxe_ = static_cast(0xBEBC217), WeaponProjectile_CryoBomb_ = static_cast(0xBEBC218), WeaponProjectile_ShadowBlade_ = static_cast(0xBEBC219), WeaponProjectile_Tempest_ = static_cast(0xBEBC21A), ThrowWeapon_005_Semtex_1P_ = static_cast(0xBEBC21B), WeaponProjectile_SignalSmoke_ = static_cast(0xBEBC21C), MainWeapon_011_AK47_1P_ = static_cast(0xBEBC21D), MainWeapon_030_M60_1P_ = static_cast(0xBEBC21F), MainWeapon_030_M60_3P_ = static_cast(0xBEBC220), ThrowWeapon_009_SmokeScreen_1P_ = static_cast(0xBEBC221), ThrowWeapon_008_EMP_1P_ = static_cast(0xBEBC223), DroppedPickUpProjectile_ = static_cast(0xBEBC230), ThrowWeapon_004_Shanguang_1P_ = static_cast(0xBEBC231), ThrowWeapon_004_Shanguang_3P_ = static_cast(0xBEBC232), DroppedPickUp_Train_ = static_cast(0xBEBC233), DroppedPickUp_ = static_cast(0xBEBC235), RevivePickUp_ = static_cast(0xBEBC236), BRDroppedPickUp_ClipBox_ = static_cast(0xBEBC237), MainWeapon_017_Spars12_1P_ = static_cast(0xBEBC238), MainWeapon_017_Spars12_3P_ = static_cast(0xBEBC239), MainWeapon_001_M4A1_BR_ = static_cast(0xBEBC23A), BRDroppedPickUp_ = static_cast(0xBEBC23B), MeleeWeapon_003_Xiaodao_1P_ = static_cast(0xBEBC23C), MeleeWeapon_001_Knife_iw6_3P_ = static_cast(0xBEBC23D), MeleeWeapon_010_ZombieKnife_Bowie_1p_ = static_cast(0xBEBC23E), MeleeWeapon_010_ZombieKnife_Bowie_3p_ = static_cast(0xBEBC23F), MeleeWeapon_001_Knife_iw6_UI_ = static_cast(0xBEBC240), AssiWeapon_002_USP_1P_ = static_cast(0xBEBC242), AssiWeapon_002_USP_3P_ = static_cast(0xBEBC243), ThrowWeapon_010_Stinger_1P_ = static_cast(0xBEBC244), ThrowWeapon_006_Concussion_1P_ = static_cast(0xBEBC246), ThrowWeapon_007_TripMine_1P_ = static_cast(0xBEBC248), ThrowWeapon_021_HunterKiller_1P_ = static_cast(0xBEBC24A), ThrowWeapon_021_HunterKiller_3P_ = static_cast(0xBEBC24B), AssiWeapon_060_RayGun_1P_ = static_cast(0xBEBC24C), AssiWeapon_060_RayGun_3P_ = static_cast(0xBEBC24D), ThrowWeapon_040_MonkeyBomb_1P_ = static_cast(0xBEBC24E), ThrowWeapon_040_MonkeyBomb_3P_ = static_cast(0xBEBC24F), WeaponProjectile_MonkeyBomb_ = static_cast(0xBEBC250), MainWeapon_012_MP7_1P_ = static_cast(0xBEBC251), MainWeapon_012_MP7_3P_ = static_cast(0xBEBC252), MainWeapon_015_M1216_1P_ = static_cast(0xBEBC253), MainWeapon_016_870MCS_1P_ = static_cast(0xBEBC255), MainWeapon_016_870MCS_3P_ = static_cast(0xBEBC256), MainWeapon_031_MK48_1P_ = static_cast(0xBEBC257), MainWeapon_031_MK48_3P_ = static_cast(0xBEBC258), MainWeapon_007_SVU_1P_ = static_cast(0xBEBC259), MainWeapon_007_SVU_3P_ = static_cast(0xBEBC25A), MainWeapon_020_Type25_1P_ = static_cast(0xBEBC25B), ThrowWeapon_040_MonkeyBomb_NoExplode_1P_ = static_cast(0xBEBC25D), ThrowWeapon_040_MonkeyBomb_NoExplode_3P_ = static_cast(0xBEBC25E), WeaponProjectile_MonkeyBomb_NoExplode_ = static_cast(0xBEBC25F), MainWeapon_052_Purifier_1P_ = static_cast(0xBEBC260), MainWeapon_009_XPR50_1P_ = static_cast(0xBEBC262), MainWeapon_051_SCYTHE_1P_ = static_cast(0xBEBC264), MainWeapon_050_M32_1P_ = static_cast(0xBEBC266), MainWeapon_040_G36C_1P_ = static_cast(0xBEBC268), MainWeapon_040_G36C_3P_ = static_cast(0xBEBC269), DroppedPickUpSpawnPoint_ = static_cast(0xBEBC26A), MainWeapon_003_M27_1P_ = static_cast(0xBEBC26E), MainWeapon_003_M27_3P_ = static_cast(0xBEBC26F), MainWeapon_008_M82A1_1P_ = static_cast(0xBEBC270), MainWeapon_008_M82A1_3P_ = static_cast(0xBEBC271), MainWeapon_014_AN94_1P_ = static_cast(0xBEBC272), MainWeapon_014_AN94_3P_ = static_cast(0xBEBC273), MainWeapon_060_M16A4_1P_ = static_cast(0xBEBC274), MainWeapon_013_VectorK10_1P_ = static_cast(0xBEBC276), MainWeapon_013_VectorK10_3P_ = static_cast(0xBEBC277), MainWeapon_032_M249_1P_ = static_cast(0xBEBC278), MainWeapon_032_M249_3P_ = static_cast(0xBEBC279), AssiWeapon_002_USP45_1P_ = static_cast(0xBEBC27A), AssiWeapon_002_USP45_3P_ = static_cast(0xBEBC27B), MainWeapon_053_Tracker_1P_ = static_cast(0xBEBC27C), MainWeapon_053_Tracker_3P_ = static_cast(0xBEBC27D), MainWeapon_080_AK117_1P_ = static_cast(0xBEBC27E), MainWeapon_019_M1887_1P_ = static_cast(0xBEBC280), MainWeapon_054_Wunderwaffe_1P_ = static_cast(0xBEBC282), MainWeapon_054_Wunderwaffe_3P_ = static_cast(0xBEBC283), MainWeapon_081_AKS74U_1P_ = static_cast(0xBEBC284), MainWeapon_005_Arctic_50_1P_ = static_cast(0xBEBC286), ThrowWeapon_050_Smrs_1P_ = static_cast(0xBEBC288), MainWeapon_004_M21EBR_1P_ = static_cast(0xBEBC28A), MainWeapon_056_ChemGun_1P_ = static_cast(0xBEBC28B), MainWeapon_056_ChemGun_3P_ = static_cast(0xBEBC28C), MainWeapon_021_GPAS12_1P_ = static_cast(0xBEBC290), MainWeapon_021_GPAS12_3P_ = static_cast(0xBEBC291), MainWeapon_022_Striker_1P_ = static_cast(0xBEBC292), MainWeapon_029_Rpd_1P_ = static_cast(0xBEBC294), MainWeapon_082_ASM10_1P_ = static_cast(0xBEBC296), MainWeapon_034_M4lmg_1P_ = static_cast(0xBEBC298), MainWeapon_059_M4A1Tech_1P_ = static_cast(0xBEBC29A), MainWeapon_059_M4A1Tech_3P_ = static_cast(0xBEBC29B), MainWeapon_070_Chicom_1P_ = static_cast(0xBEBC29C), MainWeapon_071_WVL_1P_ = static_cast(0xBEBC29E), MainWeapon_071_WVL_3P_ = static_cast(0xBEBC29F), MainWeapon_072_TMP_1P_ = static_cast(0xBEBC2A0), MainWeapon_072_TMP_3P_ = static_cast(0xBEBC2A1), MainWeapon_083_PDW57_1P_ = static_cast(0xBEBC2A2), MeleeWeapon_003_Shovel_1P_ = static_cast(0xBEBC2A4), MeleeWeapon_002_Axe_1p_ = static_cast(0xBEBC2A6), MainWeapon_058_Skorpion_1P_ = static_cast(0xBEBC2A8), MainWeapon_058_Skorpion_3P_ = static_cast(0xBEBC2A9), MainWeapon_006_MSR_1P_ = static_cast(0xBEBC2AA), MainWeapon_006_MSR_3P_ = static_cast(0xBEBC2AB), AssiWeapon_003_1911_1P_ = static_cast(0xBEBC2AC), ThrowWeapon_012_Molotov_Cocktail_1P_ = static_cast(0xBEBC2AE), MainWeapon_055_MORS_1P_ = static_cast(0xBEBC2B0), MainWeapon_055_MORS_3P_ = static_cast(0xBEBC2B1), MainWeapon_073_MSMC_1P_ = static_cast(0xBEBC2B2), MainWeapon_074_HG40_1P_ = static_cast(0xBEBC2B4), MainWeapon_084_AKBP_1P_ = static_cast(0xBEBC2B6), MainWeapon_086_LK24_1P_ = static_cast(0xBEBC2B8), MainWeapon_061_UL736_1P_ = static_cast(0xBEBC2BA), MainWeapon_023_M1014_1P_ = static_cast(0xBEBC2BC), MainWeapon_023_M1014_3P_ = static_cast(0xBEBC2BD), AssiWeapon_021_44magnum_1P_ = static_cast(0xBEBC2C6), MainWeapon_033_S36_1P_ = static_cast(0xBEBC2CB), MainWeapon_059_M4A1TechS_1p_ = static_cast(0xBEBC2CD), MainWeapon_200_DL_Q33_1P_ = static_cast(0xBEBC2CF), MainWeapon_088_ASMBlack_1P_ = static_cast(0xBEBC2D1), MainWeapon_088_ASMBlack_3P_BR_ = static_cast(0xBEBC2D2), MainWeapon_009_XPR50_3P_BR_ = static_cast(0xBEBC2D3), MainWeapon_059_M4A1TechS_3P_BR_ = static_cast(0xBEBC2D4), AssiWeapon_060_RayGun_3P_BR_ = static_cast(0xBEBC2D6), MainWeapon_022_Striker_SF_1P_ = static_cast(0xBEBC2D7), MainWeapon_022_Striker_SF_3P_BR_ = static_cast(0xBEBC2D8), MainWeapon_200_DL_Q33_LF_1P_ = static_cast(0xBEBC2DB), MainWeapon_200_DL_Q33_LF_3P_BR_ = static_cast(0xBEBC2DC), MainWeapon_089_HG40Black_1P_ = static_cast(0xBEBC2DD), MainWeapon_089_HG40Black_3P_BR_ = static_cast(0xBEBC2DE), MainWeapon_049_Electro_1P_ = static_cast(0xBEBC2DF), MainWeapon_049_Electro_3P_BR_ = static_cast(0xBEBC2E0), MainWeapon_004_m21ebr_Flame_1P_ = static_cast(0xBEBC2E1), MainWeapon_004_m21ebr_Flame_3P_BR_ = static_cast(0xBEBC2E2), MainWeapon_005_Arctic_50_Lemo_1P_ = static_cast(0xBEBC2E3), MainWeapon_005_Arctic_50_Lemo_3P_BR_ = static_cast(0xBEBC2E4), MainWeapon_004_m21ebr_3P_BR_ = static_cast(0xBEBC2E6), MainWeapon_005_Arctic_50_3P_BR_ = static_cast(0xBEBC2E7), MainWeapon_011_AK47_3p_BR_ = static_cast(0xBEBC2E9), MainWeapon_015_M1216_3P_BR_ = static_cast(0xBEBC2EA), MainWeapon_019_M1887_3P_BR_ = static_cast(0xBEBC2EB), MainWeapon_020_Type25_3P_BR_ = static_cast(0xBEBC2EC), MainWeapon_022_Striker_3P_BR_ = static_cast(0xBEBC2ED), MainWeapon_029_Rpd_3P_BR_ = static_cast(0xBEBC2EE), MainWeapon_033_S36_3P_BR_ = static_cast(0xBEBC2EF), MainWeapon_034_M4lmg_3p_BR_ = static_cast(0xBEBC2F0), MainWeapon_050_M32_3P_BR_ = static_cast(0xBEBC2F1), MainWeapon_051_Scythe_3P_BR_ = static_cast(0xBEBC2F2), MainWeapon_052_Purifier_3P_BR_ = static_cast(0xBEBC2F3), MainWeapon_053_Tracker_3p_BR_ = static_cast(0xBEBC2F4), MainWeapon_060_M16A4_3P_BR_ = static_cast(0xBEBC2F5), MainWeapon_061_UL736_3P_BR_ = static_cast(0xBEBC2F6), MainWeapon_070_Chicom_3P_BR_ = static_cast(0xBEBC2F7), MainWeapon_073_MSMC_3P_BR_ = static_cast(0xBEBC2F8), MainWeapon_074_HG40_3P_BR_ = static_cast(0xBEBC2F9), MainWeapon_080_AK117_3P_BR_ = static_cast(0xBEBC2FA), MainWeapon_081_AKS74U_3p_BR_ = static_cast(0xBEBC2FB), MainWeapon_082_ASM10_3P_BR_ = static_cast(0xBEBC2FC), MainWeapon_083_PDW57_3P_BR_ = static_cast(0xBEBC2FD), MainWeapon_084_AKBP_3P_BR_ = static_cast(0xBEBC2FE), MainWeapon_086_LK24_3P_BR_ = static_cast(0xBEBC2FF), MainWeapon_200_DL_Q33_3P_BR_ = static_cast(0xBEBC300), AssiWeapon_003_1911_3P_BR_ = static_cast(0xBEBC301), AssiWeapon_021_44magnum_3P_BR_ = static_cast(0xBEBC302), MeleeWeapon_002_Axe_3p_BR_ = static_cast(0xBEBC304), MeleeWeapon_003_Shovel_3P_BR_ = static_cast(0xBEBC305), MeleeWeapon_010_ZombieKnife_Bowie_3p_BR_ = static_cast(0xBEBC306), ThrowWeapon_010_Stinger_3P_BR_ = static_cast(0xBEBC307), ThrowWeapon_050_Smrs_3P_BR_ = static_cast(0xBEBC308), ThrowWeapon_014_9Bang_1P_ = static_cast(0xBEBC309), ThrowWeapon_014_9Bang_3P_BR_ = static_cast(0xBEBC30A), ThrowWeapon_013_CarePackageGrenade_1P_ = static_cast(0xBEBC30B), ThrowWeapon_013_CarePackageGrenade_3P_ = static_cast(0xBEBC30C), ThrowWeapon_070_TrophySystem_1P_ = static_cast(0xBEBC30D), ThrowWeapon_070_TrophySystem_3P_ = static_cast(0xBEBC30E), WeaponProjectile_TrophySystem_ = static_cast(0xBEBC30F), MainWeapon_018_BY15_1P_ = static_cast(0xBEBC310), MainWeapon_018_BY15_3P_BR_ = static_cast(0xBEBC311), ThrowWeapon_005_Semtex_3P_BR_ = static_cast(0xBEBC312), ThrowWeapon_006_Concussion_3P_BR_ = static_cast(0xBEBC313), ThrowWeapon_007_Trip_Mine_3P_BR_ = static_cast(0xBEBC314), ThrowWeapon_008_Emp_3P_BR_ = static_cast(0xBEBC315), ThrowWeapon_009_SmokeScreen_3P_BR_ = static_cast(0xBEBC316), ThrowWeapon_030_FragGrenade_3P_BR_ = static_cast(0xBEBC317), WeaponProjectile_SparrowStick_ = static_cast(0xBEBC318), WeaponProjectile_SparrowBomb_ = static_cast(0xBEBC319), MainWeapon_088_ASMBlack_Test_1P_ = static_cast(0xBEBC31A), MainWeapon_088_ASMBlack_Test_3P_BR_ = static_cast(0xBEBC31B), ThrowWeapon_015_CBU_1P_ = static_cast(0xBEBC31C), ThrowWeapon_015_CBU_3P_BR_ = static_cast(0xBEBC31D), ThrowWeapon_080_Gauntlet_1P_ = static_cast(0xBEBC31E), ThrowWeapon_080_Gauntlet_3P_BR_ = static_cast(0xBEBC31F), ThrowWeapon_016_Nova_gas_grenade_1P_ = static_cast(0xBEBC320), ThrowWeapon_016_Nova_gas_grenade_3P_BR_ = static_cast(0xBEBC321), ThrowWeapon_042_Toy_Bomb_1P_ = static_cast(0xBEBC322), ThrowWeapon_042_Toy_Bomb_3P_BR_ = static_cast(0xBEBC323), ThrowWeapon_041_HeroBow_1P_ = static_cast(0xBEBC324), ThrowWeapon_041_HeroBow_3P_BR_ = static_cast(0xBEBC325), ThrowWeapon_041_ExplosionArrow_1P_ = static_cast(0xBEBC326), ThrowWeapon_041_ExplosionArrow_3P_BR_ = static_cast(0xBEBC327), ThrowWeapon_041_ProbeArrow_1P_ = static_cast(0xBEBC328), ThrowWeapon_041_ProbeArrow_3P_BR_ = static_cast(0xBEBC329), ThrowWeapon_012_Molotov_Cocktail_3P_BR_ = static_cast(0xBEBC32A), MainWeapon_035_M4lmgBlack_1P_ = static_cast(0xBEBC32B), MainWeapon_035_M4lmgBlack_3P_BR_ = static_cast(0xBEBC32C), ThrowWeapon_081_InductionGun_1P_ = static_cast(0xBEBC32D), ThrowWeapon_081_InductionGun_3P_BR_ = static_cast(0xBEBC32E), WeaponProjectile_InductionGun_ = static_cast(0xBEBC32F), MainWeapon_036_M4Black_1P_ = static_cast(0xBEBC330), MainWeapon_036_M4Black_3P_BR_ = static_cast(0xBEBC331), AssiWeapon_004_J358Black_1P_ = static_cast(0xBEBC332), AssiWeapon_004_J358Black_3P_BR_ = static_cast(0xBEBC333), MainWeapon_037_Arctic50Black_1P_ = static_cast(0xBEBC334), MainWeapon_037_Arctic50Black_3P_BR_ = static_cast(0xBEBC335), ThrowWeapon_080_Gauntlet_PickUp_ = static_cast(0xBEBC336), MainWeapon_090_AK47Black_1P_ = static_cast(0xBEBC337), MainWeapon_090_AK47Black_3P_BR_ = static_cast(0xBEBC338), MeleeWeapon_014_KnifeS_1P_ = static_cast(0xBEBC339), MeleeWeapon_014_KnifeS_3p_BR_ = static_cast(0xBEBC33A), MainWeapon_092_BY15Black_1P_ = static_cast(0xBEBC33B), MainWeapon_092_BY15Black_3P_BR_ = static_cast(0xBEBC33C), MainWeapon_095_HG40Lava_1P_ = static_cast(0xBEBC33D), MainWeapon_095_HG40Lava_3P_BR_ = static_cast(0xBEBC33E), MeleeWeapon_040_HeroGravitySpike_1P_ = static_cast(0xBEBC33F), MeleeWeapon_040_HeroGravitySpike_3P_BR_ = static_cast(0xBEBC340), MainWeapon_094_Dredge_1P_ = static_cast(0xBEBC341), MainWeapon_094_DredgeLava_1P_ = static_cast(0xBEBC342), MainWeapon_096_DredgeLava_1P_ = static_cast(0xBEBC343), MainWeapon_096_DredgeLava_3P_BR_ = static_cast(0xBEBC344), MainWeapon_094_DredgeRainBow_3P_BR_ = static_cast(0xBEBC345), MainWeapon_096_DredgeRainBow_1P_ = static_cast(0xBEBC346), MainWeapon_120_Razorback_1P_ = static_cast(0xBEBC347), MainWeapon_120_Razorback_3P_BR_ = static_cast(0xBEBC348), MainWeapon_091_DLQ33Black_1P_ = static_cast(0xBEBC349), MainWeapon_091_DLQ33Black_3P_BR_ = static_cast(0xBEBC34A), MainWeapon_099_ICRLava_1P_ = static_cast(0xBEBC34B), MainWeapon_099_ICRLava_3P_BR_ = static_cast(0xBEBC34C), MainWeapon_098_ICR_1P_ = static_cast(0xBEBC34D), MainWeapon_098_ICR_3P_BR_ = static_cast(0xBEBC34E), MainWeapon_100_ICREffects_1P_ = static_cast(0xBEBC34F), MainWeapon_100_ICREffects_3P_BR_ = static_cast(0xBEBC350), MainWeapon_101_KRM262_1P_ = static_cast(0xBEBC351), MainWeapon_101_KRM262_3P_BR_ = static_cast(0xBEBC352), MainWeapon_102_KRM262Lava_1P_ = static_cast(0xBEBC353), MainWeapon_102_KRM262Lava_3P_BR_ = static_cast(0xBEBC354), MainWeapon_121_RazorbackRainBow_1P_ = static_cast(0xBEBC355), MainWeapon_121_RazorbackRainBow_3P_BR_ = static_cast(0xBEBC356), MainWeapon_122_RazorbackDarkmatter_1P_ = static_cast(0xBEBC357), MainWeapon_122_RazorbackDarkmatter_3P_BR_ = static_cast(0xBEBC358), MainWeapon_123_RazorbackGlassLike_1P_ = static_cast(0xBEBC359), MainWeapon_123_RazorbackGlassLike_3P_BR_ = static_cast(0xBEBC35A), MainWeapon_105_LocusEffects_1P_ = static_cast(0xBEBC35B), MainWeapon_105_LocusEffects_3P_BR_ = static_cast(0xBEBC35C), MeleeWeapon_011_KnifeCombat_1p_ = static_cast(0xBEBC35D), MeleeWeapon_011_KnifeCombat_3p_BR_ = static_cast(0xBEBC35E), MainWeapon_107_M21EBRGD_1P_ = static_cast(0xBEBC35F), MainWeapon_107_M21EBRGD_3P_BR_ = static_cast(0xBEBC360), MainWeapon_108_LK24GD_1P_ = static_cast(0xBEBC361), MainWeapon_108_LK24GD_3P_BR_ = static_cast(0xBEBC362), MainWeapon_109_PDW57GD_1P_ = static_cast(0xBEBC363), MainWeapon_109_PDW57GD_3P_BR_ = static_cast(0xBEBC364), MainWeapon_093_Pharo_1P_ = static_cast(0xBEBC365), MainWeapon_093_Pharo_3P_BR_ = static_cast(0xBEBC366), MeleeWeapon_004_Karambit_1P_ = static_cast(0xBEBC367), MeleeWeapon_004_Karambit_3P_BR_ = static_cast(0xBEBC368), ControllableWeapon_001_Radio_1P_ = static_cast(0xBEBC36A), ControllableWeapon_001_Radio_3P_ = static_cast(0xBEBC36B), ControllableWeapon_002_Missile_1P_ = static_cast(0xBEBC36C), ControllableWeapon_002_Missile_3P_ = static_cast(0xBEBC36D), ControllableWeapon_003_Bomb_1P_ = static_cast(0xBEBC36E), ControllableWeapon_003_Bomb_3P_ = static_cast(0xBEBC36F), ControllableWeapon_001_SentryGun_1P_ = static_cast(0xBEBC370), ControllableWeapon_001_SentryGun_3P_ = static_cast(0xBEBC371), SentryGunPawn_Avata_ = static_cast(0xBEBC372), ControllableWeapon_022_SAMTurret_1P_ = static_cast(0xBEBC373), ControllableWeapon_022_SAMTurret_3P_ = static_cast(0xBEBC374), SAMTurretPawn_Avata_ = static_cast(0xBEBC375), Vehicles_003_VTOL_Weapon_1P_ = static_cast(0xBEBC376), Vehicles_003_VTOL_Weapon_3P_ = static_cast(0xBEBC377), ControllableWeapon_Build_1P_ = static_cast(0xBEBC378), ControllableWeapon_Build_3P_ = static_cast(0xBEBC379), Controler_Helicopter_3p_ = static_cast(0xBEBC37A), Controler_VTOL_3p_ = static_cast(0xBEBC37B), NuclearBomb_Model_1P_ = static_cast(0xBEBC37C), NuclearBomb_Model_3P_ = static_cast(0xBEBC37D), MainWeapon_103_ManOWar_1P_ = static_cast(0xBEBC37E), MainWeapon_103_ManOWar_3P_BR_ = static_cast(0xBEBC37F), ThrowWeapon_053_Smoke_Bomber_1P_ = static_cast(0xBEBC380), ThrowWeapon_053_Smoke_Bomber_3P_BR_ = static_cast(0xBEBC381), ThrowWeapon_070_TrophySystem_ = static_cast(0xBEBC384), ThrowWeapon_017_GoliathGrenade_1P_ = static_cast(0xBEBC385), ThrowWeapon_017_GoliathGrenade_3P_ = static_cast(0xBEBC386), MainWeapon_112_M4A1WerewolfHunter_1P_ = static_cast(0xBEBC387), MainWeapon_112_M4A1WerewolfHunter_3P_BR_ = static_cast(0xBEBC388), MainWeapon_111_AK47Hallowmas_1P_ = static_cast(0xBEBC389), MainWeapon_111_AK47Hallowmas_3P_BR_ = static_cast(0xBEBC38A), MainWeapon_110_RpdWerewolfHunter_1P_ = static_cast(0xBEBC38B), MainWeapon_110_RpdWerewolfHunter_3P_BR_ = static_cast(0xBEBC38C), MeleeWeapon_006_KnifeHallowmas_1P_ = static_cast(0xBEBC38D), MeleeWeapon_006_KnifeHallowmas_3P_BR_ = static_cast(0xBEBC38E), ThrowWeapon_046_Frag_Hallowmas_1P_ = static_cast(0xBEBC38F), ThrowWeapon_046_Frag_Hallowmas_3P_BR_ = static_cast(0xBEBC390), ThrowWeapon_023_Fly_Axe_1P_ = static_cast(0xBEBC391), ThrowWeapon_023_Fly_Axe_3P_BR_ = static_cast(0xBEBC392), MeleeWeapon_005_BigAxe_1P_ = static_cast(0xBEBC393), MeleeWeapon_005_BigAxe_3P_BR_ = static_cast(0xBEBC394), MainWeapon_113_M4LMGMedievalSeries_1P_ = static_cast(0xBEBC395), MainWeapon_113_M4LMGMedievalSeries_3P_BR_ = static_cast(0xBEBC396), MainWeapon_114_PDW57MedievalSeries_1P_ = static_cast(0xBEBC397), MainWeapon_114_PDW57MedievalSeries_3P_BR_ = static_cast(0xBEBC398), MainWeapon_057_FearlessWarrior_SCYTHE_1P_ = static_cast(0xBEBC39A), MainWeapon_057_FearlessWarrior_SCYTHE_3P_ = static_cast(0xBEBC39B), WeaponProjectile_ElectricTripWire_ = static_cast(0xBEBC39C), MainWeapon_115_ChicomCQB_1P_ = static_cast(0xBEBC39D), MainWeapon_115_ChicomCQB_3P_BR_ = static_cast(0xBEBC39E), ThrowWeapon_052_Frag_Grenade_Snowman_1P_ = static_cast(0xBEBC39F), ThrowWeapon_052_Frag_Grenade_Snowman_3P_BR_ = static_cast(0xBEBC3A0), MainWeapon_116_StrikerNewYear_1P_ = static_cast(0xBEBC3A1), MainWeapon_116_StrikerNewYear_3P_BR_ = static_cast(0xBEBC3A2), MainWeapon_117_DLQ33Holidays_1P_ = static_cast(0xBEBC3A3), MainWeapon_117_DLQ33Holidays_3P_BR_ = static_cast(0xBEBC3A4), MainWeapon_118_M4CQB_1P_ = static_cast(0xBEBC3A5), MainWeapon_118_M4CQB_3P_BR_ = static_cast(0xBEBC3A6), MeleeWeapon_007_IceAxe_1P_ = static_cast(0xBEBC3A7), MeleeWeapon_007_IceAxe_3P_BR_ = static_cast(0xBEBC3A8), MainWeapon_119_AK117Holidays_1P_ = static_cast(0xBEBC3A9), MainWeapon_119_AK117Holidays_3P_BR_ = static_cast(0xBEBC3AA), AssiWeapon_005_J358Scorpion_1P_ = static_cast(0xBEBC3AB), AssiWeapon_005_J358Scorpion_3P_BR_ = static_cast(0xBEBC3AC), MainWeapon_125_AKBPNewYear_1P_ = static_cast(0xBEBC3AD), MainWeapon_125_AKBPNewYear_3P_BR_ = static_cast(0xBEBC3AE), MainWeapon_124_LK24CQB_1P_ = static_cast(0xBEBC3AF), MainWeapon_124_LK24CQB_3P_BR_ = static_cast(0xBEBC3B0), MeleeWeapon_008_Baseball_1P_ = static_cast(0xBEBC3B1), MeleeWeapon_008_Baseball_3P_BR_ = static_cast(0xBEBC3B2), MainWeapon_104_Locus_1P_ = static_cast(0xBEBC3B3), MainWeapon_104_Locus_3P_BR_ = static_cast(0xBEBC3B4), MainWeapon_075_HG40WerewolfHunter_1P_ = static_cast(0xBEBC3B5), MainWeapon_075_HG40WerewolfHunter_3P_BR_ = static_cast(0xBEBC3B6), MainWeapon_126_HS0405Tank_1P_ = static_cast(0xBEBC3B7), MainWeapon_126_HS0405Tank_3P_BR_ = static_cast(0xBEBC3B8), ThrowWeapon_040_MonkeyBomb_1P_ZM_ = static_cast(0xBEBC3B9), ThrowWeapon_040_MonkeyBomb_3P_ZM_ = static_cast(0xBEBC3BA), AssiWeapon_061_ElectricTripWire_1P_ = static_cast(0xBEBC3BB), AssiWeapon_061_ElectricTripWire_3P_ = static_cast(0xBEBC3BC), MainWeapon_079_AK117MedievalSeries_1P_ = static_cast(0xBEBC3BD), MainWeapon_079_AK117MedievalSeries_3P_BR_ = static_cast(0xBEBC3BE), MainWeapon_127_AKS74UViking_1P_ = static_cast(0xBEBC3BF), MainWeapon_127_AKS74UViking_3P_BR_ = static_cast(0xBEBC3C0), MainWeapon_129_LK24Viking_1P_ = static_cast(0xBEBC3C1), MainWeapon_129_LK24Viking_3P_BR_ = static_cast(0xBEBC3C2), MainWeapon_128_AK47Tank_1P_ = static_cast(0xBEBC3C3), MainWeapon_128_AK47Tank_3P_BR_ = static_cast(0xBEBC3C4), MainWeapon_130_KN44_1P_ = static_cast(0xBEBC3C5), MainWeapon_130_KN44_3P_BR_ = static_cast(0xBEBC3C6), BR_ElectricTripWireLinkerEffect_Enemy0_ = static_cast(0xBEBC3C7), BR_ElectricTripWireLinkerEffect_Enemy1_ = static_cast(0xBEBC3C8), MainWeapon_132_M16Valentine_1P_ = static_cast(0xBEBC3C9), MainWeapon_132_M16Valentine_3P_BR_ = static_cast(0xBEBC3CA), BR_ElectricTripWireBaseEffect_ = static_cast(0xBEBC3CB), MainWeapon_077_NA45DragonDance_1P_ = static_cast(0xBEBC3CC), MainWeapon_077_NA45DragonDance_3P_BR_ = static_cast(0xBEBC3CD), MainWeapon_134_HG40Geometry_1P_ = static_cast(0xBEBC3CE), MainWeapon_134_HG40Geometry_3P_BR_ = static_cast(0xBEBC3CF), MainWeapon_133_Type25Geometry_1P_ = static_cast(0xBEBC3D0), MainWeapon_133_Type25Geometry_3P_BR_ = static_cast(0xBEBC3D1), MainWeapon_131_S36Valentine_1P_ = static_cast(0xBEBC3D2), MainWeapon_131_S36Valentine_3P_BR_ = static_cast(0xBEBC3D3), MainWeapon_135_HBRDragonDance_1P_ = static_cast(0xBEBC3D4), MainWeapon_135_HBRDragonDance_3P_BR_ = static_cast(0xBEBC3D5), MainWeapon_094_Dredge_3P_BR_ = static_cast(0xBEBC3D6), MainWeapon_136_M4A1TechDeathEngie_1P_ = static_cast(0xBEBC3D7), MainWeapon_136_M4A1TechDeathEngie_3P_BR_ = static_cast(0xBEBC3D8), MainWeapon_137_XPR50Geometry_1P_ = static_cast(0xBEBC3D9), MainWeapon_137_XPR50Geometry_3P_BR_ = static_cast(0xBEBC3DA), MainWeapon_138_AK117MouseYear_1P_ = static_cast(0xBEBC3DB), MainWeapon_138_AK117MouseYear_3P_BR_ = static_cast(0xBEBC3DC), BR_ElectricTripWireBaseDestroyEffect_ = static_cast(0xBEBC3DD), ThrowWeapon_047_CryoBomb_1P_ = static_cast(0xBEBC3DE), ThrowWeapon_047_CryoBomb_3P_BR_ = static_cast(0xBEBC3DF), ThrowWeapon_047_CryoBomb_Scene_ = static_cast(0xBEBC3E0), MainWeapon_149_GKRS_1P_ = static_cast(0xBEBC3E1), MainWeapon_149_GKRS_3P_BR_ = static_cast(0xBEBC3E2), MainWeapon_139_MSMCBoomScrawl_1P_ = static_cast(0xBEBC3E3), MainWeapon_139_MSMCBoomScrawl_3P_BR_ = static_cast(0xBEBC3E4), MainWeapon_141_LocusBoomScrawl_1P_ = static_cast(0xBEBC3E5), MainWeapon_141_LocusBoomScrawl_3P_BR_ = static_cast(0xBEBC3E6), MainWeapon_140_AKS74UCartons_1P_ = static_cast(0xBEBC3E7), MainWeapon_140_AKS74UCartons_3P_BR_ = static_cast(0xBEBC3E8), MainWeapon_142_AK47HeavyMetal_1P_ = static_cast(0xBEBC3E9), MainWeapon_142_AK47HeavyMetal_3P_BR_ = static_cast(0xBEBC3EA), MainWeapon_143_Arctic50HeavyMetal_1P_ = static_cast(0xBEBC3EB), MainWeapon_143_Arctic50HeavyMetal_3P_BR_ = static_cast(0xBEBC3EC), MainWeapon_144_UL736Wasteland_1P_ = static_cast(0xBEBC3ED), MainWeapon_144_UL736Wasteland_3P_BR_ = static_cast(0xBEBC3EE), MainWeapon_145_AKBPWasteland_1P_ = static_cast(0xBEBC3EF), MainWeapon_145_AKBPWasteland_3P_BR_ = static_cast(0xBEBC3F0), MainWeapon_146_M21EBRCartons_1P_ = static_cast(0xBEBC3F1), MainWeapon_146_M21EBRCartons_3P_BR_ = static_cast(0xBEBC3F2), MainWeapon_148_Type25Cardboard_1P_ = static_cast(0xBEBC3F3), MainWeapon_148_Type25Cardboard_3P_BR_ = static_cast(0xBEBC3F4), MainWeapon_147_MSMCWasteland_1P_ = static_cast(0xBEBC3F5), MainWeapon_147_MSMCWasteland_3P_BR_ = static_cast(0xBEBC3F6), MainWeapon_150_AK47Fury_1P_ = static_cast(0xBEBC3F7), MainWeapon_150_AK47Fury_3P_BR_ = static_cast(0xBEBC3F8), AssiWeapon_006_Annihilator_1P_ = static_cast(0xBEBC3F9), AssiWeapon_006_Annihilator_3P_BR_ = static_cast(0xBEBC3FA), MainWeapon_151_GKRSTU_1P_ = static_cast(0xBEBC3FB), MainWeapon_151_GKRSTU_3P_BR_ = static_cast(0xBEBC3FC), MainWeapon_154_AK104Smart_1P_ = static_cast(0xBEBC3FD), MainWeapon_154_AK104Smart_3P_BR_ = static_cast(0xBEBC3FE), MainWeapon_155_M4A1TechSmart_1P_ = static_cast(0xBEBC3FF), MainWeapon_155_M4A1TechSmart_3P_BR_ = static_cast(0xBEBC400), MainWeapon_153_M4A1TechMarberry_1P_ = static_cast(0xBEBC401), MainWeapon_153_M4A1TechMarberry_3P_BR_ = static_cast(0xBEBC402), MainWeapon_156_MiniuziSpstation_1P_ = static_cast(0xBEBC403), MainWeapon_156_MiniuziSpstation_3P_BR_ = static_cast(0xBEBC404), MainWeapon_157_S36LabourFestival_1P_ = static_cast(0xBEBC405), MainWeapon_157_S36LabourFestival_3P_BR_ = static_cast(0xBEBC406), MainWeapon_158_M16LabourFestival_1P_ = static_cast(0xBEBC407), MainWeapon_158_M16LabourFestival_3P_BR_ = static_cast(0xBEBC408), MainWeapon_159_HVK30_1P_ = static_cast(0xBEBC409), MainWeapon_159_HVK30_3P_BR_ = static_cast(0xBEBC40A), ThrowWeapon_048_Frag_Water_1P_ = static_cast(0xBEBC40B), ThrowWeapon_048_Frag_Water_3P_BR_ = static_cast(0xBEBC40C), MainWeapon_152_WaterGun_1P_ = static_cast(0xBEBC40D), MainWeapon_152_WaterGun_3P_BR_ = static_cast(0xBEBC40E), ThrowWeapon_031_FragGrenadeWrathblk_1P_ = static_cast(0xBEBC40F), ThrowWeapon_031_FragGrenadeWrathblk_3P_BR_ = static_cast(0xBEBC410), AssiWeapon_007_MW11Wrathblk_1P_ = static_cast(0xBEBC411), AssiWeapon_007_MW11Wrathblk_3P_BR_ = static_cast(0xBEBC412), MeleeWeapon_052_Shadowblade_1P_ = static_cast(0xBEBC413), MeleeWeapon_052_Shadowblade_3P_BR_ = static_cast(0xBEBC414), MainWeapon_160_RPDOrbit_1P_ = static_cast(0xBEBC415), MainWeapon_160_RPDOrbit_3P_BR_ = static_cast(0xBEBC416), MainWeapon_161_AKilo47_1P_ = static_cast(0xBEBC417), MainWeapon_161_AKilo47_3P_BR_ = static_cast(0xBEBC418), MainWeapon_162_AK117FighterAircraft_1P_ = static_cast(0xBEBC419), MainWeapon_162_AK117FighterAircraft_3P_BR_ = static_cast(0xBEBC41A), MeleeWeapon_051_Nunchucks_1P_ = static_cast(0xBEBC41B), MeleeWeapon_051_Nunchucks_3p_BR_ = static_cast(0xBEBC41C), MeleeWeapon_051_Nunchucks_Gesture_ = static_cast(0xBEBC41D), MainWeapon_166_LK24Tiger_1P_ = static_cast(0xBEBC41E), MainWeapon_166_LK24Tiger_3P_BR_ = static_cast(0xBEBC41F), MainWeapon_165_StrikerFighterAircraft_1P_ = static_cast(0xBEBC420), MainWeapon_165_StrikerFighterAircraft_3P_BR_ = static_cast(0xBEBC421), MainWeapon_163_CorditeZeroG_1P_ = static_cast(0xBEBC422), MainWeapon_163_CorditeZeroG_3P_BR_ = static_cast(0xBEBC423), MainWeapon_167_AKS74UTimeland_1P_ = static_cast(0xBEBC424), MainWeapon_167_AKS74UTimeland_3P_BR_ = static_cast(0xBEBC425), MeleeWeapon_053_SamuraiKnife_1P_ = static_cast(0xBEBC426), MeleeWeapon_053_SamuraiKnife_3p_BR_ = static_cast(0xBEBC427), MainWeapon_169_Type25VampireSlayer_1P_ = static_cast(0xBEBC428), MainWeapon_169_Type25VampireSlayer_3P_BR_ = static_cast(0xBEBC429), MainWeapon_168_AKBPWildWest_1P_ = static_cast(0xBEBC42A), MainWeapon_168_AKBPWildWest_3P_BR_ = static_cast(0xBEBC42B), MainWeapon_170_SniperSniver_1P_ = static_cast(0xBEBC42C), MainWeapon_170_SniperSniver_3P_BR_ = static_cast(0xBEBC42D), MainWeapon_171_Outlaw_1P_ = static_cast(0xBEBC42E), MainWeapon_171_Outlaw_3P_BR_ = static_cast(0xBEBC42F), MainWeapon_172_HBR_1P_ = static_cast(0xBEBC430), MainWeapon_172_HBR_3P_BR_ = static_cast(0xBEBC431), MainWeapon_173_AK117Bengal_1P_ = static_cast(0xBEBC432), MainWeapon_173_AK117Bengal_3P_BR_ = static_cast(0xBEBC433), MainWeapon_174_M4A1TealSteal_1P_ = static_cast(0xBEBC434), MainWeapon_174_M4A1TealSteal_3P_BR_ = static_cast(0xBEBC435), MainWeapon_175_UL736TealSteal_1P_ = static_cast(0xBEBC436), MainWeapon_175_UL736TealSteal_3P_BR_ = static_cast(0xBEBC437), MainWeapon_177_MSMCWildWest_1P_ = static_cast(0xBEBC438), MainWeapon_177_MSMCWildWest_3P_BR_ = static_cast(0xBEBC439), MainWeapon_176_Cordite_1P_ = static_cast(0xBEBC43A), MainWeapon_176_Cordite_3P_BR_ = static_cast(0xBEBC43B), SentryGunWeaponAttachment_ = static_cast(0xBEBC43C), SamWeaponAttachment_ = static_cast(0xBEBC43D), ThrowWeapon_049_SignalFlare_1P_ = static_cast(0xBEBC43E), ThrowWeapon_049_SignalFlare_3P_BR_ = static_cast(0xBEBC43F), MainWeapon_178_ASM10CursedSoul_1P_ = static_cast(0xBEBC440), MainWeapon_178_ASM10CursedSoul_3P_BR_ = static_cast(0xBEBC441), MainWeapon_179_MP5_1P_ = static_cast(0xBEBC442), MainWeapon_179_MP5_3P_ = static_cast(0xBEBC443), MainWeapon_180_PDW57TWD_1P_ = static_cast(0xBEBC444), MainWeapon_180_PDW57TWD_3P_BR_ = static_cast(0xBEBC445), MainWeapon_184_AK117BFH_1P_ = static_cast(0xBEBC446), MainWeapon_184_AK117BFH_3P_BR_ = static_cast(0xBEBC447), MainWeapon_183_M4A1Zomibe_1P_ = static_cast(0xBEBC448), MainWeapon_183_M4A1Zomibe_3P_BR_ = static_cast(0xBEBC449), MainWeapon_185_Type25Zombie_1P_ = static_cast(0xBEBC44A), MainWeapon_185_Type25Zombie_3P_BR_ = static_cast(0xBEBC44B), MainWeapon_181_KACChainsaw_1P_ = static_cast(0xBEBC44C), MainWeapon_181_KACChainsaw_3P_BR_ = static_cast(0xBEBC44D), MainWeapon_186_QQ9Flood_1P_ = static_cast(0xBEBC44E), MainWeapon_186_QQ9Flood_3P_BR_ = static_cast(0xBEBC44F), MainWeapon_187_XPR50SuperNova_1P_ = static_cast(0xBEBC450), MainWeapon_187_XPR50SuperNova_3P_BR_ = static_cast(0xBEBC451), MainWeapon_188_HG40Slayer_1P_ = static_cast(0xBEBC452), MainWeapon_188_HG40Slayer_3P_BR_ = static_cast(0xBEBC453), MainWeapon_191_ChicomZombie_1P_ = static_cast(0xBEBC454), MainWeapon_191_ChicomZombie_3P_BR_ = static_cast(0xBEBC455), MainWeapon_190_M4ZM_1P_ = static_cast(0xBEBC456), MainWeapon_190_M4ZM_3P_BR_ = static_cast(0xBEBC457), MainWeapon_086_LK24Antivenom_1P_ = static_cast(0xBEBC458), MainWeapon_086_LK24Antivenom_3P_BR_ = static_cast(0xBEBC459), MainWeapon_193_KAC_1P_ = static_cast(0xBEBC45A), MainWeapon_193_KAC_3P_BR_ = static_cast(0xBEBC45B), MainWeapon_179_MP5_3P_BR_ = static_cast(0xBEBC45C), NormalWeapon_Max_ = static_cast(0xBEBC45D), MainWeapon_059_M4A1Tech_BR_ = static_cast(0xBEBC5EB), MeleeWeapon_001_Knife_iw6_BR_ = static_cast(0xBEBC5ED), MeleeWeapon_001_Knife_iw6_3p_BR_ = static_cast(0xBEBC5F3), WeaponProjectile_Smoke_ = static_cast(0xBEBC64C), MissileProjectile_ = static_cast(0xBEBC64D), WeaponProjectile_GrappleGun_ = static_cast(0xBEBC64E), WeaponProjectile_CarePackageGrenade_ = static_cast(0xBEBC64F), WeaponProjectile_GravitySpikes_ = static_cast(0xBEBC650), Antelop_001_ScytheType2_3p_BR_ = static_cast(0xBEBC651), Antelop_001_ScytheType2_1p_ = static_cast(0xBEBC652), WeaponProjectile_MonkeyBomb_ZM_ = static_cast(0xBEBC653), Tank_001_Weapon_3p_BR_ = static_cast(0xBEBC654), Tank_001_Weapon_1p_ = static_cast(0xBEBC655), Tank_002_Weapon_3p_BR_ = static_cast(0xBEBC656), Tank_002_Weapon_1p_ = static_cast(0xBEBC657), Weapon_End_ = static_cast(0xBEBC6AF), PickUpEffect_ = static_cast(0xBEBC6B0), PickUpModel_Ammo_ = static_cast(0xBEBC6B1), PickUpModel_PowerUp_DoublePoints_ = static_cast(0xBEBC6B2), PickUpModel_PowerUp_FireSale_ = static_cast(0xBEBC6B3), PickUpModel_PowerUp_InstantKill_ = static_cast(0xBEBC6B4), PickUpModel_PowerUp_KaBoom_ = static_cast(0xBEBC6B5), PickUpModel_PowerUp_MaxAmmo_ = static_cast(0xBEBC6B6), PickUpModel_PowerUp_Key_ = static_cast(0xBEBC6B7), PickUpModel_PowerUp_Health_ = static_cast(0xBEBC6B8), PickUpModel_PowerUp_HealthAmmo_ = static_cast(0xBEBC6B9), PickUpModel_PowerUp_Collect_ = static_cast(0xBEBC6BA), PickUpModel_Perk_Scavenger_ = static_cast(0xBEBC6BB), PickUpModel_PowerUp_DoubleDamage_ = static_cast(0xBEBC6BC), PickUpModel_PowerUp_GoldCoin_ = static_cast(0xBEBC6BD), PickUpModel_DefaultCube_ = static_cast(0xBEBC6BE), PickUpModel_DefaultCapsule_ = static_cast(0xBEBC6BF), PickUpModel_DefaultCylinder_ = static_cast(0xBEBC6C0), PickUpModel_PowerUp_Death_Machine_ = static_cast(0xBEBC6C1), DroppedPickUp_Powerup_ = static_cast(0xBEBC6C2), DroppedPickUp_PVE_ = static_cast(0xBEBC6C3), DroppedPickUp_KC_ = static_cast(0xBEBC6C4), DroppedPickUp_KC_DogTag_ = static_cast(0xBEBC6C5), DroppedPickUp_KC_Gold_ = static_cast(0xBEBC6C6), DroppedPickUp_Bottle_Yellow_ = static_cast(0xBEBC6C7), DroppedPickUp_Bottle_Green_ = static_cast(0xBEBC6C8), PickUpEffect_Bottle_Yellow_ = static_cast(0xBEBC6C9), PickUpEffect_Bottle_Green_ = static_cast(0xBEBC6CA), PickUp_Empty_ = static_cast(0xBEBC6CB), PickUpEffect_Bottle_Red_ = static_cast(0xBEBC6CC), PickUpEffect_Bottle_Blue_ = static_cast(0xBEBC6CD), Weapon_UI_Base_ = static_cast(0xBEBC9D0), AssiWeapon_Desert_Eagle_Gold_UI_ = static_cast(0xBEBCA6E), AssiWeapon_Desert_Eagle_Silver_UI_ = static_cast(0xBEBCA6F), MainWeapon_010_UMP_UI_ = static_cast(0xBEBCA70), MainWeapon_011_AK47_UI_ = static_cast(0xBEBCA71), MainWeapon_001_M4A1_UI_ = static_cast(0xBEBCA72), AssiWeapon_RK5_UI_ = static_cast(0xBEBCA73), MainWeapon_SPARS_UI_ = static_cast(0xBEBCA75), MainWeapon_030_M60_UI_ = static_cast(0xBEBCA76), MainWeapon_012_MP7_UI_ = static_cast(0xBEBCA77), MainWeapon_015_M1216_UI_ = static_cast(0xBEBCA78), MainWeapon_016_870MCS_UI_ = static_cast(0xBEBCA79), MainWeapon_031_MK48_UI_ = static_cast(0xBEBCA7A), MainWeapon_007_SVU_UI_ = static_cast(0xBEBCA7B), MainWeapon_020_Type25_UI_ = static_cast(0xBEBCA7C), MainWeapon_009_XPR50_UI_ = static_cast(0xBEBCA7D), Perk_CommonBase_ = static_cast(0xBEBCA7E), Perk_TextureSet_ = static_cast(0xBEBCA7F), MainWeapon_040_G36C_UI_ = static_cast(0xBEBCA80), Perk_AppliqueBase_ = static_cast(0xBEBCA81), MainWeapon_003_M27_UI_ = static_cast(0xBEBCA83), MainWeapon_008_M82A1_UI_ = static_cast(0xBEBCA84), MainWeapon_014_AN94_UI_ = static_cast(0xBEBCA85), MainWeapon_060_M16A4_UI_ = static_cast(0xBEBCA86), MainWeapon_013_VectorK10_UI_ = static_cast(0xBEBCA87), MainWeapon_032_M249_UI_ = static_cast(0xBEBCA88), ThrowWeapon_010_Stinger_UI_ = static_cast(0xBEBCA89), AssiWeapon_002_USP45_UI_ = static_cast(0xBEBCA8A), AssiWeapon_060_RayGun_UI_ = static_cast(0xBEBCA8B), ThrowWeapon_005_Semtex_ = static_cast(0xBEBCA8C), ThrowWeapon_006_Concussion_ = static_cast(0xBEBCA8D), ThrowWeapon_007_Trip_Mine_ = static_cast(0xBEBCA8E), ThrowWeapon_008_Emp_ = static_cast(0xBEBCA8F), ThrowWeapon_009_SmokeScreen_ = static_cast(0xBEBCA90), ThrowWeapon_011_Flashbang_ = static_cast(0xBEBCA91), ThrowWeapon_030_FragGrenade_ = static_cast(0xBEBCA92), ThrowWeapon_020_Sentry_Turret_ = static_cast(0xBEBCA93), ThrowWeapon_021_Hunter_Killer_ = static_cast(0xBEBCA94), ThrowWeapon_022_Sam_Turret_ = static_cast(0xBEBCA95), Vehicles_002_Stealth_Chopper_ = static_cast(0xBEBCA96), Vehicles_003_VTOL_KillStreak_ = static_cast(0xBEBCA97), KillStreaks_CounterUAV_ = static_cast(0xBEBCA98), KillStreaks_Hellstorm_ = static_cast(0xBEBCA99), KillStreaks_UAV_ = static_cast(0xBEBCA9A), MainWeapon_080_AK117_UI_ = static_cast(0xBEBCA9B), MainWeapon_019_M1887_UI_ = static_cast(0xBEBCA9C), MainWeapon_054_Wunderwaffe_UI_ = static_cast(0xBEBCA9D), MainWeapon_081_AKS74U_UI_ = static_cast(0xBEBCA9E), MainWeapon_005_Arctic_50_UI_ = static_cast(0xBEBCA9F), ThrowWeapon_050_Smrs_UI_ = static_cast(0xBEBCAA0), MainWeapon_004_M21EBR_UI_ = static_cast(0xBEBCAA1), MainWeapon_021_GPAS12_UI_ = static_cast(0xBEBCAA4), MainWeapon_022_Striker_UI_ = static_cast(0xBEBCAA5), MainWeapon_029_Rpd_UI_ = static_cast(0xBEBCAA6), MainWeapon_082_ASM10_UI_ = static_cast(0xBEBCAA7), MainWeapon_034_M4lmg_UI_ = static_cast(0xBEBCAA8), MainWeapon_059_M4A1Tech_UI_ = static_cast(0xBEBCAA9), MainWeapon_070_Chicom_UI_ = static_cast(0xBEBCAAA), MainWeapon_071_WVL_UI_ = static_cast(0xBEBCAAB), MainWeapon_072_TMP_UI_ = static_cast(0xBEBCAAC), MainWeapon_083_PDW57_UI_ = static_cast(0xBEBCAAD), MeleeWeapon_003_Shovel_UI_ = static_cast(0xBEBCAAE), MeleeWeapon_002_Axe_UI_ = static_cast(0xBEBCAAF), MainWeapon_058_Skorpion_UI_ = static_cast(0xBEBCAB0), MainWeapon_006_MSR_UI_ = static_cast(0xBEBCAB1), AssiWeapon_003_1911_UI_ = static_cast(0xBEBCAB2), MeleeWeapon_010_ZombieKnife_Bowie_UI_ = static_cast(0xBEBCAB3), MainWeapon_055_MORS_UI_ = static_cast(0xBEBCAB4), MainWeapon_073_MSMC_UI_ = static_cast(0xBEBCAB5), MainWeapon_074_HG40_UI_ = static_cast(0xBEBCAB6), MainWeapon_084_AKBP_UI_ = static_cast(0xBEBCAB7), MainWeapon_086_LK24_UI_ = static_cast(0xBEBCAB8), MainWeapon_061_UL736_UI_ = static_cast(0xBEBCAB9), MainWeapon_023_M1014_UI_ = static_cast(0xBEBCABA), AssiWeapon_021_44magnum_ui_ = static_cast(0xBEBCABB), MainWeapon_033_S36_UI_ = static_cast(0xBEBCABC), MainWeapon_059_M4A1TechS_UI_ = static_cast(0xBEBCABD), MainWeapon_200_DL_Q33_UI_ = static_cast(0xBEBCABE), MainWeapon_088_ASMBlack_UI_ = static_cast(0xBEBCABF), MainWeapon_022_Striker_SF_UI_ = static_cast(0xBEBCAC0), MainWeapon_200_DL_Q33_LF_UI_ = static_cast(0xBEBCAC2), MainWeapon_089_HG40Black_UI_ = static_cast(0xBEBCAC3), SoliderSkill_CommonBase_ = static_cast(0xBEBCAC4), SoliderSkill_TextureSet_ = static_cast(0xBEBCAC5), Attachment_CommonBase_ = static_cast(0xBEBCAC6), Attachment_TextureSet_ = static_cast(0xBEBCAC7), MainWeapon_049_Electro_UI_ = static_cast(0xBEBCAC8), MainWeapon_004_m21ebr_Flame_UI_ = static_cast(0xBEBCAC9), MainWeapon_005_Arctic_50_Lemo_UI_ = static_cast(0xBEBCACA), ThrowWeapon_014_9Bang_UI_ = static_cast(0xBEBCACB), KillStreaks_CarePackage_ = static_cast(0xBEBCACC), MainWeapon_018_BY15_UI_ = static_cast(0xBEBCACD), MainWeapon_088_ASMBlack_Test_UI_ = static_cast(0xBEBCACE), ThrowWeapon_015_CBU_UI_ = static_cast(0xBEBCACF), ThrowWeapon_016_Nova_gas_grenade_UI_ = static_cast(0xBEBCAD0), ThrowWeapon_070_TrophySystem_UI_ = static_cast(0xBEBCAD1), ThrowWeapon_042_Toy_Bomb_UI_ = static_cast(0xBEBCAD2), ThrowWeapon_041_HeroBow_UI_ = static_cast(0xBEBCAD3), ThrowWeapon_012_Molotov_Cocktail_UI_ = static_cast(0xBEBCAD4), KillStreaks_Drone_UI_ = static_cast(0xBEBCAD5), SoliderSkill_Firepower_UI_ = static_cast(0xBEBCAD6), SoliderSkill_Sneer_UI_ = static_cast(0xBEBCAD7), SoliderSkill_MetalStorm_ = static_cast(0xBEBCAD8), MainWeapon_051_Scythe_UI_ = static_cast(0xBEBCAD9), MainWeapon_052_Purifier_UI_ = static_cast(0xBEBCADA), MainWeapon_053_Tracker_UI_ = static_cast(0xBEBCADB), SoliderSkill_MedicalBox_UI_ = static_cast(0xBEBCADC), MainWeapon_035_M4lmgBlack_UI_ = static_cast(0xBEBCADD), KillStreaks_Recon_UI_ = static_cast(0xBEBCADE), MainWeapon_036_M4Black_UI_ = static_cast(0xBEBCADF), AssiWeapon_004_J358Black_UI_ = static_cast(0xBEBCAE0), MainWeapon_037_Arctic50Black_UI_ = static_cast(0xBEBCAE1), ThrowWeapon_080_Gauntlet_UI_ = static_cast(0xBEBCAE2), ThrowWeapon_081_InductionGun_UI_ = static_cast(0xBEBCAE3), MainWeapon_090_AK47Black_UI_ = static_cast(0xBEBCAE4), MeleeWeapon_014_KnifeS_UI_ = static_cast(0xBEBCAE5), MainWeapon_092_BY15Black_UI_ = static_cast(0xBEBCAE6), MainWeapon_056_ChemGun_UI_ = static_cast(0xBEBCAE7), Card_CommonBase_ = static_cast(0xBEBCAE8), Card_TextureSet_ = static_cast(0xBEBCAE9), MainWeapon_095_HG40Lava_UI_ = static_cast(0xBEBCAEA), MeleeWeapon_040_HeroGravitySpike_UI_ = static_cast(0xBEBCAEB), MainWeapon_096_DredgeLava_UI_ = static_cast(0xBEBCAEC), MainWeapon_094_DredgeRainBow_UI_ = static_cast(0xBEBCAED), MainWeapon_120_Razorback_UI_ = static_cast(0xBEBCAEE), MainWeapon_091_DLQ33Black_UI_ = static_cast(0xBEBCAEF), MainWeapon_099_ICRLava_UI_ = static_cast(0xBEBCAF0), MainWeapon_098_ICR_UI_ = static_cast(0xBEBCAF1), MainWeapon_100_ICREffects_UI_ = static_cast(0xBEBCAF2), MainWeapon_101_KRM262_UI_ = static_cast(0xBEBCAF3), MainWeapon_102_KRM262Lava_UI_ = static_cast(0xBEBCAF4), MainWeapon_121_RazorbackRainBow_UI_ = static_cast(0xBEBCAF5), MainWeapon_122_RazorbackDarkmatter_UI_ = static_cast(0xBEBCAF6), MainWeapon_123_RazorbackGlassLike_UI_ = static_cast(0xBEBCAF7), MainWeapon_105_LocusEffects_UI_ = static_cast(0xBEBCAF8), MeleeWeapon_011_KnifeCombat_UI_ = static_cast(0xBEBCAF9), MainWeapon_107_M21EBRGD_UI_ = static_cast(0xBEBCAFA), MainWeapon_108_LK24GD_UI_ = static_cast(0xBEBCAFB), MainWeapon_109_PDW57GD_UI_ = static_cast(0xBEBCAFC), MainWeapon_093_Pharo_UI_ = static_cast(0xBEBCAFD), MeleeWeapon_004_Karambit_UI_ = static_cast(0xBEBCAFE), MainWeapon_103_ManOWar_UI_ = static_cast(0xBEBCAFF), MainWeapon_112_M4A1WerewolfHunter_UI_ = static_cast(0xBEBCB00), MainWeapon_111_AK47Hallowmas_UI_ = static_cast(0xBEBCB01), MainWeapon_110_RpdWerewolfHunter_UI_ = static_cast(0xBEBCB02), MeleeWeapon_006_KnifeHallowmas_UI_ = static_cast(0xBEBCB03), ThrowWeapon_046_Frag_Hallowmas_UI_ = static_cast(0xBEBCB04), MeleeWeapon_005_BigAxe_UI_ = static_cast(0xBEBCB05), AssiWeapon_061_ElectricTripWire_UI_ = static_cast(0xBEBCB06), ThrowWeapon_082_ActiveCamo_UI_ = static_cast(0xBEBCB07), Avatar_CommonBase_ = static_cast(0xBEBCB1A), Avatar_TextureSet_ = static_cast(0xBEBCB1B), Frame_CommonBase_ = static_cast(0xBEBCB1C), Frame_TextureSet_ = static_cast(0xBEBCB1D), MainWeapon_113_M4LMGMedievalSeries_UI_ = static_cast(0xBEBCB1E), MainWeapon_114_PDW57MedievalSeries_UI_ = static_cast(0xBEBCB1F), MainWeapon_115_ChicomCQB_UI_ = static_cast(0xBEBCB20), ThrowWeapon_052_Frag_Grenade_Snowman_UI_ = static_cast(0xBEBCB21), MainWeapon_116_StrikerNewYear_UI_ = static_cast(0xBEBCB22), MainWeapon_117_DLQ33Holidays_UI_ = static_cast(0xBEBCB23), MainWeapon_118_M4CQB_UI_ = static_cast(0xBEBCB24), MeleeWeapon_007_IceAxe_UI_ = static_cast(0xBEBCB25), MainWeapon_119_AK117Holidays_UI_ = static_cast(0xBEBCB26), AssiWeapon_005_J358Scorpion_UI_ = static_cast(0xBEBCB27), MainWeapon_125_AKBPNewYear_UI_ = static_cast(0xBEBCB28), MainWeapon_124_LK24CQB_UI_ = static_cast(0xBEBCB29), Resurgence_coin_UI_ = static_cast(0xBEBCB2A), ThrowWeapon_023_Fly_Axe_UI_ = static_cast(0xBEBCB2B), MeleeWeapon_008_Baseball_UI_ = static_cast(0xBEBCB2C), MainWeapon_104_Locus_UI_ = static_cast(0xBEBCB2D), MainWeapon_075_HG40WerewolfHunter_UI_ = static_cast(0xBEBCB2E), ThrowWeapon_040_MonkeyBomb_UI_ = static_cast(0xBEBCB2F), MainWeapon_126_HS0405Tank_UI_ = static_cast(0xBEBCB30), MainWeapon_079_AK117MedievalSeries_UI_ = static_cast(0xBEBCB31), MainWeapon_127_AKS74UViking_UI_ = static_cast(0xBEBCB32), MainWeapon_129_LK24Viking_UI_ = static_cast(0xBEBCB33), MainWeapon_128_AK47Tank_UI_ = static_cast(0xBEBCB34), MainWeapon_130_KN44_UI_ = static_cast(0xBEBCB35), MainWeapon_132_M16Valentine_UI_ = static_cast(0xBEBCB36), MainWeapon_077_NA45DragonDance_UI_ = static_cast(0xBEBCB37), MainWeapon_134_HG40Geometry_UI_ = static_cast(0xBEBCB38), MainWeapon_133_Type25Geometry_UI_ = static_cast(0xBEBCB39), MainWeapon_131_S36Valentine_UI_ = static_cast(0xBEBCB3A), MainWeapon_135_HBRDragonDance_UI_ = static_cast(0xBEBCB3B), MainWeapon_094_Dredge_UI_ = static_cast(0xBEBCB3C), MainWeapon_136_M4A1TechDeathEngie_UI_ = static_cast(0xBEBCB3D), MainWeapon_137_XPR50Geometry_UI_ = static_cast(0xBEBCB3E), MainWeapon_138_AK117MouseYear_UI_ = static_cast(0xBEBCB3F), ThrowWeapon_047_CryoBomb_UI_ = static_cast(0xBEBCB44), MainWeapon_149_GKRS_UI_ = static_cast(0xBEBCB45), MainWeapon_139_MSMCBoomScrawl_UI_ = static_cast(0xBEBCB46), MainWeapon_141_LocusBoomScrawl_UI_ = static_cast(0xBEBCB47), MainWeapon_140_AKS74UCartons_UI_ = static_cast(0xBEBCB48), MainWeapon_142_AK47HeavyMetal_UI_ = static_cast(0xBEBCB49), MainWeapon_143_Arctic50HeavyMetal_UI_ = static_cast(0xBEBCB4A), MainWeapon_144_UL736Wasteland_UI_ = static_cast(0xBEBCB4B), MainWeapon_145_AKBPWasteland_UI_ = static_cast(0xBEBCB4C), MainWeapon_146_M21EBRCartons_UI_ = static_cast(0xBEBCB4D), MainWeapon_148_Type25Cardboard_UI_ = static_cast(0xBEBCB4E), MainWeapon_147_MSMCWasteland_UI_ = static_cast(0xBEBCB4F), MainWeapon_150_AK47Fury_UI_ = static_cast(0xBEBCB50), AssiWeapon_006_Annihilator_UI_ = static_cast(0xBEBCB51), MainWeapon_151_GKRSTU_UI_ = static_cast(0xBEBCB52), MainWeapon_154_AK104Smart_UI_ = static_cast(0xBEBCB55), MainWeapon_155_M4A1TechSmart_UI_ = static_cast(0xBEBCB56), MainWeapon_153_M4A1TechMarberry_UI_ = static_cast(0xBEBCB57), MainWeapon_156_MiniuziSpstation_UI_ = static_cast(0xBEBCB58), MainWeapon_157_S36LabourFestival_UI_ = static_cast(0xBEBCB59), MainWeapon_158_M16LabourFestival_UI_ = static_cast(0xBEBCB5C), MainWeapon_159_HVK30_UI_ = static_cast(0xBEBCB5D), ThrowWeapon_048_Frag_Water_UI_ = static_cast(0xBEBE916), MainWeapon_152_WaterGun_UI_ = static_cast(0xBEBE917), ThrowWeapon_031_FragGrenadeWrathblk_UI_ = static_cast(0xBEBE918), AssiWeapon_007_MW11Wrathblk_UI_ = static_cast(0xBEBE919), MeleeWeapon_052_Shadowblade_UI_ = static_cast(0xBEBE91A), MainWeapon_160_RPDOrbit_UI_ = static_cast(0xBEBE91B), MainWeapon_161_AKilo47_UI_ = static_cast(0xBEBE91C), MainWeapon_162_AK117FighterAircraft_UI_ = static_cast(0xBEBE91D), Coin_Credit_UI_ = static_cast(0xBEBE91E), Coin_Diamond_UI_ = static_cast(0xBEBE91F), MeleeWeapon_051_Nunchucks_UI_ = static_cast(0xBEBE920), MainWeapon_166_LK24Tiger_UI_ = static_cast(0xBEBE921), MainWeapon_165_StrikerFighterAircraft_UI_ = static_cast(0xBEBE922), MainWeapon_163_CorditeZeroG_UI_ = static_cast(0xBEBE923), MainWeapon_167_AKS74UTimeland_UI_ = static_cast(0xBEBE924), MeleeWeapon_053_SamuraiKnife_UI_ = static_cast(0xBEBE925), MainWeapon_169_Type25VampireSlayer_UI_ = static_cast(0xBEBE926), MainWeapon_168_AKBPWildWest_UI_ = static_cast(0xBEBE927), MainWeapon_170_SniperSniver_UI_ = static_cast(0xBEBE928), MainWeapon_171_Outlaw_UI_ = static_cast(0xBEBE929), MainWeapon_172_HBR_UI_ = static_cast(0xBEBE92A), MainWeapon_173_AK117Bengal_UI_ = static_cast(0xBEBE92B), MainWeapon_174_M4A1TealSteal_UI_ = static_cast(0xBEBE92C), MainWeapon_175_UL736TealSteal_UI_ = static_cast(0xBEBE92D), MainWeapon_177_MSMCWildWest_UI_ = static_cast(0xBEBE92E), MainWeapon_176_Cordite_UI_ = static_cast(0xBEBE92F), ThrowWeapon_049_SignalFlare_UI_ = static_cast(0xBEBE930), KillStreaks_Airstrike_UI_ = static_cast(0xBEBE931), ThrowWeapon_053_Smoke_Bomber_UI_ = static_cast(0xBEBE932), MainWeapon_178_ASM10CursedSoul_UI_ = static_cast(0xBEBE933), MainWeapon_179_MP5_UI_ = static_cast(0xBEBE934), MainWeapon_180_PDW57TWD_UI_ = static_cast(0xBEBE935), MainWeapon_184_AK117BFH_UI_ = static_cast(0xBEBE936), MainWeapon_183_M4A1Zomibe_UI_ = static_cast(0xBEBE937), MainWeapon_185_Type25Zombie_UI_ = static_cast(0xBEBE938), MainWeapon_181_KACChainsaw_UI_ = static_cast(0xBEBE939), MainWeapon_186_QQ9Flood_UI_ = static_cast(0xBEBE93A), MainWeapon_187_XPR50SuperNova_UI_ = static_cast(0xBEBE93B), MainWeapon_188_HG40Slayer_UI_ = static_cast(0xBEBE93C), MainWeapon_191_ChicomZombie_UI_ = static_cast(0xBEBE93D), MainWeapon_190_M4ZM_UI_ = static_cast(0xBEBE93E), MainWeapon_086_LK24Antivenom_UI_ = static_cast(0xBEBE93F), MainWeapon_193_KAC_UI_ = static_cast(0xBEBE940), NormalWeapon_UI_Max_ = static_cast(0xBEBE941), For01_AK47_UI_ = static_cast(0xBFB13E1), For_AR_UI_ = static_cast(0xBFB13E2), For_SMG_UI_ = static_cast(0xBFB13E3), For_LMG_UI_ = static_cast(0xBFB13E4), For01_GreICR_UI_ = static_cast(0xBFB13E5), Grip_M4A1_01_UI_ = static_cast(0xBFB17CA), Grip_870MCS_016_UI_ = static_cast(0xBFB17CB), Grip_MK48_031_UI_ = static_cast(0xBFB17CC), Grip_SVU_007_UI_ = static_cast(0xBFB17CD), Grip_AN94_UI_ = static_cast(0xBFB17CF), Grip_M27_UI_ = static_cast(0xBFB17D1), Grip_M249_UI_ = static_cast(0xBFB17D3), Grip_G26C_UI_ = static_cast(0xBFB17D5), Grip_AK117_UI_ = static_cast(0xBFB17D6), Gri01_Quick_Draw_UI_ = static_cast(0xBFB17D7), Mag_M4A1_01_UI_ = static_cast(0xBFB1F9A), Mag_MP7_012_UI_ = static_cast(0xBFB1F9B), Mag_M1216_015_UI_ = static_cast(0xBFB1F9C), Mag_MK48_031_UI_ = static_cast(0xBFB1F9D), Mag_SVU_007_UI_ = static_cast(0xBFB1F9E), Mag_AN94_UI_ = static_cast(0xBFB1FA0), Mag_M27_UI_ = static_cast(0xBFB1FA2), Mag_M249_UI_ = static_cast(0xBFB1FA4), Mag_VECTOR_UI_ = static_cast(0xBFB1FA6), Mag_G36C_UI_ = static_cast(0xBFB1FA7), Mag_AK117_080_UI_ = static_cast(0xBFB1FA8), Muzzle_M4A1_01_UI_ = static_cast(0xBFB2381), Muzzle_SVU_007_UI_ = static_cast(0xBFB2382), Muzzle_AK_UI_ = static_cast(0xBFB2384), Muzzle_AR_UI_ = static_cast(0xBFB2385), Muzzle_Pistol_UI_ = static_cast(0xBFB2388), Muzzle_SMG_UI_ = static_cast(0xBFB2389), Muzzle_Sniper_UI_ = static_cast(0xBFB238A), Muzzle02_AK_UI_ = static_cast(0xBFB238B), Muzzle02_AR_UI_ = static_cast(0xBFB238C), Muzzle02_SMG_UI_ = static_cast(0xBFB238D), Muzzle03_AR_UI_ = static_cast(0xBFB238E), Muzzle02_Sniper_UI_ = static_cast(0xBFB238F), Muzzle_Rmr01_UI_ = static_cast(0xBFB2390), Muzzle01_shotgun_UI_ = static_cast(0xBFB2393), Muzzle01_LMG_UI_ = static_cast(0xBFB2394), Muzzle01_Sho_UI_ = static_cast(0xBFB2395), Rai_M4A1_01_UI_ = static_cast(0xBFB276A), Rai_M1216_015_UI_ = static_cast(0xBFB276B), Rai_870MCS_016_UI_ = static_cast(0xBFB276C), Rai_MK48_031_UI_ = static_cast(0xBFB276D), Rai_SVU_007_UI_ = static_cast(0xBFB276E), Rai_G36C_040_UI_ = static_cast(0xBFB2770), Rai_AN94_UI_ = static_cast(0xBFB2771), Rai_M27_UI_ = static_cast(0xBFB2773), Rai_M249_UI_ = static_cast(0xBFB2775), Rai_AK117_UI_ = static_cast(0xBFB2778), Sight_Acog_M4A1_01_UI_ = static_cast(0xBFB2B51), Sight_Eotech_UI_ = static_cast(0xBFB2B52), Sight_Reflex_UI_ = static_cast(0xBFB2B53), Sight_SVU_UI_ = static_cast(0xBFB2B54), Sra_M4A1_01_UI_ = static_cast(0xBFB2F39), Sra_Wlp_01_UI_ = static_cast(0xBFB2F3A), Sra01_Dbal_UI_ = static_cast(0xBFB2F3B), Sra02_Wlp_UI_ = static_cast(0xBFB2F3C), Sto_M4A1_01_UI_ = static_cast(0xBFB3322), Sto_MP7_012_UI_ = static_cast(0xBFB3323), Sto_870MCS_016_UI_ = static_cast(0xBFB3324), Sto_MK48_031_UI_ = static_cast(0xBFB3325), Sto_G36C_040_UI_ = static_cast(0xBFB3327), Sto_AN94_UI_ = static_cast(0xBFB3328), Sto_M27_UI_ = static_cast(0xBFB332A), Sto_M249_UI_ = static_cast(0xBFB332B), Sto_Vector_UI_ = static_cast(0xBFB332C), Sto_AK117_UI_ = static_cast(0xBFB332E), Iro_MP7_012_UI_ = static_cast(0xBFB3709), Iro_M1216_015_UI_ = static_cast(0xBFB370A), Iro_870MCS_016_UI_ = static_cast(0xBFB370B), Iro_MK48_031_UI_ = static_cast(0xBFB370C), Iro_G36C_040_UI_ = static_cast(0xBFB370E), Iro_AN94_UI_ = static_cast(0xBFB370F), Iro_M27_UI_ = static_cast(0xBFB3711), Iro_M249_UI_ = static_cast(0xBFB3712), IroDown_M16A4_UI_ = static_cast(0xBFB3716), IroDown_VectorK10_UI_ = static_cast(0xBFB3718), Iro_AK117_UI_ = static_cast(0xBFB3719), Grip01_GPAS12_UI_ = static_cast(0xBFB371E), MAG01_GPAS12_UI_ = static_cast(0xBFB371F), Rai01_GPAS12_UI_ = static_cast(0xBFB3720), Iro01_GPAS12_UI_ = static_cast(0xBFB3721), Sto01_GPAS12_UI_ = static_cast(0xBFB3722), MAG01_Striker_UI_ = static_cast(0xBFB3723), Rai01_Striker_UI_ = static_cast(0xBFB3724), Iro01_Striker_UI_ = static_cast(0xBFB3725), Grip01_Rpd_UI_ = static_cast(0xBFB3726), MAG01_Rpd_UI_ = static_cast(0xBFB3727), Rai01_Rpd_UI_ = static_cast(0xBFB3728), Iro01Down_Rpd_UI_ = static_cast(0xBFB3729), Iro01UP_Rpd_UI_ = static_cast(0xBFB372A), Sto01_Rpd_UI_ = static_cast(0xBFB372B), Grip01_ASM10_UI_ = static_cast(0xBFB372C), MAG01_ASM10_UI_ = static_cast(0xBFB372D), Rai01_ASM10_UI_ = static_cast(0xBFB372E), Iro01Down_ASM10_UI_ = static_cast(0xBFB372F), Iro01UP_ASM10_UI_ = static_cast(0xBFB3730), Sto01_ASM10_UI_ = static_cast(0xBFB3731), Grip01_XPR50_UI_ = static_cast(0xBFB3732), MAG01_XPR50_UI_ = static_cast(0xBFB3733), Sig01_XPR50_UI_ = static_cast(0xBFB3735), Sto01_XPR50_UI_ = static_cast(0xBFB3736), Gri01_m4lmg_UI_ = static_cast(0xBFB3737), Mag01_m4lmg_UI_ = static_cast(0xBFB3738), Rai01_M4lmg_UI_ = static_cast(0xBFB3739), Sto01_m4lmg_ui_ = static_cast(0xBFB373B), Grip01_M4A1Tech_UI_ = static_cast(0xBFB373C), MAG01_M4A1Tech_UI_ = static_cast(0xBFB373D), Rai01_M4A1Tech_UI_ = static_cast(0xBFB373E), Iro01Down_M4A1Tech_UI_ = static_cast(0xBFB373F), Iro01Up_M4A1Tech_UI_ = static_cast(0xBFB3740), Sto01_M4A1Tech_UI_ = static_cast(0xBFB3741), Grip01_Chicom_UI_ = static_cast(0xBFB3742), MAG01_Chicom_UI_ = static_cast(0xBFB3743), Rai01_Chicom_UI_ = static_cast(0xBFB3744), Iro01_Chicom_UI_ = static_cast(0xBFB3745), Sto01_Chicom_UI_ = static_cast(0xBFB3746), MAG01_WVL_UI_ = static_cast(0xBFB3747), Rai01_WVL_UI_ = static_cast(0xBFB3748), Iro01_WVL_UI_ = static_cast(0xBFB3749), Sto01_WVL_UI_ = static_cast(0xBFB374A), Mag_tmp_ui_ = static_cast(0xBFB374B), MAG01_PDW57_UI_ = static_cast(0xBFB374C), Rai01_PDW57_UI_ = static_cast(0xBFB374D), Sto01_PDW57_UI_ = static_cast(0xBFB374E), Iro01Down_PDW57_UI_ = static_cast(0xBFB374F), Iro01Up_PDW57_UI_ = static_cast(0xBFB3750), Grip01_Skorpion_UI_ = static_cast(0xBFB3753), MAG01_Skorpion_UI_ = static_cast(0xBFB3754), Rai01_Skorpion_UI_ = static_cast(0xBFB3755), Iro01_Skorpion_UI_ = static_cast(0xBFB3756), Sto01_Skorpion_UI_ = static_cast(0xBFB3757), Gri01_Msr_UI_ = static_cast(0xBFB3758), MAG01_Msr_UI_ = static_cast(0xBFB3759), Rai01_Msr_UI_ = static_cast(0xBFB375A), Sco01_Msr_UI_ = static_cast(0xBFB375B), Sto01_Msr_UI_ = static_cast(0xBFB375C), MAG01_USP45_UI_ = static_cast(0xBFB375D), Rai01_W1200_UI_ = static_cast(0xBFB375E), Iro01_W1200_UI_ = static_cast(0xBFB375F), Sto01_W1200_UI_ = static_cast(0xBFB3760), MAG01_1911_UI_ = static_cast(0xBFB3761), Gri01_arctic_50_UI_ = static_cast(0xBFB3762), mag01_arctic_50_UI_ = static_cast(0xBFB3763), Muz01_arctic_50_UI_ = static_cast(0xBFB3764), Rai01_arctic_50_UI_ = static_cast(0xBFB3765), Sco01_arctic_50_UI_ = static_cast(0xBFB3766), Sto01_arctic_50_UI_ = static_cast(0xBFB3767), Grip01_MSMC_UI_ = static_cast(0xBFB3769), MAG01_MSMC_UI_ = static_cast(0xBFB376A), Rai01_MSMC_UI_ = static_cast(0xBFB376B), Iro01_MSMC_UI_ = static_cast(0xBFB376C), Sto01_MSMC_UI_ = static_cast(0xBFB376D), Grip01_HG40_UI_ = static_cast(0xBFB376E), MAG01_HG40_UI_ = static_cast(0xBFB376F), Muz01_HG40_UI_ = static_cast(0xBFB3770), Rai01_HG40_UI_ = static_cast(0xBFB3771), Sto01_HG40_UI_ = static_cast(0xBFB3773), Grip01_AKBP_UI_ = static_cast(0xBFB3774), MAG01_AKBP_UI_ = static_cast(0xBFB3775), Rai01_AKBP_UI_ = static_cast(0xBFB3776), Sto01_AKBP_UI_ = static_cast(0xBFB3778), Gri01_LK24_UI_ = static_cast(0xBFB3779), MAG01_LK24_UI_ = static_cast(0xBFB377A), Rai01_LK24_UI_ = static_cast(0xBFB377B), Iro01_LK24_UI_ = static_cast(0xBFB377C), Sto01_LK24_UI_ = static_cast(0xBFB377D), Grip01_UL736_UI_ = static_cast(0xBFB377E), MAG01_UL736_UI_ = static_cast(0xBFB377F), Rai01_UL736_UI_ = static_cast(0xBFB3780), Iro01_UL736_UI_ = static_cast(0xBFB3781), Sto01_UL736_UI_ = static_cast(0xBFB3782), Grip01_M1014_UI_ = static_cast(0xBFB3783), Rai01_M1014_UI_ = static_cast(0xBFB3784), Iro01_M1014_UI_ = static_cast(0xBFB3785), Sto01_M1014_UI_ = static_cast(0xBFB3786), Grip01_Type25_UI_ = static_cast(0xBFB3787), MAG01_Type25_UI_ = static_cast(0xBFB3788), Rai01_Type25_UI_ = static_cast(0xBFB3789), Grip01_AKS74U_UI_ = static_cast(0xBFB378B), MAG01_AKS74U_UI_ = static_cast(0xBFB378C), Rai01_AKS74U_UI_ = static_cast(0xBFB378D), Iro01Down_AKS74U_UI_ = static_cast(0xBFB378E), Iro01Up_AKS74U_UI_ = static_cast(0xBFB378F), Sto01_AKS74U_UI_ = static_cast(0xBFB3790), Gri01_m21ebr_ui_ = static_cast(0xBFB3791), Mag01_m21ebr_ui_ = static_cast(0xBFB3792), Rai01_m21ebr_ui_ = static_cast(0xBFB3794), Sco01_m21ebr_ui_ = static_cast(0xBFB3795), Sto01_m21ebr_ui_ = static_cast(0xBFB3796), Gri01_44magnum_ui_ = static_cast(0xBFB3797), Grip01_S36_UI_ = static_cast(0xBFB3798), Mag01_S36_UI_ = static_cast(0xBFB3799), Rai01_S36_UI_ = static_cast(0xBFB379A), Iro01Up_S36_UI_ = static_cast(0xBFB379C), Grip01_M4A1TechS_UI_ = static_cast(0xBFB379D), Rai01_M4A1TechS_UI_ = static_cast(0xBFB379E), Iro01Down_M4A1TechS_UI_ = static_cast(0xBFB379F), Iro01Up_M4A1TechS_UI_ = static_cast(0xBFB37A0), Sto01_M4A1TechS_UI_ = static_cast(0xBFB37A1), MAG01_M4A1TechS_UI_ = static_cast(0xBFB37A2), MAG01_44Magnum_UI_ = static_cast(0xBFB37A3), MAG02_44Magnum_UI_ = static_cast(0xBFB37A4), MAG03_44Magnum_UI_ = static_cast(0xBFB37A5), Grip01_AK47_UI_ = static_cast(0xBFB37A7), Guide01_AK47_UI_ = static_cast(0xBFB37A8), MAG01_AK47_UI_ = static_cast(0xBFB37A9), Rai01_AK47_UI_ = static_cast(0xBFB37AA), Iro01_AK47_UI_ = static_cast(0xBFB37AB), Sto01_AK47_UI_ = static_cast(0xBFB37AC), Sig01_MORS_UI_ = static_cast(0xBFB37AD), MAG02_M21ebr_UI_ = static_cast(0xBFB37AE), MAG03_M21ebr_UI_ = static_cast(0xBFB37AF), MAG04_M21ebr_UI_ = static_cast(0xBFB37B0), Sto02_M21ebr_UI_ = static_cast(0xBFB37B1), MAG02_Arctic_50_UI_ = static_cast(0xBFB37B2), MAG03_Arctic_50_UI_ = static_cast(0xBFB37B3), MAG04_Arctic_50_UI_ = static_cast(0xBFB37B4), Sto02_Arctic_50_UI_ = static_cast(0xBFB37B5), MAG02_XPR50_UI_ = static_cast(0xBFB37B6), MAG03_XPR50_UI_ = static_cast(0xBFB37B7), MAG04_XPR50_UI_ = static_cast(0xBFB37B8), Muz01_XPR50_UI_ = static_cast(0xBFB37B9), Sto02_XPR50_UI_ = static_cast(0xBFB37BA), Grip01_M82A1_UI_ = static_cast(0xBFB37BB), MAG01_M82A1_UI_ = static_cast(0xBFB37BC), Muz01_M82A1_UI_ = static_cast(0xBFB37BD), Rai01_M82A1_UI_ = static_cast(0xBFB37BE), Sig01_M82A1_UI_ = static_cast(0xBFB37BF), MAG02_AK47_UI_ = static_cast(0xBFB37C0), Sto02_AK47_UI_ = static_cast(0xBFB37C1), Grip01_DL_Q33_UI_ = static_cast(0xBFB37C2), MAG01_DL_Q33_UI_ = static_cast(0xBFB37C3), Muz01_DL_Q33_UI_ = static_cast(0xBFB37C4), Rai01_DL_Q33_UI_ = static_cast(0xBFB37C5), Sco01_DL_Q33_UI_ = static_cast(0xBFB37C6), Sto01_DL_Q33_UI_ = static_cast(0xBFB37C7), MAG02_Type25_UI_ = static_cast(0xBFB37C8), MAG03_Type25_UI_ = static_cast(0xBFB37C9), MAG04_Type25_UI_ = static_cast(0xBFB37CA), Iro01Down_Type25_UI_ = static_cast(0xBFB37CB), Iro01Up_Type25_UI_ = static_cast(0xBFB37CC), Sto02_Type25_UI_ = static_cast(0xBFB37CD), MAG02_ASM10_UI_ = static_cast(0xBFB37CE), MAG03_ASM10_UI_ = static_cast(0xBFB37CF), Sto02_ASM10_UI_ = static_cast(0xBFB37D0), Sto02_M4LMG_UI_ = static_cast(0xBFB37D1), Iro01Down_VectorK10_UI_ = static_cast(0xBFB37D2), Iro01Up_VectorK10_UI_ = static_cast(0xBFB37D3), MAG02_M4A1TechS_UI_ = static_cast(0xBFB37D4), MAG03_M4A1TechS_UI_ = static_cast(0xBFB37D5), Sto02_M4A1TechS_UI_ = static_cast(0xBFB37D6), MAG02_AKS74U_UI_ = static_cast(0xBFB37D7), MAG03_AKS74U_UI_ = static_cast(0xBFB37D8), MAG04_AKS74U_UI_ = static_cast(0xBFB37D9), Sto02_AKS74U_UI_ = static_cast(0xBFB37DA), Grip01_M16A4_UI_ = static_cast(0xBFB37DB), MAG01_M16A4_UI_ = static_cast(0xBFB37DC), Rai01_M16A4_UI_ = static_cast(0xBFB37DD), Iro01Down_M16A4_UI_ = static_cast(0xBFB37DE), Iro01Up_M16A4_UI_ = static_cast(0xBFB37DF), Sto01_M16A4_UI_ = static_cast(0xBFB37E0), Grip01_ASMBlack_UI_ = static_cast(0xBFB37E1), MAG01_ASMBlack_UI_ = static_cast(0xBFB37E2), Rai01_ASMBlack_UI_ = static_cast(0xBFB37E3), Iro01_ASMBlack_UI_ = static_cast(0xBFB37E4), Sto01_ASMBlack_UI_ = static_cast(0xBFB37E5), MAG01_Striker_SF_UI_ = static_cast(0xBFB37E6), Rai01_Striker_SF_UI_ = static_cast(0xBFB37E7), Iro01_Striker_SF_UI_ = static_cast(0xBFB37E8), Grip01_DL_Q33_LF_UI_ = static_cast(0xBFB37EF), MAG01_DL_Q33_LF_UI_ = static_cast(0xBFB37F0), Muz01_DL_Q33_LF_UI_ = static_cast(0xBFB37F1), Rai01_DL_Q33_LF_UI_ = static_cast(0xBFB37F2), Sco01_DL_Q33_LF_UI_ = static_cast(0xBFB37F3), Sto01_DL_Q33_LF_UI_ = static_cast(0xBFB37F4), Grip01_HG40Black_UI_ = static_cast(0xBFB37F5), MAG01_HG40Black_UI_ = static_cast(0xBFB37F6), Rai01_HG40Black_UI_ = static_cast(0xBFB37F7), Iro01_HG40Black_UI_ = static_cast(0xBFB37F8), Sto01_HG40Black_UI_ = static_cast(0xBFB37F9), Gri01_m21ebr_Flame_ui_ = static_cast(0xBFB37FA), Mag01_m21ebr_Flame_ui_ = static_cast(0xBFB37FB), Rai01_m21ebr_Flame_ui_ = static_cast(0xBFB37FC), Sco01_m21ebr_Flame_ui_ = static_cast(0xBFB37FD), Sto01_m21ebr_Flame_ui_ = static_cast(0xBFB37FE), mag01_arctic_50_Lemo_UI_ = static_cast(0xBFB37FF), Muz01_arctic_50_Lemo_UI_ = static_cast(0xBFB3800), Rai01_arctic_50_Lemo_UI_ = static_cast(0xBFB3801), Sco01_arctic_50_Lemo_UI_ = static_cast(0xBFB3802), Sto01_arctic_50_Lemo_UI_ = static_cast(0xBFB3803), MAG02_PDW57_UI_ = static_cast(0xBFB3804), MAG03_PDW57_UI_ = static_cast(0xBFB3805), Sto02_PDW57_UI_ = static_cast(0xBFB3806), MAG02_Chicom_UI_ = static_cast(0xBFB3807), MAG03_Chicom_UI_ = static_cast(0xBFB3808), MAG04_Chicom_UI_ = static_cast(0xBFB3809), Sto02_Chicom_UI_ = static_cast(0xBFB380A), MAG02_1911_UI_ = static_cast(0xBFB380B), MAG03_1911_UI_ = static_cast(0xBFB380C), MAG02_Striker_UI_ = static_cast(0xBFB380D), MAG03_Striker_UI_ = static_cast(0xBFB380E), MAG02_BY15_UI_ = static_cast(0xBFB380F), MAG03_BY15_UI_ = static_cast(0xBFB3810), Rai01_BY15_UI_ = static_cast(0xBFB3811), Iro01_BY15_UI_ = static_cast(0xBFB3812), Sto01_BY15_UI_ = static_cast(0xBFB3813), Gri01_arctic_50_Lemo_UI_ = static_cast(0xBFB3814), Sig01_3X_UI_ = static_cast(0xBFB3815), Sig01_4X_UI_ = static_cast(0xBFB3816), Iro01Down_AKBP_UI_ = static_cast(0xBFB3817), Iro01Up_AKBP_UI_ = static_cast(0xBFB3818), Gri01_M4lmgBlack_UI_ = static_cast(0xBFB3819), MAG01_M4lmgBlack_UI_ = static_cast(0xBFB381A), Rai01_M4lmgBlack_UI_ = static_cast(0xBFB381B), Sto01_M4lmgBlack_UI_ = static_cast(0xBFB381D), Gri01_M4Black_UI_ = static_cast(0xBFB381E), MAG01_M4Black_UI_ = static_cast(0xBFB381F), Rai01_M4Black_UI_ = static_cast(0xBFB3820), Iro01_M4Black_UI_ = static_cast(0xBFB3821), Sto01_M4Black_UI_ = static_cast(0xBFB3822), Gri01_J358Black_UI_ = static_cast(0xBFB3823), MAG01_J358Black_UI_ = static_cast(0xBFB3824), Gri01_Arctic50Black_UI_ = static_cast(0xBFB3825), MAG01_Arctic50Black_UI_ = static_cast(0xBFB3826), Muz01_Arctic50Black_UI_ = static_cast(0xBFB3827), Rai01_Arctic50Black_UI_ = static_cast(0xBFB3828), Sco01_Arctic50Black_UI_ = static_cast(0xBFB3829), Sto01_Arctic50Black_UI_ = static_cast(0xBFB382A), Grip01_AK47Black_UI_ = static_cast(0xBFB382B), MAG01_AK47Black_UI_ = static_cast(0xBFB382C), Rai01_AK47Black_UI_ = static_cast(0xBFB382D), Iro01_AK47Black_UI_ = static_cast(0xBFB382E), Sto01_AK47Black_UI_ = static_cast(0xBFB382F), Barrel01_UI_ = static_cast(0xBFB3830), Grip01_BY15Black_UI_ = static_cast(0xBFB3831), Rai01_BY15Black_UI_ = static_cast(0xBFB3832), Iro01_BY15Black_UI_ = static_cast(0xBFB3833), Sto01_BY15Black_UI_ = static_cast(0xBFB3834), Grip01_HG40Lava_UI_ = static_cast(0xBFB3835), MAG01_HG40Lava_UI_ = static_cast(0xBFB3836), Rai01_HG40Lava_UI_ = static_cast(0xBFB3837), Iro01_HG40Lava_UI_ = static_cast(0xBFB3838), Sto01_HG40Lava_UI_ = static_cast(0xBFB3839), Grip01_DredgeLava_UI_ = static_cast(0xBFB383A), MAG01_DredgeLava_UI_ = static_cast(0xBFB383B), Rai01_DredgeLava_UI_ = static_cast(0xBFB383C), Iro01_DredgeLava_UI_ = static_cast(0xBFB383D), Sto01_DredgeLava_UI_ = static_cast(0xBFB383E), Grip01_DredgeRainBow_UI_ = static_cast(0xBFB383F), MAG01_DredgeRainBow_UI_ = static_cast(0xBFB3840), Rai01_DredgeRainBow_UI_ = static_cast(0xBFB3841), Iro01_DredgeRainBow_UI_ = static_cast(0xBFB3842), Sto01_DredgeRainBow_UI_ = static_cast(0xBFB3843), MAG01_Razorback_UI_ = static_cast(0xBFB3844), Rai01_Razorback_UI_ = static_cast(0xBFB3845), Iro01Down_Razorback_UI_ = static_cast(0xBFB3846), Iro01Up_Razorback_UI_ = static_cast(0xBFB3847), Grip01_DLQ33Black_UI_ = static_cast(0xBFB3848), MAG01_DLQ33Black_UI_ = static_cast(0xBFB3849), Muz01_DLQ33Black_UI_ = static_cast(0xBFB384A), Rai01_DLQ33Black_UI_ = static_cast(0xBFB384B), Sco01_DLQ33Black_UI_ = static_cast(0xBFB384C), Sto01_DLQ33Black_UI_ = static_cast(0xBFB384D), MAG02_AK117_UI_ = static_cast(0xBFB384E), MAG02_MSMC_UI_ = static_cast(0xBFB384F), MAG03_AK117_UI_ = static_cast(0xBFB3850), MAG03_MSMC_UI_ = static_cast(0xBFB3851), MAG04_AK117_UI_ = static_cast(0xBFB3852), MAG04_MSMC_UI_ = static_cast(0xBFB3853), Sto02_AK117_UI_ = static_cast(0xBFB3854), Sto02_MSMC_UI_ = static_cast(0xBFB3855), Sto02_RPD_UI_ = static_cast(0xBFB3856), Grip01_ICRLava_UI_ = static_cast(0xBFB3857), MAG01_ICRLava_UI_ = static_cast(0xBFB3858), Rai01_ICRLava_UI_ = static_cast(0xBFB3859), Iro01_ICRLava_UI_ = static_cast(0xBFB385A), Sto01_ICRLava_UI_ = static_cast(0xBFB385B), Grip01_ICR_UI_ = static_cast(0xBFB385C), MAG01_ICR_UI_ = static_cast(0xBFB385D), Rai01_ICR_UI_ = static_cast(0xBFB385E), Iro01_ICR_UI_ = static_cast(0xBFB385F), Sto01_ICR_UI_ = static_cast(0xBFB3860), Grip01_ICREffects_UI_ = static_cast(0xBFB3861), MAG01_ICREffects_UI_ = static_cast(0xBFB3862), Rai01_ICREffects_UI_ = static_cast(0xBFB3863), Iro01_ICREffects_UI_ = static_cast(0xBFB3864), Sto01_ICREffects_UI_ = static_cast(0xBFB3865), Grip01_KRM262_UI_ = static_cast(0xBFB3866), Rai01_KRM262_UI_ = static_cast(0xBFB3867), Iro01_KRM262_UI_ = static_cast(0xBFB3868), Sto01_KRM262_UI_ = static_cast(0xBFB3869), Grip01_KRM262Lava_UI_ = static_cast(0xBFB386A), Muz01_KRM262Lava_UI_ = static_cast(0xBFB386B), Rai01_KRM262Lava_UI_ = static_cast(0xBFB386C), Iro01_KRM262Lava_UI_ = static_cast(0xBFB386D), Sto01_KRM262Lava_UI_ = static_cast(0xBFB386E), MAG01_RazorbackRainBow_UI_ = static_cast(0xBFB386F), Rai01_RazorbackRainBow_UI_ = static_cast(0xBFB3870), Iro01Down_RazorbackRainBow_UI_ = static_cast(0xBFB3871), Iro01Up_RazorbackRainBow_UI_ = static_cast(0xBFB3872), MAG01_RazorbackDarkmatter_UI_ = static_cast(0xBFB3873), Rai01_RazorbackDarkmatter_UI_ = static_cast(0xBFB3874), Iro01Down_RazorbackDarkmatter_UI_ = static_cast(0xBFB3875), Iro01Up_RazorbackDarkmatter_UI_ = static_cast(0xBFB3876), MAG01_RazorbackGlassLike_UI_ = static_cast(0xBFB3877), Rai01_RazorbackGlassLike_UI_ = static_cast(0xBFB3878), Iro01Down_RazorbackGlassLike_UI_ = static_cast(0xBFB3879), Iro01Up_RazorbackGlassLike_UI_ = static_cast(0xBFB387A), Grip01_LocusEffects_UI_ = static_cast(0xBFB387B), MAG01_LocusEffects_UI_ = static_cast(0xBFB387C), Muz01_LocusEffects_UI_ = static_cast(0xBFB387D), Sig01_LocusEffects_UI_ = static_cast(0xBFB387E), Sto01_LocusEffects_UI_ = static_cast(0xBFB387F), Grip01_M21EBRGD_UI_ = static_cast(0xBFB3880), MAG01_M21EBRGD_UI_ = static_cast(0xBFB3881), Muz01_M21EBRGD_UI_ = static_cast(0xBFB3882), Rai01_M21EBRGD_UI_ = static_cast(0xBFB3883), Sig01_M21EBRGD_UI_ = static_cast(0xBFB3884), Sto01_M21EBRGD_UI_ = static_cast(0xBFB3885), Grip01_LK24GD_UI_ = static_cast(0xBFB3886), MAG01_LK24GD_UI_ = static_cast(0xBFB3887), Rai01_LK24GD_UI_ = static_cast(0xBFB3888), Iro01_LK24GD_UI_ = static_cast(0xBFB3889), Sto01_LK24GD_UI_ = static_cast(0xBFB388A), Grip01_PDW57GD_UI_ = static_cast(0xBFB388B), MAG01_PDW57GD_UI_ = static_cast(0xBFB388C), Rai01_PDW57GD_UI_ = static_cast(0xBFB388D), Iro01Down_PDW57GD_UI_ = static_cast(0xBFB388E), Iro01Up_PDW57GD_UI_ = static_cast(0xBFB388F), Sto01_PDW57GD_UI_ = static_cast(0xBFB3890), Grip01_Pharo_UI_ = static_cast(0xBFB3891), MAG01_Pharo_UI_ = static_cast(0xBFB3892), Rai01_Pharo_UI_ = static_cast(0xBFB3893), Iro01_Pharo_UI_ = static_cast(0xBFB3894), Sto01_Pharo_UI_ = static_cast(0xBFB3895), Grip01_ManOWar_UI_ = static_cast(0xBFB3896), MAG01_ManOWar_UI_ = static_cast(0xBFB3897), Rai01_ManOWar_UI_ = static_cast(0xBFB3898), Iro01_ManOWar_UI_ = static_cast(0xBFB3899), Sto01_ManOWar_UI_ = static_cast(0xBFB389A), Grip01_M4A1WerewolfHunter_UI_ = static_cast(0xBFB389B), MAG01_M4A1WerewolfHunter_UI_ = static_cast(0xBFB389C), Rai01_M4A1WerewolfHunter_UI_ = static_cast(0xBFB389D), Iro01_M4A1WerewolfHunter_UI_ = static_cast(0xBFB389E), Sto01_M4A1WerewolfHunter_UI_ = static_cast(0xBFB389F), Grip01_AK47Hallowmas_UI_ = static_cast(0xBFB38A0), MAG01_AK47Hallowmas_UI_ = static_cast(0xBFB38A1), Rai01_AK47Hallowmas_UI_ = static_cast(0xBFB38A2), Iro01_AK47Hallowmas_UI_ = static_cast(0xBFB38A3), Sto01_AK47Hallowmas_UI_ = static_cast(0xBFB38A4), Grip01_RpdWerewolfHunter_UI_ = static_cast(0xBFB38A5), MAG01_RpdWerewolfHunter_UI_ = static_cast(0xBFB38A6), Muz01_RpdWerewolfHunter_UI_ = static_cast(0xBFB38A7), Rai01_RpdWerewolfHunter_UI_ = static_cast(0xBFB38A8), Iro01_RpdWerewolfHunter_UI_ = static_cast(0xBFB38A9), Sto01_RpdWerewolfHunter_UI_ = static_cast(0xBFB38AA), Iro01Up_M4lmgBlack_UI_ = static_cast(0xBFB38AB), Iro01Down_M4lmgBlack_UI_ = static_cast(0xBFB38AC), Iro01Up_HG40_UI_ = static_cast(0xBFB38AD), Iro01Down_HG40_UI_ = static_cast(0xBFB38AE), Iro01Up_m4lmg_UI_ = static_cast(0xBFB38AF), Iro01Down_m4lmg_UI_ = static_cast(0xBFB38B0), Grip01_M4LMGMedievalSeries_UI_ = static_cast(0xBFB38B1), MAG01_M4LMGMedievalSeries_UI_ = static_cast(0xBFB38B2), Rai01_M4LMGMedievalSeries_UI_ = static_cast(0xBFB38B3), Iro01_M4LMGMedievalSeries_UI_ = static_cast(0xBFB38B4), Sto01_M4LMGMedievalSeries_UI_ = static_cast(0xBFB38B5), MAG01_PDW57MedievalSeries_UI_ = static_cast(0xBFB38B6), Rai01_PDW57MedievalSeries_UI_ = static_cast(0xBFB38B7), Iro01Down_PDW57MedievalSeries_UI_ = static_cast(0xBFB38B8), Iro01Up_PDW57MedievalSeries_UI_ = static_cast(0xBFB38B9), Sto01_PDW57MedievalSeries_UI_ = static_cast(0xBFB38BA), MAG01_ChicomCQB_UI_ = static_cast(0xBFB38BB), Iro01_ChicomCQB_UI_ = static_cast(0xBFB38BC), Mag01_StrikerNewYear_UI_ = static_cast(0xBFB38BD), Rai01_StrikerNewYear_UI_ = static_cast(0xBFB38BE), Iro01_StrikerNewYear_UI_ = static_cast(0xBFB38BF), Grip01_DLQ33Holidays_UI_ = static_cast(0xBFB38C0), MAG01_DLQ33Holidays_UI_ = static_cast(0xBFB38C1), Muz01_DLQ33Holidays_UI_ = static_cast(0xBFB38C2), Rai01_DLQ33Holidays_UI_ = static_cast(0xBFB38C3), Sco01_DLQ33Holidays_UI_ = static_cast(0xBFB38C4), Sto01_DLQ33Holidays_UI_ = static_cast(0xBFB38C5), Grip01_M4CQB_UI_ = static_cast(0xBFB38C6), Mag01_M4CQB_UI_ = static_cast(0xBFB38C7), Rai01_M4CQB_UI_ = static_cast(0xBFB38C8), Iro01_M4CQB_UI_ = static_cast(0xBFB38C9), Sto01_M4CQB_UI_ = static_cast(0xBFB38CA), Grip01_AK117Holidays_UI_ = static_cast(0xBFB38CB), MAG01_AK117Holidays_UI_ = static_cast(0xBFB38CC), Rai01_AK117Holidays_UI_ = static_cast(0xBFB38CD), Iro01_AK117Holidays_UI_ = static_cast(0xBFB38CE), Sto01_AK117Holidays_UI_ = static_cast(0xBFB38CF), Grip01_J358Scorpion_UI_ = static_cast(0xBFB38D0), MAG01_J358Scorpion_UI_ = static_cast(0xBFB38D1), Grip01_AKBPNewYear_UI_ = static_cast(0xBFB38D2), MAG01_AKBPNewYear_UI_ = static_cast(0xBFB38D3), Muz01_AKBPNewYear_UI_ = static_cast(0xBFB38D4), Rai01_AKBPNewYear_UI_ = static_cast(0xBFB38D5), Iro01_AKBPNewYear_UI_ = static_cast(0xBFB38D6), Sto01_AKBPNewYear_UI_ = static_cast(0xBFB38D7), Grip01_LK24CQB_UI_ = static_cast(0xBFB38D8), MAG01_LK24CQB_UI_ = static_cast(0xBFB38D9), Muz01_LK24CQB_UI_ = static_cast(0xBFB38DA), Rai01_LK24CQB_UI_ = static_cast(0xBFB38DB), Iro01_LK24CQB_UI_ = static_cast(0xBFB38DC), Sto01_LK24CQB_UI_ = static_cast(0xBFB38DD), Iro01_PDW57MedievalSeries_UI_ = static_cast(0xBFB38DE), Grip01_Locus_UI_ = static_cast(0xBFB38DF), MAG01_Locus_UI_ = static_cast(0xBFB38E0), Muz01_Locus_UI_ = static_cast(0xBFB38E1), Sig01_Locus_UI_ = static_cast(0xBFB38E2), Sto01_Locus_UI_ = static_cast(0xBFB38E3), Grip01_HG40WerewolfHunter_UI_ = static_cast(0xBFB38E4), MAG01_HG40WerewolfHunter_UI_ = static_cast(0xBFB38E5), Muz01_HG40WerewolfHunter_UI_ = static_cast(0xBFB38E6), Rai01_HG40WerewolfHunter_UI_ = static_cast(0xBFB38E7), Iro01_HG40WerewolfHunter_UI_ = static_cast(0xBFB38E8), Grip01_AK117MedievalSeries_UI_ = static_cast(0xBFB38E9), MAG01_AK117MedievalSeries_UI_ = static_cast(0xBFB38EA), Rai01_AK117MedievalSeries_UI_ = static_cast(0xBFB38EB), Iro01_AK117MedievalSeries_UI_ = static_cast(0xBFB38EC), Sto01_AK117MedievalSeries_UI_ = static_cast(0xBFB38ED), Grip01_AKS74UViking_UI_ = static_cast(0xBFB38EE), MAG01_AKS74UViking_UI_ = static_cast(0xBFB38EF), Muz01_AKS74UViking_UI_ = static_cast(0xBFB38F0), Rai01_AKS74UViking_UI_ = static_cast(0xBFB38F1), Iro01_AKS74UViking_UI_ = static_cast(0xBFB38F2), Sto01_AKS74UViking_UI_ = static_cast(0xBFB38F3), Grip01_LK24Viking_UI_ = static_cast(0xBFB38F4), MAG01_LK24Viking_UI_ = static_cast(0xBFB38F5), Muz01_LK24Viking_UI_ = static_cast(0xBFB38F6), Rai01_LK24Viking_UI_ = static_cast(0xBFB38F7), Iro01_LK24Viking_UI_ = static_cast(0xBFB38F8), Sto01_LK24Viking_UI_ = static_cast(0xBFB38F9), Grip01_AK47Tank_UI_ = static_cast(0xBFB38FA), MAG01_AK47Tank_UI_ = static_cast(0xBFB38FB), Muz01_AK47Tank_UI_ = static_cast(0xBFB38FC), Rai01_AK47Tank_UI_ = static_cast(0xBFB38FD), Iro01_AK47Tank_UI_ = static_cast(0xBFB38FE), Sto01_AK47Tank_UI_ = static_cast(0xBFB38FF), Grip01_KN44_UI_ = static_cast(0xBFB3900), MAG01_KN44_UI_ = static_cast(0xBFB3901), Rai01_KN44_UI_ = static_cast(0xBFB3902), Iro01_KN44_UI_ = static_cast(0xBFB3903), Sto01_KN44_UI_ = static_cast(0xBFB3904), Grip01_M16Valentine_UI_ = static_cast(0xBFB3905), MAG01_M16Valentine_UI_ = static_cast(0xBFB3906), Muz01_M16Valentine_UI_ = static_cast(0xBFB3907), Rai01_M16Valentine_UI_ = static_cast(0xBFB3908), Iro01_M16Valentine_UI_ = static_cast(0xBFB3909), Sto01_M16Valentine_UI_ = static_cast(0xBFB390A), Grip01_NA45DragonDance_UI_ = static_cast(0xBFB390B), MAG01_NA45DragonDance_UI_ = static_cast(0xBFB390C), Rai01_NA45DragonDance_UI_ = static_cast(0xBFB390D), Sco01_NA45DragonDance_UI_ = static_cast(0xBFB390E), Sto01_NA45DragonDance_UI_ = static_cast(0xBFB390F), Grip01_HG40Geometry_UI_ = static_cast(0xBFB3910), MAG01_HG40Geometry_UI_ = static_cast(0xBFB3911), Muz01_HG40Geometry_UI_ = static_cast(0xBFB3912), Rai01_HG40Geometry_UI_ = static_cast(0xBFB3913), Iro01_HG40Geometry_UI_ = static_cast(0xBFB3914), Sto01_HG40Geometry_UI_ = static_cast(0xBFB3915), MAG01_Type25Geometry_UI_ = static_cast(0xBFB3916), Muz01_Type25Geometry_UI_ = static_cast(0xBFB3917), Rai01_Type25Geometry_UI_ = static_cast(0xBFB3918), Iro01_Type25Geometry_UI_ = static_cast(0xBFB3919), Grip01_S36Valentine_UI_ = static_cast(0xBFB391A), MAG01_S36Valentine_UI_ = static_cast(0xBFB391B), Muz01_S36Valentine_UI_ = static_cast(0xBFB391C), Rai01_S36Valentine_UI_ = static_cast(0xBFB391D), Iro01_S36Valentine_UI_ = static_cast(0xBFB391E), Grip01_HBRDragonDance_UI_ = static_cast(0xBFB391F), MAG01_HBRDragonDance_UI_ = static_cast(0xBFB3920), Rai01_HBRDragonDance_UI_ = static_cast(0xBFB3921), Iro01_HBRDragonDance_UI_ = static_cast(0xBFB3922), Sto01_HBRDragonDance_UI_ = static_cast(0xBFB3923), Grip01_Dredge_UI_ = static_cast(0xBFB3924), MAG01_Dredge_UI_ = static_cast(0xBFB3925), Rai01_Dredge_UI_ = static_cast(0xBFB3926), Iro01_Dredge_UI_ = static_cast(0xBFB3927), Sto01_Dredge_UI_ = static_cast(0xBFB3928), Gip01_M4A1TechDeathEngie_UI_ = static_cast(0xBFB3929), MAG01_M4A1TechDeathEngie_UI_ = static_cast(0xBFB392A), Muz01_M4A1TechDeathEngie_UI_ = static_cast(0xBFB392B), Rai01_M4A1TechDeathEngie_UI_ = static_cast(0xBFB392C), Iro01_M4A1TechDeathEngie_UI_ = static_cast(0xBFB392D), Sto01_M4A1TechDeathEngie_UI_ = static_cast(0xBFB392E), MAG01_XPR50Geometry_UI_ = static_cast(0xBFB392F), Muz01_XPR50Geometry_UI_ = static_cast(0xBFB3930), Sig01_XPR50Geometry_UI_ = static_cast(0xBFB3931), Sto01_XPR50Geometry_UI_ = static_cast(0xBFB3932), Grip01_AK117MouseYear_UI_ = static_cast(0xBFB3933), MAG01_AK117MouseYear_UI_ = static_cast(0xBFB3934), Rai01_AK117MouseYear_UI_ = static_cast(0xBFB3935), Iro01_AK117MouseYear_UI_ = static_cast(0xBFB3936), Sto01_AK117MouseYear_UI_ = static_cast(0xBFB3937), Grip01_GKRS_UI_ = static_cast(0xBFB3938), MAG01_GKRS_UI_ = static_cast(0xBFB3939), Rai01_GKRS_UI_ = static_cast(0xBFB393A), Iro01_GKRS_UI_ = static_cast(0xBFB393B), Sto01_GKRS_UI_ = static_cast(0xBFB393C), For01_MSMCBoomScrawl_UI_ = static_cast(0xBFB393D), Grip01_MSMCBoomScrawl_UI_ = static_cast(0xBFB393E), MAG01_MSMCBoomScrawl_UI_ = static_cast(0xBFB393F), Rai01_MSMCBoomScrawl_UI_ = static_cast(0xBFB3940), Iro01_MSMCBoomScrawl_UI_ = static_cast(0xBFB3941), Sto01_MSMCBoomScrawl_UI_ = static_cast(0xBFB3942), Grip01_LocusBoomScrawl_UI_ = static_cast(0xBFB3943), MAG01_LocusBoomScrawl_UI_ = static_cast(0xBFB3944), Muz01_LocusBoomScrawl_UI_ = static_cast(0xBFB3945), Sig01_LocusBoomScrawl_UI_ = static_cast(0xBFB3946), Sto01_LocusBoomScrawl_UI_ = static_cast(0xBFB3947), Grip01_AKS74UCartons_UI_ = static_cast(0xBFB3948), MAG01_AKS74UCartons_UI_ = static_cast(0xBFB3949), Rai01_AKS74UCartons_UI_ = static_cast(0xBFB394A), Iro01_AKS74UCartons_UI_ = static_cast(0xBFB394B), Sto01_AKS74UCartons_UI_ = static_cast(0xBFB394C), Grip01_AK47HeavyMetal_UI_ = static_cast(0xBFB394D), MAG01_AK47HeavyMetal_UI_ = static_cast(0xBFB394E), Rai01_AK47HeavyMetal_UI_ = static_cast(0xBFB394F), Iro01_AK47HeavyMetal_UI_ = static_cast(0xBFB3950), Sto01_AK47HeavyMetal_UI_ = static_cast(0xBFB3951), Grip01_Arctic50HeavyMetal_UI_ = static_cast(0xBFB3952), MAG01_Arctic50HeavyMetal_UI_ = static_cast(0xBFB3953), Muz01_Arctic50HeavyMetal_UI_ = static_cast(0xBFB3954), Rai01_Arctic50HeavyMetal_UI_ = static_cast(0xBFB3955), Sig01_Arctic50HeavyMetal_UI_ = static_cast(0xBFB3956), Sto01_Arctic50HeavyMetal_UI_ = static_cast(0xBFB3957), Grip01_UL736Wasteland_UI_ = static_cast(0xBFB3958), MAG01_UL736Wasteland_UI_ = static_cast(0xBFB3959), Rai01_UL736Wasteland_UI_ = static_cast(0xBFB395A), Iro01_UL736Wasteland_UI_ = static_cast(0xBFB395B), Sto01_UL736Wasteland_UI_ = static_cast(0xBFB395C), Grip01_AKBPWasteland_UI_ = static_cast(0xBFB395D), MAG01_AKBPWasteland_UI_ = static_cast(0xBFB395E), Muz01_AKBPWasteland_UI_ = static_cast(0xBFB395F), Rai01_AKBPWasteland_UI_ = static_cast(0xBFB3960), Iro01_AKBPWasteland_UI_ = static_cast(0xBFB3961), Sto01_AKBPWasteland_UI_ = static_cast(0xBFB3962), Grip01_M21EBRCartons_UI_ = static_cast(0xBFB3963), MAG01_M21EBRCartons_UI_ = static_cast(0xBFB3964), Rai01_M21EBRCartons_UI_ = static_cast(0xBFB3965), Sig01_M21EBRCartons_UI_ = static_cast(0xBFB3966), Sto01_M21EBRCartons_UI_ = static_cast(0xBFB3967), MAG01_Type25Cardboard_UI_ = static_cast(0xBFB3968), Muz01_Type25Cardboard_UI_ = static_cast(0xBFB3969), Rai01_Type25Cardboard_UI_ = static_cast(0xBFB396A), Iro01_Type25Cardboard_UI_ = static_cast(0xBFB396B), Grip01_MSMCWasteland_UI_ = static_cast(0xBFB396C), MAG01_MSMCWasteland_UI_ = static_cast(0xBFB396D), Rai01_MSMCWasteland_UI_ = static_cast(0xBFB396E), Iro01_MSMCWasteland_UI_ = static_cast(0xBFB396F), Sto01_MSMCWasteland_UI_ = static_cast(0xBFB3970), MAG01_AK47Fury_UI_ = static_cast(0xBFB3971), Iro01_AK47Fury_UI_ = static_cast(0xBFB3972), Grip01_GKRSTU_UI_ = static_cast(0xBFB3973), MAG01_GKRSTU_UI_ = static_cast(0xBFB3974), Iro01_GKRSTU_UI_ = static_cast(0xBFB3975), Sto01_GKRSTU_UI_ = static_cast(0xBFB3976), MAG03_GKRS_UI_ = static_cast(0xBFB3977), Sto02_GKRS_UI_ = static_cast(0xBFB3978), MAG01_AK104Smart_UI_ = static_cast(0xBFB3979), Rai01_AK104Smart_UI_ = static_cast(0xBFB397A), Iro01_AK104Smart_UI_ = static_cast(0xBFB397B), Grip01_M4A1TechSmart_UI_ = static_cast(0xBFB397C), MAG01_M4A1TechSmart_UI_ = static_cast(0xBFB397D), Rai01_M4A1TechSmart_UI_ = static_cast(0xBFB397E), Iro01_M4A1TechSmart_UI_ = static_cast(0xBFB397F), Sto01_M4A1TechSmart_UI_ = static_cast(0xBFB3980), Grip01_M4A1TechMarberry_UI_ = static_cast(0xBFB3981), MAG01_M4A1TechMarberry_UI_ = static_cast(0xBFB3982), Rai01_M4A1TechMarberry_UI_ = static_cast(0xBFB3983), Iro01Up_M4A1TechMarberry_UI_ = static_cast(0xBFB3984), Sto01_M4A1TechMarberry_UI_ = static_cast(0xBFB3985), MAG01_MiniuziSpstation_UI_ = static_cast(0xBFB3986), Iro01_MiniuziSpstation_UI_ = static_cast(0xBFB3987), Sto01_MiniuziSpstation_UI_ = static_cast(0xBFB3988), MAG03_DLQ33_UI_ = static_cast(0xBFB3989), MAG03_ManOWar_UI_ = static_cast(0xBFB398A), MAG03_S36_UI_ = static_cast(0xBFB398B), Sto02_DLQ33_UI_ = static_cast(0xBFB398C), Sto02_ManOWar_UI_ = static_cast(0xBFB398D), Sto02_S36_UI_ = static_cast(0xBFB398E), Grip01_S36LabourFestival_UI_ = static_cast(0xBFB398F), MAG01_S36LabourFestival_UI_ = static_cast(0xBFB3990), Rai01_S36LabourFestival_UI_ = static_cast(0xBFB3991), Iro01_S36LabourFestival_UI_ = static_cast(0xBFB3992), Grip01_M16LabourFestival_UI_ = static_cast(0xBFB3993), MAG01_M16LabourFestival_UI_ = static_cast(0xBFB3994), Rai01_M16LabourFestival_UI_ = static_cast(0xBFB3995), Iro01_M16LabourFestival_UI_ = static_cast(0xBFB3996), Sto01_M16LabourFestival_UI_ = static_cast(0xBFB3997), Grip01_HVK30_UI_ = static_cast(0xBFB3998), MAG01_HVK30_UI_ = static_cast(0xBFB3999), Rai01_HVK30_UI_ = static_cast(0xBFB399A), Iro01_HVK30_UI_ = static_cast(0xBFB399B), Sto01_HVK30_UI_ = static_cast(0xBFB399C), MAG01_MW11Wrathblk_UI_ = static_cast(0xBFB399D), Grip01_Type25Cardboard_UI_ = static_cast(0xBFB399E), Grip01_RPDOrbit_UI_ = static_cast(0xBFB399F), MAG01_RPDOrbit_UI_ = static_cast(0xBFB39A0), Rai01_RPDOrbit_UI_ = static_cast(0xBFB39A1), Iro01_RPDOrbit_UI_ = static_cast(0xBFB39A2), Sto01_RPDOrbit_UI_ = static_cast(0xBFB39A3), Sra01_FlashLight_UI_ = static_cast(0xBFB39A4), Grip01_Akilo47_UI_ = static_cast(0xBFB39A5), Guide01_Akilo47_UI_ = static_cast(0xBFB39A6), MAG01_Akilo47_UI_ = static_cast(0xBFB39A7), Rai01_Akilo47_UI_ = static_cast(0xBFB39A8), Sto01_Akilo47_UI_ = static_cast(0xBFB39A9), Grip01_AK117FighterAircraft_UI_ = static_cast(0xBFB39AA), MAG01_AK117FighterAircraft_UI_ = static_cast(0xBFB39AB), Iro01_AK117FighterAircraft_UI_ = static_cast(0xBFB39AC), Sto01_AK117FighterAircraft_UI_ = static_cast(0xBFB39AD), Grip01_LK24Tiger_UI_ = static_cast(0xBFB39AE), MAG01_LK24Tiger_UI_ = static_cast(0xBFB39AF), Rai01_LK24Tiger_UI_ = static_cast(0xBFB39B0), Iro01_LK24Tiger_UI_ = static_cast(0xBFB39B1), Sto01_LK24Tiger_UI_ = static_cast(0xBFB39B2), Grip01_StrikerFighterAircraft_UI_ = static_cast(0xBFB39B3), MAG01_StrikerFighterAircraft_UI_ = static_cast(0xBFB39B4), Iro01_StrikerFighterAircraft_UI_ = static_cast(0xBFB39B5), Grip01_CorditeZeroG_UI_ = static_cast(0xBFB39B6), MAG01_CorditeZeroG_UI_ = static_cast(0xBFB39B7), Rai01_CorditeZeroG_UI_ = static_cast(0xBFB39B8), Iro01_CorditeZeroG_UI_ = static_cast(0xBFB39B9), Sto01_CorditeZeroG_UI_ = static_cast(0xBFB39BA), Grip01_AKS74UTimeland_UI_ = static_cast(0xBFB39BB), MAG01_AKS74UTimeland_UI_ = static_cast(0xBFB39BC), Muz01_AKS74UTimeland_UI_ = static_cast(0xBFB39BD), Rai01_AKS74UTimeland_UI_ = static_cast(0xBFB39BE), Iro01_AKS74UTimeland_UI_ = static_cast(0xBFB39BF), Sto01_AKS74UTimeland_UI_ = static_cast(0xBFB39C0), MAG01_Type25VampireSlayer_UI_ = static_cast(0xBFB39C1), Rai01_Type25VampireSlayer_UI_ = static_cast(0xBFB39C2), Iro01_Type25VampireSlayer_UI_ = static_cast(0xBFB39C3), MAG01_AKBPWildWest_UI_ = static_cast(0xBFB39C4), Rai01_AKBPWildWest_UI_ = static_cast(0xBFB39C5), Iro01_AKBPWildWest_UI_ = static_cast(0xBFB39C6), grip01_SniperSniver_UI_ = static_cast(0xBFB39C7), MAG01_SniperSniver_UI_ = static_cast(0xBFB39C8), Rai01_SniperSniver_UI_ = static_cast(0xBFB39C9), Sig01_SniperSniver_UI_ = static_cast(0xBFB39CA), Sto01_SniperSniver_UI_ = static_cast(0xBFB39CB), MAG01_Outlaw_UI_ = static_cast(0xBFB39CC), Rai01_Outlaw_UI_ = static_cast(0xBFB39CD), Sig01_Outlaw_UI_ = static_cast(0xBFB39CE), Sto01_Outlaw_UI_ = static_cast(0xBFB39CF), Grip01_HBR_UI_ = static_cast(0xBFB39D0), MAG01_HBR_UI_ = static_cast(0xBFB39D1), Rai01_HBR_UI_ = static_cast(0xBFB39D2), Iro01_HBR_UI_ = static_cast(0xBFB39D3), Sto01_HBR_UI_ = static_cast(0xBFB39D4), Grip01_AK117Bengal_UI_ = static_cast(0xBFB39D5), MAG01_AK117Bengal_UI_ = static_cast(0xBFB39D6), Rai01_AK117Bengal_UI_ = static_cast(0xBFB39D7), Iro01_AK117Bengal_UI_ = static_cast(0xBFB39D8), Sto01_AK117Bengal_UI_ = static_cast(0xBFB39D9), Grip01_M4A1TealSteal_UI_ = static_cast(0xBFB39DA), MAG01_M4A1TealSteal_UI_ = static_cast(0xBFB39DB), Rai01_M4A1TealSteal_UI_ = static_cast(0xBFB39DC), Iro01_M4A1TealSteal_UI_ = static_cast(0xBFB39DD), Sto01_M4A1TealSteal_UI_ = static_cast(0xBFB39DE), Grip01_UL736TealSteal_UI_ = static_cast(0xBFB39DF), MAG01_UL736TealSteal_UI_ = static_cast(0xBFB39E0), Rai01_UL736TealSteal_UI_ = static_cast(0xBFB39E1), Iro01_UL736TealSteal_UI_ = static_cast(0xBFB39E2), Sto01_UL736TealSteal_UI_ = static_cast(0xBFB39E3), MAG01_MSMCWildWest_UI_ = static_cast(0xBFB39E4), Rai01_MSMCWildWest_UI_ = static_cast(0xBFB39E5), Iro01_MSMCWildWest_UI_ = static_cast(0xBFB39E6), MAG01_Cordite_UI_ = static_cast(0xBFB39E7), Rai01_Cordite_UI_ = static_cast(0xBFB39E8), Iro01_Cordite_UI_ = static_cast(0xBFB39E9), Grip01_ASM10CursedSoul_UI_ = static_cast(0xBFB39EA), MAG01_ASM10CursedSoul_UI_ = static_cast(0xBFB39EB), Muz01_ASM10CursedSoul_UI_ = static_cast(0xBFB39EC), Rai01_ASM10CursedSoul_UI_ = static_cast(0xBFB39ED), Iro01_ASM10CursedSoul_UI_ = static_cast(0xBFB39EE), Sto01_ASM10CursedSoul_UI_ = static_cast(0xBFB39EF), Grip01_MP5_UI_ = static_cast(0xBFB39F0), MAG01_MP5_UI_ = static_cast(0xBFB39F1), Rai01_MP5_UI_ = static_cast(0xBFB39F2), Iro01_MP5_UI_ = static_cast(0xBFB39F3), Sto01_MP5_UI_ = static_cast(0xBFB39F4), For01_PDW57TWD_UI_ = static_cast(0xBFB39F5), MAG01_PDW57TWD_UI_ = static_cast(0xBFB39F6), Rai01_PDW57TWD_UI_ = static_cast(0xBFB39F7), Iro01_PDW57TWD_UI_ = static_cast(0xBFB39F8), Grip01_AK117BFH_UI_ = static_cast(0xBFB39F9), MAG01_AK117BFH_UI_ = static_cast(0xBFB39FA), Muz01_AK117BFH_UI_ = static_cast(0xBFB39FB), Iro01_AK117BFH_UI_ = static_cast(0xBFB39FC), Sto01_AK117BFH_UI_ = static_cast(0xBFB39FD), Grip01_M4A1Zomibe_UI_ = static_cast(0xBFB39FE), MAG01_M4A1Zomibe_UI_ = static_cast(0xBFB39FF), Muz01_M4A1Zomibe_UI_ = static_cast(0xBFB3A00), Rai01_M4A1Zomibe_UI_ = static_cast(0xBFB3A01), Iro01_M4A1Zomibe_UI_ = static_cast(0xBFB3A02), Sto01_M4A1Zomibe_UI_ = static_cast(0xBFB3A03), Grip01_Type25Zombie_UI_ = static_cast(0xBFB3A04), MAG01_Type25Zombie_UI_ = static_cast(0xBFB3A05), Rai01_Type25Zombie_UI_ = static_cast(0xBFB3A06), Iro01_Type25Zombie_UI_ = static_cast(0xBFB3A07), MAG01_KACChainsaw_UI_ = static_cast(0xBFB3A08), Muz01_KACChainsaw_UI_ = static_cast(0xBFB3A09), Rai01_KACChainsaw_UI_ = static_cast(0xBFB3A0A), Sto01_KACChainsaw_UI_ = static_cast(0xBFB3A0B), Grip01_QQ9Flood_UI_ = static_cast(0xBFB3A0C), MAG01_QQ9Flood_UI_ = static_cast(0xBFB3A0D), Rai01_QQ9Flood_UI_ = static_cast(0xBFB3A0E), Iro01_QQ9Flood_UI_ = static_cast(0xBFB3A0F), Sto01_QQ9Flood_UI_ = static_cast(0xBFB3A10), Grip01_XPR50SuperNova_UI_ = static_cast(0xBFB3A11), MAG01_XPR50SuperNova_UI_ = static_cast(0xBFB3A12), Muz01_XPR50SuperNova_UI_ = static_cast(0xBFB3A13), Rai01_XPR50SuperNova_UI_ = static_cast(0xBFB3A14), Sig01_XPR50SuperNova_UI_ = static_cast(0xBFB3A15), Sto01_XPR50SuperNova_UI_ = static_cast(0xBFB3A16), Grip01_HG40Slayer_UI_ = static_cast(0xBFB3A17), MAG01_HG40Slayer_UI_ = static_cast(0xBFB3A18), Rai01_HG40Slayer_UI_ = static_cast(0xBFB3A19), Iro01_HG40Slayer_UI_ = static_cast(0xBFB3A1A), Sto01_HG40Slayer_UI_ = static_cast(0xBFB3A1B), MAG01_ChicomZombie_UI_ = static_cast(0xBFB3A1C), Iro01_ChicomZombie_UI_ = static_cast(0xBFB3A1D), Grip01_M4ZM_UI_ = static_cast(0xBFB3A1E), MaG01_M4ZM_UI_ = static_cast(0xBFB3A1F), Rai01_M4ZM_UI_ = static_cast(0xBFB3A20), Iro01_M4ZM_UI_ = static_cast(0xBFB3A21), Sto01_M4ZM_UI_ = static_cast(0xBFB3A22), Grip01_LK24Antivenom_UI_ = static_cast(0xBFB3A23), MAG01_LK24Antivenom_UI_ = static_cast(0xBFB3A24), Rai01_LK24Antivenom_UI_ = static_cast(0xBFB3A25), Iro01_LK24Antivenom_UI_ = static_cast(0xBFB3A26), Sto01_LK24Antivenom_UI_ = static_cast(0xBFB3A27), MAG01_KAC_UI_ = static_cast(0xBFB3A28), Muz01_KAC_UI_ = static_cast(0xBFB3A29), Rai01_KAC_UI_ = static_cast(0xBFB3A2A), Sto01_KAC_UI_ = static_cast(0xBFB3A2B), WeaponPart_UI_Max_ = static_cast(0xBFB3A2C), Female_Weapon_UI_Base_ = static_cast(0x1313CA0), Vehicle_Skin_ATV_Materials_ATVWheel_Hallowmas_mat_ = static_cast(0x74592E5), Vehicle_Skin_ATV_Materials_ATV_Hallowmas_mat_ = static_cast(0x74592E6), NGUI_CommercialisedBackGround3_shopView_ = static_cast(0xBEC1020), NGUI_CommercialisedBackGround3_receiveView_ = static_cast(0xBEC1021), NGUI_CommercialisedBackGround4_shopView_ = static_cast(0xBEC1022), NGUI_CommercialisedBackGround4_receiveView_ = static_cast(0xBEC1023), NGUI_CommercialisedBackGround5_shopView_ = static_cast(0xBEC1024), NGUI_CommercialisedBackGround5_receiveView_ = static_cast(0xBEC1025), NGUI_CommercialisedBackGround1_shopView_ = static_cast(0xBEC1026), NGUI_CommercialisedBackGround1_receiveView_ = static_cast(0xBEC1027), NGUI_CommercialisedBackGround2_shopView_ = static_cast(0xBEC1028), NGUI_CommercialisedBackGround2_receiveView_ = static_cast(0xBEC1029), NGUI_CommercialisedBackGroundVampire_shopView_ = static_cast(0xBEC102A), NGUI_CommercialisedBackGroundVampire_ReceiveView_ = static_cast(0xBEC102B), NGUI_CommercialisedBackGroundCorditeZeroG_shopView_ = static_cast(0xBEC102C), NGUI_CommercialisedBackGroundCorditeZeroG_ReceiveView_ = static_cast(0xBEC102D), CommercialisedBackGroundSandy_shopView_ = static_cast(0xBEC102E), CommercialisedBackGroundSandy_ReceiveView_ = static_cast(0xBEC102F), CommercialisedBackGroundHighmoon_shopView_ = static_cast(0xBEC1030), CommercialisedBackGroundHighmoon_ReceiveView_ = static_cast(0xBEC1031), CommercialisedBackGroundPdw57_shopView_ = static_cast(0xBEC1032), CommercialisedBackGroundPdw57_ReceiveView_ = static_cast(0xBEC1033), CommercialisedBackGroundChain_shopView_ = static_cast(0xBEC1034), CommercialisedBackGroundChain_ReceiveView_ = static_cast(0xBEC1035), CommercialisedBackGroundAK117BFH_shopView_ = static_cast(0xBEC1036), CommercialisedBackGroundAK117BFH_ReceiveView_ = static_cast(0xBEC1037), MainWeapon_151_GKRSTU_Get_ = static_cast(0xBEC197A), MainWeapon_151_GKRSTU_Show_ = static_cast(0xBEC197B), MainWeapon_150_AK47Fury_Get_ = static_cast(0xBEC1973), MainWeapon_150_AK47Fury_Show_ = static_cast(0xBEC1974), MainWeapon_156_MiniuziSpstation_Get_ = static_cast(0xBEC197E), MainWeapon_156_MiniuziSpstation_Show_ = static_cast(0xBEC197F), MainWeapon_130_KN44_Get_ = static_cast(0xBEC1980), MainWeapon_130_KN44_Show_ = static_cast(0xBEC1981), MainWeapon_131_S36_Get_ = static_cast(0xBEC1982), MainWeapon_131_S36_Show_ = static_cast(0xBEC1983), MainWeapon_169_Type25VampireShow_ = static_cast(0xBEC1984), MainWeapon_169_Type25VampireGet_ = static_cast(0xBEC1985), MainWeapon_163_CorditeZeroGShow_ = static_cast(0xBEC1986), MainWeapon_163_CorditeZeroGGet_ = static_cast(0xBEC1987), MainWeapon_167_AKS74UTimeland_Show_ = static_cast(0xBEC1988), MainWeapon_167_AKS74UTimeland_Get_ = static_cast(0xBEC1989), MainWeapon_171_Outlaw_Show_ = static_cast(0xBEC198A), MainWeapon_171_Outlaw_Get_ = static_cast(0xBEC198B), MainWeapon_Pdw57_Show_ = static_cast(0xBEC198C), MainWeapon_Pdw57_Get_ = static_cast(0xBEC198D), MainWeapon_ChainSAW_Show_ = static_cast(0xBEC198E), MainWeapon_ChainSAW_Get_ = static_cast(0xBEC198F), MainWeapon_AK117BFH_Show_ = static_cast(0xBEC1990), MainWeapon_AK117BFH_Get_ = static_cast(0xBEC1991), Light_High_01_ = static_cast(0xBEC1FC0), Light_High_02_ = static_cast(0xBEC1FC1), Light_AK47_01_ = static_cast(0xBEC1FC2), Light_AK47_02_ = static_cast(0xBEC1FC3), Light_MSMC_01_ = static_cast(0xBEC1FC4), Light_MSMC_02_ = static_cast(0xBEC1FC5), Light_GKRS_01_ = static_cast(0xBEC1FC6), High_AK117BFH_01_ = static_cast(0xBEC1FC7), High_AK117BFH_02_ = static_cast(0xBEC1FC8), High_ChainSAW_01_ = static_cast(0xBEC1FC9), High_ChainSAW_02_ = static_cast(0xBEC1FCA), High_PDW57_01_ = static_cast(0xBEC1FCB), High_PDW57_02_ = static_cast(0xBEC1FCC), Get_Animation_Cordite_ = static_cast(0xBEC2790), AK117BFHSequenceAnim_ = static_cast(0xBEC3348), Effect_MIN_ = static_cast(0x11E1A300), Effect_MuzzleFlash_ = static_cast(0x11E1A301), Effect_MuzzleFlash_3P_ = static_cast(0x11E1A302), Effect_Decal_Normal_ = static_cast(0x11E1A303), Effect_Hit_Blood_01_ = static_cast(0x11E1A304), Effect_GunFire_ = static_cast(0x11E1A305), Effect_Tracer_Wunderwaffe_ = static_cast(0x11E1A306), Effect_Decal_Wood_ = static_cast(0x11E1A307), Effect_FX_Gunfire_MORS_Trail_ = static_cast(0x11E1A308), Effect_Decal_Glass_ = static_cast(0x11E1A309), Effect_Decal_Metal_ = static_cast(0x11E1A30A), Effect_Decal_Sand_ = static_cast(0x11E1A30B), Effect_Decal_Stone_ = static_cast(0x11E1A30C), Effect_Decal_Water_ = static_cast(0x11E1A30D), Effect_Decal_Snow_ = static_cast(0x11E1A30E), Effect_MuzzleFlashAssistant_1P_ = static_cast(0x11E1A310), Effect_MuzzleFlashAssistant_3P_ = static_cast(0x11E1A311), Effect_Impact_Glass_ = static_cast(0x11E1A312), Effect_Impact_Metal_ = static_cast(0x11E1A313), Effect_Impact_Sand_ = static_cast(0x11E1A314), Effect_Impact_Stone_ = static_cast(0x11E1A315), Effect_Impact_Water_ = static_cast(0x11E1A316), Effect_Impact_Wood_ = static_cast(0x11E1A317), Effect_Gunfire_Fire_1P_ = static_cast(0x11E1A318), Effect_Gunfire_Fire_3P_ = static_cast(0x11E1A319), Effect_Gunfire_1P_Blue_ = static_cast(0x11E1A31A), Effect_Gunfire_3P_Blue_ = static_cast(0x11E1A31B), Effect_Gunfire_Lighting1P_ = static_cast(0x11E1A31C), Effect_Explosion_4k03_ = static_cast(0x11E1A31D), Effect_Explosion_MonkeyBomb_ = static_cast(0x11E1A31E), Effect_PVE_Hit_Blood_ = static_cast(0x11E1A31F), Effect_PVE_Hit_Blood_WeakPoint_ = static_cast(0x11E1A320), Effect_PVE_Dismember_Head_ = static_cast(0x11E1A321), Effect_PVE_Dismember_Neck_ = static_cast(0x11E1A322), Effect_PVE_Dismember_Arm_ = static_cast(0x11E1A323), Effect_PVE_Dismember_Shoulder_ = static_cast(0x11E1A324), Effect_FX_Gunfire_Common_3P_ = static_cast(0x11E1A325), Effect_Weapon_ShellDrop_SMG_ = static_cast(0x11E1A326), Effect_Weapon_ShellDrop_Pistol_ = static_cast(0x11E1A327), Effect_Weapon_ShellDrop_ShotGun_ = static_cast(0x11E1A328), Effect_Weapon_ShellDrop_SniperRifle_ = static_cast(0x11E1A329), Effect_Weapon_ShellDrop_MachineGun_ = static_cast(0x11E1A32A), Effect_Grenade_Track_ = static_cast(0x11E1A32B), Effect_FX_Grenades_Explosion_BR_ = static_cast(0x11E1A32C), Effect_FX_SmokeGrenades_Explosion01_BR_ = static_cast(0x11E1A32D), Effect_FX_StunGrenades_Explode01_BR_ = static_cast(0x11E1A32E), Effect_GunFire3P_ = static_cast(0x11E1A32F), Effect_Tracer_3P_Vehicles_ = static_cast(0x11E1A330), Effect_FX_ClusterBomb_Explosion_ = static_cast(0x11E1A331), Effect_FX_ClusterBomb_Ex_ = static_cast(0x11E1A332), Effect_FX_ClusterBomb_Trail_ = static_cast(0x11E1A333), Effect_Impact_Snow_ = static_cast(0x11E1A335), Effect_CarePackageGrenade_ValidImpact_ = static_cast(0x11E1A336), Effect_CarePackageGrenade_InvalidImpact_ = static_cast(0x11E1A337), Effect_Broken_Snowman_ = static_cast(0x11E1A338), Effect_Impact_Cloth_ = static_cast(0x11E1A339), Effect_Impact_Grass_ = static_cast(0x11E1A33D), Effect_Impact_DryGrass_ = static_cast(0x11E1A33E), Effect_FX_SmokeBomber_Explosion01_ = static_cast(0x11E1A341), Effect_MeleeImpact_Metal_ = static_cast(0x11E1A348), Effect_MeleeImpact_Crust_ = static_cast(0x11E1A349), Effect_MeleeDecal_Metal_ = static_cast(0x11E1A34A), Effect_MeleeDecal_Crust_ = static_cast(0x11E1A34B), Effect_Weapon_ShellDrop_ = static_cast(0x11E1A356), Effect_Shanguang_Flight_ = static_cast(0x11E1A357), Effect_Shanguang_Explosion_ = static_cast(0x11E1A358), Effect_Weapon_ShellDrop_danke01_ = static_cast(0x11E1A359), Effect_Smoke_Explosion_ = static_cast(0x11E1A35A), Effect_Gunfire_p226_1P_Blue_ = static_cast(0x11E1A35B), Effect_Gunfire_p226_3P_Blue_ = static_cast(0x11E1A35C), Effect_Gunfire_Sentry_3P_Blue_ = static_cast(0x11E1A35D), Effect_Gunfire_ShotGuns_1P_Blue_ = static_cast(0x11E1A35E), Effect_Gunfire_ShotGuns_3P_Blue_ = static_cast(0x11E1A35F), Effect_Gunfire_SniperRifle_1P_Blue_ = static_cast(0x11E1A360), Effect_Gunfire_SniperRifle_3P_Blue_ = static_cast(0x11E1A361), Effect_Gunfire_Vehicles_3P_Blue_ = static_cast(0x11E1A362), Effect_Gunfire_XM53_1P_Blue_ = static_cast(0x11E1A363), Effect_Gunfire_xm53_3P_Blue_ = static_cast(0x11E1A364), Effect_SubmachineGunfire_1P_Blue_ = static_cast(0x11E1A365), Effect_SubmachineGunfire_3P_Blue_ = static_cast(0x11E1A366), Effect_WP_Tracer_Blue_ = static_cast(0x11E1A367), Effect_PVE_Boss_Hit_Blood_ = static_cast(0x11E1A368), Effect_PVE_Boss_Hit_Blood_WeakPoint_ = static_cast(0x11E1A369), Effect_PVE_DismemberEffect_Arm_ = static_cast(0x11E1A36A), Effect_PVE_DismemberEffect_Leg_ = static_cast(0x11E1A36B), Effect_PVE_DismemberEffect_Head_ = static_cast(0x11E1A36C), Effect_GunFire_Danke_3P_Gatlin_ = static_cast(0x11E1A36D), Effect_Impact_Protect_ = static_cast(0x11E1A36E), Effect_JinGuBang_Decal_Metal_ = static_cast(0x11E1A395), Effect_JinGuBang_Decal_Stone_ = static_cast(0x11E1A396), Effect_XM53_Tail01_ = static_cast(0x11E1A3A6), Effect_RPG_3DHud_ = static_cast(0x11E1A3A7), Effect_Gunfire_Sentry_3P_ = static_cast(0x11E1A3A8), Effect_Hit_Blood_03_ = static_cast(0x11E1A3A9), Effect_Hit_Blood_05_ = static_cast(0x11E1A3AA), Effect_EMP_Explosion_ = static_cast(0x11E1A3AB), Effect_EMP_UIEffect_ = static_cast(0x11E1A3AC), Effect_FX_UI_Complete01_ = static_cast(0x11E1A3AD), Effect_Hit_Blood_02_ = static_cast(0x11E1A3AE), Effect_Hit_Blood_06_ = static_cast(0x11E1A3AF), Effect_RayGun_Trail_ = static_cast(0x11E1A3B0), Effect_Gunfire_RayGun_3P_ = static_cast(0x11E1A3B1), Effect_Gunfire_RayGun_1P_ = static_cast(0x11E1A3B2), Effect_Hit_RayGun_ = static_cast(0x11E1A3B3), Effect_WarMachine_Tail_ = static_cast(0x11E1A3B4), Effect_Gunfire_minigun_1P_ = static_cast(0x11E1A3B5), Effect_Gunfire_minigun_3P_ = static_cast(0x11E1A3B6), Effect_Gunfire_Silencer_1P_ = static_cast(0x11E1A3B7), Effect_Gunfire_Silencer_3P_ = static_cast(0x11E1A3B8), Effect_Gunfire_minigun_1P_Blue_ = static_cast(0x11E1A3B9), Effect_Gunfire_minigun_3P_Blue_ = static_cast(0x11E1A3BA), Effect_Gunfire_Silencer_1P_Blue_ = static_cast(0x11E1A3BB), Effect_Gunfire_Silencer_3P_Blue_ = static_cast(0x11E1A3BC), Effect_Hit_Blood_07_ = static_cast(0x11E1A3BD), Effect_FX_zhunxin01_ = static_cast(0x11E1A3BE), Effect_VTOL_Tail01_ = static_cast(0x11E1A3BF), Effect_VTOL_Tail02_ = static_cast(0x11E1A3C0), Effect_FX_Gunfire_VTOL_1P_ = static_cast(0x11E1A3C1), Effect_FX_Gunfire_VTOL_3P_ = static_cast(0x11E1A3C2), Effect_FX_zhunxin02_ = static_cast(0x11E1A3C3), Effect_WP_Tracer_Infrared01_ = static_cast(0x11E1A3C4), Effect_FX_Crosshair_HudRed_ = static_cast(0x11E1A3C5), Effect_FX_Crosshair_HudBlue_ = static_cast(0x11E1A3C6), Effect_FX_Wunderwaffe_1P_ = static_cast(0x11E1A3C7), Effect_FX_Wunderwaffe_3P_ = static_cast(0x11E1A3C8), Effect_FX_Gunfire_MORS_1P_ = static_cast(0x11E1A3C9), Effect_FX_Gunfire_MORS_3P_ = static_cast(0x11E1A3CA), Effect_FX_Gunfire_MORS_1P_02_ = static_cast(0x11E1A3CB), Effect_Tracer_Tempest_ = static_cast(0x11E1A3CC), Effect_ScreenEffect_Tempest_ = static_cast(0x11E1A3CD), Effect_Hit_Tempest1_ = static_cast(0x11E1A3CE), Effect_Hit_Tempest2_ = static_cast(0x11E1A3CF), Effect_Tracer_Wunderwaffe_Spread_ = static_cast(0x11E1A3D0), Effect_FX_Gunfire_Electro_1P_Charging_ = static_cast(0x11E1A3D1), Effect_FX_Gunfire_Electro_3P_ = static_cast(0x11E1A3D2), Effect_FX_Gunfire_Electro_1P_ = static_cast(0x11E1A3D3), Effect_FX_Gunfire_1P_Blue_Hip_ = static_cast(0x11E1A3D5), Effect_FX_Gunfire_1P_Hip_ = static_cast(0x11E1A3D6), Effect_FX_Gunfire_CommonShotGuns_3P_ = static_cast(0x11E1A3D7), Effect_FX_Gunfire_CommonSniperRifle_3P_ = static_cast(0x11E1A3D8), Effect_FX_Gunfire_Electro_3P02_ = static_cast(0x11E1A3D9), Effect_FX_Gunfire_MORS_1P_Blue_ = static_cast(0x11E1A3DA), Effect_FX_Gunfire_p226_1P_Blue_Hip_ = static_cast(0x11E1A3DB), Effect_FX_Gunfire_p226_1P_Hip_ = static_cast(0x11E1A3DC), Effect_FX_Gunfire_SniperRifle_1P_Blue_Hip_ = static_cast(0x11E1A3DD), Effect_FX_Gunfire_SniperRifle_1P_Hip_ = static_cast(0x11E1A3DE), Effect_FX_Gunfire_Warmachine_1P_ = static_cast(0x11E1A3DF), Effect_FX_Gunfire_XM53_1P_ = static_cast(0x11E1A3E0), Effect_FX_Gunfire_xm53_3P_ = static_cast(0x11E1A3E1), Effect_FX_SAM_Turret_Fire_ = static_cast(0x11E1A3E2), Effect_FX_SubmachineGunfire_1P_Blue_Hip_ = static_cast(0x11E1A3E3), Effect_FX_SubmachineGunfire_1P_Hip_ = static_cast(0x11E1A3E4), Effect_FX_CarePackageGrenade_ = static_cast(0x11E1A3E5), Effect_FX_CarePackageGrenadeFlight_ = static_cast(0x11E1A3E6), Effect_MuzzleFlash_GrappleGun_ = static_cast(0x11E1A3E7), Effect_MuzzleFlash_GrappleGun_3P_ = static_cast(0x11E1A3E8), Effect_MuzzleFlash_GrappleGun_Explosion_ = static_cast(0x11E1A3E9), Effect_Tracer_Tempest_3P_ = static_cast(0x11E1A3EA), Effect_Decal_Grass_ = static_cast(0x11E1A3EB), Effect_ProbeArrow_Trail_ = static_cast(0x11E1A3EC), Effect_ExplosionArrow_Trail_ = static_cast(0x11E1A3ED), Effect_FX_Sparrow_Explosion_ = static_cast(0x11E1A3EE), Effect_PVE_Boss_Hit_Blood_Green_ = static_cast(0x11E1A3EF), Effect_PVE_Boss_Hit_Blood_WeakPoint_Green_ = static_cast(0x11E1A3F0), Effect_ProbeTrail_InductionGun_ = static_cast(0x11E1A3F1), Effect_FX_GravitySpikes_zadi01_ = static_cast(0x11E1A3F2), Effect_FX_Parade_Boss_Summon_ = static_cast(0x11E1A3F3), Effect_FX_Parade_Boss_Appear_ = static_cast(0x11E1A3F4), Effect_FX_Parade_Boss_Disappear_ = static_cast(0x11E1A3F5), Effect_FX_Parade_Boss_Destroy_ = static_cast(0x11E1A3F6), Effect_AnnihilatorAimAssistance_ = static_cast(0x11E1A3F7), Effect_GrappleGun_Decal_Crater_ = static_cast(0x11E1A42C), Effect_GrappleGunImpact_Bush_ = static_cast(0x11E1A42D), Effect_GrappleGunImpact_Glass_ = static_cast(0x11E1A42E), Effect_GrappleGunImpact_Metal_ = static_cast(0x11E1A42F), Effect_GrappleGunImpact_Sand_ = static_cast(0x11E1A430), Effect_GrappleGunImpact_Snow_ = static_cast(0x11E1A431), Effect_GrappleGunImpact_Stone_ = static_cast(0x11E1A432), Effect_GrappleGunImpact_Wood_ = static_cast(0x11E1A433), Effect_Hit_Metal_Distance_ = static_cast(0x11E1A434), Effect_FX_GoliathGrenade_ = static_cast(0x11E1A435), Effect_FX_GoliathFallingEffect_ = static_cast(0x11E1A436), Effect_FX_GoliathLandEffect_ = static_cast(0x11E1A437), Effect_MuzzleFlash_Annihilator_1P_ = static_cast(0x11E1A438), Effect_MuzzleFlash_Annihilator_3P_ = static_cast(0x11E1A439), Effect_BulletTrack_Annihilator_ = static_cast(0x11E1A43A), Effect_FX_3P_danke01_ShotGuns_ = static_cast(0x11E1A43B), Effect_Explosion_VTOLWeapon_ = static_cast(0x11E1A43C), Effect_Explosion_WarMachine_ = static_cast(0x11E1A43D), Effect_M26Grenade_Flight_ = static_cast(0x127A3984), Effect_MonkeyBomb_Flight_ = static_cast(0x127A3985), Effect_MonkeyBomb_NoExplode_Flight_ = static_cast(0x127A3986), Effect_FX_RanShao_Fire_ = static_cast(0x127A3987), Effect_SmokeGrenade_Flight_ = static_cast(0x127A3988), Effect_EMPGrenade_Flight_ = static_cast(0x127A3989), Effect_Molotov_Flight_ = static_cast(0x127A398A), Effect_RifleTail_ = static_cast(0x127A398B), Effect_SniperRifleTail_ = static_cast(0x127A398C), Effect_RifleTail_3p_ = static_cast(0x127A398D), Effect_FX_Hornet01_ = static_cast(0x127A398E), Effect_FX_Hornet02_ = static_cast(0x127A398F), Effect_FX_Hornet03_ = static_cast(0x127A3990), Effect_FX_Hornet04_ = static_cast(0x127A3991), Effect_FX_Hornet_Tail01_ = static_cast(0x127A3992), Effect_CombatAxe_Flight_ = static_cast(0x127A3993), Effect_FX_Gunfire_Hornet_1P_ = static_cast(0x127A3994), Effect_FX_Gunfire_Hornet_3P_ = static_cast(0x127A3995), Effect_FX_Hornet01_blue_ = static_cast(0x127A3996), Effect_P_SmokeGrenadeTrail_ = static_cast(0x127A3997), Effect_FX_CryoBomb_01_ = static_cast(0x127A3998), Effect_FX_ShadowBlade_01_ = static_cast(0x127A3999), Effect_ScreenEffect_VTOLBehit_ = static_cast(0x127A399A), Effect_ScreenEffect_FadeIn_ = static_cast(0x127A399B), Effect_ScreenEffect_COD_LowBlood_ = static_cast(0x127A399C), Effect_ScreenEffect_COD_Injured_ZM_ = static_cast(0x127A399D), Effect_ScreenEffect_COD_Injured_ = static_cast(0x127A399E), Effect_COD_Dead_ = static_cast(0x127A399F), Effect_Missile_Flight_ = static_cast(0x127A39A0), Effect_Missile_Explosion_ = static_cast(0x127A39A1), Effect_GunFire_Sniper_ = static_cast(0x127A39A2), Effect_MuzzleFlash_Sniper_ = static_cast(0x127A39A3), Effect_MuzzleFlash_Sniper_3P_ = static_cast(0x127A39A4), Effect_MuzzleFlash_ShotGun_ = static_cast(0x127A39A5), Effect_MuzzleFlash_ShotGun_3P_ = static_cast(0x127A39A6), Effect_MuzzleFlash_SMG_ = static_cast(0x127A39A7), Effect_MuzzleFlash_SMG_3P_ = static_cast(0x127A39A8), Effece_Footpints_L_ = static_cast(0x127A39A9), Effece_Footpints_R_ = static_cast(0x127A39AA), Effect_Semtex_Flight_ = static_cast(0x127A39AB), Effect_StunGrenade_Explosion_ = static_cast(0x127A39AC), Effect_TripMine_HitDestroy_ = static_cast(0x127A39AD), Effect_TripMine_EMPDestroy_ = static_cast(0x127A39AE), Effect_TripMine_Explosion_ = static_cast(0x127A39AF), Effect_TripMine_Flight_ = static_cast(0x127A39B0), Effect_Concussion_Flight_ = static_cast(0x127A39B1), Effect_PowerUpPicked_ = static_cast(0x127A39B2), Effect_ScreenEffect_Injured_ = static_cast(0x127A39B3), Effect_Instruction_ = static_cast(0x127A39B4), Effect_PowerUpPicked_KaBoom_ = static_cast(0x127A39B5), Effect_HunterKiller_Flight_ = static_cast(0x127A39B6), Effect_HunterKiller_Explosion_ = static_cast(0x127A39B7), Effect_Napalm_Die_Explosion_ = static_cast(0x127A39B8), Effect_Napalm_Die_Residual_Fire_ = static_cast(0x127A39B9), Effect_Napalm_Die_Residual_Fire_Attach_ = static_cast(0x127A39BA), Effect_Napalm_Birth_ = static_cast(0x127A39BB), Effect_Napalm_FootStep_ = static_cast(0x127A39BC), Effect_Napalm_Charge_ = static_cast(0x127A39BD), Effect_ScreenEffect_Fire_ = static_cast(0x127A39BE), FX_Napalm_Die_Residual02_ = static_cast(0x127A39BF), Effect_Camera_Venom_ = static_cast(0x127A39C0), Effect_FX_ZM_Venom_Continue_ = static_cast(0x127A39C1), Effect_Card_White_ = static_cast(0x127A39C2), Effect_Card_Blue_ = static_cast(0x127A39C3), Effect_Card_Purple_ = static_cast(0x127A39C4), Effect_Card_Orange_ = static_cast(0x127A39C5), Effect_Card_Random_ = static_cast(0x127A39C6), Effect_FX_ZM_Venom_Att_ = static_cast(0x127A39C7), Effect_Card_Purple_Lasting_ = static_cast(0x127A39C8), Effect_Card_Orange_Lasting_ = static_cast(0x127A39C9), Effect_Fire_ATT_3P_ = static_cast(0x127A39CA), Effect_Medkit_ = static_cast(0x127A39CB), Effect_ScreenEffect_EatBlood_ = static_cast(0x127A39CC), Effect_EatBlood_3P_ = static_cast(0x127A39CD), Effect_Parabolic_ = static_cast(0x127A39CE), Effect_Fire_Leg_ = static_cast(0x127A39CF), Effect_Fire_Spine_ = static_cast(0x127A39D0), Effect_Fire_LeftArm_ = static_cast(0x127A39D1), Effect_Fire_RightArm_ = static_cast(0x127A39D2), Effect_Dizz_ = static_cast(0x127A39D3), Effect_ScreenEffect_FDamage_ = static_cast(0x127A39D4), Effect_ScreenEffect_FDamage_Behit_ = static_cast(0x127A39D5), Effect_ScreenEffect_MetalStorm_ = static_cast(0x127A39D6), Effect_ScreenEffect_TakeDamage_ = static_cast(0x127A39D7), Effect_Card_Blue_Lasting_ = static_cast(0x127A39D8), Effect_Card_Green_ = static_cast(0x127A39D9), Effect_ScreenEffect_Poisoning_ = static_cast(0x127A39DA), Effect_FX_buff_chaofeng00_ = static_cast(0x127A39DB), Effect_FX_buff_chaofeng01_ = static_cast(0x127A39DC), Effect_FX_buff_chaofeng02_ = static_cast(0x127A39DD), Effect_Scr_UI_ZhiLiao_ = static_cast(0x127A39DE), Effect_ScreenEffect_Poisoning_Number_ = static_cast(0x127A39DF), Effect_ScreenEffect_SpeedLine_ = static_cast(0x127A39E0), Effect_ScreenEffect_FlyHUD_ = static_cast(0x127A39E4), Effect_ScreenEffect_FlyHit_ = static_cast(0x127A39E5), Effect_ScreenEffect_Cloud_ = static_cast(0x127A39E6), Effect_Env_LifeLine_01_ = static_cast(0x127A39E7), Effect_Env_LifeLine_02_ = static_cast(0x127A39E8), Effect_Env_LifeLine_03_ = static_cast(0x127A39E9), Effect_Env_LifeLine_04_ = static_cast(0x127A39EA), Effect_Canister_Hit_ = static_cast(0x127A39EB), Effect_Canister_Broke_ = static_cast(0x127A39EC), Effect_FX_CameraFly_ = static_cast(0x127A39ED), Effect_Cerberus_MS_Warning_ = static_cast(0x127A39EE), Effect_Cerberus_MS_Splash_ = static_cast(0x127A39EF), Effect_Canister_Venom_ = static_cast(0x127A39F0), Effect_FireBall_ = static_cast(0x127A39F1), Effect_FireBall_Explode_ = static_cast(0x127A39F2), Effect_FireBall_Triple_ = static_cast(0x127A39F3), Effect_FireBall_Triple_Explode_ = static_cast(0x127A39F4), Effect_LavaPool_ = static_cast(0x127A39F5), Effect_LavaPool_Proj_ = static_cast(0x127A39F6), Effect_Helmet_Drop_ = static_cast(0x127A39F7), Effect_PowerUpPicked_03_ = static_cast(0x127A39F8), Effect_PowerUpPicked_04_ = static_cast(0x127A39F9), Effect_DeadEye_LockEffect_ = static_cast(0x127A39FA), Effect_Bomber_Projectile_Flight_ = static_cast(0x127A39FB), Effect_Bomber_Projectile_Expldoe_ = static_cast(0x127A39FC), Effect_Avogadro_Projectile_Flight_ = static_cast(0x127A39FD), Effect_Avogadro_Projectile_Expldoe_ = static_cast(0x127A39FE), Effect_Avogadro_Hit_ = static_cast(0x127A39FF), Effect_EnergyCollector_Spark_ = static_cast(0x127A3A00), Effect_EnergyCollector_Electricity_ = static_cast(0x127A3A01), Effect_BurntLavaPool_ = static_cast(0x127A3A02), Effect_Hit_Wunderwaffe_ = static_cast(0x127A3A03), Effect_WP_AssaultRifle_ = static_cast(0x127A3A04), Effect_WP_SniperRifle_ = static_cast(0x127A3A05), Effect_Injury_Slow_ = static_cast(0x127A3A06), Effect_BR_Skydiving01_ = static_cast(0x127A3A07), Effect_BR_Skydiving02_ = static_cast(0x127A3A08), Effect_BR_Land_ = static_cast(0x127A3A09), Effect_Shield_Destroy_ = static_cast(0x127A3A0A), Effect_BR_UAV_RedRing_ = static_cast(0x127A3A0B), Effect_Shield_Destroy_Big_ = static_cast(0x127A3A0C), Effect_Denizen_Scratch_ = static_cast(0x127A3A0D), Effect_Trophy_Broken_ = static_cast(0x127A3A0E), Effect_Trophy_Explosion01_ = static_cast(0x127A3A0F), Effect_Trophy_Spark_ = static_cast(0x127A3A10), Effect_Card_Open_ = static_cast(0x127A3A11), Effect_9BangTrail_ = static_cast(0x127A3A12), Effect_CBUTrail_ = static_cast(0x127A3A13), Effect_NovaGasGrenadeTrail_ = static_cast(0x127A3A14), Effect_BR_RapidMove_ = static_cast(0x127A3A15), Effect_Drone_DestroyedEffect_ = static_cast(0x127A3A16), Effect_Car_MP_Explosion_ = static_cast(0x127A3A17), Effect_FX_Mark_BR001_ = static_cast(0x127A3A18), Effect_InterferenceDrone_Trail_ = static_cast(0x127A3A19), Effect_InterferenceDrone_Interfere_ = static_cast(0x127A3A1A), Effect_InterferenceDrone_Destroy_ = static_cast(0x127A3A1B), Effect_InterferenceDrone_Interfered_ = static_cast(0x127A3A1C), Effect_FX_Mark_BR001_Blue_ = static_cast(0x127A3A1D), Effect_FX_Mark_BR001_Orange_ = static_cast(0x127A3A1E), Effect_FX_Mark_BR001_Violet_ = static_cast(0x127A3A1F), Effect_ElectricPerk_ = static_cast(0x127A3A20), Effect_ScreenEffect_COD_Injured_BR_ = static_cast(0x127A3A21), Effect_FX_SmokeBomber_Explosion_ = static_cast(0x127A3A22), Effect_p_SmokeBomber_Trail_ = static_cast(0x127A3A23), Effect_Goliath_Destroy_Explosion_3P_ = static_cast(0x127A3A2B), Effect_Goliath_Weapon_OverHeat_1P_ = static_cast(0x127A3A2C), Effect_FX_XinHaoDan_Effect_Trail_ = static_cast(0x127A3A2D), Effect_FX_Zhenrong_L_ = static_cast(0x127A3A72), Effect_FX_Zhenrong_R_ = static_cast(0x127A3A73), Effect_FX_Blood_ = static_cast(0x127A3A74), Effect_FX_DuQi_Smoke_ = static_cast(0x127A3A75), Effect_FX_Zhenrong_L01_ = static_cast(0x127A3A76), Effect_FX_Zhenrong_L02_ = static_cast(0x127A3A77), Effect_FX_Zhenrong_R01_ = static_cast(0x127A3A78), Effect_FX_Zhenrong_R02_ = static_cast(0x127A3A79), Effect_FX_Hit_NormalWood_ = static_cast(0x127A3A7A), Effect_FX_Hit_BrokenWood_ = static_cast(0x127A3A7B), Effect_ScreenEffect_Hurt_Black_ = static_cast(0x127A3A7C), Effect_DroneSkill_RedRing_ = static_cast(0x127A3A7D), Effect_FX_Glass_Broken_16x325_ = static_cast(0x127A3A7E), Effect_FX_Glass_Broken_147x207_ = static_cast(0x127A3A7F), Effect_FX_Glass_Broken_16x12_ = static_cast(0x127A3A80), Effect_FX_Glass_Broken_16x16_ = static_cast(0x127A3A81), Effect_FX_Glass_Broken_16x18_ = static_cast(0x127A3A82), Effect_FX_Trophy_ClusterBombBroken_ = static_cast(0x127A3A83), Effect_FX_HemostaticSpray_1P_ = static_cast(0x127A3A84), Effect_FX_HemostaticSpray_3P_ = static_cast(0x127A3A85), Effect_ScreenEffect_SmokeGrenda_ = static_cast(0x127A3A86), Effect_FX_Fence_Broken_01_ = static_cast(0x127A3A87), Effect_FX_Fence_Broken_02_ = static_cast(0x127A3A88), Effect_FX_Fence_Broken_03_ = static_cast(0x127A3A89), Effect_FX_SharkLight_ = static_cast(0x127A3A8A), Effect_FX_Char_SlideTackle_grass_ = static_cast(0x127A3A8B), Effect_FX_Char_SlideTackle_soil_ = static_cast(0x127A3A8C), Effect_FX_Gestrue_Disco_Dynamic_Lights_ = static_cast(0x127A3A8D), Effect_FX_PerkCoin_Screen_Effect_ = static_cast(0x127A3A8E), Effect_FX_PerkCoin_Blue_Screen_Effect_ = static_cast(0x127A3A8F), Effect_FX_BRDronePrediction_Effect_ = static_cast(0x127A3A90), Effect_FX_Vignette_Effect_ = static_cast(0x127A3A91), Effect_FX_Hit_DreamKrystal_01_ = static_cast(0x127A3A94), Effect_FX_Christmas_Tree_FireBoom_ = static_cast(0x127A3A96), Effect_FX_FireBoom_ = static_cast(0x127A3A97), Effect_ScreenEffect_DoublePoints_ = static_cast(0x127A3A98), Effect_ScreenEffect_InstanceKill_ = static_cast(0x127A3A99), Effect_ScreenEffect_KaBoom_ = static_cast(0x127A3A9A), Effect_ScreenEffect_DoubleDamage_ = static_cast(0x127A3A9B), Effect_ScreenEffect_BonusPoints_ = static_cast(0x127A3A9C), Effect_FX_Drone_AfterImage_ = static_cast(0x127A3A9D), Effect_FX_Drone_RedRing_ = static_cast(0x127A3A9E), Effect_FX_Drone_Scr_UI_RedRing_ = static_cast(0x127A3A9F), Effect_Cerberus_MagmaSpray_Warning_ = static_cast(0x127A3AA0), Effect_Cerberus_MagmaSpray_ = static_cast(0x127A3AA1), Effect_Medkit_Enemy_ = static_cast(0x127A3AA2), Effect_PsychosisSwitch_1P_ = static_cast(0x127A3AA3), Effect_PsychosisSwitch_3P_ = static_cast(0x127A3AA4), Effect_DashResidualFire_ = static_cast(0x127A3AA5), Effect_ScorpionPoisonTrail_ = static_cast(0x127A3AA6), Effect_ScorpionPoisonResidual_ = static_cast(0x127A3AA7), Effect_ScorpionGroundPoke_ = static_cast(0x127A3AA8), Effect_PVE_FireWall_ = static_cast(0x127A3AA9), Effect_PVE_Hellhoud_ = static_cast(0x127A3AAA), Effect_GhostFire_Ball_Trail_ = static_cast(0x127A3AAB), Effect_GhostFire_Ball_Hit_ = static_cast(0x127A3AAC), Effect_GhostFire_Ball_Explode_ = static_cast(0x127A3AAD), Effect_GhostFire_Ball_Spawn_ = static_cast(0x127A3AAE), Effect_Gunfire_Lava_1P_ = static_cast(0x127A3AAF), Effect_Gunfire_Lava_3P_ = static_cast(0x127A3AB0), Effect_FX_Gun_Explosion_ = static_cast(0x127A3AB1), Effect_FX_Lava_jihuo_1P_ = static_cast(0x127A3AB2), Effect_FX_Lava_jihuo_3P_ = static_cast(0x127A3AB3), Effect_ScreenEffect_Portal_ = static_cast(0x127A3AB4), Effect_BulletTrack_Smoke_ = static_cast(0x127A3AB5), Effect_PsychosisMaterial_ = static_cast(0x127A3AB6), Effect_Scr_UI_Lava_ = static_cast(0x127A3AB7), Effect_InterferenceDrone_EMI_ = static_cast(0x127A3AB8), Effect_InterferenceDrone_EMI_Buff_ = static_cast(0x127A3AB9), Effect_InterferenceDrone_Explosion_ = static_cast(0x127A3ABA), Effect_InterferenceDrone_Broken_ = static_cast(0x127A3ABB), Effect_PerkCoin_1P_Blue_ = static_cast(0x127A3ABC), Effect_PerkCoin_1P_Yellow_ = static_cast(0x127A3ABD), Effect_P_LavaTrail_ = static_cast(0x127A3ABE), Effect_BulletTrack_Smoke_Lava_ = static_cast(0x127A3ABF), Effect_FX_Holigram_Show_ = static_cast(0x127A3AC0), Effect_DemonSeed_Explode_ = static_cast(0x127A3AC1), Effect_Lava_Trail_ = static_cast(0x127A3AC2), Effect_Lava_Explosion_ = static_cast(0x127A3AC3), Effect_DemonVine_Link_ = static_cast(0x127A3AC4), Effect_DemonVine_Twine_ = static_cast(0x127A3AC5), Effect_Lava_Shifa_ = static_cast(0x127A3AC6), Effect_Lava_Shifa_B_ = static_cast(0x127A3AC7), Effect_Lava_Shifa_B02_ = static_cast(0x127A3AC8), Effect_Lava_Shifa_J_ = static_cast(0x127A3AC9), Effect_KRM262Lava_Fire_1P_ = static_cast(0x127A3ACA), Effect_FX_GravitySpikes_CircularSector_Explode_ = static_cast(0x127A3ACB), Effect_Lava_Shifa_J02_ = static_cast(0x127A3ACC), Effect_KRM262Lava_FireSpark_Slow_1P_ = static_cast(0x127A3ACD), Effect_KRM262Lava_FireSpark_Fast_1P_ = static_cast(0x127A3ACE), Effect_KRM262Lava_GunFire_1P_ = static_cast(0x127A3ACF), Effect_Scr_UI_Speed_ = static_cast(0x127A3AD0), Effect_FX_Zhenrong_BR_L_ = static_cast(0x127A3AD1), Effect_FX_Zhenrong_BR_R_ = static_cast(0x127A3AD2), Effect_UIAdditiveNoFogCullByPanel_ = static_cast(0x127A3AD3), Effect_UIScrollUVSAdd_ = static_cast(0x127A3AD4), Effect_FX_SharkLight_INGame_ = static_cast(0x127A3AD5), Effect_FX_IceGrenades_Explosion_01_ = static_cast(0x127A3AD6), Effect_FX_IceGrenades_Explosion_02_ = static_cast(0x127A3AD7), Effect_P_HallowmasTrail_ = static_cast(0x127A3AD8), Effect_PerkBottle_1P_ = static_cast(0x127A3AD9), Effect_WarMachine_SnowTrail_ = static_cast(0x127A3ADA), Effect_IceGrenade_SnowBallTrail_02_SnowMan_ = static_cast(0x127A3ADB), Effect_FX_Ice_Kill_01_ = static_cast(0x127A3ADC), Effect_FX_Gunfire_AK117_Holidays_1P_ = static_cast(0x127A3ADD), Effect_FX_Gunfire_AK117_Holidays_3P_ = static_cast(0x127A3ADE), Effect_FX_Ice_AK47_1P_ = static_cast(0x127A3ADF), Effect_FX_Ice_AK47_3P_ = static_cast(0x127A3AE0), Effect_FX_Ice_AK47_UI_ = static_cast(0x127A3AE1), Effect_FX_GravitySpikes_CircularSector_Explode_1P_ = static_cast(0x127A3AE2), Effect_FX_Ice_M4A1_1P_ = static_cast(0x127A3AE3), Effect_FX_Ice_M4A1_3P_ = static_cast(0x127A3AE4), Effect_FX_Ice_M4A1_UI_ = static_cast(0x127A3AE5), Effect_Tracer_RayGun_ = static_cast(0x127A3AE6), Effect_Tracer_RayGun_3P_ = static_cast(0x127A3AE7), Effect_FX_GXgun_Gunfire_1P_ = static_cast(0x127A3AE8), Effect_FX_GXgun_Gunfire_3P_ = static_cast(0x127A3AE9), Effect_TeammateIndicator_ = static_cast(0x127A3AEA), Effect_FX_ElectricTripWire_MuzzleFlash_1P_ = static_cast(0x127A3AEB), Effect_FX_ElectricTripWire_MuzzleFlash_3P_ = static_cast(0x127A3AEC), Effect_FX_ElectricTripWire_OpenUp_ = static_cast(0x127A3AED), Effect_FX_ElectricTripWire_ProjFlight_ = static_cast(0x127A3AEE), Effect_FX_ElectricTripWire_ValidTrack_ = static_cast(0x127A3AEF), Effect_FX_ElectricTripWire_InvalidTrack_ = static_cast(0x127A3AF0), Effect_FX_ElectricTripWire_ValidImpact_ = static_cast(0x127A3AF1), Effect_FX_ElectricTripWire_InvalidImpact_ = static_cast(0x127A3AF2), Effect_FX_ElectricTripWire_Shocked_1P_ = static_cast(0x127A3AF3), Effect_FX_ElectricTripWire_Shocked_3P_ = static_cast(0x127A3AF4), Effect_ScreenEffect_Poisoning_CN_ = static_cast(0x127A3AF5), Effect_Scr_HUD_Hit_CryoBomb_ = static_cast(0x127A3AF6), Effect_InvisibleSkillMaterial_ = static_cast(0x127A3AFC), Effect_InvisibleRibbon_3P_ = static_cast(0x127A3AFD), Effect_InvisibleSwitch_3P_ = static_cast(0x127A3AFE), Effect_ScreenEffect_InvisibleWarning_1P_ = static_cast(0x127A3AFF), Effect_InvisibleSwitchEnd_3P_ = static_cast(0x127A3B00), Effect_Hit_ReconCar_Lightning_ = static_cast(0x127A3B01), Effect_FX_Flashlight_Shark_ = static_cast(0x127A3B02), Effect_Scr_Flashlight_Shark_1P_ = static_cast(0x127A3B03), Effect_FX_Gunfire_Tempest_1P_ = static_cast(0x127A3B04), Effect_FX_Gunfire_Tempest_3P_ = static_cast(0x127A3B05), Effect_FX_FX_Kills_Tempest_Explode_ = static_cast(0x127A3B06), Effect_Scr_HUD_Hit_Tempest_ = static_cast(0x127A3B07), Effect_FX_Tempest_Bullet_ = static_cast(0x127A3B08), Effect_GKRSTU_Wing_ = static_cast(0x127A3B09), Effect_FX_Gunfire_Gkrstu_1P_ = static_cast(0x127A3B0A), Effect_FX_Gunfire_Gkrstu_3P_ = static_cast(0x127A3B0B), Effect_FX_Hit_Gkrstu_ = static_cast(0x127A3B0C), Effect_FX_Kill_Gkrstu_ = static_cast(0x127A3B0D), Effect_FX_GetWeapon_Gkrstu_ = static_cast(0x127A3B0E), Effect_FX_WaterGrenades_Explosion_01_ = static_cast(0x127A3B0F), Effect_FX_WaterGrenades_Explosion_01_BR_ = static_cast(0x127A3B10), Effect_FX_Gunfire_Gkrstu_Hip_ = static_cast(0x127A3B11), Effect_FX_Frag_Water_GrenadeTrail_ = static_cast(0x127A3B12), Effect_FX_Gunfire_Vampire_1P_ = static_cast(0x127A3B13), Effect_FX_Gunfire_Vampire_3P_ = static_cast(0x127A3B14), Effect_FX_Gunfire_Vampire_Hip_ = static_cast(0x127A3B15), Effect_FX_Vampire_Spine_ = static_cast(0x127A3B16), Effect_FX_Vampire_Leg_ = static_cast(0x127A3B17), Effect_FX_Vampire_Arm_ = static_cast(0x127A3B18), Effect_FX_GunFire_163_BlackHalo_01_1P_ = static_cast(0x127A3B19), Effect_FX_163_Type25_BlackHalo_Kill_01_ = static_cast(0x127A3B1A), Effect_FX_GunFire_163_BlackHalo_01_3P_ = static_cast(0x127A3B1B), Effect_FX_Gunfire_TimeSand_1P_ = static_cast(0x127A3B1C), Effect_FX_Gunfire_TimeSand_3P_ = static_cast(0x127A3B1D), Effect_FX_Finish_Sand_ = static_cast(0x127A3B1E), Effect_FX_Gunfire_167_AKS74U_1P_ = static_cast(0x127A3B1F), Effect_FX_Gunfire_167_AKS74U_3P_ = static_cast(0x127A3B20), Effect_FX_Gunfire_167_AKS74U_Hip_ = static_cast(0x127A3B21), Effect_FX_CorditeZero_Fire_1P_ = static_cast(0x127A3B22), Effect_Airstrike_Flight_ = static_cast(0x127A3B23), Effect_Airstrike_Explosion_ = static_cast(0x127A3B24), Effect_FX_Gunfire_Chain_1P_ = static_cast(0x127A3B25), Effect_FX_Gunfire_Chain_3P_ = static_cast(0x127A3B26), Effect_FX_Gunfire_Chain_Hip_ = static_cast(0x127A3B27), Effect_FX_Gunfire_Toxic_1P_ = static_cast(0x127A3B28), Effect_FX_Gunfire_Toxic_3P_ = static_cast(0x127A3B29), Effect_FX_Gunfire_Toxic_Hip_ = static_cast(0x127A3B2A), Effect_FX_Toxic_Spine_ = static_cast(0x127A3B2B), Effect_FX_Toxic_Leg_ = static_cast(0x127A3B2C), Effect_FX_Toxic_Arm_ = static_cast(0x127A3B2D), Effect_FX_Gunfire_AK117Hell_1P_ = static_cast(0x127A3B2E), Effect_FX_Gunfire_AK117Hell_3P_ = static_cast(0x127A3B2F), Effect_FX_AK117_Hellbone_Kill_ = static_cast(0x127A3B30), Effect_FX_Gunfire_AK117Hell_Hip_ = static_cast(0x127A3B31), Effect_AK117BFH_Ci_ = static_cast(0x127A3B32), Effect_Mag01_AK117BFH_Ci_ = static_cast(0x127A3B33), Effect_PDW57TWD_Spine_Kill_ = static_cast(0x127A3B34), Vehicle_JeepORV_Skin01_ = static_cast(0x12897BC0), Vehicle_Boat_Skin01_ = static_cast(0x12897BC1), Vehicle_ATV_Skin01_ = static_cast(0x12897BC2), Vehicle_ATV_Wheel_Skin01_ = static_cast(0x12897BC3), Vehicle_JeepORV_Skin02_ = static_cast(0x12897BC4), Vehicle_JeepORV_Wheel_Skin02_ = static_cast(0x12897BC5), Vehicle_Helicopter_Skin01_ = static_cast(0x12897BC6), Vehicle_Helicopter_Inside_Skin01_ = static_cast(0x12897BC7), Vehicle_JeepORV_Model_ = static_cast(0x1298BE00), Vehicle_ATV_Model_ = static_cast(0x1298BE01), Vehicle_SpeedBoat_Model_ = static_cast(0x1298BE02), Vehicle_HelicopterAello_Model_ = static_cast(0x1298BE03), Vehicle_Antelop_Model_ = static_cast(0x1298BE04), Vehicle_JeepORV_Holidays_Model_ = static_cast(0x1298BE05), Vehicle_BR_Motorcycle_ = static_cast(0x1298BE06), Effect_PVE_Start_ = static_cast(0x12A80040), Effect_LavaRock_Broke_ = static_cast(0x12A80041), Effect_LavaPool_Rock_ = static_cast(0x12A80042), Effect_Scorpion_Hit_Effect_ = static_cast(0x12A80043), Effect_HauntedWood_TrunkSpike_ = static_cast(0x12A80044), Effect_DemonSeed_Trail_ = static_cast(0x12A80045), Effect_DemonSeed_Glow_ = static_cast(0x12A80046), Effect_HauntedWood_TrunkSpikeWarning_ = static_cast(0x12A80047), Effect_HauntedWood_BodyOnFire_ = static_cast(0x12A80048), Effect_HauntedWood_HandOnFire_ = static_cast(0x12A80049), Effect_IceGrenade_SnowBallTrail_ = static_cast(0x12A8004A), Effect_DemonSeed_Trail_Purple_ = static_cast(0x12A8004B), Effect_DemonSeed_Glow_Purple_ = static_cast(0x12A8004C), Effect_GhostFire_Flame_ = static_cast(0x12A8004D), Effect_Gunfire_KN44_Rainbow_1P_ = static_cast(0x12A8004E), Effect_Gunfire_KN44_Rainbow_3P_ = static_cast(0x12A8004F), Effect_KN44_Rainbow_Kill_ = static_cast(0x12A80050), Effect_Barrel_Flame_ = static_cast(0x12A80051), Effect_Gunfire_105_LocusEffects_Red_1P_ = static_cast(0x12A80052), Effect_Gunfire_105_LocusEffects_Red_3P_ = static_cast(0x12A80053), Effect_Grenades_Red_Explosion_ = static_cast(0x12A80054), Effect_StickyGrenade_Rainbow_Explosion_BR_ = static_cast(0x12A80055), Effect_StickyGrenade_Rainbow_Explosion_ = static_cast(0x12A80056), Effect_Grenades_Red_Explosion_BR_ = static_cast(0x12A80057), Effect_Gunfire_131_S36Valentine_1P_ = static_cast(0x12A80058), Effect_Gunfire_131_S36Valentine_3P_ = static_cast(0x12A80059), Effect_131_S36Valentine_Kill_ = static_cast(0x12A8005A), Effect_131_S36Valentine_Hip_ = static_cast(0x12A8005B), Effect_Gunfire_Water_1P_ = static_cast(0x12A8005C), Effect_Gunfire_Water_3P_ = static_cast(0x12A8005D), Effect_FX_Hit_WaterGun01_ = static_cast(0x12A8005E), Effect_FX_Hit_WaterGun02_ = static_cast(0x12A8005F), Effect_Gunfire_AK47_Wrathblk_1P_ = static_cast(0x12A80060), Effect_Gunfire_AK47_Wrathblk_3P_ = static_cast(0x12A80061), Effect_AK47_Wrathblk_kill_ = static_cast(0x12A80062), Effect_Gunfire_MSMC_1P_ = static_cast(0x12A80063), Effect_Gunfire_MSMC_3P_ = static_cast(0x12A80064), Effect_PVE_Start_2_ = static_cast(0x12A986E0), Effect_PortalPassage_ = static_cast(0x12A986E1), Effect_MatineeAbominationBirth_ = static_cast(0x12A986E2), Effect_MatineeAbominationDie_ = static_cast(0x12A986E3), Effect_MatineeTreantBirth_ = static_cast(0x12A986E4), Effect_MatineeTreantDie_ = static_cast(0x12A986E5), Effect_PerkMachine_ADS_ = static_cast(0x12A986E6), Effect_PerkMachine_DOUBLETAP_ = static_cast(0x12A986E7), Effect_PerkMachine_ELECTRIC_ = static_cast(0x12A986E8), Effect_PerkMachine_JUGG_ = static_cast(0x12A986E9), Effect_PerkMachine_MARATHON_ = static_cast(0x12A986EA), Effect_PerkMachine_REVIVE_ = static_cast(0x12A986EB), Effect_PerkMachine_SLEIGHT_ = static_cast(0x12A986EC), Effect_FX_ElectricShockCar_Attack_ = static_cast(0x12A986ED), Effect_FX_StyleFreeze_ = static_cast(0x12A986EE), Effect_FX_ObstacleBuildEffect_ = static_cast(0x12A986EF), Effect_FX_ObstacleBreakEffect_ = static_cast(0x12A986F0), Effect_FX_OpenBox_WhiteShine_ = static_cast(0x12A986F1), Effect_FX_OpenBox_GreenShine_ = static_cast(0x12A986F2), Effect_FX_OpenBox_BlueShine_ = static_cast(0x12A986F3), Effect_FX_OpenBox_PurpleShine_ = static_cast(0x12A986F4), Effect_FX_OpenBox_YellowShine_ = static_cast(0x12A986F5), Effect_FX_OpenBox_IceShine_ = static_cast(0x12A986F6), Effect_FX_OpenBox_YellowSmoke_ = static_cast(0x12A986FE), Effect_FX_OpenBox_BlueSmoke_ = static_cast(0x12A986FF), Effect_FX_Kinetic_Energy_Armor_ = static_cast(0x12A98700), Effect_FX_MonkeyBomb_Light_ = static_cast(0x12A98701), Effect_MonkeyBomb_Flight_ZM_ = static_cast(0x12A98702), Effect_FX_ElectricShockCar_Explode_ = static_cast(0x12A98703), Effect_FX_ElectricShockCar_Ram_ = static_cast(0x12A98704), Effect_FX_ElectricShockCar_Hit_ = static_cast(0x12A98705), Effect_FX_PAPMachine_Lighting_ = static_cast(0x12A98706), Effect_FX_PAPMachine_Spark_ = static_cast(0x12A98707), Effece_BRSnowTrack_R_ = static_cast(0x12A98708), Effece_FX_OpenDoorEffect_ = static_cast(0x12A98709), Effect_FX_EasterEgg_Explode_ = static_cast(0x12A9870A), Effect_FX_EasterEgg_A_ = static_cast(0x12A98712), Effect_FX_EasterEgg_Broke_ = static_cast(0x12A98715), Effect_FX_DogPlateRed_ = static_cast(0x12A98716), Effect_FX_DogPlateBlue_ = static_cast(0x12A98717), Effect_FX_Wine_barrel_Bomb_Water_ = static_cast(0x12A98718), Effect_FX_Wine_barrel_Bomb_ = static_cast(0x12A98719), Effect_FX_GoldRushPoint_Desert_ = static_cast(0x12A9871A), Effect_FX_GoldRushPoint_GreenSpace_ = static_cast(0x12A9871B), Effect_FX_CTF_YellowBeerScreenEffect_ = static_cast(0x12A9871C), Effect_FX_CTF_GreenBeerScreenEffect_ = static_cast(0x12A9871D), Effect_FX_Shine_Desert_ = static_cast(0x12A9871E), Effect_FX_Shine_GreenSpace_ = static_cast(0x12A9871F), Effect_FlyTarget_HitExplosionEffect_ = static_cast(0x12A98720), Effect_FX_Gas_Leakage_ = static_cast(0x12A98721), Effect_FX_Gas_Explosion_ = static_cast(0x12A98722), Effect_FX_ShadowBlade_Root_LeftFire_ = static_cast(0x12A98723), Effect_FX_ShadowBlade_Root_ThornFire_ = static_cast(0x12A98724), Effect_FX_ShadowBlade_Root_UpFire_ = static_cast(0x12A98725), Effect_FX_ShadowBlade_Root_ShortJumpFire_ = static_cast(0x12A98726), Effect_FX_ShadowBlade_Root_MiddleLeftFire_ = static_cast(0x12A98727), Effect_FX_ShadowBlade_Root_MiddleRightFire_ = static_cast(0x12A98728), Effect_FX_ShadowBlade_Root_MiddleKneeLingFire_ = static_cast(0x12A98729), Effect_FX_ShadowBlade_Root_MiddleJumpFire_ = static_cast(0x12A9872A), Effect_FX_ShadowBlade_Spine2_MiddleJumpFire_ = static_cast(0x12A9872B), Effect_FX_ShadowBlade_Root_RolloverFwd_ = static_cast(0x12A9872C), Effect_FX_Hit_Blood_ShadowBlade_ = static_cast(0x12A9872D), Effect_FX_ShodowBlade_Smoke_ = static_cast(0x12A9872E), Effect_FX_Ribbon_ = static_cast(0x12A9872F), Effect_FX_Lampball_ = static_cast(0x12A98730), Effect_FX_FlyTarget_ = static_cast(0x12A98731), Effect_FX_ShootOut_RedBeerScreenEffect_ = static_cast(0x12A98732), Effect_FX_ShootOut_BlueBeerScreenEffect_ = static_cast(0x12A98733), Effect_FX_Gas_Leakage_Small_ = static_cast(0x12A98734), Effect_Hit_Blood_01_Korea_ = static_cast(0x14DC9384), Effect_PVE_Hit_Blood_Korea_ = static_cast(0x14DC939F), Effect_PVE_Hit_Blood_WeakPoint_Korea_ = static_cast(0x14DC93A0), Effect_PVE_Dismember_Head_Korea_ = static_cast(0x14DC93A1), Effect_PVE_Dismember_Neck_Korea_ = static_cast(0x14DC93A2), Effect_PVE_Dismember_Arm_Korea_ = static_cast(0x14DC93A3), Effect_PVE_Dismember_Shoulder_Korea_ = static_cast(0x14DC93A4), Effect_Hit_Blood_03_Korea_ = static_cast(0x14DC9429), Effect_Hit_Blood_05_Korea_ = static_cast(0x14DC942A), Effect_Hit_Blood_02_Korea_ = static_cast(0x14DC942E), Effect_Hit_Blood_06_Korea_ = static_cast(0x14DC942F), Effect_Hit_Blood_07_Korea_ = static_cast(0x14DC943D), Effect_FX_Hit_Blood_ShadowBlade_Green_ = static_cast(0x14DC943E), Effect_PVE_Boss_Hit_Blood_Green_Korea_ = static_cast(0x14DC946F), Effect_ScreenEffect_COD_Injured_Korea_ = static_cast(0x15752A1E), Effect_ScreenEffect_Poisoning_Korea_ = static_cast(0x15752A5A), Effect_MAX_ = static_cast(0x17D783FF), NGUI_MIN_ = static_cast(0x17D78400), NGUI_CrossHairComponent_ = static_cast(0x17D78402), NGUI_AnimLabel_ = static_cast(0x17D7840B), NGUI_FadeInOutHUD_ = static_cast(0x17D7840E), NGUI_GamePlayerInfo_ = static_cast(0x17D7840F), NGUI_PVPGameScoreView_ = static_cast(0x17D78412), NGUI_PVPKillInfoPanel_ = static_cast(0x17D78413), NGUI_FeedbackView_ = static_cast(0x17D78414), NGUI_ArrowTipsView_ = static_cast(0x17D78415), NGUI_PVPGameScoreView_OB_ = static_cast(0x17D78416), NGUI_RadarHUD_ = static_cast(0x17D7841B), NGUI_KnifeSwitchButton_ = static_cast(0x17D78420), NGUI_AimedFireSwitchButton_ = static_cast(0x17D78421), NGUI_SPModeHellstromNumShowHud_ = static_cast(0x17D78422), NGUI_HelicopterSpotMapHud_ = static_cast(0x17D78423), NGUI_FeedBackHUD_SPKillStreak_ = static_cast(0x17D78425), NGUI_SPGrenadeEndRoundHud_ = static_cast(0x17D78426), NGUI_VTOL_MASK_ = static_cast(0x17D78427), NGUI_RewardComponent_ = static_cast(0x17D78428), NGUI_FeedBackHUD_ = static_cast(0x17D78429), NGUI_PerkFeedbackHUD_ = static_cast(0x17D7842A), NGUI_DeadReplayHUD_ = static_cast(0x17D7842C), NGUI_InGameMessage_ = static_cast(0x17D78430), NGUI_TipsMessageBox_ = static_cast(0x17D78436), NGUI_ScoreHUD_ = static_cast(0x17D78438), NGUI_PVP_EndRoundView_ = static_cast(0x17D78439), NGUI_OperatorModeHUD_ = static_cast(0x17D7843A), NGUI_GrenadeIndicator_ = static_cast(0x17D7843B), NGUI_GrenadePickUpHUD_ = static_cast(0x17D7843C), NGUI_PVPMatchOBView_ = static_cast(0x17D7843D), NGUI_FreeOBView_ = static_cast(0x17D7843E), NGUI_ExpBuffHUD_ = static_cast(0x17D7843F), NGUI_BRMatchOBView_ = static_cast(0x17D78440), NGUI_RewardWindow_ = static_cast(0x17D78442), NGUI_RewardItem_ = static_cast(0x17D78443), NGUI_SkillBtn_ = static_cast(0x17D78445), NGUI_SkipCutSceneBtn_ = static_cast(0x17D7844B), NGUI_SpectatingHUD_ = static_cast(0x17D7844C), NGUI_PauseBtn_ = static_cast(0x17D7844D), NGUI_SpectatingHUD_BR_ = static_cast(0x17D7844F), NGUI_WhiteScreen_ = static_cast(0x17D78450), NGUI_DroppedPickUpConfirmView_ = static_cast(0x17D78451), NGUI_EasyTouchComponent_ = static_cast(0x17D78452), NGUI_SwitchBagBtnHUD_ = static_cast(0x17D78453), NGUI_ADSBtn_ = static_cast(0x17D78455), NGUI_CustomBtnPanel_ = static_cast(0x17D78456), NGUI_SelfExplodingBtn_ = static_cast(0x17D78457), NGUI_FireBtn_ = static_cast(0x17D78458), NGUI_ReAmmoBtn_ = static_cast(0x17D7845A), NGUI_ThrowWeaponBtn_ = static_cast(0x17D7845B), NGUI_RightHand_ = static_cast(0x17D7845C), NGUI_CrouchBtn_ = static_cast(0x17D7845D), NGUI_JumpBtn_ = static_cast(0x17D7845E), NGUI_MoveJoySticks_ = static_cast(0x17D7845F), NGUI_DebugPlayerInfoHUD_ = static_cast(0x17D78461), NGUI_TPSFreeCameraBtn_ = static_cast(0x17D78462), NGUI_ProneBtn_ = static_cast(0x17D78463), NGUI_TacticalRadar_ = static_cast(0x17D78464), NGUI_TacticalMap_ = static_cast(0x17D78465), NGUI_ThrowTypeChanegdBtn_ = static_cast(0x17D78467), NGUI_QuickSwitchWeaponView_ = static_cast(0x17D78472), NGUI_PVPIndicatorHUD_ = static_cast(0x17D78474), NGUI_PVPDroppedPickUpGuide_ = static_cast(0x17D78475), NGUI_TutorialBioTeachJumpHUD_ = static_cast(0x17D7848A), NGUI_StaticWalkBtnView_ = static_cast(0x17D7848F), NGUI_FastThrowWeaponBtn_ = static_cast(0x17D78493), NGUI_FastThrowWeaponBtn_SAS_ = static_cast(0x17D78494), NGUI_AutoRotationBtn_ = static_cast(0x17D78495), NGUI_GrenadeStickIndicator_ = static_cast(0x17D78496), NGUI_ClimbUpConfirmView_ = static_cast(0x17D78497), NGUI_PVPScorePanelView_ = static_cast(0x17D78498), NGUI_ThrowWeaponBtnWest_ = static_cast(0x17D78499), NGUI_PVEGameTopInfo_ = static_cast(0x17D7849A), NGUI_PVEScorePanel_ = static_cast(0x17D7849B), NGUI_PVEGameTeamInfo_ = static_cast(0x17D7849C), NGUI_ZMBuffInfoHUD_ = static_cast(0x17D7849F), NGUI_ZMTaskProgressHUD_ = static_cast(0x17D784A0), NGUI_ZMLeftTimeHUD_ = static_cast(0x17D784A1), NGUI_ZMTeamMateHUD_ = static_cast(0x17D784A2), NGUI_ZMMissionItemHUD_ = static_cast(0x17D784A4), NGUI_ZMGameEndHUD_ = static_cast(0x17D784A5), NGUI_WinnerCircleMain_ = static_cast(0x17D784A6), NGUI_ZMInteractiveHUD_ = static_cast(0x17D784A7), NGUI_SettlementCardWindow_ = static_cast(0x17D784A8), NGUI_Card_Normal_ = static_cast(0x17D784A9), NGUI_SettlementGetDropWindow_ = static_cast(0x17D784AA), NGUI_PVEBloodAndExpHUD_ = static_cast(0x17D784AB), NGUI_SPGameEndHud_ = static_cast(0x17D784AC), NGUI_PVPScorePanel_ = static_cast(0x17D784AD), NGUI_PVPScorePanel_FFA_ = static_cast(0x17D784AE), NGUI_Role_UltSkillHUD_ = static_cast(0x17D784AF), NGUI_PVPScorePanel_OB_ = static_cast(0x17D784B0), NGUI_MoveForwardTip_ = static_cast(0x17D784B2), NGUI_VTOLChangePosBtnHud_ = static_cast(0x17D784B3), NGUI_VTOLMissileFireBtnHud_ = static_cast(0x17D784B4), NGUI_VTOLLocationBarHud_ = static_cast(0x17D784B5), NGUI_WarningHud_ = static_cast(0x17D784B6), NGUI_VTOLIndicatorsHud_ = static_cast(0x17D784B7), NGUI_Card_FirstGetFX_ = static_cast(0x17D784B8), NGUI_WinnerCircleBackground_ = static_cast(0x17D784B9), NGUI_ZMModifierHUD_ = static_cast(0x17D784BA), NGUI_SwitchRoleTeamMate_APVP_ = static_cast(0x17D784BC), NGUI_SubFireBtn_ = static_cast(0x17D784BD), NGUI_PauseMenuHUD_ = static_cast(0x17D784BE), NGUI_CarePackageOpenHUD_ = static_cast(0x17D784BF), NGUI_CarePackageTipsHUD_ = static_cast(0x17D784C0), NGUI_CarePackageIndicatorHUD_ = static_cast(0x17D784C1), NGUI_ZMEndlessProgressHUD_ = static_cast(0x17D784C2), NGUI_NuclearBombCountdownHUD_ = static_cast(0x17D784C3), NGUI_ZMZombieDescHUD_ = static_cast(0x17D784C4), NGUI_ZMComicBeginningHUD_ = static_cast(0x17D784C5), NGUI_WeaponBtn_PVE_ = static_cast(0x17D784C6), NGUI_ZMInteractiveProgressHUD_ = static_cast(0x17D784C7), NGUI_StreakIndicatorHUD_ = static_cast(0x17D784C8), NGUI_PVEUltraWeaponSignBoard_ = static_cast(0x17D784C9), NGUI_CancelAimHud_ = static_cast(0x17D784CA), NGUI_OpenScreenHUD_ = static_cast(0x17D784CC), NGUI_ZMPerkInfoHUD_ = static_cast(0x17D784CD), NGUI_PVEThrowWeaponBtn_ = static_cast(0x17D784CE), NGUI_ZMSecretMessageHUD_ = static_cast(0x17D784CF), NGUI_ZMGetItemTipsHUD_ = static_cast(0x17D784D0), NGUI_WeaponBtn_Normal_ = static_cast(0x17D784D2), NGUI_WeaponBtn_Single_ = static_cast(0x17D784D3), NGUI_WeaponBtn_SingleB_ = static_cast(0x17D784D4), NGUI_WeaponBtn_Chamber_ = static_cast(0x17D784D5), NGUI_WeaponBtn_MLK_ = static_cast(0x17D784D6), NGUI_ZMBuffMachineBuffInfoHUD_ = static_cast(0x17D784D7), NGUI_PVEDyingHUD_ = static_cast(0x17D784D8), NGUI_PVERescueHUD_ = static_cast(0x17D784D9), NGUI_HalfwayJoinLadderMatchHUD_ = static_cast(0x17D784DC), NGUI_WeaponBtn_SAS_ = static_cast(0x17D784DD), NGUI_ZMEggMapHUD_ = static_cast(0x17D784DE), NGUI_ZMTutorialTipsHUD_ = static_cast(0x17D784DF), NGUI_ZMBossCommingTipsHUD_ = static_cast(0x17D784E0), NGUI_InjureNumberContainerHUD_ = static_cast(0x17D784E1), NGUI_ZMEggMapContainerHUD_ = static_cast(0x17D784E2), NGUI_GetAllRewardHUD_ = static_cast(0x17D784E3), NGUI_WeaponBtn_DoubleB_ = static_cast(0x17D784E4), NGUI_EnterLadderBtnView_ = static_cast(0x17D784E5), NGUI_PVPInteractiveHUD_ = static_cast(0x17D784E6), NGUI_AirstrikeIndicatorHUD_ = static_cast(0x17D784E7), NGUI_PVPOpenSceneHUD_ = static_cast(0x17D784E8), NGUI_LoginNoAuth_ = static_cast(0x17E6C640), NGUI_LoginNavigation_ = static_cast(0x17E6C641), NGUI_StartVideo_ = static_cast(0x17E6C642), NGUI_LoginNickNameEdit_ = static_cast(0x17E6C643), NGUI_QualityDisplay_ = static_cast(0x17E6C645), NGUI_SwitchLoginAccount_ = static_cast(0x17E6C646), NGUI_VersionUpdate_ = static_cast(0x17E6C647), NGUI_VoiceBtnHUDPVP_ = static_cast(0x17E6C64B), NGUI_VoiceBtnHUDBR_ = static_cast(0x17E6C64C), NGUI_CommonBlackScreenHUD_ = static_cast(0x17E6C64D), NGUI_ZMLeftTimeHUD_Endless_ = static_cast(0x17E6C64E), NGUI_DoubleSPrintView_ = static_cast(0x17E6C64F), NGUI_VersionUpdateInfoView_ = static_cast(0x17E6C650), NGUI_VersionAnnouncementView_ = static_cast(0x17E6C651), NGUI_PrivacyView_ = static_cast(0x17E6C652), NGUI_VersionCodeView_ = static_cast(0x17E6C653), NGUI_GameLoginTips_ = static_cast(0x17E6C654), NGUI_PandoraFaceWindowView_ = static_cast(0x17E6C655), NGUI_PandoraMainWindowView_ = static_cast(0x17E6C656), NGUI_PandoraLiveWindowView_ = static_cast(0x17E6C657), NGUI_LoginCommonProgressBar_ = static_cast(0x17E6C658), NGUI_FacePictureView_ = static_cast(0x17E6C659), NGUI_FacePictureTemplateOneView_ = static_cast(0x17E6C65A), NGUI_FacePictureTemplateTwoView_ = static_cast(0x17E6C65B), NGUI_FacePictureTemplateThreeView_ = static_cast(0x17E6C65C), NGUI_FacePictureTemplateFourView_ = static_cast(0x17E6C65D), NGUI_FacePictureDynamicOnePopupView_ = static_cast(0x17E6C65E), NGUI_FacePictureDynamicTwoPopupView_ = static_cast(0x17E6C65F), NGUI_FacePictureDynamicThreePopupView_ = static_cast(0x17E6C660), NGUI_FacePictureDynamicFourPopupView_ = static_cast(0x17E6C661), NGUI_FacePictureSoldierReturnPopupView_ = static_cast(0x17E6C662), NGUI_FacePictureSoldierReturnShowRewardPopupView_ = static_cast(0x17E6C663), NGUI_FacePictureChainReactionPopupView_ = static_cast(0x17E6C664), NGUI_FacePictureNoxiousPopupView_ = static_cast(0x17E6C665), NGUI_FacePictureSkeletonPopupView_ = static_cast(0x17E6C666), NGUI_Game18PolicyView_ = static_cast(0x17E6C667), NGUI_DirectDSLoginItemOptionView_ = static_cast(0x17E6C668), NGUI_FacePictureBattlePassPopupView_ = static_cast(0x17E6C669), NGUI_FacePictureBpDrawPopupView_ = static_cast(0x17E6C66A), NGUI_UILoginMainView_ = static_cast(0x17E6C672), NGUI_GuestLoginTipsView_ = static_cast(0x17E6C673), NGUI_AutoRepairPopView_ = static_cast(0x17E6C674), NGUI_LoginResDownView_ = static_cast(0x17E6C675), NGUI_LoginResDownBoxView_ = static_cast(0x17E6C676), NGUI_PlayerGameStat_ = static_cast(0x17E6C681), NGUI_PVPHUDBag_ = static_cast(0x17E6C683), NGUI_PVPPrepareCountDownView_ = static_cast(0x17E6C684), NGUI_SettlementRow_ = static_cast(0x17E6C686), NGUI_LoadoutPvpGameView_ = static_cast(0x17E6C687), NGUI_LoadoutTimePvpGameView_ = static_cast(0x17E6C688), NGUI_LoadOutAssignedWeapon_ = static_cast(0x17E6C689), NGUI_LoadOutAssignedWeaponCell_ = static_cast(0x17E6C68A), NGUI_ZMBossBloodHUD_ = static_cast(0x17E6C68B), NGUI_ModifierHUD_ = static_cast(0x17E6C68C), NGUI_TargetSignboard_ = static_cast(0x17E6C68D), NGUI_NetworkAIPawnBloodHUD_ = static_cast(0x17E6C68E), NGUI_DialogHUD_ = static_cast(0x17E6C68F), NGUI_ZMSignHUD_ = static_cast(0x17E6C690), NGUI_SwitchRoleBtnView_ = static_cast(0x17E6C691), NGUI_ZMReviveContainerHUD_ = static_cast(0x17E6C692), NGUI_CommonHead_ = static_cast(0x17E6C694), NGUI_KillMessageHUD_ = static_cast(0x17E6C695), NGUI_CommonItemTemplate_ = static_cast(0x17E6C696), NGUI_TargetDisplayHUD_ = static_cast(0x17E6C699), NGUI_CommonItem_ = static_cast(0x17E6C69A), NGUI_SmallCommonItem_ = static_cast(0x17E6C69B), NGUI_CommonItemDescTips_ = static_cast(0x17E6C69F), NGUI_CommonUnlockEffect_ = static_cast(0x17E6C6A0), NGUI_FireModeHUD_ = static_cast(0x17E6C6A1), NGUI_BRKillMessageHUD_ = static_cast(0x17E6C6A2), NGUI_BRKillInfoHUD_ = static_cast(0x17E6C6A3), NGUI_NetworkAIPawnDebugHUD_ = static_cast(0x17E6C6A4), NGUI_CommonItemDescTips2_ = static_cast(0x17E6C6A5), NGUI_TutorialFinalTargetDisplayHUD_ = static_cast(0x17E6C6A6), NGUI_TutorialFinalPhoneView_ = static_cast(0x17E6C6A7), NGUI_TutorialFinalSelectFileModeView_ = static_cast(0x17E6C6A8), NGUI_TutorialFinalTipsView_ = static_cast(0x17E6C6A9), NGUI_TutorialFinalDialogView_ = static_cast(0x17E6C6AA), NGUI_TutorialFinalRoleUltSkillView_ = static_cast(0x17E6C6AB), NGUI_BRChipMachineTargetSignboard_ = static_cast(0x17E6C6AC), NGUI_TutorialFinalSkipView_ = static_cast(0x17E6C6AD), NGUI_TutorialFinalWinView_ = static_cast(0x17E6C6AE), NGUI_Loadout_PVP_SAS_ = static_cast(0x17E6C6AF), NGUI_VehicleHUD_ = static_cast(0x17E6C6EA), NGUI_PassengerVehicleBtn_ = static_cast(0x17E6C6EB), NGUI_GetOffVehicleBtn_ = static_cast(0x17E6C6EC), NGUI_DriveVehicleBtn_ = static_cast(0x17E6C6ED), NGUI_PVEWeaponSkillHud_ = static_cast(0x17E6C6EE), NGUI_PVEPointHUD_ = static_cast(0x17E6C6EF), NGUI_HelicopterCrashTipHUD_ = static_cast(0x17E6C6F0), NGUI_BRZombieBoxTargetSignboard_ = static_cast(0x17E6C6F1), NGUI_BRBossBoxTargetSignboard_ = static_cast(0x17E6C6F2), NGUI_GameLogo_ = static_cast(0x17E6C6F3), NGUI_PVEEndGameHUD_ = static_cast(0x17E6C6F4), NGUI_TankHUD_ = static_cast(0x17E6C6F5), NGUI_BR_Desert4K_Area_Tag_ = static_cast(0x17E6C6F6), NGUI_CommonItemTemplateNew_ = static_cast(0x17E6C708), NGUI_DialogIcon_Commander_ = static_cast(0x17E6C709), NGUI_DialogIcon_Researcher_ = static_cast(0x17E6C70A), NGUI_VehicleDroneView_ = static_cast(0x17E6C76D), NGUI_VehicleReconView_ = static_cast(0x17E6C76E), NGUI_VehicleDronePerspectiveHUD_ = static_cast(0x17E6C76F), NGUI_PVPSignMenuHud_ = static_cast(0x17E6C770), NGUI_PVPSignTipsHud_ = static_cast(0x17E6C771), NGUI_CollectionTipsMgrHUD_ = static_cast(0x17E6C772), NGUI_PVPSignOperateView_ = static_cast(0x17E6C773), NGUI_CampShowAnim_ = static_cast(0x17E6C774), NGUI_BloodAndStreakHUD_SAS_ = static_cast(0x17E6C775), NGUI_ModeTipsAnim_ = static_cast(0x17E6C776), NGUI_PVP_KillConfirmHUD_ = static_cast(0x17E6C777), NGUI_ATLAS_START_ = static_cast(0x17E6CA29), NGUI_ATLAS_END_ = static_cast(0x17E6CE10), NGUI_EFFECT_START_ = static_cast(0x17E6CE11), NGUI_EFFECT_END_ = static_cast(0x17E6D1F8), NGUI_CommonLoading_ = static_cast(0x17F60881), NGUI_CommonMessageBox_ = static_cast(0x17F60882), NGUI_CommonReconnectBox_ = static_cast(0x17F60883), NGUI_CommonLoadingProgressBar_ = static_cast(0x17F60884), NGUI_CommonTips_ = static_cast(0x17F60885), NGUI_CommonEasyList_ = static_cast(0x17F60886), NGUI_CommonEasyListItemWrapper_ = static_cast(0x17F60889), NGUI_CommonLoadingTips_ = static_cast(0x17F6088A), NGUI_CommonScreenShot_ = static_cast(0x17F6088B), NGUI_CommonTipsInteractiveObject_ = static_cast(0x17F6088C), NGUI_CommonTipsInMPGame_ = static_cast(0x17F6088D), NGUI_CommonTipsInGame_ = static_cast(0x17F6088E), NGUI_CommonTipsInZMGame_ = static_cast(0x17F6088F), NGUI_CommonEasyPopup_ = static_cast(0x17F60890), NGUI_CommonEasyPopupItemWrapper_ = static_cast(0x17F60891), NGUI_CommonLoadingPVEGameTips_ = static_cast(0x17F60892), NGUI_CommonMessageBoxMini_ = static_cast(0x17F60894), NGUI_UINavigation_ = static_cast(0x17F60895), NGUI_BRCrossHair_Dot_ = static_cast(0x18148D19), NGUI_ACOG_CrossHair_ = static_cast(0x18148D1A), NGUI_BigCrossHair_3D_ = static_cast(0x18148D1B), NGUI_DircectConnectDS_ = static_cast(0x18148D1C), NGUI_FireModeChangedTips_ = static_cast(0x18148D22), NGUI_CloseSniperZoomBtn_ = static_cast(0x18148D24), NGUI_LoadingNoviceGuideView_ = static_cast(0x18148D25), NGUI_CommonMessageBox2_ = static_cast(0x18148D26), NGUI_CrossHair_AutoFireCircle_ = static_cast(0x18148D27), NGUI_CrossHair_BanShot_ = static_cast(0x18148D29), NGUI_CrossHair_RPG_ = static_cast(0x18148D2A), NGUI_CrossHairPlayerInfo_ = static_cast(0x18148D2B), NGUI_SniperCrossHair_ = static_cast(0x18148D2C), NGUI_NetworkStatusHud_ = static_cast(0x18148D2E), NGUI_TexCrossHair_ = static_cast(0x18148D2F), NGUI_CODCrossHair_ = static_cast(0x18148D30), NGUI_CODMissileCrossHair_ = static_cast(0x18148D31), NGUI_BigCrossHair_ = static_cast(0x18148D33), NGUI_CrossHair_Hit_ = static_cast(0x18148D34), NGUI_CODCrossHair_Circle_ = static_cast(0x18148D35), NGUI_VTOL_CrossHair_ = static_cast(0x18148D37), NGUI_Touch3DFireBtn_ = static_cast(0x18148D39), NGUI_WeaponEditableView_ = static_cast(0x18148D3A), NGUI_AutoFireEditableView_ = static_cast(0x18148D3C), NGUI_FireEditableView_ = static_cast(0x18148D40), NGUI_GrenadeEditableView_ = static_cast(0x18148D41), NGUI_JumpEditableView_ = static_cast(0x18148D43), NGUI_ReammoEditableView_ = static_cast(0x18148D47), NGUI_RightHandEditableView_ = static_cast(0x18148D49), NGUI_DroppedPickUpConfirmEditableView_ = static_cast(0x18148D4D), NGUI_MeleeWeaponSwitchBtnEditableView_ = static_cast(0x18148D4F), NGUI_DircectConnectDS_Mobile_ = static_cast(0x18148D50), NGUI_PawnTopNameHUD_ = static_cast(0x18148D51), NGUI_ExplodeTip_ = static_cast(0x18148D52), NGUI_ClimbUpConfirmEditableView_ = static_cast(0x18148D53), NGUI_SentryGunPawnTopFlagHUD_ = static_cast(0x18148D54), NGUI_DroppedPickUpInfoView_ = static_cast(0x18148D55), NGUI_AvatarView_Character_ = static_cast(0x18148D56), NGUI_AvatarView_Weapon_ = static_cast(0x18148D57), NGUI_AvatarView_WinnerCircle_ = static_cast(0x18148D5A), NGUI_InjureNumber_HUD_ = static_cast(0x18148D5B), NGUI_ADSButtonEditableView_ = static_cast(0x18148D5C), NGUI_UltSkillEditableView_ = static_cast(0x18148D5D), NGUI_SwitchRoleEditableView_ = static_cast(0x18148D5E), NGUI_PawnTopDisHUD_ = static_cast(0x18148D60), NGUI_AvatarView_Team_ = static_cast(0x18148D61), NGUI_GrappleGun_CrossHair_ = static_cast(0x18148D62), NGUI_Sparrow_CrossHair_ = static_cast(0x18148D63), NGUI_DestructibleSceneObjectHUD_ = static_cast(0x18148D64), NGUI_ZMGoldAddNumberHUD_ = static_cast(0x18148D65), NGUI_GrappleGunMissHUD_ = static_cast(0x18148D66), NGUI_GrappleGunPrepareShotBanHUD_ = static_cast(0x18148D67), NGUI_Hive_CrossHair_ = static_cast(0x18148D68), NGUI_GoliathGun_CrossHair_ = static_cast(0x18148D69), NGUI_GamepadCursor_ = static_cast(0x18148D96), NGUI_GamepadQuickMessage_ = static_cast(0x18148D97), NGUI_GamepadButtonHUD_ = static_cast(0x18148D98), NGUI_ScreenEffectHUD_ = static_cast(0x18148D99), NGUI_CODCrossHair_Tempest_ = static_cast(0x17D784CB), NGUI_LobbyMain_ = static_cast(0x1823CF44), NGUI_LobbyTools_ = static_cast(0x1823CF47), NGUI_LobbyBackGround_ = static_cast(0x1823CF48), NGUI_UIItemTemplateView_ = static_cast(0x1823CF56), NGUI_ReturnToLobbyView_ = static_cast(0x1823CF57), NGUI_PersistentLoadingScreen_ = static_cast(0x1823CF58), NGUI_CommonItemTimeout_ = static_cast(0x1823CF5A), NGUI_CommonItemReceiveNew_ = static_cast(0x1823CF5C), NGUI_CommonReceiveWeaponView_ = static_cast(0x1823CF5D), NGUI_UICommonReceiveItemBaseView_ = static_cast(0x1823CF5E), NGUI_UICommonReceiveRoleView_ = static_cast(0x1823CF5F), NGUI_UICommonReceiveSpecialFx_ = static_cast(0x1823CF60), NGUI_UICommonReceiveTipView_ = static_cast(0x1823CF61), NGUI_UILuckyBoxAwardsView_ = static_cast(0x1823CF62), NGUI_LuckyBoxAwardlItem_ = static_cast(0x1823CF63), NGUI_UIAgingPropsDecomposeView_ = static_cast(0x1823CF64), NGUI_UILuckyBoxSingleAwardView_ = static_cast(0x1823CF65), NGUI_CommonAvatarView_ = static_cast(0x1823CFA4), NGUI_GuestBindingPlatformPopTips_ = static_cast(0x1823CFD6), NGUI_ModeMatchingPVPPlayerList_ = static_cast(0x18331198), NGUI_ModeMatchingPVPPlayerItem_ = static_cast(0x18331199), NGUI_ModeMatchingPVPModeItemWithDir_ = static_cast(0x183311B6), NGUI_ModeMatchVSView_ = static_cast(0x183311B8), NGUI_SpvpLadderScoreChangeView_ = static_cast(0x18331569), NGUI_SpvpLadderPromitionMatchResultView_ = static_cast(0x1833156A), NGUI_SpvpLadderPromitionResultView_ = static_cast(0x1833156B), NGUI_SpvpLadderPlacementMatchResultView_ = static_cast(0x1833156C), NGUI_SpvpLadderPlacementResultView_ = static_cast(0x1833156D), NGUI_SpvpLadderMatchModeItemView_ = static_cast(0x1833156F), NGUI_SpvpLadderSeasonRewardWindowView_ = static_cast(0x18331570), NGUI_SeasonShowTimeView_ = static_cast(0x18331571), Video_SeasonShowTimePart1_ = static_cast(0x18331572), Video_SeasonShowTimePart2_ = static_cast(0x18331573), Video_Texture_ = static_cast(0x18331574), NGUI_LadderMatchDescWindowViewEN_ = static_cast(0x183315CE), NGUI_LadderMatchRewardDetailWindowViewEN_ = static_cast(0x183315CF), NGUI_LadderMatchRewardDetailItemViewEN_ = static_cast(0x183315D0), NGUI_RankDetailWindowView_ = static_cast(0x183315D2), NGUI_RankStatisticWindowView_ = static_cast(0x183315D3), NGUI_RankHistoryItemView_ = static_cast(0x183315D4), NGUI_RankRewardDetailView_ = static_cast(0x183315D5), NGUI_RankRewardScrollPlayView_ = static_cast(0x183315D6), NGUI_WorkShopView_ = static_cast(0x18331631), NGUI_ItemWorkShopMainPush_ = static_cast(0x18331632), NGUI_ItemWorkShopNormal_ = static_cast(0x18331633), NGUI_WorkShopModeDetailFixedView_ = static_cast(0x18331634), NGUI_PVPStoragePerkView_ = static_cast(0x18519602), NGUI_PVPStorageCamoView_ = static_cast(0x18519603), NGUI_PVPStorageScorestreakRankView_ = static_cast(0x18519604), NGUI_PVPPrimaryWeaponView_ = static_cast(0x18519605), NGUI_AttachmentEquipItemView_ = static_cast(0x18519606), NGUI_EquipmentUnlockTipWindowView_ = static_cast(0x18519607), NGUI_PVPStorageAttachmentView_ = static_cast(0x18519608), NGUI_EquipmentStatusBtnItemView_ = static_cast(0x18519609), NGUI_PVPStorageBagEditorView_ = static_cast(0x1851960A), NGUI_PVPStorageGrenadeView_ = static_cast(0x1851960B), NGUI_PVPEquipmentItemView_ = static_cast(0x1851960C), NGUI_PVPStorageScorestreakView_ = static_cast(0x1851960D), NGUI_PerkReplaceWindowView_ = static_cast(0x1851960E), NGUI_PVPStorageLeftSide_ = static_cast(0x1851960F), NGUI_PVPStorageRightSide_ = static_cast(0x18519610), NGUI_ScoreStreakReplaceView_ = static_cast(0x18519611), NGUI_PVPAttachmentRightSideView_ = static_cast(0x18519612), NGUI_PVPStorageOpticView_ = static_cast(0x18519613), NGUI_PVPStorageScorestreakListView_ = static_cast(0x18519614), NGUI_PVPStorageReticleView_ = static_cast(0x18519615), NGUI_EquipmentEachPropertyItemView_ = static_cast(0x18519616), NGUI_EquipmentPropertyView_ = static_cast(0x18519617), NGUI_EquipmentEachPropertyGridItemView_ = static_cast(0x18519618), NGUI_EquipmentDescInfoView_ = static_cast(0x18519619), NGUI_PVPStorageTabView_ = static_cast(0x1851961A), NGUI_PVPStorageTabItemView_ = static_cast(0x1851961B), NGUI_EquipmentPropItemView_ = static_cast(0x1851961C), NGUI_EquipmentSmallSizePropItemView_ = static_cast(0x1851961D), NGUI_BagEditorWindowView_ = static_cast(0x1851961E), NGUI_AttachmentReplaceWindowView_ = static_cast(0x1851961F), NGUI_EquipmentCamoView_ = static_cast(0x18519620), NGUI_BagIndividuationMainView_ = static_cast(0x185199F0), NGUI_WeaponPromotionMainView_ = static_cast(0x185199F2), NGUI_WeaponPromotionAwardView_ = static_cast(0x185199F3), NGUI_FX_SprayPaint_ = static_cast(0x185199F4), SprayPaintTextureSelect_ = static_cast(0x185199F5), NGUI_UICommonVideoView_ = static_cast(0x185199F6), NGUI_BombGameScoreView_ = static_cast(0x1860D841), NGUI_BombGameNotifyContentView_ = static_cast(0x1860D842), NGUI_BombGameFunctionButtonsView_ = static_cast(0x1860D843), NGUI_Bomb_RadarComp_Volume_ = static_cast(0x1860D844), NGUI_Bomb_SignboardHUD_ = static_cast(0x1860D845), NGUI_BombGameScoreView_OB_ = static_cast(0x1860D846), BombGame_Bomb_PickUp_ = static_cast(0x18625EE1), BombGame_Bomb_ExplodeEffect_ = static_cast(0x18625EE2), BombGame_Bomb_FlashWarningEffect_ = static_cast(0x18625EE3), BombGame_Bomb_DropAreaEffect_ = static_cast(0x18625EE4), BombGame_DefuseBombTriggerVolume_ = static_cast(0x1863E581), Fx_Boat_Explosion_ = static_cast(0x1863E582), NGUI_Ind_ScoreView_ = static_cast(0x18701AE5), NGUI_ind_EndGameView_ = static_cast(0x18701AE6), NGUI_Ind_ScoreView_OB_ = static_cast(0x18701AE7), NGUI_ChamberScoreView_ = static_cast(0x18701AE8), NGUI_ind_RoundEndGameView_ = static_cast(0x18701AE9), NGUI_Dom_GameScoreView_ = static_cast(0x18701BAD), NGUI_Dom_RadarComp_Volume_ = static_cast(0x18701BAE), NGUI_Dom_SignboardHUD_ = static_cast(0x18701BAF), NGUI_Dom_GameScoreView_OB_ = static_cast(0x18701BB0), DomGame_VolumeSelfOccEffect_ = static_cast(0x1871A24D), DomGame_VolumeEnemyOccEffect_ = static_cast(0x1871A24E), DomGame_VolumeNoneOccEffect_ = static_cast(0x1871A24F), NGUI_HardPoint_ScoreView_ = static_cast(0x18701C11), NGUI_HardPoint_RadarComp_Volume_ = static_cast(0x18701C12), NGUI_HardPoint_SignboardHUD_ = static_cast(0x18701C13), NGUI_HardPoint_ScoreView_OB_ = static_cast(0x18701C14), NGUI_GunFight_GameScoreView_ = static_cast(0x18701C75), NGUI_GunFight_GameScoreView_OB_ = static_cast(0x18701C76), NGUI_GunFight_BloodScoreHUD_ = static_cast(0x18701C77), NGUI_GunFight_GameLoadoutHUD_ = static_cast(0x18701C78), FX_GunFight_Point_ = static_cast(0x18701C79), NGUI_GunFight_SignboardHUD_ = static_cast(0x18701C7A), NGUI_TacticalCombat_GameScoreView_ = static_cast(0x18701CA7), NGUI_TacticalCombat_GameScoreView_OB_ = static_cast(0x18701CA8), NGUI_TacticalCombat_BloodScoreHUD_ = static_cast(0x18701CA9), NGUI_TacticalCombat_GameLoadoutHUD_ = static_cast(0x18701CAA), NGUI_TacticalCombatLoadoutUIView_ = static_cast(0x18701CAB), NGUI_TacticalCombat_CureTeammateHUD_ = static_cast(0x18701CAC), NGUI_TacticalCombat_RadarComp_Volume_ = static_cast(0x18701CAD), NGUI_TacticalCombat_SignboardHUD_ = static_cast(0x18701CAE), NGUI_TacticalRadarComp_shootOutBox_ = static_cast(0x18701CD8), NGUI_ShootOutMessageHUD_ = static_cast(0x18701CD9), NGUI_BuffTimeHUD_ = static_cast(0x18701CDA), NGUI_WeaponBtn_Single_ShootOut_ = static_cast(0x18701CDB), NGUI_ShootOut_CampHUD_ = static_cast(0x18701CDC), NGUI_GoliathBuffTimeHUD_ = static_cast(0x18701CDD), NGUI_ShootOutInteractiveHUD_ = static_cast(0x18701CDE), NGUI_ShootOutGameScoreView_ = static_cast(0x18701CDF), MP_PropHunt_SceneItem_ = static_cast(0x18701E05), MP_PropFirstPersonPawn_ = static_cast(0x18701E06), MP_PropThirdPersonPawn_ = static_cast(0x18701E07), MP_PropPlayerController_ = static_cast(0x18701E08), MP_PropHuntLockBtn_ = static_cast(0x18701E09), MP_PropHunt_CloneItem_ = static_cast(0x18701E0A), MP_PropHuntCloneBtn_ = static_cast(0x18701E0B), MP_PropHuntTacticalBtn_ = static_cast(0x18701E0C), MP_PropHuntChooseItemView_ = static_cast(0x18701E0D), MP_PropHuntChangeItemBtn_ = static_cast(0x18701E0E), NGUI_PropHunt_GameScoreView_ = static_cast(0x18701E0F), NGUI_PropHunt_GameScoreView_OB_ = static_cast(0x18701E10), NGUI_PropHunt_GameTopScoreView_ = static_cast(0x18701E11), NGUI_PropHunt_EndGameHUD_ = static_cast(0x18701E12), NGUI_PVPScorePanel_PH_ = static_cast(0x18701E13), NGUI_SpectatingHUD_PH_ = static_cast(0x18701E14), NGUI_PropHunt_GuideNoviceView_ = static_cast(0x18701E15), NGUI_PropHuntLoadoutUIView_ = static_cast(0x18701E16), Prop_Die_Effect_ = static_cast(0x18701E36), Prop_Flash_Effect_ = static_cast(0x18701E37), MP_PropHunt_Start_ = static_cast(0x18701E69), MP_PropHunt_Bench_Rounded_ = static_cast(0x18701E6A), MP_PropHunt_Foliage_Dub_Potted_ = static_cast(0x18701E6B), MP_PropHunt_P6_Karma_Club_Barstool_01_ = static_cast(0x18701E6C), MP_PropHunt_P6_Plant_Cactus_Star_Med_01_ = static_cast(0x18701E6D), MP_PropHunt_Patio_Heater_Clean_ = static_cast(0x18701E6E), MP_PropHunt_Rock_01_ = static_cast(0x18701E6F), MP_PropHunt_Box_Curio_Wooden_01_ = static_cast(0x18701E70), MP_PropHunt_Basketball_ = static_cast(0x18701E71), MP_PropHunt_Com_Trashbin02_ = static_cast(0x18701E72), MP_PropHunt_Ct_China_Vase_02_ = static_cast(0x18701E73), MP_PropHunt_Dub_Decorative_Statue1_02_ = static_cast(0x18701E74), MP_PropHunt_Dub_Vase_01_ = static_cast(0x18701E75), MP_PropHunt_Jun_Soil_Bags_ = static_cast(0x18701E76), MP_PropHunt_P6_Street_Vendor_ = static_cast(0x18701E77), MP_PropHunt_Pent_Wastebasket_01_ = static_cast(0x18701E78), MP_PropHunt_Weights_Small_01_ = static_cast(0x18701E79), MP_PropHunt_Xn_furniture_chair_ = static_cast(0x18701E7A), MP_PropHunt_Sculpture_ = static_cast(0x18701E7B), MP_PropHunt_Carton_ = static_cast(0x18701E7C), MP_PropHunt_Crash_Foliage_Bush_Big_01_ = static_cast(0x18701E7D), MP_PropHunt_HayBale_01_ = static_cast(0x18701E7E), MP_PropHunt_Object_Barrel_Blue_ = static_cast(0x18701E7F), MP_PropHunt_Object_Barrier_02_ = static_cast(0x18701E80), MP_PropHunt_Object_Bigairlift_01_ = static_cast(0x18701E81), MP_PropHunt_Object_Lag_Junktire_01_ = static_cast(0x18701E82), MP_PropHunt_Object_Pallet_02_ = static_cast(0x18701E83), MP_PropHunt_Object_Trashcan_02_ = static_cast(0x18701E84), MP_PropHunt_P6_shipping_boxes_ = static_cast(0x18701E85), MP_PropHunt_Paris_Cafe_Chair2_ = static_cast(0x18701E86), MP_PropHunt_Plastic_Crate1_ = static_cast(0x18701E87), MP_PropHunt_Stanchion_Yellow_ = static_cast(0x18701E88), MP_PropHunt_Christmas_Giftbox_01_ = static_cast(0x18701E89), MP_PropHunt_Snowman_ = static_cast(0x18701E8A), MP_PropHunt_com_tv1_cinematic_ = static_cast(0x18701E8B), MP_PropHunt_Firingrange_biaoba01_ = static_cast(0x18701E8C), MP_PropHunt_Firingrange_box03_ = static_cast(0x18701E8D), MP_PropHunt_Firingrange_box07_ = static_cast(0x18701E8E), MP_PropHunt_Firingrange_shadai01_ = static_cast(0x18701E8F), MP_PropHunt_Props_Easter_Egg_03_ = static_cast(0x18701E90), MP_PropHunt_Max_ = static_cast(0x18702250), NGUI_MlkTF_BroadcastMaxWeaponLevel_ = static_cast(0x18702251), NGUI_WeaponBtn_MLKTF_ = static_cast(0x18702252), NGUI_DuelGameScoreView_ = static_cast(0x187022B5), NGUI_DuelGameScoreView_OB_ = static_cast(0x187022B6), NGUI_DuelGameSelectWeaponTypeHUD_ = static_cast(0x187022B7), NGUI_DuelGameLoadoutUIView_ = static_cast(0x187022B8), MP_TraingGame_TargetStatic_ = static_cast(0x187022E6), MP_TrainingGame_TargetMove_ = static_cast(0x187022E7), MP_TrainingGame_TargetFlyProjectile_ = static_cast(0x187022E8), MP_TraingGame_TargetStatic_Short_ = static_cast(0x187022E9), MP_TrainingGame_TargetMove_Short_ = static_cast(0x187022EA), NGUI_InfectGameLoadoutUIView_ = static_cast(0x18702638), NGUI_InfectGamePerkProcessHUD_ = static_cast(0x18702639), NGUI_WeaponBtn_Infect_ = static_cast(0x1870263A), NGUI_InfectGameScorePanelView_ = static_cast(0x1870263B), NGUI_InfectGameScorePanelItemView_ = static_cast(0x1870263C), NGUI_InfectGameScoreView_ = static_cast(0x1870263D), NGUI_InfectGameScoreView_OB_ = static_cast(0x1870263E), NGUI_InfectGameTipHUD_ = static_cast(0x1870263F), NGUI_InfectGame_GuideNoviceView_ = static_cast(0x18702640), NGUI_InfectGame_BloodAndStreakHUD_ = static_cast(0x18702641), NGUI_FriendChatView_ = static_cast(0x187F5CD0), NGUI_FriendMainView_ = static_cast(0x187F5CD2), NGUI_FriendListView_ = static_cast(0x187F5CD3), NGUI_FriendBlackView_ = static_cast(0x187F5CD4), NGUI_FriendMessagesView_ = static_cast(0x187F5CD5), NGUI_FriendFindView_ = static_cast(0x187F5CD6), NGUI_FriendInfoCell_ = static_cast(0x187F5CD7), NGUI_FriendCellA_ = static_cast(0x187F5CDA), NGUI_FriendListCell_ = static_cast(0x187F5CDB), NGUI_FriendCellC_ = static_cast(0x187F5CDC), NGUI_FriendCellNO_ = static_cast(0x187F5CDD), NGUI_FriendCellSperator_ = static_cast(0x187F5CDE), NGUI_FriendChatSendedCell_ = static_cast(0x187F5CDF), NGUI_FriendChatReceivedCell_ = static_cast(0x187F5CE0), NGUI_FriendBlockTipsView_ = static_cast(0x187F5CE1), NGUI_FriendBlackListCell_ = static_cast(0x187F5CE2), NGUI_FriendFindCell_ = static_cast(0x187F5CE3), NGUI_FriendRecentGameView_ = static_cast(0x187F5CE4), NGUI_FriendRecentBRCell_ = static_cast(0x187F5CE5), NGUI_FriendRecentPVPCell_ = static_cast(0x187F5CE6), NGUI_FriendRecentZMCell_ = static_cast(0x187F5CE7), NGUI_FriendRelatonListView_ = static_cast(0x187F5CE8), NGUI_FriendRelatonListCell_ = static_cast(0x187F5CE9), NGUI_FriendMainViewEn_ = static_cast(0x187F5CEA), NUGI_FriendFindOptionCell_ = static_cast(0x187F5CEB), NGUI_RelationFriendInvitePopView_ = static_cast(0x187F5CEC), NGUI_FriendInvitePopView_ = static_cast(0x187F5CED), NGUI_SettlementWindowView_ = static_cast(0x187F5DED), NGUI_SPVPSettlementWindowView_ = static_cast(0x187F5DEE), NGUI_SPVPSettlementWindowItemView_ = static_cast(0x187F5DF0), NGUI_SingleSettlementWindow_ = static_cast(0x187F5DF1), NGUI_ZMMPSettlementWindowView_ = static_cast(0x187F5DF2), NGUI_SettlementBuffDetailWindowView_ = static_cast(0x187F5DF3), NGUI_SettlementMedalWindowView_ = static_cast(0x187F5DF4), NGUI_SettlementMedalItemView_ = static_cast(0x187F5DF5), NGUI_ZmEndlessSettlementWindowView_ = static_cast(0x187F5DF6), NGUI_CommonReportWindowView_ = static_cast(0x187F5DF7), NGUI_BRReportWindowView_ = static_cast(0x187F5DF8), NGUI_SettlementPlayAgainPopWindowView_ = static_cast(0x187F5DF9), NGUI_SettlementActiveReciveItemView_ = static_cast(0x187F5DFA), NGUI_SettlementTopLeftPlayAgainPopWindowView_ = static_cast(0x187F5DFB), NGUI_SettlementActiveConsumeWindowView_ = static_cast(0x187F5DFC), NGUI_SettlementWindowViewEN_ = static_cast(0x187F5E50), NGUI_BRSettlementRankView_ = static_cast(0x187F5E51), NGUI_FFASettlementRankView_ = static_cast(0x187F5E52), NGUI_PVPSettlementRankView_ = static_cast(0x187F5E53), NGUI_PVPSettlementExpDetailView_ = static_cast(0x187F5E54), NGUI_BRSettlementExpDetailView_ = static_cast(0x187F5E55), NGUI_FFASettlementWindowViewEN_ = static_cast(0x187F5E56), NGUI_SPVPSettlementWindowViewEN_ = static_cast(0x187F5E57), NGUI_BRSettlementWindowViewEN_ = static_cast(0x187F5E58), NGUI_SettlementMedalWindowViewEN_ = static_cast(0x187F5E59), NGUI_ReportWindowViewEN_ = static_cast(0x187F5E5A), NGUI_PVPSettlementWeaponExpItemView_ = static_cast(0x187F5E5B), NGUI_PVPSettlementWeaponExpDetailItemView_ = static_cast(0x187F5E5C), NGUI_PVPSettlementWeaponExpDetailView_ = static_cast(0x187F5E5D), NGUI_SettlementBattlePassWindowView_ = static_cast(0x187F5E5E), NGUI_SettlementBattlePassItemView_ = static_cast(0x187F5E5F), NGUI_BRSettlementWindowBeSpectatorViewEN_ = static_cast(0x187F5E60), NGUI_BRSettlementWindowDetailViewEN_ = static_cast(0x187F5E61), NGUI_SettlementRankScoreView_ = static_cast(0x187F5E62), NGUI_SettlementLevelUpWindowView_ = static_cast(0x187F5E64), NGUI_BROBIngameSettlementWindowEN_ = static_cast(0x187F5E65), NGUI_PVPSeasonRankConversionView_ = static_cast(0x187F5E66), NGUI_BRSeasonRankConversionView_ = static_cast(0x187F5E67), NGUI_PVESettlementExpDetailView_ = static_cast(0x187F5E68), NGUI_BRSettlementRoomOBView_ = static_cast(0x187F5E69), NGUI_SettlementReportWindowView_ = static_cast(0x187F5E6A), NGUI_BRSettlementRoomOBScoreItem_ = static_cast(0x187F5E6B), NGUI_BRSettlementRoomOBMatchItem_TeamOne_ = static_cast(0x187F5E6C), NGUI_BRSettlementRoomOBMatchItem_TeamTwo_ = static_cast(0x187F5E6D), NGUI_BRSettlementRoomOBMatchItem_TeamFour_ = static_cast(0x187F5E6E), NGUI_BRSettlementRoomOBScoreView_ = static_cast(0x187F5E6F), NGUI_BRSettlementRoomOBMatchOneView_ = static_cast(0x187F5E70), NGUI_BRSettlementRoomOBMatchTwoView_ = static_cast(0x187F5E71), NGUI_BRSettlementRoomOBMatchFourView_ = static_cast(0x187F5E72), NGUI_PVPCatSettlementRankView_ = static_cast(0x187F5E73), NGUI_SPVPCatSettlementWindowViewEN_ = static_cast(0x187F5E74), NGUI_BRTDMSettlementDetailWindowView_ = static_cast(0x187F5E75), NGUI_SettlementKDAPlayerItemFlowCellView_ = static_cast(0x187F5E76), NGUI_BRTDMInGameSettlementWindowView_ = static_cast(0x187F5E77), NGUI_BRTDMSettlementInGameScorePanelItemView_ = static_cast(0x187F5E78), NGUI_SettlementBPAutoView_ = static_cast(0x187F5E79), NGUI_ZMSPGameEndHUD_ = static_cast(0x187F60A9), NGUI_ZMEndlessGameEndHUD_ = static_cast(0x187F60AA), NGUI_ZMMPSettlementCardWindowView_ = static_cast(0x187F60AB), NGUI_ZMMPGameEndLoseHUD_ = static_cast(0x187F60AC), NGUI_ZMMPPassTaskWindowView_ = static_cast(0x187F60AE), NGUI_ZmMpSettlementCardNewWindowView_ = static_cast(0x187F60AF), NGUI_ZMInGameSettlementWindowView_ = static_cast(0x187F60B0), NGUI_ZMGumballMachineWindowView_ = static_cast(0x187F60B1), NGUI_ZMSettlementRankWindowView_ = static_cast(0x187F60B2), NGUI_ZMSettlementDropItemWindowView_ = static_cast(0x187F60B3), NGUI_GumballMachine_ = static_cast(0x187F60B4), NGUI_PVESettlementEggRewardView_ = static_cast(0x187F60B5), NGUI_ShareWindowViewNotCN_ = static_cast(0x187F629D), NGUI_ShareWindowViewCN_ = static_cast(0x187F629E), NGUI_CommonShareBtnNodeView_ = static_cast(0x187F629F), NGUI_ShareRankView_ = static_cast(0x187F62A0), NGUI_WinnerCircleScreenCaptureWindow_ = static_cast(0x187F62A1), NGUI_ShareOnCaptureShownView_ = static_cast(0x187F62A2), NGUI_ScreenCaptureAnimationView_ = static_cast(0x187F62A3), NGUI_ShareRankStatisticView_ = static_cast(0x187F62A4), NGUI_ShareRankHistoryStatisticView_ = static_cast(0x187F62A6), NGUI_TEXTURE_Share_QR_WX_ = static_cast(0x187F62A7), NGUI_TEXTURE_Share_QR_QQ_ = static_cast(0x187F62A8), NGUI_SettlementShareBtnNodeDetailView_ = static_cast(0x187F62A9), NGUI_SettlementShareBtnNodeRankView_ = static_cast(0x187F62AA), NGUI_LiveOpsPillarView_CA_ = static_cast(0x187F6491), NGUI_LiveOpsPillarItemView_CA_ = static_cast(0x187F6492), NGUI_LiveOpsChainTaskStateItemView_CA_ = static_cast(0x187F6493), NGUI_LiveOpsChainTaskView_CA_ = static_cast(0x187F6494), NGUI_LiveOpsAnnouncementVideoView_CA_ = static_cast(0x187F6495), NGUI_LiveOpsMonthSignView_CA_ = static_cast(0x187F6496), NGUI_LiveOpsMonthSignCellView_CA_ = static_cast(0x187F6497), NGUI_LiveOpsVedioView_CA_ = static_cast(0x187F6498), NGUI_LiveOpsMatchJumpView_CA_ = static_cast(0x187F6499), NGUI_LiveOpsResistanceView_CA_ = static_cast(0x187F649A), NGUI_LiveOpsResistanceViewItem_CA_ = static_cast(0x187F649B), NGUI_CodLiveOpsMainView_ = static_cast(0x187F6879), NGUI_CodLeftTabItemView_ = static_cast(0x187F687A), NGUI_CodLiveOpsGlobalView_ = static_cast(0x187F687B), NGUI_CodLiveOpsPersonalView_ = static_cast(0x187F687C), NGUI_CodLiveOpsGlobalRewardItemView_ = static_cast(0x187F687D), NGUI_CodLiveOpsPersonalTaskItemView_ = static_cast(0x187F687E), NGUI_CodLiveOpsRewardPreviewView_ = static_cast(0x187F687F), NGUI_CodLiveOpsQuestionNaireView_ = static_cast(0x187F6880), NGUI_CodLiveOpsAnnouncementView_ = static_cast(0x187F6881), NGUI_CodLiveOpsDailyTaskView_ = static_cast(0x187F6882), NGUI_CodLiveOpsDailyTaskExchangeView_ = static_cast(0x187F6883), NGUI_CodLiveOpsDailyTaskItemView_ = static_cast(0x187F6884), NGUI_CodLiveOpsDailyTaskExchangeItemView_ = static_cast(0x187F6885), NGUI_CodLiveOpsSingInView_ = static_cast(0x187F6886), NGUI_LiveOpsMainView_En_ = static_cast(0x187F6C61), NGUI_LiveOpsDailyTaskView_En_ = static_cast(0x187F6C63), NGUI_LiveOpsDailyTaskItemView_En_ = static_cast(0x187F6C64), NGUI_LiveOpsMultiraskSingleTaskItemView_En_ = static_cast(0x187F6C65), NGUI_LiveOpsPersonView_En_ = static_cast(0x187F6C66), NGUI_LiveOpsMultitaskSingleView_En_ = static_cast(0x187F6C67), MGUI_LiveOpsPreviewAwardPopView_En_ = static_cast(0x187F6C68), NGUI_LiveOpsScrollPlayView_En_ = static_cast(0x187F6CC5), NGUI_LiveOpsScrollPlayItemView_En_ = static_cast(0x187F6CC6), NGUI_ShopScrollPlayView_ = static_cast(0x187F6CCA), NGUI_LiveOpsAnnouncementView_En_ = static_cast(0x187F6CCF), NGUI_LiveOpsOnlyDisplayView_En_ = static_cast(0x187F6CD5), NGUI_LiveOpsQuestionNaireView_En_ = static_cast(0x187F6CD6), NGUI_LiveOpsEntryItem_En_ = static_cast(0x187F6CD7), NGUI_LiveOpsPicturePopupView_En_ = static_cast(0x187F6CD8), NGUI_LiveOpsIDCollectionRankingView_En_ = static_cast(0x187F6CD9), NGUI_LiveOpsBindFBPopupView_En_ = static_cast(0x187F6CDA), NGUI_LiveOpsIDCollectionMainView_En_ = static_cast(0x187F6CDB), NGUI_LiveOpsIDCollectionPersonActvView_En_ = static_cast(0x187F6CDC), NGUI_LiveOpsIDCollectionServerActvView_En_ = static_cast(0x187F6CDD), NGUI_LiveOpsIDCollectionShareActvView_En_ = static_cast(0x187F6CDE), NGUI_LiveOpsLightenUpView_En_ = static_cast(0x187F6CDF), NGUI_LiveOpsLightenUpReceivePrizeView_En_ = static_cast(0x187F6CE0), NGUI_LiveOpsLightenUpShareView_En_ = static_cast(0x187F6CE1), NGUI_LiveOpsCandyCollectionView_En_ = static_cast(0x187F6CE2), NGUI_LiveOpsChristmasActivityPopupView_En_ = static_cast(0x187F6CE3), NGUI_LiveOpsChristmasAllInfoView_En_ = static_cast(0x187F6CE4), NGUI_LiveOpsMainView_CA_ = static_cast(0x187F6CE5), NGUI_LiveOpsMainLeftMenuItemView_CA_ = static_cast(0x187F6CE6), NGUI_LiveOpsPictureView_CA_ = static_cast(0x187F6CE7), NGUI_LiveOpsIDCollectionMainView_CA_ = static_cast(0x187F6CE8), NGUI_LiveOpsMileStonePersonActvView_CA_ = static_cast(0x187F6CE9), NGUI_LiveOpsMileStonServerActvView_CA_ = static_cast(0x187F6CEA), NGUI_RankIDCollectionItemView_CA_ = static_cast(0x187F6CEB), NGUI_LiveOpsIDCollectionRankingView_CA_ = static_cast(0x187F6CEC), NGUI_LiveOpsDailyTaskView_CA_ = static_cast(0x187F6CED), NGUI_LiveOpsMultitaskSingleView_CA_ = static_cast(0x187F6CEE), NGUI_LiveOpsMultiraskSingleTaskItemView_CA_ = static_cast(0x187F6CEF), NGUI_LiveOpsExchangeView_CA_ = static_cast(0x187F6CF0), NGUI_LiveOpsExchangeItemView_CA_ = static_cast(0x187F6CF1), NGUI_LiveOpsAnnouncementView_CA_ = static_cast(0x187F6CF2), NGUI_LiveOpsBigPictureSingleTaskView_CA_ = static_cast(0x187F6CF4), NGUI_LiveOpsRankBuffView_CA_ = static_cast(0x187F6CF5), NGUI_LiveOpsMileStonePersonActvView_En_ = static_cast(0x187F6CF6), NGUI_LiveOpsMileStonServerActvView_En_ = static_cast(0x187F6CF7), NGUI_LiveOpsMileStonDetailActvView_En_ = static_cast(0x187F6CF8), NGUI_LiveOpsMileStonDetailItemView_En_ = static_cast(0x187F6CF9), NGUI_LiveOpsIDCollectionRewardItemView_En_ = static_cast(0x187F6CFA), NGUI_ShopBasePayResultView_ = static_cast(0x188E9F03), NGUI_GotoShopPopupView_ = static_cast(0x188E9F05), NGUI_ChestCardWindow_ = static_cast(0x188E9F07), NGUI_ShopGoodPreviewCell_ = static_cast(0x188E9F0B), NGUI_LuckyBoxOpenWindowView_ = static_cast(0x188E9F33), NGUI_CodmShopMainView_ = static_cast(0x188E9F65), NGUI_CodmShopLeftTabItemView_ = static_cast(0x188E9F66), NGUI_CodmShopRightSubTabView_ = static_cast(0x188E9F67), NGUI_CodmShopRightSubTabItemView_ = static_cast(0x188E9F68), NGUI_ShopDetailView_ = static_cast(0x188E9F6D), NGUI_ShopDetailItemView_Chest_ = static_cast(0x188E9F6E), NGUI_ShopRechargeWindowView_ = static_cast(0x188E9F6F), NGUI_ShopItemView_Recharge_ = static_cast(0x188E9F70), NGUI_CodmShopPaymentConfirmPopupWindowView_ = static_cast(0x188E9F71), NGUI_ShopPaymentConfirmPopupWindowView_ = static_cast(0x188E9F74), NGUI_CodmShopRecommendItemView_ = static_cast(0x188E9F75), NGUI_CodmShopItemView_ = static_cast(0x188E9F76), NGUI_CodmShopWindowView_ = static_cast(0x188E9F77), NGUI_ShopDetailView_Chest_ = static_cast(0x188E9F78), NGUI_UILotteryIntroductionView_ = static_cast(0x188E9F79), NGUI_ShopWindowView_Chest_ = static_cast(0x188E9FBE), NGUI_ShopItemView_Chest_ = static_cast(0x188E9FBF), NGUI_ShopRechargeConfirmPopView_ = static_cast(0x188E9FC0), NGUI_ShopTimeLimitPaymentView_ = static_cast(0x188E9FC1), NGUI_MileStoneView_ = static_cast(0x188E9FC9), NGUI_ScrollViewTemplateA_ = static_cast(0x188E9FCB), NGUI_ScrollViewItemTemplateA_ = static_cast(0x188E9FCC), NGUI_CPSafeBoxMainView_ = static_cast(0x188EA030), NGUI_CPSafeBoxThumbnailView_ = static_cast(0x188EA031), NGUI_CPSafeBoxThumbnailHallView_ = static_cast(0x188EA032), NGUI_CPSafeBoxThumbnailHallTopLeftView_ = static_cast(0x188EA033), NGUI_CPSafeBoxThumbnailMatchView_ = static_cast(0x188EA034), NGUI_TutorialMainView_ = static_cast(0x189DE1A5), NGUI_ChatMainView_ = static_cast(0x18AD2381), NGUI_ChatWorldView_ = static_cast(0x18AD2382), NGUI_ChatFriendView_ = static_cast(0x18AD2383), NGUI_ChatGuildView_ = static_cast(0x18AD2384), NGUI_ChatSquadView_ = static_cast(0x18AD2385), NGUI_ChatRoomView_ = static_cast(0x18AD2386), NGUI_ChatPlayerSeparator_ = static_cast(0x18AD2387), NGUI_ChatPlayerCell_ = static_cast(0x18AD2388), NGUI_ChatBroadcastView_ = static_cast(0x18AD2389), NGUI_ChatQuickTeamView_ = static_cast(0x18AD238A), NGUI_ChatQuickTeamCell_ = static_cast(0x18AD238B), NGUI_ChatInviteReceivedCell_ = static_cast(0x18AD238C), NGUI_ChatInviteSendedCell_ = static_cast(0x18AD238D), NGUI_ChatWorldInviteReceivedCell_ = static_cast(0x18AD2390), NGUI_ChatWorldInviteSendedCell_ = static_cast(0x18AD2391), NGUI_ChatReportView_ = static_cast(0x18AD2392), NGUI_ChatTopMessageView_ = static_cast(0x18AD2393), NGUI_ChatWorldBigHornCell_ = static_cast(0x18AD2394), NGUI_NewChatBroadcastView_ = static_cast(0x18AD2395), NGUI_ChatQTFilterView_ = static_cast(0x18AD2396), NGUI_ChatQTFilterCell_ = static_cast(0x18AD2397), NGUI_TurnOnMicWindowView_ = static_cast(0x18AD2398), NGUI_NoTeamWindowView_ = static_cast(0x18AD2399), NGUI_MPGameRoundHUD_ = static_cast(0x18BC65C5), MPVE_InteractiveHUD_ = static_cast(0x18BC65D6), MPVE_PerkMachineSignboard_ = static_cast(0x18BC65D7), NGUI_OpticsChangeZoomHUD_ = static_cast(0x18DAEA41), NGUI_WeaponSpecialBrocastView_ = static_cast(0x18DAEA42), NGUI_LobbyMapTopBar_ = static_cast(0x18EA2C85), NGUI_SquadOpponentInfoView_ = static_cast(0x18EA2C87), NGUI_SquadBattleView_ = static_cast(0x18EA2C88), NGUI_SquadBattleDetailView_ = static_cast(0x18EA2C8A), NGUI_SquadAttackInfoView_ = static_cast(0x18EA2C90), NGUI_LobbyEarthMap_ = static_cast(0x18EA2C91), NGUI_LobbyEarthMapView_ = static_cast(0x18EA2C92), NGUI_LobbyMapMenuView_ = static_cast(0x18EA2C93), NGUI_RankInfoUpgradePopupView_ = static_cast(0x18EA2C9A), NGUI_SPVPQuickStartSettingView_ = static_cast(0x18EA2C9B), NGUI_PVPMapSelectItemView_ = static_cast(0x18EA2C9F), NGUI_LobbyMapTopBarNew_ = static_cast(0x18EA2CA8), NGUI_ADShowADSecondaryConfirmationView_ = static_cast(0x18EA2CA9), NGUI_LobbyRankedMatchPopuoView_ = static_cast(0x18EA2CAA), NGUI_FriendAndSettingView_ = static_cast(0x18F96EC1), NGUI_DescTipsView_ = static_cast(0x18F96EC2), NGUI_BattlePauseView_ = static_cast(0x18F96EC3), NGUI_GameQuitMessageBox_ = static_cast(0x18F96EC4), NGUI_DeathZoneWarningHUD_ = static_cast(0x18F96EC5), NGUI_FacePopupRoleShowView_ = static_cast(0x18F96EC6), NGUI_VNG18_ = static_cast(0x18F96EC7), NGUI_CareerRecord_ = static_cast(0x1908B10A), NGUI_CareerEmblem_ = static_cast(0x1908B114), NGUI_CareerEmblemItem_ = static_cast(0x1908B115), NGUI_CareerAchievement_ = static_cast(0x1908B116), NGUI_CareerAchievementItem_ = static_cast(0x1908B117), NGUI_PlayerIconItem_ = static_cast(0x1908B118), NGUI_PlayerIconChange_ = static_cast(0x1908B119), NGUI_CareerInfoMainView_ = static_cast(0x1908B11C), NGUI_PersonalInfoBasic_ = static_cast(0x1908B11E), NGUI_PersonalInfoResult_ = static_cast(0x1908B11F), NGUI_PersonalInfoHistory_ = static_cast(0x1908B120), NGUI_PersonalInfoMain_ = static_cast(0x1908B121), NGUI_PersonalInfoHistoryItem_ = static_cast(0x1908B122), NGUI_PersonalInfoBasicWest_ = static_cast(0x1908B132), NGUI_AchievementPopView_ = static_cast(0x1908B133), NGUI_AchievementShowItemView_ = static_cast(0x1908B134), NGUI_MedalShowItemView_ = static_cast(0x1908B135), NGUI_MedalPopView_ = static_cast(0x1908B136), NGUI_PersonalInfoRenamePopView_ = static_cast(0x1908B137), NGUI_ReceiveHigherAchievementView_ = static_cast(0x1908B164), NGUI_RankStarFrameEffect_ = static_cast(0x1908B2F4), NGUI_RainBowFrameEffect_ = static_cast(0x1908B2F5), NGUI_RedCrystalFrameEffect_ = static_cast(0x1908B2F6), NGUI_DustkickerFrameEffect_ = static_cast(0x1908B2F7), NGUI_OutLawFrameEffect_ = static_cast(0x1908B2F8), NGUI_CorditeFrameEffect_ = static_cast(0x1908B2F9), NGUI_BloodyVengeanceFrameEffect_ = static_cast(0x1908B2FA), NGUI_BonepileFrameEffect_ = static_cast(0x1908B2FB), NGUI_GlowingFrameEffect_ = static_cast(0x1908B2FC), NGUI_GuardianFrameEffect_ = static_cast(0x1908B2FD), NGUI_MotifFrameEffect_ = static_cast(0x1908B2FE), NGUI_ChemicalFrameEffect_ = static_cast(0x1908B2FF), NGUI_MatchingModeItemView_ = static_cast(0x1917F342), NGUI_MatchingMapListView_ = static_cast(0x1917F344), NGUI_PVPMapSelectMarker_ = static_cast(0x191979E8), NGUI_ZombieThemeMapNormalMarker_ = static_cast(0x191B0084), NGUI_ZombieThemeMapDetailMarker_ = static_cast(0x191B0085), NGUI_ZombieLevelNormalMarker_ = static_cast(0x191B0086), NGUI_ZombieLevelChallengeMarker_ = static_cast(0x191B0087), NGUI_ZombieBackgroundView_ = static_cast(0x191B0088), NGUI_ZombieBackground_GR_Normal_1_ = static_cast(0x191B00E5), NGUI_ZombieBackground_GR_Normal_2_ = static_cast(0x191B00E6), NGUI_ZombieBackground_GR_Normal_3_ = static_cast(0x191B00E7), NGUI_ZombieBackground_GR_Normal_4_ = static_cast(0x191B00E8), NGUI_ZombieBackground_GR_Normal_5_ = static_cast(0x191B00E9), NGUI_ZombieBackground_GR_Normal_6_ = static_cast(0x191B00EA), NGUI_ZombieBackground_GR_Normal_7_ = static_cast(0x191B00EB), NGUI_ZombieBackground_GR_Hard_1_ = static_cast(0x191B00EC), NGUI_ZombieBackground_GR_Hard_2_ = static_cast(0x191B00ED), NGUI_ZombieBackground_GR_Hard_3_ = static_cast(0x191B00EE), NGUI_ZombieBackground_GR_Hard_4_ = static_cast(0x191B00EF), NGUI_ZombieBackground_GR_Hard_5_ = static_cast(0x191B00F0), NGUI_ZombieBackground_GR_Hard_6_ = static_cast(0x191B00F1), NGUI_ZombieBackground_GR_Hell_1_ = static_cast(0x191B00F2), NGUI_ZombieBackground_GR_Hell_2_ = static_cast(0x191B00F3), NGUI_ZombieBackground_GR_Hell_3_ = static_cast(0x191B00F4), NGUI_ZombieBackground_GR_Hell_4_ = static_cast(0x191B00F5), NGUI_ZombieBackground_GR_Hell_5_ = static_cast(0x191B00F6), NGUI_ZombieBackground_GR_Hell_6_ = static_cast(0x191B00F7), NGUI_ZombieChapterIllustration_GR_0_ = static_cast(0x191B00F8), NGUI_ZombieChapterIllustration_GR_1_ = static_cast(0x191B00F9), NGUI_ZombieChapterIllustration_GR_2_ = static_cast(0x191B00FA), NGUI_ZombieChapterIllustration_GR_3_ = static_cast(0x191B00FB), NGUI_ZombieChapterIllustration_GR_4_ = static_cast(0x191B00FC), NGUI_ZombieChapterIllustration_GR_5_ = static_cast(0x191B00FD), NGUI_ZombieChapterIllustration_GR_6_ = static_cast(0x191B00FE), NGUI_ZombieChapterIllustration_GR_7_ = static_cast(0x191B00FF), NGUI_ZombieChapterIllustration_GR_8_ = static_cast(0x191B0100), NGUI_ZombieChapterIllustration_GR_9_ = static_cast(0x191B0101), NGUI_ZombieChapterIllustration_GR_10_ = static_cast(0x191B0102), NGUI_ZombieChapterIllustration_GR_11_ = static_cast(0x191B0103), NGUI_ZombieChapterIllustration_GR_12_ = static_cast(0x191B0104), NGUI_ZombieChapterIllustration_GR_13_ = static_cast(0x191B0105), NGUI_ZombieChapterIllustration_GR_14_ = static_cast(0x191B0106), NGUI_ZombieChapterIllustration_GR_15_ = static_cast(0x191B0107), NGUI_ZombieChapterIllustration_GR_16_ = static_cast(0x191B0108), NGUI_ZombieChapterIllustration_GR_17_ = static_cast(0x191B0109), NGUI_ZombieChapterIllustration_GR_18_ = static_cast(0x191B010A), NGUI_ZombieMapSelectMarker_ = static_cast(0x191B010B), NGUI_ZombieScrollView_ = static_cast(0x191B010C), NGUI_ZombieScrollPanel_ = static_cast(0x191B010D), NGUI_NetWorkTextureBackupIcon_Share1_ = static_cast(0x191B2791), NGUI_SettingsMainView_ = static_cast(0x191F9461), NGUI_SettingsHudView_ = static_cast(0x191F9465), NGUI_SettingsEditView_ = static_cast(0x191F9467), NGUI_SettingsEditView_PVE_ = static_cast(0x191F9468), NGUI_SettingsEditView_BR_ = static_cast(0x191F9469), NGUI_SettingsBRChatGameTypeCell_ = static_cast(0x191F946B), NGUI_SettingsMainView_CN_ = static_cast(0x191F946C), NGUI_SettingsWestControlView_ = static_cast(0x191F946D), NGUI_SettingsTabView_ = static_cast(0x191F946E), NGUI_SettingsPhraseDragView_ = static_cast(0x191F9477), NGUI_SettingsPhraseConfigItem_ = static_cast(0x191F9478), NGUI_WestInitConfigView_ = static_cast(0x191F9479), NGUI_SettingsRestoreView_ = static_cast(0x191F947A), NGUI_SettingsAnchorView_ = static_cast(0x191F947C), NGUI_SettingsNewAnchorView_ = static_cast(0x191F9488), NGUI_SettingsEditSecondFireWidget_ = static_cast(0x191FBB70), NGUI_SettingsEditFireWidget_ = static_cast(0x191FBB71), NGUI_SettingsEditMoveWidget_ = static_cast(0x191FBB72), NGUI_SettingsEditJumpWidget_ = static_cast(0x191FBB73), NGUI_SettingsEditWeaponWidget_ = static_cast(0x191FBB74), NGUI_SettingsEditCrouchWidget_ = static_cast(0x191FBB75), NGUI_SettingsEditGrenadeWidget_ = static_cast(0x191FBB76), NGUI_SettingsEditReammoWidget_ = static_cast(0x191FBB77), NGUI_SettingsEditPickupWidget_ = static_cast(0x191FBB78), NGUI_SettingsEditADSWidget_ = static_cast(0x191FBB79), NGUI_SettingsEditSwitchRoleWidget_ = static_cast(0x191FBB7A), NGUI_SettingsEditSelfExplodingWidget_ = static_cast(0x191FBB7B), NGUI_SettingsBRBagSwitchHUD_ = static_cast(0x191FBB7C), NGUI_SettingsBRGameScoreInfoHUD_ = static_cast(0x191FBB7D), NGUI_SettingsBRVoiceAndMicHUD_ = static_cast(0x191FBB7E), NGUI_SettingsBRTeamMateHUD_ = static_cast(0x191FBB7F), NGUI_SettingsBRPerkInfoHUD_ = static_cast(0x191FBB80), NGUI_SettingsBRQuickMedician_ = static_cast(0x191FBB81), NGUI_SettingsBRUseMedicineHUD_ = static_cast(0x191FBB82), NGUI_SettingsBRCureTeammate_ = static_cast(0x191FBB83), NGUI_SettingsBROpenAim_ = static_cast(0x191FBB84), NGUI_SettingsBRLocalBloodHUD_ = static_cast(0x191FBB85), NGUI_SettingsBRFireBtnHUD_ = static_cast(0x191FBB86), NGUI_SettingsBRTacticalRadar_ = static_cast(0x191FBB87), NGUI_SettingsBRTacticalMap_ = static_cast(0x191FBB88), NGUI_SettingsPauseBtnHUD_ = static_cast(0x191FBB89), NGUI_SettingsBRQuickThrowWeapon_ = static_cast(0x191FBB8A), NGUI_SettingsEditProneWidget_ = static_cast(0x191FBB8B), NGUI_SettingsTPSFreeWidget_ = static_cast(0x191FBB8C), NGUI_SettingsQuickMelee_ = static_cast(0x191FBB8F), NGUI_SettingsBRChatBtn_ = static_cast(0x191FBB91), NGUI_SettingsBloodHUD_ = static_cast(0x191FBB92), NGUI_SettingsBloodAndKillStreak_ = static_cast(0x191FBB93), NGUI_SettingsTacticalRadar_ = static_cast(0x191FBB94), NGUI_SettingsScorePanel_ = static_cast(0x191FBB95), NGUI_SettingsGrenadePickUp_ = static_cast(0x191FBB96), NGUI_SettingsUltSkillHud_ = static_cast(0x191FBB97), NGUI_SettingsBombGameFunBtn_ = static_cast(0x191FBB98), NGUI_SettingsEditSprintBtnWidget_ = static_cast(0x191FBB99), NGUI_SettingsBRTeamInfoWidget_ = static_cast(0x191FBB9A), NGUI_SettingsEditIndividuationBtnWidget_ = static_cast(0x191FBB9B), NGUI_SettingsBRQuickSkillHud_ = static_cast(0x191FBB9C), NGUI_SettingsCancelThrowingWidget_ = static_cast(0x191FBB9D), NGUI_SettingsBrDoorWidget_ = static_cast(0x191FBB9E), NGUI_SettingsNearbyQuickWidget_ = static_cast(0x191FBB9F), NGUI_SettingsFireModeChangeHudWidget_ = static_cast(0x191FBBA0), NGUI_SettingsBRPerkWidget_ = static_cast(0x191FBBA1), NGUI_SettingsBRWeaponBWidget_ = static_cast(0x191FBBA2), NGUI_SettingsBRWeaponAWidget_ = static_cast(0x191FBBA3), NGUI_SettingsDriveVehicleWidget_ = static_cast(0x191FBBA4), NGUI_SettingsPassengerVehicleWidget_ = static_cast(0x191FBBA5), NGUI_SettingsGetOffVehicleWidget_ = static_cast(0x191FBBA6), NGUI_SettingsBRMarkBtnWidget_ = static_cast(0x191FBBA7), NGUI_SettingsBRNearByBoxWidget_ = static_cast(0x191FBBA8), NGUI_SettingsBRSwitchSprintingWidget_ = static_cast(0x191FBBA9), NGUI_SettingsZMBuffWidget_ = static_cast(0x191FBF58), NGUI_SettingsZMCoinMachineWidget_ = static_cast(0x191FBF59), NGUI_SettingsZMCommonderWidget_ = static_cast(0x191FBF5A), NGUI_SettingsZMQTEOpenDoorWidget_ = static_cast(0x191FBF5B), NGUI_SettingsZMSaveWidget_ = static_cast(0x191FBF5C), NGUI_SettingsZMTipsWidget_ = static_cast(0x191FBF5D), NGUI_SettingsZMTopWidget_ = static_cast(0x191FBF5E), NGUI_SettingsZMWeaponWidget_ = static_cast(0x191FBF5F), NGUI_SettingsZMDownDrinkWidget_ = static_cast(0x191FBF60), NGUI_SettingsNewMainView_ = static_cast(0x191F94A7), NGUI_SettingsNewTabView_ = static_cast(0x191F94A8), NGUI_SettingsNewBasicView_ = static_cast(0x191F94A9), NGUI_SettingsNewSystem2View_ = static_cast(0x191F94AA), NGUI_SettingsNewSensitivityView_ = static_cast(0x191F94AB), NGUI_SettingsNewVehicleView_ = static_cast(0x191F94AC), NGUI_SettingsNewPhraseView_ = static_cast(0x191F94AD), NGUI_SettingsNewSubscribeView_ = static_cast(0x191F94AE), NGUI_SettingsNewHudView_ = static_cast(0x191F94AF), NGUI_SettingsNewControl2View_ = static_cast(0x191F94B0), NGUI_SettingsNewFireModeView_ = static_cast(0x191F94B1), NGUI_SettingsEditLeftFireWidget_ = static_cast(0x191F94B2), NGUI_SettingsNewLanguageView_ = static_cast(0x191F94B3), NGUI_SettingsNewOtherView_ = static_cast(0x191F94B4), NGUI_SettingsNewGamePadView_ = static_cast(0x191F94B5), NGUI_SettingsNewPrivacySellView_ = static_cast(0x191F94B6), NGUI_GamePadConnectingPopView_ = static_cast(0x191F9528), NGUI_UICreditsPopView_ = static_cast(0x191F9529), NGUI_CreditsDepartmentFlowGridCell_ = static_cast(0x191F952A), NGUI_CreditsGroupFlowGridCell_ = static_cast(0x191F952B), NGUI_CreditsStaffFlowGridCell_ = static_cast(0x191F952C), NGUI_SyncCustomPopupView_ = static_cast(0x191F952D), NGUI_DelAccFirstPopWindow_ = static_cast(0x191F9848), NGUI_DelAccSecondPopWindow_ = static_cast(0x191F9849), NGUI_DelAccLoginPopWindow_ = static_cast(0x191F984A), NGUI_DelAccCancelWindow_ = static_cast(0x191F984B), NGUI_DelAccCancelSuccessPopWindow_ = static_cast(0x191F984C), NGUI_DelAccTimeoutPopWindow_ = static_cast(0x191F984D), NGUI_GuestBindingView_ = static_cast(0x19211B03), NGUI_RushHUD_ = static_cast(0x19273582), NGUI_RushTargetSignboard_ = static_cast(0x19273583), NGUI_PVERoundOver_ = static_cast(0x19273584), NGUI_PVEModeTarget_ = static_cast(0x19273585), NGUI_LeaveCombatAreaWarning_ = static_cast(0x19273586), NGUI_Rush_RadarComp_RushTarget_ = static_cast(0x19273587), NGUI_SP_TutorialHUD_ = static_cast(0x19273588), NGUI_SP_BrandSignboard_ = static_cast(0x19273589), NGUI_SP_TutorialEditHUD_ = static_cast(0x1927358A), NGUI_SP_TopInfoHUD_ = static_cast(0x1927358B), NGUI_SPModeTarget_PVP_ = static_cast(0x1927358D), NGUI_SP_BulletInfoHUD_ = static_cast(0x1927358E), NGUI_SP_TutorialDifficultyHUD_ = static_cast(0x1927358F), NGUI_SP_FireModeView_ = static_cast(0x19273590), NGUI_InGameTutorial_ = static_cast(0x19273591), NGUI_Prologue_WeaponConfirmButton_ = static_cast(0x19273595), NGUI_KnifeSwitchPrologueButton_ = static_cast(0x19273596), NGUI_PrologueUseBtn_ = static_cast(0x19273597), NGUI_BattlePassMainView_ = static_cast(0x192ED6A1), NGUI_BattlePassLevelView_ = static_cast(0x192ED6A2), NGUI_BattlePassTaskView_ = static_cast(0x192ED6A3), NGUI_BattlePassChallengeView_ = static_cast(0x192ED6A4), NGUI_BattlePassAwardPopupDetailView_ = static_cast(0x192ED6A7), NGUI_BattlePassLevelPopupView_ = static_cast(0x192ED6A8), NGUI_BattlePassLevelBigItemView_ = static_cast(0x192ED6A9), NGUI_BattlePassLevelItemView_ = static_cast(0x192ED6AA), NGUI_BattlePassWeekTaskItemView_ = static_cast(0x192ED6AB), NGUI_BattlePassChallengeTaskItemView_ = static_cast(0x192ED6AC), NGUI_BattlePassBuyTierView_ = static_cast(0x192ED6AD), NGUI_BattlePassBuyTierItemView_ = static_cast(0x192ED6AE), NGUI_BattlePassBuyPassView_ = static_cast(0x192ED6AF), NGUI_BattlePassDailyAndWeekTaskItemView_ = static_cast(0x192ED6B0), NGUI_BattlePassBuyPlusPopupView_ = static_cast(0x192ED6B1), NGUI_BattlePassItemView_ = static_cast(0x192ED6B2), NGUI_BPTreasuerBoxView_ = static_cast(0x192ED6B3), NGUI_BattlePassReceiveSmallItem_ = static_cast(0x192ED6B5), NGUI_BattlePassCheckRewardView_ = static_cast(0x192ED6B6), NGUI_BattlePassSeasonVideoPopupView_ = static_cast(0x192ED6B7), NGUI_BattlePassRankView_ = static_cast(0x192ED6B8), NGUI_BattlePassRankItemView_ = static_cast(0x192ED6B9), NGUI_BattlePassBuyPassActivityView_ = static_cast(0x192ED6BA), NGUI_BattlePassLevelMaxItemView_ = static_cast(0x192ED6BB), NGUI_BattlePassNewSeasonVideoPopupView_ = static_cast(0x192ED6BC), NGUI_BattlePassExpAwardPopupView_ = static_cast(0x192ED6BD), NGUI_BattlePassComicView_ = static_cast(0x192ED6BE), NGUI_BattlePassComicPopupView_ = static_cast(0x192ED6BF), NGUI_BattlePassTaskExplainView_ = static_cast(0x192ED6C0), NGUI_BattlePassLevelAwardView_ = static_cast(0x192ED6C1), NGUI_BattlePassComicItemView_ = static_cast(0x192ED6C2), NGUI_BattlePassPaymentPopupView_ = static_cast(0x192ED6C3), NGUI_BattlePassNewLevelView_ = static_cast(0x192ED6C4), NGUI_BattlePassNewLevelAwardView_ = static_cast(0x192ED6C5), NGUI_BattlePassNewLevelItemView_ = static_cast(0x192ED6C6), NGUI_BattlePassAwardView_ = static_cast(0x192ED6C7), NGUI_BattlePassNewExpAwardPopupView_ = static_cast(0x192ED6C8), NGUI_GuildMainView_ = static_cast(0x1945BA01), NGUI_GuildSearchView_ = static_cast(0x1945BA02), NGUI_GuildApplyMsgView_ = static_cast(0x1945BA03), NGUI_GuildBuildOrEditView_ = static_cast(0x1945BA04), NGUI_GuildLevelInfoView_ = static_cast(0x1945BA06), NGUI_GuildMemberListView_ = static_cast(0x1945BA07), NGUI_GuildMemberItemView_ = static_cast(0x1945BA08), NGUI_GuildSearchItemView_ = static_cast(0x1945BA09), NGUI_GuildApplyMsgItemView_ = static_cast(0x1945BA0A), NGUI_GuildTalkItemView_ = static_cast(0x1945BA0B), NGUI_GuildEventListView_ = static_cast(0x1945BA0E), NGUI_GuildEventItemView_ = static_cast(0x1945BA0F), NGUI_GuildTabView_ = static_cast(0x1945BA10), NGUI_GuildActivityView_ = static_cast(0x1945BA11), NGUI_GuildActivityItemView_ = static_cast(0x1945BA12), NGUI_GuildRankListView_ = static_cast(0x1945BA13), NGUI_GuildRankItemView_ = static_cast(0x1945BA14), NGUI_GuildShopView_ = static_cast(0x1945BA15), NGUI_GuildShopItemView_ = static_cast(0x1945BA16), NGUI_GuildRankPrizeView_ = static_cast(0x1945BA17), NGUI_GuildLevelMaxMemberItemView_ = static_cast(0x1945BA18), NGUI_GuildActivityRewardItemView_ = static_cast(0x1945BA19), NGUI_GuildNewIconEditView_ = static_cast(0x1945BA1A), NGUI_GuildIconItemView_ = static_cast(0x1945BA1B), NGUI_GuildFriendRequestView_ = static_cast(0x1945BA1C), NGUI_GuildFriendRequestItemView_ = static_cast(0x1945BA1D), NGUI_GuildProvinceItemView_ = static_cast(0x1945BA1E), NGUI_GuildCityItemView_ = static_cast(0x1945BA1F), NGUI_GuildApplyMsgItemCell_ = static_cast(0x1945BA20), NGUI_GuildMemberView_ = static_cast(0x1945BA21), NGUI_GuildMissionView_ = static_cast(0x1945BA22), NGUI_GuildRankView_ = static_cast(0x1945BA23), NGUI_GuildBuildConsumeView_ = static_cast(0x1945BA24), NGUI_GuildNumberShowView_ = static_cast(0x1945BA26), NGUI_GuildWelfareView_ = static_cast(0x1945BA27), NGUI_GuildWelfareItemView_ = static_cast(0x1945BA28), NGUI_GuildWelfareDetailView_ = static_cast(0x1945BA29), NGUI_GuildWelfareDetailItemView_ = static_cast(0x1945BA2A), NGUI_GuildLevelExplainPopupView_ = static_cast(0x1945BA2B), NGUI_GuildLevelExplainItemView_ = static_cast(0x1945BA2C), NGUI_GuildLevelActiveItemView_ = static_cast(0x1945BA2D), NGUI_GuildLevelExpItemView_ = static_cast(0x1945BA2E), NGUI_GuildRankExplainPopupView_ = static_cast(0x1945BA2F), NGUI_GuildRankExplainItemView_ = static_cast(0x1945BA30), NGUI_RoomSpvpPrivateView_ = static_cast(0x1954FC41), NGUI_RoomSpvpMatchView_ = static_cast(0x1954FC42), NGUI_RoomFriendView_ = static_cast(0x1954FC44), NGUI_RoomRecentPlayerView_ = static_cast(0x1954FC45), NGUI_RoomInvitationView_ = static_cast(0x1954FC46), NGUI_RoomInviteeCell_ = static_cast(0x1954FC47), NGUI_RoomClanView_ = static_cast(0x1954FC48), NGUI_RoomInviteMoreView_ = static_cast(0x1954FC49), NGUI_RoomSettingPopupView_ = static_cast(0x1954FC4A), NGUI_RoomPasswordPopupView_ = static_cast(0x1954FC4B), NGUI_RoomLadderModeView_ = static_cast(0x1954FC4C), NGUI_RoomMemberNameView_ = static_cast(0x1954FC4D), NGUI_RoomZombieMatchView_ = static_cast(0x1954FC4E), NGUI_RoomZombiePlaylistSelectorView_ = static_cast(0x1954FC4F), NGUI_ZombieInstanceItemView_ = static_cast(0x1954FC50), NGUI_ZombieMatchRewardsWindowView_ = static_cast(0x1954FC51), NGUI_SpvpPlaylistDetailWindowView_ = static_cast(0x1954FC52), NGUI_RoomPvpMatchTimeView_ = static_cast(0x1954FC53), NGUI_RoomPveMatchTimeView_ = static_cast(0x1954FC54), NGUI_RoomZombieMultiMatchView_ = static_cast(0x1954FC55), NGUI_RoomZombieEndlessMatchView_ = static_cast(0x1954FC56), NGUI_RoomBrMatchTimeView_ = static_cast(0x1954FC59), NGUI_RoomShortCodeWindowView_ = static_cast(0x1954FC5A), NGUI_RoomMembersObserverView_ = static_cast(0x1954FC5B), NGUI_RoomZombieEndlessView_ = static_cast(0x1954FCA5), NGUI_RoomZombieBossBattleView_ = static_cast(0x1954FD09), NGUI_RoomZombieCompaignView_ = static_cast(0x1954FD0D), NGUI_RoomZombieCompaignItemView_ = static_cast(0x1954FD0E), NGUI_RoomZombieDailyChallengeView_ = static_cast(0x1954FD0F), NGUI_RoomZombieWeeklyInstanceView_ = static_cast(0x1954FD10), NGUI_ZobmieInstanceGroupItemView_ = static_cast(0x1954FD1C), NGUI_RoomHangUpView_ = static_cast(0x1954FD58), NGUI_RoomMatchInterfaceView_PveMission_ = static_cast(0x1954FD6D), NGUI_ZombieModeDescWindowView_ = static_cast(0x1954FE35), NGUI_RoomAddFriendPopupView_ = static_cast(0x1954FE99), NGUI_RoomInviteLessCell_ = static_cast(0x1954FE9A), NGUI_RoomInviteLessView_ = static_cast(0x1954FE9B), NGUI_RoomOfflineInvitationConfirmView_ = static_cast(0x1954FE9C), NGUI_RoomPlayerNumCheckPopView_ = static_cast(0x1954FE9D), NGUI_SearchRoomInfoWindowView_ = static_cast(0x1954FF61), NGUI_SpvpMultiSelectTipWindowView_ = static_cast(0x1954FF62), NGUI_SoldierReturnMainView_ = static_cast(0x1954FEFD), NGUI_SoldierReturnNewContentView_ = static_cast(0x1954FEFE), NGUI_SoldierReturnDailyLoginView_ = static_cast(0x1954FEFF), NGUI_SoldierReturnReturnTrainingView_ = static_cast(0x1954FF00), NGUI_SoldierReturnReturnBenifitsView_ = static_cast(0x1954FF01), NGUI_SoldierReturnDailyLoginRewardItemView_ = static_cast(0x1954FF02), NGUI_SoldierReturnReturnTrainingSelectRewardView_ = static_cast(0x1954FF03), NGUI_SoldierReturnReturnTrainingTaskView_ = static_cast(0x1954FF04), NGUI_SoldierReturnReturnTrainingSelectRewardItemView_ = static_cast(0x1954FF05), NGUI_SoldierReturnReturnTrainingTaskTitileItemView_ = static_cast(0x1954FF06), NGUI_SoldierReturnReturnTrainingTaskContentItemView_ = static_cast(0x1954FF07), NGUI_SoldierReturnReturnTrainingTaskProgressItemView_ = static_cast(0x1954FF08), NGUI_SoldierReturnReturnTrainingTaskContentRewardItemView_ = static_cast(0x1954FF09), NGUI_SoldierReturnNewContentBookmarkNodeView_ = static_cast(0x1954FF0A), NGUI_SoldierReturnNewContentRewardItemView_ = static_cast(0x1954FF0B), NGUI_SoldierReturnReturnBenifitsBPView_ = static_cast(0x1954FF0C), NGUI_RoomBRRankViewEN_ = static_cast(0x19550029), NGUI_RoomSpvpPlaylistSelectorWindowView_ = static_cast(0x1955002A), NGUI_PlaylistSelectorView_ = static_cast(0x1955002D), NGUI_PlaylistItemView_ = static_cast(0x19550031), NGUI_MapSelectorView_ = static_cast(0x19550037), NGUI_MapItemView_ = static_cast(0x1955003C), NGUI_RoomBrPlaylistSelectorWindowView_ = static_cast(0x19550050), NGUI_RoomBrMapItemView_ = static_cast(0x19550051), NGUI_SignMainView_ = static_cast(0x19643E81), NGUI_AskForNotificationPermission_ = static_cast(0x19643E82), NGUI_ToStoreRate_ = static_cast(0x19643E83), NGUI_SignNewFishView_ = static_cast(0x19643E84), NGUI_LimitLuckBagView_ = static_cast(0x19643E85), NGUI_TriggerLuckBagView_ = static_cast(0x19643E86), NGUI_PlatformNavView_ = static_cast(0x19643E87), NGUI_SignSecondConfirmationPopView_ = static_cast(0x19643E88), NGUI_ActivityNoticeView_ = static_cast(0x197380C1), NGUI_RollAnnouncement_ = static_cast(0x197380C2), NGUI_InGameBasicActivityView_ = static_cast(0x197384A9), NGUI_APVPActivityView_ = static_cast(0x197384AA), NGUI_CommonRulesView_ = static_cast(0x197388AE), NGUI_CommonRulesSimpleView_ = static_cast(0x197388AF), NGUI_MailView_ = static_cast(0x1982C301), NGUI_MailPendingItemView_ = static_cast(0x1982C302), NGUI_MailDetailView_ = static_cast(0x1982C303), NGUI_GameProps_ = static_cast(0x1982C304), NGUI_TutorialView_OutGame_ = static_cast(0x19920541), NGUI_Ftue_InGame_IntroduceView_ = static_cast(0x19920543), NGUI_Ftue_TipsView_ = static_cast(0x19920544), NGUI_Ftue_FingerView_ = static_cast(0x19920546), NGUI_BRTutorialView_ = static_cast(0x19920547), NGUI_BRTutorialBasicView_ = static_cast(0x19920548), NGUI_BRTutorialControlView_ = static_cast(0x19920549), NGUI_BRTutorialChipsView_ = static_cast(0x1992054A), NGUI_BRTutorialReviveView_ = static_cast(0x1992054B), NGUI_BRTutorialFPSTPSView_ = static_cast(0x1992054C), NGUI_PVETutorialView_ = static_cast(0x1992054D), NGUI_SuiteTutorialView_ = static_cast(0x1992054E), NGUI_BRTutorialNewsView_ = static_cast(0x1992054F), NGUI_RankView_ = static_cast(0x19922C51), NGUI_RankViewItem_ = static_cast(0x19922C52), NGUI_RankAwardDetailPopView_ = static_cast(0x19922C54), NGUI_RankAwardItemView_ = static_cast(0x19922C55), NGUI_RankIDCollectionItemView_ = static_cast(0x19922C56), NGUI_Emoticon_Select_ = static_cast(0x19925360), NGUI_Emoticon_Select_Item_ = static_cast(0x19925361), NGUI_Emoticon_Chat_Send_Cell_ = static_cast(0x19925362), NGUI_Emoticon_Chat_Receive_Cell_ = static_cast(0x19925363), NGUI_Emoticon_World_Chat_Send_Cell_ = static_cast(0x19925364), NGUI_Emoticon_World_Chat_Receive_Cell_ = static_cast(0x19925365), NGUI_VoiceRecordView_ = static_cast(0x19925366), NGUI_LobbyVoiceView_ = static_cast(0x19925367), NGUI_Emoticon_Chat_Voice_Send_Cell_ = static_cast(0x19925368), NGUI_Emoticon_Chat_Voice_Receive_Cell_ = static_cast(0x19925369), NGUI_Emoticon_World_Chat_Voice_Send_Cell_ = static_cast(0x1992536A), NGUI_Emoticon_World_Chat_Voice_Receive_Cell_ = static_cast(0x1992536B), NGUI_MissionSystemMainView_ = static_cast(0x19927A70), NGUI_MissionSystemDescView_ = static_cast(0x19927A71), NGUI_MissionSystemGrowthMissionSubView_ = static_cast(0x19927A72), NGUI_MissionSystemDailyMissionSubView_ = static_cast(0x19927A73), NGUI_MissionSystemGrowthMissionRewardItemView_ = static_cast(0x19927A74), NGUI_MissionSystemGrowthMissionRewardScrollView_ = static_cast(0x19927A75), NGUI_MissionSystemGrowthMissionLevelMissionItemView_ = static_cast(0x19927A76), NGUI_MissionSystemGrowthMissionLevelMissionScrollView_ = static_cast(0x19927A77), NGUI_MissionSystemDailyMissionDailyRewardItemView_ = static_cast(0x19927A78), NGUI_MissionSystemDailyMissionDailyMissionItemView_ = static_cast(0x19927A79), NGUI_InviteNewbieMainView_ = static_cast(0x19B089C1), NGUI_InviteNewbieInviteeItemView_ = static_cast(0x19B089C5), NGUI_FriendRecallMainView_ = static_cast(0x19BFCC01), NGUI_FriendRecallItemView_ = static_cast(0x19BFCC02), NGUI_FriendRecalledPopView_ = static_cast(0x19BFCC03), NGUI_FriendRecalledItemView_ = static_cast(0x19BFCC04), NGUI_FriendRecallAwardItemView_ = static_cast(0x19BFCC05), NGUI_FriendRecallTipsView_ = static_cast(0x19BFCC06), NGUI_FriendRecallActionPopView_ = static_cast(0x19BFCC07), NGUI_TacticalRadar_BR_ = static_cast(0x1A39DE01), NGUI_TacticalMap_BR_ = static_cast(0x1A39DE02), NGUI_BRLocalBloodHUD_ = static_cast(0x1A39DE03), NGUI_GasScreenEffect_ = static_cast(0x1A39DE04), NGUI_BloodHUD_ = static_cast(0x1A39DE05), NGUI_AirborneBoardingHUD_ = static_cast(0x1A39DE06), NGUI_TacticalRadar_BROB_ = static_cast(0x1A39DE07), NGUI_TacticalMap_BROB_ = static_cast(0x1A39DE08), NGUI_TacticalRadar_BRTDM_ = static_cast(0x1A39DE09), NGUI_TacticalMap_BRTDM_ = static_cast(0x1A39DE0A), NGUI_TacticalMap_BlackMarket_ = static_cast(0x1A39DE0B), NGUI_BR_BagSwitchHUD_ = static_cast(0x1A39E1EE), NGUI_BR_SkydivingHUD_ = static_cast(0x1A39E1EF), NGUI_BR_BagItem_ = static_cast(0x1A39E1F1), NGUI_BR_DirectionHUD_ = static_cast(0x1A39E1F2), NGUI_BR_GameScoreInfoHUD_ = static_cast(0x1A39E1F3), NGUI_BR_TeamInfoHUD_ = static_cast(0x1A39E1F4), NGUI_BRFireModeChangeHud_ = static_cast(0x1A39E1F5), NGUI_BR_OpenAimHUD_ = static_cast(0x1A39E1F6), NGUI_PVE_CureTeammatesBtnHud_ = static_cast(0x1A39E1F7), NGUI_BR_CureTeammatesBtnHud_ = static_cast(0x1A39E1F8), NGUI_BR_CancelThrowingWeaponHUD_ = static_cast(0x1A39E1FA), NGUI_BR_GrenadeExplodeCountdownHUD_ = static_cast(0x1A39E1FB), NGUI_BR_EquipmentBagView_ = static_cast(0x1A39E1FC), NGUI_BR_PerkView_ = static_cast(0x1A39E1FD), NGUI_BR_NonBattleAreaHUD_ = static_cast(0x1A39E1FE), NGUI_BRSettlementWindowDetailView_ = static_cast(0x1A39E201), NGUI_BRSettlementWindowView_ = static_cast(0x1A39E202), NGUI_BRSettlementWindowBeSpectatorView_ = static_cast(0x1A39E203), NGUI_BR_ChipView_ = static_cast(0x1A39E204), NGUI_BR_QuickSkillView_ = static_cast(0x1A39E205), NGUI_BR_NearbyQuickMainView_ = static_cast(0x1A39E206), NGUI_BR_NearbyQuickItem_ = static_cast(0x1A39E207), NGUI_BR_UseMedicineHUD_ = static_cast(0x1A39E208), NGUI_BR_ChatCell_ = static_cast(0x1A39E209), NGUI_BR_ChatView_ = static_cast(0x1A39E20A), NGUI_BR_ChatFriendCell_ = static_cast(0x1A39E20B), NGUI_BR_SprintingHUD_ = static_cast(0x1A39E20C), NGUI_BR_ChatVoice2Word_ = static_cast(0x1A39E20D), NGUI_BR_WeaponView_ = static_cast(0x1A39E20E), NGUI_BR_WeaponCenterView_ = static_cast(0x1A39E20F), NGUI_BR_TipsHUD_ = static_cast(0x1A39E210), NGUI_BR_SwitchSprintingHUD_ = static_cast(0x1A39E211), NGUI_BR_PoisonCircleTipsHUD_ = static_cast(0x1A39E212), NGUI_BR_RunEscapeHUD_ = static_cast(0x1A39E213), NGUI_BR_SwimFloatingHUD_ = static_cast(0x1A39E214), NGUI_BR_SwimDivingHUD_ = static_cast(0x1A39E215), NGUI_BR_BROxygenHUD_ = static_cast(0x1A39E216), NGUI_BR_QuickMedicineView_ = static_cast(0x1A39E217), NGUI_BR_QuickThrowWeaponView_ = static_cast(0x1A39E218), NGUI_BR_LeanLeftBtnView_ = static_cast(0x1A39E219), NGUI_BR_LeanRightBtnView_ = static_cast(0x1A39E21A), NGUI_BR_ChatHistoryCell_ = static_cast(0x1A39E21B), NGUI_BR_UAVView_ = static_cast(0x1A39E21C), NGUI_BR_TeamMateDetailHUD_ = static_cast(0x1A39E21D), NGUI_BR_ChatMessageCell_ = static_cast(0x1A39E21E), NGUI_BR_CountDownView_ = static_cast(0x1A39E21F), NGUI_BR_WeaponAView_ = static_cast(0x1A39E220), NGUI_BR_WeaponBView_ = static_cast(0x1A39E221), NGUI_BR_VehicleWeaponView_ = static_cast(0x1A39E222), NGUI_BR_VehicleWeaponAimView_ = static_cast(0x1A39E223), NGUI_BR_GameScoreInfoHUD_OB_ = static_cast(0x1A39E224), NGUI_BR_RunEscapeHUD_OB_ = static_cast(0x1A39E225), NGUI_IDCOLLECTION_INGAME_ = static_cast(0x1A39E226), NGUI_BROBTeamsHUD_ = static_cast(0x1A39E227), NGUI_BR_CollectionItemHud_ = static_cast(0x1A39E228), NGUI_BR_ChatFriendCellItem_ = static_cast(0x1A39E229), NGUI_BR_PawnRoleIdHUD_ = static_cast(0x1A39E24D), NGUI_BR_DoorHUD_ = static_cast(0x1A39E24E), NGUI_BR_PerkFeedbackHUD_ = static_cast(0x1A39E24F), NGUI_BR_StartHUD_ = static_cast(0x1A39E250), NGUI_BR_InGameSettlementPlayerItem_ = static_cast(0x1A39E251), NGUI_BR_ReportView_ = static_cast(0x1A39E252), NGUI_BR_AirDropTipsHUD_ = static_cast(0x1A39E253), NGUI_BR_InterferenceDroneTargetHUD_ = static_cast(0x1A39E254), NGUI_BR_DroneInterfereDirectionHUD_ = static_cast(0x1A39E255), NGUI_BR_NoAmmoTipsHUD_ = static_cast(0x1A39E256), NGUI_BR_InterferenceDroneIndicatorHUD_ = static_cast(0x1A39E257), NGUI_BR_InterferedByDroneStateHUD_ = static_cast(0x1A39E258), NGUI_BR_ElectricTripWireShockTargetIndicatorItem_ = static_cast(0x1A39E259), NGUI_BRRoomCreateMainView_ = static_cast(0x1A39E2B2), NGUI_BRRoomSettingView_ = static_cast(0x1A39E2B3), NGUI_BRRoomCreatePasswordSettingView_ = static_cast(0x1A39E2B4), NGUI_BRRoomCreateSettingDetailView_ = static_cast(0x1A39E2B5), NGUI_BRRoomMembersSingleView_ = static_cast(0x1A39E2B6), NGUI_BRRoomMemberSingleItemView_ = static_cast(0x1A39E2B7), NGUI_BRRoomMembersDoubleView_ = static_cast(0x1A39E2B8), NGUI_BRRoomMemberDoubleItemView_ = static_cast(0x1A39E2B9), NGUI_BRRoomMembersSquadView_ = static_cast(0x1A39E2BA), NGUI_BRRoomMemberSquadItemView_ = static_cast(0x1A39E2BB), NGUI_BRRoomMemberInfoSettingView_ = static_cast(0x1A39E2BD), NGUI_BRSkillView_ = static_cast(0x1A39E2BE), NGUI_BR_ChipMachineHUD_ = static_cast(0x1A39E2BF), NGUI_BR_BroadcastTipsHUD_ = static_cast(0x1A39E2C0), NGUI_RoomBrNewModeView_ = static_cast(0x1A39E2C1), NGUI_RoomSniperChallengeView_ = static_cast(0x1A39E2C2), NGUI_BRRevivePickUpEffect_ = static_cast(0x1A39E314), NGUI_BRReviveHUD_ = static_cast(0x1A39E315), NGUI_BRSignOperateView_ = static_cast(0x1A39E316), NGUI_BRReviveUsingHUD_ = static_cast(0x1A39E317), NGUI_BRReviveAirplaneCdHUD_ = static_cast(0x1A39E318), NGUI_BR_ChipMachineTipsHUD_ = static_cast(0x1A39E319), NGUI_BRReviveSpectatorHUD_ = static_cast(0x1A39E31A), NGUI_BRSignMenuHUD_ = static_cast(0x1A39E31B), NGUI_BRSignTipsHUD_ = static_cast(0x1A39E31C), NGUI_BRSelectChipHUD_ = static_cast(0x1A39E31D), NGUI_BROffScreenTeammateInfoHUD_ = static_cast(0x1A39E31E), NGUI_BRWaitReviveSpectatorHUD_ = static_cast(0x1A39E31F), NGUI_BRNearbyBoxView_ = static_cast(0x1A39E320), NGUI_BRNearbyItemListView_ = static_cast(0x1A39E321), NGUI_BRNearbyItemView_ = static_cast(0x1A39E322), NGUI_BRNearbyBoxTitleView_ = static_cast(0x1A39E323), NGUI_BRNearbyItemTitleView_ = static_cast(0x1A39E324), NGUI_BRSignAimHUD_ = static_cast(0x1A39E325), NGUI_BRCactusHitHUD_ = static_cast(0x1A39E326), NGUI_BRSignableObjectTipsHUD_ = static_cast(0x1A39E329), NGUI_BREventBtnMgrHUD_ = static_cast(0x1A39E378), NGUI_BRZiplineHUD_ = static_cast(0x1A39E379), NGUI_BRBethlehemStarHUD_ = static_cast(0x1A39E37A), NGUI_OffScreenGoodsInfoHUD_ = static_cast(0x1A39E37B), NGUI_InScreenGoodsInfoHUD_ = static_cast(0x1A39E37C), NGUI_BRLotteryMachineHUD_ = static_cast(0x1A39E37D), NGUI_BRStoryBookBtn_ = static_cast(0x1A39E37E), NGUI_BRStoryBookHUD_ = static_cast(0x1A39E37F), NGUI_CommonReuseList_ = static_cast(0x1A39E3DD), NGUI_CommonReuseListItemWrapper_ = static_cast(0x1A39E3E0), NGUI_SpectatingFreeViewOperateHUD_ = static_cast(0x1A39E441), NGUI_SpectatingBROBLogoHUD_ = static_cast(0x1A39E442), NGUI_BRTeamGameScoreInfoView_ = static_cast(0x1A39E443), NGUI_BRTeamGameScorePanelView_ = static_cast(0x1A39E444), NGUI_BRTeamGameScorePanelItemView_ = static_cast(0x1A39E445), NGUI_BRTeamGameGuideNoviceView_ = static_cast(0x1A39E446), NGUI_SpectatingRelevantHUD_ = static_cast(0x1A39E447), NGUI_BRTeamGameScoreBroadcastTipsView_ = static_cast(0x1A39E448), NGUI_BR_MineHUD_ = static_cast(0x1A39E449), NGUI_BRBuffIconHUD_ = static_cast(0x1A39E44A), NGUI_BR_MineTipHUD_ = static_cast(0x1A39E44B), NGUI_BRDanceInteractionView_ = static_cast(0x1A39E44C), NGUI_BRCDPlayerInteractionView_ = static_cast(0x1A39E44D), NGUI_BRCDPlayerHUD_ = static_cast(0x1A39E44E), NGUI_HomeMainView_ = static_cast(0x1AD27481), NGUI_HomeMainView3_3_ = static_cast(0x1AD27482), NGUI_HomeZombieView_ = static_cast(0x1AD27483), NGUI_HomeBottomMenuView_ = static_cast(0x1AD27485), NGUI_HomeRankMatchView_ = static_cast(0x1AD27486), NGUI_LoadoutCopyConfirmView_ = static_cast(0x1AD2748D), NGUI_PlatformBasicEntranceView_ = static_cast(0x1AD27490), NGUI_UISmallPopupView_ = static_cast(0x1AD27491), NGUI_UIDownloadPopupView_ = static_cast(0x1AD27492), NGUI_LoadoutHomeView_ = static_cast(0x1AD27494), NGUI_LoadoutMainView_ = static_cast(0x1AD27495), NGUI_LoadoutWeaponView_ = static_cast(0x1AD27496), NGUI_LoadoutWeaponItemView_ = static_cast(0x1AD27497), NGUI_LoadoutOtherItemView_ = static_cast(0x1AD27498), NGUI_LoadoutWeaponCompareView_ = static_cast(0x1AD27499), NGUI_LoadoutWeaponCompareItemView_ = static_cast(0x1AD2749A), NGUI_LoadoutBrHomeView_ = static_cast(0x1AD2749B), NGUI_LoadoutBrWeaponView_ = static_cast(0x1AD2749C), NGUI_LoadoutInventoryView_ = static_cast(0x1AD2749D), NGUI_LoadoutInventoryItemView_ = static_cast(0x1AD2749E), NGUI_LoadoutRoleView_ = static_cast(0x1AD2749F), NGUI_LoadoutRoleItemView_ = static_cast(0x1AD274A0), NGUI_LoadoutSkillView_ = static_cast(0x1AD274A1), NGUI_LoadoutEquipmentView_ = static_cast(0x1AD274A2), NGUI_LoadoutKillStreakView_ = static_cast(0x1AD274A3), NGUI_LoadoutBrMeleeWeaponView_ = static_cast(0x1AD274A4), NGUI_LoadoutProfessionChipView_ = static_cast(0x1AD274A5), NGUI_LoadoutInventoryConfirmView_ = static_cast(0x1AD274A6), NGUI_ChangeNickNameEdit_ = static_cast(0x1AD274A7), NGUI_LoadoutVehicleView_ = static_cast(0x1AD274A8), NGUI_LoadoutVehicleItemView_ = static_cast(0x1AD274A9), NGUI_LoadoutVehicleSkinItemView_ = static_cast(0x1AD274AA), NGUI_LoadoutSellItemConfirmView_ = static_cast(0x1AD274AB), NGUI_LoadoutBrThrowingView_ = static_cast(0x1AD274AC), NGUI_LoadoutBrJetpackEquipmentView_ = static_cast(0x1AD274B2), NGUI_LoadoutBrParachuteEquipmentView_ = static_cast(0x1AD274B3), NGUI_FirstReChargeView_ = static_cast(0x1AD274B8), NGUI_AccumulateReChargeView_ = static_cast(0x1AD274B9), NGUI_OTOReChargeView_ = static_cast(0x1AD274BA), NGUI_SingleReChargeView_ = static_cast(0x1AD274BB), NGUI_GenericDownloadView_ = static_cast(0x1AD274BC), NGUI_LuckyDrawMain_ = static_cast(0x1AD274C4), NGUI_LuckyDrawView_ = static_cast(0x1AD274C5), NGUI_LuckyValueDrawView_ = static_cast(0x1AD274C6), NGUI_LuckyBoardView_ = static_cast(0x1AD274C7), NGUI_ExchangeShopView_ = static_cast(0x1AD274C8), NGUI_LuckyDrawVideoView_ = static_cast(0x1AD274C9), NGUI_LoadoutPveHomeView_ = static_cast(0x1AD274D0), NGUI_LoadoutPveEquipmentView_ = static_cast(0x1AD274D1), NGUI_LoadoutPveOffWallView_ = static_cast(0x1AD274D2), NGUI_LoadoutPveOffWallItemView_ = static_cast(0x1AD274D3), NGUI_LoadoutPveWeaponView_ = static_cast(0x1AD274D4), NGUI_LoadoutPveWeaponItemView_ = static_cast(0x1AD274D5), NGUI_OTOSceneView_ = static_cast(0x1AD274D6), NGUI_LoadoutCompoundView_ = static_cast(0x1AD274D7), NGUI_LoadoutPveUltView_ = static_cast(0x1AD274D8), NGUI_LoadoutPveWeaponBuffView_ = static_cast(0x1AD274D9), NGUI_LoadoutPveMeleeView_ = static_cast(0x1AD274DA), NGUI_LoadoutPvePistolView_ = static_cast(0x1AD274DB), NGUI_SuiteDetailView_ = static_cast(0x1AD274DC), NGUI_LoadoutInventoryExchangeItemConfirmView_ = static_cast(0x1AD274DD), NGUI_EventRabbitVideoView_ = static_cast(0x1AD274DF), NGUI_LoadoutWeaponAttachmentConfirmView_ = static_cast(0x1AD274E0), NGUI_SuiteDetailTabBarView_ = static_cast(0x1AD274E1), NGUI_LimitOfferView_ = static_cast(0x1AD274E2), NGUI_CallingCardShowScene_ = static_cast(0x1AD274E3), NGUI_CellularNetworkPopWindow_ = static_cast(0x1AD274E4), NGUI_CDKeyExchangeMainView_ = static_cast(0x1AD27868), NGUI_ExchangeSuccessView_ = static_cast(0x1AD27869), NGUI_CDKeyTipsView_ = static_cast(0x1AD2786A), NGUI_LoadoutChipSaleView_ = static_cast(0x1AD2786B), NGUI_MPWaitForReviveHUD_ = static_cast(0x19A14781), NGUI_MPAreaClearHUD_ = static_cast(0x19A14782), NGUI_MPLoadingTeammateHUD_ = static_cast(0x19A14783), NGUI_MPMissionHUD_ = static_cast(0x19A14784), NGUI_ZMLoadingHUD_ = static_cast(0x19A14785), NGUI_MPNextRoundWaitHUD_ = static_cast(0x19A14786), NGUI_MPBuffMachineHUD_ = static_cast(0x19A14787), NGUI_MP_RadarComp_InteractiveObjects_ = static_cast(0x19A14788), NGUI_ZMMPProgressHUD_ = static_cast(0x19A14789), NGUI_MPPerkCoinMachineHUD_ = static_cast(0x19A1478A), NGUI_MPPerkCoinTipHUD_ = static_cast(0x19A1478B), NGUI_MPRandomMissionHUD_ = static_cast(0x19A1478C), NGUI_MPBuffMachineSignBoard_ = static_cast(0x19A1478D), NGUI_MP_RadarComp_HighLightAreas_ = static_cast(0x19A1478E), NGUI_MPCoinMachineSignBoard_ = static_cast(0x19A1478F), NGUI_MPPerkCoinHUD_ = static_cast(0x19A14790), NGUI_MPDoorSignBoard_ = static_cast(0x19A14791), NGUI_MPDogTagSignBoard_ = static_cast(0x19A14792), NGUI_MPDogTagMsgHUD_ = static_cast(0x19A14793), NGUI_MP_RadarComp_DogTag_ = static_cast(0x19A14794), NGUI_IndividuationItemView_ = static_cast(0x19A147E6), NGUI_IndividuationSetItemView_ = static_cast(0x19A147E7), NGUI_IndividuationJoystickBtnView_ = static_cast(0x19A147E8), NGUI_IndividuationInGamePanelView_ = static_cast(0x19A147E9), NGUI_BloodAndStreakHUD_ = static_cast(0x19A14B69), NGUI_InteractiveInGameHUD_ = static_cast(0x19A14B6A), NGUI_PvpCommonTipsHUD_ = static_cast(0x19A14B6B), NGUI_SelfExplodingProgressHUD_ = static_cast(0x19A14B6C), NGUI_WeaponOverHeatHUD_ = static_cast(0x19A14B6D), NGUI_GoliathHPProgressHUD_ = static_cast(0x19A14B6E), NGUI_GunPerk_ = static_cast(0x19A14B6F), NGUI_GoliathGlassHUD_ = static_cast(0x19A14B70), NGUI_GoliathWeaponOverHeatProgressHUD_ = static_cast(0x19A14B71), NGUI_ElectricCDHud_ = static_cast(0x19A14B72), NGUI_CancelUltHud_ = static_cast(0x19A14B73), NGUI_LockTargetEnemyHud_ = static_cast(0x19A14B74), NGUI_PVPPowerupTipsHUD_ = static_cast(0x19A14B75), NGUI_CTF_FlagStatusHUD_ = static_cast(0x19A14F51), NGUI_CTF_FlagSignBoard_ = static_cast(0x19A14F52), NGUI_CTF_FlagBaseSignBoard_ = static_cast(0x19A14F53), NGUI_CTF_BloodAndStreakHUD_ = static_cast(0x19A14F54), NGUI_CTF_RoundEndGameHUD_ = static_cast(0x19A14F55), NGUI_CTF_GameScoreView_ = static_cast(0x19A14F56), NGUI_CTF_TipsHUD_ = static_cast(0x19A14F57), NGUI_CTF_RadarComp_CTFFlagStatus_ = static_cast(0x19A14F58), NGUI_CTF_CountDownHUD_ = static_cast(0x19A14F59), CTF_BackFlag_Red_ = static_cast(0x19A14F5A), CTF_BackFlag_Blue_ = static_cast(0x19A14F5B), NGUI_TRAINING_EndGameHUD_ = static_cast(0x19A15339), NGUI_TRAINING_GameScoreView_ = static_cast(0x19A1533A), NGUI_CallingCard_SG_36_ = static_cast(0x1C03A180), NGUI_CallingCard_SG_35_ = static_cast(0x1C03A181), NGUI_CallingCard_SG_37_ = static_cast(0x1C03A182), NGUI_CallingCard_SG_03_ = static_cast(0x1C03A183), NGUI_CallingCard_SG_04_ = static_cast(0x1C03A184), NGUI_CallingCard_SG_05_ = static_cast(0x1C03A185), NGUI_CallingCard_SG_06_ = static_cast(0x1C03A186), NGUI_CallingCard_SG_07_ = static_cast(0x1C03A187), NGUI_CallingCard_SG_08_ = static_cast(0x1C03A188), NGUI_CallingCard_SG_09_ = static_cast(0x1C03A189), NGUI_CallingCard_SG_10_ = static_cast(0x1C03A18A), NGUI_CallingCard_SG_11_ = static_cast(0x1C03A18B), NGUI_CallingCard_SG_12_ = static_cast(0x1C03A18C), NGUI_CallingCard_SG_13_ = static_cast(0x1C03A18D), NGUI_CallingCard_SG_14_ = static_cast(0x1C03A18E), NGUI_CallingCard_SG_15_ = static_cast(0x1C03A18F), NGUI_CallingCard_SG_16_ = static_cast(0x1C03A190), NGUI_CallingCard_SG_17_ = static_cast(0x1C03A191), NGUI_CallingCard_SG_18_ = static_cast(0x1C03A192), NGUI_CallingCard_SG_19_ = static_cast(0x1C03A193), NGUI_CallingCard_SG_20_ = static_cast(0x1C03A194), NGUI_CallingCard_SG_21_ = static_cast(0x1C03A195), NGUI_CallingCard_SG_22_ = static_cast(0x1C03A196), NGUI_CallingCard_SG_23_ = static_cast(0x1C03A197), NGUI_CallingCard_SG_24_ = static_cast(0x1C03A198), NGUI_CallingCard_SG_25_ = static_cast(0x1C03A199), NGUI_CallingCard_SG_26_ = static_cast(0x1C03A19A), NGUI_CallingCard_SG_27_ = static_cast(0x1C03A19B), NGUI_CallingCard_SG_28_ = static_cast(0x1C03A19C), NGUI_CallingCard_SG_29_ = static_cast(0x1C03A19D), NGUI_CallingCard_SG_30_ = static_cast(0x1C03A19E), NGUI_CallingCard_SG_31_ = static_cast(0x1C03A19F), NGUI_CallingCard_SG_32_ = static_cast(0x1C03A1A0), NGUI_CallingCard_SG_33_ = static_cast(0x1C03A1A1), NGUI_CallingCard_SG_34_ = static_cast(0x1C03A1A2), NGUI_CallingCard_SG_01_ = static_cast(0x1C03A1A3), NGUI_CallingCard_SG_02_ = static_cast(0x1C03A1A4), NGUI_CallingCard_SG_38_ = static_cast(0x1C03A1A5), NGUI_CallingCard_SG_39_ = static_cast(0x1C03A1A6), NGUI_InputCommandLine_ = static_cast(0x1D34CE81), NGUI_InputCommandLineButton_ = static_cast(0x1D34CE82), NGUI_VersionInfo_ = static_cast(0x1D34CE83), NGUI_ServerSetting_ = static_cast(0x1D34CE84), NGUI_DirectDSLoginView_ = static_cast(0x1D34CE85), NGUI_UILoginGMView_ = static_cast(0x1D34CE86), NGUI_PawnTopAIDebugInfoHUD_ = static_cast(0x1D34CE87), NGUI_AttackableInfoDebugHUD_ = static_cast(0x1D34CE88), NGUI_DebugHUD_ = static_cast(0x1D34CE89), NGUI_MAX_ = static_cast(0x1DCD64FF), PRESET_MIN_ = static_cast(0x1DCD6500), PRESET_BRRootMotion_ = static_cast(0x1DCD6501), PRESET_DefaultWeaponCameraAnimation_ = static_cast(0x1DCD6502), PRESET_MoveCameraAnimation_ = static_cast(0x1DCD6503), PRESET_TextureGroup_ = static_cast(0x1DCD6504), PRESET_AnimatorLodConfig_ = static_cast(0x1DCD6505), PRESET_SystemQualityConfig_ = static_cast(0x1DCD6506), PRESET_WeaponControllerAsset_ = static_cast(0x1DCD6507), PRESET_WeaponShakeCurve_ = static_cast(0x1DCD6508), PRESET_AvatarAssetsConfig_ = static_cast(0x1DCD6509), PRESET_CameraConfig_ = static_cast(0x1DCD650A), PRESET_WeaponShakeRecoilAsset_asset_ = static_cast(0x1DCD650B), PRESET_WeaponShakeRotationAsset_asset_ = static_cast(0x1DCD650C), PRESET_MAX_ = static_cast(0x1E65FB7F), SFX_MIN_ = static_cast(0x1E65FB80), SFX_End_ = static_cast(0x1E65FB81), SFX_MAX_ = static_cast(0x23C345FF), WeaponPart_MIN_ = static_cast(0x23C34600), WeaponPart_ = static_cast(0x23C34601), WeaponPartAttachment_ = static_cast(0x23C34602), Sig01_3X_1P_ = static_cast(0x23C3460A), Sig01_3X_3P_BR_ = static_cast(0x23C3460B), Sig01_4X_1P_ = static_cast(0x23C3460C), Sig01_4X_3P_BR_ = static_cast(0x23C3460D), Sig01_4X_1P_nightVision_ = static_cast(0x23C3460E), Reflex01_General_1p_ = static_cast(0x23C34614), Reflex01_General_3p_ = static_cast(0x23C34615), Muzzle01_M4A1_1p_ = static_cast(0x23C34616), Muzzle01_M4A1_3p_ = static_cast(0x23C34617), For01_AK47_1p_ = static_cast(0x23C34618), For01_SMG_1p_ = static_cast(0x23C34619), For01_AR_1p_ = static_cast(0x23C3461A), For01_LMG_1p_ = static_cast(0x23C3461B), Acog01_M4A1_1p_ = static_cast(0x23C3461C), Eotech01_General_1p_ = static_cast(0x23C3461E), Eotech01_General_3p_ = static_cast(0x23C3461F), Sra01_M4A1_1p_ = static_cast(0x23C34620), Muzzle01_SVU_1p_ = static_cast(0x23C34621), Muzzle01_SVU_3p_ = static_cast(0x23C34622), Muzzle01_AK_1p_ = static_cast(0x23C34625), Muzzle01_AK_3p_ = static_cast(0x23C34626), Muzzle01_AR_1p_ = static_cast(0x23C34627), Muzzle01_AR_3p_ = static_cast(0x23C34628), Muzzle01_Pistol_3P_BR_ = static_cast(0x23C34629), Muzzle01_Pistol_1p_ = static_cast(0x23C3462D), Muzzle01_SMG_1p_ = static_cast(0x23C3462F), Muzzle01_SMG_3p_ = static_cast(0x23C34630), Muzzle01_Sniper_1p_ = static_cast(0x23C34631), Muzzle01_Sniper_3p_ = static_cast(0x23C34632), Muzzle02_AK_1p_ = static_cast(0x23C34633), Muzzle02_AK_3p_ = static_cast(0x23C34634), Muzzle02_AR_1p_ = static_cast(0x23C34635), Muzzle02_AR_3p_ = static_cast(0x23C34636), Muzzle02_SMG_1p_ = static_cast(0x23C34637), Muzzle02_SMG_3p_ = static_cast(0x23C34638), Muzzle02_Sniper_1p_ = static_cast(0x23C34639), Muzzle02_Sniper_3p_ = static_cast(0x23C3463A), Muzzle03_AR_1p_ = static_cast(0x23C3463B), Muzzle03_AR_3p_ = static_cast(0x23C3463C), Muzzle_Rmr01_1p_ = static_cast(0x23C3463D), Muzzle_Rmr01_3p_ = static_cast(0x23C3463E), Sra01_Wlp_1p_ = static_cast(0x23C3463F), Sra01_Dbal_1p_ = static_cast(0x23C34640), Sra02_Wlp_1p_ = static_cast(0x23C34641), Sra01_Dbal_3P_BR_ = static_cast(0x23C34642), Sra02_Wlp_3P_BR_ = static_cast(0x23C34643), Muzzle01_shotgun_1p_ = static_cast(0x23C34644), Muzzle01_shotgun_3p_ = static_cast(0x23C34645), Muzzle01_LMG_1p_ = static_cast(0x23C34646), Muzzle01_LMG_3p_ = static_cast(0x23C34647), Muzzle01_Sho_1p_ = static_cast(0x23C34648), Muzzle01_Sho_3p_ = static_cast(0x23C34649), Weapon_CrossHair_ = static_cast(0x23C3464A), For01_AK47_3P_BR_ = static_cast(0x23C3464B), For01_AR_3P_BR_ = static_cast(0x23C3464C), For01_LMG_3P_BR_ = static_cast(0x23C3464D), For01_SMG_3P_BR_ = static_cast(0x23C3464E), Acog01_M4A1_3P_BR_ = static_cast(0x23C3464F), MAG02_AK117_3P_BR_ = static_cast(0x23C34650), MAG02_MSMC_3P_BR_ = static_cast(0x23C34651), MAG03_AK117_3P_BR_ = static_cast(0x23C34652), MAG03_MSMC_3P_BR_ = static_cast(0x23C34653), MAG04_AK117_3P_BR_ = static_cast(0x23C34654), MAG04_MSMC_3P_BR_ = static_cast(0x23C34655), Sto02_AK117_3P_BR_ = static_cast(0x23C34656), Sto02_MSMC_3P_BR_ = static_cast(0x23C34657), Sto02_RPD_3P_BR_ = static_cast(0x23C34658), For01_GreICR_1P_ = static_cast(0x23C34659), For01_GreICR_3P_BR_ = static_cast(0x23C3465A), MAG03_DLQ33_3P_BR_ = static_cast(0x23C3465B), MAG03_ManOWar_3P_BR_ = static_cast(0x23C3465C), MAG03_S36_3P_BR_ = static_cast(0x23C3465D), Sto02_DLQ33_3P_BR_ = static_cast(0x23C3465E), Sto02_ManOWar_3P_BR_ = static_cast(0x23C3465F), Sto02_S36_3P_BR_ = static_cast(0x23C34660), MAG03_M16A4_3P_BR_ = static_cast(0x23C34661), Sto02_M16A4_3P_BR_ = static_cast(0x23C34662), Sra01_FlashLight_1P_ = static_cast(0x23C34663), Sra01_FlashLight_3P_BR_ = static_cast(0x23C34664), WeaponPart_MAX_ = static_cast(0x23C36D0F), WeaponCamos_MIN_ = static_cast(0x23C36D10), Texture_camo_Green_01_ = static_cast(0x23C36D11), Texture_camo_Green_02_ = static_cast(0x23C36D12), Texture_camo_Bells_ = static_cast(0x23C36D13), Texture_camo_Blue_01_ = static_cast(0x23C36D14), Texture_camo_Blue_02_ = static_cast(0x23C36D15), Texture_camo_Blue_03_ = static_cast(0x23C36D16), Texture_camo_Purple_01_ = static_cast(0x23C36D17), Texture_camo_Purple_02_ = static_cast(0x23C36D18), Texture_camo_Purple_03_ = static_cast(0x23C36D19), Texture_camo_Orange_01_ = static_cast(0x23C36D1A), Texture_camo_Orange_02_ = static_cast(0x23C36D1B), Texture_camo_Orange_03_ = static_cast(0x23C36D1C), Texture_camo_Halo_ = static_cast(0x23C36D1D), Texture_camo_Reindeer_ = static_cast(0x23C36D1E), Texture_camo_Navy_ = static_cast(0x23C36D1F), Texture_camo_RedMilk_ = static_cast(0x23C36D20), Texture_camo_neon_01_ = static_cast(0x23C36D21), Texture_camo_graffiti_01_ = static_cast(0x23C36D22), Texture_camo_Purple_04_ = static_cast(0x23C36D23), Texture_camo_Wave_ = static_cast(0x23C36D24), Texture_camo_Holiday_ = static_cast(0x23C36D25), Texture_camo_SnowYellow_ = static_cast(0x23C36D26), Texture_camo_Abnormality_ = static_cast(0x23C36D27), Texture_camo_GreenBlack_ = static_cast(0x23C36D28), Texture_camo_star_trans_ = static_cast(0x23C36D29), Texture_camo_Melon_ = static_cast(0x23C36D2A), Texture_camo_Bats_ = static_cast(0x23C36D2B), Texture_camo_Glass_ = static_cast(0x23C36D2C), Texture_camo_Sugar_ = static_cast(0x23C36D2D), Texture_camo_Ribbons_ = static_cast(0x23C36D2E), Texture_camo_Snowman_ = static_cast(0x23C36D2F), Texture_camo_WhiteSnow_ = static_cast(0x23C36D30), Texture_Camo_Snake_ = static_cast(0x23C36D31), Texture_Camo_Valentine_ = static_cast(0x23C36D32), Texture_Camo_SaintPatrick_ = static_cast(0x23C36D33), Texture_Camo_Meteorite_ = static_cast(0x23C36D34), Texture_Camo_Rugby_ = static_cast(0x23C36D35), Texture_camo_Fanhua_ = static_cast(0x23C36D36), Texture_Camo_DigitalVirus_ = static_cast(0x23C36D37), Texture_Camo_Easter_ = static_cast(0x23C36D38), Texture_Camo_Hazard_ = static_cast(0x23C36D39), Texture_Camo_JungleStalker_ = static_cast(0x23C36D3A), Texture_Camo_PolyCarbon_ = static_cast(0x23C36D3B), Texture_Camo_Reticulated_ = static_cast(0x23C36D3C), Texture_Camo_HeatMap_ = static_cast(0x23C36D3D), Texture_camo_jijie_ = static_cast(0x23C36D3E), Texture_camo_qingning_ = static_cast(0x23C36D3F), Texture_Camo_Arabic4_ = static_cast(0x23C36D40), Texture_Camo_SandDunes_ = static_cast(0x23C36D41), Texture_Camo_Sandbox_ = static_cast(0x23C36D42), Texture_Camo_Canvas_ = static_cast(0x23C36D43), Texture_Camo_Aqua_ = static_cast(0x23C36D44), Texture_Camo_DeadZebra_ = static_cast(0x23C36D45), Texture_Camo_BrushedGreen_ = static_cast(0x23C36D46), Texture_Camo_DarkFiber_ = static_cast(0x23C36D47), Texture_Camo_WesternSunset_ = static_cast(0x23C36D48), Texture_Camo_DesertSnake_ = static_cast(0x23C36D49), Texture_Camo_Monster_ = static_cast(0x23C36D4A), Texture_Camo_Blue_04_ = static_cast(0x23C36D4B), Texture_Camo_Caution_ = static_cast(0x23C36D4C), Texture_Camo_CopperBenzoate_ = static_cast(0x23C36D4D), Texture_Camo_DesertHex_ = static_cast(0x23C36D4E), Texture_Camo_LightDrops_ = static_cast(0x23C36D4F), Texture_Camo_NeonGreen_ = static_cast(0x23C36D50), Texture_Camo_Orange_04_ = static_cast(0x23C36D51), Texture_Camo_RadiatedMetal_ = static_cast(0x23C36D52), Texture_Camo_RustenBlue_ = static_cast(0x23C36D53), Texture_Camo_StayFrosty_ = static_cast(0x23C36D54), Texture_Camo_Whitelies_ = static_cast(0x23C36D55), Texture_Camo_YellowLand_ = static_cast(0x23C36D56), Texture_Camo_YellowUrban_ = static_cast(0x23C36D57), Texture_Camo_ZombieClaw_ = static_cast(0x23C36D58), Texture_Camo_CorpseDigger_ = static_cast(0x23C36D59), Texture_Camo_Frostbite_ = static_cast(0x23C36D5A), WeaponCamos_MAX_ = static_cast(0x23C3941F), WeaponSkins_MIN_ = static_cast(0x23C39420), WeaponSkins_LK24_Jungler_ = static_cast(0x23C39421), WeaponSkins_Aks74u_Tracer_ = static_cast(0x23C39422), WeaponSkins_ak47_lemoncoffee_ = static_cast(0x23C39423), WeaponSkins_m4a1tech_Blue_star_ = static_cast(0x23C39424), WeaponSkins_lk24_Lava_ = static_cast(0x23C39425), WeaponSkins_m1216_tps_ = static_cast(0x23C39426), WeaponSkins_J358_Lava_ = static_cast(0x23C39427), WeaponSkins_axe_Lava_ = static_cast(0x23C39428), WeaponSkins_concussion_Thunder_ = static_cast(0x23C39429), WeaponSkins_frag_Thunder_ = static_cast(0x23C3942A), WeaponSkins_smoke_Thunder_ = static_cast(0x23C3942B), WeaponSkins_m4a1tech_ice_factory_ = static_cast(0x23C3942C), WeaponSkins_ASM10_P_Dijon_line_ = static_cast(0x23C3942D), WeaponSkins_M4a1tech_Elite_ = static_cast(0x23C3942E), WeaponSkins_ak47_Dragon_Rest_ = static_cast(0x23C3942F), WeaponSkins_Type25_Red_Bull_ = static_cast(0x23C39430), WeaponSkins_frag_colour_bar_ = static_cast(0x23C39431), WeaponSkins_frag_Ice_factory_ = static_cast(0x23C39432), WeaponSkins_ThrowWeapon_frag_dragon_rest_ = static_cast(0x23C39433), WeaponSkins_ThrowWeapon_frag_frag_famille_rose_ = static_cast(0x23C39434), WeaponSkins_ThrowWeapon_frag_frag_Ice_factory_ = static_cast(0x23C39435), WeaponSkins_ThrowWeapon_frag_frag_colour_bar_ = static_cast(0x23C39436), WeaponSkins_ThrowWeapon_frag_flashbang_clown_ = static_cast(0x23C39437), WeaponSkins_ThrowWeapon_frag_smoke_clown_ = static_cast(0x23C39438), WeaponSkins_ThrowWeapon_frag_frag_ghost_ = static_cast(0x23C39439), WeaponSkins_ThrowWeapon_frag_flashbang_colour_ = static_cast(0x23C3943A), WeaponSkins_ThrowWeapon_frag_smoke_colour_bar_ = static_cast(0x23C3943B), WeaponSkins_MeleeWeapon_frag_knife_ghost_ = static_cast(0x23C3943C), WeaponSkins_MeleeWeapon_frag_Knife_dragon_rest_ = static_cast(0x23C3943D), WeaponSkins_MeleeWeapon_KnifeS_Blood_ = static_cast(0x23C3943E), WeaponSkins_MeleeWeapon_KnifeS_Ice_Factory_ = static_cast(0x23C3943F), WeaponSkins_MeleeWeapon_KnifeS_Quencher_ = static_cast(0x23C39440), WeaponSkins_MainWeapon_sig_XPR50_magic_box_ = static_cast(0x23C39441), WeaponSkins_MainWeapon_wea_XPR50_magic_box_ = static_cast(0x23C39442), WeaponSkins_MainWeapon_Type25_Magic_Box_ = static_cast(0x23C39443), WeaponSkins_MainWeapon_PDW57_magic_box_ = static_cast(0x23C39444), WeaponSkins_MainWeapon_HG40_clown_ = static_cast(0x23C39445), WeaponSkins_MainWeapon_M16A4_Clown_ = static_cast(0x23C39446), WeaponSkins_MainWeapon_wea_M4LMG_silk_ = static_cast(0x23C39447), WeaponSkins_MainWeapon_mag_M4LMG_silk_ = static_cast(0x23C39448), WeaponSkins_MainWeapon_Sco01_arctic_50_lemonice_ = static_cast(0x23C39449), WeaponSkins_MainWeapon_wea_arctic_50_lemonice_ = static_cast(0x23C3944A), WeaponSkins_MainWeapon_wea_m4lmg_Crimson_ = static_cast(0x23C3944B), WeaponSkins_MainWeapon_mag_m4lmg_Crimson_ = static_cast(0x23C3944C), WeaponSkins_MainWeapon_M4_ghost_ = static_cast(0x23C3944D), WeaponSkins_MainWeapon_cos_sto_flame_ = static_cast(0x23C3944E), WeaponSkins_MainWeapon_wea_m21ebr_flame_ = static_cast(0x23C3944F), WeaponSkins_MainWeapon_cos_sto_Lava_ = static_cast(0x23C39450), WeaponSkins_MainWeapon_rai_rpd_Lava_ = static_cast(0x23C39451), WeaponSkins_MainWeapon_wea_rpd_Lava_ = static_cast(0x23C39452), WeaponSkins_MainWeapon_mag_striker_Strong_firepower_ = static_cast(0x23C39453), WeaponSkins_MainWeapon_wea_striker_Strong_firepower_ = static_cast(0x23C39454), WeaponSkins_MainWeapon_M1216_ballon_ = static_cast(0x23C39455), WeaponSkins_MainWeapon_Sco01_DL_Q33_LoneWolf_ = static_cast(0x23C39456), WeaponSkins_MainWeapon_wea_DL_Q33_LoneWolf_ = static_cast(0x23C39457), WeaponSkins_ThrowWeapon_FragGrenade_Clown_ = static_cast(0x23C39458), WeaponSkins_ThrowWeapon_SmokeGrenade_ClownClay_ = static_cast(0x23C39459), WeaponSkins_ThrowWeapon_Flashbang_ClownClay_ = static_cast(0x23C3945A), WeaponSkins_MainWeapon_wea_ASM10_Silk_ = static_cast(0x23C3945B), WeaponSkins_MainWeapon_wea_MSMC_Slik_ = static_cast(0x23C3945C), WeaponSkins_MainWeapon_sto_AK117_ballon_ = static_cast(0x23C3945D), WeaponSkins_MainWeapon_wea_AK117_Ballon_ = static_cast(0x23C3945E), WeaponSkins_MainWeapon_wea_AKBP_Ballon_ = static_cast(0x23C3945F), WeaponSkins_MainWeapon_wea_S36_Clown_ = static_cast(0x23C39460), WeaponSkins_MainWeapon_wea_TransShield_white_ = static_cast(0x23C39461), WeaponSkins_ThrowWeapon_008_EMP_Grenade_Thunder_ = static_cast(0x23C39462), WeaponSkins_ThrowWeapon_011_Flashbang_Thunder_ = static_cast(0x23C39463), WeaponSkins_ThrowWeapon_005_Semtex_Grenade_Thunder_ = static_cast(0x23C39464), WeaponSkins_MainWeapon_022_mag_Striker_Thunder_ = static_cast(0x23C39465), WeaponSkins_MainWeapon_022_wea_Striker_Thunder_ = static_cast(0x23C39466), WeaponSkins_MainWeapon_074_wea_HG40_Thunder_ = static_cast(0x23C39467), WeaponSkins_ThrowWeapon_005_Semtex_Grenade_Alaska_ = static_cast(0x23C39468), WeaponSkins_MainWeapon_009_sig_xpr50_Alaska_ = static_cast(0x23C39469), WeaponSkins_MainWeapon_009_wea_xpr50_Alaska_ = static_cast(0x23C3946A), WeaponSkins_ThrowWeapon_030_FragGrenade_RAF_ = static_cast(0x23C3946B), WeaponSkins_ThrowWeapon_011_Flashbang_RAF_ = static_cast(0x23C3946C), WeaponSkins_ThrowWeapon_009_SmokeScreen_RAF_ = static_cast(0x23C3946D), WeaponSkins_MainWeapon_022_mag_Striker_RAF_ = static_cast(0x23C3946E), WeaponSkins_MainWeapon_022_wea_Striker_RAF_ = static_cast(0x23C3946F), WeaponSkins_MeleeWeapon_014_KnifeS_MagicBull_ = static_cast(0x23C39470), WeaponSkins_ThrowWeapon_080_Gauntlet_Tiffany_ = static_cast(0x23C39471), WeaponSkins_ThrowWeapon_080_GauntletKnife_Tiffany_ = static_cast(0x23C39472), WeaponSkins_ThrowWeapon_081_InductionBullet_Tiffany_ = static_cast(0x23C39473), WeaponSkins_ThrowWeapon_081_InductionGun_Tiffany_ = static_cast(0x23C39474), WeaponSkins_ThrowWeapon_060_Drone_Tiffany_BR_ = static_cast(0x23C39475), WeaponSkins_ThrowWeapon_050_TransShield_mtl_ = static_cast(0x23C39476), WeaponSkins_ThrowWeapon_050_TransShield_Yellow_ = static_cast(0x23C39477), WeaponSkins_MainWeapon_100_wea_ICREffects_Darkmatter_ = static_cast(0x23C39478), WeaponSkins_MainWeapon_100_wea_ICREffects_GlassLike_ = static_cast(0x23C39479), WeaponSkins_MainWeapon_100_wea_ICREffects_Rainbow_ = static_cast(0x23C3947A), WeaponSkins_MainWeapon_105_wea_LocusEffects_GlassLike_ = static_cast(0x23C3947B), WeaponSkins_MainWeapon_105_wea_LocusEffects_Darkmatter_ = static_cast(0x23C3947C), WeaponSkins_MainWeapon_105_wea_LocusEffects_RainBow_ = static_cast(0x23C3947D), WeaponSkins_MainWeapon_018_BY15_wea_BY15_MagicEye_ = static_cast(0x23C3947E), WeaponSkins_MainWeapon_004_m21ebr_Sco01_m21ebr_MagicEye_ = static_cast(0x23C3947F), WeaponSkins_MainWeapon_004_m21ebr_wea_m21ebr_MagicEye_ = static_cast(0x23C39480), WeaponSkins_MainWeapon_033_S36_wea_S36_MagicEye_ = static_cast(0x23C39481), WeaponSkins_MainWeapon_059_wea_M4A1TechS_MagicEye_ = static_cast(0x23C39482), WeaponSkins_MainWeapon_033_S36_wea_S36_Shark_ = static_cast(0x23C39483), WeaponSkins_MainWeapon_005_Arctic_50_Sco01_Arctic50_Ice_ = static_cast(0x23C39484), WeaponSkins_MainWeapon_005_Arctic_50_wea_Arctic50_Ice_ = static_cast(0x23C39485), WeaponSkins_MainWeapon_011_AK47_wea_AK47_mtl_ = static_cast(0x23C39486), WeaponSkins_MainWeapon_059_M4A1TechS_wea_M4A1TechS_Ice_ = static_cast(0x23C39487), WeaponSkins_MeleeWeapon_011_KnifeCombat_KnifeCombat_MagicalEye_ = static_cast(0x23C39488), WeaponSkins_MainWeapon_029_Rpd_cos_RPD_MagicBull_ = static_cast(0x23C39489), WeaponSkins_MainWeapon_029_Rpd_rai_RPD_MagicBull_ = static_cast(0x23C3948A), WeaponSkins_MainWeapon_029_Rpd_wea_RPD_MagicBull_ = static_cast(0x23C3948B), WeaponSkins_MainWeapon_080_AK117_sto_AK117_MagicBull_ = static_cast(0x23C3948C), WeaponSkins_MainWeapon_080_AK117_wea_ak117_MagicBull_ = static_cast(0x23C3948D), WeaponSkins_MainWeapon_081_wea_AKS74U_MagicBull_ = static_cast(0x23C3948E), WeaponSkins_MainWeapon_005_Arctic_50_Sco01_Arctic50_MagicBull_ = static_cast(0x23C3948F), WeaponSkins_MainWeapon_005_Arctic_50_wea_Arctic50_MagicBull_ = static_cast(0x23C39490), WeaponSkins_MeleeWeapon_012_3SquareTool_3SquareTool_Alaska_ = static_cast(0x23C39491), WeaponSkins_MeleeWeapon_011_KnifeCombat_KnifeCombat_RAF_ = static_cast(0x23C39492), WeaponSkins_MainWeapon_082_ASM10_wea_ASM10_Thunder_ = static_cast(0x23C39493), WeaponSkins_MainWeapon_061_UL736_wea_UL736_Diamonds_ = static_cast(0x23C39494), WeaponSkins_MainWeapon_073_MSMC_wea_MSMC_Diamonds_ = static_cast(0x23C39495), WeaponSkins_MainWeapon_200_DL_Q33_Sco01_DLQ33_Shark_ = static_cast(0x23C39496), WeaponSkins_ThrowWeapon_030_FragGrenade_FragGrenade_MagicEye_ = static_cast(0x23C39497), WeaponSkins_ThrowWeapon_011_Flashbang_Flashbang_MagicEye_ = static_cast(0x23C39498), WeaponSkins_ThrowWeapon_009_SmokeScreen_SmokeGrenade_MagicEye_ = static_cast(0x23C39499), WeaponSkins_MainWeapon_020_Type25_wea_Type25_Shark_ = static_cast(0x23C3949A), WeaponSkins_MainWeapon_082_ASM10_wea_ASM10_Diamond_ = static_cast(0x23C3949B), WeaponSkins_MainWeapon_200_DL_Q33_wea_DLQ33_Shark_ = static_cast(0x23C3949C), WeaponSkins_ThrowWeapon_014_9Bang_9bang_Samsung_ = static_cast(0x23C3949D), WeaponSkins_MainWeapon_082_ASM10_wea_ASM10_Samsung_ = static_cast(0x23C3949E), WeaponSkins_ThrowWeapon_009_SmokeGrenade_Samsung_ = static_cast(0x23C3949F), WeaponSkins_MeleeWeapon_014_KnifeS_KnifeS_HeadlessRider_ = static_cast(0x23C394A0), WeaponSkins_MainWeapon_070_Chicom_wea_chicom_HeadlessRider_ = static_cast(0x23C394A1), WeaponSkins_MainWeapon_033_S36_wea_S36_HeadlessRider_ = static_cast(0x23C394A2), WeaponSkins_MainWeapon_080_AK117_sto_AK117_HeadlessRider_ = static_cast(0x23C394A3), WeaponSkins_MainWeapon_080_AK117_wea_ak117_HeadlessRider_ = static_cast(0x23C394A4), WeaponSkins_ThrowWeapon_011_Flashbang_Flashbang_HeadlessRider_ = static_cast(0x23C394A5), WeaponSkins_ThrowWeapon_009_SmokeScreen_SmokeGrenade_HeadlessRider_ = static_cast(0x23C394A6), WeaponSkins_ThrowWeapon_030_FragGrenade_FragGrenade_HeadlessRider_ = static_cast(0x23C394A7), WeaponSkins_MeleeWeapon_014_KnifeS_KnifeS_MetalNote_ = static_cast(0x23C394A8), WeaponSkins_MainWeapon_081_AKS74U_wea_AKS74U_MetalNote_ = static_cast(0x23C394A9), WeaponSkins_MainWeapon_004_m21ebr_Sco01_m21ebr_MetalNote_ = static_cast(0x23C394AA), WeaponSkins_MainWeapon_004_m21ebr_wea_m21ebr_MetalNote_ = static_cast(0x23C394AB), WeaponSkins_MainWeapon_086_LK24_wea_LK24_MetalNote_ = static_cast(0x23C394AC), WeaponSkins_MainWeapon_011_AK47_wea_AK47_MetalNote_ = static_cast(0x23C394AD), WeaponSkins_MainWeapon_029_Rpd_cos_RPD_ColorBurst_ = static_cast(0x23C394AE), WeaponSkins_MainWeapon_029_Rpd_rai_RPD_ColorBurst_ = static_cast(0x23C394AF), WeaponSkins_MainWeapon_029_Rpd_wea_RPD_ColorBurst_ = static_cast(0x23C394B0), WeaponSkins_MainWeapon_080_AK117_wea_ak117_ColorBurst_ = static_cast(0x23C394B1), WeaponSkins_MainWeapon_080_AK117_sto_AK117_ColorBurst_ = static_cast(0x23C394B2), WeaponSkins_MainWeapon_059_M4A1TechS_wea_M4A1TechS_ColorBurst_ = static_cast(0x23C394B3), WeaponSkins_MainWeapon_083_PDW57_wea_PDW57_ColorBurst_ = static_cast(0x23C394B4), WeaponSkins_ThrowWeapon_009_SmokeScreen_SmokeGrenade_ColorBurst_ = static_cast(0x23C394B5), WeaponSkins_ThrowWeapon_011_Flashbang_Flashbang_ColorBurst_ = static_cast(0x23C394B6), WeaponSkins_ThrowWeapon_030_FragGrenade_FragGrenade_ColorBurst_ = static_cast(0x23C394B7), WeaponSkins_MeleeWeapon_004_Karambit_Karambit_ColorBurst_ = static_cast(0x23C394B8), WeaponSkins_ThrowWeapon_042_Toy_Bomb_Toy_bomb_BlackBlue_ = static_cast(0x23C394B9), WeaponSkins_MeleeWeapon_050_TransShield_TransShield_BlackBlue_ = static_cast(0x23C394BA), WeaponSkins_ThrowWeapon_042_Toy_Bomb_Toy_bomb_BlackYellow_ = static_cast(0x23C394BB), WeaponSkins_ThrowWeapon_060_Drone_BR_Drone_BlackYellow_ = static_cast(0x23C394BC), WeaponSkins_ThrowWeapon_081_SensorDart_InductionBullet_BlackYellow_ = static_cast(0x23C394BD), WeaponSkins_ThrowWeapon_081_SensorDart_InductionGun_BlackYellow_ = static_cast(0x23C394BE), WeaponSkins_ThrowWeapon_080_Gauntlet_Gauntlet_BlackYellow_ = static_cast(0x23C394BF), WeaponSkins_ThrowWeapon_080_Gauntlet_GauntletKnife_BlackYellow_ = static_cast(0x23C394C0), WeaponSkins_MainWeapon_103_ManOWar_ManOWar_DreamKrystal_ = static_cast(0x23C394C1), WeaponSkins_MainWeapon_093_Pharo_wea_Pharo_DreamKrystal_ = static_cast(0x23C394C2), WeaponSkins_MeleeWeapon_014_KnifeS_KnifeS_Star_ = static_cast(0x23C394C3), WeaponSkins_ThrowWeapon_005_Semtex_Semtex_Grenade_Star_ = static_cast(0x23C394C4), WeaponSkins_MeleeWeapon_050_TransShield_TransShield_Star_ = static_cast(0x23C394C5), WeaponSkins_MainWeapon_080_AK117_sto_AK117_Star_ = static_cast(0x23C394C6), WeaponSkins_MainWeapon_080_AK117_wea_ak117_Star_ = static_cast(0x23C394C7), WeaponSkins_MainWeapon_034_M4lmg_mag_M4lmg_Star_ = static_cast(0x23C394C8), WeaponSkins_MainWeapon_034_M4lmg_wea_M4lmg_Star_ = static_cast(0x23C394C9), WeaponSkins_AssiWeapon_003_1911_wea_1911_Star_ = static_cast(0x23C394CA), WeaponSkinsMeleeWeapon_050_TransShield_TransShield_Star_ = static_cast(0x23C394CB), WeaponSkins_ThrowWeapon_042_Toy_Bomb_Toy_bomb_Hallowmas_ = static_cast(0x23C394CC), WeaponSkins_MeleeWeapon_050_TransShield_TransShield_Hallowmas_ = static_cast(0x23C394CD), WeaponSkins_MeleeWeapon_014_KnifeS_KnifeS_Hallowmas_ = static_cast(0x23C394CE), WeaponSkins_ThrowWeapon_011_Flashbang_Flashbang_Hallowmas_ = static_cast(0x23C394CF), WeaponSkins_ThrowWeapon_030_FragGrenade_FragGrenade_Hallowmas_ = static_cast(0x23C394D0), WeaponSkins_ThrowWeapon_009_SmokeScreen_SmokeGrenade_Hallowmas_ = static_cast(0x23C394D1), WeaponSkins_MainWeapon_009_XPR50_sig_xpr50_Hallowmas_ = static_cast(0x23C394D2), WeaponSkins_MainWeapon_009_XPR50_wea_xpr50_Hallowmas_ = static_cast(0x23C394D3), WeaponSkins_MainWeapon_074_HG40_wea_HG40_Hallowmas_ = static_cast(0x23C394D4), WeaponSkins_MainWeapon_034_M4lmg_mag_M4lmg_Hallowmas_ = static_cast(0x23C394D5), WeaponSkins_MainWeapon_034_M4lmg_wea_M4lmg_Hallowmas_ = static_cast(0x23C394D6), WeaponSkins_MainWeapon_059_M4A1TechS_wea_M4A1TechS_Hallowmas_ = static_cast(0x23C394D7), WeaponSkins_ThrowWeapon_080_Gauntlet_GauntletKnife_Halloween_ = static_cast(0x23C394D8), WeaponSkins_ThrowWeapon_080_Gauntlet_Gauntlet_Halloween_ = static_cast(0x23C394D9), WeaponSkins_ThrowWeapon_081_SensorDart_InductionBullet_Halloween_ = static_cast(0x23C394DA), WeaponSkins_ThrowWeapon_081_SensorDart_InductionGun_Halloween_ = static_cast(0x23C394DB), WeaponSkins_ThrowWeapon_060_Drone_BR_Drone_Halloween_ = static_cast(0x23C394DC), WeaponSkins_MeleeWeapon_014_KnifeS_KnifeS_PriceExclusive_ = static_cast(0x23C394DD), WeaponSkins_ThrowWeapon_005_Semtex_Semtex_Grenade_PriceExclusive_ = static_cast(0x23C394DE), WeaponSkins_MainWeapon_011_AK47_wea_AK47_PriceExclusive_ = static_cast(0x23C394DF), WeaponSkins_MainWeapon_073_MSMC_wea_MSMC_Hallowmas_ = static_cast(0x23C394E0), WeaponSkin_KnifeS_Ice_ = static_cast(0x23C394E1), WeaponSkin_wea_M4A1TechS_Ice_ = static_cast(0x23C394E2), WeaponSkin_wea_AK47_Ice_ = static_cast(0x23C394E3), WeaponSkin_wea_M4lmg_Ice_ = static_cast(0x23C394E4), WeaponSkin_mag_M4lmg_Ice_ = static_cast(0x23C394E5), WeaponSkin_wea_Arctic50_Ice_ = static_cast(0x23C394E6), WeaponSkin_Sco01_Arctic50_Ice_ = static_cast(0x23C394E7), WeaponSkin_SmokeGrenade_Ice_ = static_cast(0x23C394E8), WeaponSkin_Flashbang_Ice_ = static_cast(0x23C394E9), WeaponSkin_FragGrenade_Ice_ = static_cast(0x23C394EA), WeaponSkin_wea_M32_WarmachineSnowman_ = static_cast(0x23C394EB), WeaponSkin_SmokeGrenade_DreamChristmas_ = static_cast(0x23C394EC), WeaponSkin_Flashbang_DreamChristmas_ = static_cast(0x23C394ED), WeaponSkin_FragGrenade_DreamChristmas_ = static_cast(0x23C394EE), WeaponSkin_wea_J358_DreamChristmas_ = static_cast(0x23C394EF), WeaponSkin_sig_xpr50_DreamChristmas_ = static_cast(0x23C394F0), WeaponSkin_wea_xpr50_DreamChristmas_ = static_cast(0x23C394F1), WeaponSkin_wea_UL736_DreamChristmas_ = static_cast(0x23C394F2), WeaponSkin_wea_M1887_DreamChristmas_ = static_cast(0x23C394F3), WeaponSkin_wea_chicom_DreamChristmas_ = static_cast(0x23C394F4), WeaponSkin_wea_AK47_DreamChristmas_ = static_cast(0x23C394F5), WeaponSkin_wea_AKS74U_DreamChristmas_ = static_cast(0x23C394F6), WeaponSkin_wea_M4A1TechS_DreamChristmas_ = static_cast(0x23C394F7), WeaponSkin_wea_AKS74U_Scorpion_ = static_cast(0x23C394F8), WeaponSkin_wea_ASM10_Scorpion_ = static_cast(0x23C394F9), WeaponSkin_mag_M4lmg_Treeman_ = static_cast(0x23C394FA), WeaponSkin_wea_M4lmg_Treeman_ = static_cast(0x23C394FB), WeaponSkin_mag_Striker_Treeman_ = static_cast(0x23C394FC), WeaponSkin_wea_Striker_Treeman_ = static_cast(0x23C394FD), WeaponSkin_wea_M4A1TechS_CandyCanes_ = static_cast(0x23C394FE), WeaponSkin_SmokeGrenade_CandyCanes_ = static_cast(0x23C394FF), WeaponSkin_Flashbang_CandyCanes_ = static_cast(0x23C39500), WeaponSkin_FragGrenade_CandyCanes_ = static_cast(0x23C39501), WeaponSkin_KnifeS_CandyCanes_ = static_cast(0x23C39502), WeaponSkin_Trip_Mine_Alaska_ = static_cast(0x23C39503), WeaponSkin_KnifeS_DreamChristmas_ = static_cast(0x23C39504), WeaponSkin_KnifeS_Alaska_ = static_cast(0x23C39505), WeaponSkin_IceAxe_Shattered_ = static_cast(0x23C39506), WeaponSkin_Axe_Lava_ = static_cast(0x23C39507), WeaponSkin_wea_LK24_Sakura_ = static_cast(0x23C39508), WeaponSkin_KnifeS_Sakura_ = static_cast(0x23C39509), WeaponSkin_Semtex_Grenade_Sakura_ = static_cast(0x23C3950A), WeaponSkin_wea_AK47_Gold_ = static_cast(0x23C3950B), WeaponSkin_FragGrenade_Gold_ = static_cast(0x23C3950C), WeaponSkin_KnifeS_Gold_ = static_cast(0x23C3950D), WeaponSkin_FragGrenade_crystal_ = static_cast(0x23C3950E), WeaponSkin_wea_J358_crystal_ = static_cast(0x23C3950F), WeaponSkin_KnifeS_RainBow_ = static_cast(0x23C39510), WeaponSkin_Semtex_Grenade_RainBow_ = static_cast(0x23C39511), WeaponSkin_wea_KN44_RainBow_ = static_cast(0x23C39512), WeaponSkin_wea_ICR_crystal_ = static_cast(0x23C39513), WeaponSkin_wea_Locus_crystal_ = static_cast(0x23C39514), WeaponSkin_wea_AKS74U_Ice_ = static_cast(0x23C39515), WeaponSkin_wea_Razorback_GlassLike_ = static_cast(0x23C39516), WeaponSkin_wea_Razorback_RainBow_ = static_cast(0x23C39517), WeaponSkin_wea_Razorback_Darkmatter_ = static_cast(0x23C39518), WeaponSkin_wea_Dredge_01_RainBow_ = static_cast(0x23C39519), WeaponSkin_wea_Dredge_02_RainBow_ = static_cast(0x23C3951A), WeaponSkin_wea_LK24_IrradiatedAmethyst_ = static_cast(0x23C3951B), WeaponSkin_Baseball_FickleClown_ = static_cast(0x23C3951C), WeaponSkin_FragGrenade_Valentine_ = static_cast(0x23C3951D), WeaponSkin_wea_chicom_IrradiatedAmethyst_ = static_cast(0x23C3951E), WeaponSkin_wea_RPD_IrradiatedAmethyst_ = static_cast(0x23C3951F), WeaponSkin_cos_RPD_IrradiatedAmethyst_ = static_cast(0x23C39520), WeaponSkin_rai_RPD_IrradiatedAmethyst_ = static_cast(0x23C39521), WeaponSkin_mag_Striker_IrradiatedAmethyst_ = static_cast(0x23C39522), WeaponSkin_wea_Striker_IrradiatedAmethyst_ = static_cast(0x23C39523), WeaponSkin_wea_Type25_IrradiatedAmethyst_ = static_cast(0x23C39524), WeaponSkin_KnifeS_IrradiatedAmethyst_ = static_cast(0x23C39525), WeaponSkin_Flashbang_IrradiatedAmethyst_ = static_cast(0x23C39526), WeaponSkin_FragGrenade_IrradiatedAmethyst_ = static_cast(0x23C39527), WeaponSkin_SmokeGrenade_IrradiatedAmethyst_ = static_cast(0x23C39528), WeaponSkin_wea_DLQ33_Pulsar_ = static_cast(0x23C39529), WeaponSkin_Sco01_DLQ33_Pulsar_ = static_cast(0x23C3952A), WeaponSkin_Semtex_Grenade_Pulsar_ = static_cast(0x23C3952B), WeaponSkin_KnifeS_Pulsar_ = static_cast(0x23C3952C), WeaponSkin_SmokeGrenade_Mardigras_ = static_cast(0x23C3952D), WeaponSkin_Flashbang_Mardigras_ = static_cast(0x23C3952E), WeaponSkin_FragGrenade_Mardigras_ = static_cast(0x23C3952F), WeaponSkin_wea_M16A4_Mardigras_ = static_cast(0x23C39530), WeaponSkin_wea_DLQ33_Mardigras_ = static_cast(0x23C39531), WeaponSkin_Sco01_DLQ33_Mardigras_ = static_cast(0x23C39532), WeaponSkin_wea_AKBP_Mardigras_ = static_cast(0x23C39533), WeaponSkin_wea_1911_Mardigras_ = static_cast(0x23C39534), WeaponSkin_wea_AKS74U_Mardigras_ = static_cast(0x23C39535), WeaponSkin_wea_m1216_Mardigras_ = static_cast(0x23C39536), WeaponSkin_KnifeS_Mardigras_ = static_cast(0x23C39537), WeaponSkin_wea_UL736_Mardigras_ = static_cast(0x23C39538), WeaponSkin_wea_PDW57_Mardigras_ = static_cast(0x23C39539), WeaponSkin_Flashbang_Ukiyo_ = static_cast(0x23C3953A), WeaponSkin_Trip_Mine_Pulsar_ = static_cast(0x23C3953B), WeaponSkin_SmokeGrenade_Ukiyo_ = static_cast(0x23C3953C), WeaponSkin_KnifeS_Ukiyo_ = static_cast(0x23C3953D), WeaponSkin_FragGrenade_Ukiyo_ = static_cast(0x23C3953E), WeaponSkin_KnifeS_LunarNewYear_ = static_cast(0x23C3953F), WeaponSkin_SmokeGrenade_LunarNewYear_ = static_cast(0x23C39540), WeaponSkin_Flashbang_LunarNewYear_ = static_cast(0x23C39541), WeaponSkin_FragGrenade_LunarNewYear_ = static_cast(0x23C39542), WeaponSkin_wea_M4lmg_Ukiyo_ = static_cast(0x23C39543), WeaponSkin_mag_M4lmg_Ukiyo_ = static_cast(0x23C39544), WeaponSkin_mag_M4lmg_LunarNewYear_ = static_cast(0x23C39545), WeaponSkin_wea_M4lmg_LunarNewYear_ = static_cast(0x23C39546), WeaponSkin_wea_M4lmg_1001Nights_ = static_cast(0x23C39547), WeaponSkin_mag_M4lmg_1001Nights_ = static_cast(0x23C39548), WeaponSkin_wea_PDW57_Ukiyo_ = static_cast(0x23C39549), WeaponSkin_wea_PDW57_LunarNewYear_ = static_cast(0x23C3954A), WeaponSkin_wea_PDW57_1001Nights_ = static_cast(0x23C3954B), WeaponSkin_wea_AKBP_Ukiyo_ = static_cast(0x23C3954C), WeaponSkin_wea_AKBP_LunarNewYear_ = static_cast(0x23C3954D), WeaponSkin_wea_AKBP_1001Nights_ = static_cast(0x23C3954E), WeaponSkin_Sco01_Arctic50_Ukiyo_ = static_cast(0x23C3954F), WeaponSkin_wea_Arctic50_Ukiyo_ = static_cast(0x23C39550), WeaponSkin_Sco01_Arctic50_LunarNewYear_ = static_cast(0x23C39551), WeaponSkin_wea_Arctic50_LunarNewYear_ = static_cast(0x23C39552), WeaponSkin_wea_Arctic50_1001Nights_ = static_cast(0x23C39553), WeaponSkin_Sco01_Arctic50_1001Nights_ = static_cast(0x23C39554), WeaponSkin_wea_M1887_Ukiyo_ = static_cast(0x23C39555), WeaponSkin_wea_M1887_LunarNewYear_ = static_cast(0x23C39556), WeaponSkin_wea_M1887_1001Nights_ = static_cast(0x23C39557), WeaponSkin_wea_LK24_Ukiyo_ = static_cast(0x23C39558), WeaponSkin_wea_LK24_LunarNewYear_ = static_cast(0x23C39559), WeaponSkin_wea_LK24_1001Nights_ = static_cast(0x23C3955A), WeaponSkin_Sco01_DLQ33_Ukiyo_ = static_cast(0x23C3955B), WeaponSkin_wea_DLQ33_Ukiyo_ = static_cast(0x23C3955C), WeaponSkin_wea_DLQ33_LunarNewYear_ = static_cast(0x23C3955D), WeaponSkin_Sco01_DLQ33_LunarNewYear_ = static_cast(0x23C3955E), WeaponSkin_Sco01_DLQ33_1001Nights_ = static_cast(0x23C3955F), WeaponSkin_wea_DLQ33_1001Nights_ = static_cast(0x23C39560), WeaponSkin_wea_BY15_1001Nights_ = static_cast(0x23C39561), WeaponSkin_wea_BY15_Ukiyo_ = static_cast(0x23C39562), WeaponSkin_wea_BY15_LunarNewYear_ = static_cast(0x23C39563), WeaponSkin_wea_M16A4_Ukiyo_ = static_cast(0x23C39564), WeaponSkin_wea_M16A4_LunarNewYear_ = static_cast(0x23C39565), WeaponSkin_wea_M16A4_1001Nights_ = static_cast(0x23C39566), WeaponSkin_FragGrenade_1001Nights_ = static_cast(0x23C39567), WeaponSkin_Flashbang_1001Nights_ = static_cast(0x23C39568), WeaponSkin_SmokeGrenade_1001Nights_ = static_cast(0x23C39569), WeaponSkin_KnifeS_1001Nights_ = static_cast(0x23C3956A), WeaponSkin_wea_xpr50_FrostForest_ = static_cast(0x23C3956B), WeaponSkin_sig_xpr50_FrostForest_ = static_cast(0x23C3956C), WeaponSkin_wea_ASM10_FrostForest_ = static_cast(0x23C3956D), WeaponSkin_Trip_Mine_FrostForest_ = static_cast(0x23C3956E), WeaponSkin_FragGrenade_MouseYear_ = static_cast(0x23C3956F), WeaponSkin_Flashbang_MouseYear_ = static_cast(0x23C39570), WeaponSkin_KnifeS_MouseYear_ = static_cast(0x23C39571), WeaponSkin_wea_1911_MouseYear_ = static_cast(0x23C39572), WeaponSkin_wea_AK47_AngelWings_ = static_cast(0x23C39573), WeaponSkin_wea_M4A1TechS_Wechat_ = static_cast(0x23C39574), WeaponSkin_wea_AK47_QQGame_ = static_cast(0x23C39575), WeaponSkin_wea_AK47_SuperQQ_ = static_cast(0x23C39576), WeaponSkin_wea_MSMC_Huya_ = static_cast(0x23C39577), WeaponSkin_wea_M1887_DouYu_ = static_cast(0x23C39578), WeaponSkin_wea_M4A1TechS_Fighting_ = static_cast(0x23C39579), WeaponSkin_wea_AK47_Fighting_ = static_cast(0x23C3957A), WeaponSkin_wea_AKS74U_ApplicationTreasure_ = static_cast(0x23C3957B), WeaponSkin_KnifeS_Werewolf_ = static_cast(0x23C3957C), WeaponSkin_wea_J358_Werewolf_ = static_cast(0x23C3957D), WeaponSkin_KnifeS_Medieval_ = static_cast(0x23C3957E), WeaponSkin_wea_1911_Medieval_ = static_cast(0x23C3957F), WeaponSkin_wea_MSMC_Gold_ = static_cast(0x23C39580), WeaponSkin_FragGrenade_Soap_ = static_cast(0x23C39581), WeaponSkin_wea_1911_Soap_ = static_cast(0x23C39582), WeaponSkin_sto_AK117_Soap_ = static_cast(0x23C39583), WeaponSkin_wea_ak117_Soap_ = static_cast(0x23C39584), WeaponSkin_KnifeS_LeafBeetle_ = static_cast(0x23C39585), WeaponSkin_wea_AKBP_LeafBeetle_ = static_cast(0x23C39586), WeaponSkin_wea_M1887_LeafBeetle_ = static_cast(0x23C39587), WeaponSkin_wea_BY15_Brambles_ = static_cast(0x23C39588), WeaponSkin_wea_ASM10_Brambles_ = static_cast(0x23C39589), WeaponSkin_KnifeS_Brambles_ = static_cast(0x23C3958A), WeaponSkin_FragGrenade_Brambles_ = static_cast(0x23C3958B), WeaponSkin_Flashbang_Brambles_ = static_cast(0x23C3958C), WeaponSkin_SmokeGrenade_Brambles_ = static_cast(0x23C3958D), WeaponSkin_wea_HG40_Brambles_ = static_cast(0x23C3958E), WeaponSkin_wea_S36_Brambles_ = static_cast(0x23C3958F), WeaponSkin_wea_Type25_Thai_ = static_cast(0x23C39590), WeaponSkin_wea_chicom_Thai_ = static_cast(0x23C39591), WeaponSkin_wea_M4A1TechS_Thai_ = static_cast(0x23C39592), WeaponSkin_wea_AK47_Thai_ = static_cast(0x23C39593), WeaponSkin_wea_MSMC_Thai_ = static_cast(0x23C39594), WeaponSkin_wea_LK24_Thai_ = static_cast(0x23C39595), WeaponSkin_wea_PDW57_Thai_ = static_cast(0x23C39596), WeaponSkin_mag_M4lmg_Thai_ = static_cast(0x23C39597), WeaponSkin_wea_M4lmg_Thai_ = static_cast(0x23C39598), WeaponSkin_Sco01_Arctic50_Thai_ = static_cast(0x23C39599), WeaponSkin_wea_Arctic50_Thai_ = static_cast(0x23C3959A), WeaponSkin_FragGrenade_Thai_ = static_cast(0x23C3959B), WeaponSkin_SmokeGrenade_Thai_ = static_cast(0x23C3959C), WeaponSkin_Flashbang_Thai_ = static_cast(0x23C3959D), WeaponSkin_wea_chicom_EvilChip_ = static_cast(0x23C3959E), WeaponSkin_wea_M16A4_EvilChip_ = static_cast(0x23C3959F), WeaponSkin_wea_ASM10_EvilChip_ = static_cast(0x23C395A0), WeaponSkin_wea_Type25_EvilChip_ = static_cast(0x23C395A1), WeaponSkin_wea_ak117_EvilChip_ = static_cast(0x23C395A2), WeaponSkin_wea_AKBP_EvilChip_ = static_cast(0x23C395A3), WeaponSkin_wea_PDW57_EvilChip_ = static_cast(0x23C395A4), WeaponSkin_wea_HG40_EvilChip_ = static_cast(0x23C395A5), WeaponSkin_wea_M1887_EvilChip_ = static_cast(0x23C395A6), WeaponSkin_Sco01_Arctic50_EvilChip_ = static_cast(0x23C395A7), WeaponSkin_wea_Arctic50_EvilChip_ = static_cast(0x23C395A8), WeaponSkin_FragGrenade_EvilChip_ = static_cast(0x23C395A9), WeaponSkin_Flashbang_EvilChip_ = static_cast(0x23C395AA), WeaponSkin_SmokeGrenade_EvilChip_ = static_cast(0x23C395AB), WeaponSkin_FragGrenade_lllusionalCube_ = static_cast(0x23C395AC), WeaponSkin_wea_chicom_lllusionalCube_ = static_cast(0x23C395AD), WeaponSkin_wea_M16A4_lllusionalCube_ = static_cast(0x23C395AE), WeaponSkin_wea_ASM10_lllusionalCube_ = static_cast(0x23C395AF), WeaponSkin_wea_Type25_lllusionalCube_ = static_cast(0x23C395B0), WeaponSkin_sto_AK117_lllusionalCube_ = static_cast(0x23C395B1), WeaponSkin_wea_ak117_lllusionalCube_ = static_cast(0x23C395B2), WeaponSkin_wea_AKBP_lllusionalCube_ = static_cast(0x23C395B3), WeaponSkin_wea_M4A1TechS_lllusionalCube_ = static_cast(0x23C395B4), WeaponSkin_wea_LK24_lllusionalCube_ = static_cast(0x23C395B5), WeaponSkin_wea_AK47_lllusionalCube_ = static_cast(0x23C395B6), WeaponSkin_wea_M1887_lllusionalCube_ = static_cast(0x23C395B7), WeaponSkin_wea_PDW57_lllusionalCube_ = static_cast(0x23C395B8), WeaponSkin_wea_HG40_lllusionalCube_ = static_cast(0x23C395B9), WeaponSkin_wea_MSMC_lllusionalCube_ = static_cast(0x23C395BA), WeaponSkin_wea_BY15_lllusionalCube_ = static_cast(0x23C395BB), WeaponSkin_wea_m21ebr_lllusionalCube_ = static_cast(0x23C395BC), WeaponSkin_Sco01_m21ebr_lllusionalCube_ = static_cast(0x23C395BD), WeaponSkin_Sco01_Arctic50_lllusionalCube_ = static_cast(0x23C395BE), WeaponSkin_wea_Arctic50_lllusionalCube_ = static_cast(0x23C395BF), WeaponSkin_Sco01_DLQ33_lllusionalCube_ = static_cast(0x23C395C0), WeaponSkin_wea_DLQ33_lllusionalCube_ = static_cast(0x23C395C1), WeaponSkin_KnifeS_lllusionalCube_ = static_cast(0x23C395C2), WeaponSkin_wea_Type25_SteelDefense_ = static_cast(0x23C395C3), WeaponSkin_wea_BY15_SteelDefense_ = static_cast(0x23C395C4), WeaponSkin_wea_1911_SteelDefense_ = static_cast(0x23C395C5), WeaponSkin_wea_HG40_SteelDefense_ = static_cast(0x23C395C6), WeaponSkin_SmokeGrenade_SteelDefense_ = static_cast(0x23C395C7), WeaponSkin_wea_M1887_AICore_ = static_cast(0x23C395C8), WeaponSkin_mag_M4lmg_AICore_ = static_cast(0x23C395C9), WeaponSkin_wea_M4lmg_AICore_ = static_cast(0x23C395CA), WeaponSkin_wea_chicom_AP12Metal_ = static_cast(0x23C395CB), WeaponSkin_sto_AK117_AP12Metal_ = static_cast(0x23C395CC), WeaponSkin_wea_ak117_AP12Metal_ = static_cast(0x23C395CD), WeaponSkin_wea_chicom_ClosedCircuit_ = static_cast(0x23C395CE), WeaponSkin_Sco01_DLQ33_AP12Metal_ = static_cast(0x23C395CF), WeaponSkin_wea_M1887_RetroRebel_ = static_cast(0x23C395D0), WeaponSkin_wea_1911_RetroRebel_ = static_cast(0x23C395D1), WeaponSkin_wea_M4A1TechS_RetroRebel_ = static_cast(0x23C395D2), WeaponSkin_wea_ASM10_SteelCut_ = static_cast(0x23C395D3), WeaponSkin_wea_MSMC_SteelCut_ = static_cast(0x23C395D4), WeaponSkin_wea_M1887_SteelCut_ = static_cast(0x23C395D5), WeaponSkin_KnifeS_SteelCut_ = static_cast(0x23C395D6), WeaponSkin_Flashbang_SteelCut_ = static_cast(0x23C395D7), WeaponSkin_wea_Arctic50_ClosedCircuit_ = static_cast(0x23C395D8), WeaponSkin_Sco01_Arctic50_ClosedCircuit_ = static_cast(0x23C395D9), WeaponSkin_wea_LK24_ClosedCircuit_ = static_cast(0x23C395DA), WeaponSkin_wea_M16A4_ClosedCircuit_ = static_cast(0x23C395DB), WeaponSkin_wea_m21ebr_ClosedCircuit_ = static_cast(0x23C395DC), WeaponSkin_Sco01_m21ebr_ClosedCircuit_ = static_cast(0x23C395DD), WeaponSkin_wea_1911_ClosedCircuit_ = static_cast(0x23C395DE), WeaponSkin_FragGrenade_ClosedCircuit_ = static_cast(0x23C395DF), WeaponSkin_wea_chicom_CyberRain_ = static_cast(0x23C395E0), WeaponSkin_wea_AKBP_CyberRain_ = static_cast(0x23C395E1), WeaponSkin_wea_BY15_CyberRain_ = static_cast(0x23C395E2), WeaponSkin_wea_M4A1TechS_CyberRain_ = static_cast(0x23C395E3), WeaponSkin_wea_AK47_CyberRain_ = static_cast(0x23C395E4), WeaponSkin_wea_1911_CyberRain_ = static_cast(0x23C395E5), WeaponSkin_wea_AKBP_PurpleCore_ = static_cast(0x23C395E6), WeaponSkin_wea_BY15_PurpleCore_ = static_cast(0x23C395E7), WeaponSkin_wea_1911_PurpleCore_ = static_cast(0x23C395E8), WeaponSkin_wea_M16A4_TheNoble_ = static_cast(0x23C395E9), WeaponSkin_wea_PDW57_TheNoble_ = static_cast(0x23C395EA), WeaponSkin_wea_BY15_TheNoble_ = static_cast(0x23C395EB), WeaponSkin_mag_M4lmg_TheNoble_ = static_cast(0x23C395EC), WeaponSkin_wea_M4lmg_TheNoble_ = static_cast(0x23C395ED), WeaponSkin_wea_m21ebr_TheNoble_ = static_cast(0x23C395EE), WeaponSkin_Sco01_m21ebr_TheNoble_ = static_cast(0x23C395EF), WeaponSkin_FragGrenade_TheNoble_ = static_cast(0x23C395F0), WeaponSkin_SmokeGrenade_TheNoble_ = static_cast(0x23C395F1), WeaponSkin_Flashbang_TheNoble_ = static_cast(0x23C395F2), WeaponSkin_ManOWar_IR_ = static_cast(0x23C395F3), WeaponSkin_wea_1911_IR_ = static_cast(0x23C395F4), WeaponSkin_Flashbang_IR_ = static_cast(0x23C395F5), WeaponSkin_FJH18_IR_ = static_cast(0x23C395F6), WeaponSkin_wea_AKBP_IR_ = static_cast(0x23C395F7), WeaponSkin_KnifeS_IR_ = static_cast(0x23C395F8), WeaponSkin_wea_motorcycle_IR_ = static_cast(0x23C395F9), WeaponSkin_wea_M16A4_EC_ = static_cast(0x23C395FA), WeaponSkin_wea_AK47_EC_ = static_cast(0x23C395FB), WeaponSkin_KnifeS_EC_ = static_cast(0x23C395FC), WeaponSkin_FragGrenade_EC_ = static_cast(0x23C395FD), WeaponSkin_Semtex_Grenade_DavidMason_ = static_cast(0x23C395FE), WeaponSkin_KnifeS_DavidMason_ = static_cast(0x23C395FF), WeaponSkin_wea_PDW57_DavidMason_ = static_cast(0x23C39600), WeaponSkin_Helicopter_DavidMason_ = static_cast(0x23C39601), WeaponSkin_wea_M32_Water_ = static_cast(0x23C39602), WeaponSkin_trip_mine_Water_ = static_cast(0x23C39603), WeaponSkin_wea_HVK30_SmokeRoll_ = static_cast(0x23C39604), WeaponSkin_KnifeS_Marberry_ = static_cast(0x23C39605), WeaponSkin_Flashbang_Spstation_ = static_cast(0x23C39606), WeaponSkin_trip_mine_Spstation_ = static_cast(0x23C39607), WeaponSkin_wea_DLQ33_AP12Metal_ = static_cast(0x23C39608), WeaponSkin_wea_KN44_SmokeRoll_ = static_cast(0x23C39609), WeaponSkin_wea_DLQ33_SmokeRoll_ = static_cast(0x23C3960A), WeaponSkin_Sco01_DLQ33_SmokeRoll_ = static_cast(0x23C3960B), WeaponSkin_wea_HG40_SmokeRoll_ = static_cast(0x23C3960C), WeaponSkin_wea_M4A1TechS_SmokeRoll_ = static_cast(0x23C3960D), WeaponSkin_wea_BY15_SmokeRoll_ = static_cast(0x23C3960E), WeaponSkin_FragGrenade_SmokeRoll_ = static_cast(0x23C3960F), WeaponSkin_SmokeGrenade_SmokeRoll_ = static_cast(0x23C39610), WeaponSkin_Flashbang_SmokeRoll_ = static_cast(0x23C39611), WeaponSkin_KnifeS_SmokeRoll_ = static_cast(0x23C39612), WeaponSkin_wea_KN44_EnergyField_ = static_cast(0x23C39613), WeaponSkin_sto_AK117_EnergyField_ = static_cast(0x23C39614), WeaponSkin_wea_ak117_EnergyField_ = static_cast(0x23C39615), WeaponSkin_wea_m21ebr_EnergyField_ = static_cast(0x23C39616), WeaponSkin_Sco01_m21ebr_EnergyField_ = static_cast(0x23C39617), WeaponSkin_wea_LK24_EnergyField_ = static_cast(0x23C39618), WeaponSkin_rai_RPD_EnergyField_ = static_cast(0x23C39619), WeaponSkin_cos_RPD_EnergyField_ = static_cast(0x23C3961A), WeaponSkin_wea_RPD_EnergyField_ = static_cast(0x23C3961B), WeaponSkin_wea_MSMC_EnergyField_ = static_cast(0x23C3961C), WeaponSkin_Sco01_Arctic50_EnergyField_ = static_cast(0x23C3961D), WeaponSkin_wea_Arctic50_EnergyField_ = static_cast(0x23C3961E), WeaponSkin_KnifeS_EnergyField_ = static_cast(0x23C3961F), WeaponSkin_wea_UL736_EnergyField_ = static_cast(0x23C39620), WeaponSkin_wea_Type25_EnergyField_ = static_cast(0x23C39621), WeaponSkin_wea_M4A1TechS_Hex_ = static_cast(0x23C39622), WeaponSkin_sto_AK117_Hex_ = static_cast(0x23C39623), WeaponSkin_wea_ak117_Hex_ = static_cast(0x23C39624), WeaponSkin_Sco01_m21ebr_Hex_ = static_cast(0x23C39625), WeaponSkin_wea_m21ebr_Hex_ = static_cast(0x23C39626), WeaponSkin_wea_AK47_Jade_ = static_cast(0x23C39627), WeaponSkin_wea_M4A1TechS_Jade_ = static_cast(0x23C39628), WeaponSkin_wea_MSMC_Jade_ = static_cast(0x23C39629), WeaponSkin_Sco01_DLQ33_Jade_ = static_cast(0x23C3962A), WeaponSkin_wea_DLQ33_Jade_ = static_cast(0x23C3962B), WeaponSkin_wea_M4A1TechS_Meteor_ = static_cast(0x23C3962C), WeaponSkin_wea_UL736_Meteor_ = static_cast(0x23C3962D), WeaponSkin_wea_ak117_Meteor_ = static_cast(0x23C3962E), WeaponSkin_sto_AK117_Meteor_ = static_cast(0x23C3962F), WeaponSkin_Sco01_m21ebr_Meteor_ = static_cast(0x23C39630), WeaponSkin_wea_m21ebr_Meteor_ = static_cast(0x23C39631), WeaponSkin_KnifeS_Meteor_ = static_cast(0x23C39632), WeaponSkin_KnifeS_EvilChip_ = static_cast(0x23C39633), WeaponSkin_wea_chicom_PurpleCore_ = static_cast(0x23C39634), WeaponSkin_wea_PDW57_PurpleCore_ = static_cast(0x23C39635), WeaponSkin_sto_AK117_EvilChip_ = static_cast(0x23C39636), WeaponSkin_FragGrenade_RanadanPattern_ = static_cast(0x23C39637), WeaponSkin_Flashbang_RanadanPattern_ = static_cast(0x23C39638), WeaponSkin_wea_M4lmg_ClosedCircuit_ = static_cast(0x23C39639), WeaponSkin_mag_M4lmg_ClosedCircuit_ = static_cast(0x23C3963A), WeaponSkin_wea_MSMC_ClosedCircuit_ = static_cast(0x23C3963B), WeaponSkin_wea_Type25_ClosedCircuit_ = static_cast(0x23C3963C), WeaponSkin_wea_HG40_ClosedCircuit_ = static_cast(0x23C3963D), WeaponSkin_wea_AK47_DarkVictorian_ = static_cast(0x23C3963E), WeaponSkin_sto_AK117_DarkVictorian_ = static_cast(0x23C3963F), WeaponSkin_wea_ak117_DarkVictorian_ = static_cast(0x23C39640), WeaponSkin_wea_chicom_DarkVictorian_ = static_cast(0x23C39641), WeaponSkin_wea_M1887_DarkVictorian_ = static_cast(0x23C39642), WeaponSkin_wea_AKBP_LowFrequency_ = static_cast(0x23C39643), WeaponSkin_wea_M1887_LowFrequency_ = static_cast(0x23C39644), WeaponSkin_wea_ak117_Bandit_ = static_cast(0x23C39645), WeaponSkin_sto_AK117_Bandit_ = static_cast(0x23C39646), WeaponSkin_wea_M1887_Bandit_ = static_cast(0x23C39647), WeaponSkin_SmokeGrenade_Bandit_ = static_cast(0x23C39648), WeaponSkin_FragGrenade_Bandit_ = static_cast(0x23C39649), WeaponSkin_Flashbang_Bandit_ = static_cast(0x23C3964A), WeaponSkin_KnifeS_Bandit_ = static_cast(0x23C3964B), WeaponSkin_wea_ASM10_CopperSnake_ = static_cast(0x23C3964C), WeaponSkin_wea_HG40_CopperSnake_ = static_cast(0x23C3964D), WeaponSkin_cos_RPD_CopperSnake_ = static_cast(0x23C3964E), WeaponSkin_wea_RPD_CopperSnake_ = static_cast(0x23C3964F), WeaponSkin_rai_RPD_CopperSnake_ = static_cast(0x23C39650), WeaponSkin_Sco01_Arctic50_CopperSnake_ = static_cast(0x23C39651), WeaponSkin_wea_Arctic50_CopperSnake_ = static_cast(0x23C39652), WeaponSkin_wea_AK47_CopperSnake_ = static_cast(0x23C39653), WeaponSkin_wea_BY15_CopperSnake_ = static_cast(0x23C39654), WeaponSkin_wea_M1887_CopperSnake_ = static_cast(0x23C39655), WeaponSkin_Sco01_DLQ33_CopperSnake_ = static_cast(0x23C39656), WeaponSkin_wea_DLQ33_CopperSnake_ = static_cast(0x23C39657), WeaponSkin_wea_J358_CopperSnake_ = static_cast(0x23C39658), WeaponSkin_SmokeGrenade_CopperSnake_ = static_cast(0x23C39659), WeaponSkin_wea_UL736_GoldenSnake_ = static_cast(0x23C3965A), WeaponSkin_mag_Striker_GoldenSnake_ = static_cast(0x23C3965B), WeaponSkin_wea_Striker_GoldenSnake_ = static_cast(0x23C3965C), WeaponSkin_wea_chicom_VeiledGhost_ = static_cast(0x23C3965D), WeaponSkin_Sco01_DLQ33_VeiledGhost_ = static_cast(0x23C3965E), WeaponSkin_wea_DLQ33_VeiledGhost_ = static_cast(0x23C3965F), WeaponSkin_wea_ASM10_Vegetation_ = static_cast(0x23C39660), WeaponSkin_wea_MSMC_Vegetation_ = static_cast(0x23C39661), WeaponSkin_wea_1911_Vegetation_ = static_cast(0x23C39662), WeaponSkin_KnifeS_Vegetation_ = static_cast(0x23C39663), WeaponSkin_Concussion_Vegetation_ = static_cast(0x23C39664), WeaponSkin_wea_ASM10_Turqoise_ = static_cast(0x23C39665), WeaponSkin_FJH18_Turqoise_ = static_cast(0x23C39666), WeaponSkin_wea_m21ebr_Turqoise_ = static_cast(0x23C39667), WeaponSkin_Sco01_m21ebr_Turqoise_ = static_cast(0x23C39668), WeaponSkin_wea_HG40_Turqoise_ = static_cast(0x23C39669), WeaponSkin_wea_M16A4_DigitalTiger_ = static_cast(0x23C3966A), WeaponSkin_mag_Striker_DigitalTiger_ = static_cast(0x23C3966B), WeaponSkin_wea_Striker_DigitalTiger_ = static_cast(0x23C3966C), WeaponSkin_wea_m21ebr_DigitalTiger_ = static_cast(0x23C3966D), WeaponSkin_Sco01_m21ebr_DigitalTiger_ = static_cast(0x23C3966E), WeaponSkin_wea_1911_DigitalTiger_ = static_cast(0x23C3966F), WeaponSkin_FragGrenade_DigitalTiger_ = static_cast(0x23C39670), WeaponSkin_wea_M16A4_RivitedGreen_ = static_cast(0x23C39671), WeaponSkin_wea_PDW57_RivitedGreen_ = static_cast(0x23C39672), WeaponSkin_mag_Striker_RivitedGreen_ = static_cast(0x23C39673), WeaponSkin_wea_Striker_RivitedGreen_ = static_cast(0x23C39674), WeaponSkin_wea_J358_RivitedGreen_ = static_cast(0x23C39675), WeaponSkin_sig_xpr50_RivitedGreen_ = static_cast(0x23C39676), WeaponSkin_wea_xpr50_RivitedGreen_ = static_cast(0x23C39677), WeaponSkin_wea_AKBP_Strapped_ = static_cast(0x23C39678), WeaponSkin_wea_BY15_Strapped_ = static_cast(0x23C39679), WeaponSkin_wea_chicom_Strapped_ = static_cast(0x23C3967A), WeaponSkin_wea_1911_Strapped_ = static_cast(0x23C3967B), WeaponSkin_wea_AK47_BrushedSteel_ = static_cast(0x23C3967C), WeaponSkin_wea_S36_BrushedSteel_ = static_cast(0x23C3967D), WeaponSkin_wea_1911_BrushedSteel_ = static_cast(0x23C3967E), WeaponSkin_wea_AKS74U_FlowingBronze_ = static_cast(0x23C3967F), WeaponSkin_wea_LK24_FlowingBronze_ = static_cast(0x23C39680), WeaponSkin_wea_AK47_Faithful_ = static_cast(0x23C39681), WeaponSkin_wea_PDW57_Faithful_ = static_cast(0x23C39682), WeaponSkin_wea_Arctic50_Faithful_ = static_cast(0x23C39683), WeaponSkin_Sco01_Arctic50_Faithful_ = static_cast(0x23C39684), WeaponSkin_wea_HG40_Faithful_ = static_cast(0x23C39685), WeaponSkin_wea_DLQ33_Faithful_ = static_cast(0x23C39686), WeaponSkin_Sco01_DLQ33_Faithful_ = static_cast(0x23C39687), WeaponSkin_wea_J358_Faithful_ = static_cast(0x23C39688), WeaponSkin_wea_LK24_FireSparks_ = static_cast(0x23C39689), WeaponSkin_wea_chicom_GoldBarren_ = static_cast(0x23C3968A), WeaponSkin_wea_AK47_MirageMat_ = static_cast(0x23C3968B), WeaponSkin_wea_M4lmg_HeatStorm_ = static_cast(0x23C3968C), WeaponSkin_mag_M4lmg_HeatStorm_ = static_cast(0x23C3968D), WeaponSkin_KnifeS_VampireHunter_ = static_cast(0x23C3968E), WeaponSkin_Weapon_white_ = static_cast(0x23C3968F), WeaponSkin_wea_M16A4_VampireHunter_ = static_cast(0x23C39690), WeaponSkin_wea_HG40_VampireHunter_ = static_cast(0x23C39691), WeaponSkin_trip_mine_Strapped_ = static_cast(0x23C39692), WeaponSkin_wea_SniperSniver_FireSparks_ = static_cast(0x23C39693), WeaponSkin_sig_SniperSniver_FireSparks_ = static_cast(0x23C39694), WeaponSkin_wea_ASM10_FireSparks_ = static_cast(0x23C39695), WeaponSkin_wea_PDW57_FireSparks_ = static_cast(0x23C39696), WeaponSkin_wea_M4lmg_FireSparks_ = static_cast(0x23C39697), WeaponSkin_mag_M4lmg_FireSparks_ = static_cast(0x23C39698), WeaponSkin_wea_MSMC_FireSparks_ = static_cast(0x23C39699), WeaponSkin_wea_Arctic50_FireSparks_ = static_cast(0x23C3969A), WeaponSkin_Sco01_Arctic50_FireSparks_ = static_cast(0x23C3969B), WeaponSkin_wea_M16A4_FireSparks_ = static_cast(0x23C3969C), WeaponSkin_wea_HG40_FireSparks_ = static_cast(0x23C3969D), WeaponSkin_KnifeS_FireSparks_ = static_cast(0x23C3969E), WeaponSkin_wea_DLQ33_FireSparks_ = static_cast(0x23C3969F), WeaponSkin_Sco01_DLQ33_FireSparks_ = static_cast(0x23C396A0), WeaponSkin_wea_chicom_EnergyField_ = static_cast(0x23C396A1), WeaponSkin_wea_RPD_MirageMat_ = static_cast(0x23C396A2), WeaponSkin_rai_RPD_MirageMat_ = static_cast(0x23C396A3), WeaponSkin_cos_RPD_MirageMat_ = static_cast(0x23C396A4), WeaponSkin_SmokeGrenade_MirageMat_ = static_cast(0x23C396A5), WeaponSkin_wea_PDW57_HeatStorm_ = static_cast(0x23C396A6), WeaponSkin_wea_Arctic50_HeatStorm_ = static_cast(0x23C396A7), WeaponSkin_Sco01_Arctic50_HeatStorm_ = static_cast(0x23C396A8), WeaponSkin_wea_M4A1TechS_HeatStorm_ = static_cast(0x23C396A9), WeaponSkin_wea_Locus_HeatStorm_ = static_cast(0x23C396AA), WeaponSkin_sig_Locus_HeatStorm_ = static_cast(0x23C396AB), WeaponSkin_wea_1911_HeatStorm_ = static_cast(0x23C396AC), WeaponSkin_KnifeS_HeatStorm_ = static_cast(0x23C396AD), WeaponSkin_wea_MSMC_GoldBarren_ = static_cast(0x23C396AE), WeaponSkin_wea_m1216_GoldBarren_ = static_cast(0x23C396AF), WeaponSkin_mag_Striker_GoldBarren_ = static_cast(0x23C396B0), WeaponSkin_wea_Striker_GoldBarren_ = static_cast(0x23C396B1), WeaponSkin_SmokeGrenade_GoldBarren_ = static_cast(0x23C396B2), WeaponSkin_Flashbang_GoldBarren_ = static_cast(0x23C396B3), WeaponSkin_KnifeS_GoldBarren_ = static_cast(0x23C396B4), WeaponSkin_wea_Arctic50_GoldBarren_ = static_cast(0x23C396B5), WeaponSkin_Sco01_Arctic50_GoldBarren_ = static_cast(0x23C396B6), WeaponSkin_wea_xpr50_GoldBarren_ = static_cast(0x23C396B7), WeaponSkin_sig_xpr50_GoldBarren_ = static_cast(0x23C396B8), WeaponSkin_cos_RPD_GoldBarren_ = static_cast(0x23C396B9), WeaponSkin_rai_RPD_GoldBarren_ = static_cast(0x23C396BA), WeaponSkin_wea_RPD_GoldBarren_ = static_cast(0x23C396BB), WeaponSkin_wea_PDW57_GoldBarren_ = static_cast(0x23C396BC), WeaponSkin_wea_AKS74U_GoldBarren_ = static_cast(0x23C396BD), WeaponSkin_wea_ak117_GoldBarren_ = static_cast(0x23C396BE), WeaponSkin_sto_AK117_GoldBarren_ = static_cast(0x23C396BF), WeaponSkin_KnifeS_Timeland_ = static_cast(0x23C396C0), WeaponSkin_SmokeGrenade_Timeland_ = static_cast(0x23C396C1), WeaponSkin_Trip_Mine_Moon_ = static_cast(0x23C396C2), WeaponSkin_wea_J358_Moon_ = static_cast(0x23C396C3), WeaponSkin_KnifeS_Moon_ = static_cast(0x23C396C4), WeaponSkin_wea_AKS74U_EnergyField_ = static_cast(0x23C396C5), WeaponSkin_wea_HG40_EnergyField_ = static_cast(0x23C396C6), WeaponSkin_wea_J358_DarkVictorian_ = static_cast(0x23C396C7), WeaponSkin_Trip_Mine_DarkVictorian_ = static_cast(0x23C396C8), WeaponSkin_wea_M4A1TechS_Bandit_ = static_cast(0x23C396C9), WeaponSkin_wea_AK47_Bandit_ = static_cast(0x23C396CA), WeaponSkin_wea_1911_Bandit_ = static_cast(0x23C396CB), WeaponSkin_wea_Pharo_Bandit_ = static_cast(0x23C396CC), WeaponSkin_wea_ak117_CopperSnake_ = static_cast(0x23C396CD), WeaponSkin_sto_AK117_CopperSnake_ = static_cast(0x23C396CE), WeaponSkin_wea_AKBP_CopperSnake_ = static_cast(0x23C396CF), WeaponSkin_KnifeS_CopperSnake_ = static_cast(0x23C396D0), WeaponSkin_wea_Arctic50_GoldenSnake_ = static_cast(0x23C396D1), WeaponSkin_Sco01_Arctic50_GoldenSnake_ = static_cast(0x23C396D2), WeaponSkin_wea_BY15_GoldenSnake_ = static_cast(0x23C396D3), WeaponSkin_wea_DLQ33_GoldenSnake_ = static_cast(0x23C396D4), WeaponSkin_Sco01_DLQ33_GoldenSnake_ = static_cast(0x23C396D5), WeaponSkin_wea_AKBP_GoldenSnake_ = static_cast(0x23C396D6), WeaponSkin_wea_LK24_GoldenSnake_ = static_cast(0x23C396D7), WeaponSkin_wea_KN44_GoldenSnake_ = static_cast(0x23C396D8), WeaponSkin_wea_PDW57_GoldenSnake_ = static_cast(0x23C396D9), WeaponSkin_wea_RPD_GoldenSnake_ = static_cast(0x23C396DA), WeaponSkin_cos_RPD_GoldenSnake_ = static_cast(0x23C396DB), WeaponSkin_rai_RPD_GoldenSnake_ = static_cast(0x23C396DC), WeaponSkin_wea_1911_GoldenSnake_ = static_cast(0x23C396DD), WeaponSkin_SmokeGrenade_GoldenSnake_ = static_cast(0x23C396DE), WeaponSkin_Flashbang_GoldenSnake_ = static_cast(0x23C396DF), WeaponSkin_FragGrenade_GoldenSnake_ = static_cast(0x23C396E0), WeaponSkin_Concussion_GoldenSnake_ = static_cast(0x23C396E1), WeaponSkin_wea_AKBP_VeiledGhost_ = static_cast(0x23C396E2), WeaponSkin_sig_Locus_FlowingBronze_ = static_cast(0x23C396E3), WeaponSkin_wea_Locus_FlowingBronze_ = static_cast(0x23C396E4), WeaponSkin_wea_Striker_FlowingBronze_ = static_cast(0x23C396E5), WeaponSkin_mag_Striker_FlowingBronze_ = static_cast(0x23C396E6), WeaponSkin_SmokeGrenade_FlowingBronze_ = static_cast(0x23C396E7), WeaponSkin_wea_M4lmg_FlowingBronze_ = static_cast(0x23C396E8), WeaponSkin_mag_M4lmg_FlowingBronze_ = static_cast(0x23C396E9), WeaponSkin_KnifeS_FlowingBronze_ = static_cast(0x23C396EA), WeaponSkin_wea_m21ebr_FlowingBronze_ = static_cast(0x23C396EB), WeaponSkin_Sco01_m21ebr_FlowingBronze_ = static_cast(0x23C396EC), WeaponSkin_wea_ASM10_FlowingBronze_ = static_cast(0x23C396ED), WeaponSkin_wea_ak117_FlowingBronze_ = static_cast(0x23C396EE), WeaponSkin_sto_AK117_FlowingBronze_ = static_cast(0x23C396EF), WeaponSkin_wea_Pharo_MirageMat_ = static_cast(0x23C396F0), WeaponSkin_wea_ICR_GoldBarren_ = static_cast(0x23C396F1), WeaponSkin_wea_HBR_GoldBarren_ = static_cast(0x23C396F2), WeaponSkin_wea_AK47_CowGirl_ = static_cast(0x23C396F3), WeaponSkin_wea_J358_CowGirl_ = static_cast(0x23C396F4), WeaponSkin_FragGrenade_CowGirl_ = static_cast(0x23C396F5), WeaponSkin_wea_Type25_GoldBarren_ = static_cast(0x23C396F6), WeaponSkin_FragGrenade_GoldBarren_ = static_cast(0x23C396F7), WeaponSkin_wea_M4lmg_GoldBarren_ = static_cast(0x23C396F8), WeaponSkin_mag_M4lmg_GoldBarren_ = static_cast(0x23C396F9), WeaponSkin_Semtex_Grenade_BrushedSteel_ = static_cast(0x23C396FA), WeaponSkin_wea_DLQ33_Bandit_ = static_cast(0x23C396FB), WeaponSkin_Sco01_DLQ33_Bandit_ = static_cast(0x23C396FC), WeaponSkin_DefaultDowloadingMaterial_ = static_cast(0x23C396FD), WeaponSkin_wea_LK24_Championship_ = static_cast(0x23C396FE), WeaponSkin_wea_AKBP_Championship_ = static_cast(0x23C396FF), WeaponSkin_FragGrenade_Championship_ = static_cast(0x23C39700), WeaponSkin_KnifeS_Championship_ = static_cast(0x23C39701), WeaponSkin_wea_HG40_Hazard_ = static_cast(0x23C39702), WeaponSkin_Sco01_DLQ33_Hazard_ = static_cast(0x23C39703), WeaponSkin_wea_DLQ33_Hazard_ = static_cast(0x23C39704), WeaponSkin_wea_1911_Hazard_ = static_cast(0x23C39705), WeaponSkin_wea_J358_Hazard_ = static_cast(0x23C39706), WeaponSkin_Flashbang_Hazard_ = static_cast(0x23C39707), WeaponSkin_wea_chicom_DangerZone_ = static_cast(0x23C39708), WeaponSkin_wea_M4lmg_DangerZone_ = static_cast(0x23C39709), WeaponSkin_mag_M4lmg_DangerZone_ = static_cast(0x23C3970A), WeaponSkin_wea_M16A4_DangerZone_ = static_cast(0x23C3970B), WeaponSkin_wea_ASM10_DangerZone_ = static_cast(0x23C3970C), WeaponSkin_wea_Pharo_DangerZone_ = static_cast(0x23C3970D), WeaponSkin_wea_1911_DangerZone_ = static_cast(0x23C3970E), WeaponSkin_trip_mine_DangerZone_ = static_cast(0x23C3970F), WeaponSkin_KnifeS_DangerZone_ = static_cast(0x23C39710), WeaponSkin_veh_wheel_DangerZone_ = static_cast(0x23C39711), WeaponSkin_veh_body_DangerZone_ = static_cast(0x23C39712), WeaponSkin_wea_AK47_GroundSplitter_ = static_cast(0x23C39713), WeaponSkin_wea_xpr50_GroundSplitter_ = static_cast(0x23C39714), WeaponSkin_sig_xpr50_GroundSplitter_ = static_cast(0x23C39715), WeaponSkin_wea_J358_GroundSplitter_ = static_cast(0x23C39716), WeaponSkin_KnifeS_GroundSplitter_ = static_cast(0x23C39717), WeaponSkin_Semtex_Grenade_GroundSplitter_ = static_cast(0x23C39718), WeaponSkin_wea_LK24_TangledWeb_ = static_cast(0x23C39719), WeaponSkin_sig_xpr50_TangledWeb_ = static_cast(0x23C3971A), WeaponSkin_wea_xpr50_TangledWeb_ = static_cast(0x23C3971B), WeaponSkin_wea_chicom_Hellion_ = static_cast(0x23C3971C), WeaponSkin_wea_M16A4_Hellion_ = static_cast(0x23C3971D), WeaponSkin_wea_M4A1TechS_Hellion_ = static_cast(0x23C3971E), WeaponSkin_FragGrenade_Hellion_ = static_cast(0x23C3971F), WeaponSkin_wea_BY15_Hellion_ = static_cast(0x23C39720), WeaponSkin_sto_AK117_Afterlife_ = static_cast(0x23C39721), WeaponSkin_wea_ak117_Afterlife_ = static_cast(0x23C39722), WeaponSkin_Sco01_Arctic50_Afterlife_ = static_cast(0x23C39723), WeaponSkin_wea_Arctic50_Afterlife_ = static_cast(0x23C39724), WeaponSkin_Trip_Mine_AfterlifeA_ = static_cast(0x23C39725), WeaponSkin_trip_mine_Afterlife_ = static_cast(0x23C39726), WeaponSkin_KnifeS_Afterlife_ = static_cast(0x23C39727), WeaponSkin_wea_ASM10_Isometic_ = static_cast(0x23C39728), WeaponSkin_ManOWar_Isometic_ = static_cast(0x23C39729), WeaponSkin_wea_M4A1TechS_Isometic_ = static_cast(0x23C3972A), WeaponSkin_wea_HVK30_Isometic_ = static_cast(0x23C3972B), WeaponSkin_wea_AK47_Lurk_ = static_cast(0x23C3972C), WeaponSkin_wea_UL736_Lurk_ = static_cast(0x23C3972D), WeaponSkin_wea_J358_Lurk_ = static_cast(0x23C3972E), WeaponSkin_KnifeS_Lurk_ = static_cast(0x23C3972F), WeaponSkin_FragGrenade_Lurk_ = static_cast(0x23C39730), WeaponSkin_mag_M4lmg_UrbanWaste_ = static_cast(0x23C39731), WeaponSkin_wea_M4lmg_UrbanWaste_ = static_cast(0x23C39732), WeaponSkin_wea_M4A1TechS_UrbanWaste_ = static_cast(0x23C39733), WeaponSkin_trip_mine_UrbanWaste_ = static_cast(0x23C39734), WeaponSkin_FJH18_UrbanWaste_ = static_cast(0x23C39735), WeaponSkin_FragGrenade_UrbanWaste_ = static_cast(0x23C39736), WeaponSkin_wea_ak117_RadioactiveCrack_ = static_cast(0x23C39737), WeaponSkin_sto_AK117_RadioactiveCrack_ = static_cast(0x23C39738), WeaponSkin_wea_LK24_RadioactiveCrack_ = static_cast(0x23C39739), WeaponSkin_wea_1911_RadioactiveCrack_ = static_cast(0x23C3973A), WeaponSkin_trip_mine_RadioactiveCrack_ = static_cast(0x23C3973B), WeaponSkin_Concussion_RadioactiveCrack_ = static_cast(0x23C3973C), WeaponSkin_Semtex_Grenade_RadioactiveCrack_ = static_cast(0x23C3973D), WeaponSkin_FragGrenade_RadioactiveCrack_ = static_cast(0x23C3973E), WeaponSkin_wea_LK24_BlueCarbon_ = static_cast(0x23C3973F), WeaponSkin_wea_Type25_BlueCarbon_ = static_cast(0x23C39740), WeaponSkin_wea_1911_BlueCarbon_ = static_cast(0x23C39741), WeaponSkin_wea_J358_BlueCarbon_ = static_cast(0x23C39742), WeaponSkin_Flashbang_BlueCarbon_ = static_cast(0x23C39743), WeaponSkin_Antelop_A20_Wheel_BrushedYellow_ = static_cast(0x23C39744), WeaponSkin_Antelop_A20_Body_BrushedYellow_ = static_cast(0x23C39745), WeaponSkin_Antelop_A20_Body_TinStitched_ = static_cast(0x23C39746), WeaponSkin_Antelop_A20_Wheel_TinStitched_ = static_cast(0x23C39747), WeaponSkin_Antelop_A20_Body_Cosmonaut_ = static_cast(0x23C39748), WeaponSkin_Antelop_A20_Wheel_Cosmonaut_ = static_cast(0x23C39749), WeaponSkin_wea_ak117_BlackLime_ = static_cast(0x23C3974A), WeaponSkin_sto_AK117_BlackLime_ = static_cast(0x23C3974B), WeaponSkin_Sco01_DLQ33_BlackLime_ = static_cast(0x23C3974C), WeaponSkin_wea_DLQ33_BlackLime_ = static_cast(0x23C3974D), WeaponSkin_wea_1911_BlackLime_ = static_cast(0x23C3974E), WeaponSkin_KnifeS_BlackLime_ = static_cast(0x23C3974F), WeaponSkin_Concussion_BlackLime_ = static_cast(0x23C39750), WeaponSkin_wea_HBR_SkullsBlood_ = static_cast(0x23C39751), WeaponSkin_wea_J358_SkullsBlood_ = static_cast(0x23C39752), WeaponSkin_wea_ICR_SkullsBlood_ = static_cast(0x23C39753), WeaponSkin_Trip_Mine_SkullsBlood_ = static_cast(0x23C39754), WeaponSkin_wea_MSMC_Ooze_ = static_cast(0x23C39755), WeaponSkin_wea_Striker_Bandit_ = static_cast(0x23C39756), WeaponSkin_wea_Type25_Bandit_ = static_cast(0x23C39757), WeaponSkin_sto_AK117_Barricade_ = static_cast(0x23C39758), WeaponSkin_wea_ak117_Barricade_ = static_cast(0x23C39759), WeaponSkin_wea_AKS74U_Barricade_ = static_cast(0x23C3975A), WeaponSkin_mag_Striker_Barricade_ = static_cast(0x23C3975B), WeaponSkin_wea_Striker_Barricade_ = static_cast(0x23C3975C), WeaponSkin_wea_Type25_Thermonuclear_ = static_cast(0x23C3975D), WeaponSkin_trip_mine_Thermonuclear_ = static_cast(0x23C3975E), WeaponSkin_FragGrenade_Thermonuclear_ = static_cast(0x23C3975F), WeaponSkin_wea_LK24_Antivenom_ = static_cast(0x23C39760), WeaponSkin_Flashbang_ChainReaction_ = static_cast(0x23C39761), WeaponSkin_KnifeS_ChainReaction_ = static_cast(0x23C39762), WeaponSkin_wea_J358_Meltdown_ = static_cast(0x23C39763), WeaponSkin_wea_HG40_Meltdown_ = static_cast(0x23C39764), WeaponSkin_FragGrenade_Meltdown_ = static_cast(0x23C39765), WeaponSkin_wea_UL736_Contamination_ = static_cast(0x23C39766), WeaponSkin_KnifeS_Contamination_ = static_cast(0x23C39767), WeaponSkin_FragGrenade_Contamination_ = static_cast(0x23C39768), WeaponSkin_wea_HVK30_ChromeWave_ = static_cast(0x23C39769), WeaponSkin_wea_M16A4_ChromeWave_ = static_cast(0x23C3976A), WeaponSkin_KnifeS_ChromeWave_ = static_cast(0x23C3976B), WeaponSkin_SmokeGrenade_ChromeWave_ = static_cast(0x23C3976C), WeaponSkin_FragGrenade_ChromeWave_ = static_cast(0x23C3976D), WeaponSkins_MAX_ = static_cast(0x23C3BB2F), WeaponAnimatorController_Start_ = static_cast(0x23C3BB30), WeaponAnimatorController_AssiWeapon_001_P226_3P_ = static_cast(0x23C3BB31), WeaponAnimatorController_AssiWeapon_002_USP45_3p_ = static_cast(0x23C3BB32), WeaponAnimatorController_AssiWeapon_003_1911_3P_BR_ = static_cast(0x23C3BB33), WeaponAnimatorController_AssiWeapon_021_44magnum_3P_BR_ = static_cast(0x23C3BB34), WeaponAnimatorController_AssiWeapon_060_RayGun_3P_ = static_cast(0x23C3BB35), WeaponAnimatorController_AssiWeapon_060_RayGun_3P_BR_ = static_cast(0x23C3BB36), WeaponAnimatorController_MainWeapon_001_M4A1_3P_ = static_cast(0x23C3BB37), WeaponAnimatorController_MainWeapon_001_M4A1_BR_ = static_cast(0x23C3BB38), WeaponAnimatorController_MainWeapon_002_M203_3P_ = static_cast(0x23C3BB39), WeaponAnimatorController_MainWeapon_003_M27_3P_ = static_cast(0x23C3BB3A), WeaponAnimatorController_MainWeapon_004_m21ebr_3P_BR_ = static_cast(0x23C3BB3B), WeaponAnimatorController_MainWeapon_004_m21ebr_Flame_3P_BR_ = static_cast(0x23C3BB3C), WeaponAnimatorController_MainWeapon_005_Arctic_50_3P_BR_ = static_cast(0x23C3BB3D), WeaponAnimatorController_MainWeapon_005_Arctic_50_Lemo_3P_BR_ = static_cast(0x23C3BB3E), WeaponAnimatorController_MainWeapon_006_MSR_3P_ = static_cast(0x23C3BB3F), WeaponAnimatorController_MainWeapon_007_SVU_3P_ = static_cast(0x23C3BB40), WeaponAnimatorController_MainWeapon_008_M82A1_3P_ = static_cast(0x23C3BB41), WeaponAnimatorController_MainWeapon_009_XPR50_3P_BR_ = static_cast(0x23C3BB42), WeaponAnimatorController_MainWeapon_010_UMP_3P_ = static_cast(0x23C3BB43), WeaponAnimatorController_MainWeapon_011_AK47_3p_BR_ = static_cast(0x23C3BB44), WeaponAnimatorController_MainWeapon_012_MP7_3P_ = static_cast(0x23C3BB45), WeaponAnimatorController_MainWeapon_013_VectorK10_3P_ = static_cast(0x23C3BB46), WeaponAnimatorController_MainWeapon_014_AN94_3P_ = static_cast(0x23C3BB47), WeaponAnimatorController_MainWeapon_015_M1216_3P_BR_ = static_cast(0x23C3BB48), WeaponAnimatorController_MainWeapon_016_870MCS_3P_ = static_cast(0x23C3BB49), WeaponAnimatorController_MainWeapon_017_Spars12_3P_ = static_cast(0x23C3BB4A), WeaponAnimatorController_MainWeapon_018_BY15_3P_BR_ = static_cast(0x23C3BB4B), WeaponAnimatorController_MainWeapon_018_W1200_3P_BR_ = static_cast(0x23C3BB4C), WeaponAnimatorController_MainWeapon_019_M1887_3P_BR_ = static_cast(0x23C3BB4D), WeaponAnimatorController_MainWeapon_020_Type25_3P_BR_ = static_cast(0x23C3BB4E), WeaponAnimatorController_MainWeapon_021_GPAS12_3P_ = static_cast(0x23C3BB4F), WeaponAnimatorController_MainWeapon_022_Striker_3P_BR_ = static_cast(0x23C3BB50), WeaponAnimatorController_MainWeapon_022_Striker_SF_3P_BR_ = static_cast(0x23C3BB51), WeaponAnimatorController_MainWeapon_023_M1014_3P_ = static_cast(0x23C3BB52), WeaponAnimatorController_MainWeapon_029_Rpd_3P_BR_ = static_cast(0x23C3BB53), WeaponAnimatorController_MainWeapon_030_M60_3P_ = static_cast(0x23C3BB55), WeaponAnimatorController_MainWeapon_031_Mk48_3P_ = static_cast(0x23C3BB56), WeaponAnimatorController_MainWeapon_032_M249_3P_ = static_cast(0x23C3BB57), WeaponAnimatorController_MainWeapon_033_S36_3P_BR_ = static_cast(0x23C3BB58), WeaponAnimatorController_MainWeapon_034_M4lmg_3p_BR_ = static_cast(0x23C3BB59), WeaponAnimatorController_MainWeapon_034_M4lmg_Crimson_3p_BR_ = static_cast(0x23C3BB5A), WeaponAnimatorController_MainWeapon_035_M4lmgBlack_3P_BR_ = static_cast(0x23C3BB5B), WeaponAnimatorController_MainWeapon_040_G36C_3p_ = static_cast(0x23C3BB5C), WeaponAnimatorController_MainWeapon_049_Electro_3P_BR_ = static_cast(0x23C3BB5D), WeaponAnimatorController_MainWeapon_050_M32_3P_BR_ = static_cast(0x23C3BB5E), WeaponAnimatorController_MainWeapon_051_Scythe_3P_BR_ = static_cast(0x23C3BB5F), WeaponAnimatorController_MainWeapon_053_Tracker_3p_ = static_cast(0x23C3BB60), WeaponAnimatorController_MainWeapon_053_Tracker_3p_BR_ = static_cast(0x23C3BB61), WeaponAnimatorController_MainWeapon_054_Wunderwaffe_3P_ = static_cast(0x23C3BB62), WeaponAnimatorController_MainWeapon_055_MORS_3P_ = static_cast(0x23C3BB63), WeaponAnimatorController_MainWeapon_058_Skorpion_3P_ = static_cast(0x23C3BB64), WeaponAnimatorController_MainWeapon_059_M4A1Tech_3P_ = static_cast(0x23C3BB65), WeaponAnimatorController_MainWeapon_059_M4A1Tech_BR_ = static_cast(0x23C3BB66), WeaponAnimatorController_MainWeapon_059_M4A1TechS_3P_BR_ = static_cast(0x23C3BB67), WeaponAnimatorController_MainWeapon_060_M16A4_3P_BR_ = static_cast(0x23C3BB68), WeaponAnimatorController_MainWeapon_061_UL736_3P_BR_ = static_cast(0x23C3BB69), WeaponAnimatorController_MainWeapon_070_Chicom_3P_BR_ = static_cast(0x23C3BB6A), WeaponAnimatorController_MainWeapon_071_WVL_3P_ = static_cast(0x23C3BB6B), WeaponAnimatorController_MainWeapon_072_TMP_3P_ = static_cast(0x23C3BB6C), WeaponAnimatorController_MainWeapon_073_MSMC_3P_BR_ = static_cast(0x23C3BB6D), WeaponAnimatorController_MainWeapon_074_HG40_3P_BR_ = static_cast(0x23C3BB6E), WeaponAnimatorController_MainWeapon_080_AK117_3P_BR_ = static_cast(0x23C3BB6F), WeaponAnimatorController_MainWeapon_081_AKS74U_3p_BR_ = static_cast(0x23C3BB70), WeaponAnimatorController_MainWeapon_082_ASM10_3P_BR_ = static_cast(0x23C3BB71), WeaponAnimatorController_MainWeapon_083_PDW57_3P_BR_ = static_cast(0x23C3BB72), WeaponAnimatorController_MainWeapon_084_AKBP_3P_BR_ = static_cast(0x23C3BB73), WeaponAnimatorController_MainWeapon_086_LK24_3P_BR_ = static_cast(0x23C3BB74), WeaponAnimatorController_MainWeapon_088_ASMBlack_3P_BR_ = static_cast(0x23C3BB75), WeaponAnimatorController_MainWeapon_088_ASMBlack_Test_3P_BR_ = static_cast(0x23C3BB76), WeaponAnimatorController_MainWeapon_089_HG40Black_3P_BR_ = static_cast(0x23C3BB77), WeaponAnimatorController_MainWeapon_200_DL_Q33_3P_BR_ = static_cast(0x23C3BB78), WeaponAnimatorController_MainWeapon_200_DL_Q33_LF_3P_BR_ = static_cast(0x23C3BB79), WeaponAnimatorController_MeleeWeapon_001_Knife_iw6_3P_ = static_cast(0x23C3BB7A), WeaponAnimatorController_MeleeWeapon_001_Knife_iw6_3p_BR_ = static_cast(0x23C3BB7B), WeaponAnimatorController_MeleeWeapon_001_Knife_iw6_BR_ = static_cast(0x23C3BB7C), WeaponAnimatorController_MeleeWeapon_002_Axe_3p_BR_ = static_cast(0x23C3BB7D), WeaponAnimatorController_MeleeWeapon_003_Shovel_3P_BR_ = static_cast(0x23C3BB7E), WeaponAnimatorController_MeleeWeapon_010_ZombieKnife_Bowie_3p_ = static_cast(0x23C3BB7F), WeaponAnimatorController_MeleeWeapon_010_ZombieKnife_Bowie_3p_BR_ = static_cast(0x23C3BB80), WeaponAnimatorController_ThrowWeapon_001_Grenade_3P_ = static_cast(0x23C3BB81), WeaponAnimatorController_ThrowWeapon_001_Grenade_BR_ = static_cast(0x23C3BB82), WeaponAnimatorController_ThrowWeapon_002_Radio_3P_ = static_cast(0x23C3BB83), WeaponAnimatorController_ThrowWeapon_003_Controler_3p_ = static_cast(0x23C3BB84), WeaponAnimatorController_ThrowWeapon_003_Controler_Helicopter_3p_ = static_cast(0x23C3BB85), WeaponAnimatorController_ThrowWeapon_003_Controler_VTOL_3p_ = static_cast(0x23C3BB86), WeaponAnimatorController_ThrowWeapon_004_C4Bomb_3p_ = static_cast(0x23C3BB87), WeaponAnimatorController_ThrowWeapon_004_C4Bomb_PickUp_3p_ = static_cast(0x23C3BB88), WeaponAnimatorController_ThrowWeapon_005_Semtex_3P_BR_ = static_cast(0x23C3BB89), WeaponAnimatorController_ThrowWeapon_006_Concussion_3P_BR_ = static_cast(0x23C3BB8A), WeaponAnimatorController_ThrowWeapon_007_Trip_Mine_3P_BR_ = static_cast(0x23C3BB8B), WeaponAnimatorController_ThrowWeapon_008_Emp_3P_BR_ = static_cast(0x23C3BB8C), WeaponAnimatorController_ThrowWeapon_009_SmokeScreen_3P_BR_ = static_cast(0x23C3BB8D), WeaponAnimatorController_ThrowWeapon_010_Stinger_3P_BR_ = static_cast(0x23C3BB8E), WeaponAnimatorController_ThrowWeapon_011_Flashbang_3P_ = static_cast(0x23C3BB8F), WeaponAnimatorController_ThrowWeapon_011_Flashbang_3P_BR_ = static_cast(0x23C3BB90), WeaponAnimatorController_ThrowWeapon_012_Molotov_Cocktail_3P_BR_ = static_cast(0x23C3BB91), WeaponAnimatorController_ThrowWeapon_013_RedSmokeGrenade_3P_BR_ = static_cast(0x23C3BB92), WeaponAnimatorController_ThrowWeapon_014_9Bang_3P_BR_ = static_cast(0x23C3BB93), WeaponAnimatorController_ThrowWeapon_015_CBU_3P_BR_ = static_cast(0x23C3BB94), WeaponAnimatorController_ThrowWeapon_016_Nova_gas_grenade_3P_BR_ = static_cast(0x23C3BB95), WeaponAnimatorController_ThrowWeapon_021_Hunter_killer_3P_ = static_cast(0x23C3BB96), WeaponAnimatorController_ThrowWeapon_030_FragGrenade_3P_BR_ = static_cast(0x23C3BB97), WeaponAnimatorController_ThrowWeapon_035_NCC_3P_BR_ = static_cast(0x23C3BB98), WeaponAnimatorController_ThrowWeapon_041_HeroBow_3P_BR_ = static_cast(0x23C3BB99), WeaponAnimatorController_ThrowWeapon_050_Smrs_3P_BR_ = static_cast(0x23C3BB9A), WeaponAnimatorController_ThrowWeapon_070_TrophySystem_3P_BR_ = static_cast(0x23C3BB9B), WeaponAnimatorController_ThrowWeapon_081_InductionGun_3P_BR_ = static_cast(0x23C3BB9C), WeaponAnimatorController_AssiWeapon_004_J358Black_3P_BR_ = static_cast(0x23C3BB9D), WeaponAnimatorController_MainWeapon_036_M4Black_3P_BR_ = static_cast(0x23C3BB9E), WeaponAnimatorController_MainWeapon_052_Purifier_3P_BR_ = static_cast(0x23C3BB9F), WeaponAnimatorController_ThrowWeapon_022_Sam_Turret_3P_Self_ = static_cast(0x23C3BBA0), WeaponAnimatorController_ThrowWeapon_020_Sentry_Turret_3P_Self_ = static_cast(0x23C3BBA1), WeaponAnimatorController_MainWeapon_037_Arctic50Black_3P_BR_ = static_cast(0x23C3BBA2), WeaponAnimatorController_MainWeapon_090_AK47Black_3P_BR_ = static_cast(0x23C3BBA3), WeaponAnimatorController_ThrowWeapon_003_Controler_3P_BR_ = static_cast(0x23C3BBA4), WeaponAnimatorController_SentryGunWeapon_3P_ = static_cast(0x23C3BBA5), WeaponAnimatorController_ThrowWeapon_041_ExplosionArrow_3P_BR_ = static_cast(0x23C3BBA6), WeaponAnimatorController_ThrowWeapon_041_ProbeArrow_3P_BR_ = static_cast(0x23C3BBA7), WeaponAnimatorController_BRDronePawn_3P_ = static_cast(0x23C3BBA8), WeaponAnimatorController_ThrowWeapon_080_Gauntlet_3P_BR_ = static_cast(0x23C3BBA9), WeaponAnimatorController_ThrowWeapon_081_SensorDart_3P_BR_ = static_cast(0x23C3BBAA), WeaponAnimatorController_MainWeapon_056_ChemGun_3P_ = static_cast(0x23C3BBAB), WeaponAnimatorController_MainWeapon_091_DLQ33Black_3P_BR_ = static_cast(0x23C3BBAC), WeaponAnimatorController_MainWeapon_092_BY15Black_3P_BR_ = static_cast(0x23C3BBAD), WeaponAnimatorController_MainWeapon_094_Dredge_3P_BR_ = static_cast(0x23C3BBAE), WeaponAnimatorController_MainWeapon_095_HG40Lava_3P_BR_ = static_cast(0x23C3BBAF), WeaponAnimatorController_MainWeapon_096_DredgeLava_3P_BR_ = static_cast(0x23C3BBB0), WeaponAnimatorController_MainWeapon_094_DredgeRainBow_3P_BR_ = static_cast(0x23C3BBB1), WeaponAnimatorController_MainWeapon_098_ICR_3P_BR_ = static_cast(0x23C3BBB2), WeaponAnimatorController_MainWeapon_099_ICRLava_3P_BR_ = static_cast(0x23C3BBB3), WeaponAnimatorController_MainWeapon_100_ICREffects_3P_BR_ = static_cast(0x23C3BBB4), WeaponAnimatorController_MainWeapon_102_KRM262Lava_3P_BR_ = static_cast(0x23C3BBB5), WeaponAnimatorController_MainWeapon_105_LocusEffects_3P_BR_ = static_cast(0x23C3BBB6), WeaponAnimatorController_MainWeapon_120_Razorback_3P_BR_ = static_cast(0x23C3BBB7), WeaponAnimatorController_MainWeapon_121_RazorbackRainBow_3P_BR_ = static_cast(0x23C3BBB8), WeaponAnimatorController_MainWeapon_122_RazorbackDarkmatter_3P_BR_ = static_cast(0x23C3BBB9), WeaponAnimatorController_MainWeapon_123_RazorbackGlassLike_3P_BR_ = static_cast(0x23C3BBBA), WeaponAnimatorController_MeleeWeapon_011_KnifeCombat_3p_BR_ = static_cast(0x23C3BBBB), WeaponAnimatorController_MeleeWeapon_014_KnifeS_3p_BR_ = static_cast(0x23C3BBBC), WeaponAnimatorController_MeleeWeapon_040_HeroGravitySpike_3P_BR_ = static_cast(0x23C3BBBD), WeaponAnimatorController_MainWeapon_093_Pharo_3P_BR_ = static_cast(0x23C3BBBE), WeaponAnimatorController_MainWeapon_103_ManOWar_3P_BR_ = static_cast(0x23C3BBBF), WeaponAnimatorController_MainWeapon_107_M21EBRGD_3P_BR_ = static_cast(0x23C3BBC0), WeaponAnimatorController_MainWeapon_108_LK24GD_3P_BR_ = static_cast(0x23C3BBC1), WeaponAnimatorController_MainWeapon_109_PDW57GD_3P_BR_ = static_cast(0x23C3BBC2), WeaponAnimatorController_MeleeWeapon_004_Karambit_3P_BR_ = static_cast(0x23C3BBC3), WeaponAnimatorController_AssiWeapon_021_44magnum_3P_PVE_ = static_cast(0x23C3BC31), WeaponAnimatorController_AssiWeapon_005_J358Scorpion_3P_BR_ = static_cast(0x23C3BC32), WeaponAnimatorController_MainWeapon_057_FearlessWarriorScythe_3P_BR_ = static_cast(0x23C3BC33), WeaponAnimatorController_MainWeapon_110_RpdWerewolfHunter_3P_BR_ = static_cast(0x23C3BC34), WeaponAnimatorController_MainWeapon_111_AK47Hallowmas_3P_BR_ = static_cast(0x23C3BC35), WeaponAnimatorController_MainWeapon_112_M4A1WerewolfHunter_3P_BR_ = static_cast(0x23C3BC36), WeaponAnimatorController_MainWeapon_113_M4LMGMedievalSeries_3P_BR_ = static_cast(0x23C3BC37), WeaponAnimatorController_MainWeapon_114_PDW57MedievalSeries_3P_BR_ = static_cast(0x23C3BC38), WeaponAnimatorController_MainWeapon_115_ChicomCQB_3P_BR_ = static_cast(0x23C3BC39), WeaponAnimatorController_MainWeapon_116_StrikerNewYear_3P_BR_ = static_cast(0x23C3BC3A), WeaponAnimatorController_MainWeapon_117_DLQ33Holidays_3P_BR_ = static_cast(0x23C3BC3B), WeaponAnimatorController_MainWeapon_118_M4CQB_3P_BR_ = static_cast(0x23C3BC3C), WeaponAnimatorController_MainWeapon_119_AK117Holidays_3P_BR_ = static_cast(0x23C3BC3D), WeaponAnimatorController_MainWeapon_124_LK24CQB_3P_BR_ = static_cast(0x23C3BC3E), WeaponAnimatorController_MainWeapon_125_AKBPNewYear_3P_BR_ = static_cast(0x23C3BC3F), WeaponAnimatorController_MeleeWeapon_005_BigAxe_3P_BR_ = static_cast(0x23C3BC40), WeaponAnimatorController_MeleeWeapon_006_KnifeHallowmas_3P_BR_ = static_cast(0x23C3BC41), WeaponAnimatorController_MeleeWeapon_007_IceAxe_3P_BR_ = static_cast(0x23C3BC42), WeaponAnimatorController_MeleeWeapon_008_Baseball_3P_BR_ = static_cast(0x23C3BC43), WeaponAnimatorController_ThrowWeapon_023_Fly_Axe_3P_BR_ = static_cast(0x23C3BC44), WeaponAnimatorController_ThrowWeapon_046_Frag_Hallowmas_3P_BR_ = static_cast(0x23C3BC45), WeaponAnimatorController_ThrowWeapon_052_Frag_Grenade_Snowman_3P_BR_ = static_cast(0x23C3BC46), WeaponAnimatorController_AssiWeapon_061_ElectricTripWire_3P_BR_ = static_cast(0x23C3BC47), WeaponAnimatorController_MainWeapon_075_HG40WerewolfHunter_3P_BR_ = static_cast(0x23C3BC48), WeaponAnimatorController_MainWeapon_077_NA45DragonDance_3P_BR_ = static_cast(0x23C3BC49), WeaponAnimatorController_MainWeapon_079_AK117MedievalSeries_3P_BR_ = static_cast(0x23C3BC4A), WeaponAnimatorController_MainWeapon_104_Locus_3P_BR_ = static_cast(0x23C3BC4B), WeaponAnimatorController_MainWeapon_126_HS0405Tank_3P_BR_ = static_cast(0x23C3BC4C), WeaponAnimatorController_MainWeapon_127_AKS74UViking_3P_BR_ = static_cast(0x23C3BC4D), WeaponAnimatorController_MainWeapon_128_AK47Tank_3P_BR_ = static_cast(0x23C3BC4E), WeaponAnimatorController_MainWeapon_129_LK24Viking_3P_BR_ = static_cast(0x23C3BC4F), WeaponAnimatorController_MainWeapon_130_KN44_3P_BR_ = static_cast(0x23C3BC50), WeaponAnimatorController_MainWeapon_131_S36Valentine_3P_BR_ = static_cast(0x23C3BC51), WeaponAnimatorController_MainWeapon_132_M16Valentine_3P_BR_ = static_cast(0x23C3BC52), WeaponAnimatorController_MainWeapon_133_Type25Geometry_3P_BR_ = static_cast(0x23C3BC53), WeaponAnimatorController_MainWeapon_134_HG40Geometry_3P_BR_ = static_cast(0x23C3BC54), WeaponAnimatorController_MainWeapon_135_HBRDragonDance_3P_BR_ = static_cast(0x23C3BC55), WeaponAnimatorController_MainWeapon_136_M4A1TechDeathEngie_3P_BR_ = static_cast(0x23C3BC56), WeaponAnimatorController_MainWeapon_137_XPR50Geometry_3P_BR_ = static_cast(0x23C3BC57), WeaponAnimatorController_MainWeapon_138_AK117MouseYear_3P_BR_ = static_cast(0x23C3BC58), WeaponAnimatorController_AssiWeapon_006_Annihilator_3P_BR_ = static_cast(0x23C3BC59), WeaponAnimatorController_MainWeapon_151_GKRSTU_3P_BR_ = static_cast(0x23C3BC5A), WeaponAnimatorController_MainWeapon_149_GKRS_3P_BR_ = static_cast(0x23C3BC5B), WeaponAnimatorController_MainWeapon_154_AK104Smart_3P_BR_ = static_cast(0x23C3BC5C), WeaponAnimatorController_MainWeapon_155_M4A1TechSmart_3P_BR_ = static_cast(0x23C3BC5D), WeaponAnimatorController_MainWeapon_153_M4A1TechMarberry_3P_BR_ = static_cast(0x23C3BC5E), WeaponAnimatorController_MainWeapon_156_MiniuziSpstation_3P_BR_ = static_cast(0x23C3BC5F), WeaponAnimatorController_MainWeapon_150_AK47Fury_3P_BR_ = static_cast(0x23C3BC60), WeaponAnimatorController_MainWeapon_142_AK47HeavyMetal_3P_BR_ = static_cast(0x23C3BC61), WeaponAnimatorController_MainWeapon_141_LocusBoomScrawl_3P_BR_ = static_cast(0x23C3BC62), WeaponAnimatorController_MainWeapon_140_AKS74UCartons_3P_BR_ = static_cast(0x23C3BC63), WeaponAnimatorController_MainWeapon_143_Arctic50HeavyMetal_3P_BR_ = static_cast(0x23C3BC64), WeaponAnimatorController_MainWeapon_144_UL736Wasteland_3P_BR_ = static_cast(0x23C3BC65), WeaponAnimatorController_MainWeapon_145_AKBPWasteland_3P_BR_ = static_cast(0x23C3BC66), WeaponAnimatorController_MainWeapon_146_M21EBRCartons_3P_BR_ = static_cast(0x23C3BC67), WeaponAnimatorController_MainWeapon_148_Type25Cardboard_3P_BR_ = static_cast(0x23C3BC68), WeaponAnimatorController_MainWeapon_147_MSMCWasteland_3P_BR_ = static_cast(0x23C3BC69), WeaponAnimatorController_MainWeapon_139_MSMCBoomScrawl_3P_BR_ = static_cast(0x23C3BC6A), WeaponAnimatorController_MainWeapon_158_M16LabourFestival_3P_BR_ = static_cast(0x23C3BC6B), WeaponAnimatorController_MainWeapon_159_HVK30_3P_BR_ = static_cast(0x23C3BC6C), WeaponAnimatorController_ThrowWeapon_048_Frag_Water_3P_BR_ = static_cast(0x23C3BC6D), WeaponAnimatorController_MainWeapon_152_WaterGun_3P_BR_ = static_cast(0x23C3BC6E), WeaponAnimatorController_ThrowWeapon_031_FragGrenadeWrathblk_3P_BR_ = static_cast(0x23C3BC6F), WeaponAnimatorController_AssiWeapon_007_MW11Wrathblk_3P_BR_ = static_cast(0x23C3BC70), WeaponAnimatorController_MeleeWeapon_052_Shadowblade_3P_BR_ = static_cast(0x23C3BC71), WeaponAnimatorController_MainWeapon_160_RPDOrbit_3P_BR_ = static_cast(0x23C3BC72), WeaponAnimatorController_MainWeapon_161_AKilo47_3P_BR_ = static_cast(0x23C3BC73), WeaponAnimatorController_MainWeapon_162_AK117FighterAircraft_3P_BR_ = static_cast(0x23C3BC74), WeaponAnimatorController_MeleeWeapon_051_Nunchucks_3p_BR_ = static_cast(0x23C3BC75), WeaponAnimatorController_MainWeapon_166_LK24Tiger_3P_BR_ = static_cast(0x23C3BC76), WeaponAnimatorController_MainWeapon_165_StrikerFighterAircraft_3P_BR_ = static_cast(0x23C3BC77), WeaponAnimatorController_MainWeapon_163_CorditeZeroG_3P_BR_ = static_cast(0x23C3BC78), WeaponAnimatorController_MainWeapon_167_AKS74UTimeland_3P_BR_ = static_cast(0x23C3BC79), WeaponAnimatorController_MeleeWeapon_053_SamuraiKnife_3p_BR_ = static_cast(0x23C3BC7A), WeaponAnimatorController_MainWeapon_169_Type25VampireSlayer_3P_BR_ = static_cast(0x23C3BC7B), WeaponAnimatorController_MainWeapon_168_AKBPWildWest_3P_BR_ = static_cast(0x23C3BC7C), WeaponAnimatorController_MainWeapon_170_SniperSniver_3P_BR_ = static_cast(0x23C3BC7D), WeaponAnimatorController_MainWeapon_171_Outlaw_3P_BR_ = static_cast(0x23C3BC7E), WeaponAnimatorController_MainWeapon_172_HBR_3P_BR_ = static_cast(0x23C3BC7F), WeaponAnimatorController_MainWeapon_173_AK117Bengal_3P_BR_ = static_cast(0x23C3BC80), WeaponAnimatorController_MainWeapon_174_M4A1TealSteal_3P_BR_ = static_cast(0x23C3BC81), WeaponAnimatorController_MainWeapon_175_UL736TealSteal_3P_BR_ = static_cast(0x23C3BC82), WeaponAnimatorController_MainWeapon_177_MSMCWildWest_3P_BR_ = static_cast(0x23C3BC83), WeaponAnimatorController_MainWeapon_176_Cordite_3P_BR_ = static_cast(0x23C3BC84), WeaponAnimatorController_ThrowWeapon_049_SignalFlare_3P_BR_ = static_cast(0x23C3BC85), WeaponAnimatorController_MainWeapon_178_ASM10CursedSoul_3P_BR_ = static_cast(0x23C3BC86), WeaponAnimatorController_MainWeapon_179_MP5_3P_ = static_cast(0x23C3BC87), WeaponAnimatorController_MainWeapon_180_PDW57TWD_3P_BR_ = static_cast(0x23C3BC88), WeaponAnimatorController_MainWeapon_184_AK117BFH_3P_BR_ = static_cast(0x23C3BC89), WeaponAnimatorController_MainWeapon_183_M4A1Zomibe_3P_BR_ = static_cast(0x23C3BC8A), WeaponAnimatorController_MainWeapon_185_Type25Zombie_3P_BR_ = static_cast(0x23C3BC8B), WeaponAnimatorController_MainWeapon_181_KACChainsaw_3P_BR_ = static_cast(0x23C3BC8C), WeaponAnimatorController_MainWeapon_186_QQ9Flood_3P_BR_ = static_cast(0x23C3BC8D), WeaponAnimatorController_MainWeapon_187_XPR50SuperNova_3P_BR_ = static_cast(0x23C3BC8E), WeaponAnimatorController_MainWeapon_188_HG40Slayer_3P_BR_ = static_cast(0x23C3BC8F), WeaponAnimatorController_MainWeapon_191_ChicomZombie_3P_BR_ = static_cast(0x23C3BC90), WeaponAnimatorController_MainWeapon_190_M4ZM_3P_BR_ = static_cast(0x23C3BC91), WeaponAnimatorController_MainWeapon_086_LK24Antivenom_3P_BR_ = static_cast(0x23C3BC92), WeaponAnimatorController_MainWeapon_193_KAC_3P_BR_ = static_cast(0x23C3BC93), WeaponAnimatorController_MainWeapon_157_S36LabourFestival_3P_BR_ = static_cast(0x23C3BC94), WeaponAnimatorController_End_ = static_cast(0x23C40950), WeaponAnimatorController_MP_Start_ = static_cast(0x23D28840), WeaponAnimatorController_MP_Basic_3P_MP_ = static_cast(0x23D28841), WeaponAnimatorController_MP_AssiWeapon_002_USP45_3p_ = static_cast(0x23D28842), WeaponAnimatorController_MP_AssiWeapon_003_1911_3P_BR_ = static_cast(0x23D28843), WeaponAnimatorController_MP_AssiWeapon_004_J358Black_3P_BR_ = static_cast(0x23D28844), WeaponAnimatorController_MP_AssiWeapon_021_44magnum_3P_BR_ = static_cast(0x23D28845), WeaponAnimatorController_MP_AssiWeapon_060_RayGun_3P_ = static_cast(0x23D28846), WeaponAnimatorController_MP_MainWeapon_001_M4A1_3P_ = static_cast(0x23D28847), WeaponAnimatorController_MP_MainWeapon_002_M203_3P_ = static_cast(0x23D28848), WeaponAnimatorController_MP_MainWeapon_003_M27_3P_ = static_cast(0x23D28849), WeaponAnimatorController_MP_MainWeapon_004_m21ebr_3P_BR_ = static_cast(0x23D2884A), WeaponAnimatorController_MP_MainWeapon_005_Arctic_50_3P_BR_ = static_cast(0x23D2884B), WeaponAnimatorController_MP_MainWeapon_006_MSR_3P_ = static_cast(0x23D2884C), WeaponAnimatorController_MP_MainWeapon_007_SVU_3P_ = static_cast(0x23D2884D), WeaponAnimatorController_MP_MainWeapon_008_M82A1_3P_ = static_cast(0x23D2884E), WeaponAnimatorController_MP_MainWeapon_009_XPR50_3P_BR_ = static_cast(0x23D2884F), WeaponAnimatorController_MP_MainWeapon_011_AK47_3p_BR_ = static_cast(0x23D28850), WeaponAnimatorController_MP_MainWeapon_012_MP7_3P_ = static_cast(0x23D28851), WeaponAnimatorController_MP_MainWeapon_013_VectorK10_3P_ = static_cast(0x23D28852), WeaponAnimatorController_MP_MainWeapon_014_AN94_3P_ = static_cast(0x23D28853), WeaponAnimatorController_MP_MainWeapon_015_M1216_3P_BR_ = static_cast(0x23D28854), WeaponAnimatorController_MP_MainWeapon_016_870MCS_3P_ = static_cast(0x23D28855), WeaponAnimatorController_MP_MainWeapon_017_Spars12_3P_ = static_cast(0x23D28856), WeaponAnimatorController_MP_MainWeapon_018_BY15_3P_BR_ = static_cast(0x23D28857), WeaponAnimatorController_MP_MainWeapon_019_M1887_3P_BR_ = static_cast(0x23D28858), WeaponAnimatorController_MP_MainWeapon_020_Type25_3P_BR_ = static_cast(0x23D28859), WeaponAnimatorController_MP_MainWeapon_021_GPAS12_3P_ = static_cast(0x23D2885A), WeaponAnimatorController_MP_MainWeapon_022_Striker_3P_BR_ = static_cast(0x23D2885B), WeaponAnimatorController_MP_MainWeapon_023_M1014_3P_ = static_cast(0x23D2885C), WeaponAnimatorController_MP_MainWeapon_029_Rpd_3P_BR_ = static_cast(0x23D2885D), WeaponAnimatorController_MP_MainWeapon_030_M60_3P_ = static_cast(0x23D2885E), WeaponAnimatorController_MP_MainWeapon_031_Mk48_3P_ = static_cast(0x23D2885F), WeaponAnimatorController_MP_MainWeapon_032_M249_3P_ = static_cast(0x23D28860), WeaponAnimatorController_MP_MainWeapon_033_S36_3P_BR_ = static_cast(0x23D28861), WeaponAnimatorController_MP_MainWeapon_034_M4lmg_3p_BR_ = static_cast(0x23D28862), WeaponAnimatorController_MP_MainWeapon_035_M4lmgBlack_3P_BR_ = static_cast(0x23D28863), WeaponAnimatorController_MP_MainWeapon_036_M4Black_3P_BR_ = static_cast(0x23D28864), WeaponAnimatorController_MP_MainWeapon_037_Arctic50Black_3P_BR_ = static_cast(0x23D28865), WeaponAnimatorController_MP_MainWeapon_040_G36C_3p_ = static_cast(0x23D28866), WeaponAnimatorController_MP_MainWeapon_049_Electro_3P_BR_ = static_cast(0x23D28867), WeaponAnimatorController_MP_MainWeapon_050_M32_3P_BR_ = static_cast(0x23D28868), WeaponAnimatorController_MP_MainWeapon_051_Scythe_3P_BR_ = static_cast(0x23D28869), WeaponAnimatorController_MP_MainWeapon_053_Tracker_3p_ = static_cast(0x23D2886A), WeaponAnimatorController_MP_MainWeapon_054_Wunderwaffe_3P_ = static_cast(0x23D2886B), WeaponAnimatorController_MP_MainWeapon_055_MORS_3P_ = static_cast(0x23D2886C), WeaponAnimatorController_MP_MainWeapon_056_ChemGun_3P_BR_ = static_cast(0x23D2886D), WeaponAnimatorController_MP_MainWeapon_058_Skorpion_3P_ = static_cast(0x23D2886E), WeaponAnimatorController_MP_MainWeapon_059_M4A1Tech_3P_ = static_cast(0x23D2886F), WeaponAnimatorController_MP_MainWeapon_059_M4A1TechS_3P_BR_ = static_cast(0x23D28870), WeaponAnimatorController_MP_MainWeapon_060_M16A4_3P_BR_ = static_cast(0x23D28871), WeaponAnimatorController_MP_MainWeapon_061_UL736_3P_BR_ = static_cast(0x23D28872), WeaponAnimatorController_MP_MainWeapon_070_Chicom_3P_BR_ = static_cast(0x23D28873), WeaponAnimatorController_MP_MainWeapon_071_WVL_3P_ = static_cast(0x23D28874), WeaponAnimatorController_MP_MainWeapon_072_TMP_3P_ = static_cast(0x23D28875), WeaponAnimatorController_MP_MainWeapon_073_MSMC_3P_BR_ = static_cast(0x23D28876), WeaponAnimatorController_MP_MainWeapon_074_HG40_3P_BR_ = static_cast(0x23D28877), WeaponAnimatorController_MP_MainWeapon_080_AK117_3P_BR_ = static_cast(0x23D28878), WeaponAnimatorController_MP_MainWeapon_081_AKS74U_3p_BR_ = static_cast(0x23D28879), WeaponAnimatorController_MP_MainWeapon_082_ASM10_3P_BR_ = static_cast(0x23D2887A), WeaponAnimatorController_MP_MainWeapon_083_PDW57_3P_BR_ = static_cast(0x23D2887B), WeaponAnimatorController_MP_MainWeapon_084_AKBP_3P_BR_ = static_cast(0x23D2887C), WeaponAnimatorController_MP_MainWeapon_086_LK24_3P_BR_ = static_cast(0x23D2887D), WeaponAnimatorController_MP_MainWeapon_088_ASMBlack_3P_BR_ = static_cast(0x23D2887E), WeaponAnimatorController_MP_MainWeapon_089_HG40Black_3P_BR_ = static_cast(0x23D2887F), WeaponAnimatorController_MP_MainWeapon_090_AK47Black_3P_BR_ = static_cast(0x23D28880), WeaponAnimatorController_MP_MainWeapon_091_DLQ33Black_3P_BR_ = static_cast(0x23D28881), WeaponAnimatorController_MP_MainWeapon_092_BY15Black_3P_BR_ = static_cast(0x23D28882), WeaponAnimatorController_MP_MainWeapon_093_Pharo_3P_BR_ = static_cast(0x23D28883), WeaponAnimatorController_MP_MainWeapon_095_HG40Lava_3P_BR_ = static_cast(0x23D28884), WeaponAnimatorController_MP_MainWeapon_096_DredgeLava_3P_BR_ = static_cast(0x23D28885), WeaponAnimatorController_MP_MainWeapon_094_DredgeRainBow_3P_BR_ = static_cast(0x23D28886), WeaponAnimatorController_MP_MainWeapon_098_ICR_3P_BR_ = static_cast(0x23D28887), WeaponAnimatorController_MP_MainWeapon_099_ICRLava_3P_BR_ = static_cast(0x23D28888), WeaponAnimatorController_MP_MainWeapon_100_ICREffects_3P_BR_ = static_cast(0x23D28889), WeaponAnimatorController_MP_MainWeapon_102_KRM262Lava_3P_BR_ = static_cast(0x23D2888A), WeaponAnimatorController_MP_MainWeapon_103_ManOWar_3P_BR_ = static_cast(0x23D2888B), WeaponAnimatorController_MP_MainWeapon_105_LocusEffects_3P_BR_ = static_cast(0x23D2888C), WeaponAnimatorController_MP_MainWeapon_107_M21EBRGD_3P_BR_ = static_cast(0x23D2888D), WeaponAnimatorController_MP_MainWeapon_108_LK24GD_3P_BR_ = static_cast(0x23D2888E), WeaponAnimatorController_MP_MainWeapon_109_PDW57GD_3P_BR_ = static_cast(0x23D2888F), WeaponAnimatorController_MP_MainWeapon_120_Razorback_3P_BR_ = static_cast(0x23D28890), WeaponAnimatorController_MP_MainWeapon_121_RazorbackRainBow_3P_BR_ = static_cast(0x23D28891), WeaponAnimatorController_MP_MainWeapon_122_RazorbackDarkmatter_3P_BR_ = static_cast(0x23D28892), WeaponAnimatorController_MP_MainWeapon_123_RazorbackGlassLike_3P_BR_ = static_cast(0x23D28893), WeaponAnimatorController_MP_MainWeapon_200_DL_Q33_3P_BR_ = static_cast(0x23D28894), WeaponAnimatorController_MP_MeleeWeapon_001_Knife_iw6_3p_BR_ = static_cast(0x23D28895), WeaponAnimatorController_MP_MeleeWeapon_002_Axe_3p_BR_ = static_cast(0x23D28896), WeaponAnimatorController_MP_MeleeWeapon_003_Shovel_3P_BR_ = static_cast(0x23D28897), WeaponAnimatorController_MP_MeleeWeapon_004_Karambit_3P_BR_ = static_cast(0x23D28898), WeaponAnimatorController_MP_MeleeWeapon_010_ZombieKnife_Bowie_3p_ = static_cast(0x23D28899), WeaponAnimatorController_MP_MeleeWeapon_011_KnifeCombat_3p_BR_ = static_cast(0x23D2889A), WeaponAnimatorController_MP_MeleeWeapon_014_KnifeS_3p_BR_ = static_cast(0x23D2889B), WeaponAnimatorController_MP_MeleeWeapon_040_HeroGravitySpike_3P_BR_ = static_cast(0x23D2889C), WeaponAnimatorController_MP_ThrowWeapon_010_Stinger_3P_BR_ = static_cast(0x23D2889D), WeaponAnimatorController_MP_ThrowWeapon_050_Smrs_3P_BR_ = static_cast(0x23D2889E), WeaponAnimatorController_MP_ThrowWeapon_080_Gauntlet_3P_BR_ = static_cast(0x23D2889F), WeaponAnimatorController_MP_End_ = static_cast(0x23E1CA80), Pendant_MIN_ = static_cast(0x245BDC80), Pendant_001_Test_1P_ = static_cast(0x245BDC81), Pendant_001_Test_3P_BR_ = static_cast(0x245BDC82), Pendant_001_Test_UI_ = static_cast(0x245BDC83), Pendant_MAX_ = static_cast(0x245C038F), BR_SandStorm_Cylinder_ = static_cast(0x29B92701), BR_Aircraft_ = static_cast(0x29B92702), BR_Jetpack_ = static_cast(0x29B92703), BR_SceneEffect_Hurt_ = static_cast(0x29B92704), BR_TransformShield_Build_ = static_cast(0x29B92705), BR_SwimmingAsset_ = static_cast(0x29B92706), BR_UAV_3P_ = static_cast(0x29B92707), BR_UAV_1P_ = static_cast(0x29B92708), BR_Water_Swimming_ = static_cast(0x29B92709), BR_Water_Swimming_Spray_ = static_cast(0x29B9270A), BR_Water_Swimming_Stay_ = static_cast(0x29B9270B), BR_Water_Swimming_Walk_ = static_cast(0x29B9270C), BR_Water_Swimming_FallInWater_ = static_cast(0x29B9270D), BR_UAV_Hellstorm_ = static_cast(0x29B9270E), BR_Water_Swimming_Bubble_ = static_cast(0x29B9270F), BR_TakeVehicle_Animator_ = static_cast(0x29B92710), BR_DronePawn_1P_ = static_cast(0x29B92711), BR_DronePawn_3P_ = static_cast(0x29B92712), BR_Door_ = static_cast(0x29B92713), BR_IslandDoor_Wood1_ = static_cast(0x29B92714), BR_IslandDoor_Wood1_Broken_ = static_cast(0x29B92715), BR_IslandDoor_Wood2_ = static_cast(0x29B92716), BR_IslandDoor_Wood2_Broken_ = static_cast(0x29B92717), BR_Aircraft_Fleet_Model1_ = static_cast(0x29B92719), BR_Aircraft_Fleet_Model2_ = static_cast(0x29B9271A), BR_Aircraft_Fleet_Model3_ = static_cast(0x29B9271B), BR_Vest_M_S1_LV1_ = static_cast(0x29B9271C), BR_Vest_M_S1_LV2_ = static_cast(0x29B9271D), BR_Vest_M_S1_LV3_ = static_cast(0x29B9271E), BR_AirDropPlanePawn_ = static_cast(0x29B92720), BR_AirDropPlane_Model_ = static_cast(0x29B92721), BR_AirDrop_ = static_cast(0x29B92722), BR_Vehicle_Motorcycle_Animator_ = static_cast(0x29B92723), BR_Vehicle_Helicopter_Animator_ = static_cast(0x29B92724), BR_Player_Animator_Using_Parachute_ = static_cast(0x29B92725), BR_DroppedPickUpBox_ = static_cast(0x29B92726), BR_AirDropPlane_DamagedEffect_ = static_cast(0x29B92727), BR_AirDropPlane_SmokeEffect_ = static_cast(0x29B92728), BR_AirDropPlane_DestroyEffect_ = static_cast(0x29B92729), BR_DroneControllerModel_1P_ = static_cast(0x29B9272A), BR_DroneControllerModel_3P_ = static_cast(0x29B9272B), BR_DefaultAnimationContrller_ = static_cast(0x29B9272C), BR_Vehicle_Boat_Animator_ = static_cast(0x29B9272D), BR_DroppedPickUpZombieDrop_ = static_cast(0x29B9272E), BR_Vehicle_ATV_Animator_ = static_cast(0x29B9272F), BR_ChipMachine_ = static_cast(0x29B92730), BR_Sign_ = static_cast(0x29B92731), BR_DroppedPickUpSnowManDrop_ = static_cast(0x29B92732), BR_Sign_PickupItem_ = static_cast(0x29B92737), BR_Sign_SceneObject_ = static_cast(0x29B92738), BR_SignIndicator_ = static_cast(0x29B92739), BR_Aircraft_Simple_ = static_cast(0x29B9273C), BR_ZiplineStartEffect_ = static_cast(0x29B92741), BR_ZiplineEmpty_ = static_cast(0x29B92742), BR_ZiplineEffect_ = static_cast(0x29B92743), BR_ZiplineItem_ = static_cast(0x29B92744), BR_ZiplineSegment_ = static_cast(0x29B92745), BR_NonBattleAreaEdge_ = static_cast(0x29B92746), BR_ReconControllerModel_1P_ = static_cast(0x29B92747), BR_ReconControllerModel_3P_ = static_cast(0x29B92748), BR_VehicleDriver_ATV_Animator_ = static_cast(0x29B92749), BR_VehiclePassenger_ATV_Animator_ = static_cast(0x29B9274A), BR_VehicleDriver_ORV_Animator_ = static_cast(0x29B9274B), BR_VehiclePassenger_ORV_Animator_ = static_cast(0x29B9274C), BR_VehicleDriver_Boat_Animator_ = static_cast(0x29B9274D), BR_VehiclePassenger_Boat_Animator_ = static_cast(0x29B9274E), BR_VehicleDriver_Helicopter_Animator_ = static_cast(0x29B9274F), BR_VehiclePassenger_Helicopter_Animator_ = static_cast(0x29B92750), BR_Aircraft_Helicopter_Start_ = static_cast(0x29B92751), BR_VehicleDriver_Assault_Animator_ = static_cast(0x29B92753), BR_DestructibleObj_Parent_ = static_cast(0x29B9275A), BR_Lantern_Light1_ = static_cast(0x29B9275B), BR_Lantern_Light2_ = static_cast(0x29B9275C), BR_Lantern_Light3_ = static_cast(0x29B9275D), BR_Lantern_Light4_ = static_cast(0x29B9275E), BR_ElectricTripWireBase_ = static_cast(0x29B9275F), BR_DroppedPickup_Chrimastmas_Candy_ = static_cast(0x29B92760), BR_DroppedPickup_Gingerbread_Man_ = static_cast(0x29B92761), BR_ElectricTripWireLinkerEffect_Teammate_ = static_cast(0x29B92762), BR_ChipMachine_FinishEffect_ = static_cast(0x29B92763), BR_BackpackA_3P_ = static_cast(0x29B92765), BR_BackpackA_UI_ = static_cast(0x29B92766), BR_VehicleDriver_Motor_Animator_ = static_cast(0x29B9278F), BR_VehiclePassenger_Motor_Animator_ = static_cast(0x29B92790), BR_BiochemicalBarrel_ = static_cast(0x29B927C8), BR_EjectionMachine_SmokeEffect_ = static_cast(0x29B927E1), BR_VendingMachine_Ammo_ = static_cast(0x29B927E5), BR_VendingMachine_Weapon_ = static_cast(0x29B927E6), BR_VendingMachine_Vehicle_ = static_cast(0x29B927E7), BR_VendingMachine_Btn_ = static_cast(0x29B927E8), BR_VendingMachine_HUD_ = static_cast(0x29B927E9), BR_Ruins_Door_ = static_cast(0x29B927ED), BR_Hospital_Door_L_ = static_cast(0x29B927EE), BR_Hospital_Door_R_ = static_cast(0x29B927EF), BR_LittleBear_Img_ = static_cast(0x29B927F0), BR_LittleBear_Obj_ = static_cast(0x29B927F1), BR_LittleBear_Broken_ = static_cast(0x29B927F2), BR_VendingMachine_LightEff_ = static_cast(0x29B927F5), BR_VendingMachine_StartEff_ = static_cast(0x29B927F6), BR_VendingMachine_LoopEff_ = static_cast(0x29B927F7), BR_VendingMachine_EndEff_ = static_cast(0x29B927F8), BR_VendingMachine_Antelop_ = static_cast(0x29B927FA), BR_VendingMachine_ATV_ = static_cast(0x29B927FB), BR_VendingMachine_Boat_ = static_cast(0x29B927FC), BR_VendingMachine_Helicopter_ = static_cast(0x29B927FD), BR_VendingMachine_Motor_ = static_cast(0x29B927FE), BR_VendingMachine_Convertible_ = static_cast(0x29B927FF), BR_VendingMachine_Antelop_A20_LOW_ = static_cast(0x29B92809), BR_VendingMachine_ATV_LOW_ = static_cast(0x29B9280A), BR_VendingMachine_Boat_LOW_ = static_cast(0x29B9280B), BR_VendingMachine_Helicopter_LOW_ = static_cast(0x29B9280C), BR_VendingMachine_motorcycle_LOW_ = static_cast(0x29B9280D), BR_VendingMachine_veh_convertible_LOW_ = static_cast(0x29B9280E), BR_BlackMarket_Sandbag_ = static_cast(0x29B9280F), BR_BlackMarket_DoorOpen_ = static_cast(0x29B92810), BR_BlackMarket_DoorClose_ = static_cast(0x29B92811), BR_BlackMarket_Sandbag_2_ = static_cast(0x29B92812), BR_BlackMarket_Sandbag_3_ = static_cast(0x29B92813), BR_BlackMarket_Sandbag_4_ = static_cast(0x29B92814), Airborne_DownSmokeEffect_ = static_cast(0x29B92831), Airborne_BrokenFireEffect_ = static_cast(0x29B92832), Airborne_BrokenSmokeEffect_ = static_cast(0x29B92833), Airborne_BrokenWhiteSmokeEffect_ = static_cast(0x29B92834), Airborne_Destroy_ExplosionEffect_ = static_cast(0x29B92835), Airborne_RocketFire_01_ = static_cast(0x29B92836), Airborne_RocketFire_02_ = static_cast(0x29B92837), Airborne_RocketFire_03_ = static_cast(0x29B92838), Airborne_RocketFire_04_ = static_cast(0x29B92839), Airborne_Light_01_ = static_cast(0x29B9283A), Airborne_Light_Flash_01_ = static_cast(0x29B9283B), Airborne_Light_02_ = static_cast(0x29B9283C), Airborne_Light_Flash_02_ = static_cast(0x29B9283D), Airborne_Light_03_ = static_cast(0x29B9283E), Airborne_Light_Flash_03_ = static_cast(0x29B9283F), Airborne_Light_04_ = static_cast(0x29B92840), Airborne_Light_Flash_04_ = static_cast(0x29B92841), Airborne_FlaresSmokeEffect_ = static_cast(0x29B92842), MeleeWeapon_050_TransShield_Star_3P_BR_ = static_cast(0x29B92843), MeleeWeapon_050_TransShield_Star_UI_ = static_cast(0x29B92844), BR_DroppedPickUpCollection_ = static_cast(0x29B92845), BR_LotteryMachine_ = static_cast(0x29B92846), BR_SkyPlatform_Effect01_VH_ = static_cast(0x29B92847), BR_SkyPlatform_Effect02_VH_ = static_cast(0x29B92848), BR_SkyPlatform_Effect03_VH_ = static_cast(0x29B92849), BR_SkyPlatform_Effect01_ = static_cast(0x29B9284A), BR_SkyPlatform_Effect02_ = static_cast(0x29B9284B), BR_SkyPlatform_Effect03_ = static_cast(0x29B9284C), BR_SkyPlatform_Effect_CUVA_T_ = static_cast(0x29B9284F), BR_SkyPlatform_Effect_CUVA_O_ = static_cast(0x29B92850), BR_SkyPlatform_Space_ = static_cast(0x29B92853), BR_SkyPlatform_ = static_cast(0x29B92854), BR_Barrel_ = static_cast(0x29B92855), BR_ActivityEgg_TreasureMap_ = static_cast(0x29B92856), BR_ActivityEgg_GoldBar_ = static_cast(0x29B92857), BR_MineTip_ = static_cast(0x29B92858), BR_AirDropTank_ = static_cast(0x29B92859), BR_EasterEggRobotChip_1_ = static_cast(0x29B9285A), BR_EasterEggRobotChip_2_ = static_cast(0x29B9285B), BR_EasterEgg_Robot_ = static_cast(0x29B9285C), BR_EasterEgg_Screen_ = static_cast(0x29B9285D), BR_SceneEffect_Hurt_Korea_ = static_cast(0x29B928F8), BR_Pendant_Anim_ = static_cast(0x29B93B4F), BR_Wingsuit_TrailEffect_Cheng_ = static_cast(0x29B93B50), BR_Wingsuit_TrailEffect_hong_ = static_cast(0x29B93B51), BR_Wingsuit_TrailEffect_huang_ = static_cast(0x29B93B52), BR_Wingsuit_TrailEffect_lan_ = static_cast(0x29B93B53), BR_Wingsuit_TrailEffect_lv_ = static_cast(0x29B93B54), BR_Wingsuit_TrailEffect_qing_ = static_cast(0x29B93B55), BR_Wingsuit_TrailEffect_zi_ = static_cast(0x29B93B56), BR_Wingsuit_TrailEffect_Blue_ = static_cast(0x29B93B57), BR_Wingsuit_Animator_ = static_cast(0x29B93B96), BR_Parachute_Animator_ = static_cast(0x29B93B97), BR_Wingsuit_Holidays_ = static_cast(0x29B93B98), BR_FX_Wingsuit_Meteorite_ = static_cast(0x29B93BB4), BR_PickUp_8X_ = static_cast(0x29B94E11), BR_PickUp_Bandage_ = static_cast(0x29B94E12), BR_PickUp_DoctorSCase_ = static_cast(0x29B94E13), BR_PickUp_Drink_ = static_cast(0x29B94E14), BR_PickUp_FirstAid_ = static_cast(0x29B94E15), BR_PickUp_Injection_ = static_cast(0x29B94E16), BR_PickUp_Pills_Jar_ = static_cast(0x29B94E17), BR_PickUp_Ammo_762_ = static_cast(0x29B94E18), BR_PickUp_Bulletproof_1_ = static_cast(0x29B94E19), BR_PickUp_Bulletproof_2_ = static_cast(0x29B94E1A), BR_PickUp_Bulletproof_3_ = static_cast(0x29B94E1B), BR_PickUp_Bag_1_ = static_cast(0x29B94E1C), BR_PickUp_Bag_2_ = static_cast(0x29B94E1D), BR_PickUp_Bag_3_ = static_cast(0x29B94E1E), BR_PickUp_Helmet_1_ = static_cast(0x29B94E1F), BR_PickUp_Helmet_2_ = static_cast(0x29B94E20), BR_PickUp_Helmet_3_ = static_cast(0x29B94E21), BR_PickUp_DeadBox_ = static_cast(0x29B94E22), BR_PickUp_Ammo_45AP_ = static_cast(0x29B94E23), BR_PickUp_Ammo_556_ = static_cast(0x29B94E24), BR_PickUp_Ammo_9_ = static_cast(0x29B94E25), BR_PickUp_Ammo_12GA_ = static_cast(0x29B94E26), BR_PickUp_Ammo_RPG_ = static_cast(0x29B94E27), BR_PickUp_Energy_Supply_ = static_cast(0x29B94E28), BR_PickUp_Fuel_ = static_cast(0x29B94E29), BR_PickUp_MonkeyBomb_BR_3p_ = static_cast(0x29B94E2A), BR_PickUp_Terasure_Box_Zombie_ = static_cast(0x29B94E2B), BR_PickUp_Shield_wall_prop_ = static_cast(0x29B94E2C), BR_PickUp_Perk_Box_Dead_Silence_ = static_cast(0x29B94E2D), BR_PickUp_Perk_Box_Engineer_ = static_cast(0x29B94E2E), BR_PickUp_Perk_Box_Medic_ = static_cast(0x29B94E2F), BR_PickUp_Perk_Box_Reinforced_ = static_cast(0x29B94E30), BR_PickUp_Perk_Box_Skulker_ = static_cast(0x29B94E31), BR_PickUp_Perk_Box_Steel_Back_ = static_cast(0x29B94E32), BR_PickUp_Perk_Box_Tracker_ = static_cast(0x29B94E33), BR_PickUp_Toy_Bomb_ = static_cast(0x29B94E34), BR_PickUp_TrophySystem_ = static_cast(0x29B94E35), BR_PickUp_Gauntlet_ = static_cast(0x29B94E36), BR_PickUp_Medical_box_ = static_cast(0x29B94E37), BR_PickUp_Special_box_medication_ = static_cast(0x29B94E38), BR_PickUp_Special_box_skill_ = static_cast(0x29B94E39), BR_PickUp_Special_box_weapon_ = static_cast(0x29B94E3A), BR_PickUp_wooden_box_ = static_cast(0x29B94E3B), BR_PickUp_wooden_box_Boss_ = static_cast(0x29B94E3C), BR_PickUp_HeroBow_ = static_cast(0x29B94E3D), BR_PickUp_Recon_Car_ = static_cast(0x29B94E3E), BR_PickUp_Drone_ = static_cast(0x29B94E3F), BR_PickUp_ChipDriver_ = static_cast(0x29B94E40), BR_PickUp_Special_box_whitebox_ = static_cast(0x29B94E41), BR_Hemostatic_Gel_1P_ = static_cast(0x29B94E42), BR_PickUp_Hemostatic_Gel_ = static_cast(0x29B94E43), BR_PickUp_GunBox_ = static_cast(0x29B94E44), BR_PickUp_Low_ = static_cast(0x29B94E45), BR_PickUp_Weapon_Low_ = static_cast(0x29B94E46), BR_Adrenaline_Hand_ = static_cast(0x29BA1161), BR_Hemostatic_Hand_ = static_cast(0x29BA1162), BR_Adrenaline_1P_ = static_cast(0x29BA1163), BR_DroppedPickUpBethlehemStar_ = static_cast(0x29BA1164), BR_PickUp_Medical_box_Yellow_ = static_cast(0x29C86941), BR_PickUp_Medical_box_BlackBlue_ = static_cast(0x29C86942), PickUp_MAX_ = static_cast(0x29C86943), Character_Ghost_BR_ = static_cast(0x2A51BD81), Character_Ghost_BR_Bag_ = static_cast(0x2A51BD83), Character_CareerObject_Shield_ = static_cast(0x2A51BD88), Character_CareerObject_MORS_ = static_cast(0x2A51BD89), Character_CareerObject_Drone_ = static_cast(0x2A51BD8A), Character_CareerObject_Gendar_ = static_cast(0x2A51BD8B), Character_FBI_Shotgun_BR_UI_ = static_cast(0x2A51BD8D), Character_Merc_005_BR_UI_ = static_cast(0x2A51BD8E), Character_C_M_SOAP_BR_UI_ = static_cast(0x2A51BD8F), Character_Sarah_Hall_BR_UI_ = static_cast(0x2A51BD92), Character_CareerObject_Drone_Ctrl_ = static_cast(0x2A51BD93), Character_Caption_Player_BR_3P_ = static_cast(0x2A51BD94), Character_Caption_Player_BR_UI_ = static_cast(0x2A51BD95), Character_Medic_02_UI_ = static_cast(0x2A51BD97), Character_Medic_03_UI_ = static_cast(0x2A51BD99), Character_Elite_PMC_BR_3P_ = static_cast(0x2A51BD9A), Character_Elite_PMC_BR_UI_ = static_cast(0x2A51BD9B), Character_MP_FTL01_BR_3P_ = static_cast(0x2A51BD9C), Character_MP_FTL01_BR_UI_ = static_cast(0x2A51BD9D), Character_MP_FTL03_BR_3P_ = static_cast(0x2A51BD9E), Character_MP_FTL03_BR_UI_ = static_cast(0x2A51BD9F), Charcter_Ghost_A_BR_3P_ = static_cast(0x2A51BDA0), Charcter_Ghost_A_BR_UI_ = static_cast(0x2A51BDA1), Charcter_Ghost_B_BR_3P_ = static_cast(0x2A51BDA2), Charcter_Ghost_B_BR_UI_ = static_cast(0x2A51BDA3), Charcter_Ghost_C_BR_3P_ = static_cast(0x2A51BDA4), Charcter_Ghost_C_BR_UI_ = static_cast(0x2A51BDA5), Charcter_Ghost_D_BR_3P_ = static_cast(0x2A51BDA6), Charcter_Ghost_D_BR_UI_ = static_cast(0x2A51BDA7), Character_DogTag_1P_ = static_cast(0x2A51BDB2), Character_DogTag_3P_ = static_cast(0x2A51BDB3), Character_DogTag_1P_Effect_ = static_cast(0x2A51BDB4), Character_DogTag_Drop_1_ = static_cast(0x2A51BDB5), Character_DogTag_Drop_2_ = static_cast(0x2A51BDB6), Character_DogTag_Drop_3_ = static_cast(0x2A51BDB7), Character_DogTag_Drop_4_ = static_cast(0x2A51BDB8), Character_Drone_1P_BR_ = static_cast(0x2A51BDE5), Character_Drone_3P_BR_ = static_cast(0x2A51BDE6), Character_Equipment_WingSuit_UI_ = static_cast(0x2A51BE49), Character_Equipment_Parachute_UI_ = static_cast(0x2A51BE4A), Character_Equipment_WingSuit_Holidays_UI_ = static_cast(0x2A51BE4B), Pawn_Die_BurnOut_Mat_ = static_cast(0x2A60FFC0), Pawn_Die_Ice_Mat_ = static_cast(0x2A60FFC1), Pawn_Die_Crystal_Mat_ = static_cast(0x2A60FFC2), Panw_Die_Miniuzispatation_Mat_ = static_cast(0x2A60FFC3), Pawn_Die_Wrathblk_Mat_ = static_cast(0x2A60FFC4), Pawn_Die_Vampire_Mat_ = static_cast(0x2A60FFC5), Pawn_Die_BlackHalo_Mat_ = static_cast(0x2A60FFC6), Pawn_Die_Sand_Mat_ = static_cast(0x2A60FFC7), Pawn_Die_Toxic_Mat_ = static_cast(0x2A60FFC8), Pawn_Die_PDW57Toxic_Mat_ = static_cast(0x2A60FFC9), Pawn_Die_AK117BFH_Mat_ = static_cast(0x2A60FFCA), Pawn_Die_Max_Mat_ = static_cast(0x2A60FFCB), Pawn_Die_BurnOut_Effect_ = static_cast(0x2A6103A8), Pawn_Die_Ice_Effect_ = static_cast(0x2A6103A9), CommonCamo_MIN_ = static_cast(0x2A9E08C1), CommonCamo_MAX_ = static_cast(0x2A9F8F60), CommonMat_MIN_ = static_cast(0x2AAD4B01), Material_Parachute_Fly_Ice_ = static_cast(0x2AAD4B02), Material_Wingsuit_Fly_Ice_ = static_cast(0x2AAD4B03), Material_wea_boat_DreamChristmas_ = static_cast(0x2AAD4B04), Material_ATVWheel_Alaska_ = static_cast(0x2AAD4B05), Material_ATV_Alaska_ = static_cast(0x2AAD4B06), Material_Reticals_Free_01_SSM_ = static_cast(0x2AAD4B07), Material_Reticals_Free_02_SSM_ = static_cast(0x2AAD4B08), Material_Reticals_Free_03_SSM_ = static_cast(0x2AAD4B09), Material_Reticals_Free_04_SSM_ = static_cast(0x2AAD4B0A), Material_Reticals_Free_05_SSM_ = static_cast(0x2AAD4B0B), Material_Reticals_Free_06_SSM_ = static_cast(0x2AAD4B0C), Material_Reticals_Free_07_SSM_ = static_cast(0x2AAD4B0D), Material_Reticals_Free_08_SSM_ = static_cast(0x2AAD4B0E), Material_Reticals_Free_09_SSM_ = static_cast(0x2AAD4B0F), Material_Reticals_Free_10_SSM_ = static_cast(0x2AAD4B10), Material_Reticals_Free_11_SSM_ = static_cast(0x2AAD4B11), Material_Reticals_Free_12_SSM_ = static_cast(0x2AAD4B12), Material_Reticals_Free_13_SSM_ = static_cast(0x2AAD4B13), CommonMat_MAX_ = static_cast(0x2AAED1A0), ChipCamo_MIN_ = static_cast(0x2ABC8D41), ChipCamo_MAX_ = static_cast(0x2ABE13E0), ChipSkin_MIN_ = static_cast(0x2ACBCF80), BR_Medical_box_Medical_box_Halloween_ = static_cast(0x2ACBCF81), Helicopter_Helicopter_PriceExclusive_ = static_cast(0x2ACBCF82), ChipSkin_Medical_box_CandyCanes_ = static_cast(0x2ACBCF83), ChipSkin_InductionGun_Alaska_ = static_cast(0x2ACBCF84), ChipSkin_Medical_box_Alaska_ = static_cast(0x2ACBCF85), ChipSkin_InductionBullet_Alaska_ = static_cast(0x2ACBCF86), ChipSkin_Drone_CandyCanes_ = static_cast(0x2ACBCF87), ChipSkin_GauntletKnife_CandyCanes_ = static_cast(0x2ACBCF88), ChipSkin_Drone_Alaska_ = static_cast(0x2ACBCF89), ChipSkin_Gauntlet_CandyCanes_ = static_cast(0x2ACBCF8A), ChipSkin_InductionGun_CandyCanes_ = static_cast(0x2ACBCF8B), ChipSkin_GauntletKnife_Alaska_ = static_cast(0x2ACBCF8C), ChipSkin_InductionBullet_CandyCanes_ = static_cast(0x2ACBCF8D), ChipSkin_Gauntlet_Alaska_ = static_cast(0x2ACBCF8E), ChipSkin_wea_EjectionMachine_CandyCanes_ = static_cast(0x2ACBCF8F), ChipSkin_wea_EjectionMachine_Alaska_ = static_cast(0x2ACBCF90), ChipSkin_TransShield_Alaska_ = static_cast(0x2ACBCF91), ChipSkin_Toy_bomb_CandyCanes_ = static_cast(0x2ACBCF92), ChipSkin_Toy_bomb_Alaska_ = static_cast(0x2ACBCF93), ChipSkin_TransShield_CandyCanes_ = static_cast(0x2ACBCF94), ChipSkin_Miss1_ = static_cast(0x2ACBCF95), ChipSkin_Miss2_ = static_cast(0x2ACBCF96), ChipSkin_Miss3_ = static_cast(0x2ACBCF97), ChipSkin_Miss4_ = static_cast(0x2ACBCF98), ChipSkin_Miss5_ = static_cast(0x2ACBCF99), ChipSkin_Miss6_ = static_cast(0x2ACBCF9A), ChipSkin_Miss7_ = static_cast(0x2ACBCF9B), ChipSkin_Miss8_ = static_cast(0x2ACBCF9C), ChipSkin_Miss9_ = static_cast(0x2ACBCF9D), ChipSkin_Miss10_ = static_cast(0x2ACBCF9E), ChipSkin_Miss11_ = static_cast(0x2ACBCF9F), ChipSkin_Miss12_ = static_cast(0x2ACBCFA0), ChipSkin_Miss13_ = static_cast(0x2ACBCFA1), ChipSkin_Miss14_ = static_cast(0x2ACBCFA2), ChipSkin_Miss15_ = static_cast(0x2ACBCFA3), ChipSkin_Miss16_ = static_cast(0x2ACBCFA4), ChipSkin_Miss17_ = static_cast(0x2ACBCFA5), ChipSkin_wea_EjectionMachine_Mardigras_ = static_cast(0x2ACBCFA6), ChipSkin_TransShield_Soap_ = static_cast(0x2ACBCFA7), ChipSkin_InductionGun_Soap_ = static_cast(0x2ACBCFA8), ChipSkin_InductionBullet_Soap_ = static_cast(0x2ACBCFA9), ChipSkin_GauntletKnife_Soap_ = static_cast(0x2ACBCFAA), ChipSkin_Gauntlet_Soap_ = static_cast(0x2ACBCFAB), ChipSkin_Toy_bomb_Soap_ = static_cast(0x2ACBCFAC), ChipSkin_Medical_box_Soap_ = static_cast(0x2ACBCFAD), ChipSkin_Drone_Soap_ = static_cast(0x2ACBCFAE), ChipSkin_TransShield_DavidMason_ = static_cast(0x2ACBCFAF), ChipSkin_InductionGun_DavidMason_ = static_cast(0x2ACBCFB0), ChipSkin_InductionBullet_DavidMason_ = static_cast(0x2ACBCFB1), ChipSkin_GauntletKnife_DavidMason_ = static_cast(0x2ACBCFB2), ChipSkin_Gauntlet_DavidMason_ = static_cast(0x2ACBCFB3), ChipSkin_Toy_bomb_DavidMason_ = static_cast(0x2ACBCFB4), ChipSkin_Medical_box_DavidMason_ = static_cast(0x2ACBCFB5), ChipSkin_Drone_DavidMason_ = static_cast(0x2ACBCFB6), ChipSkin_Toy_bomb_IR_ = static_cast(0x2ACBCFB7), ChipSkin_Drone_DarkVictorian_ = static_cast(0x2ACBCFB8), ChipSkin_Gauntlet_DarkVictorian_ = static_cast(0x2ACBCFB9), ChipSkin_GauntletKnife_DarkVictorian_ = static_cast(0x2ACBCFBA), ChipSkin_InductionBullet_DarkVictorian_ = static_cast(0x2ACBCFBB), ChipSkin_InductionGun_DarkVictorian_ = static_cast(0x2ACBCFBC), ChipSkin_Medical_box_DarkVictorian_ = static_cast(0x2ACBCFBD), ChipSkin_Toy_bomb_DarkVictorian_ = static_cast(0x2ACBCFBE), ChipSkin_TransShield_DarkVictorian_ = static_cast(0x2ACBCFBF), ChipSkin_Drone_CowGirl_ = static_cast(0x2ACBCFC0), ChipSkin_Gauntlet_CowGirl_ = static_cast(0x2ACBCFC1), ChipSkin_GauntletKnife_CowGirl_ = static_cast(0x2ACBCFC2), ChipSkin_InductionBullet_CowGirl_ = static_cast(0x2ACBCFC3), ChipSkin_InductionGun_CowGirl_ = static_cast(0x2ACBCFC4), ChipSkin_Medical_box_CowGirl_ = static_cast(0x2ACBCFC5), ChipSkin_Toy_bomb_CowGirl_ = static_cast(0x2ACBCFC6), ChipSkin_TransShield_CowGirl_ = static_cast(0x2ACBCFC7), ChipSkin_Drone_FlowingBronze_ = static_cast(0x2ACBCFC8), ChipSkin_Gauntlet_FlowingBronze_ = static_cast(0x2ACBCFC9), ChipSkin_GauntletKnife_FlowingBronze_ = static_cast(0x2ACBCFCA), ChipSkin_InductionBullet_FlowingBronze_ = static_cast(0x2ACBCFCB), ChipSkin_InductionGun_FlowingBronze_ = static_cast(0x2ACBCFCC), ChipSkin_Medical_box_FlowingBronze_ = static_cast(0x2ACBCFCD), ChipSkin_Toy_bomb_FlowingBronze_ = static_cast(0x2ACBCFCE), ChipSkin_TransShield_FlowingBronze_ = static_cast(0x2ACBCFCF), ChipSkin_Drone_RadioactiveCrack_ = static_cast(0x2ACBCFD0), ChipSkin_Gauntlet_RadioactiveCrack_ = static_cast(0x2ACBCFD1), ChipSkin_GauntletKnife_RadioactiveCrack_ = static_cast(0x2ACBCFD2), ChipSkin_InductionBullet_RadioactiveCrack_ = static_cast(0x2ACBCFD3), ChipSkin_InductionGun_RadioactiveCrack_ = static_cast(0x2ACBCFD4), ChipSkin_Medical_box_RadioactiveCrack_ = static_cast(0x2ACBCFD5), ChipSkin_Toy_bomb_RadioactiveCrack_ = static_cast(0x2ACBCFD6), ChipSkin_TransShield_RadioactiveCrack_ = static_cast(0x2ACBCFD7), ChipSkin_TransShield_SkullsBlood_ = static_cast(0x2ACBCFD8), ChipSkin_MAX_ = static_cast(0x2ACD5620), BREquipment_WingSuit_Mtl_Default_ = static_cast(0x2ADB11C1), BREquipment_WingSuit_Mtl_Green_ = static_cast(0x2ADB11C2), BREquipment_Parachute_Mtl_Default_ = static_cast(0x2ADB15A9), BREquipment_Parachute_Mtl_Red_ = static_cast(0x2ADB15AA), IndividuationAnimatorAsset_ = static_cast(0x2AEA5400), PuppetMasterAsset_ = static_cast(0x2AEA5401), SprayPaint_1P_ = static_cast(0x2AEA5402), SprayPaint_3P_ = static_cast(0x2AEA5403), PaintMesh_ = static_cast(0x2AEA5404), HumanRagdollAsset_ = static_cast(0x2AEA5405), PuppetMasterAsset_Zombie_ = static_cast(0x2AEA5406), PuppetMasterAsset_LowerEnd_ = static_cast(0x2AEA5407), IndividuationAsset_SnowMan_ = static_cast(0x2AEA5408), IndividuationAsset_ChristmasTree_ = static_cast(0x2AEA5409), IndividuationAsset_Heart_Finger_ = static_cast(0x2AEA540A), IndividuationAsset_Heart_UI_ = static_cast(0x2AEA540B), IndividuationAsset_Snowman_Transformation_UI_ = static_cast(0x2AEA540C), IndividuationAsset_Nunchucks_Weapon_ = static_cast(0x2AEA540D), IndividuationAsset_CrackingSkull_UI_ = static_cast(0x2AEA540E), IndividuationAsset_CrackingSkull_BR_ = static_cast(0x2AEA540F), IndividuationAsset_FX_Skull_Dis_ = static_cast(0x2AEA5410), IndividuationAsset_FX_Skull_Particle_ = static_cast(0x2AEA5411), AnimationContrller_BasicTP_Simple_ = static_cast(0x2AEA55F4), BR_AvatarFullBodyMask_ = static_cast(0x2AEA55F5), BR_AvatarUpperBodyMask_ = static_cast(0x2AEA55F6), BR_Showboard_ = static_cast(0x2AEA55F7), BR_Cloth_Test_BR_3P_ = static_cast(0x2AEA55F8), IslandDoor_Metal01_ = static_cast(0x2AEA57E8), IslandDoor_Metal02_ = static_cast(0x2AEA57E9), BRWindow_ = static_cast(0x2AEA5BD0), IslandWindow_Glass01_ = static_cast(0x2AEA5BD1), IslandWindow_Glass02_ = static_cast(0x2AEA5BD2), IslandWindow_Glass03_ = static_cast(0x2AEA5BD3), IslandWindow_Glass04_ = static_cast(0x2AEA5BD4), IslandWindow_Glass05_ = static_cast(0x2AEA5BD5), BRFence_ = static_cast(0x2AEA5FB8), Props_WoodFence_01_ = static_cast(0x2AEA5FB9), Props_WoodFence_02_a_ = static_cast(0x2AEA5FBA), Props_WoodFence_02_b_ = static_cast(0x2AEA5FBB), Props_WoodFence_02_c_ = static_cast(0x2AEA5FBC), Props_WoodFence_03_a_ = static_cast(0x2AEA5FBD), Props_WoodFence_03_b_ = static_cast(0x2AEA5FBE), Props_WoodFence_03_c_ = static_cast(0x2AEA5FBF), Props_WoodFence_04_a_ = static_cast(0x2AEA5FC0), Props_WoodFence_04_b_ = static_cast(0x2AEA5FC1), Props_WoodFence_04_b_white_ = static_cast(0x2AEA5FC2), Props_WoodFence_04_a_white_ = static_cast(0x2AEA5FC3), Props_WoodFence_04_a_wood_ = static_cast(0x2AEA5FC4), Props_WoodFence_04_b_wood_ = static_cast(0x2AEA5FC5), Props_WoodFence_04_white_tall_ = static_cast(0x2AEA5FC6), PaintPic_Min_ = static_cast(0x2AEA63A0), PaintPic_1_ = static_cast(0x2AEA63A1), PaintPic_2_ = static_cast(0x2AEA63A2), PaintPic_3_ = static_cast(0x2AEA63A3), PaintPic_4_ = static_cast(0x2AEA63A4), PaintPic_5_ = static_cast(0x2AEA63A5), PaintPic_6_ = static_cast(0x2AEA63A6), PaintPic_7_ = static_cast(0x2AEA63A7), PaintPic_8_ = static_cast(0x2AEA63A8), PaintPic_9_ = static_cast(0x2AEA63A9), PaintPic_10_ = static_cast(0x2AEA63AA), PaintPic_11_ = static_cast(0x2AEA63AB), PaintPic_12_ = static_cast(0x2AEA63AC), PaintPic_13_ = static_cast(0x2AEA63AD), PaintPic_14_ = static_cast(0x2AEA63AE), PaintPic_15_ = static_cast(0x2AEA63AF), PaintPic_16_ = static_cast(0x2AEA63B0), PaintPic_17_ = static_cast(0x2AEA63B1), PaintPic_18_ = static_cast(0x2AEA63B2), PaintPic_19_ = static_cast(0x2AEA63B3), PaintPic_20_ = static_cast(0x2AEA63B4), PaintPic_21_ = static_cast(0x2AEA63B5), PaintPic_22_ = static_cast(0x2AEA63B6), PaintPic_23_ = static_cast(0x2AEA63B7), PaintPic_24_ = static_cast(0x2AEA63B8), PaintPic_25_ = static_cast(0x2AEA63B9), PaintPic_26_ = static_cast(0x2AEA63BA), PaintPic_27_ = static_cast(0x2AEA63BB), PaintPic_28_ = static_cast(0x2AEA63BC), PaintPic_29_ = static_cast(0x2AEA63BD), PaintPic_30_ = static_cast(0x2AEA63BE), PaintPic_31_ = static_cast(0x2AEA63BF), PaintPic_32_ = static_cast(0x2AEA63C0), PaintPic_33_ = static_cast(0x2AEA63C1), PaintPic_34_ = static_cast(0x2AEA63C2), PaintPic_35_ = static_cast(0x2AEA63C3), PaintPic_36_ = static_cast(0x2AEA63C4), PaintPic_37_ = static_cast(0x2AEA63C5), PaintPic_38_ = static_cast(0x2AEA63C6), PaintPic_39_ = static_cast(0x2AEA63C7), PaintPic_40_ = static_cast(0x2AEA63C8), PaintPic_41_ = static_cast(0x2AEA63C9), PaintPic_42_ = static_cast(0x2AEA63CA), PaintPic_43_ = static_cast(0x2AEA63CB), PaintPic_44_ = static_cast(0x2AEA63CC), PaintPic_45_ = static_cast(0x2AEA63CD), PaintPic_46_ = static_cast(0x2AEA63CE), PaintPic_47_ = static_cast(0x2AEA63CF), PaintPic_48_ = static_cast(0x2AEA63D0), PaintPic_49_ = static_cast(0x2AEA63D1), PaintPic_50_ = static_cast(0x2AEA63D2), PaintPic_51_ = static_cast(0x2AEA63D3), PaintPic_52_ = static_cast(0x2AEA63D4), PaintPic_53_ = static_cast(0x2AEA63D5), PaintPic_54_ = static_cast(0x2AEA63D6), PaintPic_55_ = static_cast(0x2AEA63D7), PaintPic_56_ = static_cast(0x2AEA63D8), PaintPic_57_ = static_cast(0x2AEA63D9), PaintPic_58_ = static_cast(0x2AEA63DA), PaintPic_59_ = static_cast(0x2AEA63DB), PaintPic_60_ = static_cast(0x2AEA63DC), PaintPic_61_ = static_cast(0x2AEA63DD), PaintPic_62_ = static_cast(0x2AEA63DE), PaintPic_63_ = static_cast(0x2AEA63DF), PaintPic_64_ = static_cast(0x2AEA63E0), PaintPic_65_ = static_cast(0x2AEA63E1), PaintPic_66_ = static_cast(0x2AEA63E2), PaintPic_67_ = static_cast(0x2AEA63E3), PaintPic_68_ = static_cast(0x2AEA63E4), PaintPic_69_ = static_cast(0x2AEA63E5), PaintPic_70_ = static_cast(0x2AEA63E6), PaintPic_71_ = static_cast(0x2AEA63E7), PaintPic_72_ = static_cast(0x2AEA63E8), PaintPic_73_ = static_cast(0x2AEA63E9), PaintPic_74_ = static_cast(0x2AEA63EA), PaintPic_75_ = static_cast(0x2AEA63EB), PaintPic_76_ = static_cast(0x2AEA63EC), PaintPic_77_ = static_cast(0x2AEA63ED), PaintPic_78_ = static_cast(0x2AEA63EE), PaintPic_79_ = static_cast(0x2AEA63EF), PaintPic_80_ = static_cast(0x2AEA63F0), PaintPic_81_ = static_cast(0x2AEA63F1), PaintPic_82_ = static_cast(0x2AEA63F2), PaintPic_83_ = static_cast(0x2AEA63F3), PaintPic_84_ = static_cast(0x2AEA63F4), PaintPic_85_ = static_cast(0x2AEA63F5), PaintPic_86_ = static_cast(0x2AEA63F6), PaintPic_87_ = static_cast(0x2AEA63F7), PaintPic_88_ = static_cast(0x2AEA63F8), PaintPic_89_ = static_cast(0x2AEA63F9), PaintPic_90_ = static_cast(0x2AEA63FA), PaintPic_91_ = static_cast(0x2AEA63FB), PaintPic_92_ = static_cast(0x2AEA63FC), PaintPic_93_ = static_cast(0x2AEA63FD), PaintPic_94_ = static_cast(0x2AEA63FE), PaintPic_95_ = static_cast(0x2AEA63FF), PaintPic_96_ = static_cast(0x2AEA6400), PaintPic_97_ = static_cast(0x2AEA6401), PaintPic_98_ = static_cast(0x2AEA6402), PaintPic_99_ = static_cast(0x2AEA6403), PaintPic_100_ = static_cast(0x2AEA6404), PaintPic_101_ = static_cast(0x2AEA6405), PaintPic_102_ = static_cast(0x2AEA6406), PaintPic_103_ = static_cast(0x2AEA6407), PaintPic_104_ = static_cast(0x2AEA6408), PaintPic_105_ = static_cast(0x2AEA6409), PaintPic_106_ = static_cast(0x2AEA640A), PaintPic_107_ = static_cast(0x2AEA640B), PaintPic_108_ = static_cast(0x2AEA640C), PaintPic_109_ = static_cast(0x2AEA640D), PaintPic_110_ = static_cast(0x2AEA640E), PaintPic_111_ = static_cast(0x2AEA640F), PaintPic_112_ = static_cast(0x2AEA6410), PaintPic_113_ = static_cast(0x2AEA6411), PaintPic_114_ = static_cast(0x2AEA6412), PaintPic_115_ = static_cast(0x2AEA6413), PaintPic_Max_ = static_cast(0x2AEA6787), BR_ISLAND_GRASS_DATA_ = static_cast(0x35A4E900), CHEST_WHITE_ = static_cast(0x35A4E901), CHEST_GREEN_ = static_cast(0x35A4E902), CHEST_BLUE_ = static_cast(0x35A4E903), CHEST_PURPLE_ = static_cast(0x35A4E904), CHEST_GOLD_ = static_cast(0x35A4E905), CHEST_ICE_ = static_cast(0x35A4E906), CHEST_ORANGE_ = static_cast(0x35A4E907), SHADER_DEPENDENCY_grass_simple_ = static_cast(0x3B9A7BE1), SHADER_DEPENDENCY_grass_simple_no_depth_ = static_cast(0x3B9A7BE2), SHADER_DEPENDENCY_CODMLegacy_3P_Outline_ = static_cast(0x3B9A7BE3), SHADER_DEPENDENCY_CODM_FX_Xedge_ = static_cast(0x3B9A7BE4), SHADER_DEPENDENCY_Vehicle_Camo_ = static_cast(0x3B9A7BE5), SHADER_DEPENDENCY_HUD_NightVision_ = static_cast(0x3B9A7BEC), SHADER_DEPENDENCY_HUD_NightVisionTemplate_ = static_cast(0x3B9A7BED), SHADER_DEPENDENCY_HUD_NightVisionCross_ = static_cast(0x3B9A7BEE), SHADER_DEPENDENCY_OcclusionEffectXedge_ = static_cast(0x192735EF), SHADER_DEPENDENCY_OcclusionEffect_CombatAxe_ = static_cast(0x192735F0), PRESET_WeaponShakeRecoilAsset_AR_asset_ = static_cast(0x1DCD650D), PRESET_WeaponShakeRecoilAsset_TYPE25_asset_ = static_cast(0x1DCD650E), PRESET_WeaponShakeRecoilAsset_SMG_asset_ = static_cast(0x1DCD650F), PRESET_WeaponShakeRecoilAsset_LMG_asset_ = static_cast(0x1DCD6510), PRESET_WeaponShakeRecoilAsset_SG_asset_ = static_cast(0x1DCD6511), PRESET_WeaponShakeRecoilAsset_STRIKER_asset_ = static_cast(0x1DCD6512), PRESET_WeaponShakeRecoilAsset_ARCTIC_50_asset_ = static_cast(0x1DCD6513), PRESET_WeaponShakeRecoilAsset_SNIPER_asset_ = static_cast(0x1DCD6514), PRESET_WeaponShakeRecoilAsset_M21_asset_ = static_cast(0x1DCD6515), PRESET_WeaponShakeRecoilAsset_PISTOL_asset_ = static_cast(0x1DCD6516), PRESET_WeaponShakeRecoilAsset_COMMON_asset_ = static_cast(0x1DCD6517), Character_C_F_Outrider_Amazonas_C_F_Outrider_Amazonas_BR_3P_prefab_ = static_cast(0x5F5E1F4), Character_C_F_Outrider_Amazonas_C_F_Outrider_Amazonas_BR_UI_prefab_ = static_cast(0x5F5E1F5), Character_C_F_Outrider_Hunter_C_F_Outrider_Hunter_BR_3P_prefab_ = static_cast(0x5F5E1F6), Character_C_F_Outrider_Hunter_C_F_Outrider_Hunter_BR_UI_prefab_ = static_cast(0x5F5E1F7), Vehicle_Skin_Boat_Materials_wea_boat_IrradiatedAmethyst_mat_ = static_cast(0x74592E7), Vehicle_Skin_ATV_Materials_ATV_Pulsar_mat_ = static_cast(0x74592E8), Vehicle_Skin_ATV_Materials_ATVWheel_Pulsar_mat_ = static_cast(0x74592E9), Vehicle_Skin_Helicopter_Materials_Helicopter_Mardigras_mat_ = static_cast(0x74592EA), Vehicle_Skin_Boat_Materials_wea_boat_lens_Soap_mat_ = static_cast(0x74592EB), Vehicle_Skin_Boat_Materials_wea_boat_Soap_mat_ = static_cast(0x74592EC), Vehicle_Skin_BR_motorcycle_Materials_wea_motorcycle_LeafBeetle_mat_ = static_cast(0x74592ED), Vehicle_Skin_veh_convertible_5_0_Materials_veh_body_SkullsBlood_mat_ = static_cast(0x74592FC), Vehicle_Skin_veh_convertible_5_0_Materials_veh_wheel_SkullsBlood_mat_ = static_cast(0x74592FD), Vehicle_Skin_Boat_5_0_Materials_wea_boat_HolyBlue_mat_ = static_cast(0x745930C), Vehicles_Boat_5_0_Materials_wea_boat_TinStitched_mat_ = static_cast(0x745930D), Vehicles_veh_convertible_5_0_Materials_veh_body_Cosmonaut_mat_ = static_cast(0x745930E), Vehicles_veh_convertible_5_0_Materials_veh_wheel_Cosmonaut_mat_ = static_cast(0x745930F), Vehicles_veh_convertible_5_0_Materials_veh_body_Isometic_mat_ = static_cast(0x7459310), Vehicles_veh_convertible_5_0_Materials_veh_wheel_Isometic_mat_ = static_cast(0x7459311), Vehicles_BR_motorcycle_5_0_Materials_wea_motorcycle_ChemLab_mat_ = static_cast(0x7459312), Vehicle_Skin_BR_motorcycle_5_0_Materials_wea_motorcycle_FirstHorseman_mat_ = static_cast(0x7459313), Vehicle_Skin_BR_motorcycle_5_0_Materials_wea_motorcycle_TangledWeb_mat_ = static_cast(0x7459314), PRESET_IndividuationActions_asset_ = static_cast(0x1DCD6518), Character_C_M_Alex_Mason_C_M_Alex_Mason_BR_3P_prefab_ = static_cast(0x2A51BD82), Character_C_M_Alex_Mason_C_M_Alex_Mason_1P_prefab_ = static_cast(0x2A51BD85), Character_C_M_Ruin_Jungle_C_M_Ruin_Jungle_1P_prefab_ = static_cast(0x2A51BD91), Character_C_F_Outrider_Jungle_C_F_Outrider_Jungle_BR_3P_prefab_ = static_cast(0x2A51BDAA), Character_C_F_Outrider_Jungle_C_F_Outrider_Jungle_BR_UI_prefab_ = static_cast(0x2A51BDAB), Character_C_F_Battery_Torque_C_F_Battery_Torque_BR_3P_prefab_ = static_cast(0x2A51BDAD), Character_C_F_Outrider_Jungle_C_F_Outrider_Jungle_1P_prefab_ = static_cast(0x2A51BDBA), Character_C_F_Battery_Torque_C_F_Battery_Torque_BR_UI_prefab_ = static_cast(0x2A51BDBD), Character_C_F_Battery_Torque_C_F_Battery_Torque_1P_prefab_ = static_cast(0x2A51BDBE), Character_Seal6_001_RedWhite_Seal6_001_BR_RedWhite_UI_prefab_ = static_cast(0x2A51BDBF), Character_Seal6_001_RedWhite_Seal6_001_BR_RedWhite_3P_prefab_ = static_cast(0x2A51BDC0), Character_C_M_Ruin_Jade_C_M_Ruin_Jade_BR_3P_prefab_ = static_cast(0x2A51BDC1), Character_C_M_Ruin_Jade_C_M_Ruin_Jade_BR_UI_prefab_ = static_cast(0x2A51BDC2), Character_C_M_Ruin_Jade_C_M_Ruin_Jade_1p_prefab_ = static_cast(0x2A51BDC3), Character_C_M_Garden_Nomad_C_M_Garden_Nomad_BR_UI_prefab_ = static_cast(0x2A51BDC4), Character_C_M_Garden_Nomad_C_M_Garden_Nomad_BR_3P_prefab_ = static_cast(0x2A51BDC5), Character_C_M_Garden_Nomad_C_M_Garden_Nomad_1P_prefab_ = static_cast(0x2A51BDC6), Character_C_M_Nomad_Jungle_C_M_Nomad_Jungle_1P_prefab_ = static_cast(0x2A51BE5C), Character_C_M_Nomad_Jungle_C_M_Nomad_Jungle_BR_3P_prefab_ = static_cast(0x2A51BE5D), Character_C_M_Nomad_Jungle_C_M_Nomad_Jungle_BR_UI_prefab_ = static_cast(0x2A51BE5E), Character_C_F_battery_Halfpipe_C_F_battery_Halfpipe_1P_prefab_ = static_cast(0x2A51BE5F), Character_C_F_battery_Halfpipe_C_F_battery_Halfpipe_BR_3P_prefab_ = static_cast(0x2A51BE60), Character_C_F_battery_Halfpipe_C_F_battery_Halfpipe_BR_UI_prefab_ = static_cast(0x2A51BE61), Character_C_F_Battery_Valentine_C_F_Battery_Valentine_1P_prefab_ = static_cast(0x2A51BE62), Character_C_F_Battery_Valentine_C_F_Battery_Valentine_BR_3P_prefab_ = static_cast(0x2A51BE63), Character_C_F_Battery_Valentine_C_F_Battery_Valentine_BR_UI_prefab_ = static_cast(0x2A51BE64), Character_C_F_Outrider_Amazonas_C_F_Outrider_Amazonas_1P_prefab_ = static_cast(0x2A51BE65), Character_C_F_Outrider_Arctic_C_F_Outrider_Arctic_1P_prefab_ = static_cast(0x2A51BE66), Character_C_F_Outrider_Arctic_C_F_Outrider_Arctic_BR_3P_prefab_ = static_cast(0x2A51BE67), Character_C_F_Outrider_Arctic_C_F_Outrider_Arctic_BR_UI_prefab_ = static_cast(0x2A51BE68), Character_C_F_Outrider_Hunter_C_F_Outrider_Hunter_1P_prefab_ = static_cast(0x2A51BE69), Character_C_M_Firebreak_Pyro_C_M_Firebreak_Pyro_BR_3P_prefab_ = static_cast(0x2A51BEBA), Character_C_M_Firebreak_Pyro_C_M_Firebreak_Pyro_BR_UI_prefab_ = static_cast(0x2A51BEBB), Character_C_M_Firebreak_Pyro_C_M_Firebreak_Pyro_1P_prefab_ = static_cast(0x2A51BEBC), Character_C_M_Firebreak_Panda_C_M_Firebreak_Panda_Head_3P_prefab_ = static_cast(0x2A51BEBD), Character_C_M_Firebreak_Panda_C_M_Firebreak_Panda_Head_UI_prefab_ = static_cast(0x2A51BEBE), Character_C_M_Firebreak_Panda_C_M_Firebreak_Panda_Body_3P_prefab_ = static_cast(0x2A51BEBF), Character_C_M_Firebreak_Panda_C_M_Firebreak_Panda_Body_UI_prefab_ = static_cast(0x2A51BEC0), Character_C_M_Firebreak_Panda_C_M_Firebreak_Panda_1P_prefab_ = static_cast(0x2A51BEC1), Character_C_M_Firebreak_Panda_BR_Bag_Firebreak_Panda_3P_prefab_ = static_cast(0x2A51BEC2), Character_C_M_Firebreak_Panda_BR_Bag_Firebreak_Panda_UI_prefab_ = static_cast(0x2A51BEC3), Character_C_F_Outrider_GoldenLady_C_F_Outrider_GoldenLady_1p_prefab_ = static_cast(0x2A51BEC4), Character_C_M_Ruin_ActionFigure_C_M_Ruin_ActionFigure_1P_prefab_ = static_cast(0x2A51BEC5), Character_C_M_reaper_base_C_M_Reaper_base_1P_prefab_ = static_cast(0x2A51BEC6), Character_C_M_reaper_Puzzle_C_M_Reaper_Puzzle_1P_prefab_ = static_cast(0x2A51BEC7), Character_C_M_Phantom_Esports_C_M_Phantom_BR_Esports_3P_prefab_ = static_cast(0x2A51BEC8), Character_C_M_Phantom_Esports_C_M_Phantom_BR_Esports_UI_prefab_ = static_cast(0x2A51BEC9), Character_Equipment_Bag_BR_Bag_BackpackA_Snowflake_3P_prefab_ = static_cast(0x2A5232B2), Character_Equipment_Bag_BR_Bag_BackpackA_Snowflake_UI_prefab_ = static_cast(0x2A5232B3), Character_Equipment_Bag_BR_Bag_BackpackA_Snowman_3P_prefab_ = static_cast(0x2A5232B4), Character_Equipment_Bag_BR_Bag_BackpackA_Snowman_UI_prefab_ = static_cast(0x2A5232B5), Character_Equipment_Bag_BR_Bag_BackpackA_Reindeer_3P_prefab_ = static_cast(0x2A5232B6), Character_Equipment_Bag_BR_Bag_BackpackA_Reindeer_UI_prefab_ = static_cast(0x2A5232B7), Character_Equipment_Bag_BR_Bag_BackpackA_Jinglebell_3P_prefab_ = static_cast(0x2A5232B8), Character_Equipment_Bag_BR_Bag_BackpackA_Jinglebell_UI_prefab_ = static_cast(0x2A5232B9), Character_Equipment_Bag_BR_Bag_BackpackA_Ribbon_3P_prefab_ = static_cast(0x2A5232BA), Character_Equipment_Bag_BR_Bag_BackpackA_Ribbon_UI_prefab_ = static_cast(0x2A5232BB), Character_Equipment_Bag_BR_Bag_BackpackE_Medieval_3P_prefab_ = static_cast(0x2A5232EA), Character_Equipment_Bag_BR_Bag_BackpackE_Medieval_UI_prefab_ = static_cast(0x2A5232EB), Character_Equipment_Bag_BR_Bag_BackpackE_Soap_3P_prefab_ = static_cast(0x2A5232EC), Character_Equipment_Bag_BR_Bag_BackpackE_Soap_UI_prefab_ = static_cast(0x2A5232ED), BREquipment_Fly_Wingsuit_Fly_Materials_Wingsuit_Fly_Color_CamoArabic3_mat_ = static_cast(0x2ADB11D1), BREquipment_Fly_Wingsuit_Fly_Materials_Wingsuit_Fly_Color_CamoSpringFestival_mat_ = static_cast(0x2ADB11D2), BREquipment_Fly_Wingsuit_Fly_Materials_Wingsuit_Fly_Color_ColourfulValentine_mat_ = static_cast(0x2ADB11D3), BREquipment_Fly_Wingsuit_Fly_Materials_Wingsuit_Fly_Color_FickleClown_mat_ = static_cast(0x2ADB11D4), BREquipment_Fly_Wingsuit_Fly_Materials_Wingsuit_Fly_Color_FutureTech_mat_ = static_cast(0x2ADB11D5), BREquipment_Fly_Wingsuit_Fly_Materials_Wingsuit_Fly_Color_Medieval_mat_ = static_cast(0x2ADB11D6), BREquipment_Fly_Wingsuit_Fly_Materials_Wingsuit_Fly_Color_PhantomSeries_mat_ = static_cast(0x2ADB11D7), BREquipment_Fly_Wingsuit_Fly_Materials_Wingsuit_Fly_Color_Werewolf_Fighter_mat_ = static_cast(0x2ADB11D8), BREquipment_Fly_Parachute_Fly_Materials_Parachute_01_Color_CamoArabic3_mat_ = static_cast(0x2ADB11D9), BREquipment_Fly_Parachute_Fly_Materials_Parachute_01_Color_CamoSpringFestival_D_mat_ = static_cast(0x2ADB11DA), BREquipment_Fly_Parachute_Fly_Materials_Parachute_01_Color_ColourfulValentine_mat_ = static_cast(0x2ADB11DB), BREquipment_Fly_Parachute_Fly_Materials_Parachute_01_Color_FickleClown_mat_ = static_cast(0x2ADB11DC), BREquipment_Fly_Parachute_Fly_Materials_Parachute_01_Color_mardigras_mat_ = static_cast(0x2ADB11DD), BREquipment_Fly_Parachute_Fly_Materials_Parachute_01_Color_PhantomSeries_mat_ = static_cast(0x2ADB11DE), BREquipment_Fly_Parachute_Fly_Materials_Parachute_01_Color_Werewolf_Fighter_mat_ = static_cast(0x2ADB11DF), BREquipment_Fly_Wingsuit_Fly_Materials_Wingsuit_Fly_Color_Japan_mat_ = static_cast(0x2ADB11E0), BREquipment_Fly_Wingsuit_Fly_Materials_Wingsuit_Fly_Color_mardigras_mat_ = static_cast(0x2ADB11E1), BREquipment_Fly_Parachute_Fly_Materials_Parachute_01_Color_Japan_mat_ = static_cast(0x2ADB11E2), BREquipment_Fly_Parachute_Fly_Materials_Parachute_01_Medieval_mat_ = static_cast(0x2ADB11E3), BREquipment_Fly_Parachute_Fly_Materials_Parachute_01_Parachute_FutureTech_mat_ = static_cast(0x2ADB11E4), BREquipment_Fly_Parachute_Fly_Materials_Parachute_01_Brambles_mat_ = static_cast(0x2ADB11E5), BREquipment_Fly_Parachute_Fly_Materials_Parachute_01_Soap_mat_ = static_cast(0x2ADB11E6), BREquipment_Fly_Wingsuit_Fly_Materials_WingSuit_Brambles_mat_ = static_cast(0x2ADB11E7), BREquipment_Fly_Wingsuit_Fly_Materials_WingSuit_Soap_mat_ = static_cast(0x2ADB11E8), BREquipment_Fly_Parachute_Fly_Materials_Parachute_Fly_06_CyberRain_mat_ = static_cast(0x2ADB11E9), BREquipment_Fly_Parachute_Fly_Materials_Parachute_Fly_04_AICore_mat_ = static_cast(0x2ADB11EA), BREquipment_Fly_Parachute_Fly_Materials_Parachute_Fly_05_ClosedCircuit_mat_ = static_cast(0x2ADB11EB), BREquipment_Fly_Parachute_Fly_Materials_Parachute_Fly_03_IllusionalCube_mat_ = static_cast(0x2ADB11EC), BREquipment_Fly_Parachute_Fly_Materials_Parachute_Fly_01_EvilChip_mat_ = static_cast(0x2ADB11ED), BREquipment_Fly_Parachute_Fly_Materials_Parachute_Fly_02_Thailand_mat_ = static_cast(0x2ADB11EE), BREquipment_Fly_Parachute_Fly_Materials_Parachute_Fly_07_IR_mat_ = static_cast(0x2ADB11EF), BREquipment_Fly_Wingsuit_Fly_Materials_Wingsuit_Fly_05_ClosedCircuit_mat_ = static_cast(0x2ADB11F0), BREquipment_Fly_Wingsuit_Fly_Materials_Wingsuit_Fly_06_CyberRain_mat_ = static_cast(0x2ADB11F1), BREquipment_Fly_Wingsuit_Fly_Materials_Wingsuit_Fly_03_IllusionalCube_mat_ = static_cast(0x2ADB11F2), BREquipment_Fly_Wingsuit_Fly_Materials_Wingsuit_Fly_04_AICore_mat_ = static_cast(0x2ADB11F3), BREquipment_Fly_Wingsuit_Fly_Materials_Wingsuit_Fly_02_Thailand_mat_ = static_cast(0x2ADB11F4), BREquipment_Fly_Wingsuit_Fly_Materials_Wingsuit_Fly_01_EvilChip_mat_ = static_cast(0x2ADB11F5), BREquipment_Fly_Wingsuit_Fly_Materials_Wingsuit_Fly_07_IR_mat_ = static_cast(0x2ADB11F6), BREquipment_Fly_Parachute_Fly_Materials_Parachute_01_DavidMason_mat_ = static_cast(0x2ADB11F7), BREquipment_Fly_Wingsuit_Fly_Materials_Wingsuit_Fly_DavidMason_mat_ = static_cast(0x2ADB11F8), SHADER_DEPENDENCY_PickUp_Fresnel_ = static_cast(0x3B9A7C45), SHADER_DEPENDENCY_Rigid_Fresnel_ = static_cast(0x3B9A7C46), SHADER_DEPENDENCY_PickUp_OutlineEffect_ = static_cast(0x3B9A7C47), SHADER_DEPENDENCY_OB_XedgeBlue_ = static_cast(0x3B9A7C48), SHADER_DEPENDENCY_OB_XedgeRed_ = static_cast(0x3B9A7C49), SHADER_DEPENDENCY_OB_XedgeGreen_ = static_cast(0x3B9A7C4A), SHADER_DEPENDENCY_Shadowblade_Smoke_Self_ = static_cast(0x3B9A7C4B), SHADER_DEPENDENCY_Shadowblade_Smoke_Enemy_ = static_cast(0x3B9A7C4C), SHADER_DEPENDENCY_OutlineEx3_ = static_cast(0x3B9A7C4D), SHADER_DEPENDENCY_Smoke_BlueOutline_ = static_cast(0x3B9A7C4E), SHADER_DEPENDENCY_Shadowblade_Smoke_NoStencil_Self_ = static_cast(0x3B9A7C4F), SHADER_DEPENDENCY_Shadowblade_Smoke_NoStencil_Enemy_ = static_cast(0x3B9A7C50), SHADER_DEPENDENCY_Shadowblade_Smoke_NoStencil_Team_ = static_cast(0x3B9A7C51), POSTPROCESS_AmplifyBloom_ = static_cast(0x3B9AA2F1), POSTPROCESS_AmplifyFinalBloom_ = static_cast(0x3B9AA2F2), POSTPROCESS_CameraDOF_ = static_cast(0x3B9AA2F3), POSTPROCESS_CameraNoise_ = static_cast(0x3B9AA2F4), POSTPROCESS_CircleGrayscale_ = static_cast(0x3B9AA2F5), POSTPROCESS_ColorCorrect_ = static_cast(0x3B9AA2F7), POSTPROCESS_EMPEffect_ = static_cast(0x3B9AA2F8), POSTPROCESS_GrayScale_ = static_cast(0x3B9AA2F9), POSTPROCESS_Interference_ = static_cast(0x3B9AA2FA), POSTPROCESS_Lut2DBaker_ = static_cast(0x3B9AA2FB), POSTPROCESS_SimpleACES_ = static_cast(0x3B9AA2FC), POSTPROCESS_SimpleBloom_ = static_cast(0x3B9AA2FD), POSTPROCESS_SimpleClear_ = static_cast(0x3B9AA2FE), POSTPROCESS_SunShafts_ = static_cast(0x3B9AA2FF), POSTPROCESS_Uber_ = static_cast(0x3B9AA300), POSTPROCESS_UserLut_ = static_cast(0x3B9AA301), POSTPROCESS_GodRay_ = static_cast(0x3B9AA302), POSTPROCESS_CameraBlur_ = static_cast(0x3B9AA303), Max_ = static_cast(0x3B9AC9FF) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BREquipmentData__GetSlotListDataListByTypeInCommon_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* item_; void _ctor_12809(); bool __m__0_12810(DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemListData* _item_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BREquipmentManager_WeaponStatus { bool Order_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* Current_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* Other_; }; } namespace DLL2SDK::Assembly_CSharp::Config { enum struct EBRMedicinePriorityLevel : int32_t { Full_100_ = static_cast(0x0), More_75_100_ = static_cast(0x1), Middle_30_75_ = static_cast(0x2), Less_30_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct BRBagWeaponAvatarComponent_BagWeaponSlot : int32_t { LeftWeapon_ = static_cast(0x0), RightWeapon_ = static_cast(0x1), Max_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRBagWeaponAvatarComponent_BagWeaponPartInfo : DLL2SDK::mscorlib::System::Object { int32_t actorID_; int32_t itemID_; DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* mesh_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* meshRenderList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13285(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRBagWeaponAvatarComponent_BagWeaponInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* mesh_; int32_t meshID_; int32_t actorID_; DLL2SDK::mscorlib::System::String* socketName_; DLL2SDK::UnityEngine::UnityEngine::Transform* socketTransform_; int32_t itemID_; int32_t itemLevel_; uint32_t skinID_; DLL2SDK::UnityEngine::UnityEngine::Texture* mainTexture_; DLL2SDK::UnityEngine::UnityEngine::Vector3 posOffset_L_; DLL2SDK::UnityEngine::UnityEngine::Vector3 angleOffset_L_; DLL2SDK::UnityEngine::UnityEngine::Vector3 posOffset_R_; DLL2SDK::UnityEngine::UnityEngine::Vector3 angleOffset_R_; bool isLeftWeapon_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* attachmentList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* meshRenderList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* lodRenderList_; DLL2SDK::Assembly_CSharp::OptimizedModel* optimizedModel_; DLL2SDK::mscorlib::System::Collections::Generic::List_1>* composePartAssets_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* unuseAttachmentNames_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangedWeaponInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13286(DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagWeaponAvatarComponent_BagWeaponInfo* dstBagWeaponInfo_); void _ctor_13287(DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* inMesh_, int32_t inMeshID_, int32_t inActorID_, int32_t inItemID_, uint32_t inSkinID_, DLL2SDK::mscorlib::System::String* inSocketName_, bool inIsLeftWeapon_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inPosOffset_L_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inAngleOffset_L_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inPosOffset_R_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inAngleOffset_R_); void ChangedWeaponInfo_13288(DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagWeaponAvatarComponent_BagWeaponInfo* dstBagWeaponInfo_, DLL2SDK::Assembly_CSharp::BattleRoyale::BR3PAvataBagWeaponSocketCache* br3PAvataBagWeaponSocketCache_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRBagWeaponAvatarComponent_PendingAttachment : DLL2SDK::mscorlib::System::Object { int32_t ActorID_; int32_t ItemID_; DLL2SDK::mscorlib::System::String* SocketName_; DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* Mesh_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13289(int32_t inActorID_, int32_t inItemID_, DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* inMesh_, DLL2SDK::mscorlib::System::String* inSocketName_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRBagWeaponAvatarComponent_PendingAddWeaponInfo : DLL2SDK::mscorlib::System::Object { int32_t WeaponActorID_; int32_t WeaponItemID_; int32_t WeaponItemLevel_; uint8_t WeaponSlot_; int32_t MeshAssetID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PendingAttachmentList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13290(int32_t weaponActorID_, int32_t weaponItemID_, uint8_t weaponSlot_, int32_t meshAssetID_, int32_t weaponItemLevel_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct BRBagWeaponAvatarComponent_WeaponAvatarMode : int32_t { None_ = static_cast(0x0), EquipWeapon_ = static_cast(0x1), UnEquipWeapon_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRBagWeaponAvatarComponent_EquipAttachmentBagWeaponInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagWeaponAvatarComponent_BagWeaponInfo* bagWeaponInfo_; int32_t attachmentActorID_; int32_t attachmentID_; int32_t attachmentAssetID_; DLL2SDK::mscorlib::System::String* socketName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13291(DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagWeaponAvatarComponent_BagWeaponInfo* inBagWeaponInfo_, int32_t inAttachmentActorID_, int32_t inAttachmentID_, int32_t inAttachmentAssetID_, DLL2SDK::mscorlib::System::String* inSocketName_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRBagWeaponAvatarComponent_EquipAttachmentEmptyBagWeaponInfo : DLL2SDK::mscorlib::System::Object { int32_t attachmentActorID_; int32_t attachmentID_; int32_t weaponActorID_; int32_t weaponItemID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13292(int32_t inWeaponActorID_, int32_t inWeaponItemID_, int32_t inAttachmentActorID_, int32_t inAttachmentID_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRBagWeaponAvatarComponent__InternalAddWeapon_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t weaponActorID_; void _ctor_13293(); bool __m__0_13294(DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagWeaponAvatarComponent_PendingAddWeaponInfo* s_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRBagWeaponAvatarComponent__DelayActiveBagWeapon_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t weaponActorID_; void _ctor_13295(); bool __m__0_13296(DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagWeaponAvatarComponent_BagWeaponInfo* a_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRBagWeaponAvatarComponent__OnLoadComplete_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t assetID_; void _ctor_13297(); bool __m__0_13298(DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagWeaponAvatarComponent_PendingAddWeaponInfo* s_); bool __m__1_13299(DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagWeaponAvatarComponent_PendingAddWeaponInfo* s_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRBagWeaponAvatarComponent__OnLoadComplete_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagWeaponAvatarComponent_PendingAddWeaponInfo* weaponInfo_; void _ctor_13300(); bool __m__0_13301(DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagWeaponAvatarComponent_BagWeaponInfo* a_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRBagWeaponAvatarComponent__RemoveWeaponAvatar_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { int32_t weaponActorID_; void _ctor_13302(); bool __m__0_13303(DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagWeaponAvatarComponent_PendingAddWeaponInfo* s_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRBagWeaponAvatarComponent__EquipWeapon_c__AnonStorey5 : DLL2SDK::mscorlib::System::Object { int32_t weaponActorId_; void _ctor_13304(); bool __m__0_13305(DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagWeaponAvatarComponent_BagWeaponInfo* a_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRBagWeaponAvatarComponent__EquipAttachmentBagWeapon_c__AnonStorey6 : DLL2SDK::mscorlib::System::Object { int32_t attachmentActorID_; int32_t weaponActorID_; void _ctor_13306(); bool __m__0_13307(DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagWeaponAvatarComponent_BagWeaponPartInfo* s_); bool __m__1_13308(DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagWeaponAvatarComponent_EquipAttachmentBagWeaponInfo* s_); bool __m__2_13309(DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagWeaponAvatarComponent_EquipAttachmentEmptyBagWeaponInfo* _item_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRBagWeaponAvatarComponent__UnEquipAttachmentBagWeapon_c__AnonStorey7 : DLL2SDK::mscorlib::System::Object { int32_t attachmentActorID_; void _ctor_13310(); bool __m__0_13311(DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagWeaponAvatarComponent_BagWeaponPartInfo* s_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRBagWeaponAvatarComponent__RemoveSameCategoryHud_c__AnonStorey8 : DLL2SDK::mscorlib::System::Object { int32_t categoryName_; void _ctor_13312(); bool __m__0_13313(DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagWeaponAvatarComponent_BagWeaponPartInfo* s_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRBagWeaponAvatarComponent__OnWeaponPartLoadReady_c__AnonStorey9 : DLL2SDK::mscorlib::System::Object { int32_t assetID_; void _ctor_13314(); bool __m__0_13315(DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagWeaponAvatarComponent_EquipAttachmentBagWeaponInfo* s_); bool __m__1_13316(DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagWeaponAvatarComponent_EquipAttachmentBagWeaponInfo* s_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRBagWeaponAvatarComponent__OnWeaponPartLoadReady_c__AnonStoreyA : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagWeaponAvatarComponent_EquipAttachmentBagWeaponInfo* info_; void _ctor_13317(); bool __m__0_13318(DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagWeaponAvatarComponent_PendingAddWeaponInfo* s_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct BRClimbComponent_ClimbMoveType : int32_t { None_ = static_cast(0x0), Run_ = static_cast(0x1), Stand_ = static_cast(0x2), Jump_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct BRClimbComponent_ClimbType : int32_t { None_ = static_cast(0x0), Climb_ = static_cast(0x1), Jump_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct BRClimbComponent_ClimbAnimType : int32_t { None_ = static_cast(0x0), Run_Climb_60_ = static_cast(0x1), Run_Climb_90_ = static_cast(0x2), Run_Climb_120_ = static_cast(0x3), Run_Climb_160_ = static_cast(0x4), Run_Climb_200_ = static_cast(0x5), Run_Jump_60_ = static_cast(0x6), Run_Jump_90_ = static_cast(0x7), Run_Jump_120_ = static_cast(0x8), Run_Jump_160_ = static_cast(0x9), Run_Jump_200_ = static_cast(0xA), Stand_Climb_60_ = static_cast(0xB), Stand_Climb_90_ = static_cast(0xC), Stand_Climb_120_ = static_cast(0xD), Stand_Climb_160_ = static_cast(0xE), Stand_Climb_200_ = static_cast(0xF), Stand_Jump_60_ = static_cast(0x10), Stand_Jump_90_ = static_cast(0x11), Stand_Jump_120_ = static_cast(0x12), Stand_Jump_160_ = static_cast(0x13), Stand_Jump_200_ = static_cast(0x14), Fast_ClimbUp_105_ = static_cast(0x15), Fast_ClimbOver_105_ = static_cast(0x16), Fast_ClimbUp_180_ = static_cast(0x17), Fast_ClimbOver_180_ = static_cast(0x18) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRClimbComponent_FucTick : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_13416(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_13417(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_13418(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_13419(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct BRHoldWeaponComponent_EWeaponLengthType : int32_t { Normal_ = static_cast(0x0), Throw_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRSnowTrackPawnComponent__DoSpawnSnowTrack_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { bool isLeft_; DLL2SDK::UnityEngine::UnityEngine::GameObject* hitObj_; void _ctor_13522(); void __m__0_13523(DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* effect_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRUseItemComponent__TryUseItem_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* data_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRUseItemComponent* _this_; void _ctor_13688(); void __m__0_13689(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRUseItemComponent__SwitchWeaponThenRequestUseItem_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::Weapon* _knife___0_; float _tickT___0_; int32_t actorId_; int32_t itemId_; int32_t posId_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRUseItemComponent* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_13690(); bool MoveNext_13691(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_13692(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_13693(); void Dispose_13694(); void Reset_13695(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRVehicleComponent_VehicleComponentHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_13759(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_13760(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_13761(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_13762(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRVehicleComponent__ReachOutTransition_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float _t___0_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRVehicleComponent_VehicleComponentHandler* callbackHandler_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRVehicleComponent* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_13763(); bool MoveNext_13764(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_13765(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_13766(); void Dispose_13767(); void Reset_13768(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRVehicleComponent__BackToSeatTransition_c__Iterator1 : DLL2SDK::mscorlib::System::Object { float _t___0_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRVehicleComponent_VehicleComponentHandler* callbackHandler_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRVehicleComponent* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_13769(); bool MoveNext_13770(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_13771(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_13772(); void Dispose_13773(); void Reset_13774(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct SwitchRoleComponent_BRPawn_EBRSwitchStep : int32_t { None_ = static_cast(0x0), LoadWeapon_ = static_cast(0x1), LoadWeapon_Waiting_ = static_cast(0x2), LoadWeapon_Complete_ = static_cast(0x3), End_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct SkydivingPhysics_ForceEndSkydivingCallbackFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_14138(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_14139(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_14140(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_14141(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct SkydivingPhysics__On1PForceSetPosition_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 serPos_; void _ctor_14142(); void __m__0_14143(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct SkydivingPhysics__SetTeammatePositionAndRotation_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 forwardVDir_; DLL2SDK::Assembly_CSharp::BattleRoyale::SkydivingPhysics* _this_; void _ctor_14144(); void __m__0_14145(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* teamPawn_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EPhysicsState : int32_t { PhysNone_ = static_cast(0x0), PhysWalking_ = static_cast(0x1), PhysFalling_ = static_cast(0x2), PhysDriving_ = static_cast(0x3), PhysWalkingVehiclePlateform_ = static_cast(0x4), PhysBoarding_ = static_cast(0x5), PhysNavMeshMoving_ = static_cast(0x6), PhysFlying_ = static_cast(0x7), PhysLadder_ = static_cast(0x8), PhysRemoteControl_ = static_cast(0x9), PhysClimb_ = static_cast(0xA), PhysFollowPath_ = static_cast(0xB), PhysSkydiving_ = static_cast(0xC), PhysSwimming_ = static_cast(0xD), PhysCrawl_ = static_cast(0xE), PhysGrapRush_ = static_cast(0xF), PhysUpwardLaunch_ = static_cast(0x10), PhysSlideTackle_ = static_cast(0x11), PhysFightOff_ = static_cast(0x12), PhysZipline_ = static_cast(0x13), PhysGravitySpikes_ = static_cast(0x14), PhysSkyFly_ = static_cast(0x15), PhysRoll_ = static_cast(0x16), PhysSprint_ = static_cast(0x17) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct SkydivingPhysics__TransferSkydivingAnim_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Network::TransSkydivingAnim* data_; void _ctor_14148(); void __m__0_14149(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* pawn_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalMapView_BR_InitResourceFinishedDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_14519(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_14520(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_14521(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_14522(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalRadarView_BR_InitResourceFinishedDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_14612(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_14613(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_14614(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_14615(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalRadarView_BR_TickDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_14616(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_14617(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_14618(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_14619(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct AirDropTipsHUD__DelayAndHideCommonTips_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float delay_; DLL2SDK::Assembly_CSharp::BattleRoyale::AirDropTipsHUD* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_14630(); bool MoveNext_14631(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_14632(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_14633(); void Dispose_14634(); void Reset_14635(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct AirDropTipsHUD__OnTweenFinished_c__Iterator1 : DLL2SDK::mscorlib::System::Object { float delay_; DLL2SDK::Assembly_CSharp::BattleRoyale::AirDropTipsHUD* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_14636(); bool MoveNext_14637(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_14638(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_14639(); void Dispose_14640(); void Reset_14641(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRQuickControllerBase__Init_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t e_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRQuickControllerBase* _this_; void _ctor_14887(); void __m__0_14888(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRQuickMedicineController__OnHPLevelChanged_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Config::EBRMedicinePriorityLevel level_; void _ctor_14918(); int32_t __m__0_14919(DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* x_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* y_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRQuickMedicineController__OnUpperBtnClick_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t itemID_; void _ctor_14920(); bool __m__0_14921(DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemListData* _item_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRQuickMedicineController__GetUpperItemDataListByMerge_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* item_; void _ctor_14922(); bool __m__0_14923(DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemListData* _item_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRQuickThrowWeaponController__OnUpperBtnClick_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t itemID_; void _ctor_15015(); bool __m__0_15016(DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemListData* _item_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRQuickThrowWeaponController__GetUpperItemDataListByMerge_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* item_; void _ctor_15017(); bool __m__0_15018(DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemListData* _item_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRQuickView__WaitClose_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float delay_; DLL2SDK::System_Core::System::Action* act_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_15045(); bool MoveNext_15046(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_15047(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_15048(); void Dispose_15049(); void Reset_15050(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRQuickButtomView__GetUpperItemDataListByMerge_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* upperItemDataList_; void _ctor_15057(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRQuickButtomView__GetUpperItemDataListByMerge_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRQuickButtomView__GetUpperItemDataListByMerge_c__AnonStorey0* __f__ref_0_; void _ctor_15058(); bool __m__0_15059(DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemListData* _item_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRSkillView__OnStickPress_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRSkillView* _this_; void _ctor_15270(); void __m__0_15271(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BREquipmentBagController__SetData_BagList_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentAmmoItemView* item_; void _ctor_15428(); bool __m__0_15429(DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagItemData* x_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BREquipmentBagView__SetActive_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { bool value_; bool enableOptimize_; DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentBagView* _this_; void _ctor_15494(); void __m__0_15495(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BREquipmentBagView__WaitClose_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float delay_; DLL2SDK::System_Core::System::Action* act_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_15496(); bool MoveNext_15497(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_15498(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_15499(); void Dispose_15500(); void Reset_15501(); }; } namespace DLL2SDK::Assembly_CSharp { struct BRBroadcastTipsHUD__ShowOffEffect_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float showTime_; DLL2SDK::Assembly_CSharp::BRBroadcastEffectStruct* s_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_15590(); bool MoveNext_15591(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_15592(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_15593(); void Dispose_15594(); void Reset_15595(); }; } namespace DLL2SDK::Assembly_CSharp { struct BRBroadcastTipsHUD__DelayHidden_c__Iterator1 : DLL2SDK::mscorlib::System::Object { float _hideTime___0_; float showTime_; float _delayTime___0_; DLL2SDK::Assembly_CSharp::BRBroadcastTipsHUD* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_15596(); bool MoveNext_15597(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_15598(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_15599(); void Dispose_15600(); void Reset_15601(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct ChatChannel_TAG : uint32_t { TEAM_ = static_cast(0x0), ALL_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRChatDataStore_HistoryMsg : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* Name_; DLL2SDK::mscorlib::System::String* Content_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNameAndContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15736(); DLL2SDK::mscorlib::System::String* GetNameAndContent_15737(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRChatFriendCell_GetBRCFCItem : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_15748(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatFriendCellItem* Invoke_15749(int32_t expend_, bool isVisible_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_15750(int32_t expend_, bool isVisible_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatFriendCellItem* EndInvoke_15751(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRChatFriendCell_RecyleBRCFClItem : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_15752(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_15753(DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatFriendCellItem* item_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_15754(DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatFriendCellItem* item_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_15755(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRChatFriendCellItem_VoicePlayFlow : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_15770(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_15771(bool voiceNeedPlay_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_15772(bool voiceNeedPlay_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_15773(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRChatVoiceToWordController_SendTextMsg : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_15831(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_15832(DLL2SDK::mscorlib::System::String* content_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_15833(DLL2SDK::mscorlib::System::String* content_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_15834(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRChatVoiceToWordController__RequestApplyMessageKey_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_15835(); bool MoveNext_15836(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_15837(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_15838(); void Dispose_15839(); void Reset_15840(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRChatVoiceToWordController__RequestSpeechToText_c__Iterator1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* voiceFileId_; bool _result___0_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_15841(); bool MoveNext_15842(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_15843(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_15844(); void Dispose_15845(); void Reset_15846(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRChipMachineTipsHUD__DelayAndHideCommonTips_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float delay_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRChipMachineTipsHUD* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_15892(); bool MoveNext_15893(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_15894(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_15895(); void Dispose_15896(); void Reset_15897(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRChipMachineTipsHUD__OnTweenFinished_c__Iterator1 : DLL2SDK::mscorlib::System::Object { float delay_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRChipMachineTipsHUD* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_15898(); bool MoveNext_15899(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_15900(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_15901(); void Dispose_15902(); void Reset_15903(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRCountDownView__CloseWinningTime_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::BattleRoyale::BRCountDownView* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_15920(); bool MoveNext_15921(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_15922(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_15923(); void Dispose_15924(); void Reset_15925(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRDirectionHUD_SoundVisibleShowInfo { float StartTime_; bool ShoudPlayLoopAnimation_; bool ShouldPlayEndAnimation_; uint32_t PlayerID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Position_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_15975(float startTime_, bool shoudPlayAnimation_, bool shouldPlayEndAnimation_, uint32_t playerID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRDirectionHUD__UpdateDictionaryData_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint32_t playerID_; void _ctor_15976(); bool __m__0_15977(DLL2SDK::Assembly_CSharp::BattleRoyale::SISoundPlayingInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRDirectionHUD__UpdateDictionaryData_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { uint32_t playerID_; void _ctor_15978(); bool __m__0_15979(DLL2SDK::Assembly_CSharp::GameUI::BRDirectionHUD_SoundVisibleShowInfo it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRDoorHUD_DoorInfo : DLL2SDK::mscorlib::System::Object { uint32_t UID_; bool IsOpen_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15999(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementWindowSelfView_AllInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* root_; DLL2SDK::UnityEngine::UnityEngine::Transform* ContainerSpread_; DLL2SDK::Assembly_CSharp::UILabel* LabelTotalCodPoint_; DLL2SDK::Assembly_CSharp::UILabel* LabelTotalExp_; DLL2SDK::Assembly_CSharp::UILabel* LabelTotalTrophyChange_; DLL2SDK::Assembly_CSharp::UILabel* LabelCodPointByRank_; DLL2SDK::Assembly_CSharp::UILabel* LabelCodPointByKill_; DLL2SDK::Assembly_CSharp::UILabel* LabelExpByRank_; DLL2SDK::Assembly_CSharp::UILabel* LabelExpByKill_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContainerSpreadShow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16114(); void SetData_16115(bool show_, uint32_t totalGold_, uint32_t goldByRank_, uint32_t goldByKill_, uint32_t totalExp_, uint32_t expByRank_, uint32_t expByKill_, int32_t trophyChange_); void SetContainerSpreadShow_16116(bool show_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRFireModeChangeHud__GamepadFunc_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::BRFireModeChangeHud* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_16158(); bool MoveNext_16159(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_16160(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_16161(); void Dispose_16162(); void Reset_16163(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRNearbyItemListController__ClearItem_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyItemData* itemData_; void _ctor_16455(); bool __m__0_16456(DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyItemData* _item_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRSelectChipHUD__DelayShowSelectRoot_c__Iterator0 : DLL2SDK::mscorlib::System::Object { int32_t _delayTime___0_; DLL2SDK::Assembly_CSharp::GameUI::BRSelectChipHUD* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_16990(); bool MoveNext_16991(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_16992(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_16993(); void Dispose_16994(); void Reset_16995(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRSelectChipHUD__PlayChipItemAnim_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::BRSelectChipItem* chip_; void _ctor_16996(); void __m__0_16997(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRStartHUD__HideMessage_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 _topFrameLocalPosition___1_; float hideSpeed_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _bottomFrameLocalPosition___1_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRStartHUD* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_17067(); bool MoveNext_17068(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_17069(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_17070(); void Dispose_17071(); void Reset_17072(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRStartHUD__PrintMessage_c__Iterator1 : DLL2SDK::mscorlib::System::Object { bool _needParse___0_; int32_t _i___1_; DLL2SDK::Array* messageLines_; DLL2SDK::mscorlib::System::String* _messageLine___2_; int32_t _j___3_; wchar_t _character___4_; float displayInterval_; float disappearTime_; float hideSpeed_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRStartHUD* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_17073(); bool MoveNext_17074(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_17075(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_17076(); void Dispose_17077(); void Reset_17078(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRStartHUD__PrintMessageAR_c__Iterator2 : DLL2SDK::mscorlib::System::Object { float _time___0_; DLL2SDK::Array* messageLines_; float displayInterval_; float disappearTime_; float hideSpeed_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRStartHUD* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_17079(); bool MoveNext_17080(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_17081(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_17082(); void Dispose_17083(); void Reset_17084(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRTeamInfoHUD__RequestedCountDown_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float endTime_; int32_t _temp___1_; DLL2SDK::mscorlib::System::String* _countDownStr___1_; DLL2SDK::Assembly_CSharp::GameUI::BRTeamInfoHUD* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_17211(); bool MoveNext_17212(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_17213(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_17214(); void Dispose_17215(); void Reset_17216(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRTeamInfoHUD__SetItemTransferEnable_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { uint32_t localID_; bool enable_; int32_t i_; void _ctor_17217(); void __m__0_17218(DLL2SDK::Assembly_CSharp::GameUI::BRTeamMateItem* item_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRTeamInfoHUD__OnRequireTeamLeader_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { uint32_t playerID_; void _ctor_17219(); bool __m__0_17220(DLL2SDK::Assembly_CSharp::GameUI::BRTeamMateItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRTeamInfoHUD__OnTeammateOffline_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { uint32_t pId_; void _ctor_17221(); bool __m__0_17222(DLL2SDK::Assembly_CSharp::GameUI::BRTeamMateItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRTeamInfoHUD__OnPlayerLoginOrLogout_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { uint32_t pId_; void _ctor_17223(); bool __m__0_17224(DLL2SDK::Assembly_CSharp::GameUI::BRTeamMateItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRTeamInfoHUD__RefreshOrAddItem_c__AnonStorey5 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* info_; void _ctor_17225(); bool __m__0_17226(DLL2SDK::Assembly_CSharp::GameUI::BRTeamMateItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRTeamInfoHUD__AddTeamMateItem_c__AnonStorey6 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* pi_; void _ctor_17227(); bool __m__0_17228(DLL2SDK::Assembly_CSharp::GameUI::BRTeamMateItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRTeamInfoHUD__OnNotifyTeammateRequestHelp_c__AnonStorey7 : DLL2SDK::mscorlib::System::Object { uint32_t playerId_; void _ctor_17229(); bool __m__0_17230(DLL2SDK::Assembly_CSharp::GameUI::BRTeamMateItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRTeamInfoHUD__FindTeamMateItem_c__AnonStorey8 : DLL2SDK::mscorlib::System::Object { uint32_t playerId_; void _ctor_17231(); bool __m__0_17232(DLL2SDK::Assembly_CSharp::GameUI::BRTeamMateItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRTeamMateDetailHUD__SetContent_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* pi_; void _ctor_17253(); bool __m__0_17254(DLL2SDK::Assembly_CSharp::GameUI::BRTeamMateDetailItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRTeamMateDetailItem_CalcWantedObj : DLL2SDK::mscorlib::System::Object { int32_t Count_; int32_t RepresentItemId_; int32_t GroupId_; float _SortValue_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcSortValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17269(DLL2SDK::Assembly_CSharp::Config::BRNeedItemConfConfig* config_); float get_SortValue_17270(); void set_SortValue_17271(float value_); void CalcSortValue_17272(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRTeamMateDetailItem__RemoveOwn_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* needRemoveIdList_; void _ctor_17273(); bool __m__0_17274(DLL2SDK::Assembly_CSharp::Config::BRNeedItemConfConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRTeamMateDetailItem__GetTopThreeWantedItem_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t weaponAid_; int32_t weaponBid_; void _ctor_17275(); bool __m__0_17276(DLL2SDK::Assembly_CSharp::Config::BRNeedItemConfConfig* it_); bool __m__1_17277(DLL2SDK::Assembly_CSharp::Config::BRNeedItemConfConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRTeamMateDetailItem__GetTopThreeWantedItem_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Config::BRNeedItemConfConfig* itemInPool_; void _ctor_17278(); bool __m__0_17279(DLL2SDK::Assembly_CSharp::GameUI::BRTeamMateDetailItem_CalcWantedObj* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRTeamMateItem__RequestingCountDown_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float endTime_; int32_t _temp___1_; DLL2SDK::mscorlib::System::String* _countDownStr___1_; DLL2SDK::Assembly_CSharp::GameUI::BRTeamMateItem* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_17315(); bool MoveNext_17316(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_17317(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_17318(); void Dispose_17319(); void Reset_17320(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTipsHUD__DelayHidden_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::BattleRoyale::BRTipsHUD* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_17340(); bool MoveNext_17341(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_17342(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_17343(); void Dispose_17344(); void Reset_17345(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRWeaponBaseView__CloseAttachmentEffectEnumerator_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::BattleRoyale::BRWeaponBaseView* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_17519(); bool MoveNext_17520(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_17521(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_17522(); void Dispose_17523(); void Reset_17524(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRWeaponView_BRWeaponItemBinding : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* FocusGo_; DLL2SDK::Assembly_CSharp::UILabel* AmmoCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* CarriedAmmoCountLabel_; DLL2SDK::Assembly_CSharp::UISprite* Picture_; DLL2SDK::Assembly_CSharp::UIButton* WeaponBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AttachmengEffectGo_; DLL2SDK::Assembly_CSharp::UISprite* AttachmengEffectSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* InactiveLabelGo_; DLL2SDK::UnityEngine::UnityEngine::Coroutine* _CloseAttachmentEffectCoroutine_k__BackingField_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* _Data_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17569(); DLL2SDK::UnityEngine::UnityEngine::Coroutine* get_CloseAttachmentEffectCoroutine_17570(); void set_CloseAttachmentEffectCoroutine_17571(DLL2SDK::UnityEngine::UnityEngine::Coroutine* value_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* get_Data_17572(); void set_Data_17573(DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* value_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRWeaponView__CloseAttachmentEffectCoroutine_c__Iterator0 : DLL2SDK::mscorlib::System::Object { int32_t posId_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRWeaponView* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_17574(); bool MoveNext_17575(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_17576(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_17577(); void Dispose_17578(); void Reset_17579(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct SwimmingEffectHandler_SprayHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_17748(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_17749(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_17750(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_17751(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct BRStoryBookVolume_BRStoryBookType : int32_t { BusStation_ = static_cast(0x0), Charychen_ = static_cast(0x1), Circus_ = static_cast(0x2), CountDown_ = static_cast(0x3), Crash_ = static_cast(0x4), Diner_ = static_cast(0x5), Estate_ = static_cast(0x6), Farm_ = static_cast(0x7), FiringRange_ = static_cast(0x8), KillHouse_ = static_cast(0x9), Launch_ = static_cast(0xA), NuclearPlant_ = static_cast(0xB), NukeTown_ = static_cast(0xC), OverGrown_ = static_cast(0xD), Pier_ = static_cast(0xE), Pipeline_ = static_cast(0xF), Sakura_ = static_cast(0x10), Shipment_ = static_cast(0x11), Standoff_ = static_cast(0x12) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct BRFenceMgr_PendingFence_FenceOption : int32_t { SPAWN_ = static_cast(0x1), REMOVE_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRFenceMgr_PendingFence { uint32_t UID_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRFenceMgr_PendingFence_FenceOption Option_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_18096(uint32_t uid_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRFenceMgr_PendingFence_FenceOption opt_); }; } namespace DLL2SDK::Assembly_CSharp { struct AdManager_ShowAdCallBack : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_18455(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_18456(bool success_, DLL2SDK::mscorlib::System::String* placeName_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_18457(bool success_, DLL2SDK::mscorlib::System::String* placeName_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_18458(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ChannelServices_PrologueStepInfo : DLL2SDK::mscorlib::System::Object { int64_t clientmsts_; int32_t msSinceLastStep_; int64_t deltaTime_; int32_t practMode_; int32_t fTUEstepID_; bool isSuccess_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18513(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ChannelServices_ChannelNoticeData : DLL2SDK::mscorlib::System::Object { int32_t NoticeId_; DLL2SDK::mscorlib::System::String* AppId_; DLL2SDK::mscorlib::System::String* OpenId_; DLL2SDK::mscorlib::System::String* NoticeUrl_; DLL2SDK::mscorlib::System::String* NoticeScene_; DLL2SDK::mscorlib::System::String* NoticeStartTime_; DLL2SDK::mscorlib::System::String* NoticeEndTime_; DLL2SDK::mscorlib::System::String* NoticeUpdateTime_; int32_t ContentType_; int32_t NoticeType_; DLL2SDK::mscorlib::System::String* NoticeTitle_; DLL2SDK::mscorlib::System::String* NoticeContent_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Pics_; DLL2SDK::mscorlib::System::String* ExtraJson_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18514(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKNoticeInfo* NoticeInfo_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ChannelServices_EIsPaidUser : int32_t { DependsOnSvr_ = static_cast(0x0), FreePlayer_ = static_cast(0x1), PaidUser_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ChannelServices_EHsModuleType : int32_t { Root_ = static_cast(0x0), Section_ = static_cast(0x1), Single_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ChannelServices_ENoticeType : int32_t { Announcement_ = static_cast(0x3E8), ForceUpdate_ = static_cast(0x3E9), NotForceUpdate_ = static_cast(0x3EA), BannerBackHall_ = static_cast(0x3EB), BannerLogin_ = static_cast(0x3EC), LoadingTipsFighting_ = static_cast(0x3ED), LoadingTipsLogin_ = static_cast(0x3EE), LoadingTipsBackHall_ = static_cast(0x3EF), NormalAnnouncement_ = static_cast(0x7D0), MarqueeAnnouncememt_ = static_cast(0x7D1) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ChannelServices_ExtraData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* RES_VERSION_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18515(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ChannelServices_ESNSShareTarget : int32_t { Unknown_ = static_cast(0xFFFFFFFF), Timeline_ = static_cast(0x0), Session_ = static_cast(0x1), Facebook_ = static_cast(0x2), Garena_ = static_cast(0x3), Line_ = static_cast(0x4), QQFriend_ = static_cast(0x5), QQZone_ = static_cast(0x6), WeChatFriend_ = static_cast(0x7), WeChatZone_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ChannelServices_ESNSSendToFriendTarget : int32_t { None_ = static_cast(0xFFFFFFFF), QQ_ = static_cast(0x0), WeChat_ = static_cast(0x1), Facebook_ = static_cast(0x2), Garena_ = static_cast(0x3), Line_ = static_cast(0x4), WhatsApp_ = static_cast(0x5), SMS_ = static_cast(0x6), System_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ChannelServices_ESNSSendToFriendAction : int32_t { JumpToURL_ = static_cast(0x0), JumpToGame_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Helpshift { struct HelpshiftUser_Builder : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* identifier_; DLL2SDK::mscorlib::System::String* email_; DLL2SDK::mscorlib::System::String* name_; DLL2SDK::mscorlib::System::String* authToken_; void _ctor_18619(DLL2SDK::mscorlib::System::String* identifier_, DLL2SDK::mscorlib::System::String* email_); DLL2SDK::Assembly_CSharp::Helpshift::HelpshiftUser_Builder* setName_18620(DLL2SDK::mscorlib::System::String* name_); DLL2SDK::Assembly_CSharp::Helpshift::HelpshiftUser_Builder* setAuthToken_18621(DLL2SDK::mscorlib::System::String* authToken_); DLL2SDK::Assembly_CSharp::Helpshift::HelpshiftUser* build_18622(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct iMSDKChannelServices_ESendFriendCallBackType : int32_t { E_SEND_NONE_ = static_cast(0x0), E_SEND_INVITE_ = static_cast(0x1), E_SEND_URL_TEAM_ = static_cast(0x2), E_SEND_URL_FRIEND_ = static_cast(0x3), E_SEND_INVITE_NEWBIE_ = static_cast(0x4), E_SEND_RECALL_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct iMSDKChannelServices_EGameShareType : int32_t { Unknown_ = static_cast(0x0), Image_ = static_cast(0x1), Url_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct EasyListController_OnDataListShowFinished : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_18998(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_18999(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_19000(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_19001(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct EasyListController_OnDataListShowBackToBegin : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_19002(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_19003(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_19004(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_19005(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { template struct EasyListController__SetEasyListData_c__AnonStorey0_1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* dataList_; int32_t userContext_; bool resetScroll_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* _this_; void _ctor_19006(); void __m__0_19007(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct EasyListController__SetEasyListData_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* dataList_; int32_t userContext_; bool resetScroll_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* _this_; void _ctor_19008(); void __m__0_19009(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIWrapContentExtend_OnInitializeItem : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_19069(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_19070(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, int32_t wrapIndex_, int32_t realIndex_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_19071(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, int32_t wrapIndex_, int32_t realIndex_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_19072(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct EasyPopupList__Awake_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* content_; int32_t index_; DLL2SDK::Assembly_CSharp::GameUI::EasyPopupList* _this_; void _ctor_19129(); void __m__0_19130(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct EasyPopupList__SetOptions_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* content_; int32_t index_; DLL2SDK::Assembly_CSharp::GameUI::EasyPopupList* _this_; void _ctor_19131(); void __m__0_19132(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct GUIDefinition_CommonButtonCallback : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_19135(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_19136(DLL2SDK::Assembly_CSharp::GameUI::CommonButtonData* data_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_19137(DLL2SDK::Assembly_CSharp::GameUI::CommonButtonData* data_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_19138(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct GUIDefinition_FunctionButtonCallback : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_19139(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_19140(DLL2SDK::Assembly_CSharp::FrontEnd::FunctionButtonData* data_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_19141(DLL2SDK::Assembly_CSharp::FrontEnd::FunctionButtonData* data_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_19142(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CommonTipsController_Tips : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* content_; float visibleTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19210(DLL2SDK::mscorlib::System::String* content_, float visibleTime_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct LitePackDownloadBoxView_RetryNoticeType : int32_t { Cancel_exit_ = static_cast(0x0), Cancel_continue_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct LitePackDownloadBoxView_NetNoticeType : int32_t { Cancel_exit_ = static_cast(0x0), Cancel_continue_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct MessageBoxResult : int32_t { OK_ = static_cast(0x0), Cancel_ = static_cast(0x1), NotDecide_ = static_cast(0x64) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CommonMessageBoxView_DynamicLine : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UISprite* Line_; int32_t NoneLength_; int32_t OKLength_; int32_t OKCancelLength_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19409(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CommonTipsView__DelayAndHideCommonTips_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float delay_; DLL2SDK::Assembly_CSharp::GameUI::CommonTipsView* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_19427(); bool MoveNext_19428(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_19429(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_19430(); void Dispose_19431(); void Reset_19432(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CommonTipsView__OnTweenFinished_c__Iterator1 : DLL2SDK::mscorlib::System::Object { float delay_; DLL2SDK::Assembly_CSharp::GameUI::CommonTipsView* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_19433(); bool MoveNext_19434(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_19435(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_19436(); void Dispose_19437(); void Reset_19438(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct MessageBoxWindow_MessageBoxCallbackHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_19468(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_19469(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_19470(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_19471(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { enum struct EUIRichState : int32_t { Normal_ = static_cast(0x0), Highlighted_ = static_cast(0x1), Locked_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIButtonCountDown__IECountDown_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* _ds___0_; double _current___0_; int32_t _showTime___1_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonCountDown* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_19547(); bool MoveNext_19548(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_19549(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_19550(); void Dispose_19551(); void Reset_19552(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct UICommonTools_TipsColor : int32_t { None_ = static_cast(0x0), Red_ = static_cast(0x1), Blue_ = static_cast(0x2), Greed_ = static_cast(0x3), Purple_ = static_cast(0x4), Orange_ = static_cast(0x5), ZombieRed_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UICommonTools__SetActiveWithAlphaTween_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_; void _ctor_19661(); void __m__0_19662(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct UIAnimationTimeGroup_FlyFrom : int32_t { FlyFrom_left_ = static_cast(0x0), FlyFrom_Right_ = static_cast(0x1), FlyFrom_Up_ = static_cast(0x2), FlyFrom_Down_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct EUIItemsBatchAnimationMethod : int32_t { EUIBatchItemsPop_Simultaneously_ = static_cast(0x0), EUIBatchItemsPop_Order_ = static_cast(0x1), EUIBatchItemsPop_CornelAlongRightDown_ = static_cast(0x2), EUIBatchItemsPop_HorizonalRight_ = static_cast(0x3), EUIBatchItemsPop_VerticalDown_ = static_cast(0x4), EUIBatchItemsPop_CornelAlongLeftDown_ = static_cast(0x5), EUIBatchItemsPop_CornelAlongLeftUp_ = static_cast(0x6), EUIBatchItemsPop_CornelAlongRightUp_ = static_cast(0x7), EUIBatchItemsPop_HorizonalLeft_ = static_cast(0x8), EUIBatchItemsPop_VerticalUp_ = static_cast(0x9) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct UITimeGroupsDispatcher_PlayTriggerMode : int32_t { PlayTriggerMode_ViewChanged_ = static_cast(0x0), PlayTriggerMode_DataChanged_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UITimeGroupsDispatcher__RefreshTimeGroup_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::UITimeGroupsDispatcher_AnimationTimeGroupCatergory* category_; void _ctor_19788(); bool __m__0_19789(DLL2SDK::Assembly_CSharp::GameUI::UIAnimationTimeGroup* group_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIFlexibleListBaseCell_OnClickCell : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_19802(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_19803(int32_t index_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_19804(int32_t index_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_19805(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIFlowGridCellPath { int32_t row_; int32_t column_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_op_GreaterThan_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_op_LessThan_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_19864(int32_t r_, int32_t c_); static bool op_GreaterThan_19865(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path1_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path2_); static bool op_LessThan_19866(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path1_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path2_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIFlowGridCellPool_Roll : DLL2SDK::mscorlib::System::Object { bool ASide_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* A_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* B_; int32_t index_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_End_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Head_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Move_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Empty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Append_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindUsingCell_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19878(); void Start_19879(); void End_19880(); DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* Head_19881(); void Move_19882(); bool Empty_19883(); void Append_19884(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* cell_); DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* FindUsingCell_19885(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIFlowTable__CreateCell_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell* cell_; DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* _this_; void _ctor_19954(); void __m__0_19955(int32_t rowindex_); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { enum struct UICameraFieldAdaptor_ESide : int32_t { Horizontal_ = static_cast(0x0), Vertical_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { enum struct UISideAdaptor_EHorizontalSide : int32_t { Left_ = static_cast(0x0), Right_ = static_cast(0x1), Center_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { enum struct UISideAdaptor_EVerticalSide : int32_t { Upper_ = static_cast(0x0), Bottom_ = static_cast(0x1), Center_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIStandards_PerspectiveContainerA : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIWidget* Container_; DLL2SDK::Assembly_CSharp::GameUI::UIFadeEffect* FadeEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Normalize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Fade_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19998(); void Normalize_19999(); void Fade_20000(bool fadein_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIStandards_PopupBoxA : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 CLS_BTN_POS_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CON_BTN_POS_; DLL2SDK::UnityEngine::UnityEngine::Quaternion CON_BTN_ROT_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CAN_BTN_POS_; DLL2SDK::UnityEngine::UnityEngine::Quaternion CAN_BTN_ROT_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CT_POS_; DLL2SDK::UnityEngine::UnityEngine::Color MSK_CLR_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20001(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIStandards_PersperctiveListA : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Normalize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void Normalize_20002(DLL2SDK::Assembly_CSharp::UIWidget* Container_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIStandards_UI1stPopupView : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Normalize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void Normalize_20003(DLL2SDK::Assembly_CSharp::UISprite* mask_, DLL2SDK::Assembly_CSharp::UIButton* confirm_, DLL2SDK::Assembly_CSharp::UIButton* cancel_, DLL2SDK::Assembly_CSharp::UIButton* close_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ReuseListController_OnDataListShowFinished : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_20158(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_20159(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_20160(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_20161(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ReuseListController_OnDataListShowBackToBegin : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_20162(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_20163(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_20164(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_20165(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ReuseListController_OnAllWrapControllersCreatedFiniehd : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_20166(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_20167(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_20168(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_20169(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIReuseListContent_OnInitializeItem : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_20293(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_20294(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, int32_t wrapIndex_, int32_t realIndex_, bool show_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_20295(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, int32_t wrapIndex_, int32_t realIndex_, bool show_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_20296(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIReuseListContent_OnInitializeAnim : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_20297(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_20298(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, int32_t wrapIndex_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_20299(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, int32_t wrapIndex_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_20300(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIReuseListContent_OneByOneItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* Trans_; int32_t Index_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20301(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct UIReuseListContent_OneOffState : int32_t { None_ = static_cast(0x0), Ready_ = static_cast(0x1), Start_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Config { struct DataPropertyDatabase_DataPropertyTagInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* FileDic_; DLL2SDK::Array* bytes_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20777(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct BaseGame_EGameState : int32_t { WaitBegin_ = static_cast(0x0), StartGame_ = static_cast(0x1), EndGame_ = static_cast(0x2), Default_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { template struct BaseGame__ContainLevelObject_c__AnonStorey0_1 : DLL2SDK::mscorlib::System::Object { uint32_t uid_; void _ctor_21025(); bool __m__0_21026(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* e_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { template struct BaseGame__FindLevelObject_c__AnonStorey1_1 : DLL2SDK::mscorlib::System::Object { uint32_t uid_; void _ctor_21027(); bool __m__0_21028(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* e_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BaseGame__FindLevelObjects_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* note_; void _ctor_21029(); bool __m__0_21030(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* e_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BaseGame__GetLevelObjectType_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { uint32_t uid_; void _ctor_21031(); bool __m__0_21032(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* e_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BaseGame__GetGameComponent_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Type* inType_; void _ctor_21033(); bool __m__0_21034(DLL2SDK::Assembly_CSharp::GameComponent* e_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct Pawn_EDirection : int32_t { Dir_ToForward_ = static_cast(0x0), Dir_ToBack_ = static_cast(0x1), Dir_ToLeft_ = static_cast(0x2), Dir_ToRight_ = static_cast(0x3), Dir_None_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct Pawn_AttackAnimType : int32_t { Default_ = static_cast(0x0), RightAttatk_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct Pawn_ClimbType : int32_t { None_ = static_cast(0x0), ClimbUp_ = static_cast(0x1), ClimbOver_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct Pawn_StopDrivingHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_22414(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_22415(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_22416(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_22417(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct Pawn_MotionDirection : int32_t { Idel_ = static_cast(0xFFFFFFFF), F_ = static_cast(0x0), FR_ = static_cast(0x1), R_ = static_cast(0x2), BR_ = static_cast(0x3), B_ = static_cast(0x4), BL_ = static_cast(0x5), L_ = static_cast(0x6), FL_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct Pawn_IgnoreWeaponInfo : DLL2SDK::mscorlib::System::Object { int32_t actorID_; int32_t weaponID_; int32_t slot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_22418(int32_t inActorID_, int32_t inWeaponID_, int32_t inSlot_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct Pawn_EU_OnCallback : int32_t { OnUseItemFinish_ = static_cast(0x0), OnSwitchWeaponFinish_ = static_cast(0x1), OnSwitchPawnView_ = static_cast(0x2), OnSwitchPawnController_ = static_cast(0x3), OnUseItemStart_ = static_cast(0x4), OnUseItemAnimStop_ = static_cast(0x5), OnHideWeapon_ = static_cast(0x6), OnFPStoTPS_ = static_cast(0x7), OnTPStoFPS_ = static_cast(0x8), OnTPSOpenAim_ = static_cast(0x9), OnTPSCloseAim_ = static_cast(0xA), OnAvatarChange_ = static_cast(0xB), OnWeaponAttachmentChange_ = static_cast(0xC), OnRoleRendererChange_ = static_cast(0xD), OnSwitchEnd_ = static_cast(0xE), Max_ = static_cast(0xF) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct Pawn_FucFinishCallback : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_22419(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_22420(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_22421(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_22422(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct Pawn_Callback : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* callbacks_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_22423(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct Pawn__GetLogicalComponent_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Type* inType_; void _ctor_22424(); bool __m__0_22425(DLL2SDK::Assembly_CSharp::LogicalComponent* e_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct Pawn__SetPhysicsVolume_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVolume* volume_; void _ctor_22426(); bool __m__0_22427(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVolume* e_); bool __m__1_22428(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVolume* e_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct Pawn__ShouldIgnoreWhenEquip_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t actorID_; int32_t weaponID_; int32_t slot_; void _ctor_22429(); bool __m__0_22430(DLL2SDK::Assembly_CSharp::GameBase::Pawn_IgnoreWeaponInfo* s_); bool __m__1_22431(DLL2SDK::Assembly_CSharp::GameBase::Pawn_IgnoreWeaponInfo* s_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct Pawn__AddIgnoreWeaponWhenEquip_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { int32_t actorID_; int32_t weaponID_; int32_t slot_; void _ctor_22432(); bool __m__0_22433(DLL2SDK::Assembly_CSharp::GameBase::Pawn_IgnoreWeaponInfo* s_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PawnLadderComponent_LadderStepMover : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PosList_; float m_TotalTime_; float m_Step_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Ready_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Evaluate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_22533(); void set_TotalTime_22534(float value_); float get_TotalTime_22535(); void Reset_22536(); void AddPosition_22537(DLL2SDK::UnityEngine::UnityEngine::Vector3 v_); void Ready_22538(); DLL2SDK::UnityEngine::UnityEngine::Vector3 Evaluate_22539(float time_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct PawnLadderComponent_LadderStage : int32_t { LadderStage_None_ = static_cast(0x0), LadderStage_SimulatePrepare_ = static_cast(0x1), LadderStage_WaitChangeWeapon_ = static_cast(0x2), LadderStage_Entering_ = static_cast(0x3), LadderStage_Ladder_ = static_cast(0x4), LadderStage_Leaving_ = static_cast(0x5), LadderStage_LeavingFromVolume_ = static_cast(0x6), LadderStage_SimulateWaitingEnd_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct PawnLadderComponent_EOldChangeType : int32_t { None_ = static_cast(0x0), Gun_ = static_cast(0x1), Throw_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PawnLadderComponent__HideOtherFPPawn_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float _t___0_; DLL2SDK::Assembly_CSharp::GameBase::PawnLadderComponent* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_22540(); bool MoveNext_22541(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_22542(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_22543(); void Dispose_22544(); void Reset_22545(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PawnLadderComponent__HideFPPawn_c__Iterator1 : DLL2SDK::mscorlib::System::Object { float _t___0_; DLL2SDK::Assembly_CSharp::GameBase::PawnLadderComponent* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_22546(); bool MoveNext_22547(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_22548(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_22549(); void Dispose_22550(); void Reset_22551(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct PawnRagdollComponent_RagdollState : int32_t { None_ = static_cast(0x0), WaitAnimation_ = static_cast(0x1), Active_ = static_cast(0x2), Freeze_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct Weapon_WeaponLengthChangeCallBackFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_23557(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_23558(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_23559(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_23560(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct Weapon_WeaponSwitchFailReason : int32_t { UnknownState_ = static_cast(0x0), ParameterNull_ = static_cast(0x1), SameWeapon_ = static_cast(0x2), ThrowNoAmmo_ = static_cast(0x3), Swimming_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct Weapon_BRThrowWeaponAnimDefine : int32_t { ThrowWeaponFireNone_ = static_cast(0x0), ThrowWeaponFireStart_ = static_cast(0x1), ThrowWeaponFireIdle_ = static_cast(0x2), ThrowWeaponFireEnd_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct Weapon__ShowAndHideWeaponPart_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t assetID_; void _ctor_23561(); bool __m__0_23562(int32_t s_); bool __m__1_23563(int32_t s_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct Weapon__EquipAttachment_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t attachmentID_; int32_t actorID_; void _ctor_23564(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct Weapon__EquipAttachment_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t categoryType_; DLL2SDK::Assembly_CSharp::GameBase::Weapon__EquipAttachment_c__AnonStorey1* __f__ref_1_; void _ctor_23565(); bool __m__0_23566(DLL2SDK::Assembly_CSharp::GameEngine::WeaponPart* s_); bool __m__1_23567(DLL2SDK::Assembly_CSharp::GameEngine::WeaponPartInfo* _item_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct Weapon__EquipAttachment_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::WeaponPart* findWeaponPart_; DLL2SDK::Assembly_CSharp::GameBase::Weapon__EquipAttachment_c__AnonStorey2* __f__ref_2_; void _ctor_23568(); bool __m__0_23569(DLL2SDK::Assembly_CSharp::GameEngine::WeaponPart* s_); bool __m__1_23570(DLL2SDK::Assembly_CSharp::GameEngine::WeaponPartInfo* s_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct Weapon__EquipAttachmentByClient_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { int32_t categoryType_; DLL2SDK::Assembly_CSharp::GameBase::Weapon* _this_; void _ctor_23571(); bool __m__0_23572(DLL2SDK::Assembly_CSharp::GameEngine::WeaponPart* s_); bool __m__1_23573(DLL2SDK::Assembly_CSharp::GameEngine::WeaponPart* s_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct Weapon__EquipAttachmentByClient_c__AnonStorey5 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::WeaponPart* weaponPart_; DLL2SDK::Assembly_CSharp::GameBase::Weapon__EquipAttachmentByClient_c__AnonStorey4* __f__ref_4_; void _ctor_23574(); void __m__0_23575(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct Weapon__UnEquipAttachment_c__AnonStorey6 : DLL2SDK::mscorlib::System::Object { int32_t attachmentID_; int32_t actorID_; void _ctor_23576(); bool __m__0_23577(DLL2SDK::Assembly_CSharp::GameEngine::WeaponPart* s_); bool __m__1_23578(DLL2SDK::Assembly_CSharp::GameEngine::WeaponPart* s_); bool __m__2_23579(DLL2SDK::Assembly_CSharp::GameEngine::WeaponPartInfo* s_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct Weapon__UnEquipAttachmentByClient_c__AnonStorey7 : DLL2SDK::mscorlib::System::Object { int32_t attachmentID_; DLL2SDK::Assembly_CSharp::GameBase::Weapon* _this_; void _ctor_23580(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct Weapon__UnEquipAttachmentByClient_c__AnonStorey8 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::WeaponPart* findWeaponPart_; DLL2SDK::Assembly_CSharp::GameBase::Weapon__UnEquipAttachmentByClient_c__AnonStorey7* __f__ref_7_; void _ctor_23581(); bool __m__0_23582(DLL2SDK::Assembly_CSharp::GameEngine::WeaponPart* s_); void __m__1_23583(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct WeaponTempest_WeaponChargeStatus : int32_t { INVALID_ = static_cast(0x0), HIPSTARTED_ = static_cast(0x1), ADSSTARTED_ = static_cast(0x2), CANCELED_ADSMODE_ = static_cast(0x3), CANCELED_NORMALMODE_ = static_cast(0x4), FINISHED_ADSMODE_ = static_cast(0x5), FINISHED_NORMALMODE_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct Inventory_LoadCancelCallback : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_23956(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_23957(DLL2SDK::Assembly_CSharp::GameEngine::Inventory* inv_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_23958(DLL2SDK::Assembly_CSharp::GameEngine::Inventory* inv_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_23959(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct Inventory_LoadAssetCallbackData : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_23960(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_23961(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_23962(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_23963(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct WeaponFireComponent_EConfigPart : int32_t { Head_ = static_cast(0x0), Neck_ = static_cast(0x1), UpBody_ = static_cast(0x2), Body_ = static_cast(0x3), Foot_ = static_cast(0x4), UpArm_ = static_cast(0x5), Arm_ = static_cast(0x6), Hip_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct WeaponFireComponent_HitType : int32_t { HitNone_ = static_cast(0x0), HitPawn_ = static_cast(0x1), HitVehicle_ = static_cast(0x2), HitVehicleOBB_ = static_cast(0x3), HitWorld_ = static_cast(0x4), HitPawn_BuildActor_ = static_cast(0x5), HitDestructibleObject_ = static_cast(0x6), HitImpenetrable_ = static_cast(0x7), HitWater_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_Cone__CalcWeaponFire_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_; void _ctor_24171(); bool __m__0_24172(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_Cone__CalcWeaponFire_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_; void _ctor_24173(); bool __m__0_24174(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_Instant__CaleDetailDamage_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* hitTarget_; void _ctor_24443(); bool __m__0_24444(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_ShadowBlade__PlayEffect_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t assetID_; void _ctor_24662(); bool __m__0_24663(DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* _item_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_ShadowBlade__StopEffect_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t assetID_; void _ctor_24664(); bool __m__0_24665(DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* _item_); }; } namespace DLL2SDK::Assembly_CSharp::SignSystem { struct SignsManager_SignExclusionRadiusInfo : DLL2SDK::mscorlib::System::Object { float ExclusionRadius_; DLL2SDK::Assembly_CSharp::SignSystem::Sign* SignCom_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_25044(float InExclusionRadius_, DLL2SDK::Assembly_CSharp::SignSystem::Sign* InSignCom_); }; } namespace DLL2SDK::Assembly_CSharp::SignSystem { enum struct SignsParser_EMarkFailReason : int32_t { Unknow_ = static_cast(0x0), MarkPawn_ = static_cast(0x1), MarkVehicleDriving_ = static_cast(0x2), MarkVehicleDestroyed_ = static_cast(0x3), MarkCarePackage_ = static_cast(0x4), MarkInterferenceDrone_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BRLadderScoreAwardConfig__IsValid_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t ladderRank_; void _ctor_26305(); bool __m__0_26306(DLL2SDK::Assembly_CSharp::Config::BRLadderScoreAwardConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BoxLotteryConfigConfig__GetLotteryByID_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t id_; void _ctor_26453(); bool __m__0_26454(DLL2SDK::Assembly_CSharp::Config::BoxLotteryConfigConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BoxLotteryConfigConfig__GetLotteryListByID_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t id_; void _ctor_26455(); bool __m__0_26456(DLL2SDK::Assembly_CSharp::Config::BoxLotteryConfigConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::Config { enum struct BuffConfConfig_EParamOperator : int32_t { Plus_ = static_cast(0x0), Multi_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Config { struct CompositeCommonMaterialConfig__GetCommonList_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t id_; void _ctor_26702(); bool __m__0_26703(DLL2SDK::Assembly_CSharp::Config::CompositeCommonMaterialConfig* x_); }; } namespace DLL2SDK::Assembly_CSharp::Config { enum struct CompositeConfigConfig_ESyntheticType : int32_t { None_ = static_cast(0x0), Random_ = static_cast(0x1), Speciall_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Config { struct CompositeConfigConfig__IsInCommonMaterialPool_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t itemId_; void _ctor_26780(); bool __m__0_26781(DLL2SDK::Assembly_CSharp::Config::CompositeCommonMaterialConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EInventoryItemType : int32_t { None_ = static_cast(0x0), WeaponAttr_ = static_cast(0x1), Soldier_ = static_cast(0x2), SoldierSkill_ = static_cast(0x3), Weapon_ = static_cast(0x4), WeaponAttach_ = static_cast(0x5), WeaponSkill_ = static_cast(0x6), Perk_ = static_cast(0x7), Equipment_ = static_cast(0x8), ScoreStreak_ = static_cast(0x9), Box_ = static_cast(0xA), CompositeChip_ = static_cast(0xB), CompositeChipV2_ = static_cast(0xC), GiftBag_ = static_cast(0xD), HeadAvatarPic_ = static_cast(0xE), HeadFramePic_ = static_cast(0xF), ZombieBox_ = static_cast(0x10), ConsumableItem_ = static_cast(0x11), ReviveCoin_ = static_cast(0x12), Individuation_ = static_cast(0x13), IndividuationLacquer_ = static_cast(0x14), Jetpack_ = static_cast(0x15), Parachute_ = static_cast(0x16), BREquipmentSkin_ = static_cast(0x17), NumberItem_ = static_cast(0x18), WeaponPromotion_ = static_cast(0x19), WeaponSkin_ = static_cast(0x1A), ProfessionChip_ = static_cast(0x1B), ProfessionChipSkin_ = static_cast(0x1C), RoleSkin_ = static_cast(0x1D), Vehicle_ = static_cast(0x1E), LuckyBox_ = static_cast(0x1F), WeaponKillingEffect_ = static_cast(0x20), ExchangeCoin_ = static_cast(0x21), Ornament_ = static_cast(0x22), Crosshair_ = static_cast(0x23), SaleTicket_ = static_cast(0x24), Temporary_ = static_cast(0x25), CallingCard_ = static_cast(0x26), MAX_COUNT_ = static_cast(0x27) }; } namespace DLL2SDK::Assembly_CSharp::Config { struct CompositeConfigConfig__GetRandomList_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::EInventoryItemType type_; void _ctor_26784(); bool __m__0_26785(DLL2SDK::Assembly_CSharp::Config::CompositeConfigConfig* x_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct CompositeConfigConfig__GetAllList_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::EInventoryItemType type_; void _ctor_26786(); bool __m__0_26787(DLL2SDK::Assembly_CSharp::Config::CompositeConfigConfig* x_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct CompositeConfigConfig__GetConfByResultId_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { int32_t ResultId_; void _ctor_26788(); bool __m__0_26789(DLL2SDK::Assembly_CSharp::Config::CompositeConfigConfig* x_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct DeviceUIAdaptConfigConfig__GetDeviceUIAdaptConfig_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* deviceName_; void _ctor_26922(); bool __m__0_26923(DLL2SDK::Assembly_CSharp::Config::DeviceUIAdaptConfigConfig* e_); bool __m__1_26924(DLL2SDK::Assembly_CSharp::Config::DeviceUIAdaptConfigConfig* e_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct DeviceUIAdaptConfigConfig__GetEditorDeviceModelName_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* resolution_; void _ctor_26925(); bool __m__0_26926(DLL2SDK::Assembly_CSharp::Config::DeviceUIAdaptConfigConfig* e_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { enum struct TutorialEventType : int32_t { None_ = static_cast(0x0), IntroduceGameMode_Begin_ = static_cast(0x40F), IntroduceGameMode_PVE_ = static_cast(0x410), IntroduceGameMode_SPVP_ = static_cast(0x411), IntroduceGameMode_End_ = static_cast(0x412), ChangeEquipment_PVP_ = static_cast(0x413), ChangeEquipment_DialogIntroduce_ = static_cast(0x414), ChangeEquipment_EnterLoadout_ = static_cast(0x415), ChangeEquipment_CharacterIntroduce_ = static_cast(0x416), ChangeEquipment_WeaponIntroduce_ = static_cast(0x417), ChangeEquipment_PerkIntroduce_ = static_cast(0x418), ChangeEquipment_SelectOtherBag_ = static_cast(0x419), ChangeEquipment_EnterMainWeapon_ = static_cast(0x41A), ChangeEquipment_SelectMainWeapon_ = static_cast(0x41B), ChangeEquipment_ClickEquipBtn_ = static_cast(0x41C), ChangeEquipment_AttachmentIntroduce_ = static_cast(0x41D), ChangeEquipment_EnterAttachment_ = static_cast(0x41E), ChangeEquipment_SelectEquipmentAttachment_ = static_cast(0x41F), ChangeEquipment_ClickEquipAttachmentBtn_ = static_cast(0x420), SPVP_Introduce_ = static_cast(0x421), SPVP_Begin_ = static_cast(0x423), SPVP_Play_ = static_cast(0x424), SPVP_End2_ = static_cast(0x425), Introduce_SignIntroduce_ = static_cast(0x426), Introduce_Complete_ = static_cast(0x427), GetPrize_End_ = static_cast(0x7D2), LoadoutAndWeapon_Graduation_ = static_cast(0x7D3), LoadoutAndWeapon_IntroduceLoadout_ = static_cast(0x7D4), LoadoutAndWeapon_ClickLoadout_ = static_cast(0x7D5), LoadoutAndWeapon_MainWeaponIntroduce_ = static_cast(0x7D6), LoadoutAndWeapon_RoleIntroduce_ = static_cast(0x7D7), LoadoutAndWeapon_PerkIntroduce_ = static_cast(0x7D8), LoadoutAndWeapon_LoadoutUnlock_ = static_cast(0x7D9), LoadoutAndWeapon_MainWeapon_ = static_cast(0x7DA), LoadoutAndWeapon_ChangeMainWeapon_ = static_cast(0x7DB), LoadoutAndWeapon_M4_ = static_cast(0x7DC), LoadoutAndWeapon_M4Equip_ = static_cast(0x7DD), LoadoutAndWeapon_ReturnLoadout_ = static_cast(0x7DE), LoadoutAndWeapon_ReturnLobby_ = static_cast(0x7DF), MP1_PVPIntroduce_ = static_cast(0x7E0), MP1_PVPIntroduce2_ = static_cast(0x7E1), MP1_ClickPVP_ = static_cast(0x7E2), MP1_ClickMatch_ = static_cast(0x7E3), MP1_ClickPlay_ = static_cast(0x7E4), MP1_PVPEnd_ = static_cast(0x7E5), MP1_RoleWeaponLevelUp_ = static_cast(0x7E6), MP1_LevelUp_ = static_cast(0x7E7), MP1_SettlementBattlePass_ = static_cast(0x7E8), MP1_ReturnLobby_ = static_cast(0x7E9), LevelUnlock_Introduce_ = static_cast(0x7EA), LevelUnlock_PersonalInfo_ = static_cast(0x7EB), LevelUnlock_PlayUnlockAnimation_ = static_cast(0x7EC), LevelUnlock_Introduce2_ = static_cast(0x7ED), LevelUnlock_PlayUnlockAnimation2_ = static_cast(0x7EE), LevelUnlock_ReturnLobby_ = static_cast(0x7EF), Lathel_Introduce_ = static_cast(0x7F0), Lathel_ClickLoadout_ = static_cast(0x7F1), Lathel_PlayUnlockAnimation_ = static_cast(0x7F2), Lathel_ClickLathelSlot_ = static_cast(0x7F3), Lathel_ClickLathel_ = static_cast(0x7F4), Lathel_ClickEquipLathel_ = static_cast(0x7F5), Lathel_ReturnLoadout_ = static_cast(0x7F6), Lathel_PlayAnimation_ = static_cast(0x7F7), Lathel_IntroduceOptic_ = static_cast(0x7F8), Lathel_ClickOpticSlot_ = static_cast(0x7F9), Lathel_ClickOptic_ = static_cast(0x7FA), Lathel_ClickEquipOptic_ = static_cast(0x7FB), Lathel_ReturnLoadout2_ = static_cast(0x7FC), Lathel_EquipOpticComplete_ = static_cast(0x7FD), Lathel_ReturnLobby_ = static_cast(0x7FE), Sign_Introduce_ = static_cast(0x7FF), Sign_ShowSign_ = static_cast(0x800), Sign_ClickSign_ = static_cast(0x801), FireMode_AutoIntroduce_ = static_cast(0x809), FireMode_ManualIntroduce_ = static_cast(0x80A), FireMode_PlayADSAnimation_ = static_cast(0x80B), FireMode_ADSAllIntroduce_ = static_cast(0x80C), FireMode_PlayHIPAnimation_ = static_cast(0x80D), FireMode_HIPAllIntroduce_ = static_cast(0x80E), FireMode_OtherADSHIPIntroduce_ = static_cast(0x80F), FireMode_End_ = static_cast(0x810), BattlePass_Congratulation_ = static_cast(0x811), BattlePass_AdvanceBP_ = static_cast(0x812), BattlePass_GunPerkIntroduce_ = static_cast(0x813), BattlePass_EnterBattlePass_ = static_cast(0x814), BattlePass_TasksAndPoints_ = static_cast(0x815), BattlePass_ChallengesAndPoints_ = static_cast(0x816), BattlePass_Award_ = static_cast(0x817), BattlePass_FreeAward_ = static_cast(0x818), BattlePass_PremiumAward_ = static_cast(0x819), BattlePass_End_ = static_cast(0x81A), BuyM4_BuyM4Introduce_ = static_cast(0x834), BuyM4_ClickStore_ = static_cast(0x835), BuyM4_ClickM4Item_ = static_cast(0x836), BuyM4_ClickConfirmBtn_ = static_cast(0x837), BuyM4_ReturnLobby_ = static_cast(0x838), MP1_IntroduceScore_ = static_cast(0x839), GetExpCard_Introduce_ = static_cast(0x83A), GetExpCard_EnterBattlePass_ = static_cast(0x83B), GetExpCard_ClickConfirm_ = static_cast(0x83C), GetExpCard_ReturnLobby_ = static_cast(0x83D), Lathel_WeaponUpgrade_Introduce_ = static_cast(0x83E), Lathel_WeaponUpgrade_ClickMainWeapon_ = static_cast(0x83F), Lathel_WeaponUpgrade_ClickUpgradeBtn1_ = static_cast(0x840), Lathel_WeaponUpgrade_PlayScrollAnimation_ = static_cast(0x841), Lathel_WeaponUpgrade_ClickLastItem_ = static_cast(0x842), Lathel_WeaponUpgrade_IntroduceLastItem_ = static_cast(0x843), Lathel_WeaponUpgrade_HighlightEXP_ = static_cast(0x844), Lathel_WeaponUpgrade_ClickMaxBtn_ = static_cast(0x845), Lathel_WeaponUpgrade_ClickUpgradeBtn2_ = static_cast(0x846), Lathel_WeaponUpgrade_ReturnWeapon_ = static_cast(0x847), Lathel_WeaponUpgrade_ReturnLoadout_ = static_cast(0x848), Lathel_WeaponUpgrade_ClickOpticForM4_ = static_cast(0x849), Lathel_WeaponUpgrade_HighlightOpticForM4_ = static_cast(0x84A), Lathel_ClickOptic2_ = static_cast(0x84B), ChangeEquipment_ClickBack_ = static_cast(0x84C), SPVP_PVP_ = static_cast(0x84D), SPVP_End1_ = static_cast(0x84E), ChangeEquipment_EnterSkill_ = static_cast(0x84F), ChangeEquipment_SelectEquipmentSkill_ = static_cast(0x850), ChangeEquipment_ClickEquipSkillBtn_ = static_cast(0x851), ChangeEquipment_ClickSetDefaultBagBtn_ = static_cast(0x852), ChangeEquipment_End_ = static_cast(0x853), Introduce_End_ = static_cast(0x854), Introduce_Step1_ = static_cast(0x855), Introduce_Step2_ = static_cast(0x856), Settlement_ = static_cast(0x857), Settlement_End_ = static_cast(0x858), ChangeRole_DialogIntroduce_ = static_cast(0x859), ChangeRole_EnterLoadout_ = static_cast(0x85A), ChangeRole_EnterRole_ = static_cast(0x85B), ChangeRole_SelectRole_ = static_cast(0x85C), ChangeRole_ClickRoleEquipBtn_ = static_cast(0x85D), ChangeRole_EnterSkill_ = static_cast(0x85E), ChangeRole_SelectSkill_ = static_cast(0x85F), ChangeRole_ShowSkillDetail_ = static_cast(0x860), ChangeRole_ClickSkillEquipBtn_ = static_cast(0x861), ChangeRole_End_ = static_cast(0x862), Perk_DialogIntroduce_ = static_cast(0x863), Perk_EnterLoadout_ = static_cast(0x864), Perk_EnterPerk_ = static_cast(0x865), Perk_SelectPerk_ = static_cast(0x866), Perk_ClickEquipBtn_ = static_cast(0x867), Perk_End_ = static_cast(0x868), KillStreak_DialogIntroduce_ = static_cast(0x869), KillStreak_EnterKillStreak_ = static_cast(0x86A), KillStreak_SelectKillStreak_ = static_cast(0x86B), KillStreak_ClickEquipBtn_ = static_cast(0x86C), KillStreak_SelectKillStreakScore_ = static_cast(0x86D), KillStreak_End_ = static_cast(0x86E), PropChange_DialogIntroduce_ = static_cast(0x86F), PropChange_EnterInventory_ = static_cast(0x870), PropChange_ClickInventoryAttachments_ = static_cast(0x871), PropChange_ClickResolveItemBtn_ = static_cast(0x872), PropChange_ShowDust_ = static_cast(0x873), PropChange_BackToLobby_ = static_cast(0x874), PropChange_EnterCraft_ = static_cast(0x875), PropChange_ClickCraftAttachments_ = static_cast(0x876), PropChange_ClickCraftRare_ = static_cast(0x877), PropChange_ClickCraftItemBtn_ = static_cast(0x878), PropChange_StartCraft_ = static_cast(0x879), PropChange_CompleteNow_ = static_cast(0x87A), PropChange_End_ = static_cast(0x87B), PVE_Begin_ = static_cast(0x87C), PVE_ClickLevel_ = static_cast(0x87D), PVE_Play_ = static_cast(0x87E), PVE_End_ = static_cast(0x87F), SPVPIntroduce_ShowBoard_ = static_cast(0x880), SPVPIntroduce_MoveRot_ = static_cast(0x881), SPVPIntroduce_Fire_ = static_cast(0x882), SPVPIntroduce_End_ = static_cast(0x883), SPVPSwitchPlayerOpening_Dialog_ = static_cast(0x884), SPVPSwitchPlayerOpening_Setting_ = static_cast(0x885), SPVPSwitchPlayerOpening_End_ = static_cast(0x886), SPVPSwitchPlayerDie_FocusSwitchBtn_ = static_cast(0x887), SPVPSwitchPlayerDie_Dialog_ = static_cast(0x888), SPVPSwitchPlayerDie_End_ = static_cast(0x889), BigHits_Intro_ = static_cast(0x88A), BigHits_UseTip_ = static_cast(0x88B), BigHits_AfterUse_ = static_cast(0x88C), UseKillStreak_Tip_ = static_cast(0x88D), UseKillStreak_End_ = static_cast(0x88E), TutorialFinal_PickupWeapon_ = static_cast(0x88F), TutorialFinal_PickupWeapon_End_ = static_cast(0x890), TutorialFinal_ChangeFireMode_PauseBtn_ = static_cast(0x891), TutorialFinal_ChangeFireMode_Settings_ = static_cast(0x892), TutorialFinal_ChangeFireMode_ManualFire_ = static_cast(0x893), TutorialFinal_ChangeFireMode_Back_ = static_cast(0x894), TutorialFinal_ChangeFireMode_End_ = static_cast(0x895), TutorialFinal_ChooseFireMode_PauseBtn_ = static_cast(0x896), TutorialFinal_ChooseFireMode_Settings_ = static_cast(0x897), TutorialFinal_ChooseFireMode_SettingMenu_ = static_cast(0x898), TutorialFinal_ChangeADSMode_Back_ = static_cast(0x899), TutorialFinal_ChooseFireMode_End_ = static_cast(0x89A), TutorialFinal_ChangeLoadout_PauseBtn_ = static_cast(0x89B), TutorialFinal_ChangeLoadout_Loadout_ = static_cast(0x89C), TutorialFinal_ChangeLoadout_SelectRole_ = static_cast(0x89D), TutorialFinal_ChangeLoadout_Confirm_ = static_cast(0x89E), TutorialFinal_ChangeLoadout_End_ = static_cast(0x89F), TutorialFinal_UseUlt_ClickBtn_ = static_cast(0x8A0), TutorialFinal_UseUlt_End_ = static_cast(0x8A1), TutorialFinal_Missile_ClickBtn_ = static_cast(0x8A2), TutorialFinal_Missile_End_ = static_cast(0x8A3), TutorialFinal_ReAmmo_ClickBtn_ = static_cast(0x8A4), TutorialFinal_ReAmmo_End_ = static_cast(0x8A5), BattlePass_New_Level_ = static_cast(0x8A6), BattlePass_New_Progress_ = static_cast(0x8A7), BattlePass_New_Award_ = static_cast(0x8A8), BattlePass_New_ChargeAward_ = static_cast(0x8A9), BattlePass_New_FreeAward_ = static_cast(0x8AA), BattlePass_New_BuyPass_ = static_cast(0x8AB), BattlePass_New_End_ = static_cast(0x8AC) }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { enum struct TutorialType : int32_t { None_ = static_cast(0x0), PVETutorial_ = static_cast(0x1), BR_Tutorial_Begin_ = static_cast(0xA), BR_RotateAngleOfView_1_ = static_cast(0xB), BR_RotateAngleOfView_2_ = static_cast(0xC), BRSkill_1_ = static_cast(0xD), BRSkill_2_ = static_cast(0xE), BRSkyDive_1_ = static_cast(0xF), BRSkyDive_2_ = static_cast(0x10), CancleFollow_1_ = static_cast(0x11), CancleFollow_2_ = static_cast(0x12), RunAway_1_ = static_cast(0x13), RunAway_2_ = static_cast(0x14), AutoRun_1_ = static_cast(0x15), AutoRun_2_ = static_cast(0x16), ComeUp_1_ = static_cast(0x17), ComeUp_2_ = static_cast(0x18), GetDown_1_ = static_cast(0x19), GetDown_2_ = static_cast(0x1A), SlidingTackle_1_ = static_cast(0x1B), SlidingTackle_2_ = static_cast(0x1C), OpenNearbyBox_1_ = static_cast(0x1D), OpenNearbyBox_2_ = static_cast(0x1E), OpenBag_1_ = static_cast(0x1F), OpenBag_2_ = static_cast(0x20), WeaponDetail_1_ = static_cast(0x21), WeaponDetail_2_ = static_cast(0x22), UseDrug_1_ = static_cast(0x23), UseDrug_2_ = static_cast(0x24), ThrowWeapon_1_ = static_cast(0x25), ThrowWeapon_2_ = static_cast(0x26), CancelThrowWeapon_1_ = static_cast(0x27), CancelThrowWeapon_2_ = static_cast(0x28), DriveVehicle_1_ = static_cast(0x29), DriveVehicle_2_ = static_cast(0x2A), RideVehicle_1_ = static_cast(0x2B), RideVehicle_2_ = static_cast(0x2C), LeaveVehicle_1_ = static_cast(0x2D), LeaveVehicle_2_ = static_cast(0x2E), Climb_1_ = static_cast(0x2F), Climb_2_ = static_cast(0x30), UseStrop_1_ = static_cast(0x31), UseStrop_2_ = static_cast(0x32), LeaveStrop_1_ = static_cast(0x33), LeaveStrop_2_ = static_cast(0x34), UseMachine_1_ = static_cast(0x35), UseMachine_2_ = static_cast(0x36), TransferCaptain_1_ = static_cast(0x37), TransferCaptain_2_ = static_cast(0x38), ApplyCaptain_1_ = static_cast(0x39), ApplyCaptain_2_ = static_cast(0x3A), SignPosition_1_ = static_cast(0x3B), SignPosition_2_ = static_cast(0x3C), SignGoods_1_ = static_cast(0x3D), SignGoods_2_ = static_cast(0x3E), DragSign_1_ = static_cast(0x3F), DragSign_2_ = static_cast(0x40), AskForComponent_1_ = static_cast(0x41), AskForComponent_2_ = static_cast(0x42), CollectTag_1_ = static_cast(0x43), CollectTag_2_ = static_cast(0x44), ReviveTeammate_1_ = static_cast(0x45), ReviveTeammate_2_ = static_cast(0x46), RescueTeammate_1_ = static_cast(0x47), RescueTeammate_2_ = static_cast(0x48), AirborneTips_1_ = static_cast(0x49), AirborneTips_2_ = static_cast(0x4A), UseAirborneTips_1_ = static_cast(0x4B), UseAirborneTips_2_ = static_cast(0x4C), OpenMap_1_ = static_cast(0x4D), OpenMap_2_ = static_cast(0x4E), SignMapPosition_1_ = static_cast(0x4F), SignMapPosition_2_ = static_cast(0x50), OpenThrowWeaponBag_1_ = static_cast(0x51), OpenThrowWeaponBag_2_ = static_cast(0x52), SwitchThrowWeapon_1_ = static_cast(0x53), SwitchThrowWeapon_2_ = static_cast(0x54), FirstWaveTips_1_ = static_cast(0x55), FirstWaveTips_2_ = static_cast(0x56), TeamateIndicatorTips_1_ = static_cast(0x57), TeamateIndicatorTips_2_ = static_cast(0x58), BRTM_Rule_Introduce_1_ = static_cast(0x59), BRTM_Rule_Introduce_2_ = static_cast(0x5A), BRTM_ItemRule_Introduce_1_ = static_cast(0x5B), BRTM_ItemRule_Introduce_2_ = static_cast(0x5C), BRTM_Guide_Picture_1_ = static_cast(0x5D), BRTM_Guide_Picture_2_ = static_cast(0x5E), BR_Tutorial_End_ = static_cast(0x5F), Half_ = static_cast(0x7F), BattlePassNew_ = static_cast(0x85), GetPrize_ = static_cast(0x86), LoadoutAndWeapon_ = static_cast(0x87), MP1_ = static_cast(0x88), LevelUnlock_ = static_cast(0x89), Lathel_ = static_cast(0x8A), Sign_ = static_cast(0x8B), FireMode_ = static_cast(0x8C), BattlePass_ = static_cast(0x8D), BRTutorialStep1_ = static_cast(0x8E), BRTutorialStep2_ = static_cast(0x8F), BuyM4_ = static_cast(0x90), GetExpCard_ = static_cast(0x91), SuiteTutorial_ = static_cast(0x92), PVE_Tutorial_Begin_ = static_cast(0x92), BuyCoin_1_ = static_cast(0x93), BuyCoin_2_ = static_cast(0x94), PickUpCoin_1_ = static_cast(0x95), PickUpCoin_2_ = static_cast(0x96), RepairWindow_1_ = static_cast(0x97), RepairWindow_2_ = static_cast(0x98), OpenTheDoor_1_ = static_cast(0x99), OpenTheDoor_2_ = static_cast(0x9A), SetTrap_1_ = static_cast(0x9B), SetTrap_2_ = static_cast(0x9C), OpenBuffMachine_1_ = static_cast(0x9D), OpenBuffMachine_2_ = static_cast(0x9E), BuyBuff_1_ = static_cast(0x9F), BuyBuff_2_ = static_cast(0xA0), UpgradeNormalBuff_1_ = static_cast(0xA1), UpgradeNormalBuff_2_ = static_cast(0xA2), UpgradeSuperBuff_1_ = static_cast(0xA3), UpgradeSuperBuff_2_ = static_cast(0xA4), MysteriousBox_1_ = static_cast(0xA5), MysteriousBox_2_ = static_cast(0xA6), BugGun_1_ = static_cast(0xA7), BugGun_2_ = static_cast(0xA8), BugBullet_1_ = static_cast(0xA9), BugBullet_2_ = static_cast(0xAA), BugDrink_1_ = static_cast(0xAB), BugDrink_2_ = static_cast(0xAC), PVE_Tutorial_End_ = static_cast(0xB3), Guild_EnterClick_ = static_cast(0xB4), Guild_JoinClick_ = static_cast(0xB5), Guild_BuildClick_ = static_cast(0xB6), Guild_AutoJoinClick_ = static_cast(0xB7), TutorialFinal_FirstInGame_ = static_cast(0xC8), TutorialFinal_ChangeFireMode_ = static_cast(0xC9), TutorialFinal_ChangeLoadout_ = static_cast(0xCA), TutorialFinal_UseUlt_ = static_cast(0xCB), TutorialFinal_Missile_ = static_cast(0xCC), TutorialFinal_PickupWeapon_ = static_cast(0xCD), TutorialFinal_ChangeAdsMode_ = static_cast(0xCE), TutorialFinal_FillAmmo_ = static_cast(0xCE), MP_Tutorial_Begin_ = static_cast(0xD2), SentryGun_1_ = static_cast(0xD3), SentryGun_2_ = static_cast(0xD4), HunterKillerDrone_1_ = static_cast(0xD5), HunterKillerDrone_2_ = static_cast(0xD6), SAMTurret_1_ = static_cast(0xD7), SAMTurret_2_ = static_cast(0xD8), MolotovCocktail_1_ = static_cast(0xD9), MolotovCocktail_2_ = static_cast(0xDA), Drone_1_ = static_cast(0xDB), Drone_2_ = static_cast(0xDC), VTOL_1_ = static_cast(0xDD), VTOL_2_ = static_cast(0xDE), UseAirDrop_1_ = static_cast(0xDF), UseAirDrop_2_ = static_cast(0xE0), PickUpDrop_1_ = static_cast(0xE1), PickUpDrop_2_ = static_cast(0xE2), ReconCar_1_ = static_cast(0xE3), ReconCar_2_ = static_cast(0xE4), Helicopter_1_ = static_cast(0xE5), Helicopter_2_ = static_cast(0xE6), DroneAttack_1_ = static_cast(0xE7), DroneAttack_2_ = static_cast(0xE8), PropHunt_1_ = static_cast(0xE9), PropHunt_2_ = static_cast(0xEA), UseGoliathBox_1_ = static_cast(0xEB), UseGoliathBox_2_ = static_cast(0xEC), PickUpGoliathBox_1_ = static_cast(0xED), PickUpGoliathBox_2_ = static_cast(0xEE), ActivateGoliathBox_1_ = static_cast(0xEF), ActivateGoliathBox_2_ = static_cast(0xF0), InfectGameGuide_1_ = static_cast(0xF1), InfectGameGuide_2_ = static_cast(0xF2), InfectGameSelectSkill_1_ = static_cast(0xF3), InfectGameSelectSkill_2_ = static_cast(0xF4), Airstrike_1_ = static_cast(0xF5), Airstrike_2_ = static_cast(0xF6), MP_Tutorial_End_ = static_cast(0xFA), Max_ = static_cast(0xFF) }; } namespace DLL2SDK::Assembly_CSharp::Config { struct GameOutputsRulesConfig__FindOutput_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t mapID_; void _ctor_27176(); bool __m__0_27177(DLL2SDK::Assembly_CSharp::Config::GameOutputsRulesConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct GameOutputsRulesConfig__FindOutput_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t gameMode_; void _ctor_27178(); bool __m__0_27179(DLL2SDK::Assembly_CSharp::Config::GameOutputsRulesConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct GameOutputsRulesConfig__FindOutput_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t gameType_; void _ctor_27180(); bool __m__0_27181(DLL2SDK::Assembly_CSharp::Config::GameOutputsRulesConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct GameOutputsRulesConfig__FindLevelOutput_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { int32_t levelID_; void _ctor_27182(); bool __m__0_27183(DLL2SDK::Assembly_CSharp::Config::GameOutputsRulesConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct GuildActivePrizeConfConfig_PrizeInfo { int32_t Active_; int32_t Award_; int32_t AwardNum_; }; } namespace DLL2SDK::Assembly_CSharp::Config { struct GuildMemberActivePrizeConfConfig_PrizeInfo { int32_t Active_; int32_t Award_; int32_t AwardNum_; }; } namespace DLL2SDK::Assembly_CSharp::Config { enum struct InviteFriendURLConfig_EInviteFriendURLSituation : int32_t { E_INVITE_URL_NONE_ = static_cast(0x0), E_INVITE_URL_INVITENEWBIE_ = static_cast(0x1), E_INVITE_URL_TEAM_ = static_cast(0x2), E_INVITE_URL_FRIENDRECALL_ = static_cast(0x3), E_INVITE_URL_FRIEND_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::Config { struct InviteFriendURLConfig__GetInviteFriendURLConfig_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Config::InviteFriendURLConfig_EInviteFriendURLSituation situationType_; DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget target_; void _ctor_27350(); bool __m__0_27351(DLL2SDK::Assembly_CSharp::Config::InviteFriendURLConfig* x_); }; } namespace DLL2SDK::Assembly_CSharp::Config { enum struct Item2InventoryConfig_ConfigFilePathType : int32_t { None_ = static_cast(0x0), BR_ = static_cast(0x1), PVE_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Config { struct LevelUnlockConfigConfig__SystemUnlockLevel_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::LevelUnlockSystem systemType_; void _ctor_27748(); bool __m__0_27749(DLL2SDK::Assembly_CSharp::Config::LevelUnlockConfigConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct LevelUnlockConfigConfig__GetLoadoutUnlockLevel_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::UnlockType unlockType_; int32_t unlockIdx_; int32_t unlockId_; void _ctor_27750(); bool __m__0_27751(DLL2SDK::Assembly_CSharp::Config::LevelUnlockConfigConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct LevelUnlockConfigConfig__GetCompositeUnlockLevel_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t compositeId_; void _ctor_27752(); bool __m__0_27753(DLL2SDK::Assembly_CSharp::Config::LevelUnlockConfigConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::Config { enum struct LootRateTableConfig_ELootRateMode : int32_t { Unkown_ = static_cast(0x0), SPVP_TDM_ = static_cast(0x1), SPVP_SD_ = static_cast(0x2), APVP_ = static_cast(0x3), Zombie_BOSS_ = static_cast(0x4), SPM_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::Config { struct LootRateTableConfig__FindLootRate_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t spi_; int32_t ratecolor_; void _ctor_28005(); bool __m__0_28006(DLL2SDK::Assembly_CSharp::Config::LootRateTableConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EGameMode : int32_t { EGAME_MODE_DEFAULT_ = static_cast(0x0), EGAME_MODE_CLIENTONLY_LOGIN_ = static_cast(0x1), EGAME_MODE_CLIENTONLY_NOLOGIN_ = static_cast(0x2), EGAME_MODE_CLIENTONLY_LOADING_ = static_cast(0x3), EGAME_MODE_CLIENTONLY_FRONTEND_ = static_cast(0x4), EGAME_MODE_CLIENTONLY_WINNERCIRCLE_ = static_cast(0x5), EGAME_MODE_PVP_WILDCARD_ = static_cast(0x1000), EGAME_MODE_PVP_SD_ = static_cast(0x1001), EGAME_MODE_PVP_TDM_ = static_cast(0x1002), EGAME_MODE_PVP_DOM_ = static_cast(0x1003), EGAME_MODE_PVP_FTL_ = static_cast(0x1004), EGAME_MODE_PVP_FFA_ = static_cast(0x1005), EGAME_MODE_PVP_SP_ = static_cast(0x1006), EGAME_MODE_PVP_ZM_DUEL_ = static_cast(0x1007), EGAME_MODE_PVP_ZM_ELIMINATION_ = static_cast(0x1008), EGAME_MODE_PVP_ZM_TDM_ = static_cast(0x1009), EGAME_MODE_PVP_BR_ = static_cast(0x1010), EGAME_MODE_PVP_HP_ = static_cast(0x1011), EGAME_MODE_PVP_SDL_ = static_cast(0x1012), EGAME_MODE_PVP_MP_ = static_cast(0x1013), EGAME_MODE_PVP_BR_PRACTICE_ = static_cast(0x1014), EGAME_MODE_PVP_MLK_ = static_cast(0x1015), EGAME_MODE_PVP_ASSIGNED_WEAPONS_ = static_cast(0x1016), EGAME_MODE_PVP_PRC_ = static_cast(0x1017), EGAME_MODE_PVP_PVA_ = static_cast(0x1018), EGAME_MODE_PVP_BOOM_ = static_cast(0x1019), EGAME_MODE_PVP_TDM_3P_ = static_cast(0x1020), EGAME_MODE_PVP_NOT_BR_WILDCARD_ = static_cast(0x1021), EGAME_MODE_PVP_GF_ = static_cast(0x1022), EGAME_MODE_PVP_FFA_CHAMBER_ = static_cast(0x1023), EGAME_MODE_PVP_CAT_ = static_cast(0x1025), EGAME_MODE_PVP_BIO_INF_ = static_cast(0x1026), EGAME_MODE_PVP_BIO_FFA_INF_ = static_cast(0x1027), EGAME_MODE_PVP_MLK_TF_ = static_cast(0x1028), EGAME_MODE_PVP_SAS_ = static_cast(0x1029), EGAME_MODE_PVP_TC_ = static_cast(0x102A), EGAME_MODE_PVP_URF_ = static_cast(0x102B), EGAME_MODE_PVP_WB_ = static_cast(0x102C), EGAME_MODE_PVP_CTF_ = static_cast(0x102D), EGAME_MODE_PVP_DUEL_ = static_cast(0x102E), EGAME_MODE_PVP_KC_ = static_cast(0x102F), EGAME_MODE_PVP_INF_ = static_cast(0x1030), EGAME_MODE_PVP_SHOOTOUT_ = static_cast(0x1031), EGAME_MODE_PVP_TRAIN_ = static_cast(0x1032), EGAME_MODE_PVP_HQ_ = static_cast(0x1033), EGAME_MODE_PVE_WILDCARD_ = static_cast(0x2000), EGAME_MODE_PVE_SV_ = static_cast(0x2001), EGAME_MODE_PVE_ZM_ = static_cast(0x2002), EGAME_MODE_PVE_SP_ = static_cast(0x2003), EGAME_MODE_PVE_MP_ = static_cast(0x2004), EGAME_MODE_PVE_ENDLESS_ = static_cast(0x2005), EGAME_MODE_PVE_DAILY_SINGLE_ = static_cast(0x2006), EGAME_MODE_PVE_WEEKLY_INSTANCE_ = static_cast(0x2007), EGAME_MODE_PVE_SV_RAID_ = static_cast(0x2008), EGAME_MODE_PVE_SV_TUTORIAL_ = static_cast(0x2009), EGAME_MODE_PVE_SOS_ = static_cast(0x2010), EGAME_MODE_SP_WILDCARD_ = static_cast(0x3000), EGAME_MODE_SP_ = static_cast(0x3001), EGAME_MODE_APVP_WILDCARD_ = static_cast(0x4000), EGAME_MODE_APVP_TDM_ = static_cast(0x4001), EGAME_MODE_APVP_FTL_ = static_cast(0x4002), EGAME_MODE_RANDOM_ = static_cast(0xFFFF), EGAME_MODE_PVP_BR_WILDCARD_ = static_cast(0x5000), EGAME_MODE_PVP_BR_TDM_ = static_cast(0x5001), EGAME_MODE_PVP_BR_SNIPER_ = static_cast(0x5002) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EGameModeCategory : int32_t { ClientOnly_ = static_cast(0x0), PVP_ = static_cast(0x1), SP_ = static_cast(0x2), PVE_Multi_ = static_cast(0x3), APVP_ = static_cast(0x4), ClanWar_ = static_cast(0x5), ALL_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::Config { enum struct EServerEntry : int32_t { None_ = static_cast(0x0), iMSDK_CN_Editor_ = static_cast(0x1), iMSDK_CN_Dev_ = static_cast(0x2), iMSDK_CN_Shipping_ = static_cast(0x3), iMSDK_CN_Publish_ = static_cast(0x4), iMSDK_King_Editor_ = static_cast(0xB), iMSDK_King_Dev_ = static_cast(0xC), iMSDK_King_Shipping_ = static_cast(0xD), iMSDK_King_Publish_ = static_cast(0xE), iMSDK_King_Preview_ = static_cast(0xF), iMSDK_Korea_Editor_ = static_cast(0x1F), iMSDK_Korea_Dev_ = static_cast(0x20), iMSDK_Korea_Shipping_ = static_cast(0x21), iMSDK_Korea_Publish_ = static_cast(0x22), iMSDK_GarenaSA_Editor_ = static_cast(0x29), iMSDK_GarenaSA_Dev_ = static_cast(0x2A), iMSDK_GarenaSA_Shipping_ = static_cast(0x2B), iMSDK_GarenaSA_Publish_ = static_cast(0x2C), iMSDK_VNG_Editor_ = static_cast(0x33), iMSDK_VNG_Dev_ = static_cast(0x34), iMSDK_VNG_Shipping_ = static_cast(0x35), iMSDK_VNG_Publish_ = static_cast(0x36) }; } namespace DLL2SDK::Assembly_CSharp::Config { struct LadderScoreAwardConfig__IsValid_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t ladderRank_; void _ctor_30265(); bool __m__0_30266(DLL2SDK::Assembly_CSharp::Config::LadderScoreAwardConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct TestSPVPEntranceConfConfig__GetMapList_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::EGameMode modeType_; void _ctor_30328(); bool __m__0_30329(DLL2SDK::Assembly_CSharp::Config::TestSPVPEntranceConfConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct UltConfConfig__IsUltSkillWeapon_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t weaponID_; void _ctor_30458(); bool __m__0_30459(DLL2SDK::Assembly_CSharp::Config::UltConfConfig* x_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct UltConfConfig__GetUltSkillIDByWeaponID_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t weaponID_; void _ctor_30460(); bool __m__0_30461(DLL2SDK::Assembly_CSharp::Config::UltConfConfig* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EUltID : int32_t { EULT_ID_DEFAULT_ = static_cast(0x0), EULT_ID_PURIFIER_ = static_cast(0x1), EULT_ID_WARMACHINE_ = static_cast(0x2), EULT_ID_TOYBOMB_ = static_cast(0x3), EULT_ID_MEDKIT_ = static_cast(0x4), EULT_ID_AUTOMATIC_ = static_cast(0x5), EULT_ID_SKINIMPLANT_ = static_cast(0x6), EULT_ID_METALSTORM_ = static_cast(0x7), EULT_ID_DEATHEYE_ = static_cast(0x8), EULT_ID_TRACKER_ = static_cast(0x9), EULT_ID_SCYTHE_ = static_cast(0xA), EULT_ID_HOTPURSUIT_ = static_cast(0xB), EULT_ID_ARMOURPROTECT_ = static_cast(0xC), EULT_ID_MOLOTOVCOCKTAIL_ = static_cast(0xD), EULT_ID_TAUNT_ = static_cast(0xE), EULT_ID_TEAMRECOVER_ = static_cast(0xF), EULT_ID_SINGLERECOVER_ = static_cast(0x10), EULT_ID_DG2_ = static_cast(0x11), EULT_ID_PARANEPHRINE_ = static_cast(0x12), EULT_ID_BLASTSHIELD_ = static_cast(0x13), EULT_ID_TRANSFORMSHIELD_ = static_cast(0x14), EULT_ID_DRONE_ = static_cast(0x15), EULT_ID_GUARDDOG_ = static_cast(0x16), EULT_ID_BOMB_SPARROW_ = static_cast(0x17), EULT_ID_STICK_SPARROW_ = static_cast(0x18), EULT_ID_RECONCAR_ = static_cast(0x19), EULT_ID_GRAPPLE_ = static_cast(0x1A), EULT_ID_TEMPEST_ = static_cast(0x1B), EULT_ID_INTERFER_DRONE_ = static_cast(0x1C), EULT_ID_INDUCTIONGUN_ = static_cast(0x1D), EULT_ID_PSYCHOSIS_ = static_cast(0x1E), EULT_ID_AIRBORNE_ = static_cast(0x1F), EULT_ID_GRAVITY_SPIKES_ = static_cast(0x20), EULT_ID_HIVE_ = static_cast(0x21), EULT_ID_ELECTRICTRIPWIRE_ = static_cast(0x22), EULT_ID_ANNIHILATOR_ = static_cast(0x23), EULT_ID_INVISIBLE_MAN_ = static_cast(0x24), EULT_ID_SHADOW_MAN_ = static_cast(0x25), EULT_ID_FLASH_ = static_cast(0x26), EULT_ID_SMOKECLUSTER_ = static_cast(0x27), EULT_ID_MAX_ = static_cast(0x28) }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ZombieLobbyConfConfig__GetSortedEntryConfigs_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* configs_; void _ctor_31393(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ZombieLobbyConfConfig__GetSortedEntryConfigs_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::Config::ZombieLobbyConfConfig__GetSortedEntryConfigs_c__AnonStorey0* __f__ref_0_; void _ctor_31394(); bool __m__0_31395(DLL2SDK::Assembly_CSharp::Config::ZombieLobbyConfConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct VehicleData__AutoGetOnVehicle_c__Iterator0 : DLL2SDK::mscorlib::System::Object { uint32_t OwnerId_; DLL2SDK::Assembly_CSharp::BattleRoyale::VehicleData* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_35690(); bool MoveNext_35691(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_35692(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_35693(); void Dispose_35694(); void Reset_35695(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ReplayDataContainer_RecordPlayerInfo { uint32_t PlayerID_; DLL2SDK::mscorlib::System::String* NickName_; int32_t PicID_; int32_t FrameID_; DLL2SDK::mscorlib::System::String* URL_; }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct ReplaySummonManager_ReplaySummonData { DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* Target_; DLL2SDK::Assembly_CSharp::PVP::ReplaySummonManager_CommonDestoryCallBack* DestoryCB_; }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct ReplaySummonManager_CommonDestoryCallBack : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_35807(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_35808(uint32_t actorID_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_35809(uint32_t actorID_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_35810(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct ReplaySummonManager_CreateObjectCallBack : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_35811(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_35812(uint32_t actorID_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* obj_, DLL2SDK::Assembly_CSharp::PVP::ReplaySummonManager_CommonDestoryCallBack* cb_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_35813(uint32_t actorID_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* obj_, DLL2SDK::Assembly_CSharp::PVP::ReplaySummonManager_CommonDestoryCallBack* cb_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_35814(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct ReplaySummonManager_DestoryObjectCallBack : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_35815(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_35816(uint32_t actorID_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* obj_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_35817(uint32_t actorID_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* obj_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_35818(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_Airstrike_MissileInfo { DLL2SDK::UnityEngine::UnityEngine::Vector3 InitPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 InitVel_; uint32_t PlayerID_; uint32_t ActorID_; DLL2SDK::CSProto::msg::ECamp Camp_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* Missile_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* AimTargetPawn_; }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_C4Killed_C4KillerInfo { uint32_t ActorID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ExplodePos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 OwnerPos_; }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_CarePackageCommon_CarePackageInfo { uint32_t PlayerID_; uint32_t ActorID_; int32_t CarePackageType_; uint8_t Camp_; DLL2SDK::UnityEngine::UnityEngine::Vector3 DstPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Orient_; uint32_t ScoreStreakID_; uint16_t LeftLifeTime_; uint16_t LifeTime_; uint32_t ItemID_; uint8_t IsDestroy_; uint32_t ResetTimes_; uint32_t SetTrapPlayerID_; }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_DestructibleSceneObjectCommon_DestructibleSceneObjectInfo { uint32_t ActorID_; uint32_t UID_; float HP_; uint32_t Status1_; uint32_t Status2_; }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_Drone_DroneKillerInfo { uint32_t ActorID_; DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_Drone* Drone_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* Target_; }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_ElectricShockCar_ElectricShockCarInfo { uint32_t PlayerID_; uint32_t ActorID_; bool HasAddMsg_; DLL2SDK::Assembly_CSharp::PVP::ElectricShockCarPawn* ElectricShockCar_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* Target_; bool NeedCalculateCamera_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* ViewTarget_; int32_t OwnerPlayerID_; }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_GoliathWeapon_GoliathWeaponInfo { uint32_t PlayerID_; uint32_t ActorID_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* Target_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* ViewTarget_; }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_Grenade_GrenadeInfo { uint32_t PlayerID_; uint32_t ActorID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Position_; DLL2SDK::UnityEngine::UnityEngine::Vector3 FlyPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Velocity_; bool HasAddProjMsg_; bool HasSyncThrowMsg_; bool HasSyncFlyMsg_; float ObserveTime_; float StartFireTime_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* Target_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* ViewTarget_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* Grenade_; }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_Helicopter_HelicopterInfo { DLL2SDK::UnityEngine::UnityEngine::Vector3 SrcPos_; DLL2SDK::UnityEngine::UnityEngine::Quaternion Rotation_; DLL2SDK::CSProto::msg::ECamp Camp_; uint32_t PlayerID_; uint32_t ActorID_; uint32_t HelicopterID_; uint8_t LifeTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 DstPos_; DLL2SDK::Assembly_CSharp::GameBase::HelicopterPawn* Helicopter_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* Target_; }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_HiveGun_HiveGunInfo { uint32_t PlayerID_; uint32_t ActorID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Position_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Velocity_; DLL2SDK::UnityEngine::UnityEngine::Vector3 TargetPos_; bool HasAddProjMsg_; float ObserveTime_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* Target_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* ViewTarget_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* Hive_; }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_HunterKiller_HunterKillerInfo { uint32_t PlayerID_; uint32_t ActorID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Position_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Velocity_; DLL2SDK::UnityEngine::UnityEngine::Vector3 TargetPos_; bool HasAddProjMsg_; float ReplayTime_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* Target_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* ViewTarget_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* HunterKiller_; }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_Missile_MissileInfo { DLL2SDK::UnityEngine::UnityEngine::Vector3 InitPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 InitVel_; uint32_t PlayerID_; uint32_t ActorID_; DLL2SDK::CSProto::msg::ECamp Camp_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* Missile_; }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct PLAYER_MOVE_STATE : int32_t { ePLAYER_MOVE_STATE_WALK_ = static_cast(0x0), ePLAYER_MOVE_STATE_JUMP_ = static_cast(0x1), ePLAYER_MOVE_STATE_SQUAT_ = static_cast(0x2), ePLAYER_MOVE_STATE_FLY_ = static_cast(0x3), ePLAYER_MOVE_STATE_CLIMBLADDER_ = static_cast(0x4), ePLAYER_MOVE_STATE_CLIMBMANTLE_ = static_cast(0x5), ePLAYER_MOVE_STATE_CLIMBOVER_ = static_cast(0x6), ePLAYER_MOVE_STATE_SKYDIVING_ = static_cast(0x7), ePLAYER_MOVE_STATE_IN_VEHILCE_ = static_cast(0x8), ePLAYER_MOVE_STATE_LIE_ = static_cast(0x9), ePLAYER_MOVE_STATE_SWIMMING_ = static_cast(0xA), ePLAYER_MOVE_STATE_CLIMBWALL_ = static_cast(0xB), ePLAYER_MOVE_STATE_SKYFLY_ = static_cast(0xC), ePLAYER_MOVE_STATE_GRAPRUSH_ = static_cast(0xD), ePLAYER_MOVE_STATE_SLIDING_ = static_cast(0xE), ePLAYER_MOVE_STATE_FIGHT_OFF_ = static_cast(0xF), ePLAYER_MOVE_STATE_ZIPLINE_ = static_cast(0x10), ePLAYER_MOVE_STATE_AIREJECT_ = static_cast(0x11), ePLAYER_MOVE_STATE_GRAVITYSPIKES_ = static_cast(0x12), ePLAYER_MOVE_STATE_REMOTE_CONTROL_ = static_cast(0x13), ePLAYER_MOVE_STATE_SHADOW_BLADE_ROLL_ = static_cast(0x14), ePLAYER_MOVE_STATE_SHADOW_BLADE_ATTACK_ = static_cast(0x15), ePLAYER_MOVE_STATE_COUNT_ = static_cast(0x16) }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_Move_KeyMoveCalcInfo { int32_t KeyIndex_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CalcIndexList_; int32_t TopNum_; int32_t BottomNum_; int32_t CurIndex_; int32_t BestIndex_; float BestOffsetTime_; }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_NuclearBomb_NuclearBombKillerInfo { uint32_t ActorID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ExplodePos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraPos_; }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_ReconCar_ReconCarInfo { DLL2SDK::UnityEngine::UnityEngine::Vector3 SrcPos_; DLL2SDK::UnityEngine::UnityEngine::Quaternion Rotation_; uint32_t ActorID_; }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_SentryGun_SentryGunInfo { DLL2SDK::UnityEngine::UnityEngine::Vector3 Pos_; DLL2SDK::UnityEngine::UnityEngine::Quaternion Rot_; uint32_t ActorID_; DLL2SDK::CSProto::msg::ECamp Camp_; uint32_t PlayerID_; uint32_t SentryGunID_; DLL2SDK::Assembly_CSharp::GameBase::SentryGunPawn* SentryGun_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* Target_; bool HasAddMsg_; }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_ShadowBlade_ShadowBladeInfo { DLL2SDK::Assembly_CSharp::GameBase::Pawn* Target_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* ViewTarget_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* Grenade_; uint32_t PlayerID_; uint32_t ActorID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Position_; DLL2SDK::UnityEngine::UnityEngine::Vector3 FlyPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Velocity_; bool HasAddProjMsg_; bool HasSyncThrowMsg_; bool HasSyncFlyMsg_; float ObserveTime_; float ThrowTime_; }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_TrophySystem_TrophySystemInfo { uint32_t PlayerID_; uint32_t ActorID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Position_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Velocity_; DLL2SDK::UnityEngine::UnityEngine::Vector3 TargetPos_; bool HasAddProjMsg_; float ReplayTime_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* TrophySystem_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* Target_; }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_VTOL_VTOLInfo { DLL2SDK::UnityEngine::UnityEngine::Vector3 SrcPos_; DLL2SDK::UnityEngine::UnityEngine::Quaternion Rotation_; DLL2SDK::CSProto::msg::ECamp Camp_; uint32_t PlayerID_; uint32_t ActorID_; uint32_t VTOLPawnID_; uint8_t LifeTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 DstPos_; }; } namespace DLL2SDK::Assembly_CSharp::Network { struct RecordManager_RecordData { int32_t Length_; DLL2SDK::Array* Data_; int32_t Sequence_; float RecordTime_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Read_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void Write_36164(DLL2SDK::mscorlib::System::IO::BinaryWriter* writer_); void Read_36165(DLL2SDK::mscorlib::System::IO::BinaryReader* reader_); }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct RecordManager_ERecordState : int32_t { None_ = static_cast(0x0), Record_ = static_cast(0x1), Replay_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct ReplayFrameSet_DeadReplayFrameInfo { bool IsLastFrame_; uint64_t Stamp_; DLL2SDK::Array* Data_; }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct ReplayFrameSet_FrameIgnoreInfo { int32_t FrameIndex_; int32_t DataIndex_; int32_t DataLength_; }; } namespace DLL2SDK::Assembly_CSharp { enum struct DynamicBone_UpdateMode : int32_t { Normal_ = static_cast(0x0), AnimatePhysics_ = static_cast(0x1), UnscaledTime_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct DynamicBone_FreezeAxis : int32_t { None_ = static_cast(0x0), X_ = static_cast(0x1), Y_ = static_cast(0x2), Z_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { struct DynamicBone_Particle : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* m_Transform_; int32_t m_ParentIndex_; float m_Damping_; float m_Elasticity_; float m_Stiffness_; float m_Inert_; float m_Radius_; float m_BoneLength_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Position_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_PrevPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_EndOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_InitLocalPosition_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_InitLocalRotation_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36219(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct DynamicBoneCollider_Direction : int32_t { X_ = static_cast(0x0), Y_ = static_cast(0x1), Z_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct DynamicBoneCollider_Bound : int32_t { Outside_ = static_cast(0x0), Inside_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { struct CODPostEffectChain_BaseSetting : DLL2SDK::mscorlib::System::Object { bool enabled_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36375(); }; } namespace DLL2SDK::Assembly_CSharp { struct CODPostEffectChain_AmplifyUtils : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t MaskTextureId_; int32_t BlurRadiusId_; DLL2SDK::mscorlib::System::String* HighPrecisionKeyword_; int32_t UpscaleContributionId_; int32_t SourceContributionId_; int32_t MipResultsRTS_; int32_t UpscaleWeightsStr_; int32_t BloomRangeId_; int32_t BloomParamsId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeIds_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36371(); static void InitializeIds_36372(); static void _cctor_36373(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct CODPostEffectChain_BloomPasses : int32_t { Threshold_ = static_cast(0x0), ThresholdMask_ = static_cast(0x1), AnamorphicGlare_ = static_cast(0x2), LensFlare0_ = static_cast(0x3), LensFlare1_ = static_cast(0x4), LensFlare2_ = static_cast(0x5), LensFlare3_ = static_cast(0x6), LensFlare4_ = static_cast(0x7), LensFlare5_ = static_cast(0x8), DownsampleNoWeightedAvg_ = static_cast(0x9), DownsampleWithKaris_ = static_cast(0xA), DownsampleWithoutKaris_ = static_cast(0xB), DownsampleWithTempFilterWithKaris_ = static_cast(0xC), DownsampleWithTempFilterWithoutKaris_ = static_cast(0xD), HorizontalBlur_ = static_cast(0xE), VerticalBlur_ = static_cast(0xF), VerticalBlurWithTempFilter_ = static_cast(0x10), UpscaleFirstPass_ = static_cast(0x11), Upscale_ = static_cast(0x12), WeightedAddPS1_ = static_cast(0x13), WeightedAddPS2_ = static_cast(0x14), WeightedAddPS3_ = static_cast(0x15), WeightedAddPS4_ = static_cast(0x16), WeightedAddPS5_ = static_cast(0x17), WeightedAddPS6_ = static_cast(0x18), WeightedAddPS7_ = static_cast(0x19), WeightedAddPS8_ = static_cast(0x1A), BokehWeightedBlur_ = static_cast(0x1B), BokehComposition2S_ = static_cast(0x1C), BokehComposition3S_ = static_cast(0x1D), BokehComposition4S_ = static_cast(0x1E), BokehComposition5S_ = static_cast(0x1F), BokehComposition6S_ = static_cast(0x20), Decode_ = static_cast(0x21), TotalPasses_ = static_cast(0x22) }; } namespace DLL2SDK::Assembly_CSharp { struct CODPostEffectChain_CmyRT { int32_t m_nameID_; int32_t m_w_; int32_t m_h_; }; } namespace DLL2SDK::Assembly_CSharp { struct CODPostEffectChain_BloomSetting : DLL2SDK::Assembly_CSharp::CODPostEffectChain_BaseSetting { float intensity_; float threshold_; float iterations_; float iterations_foe_; bool antiFlicker_; float sampleScale_; float intensity_nuclearBomb_; float threshold_nuclearBomb_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36374(); }; } namespace DLL2SDK::Assembly_CSharp { struct CODPostEffectChain_RuntimeData { float aces_a_; float aces_b_; float aces_c_; float aces_d_; DLL2SDK::UnityEngine::UnityEngine::Vector4 aces_pack_; float whitePoint_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { float ACES_A_; float ACES_B_; float ACES_C_; float ACES_D_; float ACES_WHITE_POINT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Set_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Default_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_36376(float _aces_a_, float _aces_b_, float _aces_c_, float _aces_d_, float _whitePoint_); void Set_36377(float _aces_a_, float _aces_b_, float _aces_c_, float _aces_d_, float _whitePoint_); static DLL2SDK::Assembly_CSharp::CODPostEffectChain_RuntimeData Default_36378(); }; } namespace DLL2SDK::Assembly_CSharp { struct CODPostEffectChain_ExposureSetting_AutoExposureProcessor : DLL2SDK::mscorlib::System::Object { float m_maxAutoEvScale_; float m_minAutoEvScale_; float neutralGrey_; float lit2DarkSpeed_; float dark2litSpeed_; float autoExposureCheckInterval_; float m_currentCheckInterval_; bool useForwardOffset_; float probeForwardDistance_; float probeHitBackwardOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 forwardVector_; DLL2SDK::UnityEngine::UnityEngine::Ray forwardRay_; DLL2SDK::Array* hitResult_; int32_t testMask_; float m_currentAutoExposure_; float m_targetAutoExposure_; DLL2SDK::UnityEngine::UnityEngine::Camera* targetCamera_; DLL2SDK::UnityEngine::UnityEngine::Transform* targetTransform_; DLL2SDK::UnityEngine::UnityEngine::Vector3 exposureObservePoint_; DLL2SDK::UnityEngine::UnityEngine::Rendering::SphericalHarmonicsL2 m_currentSH_ob0_; DLL2SDK::Array* pos_; DLL2SDK::Array* col_; DLL2SDK::UnityEngine::UnityEngine::Color a_; bool previewWithLightProbe_; DLL2SDK::UnityEngine::UnityEngine::Cubemap* m_scenePreviewCubemap0_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_scenePreviewCaptureCameraObject_; DLL2SDK::mscorlib::System::String* m_previewName_; DLL2SDK::UnityEngine::UnityEngine::Camera* m_scenePreviewCaptureCamera_; float scenePreviewDeltaTime_; float scenePreviewUpdateInterval_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastHitPos_; bool m_LastHitted_; float m_LastRaycastTime_; int32_t m_LastTetIndex_; struct StaticFields { float ProbeRaycastInterval_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareScenePreviewResource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PerFrameUpdateAutoEv_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36380(); float get_maxDynamicEv_36381(); void set_maxDynamicEv_36382(float value_); float get_minDynamicEv_36383(); void set_minDynamicEv_36384(float value_); float get_currentAutoEv_36385(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_exposureCameraTransform_36386(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_exposureSamplePoint_36387(); void PrepareScenePreviewResource_36388(); float PerFrameUpdateAutoEv_36389(float deltaTime_); static void _cctor_36390(); }; } namespace DLL2SDK::Assembly_CSharp { struct CODPostEffectChain_ExposureSetting : DLL2SDK::Assembly_CSharp::CODPostEffectChain_BaseSetting { float exposureEV_; bool useRealCameraParameter_; float m_ShutterSpeed_; float m_ISO_; float m_Aperture_; bool m_UseAutoExposure_; float neutralGrey_; float maxDynamicEv_; float minDynamicEv_; float lit2darkSpeed_; float dark2litSpeed_; float probeForwardDistance_; float probeHitBackwardOffset_; float forwardDist_; float checkInterval_; bool previewWithLightprobeInEditor_; DLL2SDK::Assembly_CSharp::CODPostEffectChain_ExposureSetting_AutoExposureProcessor* autoEvProcessor_; struct StaticFields { float maxExposureEV_; float minExposureEV_; float minMidGrey_; float maxMidGrey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36379(); }; } namespace DLL2SDK::Assembly_CSharp { struct CODPostEffectChain_distortSetting : DLL2SDK::Assembly_CSharp::CODPostEffectChain_BaseSetting { float m_distortStrength_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_distortTiling_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_distortOffset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36391(); }; } namespace DLL2SDK::Assembly_CSharp { struct CODPostEffectChain_radBlurSetting : DLL2SDK::Assembly_CSharp::CODPostEffectChain_BaseSetting { float m_radBlurStrength_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36392(); }; } namespace DLL2SDK::Assembly_CSharp { struct CODPostEffectChain_RealDofSetting : DLL2SDK::Assembly_CSharp::CODPostEffectChain_BaseSetting { float focusRange_; float focusDistance_; float blurSize_; int32_t samplerScale_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36393(); }; } namespace DLL2SDK::Assembly_CSharp { struct CODPostEffectChain_SimpleACESSetting : DLL2SDK::Assembly_CSharp::CODPostEffectChain_BaseSetting { DLL2SDK::UnityEngine::UnityEngine::Vector2 toe_; float shoulderAngle_; float shoulderShoot_; float toeStrength_; float toeLift_; float shoulderStrength_; float shoulderLift_; DLL2SDK::UnityEngine::UnityEngine::Vector2 whitePoint_; float gamma_; DLL2SDK::Assembly_CSharp::CODPostEffectChain_RuntimeData runtimeData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConstrainParameter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DefaultRuntimeData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36394(); void ConstrainParameter_36395(); static DLL2SDK::Assembly_CSharp::CODPostEffectChain_RuntimeData DefaultRuntimeData_36396(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct CODPostEffectChain_UserBlurSetting_BlurType : int32_t { StandardGauss_ = static_cast(0x0), SgxGauss_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { struct CODPostEffectChain_UserBlurSetting : DLL2SDK::Assembly_CSharp::CODPostEffectChain_BaseSetting { int32_t downsample_; float blurSize_; int32_t blurIterations_; float BlurBlendRatio_; DLL2SDK::Assembly_CSharp::CODPostEffectChain_UserBlurSetting_BlurType blurType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36397(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct CODPostEffectChain_EffectFadeState : int32_t { Orig_ = static_cast(0x0), Modified_ = static_cast(0x1), FadeIn_ = static_cast(0x2), FadeOut_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { enum struct CODPostEffectChain_EEffectType : int32_t { CameraNoise_ = static_cast(0x0), Distort_ = static_cast(0x1), RadBlur_ = static_cast(0x2), Blur_ = static_cast(0x3), SunShaftBloom_ = static_cast(0x4), GodRay_ = static_cast(0x5), DizzyBlur_ = static_cast(0x6), Bloom_ = static_cast(0x8), GrayScale_ = static_cast(0x9), DOF_ = static_cast(0xA), Interference_ = static_cast(0xB), RealDOF_ = static_cast(0xC), SimpleACES_ = static_cast(0x10), Lut2DBaker_ = static_cast(0x11), Lut2D_ = static_cast(0x12), BCGS_ = static_cast(0x13), EMP_ = static_cast(0x18) }; } namespace DLL2SDK::Assembly_CSharp { enum struct CODPostEffectChain_ECommandBufferType : int32_t { PostWorld_ = static_cast(0x0), PostFP_ = static_cast(0x1), PostPP_ = static_cast(0x2), PostUI_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { struct CODPostEffectChain_DizzyBlurSetting : DLL2SDK::Assembly_CSharp::CODPostEffectChain_BaseSetting { float BlurAmount_; float BgColor_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36398(); }; } namespace DLL2SDK::Assembly_CSharp { struct CODPostEffectChain_CameraEventProxy : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Camera_CameraCallback* PreRender_; DLL2SDK::UnityEngine::UnityEngine::Camera_CameraCallback* PostRender_; DLL2SDK::UnityEngine::UnityEngine::Camera* mCam_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Toggle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPreRender_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPostRender_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36399(); void OnPreRender_36401(); void OnPostRender_36402(); static DLL2SDK::Assembly_CSharp::CODPostEffectChain_CameraEventProxy* Toggle_36400(DLL2SDK::UnityEngine::UnityEngine::Camera* cam_, bool open_, DLL2SDK::UnityEngine::UnityEngine::Camera_CameraCallback* preRender_, DLL2SDK::UnityEngine::UnityEngine::Camera_CameraCallback* postRender_); }; } namespace DLL2SDK::Assembly_CSharp { struct CODPostEffectChain_PostProcessBloomSetting : DLL2SDK::Assembly_CSharp::CODPostEffectChain_BaseSetting { float bloomThreshold_; float bloomScale_; float bloomThresholdHDR_; float bloomScaleHDR_; float exposure_; bool enableBloomHints_; DLL2SDK::UnityEngine::UnityEngine::Color bloomHint0_; float bloomWeight0_; DLL2SDK::UnityEngine::UnityEngine::Color bloomHint1_; float bloomWeight1_; DLL2SDK::UnityEngine::UnityEngine::Color bloomHint2_; float bloomWeight2_; DLL2SDK::UnityEngine::UnityEngine::Color bloomHint3_; float bloomWeight3_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36403(); }; } namespace DLL2SDK::Assembly_CSharp { struct CODPostEffectChain_PPBloomUtils : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t BloomTexID_; int32_t BloomSetupID_; int32_t BloomDown0ID_; int32_t BloomDown1ID_; int32_t BloomDown2ID_; int32_t BloomUp0ID_; int32_t BloomUp1ID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeIds_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36404(); static void InitializeIds_36405(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct CODPostEffectChain_BloomPass : int32_t { BLOOM_SETUP_ = static_cast(0x0), BLOOM_DOWN_0_ = static_cast(0x1), BLOOM_DOWN_1_ = static_cast(0x2), BLOOM_DOWN_2_ = static_cast(0x3), BLOOM_UP_0_ = static_cast(0x4), BLOOM_UP_1_ = static_cast(0x5), BLOOM_MERGE_ = static_cast(0x6), BLOOM_TONEMAPPING_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp { enum struct CODPostEffectChain_ShaftsScreenBlendMode : int32_t { Screen_ = static_cast(0x0), Add_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { struct CODPostEffectChain_SunShaftBloomSetting : DLL2SDK::Assembly_CSharp::CODPostEffectChain_BaseSetting { float Density_; float Weight_; float Decay_; float Exposure_; float IlluminationDecay_; float BrightnessThreshold_; DLL2SDK::Assembly_CSharp::CODPostEffectChain_ShaftsScreenBlendMode screenBlendMode_; bool useDepthTexture_; int32_t radialBlurIterations_; DLL2SDK::UnityEngine::UnityEngine::Color sunColor_; DLL2SDK::UnityEngine::UnityEngine::Color sunThreshold_; float sunShaftBlurRadius_; float sunShaftIntensity_; float maxRadius_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36406(); }; } namespace DLL2SDK::Assembly_CSharp { struct CODPostEffectChain_SunShaftBloomUtils : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t BloomTexID_; int32_t BloomSetupID_; int32_t BloomDown0ID_; int32_t BloomDown1ID_; int32_t BloomDown2ID_; int32_t BloomUp0ID_; int32_t BloomUp1ID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeIds_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36407(); static void InitializeIds_36408(); }; } namespace DLL2SDK::Assembly_CSharp { struct CODPostEffectChain_BCGSColorGradingSetting_ColorKey : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Color tintColor_; float brightnessOffset_; float saturation_; float minEffectiveLumaRange_; float maxEffectiveLumaRange_; DLL2SDK::UnityEngine::UnityEngine::Vector4 runtimeColor_; struct StaticFields { float maxBrightness_; float minBrightness_; float maxSaturation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConstrainValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRuntimeKeyValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36416(float minEffectLuma_, float maxEffectLuma_); void ConstrainValue_36417(); DLL2SDK::UnityEngine::UnityEngine::Vector4 GetRuntimeKeyValue_36418(bool forceConstrainValue_); }; } namespace DLL2SDK::Assembly_CSharp { struct CODPostEffectChain_BCGSColorGradingSetting : DLL2SDK::Assembly_CSharp::CODPostEffectChain_BaseSetting { DLL2SDK::Assembly_CSharp::CODPostEffectChain_BCGSColorGradingSetting_ColorKey* masterKey_; float masterTemperature_; DLL2SDK::Assembly_CSharp::CODPostEffectChain_BCGSColorGradingSetting_ColorKey* darkKey_; DLL2SDK::Assembly_CSharp::CODPostEffectChain_BCGSColorGradingSetting_ColorKey* middleKey_; DLL2SDK::Assembly_CSharp::CODPostEffectChain_BCGSColorGradingSetting_ColorKey* brightKey_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConstrainEffectArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CaculateRuntimeKeyLerpValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CaculateRuntimeKeyLerpValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WhiteBalanceToColorTemperature_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyMasterOnRuntimeData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateShaderUniformData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36409(); void ConstrainEffectArea_36410(); void CaculateRuntimeKeyLerpValue_36411(float* a_, float* b_, float* c_, float* d_); DLL2SDK::UnityEngine::UnityEngine::Vector4 CaculateRuntimeKeyLerpValue_36412(); DLL2SDK::UnityEngine::UnityEngine::Vector4 ApplyMasterOnRuntimeData_36414(DLL2SDK::UnityEngine::UnityEngine::Vector4 runtimeData_); void CalculateShaderUniformData_36415(DLL2SDK::UnityEngine::UnityEngine::Vector4* key0_, DLL2SDK::UnityEngine::UnityEngine::Vector4* key1Delta_, DLL2SDK::UnityEngine::UnityEngine::Vector4* key2Delta_, DLL2SDK::UnityEngine::UnityEngine::Vector4* keyLerp_); static float WhiteBalanceToColorTemperature_36413(float temperature_, float balancePoint_, float maxKelvin_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct CODPostEffectChain_Pass : int32_t { LutGenLDRFromScratch_ = static_cast(0x0), LutGenLDR_ = static_cast(0x1), LutGenHDR2D_ = static_cast(0x2), LutGenHDR2DNoGamma_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { struct CODPostEffectChain_SunShaftSetting : DLL2SDK::Assembly_CSharp::CODPostEffectChain_BaseSetting { float depthThreshold_; DLL2SDK::UnityEngine::UnityEngine::Color colorThreshold_; DLL2SDK::UnityEngine::UnityEngine::Color lightColor_; float lightFactor_; float samplerScale_; int32_t blurIteration_; int32_t downSample_; DLL2SDK::UnityEngine::UnityEngine::Transform* lightTransform_; float lightRadius_; float lightPowFactor_; DLL2SDK::UnityEngine::UnityEngine::Vector3 viewPortLightPos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36419(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BaseMatEffect__UpdateMaterial_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float endTime_; float duration_; float _percent___1_; DLL2SDK::Assembly_CSharp::GameEngine::BaseMatEffect* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_36434(); bool MoveNext_36435(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_36436(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_36437(); void Dispose_36438(); void Reset_36439(); }; } namespace DLL2SDK::Assembly_CSharp { struct FadeableRenderer_StoredInfo { DLL2SDK::UnityEngine::UnityEngine::Renderer* renderer_; DLL2SDK::Array* mats_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_36480(DLL2SDK::UnityEngine::UnityEngine::Renderer* r_, DLL2SDK::Array* m_); }; } namespace DLL2SDK::Assembly_CSharp { struct Mirror__RenderMirrorView_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Mirror* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_36523(); bool MoveNext_36524(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_36525(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_36526(); void Dispose_36527(); void Reset_36528(); }; } namespace DLL2SDK::Assembly_CSharp { struct OutlineEffectUtility__EnableRenderStateEffect_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::EAssetID assetID_; DLL2SDK::UnityEngine::UnityEngine::GameObject* target_; DLL2SDK::Assembly_CSharp::OutlineEffectInput* input_; void _ctor_36578(); void __m__0_36579(int32_t id_, DLL2SDK::mscorlib::System::Object* targetObj_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct PopupWindowBlur_BlurType : int32_t { StandardGauss_ = static_cast(0x0), SgxGauss_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PopupWindowBlur__CaptureScreen_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::PopupWindowBlur* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_36588(); bool MoveNext_36589(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_36590(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_36591(); void Dispose_36592(); void Reset_36593(); }; } namespace DLL2SDK::Assembly_CSharp { struct SimpleACEColorGrading_ParameterSet : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector4 coef_; DLL2SDK::UnityEngine::UnityEngine::Vector4 key0_s_; DLL2SDK::UnityEngine::UnityEngine::Vector4 key1_s_; DLL2SDK::UnityEngine::UnityEngine::Vector4 key2_s_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Default_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36667(); static DLL2SDK::Assembly_CSharp::SimpleACEColorGrading_ParameterSet* Default_36668(); }; } namespace DLL2SDK::Assembly_CSharp { struct HableCurve_Segment : DLL2SDK::mscorlib::System::Object { float offsetX_; float offsetY_; float scaleX_; float scaleY_; float lnA_; float B_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Eval_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36718(); float Eval_36719(float x_); }; } namespace DLL2SDK::Assembly_CSharp { struct HableCurve_DirectParams { float x0_; float y0_; float x1_; float y1_; float W_; float overshootX_; float overshootY_; float gamma_; }; } namespace DLL2SDK::Assembly_CSharp { struct HableCurve_Uniforms : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::HableCurve* parent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36720(DLL2SDK::Assembly_CSharp::HableCurve* parent_); DLL2SDK::UnityEngine::UnityEngine::Vector4 get_curve_36721(); DLL2SDK::UnityEngine::UnityEngine::Vector4 get_toeSegmentA_36722(); DLL2SDK::UnityEngine::UnityEngine::Vector4 get_toeSegmentB_36723(); DLL2SDK::UnityEngine::UnityEngine::Vector4 get_midSegmentA_36724(); DLL2SDK::UnityEngine::UnityEngine::Vector4 get_midSegmentB_36725(); DLL2SDK::UnityEngine::UnityEngine::Vector4 get_shoSegmentA_36726(); DLL2SDK::UnityEngine::UnityEngine::Vector4 get_shoSegmentB_36727(); }; } namespace DLL2SDK::Assembly_CSharp { struct PostProcessResources_Shaders : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Shader* autoExposure_; DLL2SDK::UnityEngine::UnityEngine::Shader* bloom_; DLL2SDK::UnityEngine::UnityEngine::Shader* copy_; DLL2SDK::UnityEngine::UnityEngine::Shader* copyStd_; DLL2SDK::UnityEngine::UnityEngine::Shader* discardAlpha_; DLL2SDK::UnityEngine::UnityEngine::Shader* depthOfField_; DLL2SDK::UnityEngine::UnityEngine::Shader* finalPass_; DLL2SDK::UnityEngine::UnityEngine::Shader* grainBaker_; DLL2SDK::UnityEngine::UnityEngine::Shader* motionBlur_; DLL2SDK::UnityEngine::UnityEngine::Shader* temporalAntialiasing_; DLL2SDK::UnityEngine::UnityEngine::Shader* subpixelMorphologicalAntialiasing_; DLL2SDK::UnityEngine::UnityEngine::Shader* texture2dLerp_; DLL2SDK::UnityEngine::UnityEngine::Shader* uber_; DLL2SDK::UnityEngine::UnityEngine::Shader* lut2DBaker_; DLL2SDK::UnityEngine::UnityEngine::Shader* lightMeter_; DLL2SDK::UnityEngine::UnityEngine::Shader* gammaHistogram_; DLL2SDK::UnityEngine::UnityEngine::Shader* waveform_; DLL2SDK::UnityEngine::UnityEngine::Shader* vectorscope_; DLL2SDK::UnityEngine::UnityEngine::Shader* debugOverlays_; DLL2SDK::UnityEngine::UnityEngine::Shader* deferredFog_; DLL2SDK::UnityEngine::UnityEngine::Shader* scalableAO_; DLL2SDK::UnityEngine::UnityEngine::Shader* multiScaleAO_; DLL2SDK::UnityEngine::UnityEngine::Shader* screenSpaceReflections_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36771(); }; } namespace DLL2SDK::Assembly_CSharp { struct PostProcessResources_ComputeShaders : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::ComputeShader* exposureHistogram_; DLL2SDK::UnityEngine::UnityEngine::ComputeShader* lut3DBaker_; DLL2SDK::UnityEngine::UnityEngine::ComputeShader* texture3dLerp_; DLL2SDK::UnityEngine::UnityEngine::ComputeShader* gammaHistogram_; DLL2SDK::UnityEngine::UnityEngine::ComputeShader* waveform_; DLL2SDK::UnityEngine::UnityEngine::ComputeShader* vectorscope_; DLL2SDK::UnityEngine::UnityEngine::ComputeShader* multiScaleAODownsample1_; DLL2SDK::UnityEngine::UnityEngine::ComputeShader* multiScaleAODownsample2_; DLL2SDK::UnityEngine::UnityEngine::ComputeShader* multiScaleAORender_; DLL2SDK::UnityEngine::UnityEngine::ComputeShader* multiScaleAOUpsample_; DLL2SDK::UnityEngine::UnityEngine::ComputeShader* gaussianDownsample_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36772(); }; } namespace DLL2SDK::Assembly_CSharp { struct PostProcessResources_SMAALuts : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Texture2D* area_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* search_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36773(); }; } namespace DLL2SDK::Assembly_CSharp { template struct RuntimeUtilities__GetAllSceneObjects_c__Iterator0_1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::System::System::Collections::Generic::Queue_1* _queue___0_; DLL2SDK::Array* _roots___0_; DLL2SDK::Array* _locvar0_; int32_t _locvar1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* _root___1_; T _comp___2_; DLL2SDK::mscorlib::System::Collections::IEnumerator* _locvar2_; DLL2SDK::UnityEngine::UnityEngine::Transform* _child___3_; DLL2SDK::mscorlib::System::IDisposable* _locvar3_; T _comp___4_; T _current_; bool _disposing_; int32_t _PC_; void _ctor_36807(); bool MoveNext_36808(); T System_Collections_Generic_IEnumerator_T__get_Current_36809(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_36810(); void Dispose_36811(); void Reset_36812(); DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_36813(); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1* System_Collections_Generic_IEnumerable_T__GetEnumerator_36814(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct TrackballAttribute_Mode : int32_t { None_ = static_cast(0x0), Lift_ = static_cast(0x1), Gamma_ = static_cast(0x2), Gain_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct RagdollLogic__Create_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* model_; void _ctor_36953(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct RagdollLogic__Create_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::RagdollLogic* ragdollLogic_; DLL2SDK::Assembly_CSharp::GameBase::RagdollLogic__Create_c__AnonStorey1* __f__ref_1_; void _ctor_36954(); void __m__0_36955(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AnimGraphComponent_MixerInputPlayableInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::BasePlayableNode* PlayableNode_; float Weight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37069(DLL2SDK::Assembly_CSharp::GameEngine::BasePlayableNode* node_, float weight_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AnimGraphComponent_LayerMixerInputPlayableInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::BasePlayableNode* PlayableNode_; DLL2SDK::UnityEngine::UnityEngine::AvatarMask* Mask_; bool IsAdditive_; float Weight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37070(DLL2SDK::Assembly_CSharp::GameEngine::BasePlayableNode* node_, DLL2SDK::UnityEngine::UnityEngine::AvatarMask* mask_, bool isAdditive_, float weight_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct AnimatorUtils_AniClipNameType : int32_t { None_ = static_cast(0x0), AniClipNameType_1PRun_ = static_cast(0x1), AniClipNameType_1PMove_ = static_cast(0x2), AniClipNameType_1PAimmingMove_ = static_cast(0x3), AniClipNameType_1PProneRun_ = static_cast(0x4), AniClipNameType_1PFireMove_ = static_cast(0x5), AniClipNameType_1PEquip_ = static_cast(0x6), AniClipNameType_1PPutDown_ = static_cast(0x7), AniClipNameType_1PEquipW_ = static_cast(0x8), AniClipNameType_1PPutDownW_ = static_cast(0x9), AniClipNameType_1P_M_ProneCrawlBwd_ = static_cast(0xA), AniClipNameType_1P_M_ProneCrawlFwd_ = static_cast(0xB), AniClipNameType_1P_M_ProneCrawlLT_ = static_cast(0xC), AniClipNameType_1P_M_ProneCrawlRT_ = static_cast(0xD), AniClipNameType_1P_M_Vaulting_Climb_ = static_cast(0xE), AniClipNameType_1P_M_AimingOn_ = static_cast(0xF), AniClipNameType_1P_M_AimingOn_BR_ = static_cast(0x10), AniClipNameType_1P_M_UnAiming_ = static_cast(0x11), AniClipNameType_1P_M_UnAiming_BR_ = static_cast(0x12), AniClipNameType_1P_M_AimedChangeClip_ = static_cast(0x13), AniClipNameType_3PChangeClipStart_ = static_cast(0x14), AniClipNameType_3PChangeClipLoop_ = static_cast(0x15), AniClipNameType_3PChangeClipEnd_ = static_cast(0x16), AniClipNameType_3PChangeClip_ = static_cast(0x17), AniClipNameType_3PMove_ = static_cast(0x18), AniClipNameType_3PSprint_ = static_cast(0x19), AniClipNameType_3PCrouchMove_ = static_cast(0x1A), AniClipNameType_3PCrouchSprint_ = static_cast(0x1B), AniClipNameType_3PProneMove_ = static_cast(0x1C), AniClipNameType_3PGetWeapon_ = static_cast(0x1D), AniClipNameType_3PProneGetWeapon_ = static_cast(0x1E), AniClipNameType_3PPutWeapon_ = static_cast(0x1F), AniClipNameType_3PPronePutWeapon_ = static_cast(0x20), AniClipNameType_3PSwimGetWeapon_ = static_cast(0x21), AniClipNameType_3PSwimPutWeapon_ = static_cast(0x22), AniClipNameType_3PStandToCrouch_ = static_cast(0x23), AniClipNameType_3PCrouchToStand_ = static_cast(0x24), AniClipNameType_3PStandToProne_ = static_cast(0x25), AniClipNameType_3PProneToStand_ = static_cast(0x26), AniClipNameType_3PCrouchToProne_ = static_cast(0x27), AniClipNameType_3PProneToCrouch_ = static_cast(0x28), AniClipNameType_ChangeClipEnd_ = static_cast(0x29), AniClipNameType_Grenade_Stand_Fire_Start_ = static_cast(0x2A), AniClipNameType_Grenade_Prone_Fire_Start_ = static_cast(0x2B), AniClipNameType_Grenade_Crouch_Fire_Start_ = static_cast(0x2C), AniClipNameType_3P_ShadowBlade_EmptyAttack_ = static_cast(0x2D), AniClipNameType_3P_ShadowBlade_EmptyJumpAttack_ = static_cast(0x2E), AniClipNameType_3P_ShadowBlade_NearLeftAttack_ = static_cast(0x2F), AniClipNameType_3P_ShadowBlade_NearMiddleAttack_ = static_cast(0x30), AniClipNameType_3P_ShadowBlade_NearMiddleUpAttack_ = static_cast(0x31), AniClipNameType_3P_ShadowBlade_NearJumpAttack_ = static_cast(0x32), AniClipNameType_3P_ShadowBlade_MiddleLeftAttack_ = static_cast(0x33), AniClipNameType_3P_ShadowBlade_MiddleRightAttack_ = static_cast(0x34), AniClipNameType_3P_ShadowBlade_MiddleMiddleKneeAttack_ = static_cast(0x35), AniClipNameType_3P_ShadowBlade_MiddleJumpAttack_ = static_cast(0x36), AniClipNameType_3P_ShadowBlade_EndAttack_EmptyAttack_ = static_cast(0x37), AniClipNameType_3P_ShadowBlade_EndAttack_EmptyJumpAttack_ = static_cast(0x38), AniClipNameType_3P_ShadowBlade_EndAttack_NearLeftAttack_ = static_cast(0x39), AniClipNameType_3P_ShadowBlade_EndAttack_NearMiddleAttack_ = static_cast(0x3A), AniClipNameType_3P_ShadowBlade_EndAttack_NearMiddleUpAttack_ = static_cast(0x3B), AniClipNameType_3P_ShadowBlade_EndAttack_NearJumpAttack_ = static_cast(0x3C), AniClipNameType_3P_ShadowBlade_EndAttack_MiddleLeftAttack_ = static_cast(0x3D), AniClipNameType_3P_ShadowBlade_EndAttack_MiddleRightAttack_ = static_cast(0x3E), AniClipNameType_3P_ShadowBlade_EndAttack_MiddleMiddleKneeAttack_ = static_cast(0x3F), AniClipNameType_3P_ShadowBlade_EndAttack_MiddleJumpAttack_ = static_cast(0x40), AniClipNameType_3P_ShadowBlade_RolloverFwd_ = static_cast(0x41), AniClipNameType_3P_ShadowBlade_RolloverBwd_ = static_cast(0x42), AniClipNameType_3P_ShadowBlade_RolloverBL_ = static_cast(0x43), AniClipNameType_3P_ShadowBlade_RolloverBR_ = static_cast(0x44), AniClipNameType_3P_ShadowBlade_RolloverFL_ = static_cast(0x45), AniClipNameType_3P_ShadowBlade_RolloverFR_ = static_cast(0x46), AniClipNameType_3P_ShadowBlade_RolloverLT_ = static_cast(0x47), AniClipNameType_3P_ShadowBlade_RolloverRT_ = static_cast(0x48) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct AnimatorUtils_MoveClipType : int32_t { Sprint_ = static_cast(0x0), Move_ = static_cast(0x1), AimingMove_ = static_cast(0x2), Prone_ = static_cast(0x3), FireMove_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BlendTreePlayableNode_ClipInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* Clip_; float PositionX_; float PositionY_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37360(DLL2SDK::UnityEngine::UnityEngine::AnimationClip* clip_, float positionX_, float positionY_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct PawnAnimationComponent_EProneDire : int32_t { Forward_ = static_cast(0x0), Back_ = static_cast(0x1), Left_ = static_cast(0x2), Right_ = static_cast(0x3), None_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp { struct AUEnumAttribute_CUSTEnum { DLL2SDK::mscorlib::System::String* title_; DLL2SDK::mscorlib::System::String* info_; int32_t index_; DLL2SDK::mscorlib::System::Reflection::FieldInfo* value_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_37503(DLL2SDK::mscorlib::System::String* inTitle_, DLL2SDK::mscorlib::System::String* inInfo_, DLL2SDK::mscorlib::System::Reflection::FieldInfo* inValue_, int32_t inIndex_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct UpperBodyStateBoneWeight_UpperBodyStateBoneWeightItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* BoneName_; float BoneWeight_; DLL2SDK::mscorlib::System::String* BonePath_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37539(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct GameAnimatorStateChangeClip_EU_WSCEvent : int32_t { EU_discardStart_ = static_cast(0x0), EU_discardEnd_ = static_cast(0x1), EU_reloadStart_ = static_cast(0x2), EU_reloadEnd_ = static_cast(0x3), EU_Max_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GameAnimatorStateChangeClip_FucStateUpdate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_37557(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_37558(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_37559(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_37560(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Animations { enum struct Animation_MPlayMode : int32_t { StopSameLayer_ = static_cast(0x0), AddSameLayer_ = static_cast(0x1), StopAll_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Animations { struct Animation_FucCallback : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_37622(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_37623(DLL2SDK::Assembly_CSharp::GameEngine::Animations::Animation_CAnimationState* inState_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_37624(DLL2SDK::Assembly_CSharp::GameEngine::Animations::Animation_CAnimationState* inState_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_37625(DLL2SDK::Assembly_CSharp::GameEngine::Animations::Animation_CAnimationState* inState_, DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Animations { struct Animation_CDefaultState { int32_t _ID_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::Playable* _parent_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::Playable* _playable_k__BackingField_; float _time_k__BackingField_; float _speed_k__BackingField_; float _length_k__BackingField_; float _weight_k__BackingField_; int32_t _Layer_k__BackingField_; DLL2SDK::mscorlib::System::String* _clipName_k__BackingField_; float _clipTime_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::WrapMode _wrapMode_k__BackingField_; DLL2SDK::Assembly_CSharp::GameEngine::Animations::Animation_FucCallback* _FFinish_k__BackingField_; DLL2SDK::Assembly_CSharp::GameEngine::Animations::Animation_FucCallback* _FLayerHide_k__BackingField_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::Animations::Animation_CDefaultState gNULL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ int32_t get_ID_37646(); void set_ID_37647(int32_t value_); DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::Playable* get_parent_37648(); void set_parent_37649(DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::Playable* value_); DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::Playable* get_playable_37650(); void set_playable_37651(DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::Playable* value_); float get_time_37652(); void set_time_37653(float value_); float get_speed_37654(); void set_speed_37655(float value_); float get_length_37656(); void set_length_37657(float value_); float get_weight_37658(); void set_weight_37659(float value_); bool get_isPlaying_37660(); bool get_isValid_37661(); bool get_Paused_37662(); void set_Paused_37663(bool value_); int32_t get_Layer_37664(); void set_Layer_37665(int32_t value_); DLL2SDK::mscorlib::System::String* get_clipName_37666(); void set_clipName_37667(DLL2SDK::mscorlib::System::String* value_); float get_clipTime_37668(); void set_clipTime_37669(float value_); DLL2SDK::UnityEngine::UnityEngine::WrapMode get_wrapMode_37670(); void set_wrapMode_37671(DLL2SDK::UnityEngine::UnityEngine::WrapMode value_); DLL2SDK::Assembly_CSharp::GameEngine::Animations::Animation_FucCallback* get_FFinish_37672(); void set_FFinish_37673(DLL2SDK::Assembly_CSharp::GameEngine::Animations::Animation_FucCallback* value_); DLL2SDK::Assembly_CSharp::GameEngine::Animations::Animation_FucCallback* get_FLayerHide_37674(); void set_FLayerHide_37675(DLL2SDK::Assembly_CSharp::GameEngine::Animations::Animation_FucCallback* value_); void Play_37676(); void Stop_37677(); void Stop_37678(DLL2SDK::mscorlib::System::String* name_); void Update_37679(float delta_); static DLL2SDK::Assembly_CSharp::GameEngine::Animations::Animation_CDefaultState get_NULL_37644(); static DLL2SDK::Assembly_CSharp::GameEngine::Animations::Animation_CDefaultState get_Default_37645(); static void _cctor_37680(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Animations { template struct CUIDMgr_1_FucTraversing : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_37700(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); bool Invoke_37701(T inObj_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_37702(T inObj_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); bool EndInvoke_37703(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Animations { template struct CUIDMgr_1_FucTraversingEx : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_37704(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); bool Invoke_37705(int32_t ID_, float delta_, T* inObj_, DLL2SDK::Array* args_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_37706(int32_t ID_, float delta_, T* inObj_, DLL2SDK::Array* args_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); bool EndInvoke_37707(T* inObj_, DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct AssetManager_EAsyncLoadPriority : int32_t { VeryLow_ = static_cast(0x0), Low_ = static_cast(0x1), Mid_ = static_cast(0x2), High_ = static_cast(0x3), DO_NOT_USE_VERY_HIGH_UNLESS_YOU_KNOW_EXACTLY_WHAT_YOU_ARE_DOING_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetManager_AsyncLoadTask : DLL2SDK::mscorlib::System::Object { int32_t AssetId_; int32_t Generation_; DLL2SDK::Assembly_CSharp::GameEngine::AssetManager_EAsyncLoadPriority Priority_; DLL2SDK::System_Core::System::Action_2* Callback_; DLL2SDK::mscorlib::System::Object* CallBackData_; bool _HasRecycle_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37879(); bool get_HasRecycle_37880(); void set_HasRecycle_37881(bool value_); void OnRecycle_37882(); DLL2SDK::mscorlib::System::String* ToString_37883(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_37884(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetManager__LoadMapAssetsAsyncInternal_c__Iterator0 : DLL2SDK::mscorlib::System::Object { int32_t mapId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _groupTags___0_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _groups___0_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _inList___1_; int32_t _forceLoadIndexStart___1_; int32_t _nowGen___1_; int32_t _loadAssetCount___1_; int32_t _independentFlag___1_; int32_t _nIndex___2_; DLL2SDK::Assembly_CSharp::GameEngine::AssetMetaData* _metaData___3_; DLL2SDK::mscorlib::System::String* _path___3_; DLL2SDK::UnityEngine::UnityEngine::Object* _go___3_; float _percent___3_; DLL2SDK::mscorlib::System::Action_1* percentcallback_; DLL2SDK::System_Core::System::Action* callback_; DLL2SDK::Assembly_CSharp::GameEngine::AssetManager* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_37885(); bool MoveNext_37886(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_37887(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_37888(); void Dispose_37889(); void Reset_37890(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { template struct AssetManager____resources_load_async_and_call_c__Iterator1_1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* path_; DLL2SDK::UnityEngine::UnityEngine::ResourceRequest* _req___0_; T _asset___0_; DLL2SDK::mscorlib::System::Action_1* callback_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_37891(); bool MoveNext_37892(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_37893(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_37894(); void Dispose_37895(); void Reset_37896(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetManager__DoLoadAssetAsync_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* path_; int32_t assetID_; int32_t loadGen_; DLL2SDK::mscorlib::System::Action_1* cb2AssetManager_; DLL2SDK::Assembly_CSharp::GameEngine::AssetManager* _this_; void _ctor_37897(); void __m__0_37898(DLL2SDK::UnityEngine::UnityEngine::Object* obj_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetManager__LoadAsync_ResFolder_c__Iterator2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Object* _obj___0_; DLL2SDK::mscorlib::System::String* key_; DLL2SDK::UnityEngine::UnityEngine::ResourceRequest* _req___0_; int32_t assetId_; int32_t generation_; DLL2SDK::mscorlib::System::Action_1* callback_; DLL2SDK::Assembly_CSharp::GameEngine::AssetManager* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_37899(); bool MoveNext_37900(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_37901(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_37902(); void Dispose_37903(); void Reset_37904(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetManager__LoadManyAssetsAsync_Internal_c__AnonStorey5 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* flags_; int32_t len_; DLL2SDK::Array* assetIDs_; DLL2SDK::System_Core::System::Action_2*, DLL2SDK::mscorlib::System::Object*>* CallbackFun_; DLL2SDK::mscorlib::System::Object* CallBackData_; DLL2SDK::Assembly_CSharp::GameEngine::AssetManager* _this_; void _ctor_37905(); void __m__0_37906(int32_t id_, DLL2SDK::mscorlib::System::Object* sobj_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetManager__DoUnloadAndGC_c__Iterator3 : DLL2SDK::mscorlib::System::Object { int32_t _startTick___0_; int32_t _agcTimecost___0_; DLL2SDK::Assembly_CSharp::GameEngine::AssetManager* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_37907(); bool MoveNext_37908(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_37909(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_37910(); void Dispose_37911(); void Reset_37912(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetManagerHelper_AssetCache { int32_t AssetId_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PrefabGO_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_37932(int32_t inAssetId_, DLL2SDK::UnityEngine::UnityEngine::GameObject* inPrefabGO_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ECleanUpScene : int32_t { Shutdown_ = static_cast(0x0), ReloadAssetBundle_ = static_cast(0x1), SwitchScene_ = static_cast(0x2), GarbageCollect_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EShaderCatalog : int32_t { Undefine_ = static_cast(0x0), UI_ = static_cast(0x1), PBR_ = static_cast(0x2), Plain_ = static_cast(0x3), Mobile_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetBundleLoader_WarmUpImplFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_38177(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); DLL2SDK::mscorlib::System::Collections::IEnumerator* Invoke_38178(DLL2SDK::UnityEngine::UnityEngine::ShaderVariantCollection* svc_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_38179(DLL2SDK::UnityEngine::UnityEngine::ShaderVariantCollection* svc_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); DLL2SDK::mscorlib::System::Collections::IEnumerator* EndInvoke_38180(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetBundleLoader__Init_c__AnonStoreyC : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Core::System::Action* action_; void _ctor_38181(); void __m__0_38182(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetBundleLoader__LoadBundleAsync_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::LoadAssetBundleErrno* errno_; int16_t bundleIndex_; DLL2SDK::mscorlib::System::String* sceneName_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _toLoad___0_; int32_t assetId_; DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleLoader* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_38183(); bool MoveNext_38184(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_38185(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_38186(); void Dispose_38187(); void Reset_38188(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { template struct AssetBundleLoader__LoadAsync_Internal_c__Iterator1_1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* assetName_; int16_t bundleIndex_; DLL2SDK::Assembly_CSharp::GameEngine::LoadAssetBundleErrno* _errno___0_; int32_t _assetId___0_; DLL2SDK::mscorlib::System::Action_1* action_; DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleEx* _abEx___0_; DLL2SDK::Assembly_CSharp::GameEngine::AsyncLoadAssetTask* _asyncLoadAssetTask___1_; T _t___1_; DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleLoader* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_38189(); bool MoveNext_38190(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_38191(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_38192(); void Dispose_38193(); void Reset_38194(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EAssetBundleCatalog : int32_t { Undefine_ = static_cast(0x0), AlwaysKeep_ = static_cast(0x1), Scene_ = static_cast(0xA), SceneDependency_ = static_cast(0xB), Avatar_ = static_cast(0x32), Weapon_ = static_cast(0x64), Vehicle_ = static_cast(0x96), AlwaysRelease_ = static_cast(0xFF) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EAssetBundleLoadState : int32_t { Unload_ = static_cast(0x0), Queued_ = static_cast(0x1), Loading_ = static_cast(0x2), Loaded_ = static_cast(0x3), PendingUnload_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SceneStreamParam { DLL2SDK::mscorlib::System::String* scenePath_; bool setActiveSceneOnLoaded_; bool setVisible_; }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetBundleLoader__LoadShaderAsync_c__AnonStoreyD : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* shaderName_; DLL2SDK::mscorlib::System::Action_1* action_; DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleLoader* _this_; void _ctor_38201(); void __m__0_38202(DLL2SDK::UnityEngine::UnityEngine::Shader* s_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetBundleLoader__LoadVideoClipAsync_c__AnonStoreyE : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Action_1* action_; DLL2SDK::mscorlib::System::String* videoPath_; void _ctor_38203(); void __m__0_38204(DLL2SDK::UnityEngine::UnityEngine::Video::VideoClip* vc_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetBundleLoader__LoadTileSOCDataAsync_c__AnonStoreyF : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Core::System::Action_2* action_; int32_t key_; void _ctor_38205(); void __m__0_38206(DLL2SDK::Assembly_CSharp::GameEngine::SceneOccluderDataScriptObj* sobj_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetBundleLoader__LoadBundleAsync_Internal_c__Iterator3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* toLoad_; int32_t _cnt___0_; int32_t _idx___1_; int16_t _bundle___2_; DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleEx* _assetBundleEx___2_; DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleLoader* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_38207(); bool MoveNext_38208(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_38209(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_38210(); void Dispose_38211(); void Reset_38212(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetBundleLoader__AsyncLoadBundleThreaded_c__Iterator4 : DLL2SDK::mscorlib::System::Object { bool _enableSyncAB___0_; DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleEx* abEx_; uint64_t _offset___1_; DLL2SDK::mscorlib::System::String* _bundlePath___1_; DLL2SDK::UnityEngine::UnityEngine::AssetBundleCreateRequest* _asyncOP___1_; int32_t _startGen___1_; int32_t _frameCount___1_; DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleLoader* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_38213(); bool MoveNext_38214(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_38215(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_38216(); void Dispose_38217(); void Reset_38218(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetBundleLoader__LoadAssetAsyncAsset_Internal_c__Iterator5 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::AsyncLoadAssetTask* task_; DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleLoader* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_38219(); bool MoveNext_38220(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_38221(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_38222(); void Dispose_38223(); void Reset_38224(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetBundleLoader__AsyncLoadAssetWorker_c__Iterator6 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::AsyncLoadAssetTask* task_; int16_t _targetBundle___0_; DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleEx* _abEx___0_; DLL2SDK::UnityEngine::UnityEngine::AssetBundleRequest* _loadAssetRequest___0_; DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleLoader* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_38225(); bool MoveNext_38226(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_38227(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_38228(); void Dispose_38229(); void Reset_38230(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetBundleLoader__GlobalPreload_Internal_c__Iterator7 : DLL2SDK::mscorlib::System::Object { int16_t _bundleIndex___0_; bool _isSucc___0_; DLL2SDK::System_Core::System::Action* action_; DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleLoader* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_38231(); bool MoveNext_38232(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_38233(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_38234(); void Dispose_38235(); void Reset_38236(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetBundleLoader__WarmUpVariantCollectionImp_c__Iterator8 : DLL2SDK::mscorlib::System::Object { int32_t _endTransferTime___0_; DLL2SDK::UnityEngine::UnityEngine::ShaderVariantCollection* svc_; DLL2SDK::mscorlib::System::String* svcName_; int32_t startTime_; DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleLoader_WarmUpImplFunc* _func___1_; int32_t _endDrawTime___1_; DLL2SDK::System_Core::System::Action* callback_; DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleLoader* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_38237(); bool MoveNext_38238(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_38239(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_38240(); void Dispose_38241(); void Reset_38242(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetBundleLoader__WarmUpShaderVariantCollectionImpl_Origin_c__Iterator9 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::ShaderVariantCollection* svc_; int32_t _startTick___0_; int32_t _timeCost___0_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_38243(); bool MoveNext_38244(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_38245(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_38246(); void Dispose_38247(); void Reset_38248(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetBundleLoader__WarmUpShaderVariantCollectionImpl_TimeSliced_c__IteratorA : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::ShaderVariantCollection* svc_; int32_t _startTick___0_; int32_t _index___0_; DLL2SDK::Array* _shaderNames___0_; DLL2SDK::Array* _locvar0_; int32_t _locvar1_; DLL2SDK::mscorlib::System::String* _shader___1_; int32_t _timeCost___0_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_38249(); bool MoveNext_38250(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_38251(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_38252(); void Dispose_38253(); void Reset_38254(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetBundleLoader__WarmUpShaderVariantCollectionImpl_Job_c__IteratorB : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::ShaderVariantCollection* svc_; int32_t _startTick___0_; int32_t _timeCost___0_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_38255(); bool MoveNext_38256(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_38257(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_38258(); void Dispose_38259(); void Reset_38260(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GeneralPool__AsyncSpawn_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* parent_; DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_; bool useManagedAsset_; int32_t assetID_; DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_; float lifeTime_; DLL2SDK::mscorlib::System::Action_1* callback_; DLL2SDK::Assembly_CSharp::GameBase::GeneralPool* _this_; void _ctor_38352(); void __m__0_38353(DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GeneralPool__AsyncPreload_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t assetID_; int32_t preloadCount_; int32_t limitCount_; float IntervalTime_; bool limitFIFO_; bool keepAssetForever_; DLL2SDK::Assembly_CSharp::GameBase::GeneralPool* _this_; void _ctor_38354(); void __m__0_38355(DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ObjectPool_DestroySchedule : DLL2SDK::mscorlib::System::Object { float ScheduleTime_; DLL2SDK::UnityEngine::UnityEngine::Object* Obj_; bool _HasRecycle_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38380(); bool get_HasRecycle_38381(); void set_HasRecycle_38382(bool value_); void OnRecycle_38383(); }; } namespace DLL2SDK::Assembly_CSharp { struct PrefabPool__PreloadOverTime_c__Iterator0 : DLL2SDK::mscorlib::System::Object { int32_t _amount___0_; int32_t _remainder___0_; int32_t _numPerFrame___0_; int32_t _i___1_; int32_t _numThisFrame___2_; int32_t _n___3_; DLL2SDK::UnityEngine::UnityEngine::Transform* _inst___4_; DLL2SDK::Assembly_CSharp::PrefabPool* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_38415(); bool MoveNext_38416(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_38417(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_38418(); void Dispose_38419(); void Reset_38420(); }; } namespace DLL2SDK::Assembly_CSharp { struct SpawnPoolStats_SpawnPoolStatItem : DLL2SDK::mscorlib::System::Object { int32_t instanceId_; int32_t assetId_; DLL2SDK::mscorlib::System::String* name_; int32_t spawnCount_; int32_t despawnCount_; int32_t activateCount_; int32_t deactivateCount_; float cacheCountAverage_; int32_t cacheCountMax_; int32_t createCount_; int32_t prewarmCount_; int32_t transformCount_; int32_t componentCount_; int32_t rendererCount_; int32_t particleSystemCount_; int32_t animatorCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38456(); void _ctor_38457(DLL2SDK::Assembly_CSharp::SpawnPoolStats_SpawnPoolStatItem* another_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct RawAssetReferenceCounter_PrefabUsageInfo : DLL2SDK::mscorlib::System::Object { int32_t assetID_; int32_t lastUsedFrameCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38508(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::AudioLogic { enum struct PawnSoundEmitter_FootStepSoundType : int32_t { Stop_ = static_cast(0x0), StaticWalking_ = static_cast(0x1), Walking_ = static_cast(0x2), Running_ = static_cast(0x3), Crounching_ = static_cast(0x4), Proning_ = static_cast(0x5), Sprint_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::GameBase::AudioLogic { enum struct PawnSoundEmitter_PlayerInjureStatus : int32_t { Injured_ = static_cast(0x0), Injure_Cure_ = static_cast(0x1), FullHealth_ = static_cast(0x2), Dead_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AudioSystem__CoChangeLanguageTo_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_39209(); bool MoveNext_39210(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_39211(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_39212(); void Dispose_39213(); void Reset_39214(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::CmdQueue { enum struct ACmdDetect3PPawn_Stages : int32_t { S_CachePlayerID_ = static_cast(0x0), S_Detect_ = static_cast(0x1), S_DecideSniper_ = static_cast(0x2), S_WaitForEnemyDisappear_ = static_cast(0x3), S_Wait_ = static_cast(0x4), S_Finalize_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::Audio::CmdQueue { enum struct ACmdUpdateObstruction_Stages : int32_t { S_CachePlayerID_ = static_cast(0x0), S_Detect_ = static_cast(0x1), S_Wait_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct AudioRegionBase_RegionType : int32_t { RT_Room_ = static_cast(0x0), RT_HalfOpenRoom_ = static_cast(0x1), RT_Clear_ = static_cast(0x2), RT_Max_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BGMComponent__PlayBGM_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* iBGMID_; DLL2SDK::Assembly_CSharp::GameEngine::BGMComponent* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_39312(); bool MoveNext_39313(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_39314(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_39315(); void Dispose_39316(); void Reset_39317(); }; } namespace DLL2SDK::Assembly_CSharp::TimiAudio::Components::Teaser { struct TAPlayBGM__CoPlaySound_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::TimiAudio::Components::Teaser::TAPlayBGM* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_39324(); bool MoveNext_39325(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_39326(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_39327(); void Dispose_39328(); void Reset_39329(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::UnityComponents { enum struct UIPlayAudioEvent_Trigger : int32_t { OnClick_ = static_cast(0x0), OnMouseOver_ = static_cast(0x1), OnMouseOut_ = static_cast(0x2), OnPress_ = static_cast(0x3), OnRelease_ = static_cast(0x4), Custom_ = static_cast(0x5), OnEnable_ = static_cast(0x6), OnDisable_ = static_cast(0x7), OnEnableOnce_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct UIPlaySoundFMOD_Trigger : int32_t { OnEnable_ = static_cast(0x0), OnClick_ = static_cast(0x1), OnMouseOver_ = static_cast(0x2), OnMouseOut_ = static_cast(0x3), OnPress_ = static_cast(0x4), OnRelease_ = static_cast(0x5), Custom_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp { struct AudioDebugHelper_DrawSphereReqests : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 vecPosition_; DLL2SDK::UnityEngine::UnityEngine::Color color_; float fRadius_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39352(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data { struct SpatialAudioDataRoot_SearchedWayPoint : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::AudioWayPoint* Point_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::SpatialAudioDataRoot_SearchedWayPoint* Parent_; int32_t G_; int32_t F_; int32_t H_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GeneratePoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39545(); DLL2SDK::mscorlib::System::String* get_ID_39546(); DLL2SDK::mscorlib::System::String* ToString_39548(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_39549(); static DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::SpatialAudioDataRoot_SearchedWayPoint* GeneratePoint_39547(DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::AudioWayPoint* ptFrom_, DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::AudioWayPoint* ptTo_, int32_t G_); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data { struct SpatialAudioDataRoot__DetectLines_c__AnonStorey1__DetectLines_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::AudioWayPoint* x_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::SpatialAudioDataRoot__DetectLines_c__AnonStorey1* __f__ref_1_; void _ctor_39552(); void __m__0_39553(DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::AudioWayPoint* y_); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data { struct SpatialAudioDataRoot__DetectLines_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* AllColliders_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::SpatialAudioDataRoot* _this_; void _ctor_39550(); void __m__0_39551(DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::AudioWayPoint* x_); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data { struct SpatialAudioDataRoot__OnDrawGizmos_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* listAllLines_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::SpatialAudioDataRoot* _this_; void _ctor_39554(); void __m__0_39555(DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::AudioWayPoint* x_); void __m__1_39556(DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::AudioWayPointLine* x_); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data { struct SpatialAudioDataRoot__PathFind_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Text::StringBuilder* sbOpenList_; DLL2SDK::mscorlib::System::Text::StringBuilder* sbCloseList_; void _ctor_39557(); void __m__0_39558(DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::SpatialAudioDataRoot_SearchedWayPoint* x_); void __m__1_39559(DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::SpatialAudioDataRoot_SearchedWayPoint* x_); }; } namespace DLL2SDK::Assembly_CSharp::Audio::AudioIntensityControl::Configs { struct AudioIntensityConfig_EventRegist : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* RTPC_; float sqrtDetectRange_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39623(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components::WGOComps { struct WGOComp_AuxSends_AuxSend : DLL2SDK::mscorlib::System::Object { uint32_t AuxBusID_; float ControlVal_; void _ctor_39635(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components::WGOComps { struct WGOComp_AuxSends2_AuxSend : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* BusName_; uint32_t AuxBusID_; float ControlVal_; void _ctor_39645(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components { struct WWiseGameObject_EventCallbackOnEnd : DLL2SDK::mscorlib::System::Object { intptr_t Cookie_; DLL2SDK::System_Core::System::Action* Callback_; bool CallbackGot_; void _ctor_39689(); void Reset_39690(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components { enum struct WWiseMainAudioListener_ListenerStatus : int32_t { LS_Empty_ = static_cast(0x0), LS_Enabled_ = static_cast(0x1), LS_Disabled_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components { struct WWiseMainAudioListener_SubListener : DLL2SDK::mscorlib::System::Object { int32_t ListenerPriority_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ListenerObj_; void _ctor_39714(); bool IsEmpty_39715(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components { enum struct WWiseMainAudioListener2_ListenerStatus : int32_t { LS_Empty_ = static_cast(0x0), LS_Enabled_ = static_cast(0x1), LS_Disabled_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components { struct WWiseMainAudioListener2_SubListener : DLL2SDK::mscorlib::System::Object { int32_t ListenerPriority_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ListenerObj_; DLL2SDK::Assembly_CSharp::Audio::Utils::GameObjectDelegates* DelegateComp_; void _ctor_39739(); bool IsEmpty_39740(); void GetDebugString_39741(DLL2SDK::mscorlib::System::Text::StringBuilder* sbBuf_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct AkCallbackType : int32_t { AK_EndOfEvent_ = static_cast(0x1), AK_EndOfDynamicSequenceItem_ = static_cast(0x2), AK_Marker_ = static_cast(0x4), AK_Duration_ = static_cast(0x8), AK_SpeakerVolumeMatrix_ = static_cast(0x10), AK_Starvation_ = static_cast(0x20), AK_MusicPlaylistSelect_ = static_cast(0x40), AK_MusicPlayStarted_ = static_cast(0x80), AK_MusicSyncBeat_ = static_cast(0x100), AK_MusicSyncBar_ = static_cast(0x200), AK_MusicSyncEntry_ = static_cast(0x400), AK_MusicSyncExit_ = static_cast(0x800), AK_MusicSyncGrid_ = static_cast(0x1000), AK_MusicSyncUserCue_ = static_cast(0x2000), AK_MusicSyncPoint_ = static_cast(0x4000), AK_MusicSyncAll_ = static_cast(0x7F00), AK_MIDIEvent_ = static_cast(0x10000), AK_CallbackBits_ = static_cast(0xFFFFF), AK_EnableGetSourcePlayPosition_ = static_cast(0x100000), AK_EnableGetMusicPlayPosition_ = static_cast(0x200000), AK_EnableGetSourceStreamBuffering_ = static_cast(0x400000), AK_Monitoring_ = static_cast(0x20000000), AK_AudioSourceChange_ = static_cast(0x23000000), AK_Bank_ = static_cast(0x40000000), AK_AudioInterruption_ = static_cast(0x22000000) }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Res { enum struct AkBankManagerWrapper_LoadType : int32_t { Sync_ = static_cast(0x0), Async_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { enum struct AudioTestSoundEmitter_PlayState : int32_t { PS_Start_ = static_cast(0x0), PS_Wait_ = static_cast(0x1), PS_LoadBank_ = static_cast(0x2), PS_PlaySound_ = static_cast(0x3), PS_ActiveAkComp_ = static_cast(0x4), PS_Idle_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::Audio::Utils { enum struct AudioQualitySetting_AudioQuality : int32_t { QL_Low_ = static_cast(0x0), QL_Middle_ = static_cast(0x1), QL_High_ = static_cast(0x2), QL_Count_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Audio::Utils { template struct OrderedLinkedList_1_OrderedLinkedListNode : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Audio::Utils::OrderedLinkedList_1_OrderedLinkedListNode* Previous_; DLL2SDK::Assembly_CSharp::Audio::Utils::OrderedLinkedList_1_OrderedLinkedListNode* Next_; T Current_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39914(); void Reset_39915(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Utils { enum struct TimiAudioLogger_ELogLevel : int32_t { LogLevelNone_ = static_cast(0x0), LogLevelError_ = static_cast(0x1), LogLevelWarning_ = static_cast(0x2), LogLevelTrace_ = static_cast(0x3), LogLevelVerbose_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PlayerInfo_KillStreakInfo : DLL2SDK::mscorlib::System::Object { int32_t weaponID_; int32_t score_; int32_t count_; void _ctor_40335(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PlayerInfo_PerkInfo__HasBuff_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t buffID_; void _ctor_40340(); bool __m__0_40341(int32_t e_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PlayerInfo_PerkInfo : DLL2SDK::mscorlib::System::Object { int32_t m_perkID_; int32_t m_posIdx_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_buffIDList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasBuff_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40336(int32_t perkID_, int32_t posIdx_); int32_t get_PerkID_40337(); int32_t get_PosIdx_40338(); bool HasBuff_40339(int32_t buffID_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PlayerInfo__GetBag_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t bagId_; void _ctor_40342(); bool __m__0_40343(DLL2SDK::Assembly_CSharp::GameBase::Loadout* e_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PlayerInfo__SwitchBag_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t bagID_; void _ctor_40344(); bool __m__0_40345(DLL2SDK::Assembly_CSharp::GameBase::Loadout* e_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PlayerInfo__OnSyncPerkInfo_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t perkID_; void _ctor_40346(); bool __m__0_40347(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo_PerkInfo* e_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PlayerInfo__GetPerkIDForBuff_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { int32_t buffID_; void _ctor_40348(); bool __m__0_40349(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo_PerkInfo* e_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::MlkGame { struct MlkPlayerInfo__DoChangeWeapon_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::Pawn* _pawn___0_; DLL2SDK::Assembly_CSharp::GameBase::Weapon* _weapon___0_; DLL2SDK::Assembly_CSharp::PVP::Team::MlkGame::MlkPlayerInfo* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_40443(); bool MoveNext_40444(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_40445(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_40446(); void Dispose_40447(); void Reset_40448(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AvatarAssetsConfig_ConfigData { int32_t ID_; int32_t MeshID_; DLL2SDK::Array* MaterialsID_; }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EBREquipItemType : int32_t { EBREQUIP_ITEM_TYPE_HEAD_ = static_cast(0x0), EBREQUIP_ITEM_TYPE_BAG_ = static_cast(0x1), EBREQUIP_ITEM_TYPE_BALLPROF_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct AvatarComposer_EquipType : int32_t { Head_ = static_cast(0x0), Bag_ = static_cast(0x1), Vest_ = static_cast(0x2), Body_ = static_cast(0x3), Before_ = static_cast(0x4), Behind_ = static_cast(0x5), RearPendant_ = static_cast(0x6), Face_ = static_cast(0x7), Max_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AvatarComposer_MaterialNames { DLL2SDK::Array* names_; DLL2SDK::Array* Mats_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMat_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ DLL2SDK::mscorlib::System::String* get_Item_40585(int32_t i_); void set_Item_40586(int32_t i_, DLL2SDK::mscorlib::System::String* value_); void SetMat_40587(int32_t i_, DLL2SDK::UnityEngine::UnityEngine::Material* inMat_); void set_Length_40588(int32_t value_); int32_t get_Length_40589(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AvatarComposer_EquipState { DLL2SDK::Array* MeshNames_; DLL2SDK::Array* MaterialNames_; DLL2SDK::Array* MeshObjs_; DLL2SDK::Array* appendObjs_; DLL2SDK::Array* Meshs_; bool mChangeBone_; bool mChangeMats_; bool mEnable_; bool mShow_; int32_t mEquipID_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAppendObjs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyAppendObjs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MeshShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeDetailTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeMats_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeMatsEx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ChangeMatsEx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMatName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__changeMats_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ChangeMats_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_40590(DLL2SDK::Array* inMeshObjs_, DLL2SDK::Array* inAppendObjs_); bool get_enable_40591(); bool get_isGUPSink_40592(); bool get_ChangeBone_40593(); void set_ChangeBone_40594(bool value_); void Reset_40595(); int32_t get_EquipID_40596(); void set_EquipID_40597(int32_t value_); void ResetMaterial_40598(); void ShowAppendObjs_40599(bool inEnable_); void DestroyAppendObjs_40600(); bool MeshShow_40601(DLL2SDK::Array* renderers_, bool inEnable_); bool get_Show_40602(); void set_Show_40603(bool value_); bool SetShow_40604(bool inShow_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void ChangeDetailTexture_40605(DLL2SDK::UnityEngine::UnityEngine::Texture2D* inTex_); void ChangeMats_40606(DLL2SDK::Array* inMats_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void ChangeMatsEx_40607(DLL2SDK::Array* inMatIDs_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void ChangeMatsEx_40608(DLL2SDK::Array* inMats_, DLL2SDK::Array* inMatIDs_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); bool CheckMatName_40609(DLL2SDK::mscorlib::System::String* inSrcName_, int32_t inDistID_); void _changeMats_40610(DLL2SDK::UnityEngine::UnityEngine::GameObject* inObj_, DLL2SDK::Array* inMats_); void ChangeMaterial_40611(DLL2SDK::UnityEngine::UnityEngine::Renderer* renderer_, DLL2SDK::Array* mats_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* tempArray_); void ChangeMats_40612(DLL2SDK::Array* inMatIDs_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_Item_40613(int32_t idx_); DLL2SDK::Array* get_Item_40614(uint32_t idx_); DLL2SDK::mscorlib::System::String* get_Item_40615(uint16_t idx_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AvatarComposer_BoneConfig { bool isValid_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Offset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Rotate_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Scale_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_op_Addition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_40616(DLL2SDK::UnityEngine::UnityEngine::Vector3 offset_, DLL2SDK::UnityEngine::UnityEngine::Vector3 rot_, DLL2SDK::UnityEngine::UnityEngine::Vector3 scale_); DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 get_trs_40617(); DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 get_bagTRS_40618(); DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 get_InverseTrs_40619(); static DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_BoneConfig op_Addition_40620(DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_BoneConfig left_, DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_BoneConfig right_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AvatarComposer_FEquipUpdate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_40621(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_40622(DLL2SDK::Array* refOPMesh_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_40623(DLL2SDK::Array* refOPMesh_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_40624(DLL2SDK::Array* refOPMesh_, DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AvatarComposer_RetargetTargetData : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* TargetBone_; DLL2SDK::UnityEngine::UnityEngine::Vector3 RetargetTrasnlateOffset_; DLL2SDK::UnityEngine::UnityEngine::Quaternion RetargetRotationOffset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40625(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AvatarLoadOP_LoadEquipInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::AvatarLoadOP_FucOnLoadRole* Callback_; DLL2SDK::Array* AssetIDs_; DLL2SDK::mscorlib::System::Object* callbackData_; DLL2SDK::Assembly_CSharp::GameEngine::AssetManager_EAsyncLoadPriority TaskPriority_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40643(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AvatarLoadOP_FucOnLoadRole : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_40644(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_40645(DLL2SDK::Array* inAssetIDs_, DLL2SDK::Array* inEquipAssetIDs_, DLL2SDK::mscorlib::System::Object* inObj_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_40646(DLL2SDK::Array* inAssetIDs_, DLL2SDK::Array* inEquipAssetIDs_, DLL2SDK::mscorlib::System::Object* inObj_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_40647(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BaseWorld_PendingItem { DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* Root_; bool IsAdd_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_40709(DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* root_, bool isAdd_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct GrassManager_GPU_ERenderMode : int32_t { VTF_ = static_cast(0x0), Adaptive_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GrassManager_GPU_TitleMaterialInfo : DLL2SDK::mscorlib::System::Object { int32_t tileID_; DLL2SDK::Array* meshMaterials_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMaterials_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40753(DLL2SDK::Array* grassResources_); DLL2SDK::UnityEngine::UnityEngine::Material* GetMaterial_40754(int32_t grassType_, bool useHighLod_); void InitMaterials_40755(DLL2SDK::UnityEngine::UnityEngine::Texture2D* tex_, DLL2SDK::UnityEngine::UnityEngine::Vector4 posAndSize_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GrassManager_GPU__LoadGrassTileData_SplitMap_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_40756(); bool MoveNext_40757(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_40758(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_40759(); void Dispose_40760(); void Reset_40761(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GrassManager_GPU__LoadGrassTileData_c__Iterator1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_40762(); bool MoveNext_40763(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_40764(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_40765(); void Dispose_40766(); void Reset_40767(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct CameraEffectManager_ECameraEffectType : int32_t { Snow_ = static_cast(0x0), Rain_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct CameraEffectManager_CameraEffect : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::CameraEffectManager_ECameraEffectType EffectType_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Effect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40836(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct CameraResolutionFOVConfig_CameraResolutionFOVItemConfig : DLL2SDK::mscorlib::System::Object { float Ratio_; float Fov_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40839(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AnimationShakeCurve_FucEvalPosition : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_40882(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); DLL2SDK::UnityEngine::UnityEngine::Vector3 Invoke_40883(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* inCurve_, float elapsedTime_, float duartion_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_40884(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* inCurve_, float elapsedTime_, float duartion_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); DLL2SDK::UnityEngine::UnityEngine::Vector3 EndInvoke_40885(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ECameraType : int32_t { None_ = static_cast(0x0), World_ = static_cast(0x1), FirstPerson_ = static_cast(0x2), PostProcess_ = static_cast(0x3), UI_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MissileControlCameraShakerCurve_CameraShakeParam : DLL2SDK::mscorlib::System::Object { float magnitude_; float duration_; float speed_; void _ctor_40893(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct CameraShaker_EndCallBackFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_40913(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_40914(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_40915(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_40916(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EClientRuntimeInfoType : int32_t { None_ = static_cast(0x0), RunningTime_ = static_cast(0x1), ReconnectTimes_ = static_cast(0x2), PacketLossProbability_ = static_cast(0x3), AbnormalPingCount_ = static_cast(0x4), AveragePingValue_ = static_cast(0x5), IsInterceptedDevice_ = static_cast(0x6), EachMapLoadTime_ = static_cast(0x7), EachMapAverageFPS_ = static_cast(0x8), EachMapAbnormalFPSCount_ = static_cast(0x9), SetRecieveBufferSizeFailed_ = static_cast(0xA) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ClientRuntimeWatcher__SetNormalRuntimeInfo_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::EClientRuntimeInfoType inType_; void _ctor_40973(); bool __m__0_40974(DLL2SDK::Assembly_CSharp::GameBase::ClientRuntimeInfo* _Info_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ClientRuntimeWatcher__SetNormalRuntimeInfo_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::EClientRuntimeInfoType inType_; void _ctor_40975(); bool __m__0_40976(DLL2SDK::Assembly_CSharp::GameBase::ClientRuntimeInfo* _Info_); }; } namespace DLL2SDK::Assembly_CSharp { struct AnimEventComponent_AnimEventEffect { DLL2SDK::mscorlib::System::String* name_; DLL2SDK::UnityEngine::UnityEngine::GameObject* effectPrefab_; int32_t effectAssetID_; DLL2SDK::UnityEngine::UnityEngine::Transform* effectTransform_; bool attach_; float lifeSpan_; DLL2SDK::mscorlib::System::String* soundEvent_; DLL2SDK::mscorlib::System::String* soundBank_; }; } namespace DLL2SDK::Assembly_CSharp { struct AnimEventComponent_AnimEventCamShake { DLL2SDK::mscorlib::System::String* name_; float maxIntensity_; float duration_; float attenStartRange_; float maxRange_; DLL2SDK::UnityEngine::UnityEngine::Transform* shakeCenter_; }; } namespace DLL2SDK::Assembly_CSharp { struct AnimEventComponent_AnimEventScreenEffect { DLL2SDK::mscorlib::System::String* name_; DLL2SDK::UnityEngine::UnityEngine::GameObject* effectPrefab_; int32_t effectAssetID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 position_; float rotationAngle_; float lifeSpan_; }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct AssetObjectCreater_ELoadStyle : int32_t { None_ = static_cast(0x0), SyncLoad_ = static_cast(0x1), AsyncLoad_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LoadAssetComposer_ComposeInfo { int32_t AssetID_; int32_t ActorID_; int32_t ComposeStep_; DLL2SDK::Assembly_CSharp::Config::WeaponPartComposeConfig* data_; DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* mainMesh_; DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* RaiMesh_; DLL2SDK::Array* mainAllTransform_; DLL2SDK::Array* RaiAllTransform_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponPartManagedAssetInfo* AssetInfo_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* WeaponAssetInfoList_; bool is3PWeapon_; bool isStaticBatched_; bool cacheComposePart_; bool ComposeAfterLoad_; bool IsLoadComplete_; bool IsComposeComplete_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComposeComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReadyForCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsComposing_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void Init_41229(int32_t assetID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* weaponAssetInfoList_, bool callbakAfterCompose_, int32_t actorID_, bool is3P_, bool cacheCompose_); void LoadComplete_41230(); void ComposeComplete_41231(); bool IsReadyForCallback_41232(); bool IsComposing_41233(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct LoadAssetComposer_ComposeSocketType : int32_t { UseMain_ = static_cast(0x0), UseRaiOrMain_ = static_cast(0x1), UseRaiFirst_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct IndividuationPlayAnimationInstance_CrackingSkull_FucPlay : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_41495(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_41496(float time_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_41497(float time_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_41498(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct IndividuationPlayTaskBase_IndividuationAnimationPostPlayCallback : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_41530(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_41531(DLL2SDK::Array* inValues_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_41532(DLL2SDK::Array* inValues_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_41533(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InvisibleSkillComponent__PlayInvisibleRibbonEffect_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { bool attachToPawn_; DLL2SDK::Assembly_CSharp::GameEngine::InvisibleSkillComponent* _this_; void _ctor_41567(); void __m__0_41568(DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* invisibleRibbonEffect_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct LogicAnimationComponent_LogicAnimationEntity : DLL2SDK::mscorlib::System::Object { int32_t StateNameID_; int32_t Layer_; float Time_; bool IsFinished_; DLL2SDK::Assembly_CSharp::GameBase::LogicAnimationComponent* m_Owner_; DLL2SDK::Assembly_CSharp::GameEngine::PawnAnimationComponent* m_AnimationComponent_; float m_TickTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41592(DLL2SDK::Assembly_CSharp::GameBase::LogicAnimationComponent* owner_); void Play_41593(); void Tick_41594(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PawnDeadComponent__OnEffectLoaded_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* effect_; DLL2SDK::Assembly_CSharp::GameBase::PawnDeadComponent* _this_; void _ctor_41652(); void __m__0_41653(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PawnEffectManager__EnableMaterialEffect_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t assetID_; DLL2SDK::Assembly_CSharp::GameEngine::MaterialEffectData* input_; DLL2SDK::Assembly_CSharp::GameEngine::PawnEffectManager* _this_; void _ctor_41676(); void __m__0_41677(int32_t id_, DLL2SDK::mscorlib::System::Object* __); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PawnEffectManager__EnablePerspectiveEffect_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::EAssetID assetID_; DLL2SDK::Assembly_CSharp::GameEngine::PawnEffectManager* _this_; void _ctor_41678(); void __m__0_41679(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct PawnSoundComponent_EPawnMoveSoundType : int32_t { eIdle_ = static_cast(0x0), eWalk_ = static_cast(0x1), eSprint_ = static_cast(0x2), eCrouching_ = static_cast(0x3), eCrouchMove_ = static_cast(0x4), eProning_ = static_cast(0x5), eProneMove_ = static_cast(0x6), eJump_ = static_cast(0x7), eJumpMove_ = static_cast(0x8), eSwimUp_ = static_cast(0x9), eSwimDown_ = static_cast(0xA), eDyingMove_ = static_cast(0xB), max_ = static_cast(0xC) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ProneComponent__CheckToStandIdle_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float _t___0_; DLL2SDK::Assembly_CSharp::GameEngine::ProneComponent* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_41826(); bool MoveNext_41827(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_41828(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_41829(); void Dispose_41830(); void Reset_41831(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct SwitchRoleComponent_ESwitchStep : int32_t { None_ = static_cast(0x0), RestartPlayer_ = static_cast(0x1), SwitchWeaponAndAttachment_ = static_cast(0x2), LoadAvatar_1P_Waiting_ = static_cast(0x3), LoadAvatar_1P_Complete_ = static_cast(0x4), PullOutWeapon_ = static_cast(0x5), LoadAvatar_3P_Waiting_ = static_cast(0x6), LoadAvatar_3P_Complete_ = static_cast(0x7), BeginReviveAnim_ = static_cast(0x8), ReviveAnim_ = static_cast(0x9), PullOutWeaponAttachment_ = static_cast(0xA), WaitForWeaponAttachment_ = static_cast(0xB) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SwitchRoleComponent__OnEquipReady_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer* _avatar_; void _ctor_42053(); void __m__0_42054(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PlayerController_FucOnFPSHitProjection : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_42433(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); bool Invoke_42434(DLL2SDK::UnityEngine::UnityEngine::Vector3 inHitPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inCameraPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inDir_, float inNearClip_, float inHeight_, bool up_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_42435(DLL2SDK::UnityEngine::UnityEngine::Vector3 inHitPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inCameraPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inDir_, float inNearClip_, float inHeight_, bool up_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); bool EndInvoke_42436(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PlayerController_CameraCollider : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::SphereCollider* sphere_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* PlayerCtrl_; DLL2SDK::UnityEngine::UnityEngine::Vector3 toPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 lastPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _Lookat_k__BackingField_; float ms_3PCameraColliderRadius_; float m_cacheNearClipPlane_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mTempPos_; bool mChangeNear_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mOldOffset_; bool mLockUP_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShift_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42437(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_position_42438(); void set_position_42439(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); void set_ForcePosition_42440(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); void set_Lookat_42441(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Lookat_42442(); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_rotation_42443(); void set_rotation_42444(DLL2SDK::UnityEngine::UnityEngine::Quaternion value_); float get_radius_42445(); void set_radius_42446(float value_); float get_TargetRadius_42447(); int32_t GetLayer_42448(); void ApplyShift_42449(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ECameraHoldType : int32_t { ReconCarExplosion_ = static_cast(0x0) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PlayerController__UseKillStreakSkill_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t weaponID_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* _this_; void _ctor_42456(); void __m__0_42457(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AirbornePropPawn__OnLockActionBegin_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* localTrans_; DLL2SDK::Assembly_CSharp::GameBase::AirbornePropPawn* _this_; void _ctor_42528(); void __m__0_42529(DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* eff_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AirbornePropPawn__ShowExplosionEffect_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { bool bShow_; DLL2SDK::Assembly_CSharp::GameBase::AirbornePropPawn* _this_; void _ctor_42530(); void __m__0_42531(DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* eff_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AirbornePropPawn__ShowDemageEffect_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { bool bShow_; DLL2SDK::Assembly_CSharp::GameBase::AirbornePropPawn* _this_; void _ctor_42532(); void __m__0_42533(DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* explosionEff_); void __m__1_42534(DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* brokenFireEff_); void __m__2_42535(DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* brokenSmokeEff_); void __m__3_42536(DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* brokenWhiteSmokeEff_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct LauncherPart__ShowLightEffect_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { bool bShow_; DLL2SDK::Assembly_CSharp::GameBase::LauncherPart* _this_; void _ctor_42612(); void __m__0_42613(DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* lightEff_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct LauncherPart__ShowLightFlashEffect_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { bool bShow_; DLL2SDK::Assembly_CSharp::GameBase::LauncherPart* _this_; void _ctor_42614(); void __m__0_42615(DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* lightFlashEff_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PropPawnManager__DelayRemovePropPawn_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint32_t actorID_; DLL2SDK::Assembly_CSharp::GameBase::PropPawnManager* _this_; void _ctor_42697(); void __m__0_42698(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponPartAssetLoader_AsyncCompletionCallbackFun : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_42728(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_42729(int32_t AssetID_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_42730(int32_t AssetID_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_42731(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct WeaponShakeModeDataType : int32_t { TurnCamera_ = static_cast(0x0), TurnCamera_AimedIdle_ = static_cast(0x1), MoveSide_ = static_cast(0x2), Jump_ = static_cast(0x3), JumpAim_ = static_cast(0x4), Recoil_ = static_cast(0x5), RecoilAim_ = static_cast(0x6), Max_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct WeaponShakeModeType : int32_t { Jump_ = static_cast(0x0), MoveSide_ = static_cast(0x1), TurnCamera_ = static_cast(0x2), Recoil_ = static_cast(0x3), Max_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponShakeController_WeaponShakeInfo : DLL2SDK::mscorlib::System::Object { bool StartShake_; bool m_GradualTurn_; bool HadInitTransform_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* shakeModeList_; void _ctor_42763(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ConfigManager_ConfigManagerCache : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_InputConfigs_; DLL2SDK::Assembly_CSharp::GameEngine::JoySticksConfig* m_DefaultJoySticksConfig_; DLL2SDK::Assembly_CSharp::GameEngine::JoySticksConfig* m_CustomJoySticksConfig_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_CustomHUDConfigDic_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_DeafaultHUDConfigDic_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerControllerConfig* m_PlayerControllerConfig_; DLL2SDK::Assembly_CSharp::GameEngine::LoggerConfig* m_LoggerConfig_; DLL2SDK::Assembly_CSharp::ModeMatching::ModeHelpData* m_ModeHelpData_; DLL2SDK::Assembly_CSharp::GameEngine::MapStore* m_MapStore_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PlayerKeyMapInfos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42846(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRDroppedPickUpMgr_ProcessBRDroppedPickUpDataFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_43227(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); bool Invoke_43228(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpData* data_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_43229(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpData* data_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); bool EndInvoke_43230(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRDroppedPickUpMgr__ForEachAllPickupEntity_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Action_1* callback_; void _ctor_43231(); void __m__0_43232(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUp* e_); void __m__1_43233(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickupBox* e_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRDroppedPickUpMgr__SpawnChipBox_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { uint32_t uid_; void _ctor_43234(); bool __m__0_43235(DLL2SDK::Assembly_CSharp::BattleRoyale::BRChipMachine* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct DroppedPickUp__FLASHING_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float duration_; float _disappearanceTime___0_; DLL2SDK::Assembly_CSharp::GameBase::DroppedPickUp* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_43297(); bool MoveNext_43298(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_43299(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_43300(); void Dispose_43301(); void Reset_43302(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct DroppedPickUp__OnLoadAttachmentComplete_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t assetID_; void _ctor_43303(); bool __m__0_43304(DLL2SDK::Assembly_CSharp::GameBase::AttachmentModelData* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { template struct EffectManager__SpawnEffect_c__AnonStorey0_1 : DLL2SDK::mscorlib::System::Object { float expectedTime_; DLL2SDK::mscorlib::System::Action_1* cb_; int32_t assetID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_; DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_; void _ctor_43389(); void __m__0_43390(int32_t id_, DLL2SDK::mscorlib::System::Object* __); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LevelObjectLODSpawner__SpawnParticle_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_43445(); bool MoveNext_43446(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_43447(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_43448(); void Dispose_43449(); void Reset_43450(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LowBloodEffect_AlphaConfig : DLL2SDK::mscorlib::System::Object { float healthRatio_; DLL2SDK::Array* alpha_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43473(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LowBloodEffect__FadeToTargetAlpha_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float _currentAlpha1___0_; float _currentAlpha2___0_; float _currentAlpha3___0_; float _lerpRatio___0_; float alpha1_; float alpha2_; float alpha3_; DLL2SDK::Assembly_CSharp::GameEngine::LowBloodEffect* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_43474(); bool MoveNext_43475(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_43476(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_43477(); void Dispose_43478(); void Reset_43479(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MeshParticleLODSetting_LODSetting : DLL2SDK::mscorlib::System::Object { float Distance_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Node_; bool enabled_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43516(); }; } namespace DLL2SDK::Assembly_CSharp { struct MultiInstanceRenderer_Instance : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* Parent_; DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 Mat_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43520(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ParticleEffect_Lightning__LightFlashBlink_c__Iterator0 : DLL2SDK::mscorlib::System::Object { int32_t _i___1_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect_Lightning* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_43581(); bool MoveNext_43582(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_43583(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_43584(); void Dispose_43585(); void Reset_43586(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ParticleEffect_Random__TrigglePlayEffect_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect_Random* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_43591(); bool MoveNext_43592(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_43593(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_43594(); void Dispose_43595(); void Reset_43596(); }; } namespace DLL2SDK::Assembly_CSharp { struct ParticleFade_OnParticleFinish : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_43607(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_43608(DLL2SDK::UnityEngine::UnityEngine::GameObject* ob_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_43609(DLL2SDK::UnityEngine::UnityEngine::GameObject* ob_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_43610(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct ParticleFade__TimeBeginFade_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::ParticleFade* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_43611(); bool MoveNext_43612(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_43613(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_43614(); void Dispose_43615(); void Reset_43616(); }; } namespace DLL2SDK::Assembly_CSharp { struct ParticleFade__CheckParticles_c__Iterator1 : DLL2SDK::mscorlib::System::Object { float maxDelay_; DLL2SDK::Assembly_CSharp::ParticleFade* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_43617(); bool MoveNext_43618(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_43619(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_43620(); void Dispose_43621(); void Reset_43622(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ParticleLODSetting_LODSetting { float Distance_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Node_; }; } namespace DLL2SDK::Assembly_CSharp { struct SmokeGrenadeUIEffect_RenderInfoParam : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Renderer* SmokeRender_; DLL2SDK::mscorlib::System::String* ColorName_; float MaxAlpha_; DLL2SDK::UnityEngine::UnityEngine::Material* SmokeMaterial_; DLL2SDK::UnityEngine::UnityEngine::Color SmokeColor_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43661(); }; } namespace DLL2SDK::Assembly_CSharp { struct TubeRenderer_TubeVertex : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 point_; float radius_; DLL2SDK::UnityEngine::UnityEngine::Color color_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43668(DLL2SDK::UnityEngine::UnityEngine::Vector3 pt_, float r_, DLL2SDK::UnityEngine::UnityEngine::Color c_); }; } namespace DLL2SDK::Assembly_CSharp { struct UVTextureAnimator__UpdateCorutine_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UVTextureAnimator* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_43704(); bool MoveNext_43705(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_43706(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_43707(); void Dispose_43708(); void Reset_43709(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct Engine_EngineState : int32_t { Invalid_ = static_cast(0x0), PreInit_ = static_cast(0x1), Initializing_ = static_cast(0x2), WaitingToRun_ = static_cast(0x3), Running_ = static_cast(0x4), ReLogin_ = static_cast(0x5), ShuttingDown_ = static_cast(0x6), Complete_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct FootPrint_ManuaAnimEventSetting : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* ClipName_; DLL2SDK::mscorlib::System::String* EventFunction_; float EventTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43820(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ClassicsMoveHandle_EMoveDirect : int32_t { None_ = static_cast(0x0), Left_ = static_cast(0x1), Top_ = static_cast(0x2), Right_ = static_cast(0x3), Bottom_ = static_cast(0x4), LeftTop_ = static_cast(0x5), RightTop_ = static_cast(0x6), LeftBottom_ = static_cast(0x7), RightBottom_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GameInfo_MatchPrepareInfo { float PrepareTime_; bool IsHalfwayJoin_; float ServerTime_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrepareTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ float GetPrepareTime_44257(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GameInfo__InsertSparrowStickInfoStat_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::SparrowStickInfoItem* inItem_; void _ctor_44258(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GameInfo__InsertSparrowStickInfoStat_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t j_; DLL2SDK::Assembly_CSharp::GameEngine::GameInfo__InsertSparrowStickInfoStat_c__AnonStorey0* __f__ref_0_; void _ctor_44259(); bool __m__0_44260(uint32_t v_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { template struct CUActionCore_2_STLoadData { float fadeTime_; TObj owner_; DLL2SDK::System_Core::System::Action* callback_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_44309(TObj inOwner_, float inFadeTime_, DLL2SDK::System_Core::System::Action* incallback_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { template struct CUActionCore_2__PlayAction_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Core::System::Action* callback_; void _ctor_44310(); void __m__0_44311(DLL2SDK::Assembly_CSharp::GameEngine::CUAction* inA_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct CUAction_FCallback : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_44330(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_44331(DLL2SDK::Assembly_CSharp::GameEngine::CUAction* inAction_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_44332(DLL2SDK::Assembly_CSharp::GameEngine::CUAction* inAction_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_44333(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { template struct CUAction_FUpdate_1 : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_44334(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); bool Invoke_44335(float delta_, TObj inObj_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_44336(float delta_, TObj inObj_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); bool EndInvoke_44337(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Individuations { struct Individuation_ActionData : DLL2SDK::mscorlib::System::Object { int32_t AssetID_; DLL2SDK::mscorlib::System::String* ActionName_; DLL2SDK::Assembly_CSharp::GameEngine::Individuations::IndividuationAction* mAction_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44561(); DLL2SDK::Assembly_CSharp::GameEngine::Individuations::IndividuationAction* get_action_44562(); void set_action_44563(DLL2SDK::Assembly_CSharp::GameEngine::Individuations::IndividuationAction* value_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Individuations { struct CUIBAction_FucActionRun : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_44578(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); bool Invoke_44579(float delta_, DLL2SDK::Assembly_CSharp::GameEngine::Animations::IndividuationAnimPlayer* inActor_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_44580(float delta_, DLL2SDK::Assembly_CSharp::GameEngine::Animations::IndividuationAnimPlayer* inActor_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); bool EndInvoke_44581(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Individuations { struct IndividuationAction__OnAnimationEvent_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::Animations::IndividuationAnimPlayer* inActor_; void _ctor_44592(); void __m__0_44593(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InputManager_GamePadButtonCallback : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_44828(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); bool Invoke_44829(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_44830(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); bool EndInvoke_44831(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InputManager_GamePadStateCallback : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_44832(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_44833(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_44834(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_44835(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InputManager_GamePadCallbackWrappers : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* PriorityCbMap_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PriorityList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Invoke_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44836(); void init_44837(); void AddCallback_44838(int32_t priority_, DLL2SDK::Assembly_CSharp::GameEngine::InputManager_GamePadButtonCallback* cb_); void RemoveCallback_44839(int32_t priority_, DLL2SDK::Assembly_CSharp::GameEngine::InputManager_GamePadButtonCallback* cb_); void ClearAll_44840(); void Invoke_44841(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InputManager__UpdatePlayerInputOnMobile_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Touch touch_; void _ctor_44842(); bool __m__0_44843(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* t_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InputManager__GenGamepadPlayerInput_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t fingerId_; void _ctor_44844(); bool __m__0_44845(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* _input_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InputManager__SimulateJoystickButton_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t fingerId_; void _ctor_44846(); bool __m__0_44847(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* _input_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InputManager__SimulateFireButton_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { int32_t fingerId_; void _ctor_44848(); bool __m__0_44849(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* _input_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InputButton_NotifyClickHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_44853(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_44854(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_44855(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_44856(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InventoryManager_CurrentWeaponChangeCallback : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_45241(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_45242(DLL2SDK::Assembly_CSharp::GameEngine::InventoryManager* invMgr_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_45243(DLL2SDK::Assembly_CSharp::GameEngine::InventoryManager* invMgr_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_45244(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InventoryManager__AddInventory_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::Inventory* inv_; DLL2SDK::Assembly_CSharp::GameEngine::InventoryManager* _this_; void _ctor_45245(); bool __m__0_45246(DLL2SDK::Assembly_CSharp::GameEngine::Inventory* _inv_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InventoryManager__RemoveInventoryByID_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t inItemID_; uint8_t inSlot_; void _ctor_45247(); bool __m__0_45248(DLL2SDK::Assembly_CSharp::GameEngine::Inventory* _inv_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InventoryManager__RemoveOtherSlotInventry_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t wantItemID_; uint8_t slot_; void _ctor_45249(); bool __m__0_45250(DLL2SDK::Assembly_CSharp::GameEngine::Inventory* _inv_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InventoryManager__DelayToCreateInventoryBySelect_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { int32_t itemID_; void _ctor_45251(); bool __m__0_45252(DLL2SDK::Assembly_CSharp::GameEngine::InventoryInfo* _item_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InventoryManager__IsWeaponCreateDelayed_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { int32_t itemID_; void _ctor_45253(); bool __m__0_45254(DLL2SDK::Assembly_CSharp::GameEngine::InventoryInfo* e_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InventoryManager__UpdateBulletInfo_c__AnonStorey5 : DLL2SDK::mscorlib::System::Object { int32_t weaponID_; int32_t slotID_; int32_t actorID_; void _ctor_45255(); bool __m__0_45256(DLL2SDK::Assembly_CSharp::Network::WeaponBulletInfo* s_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct BREasterEgg_Robot_BREasterEgg_Robot_LuaNotifyType : int32_t { None_ = static_cast(0x0), NotifyOpenRobot_ = static_cast(0x1), NotifyResetRobot_ = static_cast(0x2), NotEnoughPart_ = static_cast(0x3), Max_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct BREasterEgg_Robot_Effect_EBREE_Robot_Stat : int32_t { Broken_ = static_cast(0x0), Playing_ = static_cast(0x1), Booming_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BREasterEgg_Robot_Effect__PrintDialog_c__Iterator0 : DLL2SDK::mscorlib::System::Object { bool _needParse___0_; DLL2SDK::mscorlib::System::String* content_; DLL2SDK::mscorlib::System::String* _locvar0_; int32_t _locvar1_; wchar_t _e___1_; float displayInterval_; DLL2SDK::Assembly_CSharp::GameEngine::BREasterEgg_Robot_Effect* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_45379(); bool MoveNext_45380(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_45381(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_45382(); void Dispose_45383(); void Reset_45384(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct BREasterEgg_Screen_BREasterEgg_Screent_LuaNotifyType : int32_t { None_ = static_cast(0x0), NO_PICKUP_REPAIR_ = static_cast(0x1), Max_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct IndicatorTriggerVolume_TriggerEnterExit : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_45449(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_45450(bool enter_, DLL2SDK::UnityEngine::UnityEngine::GameObject* triggerObj_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_45451(bool enter_, DLL2SDK::UnityEngine::UnityEngine::GameObject* triggerObj_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_45452(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct MysteryWeaponBox_MysteryWeaponBoxState : int32_t { eMYSTERYBOX_HIDE_ = static_cast(0x0), eMYSTERYBOX_OPEN_ = static_cast(0x1), eMYSTERYBOX_CLOSE_ = static_cast(0x2), eMYSTERYBOX_PICKUPWEAPON_ = static_cast(0x3), eMYSTERYBOX_END_ = static_cast(0x4), eMYSTERYBOX_ALLOW_ALL_PICKUP_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MysteryWeaponBox_WeaponListInfo : DLL2SDK::mscorlib::System::Object { int32_t weaponId_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponModelObject* weaponModel_; bool bLoaded_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45567(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct PAPMachineBox_PAPMachineBoxState : int32_t { ePAPBOX_HIDE_ = static_cast(0x0), ePAPBOX_ACTIVE_ = static_cast(0x1), ePAPBOX_HOLD_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PAPMachineBox__DelayPlayWeaponAni_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::PAPMachineBox* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_45629(); bool MoveNext_45630(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_45631(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_45632(); void Dispose_45633(); void Reset_45634(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponModelObject_AsyncCompletionCallbackFun : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_45732(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_45733(int32_t weaponId_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_45734(int32_t weaponId_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_45735(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LevelObject_UsabilityDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_45759(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_45760(bool available_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_45761(bool available_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_45762(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct CameraEffectVolume_CameraEffectAction : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::CameraEffectManager_ECameraEffectType EffectType_; bool bPlayEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45872(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ParticleEffectTrigger__TriggerParticleEffects_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffectWithDelay* item_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_45997(); bool MoveNext_45998(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_45999(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_46000(); void Dispose_46001(); void Reset_46002(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SplineMoveVolume__FollowPath_c__Iterator0 : DLL2SDK::mscorlib::System::Object { int32_t _i___1_; DLL2SDK::Assembly_CSharp::SWS::splineMove* _targetSplineMove___2_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* localPawn_; DLL2SDK::Assembly_CSharp::GameEngine::SplineMoveVolume* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_46056(); bool MoveNext_46057(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_46058(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_46059(); void Dispose_46060(); void Reset_46061(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct TriggerVolume_TriggerEnterExit : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_46097(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_46098(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_, bool enter_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_46099(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_, bool enter_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_46100(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct TriggerVolume_TriggerEnterExit1 : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_46101(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_46102(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_, bool enter_, int32_t index_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_46103(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_, bool enter_, int32_t index_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_46104(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct TriggerVolume_TriggerEnterExitWithVolume : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_46105(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_46106(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_, bool enter_, DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume* volume_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_46107(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_, bool enter_, DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume* volume_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_46108(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MapStore__BelongsToMap_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* scenePath_; void _ctor_46333(); bool __m__0_46334(DLL2SDK::mscorlib::System::String* e_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MapStore__GetSingleSceneLevel_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* scenePath_; void _ctor_46335(); bool __m__0_46336(DLL2SDK::Assembly_CSharp::GameEngine::LevelInfo* e_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MapStore__GetLevelInfo_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* levelName_; void _ctor_46337(); bool __m__0_46338(DLL2SDK::Assembly_CSharp::GameEngine::LevelInfo* e_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MapStore__GetMapID_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* mapName_; void _ctor_46339(); bool __m__0_46340(DLL2SDK::Assembly_CSharp::GameEngine::MapInfo* e_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MapStore__GetMapInfo_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { int32_t mapID_; void _ctor_46341(); bool __m__0_46342(DLL2SDK::Assembly_CSharp::GameEngine::MapInfo* e_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MapStore__GetMapIDByLevelName_c__AnonStorey5 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* levelName_; void _ctor_46343(); bool __m__0_46344(DLL2SDK::Assembly_CSharp::GameEngine::MapInfo* e_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct LuaFunctionalActorConfig_FunctionalActorType : int32_t { E_Model_ = static_cast(0x0), E_Model_CampDiff_ = static_cast(0x1), E_CTF_Flag_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { struct LuaHitActorConfig_TakeDamageEffect { float healthRatio_; int32_t assetID_; }; } namespace DLL2SDK::Assembly_CSharp { enum struct LuaInteractionActorBaseConfig_InteractionActorType : int32_t { None_ = static_cast(0x0), Gravestone01_ = static_cast(0x1), Gravestone03_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct NPC_Door_EOpenStyle : int32_t { EUp_ = static_cast(0x0), EDown_ = static_cast(0x1), EDown_Up_ = static_cast(0x2), EBroken_ = static_cast(0x3), EDisable_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MatchMsg_IDReplaceDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_46669(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); bool Invoke_46670(uint32_t srcPlayerID_, uint32_t* destPlayerID_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_46671(uint32_t srcPlayerID_, uint32_t* destPlayerID_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); bool EndInvoke_46672(uint32_t* destPlayerID_, DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { template struct NetworkResourcesDownloader_1_NetworkDownloadCallback : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_46800(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_46801(DLL2SDK::mscorlib::System::String* url_, bool isSuccess_, DELIVERY delivery_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_46802(DLL2SDK::mscorlib::System::String* url_, bool isSuccess_, DELIVERY delivery_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_46803(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct NetworkResourcesDownloader_1_TextureType : int32_t { None_ = static_cast(0x0), JPG_ = static_cast(0x1), PNG_ = static_cast(0x2), TGA_ = static_cast(0x3), GIF_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { template struct NetworkResourcesDownloader_1_MemoryData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* Url_; DELIVERY Delivery_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46804(DLL2SDK::mscorlib::System::String* url_, DELIVERY delivery_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { template struct NetworkResourcesDownloader_1_DownloadTask : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* Url_; bool Cache_; bool Changeable_; int32_t Timeout_; int32_t AttemptLimit_; bool IsHighPriority_; DLL2SDK::UnityEngine::UnityEngine::Networking::UnityWebRequest* _Request_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* m_CallbackList_; int32_t DownloadFailCounter_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResendRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Abort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Close_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddFailCounter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46805(DLL2SDK::mscorlib::System::String* url_, bool cache_, bool changeable_, int32_t timeout_, int32_t attemptLimit_, bool isHighProperty_); DLL2SDK::UnityEngine::UnityEngine::Networking::UnityWebRequest* get_Request_46806(); void set_Request_46807(DLL2SDK::UnityEngine::UnityEngine::Networking::UnityWebRequest* value_); bool SendRequest_46808(); bool ResendRequest_46809(); void Abort_46810(); void Close_46811(); void AddCallback_46812(DLL2SDK::Assembly_CSharp::GameEngine::NetworkResourcesDownloader_1_NetworkDownloadCallback* callback_); void RemoveCallback_46813(DLL2SDK::Assembly_CSharp::GameEngine::NetworkResourcesDownloader_1_NetworkDownloadCallback* callback_); bool HasCallback_46814(); void DoCallback_46815(bool isSuccess_, DELIVERY delivery_); void AddFailCounter_46816(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct RaycastManager_RaycastState : int32_t { InCDTime_ = static_cast(0x0), Hit_ = static_cast(0x1), NotHit_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PlayerCamera_CameraControlParam : DLL2SDK::mscorlib::System::Object { float MaxOffset_; float MaxSpeed_; float Accel_; float RecoverSpeed_; bool EnableTilt_; float MaxTiltAngle_; float ActiveTiltSpeed_; float IdleTiltSpeed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47079(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct PlayerCamera_ECameraDragType : int32_t { None_ = static_cast(0x0), DragTo_ = static_cast(0x1), DragBack_ = static_cast(0x2), RotateDragTo_ = static_cast(0x3), Focusing_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PlayerCamera_DragActionHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_47080(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); bool Invoke_47081(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_47082(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); bool EndInvoke_47083(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PlayerCamera_FocusOnHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_47084(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_47085(float duration_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_47086(float duration_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_47087(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PlayerCamera_FucUpdateCameraControl : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_47088(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_47089(DLL2SDK::UnityEngine::UnityEngine::Vector3* refCameraPos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* refCameraRot_, DLL2SDK::UnityEngine::UnityEngine::Vector3* refLookatPoint_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* inCamera_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* inPlayerController_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType inCameraType_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_47090(DLL2SDK::UnityEngine::UnityEngine::Vector3* refCameraPos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* refCameraRot_, DLL2SDK::UnityEngine::UnityEngine::Vector3* refLookatPoint_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* inCamera_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* inPlayerController_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType inCameraType_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_47091(DLL2SDK::UnityEngine::UnityEngine::Vector3* refCameraPos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* refCameraRot_, DLL2SDK::UnityEngine::UnityEngine::Vector3* refLookatPoint_, DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PlayerCamera_FucCheckChangeCamera : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_47092(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_EUCameraState Invoke_47093(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* inCamera_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* inPlayerController_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_47094(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* inCamera_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* inPlayerController_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_EUCameraState EndInvoke_47095(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PlayerCamera_FucCameraLerpTime : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_47096(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); float Invoke_47097(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_47098(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); float EndInvoke_47099(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct PlayerCamera_EUCameraState : int32_t { None_ = static_cast(0x0), CameraLerp_ = static_cast(0x1), MissileControl_ = static_cast(0x2), IndividuationCamera_ = static_cast(0x3), AircraftCamera_ = static_cast(0x4), VehicleCamera_ = static_cast(0x5), SpectatingCamera_ = static_cast(0x6), DeathCamera_ = static_cast(0x7), FireProjectile1PCamera_ = static_cast(0x8), SkydivingCamera_ = static_cast(0x9), ClimbCamera_ = static_cast(0xA), TPSCamera_ = static_cast(0xB), FPSCamera_ = static_cast(0xC), Max_ = static_cast(0xD) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PlayerCamera_FucLerp : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_47100(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_47101(DLL2SDK::UnityEngine::UnityEngine::Vector3* refCameraPos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* refCameraRot_, DLL2SDK::UnityEngine::UnityEngine::Vector3* refLookatPoint_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_47102(DLL2SDK::UnityEngine::UnityEngine::Vector3* refCameraPos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* refCameraRot_, DLL2SDK::UnityEngine::UnityEngine::Vector3* refLookatPoint_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_47103(DLL2SDK::UnityEngine::UnityEngine::Vector3* refCameraPos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* refCameraRot_, DLL2SDK::UnityEngine::UnityEngine::Vector3* refLookatPoint_, DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct PlayerPrefsManager_KEY_TYPE : int32_t { Int_ = static_cast(0x0), Float_ = static_cast(0x1), String_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::RootMotion::Dynamics { enum struct RagdollCreator_ColliderType : int32_t { Box_ = static_cast(0x0), Capsule_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::RootMotion::Dynamics { enum struct RagdollCreator_JointType : int32_t { Configurable_ = static_cast(0x0), Character_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::RootMotion::Dynamics { enum struct RagdollCreator_Direction : int32_t { X_ = static_cast(0x0), Y_ = static_cast(0x1), Z_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::RootMotion::Dynamics { struct RagdollCreator_CreateJointParams_Limits { float minSwing_; float maxSwing_; float swing2_; float twist_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_47236(float minSwing_, float maxSwing_, float swing2_, float twist_); }; } namespace DLL2SDK::Assembly_CSharp::RootMotion::Dynamics { struct RagdollCreator_CreateJointParams { DLL2SDK::UnityEngine::UnityEngine::Rigidbody* rigidbody_; DLL2SDK::UnityEngine::UnityEngine::Rigidbody* connectedBody_; DLL2SDK::UnityEngine::UnityEngine::Transform* child_; DLL2SDK::UnityEngine::UnityEngine::Vector3 worldSwingAxis_; DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::RagdollCreator_CreateJointParams_Limits limits_; DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::RagdollCreator_JointType type_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_47235(DLL2SDK::UnityEngine::UnityEngine::Rigidbody* rigidbody_, DLL2SDK::UnityEngine::UnityEngine::Rigidbody* connectedBody_, DLL2SDK::UnityEngine::UnityEngine::Transform* child_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldSwingAxis_, DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::RagdollCreator_CreateJointParams_Limits limits_, DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::RagdollCreator_JointType type_); }; } namespace DLL2SDK::Assembly_CSharp::RootMotion::Dynamics { enum struct RagdollEditor_Mode : int32_t { Colliders_ = static_cast(0x0), Joints_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { struct LightmapInfo__FindLightmapPrefabInfo_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* prefabName_; void _ctor_47259(); bool __m__0_47260(DLL2SDK::Assembly_CSharp::LightmapPrefabInfo* lightmapPrefabInfo_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EStreamInMode : int32_t { StreamInVisible_ = static_cast(0x0), OnlyStreamIn_ = static_cast(0x1), OnlyVisible_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MapLoader__OnSceneStreamStatus_c__AnonStorey7 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::SceneStreamParam streamParam_; void _ctor_47329(); bool __m__0_47330(DLL2SDK::Assembly_CSharp::GameEngine::SceneStreamOperation* e_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MapLoader__ActivateStreamInScene_c__AnonStorey8 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* scenePath_; DLL2SDK::Assembly_CSharp::GameEngine::SceneStreamOperation* streamInfo_; void _ctor_47331(); bool __m__0_47332(DLL2SDK::Assembly_CSharp::GameEngine::SceneStreamOperation* e_); bool __m__1_47333(DLL2SDK::Assembly_CSharp::GameEngine::SceneStreamOperation* e_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MapLoader__ApplySceneLoadedSettings_c__Iterator0 : DLL2SDK::mscorlib::System::Object { int32_t _pendingMapID___0_; DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_; DLL2SDK::UnityEngine::UnityEngine::SceneManagement::LoadSceneMode mode_; DLL2SDK::Assembly_CSharp::GameEngine::MapLoader* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_47334(); bool MoveNext_47335(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_47336(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_47337(); void Dispose_47338(); void Reset_47339(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MapLoader__ApplyQualitySettingsAfterLoading_c__Iterator1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_; DLL2SDK::UnityEngine::UnityEngine::SceneManagement::LoadSceneMode mode_; int32_t pendingMapID_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_47340(); bool MoveNext_47341(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_47342(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_47343(); void Dispose_47344(); void Reset_47345(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MapLoader__ApplyInGameStreaming_c__AnonStorey9 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_; void _ctor_47346(); bool __m__0_47347(DLL2SDK::Assembly_CSharp::GameEngine::SceneStreamOperation* e_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MapLoader__StandaloneCoroutine_c__Iterator2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::MapLoader* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_47348(); bool MoveNext_47349(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_47350(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_47351(); void Dispose_47352(); void Reset_47353(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MapLoader__CheckDSConnectionAndPreload_c__Iterator3 : DLL2SDK::mscorlib::System::Object { float _waitForAssetTime___0_; DLL2SDK::Assembly_CSharp::GameBase::GameInfoDataStore* _gameInfoDS___0_; DLL2SDK::Assembly_CSharp::GameEngine::MapLoader* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_47354(); bool MoveNext_47355(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_47356(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_47357(); void Dispose_47358(); void Reset_47359(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MapLoader__InternalUnLoadMapAsync_c__Iterator4 : DLL2SDK::mscorlib::System::Object { int32_t mapID_; DLL2SDK::Assembly_CSharp::GameEngine::LevelInfo* _targetLevel___0_; int32_t _i___1_; DLL2SDK::mscorlib::System::String* _scenePath___2_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_47360(); bool MoveNext_47361(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_47362(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_47363(); void Dispose_47364(); void Reset_47365(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MapLoader__InternalLoadMapAsync_c__Iterator5__InternalLoadMapAsync_c__AnonStoreyA : DLL2SDK::mscorlib::System::Object { int32_t sceneCount_; DLL2SDK::Assembly_CSharp::GameEngine::MapLoader__InternalLoadMapAsync_c__Iterator5* __f__ref_5_; void _ctor_47372(); void __m__0_47373(DLL2SDK::UnityEngine::UnityEngine::AsyncOperation* asyncOp_, int32_t i_); void __m__1_47374(DLL2SDK::mscorlib::System::String* sceneName_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MapLoader__InternalLoadMapAsync_c__Iterator5 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* _sceneNameList___0_; DLL2SDK::Assembly_CSharp::GameEngine::MapLoader* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; DLL2SDK::Assembly_CSharp::GameEngine::MapLoader__InternalLoadMapAsync_c__Iterator5__InternalLoadMapAsync_c__AnonStoreyA* _locvar0_; void _ctor_47366(); bool MoveNext_47367(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_47368(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_47369(); void Dispose_47370(); void Reset_47371(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MapLoader__InternalLoadMapSync_c__Iterator6 : DLL2SDK::mscorlib::System::Object { int32_t _sceneCount___0_; DLL2SDK::Array* _sceneNameList___0_; DLL2SDK::Assembly_CSharp::GameEngine::MapLoader* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_47375(); bool MoveNext_47376(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_47377(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_47378(); void Dispose_47379(); void Reset_47380(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MapLoadOperation__OnSceneLoaded_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* scenePath_; void _ctor_47386(); bool __m__0_47387(DLL2SDK::mscorlib::System::String* e_); }; } namespace DLL2SDK::Assembly_CSharp { struct SceneHelper__LoadScene_c__Iterator0 : DLL2SDK::mscorlib::System::Object { int32_t _timeout___0_; DLL2SDK::mscorlib::System::Text::StringBuilder* _sb___1_; DLL2SDK::Array* names_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_47424(); bool MoveNext_47425(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_47426(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_47427(); void Dispose_47428(); void Reset_47429(); }; } namespace DLL2SDK::Assembly_CSharp { struct SceneHelper__LoadSceneAsync_c__Iterator1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* scenePathList_; DLL2SDK::mscorlib::System::Action_1* onFail_; bool _loadFromAB___0_; DLL2SDK::System_Core::System::Action* onSucess_; DLL2SDK::System_Core::System::Action_2* onProgress_; DLL2SDK::System_Core::System::Action_3* onSceneLoadStatus_; bool autoActivation_; bool setActiveSceneOnLoaded_; bool setVisible_; DLL2SDK::mscorlib::System::Collections::IEnumerator* _cor___0_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_47430(); bool MoveNext_47431(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_47432(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_47433(); void Dispose_47434(); void Reset_47435(); }; } namespace DLL2SDK::Assembly_CSharp { struct SceneHelper__LoadSceneAsyncInternal_ResFolder_c__Iterator2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* scenePathList_; int32_t _sceneCount___0_; int32_t _i___1_; DLL2SDK::mscorlib::System::String* _sceneName___2_; DLL2SDK::UnityEngine::UnityEngine::AsyncOperation* _asyncOp___2_; DLL2SDK::Assembly_CSharp::GameEngine::SceneStreamParam _param___2_; bool setActiveSceneOnLoaded_; bool setVisible_; DLL2SDK::mscorlib::System::Action_1* onFail_; DLL2SDK::System_Core::System::Action_3* onSceneLoadStatus_; DLL2SDK::System_Core::System::Action_2* onProgress_; bool autoActivation_; DLL2SDK::System_Core::System::Action* onSucess_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_47436(); bool MoveNext_47437(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_47438(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_47439(); void Dispose_47440(); void Reset_47441(); }; } namespace DLL2SDK::Assembly_CSharp { struct SceneHelper__UnLoadSceneAsyncInternal_c__Iterator3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* scenePathList_; int32_t _sceneCount___0_; int32_t _i___1_; DLL2SDK::mscorlib::System::String* _sceneName___2_; DLL2SDK::UnityEngine::UnityEngine::AsyncOperation* _unloadOp___3_; DLL2SDK::System_Core::System::Action* onFinish_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_47442(); bool MoveNext_47443(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_47444(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_47445(); void Dispose_47446(); void Reset_47447(); }; } namespace DLL2SDK::Assembly_CSharp { struct WorldInfo__LoadDynamicLDScene_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_; void _ctor_47461(); bool __m__0_47462(DLL2SDK::Assembly_CSharp::LDSceneInfo* e_); bool __m__1_47463(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode s_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct AudioSettingManager_LobbyAudioMode : int32_t { PVE_ = static_cast(0x1), Main_ = static_cast(0x2), BR_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbySceneRoot_ShadowQualitySettings : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::ShadowResolution Res_; DLL2SDK::UnityEngine::UnityEngine::ShadowProjection Proj_; DLL2SDK::UnityEngine::UnityEngine::ShadowQuality Quality_; float Dist_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47609(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyShack__DelayToggleShadow_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float delay_; bool enable_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyShack* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_47618(); bool MoveNext_47619(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_47620(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_47621(); void Dispose_47622(); void Reset_47623(); }; } namespace DLL2SDK::Assembly_CSharp { struct TextureGroupTierSetting_TextureGroupInfo { int32_t UniqueId_; int32_t EnableStreaming_; int32_t MinLodSize_; int32_t MaxLodSize_; int32_t LodBias_; int32_t StreamingPriority_; }; } namespace DLL2SDK::Assembly_CSharp { struct DebugOverlay_DebugOverlayLine { DLL2SDK::mscorlib::System::String* label_; DLL2SDK::mscorlib::System::String* text_; float expireTime_; }; } namespace DLL2SDK::Assembly_CSharp { struct DebugOverlay_ActorText : DLL2SDK::mscorlib::System::Object { int32_t actorID_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* textLines_; DLL2SDK::UnityEngine::UnityEngine::GUIContent* content_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48119(); }; } namespace DLL2SDK::Assembly_CSharp { struct DebugOverlay_DebugWorldText { DLL2SDK::UnityEngine::UnityEngine::Vector3 position_; float expireTime_; DLL2SDK::UnityEngine::UnityEngine::GUIContent* content_; }; } namespace DLL2SDK::Assembly_CSharp { struct DebugTool_DebugBox { DLL2SDK::UnityEngine::UnityEngine::Vector3 _localFrontTopLeft_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _localFrontTopRight_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _localFrontBottomLeft_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _localFrontBottomRight_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _origin_k__BackingField_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RotatePointAroundPivot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Rotate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_48130(DLL2SDK::UnityEngine::UnityEngine::Vector3 origin_, DLL2SDK::UnityEngine::UnityEngine::Vector3 halfExtents_, DLL2SDK::UnityEngine::UnityEngine::Quaternion orientation_); void _ctor_48131(DLL2SDK::UnityEngine::UnityEngine::Vector3 origin_, DLL2SDK::UnityEngine::UnityEngine::Vector3 halfExtents_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_localFrontTopLeft_48132(); void set_localFrontTopLeft_48133(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_localFrontTopRight_48134(); void set_localFrontTopRight_48135(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_localFrontBottomLeft_48136(); void set_localFrontBottomLeft_48137(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_localFrontBottomRight_48138(); void set_localFrontBottomRight_48139(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_localBackTopLeft_48140(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_localBackTopRight_48141(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_localBackBottomLeft_48142(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_localBackBottomRight_48143(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_frontTopLeft_48144(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_frontTopRight_48145(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_frontBottomLeft_48146(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_frontBottomRight_48147(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_backTopLeft_48148(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_backTopRight_48149(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_backBottomLeft_48150(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_backBottomRight_48151(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_origin_48152(); void set_origin_48153(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 RotatePointAroundPivot_48154(DLL2SDK::UnityEngine::UnityEngine::Vector3 point_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pivot_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_); void Rotate_48155(DLL2SDK::UnityEngine::UnityEngine::Quaternion orientation_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GamePlay_SafeSpectInfo : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsViewTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMatchOBAndFreeView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48220(); static bool get_IsSpectating_48221(); static bool get_IsMatchObserver_48222(); static bool get_IsFriendObserver_48223(); static bool get_IsObserver_48224(); static bool get_IsTeamSpectating_48225(); static DLL2SDK::Assembly_CSharp::GameEngine::ESpectatingMode get_SpectMode_48226(); static DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_ViewTarget_48227(); static uint32_t get_ViewTargetID_48228(); static bool IsViewTarget_48229(uint32_t playerID_); static bool IsMatchOBAndFreeView_48230(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ImpactInfo__Recycle_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* info_; void _ctor_48293(); bool __m__0_48294(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct TransformCurve_GetElapsedTime : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_48376(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); float Invoke_48377(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_48378(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); float EndInvoke_48379(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { template struct UIScene__RemoveWindowControllerByType_c__AnonStorey0_1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* controllerKeyPrefix_; void _ctor_48464(); bool __m__0_48465(DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* controller_); }; } namespace DLL2SDK::Assembly_CSharp { struct UnityTool_ChildHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_48551(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); bool Invoke_48552(DLL2SDK::UnityEngine::UnityEngine::GameObject* child_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_48553(DLL2SDK::UnityEngine::UnityEngine::GameObject* child_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); bool EndInvoke_48554(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct UnityTool__DetachChildFromEmptyParent_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* root_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* detachGoList_; void _ctor_48555(); bool __m__0_48556(DLL2SDK::UnityEngine::UnityEngine::GameObject* child_); }; } namespace DLL2SDK::Assembly_CSharp { struct UnityTool__FlattenHierarchy_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Core::System::Func_2* IgnoreFlattenFilter_; DLL2SDK::UnityEngine::UnityEngine::GameObject* root_; bool dirty_; void _ctor_48557(); bool __m__0_48558(DLL2SDK::UnityEngine::UnityEngine::GameObject* child_); }; } namespace DLL2SDK::Assembly_CSharp { struct UnityTool__GetHierarchyDepth_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Core::System::Func_2* IgnoreFlattenFilter_; DLL2SDK::UnityEngine::UnityEngine::GameObject* root_; int32_t maxDepth_; void _ctor_48559(); bool __m__0_48560(DLL2SDK::UnityEngine::UnityEngine::GameObject* child_); }; } namespace DLL2SDK::Assembly_CSharp { struct MeshExtension_Vertices : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* verts_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* uv1_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* uv2_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* uv3_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* uv4_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* normals_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* tangents_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* colors_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* boneWeights_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Copy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Add_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AssignTo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48562(); void _ctor_48563(DLL2SDK::UnityEngine::UnityEngine::Mesh* aMesh_); template DLL2SDK::mscorlib::System::Collections::Generic::List_1* CreateList_48564(DLL2SDK::Array* aSource_); template void Copy_48565(DLL2SDK::mscorlib::System::Collections::Generic::List_1* aDest_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* aSource_, int32_t aIndex_); int32_t Add_48566(DLL2SDK::Assembly_CSharp::MeshExtension_Vertices* aOther_, int32_t aIndex_); void AssignTo_48567(DLL2SDK::UnityEngine::UnityEngine::Mesh* aTarget_); }; } namespace DLL2SDK::Assembly_CSharp { struct ThrowWeaponFireOffsetEditor_FireOffsetParam : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 Stand_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Crouch_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Prone_; void _ctor_48620(); }; } namespace DLL2SDK::Assembly_CSharp { struct ThrowWeaponFireOffsetEditor_DirectOffsetParam : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 Direct1P_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Direct3P_; void _ctor_48621(); }; } namespace DLL2SDK::Assembly_CSharp { struct ThrowWeaponFireOffsetEditor_VehicleOffsetParam : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FireOffset_Vehicle_1P_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FireOffset_Vehicle_3P_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FireDirectOffset_Vehicle_1P_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FireDirectOffset_Vehicle_3P_; void _ctor_48622(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct CrossAssistanceController_CrossAssistanceInfo { DLL2SDK::UnityEngine::UnityEngine::GameObject* CrossAssistanceGO_; bool IsEffectVisible_; DLL2SDK::Array* meshRenderers_; }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct CrossAssistanceController_CrossAssistanceType : int32_t { OnlyWhenAiming_ = static_cast(0x0), Always_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct TargetQueryInfo_TargetSortingInfo { DLL2SDK::Assembly_CSharp::GameBase::Pawn* target_; float sqrDis_; }; } namespace DLL2SDK::Assembly_CSharp { enum struct BulletWeaponProjectileSimulator_CheckMode : int32_t { Normal_ = static_cast(0x1), Reduce_ = static_cast(0x2), Reduce_BR_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponProjectileSimulator_CanExplode : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_49001(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); bool Invoke_49002(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_49003(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); bool EndInvoke_49004(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_, DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponAnimationEvent_EventCallBackFun : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_49153(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_49154(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_49155(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_49156(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponAttachment_ActiveCallBack : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_49366(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_49367(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_49368(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_49369(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponAttachment__EquipAttachment_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t categoryName_; void _ctor_49370(); bool __m__0_49371(DLL2SDK::Assembly_CSharp::GameEngine::WeaponPartInfo* s_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponAttachment__UnEquipAttachment_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t actorID_; void _ctor_49372(); bool __m__0_49373(DLL2SDK::Assembly_CSharp::GameEngine::WeaponPartInfo* s_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponAttachment__ShowAndHideWeaponPart_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t assetID_; void _ctor_49374(); bool __m__0_49375(int32_t s_); bool __m__1_49376(int32_t s_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponAttachment__LoadMuzzleFlash_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* socketName_; void _ctor_49377(); bool __m__0_49378(DLL2SDK::UnityEngine::UnityEngine::Transform* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponAttachment__AsyncLoadMuzzleFlashEffect_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* socket_; DLL2SDK::System_Core::System::Action* callback_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponAttachment* _this_; void _ctor_49379(); void __m__0_49380(DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* effect_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct WeaponAttributeAdditionHelper_ChangeClipTimeType : int32_t { Time1_ = static_cast(0x0), Time2_ = static_cast(0x1), StartTime_ = static_cast(0x2), LoopTime_ = static_cast(0x3), EndTime_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EPawnStateLock : uint64_t { None_ = static_cast(0x0), LockFire_ = static_cast(0x1), LockCrouch_ = static_cast(0x2), LockProne_ = static_cast(0x4), LockJump_ = static_cast(0x8), LockRotation_ = static_cast(0x10), LockMovement_ = static_cast(0x20), LockSprint_ = static_cast(0x40), LockRoleSwitch_ = static_cast(0x80), LockInput_ = static_cast(0x100), LockADS_ = static_cast(0x200), LockAutoReammo_ = static_cast(0x400), LockJoystick_ = static_cast(0x800), LockStartFire_ = static_cast(0x1000), LockADSModeCheck_ = static_cast(0x2000), LockPickUp_ = static_cast(0x4000), Lock3DTouch_ = static_cast(0x8000), LockControl_ = static_cast(0x10000), LockRoll_ = static_cast(0x20000), LockUITick_ = static_cast(0x40000), Total_ = static_cast(0x40001) }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireModeLockCmp__RemoveLockStateType_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::EPawnStateLock stateType_; void _ctor_49562(); bool __m__0_49563(DLL2SDK::Assembly_CSharp::LockChecckPram* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireStateChangeCmp_StateChangeCallBackFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_49636(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_49637(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_49638(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_49639(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct OpticsAvatarChangeComponent_AimState : int32_t { None_ = static_cast(0x0), Open_ = static_cast(0x1), Close_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BulletProjectile__DisplayEnemyDie_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::Pawn* _pawn___0_; DLL2SDK::Assembly_CSharp::GameEngine::BulletProjectile* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_49745(); bool MoveNext_49746(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_49747(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_49748(); void Dispose_49749(); void Reset_49750(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponProjectile__PlayExplosionEffect_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { float atTime_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* _this_; void _ctor_49940(); void __m__0_49941(DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* explosionEffect_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct JumpWeaponShakeModeEx_State : int32_t { UP_ = static_cast(0x0), Down_ = static_cast(0x1), Shock_ = static_cast(0x2), Sleep_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct TouchMoveLRWeaponShakeMode_OffsetState : int32_t { Init_ = static_cast(0x0), Left_ = static_cast(0x1), Zero_ = static_cast(0x2), Right_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct TouchMoveWeaponShakeMode_OffsetState : int32_t { Init_ = static_cast(0x0), Up_ = static_cast(0x1), Max_ = static_cast(0x2), Down_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct RecoilWeaponShakeMode_OffsetState : int32_t { Init_ = static_cast(0x0), RecoilIn_ = static_cast(0x1), Loop_ = static_cast(0x2), RecoilOut_ = static_cast(0x3), Max_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct RecoilWeaponShakeMode_FucUpdatePosition : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_50416(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); DLL2SDK::UnityEngine::UnityEngine::Vector3 Invoke_50417(float inTime_, bool inState_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_50418(float inTime_, bool inState_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); DLL2SDK::UnityEngine::UnityEngine::Vector3 EndInvoke_50419(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponSkinManager__GetCurrentMaterialArray_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Material* mat_; void _ctor_50476(); bool __m__0_50477(DLL2SDK::UnityEngine::UnityEngine::Material* p_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponSocketManager_SocketMetaData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* socketName_; DLL2SDK::mscorlib::System::String* assetPath_; DLL2SDK::UnityEngine::UnityEngine::Vector3 partPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 partRotation_; DLL2SDK::UnityEngine::UnityEngine::Vector3 weaponPosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50487(); void Serialize_50488(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_50489(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponSocketManager_WeaponSocketData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* weaponAssetPath_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* metaDataList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50490(); void Serialize_50491(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_50492(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct DataAssetBase : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBytes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20463(); void Init_20464(DLL2SDK::mscorlib::System::String* fileNameWithoutExtension_); bool GetBytes_20465(DLL2SDK::mscorlib::System::String* fileNameWithoutExtension_, DLL2SDK::Array* data_, int32_t* count_); void PostInit_20466(); DLL2SDK::Array* Serialize_20467(); void Serialize_20468(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_20469(DLL2SDK::Array* bytes_); void Deserialize_20470(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GameEventChannel__AutoGetOnVehicle_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* physicVehicle_; uint32_t OwnerId_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_50919(); bool MoveNext_50920(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_50921(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_50922(); void Dispose_50923(); void Reset_50924(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct AvatarCameraUtil_WeaponShowType : int32_t { AR_ = static_cast(0x1), SR_ = static_cast(0x2), SMG_ = static_cast(0x3), PT_ = static_cast(0x4), ML_ = static_cast(0x5), AR_ORANGE_ = static_cast(0x6), LMG_ORANGE_ = static_cast(0x7), ORANGE_ = static_cast(0x8), MATINEE_ = static_cast(0x9) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct AvatarCameraUtil__LoadCustomModelAnims_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* go_; void _ctor_50952(); bool __m__0_50953(DLL2SDK::UnityEngine::UnityEngine::Animator* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct AvatarCameraUtil__LoadCustomCameraAnims_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* go_; void _ctor_50954(); bool __m__0_50955(DLL2SDK::UnityEngine::UnityEngine::Animator* it_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { enum struct AvatarData_ECharacterData : int32_t { Avatar_None_ = static_cast(0x0), Avatar_Blade_ = static_cast(0x1), Avatar_Swat_ = static_cast(0x2), Avatar_Aomo_ = static_cast(0x3), Avatar_FoxHunter_ = static_cast(0x4), Avatar_LingFox_ = static_cast(0x5), Avatar_Pandola_ = static_cast(0x6), Avatar_Lan_ = static_cast(0x7), Avatar_YeMeiGui_ = static_cast(0x8), Avatar_HuanYing_ = static_cast(0x9) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct AvatarShow_Attachment_AttachmentInfo : DLL2SDK::mscorlib::System::Object { uint64_t WeapID_; uint64_t ID_; DLL2SDK::Assembly_CSharp::EAssetID AssetID_; DLL2SDK::mscorlib::System::String* SocketName_; DLL2SDK::mscorlib::System::String* ShowSocket_; DLL2SDK::mscorlib::System::String* HideSocket_; DLL2SDK::UnityEngine::UnityEngine::Transform* Trans_; DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* ManagedAsset_; float LoadTime_; DLL2SDK::UnityEngine::UnityEngine::Transform* WeaponPartParent_; bool IsExtraAttachment_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51073(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct AvatarShow_Attachment__SetUselessBasic_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint64_t ID_; void _ctor_51074(); bool __m__0_51075(DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment_AttachmentInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct AvatarShow_Attachment__OnAttachmentReady_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment* _this_; void _ctor_51076(); bool __m__0_51077(DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment_AttachmentInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct AvatarShow_Attachment__OnAttachmentReady_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment* _this_; void _ctor_51078(); bool __m__0_51079(DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment_AttachmentInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct AvatarShow_Attachment__OnAttachmentReady_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment* _this_; void _ctor_51080(); bool __m__0_51081(DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment_AttachmentInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { enum struct CameraPosType : int32_t { Default_ = static_cast(0x0), PveWeapon_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct AvatarWeaponSceneController_AssetsData : DLL2SDK::mscorlib::System::Object { uint32_t ShowLightID_; uint32_t GetLightID_; uint32_t ShopBackgroundID_; uint32_t ReceiveBackgroundID_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ShowLight_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GetLight_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ShopBackground_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ReceiveBackground_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51199(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct CommonAvatarUtil_CommonUiStruct : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ModelRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51291(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPosition_51292(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct CommonAvatarView_AvatarComponent { uint64_t ComponentId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ComponentAssets_; DLL2SDK::mscorlib::System::String* SocketName_; uint32_t AvatarId_; }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct WeaponShowAnimatorGroup_AnimatorInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraOffset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51382(DLL2SDK::UnityEngine::UnityEngine::Vector3 offset_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct CameraTrackAnimation_TrajectoryPoint : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* Name_; DLL2SDK::UnityEngine::UnityEngine::Transform* target_; float Duration_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* MoveCure_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* OnFinishCallBack_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51390(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct FixedPointMoveCamera_MoveConfig : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* Name_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Position_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Rotation_; float Duration_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51401(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct FixedPointMoveCamera__Play_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* name_; void _ctor_51402(); bool __m__0_51403(DLL2SDK::Assembly_CSharp::FrontEnd::FixedPointMoveCamera_MoveConfig* t_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyMainUIController_NavigationCallback : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_51521(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_51522(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_51523(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_51524(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct TopWindowController__NotifyDataStoreUpdated_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::FrontEnd::FrontEndUIScene* scene_; DLL2SDK::Assembly_CSharp::FrontEnd::TopWindowController* _this_; void _ctor_51684(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct TopWindowController__NotifyDataStoreUpdated_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_; DLL2SDK::Assembly_CSharp::FrontEnd::TopWindowController__NotifyDataStoreUpdated_c__AnonStorey0* __f__ref_0_; void _ctor_51685(); void __m__0_51686(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct TopWindowController__OnShowRankView_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t modeIndex_; int32_t subIndex_; void _ctor_51687(); void __m__0_51688(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct TopWindowController__ReCreatePvpMatch_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_; void _ctor_51689(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct TopWindowController__ReCreatePvpMatch_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::FrontEnd::TopWindowController__ReCreatePvpMatch_c__AnonStorey3* __f__ref_3_; void _ctor_51690(); bool __m__0_51691(uint32_t it_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct TopWindowController__CheckSettlementValid_c__AnonStorey5 : DLL2SDK::mscorlib::System::Object { uint64_t id_; void _ctor_51692(); bool __m__0_51693(DLL2SDK::CSProto::msg::Prop* it_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct TopWindowController__CheckShowDrops_c__AnonStorey6 : DLL2SDK::mscorlib::System::Object { uint64_t id_; void _ctor_51694(); bool __m__0_51695(DLL2SDK::CSProto::msg::Prop* it_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct FrontEndUIScene_NavigationCloseCallback : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_51915(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_51916(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_, DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController* controller_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_51917(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_, DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController* controller_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_51918(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct FrontEndUIScene__DelayToCheck_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::FrontEnd::FrontEndUIScene* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_51919(); bool MoveNext_51920(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_51921(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_51922(); void Dispose_51923(); void Reset_51924(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIUtil__SwitchToLuckDraw_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t id_; void _ctor_52042(); bool __m__0_52043(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIUtil__SwitchToLuckyBoard_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t id_; void _ctor_52044(); bool __m__0_52045(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* x_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyMainView__ShowAnimation_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* _go___0_; DLL2SDK::UnityEngine::UnityEngine::Vector3 from_; float durationSeconds_; DLL2SDK::UnityEngine::UnityEngine::Vector3 to_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMainView* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_52071(); bool MoveNext_52072(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_52073(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_52074(); void Dispose_52075(); void Reset_52076(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PufferDownloader__OnDownloadReturn_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint64_t taskId_; void _ctor_52325(); bool __m__0_52326(DLL2SDK::Assembly_CSharp::GameBase::PufferDownloadRequest* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PufferDownloader__Cancel_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t dynamicType_; void _ctor_52327(); bool __m__0_52328(DLL2SDK::Assembly_CSharp::GameBase::PufferDownloadRequest* x_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::TGPA { struct ITGPACallback : DLL2SDK::UnityEngine::UnityEngine::AndroidJavaProxy { void _ctor_8888(); void notifySystemInfo_8889(DLL2SDK::mscorlib::System::String* json_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct ApmWrapper_ELoadingType : int32_t { None_ = static_cast(0x0), Booting_ = static_cast(0x1), Updating_ = static_cast(0x2), LoadFrontEnd_ = static_cast(0x3), LoadFrontEndDone_ = static_cast(0x4), LoadGameScene_ = static_cast(0x5), LoadGameSceneDone_ = static_cast(0x6), BattleIdle_ = static_cast(0x7), COD_CUSTOM_START_ = static_cast(0x2BC), DeadReplay_ = static_cast(0x2BD), Vehicle_Driver_ = static_cast(0x2C7), Vehicle_Passenger_ = static_cast(0x2C8), Aiming_ = static_cast(0x2DB), Firing_ = static_cast(0x2DC), LayDown_ = static_cast(0x2EF), Dancing_ = static_cast(0x2F0), Building_ = static_cast(0x2F1), Climbing_ = static_cast(0x2F2), OnAircraft_ = static_cast(0x2F3), SkyDiving_ = static_cast(0x2F4), Swimming_ = static_cast(0x2F5), Paying_ = static_cast(0x30D), Ad_ = static_cast(0x30E), Video_ = static_cast(0x30F), COD_CUSTOM_END_ = static_cast(0x310) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ApolloDir__UpdateTdir_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float _startUpdateTime___0_; float _stopUpdateTime___0_; DLL2SDK::Assembly_CSharp::GameBase::ApolloDir* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_52375(); bool MoveNext_52376(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_52377(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_52378(); void Dispose_52379(); void Reset_52380(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ApolloDir__QueryTdirAsync_c__Iterator1 : DLL2SDK::mscorlib::System::Object { float _stopConnectTime___0_; float _nowTime___1_; float _stopQueryTime___0_; float _nowTime___2_; DLL2SDK::Assembly_CSharp::GameBase::ApolloDir* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_52381(); bool MoveNext_52382(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_52383(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_52384(); void Dispose_52385(); void Reset_52386(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct GSDKAgent_ELoginGameStep : int32_t { GameLaunched_ = static_cast(0x0), DeviceCheck_ = static_cast(0x1), CheckForUpdate_ = static_cast(0x2), GameUpdating_ = static_cast(0x3), SelectLoginPlatform_ = static_cast(0x4), MSDKAuthorization_ = static_cast(0x5), Serverlist_ = static_cast(0x6), ConnectToLobby_ = static_cast(0x7), EnteredLobby_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GVoiceSystem__GetOneSpeakingPlayerID_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t memID_; void _ctor_52610(); bool __m__0_52611(DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 i_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GcloudLoginConnector_MSDKLoginRetSubChannelInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* subChannel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52714(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GcloudLoginConnector_MSDKLoginRetGarenaChannelInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* uid_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52715(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GcloudLoginConnector_MSDKWakeUpRetGameData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* game_data_; void _ctor_52716(); }; } namespace DLL2SDK::Assembly_CSharp { struct GPUSkinUtil__GetBoneIndex_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* bone_; void _ctor_52768(); bool __m__0_52769(DLL2SDK::UnityEngine::UnityEngine::Transform* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct GPUSkinUtil__GetOrAddMaterialIndex_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Material* material_; void _ctor_52770(); bool __m__0_52771(DLL2SDK::UnityEngine::UnityEngine::Material* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct COD_BigCrossHair_COD_BigCrossHairItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* Tweeners_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53038(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct ECrossHairType : int32_t { ECrossHair_None_ = static_cast(0x0), ECrossHair_Normal_ = static_cast(0x1), ECrossHair_Tex_ = static_cast(0x2), ECrossHair_Sniper_ = static_cast(0x3), ECrossHair_Big_ = static_cast(0x4), ECrossHair_Circle_ = static_cast(0x5), ECrossHair_VTOL_ = static_cast(0x6), ECrossHair_Big_3D_ = static_cast(0x7), ECrossHair_Acog_ = static_cast(0x8), ECrossHair_RPG_ = static_cast(0x9), EBRCrossHair_Dot_ = static_cast(0xA), ECrossHair_BanShot_ = static_cast(0xB), ECrossHair_GrappleGun_ = static_cast(0xC), ECrossHair_Hive_ = static_cast(0xD), ECrossHair_Tempest_ = static_cast(0xE), ECrossHair_Sparrow_ = static_cast(0xF), ECrossHair_GoliathGun_ = static_cast(0x10) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CrossHairView__GetSubCrossHairView_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::ECrossHairType inCrossHairType_; void _ctor_53125(); bool __m__0_53126(DLL2SDK::Assembly_CSharp::GameUI::CrossHairViewBase* s_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct EffectRenderQueueModifier_RendererInfo { DLL2SDK::UnityEngine::UnityEngine::Renderer* renderer_; DLL2SDK::Array* materisls_; DLL2SDK::Array* renderQueues_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_53248(DLL2SDK::UnityEngine::UnityEngine::Renderer* rend_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayHUD_SelfEnemyKillData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UILabel* SelfName_; DLL2SDK::Assembly_CSharp::UILabel* KillerName_; DLL2SDK::Assembly_CSharp::UILabel* SelfKillNum_; DLL2SDK::Assembly_CSharp::UILabel* EnemyKillNum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53407(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayHUD_WeaponKillInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* AvatarPic_; DLL2SDK::Assembly_CSharp::UITable* InfoTable_; DLL2SDK::Assembly_CSharp::UILabel* KillerNameLabel_R_; DLL2SDK::Assembly_CSharp::UILabel* KillerNameDesc_; DLL2SDK::Assembly_CSharp::UISprite* KillerRank_; DLL2SDK::Assembly_CSharp::UISprite* KillerLevelSprite_; DLL2SDK::Assembly_CSharp::UILabel* KillerLevelLabel_; DLL2SDK::Assembly_CSharp::UISprite* KillerWeaponSprite_; DLL2SDK::Assembly_CSharp::UISprite* KillerWeaponColor_; DLL2SDK::Assembly_CSharp::UILabel* KillerWeaponLabel_; DLL2SDK::Assembly_CSharp::UISprite* KillerWeaponSkillSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeaponCamoGO_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Attachments_; DLL2SDK::Assembly_CSharp::UISprite* OpticsSprite_; DLL2SDK::Assembly_CSharp::UISprite* OpticsDisable_; DLL2SDK::Assembly_CSharp::UISprite* OpticsColor_; DLL2SDK::Assembly_CSharp::UISprite* Attach_1Sprite_; DLL2SDK::Assembly_CSharp::UISprite* Attach_1Disable_; DLL2SDK::Assembly_CSharp::UISprite* Attach_1Color_; DLL2SDK::Assembly_CSharp::UISprite* Attach_2Sprite_; DLL2SDK::Assembly_CSharp::UISprite* Attach_2Disable_; DLL2SDK::Assembly_CSharp::UISprite* Attach_2Color_; DLL2SDK::Assembly_CSharp::UISprite* Attach_3Sprite_; DLL2SDK::Assembly_CSharp::UISprite* Attach_3Disable_; DLL2SDK::Assembly_CSharp::UISprite* Attach_3Color_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Perks_; DLL2SDK::Assembly_CSharp::UISprite* PerkSprite_1_; DLL2SDK::Assembly_CSharp::UISprite* PerkDisable_1_; DLL2SDK::Assembly_CSharp::UISprite* PerkSprite_2_; DLL2SDK::Assembly_CSharp::UISprite* PerkDisable_2_; DLL2SDK::Assembly_CSharp::UISprite* PerkSprite_3_; DLL2SDK::Assembly_CSharp::UISprite* PerkDisable_3_; DLL2SDK::Assembly_CSharp::UISprite* PerkBG_; DLL2SDK::Assembly_CSharp::UIButton* ToggleAttachmentBtn_; DLL2SDK::Assembly_CSharp::UISprite* ArrowDown_; DLL2SDK::Assembly_CSharp::UISprite* ArrowUp_; DLL2SDK::Assembly_CSharp::UILabel* ToggleAttachmentLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAttachInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAttachInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPerkInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53408(); void GetAttachInfo_53409(DLL2SDK::Assembly_CSharp::Network::WeaponInfo* weaponInfo_, uint32_t* OpticsID_, uint32_t* attach_1_, uint32_t* attach_2_, uint32_t* attach_3_); void SetAttachInfo_53410(uint32_t attachID_, DLL2SDK::Assembly_CSharp::UISprite* iconSprite_, DLL2SDK::Assembly_CSharp::UISprite* disableSprite_, DLL2SDK::Assembly_CSharp::UISprite* colorSprite_); void SetPerkInfo_53411(int32_t perkID_, DLL2SDK::Assembly_CSharp::UISprite* iconSprite_, DLL2SDK::Assembly_CSharp::UISprite* disableSprite_); void SetContent_53412(DLL2SDK::Assembly_CSharp::GameBase::ReplayDataInfo* replayDataInfo_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct DialogHUD__PrintDialog_c__Iterator0 : DLL2SDK::mscorlib::System::Object { bool _needParse___0_; DLL2SDK::mscorlib::System::String* content_; DLL2SDK::mscorlib::System::String* _locvar0_; int32_t _locvar1_; wchar_t _e___1_; float displayInterval_; DLL2SDK::Assembly_CSharp::GameUI::DialogHUD* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_53465(); bool MoveNext_53466(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_53467(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_53468(); void Dispose_53469(); void Reset_53470(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ElectricCDHud_ClickCDState : int32_t { NotShow_ = static_cast(0x0), Wait_ = static_cast(0x1), Pursue_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct HalfwayJoinLadderMatchHUD__AutoClose_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::HalfwayJoinLadderMatchHUD* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_53708(); bool MoveNext_53709(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_53710(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_53711(); void Dispose_53712(); void Reset_53713(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct HelicopterCrashTipHUD_HelicopterState : int32_t { Safe_ = static_cast(0x0), Alarm_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CarePackageTipsHUD__DelayAndHideCommonTips_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float delay_; DLL2SDK::Assembly_CSharp::GameBase::CarePackageTipsHUD* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_53853(); bool MoveNext_53854(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_53855(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_53856(); void Dispose_53857(); void Reset_53858(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CarePackageTipsHUD__OnTweenFinished_c__Iterator1 : DLL2SDK::mscorlib::System::Object { float delay_; DLL2SDK::Assembly_CSharp::GameBase::CarePackageTipsHUD* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_53859(); bool MoveNext_53860(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_53861(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_53862(); void Dispose_53863(); void Reset_53864(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct BloodAndStreakHUD_BloodClass : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIWidget* RootWidget_; DLL2SDK::Assembly_CSharp::UISprite* BloodBar_; void _ctor_53922(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct BloodAndStreakHUD_KillStreakClass : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIWidget* RootWidget_; DLL2SDK::UnityEngine::UnityEngine::GameObject* StreakItemsGO_; DLL2SDK::Assembly_CSharp::UILabel* StreakLabel_; DLL2SDK::Assembly_CSharp::UISprite* StreakBar_; DLL2SDK::UnityEngine::UnityEngine::GameObject* StreakTweenObj_; DLL2SDK::Assembly_CSharp::TweenAlpha* StreakAlpha_; void _ctor_53923(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct BloodAndStreakHUD_SingleBloodClass : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIWidget* RootWidget_; DLL2SDK::Assembly_CSharp::UISprite* BloodBar_; void _ctor_53924(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct BloodAndStreakHUD_PlayObtainSoundRecord : DLL2SDK::mscorlib::System::Object { int32_t ID_; float LastPlaySoundTime_; void _ctor_53925(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct BloodAndStreakHUD_ReverseComparer : DLL2SDK::mscorlib::System::Object { void _ctor_53926(); int32_t Compare_53927(DLL2SDK::Assembly_CSharp::Network::ScoreStreakData* x_, DLL2SDK::Assembly_CSharp::Network::ScoreStreakData* y_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct BloodAndStreakHUD__OnStreakClick_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t streakID_; DLL2SDK::Assembly_CSharp::PVP::StreakStateInfo* streakStateInfo_; DLL2SDK::Assembly_CSharp::PVP::BloodAndStreakHUD* _this_; void _ctor_53928(); void __m__0_53929(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PropHuntChooseItemHUD__SetSelectItemData_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Network::PlayerChooseItemInfo* itemInfo_; void _ctor_54244(); bool __m__0_54245(DLL2SDK::Assembly_CSharp::Config::MPPropHuntConfConfig* s_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ScoreHUD_ScoringInfo { int32_t score_; DLL2SDK::mscorlib::System::String* reason_; int32_t scoreCategory_; }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ScreenEffectHUD_ScreenEffectData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect* m_Effect_; int32_t m_RefCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowOrHideEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54286(); void ShowOrHideEffect_54287(bool active_); void SetEffect_54288(DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect* effect_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ScreenEffectHUD__ShowOrHideScreenEffect_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t assetID_; DLL2SDK::Assembly_CSharp::GameUI::ScreenEffectHUD* _this_; void _ctor_54289(); void __m__0_54290(DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect* effect_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SlotMachineItemHUD_Callback : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_54323(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_54324(DLL2SDK::Assembly_CSharp::GameUI::SlotMachineItemHUD* param_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_54325(DLL2SDK::Assembly_CSharp::GameUI::SlotMachineItemHUD* param_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_54326(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SlotMachineItemHUD__Roll_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float _rollTime___0_; float _startTime___0_; float _stopTime___0_; float _nextTime___1_; float _percent___2_; int32_t _i___0_; float _decTime___0_; float _t___3_; float _percent___3_; DLL2SDK::Assembly_CSharp::GameUI::SlotMachineItemHUD* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_54327(); bool MoveNext_54328(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_54329(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_54330(); void Dispose_54331(); void Reset_54332(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SPTopHUD__StopShark_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::SPTopHUD* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_54497(); bool MoveNext_54498(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_54499(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_54500(); void Dispose_54501(); void Reset_54502(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EVehicleType : int32_t { eVehicleType_Plane_ = static_cast(0x1E3CF79), eVehicleType_Buick_ = static_cast(0x1E3CFDE), eVehicleType_Jeep_ = static_cast(0x1E3CFE1), eVehicleType_Pickup_ = static_cast(0x1E3CFE2), eVehicleType_BeachMotor_ = static_cast(0x1E3CFE3), eVehicleType_Boat_ = static_cast(0x1E3D0A5), eVehicleType_Motor_ = static_cast(0x1E3D109), eVehicleType_Bike_ = static_cast(0x1E3D10A), eVehicleType_Helicopter_ = static_cast(0x1E3D1D1), eVehicleType_Drone_ = static_cast(0x1E3D1DB), eVehicleType_InterferDrone_ = static_cast(0x1E3D1E5), eVehicleType_Turret_ = static_cast(0x1E3D2FD), eVehicleType_ReconCar_ = static_cast(0x1E3CFE4), eVehicleType_ATV_ = static_cast(0x1E3CFDD), eVehicleType_TRUCK_ = static_cast(0x1E3CFDF), eVehicleType_Assault_ = static_cast(0x1E3CFE0), eVehicleType_Tank_ = static_cast(0x1E3CFE5) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct VehicleHUD_SeatInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UISprite* EnemySign_; DLL2SDK::Assembly_CSharp::UISprite* SeatOccupied_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54583(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct VehicleHUD_VehicleInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::Array* SeatInfos_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SeatsOwnerSign_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54584(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct DriveButtonType : int32_t { Button_ = static_cast(0x0), JoyStick_ = static_cast(0x1), Helicopter_ = static_cast(0x2), Tank_ = static_cast(0x3), HandSpike_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EVehicleHUDState : int32_t { EVEHICLEHUDSTATE_NONE_ = static_cast(0x0), EVEHICLEHUDSTATE_READY_ = static_cast(0x1), EVEHICLEHUDSTATE_DRIVING_ = static_cast(0x2), EVEHICLEHUDSTATE_RIDING_ = static_cast(0x3), EVEHICLEHUDSTATE_BROKEN_ = static_cast(0x4), EVEHICLEHUDSTATE_ChangeSeat_ = static_cast(0x5), EVEHICLEHUDSTATE_GetOFF_ = static_cast(0x6), EVEHICLEHUDSTATE_MAX_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct VoiceChannelMode : int32_t { Close_ = static_cast(0x0), Team_ = static_cast(0x1), All_ = static_cast(0x2), Friend_ = static_cast(0x3), TeamHoldToTalk_ = static_cast(0x9), AllHoldToTalk_ = static_cast(0xA), FriendHoldToTalk_ = static_cast(0xB) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WarningHud__OnLockTarget_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint32_t playerID_; void _ctor_54684(); bool __m__0_54685(uint32_t s_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WarningHud__OnMissileComing_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t projectileID_; void _ctor_54686(); bool __m__0_54687(int32_t s_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WarningHud__OnMissileExplode_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t projectileID_; void _ctor_54688(); bool __m__0_54689(int32_t s_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct WorldPosHUD_AlphaFadeData { float MinAlpha_; float MaxAlpha_; int32_t FadeDistToCenter_; }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BloodGUIController_BloodItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 Source_; float ShowTime_; float Alpha_; DLL2SDK::Assembly_CSharp::UISprite* Sprite_; float Angle_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetButtonEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54811(); void Update_54812(float dt_, float fadeOutTime_); void Init_54813(DLL2SDK::UnityEngine::UnityEngine::Vector3 source_, float time_); void CalcRotation_54814(); void UpdateRotation_54815(); void SetButtonEvent_54816(); void _SetButtonEvent_m__0_54817(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIIndividuationPlayAnimationInstance_CrackingSkull_FucPlay : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_55009(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_55010(float time_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_55011(float time_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_55012(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PVEThrowWeaponBtnHUD_CacheReloadTime { int32_t ItemID_; float CacheTime_; float ReloadTime_; }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PVEThrowWeaponBtnHUD__SetGrenadeAutoReload_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t itemId_; void _ctor_55216(); bool __m__0_55217(DLL2SDK::Assembly_CSharp::GameBase::PVEThrowWeaponItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PVEThrowWeaponBtnHUD__SetGrenadeResetReload_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t itemId_; void _ctor_55218(); bool __m__0_55219(DLL2SDK::Assembly_CSharp::GameBase::PVEThrowWeaponItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct TipsMessageBoxHUD_GUITipsMessageBoxView : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UISprite* m_BG_; DLL2SDK::Assembly_CSharp::UILabel* m_Content_; DLL2SDK::UnityEngine::UnityEngine::Animator* Animator_; DLL2SDK::Assembly_CSharp::TypewriterEffect* WriterEffect_; bool m_IsShowing_; DLL2SDK::mscorlib::System::String* m_ContentText_; bool m_ChangeBG_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Hide_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55487(); void Init_55488(); void ShowTips_55489(DLL2SDK::mscorlib::System::String* tipsContentKey_, bool show_, bool changeBG_, bool forcePlay_); void Show_55490(); void Hide_55491(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct GameStickConfig_ESide : int32_t { BottomLeft_ = static_cast(0x0), Left_ = static_cast(0x1), TopLeft_ = static_cast(0x2), Top_ = static_cast(0x3), TopRight_ = static_cast(0x4), Right_ = static_cast(0x5), BottomRight_ = static_cast(0x6), Bottom_ = static_cast(0x7), Center_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BigHeadCommonTipsView__DelayAndHideCommonTips_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float delay_; DLL2SDK::Assembly_CSharp::GameUI::BigHeadCommonTipsView* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_55605(); bool MoveNext_55606(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_55607(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_55608(); void Dispose_55609(); void Reset_55610(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BigHeadCommonTipsView__OnTweenFinished_c__Iterator1 : DLL2SDK::mscorlib::System::Object { float delay_; DLL2SDK::Assembly_CSharp::GameUI::BigHeadCommonTipsView* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_55611(); bool MoveNext_55612(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_55613(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_55614(); void Dispose_55615(); void Reset_55616(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GUIControl_Progressbar_CountdownCompletedHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_55857(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_55858(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_55859(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_55860(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct GameQuitMessageBoxView_MessageBoxCallbackHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_55870(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_55871(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_55872(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_55873(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct GameView_EHudSettingType : int32_t { OriginalMode_ = static_cast(0x0), BRMode_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EMessagePos : int32_t { Top_ = static_cast(0x0), TopLower_ = static_cast(0x1), Bottom_ = static_cast(0x2), Middle_ = static_cast(0x3), BottomLower_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp { enum struct PlayerInfoHUD_EWeaponTip : int32_t { None_ = static_cast(0x0), NoAmmo_ = static_cast(0x1), LowAmmo_ = static_cast(0x2), Reloading_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalRadarView_GPSBoundary_EdgeInfo { int32_t FrameCount_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Min_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Max_; }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalRadarView_GPSBoundary { DLL2SDK::UnityEngine::UnityEngine::Vector3 Start_; DLL2SDK::UnityEngine::UnityEngine::Vector3 End_; float K_; DLL2SDK::Array* EdgeInfos_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcuateEdgeInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void CalculateK_56744(); void CalcuateEdgeInfo_56745(DLL2SDK::UnityEngine::UnityEngine::Vector3 edgeStart_, DLL2SDK::UnityEngine::UnityEngine::Vector3 edgeEnd_, int32_t index_, int32_t frameCount_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalRadarView_MP_EnemyNearbyInfo { uint32_t PlayerID_; float DetectedTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Position_; }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalRadarView_MP_EnemyBodyScanInfo { DLL2SDK::UnityEngine::UnityEngine::Vector3 Postion_; float Time_; }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct TacticalUtils_EOverlapStrategy : int32_t { None_ = static_cast(0x0), ENormalSprite_ = static_cast(0x1), ETacticalPawnSprite_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct SequenceObject_PlayMode : int32_t { PlayTogether_ = static_cast(0x0), PlayWaitFinish_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct UIAnimationSequence_ParamType : int32_t { paramType_stateName_ = static_cast(0x0), paramType_trigger_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIGroupSequencer_LoadModelGroup : DLL2SDK::mscorlib::System::Object { int32_t LoadAssetId_; DLL2SDK::UnityEngine::UnityEngine::Transform* socket_; DLL2SDK::UnityEngine::UnityEngine::GameObject* result_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57028(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIGroupSequencer__Merge_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* seqType_; void _ctor_57029(); bool __m__0_57030(DLL2SDK::Assembly_CSharp::GameUI::UIGroupSequencerList_UIGroupElement* seq_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct SequenceTag : int32_t { Show_ = static_cast(0x0), Get_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIMaterialAniSequence_MaterialParam : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* name_; DLL2SDK::Assembly_CSharp::TweenFloat* tweenFloat_; float defaultValue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57038(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct UIMaterialAniSequence_Vector4Bit : int32_t { Vector4XY_ = static_cast(0x0), Vector4ZW_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIMaterialAniSequence_MaterialUVSpeedParam : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* offset_name_; DLL2SDK::Assembly_CSharp::TweenFloat* tweenSpeed_; DLL2SDK::Assembly_CSharp::GameUI::UIMaterialAniSequence_Vector4Bit writeBits_; DLL2SDK::UnityEngine::UnityEngine::Vector4 defaultOffsets_; DLL2SDK::UnityEngine::UnityEngine::Vector4 offsets_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57039(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZoneNetworkController__ShowRequestModel_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Network::ZoneServerRequest* request_; void _ctor_57161(); bool __m__0_57162(uint32_t it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZoneNetworkController__HideRequestModel_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Network::ZoneServerRequest* request_; void _ctor_57163(); bool __m__0_57164(uint32_t it_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BootSplash__StartTween_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::BootSplash* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_57380(); bool MoveNext_57381(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_57382(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_57383(); void Dispose_57384(); void Reset_57385(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PaintMesh__BuildMeshCoroutine_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* _excludeList___0_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _indexList___0_; int32_t _index___0_; int32_t _minY___0_; int32_t _minX___0_; int32_t _maxY___0_; int32_t _maxX___0_; int32_t _i___1_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _pos___2_; DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* _impactInfo___2_; bool _hit___2_; DLL2SDK::Assembly_CSharp::GameEngine::PaintMesh* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_57467(); bool MoveNext_57468(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_57469(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_57470(); void Dispose_57471(); void Reset_57472(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIPreZManager_EPreZUIType : int32_t { TacticalRadar_ = static_cast(0x0) }; } namespace DLL2SDK::Assembly_CSharp { struct UIPreZManager_RectInfo { DLL2SDK::Assembly_CSharp::UIPreZManager_EPreZUIType UIType_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Pos_; DLL2SDK::UnityEngine::UnityEngine::Quaternion Rot_; DLL2SDK::UnityEngine::UnityEngine::Vector3 UISize_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Vects_; bool Changed_; float FOV_; }; } namespace DLL2SDK::Assembly_CSharp { enum struct ESDKMode : int32_t { iMSDK_CN_ = static_cast(0x0), iMSDK_King_ = static_cast(0x1), iMSDK_Garena_SA_ = static_cast(0x2), iMSDK_Korea_ = static_cast(0x3), iMSDK_VNG_ = static_cast(0x4), Undefine_ = static_cast(0xFFFFFC19) }; } namespace DLL2SDK::Assembly_CSharp { enum struct EBuildPackageMode : int32_t { FullPackage_ = static_cast(0x0), RunnableFullPackage_ = static_cast(0x1), FirstPackage_ = static_cast(0x2), PlayableFirstPackage_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { enum struct ETVersionMode : int32_t { None_ = static_cast(0x0), Dev_ = static_cast(0x1), Release_ = static_cast(0x2), Preview_ = static_cast(0x3), Publish_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp { enum struct EShippingMode : int32_t { None_ = static_cast(0x0), Release_ = static_cast(0x1), External_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct ESignMode : int32_t { Tencent_ = static_cast(0x0), Activision_ = static_cast(0x1), GarenaSA_ = static_cast(0x2), Korea_ = static_cast(0x3), Activision_Preview_ = static_cast(0x4), GarenaSA_Preview_ = static_cast(0x5), VNG_ = static_cast(0x6), CN_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct GameInfoDataStore_GameModeType : int32_t { PK_ = static_cast(0x0), Casual_ = static_cast(0x1), Team_ = static_cast(0x2), Ladder_ = static_cast(0x3), StandalonePVE_ = static_cast(0x4), Max_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GameInfoDataStore_PlayerBagInfo : DLL2SDK::mscorlib::System::Object { uint32_t PlayerID_; float SyncTime_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* BagInfoDic_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* StreakList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57610(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GamePrepareSystemDataStore__GetPreWarPreparationList_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t modeId_; void _ctor_57651(); bool __m__0_57652(DLL2SDK::CSProto::msg::PreWarPreparation* v_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct GlobalDataStore_EPVEContentType : int32_t { ELobbyEntrance_ = static_cast(0x1), ELoadout_ = static_cast(0x2), ELeaderBoard_ = static_cast(0x4), EPersonalInfoSummary_ = static_cast(0x8), EPersonalInfoAchievement_ = static_cast(0x10), EPersonalInfoMedal_ = static_cast(0x20), EPersonalInfoHistory_ = static_cast(0x40), EQuickTeamModeSelect_ = static_cast(0x80), EFriendFindCell_ = static_cast(0x100), EFriendRecentTeam_ = static_cast(0x200), EFriendAddModeSelect_ = static_cast(0x400), EGuildPreferModeSelect_ = static_cast(0x800), EGuildCreatePreferModeSelect_ = static_cast(0x1000), EBP1PVE_ = static_cast(0x2000), EBP2PVE_ = static_cast(0x4000), ESettingsOp_ = static_cast(0x8000), ESettingsBasic_ = static_cast(0x10000), ESettingsSensitivity_ = static_cast(0x20000), ESettingsGamepad_ = static_cast(0x40000) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct LocalPlayerDataStore__IsAccumulateRechargeOpen_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t id_; void _ctor_57910(); bool __m__0_57911(DLL2SDK::CSProto::msg::AccumateRechargeRecord* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct LocalPlayerDataStore__IsSingleRechargeOpen_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t id_; void _ctor_57912(); bool __m__0_57913(DLL2SDK::CSProto::msg::SingleRechargeRecord* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct LocalPlayerDataStore__IsSingleRechargeFinished_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t id_; void _ctor_57914(); bool __m__0_57915(DLL2SDK::CSProto::msg::SingleRechargeRecord* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct LocalPlayerDataStore__GetAccunmulatInfo_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { int32_t id_; void _ctor_57916(); bool __m__0_57917(DLL2SDK::CSProto::msg::AccumateRechargeRecord* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct LocalPlayerDataStore__IsBeingPunish_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::EPlayerPunishType type_; void _ctor_57918(); bool __m__0_57919(DLL2SDK::CSProto::msg::PunishItem* v_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomDataAgent__OnRoomPlayerEnterNtf_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::CSGroupRoomPlayerEnterNtf* ntf_; void _ctor_58004(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomDataAgent__OnRoomPlayerEnterNtf_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* nickname_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataAgent__OnRoomPlayerEnterNtf_c__AnonStorey0* __f__ref_0_; void _ctor_58005(); void __m__0_58006(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { enum struct ELadderType : int32_t { ENone_ = static_cast(0x0), ESpvp_ = static_cast(0x1), EBr_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomDataStore__GetPlayerFromPlayerList_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t seatIndex_; void _ctor_58165(); bool __m__0_58166(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* it_); bool __m__1_58167(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* it_); bool __m__2_58168(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomDataStore__IsPlayerInPlayerList_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { uint64_t playerId_; void _ctor_58169(); bool __m__0_58170(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* it_); bool __m__1_58171(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* it_); bool __m__2_58172(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomDataStore__CheckNumOfPlayersNotDownloadMap_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { uint32_t octMapId_; void _ctor_58173(); bool __m__0_58174(uint32_t it_); bool __m__1_58175(uint32_t it_); bool __m__2_58176(uint32_t it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomDataStore__GetSelfMapDownloadedByRoomInfo_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* LocalPlayerDS_; uint32_t octMapId_; void _ctor_58177(); bool __m__0_58178(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* x_); bool __m__1_58179(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* x_); bool __m__2_58180(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* x_); bool __m__3_58181(uint32_t it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomDataStore__OnRoomPlayerEnterNotify_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::CSGroupRoomPlayerEnterNtf* ntf_; void _ctor_58182(); bool __m__0_58183(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* it_); bool __m__1_58184(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* it_); bool __m__2_58185(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomDataStore__OnRoomSwitchSeatNtf_c__AnonStorey5 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::CSGroupRoomSwitchSeatNtf* res_; void _ctor_58186(); bool __m__0_58187(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* it_); bool __m__1_58188(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* it_); bool __m__2_58189(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* it_); bool __m__3_58190(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* it_); bool __m__4_58191(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* it_); bool __m__5_58192(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomDataStore__OnQuitRoomNotify_c__AnonStorey6 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::CSGroupRoomPlayerQuitNtf* ntf_; void _ctor_58193(); bool __m__0_58194(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* it_); bool __m__1_58195(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* it_); bool __m__2_58196(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomDataStore__GetPlayerListLocalPlayerBelongTo_c__AnonStorey7 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* localPlayerDS_; void _ctor_58197(); bool __m__0_58198(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* it_); bool __m__1_58199(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* it_); bool __m__2_58200(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomDataStore__UpdateMapidByPlayerId_c__AnonStorey8 : DLL2SDK::mscorlib::System::Object { uint64_t playerId_; void _ctor_58201(); bool __m__0_58202(uint64_t x_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomDataStore__UpdatePlayerDownloadMapState_c__AnonStorey9 : DLL2SDK::mscorlib::System::Object { uint64_t playerId_; void _ctor_58203(); bool __m__0_58204(uint64_t x_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomDataStore__CheckEnoughToEnterRoom_c__AnonStoreyA : DLL2SDK::mscorlib::System::Object { int32_t playlistID_; void _ctor_58205(); bool __m__0_58206(uint32_t it_); bool __m__1_58207(DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* it_); bool __m__2_58208(DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* it_); bool __m__3_58209(DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* it_); bool __m__4_58210(uint32_t it_); bool __m__5_58211(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* it_); bool __m__6_58212(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomDataStore__GetMapsMustDown_c__AnonStoreyB : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* config_; void _ctor_58213(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomDataStore__GetMapsMustDown_c__AnonStoreyC : DLL2SDK::mscorlib::System::Object { int32_t j_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore__GetMapsMustDown_c__AnonStoreyB* __f__ref_11_; void _ctor_58214(); bool __m__0_58215(uint32_t it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomDataStore__GetMapsMustDown_c__AnonStoreyD : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* config_; void _ctor_58216(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomDataStore__GetMapsMustDown_c__AnonStoreyE : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore__GetMapsMustDown_c__AnonStoreyD* __f__ref_13_; void _ctor_58217(); bool __m__0_58218(uint32_t it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomDataStore__PushInvitation_c__AnonStoreyF : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::CSGroupRoomInviteFriendNtf* invitationNtf_; void _ctor_58219(); bool __m__0_58220(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore_Invitation* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomDataStore__PushApplyEnterRoom_c__AnonStorey10 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::CSApplyEnterRoomNtf* ntf_; void _ctor_58221(); bool __m__0_58222(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore_Invitation* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomDataStore__ReceivedMatchJoinNotify_c__AnonStorey11 : DLL2SDK::mscorlib::System::Object { uint64_t playerId_; void _ctor_58223(); bool __m__0_58224(DLL2SDK::CSProto::msg::MatchPlayerInfo* s_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CarBomb_DestructEffectConfig : DLL2SDK::mscorlib::System::Object { float healthRate_; int32_t destructEffectID_; DLL2SDK::UnityEngine::UnityEngine::Transform* effectTrans_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58269(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct CarBomb_DestructEffectType : int32_t { WHITE_SMOKE_ = static_cast(0x1), DARK_SMOKE_ = static_cast(0x2), FIRE_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CarBomb_DestructVehicle : DLL2SDK::mscorlib::System::Object { int32_t normalAssetId_; int32_t brokenAssetId_; DLL2SDK::UnityEngine::UnityEngine::Transform* modelTrans_; int32_t explosionEffectID_; DLL2SDK::UnityEngine::UnityEngine::Transform* explosionEffectTrans_; int32_t partsBounceEffectID_; DLL2SDK::UnityEngine::UnityEngine::Transform* partsBounceEffectTrans_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58270(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CarBomb__LoadCarAsset_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t assetId_; DLL2SDK::Assembly_CSharp::GameBase::CarBomb* _this_; void _ctor_58271(); void __m__0_58272(int32_t id_, DLL2SDK::mscorlib::System::Object* __); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ExperPropertyManager_EPSBuffType : int32_t { None_ = static_cast(0x0), HP_ = static_cast(0x1), Portability_ = static_cast(0x2), CarriedAmmo_ = static_cast(0x3), ClipAmmo_ = static_cast(0x4), ReloadSpeed_ = static_cast(0x5), ShotSpread_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GameFramework_CreateGameframeHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_58439(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_58440(DLL2SDK::Assembly_CSharp::GameBase::GameFramework* frameWork_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_58441(DLL2SDK::Assembly_CSharp::GameBase::GameFramework* frameWork_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_58442(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EGamePauseReason : int32_t { None_ = static_cast(0x0), VideoLogoSmileGate_ = static_cast(0x1), VideoLogoTimi_ = static_cast(0x2), VideoLogoes_ = static_cast(0x3), LoginQQ_ = static_cast(0x4), LoginWeChat_ = static_cast(0x5), VideoIntroduction_ = static_cast(0x6), VideoLogoCF_ = static_cast(0x7), LoginFacebook_ = static_cast(0x8), LoginGoogle_ = static_cast(0x9), LoginAppleGameCenter_ = static_cast(0xA), LoginKing_ = static_cast(0xB), Shutdown_ = static_cast(0xC) }; } namespace DLL2SDK::Assembly_CSharp::PVP { enum struct GuardDog_DieType : int32_t { ByKill_ = static_cast(0x0), ByTimeOut_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ArmorItemData_EArmorType : int32_t { None_ = static_cast(0x0), BulletproofVest_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ArmorItemData_EBulletproofVestType : int32_t { None_ = static_cast(0x0), BulletproofVest_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct CommonItemData_ECharacterType : int32_t { None_ = static_cast(0x0), Normal_ = static_cast(0x1), Bio_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct CommonItemData_EBioCharType : int32_t { None_ = static_cast(0x0), Anger_ = static_cast(0x1), BloodRose_ = static_cast(0x2), Craze_ = static_cast(0x3), Maxtrix_ = static_cast(0x4), Hero_ = static_cast(0x5), Savior_ = static_cast(0x6), Whore_ = static_cast(0x7), Ninja_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct CommonItemData_ECharacterSexyType : int32_t { None_ = static_cast(0x0), Male_ = static_cast(0x1), Female_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct CommonItemData_EGeneralItemType : int32_t { None_ = static_cast(0x0), FunctionItem_ = static_cast(0x1), WeaponDebris_ = static_cast(0x2), Treasure_ = static_cast(0x3), Material_ = static_cast(0x4), GiftBag_ = static_cast(0x5), Buff_ = static_cast(0x6), MysteryItem_ = static_cast(0x7), HideSeek_ = static_cast(0x8), Voucher_ = static_cast(0x9), AssessoriesItem_ = static_cast(0xA), Coupon_ = static_cast(0xB), Max_ = static_cast(0xC) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct CommonItemData_EFunctionItemType : int32_t { None_ = static_cast(0x0), Armor_ = static_cast(0x1), Bag_ = static_cast(0x2), Medikit_ = static_cast(0x3), Resurrection_ = static_cast(0x4), AdditionCard_ = static_cast(0x5), SkipLevel_ = static_cast(0x6), Clip_ = static_cast(0x7), GrenadeCard_ = static_cast(0x8), C4Clamp_ = static_cast(0x9), Trumpet_ = static_cast(0xA), RenameCard_ = static_cast(0xB), PVEInRoundBuff_ = static_cast(0xC), HideAndSeekMasterCard_ = static_cast(0xD), ChallengeCard_ = static_cast(0x10), FrameBorder_ = static_cast(0x11) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct CommonItemData_EMysteryItemsType : int32_t { None_ = static_cast(0x0), MysterySubWeapon_ = static_cast(0x1), MysterySubCharactor_ = static_cast(0x2), MysterySubItem_ = static_cast(0x3), MysterySubResource_ = static_cast(0x4), Max_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct CommonItemData_EAccessorieItemsType : int32_t { None_ = static_cast(0x0), Necklace_ = static_cast(0x1), Ring_ = static_cast(0x2), Max_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct CommonItemData_EClipType : int32_t { None_ = static_cast(0x0), Rifle_ = static_cast(0x1), SniperRifle_ = static_cast(0x2), MachineGun_ = static_cast(0x3), ShotGun_ = static_cast(0x4), SubmachineGun_ = static_cast(0x5), Pistol_ = static_cast(0x6), Bio_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct CommonItemData_EArmorType : int32_t { None_ = static_cast(0x0), BulletproofVest_ = static_cast(0x1), BulletproofHelmet_ = static_cast(0x2), BioProof_ = static_cast(0x3), HeavyArmor_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct CommonItemData_EAdditionCardType : int32_t { None_ = static_cast(0x0), Gold_ = static_cast(0x1), Exp_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct CommonItemData_EWeaponDebrisType : int32_t { None_ = static_cast(0x0), WeaponDebris_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct CommonItemData_ETreasureType : int32_t { None_ = static_cast(0x0), Gold_ = static_cast(0x1), Silver_ = static_cast(0x2), Copper_ = static_cast(0x3), NotFree_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct CommonItemData_EMaterialType : int32_t { None_ = static_cast(0x0), ExpertiseMaterial_ = static_cast(0x1), TrainingMaterial_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct CommonItemData_EGiftBagType : int32_t { None_ = static_cast(0x0) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct CommonItemData_EBuffType : int32_t { None_ = static_cast(0x0), BattlePray_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct CommonItemData_ECDType : int32_t { NoCoolDown_ = static_cast(0x0), CoolDownInSeconds_ = static_cast(0x1), CoolDownInTimesPerDay_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EquipmentItemData_EWeaponType : int32_t { None_ = static_cast(0x0), Rifle_ = static_cast(0x1), SniperRifle_ = static_cast(0x2), MachineGun_ = static_cast(0x3), SubmachineGun_ = static_cast(0x4), ShotGun_ = static_cast(0x5), Pistol_ = static_cast(0x6), MeleeWeapon_ = static_cast(0x7), ThrowingWeapon_ = static_cast(0x8), Max_ = static_cast(0x9), Universal_ = static_cast(0x63) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EquipmentItemData_ERifleType : int32_t { None_ = static_cast(0x0), AK_ = static_cast(0x1), M4_ = static_cast(0x2), QBZ95_ = static_cast(0x3), SCAR_ = static_cast(0x4), AN94_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EquipmentItemData_EAKType : int32_t { None_ = static_cast(0x0), NormalAK_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EquipmentItemData_ESniperRifleType : int32_t { None_ = static_cast(0x0), AWM_ = static_cast(0x1), Barrett_ = static_cast(0x2), M95_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EquipmentItemData_EMachineGunType : int32_t { None_ = static_cast(0x0), M60_ = static_cast(0x1), RPK_ = static_cast(0x2), MG3_ = static_cast(0x3), M249_ = static_cast(0x4), Gatling_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EquipmentItemData_ESubmachineGunType : int32_t { None_ = static_cast(0x0), MP5_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EquipmentItemData_EShotGunType : int32_t { None_ = static_cast(0x0), M1014_ = static_cast(0x1), Jackhammer_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EquipmentItemData_EPistolType : int32_t { None_ = static_cast(0x0), USP_ = static_cast(0x1), DesertEagle_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EquipmentItemData_EMeleeWeaponType : int32_t { None_ = static_cast(0x0), Bio_ = static_cast(0x1), Knife_ = static_cast(0x2), Axe_ = static_cast(0x3), Nepal_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EquipmentItemData_EThrowingWeaponType : int32_t { None_ = static_cast(0x0), Grenade_ = static_cast(0x1), Flashbang_ = static_cast(0x2), SmokeBomb_ = static_cast(0x3), RocketLauncher_ = static_cast(0x4), C4_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ItemData_EPriorityType : int32_t { None_ = static_cast(0x0), Normal_ = static_cast(0x1), Medium_ = static_cast(0x2), High_ = static_cast(0x3), SouvenirEdition_ = static_cast(0x4), Strengthened_ = static_cast(0x5), StrengthenedSuperior_ = static_cast(0x6), Rare_ = static_cast(0x7), RareSuperior_ = static_cast(0x8), Suit_ = static_cast(0x9), SuitSuperior_ = static_cast(0xA), HeroCandidate_ = static_cast(0xB), Hero_ = static_cast(0xC) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ItemData_EStrengthenType : int32_t { None_ = static_cast(0x0), Attk_ = static_cast(0x1), Accuracy_ = static_cast(0x2), Rate_ = static_cast(0x3), Reload_ = static_cast(0x4), Clip_ = static_cast(0x5), Portable_ = static_cast(0x6), Range_ = static_cast(0x7), Stable_ = static_cast(0x8), Scope_ = static_cast(0x9), Challenge_ = static_cast(0xA) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ItemData_ECurrencyType : int32_t { None_ = static_cast(0x0), Gold_ = static_cast(0x1), Diamond_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ItemData_EQualityType : int32_t { White_ = static_cast(0x0), Green_ = static_cast(0x1), Blue_ = static_cast(0x2), Purple_ = static_cast(0x3), Gold_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ItemData_EGeneralQualityType : int32_t { None_ = static_cast(0x0), White_ = static_cast(0x1), Green_ = static_cast(0x2), Blue_ = static_cast(0x3), Purple_ = static_cast(0x4), Gold_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct PlayerItemData_EConsumeType : int32_t { None_ = static_cast(0x0), Permanent_ = static_cast(0x1), NotAccumulativeConsumeTime_ = static_cast(0x2), AccumulativeConsumeTime_ = static_cast(0x3), ConsumeDurablity_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct PlayerItemData_EObsoleteMainType : int32_t { None_ = static_cast(0x0), Weapon_ = static_cast(0x1), Armor_ = static_cast(0x2), Character_ = static_cast(0x3), GeneralItem_ = static_cast(0x4), WeaponDebris_ = static_cast(0x5), ActiveSkill_ = static_cast(0x6), MaxType_ = static_cast(0x63) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct PlayerItemData_EItemMainType : int32_t { None_ = static_cast(0x0), Weapon_ = static_cast(0x1), Character_ = static_cast(0x2), GeneralItem_ = static_cast(0x3), MaxType_ = static_cast(0x9) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct PlayerItemData_EEquipedState : int32_t { Unequiped_ = static_cast(0x0), EquipedAsMainHand_ = static_cast(0x1), EquepedAsOffHand_ = static_cast(0x2), EquipedAsMeleeWeapon_ = static_cast(0x3), EquipedAsCharacter_ = static_cast(0x4), EquipedAsBag_ = static_cast(0xA), EquipedAsNecklace_ = static_cast(0x6B), EquipedAsBulletproofHelmet_ = static_cast(0x6C), EquipedAsBulletproofVest_ = static_cast(0x6D), EquipedAsPrepareItem_ = static_cast(0x3E8) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PlayerItemData_EquipmentType : DLL2SDK::mscorlib::System::Object { int32_t MainType_; int32_t SubType1_; int32_t SubType2_; int32_t SubType3_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHashCode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58690(); DLL2SDK::mscorlib::System::String* GetHashCode_58691(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct ElectricShockCarController_SightUpdateInfo { float StaleTime_; bool IsStale_; bool NeedUpdateSight_; bool ForceUpdateSight_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void Clear_58878(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct ElectricShockCarPawn_AttackPlayerInfo : DLL2SDK::mscorlib::System::Object { uint32_t PlayerID_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* TargetPawn_; DLL2SDK::Assembly_CSharp::GameEngine::LineRenderEffect* Effect_; DLL2SDK::UnityEngine::UnityEngine::Vector3 DstPos_; bool IsLockTarget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58992(); void Reset_58993(); void ClearEffect_58994(); void Clear_58995(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { enum struct ElectricShockCarPawn_DieType : int32_t { ByKill_ = static_cast(0x0), ByTimeOut_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct ElectricShockCarPawn__GetAttackPlayerInfo_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint32_t playerID_; void _ctor_58996(); bool __m__0_58997(DLL2SDK::Assembly_CSharp::PVP::ElectricShockCarPawn_AttackPlayerInfo* _item_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct NetworkElectricShockCarBehavior__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVP::NetworkElectricShockCarBehavior* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_59051(); bool MoveNext_59052(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_59053(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_59054(); void Dispose_59055(); void Reset_59056(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct HelicopterPawn_DieType : int32_t { ByKill_ = static_cast(0x0), ByTimeOut_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct HelicopterPawnMove_E_CRT_STATE : int32_t { MOVE_ = static_cast(0x0), IDLE_ = static_cast(0x1), LEFT_ = static_cast(0x2), RIGHT_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct SentryGunPawn_DieType : int32_t { ByKill_ = static_cast(0x0), ByTimeOut_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct UAVAirplane_DieType : int32_t { ByKill_ = static_cast(0x0), ByTimeOut_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct VTOLPawn_DieType : int32_t { ByKill_ = static_cast(0x0), ByTimeOut_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VTOLPawnMove_ExitCallBackFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_59513(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_59514(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_59515(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_59516(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct VTOLPawnMove_ECameraAngleState : int32_t { None_ = static_cast(0x0), Start_ = static_cast(0x1), Idle_ = static_cast(0x2), PreEnd_ = static_cast(0x3), End_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VTOLPawnMove_CameraAngleStateInfo : DLL2SDK::mscorlib::System::Object { float startAngle_; float endAngle_; float angleAccel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59517(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VTOLPawnMove_CameraAngleChangeMode : DLL2SDK::mscorlib::System::Object { float m_startAngle_; float m_endAngle_; float m_angleDir_; float m_angleAccel_; bool m_shouldDecVelocity_; float m_angleDeltaAdd_; float m_angleVelocity_; DLL2SDK::Assembly_CSharp::GameBase::VTOLPawnMove_ECameraAngleState m_curCameraAngleState_; DLL2SDK::Assembly_CSharp::GameBase::VTOLPawn* m_Pawn_; DLL2SDK::Assembly_CSharp::GameBase::VTOLPawnMove* m_PawnMove_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraDeltaEulerAngles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanChangeIdle2PreEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterCameraAngleState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Begin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59518(); void Init_59519(DLL2SDK::Assembly_CSharp::GameBase::VTOLPawn* pawn_, DLL2SDK::Assembly_CSharp::GameBase::VTOLPawnMove* pawnMove_); DLL2SDK::Assembly_CSharp::GameBase::VTOLPawnMove_CameraAngleStateInfo* get_CameraAngleStateInfo_Start_59520(); DLL2SDK::Assembly_CSharp::GameBase::VTOLPawnMove_CameraAngleStateInfo* get_CameraAngleStateInfo_PreEnd_59521(); DLL2SDK::Assembly_CSharp::GameBase::VTOLPawnMove_CameraAngleStateInfo* get_CameraAngleStateInfo_End_59522(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCameraDeltaEulerAngles_59523(float angle_); bool CanChangeIdle2PreEnd_59524(); void OnEnterCameraAngleState_59525(DLL2SDK::Assembly_CSharp::GameBase::VTOLPawnMove_ECameraAngleState newState_); void Begin_59526(float initAngleDir_); void Tick_59527(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VTOLPawnMove_CameraAngleChangeMode_Turn : DLL2SDK::Assembly_CSharp::GameBase::VTOLPawnMove_CameraAngleChangeMode { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_TurnCameraData_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CacheEulerAngles_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameBase::VTOLPawnMove_CameraAngleChangeMode_Turn* m_Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Creater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraDeltaEulerAngles_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59528(); DLL2SDK::Assembly_CSharp::GameBase::VTOLPawnMove_CameraAngleStateInfo* get_CameraAngleStateInfo_Start_59530(); DLL2SDK::Assembly_CSharp::GameBase::VTOLPawnMove_CameraAngleStateInfo* get_CameraAngleStateInfo_PreEnd_59531(); DLL2SDK::Assembly_CSharp::GameBase::VTOLPawnMove_CameraAngleStateInfo* get_CameraAngleStateInfo_End_59532(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCameraDeltaEulerAngles_59533(float angle_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetCameraDeltaEulerAngles_59535(float P0_); static DLL2SDK::Assembly_CSharp::GameBase::VTOLPawnMove_CameraAngleChangeMode* Creater_59529(); static void _cctor_59534(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VTOLPawnMove_CameraAngleChangeMode_Forward : DLL2SDK::Assembly_CSharp::GameBase::VTOLPawnMove_CameraAngleChangeMode { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_CameraAngleStateData_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CacheEulerAngles_; float m_Idle2PreEndDealyTime_; float m_EnterIdleStateDiffTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameBase::VTOLPawnMove_CameraAngleChangeMode_Forward* m_Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Creater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraDeltaEulerAngles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanChangeIdle2PreEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterCameraAngleState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59536(); DLL2SDK::Assembly_CSharp::GameBase::VTOLPawnMove_CameraAngleStateInfo* get_CameraAngleStateInfo_Start_59538(); DLL2SDK::Assembly_CSharp::GameBase::VTOLPawnMove_CameraAngleStateInfo* get_CameraAngleStateInfo_PreEnd_59539(); DLL2SDK::Assembly_CSharp::GameBase::VTOLPawnMove_CameraAngleStateInfo* get_CameraAngleStateInfo_End_59540(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCameraDeltaEulerAngles_59541(float angle_); bool CanChangeIdle2PreEnd_59542(); void OnEnterCameraAngleState_59543(DLL2SDK::Assembly_CSharp::GameBase::VTOLPawnMove_ECameraAngleState newState_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetCameraDeltaEulerAngles_59545(float P0_); bool __xLuaBaseProxy_CanChangeIdle2PreEnd_59546(); void __xLuaBaseProxy_OnEnterCameraAngleState_59547(DLL2SDK::Assembly_CSharp::GameBase::VTOLPawnMove_ECameraAngleState P0_); static DLL2SDK::Assembly_CSharp::GameBase::VTOLPawnMove_CameraAngleChangeMode* Creater_59537(); static void _cctor_59544(); }; } namespace DLL2SDK::Assembly_CSharp { struct LoadingBackGroundDataStore__SetMatchBeginLoadingDataByMapId_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t targetMapId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* targetList_; DLL2SDK::Assembly_CSharp::LoadingBackGroundDataStore* _this_; void _ctor_59596(); }; } namespace DLL2SDK::Assembly_CSharp { struct LoadingBackGroundDataStore__SetMatchBeginLoadingDataByMapId_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::LoadingBackGroundDataStore__SetMatchBeginLoadingDataByMapId_c__AnonStorey0* __f__ref_0_; void _ctor_59597(); bool __m__0_59598(uint32_t it_); bool __m__1_59599(DLL2SDK::Assembly_CSharp::LoadingPicConfigureClient* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct LoadingBackGroundDataStore__SetMatchBeginLoadingDataByMapId_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t ranNum_; DLL2SDK::Assembly_CSharp::LoadingBackGroundDataStore__SetMatchBeginLoadingDataByMapId_c__AnonStorey0* __f__ref_0_; void _ctor_59600(); bool __m__0_59601(DLL2SDK::Assembly_CSharp::LoadingPicConfigureClient* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct LoadingBackGroundDataStore__GetMatchEndLoadingBackground_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* targetList_; DLL2SDK::Assembly_CSharp::LoadingBackGroundDataStore* _this_; void _ctor_59602(); }; } namespace DLL2SDK::Assembly_CSharp { struct LoadingBackGroundDataStore__GetMatchEndLoadingBackground_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::LoadingBackGroundDataStore__GetMatchEndLoadingBackground_c__AnonStorey4* __f__ref_4_; void _ctor_59603(); bool __m__0_59604(uint32_t it_); bool __m__1_59605(DLL2SDK::Assembly_CSharp::LoadingPicConfigureClient* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct LoadingBackGroundDataStore__GetMatchEndLoadingBackground_c__AnonStorey5 : DLL2SDK::mscorlib::System::Object { int32_t ranNum_; DLL2SDK::Assembly_CSharp::LoadingBackGroundDataStore__GetMatchEndLoadingBackground_c__AnonStorey4* __f__ref_4_; void _ctor_59606(); bool __m__0_59607(DLL2SDK::Assembly_CSharp::LoadingPicConfigureClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::ModeMatching { struct PVPModePlayerListController__PostInit_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::MPPVEStageDataStore* stageDataStore_; void _ctor_59746(); bool __m__0_59747(DLL2SDK::Assembly_CSharp::Config::ZombieMapConfConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::ModeMatching { struct ModeHelpData_TypeData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* type_; DLL2SDK::mscorlib::System::String* name_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* contents_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59755(); }; } namespace DLL2SDK::Assembly_CSharp::ModeMatching { struct ModeHelpData_ModeData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* mode_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* types_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59756(); }; } namespace DLL2SDK::Assembly_CSharp::ModeMatching { struct LabelUrlClickView_OnClickUrlFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_59844(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_59845(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_59846(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_59847(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::ModeMatching { struct PVPModePlayerListView_FlagDescIconInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* rootGameObject_; DLL2SDK::Assembly_CSharp::UISprite* icon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59884(); }; } namespace DLL2SDK::Assembly_CSharp::ModeMatching { struct PVPModePlayerListView_FlagPointGroup : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* RootIconGameObject_; DLL2SDK::Assembly_CSharp::UISprite* SpriteIcon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RootLabelGameObject_; DLL2SDK::Assembly_CSharp::UISprite* SpriteLine_; DLL2SDK::Assembly_CSharp::UILabel* LabelDesc_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_List2Vector3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRightVector_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59885(); void UpdateView_59886(DLL2SDK::Assembly_CSharp::Config::MiniMapFlagPointGroup* data_); DLL2SDK::UnityEngine::UnityEngine::Vector3 List2Vector3_59887(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, DLL2SDK::UnityEngine::UnityEngine::Vector3 defaut_); bool IsRightVector_59888(DLL2SDK::mscorlib::System::Collections::Generic::List_1* vectorArray_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct UINetworkTexture_NetworkTextureState : int32_t { Invalid_ = static_cast(0x0), Initialized_ = static_cast(0x1), DefaultTexture_ = static_cast(0x2), Downloading_ = static_cast(0x3), DownloadError_ = static_cast(0x4), Valid_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Pay { struct PayHelper_WNMidasPayCallback : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MidasPay_MidasPayCallback_OnMidasLoginExpired_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoginExpired_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MidasPay_MidasPayCallback_OnMidasPayFinished_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59931(); void MidasPay_MidasPayCallback_OnMidasLoginExpired_59932(); void LoginExpired_59933(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void MidasPay_MidasPayCallback_OnMidasPayFinished_59934(DLL2SDK::Assembly_CSharp::MidasPay::APMidasResponse* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Pay { struct PayHelper_WNMidasInitialCallback : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MidasPay_MidasInitCallback_OnMidasInitFinished_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59935(); void MidasPay_MidasInitCallback_OnMidasInitFinished_59936(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Pay { struct PayHelper_WNMidasReprovideCallback : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MidasPay_MidasReprovideCallback_OnMidasReprovideFinished_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59937(); void MidasPay_MidasReprovideCallback_OnMidasReprovideFinished_59938(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Pay { struct PayHelper_WNMidasGetLocalPriceCallback : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MidasPay_MidasGetLocalPriceCallback_OnMidasGetProdcut_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59939(); void MidasPay_MidasGetLocalPriceCallback_OnMidasGetProdcut_59940(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Pay { struct PayHelper_WNMidasGetInfoCallback : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MidasPay_MidasGetInfoCallback_GetInfoFinished_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59941(); void MidasPay_MidasGetInfoCallback_GetInfoFinished_59942(DLL2SDK::mscorlib::System::String* type_, int32_t retCode_, DLL2SDK::mscorlib::System::String* json_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Pay { struct PayConfig__GetPayInfo_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t id_; void _ctor_59959(); bool __m__0_59960(DLL2SDK::Assembly_CSharp::GameBase::Pay::PayConfig* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Pay { struct PayConfig__GetPayInfo_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* productId_; void _ctor_59961(); bool __m__0_59962(DLL2SDK::Assembly_CSharp::GameBase::Pay::PayConfig* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GameCommunicationLineMgr__SortInfo_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::GCLInfo* info_; void _ctor_60057(); bool __m__0_60058(DLL2SDK::Assembly_CSharp::GameBase::GCLInfo* _item_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ECLAudioPlayType : int32_t { Play_ = static_cast(0x0), PlayAtPos_ = static_cast(0x1), PlayFollowTarget_ = static_cast(0x2), PlayByPawn_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EndDataEx_ERecordFinalBy : int32_t { ERecord_EndMatch_ = static_cast(0x0), ERecord_Die_ = static_cast(0x1), ERecord_ExitGame_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct EndDataEx_RecordWeaponInfo : DLL2SDK::mscorlib::System::Object { int32_t WeaponFireCount_; int32_t WeaponDamageHPMax_; int32_t WeaponShotSpeedMin_; int32_t WeaponAddAmmoCount_; int32_t WeaponInitAmmoCount_; int32_t WeaponFinalAmmoCount_; int32_t WeaponWithoutCostAmmoCount_; float WeaponDamageRadiusMax_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60118(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct EndDataEx_RecordFightSkillInfo { int32_t SkillId_; int32_t SkillEntryId_; int32_t SkillEntryLevel_; }; } namespace DLL2SDK::Assembly_CSharp { struct UISliderDigital_OnValueChange : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_60278(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_60279(float value_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_60280(float value_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_60281(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSpvpMatchController__T_HomeMultiController_Go_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::TutorialDataStore* tds_; void _ctor_60648(); void __m__0_60649(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSpvpMatchController__RefreshSeasonStatistic_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::SPVP::SPVPLadderDataStore* spvpLadderDS_; void _ctor_60650(); bool __m__0_60651(DLL2SDK::Assembly_CSharp::Config::LadderScoreAwardConfig* s_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSpvpMatchController__AddLadderPlaylist_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t curPlaylistId_; void _ctor_60652(); bool __m__0_60653(uint32_t it_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct PVPGameUIScene_PendingKillInfoNotifyAction : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_60846(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_60847(DLL2SDK::Assembly_CSharp::PVP::KillInfoParam* msg_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_60848(DLL2SDK::Assembly_CSharp::PVP::KillInfoParam* msg_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_60849(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct PVPGameUIScene_PendingKillInfoNotifyJob { DLL2SDK::Assembly_CSharp::PVP::PVPGameUIScene_PendingKillInfoNotifyAction* Action_; DLL2SDK::Assembly_CSharp::PVP::KillInfoParam* Param_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Execute_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_60850(DLL2SDK::Assembly_CSharp::PVP::PVPGameUIScene_PendingKillInfoNotifyAction* action_, DLL2SDK::Assembly_CSharp::PVP::KillInfoParam* param_); void Execute_60851(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct PVPGameUIScene__PowerUpEffect_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Config::PickupItemConfig* pickupConf_; DLL2SDK::Assembly_CSharp::PVP::PVPGameUIScene* _this_; void _ctor_60852(); void __m__0_60853(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PVPGamePrepareCountDownView__T_MP1_IntroduceScore_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::TutorialFinalTipsController* m_TutorialController_; void _ctor_60889(); void __m__0_60890(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct UltSkillHud_UltState : int32_t { None_ = static_cast(0x0), EnergyRuning_ = static_cast(0x1), EnergyOver_ = static_cast(0x2), EnergyUsing_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct UltSkillHud__T_FirstUseUlt_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::GameUIScene* uiscene_; DLL2SDK::Assembly_CSharp::GameBase::UltSkillHud* _this_; void _ctor_60933(); void __m__0_60934(int32_t assetId_, DLL2SDK::mscorlib::System::Object* arg_); void __m__1_60935(); void __m__2_60936(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct UltSkillHud__StartHandler_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_60937(); bool MoveNext_60938(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_60939(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_60940(); void Dispose_60941(); void Reset_60942(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct UltSkillHud__OnPressSkillBtnPress_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* go_; DLL2SDK::Assembly_CSharp::GameBase::UltSkillHud* _this_; void _ctor_60943(); void __m__0_60944(); void __m__1_60945(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct UltSkillHud__DelayHideDissipating_c__Iterator1 : DLL2SDK::mscorlib::System::Object { float delay_; DLL2SDK::Assembly_CSharp::GameBase::UltSkillHud* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_60946(); bool MoveNext_60947(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_60948(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_60949(); void Dispose_60950(); void Reset_60951(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct SPGameUIScene_TutorialFinal__ShowChangeFireModeSettingsMenuTips_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::PauseMenuBtnHUD* _hud___0_; DLL2SDK::Assembly_CSharp::Tutorial::SPGameUIScene_TutorialFinal* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_61097(); bool MoveNext_61098(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_61099(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_61100(); void Dispose_61101(); void Reset_61102(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct SPGameUIScene_TutorialFinal__ShowSettingsMenuTips_c__Iterator1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::PauseMenuBtnHUD* _hud___0_; DLL2SDK::Assembly_CSharp::Tutorial::SPGameUIScene_TutorialFinal* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_61103(); bool MoveNext_61104(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_61105(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_61106(); void Dispose_61107(); void Reset_61108(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct SPGameUIScene_TutorialFinal__StopSettingTutorial_c__Iterator2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewHudController* _parentCtrl___0_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewHudView* _view2___0_; DLL2SDK::Assembly_CSharp::Tutorial::SPGameUIScene_TutorialFinal* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_61109(); bool MoveNext_61110(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_61111(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_61112(); void Dispose_61113(); void Reset_61114(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PVPDroppedPickUpConfirmView_ItemUnion : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::Assembly_CSharp::UISprite* Quality_; DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Go_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_61133(); void SetItem_61134(int32_t itemID_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial_GetPrize__CanTrigger_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType e_; void _ctor_61166(); bool __m__0_61167(DLL2SDK::Assembly_CSharp::Tutorial::Guideline* g_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial_BuyM4__CanTrigger_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType e_; void _ctor_61171(); bool __m__0_61172(DLL2SDK::Assembly_CSharp::Tutorial::Guideline* g_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial_LoadoutAndWeapon__CanTrigger_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType e_; void _ctor_61176(); bool __m__0_61177(DLL2SDK::Assembly_CSharp::Tutorial::Guideline* g_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial_MP1__CanTrigger_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType e_; void _ctor_61181(); bool __m__0_61182(DLL2SDK::Assembly_CSharp::Tutorial::Guideline* g_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial_GetExpCard__CanTrigger_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType e_; void _ctor_61186(); bool __m__0_61187(DLL2SDK::Assembly_CSharp::Tutorial::Guideline* g_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial_LevelUnlock__CanTrigger_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType e_; void _ctor_61191(); bool __m__0_61192(DLL2SDK::Assembly_CSharp::Tutorial::Guideline* g_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial_Lathel__CanTrigger_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType e_; void _ctor_61196(); bool __m__0_61197(DLL2SDK::Assembly_CSharp::Tutorial::Guideline* g_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial_Sign__CanTrigger_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType e_; void _ctor_61201(); bool __m__0_61202(DLL2SDK::Assembly_CSharp::Tutorial::Guideline* g_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial_FireMode__CanTrigger_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType e_; void _ctor_61206(); bool __m__0_61207(DLL2SDK::Assembly_CSharp::Tutorial::Guideline* g_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial_BattlePass__CanTrigger_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType e_; void _ctor_61211(); bool __m__0_61212(DLL2SDK::Assembly_CSharp::Tutorial::Guideline* g_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial_BattlePassNew__CanTrigger_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType e_; void _ctor_61216(); bool __m__0_61217(DLL2SDK::Assembly_CSharp::Tutorial::Guideline* g_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassMainController__T_GetExpCard_Init_1_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::TutorialNavData* data_; void _ctor_61259(); void __m__0_61260(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { enum struct HomeMainController_TutorialLevelEnter : int32_t { ZM_ = static_cast(0x1), PVP_ = static_cast(0x2), BR_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct HomeMainController__T_HasExpCard_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint32_t ExpCardID_; void _ctor_61727(); bool __m__0_61728(DLL2SDK::Assembly_CSharp::Squad::SIItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct HomeMainController__CheckLuckyDrawInfos_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { uint32_t boxId_; void _ctor_61729(); bool __m__0_61730(DLL2SDK::Assembly_CSharp::Squad::SIItem* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct HomeMainController__CheckLuckyBoardInfos_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { uint32_t boxId_; void _ctor_61731(); bool __m__0_61732(DLL2SDK::Assembly_CSharp::Squad::SIItem* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct HomeMainController__RefreshFeatureMode_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::CsModeEntranceClient* data_; void _ctor_61733(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct HomeMainController__RefreshFeatureMode_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::GameUI::Home::HomeMainController__RefreshFeatureMode_c__AnonStorey3* __f__ref_3_; void _ctor_61734(); bool __m__0_61735(uint32_t it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { enum struct HomeMainController3_3_TutorialLevelEnter : int32_t { ZM_ = static_cast(0x1), PVP_ = static_cast(0x2), BR_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct HomeMainController3_3__T_HasExpCard_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint32_t ExpCardID_; void _ctor_61897(); bool __m__0_61898(DLL2SDK::Assembly_CSharp::Squad::SIItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct HomeMainController3_3__CheckLuckyDrawInfos_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { uint32_t boxId_; void _ctor_61899(); bool __m__0_61900(DLL2SDK::Assembly_CSharp::Squad::SIItem* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct HomeMainController3_3__CheckLuckyBoardInfos_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { uint32_t boxId_; void _ctor_61901(); bool __m__0_61902(DLL2SDK::Assembly_CSharp::Squad::SIItem* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct HomeMainController3_3__RefreshFeatureMode_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::CsModeEntranceClient* data_; void _ctor_61903(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct HomeMainController3_3__RefreshFeatureMode_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::GameUI::Home::HomeMainController3_3__RefreshFeatureMode_c__AnonStorey3* __f__ref_3_; void _ctor_61904(); bool __m__0_61905(uint32_t it_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopWindowController__T_BuyM4_1_Init_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::TutorialNavData* data_; DLL2SDK::Assembly_CSharp::GameShop::ShopWindowController* _this_; void _ctor_62046(); void __m__0_62047(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopWindowController__T_BuyM4_1_Init_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::TutorialNavData* data_; void _ctor_62048(); void __m__0_62049(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopPaymentConfirmPopupWindowController__OnPressAddCommodityCountBtnManyPaymentCallback_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* go_; DLL2SDK::Assembly_CSharp::GameShop::ShopPaymentConfirmPopupWindowController* _this_; void _ctor_62138(); void __m__0_62139(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopPaymentConfirmPopupWindowController__OnPressReduceCommodityCountBtnManyPaymentCallback_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* go_; DLL2SDK::Assembly_CSharp::GameShop::ShopPaymentConfirmPopupWindowController* _this_; void _ctor_62140(); void __m__0_62141(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementDataStore__UpdateMedalConfigConfig_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t key_; void _ctor_62312(); bool __m__0_62313(DLL2SDK::Assembly_CSharp::Config::MedalConfigConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementDataStore__UpdateAchiveConfigConfig_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t key_; void _ctor_62314(); bool __m__0_62315(DLL2SDK::Assembly_CSharp::Config::AchievementConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct SignNewFishController__T_Sign_1_Init_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::TutorialNavData* data_; DLL2SDK::Assembly_CSharp::FrontEnd::SignNewFishController* _this_; void _ctor_62341(); void __m__0_62342(); }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { struct PersonalInfoMainController__T_LevelUnlock_1_Init_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::TutorialNavData* data_; void _ctor_62378(); void __m__0_62379(); }; } namespace DLL2SDK::Assembly_CSharp { struct MileStoneController__OnResTemplateItemClick_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t m_SeqId_; void _ctor_62412(); bool __m__0_62413(DLL2SDK::Assembly_CSharp::Config::LevelUnlockConfigConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct MileStoneController__SetSelectItem_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t seqid_; void _ctor_62414(); bool __m__0_62415(DLL2SDK::Assembly_CSharp::Config::LevelUnlockConfigConfig* x_); }; } namespace DLL2SDK::Assembly_CSharp { struct MileStoneController__T_UnlockLevel_Init_2_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::ItemController_TemplateA* ctl_; DLL2SDK::Assembly_CSharp::MileStoneController* _this_; void _ctor_62416(); void __m__0_62417(); void __m__1_62418(); void __m__2_62419(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutHomeController__T_LoadoutHomeController_Go_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { uint32_t ExpCardID_; void _ctor_62460(); bool __m__0_62461(DLL2SDK::Assembly_CSharp::Squad::SIItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutHomeController__T_LoadoutAndWeapon_1_Init_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::TutorialNavData* data_; void _ctor_62462(); void __m__0_62463(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutHomeController__T_Lathel_1_Init_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::TutorialNavData* data_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutHomeController* _this_; void _ctor_62464(); void __m__0_62465(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutHomeController__T_Lathel_1_Init_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::TutorialNavData* data_; void _ctor_62466(); void __m__0_62467(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutWeaponController__T_LoadoutWeaponController_Go_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* t_; void _ctor_62558(); void __m__0_62559(); void __m__1_62560(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutWeaponController__OnDetailEquipBtnClick_c__AnonStorey6 : DLL2SDK::mscorlib::System::Object { bool bMainWeapon_; uint64_t itemGuid_; uint32_t itemId_; void _ctor_62561(); }; } namespace DLL2SDK::Assembly_CSharp::Squad { enum struct EWeaponAttachType : int32_t { NONE_ = static_cast(0xFFFFFFFF), OPTIC_ = static_cast(0x0), Attach1_ = static_cast(0x1), Attach2_ = static_cast(0x2), Attach3_ = static_cast(0x3), ATTACH_COUNT_ = static_cast(0x4), SKILL_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutWeaponController__OnDetailTakeOffBtnClick_c__AnonStorey8 : DLL2SDK::mscorlib::System::Object { bool bMainWeapon_; uint64_t itemGuid_; uint32_t itemId_; void _ctor_62564(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutWeaponController__OnDetailTakeOffBtnClick_c__AnonStorey7 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Squad::EWeaponAttachType style_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponController__OnDetailTakeOffBtnClick_c__AnonStorey8* __f__ref_8_; void _ctor_62565(); void __m__0_62566(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutWeaponController__T_LoadoutAndWeapon_2_Init_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::TutorialNavData* data_; void _ctor_62567(); void __m__0_62568(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutWeaponController__T_Lathel_3_Init_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::TutorialNavData* data_; void _ctor_62569(); void __m__0_62570(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutWeaponController__T_Lathel_3_Init_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* t_; DLL2SDK::Assembly_CSharp::Tutorial::TutorialNavData* data_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponController* _this_; void _ctor_62571(); void __m__0_62572(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutWeaponController__T_Lathel_3_Init_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::TutorialNavData* data_; void _ctor_62573(); void __m__0_62574(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutEquipmentController__T_LoadoutEquipmentController_Go_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* t_; void _ctor_62621(); void __m__0_62622(); void __m__1_62623(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutEquipmentController__T_Lathel_2_Init_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::TutorialNavData* data_; void _ctor_62624(); void __m__0_62625(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponPromotionMainController__SetSelect_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t seqId_; void _ctor_62683(); bool __m__0_62684(DLL2SDK::Assembly_CSharp::GameUI::ScrollTemplateAData* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponPromotionMainController__T_Lathel_WeaponPromote_Init_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint32_t ExpCardID_; DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionMainController* _this_; void _ctor_62685(); bool __m__0_62686(DLL2SDK::Assembly_CSharp::Squad::SIItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponPromotionMainController__T_Lathel_WeaponPromote_Init_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::TutorialNavData* data_; void _ctor_62687(); void __m__0_62688(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ScrollController_TemplateA__OnPreImportantMileStone_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t level_; void _ctor_62738(); bool __m__0_62739(DLL2SDK::Assembly_CSharp::GameUI::ScrollTemplateAData* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ScrollController_TemplateA__OnNextImportantMileStone_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t level_; void _ctor_62740(); bool __m__0_62741(DLL2SDK::Assembly_CSharp::GameUI::ScrollTemplateAData* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ScrollController_TemplateA___UpdateImportantMileStone_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t level_; void _ctor_62742(); bool __m__0_62743(DLL2SDK::Assembly_CSharp::GameUI::ScrollTemplateAData* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ScrollController_TemplateA___OnBtnItemImportantClick_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { int32_t level_; void _ctor_62744(); bool __m__0_62745(DLL2SDK::Assembly_CSharp::GameUI::ScrollTemplateAData* it_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVPSettlementExpDetailController__T_PVPSettlementExpDetailController_Go_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_; void _ctor_62760(); bool __m__0_62761(DLL2SDK::Assembly_CSharp::Config::LevelInfoConfig* s_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVPSettlementExpDetailController__T_MP1_Init_3_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::TutorialNavData* data_; DLL2SDK::Assembly_CSharp::Settlement::PVPSettlementExpDetailController* _this_; void _ctor_62762(); void __m__0_62763(); void __m__1_62764(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementBattlePassWindowController__GetUnClaimExp_c__AnonStorey2__GetUnClaimExp_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Settlement::TaskInfo* s_; DLL2SDK::Assembly_CSharp::Settlement::SettlementBattlePassWindowController__GetUnClaimExp_c__AnonStorey2* __f__ref_2_; void _ctor_62822(); bool __m__0_62823(DLL2SDK::Assembly_CSharp::Config::SpChallTaskConfig* t_); bool __m__1_62824(DLL2SDK::Assembly_CSharp::Config::SpDailyTaskConfig* t_); bool __m__2_62825(DLL2SDK::Assembly_CSharp::Config::SpWeekTaskConfig* t_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementBattlePassWindowController__GetUnClaimExp_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t ExpUnClaim_; void _ctor_62820(); void __m__0_62821(DLL2SDK::Assembly_CSharp::Settlement::TaskInfo* s_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementBattlePassWindowController__GetTaskList_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Settlement::TaskInfo* a_; DLL2SDK::Assembly_CSharp::Settlement::TaskInfo* b_; void _ctor_62826(); bool __m__0_62827(DLL2SDK::Assembly_CSharp::Config::SpChallTaskConfig* s_); bool __m__1_62828(DLL2SDK::Assembly_CSharp::Config::SpDailyTaskConfig* s_); bool __m__2_62829(DLL2SDK::Assembly_CSharp::Config::SpWeekTaskConfig* s_); bool __m__3_62830(DLL2SDK::Assembly_CSharp::Config::SpChallTaskConfig* s_); bool __m__4_62831(DLL2SDK::Assembly_CSharp::Config::SpDailyTaskConfig* s_); bool __m__5_62832(DLL2SDK::Assembly_CSharp::Config::SpWeekTaskConfig* s_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementBPAutoController__PlayNormalBPAnim_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::Timer* timeoutTimer_; DLL2SDK::Assembly_CSharp::Settlement::SettlementBPAutoController* _this_; void _ctor_62880(); void __m__0_62881(); void __m__1_62882(); void __m__2_62883(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementBPAutoController__PlayDoubleBPAnim_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::Timer* timeoutTimer_; DLL2SDK::Assembly_CSharp::Settlement::SettlementBPAutoController* _this_; void _ctor_62884(); void __m__0_62885(); void __m__1_62886(); void __m__2_62887(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementBPAutoView__PlayBPExpAnim_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t aquiredExp_; int32_t preExp_; DLL2SDK::Assembly_CSharp::Config::SpLvConfConfig* conf_; int32_t level_; int32_t totalAquiredExp_; DLL2SDK::Assembly_CSharp::Settlement::SettlementBPAutoView* _this_; void _ctor_62911(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementBPAutoView__PlayBPExpAnim_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t useExp_; DLL2SDK::Assembly_CSharp::Settlement::SettlementBPAutoView__PlayBPExpAnim_c__AnonStorey1* __f__ref_1_; void _ctor_62912(); void __m__0_62913(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementBPAutoView__GetBPConfig_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t level_; void _ctor_62914(); bool __m__0_62915(DLL2SDK::Assembly_CSharp::Config::SpLvConfConfig* s_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { enum struct BattlePassNewLevelAwardController_EParentControllerType : int32_t { E_NONE_ = static_cast(0x0), E_MAIN_ = static_cast(0x1), E_SETTLEMENT_ = static_cast(0x2), E_EXPAWARD_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassNewLevelAwardController__PlayProgressAnim_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t startLv_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassNewLevelAwardController* _this_; void _ctor_63036(); void __m__0_63037(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassNewLevelAwardController__SetAnimProgressPosAndSize_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { float dur_2_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassNewLevelAwardController* _this_; void _ctor_63038(); void __m__0_63039(); void __m__1_63040(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassNewLevelAwardController__PlayAniProgress_1_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { float offset_; float progressWidth_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassNewLevelAwardController* _this_; void _ctor_63041(); void __m__0_63042(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassNewLevelAwardController__PlayLastAwardProgress_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { int32_t startLv_; int32_t endLv_; int32_t endExp_; float progressWidth_; float pos_x_; float dur_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassNewLevelAwardController* _this_; void _ctor_63043(); void __m__0_63044(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct WinnerCircleMainController__GetCampCheckFunc_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t winningCamp_; void _ctor_63164(); bool __m__0_63165(int32_t campInt_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomZombieMatchController__RefreshDropsParticle_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* zombieMpConfig_; DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieMpDrops* data_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomZombieMatchController* _this_; void _ctor_63222(); void __m__0_63223(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct IDataType : int32_t { none_ = static_cast(0x0), starttutorial_ = static_cast(0x3E8), hudcustomizestart_ = static_cast(0x3F2), hudcustomizeend_ = static_cast(0x3FC), targetattack1_ = static_cast(0x406), retry1_ = static_cast(0x410), next1_ = static_cast(0x41A), sensitivitystart_ = static_cast(0x424), sensitivityend_ = static_cast(0x42E), targetattack2_ = static_cast(0x438), retry2_ = static_cast(0x442), next2_ = static_cast(0x44C), hqenter1_ = static_cast(0x456), popup1_ = static_cast(0x460), tdm1start_ = static_cast(0x7D0), tdm1end_ = static_cast(0x7DA), supplydropopen1_ = static_cast(0x7E4), hqclick_ = static_cast(0x7EE), tdm2start_ = static_cast(0x7F8), tdm2end_ = static_cast(0x802), expertstart_ = static_cast(0x80C), expertprogress1_ = static_cast(0x816), expertend_ = static_cast(0x820), zombiemission1start_ = static_cast(0xBB8), zombiemission1progress1_ = static_cast(0xBC2), zombiemission1progress2_ = static_cast(0xBCC), zombiemission1progress3_ = static_cast(0xBD6), zombiemission1end_ = static_cast(0xBE0), popup2_ = static_cast(0xBEA), upgradelevel2_ = static_cast(0xBF4), soldierunlocked2_ = static_cast(0xBFE), zombiemission2start_ = static_cast(0xC08), swapstart_ = static_cast(0xC12), swaptap_ = static_cast(0xC1C), swapsoldier_ = static_cast(0xC26), dom1_ = static_cast(0xC30), dom2_ = static_cast(0xC3A), dom3_ = static_cast(0xC44), dom4_ = static_cast(0xC4E), zombiemission2end_ = static_cast(0xC58), upgradelevel3_ = static_cast(0xFA0), squadmemberclick_ = static_cast(0xFAA), weaponclick_ = static_cast(0xFB4), weaponselect_ = static_cast(0xFBE), weaponequip_ = static_cast(0xFC8), attachmentequip_ = static_cast(0xFD2), zombiemission3start_ = static_cast(0xFDC), hipfire_ = static_cast(0xFE6), zombieskillall_ = static_cast(0xFF0), dom5_ = static_cast(0xFFA), hiporadschoice_ = static_cast(0x1004), boss_ = static_cast(0x100E), bosskilled_ = static_cast(0x1018), zombiemission3progress2_ = static_cast(0x1022), zombiemission3end_ = static_cast(0x102C), upgradelevel4_ = static_cast(0x1388), soldierunlocked3_ = static_cast(0x1392), weaponskillstart_ = static_cast(0x139C), weaponskillprogress1_ = static_cast(0x13A6), weaponskillprogress2_ = static_cast(0x13B0), weaponskillprogress3_ = static_cast(0x13BA), weaponskillprogress4_ = static_cast(0x13C4), weaponskillprogress5_ = static_cast(0x13CE), weaponskillend_ = static_cast(0x13D8), upgradelevel5_ = static_cast(0x13E2), soldierunlocked4_ = static_cast(0x13EC), apvpstart_ = static_cast(0x13F6), apvpprogress1_ = static_cast(0x1400), apvpprogress2_ = static_cast(0x140A), apvpend_ = static_cast(0x1414), supplydropstart_ = static_cast(0x141E), supplydroppurchase_ = static_cast(0x1428), supplydropopen_ = static_cast(0x1432), hqenter2_ = static_cast(0x143C), soldierselect_ = static_cast(0x1446), replacesweaponselect_ = static_cast(0x1450), hqenter3_ = static_cast(0x145A), activityboardstart_ = static_cast(0x1464), activityboardclaim_ = static_cast(0x146E), activityboardclose_ = static_cast(0x1478), activityboardend_ = static_cast(0x1770) }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct TutorialManager__FindTutorial_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { bool inGame_; DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType e_; void _ctor_63284(); bool __m__0_63285(DLL2SDK::Assembly_CSharp::Tutorial::Tutorial* x_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct TutorialManager__CreateTutorialFromServer_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::Tutorial* createTutorial_; void _ctor_63286(); bool __m__0_63287(DLL2SDK::Assembly_CSharp::Tutorial::Tutorial* it_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { enum struct FtueTask_Protect_Step : int32_t { EnterTrigger_ = static_cast(0x0), PickupM4_ = static_cast(0x1), AutoFire_ = static_cast(0x2), ChangeManual_ = static_cast(0x3), PickupLD33_ = static_cast(0x4), KillWith_ = static_cast(0x5), Missile_ = static_cast(0x6), FinishDialog_ = static_cast(0x7), End_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct FtueTask_Protect__SetCurrentStep_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::FtueTask_Protect_Step currentStep_; void _ctor_63313(); bool __m__0_63314(DLL2SDK::Assembly_CSharp::Tutorial::FtueTask_Protect_StepTrigger* it_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct FtueTask_Protect__ReleaseJumppingLogic_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::FtueTask_Protect* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_63315(); bool MoveNext_63316(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_63317(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_63318(); void Dispose_63319(); void Reset_63320(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct FtueTask_Protect__ReleasePickingWeapon_c__Iterator1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::FtueTask_Protect* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_63321(); bool MoveNext_63322(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_63323(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_63324(); void Dispose_63325(); void Reset_63326(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct FtueTask_Protect__ProcessStep_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::FtueTask_Protect_Step lastStep_; DLL2SDK::Assembly_CSharp::Tutorial::FtueTask_Protect_Step currentStep_; void _ctor_63327(); bool __m__0_63328(DLL2SDK::Assembly_CSharp::Tutorial::FtueTask_Protect_StepTrigger* it_); bool __m__1_63329(DLL2SDK::Assembly_CSharp::Tutorial::FtueTask_Protect_StepTrigger* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GameUIScene__PlayMusic_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* audioID_; void _ctor_63637(); void __m__0_63638(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct TutorialView_OutGame__PrintDialog_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Config::FtueConfig* config_; bool _needParse___0_; int32_t _needSpeedCount___0_; DLL2SDK::mscorlib::System::String* content_; DLL2SDK::mscorlib::System::String* _locvar0_; int32_t _locvar1_; wchar_t _e___1_; DLL2SDK::Assembly_CSharp::Tutorial::TutorialView_OutGame* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_63680(); bool MoveNext_63681(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_63682(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_63683(); void Dispose_63684(); void Reset_63685(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct SuiteTutorialView_SuiteTutorialItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIToggle* toggle_; DLL2SDK::UnityEngine::UnityEngine::GameObject* guideItem_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63734(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial__FindGuideline_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType eventType_; void _ctor_63761(); bool __m__0_63762(DLL2SDK::Assembly_CSharp::Tutorial::Guideline* guideline_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial__CanTrigger_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType e_; void _ctor_63763(); bool __m__0_63764(DLL2SDK::Assembly_CSharp::Tutorial::Guideline* g_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct PhysicsVehicle_LogicLOD : int32_t { LOD0_ = static_cast(0x0), LOD10_ = static_cast(0x1), LOD30_ = static_cast(0x2), LOD50_ = static_cast(0x3), LOD100_ = static_cast(0x4), LOD150_ = static_cast(0x5), LOD250_ = static_cast(0x6), LOD350_ = static_cast(0x7), LOD500_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct PhysicsVehicle_SeatStandMode : int32_t { CROUCH_ = static_cast(0x0), STAND_ = static_cast(0x1), PRONE_ = static_cast(0x2), CUSTOM_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct PhysicsVehicle_SkinType : int32_t { None_ = static_cast(0x0), MaterialSkin_ = static_cast(0x1), TextureSkin_ = static_cast(0x2), ModelSkin_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct PhysicsVehicle_ForceGetOffType : int32_t { TurnOverType_ = static_cast(0x1), WaterDamagedType_ = static_cast(0x2), PassengerBlockedType_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct PhysicsVehicle_EVehicleControlType : int32_t { NormalType_ = static_cast(0x1), UnmanedType_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PhysicsVehicle_AngleRange { float minPtich_; float maxPitch_; float minYaw_; float maxYaw_; }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct VehicleWeaponMode : int32_t { NONE_ = static_cast(0x0), BIG_GUN_ = static_cast(0x1), CANNON_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct SeatMode : int32_t { NORMAL_ = static_cast(0x0), VEHICLE_WEAPON_ = static_cast(0x1), SHOOT_FORBIDDEN_ = static_cast(0x2), ON_PLATEFORM_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PhysicsVehicle_WeaponInfo { DLL2SDK::UnityEngine::UnityEngine::Transform* weaponRoot_; DLL2SDK::UnityEngine::UnityEngine::Transform* upDownRoot_; DLL2SDK::UnityEngine::UnityEngine::Transform* seatRoot_; int32_t seatIdx_; int32_t weaponId_; DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 rotateOffset_; float rotateSpeedX_; float rotateSpeedY_; DLL2SDK::Array* weaponMeshOriginal_; }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PhysicsVehicle_VehicleResourceConfig : DLL2SDK::mscorlib::System::Object { int32_t resourceId_; DLL2SDK::UnityEngine::UnityEngine::Transform* chassisSocket_; DLL2SDK::Array* partSockets_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64175(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PhysicsVehicle_PartSocket { DLL2SDK::UnityEngine::UnityEngine::Transform* socket_; DLL2SDK::mscorlib::System::String* meshName_; }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PhysicsVehicle_AsyncResourcePart { int32_t resourceId_; DLL2SDK::UnityEngine::UnityEngine::Transform* socket_; bool isLoaded_; }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PhysicsVehicle_OperationEffect : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::VehicleEffect* boost_; DLL2SDK::Assembly_CSharp::GameEngine::VehicleEffect* bump_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64176(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PhysicsVehicle_DamageEffect : DLL2SDK::mscorlib::System::Object { float healthRate_; DLL2SDK::UnityEngine::UnityEngine::Transform* effectTrans_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64177(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PhysicsVehicle_DamagedVehicle : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Mesh* chassisMeshBroken_; DLL2SDK::Array* chasssisMaterialBrokens_; DLL2SDK::UnityEngine::UnityEngine::Mesh* WheelMeshBroken_; DLL2SDK::UnityEngine::UnityEngine::Material* wheelMaterialBroken_; DLL2SDK::UnityEngine::UnityEngine::Material* bigGunMaterialBroken_; int32_t explosionEffectID_; DLL2SDK::UnityEngine::UnityEngine::Transform* effectTrans_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64178(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct PhysicsVehicle_MiniMapShowType : int32_t { Hide_ = static_cast(0x0), NotRiding_ = static_cast(0x1), Riding_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PhysicsVehicle__GetBestOffloadPoint_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_; DLL2SDK::Assembly_CSharp::GameEngine::VehicleSeat* seat_; void _ctor_64179(); bool __m__0_64180(DLL2SDK::Assembly_CSharp::GameEngine::VehicleSeat* element_); float __m__1_64181(DLL2SDK::UnityEngine::UnityEngine::Vector3 point_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct PhysicsVehicle_Drone_FlyStatus : int32_t { EFLY_STAT_DEFAULT_ = static_cast(0x0), EFLY_STAT_LIFTOFF_ = static_cast(0x1), EFLY_STAT_CONTROL_ = static_cast(0x2), EFLY_STAT_DESTROY_ = static_cast(0x3), EFLY_STAT_WALKOFF_ = static_cast(0x4), EFLY_STAT_RECYCLE_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PhysicsVehicle_Drone_UAVNetState { DLL2SDK::UnityEngine::UnityEngine::Vector3 position_; DLL2SDK::UnityEngine::UnityEngine::Vector3 velocity_; DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_; DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_Drone_FlyStatus status_; }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PhysicsVehicle_Helicopter_HelicopterResourceConfig : DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_VehicleResourceConfig { DLL2SDK::UnityEngine::UnityEngine::Vector3 chassisBoneRootOffset_; DLL2SDK::UnityEngine::UnityEngine::Transform* chassisBoneRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64421(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct PhysicsVehicle_InterferenceDrone_FlyStatus : int32_t { EFLY_STAT_TAKEOFF_ = static_cast(0x0), EFLY_STAT_FLY_FOLLOW_SELF_ = static_cast(0x1), EFLY_STAT_FOLLOW_TARGET_ = static_cast(0x2), EFLY_STAT_INTERFER_ = static_cast(0x3), EFLY_STAT_TIMEOUT_ = static_cast(0x4), EFLY_STAT_DESTROY_ = static_cast(0x5), EFLY_STAT_IDLE_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PhysicsVehicle_InterferenceDrone_EDroneNetState { DLL2SDK::UnityEngine::UnityEngine::Vector3 position_; DLL2SDK::UnityEngine::UnityEngine::Vector3 velocity_; DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_; DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_InterferenceDrone_FlyStatus status_; }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct DroneSkillComponent__CreateSkillProjectile_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 startPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_; bool hit_; DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPosition_; DLL2SDK::Assembly_CSharp::GameEngine::DroneSkillComponent* _this_; void _ctor_64476(); void __m__0_64477(int32_t id_, DLL2SDK::mscorlib::System::Object* __); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct DroneSkillComponent__CreateSkillProjectile_3P_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 startPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 velocity_; bool hit_; DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPosition_; uint32_t ownerPlayerID_; void _ctor_64478(); void __m__0_64479(int32_t id_, DLL2SDK::mscorlib::System::Object* __); }; } namespace DLL2SDK::Assembly_CSharp { struct VehicleResourceManager_PartSocket : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* part_; DLL2SDK::UnityEngine::UnityEngine::Transform* socket_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64529(); }; } namespace DLL2SDK::Assembly_CSharp { struct VehicleResourceManager_OriginMesh : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Renderer* meshRender_; DLL2SDK::UnityEngine::UnityEngine::Mesh* mesh_; DLL2SDK::Array* sharedMaterials_; DLL2SDK::UnityEngine::UnityEngine::Transform* boneRoot_; DLL2SDK::Array* bones_; DLL2SDK::UnityEngine::UnityEngine::MeshFilter* filter_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64530(); }; } namespace DLL2SDK::Assembly_CSharp { struct VehicleResourceManager_SkinInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* nodes_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64531(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct VehicleSkillComponent_SkillState : int32_t { ENABLED_ = static_cast(0x0), LOCKED_ = static_cast(0x1), DISABLED_ = static_cast(0x2), CD_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct NZVehicleDebugger_LabelPair { DLL2SDK::mscorlib::System::String* title_; DLL2SDK::mscorlib::System::String* value_; }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct NZVehicleDebugger_FixPosLabels { DLL2SDK::mscorlib::System::Collections::Generic::List_1* content_; }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct NZVehicleSpringArmComponent_CameraResetType : int32_t { NotReset_ = static_cast(0x0), ResetWithSpeed_ = static_cast(0x1), ResetImmediate_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct NZWheeledVehicle_NZVehicleResourceConfig : DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_VehicleResourceConfig { DLL2SDK::mscorlib::System::Collections::Generic::List_1* wheelSockets_; DLL2SDK::UnityEngine::UnityEngine::Vector3 meshOffset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64857(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct NZWheeledVehicle__HideWheelBreakEffect_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* effect_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_64858(); bool MoveNext_64859(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_64860(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_64861(); void Dispose_64862(); void Reset_64863(); }; } namespace DLL2SDK::Assembly_CSharp { struct NZWheeledVehicleExportHelper_WheelInfo { float wheelRadius_; DLL2SDK::UnityEngine::UnityEngine::Transform* wheelTrans_; }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct WheeledVehicleWheelController_VehicleAxisTypeEnum : int32_t { X_ = static_cast(0x0), Z_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EWeaponStateType : int32_t { WS_None_ = static_cast(0x0), WS_WeaponInactive_ = static_cast(0x1), WS_WeaponEquipping_ = static_cast(0x2), WS_WeaponActive_ = static_cast(0x3), WS_WeaponFiring_ = static_cast(0x4), WS_WeaponClipChanging_ = static_cast(0x5), WS_WeaponZooming_ = static_cast(0x6), WS_WeaponZoomingRecover_ = static_cast(0x7), WS_WeaponPreparing_ = static_cast(0x8), WS_WeaponSecondaryFire_ = static_cast(0x9), WS_WeaponSwitching_ = static_cast(0xA), WS_WeaponMoveHipFireGetReady_ = static_cast(0xB), WS_WeaponPutDown_ = static_cast(0xC), WS_WeaponUnequipping_ = static_cast(0xD), WS_WeaponFireGroupEnd_ = static_cast(0xE), WS_WeaponAimeFireGroupEnd_ = static_cast(0xF), WS_WeaponPVESkill_ = static_cast(0x10), WS_WeaponFireBolt_ = static_cast(0x11), WS_WeaponSecondaryEquipping_ = static_cast(0x12), WS_WeaponSecondaryPreparing_ = static_cast(0x13), WS_WeaponSecondaryActive_ = static_cast(0x14), WS_WeaponEmpty_ = static_cast(0x15), WS_WeaponSimpleEquiping_ = static_cast(0x16), WS_WeaponAiming_ = static_cast(0x17), WS_WeaponAimedIdle_ = static_cast(0x18), WS_WeaponAimingDown_ = static_cast(0x19), WS_WeaponAimedIdle_Hold_ = static_cast(0x1A), WS_WeaponAimingFire_ = static_cast(0x1B), WS_WeaponAimingDownFire_ = static_cast(0x1C), WS_WeaponAimmingFireBolt_ = static_cast(0x1D), WS_WeaponSwimIdle_ = static_cast(0x1E), WS_WeaponSwimSprint_ = static_cast(0x1F), WS_WeaponSwimUnequip_ = static_cast(0x20), WS_WeaponSwimEquipping_ = static_cast(0x21), WS_WeaponSwimToChangeClip_ = static_cast(0x22), WS_Max_ = static_cast(0x23) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponState : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::Weapon* m_WeaponEntity_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* m_WeaponFireComponent_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType m_WeaponStateType_; bool mStopCurrentState_; bool mIsTryDblclickFire_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType m_DestStateType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryAutoChangeClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldIgnoreWhenEquip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryDblclickFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFireImmediately_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginSecondaryFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSecondaryFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSwimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSwimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSwimmingChangeClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelPreparing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopCurrentState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50525(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType get_DestStateType_50526(); void set_DestStateType_50527(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType value_); DLL2SDK::Assembly_CSharp::GameBase::WeaponNetSyncModule* get_WeaponSyncModule_50528(); bool TryAutoChangeClip_50529(); bool ShouldIgnoreWhenEquip_50530(); void BeginState_50531(); void EndState_50532(); void Tick_50533(float DeltaTime_); float get_FireInterval_50534(); void BeginFire_50535(); void StopFire_50536(); void TryDblclickFire_50537(); void StopFireImmediately_50538(); void BeginSecondaryFire_50539(); void StopSecondaryFire_50540(); void StartSwimming_50541(); void StopSwimming_50542(); void StartSwimmingChangeClip_50543(); void StartAim_50544(); void StopAim_50545(); void CancelPreparing_50546(); void StopCurrentState_50547(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFiringState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { int32_t m_StartFireFrameCount_; float mFireTimeElapse_; float mFireTimeElapseInGroup_; float mRealFireInterval_; int32_t m_FireTimesInGroup_; int32_t mFireDamageTime_; bool m_StopFire_; bool m_StopAim_; struct StaticFields { bool OpenFireIntervalLog_; float lastTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStopTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LockSinglFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoStopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoFireGroupEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponFireInGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopCurrentState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50621(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_50622(); float GetStopTime_50623(); void LockSinglFire_50624(float lockTime_); void Tick_50625(float DeltaTime_); void DoStopFire_50626(); void DoFireGroupEnd_50627(); void WeaponFireInGroup_50628(); void WeaponFire_50629(); void BeginFire_50630(); void StopFire_50631(); void StopCurrentState_50632(); void EndState_50633(); void __xLuaBaseProxy_BeginState_50635(); void __xLuaBaseProxy_Tick_50636(float P0_); void __xLuaBaseProxy_BeginFire_50637(); void __xLuaBaseProxy_StopFire_50638(); void __xLuaBaseProxy_StopCurrentState_50639(); void __xLuaBaseProxy_EndState_50640(); static void _cctor_50634(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponStateMachine_ControllableUAV_WeaponEquippingState_UAV : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { float m_EquipTimeElapse_; float m_EquipAnimTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65757(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65758(); void Tick_65759(float DeltaTime_); void __xLuaBaseProxy_BeginState_65760(); void __xLuaBaseProxy_Tick_65761(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponStateMachine_ControllableUAV_WeaponPutDownState_UAV : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { float m_PutDownTimeElapse_; float m_PutDownAnimTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65762(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65763(); void EndState_65764(); void Tick_65765(float DeltaTime_); void __xLuaBaseProxy_BeginState_65766(); void __xLuaBaseProxy_EndState_65767(); void __xLuaBaseProxy_Tick_65768(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponStateMachine_ControllableUAV_WeaponFiringState_UAV : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFiringState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65769(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65770(); void __xLuaBaseProxy_BeginState_65771(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponInactiveState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50548(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_50549(); void __xLuaBaseProxy_BeginState_50550(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_Drone_WeaponEquippingState_Drone : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { float m_EquipTimeElapse_; float m_EquipAnimTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65800(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65801(); void Tick_65802(float DeltaTime_); void __xLuaBaseProxy_BeginState_65803(); void __xLuaBaseProxy_Tick_65804(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_Drone_WeaponPutDownState_Drone : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { float m_PutDownTimeElapse_; float m_PutDownAnimTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65805(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65806(); void EndState_65807(); void Tick_65808(float DeltaTime_); void __xLuaBaseProxy_BeginState_65809(); void __xLuaBaseProxy_EndState_65810(); void __xLuaBaseProxy_Tick_65811(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_Drone_WeaponFiringState_Drone : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFiringState { bool m_IsSwitchRole_; float m_FiringTimeElapse_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65812(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65813(); void Tick_65814(float DeltaTime_); void __xLuaBaseProxy_BeginState_65815(); void __xLuaBaseProxy_Tick_65816(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_ElectricShockCar_WeaponElectricShockCarEquippingState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { float m_EquipTimeElapse_; float m_EquipAnimTime_; float m_PutDownTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSpectated_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65820(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65821(); void Tick_65822(float DeltaTime_); void EndState_65823(); bool IsSpectated_65824(); void __xLuaBaseProxy_BeginState_65825(); void __xLuaBaseProxy_Tick_65826(float P0_); void __xLuaBaseProxy_EndState_65827(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_ElectricShockCar_WeaponElectricShockCarPutDownState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { float m_PutDownTimeElapse_; float m_PutDownAnimTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65828(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65829(); void EndState_65830(); void Tick_65831(float DeltaTime_); void __xLuaBaseProxy_BeginState_65832(); void __xLuaBaseProxy_EndState_65833(); void __xLuaBaseProxy_Tick_65834(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_ElectricShockCar_WeaponElectricShockCarFiringState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFiringState { bool isWaitChangeWeapon_; float m_WaitTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSpectated_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65835(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65836(); void Tick_65837(float DeltaTime_); bool IsSpectated_65838(); void __xLuaBaseProxy_BeginState_65839(); void __xLuaBaseProxy_Tick_65840(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_Helicopter_WeaponInactiveState_Helicopter : DLL2SDK::Assembly_CSharp::GameEngine::WeaponInactiveState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65923(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65924(); void __xLuaBaseProxy_BeginState_65925(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_Helicopter_WeaponEquippingState_Helicopter : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { float m_EquipTimeElapse_; float m_EquipAnimTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65926(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65927(); void Tick_65928(float DeltaTime_); void __xLuaBaseProxy_BeginState_65929(); void __xLuaBaseProxy_Tick_65930(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct TimeCountingDownState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { float mCountingDuration_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType mDestState_; float mElapsedTime_; bool mIsButtonDown_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIsButtonDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCountingDownDuration_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50551(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType destState_); void BeginState_50552(); void CheckIsButtonDown_50553(); void Tick_50554(float DeltaTime_); void EndState_50555(); void OnCountDown_50556(); float GetCountingDownDuration_50557(); void __xLuaBaseProxy_BeginState_50558(); void __xLuaBaseProxy_Tick_50559(float P0_); void __xLuaBaseProxy_EndState_50560(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_Helicopter_WeaponPutDownState_Helicopter : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { float m_PutDownTimeElapse_; float m_PutDownAnimTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65934(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65935(); void EndState_65936(); void Tick_65937(float DeltaTime_); void __xLuaBaseProxy_BeginState_65938(); void __xLuaBaseProxy_EndState_65939(); void __xLuaBaseProxy_Tick_65940(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_Helicopter_WeaponFiringState_Helicopter : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFiringState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65941(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65942(); void __xLuaBaseProxy_BeginState_65943(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_InterferenceDrone_WeaponInactiveState_InterferenceDrone : DLL2SDK::Assembly_CSharp::GameEngine::WeaponInactiveState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65978(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65979(); void __xLuaBaseProxy_BeginState_65980(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_InterferenceDrone_WeaponEquippingState_InterferenceDrone : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { float m_EquipTimeElapse_; float m_EquipAnimTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65981(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65982(); void Tick_65983(float DeltaTime_); void __xLuaBaseProxy_BeginState_65984(); void __xLuaBaseProxy_Tick_65985(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_InterferenceDrone_WeaponFiringState_InterferenceDrone : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFiringState { bool m_IsSwitchRole_; float m_FiringTimeElapse_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65986(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65987(); void Tick_65988(float DeltaTime_); void __xLuaBaseProxy_BeginState_65989(); void __xLuaBaseProxy_Tick_65990(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_InterferenceDrone_WeaponPutDownState_InterferenceDrone : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { float m_PutDownTimeElapse_; float m_PutDownAnimTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65991(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65992(); void EndState_65993(); void Tick_65994(float DeltaTime_); void __xLuaBaseProxy_BeginState_65995(); void __xLuaBaseProxy_EndState_65996(); void __xLuaBaseProxy_Tick_65997(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_NuclearBomb_WeaponInactiveState_NuclearBomb : DLL2SDK::Assembly_CSharp::GameEngine::WeaponInactiveState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66078(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_66079(); void __xLuaBaseProxy_BeginState_66080(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_NuclearBomb_WeaponEquippingState_NuclearBomb : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { float m_EquipTimeElapse_; float m_EquipAnimTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66081(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_66082(); void Tick_66083(float DeltaTime_); void __xLuaBaseProxy_BeginState_66084(); void __xLuaBaseProxy_Tick_66085(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_NuclearBomb_WeaponFiringState_NuclearBomb : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { float m_FiringTimeElapse_; float m_FiringAnimTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66086(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_66087(); void Tick_66088(float DeltaTime_); void EndState_66089(); void __xLuaBaseProxy_BeginState_66090(); void __xLuaBaseProxy_Tick_66091(float P0_); void __xLuaBaseProxy_EndState_66092(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_NuclearBomb_WeaponPutDownState_NuclearBomb : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { float m_PutDownTimeElapse_; float m_PutDownAnimTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66093(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_66094(); void EndState_66095(); void Tick_66096(float DeltaTime_); void __xLuaBaseProxy_BeginState_66097(); void __xLuaBaseProxy_EndState_66098(); void __xLuaBaseProxy_Tick_66099(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_Recon_WeaponEquippingState_Recon : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { float m_EquipTimeElapse_; float m_EquipAnimTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66142(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_66143(); void Tick_66144(float DeltaTime_); void __xLuaBaseProxy_BeginState_66145(); void __xLuaBaseProxy_Tick_66146(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_Recon_WeaponPutDownState_Recon : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { float m_PutDownTimeElapse_; float m_PutDownAnimTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66147(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_66148(); void EndState_66149(); void Tick_66150(float DeltaTime_); void __xLuaBaseProxy_BeginState_66151(); void __xLuaBaseProxy_EndState_66152(); void __xLuaBaseProxy_Tick_66153(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_Recon_WeaponFiringState_Recon : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFiringState { bool m_IsSwitchRole_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66154(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_66155(); void Tick_66156(float DeltaTime_); void __xLuaBaseProxy_BeginState_66157(); void __xLuaBaseProxy_Tick_66158(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_SentryGun_WeaponEquippingState_SentryGun : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { float m_EquipTimeElapse_; float m_EquipAnimTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66162(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_66163(); void Tick_66164(float DeltaTime_); void __xLuaBaseProxy_BeginState_66165(); void __xLuaBaseProxy_Tick_66166(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_SentryGun_WeaponPutDownState_SentryGun : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { float m_PutDownTimeElapse_; float m_PutDownAnimTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66167(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_66168(); void Tick_66169(float DeltaTime_); void __xLuaBaseProxy_BeginState_66170(); void __xLuaBaseProxy_Tick_66171(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponActiveState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { bool m_InSpecialAction_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryToNewState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginSecondaryFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSecondaryFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSwimming_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65554(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void StartAim_65555(); void BeginState_65556(); void EndState_65557(); void Tick_65558(float DeltaTime_); void TryToNewState_65559(); void BeginFire_65560(); void BeginSecondaryFire_65561(); void StopSecondaryFire_65562(); void StartSwimming_65563(); void __xLuaBaseProxy_StartAim_65564(); void __xLuaBaseProxy_BeginState_65565(); void __xLuaBaseProxy_EndState_65566(); void __xLuaBaseProxy_Tick_65567(float P0_); void __xLuaBaseProxy_BeginFire_65568(); void __xLuaBaseProxy_BeginSecondaryFire_65569(); void __xLuaBaseProxy_StopSecondaryFire_65570(); void __xLuaBaseProxy_StartSwimming_65571(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_SentryGun_WeaponFiringState_SentryGun : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFiringState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66175(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_66176(); void __xLuaBaseProxy_BeginState_66177(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct FireGroupEndState : DLL2SDK::Assembly_CSharp::GameEngine::TimeCountingDownState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCountingDownDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50605(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType destState_); void BeginState_50606(); void PlayAnim_50607(); float GetCountingDownDuration_50608(); void EndState_50609(); void __xLuaBaseProxy_BeginState_50610(); float __xLuaBaseProxy_GetCountingDownDuration_50611(); void __xLuaBaseProxy_EndState_50612(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireGroupEndState : DLL2SDK::Assembly_CSharp::GameEngine::FireGroupEndState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50613(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void PlayAnim_50614(); void __xLuaBaseProxy_PlayAnim_50615(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponFiringState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFiringState { int32_t m_CostAmmoCount_; bool m_IsStopFireSent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCostAmmoCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerStartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponFireInGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFireImmediately_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65582(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); int32_t GetCostAmmoCount_65583(); void ServerStartFire_65584(); void StopFire_65585(); void StartAim_65586(); void StopAim_65587(); void BeginState_65588(); void WeaponFireInGroup_65589(); void EndState_65590(); void StopFireImmediately_65591(); void __xLuaBaseProxy_StopFire_65592(); void __xLuaBaseProxy_StartAim_65593(); void __xLuaBaseProxy_StopAim_65594(); void __xLuaBaseProxy_BeginState_65595(); void __xLuaBaseProxy_WeaponFireInGroup_65596(); void __xLuaBaseProxy_EndState_65597(); void __xLuaBaseProxy_StopFireImmediately_65598(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_VTOL_WeaponEquippingState_VTOL : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { float m_EquipTimeElapse_; float m_EquipAnimTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66266(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_66267(); void Tick_66268(float DeltaTime_); void __xLuaBaseProxy_BeginState_66269(); void __xLuaBaseProxy_Tick_66270(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_VTOL_WeaponPutDownState_VTOL : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { float m_PutDownTimeElapse_; float m_PutDownAnimTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66271(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_66272(); void EndState_66273(); void Tick_66274(float DeltaTime_); void __xLuaBaseProxy_BeginState_66275(); void __xLuaBaseProxy_EndState_66276(); void __xLuaBaseProxy_Tick_66277(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_VTOL_WeaponFiringState_VTOL : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFiringState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66278(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_66279(); void __xLuaBaseProxy_BeginState_66280(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponStateMachine_VTOLWeapon_WeaponFiringState_Second : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFiringState { int32_t m_CostAmmoCount_; int32_t m_StopAmmoCount_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_VTOLWeapon_Secend* m_VTOLSecondFireComponent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFireImmediately_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSecondaryFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66284(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_66285(); void WeaponFire_66286(); void StopFireImmediately_66287(); void EndState_66288(); void StopSecondaryFire_66289(); void __xLuaBaseProxy_BeginState_66290(); void __xLuaBaseProxy_WeaponFire_66291(); void __xLuaBaseProxy_StopFireImmediately_66292(); void __xLuaBaseProxy_EndState_66293(); void __xLuaBaseProxy_StopSecondaryFire_66294(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponStateMachine_VTOLWeapon_WeaponActiveState_VTOLWeapon : DLL2SDK::Assembly_CSharp::GameBase::WeaponActiveState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66295(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void Tick_66296(float DeltaTime_); void __xLuaBaseProxy_Tick_66297(float P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct TacticsGaunsight_Source_SkinnedRenderer { DLL2SDK::UnityEngine::UnityEngine::SkinnedMeshRenderer* mRendere_; DLL2SDK::UnityEngine::UnityEngine::Material* mMat_; bool misVisible_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegMaterial_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_66401(DLL2SDK::UnityEngine::UnityEngine::SkinnedMeshRenderer* inData_); DLL2SDK::UnityEngine::UnityEngine::Renderer* get_mesh_66402(); DLL2SDK::UnityEngine::UnityEngine::Material* get_mat_66403(); void set_mat_66404(DLL2SDK::UnityEngine::UnityEngine::Material* value_); bool RegMaterial_66405(DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* inCB_, DLL2SDK::UnityEngine::UnityEngine::Material* inMat_); int32_t get_subMeshCount_66406(); bool get_isVisible_66407(); bool get_isSkinnedRenderer_66408(); bool get_isGPUSkin_66409(); int32_t get_LODIdx_66410(); }; } namespace DLL2SDK::Assembly_CSharp { struct TacticsGaunsight_Source_MeshFilterRenderer { DLL2SDK::UnityEngine::UnityEngine::MeshFilter* data_; DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* mRendere_; DLL2SDK::UnityEngine::UnityEngine::Material* mMat_; bool mIsGPUSkin_; bool misVisible_; int32_t m_LODIdx_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegMaterial_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_66411(DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* inData_, bool isGPUSkin_, int32_t inLODIdx_); DLL2SDK::UnityEngine::UnityEngine::Renderer* get_mesh_66412(); DLL2SDK::UnityEngine::UnityEngine::Material* get_mat_66413(); void set_mat_66414(DLL2SDK::UnityEngine::UnityEngine::Material* value_); bool RegMaterial_66415(DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* inCB_, DLL2SDK::UnityEngine::UnityEngine::Material* inMat_); int32_t get_subMeshCount_66416(); bool get_isSkinnedRenderer_66417(); bool get_isGPUSkin_66418(); bool get_isVisible_66419(); int32_t get_LODIdx_66420(); }; } namespace DLL2SDK::Assembly_CSharp { struct TacticsGaunsight_Source_GUPSkinRenderer { DLL2SDK::UnityEngine::UnityEngine::MeshFilter* data_; DLL2SDK::UnityEngine::UnityEngine::StaticBatchRenderer* mRendere_; DLL2SDK::UnityEngine::UnityEngine::Material* mMat_; bool misVisible_; DLL2SDK::UnityEngine::UnityEngine::GPUSkinModelComponent* mSkinModel_; bool mIsGPUSkin_; int32_t m_LODIdx_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegMaterial_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_66421(DLL2SDK::UnityEngine::UnityEngine::StaticBatchRenderer* inData_, bool isGPUSkin_, int32_t inLODIdx_); DLL2SDK::UnityEngine::UnityEngine::Renderer* get_mesh_66422(); DLL2SDK::UnityEngine::UnityEngine::Material* get_mat_66423(); void set_mat_66424(DLL2SDK::UnityEngine::UnityEngine::Material* value_); int32_t get_subMeshCount_66425(); bool get_isVisible_66426(); bool RegMaterial_66427(DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* inCB_, DLL2SDK::UnityEngine::UnityEngine::Material* inMat_); bool get_isSkinnedRenderer_66428(); bool get_isGPUSkin_66429(); int32_t get_LODIdx_66430(); }; } namespace DLL2SDK::Assembly_CSharp { struct TacticsGaunsight_Source : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* BRenderers_; DLL2SDK::Array* mIsVisible_; DLL2SDK::UnityEngine::UnityEngine::AnimatorLodStatus mlodStatus_; DLL2SDK::UnityEngine::UnityEngine::LODGroup* mLodGroup_; DLL2SDK::Array* mGPUSkinModel_; bool mFroceReset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__findRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetCommandBuffer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66384(); void Init_66385(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void Shutdown_66386(); void OnSwitchWeapon_66387(); void ResetMesh_66388(); template bool _findRenderer_66389(DLL2SDK::UnityEngine::UnityEngine::LODGroup* inGroup_, V inVal_); bool Update_66390(); void ResetCommandBuffer_66391(DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* inCB_, DLL2SDK::UnityEngine::UnityEngine::Material* inMat_); }; } namespace DLL2SDK::Assembly_CSharp { struct TacticsGaunsight_FucTick : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_66431(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_66432(float delta_, DLL2SDK::Assembly_CSharp::GameBase::Weapon* inWeapon_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_66433(float delta_, DLL2SDK::Assembly_CSharp::GameBase::Weapon* inWeapon_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_66434(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct WeaponPromotionAwardView_CardInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* CardRoot_; DLL2SDK::Assembly_CSharp::UISprite* CardIconSprite_; DLL2SDK::Assembly_CSharp::UILabel* CardLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66901(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponPromotionUnlockData__SetUnlockData_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t groupId_; void _ctor_66962(); bool __m__0_66963(DLL2SDK::Assembly_CSharp::Config::WeaponLevelConfConfig* s_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct AtmosphericScatteringLightShaft_OcclusionDownscale : int32_t { x1_ = static_cast(0x1), x2_ = static_cast(0x2), x4_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp { enum struct AtmosphericScatteringLightShaft_OcclusionSamples : int32_t { x16_ = static_cast(0x0), x32_ = static_cast(0x1), x64_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct AtmosphericScatteringLightShaft_ScatterDebugMode : int32_t { None_ = static_cast(0x0), Scattering_ = static_cast(0x1), Occlusion_ = static_cast(0x2), OccludedScattering_ = static_cast(0x3), Rayleigh_ = static_cast(0x4), Mie_ = static_cast(0x5), Height_ = static_cast(0x6), Extinction_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp { enum struct AtmosphericScatteringLightShaft_DepthTexture : int32_t { Enable_ = static_cast(0x0), Disable_ = static_cast(0x1), Ignore_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct AtmosphericSetting_EMode : int32_t { UnityDefault_ = static_cast(0x0), Atmospheric_ = static_cast(0x1), AtmosphericLow_ = static_cast(0x2), AtmsphericDebug_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { enum struct CustomShadowmapProjector_ShadowMapConfig_SampleType : int32_t { Hard_ = static_cast(0x0), Soft_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { enum struct CustomShadowmapProjector_ShadowMapConfig_Resolution : int32_t { _128_ = static_cast(0x80), _256_ = static_cast(0x100), _512_ = static_cast(0x200), _1024_ = static_cast(0x400), _2048_ = static_cast(0x800) }; } namespace DLL2SDK::Assembly_CSharp { struct CustomShadowmapProjector_ShadowMapConfig : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::CustomShadowmapProjector_ShadowMapConfig_Resolution resolution_; DLL2SDK::Assembly_CSharp::CustomShadowmapProjector_ShadowMapConfig_SampleType sampleType_; float softenRadius_; float shadowRadius_; float shadowDistance_; float depthBias_; float normalBias_; int32_t shadowMapDepth_; int32_t projectCameraRenderDepth_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateDefault_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Equals_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67112(); bool Equals_67114(DLL2SDK::Assembly_CSharp::CustomShadowmapProjector_ShadowMapConfig* other_); static DLL2SDK::Assembly_CSharp::CustomShadowmapProjector_ShadowMapConfig* CreateDefault_67113(); }; } namespace DLL2SDK::Assembly_CSharp { struct CustomShadowmapProjector_ShadowMapCache : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::RenderTexture* Shadowmap_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShadowmap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67115(); DLL2SDK::UnityEngine::UnityEngine::RenderTexture* GetShadowmap_67116(int32_t size_, int32_t depth_); void OnDestroy_67117(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct CustomShadowmapProjector_CodmLobbyShadowQuality : int32_t { Extreme_ = static_cast(0x0), High_ = static_cast(0x1), Middle_ = static_cast(0x2), Low_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { enum struct FogTextureBaker_BlurType : int32_t { StandardGauss_ = static_cast(0x0), SgxGauss_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { struct SphereShadowCasterData_SphereCaster : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 localPosition_; float soften_; float coreRadius_; struct StaticFields { float minCoreRadius_; float miSoftenRadius_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConstainSizeData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67123(); static void ConstainSizeData_67124(float* coreRadius_, float* softenRadius_); }; } namespace DLL2SDK::Assembly_CSharp { struct HeightFogConfigBase_Multipler : DLL2SDK::mscorlib::System::Object { float FogDensity_Multipler_; float FogHeightFalloff_Multipler_; float StartDistance_Adder_; float MaxFogOpacity_Multipler_; float BlendInScatteringColorFactor_Adder_; float FogHeight_Adder_; DLL2SDK::UnityEngine::UnityEngine::Color BlendInScatteringColor_Multipler_; DLL2SDK::UnityEngine::UnityEngine::Color AtmLightAbsorptionColor_Multipler_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67137(); }; } namespace DLL2SDK::Assembly_CSharp { struct LightProbeOverrideArea_RawSH : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* shr_; DLL2SDK::Array* shg_; DLL2SDK::Array* shb_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFromSH_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToSH_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67184(); void GetFromSH_67185(DLL2SDK::UnityEngine::UnityEngine::Rendering::SphericalHarmonicsL2 sh_); DLL2SDK::UnityEngine::UnityEngine::Rendering::SphericalHarmonicsL2 ToSH_67186(); }; } namespace DLL2SDK::Assembly_CSharp { struct PrefabLightmapData_Mat2Mat : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Material* RawMat_; DLL2SDK::UnityEngine::UnityEngine::Material* NewMat_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67285(); }; } namespace DLL2SDK::Assembly_CSharp { struct PrefabLightmapData_BRReflectionProbeGroup : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::ReflectionProbe* probe_; DLL2SDK::UnityEngine::UnityEngine::Transform* probeTransform_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* effectRenderers_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67286(); }; } namespace DLL2SDK::Assembly_CSharp { struct PrefabLightmapData_RendererInfo { DLL2SDK::UnityEngine::UnityEngine::Renderer* renderer_; int32_t lightmapIndex_; DLL2SDK::UnityEngine::UnityEngine::Vector4 lightmapOffsetScale_; }; } namespace DLL2SDK::Assembly_CSharp { enum struct PrefabLightmapData_LightMapSize : int32_t { Size128_ = static_cast(0x80), Size256_ = static_cast(0x100), Size512_ = static_cast(0x200), Size1024_ = static_cast(0x400) }; } namespace DLL2SDK::Assembly_CSharp { struct PrefabLightmapData__ApplyUnityLightMap_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Texture2D* lightmap_; void _ctor_67287(); bool __m__0_67288(DLL2SDK::UnityEngine::UnityEngine::LightmapData* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowPostVersionUpdateCheckController__PostVersionUpdateCheckInFrames_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowPostVersionUpdateCheckController* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_68129(); bool MoveNext_68130(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_68131(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_68132(); void Dispose_68133(); void Reset_68134(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct ServerSettingController__RegisterDelegates_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIButton* option_; DLL2SDK::Assembly_CSharp::GameLogin::ServerSettingController* _this_; void _ctor_68385(); void __m__0_68386(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct VersionUpdateCheckController__ShowUpdateConfirmMsgBox_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { bool isUpdateRes_; bool forceUpdate_; DLL2SDK::Assembly_CSharp::GameBase::Loading::VersionUpdateCheckController* _this_; void _ctor_68544(); void __m__0_68545(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct VersionUpdateCheckController__GetNewestNotices_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { bool isUpdateRes_; bool forceUpdate_; DLL2SDK::Assembly_CSharp::GameBase::Loading::VersionUpdateCheckController* _this_; void _ctor_68546(); void __m__0_68547(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct LoginSceneLoader__ProcessGamePauseCallback_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::EGamePauseReason gamePauseReason_; DLL2SDK::Assembly_CSharp::GameLogin::LoginSceneLoader* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_68584(); bool MoveNext_68585(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_68586(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_68587(); void Dispose_68588(); void Reset_68589(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { enum struct LoginPlayerInfo_EPlayerPlatformTypes : int32_t { None_ = static_cast(0x0), WeChat_ = static_cast(0x1), QQ_ = static_cast(0x2), WTLogin_ = static_cast(0x3), QQHall_ = static_cast(0x4), Guest_ = static_cast(0x5), Facebook_ = static_cast(0x64), Google_ = static_cast(0x65), Line_ = static_cast(0x66), AppleGameCenter_ = static_cast(0x67), Garena_ = static_cast(0x68), UNO_ = static_cast(0x69), Apple_ = static_cast(0x6A), King_ = static_cast(0xC8), Max_ = static_cast(0xC9) }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { enum struct LoginPlayerInfo_EPlayerLoginAreaTypes : int32_t { Given_ = static_cast(0xFFFFFFFE), Unavailable_ = static_cast(0xFFFFFFFF), CN_ = static_cast(0x0), US_ = static_cast(0x1), PlayTest_ = static_cast(0x2), Designer_ = static_cast(0x3E7) }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct VersionConfigDataStore_NodeInfo : DLL2SDK::mscorlib::System::Object { int32_t NodeId_; DLL2SDK::mscorlib::System::String* Url_; int32_t Weight_; bool IsLimited_; bool IsExperience_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68730(); }; } namespace DLL2SDK::Assembly_CSharp { struct Splash__StartSplash_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Splash* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_68738(); bool MoveNext_68739(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_68740(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_68741(); void Dispose_68742(); void Reset_68743(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct StartVideo__Play_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameLogin::VersionConfigDataStore* _ds___0_; bool _enableVideoUseWWise___0_; DLL2SDK::Assembly_CSharp::GameBase::StartVideo* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_68749(); bool MoveNext_68750(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_68751(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_68752(); void Dispose_68753(); void Reset_68754(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct VersionUpdateInfoView_OKCancelStyle : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UIButton* OKBtn_; DLL2SDK::Assembly_CSharp::UIButton* CancelBtn_; DLL2SDK::Assembly_CSharp::UILabel* OKBtnLabel_; DLL2SDK::Assembly_CSharp::UILabel* CancelBtnLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68861(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct VersionUpdateInfoView_OKStyle : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UIButton* OKBtn_; DLL2SDK::Assembly_CSharp::UILabel* OKBtnLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68862(); }; } namespace DLL2SDK::Assembly_CSharp { struct ModelOptimizeCache_OptimizedMeshInfo { DLL2SDK::mscorlib::System::String* Name_; DLL2SDK::UnityEngine::UnityEngine::Mesh* Mesh_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_68939(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::UnityEngine::UnityEngine::Mesh* mesh_); }; } namespace DLL2SDK::Assembly_CSharp { struct UnusedTemplateGameObjectCounter_OnDestroyUnusedGameObject : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_68946(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_68947(DLL2SDK::mscorlib::System::String* assetIDStr_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_68948(DLL2SDK::mscorlib::System::String* assetIDStr_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_68949(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct MeshOptimizeConfig { bool NeedGPUSkin_; }; } namespace DLL2SDK::Assembly_CSharp { enum struct EOptimizeTarget : int32_t { Pawn_ = static_cast(0x0), Weapon_ = static_cast(0x1), FirstPersonWeapon_ = static_cast(0x2), UIWeapon_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { struct ModelOptimizer__GetValidUIRenderers_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Renderer* rd_; void _ctor_68996(); bool __m__0_68997(DLL2SDK::UnityEngine::UnityEngine::GameObject* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct OptimizedModel_ChangMaterialData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* partNames_; bool isTemp_; bool matchWholeWords_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69039(); }; } namespace DLL2SDK::Assembly_CSharp { struct OptimizedModel__SetPartVisible_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t partAssetID_; int32_t partIndex_; bool visible_; DLL2SDK::Assembly_CSharp::OptimizedModel* _this_; void _ctor_69040(); void __m__0_69041(DLL2SDK::Assembly_CSharp::CombinedRendererInfo* data_); }; } namespace DLL2SDK::Assembly_CSharp { struct OptimizedModel__SetPartVisible_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* partName_; bool visible_; DLL2SDK::Assembly_CSharp::OptimizedModel* _this_; void _ctor_69042(); void __m__0_69043(DLL2SDK::Assembly_CSharp::CombinedRendererInfo* data_); }; } namespace DLL2SDK::Assembly_CSharp { struct OptimizedModel__GetPartMaterial_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* partName_; DLL2SDK::UnityEngine::UnityEngine::Material* result_; DLL2SDK::Assembly_CSharp::OptimizedModel* _this_; void _ctor_69044(); void __m__0_69045(DLL2SDK::Assembly_CSharp::CombinedRendererInfo* data_); }; } namespace DLL2SDK::Assembly_CSharp { struct OptimizedModel__GetPartNames_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { int32_t partAssetID_; int32_t partIndex_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* newPartNames_; void _ctor_69046(); void __m__0_69047(DLL2SDK::Assembly_CSharp::CombinedRendererInfo* data_); }; } namespace DLL2SDK::Assembly_CSharp { struct OptimizedModel__ChangePartMaterialImpl_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* partNames_; DLL2SDK::UnityEngine::UnityEngine::Material* mat_; bool isTemp_; bool matchWholeWords_; DLL2SDK::Assembly_CSharp::OptimizedModel* _this_; void _ctor_69048(); void __m__0_69049(DLL2SDK::Assembly_CSharp::CombinedRendererInfo* data_); }; } namespace DLL2SDK::Assembly_CSharp { struct OptimizedModel__RestoreTempPartMaterial_c__AnonStorey5 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* partNames_; bool matchWholeWords_; DLL2SDK::Assembly_CSharp::OptimizedModel* _this_; void _ctor_69050(); void __m__0_69051(DLL2SDK::Assembly_CSharp::CombinedRendererInfo* data_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MatchProtocolProcessor_ProtocolGetSizeDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_71463(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); int32_t Invoke_71464(DLL2SDK::Array* data_, int32_t DataIndex_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_71465(DLL2SDK::Array* data_, int32_t DataIndex_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); int32_t EndInvoke_71466(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MatchProtocolProcessor_ProtocolProcessDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_71467(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); int32_t Invoke_71468(DLL2SDK::Array* data_, int32_t PackDataIndex_, int32_t PackDataCount_, int32_t Sequence_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_71469(DLL2SDK::Array* data_, int32_t PackDataIndex_, int32_t PackDataCount_, int32_t Sequence_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); int32_t EndInvoke_71470(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct DSPingManager_DsaIpInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* IP_; uint16_t Port_; DLL2SDK::mscorlib::System::String* Domain_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71608(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct DSPingManager_DsaIpGroupInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* DsaIPList_; uint32_t DsaGroupID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71609(uint32_t dsGroupID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* ipList_); DLL2SDK::mscorlib::System::String* ToString_71610(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_71611(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct DSPingManager_ToPingInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1>* svrList_; uint32_t groupId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InsertIP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSvrCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSvr_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71612(uint32_t ipGroupId_); void InsertIP_71613(DLL2SDK::mscorlib::System::String* ip_, uint16_t port_); int32_t GetSvrCount_71614(); DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 GetSvr_71615(int32_t index_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MatchReceiver_WeaponFireCmdInfo : DLL2SDK::mscorlib::System::Object { bool IsAiming_; bool IsSingleShot_; int32_t AmmoCount_; int32_t FireCompIndex_; uint32_t CommandID_; uint8_t RightOrLeft_; DLL2SDK::UnityEngine::UnityEngine::Vector3 FirePos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72132(); void ResetData_72133(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct UdpLocalSocket_Buffer : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* Bytes_; int32_t Count_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72291(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct UdpLocalSocket_RecvSpecialFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_72292(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); bool Invoke_72293(DLL2SDK::Array* bytes_, int32_t count_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_72294(DLL2SDK::Array* bytes_, int32_t count_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); bool EndInvoke_72295(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WorldChatServerHandler_ChatAccessToken : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* domain_; DLL2SDK::mscorlib::System::String* ip_; DLL2SDK::mscorlib::System::String* port_; DLL2SDK::mscorlib::System::String* secret_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Equals_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHashCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72377(DLL2SDK::mscorlib::System::String* domain_, DLL2SDK::mscorlib::System::String* ip_, DLL2SDK::mscorlib::System::String* port_, DLL2SDK::mscorlib::System::String* secret_); bool Equals_72378(DLL2SDK::mscorlib::System::Object* obj_); int32_t GetHashCode_72379(); DLL2SDK::mscorlib::System::String* ToString_72380(); bool __xLuaBaseProxy_Equals_72381(DLL2SDK::mscorlib::System::Object* P0_); int32_t __xLuaBaseProxy_GetHashCode_72382(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_72383(); }; } namespace DLL2SDK::Assembly_CSharp { struct CubeCell_CubeCellTraverseAction : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_72570(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_72571(int32_t hash_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_72572(int32_t hash_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_72573(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct FoliageBatchRenderer_FoliageBatch { DLL2SDK::UnityEngine::UnityEngine::HierarchicalInstancedMeshBatchRenderer* Batch_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Renderers_; }; } namespace DLL2SDK::Assembly_CSharp { struct FoliageRenderer__ProcessFoliageLayer_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::FoliageLayerData* layerData_; DLL2SDK::Assembly_CSharp::FoliageRenderer* _this_; void _ctor_72653(); void __m__0_72654(int32_t posHash_); }; } namespace DLL2SDK::Assembly_CSharp { struct FoliageGrid__ConstructRenderBatches_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::FoliageInstance* foliageInstance_; void _ctor_72694(); bool __m__0_72695(DLL2SDK::Assembly_CSharp::FoliageRenderBatch* e_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct EFoliageLOD : int32_t { LOD0_ = static_cast(0x0), LOD1_ = static_cast(0x1), LOD2_ = static_cast(0x2), Count_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { struct FoliageGrid__SetLOD_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::EFoliageLOD lod_; DLL2SDK::Assembly_CSharp::FoliageGrid__SetLOD_c__AnonStorey2* __f__ref_2_; void _ctor_72697(); void __m__0_72698(DLL2SDK::Assembly_CSharp::FoliageRenderBatch* e_); }; } namespace DLL2SDK::Assembly_CSharp { struct LODModelResource__UnLoadResource_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::LODResourceEntry* modelEntry_; void _ctor_72712(); }; } namespace DLL2SDK::Assembly_CSharp { struct LODModelResource__UnLoadResource_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t j_; DLL2SDK::Assembly_CSharp::LODModelResource__UnLoadResource_c__AnonStorey0* __f__ref_0_; void _ctor_72713(); bool __m__0_72714(DLL2SDK::UnityEngine::UnityEngine::LightmapData* e_); }; } namespace DLL2SDK::Assembly_CSharp { struct StreamingLODGroup_LODEntry : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* assetName_; float maxSqrDistance_; DLL2SDK::Array* LodObjs_; DLL2SDK::Assembly_CSharp::LODModelResource* asset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72724(); }; } namespace DLL2SDK::Assembly_CSharp { struct StreamingLODGroup_LODObjComponents : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* transform_; DLL2SDK::UnityEngine::UnityEngine::Renderer* renderer_; DLL2SDK::UnityEngine::UnityEngine::MeshFilter* meshFilter_; DLL2SDK::UnityEngine::UnityEngine::MeshCollider* meshCollider_; DLL2SDK::Assembly_CSharp::PrefabLightmapData* lightMap_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72725(); }; } namespace DLL2SDK::Assembly_CSharp { struct StreamingLODManager_LODAssetInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* assetPath_; DLL2SDK::Assembly_CSharp::LODModelResource* assetObject_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72737(); }; } namespace DLL2SDK::Assembly_CSharp { struct StreamingLODManager__LoadLODAssetAsync_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* assetName_; void _ctor_72738(); bool __m__0_72739(DLL2SDK::Assembly_CSharp::StreamingLODManager_LODAssetInfo* i_); }; } namespace DLL2SDK::Assembly_CSharp { struct StreamingLODManager__WaitResourceLoad_c__Iterator0__WaitResourceLoad_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::LODModelResource* resObj_; DLL2SDK::Assembly_CSharp::StreamingLODManager__WaitResourceLoad_c__Iterator0* __f__ref_0_; void _ctor_72746(); bool __m__0_72747(DLL2SDK::Assembly_CSharp::StreamingLODManager_LODAssetInfo* i_); }; } namespace DLL2SDK::Assembly_CSharp { struct StreamingLODManager__WaitResourceLoad_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* inAssetPath_; DLL2SDK::UnityEngine::UnityEngine::ResourceRequest* _resourceRequest___0_; DLL2SDK::mscorlib::System::Action_1* loadHandler_; DLL2SDK::Assembly_CSharp::StreamingLODManager* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; DLL2SDK::Assembly_CSharp::StreamingLODManager__WaitResourceLoad_c__Iterator0__WaitResourceLoad_c__AnonStorey2* _locvar0_; void _ctor_72740(); bool MoveNext_72741(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_72742(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_72743(); void Dispose_72744(); void Reset_72745(); }; } namespace DLL2SDK::Assembly_CSharp { struct OpenWorldSOCStreamingManager__ProduceOccluderToTmpBufferAsync_ResFolder_c__Iterator0 : DLL2SDK::mscorlib::System::Object { int32_t key_; DLL2SDK::mscorlib::System::String* _resourcePath___0_; DLL2SDK::UnityEngine::UnityEngine::ResourceRequest* _req___0_; DLL2SDK::Assembly_CSharp::GameEngine::SceneOccluderDataScriptObj* _sobj___0_; DLL2SDK::Assembly_CSharp::OpenWorldSOCStreamingManager* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_72795(); bool MoveNext_72796(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_72797(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_72798(); void Dispose_72799(); void Reset_72800(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Landscape { struct Landscape_ColliderPatchInfo : DLL2SDK::mscorlib::System::Object { int32_t row_; int32_t col_; DLL2SDK::UnityEngine::UnityEngine::TerrainCollider* collider_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72886(int32_t row_, int32_t col_, DLL2SDK::UnityEngine::UnityEngine::TerrainCollider* collider_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Landscape { struct Landscape_SOCLandscapeData : DLL2SDK::mscorlib::System::Object { float unitLen_; float xOffset_; float zOffset_; int32_t xSize_; int32_t zSize_; DLL2SDK::Array* buffer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72887(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Landscape { struct Landscape__CreateColliderPatch_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t row_; int32_t col_; DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraPos_; DLL2SDK::Assembly_CSharp::GameEngine::Landscape::Landscape* _this_; void _ctor_72888(); bool __m__0_72889(DLL2SDK::Assembly_CSharp::GameEngine::Landscape::Landscape_ColliderPatchInfo* e_); bool __m__1_72890(DLL2SDK::Assembly_CSharp::GameEngine::Landscape::Landscape_ColliderPatchInfo* e_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Landscape { enum struct LandscapeJob_Status : int32_t { Wait_ = static_cast(0x0), Doing_ = static_cast(0x1), Done_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Landscape { struct LandscapeRenderer_InstancedDrawcallData : DLL2SDK::mscorlib::System::Object { int32_t materialIndex_; int32_t numInstances_; DLL2SDK::Array* instanceMatrices_; DLL2SDK::UnityEngine::UnityEngine::MaterialPropertyBlock* instanceProperties_; DLL2SDK::Array* splatsUvScaleOffset_; DLL2SDK::Array* instancePropPatchData_; DLL2SDK::Array* patchIndexTable_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72980(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Landscape { struct LandscapeRenderer_PendingLoadItem { int32_t row_; int32_t col_; DLL2SDK::Assembly_CSharp::GameEngine::Landscape::PatchData* patch_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_72981(int32_t row_, int32_t col_, DLL2SDK::Assembly_CSharp::GameEngine::Landscape::PatchData* patch_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Landscape { struct LandscapeJob : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Threading::ManualResetEvent* m_Fence_; DLL2SDK::Assembly_CSharp::GameEngine::Landscape::LandscapeJob_Status status_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MakeWait_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareDoing_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72891(); void Execute_72892(); void MakeWait_72893(); bool PrepareDoing_72894(DLL2SDK::Assembly_CSharp::GameEngine::Landscape::LandscapeJob* next_job_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Landscape { struct LandscapeRenderer_CullInstancesJob : DLL2SDK::Assembly_CSharp::GameEngine::Landscape::LandscapeJob { DLL2SDK::Assembly_CSharp::GameEngine::Landscape::LandscapeRenderer* renderer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Execute_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72984(DLL2SDK::Assembly_CSharp::GameEngine::Landscape::LandscapeRenderer* renderer_); void Execute_72985(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Landscape { enum struct LandscapeRenderer_CalculateLodResult : int32_t { OutOfRange_ = static_cast(0x0), Preload_ = static_cast(0x1), VisibleButNotLoaded_ = static_cast(0x2), VisibleAndLoaded_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { struct QuadtreeNodeRenderer__OnChildNodeVisibilityChanged_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t visibleCountLOD0_; void _ctor_73008(); void __m__0_73009(DLL2SDK::Assembly_CSharp::QuadtreeNodeRenderer* node_); }; } namespace DLL2SDK::Assembly_CSharp { struct QuadtreeTerrain_NodeActionDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_73031(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_73032(DLL2SDK::Assembly_CSharp::QuadtreeNodeRenderer* node_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_73033(DLL2SDK::Assembly_CSharp::QuadtreeNodeRenderer* node_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_73034(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct QuadtreeTerrain__TraverseTree_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t level_; DLL2SDK::Assembly_CSharp::QuadtreeTerrain_NodeActionDelegate* action_; DLL2SDK::Assembly_CSharp::QuadtreeTerrain* _this_; void _ctor_73035(); void __m__0_73036(DLL2SDK::Assembly_CSharp::QuadtreeNodeRenderer* node_, DLL2SDK::Assembly_CSharp::QuadtreeNodeRenderer* parent_); }; } namespace DLL2SDK::Assembly_CSharp { struct SceneAssetReferenceCounter_SceneAssetUsageInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* scenePath_; int32_t lastUsedFrameCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73094(); }; } namespace DLL2SDK::Assembly_CSharp { struct SceneAssetReferenceCounter__ReleaseUnusedSceneAssetRef_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Texture* tex_; void _ctor_73095(); bool __m__0_73096(DLL2SDK::UnityEngine::UnityEngine::LightmapData* x_); }; } namespace DLL2SDK::Assembly_CSharp { struct TiledSceneStreamer__LoadSceneAsync_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::SceneStreamingLOD* sceneLOD_; DLL2SDK::Assembly_CSharp::TiledSceneStreamer* _this_; void _ctor_73254(); void __m__0_73255(DLL2SDK::mscorlib::System::String* scenePath_); }; } namespace DLL2SDK::Assembly_CSharp { struct PrefabAssetReferenceCounter_PrefabUsageInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_; int32_t lastUsedFrameCount_; float lastUsedTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73267(); float get_TimeSinceLastUsed_73268(); }; } namespace DLL2SDK::Assembly_CSharp { struct PrefabAssetReferenceCounter_OnBeginUnloadPrefabAssets : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_73269(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_73270(DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_73271(DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_73272(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct PrefabAssetReferenceCounter__UnloadRawAssets_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Texture* lightMap_; void _ctor_73273(); bool __m__0_73274(DLL2SDK::UnityEngine::UnityEngine::LightmapData* x_); }; } namespace DLL2SDK::Assembly_CSharp { struct VirtualSceneManager__LoadSceneAsync_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::VirtualScene* scene_; int32_t _instCount___0_; int32_t _remainder___0_; int32_t _numPerFrame___0_; int32_t _startIndex___0_; int32_t _endIndex___0_; int32_t _loadedCount___0_; int32_t _i___1_; DLL2SDK::Assembly_CSharp::VirtualSceneDatabase* db_; int32_t _nextFrame___2_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_73307(); bool MoveNext_73308(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_73309(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_73310(); void Dispose_73311(); void Reset_73312(); }; } namespace DLL2SDK::Assembly_CSharp { struct VirtualSceneManager__UnloadSceneAsync_c__Iterator1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::VirtualScene* scene_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_73313(); bool MoveNext_73314(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_73315(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_73316(); void Dispose_73317(); void Reset_73318(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { enum struct PVEACSAIController_BotGoal : int32_t { NONE_ = static_cast(0x0), SPAWN_ = static_cast(0x1), DOM_ = static_cast(0x2), CAMP_ = static_cast(0x3), COVER_ = static_cast(0x4), FIGHT_ = static_cast(0x5), SCOUT_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEACSAIController__UpdateEnemyInfo_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::Pawn* inNewEnemy_; void _ctor_73412(); bool __m__0_73413(DLL2SDK::Assembly_CSharp::PVE::BotEnemyInfo* e_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct SpecialMove { DLL2SDK::mscorlib::System::String* Name_; float AnimLength_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_74300(DLL2SDK::mscorlib::System::String* animName_, float animLength_); void Clear_74301(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICommand_InitParam : DLL2SDK::mscorlib::System::Object { bool NotifyFsmResult_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73963(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_ChangeTarget_CmdInitParam : DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam { DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* Target_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73500(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_ChangeTarget__State_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::AICmd_ChangeTarget* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_73501(); bool MoveNext_73502(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_73503(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_73504(); void Dispose_73505(); void Reset_73506(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_ChoosePositionAndAttack_CmdInitParam : DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam { bool ShouldCrouch_; float SecondsBetweenChangePosition_; float TimeOutSecondsForAttack_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73519(float inSecondsBetweenChangePosition_, float inTimeOutSecondsForAttack_, bool inShouldCrouch_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_ChoosePositionAndAttack__State_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float _secondsSinceLastChangePosition___1_; DLL2SDK::Assembly_CSharp::PVE::AICmd_ChoosePositionAndAttack* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_73520(); bool MoveNext_73521(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_73522(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_73523(); void Dispose_73524(); void Reset_73525(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_DestroyTarget_CmdInitParam : DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam { DLL2SDK::Array* Targets_; bool NeedDestroyAll_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73532(DLL2SDK::Array* targets_, bool needDestroyAll_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_DestroyTarget__State_c__Iterator0 : DLL2SDK::mscorlib::System::Object { int32_t _nextIdx___0_; DLL2SDK::Assembly_CSharp::PVE::AICmd_DestroyTarget* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_73533(); bool MoveNext_73534(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_73535(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_73536(); void Dispose_73537(); void Reset_73538(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_FireAtEnemy__State_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::AICmd_FireAtEnemy* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_73548(); bool MoveNext_73549(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_73550(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_73551(); void Dispose_73552(); void Reset_73553(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_FireFromCover_CmdInitParam : DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam { DLL2SDK::Assembly_CSharp::CoverSpot* DestCoverSpot_; float FireMaxTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73570(DLL2SDK::Assembly_CSharp::CoverSpot* inCover_, float inFireMaxTime_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_FireFromCover__State_c__Iterator0 : DLL2SDK::mscorlib::System::Object { bool _firstTime___0_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _dest___1_; DLL2SDK::Assembly_CSharp::PVE::AICmd_FireFromCover* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_73571(); bool MoveNext_73572(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_73573(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_73574(); void Dispose_73575(); void Reset_73576(); bool __m__0_73577(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_FlyAway_CmdInitParam : DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam { DLL2SDK::UnityEngine::UnityEngine::Vector3 DestPosition_; DLL2SDK::UnityEngine::UnityEngine::Quaternion DestRot_; float DestOffset_; bool NeedRotateToDestRot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73587(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, float offset_, bool bRotateToDestRot_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_FlyAway__State_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::PVEAIPawn* _curPawn___0_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _moveUp___0_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _moveToward___0_; DLL2SDK::Assembly_CSharp::PVE::AICmd_FlyAway* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_73588(); bool MoveNext_73589(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_73590(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_73591(); void Dispose_73592(); void Reset_73593(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_FollowSWSPath_CmdInitParam : DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam { DLL2SDK::Assembly_CSharp::SWS::PathManager* m_Path_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73600(DLL2SDK::mscorlib::System::String* inPathName_); void _ctor_73601(DLL2SDK::Assembly_CSharp::SWS::PathManager* inPath_); void _ctor_73602(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_FollowSWSPath__State_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::SWS::splineMove* _tMove___1_; DLL2SDK::Assembly_CSharp::PVE::AICmd_FollowSWSPath* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_73603(); bool MoveNext_73604(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_73605(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_73606(); void Dispose_73607(); void Reset_73608(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_GoCamp__State_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::AICmd_GoCamp* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_73624(); bool MoveNext_73625(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_73626(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_73627(); void Dispose_73628(); void Reset_73629(); bool __m__0_73630(); bool __m__1_73631(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_InPlaceAttack_CmdInitParam : DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam { DLL2SDK::Assembly_CSharp::PVE::SpecialMove SpecialMove_; DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* Target_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73640(DLL2SDK::Assembly_CSharp::PVE::SpecialMove inSpecialMove_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* inTarget_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_InPlaceAttack__State_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::AICmd_InPlaceAttack* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_73641(); bool MoveNext_73642(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_73643(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_73644(); void Dispose_73645(); void Reset_73646(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_SpecialMove_CmdInitParam : DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam { DLL2SDK::Assembly_CSharp::PVE::SpecialMove SpecialMove_; bool ShouldFinishRotation_; bool IsRandomAnim_; int32_t RandomValue_; bool CanRotateWhilePlayAnim_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73830(DLL2SDK::Assembly_CSharp::PVE::SpecialMove inSpecialMove_, bool inIsRandomAnim_, int32_t inRandomValue_, bool inShouldFinishRotation_, bool inCanRotateWhilePlayAnim_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_MoveAndAttack__State_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::AICmd_MoveAndAttack* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_73662(); bool MoveNext_73663(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_73664(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_73665(); void Dispose_73666(); void Reset_73667(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_MoveTo_CmdInitParam : DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam { DLL2SDK::UnityEngine::UnityEngine::Vector3 DestPosition_; DLL2SDK::UnityEngine::UnityEngine::Quaternion DestRot_; float DestOffset_; bool NeedRotateToDestRot_; bool Precise_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73683(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, float offset_, bool bRotateToDestRot_, bool precise_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { enum struct AICmd_MoveTo_EState : int32_t { State_None_ = static_cast(0x0), State_Moving_ = static_cast(0x1), State_RotatingAtDest_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::PVE { enum struct AICmd_OrientAndPlayAnim_EState : int32_t { State_None_ = static_cast(0x0), State_Rotating_ = static_cast(0x1), State_PlayingAnim_ = static_cast(0x2), State_Finished_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_OrientAndPlayAnim_CmdInitParam : DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam { DLL2SDK::mscorlib::System::String* AnimName_; float AnimLength_; DLL2SDK::UnityEngine::UnityEngine::Quaternion DestRotation_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73696(DLL2SDK::mscorlib::System::String* inAnimName_, float inAnimLength_, DLL2SDK::UnityEngine::UnityEngine::Quaternion inDestRotation_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_PauseIdle_CmdInitParam : DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam { bool bStopMove_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73705(bool bStopAIMove_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_PauseIdle__State_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::AICmd_PauseIdle* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_73706(); bool MoveNext_73707(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_73708(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_73709(); void Dispose_73710(); void Reset_73711(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_PlayAnim_CmdInitParam : DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam { DLL2SDK::mscorlib::System::String* AnimName_; float AnimLength_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73724(DLL2SDK::mscorlib::System::String* inAnimName_, float inAnimLength_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_PlayAnim__EndCmd_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::AICmd_PlayAnim* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_73725(); bool MoveNext_73726(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_73727(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_73728(); void Dispose_73729(); void Reset_73730(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_PlayAnimAtDestination_CmdInitParam : DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam { DLL2SDK::mscorlib::System::String* AnimName_; float AnimLength_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DestTarget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73737(DLL2SDK::UnityEngine::UnityEngine::GameObject* inDestTarget_, DLL2SDK::mscorlib::System::String* inAnimName_, float inAnimLength_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_PlayAnimAtDestination__State_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::AICmd_PlayAnimAtDestination* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_73738(); bool MoveNext_73739(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_73740(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_73741(); void Dispose_73742(); void Reset_73743(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_PlayAnimationState_CmdInitParam : DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam { DLL2SDK::mscorlib::System::String* AnimationStateName_; float AnimationStateLength_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73748(DLL2SDK::mscorlib::System::String* inAnimationStateName_, float inAnimationStateLength_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_PlayAnimationState__State_c__Iterator0 : DLL2SDK::mscorlib::System::Object { int32_t _id___1_; DLL2SDK::Assembly_CSharp::PVE::AICmd_PlayAnimationState* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_73749(); bool MoveNext_73750(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_73751(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_73752(); void Dispose_73753(); void Reset_73754(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_RemoteAttack_CmdInitParam : DLL2SDK::Assembly_CSharp::PVE::AICmd_SpecialMove_CmdInitParam { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73762(DLL2SDK::Assembly_CSharp::PVE::SpecialMove inSpecialMove_, bool inIsRandomAnim_, bool inShouldFinishRotation_, bool inCanRotateWhilePlayAnim_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_RootMotionFireFromCover_CmdInitParam : DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam { DLL2SDK::Assembly_CSharp::RootMotionCoverSpot* DestCoverSpot_; float FireMaxTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73775(DLL2SDK::Assembly_CSharp::RootMotionCoverSpot* inCover_, float inFireMaxTime_); }; } namespace DLL2SDK::Assembly_CSharp { struct RootMotionFireFromCoverAnimationInfo { DLL2SDK::mscorlib::System::String* LeaveCoverAnimationName_; DLL2SDK::mscorlib::System::String* ReturnCoverAnimationName_; }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_RootMotionTakeCover__State_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 _enterCoverPos___0_; DLL2SDK::UnityEngine::UnityEngine::Quaternion _enterCoverRot___0_; DLL2SDK::mscorlib::System::String* _enterCoverAnimationName___0_; DLL2SDK::Assembly_CSharp::PVE::AICmd_RootMotionTakeCover* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_73787(); bool MoveNext_73788(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_73789(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_73790(); void Dispose_73791(); void Reset_73792(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_SearchOnSpots_CmdInitParam : DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam { DLL2SDK::mscorlib::System::Collections::Generic::List_1* WanderSpots_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73805(DLL2SDK::mscorlib::System::Collections::Generic::List_1* spots_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_SearchOnSpots__State_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::AICmd_SearchOnSpots* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_73806(); bool MoveNext_73807(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_73808(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_73809(); void Dispose_73810(); void Reset_73811(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_SpecialMove__State_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::AICmd_SpecialMove* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_73831(); bool MoveNext_73832(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_73833(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_73834(); void Dispose_73835(); void Reset_73836(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_SpecialMove__ExecuteSpecialMove_c__Iterator1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::AICmd_SpecialMove* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_73837(); bool MoveNext_73838(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_73839(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_73840(); void Dispose_73841(); void Reset_73842(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_TakeCover__State_c__Iterator0 : DLL2SDK::mscorlib::System::Object { bool _firstTime___0_; float _setDesireFocalDelayTime___0_; DLL2SDK::Assembly_CSharp::PVE::AICmd_TakeCover* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_73853(); bool MoveNext_73854(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_73855(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_73856(); void Dispose_73857(); void Reset_73858(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_TrailAndAttackTarget_CmdInitParam : DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam { float DistToLostTarget_; DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* Target_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73875(float inDistToLostTarget_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* inTarget_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_TrailAndAttackTarget__State_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::AICmd_TrailAndAttackTarget* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_73876(); bool MoveNext_73877(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_73878(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_73879(); void Dispose_73880(); void Reset_73881(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_TrailTarget__State_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::AICmd_TrailTarget* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_73887(); bool MoveNext_73888(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_73889(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_73890(); void Dispose_73891(); void Reset_73892(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_Wander_CmdInitParam : DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam { float OuterRadius_; float InnerRadius_; float DestOffset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73909(float outerRadius_, float innerRadius_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_Wander__State_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::AICmd_Wander* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_73910(); bool MoveNext_73911(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_73912(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_73913(); void Dispose_73914(); void Reset_73915(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_WeaponAttack_CmdInitParam : DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam { float duration_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73922(float duration_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_WeaponAttack__State_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float _putUpWeaponTime___0_; float _radius___0_; DLL2SDK::UnityEngine::UnityEngine::Transform* _aimTargetTransform___0_; float _aimAngle___1_; DLL2SDK::Assembly_CSharp::PVE::AICmd_WeaponAttack* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_73923(); bool MoveNext_73924(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_73925(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_73926(); void Dispose_73927(); void Reset_73928(); bool __m__0_73929(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICommand__State_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::AICommand* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_73964(); bool MoveNext_73965(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_73966(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_73967(); void Dispose_73968(); void Reset_73969(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIReaction_PlaymakerIntegration_EReactionRecord { bool IsValid_; uint32_t EventInstigatorID_; DLL2SDK::Assembly_CSharp::PVE::AIReactChannel* OriginatingChannel_; float ActivateTime_; }; } namespace DLL2SDK::Assembly_CSharp::PVE { enum struct AIWeapon_ElectricityBall_ElectricityBallState : int32_t { Electricity_None_ = static_cast(0x0), Electricity_PreAttack_ = static_cast(0x1), Electricity_Attack_ = static_cast(0x2), Electricity_EndAttack_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIWeapon_ElectricityBall__PreloadEffectResource_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::PVE::AIWeapon_ElectricityBall* _this_; void _ctor_74098(); void __m__0_74099(DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* effect_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIWeapon_ElectricityBall__DelayFire_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float delayTime_; DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_; int32_t ballIndex_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _dir___0_; DLL2SDK::Assembly_CSharp::PVE::AIWeapon_ElectricityBall* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_74100(); bool MoveNext_74101(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_74102(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_74103(); void Dispose_74104(); void Reset_74105(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AnimatorLoaderInfo_AnimationClipInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* OriginalName_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* Clip_; bool IsAlwaysInclude_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74110(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AnimatorLoaderManager_LoadedInfo : DLL2SDK::mscorlib::System::Object { int32_t PawnType_; DLL2SDK::mscorlib::System::String* OriginalName_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* Clip_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74118(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct ClimbSpot_EClimbSpotType : int32_t { Normal_ = static_cast(0x0), High_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { struct ClimbSpot__FindClosestSpot_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_; void _ctor_74126(); float __m__0_74127(DLL2SDK::Assembly_CSharp::ClimbSpot* x_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct CrowdForceComponent__TimerUpdateProximityInfo_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::CrowdForceComponent* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_74142(); bool MoveNext_74143(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_74144(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_74145(); void Dispose_74146(); void Reset_74147(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAIController_SightUpdateInfo { float StaleTime_; bool IsStale_; bool NeedUpdateSight_; bool ForceUpdateSight_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void Clear_74273(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAIEffectComponent__ShowEffect_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 scale_; DLL2SDK::Assembly_CSharp::EAssetID effectAssetId_; void _ctor_74286(); void __m__0_74287(DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* effectInst_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { enum struct PVEAIPawn_EDeadParam : int32_t { HeadShotDead_ = static_cast(0x0), NormalDead_ = static_cast(0x1), FlyDead_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAIPawn_ReachPathEndDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_74449(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_74450(DLL2SDK::Assembly_CSharp::SWS::PathManager* path_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_74451(DLL2SDK::Assembly_CSharp::SWS::PathManager* path_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_74452(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { enum struct PVEAIPawn_EAttackMode : int32_t { None_ = static_cast(0x0), Melee_ = static_cast(0x1), Remote_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::PVE { enum struct PVEAIPawn_EMeleeAttackShape : int32_t { FanShaped_ = static_cast(0x0), SquareShaped_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::PVE { enum struct PVEAIAction_AbortCommand_ETransferMode : int32_t { Directly_ = static_cast(0x0), ByTransmitState_ = static_cast(0x1), SyncStateWithScript_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAIAction_ExeCmdBase__Retry_c__Iterator0 : DLL2SDK::mscorlib::System::Object { bool _HasExecuted___0_; DLL2SDK::Assembly_CSharp::PVE::PVEAIAction_ExeCmdBase* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_74522(); bool MoveNext_74523(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_74524(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_74525(); void Dispose_74526(); void Reset_74527(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { enum struct PVEAIAction_ReacationHandler_EHandleMode : int32_t { None_ = static_cast(0x0), Fsm_ = static_cast(0x1), Script_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAIFsmHelper_FsmVariableNames { /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::mscorlib::System::String* ReadyToGo_; DLL2SDK::mscorlib::System::String* AnimName_; DLL2SDK::mscorlib::System::String* AnimLength_; DLL2SDK::mscorlib::System::String* PendingAIBehaviorTransfer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ static void _cctor_74575(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAIFsmHelper_FsmeEventNames { /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::mscorlib::System::String* CmdSucceeded_; DLL2SDK::mscorlib::System::String* CmdFailed_; DLL2SDK::mscorlib::System::String* SeePlayer_; DLL2SDK::mscorlib::System::String* TakenDamage_; DLL2SDK::mscorlib::System::String* EnterActionVolume_; DLL2SDK::mscorlib::System::String* DoIdle_; DLL2SDK::mscorlib::System::String* PlayAnim_; DLL2SDK::mscorlib::System::String* TrailAndAttackTarget_; DLL2SDK::mscorlib::System::String* Wander_; DLL2SDK::mscorlib::System::String* FollowSWSPath_; DLL2SDK::mscorlib::System::String* Dead_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ }; } namespace DLL2SDK::Assembly_CSharp::PVE { enum struct PVESPBotController_BotGoal : int32_t { NONE_ = static_cast(0x0), SPAWN_ = static_cast(0x1), DOM_ = static_cast(0x2), CAMP_ = static_cast(0x3), COVER_ = static_cast(0x4), FIGHT_ = static_cast(0x5), SCOUT_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVESPBotController__UpdateEnemyInfo_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::Pawn* inNewEnemy_; void _ctor_74721(); bool __m__0_74722(DLL2SDK::Assembly_CSharp::PVE::BotEnemyInfo* e_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct DismemberSetup_ELimbType : int32_t { Head_ = static_cast(0x0), Trunk_ = static_cast(0x1), LeftArm_ = static_cast(0x2), RightArm_ = static_cast(0x3), LeftLeg_ = static_cast(0x4), RightLeg_ = static_cast(0x5), LimbCount_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp { struct DismemberSetup_DisLimbData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::DismemberSetup_ELimbType LimbType_; DLL2SDK::Array* BodyPart_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DisLimb_; DLL2SDK::UnityEngine::UnityEngine::GameObject* InjuredEffect_; DLL2SDK::mscorlib::System::String* EffectSocketName_; float MaxLimbHealth_; DLL2SDK::Array* LimbColliders_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74777(); }; } namespace DLL2SDK::Assembly_CSharp { struct PlayVideoAction__Play_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PlayVideoAction* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_74870(); bool MoveNext_74871(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_74872(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_74873(); void Dispose_74874(); void Reset_74875(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SplineMoveAction__FollowPath_c__Iterator0 : DLL2SDK::mscorlib::System::Object { int32_t _i___1_; DLL2SDK::Assembly_CSharp::SWS::splineMove* _targetSplineMove___2_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* localPawn_; DLL2SDK::Assembly_CSharp::Story::StoryPlayerPawn* _storyPawn___0_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::SplineMoveAction* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_74920(); bool MoveNext_74921(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_74922(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_74923(); void Dispose_74924(); void Reset_74925(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { enum struct GuideLine_ELineEffectType : int32_t { EFFECT_TRAIL_ = static_cast(0x0), EFFECT_THROUGHLINE_ = static_cast(0x1), EFFECT_STEPLINE_ = static_cast(0x2), EFFECT_DRAWGL_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct ZMMPGameEndLoseHud_ValueNum : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UILabel* Number_; DLL2SDK::Assembly_CSharp::UILabel* Plus_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FirstWin_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75192(); void SetValue_75193(int32_t value_, bool firstWin_); }; } namespace DLL2SDK::Assembly_CSharp { struct ZMMPPassTaskWindowController__UpdateView_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t mapId_; void _ctor_75201(); bool __m__0_75202(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct MPAreaClearHUD__DelayedShow_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::MPPVEStageDataStore* stageDataStore_; void _ctor_75246(); bool __m__0_75247(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct MPLoadingTeammateHUD__RegisterDelegates_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::MPPVEStageDataStore_TeammateInfo* teammateInfo_; void _ctor_75311(); bool __m__0_75312(DLL2SDK::CSProto::msg::MatchPlayerInfo* x_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MPPVEStageDataStore_TeammateInfo : DLL2SDK::mscorlib::System::Object { uint64_t playerID_; uint32_t level_; float healthRatio_; DLL2SDK::mscorlib::System::String* nickName_; DLL2SDK::mscorlib::System::String* iconSpriteName_; uint64_t roleID_; bool localPlayer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75329(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ModifierHUD__HideModifier_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::ZMEndlessProgressHUD* _progress___0_; DLL2SDK::Assembly_CSharp::GameUI::ModifierHUD* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_75358(); bool MoveNext_75359(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_75360(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_75361(); void Dispose_75362(); void Reset_75363(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct NetworkAIPawnBloodHUD_TweenAlphaType : int32_t { Show_ = static_cast(0x0), ShowImmediately_ = static_cast(0x1), Hide_ = static_cast(0x2), HideDead_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PVEGameTeamInfoView__UpdateTeamInfo_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint32_t Id_; void _ctor_75444(); bool __m__0_75445(DLL2SDK::Assembly_CSharp::GameUI::PVEGameTeamInfoItemView* i_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct TacticalRadarComp_MPInteractiveObject__TickPerkMachine_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::PerkMachine* machine_; void _ctor_75500(); bool __m__0_75501(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo_PerkInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct UIPVEOperationMethodSelectPanelView_OnOperationMethodSelectCallback : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_75531(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_75532(int32_t selectMap_, bool autoFire_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_75533(int32_t selectMap_, bool autoFire_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_75534(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMBuffInfoHUD__AddPowerUp_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Config::PickupItemConfig* item_; void _ctor_75585(); bool __m__0_75586(DLL2SDK::Assembly_CSharp::GameUI::PVEGameTopInfoPowerUp* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMBuffMachineHUD__CheckOwn_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t buffId_; void _ctor_75650(); bool __m__0_75651(int32_t it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMEggMapContainerHUD_ZMEggMark : DLL2SDK::mscorlib::System::Object { int32_t id_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Mark_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75698(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMEndlessProgressHUD__DelayHideRoundComplete_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::ZMEndlessProgressHUD* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_75733(); bool MoveNext_75734(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_75735(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_75736(); void Dispose_75737(); void Reset_75738(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct ZMGameEndHUDAchievementItem__ShowStar_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float delay_; DLL2SDK::Assembly_CSharp::PVE::ZMGameEndHUDAchievementItem* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_75743(); bool MoveNext_75744(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_75745(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_75746(); void Dispose_75747(); void Reset_75748(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMLeftTimeHUD__HideOneMinuteLeftTips_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::ZMLeftTimeHUD* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_75833(); bool MoveNext_75834(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_75835(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_75836(); void Dispose_75837(); void Reset_75838(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMLeftTimeHUD__HideThirdtyLeftTips_c__Iterator1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::ZMLeftTimeHUD* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_75839(); bool MoveNext_75840(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_75841(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_75842(); void Dispose_75843(); void Reset_75844(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMLeftTimeHUD__HideTenLeftTips_c__Iterator2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::ZMLeftTimeHUD* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_75845(); bool MoveNext_75846(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_75847(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_75848(); void Dispose_75849(); void Reset_75850(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMMPProgressHUD__Show_c__Iterator0__Show_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkBossAIPawn* netWorkBossAIPawn_; DLL2SDK::Assembly_CSharp::GameUI::ZMMPProgressHUD__Show_c__Iterator0* __f__ref_0_; void _ctor_75880(); bool __m__0_75881(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMMPProgressHUD__Show_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkBossAIPawn* netWorkBossAIPawn_; DLL2SDK::Assembly_CSharp::GameUI::ZMMPProgressHUD* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; DLL2SDK::Assembly_CSharp::GameUI::ZMMPProgressHUD__Show_c__Iterator0__Show_c__AnonStorey1* _locvar0_; void _ctor_75874(); bool MoveNext_75875(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_75876(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_75877(); void Dispose_75878(); void Reset_75879(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMPerkInfoHUD__OnAddPerk_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t perkId_; void _ctor_75965(); void __m__0_75966(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMSecretMessageHUD__PrintDialog_c__Iterator0 : DLL2SDK::mscorlib::System::Object { bool _needParse___0_; DLL2SDK::mscorlib::System::String* content_; DLL2SDK::mscorlib::System::String* _locvar0_; int32_t _locvar1_; wchar_t _e___1_; float displayInterval_; DLL2SDK::Assembly_CSharp::GameUI::ZMSecretMessageHUD* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_76015(); bool MoveNext_76016(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_76017(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_76018(); void Dispose_76019(); void Reset_76020(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMTaskProgressHUD_TaskNode : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UISprite* NormalBg_; DLL2SDK::Assembly_CSharp::UISprite* ActiveState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76059(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMTaskProgressHUD_TaskLine : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UISprite* NormalBg_; DLL2SDK::Assembly_CSharp::UISprite* ActiveState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76060(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMTaskProgressHUD__StopShark_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::ZMTaskProgressHUD* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_76061(); bool MoveNext_76062(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_76063(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_76064(); void Dispose_76065(); void Reset_76066(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMTeamMateHUD__OnDamageToBossChange_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint32_t PlayerID_; void _ctor_76088(); bool __m__0_76089(DLL2SDK::Assembly_CSharp::GameUI::PVEGameTeamMateItemView* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMTeamMateHUD__UpdateTeamInfo_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { uint32_t Id_; void _ctor_76090(); bool __m__0_76091(DLL2SDK::Assembly_CSharp::GameUI::PVEGameTeamMateItemView* i_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMTeamMateHUD__OnPlayerLogin_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { uint64_t playerID_; void _ctor_76092(); bool __m__0_76093(DLL2SDK::Assembly_CSharp::GameUI::PVEGameTeamMateItemView* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMTeamMateHUD__OnPlayerLogout_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { uint64_t playerID_; void _ctor_76094(); bool __m__0_76095(DLL2SDK::Assembly_CSharp::GameUI::PVEGameTeamMateItemView* x_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { enum struct AIPawnSpawnCheckerController_DelayedParam_ECommand : int32_t { ActivateChecker_ = static_cast(0x0), DeactivateChecker_ = static_cast(0x1), TransferChecker_ = static_cast(0x2), DisableVolume_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIPawnSpawnCheckerController_DelayedParam : DLL2SDK::mscorlib::System::Object { float Delay_; DLL2SDK::Assembly_CSharp::PVE::AIPawnSpawnCheckerController_DelayedParam_ECommand Command_; DLL2SDK::Assembly_CSharp::PVE::AIPawnSpawnChecker* Checker_; DLL2SDK::Assembly_CSharp::PVE::AIPawnSpawnChecker* TransferFrom_; DLL2SDK::Assembly_CSharp::PVE::AIPawnSpawnVolume* Volume_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76190(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIPawnSpawnCheckerController_SpawnItem { DLL2SDK::Assembly_CSharp::PVE::AIPawnSpawnChecker* checker_; int32_t index_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AIPawnSpawnPoint* spawnPoint_; }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIPawnSpawnCheckerController__DelayedActivate_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::AIPawnSpawnCheckerController_DelayedParam* _param___1_; float _timeToWait___1_; DLL2SDK::Assembly_CSharp::PVE::AIPawnSpawnCheckerController* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_76191(); bool MoveNext_76192(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_76193(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_76194(); void Dispose_76195(); void Reset_76196(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct AIPawnWanderSpawnPoint_EInitAnim : int32_t { None_ = static_cast(0x0), EatBuddy_ = static_cast(0x1), KnockDoor_ = static_cast(0x2), Wander_ = static_cast(0x3), ClimbOverHigh_ = static_cast(0x4), UpperBound_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MatineeManager_DelayUnloadAssetInfo { DLL2SDK::UnityEngine::UnityEngine::Transform* m_UnloadObject_; float m_IntervalUnloadTime_; float m_BeginUnloadTime_; }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MatineeManager_AsyncPlayMatineeParam : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::MatineeSequence* matineeSequence_; DLL2SDK::Assembly_CSharp::GameBase::MatineeFinishCallback* finishCallback_; float playbackRate_; bool isReset_; float resetTime_; float blendInTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76385(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MatineeManager__PlaySequence_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::MatineeSequence* seq_; DLL2SDK::Assembly_CSharp::GameBase::MatineeManager* _this_; void _ctor_76386(); void __m__0_76387(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MatineeManager__PlayMatinee_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::MatineeSequence* seq_; void _ctor_76388(); bool __m__0_76389(DLL2SDK::Assembly_CSharp::GameBase::MatineeSequence* e_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MatineeManager__SkipCurrentCutScene_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { bool forceSkip_; void _ctor_76390(); bool __m__0_76391(DLL2SDK::Assembly_CSharp::GameBase::MatineeSequence* e_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MatineeManager__OnSequencePlayFinished_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::MatineeSequence* seq_; void _ctor_76392(); bool __m__0_76393(DLL2SDK::Assembly_CSharp::GameBase::MatineeSequence* e_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MatineeManager__OnCutSceneStarted_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::MatineeSequence* seq_; DLL2SDK::Assembly_CSharp::GameBase::MatineeManager* _this_; void _ctor_76394(); void __m__0_76395(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MatineeManager__GetMatineeSequence_c__AnonStorey5 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* sequenceName_; void _ctor_76396(); bool __m__0_76397(DLL2SDK::Assembly_CSharp::GameBase::MatineeSequence* e_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MatineeManager__GetMatineeSequence_c__AnonStorey6 : DLL2SDK::mscorlib::System::Object { DLL2SDK::usequencerRuntime::WellFired::USSequencer* sequence_; void _ctor_76398(); bool __m__0_76399(DLL2SDK::Assembly_CSharp::GameBase::MatineeSequence* e_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct DismemberPawnEx_ELimbType : int32_t { Head_ = static_cast(0x0), Trunk_ = static_cast(0x1), LeftArm_ = static_cast(0x2), RightArm_ = static_cast(0x3), LeftLeg_ = static_cast(0x4), RightLeg_ = static_cast(0x5), Helmet_ = static_cast(0x6), LimbCount_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp { struct DismemberPawnEx_DisLimbData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::DismemberPawnEx_ELimbType LimbType_; DLL2SDK::UnityEngine::UnityEngine::Transform* LimbBone_; int32_t DisLimbEffectAssetID_; int32_t BloodEffectAssetID_; DLL2SDK::UnityEngine::UnityEngine::Transform* BloodEffectTransform_; DLL2SDK::Array* LimbColliders_; DLL2SDK::Array* LimbEffects_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* limbTex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76467(); }; } namespace DLL2SDK::Assembly_CSharp { struct DismemberPawnEx__OpacityFade_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float startVal_; float _currVal___0_; float destVal_; float duration_; DLL2SDK::UnityEngine::UnityEngine::Material* mat_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_76468(); bool MoveNext_76469(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_76470(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_76471(); void Dispose_76472(); void Reset_76473(); }; } namespace DLL2SDK::Assembly_CSharp { struct LavaRock__Submerge_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 _destPos___0_; DLL2SDK::Assembly_CSharp::LavaRock* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_76477(); bool MoveNext_76478(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_76479(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_76480(); void Dispose_76481(); void Reset_76482(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetWorkAIPawn__ProtectDie_DrumTrap_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkAIPawn* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_76664(); bool MoveNext_76665(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_76666(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_76667(); void Dispose_76668(); void Reset_76669(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EHitGroup : int32_t { Default_ = static_cast(0x0), Head_ = static_cast(0x1), Hand_ = static_cast(0x2), Body_ = static_cast(0x3), Foot_ = static_cast(0x4), WeakPoint_ = static_cast(0x5), Shield_ = static_cast(0x6), Left_Hand_ = static_cast(0x7), Right_Hand_ = static_cast(0x8), Left_Foot_ = static_cast(0x9), Right_Foot_ = static_cast(0xA), Neck_ = static_cast(0xB), UpBody_ = static_cast(0xC), UpArm_ = static_cast(0xD), LeftUpArm_ = static_cast(0xE), RightUpArm_ = static_cast(0xF), LeftArm_ = static_cast(0x10), RightArm_ = static_cast(0x11), WeakPoint1_ = static_cast(0x12), WeakPoint2_ = static_cast(0x13), WeakPoint3_ = static_cast(0x14), WeakPoint4_ = static_cast(0x15), WeakPoint5_ = static_cast(0x16), Hip_ = static_cast(0x17) }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetWorkBossAIPawn__ProtectShowBoss_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkBossAIPawn* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_76720(); bool MoveNext_76721(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_76722(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_76723(); void Dispose_76724(); void Reset_76725(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetWorkBossAIPawn__DieDissolveEffect_c__Iterator1 : DLL2SDK::mscorlib::System::Object { float _dissolveValue___0_; float _dissolveSpeed___0_; DLL2SDK::Array* skinnedMeshRenderers_; DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkBossAIPawn* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_76726(); bool MoveNext_76727(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_76728(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_76729(); void Dispose_76730(); void Reset_76731(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetWorkBossAIPawn__TimingSound_c__Iterator2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* bankName_; float _timingIntervalTime___0_; DLL2SDK::mscorlib::System::String* eventName_; DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkBossAIPawn* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_76732(); bool MoveNext_76733(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_76734(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_76735(); void Dispose_76736(); void Reset_76737(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetWorkBossAIPawn__ImmuneFadeCoroutine_c__Iterator3 : DLL2SDK::mscorlib::System::Object { float destMatRimVal_; DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkBossAIPawn* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_76738(); bool MoveNext_76739(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_76740(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_76741(); void Dispose_76742(); void Reset_76743(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorBase__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_76782(); bool MoveNext_76783(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_76784(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_76785(); void Dispose_76786(); void Reset_76787(); }; } namespace DLL2SDK::Assembly_CSharp { struct NetworkAIBehaviorAvogadroElectricBall__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::NetworkZombieAvogadro* _avogadro___0_; DLL2SDK::Assembly_CSharp::NetworkAIBehaviorAvogadroElectricBall* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_76803(); bool MoveNext_76804(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_76805(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_76806(); void Dispose_76807(); void Reset_76808(); bool __m__0_76809(); bool __m__1_76810(); bool __m__2_76811(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct HeavyDamagedBehaviorCfg_TriggerCondition : DLL2SDK::mscorlib::System::Object { float healthRatio_; float triggerProbability_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76814(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorBeHeavyDamaged__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorBeHeavyDamaged* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_76820(); bool MoveNext_76821(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_76822(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_76823(); void Dispose_76824(); void Reset_76825(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorBeHitWeakPoint__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorBeHitWeakPoint* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_76836(); bool MoveNext_76837(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_76838(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_76839(); void Dispose_76840(); void Reset_76841(); }; } namespace DLL2SDK::Assembly_CSharp { struct NetworkAIBehaviorBite__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::NetworkAIBehaviorBite* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_76845(); bool MoveNext_76846(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_76847(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_76848(); void Dispose_76849(); void Reset_76850(); }; } namespace DLL2SDK::Assembly_CSharp { struct NetworkAIBehaviorBruntFireBall__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::NetworkAIBehaviorBruntFireBall* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_76854(); bool MoveNext_76855(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_76856(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_76857(); void Dispose_76858(); void Reset_76859(); bool __m__0_76860(); bool __m__1_76861(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct BurrowAttackConfig_SeedSpawnOffset { DLL2SDK::UnityEngine::UnityEngine::Vector3 Position_; }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorBurrowAttack__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { int32_t _i___1_; DLL2SDK::UnityEngine::UnityEngine::Transform* _target___2_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorBurrowAttack* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_76874(); bool MoveNext_76875(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_76876(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_76877(); void Dispose_76878(); void Reset_76879(); bool __m__0_76880(); bool __m__1_76881(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorCage__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorCage* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_76895(); bool MoveNext_76896(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_76897(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_76898(); void Dispose_76899(); void Reset_76900(); bool __m__0_76901(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct CerberusFireBallConfigBase_ProjectileConfig { DLL2SDK::UnityEngine::UnityEngine::Vector3 Position_; float Angle_; }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct CerberusFireBallConfig_AttackNodeParam { DLL2SDK::UnityEngine::UnityEngine::Vector3 Position_; DLL2SDK::UnityEngine::UnityEngine::Quaternion Rotation_; }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorCerberusFireBall__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorCerberusFireBall* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_76912(); bool MoveNext_76913(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_76914(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_76915(); void Dispose_76916(); void Reset_76917(); bool __m__0_76918(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorRotateFireBall__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* _target___0_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorRotateFireBall* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_76923(); bool MoveNext_76924(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_76925(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_76926(); void Dispose_76927(); void Reset_76928(); bool __m__0_76929(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorCerberusMutate__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkBossCerberus* _bossPawn___0_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorCerberusMutate* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_76937(); bool MoveNext_76938(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_76939(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_76940(); void Dispose_76941(); void Reset_76942(); bool __m__0_76943(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorCharge__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* _target___0_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorCharge* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_76951(); bool MoveNext_76952(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_76953(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_76954(); void Dispose_76955(); void Reset_76956(); bool __m__0_76957(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorCircleWait__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorCircleWait* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_76967(); bool MoveNext_76968(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_76969(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_76970(); void Dispose_76971(); void Reset_76972(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorClapAttack__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorClapAttack* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_76982(); bool MoveNext_76983(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_76984(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_76985(); void Dispose_76986(); void Reset_76987(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorCleaverCharge__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorCleaverCharge* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_76997(); bool MoveNext_76998(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_76999(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77000(); void Dispose_77001(); void Reset_77002(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { enum struct NetworkAIBehaviorClimbOver_ClimbState : int32_t { MoveToStart_ = static_cast(0x0), Climb_ = static_cast(0x1), MoveToDest_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorClimbOver__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorClimbOver* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77012(); bool MoveNext_77013(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77014(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77015(); void Dispose_77016(); void Reset_77017(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorControlZombie__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorControlZombie* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77038(); bool MoveNext_77039(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77040(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77041(); void Dispose_77042(); void Reset_77043(); bool __m__0_77044(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorControlZombie__BehaviorCaughtTarget_c__Iterator1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 _targetBonePos___1_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorControlZombie* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77045(); bool MoveNext_77046(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77047(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77048(); void Dispose_77049(); void Reset_77050(); bool __m__0_77051(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorControlZombie__JumpFail_c__Iterator2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 destPos_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorControlZombie* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77052(); bool MoveNext_77053(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77054(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77055(); void Dispose_77056(); void Reset_77057(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorControlZombie__JumpFailOnGround_c__Iterator3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorControlZombie* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77058(); bool MoveNext_77059(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77060(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77061(); void Dispose_77062(); void Reset_77063(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorDash_DashAnimParam : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* DashPre_; DLL2SDK::mscorlib::System::String* DashEndShot_; DLL2SDK::mscorlib::System::String* DashEnd_; DLL2SDK::mscorlib::System::String* BodyEffect_; DLL2SDK::mscorlib::System::String* Dash_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77075(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorDash__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* _target___0_; DLL2SDK::Assembly_CSharp::ParticleFade* _particleFade___1_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorDash* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77076(); bool MoveNext_77077(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77078(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77079(); void Dispose_77080(); void Reset_77081(); bool __m__0_77082(); bool __m__1_77083(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorCerberusDash__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { int32_t _dashCount___0_; DLL2SDK::UnityEngine::UnityEngine::Transform* _target___0_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _dirToTarget___1_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _targetPos___1_; int32_t _i___2_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorCerberusDash* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77089(); bool MoveNext_77090(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77091(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77092(); void Dispose_77093(); void Reset_77094(); bool __m__0_77095(); bool __m__1_77096(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorDeathSwing__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorDeathSwing* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77109(); bool MoveNext_77110(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77111(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77112(); void Dispose_77113(); void Reset_77114(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorDefendWeakPoint__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorDefendWeakPoint* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77118(); bool MoveNext_77119(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77120(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77121(); void Dispose_77122(); void Reset_77123(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorDizzness__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorDizzness* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77127(); bool MoveNext_77128(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77129(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77130(); void Dispose_77131(); void Reset_77132(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorEndGame__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77137(); bool MoveNext_77138(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77139(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77140(); void Dispose_77141(); void Reset_77142(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorSuicideExplosion__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorSuicideExplosion* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77148(); bool MoveNext_77149(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77150(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77151(); void Dispose_77152(); void Reset_77153(); }; } namespace DLL2SDK::Assembly_CSharp { struct NetworkAIBehaviorGhostFireFireBall__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::NetworkAIBehaviorGhostFireFireBall* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77174(); bool MoveNext_77175(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77176(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77177(); void Dispose_77178(); void Reset_77179(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorGotoCombat__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkBossAIPawn* _bossPawn___0_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorGotoCombat* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77185(); bool MoveNext_77186(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77187(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77188(); void Dispose_77189(); void Reset_77190(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorGotoCombat_Santa__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkBossSanta* _pawn___0_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorGotoCombat_Santa* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77196(); bool MoveNext_77197(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77198(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77199(); void Dispose_77200(); void Reset_77201(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorGroundSpike__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorGroundSpike* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77212(); bool MoveNext_77213(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77214(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77215(); void Dispose_77216(); void Reset_77217(); bool __m__0_77218(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorGroundStab__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkBossHauntedWood* _pawn___0_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorGroundStab* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77228(); bool MoveNext_77229(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77230(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77231(); void Dispose_77232(); void Reset_77233(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorGroundStabGroup__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorGroundStabGroup* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77245(); bool MoveNext_77246(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77247(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77248(); void Dispose_77249(); void Reset_77250(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { enum struct NetworkAIBehaviorHookAndSmash_HookState : int32_t { Prepare_ = static_cast(0x0), HookForward_ = static_cast(0x1), HookBack_ = static_cast(0x2), Finish_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorHookAndSmash__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::Pawn* _targetPawn___0_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorHookAndSmash* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77267(); bool MoveNext_77268(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77269(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77270(); void Dispose_77271(); void Reset_77272(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorHookWhip__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* _target___0_; int32_t _count___0_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorHookWhip* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77284(); bool MoveNext_77285(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77286(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77287(); void Dispose_77288(); void Reset_77289(); bool __m__0_77290(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorHunt__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* _target___0_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorHunt* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77300(); bool MoveNext_77301(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77302(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77303(); void Dispose_77304(); void Reset_77305(); bool __m__0_77306(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorIdle__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorIdle* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77313(); bool MoveNext_77314(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77315(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77316(); void Dispose_77317(); void Reset_77318(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorJump__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorJump* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77325(); bool MoveNext_77326(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77327(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77328(); void Dispose_77329(); void Reset_77330(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorJump__FallToGround_c__Iterator1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 groundPos_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorJump* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77331(); bool MoveNext_77332(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77333(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77334(); void Dispose_77335(); void Reset_77336(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorJumpDest__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::AnimatorCullingMode _oldCullingMode___0_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorJumpDest* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77351(); bool MoveNext_77352(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77353(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77354(); void Dispose_77355(); void Reset_77356(); bool __m__0_77357(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorJumpSmash__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* _target___0_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorJumpSmash* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77367(); bool MoveNext_77368(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77369(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77370(); void Dispose_77371(); void Reset_77372(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct LavaPoolConfig_ProjectileConfig { DLL2SDK::UnityEngine::UnityEngine::Vector3 Position_; float attackTime_; }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorLavaPool__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* _target___0_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorLavaPool* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77381(); bool MoveNext_77382(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77383(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77384(); void Dispose_77385(); void Reset_77386(); bool __m__0_77387(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorLavaPool_Santa__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* _target___0_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorLavaPool_Santa* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77391(); bool MoveNext_77392(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77393(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77394(); void Dispose_77395(); void Reset_77396(); bool __m__0_77397(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorLeaveCombat__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkBossAIPawn* _bossPawn___0_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorLeaveCombat* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77403(); bool MoveNext_77404(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77405(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77406(); void Dispose_77407(); void Reset_77408(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorLeaveCombat_Santa__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkBossSanta* _pawn___0_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorLeaveCombat_Santa* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77412(); bool MoveNext_77413(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77414(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77415(); void Dispose_77416(); void Reset_77417(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorLongRangeAttack__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* _target___0_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorLongRangeAttack* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77427(); bool MoveNext_77428(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77429(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77430(); void Dispose_77431(); void Reset_77432(); bool __m__0_77433(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorMagmaSplash__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* _effect___0_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorMagmaSplash* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; struct StaticFields { DLL2SDK::Assembly_CSharp::ParticleFade_OnParticleFinish* __f__am_cache0_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77446(); bool MoveNext_77447(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77448(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77449(); void Dispose_77450(); void Reset_77451(); static void __m__0_77452(DLL2SDK::UnityEngine::UnityEngine::GameObject* ob_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorMagmaSplashWithTarget__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float _shoutDuration___0_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorMagmaSplashWithTarget* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; struct StaticFields { DLL2SDK::Assembly_CSharp::ParticleFade_OnParticleFinish* __f__am_cache0_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77463(); bool MoveNext_77464(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77465(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77466(); void Dispose_77467(); void Reset_77468(); bool __m__0_77469(); bool __m__2_77471(); static void __m__1_77470(DLL2SDK::UnityEngine::UnityEngine::GameObject* ob_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorMelee__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorMelee* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77479(); bool MoveNext_77480(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77481(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77482(); void Dispose_77483(); void Reset_77484(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct PoisonAttackConfig_ProjectileConfig { DLL2SDK::UnityEngine::UnityEngine::Vector3 Position_; float attackTime_; }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorPoisonAttack__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* _target___0_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorPoisonAttack* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77496(); bool MoveNext_77497(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77498(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77499(); void Dispose_77500(); void Reset_77501(); bool __m__0_77502(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorPursueAttack__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* _target___0_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorPursueAttack* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77512(); bool MoveNext_77513(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77514(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77515(); void Dispose_77516(); void Reset_77517(); bool __m__0_77518(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorRage__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkBossCerberus* _cerberusPawn___0_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorRage* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77524(); bool MoveNext_77525(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77526(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77527(); void Dispose_77528(); void Reset_77529(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorScorpionMutate__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkBossScorpion* _bossPawn___0_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorScorpionMutate* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77539(); bool MoveNext_77540(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77541(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77542(); void Dispose_77543(); void Reset_77544(); bool __m__0_77545(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorScorpionRage__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorScorpionRage* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77552(); bool MoveNext_77553(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77554(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77555(); void Dispose_77556(); void Reset_77557(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorSpawnEffect__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorSpawnEffect* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77563(); bool MoveNext_77564(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77565(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77566(); void Dispose_77567(); void Reset_77568(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIPawnPlaySpawnEffectAndAnim__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIPawnPlaySpawnEffectAndAnim* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77574(); bool MoveNext_77575(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77576(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77577(); void Dispose_77578(); void Reset_77579(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorSpawnEffect_Santa__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkBossSanta* _santa___0_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorSpawnEffect_Santa* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77585(); bool MoveNext_77586(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77587(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77588(); void Dispose_77589(); void Reset_77590(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorSpawnPlayAnim__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorSpawnPlayAnim* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77596(); bool MoveNext_77597(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77598(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77599(); void Dispose_77600(); void Reset_77601(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorSpinAttack__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorSpinAttack* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77607(); bool MoveNext_77608(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77609(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77610(); void Dispose_77611(); void Reset_77612(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct SummonDemonSeedConfig_SeedSpawnPoint { DLL2SDK::UnityEngine::UnityEngine::Vector3 Position_; }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorSummonDemonSeed__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorSummonDemonSeed* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77624(); bool MoveNext_77625(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77626(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77627(); void Dispose_77628(); void Reset_77629(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorSummonGhostFire__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorSummonGhostFire* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77640(); bool MoveNext_77641(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77642(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77643(); void Dispose_77644(); void Reset_77645(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorSummonHellHound__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkBossButcher* _bossPawn___0_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorSummonHellHound* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77657(); bool MoveNext_77658(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77659(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77660(); void Dispose_77661(); void Reset_77662(); bool __m__0_77663(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorSummonSlime__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorSummonSlime* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77672(); bool MoveNext_77673(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77674(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77675(); void Dispose_77676(); void Reset_77677(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorSummonZombie__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkBossAIPawn* _bossPawn___0_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorSummonZombie* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77686(); bool MoveNext_77687(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77688(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77689(); void Dispose_77690(); void Reset_77691(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorSweepTailAttack__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorSweepTailAttack* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77700(); bool MoveNext_77701(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77702(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77703(); void Dispose_77704(); void Reset_77705(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorTentacleGrab__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorTentacleGrab* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77714(); bool MoveNext_77715(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77716(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77717(); void Dispose_77718(); void Reset_77719(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorThrowProp__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorThrowProp* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77727(); bool MoveNext_77728(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77729(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77730(); void Dispose_77731(); void Reset_77732(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorTrample__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorTrample* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77742(); bool MoveNext_77743(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77744(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77745(); void Dispose_77746(); void Reset_77747(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorTread__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorTread* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77757(); bool MoveNext_77758(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77759(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77760(); void Dispose_77761(); void Reset_77762(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorTreantPursueAttack__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorTreantPursueAttack* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77770(); bool MoveNext_77771(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77772(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77773(); void Dispose_77774(); void Reset_77775(); bool __m__0_77776(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorTrunkSpin__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorTrunkSpin* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77785(); bool MoveNext_77786(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77787(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77788(); void Dispose_77789(); void Reset_77790(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorTwine__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* _lineRenderers___0_; DLL2SDK::Array* _linkEffectPos___0_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _linkPos___0_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _destPos___0_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorTwine* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77799(); bool MoveNext_77800(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77801(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77802(); void Dispose_77803(); void Reset_77804(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorWeak__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorWeak* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77810(); bool MoveNext_77811(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77812(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77813(); void Dispose_77814(); void Reset_77815(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorWhip__BehaviorMain_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* _target___0_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorWhip* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77823(); bool MoveNext_77824(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77825(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77826(); void Dispose_77827(); void Reset_77828(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkBossButcher__DelayShowBossPawn_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkBossButcher* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77852(); bool MoveNext_77853(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77854(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77855(); void Dispose_77856(); void Reset_77857(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { enum struct NetworkBossCerberus_HeadMask : int32_t { RightHead_ = static_cast(0x1), MiddleHead_ = static_cast(0x2), LeftHead_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkBossHauntedWood_AudioSwitch { float healthPercent_; DLL2SDK::mscorlib::System::String* switchValue_; }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkBossSanta__TimerHideGod_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::NetworkBossSanta* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_77969(); bool MoveNext_77970(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_77971(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_77972(); void Dispose_77973(); void Reset_77974(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkBossScorpion__FadeBodyColor_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* _meshRenderers___0_; DLL2SDK::UnityEngine::UnityEngine::Color _currentEmissionColor___0_; DLL2SDK::UnityEngine::UnityEngine::Color destColor_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkBossScorpion* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_78000(); bool MoveNext_78001(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_78002(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_78003(); void Dispose_78004(); void Reset_78005(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkDenizen__DelayCheckAttach_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::MPPlayerInfo* _pi___0_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkDenizen* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_78050(); bool MoveNext_78051(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_78052(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_78053(); void Dispose_78054(); void Reset_78055(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { enum struct NetworkZombie_DismemberState : int32_t { STATE_WHOLE_ = static_cast(0x0), STATE_LEFT_ARM_ = static_cast(0x1), STATE_RIGHT_ARM_ = static_cast(0x2), STATE_LEGS_ = static_cast(0x3), STATE_HEAD_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { enum struct NetworkZombie_DieState : int32_t { Normal_ = static_cast(0x0), HeadShot_ = static_cast(0x1), Crawl_ = static_cast(0x2), RiserDieInside_ = static_cast(0x3), RiserDieOutside_ = static_cast(0x4), Burn_ = static_cast(0x5), Lightning_ = static_cast(0x6), Explode_ = static_cast(0x7), DrumTrap_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { enum struct NetworkZombieNapalm_DefendAnimType : int32_t { None_ = static_cast(0x0), DefendHead_ = static_cast(0x1), DefendChest_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct WeaponProjectile_DemonSeed__AdjustRotation_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::WeaponProjectile_DemonSeed* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_78211(); bool MoveNext_78212(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_78213(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_78214(); void Dispose_78215(); void Reset_78216(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct BehaviorConfig_TriggerVoiceConfig { DLL2SDK::mscorlib::System::String* VoiceEvent1P_; DLL2SDK::mscorlib::System::String* VoiceEvent3P_; uint32_t skillVoiceId_; }; } namespace DLL2SDK::Assembly_CSharp { struct ModifierPreset_ModifierSkyBoxConfig : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* MapName_; DLL2SDK::mscorlib::System::String* Id_; DLL2SDK::UnityEngine::UnityEngine::Material* Mat_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78359(); }; } namespace DLL2SDK::Assembly_CSharp { struct PVEConfigPresetBase_BossVoice : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* Bank_; DLL2SDK::mscorlib::System::String* Event_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78377(); }; } namespace DLL2SDK::Assembly_CSharp { struct PVEConfigPresetBase_HitGroupDamageMultiplier : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup hitGroup_; float damageMultiplier_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78378(); }; } namespace DLL2SDK::Assembly_CSharp { struct PVEConfigPresetBase_PointLogic : DLL2SDK::mscorlib::System::Object { int32_t hitGetPoint_; int32_t hitGetPointUpperLimit_; int32_t normalKillPoint_; int32_t weakpointKillPoint_; int32_t meleeKillPoint_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78379(); }; } namespace DLL2SDK::Assembly_CSharp { struct PVEConfigPresetBase_BoneData { }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct PVEPresetLevelConfig_PresetInfo { DLL2SDK::Assembly_CSharp::PVEConfigPresetBase* preset_; }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct PVEPresetLevelConfig_PresetLevelItem { int32_t minLevel_; int32_t maxLevel_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* originalPreset_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* degeneratePreset_; }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct PVEPresetLevelConfig_WeightedPresetInfo { DLL2SDK::Assembly_CSharp::PVEConfigPresetBase* preset_; float weight_; }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct PVEPresetLevelConfig_PresetPromotionLevelItem { int32_t minLevel_; int32_t maxLevel_; DLL2SDK::Assembly_CSharp::PVE::MP::PVEPresetLevelConfig_PresetInfo originalPreset_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* promotePreset_; }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MPGameInfo__ChangeGps_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* scenePath_; DLL2SDK::Assembly_CSharp::PVE::MP::MPGameInfo* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_78555(); bool MoveNext_78556(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_78557(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_78558(); void Dispose_78559(); void Reset_78560(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP::MPGame { struct MPGameUIScene__FadeInUI_Tween_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::TweenAlpha* tweenAlpha_; DLL2SDK::Assembly_CSharp::PVE::MP::MPGame::MPGameUIScene* _this_; void _ctor_78655(); void __m__0_78656(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MPPawn__GetCoin_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float _putWeaponAnimLen___1_; bool blueCoin_; int32_t _coin1PAssetID___0_; float _getCoinAnimLen___0_; DLL2SDK::Assembly_CSharp::PVE::MP::MPPawn* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_78841(); bool MoveNext_78842(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_78843(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_78844(); void Dispose_78845(); void Reset_78846(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MPPawn__GetPerk_c__Iterator1 : DLL2SDK::mscorlib::System::Object { float _putWeaponAnimLen___0_; int32_t _bottle1PAssetID___0_; float _getPerkAnimLen___0_; DLL2SDK::Assembly_CSharp::PVE::MP::MPPawn* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_78847(); bool MoveNext_78848(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_78849(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_78850(); void Dispose_78851(); void Reset_78852(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MPPawn__GetPAP_c__Iterator2 : DLL2SDK::mscorlib::System::Object { float _putWeaponAnimLen___0_; float _getPAPAnimLen___0_; DLL2SDK::Assembly_CSharp::PVE::MP::MPPawn* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_78853(); bool MoveNext_78854(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_78855(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_78856(); void Dispose_78857(); void Reset_78858(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MPPawn__EndCD_c__Iterator3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::MPPawn* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_78859(); bool MoveNext_78860(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_78861(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_78862(); void Dispose_78863(); void Reset_78864(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct PVEBaseGameUIScene__OnNotifyPickUpPowerUp_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Config::PickupItemConfig* pickupConf_; void _ctor_78998(); void __m__0_78999(); }; } namespace DLL2SDK::Assembly_CSharp { struct PerkMachineSignboard_PerkConfig : DLL2SDK::mscorlib::System::Object { int32_t perkID_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PerkPicGO_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79005(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::ZM { struct ZMGameUIScene__FadeInUI_Tween_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::TweenAlpha* tweenAlpha_; DLL2SDK::Assembly_CSharp::PVE::ZM::ZMGameUIScene* _this_; void _ctor_79116(); void __m__0_79117(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { enum struct PVEGameInfo_ETargetWeight : int32_t { LowPriorityWeight_ = static_cast(0x1), HighPriorityWeight_ = static_cast(0xA), DefinisveWeight_ = static_cast(0x64) }; } namespace DLL2SDK::Assembly_CSharp { struct PVEWeaponSkillHud_StaticParam : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UISprite* SkillProcess_; DLL2SDK::Assembly_CSharp::UIWidget* UIShow_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79199(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct CheckBrandsStateAction_BrandState : int32_t { AllInUp_ = static_cast(0x0), AllInDown_ = static_cast(0x1), HitTargetTimes_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct FadeInOutAction_EFadeAction : int32_t { FadeIn_ = static_cast(0x0), FadeOut_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct StoryGameCheckEnemyCountInChecker_ECompareType : int32_t { ECompare_None_ = static_cast(0x0), ECompare_Above_ = static_cast(0x1), ECompare_Low_ = static_cast(0x2), ECompare_Equal_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct StoryGameSendStringUIEnumEvent_EParamType : int32_t { ENone_ = static_cast(0x0), EFloat_ = static_cast(0x1), EInt_ = static_cast(0x2), EBoolean_ = static_cast(0x3), EGameObject_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct StoryGameSendUIEvent_EUIEventType : int32_t { EBaseGame_ = static_cast(0x0), EPVEGame_ = static_cast(0x1), EStoryGame_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct StoryGameSendUIEvent_EParamType : int32_t { ENone_ = static_cast(0x0), EFloat_ = static_cast(0x1), EInt_ = static_cast(0x2), EBoolean_ = static_cast(0x3), EGameObject_ = static_cast(0x4), EString_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::Story { struct CrowAnim__DelayToFly_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float sec_; DLL2SDK::mscorlib::System::String* animName_; DLL2SDK::Assembly_CSharp::Story::CrowAnim* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_79439(); bool MoveNext_79440(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_79441(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_79442(); void Dispose_79443(); void Reset_79444(); }; } namespace DLL2SDK::Assembly_CSharp::Story { enum struct SGAIPawnSpecialPropertyIndex_Desolator : int32_t { RadiateRadius_ = static_cast(0x0), RadiateDamage_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Story { enum struct SGAIPawnSpecialPropertyIndex_MiniGunPawn : int32_t { HitPercent_ = static_cast(0x0) }; } namespace DLL2SDK::Assembly_CSharp::Story { struct SGAIPawnPropertyConfig_ZombieAssetInfo { DLL2SDK::Assembly_CSharp::EAssetID MeshID_; DLL2SDK::Assembly_CSharp::EAssetID Mesh2ID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ExtraAssets_; DLL2SDK::Assembly_CSharp::EAssetID PlayMakerTemplateId_; DLL2SDK::Assembly_CSharp::EAssetID AnimatorLoaderInfoID_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* PreloadCountDic_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void Reset_79541(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct InstructionEffect_EffectInfo { DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* Effect_; int32_t CurvePointsIndex_; float CurveTime_; DLL2SDK::Array* EffectRenderers_; }; } namespace DLL2SDK::Assembly_CSharp::Story { struct InstructionEffect__UpdateSpawnAndDespawnEffect_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Story::InstructionEffect_EffectInfo effectInfo_; DLL2SDK::Assembly_CSharp::Story::InstructionEffect* _this_; void _ctor_79701(); void __m__0_79702(DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* e_); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct RushTargetVolumeManager_RouteInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* VolumeList_; DLL2SDK::Array* InstructionEffects_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79716(); }; } namespace DLL2SDK::Assembly_CSharp { struct SPGameBulletInfoHUD__Fadeout_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float _alphaReduce___1_; DLL2SDK::Assembly_CSharp::SPGameBulletInfoHUD* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_79777(); bool MoveNext_79778(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_79779(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_79780(); void Dispose_79781(); void Reset_79782(); }; } namespace DLL2SDK::Assembly_CSharp { struct SPGameUIScene__PlayMusic_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* audioID_; void _ctor_79867(); void __m__0_79868(); }; } namespace DLL2SDK::Assembly_CSharp { struct AudioQueuePlayer_AudioInfo { DLL2SDK::mscorlib::System::String* Name_; float Duration_; float CurTime_; }; } namespace DLL2SDK::Assembly_CSharp::Prologue { enum struct PrologueRecorder_RecordType : int32_t { Time_ = static_cast(0x0), Count_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Prologue { struct PrologueRecorder_RecordInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Prologue::PrologueRecorder_RecordType RecordType_; float TotalTime_; float RecordTime_; int32_t Count_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79972(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct SPTutorialTimeRecorder_RecordInfo : DLL2SDK::mscorlib::System::Object { float TotalTime_; float RecordTime_; int32_t Score_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80199(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct SPTutorialView_ERotSignType : int32_t { None_ = static_cast(0x0), Left_ = static_cast(0x1), Right_ = static_cast(0x2), LeftAndRight_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { enum struct SPTutorialView_ETipsArrowType : int32_t { Up_ = static_cast(0x0), Down_ = static_cast(0x1), Left_ = static_cast(0x2), Right_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { enum struct SPTutorialView_EFingerAnimType : int32_t { None_ = static_cast(0x0), Move_ = static_cast(0x1), RotLeft_ = static_cast(0x2), RotRight_ = static_cast(0x3), Aim_ = static_cast(0x4), Fire_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { enum struct TutorialFinalSelectFireModeController_CurrentFireModeType : int32_t { Pending_ = static_cast(0x0), OpenMirror_ = static_cast(0x1), HipShoot_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { enum struct TutorialFinalTargetDisplayHUD_ETutorialFinalTargetDisplayType : int32_t { None_ = static_cast(0x0), Waypoint_ = static_cast(0x1), Enemy_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Story { struct StoryGameInfo_SlomoCallBack__Invoke_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_80479(); bool MoveNext_80480(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_80481(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_80482(); void Dispose_80483(); void Reset_80484(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct StoryGameInfo_SlomoCallBack : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Invoke_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80477(); DLL2SDK::mscorlib::System::Collections::IEnumerator* Invoke_80478(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct StoryGameInfo_SlomoCallBackDuration__Invoke_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Story::StoryGameInfo_SlomoCallBackDuration* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_80488(); bool MoveNext_80489(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_80490(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_80491(); void Dispose_80492(); void Reset_80493(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct StoryGameInfo_SlomoCallBackDuration : DLL2SDK::Assembly_CSharp::Story::StoryGameInfo_SlomoCallBack { float m_Duration_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Invoke_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80485(float inDuration_); DLL2SDK::mscorlib::System::Collections::IEnumerator* Invoke_80486(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_Invoke_80487(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct StoryGameInfo__StartSlomo_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Story::StoryGameInfo_SlomoCallBack* inCallBack_; float inTimeScale_; float inDelayRealTime_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_80494(); bool MoveNext_80495(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_80496(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_80497(); void Dispose_80498(); void Reset_80499(); }; } namespace DLL2SDK::Assembly_CSharp { struct QTETouchRecevier_SwipeQTEHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_80532(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_80533(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_80534(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_80535(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct QTETouchRecevier__DelayHideSpriteAndSendEvent_c__Iterator0 : DLL2SDK::mscorlib::System::Object { int32_t _j___1_; DLL2SDK::Assembly_CSharp::QTETouchRecevier* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_80536(); bool MoveNext_80537(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_80538(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_80539(); void Dispose_80540(); void Reset_80541(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct CameraProjectile__DelayDetach_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::CameraProjectile* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_80570(); bool MoveNext_80571(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_80572(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_80573(); void Dispose_80574(); void Reset_80575(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetPreloader_PreloadOptions : DLL2SDK::mscorlib::System::Object { int32_t assetID_; int32_t preloadCount_; bool keepAssetForever_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80618(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct AssignedWeaponLoadoutWeaponItemController__SetWeaponSquadPropery_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* pc_; DLL2SDK::Assembly_CSharp::GameUI::AssignedWeaponLoadoutWeaponItemController* _this_; void _ctor_80686(); DLL2SDK::Array* __m__0_80687(uint32_t nBagId_); }; } namespace DLL2SDK::Assembly_CSharp::TimiAudio::AudioLogic { struct BombGameAudioLogic__BombTickingCoRoutine_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::TimiAudio::AudioLogic::BombGameAudioLogic* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_80737(); bool MoveNext_80738(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_80739(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_80740(); void Dispose_80741(); void Reset_80742(); }; } namespace DLL2SDK::Assembly_CSharp::TimiAudio::AudioLogic { struct BombGameAudioLogic__BombTickingSoundCoRoutine_c__Iterator1 : DLL2SDK::mscorlib::System::Object { int32_t _i___0_; float _fTickInterval___1_; DLL2SDK::Assembly_CSharp::TimiAudio::AudioLogic::BombGameAudioLogic* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_80743(); bool MoveNext_80744(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_80745(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_80746(); void Dispose_80747(); void Reset_80748(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Bomb { struct BombGamePlayerPawn__DelayUseItem_c__Iterator0 : DLL2SDK::mscorlib::System::Object { int32_t _bid___0_; DLL2SDK::Assembly_CSharp::GameBase::Weapon* _bombWeap___0_; DLL2SDK::Assembly_CSharp::PVP::Bomb::BombGamePlayerPawn* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_80931(); bool MoveNext_80932(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_80933(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_80934(); void Dispose_80935(); void Reset_80936(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BombGameScoreView__HidePawnSprite_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float _time___0_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _scale___0_; float _totalTime___0_; float _maxTime___0_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _scale_Normal___0_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _scale_Max___0_; DLL2SDK::Assembly_CSharp::UISprite* sprite_; DLL2SDK::Assembly_CSharp::GameUI::BombGameScoreView* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_81058(); bool MoveNext_81059(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_81060(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_81061(); void Dispose_81062(); void Reset_81063(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct BombVolumeBombSignboard_emBombStatus : int32_t { None_ = static_cast(0x0), Drop_ = static_cast(0x1), PickUp_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame { enum struct CTFGameInfo_EFlagStatus : int32_t { EFS_BASE_ = static_cast(0x0), EFS_AWAY_ = static_cast(0x1), EFS_GRABBED_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame { struct CTFGameInfo_CTFFlagInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame::CTFGameInfo_EFlagStatus Status_; uint32_t HoldingPlayerID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81230(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct CTFFlagSignboard_ERepresend : int32_t { None_ = static_cast(0x0), Mine_ = static_cast(0x1), Enemy_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame { enum struct EDomAreaState : int32_t { Occupied_ = static_cast(0x0), Contested_ = static_cast(0x1), ForwardWait_ = static_cast(0x2), BackwardWait_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { struct Signboard_GetTargetPosDel : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_81562(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); DLL2SDK::UnityEngine::UnityEngine::Vector3 Invoke_81563(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_81564(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); DLL2SDK::UnityEngine::UnityEngine::Vector3 EndInvoke_81565(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct Signboard_SignboardAlphaData : DLL2SDK::mscorlib::System::Object { int32_t MinDis_; int32_t MaxDis_; float Alpha_; bool ShowDisLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsInRange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81566(); bool IsInRange_81567(int32_t dis_); bool IsInRange_81568(float dis_); }; } namespace DLL2SDK::Assembly_CSharp { struct Signboard_ForceFadeData { float MinAlpha_; float MaxAlpha_; int32_t FadeDistToCenter_; }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct DuelGameScoreUIView_DuelOBScoreBoard : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UILabel* TimeLabel_; DLL2SDK::Assembly_CSharp::UILabel* CurRoundLabel_; DLL2SDK::Assembly_CSharp::UILabel* SelfRoundScoreLabel_; DLL2SDK::Assembly_CSharp::UILabel* OtherRoundScoreLabel_; DLL2SDK::Assembly_CSharp::UILabel* SelfScoreLabel_; DLL2SDK::Assembly_CSharp::UILabel* OtherScoreLabel_; DLL2SDK::Array* SelfScoreSpriteList_; DLL2SDK::Array* SelfScoreSpriteBGList_; DLL2SDK::Array* OtherScoreSpriteList_; DLL2SDK::Array* OtherScoreSpriteBGList_; DLL2SDK::Assembly_CSharp::UILabel* GameModeName_; DLL2SDK::Assembly_CSharp::UILabel* MapNameLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81696(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct DuelGameScoreUIView__HidePawnSprite_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float _time___0_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _scale___0_; float _totalTime___0_; float _maxTime___0_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _scale_Normal___0_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _scale_Max___0_; DLL2SDK::Assembly_CSharp::UISprite* sprite_; DLL2SDK::Assembly_CSharp::GameUI::DuelGameScoreUIView* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_81697(); bool MoveNext_81698(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_81699(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_81700(); void Dispose_81701(); void Reset_81702(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::DuelGame { struct DuelGameSelectWeaponTypeHUD__SetSelectItemData_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Network::PlayerChooseItemInfo* itemInfo_; void _ctor_81734(); bool __m__0_81735(DLL2SDK::Assembly_CSharp::Config::MPPropHuntConfConfig* s_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame { struct FFAGameScoreView_OB__ScoreEffect_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float _time___0_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _scale___0_; float _totalTime___0_; float _maxTime___0_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _scale_Normal___0_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _scale_Max___0_; DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame::FFAGameScoreView_OB* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_81897(); bool MoveNext_81898(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_81899(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_81900(); void Dispose_81901(); void Reset_81902(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct DogTagSignboard__DelayShow_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::DogTagSignboard* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_82207(); bool MoveNext_82208(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_82209(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_82210(); void Dispose_82211(); void Reset_82212(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct GameScoreView_ScoreInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* Container_; DLL2SDK::Assembly_CSharp::UISprite* CampSprite_; DLL2SDK::Assembly_CSharp::UILabel* TimeLabel_; DLL2SDK::Assembly_CSharp::UILabel* TargetLabel_; DLL2SDK::Assembly_CSharp::UILabel* SelfScoreLabel_; DLL2SDK::Assembly_CSharp::UILabel* OtherScoreLabel_; DLL2SDK::Array* SelfCountSpriteList_; DLL2SDK::Array* OtherCountSpriteList_; DLL2SDK::Assembly_CSharp::UISprite* SelfBar_; DLL2SDK::Assembly_CSharp::UISprite* EnemyBar_; DLL2SDK::Assembly_CSharp::UILabel* TargetHintLabel_; DLL2SDK::Assembly_CSharp::UILabel* CurRoundLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82255(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct InteractiveInGameHUD_BombGameClass : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIWidget* Root_; DLL2SDK::Assembly_CSharp::GameUI::BombGamePlacingBombButton* m_PlacingC4BombBtn_; DLL2SDK::Assembly_CSharp::GameUI::BombGameDefuseBombButton* m_DefuseC4BombBtn_; DLL2SDK::Assembly_CSharp::UILabel* PlacingDescLab_; DLL2SDK::Assembly_CSharp::UILabel* DefuseDescLab_; DLL2SDK::Assembly_CSharp::UILabel* OperationDescriptionLabel_; DLL2SDK::Assembly_CSharp::UISlider* PlacingProgressBar_; DLL2SDK::Assembly_CSharp::UISlider* DefuseProgressBar_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82287(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct InteractiveInGameHUD_NuclearBombClass : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIWidget* Root_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NuclearBombGO_; DLL2SDK::Assembly_CSharp::PVP::StreakColdDown* NuclearBombColdDown_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82288(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct InteractiveInGameHUD_CarePackageClass : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIWidget* Root_; DLL2SDK::Assembly_CSharp::UISprite* BgSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ReadyInfoGO_; DLL2SDK::Assembly_CSharp::UIButton* OpenButton_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OpenButtonEffect_; DLL2SDK::Assembly_CSharp::UILabel* OpenTipsLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OpeningInfoGO_; DLL2SDK::Assembly_CSharp::UIProgressBar* OpeningProgressBar_; DLL2SDK::Assembly_CSharp::UILabel* OpeningTipsLabel_; DLL2SDK::Assembly_CSharp::UIButton* ResetButton_; DLL2SDK::Assembly_CSharp::UILabel* ResetButtonLabel_; DLL2SDK::Assembly_CSharp::UISprite* AirDropIcon_; DLL2SDK::Assembly_CSharp::UISprite* ChamberAirDropIcon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82289(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct InteractiveInGameHUD_TrophySystemClass : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIWidget* Root_; DLL2SDK::Assembly_CSharp::UISprite* BgSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ReadyInfoGO_; DLL2SDK::Assembly_CSharp::UIButton* OpenButton_; DLL2SDK::Assembly_CSharp::UILabel* OpenTipsLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OpeningInfoGO_; DLL2SDK::Assembly_CSharp::UIProgressBar* OpeningProgressBar_; DLL2SDK::Assembly_CSharp::UILabel* OpeningTipsLabel_; DLL2SDK::Assembly_CSharp::UIButton* ResetButton_; DLL2SDK::Assembly_CSharp::UILabel* ResetButtonLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82290(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct InteractiveInGameHUD_InfectGameGoliath : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIWidget* Root_; DLL2SDK::Assembly_CSharp::UIButton* OpenButton_; DLL2SDK::Assembly_CSharp::UILabel* OpenTipsLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82291(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct PvpCommonTipsHUD_TextTipsClass : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIWidget* Root_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AnimatorObj_; DLL2SDK::Assembly_CSharp::UILabel* TipLabel_; DLL2SDK::Assembly_CSharp::UISprite* TipBackground_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82369(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct PvpCommonTipsHUD_ImageTipsClass : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIWidget* Root_; DLL2SDK::Assembly_CSharp::UIWidget* RootTop_; DLL2SDK::Assembly_CSharp::TweenAlpha* TweenA_; DLL2SDK::Assembly_CSharp::UISprite* TipSprite_; DLL2SDK::Assembly_CSharp::UILabel* TipLabel_; DLL2SDK::Assembly_CSharp::UILabel* ModeNameLabel_; DLL2SDK::Assembly_CSharp::UISprite* ModeNameBG_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82370(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct UIWhiteScreen__CaptureCamera_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Camera* _camera___0_; DLL2SDK::Assembly_CSharp::PVP::UIWhiteScreen* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_82398(); bool MoveNext_82399(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_82400(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_82401(); void Dispose_82402(); void Reset_82403(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct VehicleDroneHitEffectHUD_BloodItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 Source_; float ShowTime_; float Alpha_; DLL2SDK::Assembly_CSharp::UISprite* Sprite_; float Angle_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetButtonEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82414(); void Update_82415(float dt_, float fadeOutTime_); void Init_82416(DLL2SDK::UnityEngine::UnityEngine::Vector3 source_, float time_); void CalcRotation_82417(); void UpdateRotation_82418(); void SetButtonEvent_82419(); void _SetButtonEvent_m__0_82420(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct VehicleDronePerspectiveHUD_PerspectiveItemInfo { DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* OwnerPlayerInfo_; DLL2SDK::Assembly_CSharp::PVP::VehicleDronePerspectiveItem* Item_; }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct VehicleDroneTips__DelayAndHideCommonTips_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float delay_; DLL2SDK::Assembly_CSharp::PVP::VehicleDroneTips* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_82446(); bool MoveNext_82447(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_82448(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_82449(); void Dispose_82450(); void Reset_82451(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct VehicleDroneTips__OnTweenFinished_c__Iterator1 : DLL2SDK::mscorlib::System::Object { float delay_; DLL2SDK::Assembly_CSharp::PVP::VehicleDroneTips* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_82452(); bool MoveNext_82453(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_82454(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_82455(); void Dispose_82456(); void Reset_82457(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame { struct GunFightBloodScoreHUD_GunfightBloodScoreBar : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIWidget* SelfRootWidget_; DLL2SDK::Assembly_CSharp::UILabel* BloodCntLabel_; DLL2SDK::Assembly_CSharp::UISprite* BloodBar_; DLL2SDK::Array* TeamCntSprite_; DLL2SDK::Array* TeamCntBGSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBar_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82514(); void UpdateBar_82515(int32_t bloodCnt_, int32_t aliveCnt_, int32_t totalCnt_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame { struct GunFightGameLoadoutHUD_WeaponInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UILabel* WeaponType_; DLL2SDK::Assembly_CSharp::UILabel* WeaponName_; DLL2SDK::Assembly_CSharp::UISprite* WeaponSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82523(); void SetContent_82524(int32_t weaponID_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::INFGame { struct InfectGamePerkProcessHUD_Perkinfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UISprite* PerkSprite_; DLL2SDK::Assembly_CSharp::UISprite* SelectedSprite_; DLL2SDK::Array* ProcessSpriteList_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ActiveEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateProcess_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82815(); void UpdateProcess_82816(int32_t killcnt_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::INFGame { struct InfectGameTipHUD_TipMsg : DLL2SDK::mscorlib::System::Object { bool survivorCamp_; DLL2SDK::mscorlib::System::String* msgContent_; float msgDuration_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82915(); }; } namespace DLL2SDK::Assembly_CSharp { struct LightMapSetter_LightMapInfo : DLL2SDK::mscorlib::System::Object { int32_t LightMapIndex_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RendererList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83033(); }; } namespace DLL2SDK::Assembly_CSharp { struct LightMapSetter_LightProbeInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::ReflectionProbe* LightProbe_; DLL2SDK::UnityEngine::UnityEngine::Texture* LightProbeTexture_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83034(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MatchCameraMove__DelayHide_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::MatchCameraMove* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_83044(); bool MoveNext_83045(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_83046(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_83047(); void Dispose_83048(); void Reset_83049(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::MlkTFGame { struct MlkTFBroadcastWeaponMaxLevel_PendingMessageItem : DLL2SDK::mscorlib::System::Object { bool bSameTeam_; bool bLocalPlayer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83109(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { enum struct PVPGameInfo_CrtScoreState : int32_t { Score_Equal_ = static_cast(0x0), Score_Lead_ = static_cast(0x1), Score_Lost_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct PVPGameInfo_EnemyPlayerInfo : DLL2SDK::mscorlib::System::Object { uint32_t OwnerId_; uint32_t ExposedPawnId_; float EndTime_; DLL2SDK::UnityEngine::UnityEngine::Vector2 ScenePosition_; struct StaticFields { float Duration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83309(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct PVPPlayerPawn__OnSkillLockTimeOut_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVP::PVPPlayerPawn* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_83377(); bool MoveNext_83378(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_83379(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_83380(); void Dispose_83381(); void Reset_83382(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct PVPPlayerPawn__CoroutineForceUpdateAnimation_c__Iterator1 : DLL2SDK::mscorlib::System::Object { int32_t _i___1_; DLL2SDK::Assembly_CSharp::PVP::PVPPlayerPawn* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_83383(); bool MoveNext_83384(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_83385(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_83386(); void Dispose_83387(); void Reset_83388(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntEndGameHUD_PropHuntWinView_PropHuntWinPlayerItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UILabel* RankLabel_; DLL2SDK::Assembly_CSharp::UILabel* PlayerNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* ScoreLabel_; DLL2SDK::Assembly_CSharp::UILabel* AddScoreLabel_; DLL2SDK::Assembly_CSharp::UILabel* AddScoreLabel2_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83423(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntEndGameHUD_PropHuntWinView : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* Panel_; DLL2SDK::Assembly_CSharp::UISprite* CampIcon_; DLL2SDK::Assembly_CSharp::UILabel* CampName_; DLL2SDK::Assembly_CSharp::UILabel* RoundWinLabel_; DLL2SDK::Assembly_CSharp::UILabel* ReasonLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SmallTopPlayerRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SmallSelfPlayerRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BigSelfPlayerRoot_; DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntEndGameHUD_PropHuntWinView_PropHuntWinPlayerItem* SmallTopPlayerItem_; DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntEndGameHUD_PropHuntWinView_PropHuntWinPlayerItem* SmallSelfPlayerItem_; DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntEndGameHUD_PropHuntWinView_PropHuntWinPlayerItem* BigSelfPlayerItem_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83422(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct DeadComponent_PropHuntPawn__PlayDeadEffect_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* _DieEffect_; void _ctor_83528(); void __m__0_83529(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntGame_CoinData : DLL2SDK::mscorlib::System::Object { uint32_t PlayerID_; uint32_t Coin_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83699(uint32_t id_, uint32_t coin_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntGame__DoPropItemFlashExplode_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* _flashEffect_; void _ctor_83700(); void __m__0_83701(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntGameInfo_PropHuntScore : DLL2SDK::mscorlib::System::Object { uint32_t playerID_; int32_t score_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83787(); void _ctor_83788(uint32_t id_, int32_t s_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::ShootOutGame { struct ShootOutGameUIScene__OnNotifyBuffAdd_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Network::BuffInfo* buffInfo_; void _ctor_84021(); bool __m__0_84022(DLL2SDK::Assembly_CSharp::Config::PickupItemConfig* s_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::ShootOutGame { struct ShootOutGameUIScene__PowerUpEffect_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Config::PickupItemConfig* pickupConf_; DLL2SDK::Assembly_CSharp::PVP::Team::ShootOutGame::ShootOutGameUIScene* _this_; void _ctor_84023(); void __m__0_84024(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::ShootOutGame { enum struct ShootOutMessageType : int32_t { BoxRefresh_ = static_cast(0x0), Goliath_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat { enum struct TacticalCombatBloodScoreHUD_TimeItemState : int32_t { Common_ = static_cast(0x0), Tactical_ = static_cast(0x1), TeamTactical_ = static_cast(0x2), EnemyTactical_ = static_cast(0x3), TeamTacticalSetting_ = static_cast(0x4), EnemyTacticalSetting_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat { struct TacticalCombatBloodScoreHUD_TacticalCombatBloodScoreBar : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIWidget* SelfRootWidget_; DLL2SDK::Assembly_CSharp::UILabel* BloodCntLabel_; DLL2SDK::Assembly_CSharp::UISprite* BloodBar_; DLL2SDK::Array* TeamCntSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBar_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84180(); void UpdateBar_84181(int32_t bloodCnt_, int32_t aliveCnt_, int32_t totalCnt_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat { struct TacticalCombatBloodScoreHUD_TimeItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIWidget* SelfRootWidget_; DLL2SDK::Assembly_CSharp::UILabel* PointLabel_; DLL2SDK::Assembly_CSharp::UILabel* TimeLabel_; DLL2SDK::Assembly_CSharp::UISprite* TimeSprite_; bool IsAddMode_; bool m_Start_; float m_TotalTime_; float m_Duration_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartTimeBar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTimeBar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopTimeBar_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84182(); void UpdateTime_84183(float t_); void StartTimeBar_84184(uint32_t totalTime_); void UpdateTimeBar_84185(float d_); void StopTimeBar_84186(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat { struct TacticalCombatGameLoadoutHUD_WeaponInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UILabel* WeaponType_; DLL2SDK::Assembly_CSharp::UILabel* WeaponName_; DLL2SDK::Assembly_CSharp::UISprite* WeaponSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84234(); void SetContent_84235(int32_t weaponID_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat { struct TacticalCombatGameInfo_TCPerspectiveInfo : DLL2SDK::mscorlib::System::Object { uint32_t OwnerId_; uint32_t ExposedPawnId_; float EndTime_; DLL2SDK::UnityEngine::UnityEngine::Vector2 ScenePosition_; struct StaticFields { float Duration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84398(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat { struct TacticalCombatGameInfo__AddPerspectiveInfo_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint32_t exposedPawnId_; void _ctor_84399(); bool __m__0_84400(DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatGameInfo_TCPerspectiveInfo* e_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat { struct TacticalCombatPlayerPawn__DelayUseItem_c__Iterator0 : DLL2SDK::mscorlib::System::Object { int32_t _bid___0_; DLL2SDK::Assembly_CSharp::GameBase::Weapon* _bombWeap___0_; DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatPlayerPawn* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_84476(); bool MoveNext_84477(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_84478(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_84479(); void Dispose_84480(); void Reset_84481(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TrainingGame { struct TrainingTarget_Static__Recover_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVP::Team::TrainingGame::TrainingTarget_Static* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_84751(); bool MoveNext_84752(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_84753(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_84754(); void Dispose_84755(); void Reset_84756(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct PhysicsDebugViewer_EColliderType : int32_t { Box_ = static_cast(0x0), Sphere_ = static_cast(0x1), Capsule_ = static_cast(0x2), Character_ = static_cast(0x3), Mesh_ = static_cast(0x4), Terrain_ = static_cast(0x5), Max_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp { enum struct PhysicsDebugViewer_ERenderFlags : int32_t { None_ = static_cast(0x0), Box_ = static_cast(0x1), Sphere_ = static_cast(0x2), Capsule_ = static_cast(0x4), Mesh_ = static_cast(0x8), Terrain_ = static_cast(0x10), NoTriggers_ = static_cast(0x20), NoDepth_ = static_cast(0x40), NoLines_ = static_cast(0x80), NoFaces_ = static_cast(0x100) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ProcessFireCmdHandle_StartFireImpl : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_85108(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_85109(DLL2SDK::Assembly_CSharp::GameBase::MatchReceiver_WeaponFireCmdInfo* Msg_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_85110(DLL2SDK::Assembly_CSharp::GameBase::MatchReceiver_WeaponFireCmdInfo* Msg_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_85111(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ProcessFireCmdHandle_StopFireImpl : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_85112(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_85113(DLL2SDK::Assembly_CSharp::GameBase::MatchReceiver_WeaponFireCmdInfo* Msg_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_85114(DLL2SDK::Assembly_CSharp::GameBase::MatchReceiver_WeaponFireCmdInfo* Msg_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_85115(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponNetSyncModule__OnServerSwitchWeapon_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Network::S2C_NTF_SWITCH_WEAPON* ct_; DLL2SDK::Assembly_CSharp::GameBase::WeaponNetSyncModule* _this_; void _ctor_85138(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponNetSyncModule__OnServerSwitchWeapon_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { uint32_t skinID_; DLL2SDK::Assembly_CSharp::GameBase::WeaponNetSyncModule__OnServerSwitchWeapon_c__AnonStorey0* __f__ref_0_; void _ctor_85139(); void __m__0_85140(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PlayerPawn__SimulatedPlayThrowWeaponAnim_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::Weapon_BRThrowWeaponAnimDefine animType_; DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* _this_; void _ctor_85547(); void __m__0_85548(); }; } namespace DLL2SDK::Assembly_CSharp::SignSystem { enum struct SignOperateView_EOperateType : int32_t { EMarkNormal_ = static_cast(0x0), EMarkItem_ = static_cast(0x1), EResponse_ = static_cast(0x2), ERemove_ = static_cast(0x3), EMarkSceneObject_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct SignTipsHUD_ItemConfigIndex : int32_t { Red_ = static_cast(0x0), Yellow_ = static_cast(0x1), Blue_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::SignSystem { enum struct SignIndicator_ETargetType : int32_t { EUnknown_ = static_cast(0x0), EDroppedPickup_ = static_cast(0x1), EDeathBox_ = static_cast(0x2), EPickupBox_ = static_cast(0x3), EReviveDrop_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::SignSystem { struct SignIndicatorsManager_SignableConfig : DLL2SDK::mscorlib::System::Object { float AddIndicatorDist_; float RemoveIndicatorDist_; float EnableIndicatorDist_; DLL2SDK::UnityEngine::UnityEngine::Vector3 IndicatorScale_; float SqrtRemoveIndicatorDist_; float SqrtEnableIndicatorDist_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85898(float InAddIndicatorDist_, float InRemoveIndicatorDist_, float InEnableIndicatorDist_, DLL2SDK::UnityEngine::UnityEngine::Vector3 InIndicatorScale_); }; } namespace DLL2SDK::Assembly_CSharp::SignSystem { struct SignIndicatorsManager_NearbySignableInfoSimple : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* Signable_; uint32_t SignableID_; DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator_ETargetType SignableIndicatorType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85899(DLL2SDK::UnityEngine::UnityEngine::Transform* InSignable_, uint32_t InSignableID_, DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator_ETargetType InSignableIndicatorType_); }; } namespace DLL2SDK::Assembly_CSharp::SignSystem { struct SignIndicatorsManager_NearbySignableInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* Signable_; float SqrtDist_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Position_; uint32_t SignableID_; DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator_ETargetType SignableIndicatorType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85900(DLL2SDK::UnityEngine::UnityEngine::Transform* InSignable_, float InSqrtDist_, DLL2SDK::UnityEngine::UnityEngine::Vector3 InPos_, uint32_t InSignableID_, DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator_ETargetType InSignableIndicatorType_); }; } namespace DLL2SDK::Assembly_CSharp::SignSystem { struct SignIndicatorsManager__SpitToPickupItemAndDeathBoxList_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* DeathBoxList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PickupItemList_; void _ctor_85901(); void __m__0_85902(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUp* Pickup_); }; } namespace DLL2SDK::Assembly_CSharp::SignSystem { struct SignIndicatorsManager__ReFillStaticSignableInfoSimpleListBox_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator_ETargetType IndicatorType_; void _ctor_85903(); void __m__0_85904(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickupBox* Signable_); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_TLogBase : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86002(); DLL2SDK::mscorlib::System::String* get_Tag_86003(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86004(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_InGameReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_InGameReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86005(); DLL2SDK::mscorlib::System::String* get_Tag_86006(); int32_t get_MapId_86007(); int32_t get_ModeId_86008(); int32_t get_FPS_86009(); int32_t get_Ping_86010(); int32_t get_Network_86011(); int32_t get_UserSettingLevel_86012(); int32_t get_ReConnectCount_86013(); int32_t get_FailReason_86014(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86015(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86017(); static void _cctor_86016(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_OutGameReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_OutGameReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86018(); DLL2SDK::mscorlib::System::String* get_Tag_86019(); int32_t get_Network_86020(); int32_t get_FailReason_86021(); DLL2SDK::mscorlib::System::String* get_WindowName_86022(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86023(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86025(); static void _cctor_86024(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_EnterGameReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_EnterGameReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86026(); DLL2SDK::mscorlib::System::String* get_Tag_86027(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86028(bool result_, float timeSpan_, int32_t mapId_); static void _cctor_86029(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_ClickCounterReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ClickCounterReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86030(); DLL2SDK::mscorlib::System::String* get_Tag_86031(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86032(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86034(); static void _cctor_86033(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_FtueReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_FtueReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86035(); DLL2SDK::mscorlib::System::String* get_Tag_86036(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86037(int32_t step_); static void _cctor_86038(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_FPPTPPReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { bool bFPP_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFPPTPP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86039(); bool get_FPP_86040(); void set_FPP_86041(bool value_); int32_t GetFPPTPP_86042(); DLL2SDK::mscorlib::System::String* get_Tag_86043(); DLL2SDK::mscorlib::System::String* get_EventTime_86044(); DLL2SDK::mscorlib::System::String* get_GameAppId_86045(); int32_t get_PlatID_86046(); DLL2SDK::mscorlib::System::String* get_OpenId_86047(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86048(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86049(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_WorldChatClickReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86050(); DLL2SDK::mscorlib::System::String* get_Tag_86051(); DLL2SDK::mscorlib::System::String* get_EventTime_86052(); DLL2SDK::mscorlib::System::String* get_GameAppId_86053(); int32_t get_PlatID_86054(); DLL2SDK::mscorlib::System::String* get_OpenId_86055(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86056(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86057(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_FireModeReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86058(); DLL2SDK::mscorlib::System::String* get_Tag_86059(); DLL2SDK::mscorlib::System::String* get_EventTime_86060(); DLL2SDK::mscorlib::System::String* get_GameAppId_86061(); int32_t get_PlatID_86062(); DLL2SDK::mscorlib::System::String* get_OpenId_86063(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86064(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86065(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_PVETutorialOutGameReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { int32_t m_OpenPVETutorialView_; int32_t m_ClickPVETutorialBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86066(); DLL2SDK::mscorlib::System::String* get_Tag_86067(); DLL2SDK::mscorlib::System::String* get_EventTime_86068(); DLL2SDK::mscorlib::System::String* get_GameAppId_86069(); int32_t get_PlatID_86070(); DLL2SDK::mscorlib::System::String* get_OpenId_86071(); void SetInfo_86072(int32_t OpenPVETutorialView_, int32_t ClickPVETutorialBtn_); DLL2SDK::mscorlib::System::String* GetPlayerLevel_86073(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86074(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86075(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_ClickShopMainTabActionReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86076(); DLL2SDK::mscorlib::System::String* get_Tag_86077(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86078(int32_t shopMainTabId_); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_ShopButtonClickReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86079(); DLL2SDK::mscorlib::System::String* get_Tag_86080(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86081(int32_t ButtonID_, uint32_t GoodID_, DLL2SDK::mscorlib::System::String* productID_, int32_t showArea_, int32_t page_, DLL2SDK::mscorlib::System::String* LimitOfferSkipType_, int32_t skipParam_); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_SyncCustomSettingReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86082(); DLL2SDK::mscorlib::System::String* get_Tag_86083(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86084(int32_t IsFirstTimeOpenCustomSetting_, int32_t IsSimpleMode_, int32_t IsSynchronized_); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_PlayerSettingsReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86085(); DLL2SDK::mscorlib::System::String* get_Tag_86086(); DLL2SDK::mscorlib::System::String* get_EventTime_86087(); DLL2SDK::mscorlib::System::String* get_GameAppId_86088(); int32_t get_PlatID_86089(); DLL2SDK::mscorlib::System::String* get_OpenId_86090(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86091(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86092(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct ERotateSensitiveType : int32_t { RotateSensitive_ = static_cast(0x0), RotateSensitive_3P_ = static_cast(0x1), AimRotateSensitive_ = static_cast(0x2), SniperRotateSensitive_ = static_cast(0x3), RotateSensitive3X_ = static_cast(0x4), RotateSensitive4X_ = static_cast(0x5), RotateSensitiveACOG_ = static_cast(0x6), RotateSensitiveFree_ = static_cast(0x7), RotationExponentFactor_ = static_cast(0x8), DeltaSensitiveFactor_ = static_cast(0x9), DisAccelSensitiveFactor_ = static_cast(0xA), SpeedAccelSensitiveFactor_ = static_cast(0xB), GamepadHorizontalSensitivity_ = static_cast(0xC), GamepadVerticalSensitivity_ = static_cast(0xD), GamepadAdsSensitivityX_ = static_cast(0xE), GamepadAdsSensitivityY_ = static_cast(0xF), GamepadSniperAdsSensitivityX_ = static_cast(0x10), GamepadSniperAdsSensitivityY_ = static_cast(0x11), GamepadAdsAdvancedSensitivityX_ = static_cast(0x12), GamepadAdsAdvancedSensitivityY_ = static_cast(0x13), GamepadCursor_ = static_cast(0x14), GamepadMapCursor_ = static_cast(0x15), Max_ = static_cast(0x16) }; } namespace DLL2SDK::Assembly_CSharp { enum struct ERotateSensitiveModeType : int32_t { PVP_ = static_cast(0x0), PVPFiring_ = static_cast(0x1), Br_ = static_cast(0x2), BrFiring_ = static_cast(0x3), PVE_ = static_cast(0x4), PVEFiring_ = static_cast(0x5), PVPGyroscope_ = static_cast(0x6), BrGyRoscope_ = static_cast(0x7), PVEGyroscope_ = static_cast(0x8), Gamepad_ = static_cast(0x9), Max_ = static_cast(0xA) }; } namespace DLL2SDK::Assembly_CSharp::TLog { enum struct TLogNtfHandler_RoomAddFriendBtnClickReport_EInviteSourceRoom : int32_t { RoomZB_ = static_cast(0x8), RoomMP_ = static_cast(0x9), RoomBR_ = static_cast(0xA) }; } namespace DLL2SDK::Assembly_CSharp::TLog { enum struct TLogNtfHandler_RoomAddFriendBtnClickReport_WindowSource : int32_t { RoomInviteLess_ = static_cast(0x0), RoomInviteMore_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_RoomAddFriendBtnClickReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { bool MoreRecommendClick_; struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_RoomAddFriendBtnClickReport* m_Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86103(); DLL2SDK::mscorlib::System::String* get_Tag_86105(); DLL2SDK::mscorlib::System::String* get_EventTime_86106(); DLL2SDK::mscorlib::System::String* get_GameAppId_86107(); int32_t get_PlatID_86108(); DLL2SDK::mscorlib::System::String* get_OpenId_86109(); DLL2SDK::mscorlib::System::String* get_Platform_86110(); DLL2SDK::mscorlib::System::String* get_Country_86111(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86112(DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_RoomAddFriendBtnClickReport_WindowSource source_); static DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_RoomAddFriendBtnClickReport* get_Instance_86104(); static void _cctor_86113(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_RoomWithFriendBtnClickReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_RoomWithFriendBtnClickReport* m_Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86114(); DLL2SDK::mscorlib::System::String* get_Tag_86116(); DLL2SDK::mscorlib::System::String* get_EventTime_86117(); DLL2SDK::mscorlib::System::String* get_GameAppId_86118(); int32_t get_PlatID_86119(); DLL2SDK::mscorlib::System::String* get_OpenId_86120(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86121(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86123(); static DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_RoomWithFriendBtnClickReport* get_Instance_86115(); static void _cctor_86122(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_SettingsReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { DLL2SDK::Assembly_CSharp::RotateSensitiveInputParam* sensitiveInput_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRotateByType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86124(); DLL2SDK::mscorlib::System::String* get_Tag_86125(); DLL2SDK::mscorlib::System::String* get_EventTime_86126(); DLL2SDK::mscorlib::System::String* get_GameAppId_86127(); int32_t get_PlatID_86128(); DLL2SDK::mscorlib::System::String* get_OpenId_86129(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86130(); int32_t GetRotateByType_86131(DLL2SDK::Assembly_CSharp::ERotateSensitiveModeType modeType_, DLL2SDK::Assembly_CSharp::ERotateSensitiveType sensitiveType_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86132(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_SettingsPrivacy : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrivacyValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86133(); DLL2SDK::mscorlib::System::String* get_Tag_86134(); DLL2SDK::mscorlib::System::String* get_EventTime_86135(); DLL2SDK::mscorlib::System::String* get_GameAppId_86136(); int32_t get_PlatID_86137(); DLL2SDK::mscorlib::System::String* get_OpenId_86138(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86139(); DLL2SDK::mscorlib::System::String* GetPrivacyValue_86140(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86141(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_SettingsGamePadReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGamePadBasicSetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGamePadSensitivitySetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGamePadName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGamePadStatus_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86142(); DLL2SDK::mscorlib::System::String* get_Tag_86143(); DLL2SDK::mscorlib::System::String* get_EventTime_86144(); DLL2SDK::mscorlib::System::String* get_GameAppId_86145(); int32_t get_PlatID_86146(); DLL2SDK::mscorlib::System::String* get_OpenId_86147(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86148(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetGamePadBasicSetting_86149(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetGamePadSensitivitySetting_86150(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetGamePadName_86151(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetGamePadStatus_86152(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86153(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_StoreRateReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86154(); DLL2SDK::mscorlib::System::String* get_Tag_86155(); DLL2SDK::mscorlib::System::String* get_EventTime_86156(); DLL2SDK::mscorlib::System::String* get_GameAppId_86157(); int32_t get_PlatID_86158(); DLL2SDK::mscorlib::System::String* get_OpenId_86159(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86160(int32_t countType_); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_PlayBtnClickReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86161(); DLL2SDK::mscorlib::System::String* get_Tag_86162(); DLL2SDK::mscorlib::System::String* get_EventTime_86163(); DLL2SDK::mscorlib::System::String* get_GameAppId_86164(); int32_t get_PlatID_86165(); DLL2SDK::mscorlib::System::String* get_OpenId_86166(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86167(int32_t mode_); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_SettingsReport_Hud : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_SettingsReport { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86168(); DLL2SDK::mscorlib::System::String* get_Tag_86169(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86170(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86171(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_SettingsReport_Joystick : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_SettingsReport { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86172(); DLL2SDK::mscorlib::System::String* get_Tag_86173(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86174(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86175(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_SettingsReport_Base : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_SettingsReport { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReportList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86176(); DLL2SDK::mscorlib::System::String* get_Tag_86177(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86178(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetReportList_86179(DLL2SDK::mscorlib::System::String* hudString_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86180(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_SettingsReport_Hud_Pvp : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_SettingsReport_Base { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86181(); DLL2SDK::mscorlib::System::String* get_Tag_86182(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_SettingsReport_Hud_Br : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_SettingsReport_Base { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86183(); DLL2SDK::mscorlib::System::String* get_Tag_86184(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_SettingsReport_Joystick_Pvp : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_SettingsReport_Base { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86185(); DLL2SDK::mscorlib::System::String* get_Tag_86186(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_SettingsReport_Joystick_Br : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_SettingsReport_Base { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86187(); DLL2SDK::mscorlib::System::String* get_Tag_86188(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_ApplicationNormalExitReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ApplicationNormalExitReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86189(); DLL2SDK::mscorlib::System::String* get_Tag_86190(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86191(bool bNormal_); static void _cctor_86192(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_RechargeReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86193(); DLL2SDK::mscorlib::System::String* get_Tag_86194(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86195(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86196(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_PlayAgainFunctionReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_PlayAgainFunctionReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86197(); DLL2SDK::mscorlib::System::String* get_Tag_86198(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86199(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_, DLL2SDK::mscorlib::System::String* bStart_, bool bPlayAgain_); static void _cctor_86200(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_SettlementDataLostReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_SettlementDataLostReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86201(); DLL2SDK::mscorlib::System::String* get_Tag_86202(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86203(DLL2SDK::mscorlib::System::String* reason_, int32_t map_); static void _cctor_86204(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { enum struct TLogNtfHandler_ClickSystemEntrance_ButtonMainID : int32_t { None_ = static_cast(0x0), PersonalInfo_ = static_cast(0x3E9), BP_ = static_cast(0x3EA), LimitOffer_ = static_cast(0x3EB), Store_ = static_cast(0x3EC), Loadout_ = static_cast(0x3ED), Guild_ = static_cast(0x3EE), Rank_ = static_cast(0x3EF), MP_ = static_cast(0x3F0), BR_ = static_cast(0x3F1), QuickPlay_ = static_cast(0x3F2), Recharge_ = static_cast(0x3F3), Support_ = static_cast(0x3F4), Mail_ = static_cast(0x3F5), Friend_ = static_cast(0x3F6), Setting_ = static_cast(0x3F7), Event_ = static_cast(0x3F8), Drawer_ = static_cast(0x3F9), Inventory_ = static_cast(0x3FA), Chat_ = static_cast(0x3FB), QuickTeam_ = static_cast(0x3FC), Advertisement_ = static_cast(0x3FD), LuckyDraw_ = static_cast(0x3FE), FeatureMode_ = static_cast(0x3FF), WorkShop_ = static_cast(0x400), DynamicDownload_ = static_cast(0x401), LeaderBoard_ = static_cast(0x402), BugReport_ = static_cast(0x403), NormalJoin_ = static_cast(0x404), BcNormalJoin_ = static_cast(0x405), EventUpdates_ = static_cast(0x406), MP_Match_ = static_cast(0x7D1), MP_Ladder_ = static_cast(0x7D2), MP_RankDetail_ = static_cast(0x7D3), MP_BP_ = static_cast(0x7D4), MP_Event_ = static_cast(0x7D5), MP_Private_ = static_cast(0x7D6), MP_ScoreStreak_ = static_cast(0x7D7), MP_Loadout_ = static_cast(0x7D8), MP_Chat_ = static_cast(0x7D9), MP_QuickTeam_ = static_cast(0x7DA), MP_Microphone_ = static_cast(0x7DB), MP_Audio_ = static_cast(0x7DC), MP_DynamicDownload_ = static_cast(0x7DD), MP_Playlist_ = static_cast(0x7DE), MP_PlaylistBuble_ = static_cast(0x7DF), MP_RoomInvite_ = static_cast(0x7E0), MP_Support_ = static_cast(0x7E1), MP_Friend_ = static_cast(0x7E2), MP_Mail_ = static_cast(0x7E3), MP_Setting_ = static_cast(0x7E4), MP_NormalJoin_ = static_cast(0x7EC), MP_BcNormalJoin_ = static_cast(0x7ED), BR_Match_ = static_cast(0xBB9), BR_Ladder_ = static_cast(0xBBA), BR_RankDetail_ = static_cast(0xBBB), BR_BP_ = static_cast(0xBBC), BR_Event_ = static_cast(0xBBD), BR_Private_ = static_cast(0xBBE), BR_20v20_ = static_cast(0xBBF), BR_Loadout_ = static_cast(0xBC0), BR_Chat_ = static_cast(0xBC1), BR_QuickTeam_ = static_cast(0xBC2), BR_Microphone_ = static_cast(0xBC3), BR_Audio_ = static_cast(0xBC4), BR_DynamicDownload_ = static_cast(0xBC5), BR_Playlist_ = static_cast(0xBC6), BR_PlaylistBuble_ = static_cast(0xBC7), BR_RoomInvite_ = static_cast(0xBC8), BR_Support_ = static_cast(0xBC9), BR_Friend_ = static_cast(0xBCA), BR_Mail_ = static_cast(0xBCB), BR_Setting_ = static_cast(0xBCC), BR_AutoFill_ = static_cast(0xBCD), BR_NormalJoin_ = static_cast(0xBD4), BR_BcNormalJoin_ = static_cast(0xBD5), CHAT_QuickJoin_ = static_cast(0xFA1), CHAT_Refresh_ = static_cast(0xFA2), CHAT_FilterConfirm_ = static_cast(0xFA3), CHAT_FoldView_ = static_cast(0xFA4), CHAT_QuickTeam_ = static_cast(0xFAA), CHAT_Join_ = static_cast(0xFAB), CHAT_NOTEAM_RETRY_ = static_cast(0xFAC), CHAT_NOTEAM_CREATE_ = static_cast(0xFAD) }; } namespace DLL2SDK::Assembly_CSharp::TLog { enum struct TLogNtfHandler_ClickSystemEntrance_RoomInviteSubID : int32_t { Extend_ = static_cast(0x1), Draw_ = static_cast(0x2), FriendTab_ = static_cast(0x3), ClanTab_ = static_cast(0x4), RecentPlayerTab_ = static_cast(0x5), RelationInvite_ = static_cast(0x6), AllTab_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_ClickSystemEntrance : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ClickSystemEntrance* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseButtonID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86205(); DLL2SDK::mscorlib::System::String* get_Tag_86206(); int32_t ParseButtonID_86207(int32_t mainID_, int32_t secondID_, int32_t thirdID_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86208(DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ClickSystemEntrance_ButtonMainID buttonID_, int32_t secondID_, int32_t thirdID_, uint32_t goodID_, uint64_t taskID_); static void _cctor_86209(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_SafeBoxEntranceStat : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_SafeBoxEntranceStat* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLog_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86210(); DLL2SDK::mscorlib::System::String* get_Tag_86211(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLog_86212(DLL2SDK::mscorlib::System::Collections::Generic::List_1* customInfo_); static void _cctor_86213(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_SafeBoxSvrBuyStat : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_SafeBoxSvrBuyStat* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLog_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86214(); DLL2SDK::mscorlib::System::String* get_Tag_86215(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLog_86216(DLL2SDK::mscorlib::System::Collections::Generic::List_1* customInfo_); static void _cctor_86217(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_FacePicturePop : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_FacePicturePop* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86218(); DLL2SDK::mscorlib::System::String* get_Tag_86219(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86220(int32_t id_, int32_t type_, int32_t jump_); static void _cctor_86221(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_BRNewGuideReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_BRNewGuideReport* m_Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86222(); DLL2SDK::mscorlib::System::String* get_Tag_86224(); DLL2SDK::mscorlib::System::String* get_EventTime_86225(); DLL2SDK::mscorlib::System::String* get_GameAppId_86226(); int32_t get_PlatID_86227(); DLL2SDK::mscorlib::System::String* get_OpenId_86228(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86229(DLL2SDK::mscorlib::System::String* newGuideType_, int32_t endType_); static DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_BRNewGuideReport* get_Instance_86223(); static void _cctor_86230(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_OTORechargeReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_OTORechargeReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86231(); DLL2SDK::mscorlib::System::String* get_Tag_86232(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86233(int32_t otoId_); static void _cctor_86234(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_ReportMrpcsFlow : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ReportMrpcsFlow* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86235(); DLL2SDK::mscorlib::System::String* get_Tag_86236(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86237(uint32_t flowID_, DLL2SDK::mscorlib::System::String* mrpcsString_); static void _cctor_86238(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_GuestBindFBReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { DLL2SDK::mscorlib::System::String* m_PopupTime_; DLL2SDK::mscorlib::System::String* m_ButtonID_; DLL2SDK::mscorlib::System::String* m_BindResult_; DLL2SDK::mscorlib::System::String* m_ButtonClickTime_; DLL2SDK::mscorlib::System::String* m_BindPlatfrom_; DLL2SDK::mscorlib::System::String* m_BindSuccessTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_GuestBindFBReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTLogArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86239(); DLL2SDK::mscorlib::System::String* get_Tag_86240(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* SetTLogArgs_86241(int32_t buttonID_, DLL2SDK::mscorlib::System::DateTime Dt_, int32_t BindResult_, int32_t bindPlatform_, bool isPop_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86242(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86244(); static void _cctor_86243(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { enum struct TLogNtfHandler_RelationInviteReport_EInviteType : int32_t { ENone_ = static_cast(0x0), EInviteFriend_ = static_cast(0x1), EInviteTeam_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_RelationInviteReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { DLL2SDK::mscorlib::System::String* m_InviteType_; DLL2SDK::mscorlib::System::String* m_InviteClickType_; DLL2SDK::mscorlib::System::String* m_InviteSendType_; DLL2SDK::mscorlib::System::String* m_AcceptInviteType_; struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_RelationInviteReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTLogArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86245(); DLL2SDK::mscorlib::System::String* get_Tag_86246(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* SetTLogArgs_86247(DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_RelationInviteReport_EInviteType invite_type_, int32_t click_type_, int32_t send_type_, int32_t accept_type_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86248(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86250(); static void _cctor_86249(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { enum struct TLogNtfHandler_FacePictureShowClickReport_Flag : int32_t { Defaut_ = static_cast(0x0), SoldierReturnReward_ = static_cast(0x1), SoldierReturnContent_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_FacePictureShowClickReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { DLL2SDK::mscorlib::System::String* m_FacePicID_; DLL2SDK::mscorlib::System::String* m_ShowFacePic_; DLL2SDK::mscorlib::System::String* m_ClickFacePic_; DLL2SDK::mscorlib::System::String* m_FacePictureType_; int32_t m_flag_; struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_FacePictureShowClickReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTLogArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86251(); DLL2SDK::mscorlib::System::String* get_Tag_86252(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* SetTLogArgs_86253(DLL2SDK::mscorlib::System::String* Pic_Id_, bool Pic_Show_, bool Pic_Click_, int32_t FacePictureType_, DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_FacePictureShowClickReport_Flag flag_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86254(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86256(); static void _cctor_86255(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_PersonalInfoTagClickReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { int32_t mButtonId_; struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_PersonalInfoTagClickReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTLogArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86257(); DLL2SDK::mscorlib::System::String* get_Tag_86258(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* SetTLogArgs_86259(int32_t buttonId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86260(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86262(); static void _cctor_86261(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_FriendTagClickReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { int32_t mButtonId_; struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_FriendTagClickReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTLogArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86263(); DLL2SDK::mscorlib::System::String* get_Tag_86264(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* SetTLogArgs_86265(int32_t buttonId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86266(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86268(); static void _cctor_86267(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_EventButtonAnnouncementClickReprot : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { int32_t mActvId_; struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_EventButtonAnnouncementClickReprot* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTLogArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86269(); DLL2SDK::mscorlib::System::String* get_Tag_86270(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* SetTLogArgs_86271(int32_t actvId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86272(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86274(); static void _cctor_86273(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { enum struct TLogNtfHandler_LiveOpsActivityClickReport_EEventButtonID : int32_t { Pillar_ = static_cast(0x0), Activity_Left_ = static_cast(0x1), Activity_Top_ = static_cast(0x2), Activity_Video_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_LiveOpsActivityClickReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_LiveOpsActivityClickReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86275(); DLL2SDK::mscorlib::System::String* get_Tag_86276(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86277(DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_LiveOpsActivityClickReport_EEventButtonID buttonID_, int32_t topNum_, int32_t leftNum_, int32_t activityType_, uint64_t activityID_); static void _cctor_86278(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_NewWorldChannelInviteTeamReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { DLL2SDK::mscorlib::System::String* m_InviteTeamClick_; DLL2SDK::mscorlib::System::String* m_InviteTeamSend_; struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_NewWorldChannelInviteTeamReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTLogArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86279(); DLL2SDK::mscorlib::System::String* get_Tag_86280(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* SetTLogArgs_86281(bool btn_click_, bool msg_send_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86282(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86284(); static void _cctor_86283(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_ShareReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ShareReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86285(); DLL2SDK::mscorlib::System::String* get_Tag_86286(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86287(DLL2SDK::mscorlib::System::Collections::Generic::List_1* reportDatas_); static void _cctor_86288(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_Game18PolicyReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_Game18PolicyReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86289(); DLL2SDK::mscorlib::System::String* get_Tag_86290(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86291(DLL2SDK::mscorlib::System::Collections::Generic::List_1* reportDatas_); static void _cctor_86292(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_GuildAutoJoinClickReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { DLL2SDK::mscorlib::System::String* m_ReportType_; struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_GuildAutoJoinClickReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTLogArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86293(); DLL2SDK::mscorlib::System::String* get_Tag_86294(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* SetTLogArgs_86295(int32_t report_type_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86296(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86298(); static void _cctor_86297(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_RankReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_RankReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86299(); DLL2SDK::mscorlib::System::String* get_Tag_86300(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86301(int32_t RankId_, uint32_t rankLevel_, int32_t RankType_, int32_t RankModeType_); static void _cctor_86302(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_Rank_EnterReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_Rank_EnterReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86303(); DLL2SDK::mscorlib::System::String* get_Tag_86304(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86305(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86307(); static void _cctor_86306(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_BattlePassButtonClickReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_BattlePassButtonClickReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86308(); DLL2SDK::mscorlib::System::String* get_Tag_86309(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86310(int32_t BpBtnId_); static void _cctor_86311(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_ElectronicSportsReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ElectronicSportsReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86312(); DLL2SDK::mscorlib::System::String* get_Tag_86313(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86314(int32_t BtnFrom_); static void _cctor_86315(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_FriendChatVoiceSendedReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { int32_t count_; struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_FriendChatVoiceSendedReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86316(); DLL2SDK::mscorlib::System::String* get_Tag_86317(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86318(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86320(); static void _cctor_86319(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { enum struct TLogNtfHandler_EPlaylistTlogPos : int32_t { EMatchEntrance_ = static_cast(0x0), EPrivateEntrance_ = static_cast(0x1), ETab_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_Spvp_PlaylistReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_Spvp_PlaylistReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86321(); DLL2SDK::mscorlib::System::String* get_Tag_86322(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86323(DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_EPlaylistTlogPos ePlaylistTlogPos_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); static void _cctor_86324(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { enum struct TLogNtfHandler_EWorkShopViewTlogPos : int32_t { ENone_ = static_cast(0x0), EEntrance_ = static_cast(0x1), EModeDetail_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_WorkShopViewReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_WorkShopViewReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86325(); DLL2SDK::mscorlib::System::String* get_Tag_86326(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86327(DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_EWorkShopViewTlogPos eWorkShopViewTlogPos_, int32_t index_); static void _cctor_86328(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_GuestLoginAutoLinkChannelReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_GuestLoginAutoLinkChannelReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86329(); DLL2SDK::mscorlib::System::String* get_Tag_86330(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86331(DLL2SDK::mscorlib::System::Collections::Generic::List_1* reportDatas_); static void _cctor_86332(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_SettlementDetailReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_SettlementDetailReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86333(); DLL2SDK::mscorlib::System::String* get_Tag_86334(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86335(int32_t actionType_); static void _cctor_86336(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_SettlementBattlePassReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_SettlementDetailReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86337(); DLL2SDK::mscorlib::System::String* get_Tag_86338(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86339(int32_t buttonType_, int32_t actionType_, int32_t num_, int32_t vipVersionType_); static void _cctor_86340(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_ChatQuickTeamReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { int32_t Invite_; int32_t QuickTeam_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetQuickTeamInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86341(); DLL2SDK::mscorlib::System::String* get_Tag_86342(); void SetQuickTeamInfo_86343(int32_t _Invite_, int32_t _QuickTeam_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86344(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86345(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_InviteNewbieOpenViewReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { DLL2SDK::mscorlib::System::String* m_ViewReportType_; DLL2SDK::mscorlib::System::String* m_ActivityID_; struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_InviteNewbieOpenViewReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTLogArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86346(); DLL2SDK::mscorlib::System::String* get_Tag_86347(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* SetTLogArgs_86348(int32_t view_report_type_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86349(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86351(); static void _cctor_86350(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_InviteNewbieInviteChannelReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { DLL2SDK::mscorlib::System::String* m_ChannelType_; DLL2SDK::mscorlib::System::String* m_ReportType_; DLL2SDK::mscorlib::System::String* m_ActivityID_; struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_InviteNewbieInviteChannelReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTLogArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86352(); DLL2SDK::mscorlib::System::String* get_Tag_86353(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* SetTLogArgs_86354(int32_t ChannelType_, int32_t ReportType_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86355(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86357(); static void _cctor_86356(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_FriendRecallOpenViewReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { DLL2SDK::mscorlib::System::String* m_ViewReportType_; DLL2SDK::mscorlib::System::String* m_IsTarget_; struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_FriendRecallOpenViewReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTLogArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86358(); DLL2SDK::mscorlib::System::String* get_Tag_86359(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* SetTLogArgs_86360(int32_t view_report_type_, bool is_target_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86361(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86363(); static void _cctor_86362(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_FriendRecallChannelReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { DLL2SDK::mscorlib::System::String* m_ChannelType_; DLL2SDK::mscorlib::System::String* m_ReportType_; struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_FriendRecallChannelReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTLogArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86364(); DLL2SDK::mscorlib::System::String* get_Tag_86365(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* SetTLogArgs_86366(int32_t ChannelType_, int32_t ReportType_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86367(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86369(); static void _cctor_86368(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_RoomInvitationReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_RoomInvitationReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86370(); DLL2SDK::mscorlib::System::String* get_Tag_86371(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86372(DLL2SDK::CSProto::msg::EMatchServiceModule gameMode_, DLL2SDK::CSProto::msg::EMatchInviteSource source_, bool isAccept_, bool isBlockFiveMinutes_); static void _cctor_86373(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_URLInviteFriendChannelReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { DLL2SDK::mscorlib::System::String* m_ChannelType_; DLL2SDK::mscorlib::System::String* m_ReportType_; struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_URLInviteFriendChannelReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTLogArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86374(); DLL2SDK::mscorlib::System::String* get_Tag_86375(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* SetTLogArgs_86376(int32_t ChannelType_, int32_t ReportType_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86377(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86379(); static void _cctor_86378(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_MailReceiveFriendExperienceCardReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_MailReceiveFriendExperienceCardReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86380(); DLL2SDK::mscorlib::System::String* get_Tag_86381(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86382(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86384(); static void _cctor_86383(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_URLInviteTeamChannelReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { DLL2SDK::mscorlib::System::String* m_ChannelType_; DLL2SDK::mscorlib::System::String* m_ReportType_; struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_URLInviteTeamChannelReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTLogArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86385(); DLL2SDK::mscorlib::System::String* get_Tag_86386(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* SetTLogArgs_86387(int32_t ChannelType_, int32_t ReportType_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86388(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86390(); static void _cctor_86389(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_BattlePassViewReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { DLL2SDK::mscorlib::System::String* m_ReportType_; struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_BattlePassViewReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTLogArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86391(); DLL2SDK::mscorlib::System::String* get_Tag_86392(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* SetTLogArgs_86393(int32_t ReportType_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86394(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86396(); static void _cctor_86395(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_RoomFriendInviteReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { DLL2SDK::CSProto::msg::ETicketRoomType Mode_; uint32_t RoomId_; int32_t PlayerNum_; bool IsViewExpanded_; uint32_t InvitationNum_; uint32_t InvitationSuccessNum_; uint32_t InvitationNumFromAll_; uint32_t InvitationNumFromFriend_; uint32_t InvitationNumFromGuild_; uint32_t InvitationNumFromRecent_; int32_t IsEachTabOpen_; bool IsGameStart_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CachePlayerIdList_; struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_RoomFriendInviteReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRoomInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTabOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInvite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInviteSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86397(); DLL2SDK::mscorlib::System::String* get_Tag_86398(); void SetRoomInfo_86399(bool isGameStart_); void SetTabOpen_86400(int32_t tab_); void SetInvite_86401(uint64_t playerId_, int32_t tab_); bool CheckInviteSuccess_86402(uint64_t playerId_); void Reset_86403(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86404(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* SetTLogArgs_86405(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86407(); static void _cctor_86406(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_QuickTeamCreateReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { DLL2SDK::CSProto::msg::ETicketRoomType m_Mode_; bool m_IsFeatureOnly_; bool m_IsMicrophoneRequired_; int32_t m_LanguageCode_; int32_t m_Channel_; bool m_Lobby_; struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_QuickTeamCreateReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86408(); DLL2SDK::mscorlib::System::String* get_Tag_86409(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86410(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* SetTLogArgs_86411(DLL2SDK::Assembly_CSharp::Chat::InviteInfo* info_, bool lobby_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86413(); static void _cctor_86412(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_QuickTeamQuitReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { DLL2SDK::CSProto::msg::ETicketJoinSource source_; struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_QuickTeamQuitReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86414(); DLL2SDK::mscorlib::System::String* get_Tag_86415(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86416(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* SetTLogArgs_86417(DLL2SDK::CSProto::msg::ETicketJoinSource s_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86419(); static void _cctor_86418(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_QuickTeamFilterReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { int32_t m_Modes_; bool m_IsFeatureOnly_; bool m_IsMicrophoneRequired_; bool m_IsSameLanguage_; int32_t m_DelayLevel_; struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_QuickTeamFilterReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86420(); DLL2SDK::mscorlib::System::String* get_Tag_86421(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86422(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* SetTLogArgs_86423(int32_t modes_, bool isFeatureOnly_, bool isMicrophoneRequired_, bool isSameLanguage_, int32_t delayLevel_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86425(); static void _cctor_86424(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_QuickTeamOPReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { bool windowShow_; bool chatSHow_; struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_QuickTeamOPReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86426(); DLL2SDK::mscorlib::System::String* get_Tag_86427(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86428(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* SetTLogArgs_86429(bool _windowShow_, bool _chatShow_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86431(); static void _cctor_86430(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_QuickTeamJoinSuccess : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_QuickTeamJoinSuccess* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86432(); DLL2SDK::mscorlib::System::String* get_Tag_86433(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86434(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* SetTLogArgs_86435(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86437(); static void _cctor_86436(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_QuickTeamEnterGame : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_QuickTeamEnterGame* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86438(); DLL2SDK::mscorlib::System::String* get_Tag_86439(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86440(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* SetTLogArgs_86441(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86443(); static void _cctor_86442(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_PlaylistFilterClickReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { DLL2SDK::mscorlib::System::String* m_ClickType_; struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_PlaylistFilterClickReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTLogArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86444(); DLL2SDK::mscorlib::System::String* get_Tag_86445(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* SetTLogArgs_86446(int32_t ClickType_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86447(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86449(); static void _cctor_86448(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_PlaylistFilterReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { DLL2SDK::mscorlib::System::String* m_ReportType_; DLL2SDK::mscorlib::System::String* m_PlaylistStr_; struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_PlaylistFilterReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTLogArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSelectedPlaylist_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86450(); DLL2SDK::mscorlib::System::String* get_Tag_86451(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* SetTLogArgs_86452(int32_t ReportType_, DLL2SDK::mscorlib::System::String* PlaylistStr_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86453(); DLL2SDK::mscorlib::System::String* GetSelectedPlaylist_86454(DLL2SDK::mscorlib::System::Collections::Generic::List_1* PlaylistList_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86456(); static void _cctor_86455(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_RoomRecommandTeamReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { DLL2SDK::mscorlib::System::String* m_RoomType_; DLL2SDK::mscorlib::System::String* m_PlayerNum_; DLL2SDK::mscorlib::System::String* m_RoomID_; DLL2SDK::mscorlib::System::String* m_RoomGUID_; DLL2SDK::mscorlib::System::String* m_PlayersOpenID_; struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_RoomRecommandTeamReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTLogArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86457(); DLL2SDK::mscorlib::System::String* get_Tag_86458(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* SetTLogArgs_86459(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86460(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86462(); static void _cctor_86461(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_RoomRecommandTeamClickReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { DLL2SDK::mscorlib::System::String* m_ReportType_; DLL2SDK::mscorlib::System::String* m_PlayerNum_; DLL2SDK::mscorlib::System::String* m_RoomID_; DLL2SDK::mscorlib::System::String* m_RoomGUID_; DLL2SDK::mscorlib::System::String* m_IsGameStart_; DLL2SDK::mscorlib::System::String* m_GameMode_; bool PlusClickFlag_; bool InviteClickFlag_; bool PlusAndInviteClick_; struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_RoomRecommandTeamClickReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlusClickCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInviteClickCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetFlags_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTLogArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86463(); DLL2SDK::mscorlib::System::String* get_Tag_86464(); void SetPlusClickCache_86465(); void SetInviteClickCache_86466(); void ResetFlags_86467(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* SetTLogArgs_86468(bool GameStart_, int32_t GameMode_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86469(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86471(); static void _cctor_86470(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_QQZoneShareTLog : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { int32_t ShareCancel_; int32_t ShareFailure_; int32_t ShareSuccess_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86472(); void SetInfo_86473(int32_t _ShareCancel_, int32_t _ShareFailure_, int32_t _ShareSuccess_); DLL2SDK::mscorlib::System::String* get_Tag_86474(); DLL2SDK::mscorlib::System::String* get_EventTime_86475(); DLL2SDK::mscorlib::System::String* get_GameAppId_86476(); int32_t get_PlatID_86477(); DLL2SDK::mscorlib::System::String* get_OpenId_86478(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86479(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86480(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_TeamRelationTLog : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { int32_t Source_; int32_t Type_; struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TeamRelationTLog* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86481(); DLL2SDK::mscorlib::System::String* get_Tag_86482(); void SetInfo_86483(int32_t _Source_, int32_t _Type_); DLL2SDK::mscorlib::System::String* get_EventTime_86484(); DLL2SDK::mscorlib::System::String* get_GameAppId_86485(); int32_t get_PlatID_86486(); DLL2SDK::mscorlib::System::String* get_OpenId_86487(); DLL2SDK::mscorlib::System::String* get_playerID_86488(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86489(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86491(); static void _cctor_86490(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_FireMode_ProneTLog : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { int32_t IsFireMode_; int32_t FireModeValue_; int32_t IsProne_; int32_t ProneValue_; struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_FireMode_ProneTLog* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86492(); DLL2SDK::mscorlib::System::String* get_Tag_86493(); void SetInfo_86494(int32_t _IsFireMode_, int32_t _FireModeValue_, int32_t _IsProne_, int32_t _ProneValue_); DLL2SDK::mscorlib::System::String* get_EventTime_86495(); DLL2SDK::mscorlib::System::String* get_GameAppId_86496(); int32_t get_PlatID_86497(); DLL2SDK::mscorlib::System::String* get_OpenId_86498(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86499(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86501(); static void _cctor_86500(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_ShowVestTLog : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ShowVestTLog* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86502(); DLL2SDK::mscorlib::System::String* get_Tag_86503(); DLL2SDK::mscorlib::System::String* get_EventTime_86504(); DLL2SDK::mscorlib::System::String* get_GameAppId_86505(); int32_t get_PlatID_86506(); DLL2SDK::mscorlib::System::String* get_OpenId_86507(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86508(bool showVest_); static void _cctor_86509(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_SoldierReturnReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { struct StaticFields { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_SoldierReturnReport* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86510(); DLL2SDK::mscorlib::System::String* get_Tag_86511(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86512(DLL2SDK::mscorlib::System::Collections::Generic::List_1* reportDatas_); static void _cctor_86513(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct TLogReportDataAgent_TLogReportType : int32_t { E_TLOG_LIVEOPSNOTICE_SHOW_ = static_cast(0x0) }; } namespace DLL2SDK::Assembly_CSharp::Squad { enum struct SquadBattleDataStore_BattleInfoType : int32_t { Self_ = static_cast(0x0), Opponent_ = static_cast(0x1), Complete_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Squad { enum struct SquadBattleDataStore_BattleResult : int32_t { Draw_ = static_cast(0x0), Win_ = static_cast(0x1), Lose_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Squad { enum struct SquadBattleDataStore_BattleEndReason : int32_t { DROP_ = static_cast(0x0), End_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct SquadBattleDataStore_BattleInfo { uint64_t SelfID_; uint64_t OpponentID_; DLL2SDK::mscorlib::System::String* OpponentName_; DLL2SDK::mscorlib::System::String* SelfName_; DLL2SDK::CSProto::msg::PlayerPictureInfo* OpponentPicInfo_; DLL2SDK::CSProto::msg::PlayerPictureInfo* SelfPicInfo_; uint64_t CreatorID_; uint32_t BattleID_; uint32_t MapID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* BattleResultList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* BattleTimeList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SelfTrophyChangeList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* OpponentTrophyChangeList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SelfScoreChangeList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* OpponentScoreChangeList_; DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleInfoType InfoType_; DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleEndReason EndReason_; bool Revenge_; int32_t LastRoundTime_; int32_t ExpireTime_; int32_t CurrentRoundNum_; int32_t SelfScore_; int32_t OpponentScore_; int32_t SelfTrophy_; int32_t OpponentTrophy_; int32_t SelfTrophyChange_; int32_t OpponentTrophyChange_; int32_t SelfRank_; int32_t OpponentRank_; DLL2SDK::CSProto::msg::SquadInfo* SelfSquadInfo_; DLL2SDK::CSProto::msg::SquadInfo* OpponentSquadInfo_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RoundStatList_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLastRoundHappenedInLogout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRivalTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildLastRoundTimeString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildLeftTimeString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildRoundTimeString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoundResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoundStatis_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ bool IsLastRoundHappenedInLogout_86532(uint64_t lastLogoutTime_); int32_t GetRivalTime_86533(int32_t time_); DLL2SDK::mscorlib::System::String* BuildLastRoundTimeString_86534(DLL2SDK::mscorlib::System::Text::StringBuilder* stringBuilder_); DLL2SDK::mscorlib::System::String* BuildLeftTimeString_86535(DLL2SDK::mscorlib::System::Text::StringBuilder* stringBuilder_); DLL2SDK::mscorlib::System::String* BuildRoundTimeString_86536(DLL2SDK::mscorlib::System::Text::StringBuilder* stringBuilder_, int32_t index_); bool GetRoundResult_86537(int32_t roundIndex_, DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleResult* result_, bool* isSelfTurn_); void GetRoundStatis_86538(int32_t roundIndex_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* selfStatList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* oppoStatList_); }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct SquadBattleDataStore_BattleListInfo : DLL2SDK::mscorlib::System::Object { int32_t PageIndex_; int32_t PageCount_; float LastUpdateTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* BattleInfoList_; bool WaitingForData_; bool HasData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86539(); bool NeedUpdate_86540(); }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct SquadMatchDataStore_OpponentInfo { uint64_t PlayerID_; DLL2SDK::mscorlib::System::String* Name_; DLL2SDK::CSProto::msg::PlayerPictureInfo* PicInfo_; int32_t OVR_; int32_t Trophy_; int32_t Rank_; uint64_t MapID_; int32_t ItemIndexOnMap_; bool ShowedOnMap_; DLL2SDK::Assembly_CSharp::Squad::SquadData* SquadInfo_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ModeDefendSquadsDic_; DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleInfo BattleInfo_; DLL2SDK::Assembly_CSharp::Squad::PlayerOwnInventoryData* InventoryInfo_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchDefendMode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ bool get_IsRival_86560(); void SwitchDefendMode_86561(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct RollNoticeController__AddNotice_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::FrontEnd::RollNoticeData* data_; void _ctor_86617(); bool __m__0_86618(DLL2SDK::Assembly_CSharp::FrontEnd::RollNoticeData* it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct AnnouncementDataStore__GetLeftTabIItems_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* GlobalDS_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Announcements_; void _ctor_86668(); bool __m__0_86669(DLL2SDK::Assembly_CSharp::LiveOps::AnnouncementClient* it_); bool __m__1_86670(DLL2SDK::Assembly_CSharp::LiveOps::AnnouncementClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct AnnouncementDataStore__GetLeftTabIItems_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t temp_; void _ctor_86671(); bool __m__0_86672(DLL2SDK::Assembly_CSharp::LiveOps::LeftTabIItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct AnnouncementDataStore__GetLeftTabIItems_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::LiveOps::AnnouncementDataStore__GetLeftTabIItems_c__AnonStorey0* __f__ref_0_; void _ctor_86673(); bool __m__0_86674(DLL2SDK::Assembly_CSharp::LiveOps::LeftTabIItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct AnnouncementDataStore__GetAnnouncementById_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { int32_t id_; void _ctor_86675(); bool __m__0_86676(DLL2SDK::Assembly_CSharp::LiveOps::AnnouncementClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct BagIndividuationMainController__InitIndividuationDatas_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Squad::SIItem* item_; void _ctor_86754(); bool __m__0_86755(DLL2SDK::Assembly_CSharp::Squad::SIItem* e_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassConfigManager_BattlePassAwardSortData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassAwardConfig* conf_; int32_t level_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86796(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassConfigManager__GetBattlePassComicSmallIcon_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t Seq_; void _ctor_86797(); bool __m__0_86798(DLL2SDK::Assembly_CSharp::BattlePass::BattlePassComic* x_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { enum struct BattlePassTools_BPSeasonUIType : int32_t { HomeEntranceBg_ = static_cast(0x0), SystemNavBg_ = static_cast(0x1), SeasonVideo_ = static_cast(0x2), FullAwardBg_ = static_cast(0x3), SeasonAwardIcon_ = static_cast(0x4), BuyPassBg_ = static_cast(0x5), SeasonIntroduce1_ = static_cast(0x6), SeasonIntroduce2_ = static_cast(0x7), SeasonIntroduce3_ = static_cast(0x8), SeasonIntroduce4_ = static_cast(0x9), SeasonIntroduce5_ = static_cast(0xA), BattlePassComicSeasonKV_ = static_cast(0xB) }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { enum struct BattlePassTools_BPSeasonUILabelType : int32_t { None_ = static_cast(0x0), BuyPassSimple_ = static_cast(0x1), BuyPassNormalItem_ = static_cast(0x2), BuyPassPlusItem_ = static_cast(0x3), SeasonIntroduce1_ = static_cast(0x4), SeasonIntroduce2_ = static_cast(0x5), SeasonIntroduce3_ = static_cast(0x6), SeasonIntroduce4_ = static_cast(0x7), SeasonIntroduce5_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { enum struct BattlePassTools_BPSeasonSpecialUIType : int32_t { None_ = static_cast(0x0), BuyPassNormalOption_ = static_cast(0x1), BuyPassPlusOption_ = static_cast(0x2), BuyPassNormalAward_ = static_cast(0x3), BuyPassPlusAward_ = static_cast(0x4), BuyPassNormalBtn_ = static_cast(0x5), BuyPassPlusBtn_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassTools__CheckBpSeasonResReady_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t seasonId_; void _ctor_87714(); bool __m__0_87715(DLL2SDK::Assembly_CSharp::Config::SpSeasonResourcesConfig* x_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassTools__GetBPSeasonUIConf_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t season_id_; void _ctor_87716(); bool __m__0_87717(DLL2SDK::Assembly_CSharp::Config::SpSeasonResourcesConfig* x_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassTools__GetBPIntroduceNum_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t season_id_; void _ctor_87718(); bool __m__0_87719(DLL2SDK::Assembly_CSharp::Config::SpSeasonResourcesConfig* x_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassTools__GetSpSeasonSpecialUIConf_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { int32_t season_id_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTools_BPSeasonSpecialUIType type_; void _ctor_87720(); bool __m__0_87721(DLL2SDK::Assembly_CSharp::Config::SpSeasonSpecialUIConfig* x_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { enum struct UISpriteZoom_Movement : int32_t { Horizontal_ = static_cast(0x0), Vertical_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassBuyPassActivityView_NormalPassCardCell : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIButton* TipsBtn_; DLL2SDK::Assembly_CSharp::UILabel* BeforeCutOffPrice_; DLL2SDK::Assembly_CSharp::UILabel* AfterCutOffPrice_; DLL2SDK::Assembly_CSharp::UILabel* CutOffLable_; DLL2SDK::Assembly_CSharp::UILabel* NoCutOffPrice_; DLL2SDK::Assembly_CSharp::UIButton* BuyBtn_; DLL2SDK::Assembly_CSharp::UIGrid* grid_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ItemList_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CutOffInfo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoCutoffInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87785(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassBuyPassActivityView_PlusPassCardCell : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIButton* TipsBtn_; DLL2SDK::Assembly_CSharp::UILabel* BeforeCutOffPrice_; DLL2SDK::Assembly_CSharp::UILabel* AfterCutOffPrice_; DLL2SDK::Assembly_CSharp::UILabel* CutOffLable_; DLL2SDK::Assembly_CSharp::UILabel* NoCutOffPrice_; DLL2SDK::Assembly_CSharp::UIButton* BuyBtn_; DLL2SDK::Assembly_CSharp::UIGrid* grid_; DLL2SDK::Assembly_CSharp::UIButton* MoreBtn_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassItemView* SpecialItem_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ItemList_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CutOffInfo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoCutoffInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87786(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassBuyPassView_NormalPassCardCell : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UILabel* BeforeCutOffPrice_; DLL2SDK::Assembly_CSharp::UILabel* AfterCutOffPrice_; DLL2SDK::Assembly_CSharp::UILabel* CutOffLable_; DLL2SDK::Assembly_CSharp::UILabel* NoCutOffPrice_; DLL2SDK::Assembly_CSharp::UIButton* BuyBtn_; DLL2SDK::Assembly_CSharp::UIGrid* grid_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ItemList_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CutOffInfo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoCutoffInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87792(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassBuyPassView_PlusPassCardCell : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UILabel* BeforeCutOffPrice_; DLL2SDK::Assembly_CSharp::UILabel* AfterCutOffPrice_; DLL2SDK::Assembly_CSharp::UILabel* CutOffLable_; DLL2SDK::Assembly_CSharp::UILabel* NoCutOffPrice_; DLL2SDK::Assembly_CSharp::UIButton* BuyBtn_; DLL2SDK::Assembly_CSharp::UIGrid* grid_; DLL2SDK::Assembly_CSharp::UIButton* MoreBtn_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ItemList_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CutOffInfo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoCutoffInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87793(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { enum struct BattlePassLevelPopupView_ECommonReceiveAnimStep : int32_t { IDLE_ = static_cast(0x0), SHOWING_ = static_cast(0x1), PREPARE_CLOSE_ = static_cast(0x2), CLOSE_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { enum struct BattlePassLevelPopupView_ScrollViewPostion : int32_t { OnScrollViewEnd_ = static_cast(0x0), OnScrollViewStart_ = static_cast(0x1), OnScrollViewCenter_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassLevelPopupView_BattlePassGroup : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassItemView* WillAwardItem_; DLL2SDK::Assembly_CSharp::UIScrollView* NorMalScrollView_; DLL2SDK::Assembly_CSharp::UIScrollView* PlusBPScrollView_; DLL2SDK::Assembly_CSharp::UIGrid* NormalAwardGrid_; DLL2SDK::Assembly_CSharp::UIGrid* WillAwardGrid_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* PurchaseBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* OKBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* CenterOKBtn_; DLL2SDK::Assembly_CSharp::UIButton* Continue_Btn_; DLL2SDK::Assembly_CSharp::UILabel* WillGetTips_1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WillgetObj_; DLL2SDK::Assembly_CSharp::TweenAlpha* WillgetTween_; DLL2SDK::Assembly_CSharp::TweenAlpha* GetTween_; DLL2SDK::Assembly_CSharp::TweenAlpha* OKBtnTween_; DLL2SDK::Assembly_CSharp::TweenAlpha* OKCenterBtnTween_; DLL2SDK::Assembly_CSharp::TweenAlpha* BuyBtnTween_; DLL2SDK::Assembly_CSharp::TweenAlpha* LableTween_; DLL2SDK::Assembly_CSharp::UIButton* GetScrollView_RightBtn_; DLL2SDK::Assembly_CSharp::UIButton* GetScrollView_LeftBtn_; DLL2SDK::Assembly_CSharp::UIButton* WillGetScrollView_RightBtn_; DLL2SDK::Assembly_CSharp::UIButton* WillGetScrollView_LeftBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DecomposeRoot_; DLL2SDK::Assembly_CSharp::UISprite* DecomposeSprite_; DLL2SDK::Assembly_CSharp::UILabel* DecomposeLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87892(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassLevelPopupView__Show3DScene_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::FrontEnd::FrontEndUIScene* scene_; DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassLevelPopupView* _this_; void _ctor_87893(); void __m__0_87894(); void __m__1_87895(); void __m__2_87896(); void __m__3_87897(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassLevelView_BpCheckRewards : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* CheckRewardBtn_; DLL2SDK::Assembly_CSharp::UIGrid* CheckRewardGrid_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ItemList_; DLL2SDK::Assembly_CSharp::UILabel* LastLevelLable_; DLL2SDK::Assembly_CSharp::UIButton* LastAwardBtn_; DLL2SDK::Assembly_CSharp::UISprite* FullAwardBg_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87907(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassRankView_BattlePassRankUi : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UISprite* RankAwardSprite_; DLL2SDK::Assembly_CSharp::UICommonTipHolder* RankTipHolder_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87953(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BpNewSeasonVideoView__Play_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::IMediaControl* _MediaControl___0_; DLL2SDK::Assembly_CSharp::BattlePass::BpNewSeasonVideoView* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_87986(); bool MoveNext_87987(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_87988(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_87989(); void Dispose_87990(); void Reset_87991(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BpSeasonVideoView__Play_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::IMediaControl* _MediaControl___0_; DLL2SDK::Assembly_CSharp::BattlePass::BpSeasonVideoView* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_88007(); bool MoveNext_88008(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_88009(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_88010(); void Dispose_88011(); void Reset_88012(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct TicketPopupList_onSelectChangeFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_88024(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_88025(int32_t index_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_88026(int32_t index_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_88027(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct TicketPopupList__SetInitData_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t index_; DLL2SDK::Assembly_CSharp::GameUI::TicketPopupList* _this_; void _ctor_88028(); void __m__0_88029(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); }; } namespace DLL2SDK::Assembly_CSharp::Ladder { struct LadderRewardListDetailWindowController__UpdateView_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t CurrRank_; void _ctor_88083(); bool __m__0_88084(int32_t s_); }; } namespace DLL2SDK::Assembly_CSharp::Ladder { struct LadderRewardDetailItemView__SetData_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t rank_; void _ctor_88090(); }; } namespace DLL2SDK::Assembly_CSharp::Ladder { struct LadderRewardDetailItemView__SetData_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint32_t seasonNoClient_; DLL2SDK::Assembly_CSharp::Ladder::LadderRewardDetailItemView__SetData_c__AnonStorey1* __f__ref_1_; void _ctor_88091(); bool __m__0_88092(DLL2SDK::Assembly_CSharp::Config::LadderSeasonPrizeConfig* s_); bool __m__1_88093(DLL2SDK::Assembly_CSharp::Config::LadderScoreAwardConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::Ladder { struct LadderRewardDetailItemView__SetData_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { uint32_t seasonNoClient_; DLL2SDK::Assembly_CSharp::Ladder::LadderRewardDetailItemView__SetData_c__AnonStorey1* __f__ref_1_; void _ctor_88094(); bool __m__0_88095(DLL2SDK::Assembly_CSharp::Config::BRLadderSeasonPrizeInfoConfig* s_); bool __m__1_88096(DLL2SDK::Assembly_CSharp::Config::BRLadderScoreAwardConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::Ladder { struct LadderRewardDetailItemView__InitRewardList_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* RewardList_; DLL2SDK::Assembly_CSharp::Ladder::LadderRewardDetailItemView* _this_; void _ctor_88097(); }; } namespace DLL2SDK::Assembly_CSharp::Ladder { struct LadderRewardDetailItemView__InitRewardList_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { int32_t index_; DLL2SDK::Assembly_CSharp::Ladder::LadderRewardDetailItemView__InitRewardList_c__AnonStorey3* __f__ref_3_; void _ctor_88098(); void __m__0_88099(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRModeMapDataStore__IsMapOpen_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t mapId_; void _ctor_88106(); bool __m__0_88107(DLL2SDK::Assembly_CSharp::Config::MapConfigConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomBrNewModeView__RefreshPlayerList_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t i_; void _ctor_88142(); bool __m__0_88143(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomBrNewModeView__RefreshPlayerList_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t i_; void _ctor_88144(); bool __m__0_88145(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct cdkeyreturnjson_cdkeyreturnjsondata : DLL2SDK::mscorlib::System::Object { int32_t iRet_; DLL2SDK::mscorlib::System::String* sMsg_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88215(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ExchangeShopController__OnBtnBuyClick_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t itemId_; void _ctor_88585(); bool __m__0_88586(DLL2SDK::CSProto::msg::ExchangeShopItem* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LuckyBoardController__OnNotifyLuckBoardRewardOpen_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::GameUI::LuckyBoardController* _this_; void _ctor_88666(); bool __m__0_88667(DLL2SDK::CSProto::msg::BoxShowPropInfo* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LuckyDrawController__PreSetLuckyDrawGoods_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::GameUI::LuckyDrawController* _this_; void _ctor_88735(); bool __m__0_88736(DLL2SDK::CSProto::msg::BoxShowPropInfo* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LuckyDrawController__SetLuckyDrawGoods_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::GameUI::LuckyDrawController* _this_; void _ctor_88737(); bool __m__0_88738(DLL2SDK::CSProto::msg::BoxShowPropInfo* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LuckyDrawVideoController__RefreshVideoView_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { bool SkipBtnShow_; DLL2SDK::mscorlib::System::String* videoName_; DLL2SDK::mscorlib::System::String* videoBGName_; DLL2SDK::Assembly_CSharp::GameUI::LuckyDrawVideoController* _this_; void _ctor_88768(); void __m__0_88769(); void __m__1_88770(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LuckyValueDrawController__PreSetLuckyDrawGoods_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::GameUI::LuckyValueDrawController* _this_; void _ctor_88822(); bool __m__0_88823(DLL2SDK::CSProto::msg::BoxShowPropInfo* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LuckyValueDrawController__SetLuckyDrawGoods_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::GameUI::LuckyValueDrawController* _this_; void _ctor_88824(); bool __m__0_88825(DLL2SDK::CSProto::msg::BoxShowPropInfo* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopDetailController_Chest__SortBoxShowPropInfo_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t sortResult_; void _ctor_88953(); int32_t __m__0_88954(DLL2SDK::CSProto::msg::BoxShowPropInfo* param1_, DLL2SDK::CSProto::msg::BoxShowPropInfo* param2_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { enum struct ShopRechargeConfirmPopController_WindowType : int32_t { Recharge_ = static_cast(0x0), OTO_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopRechargeWindowController__ConfigureCellForPath_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_; void _ctor_89060(); bool __m__0_89061(DLL2SDK::Assembly_CSharp::GameShop::PayConfInfoExtend* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopRechargeWindowController__WidthForColumn_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t row_; int32_t column_; void _ctor_89062(); bool __m__0_89063(DLL2SDK::Assembly_CSharp::GameShop::PayConfInfoExtend* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopRechargeWindowController__WidthForPath_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t row_; int32_t column_; void _ctor_89064(); bool __m__0_89065(DLL2SDK::Assembly_CSharp::GameShop::PayConfInfoExtend* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopRechargeWindowController__GetBgIcon_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { int32_t row_; int32_t column_; void _ctor_89066(); bool __m__0_89067(DLL2SDK::Assembly_CSharp::GameShop::PayConfInfoExtend* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopTimeLimitPaymentController__OnPressAddCommodityCountBtnManyPaymentCallback_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* go_; DLL2SDK::Assembly_CSharp::GameShop::ShopTimeLimitPaymentController* _this_; void _ctor_89100(); void __m__0_89101(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopTimeLimitPaymentController__OnPressReduceCommodityCountBtnManyPaymentCallback_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* go_; DLL2SDK::Assembly_CSharp::GameShop::ShopTimeLimitPaymentController* _this_; void _ctor_89102(); void __m__0_89103(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { enum struct ShopUtility_EShopTriggerBeaconEventOccasion : int32_t { None_ = static_cast(0x0), EEnterFirstLevelCurrencyPurchasePage_ = static_cast(0x1), EClickRechargeStall_ = static_cast(0x2), EClickViewOfferEnterOfferProductPage_ = static_cast(0x3), EClickPurchaseInViewOfferProductPage_ = static_cast(0x4), EClickConfirmPurchaseInViewOfferProductPage_ = static_cast(0x5), EClickConfirmPurchaseSuccessInViewOfferProductPage_ = static_cast(0x6), EClickStoreEnterMallPage_ = static_cast(0x7), EClickStoreEnterSpecialCommodityPage_ = static_cast(0x8), EClickStoreSpecialShopClickPurchase_ = static_cast(0x9), EClickStoreSpecialShopClickPurchaseSuccess_ = static_cast(0xA) }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopUtility_ReportPlayerIdData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* _PlayerId_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89191(); DLL2SDK::mscorlib::System::String* get_PlayerId_89192(); void set_PlayerId_89193(DLL2SDK::mscorlib::System::String* value_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopUtility_ReportClickRechargeStallData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* _PlayerId_k__BackingField_; DLL2SDK::mscorlib::System::String* _Level_k__BackingField_; DLL2SDK::mscorlib::System::String* _ChargeCount_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89194(); DLL2SDK::mscorlib::System::String* get_PlayerId_89195(); void set_PlayerId_89196(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Level_89197(); void set_Level_89198(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ChargeCount_89199(); void set_ChargeCount_89200(DLL2SDK::mscorlib::System::String* value_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopUtility_ReportViewOfferShopCommodityData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* _PlayerId_k__BackingField_; DLL2SDK::mscorlib::System::String* _ItemId_k__BackingField_; DLL2SDK::mscorlib::System::String* _ItemType_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89201(); DLL2SDK::mscorlib::System::String* get_PlayerId_89202(); void set_PlayerId_89203(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ItemId_89204(); void set_ItemId_89205(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ItemType_89206(); void set_ItemType_89207(DLL2SDK::mscorlib::System::String* value_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopUtility_ReportShopSpecialCommodityPageData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* _PlayerId_k__BackingField_; DLL2SDK::mscorlib::System::String* _ItemId_k__BackingField_; DLL2SDK::mscorlib::System::String* _GoodType_k__BackingField_; DLL2SDK::mscorlib::System::String* _ItemType_k__BackingField_; DLL2SDK::mscorlib::System::String* _Price_k__BackingField_; DLL2SDK::mscorlib::System::String* _Currency_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89208(); DLL2SDK::mscorlib::System::String* get_PlayerId_89209(); void set_PlayerId_89210(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ItemId_89211(); void set_ItemId_89212(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_GoodType_89213(); void set_GoodType_89214(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ItemType_89215(); void set_ItemType_89216(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Price_89217(); void set_Price_89218(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Currency_89219(); void set_Currency_89220(DLL2SDK::mscorlib::System::String* value_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { enum struct ECodmShopItemSecondaryTab : int32_t { None_ = static_cast(0x80000000), EOthers_ = static_cast(0x1), ETreasureBox_ = static_cast(0xE75), EGiftBox_ = static_cast(0xE76), EBackpack_ = static_cast(0xAF2), EWing_ = static_cast(0xA2A), EParachute_ = static_cast(0xA8D), EChipSkin_ = static_cast(0xE1A), EVehicle_ = static_cast(0xD66), EAction_ = static_cast(0x9C5), ESprayPaint_ = static_cast(0x9C6), EPropCard_ = static_cast(0x20), EHeadPortrait_ = static_cast(0xD), EHeadPortraitFrame_ = static_cast(0xE), EWeaponSkin_ = static_cast(0xD66), ERifle_ = static_cast(0x65), ESniper_ = static_cast(0x66), ELightMachineGun_ = static_cast(0x67), ESubmachineGun_ = static_cast(0x68), EShotgun_ = static_cast(0x69), EPistol_ = static_cast(0x6A), EGrenade_ = static_cast(0x28), EMelee_ = static_cast(0x6B), ELaunchers_ = static_cast(0x6C), ESoliderBigSkill_ = static_cast(0x96), EPerk_ = static_cast(0x32), EProfessionalChip_ = static_cast(0x1B6C), ERepeatedlykillReward_ = static_cast(0x3C), ESkill_ = static_cast(0x15F92), EAllWeapoon_ = static_cast(0x15F91), ECallingCard_ = static_cast(0x2F) }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopUtility__InitSubTabList_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameShop::CodmShopRightSubTabItem* tabItem_; void _ctor_89223(); bool __m__0_89224(DLL2SDK::Assembly_CSharp::GameShop::CodmShopRightSubTabItem* item_); bool __m__1_89225(DLL2SDK::Assembly_CSharp::GameShop::CodmShopRightSubTabItem* item_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { enum struct ECodmShopType : int32_t { ENone_ = static_cast(0x0), FEATURE_ = static_cast(0x1), EWeapon_ = static_cast(0x2), EBundle_ = static_cast(0x4), EBox_ = static_cast(0x5), ESpecialItem_ = static_cast(0xB), EBRSkin_ = static_cast(0xC), ERecharge_ = static_cast(0x6), ECreditShop_ = static_cast(0x15), ELuckyDrawItem_ = static_cast(0x17), ELuckyBoard_ = static_cast(0x18) }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopUtility__InitSubTabList_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameShop::CodmShopRightSubTabItem* tabItem_; void _ctor_89229(); bool __m__0_89230(DLL2SDK::Assembly_CSharp::GameShop::CodmShopRightSubTabItem* item_); bool __m__1_89231(DLL2SDK::Assembly_CSharp::GameShop::CodmShopRightSubTabItem* item_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopUtility__SetPrimaryTabSpecifySecondaryToTabToOtherTab_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* data_; void _ctor_89232(); bool __m__0_89233(DLL2SDK::CSProto::msg::ShopTag* tagItem_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopUtility__JudgeIsHaveSubTab_c__AnonStorey5 : DLL2SDK::mscorlib::System::Object { int32_t mainTab_; void _ctor_89234(); bool __m__0_89235(DLL2SDK::CSProto::msg::ShopTag* tagItem_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopUtility__SetPrimaryTabSpecifySecondaryToTabToOtherTab_c__AnonStorey6 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameShop::ECodmShopType CurrentshopTabType_; void _ctor_89236(); bool __m__0_89237(DLL2SDK::CSProto::msg::ShopTag* tagItem_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopUtility__SetPrimaryTabSpecifySecondaryToTabToOtherTab_c__AnonStorey7 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* tabList_; void _ctor_89238(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopUtility__SetPrimaryTabSpecifySecondaryToTabToOtherTab_c__AnonStorey8 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameShop::CodmShopRightSubTabItem* subTabItem_; DLL2SDK::Assembly_CSharp::GameShop::ShopUtility__SetPrimaryTabSpecifySecondaryToTabToOtherTab_c__AnonStorey7* __f__ref_7_; void _ctor_89239(); bool __m__0_89240(DLL2SDK::Assembly_CSharp::GameShop::CodmShopRightSubTabItem* item_); bool __m__1_89241(DLL2SDK::Assembly_CSharp::GameShop::CodmShopRightSubTabItem* item_); bool __m__2_89242(DLL2SDK::Assembly_CSharp::GameShop::CodmShopRightSubTabItem* item_); bool __m__3_89243(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* item_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopUtility__HandleShopDataList_c__AnonStorey9 : DLL2SDK::mscorlib::System::Object { int32_t subTagId_; void _ctor_89244(); bool __m__0_89245(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* it_); bool __m__1_89246(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { enum struct EUIOjectEventType : int32_t { None_ = static_cast(0x0), Submit_ = static_cast(0x1), Click_ = static_cast(0x2), DoubleClick_ = static_cast(0x3), Hover_ = static_cast(0x4), Press_ = static_cast(0x5), Select_ = static_cast(0x6), Scroll_ = static_cast(0x7), DragStart_ = static_cast(0x8), Drag_ = static_cast(0x9), DragOver_ = static_cast(0xA), DragOut_ = static_cast(0xB), DragEnd_ = static_cast(0xC), Drop_ = static_cast(0xD), Key_ = static_cast(0xE), Tooltip_ = static_cast(0xF), LongPress_ = static_cast(0x10) }; } namespace DLL2SDK::Assembly_CSharp::GameShop { template struct ShopUtility__RemoveUIEventListenerForUIWidget_c__AnonStoreyB_1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameShop::EUIOjectEventType eventType_; T callback_; void _ctor_89249(); void __m__0_89250(DLL2SDK::UnityEngine::UnityEngine::Transform* item_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopUtility__GetSpecifiedCurrencyPaymentList_c__AnonStoreyC : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::PaymentType payType_; void _ctor_89251(); bool __m__0_89252(DLL2SDK::CSProto::msg::ShopPaymentInfo* info_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopWindowController_Chest__ConfigureCellForPath_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameShop::ShopItemView_Chest* itemChest_; DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_; DLL2SDK::Assembly_CSharp::GameShop::ShopWindowController_Chest* _this_; void _ctor_89282(); void __m__0_89283(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct UILotteryIntroductionView__ProcessingCombinationProbabilityData_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* data_; void _ctor_89300(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct UILotteryIntroductionView__ProcessingCombinationProbabilityData_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::GameShop::UILotteryIntroductionView__ProcessingCombinationProbabilityData_c__AnonStorey0* __f__ref_0_; void _ctor_89301(); bool __m__0_89302(DLL2SDK::CSProto::msg::ColorProb* item_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct RechargeDataStore__IsGoods_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* idStr_; void _ctor_89323(); bool __m__0_89324(DLL2SDK::CSProto::msg::PayConfInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct EventRabbitVideoView__Play_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::IMediaControl* _MediaControl___0_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::VideoDisplayNGUI* _videoNguiComp___0_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::IMediaInfo* _MediaInfo___0_; float _videoScale___0_; float _currentTime___1_; DLL2SDK::Assembly_CSharp::GameUI::EventRabbitVideoView* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_89408(); bool MoveNext_89409(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_89410(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_89411(); void Dispose_89412(); void Reset_89413(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct LuckyDrawPopWindow_LuckyDrawStyle : int32_t { LuckyDrawNormal_ = static_cast(0x0), LuckyValueDraw_ = static_cast(0x1), LuckyDrawNoRepeatPriceChange_ = static_cast(0x2), LuckyDrawNoRepeatSamePrice_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { struct LuckyDrawRewardsMgr__OnItemClick_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* go_; void _ctor_89479(); bool __m__0_89480(DLL2SDK::Assembly_CSharp::GameUI::RechargeReawrdItemView* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LuckyDrawVideoView__Play_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::IMediaControl* _MediaControl___0_; DLL2SDK::Assembly_CSharp::GameUI::LuckyDrawVideoView* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_89488(); bool MoveNext_89489(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_89490(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_89491(); void Dispose_89492(); void Reset_89493(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct SafeBoxThumbnailController_CMD_Play_Type : int32_t { CMD_PLAY_FULL_FX_ = static_cast(0x0), CMD_PLAY_UNLOCK_FX_ = static_cast(0x1), CMD_PLAY_INCREMENT_FX_ = static_cast(0x2), CMD_SET_CURRENT_STATE_ = static_cast(0x3), CMD_SET_LAST_STATE_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ChestCardWindow_ShadowLabel : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UILabel* label_; DLL2SDK::Assembly_CSharp::UILabel* shadow_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetText_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89859(); void SetText_89860(DLL2SDK::mscorlib::System::String* text_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ChestCardWindowController__ShowBoxScene_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::FrontEnd::OpenBoxShack* shack_; DLL2SDK::Assembly_CSharp::GameShop::ChestCardWindowController* _this_; void _ctor_89883(); void __m__0_89884(); void __m__1_89885(); void __m__2_89886(); void __m__3_89887(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ChestCardWindowNavController__OnNavigationShowed_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController* currPopup_; bool prestate_; void _ctor_89897(); void __m__0_89898(); }; } namespace DLL2SDK::Assembly_CSharp::Reward { struct RewardCardDataBase_GetCardArgs : DLL2SDK::mscorlib::System::Object { int32_t ID_; uint64_t GUID_; int32_t itemCount_; int32_t spi_; int32_t duration_; bool isMust_; bool isFirstWin_; bool isUpgradable_; bool isLiveOpsEvent_; bool isRepeated_; int32_t price_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90009(); }; } namespace DLL2SDK::Assembly_CSharp { struct SettlementCard_Role_RoleAttachmentSkillInfo : DLL2SDK::mscorlib::System::Object { int32_t skillID_; DLL2SDK::Assembly_CSharp::GameBase::ItemData_EGeneralQualityType quality_; DLL2SDK::mscorlib::System::String* m_SpriteName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpriteName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90084(uint32_t id_); DLL2SDK::mscorlib::System::String* GetSpriteName_90085(); }; } namespace DLL2SDK::Assembly_CSharp { struct SettlementCard_Role_RoleAttachmentInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* skillInfoList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsValid_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90086(); bool IsValid_90087(); }; } namespace DLL2SDK::Assembly_CSharp { struct SettlementCard_Role__FindRole_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint64_t GUID_; int32_t ID_; void _ctor_90088(); bool __m__0_90089(DLL2SDK::Assembly_CSharp::Squad::SIRole* x_); }; } namespace DLL2SDK::Assembly_CSharp { struct SettlementCard_Weapon_WeaponAttachmentInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::SettlementCard_Weapon_WeaponAttachmentDetailInfo* weaponSkillInfo_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* normalAttachmentList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsValid_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90112(); bool IsValid_90113(); }; } namespace DLL2SDK::Assembly_CSharp { struct SettlementCard_Weapon_WeaponAttachmentDetailInfo : DLL2SDK::mscorlib::System::Object { int32_t attachmentID_; DLL2SDK::Assembly_CSharp::GameBase::ItemData_EGeneralQualityType quality_; DLL2SDK::mscorlib::System::String* m_SpriteName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpriteName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90114(uint32_t id_); DLL2SDK::mscorlib::System::String* GetSpriteName_90115(); }; } namespace DLL2SDK::Assembly_CSharp { struct SettlementCard_Weapon__FindWeapon_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint64_t GUID_; int32_t ID_; void _ctor_90116(); bool __m__0_90117(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* x_); }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { enum struct EPersonalInfoType : int32_t { None_ = static_cast(0x0), PVP_ = static_cast(0x1), ZM_ = static_cast(0x2), BR_ = static_cast(0x3), ENT_ = static_cast(0x4), ALL_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct CareerAchievementController__InitPendingAchievement_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoType type_; void _ctor_90194(); bool __m__0_90195(DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameDataStore::Career { struct AchievementDataStore__Init_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::CSGetAllAchievementRes* res_; void _ctor_90261(); }; } namespace DLL2SDK::Assembly_CSharp::GameDataStore::Career { struct AchievementDataStore__Init_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::AchievementAttr* _data_; void _ctor_90262(); bool __m__0_90263(DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameDataStore::Career { struct AchievementDataStore__Init_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::GameDataStore::Career::AchievementDataStore__Init_c__AnonStorey1* __f__ref_1_; void _ctor_90264(); bool __m__0_90265(DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameDataStore::Career { struct AchievementDataStore__SortAchievementList_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { int32_t lv_; DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoType type_; void _ctor_90266(); bool __m__0_90267(DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameDataStore::Career { enum struct ECareerMode : int32_t { None_ = static_cast(0x0), Arena_ = static_cast(0x1), Assault_ = static_cast(0x2), Multiplayer_ = static_cast(0x3), Zombie_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameDataStore::Career { struct PlayerGameStatusInfo__GetModeCareerData_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameDataStore::Career::ECareerMode mode_; void _ctor_90278(); bool __m__0_90279(DLL2SDK::Assembly_CSharp::GameDataStore::Career::ModeCareerData* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameDataStore::Career { struct CareerDataStore__InitData_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::GameDataStore::Career::CareerDataStore* _this_; void _ctor_90309(); bool __m__0_90310(DLL2SDK::Assembly_CSharp::GameDataStore::Career::CareerEmblemData* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameDataStore::Career { struct CareerDataStore__InitData_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::GameDataStore::Career::CareerDataStore* _this_; void _ctor_90311(); bool __m__0_90312(DLL2SDK::Assembly_CSharp::GameDataStore::Career::CareerEmblemData* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameDataStore::Career { struct CareerDataStore__GetEmblemDataList_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoType type_; void _ctor_90313(); bool __m__0_90314(DLL2SDK::Assembly_CSharp::GameDataStore::Career::CareerEmblemData* it_); bool __m__1_90315(DLL2SDK::Assembly_CSharp::GameDataStore::Career::CareerEmblemData* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameDataStore::Career { struct CareerDataStore__SortCareerEmble_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { bool isUnlock_; DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoType type_; void _ctor_90316(); bool __m__0_90317(DLL2SDK::Assembly_CSharp::GameDataStore::Career::CareerEmblemData* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameDataStore::Career { struct PlayerIconDataStore__AddNew_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::PictureAttr* attr_; void _ctor_90330(); bool __m__0_90331(DLL2SDK::Assembly_CSharp::GameDataStore::Career::PlayerIconData* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameDataStore::Career { struct PlayerIconDataStore__HasPlayerIconPermanent_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t itemId_; void _ctor_90332(); bool __m__0_90333(DLL2SDK::Assembly_CSharp::GameDataStore::Career::PlayerIconData* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameDataStore::Career { struct PlayerIconDataStore__HasPlayerIcon_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t itemId_; void _ctor_90334(); bool __m__0_90335(DLL2SDK::Assembly_CSharp::GameDataStore::Career::PlayerIconData* it_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct CareerEmblemView_GameTypeSelector : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIGrid* TabGrid_; DLL2SDK::Assembly_CSharp::CareerInfo::Tab* BR_; DLL2SDK::Assembly_CSharp::CareerInfo::Tab* PVP_; DLL2SDK::Assembly_CSharp::CareerInfo::Tab* PVE_; DLL2SDK::Assembly_CSharp::CareerInfo::Tab* LESURE_; DLL2SDK::Assembly_CSharp::CareerInfo::Tab* ALL_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90392(); }; } namespace DLL2SDK::Assembly_CSharp::Config { enum struct EPlayerIconType : int32_t { None_ = static_cast(0x0), HeadIcon_ = static_cast(0x1), Frame_ = static_cast(0x2), CallingCard_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { enum struct RankInfoSystemAssist_EUnlockSystemType : int32_t { None_ = static_cast(0x0), WeaponRefresh_ = static_cast(0x1), Synthetic_ = static_cast(0x2), Guild_ = static_cast(0x3), APVP_ = static_cast(0x4), SPVP_ = static_cast(0x5), ZM_ = static_cast(0x6), SPM_ = static_cast(0x7), ScoreSteak_ = static_cast(0x8), SPVPQuickSetting_ = static_cast(0x9), SPVPMultiplay_ = static_cast(0xA), SPVPSD_ = static_cast(0xB), SPVPFFA_ = static_cast(0xC), RankInfoBuyLock_ = static_cast(0xD), SettlementShowInfo_ = static_cast(0xE) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct CareerAchievementView_GameTypeSelector : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIGrid* TabGrid_; DLL2SDK::Assembly_CSharp::CareerInfo::Tab* BR_; DLL2SDK::Assembly_CSharp::CareerInfo::Tab* PVP_; DLL2SDK::Assembly_CSharp::CareerInfo::Tab* ALL_; DLL2SDK::Assembly_CSharp::CareerInfo::Tab* PVE_; DLL2SDK::Assembly_CSharp::CareerInfo::Tab* ENT_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90506(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct CareerAchievementView_rDetailedInformation : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UISprite* IconSprite_; DLL2SDK::Assembly_CSharp::UILabel* NameLabel_; DLL2SDK::Assembly_CSharp::UILabel* DescribeLabel_; DLL2SDK::Assembly_CSharp::UILabel* ScheduleLabel_; DLL2SDK::Assembly_CSharp::UILabel* ScoreLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90507(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatDataStore__AddWorldChatMessageInfoImpl_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* chatInfo_; void _ctor_90725(); bool __m__0_90726(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatDataStore__AddWorldChatMessageInfoImpl_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint64_t playerID_; void _ctor_90727(); bool __m__0_90728(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatDataStore__AddWorldChatMessageInfoImpl_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { uint64_t roomID_; void _ctor_90729(); bool __m__0_90730(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* it_); bool __m__1_90731(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatDataStore__AddGuildChatMessageImpl_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* chatInfo_; void _ctor_90732(); bool __m__0_90733(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatDataStore__AddRoomChatMessageImpl_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* chatInfo_; void _ctor_90734(); bool __m__0_90735(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatDataStore__RefreshMpFeatureList_c__AnonStorey5 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::WorkShop::WorkShopDataStore* wsds_; void _ctor_90736(); int32_t __m__0_90737(uint32_t a_, uint32_t b_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatDataStore__RefreshBrFeatureList_c__AnonStorey6 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::WorkShop::WorkShopDataStore* wsds_; void _ctor_90738(); int32_t __m__0_90739(uint32_t a_, uint32_t b_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatDataStore__AddInGameFriendMessageImpl_c__AnonStorey7 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Chat::InGameChatFriendInfo* friendInfo_; void _ctor_90740(); bool __m__0_90741(DLL2SDK::Assembly_CSharp::Chat::InGameChatFriendInfo* c_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatDataStore__SetMenuBarMode_c__AnonStorey8 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Chat::ChatMenuBarMode* mode_; void _ctor_90742(); bool __m__0_90743(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); bool __m__1_90744(DLL2SDK::CSProto::msg::CSFriend* it_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatDataStore__GetStrangerPlayerInfo_c__AnonStorey9 : DLL2SDK::mscorlib::System::Object { uint64_t playerID_; void _ctor_90745(); bool __m__0_90746(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* it_); bool __m__1_90747(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* it_); bool __m__2_90748(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatFriendController__SetCurrentChatFriendID_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint64_t playerID_; void _ctor_90811(); bool __m__0_90812(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatInviteCell__GetRoomInfo_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t brPlaylistId_; uint32_t mapID_; int32_t spvpPlaylistId_; void _ctor_90892(); bool __m__0_90893(DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* it_); bool __m__1_90894(DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* it_); bool __m__2_90895(DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* it_); bool __m__3_90896(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* it_); bool __m__4_90897(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatMainController__OnInviteBtnClick_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint64_t mPlayerID_; void _ctor_90935(); bool __m__0_90936(DLL2SDK::Assembly_CSharp::Guild::GuildMemberInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatMainView_RedDot : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* WorldRedDot_; DLL2SDK::Assembly_CSharp::UILabel* WorldDotNum_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FriendRedDot_; DLL2SDK::Assembly_CSharp::UILabel* FriendDotNum_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GuildRedDot_; DLL2SDK::Assembly_CSharp::UILabel* GuildDotNum_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SquadRedDot_; DLL2SDK::Assembly_CSharp::UILabel* SquadDotNum_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RoomRedDot_; DLL2SDK::Assembly_CSharp::UILabel* RoomDotNum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90938(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatMainView_ChatMenuBar : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIButton* AddFriendBtn_; DLL2SDK::Assembly_CSharp::UIButton* PersonInfoBtn_; DLL2SDK::Assembly_CSharp::UIButton* AddBlackListBtn_; DLL2SDK::Assembly_CSharp::UIButton* ReportBtn_; DLL2SDK::Assembly_CSharp::UIButton* InviteBtn_; DLL2SDK::Assembly_CSharp::UIButton* ReqJoinBtn_; DLL2SDK::Assembly_CSharp::UILabel* PlayerName_; DLL2SDK::Assembly_CSharp::UIGrid* ButtonTable_; DLL2SDK::Assembly_CSharp::UISprite* BG1_; DLL2SDK::Assembly_CSharp::UISprite* BG2_; DLL2SDK::Assembly_CSharp::UILabel* BlockClickLabel_; DLL2SDK::Assembly_CSharp::UILabel* BlockUnClickLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90939(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatQTFilterCell__ConfigureModeInfo_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* mode_; void _ctor_90970(); bool __m__0_90971(DLL2SDK::Assembly_CSharp::Config::LanguageSettingConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatQTFilterController__IECheckMewMsgNumber_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Chat::ChatQTFilterController* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_91048(); bool MoveNext_91049(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_91050(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_91051(); void Dispose_91052(); void Reset_91053(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatQTFilterController__IEQuickJoin_c__Iterator1__IEQuickJoin_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { double startTime_; DLL2SDK::Assembly_CSharp::Chat::ChatQTFilterController__IEQuickJoin_c__Iterator1* __f__ref_1_; void _ctor_91060(); bool __m__0_91061(); bool __m__1_91062(); bool __m__2_91063(); bool __m__3_91064(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatQTFilterController__IEQuickJoin_c__Iterator1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* _gds___0_; bool _hasExpired___0_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* _rds___0_; int32_t _total___0_; int32_t _i___1_; bool _result___2_; DLL2SDK::CSProto::msg::OneKeyEnterPara* _para___0_; DLL2SDK::CSProto::msg::OneKeyEnterPara* _para2___0_; DLL2SDK::Assembly_CSharp::Chat::ChatQTFilterController* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; DLL2SDK::Assembly_CSharp::Chat::ChatQTFilterController__IEQuickJoin_c__Iterator1__IEQuickJoin_c__AnonStorey3* _locvar0_; void _ctor_91054(); bool MoveNext_91055(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_91056(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_91057(); void Dispose_91058(); void Reset_91059(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatQTFilterController__RefreshQTInfo_c__Iterator2__RefreshQTInfo_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { double startTime_; DLL2SDK::Assembly_CSharp::Chat::ChatQTFilterController__RefreshQTInfo_c__Iterator2* __f__ref_2_; void _ctor_91071(); bool __m__0_91072(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatQTFilterController__RefreshQTInfo_c__Iterator2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* _gds___0_; bool _hasExpired___0_; int32_t _total___0_; int32_t _i___1_; uint32_t _roomId___2_; uint32_t _roomAddr___2_; DLL2SDK::Assembly_CSharp::Chat::ChatQTFilterController* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; DLL2SDK::Assembly_CSharp::Chat::ChatQTFilterController__RefreshQTInfo_c__Iterator2__RefreshQTInfo_c__AnonStorey4* _locvar0_; void _ctor_91065(); bool MoveNext_91066(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_91067(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_91068(); void Dispose_91069(); void Reset_91070(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatQTFilterController__OnQTInfoFetchRes_c__AnonStorey5 : DLL2SDK::mscorlib::System::Object { uint32_t roomId_; void _ctor_91073(); bool __m__0_91074(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatQuickTeamController__RefreshAllUI_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Chat::InviteInfo* curInfo_; DLL2SDK::Assembly_CSharp::Chat::ChatQuickTeamController* _this_; void _ctor_91149(); bool __m__0_91150(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* it_); bool __m__1_91151(DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* it_); bool __m__2_91152(DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* it_); bool __m__3_91153(DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* it_); bool __m__4_91154(DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* it_); bool __m__5_91155(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* it_); bool __m__6_91156(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatQuickTeamController__OnPlaylistCellClick_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t playlistId_; void _ctor_91157(); bool __m__0_91158(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* it_); bool __m__1_91159(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatQuickTeamController__OnSendBtnClick_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Chat::InviteInfo* curInfo_; void _ctor_91160(); bool __m__0_91161(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); bool __m__1_91162(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); bool __m__2_91163(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); bool __m__3_91164(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatQuickTeamView__SetPVE_SV_NEW_ModeUI_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Chat::InviteInfo* curInfo_; void _ctor_91194(); bool __m__0_91195(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatQuickTeamView__SetPVEModeUI_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Chat::InviteInfo* curInfo_; void _ctor_91196(); bool __m__0_91197(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatQuickTeamView__SetPVERaidModeUI_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Chat::InviteInfo* curInfo_; void _ctor_91198(); bool __m__0_91199(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatQuickTeamView__SetPVERaidEasyModeUI_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Chat::InviteInfo* curInfo_; void _ctor_91200(); bool __m__0_91201(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatRoomController_CampType__Sort_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::ECamp localPlayerCampType_; void _ctor_91262(); bool __m__0_91263(DLL2SDK::Assembly_CSharp::Chat::ChatRoomController_CampType* it_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatRoomController_CampType : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::ECamp type_; int32_t index_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::List_1* campList_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Sort_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91257(); static void ResetIndex_91258(); static void Sort_91259(DLL2SDK::CSProto::msg::ECamp localPlayerCampType_); static void _cctor_91260(); static int32_t _Sort_m__0_91261(DLL2SDK::Assembly_CSharp::Chat::ChatRoomController_CampType* x_, DLL2SDK::Assembly_CSharp::Chat::ChatRoomController_CampType* y_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatSerializeClass_ExtraFileInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::IO::FileInfo* mFileInfo_; int32_t mTimeStamp_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91302(DLL2SDK::mscorlib::System::IO::FileInfo* fileInfo_, int32_t timeStamp_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatSerializeClass_PathInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* fullName_; DLL2SDK::mscorlib::System::DateTime dateTime_; DLL2SDK::mscorlib::System::String* name_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91303(DLL2SDK::mscorlib::System::String* pFullName_, DLL2SDK::mscorlib::System::String* pDateTime_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatSerializeClass__SaveData_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Chat::ChatSerializeClass* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_91304(); bool MoveNext_91305(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_91306(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_91307(); void Dispose_91308(); void Reset_91309(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatSquadController__GetTeamPlayerList_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* localPlayerDS_; int32_t playerRestrict_; DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* playerInfo_; void _ctor_91348(); bool __m__0_91349(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* it_); bool __m__1_91350(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp::Emoji { struct ChatRichTextBase__RequestTranslate_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::TCloud* _cloud___0_; DLL2SDK::Assembly_CSharp::GameBase::TCloud* _LangCloud___0_; DLL2SDK::mscorlib::System::String* _sourceText___0_; DLL2SDK::Assembly_CSharp::Emoji::ChatRichTextBase* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_91432(); bool MoveNext_91433(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_91434(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_91435(); void Dispose_91436(); void Reset_91437(); }; } namespace DLL2SDK::Assembly_CSharp::Emoji { struct ChatRichTextBase__RequestTranlateTextLanguage_c__Iterator1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::TCloud* _cloud___0_; DLL2SDK::mscorlib::System::String* _sourceText___0_; DLL2SDK::Assembly_CSharp::Emoji::ChatRichTextBase* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_91438(); bool MoveNext_91439(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_91440(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_91441(); void Dispose_91442(); void Reset_91443(); }; } namespace DLL2SDK::Assembly_CSharp::Emoji { struct ChatRichTextReceivedCell_Voice_VoicePlayFlow : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_91466(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_91467(bool voiceNeedPlay_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_91468(bool voiceNeedPlay_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_91469(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::Emoji { struct ChatRichTextSendedCell_Voice_VoicePlayFlow : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_91490(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_91491(bool voiceNeedPlay_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_91492(bool voiceNeedPlay_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_91493(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsLightenUpShareController__InternalShare_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Action_1* callback_; void _ctor_91831(); void __m__0_91832(DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsLightenUpShareController__SetView_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t Index_; DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsLightenUpShareController* _this_; void _ctor_91833(); void __m__0_91834(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsLightenUpShareController__Share2Platform_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget target_; DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsLightenUpShareController* _this_; void _ctor_91835(); void __m__0_91836(DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsActivity__SetData_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint64_t seqId_; void _ctor_91931(); bool __m__0_91932(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsActivity___c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* tLiveOpsDataStore_; void _ctor_91933(); bool __m__0_91934(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* x_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsActivity__SetDy_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::ActivityDB* res_; void _ctor_91935(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsActivity__SetDy_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity__SetDy_c__AnonStorey2* __f__ref_2_; void _ctor_91936(); bool __m__0_91937(DLL2SDK::Assembly_CSharp::LiveOps::CodPointReward* it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsActivity__SetDy_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity__SetDy_c__AnonStorey2* __f__ref_2_; void _ctor_91938(); bool __m__0_91939(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsActivityDataStore__SetDy_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* _this_; void _ctor_91999(); bool __m__0_92000(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsActivityDataStore__ResActivityReward_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::CSActvGetAwardRes* res_; void _ctor_92001(); bool __m__0_92002(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* it_); bool __m__1_92003(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* it_); bool __m__2_92004(DLL2SDK::Assembly_CSharp::LiveOps::CodPointReward* it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsActivityDataStore__NtfActivityUpdate_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::CSActvUpdateNtf* res_; void _ctor_92005(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsActivityDataStore__NtfActivityUpdate_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore__NtfActivityUpdate_c__AnonStorey2* __f__ref_2_; void _ctor_92006(); bool __m__0_92007(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsActivityDataStore__OnGetActvSelectQuestionaire_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::CSActvSelectQuestionnaireRes* res_; void _ctor_92008(); bool __m__0_92009(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsActivityDataStore__OnGetAvtvBindAccount_c__AnonStorey5 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::CSActvBindAccountRes* res_; void _ctor_92010(); bool __m__0_92011(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsActivityDataStore__OnResActvSelectStoreRate_c__AnonStorey6 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::CSActvSelectStoreRateRes* res_; void _ctor_92012(); bool __m__0_92013(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsActivityDataStore__GetMinLeftTabActivityByTopIndex_c__AnonStorey7 : DLL2SDK::mscorlib::System::Object { int32_t topNum_; DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* GlobalDS_; DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* LocalPlayerDS_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* _this_; void _ctor_92014(); bool __m__0_92015(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* it_); bool __m__1_92016(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsActivityDataStore__GetLeftTabIItemsByTopNum_c__AnonStorey8 : DLL2SDK::mscorlib::System::Object { int32_t TopIndex_; DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* GlobalDS_; DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* LocalPlayerDS_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_list_; int32_t temp_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* _this_; void _ctor_92017(); bool __m__0_92018(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* it_); bool __m__1_92019(DLL2SDK::Assembly_CSharp::LiveOps::LeftTabIItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsActivityDataStore__GetLeftTabIItemsByTopNum_c__AnonStorey9 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore__GetLeftTabIItemsByTopNum_c__AnonStorey8* __f__ref_8_; void _ctor_92020(); bool __m__0_92021(DLL2SDK::Assembly_CSharp::LiveOps::LeftTabIItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsActivityDataStore__GetActivity_c__AnonStoreyA : DLL2SDK::mscorlib::System::Object { int32_t TopIndex_; int32_t LeftIndex_; void _ctor_92022(); bool __m__0_92023(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsActivityDataStore__GetActivity_c__AnonStoreyB : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::ActivityType activityType_; void _ctor_92024(); bool __m__0_92025(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsActivityDataStore__IsActivityInProgress_c__AnonStoreyC : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::ActivityType activityType_; void _ctor_92026(); bool __m__0_92027(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsActivityDataStore__GetTopIndexList_c__AnonStoreyD : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* _this_; void _ctor_92028(); bool __m__0_92029(DLL2SDK::Assembly_CSharp::LiveOps::TopTabIItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsActivityDataStore__GetAllActivityTabs_c__AnonStoreyE : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* _this_; void _ctor_92030(); bool __m__0_92031(DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTabData* it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsActivityDataStore__GetAllActivityTabs_c__AnonStoreyF : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* leftTabList_; void _ctor_92032(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsActivityDataStore__GetAllActivityTabs_c__AnonStorey10 : DLL2SDK::mscorlib::System::Object { int32_t j_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore__GetAllActivityTabs_c__AnonStoreyF* __f__ref_15_; void _ctor_92033(); bool __m__0_92034(DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTabData* it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsTopMenu_Struct { int32_t TopTabNum_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* LeftTabNumList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* bShowPointList_; bool bNew_; }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsActivityDataStore__GetAllScrollViewPlayTabs_c__AnonStorey13 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* _this_; void _ctor_92037(); bool __m__0_92038(DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTabData* it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsActivityDataStore__GetAllActivityTabs_c__AnonStorey11 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTabData* dataA_; DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTabData* dataB_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* _this_; void _ctor_92039(); bool __m__0_92040(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* it_); bool __m__1_92041(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsActivitySystemAssist__GetActivityFakeProp_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint64_t taskSeqId_; void _ctor_92071(); bool __m__0_92072(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMatchJumpDataStore__GetValidMatchJumpInfoList_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t groupId_; void _ctor_92097(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMatchJumpDataStore__GetValidMatchJumpInfoList_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t icurTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* matchJumps_; DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsMatchJumpDataStore__GetValidMatchJumpInfoList_c__AnonStorey0* __f__ref_0_; void _ctor_92098(); void __m__0_92099(DLL2SDK::Assembly_CSharp::LiveOps::MatchJumpClient* x_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMatchJumpDataStore__IsValidData_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t gorupId_; void _ctor_92100(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMatchJumpDataStore__IsValidData_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { int32_t icurTime_; DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsMatchJumpDataStore__IsValidData_c__AnonStorey2* __f__ref_2_; void _ctor_92101(); bool __m__0_92102(DLL2SDK::Assembly_CSharp::LiveOps::MatchJumpClient* x_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMatchJumpDataStore__GetMatchJumpInfoById_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { int64_t seqId_; void _ctor_92103(); bool __m__0_92104(DLL2SDK::Assembly_CSharp::LiveOps::MatchJumpClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::IDCollection { struct ActivityRewardGatePointsView_RewardGatePoint : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* rewardItem_; DLL2SDK::Assembly_CSharp::UILabel* GatePoint_; DLL2SDK::Assembly_CSharp::UISprite* GatePointReachedTag_; DLL2SDK::Assembly_CSharp::UISprite* GatePointUnReachedTag_; float fProgressBarValue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92122(); }; } namespace DLL2SDK::Assembly_CSharp::IDCollection { struct IDCollectionShareActivityController__InternalShare_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Action_1* callback_; void _ctor_92248(); void __m__0_92249(DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); }; } namespace DLL2SDK::Assembly_CSharp::Apollo { enum struct ApolloPlatform : int32_t { None_ = static_cast(0x0), WeChat_ = static_cast(0x1), Weixin_ = static_cast(0x1), QQ_ = static_cast(0x2), WTLogin_ = static_cast(0x3), Guest_ = static_cast(0x5), AutoLogin_ = static_cast(0x6), TencentVideo_ = static_cast(0x7), QR_ = static_cast(0x100), QRWechat_ = static_cast(0x101), QRQQ_ = static_cast(0x102), YSDK_QQ_ = static_cast(0x1004), YSDK_Wechat_ = static_cast(0x1005), Custom_ = static_cast(0x8000), Facebook_ = static_cast(0x8001), Google_ = static_cast(0x8002), GooglePlus_ = static_cast(0x8003), GameCenter_ = static_cast(0x8004), Gmei_ = static_cast(0x8007), App37Wan_ = static_cast(0x8008), BeeTalk_ = static_cast(0x8009), Kakao_ = static_cast(0x8010), Link_ = static_cast(0x8030), Garena_ = static_cast(0x8031), Twitter_ = static_cast(0x8032), Email_ = static_cast(0x8033), Toy_ = static_cast(0x8034), Line_ = static_cast(0x8035), Efun_ = static_cast(0x8036), MTO_ = static_cast(0x8037), Stove_ = static_cast(0x8038), VNG_VNM_ = static_cast(0x8039), Zing_ = static_cast(0x8040), VNG_THA_ = static_cast(0x8041), Zalo_ = static_cast(0x8042), LD_ = static_cast(0x8043), King_ = static_cast(0x8050), UNO_ = static_cast(0x8051), Apple_ = static_cast(0x8052), CoSDK_ = static_cast(0x8020) }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsExchangeController_CA__SetMTask_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsExchangeController_CA* _this_; void _ctor_92318(); bool __m__0_92319(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsChainTaskController_CA__InitShowDefaultPage_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t index_; DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsChainTaskController_CA* _this_; void _ctor_92424(); void __m__0_92425(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMainController_CA__SetLiveOps_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t topNum_; int32_t leftNum_; void _ctor_92472(); bool __m__0_92473(DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTopMenu_Struct it_); bool __m__1_92474(DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTabData* it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMainController_CA__InitTotalMenusView_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { bool bInit_; DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsMainController_CA* _this_; void _ctor_92475(); void __m__0_92476(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMainController_CA__NotifyTabChanged_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t index_; DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsMainController_CA* _this_; void _ctor_92477(); void __m__0_92478(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMonthSignController_CA__ConfigureCellForPath_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t index_; DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsMonthSignController_CA* _this_; void _ctor_92540(); bool __m__0_92541(int32_t x_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsResistanceController_CA__RefreshFlowTable_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { bool bInit_; DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsResistanceController_CA* _this_; void _ctor_92640(); void __m__0_92641(); void __m__1_92642(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsAnnouncementVideo_CA__Play_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::IMediaControl* _MediaControl___0_; DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsAnnouncementVideo_CA* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_92754(); bool MoveNext_92755(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_92756(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_92757(); void Dispose_92758(); void Reset_92759(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { enum struct EChainTaskStateType : int32_t { None_ = static_cast(0x0), Desc_ = static_cast(0x1), Lock_ = static_cast(0x2), Processing_ = static_cast(0x3), Finished_ = static_cast(0x4), Claimed_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMainView_CA__UpdateRedPointShow_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t nCount_; void _ctor_92816(); void __m__0_92817(bool it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMatchJumpView_CA__UpdateMatchJumpData_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* itemidList_; void _ctor_92837(); void __m__0_92838(int32_t x_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsDailyTaskController_En__SetMTask_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsDailyTaskController_En* _this_; void _ctor_93043(); bool __m__0_93044(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMainController_En__SetLiveOps_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t topNum_; int32_t leftNum_; DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsMainController_En* _this_; void _ctor_93160(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMainController_En__SetLiveOps_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t index_; DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsMainController_En__SetLiveOps_c__AnonStorey0* __f__ref_0_; void _ctor_93161(); bool __m__0_93162(DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTabData* it_); void __m__1_93163(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMultitaskSingleView_En__UpdateView_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsMultitaskSingleView_En* _this_; void _ctor_93466(); bool __m__0_93467(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* it_); }; } namespace DLL2SDK::Assembly_CSharp::MissionSystem { struct DailyMissionSubController__OnDailyRewardClaim_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint64_t seqId_; void _ctor_93692(); bool __m__0_93693(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* it_); bool __m__1_93694(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* it_); }; } namespace DLL2SDK::Assembly_CSharp::MissionSystem { struct DailyMissionSubController__OnRewardClaim_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { uint64_t missionSeqId_; void _ctor_93695(); bool __m__0_93696(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* it_); }; } namespace DLL2SDK::Assembly_CSharp::MissionSystem { struct GrowthMissionLevelRewardItemController__SetEasyListData_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::ScrollTemplateAData* data_; void _ctor_93741(); bool __m__0_93742(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* it_); }; } namespace DLL2SDK::Assembly_CSharp::MissionSystem { struct GrowthMissionSubController__OnResTemplateItemClick_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t m_SeqId_; void _ctor_93781(); bool __m__0_93782(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* it_); }; } namespace DLL2SDK::Assembly_CSharp::MissionSystem { struct MissionGeneralDisplayData : DLL2SDK::mscorlib::System::Object { uint64_t m_ActivityId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ActivityClaimableMissionList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ActivityUnfinishMissionList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ActivityClaimedMissionList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleNewMission_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectAllFinishMission_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93794(); uint64_t get_ActivityId_93795(); void set_ActivityId_93796(uint64_t value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllAvaliableRewardMission_93797(); void InsertMissionToList_93798(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* newMission_); void SortMissionList_93799(); void HandleNewMission_93800(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* newMission_); void SelectAllFinishMission_93801(DLL2SDK::mscorlib::System::Collections::Generic::List_1* resultList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* sourceList_); }; } namespace DLL2SDK::Assembly_CSharp::MissionSystem { struct GrowthMissionLevelScrollView__SetImportantView_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::ScrollTemplateAData* data_; void _ctor_93923(); bool __m__0_93924(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsBaseItemView_BaseItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* Root_; DLL2SDK::Assembly_CSharp::UISprite* SpriteItemIcon_; DLL2SDK::Assembly_CSharp::UILabel* LabelItemNum_; DLL2SDK::Assembly_CSharp::UISprite* SpriteQualityLine_; DLL2SDK::Assembly_CSharp::UISprite* spriteBg_; DLL2SDK::Assembly_CSharp::UISprite* SpriteQualityLineBg_; DLL2SDK::Assembly_CSharp::UICommonTipHolder* TipHolder_; float ITEM_ICON_HEIGHT_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93949(); void SetData_93950(DLL2SDK::Assembly_CSharp::Config::CodTaskAward* data_, int32_t minWidth_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsPersonalView_ChestItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UISprite* SpriteItemIcon_; DLL2SDK::Assembly_CSharp::UISprite* SpriteLockIcon_; DLL2SDK::Assembly_CSharp::UILabel* LabelPoint_; DLL2SDK::Assembly_CSharp::UISprite* SpriteUnLockIcon_; DLL2SDK::Assembly_CSharp::UIProgressBar* Progress_; DLL2SDK::Assembly_CSharp::UIButton* BtnReward_; DLL2SDK::Assembly_CSharp::LiveOps::CodPointReward* m_Reward_; uint64_t m_ActivityId_; DLL2SDK::Assembly_CSharp::GameCommon::UICommonItemDescHolder* Tip_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnRewardClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93986(); void SetData_93987(DLL2SDK::Assembly_CSharp::LiveOps::CodPointReward* reward_, uint64_t activityId_, int32_t progressValue_); void RegisterDelegates_93988(); void UnRegisterDelegates_93989(); void OnBtnRewardClick_93990(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsRewardPreviewView_RewardPreviewItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjRoot_; DLL2SDK::Assembly_CSharp::UILabel* LabelName_; DLL2SDK::Assembly_CSharp::UILabel* LabelNum_; DLL2SDK::Assembly_CSharp::UISprite* SpriteIcon_; DLL2SDK::Assembly_CSharp::UISprite* SpriteQuality_; DLL2SDK::Assembly_CSharp::GameCommon::UICommonItemDescHolder* Tip_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94004(); void SetData_94005(DLL2SDK::Assembly_CSharp::LiveOps::RewardItem* data_); }; } namespace DLL2SDK::Assembly_CSharp { struct CallingCardPrefab_EffectCastInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* efxShaderName_; DLL2SDK::Array* efxGameObjects_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94027(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct CallingCardTemplate_EffectStyle : int32_t { Close_ = static_cast(0x0), BIG_ = static_cast(0x1), MIDDLE_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct GenericGrid__OnItemPress_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* go_; void _ctor_94140(); bool __m__0_94141(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct GenericGrid__OnItemClick_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* go_; void _ctor_94142(); bool __m__0_94143(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UICommonBlackScreenHUD__CountDown_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::UICommonBlackScreenHUD* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_94237(); bool MoveNext_94238(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_94239(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_94240(); void Dispose_94241(); void Reset_94242(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UICommonBlackScreenHUD__PlayCG_c__Iterator1 : DLL2SDK::mscorlib::System::Object { float duration_; float _leftTime___0_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::IMediaControl* _MediaControl___0_; DLL2SDK::Assembly_CSharp::GameUI::UICommonBlackScreenHUD* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_94243(); bool MoveNext_94244(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_94245(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_94246(); void Dispose_94247(); void Reset_94248(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UICommonBlackScreenHUD__PrintDialog_c__Iterator2 : DLL2SDK::mscorlib::System::Object { bool _needParse___0_; DLL2SDK::mscorlib::System::String* content_; DLL2SDK::mscorlib::System::String* _locvar0_; int32_t _locvar1_; wchar_t _e___1_; float displayInterval_; DLL2SDK::Assembly_CSharp::GameUI::UICommonBlackScreenHUD* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_94249(); bool MoveNext_94250(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_94251(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_94252(); void Dispose_94253(); void Reset_94254(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct UICommonReceiveView_ECommonReceiveAnimStep : int32_t { IDLE_ = static_cast(0x0), TO_SHOW_ = static_cast(0x1), SHOWING_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UICommonReceiveView_CommonGroup : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIButton* OKBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UIGrid* Grid_; DLL2SDK::Assembly_CSharp::UIScrollView* ItemScrollView_; DLL2SDK::Assembly_CSharp::UIWidget* DetailBtnGroup_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* DetailBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* OKBtn2_; DLL2SDK::Assembly_CSharp::TweenAlpha* ItemRootTween_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DecomposeRoot_; DLL2SDK::Assembly_CSharp::UISprite* DecomposeSprite_; DLL2SDK::Assembly_CSharp::UILabel* DecomposeLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94433(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UICommonReceiveView_SpecialGroup : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UILabel* Title_; DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CanEquipRoot_; DLL2SDK::Assembly_CSharp::UIButton* OKBtn_; DLL2SDK::Assembly_CSharp::UIButton* EquipBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalRoot_; DLL2SDK::Assembly_CSharp::UIButton* ExitBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94434(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UICommonReceiveView__Show3DScene_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::FrontEnd::FrontEndUIScene* scene_; DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_; DLL2SDK::Assembly_CSharp::GameUI::UICommonReceiveView* _this_; void _ctor_94435(); void __m__0_94436(); void __m__1_94437(); void __m__2_94438(); void __m__3_94439(); }; } namespace DLL2SDK::Assembly_CSharp { struct UICommonTipHolder_BtnCallbackHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_94508(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_94509(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_94510(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_94511(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct UITabPageSwitch_PageConfig : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* Name_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Page_; DLL2SDK::UnityEngine::UnityEngine::Vector3 OrginalPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 StartPos_; int32_t Index_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94572(); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct UITabPageSwitch__FadeIn_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* name_; void _ctor_94573(); bool __m__0_94574(DLL2SDK::Assembly_CSharp::GameCommon::UITabPageSwitch_PageConfig* t_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct UICreditsPopController__OnOpen_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { float fadeInTime_; DLL2SDK::Assembly_CSharp::FrontEnd::UICreditsPopController* _this_; void _ctor_94669(); void __m__0_94670(); void __m__1_94671(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { enum struct FriendDataStore_EMenuType : int32_t { Friend_ = static_cast(0x0), Find_ = static_cast(0x1), Black_ = static_cast(0x2), Message_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Friend { enum struct FriendDataStore_EFriendMenuCellType : int32_t { AddFriend_ = static_cast(0x0), Chat_ = static_cast(0x1), Profile_ = static_cast(0x2), Block_ = static_cast(0x3), Unblock_ = static_cast(0x4), Delete_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendDataStore__FullyUpdateFriends_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Friend::FriendClient* info_; void _ctor_95045(); bool __m__0_95046(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendDataStore__FullyUpdateFriends_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Friend::FriendClient* info_; void _ctor_95047(); bool __m__0_95048(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendDataStore__GetFriend_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { uint64_t playerID_; void _ctor_95049(); bool __m__0_95050(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendDataStore__RemoveFriend_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { uint64_t playerID_; void _ctor_95051(); bool __m__0_95052(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); bool __m__1_95053(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); bool __m__2_95054(DLL2SDK::CSProto::msg::CSFriend* it_); bool __m__3_95055(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendDataStore__OnFriendBlackNotify_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::GameFriendBlackListNtf* res_; void _ctor_95056(); bool __m__0_95057(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); bool __m__1_95058(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); bool __m__2_95059(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendDataStore__PartlyUpdateFriendState_c__AnonStorey5 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::GlobalPlayerStateInfo* state_; void _ctor_95060(); bool __m__0_95061(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); bool __m__1_95062(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); bool __m__2_95063(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); bool __m__3_95064(DLL2SDK::CSProto::msg::GroupFriendInfo* it_); bool __m__4_95065(DLL2SDK::CSProto::msg::GroupFriendInfo* it_); bool __m__5_95066(DLL2SDK::CSProto::msg::GroupFriendInfo* it_); bool __m__6_95067(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendDataStore__PartlyUpdateFriendGuildInfo_c__AnonStorey6 : DLL2SDK::mscorlib::System::Object { uint64_t playerId_; void _ctor_95068(); bool __m__0_95069(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); bool __m__1_95070(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); bool __m__2_95071(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendDataStore__IsFriend_c__AnonStorey7 : DLL2SDK::mscorlib::System::Object { uint64_t playerid_; void _ctor_95072(); bool __m__0_95073(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendDataStore__UpdateFriendAddMessageNotify_c__AnonStorey8 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::GameFriendAddMessageNotify* res_; void _ctor_95074(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendDataStore__UpdateFriendAddMessageNotify_c__AnonStorey9 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Friend::FriendClient* clientInfo_; DLL2SDK::Assembly_CSharp::Friend::FriendDataStore__UpdateFriendAddMessageNotify_c__AnonStorey8* __f__ref_8_; void _ctor_95075(); bool __m__0_95076(DLL2SDK::CSProto::msg::CSAddFriendMessage* it_); bool __m__1_95077(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); bool __m__2_95078(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendDataStore__GetMessage_c__AnonStoreyA : DLL2SDK::mscorlib::System::Object { uint64_t playerID_; void _ctor_95079(); bool __m__0_95080(DLL2SDK::CSProto::msg::CSAddFriendMessage* it_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendDataStore__RemoveMessage_c__AnonStoreyB : DLL2SDK::mscorlib::System::Object { uint64_t playerID_; void _ctor_95081(); bool __m__0_95082(DLL2SDK::CSProto::msg::CSAddFriendMessage* it_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendDataStore__ResponseMessage_c__AnonStoreyC : DLL2SDK::mscorlib::System::Object { uint64_t playerID_; void _ctor_95083(); bool __m__0_95084(DLL2SDK::CSProto::msg::CSAddFriendMessage* it_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendDataStore__ResponseMessage_c__AnonStoreyD : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Friend::FriendClient* info_; void _ctor_95085(); bool __m__0_95086(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); bool __m__1_95087(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendDataStore__ResponseAllMessage_c__AnonStoreyE : DLL2SDK::mscorlib::System::Object { uint64_t playerID_; void _ctor_95088(); bool __m__0_95089(DLL2SDK::CSProto::msg::CSAddFriendMessage* it_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendDataStore__ResponseAllMessage_c__AnonStoreyF : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Friend::FriendClient* info_; void _ctor_95090(); bool __m__0_95091(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendDataStore__RemoveNotExistMessage_c__AnonStorey10 : DLL2SDK::mscorlib::System::Object { uint64_t playerID_; void _ctor_95092(); bool __m__0_95093(DLL2SDK::CSProto::msg::CSAddFriendMessage* it_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendDataStore__RefreshRecommendFriendAddFriendBtnState_c__AnonStorey11 : DLL2SDK::mscorlib::System::Object { uint64_t playerID_; void _ctor_95094(); bool __m__0_95095(DLL2SDK::Assembly_CSharp::Friend::WrappedRecommendFriends* it_); bool __m__1_95096(DLL2SDK::Assembly_CSharp::Friend::FriendSearchRes* it_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendDataStore__GetBlack_c__AnonStorey12 : DLL2SDK::mscorlib::System::Object { uint64_t playerID_; void _ctor_95097(); bool __m__0_95098(DLL2SDK::CSProto::msg::CSFriend* it_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendDataStore__RemoveBlack_c__AnonStorey13 : DLL2SDK::mscorlib::System::Object { uint64_t playerID_; void _ctor_95099(); bool __m__0_95100(DLL2SDK::CSProto::msg::CSFriend* it_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendDataStore__SetRecentFriendAdd_c__AnonStorey14 : DLL2SDK::mscorlib::System::Object { uint64_t playerid_; void _ctor_95101(); bool __m__0_95102(uint64_t it_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendDataStore__IsAddRecentFriend_c__AnonStorey15 : DLL2SDK::mscorlib::System::Object { uint64_t playerid_; void _ctor_95103(); bool __m__0_95104(uint64_t it_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendDataStore__IsRecentPlayer_c__AnonStorey16 : DLL2SDK::mscorlib::System::Object { uint64_t playerid_; void _ctor_95105(); bool __m__0_95106(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendDataStore__SetInviteLoginFlag_c__AnonStorey17 : DLL2SDK::mscorlib::System::Object { uint64_t playerId_; void _ctor_95107(); bool __m__0_95108(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendDataStore__SetInviteJoinTime_c__AnonStorey18 : DLL2SDK::mscorlib::System::Object { uint64_t playerId_; void _ctor_95109(); bool __m__0_95110(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); bool __m__1_95111(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendDataStore__ResetInviteTime_c__AnonStorey19 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::CSGroupRoomPlayerEnterNtf* res_; void _ctor_95112(); bool __m__0_95113(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendDataStore__IsGameFriend_c__AnonStorey1A : DLL2SDK::mscorlib::System::Object { uint64_t friendId_; void _ctor_95114(); bool __m__0_95115(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendDataStore__AddNtfData_c__AnonStorey1B : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::GlobalPlayerStateInfo* stateInfo_; void _ctor_95116(); bool __m__0_95117(DLL2SDK::Assembly_CSharp::Friend::NtfFriendState* it_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendDataStore__RefreshNtfFriendStateList_c__AnonStorey1C : DLL2SDK::mscorlib::System::Object { int64_t milluSecond_; void _ctor_95118(); bool __m__0_95119(DLL2SDK::Assembly_CSharp::Friend::NtfFriendState* it_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendDataStore__GetNtfStateByFriendID_c__AnonStorey1D : DLL2SDK::mscorlib::System::Object { uint64_t friendID_; void _ctor_95120(); bool __m__0_95121(DLL2SDK::Assembly_CSharp::Friend::NtfFriendState* it_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendDataStore__CopyFriendItems_c__AnonStorey1E : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* from_; void _ctor_95122(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendDataStore__CopyFriendItems_c__AnonStorey1F : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::Friend::FriendDataStore__CopyFriendItems_c__AnonStorey1E* __f__ref_30_; void _ctor_95123(); bool __m__0_95124(DLL2SDK::CSProto::msg::GroupFriendInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendListController__OnDeleteFriendBtnClick_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint64_t playerID_; void _ctor_95248(); void __m__0_95249(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t context_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { enum struct FriendMainController_EFriendUITabType : int32_t { FriendUITab_Social_ = static_cast(0x0), FriendUITab_Game_ = static_cast(0x1), FriendUITab_Recent_ = static_cast(0x2), FriendUITab_Find_ = static_cast(0x3), FriendUITab_Invite_ = static_cast(0x4), FriendUITab_Recall_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendRecentZMCell__ConfigureBattleInfo_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::BattleFriendItem* battleInfo_; void _ctor_95387(); bool __m__0_95388(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::FriendRecall { struct FriendRecallMainController__OnRecallFriend_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint64_t PlayerID_; void _ctor_95683(); bool __m__0_95684(DLL2SDK::Assembly_CSharp::FriendRecall::FriendRecallPlayer* it_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildConfAssist__GetGuildSeasonPrize_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t rank_; int32_t per_; void _ctor_95898(); bool __m__0_95899(DLL2SDK::CSProto::msg::CsGuildRankPrizeConf* x_); bool __m__1_95900(DLL2SDK::CSProto::msg::CsGuildRankPrizeConf* x_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildConfAssist__GetGuildWeekPrize_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t rank_; int32_t per_; void _ctor_95901(); bool __m__0_95902(DLL2SDK::CSProto::msg::CsGuildRankPrizeConf* x_); bool __m__1_95903(DLL2SDK::CSProto::msg::CsGuildRankPrizeConf* x_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { enum struct GuildDataStore_GroupCallbackType : int32_t { None_ = static_cast(0x0), Query_ = static_cast(0x1), Bind_ = static_cast(0x2), Apply_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildFriendRequestAssist_OnResponse : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_95973(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_95974(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_95975(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_95976(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildLocationDataStore__GetAllCitysForProvince_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* ProvinceName_; void _ctor_95991(); bool __m__0_95992(DLL2SDK::Assembly_CSharp::Guild::ProvinceAndCitys* a_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildMemberDataStore_SortInfo { int32_t LocalPlayerWeight_; int32_t OnLineWeight_; int32_t InGameWeight_; int32_t RoleTypeWeight_; int32_t ActivityWeight_Daily_; int32_t ActivityWeight_Weekly_; int32_t ActivityWeight_Seasonal_; int32_t PlayerIDWeight_; int32_t JoinTimeWeight_; }; } namespace DLL2SDK::Assembly_CSharp::Guild { enum struct GuildMemberDataStore_ESortType : int32_t { None_ = static_cast(0x0), ActivityView_ = static_cast(0x1), ListView_ = static_cast(0x2), Room_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildMemberDataStore__ResponseGetGuildMemberList_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* localPlayerDS_; void _ctor_96036(); bool __m__0_96037(DLL2SDK::Assembly_CSharp::Guild::GuildMemberInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildMemberDataStore__RefreshMemberState_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::GlobalPlayerStateInfo* state_; void _ctor_96038(); bool __m__0_96039(DLL2SDK::Assembly_CSharp::Guild::GuildMemberInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildMemberDataStore__SetInviteJoinTime_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { uint64_t playerId_; void _ctor_96040(); bool __m__0_96041(DLL2SDK::Assembly_CSharp::Guild::GuildMemberInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildFriendRequestItemView__UpdateLadder_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint64_t m_FriendID_; void _ctor_96336(); bool __m__0_96337(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { enum struct GuildTabController_GuildTab : int32_t { MAIN_ = static_cast(0x0), MEMBER_ = static_cast(0x1), MISSION_ = static_cast(0x2), RANK_ = static_cast(0x3), Welfare_ = static_cast(0x4), COUNT_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildTalkItemView_TalkItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UINetworkTexture* IconSprite_; DLL2SDK::Assembly_CSharp::UILabel* PlayerNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* ContentLabel_; DLL2SDK::Assembly_CSharp::UISprite* ContentBG_; DLL2SDK::Assembly_CSharp::UILabel* TimeLabel_; DLL2SDK::Assembly_CSharp::UIButton* JoinBtn_; DLL2SDK::Assembly_CSharp::UILabel* GameModeLabel_; DLL2SDK::Assembly_CSharp::UILabel* MapNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* RoomTypeLabel_; DLL2SDK::Assembly_CSharp::UILabel* RecruitNumber_; DLL2SDK::Assembly_CSharp::UISprite* LeftLine_; DLL2SDK::Assembly_CSharp::UISprite* RightLine_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96837(); }; } namespace DLL2SDK::Assembly_CSharp { struct DynamicDownloadMgr_DownloadProgress { uint64_t nowSize_; uint64_t wholeSize_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_97508(uint64_t nowSize_, uint64_t wholeSize_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct DynamicDownloadMgr_DynamicDownloadState : int32_t { None_ = static_cast(0x0), Downloading_ = static_cast(0x1), NeedCheckDownload_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct DynamicDownloadMgr__IsMapInDownloadList_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint32_t octMapId_; void _ctor_97509(); bool __m__0_97510(uint32_t it_); }; } namespace DLL2SDK::Assembly_CSharp { struct FacePictureDataStore__PopupRoleShow_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::FrontEnd::FrontEndUIScene* scene_; int32_t index_; DLL2SDK::CSProto::msg::CSFacePicConf* faceData_; DLL2SDK::Assembly_CSharp::FacePictureDataStore* _this_; void _ctor_97548(); void __m__0_97549(); }; } namespace DLL2SDK::Assembly_CSharp { struct GenericDownloadHelper__GetCurrentMaterialArray_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Material* mat_; void _ctor_97688(); bool __m__0_97689(DLL2SDK::UnityEngine::UnityEngine::Material* p_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct GenericDownloadMgr_SceneDownloadTrigger : int32_t { None_ = static_cast(0x0), BeforeLogin_ = static_cast(0x1), Shop_ = static_cast(0x2), Bp_ = static_cast(0x3), LuckyDraw_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp { enum struct GenericDownloadMgr_TriggerPriority : int32_t { None_ = static_cast(0x0), Shop_ = static_cast(0x1), Bp_ = static_cast(0x2), LuckyDraw_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { enum struct GenericDownloadMgr_GenericDownloadState : int32_t { None_ = static_cast(0x0), Downloading_ = static_cast(0x1), NeedCheckDownload_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct GenericDownloadMgr_DownloadWaitData : DLL2SDK::mscorlib::System::Object { int32_t questID_; int32_t priority_; DLL2SDK::mscorlib::System::String* moduleName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareTo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97779(); int32_t CompareTo_97780(DLL2SDK::mscorlib::System::Object* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct GenericDownloadMgr_AssetDownloadQuest : DLL2SDK::mscorlib::System::Object { uint32_t taskID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AssetIDList_; int32_t style_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97781(int32_t assetID_, int32_t style_); void _ctor_97782(DLL2SDK::mscorlib::System::Collections::Generic::List_1* toDownloadAssetIDList_, int32_t style_); }; } namespace DLL2SDK::Assembly_CSharp { struct GenericDownloadMgr_DownloadProgress : DLL2SDK::mscorlib::System::Object { int32_t questID_; uint32_t nowSize_; uint32_t wholeSize_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowProgreeValText_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97783(); void _ctor_97784(int32_t quesdID_, uint32_t cur_, uint32_t total_); float get_Progress_97785(); float get_NowSizeM_97786(); float get_WholeSizeM_97787(); DLL2SDK::mscorlib::System::String* ShowProgreeValText_97788(); }; } namespace DLL2SDK::Assembly_CSharp { struct GenericDownloadMgr__IsMapInDownloadList_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint32_t octMapId_; void _ctor_97789(); bool __m__0_97790(uint32_t it_); }; } namespace DLL2SDK::Assembly_CSharp { struct GenericDownloadMgr__CancelDownloadByAssetID_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t assetID_; void _ctor_97791(); bool __m__0_97792(DLL2SDK::Assembly_CSharp::GenericDownloadMgr_AssetDownloadQuest* x_); }; } namespace DLL2SDK::Assembly_CSharp { struct GenericDownloadMgr__CheckWaitDownload_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GenericDownloadMgr_DownloadWaitData* data_; void _ctor_97793(); bool __m__0_97794(DLL2SDK::mscorlib::System::String* x_); }; } namespace DLL2SDK::Assembly_CSharp { struct GenericDownloadMgr__CancelDownloadAssetList_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* cancelList_; void _ctor_97795(); bool __m__0_97796(DLL2SDK::Assembly_CSharp::GenericDownloadMgr_AssetDownloadQuest* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct HomeMainView_BattlePassHomeUI : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* FreeObj_; DLL2SDK::Assembly_CSharp::UILabel* FreeLevelLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ChargeObj_; DLL2SDK::Assembly_CSharp::UILabel* ChargeLevelLabel_; DLL2SDK::Assembly_CSharp::UILabel* SeasonLabel_; DLL2SDK::Assembly_CSharp::UILabel* ExpLabel_; DLL2SDK::Assembly_CSharp::UISprite* EntranceBg_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EnterBattlePassEffect_; DLL2SDK::Assembly_CSharp::UIWidget* SeasonSpecialRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97864(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct HomeMainView3_3_BattlePassHomeUI : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* FreeObj_; DLL2SDK::Assembly_CSharp::UILabel* FreeLevelLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ChargeObj_; DLL2SDK::Assembly_CSharp::UILabel* ChargeLevelLabel_; DLL2SDK::Assembly_CSharp::UILabel* SeasonLabel_; DLL2SDK::Assembly_CSharp::UILabel* ExpLabel_; DLL2SDK::Assembly_CSharp::UISprite* EntranceBg_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EnterBattlePassEffect_; DLL2SDK::Assembly_CSharp::UIWidget* SeasonSpecialRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97873(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct HomeZombieView__Awake_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* item_; DLL2SDK::Assembly_CSharp::GameUI::Home::HomeZombieView* _this_; void _ctor_97915(); void __m__0_97916(DLL2SDK::UnityEngine::UnityEngine::GameObject* Obj_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct HomeZombieView__Awake_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* item_; DLL2SDK::Assembly_CSharp::GameUI::Home::HomeZombieView* _this_; void _ctor_97917(); void __m__0_97918(DLL2SDK::UnityEngine::UnityEngine::GameObject* Obj_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct HomeZombieView__CreateLDLevelBtn_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t levelId_; DLL2SDK::Assembly_CSharp::GameUI::Home::HomeZombieView* _this_; void _ctor_97919(); void __m__0_97920(DLL2SDK::UnityEngine::UnityEngine::GameObject* Obj_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BRLoadout__SetLoadout_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::BRLoadoutInfo* info_; void _ctor_97980(); bool __m__0_97981(DLL2SDK::Assembly_CSharp::Squad::SIRole* it_); bool __m__1_97982(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* it_); }; } namespace DLL2SDK::Assembly_CSharp::Squad { enum struct BRLoadoutEquipmentType : int32_t { None_ = static_cast(0x0), Jetpack_ = static_cast(0x1), Parachute_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct MapDynamicDownloadDialog__PlayOpenAni_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::MapDynamicDownloadDialog* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_98118(); bool MoveNext_98119(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_98120(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_98121(); void Dispose_98122(); void Reset_98123(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct MapDynamicDownloadDialog__PlayReverse_c__Iterator1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::MapDynamicDownloadDialog* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_98124(); bool MoveNext_98125(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_98126(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_98127(); void Dispose_98128(); void Reset_98129(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct MapDynamicDownloadDialog__DelayClose_c__Iterator2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::MapDynamicDownloadDialog* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_98130(); bool MoveNext_98131(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_98132(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_98133(); void Dispose_98134(); void Reset_98135(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct EZBSubType : int32_t { ENone_ = static_cast(0x0), EMatch_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct IndividuationInGameSelectorView_InnerSetItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::IndividuationInGameSelectorView* Parent_; DLL2SDK::UnityEngine::UnityEngine::Transform* ItemTrans_; DLL2SDK::Assembly_CSharp::UILabel* AnimNameLabel_; DLL2SDK::Assembly_CSharp::UISprite* CorssSprite_; DLL2SDK::Assembly_CSharp::UISprite* AnimIconSprite_; DLL2SDK::UnityEngine::UnityEngine::Transform* WinCircleMark_; DLL2SDK::UnityEngine::UnityEngine::Transform* Selected_; int32_t Index_; uint32_t Id_; uint64_t Guid_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98263(); void OnClick_98264(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnPress_98265(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool isPress_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct IndividuationInGameSelectorView_OnInnerSetItemClick : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_98266(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_98267(uint64_t guid_, uint32_t id_, int32_t index_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_98268(uint64_t guid_, uint32_t id_, int32_t index_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_98269(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct IndividuationSetItemView_InnerSetItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::Home::IndividuationSetItemView* Parent_; DLL2SDK::UnityEngine::UnityEngine::Transform* ItemTrans_; DLL2SDK::Assembly_CSharp::UILabel* AnimNameLabel_; DLL2SDK::Assembly_CSharp::UISprite* CorssSprite_; DLL2SDK::Assembly_CSharp::UISprite* AnimIconSprite_; DLL2SDK::UnityEngine::UnityEngine::Transform* WinCircleMark_; DLL2SDK::UnityEngine::UnityEngine::Transform* Selected_; int32_t Index_; uint32_t Id_; uint64_t Guid_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98302(); void OnClick_98303(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnPress_98304(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool isPress_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct IndividuationSetItemView_OnInnerSetItemClick : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_98305(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_98306(uint64_t guid_, uint32_t id_, int32_t index_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_98307(uint64_t guid_, uint32_t id_, int32_t index_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_98308(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::InviteNewbie { enum struct InviteNewbieMainController_EInviteNewbieTab : int32_t { EInviteNewbie_None_ = static_cast(0x0), EInviteNewbie_List_ = static_cast(0x1), EInviteNewbie_Code_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct LitePackageWrapper_LitePackageRequest : DLL2SDK::mscorlib::System::Object { struct StaticFields { uint64_t BYTES_MBYTES_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Excute_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDiskAvailableToDownload_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98487(); void Excute_98488(); bool CheckDiskAvailableToDownload_98489(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct ModuleResQuality : int32_t { Normal_ = static_cast(0x0), Mid_ = static_cast(0x1), Low_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct LitePackageWrapper_StopModuleRequest : DLL2SDK::Assembly_CSharp::LitePackageWrapper_LitePackageRequest { DLL2SDK::mscorlib::System::String* moduleName_; DLL2SDK::Assembly_CSharp::IModuleDownloadCallBack* callback_; DLL2SDK::Assembly_CSharp::ModuleResQuality resQuality_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Excute_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98493(); void Excute_98494(); void __xLuaBaseProxy_Excute_98495(); }; } namespace DLL2SDK::Assembly_CSharp { struct LitePackageWrapper_StopAllModuleRequest : DLL2SDK::Assembly_CSharp::LitePackageWrapper_LitePackageRequest { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Excute_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98496(); void Excute_98497(); void __xLuaBaseProxy_Excute_98498(); }; } namespace DLL2SDK::Assembly_CSharp { struct LitePackageWrapper_StartAssetRequest : DLL2SDK::Assembly_CSharp::LitePackageWrapper_LitePackageRequest { int32_t assetID_; DLL2SDK::Assembly_CSharp::IAssetDownloadCallBack* callback_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Excute_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98499(); void Excute_98500(); void __xLuaBaseProxy_Excute_98501(); }; } namespace DLL2SDK::Assembly_CSharp { struct LitePackageWrapper_StopAssetRequest : DLL2SDK::Assembly_CSharp::LitePackageWrapper_LitePackageRequest { int32_t assetID_; DLL2SDK::Assembly_CSharp::IAssetDownloadCallBack* callback_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Excute_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98502(); void Excute_98503(); void __xLuaBaseProxy_Excute_98504(); }; } namespace DLL2SDK::Assembly_CSharp { struct LitePackageWrapper_StartAssetListRequest : DLL2SDK::Assembly_CSharp::LitePackageWrapper_LitePackageRequest { uint32_t taskId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetIDs_; DLL2SDK::Assembly_CSharp::IAssetListDownloadCallBack* callback_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Excute_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98505(); void Excute_98506(); void __xLuaBaseProxy_Excute_98507(); }; } namespace DLL2SDK::Assembly_CSharp { struct LitePackageWrapper_StopAssetListRequest : DLL2SDK::Assembly_CSharp::LitePackageWrapper_LitePackageRequest { uint32_t taskId_; DLL2SDK::Assembly_CSharp::IAssetListDownloadCallBack* callback_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Excute_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98508(); void Excute_98509(); void __xLuaBaseProxy_Excute_98510(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct LitePackageWrapper_AssetState : int32_t { Ready_ = static_cast(0x0), NeedCheck_ = static_cast(0x1), NoPuffer_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct ModuleDownloadMgr_ModuleFileProgress : DLL2SDK::mscorlib::System::Object { uint32_t fileId_; uint64_t taskId_; uint32_t nowSize_; uint32_t totalSize_; bool isReady_; bool isDownloadError_; bool isDownloading_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* moduleList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDownloading_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98577(); void SetReady_98578(); void SetError_98579(); void SetDownloading_98580(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct ModuleState : int32_t { None_ = static_cast(0x0), ModuleNotExist_ = static_cast(0x1), ModuleReady_ = static_cast(0x2), ModuleDownloading_ = static_cast(0x3), ModuleNeedCheck_ = static_cast(0x4), ModuleDownError_ = static_cast(0x5), ModuleNoPuffer_ = static_cast(0x6), ModuleNoSpace_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp { struct ModuleDownloadMgr_ModuleInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* moduleName_; DLL2SDK::mscorlib::System::String* cacheKey_; DLL2SDK::Assembly_CSharp::ModuleState moduleState_; uint32_t nowDownSize_; uint32_t totalDownSize_; uint32_t readyFileCount_; uint32_t totalFileCount_; DLL2SDK::Assembly_CSharp::ModuleResQuality resQuality_; uint32_t readySize_; uint32_t readyCount_; float lastCheckQuickInCacheTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* fileIdList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* fileProgressList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* fileProgressDic_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* moduleDownloadCBList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddOneFileProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExecResultCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExecProgressCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAllCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOneModuleFileListWrapper_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMultiModule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAtomicModuleList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModuleFileList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98581(DLL2SDK::mscorlib::System::String* moduleName_, DLL2SDK::Assembly_CSharp::ModuleResQuality resQuality_, DLL2SDK::mscorlib::System::String* cacheKey_); void AddOneFileProgress_98582(DLL2SDK::Assembly_CSharp::ModuleDownloadMgr_ModuleFileProgress* moduleFileProgress_); bool ProcessCallBack_98583(); void ExecResultCallBack_98584(); void ExecProgressCallBack_98585(); void ClearAllCallBack_98586(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOneModuleFileListWrapper_98587(DLL2SDK::mscorlib::System::String* oneModuleName_, DLL2SDK::Assembly_CSharp::ModuleResQuality moduleResQuality_); bool IsMultiModule_98588(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAtomicModuleList_98589(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetModuleFileList_98590(); }; } namespace DLL2SDK::Assembly_CSharp { struct ModuleDownloadMgr_AssetListModuleInfo : DLL2SDK::Assembly_CSharp::ModuleDownloadMgr_ModuleInfo { uint32_t _taskId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _assetList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetListDownloadCBList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOneModuleFileListWrapper_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMultiModule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAtomicModuleList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExecResultCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExecProgressCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAllCallBack_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98606(uint32_t taskId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetList_, DLL2SDK::mscorlib::System::String* moduleName_, DLL2SDK::Assembly_CSharp::ModuleResQuality resQuality_, DLL2SDK::mscorlib::System::String* cacheKey_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOneModuleFileListWrapper_98607(DLL2SDK::mscorlib::System::String* oneModuleName_, DLL2SDK::Assembly_CSharp::ModuleResQuality moduleResQuality_); bool IsMultiModule_98608(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAtomicModuleList_98609(); void ExecResultCallBack_98610(); void ExecProgressCallBack_98611(); void ClearAllCallBack_98612(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetOneModuleFileListWrapper_98613(DLL2SDK::mscorlib::System::String* P0_, DLL2SDK::Assembly_CSharp::ModuleResQuality P1_); bool __xLuaBaseProxy_IsMultiModule_98614(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetAtomicModuleList_98615(); void __xLuaBaseProxy_ExecResultCallBack_98616(); void __xLuaBaseProxy_ExecProgressCallBack_98617(); void __xLuaBaseProxy_ClearAllCallBack_98618(); }; } namespace DLL2SDK::Assembly_CSharp { struct ModuleDownloadMgr_AssetListProcess : DLL2SDK::mscorlib::System::Object { uint32_t taskId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetIDs_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetModuleInfos_; DLL2SDK::Assembly_CSharp::IAssetListDownloadCallBack* assetListDownloadCallBack_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessCallBack_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98619(); bool ProcessCallBack_98620(); }; } namespace DLL2SDK::Assembly_CSharp { struct ModuleDownloadMgr_AudioModuleInfo : DLL2SDK::Assembly_CSharp::ModuleDownloadMgr_ModuleInfo { DLL2SDK::mscorlib::System::String* _audioName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOneModuleFileListWrapper_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMultiModule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAtomicModuleList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExecResultCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExecProgressCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAllCallBack_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98621(DLL2SDK::mscorlib::System::String* moduleName_, DLL2SDK::mscorlib::System::String* AudioName_, DLL2SDK::Assembly_CSharp::ModuleResQuality resQuality_, DLL2SDK::mscorlib::System::String* cacheKey_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOneModuleFileListWrapper_98622(DLL2SDK::mscorlib::System::String* oneModuleName_, DLL2SDK::Assembly_CSharp::ModuleResQuality moduleResQuality_); bool IsMultiModule_98623(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAtomicModuleList_98624(); void ExecResultCallBack_98625(); void ExecProgressCallBack_98626(); void ClearAllCallBack_98627(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetOneModuleFileListWrapper_98628(DLL2SDK::mscorlib::System::String* P0_, DLL2SDK::Assembly_CSharp::ModuleResQuality P1_); bool __xLuaBaseProxy_IsMultiModule_98629(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetAtomicModuleList_98630(); void __xLuaBaseProxy_ExecResultCallBack_98631(); void __xLuaBaseProxy_ExecProgressCallBack_98632(); void __xLuaBaseProxy_ClearAllCallBack_98633(); }; } namespace DLL2SDK::Assembly_CSharp { struct ModuleDownloadMgr_SilentFileProcess : DLL2SDK::mscorlib::System::Object { uint32_t nowSize_; uint32_t totalSize_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98634(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutBrThrowingController__GetCurrentDetailItem_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint32_t skinId_; void _ctor_98958(); bool __m__0_98959(DLL2SDK::Assembly_CSharp::Squad::SISkin* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutBrVehicleController__RefreshUIDatas_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint32_t equipId_; void _ctor_99013(); bool __m__0_99014(DLL2SDK::Assembly_CSharp::Squad::VehicelItem* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutBrVehicleController__OnTakeOffBtnClick_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t vehicleId_; void _ctor_99015(); bool __m__0_99016(DLL2SDK::Assembly_CSharp::Squad::VehicelItem* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutBrVehicleController__BackCheckEquip_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { uint32_t equipVehicelId_; int32_t vehicleId_; void _ctor_99017(); bool __m__0_99018(DLL2SDK::Assembly_CSharp::Squad::VehicelItem* x_); bool __m__1_99019(DLL2SDK::Assembly_CSharp::Squad::VehicelItem* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutBrVehicleController__RefreshSkinList_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { uint32_t equipVehicelId_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutBrVehicleController* _this_; void _ctor_99020(); int32_t __m__0_99021(DLL2SDK::Assembly_CSharp::Squad::VehicelItem* x_, DLL2SDK::Assembly_CSharp::Squad::VehicelItem* y_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutBrVehicleController__OnEasyListItemClick_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { uint32_t equipId_; void _ctor_99022(); bool __m__0_99023(DLL2SDK::Assembly_CSharp::Squad::VehicelItem* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutBrWeaponController__GetCurrentDetailItem_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint32_t skinId_; void _ctor_99082(); bool __m__0_99083(DLL2SDK::Assembly_CSharp::Squad::SISkin* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutInventoryConfirmController__SetData_NumberItem_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Squad::SIItem* itemData_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutInventoryConfirmController* _this_; void _ctor_99202(); void __m__0_99203(DLL2SDK::mscorlib::System::Object* p_); void __m__1_99204(DLL2SDK::mscorlib::System::Object* p_); void __m__2_99205(DLL2SDK::mscorlib::System::Object* p_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutInventoryController__OnEasyListItemClick_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Squad::SIItem* itemData_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutInventoryController* _this_; void _ctor_99233(); void __m__0_99234(DLL2SDK::mscorlib::System::Object* p_); void __m__1_99235(DLL2SDK::mscorlib::System::Object* p_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutProfessionChipController__GetCurrentDetailItem_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint32_t skinId_; void _ctor_99410(); bool __m__0_99411(DLL2SDK::Assembly_CSharp::Squad::SIItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BREquipmentSkinManager__GetCurrentMaterialArray_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Material* mat_; void _ctor_99731(); bool __m__0_99732(DLL2SDK::UnityEngine::UnityEngine::Material* p_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutHelper__GetJetpackSkinList_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Config::BREquipmentSkinConfig* csv_; void _ctor_99846(); bool __m__0_99847(DLL2SDK::Assembly_CSharp::Squad::SIItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutHelper__GetParachuteSkinList_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Config::BREquipmentSkinConfig* csv_; void _ctor_99848(); bool __m__0_99849(DLL2SDK::Assembly_CSharp::Squad::SIItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutHelper__GetOtherProfessionalChipSkin_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { uint32_t weaponID_; void _ctor_99850(); bool __m__0_99851(DLL2SDK::CSProto::msg::ItemSkinPair* it_); }; } namespace DLL2SDK::Assembly_CSharp::Squad { enum struct ESquadQuality : int32_t { None_ = static_cast(0xFFFFFFFF), White_ = static_cast(0x0), Green_ = static_cast(0x1), Blue_ = static_cast(0x2), Purple_ = static_cast(0x3), Orange_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UICenterOnChildWithTab_TabStruct : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OnObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OffObj_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100014(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct WeaponDetailShowCell_DetailItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::Assembly_CSharp::UILabel* Text_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100017(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutItemDetailView__PlayVideo_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::LoadoutItemDetailView* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_100130(); bool MoveNext_100131(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_100132(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_100133(); void Dispose_100134(); void Reset_100135(); }; } namespace DLL2SDK::Assembly_CSharp { struct LobbyExpBuffDataStore__OnAddExpBuffNtf_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::CSAccountAddExpBufNtf* ntf_; void _ctor_100326(); }; } namespace DLL2SDK::Assembly_CSharp { struct LobbyExpBuffDataStore__OnAddExpBuffNtf_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::LobbyExpBuffDataStore__OnAddExpBuffNtf_c__AnonStorey0* __f__ref_0_; void _ctor_100327(); bool __m__0_100328(DLL2SDK::CSProto::msg::CSExpBufEntry* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct LobbyExpBuffDataStore__OnAddExpBuffNtf_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::LobbyExpBuffDataStore__OnAddExpBuffNtf_c__AnonStorey0* __f__ref_0_; void _ctor_100329(); bool __m__0_100330(DLL2SDK::CSProto::msg::CSExpBufEntry* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct LobbyExpBuffDataStore___CheckModeEquals_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { uint32_t forceModeId_; void _ctor_100331(); bool __m__0_100332(uint32_t it_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct ELobbyExpBuffType : int32_t { ENone_ = static_cast(0x0), EPlayer_ = static_cast(0x1), EWeapon_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyMapBaseMarker_MarkerBaseSetting : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIWidget* Card_; DLL2SDK::Assembly_CSharp::UISprite* Location_; DLL2SDK::Assembly_CSharp::UISprite* Line_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100354(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyMapTopBarView_BackGroup : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* Container_; DLL2SDK::Assembly_CSharp::UIButton* BackButton_; DLL2SDK::Assembly_CSharp::UILabel* Title_; DLL2SDK::Assembly_CSharp::UILabel* LittleTitle_; DLL2SDK::Assembly_CSharp::UISprite* LittleTitleBackground_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HelperBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleBg_; DLL2SDK::Assembly_CSharp::UISprite* TutorialSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100437(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyMapTopBarView_CurrencyGroup : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* Container_; DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::Assembly_CSharp::UILabel* Value_; DLL2SDK::Assembly_CSharp::GameUI::UIDigitLabelEffect* Effect_; DLL2SDK::Assembly_CSharp::UIButton* AddButton_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100438(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyMapTopBarView_PlayerInfoGroup : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* Container_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* Head_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NewHeadRedPoint_; DLL2SDK::Assembly_CSharp::UILabel* NickName_; DLL2SDK::Assembly_CSharp::UILabel* Level_; DLL2SDK::Assembly_CSharp::UIProgressBar* ExpProgress_; DLL2SDK::Assembly_CSharp::UISprite* NextLevelIcon_; DLL2SDK::Assembly_CSharp::UILabel* NextLevel_; DLL2SDK::Assembly_CSharp::UISprite* LevelIcon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NextLevelGB_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100439(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyMapTopBarView_NetWorkGroup : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIWidget* Container_; DLL2SDK::Assembly_CSharp::UIWidget* WifiContainer_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMapTopBarView_NetGroup* WifiGroup_; DLL2SDK::Assembly_CSharp::UIWidget* MobileContainer_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMapTopBarView_NetGroup* MobileGroup_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeakNet_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100440(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyMapTopBarView_NetGroup : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UISprite* Signal1_; DLL2SDK::Assembly_CSharp::UISprite* Signal2_; DLL2SDK::Assembly_CSharp::UISprite* Signal3_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100441(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyMapTopBarView_BatteryGroup : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UISprite* BatteryContainer_; DLL2SDK::Assembly_CSharp::UISprite* NoChargeProgress_; DLL2SDK::Assembly_CSharp::UISprite* ChargeProgress_; DLL2SDK::Assembly_CSharp::UISprite* LightningIcon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100442(); }; } namespace DLL2SDK::Assembly_CSharp { struct LobbyRankPointBuffDataStore__GetAllRankAddInfo_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { double serverTime_; void _ctor_100515(); bool __m__0_100516(DLL2SDK::Assembly_CSharp::LobbyRankedMatchInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct LobbyRankPointBuffDataStore__GetIsNotDropValid_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { double serverTime_; void _ctor_100517(); bool __m__0_100518(DLL2SDK::Assembly_CSharp::LobbyRankedMatchInfo* it_); bool __m__1_100519(DLL2SDK::Assembly_CSharp::LobbyRankedMatchInfo* it_); bool __m__2_100520(DLL2SDK::Assembly_CSharp::LobbyRankedMatchInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct LobbyRankPointBuffDataStore__GetDropValidList_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { double serverTime_; void _ctor_100521(); bool __m__0_100522(DLL2SDK::Assembly_CSharp::LobbyRankedMatchInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct LobbyRankPointBuffDataStore__GetActvInfoByTimeId_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { double serverTime_; int32_t actvId_; int32_t type_; void _ctor_100523(); bool __m__0_100524(DLL2SDK::Assembly_CSharp::LobbyRankedMatchInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct LobbyRankPointBuffDataStore__GetIsActvType_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { double serverTime_; void _ctor_100525(); bool __m__0_100526(DLL2SDK::Assembly_CSharp::LobbyRankedMatchInfo* it_); bool __m__1_100527(DLL2SDK::Assembly_CSharp::LobbyRankedMatchInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct LobbyRankPointBuffDataStore__GetActvInfoListByTimeType_c__AnonStorey5 : DLL2SDK::mscorlib::System::Object { double serverTime_; void _ctor_100528(); bool __m__0_100529(DLL2SDK::Assembly_CSharp::LobbyRankedMatchInfo* it_); bool __m__1_100530(DLL2SDK::Assembly_CSharp::LobbyRankedMatchInfo* it_); bool __m__2_100531(DLL2SDK::Assembly_CSharp::LobbyRankedMatchInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct LuckyBoxOpenWindowController__ShowBoxScene_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::FrontEnd::OpenBoxShack* shack_; DLL2SDK::Assembly_CSharp::LuckyBoxOpenWindowController* _this_; void _ctor_100616(); void __m__0_100617(); void __m__1_100618(); void __m__2_100619(); }; } namespace DLL2SDK::Assembly_CSharp { struct LuckyBoxOpenWindowNavController__OnNavigationShowed_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::FrontEnd::FrontEndUIScene* uiScene_; DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController* currentPopupWindow_; bool preState_; void _ctor_100629(); void __m__0_100630(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct MailController__InitPendingMail_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::MailType mailType_; void _ctor_100756(); bool __m__0_100757(DLL2SDK::Assembly_CSharp::FrontEnd::MailData* it_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct MailDataStore__DeleteMail_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::FrontEnd::MailData* mail_; void _ctor_100792(); bool __m__0_100793(DLL2SDK::Assembly_CSharp::FrontEnd::MailData* m_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct MailDataStore__DeleteMail_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::MailType serverType_; int32_t index_; void _ctor_100794(); bool __m__0_100795(DLL2SDK::Assembly_CSharp::FrontEnd::MailData* m_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { enum struct MailDetailView_ScrollViewPostion : int32_t { OnScrollViewEnd_ = static_cast(0x0), OnScrollViewStart_ = static_cast(0x1), OnScrollViewCenter_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct MailPendingItemView_SystemMail : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* NotReadAnnex_; DLL2SDK::Assembly_CSharp::UILabel* MailAttachmentCount_; DLL2SDK::Assembly_CSharp::UISprite* NotReadNoAnnex_; DLL2SDK::Assembly_CSharp::UISprite* NotReadBg_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HasRead_; DLL2SDK::Assembly_CSharp::UILabel* Title_; DLL2SDK::Assembly_CSharp::UILabel* Desc_; DLL2SDK::Assembly_CSharp::UILabel* Time_; DLL2SDK::Assembly_CSharp::UIGrid* gridParent_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Props_; DLL2SDK::Assembly_CSharp::FrontEnd::MailannexView* ThreePoint_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100859(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct MailPendingItemView_FriendMail : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* FriendIcon_; DLL2SDK::Assembly_CSharp::UILabel* FriendName_; DLL2SDK::Assembly_CSharp::UILabel* Context_; DLL2SDK::Assembly_CSharp::UILabel* Time_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* AcceptBtn_; DLL2SDK::Assembly_CSharp::FrontEnd::MailData* Curdata_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100860(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct MailSystemAssist__SendGoldBack_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint64_t PlayerID_; void _ctor_100879(); bool __m__0_100880(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct MailSystemAssist__OnSpecialMailResponse_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::FrontEnd::MailData* m_CacheMail_; void _ctor_100881(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct MailSystemAssist__OnSpecialMailResponse_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget sendTarget_; DLL2SDK::mscorlib::System::String* openId_; DLL2SDK::mscorlib::System::String* title_; DLL2SDK::mscorlib::System::String* content_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_; DLL2SDK::Assembly_CSharp::FrontEnd::MailSystemAssist__OnSpecialMailResponse_c__AnonStorey1* __f__ref_1_; void _ctor_100882(); bool __m__0_100883(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); void __m__1_100884(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct MailSystemAssist__IsInSendFriendList_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { uint64_t PlayerID_; void _ctor_100885(); bool __m__0_100886(uint64_t it_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct MailView_MailListGoup : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIScrollView* SystemScrollView_; DLL2SDK::Assembly_CSharp::UIScrollBar* ScrollBar_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoMail_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* BtnReadAll_; DLL2SDK::Assembly_CSharp::UIButton* BtnDeleteAll_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CapacityObj_; DLL2SDK::Assembly_CSharp::UILabel* Capacity_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HaveNewSystemMail_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HaveNewFriendMail_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100893(); }; } namespace DLL2SDK::Assembly_CSharp { struct MileStoneView_BagItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UILabel* LabelNum_; DLL2SDK::Assembly_CSharp::UISprite* SpriteLock_; DLL2SDK::UnityEngine::UnityEngine::Animator* animator_; DLL2SDK::Array* Objs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetDefault_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100916(); void SetState_100917(int32_t bagIndex_, int32_t unlockIndex_); void ResetDefault_100918(); }; } namespace DLL2SDK::Assembly_CSharp { struct MileStoneView_WeaponBar : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Animator* animator_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100919(); void SetState_100920(int32_t lockLevel_, uint32_t playerLevel_); }; } namespace DLL2SDK::Assembly_CSharp { struct MileStoneView_LoadoutItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UISprite* SpriteLock_; DLL2SDK::Assembly_CSharp::UISprite* SpriteUnlock_; DLL2SDK::UnityEngine::UnityEngine::Animator* animator_; DLL2SDK::Array* Objs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetDefault_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100921(); void SetState_100922(int32_t loadoutSeq_, int32_t unlockSeq_); void ResetDefault_100923(); }; } namespace DLL2SDK::Assembly_CSharp { struct MileStoneView__GetSeqFromLoadoutPosType_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t type_; int32_t loadoutIndex_; void _ctor_100924(); bool __m__0_100925(DLL2SDK::Assembly_CSharp::Config::LevelUnlockConfigConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { struct PersonalInfoBasicView_PVPInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UIProgressBar* LadderProgressBar_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoneRankRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalRankRoot_; DLL2SDK::Assembly_CSharp::UISprite* RankIcon_; DLL2SDK::Assembly_CSharp::UILabel* RankName_; DLL2SDK::Assembly_CSharp::UILabel* RankPoint_; DLL2SDK::Assembly_CSharp::UILabel* SeasonRanking_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoneHighestRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalHighestRoot_; DLL2SDK::Assembly_CSharp::UISprite* HighestRankIcon_; DLL2SDK::Assembly_CSharp::UILabel* HighestRankName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100953(); void SetInfo_100954(); }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { struct PersonalInfoBasicView_PVEInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UILabel* ZombieKillCount_; DLL2SDK::Assembly_CSharp::UILabel* BossKillCount_; DLL2SDK::Assembly_CSharp::UILabel* CompleteTimes_; DLL2SDK::Assembly_CSharp::UILabel* QuickFinishName_; DLL2SDK::Assembly_CSharp::UILabel* QuickFinsihTimes_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100955(); void SetInfo_100956(); }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { struct PersonalInfoBasicWestView_GameTypeSelector : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIGrid* TabGrid_; DLL2SDK::Assembly_CSharp::CareerInfo::Tab* BR_; DLL2SDK::Assembly_CSharp::CareerInfo::Tab* PVP_; DLL2SDK::Assembly_CSharp::CareerInfo::Tab* ZM_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101039(); }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { struct PersonalInfoBasicWestView__ShowMedalInfoList_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t i_; void _ctor_101040(); bool __m__0_101041(DLL2SDK::Assembly_CSharp::GameDataStore::Career::CareerEmblemData* it_); }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { struct PersonalInfoBasicWestView__ShowAchievementInfoList_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t i_; void _ctor_101042(); bool __m__0_101043(DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* it_); }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { enum struct EPersonalInfoResultZMType : int32_t { None_ = static_cast(0x0), Easy_ = static_cast(0x1), Normal_ = static_cast(0x2), Hard_ = static_cast(0x3), Hell_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { struct PersonalInfoHistoryController__OnEasyListItemClick_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint64_t playerID_; void _ctor_101145(); bool __m__0_101146(DLL2SDK::CSProto::msg::PlayerGameStatis* it_); }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { struct PersonalInfoHistoryItemView_PVPItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Win_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Lose_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Draw_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Escape_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Mvp_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FileMVP_; DLL2SDK::UnityEngine::UnityEngine::GameObject* No2_; DLL2SDK::UnityEngine::UnityEngine::GameObject* No3_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Quit_; DLL2SDK::Assembly_CSharp::UILabel* KillCount_; DLL2SDK::Assembly_CSharp::UILabel* KD_; DLL2SDK::Assembly_CSharp::UILabel* Score_; DLL2SDK::Assembly_CSharp::UILabel* Rank_; DLL2SDK::Assembly_CSharp::UILabel* AchieveCount_; DLL2SDK::Assembly_CSharp::UISprite* MaxAchieveIcon_; DLL2SDK::Assembly_CSharp::UILabel* PlayTime_; DLL2SDK::Assembly_CSharp::UILabel* ModeName_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalResultRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FFAResultRoot_; DLL2SDK::Assembly_CSharp::UILabel* FFANO_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101159(); }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { struct PersonalInfoHistoryItemView_ZMItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Win_; DLL2SDK::Assembly_CSharp::UILabel* Lose_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Escape_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Mvp_; DLL2SDK::Assembly_CSharp::UILabel* EndlessRound_; DLL2SDK::Assembly_CSharp::UILabel* KillCount_; DLL2SDK::Assembly_CSharp::UILabel* BossDamage_; DLL2SDK::Assembly_CSharp::UILabel* Score_; DLL2SDK::Assembly_CSharp::UILabel* PassingTime_; DLL2SDK::Assembly_CSharp::UILabel* AchieveCount_; DLL2SDK::Assembly_CSharp::UISprite* MaxAchieveIcon_; DLL2SDK::Assembly_CSharp::UILabel* PlayTime_; DLL2SDK::Assembly_CSharp::UILabel* ModeName_; DLL2SDK::Assembly_CSharp::UILabel* QuitLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* More_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalResultRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EndlessResultRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101160(); }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { struct PersonalInfoHistoryItemView_BRItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Quit_; DLL2SDK::Assembly_CSharp::UILabel* NO_; DLL2SDK::Assembly_CSharp::UILabel* KillCount_; DLL2SDK::Assembly_CSharp::UILabel* Rank_; DLL2SDK::Assembly_CSharp::UILabel* AchieveCount_; DLL2SDK::Assembly_CSharp::UISprite* MaxAchieveIcon_; DLL2SDK::Assembly_CSharp::UILabel* PlayTime_; DLL2SDK::Assembly_CSharp::UILabel* ModeName_; DLL2SDK::Assembly_CSharp::UILabel* DamegeCount_; DLL2SDK::Assembly_CSharp::UILabel* SaveTime_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BrMvpGB_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Win_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Fail_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Draw_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101161(); }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { struct PersonalInfoHistoryItemView__SetPVPData_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint64_t playerId_; DLL2SDK::CSProto::msg::PlayerGameStatis* mySelf_; void _ctor_101162(); bool __m__0_101163(DLL2SDK::CSProto::msg::PlayerGameStatis* it_); bool __m__1_101164(DLL2SDK::CSProto::msg::PlayerGameStatis* it_); bool __m__2_101165(DLL2SDK::CSProto::msg::PlayerGameStatis* it_); bool __m__3_101166(DLL2SDK::CSProto::msg::PlayerGameStatis* it_); }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { struct PersonalInfoHistoryItemView__SetPVEData_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { uint64_t playerId_; DLL2SDK::CSProto::msg::PlayerGameStatis* mySelf_; void _ctor_101167(); bool __m__0_101168(DLL2SDK::CSProto::msg::PlayerGameStatis* it_); bool __m__1_101169(DLL2SDK::CSProto::msg::PlayerGameStatis* it_); bool __m__2_101170(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* it_); }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { struct PersonalInfoHistoryItemView__SetBRData_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { uint64_t playerId_; DLL2SDK::CSProto::msg::GameStatisReport* data_; void _ctor_101171(); bool __m__0_101172(DLL2SDK::CSProto::msg::PlayerGameStatis* it_); bool __m__1_101173(DLL2SDK::Assembly_CSharp::Config::BRPlayListParentConfConfig* x_); }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { struct PersonalInfoHistoryView_GameTypeSelector : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIGrid* TabGrid_; DLL2SDK::Assembly_CSharp::CareerInfo::Tab* BR_; DLL2SDK::Assembly_CSharp::CareerInfo::Tab* PVP_; DLL2SDK::Assembly_CSharp::CareerInfo::Tab* ZM_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101187(); }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { struct PersonalInfoMainView_Tab : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* Colider_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalState_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelectedState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelected_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101194(); void SetSelected_101195(bool bSelected_); }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { struct PersonalInfoMainView_GameTypeSelector : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIGrid* TabGrid_; DLL2SDK::Assembly_CSharp::CareerInfo::PersonalInfoMainView_Tab* BR_; DLL2SDK::Assembly_CSharp::CareerInfo::PersonalInfoMainView_Tab* PVP_; DLL2SDK::Assembly_CSharp::CareerInfo::PersonalInfoMainView_Tab* ZM_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101196(); }; } namespace DLL2SDK::Assembly_CSharp::Career { struct PersonalInfoModePopupList__InitPendingItems_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::EGameMode type_; DLL2SDK::Assembly_CSharp::Career::PersonalInfoModePopupList* _this_; void _ctor_101214(); void __m__0_101215(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); }; } namespace DLL2SDK::Assembly_CSharp::Career { struct PersonalInfoTeamTypePopupList__InitPendingItems_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::EMatchTeamTypeEnums type_; DLL2SDK::Assembly_CSharp::Career::PersonalInfoTeamTypePopupList* _this_; void _ctor_101375(); void __m__0_101376(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); }; } namespace DLL2SDK::Assembly_CSharp::Config { enum struct ZombieDifficulty : int32_t { None_ = static_cast(0x1), Normal_ = static_cast(0x2), Hard_ = static_cast(0x3), Hell_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::Career { struct PersonalInfoZMGroupPopupList__InitPendingItems_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t groupId_; DLL2SDK::Assembly_CSharp::Career::PersonalInfoZMGroupPopupList* _this_; void _ctor_101398(); void __m__0_101399(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct PlayerIconFramePopController__InitPendingIcon_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Config::EPlayerIconType type_; DLL2SDK::Assembly_CSharp::FrontEnd::Career::PlayerIconFramePopController* _this_; void _ctor_101447(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct PlayerIconFramePopController__InitPendingIcon_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t showingId_; DLL2SDK::Assembly_CSharp::FrontEnd::Career::PlayerIconFramePopController__InitPendingIcon_c__AnonStorey0* __f__ref_0_; void _ctor_101448(); bool __m__0_101449(DLL2SDK::Assembly_CSharp::GameDataStore::Career::PlayerIconData* it_); bool __m__1_101450(DLL2SDK::Assembly_CSharp::GameDataStore::Career::PlayerIconData* it_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct PlayerIconFramePopController__ShowCallingCard_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Config::CallingCardConfigConfig* data_; void _ctor_101451(); bool __m__0_101452(DLL2SDK::Assembly_CSharp::Squad::SIItem* x_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct PlayerIconFramePopController__UpdateCallingCardEquipBtn_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Config::CallingCardConfigConfig* selectCard_; void _ctor_101453(); bool __m__0_101454(DLL2SDK::Assembly_CSharp::Squad::SIItem* x_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct PlayerIconFramePopController__OnCallingCardEquipBtn_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Config::CallingCardConfigConfig* selectCard_; void _ctor_101455(); bool __m__0_101456(DLL2SDK::Assembly_CSharp::Squad::SIItem* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIFirstPopupBigController__PreCloseAnimation_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::TweenAlpha* TweenAlpha_; void _ctor_101536(); void __m__0_101537(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPvePistolController__OnDetailEquipBtnClick_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::PVELoadoutItemType itemType_; int32_t subType_; uint32_t itemId_; uint64_t itemGuid_; DLL2SDK::Assembly_CSharp::Squad::EWeaponAttachType style_; void _ctor_101847(); void __m__0_101848(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPvePistolController__OnDetailTakeOffBtnClick_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::PVELoadoutItemType itemType_; int32_t subType_; uint32_t itemId_; uint64_t itemGuid_; DLL2SDK::Assembly_CSharp::Squad::EWeaponAttachType style_; void _ctor_101849(); void __m__0_101850(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPveWeaponController__OnDetailEquipBtnClick_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::PVELoadoutItemType itemType_; int32_t subType_; uint32_t itemId_; uint64_t itemGuid_; DLL2SDK::Assembly_CSharp::Squad::EWeaponAttachType style_; void _ctor_101961(); void __m__0_101962(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPveWeaponController__OnDetailTakeOffBtnClick_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::PVELoadoutItemType itemType_; int32_t subType_; uint32_t itemId_; uint64_t itemGuid_; DLL2SDK::Assembly_CSharp::Squad::EWeaponAttachType style_; void _ctor_101963(); void __m__0_101964(); }; } namespace DLL2SDK::Assembly_CSharp::RankGame { struct RankController__ReqDataImpl_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t curRankId_; DLL2SDK::Assembly_CSharp::RankGame::RankController* _this_; void _ctor_102191(); void __m__0_102192(); }; } namespace DLL2SDK::Assembly_CSharp { struct RankDetailWindowController__InitView_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Animator* animator_; DLL2SDK::Assembly_CSharp::RankDetailWindowController* _this_; void _ctor_102261(); void __m__0_102262(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct ERankDetailType : int32_t { ENone_ = static_cast(0x0), ESpvp_ = static_cast(0x1), EBr_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct RankDetailWindowController__SetSpvpPlayerRankInfo_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Animator* animator_; DLL2SDK::Assembly_CSharp::RankDetailWindowController* _this_; void _ctor_102265(); void __m__0_102266(); }; } namespace DLL2SDK::Assembly_CSharp { struct RankDetailWindowController__SetBrPlayerRankInfo_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Animator* animator_; DLL2SDK::Assembly_CSharp::RankDetailWindowController* _this_; void _ctor_102267(); void __m__0_102268(); }; } namespace DLL2SDK::Assembly_CSharp { struct RankDetailWindowController__SetSpvpNextLevelRewards_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { int32_t nextLevel_; DLL2SDK::Assembly_CSharp::Config::LadderScoreAwardConfig* ladderScoreAwardConf_; DLL2SDK::Assembly_CSharp::RankDetailWindowController* _this_; void _ctor_102269(); bool __m__0_102270(DLL2SDK::Assembly_CSharp::Config::LadderScoreAwardConfig* it_); bool __m__1_102271(DLL2SDK::Assembly_CSharp::Config::LadderScoreAwardConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct RankDetailWindowController__SetSpvpNextLevelRewards_c__AnonStorey5 : DLL2SDK::mscorlib::System::Object { int32_t index_; DLL2SDK::Assembly_CSharp::RankDetailWindowController__SetSpvpNextLevelRewards_c__AnonStorey4* __f__ref_4_; void _ctor_102272(); void __m__0_102273(); }; } namespace DLL2SDK::Assembly_CSharp { struct RankDetailWindowController__SetBrNextLevelRewards_c__AnonStorey6 : DLL2SDK::mscorlib::System::Object { int32_t nextLevel_; DLL2SDK::Assembly_CSharp::Config::BRLadderScoreAwardConfig* brLadderScoreAwardConf_; DLL2SDK::Assembly_CSharp::RankDetailWindowController* _this_; void _ctor_102274(); bool __m__0_102275(DLL2SDK::Assembly_CSharp::Config::BRLadderScoreAwardConfig* it_); bool __m__1_102276(DLL2SDK::Assembly_CSharp::Config::BRLadderScoreAwardConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct RankDetailWindowController__SetBrNextLevelRewards_c__AnonStorey7 : DLL2SDK::mscorlib::System::Object { int32_t index_; DLL2SDK::Assembly_CSharp::RankDetailWindowController__SetBrNextLevelRewards_c__AnonStorey6* __f__ref_6_; void _ctor_102277(); void __m__0_102278(); }; } namespace DLL2SDK::Assembly_CSharp { struct RankStatisticWindowController___SetRank_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Animator* animator_; DLL2SDK::Assembly_CSharp::RankStatisticWindowController* _this_; void _ctor_102408(); void __m__0_102409(); }; } namespace DLL2SDK::Assembly_CSharp { struct RankStatisticWindowController___SetRank_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Animator* animator_; DLL2SDK::Assembly_CSharp::RankStatisticWindowController* _this_; void _ctor_102410(); void __m__0_102411(); }; } namespace DLL2SDK::Assembly_CSharp { struct RankDataStore__GetMpHistoryRecordInfoList_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t curSeasonLadderLevel_; int32_t curSeasonNo_; DLL2SDK::Assembly_CSharp::RankDataStore* _this_; void _ctor_102460(); }; } namespace DLL2SDK::Assembly_CSharp { struct RankDataStore__GetMpHistoryRecordInfoList_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::RankDataStore__GetMpHistoryRecordInfoList_c__AnonStorey1* __f__ref_1_; void _ctor_102461(); bool __m__0_102462(DLL2SDK::CSProto::msg::HistorySeasonLevelRecord* it_); bool __m__1_102463(DLL2SDK::Assembly_CSharp::Config::LadderScoreAwardConfig* it_); bool __m__2_102464(DLL2SDK::Assembly_CSharp::Config::LadderScoreAwardConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct RankDataStore__GetMpHistoryRecordInfoList_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t seasonHighestLevel_; DLL2SDK::Assembly_CSharp::RankDataStore__GetMpHistoryRecordInfoList_c__AnonStorey1* __f__ref_1_; DLL2SDK::Assembly_CSharp::RankDataStore__GetMpHistoryRecordInfoList_c__AnonStorey0* __f__ref_0_; void _ctor_102465(); bool __m__0_102466(DLL2SDK::Assembly_CSharp::Config::LadderScoreAwardConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct RankDataStore__GetBrHistoryRecordInfoList_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { int32_t curSeasonLadderLevel_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* serverList_; int32_t curSeasonNo_; DLL2SDK::Assembly_CSharp::RankDataStore* _this_; void _ctor_102467(); }; } namespace DLL2SDK::Assembly_CSharp { struct RankDataStore__GetBrHistoryRecordInfoList_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { int32_t i_; void _ctor_102468(); }; } namespace DLL2SDK::Assembly_CSharp { struct RankDataStore__GetBrHistoryRecordInfoList_c__AnonStorey5 : DLL2SDK::mscorlib::System::Object { int32_t index_; DLL2SDK::Assembly_CSharp::RankDataStore__GetBrHistoryRecordInfoList_c__AnonStorey4* __f__ref_4_; DLL2SDK::Assembly_CSharp::RankDataStore__GetBrHistoryRecordInfoList_c__AnonStorey3* __f__ref_3_; void _ctor_102469(); bool __m__0_102470(DLL2SDK::CSProto::msg::HistorySeasonLevelRecord* it_); bool __m__1_102471(DLL2SDK::Assembly_CSharp::Config::BRLadderScoreAwardConfig* it_); bool __m__2_102472(DLL2SDK::Assembly_CSharp::Config::BRLadderScoreAwardConfig* it_); bool __m__3_102473(DLL2SDK::Assembly_CSharp::Config::BRLadderScoreAwardConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct RankDetailCountDownTime__StartTime_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* _ds___1_; double _current___1_; DLL2SDK::Assembly_CSharp::RankDetailCountDownTime* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_102478(); bool MoveNext_102479(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_102480(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_102481(); void Dispose_102482(); void Reset_102483(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct RelationInvitationHelper__SilentShareArk_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Networking::UnityWebRequest* webRequest_; DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationHelper* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_102842(); bool MoveNext_102843(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_102844(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_102845(); void Dispose_102846(); void Reset_102847(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct RelationInvitationHelper__SendExpCardSuccess_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { uint64_t PlayerID_; void _ctor_102848(); bool __m__0_102849(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); bool __m__1_102850(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct RelationInvitationHelper__SendExpCardSuccess_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* OpenID_; void _ctor_102851(); void __m__0_102852(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct RelationInvitationHelper__SendGoldBack_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { uint64_t PlayerID_; void _ctor_102853(); bool __m__0_102854(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct RelationInvitationHelper___SpecialMail_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::FrontEnd::MailData* mailData_; void _ctor_102855(); bool __m__0_102856(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); void __m__1_102857(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct RelationInvitationHelper__IsInSendFriendList_c__AnonStorey5 : DLL2SDK::mscorlib::System::Object { uint64_t PlayerID_; void _ctor_102858(); bool __m__0_102859(uint64_t it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Report { struct BRReportWindowController__InitView_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* ds_; void _ctor_102922(); bool __m__0_102923(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* s_); bool __m__1_102924(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* s_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Report { struct BRReportWindowView__ShowContent_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* Hitters_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Teammates_; bool IsBR_; bool IsMP_; bool IsFFA_; DLL2SDK::Assembly_CSharp::GameUI::Report::BRReportWindowView* _this_; void _ctor_102936(); void __m__0_102937(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Report { struct BRReportWindowView__InitPlayerItems_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* data_; DLL2SDK::Assembly_CSharp::GameUI::Report::BRReportWindowView* _this_; void _ctor_102938(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Report { struct BRReportWindowView__InitPlayerItems_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t i_; void _ctor_102939(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Report { struct BRReportWindowView__InitPlayerItems_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIToggle* Toggle_; DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* Player_; DLL2SDK::Assembly_CSharp::GameUI::Report::BRReportWindowView__InitPlayerItems_c__AnonStorey1* __f__ref_1_; DLL2SDK::Assembly_CSharp::GameUI::Report::BRReportWindowView__InitPlayerItems_c__AnonStorey2* __f__ref_2_; void _ctor_102940(); bool __m__0_102941(DLL2SDK::CSProto::msg::DropedPlayerStatis* it_); void __m__1_102942(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Report { enum struct ReportItemType : int32_t { SelfDefine_ = static_cast(0x0), VERBAL_ABUSE_ = static_cast(0x1), NAGATIVE_ATTITUDE_ = static_cast(0x2), WUWUKAI_ = static_cast(0x3), GUAJI_ = static_cast(0x4), ATTACK_TEAMMATES_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomBaseView__RefreshPlayerListByCamp_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t i_; void _ctor_103109(); bool __m__0_103110(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct BrDataStore__RefreshDataByServer_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::CSBRMatchConfigRes* res_; void _ctor_103223(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct BrDataStore__RefreshDataByServer_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::GameUI::Room::BrDataStore__RefreshDataByServer_c__AnonStorey0* __f__ref_0_; void _ctor_103224(); bool __m__0_103225(DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistGroup* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct BrDataStore__RefreshDataByServer_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t j_; DLL2SDK::Assembly_CSharp::GameUI::Room::BrDataStore__RefreshDataByServer_c__AnonStorey0* __f__ref_0_; void _ctor_103226(); bool __m__0_103227(DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct BrDataStore__GetDataByMatchServiceModule_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::GameUI::Room::BrDataStore* _this_; void _ctor_103228(); bool __m__0_103229(int32_t it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct BrDataStore__GetDefaultBrInfo_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::GameUI::Room::BrDataStore* _this_; void _ctor_103230(); bool __m__0_103231(int32_t it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct BrDataStore__IsBrInfoValid_c__AnonStorey5 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::EMatchServiceModule matchType_; void _ctor_103232(); bool __m__0_103233(DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistGroup* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct BrDataStore__IsPlaylistInfoValid_c__AnonStorey6 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::GameUI::Room::BrDataStore* _this_; void _ctor_103234(); bool __m__0_103235(int32_t it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct BrDataStore__GetBrInfoByMapId_c__AnonStorey8 : DLL2SDK::mscorlib::System::Object { int32_t targetPlaylistId_; int32_t mapId_; DLL2SDK::Assembly_CSharp::GameUI::Room::BrDataStore* _this_; void _ctor_103236(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct BrDataStore__GetBrInfoByMapId_c__AnonStorey7 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::GameUI::Room::BrDataStore__GetBrInfoByMapId_c__AnonStorey8* __f__ref_8_; void _ctor_103237(); bool __m__0_103238(int32_t it_); bool __m__1_103239(DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct BrDataStore__GetBubbleInfo_c__AnonStorey9 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::GameUI::Room::BrDataStore* _this_; void _ctor_103240(); bool __m__0_103241(int32_t it_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct RoomBrLadderView__SetRankInfo_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::BR::BRLadderDataStore* ds_; void _ctor_103271(); bool __m__0_103272(DLL2SDK::Assembly_CSharp::Config::BRLadderScoreAwardConfig* s_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRMemberInfoSettingView_clickCallbackHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_103357(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_103358(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_103359(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_103360(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRRoomMembersSingleController__ConfigureCellForPath_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t seatIndex_; void _ctor_103435(); bool __m__0_103436(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct PlaylistConfigClientBase__IsBubbleReachTarget_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::PlaylistConfigClientBase* _this_; void _ctor_103597(); bool __m__0_103598(DLL2SDK::Assembly_CSharp::Config::ConditionConfConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct FriendGroupData_Type : int32_t { Friend_ = static_cast(0x0), Recommend_ = static_cast(0x1), RecentPlayer_ = static_cast(0x2), GuildMember_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { enum struct FriendGroupManager_GroupType : int32_t { Online_ = static_cast(0x0), Offline_ = static_cast(0x1), Recommend_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct RedDotDataStore__SetRedDotTimeStamp_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::EMatchServiceModule matchType_; DLL2SDK::CSProto::msg::EGameType gameType_; uint32_t tag_; void _ctor_103839(); bool __m__0_103840(DLL2SDK::Assembly_CSharp::RedDotInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomFriendController__WillTabShow_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector4 vec_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomFriendController* _this_; void _ctor_103901(); void __m__0_103902(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { enum struct FriendInfoContainer_Type : int32_t { Friend_ = static_cast(0x0), Recommend_ = static_cast(0x1), RecentPlayer_ = static_cast(0x2), GuildMember_ = static_cast(0x3), None_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomInviteMoreTabController__WillTabShow_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector4 vec_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInviteMoreTabController* _this_; void _ctor_104093(); void __m__0_104094(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomInviteeCell__IECountDown_c__Iterator0 : DLL2SDK::mscorlib::System::Object { int32_t _lastTime___0_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInviteeCell* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_104127(); bool MoveNext_104128(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_104129(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_104130(); void Dispose_104131(); void Reset_104132(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSpvpBaseController__IsRoomSettingSameWithBubbleInfo_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint32_t mapId_; void _ctor_104416(); bool __m__0_104417(uint32_t it_); }; } namespace DLL2SDK::Assembly_CSharp { struct SpvpDataStore__SetDynamicDownloadMapInfo_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t questId_; void _ctor_104487(); bool __m__0_104488(DLL2SDK::Assembly_CSharp::DynamicDownloadMap* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct SpvpDataStore__RemoveDynamicDownloadMapInfo_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { uint32_t mapId_; void _ctor_104489(); bool __m__0_104490(DLL2SDK::Assembly_CSharp::DynamicDownloadMap* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct SpvpDataStore__RemoveDynamicDownloadMapInfoByQuestId_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t questId_; void _ctor_104491(); bool __m__0_104492(DLL2SDK::Assembly_CSharp::DynamicDownloadMap* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct SpvpDataStore__GetDefaultSpvpInfo_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::EMatchServiceModule matchType_; void _ctor_104493(); bool __m__0_104494(DLL2SDK::Assembly_CSharp::SpvpPlaylistGroup* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct SpvpDataStore__IsSpvpInfoValid_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::EMatchServiceModule matchType_; void _ctor_104495(); bool __m__0_104496(DLL2SDK::Assembly_CSharp::SpvpPlaylistGroup* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct SpvpDataStore__IsPlayListInfoValid_c__AnonStorey5 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::EMatchServiceModule matchType_; void _ctor_104497(); bool __m__0_104498(DLL2SDK::Assembly_CSharp::SpvpPlaylistGroup* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct SpvpDataStore__IsPlayListInfoValid_c__AnonStorey6 : DLL2SDK::mscorlib::System::Object { uint32_t temp_; void _ctor_104499(); bool __m__0_104500(DLL2SDK::Assembly_CSharp::MapGroup* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct SpvpDataStore__FilterInvalidPlaylist_c__AnonStorey7 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::EMatchServiceModule matchType_; int32_t index_; DLL2SDK::Assembly_CSharp::SpvpDataStore* _this_; void _ctor_104501(); bool __m__0_104502(DLL2SDK::Assembly_CSharp::SpvpPlaylistGroup* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct SpvpDataStore__FilterInvalidPlaylist_c__AnonStorey8 : DLL2SDK::mscorlib::System::Object { int32_t i_; void _ctor_104503(); }; } namespace DLL2SDK::Assembly_CSharp { struct SpvpDataStore__FilterInvalidPlaylist_c__AnonStorey9 : DLL2SDK::mscorlib::System::Object { int32_t j_; DLL2SDK::Assembly_CSharp::SpvpDataStore__FilterInvalidPlaylist_c__AnonStorey7* __f__ref_7_; DLL2SDK::Assembly_CSharp::SpvpDataStore__FilterInvalidPlaylist_c__AnonStorey8* __f__ref_8_; void _ctor_104504(); bool __m__0_104505(uint32_t it_); }; } namespace DLL2SDK::Assembly_CSharp { struct SpvpDataStore__IsPlayListInfoValidByTargetPlaylistIdAndMapId_c__AnonStoreyA : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::EMatchServiceModule matchType_; int32_t targetMapId_; void _ctor_104506(); bool __m__0_104507(DLL2SDK::Assembly_CSharp::SpvpPlaylistGroup* it_); bool __m__1_104508(DLL2SDK::Assembly_CSharp::MapGroup* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct SpvpDataStore__RefreshDataByServer_c__AnonStoreyB : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* playlistList_; void _ctor_104509(); }; } namespace DLL2SDK::Assembly_CSharp { struct SpvpDataStore__RefreshDataByServer_c__AnonStoreyC : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::SpvpDataStore__RefreshDataByServer_c__AnonStoreyB* __f__ref_11_; void _ctor_104510(); bool __m__0_104511(DLL2SDK::Assembly_CSharp::SpvpPlaylistGroup* it_); bool __m__1_104512(DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* it_); bool __m__2_104513(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct SpvpDataStore__GetMaplist_c__AnonStoreyD : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* maplist_; void _ctor_104514(); }; } namespace DLL2SDK::Assembly_CSharp { struct SpvpDataStore__GetMaplist_c__AnonStoreyE : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::SpvpDataStore__GetMaplist_c__AnonStoreyD* __f__ref_13_; void _ctor_104515(); bool __m__0_104516(DLL2SDK::Assembly_CSharp::MapGroup* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct SpvpDataStore__GetPlaylistInfoByPlaylistId_c__AnonStoreyF : DLL2SDK::mscorlib::System::Object { int32_t playlistId_; void _ctor_104517(); bool __m__0_104518(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct SpvpDataStore__GetPlaylistInfoByPlaylistId_c__AnonStorey10 : DLL2SDK::mscorlib::System::Object { int32_t playlistId_; void _ctor_104519(); bool __m__0_104520(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct SpvpDataStore__GetLegalScore_c__AnonStorey11 : DLL2SDK::mscorlib::System::Object { int32_t matchType_; void _ctor_104521(); bool __m__0_104522(DLL2SDK::Assembly_CSharp::SpvpPlaylistGroup* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct SpvpDataStore__GetLegalTime_c__AnonStorey12 : DLL2SDK::mscorlib::System::Object { int32_t matchType_; void _ctor_104523(); bool __m__0_104524(DLL2SDK::Assembly_CSharp::SpvpPlaylistGroup* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct SpvpDataStore__RefreshRedDotInfoByServer_c__AnonStorey13 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::SpvpDataStore* _this_; void _ctor_104525(); }; } namespace DLL2SDK::Assembly_CSharp { struct SpvpDataStore__RefreshRedDotInfoByServer_c__AnonStorey14 : DLL2SDK::mscorlib::System::Object { int32_t j_; DLL2SDK::Assembly_CSharp::SpvpDataStore__RefreshRedDotInfoByServer_c__AnonStorey13* __f__ref_19_; void _ctor_104526(); bool __m__0_104527(DLL2SDK::CSProto::msg::PlayListRedDotData* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct SpvpDataStore__TryGetMpLadderInfoLastChoose_c__AnonStorey15 : DLL2SDK::mscorlib::System::Object { int32_t playlistId_; void _ctor_104528(); bool __m__0_104529(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct SpvpDataStore__TryGetMpLadderInfoDefault_c__AnonStorey16 : DLL2SDK::mscorlib::System::Object { int32_t randomPlaylistId_; void _ctor_104530(); bool __m__0_104531(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct SpvpDataStore__GetPlaylistInfoBySepcialEntrance_c__AnonStorey17 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::EMatchServiceModule matchType_; void _ctor_104532(); bool __m__0_104533(DLL2SDK::Assembly_CSharp::SpvpPlaylistGroup* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct SpvpDataStore__GetPlaylistBtnDesc_c__AnonStorey18 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::EMatchServiceModule matchType_; void _ctor_104534(); bool __m__0_104535(DLL2SDK::Assembly_CSharp::SpvpPlaylistGroup* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct SpvpDataStore__GetRoomPlaylistBtnDesc_c__AnonStorey19 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* firstLevelTab_; void _ctor_104536(); }; } namespace DLL2SDK::Assembly_CSharp { struct SpvpDataStore__GetRoomPlaylistBtnDesc_c__AnonStorey1A : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::SpvpDataStore__GetRoomPlaylistBtnDesc_c__AnonStorey19* __f__ref_25_; void _ctor_104537(); bool __m__0_104538(uint32_t it_); }; } namespace DLL2SDK::Assembly_CSharp { struct SpvpDataStore__GetPlaylistDescByList_c__AnonStorey1B : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* firstLevelTab_; void _ctor_104539(); }; } namespace DLL2SDK::Assembly_CSharp { struct SpvpDataStore__GetPlaylistDescByList_c__AnonStorey1C : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::SpvpDataStore__GetPlaylistDescByList_c__AnonStorey1B* __f__ref_27_; void _ctor_104540(); bool __m__0_104541(uint32_t it_); }; } namespace DLL2SDK::Assembly_CSharp { struct SpvpDataStore__GetFirstLevelTabByPlaylistId_c__AnonStorey1D : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::EMatchServiceModule matchType_; int32_t playlistId_; void _ctor_104542(); bool __m__0_104543(DLL2SDK::Assembly_CSharp::SpvpPlaylistGroup* it_); bool __m__1_104544(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct MapSelectorController__SetMapData_c__AnonStorey0__SetMapData_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::MapGroup* it_; DLL2SDK::Assembly_CSharp::GameUI::Room::MapSelectorController__SetMapData_c__AnonStorey0* __f__ref_0_; void _ctor_104587(); bool __m__0_104588(uint32_t mapIt_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct MapSelectorController__SetMapData_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* roomDS_; void _ctor_104585(); bool __m__0_104586(DLL2SDK::Assembly_CSharp::MapGroup* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct MapSelectorController__SetMapData_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::GameUI::Room::MapSelectorController__SetMapData_c__AnonStorey0* __f__ref_0_; void _ctor_104589(); bool __m__0_104590(DLL2SDK::Assembly_CSharp::MapGroup* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct PlaylistSelectorController__HandleDataList_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* data_; void _ctor_104628(); bool __m__0_104629(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct PlaylistSelectorController__SetSelectPlaylistDesc_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* data_; void _ctor_104630(); bool __m__0_104631(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct PlaylistTypeItemView_FirstLevelTabBtnClickCallbackHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_104642(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); bool Invoke_104643(int32_t playlistType_, bool bForce_, bool bRedDotChange_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_104644(int32_t playlistType_, bool bForce_, bool bRedDotChange_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); bool EndInvoke_104645(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSpvpPlaylistSelectorWindowController__InitPlaylistData_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t j_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomSpvpPlaylistSelectorWindowController* _this_; void _ctor_104711(); bool __m__0_104712(uint32_t it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSpvpPlaylistSelectorWindowController__InitPlaylistData_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomSpvpPlaylistSelectorWindowController* _this_; void _ctor_104713(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSpvpPlaylistSelectorWindowController__InitPlaylistData_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t j_; void _ctor_104714(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSpvpPlaylistSelectorWindowController__InitPlaylistData_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { int32_t k_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomSpvpPlaylistSelectorWindowController__InitPlaylistData_c__AnonStorey1* __f__ref_1_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomSpvpPlaylistSelectorWindowController__InitPlaylistData_c__AnonStorey2* __f__ref_2_; void _ctor_104715(); bool __m__0_104716(uint32_t it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSpvpPlaylistSelectorWindowController__RefreshTimer_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { int32_t indexFirstLevelTab_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomSpvpPlaylistSelectorWindowController* _this_; void _ctor_104717(); bool __m__0_104718(DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* it_); bool __m__1_104719(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSpvpPlaylistSelectorWindowController__OnFirstLevelTabClick_c__AnonStorey5 : DLL2SDK::mscorlib::System::Object { int32_t playlistType_; void _ctor_104720(); bool __m__0_104721(DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSpvpPlaylistSelectorWindowController__SetBtnPlaylistInfo_c__AnonStorey6 : DLL2SDK::mscorlib::System::Object { int32_t indexFirstLevelTab_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomSpvpPlaylistSelectorWindowController* _this_; void _ctor_104722(); bool __m__0_104723(DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* it_); bool __m__1_104724(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSpvpPlaylistSelectorWindowController__SetBtnMapInfo_c__AnonStorey7 : DLL2SDK::mscorlib::System::Object { int32_t indexFirstLevelTab_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomSpvpPlaylistSelectorWindowController* _this_; void _ctor_104725(); bool __m__0_104726(DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* it_); bool __m__1_104727(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSpvpPlaylistSelectorWindowController__SetBtnMapInfo_c__AnonStorey8 : DLL2SDK::mscorlib::System::Object { int32_t indexFirstLevelTab_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomSpvpPlaylistSelectorWindowController* _this_; void _ctor_104728(); bool __m__0_104729(DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* it_); bool __m__1_104730(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSpvpPlaylistSelectorWindowController__ChangeRoomSetting_Ladder_Single_c__AnonStorey9 : DLL2SDK::mscorlib::System::Object { int32_t tabIndex_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomSpvpPlaylistSelectorWindowController* _this_; void _ctor_104731(); bool __m__0_104732(DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* it_); bool __m__1_104733(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSpvpPlaylistSelectorWindowController__ChangeRoomSetting_Ladder_Multiple_c__AnonStoreyA : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* ladderModeList_; void _ctor_104734(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSpvpPlaylistSelectorWindowController__ChangeRoomSetting_Ladder_Multiple_c__AnonStoreyB : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomSpvpPlaylistSelectorWindowController__ChangeRoomSetting_Ladder_Multiple_c__AnonStoreyA* __f__ref_10_; void _ctor_104735(); bool __m__0_104736(uint32_t it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSpvpPlaylistSelectorWindowController__ChangeRoomSetting_Match_c__AnonStoreyC : DLL2SDK::mscorlib::System::Object { int32_t tabIndex_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomSpvpPlaylistSelectorWindowController* _this_; void _ctor_104737(); bool __m__0_104738(DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* it_); bool __m__1_104739(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSpvpPlaylistSelectorWindowController__OnBtnMapClick_c__AnonStoreyD : DLL2SDK::mscorlib::System::Object { int32_t tabIndex_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomSpvpPlaylistSelectorWindowController* _this_; void _ctor_104740(); bool __m__0_104741(DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* it_); bool __m__1_104742(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSpvpPlaylistSelectorWindowController__OnBtnMapClick_c__AnonStoreyE : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* firstLevelTab_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomSpvpPlaylistSelectorWindowController__OnBtnMapClick_c__AnonStoreyD* __f__ref_13_; void _ctor_104743(); bool __m__0_104744(DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* it_); bool __m__1_104745(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSpvpPlaylistSelectorWindowController__SetPlaylistSelect_c__AnonStoreyF : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* firstLevelTab_; void _ctor_104746(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSpvpPlaylistSelectorWindowController__SetPlaylistSelect_c__AnonStorey10 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomSpvpPlaylistSelectorWindowController__SetPlaylistSelect_c__AnonStoreyF* __f__ref_15_; void _ctor_104747(); bool __m__0_104748(uint32_t it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSpvpPlaylistSelectorWindowController__OnMapItemClick_c__AnonStorey11 : DLL2SDK::mscorlib::System::Object { int32_t indexFirstLevelTab_; uint32_t octMapId_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomSpvpPlaylistSelectorWindowController* _this_; void _ctor_104749(); bool __m__0_104750(DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* it_); bool __m__1_104751(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* it_); bool __m__2_104752(DLL2SDK::Assembly_CSharp::MapGroup* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSpvpMatchView__RefreshModeMapInfo_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* mapIds_; void _ctor_104799(); bool __m__0_104800(DLL2SDK::Assembly_CSharp::Config::MapConfigConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSpvpPrivateView__RefreshModeMapInfo_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* mapIds_; void _ctor_104862(); bool __m__0_104863(DLL2SDK::Assembly_CSharp::Config::MapConfigConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIWrapContentNew_OnInitializeItem : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_104886(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_104887(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, int32_t wrapIndex_, int32_t realIndex_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_104888(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, int32_t wrapIndex_, int32_t realIndex_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_104889(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::SPVP::Ladder { struct SpvpLadderSeasonRewardWindowController__OnOpen_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t seasonNo_; int32_t spvpLadderRank_; void _ctor_104982(); bool __m__0_104983(DLL2SDK::Assembly_CSharp::Config::LadderSeasonPrizeConfig* it_); bool __m__1_104984(DLL2SDK::Assembly_CSharp::Config::LadderSeasonPrizeConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::SPVP::Ladder { struct SpvpLadderPromitionResultWindowView_SuccessGroup : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRankIcon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105027(); }; } namespace DLL2SDK::Assembly_CSharp::SPVP::Ladder { struct SpvpLadderPromitionResultWindowView_FailGroup : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRankIcon_; DLL2SDK::Assembly_CSharp::UILabel* LabelRank_; DLL2SDK::Assembly_CSharp::UILabel* LabelCurScore_; DLL2SDK::Assembly_CSharp::UILabel* LabelNeedScore_; DLL2SDK::Assembly_CSharp::UISprite* SpriteOriginalScore_; DLL2SDK::Assembly_CSharp::UISprite* SpriteDelScore_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105028(); }; } namespace DLL2SDK::Assembly_CSharp::SPVP::Ladder { struct SpvpLadderShareBaseWindowView__ScreenShotTexture_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::SPVP::Ladder::SpvpLadderShareBaseWindowController* m_Ctr_; bool toFriend_; DLL2SDK::Assembly_CSharp::SPVP::Ladder::SpvpLadderShareBaseWindowView* _this_; void _ctor_105038(); void __m__0_105039(DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); }; } namespace DLL2SDK::Assembly_CSharp::Ladder { struct LadderRankMedalItemViewEN__InitView_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t rank_; void _ctor_105054(); bool __m__0_105055(DLL2SDK::Assembly_CSharp::Config::LadderScoreAwardConfig* s_); bool __m__1_105056(DLL2SDK::Assembly_CSharp::Config::BRLadderScoreAwardConfig* s_); }; } namespace DLL2SDK::Assembly_CSharp::Ladder { struct LadderRankMedalItemViewEN__MedalScaleAnim_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 fromScale_; DLL2SDK::UnityEngine::UnityEngine::Vector3 toScale_; float DurationFirst_; float DurationSecond_; DLL2SDK::Assembly_CSharp::Ladder::LadderRankMedalItemViewEN* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_105057(); bool MoveNext_105058(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_105059(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_105060(); void Dispose_105061(); void Reset_105062(); bool __m__0_105063(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { enum struct ShareRankData_Type : int32_t { Defaut_ = static_cast(0x0), MP_ = static_cast(0x1), BR_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { enum struct EShareOnCaptureShownInfo : int32_t { Defaut_ = static_cast(0x0), PlayerInfo_ = static_cast(0x1), Logo_ = static_cast(0x2), QRCode_ = static_cast(0x4), LogoAndQRCode_ = static_cast(0x6), All_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ScreenShotAssist__GetScreenShotPictureCoroutine_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Rect _rect___0_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_; DLL2SDK::System_Core::System::Action* act_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_105416(); bool MoveNext_105417(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_105418(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_105419(); void Dispose_105420(); void Reset_105421(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct ShareBaseWindowController__Share2Platform_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget target_; DLL2SDK::Assembly_CSharp::GameUI::Share::ShareBaseWindowController* _this_; void _ctor_105531(); void __m__0_105532(DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct ShareBaseWindowController__InternalShare_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Action_1* callback_; void _ctor_105533(); void __m__0_105534(DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { enum struct ShareUtils_EShareLimitConfigType : int32_t { Defaut_ = static_cast(0x0), Weapon_ = static_cast(0x1), Soldier_ = static_cast(0x2), Lethal_ = static_cast(0x3), Tactical_ = static_cast(0x4), Jetpack_ = static_cast(0x5), Parachute_ = static_cast(0x6), Vehicle_ = static_cast(0x7), MinShareItemColor_ = static_cast(0x2710), BattleCount_ = static_cast(0x2711), WinnerCircleCaptureCount_ = static_cast(0x2712) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct ShareUtils__CaptureShowAnimAndReportClickShareButton_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Core::System::Action* captureCallback_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__am_cache0_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105629(); void __m__0_105630(); static void __m__1_105631(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct ShareUtils__Share_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::ScreenShotDataStore* data_; DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* shareData_; DLL2SDK::System_Core::System::Action* captureCallback_; void _ctor_105632(); void __m__0_105633(DLL2SDK::UnityEngine::UnityEngine::Texture2D* textrue_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { enum struct ShareWindowAvatarDescComponent_Mode : int32_t { Role_ = static_cast(0x0), Wepon_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct ShareWindowAvatarDescComponent_Data : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* name_; DLL2SDK::mscorlib::System::String* desc_; DLL2SDK::mscorlib::System::String* desc2_; DLL2SDK::mscorlib::System::String* num_; DLL2SDK::mscorlib::System::String* numDesc_; DLL2SDK::mscorlib::System::String* numDesc2_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemDescData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetCNData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetNotCNData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemNumDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemNumDesc2Suffix_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105639(); static DLL2SDK::Assembly_CSharp::GameUI::Share::ShareWindowAvatarDescComponent_Data* GetItemDescData_105640(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareItemData* shareItemData_); static void ResetData_105641(DLL2SDK::Assembly_CSharp::Config::ItemConfig* itemConfig_, DLL2SDK::Assembly_CSharp::Squad::SIItem* itemData_, DLL2SDK::Assembly_CSharp::GameUI::Share::ShareWindowAvatarDescComponent_Data* componentData_); static void ResetCNData_105642(DLL2SDK::Assembly_CSharp::Config::ItemConfig* itemConfig_, DLL2SDK::Assembly_CSharp::Squad::SIItem* itemData_, DLL2SDK::Assembly_CSharp::GameUI::Share::ShareWindowAvatarDescComponent_Data* componentData_); static void ResetNotCNData_105643(DLL2SDK::Assembly_CSharp::Config::ItemConfig* itemConfig_, DLL2SDK::Assembly_CSharp::Squad::SIItem* itemData_, DLL2SDK::Assembly_CSharp::GameUI::Share::ShareWindowAvatarDescComponent_Data* componentData_); static DLL2SDK::mscorlib::System::String* GetItemNum_105644(uint32_t id_, uint64_t guid_); static DLL2SDK::mscorlib::System::String* GetItemNumDesc_105645(DLL2SDK::Assembly_CSharp::Config::ItemConfig* itemConf_); static DLL2SDK::mscorlib::System::String* GetItemNumDesc2Suffix_105646(DLL2SDK::Assembly_CSharp::Config::ItemConfig* itemConf_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct WinnerCircleScreenCaptureAnimation__InitPosition_c__Iterator0 : DLL2SDK::mscorlib::System::Object { int32_t _width___0_; int32_t _height___0_; DLL2SDK::UnityEngine::UnityEngine::Transform* parent_; DLL2SDK::Assembly_CSharp::GameUI::Share::WinnerCircleScreenCaptureAnimation* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_105660(); bool MoveNext_105661(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_105662(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_105663(); void Dispose_105664(); void Reset_105665(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct WinnerCircleScreenCaptureAnimation__WaitReadyPlay_c__Iterator1 : DLL2SDK::mscorlib::System::Object { bool anim_; DLL2SDK::Assembly_CSharp::GameUI::Share::WinnerCircleScreenCaptureAnimation* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_105666(); bool MoveNext_105667(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_105668(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_105669(); void Dispose_105670(); void Reset_105671(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsEditView_ExpandPanel : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UISlider* BtnZoomSlider_; DLL2SDK::Assembly_CSharp::UISlider* BtnAlphaSlider_; DLL2SDK::Assembly_CSharp::UIPressButton* UpMove_; DLL2SDK::Assembly_CSharp::UIPressButton* DownMove_; DLL2SDK::Assembly_CSharp::UIPressButton* LeftMove_; DLL2SDK::Assembly_CSharp::UIPressButton* RightMove_; DLL2SDK::Assembly_CSharp::UIToggle* HideBtn_; DLL2SDK::Assembly_CSharp::UIButton* SkrinkBtn_; DLL2SDK::Assembly_CSharp::UILabel* ZoomValueLab_; DLL2SDK::Assembly_CSharp::UILabel* AlphaValueLab_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PanelObj_; DLL2SDK::Assembly_CSharp::UILabel* FireModeLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105861(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsEditView_ShrinkPanel : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* PanelObj_; DLL2SDK::Assembly_CSharp::UIButton* ExpandBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105862(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsEditView__ConfigureWidgets_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* wmodes_; void _ctor_105863(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsEditView__ConfigureWidgets_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditView__ConfigureWidgets_c__AnonStorey0* __f__ref_0_; void _ctor_105864(); bool __m__0_105865(DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditWidget* it_); bool __m__1_105866(DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditWidget* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EJoyStickConfig : int32_t { FireButton_ = static_cast(0x0), SecondFireButton_ = static_cast(0x1), LeftFireButton_ = static_cast(0x2), MoveButton_ = static_cast(0x3), JumpButton_ = static_cast(0x4), CrouchButton_ = static_cast(0x5), ADSButton_ = static_cast(0x6), WeaponInfoButton_ = static_cast(0x7), ReAmmoButton_ = static_cast(0x8), ThrowWeaponButton_ = static_cast(0x9), MeleeWeaponButton_ = static_cast(0xA), DroppedPickUpConfirmButton_ = static_cast(0xB), TPSFreeCameraButton_ = static_cast(0xC), ProneButton_ = static_cast(0xD), SprintingButton_ = static_cast(0xE), IndividuationButton_ = static_cast(0xF), GetOffVehicleButton_ = static_cast(0x10), DriveVehicleButton_ = static_cast(0x11), PassengerVehicleButton_ = static_cast(0x12), LeanLeftButton_ = static_cast(0x13), LeanRightButton_ = static_cast(0x14), DoubleSprintButton_ = static_cast(0x15), RotationButton_ = static_cast(0x16), SwitchBagButton_ = static_cast(0x17), ClimbUpConfirmButton_ = static_cast(0x18), DoubleClickButton_ = static_cast(0x19), PropHuntLockBtn_ = static_cast(0x1A), PropHuntSecondLockBtn_ = static_cast(0x1B), PropHuntCloneBtn_ = static_cast(0x1C), PropHuntChangeItemBtn_ = static_cast(0x1D), PropHuntTacticalBtn_ = static_cast(0x1E), SelfExplodingButton_ = static_cast(0x1F), VehicleJoystickButton_ = static_cast(0x20), IsSwip_ = static_cast(0x21), Touch3D_ = static_cast(0x22), LastDoubleClickAdsInput_ = static_cast(0x23), LastDoubleClickSprintInput_ = static_cast(0x24), LastRotationInput_ = static_cast(0x25), LastMoveInput_ = static_cast(0x26), Max_ = static_cast(0x27) }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsEditView_BR__ConfigureWidgets_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Type* gameHud_; void _ctor_105872(); bool __m__0_105873(DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditWidget* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsRestoreController__RestoreSystemAdjustScreen_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { bool bAdjustLanguage_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* tabList_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsRestoreController* _this_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::System_Core::System::Action* __f__am_cache1_; DLL2SDK::System_Core::System::Action* __f__am_cache2_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106072(); void __m__0_106073(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void __m__1_106074(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result1_, int32_t userContext1_); void __m__2_106075(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result1_, int32_t userContext1_); static void __m__3_106076(); static void __m__4_106077(); static void __m__5_106078(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsToggleSliderTool__InitSlider_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Action_1* callback_; int32_t index_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsToggleSliderTool* _this_; void _ctor_106131(); void __m__0_106132(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsDataManager__ReportPrivacySellData_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t USCode_; void _ctor_106288(); bool __m__0_106289(DLL2SDK::Assembly_CSharp::Config::CountryConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { enum struct SettingsDataStore_EGamePadRedPointStateType : int32_t { NoNeedtoShowYet_ = static_cast(0x0), NeedtoShow_ = static_cast(0x1), Shown_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewBRSettingsView_BrModePanel : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* panelObj_; DLL2SDK::Assembly_CSharp::UIToggle* planAToggle_; DLL2SDK::Assembly_CSharp::UIToggle* planBToggle_; DLL2SDK::Assembly_CSharp::UIToggle* planCToggle_; DLL2SDK::Assembly_CSharp::UIToggle* mirroringAToggle_; DLL2SDK::Assembly_CSharp::UIToggle* mirroringCToggle_; DLL2SDK::Assembly_CSharp::UIToggle* followToggle_; DLL2SDK::Assembly_CSharp::UIToggle* freeToggle_; DLL2SDK::Assembly_CSharp::UIToggle* semiAutoToggle_; DLL2SDK::Assembly_CSharp::UIToggle* VehicleHPIndicatorToggle_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106363(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewBRSettingsView_PickUpPanel : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* panelObj_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* ReflexRichSlider_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* HolographicSightRichSlider_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* _4xTacticalScopeRichSlider_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* TacticalScopeRichSlider_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* _3xTacticalScopeRichSlider_; DLL2SDK::Assembly_CSharp::UIToggle* MuzzleToggle_; DLL2SDK::Assembly_CSharp::UIToggle* HandleToggle_; DLL2SDK::Assembly_CSharp::UIToggle* LightMagazineToggle_; DLL2SDK::Assembly_CSharp::UIToggle* HeavyMagazineToggle_; DLL2SDK::Assembly_CSharp::UIToggle* ShotGunMagazineToggle_; DLL2SDK::Assembly_CSharp::UIToggle* ButtToggle_; DLL2SDK::Assembly_CSharp::UIToggle* BarrelToggle_; DLL2SDK::Assembly_CSharp::UIToggle* ReargripToggle_; DLL2SDK::Assembly_CSharp::UIToggle* IndicatorToggle_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* HemostaticRichSlider_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* FirstAidKitRichSlider_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* AdrenalineRichSlider_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* GrenadeRichSlider_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* SmokeGrenadeRichSlider_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* ConcussionRichSlider_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* NovaGasRichSlider_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* FlashRichSlider_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* ClusterGrenadeRichSlider_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* SerialBombRichSlider_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106364(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewBasicController__SetCommnPanel_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::InputSettingConfig* setting_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewBasicView_CommonPanel* commonPanel_; void _ctor_106498(); void __m__0_106499(); void __m__1_106500(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewBasicView_CommonPanel : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIToggle* rightFireFixedToggle_; DLL2SDK::Assembly_CSharp::UIToggle* joyStickFixedToggle_; DLL2SDK::Assembly_CSharp::UIToggle* openAimingAssistToggle_; DLL2SDK::Assembly_CSharp::UIToggle* FixedVirtualJoyStickToggle_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* FixedVirtualJoyStickBC_; DLL2SDK::Assembly_CSharp::UIWidget* FixedVirtualJoyStickWidget_; DLL2SDK::Assembly_CSharp::UIToggle* RightFireTurnForbidToggle_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* RightFireTurnForbidBC_; DLL2SDK::Assembly_CSharp::UIWidget* RightFireTurnForbidWidget_; DLL2SDK::Assembly_CSharp::UIToggle* ShotGunHipFireToggle_; DLL2SDK::Assembly_CSharp::UIToggle* HideProneBtnToggle_; DLL2SDK::Assembly_CSharp::UIToggle* showLeftShootButtonOnToggle_; DLL2SDK::Assembly_CSharp::UIToggle* showLeftShootButtonAimingToggle_; DLL2SDK::Assembly_CSharp::UIToggle* showLeftShootButtonOffToggle_; DLL2SDK::Assembly_CSharp::UIToggle* pressOpenAimingToggle_; DLL2SDK::Assembly_CSharp::UIToggle* clickOpenAimingToggle_; DLL2SDK::Assembly_CSharp::UIToggle* mixOpenAimingToggle_; DLL2SDK::Assembly_CSharp::UIToggle* doubleClickAimingToggle_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* disableGyroscopeBC_; DLL2SDK::UnityEngine::UnityEngine::GameObject* disableGyroscopeBtn_; DLL2SDK::Assembly_CSharp::UIToggle* gyroscopeOnToggle_; DLL2SDK::Assembly_CSharp::UIToggle* gyroscopeAimingToggle_; DLL2SDK::Assembly_CSharp::UIToggle* gyroscopeOffToggle_; DLL2SDK::Assembly_CSharp::UIToggle* gyroscopeHorizontalReverseToggle_; DLL2SDK::Assembly_CSharp::UIToggle* gyroscopeVerticalReverseToggle_; DLL2SDK::Assembly_CSharp::UIToggle* FastStandingToggle_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* cameraFovSlider_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106502(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewBasicView_BrModePanel : DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewBasicView_CommonPanel { DLL2SDK::UnityEngine::UnityEngine::GameObject* panelObj_; DLL2SDK::Assembly_CSharp::UIToggle* autoTakingToggle_; DLL2SDK::Assembly_CSharp::UIToggle* autoOpeningDoorToggle_; DLL2SDK::Assembly_CSharp::UIToggle* joystickSprintToggle_; DLL2SDK::Assembly_CSharp::UIToggle* showVestToggle_; DLL2SDK::Assembly_CSharp::UIToggle* slideTackleImmediateToggle_; DLL2SDK::Assembly_CSharp::UIToggle* slideTackleLongPressToggle_; DLL2SDK::Assembly_CSharp::UIToggle* alwaysSprintToggle_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* alwaysSprintSlider_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSwitchAndSlider* alwaysSprintSS_; DLL2SDK::Assembly_CSharp::UIToggle* FPPWeaponNewModeToggle_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106503(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewBasicView_PvpZmModePanel : DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewBasicView_CommonPanel { DLL2SDK::UnityEngine::UnityEngine::GameObject* panelObj_; DLL2SDK::Assembly_CSharp::UIToggle* fastThrowToggle_; DLL2SDK::Assembly_CSharp::UIToggle* joystickSprintToggle_; DLL2SDK::Assembly_CSharp::UIToggle* slideTackleImmediateToggle_; DLL2SDK::Assembly_CSharp::UIToggle* slideTackleLongPressToggle_; DLL2SDK::Assembly_CSharp::UIToggle* alwaysSprintToggle_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* alwaysSprintSlider_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSwitchAndSlider* alwaysSprintSS_; DLL2SDK::Assembly_CSharp::UIToggle* FPPWeaponNewModeToggle_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106504(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewBasicView_PveModePanel : DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewBasicView_CommonPanel { DLL2SDK::UnityEngine::UnityEngine::GameObject* panelObj_; DLL2SDK::Assembly_CSharp::UIToggle* autoFireToggle_; DLL2SDK::Assembly_CSharp::UIToggle* fastThrowToggle_; DLL2SDK::Assembly_CSharp::UIToggle* joystickSprintToggle_; DLL2SDK::Assembly_CSharp::UIToggle* slideTackleImmediateToggle_; DLL2SDK::Assembly_CSharp::UIToggle* slideTackleLongPressToggle_; DLL2SDK::Assembly_CSharp::UIToggle* alwaysSprintToggle_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* alwaysSprintSlider_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSwitchAndSlider* alwaysSprintSS_; DLL2SDK::Assembly_CSharp::UIToggle* FPPWeaponNewModeToggle_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106505(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewControl2View_ModePanel : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* panelObj_; DLL2SDK::Assembly_CSharp::UIToggle* planAToggle_; DLL2SDK::UnityEngine::UnityEngine::GameObject* planBObj_; DLL2SDK::Assembly_CSharp::UIToggle* planBToggle_; DLL2SDK::Assembly_CSharp::UIToggle* planCToggle_; DLL2SDK::UnityEngine::UnityEngine::GameObject* touch3DObj_; DLL2SDK::Assembly_CSharp::UIButton* touch3DEnableButton_; DLL2SDK::UnityEngine::UnityEngine::GameObject* touch3DEnableButtonOnObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* touch3DEnableButtonOffObj_; DLL2SDK::Assembly_CSharp::UIButton* touch3DOpenBtn_; DLL2SDK::Assembly_CSharp::UIToggle* touch3DToggle_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* touch3DSlider_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* touch3DCloseSlider_; DLL2SDK::Assembly_CSharp::UIButton* touch3DCloseBtn_; DLL2SDK::Assembly_CSharp::UIButton* touch3DConfirmBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106547(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewOtherController__SetPrivacySellInfo_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t USCode_; void _ctor_106753(); bool __m__0_106754(DLL2SDK::Assembly_CSharp::Config::CountryConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewPhraseController_SettingsPhraseConfigItemEvent : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameSettings::SettingsChatDataManager* mData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106793(); bool OnEasyListItemClick_106794(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_106795(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewSensitivityView_ModePanel : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* panelObj_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsToggleSliderTool* viewTurningToggleSlider_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsToggleSliderTool* freeViewToggleSlider_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsToggleSliderTool* aimingToggleSlider_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsToggleSliderTool* gyroscopeToggleSlider_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsToggleSliderTool* ViewToggleSlider_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsToggleSliderTool* FireToggleSlider_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* specialVersionHideObjs_; DLL2SDK::Assembly_CSharp::UITable* scrollviewTable_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsToggleSliderTool* brGlobalToggleSlider_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewSensitivityView_CommonPanel* BRCommonPanel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106918(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewSensitivityView_CommonPanel : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIToggle* DeltaToggle_; DLL2SDK::Assembly_CSharp::UIToggle* DisAccelerationToggle_; DLL2SDK::Assembly_CSharp::UIToggle* SpeedAccelerationToggle_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* slider_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* BC_; DLL2SDK::Assembly_CSharp::UIToggle* OpenAimSwitchToggle_; DLL2SDK::Assembly_CSharp::UIToggle* AimEndSwitchToggle_; DLL2SDK::Assembly_CSharp::UIToggle* AimLerpToggle_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106919(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewSystem2Controller__EnableBloomToggle_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { bool bEnable_; bool enough2Enable_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewSystem2Controller* _this_; void _ctor_107040(); void __m__0_107041(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewSystem2Controller__EnableShadowToggle_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { bool bEnable_; bool enough2Enable_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewSystem2Controller* _this_; void _ctor_107042(); void __m__0_107043(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewSystem2View_GraphicPanel : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* panelObj_; DLL2SDK::Assembly_CSharp::UIToggle* graphicQualityFluentToggle_; DLL2SDK::Assembly_CSharp::UIToggle* graphicQualityStandardToggle_; DLL2SDK::Assembly_CSharp::UIToggle* graphicQualityHighToggle_; DLL2SDK::Assembly_CSharp::UIToggle* graphicQualityVeryHighToggle_; DLL2SDK::Assembly_CSharp::UIToggle* graphicQualityBDToggle_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* cantSelectObj_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* cantSelectGraphicObj_; DLL2SDK::Assembly_CSharp::UIToggle* frameRateLowToggle_; DLL2SDK::Assembly_CSharp::UIToggle* frameRateMidToggle_; DLL2SDK::Assembly_CSharp::UIToggle* frameRateHighToggle_; DLL2SDK::Assembly_CSharp::UIToggle* frameRateVeryHighToggle_; DLL2SDK::Assembly_CSharp::UIToggle* frameRateMaxToggle_; DLL2SDK::Assembly_CSharp::UIToggle* frameRateExtremeToggle_; DLL2SDK::Assembly_CSharp::UIToggle* hdrToggle_; DLL2SDK::Assembly_CSharp::UIToggle* dofToggle_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MSAAObj_; DLL2SDK::Assembly_CSharp::UIToggle* MSAAToggle_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* DisableMSAAToggleBC_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BloomObj_; DLL2SDK::Assembly_CSharp::UIToggle* BloomToggle_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* DisableBloomToggleBC_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ShadowObj_; DLL2SDK::Assembly_CSharp::UIToggle* ShadowToggle_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* DisableShadowToggleBC_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RagDollObj_; DLL2SDK::Assembly_CSharp::UIToggle* RagDollToggle_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* DisableRagDollToggleBC_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ExtemeFrameRateObj_; DLL2SDK::Assembly_CSharp::UIToggle* ExtemeFrameRateToggle_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* DisableExtemeFrameRateToggleBC_; DLL2SDK::Assembly_CSharp::UIToggle* brGraphicStyleRealisticToggle_; DLL2SDK::Assembly_CSharp::UIToggle* brGraphicStyleBlackOpsToggle_; DLL2SDK::Assembly_CSharp::UIToggle* brGraphicStyleModernWarfareToggle_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GraphicDisableObj_; DLL2SDK::Assembly_CSharp::UIToggle* pvpGraphicStyleRealisticToggle_; DLL2SDK::Assembly_CSharp::UIToggle* pvpGraphicStyleBlackOpsToggle_; DLL2SDK::Assembly_CSharp::UIToggle* pvpGraphicStyleModernWarfareToggle_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* AdjustBrightnessSlider_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107045(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewSystem2View_AudioPanel : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* panelObj_; DLL2SDK::Assembly_CSharp::UIToggle* mainVolumeToggle_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* mainVolumeSlider_; DLL2SDK::Assembly_CSharp::UIToggle* uiVolumeToggle_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* uiVolumeSlider_; DLL2SDK::Assembly_CSharp::GameUI::UIAudioAnimation* uiAnimation_; DLL2SDK::Assembly_CSharp::UIToggle* effectVolumeToggle_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* effectVolumeSlider_; DLL2SDK::Assembly_CSharp::GameUI::UIAudioAnimation* effectAnimation_; DLL2SDK::Assembly_CSharp::UIToggle* bgmVolumeToggle_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* bgmVolumeSlider_; DLL2SDK::Assembly_CSharp::UIToggle* teammateToggle_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* teammateSlider_; DLL2SDK::Assembly_CSharp::UIToggle* microphoneToggle_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* microphoneSlider_; DLL2SDK::Assembly_CSharp::UIToggle* hrtfToggle_; DLL2SDK::Assembly_CSharp::UIToggle* languageEnToggle_; DLL2SDK::Assembly_CSharp::UIToggle* languageChToggle_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107046(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementExpDetailBaseView__PlayPlayerNormalExpAnim_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Config::LevelInfoConfig* conf_; DLL2SDK::Assembly_CSharp::Settlement::SettlementExpDetailBaseView* _this_; void _ctor_107268(); void __m__0_107269(); void __m__1_107270(); void __m__2_107271(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementExpDetailBaseView__PlayPlayerDoubleExpAnim_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Config::LevelInfoConfig* conf_; DLL2SDK::Assembly_CSharp::Settlement::SettlementExpDetailBaseView* _this_; void _ctor_107272(); void __m__0_107273(); void __m__1_107274(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementExpDetailBaseView__StartProgressAnim_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIProgressBar* bar_; DLL2SDK::System_Core::System::Action* finishCallBack_; void _ctor_107275(); void __m__0_107276(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { enum struct EExpItemType : int32_t { Suit_ = static_cast(0x0), Kill_ = static_cast(0x1), Time_ = static_cast(0x2), Win_ = static_cast(0x3), Rank_ = static_cast(0x4), Guild_ = static_cast(0x5), Friend_ = static_cast(0x6), Buff_ = static_cast(0x7), Double_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp { struct SettlementPlayerExpDetailItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* Title_; DLL2SDK::Assembly_CSharp::UILabel* ValueLabel_; DLL2SDK::Assembly_CSharp::UILabel* KeyModeLabel_; DLL2SDK::Assembly_CSharp::UILabel* TipLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* YellowFX_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GreenFX_; bool isGreenBG_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTitleColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetValueColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideBG_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108514(); void SetInfo_108515(DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* value_, DLL2SDK::mscorlib::System::String* keyMode_, DLL2SDK::mscorlib::System::String* tip_, bool isGreenFX_, bool isSpecialEffect_); void SetTitleColor_108516(DLL2SDK::UnityEngine::UnityEngine::Color color_); void SetValueColor_108517(DLL2SDK::UnityEngine::UnityEngine::Color color_); void HideBG_108518(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementExpDetailBaseView__ScorllItemList_c__Iterator1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Settlement::SettlementExpDetailBaseView* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_107283(); bool MoveNext_107284(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_107285(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_107286(); void Dispose_107287(); void Reset_107288(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementActiveConsumeWindowView__PlayAnim_c__Iterator0 : DLL2SDK::mscorlib::System::Object { int32_t _i___1_; DLL2SDK::CSProto::msg::CSHpV5OneLevel* _curData___2_; DLL2SDK::Assembly_CSharp::Settlement::SettlementActiveConsumeWindowView* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_107316(); bool MoveNext_107317(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_107318(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_107319(); void Dispose_107320(); void Reset_107321(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementActiveReciveItemWindowView__ScoreAnim_c__Iterator0 : DLL2SDK::mscorlib::System::Object { bool _isNeedAnim___0_; DLL2SDK::Assembly_CSharp::Settlement::SettlementActiveReciveItemWindowView* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_107332(); bool MoveNext_107333(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_107334(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_107335(); void Dispose_107336(); void Reset_107337(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementDetailWindowView_SettlementBRItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UILabel* KillLabel_; DLL2SDK::Assembly_CSharp::UILabel* DamageLabel_; DLL2SDK::Assembly_CSharp::UILabel* SurviveLabel_; DLL2SDK::Assembly_CSharp::UILabel* RescueLabel_; DLL2SDK::Assembly_CSharp::UILabel* HealLabel_; DLL2SDK::Assembly_CSharp::UILabel* MileageLabel_; DLL2SDK::Assembly_CSharp::UILabel* SkillLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107406(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementExpDetailView_AnimGroup : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* anims_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107434(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementRankWindowView_PickUpData : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* Self_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* PlayerIcon_; DLL2SDK::Assembly_CSharp::UILabel* SelfName_; DLL2SDK::Assembly_CSharp::UILabel* SelfKill_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MVP_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107480(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { enum struct SettlementPlayAgainPlayerState : int32_t { IGNORE_ = static_cast(0x0), AGREE_ = static_cast(0x1), REFUSE_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Settlement { enum struct ESettlementRankItemType : int32_t { Normal_ = static_cast(0x0), MP_ = static_cast(0x1), BR_ = static_cast(0x2), PVE_ = static_cast(0x3), Cat_ = static_cast(0x4), INF_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BaseUIView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameUI::IUIContainer* _m_Owner_k__BackingField_; bool m_IsStarted_; bool bSupportEasyTouch_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ChildrenCmpList_; DLL2SDK::Assembly_CSharp::UIWidget* _CacheWidget_; DLL2SDK::Assembly_CSharp::UIPanel* _CachePanel_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _CacheColliderList_; float BanClickTime_; bool bIsGameHudStateInit_; uint64_t mActiveGameHudState_; uint64_t mInactiveGameHudState_; uint64_t mAlwaysShowGameHudState_; bool m_bIsShutDown_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_RealWindowsSize_; bool m_bFullScreen_; DLL2SDK::Assembly_CSharp::EAssetID m_AssetID_; DLL2SDK::mscorlib::System::String* m_ViewID_; DLL2SDK::mscorlib::System::String* mGameobjeName_; float m_OldZ_; bool mIsSelfClick_; float mPreAlpha_; float forbidAlpha_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* UnUsedCacheMap_; DLL2SDK::UnityEngine::UnityEngine::GameObject* UnUsedCacheRoot_; bool ViewCacheInited_; bool OpenUIViewCache_; float FarAwayZ_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOwner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasOwner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIBanClickType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsForbid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryForbidClickBtnInCurrentState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActiveGameHudState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInactiveGameHudState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAlwaysShowGameHudState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetGameHudState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitGameHudState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPanelTransformEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DontCacheFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableEasyTouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableEasyTouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterEasyTouchEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterEasyTouchEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EasyTouch_On_PinchOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EasyTouch_On_PinchIn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EasyTouch_On_PinchEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EasyTouch_On_DragStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EasyTouch_On_Drag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanEasyTouchDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EasyTouch_On_DragEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetViewID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneReconnectSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameReconnectSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitViewCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetUnUsedUIViewCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableUIViewCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableUIViewCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreMakeRegularViewCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushViewToUnUsedCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryPopUnUsedCacheView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFarAway_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetUIActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUIActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWidgetVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeOutWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginBanClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCahcheWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBanAlpah_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBanUIState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52840(); DLL2SDK::Assembly_CSharp::GameUI::IUIContainer* get_m_Owner_52841(); void set_m_Owner_52842(DLL2SDK::Assembly_CSharp::GameUI::IUIContainer* value_); void SetOwner_52843(DLL2SDK::Assembly_CSharp::GameUI::IUIContainer* owner_); bool HasOwner_52844(); DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState get_mPawnSwitchState_52845(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType GetUIBanClickType_52846(); bool IsForbid_52847(bool islog_); bool TryForbidClickBtnInCurrentState_52848(bool isNeedSetTime_, bool isNeedSetFireControl_, float lockControlTime_, float banUI_); bool get_IsControlByUiState_52849(); uint64_t get_ActiveGameHudState_52850(); uint64_t GetActiveGameHudState_52851(); uint64_t get_InactiveGameHudState_52852(); uint64_t GetInactiveGameHudState_52853(); uint64_t get_AlwaysShowGameHudState_52854(); uint64_t GetAlwaysShowGameHudState_52855(); void ResetGameHudState_52856(); void InitGameHudState_52857(); void Start_52858(); void ResetPanelTransformEnd_52859(); void SetAlpha_52860(float alpha_); bool DontCacheFlag_52861(); void EnableEasyTouch_52862(); void DisableEasyTouch_52863(); void RegisterEasyTouchEvent_52864(); void UnRegisterEasyTouchEvent_52865(); void EasyTouch_On_PinchOut_52866(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void EasyTouch_On_PinchIn_52867(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void EasyTouch_On_PinchEnd_52868(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void EasyTouch_On_DragStart_52869(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void EasyTouch_On_Drag_52870(DLL2SDK::Assembly_CSharp::Gesture* gesture_); bool CanEasyTouchDrag_52871(DLL2SDK::UnityEngine::UnityEngine::GameObject* pickObj_); void EasyTouch_On_DragEnd_52872(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_RealWindowsSize_52873(); void set_FullScreen_52874(bool value_); DLL2SDK::Assembly_CSharp::EAssetID get_AssetID_52875(); void set_AssetID_52876(DLL2SDK::Assembly_CSharp::EAssetID value_); DLL2SDK::mscorlib::System::String* get_ViewID_52877(); void SetViewID_52878(DLL2SDK::mscorlib::System::String* ViewID_); void ForceRegisterDelegates_52879(); void RegisterDelegates_52880(); void UnRegisterDelegates_52881(); void Awake_52882(); void OnEnable_52883(); void WillShow_52884(); void OnDestroy_52885(); void OnApplicationPause_52886(bool paused_); void OnZoneReconnectSuccess_52887(); void OnGameReconnectSuccess_52888(); void ShutDown_52889(); void OnDisable_52897(); void WillClose_52898(); bool get_activeOptimize_52899(); bool IsFarAway_52900(); void SetActive_52901(bool value_, bool enableOptimize_); void SetUIActive_52902(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool isActive_); void SetUIActive_52903(DLL2SDK::Assembly_CSharp::UIWidget* widget_, bool isActive_); bool IsUIActive_52904(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void ShowWidget_52905(DLL2SDK::Assembly_CSharp::UIWidget* rect_, bool isActive_); bool IsWidgetVisible_52906(DLL2SDK::Assembly_CSharp::UIWidget* rect_); void FadeOutWidget_52907(DLL2SDK::Assembly_CSharp::UIWidget* rect_, float duration_); void Tick_52908(float dt_); bool get_TickEnabled_52909(); bool get_IsDestroyed_52910(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_52911(); void DisableCollider_52912(bool isDisable_); void BeginBanClick_52913(float time_); void RegisterButtonClick_52914(DLL2SDK::Assembly_CSharp::UIButton* BtnGo_, DLL2SDK::Assembly_CSharp::EventDelegate_Callback* func_, bool effectEnalbed_); void UnRegisterButtonClick_52915(DLL2SDK::Assembly_CSharp::UIButton* BtnGo_, DLL2SDK::Assembly_CSharp::EventDelegate_Callback* func_); DLL2SDK::Assembly_CSharp::GameEngine::Timer* StartTime_52916(float InInterval_, bool bLoop_, DLL2SDK::System_Core::System::Action* InTimerDelegate_); DLL2SDK::Assembly_CSharp::UIWidget* GetCahcheWidget_52917(); void SetBanAlpah_52918(float alpha_); void CheckBanUIState_52919(); static void InitViewCache_52890(); static void ResetUnUsedUIViewCache_52891(); static void DisableUIViewCache_52892(); static void EnableUIViewCache_52893(); template static T PreMakeRegularViewCache_52894(DLL2SDK::Assembly_CSharp::EAssetID assetTypeID_); static void PushViewToUnUsedCache_52895(DLL2SDK::Assembly_CSharp::GameUI::BaseUIView* view_); static DLL2SDK::Assembly_CSharp::GameUI::BaseUIView* TryPopUnUsedCacheView_52896(DLL2SDK::Assembly_CSharp::EAssetID assetTypeID_); static void _cctor_52920(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementDetailKDAWindowView_FFASettlementItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UILabel* KillsLabel_; DLL2SDK::Assembly_CSharp::UILabel* DeathsLabel_; DLL2SDK::Assembly_CSharp::UILabel* AssistLabel_; DLL2SDK::Assembly_CSharp::UILabel* ScoreLabel_; DLL2SDK::Assembly_CSharp::UISprite* BG_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107664(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementWindowRankItemView__SetUpPlayerInfo_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* data_; void _ctor_107680(); bool __m__0_107681(DLL2SDK::CSProto::msg::PlayerGameStatis* it_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementBattlePassView__UpdateView_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::BattlePassDb* data_; void _ctor_107718(); bool __m__0_107719(DLL2SDK::Assembly_CSharp::Config::SpLvConfConfig* s_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct FFASettlementRankWindowView_PickUpData : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* Self_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* PlayerIcon_; DLL2SDK::Assembly_CSharp::UILabel* SelfName_; DLL2SDK::Assembly_CSharp::UILabel* SelfKill_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MVP_; DLL2SDK::Assembly_CSharp::CallingCardTemplate* CallinCard_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107819(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIWindow : DLL2SDK::Assembly_CSharp::GameUI::BaseUIView { DLL2SDK::mscorlib::System::String* OpenSound_; DLL2SDK::mscorlib::System::String* CloseSound_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52931(); void Init_52932(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct GameStatesDataStore__InitMapIdList_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint32_t mapid_; void _ctor_107836(); bool __m__0_107837(uint32_t it_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct GameStatesDataStore__InitMapIdList_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { uint32_t mapid_; void _ctor_107838(); bool __m__0_107839(uint32_t it_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct GameStatesDataStore__GetWinTimes_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { uint32_t mapID_; void _ctor_107840(); bool __m__0_107841(DLL2SDK::CSProto::msg::DBGameMapStat* it_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVESettlementDetailWindowView_SettlementPVEItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UILabel* ScoreLabel_; DLL2SDK::Assembly_CSharp::UILabel* SurviveLabel_; DLL2SDK::Assembly_CSharp::UILabel* AllDamageLabel_; DLL2SDK::Assembly_CSharp::UILabel* BossDamageLabel_; DLL2SDK::Assembly_CSharp::UILabel* DamageLabel_; DLL2SDK::Assembly_CSharp::UILabel* DropsLabel_; DLL2SDK::Assembly_CSharp::UILabel* NoDropsLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107879(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVEInGameSettlementWindowView__InitDetailView_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t chapter_; void _ctor_108005(); bool __m__0_108006(DLL2SDK::Assembly_CSharp::Config::ZombieLevelConfConfig* s_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVESettlementExpDetailView_AnimGroup : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* anims_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108087(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVESettlementRankWindowView__SetSettlementInfo_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_; void _ctor_108112(); bool __m__0_108113(DLL2SDK::Assembly_CSharp::Config::PveGameModeConfConfig* s_); bool __m__1_108114(DLL2SDK::Assembly_CSharp::Config::PveGameModeConfConfig* s_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVPCatSettlementDetailWindowView_CatSettlementItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UILabel* KillsLabel_; DLL2SDK::Assembly_CSharp::UILabel* DeathsLabel_; DLL2SDK::Assembly_CSharp::UILabel* ScoreLabel_; DLL2SDK::Assembly_CSharp::UISprite* BG_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108201(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementWindowRankItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* BtnAdd_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoMvp_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoFMvp_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelfBG_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* HeadIcon_; DLL2SDK::Assembly_CSharp::UILabel* LabelName_; DLL2SDK::Assembly_CSharp::UILabel* LabelKill_; DLL2SDK::Assembly_CSharp::UILabel* LabelNum_; DLL2SDK::Assembly_CSharp::UISprite* SpriteNum_; DLL2SDK::Assembly_CSharp::UISprite* PlayAgainAgreeSprite_; DLL2SDK::Assembly_CSharp::UISprite* PlayAgainRefuseSprite_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* Reward1_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* Reward2_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RewardEmpty1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RewardEmpty2_; DLL2SDK::Assembly_CSharp::UILabel* INFPlayerRankLabel_; DLL2SDK::Assembly_CSharp::UILabel* CatPlayerRankLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* InfRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CatRoot_; DLL2SDK::Assembly_CSharp::UISprite* INF_HumanIcon_; DLL2SDK::Assembly_CSharp::UISprite* INF_InfectedIcon_; uint64_t m_playerId_; DLL2SDK::Assembly_CSharp::UIGrid* grid_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* NumColorList_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Color ColorSelfName_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnAddClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUpPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetScoreInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUpRewardInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayAgainState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107668(); void RegisterDelegates_107669(); void UnRegisterDelegates_107670(); void OnBtnAddClicked_107671(); void SetUpPlayerInfo_107672(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* data_, bool IsLocalPlayer_, bool IsFriend_, bool IsInBlack_, bool IsSingleTeam_, bool IsApplying_, bool IsObserver_, DLL2SDK::Assembly_CSharp::Settlement::ESettlementRankItemType itemType_); void SetScoreInfo_107673(DLL2SDK::mscorlib::System::String* score_); void SetUpRewardInfo_107674(DLL2SDK::mscorlib::System::Collections::Generic::List_1* items_); void SetPlayAgainState_107675(DLL2SDK::Assembly_CSharp::Settlement::SettlementPlayAgainPlayerState state_); void __xLuaBaseProxy_RegisterDelegates_107678(); void __xLuaBaseProxy_UnRegisterDelegates_107679(); static void _cctor_107676(); static int32_t _SetUpRewardInfo_m__0_107677(DLL2SDK::Assembly_CSharp::Settlement::ZMGainItemInfo* i1_, DLL2SDK::Assembly_CSharp::Settlement::ZMGainItemInfo* i2_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVPSettlementExpDetailView_AnimGroup : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* anims_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108328(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVPSettlementRankWindowView_PickUpData : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* Self_; DLL2SDK::Assembly_CSharp::UILabel* SelfCampScore_; DLL2SDK::Assembly_CSharp::UILabel* OtherCampScore_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* PlayerIcon_; DLL2SDK::Assembly_CSharp::UILabel* SelfName_; DLL2SDK::Assembly_CSharp::UILabel* SelfKill_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MVP_; DLL2SDK::Assembly_CSharp::UISprite* SelfCampIcon_; DLL2SDK::Assembly_CSharp::UISprite* OtherCampIcon_; DLL2SDK::Assembly_CSharp::CallingCardTemplate* cardTemplate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108340(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVPSettlementRankWindowView__RefreshPlayAgainState_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 item_; void _ctor_108341(); bool __m__0_108342(DLL2SDK::CSProto::msg::GspRoomPlayerSimple* c_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVPSettlementWeaponExpItemView__UpdateExp_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Config::WeaponLevelConfConfig* conf_; DLL2SDK::Assembly_CSharp::Settlement::PVPSettlementWeaponExpItemView* _this_; void _ctor_108384(); bool __m__0_108385(DLL2SDK::Assembly_CSharp::Config::WeaponLevelConfConfig* s_); void __m__1_108386(); void __m__2_108387(); void __m__3_108388(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVPSettlementWeaponExpItemView__UpdateDoubleExp_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Config::WeaponLevelConfConfig* conf_; DLL2SDK::Assembly_CSharp::Settlement::PVPSettlementWeaponExpItemView* _this_; void _ctor_108389(); bool __m__0_108390(DLL2SDK::Assembly_CSharp::Config::WeaponLevelConfConfig* s_); void __m__1_108391(); void __m__2_108392(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVPSettlementWeaponExpItemView__StartProgressAnim_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIProgressBar* bar_; DLL2SDK::System_Core::System::Action* finishCallBack_; void _ctor_108393(); void __m__0_108394(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementDataAgent__OnGspRoomTeamInfoRes_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint64_t localPlayerID_; void _ctor_108413(); bool __m__0_108414(DLL2SDK::CSProto::msg::GspRoomPlayerSimple* c_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementDataAgent__OnGspRoomTeamNtf_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { uint64_t localPlayerID_; void _ctor_108415(); bool __m__0_108416(DLL2SDK::CSProto::msg::GspRoomPlayerSimple* c_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementRankScoreView__IEPlayingParts_c__Iterator0 : DLL2SDK::mscorlib::System::Object { int32_t _i___1_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* parts_; DLL2SDK::Assembly_CSharp::Settlement::SettlementRankScoreView* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_108593(); bool MoveNext_108594(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_108595(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_108596(); void Dispose_108597(); void Reset_108598(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementRankScoreView__ShowOffRootFadeIn_c__Iterator1 : DLL2SDK::mscorlib::System::Object { float _alpha___1_; DLL2SDK::Assembly_CSharp::Settlement::SettlementRankScoreView* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_108599(); bool MoveNext_108600(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_108601(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_108602(); void Dispose_108603(); void Reset_108604(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementPart { DLL2SDK::mscorlib::System::String* IEFuncName_; float ProgressFrom_; float ProgressTo_; float DigitFrom_; float DigitTo_; float Duration_; int32_t RemainProtectionExp_; DLL2SDK::UnityEngine::UnityEngine::Color UniformColor_; DLL2SDK::mscorlib::System::String* LabelFinalExp_; DLL2SDK::mscorlib::System::String* LabelExpAdd_; }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementRankScoreView__IEAfterSettlementUp_c__Iterator3 : DLL2SDK::mscorlib::System::Object { int32_t _index___0_; DLL2SDK::Assembly_CSharp::Settlement::SettlementRankScoreView* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_108612(); bool MoveNext_108613(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_108614(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_108615(); void Dispose_108616(); void Reset_108617(); bool __m__0_108618(); bool __m__1_108619(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementRankScoreView__IERankUp_c__Iterator4 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Settlement::SettlementRankScoreView* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_108620(); bool MoveNext_108621(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_108622(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_108623(); void Dispose_108624(); void Reset_108625(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementRankScoreView__IERankDown_c__Iterator5 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Settlement::SettlementRankScoreView* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_108626(); bool MoveNext_108627(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_108628(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_108629(); void Dispose_108630(); void Reset_108631(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementRankScoreView__IERankProtection_c__Iterator6 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Settlement::SettlementRankScoreView* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_108632(); bool MoveNext_108633(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_108634(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_108635(); void Dispose_108636(); void Reset_108637(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementRankScoreView__IEExitRankProtection_c__Iterator7 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Settlement::SettlementRankScoreView* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_108638(); bool MoveNext_108639(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_108640(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_108641(); void Dispose_108642(); void Reset_108643(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementRankScoreView__IENormal_c__Iterator8__IENormal_c__AnonStoreyB : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::TweenProgressBar* tween_; DLL2SDK::Assembly_CSharp::Settlement::SettlementRankScoreView__IENormal_c__Iterator8* __f__ref_8_; void _ctor_108650(); bool __m__0_108651(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementRankScoreView__IENormal_c__Iterator8 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Settlement::SettlementPart part_; DLL2SDK::Assembly_CSharp::Settlement::SettlementRankScoreView* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; DLL2SDK::Assembly_CSharp::Settlement::SettlementRankScoreView__IENormal_c__Iterator8__IENormal_c__AnonStoreyB* _locvar0_; void _ctor_108644(); bool MoveNext_108645(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_108646(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_108647(); void Dispose_108648(); void Reset_108649(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementRankScoreView__IEFinalStep_c__Iterator9 : DLL2SDK::mscorlib::System::Object { bool _showShare___0_; int32_t _index___0_; DLL2SDK::Assembly_CSharp::Settlement::SettlementRankScoreView* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_108652(); bool MoveNext_108653(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_108654(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_108655(); void Dispose_108656(); void Reset_108657(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementRankScoreView__IEFirstStep_c__IteratorA : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Settlement::SettlementPart part_; DLL2SDK::Assembly_CSharp::Settlement::SettlementRankScoreView* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_108658(); bool MoveNext_108659(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_108660(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_108661(); void Dispose_108662(); void Reset_108663(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct ZmEndlessSettlementPlayerItemView__GetGainItems_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* playerInfo_; void _ctor_108681(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct ZmEndlessSettlementPlayerItemView__GetGainItems_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::Settlement::ZmEndlessSettlementPlayerItemView__GetGainItems_c__AnonStorey0* __f__ref_0_; void _ctor_108682(); bool __m__0_108683(DLL2SDK::Assembly_CSharp::Settlement::ZMGainItemInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { enum struct ShopDataStore_LimitOfferAreaType : int32_t { Viewoffer_ = static_cast(0x0), ShopViewOffer_ = static_cast(0x1), LobbyDraw_ = static_cast(0x3), Feature1_ = static_cast(0xC9), Feature2_ = static_cast(0xCA), Feature3_ = static_cast(0xCB), Feature4_ = static_cast(0xCC), Feature5_ = static_cast(0xCD) }; } namespace DLL2SDK::Assembly_CSharp::GameShop { enum struct ShopDataStore_LimitOfferSkipType : int32_t { None_ = static_cast(0x0), Shop_ = static_cast(0x1), OTO_ = static_cast(0x2), FirstRecharge_ = static_cast(0x3), AccumulateRecharge_ = static_cast(0x4), BP_ = static_cast(0x5), SingleRecharge_ = static_cast(0x6), LuckyDraw_ = static_cast(0x7), ShopTab_ = static_cast(0x8), SafeBox_ = static_cast(0x9), OpenURL_ = static_cast(0xA), InviteNewbie_ = static_cast(0xB), LuckyBoard_ = static_cast(0xC), ElectronicSportsUrl_ = static_cast(0xD), ShopByGoodID_ = static_cast(0xE), RankDetailWindow_ = static_cast(0xF) }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopDataStore__AddShopItem_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::ShopConfig* shopCfg_; void _ctor_108840(); bool __m__0_108841(DLL2SDK::CSProto::msg::LimitationGoodsClient* item_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopDataStore__GetGoodByShopId_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t shopId_; void _ctor_108842(); bool __m__0_108843(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopDataStore__GetGoodByGoodId_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t goodId_; void _ctor_108844(); bool __m__0_108845(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopDataStore__CheckSkipResult_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Config::ClientLimitOfferInfo* config_; void _ctor_108846(); bool __m__0_108847(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* x_); bool __m__1_108848(DLL2SDK::Assembly_CSharp::GameUI::Shop::CodmShopLeftTabItem* x_); bool __m__2_108849(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopDataStore__NotifyShopDataStoreUpdateLimitGoodInfo_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::LimitationGoodsClient* LimitationGoodsClient_; void _ctor_108850(); bool __m__0_108851(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* item_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopDataStore__GetShopMainTabList_c__AnonStorey6 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_; DLL2SDK::Assembly_CSharp::GameShop::ShopDataStore* _this_; void _ctor_108852(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopDataStore__GetShopMainTabList_c__AnonStorey5 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::GameShop::ShopDataStore__GetShopMainTabList_c__AnonStorey6* __f__ref_6_; void _ctor_108853(); bool __m__0_108854(DLL2SDK::Assembly_CSharp::GameUI::Shop::CodmShopLeftTabItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopDataStore__GetShopMainTabList_c__AnonStorey7 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::GameShop::ShopDataStore__GetShopMainTabList_c__AnonStorey6* __f__ref_6_; void _ctor_108855(); bool __m__0_108856(DLL2SDK::Assembly_CSharp::Config::ShopTagsConfConfig* tagItem_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopDataStore__CheckTagIsValid_c__AnonStorey8 : DLL2SDK::mscorlib::System::Object { int32_t tagId_; DLL2SDK::Assembly_CSharp::GameShop::ShopDataStore* _this_; void _ctor_108857(); bool __m__0_108858(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* item_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopDataStore__GetShopListByTagId_c__AnonStorey9 : DLL2SDK::mscorlib::System::Object { int32_t tagId_; DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* globalDS_; void _ctor_108859(); bool __m__0_108860(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopDataStore__IsRedDotActivceInTagId_c__AnonStoreyA : DLL2SDK::mscorlib::System::Object { uint32_t tagId_; void _ctor_108861(); bool __m__0_108862(DLL2SDK::CSProto::msg::ShopRedDotData* data_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopDataStore__IsRedDotActivceInShopId_c__AnonStoreyB : DLL2SDK::mscorlib::System::Object { uint32_t shopID_; void _ctor_108863(); bool __m__0_108864(DLL2SDK::CSProto::msg::ShopRedDotData* data_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopDataStore__UpdateLuckyDrawItemInfo_c__AnonStoreyC : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::CSShopBuyRes* buyRes_; void _ctor_108865(); bool __m__0_108866(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopDataStore__UpdateLuckyBoardItemInfo_c__AnonStoreyD : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::CSShopBuyRes* buyRes_; void _ctor_108867(); bool __m__0_108868(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopDataStore__UpdateShopItemPaymentList_c__AnonStoreyE : DLL2SDK::mscorlib::System::Object { uint32_t shopID_; void _ctor_108869(); bool __m__0_108870(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopDataStore__IsServerOTOOpen_c__AnonStoreyF : DLL2SDK::mscorlib::System::Object { int32_t otoOrder_; void _ctor_108871(); bool __m__0_108872(DLL2SDK::CSProto::msg::ResOtoRecharge* x_); bool __m__1_108873(DLL2SDK::CSProto::msg::ResOtoRecharge* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopDataStore__GetClientOTOInfo_c__AnonStorey10 : DLL2SDK::mscorlib::System::Object { int32_t otoOrder_; void _ctor_108874(); bool __m__0_108875(DLL2SDK::Assembly_CSharp::Config::ClientOTOInfo* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopDataStore__CheckExchangeShopConfByShopId_c__AnonStorey11 : DLL2SDK::mscorlib::System::Object { int32_t ShopId_; void _ctor_108876(); bool __m__0_108877(DLL2SDK::CSProto::msg::ExchangeShopConf* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopDataStore__CheckExchangeShopConfByExchangeShopId_c__AnonStorey12 : DLL2SDK::mscorlib::System::Object { int32_t exchangeShopId_; void _ctor_108878(); bool __m__0_108879(DLL2SDK::CSProto::msg::ExchangeShopConf* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopDataStore__GetExchangeShopItemExchangeCount_c__AnonStorey13 : DLL2SDK::mscorlib::System::Object { int32_t itemId_; void _ctor_108880(); bool __m__0_108881(DLL2SDK::CSProto::msg::ExchangeShopRecord* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopDataStore__GetAllExchangeShopItems_c__AnonStorey14 : DLL2SDK::mscorlib::System::Object { int32_t exchangeShopId_; void _ctor_108882(); bool __m__0_108883(DLL2SDK::CSProto::msg::ExchangeShopItem* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopProxy__SendLuckyBoxOpenTurnToMail_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint32_t boxId_; void _ctor_108938(); bool __m__0_108939(DLL2SDK::Assembly_CSharp::Squad::SIItem* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopProxy__SendLuckyBoxOpenRequest_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { uint32_t boxId_; void _ctor_108940(); bool __m__0_108941(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopProxy__GoOpenTreasureBox_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { int32_t luckyboxId_; void _ctor_108942(); bool __m__0_108943(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* x_); bool __m__1_108944(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* x_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct SignMainView_UIStandardGroup : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* CloseBtn_; DLL2SDK::Assembly_CSharp::UISprite* BGMask_; DLL2SDK::Assembly_CSharp::GameUI::UI1stPopwindowEffect* Effect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109022(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct AvatarItem_Squad__ShowAvatarEntranceAnimation_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::FrontEnd::TargetRot* targetRot_; void _ctor_109600(); void __m__0_109601(); void __m__1_109602(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct AvatarView_Squad_VirtualAvatarViewData : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* RootObj_; DLL2SDK::Array* RoleAry_; DLL2SDK::Array* NameAry_; DLL2SDK::Array* EncourageAry_; DLL2SDK::Array* ChipAry_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeaponRoot_; DLL2SDK::UnityEngine::UnityEngine::Transform* NormalTrans_; DLL2SDK::UnityEngine::UnityEngine::Transform* NormalTrans_Ipad_; DLL2SDK::UnityEngine::UnityEngine::Transform* NormalTrans_More_; DLL2SDK::UnityEngine::UnityEngine::Transform* NormalTrans_More_Ipad_; DLL2SDK::UnityEngine::UnityEngine::Transform* LoadoutTrans_; DLL2SDK::UnityEngine::UnityEngine::Transform* RoleTrans_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109636(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct AvatarView_Squad_ChipAvatarRoot : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* ToyBombRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ShieldRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DroneRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AirborneRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HoligramRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Copy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109637(); void Copy_109638(DLL2SDK::Assembly_CSharp::FrontEnd::AvatarView_Squad_ChipAvatarRoot* origin_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EWeaponName : int32_t { None_ = static_cast(0x0), M4A1_ = static_cast(0x1), M4A2_ = static_cast(0x2), M4A3_ = static_cast(0x3), BigM4A1_ = static_cast(0x4), BigM4A1_1_ = static_cast(0x5), BigM4A1_2_ = static_cast(0x6), M4A1_versatile_ = static_cast(0x7), M4A1_Simple_ = static_cast(0x8), AK47_ = static_cast(0x9), M4A1_Zombie_ = static_cast(0xA), Type_25_ = static_cast(0xB), FAL_OSW_ = static_cast(0xC), AN94_ = static_cast(0xD), M4A1_DoubleTap_ = static_cast(0xE), M4A1_versatile2_ = static_cast(0xF), M27_ = static_cast(0x10), G36C_ = static_cast(0x11), M16A4_ = static_cast(0x12), AK117_ = static_cast(0x13), ASM10_ = static_cast(0x14), ManOWar_ = static_cast(0x15), M4A1Tech_ = static_cast(0x16), AKBP_ = static_cast(0x17), LK24_ = static_cast(0x18), AK47Black_ = static_cast(0x19), ICRLava_ = static_cast(0x1A), ICR_ = static_cast(0x1B), KN44_ = static_cast(0x1C), HBRa3_ = static_cast(0x1D), HVK30_ = static_cast(0x1E), AssaulRifleMax_ = static_cast(0x400), CODSniperRifle_ = static_cast(0x401), LightSniperRifle_ = static_cast(0x402), SniperRifle_Simple_ = static_cast(0x403), SVU_AS_ = static_cast(0x404), Barrett50_ = static_cast(0x405), XPR_50_ = static_cast(0x406), Arctic_50_ = static_cast(0x407), M21EBR_ = static_cast(0x408), MSR_ = static_cast(0x409), Mors_ = static_cast(0x40A), DL_Q33_ = static_cast(0x40B), LOCUS_ = static_cast(0x40C), NA45_ = static_cast(0x40D), SniperSniver_ = static_cast(0x40E), SnipeMax_ = static_cast(0x800), SMG_ = static_cast(0x801), MP7_ = static_cast(0x802), Vector_K10_ = static_cast(0x803), AKS_74U_ = static_cast(0x804), Chicom_ = static_cast(0x805), WVL_ = static_cast(0x806), PDW57_ = static_cast(0x807), PDW57GD_ = static_cast(0x808), Skorpion_ = static_cast(0x809), MSMC_ = static_cast(0x80A), HG40_ = static_cast(0x80B), HG40Lava_ = static_cast(0x80C), PHARO_ = static_cast(0x80D), Razorback_ = static_cast(0x80E), GKRS_ = static_cast(0x80F), Cordite_ = static_cast(0x810), QQ9_ = static_cast(0x811), SMGMax_ = static_cast(0xC00), M60_ = static_cast(0xC01), MK48_ = static_cast(0xC02), M249SAW_ = static_cast(0xC03), QBB_LSW_ = static_cast(0xC04), UL736_ = static_cast(0xC05), RPD_ = static_cast(0xC06), M4LMG_ = static_cast(0xC07), DredgeLava_ = static_cast(0xC08), Dredge_ = static_cast(0xC09), Chopper_ = static_cast(0xC0A), LMGMax_ = static_cast(0x1000), SPAS12_ = static_cast(0x1001), SPAS12_2_ = static_cast(0x1002), SPAS12_3_ = static_cast(0x1003), SPAS13_ = static_cast(0x1004), M1216_ = static_cast(0x1005), R870_MCS_ = static_cast(0x1006), W1200_ = static_cast(0x1007), M1887_ = static_cast(0x1008), STRIKER_ = static_cast(0x1009), GPAS12_ = static_cast(0x100A), M1014_ = static_cast(0x100B), KRM262_ = static_cast(0x100C), WarMachineSpecial_ = static_cast(0x100D), SCYTHESpecial_ = static_cast(0x100E), ShotGunMax_ = static_cast(0x1400), USP_ = static_cast(0x1401), USP_Infiniti_ = static_cast(0x1402), USP_45_ = static_cast(0x1403), RayGun_ = static_cast(0x1404), Magnum_ = static_cast(0x1405), TMP_ = static_cast(0x1406), P1911_ = static_cast(0x1407), PistolMax_ = static_cast(0x1800), Knife_ = static_cast(0x1801), QuickKnife_ = static_cast(0x1802), BowieKnife_ = static_cast(0x1803), Axe_ = static_cast(0x1804), Shovel_ = static_cast(0x1805), KnifeCombat_ = static_cast(0x1806), Karambit_ = static_cast(0x1807), BaseballBat_ = static_cast(0x1808), Nunchucks_ = static_cast(0x1809), Samurai_Knife_ = static_cast(0x180A), KnifeMax_ = static_cast(0x1C00), C4_ = static_cast(0x1C01), Bomb_ = static_cast(0x1C02), Grenade_ = static_cast(0x1C03), FlashBomb_ = static_cast(0x1C04), StickGrenade_ = static_cast(0x1C05), SmokeGrenade_ = static_cast(0x1C06), ConcussionGrenade_ = static_cast(0x1C07), EMPGrenade_ = static_cast(0x1C08), TripMine_ = static_cast(0x1C09), MonkeyBomb_ = static_cast(0x1C0A), Molotov_ = static_cast(0x1C0B), ClusterGrenade_Origin_ = static_cast(0x1C0C), ClusterGrenade_Split_ = static_cast(0x1C0D), SmokeCluster_Origin_ = static_cast(0x1C0E), SmokeCluster_Split_ = static_cast(0x1C0F), P9BANG_ = static_cast(0x1C10), CarBomb_ = static_cast(0x1C11), TrophySystem_ = static_cast(0x1C12), CarePackageBomb_ = static_cast(0x1C13), NovaGas_ = static_cast(0x1C14), SensorDart_ = static_cast(0x1C15), CombatAxe_ = static_cast(0x1C16), CryoBomb_ = static_cast(0x1C17), SignalSmoke_ = static_cast(0x1C18), ThrowMax_ = static_cast(0x2000), RPG_ = static_cast(0x2001), FHJ_18_ = static_cast(0x2002), SMRS_ = static_cast(0x2003), GrappleGun_ = static_cast(0x2004), Sparrow_ = static_cast(0x2005), Sparrow_Explode_ = static_cast(0x2006), HIVE_ = static_cast(0x2007), Tempest_ = static_cast(0x2008), LauncherMax_ = static_cast(0x2400), UAV_ = static_cast(0x2401), CounterUAV_ = static_cast(0x2402), Hellfire_ = static_cast(0x2403), SentryGun_ = static_cast(0x2404), Helicopter_ = static_cast(0x2405), HunterKiller_ = static_cast(0x2406), SAMTurret_ = static_cast(0x2407), VTOL_ = static_cast(0x2408), CarePackageGrenade_ = static_cast(0x2409), NuclearBomb_ = static_cast(0x240A), Drone_ = static_cast(0x240B), Drone_BR_ = static_cast(0x240C), InterferDrone_ = static_cast(0x240D), ReconCar_ = static_cast(0x240E), ReconCar_BR_ = static_cast(0x240F), GrenadeDrone_ = static_cast(0x2410), GrenadeDrone_BR_ = static_cast(0x2411), GoliathGrenade_ = static_cast(0x2412), ElectricTripWire_ = static_cast(0x2413), GrenadeElectricTripWire_BR_ = static_cast(0x2414), ElectricShockCar_ = static_cast(0x2415), Airstrike_ = static_cast(0x2416), ControllableMax_ = static_cast(0x2800), SentryGunWeapon_ = static_cast(0x2801), HelicopterWeapon_ = static_cast(0x2802), SAMTurretWeapon_ = static_cast(0x2803), Purifier_ = static_cast(0x2804), WarMachine_ = static_cast(0x2805), SCYTHE_ = static_cast(0x2806), Tracker_ = static_cast(0x2807), VTOLWeapon_ = static_cast(0x2808), Wunderwaffe_ = static_cast(0x2809), GravitySpikes_ = static_cast(0x280A), ScytheType2_ = static_cast(0x280B), GoliathWeapon_ = static_cast(0x280C), ShadowBlade_ = static_cast(0x280D), Annihilator_ = static_cast(0x280E), TankWeapon_ = static_cast(0x280F), TankScytheType_ = static_cast(0x2810), SpecialMax_ = static_cast(0x2C00) }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct SquadMemberData__SetLoadOutSIWeapon_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::EquippedItem* skill_; void _ctor_109654(); bool __m__0_109655(DLL2SDK::Assembly_CSharp::Squad::SIItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct SquadData__SetSquadData_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t i_; void _ctor_109662(); bool __m__0_109663(DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* it_); }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct SquadDataStore__GetSquadDataById_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t squadId_; void _ctor_109667(); bool __m__0_109668(DLL2SDK::Assembly_CSharp::Squad::SquadData* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ItemConfigHelper_ExchangeCoinSubType : int32_t { ELuckyBoxTicketTest_ = static_cast(0x1068), ELuckyBoardCoin_ = static_cast(0x1069), ELuckyBoxTicket_ = static_cast(0x106A), ESpringFestivalProp_ = static_cast(0x106B) }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct PlayerOwnInventoryData__InitOwnLuckBoxItem_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Squad::SIItem* item_; void _ctor_109999(); bool __m__0_110000(DLL2SDK::Assembly_CSharp::Squad::SIItem* x_); bool __m__1_110001(DLL2SDK::Assembly_CSharp::Squad::SIItem* x_); }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct PlayerOwnInventoryData__InitOwnLuckBoxItem_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Squad::SIItem* item_; void _ctor_110002(); bool __m__0_110003(DLL2SDK::Assembly_CSharp::Squad::SIItem* x_); bool __m__1_110004(DLL2SDK::Assembly_CSharp::Squad::SIItem* x_); }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct PlayerOwnInventoryData__AddSIWeapon2Map_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Squad::SIWeapon* data_; void _ctor_110005(); bool __m__0_110006(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* it_); }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct PlayerOwnInventoryData__IfHasInventoryWeaponSkin_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { uint32_t itemId_; void _ctor_110007(); bool __m__0_110008(DLL2SDK::Assembly_CSharp::Squad::SISkin* it_); }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct PlayerOwnInventoryData__GetOwnTemporaryItemById_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { uint32_t id_; void _ctor_110009(); bool __m__0_110010(DLL2SDK::Assembly_CSharp::Squad::SIItem* x_); }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct PlayerOwnInventoryData__RemoveItem_c__AnonStorey5 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Squad::SIItem* item_; void _ctor_110011(); bool __m__0_110012(DLL2SDK::Assembly_CSharp::Squad::SIRole* it_); bool __m__1_110013(DLL2SDK::Assembly_CSharp::Squad::SIItem* it_); bool __m__2_110014(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* it_); bool __m__3_110015(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* it_); bool __m__4_110016(DLL2SDK::Assembly_CSharp::Squad::SIItem* it_); bool __m__5_110017(DLL2SDK::Assembly_CSharp::Squad::SIItem* it_); bool __m__6_110018(DLL2SDK::Assembly_CSharp::Squad::SIItem* it_); bool __m__7_110019(DLL2SDK::Assembly_CSharp::Squad::SIItem* it_); bool __m__8_110020(DLL2SDK::Assembly_CSharp::Squad::SIItem* it_); bool __m__9_110021(DLL2SDK::Assembly_CSharp::Squad::SIItem* it_); bool __m__A_110022(DLL2SDK::Assembly_CSharp::Squad::SIItem* it_); bool __m__B_110023(DLL2SDK::Assembly_CSharp::Squad::SIItem* it_); bool __m__C_110024(DLL2SDK::Assembly_CSharp::Squad::SIItem* it_); bool __m__D_110025(DLL2SDK::Assembly_CSharp::Squad::SIItem* it_); bool __m__E_110026(DLL2SDK::Assembly_CSharp::Squad::SIItem* it_); bool __m__F_110027(DLL2SDK::Assembly_CSharp::Squad::SISkin* it_); bool __m__10_110028(DLL2SDK::Assembly_CSharp::Squad::SIItem* it_); bool __m__11_110029(DLL2SDK::Assembly_CSharp::Squad::SIItem* it_); bool __m__12_110030(DLL2SDK::Assembly_CSharp::Squad::SIItem* it_); bool __m__13_110031(DLL2SDK::Assembly_CSharp::Squad::SIItem* it_); bool __m__14_110032(DLL2SDK::Assembly_CSharp::Squad::SIItem* it_); bool __m__15_110033(DLL2SDK::Assembly_CSharp::Squad::SIItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct SquadInventoryDataStore__IsOwnLuckyBoxEnough_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint32_t boxId_; void _ctor_110128(); bool __m__0_110129(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SuiteDetailController__SetDetailInfo_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t itemID_; DLL2SDK::Assembly_CSharp::GameUI::SuiteDetailController* _this_; void _ctor_110249(); void __m__0_110250(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SuiteDetailView_SuiteDetailItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* SuiteItemRoot_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* SuiteItem_; DLL2SDK::Assembly_CSharp::UILabel* SuiteEquipedLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SuiteNoItemObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SuiteProgressObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SuitePregressActiveObj_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110283(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SuiteDetailView_SuiteBuffItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UILabel* DescLabel_; DLL2SDK::Assembly_CSharp::UILabel* ActiveTimeLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110284(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyVoiceManager__TryToEnterLobbyVoiceRoom_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* tempName_; DLL2SDK::Assembly_CSharp::FrontEnd::FrontEndUIScene* uiscene_; void _ctor_110333(); void __m__0_110334(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct ToStoreRatePopupController_CountType : int32_t { Show_ = static_cast(0x0), Close_ = static_cast(0x1), Btn1_ = static_cast(0x2), Btn2_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct TutorialMainView_ProcessPoint : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* On_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Off_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110395(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct TutorialMainView__InitHolders_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t index_; DLL2SDK::Assembly_CSharp::Tutorial::TutorialMainView* _this_; void _ctor_110396(); void __m__0_110397(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UICommonVideoController__SetData_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* videoPath_; DLL2SDK::mscorlib::System::String* soundBegin_; DLL2SDK::mscorlib::System::String* soundEnd_; bool loop_; DLL2SDK::Assembly_CSharp::GameUI::UICommonVideoController* _this_; void _ctor_110453(); void __m__0_110454(); void __m__1_110455(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SeasonShowTimeView_SeasonUI : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UILabel* SeasonLabel_; DLL2SDK::Assembly_CSharp::UILabel* SeasonRankLabel_; DLL2SDK::Assembly_CSharp::UILabel* TimeLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110519(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SeasonShowTimeView__Play_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::IMediaControl* _MediaControl___0_; DLL2SDK::Assembly_CSharp::GameUI::SeasonShowTimeView* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_110520(); bool MoveNext_110521(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_110522(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_110523(); void Dispose_110524(); void Reset_110525(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UICommonVideoView__Play_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::IMediaControl* _MediaControl___0_; DLL2SDK::Assembly_CSharp::GameUI::UICommonVideoView* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_110536(); bool MoveNext_110537(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_110538(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_110539(); void Dispose_110540(); void Reset_110541(); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct PVPStorageLeftSide_EPrimarySecondTabParam : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIButton* SelectBtn_; DLL2SDK::Assembly_CSharp::UISprite* PrimaryIcon_; DLL2SDK::Assembly_CSharp::UISprite* SecondaryIcon_; DLL2SDK::Assembly_CSharp::UILabel* PrimaryName_; DLL2SDK::Assembly_CSharp::UILabel* SecondaryName_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TabGo_; DLL2SDK::Assembly_CSharp::UIButton* EnterWeaponViewBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PrimaryNameBg_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SecondaryNameBg_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPrimaryName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSecondName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110753(); void SetPrimaryName_110754(DLL2SDK::mscorlib::System::String* name_); void SetSecondName_110755(DLL2SDK::mscorlib::System::String* name_); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct PVPStorageScorestreakRankView_StreakRankParam : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::Assembly_CSharp::UILabel* Socre_; DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::Assembly_CSharp::UIButton* ItemBtn_; void _ctor_110763(); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct EquipmentUnlockTipWindowView_UnlockConfirmationParam : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* ItemGo_; DLL2SDK::Assembly_CSharp::UILabel* UnlockTip_; DLL2SDK::Assembly_CSharp::UIButton* UnlockBtn_; DLL2SDK::Assembly_CSharp::UIButton* UnlockAndEquipBtn_; DLL2SDK::Assembly_CSharp::UIButton* CancelBtn_; DLL2SDK::Assembly_CSharp::UILabel* UnlockCoin_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110771(); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct EquipmentUnlockTipWindowView_OutOfUnlockTokensParam : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* ItemGo_; DLL2SDK::Assembly_CSharp::UILabel* Tips_; DLL2SDK::Assembly_CSharp::UIButton* OkBtn_; DLL2SDK::Assembly_CSharp::UILabel* UnlockCoin_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110772(); }; } namespace DLL2SDK::Assembly_CSharp::WorkShop { struct WorkShopDataStore__CheckPlayListPriority_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { uint32_t playlistId_; void _ctor_110811(); bool __m__0_110812(DLL2SDK::Assembly_CSharp::WorkShop::WorkShopEntranceConfClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomZombieBossBattleMatchController___ChangeRoomDifficultyLevel_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Config::ZombieDifficulty difficultyLevel_; void _ctor_110912(); bool __m__0_110913(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomZombieBossBattleMatchController__SetGroupMapInfo_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t pveLevelId_; DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* mpMapConfig_; void _ctor_110914(); bool __m__0_110915(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); bool __m__1_110916(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomZombieEndlessView_EndlessRank : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIScrollBar* scrollbar_; DLL2SDK::Assembly_CSharp::UIScrollView* ScrollView_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ZbRankGlobalList_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoDataTips_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111017(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomZombieWeeklyInstanceController___ChangeRoomDifficultyLevel_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Config::ZombieDifficulty difficultyLevel_; void _ctor_111189(); bool __m__0_111190(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomZombieWeeklyInstanceController__SetGroupMapInfo_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t pveLevelId_; DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* mpMapConfig_; void _ctor_111191(); bool __m__0_111192(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); bool __m__1_111193(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::ZM { struct ZombieChapterCounter_DotUnion : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIWidget* High_; DLL2SDK::Assembly_CSharp::UIWidget* Normal_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Set_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111237(); void Show_111238(bool show_); void Set_111239(bool high_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::ZM { struct ZombieDataStore__GetZombieMpConfigClassifyByInstanceId_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t i_; DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieDataStore* _this_; void _ctor_111274(); bool __m__0_111275(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::ZM { struct ZombieDifficultySegment_SegmentClick : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_111303(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_111304(DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieDifficultySegment* segment_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_111305(DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieDifficultySegment* segment_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_111306(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AngleRange_Range { float From_; float To_; }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct AngleRange_ECutResult : int32_t { NothingLeft_ = static_cast(0x0), One_ = static_cast(0x1), Two_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct AnimationTransfer_KeyFrameData : DLL2SDK::mscorlib::System::Object { float time_; float value_; float inTangent_; float outTangent_; int32_t tangentMode_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111339(); }; } namespace DLL2SDK::Assembly_CSharp { struct AnimationTransfer_AnimationCurveData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* path_; DLL2SDK::Array* keys_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111340(); }; } namespace DLL2SDK::Assembly_CSharp { struct AnimationTransfer_AnimationCurveSet : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* curves_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111341(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BeaconReporter_BeaconReportEventBaseData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* ErrorCode_; DLL2SDK::mscorlib::System::String* ErrorMsg_; DLL2SDK::mscorlib::System::String* AppID_; DLL2SDK::mscorlib::System::String* OpenID_; DLL2SDK::mscorlib::System::String* CoreUserID_; DLL2SDK::mscorlib::System::String* Reserve1_; DLL2SDK::mscorlib::System::String* Reserve2_; DLL2SDK::mscorlib::System::String* TotalTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111446(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BeaconReporter_BeaconZoneRespTimeoutEventData : DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconReportEventBaseData { DLL2SDK::mscorlib::System::String* ZoneServerIP_; DLL2SDK::mscorlib::System::String* ClientIP_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111447(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BeaconReporter_BeaconGameStartReportEventData : DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconReportEventBaseData { DLL2SDK::mscorlib::System::String* DeviceId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111448(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BeaconReporter_BeaconReportAccountRegisterEventData : DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconReportEventBaseData { DLL2SDK::mscorlib::System::String* RegisterChannel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111449(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BeaconReporter_BeaconLoginConnectLobbyReportEventData : DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconReportEventBaseData { DLL2SDK::mscorlib::System::String* WorldID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111450(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BeaconReporter_BeaconSelectServerReportEventData : DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconReportEventBaseData { DLL2SDK::mscorlib::System::String* WorldID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111451(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BeaconReporter_BeaconInLobbyReportEventData : DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconReportEventBaseData { DLL2SDK::mscorlib::System::String* WorldID_; DLL2SDK::mscorlib::System::String* RoleList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111452(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BeaconReporter_BeaconGetLobbyProfileFailData : DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconReportEventBaseData { DLL2SDK::mscorlib::System::String* AbortFlow_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111453(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BeaconReporter_BeaconDownloadApkReportEventData : DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconReportEventBaseData { DLL2SDK::mscorlib::System::String* BeginTime_; DLL2SDK::mscorlib::System::String* TargetVersion_; DLL2SDK::mscorlib::System::String* CurrentVersion_; DLL2SDK::mscorlib::System::String* GameErrorCode_; DLL2SDK::mscorlib::System::String* ErrorInfo_; DLL2SDK::mscorlib::System::String* FileSize_; DLL2SDK::mscorlib::System::String* Url_; DLL2SDK::mscorlib::System::String* FinalUrl_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111454(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BeaconReporter_BeaconCheckAppUpdateReportEventData : DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconReportEventBaseData { DLL2SDK::mscorlib::System::String* TVersionServerAddress_; DLL2SDK::mscorlib::System::String* TargetVersion_; DLL2SDK::mscorlib::System::String* HasNewVersion_; DLL2SDK::mscorlib::System::String* UpdateType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111455(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BeaconReporter_BeaconReportPayEventBaseData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* BuyChannel_; DLL2SDK::mscorlib::System::String* BuyWillingPropID_; DLL2SDK::mscorlib::System::String* BuyQuantity_; DLL2SDK::mscorlib::System::String* Price_; DLL2SDK::mscorlib::System::String* Currency_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111456(); void ResetData_111457(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BeaconReporter_BeaconReportPayEventBuyDiamondData : DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconReportPayEventBaseData { DLL2SDK::mscorlib::System::String* PayTypeResult_; DLL2SDK::mscorlib::System::String* CallbackResult_; DLL2SDK::mscorlib::System::String* ApolloStage_; DLL2SDK::mscorlib::System::String* TheApolloResult_; DLL2SDK::mscorlib::System::String* EachStageCostTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111458(); void ResetData_111459(); void __xLuaBaseProxy_ResetData_111460(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BeaconReporter_BeaconReportPayEventBuyPropData : DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconReportPayEventBaseData { DLL2SDK::mscorlib::System::String* BuyPropWay_; DLL2SDK::mscorlib::System::String* BuyPropResult_; DLL2SDK::mscorlib::System::String* BuyPropCostTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111461(); void ResetData_111462(); void __xLuaBaseProxy_ResetData_111463(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BeaconReporter_BeaconReportPayEventOpenDiamondPageData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* OpenPageChannel_; DLL2SDK::mscorlib::System::String* OpenPageWillingPropID_; DLL2SDK::mscorlib::System::String* OpenPageTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111464(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BeaconReporter_BeaconReportInGameExperienceData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* GameType_; DLL2SDK::mscorlib::System::String* MapID_; DLL2SDK::mscorlib::System::String* MaxFPS_; DLL2SDK::mscorlib::System::String* MinFPS_; DLL2SDK::mscorlib::System::String* AvgFPS_; DLL2SDK::mscorlib::System::String* AbnormalFPSArisingTime_; DLL2SDK::mscorlib::System::String* AbnormalFPSCount_; DLL2SDK::mscorlib::System::String* LittleAbnormalFPSCount_; DLL2SDK::mscorlib::System::String* MinPing_; DLL2SDK::mscorlib::System::String* MaxPing_; DLL2SDK::mscorlib::System::String* AvgPing_; DLL2SDK::mscorlib::System::String* AbnormalPingCount_; DLL2SDK::mscorlib::System::String* BattleTime_; DLL2SDK::mscorlib::System::String* DSSvrReconnectCount_; DLL2SDK::mscorlib::System::String* ZoneSvrReconnectCount_; DLL2SDK::mscorlib::System::String* MoveDragCount_; DLL2SDK::mscorlib::System::String* IsInGameMusicOn_; DLL2SDK::mscorlib::System::String* InGameQuality_; DLL2SDK::mscorlib::System::String* HasSwitchRunInBackground_; DLL2SDK::mscorlib::System::String* AvgFreeDeviceMemory_; DLL2SDK::mscorlib::System::String* AvgGameUsedMemory_; DLL2SDK::mscorlib::System::String* AvgSysCPUPayload_; DLL2SDK::mscorlib::System::String* AvgGameCPUPayload_; DLL2SDK::mscorlib::System::String* EnableRagdollOnLowEndDevice_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111465(); void ResetData_111466(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BeaconReporter_BeaconReportPrologueEventData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* ClientMsts_; DLL2SDK::mscorlib::System::String* MsSinceLastStep_; DLL2SDK::mscorlib::System::String* DeltaTime_; DLL2SDK::mscorlib::System::String* StepID_; DLL2SDK::mscorlib::System::String* isSuccess_; DLL2SDK::mscorlib::System::String* PractMode_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111467(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BeaconReporter_BeaconFirstLaunchReportEventData : DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconGameStartReportEventData { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111468(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BeaconReporter_BeaconReportSignPushData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* player_id_; DLL2SDK::mscorlib::System::String* claim_day_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111469(); void ResetData_111470(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BeaconReporter_BeaconReportFtueStepData : DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconReportEventBaseData { DLL2SDK::mscorlib::System::String* FtueStepNumber_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111471(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BeaconReporter_ReportFtueCompleteData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* playerid_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111472(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BeaconReporter_BeaconReportFriendData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* inviterplayerid_; DLL2SDK::mscorlib::System::String* inviteeplayerid_; DLL2SDK::mscorlib::System::String* senderplayerid_; DLL2SDK::mscorlib::System::String* recieverplayerid_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111473(); void ResetData_111474(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BeaconReporter_BeaconReportActivityData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* player_id_; DLL2SDK::mscorlib::System::String* event_id_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111475(); void ResetData_111476(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BeaconReporter_BeaconReportLocalPushData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* player_id_; DLL2SDK::mscorlib::System::String* event_id_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111477(); void ResetData_111478(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BeaconReporter_ReportBattlePassBaseData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* player_id_; DLL2SDK::mscorlib::System::String* level_; DLL2SDK::mscorlib::System::String* BP_tier_; DLL2SDK::mscorlib::System::String* ChargeCurrency_; DLL2SDK::mscorlib::System::String* ChargeCnt_; DLL2SDK::mscorlib::System::String* tier_add_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111479(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuglySceneDataReporter_BuglyReportFlowData : DLL2SDK::mscorlib::System::Object { int32_t eStage_; int32_t mapId_; int32_t foorPrint_; struct StaticFields { DLL2SDK::mscorlib::System::String* key_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111493(); DLL2SDK::mscorlib::System::String* ToBuglyString_111494(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuglySceneDataReporter_BuglyReportMatchInfoData : DLL2SDK::mscorlib::System::Object { uint64_t roleId_; int32_t weapon_itemid_; int32_t weapon_actorid_; bool inVehicle_; int32_t vehicalType_; uint32_t UltID_; struct StaticFields { DLL2SDK::mscorlib::System::String* key_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111495(); DLL2SDK::mscorlib::System::String* ToBuglyString_111496(); void ClearData_111497(); }; } namespace DLL2SDK::Assembly_CSharp { struct BuildUtil_VersionFolderPathStruct { DLL2SDK::mscorlib::System::String* fullPath_; int32_t versionCode_; }; } namespace DLL2SDK::Assembly_CSharp { struct CommandLineHandler__DoRestart_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_111556(); bool MoveNext_111557(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_111558(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_111559(); void Dispose_111560(); void Reset_111561(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct DateTimeUtil_EDateFormat : int32_t { NORMAL_FULL_YMDHMS_ = static_cast(0x0), NORMAL_FULL_YMD_ = static_cast(0x1), NORMAL_FULL_HMS_ = static_cast(0x2), NORMAL_FULL_MS_ = static_cast(0x3), NORMAL_FULL_YMDHMSMS_ = static_cast(0x4), NORMAL_SIMPLE_YMDHMS_ = static_cast(0x5), NORMAL_SIMPLE_HMS_ = static_cast(0x6), NORMAL_SIMPLE_MS_ = static_cast(0x7), CD_FULL_HMS_ = static_cast(0x8), CD_SIMPLE_HMS_ = static_cast(0x9), SPANS_BEFORE_ = static_cast(0xA), CD_FULL_DHMS_ = static_cast(0xB) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct DateTimeUtil_CountDownsFormat : int32_t { Day_Hours_Mins_Seconds_ = static_cast(0x0), Day_Hours_Mins_ = static_cast(0x1), Day_Hours_ = static_cast(0x2), Day_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct DateTimeUtil_CountDownTime : int32_t { Day_ = static_cast(0x0), Hour_ = static_cast(0x1), Min_ = static_cast(0x2), Seconds_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { struct ExtDebug_Box : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 localFrontTopLeft_; DLL2SDK::UnityEngine::UnityEngine::Vector3 localFrontTopRight_; DLL2SDK::UnityEngine::UnityEngine::Vector3 localFrontBottomLeft_; DLL2SDK::UnityEngine::UnityEngine::Vector3 localFrontBottomRight_; DLL2SDK::UnityEngine::UnityEngine::Vector3 origin_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Rotate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111647(DLL2SDK::UnityEngine::UnityEngine::Vector3 origin_, DLL2SDK::UnityEngine::UnityEngine::Vector3 halfExtents_, DLL2SDK::UnityEngine::UnityEngine::Quaternion orientation_); void _ctor_111648(DLL2SDK::UnityEngine::UnityEngine::Vector3 origin_, DLL2SDK::UnityEngine::UnityEngine::Vector3 halfExtents_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_localBackTopLeft_111649(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_localBackTopRight_111650(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_localBackBottomLeft_111651(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_localBackBottomRight_111652(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_frontTopLeft_111653(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_frontTopRight_111654(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_frontBottomLeft_111655(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_frontBottomRight_111656(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_backTopLeft_111657(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_backTopRight_111658(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_backBottomLeft_111659(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_backBottomRight_111660(); void Rotate_111661(DLL2SDK::UnityEngine::UnityEngine::Quaternion orientation_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct NGUIHTML_AutoScrollType : int32_t { MANUAL_ = static_cast(0x0), AUTO_TOP_ = static_cast(0x1), AUTO_BOTTOM_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine { struct HtColor { uint8_t R_; uint8_t G_; uint8_t B_; uint8_t A_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor transparent_; DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor _error_; DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor maroon_; DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor red_; DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor orange_; DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor yellow_; DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor olive_; DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor purple_; DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor fuchsia_; DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor white_; DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor lime_; DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor green_; DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor navy_; DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor blue_; DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor aqua_; DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor teal_; DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor black_; DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor silver_; DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor gray_; DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor chatSelf_; DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor chatOther_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_mapA_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RGBA_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryParse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_TryParse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Parse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Parse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ bool get_IsTransparent_111851(); DLL2SDK::mscorlib::System::String* ToString_111857(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_111859(); static DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor RGBA_111852(uint8_t r_, uint8_t g_, uint8_t b_, uint8_t a_); static bool TryParse_111853(DLL2SDK::mscorlib::System::String* rs_, DLL2SDK::mscorlib::System::String* gs_, DLL2SDK::mscorlib::System::String* bs_, uint8_t* r_, uint8_t* g_, uint8_t* b_); static bool TryParse_111854(DLL2SDK::mscorlib::System::String* rs_, DLL2SDK::mscorlib::System::String* gs_, DLL2SDK::mscorlib::System::String* bs_, DLL2SDK::mscorlib::System::String* aa_, uint8_t* r_, uint8_t* g_, uint8_t* b_, uint8_t* a_); static DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor Parse_111855(DLL2SDK::mscorlib::System::String* text_); static DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor Parse_111856(DLL2SDK::mscorlib::System::String* text_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor onError_); static void _cctor_111858(); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine::Core { enum struct DrawTextEffect : int32_t { None_ = static_cast(0x0), Shadow_ = static_cast(0x1), Outline_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine { struct HtRect { int32_t X_; int32_t Y_; int32_t Width_; int32_t Height_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Offset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_111925(int32_t x_, int32_t y_, int32_t width_, int32_t height_); int32_t get_Left_111926(); int32_t get_Right_111927(); int32_t get_Top_111928(); int32_t get_Bottom_111929(); DLL2SDK::Assembly_CSharp::HTMLEngine::HtRect Offset_111930(int32_t dx_, int32_t dy_); DLL2SDK::mscorlib::System::String* ToString_111931(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_111932(); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine { struct HtFont : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* _Face_k__BackingField_; int32_t _Size_k__BackingField_; bool _Bold_k__BackingField_; bool _Italic_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111901(DLL2SDK::mscorlib::System::String* face_, int32_t size_, bool bold_, bool italic_); DLL2SDK::mscorlib::System::String* get_Face_111902(); void set_Face_111903(DLL2SDK::mscorlib::System::String* value_); int32_t get_Size_111904(); void set_Size_111905(int32_t value_); bool get_Bold_111906(); void set_Bold_111907(bool value_); bool get_Italic_111908(); void set_Italic_111909(bool value_); int32_t get_LineSpacing_111910(); int32_t get_WhiteSize_111911(); DLL2SDK::Assembly_CSharp::HTMLEngine::HtSize Measure_111912(DLL2SDK::mscorlib::System::String* text_); void Draw_111913(DLL2SDK::mscorlib::System::String* id_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtRect rect_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor color_, DLL2SDK::mscorlib::System::String* text_, bool isEffect_, DLL2SDK::Assembly_CSharp::HTMLEngine::Core::DrawTextEffect effect_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor effectColor_, int32_t effectAmount_, DLL2SDK::mscorlib::System::String* linkText_, DLL2SDK::mscorlib::System::Object* userData_); DLL2SDK::mscorlib::System::String* ToString_111914(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_111915(); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine { struct HtImage : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111916(); int32_t get_Width_111917(); int32_t get_Height_111918(); void Draw_111919(DLL2SDK::mscorlib::System::String* id_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtRect rect_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor color_, DLL2SDK::mscorlib::System::String* linkText_, DLL2SDK::mscorlib::System::Object* userData_); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine { struct HtDevice : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111874(); DLL2SDK::Assembly_CSharp::HTMLEngine::HtFont* LoadFont_111875(DLL2SDK::mscorlib::System::String* face_, int32_t size_, bool bold_, bool italic_); DLL2SDK::Assembly_CSharp::HTMLEngine::HtImage* LoadImage_111876(DLL2SDK::mscorlib::System::String* src_, int32_t fps_); void FillRect_111877(DLL2SDK::Assembly_CSharp::HTMLEngine::HtRect rect_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor color_, DLL2SDK::mscorlib::System::Object* userData_); void OnRelease_111878(); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine { enum struct HtLogLevel : int32_t { Debug_ = static_cast(0x0), Info_ = static_cast(0x1), Warning_ = static_cast(0x2), Error_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine { struct HtLogger : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111920(); void Log_111921(DLL2SDK::Assembly_CSharp::HTMLEngine::HtLogLevel level_, DLL2SDK::mscorlib::System::String* message_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct IesConfig_TiltInfoType : int32_t { NONE_ = static_cast(0x0), INCLUDE_ = static_cast(0x1), FILE_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct IesConfig_TiltInfo : DLL2SDK::mscorlib::System::Object { int32_t lampToLuminaireGeometry_; int32_t _numOfTiltAngles_k__BackingField_; DLL2SDK::Array* m_angles_; DLL2SDK::Array* m_multiplyingFactors_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNumberOfTiltAngles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMultiplyingFactor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112015(); int32_t get_numOfTiltAngles_112016(); void set_numOfTiltAngles_112017(int32_t value_); DLL2SDK::Array* get_angles_112018(); DLL2SDK::Array* get_multiplyingFactors_112019(); void SetNumberOfTiltAngles_112020(int32_t value_); void SetAngle_112021(int32_t index_, double value_); void SetMultiplyingFactor_112022(int32_t index_, double value_); }; } namespace DLL2SDK::Assembly_CSharp { struct IesFileParser_ParseSettings : DLL2SDK::mscorlib::System::Object { bool ignoreHeaderAndKeyword_; struct StaticFields { DLL2SDK::Assembly_CSharp::IesFileParser_ParseSettings* defaultSettings_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112025(); static void _cctor_112026(); }; } namespace DLL2SDK::Assembly_CSharp::JadeSnakeRenderer { enum struct JadeSnakeLightBase_JsLightBakeMode : int32_t { FullLighting_ = static_cast(0x0), Indirect_ = static_cast(0x1), Direct_ = static_cast(0x2), Shadowmask_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::JadeSnakeRenderer { enum struct JadeSnakeLightBase_IntensityUnitMode : int32_t { Unity_ = static_cast(0x0), Photometry_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::JadeSnakeRenderer { enum struct JadeSnakeLightBase_ColorMode : int32_t { Basic_ = static_cast(0x0), Photometry_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::JadeSnakeRenderer { enum struct JsAmbientLight_AmbientLightMode : int32_t { SolidColor_ = static_cast(0x0), UnityGradient_ = static_cast(0x1), Cubemap_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::CobMath { enum struct CobBox_EVectType : int32_t { Top_Right_Forward_ = static_cast(0x0), Top_Right_Backward_ = static_cast(0x1), Bottom_Right_Forward_ = static_cast(0x2), Bottom_Right_Backward_ = static_cast(0x3), Top_Left_Forward_ = static_cast(0x4), Top_Left_Backward_ = static_cast(0x5), Bottom_Left_Forward_ = static_cast(0x6), Bottom_Left_Backward_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::CobMath { enum struct CobTriangle_EVectType : int32_t { A_ = static_cast(0x0), B_ = static_cast(0x1), C_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::CobMath { enum struct CobTriangle_EEdgeType : int32_t { AB_ = static_cast(0x0), BC_ = static_cast(0x1), CA_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::PVS { struct PVSProfile_ProfileInfo : DLL2SDK::mscorlib::System::Object { float TotalTime_; float ProfileTime_; int32_t Times_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112208(); }; } namespace DLL2SDK::Assembly_CSharp::PVS { enum struct WhiteAreaInfo_EAreaType : int32_t { FixWithAround_ = static_cast(0x0), FixWithAllArea_ = static_cast(0x1), AllVisible_ = static_cast(0x2), FixWithAllArea_VCR_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::VersionControl { struct Downloader_DownloaderNetworkException : DLL2SDK::mscorlib::System::Exception { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112536(DLL2SDK::mscorlib::System::String* message_); }; } namespace DLL2SDK::Assembly_CSharp::VersionControl { struct Downloader__GetTotalLength_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Networking::UnityWebRequest* _req___1_; DLL2SDK::mscorlib::System::Threading::Thread* _thread___0_; DLL2SDK::Assembly_CSharp::VersionControl::Downloader* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_112537(); bool MoveNext_112538(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_112539(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_112540(); void Dispose_112541(); void Reset_112542(); void ____Finally0_112543(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEZombieSEH__CoLoadBanks_c__Iterator0 : DLL2SDK::mscorlib::System::Object { int32_t _i___1_; DLL2SDK::Assembly_CSharp::PVE::PVEZombieSEH* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_112688(); bool MoveNext_112689(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_112690(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_112691(); void Dispose_112692(); void Reset_112693(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEZombieSEH__CoPlayAmbient_c__Iterator1 : DLL2SDK::mscorlib::System::Object { bool _isPlay___1_; bool _isBehind___1_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _vecPlayer2Me___1_; float _SqrtPos___1_; DLL2SDK::Assembly_CSharp::PVE::PVEZombieSEH* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_112694(); bool MoveNext_112695(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_112696(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_112697(); void Dispose_112698(); void Reset_112699(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponSoundBankManager_BankInfo { float LoadTime_; float UpdateTime_; int32_t ReferenceCount_; int32_t FailTime_; bool IsLoadSuccess_; }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct UIPostWWiseEvent_TriggerTime : int32_t { OnClick_ = static_cast(0x0), OnEnable_ = static_cast(0x1), OnDisable_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct RoleVoiceSoundLogic_OverrideItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* strKey_; int32_t iValueID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112880(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct RoleVoiceSoundLogic_SpecialConfigs : DLL2SDK::mscorlib::System::Object { uint64_t RoleID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ListOverrides_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112881(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct Buff_CombineAddType : int32_t { TimeExtra_ = static_cast(0x0), LayerExtra_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct Buff_CombineRemoveType : int32_t { All_ = static_cast(0x0), Layer_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct Buff_TimeOver : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_112928(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_112929(DLL2SDK::Assembly_CSharp::GameBase::Buff* buff_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_112930(DLL2SDK::Assembly_CSharp::GameBase::Buff* buff_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_112931(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct BuffCondition_Type : int32_t { Immediately_ = static_cast(0x0), ServerControl_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct BuffEffect_Type : int32_t { Empty_ = static_cast(0x0), SeekTrack_ = static_cast(0x1), ExtraFootStepSound_ = static_cast(0x2), SeeInFront_ = static_cast(0x3), Ammo_ = static_cast(0x4), ToxicEnv_ = static_cast(0x5), God_ = static_cast(0x6), UseUAVEffect_ = static_cast(0x7), RadarSize_ = static_cast(0x8), SeeStreakFront_ = static_cast(0x9), SeeTrapFront_ = static_cast(0xA), SeeAirStreakGlow_ = static_cast(0xB), HitEnemySeeFrontGlow_ = static_cast(0xC), HitEnemySeeHealthBar_ = static_cast(0xD), EnemyBodyScan_ = static_cast(0xE), NotifyEnemyNearby_ = static_cast(0xF), SelfBeDamageOtherPart_ = static_cast(0x10), FireInterval_ = static_cast(0x11), DeadEye_ = static_cast(0x12), FireNoCostBullet_ = static_cast(0x13), AddHealth_ = static_cast(0x14), Dizzy_ = static_cast(0x15), SeekTrackTime_ = static_cast(0x16), SprintFireUseItem_ = static_cast(0x17), SeeFacilityFront_ = static_cast(0x18), MedicTime_ = static_cast(0x19), ResetPackage_ = static_cast(0x1A), SetPackageTrap_ = static_cast(0x1B), SeePackageContent_ = static_cast(0x1C), DroneInterfere_ = static_cast(0x1D), SkydivingVelocity_ = static_cast(0x1E), Scrambler_ = static_cast(0x1F), IgnoreEnemyCounterUAV_ = static_cast(0x20), PickUpBulletFromEnemyCorpse_ = static_cast(0x21), InfiniteAmmoInMagazine_ = static_cast(0x22), AutoAssistAiming_ = static_cast(0x23), AddGoliathEffect_ = static_cast(0x24), DuckingBullets_ = static_cast(0x25), MoveSpeed_ = static_cast(0x26), Electric_ = static_cast(0x27), SmokerTrans_ = static_cast(0x28), SmokeMan_ = static_cast(0x29), FireMode_ = static_cast(0x2A), ShowBuffIcon_ = static_cast(0x2B) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_DroneInterfere__TriggerEffectImpl_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* socketTransform_; DLL2SDK::Assembly_CSharp::GameBase::BuffEffect_DroneInterfere* _this_; void _ctor_113026(); void __m__0_113027(DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* effect_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct BuffEffect_Electric_ElectricViewType : int32_t { None_ = static_cast(0x0), FirstView_ = static_cast(0x1), ThirdView_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_HitEnemySeeHealthBar_RecordData { uint32_t PlayerID_; float RecordTime_; }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_ToxicEnv_FogConfig { float FogDensity_; DLL2SDK::UnityEngine::UnityEngine::Color FogColor_; float FogHeightAtten_; float FogStartDistance_; float FogMaxHeight_; DLL2SDK::UnityEngine::UnityEngine::Color FogSkyBoxColor_; }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct EffectInstance_SeeFront_GlowInfo { float Time_; float Duration_; }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct EffectInstance_SeeFrontGlow_GlowInfo { float Time_; float Duration_; }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct EffectInstance_SeeGlow_GlowInfo { float Time_; float Duration_; }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ClientMonitorManager_LoadAssetStatInfo { int32_t assetID_; bool isFinish_; float startLoadTime_; }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ClientMonitorManager_ShaderSubProgramStatsItem { DLL2SDK::mscorlib::System::String* shaderName_; int32_t passType_; DLL2SDK::mscorlib::System::String* keywords_; int32_t matching_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Equals_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Equals_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHashCode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_113485(DLL2SDK::mscorlib::System::String* inShaderName_, int32_t inPassType_, DLL2SDK::mscorlib::System::String* inKeywords_, int32_t inMatching_); bool Equals_113486(DLL2SDK::Assembly_CSharp::GameBase::ClientMonitorManager_ShaderSubProgramStatsItem other_); bool Equals_113487(DLL2SDK::mscorlib::System::Object* obj_); int32_t GetHashCode_113488(); bool __xLuaBaseProxy_Equals_113489(DLL2SDK::mscorlib::System::Object* P0_); int32_t __xLuaBaseProxy_GetHashCode_113490(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct FsmManager_FsmType : int32_t { Self_ = static_cast(0xFFFFFFFF), Logic_ = static_cast(0x0), Dialog_ = static_cast(0x1), Tutorial_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PrefabSpawner_EventBehaviour : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Invoke_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113829(); bool Invoke_113830(DLL2SDK::UnityEngine::UnityEngine::GameObject* inGO_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PrefabSpawner_DestroyGuard : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameBase::PrefabSpawner* Spawner_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113831(); void OnDestroy_113832(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct SkillBase_EReusability : int32_t { OneShot_ = static_cast(0x0), CertainTimes_ = static_cast(0x1), Limitless_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SkillBase__CheckEnd_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::SkillBase* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_113883(); bool MoveNext_113884(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_113885(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_113886(); void Dispose_113887(); void Reset_113888(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SkillComponent_HPRecover__RecoverHP_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::Pawn* _ownerPawn___1_; float _lastHealth___1_; DLL2SDK::Assembly_CSharp::GameBase::SkillComponent_HPRecover* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_113917(); bool MoveNext_113918(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_113919(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_113920(); void Dispose_113921(); void Reset_113922(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AssetEffect_MultiFlightEffect_FlightEffectData { DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* m_Effect_; bool m_IsFinished_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Velocity_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CurPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_TargetPos_; float m_Speed_; float m_DelayTime_; float m_ExistTime_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { float angleSpeed_; float accerletion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcAccelDir_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_114135(DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* effect_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vel_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 target_, float delay_, float existTime_); void UpdateEffect_114136(float deltaTime_); void DestroyEffect_114137(); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalcAccelDir_114138(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalGPS_SatelliteInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector2 m_SceneLoc_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_TVMapLoc_; float m_DistRatio_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLandmarkInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcDistRatio_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114323(); void SetLandmarkInfo_114324(DLL2SDK::Assembly_CSharp::GameBase::LandmarkInfo* inInfo_); void CalcDistRatio_114325(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS_SatelliteInfo* inOther_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalGPSRegionConfigItem_RegionMapResource : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Texture2D* SatelliteMap_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* SatelliteMapCheck_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114338(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct TechDataReporter_ReportScenario : int32_t { Unknown_ = static_cast(0x0), AppBoot_ = static_cast(0x1), BeginGame_ = static_cast(0x2), InGame_ = static_cast(0x3), EndGame_ = static_cast(0x4), ExitGame_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct DamageVolume_DamageType : int32_t { kConstantValue_ = static_cast(0x0), kMaxHealthRatio_ = static_cast(0x1), kNoDamage_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint { enum struct HPObjectiveVolume_HPVolumeEffectType : int32_t { EHPVET_Empty_ = static_cast(0x0), EHPVET_None_ = static_cast(0x1), EHPVET_Defend_ = static_cast(0x2), EHPVET_Attack_ = static_cast(0x3), EHPVET_Contest_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint { enum struct HPObjectiveVolume_SoundState : int32_t { Init_ = static_cast(0x0), Occupy_ = static_cast(0x1), Enemy_ = static_cast(0x2), Contest_ = static_cast(0x3), Max_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct AvatarController_WinnerCircle__OnCharacterReady_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t tmp_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_WinnerCircle* _this_; void _ctor_114550(); void __m__0_114551(); void __m__1_114552(); }; } namespace DLL2SDK::Assembly_CSharp::WinnerCircle { struct WinnerCircleUIScene_NavigationCloseCallback : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_114660(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_114661(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_, DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController* controller_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_114662(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_, DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController* controller_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_114663(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct WinnerCircleMainView_TopCard : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* CardGo_; DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* AvatarPic_; DLL2SDK::Assembly_CSharp::UILabel* Score_; DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::Assembly_CSharp::UISprite* MVPIcon_; DLL2SDK::Assembly_CSharp::UISprite* MVPBg_; DLL2SDK::Assembly_CSharp::UISprite* FMVPIcon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Self_; DLL2SDK::Assembly_CSharp::UILabel* SelfName_; DLL2SDK::Assembly_CSharp::UILabel* GoliathNum_; DLL2SDK::Assembly_CSharp::UITable* DetailTable_; DLL2SDK::Assembly_CSharp::CallingCardTemplate* callingCardTemplate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114703(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct WinnerCircleMainView_WinMapCamp : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UISprite* WinCampIcon_; DLL2SDK::Assembly_CSharp::UILabel* LabelModeName_; DLL2SDK::Assembly_CSharp::UILabel* LabelMapName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114704(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct WinnerCircleMainView__SetWinCamp_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_; DLL2SDK::Assembly_CSharp::GameUI::WinnerCircleMainView* _this_; void _ctor_114705(); bool __m__0_114706(DLL2SDK::Assembly_CSharp::Config::BRSettlementConfig* s_); bool __m__1_114707(DLL2SDK::Assembly_CSharp::Config::PveGameModeConfConfig* s_); bool __m__2_114708(DLL2SDK::Assembly_CSharp::Config::PveGameModeConfConfig* s_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct WinnerCircleMainView__SetMatchInfo_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_; DLL2SDK::Assembly_CSharp::GameUI::WinnerCircleMainView* _this_; void _ctor_114709(); bool __m__0_114710(DLL2SDK::Assembly_CSharp::Config::PveGameModeConfConfig* s_); bool __m__1_114711(DLL2SDK::Assembly_CSharp::Config::PveGameModeConfConfig* s_); }; } namespace DLL2SDK::Assembly_CSharp::WinnerCircle { enum struct WinnerCircleFlowControllerEN_EBRPVPWinnerCirleFlow : int32_t { Start_ = static_cast(0x0), WinnerCircle_ = static_cast(0x1), LadderChangeView_ = static_cast(0x2), LevelChangeView_ = static_cast(0x3), EXPDetailView_ = static_cast(0x4), BattlePassView_ = static_cast(0x5), RankView_ = static_cast(0x6), Finish_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::WinnerCircle { enum struct WinnerCircleFlowControllerEN_EBRPVPOBWinnerCirleFlow : int32_t { Start_ = static_cast(0x0), WinnerCircle_ = static_cast(0x1), RankView_ = static_cast(0x2), TeamInfo_ = static_cast(0x3), Finish_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::WinnerCircle { enum struct WinnerCircleFlowControllerEN_EPVEWinnerCirleFlow : int32_t { Start_ = static_cast(0x0), WinnerCircle_ = static_cast(0x1), GumballMachine_ = static_cast(0x2), EXPDetailView_ = static_cast(0x3), BattlePassView_ = static_cast(0x4), RankView_ = static_cast(0x5), Finish_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::WinnerCircle { struct WinnerCircleFlowControllerEN__PlayMusic_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* audioID_; void _ctor_114745(); void __m__0_114746(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct CfmTestRenderPipe_ShaderIDs : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t MainTex_; int32_t SecTex_; int32_t _TempRT_; int32_t _TempRT2_; int32_t BloomTex_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_114824(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct CfmTestRenderPipe_BaseSetting : DLL2SDK::mscorlib::System::Object { bool enabled_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114825(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct CfmTestRenderPipe_SimpleACESSetting : DLL2SDK::Assembly_CSharp::GameEngine::CfmTestRenderPipe_BaseSetting { float AdaptNum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114826(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct CfmTestRenderPipe_RuntimeData { DLL2SDK::UnityEngine::UnityEngine::Vector3 aces_a_; DLL2SDK::UnityEngine::UnityEngine::Vector3 aces_b_; DLL2SDK::UnityEngine::UnityEngine::Vector3 aces_c_; DLL2SDK::UnityEngine::UnityEngine::Vector3 aces_d_; DLL2SDK::UnityEngine::UnityEngine::Vector3 whitePoint_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { float ACES_A_; float ACES_B_; float ACES_C_; float ACES_D_; float ACES_WHITE_POINT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Default_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_114827(DLL2SDK::UnityEngine::UnityEngine::Vector3 _aces_a_, DLL2SDK::UnityEngine::UnityEngine::Vector3 _aces_b_, DLL2SDK::UnityEngine::UnityEngine::Vector3 _aces_c_, DLL2SDK::UnityEngine::UnityEngine::Vector3 _aces_d_, DLL2SDK::UnityEngine::UnityEngine::Vector3 _whitePoint_); static DLL2SDK::Assembly_CSharp::GameEngine::CfmTestRenderPipe_RuntimeData Default_114828(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct CfmTestRenderPipe_TonemappingSetting : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector2 toe_; float shoulderAngle_; float shoulderShoot_; float toeStrength_; float toeLift_; float shoulderStrength_; float shoulderLift_; DLL2SDK::UnityEngine::UnityEngine::Vector2 whitePoint_; float gamma_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConstrainParameter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114829(); void ConstrainParameter_114830(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct CfmTestRenderPipe_RenderpipeProfile : DLL2SDK::mscorlib::System::Object { bool _changed_k__BackingField_; DLL2SDK::Assembly_CSharp::GameEngine::CfmTestRenderPipe_SimpleACESSetting* ACES_; DLL2SDK::Assembly_CSharp::GameEngine::CfmTestRenderPipe_BloomSetting* Bloom_; DLL2SDK::Assembly_CSharp::GameEngine::CfmTestRenderPipe_TonemappingSetting* RazorTonemappingSetting_; DLL2SDK::Assembly_CSharp::GameEngine::CfmTestRenderPipe_RuntimeData RazorTonemappingRuntimeData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114831(); bool get_changed_114832(); void set_changed_114833(bool value_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct CfmTestRenderPipe_BloomSetting : DLL2SDK::Assembly_CSharp::GameEngine::CfmTestRenderPipe_BaseSetting { DLL2SDK::UnityEngine::UnityEngine::Color colorMix_; float threshold_; float intensity_; float BlurSize_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114834(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct CfmTestRenderPipe_EEffectType : int32_t { Bloom_ = static_cast(0x8), SimpleACES_ = static_cast(0x10) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct CfmTestRenderPipe_ECommandBufferType : int32_t { PostPP_ = static_cast(0x0), PostCount_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { enum struct AudioOutput_AudioOutputMode : int32_t { Single_ = static_cast(0x0), Multiple_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct MediaPlayer_Setup : DLL2SDK::mscorlib::System::Object { bool persistent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114942(); }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { enum struct MediaPlayer_FileLocation : int32_t { AbsolutePathOrURL_ = static_cast(0x0), RelativeToProjectFolder_ = static_cast(0x1), RelativeToStreamingAssetsFolder_ = static_cast(0x2), RelativeToDataFolder_ = static_cast(0x3), RelativeToPeristentDataFolder_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct MediaPlayer_PlatformOptions : DLL2SDK::mscorlib::System::Object { bool overridePath_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_FileLocation pathLocation_; DLL2SDK::mscorlib::System::String* path_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsModified_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetKeyServerURL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetKeyServerAuthToken_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDecryptionKey_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114943(); bool IsModified_114944(); DLL2SDK::mscorlib::System::String* GetKeyServerURL_114945(); DLL2SDK::mscorlib::System::String* GetKeyServerAuthToken_114946(); DLL2SDK::mscorlib::System::String* GetDecryptionKey_114947(); }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { enum struct Audio360ChannelMode : int32_t { TBE_8_2_ = static_cast(0x0), TBE_8_ = static_cast(0x1), TBE_6_2_ = static_cast(0x2), TBE_6_ = static_cast(0x3), TBE_4_2_ = static_cast(0x4), TBE_4_ = static_cast(0x5), TBE_8_PAIR0_ = static_cast(0x6), TBE_8_PAIR1_ = static_cast(0x7), TBE_8_PAIR2_ = static_cast(0x8), TBE_8_PAIR3_ = static_cast(0x9), TBE_CHANNEL0_ = static_cast(0xA), TBE_CHANNEL1_ = static_cast(0xB), TBE_CHANNEL2_ = static_cast(0xC), TBE_CHANNEL3_ = static_cast(0xD), TBE_CHANNEL4_ = static_cast(0xE), TBE_CHANNEL5_ = static_cast(0xF), TBE_CHANNEL6_ = static_cast(0x10), TBE_CHANNEL7_ = static_cast(0x11), HEADLOCKED_STEREO_ = static_cast(0x12), HEADLOCKED_CHANNEL0_ = static_cast(0x13), HEADLOCKED_CHANNEL1_ = static_cast(0x14), AMBIX_4_ = static_cast(0x15), AMBIX_9_ = static_cast(0x16), AMBIX_9_2_ = static_cast(0x17), AMBIX_16_ = static_cast(0x18), AMBIX_16_2_ = static_cast(0x19), STEREO_ = static_cast(0x1A), INVALID_ = static_cast(0x1B) }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { enum struct Windows_VideoApi : int32_t { MediaFoundation_ = static_cast(0x0), DirectShow_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct MediaPlayer_OptionsApple : DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_PlatformOptions { DLL2SDK::mscorlib::System::String* httpHeaderJson_; DLL2SDK::mscorlib::System::String* keyServerURLOverride_; DLL2SDK::mscorlib::System::String* keyServerAuthToken_; DLL2SDK::mscorlib::System::String* base64EncodedKeyBlob_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsModified_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetKeyServerURL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetKeyServerAuthToken_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDecryptionKey_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114951(); bool IsModified_114952(); DLL2SDK::mscorlib::System::String* GetKeyServerURL_114953(); DLL2SDK::mscorlib::System::String* GetKeyServerAuthToken_114954(); DLL2SDK::mscorlib::System::String* GetDecryptionKey_114955(); bool __xLuaBaseProxy_IsModified_114956(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetKeyServerURL_114957(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetKeyServerAuthToken_114958(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetDecryptionKey_114959(); }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct MediaPlayer_OptionsMacOSX : DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_OptionsApple { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114960(); }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct MediaPlayer_OptionsIOS : DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_OptionsApple { bool useYpCbCr420Textures_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsModified_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114961(); bool IsModified_114962(); bool __xLuaBaseProxy_IsModified_114963(); }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct MediaPlayer_OptionsTVOS : DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_OptionsIOS { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114964(); }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { enum struct Android_VideoApi : int32_t { MediaPlayer_ = static_cast(0x1), ExoPlayer_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct MediaPlayer_OptionsWindowsPhone : DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_PlatformOptions { bool useHardwareDecoding_; bool useUnityAudio_; bool forceAudioResample_; bool useTextureMips_; bool useLowLatency_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsModified_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114968(); bool IsModified_114969(); bool __xLuaBaseProxy_IsModified_114970(); }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct MediaPlayer_OptionsWindowsUWP : DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_PlatformOptions { bool useHardwareDecoding_; bool useUnityAudio_; bool forceAudioResample_; bool useTextureMips_; bool useLowLatency_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsModified_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114971(); bool IsModified_114972(); bool __xLuaBaseProxy_IsModified_114973(); }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { enum struct WebGL_ExternalLibrary : int32_t { None_ = static_cast(0x0), DashJs_ = static_cast(0x1), HlsJs_ = static_cast(0x2), Custom_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct MediaPlayer_OptionsPS4 : DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_PlatformOptions { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114977(); }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct MediaPlayer_ProcessExtractedFrame : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_114978(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_114979(DLL2SDK::UnityEngine::UnityEngine::Texture2D* extractedFrame_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_114980(DLL2SDK::UnityEngine::UnityEngine::Texture2D* extractedFrame_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_114981(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct MediaPlayer__LoadSubtitlesCoroutine_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* url_; DLL2SDK::UnityEngine::UnityEngine::Networking::UnityWebRequest* _www___0_; DLL2SDK::mscorlib::System::String* _subtitleData___0_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_FileLocation fileLocation_; DLL2SDK::mscorlib::System::String* filePath_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_114982(); bool MoveNext_114983(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_114984(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_114985(); void Dispose_114986(); void Reset_114987(); }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct MediaPlayer__FinalRenderCapture_c__Iterator1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::YieldInstruction* _wait___0_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_114988(); bool MoveNext_114989(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_114990(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_114991(); void Dispose_114992(); void Reset_114993(); }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct MediaPlayer__ExtractFrameCoroutine_c__Iterator2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Texture2D* target_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* _result___0_; DLL2SDK::UnityEngine::UnityEngine::Texture* _frame___0_; float timeSeconds_; float _seekTimeMs___1_; int32_t timeThresholdMs_; int32_t _preSeekFrameCount___2_; bool accurateSeek_; int32_t _currFc___3_; int32_t _iterations___3_; int32_t _maxIterations___3_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_ProcessExtractedFrame* callback_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_114994(); bool MoveNext_114995(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_114996(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_114997(); void Dispose_114998(); void Reset_114999(); }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { enum struct StreamParserEvent_EventType : int32_t { Success_ = static_cast(0x0), Failed_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { enum struct StreamParser_StreamType : int32_t { HLS_ = static_cast(0x0) }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { enum struct AndroidMediaPlayer_Native_AVPPluginEvent : int32_t { Nop_ = static_cast(0x0), PlayerSetup_ = static_cast(0x1), PlayerUpdate_ = static_cast(0x2), PlayerDestroy_ = static_cast(0x3), ExtractFrame_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct AndroidMediaPlayer_Native { static intptr_t GetRenderEventFunc_115100(); static int32_t _GetWidth_115101(int32_t iPlayerIndex_); static int32_t _GetHeight_115102(int32_t iPlayerIndex_); static int32_t _GetTextureHandle_115103(int32_t iPlayerIndex_); static int64_t _GetDuration_115104(int32_t iPlayerIndex_); static int32_t _GetLastErrorCode_115105(int32_t iPlayerIndex_); static int32_t _GetFrameCount_115106(int32_t iPlayerIndex_); static float _GetVideoDisplayRate_115107(int32_t iPlayerIndex_); static bool _CanPlay_115108(int32_t iPlayerIndex_); }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { enum struct MediaPlayerEvent_EventType : int32_t { MetaDataReady_ = static_cast(0x0), ReadyToPlay_ = static_cast(0x1), Started_ = static_cast(0x2), FirstFrameReady_ = static_cast(0x3), FinishedPlaying_ = static_cast(0x4), Closing_ = static_cast(0x5), Error_ = static_cast(0x6), SubtitleChange_ = static_cast(0x7), Stalled_ = static_cast(0x8), Unstalled_ = static_cast(0x9), ResolutionChanged_ = static_cast(0xA), StartedSeeking_ = static_cast(0xB), FinishedSeeking_ = static_cast(0xC), StartedBuffering_ = static_cast(0xD), FinishedBuffering_ = static_cast(0xE), PropertiesChanged_ = static_cast(0xF), PlaylistItemChanged_ = static_cast(0x10), PlaylistFinished_ = static_cast(0x11) }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct Resampler_TimestampedRenderTexture : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::RenderTexture* texture_; int64_t timestamp_; bool used_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115424(); }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { enum struct Resampler_ResampleMode : int32_t { POINT_ = static_cast(0x0), LINEAR_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct Stream_Chunk { DLL2SDK::mscorlib::System::String* name_; }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance { struct AdaptivePerformanceManager__InvokeEndOfFrame_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::AdaptivePerformanceManager* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_115590(); bool MoveNext_115591(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_115592(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_115593(); void Dispose_115594(); void Reset_115595(); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance { struct MainThreadCpuTime_timeval { int32_t tv_sec_; int32_t tv_usec_; }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance { struct MainThreadCpuTime_rusage { DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::MainThreadCpuTime_timeval ru_utime_; DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::MainThreadCpuTime_timeval ru_stime_; int32_t ru_ixrss_; int32_t ru_idrss_; int32_t ru_isrss_; int32_t ru_minflt_; int32_t ru_majflt_; int32_t ru_nswap_; int32_t ru_inblock_; int32_t ru_oublock_; int32_t ru_msgsnd_; int32_t ru_msgrcv_; int32_t ru_nsignals_; int32_t ru_nvcsw_; int32_t ru_nivcsw_; }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider { struct AdaptivePerformanceSubsystemDescriptor_Cinfo { DLL2SDK::mscorlib::System::String* _id_k__BackingField_; DLL2SDK::mscorlib::System::Type* _subsystemImplementationType_k__BackingField_; DLL2SDK::mscorlib::System::String* get_id_115738(); void set_id_115739(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::Type* get_subsystemImplementationType_115740(); void set_subsystemImplementationType_115741(DLL2SDK::mscorlib::System::Type* value_); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider { template struct AsyncValue_1__AsyncValue_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Core::System::Func_1* updateFunc_; DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::AsyncValue_1* _this_; void _ctor_115758(); void __m__0_115759(); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider { struct SamsungGameSDKAdaptivePerformanceSubsystem_NativeApi : DLL2SDK::UnityEngine::UnityEngine::AndroidJavaProxy { DLL2SDK::mscorlib::System::Action_1* PerformanceWarningEvent_; DLL2SDK::System_Core::System::Action* PerformanceLevelTimeoutEvent_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::AndroidJavaObject* s_GameSDK_; intptr_t s_GameSDKRawObjectID_; intptr_t s_GetCpuJTLevelID_; intptr_t s_GetGpuJTLevelID_; intptr_t s_GetGpuFrameTimeID_; intptr_t s_GetPSTLevelID_; intptr_t s_GetSkinTempLevelID_; intptr_t s_GetHighPrecisionSkinTempLevelID_; intptr_t s_GetCPULevelMaxID_; intptr_t s_GetGPULevelMaxID_; bool s_isAvailable_; DLL2SDK::Array* s_NoArgs_; int32_t minJTLevel_; int32_t maxJTLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onHighTempWarning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onReleasedByTimeout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetJavaMethodID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StaticInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterListener_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterListener_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Terminate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPSTLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSkinTempLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHighPrecisionSkinTempLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCPULevelMax_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGPULevelMax_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCpuJTLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGpuJTLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGpuFrameTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLevelWithScene_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115792(DLL2SDK::mscorlib::System::Action_1* sustainedPerformanceWarning_, DLL2SDK::System_Core::System::Action* sustainedPerformanceTimeout_); void onHighTempWarning_115793(int32_t warningLevel_); void onReleasedByTimeout_115794(); bool RegisterListener_115798(); void UnregisterListener_115799(); bool Initialize_115800(); bool Initialize_115801(DLL2SDK::mscorlib::System::String* version_); void Terminate_115802(); DLL2SDK::mscorlib::System::String* GetVersion_115803(); int32_t GetPSTLevel_115804(); int32_t GetSkinTempLevel_115805(); double GetHighPrecisionSkinTempLevel_115806(); int32_t GetCPULevelMax_115807(); int32_t GetGPULevelMax_115808(); int32_t GetCpuJTLevel_115809(); int32_t GetGpuJTLevel_115810(); double GetGpuFrameTime_115811(); bool SetLevelWithScene_115812(DLL2SDK::mscorlib::System::String* scene_, int32_t cpu_, int32_t gpu_); static intptr_t GetJavaMethodID_115795(intptr_t classId_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* sig_); static void StaticInit_115796(); static bool IsAvailable_115797(); static void _cctor_115813(); }; } namespace DLL2SDK::Assembly_CSharp::CatlikeCoding::SDFToolkit { struct SDFTextureGenerator_Pixel : DLL2SDK::mscorlib::System::Object { float alpha_; float distance_; DLL2SDK::UnityEngine::UnityEngine::Vector2 gradient_; int32_t dX_; int32_t dY_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115824(); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyButton_ButtonUpHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_115863(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_115864(DLL2SDK::mscorlib::System::String* buttonName_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_115865(DLL2SDK::mscorlib::System::String* buttonName_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_115866(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyButton_ButtonPressHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_115867(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_115868(DLL2SDK::mscorlib::System::String* buttonName_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_115869(DLL2SDK::mscorlib::System::String* buttonName_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_115870(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyButton_ButtonDownHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_115871(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_115872(DLL2SDK::mscorlib::System::String* buttonName_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_115873(DLL2SDK::mscorlib::System::String* buttonName_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_115874(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct EasyButton_ButtonAnchor : int32_t { UpperLeft_ = static_cast(0x0), UpperCenter_ = static_cast(0x1), UpperRight_ = static_cast(0x2), MiddleLeft_ = static_cast(0x3), MiddleCenter_ = static_cast(0x4), MiddleRight_ = static_cast(0x5), LowerLeft_ = static_cast(0x6), LowerCenter_ = static_cast(0x7), LowerRight_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp { enum struct EasyButton_Broadcast : int32_t { SendMessage_ = static_cast(0x0), SendMessageUpwards_ = static_cast(0x1), BroadcastMessage_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct EasyButton_ButtonState : int32_t { Down_ = static_cast(0x0), Press_ = static_cast(0x1), Up_ = static_cast(0x2), None_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { enum struct EasyButton_InteractionType : int32_t { Event_ = static_cast(0x0), Include_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { enum struct EasyButton_MessageName : int32_t { On_ButtonDown_ = static_cast(0x0), On_ButtonPress_ = static_cast(0x1), On_ButtonUp_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct EasyJoystick_JoystickMoveStartHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_115952(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_115953(DLL2SDK::Assembly_CSharp::MovingJoystick* move_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_115954(DLL2SDK::Assembly_CSharp::MovingJoystick* move_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_115955(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyJoystick_JoystickMoveHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_115956(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_115957(DLL2SDK::Assembly_CSharp::MovingJoystick* move_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_115958(DLL2SDK::Assembly_CSharp::MovingJoystick* move_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_115959(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyJoystick_JoystickMoveEndHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_115960(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_115961(DLL2SDK::Assembly_CSharp::MovingJoystick* move_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_115962(DLL2SDK::Assembly_CSharp::MovingJoystick* move_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_115963(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyJoystick_JoystickTouchStartHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_115964(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_115965(DLL2SDK::Assembly_CSharp::MovingJoystick* move_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_115966(DLL2SDK::Assembly_CSharp::MovingJoystick* move_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_115967(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyJoystick_JoystickTapHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_115968(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_115969(DLL2SDK::Assembly_CSharp::MovingJoystick* move_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_115970(DLL2SDK::Assembly_CSharp::MovingJoystick* move_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_115971(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyJoystick_JoystickDoubleTapHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_115972(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_115973(DLL2SDK::Assembly_CSharp::MovingJoystick* move_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_115974(DLL2SDK::Assembly_CSharp::MovingJoystick* move_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_115975(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyJoystick_JoystickTouchUpHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_115976(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_115977(DLL2SDK::Assembly_CSharp::MovingJoystick* move_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_115978(DLL2SDK::Assembly_CSharp::MovingJoystick* move_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_115979(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct EasyJoystick_JoystickAnchor : int32_t { None_ = static_cast(0x0), UpperLeft_ = static_cast(0x1), UpperCenter_ = static_cast(0x2), UpperRight_ = static_cast(0x3), MiddleLeft_ = static_cast(0x4), MiddleCenter_ = static_cast(0x5), MiddleRight_ = static_cast(0x6), LowerLeft_ = static_cast(0x7), LowerCenter_ = static_cast(0x8), LowerRight_ = static_cast(0x9) }; } namespace DLL2SDK::Assembly_CSharp { enum struct EasyJoystick_PropertiesInfluenced : int32_t { Rotate_ = static_cast(0x0), RotateLocal_ = static_cast(0x1), Translate_ = static_cast(0x2), TranslateLocal_ = static_cast(0x3), Scale_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp { enum struct EasyJoystick_AxisInfluenced : int32_t { X_ = static_cast(0x0), Y_ = static_cast(0x1), Z_ = static_cast(0x2), XYZ_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { enum struct EasyJoystick_DynamicArea : int32_t { FullScreen_ = static_cast(0x0), Left_ = static_cast(0x1), Right_ = static_cast(0x2), Top_ = static_cast(0x3), Bottom_ = static_cast(0x4), TopLeft_ = static_cast(0x5), TopRight_ = static_cast(0x6), BottomLeft_ = static_cast(0x7), BottomRight_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp { enum struct EasyJoystick_InteractionType : int32_t { Direct_ = static_cast(0x0), Include_ = static_cast(0x1), EventNotification_ = static_cast(0x2), DirectAndEvent_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { enum struct EasyJoystick_Broadcast : int32_t { SendMessage_ = static_cast(0x0), SendMessageUpwards_ = static_cast(0x1), BroadcastMessage_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct EasyJoystick_MessageName : int32_t { On_JoystickMoveStart_ = static_cast(0x0), On_JoystickTouchStart_ = static_cast(0x1), On_JoystickTouchUp_ = static_cast(0x2), On_JoystickMove_ = static_cast(0x3), On_JoystickMoveEnd_ = static_cast(0x4), On_JoystickTap_ = static_cast(0x5), On_JoystickDoubleTap_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_TouchCancelHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116109(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116110(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116111(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116112(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_Cancel2FingersHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116113(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116114(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116115(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116116(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_TouchStartHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116117(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116118(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116119(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116120(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_TouchDownHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116121(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116122(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116123(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116124(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_TouchUpHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116125(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116126(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116127(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116128(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_SimpleTapHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116129(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116130(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116131(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116132(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_DoubleTapHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116133(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116134(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116135(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116136(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_LongTapStartHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116137(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116138(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116139(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116140(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_LongTapHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116141(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116142(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116143(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116144(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_LongTapEndHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116145(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116146(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116147(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116148(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_DragStartHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116149(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116150(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116151(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116152(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_DragHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116153(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116154(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116155(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116156(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_DragEndHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116157(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116158(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116159(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116160(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_SwipeStartHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116161(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116162(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116163(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116164(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_SwipeHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116165(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116166(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116167(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116168(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_SwipeEndHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116169(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116170(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116171(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116172(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_TouchStart2FingersHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116173(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116174(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116175(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116176(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_TouchDown2FingersHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116177(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116178(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116179(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116180(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_TouchUp2FingersHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116181(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116182(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116183(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116184(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_SimpleTap2FingersHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116185(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116186(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116187(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116188(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_DoubleTap2FingersHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116189(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116190(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116191(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116192(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_LongTapStart2FingersHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116193(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116194(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116195(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116196(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_LongTap2FingersHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116197(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116198(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116199(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116200(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_LongTapEnd2FingersHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116201(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116202(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116203(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116204(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_TwistHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116205(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116206(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116207(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116208(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_TwistEndHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116209(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116210(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116211(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116212(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_PinchInHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116213(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116214(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116215(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116216(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_PinchOutHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116217(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116218(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116219(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116220(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_PinchEndHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116221(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116222(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116223(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116224(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_DragStart2FingersHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116225(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116226(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116227(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116228(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_Drag2FingersHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116229(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116230(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116231(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116232(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_DragEnd2FingersHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116233(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116234(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116235(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116236(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_SwipeStart2FingersHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116237(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116238(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116239(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116240(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_Swipe2FingersHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116241(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116242(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116243(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116244(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch_SwipeEnd2FingersHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116245(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116246(DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116247(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116248(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct EasyTouch_GestureType : int32_t { Tap_ = static_cast(0x0), Drag_ = static_cast(0x1), Swipe_ = static_cast(0x2), None_ = static_cast(0x3), LongTap_ = static_cast(0x4), Pinch_ = static_cast(0x5), Twist_ = static_cast(0x6), Cancel_ = static_cast(0x7), Acquisition_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp { enum struct EasyTouch_SwipeType : int32_t { None_ = static_cast(0x0), Left_ = static_cast(0x1), Right_ = static_cast(0x2), Up_ = static_cast(0x3), Down_ = static_cast(0x4), Other_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp { enum struct EasyTouch_EventName : int32_t { None_ = static_cast(0x0), On_Cancel_ = static_cast(0x1), On_Cancel2Fingers_ = static_cast(0x2), On_TouchStart_ = static_cast(0x3), On_TouchDown_ = static_cast(0x4), On_TouchUp_ = static_cast(0x5), On_SimpleTap_ = static_cast(0x6), On_DoubleTap_ = static_cast(0x7), On_LongTapStart_ = static_cast(0x8), On_LongTap_ = static_cast(0x9), On_LongTapEnd_ = static_cast(0xA), On_DragStart_ = static_cast(0xB), On_Drag_ = static_cast(0xC), On_DragEnd_ = static_cast(0xD), On_SwipeStart_ = static_cast(0xE), On_Swipe_ = static_cast(0xF), On_SwipeEnd_ = static_cast(0x10), On_TouchStart2Fingers_ = static_cast(0x11), On_TouchDown2Fingers_ = static_cast(0x12), On_TouchUp2Fingers_ = static_cast(0x13), On_SimpleTap2Fingers_ = static_cast(0x14), On_DoubleTap2Fingers_ = static_cast(0x15), On_LongTapStart2Fingers_ = static_cast(0x16), On_LongTap2Fingers_ = static_cast(0x17), On_LongTapEnd2Fingers_ = static_cast(0x18), On_Twist_ = static_cast(0x19), On_TwistEnd_ = static_cast(0x1A), On_PinchIn_ = static_cast(0x1B), On_PinchOut_ = static_cast(0x1C), On_PinchEnd_ = static_cast(0x1D), On_DragStart2Fingers_ = static_cast(0x1E), On_Drag2Fingers_ = static_cast(0x1F), On_DragEnd2Fingers_ = static_cast(0x20), On_SwipeStart2Fingers_ = static_cast(0x21), On_Swipe2Fingers_ = static_cast(0x22), On_SwipeEnd2Fingers_ = static_cast(0x23) }; } namespace DLL2SDK::Assembly_CSharp { struct VirtualScreen_On_ScreenResizeHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_116281(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_116282(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_116283(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_116284(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct VirtualScreen_ScreenResolution : int32_t { IPhoneTall_ = static_cast(0x0), IPhoneWide_ = static_cast(0x1), IPhone4GTall_ = static_cast(0x2), IPhone4GWide_ = static_cast(0x3), IPadTall_ = static_cast(0x4), IPadWide_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GlowSystem { enum struct GlowObject_Mode : int32_t { None_ = static_cast(0x0), Glower_ = static_cast(0x1), Occluder_ = static_cast(0x2), GlowerSeeThrough_ = static_cast(0x3), OccluderSeeThrough_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GlowSystem { struct GlowObject__FillBuffer_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 camPos_; void _ctor_116441(); int32_t __m__0_116442(DLL2SDK::Assembly_CSharp::GlowSystem::GlowObject* x_, DLL2SDK::Assembly_CSharp::GlowSystem::GlowObject* y_); }; } namespace DLL2SDK::Assembly_CSharp::GlowSystem { struct GlowRendererCache_Data { DLL2SDK::UnityEngine::UnityEngine::Material* material_; int32_t submeshIndex_; bool transparent_; }; } namespace DLL2SDK::Assembly_CSharp::GlowSystem { struct GlowRendererCache__EndOfFrame_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GlowSystem::GlowRendererCache* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_116455(); bool MoveNext_116456(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_116457(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_116458(); void Dispose_116459(); void Reset_116460(); }; } namespace DLL2SDK::Assembly_CSharp::PrefabEvolution { struct PEExposedProperties__Remove_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { int32_t id_; void _ctor_116524(); bool __m__0_116525(DLL2SDK::Assembly_CSharp::PrefabEvolution::ExposedProperty* p_); bool __m__1_116526(DLL2SDK::Assembly_CSharp::PrefabEvolution::ExposedPropertyGroup* p_); }; } namespace DLL2SDK::Assembly_CSharp::PrefabEvolution { struct PEExposedProperties__FindProperty_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* label_; void _ctor_116527(); bool __m__0_116528(DLL2SDK::Assembly_CSharp::PrefabEvolution::ExposedProperty* p_); }; } namespace DLL2SDK::Assembly_CSharp::PrefabEvolution { struct PEExposedProperties__FindProperty_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { int32_t id_; void _ctor_116529(); bool __m__0_116530(DLL2SDK::Assembly_CSharp::PrefabEvolution::ExposedProperty* p_); }; } namespace DLL2SDK::Assembly_CSharp::PrefabEvolution { struct PEExposedProperties__FindProperty_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { uint32_t id_; void _ctor_116531(); bool __m__0_116532(DLL2SDK::Assembly_CSharp::PrefabEvolution::ExposedProperty* p_); }; } namespace DLL2SDK::Assembly_CSharp::PrefabEvolution { struct PEExposedProperties___c__AnonStorey5 : DLL2SDK::mscorlib::System::Object { int32_t id_; void _ctor_116533(); bool __m__0_116534(DLL2SDK::Assembly_CSharp::PrefabEvolution::BaseExposedData* p_); }; } namespace DLL2SDK::Assembly_CSharp::PrefabEvolution { struct PEExposedProperties___c__AnonStorey6 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* label_; void _ctor_116535(); bool __m__0_116536(DLL2SDK::Assembly_CSharp::PrefabEvolution::BaseExposedData* p_); }; } namespace DLL2SDK::Assembly_CSharp::PrefabEvolution { struct PEExposedProperties__GetInherited_c__AnonStorey7 : DLL2SDK::mscorlib::System::Object { int32_t id_; void _ctor_116537(); bool __m__0_116538(DLL2SDK::Assembly_CSharp::PrefabEvolution::BaseExposedData* i_); }; } namespace DLL2SDK::Assembly_CSharp::PrefabEvolution { struct PEExposedProperties__GetHidden_c__AnonStorey8 : DLL2SDK::mscorlib::System::Object { int32_t id_; void _ctor_116539(); bool __m__0_116540(int32_t i_); }; } namespace DLL2SDK::Assembly_CSharp::PrefabEvolution { struct PEExposedProperties__GetInheritedProperties_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t p_; void _ctor_116541(); bool __m__0_116542(DLL2SDK::Assembly_CSharp::PrefabEvolution::BaseExposedData* item_); }; } namespace DLL2SDK::Assembly_CSharp::PrefabEvolution { struct BaseExposedData_Comparer { /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Compare_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ int32_t Compare_116558(DLL2SDK::Assembly_CSharp::PrefabEvolution::BaseExposedData* x_, DLL2SDK::Assembly_CSharp::PrefabEvolution::BaseExposedData* y_); }; } namespace DLL2SDK::Assembly_CSharp::PrefabEvolution { struct BaseExposedData___c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PrefabEvolution::BaseExposedData* parent_; void _ctor_116559(); bool __m__0_116560(DLL2SDK::Assembly_CSharp::PrefabEvolution::BaseExposedData* i_); }; } namespace DLL2SDK::Assembly_CSharp::PrefabEvolution { struct ExposedProperty_PropertyInvocationChain_InvokeInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Reflection::MemberInfo* member_; int32_t index_; DLL2SDK::mscorlib::System::Object* tempTarget_; DLL2SDK::mscorlib::System::Type* valueType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116583(); DLL2SDK::mscorlib::System::Object* GetValue_116584(DLL2SDK::mscorlib::System::Object* target_); void SetValue_116585(DLL2SDK::mscorlib::System::Object* target_, DLL2SDK::mscorlib::System::Object* value_); void SetValue_116586(DLL2SDK::mscorlib::System::Object* value_); }; } namespace DLL2SDK::Assembly_CSharp::PrefabEvolution { struct ExposedProperty_PropertyInvocationChain__getField_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* field_; void _ctor_116587(); bool __m__0_116588(DLL2SDK::mscorlib::System::Reflection::MemberInfo* m_); }; } namespace DLL2SDK::Assembly_CSharp::PrefabEvolution { struct ExposedProperty_PropertyInvocationChain : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Object* root_; DLL2SDK::mscorlib::System::String* path_; DLL2SDK::Array* members_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMemberValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetValidFieldName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getField_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116574(DLL2SDK::mscorlib::System::Object* root_, DLL2SDK::mscorlib::System::String* path_); DLL2SDK::mscorlib::System::Object* get_value_116575(); void set_value_116576(DLL2SDK::mscorlib::System::Object* value_); bool get_isValid_116577(); static DLL2SDK::mscorlib::System::Object* GetInstance_116578(DLL2SDK::mscorlib::System::Object* obj_, DLL2SDK::mscorlib::System::String* path_, DLL2SDK::Array* members_); static DLL2SDK::mscorlib::System::Object* GetMemberValue_116579(DLL2SDK::mscorlib::System::Object* target_, DLL2SDK::mscorlib::System::Reflection::MemberInfo* member_, int32_t index_); static void setValue_116580(DLL2SDK::mscorlib::System::Object* target_, DLL2SDK::mscorlib::System::Reflection::MemberInfo* member_, DLL2SDK::mscorlib::System::Object* value_, int32_t index_); static DLL2SDK::mscorlib::System::String* GetValidFieldName_116581(DLL2SDK::mscorlib::System::Object* obj_, DLL2SDK::mscorlib::System::String* fieldName_); static DLL2SDK::mscorlib::System::Object* getField_116582(DLL2SDK::mscorlib::System::Object* obj_, DLL2SDK::mscorlib::System::String* field_, DLL2SDK::mscorlib::System::Reflection::MemberInfo* member_, int32_t index_); }; } namespace DLL2SDK::Assembly_CSharp::PrefabEvolution { struct PELinkage_Link : DLL2SDK::mscorlib::System::Object { int32_t LIIF_; DLL2SDK::UnityEngine::UnityEngine::Object* InstanceTarget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116600(); DLL2SDK::mscorlib::System::String* ToString_116601(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_116602(); }; } namespace DLL2SDK::Assembly_CSharp::PrefabEvolution { struct PELinkage___c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t liif_; void _ctor_116603(); bool __m__0_116604(DLL2SDK::Assembly_CSharp::PrefabEvolution::PELinkage_Link* link_); }; } namespace DLL2SDK::Assembly_CSharp::PrefabEvolution { struct PELinkage___c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Object* obj_; void _ctor_116605(); bool __m__0_116606(DLL2SDK::Assembly_CSharp::PrefabEvolution::PELinkage_Link* link_); }; } namespace DLL2SDK::Assembly_CSharp::PrefabEvolution { enum struct PEModifications_PropertyData_PropertyMode : int32_t { Default_ = static_cast(0x0), Keep_ = static_cast(0x1), Ignore_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::PrefabEvolution { struct PEModifications_PropertyData : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Object* Object_; int32_t ObjeckLink_; DLL2SDK::mscorlib::System::String* PropertyPath_; DLL2SDK::Assembly_CSharp::PrefabEvolution::PEModifications_PropertyData_PropertyMode Mode_; DLL2SDK::mscorlib::System::Object* UserData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116608(); }; } namespace DLL2SDK::Assembly_CSharp::PrefabEvolution { struct PEModifications_HierarchyData : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* child_; DLL2SDK::UnityEngine::UnityEngine::Transform* parent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116609(); }; } namespace DLL2SDK::Assembly_CSharp::PrefabEvolution { struct PEModifications_ComponentsData : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Component* child_; DLL2SDK::UnityEngine::UnityEngine::GameObject* parent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116610(); }; } namespace DLL2SDK::Assembly_CSharp::PrefabEvolution { struct PEPrefabScript_EditorBridge : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Action_1* OnValidate_; DLL2SDK::System_Core::System::Func_2* GetAssetGuid_; DLL2SDK::System_Core::System::Func_2* GetAssetByGuid_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::ProGrids { struct pg_Util_SnapEnabledOverride : DLL2SDK::mscorlib::System::Object { void _ctor_116652(); bool IsEnabled_116653(); }; } namespace DLL2SDK::Assembly_CSharp::ProGrids { struct pg_Util_SnapIsEnabledOverride : DLL2SDK::Assembly_CSharp::ProGrids::pg_Util_SnapEnabledOverride { bool m_SnapIsEnabled_; void _ctor_116654(bool snapIsEnabled_); bool IsEnabled_116655(); }; } namespace DLL2SDK::Assembly_CSharp::ProGrids { struct pg_Util_ConditionalSnapOverride : DLL2SDK::Assembly_CSharp::ProGrids::pg_Util_SnapEnabledOverride { DLL2SDK::System_Core::System::Func_1* m_IsEnabledDelegate_; void _ctor_116656(DLL2SDK::System_Core::System::Func_1* d_); bool IsEnabled_116657(); }; } namespace DLL2SDK::Assembly_CSharp::ProGrids { struct pg_Util__ColorWithString_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* valid_; void _ctor_116658(); bool __m__0_116659(wchar_t c_); }; } namespace DLL2SDK::Assembly_CSharp::ProGrids { struct pg_Util__GetType_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* assembly_; void _ctor_116660(); bool __m__0_116661(DLL2SDK::mscorlib::System::Reflection::Assembly* x_); }; } namespace DLL2SDK::Assembly_CSharp::ProGrids { struct pg_Util__SnapIsEnabled_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Component* c_; void _ctor_116662(); }; } namespace DLL2SDK::Assembly_CSharp::ProGrids { struct pg_Util__SnapIsEnabled_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Reflection::MethodInfo* mi_; DLL2SDK::Assembly_CSharp::ProGrids::pg_Util__SnapIsEnabled_c__AnonStorey3* __f__ref_3_; void _ctor_116663(); bool __m__0_116664(); bool __m__1_116665(); }; } namespace DLL2SDK::Assembly_CSharp { struct DropTrail_Path : DLL2SDK::mscorlib::System::Object { float timeCreated_; float fadeAlpha_; DLL2SDK::UnityEngine::UnityEngine::Vector3 localPosition_; DLL2SDK::UnityEngine::UnityEngine::Quaternion localRotation_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116700(DLL2SDK::UnityEngine::UnityEngine::Vector3 localPosition_, DLL2SDK::UnityEngine::UnityEngine::Quaternion localRotation_); float get_timeElapsed_116701(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct RainDropTools_RainDropShaderType : int32_t { Expensive_ = static_cast(0x0), Cheap_ = static_cast(0x1), NoDistortion_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct FlowRainController_DrawState : int32_t { Playing_ = static_cast(0x0), Disabled_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { template struct RainDrawerContainer_1 : DLL2SDK::mscorlib::System::Object { T Drawer_; DLL2SDK::UnityEngine::UnityEngine::Transform* transform_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116720(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); }; } namespace DLL2SDK::Assembly_CSharp { struct FlowRainController__PlayDelay_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float _t___0_; float delay_; DLL2SDK::Assembly_CSharp::FlowRainController* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116814(); bool MoveNext_116815(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_116816(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_116817(); void Dispose_116818(); void Reset_116819(); static bool __m__0_116820(DLL2SDK::Assembly_CSharp::FlowRainController_FlowRainDrawerContainer* x_); }; } namespace DLL2SDK::Assembly_CSharp { struct FlowRainController__UpdateTransform_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::FlowRainController_FlowRainDrawerContainer* dc_; DLL2SDK::System_Core::System::Action* initRnd_; DLL2SDK::Assembly_CSharp::FlowRainController* _this_; void _ctor_116821(); void __m__0_116822(); void __m__1_116823(); }; } namespace DLL2SDK::Assembly_CSharp { struct FlowRainController__Wait_c__Iterator1 : DLL2SDK::mscorlib::System::Object { float _elapsed___0_; float atLeast_; int32_t rndMax_; float step_; DLL2SDK::System_Core::System::Action* callBack_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_116824(); bool MoveNext_116825(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_116826(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_116827(); void Dispose_116828(); void Reset_116829(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct FrictionFlowRainController_DrawState : int32_t { Playing_ = static_cast(0x0), Disabled_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { struct FrictionFlowRainController_FrictionFlowRainDrawerContainer : DLL2SDK::Assembly_CSharp::RainDrawerContainer_1 { DLL2SDK::Assembly_CSharp::FrictionFlowRainController_DrawState currentState_; float initRnd_; float posXDt_; float rnd1_; float fluctuationRate_; float acceleration_; DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 fallForce_; float TimeElapsed_; float lifetime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116904(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); bool get_IsEnable_116905(); }; } namespace DLL2SDK::Assembly_CSharp { struct FrictionFlowRainController__PlayDelay_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float _t___0_; float delay_; DLL2SDK::Assembly_CSharp::FrictionFlowRainController* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116906(); bool MoveNext_116907(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_116908(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_116909(); void Dispose_116910(); void Reset_116911(); static bool __m__0_116912(DLL2SDK::Assembly_CSharp::FrictionFlowRainController_FrictionFlowRainDrawerContainer* x_); }; } namespace DLL2SDK::Assembly_CSharp { struct FrictionFlowRainController__PickRandomWeightedElement_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { float firstVal_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dictionary_; void _ctor_116913(); bool __m__0_116914(DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 t_); bool __m__1_116915(DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 x_); }; } namespace DLL2SDK::Assembly_CSharp { struct FrictionFlowRainController__PickRandomWeightedElementEx_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { float firstVal_; void _ctor_116916(); bool __m__0_116917(DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 t_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct SimpleRainController_DrawState : int32_t { Playing_ = static_cast(0x0), Disabled_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { struct SimpleRainController_SimpleRainDrawerContainer : DLL2SDK::Assembly_CSharp::RainDrawerContainer_1 { DLL2SDK::Assembly_CSharp::SimpleRainController_DrawState currentState_; DLL2SDK::UnityEngine::UnityEngine::Vector3 startSize_; DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_; float TimeElapsed_; float lifetime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116981(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); }; } namespace DLL2SDK::Assembly_CSharp { struct SimpleRainController__PlayDelay_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float _t___0_; float delay_; DLL2SDK::Assembly_CSharp::SimpleRainController* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116982(); bool MoveNext_116983(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_116984(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_116985(); void Dispose_116986(); void Reset_116987(); static bool __m__0_116988(DLL2SDK::Assembly_CSharp::SimpleRainController_SimpleRainDrawerContainer* x_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct StaticRainController_DrawState : int32_t { Playing_ = static_cast(0x0), Disabled_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { struct StaticRainController_StaticRainDrawerContainer : DLL2SDK::Assembly_CSharp::RainDrawerContainer_1 { DLL2SDK::Assembly_CSharp::StaticRainController_DrawState currentState_; float TimeElapsed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117038(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct RemoteScene__FindParent_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t parentInstanceId_; void _ctor_117060(); bool __m__0_117061(DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector::RemoteGameObject* x_); bool __m__1_117062(DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector::RemoteGameObject* x_); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct FpsDisplay__Start_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float _accumulatedTime___0_; int32_t _frameCount___0_; DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector::FpsDisplay* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_117066(); bool MoveNext_117067(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_117068(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_117069(); void Dispose_117070(); void Reset_117071(); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct ServerHttpJsonPost_Handler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_117134(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); DLL2SDK::mscorlib::System::String* Invoke_117135(DLL2SDK::mscorlib::System::String* jsonRequest_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_117136(DLL2SDK::mscorlib::System::String* jsonRequest_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); DLL2SDK::mscorlib::System::String* EndInvoke_117137(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct ServerHttpJsonPost__HandleRequest_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector::ServerHttpJsonPost_Handler* handler_; DLL2SDK::mscorlib::System::String* jsonRequest_; DLL2SDK::System::System::Net::HttpListenerRequest* req_; DLL2SDK::System::System::Net::HttpListenerResponse* res_; void _ctor_117138(); void __m__0_117139(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct GSDRoadIntersection_iStopTypeEnum : int32_t { StopSign_AllWay_ = static_cast(0x0), TrafficLight1_ = static_cast(0x1), None_ = static_cast(0x2), TrafficLight2_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { enum struct GSDRoadIntersection_RoadTypeEnum : int32_t { NoTurnLane_ = static_cast(0x0), TurnLane_ = static_cast(0x1), BothTurnLanes_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct GSDRoadIntersection_LightTypeEnum : int32_t { Timed_ = static_cast(0x0), Sensors_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { struct GSDRoadIntersection__TrafficLightFixedUpdate_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float tTime_; DLL2SDK::Assembly_CSharp::GSDRoadIntersection* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_117173(); bool MoveNext_117174(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_117175(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_117176(); void Dispose_117177(); void Reset_117178(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct GSDTrafficLightController_iLightControllerEnum : int32_t { Regular_ = static_cast(0x0), LeftTurn_ = static_cast(0x1), MasterLeft1_ = static_cast(0x2), MasterLeft2_ = static_cast(0x3), Red_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp { enum struct GSDTrafficLightController_iLightStatusEnum : int32_t { Regular_ = static_cast(0x0), LeftTurn_ = static_cast(0x1), MasterLeft_ = static_cast(0x2), Red_ = static_cast(0x3), RightTurn_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp { enum struct GSDTrafficLightController_iLightSubStatusEnum : int32_t { Green_ = static_cast(0x0), Yellow_ = static_cast(0x1), Red_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct GSDTrafficLightController_iLightYieldSubStatusEnum : int32_t { Green_ = static_cast(0x0), Yellow_ = static_cast(0x1), Red_ = static_cast(0x2), YellowTurn_ = static_cast(0x3), GreenTurn_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp { enum struct TOD_Sky_ColorSpaceDetection : int32_t { Auto_ = static_cast(0x0), Linear_ = static_cast(0x1), Gamma_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct iTween_EasingFunction : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_117597(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); float Invoke_117598(float start_, float end_, float value_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_117599(float start_, float end_, float value_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); float EndInvoke_117600(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct iTween_ApplyTween : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_117601(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_117602(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_117603(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_117604(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct iTween_EaseType : int32_t { easeInQuad_ = static_cast(0x0), easeOutQuad_ = static_cast(0x1), easeInOutQuad_ = static_cast(0x2), easeInCubic_ = static_cast(0x3), easeOutCubic_ = static_cast(0x4), easeInOutCubic_ = static_cast(0x5), easeInQuart_ = static_cast(0x6), easeOutQuart_ = static_cast(0x7), easeInOutQuart_ = static_cast(0x8), easeInQuint_ = static_cast(0x9), easeOutQuint_ = static_cast(0xA), easeInOutQuint_ = static_cast(0xB), easeInSine_ = static_cast(0xC), easeOutSine_ = static_cast(0xD), easeInOutSine_ = static_cast(0xE), easeInExpo_ = static_cast(0xF), easeOutExpo_ = static_cast(0x10), easeInOutExpo_ = static_cast(0x11), easeInCirc_ = static_cast(0x12), easeOutCirc_ = static_cast(0x13), easeInOutCirc_ = static_cast(0x14), linear_ = static_cast(0x15), spring_ = static_cast(0x16), easeInBounce_ = static_cast(0x17), easeOutBounce_ = static_cast(0x18), easeInOutBounce_ = static_cast(0x19), easeInBack_ = static_cast(0x1A), easeOutBack_ = static_cast(0x1B), easeInOutBack_ = static_cast(0x1C), easeInElastic_ = static_cast(0x1D), easeOutElastic_ = static_cast(0x1E), easeInOutElastic_ = static_cast(0x1F), punch_ = static_cast(0x20) }; } namespace DLL2SDK::Assembly_CSharp { enum struct iTween_LoopType : int32_t { none_ = static_cast(0x0), loop_ = static_cast(0x1), pingPong_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct iTween_NamedValueColor : int32_t { _Color_ = static_cast(0x0), _SpecColor_ = static_cast(0x1), _Emission_ = static_cast(0x2), _ReflectColor_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { struct iTween_Defaults : DLL2SDK::mscorlib::System::Object { struct StaticFields { float time_; float delay_; DLL2SDK::Assembly_CSharp::iTween_NamedValueColor namedColorValue_; DLL2SDK::Assembly_CSharp::iTween_LoopType loopType_; DLL2SDK::Assembly_CSharp::iTween_EaseType easeType_; float lookSpeed_; bool isLocal_; DLL2SDK::UnityEngine::UnityEngine::Space space_; bool orientToPath_; DLL2SDK::UnityEngine::UnityEngine::Color color_; float updateTimePercentage_; float updateTime_; int32_t cameraFadeDepth_; float lookAhead_; bool useRealTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 up_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_117605(); }; } namespace DLL2SDK::Assembly_CSharp { struct iTween_CRSpline : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* pts_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Interp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117606(DLL2SDK::Array* pts_); DLL2SDK::UnityEngine::UnityEngine::Vector3 Interp_117607(float t_); }; } namespace DLL2SDK::Assembly_CSharp { struct iTween__TweenDelay_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::iTween* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_117608(); bool MoveNext_117609(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_117610(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_117611(); void Dispose_117612(); void Reset_117613(); }; } namespace DLL2SDK::Assembly_CSharp { struct iTween__TweenRestart_c__Iterator1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::iTween* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_117614(); bool MoveNext_117615(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_117616(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_117617(); void Dispose_117618(); void Reset_117619(); }; } namespace DLL2SDK::Assembly_CSharp { struct iTween__Start_c__Iterator2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::iTween* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_117620(); bool MoveNext_117621(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_117622(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_117623(); void Dispose_117624(); void Reset_117625(); }; } namespace DLL2SDK::Assembly_CSharp { struct genDisToBankMapControl_Lineseg : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 m_a_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_b_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_norm_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117671(DLL2SDK::UnityEngine::UnityEngine::Vector3 a_, DLL2SDK::UnityEngine::UnityEngine::Vector3 b_); }; } namespace DLL2SDK::Assembly_CSharp { struct genDisToBankMapControl_SegSet : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_segList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117672(); }; } namespace DLL2SDK::Assembly_CSharp { struct genDisToBankMapControl_Poly : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_vlist_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_normList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_uvList_; float m_length_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117673(); }; } namespace DLL2SDK::Assembly_CSharp { struct butterfly_butterflyElem { DLL2SDK::UnityEngine::UnityEngine::Vector2 m_T_; int32_t m_index0_; int32_t m_index1_; }; } namespace DLL2SDK::Assembly_CSharp { struct CFMtonemapperConfig_RuntimeData { DLL2SDK::UnityEngine::UnityEngine::Vector3 aces_a_; DLL2SDK::UnityEngine::UnityEngine::Vector3 aces_b_; DLL2SDK::UnityEngine::UnityEngine::Vector3 aces_c_; DLL2SDK::UnityEngine::UnityEngine::Vector3 aces_d_; DLL2SDK::UnityEngine::UnityEngine::Vector3 whitePoint_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { float ACES_A_; float ACES_B_; float ACES_C_; float ACES_D_; float ACES_WHITE_POINT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Default_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_117771(DLL2SDK::UnityEngine::UnityEngine::Vector3 _aces_a_, DLL2SDK::UnityEngine::UnityEngine::Vector3 _aces_b_, DLL2SDK::UnityEngine::UnityEngine::Vector3 _aces_c_, DLL2SDK::UnityEngine::UnityEngine::Vector3 _aces_d_, DLL2SDK::UnityEngine::UnityEngine::Vector3 _whitePoint_); static DLL2SDK::Assembly_CSharp::CFMtonemapperConfig_RuntimeData Default_117772(); }; } namespace DLL2SDK::Assembly_CSharp { struct CFMtonemapperConfig_TonemappingSetting : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector2 toe_; float shoulderAngle_; float shoulderShoot_; float toeStrength_; float toeLift_; float shoulderStrength_; float shoulderLift_; DLL2SDK::UnityEngine::UnityEngine::Vector2 whitePoint_; float gamma_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConstrainParameter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117773(); void ConstrainParameter_117774(); }; } namespace DLL2SDK::Assembly_CSharp { struct ACESfitting_Config : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector2 fitRange_; int32_t initSampleCount_; int32_t estExtraSampleCount_; int32_t maxIterationTime_; float drevWeight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Default_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117878(); static DLL2SDK::Assembly_CSharp::ACESfitting_Config* Default_117879(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired::Shared { struct ReflectionHelper__GetBaseTypes_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Type* type_; DLL2SDK::mscorlib::System::Type* _baseType___0_; DLL2SDK::mscorlib::System::Collections::IEnumerator* _locvar0_; DLL2SDK::mscorlib::System::Object* _t___1_; DLL2SDK::mscorlib::System::IDisposable* _locvar1_; DLL2SDK::Assembly_CSharp::WellFired::Shared::ReflectionHelper* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_117904(); bool MoveNext_117905(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_117906(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_117907(); void Dispose_117908(); void Reset_117909(); DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_117910(); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1* System_Collections_Generic_IEnumerable_object__GetEnumerator_117911(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkSoundEngine_GameObjectHashFunction : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_119630(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); uint64_t Invoke_119631(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_119632(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); uint64_t EndInvoke_119633(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkMIDIEvent_tGen : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_119993(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_119994(); void setCPtr_119996(intptr_t cPtr_); void Finalize_119997(); void Dispose_119998(); void set_byParam1_119999(uint8_t value_); uint8_t get_byParam1_120000(); void set_byParam2_120001(uint8_t value_); uint8_t get_byParam2_120002(); static intptr_t getCPtr_119995(DLL2SDK::Assembly_CSharp::AkMIDIEvent_tGen* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkMIDIEvent_tNoteOnOff : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_120003(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120004(); void setCPtr_120006(intptr_t cPtr_); void Finalize_120007(); void Dispose_120008(); void set_byNote_120009(uint8_t value_); uint8_t get_byNote_120010(); void set_byVelocity_120011(uint8_t value_); uint8_t get_byVelocity_120012(); static intptr_t getCPtr_120005(DLL2SDK::Assembly_CSharp::AkMIDIEvent_tNoteOnOff* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkMIDIEvent_tCc : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_120013(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120014(); void setCPtr_120016(intptr_t cPtr_); void Finalize_120017(); void Dispose_120018(); void set_byCc_120019(uint8_t value_); uint8_t get_byCc_120020(); void set_byValue_120021(uint8_t value_); uint8_t get_byValue_120022(); static intptr_t getCPtr_120015(DLL2SDK::Assembly_CSharp::AkMIDIEvent_tCc* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkMIDIEvent_tPitchBend : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_120023(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120024(); void setCPtr_120026(intptr_t cPtr_); void Finalize_120027(); void Dispose_120028(); void set_byValueLsb_120029(uint8_t value_); uint8_t get_byValueLsb_120030(); void set_byValueMsb_120031(uint8_t value_); uint8_t get_byValueMsb_120032(); static intptr_t getCPtr_120025(DLL2SDK::Assembly_CSharp::AkMIDIEvent_tPitchBend* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkMIDIEvent_tNoteAftertouch : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_120033(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120034(); void setCPtr_120036(intptr_t cPtr_); void Finalize_120037(); void Dispose_120038(); void set_byNote_120039(uint8_t value_); uint8_t get_byNote_120040(); void set_byValue_120041(uint8_t value_); uint8_t get_byValue_120042(); static intptr_t getCPtr_120035(DLL2SDK::Assembly_CSharp::AkMIDIEvent_tNoteAftertouch* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkMIDIEvent_tChanAftertouch : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_120043(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120044(); void setCPtr_120046(intptr_t cPtr_); void Finalize_120047(); void Dispose_120048(); void set_byValue_120049(uint8_t value_); uint8_t get_byValue_120050(); static intptr_t getCPtr_120045(DLL2SDK::Assembly_CSharp::AkMIDIEvent_tChanAftertouch* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkMIDIEvent_tProgramChange : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_120051(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120052(); void setCPtr_120054(intptr_t cPtr_); void Finalize_120055(); void Dispose_120056(); void set_byProgramNum_120057(uint8_t value_); uint8_t get_byProgramNum_120058(); static intptr_t getCPtr_120053(DLL2SDK::Assembly_CSharp::AkMIDIEvent_tProgramChange* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkAudioInputManager_AudioFormatDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_120551(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_120552(uint32_t playingID_, DLL2SDK::Assembly_CSharp::AkAudioFormat* format_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_120553(uint32_t playingID_, DLL2SDK::Assembly_CSharp::AkAudioFormat* format_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_120554(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkAudioInputManager_AudioFormatInteropDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_120555(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_120556(uint32_t playingID_, intptr_t format_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_120557(uint32_t playingID_, intptr_t format_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_120558(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkAudioInputManager_AudioSamplesDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_120559(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); bool Invoke_120560(uint32_t playingID_, uint32_t channelIndex_, DLL2SDK::Array* samples_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_120561(uint32_t playingID_, uint32_t channelIndex_, DLL2SDK::Array* samples_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); bool EndInvoke_120562(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkAudioInputManager_AudioSamplesInteropDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_120563(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); bool Invoke_120564(uint32_t playingID_, DLL2SDK::Array* samples_, uint32_t channelIndex_, uint32_t frames_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_120565(uint32_t playingID_, DLL2SDK::Array* samples_, uint32_t channelIndex_, uint32_t frames_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); bool EndInvoke_120566(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct AKRESULT : int32_t { AK_NotImplemented_ = static_cast(0x0), AK_Success_ = static_cast(0x1), AK_Fail_ = static_cast(0x2), AK_PartialSuccess_ = static_cast(0x3), AK_NotCompatible_ = static_cast(0x4), AK_AlreadyConnected_ = static_cast(0x5), AK_NameNotSet_ = static_cast(0x6), AK_InvalidFile_ = static_cast(0x7), AK_AudioFileHeaderTooLarge_ = static_cast(0x8), AK_MaxReached_ = static_cast(0x9), AK_InputsInUsed_ = static_cast(0xA), AK_OutputsInUsed_ = static_cast(0xB), AK_InvalidName_ = static_cast(0xC), AK_NameAlreadyInUse_ = static_cast(0xD), AK_InvalidID_ = static_cast(0xE), AK_IDNotFound_ = static_cast(0xF), AK_InvalidInstanceID_ = static_cast(0x10), AK_NoMoreData_ = static_cast(0x11), AK_NoSourceAvailable_ = static_cast(0x12), AK_StateGroupAlreadyExists_ = static_cast(0x13), AK_InvalidStateGroup_ = static_cast(0x14), AK_ChildAlreadyHasAParent_ = static_cast(0x15), AK_InvalidLanguage_ = static_cast(0x16), AK_CannotAddItseflAsAChild_ = static_cast(0x17), AK_UserNotInList_ = static_cast(0x1D), AK_NoTransitionPoint_ = static_cast(0x1E), AK_InvalidParameter_ = static_cast(0x1F), AK_ParameterAdjusted_ = static_cast(0x20), AK_IsA3DSound_ = static_cast(0x21), AK_NotA3DSound_ = static_cast(0x22), AK_ElementAlreadyInList_ = static_cast(0x23), AK_PathNotFound_ = static_cast(0x24), AK_PathNoVertices_ = static_cast(0x25), AK_PathNotRunning_ = static_cast(0x26), AK_PathNotPaused_ = static_cast(0x27), AK_PathNodeAlreadyInList_ = static_cast(0x28), AK_PathNodeNotInList_ = static_cast(0x29), AK_VoiceNotFound_ = static_cast(0x2A), AK_DataNeeded_ = static_cast(0x2B), AK_NoDataNeeded_ = static_cast(0x2C), AK_DataReady_ = static_cast(0x2D), AK_NoDataReady_ = static_cast(0x2E), AK_NoMoreSlotAvailable_ = static_cast(0x2F), AK_SlotNotFound_ = static_cast(0x30), AK_ProcessingOnly_ = static_cast(0x31), AK_MemoryLeak_ = static_cast(0x32), AK_CorruptedBlockList_ = static_cast(0x33), AK_InsufficientMemory_ = static_cast(0x34), AK_Cancelled_ = static_cast(0x35), AK_UnknownBankID_ = static_cast(0x36), AK_IsProcessing_ = static_cast(0x37), AK_BankReadError_ = static_cast(0x38), AK_InvalidSwitchType_ = static_cast(0x39), AK_VoiceDone_ = static_cast(0x3A), AK_UnknownEnvironment_ = static_cast(0x3B), AK_EnvironmentInUse_ = static_cast(0x3C), AK_UnknownObject_ = static_cast(0x3D), AK_NoConversionNeeded_ = static_cast(0x3E), AK_FormatNotReady_ = static_cast(0x3F), AK_WrongBankVersion_ = static_cast(0x40), AK_DataReadyNoProcess_ = static_cast(0x41), AK_FileNotFound_ = static_cast(0x42), AK_DeviceNotReady_ = static_cast(0x43), AK_CouldNotCreateSecBuffer_ = static_cast(0x44), AK_BankAlreadyLoaded_ = static_cast(0x45), AK_RenderedFX_ = static_cast(0x47), AK_ProcessNeeded_ = static_cast(0x48), AK_ProcessDone_ = static_cast(0x49), AK_MemManagerNotInitialized_ = static_cast(0x4A), AK_StreamMgrNotInitialized_ = static_cast(0x4B), AK_SSEInstructionsNotSupported_ = static_cast(0x4C), AK_Busy_ = static_cast(0x4D), AK_UnsupportedChannelConfig_ = static_cast(0x4E), AK_PluginMediaNotAvailable_ = static_cast(0x4F), AK_MustBeVirtualized_ = static_cast(0x50), AK_CommandTooLarge_ = static_cast(0x51), AK_RejectedByFilter_ = static_cast(0x52), AK_InvalidCustomPlatformName_ = static_cast(0x53), AK_DLLCannotLoad_ = static_cast(0x54), AK_DLLPathNotFound_ = static_cast(0x55), AK_NoJavaVM_ = static_cast(0x56), AK_OpenSLError_ = static_cast(0x57), AK_PluginNotRegistered_ = static_cast(0x58), AK_DataAlignmentError_ = static_cast(0x59) }; } namespace DLL2SDK::Assembly_CSharp { struct AkBankManager_BankHandle : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* bankName_; uint32_t m_BankID_; int32_t _RefCount_k__BackingField_; void _ctor_120588(DLL2SDK::mscorlib::System::String* name_); int32_t get_RefCount_120589(); void set_RefCount_120590(int32_t value_); DLL2SDK::Assembly_CSharp::AKRESULT DoLoadBank_120591(); void LoadBank_120592(); void UnloadBank_120593(); void IncRef_120594(); void DecRef_120595(); void LogLoadResult_120596(DLL2SDK::Assembly_CSharp::AKRESULT result_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkBankManager_DecodableBankHandle : DLL2SDK::Assembly_CSharp::AkBankManager_BankHandle { bool decodeBank_; DLL2SDK::mscorlib::System::String* decodedBankPath_; bool saveDecodedBank_; void _ctor_120600(DLL2SDK::mscorlib::System::String* name_, bool save_); DLL2SDK::Assembly_CSharp::AKRESULT DoLoadBank_120601(); void UnloadBank_120602(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkCallbackManager_EventCallback : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_120622(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_120623(DLL2SDK::mscorlib::System::Object* in_cookie_, DLL2SDK::Assembly_CSharp::AkCallbackType in_type_, DLL2SDK::Assembly_CSharp::AkCallbackInfo* in_info_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_120624(DLL2SDK::mscorlib::System::Object* in_cookie_, DLL2SDK::Assembly_CSharp::AkCallbackType in_type_, DLL2SDK::Assembly_CSharp::AkCallbackInfo* in_info_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_120625(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct AkMonitorErrorLevel : int32_t { ErrorLevel_Message_ = static_cast(0x1), ErrorLevel_Error_ = static_cast(0x2), ErrorLevel_All_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { enum struct AkMonitorErrorCode : int32_t { ErrorCode_NoError_ = static_cast(0x0), ErrorCode_FileNotFound_ = static_cast(0x1), ErrorCode_CannotOpenFile_ = static_cast(0x2), ErrorCode_CannotStartStreamNoMemory_ = static_cast(0x3), ErrorCode_IODevice_ = static_cast(0x4), ErrorCode_IncompatibleIOSettings_ = static_cast(0x5), ErrorCode_PluginUnsupportedChannelConfiguration_ = static_cast(0x6), ErrorCode_PluginMediaUnavailable_ = static_cast(0x7), ErrorCode_PluginInitialisationFailed_ = static_cast(0x8), ErrorCode_PluginProcessingFailed_ = static_cast(0x9), ErrorCode_PluginExecutionInvalid_ = static_cast(0xA), ErrorCode_PluginAllocationFailed_ = static_cast(0xB), ErrorCode_VorbisRequireSeekTable_ = static_cast(0xC), ErrorCode_VorbisDecodeError_ = static_cast(0xD), ErrorCode_AACDecodeError_ = static_cast(0xE), ErrorCode_xWMACreateDecoderFailed_ = static_cast(0xF), ErrorCode_ATRAC9CreateDecoderFailed_ = static_cast(0x10), ErrorCode_ATRAC9CreateDecoderFailedChShortage_ = static_cast(0x11), ErrorCode_ATRAC9DecodeFailed_ = static_cast(0x12), ErrorCode_ATRAC9ClearContextFailed_ = static_cast(0x13), ErrorCode_ATRAC9LoopSectionTooSmall_ = static_cast(0x14), ErrorCode_InvalidAudioFileHeader_ = static_cast(0x15), ErrorCode_AudioFileHeaderTooLarge_ = static_cast(0x16), ErrorCode_FileTooSmall_ = static_cast(0x17), ErrorCode_TransitionNotAccurateChannel_ = static_cast(0x18), ErrorCode_TransitionNotAccurateStarvation_ = static_cast(0x19), ErrorCode_NothingToPlay_ = static_cast(0x1A), ErrorCode_PlayFailed_ = static_cast(0x1B), ErrorCode_StingerCouldNotBeScheduled_ = static_cast(0x1C), ErrorCode_TooLongSegmentLookAhead_ = static_cast(0x1D), ErrorCode_CannotScheduleMusicSwitch_ = static_cast(0x1E), ErrorCode_TooManySimultaneousMusicSegments_ = static_cast(0x1F), ErrorCode_PlaylistStoppedForEditing_ = static_cast(0x20), ErrorCode_MusicClipsRescheduledAfterTrackEdit_ = static_cast(0x21), ErrorCode_CannotPlaySource_Create_ = static_cast(0x22), ErrorCode_CannotPlaySource_VirtualOff_ = static_cast(0x23), ErrorCode_CannotPlaySource_TimeSkip_ = static_cast(0x24), ErrorCode_CannotPlaySource_InconsistentState_ = static_cast(0x25), ErrorCode_MediaNotLoaded_ = static_cast(0x26), ErrorCode_VoiceStarving_ = static_cast(0x27), ErrorCode_StreamingSourceStarving_ = static_cast(0x28), ErrorCode_XMADecoderSourceStarving_ = static_cast(0x29), ErrorCode_XMADecodingError_ = static_cast(0x2A), ErrorCode_InvalidXMAData_ = static_cast(0x2B), ErrorCode_PluginNotRegistered_ = static_cast(0x2C), ErrorCode_CodecNotRegistered_ = static_cast(0x2D), ErrorCode_PluginVersionMismatch_ = static_cast(0x2E), ErrorCode_EventIDNotFound_ = static_cast(0x2F), ErrorCode_InvalidGroupID_ = static_cast(0x30), ErrorCode_SelectedChildNotAvailable_ = static_cast(0x31), ErrorCode_SelectedNodeNotAvailable_ = static_cast(0x32), ErrorCode_SelectedMediaNotAvailable_ = static_cast(0x33), ErrorCode_NoValidSwitch_ = static_cast(0x34), ErrorCode_SelectedNodeNotAvailablePlay_ = static_cast(0x35), ErrorCode_FeedbackVoiceStarving_ = static_cast(0x36), ErrorCode_BankLoadFailed_ = static_cast(0x37), ErrorCode_BankUnloadFailed_ = static_cast(0x38), ErrorCode_ErrorWhileLoadingBank_ = static_cast(0x39), ErrorCode_InsufficientSpaceToLoadBank_ = static_cast(0x3A), ErrorCode_LowerEngineCommandListFull_ = static_cast(0x3B), ErrorCode_SeekNoMarker_ = static_cast(0x3C), ErrorCode_CannotSeekContinuous_ = static_cast(0x3D), ErrorCode_SeekAfterEof_ = static_cast(0x3E), ErrorCode_UnknownGameObject_ = static_cast(0x3F), ErrorCode_UnknownEmitter_ = static_cast(0x40), ErrorCode_UnknownListener_ = static_cast(0x41), ErrorCode_GameObjectIsNotListener_ = static_cast(0x42), ErrorCode_GameObjectIsNotEmitter_ = static_cast(0x43), ErrorCode_UnknownGameObjectEvent_ = static_cast(0x44), ErrorCode_GameObjectIsNotEmitterEvent_ = static_cast(0x45), ErrorCode_ExternalSourceNotResolved_ = static_cast(0x46), ErrorCode_FileFormatMismatch_ = static_cast(0x47), ErrorCode_CommandQueueFull_ = static_cast(0x48), ErrorCode_CommandTooLarge_ = static_cast(0x49), ErrorCode_XMACreateDecoderLimitReached_ = static_cast(0x4A), ErrorCode_XMAStreamBufferTooSmall_ = static_cast(0x4B), ErrorCode_ModulatorScopeError_Inst_ = static_cast(0x4C), ErrorCode_ModulatorScopeError_Obj_ = static_cast(0x4D), ErrorCode_SeekAfterEndOfPlaylist_ = static_cast(0x4E), ErrorCode_OpusRequireSeekTable_ = static_cast(0x4F), ErrorCode_OpusDecodeError_ = static_cast(0x50), ErrorCode_OpusCreateDecoderFailed_ = static_cast(0x51), ErrorCode_SourcePluginNotFound_ = static_cast(0x52), ErrorCode_VirtualVoiceLimit_ = static_cast(0x53), ErrorCode_AudioDeviceShareSetNotFound_ = static_cast(0x54), ErrorCode_NotEnoughMemoryToStart_ = static_cast(0x55), Num_ErrorCodes_ = static_cast(0x56) }; } namespace DLL2SDK::Assembly_CSharp { struct AkCallbackManager_BankCallback : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_120630(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_120631(uint32_t in_bankID_, intptr_t in_InMemoryBankPtr_, DLL2SDK::Assembly_CSharp::AKRESULT in_eLoadResult_, uint32_t in_memPoolId_, DLL2SDK::mscorlib::System::Object* in_Cookie_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_120632(uint32_t in_bankID_, intptr_t in_InMemoryBankPtr_, DLL2SDK::Assembly_CSharp::AKRESULT in_eLoadResult_, uint32_t in_memPoolId_, DLL2SDK::mscorlib::System::Object* in_Cookie_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_120633(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkCallbackManager_EventCallbackPackage : DLL2SDK::mscorlib::System::Object { bool m_bNotifyEndOfEvent_; DLL2SDK::Assembly_CSharp::AkCallbackManager_EventCallback* m_Callback_; DLL2SDK::mscorlib::System::Object* m_Cookie_; uint32_t m_playingID_; void _ctor_120634(); void RemoveCookie_120636(); void Finalize_120637(); static DLL2SDK::Assembly_CSharp::AkCallbackManager_EventCallbackPackage* Create_120635(DLL2SDK::Assembly_CSharp::AkCallbackManager_EventCallback* in_cb_, DLL2SDK::mscorlib::System::Object* in_cookie_, uint32_t* io_Flags_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkCallbackManager_BankCallbackPackage : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::AkCallbackManager_BankCallback* m_Callback_; DLL2SDK::mscorlib::System::Object* m_Cookie_; void _ctor_120638(DLL2SDK::Assembly_CSharp::AkCallbackManager_BankCallback* in_cb_, DLL2SDK::mscorlib::System::Object* in_cookie_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkCallbackManager_BGMCallback : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_120639(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); DLL2SDK::Assembly_CSharp::AKRESULT Invoke_120640(bool in_bOtherAudioPlaying_, DLL2SDK::mscorlib::System::Object* in_Cookie_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_120641(bool in_bOtherAudioPlaying_, DLL2SDK::mscorlib::System::Object* in_Cookie_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); DLL2SDK::Assembly_CSharp::AKRESULT EndInvoke_120642(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkCallbackManager_BGMCallbackPackage : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::AkCallbackManager_BGMCallback* m_Callback_; DLL2SDK::mscorlib::System::Object* m_Cookie_; void _ctor_120643(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkLogger_ErrorLoggerInteropDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_120660(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_120661(DLL2SDK::mscorlib::System::String* message_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_120662(DLL2SDK::mscorlib::System::String* message_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_120663(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkUtilities_ShortIDGenerator : DLL2SDK::mscorlib::System::Object { struct StaticFields { uint32_t s_prime32_; uint32_t s_offsetBasis32_; uint8_t s_hashSize_; uint32_t s_mask_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_120706(); static void _cctor_120705(); static uint8_t get_HashSize_120707(); static void set_HashSize_120708(uint8_t value_); static uint32_t Compute_120709(DLL2SDK::mscorlib::System::String* in_name_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkAudioListener_BaseListenerList : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* listenerIdList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* listenerList_; void _ctor_120778(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_ListenerList_120779(); bool Add_120780(DLL2SDK::Assembly_CSharp::AkAudioListener* listener_); bool Remove_120781(DLL2SDK::Assembly_CSharp::AkAudioListener* listener_); DLL2SDK::Array* GetListenerIds_120782(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkAudioListener_DefaultListenerList : DLL2SDK::Assembly_CSharp::AkAudioListener_BaseListenerList { void _ctor_120783(); bool Add_120784(DLL2SDK::Assembly_CSharp::AkAudioListener* listener_); bool Remove_120785(DLL2SDK::Assembly_CSharp::AkAudioListener* listener_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct AkAudioListener_ECurStep : int32_t { CullingSurfaceReflector_ = static_cast(0x0), CullingRoom_ = static_cast(0x1), CullingPortal_ = static_cast(0x2), CullingBuildingPortal_ = static_cast(0x3), Skip_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp { struct AkEnvironment_AkEnvironment_CompareByPriority : DLL2SDK::mscorlib::System::Object { void _ctor_120822(); int32_t Compare_120823(DLL2SDK::Assembly_CSharp::AkEnvironment* a_, DLL2SDK::Assembly_CSharp::AkEnvironment* b_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkEnvironment_AkEnvironment_CompareBySelectionAlgorithm : DLL2SDK::Assembly_CSharp::AkEnvironment_AkEnvironment_CompareByPriority { void _ctor_120824(); int32_t Compare_120825(DLL2SDK::Assembly_CSharp::AkEnvironment* a_, DLL2SDK::Assembly_CSharp::AkEnvironment* b_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkMemBankLoader__LoadFile_c__Iterator0 : DLL2SDK::mscorlib::System::Object { uint32_t _in_uInMemoryBankSize___0_; DLL2SDK::Assembly_CSharp::AKRESULT _result___0_; DLL2SDK::Assembly_CSharp::AkMemBankLoader* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_120890(); bool MoveNext_120891(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_120892(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_120893(); void Dispose_120894(); void Reset_120895(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkObstructionOcclusion_ObstructionOcclusionValue : DLL2SDK::mscorlib::System::Object { float currentValue_; float targetValue_; void _ctor_120904(); bool Update_120905(float fadeRate_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkRoom_PriorityList_CompareByPriority : DLL2SDK::mscorlib::System::Object { void _ctor_120935(); int32_t Compare_120936(DLL2SDK::Assembly_CSharp::AkRoom* a_, DLL2SDK::Assembly_CSharp::AkRoom* b_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkRoom_PriorityList : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* rooms_; struct StaticFields { DLL2SDK::Assembly_CSharp::AkRoom_PriorityList_CompareByPriority* s_compareByPriority_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_120926(); uint64_t GetHighestPriorityRoomID_120927(); DLL2SDK::Assembly_CSharp::AkRoom* GetHighestPriorityRoom_120928(); void Add_120929(DLL2SDK::Assembly_CSharp::AkRoom* room_); void Remove_120930(DLL2SDK::Assembly_CSharp::AkRoom* room_); bool Contains_120931(DLL2SDK::Assembly_CSharp::AkRoom* room_); int32_t BinarySearch_120932(DLL2SDK::Assembly_CSharp::AkRoom* room_); void Clear_120933(); static void _cctor_120934(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkSpatialAudioListener_SpatialAudioListenerList : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* listenerList_; void _ctor_120999(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_ListenerList_121000(); bool Add_121001(DLL2SDK::Assembly_CSharp::AkSpatialAudioListener* listener_); bool Remove_121002(DLL2SDK::Assembly_CSharp::AkSpatialAudioListener* listener_); void Refresh_121003(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkTriggerBase_Trigger : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_121029(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_121030(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObject_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_121031(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObject_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_121032(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkUnityEventHandler_TriggerTypeInfo { DLL2SDK::mscorlib::System::Type* type_; DLL2SDK::mscorlib::System::String* typeName_; }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct ObjectTranslator_IniterAdderUnityEngineVector2 : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::System_Core::System::Action_2* __f__mg_cache0_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_127631(); static void _cctor_127630(); static void Init_127632(DLL2SDK::Assembly_CSharp::XLua::LuaEnv* luaenv_, DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* translator_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { enum struct ObjectTranslator_LOGLEVEL : int32_t { NO_ = static_cast(0x0), INFO_ = static_cast(0x1), WARN_ = static_cast(0x2), ERROR_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct ObjectTranslator_PushCSObject : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_127633(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_127634(intptr_t L_, DLL2SDK::mscorlib::System::Object* obj_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_127635(intptr_t L_, DLL2SDK::mscorlib::System::Object* obj_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_127636(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct ObjectTranslator_GetCSObject : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_127637(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); DLL2SDK::mscorlib::System::Object* Invoke_127638(intptr_t L_, int32_t idx_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_127639(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); DLL2SDK::mscorlib::System::Object* EndInvoke_127640(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct ObjectTranslator_UpdateCSObject : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_127641(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_127642(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* obj_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_127643(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* obj_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_127644(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { template struct ObjectTranslator_GetFunc_1 : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_127645(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_127646(intptr_t L_, int32_t idx_, T* val_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_127647(intptr_t L_, int32_t idx_, T* val_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_127648(T* val_, DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct ObjectTranslator__getDelegateUsingGeneric_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Type* delegateType_; void _ctor_127649(); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct ObjectTranslator__getDelegateUsingGeneric_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Reflection::MethodInfo* genericMethodInfo_; DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator__getDelegateUsingGeneric_c__AnonStorey0* __f__ref_0_; void _ctor_127650(); DLL2SDK::mscorlib::System::Delegate* __m__0_127651(DLL2SDK::Assembly_CSharp::XLua::DelegateBridgeBase* o_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct ObjectTranslator__getDelegateUsingGeneric_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Reflection::MethodInfo* methodInfo_; DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator__getDelegateUsingGeneric_c__AnonStorey0* __f__ref_0_; void _ctor_127652(); DLL2SDK::mscorlib::System::Delegate* __m__0_127653(DLL2SDK::Assembly_CSharp::XLua::DelegateBridgeBase* o_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { template struct ObjectTranslator__RegisterPushAndGetAndUpdate_c__AnonStorey3_1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator_GetFunc_1* get_; DLL2SDK::System_Core::System::Action_2* push_; DLL2SDK::System_Core::System::Action_3* update_; void _ctor_127654(); T __m__0_127655(intptr_t L_, int32_t idx_); void __m__1_127656(intptr_t L_, DLL2SDK::mscorlib::System::Object* obj_); DLL2SDK::mscorlib::System::Object* __m__2_127657(intptr_t L_, int32_t idx_); void __m__3_127658(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* obj_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { template struct ObjectTranslator__RegisterCaster_c__AnonStorey4_1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator_GetFunc_1* get_; void _ctor_127659(); DLL2SDK::mscorlib::System::Object* __m__0_127660(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* o_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct InternalGlobals___GEN_DELEGATE0 : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_127706(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); bool Invoke_127707(DLL2SDK::UnityEngine::UnityEngine::GameObject* o_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_127708(DLL2SDK::UnityEngine::UnityEngine::GameObject* o_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); bool EndInvoke_127709(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct InternalGlobals___GEN_DELEGATE1 : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_127710(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); bool Invoke_127711(DLL2SDK::UnityEngine::UnityEngine::GameObject* o_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_127712(DLL2SDK::UnityEngine::UnityEngine::GameObject* o_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); bool EndInvoke_127713(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct InternalGlobals_TryArrayGet : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_127714(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); bool Invoke_127715(DLL2SDK::mscorlib::System::Type* type_, intptr_t L_, DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* translator_, DLL2SDK::mscorlib::System::Object* obj_, int32_t index_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_127716(DLL2SDK::mscorlib::System::Type* type_, intptr_t L_, DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* translator_, DLL2SDK::mscorlib::System::Object* obj_, int32_t index_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); bool EndInvoke_127717(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct InternalGlobals_TryArraySet : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_127718(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); bool Invoke_127719(DLL2SDK::mscorlib::System::Type* type_, intptr_t L_, DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* translator_, DLL2SDK::mscorlib::System::Object* obj_, int32_t array_idx_, int32_t obj_idx_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_127720(DLL2SDK::mscorlib::System::Type* type_, intptr_t L_, DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* translator_, DLL2SDK::mscorlib::System::Object* obj_, int32_t array_idx_, int32_t obj_idx_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); bool EndInvoke_127721(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct LuaEnv_GCAction { int32_t Reference_; bool IsDelegate_; }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct LuaEnv_CustomLoader : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_127924(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); DLL2SDK::Array* Invoke_127925(DLL2SDK::mscorlib::System::String* filepath_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_127926(DLL2SDK::mscorlib::System::String* filepath_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); DLL2SDK::Array* EndInvoke_127927(DLL2SDK::mscorlib::System::String* filepath_, DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct LuaTable__GetKeys_c__Iterator0 : DLL2SDK::mscorlib::System::Object { intptr_t _L___0_; DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* _translator___0_; int32_t _oldTop___0_; DLL2SDK::Assembly_CSharp::XLua::LuaTable* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_127961(); bool MoveNext_127962(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_127963(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_127964(); void Dispose_127965(); void Reset_127966(); DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_127967(); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1* System_Collections_Generic_IEnumerable_object__GetEnumerator_127968(); }; } namespace DLL2SDK::Assembly_CSharp::XLua { template struct LuaTable__GetKeys_c__Iterator1_1 : DLL2SDK::mscorlib::System::Object { intptr_t _L___0_; DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* _translator___0_; int32_t _oldTop___0_; T _v___1_; DLL2SDK::Assembly_CSharp::XLua::LuaTable* _this_; T _current_; bool _disposing_; int32_t _PC_; void _ctor_127969(); bool MoveNext_127970(); T System_Collections_Generic_IEnumerator_T__get_Current_127971(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_127972(); void Dispose_127973(); void Reset_127974(); DLL2SDK::mscorlib::System::Collections::IEnumerator* System_Collections_IEnumerable_GetEnumerator_127975(); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1* System_Collections_Generic_IEnumerable_T__GetEnumerator_127976(); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct MethodWrapsCache__GetConstructorWrap_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Type* type_; DLL2SDK::Assembly_CSharp::XLua::MethodWrapsCache* _this_; void _ctor_127993(); int32_t __m__0_127994(intptr_t L_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct MethodWrapsCache__GetConstructorWrap_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* ctor_; DLL2SDK::Assembly_CSharp::XLua::MethodWrapsCache__GetConstructorWrap_c__AnonStorey0* __f__ref_0_; void _ctor_127995(); int32_t __m__0_127996(intptr_t L_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct MethodWrapsCache__GetEventWrap_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Type* type_; DLL2SDK::mscorlib::System::String* eventName_; DLL2SDK::Assembly_CSharp::XLua::MethodWrapsCache* _this_; void _ctor_127997(); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct MethodWrapsCache__GetEventWrap_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { bool is_static_; DLL2SDK::mscorlib::System::Reflection::EventInfo* eventInfo_; int32_t start_idx_; DLL2SDK::mscorlib::System::Reflection::MethodInfo* add_; DLL2SDK::mscorlib::System::Reflection::MethodInfo* remove_; DLL2SDK::Assembly_CSharp::XLua::MethodWrapsCache__GetEventWrap_c__AnonStorey3* __f__ref_3_; void _ctor_127998(); int32_t __m__0_127999(intptr_t L_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct ObjectCheckers__genChecker_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Type* type_; DLL2SDK::Assembly_CSharp::XLua::ObjectCheck* fixTypeCheck_; DLL2SDK::Assembly_CSharp::XLua::ObjectCheckers* _this_; void _ctor_128023(); bool __m__0_128024(intptr_t L_, int32_t idx_); bool __m__1_128025(intptr_t L_, int32_t idx_); bool __m__2_128026(intptr_t L_, int32_t idx_); bool __m__3_128027(intptr_t L_, int32_t idx_); bool __m__4_128028(intptr_t L_, int32_t idx_); bool __m__5_128029(intptr_t L_, int32_t idx_); bool __m__6_128030(intptr_t L_, int32_t idx_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct ObjectCheckers__genNullableChecker_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::XLua::ObjectCheck* oc_; void _ctor_128031(); bool __m__0_128032(intptr_t L_, int32_t idx_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct ObjectCasters__genCaster_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Type* type_; DLL2SDK::Assembly_CSharp::XLua::ObjectCast* fixTypeGetter_; DLL2SDK::Assembly_CSharp::XLua::ObjectCasters* _this_; void _ctor_128057(); DLL2SDK::mscorlib::System::Object* __m__0_128058(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* target_); DLL2SDK::mscorlib::System::Object* __m__1_128059(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* target_); DLL2SDK::mscorlib::System::Object* __m__2_128060(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* target_); DLL2SDK::mscorlib::System::Object* __m__3_128061(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* target_); DLL2SDK::mscorlib::System::Object* __m__4_128062(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* target_); DLL2SDK::mscorlib::System::Object* __m__5_128063(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* target_); DLL2SDK::mscorlib::System::Object* __m__6_128064(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* target_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct ObjectCasters__genCaster_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Type* elementType_; DLL2SDK::Assembly_CSharp::XLua::ObjectCast* elementCaster_; DLL2SDK::Assembly_CSharp::XLua::ObjectCasters__genCaster_c__AnonStorey0* __f__ref_0_; void _ctor_128065(); DLL2SDK::mscorlib::System::Object* __m__0_128066(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* target_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct ObjectCasters__genCaster_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Type* keyType_; DLL2SDK::mscorlib::System::Type* valueType_; DLL2SDK::Assembly_CSharp::XLua::ObjectCast* keyCaster_; DLL2SDK::Assembly_CSharp::XLua::ObjectCast* valueCaster_; DLL2SDK::Assembly_CSharp::XLua::ObjectCasters__genCaster_c__AnonStorey0* __f__ref_0_; void _ctor_128067(); DLL2SDK::mscorlib::System::Object* __m__0_128068(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* target_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct ObjectCasters__genNullableCaster_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::XLua::ObjectCast* oc_; void _ctor_128069(); DLL2SDK::mscorlib::System::Object* __m__0_128070(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* target_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct ObjectPool_Slot { int32_t next_; DLL2SDK::mscorlib::System::Object* obj_; void _ctor_128081(int32_t next_, DLL2SDK::mscorlib::System::Object* obj_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct Utils_MethodKey { DLL2SDK::mscorlib::System::String* Name_; bool IsStatic_; }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct Utils__GetAllTypes_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { bool exclude_generic_definition_; void _ctor_128195(); bool __m__0_128196(DLL2SDK::mscorlib::System::Type* type_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct Utils__genFieldGetter_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Reflection::FieldInfo* field_; DLL2SDK::mscorlib::System::Type* type_; void _ctor_128197(); int32_t __m__0_128198(intptr_t L_); int32_t __m__1_128199(intptr_t L_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct Utils__genFieldSetter_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Reflection::FieldInfo* field_; DLL2SDK::mscorlib::System::Type* type_; void _ctor_128200(); int32_t __m__0_128201(intptr_t L_); int32_t __m__1_128202(intptr_t L_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct Utils__genItemGetter_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Type* type_; DLL2SDK::Array* props_; DLL2SDK::Array* params_type_; DLL2SDK::Array* arg_; void _ctor_128203(); int32_t __m__0_128204(intptr_t L_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct Utils__genItemSetter_c__AnonStorey4 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Type* type_; DLL2SDK::Array* props_; DLL2SDK::Array* params_type_; DLL2SDK::Array* arg_; void _ctor_128205(); int32_t __m__0_128206(intptr_t L_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct Utils__genEnumCastFrom_c__AnonStorey5 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Type* type_; void _ctor_128207(); int32_t __m__0_128208(intptr_t L_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct Utils__makeReflectionWrap_c__AnonStorey6 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* fieldName_; void _ctor_128209(); bool __m__0_128210(DLL2SDK::mscorlib::System::Reflection::EventInfo* e_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct Utils__LazyReflectionCall_c__AnonStorey7 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* memberName_; void _ctor_128211(); bool __m__0_128212(DLL2SDK::mscorlib::System::Reflection::MethodInfo* m_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct Utils__ReflectionWrap_c__AnonStorey8 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Type* type_; void _ctor_128213(); int32_t __m__0_128214(intptr_t LL_); }; } namespace DLL2SDK::Assembly_CSharp { struct _PrivateImplementationDetails___ArrayType_32 { }; } namespace DLL2SDK::Assembly_CSharp { struct _PrivateImplementationDetails___ArrayType_580 { }; } namespace DLL2SDK::Assembly_CSharp { struct _PrivateImplementationDetails___ArrayType_8 { }; } namespace DLL2SDK::Assembly_CSharp { struct _PrivateImplementationDetails___ArrayType_12 { }; } namespace DLL2SDK::Assembly_CSharp { struct _PrivateImplementationDetails___ArrayType_20 { }; } namespace DLL2SDK::Assembly_CSharp { struct _PrivateImplementationDetails___ArrayType_64 { }; } namespace DLL2SDK::Assembly_CSharp { struct _PrivateImplementationDetails___ArrayType_16 { }; } namespace DLL2SDK::Assembly_CSharp { struct _PrivateImplementationDetails___ArrayType_24 { }; } namespace DLL2SDK::Assembly_CSharp { struct _PrivateImplementationDetails___ArrayType_128 { }; } namespace DLL2SDK::Assembly_CSharp { struct _PrivateImplementationDetails___ArrayType_100 { }; } namespace DLL2SDK::Assembly_CSharp { struct _PrivateImplementationDetails___ArrayType_52 { }; } namespace DLL2SDK::Assembly_CSharp { struct _PrivateImplementationDetails___ArrayType_80 { }; } namespace DLL2SDK::Assembly_CSharp { struct _PrivateImplementationDetails___ArrayType_28 { }; } namespace DLL2SDK::Assembly_CSharp { struct _PrivateImplementationDetails___ArrayType_164 { }; } namespace DLL2SDK::Assembly_CSharp { struct _PrivateImplementationDetails___ArrayType_72 { }; } namespace DLL2SDK::Assembly_CSharp { struct _PrivateImplementationDetails___ArrayType_512 { }; } namespace DLL2SDK::Assembly_CSharp { struct _PrivateImplementationDetails___ArrayType_256 { }; } namespace DLL2SDK::Assembly_CSharp { struct _PrivateImplementationDetails___ArrayType_36 { }; } namespace DLL2SDK::Assembly_CSharp { struct _PrivateImplementationDetails___ArrayType_268 { }; } namespace DLL2SDK::Assembly_CSharp { struct _PrivateImplementationDetails___ArrayType_44 { }; } namespace DLL2SDK::Assembly_CSharp { struct _PrivateImplementationDetails___ArrayType_136 { }; } namespace DLL2SDK::Assembly_CSharp { struct _PrivateImplementationDetails___ArrayType_88 { }; } namespace DLL2SDK::Assembly_CSharp { struct _PrivateImplementationDetails___ArrayType_96 { }; } namespace DLL2SDK::Assembly_CSharp { struct _PrivateImplementationDetails___ArrayType_768 { }; } namespace DLL2SDK::Assembly_CSharp { struct _PrivateImplementationDetails___ArrayType_192 { }; } namespace DLL2SDK::Assembly_CSharp { struct _PrivateImplementationDetails___ArrayType_1536 { }; } namespace DLL2SDK::Assembly_CSharp { struct _PrivateImplementationDetails___ArrayType_384 { }; } namespace DLL2SDK::Assembly_CSharp { struct _PrivateImplementationDetails___ArrayType_60 { }; } namespace DLL2SDK::Assembly_CSharp { struct _PrivateImplementationDetails___ArrayType_124 { }; } namespace DLL2SDK::Assembly_CSharp::__XLUA_GEN { struct __XLUA_GEN_FLAG : DLL2SDK::mscorlib::System::Object { }; } namespace DLL2SDK::Assembly_CSharp { template struct ____AnonType1_2 : DLL2SDK::mscorlib::System::Object { _type___T _type__; _method___T _method__; void _ctor_128222(_type___T type_, _method___T method_); _type___T get_type_128223(); _method___T get_method_128224(); bool Equals_128225(DLL2SDK::mscorlib::System::Object* obj_); int32_t GetHashCode_128226(); DLL2SDK::mscorlib::System::String* ToString_128227(); }; } namespace DLL2SDK::Assembly_CSharp { template struct ____AnonType0_3 : DLL2SDK::mscorlib::System::Object { _Type___T _Type__; _Value___T _Value__; _Index___T _Index__; void _ctor_128215(_Type___T Type_, _Value___T Value_, _Index___T Index_); _Type___T get_Type_128216(); _Value___T get_Value_128217(); _Index___T get_Index_128218(); bool Equals_128219(DLL2SDK::mscorlib::System::Object* obj_); int32_t GetHashCode_128220(); DLL2SDK::mscorlib::System::String* ToString_128221(); }; } namespace DLL2SDK::Assembly_CSharp { struct _PrivateImplementationDetails_ : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_32 _field_68F00C41318114691E02CD7532ACF69A8DBE23C2_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_580 _field_7FB9790B49277F6151D3EB5D555CCF105904DB43_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_8 _field_D26A27B5531D6252D57917C90488F9C3F7AF8F98_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_8 _field_B7674C9BF03E1FF9053FB086D6C2D171141BAE49_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_12 _field_A10DA288B3BB8B18B28684CFE90E778D44F71971_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_20 _field_1036C5F8EF306104BD582D73E555F4DAE8EECB24_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_20 _field_F6DD2B9800EC002E5D78800AA2A74BF0A95D6475_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_20 _field_20ADBE3CB5A9C20BF38A1F327F6B1683E2CCD512_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_20 _field_59A4CD2AA4E7D84EE5AF0C9404CE27F5D0C5FA3A_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_20 _field_C5BE2371F41D5F4DEAE293D0AD078B59993F4EB0_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_20 _field_D32878F59E44C96DA7388015DAD0661978DB65F0_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_20 _field_A117B52C5ABDC402B15C97AF9AF7A3260D732353_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_20 _field_C420A00BFE95CCA468D55339F5BF777DCF8EDA08_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_64 _field_BA87E8CBDAF8086C0BD8842EEC95AE47E8D8B746_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_16 _field_160E0DBD102765DEA8146EBED8CEAC502E4A0678_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_24 _field_C6BC28E959F820CA8F073F40E2E799ED091AD82B_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_12 _field_260F15326D2119993B6FDE927A2AE9938AB3CC82_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_128 _field_78D1F97D1CDAA4AC84F70B7729D8DF2CD47C4C7D_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_20 _field_D7B4DC605DDA19D65626CB205799DFBC209BBA35_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_100 _field_A6FBFD3923382C271EC1AFCA0F585070EB2BFAB3_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_52 _field_A1E9D146F20832CF22BBC2D6B48DABFE9063DFDD_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_80 _field_8BE18D870925059EA7F1D08706813C1B30880CF6_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_12 _field_29833D66A66DBC1F19FF78ED5AB19E3C83591727_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_12 _field_E8D00ED29F8018EB76B0AACF74B803A103734089_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_12 _field_03214AF409A607EDF1276580FC06A6CE7016AD85_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_24 _field_444C0B6D3BA44B0AEC9133CAA7B1EADF170635FD_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_12 _field_DE42EFDE86767341634ABB7AC9359F16BC2FCE3B_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_12 _field_E6094B27E3912CCE9902DE62718910B47AFE4600_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_16 _field_CA7D42962B21AED4A4B051B5E69561471ACCC73E_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_12 _field_727432515AE33ED62A216F2EBFF476490B631B0F_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_12 _field_C889F79EED87CBD8A1EEDB214DD40461BED7A84B_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_12 _field_3F7A8069A4E7300B3A3E3F2A34505338D6BFC097_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_12 _field_FCCA41FDB5170D08B9C6F45CA8B0FA8972F6C520_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_16 _field_DF87141C4E5D8879AE12632DD0E1EEE69AA1D093_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_20 _field_E199C545F32DF97FBDBFE609FF16D59D5C69D30B_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_12 _field_D060CA79A060D6DB841BB2B639EDC4C6035C03C4_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_12 _field_DE03AA42B86A5B19C712152081938C086C383363_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_24 _field_00BA95758607FCC83051B51C7823AA8D559A94A5_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_28 _field_AA437CF4A1CEBE5404F133723FE8CFDDF71564D3_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_16 _field_E4C0A379D066CED7421F1C50DB307161ACC5C773_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_16 _field_9C767B801FA5629F36B582929C9347E4CC224303_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_16 _field_CBF9E1F706DE164703CC68BB2B4D57084414A57E_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_16 _field_DBD95A4DD7726C593EA7365AE53E75751AE86407_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_164 _field_5DCAC4DD6A00FFDA20454649F62BB7B1DECE5172_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_72 _field_1CEEDA3312528F443FFA32070E6B239FD9A78BEC_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_512 _field_A13B2A6FFB434C8C46195C853A7B74C5DAEAF672_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_256 _field_5BAE0459CCB97179CF6B2D63AC68D08332AE73EE_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_36 _field_A0D9ACBBE95A39D2199F93D2A8E442625098FEF9_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_24 _field_23447D2BC3FF6984AB09F575BC63CFE460337394_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_16 _field_C4C975260532ABFF21D2AC5317161E091062C898_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_16 _field_3AF033CF3264B808760C3A2CDCFBD390AF81C8BE_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_12 _field_CAE637C327FBCF5EE2D4F51F6EF0E28AC69DDBD1_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_12 _field_D31F74243B5F40D637A32F206940610C26E85186_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_12 _field_246E510E135E3B9D8785382FBD2DB58125A9E7C2_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_24 _field_F1D4E49E7E6DD0EAF1FB45D0D1824533324A7EE7_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_24 _field_E2A10FA995655510D409C21C7DB3F52369E73C56_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_12 _field_02AB40ACCD599E2F833D6CA026F4F5A5196AD4EB_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_12 _field_45C15C43D09564CD5F383E778538868A7973C106_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_16 _field_EB16E46C9B6BD536A78244130B962A28A1F0270D_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_16 _field_FD0AE862D001F3592B2691F86C07F55029EB8648_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_16 _field_E2AC1E900C8C778451BF65EAF0A4150B3F1B1248_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_16 _field_036244EAC6A65C76427554AEA60FDA67BE85F732_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_24 _field_1A3D4C02A6C6C6BA6C2DC4C3F2E2FB1B169E7B98_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_36 _field_91656FE8D4F7AFB2242C795BBDBFF62F64806585_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_32 _field_9808524BBD32A2F3355D27C48743955DD5A71049_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_268 _field_4163D313429A984BCEAF51D55758A4295F2DE33A_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_16 _field_9475DCEAA8EDA2C746510EA22814BCFB271D2EA5_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_16 _field_313D533AA4C7F258C969B4BBCC163457CF435F97_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_20 _field_14E557EA93F1E19F1DDE373D4E8A5147271D3B0E_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_16 _field_3ABE6178FDED2D199F231E8266C15F88264895CB_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_16 _field_7D7FE2C4B85ABBA464084F9710CAA595264B5E73_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_12 _field_7EDAB51B9DBF5DEF1F0127A40A51C26BAA678B09_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_44 _field_7148F5F221CF55A9E2330337D774923E6C52FAE9_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_136 _field_3BCB3FA4D3376C72C0443A8B3A5FA2B0B7A12BC2_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_12 _field_6578526E99849218B9F1B7B59FE5F3320FC76D99_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_20 _field_11308209D9EE363D4B74E2CAC237AB5EF9908384_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_44 _field_3B65810D783477DF34D2B7C4B22A96BD4356204E_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_32 _field_351E49E4601BFFC91A71DB31649EBCE6A909074A_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_20 _field_ADD9A54B830CF891B6429099811F9861A89F6F74_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_20 _field_0D011977D293C754ED416EBC7279099EDBC59BDC_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_88 _field_1509F786B1E284A4600653D2EDAD66444F7C9028_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_12 _field_E672868BC1B25272D64A2E957A94102067D2DD68_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_24 _field_443D33D001CDBF64A725D1BB5E2842B000D19DE6_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_96 _field_F0484D966B61521FBEA05A690D2E707355E86BAB_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_256 _field_0A1FD5FB051803F29CD5A7FCB4A0D422C52C6F8B_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_768 _field_EBFAEDDCA7A62509E23D1BC2A70FC07764F353E5_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_192 _field_C494960F6BD61F00C65CFDB1267245E1E8EE52B4_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_1536 _field_A503A6357C207DAABDF07BBB51EFCCE9BE0035E2_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_384 _field_05FFE505F2ADADB5298666BEA26E0B60AE517CC4_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_20 _field_E87523FC1D4A6BDB73C3D7D346E0CBD2FFEDF47E_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_12 _field_514DF1460B9DB43E3F4955A36FD6F5AC8EE516C6_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_60 _field_B9A45D4A0DBD8E672C3E43D088E11C8A6FC96E6C_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_12 _field_8D00B2A3DF0C96F058EBB780CEF9CD8B3C51EB18_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_12 _field_AE146FF47FD2E3CE433AA54CE90C8103E71BE751_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_16 _field_26336405D820066686FBDA99200B0C6DEA66A7C6_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_36 _field_3BBB2B3237164E31F8AAD1137D4342AB8A546D72_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_64 _field_E1F0EC38CB14EA08E8E19B0890190F2ADFA0342D_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_8 _field_4AA05DEC710AB548C0F35A46C7C1D3F9AFD8470F_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_8 _field_45729F4217D9F648AB2FC22CA741EB4D42AA8187_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_100 _field_F795C86382F67BA959651CA0C226E2A226F064FB_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_24 _field_6D78A7DEB7B1A2A73F2CDFA8EFC4FE6DDCC4E47A_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_16 _field_1456763F890A84558F99AFA687C36B9037697848_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_24 _field_898C2022A0C02FCE602BF05E1C09BD48301606E5_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_124 _field_5AB7D59C6B235DDF1049955538B64DC36FC29B8D_; DLL2SDK::Assembly_CSharp::_PrivateImplementationDetails___ArrayType_24 _field_9365FDAD4BD75AEF9446E0B22483D217BE36E309_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::XLua { enum struct LazyMemberTypes : int32_t { Method_ = static_cast(0x0), FieldGet_ = static_cast(0x1), FieldSet_ = static_cast(0x2), PropertyGet_ = static_cast(0x3), PropertySet_ = static_cast(0x4), Event_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct TypeExtensions : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::System_Core::System::Func_2* __f__mg_cache0_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static bool IsValueType_128137(DLL2SDK::mscorlib::System::Type* type_); static bool IsEnum_128138(DLL2SDK::mscorlib::System::Type* type_); static bool IsPrimitive_128139(DLL2SDK::mscorlib::System::Type* type_); static bool IsAbstract_128140(DLL2SDK::mscorlib::System::Type* type_); static bool IsSealed_128141(DLL2SDK::mscorlib::System::Type* type_); static bool IsInterface_128142(DLL2SDK::mscorlib::System::Type* type_); static bool IsClass_128143(DLL2SDK::mscorlib::System::Type* type_); static DLL2SDK::mscorlib::System::Type* BaseType_128144(DLL2SDK::mscorlib::System::Type* type_); static bool IsGenericType_128145(DLL2SDK::mscorlib::System::Type* type_); static bool IsGenericTypeDefinition_128146(DLL2SDK::mscorlib::System::Type* type_); static bool IsNestedPublic_128147(DLL2SDK::mscorlib::System::Type* type_); static bool IsPublic_128148(DLL2SDK::mscorlib::System::Type* type_); static DLL2SDK::mscorlib::System::String* GetFriendlyName_128149(DLL2SDK::mscorlib::System::Type* type_); }; } namespace DLL2SDK::Assembly_CSharp::XLua::TemplateEngine { struct LuaTemplate : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* templateCompileFunction_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* templateExecuteFunction_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* __f__mg_cache1_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_128128(); static DLL2SDK::mscorlib::System::String* ComposeCode_128129(DLL2SDK::mscorlib::System::Collections::Generic::List_1* chunks_); static DLL2SDK::Assembly_CSharp::XLua::LuaFunction* Compile_128130(DLL2SDK::Assembly_CSharp::XLua::LuaEnv* luaenv_, DLL2SDK::mscorlib::System::String* snippet_); static DLL2SDK::mscorlib::System::String* Execute_128131(DLL2SDK::Assembly_CSharp::XLua::LuaFunction* compiledTemplate_, DLL2SDK::Assembly_CSharp::XLua::LuaTable* parameters_); static DLL2SDK::mscorlib::System::String* Execute_128132(DLL2SDK::Assembly_CSharp::XLua::LuaFunction* compiledTemplate_); static int32_t Compile_128133(intptr_t L_); static int32_t Execute_128134(intptr_t L_); static void OpenLib_128135(intptr_t L_); static void _cctor_128136(); }; } namespace DLL2SDK::Assembly_CSharp::XLua::TemplateEngine { struct Parser : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* _RegexString_k__BackingField_; DLL2SDK::System_Core::System::Func_2*>* __f__am_cache0_; DLL2SDK::System_Core::System::Func_2*>* __f__am_cache1_; DLL2SDK::System_Core::System::Func_2*>* __f__am_cache2_; DLL2SDK::System_Core::System::Func_2*, int32_t>* __f__am_cache3_; DLL2SDK::System_Core::System::Func_2*, DLL2SDK::Assembly_CSharp::XLua::TemplateEngine::Chunk*>* __f__am_cache4_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_128117(); static void _cctor_128116(); static DLL2SDK::mscorlib::System::String* get_RegexString_128118(); static void set_RegexString_128119(DLL2SDK::mscorlib::System::String* value_); static DLL2SDK::mscorlib::System::String* EscapeString_128120(DLL2SDK::mscorlib::System::String* input_); static DLL2SDK::mscorlib::System::String* GetRegexString_128121(); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* Parse_128122(DLL2SDK::mscorlib::System::String* snippet_); static DLL2SDK::Assembly_CSharp::____AnonType0_3* _Parse_m__0_128123(DLL2SDK::System::System::Text::RegularExpressions::Capture* p_); static DLL2SDK::Assembly_CSharp::____AnonType0_3* _Parse_m__1_128124(DLL2SDK::System::System::Text::RegularExpressions::Capture* p_); static DLL2SDK::Assembly_CSharp::____AnonType0_3* _Parse_m__2_128125(DLL2SDK::System::System::Text::RegularExpressions::Capture* p_); static int32_t _Parse_m__3_128126(DLL2SDK::Assembly_CSharp::____AnonType0_3* p_); static DLL2SDK::Assembly_CSharp::XLua::TemplateEngine::Chunk* _Parse_m__4_128127(DLL2SDK::Assembly_CSharp::____AnonType0_3* m_); }; } namespace DLL2SDK::Assembly_CSharp::XLua::TemplateEngine { struct TemplateFormatException : DLL2SDK::mscorlib::System::Exception { void _ctor_128115(DLL2SDK::mscorlib::System::String* message_); }; } namespace DLL2SDK::Assembly_CSharp::XLua::TemplateEngine { enum struct TokenType : int32_t { Code_ = static_cast(0x0), Eval_ = static_cast(0x1), Text_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct SignatureLoader : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::XLua::LuaEnv_CustomLoader* userLoader_; DLL2SDK::mscorlib::System::Security::Cryptography::RSACryptoServiceProvider* rsa_; DLL2SDK::mscorlib::System::Security::Cryptography::SHA1* sha_; void _ctor_128107(DLL2SDK::mscorlib::System::String* publicKey_, DLL2SDK::Assembly_CSharp::XLua::LuaEnv_CustomLoader* loader_); DLL2SDK::Array* load_and_verify_128108(DLL2SDK::mscorlib::System::String* filepath_); }; } namespace DLL2SDK::Assembly_CSharp::XLua::Cast { template struct Any_1 : DLL2SDK::mscorlib::System::Object { T mTarget_; void _ctor_128095(T i_); DLL2SDK::mscorlib::System::Object* get_Target_128096(); }; } namespace DLL2SDK::Assembly_CSharp::XLua::Cast { struct UInt64 : DLL2SDK::Assembly_CSharp::XLua::Cast::Any_1 { void _ctor_128105(uint64_t i_); }; } namespace DLL2SDK::Assembly_CSharp::XLua::Cast { struct Int64 : DLL2SDK::Assembly_CSharp::XLua::Cast::Any_1 { void _ctor_128104(int64_t i_); }; } namespace DLL2SDK::Assembly_CSharp::XLua::Cast { struct UInt32 : DLL2SDK::Assembly_CSharp::XLua::Cast::Any_1 { void _ctor_128103(uint32_t i_); }; } namespace DLL2SDK::Assembly_CSharp::XLua::Cast { struct Int32 : DLL2SDK::Assembly_CSharp::XLua::Cast::Any_1 { void _ctor_128102(int32_t i_); }; } namespace DLL2SDK::Assembly_CSharp::XLua::Cast { struct UInt16 : DLL2SDK::Assembly_CSharp::XLua::Cast::Any_1 { void _ctor_128101(uint16_t i_); }; } namespace DLL2SDK::Assembly_CSharp::XLua::Cast { struct Int16 : DLL2SDK::Assembly_CSharp::XLua::Cast::Any_1 { void _ctor_128100(int16_t i_); }; } namespace DLL2SDK::Assembly_CSharp::XLua::Cast { struct Char : DLL2SDK::Assembly_CSharp::XLua::Cast::Any_1 { void _ctor_128099(wchar_t i_); }; } namespace DLL2SDK::Assembly_CSharp::XLua::Cast { struct SByte : DLL2SDK::Assembly_CSharp::XLua::Cast::Any_1 { void _ctor_128098(int8_t i_); }; } namespace DLL2SDK::Assembly_CSharp::XLua::Cast { struct Byte : DLL2SDK::Assembly_CSharp::XLua::Cast::Any_1 { void _ctor_128097(uint8_t i_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct ObjectTranslatorPool : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* translators_; intptr_t lastPtr_; DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* lastTranslator_; void _ctor_128089(); void Add_128091(intptr_t L_, DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* translator_); DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* Find_128092(intptr_t L_); void Remove_128093(intptr_t L_); static DLL2SDK::Assembly_CSharp::XLua::ObjectTranslatorPool* get_Instance_128090(); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct LuaIndexes : DLL2SDK::mscorlib::System::Object { void _ctor_128086(); static int32_t get_LUA_REGISTRYINDEX_128087(); static void set_LUA_REGISTRYINDEX_128088(int32_t value_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { enum struct LuaThreadStatus : int32_t { LUA_RESUME_ERROR_ = static_cast(0xFFFFFFFF), LUA_OK_ = static_cast(0x0), LUA_YIELD_ = static_cast(0x1), LUA_ERRRUN_ = static_cast(0x2), LUA_ERRSYNTAX_ = static_cast(0x3), LUA_ERRMEM_ = static_cast(0x4), LUA_ERRERR_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::XLua { enum struct LuaGCOptions : int32_t { LUA_GCSTOP_ = static_cast(0x0), LUA_GCRESTART_ = static_cast(0x1), LUA_GCCOLLECT_ = static_cast(0x2), LUA_GCCOUNT_ = static_cast(0x3), LUA_GCCOUNTB_ = static_cast(0x4), LUA_GCSTEP_ = static_cast(0x5), LUA_GCSETPAUSE_ = static_cast(0x6), LUA_GCSETSTEPMUL_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::XLua { enum struct LuaTypes : int32_t { LUA_TNONE_ = static_cast(0xFFFFFFFF), LUA_TNIL_ = static_cast(0x0), LUA_TNUMBER_ = static_cast(0x3), LUA_TSTRING_ = static_cast(0x4), LUA_TBOOLEAN_ = static_cast(0x1), LUA_TTABLE_ = static_cast(0x5), LUA_TFUNCTION_ = static_cast(0x6), LUA_TUSERDATA_ = static_cast(0x7), LUA_TTHREAD_ = static_cast(0x8), LUA_TLIGHTUSERDATA_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct MonoPInvokeCallbackAttribute : DLL2SDK::mscorlib::System::Attribute { DLL2SDK::mscorlib::System::Type* type_; void _ctor_128085(DLL2SDK::mscorlib::System::Type* t_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct ReferenceEqualsComparer : DLL2SDK::mscorlib::System::Object { void _ctor_128082(); bool Equals_128083(DLL2SDK::mscorlib::System::Object* o1_, DLL2SDK::mscorlib::System::Object* o2_); int32_t GetHashCode_128084(DLL2SDK::mscorlib::System::Object* obj_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct ObjectPool : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* list_; int32_t freelist_; int32_t count_; struct StaticFields { int32_t LIST_END_; int32_t ALLOCED_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_128071(); DLL2SDK::mscorlib::System::Object* get_Item_128072(int32_t i_); void Clear_128073(); void extend_capacity_128074(); int32_t Add_128075(DLL2SDK::mscorlib::System::Object* obj_); bool TryGetValue_128076(int32_t index_, DLL2SDK::mscorlib::System::Object* obj_); DLL2SDK::mscorlib::System::Object* Get_128077(int32_t index_); DLL2SDK::mscorlib::System::Object* Remove_128078(int32_t index_); DLL2SDK::mscorlib::System::Object* Replace_128079(int32_t index_, DLL2SDK::mscorlib::System::Object* o_); int32_t Check_128080(int32_t check_pos_, int32_t max_check_, DLL2SDK::System_Core::System::Func_2* checker_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* reverse_map_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct ObjectCasters : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* castersMap_; DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* translator_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::ObjectCast* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::ObjectCast* __f__mg_cache1_; DLL2SDK::Assembly_CSharp::XLua::ObjectCast* __f__mg_cache2_; DLL2SDK::Assembly_CSharp::XLua::ObjectCast* __f__mg_cache3_; DLL2SDK::Assembly_CSharp::XLua::ObjectCast* __f__mg_cache4_; DLL2SDK::Assembly_CSharp::XLua::ObjectCast* __f__mg_cache5_; DLL2SDK::Assembly_CSharp::XLua::ObjectCast* __f__mg_cache6_; DLL2SDK::Assembly_CSharp::XLua::ObjectCast* __f__mg_cache7_; DLL2SDK::Assembly_CSharp::XLua::ObjectCast* __f__mg_cache8_; DLL2SDK::Assembly_CSharp::XLua::ObjectCast* __f__mg_cache9_; DLL2SDK::Assembly_CSharp::XLua::ObjectCast* __f__mg_cacheA_; DLL2SDK::Assembly_CSharp::XLua::ObjectCast* __f__mg_cacheB_; DLL2SDK::Assembly_CSharp::XLua::ObjectCast* __f__mg_cacheC_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_128033(DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* translator_); DLL2SDK::mscorlib::System::Object* decimalCaster_128045(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* target_); DLL2SDK::mscorlib::System::Object* getBytes_128048(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* target_); DLL2SDK::mscorlib::System::Object* getIntptr_128049(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* target_); DLL2SDK::mscorlib::System::Object* getObject_128050(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* target_); DLL2SDK::mscorlib::System::Object* getLuaTable_128051(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* target_); DLL2SDK::mscorlib::System::Object* getLuaFunction_128052(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* target_); void AddCaster_128053(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::Assembly_CSharp::XLua::ObjectCast* oc_); DLL2SDK::Assembly_CSharp::XLua::ObjectCast* genCaster_128054(DLL2SDK::mscorlib::System::Type* type_); DLL2SDK::Assembly_CSharp::XLua::ObjectCast* genNullableCaster_128055(DLL2SDK::Assembly_CSharp::XLua::ObjectCast* oc_); DLL2SDK::Assembly_CSharp::XLua::ObjectCast* GetCaster_128056(DLL2SDK::mscorlib::System::Type* type_); static DLL2SDK::mscorlib::System::Object* charCaster_128034(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* target_); static DLL2SDK::mscorlib::System::Object* sbyteCaster_128035(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* target_); static DLL2SDK::mscorlib::System::Object* byteCaster_128036(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* target_); static DLL2SDK::mscorlib::System::Object* shortCaster_128037(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* target_); static DLL2SDK::mscorlib::System::Object* ushortCaster_128038(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* target_); static DLL2SDK::mscorlib::System::Object* intCaster_128039(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* target_); static DLL2SDK::mscorlib::System::Object* uintCaster_128040(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* target_); static DLL2SDK::mscorlib::System::Object* longCaster_128041(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* target_); static DLL2SDK::mscorlib::System::Object* ulongCaster_128042(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* target_); static DLL2SDK::mscorlib::System::Object* getDouble_128043(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* target_); static DLL2SDK::mscorlib::System::Object* floatCaster_128044(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* target_); static DLL2SDK::mscorlib::System::Object* getBoolean_128046(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* target_); static DLL2SDK::mscorlib::System::Object* getString_128047(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* target_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct ObjectCheckers : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* checkersMap_; DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* translator_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::ObjectCheck* __f__mg_cache0_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_128008(DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* translator_); bool luaTableCheck_128010(intptr_t L_, int32_t idx_); bool numberCheck_128011(intptr_t L_, int32_t idx_); bool decimalCheck_128012(intptr_t L_, int32_t idx_); bool strCheck_128013(intptr_t L_, int32_t idx_); bool bytesCheck_128014(intptr_t L_, int32_t idx_); bool boolCheck_128015(intptr_t L_, int32_t idx_); bool int64Check_128016(intptr_t L_, int32_t idx_); bool uint64Check_128017(intptr_t L_, int32_t idx_); bool luaFunctionCheck_128018(intptr_t L_, int32_t idx_); bool intptrCheck_128019(intptr_t L_, int32_t idx_); DLL2SDK::Assembly_CSharp::XLua::ObjectCheck* genChecker_128020(DLL2SDK::mscorlib::System::Type* type_); DLL2SDK::Assembly_CSharp::XLua::ObjectCheck* genNullableChecker_128021(DLL2SDK::Assembly_CSharp::XLua::ObjectCheck* oc_); DLL2SDK::Assembly_CSharp::XLua::ObjectCheck* GetChecker_128022(DLL2SDK::mscorlib::System::Type* type_); static bool objectCheck_128009(intptr_t L_, int32_t idx_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct ObjectCast : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_128004(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); DLL2SDK::mscorlib::System::Object* Invoke_128005(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* target_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_128006(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::Object* target_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); DLL2SDK::mscorlib::System::Object* EndInvoke_128007(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct ObjectCheck : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_128000(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); bool Invoke_128001(intptr_t L_, int32_t idx_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_128002(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); bool EndInvoke_128003(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct MethodWrapsCache : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* translator_; DLL2SDK::Assembly_CSharp::XLua::ObjectCheckers* objCheckers_; DLL2SDK::Assembly_CSharp::XLua::ObjectCasters* objCasters_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* constructorCache_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* methodsCache_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* delegateCache_; void _ctor_127985(DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* translator_, DLL2SDK::Assembly_CSharp::XLua::ObjectCheckers* objCheckers_, DLL2SDK::Assembly_CSharp::XLua::ObjectCasters* objCasters_); DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* GetConstructorWrap_127986(DLL2SDK::mscorlib::System::Type* type_); DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* GetMethodWrap_127987(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::String* methodName_); DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* GetMethodWrapInCache_127988(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::String* methodName_); DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* GetDelegateWrap_127989(DLL2SDK::mscorlib::System::Type* type_); DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* GetEventWrap_127990(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::String* eventName_); DLL2SDK::Assembly_CSharp::XLua::MethodWrap* _GenMethodWrap_127991(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::String* methodName_, DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* methodBases_, bool forceCheck_); static bool tryMakeGenericMethod_127992(DLL2SDK::mscorlib::System::Reflection::MethodBase* method_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct MethodWrap : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* methodName_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* overloads_; bool forceCheck_; void _ctor_127983(DLL2SDK::mscorlib::System::String* methodName_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* overloads_, bool forceCheck_); int32_t Call_127984(intptr_t L_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct OverloadMethodWrap : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* translator_; DLL2SDK::mscorlib::System::Type* targetType_; DLL2SDK::mscorlib::System::Reflection::MethodBase* method_; DLL2SDK::Array* checkArray_; DLL2SDK::Array* castArray_; DLL2SDK::Array* inPosArray_; DLL2SDK::Array* outPosArray_; DLL2SDK::Array* isOptionalArray_; DLL2SDK::Array* defaultValueArray_; bool isVoid_; int32_t luaStackPosStart_; bool targetNeeded_; DLL2SDK::Array* args_; DLL2SDK::Array* refPos_; DLL2SDK::mscorlib::System::Type* paramsType_; bool _HasDefalutValue_k__BackingField_; void _ctor_127977(DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* translator_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Reflection::MethodBase* method_); bool get_HasDefalutValue_127978(); void set_HasDefalutValue_127979(bool value_); void Init_127980(DLL2SDK::Assembly_CSharp::XLua::ObjectCheckers* objCheckers_, DLL2SDK::Assembly_CSharp::XLua::ObjectCasters* objCasters_); bool Check_127981(intptr_t L_); int32_t Call_127982(intptr_t L_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct LuaBase : DLL2SDK::mscorlib::System::Object { bool disposed_; int32_t luaReference_; DLL2SDK::Assembly_CSharp::XLua::LuaEnv* luaEnv_; void _ctor_127744(int32_t reference_, DLL2SDK::Assembly_CSharp::XLua::LuaEnv* luaenv_); void Finalize_127745(); void Dispose_127746(); void Dispose_127747(bool disposeManagedResources_); bool Equals_127748(DLL2SDK::mscorlib::System::Object* o_); int32_t GetHashCode_127749(); void push_127750(intptr_t L_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct LuaFunction : DLL2SDK::Assembly_CSharp::XLua::LuaBase { void _ctor_127929(int32_t reference_, DLL2SDK::Assembly_CSharp::XLua::LuaEnv* luaenv_); template void Action_127930(T a_); template TResult Func_127931(T a_); template void Action_127932(T1 a1_, T2 a2_); template TResult Func_127933(T1 a1_, T2 a2_); DLL2SDK::Array* Call_127934(DLL2SDK::Array* args_, DLL2SDK::Array* returnTypes_); DLL2SDK::Array* Call_127935(DLL2SDK::Array* args_); template T Cast_127936(); void SetEnv_127937(DLL2SDK::Assembly_CSharp::XLua::LuaTable* env_); void push_127938(intptr_t L_); DLL2SDK::mscorlib::System::String* ToString_127939(); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct LuaException : DLL2SDK::mscorlib::System::Exception { void _ctor_127928(DLL2SDK::mscorlib::System::String* message_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct LuaEnv : DLL2SDK::mscorlib::System::Object { intptr_t rawL_; DLL2SDK::Assembly_CSharp::XLua::LuaTable* _G_; DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* translator_; int32_t errorFuncRef_; DLL2SDK::mscorlib::System::Object* luaLock_; int32_t last_check_point_; int32_t max_check_per_tick_; DLL2SDK::System_Core::System::Func_2* object_valid_checker_; bool disposed_; DLL2SDK::System::System::Collections::Generic::Queue_1* refQueue_; DLL2SDK::mscorlib::System::String* init_xlua_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* customLoaders_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* buildin_initer_; struct StaticFields { DLL2SDK::mscorlib::System::String* CSHARP_NAMESPACE_; DLL2SDK::mscorlib::System::String* MAIN_SHREAD_; int32_t LIB_VERSION_EXPECT_; DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* initers_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* __f__mg_cache1_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* __f__mg_cache2_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* __f__mg_cache3_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* __f__mg_cache4_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* __f__mg_cache5_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* __f__mg_cache6_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* __f__mg_cache7_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* __f__mg_cache8_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* __f__mg_cache9_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_127892(); intptr_t get_L_127893(); DLL2SDK::mscorlib::System::Object* get_luaEnvLock_127894(); DLL2SDK::Assembly_CSharp::XLua::LuaTable* get_Global_127896(); template T LoadString_127897(DLL2SDK::Array* chunk_, DLL2SDK::mscorlib::System::String* chunkName_, DLL2SDK::Assembly_CSharp::XLua::LuaTable* env_); template T LoadString_127898(DLL2SDK::mscorlib::System::String* chunk_, DLL2SDK::mscorlib::System::String* chunkName_, DLL2SDK::Assembly_CSharp::XLua::LuaTable* env_); DLL2SDK::Assembly_CSharp::XLua::LuaFunction* LoadString_127899(DLL2SDK::mscorlib::System::String* chunk_, DLL2SDK::mscorlib::System::String* chunkName_, DLL2SDK::Assembly_CSharp::XLua::LuaTable* env_); DLL2SDK::Array* DoString_127900(DLL2SDK::Array* chunk_, DLL2SDK::mscorlib::System::String* chunkName_, DLL2SDK::Assembly_CSharp::XLua::LuaTable* env_); DLL2SDK::Array* DoString_127901(DLL2SDK::mscorlib::System::String* chunk_, DLL2SDK::mscorlib::System::String* chunkName_, DLL2SDK::Assembly_CSharp::XLua::LuaTable* env_); void AddSearcher_127902(DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* searcher_, int32_t index_); void Alias_127903(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::String* alias_); void Tick_127905(); void GC_127906(); DLL2SDK::Assembly_CSharp::XLua::LuaTable* NewTable_127907(); void Dispose_127908(); void Dispose_127909(bool dispose_); void ThrowExceptionFromError_127910(int32_t oldTop_); void equeueGCAction_127911(DLL2SDK::Assembly_CSharp::XLua::LuaEnv_GCAction action_); void AddLoader_127912(DLL2SDK::Assembly_CSharp::XLua::LuaEnv_CustomLoader* loader_); void AddBuildin_127913(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* initer_); int32_t get_GcPause_127914(); void set_GcPause_127915(int32_t value_); int32_t get_GcStepmul_127916(); void set_GcStepmul_127917(int32_t value_); void FullGc_127918(); void StopGc_127919(); void RestartGc_127920(); bool GcStep_127921(int32_t data_); int32_t get_Memroy_127922(); static void AddIniter_127895(DLL2SDK::System_Core::System::Action_2* initer_); static bool ObjectValidCheck_127904(DLL2SDK::mscorlib::System::Object* obj_); static void _cctor_127923(); }; } namespace DLL2SDK::Assembly_CSharp::XLua::LuaDLL { struct Lua : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* LUADLL_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_127755(); static intptr_t lua_tothread_127756(intptr_t L_, int32_t index_); static int32_t xlua_get_lib_version_127757(); static int32_t lua_gc_127758(intptr_t L_, DLL2SDK::Assembly_CSharp::XLua::LuaGCOptions what_, int32_t data_); static intptr_t lua_getupvalue_127759(intptr_t L_, int32_t funcindex_, int32_t n_); static intptr_t lua_setupvalue_127760(intptr_t L_, int32_t funcindex_, int32_t n_); static int32_t lua_pushthread_127761(intptr_t L_); static bool lua_isfunction_127762(intptr_t L_, int32_t stackPos_); static bool lua_islightuserdata_127763(intptr_t L_, int32_t stackPos_); static bool lua_istable_127764(intptr_t L_, int32_t stackPos_); static bool lua_isthread_127765(intptr_t L_, int32_t stackPos_); static int32_t luaL_error_127766(intptr_t L_, DLL2SDK::mscorlib::System::String* message_); static int32_t lua_setfenv_127767(intptr_t L_, int32_t stackPos_); static intptr_t luaL_newstate_127768(); static void lua_close_127769(intptr_t L_); static void luaopen_xlua_127770(intptr_t L_); static void luaL_openlibs_127771(intptr_t L_); static uint32_t xlua_objlen_127772(intptr_t L_, int32_t stackPos_); static void lua_createtable_127773(intptr_t L_, int32_t narr_, int32_t nrec_); static void lua_newtable_127774(intptr_t L_); static int32_t xlua_getglobal_127775(intptr_t L_, DLL2SDK::mscorlib::System::String* name_); static int32_t xlua_setglobal_127776(intptr_t L_, DLL2SDK::mscorlib::System::String* name_); static void xlua_getloaders_127777(intptr_t L_); static void lua_settop_127778(intptr_t L_, int32_t newTop_); static void lua_pop_127779(intptr_t L_, int32_t amount_); static void lua_insert_127780(intptr_t L_, int32_t newTop_); static void lua_remove_127781(intptr_t L_, int32_t index_); static int32_t lua_rawget_127782(intptr_t L_, int32_t index_); static void lua_rawset_127783(intptr_t L_, int32_t index_); static int32_t lua_setmetatable_127784(intptr_t L_, int32_t objIndex_); static int32_t lua_rawequal_127785(intptr_t L_, int32_t index1_, int32_t index2_); static void lua_pushvalue_127786(intptr_t L_, int32_t index_); static void lua_pushcclosure_127787(intptr_t L_, intptr_t fn_, int32_t n_); static void lua_replace_127788(intptr_t L_, int32_t index_); static int32_t lua_gettop_127789(intptr_t L_); static DLL2SDK::Assembly_CSharp::XLua::LuaTypes lua_type_127790(intptr_t L_, int32_t index_); static bool lua_isnil_127791(intptr_t L_, int32_t index_); static bool lua_isnumber_127792(intptr_t L_, int32_t index_); static bool lua_isboolean_127793(intptr_t L_, int32_t index_); static int32_t luaL_ref_127794(intptr_t L_, int32_t registryIndex_); static int32_t luaL_ref_127795(intptr_t L_); static void xlua_rawgeti_127796(intptr_t L_, int32_t tableIndex_, int64_t index_); static void xlua_rawseti_127797(intptr_t L_, int32_t tableIndex_, int64_t index_); static void lua_getref_127798(intptr_t L_, int32_t reference_); static int32_t pcall_prepare_127799(intptr_t L_, int32_t error_func_ref_, int32_t func_ref_); static void luaL_unref_127800(intptr_t L_, int32_t registryIndex_, int32_t reference_); static void lua_unref_127801(intptr_t L_, int32_t reference_); static bool lua_isstring_127802(intptr_t L_, int32_t index_); static bool lua_isinteger_127803(intptr_t L_, int32_t index_); static void lua_pushnil_127804(intptr_t L_); static void lua_pushstdcallcfunction_127805(intptr_t L_, DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* function_, int32_t n_); static int32_t xlua_upvalueindex_127806(int32_t n_); static int32_t lua_pcall_127807(intptr_t L_, int32_t nArgs_, int32_t nResults_, int32_t errfunc_); static double lua_tonumber_127808(intptr_t L_, int32_t index_); static int32_t xlua_tointeger_127809(intptr_t L_, int32_t index_); static uint32_t xlua_touint_127810(intptr_t L_, int32_t index_); static bool lua_toboolean_127811(intptr_t L_, int32_t index_); static intptr_t lua_topointer_127812(intptr_t L_, int32_t index_); static intptr_t lua_tolstring_127813(intptr_t L_, int32_t index_, intptr_t* strLen_); static DLL2SDK::mscorlib::System::String* lua_tostring_127814(intptr_t L_, int32_t index_); static intptr_t lua_atpanic_127815(intptr_t L_, DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* panicf_); static void lua_pushnumber_127816(intptr_t L_, double number_); static void lua_pushboolean_127817(intptr_t L_, bool value_); static void xlua_pushinteger_127818(intptr_t L_, int32_t value_); static void xlua_pushuint_127819(intptr_t L_, uint32_t value_); static void lua_pushstring_127820(intptr_t L_, DLL2SDK::mscorlib::System::String* str_); static void xlua_pushlstring_127821(intptr_t L_, DLL2SDK::Array* str_, int32_t size_); static void xlua_pushasciistring_127822(intptr_t L_, DLL2SDK::mscorlib::System::String* str_); static void lua_pushstring_127823(intptr_t L_, DLL2SDK::Array* str_); static DLL2SDK::Array* lua_tobytes_127824(intptr_t L_, int32_t index_); static int32_t luaL_newmetatable_127825(intptr_t L_, DLL2SDK::mscorlib::System::String* meta_); static int32_t xlua_pgettable_127826(intptr_t L_, int32_t idx_); static int32_t xlua_psettable_127827(intptr_t L_, int32_t idx_); static void luaL_getmetatable_127828(intptr_t L_, DLL2SDK::mscorlib::System::String* meta_); static int32_t xluaL_loadbuffer_127829(intptr_t L_, DLL2SDK::Array* buff_, int32_t size_, DLL2SDK::mscorlib::System::String* name_); static int32_t luaL_loadbuffer_127830(intptr_t L_, DLL2SDK::mscorlib::System::String* buff_, DLL2SDK::mscorlib::System::String* name_); static int32_t xlua_tocsobj_safe_127831(intptr_t L_, int32_t obj_); static int32_t xlua_tocsobj_fast_127832(intptr_t L_, int32_t obj_); static int32_t lua_error_127833(intptr_t L_); static bool lua_checkstack_127834(intptr_t L_, int32_t extra_); static int32_t lua_next_127835(intptr_t L_, int32_t index_); static void lua_pushlightuserdata_127836(intptr_t L_, intptr_t udata_); static intptr_t xlua_tag_127837(); static void luaL_where_127838(intptr_t L_, int32_t level_); static int32_t xlua_tryget_cachedud_127839(intptr_t L_, int32_t key_, int32_t cache_ref_); static void xlua_pushcsobj_127840(intptr_t L_, int32_t key_, int32_t meta_ref_, bool need_cache_, int32_t cache_ref_); static int32_t gen_obj_indexer_127841(intptr_t L_); static int32_t gen_obj_newindexer_127842(intptr_t L_); static int32_t gen_cls_indexer_127843(intptr_t L_); static int32_t gen_cls_newindexer_127844(intptr_t L_); static int32_t get_error_func_ref_127845(intptr_t L_); static int32_t load_error_func_127846(intptr_t L_, int32_t Ref_); static int32_t luaopen_i64lib_127847(intptr_t L_); static int32_t luaopen_socket_core_127848(intptr_t L_); static void lua_pushint64_127849(intptr_t L_, int64_t n_); static void lua_pushuint64_127850(intptr_t L_, uint64_t n_); static bool lua_isint64_127851(intptr_t L_, int32_t idx_); static bool lua_isuint64_127852(intptr_t L_, int32_t idx_); static int64_t lua_toint64_127853(intptr_t L_, int32_t idx_); static uint64_t lua_touint64_127854(intptr_t L_, int32_t idx_); static void xlua_push_csharp_function_127855(intptr_t L_, intptr_t fn_, int32_t n_); static int32_t xlua_csharp_str_error_127856(intptr_t L_, DLL2SDK::mscorlib::System::String* message_); static int32_t xlua_csharp_error_127857(intptr_t L_); static bool xlua_pack_int8_t_127858(intptr_t buff_, int32_t offset_, uint8_t field_); static bool xlua_unpack_int8_t_127859(intptr_t buff_, int32_t offset_, uint8_t* field_); static bool xlua_pack_int16_t_127860(intptr_t buff_, int32_t offset_, int16_t field_); static bool xlua_unpack_int16_t_127861(intptr_t buff_, int32_t offset_, int16_t* field_); static bool xlua_pack_int32_t_127862(intptr_t buff_, int32_t offset_, int32_t field_); static bool xlua_unpack_int32_t_127863(intptr_t buff_, int32_t offset_, int32_t* field_); static bool xlua_pack_int64_t_127864(intptr_t buff_, int32_t offset_, int64_t field_); static bool xlua_unpack_int64_t_127865(intptr_t buff_, int32_t offset_, int64_t* field_); static bool xlua_pack_float_127866(intptr_t buff_, int32_t offset_, float field_); static bool xlua_unpack_float_127867(intptr_t buff_, int32_t offset_, float* field_); static bool xlua_pack_double_127868(intptr_t buff_, int32_t offset_, double field_); static bool xlua_unpack_double_127869(intptr_t buff_, int32_t offset_, double* field_); static intptr_t xlua_pushstruct_127870(intptr_t L_, uint32_t size_, int32_t meta_ref_); static void xlua_pushcstable_127871(intptr_t L_, uint32_t field_count_, int32_t meta_ref_); static intptr_t lua_touserdata_127872(intptr_t L_, int32_t idx_); static int32_t xlua_gettypeid_127873(intptr_t L_, int32_t idx_); static int32_t xlua_get_registry_index_127874(); static int32_t xlua_pgettable_bypath_127875(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::String* path_); static int32_t xlua_psettable_bypath_127876(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::String* path_); static bool xlua_pack_float2_127877(intptr_t buff_, int32_t offset_, float f1_, float f2_); static bool xlua_unpack_float2_127878(intptr_t buff_, int32_t offset_, float* f1_, float* f2_); static bool xlua_pack_float3_127879(intptr_t buff_, int32_t offset_, float f1_, float f2_, float f3_); static bool xlua_unpack_float3_127880(intptr_t buff_, int32_t offset_, float* f1_, float* f2_, float* f3_); static bool xlua_pack_float4_127881(intptr_t buff_, int32_t offset_, float f1_, float f2_, float f3_, float f4_); static bool xlua_unpack_float4_127882(intptr_t buff_, int32_t offset_, float* f1_, float* f2_, float* f3_, float* f4_); static bool xlua_pack_float5_127883(intptr_t buff_, int32_t offset_, float f1_, float f2_, float f3_, float f4_, float f5_); static bool xlua_unpack_float5_127884(intptr_t buff_, int32_t offset_, float* f1_, float* f2_, float* f3_, float* f4_, float* f5_); static bool xlua_pack_float6_127885(intptr_t buff_, int32_t offset_, float f1_, float f2_, float f3_, float f4_, float f5_, float f6_); static bool xlua_unpack_float6_127886(intptr_t buff_, int32_t offset_, float* f1_, float* f2_, float* f3_, float* f4_, float* f5_, float* f6_); static bool xlua_pack_decimal_127887(intptr_t buff_, int32_t offset_, DLL2SDK::mscorlib::System::Decimal* dec_); static bool xlua_unpack_decimal_127888(intptr_t buff_, int32_t offset_, uint8_t* scale_, uint8_t* sign_, int32_t* hi32_, uint64_t* lo64_); static bool xlua_is_eq_str_127889(intptr_t L_, int32_t index_, DLL2SDK::mscorlib::System::String* str_); static bool xlua_is_eq_str_127890(intptr_t L_, int32_t index_, DLL2SDK::mscorlib::System::String* str_, int32_t str_len_); static intptr_t xlua_gl_127891(intptr_t L_); }; } namespace DLL2SDK::Assembly_CSharp::XLua::LuaDLL { struct lua_CSFunction : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_127751(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); int32_t Invoke_127752(intptr_t L_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_127753(intptr_t L_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); int32_t EndInvoke_127754(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct SysGenConfig : DLL2SDK::mscorlib::System::Object { static DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_GCOptimize_127742(); static DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* get_AdditionalProperties_127743(); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct HotfixDelegateAttribute : DLL2SDK::mscorlib::System::Attribute { void _ctor_127741(); }; } namespace DLL2SDK::Assembly_CSharp::XLua { enum struct HotfixFlag : int32_t { Stateless_ = static_cast(0x0), Stateful_ = static_cast(0x1), ValueTypeBoxing_ = static_cast(0x2), IgnoreProperty_ = static_cast(0x4), IgnoreNotPublic_ = static_cast(0x8), Inline_ = static_cast(0x10), IntKey_ = static_cast(0x20), AdaptByDelegate_ = static_cast(0x40), IgnoreCompilerGenerated_ = static_cast(0x80), NoBaseProxy_ = static_cast(0x100) }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct AdditionalPropertiesAttribute : DLL2SDK::mscorlib::System::Attribute { void _ctor_127738(); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct DoNotGenAttribute : DLL2SDK::mscorlib::System::Attribute { void _ctor_127737(); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct ReflectionUseAttribute : DLL2SDK::mscorlib::System::Attribute { void _ctor_127736(); }; } namespace DLL2SDK::Assembly_CSharp::XLua { enum struct OptimizeFlag : int32_t { Default_ = static_cast(0x0), PackAsTable_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct BlackListAttribute : DLL2SDK::mscorlib::System::Attribute { void _ctor_127733(); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct CSharpCallLuaAttribute : DLL2SDK::mscorlib::System::Attribute { void _ctor_127732(); }; } namespace DLL2SDK::Assembly_CSharp::XLua { enum struct GenFlag : int32_t { No_ = static_cast(0x0), GCOptimize_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct HotfixDelegateBridge : DLL2SDK::mscorlib::System::Object { static bool xlua_get_hotfix_flag_127727(int32_t idx_); static DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* Get_127728(int32_t idx_); static void Set_127729(int32_t idx_, DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* val_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct HotfixRecord : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::List_1* RecordIndices_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_127726(); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct DelegateBridgeBase : DLL2SDK::Assembly_CSharp::XLua::LuaBase { DLL2SDK::mscorlib::System::Type* firstKey_; DLL2SDK::mscorlib::System::Delegate* firstValue_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* bindTo_; int32_t errorFuncRef_; void _ctor_127722(int32_t reference_, DLL2SDK::Assembly_CSharp::XLua::LuaEnv* luaenv_); bool TryGetDelegate_127723(DLL2SDK::mscorlib::System::Type* key_, DLL2SDK::mscorlib::System::Delegate* value_); void AddDelegate_127724(DLL2SDK::mscorlib::System::Type* key_, DLL2SDK::mscorlib::System::Delegate* value_); DLL2SDK::mscorlib::System::Delegate* GetDelegateByType_127725(DLL2SDK::mscorlib::System::Type* type_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct InternalGlobals : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::InternalGlobals_TryArrayGet* genTryArrayGetPtr_; DLL2SDK::Assembly_CSharp::XLua::InternalGlobals_TryArraySet* genTryArraySetPtr_; DLL2SDK::Assembly_CSharp::XLua::ObjectTranslatorPool* objectTranslatorPool_; int32_t LUA_REGISTRYINDEX_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* supportOp_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* extensionMethodMap_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* LazyReflectionWrap_; DLL2SDK::Assembly_CSharp::XLua::InternalGlobals_TryArrayGet* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::InternalGlobals_TryArraySet* __f__mg_cache1_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_127705(); static void _cctor_127704(); }; } namespace DLL2SDK::Assembly_CSharp::XLua::CSObjectWrap { struct XLua_Gen_Initer_Register__ : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Action_1* __f__mg_cache0_; DLL2SDK::System_Core::System::Func_3* __f__mg_cache1_; DLL2SDK::System_Core::System::Action_2* __f__mg_cache2_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_127701(); static void _cctor_127700(); static void wrapInit0_127702(DLL2SDK::Assembly_CSharp::XLua::LuaEnv* luaenv_, DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* translator_); static void Init_127703(DLL2SDK::Assembly_CSharp::XLua::LuaEnv* luaenv_, DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* translator_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct StaticLuaCallbacks : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* GcMeta_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* ToStringMeta_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* EnumAndMeta_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* EnumOrMeta_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* StaticCSFunctionWraper_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* FixCSFunctionWraper_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* DelegateCtor_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* __f__mg_cache0_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_127661(); static bool __tryArrayGet_127662(DLL2SDK::mscorlib::System::Type* type_, intptr_t L_, DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* translator_, DLL2SDK::mscorlib::System::Object* obj_, int32_t index_); static bool __tryArraySet_127663(DLL2SDK::mscorlib::System::Type* type_, intptr_t L_, DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* translator_, DLL2SDK::mscorlib::System::Object* obj_, int32_t array_idx_, int32_t obj_idx_); static int32_t EnumAnd_127664(intptr_t L_); static int32_t EnumOr_127665(intptr_t L_); static int32_t StaticCSFunction_127666(intptr_t L_); static int32_t FixCSFunction_127667(intptr_t L_); static int32_t DelegateCall_127668(intptr_t L_); static int32_t LuaGC_127669(intptr_t L_); static int32_t ToString_127670(intptr_t L_); static int32_t DelegateCombine_127671(intptr_t L_); static int32_t DelegateRemove_127672(intptr_t L_); static bool tryPrimitiveArrayGet_127673(DLL2SDK::mscorlib::System::Type* type_, intptr_t L_, DLL2SDK::mscorlib::System::Object* obj_, int32_t index_); static int32_t ArrayIndexer_127674(intptr_t L_); static bool TryPrimitiveArraySet_127675(DLL2SDK::mscorlib::System::Type* type_, intptr_t L_, DLL2SDK::mscorlib::System::Object* obj_, int32_t array_idx_, int32_t obj_idx_); static int32_t ArrayNewIndexer_127676(intptr_t L_); static int32_t ArrayLength_127677(intptr_t L_); static int32_t MetaFuncIndex_127678(intptr_t L_); static int32_t Panic_127679(intptr_t L_); static int32_t Print_127680(intptr_t L_); static int32_t LoadSocketCore_127681(intptr_t L_); static int32_t LoadCS_127682(intptr_t L_); static int32_t LoadBuiltinLib_127683(intptr_t L_); static int32_t LoadFromResource_127684(intptr_t L_); static int32_t LoadFromStreamingAssetsPath_127685(intptr_t L_); static int32_t LoadFromCustomLoaders_127686(intptr_t L_); static int32_t LoadAssembly_127687(intptr_t L_); static int32_t ImportType_127688(intptr_t L_); static int32_t ImportGenericType_127689(intptr_t L_); static int32_t Cast_127690(intptr_t L_); static DLL2SDK::mscorlib::System::Type* getType_127691(intptr_t L_, DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* translator_, int32_t idx_); static int32_t XLuaAccess_127692(intptr_t L_); static int32_t XLuaPrivateAccessible_127693(intptr_t L_); static int32_t XLuaMetatableOperation_127694(intptr_t L_); static int32_t DelegateConstructor_127695(intptr_t L_); static int32_t ToFunction_127696(intptr_t L_); static int32_t GenericMethodWraper_127697(intptr_t L_); static int32_t GetGenericMethod_127698(intptr_t L_); static int32_t ReleaseCsObject_127699(intptr_t L_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct ObjectTranslator : DLL2SDK::mscorlib::System::Object { int32_t UnityEngineVector2_TypeID_; int32_t UnityEngineVector3_TypeID_; int32_t UnityEngineVector4_TypeID_; int32_t UnityEngineColor_TypeID_; int32_t UnityEngineQuaternion_TypeID_; int32_t UnityEngineRay_TypeID_; int32_t UnityEngineBounds_TypeID_; int32_t UnityEngineRay2D_TypeID_; DLL2SDK::Assembly_CSharp::XLua::MethodWrapsCache* methodWrapsCache_; DLL2SDK::Assembly_CSharp::XLua::ObjectCheckers* objectCheckers_; DLL2SDK::Assembly_CSharp::XLua::ObjectCasters* objectCasters_; DLL2SDK::Assembly_CSharp::XLua::ObjectPool* objects_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* reverseMap_; DLL2SDK::Assembly_CSharp::XLua::LuaEnv* luaEnv_; DLL2SDK::Assembly_CSharp::XLua::StaticLuaCallbacks* metaFunctions_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* assemblies_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* importTypeFunction_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* loadAssemblyFunction_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* castFunction_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* delayWrap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* interfaceBridgeCreators_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* aliasCfg_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* loaded_types_; int32_t cacheRef_; DLL2SDK::Array* genericAction_; DLL2SDK::Array* genericFunc_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* genericDelegateCreatorCache_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* delegate_bridges_; int32_t common_array_meta_; int32_t common_delegate_meta_; int32_t enumerable_pairs_func_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* typeIdMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* typeMap_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* privateAccessibleFlags_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* enumMap_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* fix_cs_functions_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* custom_push_funcs_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* custom_get_funcs_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* custom_update_funcs_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* push_func_with_type_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_func_with_type_; int32_t decimal_type_id_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator_IniterAdderUnityEngineVector2* s_IniterAdderUnityEngineVector2_dumb_obj_; DLL2SDK::Assembly_CSharp::XLua::CSObjectWrap::XLua_Gen_Initer_Register__* s_gen_reg_dumb_obj_; DLL2SDK::System_Core::System::Func_2* __f__am_cache0_; DLL2SDK::System_Core::System::Func_2* __f__am_cache1_; DLL2SDK::System_Core::System::Func_2* __f__am_cache2_; DLL2SDK::System_Core::System::Func_2* __f__am_cache3_; DLL2SDK::System_Core::System::Func_2* __f__am_cache4_; DLL2SDK::System_Core::System::Func_2* __f__am_cache5_; DLL2SDK::System_Core::System::Func_2* __f__am_cache6_; DLL2SDK::System_Core::System::Func_2* __f__am_cache7_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* __f__mg_cache1_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* __f__mg_cache2_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* __f__mg_cache3_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* __f__mg_cache4_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* __f__mg_cache5_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* __f__mg_cache6_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* __f__mg_cache7_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* __f__mg_cache8_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* __f__mg_cache9_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* __f__mg_cacheA_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* __f__mg_cacheB_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* __f__mg_cacheC_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_127521(DLL2SDK::Assembly_CSharp::XLua::LuaEnv* luaenv_, intptr_t L_); void PushUnityEngineVector2_127523(intptr_t L_, DLL2SDK::UnityEngine::UnityEngine::Vector2 val_); void Get_127524(intptr_t L_, int32_t index_, DLL2SDK::UnityEngine::UnityEngine::Vector2* val_); void UpdateUnityEngineVector2_127525(intptr_t L_, int32_t index_, DLL2SDK::UnityEngine::UnityEngine::Vector2 val_); void PushUnityEngineVector3_127526(intptr_t L_, DLL2SDK::UnityEngine::UnityEngine::Vector3 val_); void Get_127527(intptr_t L_, int32_t index_, DLL2SDK::UnityEngine::UnityEngine::Vector3* val_); void UpdateUnityEngineVector3_127528(intptr_t L_, int32_t index_, DLL2SDK::UnityEngine::UnityEngine::Vector3 val_); void PushUnityEngineVector4_127529(intptr_t L_, DLL2SDK::UnityEngine::UnityEngine::Vector4 val_); void Get_127530(intptr_t L_, int32_t index_, DLL2SDK::UnityEngine::UnityEngine::Vector4* val_); void UpdateUnityEngineVector4_127531(intptr_t L_, int32_t index_, DLL2SDK::UnityEngine::UnityEngine::Vector4 val_); void PushUnityEngineColor_127532(intptr_t L_, DLL2SDK::UnityEngine::UnityEngine::Color val_); void Get_127533(intptr_t L_, int32_t index_, DLL2SDK::UnityEngine::UnityEngine::Color* val_); void UpdateUnityEngineColor_127534(intptr_t L_, int32_t index_, DLL2SDK::UnityEngine::UnityEngine::Color val_); void PushUnityEngineQuaternion_127535(intptr_t L_, DLL2SDK::UnityEngine::UnityEngine::Quaternion val_); void Get_127536(intptr_t L_, int32_t index_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* val_); void UpdateUnityEngineQuaternion_127537(intptr_t L_, int32_t index_, DLL2SDK::UnityEngine::UnityEngine::Quaternion val_); void PushUnityEngineRay_127538(intptr_t L_, DLL2SDK::UnityEngine::UnityEngine::Ray val_); void Get_127539(intptr_t L_, int32_t index_, DLL2SDK::UnityEngine::UnityEngine::Ray* val_); void UpdateUnityEngineRay_127540(intptr_t L_, int32_t index_, DLL2SDK::UnityEngine::UnityEngine::Ray val_); void PushUnityEngineBounds_127541(intptr_t L_, DLL2SDK::UnityEngine::UnityEngine::Bounds val_); void Get_127542(intptr_t L_, int32_t index_, DLL2SDK::UnityEngine::UnityEngine::Bounds* val_); void UpdateUnityEngineBounds_127543(intptr_t L_, int32_t index_, DLL2SDK::UnityEngine::UnityEngine::Bounds val_); void PushUnityEngineRay2D_127544(intptr_t L_, DLL2SDK::UnityEngine::UnityEngine::Ray2D val_); void Get_127545(intptr_t L_, int32_t index_, DLL2SDK::UnityEngine::UnityEngine::Ray2D* val_); void UpdateUnityEngineRay2D_127546(intptr_t L_, int32_t index_, DLL2SDK::UnityEngine::UnityEngine::Ray2D val_); void DelayWrapLoader_127548(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::Action_1* loader_); void AddInterfaceBridgeCreator_127549(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::System_Core::System::Func_3* creator_); bool TryDelayWrapLoader_127550(intptr_t L_, DLL2SDK::mscorlib::System::Type* type_); void Alias_127551(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::String* alias_); void addAssemblieByName_127552(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* assemblies_usorted_, DLL2SDK::mscorlib::System::String* name_); void initCSharpCallLua_127553(); DLL2SDK::mscorlib::System::Delegate* getDelegateUsingGeneric_127554(DLL2SDK::Assembly_CSharp::XLua::DelegateBridgeBase* bridge_, DLL2SDK::mscorlib::System::Type* delegateType_, DLL2SDK::mscorlib::System::Reflection::MethodInfo* delegateMethod_); DLL2SDK::mscorlib::System::Delegate* getDelegate_127555(DLL2SDK::Assembly_CSharp::XLua::DelegateBridgeBase* bridge_, DLL2SDK::mscorlib::System::Type* delegateType_); DLL2SDK::mscorlib::System::Object* CreateDelegateBridge_127556(intptr_t L_, DLL2SDK::mscorlib::System::Type* delegateType_, int32_t idx_); bool AllDelegateBridgeReleased_127557(); void ReleaseLuaBase_127558(intptr_t L_, int32_t reference_, bool is_delegate_); DLL2SDK::mscorlib::System::Object* CreateInterfaceBridge_127559(intptr_t L_, DLL2SDK::mscorlib::System::Type* interfaceType_, int32_t idx_); void CreateArrayMetatable_127560(intptr_t L_); void CreateDelegateMetatable_127561(intptr_t L_); void CreateEnumerablePairs_127562(intptr_t L_); void OpenLib_127563(intptr_t L_); void createFunctionMetatable_127564(intptr_t L_); DLL2SDK::mscorlib::System::Type* FindType_127565(DLL2SDK::mscorlib::System::String* className_, bool isQualifiedName_); bool hasMethod_127566(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::String* methodName_); void collectObject_127567(int32_t obj_index_to_collect_); int32_t addObject_127568(DLL2SDK::mscorlib::System::Object* obj_, bool is_valuetype_, bool is_enum_); DLL2SDK::mscorlib::System::Object* GetObject_127569(intptr_t L_, int32_t index_); DLL2SDK::mscorlib::System::Type* GetTypeOf_127570(intptr_t L_, int32_t idx_); template bool Assignable_127571(intptr_t L_, int32_t index_); bool Assignable_127572(intptr_t L_, int32_t index_, DLL2SDK::mscorlib::System::Type* type_); DLL2SDK::mscorlib::System::Object* GetObject_127573(intptr_t L_, int32_t index_, DLL2SDK::mscorlib::System::Type* type_); template void Get_127574(intptr_t L_, int32_t index_, T* v_); template void PushByType_127575(intptr_t L_, T v_); template DLL2SDK::Array* GetParams_127576(intptr_t L_, int32_t index_); DLL2SDK::mscorlib::System::Array* GetParams_127577(intptr_t L_, int32_t index_, DLL2SDK::mscorlib::System::Type* type_); template T GetDelegate_127578(intptr_t L_, int32_t index_); int32_t GetTypeId_127579(intptr_t L_, DLL2SDK::mscorlib::System::Type* type_); void PrivateAccessible_127580(intptr_t L_, DLL2SDK::mscorlib::System::Type* type_); int32_t getTypeId_127581(intptr_t L_, DLL2SDK::mscorlib::System::Type* type_, bool* is_first_, DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator_LOGLEVEL log_level_); void pushPrimitive_127582(intptr_t L_, DLL2SDK::mscorlib::System::Object* o_); void PushAny_127583(intptr_t L_, DLL2SDK::mscorlib::System::Object* o_); int32_t TranslateToEnumToTop_127584(intptr_t L_, DLL2SDK::mscorlib::System::Type* type_, int32_t idx_); void Push_127585(intptr_t L_, DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* o_); void Push_127586(intptr_t L_, DLL2SDK::Assembly_CSharp::XLua::LuaBase* o_); void Push_127587(intptr_t L_, DLL2SDK::mscorlib::System::Object* o_); void PushObject_127588(intptr_t L_, DLL2SDK::mscorlib::System::Object* o_, int32_t type_id_); void Update_127589(intptr_t L_, int32_t index_, DLL2SDK::mscorlib::System::Object* obj_); DLL2SDK::mscorlib::System::Object* getCsObj_127590(intptr_t L_, int32_t index_, int32_t udata_); DLL2SDK::mscorlib::System::Object* SafeGetCSObj_127591(intptr_t L_, int32_t index_); DLL2SDK::mscorlib::System::Object* FastGetCSObj_127592(intptr_t L_, int32_t index_); void ReleaseCSObj_127593(intptr_t L_, int32_t index_); DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* GetFixCSFunction_127594(int32_t index_); void PushFixCSFunction_127595(intptr_t L_, DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* func_); DLL2SDK::Array* popValues_127596(intptr_t L_, int32_t oldTop_); DLL2SDK::Array* popValues_127597(intptr_t L_, int32_t oldTop_, DLL2SDK::Array* popTypes_); void registerCustomOp_127598(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator_PushCSObject* push_, DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator_GetCSObject* get_, DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator_UpdateCSObject* update_); bool HasCustomOp_127599(DLL2SDK::mscorlib::System::Type* type_); template bool tryGetPushFuncByType_127600(DLL2SDK::mscorlib::System::Type* type_, T* func_); template bool tryGetGetFuncByType_127601(DLL2SDK::mscorlib::System::Type* type_, T* func_); template void RegisterPushAndGetAndUpdate_127602(DLL2SDK::System_Core::System::Action_2* push_, DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator_GetFunc_1* get_, DLL2SDK::System_Core::System::Action_3* update_); template void RegisterCaster_127603(DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator_GetFunc_1* get_); void PushDecimal_127604(intptr_t L_, DLL2SDK::mscorlib::System::Decimal val_); bool IsDecimal_127605(intptr_t L_, int32_t index_); DLL2SDK::mscorlib::System::Decimal GetDecimal_127606(intptr_t L_, int32_t index_); void Get_127607(intptr_t L_, int32_t index_, DLL2SDK::mscorlib::System::Decimal* val_); template DLL2SDK::mscorlib::System::Decimal _tryGetGetFuncByType_1_m__E_127623(intptr_t L_, int32_t idx_); static DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator_IniterAdderUnityEngineVector2* get_IniterAdderUnityEngineVector2_dumb_obj_127522(); static DLL2SDK::Assembly_CSharp::XLua::CSObjectWrap::XLua_Gen_Initer_Register__* get_gen_reg_dumb_obj_127547(); static void _cctor_127608(); static bool _getDelegateUsingGeneric_m__0_127609(DLL2SDK::mscorlib::System::Reflection::MethodInfo* m_); static int32_t _getDelegateUsingGeneric_m__1_127610(DLL2SDK::mscorlib::System::Reflection::MethodInfo* m_); static bool _getDelegateUsingGeneric_m__2_127611(DLL2SDK::mscorlib::System::Reflection::MethodInfo* m_); static int32_t _getDelegateUsingGeneric_m__3_127612(DLL2SDK::mscorlib::System::Reflection::MethodInfo* m_); static DLL2SDK::mscorlib::System::Delegate* _getDelegateUsingGeneric_m__4_127613(DLL2SDK::Assembly_CSharp::XLua::DelegateBridgeBase* x_); static DLL2SDK::mscorlib::System::Delegate* _getDelegateUsingGeneric_m__5_127614(DLL2SDK::Assembly_CSharp::XLua::DelegateBridgeBase* x_); static DLL2SDK::mscorlib::System::Type* _getDelegateUsingGeneric_m__6_127615(DLL2SDK::mscorlib::System::Reflection::ParameterInfo* pinfo_); static bool _getDelegate_m__7_127616(DLL2SDK::mscorlib::System::Reflection::MethodInfo* m_); template static void _tryGetPushFuncByType_1_m__8_127617(intptr_t L_, uint8_t v_); template static void _tryGetPushFuncByType_1_m__9_127618(intptr_t L_, int8_t v_); template static void _tryGetPushFuncByType_1_m__A_127619(intptr_t L_, wchar_t v_); template static void _tryGetPushFuncByType_1_m__B_127620(intptr_t L_, int16_t v_); template static void _tryGetPushFuncByType_1_m__C_127621(intptr_t L_, uint16_t v_); template static void _tryGetPushFuncByType_1_m__D_127622(intptr_t L_, float v_); template static uint8_t _tryGetGetFuncByType_1_m__F_127624(intptr_t L_, int32_t idx_); template static int8_t _tryGetGetFuncByType_1_m__10_127625(intptr_t L_, int32_t idx_); template static wchar_t _tryGetGetFuncByType_1_m__11_127626(intptr_t L_, int32_t idx_); template static int16_t _tryGetGetFuncByType_1_m__12_127627(intptr_t L_, int32_t idx_); template static uint16_t _tryGetGetFuncByType_1_m__13_127628(intptr_t L_, int32_t idx_); template static float _tryGetGetFuncByType_1_m__14_127629(intptr_t L_, int32_t idx_); }; } namespace DLL2SDK::Assembly_CSharp::XLua::CSObjectWrap { struct SystemCollectionsIEnumeratorBridge : DLL2SDK::Assembly_CSharp::XLua::LuaBase { void _ctor_127516(int32_t reference_, DLL2SDK::Assembly_CSharp::XLua::LuaEnv* luaenv_); bool System_Collections_IEnumerator_MoveNext_127518(); void System_Collections_IEnumerator_Reset_127519(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_127520(); static DLL2SDK::Assembly_CSharp::XLua::LuaBase* __Create_127517(int32_t reference_, DLL2SDK::Assembly_CSharp::XLua::LuaEnv* luaenv_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct CopyByValue : DLL2SDK::mscorlib::System::Object { static void UnPack_127469(DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* translator_, intptr_t L_, int32_t idx_, DLL2SDK::UnityEngine::UnityEngine::Vector2* val_); static bool Pack_127470(intptr_t buff_, int32_t offset_, DLL2SDK::UnityEngine::UnityEngine::Vector2 field_); static bool UnPack_127471(intptr_t buff_, int32_t offset_, DLL2SDK::UnityEngine::UnityEngine::Vector2* field_); static void UnPack_127472(DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* translator_, intptr_t L_, int32_t idx_, DLL2SDK::UnityEngine::UnityEngine::Vector3* val_); static bool Pack_127473(intptr_t buff_, int32_t offset_, DLL2SDK::UnityEngine::UnityEngine::Vector3 field_); static bool UnPack_127474(intptr_t buff_, int32_t offset_, DLL2SDK::UnityEngine::UnityEngine::Vector3* field_); static void UnPack_127475(DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* translator_, intptr_t L_, int32_t idx_, DLL2SDK::UnityEngine::UnityEngine::Vector4* val_); static bool Pack_127476(intptr_t buff_, int32_t offset_, DLL2SDK::UnityEngine::UnityEngine::Vector4 field_); static bool UnPack_127477(intptr_t buff_, int32_t offset_, DLL2SDK::UnityEngine::UnityEngine::Vector4* field_); static void UnPack_127478(DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* translator_, intptr_t L_, int32_t idx_, DLL2SDK::UnityEngine::UnityEngine::Color* val_); static bool Pack_127479(intptr_t buff_, int32_t offset_, DLL2SDK::UnityEngine::UnityEngine::Color field_); static bool UnPack_127480(intptr_t buff_, int32_t offset_, DLL2SDK::UnityEngine::UnityEngine::Color* field_); static void UnPack_127481(DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* translator_, intptr_t L_, int32_t idx_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* val_); static bool Pack_127482(intptr_t buff_, int32_t offset_, DLL2SDK::UnityEngine::UnityEngine::Quaternion field_); static bool UnPack_127483(intptr_t buff_, int32_t offset_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* field_); static void UnPack_127484(DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* translator_, intptr_t L_, int32_t idx_, DLL2SDK::UnityEngine::UnityEngine::Ray* val_); static bool Pack_127485(intptr_t buff_, int32_t offset_, DLL2SDK::UnityEngine::UnityEngine::Ray field_); static bool UnPack_127486(intptr_t buff_, int32_t offset_, DLL2SDK::UnityEngine::UnityEngine::Ray* field_); static void UnPack_127487(DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* translator_, intptr_t L_, int32_t idx_, DLL2SDK::UnityEngine::UnityEngine::Bounds* val_); static bool Pack_127488(intptr_t buff_, int32_t offset_, DLL2SDK::UnityEngine::UnityEngine::Bounds field_); static bool UnPack_127489(intptr_t buff_, int32_t offset_, DLL2SDK::UnityEngine::UnityEngine::Bounds* field_); static void UnPack_127490(DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* translator_, intptr_t L_, int32_t idx_, DLL2SDK::UnityEngine::UnityEngine::Ray2D* val_); static bool Pack_127491(intptr_t buff_, int32_t offset_, DLL2SDK::UnityEngine::UnityEngine::Ray2D field_); static bool UnPack_127492(intptr_t buff_, int32_t offset_, DLL2SDK::UnityEngine::UnityEngine::Ray2D* field_); static bool Pack_127493(intptr_t buff_, int32_t offset_, uint8_t field_); static bool UnPack_127494(intptr_t buff_, int32_t offset_, uint8_t* field_); static bool Pack_127495(intptr_t buff_, int32_t offset_, int8_t field_); static bool UnPack_127496(intptr_t buff_, int32_t offset_, int8_t* field_); static bool Pack_127497(intptr_t buff_, int32_t offset_, int16_t field_); static bool UnPack_127498(intptr_t buff_, int32_t offset_, int16_t* field_); static bool Pack_127499(intptr_t buff_, int32_t offset_, uint16_t field_); static bool UnPack_127500(intptr_t buff_, int32_t offset_, uint16_t* field_); static bool Pack_127501(intptr_t buff_, int32_t offset_, int32_t field_); static bool UnPack_127502(intptr_t buff_, int32_t offset_, int32_t* field_); static bool Pack_127503(intptr_t buff_, int32_t offset_, uint32_t field_); static bool UnPack_127504(intptr_t buff_, int32_t offset_, uint32_t* field_); static bool Pack_127505(intptr_t buff_, int32_t offset_, int64_t field_); static bool UnPack_127506(intptr_t buff_, int32_t offset_, int64_t* field_); static bool Pack_127507(intptr_t buff_, int32_t offset_, uint64_t field_); static bool UnPack_127508(intptr_t buff_, int32_t offset_, uint64_t* field_); static bool Pack_127509(intptr_t buff_, int32_t offset_, float field_); static bool UnPack_127510(intptr_t buff_, int32_t offset_, float* field_); static bool Pack_127511(intptr_t buff_, int32_t offset_, double field_); static bool UnPack_127512(intptr_t buff_, int32_t offset_, double* field_); static bool Pack_127513(intptr_t buff_, int32_t offset_, DLL2SDK::mscorlib::System::Decimal field_); static bool UnPack_127514(intptr_t buff_, int32_t offset_, DLL2SDK::mscorlib::System::Decimal* field_); static bool IsStruct_127515(DLL2SDK::mscorlib::System::Type* type_); }; } namespace DLL2SDK::Assembly_CSharp::XLua::CSObjectWrap { struct GameEngineHotUpdateHelperWrap : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* __f__mg_cache1_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* __f__mg_cache2_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* __f__mg_cache3_; DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* __f__mg_cache4_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_127462(); static void __Register_127463(intptr_t L_); static int32_t __CreateInstance_127464(intptr_t L_); static int32_t _m_ToUInt64_xlua_st__127465(intptr_t L_); static int32_t _m_ToUInt32_xlua_st__127466(intptr_t L_); static int32_t _m_ToInt64_xlua_st__127467(intptr_t L_); static int32_t _m_ConvertToArray_xlua_st__127468(intptr_t L_); }; } namespace DLL2SDK::Assembly_CSharp::CatlikeCoding::SDFToolkit { enum struct RGBFillMode : int32_t { White_ = static_cast(0x0), Black_ = static_cast(0x1), Distance_ = static_cast(0x2), Source_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance { enum struct WarningLevel : int32_t { NoWarning_ = static_cast(0x0), ThrottlingImminent_ = static_cast(0x1), Throttling_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance { enum struct PerformanceBottleneck : int32_t { Unknown_ = static_cast(0x0), CPU_ = static_cast(0x1), GPU_ = static_cast(0x2), TargetFrameRate_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance { struct ThermalMetrics { DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::WarningLevel _WarningLevel_k__BackingField_; float _TemperatureLevel_k__BackingField_; float _TemperatureTrend39_k__BackingField_; float _TemperatureTrend41_k__BackingField_; double _HighPrecisionTemperatureLevel_k__BackingField_; DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::WarningLevel get_WarningLevel_115528(); void set_WarningLevel_115529(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::WarningLevel value_); float get_TemperatureLevel_115530(); void set_TemperatureLevel_115531(float value_); float get_TemperatureTrend39_115532(); void set_TemperatureTrend39_115533(float value_); float get_TemperatureTrend41_115534(); void set_TemperatureTrend41_115535(float value_); double get_HighPrecisionTemperatureLevel_115536(); void set_HighPrecisionTemperatureLevel_115537(double value_); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider { enum struct Feature : int32_t { None_ = static_cast(0x0), WarningLevel_ = static_cast(0x1), TemperatureLevel_ = static_cast(0x2), TemperatureTrend_ = static_cast(0x4), CpuPerformanceLevel_ = static_cast(0x8), GpuPerformanceLevel_ = static_cast(0x10), PerformanceLevelControl_ = static_cast(0x20), GpuFrameTime_ = static_cast(0x40), CpuFrameTime_ = static_cast(0x80), HightPrecisionTemperatureLevel_ = static_cast(0x100) }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { enum struct Orientation : int32_t { Landscape_ = static_cast(0x0), LandscapeFlipped_ = static_cast(0x1), Portrait_ = static_cast(0x2), PortraitFlipped_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { enum struct AlphaPacking : int32_t { None_ = static_cast(0x0), TopBottom_ = static_cast(0x1), LeftRight_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { enum struct StereoPacking : int32_t { None_ = static_cast(0x0), TopBottom_ = static_cast(0x1), LeftRight_ = static_cast(0x2), CustomUV_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { enum struct VideoMapping : int32_t { Unknown_ = static_cast(0x0), Normal_ = static_cast(0x1), EquiRectangular360_ = static_cast(0x2), EquiRectangular180_ = static_cast(0x3), CubeMap3x2_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { enum struct StereoEye : int32_t { Both_ = static_cast(0x0), Left_ = static_cast(0x1), Right_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { enum struct ErrorCode : int32_t { None_ = static_cast(0x0), LoadFailed_ = static_cast(0x64), DecodeFailed_ = static_cast(0xC8) }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { enum struct Platform : int32_t { Windows_ = static_cast(0x0), MacOSX_ = static_cast(0x1), iOS_ = static_cast(0x2), tvOS_ = static_cast(0x3), Android_ = static_cast(0x4), WindowsPhone_ = static_cast(0x5), WindowsUWP_ = static_cast(0x6), WebGL_ = static_cast(0x7), PS4_ = static_cast(0x8), Count_ = static_cast(0x9), Unknown_ = static_cast(0x64) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { enum struct SettlementAvatarAnimType : int32_t { SETTLEMENT_ANIMATOR_AR_ = static_cast(0x0), SETTLEMENT_ANIMATOR_SR_ = static_cast(0x1), SETTLEMENT_ANIMATOR_MG_ = static_cast(0x2), SETTLEMENT_ANIMATOR_KNIFE_ = static_cast(0x3), SETTLEMENT_ANIMATOR_PISTOL_ = static_cast(0x4), SETTLEMENT_ANIMATOR_FHJ_ = static_cast(0x5), SETTLEMENT_ANIMATOR_EMPTY_ = static_cast(0x6), SETTLEMENT_ANIMATOR_AX_ = static_cast(0x7), SETTLEMENT_ANIMATOR_SAMURAI_KNIFE_ = static_cast(0x8), MAX_ = static_cast(0x9) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { enum struct SettlementAvatarPosMode : int32_t { DEFAULT_ = static_cast(0x0), THREE_ = static_cast(0x1), LOCAL_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { enum struct SettlementAvatarWeaponMountType : int32_t { SETTLEMENT_WEAPON_MOUNT_BACK_HIDE_ = static_cast(0xFFFFFFFF), SETTLEMENT_WEAPON_MOUNT_BACK_R_ = static_cast(0x0), SETTLEMENT_WEAPON_MOUNT_BACK_L_ = static_cast(0x1), SETTLEMENT_WEAPON_MOUNT_BACK_R_LOCATION_ = static_cast(0x2), SETTLEMENT_WEAPON_MOUNT_BACK_L_LOCATION_ = static_cast(0x3), SETTLEMENT_WEAPON_MOUNT_BACK_MELEE_ = static_cast(0x4), SETTLEMENT_WEAPON_MOUNT_BACK_SCYTHE_ = static_cast(0x5), SETTLEMENT_WEAPON_MOUNT_BACK_TYPE25_ = static_cast(0x6), SETTLEMENT_WEAPON_MOUNT_BACK_SMRS_ = static_cast(0x7), SETTLEMENT_WEAPON_MOUNT_BACK_FHJ_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint { enum struct HPPosState : int32_t { None_ = static_cast(0x0), Attack_ = static_cast(0x1), Defend_ = static_cast(0x2), Contest_ = static_cast(0x3), Max_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EWeaponSkillOpType : int32_t { EWSOT_INVALID_ = static_cast(0x0), EWSOT_STARTEFFECT_ = static_cast(0x1), EWSOT_STOPEFFECT_ = static_cast(0x2), EWSOT_CONDITIONHIT_ = static_cast(0x3), EWSOT_STARTSKILL_ = static_cast(0x4), EWSOT_STOPSKILL_ = static_cast(0x5), EWSOT_CLEARSKILL_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EWeaponSkillEffect : int32_t { EWSE_INVALID_ = static_cast(0x0), EWSE_ATTR_VALUE_ = static_cast(0x1), EWSE_BUFF_LAYER_ = static_cast(0x2), EWSE_DEBUFF_LAYER_ = static_cast(0x3), EWSE_POSITION_EXPLODE_ = static_cast(0x4), EWSE_BUFF_ = static_cast(0x5), EWSE_ADD_PROJECTILE_ = static_cast(0x6), EWSE_EXTRA_BULLET_ = static_cast(0x7), EWSE_BULLET_COST_ATTR_ = static_cast(0x8), EWSE_CANCEL_EFFECT_ = static_cast(0x9), EWSE_RECOVER_CLIP_ = static_cast(0xA), EWSE_POSITION_EXPLODE_PROJECTILE_ = static_cast(0xB), EWSE_TARGET_EXPLODE_ = static_cast(0xC), EWSE_MODIFY_SKILL_CD_ = static_cast(0xD), EWSE_MODIFY_SKILL_DURATION_ = static_cast(0xE), EWSE_KEEP_CLIP_ADD_ = static_cast(0xF), EWSE_RECOVER_HP_ = static_cast(0x10), EWSE_FRAG_ADD_ = static_cast(0x11), EWSE_QUANTITY_ATTR_ = static_cast(0x12), EWSE_KEEP_ATTR_ = static_cast(0x13), EWSE_COUNT_ = static_cast(0x14) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EAssetEffectType : int32_t { None_ = static_cast(0x0), DelayReqProjectile_ = static_cast(0x1), WeaponFireEffect_ = static_cast(0x186A1), WeaponExtraEffect_ = static_cast(0x186A2), WeaponEffectGroup_ = static_cast(0x186A3), WeaponBurnEffect_ = static_cast(0x186A4), HideWeaponRenderer_ = static_cast(0x186A5), SkillSound_ = static_cast(0x30D41), TriggerFireSoundOnSkill_ = static_cast(0x30D42), CameraAnimator_ = static_cast(0x493E1), ScreenEffect_ = static_cast(0x61A81), PlaySkillEffect_ = static_cast(0x7A121), ProjectileFlightEffect_ = static_cast(0x7A122), LineFlightEffect_ = static_cast(0x7A123), MultiFlightEffect_ = static_cast(0x7A124), ExplodeEffect_ = static_cast(0x927C1), ProjectileExplodeEffect_ = static_cast(0x927C2), TriggerSkillAnim_ = static_cast(0xAAE61), StrongerFireAnim_ = static_cast(0xAAE62), TriggerEquipAnim_ = static_cast(0xAAE63), TriggerPutDownAnim_ = static_cast(0xAAE64), LockFireOperation_ = static_cast(0xC3501), LockSwitchWeaponOperation_ = static_cast(0xC3502), GotoPVESkillState_ = static_cast(0xDBBA1) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EWeaponSkillStat : int32_t { EWEAPON_SKILL_CDING_ = static_cast(0x0), EWEAPON_SKILL_ACTIVE_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EFunctionalItem : int32_t { None_ = static_cast(0x0), WeaponC4Bomb_ = static_cast(0x2687481), C4BombDefuser_ = static_cast(0x1CB6D49), AWeapon_Grenade_ = static_cast(0x1CB6D4A), AWeapon_Rocket_ = static_cast(0xA4DB21), AItem_HPRecover_ = static_cast(0x1CB55D9), PickUp_Ammo_ = static_cast(0x55ED121), AItemPickUp_Begin_ = static_cast(0x56057C0), AItemPowerUp_DoublePoint_ = static_cast(0x56057C2), AItemPowerUp_InstanceKill_ = static_cast(0x56057C3), AItemPowerUp_FireSale_ = static_cast(0x56057C4), AItemPowerUp_KaBoom_ = static_cast(0x56057C5), AItemPowerUp_Key_ = static_cast(0x56057C6), AItemPowerUp_Health_ = static_cast(0x56057C7), AItemPowerUp_Ammo_ = static_cast(0x56057C8), AItemPowerUp_Health_Ammo_ = static_cast(0x56057C9), AItemZMGame_Key_ = static_cast(0x9F), AItemPickUp_End_ = static_cast(0x561DE5F) }; } namespace DLL2SDK::Assembly_CSharp { enum struct EActorType : int32_t { EA_TYPE_BEGIN_ = static_cast(0x0), PlayerController_ = static_cast(0x1), FirstPersonPawn_ = static_cast(0x2), ThirdPersonPawn_ = static_cast(0x3), Weapon_ = static_cast(0x4), WeaponCODSniper_ = static_cast(0x5), WeaponNiboerTL_ = static_cast(0x6), WeaponFamas_ = static_cast(0x7), WeaponAttachment_ = static_cast(0x8), WeaponSpectator_ = static_cast(0x9), WeaponTower_ = static_cast(0xA), WeaponRPG_ = static_cast(0xB), WeaponGrappleGun_ = static_cast(0xC), WeaponHiveGun_ = static_cast(0xD), WeaponGoliathGun_ = static_cast(0xE), WeaponInductionGun_ = static_cast(0xF), WeaponSparrow_ = static_cast(0x10), WeaponGravitySpikes_ = static_cast(0x11), WeaponSentryGun_ = static_cast(0x12), WeaponHelicopter_ = static_cast(0x13), WeaponSAMTurret_ = static_cast(0x14), WeaponPurifier_ = static_cast(0x15), WeaponWarMachine_ = static_cast(0x16), WeaponScythe_ = static_cast(0x17), WeaponMors_ = static_cast(0x18), WeaponTransformShield_ = static_cast(0x19), WeaponVTOL_ = static_cast(0x1A), WeaponTempest_ = static_cast(0x1B), WeaponAK117_Orange_ = static_cast(0x1C), WeaponShadowBlade_ = static_cast(0x1D), WeaponVehicleGun_ = static_cast(0x1E), WeaponAttachment_SentryGun_ = static_cast(0x1F), WeaponAttachment_Sparrow_ = static_cast(0x20), WeaponAttachment_SAM_ = static_cast(0x21), WeaponAttachmentGravitySpikes_ = static_cast(0x22), WeaponAttachment_ElectricShockCar_ = static_cast(0x23), WeaponAttachment_ShadowBlade_ = static_cast(0x24), WeaponAttachment_VehicleGun_ = static_cast(0x25), WeaponNunchucks_ = static_cast(0x26), WeaponAttachment_Nunchucks_ = static_cast(0x27), WeaponPart_ = static_cast(0x28), WeaponPartAttachment_ = static_cast(0x29), MuzzleWeaponPartAttachment_ = static_cast(0x2A), WeaponPart_Optics_ = static_cast(0x2B), WeaponPart_ACOGOptics_ = static_cast(0x2C), WeaponPart_Silencer_ = static_cast(0x2D), WeaponPart_Attrib_ = static_cast(0x2E), WeaponPart_ExtendedMags_ = static_cast(0x2F), WeaponPart_GunStock_ = static_cast(0x30), WeaponPart_Sra_ = static_cast(0x31), WeaponPart_Zoom_ = static_cast(0x32), WeaponPart_FMJ_ = static_cast(0x33), WeaponPart_Ornament_ = static_cast(0x34), Pawn_1P_ = static_cast(0x35), Pawn_3P_ = static_cast(0x36), BioSavior_1P_ = static_cast(0x37), BioSavior_3P_ = static_cast(0x38), BioHumanHero_1P_ = static_cast(0x39), BioHumanHero_3P_ = static_cast(0x3A), BioZombie_1P_ = static_cast(0x3B), BioZombie_3P_ = static_cast(0x3C), Hider_1P_ = static_cast(0x3D), Hider_3P_ = static_cast(0x3E), Seeker_1P_ = static_cast(0x3F), Seeker_3P_ = static_cast(0x40), PropPlayerController_ = static_cast(0x41), PropFirstPersonPawn_ = static_cast(0x42), PropThirdPersonPawn_ = static_cast(0x43), ElectricShockCarPawn_ = static_cast(0x44), PVEActorBegin_ = static_cast(0x45), AIPawn_ = static_cast(0x46), SpeedBoat_ = static_cast(0x47), GuidePawn_ = static_cast(0x48), VehicleAttacker_ = static_cast(0x49), StoryGamePlayerPawn_ = static_cast(0x4A), ZombiePawn_ = static_cast(0x4B), FlyDragon_ = static_cast(0x4C), PVEAI_ = static_cast(0x4D), ExplodeZombie_ = static_cast(0x4E), PVEShootObject_ = static_cast(0x4F), PVEAI_Spitter_ = static_cast(0x50), DamageVolume_ = static_cast(0x51), PVEAI_Soldier_ = static_cast(0x52), AttackC4Zombie_ = static_cast(0x53), MiniTank_ = static_cast(0x54), PVEAI_Rocket_ = static_cast(0x55), PVEAI_HeavyArmorZombie_ = static_cast(0x56), PVEAIBoss_Crocodile_ = static_cast(0x57), Desolator_ = static_cast(0x58), PVEAI_Bot_ = static_cast(0x59), PVEActorEnd_ = static_cast(0x5A), SpyBullet_ = static_cast(0x5B), ChallengeRewardGun_ = static_cast(0x5C), ChallengeRewardBalloon_ = static_cast(0x5D), ZombieDog_ = static_cast(0x5E), ChallengeDefenceTower_ = static_cast(0x5F), ChallengeRewardDuck_ = static_cast(0x60), ChallengeRewardDuckGold_ = static_cast(0x61), ChallengeRewardBalloonGold_ = static_cast(0x62), ChallengeRewardShootingTarget_ = static_cast(0x63), ChallengeRewardShootingTargetGold_ = static_cast(0x64), ChallengeRewardShootingTargetWhite_ = static_cast(0x65), ExplodeSpeedDilo_ = static_cast(0x66), DiloFly_ = static_cast(0x67), PVEAI_Mole_ = static_cast(0x68), SpeedDiloKing_ = static_cast(0x69), PVEAIBoss_GreenTitan_ = static_cast(0x6A), ShieldPawn_ = static_cast(0x6B), Hellclaw_ = static_cast(0x6C), PoisonPawn_ = static_cast(0x6D), NoUsed_ = static_cast(0x6E), MiniGunPawn_ = static_cast(0x6F), MPPawn_ = static_cast(0x70), NetWorkAIPawn_ = static_cast(0x71), PVEAIBoss_GreenTitan_Level3_ = static_cast(0x72), ChallengeRewardZombie_ = static_cast(0x73), FanaticsPawn_ = static_cast(0x74), PVEAIBoss_GreenTitan_Level1_ = static_cast(0x75), PVEShootPawn_Level0_ = static_cast(0x76), NetWorkExplodeZombiePawn_ = static_cast(0x77), PVEShootPawn_LevelPVPTutorial_ = static_cast(0x78), NetWorkShieldPawn_ = static_cast(0x79), NetWorkTitanBoss_ = static_cast(0x7A), PVEAIBoss_BigSpider_ = static_cast(0x7B), PVEAIBoss_SpiderBoy_ = static_cast(0x7C), PVESniperZombie_ = static_cast(0x7D), NetWorkHeavyArmorZombiePawn_ = static_cast(0x7E), NetWorkArmouredTitanBossPawn_ = static_cast(0x7F), NetWorkBigSpiderBossPawn_ = static_cast(0x80), NetWorkSpiderBoyBossPawn_ = static_cast(0x81), NursePawn_ = static_cast(0x82), NetWorkMechanicalPhoenixBossPawn_ = static_cast(0x83), NetWorkNPCDanDan_ = static_cast(0x84), NetWorkNPCRoller_ = static_cast(0x85), NetWorkNPCLaserEscalator_ = static_cast(0x86), NetWorkNPCLaserLight_ = static_cast(0x87), NetWorkNPCLaserWave_ = static_cast(0x88), NetWorkNPCExplodePoint_ = static_cast(0x89), NetWorkNPCDoor_ = static_cast(0x8A), NetWorkNPCElevator_ = static_cast(0x8B), NetWorkGatlinAIPawn_ = static_cast(0x8C), NetWorkBurrowAIPawn_ = static_cast(0x8D), MPTDPlayerPawn_ = static_cast(0x8E), NetWorkTowerBase_ = static_cast(0x8F), NetWorkSeraphBoss_ = static_cast(0x90), Pawn_Tutorial_Bio_Human_ = static_cast(0x91), Pawn_Tutorial_Bio_Matrix_ = static_cast(0x92), Pawn_Tutorial_Bio_Anger_ = static_cast(0x93), UAVAirplane_ = static_cast(0x94), CounterUAVAirplane_ = static_cast(0x95), SentryGunPawn_ = static_cast(0x96), TripMine_ = static_cast(0x97), SparrowStick_ = static_cast(0x98), HelicopterPawn_ = static_cast(0x99), SAMTurretPawn_ = static_cast(0x9A), HelicopterPawn_SP_Hellstorm_ = static_cast(0x9B), VTOLPawn_ = static_cast(0x9C), VTOLPawn_3P_ = static_cast(0x9D), CarePackagePlanePawn_ = static_cast(0x9E), CarePackage_ = static_cast(0x9F), GoliathBox_ = static_cast(0xA0), ChamberCarePackage_ = static_cast(0xA1), GuardDog_ = static_cast(0xA2), MedicalStationBox_ = static_cast(0xA3), MedicalStationDrone_ = static_cast(0xA4), PhysicsVehicle_ = static_cast(0xA5), Vehicle_Sedan_ = static_cast(0xA6), Vehicle_ATV_ = static_cast(0xA7), Vehicle_Motorcycle_ = static_cast(0xA8), Vehicle_Drone_ = static_cast(0xA9), Vehicle_Helicopter_ = static_cast(0xAA), Vehicle_Boat_ = static_cast(0xAB), Vehicle_Jeep_ = static_cast(0xAC), Vehicle_BeachMotor_ = static_cast(0xAD), Vehicle_ReconCar_ = static_cast(0xAE), Vehicle_InterferenceDrone_ = static_cast(0xAF), Vehicle_Truck_ = static_cast(0xB0), Vehicle_Assault_ = static_cast(0xB1), Vehicle_Tank_ = static_cast(0xB2), BlackHawkHelicopter_ = static_cast(0xB3), AIControlledSystem_Pawn_ = static_cast(0xB4), AIControlledSystem_Pawn_NoAutoAimFire_ = static_cast(0xB5), BRDoorActor_ = static_cast(0xB6), BRWindow_ = static_cast(0xB7), BRAirDropPlane_ = static_cast(0xB8), BRAirDrop_ = static_cast(0xB9), BRAirDropTank_ = static_cast(0xBA), BRElectricTripWireBase_ = static_cast(0xBB), LuaInteractionActor_ = static_cast(0xBC), LuaHitActor_ = static_cast(0xBD), LuaFunctionalActor_ = static_cast(0xBE), LuaExplodeActor_ = static_cast(0xBF), EA_TYPE_END_ = static_cast(0xC0) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EPropertyType : int32_t { None_ = static_cast(0x0), MoveSpeed_ = static_cast(0x1), SprintMovement_ = static_cast(0x2), AimingMovement_ = static_cast(0x3), LyingSpeed_ = static_cast(0x4), CrouchSpeed_ = static_cast(0x5), SprintFireUseItem_ = static_cast(0x6), Skulker_ = static_cast(0x7), SprintFireHip_ = static_cast(0x8), ClimbingSpeed_ = static_cast(0x9), SlidingSpeed_ = static_cast(0xA), RollSpeed_ = static_cast(0xB), God_ = static_cast(0xC), BeFrontSeen_ = static_cast(0xD), BeGlowSeen_ = static_cast(0xE), BeGlowFrontSeen_ = static_cast(0xF), BeHealthBar_ = static_cast(0x10), MedicTime_ = static_cast(0x11), FootstepsRadius_ = static_cast(0x12), FootstepsVolume_ = static_cast(0x13), EnemyFootstepsRadius_ = static_cast(0x14), EnemyFootstepsVolume_ = static_cast(0x15), SeekTrack_ = static_cast(0x16), HideTrack_ = static_cast(0x17), SeekTrackTime_ = static_cast(0x18), ResetPackage_ = static_cast(0x19), SetPackageTrap_ = static_cast(0x1A), SeePackageContent_ = static_cast(0x1B), HideDeathLocation_ = static_cast(0x1C), EnableScrambler_ = static_cast(0x1D), RemoveVisualizedFireSound_ = static_cast(0x1E), BulletDamageOnRadar_ = static_cast(0x1F), ExplodeDamgeOnRadar_ = static_cast(0x20), HideFireOnMap_ = static_cast(0x21), ForceShowInEnemyRadar_ = static_cast(0x22), RadarSize_ = static_cast(0x23), DeadEnemyScanNearby_ = static_cast(0x24), NotifyEnemyNearby_ = static_cast(0x25), FireOnMapDist_BR_ = static_cast(0x26), ControlMissileNoLockOn_ = static_cast(0x27), IgnoreEnemyUAV_ = static_cast(0x28), IgnoreEnemyCounterUAV_ = static_cast(0x29), TacticalEffectDuration_ = static_cast(0x2A), ImmuneEMP_ = static_cast(0x2B), ScoreStreaksAnim_ = static_cast(0x2C), UseUAV_ = static_cast(0x2D), SeeStreakFront_ = static_cast(0x2E), SeeAirStreakGlow_ = static_cast(0x2F), EquipTime_ = static_cast(0x30), UnequipTime_ = static_cast(0x31), AimingSpeed_ = static_cast(0x32), ChangeClipTime_ = static_cast(0x33), GetReadyTime_ = static_cast(0x34), FireInterval_ = static_cast(0x35), GetHitPunchAngleX_ = static_cast(0x36), GetHitPunchAngleXDecreseSpeed_ = static_cast(0x37), ZoomingGetHitPunchAngleX_ = static_cast(0x38), ZoomingGetHitPunchAngleXDecreseSpeed_ = static_cast(0x39), MeleeWeaponFireInterval_ = static_cast(0x3A), HitEnemySeeFrontGlow_ = static_cast(0x3B), HitEnemySeeHelathBar_ = static_cast(0x3C), WeaponRange_ = static_cast(0x3D), Breath_ = static_cast(0x3E), BreathRange_ = static_cast(0x3F), ChangeBulletSpeed_ = static_cast(0x40), ChangeMuzzleFlash_ = static_cast(0x41), MaxThroughWallCount_ = static_cast(0x42), ChgAutoAssistAimRanges_ = static_cast(0x43), ChgAutoAssistAimRates_ = static_cast(0x44), ChgAssistAimRotateTimes_ = static_cast(0x45), ChgDampAssistAimRateFactor_ = static_cast(0x46), ChgMagnAssistAimRateFactor_ = static_cast(0x47), MaxDamapAssitAimRateScale_ = static_cast(0x48), MagnAssitAimRateFactorScale_ = static_cast(0x49), DampAssitAimRateFactorScale_ = static_cast(0x4A), AutoAssistLockHead_ = static_cast(0x4B), DropRestAmmo_ = static_cast(0x4C), DamageRange1_ = static_cast(0x4D), DamageRange2_ = static_cast(0x4E), DamageRange3_ = static_cast(0x4F), DamageRange4_ = static_cast(0x50), DamageRange5_ = static_cast(0x51), DamageRange6_ = static_cast(0x52), DamageValue1_ = static_cast(0x53), DamageValue2_ = static_cast(0x54), DamageValue3_ = static_cast(0x55), DamageValue4_ = static_cast(0x56), DamageValue5_ = static_cast(0x57), DamageValue6_ = static_cast(0x58), DamageValue7_ = static_cast(0x59), GrenadeAnim_ = static_cast(0x5A), ResetPickupGrenadeLifeSpan_ = static_cast(0x5B), MaxInaccuracy_ = static_cast(0x5C), MinInaccuracy_ = static_cast(0x5D), DisperseBase_ = static_cast(0x5E), DisperseModifierStanding_ = static_cast(0x5F), DisperseModifierJumping_ = static_cast(0x60), DisperseModifierWalking_ = static_cast(0x61), RecoilUpBase_ = static_cast(0x62), RecoilUpModifier_ = static_cast(0x63), RecoilUpMax_ = static_cast(0x64), RecoilLateralBase_ = static_cast(0x65), RecoilLateralModifier_ = static_cast(0x66), RecoilLateralMax_ = static_cast(0x67), ReachMaxDirectionChangePerc_ = static_cast(0x68), UnreachMaxDirectionChangePerc_ = static_cast(0x69), RecoilScaleStanding_ = static_cast(0x6A), RecoilScaleWalking_ = static_cast(0x6B), RecoilScaleJumping_ = static_cast(0x6C), SteadyFire_ = static_cast(0x6D), ADSMaxInaccuracy_ = static_cast(0x6E), ADSMinInaccuracy_ = static_cast(0x6F), HIPMaxInaccuracy_ = static_cast(0x70), HIPMinInaccuracy_ = static_cast(0x71), InaccuracyModifierCrouching_ = static_cast(0x72), InaccuracyModifierProning_ = static_cast(0x73), InaccuracyModifierSliding_ = static_cast(0x74), ResetAmmo_ = static_cast(0x75), AmmoClipsCount_ = static_cast(0x76), AmmoInMagzine_ = static_cast(0x77), ChgWeaponAttrClipAmmoCount_ = static_cast(0x78), ChgWeaponAttrCarriedAmmoCount_ = static_cast(0x79), ChgWeaponAttrMaxAmmoCount_ = static_cast(0x7A), ChgWeaponAttrPVEClipAmmoCount_ = static_cast(0x7B), ChgWeaponAttrPVECarriedAmmoCount_ = static_cast(0x7C), ChgWeaponAttrPVEMaxAmmoCount_ = static_cast(0x7D), FireNoCostBullet_ = static_cast(0x7E), PickUpBulletFromEnemyCorpse_ = static_cast(0x7F), ExtraBulletCount_ = static_cast(0x80), OneShotFragNum_ = static_cast(0x81), PvpScore_ = static_cast(0x82), AddBRBagMaxWeight_ = static_cast(0x83), ShowAmmoPickUp_ = static_cast(0x84), SelfBeDamageOtherPart_ = static_cast(0x85), AddHealth_ = static_cast(0x86), ScoreStreakScale_ = static_cast(0x87), SmokePerspectiveEffect_ = static_cast(0x88), SmokeBePerspectivedEffect_ = static_cast(0x89), Count_ = static_cast(0x8A) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct PropCalcType : int32_t { Plus_ = static_cast(0x0), Multi_ = static_cast(0x1), Div_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EActorViewType : int32_t { FirstPerson_ = static_cast(0x0), ThirdPerson_ = static_cast(0x1), Unknown_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::PVS { enum struct ECellFaceType : int32_t { Top_ = static_cast(0x0), Bottom_ = static_cast(0x1), Left_ = static_cast(0x2), Right_ = static_cast(0x3), Forward_ = static_cast(0x4), Backward_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::CobMath { struct CobLine { DLL2SDK::UnityEngine::UnityEngine::Vector3 Origin_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Direction_; float Length_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProjection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Trace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProjection_Plane_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIntersectPoint_Plane_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_112146(DLL2SDK::UnityEngine::UnityEngine::Vector3 origin_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_); float GetProjection_112147(DLL2SDK::UnityEngine::UnityEngine::Vector3 point_, DLL2SDK::UnityEngine::UnityEngine::Vector3* proj_); int32_t Trace_112148(DLL2SDK::Array* triangles_, DLL2SDK::Assembly_CSharp::CobMath::CobHitInfo* hitInfo_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetProjection_Plane_112149(DLL2SDK::UnityEngine::UnityEngine::Vector3 point_); float GetIntersectPoint_Plane_112150(DLL2SDK::Assembly_CSharp::CobMath::CobLine line_, DLL2SDK::UnityEngine::UnityEngine::Vector3* point_); }; } namespace DLL2SDK::Assembly_CSharp::PVS { enum struct EPVSProfile : int32_t { None_ = static_cast(0x0), PVSCellTime_ = static_cast(0x1), VCRTime_ = static_cast(0x2), PVSTraceTime_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::CobMath { struct CobMatrix { DLL2SDK::Array* members_; int32_t _Size_k__BackingField_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::List_1* sDetMList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMember_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetMember_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCol_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StaticBuildDetM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Determinant_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_112151(int32_t size_); int32_t get_Size_112152(); void set_Size_112153(int32_t value_); void SetMember_112154(int32_t row_, int32_t col_, float param_); void SetMember_112155(DLL2SDK::Array* param_); void SetRow_112156(int32_t rowIndex_, DLL2SDK::Array* param_); void SetCol_112157(int32_t colIndex_, DLL2SDK::Array* param_); DLL2SDK::mscorlib::System::String* ToString_112158(); float Determinant_112160(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_112162(); static void StaticBuildDetM_112159(DLL2SDK::Assembly_CSharp::CobMath::CobMatrix* matrix_, DLL2SDK::Assembly_CSharp::CobMath::CobMatrix target_, int32_t ignoreCol_); static void _cctor_112161(); }; } namespace DLL2SDK::Assembly_CSharp::CobMath { struct LinearEquationSet { DLL2SDK::Assembly_CSharp::CobMath::CobMatrix mM_; DLL2SDK::Array* mMList_; DLL2SDK::Array* mVList_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEquation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Calculate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Calculate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_112172(int32_t num_); void SetEquation_112173(int32_t index_, DLL2SDK::Array* param_); DLL2SDK::Array* Calculate_112174(); void Calculate_112175(DLL2SDK::UnityEngine::UnityEngine::Vector3* result_); }; } namespace DLL2SDK::Assembly_CSharp::CobMath { enum struct EHitType : int32_t { HitReturn_ = static_cast(0x0), HitNearest_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { struct SphericalHarmonicsL2Serialized { DLL2SDK::Array* r_; DLL2SDK::Array* g_; DLL2SDK::Array* b_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_save_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_load_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_112081(DLL2SDK::Assembly_CSharp::SphericalHarmonicsL2Serialized o_); void save_112082(DLL2SDK::UnityEngine::UnityEngine::Rendering::SphericalHarmonicsL2 v_); DLL2SDK::UnityEngine::UnityEngine::Rendering::SphericalHarmonicsL2 load_112083(); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine { struct HtSize { int32_t Width_; int32_t Height_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_111933(int32_t width_, int32_t height_); DLL2SDK::mscorlib::System::String* ToString_111934(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_111935(); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine { struct HtPoint { int32_t X_; int32_t Y_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_111922(int32_t x_, int32_t y_); DLL2SDK::mscorlib::System::String* ToString_111923(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_111924(); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { enum struct EPrimarySecondType : int32_t { Secondary_ = static_cast(0x0), Primary_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { enum struct EStorageGrenadeType : int32_t { None_ = static_cast(0x0), Lethal_ = static_cast(0x1), Tactical_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { enum struct EEquipmentItemStatusType : int32_t { None_ = static_cast(0x0), NormalStatus_ = static_cast(0x1), UnlockLevelStatus_ = static_cast(0x2), SelectedStatus_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { enum struct EStorageModeType : int32_t { None_ = static_cast(0x0), PVP_ = static_cast(0x1), Zombies_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { enum struct EEachPropertyGridItemType : int32_t { None_ = static_cast(0x0), NormalStatus_ = static_cast(0x1), SubStatus_ = static_cast(0x2), AddStatus_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VoiceUploadData { DLL2SDK::mscorlib::System::String* filePath_; int32_t time_; DLL2SDK::mscorlib::System::String* fileId_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_110563(DLL2SDK::mscorlib::System::String* filePath_, int32_t time_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { enum struct EAvatarSquadType : int32_t { None_ = static_cast(0x0), Zombie_ = static_cast(0x1), Multiplay_ = static_cast(0x2), BattleRoyale_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EBRMarkTacticType : int32_t { EBRMarkTacticType_NULL_ = static_cast(0x0), EBRMarkTacticType_GO_ = static_cast(0x1), EBRMarkTacticType_ENEMY_ = static_cast(0x2), EBRMarkTacticType_WATCH_ = static_cast(0x3), EBRMarkTacticType_ATTACK_ = static_cast(0x4), EBRMarkTacticType_CAME_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ETimeUnit : int32_t { ESecond_ = static_cast(0x1), ESecondToInt_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { enum struct EStorageWeaponType : int32_t { None_ = static_cast(0x0), AssaultRifles_ = static_cast(0x1), SniperRifles_ = static_cast(0x2), LightMachineGuns_ = static_cast(0x3), SubMachineGuns_ = static_cast(0x4), ShotGuns_ = static_cast(0x5), Pistols_ = static_cast(0x6), Melee_ = static_cast(0x7), Launchers_ = static_cast(0x8), Special_ = static_cast(0x9), Grenade_ = static_cast(0x14), Ult_ = static_cast(0xA) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { enum struct EAvatarViewType : int32_t { Pvp_ = static_cast(0x0), PvpLadder_ = static_cast(0x1), Pve_ = static_cast(0x2), Br_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { enum struct EDailyTaskContentRewardState : int32_t { NotDone_ = static_cast(0x0), CanClaim_ = static_cast(0x1), Claimed_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { enum struct ESoldierReturnRewardItemConfigConfig : int32_t { None_ = static_cast(0x0), FacePicture_ = static_cast(0x1), DailyLogin_ = static_cast(0x2), TrainingSelectReward_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { enum struct SoldierReturnReportOpenScene : int32_t { Defaut_ = static_cast(0x0), Root_ = static_cast(0x1), NewContent_ = static_cast(0x2), DailyLogin_ = static_cast(0x3), TrainingSelect_ = static_cast(0x4), TrainingTask_ = static_cast(0x5), BenifitsBP_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { enum struct ESoldierReturnUIChildTab : int32_t { NewContent_ = static_cast(0x0), DailyLogin_ = static_cast(0x1), ReturnTraining_ = static_cast(0x2), ReturnBenifits_ = static_cast(0x3), All_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::Settlement { enum struct SettlementType : int32_t { PVP_ = static_cast(0x0), BR_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Settlement { enum struct ESettlementButtonsMode : int32_t { ENone_ = static_cast(0x0), EAdd_ = static_cast(0x1), ELike_ = static_cast(0x2), EReport_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EGameResult : int32_t { None_ = static_cast(0x0), WIN_ = static_cast(0x1), FAIL_ = static_cast(0x2), DRAW_ = static_cast(0x3), DROP_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { enum struct EShortcutMsgGameType : int32_t { BR_ = static_cast(0x0), PVP_TDM_ = static_cast(0x1), PVP_FL_ = static_cast(0x2), PVP_DOM_ = static_cast(0x3), PVP_SD_A_ = static_cast(0x4), PVP_SD_D_ = static_cast(0x5), PVP_HP_ = static_cast(0x6), PVP_SNIPERONLY_ = static_cast(0x7), PVP_BOOM_ = static_cast(0x8), PVP_PRACTICEVSAI_ = static_cast(0x9), PVP_FFA_ = static_cast(0xA), PVP_GUNGAME_ = static_cast(0xB), PVP_ONESHOTONEKILL_ = static_cast(0xC), PVP_STICKSANDSTONES_ = static_cast(0xD), PVP_CATCAT_ = static_cast(0xE), PVP_CATHUMAN_ = static_cast(0xF), PVP_HUMANHUMAN_ = static_cast(0x10), PVP_HUMANCAT_ = static_cast(0x11), PVE_CLASSIC_ = static_cast(0x12), PVE_RAID_ = static_cast(0x13), PVP_2V2ShowDown_ = static_cast(0x14), PVP_GunGameTeamFight_ = static_cast(0x15), PVP_CaptureTheFlag_ = static_cast(0x16), PVP_1V1Duel_ = static_cast(0x17), PVP_KillConfirmed_ = static_cast(0x18), PVP_RapidFire_ = static_cast(0x19) }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { enum struct SettingsTabType : int32_t { Basic_ = static_cast(0x0), System_ = static_cast(0x1), Control_ = static_cast(0x2), Sensitivity_ = static_cast(0x3), Hud_ = static_cast(0x4), Vehicle_ = static_cast(0x5), Phrase_ = static_cast(0x6), Other_ = static_cast(0x7), FireMode_ = static_cast(0x8), Subscribe_ = static_cast(0x9), Language_ = static_cast(0xA), GamePad_ = static_cast(0xB) }; } namespace DLL2SDK::Assembly_CSharp::GCloud { enum struct ChannelType : int32_t { None_ = static_cast(0x0), Wechat_ = static_cast(0x1), QQ_ = static_cast(0x2), Guest_ = static_cast(0x3), Facebook_ = static_cast(0x4), GameCenter_ = static_cast(0x5), Google_ = static_cast(0x6), Garena_ = static_cast(0xA), Line_ = static_cast(0xE), Apple_ = static_cast(0xF), UNO_ = static_cast(0x12) }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { enum struct SensitivityType : int32_t { MP_ = static_cast(0x0), PVE_ = static_cast(0x1), BR_ = static_cast(0x2), GamePad_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { enum struct ECustomSettingFireMode : int32_t { None_ = static_cast(0x0), Auto_ = static_cast(0x1), Manaul_ = static_cast(0x2), ADSMode_ = static_cast(0x3), HipMode_ = static_cast(0x4), DoubleBtnMode_ = static_cast(0x5), Max_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ESettingGameModeType : int32_t { None_ = static_cast(0x0), MP_ = static_cast(0x1), BR_ = static_cast(0x2), PVE_ = static_cast(0x3), Common_ = static_cast(0x4), Max_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ECustomUIType : int32_t { None_ = static_cast(0x0), Joystic_ = static_cast(0x1), HUD_ = static_cast(0x2), Max_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct EGUIAnchor : int32_t { BottomLeft_ = static_cast(0x0), Left_ = static_cast(0x1), TopLeft_ = static_cast(0x2), Top_ = static_cast(0x3), TopRight_ = static_cast(0x4), Right_ = static_cast(0x5), BottomRight_ = static_cast(0x6), Bottom_ = static_cast(0x7), Center_ = static_cast(0x8), TotalCount_ = static_cast(0x9) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { enum struct ShareType : int32_t { None_ = static_cast(0x0), Weapon_ = static_cast(0x1), Role_ = static_cast(0x2), Rank_ = static_cast(0x3), Settlement_ = static_cast(0x4), Medals_ = static_cast(0x5), Achivement_ = static_cast(0x6), LoadoutWeapon_ = static_cast(0x7), LoadoutRole_ = static_cast(0x8), LoadoutWeaponCapture_ = static_cast(0x9), LoadoutRoleCapture_ = static_cast(0xA), Activity_ = static_cast(0xB), InvitePerson2Game_ = static_cast(0xC), RankStatistic_ = static_cast(0xD), RankHistoryStatistic_ = static_cast(0xE) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { enum struct ReportType : int32_t { Defaut_ = static_cast(0x0), WinnerCircle_ = static_cast(0x1), SettlementMain_ = static_cast(0x2), SettlementDetail_ = static_cast(0x3), RankLevelUp_ = static_cast(0x4), GetNewWeapon_ = static_cast(0x5), GetNewRole_ = static_cast(0x6), LoadoutWeapon_ = static_cast(0x7), LoadoutRole_ = static_cast(0x8), LoadoutWeaponCapture_ = static_cast(0x9), LoadoutRoleCapture_ = static_cast(0xA), Activity_ = static_cast(0xB), InvitePerson2Game_ = static_cast(0xC), RankStatistic_ = static_cast(0xD), RankHistoryStatisticMP_ = static_cast(0xE), RankHistoryStatisticBR_ = static_cast(0xF), BRInGameSettlement_ = static_cast(0x10), RankLevelUpBR_ = static_cast(0x68), CommonCapture_ = static_cast(0x2710), CommonURL_ = static_cast(0x2711) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { enum struct EMpBtnState : int32_t { EMatch_ = static_cast(0x0), ELadder_ = static_cast(0x1), ETrain_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { enum struct ESelectorBtnType : int32_t { EPlaylist_ = static_cast(0x0), EMap_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { enum struct EPlaylistState : int32_t { ENotOpen_ = static_cast(0x0), EPreheating_ = static_cast(0x1), EOpen_ = static_cast(0x2), EOpenButLevelLimit_ = static_cast(0x3), EExceedTimeLimit_ = static_cast(0x4), EInvalid_ = static_cast(0x5), EAllMapInvalid_ = static_cast(0x6), EOpenButRankLadderLimit_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { enum struct ERoomUIType : int32_t { ENone_ = static_cast(0x0), EPvpMatch_ = static_cast(0x1), EPvpCreate_ = static_cast(0x2), EBrMatch_ = static_cast(0x3), EBrCreate_ = static_cast(0x4), EZombieWeeklyInstance_ = static_cast(0x5), EZombieBossBattle_ = static_cast(0x6), ENewMode_ = static_cast(0x7), ESniperChallenge_ = static_cast(0x8), EZombieMp_ = static_cast(0x9) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { enum struct EZombieTutorialQuitReason : int32_t { EForce_ = static_cast(0x1), EException_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { enum struct InviteSource : int32_t { None_ = static_cast(0x0), All_ = static_cast(0x1), Friend_ = static_cast(0x2), Guild_ = static_cast(0x3), RecentPlayer_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp { enum struct EMPModeSelectType : int32_t { EMP_SELECT_SINGLE_ = static_cast(0x0), EMP_SELECT_MULTIPLE_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { enum struct LastChooseMode : int32_t { Mode_ZM_ = static_cast(0x0), Mode_PVP_ = static_cast(0x1), Mode_BR_ = static_cast(0x2), Mode_RankMatch_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Config { enum struct EModeCategory : int32_t { ENone_ = static_cast(0x0), ESpvp_ = static_cast(0x1), EZombie_ = static_cast(0x2), EBr_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct EBRInfoItem : int32_t { ENone_ = static_cast(0x0), EKickOut_ = static_cast(0x1), EAddFriend_ = static_cast(0x2), EPlayerInfo_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { enum struct RelationInvitationEnum : int32_t { ExpCard_ = static_cast(0x0), LuckyBag_ = static_cast(0x1), ScreenCapture_ = static_cast(0x2), OffLineInvitation_ = static_cast(0x3), MPMatchTeamInvitation_ = static_cast(0x4), ArkInvitation_ = static_cast(0x5), MiniAppInvitation_ = static_cast(0x6), QQZoneTail_ = static_cast(0x7), MPLadderTeamInvitation_ = static_cast(0x8), MPRoomTeamInvitation_ = static_cast(0x9), PVEMatchTeamInvitation_ = static_cast(0xA), BRMatchTeamInvitation_ = static_cast(0xB), BRLadderTeamInvitation_ = static_cast(0xC), BRRoomTeamInvitation_ = static_cast(0xD), Max_ = static_cast(0xE) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { enum struct ShareResult : int32_t { Success_ = static_cast(0x0), Failure_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { enum struct MiniAppMediaPathType : int32_t { Room_ = static_cast(0x0) }; } namespace DLL2SDK::Assembly_CSharp::RankGame { enum struct RankModeType : int32_t { BR_ = static_cast(0x1), SPVP_ = static_cast(0x2), ZB_ = static_cast(0x3), TOTAL_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::RankGame { enum struct ZbRankId : int32_t { RANKID_ENDLESS_ = static_cast(0x2), RANKID_SPI_ = static_cast(0x1), RankID_QQ_EndLess_ = static_cast(0x4D), RankID_QQ_SPI_ = static_cast(0x6C), RankID_CONSUMER_ = static_cast(0x7C) }; } namespace DLL2SDK::Assembly_CSharp::RankGame { enum struct RankTabs : int32_t { NOTNEED_ = static_cast(0x0), SPVP_RANK_MAIN_ = static_cast(0x1), SPVP_KDRATE_ = static_cast(0x2), SPVP_PERGAMEKILLS_ = static_cast(0x3), SPVP_WINRATE_ = static_cast(0x4), BR_RANK_MAIN_ = static_cast(0xB), BR_PERGAMEKILLS_ = static_cast(0xC), BR_WINRATE_ = static_cast(0xD), ZB_RANK_ZPPOINT_ = static_cast(0x15), ZB_RANK_PASSTIME_ = static_cast(0x16), ZB_RNAK_PASSDATE_ = static_cast(0x17), ZB_RANK_PASSLEVEL_ = static_cast(0x18) }; } namespace DLL2SDK::Assembly_CSharp::RankGame { enum struct RankGlobalMode : int32_t { SERVER_ = static_cast(0x1), FRIEND_ = static_cast(0x2), BLOCK_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { enum struct ERankStatisticType : int32_t { ENone_ = static_cast(0x0), ERankData_ = static_cast(0x1), ERankHistory_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Squad { enum struct LoadoutWeaponMenuType : int32_t { None_ = static_cast(0x0), Skin_ = static_cast(0x1), Optic_ = static_cast(0x2), Attach1_ = static_cast(0x3), Attach2_ = static_cast(0x4), Attach3_ = static_cast(0x5), Hat_ = static_cast(0x6), Bag_ = static_cast(0x7), Cloth_ = static_cast(0x8), Suit_ = static_cast(0x9), Decorate_ = static_cast(0xA) }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { enum struct ETipSide : int32_t { ENone_ = static_cast(0x0), EUpper_ = static_cast(0x1), EDown_ = static_cast(0x2), ELeft_ = static_cast(0x3), ERight_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { enum struct EPersonalInfoResultBRType : int32_t { None_ = static_cast(0x0), Match_ = static_cast(0x1), Rank_ = static_cast(0x2), Max_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { enum struct EPersonalInfoResultPVPType : int32_t { None_ = static_cast(0x0), Match_ = static_cast(0x1), Rank_ = static_cast(0x2), Room_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameShop { enum struct EQueryLuckyBoxSource : int32_t { ENone_ = static_cast(0x0), EShopDetail_ = static_cast(0x1), BPLuckyBox_ = static_cast(0x2), Accumulate_ = static_cast(0x3), Single_ = static_cast(0x4), LuckyDraw_ = static_cast(0x5), Bag_ = static_cast(0x6), OTO_ = static_cast(0x7), LuckyBoard_ = static_cast(0x8), LuckyDrawStore_ = static_cast(0x9) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { enum struct ELobbyTopHolder : int32_t { Live_ = static_cast(0x0), DailyTask_ = static_cast(0x1), Inventory_ = static_cast(0x2), Friends_ = static_cast(0x3), Mail_ = static_cast(0x4), Rank_ = static_cast(0x5), LevelUpTask_ = static_cast(0x6), Clan_ = static_cast(0x7), Settings_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::Config { enum struct ELobbyEarthMode : int32_t { SPMission_ = static_cast(0x1), APVP_ = static_cast(0x2), Zombie_ = static_cast(0x3), SPVP_ = static_cast(0x4), BR_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp { enum struct BpExpType : int32_t { ENone_ = static_cast(0x0), EActv_ = static_cast(0x1), ECard_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { enum struct WealthType : int32_t { Gold_ = static_cast(0x0), Diamond_ = static_cast(0x1), GuildCoin_ = static_cast(0x2), Powder_ = static_cast(0x3), PvpCoin_ = static_cast(0x4), PveCoin_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct ELoadoutReddotEnterance : int32_t { LobbyLoadout_ = static_cast(0x0), LobbyMenuPvp_ = static_cast(0x1), LobbyPvpSlot_1_ = static_cast(0xA), LobbyPvpSlotMainWeapon_1_ = static_cast(0xB), LobbyPvpSlotViceWeapon_1_ = static_cast(0xC), LobbyPvpSlotRole_1_ = static_cast(0xD), LobbyPvpSlotSkill_1_ = static_cast(0xE), LobbyPvpSlotLethal_1_ = static_cast(0xF), LobbyPvpSlotTactical_1_ = static_cast(0x10), LobbyPvpSlotPerk1_1_ = static_cast(0x11), LobbyPvpSlotPerk2_1_ = static_cast(0x12), LobbyPvpSlotPerk3_1_ = static_cast(0x13), LobbyPvpSlot_2_ = static_cast(0x6E), LobbyPvpSlotMainWeapon_2_ = static_cast(0x6F), LobbyPvpSlotViceWeapon_2_ = static_cast(0x70), LobbyPvpSlotRole_2_ = static_cast(0x71), LobbyPvpSlotSkill_2_ = static_cast(0x72), LobbyPvpSlotLethal_2_ = static_cast(0x73), LobbyPvpSlotTactical_2_ = static_cast(0x74), LobbyPvpSlotPerk1_2_ = static_cast(0x75), LobbyPvpSlotPerk2_2_ = static_cast(0x76), LobbyPvpSlotPerk3_2_ = static_cast(0x77), LobbyPvpSlot_3_ = static_cast(0xD2), LobbyPvpSlotMainWeapon_3_ = static_cast(0xD3), LobbyPvpSlotViceWeapon_3_ = static_cast(0xD4), LobbyPvpSlotRole_3_ = static_cast(0xD5), LobbyPvpSlotSkill_3_ = static_cast(0xD6), LobbyPvpSlotLethal_3_ = static_cast(0xD7), LobbyPvpSlotTactical_3_ = static_cast(0xD8), LobbyPvpSlotPerk1_3_ = static_cast(0xD9), LobbyPvpSlotPerk2_3_ = static_cast(0xDA), LobbyPvpSlotPerk3_3_ = static_cast(0xDB), LobbyPvpSlot_4_ = static_cast(0x136), LobbyPvpSlotMainWeapon_4_ = static_cast(0x137), LobbyPvpSlotViceWeapon_4_ = static_cast(0x138), LobbyPvpSlotRole_4_ = static_cast(0x139), LobbyPvpSlotSkill_4_ = static_cast(0x13A), LobbyPvpSlotLethal_4_ = static_cast(0x13B), LobbyPvpSlotTactical_4_ = static_cast(0x13C), LobbyPvpSlotPerk1_4_ = static_cast(0x13D), LobbyPvpSlotPerk2_4_ = static_cast(0x13E), LobbyPvpSlotPerk3_4_ = static_cast(0x13F), LobbyPvpSlot_5_ = static_cast(0x19A), LobbyPvpSlotMainWeapon_5_ = static_cast(0x19B), LobbyPvpSlotViceWeapon_5_ = static_cast(0x19C), LobbyPvpSlotRole_5_ = static_cast(0x19D), LobbyPvpSlotSkill_5_ = static_cast(0x19E), LobbyPvpSlotLethal_5_ = static_cast(0x19F), LobbyPvpSlotTactical_5_ = static_cast(0x1A0), LobbyPvpSlotPerk1_5_ = static_cast(0x1A1), LobbyPvpSlotPerk2_5_ = static_cast(0x1A2), LobbyPvpSlotPerk3_5_ = static_cast(0x1A3), LobbyPveEntrance_ = static_cast(0x1F4), LobbyPveHomeRole_ = static_cast(0x1FE), LobbyPveHomeStickGrenade_ = static_cast(0x1FF), LobbyPveHomeTripmine_ = static_cast(0x200), LobbyPveHomeOffWall_ = static_cast(0x201), LobbyPveHomeUlt_ = static_cast(0x202), LobbyPveHomeDefaultPistol_ = static_cast(0x203), LobbyPveHomeDefaultMelee_ = static_cast(0x204), LobbyMenuBr_ = static_cast(0x320), LobbyBrHomeWeapon_ = static_cast(0x32A), LobbyBrHomeItem_ = static_cast(0x32B), LobbyBrHomeVehicle_ = static_cast(0x32C), LobbyBrHomeRole_ = static_cast(0x32D), LobbyBrHomeProfessionChip_ = static_cast(0x32E), LobbyBrHomeMelee_ = static_cast(0x32F), LobbyBrHomeWingsuit_ = static_cast(0x330), LobbyBrHomeParachute_ = static_cast(0x331), LobbyKillStreak_ = static_cast(0x384), LobbyMenuIndividuation_ = static_cast(0x38E), LobbyMenuIndividuationAction_ = static_cast(0x38F), LobbyMenuIndividuationLacquer_ = static_cast(0x390), LobbyMenuInventory_ = static_cast(0x398), LobbyHead_ = static_cast(0x3E8), LobbyPersonalinfoTab_ = static_cast(0x3F2), LobbyPersonalinfoHead_ = static_cast(0x3FC), LobbyHeadTab_ = static_cast(0x406), LobbyFrameTab_ = static_cast(0x410), LobbyCaalingCardTab_ = static_cast(0x41A) }; } namespace DLL2SDK::Assembly_CSharp::Squad { enum struct AppearanceType : int32_t { None_ = static_cast(0x0), Hat_ = static_cast(0x1), Bag_ = static_cast(0x2), Cloth_ = static_cast(0x3), Suit_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct EClientReddotSlot : uint32_t { Skin_ = static_cast(0x1), Optic_ = static_cast(0x2), Attach_ = static_cast(0x3), Upgrade_ = static_cast(0x4), RoleHat_ = static_cast(0x5), RoleBag_ = static_cast(0x6), RoleCloth_ = static_cast(0x7), RoleSuit_ = static_cast(0x8), DecorateOrnament_ = static_cast(0x9), DecorateCrosshair_ = static_cast(0xA), PveOffWall_ = static_cast(0x14) }; } namespace DLL2SDK::Assembly_CSharp::Squad { enum struct LoadoutWeaponDetailType : int32_t { Skin_ = static_cast(0x0), Ornament_ = static_cast(0x1), Crosshair_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ClientReddotData { uint64_t Guid_; uint32_t Id_; uint64_t ExGuid_; uint32_t ExId_; uint32_t Timestamp_; uint32_t Flag_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_99903(uint32_t timestamp_, uint32_t id_, uint64_t guid_, uint32_t exId_, uint64_t exGuid_, uint32_t dataFlag_); }; } namespace DLL2SDK::Assembly_CSharp::Squad { enum struct LoadoutWeaponPosType : int32_t { Main_ = static_cast(0x0), Vice_ = static_cast(0x1), Both_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct LiveOpsType : int32_t { None_ = static_cast(0x0), Exp_ = static_cast(0x1), Gold_ = static_cast(0x2), Drop_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::InviteNewbie { enum struct EFriendActivityType : int32_t { EInviteNewbie_ = static_cast(0x0), ERecallFriend_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Squad { enum struct WeaponDetailSubType : int32_t { Skill_ = static_cast(0x0), Property_ = static_cast(0x1), Desc_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BRSkinPair { uint32_t SkinId_; uint64_t RealSkinGuid_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_97970(uint32_t skinId_, uint64_t realSkinGuid_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { enum struct NewGuideItemType : int32_t { None_ = static_cast(0x0), RotateAngleOfView_ = static_cast(0x1), BRSkill_ = static_cast(0x2), BRSkyDive_ = static_cast(0x3), CancleFollow_ = static_cast(0x4), RunAway_ = static_cast(0x5), AutoRun_ = static_cast(0x6), ComeUp_ = static_cast(0x7), GetDown_ = static_cast(0x8), SlidingTackle_ = static_cast(0x9), OpenNearbyBox_ = static_cast(0xA), OpenBag_ = static_cast(0xB), WeaponDetail_ = static_cast(0xC), UseDrug_ = static_cast(0xD), ThrowWeapon_ = static_cast(0xE), CancelThrowWeapon_ = static_cast(0xF), DriveVehicle_ = static_cast(0x10), RideVehicle_ = static_cast(0x11), LeaveVehicle_ = static_cast(0x12), Climb_ = static_cast(0x13), UseStrop_ = static_cast(0x14), LeaveStrop_ = static_cast(0x15), UseMachine_ = static_cast(0x16), TransferCaptain_ = static_cast(0x17), ApplyCaptain_ = static_cast(0x18), SignPosition_ = static_cast(0x19), SignGoods_ = static_cast(0x1A), DragSign_ = static_cast(0x1B), AskForComponent_ = static_cast(0x1C), CollectTag_ = static_cast(0x1D), ReviveTeammate_ = static_cast(0x1E), RescueTeammate_ = static_cast(0x1F), AirborneTips_ = static_cast(0x20), UseAirborneTips_ = static_cast(0x21), OpenMap_ = static_cast(0x22), SignMapPosition_ = static_cast(0x23), OpenThrowWeaponBag_ = static_cast(0x24), SwitchThrowWeapon_ = static_cast(0x25), FirstWaveTips_ = static_cast(0x26), TeamateIndicatorTips_ = static_cast(0x27), BRTM_Rule_Introduce_ = static_cast(0x28), BRTM_ItemRule_Introduce_ = static_cast(0x29), BRTM_Guide_Picture_ = static_cast(0x2A), BRMax_ = static_cast(0x2B), MPStart_ = static_cast(0x3E8), SentryGun_ = static_cast(0x3E9), HunterKillerDrone_ = static_cast(0x3EA), SAMTurret_ = static_cast(0x3EB), MolotovCocktail_ = static_cast(0x3EC), Drone_ = static_cast(0x3ED), VTOL_ = static_cast(0x3EE), UseAirDrop_ = static_cast(0x3EF), PickUpAirDrop_ = static_cast(0x3F0), ReconCar_ = static_cast(0x3F1), Helicopter_ = static_cast(0x3F2), DroneAttack_ = static_cast(0x3F3), PropHuntGuide_ = static_cast(0x3F4), UseGoliathBox_ = static_cast(0x3F5), PickUpGoliathBox_ = static_cast(0x3F6), ActivateGoliathBox_ = static_cast(0x3F7), InfectGameGuide_ = static_cast(0x3F8), InfectGameSelectSkill_ = static_cast(0x3F9), Airstrike_ = static_cast(0x3FA), MPMax_ = static_cast(0x3FB), PVEStart_ = static_cast(0x7D0), BuyCoin_ = static_cast(0x7D1), PickUpCoin_ = static_cast(0x7D2), RepairWindow_ = static_cast(0x7D3), OpenTheDoor_ = static_cast(0x7D4), SetTrap_ = static_cast(0x7D5), OpenBuffMachine_ = static_cast(0x7D6), BuyBuff_ = static_cast(0x7D7), UpgradeNormalBuff_ = static_cast(0x7D8), UpgradeSuperBuff_ = static_cast(0x7D9), MysteriousBox_ = static_cast(0x7DA), BuyGun_ = static_cast(0x7DB), BuyBullet_ = static_cast(0x7DC), BuyDrink_ = static_cast(0x7DD), WaittingForCoin_ = static_cast(0x7DE), UseCoin_ = static_cast(0x7DF), PVEMax_ = static_cast(0x7E0) }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { enum struct NewGuideItemState : int32_t { Wating_ = static_cast(0x0), Ready_ = static_cast(0x1), Running_ = static_cast(0x2), Done_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Guild { enum struct ChatMessageType : int32_t { None_ = static_cast(0x0), Text_ = static_cast(0x1), Voice_ = static_cast(0x2), AddItem_ = static_cast(0x3), Invitation_ = static_cast(0x4), Join_Clan_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildSearchFriendInfo { DLL2SDK::mscorlib::System::String* FriendName_; DLL2SDK::CSProto::msg::PlayerPictureInfo* PicInfo_; int32_t Level_; uint64_t PlayerID_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildFriendInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ static DLL2SDK::Assembly_CSharp::Guild::GuildSearchFriendInfo BuildFriendInfo_96070(DLL2SDK::CSProto::msg::GuildSummaryFriendInfo* msgInfo_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { enum struct GuildLabelType : int32_t { UNLIMITED_ = static_cast(0x0), PVP_ = static_cast(0x1), ZM_ = static_cast(0x2), BR_ = static_cast(0x3), LEISURE_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildRankInfo { uint64_t GuildId_; DLL2SDK::mscorlib::System::String* GuildName_; DLL2SDK::mscorlib::System::String* Icon_; int32_t Rank_; int32_t RankPermile_; int32_t GuildLevel_; DLL2SDK::mscorlib::System::String* MemberString_; int32_t Activity_; bool IsSeasonal_; bool IsWeekly_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildSelfGuildRankInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildGuildRankInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsValid_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ bool IsValid_96059(); static DLL2SDK::Assembly_CSharp::Guild::GuildRankInfo BuildSelfGuildRankInfo_96057(DLL2SDK::Assembly_CSharp::Guild::GuildDataStore* dataStore_, bool is_week_); static DLL2SDK::Assembly_CSharp::Guild::GuildRankInfo BuildGuildRankInfo_96058(DLL2SDK::CSProto::msg::RankPlayerInfo* data_, bool isSeasonal_, bool isWeekly_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { enum struct GuildMemberRoleType : int32_t { None_ = static_cast(0x0), Captain_ = static_cast(0x1), ViceCaptain_ = static_cast(0x2), Member_ = static_cast(0x3), Max_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildEventInfo { DLL2SDK::CSProto::msg::GuildEventType EventType_; int32_t EventTime_; DLL2SDK::mscorlib::System::String* DayString_; DLL2SDK::mscorlib::System::String* TimeString_; uint64_t OperatorPlayerID_; DLL2SDK::mscorlib::System::String* OperatorPlayerName_; DLL2SDK::mscorlib::System::String* OperatorPlayerSocialName_; DLL2SDK::CSProto::msg::PlayerPictureInfo* OperatorPicInfo_; bool IsOperatorCaptain_; bool IsOperatorViceCaptain_; uint64_t BeOperatePlayerID_; DLL2SDK::mscorlib::System::String* BeOperatePlayerName_; DLL2SDK::mscorlib::System::String* BeOperatePlayerSocialName_; bool AsCaptain_; bool AsViceCaptain_; DLL2SDK::mscorlib::System::String* Content_1_; DLL2SDK::mscorlib::System::String* Content_2_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildGuildEventInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ static DLL2SDK::Assembly_CSharp::Guild::GuildEventInfo BuildGuildEventInfo_95997(DLL2SDK::CSProto::msg::GuildEventData* data_, DLL2SDK::Assembly_CSharp::Guild::GuildDataStore* guildDataStore_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildBaseInfo { uint64_t GuildID_; DLL2SDK::mscorlib::System::String* Name_; int32_t Level_; int32_t Exp_; DLL2SDK::mscorlib::System::String* Slogan_; DLL2SDK::mscorlib::System::String* Billboard_; DLL2SDK::mscorlib::System::String* Icon_; DLL2SDK::Assembly_CSharp::Guild::GuildLabelType LabelType_; DLL2SDK::mscorlib::System::String* Location_; int32_t DailyActive_; int32_t WeekActive_; int32_t SeasonActive_; bool AllowJoin_; int32_t JoinLevel_; bool NeedApproval_; uint64_t ImpeachMemberID_; uint32_t ImpeachTime_; int32_t ImpeachLimitSecond_; }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildApplyMsgInfo { uint64_t PlayerID_; DLL2SDK::mscorlib::System::String* PlayerName_; DLL2SDK::mscorlib::System::String* PlayerSocialName_; int32_t Level_; int32_t PeakLevel_; DLL2SDK::mscorlib::System::String* Content_; uint32_t ApplyTime_; DLL2SDK::mscorlib::System::String* ApplyTimeString_; bool Handed_; bool Agree_; DLL2SDK::CSProto::msg::PlayerPictureInfo* HeadInfo_; int32_t ladder_level_; bool show_ladder_; }; } namespace DLL2SDK::Assembly_CSharp::Friend { enum struct PlayerStateType : int32_t { None_ = static_cast(0x0), OnLine_ = static_cast(0x1), OffLine_ = static_cast(0x2), InObserve_ = static_cast(0x3), InGame_ = static_cast(0x4), InGroup_ = static_cast(0x5), InReady_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildFriendRequestInfo { uint64_t FriendId_; DLL2SDK::CSProto::msg::PlayerPictureInfo* PictureInfo_; DLL2SDK::mscorlib::System::String* FriendName_; DLL2SDK::mscorlib::System::String* strFriendLevel_; int32_t FriendLevel_; DLL2SDK::mscorlib::System::String* PeakLevel_; DLL2SDK::mscorlib::System::String* OnlineState_; DLL2SDK::Assembly_CSharp::Friend::PlayerStateType State_; bool IsMan_; bool bHasGuild_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildGuildFriendRequestInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ static DLL2SDK::Assembly_CSharp::Guild::GuildFriendRequestInfo BuildGuildFriendRequestInfo_95977(DLL2SDK::Assembly_CSharp::Friend::FriendClient* fc_); static DLL2SDK::mscorlib::System::String* ConfigureState_95978(DLL2SDK::Assembly_CSharp::Friend::PlayerStateType state_, uint64_t logoutTime_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { enum struct PlayerStateShow : int32_t { None_ = static_cast(0x0), Offline_ = static_cast(0x1), Invitable_ = static_cast(0x2), Invited_ = static_cast(0x3), InGroup_ = static_cast(0x4), InGame_ = static_cast(0x5), InObserve_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::Friend { enum struct PlayerState : int32_t { None_ = static_cast(0x0), Offline_ = static_cast(0x1), InLobby_ = static_cast(0x2), InRoomReady_ = static_cast(0x3), InRoomUnready_ = static_cast(0x4), InGame_ = static_cast(0x5), InObserve_ = static_cast(0x6), InSameRoomReady_ = static_cast(0x7), InSameRoomUnready_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::Friend { enum struct EPulldownMenu : int32_t { None_ = static_cast(0x0), ModeList_ = static_cast(0x1), LadderList_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { enum struct EUICommonItemDescType : int32_t { Item_ = static_cast(0x0), Custom_ = static_cast(0x1), CustomLoc_ = static_cast(0x2), Shop_ = static_cast(0x3), Slot_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { enum struct EUICommonItemDescTipsSide : int32_t { UpperLeft_ = static_cast(0x0), UpperRight_ = static_cast(0x1), DownLeft_ = static_cast(0x2), DownRight_ = static_cast(0x3), LeftUpper_ = static_cast(0x4), LeftDown_ = static_cast(0x5), RightUpper_ = static_cast(0x6), RightDown_ = static_cast(0x7), Upper_ = static_cast(0x8), Down_ = static_cast(0x9) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct ClientReddotState : int32_t { None_ = static_cast(0x0), Reddot_ = static_cast(0x1), NewFlag_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { enum struct LiveOpsActivityTagType : int32_t { None_ = static_cast(0x0), LimitTime_ = static_cast(0x1), Welfare_ = static_cast(0x2), Recommend_ = static_cast(0x3), New_ = static_cast(0x4), Announcement_ = static_cast(0x5), Match_ = static_cast(0x6), Live_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::IDCollection { enum struct IDCollectionActvType : int32_t { IDCollectionActvType_Personal_ = static_cast(0x0), IDCollectionActvType_Server_ = static_cast(0x1), IDCollectionActvType_Ranking_ = static_cast(0x2), IDCollectionActvType_Count_ = static_cast(0x3), IDCollectionActvType_NONE_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::Emoji { enum struct ChatTextState : int32_t { ORIGINAL_ = static_cast(0x0), TRANSLATING_ = static_cast(0x1), TRANSLATED_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Chat { enum struct ChatMessageInfoType : int32_t { World_ = static_cast(0x0), Guild_ = static_cast(0x1), Squad_ = static_cast(0x2), Room_ = static_cast(0x3), Friend_ = static_cast(0x4), FriendInGame_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::Chat { enum struct ModeType : int32_t { PVPRank_ = static_cast(0x0), BRRank_ = static_cast(0x1), PVPFeatureOnly_ = static_cast(0x2), BRFeatureOnly_ = static_cast(0x3), PVPMatch_ = static_cast(0x4), PVPCreateRoom_ = static_cast(0x5), BRMatch_ = static_cast(0x6), BRCreateRoom_ = static_cast(0x7), PVE_RAID_ = static_cast(0x8), PVE_RAID_EASY_ = static_cast(0x9), PVE_SV_NEW_ = static_cast(0xA), PVE_SV_ = static_cast(0xB) }; } namespace DLL2SDK::Assembly_CSharp::Chat { enum struct EPulldownMenu : int32_t { None_ = static_cast(0x0), ModeTypeList_ = static_cast(0x1), PlaylistList_ = static_cast(0x2), PlayerNumList_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::CodSafeBox { enum struct SafeBoxState : int32_t { SafeBox_None_ = static_cast(0x0), SafeBox_Empty_ = static_cast(0x1), SafeBox_notReached_ = static_cast(0x2), SafeBox_ReachedWhileNotFull_ = static_cast(0x3), SafeBox_Full_ = static_cast(0x4), SafeBox_SoldOut_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameShop { enum struct EPayInfoState : int32_t { ENone_ = static_cast(0x0), ERequestServer_ = static_cast(0x1), EResponseServer_ = static_cast(0x2), ERequestMidas_ = static_cast(0x3), ESuccess_ = static_cast(0x4), EError_ = static_cast(0x6), EEditor_ = static_cast(0x7), ENoPaymentAuthority_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::GameShop { enum struct EDistinguishModuleComesFrom : int32_t { None_ = static_cast(0x0), Shop_ = static_cast(0x1), MainHome_ = static_cast(0x2), BP_ = static_cast(0x3), AccumulateRecharge_ = static_cast(0x4), WareHouse_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Shop { struct ShopGoodBuyParameter { uint32_t ShopID_; DLL2SDK::CSProto::msg::GoodType GoodType_; DLL2SDK::CSProto::msg::PaymentType PaymentType_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_88428(uint32_t shopID_, DLL2SDK::CSProto::msg::PaymentType payType_, DLL2SDK::CSProto::msg::GoodType goodType_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct ESeasonState : int32_t { ENone_ = static_cast(0x0), ESeasonOpen_ = static_cast(0x1), ESeasonOff_ = static_cast(0x2), ECorssSeason_ = static_cast(0x3), ESeasonInvalid_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { enum struct BPModeType : int32_t { PVP_ = static_cast(0x1), BR_ = static_cast(0x2), PVE_ = static_cast(0x3), ALL_ = static_cast(0x63) }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { enum struct BPItemState : int32_t { UnFinished_ = static_cast(0x0), Finished_ = static_cast(0x1), Awarded_ = static_cast(0x2), Limited_ = static_cast(0x63), ChargePass_ = static_cast(0x65) }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { enum struct BattlePassTabType : int32_t { Level_ = static_cast(0x0), Task_ = static_cast(0x1), Challenge_ = static_cast(0x2), Comic_ = static_cast(0x3), SuperBox_ = static_cast(0x4), Rank_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct DownloadCode : int32_t { InvalidUrl_ = static_cast(0xFFFFFFFE), BrokenUrl_ = static_cast(0xFFFFFFFF), CacheHit_ = static_cast(0x1), Downloading_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassSettlementData { int32_t BeforeLv_; int32_t BeforeExp_; int32_t FinalLv_; int32_t FinalExp_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ DLL2SDK::mscorlib::System::String* ToString_87654(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_87655(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { enum struct BPPayType : int32_t { RMB_ = static_cast(0x1), GOLD_ = static_cast(0x2), DIAMOND_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { enum struct ChargeType : int32_t { ChargeType_None_ = static_cast(0x0), ChargeType_PASS_ = static_cast(0x1), ChargeType_PASS_GIFT_ = static_cast(0x2), ChargeType_LEVEL_GIFT1_ = static_cast(0x3), ChargeType_LEVEL_GIFT2_ = static_cast(0x4), ChargeType_LEVEL_GIFT3_ = static_cast(0x5), ChargeType_LEVEL_GIFT4_ = static_cast(0x6), ChargeType_LEVEL_QuickBuyTire_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { enum struct BagIndividuationTab : int32_t { Action_ = static_cast(0x1), Lacquer_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::TLog { enum struct TLogFtueEventType : int32_t { None_ = static_cast(0x0), FinishBuildAccount_ = static_cast(0x3E9), BeginLevel_ = static_cast(0x3EA), InstructorDialog_ = static_cast(0x3EB), MotionGraphLeftRight_ = static_cast(0x3EC), Trigger1_ = static_cast(0x3ED), PickupM4A1_ = static_cast(0x3EE), Trigger2_ = static_cast(0x3EF), AutoFireHips_ = static_cast(0x3F0), KillTwoEnemy_ = static_cast(0x3F1), TipsReAmmo_ = static_cast(0x3F2), AutoFireAim_ = static_cast(0x3F3), OpenMirror_ = static_cast(0x3F4), KillTwoEnemy_OpenMirror_ = static_cast(0x3F5), Trigger4_ = static_cast(0x3F6), ClickHUDPause_ = static_cast(0x3F7), ClickSettings_ = static_cast(0x3F8), ClickADSFire_ = static_cast(0x3FA), ClickBack_ = static_cast(0x3FB), ManualAutoAimFireDesc_ = static_cast(0x3FC), ManualAutoAimFirePress_ = static_cast(0x3FD), KillTwoEnemy_AfterFireMode_ = static_cast(0x3FE), ChooseAutoFire_ = static_cast(0x400), ChooseManualFire_ = static_cast(0x401), Trigger5_ = static_cast(0x402), PickupLD33_ = static_cast(0x403), AutoFireTips_ = static_cast(0x404), ManualFireTips_ = static_cast(0x405), KillTwoEnemy_WithLD33_ = static_cast(0x407), KillStreakDesc_ = static_cast(0x408), ClickKillStreak_ = static_cast(0x409), InstructorFinishDialog_ = static_cast(0x40A), EndLevel_ = static_cast(0x40B), ClickHUDPause_ChooseFireMode_ = static_cast(0x411), ClickSettings_ChooseFireMode_ = static_cast(0x412), PlayChooseFireModeAnim_ = static_cast(0x413), ClickBack_ChooseFireMode_ = static_cast(0x414), FirstTimeRetryKillStreak_ = static_cast(0x415), SecondTimeRetryKillStreak_ = static_cast(0x416), SKIP_Trigger0_ = static_cast(0x44D), SKIP_PickupM4_ = static_cast(0x44E), SKIP_AutoFire_ = static_cast(0x44F), SKIP_ChangeManual_ = static_cast(0x450), SKIP_PickupLD33_ = static_cast(0x451), SKIP_KillTwo_ = static_cast(0x452), SKIP_Missle_ = static_cast(0x453), SKIP_FinishDialog_ = static_cast(0x454) }; } namespace DLL2SDK::Assembly_CSharp::TLog { enum struct ETLogClickType : int32_t { Button_ = static_cast(0x0), Listener_ = static_cast(0x1), RichButton_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MoveData { bool IsValid_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SimulateLocation_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SimulateVelocity_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SimulateDirection_; DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState PhysicsState_; bool IsCrouching_; uint32_t LogicalFrameNum_; float RecTime_; bool IsClimbOver_; bool IsClimbUp_; bool IsProneing_; bool IsClimbWall_; uint8_t Extra_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShift_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void ApplyShift_85042(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EWeaponSubCategory : int32_t { None_ = static_cast(0x0), Lethal_ = static_cast(0x1), Tactical_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct PawnModuleType : int32_t { UnInit_ = static_cast(0x0), MoveSyncModule_ = static_cast(0x1), BattleSyncModule_ = static_cast(0x2), WeaponSysncModule_ = static_cast(0x3), PlayerControllerSyncModule_ = static_cast(0x4), ItemSyncModule_ = static_cast(0x5), SkillSyncModule_ = static_cast(0x6), BRBagSyncModule_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp { enum struct EDeepLinkType : int32_t { Unknown_ = static_cast(0xFFFFFFFF), TeamInvite_ = static_cast(0x0), Other_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::PVP::Bomb { enum struct EBombPlacingPointType : int32_t { APoint_ = static_cast(0x0), BPoint_ = static_cast(0x1), Unknown_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntCloneItemInfo { uint32_t UID_; uint32_t ActorId_; float HP_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Scale_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_83862(uint32_t uid_, uint32_t actorId_, float hp_, DLL2SDK::UnityEngine::UnityEngine::Vector3 scale_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { enum struct PropItemType : int32_t { None_ = static_cast(0x0), SceneItem_ = static_cast(0x1), CloneItem_ = static_cast(0x2), LocalPlayerPropItem_ = static_cast(0x3), TeammaterPropItem_ = static_cast(0x4), OppositePropItem_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct GFGamePeriodType : int32_t { GF_PERIOD_COMMON_TIME_ = static_cast(0x0), GF_PERIOD_EXTRA_TIME_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EGF_FLAGAREA_STATUS : int32_t { EGF_FLAGAREA_NULL_ = static_cast(0x0), EGF_FLAGAREA_ONE_OCCUPY_ = static_cast(0x1), EGF_FLAGAREA_TWO_OCCUPY_ = static_cast(0x2), EGF_FLAGAREA_OCCUPY_SUCC_END_ = static_cast(0x3), EGF_FLAGAREA_OCCUPY_FAIL_END_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame { enum struct GFVolumeColor : int32_t { None_ = static_cast(0x0), Blue_ = static_cast(0x1), Red_ = static_cast(0x2), Yellow_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::PVP { enum struct LeadingStatus : int32_t { LS_Leading_ = static_cast(0x0), LS_Draw_ = static_cast(0x1), LS_FallingBehind_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EMSG_TYPE : int32_t { eMSG_TYPE_NONE_ = static_cast(0x0), eMSG_TYPE_BOT_ = static_cast(0x1), eMSG_TYPE_NPCORGAN_ = static_cast(0x2), eMSG_TYPE_NPC_DOOR_ = static_cast(0x3), eMSG_TYPE_NPC_CLONE_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::PVP { enum struct PvpCommonTipsType : int32_t { SpectatingText_ = static_cast(0x0), NormalText_ = static_cast(0xA), StartGameImage_ = static_cast(0x14), SpecialText_ = static_cast(0x1E) }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct PvpCommonTipsData { DLL2SDK::Assembly_CSharp::PVP::PvpCommonTipsType iType_; DLL2SDK::mscorlib::System::String* sText_; DLL2SDK::mscorlib::System::String* sExtraText_; DLL2SDK::mscorlib::System::String* sImage_; int32_t iSortCacheValue_; int32_t iDuration_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_81975(DLL2SDK::Assembly_CSharp::PVP::PvpCommonTipsType type_, DLL2SDK::mscorlib::System::String* text_, DLL2SDK::mscorlib::System::String* image_, int32_t duration_, DLL2SDK::mscorlib::System::String* extraText_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { enum struct InteractiveType : int32_t { None_ = static_cast(0x0), InfectGoliath_ = static_cast(0xA), NuclearBomb_ = static_cast(0x14), TrophySystem_ = static_cast(0x3C), CarePackage_ = static_cast(0x46), BombGame_ = static_cast(0x63), BombGamePlant_ = static_cast(0x63), BombGameDefuse_ = static_cast(0x63), BombGameDesc_ = static_cast(0x63) }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct InteractiveData { DLL2SDK::Assembly_CSharp::PVP::InteractiveType iType_; int32_t iValue_; int32_t iSortCacheValue_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_81962(DLL2SDK::Assembly_CSharp::PVP::InteractiveType t_, int32_t v_); void SetValue_81963(int32_t v_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { enum struct EKillMessageType : int32_t { Join_ = static_cast(0x0), Kill_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct END_REASON : int32_t { eEND_REASON_REACH_GOAL_ = static_cast(0x0), eEND_REASON_REACH_TIMELIMIT_ = static_cast(0x1), eEND_REASON_ENEMY_QUIT_ = static_cast(0x2), eEND_REASON_ONLY_BOT_LEFT_ = static_cast(0x3), eEND_REASON_ROUND_RESTART_ = static_cast(0x4), eEND_REASON_PLAYER_ALL_DEAD_ = static_cast(0x5), eEND_REASON_GM_ = static_cast(0x6), eEND_REASON_TARGET_DESTROYED_ = static_cast(0x7), eEND_REASON_TARGET_SECURED_ = static_cast(0x8), eEND_REASON_BOMB_DEFUSED_ = static_cast(0x9), eEND_REASON_ENEMY_ELIMINATED_ = static_cast(0xA), eEND_REASON_FLAG_CAPTURED_ = static_cast(0xB), eEND_REASON_HIGHERTEAMHEALTH_ = static_cast(0xC), eEND_REASON_OBJECTIVECAPTURED_ = static_cast(0xD), eEND_REASON_OBJECTIVELOST_ = static_cast(0xE), eEND_REASON_GAME_COMPLETE_ = static_cast(0xF), eEND_REASON_GAME_NUCLEAR_ = static_cast(0x10) }; } namespace DLL2SDK::Assembly_CSharp::PVP::Bomb { enum struct ESDSide : int32_t { Observer_ = static_cast(0x0), Attacker_ = static_cast(0x1), Defender_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::PVP { enum struct EScoreViewResetType : int32_t { EnterGame_ = static_cast(0x0), RountStart_ = static_cast(0x1), PlayerStateChange_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct BM_MAP_AREA : int32_t { eBM_MAP_AREA_NONE_ = static_cast(0x0), eBM_MAP_AREA_APOINT_ = static_cast(0x1), eBM_MAP_AREA_BPOINT_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EPICKUP_TYPE : int32_t { eEPICKUP_TYPE_BUFF_ = static_cast(0x0), eEPICKUP_TYPE_WEAPON_ = static_cast(0x1), ePICKUP_TYPE_DISCARD_WEAPON_ = static_cast(0x2), ePICKUP_TYPE_PICKUP_BULLET_ = static_cast(0x3), ePICKUP_TYPE_REVIVAL_PLAYER_ = static_cast(0x4), ePICKUP_TYPE_POWERUP_ = static_cast(0x5), ePICKUP_TYPE_DROP_INVENTORY_ = static_cast(0x6), ePICKUP_TYPE_GENERATE_ = static_cast(0x7), ePICKUP_TYPE_DROP_BOX_ = static_cast(0x8), ePICKUP_TYPE_AIR_DROP_BOX_ = static_cast(0x9), ePICKUP_TYPE_ITEM_BOX_ = static_cast(0xA), ePICKUP_TYPE_BRZOMBIE_DROP_ = static_cast(0xB), ePICKUP_TYPE_DOG_TAG_ = static_cast(0xC), ePICKUP_TYPE_BRCHIP_BOX_ = static_cast(0xD), ePICKUP_TYPE_ULT_ = static_cast(0xE), ePICKUP_TYPE_COLLECTION_ = static_cast(0xF), ePICKUP_TYPE_LOTTERY_ = static_cast(0x10), ePICKUP_TYPE_SNOWMAN_ = static_cast(0x11), ePICKUP_TYPE_ZM_BOX_ = static_cast(0x12), ePICKUP_TYPE_ZM_PAP_ = static_cast(0x13), ePICKUP_TYPE_TM_DOGTAG_ = static_cast(0x14), ePICKUP_TYPE_EASTER_EGG_ = static_cast(0x15) }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { enum struct TutorialFinalPhoneEventType : int32_t { Left_ = static_cast(0x0), Right_ = static_cast(0x1), AutoFire_ = static_cast(0x2), AutoFireAim_ = static_cast(0x3), MantualADSFire_ = static_cast(0x4), Skill_ = static_cast(0x5), KillStreak_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { enum struct ETipPosition : int32_t { Default_ = static_cast(0x0), Up_ = static_cast(0x1), Down_ = static_cast(0x2), Left_ = static_cast(0x3), Right_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::Story { enum struct ESPTutorialTimeType : int32_t { None_ = static_cast(0x0), Aim_ = static_cast(0x1), Move_1_ = static_cast(0x2), Move_2_ = static_cast(0x3), Fire_1_ = static_cast(0x4), Fire_2_ = static_cast(0x5), Max_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::Prologue { enum struct PrologueCrossHairStatus : int32_t { Down_ = static_cast(0x0), Up_ = static_cast(0x1), Aimed_ = static_cast(0x2), Finish_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Prologue { enum struct EPrologueRecordType : int32_t { Total_ = static_cast(0x0), Jump_ = static_cast(0x1), Dodge_ = static_cast(0x2), Look_Move_ = static_cast(0x3), Mantle_ = static_cast(0x4), Mantle_Reinforcement_ = static_cast(0x5), Manual_ADS_Shooting_ = static_cast(0x6), Reload_Gun_ = static_cast(0x7), Semi_ADS_Shooting_ = static_cast(0x8), Auto_ADS_Shooting_ = static_cast(0x9), Grenade_ = static_cast(0xA), Max_ = static_cast(0xB) }; } namespace DLL2SDK::Assembly_CSharp { struct Material_Change { DLL2SDK::UnityEngine::UnityEngine::GameObject* go_; DLL2SDK::Array* m_CN_; DLL2SDK::Array* m_WE_; }; } namespace DLL2SDK::Assembly_CSharp::Story { enum struct AvatarType : int32_t { Merc_005_ = static_cast(0x0) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EWeaponSlot : int32_t { Slot_None_ = static_cast(0x0), Slot_Main_ = static_cast(0x1), Slot_Sec_ = static_cast(0x2), Slot_Default_Knife_ = static_cast(0x3), Slot_Max_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EActiveSkillUseType : int32_t { ACTIVE_SKILL_USE_NONE_ = static_cast(0x0), ACTIVE_SKILL_USE_PROJECTILE_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { enum struct ESkillSlotType : int32_t { None_ = static_cast(0x0), FirstSkill_ = static_cast(0x1), SecondSkill_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { enum struct ENetworkAIPawnStatus : int32_t { None_ = static_cast(0x0), Dizziness_ = static_cast(0x1), Rage_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EAI_SPECIALMOVE_TYPES : int32_t { eAI_SPECIALMOVE_NONE_ = static_cast(0x0), eAI_SPECIALMOVE_JUMP_DOWN_ = static_cast(0x1), eAI_SPECIALMOVE_CLIMB_OVER_ = static_cast(0x2), eAI_SPECIALMOVE_JUMP_UP_ = static_cast(0x3), eAI_SPECIALMOVE_CRAWL_ALONG_ = static_cast(0x4), eAI_SPECIALMOVE_CRAWL_ALONG_DROP_ = static_cast(0x5), eAI_SPECIALMOVE_WALK_THROUGH_ = static_cast(0x6), eAI_SPECIALMOVE_FLY_ALONG_ = static_cast(0x7), eAI_SPECIALMOVE_FIGHT_OFF_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp { enum struct ELifelineType : uint8_t { DamageShare_ = static_cast(0x1), GroupShield_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct EZMTaskProgressBarStyle : int32_t { None_ = static_cast(0x0), Collect_ = static_cast(0x1), Guard_ = static_cast(0x2), Survive_ = static_cast(0x3), Custom_ = static_cast(0x4), Max_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct EZMGetItemType : int32_t { Perk_ = static_cast(0x0), Coin_ = static_cast(0x1), PowerUp_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EPLAYER_STATE : int32_t { ePLAYER_GAME_STATE_NORMAL_ = static_cast(0x0), ePLAYER_GAME_STATE_DEAD_ = static_cast(0x1), ePLAYER_GAME_STATE_SPECTING_ = static_cast(0x2), ePLAYER_GAME_STATE_OBSERVE_ = static_cast(0x3), ePLAYER_GAME_STATE_DYING_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::PVE { enum struct AIEnemyUpdateType : int32_t { AI_ENEMY_SEEN_ = static_cast(0x0), AI_ENEMY_TOOK_DAMAGE_ = static_cast(0x1), AI_ENEMY_HEARD_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct CampSpotType : int32_t { ECAMP_NORMAL_ = static_cast(0x0), ECAMP_SNIPER_ = static_cast(0x1), ECAMP_SHOTGUN_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::PVE { enum struct EAIReactChannelType : int32_t { ChannelType_Base_ = static_cast(0x0), ChannelType_Damage_ = static_cast(0x1), ChannelType_SeePlayer_ = static_cast(0x2), ChannelType_ActionVolume_ = static_cast(0x3), ChannelType_UpperBound_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::PVE { enum struct ECommandStatus : int32_t { CommandStatus_None_ = static_cast(0x0), CommandStatus_Success_ = static_cast(0x1), CommandStatus_Failure_ = static_cast(0x2), CommandStatus_Abort_ = static_cast(0x3), CommandStatus_Timeout_ = static_cast(0x4), CommandStatus_LostTarget_ = static_cast(0x5), CommandStatus_IgnoreTarget_ = static_cast(0x6), CommandStatus_FindPathFailure_ = static_cast(0x7), CommandStatus_InterruptedByTacticalMove_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EPveAIControllerType : int32_t { kPveAIControllerType_None_ = static_cast(0x0), kPveAIControllerType_Zombie_ = static_cast(0x1), kPveAIControllerType_Hellhound_ = static_cast(0x2), kPveAIControllerType_FastZombie_ = static_cast(0x3), kPveAIControllerType_CrawlingZombie_ = static_cast(0x4), kPveAIControllerType_ExplosiveInsect_ = static_cast(0x5), kPveAIControllerType_Grenadier_ = static_cast(0x6), kPveAIControllerType_ExplosiveSoldier_ = static_cast(0x7), kPveAIControllerType_ShieldSoldier_ = static_cast(0x8), kPveAIControllerType_FlyZombie_ = static_cast(0x9), kPveAIControllerType_TitanBoss_ = static_cast(0xA), kPveAIControllerType_No_Move_ = static_cast(0xB), kPveAIControllerType_Cerberus_ = static_cast(0xC), kPveAIControllerType_Boss_Butcher_ = static_cast(0xD), kPveAIControllerType_BigSpiderBoss_ = static_cast(0xE), kPveAIControllerType_SpiderBoyBoss_ = static_cast(0xF), kPveAIControllerType_PhoenixBoss_ = static_cast(0x10), kPveAIControllerType_Desolator_ = static_cast(0x11), kPveAIControllerType_Nurse_ = static_cast(0x12), kPveAIControllerType_GatlinZombie_ = static_cast(0x13), kPveAIControllerType_InsectKing_ = static_cast(0x14), kPveAIControllerType_BurrowZombie_ = static_cast(0x15), kPveAIControllerType_SeraphimBoss_ = static_cast(0x16), kPveAIControllerType_ExplosiveZombie_ = static_cast(0x17), kPveAIControllerType_Napalm_ = static_cast(0x18), kPveAIControllerType_Riser_ = static_cast(0x19), kPveAIControllerType_InfernoTitanBoss_ = static_cast(0x1A), kPveAIControllerType_Denizen_ = static_cast(0x1B), kPveAIControllerType_Bomber_ = static_cast(0x1C), kPveAIControllerType_Brutus_ = static_cast(0x1D), kPveAIControllerType_Avogadro_ = static_cast(0x1E), kPveAIControllerType_CanisterPile_ = static_cast(0x1F), kPveAIControllerType_Bite_ = static_cast(0x20), kPveAIControllerType_FireBrutus_ = static_cast(0x21), kPveAIControllerType_TracingElectricBall_ = static_cast(0x22), kPveAIControllerType_ArmyDog_ = static_cast(0x23), kPveAIControllerType_BossHauntedWood_ = static_cast(0x24), kPveAIControllerType_Wisp_ = static_cast(0x25), kPveAIControllerType_Slime_ = static_cast(0x26), kPveAIControllerType_Boss_Abomination_ = static_cast(0x27), kPveAIControllerType_DemonSeed_ = static_cast(0x28), kPveAIControllerType_DemonVine_ = static_cast(0x29), kPveAIControllerType_DefendDrone_ = static_cast(0x2A), kPveAIControllerType_TreeFork_ = static_cast(0x2B), kPveAIControllerType_Parade_ = static_cast(0x2C), kPveAIControllerType_ParadeBoss_ = static_cast(0x2D), kPveAIControllerType_DanceZombie_ = static_cast(0x2E), kPveAIControllerType_ElectricShockCar_ = static_cast(0x2F), kPveAIControllerType_Max_ = static_cast(0x30) }; } namespace DLL2SDK::Assembly_CSharp::PVE { enum struct EPerceptionType : int32_t { PercType_None_ = static_cast(0x0), PercType_Heard_ = static_cast(0x1), PercType_HurtBy_ = static_cast(0x2), PercType_Force_ = static_cast(0x3), PercType_SeePlayer_ = static_cast(0x4), PercType_EnterActionVolume_ = static_cast(0x5), PercType_UpperBound_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp { enum struct ESceneLayerType : int32_t { Tree_ = static_cast(0x0), SceneObject_SkyOnly_ = static_cast(0x1), SceneObject_LandMark_ = static_cast(0x2), SceneObject_Big_ = static_cast(0x3), SceneObject_Medium_ = static_cast(0x4), SceneObject_Small_ = static_cast(0x5), SceneObject_Detail_ = static_cast(0x6), Tree_SkyOnly_ = static_cast(0x7), Road_ = static_cast(0x8), Grass_ = static_cast(0x9), SceneObject_BigAnimated_ = static_cast(0xA), InnerProps_ = static_cast(0xB), Max_ = static_cast(0xC) }; } namespace DLL2SDK::Assembly_CSharp { enum struct EStreamingPolicy : int32_t { Default_ = static_cast(0x0), SkyOnly_ = static_cast(0x1), EditorFoliagePreview_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct SceneStreamingLayerInfo { DLL2SDK::Assembly_CSharp::ESceneLayerType layerType_; DLL2SDK::UnityEngine::UnityEngine::Color debugCellColor_; float tileSize_; DLL2SDK::UnityEngine::UnityEngine::Vector3 tileOrigin_; DLL2SDK::Array* lodDistances_; DLL2SDK::UnityEngine::UnityEngine::Vector2 sceneObjectSize_; float sceneObjectThicknessMax_; DLL2SDK::Array* includeTags_; DLL2SDK::Array* excludeTags_; DLL2SDK::mscorlib::System::String* defaultExportFolderName_; DLL2SDK::mscorlib::System::String* defaultExportSceneNamePrefix_; bool ignoreY_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckValid_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ DLL2SDK::mscorlib::System::String* get_exportFolderName_73134(); DLL2SDK::mscorlib::System::String* get_exportSceneNamePrefix_73135(); bool CheckValid_73136(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct EOpenWorldStreamer : int32_t { Default_ = static_cast(0x0), UnityScene_ = static_cast(0x1), VirtualScene_ = static_cast(0x2), Grass_ = static_cast(0x3), Max_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp { struct FoliageRendererStats { int32_t visibleCells_; int32_t visibleInstances_; int32_t drawCalls_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void Reset_72635(); DLL2SDK::mscorlib::System::String* ToString_72636(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_72637(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct EFoliageLayerType : int32_t { Tree_ = static_cast(0x0), Shrub_ = static_cast(0x1), Grass_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct CubeCell { DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CellOrigin_; float m_CellSize_; int32_t m_CellPosX_; int32_t m_CellPosY_; int32_t m_CellPosZ_; bool m_BoundsInit_; DLL2SDK::UnityEngine::UnityEngine::Bounds m_Bounds_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { int32_t prime1_; int32_t prime2_; int32_t prime3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Set_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCenter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHashCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Equals_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCellPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MakeHash_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_MakeHash_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TraverseNeighboring_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_TraverseNeighboring_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TraverseMinMax_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_72546(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 cellOrigin_, float cellSize_); int32_t get_hash_72547(); int32_t get_cellPosX_72548(); int32_t get_cellPosY_72549(); int32_t get_cellPosZ_72550(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_cellOrigin_72551(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_cellPos_72552(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_cellSize3_72553(); void Set_72554(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 cellOrigin_, float cellSize_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCenter_72555(); DLL2SDK::UnityEngine::UnityEngine::Bounds GetBounds_72556(); int32_t GetHashCode_72557(); bool Equals_72558(DLL2SDK::mscorlib::System::Object* obj_); DLL2SDK::mscorlib::System::String* ToString_72559(); int32_t __xLuaBaseProxy_GetHashCode_72567(); bool __xLuaBaseProxy_Equals_72568(DLL2SDK::mscorlib::System::Object* P0_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_72569(); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCellPos_72560(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 cellOrigin_, float cellSize_); static int32_t MakeHash_72561(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 cellOrigin_, float cellSize_); static int32_t MakeHash_72562(int32_t posX_, int32_t posY_, int32_t posZ_); static void TraverseNeighboring_72563(DLL2SDK::UnityEngine::UnityEngine::Vector3 cellPos_, int32_t depth_, DLL2SDK::Assembly_CSharp::CubeCell_CubeCellTraverseAction* action_); static void TraverseNeighboring_72564(int32_t posX_, int32_t posY_, int32_t posZ_, int32_t depth_, DLL2SDK::Assembly_CSharp::CubeCell_CubeCellTraverseAction* action_); static void TraverseMinMax_72565(DLL2SDK::UnityEngine::UnityEngine::Vector3 minCellPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 maxCellPos_, bool subdivided_, DLL2SDK::Assembly_CSharp::CubeCell_CubeCellTraverseAction* action_); static void _cctor_72566(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct LoginResult : int32_t { KingError_ = static_cast(0x2BC), None_ = static_cast(0x186A0), Success_ = static_cast(0x186A1), ConnectFailed_ = static_cast(0x186A2), Timeout_ = static_cast(0x186A3), PeerStopSession_ = static_cast(0x186A4), StayInQueue_ = static_cast(0x186A5), ServerIsFull_ = static_cast(0x186A6), AccessTokenExpired_ = static_cast(0x186A7), TokenServerError_ = static_cast(0x186A8), RefreshTokenExpired_ = static_cast(0x186A9), GCPError_ = static_cast(0x186AA), NetworkException_ = static_cast(0x186AB), OtherError_ = static_cast(0x186AC), IsConnecting_ = static_cast(0x186AD), NoConnection_ = static_cast(0x186AE), PlatformNotSupport_ = static_cast(0x186AF), UserCancel_ = static_cast(0x186B0), UserDenied_ = static_cast(0x186B1), LoginFail_ = static_cast(0x186B2), Empty_ = static_cast(0x186B3), QueryPlayerInfoError_ = static_cast(0x186B4), NetworkJustConnected_ = static_cast(0x186B5), PayTokenExpired_ = static_cast(0x186B6), AuthFailed_ = static_cast(0x186B7) }; } namespace DLL2SDK::Assembly_CSharp::GCloud { enum struct NetworkState : int32_t { NotReachable_ = static_cast(0x0), ReachableViaWWAN_ = static_cast(0x1), ReachableViaWiFi_ = static_cast(0x2), ReachableViaOthers_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct SyncNetVarLength : int32_t { NONE_ = static_cast(0x0), INT8_ = static_cast(0x1), INT16_ = static_cast(0x2), INT32_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct DSError : int32_t { None_ = static_cast(0x0), PingTimedOut_ = static_cast(0x1), UdpSocketException_ = static_cast(0x2), ResendTimesExceeded_ = static_cast(0x3), WaitSequenceTimedOut_ = static_cast(0x4), Reset_ = static_cast(0x5), ZoneDisconnect_ = static_cast(0x6), UnInit_ = static_cast(0x7), Shutdown_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct PingStatus : int32_t { Success_ = static_cast(0x0), Timeout_ = static_cast(0x1), IcmpError_ = static_cast(0x2), DestinationUnreachable_ = static_cast(0x3), EchoDismatch_ = static_cast(0x4), Halted_ = static_cast(0x5), Unknown_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EVEHICLE_FUEL_STATE : int32_t { eVEHICLE_FUEL_STATE_NO_ = static_cast(0x0), eVEHICLE_FUEL_STATE_NORMAL_ = static_cast(0x1), eVEHICLE_FUEL_STATE_SPRINT_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct ModelOptimizeSettings_OptimizeConfig { DLL2SDK::Assembly_CSharp::EOptimizeTarget Type_; DLL2SDK::Assembly_CSharp::MeshOptimizeConfig Config_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_68954(DLL2SDK::Assembly_CSharp::EOptimizeTarget type_, DLL2SDK::Assembly_CSharp::MeshOptimizeConfig config_); }; } namespace DLL2SDK::Assembly_CSharp { struct OriginalMeshKey { DLL2SDK::mscorlib::System::String* meshName_; int32_t vertexCount_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Equals_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_68906(DLL2SDK::mscorlib::System::String* inName_, int32_t count_); bool Equals_68907(DLL2SDK::Assembly_CSharp::OriginalMeshKey other_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { enum struct EIIPSState : int32_t { EIIPSCS_None_ = static_cast(0x0), EIIPSCS_APK_IPA_ = static_cast(0x1), EIIPSCS_ExtractRes_ = static_cast(0x2), EIIPSCS_UpdateRes_ = static_cast(0x3), EIIPSCS_ReapirRes_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { enum struct EVersionUpdateInfoStyle : int32_t { OK_ = static_cast(0x0), OKCancel_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_DirectConnReq { uint32_t msgic_code_; uint32_t result_code_; uint32_t map_id_; uint32_t room_id_; uint32_t player_id_; uint32_t ds_ip_; uint16_t ds_port_; DLL2SDK::Array* crypt_key_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Parse_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ uint32_t GetSize_67777(); bool Parse_67778(DLL2SDK::Array* buffer_); }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct ConnectDSStatus : int32_t { Success_ = static_cast(0x0), Timeout_ = static_cast(0x1), CommonError_ = static_cast(0x2), DestinationUnreachable_ = static_cast(0x3), ProtocolDismatch_ = static_cast(0x4), ProcessError_ = static_cast(0x5), Halted_ = static_cast(0x6), Unknown_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp { enum struct IDataFTUEType : int32_t { none_ = static_cast(0x0), ftuecompleted_ = static_cast(0x1B58), practmodenovice_ = static_cast(0x294), practmodeveteran_ = static_cast(0x29E) }; } namespace DLL2SDK::Assembly_CSharp { enum struct IDataPrologueType : int32_t { none_ = static_cast(0x0), plgstartscreen_ = static_cast(0x1F4), plgprologueintro_ = static_cast(0x1FE), plgmovement1_ = static_cast(0x208), plgcameramovement_ = static_cast(0x212), plgmovement2_ = static_cast(0x21C), plgautomantle_ = static_cast(0x226), plgmanualadsshooting_ = static_cast(0x230), plgreload_ = static_cast(0x23A), plgsemiautoadsshooting_ = static_cast(0x244), plgautoshooting_ = static_cast(0x24E), plggrenadetoss_ = static_cast(0x258), plgscorestreak_ = static_cast(0x262), plghelipad_ = static_cast(0x26C), plgstinger_ = static_cast(0x276), plgexfil_ = static_cast(0x280), plgloginscreen_ = static_cast(0x28A) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct YYBUpdateState : int32_t { None_ = static_cast(0x0), CheckingUpdate_ = static_cast(0x1), WaitingForDecision_ = static_cast(0x2), WaitingForDownloading_ = static_cast(0x3), DownloadingYYB_ = static_cast(0x4), DownloadingApp_ = static_cast(0x5), Finished_Succeed_ = static_cast(0x6), Finished_NoUpdate_ = static_cast(0x7), Finished_Failed_ = static_cast(0x8), Finished_CheckUpdateFailed_ = static_cast(0x9) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct WeaponPromotionGameMode : int32_t { UNKNOWN_ = static_cast(0x0), PVP_ = static_cast(0x1), PVE_ = static_cast(0x2), BR_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EShadowBladeAnimate : int32_t { None_ = static_cast(0xFFFFFFFF), EmptyAttack_ = static_cast(0x0), EmptyJumpAttack_ = static_cast(0x1), NearLeftAttack_ = static_cast(0x2), NearRightAttack_ = static_cast(0x3), NearMiddelAttack_ = static_cast(0x4), NearMiddleUpAttack_ = static_cast(0x5), NearJumpAttack_ = static_cast(0x6), MiddleLeftAttack_ = static_cast(0x7), MiddleRightAttack_ = static_cast(0x8), MiddleMiddleKneeAttack_ = static_cast(0x9), MiddleJumpAttack_ = static_cast(0xA) }; } namespace DLL2SDK::Assembly_CSharp { struct Rectangle { float x1_; float y1_; float x2_; float y2_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Intersection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SegmentIntersection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Dot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cross_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InSegment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_dcmp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_66361(DLL2SDK::UnityEngine::UnityEngine::Vector2 min_, DLL2SDK::UnityEngine::UnityEngine::Vector2 max_); void _ctor_66362(float minX_, float minY_, float maxX_, float maxY_); bool Intersection_66363(DLL2SDK::UnityEngine::UnityEngine::Vector2 a1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 a2_); bool SegmentIntersection_66364(DLL2SDK::UnityEngine::UnityEngine::Vector2 a1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 a2_, DLL2SDK::UnityEngine::UnityEngine::Vector2 b1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 b2_); float Dot_66365(DLL2SDK::UnityEngine::UnityEngine::Vector2 A_, DLL2SDK::UnityEngine::UnityEngine::Vector2 B_); float Cross_66366(DLL2SDK::UnityEngine::UnityEngine::Vector2 A_, DLL2SDK::UnityEngine::UnityEngine::Vector2 B_); bool InSegment_66367(DLL2SDK::UnityEngine::UnityEngine::Vector2 P_, DLL2SDK::UnityEngine::UnityEngine::Vector2 A_, DLL2SDK::UnityEngine::UnityEngine::Vector2 B_); int32_t dcmp_66368(float x_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ERigidBodyFlags : int32_t { None_ = static_cast(0x0), Sleeping_ = static_cast(0x1), NeedsUpdate_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct WheeledVehicleMoveState : int32_t { kWheeledVehicleMoveState_Normal_ = static_cast(0x0), kWheeledVehicleMoveState_Jump_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { struct WaterLine { DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_; DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_64555(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct StandardButton : int32_t { SELECT_ = static_cast(0x0), START_ = static_cast(0x1), A_ = static_cast(0x2), B_ = static_cast(0x3), X_ = static_cast(0x4), Y_ = static_cast(0x5), L1_ = static_cast(0x6), R1_ = static_cast(0x7), L2_ = static_cast(0x8), R2_ = static_cast(0x9), ThumbL_ = static_cast(0xA), ThumbR_ = static_cast(0xB), UP_ = static_cast(0xC), DOWN_ = static_cast(0xD), RIGHT_ = static_cast(0xE), LEFT_ = static_cast(0xF), RightJoystick_Up_ = static_cast(0x10), RightJoystick_Down_ = static_cast(0x11), Max_ = static_cast(0x12) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct VehicleRotor { DLL2SDK::UnityEngine::UnityEngine::Transform* blade_; DLL2SDK::UnityEngine::UnityEngine::Vector3 normal_; float multiplier_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void Init_64532(DLL2SDK::UnityEngine::UnityEngine::Vector3 normal_direction_); void Tick_64533(float deltaTime_, float speed_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct VehicleMoveData { DLL2SDK::UnityEngine::UnityEngine::Vector3 SimPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SimRotation_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SimVelocity_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SimAngularVelocity_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SimAcceleration_; uint32_t PlayerID_; uint32_t FrameTime_; uint32_t ClientTime_; bool IsBraking_; float Steering_; float Throttle_; DLL2SDK::Assembly_CSharp::Network::EVEHICLE_FUEL_STATE FuelState_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShift_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void ApplyShift_71560(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EVehicleSeatIndex : int32_t { SEAT_NONE_ = static_cast(0xFFFFFFFF), SEAT_DRIVER_ = static_cast(0x0), SEAT_PASSENGER1_ = static_cast(0x1), SEAT_PASSENGER2_ = static_cast(0x2), SEAT_PASSENGER3_ = static_cast(0x3), SEAT_PASSENGER4_ = static_cast(0x4), SEAT_PASSENGER5_ = static_cast(0x5), EVEHICLESEAT_MAXCOUNT_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EUSEVEHICLE_TYPE : int32_t { eUseVehicleType_None_ = static_cast(0x0), eUseVehicleType_ON_BE_DRIVER_ = static_cast(0x1), eUseVehicleType_ON_BE_PASSENGER_ = static_cast(0x2), eUseVehicleType_OFF_ = static_cast(0x3), eUseVehicleType_ChangeSeat_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct VehicleTouchRegion : int32_t { kType_Body_ = static_cast(0x0), kType_Heicopter_Wing_ = static_cast(0x1), kType_Heicopter_Body_ = static_cast(0x2), kType_Heicopter_LandingGear_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ERadarSpriteType : int32_t { None_ = static_cast(0x0), ERadarSpriteType_Self_ = static_cast(0x1), ERadarSpriteType_Teammate_ = static_cast(0x2), ERadarSpriteType_Enemy_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ENetRole : int32_t { ROLE_None_ = static_cast(0x0), ROLE_SimulatedProxy_ = static_cast(0x1), ROLE_AutonomouseProxy_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { enum struct PVETutorialFlow : int32_t { Weapon_ = static_cast(0x0), PAP_ = static_cast(0x1), Buff_ = static_cast(0x2), Enter_ = static_cast(0x3), End_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EGvoiceRoomType : int32_t { eGVOICE_ROOM_TYPE_NEARBY_ = static_cast(0x0), eGVOICE_ROOM_TYPE_CAMP_ = static_cast(0x1), eGVOICE_ROOM_TYPE_FACE2FACE_ = static_cast(0x2), eGVOICE_ROOM_TYPE_MAX_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { enum struct SkipStepReason : int32_t { LOC_FTUE_UNKNOWN_ERROR_ = static_cast(0x0), LOC_FTUE_M4_NOT_RECEIVED_ = static_cast(0xC1C), LOC_FTUE_M4_NOT_FOUND_OR_LOCK_ = static_cast(0xC1D), LOC_FTUE_SETTLEMENTDATA_NOT_RECEIVED_ = static_cast(0xC1E), LOC_FTUE_LATHEL_NOT_FOUND_OR_LOCK_ = static_cast(0xC1F), LOC_FTUE_OPTIC_NOT_FOUND_OR_LOCK_ = static_cast(0xC20), LOC_FTUE_SIGN_NOT_RECEIVED_OR_HAS_CLAIMED_ = static_cast(0xC21), LOC_FTUE_GETPRIZE_PROPS_NULLOREMPTY_ = static_cast(0xC22), LOC_FTUE_GET_EXPCARD_BATTLEPASSDATA_ERROR_ = static_cast(0xC23), LOC_FTUE_BUYM4_M4_NOT_FOUND_ = static_cast(0xC24), LOC_FTUE_SIGN_OUT_OF_PERIOD_ = static_cast(0xC25), LOC_FTUE_WEAPON_UPGRADE_ERROR_ = static_cast(0xC26) }; } namespace DLL2SDK::Assembly_CSharp::Settlement { enum struct EBPBonusType : int32_t { WEAPONSET_ = static_cast(0x0), PLAYTIME_ = static_cast(0x1), VIP_ = static_cast(0x2), ACTIVITY_ = static_cast(0x3), CARD_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct ESelectType : int32_t { EInit_ = static_cast(0x0), EEasyList_ = static_cast(0x1), EImportant_ = static_cast(0x2), EScroll_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameShop { enum struct EPaymentConfirmPopWindow : int32_t { CommonComfirmWindow_ = static_cast(0x0), multipleChoiceComfirmWindow_ = static_cast(0x1), BattlePassComfirmWindow_ = static_cast(0x2), TextComfirmWindow_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { enum struct EPaymentSourceType : int32_t { ENone_ = static_cast(0x0), EShop_ = static_cast(0x1), EBattlePass_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { enum struct ELobbyMapTopBarStyle : int32_t { None_ = static_cast(0x0), Lobby_ = static_cast(0x1), GameDetail_ = static_cast(0x2), Shop_ = static_cast(0x3), OnlyBack_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EWeaponCategory : int32_t { None_ = static_cast(0x0), AssaultRifle_ = static_cast(0x1), SniperRifle_ = static_cast(0x2), SubMachineGun_ = static_cast(0x3), LightMachineGun_ = static_cast(0x4), ShotGun_ = static_cast(0x5), Pistol_ = static_cast(0x6), Melee_ = static_cast(0x7), Throw_ = static_cast(0x8), Launcher_ = static_cast(0x9), Controllable_ = static_cast(0xA), Special_ = static_cast(0xB), Max_ = static_cast(0xC) }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { enum struct FireBGMode : int32_t { PVP_ = static_cast(0x0), BR_ = static_cast(0x1), PVE_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { enum struct ERoomUIState : int32_t { ENone_ = static_cast(0x0), EInvite_ = static_cast(0x1), EModeInfoSelector_ = static_cast(0x2), EMapInfoSelector_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EFrontEndState : int32_t { NOT_IN_FRONTEND_ = static_cast(0x0), FRONTEND_LOADING_ = static_cast(0x1), FRONTEND_LOADED_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct ECLEventType : int32_t { None_ = static_cast(0x0), SYSTEM_WELCOME_1_ = static_cast(0x1), SYSTEM_WELCOME_2_ = static_cast(0x2), SYSTEM_SAFEZONE_1_ = static_cast(0x3), SYSTEM_SAFEZONE_2_ = static_cast(0x4), SYSTEM_SAFEZONE_3_ = static_cast(0x5), SYSTEM_SAFEZONE_4_ = static_cast(0x6), SYSTEM_UPGRADE_1_ = static_cast(0x7), SYSTEM_UPGRADE_2_ = static_cast(0x8), SYSTEM_WELCOME_TRAIN_ = static_cast(0x9), SYSTEM_TEAM_1_ = static_cast(0xA), SYSTEM_TEAM_2_ = static_cast(0xB), SYSTEM_TEAM_3_ = static_cast(0xC), SYSTEM_TEAM_4_ = static_cast(0xD), SYSTEM_TEAM_5_ = static_cast(0xE), SYSTEM_TEAM_6_ = static_cast(0xF), SYSTEM_TEAM_7_ = static_cast(0x10), SYSTEM_TEAM_VICTORY_ = static_cast(0x11), SYSTEM_REVIVE_1_ = static_cast(0x12), SYSTEM_REVIVE_2_ = static_cast(0x13), SYSTEM_REVIVE_3_ = static_cast(0x14), SYSTEM_REVIVE_4_ = static_cast(0x15), SYSTEM_REVIVE_5_ = static_cast(0x16), SYSTEM_REVIVE_6_ = static_cast(0x17), SYSTEM_REVIVE_7_ = static_cast(0x18), SYSTEM_REVIVE_8_ = static_cast(0x19), SYSTEM_REVIVE_9_ = static_cast(0x1A), SYSTEM_REVIVE_10_ = static_cast(0x1B), SYSTEM_REVIVE_11_ = static_cast(0x1C), SYSTEM_AIRDROP_ = static_cast(0x1D), SYSTEM_JUMP_LEADER_ = static_cast(0x1E), SYSTEM_JUMP_NEW_ = static_cast(0x1F), SYSTEM_BRSNIPER_START_ = static_cast(0x20), SYSTEM_BRTDM_START_ = static_cast(0x21), SYSTEM_BRTDM_RESPAWN_ = static_cast(0x22), SYSTEM_BRTDM_LAST_CIRCLE_ = static_cast(0x23), SYSTEM_BRTDM_WINING_ = static_cast(0x24), SYSTEM_BRTDM_LOSING_ = static_cast(0x25), SYSTEM_BR_TANK_DELIVER_ = static_cast(0x26), SYSTEM_BR_TANK_DROP_ = static_cast(0x27), SYSTEM_PROP_WHISTLE_ = static_cast(0xC8), SYSTEM_HUNTER_COMING_ = static_cast(0xC9), PAWN_ZOMBIE_1_ = static_cast(0x12C), PAWN_ZOMBIE_2_ = static_cast(0x12D), PAWN_ZOMBIE_3_ = static_cast(0x12E), PAWN_ZOMBIE_4_ = static_cast(0x12F), PAWN_ZOMBIE_5_ = static_cast(0x130), PAWN_ZOMBIE_6_ = static_cast(0x131), PAWN_ZOMBIE_7_ = static_cast(0x132), PAWN_AIRDROP_2_ = static_cast(0x133), PAWN_AIRDROP_3_ = static_cast(0x134), PAWN_SAFEZONE_1_ = static_cast(0x135), PAWN_SAFEZONE_2_ = static_cast(0x136), PAWN_SAFEZONE_3_ = static_cast(0x137), PAWN_SAFEZONE_4_ = static_cast(0x138), PAWN_SAFEZONE_5_ = static_cast(0x139), PAWN_BATTLE_1_ = static_cast(0x13A), PAWN_MINIMAP_FOOTSTEPSVOICE_ = static_cast(0x13B), PAWN_BATTLE_3_ = static_cast(0x13C), PAWN_MINIMAP_GUNVOICE_ = static_cast(0x13D), PAWN_BATTLE_5_ = static_cast(0x13E), PAWN_BATTLE_6_ = static_cast(0x13F), PAWN_BATTLE_7_ = static_cast(0x140), PAWN_BATTLE_8_ = static_cast(0x141), PAWN_BATTLE_9_ = static_cast(0x142), PAWN_BATTLE_10_ = static_cast(0x143), PAWN_BATTLE_11_ = static_cast(0x144), PAWN_BATTLE_12_ = static_cast(0x145), PAWN_BATTLE_13_ = static_cast(0x146), PAWN_BATTLE_14_ = static_cast(0x147), PAWN_BATTLE_15_ = static_cast(0x148), PAWN_BATTLE_16_ = static_cast(0x149), PAWN_SKYDEIVER_3_ = static_cast(0x14A), PAWN_SKYDEIVER_4_ = static_cast(0x14B), PAWN_DRIVE_1_ = static_cast(0x14C), PAWN_DRIVE_2_ = static_cast(0x14D), PAWN_MINIMAP_CARVOICE_ = static_cast(0x14E), PAWN_MINIMAP_SHIPVOICE_ = static_cast(0x14F), PAWN_MINIMAP_AIRPORTVOICE_ = static_cast(0x150), PAWN_DRIVE_6_ = static_cast(0x151), PAWN_DRIVE_7_ = static_cast(0x152), PAWN_DRIVE_8_ = static_cast(0x153), PAWN_DRIVE_9_ = static_cast(0x154), PAWN_LEVEL_5_ = static_cast(0x155), PAWN_VEH_1_HERE_ = static_cast(0x156), PAWN_VEH_2_HERE_ = static_cast(0x157), PAWN_VEH_3_HERE_ = static_cast(0x158), PAWN_VEH_4_HERE_ = static_cast(0x159), PAWN_VEH_5_HERE_ = static_cast(0x15A), PAWN_VEH_1_THERE_ = static_cast(0x15B), PAWN_VEH_2_THERE_ = static_cast(0x15C), PAWN_VEH_3_THERE_ = static_cast(0x15D), PAWN_VEH_4_THERE_ = static_cast(0x15E), PAWN_VEH_5_THERE_ = static_cast(0x15F), PAWN_ROU_1_TACTICALMARK_ = static_cast(0x160), PAWN_ROU_5_TACTICALMARK_ = static_cast(0x161), PAWN_ROU_7_TACTICALMARK_ = static_cast(0x162), PAWN_ROU_9_TACTICALMARK_ = static_cast(0x163), PAWN_ROU_10_TACTICALMARK_ = static_cast(0x164), PAWN_ROU_11_TACTICALMARK_ = static_cast(0x165), PAWN_ROU_12_TACTICALMARK_ = static_cast(0x166), PAWN_ROU_1_SCENEOBJMARK_ = static_cast(0x167), PAWN_ROU_5_SCENEOBJMARK_ = static_cast(0x168), PAWN_ROU_7_SCENEOBJMARK_ = static_cast(0x169), PAWN_ROU_9_SCENEOBJMARK_ = static_cast(0x16A), PAWN_ROU_10_SCENEOBJMARK_ = static_cast(0x16B), PAWN_ROU_11_SCENEOBJMARK_ = static_cast(0x16C), PAWN_ROU_12_SCENEOBJMARK_ = static_cast(0x16D), PAWN_RESP_1_ = static_cast(0x16E), PAWN_RESP_2_ = static_cast(0x16F), PAWN_RESP_3_ = static_cast(0x170), PAWN_RESP_4_ = static_cast(0x171), PAWN_RESP_5_ = static_cast(0x172), PAWN_EBRATTACH_SLOT_OPTIC_ = static_cast(0x173), PAWN_EBRATTACH_SLOT_BARREL_ = static_cast(0x174), PAWN_EBRATTACH_SLOT_UNDER_BARREL_ = static_cast(0x175), PAWN_EBRATTACH_SLOT_MAGAZINE_ = static_cast(0x176), PAWN_EBRATTACH_SLOT_BODY_ = static_cast(0x177), PAWN_EBRATTACH_SLOT_STOCK_ = static_cast(0x178), PAWN_EBRATTACH_SLOT_MAGAZINE_LIGHT_ = static_cast(0x179), PAWN_EBRATTACH_SLOT_MAGAZINE_HEAVY_ = static_cast(0x17A), PAWN_EBRATTACH_SLOT_MAGAZINE_SHOT_ = static_cast(0x17B), PAWN_CHAT_INEEDWEAPON_ = static_cast(0x17C), PAWN_AIRDROP_1_ = static_cast(0x17D), PAWN_SKYDEIVER_1_ = static_cast(0x17E), PAWN_SKYDEIVER_2_ = static_cast(0x17F), PAWN_MARK_CABIN_NEAR_ = static_cast(0x180), PAWN_MARK_BOX_NEAR_ = static_cast(0x181), PAWN_MARK_AIRDROP_NEAR_ = static_cast(0x182), PAWN_MARK_DOGTAG_NEAR_ = static_cast(0x183), PAWN_MARK_CHIPMACHINE_NEAR_ = static_cast(0x184), PAWN_MARK_CABIN_FAR_ = static_cast(0x185), PAWN_MARK_BOX_FAR_ = static_cast(0x186), PAWN_MARK_AIRDROP_FAR_ = static_cast(0x187), PAWN_MARK_DOGTAG_FAR_ = static_cast(0x188), PAWN_MARK_CHIPMACHINE_FAR_ = static_cast(0x189), PAWN_MARK_ASSAULT_NEAR_ = static_cast(0x18A), PAWN_MARK_ASSAULT_FAR_ = static_cast(0x18B), SHORTCUT_100_ = static_cast(0x18C), SHORTCUT_101_ = static_cast(0x18D), SHORTCUT_102_ = static_cast(0x18E), SHORTCUT_103_ = static_cast(0x18F), SHORTCUT_104_ = static_cast(0x190), SHORTCUT_106_ = static_cast(0x191), SHORTCUT_107_ = static_cast(0x192), SHORTCUT_108_ = static_cast(0x193), SHORTCUT_109_ = static_cast(0x194), SHORTCUT_110_ = static_cast(0x195), SHORTCUT_111_ = static_cast(0x196), SHORTCUT_115_ = static_cast(0x197), SHORTCUT_121_ = static_cast(0x198), SHORTCUT_122_ = static_cast(0x199), SHORTCUT_123_ = static_cast(0x19A), SHORTCUT_124_ = static_cast(0x19B), SHORTCUT_126_ = static_cast(0x19C), SHORTCUT_206_ = static_cast(0x19D), SHORTCUT_207_ = static_cast(0x19E), SHORTCUT_218_ = static_cast(0x19F), SHORTCUT_219_ = static_cast(0x1A0), SHORTCUT_220_ = static_cast(0x1A1), SHORTCUT_221_ = static_cast(0x1A2), SHORTCUT_222_ = static_cast(0x1A3), SHORTCUT_223_ = static_cast(0x1A4), SHORTCUT_224_ = static_cast(0x1A5), SHORTCUT_225_ = static_cast(0x1A6), SHORTCUT_226_ = static_cast(0x1A7), SHORTCUT_227_ = static_cast(0x1A8), SHORTCUT_228_ = static_cast(0x1A9), SHORTCUT_229_ = static_cast(0x1AA), SHORTCUT_230_ = static_cast(0x1AB), SHORTCUT_231_ = static_cast(0x1AC), SHORTCUT_232_ = static_cast(0x1AD), SHORTCUT_233_ = static_cast(0x1AE), SHORTCUT_234_ = static_cast(0x1AF), SHORTCUT_235_ = static_cast(0x1B0), SHORTCUT_236_ = static_cast(0x1B1), SHORTCUT_237_ = static_cast(0x1B2), SHORTCUT_238_ = static_cast(0x1B3), SHORTCUT_300_ = static_cast(0x1B4), SHORTCUT_301_ = static_cast(0x1B5), SHORTCUT_302_ = static_cast(0x1B6), SHORTCUT_303_ = static_cast(0x1B7), SHORTCUT_304_ = static_cast(0x1B8), SHORTCUT_305_ = static_cast(0x1B9), SHORTCUT_306_ = static_cast(0x1BA), SHORTCUT_307_ = static_cast(0x1BB), SHORTCUT_310_ = static_cast(0x1BC), SHORTCUT_316_ = static_cast(0x1BD), SHORTCUT_323_ = static_cast(0x1BE), SHORTCUT_324_ = static_cast(0x1BF), SHORTCUT_325_ = static_cast(0x1C0), SHORTCUT_326_ = static_cast(0x1C1), SHORTCUT_327_ = static_cast(0x1C2), SHORTCUT_328_ = static_cast(0x1C3), SHORTCUT_329_ = static_cast(0x1C4), SHORTCUT_330_ = static_cast(0x1C5), SHORTCUT_331_ = static_cast(0x1C6), SHORTCUT_332_ = static_cast(0x1C7), SHORTCUT_335_ = static_cast(0x1C8), SHORTCUT_336_ = static_cast(0x1C9), SHORTCUT_337_ = static_cast(0x1CA), SHORTCUT_692_ = static_cast(0x2B4), SHORTCUT_693_ = static_cast(0x2B5), SHORTCUT_694_ = static_cast(0x2B6), SHORTCUT_695_ = static_cast(0x2B7), SHORTCUT_696_ = static_cast(0x2B8), PAWN_MARK_MOTOBIKE_NEAR_ = static_cast(0x2B9), PAWN_MARK_MOTOBIKE_FAR_ = static_cast(0x2BA), SHORTCUT_343_ = static_cast(0x2BC), SHORTCUT_344_ = static_cast(0x2BD), SHORTCUT_345_ = static_cast(0x2BE), SHORTCUT_346_ = static_cast(0x2BF), SHORTCUT_347_ = static_cast(0x2C0), SHORTCUT_348_ = static_cast(0x2C1), SHORTCUT_349_ = static_cast(0x2C2), SHORTCUT_350_ = static_cast(0x2C3), SHORTCUT_351_ = static_cast(0x2C4), SHORTCUT_352_ = static_cast(0x2C5), SHORTCUT_353_ = static_cast(0x2C6), SHORTCUT_354_ = static_cast(0x2C7), SHORTCUT_355_ = static_cast(0x2C8), SHORTCUT_356_ = static_cast(0x2C9), SHORTCUT_357_ = static_cast(0x2CA), SHORTCUT_358_ = static_cast(0x2CB), SHORTCUT_359_ = static_cast(0x2CC), SHORTCUT_360_ = static_cast(0x2CD), SHORTCUT_361_ = static_cast(0x2CE), SHORTCUT_362_ = static_cast(0x2CF), SHORTCUT_363_ = static_cast(0x2D0), SHORTCUT_364_ = static_cast(0x2D1), SHORTCUT_365_ = static_cast(0x2D2), BR_HELP_PICK_DOGTAG_ = static_cast(0x2D3), BR_HELP_USE_DOGTAG_ = static_cast(0x2D4), SHORTCUT_697_ = static_cast(0x2D3), SHORTCUT_698_ = static_cast(0x2D4), SHORTCUT_597_ = static_cast(0x2D5), PVE_PLAPERSTATE_ASKHELP_1_ = static_cast(0x13EE), PVE_PLAPERSTATE_ASKHELP_2_ = static_cast(0x13EF), PVE_PLAPERSTATE_ASKHELP_3_ = static_cast(0x13F0), PVE_PLAPERSTATE_INJURED_ = static_cast(0x13F1), PVE_INTERACTION_WEAPONBOX_1_ = static_cast(0x14B5), PVE_INTERACTION_WEAPONBOX_2_ = static_cast(0x14B6), PVE_INTERACTION_WEAPONBOX_3_ = static_cast(0x14B7), PVE_INTERACTION_WEAPONBOX_4_ = static_cast(0x14B8), PVE_INTERACTION_PERKMACHINE_1_ = static_cast(0x14BF), PVE_INTERACTION_PERKMACHINE_2_ = static_cast(0x14C0), PVE_INTERACTION_PERKMACHINE_3_ = static_cast(0x14C1), PVE_INTERACTION_PERKMACHINE_4_ = static_cast(0x14C2), PVE_INTERACTION_PERKMACHINE_5_ = static_cast(0x14C3), PVE_INTERACTION_PERKMACHINE_6_ = static_cast(0x14C4), PVE_INTERACTION_PERKMACHINE_7_ = static_cast(0x14C5), PVE_INTERACTION_EGG_1_ = static_cast(0x14C9), PVE_INTERACTION_EGG_2_ = static_cast(0x14CA), PVE_INTERACTION_WINDOW_1_ = static_cast(0x14D3), PVE_INTERACTION_TRAP_1_ = static_cast(0x14DD), PVE_INTERACTION_DOOR_1_ = static_cast(0x14E7), PVE_INTERACTION_PAP_USE_ = static_cast(0x14F1), PVE_INTERACTION_PAP_PICK_ = static_cast(0x14FB), PVE_INTERACTION_ATTACK_1_ = static_cast(0x157D), PVE_INTERACTION_ATTACK_2_ = static_cast(0x157E), PVE_INTERACTION_MONSTER_ZOMBIEDOG_1_ = static_cast(0x15E1), PVE_INTERACTION_MONSTER_ZOMBIEDOG_2_ = static_cast(0x15E2), PVE_INTERACTION_MONSTER_ZOMBIEDOG_3_ = static_cast(0x15E3), PVE_INTERACTION_MONSTER_ZOMBIEFIRE_1_ = static_cast(0x15EB), PVE_INTERACTION_MONSTER_ZOMBIEFIRE_2_ = static_cast(0x15EC), PVE_INTERACTION_MONSTER_ZOMBIEFIRE_3_ = static_cast(0x15ED), PVE_INTERACTION_MONSTER_ZOMBIESPLASH_1_ = static_cast(0x15F5), PVE_INTERACTION_MONSTER_ZOMBIESPLASH_2_ = static_cast(0x15F6), PVE_INTERACTION_MONSTER_ZOMBIESPLASH_3_ = static_cast(0x15F7), PVE_INTERACTION_MONSTER_AVOGADRO_1_ = static_cast(0x15FF), PVE_INTERACTION_MONSTER_AVOGADRO_2_ = static_cast(0x1600), PVE_INTERACTION_MONSTER_AVOGADRO_3_ = static_cast(0x1601), PVE_INTERACTION_MONSTER_ZOMBIEBOMBER_1_ = static_cast(0x1609), PVE_INTERACTION_MONSTER_ZOMBIEBOMBER_2_ = static_cast(0x160A), PVE_INTERACTION_MONSTER_ZOMBIEBOMBER_3_ = static_cast(0x160B), PVE_INTERACTION_MONSTER_BRUTUS_1_ = static_cast(0x1613), PVE_INTERACTION_MONSTER_BRUTUS_2_ = static_cast(0x1614), PVE_INTERACTION_MONSTER_BRUTUS_3_ = static_cast(0x1615), PVE_INTERACTION_MONSTER_MONKEY_1_ = static_cast(0x161D), PVE_INTERACTION_MONSTER_MONKEY_2_ = static_cast(0x161E), PVE_INTERACTION_MONSTER_MONKEY_3_ = static_cast(0x161F), PVE_INTERACTION_BOOS_1_ = static_cast(0x16A8), PVE_INTERACTION_BOOS_CERBERUS_1_ = static_cast(0x16A9), PVE_INTERACTION_BOOS_CERBERUS_2_ = static_cast(0x16AA), PVE_INTERACTION_BOOS_CERBERUS_3_ = static_cast(0x16AB), PVE_INTERACTION_BOOS_CERBERUS_4_ = static_cast(0x16AC), PVE_INTERACTION_BOOS_CERBERUS_5_ = static_cast(0x16AD), PVE_INTERACTION_BOOS_CERBERUS_6_ = static_cast(0x16AE), PVE_INTERACTION_BOOS_CERBERUS_7_ = static_cast(0x16AF), PVE_INTERACTION_BOOS_BUTCHER_1_ = static_cast(0x16BD), PVE_INTERACTION_BOOS_BUTCHER_2_ = static_cast(0x16BE), PVE_INTERACTION_BOOS_BUTCHER_3_ = static_cast(0x16BF), PVE_INTERACTION_BOOS_BUTCHER_4_ = static_cast(0x16C0), PVE_INTERACTION_BOOS_BUTCHER_5_ = static_cast(0x16C1), PVE_INTERACTION_BOOS_BUTCHER_6_ = static_cast(0x16C2), PVE_INTERACTION_BOOS_BUTCHER_7_ = static_cast(0x16C3), PVE_INTERACTION_BOOS_BUTCHER_8_ = static_cast(0x16C4), PVE_INTERACTION_BOOS_BUTCHER_9_ = static_cast(0x16C5), PVE_INTERACTION_BOOS_BUTCHER_10_ = static_cast(0x16C6), PVE_INTERACTION_BOOS_ABOMINATION_1_ = static_cast(0x16D1), PVE_INTERACTION_BOOS_ABOMINATION_2_ = static_cast(0x16D2), PVE_INTERACTION_BOOS_ABOMINATION_3_ = static_cast(0x16D3), PVE_INTERACTION_BOOS_ABOMINATION_4_ = static_cast(0x16D4), PVE_INTERACTION_BOOS_ABOMINATION_5_ = static_cast(0x16D5), PVE_INTERACTION_BOOS_ABOMINATION_6_ = static_cast(0x16D6), PVE_INTERACTION_BOOS_ABOMINATION_7_ = static_cast(0x16D7), PVE_INTERACTION_BOOS_ABOMINATION_8_ = static_cast(0x16D8), PVE_INTERACTION_BOOS_ABOMINATION_9_ = static_cast(0x16D9), PVE_INTERACTION_BOOS_ABOMINATION_10_ = static_cast(0x16DA), PVE_INTERACTION_BOOS_ABOMINATION_11_ = static_cast(0x16DB), PVE_INTERACTION_BOOS_HAUNTEDWOOD_1_ = static_cast(0x16E5), PVE_INTERACTION_BOOS_HAUNTEDWOOD_2_ = static_cast(0x16E6), PVE_INTERACTION_BOOS_HAUNTEDWOOD_3_ = static_cast(0x16E7), PVE_INTERACTION_BOOS_HAUNTEDWOOD_4_ = static_cast(0x16E8), PVE_INTERACTION_BOOS_HAUNTEDWOOD_5_ = static_cast(0x16E9), PVE_INTERACTION_BOOS_HAUNTEDWOOD_6_ = static_cast(0x16EA), PVE_INTERACTION_BOOS_HAUNTEDWOOD_7_ = static_cast(0x16EB), PVE_INTERACTION_BOOS_HAUNTEDWOOD_8_ = static_cast(0x16EC), PVE_INTERACTION_BOOS_HAUNTEDWOOD_9_ = static_cast(0x16ED), PVE_INTERACTION_BOOS_HAUNTEDWOOD_10_ = static_cast(0x16EE), PVE_INTERACTION_BOOS_HAUNTEDWOOD_11_ = static_cast(0x16EF), PVE_INTERACTION_BOOS_HAUNTEDWOOD_12_ = static_cast(0x16F0), PVE_INTERACTION_BOOS_HAUNTEDWOOD_13_ = static_cast(0x16F1), PVE_INTERACTION_BOOS_HAUNTEDWOOD_14_ = static_cast(0x16F2), PVE_INTERACTION_BOOS_HAUNTEDWOOD_15_ = static_cast(0x16F3), PVE_INTERACTION_BOOS_HAUNTEDWOOD_16_ = static_cast(0x16F4) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ECLPlayType : int32_t { System_ = static_cast(0x0), Character_ = static_cast(0x1), Both_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ECLMPTeamCountLimit : int32_t { None_ = static_cast(0x0) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ECLTeamCountLimit : int32_t { None_ = static_cast(0x0), SingleRow_ = static_cast(0x1), DoubleRow_ = static_cast(0x2), DoubleRowAndQuadRank_ = static_cast(0x3), QuadRank_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ECLAreaLimit : int32_t { None_ = static_cast(0x0), West_ = static_cast(0x1), East_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ECLAudioFlagType : int32_t { System_ = static_cast(0x0), Pawn1P_ = static_cast(0x1), Pawn3P_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ECLCharacterMsgPlayType : int32_t { SplitJoint_ = static_cast(0x0), Random_ = static_cast(0x1), DirectPush_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct LevelHardnessChoice : int32_t { None_ = static_cast(0x0), Easy_ = static_cast(0x1), Normal_ = static_cast(0x2), Hard_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::ModeMatching { enum struct EPVEModeLevelLockedReason : int32_t { None_ = static_cast(0x0), PreLevelLimit_ = static_cast(0x1), PlayExpLevelLimit_ = static_cast(0x2), StarAmountLimit_ = static_cast(0x3), DifficultyLimit_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { enum struct ELoadingType : int32_t { None_ = static_cast(0x0), Login_ = static_cast(0x1), Loading_ = static_cast(0x2), FrontEnd_ = static_cast(0x3), ReConnect_ = static_cast(0x4), AfterZoneReconnect_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { enum struct ELoadingFlowResult : int32_t { None_ = static_cast(0x0), Success_ = static_cast(0x1), Fail_ = static_cast(0x2), Cancel_ = static_cast(0x3), Timeout_ = static_cast(0x4), QuitWithoutCallback_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ELoadingSceneType : int32_t { ENone_ = static_cast(0x0), EFrontendToGame_ = static_cast(0x1), EGameToFrontend_ = static_cast(0x2), ELoginToFrontend_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { enum struct ELoadingState : int32_t { EPersistentLoading_ = static_cast(0x0), ELoading_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct CAREPACKAGE_TYPE : int32_t { eCAREPACKAGE_SINGGAL_ = static_cast(0x1), eCAREPACKAGE_GOLIATH_ = static_cast(0x2), eCAREPACKAGE_CHAMBER_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EExperId : int32_t { ExperId_Min_ = static_cast(0x0), ADD_RIFLE_AMMO_ = static_cast(0x1), ADD_RIFLE_PENERATE_ = static_cast(0x2), AIM_EXACTLY_ = static_cast(0x3), ADD_SNIPER_AMMO_ = static_cast(0x4), ADD_SHOT_SPEED_ = static_cast(0x5), ADD_RELOAD_SPEED_ = static_cast(0x6), ADD_BACKUP_AMMO_ = static_cast(0x7), ADD_HP_ = static_cast(0x8), RICH_MAN_ = static_cast(0x9), BEAST_HUNTER_ = static_cast(0xA), ADD_MGUN_AMMO_ = static_cast(0xB), MGUN_WARLORD_ = static_cast(0xC), ADD_LIGHT_ARM_AMMO_ = static_cast(0xD), ADD_LIGHT_ARM_RANGE_ = static_cast(0xE), SHOTGUN_PRECISE_ = static_cast(0xF), NANOMETER_STEELBALL_ = static_cast(0x10), HOLOGRAPHIC_AIM_ = static_cast(0x11), ADD_ASSIST_ARM_AMMO_ = static_cast(0x12), HEADSHOT_ADD_AMMO_ = static_cast(0x13), POWERFUL_EXPLOSIVE_ = static_cast(0x14), MELEE_KING_ = static_cast(0x15), MELEE_MASTER_ = static_cast(0x16), BLOWUP_MASTER_ = static_cast(0x17), BIOCHEM_MASTER_ = static_cast(0x18), REINFORCE_CELL_ = static_cast(0x19), BIOCHEM_GRENADE_ = static_cast(0x1A), SAINT_LIGHT_ = static_cast(0x1B), AVOID_GLITTER_ = static_cast(0x1C), TOUGH_ = static_cast(0x1D), eMACHINEGUN_BEAST_HUNTER_ = static_cast(0x1E), ExperId_Max_ = static_cast(0x1F) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EDestructSceneObjType : int32_t { eDESTRUCT_SCENE_OBJ_NONE_ = static_cast(0x0), eDESTRUCT_SCENE_OBJ_CAR_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { enum struct EInvitationType : int32_t { EInvite_ = static_cast(0x1), EApply_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { enum struct ERoomQuitReason : int32_t { ENone_ = static_cast(0x0), EKickOut_ = static_cast(0x1), EAskToQuit_ = static_cast(0x2), EReCreateSpvpPrivate_ = static_cast(0x3), EReCreateBrPrivate_ = static_cast(0x4), EAgreeInvitation_ = static_cast(0x5), EObserverFriend_ = static_cast(0x6), EFaceToFace_ = static_cast(0x7), EChatQuitRoom_ = static_cast(0x8), EKickOutByServer_ = static_cast(0x9), EReCreateSniperChallenge_ = static_cast(0xA), EZombieTutorial_ = static_cast(0xB), EReCreate20vs20Private_ = static_cast(0xC), EQuitToEnterSearchRoom_ = static_cast(0xD), EPlayAgain_ = static_cast(0xE), EQuickJoinQuickRoom_ = static_cast(0xF), EBPRoomToBR_ = static_cast(0x10), EBPRoomToMP_ = static_cast(0x11) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { enum struct ERoomChangeSetting : int32_t { ENone_ = static_cast(0x0), EStartGame_ = static_cast(0x1), EChangeLadderSetting_Multiple_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { enum struct EFetchInfoReason : int32_t { ENone_ = static_cast(0x0), ECreateRoom_ = static_cast(0x1), EEnterRoomByInvitation_ = static_cast(0x2), ERefreshInfo_ = static_cast(0x3), ETryEnterRoom_ = static_cast(0x4), ERefreshQTInfo_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EModuleOpenFlag : int32_t { eModuleOpenFlag_LightType_ = static_cast(0x0), eModuleOpenFlag_SkyPlatform_ = static_cast(0x1), eModuleOpenFlag_GameLightType_ = static_cast(0x2), eModuleOpenFlag_InterfereFlag_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct EGUILayer : int32_t { GUI_ = static_cast(0x0), GUIBackGround_ = static_cast(0x1), GUIMatinee_ = static_cast(0x2), GUISplash_ = static_cast(0x3), GUIPerspective_ = static_cast(0x4), TotalCount_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::ModeMatching { enum struct MainModeItemType : int32_t { None_ = static_cast(0x0), BreakThrough_ = static_cast(0x1), PK_ = static_cast(0x2), Team_ = static_cast(0x4), Casual_ = static_cast(0x5), Max_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ENetworkStatus : int32_t { None_ = static_cast(0x0), Wifi_ = static_cast(0x1), Mobile_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { enum struct EFunctionButtonType : int32_t { None_ = static_cast(0x0), Task_ = static_cast(0x1), Teams_ = static_cast(0x2), Research_ = static_cast(0x3), Welfare_ = static_cast(0x4), Storage_ = static_cast(0x5), Mall_ = static_cast(0x6), Protocol_ = static_cast(0x7), Setting_ = static_cast(0x8), Mail_ = static_cast(0x9), SignActivity_ = static_cast(0xA), Activity_ = static_cast(0xB), Social_ = static_cast(0xC), Rank_ = static_cast(0xD), Flighter_ = static_cast(0xE), Guide_ = static_cast(0xF), PVPMall_ = static_cast(0x10), PVPRule_ = static_cast(0x11), PVPPrepare_ = static_cast(0x12), PVPInvite_ = static_cast(0x13), PVPStartMatch_ = static_cast(0x14), PVPCreateRoom_ = static_cast(0x15), PVPCreateRoomSearch_ = static_cast(0x16), NormalMall_ = static_cast(0x17), GamepointMall_ = static_cast(0x18), HeroMall_ = static_cast(0x19), ChallengeMall_ = static_cast(0x1A), PersonalInfo_ = static_cast(0x1B), Camera_ = static_cast(0x1C), MainModeBreakThrough_ = static_cast(0x1D), MainModePK_ = static_cast(0x1E), MainModeCasual_ = static_cast(0x1F), MainModeTeam_ = static_cast(0x20), StorageTabWeapon_ = static_cast(0x21), StorageTabCharacter_ = static_cast(0x22), StorageTabGeneralItem_ = static_cast(0x23), SocialSysTabQQ_ = static_cast(0x24), SocialSysTabGame_ = static_cast(0x25), SocialSysTabFriendInfo_ = static_cast(0x26), SocialSysTabAddFriend_ = static_cast(0x27), MailTabSystem_ = static_cast(0x28), MailTabFriend_ = static_cast(0x29), PSActiveSkill_ = static_cast(0x2A), PSPassiveSkill_ = static_cast(0x2B), DayMissionTab_ = static_cast(0x2C), MainMissionTab_ = static_cast(0x2D), SelfInfo_ = static_cast(0x2E), AchievementInfo_ = static_cast(0x2F), Clan_ = static_cast(0x30), MallRecommand_ = static_cast(0x31) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct SceneGoodsType : int32_t { None_ = static_cast(0x0), Airborne_ = static_cast(0x1), Max_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EPawnSwitchState : uint64_t { None_ = static_cast(0x0), Saving_ = static_cast(0x1), HoldThrow_ = static_cast(0x2), Firing_ = static_cast(0x8), Dying_ = static_cast(0x10), SwitchWeapon_ = static_cast(0x20), Vehicle_ = static_cast(0x40), Die_ = static_cast(0x80), RequestSaving_ = static_cast(0x100), RequestUseItem_ = static_cast(0x200), RequestUseSkill_ = static_cast(0x400), Free3PFireMode_ = static_cast(0x800), UsingBRUlt_ = static_cast(0x1000), ElectricShock_ = static_cast(0x2000) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct EReconnectAction : int32_t { None_ = static_cast(0x0), DoNoThing_ = static_cast(0x1), Reconnect_ = static_cast(0x2), ToFrontEnd_ = static_cast(0x3), ToLogin_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct GameHudState : uint64_t { GHS_None_ = static_cast(0x0), GHS_Dead_ = static_cast(0x1), GHS_Firing_ = static_cast(0x2), GHS_Aiming_ = static_cast(0x4), GHS_Airplane_ = static_cast(0x8), GHS_SkyDiving_ = static_cast(0x10), GHS_SkyFly_ = static_cast(0x20), GHS_Swimming_ = static_cast(0x40), GHS_SwimmingOxygen_ = static_cast(0x80), GHS_Settlement_ = static_cast(0x100), GHS_Spectator_ = static_cast(0x200), GHS_OpenMap_ = static_cast(0x400), GHS_CureTeammates_ = static_cast(0x800), GHS_VehicleDriving_ = static_cast(0x1000), GHS_VehicleRiding_ = static_cast(0x2000), GHS_VehicleRemote_ = static_cast(0x4000), GHS_VehicleDrone_ = static_cast(0x8000), GHS_Dying_ = static_cast(0x10000), GHS_Concussion_ = static_cast(0x20000), GHS_BREquipBagOpen_ = static_cast(0x40000), GHS_GrapRush_ = static_cast(0x80000), GHS_PrepareTime_ = static_cast(0x100000), GHS_BrTeamDetail_ = static_cast(0x200000), GHS_BRDoorHUD_ = static_cast(0x400000), GHS_UseItem_ = static_cast(0x800000), GHS_UseSubWeapon_ = static_cast(0x1000000), GHS_UsingBRUlt_ = static_cast(0x2000000), GHS_Climbing_ = static_cast(0x4000000), GHS_Ladder_ = static_cast(0x8000000), GHS_View1P_ = static_cast(0x10000000), GHS_VehiclePlateformRiding_ = static_cast(0x20000000), GHS_VTOLControl_ = static_cast(0x40000000), GHS_DeadReplay_ = static_cast(0x80000000), GHS_SelectingChip_ = static_cast(0x100000000), GHS_Revival_Airplane_ = static_cast(0x200000000), GHS_StreakHelicopter_ = static_cast(0x400000000), GHS_UseAirborne_ = static_cast(0x800000000), GHS_SpectatorFreeViewOperate_ = static_cast(0x1000000000), GHS_VehicleWeapon_ = static_cast(0x2000000000), GHS_RoundOver_ = static_cast(0x4000000000), GHS_VehicleForbidShoot_ = static_cast(0x8000000000), GHS_GrenadeHold_ = static_cast(0x10000000000), GHS_Individuation_ = static_cast(0x20000000000), GHS_InterferedByDrone_ = static_cast(0x40000000000), GHS_VehicleInterferenceDrone_ = static_cast(0x80000000000), GHS_MissileControl_ = static_cast(0x100000000000), GHS_PropHuntItem_ = static_cast(0x200000000000), GHS_PropHuntLockState_ = static_cast(0x400000000000), GHS_PropHuntPrepareTime_ = static_cast(0x800000000000), GHS_PropHuntHideAndSeekTime_ = static_cast(0x1000000000000), GHS_GoliathWeapon_ = static_cast(0x2000000000000), GHS_UsingWeaponSkill_ = static_cast(0x4000000000000), GHS_TempHipCharge_ = static_cast(0x8000000000000), GHS_ZMUsingItem_ = static_cast(0x10000000000000), GHS_ZMBeingControl_ = static_cast(0x20000000000000), GHS_EnterLadder_ = static_cast(0x40000000000000), GHS_InteractiveInGameHUD_ = static_cast(0x80000000000000), GHS_EnterCure_ = static_cast(0x100000000000000), GHS_VehicleCannon_ = static_cast(0x200000000000000), GHS_FinalReplayEnd_ = static_cast(0x400000000000000), GHS_GrappleGunHold_ = static_cast(0x800000000000000), GHS_CDPlayer_ = static_cast(0x1000000000000000), GHS_DanceEnabled_ = static_cast(0x2000000000000000), GHS_SwitchingRole_ = static_cast(0x4000000000000000), GHS_CDPlayerHUD_ = static_cast(0x8000000000000000) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EInteractiveAction : int32_t { None_ = static_cast(0x0), On_ = static_cast(0x1), Off_ = static_cast(0x2), Buy_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ETacticalPawnState : int32_t { eNormal_ = static_cast(0x0), eFar_ = static_cast(0x1), eOffline_ = static_cast(0x2), eDead_ = static_cast(0x3), eReviveCardDrop_ = static_cast(0x4), eReviveCardPickUp_ = static_cast(0x5), eSkydiving_ = static_cast(0x6), eDying_ = static_cast(0x7), eDriveCar_ = static_cast(0x8), eDriveHelicopter_ = static_cast(0x9), eDriveBoat_ = static_cast(0xA), eDriveJeep_ = static_cast(0xB), eUseNoneDrive_ = static_cast(0xC) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EVoiceSystemMemberState : int32_t { Silence_ = static_cast(0x0), NoSpeak_ = static_cast(0x1), Speaking_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EInjureNumberDirection : int32_t { Left_ = static_cast(0xFFFFFFFF), Right_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EFireMode : int32_t { None_ = static_cast(0x0), Auto_ = static_cast(0x1), Manaul_ = static_cast(0x2), Max_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { enum struct EGameLogoType : int32_t { NormalView_ = static_cast(0x0), ReplayView_ = static_cast(0x1), SettingsView_ = static_cast(0x2), Default_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { enum struct ECrossHairHitType : int32_t { None_ = static_cast(0x0), IsDead_ = static_cast(0x1), IsDamage_ = static_cast(0x2), IsMachine_ = static_cast(0x3), IsInvincible_ = static_cast(0x4), IsNeedHitRed_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct EGUIWindowShowMode : int32_t { Exclusive_ = static_cast(0x0), Float_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct CollectionTipsType : int32_t { IDCards_ = static_cast(0x0), CollectionItem_ = static_cast(0x1), MaxNum_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GCloud { enum struct ConnectorErrorCode : int32_t { Success_ = static_cast(0x0), InnerError_ = static_cast(0x1), NetworkException_ = static_cast(0x2), Timeout_ = static_cast(0x3), InvalidArgument_ = static_cast(0x4), LengthError_ = static_cast(0x5), Unknown_ = static_cast(0x6), Empty_ = static_cast(0x7), NotInitialized_ = static_cast(0x9), NotSupported_ = static_cast(0xA), NotInstalled_ = static_cast(0xB), SystemError_ = static_cast(0xC), NoPermission_ = static_cast(0xD), InvalidGameId_ = static_cast(0xE), InvalidToken_ = static_cast(0x64), NoToken_ = static_cast(0x65), AccessTokenExpired_ = static_cast(0x66), RefreshTokenExpired_ = static_cast(0x67), PayTokenExpired_ = static_cast(0x68), LoginFailed_ = static_cast(0x69), UserCancel_ = static_cast(0x6A), UserDenied_ = static_cast(0x6B), Checking_ = static_cast(0x6C), NeedRealNameAuth_ = static_cast(0x6D), NoConnection_ = static_cast(0xC8), ConnectFailed_ = static_cast(0xC9), IsConnecting_ = static_cast(0xCA), GcpError_ = static_cast(0xCB), PeerCloseConnection_ = static_cast(0xCC), PeerStopSession_ = static_cast(0xCD), PkgNotCompleted_ = static_cast(0xCE), SendError_ = static_cast(0xCF), RecvError_ = static_cast(0xD0), StayInQueue_ = static_cast(0xD1), SvrIsFull_ = static_cast(0xD2), TokenSvrError_ = static_cast(0xD3), AuthFailed_ = static_cast(0xD4), Overflow_ = static_cast(0xD5), DNSError_ = static_cast(0xD6) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EVoiceSystemMode : int32_t { RealtimeTalk_ = static_cast(0x0), OfflineMsg_ = static_cast(0x1), Voice2Text_ = static_cast(0x2), RealtimeAndVoice2text_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GCloud { enum struct ConnectorState : int32_t { Running_ = static_cast(0x0), Reconnecting_ = static_cast(0x1), Reconnected_ = static_cast(0x2), StayInQueue_ = static_cast(0x3), Error_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GCloud { enum struct ErrorCode : int32_t { Success_ = static_cast(0x0), InnerError_ = static_cast(0x1), NetworkException_ = static_cast(0x2), Timeout_ = static_cast(0x3), InvalidArgument_ = static_cast(0x4), LengthError_ = static_cast(0x5), Unknown_ = static_cast(0x6), Empty_ = static_cast(0x7), NotInitialized_ = static_cast(0x9), NotSupported_ = static_cast(0xA), NotInstalled_ = static_cast(0xB), SystemError_ = static_cast(0xC), NoPermission_ = static_cast(0xD), InvalidGameId_ = static_cast(0xE), InvalidToken_ = static_cast(0x64), NoToken_ = static_cast(0x65), AccessTokenExpired_ = static_cast(0x66), RefreshTokenExpired_ = static_cast(0x67), PayTokenExpired_ = static_cast(0x68), LoginFailed_ = static_cast(0x69), UserCancel_ = static_cast(0x6A), UserDenied_ = static_cast(0x6B), Checking_ = static_cast(0x6C), NeedRealNameAuth_ = static_cast(0x6D), NoConnection_ = static_cast(0xC8), ConnectFailed_ = static_cast(0xC9), IsConnecting_ = static_cast(0xCA), GcpError_ = static_cast(0xCB), PeerCloseConnection_ = static_cast(0xCC), PeerStopSession_ = static_cast(0xCD), PkgNotCompleted_ = static_cast(0xCE), SendError_ = static_cast(0xCF), RecvError_ = static_cast(0xD0), StayInQueue_ = static_cast(0xD1), SvrIsFull_ = static_cast(0xD2), TokenSvrError_ = static_cast(0xD3), AuthFailed_ = static_cast(0xD4), Overflow_ = static_cast(0xD5), DNSError_ = static_cast(0xD6), WebviewClosed_ = static_cast(0x190), WebviewPageEvent_ = static_cast(0x191), LeafNotFound_ = static_cast(0x1F4), PlatformNotFound_ = static_cast(0x1F5), LbsNeedOpenLocation_ = static_cast(0x258), LbsLocateFail_ = static_cast(0x259), Others_ = static_cast(0x2710) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::Puffer { enum struct PufferBatchDownloadType : int32_t { PBT_BatchTask_ = static_cast(0x0), PBT_FileTask_ = static_cast(0x1), PBT_FileTask_Retry_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::Puffer { enum struct PufferRestoreStage : int32_t { PIS_StartRestore_ = static_cast(0x0), PIS_LoadLocalFilelist_ = static_cast(0x1), PIS_CheckFilelistMd5_ = static_cast(0x2), PIS_RestoreEnd_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::Puffer { enum struct PufferInitStage : int32_t { PIS_Start_ = static_cast(0x0), PIS_DownResSnapshot_ = static_cast(0x1), PIS_UpdateFileList_ = static_cast(0x2), PIS_GetResURL_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { enum struct EDolphinVersionCfgType : int32_t { APP_UPDATE_ = static_cast(0x0), RES_UPDATE_ = static_cast(0x1), RES_EXTRACT_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::Dolphin { enum struct UpdateType : int32_t { UpdateType_Source_ = static_cast(0x1), UpdateType_Program_ = static_cast(0x2), UpdateType_SourceCheckAndSync_ = static_cast(0x3), UpdateType_SourceCheckAndSync_Optimize_Full_ = static_cast(0x4), UpdateType_SourceCheckAndSync_Optimize_Part_ = static_cast(0x5), UpdateType_SourceCheckAndSync_Optimize_Full_Scatter_ = static_cast(0x6), UpdateType_Only_FirstExtract_All_ = static_cast(0x7), UpdateType_Only_FirstExtract_Part_ = static_cast(0x8), UpdateType_Only_FirstExtract_Fix_ = static_cast(0x9), UpdateType_Normal_ = static_cast(0xA) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::Dolphin { struct NewVersionInfo { DLL2SDK::mscorlib::System::String* versionStr_; uint32_t needDownloadSize_; bool isForce_; DLL2SDK::Assembly_CSharp::GCloud::Dolphin::UpdateType updateType_; DLL2SDK::mscorlib::System::String* userDefineStr_; bool isCurrentNewest_; bool isAuditVersion_; bool isGrayVersion_; bool isNormalVersion_; }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { enum struct ClientState : int32_t { None_ = static_cast(0x0), BeginUpdateApk_ = static_cast(0x1), SetupVersionCheck_ = static_cast(0x2), ConfirmingToDownload_ = static_cast(0x3), Downloading_ = static_cast(0x4), Installing_ = static_cast(0x5), Failed_ = static_cast(0x6), Succeeded_ = static_cast(0x7), WaitingToRetry_ = static_cast(0x8), FirstExtractResource_ = static_cast(0x9) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::Dolphin { enum struct MessageBoxType : int32_t { MessageBoxType_Normal_ = static_cast(0x1), MessageBoxType_Retry_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Squad { enum struct LoadoutMainTabType : int32_t { None_ = static_cast(0x0), PvpHome_ = static_cast(0x1), PveHome_ = static_cast(0x2), BrHome_ = static_cast(0x3), Individuation_ = static_cast(0x4), Inventory_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct UIUtilSwitchType : int32_t { None_ = static_cast(0x0), DoNothing_ = static_cast(0x1), Br_Room_ = static_cast(0x2), Mp_Room_ = static_cast(0x3), Zb_Room_ = static_cast(0x4), Shop_ = static_cast(0x5), Guild_ = static_cast(0x6), Share_ = static_cast(0x7), SquadCompose_ = static_cast(0x8), ExternalLink_ = static_cast(0x9), Friend_ = static_cast(0xA), Task_ = static_cast(0xB), Chat_ = static_cast(0xC), PersonalInfo_ = static_cast(0xD), Compose_ = static_cast(0xE), Home_ = static_cast(0xF), SingIn_ = static_cast(0x10), BattlePass_ = static_cast(0x11), CodLiveOpsActivity_ = static_cast(0x12), BattlePassGetTiers_ = static_cast(0x14), BattlePassBuyPass_ = static_cast(0x15), FirstReCharge_ = static_cast(0x16), AccumulateRecharge_ = static_cast(0x17), OTOReCharge_ = static_cast(0x18), SingleReCharge_ = static_cast(0x19), MailBox_ = static_cast(0x1A), LuckyDraw_ = static_cast(0x1C), CdkeyExternalLink_ = static_cast(0x1D), InviteNewbie_ = static_cast(0x1E), LuckyBoard_ = static_cast(0x1F), LivePlay_ = static_cast(0x20), GuestBind_ = static_cast(0x21), WorkShop_ = static_cast(0x22), LevelUp_ = static_cast(0x1F), EndMatch_ = static_cast(0x20), BattlePassUpdate_ = static_cast(0x21), FirstEnterHallNotify_ = static_cast(0x22), photoSharePanelClosed_ = static_cast(0x23), EnterHall_ = static_cast(0x24), SoldierReturn_ = static_cast(0x23), RecallFriend_ = static_cast(0x24), RankDetail_ = static_cast(0x25), CallingCardShowScene_ = static_cast(0x26), MAX_ = static_cast(0x27) }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { enum struct EStorageAttachmentType : int32_t { None_ = static_cast(0x0), Grip_ = static_cast(0x1), Muzzle_ = static_cast(0x2), Magazine_ = static_cast(0x3), Slide_ = static_cast(0x4), Stock_ = static_cast(0x5), Akimbo_ = static_cast(0x6), Other_ = static_cast(0x7), Optic_ = static_cast(0x8), Barrel_ = static_cast(0x9), RearGrip_ = static_cast(0xA), Ornament_ = static_cast(0x2B) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { enum struct CommonAvatarType : int32_t { None_ = static_cast(0x0), Weapon_ = static_cast(0x1), Role_ = static_cast(0x2), Item_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct CommonAvatarParameter { DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarType _commonAvatarType_k__BackingField_; uint32_t _commonAvatarId_k__BackingField_; uint32_t _avatarSkinId_k__BackingField_; bool _needAutoRotate_k__BackingField_; uint32_t _roleHatId_k__BackingField_; uint32_t _roleBagId_k__BackingField_; uint32_t _roleClothId_k__BackingField_; uint32_t _roleSuitId_k__BackingField_; DLL2SDK::Assembly_CSharp::EAssetID _roleHatAssetId_k__BackingField_; DLL2SDK::Assembly_CSharp::EAssetID _roleBagAssetId_k__BackingField_; DLL2SDK::Assembly_CSharp::EAssetID _roleClothAssetId_k__BackingField_; DLL2SDK::mscorlib::System::String* _roleAction_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _roleEuler_k__BackingField_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix3_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_51247(DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarType avatarType_); void _ctor_51248(uint32_t weaponId_, uint32_t skinId_, bool autoRotate_); void _ctor_51249(uint32_t roleId_, uint32_t hatId_, uint32_t bagId_, uint32_t clothId_, uint32_t suitId_, DLL2SDK::mscorlib::System::String* actionName_, DLL2SDK::UnityEngine::UnityEngine::Vector3 eulerAngle_); void _ctor_51250(uint32_t itemId_); DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarType get_commonAvatarType_51251(); void set_commonAvatarType_51252(DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarType value_); uint32_t get_commonAvatarId_51253(); void set_commonAvatarId_51254(uint32_t value_); uint32_t get_avatarSkinId_51255(); void set_avatarSkinId_51256(uint32_t value_); bool get_needAutoRotate_51257(); void set_needAutoRotate_51258(bool value_); uint32_t get_roleHatId_51259(); void set_roleHatId_51260(uint32_t value_); uint32_t get_roleBagId_51261(); void set_roleBagId_51262(uint32_t value_); uint32_t get_roleClothId_51263(); void set_roleClothId_51264(uint32_t value_); uint32_t get_roleSuitId_51265(); void set_roleSuitId_51266(uint32_t value_); DLL2SDK::Assembly_CSharp::EAssetID get_roleHatAssetId_51267(); void set_roleHatAssetId_51268(DLL2SDK::Assembly_CSharp::EAssetID value_); DLL2SDK::Assembly_CSharp::EAssetID get_roleBagAssetId_51269(); void set_roleBagAssetId_51270(DLL2SDK::Assembly_CSharp::EAssetID value_); DLL2SDK::Assembly_CSharp::EAssetID get_roleClothAssetId_51271(); void set_roleClothAssetId_51272(DLL2SDK::Assembly_CSharp::EAssetID value_); DLL2SDK::mscorlib::System::String* get_roleAction_51273(); void set_roleAction_51274(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_roleEuler_51275(); void set_roleEuler_51276(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { enum struct CommonAvatarUiType : int32_t { Common_ = static_cast(0x0), LuckyBox_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { enum struct EAvatarViewWeaponType : int32_t { Normal_ = static_cast(0x0), CodmShop_ = static_cast(0x1), Inventory_ = static_cast(0x2), MileStone_ = static_cast(0x3), LoadoutWeapon_ = static_cast(0x4), WeaponUpgrade_ = static_cast(0x5), LoadoutPveOffWall_ = static_cast(0x6), LoadoutPveWeapon_ = static_cast(0x7), Wingsuit_ = static_cast(0x8), Parachute_ = static_cast(0x9), Vehicle_ = static_cast(0xA), KillStreak_ = static_cast(0xB) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct AssetType : int32_t { Weapon_ = static_cast(0x0), HumanAvatar_ = static_cast(0x1), MonsterAvatar_ = static_cast(0x2), WeaponPartUI_ = static_cast(0x3), WeaponPart_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EChangeSkinType : int32_t { Weapon_ = static_cast(0x0), Chip_ = static_cast(0x1), BREquipment_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct HostType : int32_t { HOST_TYPE_DEFAULT_ = static_cast(0x0), HOST_TYPE_STATIC_ = static_cast(0x1), HOST_TYPE_PLAYER_ = static_cast(0x2), HOST_TYPE_VEHICLE_ = static_cast(0x3), HOST_TYPE_DYNAMIC_ = static_cast(0x4), HOST_TYPE_STATIC_HOST_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EExplodeType : int32_t { Normal_ = static_cast(0x0), EMP_ = static_cast(0x1), Hit_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EProjectileType : int32_t { EPROJECTILE_GRENADE_ = static_cast(0x0), EPROJECTILE_STICK_ = static_cast(0x1), EPROJECTILE_RPG_ = static_cast(0x2), EPROJECTILE_SHOCK_ = static_cast(0x3), EPROJECTILE_SMOKE_ = static_cast(0x4), EPROJECTILE_EMP_ = static_cast(0x5), EPROJECTILE_TRIPMINE_ = static_cast(0x6), EPROJECTILE_HUNTERKILLER_ = static_cast(0x7), EPROJECTILE_RAYGUN_ = static_cast(0x8), EPROJECTILE_WARMACHINE_ = static_cast(0x9), EPROJECTILE_FLASH_ = static_cast(0xA), EPROJECTILE_TOYBOMB_ = static_cast(0xB), EPROJECTILE_LAVA_BALL_ = static_cast(0xC), EPROJECTILE_MOLOTOVCOCKTAIL_ = static_cast(0xD), EPROJECTILE_DRONE_ = static_cast(0xE), EPROJECTILE_CLUSTER_ = static_cast(0xF), EPROJECTILE_9BANG_ = static_cast(0x10), EPROJECTILE_SIGNAL_ = static_cast(0x11), EPROJECTILE_GRAPPLE_ = static_cast(0x12), EPROJECTILE_TROPHYSYSTEM_ = static_cast(0x13), EPROJECTILE_BOMB_SPARROW_ = static_cast(0x14), EPROJECTILE_STICK_SPARROW_ = static_cast(0x15), EPROJECTILE_INDUCTIONGUN_ = static_cast(0x16), EPROJECTILE_GRAVITY_SPIKES_ = static_cast(0x17), EPROJECTILE_HIVE_ = static_cast(0x18), EPROJECTILE_ELECTRICTRIP_ = static_cast(0x19), EPROJECTILE_GASBOMB_ = static_cast(0x1A), EPROJECTILE_GOLIATH_ = static_cast(0x1B), EPROJECTILE_COMBATAXE_ = static_cast(0x1C), EPROJECTILE_SHADOW_BLADE_ = static_cast(0x1D), EPROJECTILE_SLOWDOWN_ = static_cast(0x1E), EPROJECTILE_EASTER_ = static_cast(0x1F), EPROJECTILE_SIGNALSMOKE_ = static_cast(0x20), EPROJECTILE_SMOKECLUSTER_ = static_cast(0x21) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct MissileState : int32_t { Initial_ = static_cast(0x0), Launch_ = static_cast(0x1), Exploded_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MissileFlyInfo { int32_t itemID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 position_; DLL2SDK::UnityEngine::UnityEngine::Vector3 veloctiy_; DLL2SDK::Assembly_CSharp::GameEngine::MissileState state_; uint32_t timeElapsedMS_; int32_t actorID_; }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ECONTROLLABLEWEAPON_Type : int32_t { ECONTROLLABLEWEAPON_NONE_ = static_cast(0x0), ECONTROLLABLEWEAPON_UAV_ = static_cast(0x1), ECONTROLLABLEWEAPON_COUNTERUAV_ = static_cast(0x2), ECONTROLLABLEWEAPON_MISSILE_ = static_cast(0x3), ECONTROLLABLEWEAPON_HELICOPTER_ = static_cast(0x4), ECONTROLLABLEWEAPON_VTOL_ = static_cast(0x5), ECONTROLLABLEWEAPON_ULT_ = static_cast(0x6), ECONTROLLABLEWEAPON_NBOMB_ = static_cast(0x7), ECONTROLLABLEWEAPON_ELECTRICSHOCKCAR_ = static_cast(0x8), ECONTROLLABLEWEAPON_AIRSTRIKE_ = static_cast(0x9), ECONTROLLABLEWEAPON_AIRSTRIKE_MISSILE_ = static_cast(0xA), ECONTROLLABLEWEAPON_MAX_ = static_cast(0xB) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EWeaponPartCategory : int32_t { None_ = static_cast(0x0), Optics_ = static_cast(0x1), Muzzle_ = static_cast(0x2), For_ = static_cast(0x3), Magazine_ = static_cast(0x4), GunStock_ = static_cast(0x5), Sra_ = static_cast(0x6), Attri_ = static_cast(0x7), Pendent_ = static_cast(0x8), Max_ = static_cast(0x9) }; } namespace DLL2SDK::Assembly_CSharp { enum struct EEndPawnState : int32_t { None_ = static_cast(0x0), EndStopAim_ = static_cast(0x1), EndFire_ = static_cast(0x4), EndStopAimAndFire_ = static_cast(0x8), EndFireBolt_ = static_cast(0x10), Total_ = static_cast(0x1D) }; } namespace DLL2SDK::Assembly_CSharp { enum struct EFireBtnType : int32_t { MainFireBtn_ = static_cast(0x0), SecondFireBtn_ = static_cast(0x1), LeftFireBtn_ = static_cast(0x2), Total_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EInputButtonType : int32_t { Circle_ = static_cast(0x0), Box_ = static_cast(0x1), LeftRightButton_ = static_cast(0x2), LeftButton_ = static_cast(0x3), RightButton_ = static_cast(0x4), Total_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ComposePartType : int32_t { None_ = static_cast(0x0), MainMesh_ = static_cast(0x1), Grip_ = static_cast(0x2), Guide_ = static_cast(0x3), Mag_ = static_cast(0x4), Sto_ = static_cast(0x5), Rai_ = static_cast(0x6), Barrel_ = static_cast(0x7), IroDown_ = static_cast(0x8), IroUp_ = static_cast(0x9), IroDownRightHand_ = static_cast(0xA), IroUpRightHand_ = static_cast(0xB), Muzzle_ = static_cast(0xC), For_ = static_cast(0xD), Pendent_ = static_cast(0xE) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EWeaponAttribute : int32_t { FireInterval_ = static_cast(0x0), Damage_ = static_cast(0x1), ChangeClip_ = static_cast(0x2), MovementRate_ = static_cast(0x3), DisperseRate_ = static_cast(0x4), PenetrationDamageModifier_ = static_cast(0x5), DistanceDamageModifier_ = static_cast(0x6), ShotgunFrag_ = static_cast(0x7), MeleeAndThrowAttackRange_ = static_cast(0x8), SniperZoomingGetHitPunchAngleXRate_ = static_cast(0x9), MaxDamapAssitAimRateScale_ = static_cast(0xA), DampAssitAimRateFactorScale_ = static_cast(0xB), MagnAssitAimRateFactorScale_ = static_cast(0xC), MovementScale_ = static_cast(0xD), SprintMovementScale_ = static_cast(0xE), AimingMoveSpeedScale_ = static_cast(0xF), LyingSpeed_ = static_cast(0x10), DisperseBase_ = static_cast(0x11), DisperseModifierStanding_ = static_cast(0x12), DisperseModifierJumping_ = static_cast(0x13), DisperseModifierWalking_ = static_cast(0x14), RecoilUpBase_ = static_cast(0x15), RecoilUpModifier_ = static_cast(0x16), RecoilUpMax_ = static_cast(0x17), RecoilLateralBase_ = static_cast(0x18), RecoilLateralModifier_ = static_cast(0x19), RecoilLateralMax_ = static_cast(0x1A), RecoilScaleStanding_ = static_cast(0x1B), RecoilScaleWalking_ = static_cast(0x1C), RecoilScaleJumping_ = static_cast(0x1D), DamageRange1_ = static_cast(0x1E), DamageRange2_ = static_cast(0x1F), DamageRange3_ = static_cast(0x20), DamageRange4_ = static_cast(0x21), DamageRange5_ = static_cast(0x22), DamageRange6_ = static_cast(0x23), DamageValue1_ = static_cast(0x24), DamageValue2_ = static_cast(0x25), DamageValue3_ = static_cast(0x26), DamageValue4_ = static_cast(0x27), DamageValue5_ = static_cast(0x28), DamageValue6_ = static_cast(0x29), DamageValue7_ = static_cast(0x2A), ClipAmmoCount_ = static_cast(0x2B), CarriedAmmoCount_ = static_cast(0x2C), MaxAmmoCout_ = static_cast(0x2D), ZoomInFOVRate_ = static_cast(0x2E), ZoomOutFOVRate_ = static_cast(0x2F), ZoomingFOV_ = static_cast(0x30), ZoomingDoubleFOV_ = static_cast(0x31), ZoomingMovementScale_ = static_cast(0x32), ZoomingDoubleMovementScale_ = static_cast(0x33), CameraAddRotateRate_ = static_cast(0x34), ZoomingDoubleCameraAddRotateRate_ = static_cast(0x35), IgnoreShotSpreadTime_ = static_cast(0x36), ZoomingGetHitPunchAngleXDecreseSpeed_ = static_cast(0x37), Count_ = static_cast(0x38) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EAdditionValueType : int32_t { None_ = static_cast(0x0), Numerical_ = static_cast(0x1), Percentage_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct TouchTargetType : int32_t { kType_Static_ = static_cast(0x0), kType_Player_ = static_cast(0x1), kType_Vehicle_ = static_cast(0x2), kType_SupplyDrop_ = static_cast(0x3), kType_Fence_ = static_cast(0x4), kType_BUILDING_ = static_cast(0x5), kType_Projectile_ = static_cast(0x6), kType_Snowman_ = static_cast(0x7), kType_Destructible_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct MessageBoxButtonsType : int32_t { OKCancel_ = static_cast(0x0), OK_ = static_cast(0x1), None_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct EWindowCloseType : int32_t { Close_ = static_cast(0x0), Confirm_ = static_cast(0x1), Cancel_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct EObjectEnum : int32_t { eNone_ = static_cast(0x0), eGame_ = static_cast(0x1), eGameInfo_ = static_cast(0x2), eLocalPlayer_ = static_cast(0x3), eLocalPlayerController_ = static_cast(0x4), eLocalPawn_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EPhysicalMaterialType : int32_t { Default_ = static_cast(0x0), Glass_ = static_cast(0x1), Grass_ = static_cast(0x2), Metal_ = static_cast(0x3), Sand_ = static_cast(0x4), Snow_ = static_cast(0x5), Stone_ = static_cast(0x6), Water_ = static_cast(0x7), Wood_ = static_cast(0x8), DryGrass_ = static_cast(0x9), Bush_ = static_cast(0xA), GrenadeForbid_ = static_cast(0xB), BreakableGlass_ = static_cast(0xC), GrenadeBounce_ = static_cast(0xD), ImpenetrableMetal_ = static_cast(0xE), PenetrateStone_ = static_cast(0xF), Terrain_ = static_cast(0x10), Ice_ = static_cast(0x11), PenetrateMetal_ = static_cast(0x12), WoodBox_ = static_cast(0x13), Rubber_ = static_cast(0x14), Plastic_ = static_cast(0x15), Carton_ = static_cast(0x16), Ceramics_ = static_cast(0x17), Cotton_ = static_cast(0x18), Cloth_ = static_cast(0x19), Cactus_ = static_cast(0x1A), Max_ = static_cast(0x1B) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BoundBox { DLL2SDK::UnityEngine::UnityEngine::Bounds bounds_; DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_; DLL2SDK::Array* vertices_; DLL2SDK::Array* axis_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAxis_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVertices_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_intersects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_intersects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProjectionHasOverlap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindOverlap_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_48296(DLL2SDK::UnityEngine::UnityEngine::Bounds b_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_); void _ctor_48297(DLL2SDK::UnityEngine::UnityEngine::Vector3 center_, DLL2SDK::UnityEngine::UnityEngine::Vector3 size_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_); DLL2SDK::Array* GetAxis_48298(); DLL2SDK::Array* GetVertices_48299(); bool intersects_48300(DLL2SDK::UnityEngine::UnityEngine::Vector3 p_); bool intersects_48301(DLL2SDK::Assembly_CSharp::GameEngine::BoundBox box_); bool ProjectionHasOverlap_48302(DLL2SDK::Array* allAxis_, DLL2SDK::Array* aVertices_, DLL2SDK::Array* bVertices_); float FindOverlap_48303(float astart_, float aend_, float bstart_, float bend_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct HitResult { DLL2SDK::UnityEngine::UnityEngine::Vector3 HitLocation_; DLL2SDK::UnityEngine::UnityEngine::Vector3 HitNormal_; float Distance_; DLL2SDK::Assembly_CSharp::GameEngine::EPhysicalMaterialType HitMaterialType_; DLL2SDK::UnityEngine::UnityEngine::Collider* HitCollider_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void Reset_48295(); }; } namespace DLL2SDK::Assembly_CSharp { struct UdpInfo { DLL2SDK::mscorlib::System::String* sl_; DLL2SDK::mscorlib::System::String* local_address_; DLL2SDK::mscorlib::System::String* rem_address_; DLL2SDK::mscorlib::System::String* st_; DLL2SDK::mscorlib::System::String* tx_queue_rx_queue_; DLL2SDK::mscorlib::System::String* tr_tm_when_; DLL2SDK::mscorlib::System::String* retrnsmt_; DLL2SDK::mscorlib::System::String* uid_; DLL2SDK::mscorlib::System::String* timeout_; DLL2SDK::mscorlib::System::String* inode_; DLL2SDK::mscorlib::System::String* reference_; DLL2SDK::mscorlib::System::String* pointer_; int32_t drops_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { int32_t AbnormalPortLimit_; int32_t AbnormalDropsLimit_; int32_t AbnormalInfoCountLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ DLL2SDK::mscorlib::System::String* ToString_48051(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_48052(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct FrameRateLevel : int32_t { Uninit_ = static_cast(0xFFFFFFFF), Low_ = static_cast(0x0), Middle_ = static_cast(0x1), High_ = static_cast(0x2), VeryHigh_ = static_cast(0x3), Max_ = static_cast(0x4), Extreme_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp { enum struct UserSettingLevel : int32_t { AutoInit_ = static_cast(0xFFFFFFFF), Impatient_ = static_cast(0x0), VeryLow_ = static_cast(0x1), Low_ = static_cast(0x2), Mid_ = static_cast(0x3), High_ = static_cast(0x4), VeryHigh_ = static_cast(0x5), Extreme_ = static_cast(0x6), Count_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { enum struct EUISceneType : int32_t { None_ = static_cast(0x0), UICommon_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { enum struct ELobbySceneType : int32_t { None_ = static_cast(0x0), Character_ = static_cast(0x1), Team_ = static_cast(0x2), Team_ZB_ = static_cast(0x3), Team_BR_ = static_cast(0x4), Weapon_ = static_cast(0x5), OpenBox_ = static_cast(0x6), WeaponSuperShow_ = static_cast(0x7), WinnerCircle_ = static_cast(0x8), Gumball_ = static_cast(0x9), Common_ = static_cast(0xA), CommercialisedShowWeapon_ = static_cast(0xB) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct SystemState : int32_t { Invalid_ = static_cast(0x0), PreInit_ = static_cast(0x1), Initializing_ = static_cast(0x2), Running_ = static_cast(0x3), ShuttingDown_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::RootMotion::Dynamics { struct BipedRagdollReferences { DLL2SDK::UnityEngine::UnityEngine::Transform* root_; DLL2SDK::UnityEngine::UnityEngine::Transform* hips_; DLL2SDK::UnityEngine::UnityEngine::Transform* spine_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* spines_; DLL2SDK::UnityEngine::UnityEngine::Transform* chest_; DLL2SDK::UnityEngine::UnityEngine::Transform* head_; DLL2SDK::UnityEngine::UnityEngine::Transform* leftUpperLeg_; DLL2SDK::UnityEngine::UnityEngine::Transform* leftLowerLeg_; DLL2SDK::UnityEngine::UnityEngine::Transform* leftFoot_; DLL2SDK::UnityEngine::UnityEngine::Transform* rightUpperLeg_; DLL2SDK::UnityEngine::UnityEngine::Transform* rightLowerLeg_; DLL2SDK::UnityEngine::UnityEngine::Transform* rightFoot_; DLL2SDK::UnityEngine::UnityEngine::Transform* leftUpperArm_; DLL2SDK::UnityEngine::UnityEngine::Transform* leftLowerArm_; DLL2SDK::UnityEngine::UnityEngine::Transform* leftHand_; DLL2SDK::UnityEngine::UnityEngine::Transform* rightUpperArm_; DLL2SDK::UnityEngine::UnityEngine::Transform* rightLowerArm_; DLL2SDK::UnityEngine::UnityEngine::Transform* rightHand_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsChildRecursive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEmpty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Contains_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRagdollTransforms_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FromAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FromBipedReferences_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ bool IsValid_47202(DLL2SDK::mscorlib::System::String* msg_); bool IsChildRecursive_47203(DLL2SDK::UnityEngine::UnityEngine::Transform* t_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); bool IsEmpty_47204(bool considerRoot_); bool Contains_47205(DLL2SDK::UnityEngine::UnityEngine::Transform* t_, bool ignoreRoot_); DLL2SDK::Array* GetRagdollTransforms_47206(); static DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollReferences FromAvatar_47207(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_); static DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollReferences FromBipedReferences_47208(DLL2SDK::Assembly_CSharp_firstpass::RootMotion::BipedReferences* biped_); }; } namespace DLL2SDK::Assembly_CSharp::RootMotion::Dynamics { struct BipedRagdollCreator_Options { float weight_; bool spine_; bool chest_; bool hands_; bool feet_; DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::RagdollCreator_JointType joints_; float jointRange_; float colliderLengthOverlap_; DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::RagdollCreator_ColliderType torsoColliders_; DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::RagdollCreator_ColliderType headCollider_; DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::RagdollCreator_ColliderType armColliders_; DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::RagdollCreator_ColliderType handColliders_; DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::RagdollCreator_ColliderType legColliders_; DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::RagdollCreator_ColliderType footColliders_; static DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollCreator_Options get_Default_47201(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ProfilerSample { /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Dispose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_47182(DLL2SDK::mscorlib::System::String* inShowLog_); void Dispose_47183(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EWeaponPartName : int32_t { None_ = static_cast(0x0), Optics_Bengin_ = static_cast(0x1), RedDotSight_ = static_cast(0x2), AcogSight_ = static_cast(0x3), HolographicSight_ = static_cast(0x4), Optics_End_ = static_cast(0x5), Muzzle_Bengin_ = static_cast(0x6), Silencer_ = static_cast(0x7), Muzzle_End_ = static_cast(0x8), For_Begin_ = static_cast(0x9), For_ = static_cast(0xA), For_End_ = static_cast(0xB), Magazine_Begin_ = static_cast(0xC), ExtendedMags_ = static_cast(0xD), Magazine_End_ = static_cast(0xE), GunStock_Begin_ = static_cast(0xF), GunStock_ = static_cast(0x10), GunStock_End_ = static_cast(0x11), Attri_Begin_ = static_cast(0x12), RapidFire_ = static_cast(0x13), PenetrableBullet_ = static_cast(0x14), LongBarrel_ = static_cast(0x15), QuickDraw_ = static_cast(0x16), FastMag_ = static_cast(0x17), FMJ_ = static_cast(0x18), OTM_ = static_cast(0x19), Zoom_ = static_cast(0x1A), LightTrigger_ = static_cast(0x1B), Attri_End_ = static_cast(0x1C), Sra_Begin_ = static_cast(0x1D), Sra_ = static_cast(0x1E), Flashlight_ = static_cast(0x1F), Sra_End_ = static_cast(0x20), Pendent_Begin_ = static_cast(0x21), Ornament_ = static_cast(0x22), Pendent_End_ = static_cast(0x23) }; } namespace DLL2SDK::Assembly_CSharp { enum struct ECameraAnim : int32_t { None_ = static_cast(0x0), Weapon_Attack_ = static_cast(0x1), Weapon_ChangeClip_ = static_cast(0x2), Weapon_Move_ = static_cast(0x3), Weapon_Run_ = static_cast(0x4), Weapon_DamageMove_ = static_cast(0x5), Weapon_DamageIdle_ = static_cast(0x6), Weapon_FireLoop_3P_ = static_cast(0x7), Weapon_FireEnd_3P_ = static_cast(0x8), Weapon_Move_Aiming_ = static_cast(0x9), Weapon_IdleToProne_Gun_ = static_cast(0xA), Weapon_IdleToProne_Scene_ = static_cast(0xB), Weapon_ProneToIdle_Gun_ = static_cast(0xC), Weapon_ProneToIdle_Scene_ = static_cast(0xD), Weapon_1P_Climb_ = static_cast(0xE), UseAdrenaline_ = static_cast(0xF), UseAnalgesics_ = static_cast(0x10), UseBRKit_ = static_cast(0x11), UseEnergyFood_ = static_cast(0x12), UseHemostaticGel_ = static_cast(0x13), UseMedicineBox_ = static_cast(0x14), SlideTackle_Gun_ = static_cast(0x15), SlideTackle_Pawn_ = static_cast(0x16), Weapon_1P_Prone_PVP_ = static_cast(0x17), Swim_Bwd_ = static_cast(0x18), Swim_UnderWaterFwd_ = static_cast(0x19), Swim_Idle_ = static_cast(0x1A), Swim_SprintFwd_ = static_cast(0x1B), VTOLPawn_1P_Idle_ = static_cast(0x1C), Explode_Shake_ = static_cast(0x1D), Prone_Move_Forward_MainWeapon_1P_ = static_cast(0x1E), Prone_Move_Back_MainWeapon_1P_ = static_cast(0x1F), Prone_Move_Left_MainWeapon_1P_ = static_cast(0x20), Prone_Move_Right_MainWeapon_1P_ = static_cast(0x21), Prone_Move_Forward_Grenade_1P_ = static_cast(0x22), Prone_Move_Back_Grenade_1P_ = static_cast(0x23), Prone_Move_Left_Grenade_1P_ = static_cast(0x24), Prone_Move_Right_Grenade_1P_ = static_cast(0x25), Prone_Move_Forward_Shovel_1P_ = static_cast(0x26), Prone_Move_Back_Shovel_1P_ = static_cast(0x27), Prone_Move_Left_Shovel_1P_ = static_cast(0x28), Prone_Move_Right_Shovel_1P_ = static_cast(0x29), Wingsuit_Move_ = static_cast(0x2A), Aircraft_Move_ = static_cast(0x2B), PVE_Skill_Trigger_ = static_cast(0x2C), JUMP_UP_ = static_cast(0x2D), JUMP_LAND_ = static_cast(0x2E), Weapon_ChangeClip2_ = static_cast(0x2F), Weapon_ChangeClipStart_ = static_cast(0x30), Weapon_ChangeClipLoop_ = static_cast(0x31), Weapon_ChangeClipEnd_ = static_cast(0x32), Weapon_Equip_ = static_cast(0x33), Swim_Fwd_ = static_cast(0x34), Weapon_Aiming_Fire_ = static_cast(0x35) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ECameraShakerType : int32_t { SimpleShake_ = static_cast(0x0), HitBackShake_ = static_cast(0x1), SprintingShake_ = static_cast(0x2), WeaponCameraAnimation_ = static_cast(0x3), MissileControlCameraShake_ = static_cast(0x4), CommmonMoveAnimation_ = static_cast(0x5), overlayAnimation_ = static_cast(0x6), Count_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct CameraShakeParameter { float maxIntensity_; float maxRange_; float attenStartRange_; DLL2SDK::UnityEngine::UnityEngine::Transform* shakeCenter_; float duration_; bool get_IsValid_47104(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct RaycastData { DLL2SDK::UnityEngine::UnityEngine::Vector3 origin_; DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_; float maxDistance_; int32_t layerMask_; float cdTime_; float currentCdTime_; DLL2SDK::UnityEngine::UnityEngine::RaycastHit hitInfo_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_op_Equality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_op_Inequality_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_46914(DLL2SDK::UnityEngine::UnityEngine::Vector3 ori_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direct_, float dist_, int32_t mask_, float cd_); static bool op_Equality_46915(DLL2SDK::Assembly_CSharp::GameBase::RaycastData lhs_, DLL2SDK::Assembly_CSharp::GameBase::RaycastData rhs_); static bool op_Inequality_46916(DLL2SDK::Assembly_CSharp::GameBase::RaycastData lhs_, DLL2SDK::Assembly_CSharp::GameBase::RaycastData rhs_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct ECullingMethod : int32_t { Frustum_ = static_cast(0x0), Umbra_ = static_cast(0x1), PVS_ = static_cast(0x2), SOC_ = static_cast(0x3), OcclusionQuery_ = static_cast(0x4), MaskedSOC_ = static_cast(0x5), GPUSOC_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ReplicationDataType : int32_t { Rep_MoveData_ = static_cast(0x0), Rep_VehicleMoveData_ = static_cast(0x1), Rep_VehicleDriveData_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EEventType : int32_t { None_ = static_cast(0x0), ActorEvent_ = static_cast(0x1), StageEvent_ = static_cast(0x2), MatchSenderEvent_ = static_cast(0x3), MatchReceiverEvent_ = static_cast(0x4), LobbySenderEvent_ = static_cast(0x5), LobbyReceiverEvent_ = static_cast(0x6), UIEvent_ = static_cast(0x7), Max_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct S2C_BASE_PROTOCOL : int32_t { eS2C_RELIABLE_BEGIN_ = static_cast(0x0), eS2C_RES_LOGIN_ = static_cast(0x1), eS2C_RES_LOGOUT_ = static_cast(0x2), eS2C_RES_END_MATCH_ = static_cast(0x3), eS2C_SYNC_ADD_PLAYER_ = static_cast(0x4), eS2C_SYNC_DEL_PLAYER_ = static_cast(0x5), eS2C_SYNC_DAMAGE_ = static_cast(0x6), eS2C_SYNC_RESPAWN_ = static_cast(0x7), eS2C_SYNC_KILL_ = static_cast(0x8), eS2C_SYNC_ACTOR_STAT_ = static_cast(0x9), eS2C_RES_KICKOFF_ = static_cast(0xA), eS2C_SYNC_VAR_UINT8_SELF_ = static_cast(0xB), eS2C_SYNC_VAR_UINT8_OTHER_ = static_cast(0xC), eS2C_SYNC_VAR_UINT8_GAME_ = static_cast(0xD), eS2C_SYNC_VAR_UINT32_SELF_ = static_cast(0xE), eS2C_SYNC_VAR_UINT32_OTHER_ = static_cast(0xF), eS2C_SYNC_VAR_UINT32_GAME_ = static_cast(0x10), eS2C_SYNC_START_ROUND_ = static_cast(0x11), eS2C_SYNC_END_ROUND_ = static_cast(0x12), eS2C_SYNC_SWITCH_WEAPON_ = static_cast(0x13), eS2C_SYNC_ITEMS_ = static_cast(0x14), eS2C_SYNC_ADD_PROJECTILE_ = static_cast(0x15), eS2C_RES_SELECT_BAG_ = static_cast(0x16), eS2C_SYNC_USE_ITEM_ = static_cast(0x17), eS2C_SYNC_END_USE_ITEM_ = static_cast(0x18), eS2C_SYNC_AREA_EVENT_ = static_cast(0x19), eS2C_SYNC_ADD_PICKUP_ = static_cast(0x1A), eS2C_SYNC_DEL_PICKUP_ = static_cast(0x1B), eS2C_RES_PICKUP_ITEM_ = static_cast(0x1C), eS2C_NTF_SELECT_ROLE_ = static_cast(0x1D), eS2C_SYNC_NOTIFY_ = static_cast(0x1E), eS2C_SYNC_PVE_PLAYER_STAT_ = static_cast(0x1F), eS2C_RES_USE_MACHINE_GUN_ = static_cast(0x20), eS2C_NTF_PLAYER_RECONNECT_ = static_cast(0x21), eS2C_NTF_USE_REVIVAL_COIN_ = static_cast(0x22), eS2C_SYNC_SCENE_OBJECTS_ = static_cast(0x23), eS2C_SYNC_GET_ITEM_ = static_cast(0x24), eS2C_NTF_RESOURCE_DROPINFO_ = static_cast(0x25), eS2C_NTF_LOAD_SCENE_ = static_cast(0x26), eS2C_NTF_SELECT_HIDE_ITEM_ = static_cast(0x27), eS2C_SYNC_POSITION_ = static_cast(0x28), eS2C_SYNC_WEAPON_BULLET_ = static_cast(0x29), eS2C_COMBINED_RELIABLE_PKGS_ = static_cast(0x2A), eS2C_NTF_HIDE_PROP_WHISTLE_ = static_cast(0x2B), eS2C_NTF_VOTE_RESULT_ = static_cast(0x2C), eS2C_SYNC_GET_CHALLENGE_CARD_ITEM_ = static_cast(0x2D), eS2C_SYNC_START_RUN_ = static_cast(0x2E), eS2C_SYNC_STOP_RUN_ = static_cast(0x2F), eS2C_SYNC_UAV_ = static_cast(0x30), eS2C_NTF_OBTAIN_SKILL_ = static_cast(0x31), eS2C_SYNC_MISSILE_SUPPORT_ = static_cast(0x32), eS2C_SYNC_ANIMATION_ = static_cast(0x33), eS2C_RES_DEATHPLAY_ = static_cast(0x34), eS2C_NTF_DEATHFRAME_ = static_cast(0x35), eS2C_SYNC_DOMAREA_ = static_cast(0x36), eS2C_NTF_FEEDBACK_ = static_cast(0x37), eS2C_RES_STICK_ = static_cast(0x38), eS2C_SYNC_STICK_ = static_cast(0x39), eS2C_NTF_STICK_ = static_cast(0x3A), eS2C_SYNC_PERKS_ = static_cast(0x3B), eS2C_SYNC_MATCH_PREPARATION_ = static_cast(0x3C), eS2C_RES_START_FIRE_ = static_cast(0x3D), eS2C_SYNC_INVENTORY_BAG_ = static_cast(0x3E), eS2C_SYNC_LOCK_ = static_cast(0x3F), eS2C_SYNC_EXTRA_DAMAGE_ = static_cast(0x40), eS2C_SYNC_SENTRY_GUN_ADDED_ = static_cast(0x41), eS2C_SYNC_SENTRY_GUN_FIRE_DATA_ = static_cast(0x42), eS2C_SYNC_BODY_FRAGMENT_ = static_cast(0x43), eS2C_SYNC_BUFFS_ = static_cast(0x44), eS2C_NTF_INTERACTIVE_OBJECT_STAT_ = static_cast(0x45), eS2C_RES_PROJECTILE_START_FIRE_ = static_cast(0x46), eS2C_SYNC_CONTROLLABLE_INFO_ = static_cast(0x47), eS2C_SYNC_GAME_MISSION_ = static_cast(0x48), eS2C_SYNC_COMBATAREA_ = static_cast(0x49), eS2C_RES_ULT_ = static_cast(0x4A), eS2C_SYNC_CLIENT_EVENT_ = static_cast(0x4B), eS2C_SYNC_MODIFIERS_ = static_cast(0x4C), eS2C_NTF_SWITCH_WEAPON_ = static_cast(0x4D), eS2C_SYNC_VTOL_INFO_ = static_cast(0x4E), eS2C_SYNC_BUFFS_EFFECT_ = static_cast(0x4F), eS2C_SYNC_ADD_AREA_ = static_cast(0x50), eS2C_SYNC_DEL_AREA_ = static_cast(0x51), eS2C_SYNC_ADD_VEHICLE_ = static_cast(0x52), eS2C_SYNC_RELEVANT_INFO_ = static_cast(0x53), eS2C_SYNC_IRRELEVANT_INFO_ = static_cast(0x54), eS2C_SYNC_ACTION_PROGRESS_ = static_cast(0x55), eS2C_SYNC_ADD_PROP_ = static_cast(0x56), eS2C_SYNC_ALL_PROP_ = static_cast(0x57), eS2C_SYNC_DEL_PROP_ = static_cast(0x58), eS2C_SYNC_MODIFY_PROP_ = static_cast(0x59), eS2C_RES_EQUIP_PART_ = static_cast(0x5A), eS2C_RES_UNEQUIP_PART_ = static_cast(0x5B), eS2C_TOUCH_NOTIFY_ = static_cast(0x5C), eS2C_SYNC_USE_VEHICLE_ = static_cast(0x5D), eS2C_SYNC_DEL_VEHICLE_ = static_cast(0x5E), eS2C_RES_CHANGE_MOVESTATE_ = static_cast(0x5F), eS2C_RES_EXIT_OBSERVER_ = static_cast(0x60), eS2C_RES_DISCARD_ITEM_ = static_cast(0x61), eS2C_SYNC_SWITCH_WEAPON_POS_ = static_cast(0x62), eS2C_NTF_BRITEM_FEEDBACK_ = static_cast(0x63), eS2C_SYNC_BUILDING_ = static_cast(0x64), eS2C_SYNC_BUFFER_ = static_cast(0x65), eS2C_SYNC_VEHICLE_INFO_ = static_cast(0x66), eS2C_SYNC_CHANGE_MINIMAP_MARK_ = static_cast(0x67), eS2C_SYNC_PVE_PASSTASK_ = static_cast(0x68), eS2C_NTF_GAMETIPS_ = static_cast(0x69), eS2C_SYNC_NBOMB_SUPPORT_ = static_cast(0x6A), eS2C_RES_RESET_AMMO_ = static_cast(0x6B), eS2C_SYNC_BATCH_AIATTACK_ = static_cast(0x6C), eS2C_RES_OPEN_BOX_ = static_cast(0x6D), eS2C_SYNC_PICKUP_NTF_ = static_cast(0x6E), eS2C_SYNC_INVENTORY_COMMON_ = static_cast(0x6F), eS2C_SYNC_RES_BUY_ITEM_ = static_cast(0x70), eS2C_SYNC_RES_SELL_ITEM_ = static_cast(0x71), eS2C_RES_PERK_COIN_ = static_cast(0x72), eS2C_SYNC_BUILDABLE_OBSTACEL_ = static_cast(0x73), eS2C_SYNC_LUASYNC_ = static_cast(0x74), eS2C_NTF_ADD_BR_MARK_ = static_cast(0x75), eS2C_NTF_DEL_BR_MARK_ = static_cast(0x76), eS2C_NTF_RSP_BR_MARK_ = static_cast(0x77), eS2C_SYNC_ADD_ACTOR_ = static_cast(0x78), eS2C_SYNC_DEL_ACTOR_ = static_cast(0x79), eS2C_SYNC_TEAM_BR_MARK_ = static_cast(0x7A), eS2C_SYNC_BATCH_DEL_ACTORS_ = static_cast(0x7B), eS2C_SYNC_HPPOSITION_ = static_cast(0x7C), eS2C_SYNC_BROKEN_STATUS_ = static_cast(0x7D), eS2C_RES_SPECTATE_PLAYER_ = static_cast(0x7E), eS2C_RES_CHOICE_PROFESSION_CHIP_ = static_cast(0x7F), eS2C_RES_LOGIN_SECONDARY_ = static_cast(0x80), eS2C_SYNC_FLY_STATUS_ = static_cast(0x81), eS2C_SYNC_BOSS_STATUS_ = static_cast(0x82), eS2C_SYNC_WEAPONSKILL_ = static_cast(0x83), eS2C_SYNC_MLK_SWITCH_GUN_ = static_cast(0x84), eS2C_RES_MERGE_SLOT_POS_ = static_cast(0x85), eS2C_SYNC_WEAPONSKILL_STAT_ = static_cast(0x86), eS2C_RES_CONTROLLABLE_START_FIRE_ = static_cast(0x87), eS2C_SYNC_ATTR_ = static_cast(0x88), eS2C_RES_SWITCH_WEAPON_ = static_cast(0x89), eS2C_RES_GET_OWN_PROFESSION_CHIP_ = static_cast(0x8A), eS2C_NTF_ADD_MP_MARK_ = static_cast(0x8B), eS2C_NTF_DEL_MP_MARK_ = static_cast(0x8C), eS2C_NTF_SPEAK_MP_MARK_ = static_cast(0x8D), eS2C_SYNC_TEAM_MP_MARK_ = static_cast(0x8E), eS2C_RES_SWITCH_WEAPON_POS_ = static_cast(0x8F), eS2C_SYNC_ZOMBIE_ZONE_DATA_ = static_cast(0x90), eS2C_SYNC_ACTOR_LINK_ = static_cast(0x91), eS2C_SYNC_HUNT_PROP_ITEM_ = static_cast(0x92), eS2C_SYNC_CREATE_PACKAGE_ = static_cast(0x93), eS2C_SYNC_PLAYER_CHOOSE_ITEMS_ = static_cast(0x94), eS2C_SYNC_COLLECTION_ITEM_ = static_cast(0x95), eS2C_SYNC_RES_BUY_HIDE_ITEM_ = static_cast(0x96), eS2C_SYNC_PROPHUNT_PLAYER_INFO_ = static_cast(0x97), eS2C_SYNC_EXTRA_ROUND_PHASE_ = static_cast(0x98), eS2C_RES_PROPHUNT_BET_ = static_cast(0x99), eS2C_SYNC_LOTTERY_MACHINE_ = static_cast(0x9A), eS2C_SYNC_START_FIRE_ = static_cast(0x9B), eS2C_SYNC_STOP_FIRE_ = static_cast(0x9C), eS2C_SYNC_WEAPON_COOLING_ = static_cast(0x9D), eS2C_SYNC_ADD_ZIPLINE_ = static_cast(0x9E), eS2C_RES_SHAKE_OFF_DIZZY_ = static_cast(0x9F), eS2C_SYNC_ADD_KILLCONFIRM_SCORE_ = static_cast(0xA0), eS2C_NTF_START_VEHICLE_SKILL_ = static_cast(0xA1), eS2C_SYNC_TRAIN_RECORD_INFO_ = static_cast(0xA2), eS2C_RELIABLE_END_ = static_cast(0xBE), eS2C_RES_PING_ = static_cast(0xBF), eS2C_RES_PING_STAT_ = static_cast(0xC0), eS2C_SYNC_MOVE_ = static_cast(0xC1), eS2C_SYNC_FIRE_ = static_cast(0xC2), eS2C_SYNC_MOVE_PACKED_ = static_cast(0xC3), eS2C_SYNC_BATCH_AIMOVE_ = static_cast(0xC4), eS2C_COMBINED_NONRELIABLE_PKGS_ = static_cast(0xC5), eS2C_SYNC_BATCH_EFFECT_ = static_cast(0xC6), eS2C_SYNC_ACTIVED_ZONE_ = static_cast(0xC7), eS2C_SYNC_NOTIFY_TIME_ = static_cast(0xC8), eS2C_SYNC_MOVE_VEHICLE_ = static_cast(0xC9), eS2C_REQ_QUICK_CHAT_ = static_cast(0xCA), eS2C_REQ_WORD_CHAT_ = static_cast(0xCB), eS2C_SYNC_DEBUG_INFO_ = static_cast(0xCC), eS2C_SYNC_DEBUG_DRAW_ = static_cast(0xCD), eS2C_RES_SVRTIME_ = static_cast(0xCE), eS2C_SYNC_AI_DEBUG_INFO_ = static_cast(0xCF), eS2C_SYNC_SUPPLYDROP_ = static_cast(0xD0), eS2C_SYNC_PACKAGE_ = static_cast(0xD1), eS2C_SYNC_CAREPACKAGE_PLANE_ = static_cast(0xD2), eS2C_SYNC_AIRDROP_AIR_PLANE_INFO_ = static_cast(0xD3), eS2C_SYNC_AIRDROP_BOX_INFO_ = static_cast(0xD4), eS2C_NTF_FORCE_UPDATE_VEHICLE_ = static_cast(0xD5), eS2C_NTF_TEST_VEHICLE_ = static_cast(0xD6), eS2C_NTF_TEST_RESPAWN_ = static_cast(0xD7), eS2C_NTF_USE_INDIVIDUATION_ITEM_ = static_cast(0xD8), eS2C_RES_RESET_PACKAGE_ = static_cast(0xD9), eS2C_RES_SET_PACKAGE_TRAP_ = static_cast(0xDA), eS2C_NTF_GVOICE_ID_ = static_cast(0xDB), eS2C_SYNC_BROKEN_WINDOWS_ = static_cast(0xDC), eS2C_NTF_BREAK_WINDOW_ = static_cast(0xDD), eS2C_SYNC_MPPOSITION_ = static_cast(0xDE), eS2C_SYNC_BUFF_MACHINE_INFO_ = static_cast(0xDF), eS2C_SYNC_BRCHIP_MACHINE_SPAWN_ = static_cast(0xE0), eS2C_SYNC_BRCHIP_MACHINE_INFO_ = static_cast(0xE1), eS2C_SYNC_PROFESSION_CHIP_LEVELUP_ = static_cast(0xE2), eS2C_SYNC_MAP_MARK_LIST_ = static_cast(0xE3), eS2C_SYNC_DRIVE_VEHICLE_ = static_cast(0xE4), eS2C_NTF_KEY_EVENT_ = static_cast(0xE5), eS2C_SYNC_PRECHOICE_PROFESSION_CHIP_ = static_cast(0xE6), eS2C_REQ_ROLE_TALK_ = static_cast(0xE7), eS2C_SYNC_TRANSFER_ = static_cast(0xE8), eS2C_REQ_REVERSE_PING_ = static_cast(0xE9), eS2C_SYNC_GF_FLAGAREA_ = static_cast(0xEA), eS2C_SYNC_JAY_MUSICBOX_STATUS_ = static_cast(0xEB), eS2C_SYNC_PICKUPAREA_INFO_ = static_cast(0xEC), eS2C_BASE_MAX_ = static_cast(0x100) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ZMLevelObjectType : int32_t { None_ = static_cast(0x0), Door_ = static_cast(0x1), PerkMachine_ = static_cast(0x2), PowerSwitch_ = static_cast(0x3), Trap_ = static_cast(0x4), BuffMachine_ = static_cast(0x5), BuildableObstacle_ = static_cast(0x6), PerkCoinMachine_ = static_cast(0x7), OffWallWeaponStore_ = static_cast(0x8), MysteryWeaponBox_ = static_cast(0x9), PAPMachineBox_ = static_cast(0xA), BREasterEgg_Robot_ = static_cast(0xB), BREasterEgg_Screen_ = static_cast(0xC) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct LogFunctionType : uint64_t { None_ = static_cast(0x0), Bag_ = static_cast(0x1), EventAudio_ = static_cast(0x2), DroppedPickUp_ = static_cast(0x4), GravitySpikes_ = static_cast(0x8), WeaponPart_ = static_cast(0x10), UltSkill_ = static_cast(0x20), WeaponSocket_ = static_cast(0x40), Skin_ = static_cast(0x80), Weapon_ = static_cast(0x100), ElectricShockCar_ = static_cast(0x200), ShadowBlade_ = static_cast(0x400) }; } namespace DLL2SDK::Assembly_CSharp { enum struct LogSeverity : int32_t { Log_ = static_cast(0x0), LogDebug_ = static_cast(0x1), LogInfo_ = static_cast(0x2), LogWarning_ = static_cast(0x3), LogAssert_ = static_cast(0x4), LogError_ = static_cast(0x5), LogException_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ELogType : int32_t { Log_ = static_cast(0x0), TraceLog_ = static_cast(0x1), PublishLog_ = static_cast(0x2), Warning_ = static_cast(0x3), Error_ = static_cast(0x4), Max_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ESwitchWeaponType : int32_t { None_ = static_cast(0x0), kSwitchNextWeapon_ = static_cast(0x1), kSwitchPreWeapon_ = static_cast(0x2), kSwitchThrowLethal_ = static_cast(0x3), kSwitchThrowTactical_ = static_cast(0x4), kSwitchDefaultKnife_ = static_cast(0x5), kSwitchFirstQuickKnife_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct InputPhase : int32_t { Began_ = static_cast(0x0), Moved_ = static_cast(0x1), Stationary_ = static_cast(0x2), Ended_ = static_cast(0x3), Calceled_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ButtonL2UsingMask : int32_t { Driving_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct RotationAxisUsingMask : int32_t { Individuation_ = static_cast(0x1), TPSFreeCamera_ = static_cast(0x2), QuickMessage_ = static_cast(0x4), MapMark_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct StandardAxis : int32_t { MovementX_ = static_cast(0x0), MovementY_ = static_cast(0x1), RotationX_ = static_cast(0x2), RotationY_ = static_cast(0x3), Max_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct GamePadResponseType : int32_t { ButtonClick_ = static_cast(0x0), ButtonUp_ = static_cast(0x1), ButtonDown_ = static_cast(0x2), ButtonKeepDown_ = static_cast(0x3), LongPressed_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EGameHandle : int32_t { FixedFire_ = static_cast(0x0), FollowFire_ = static_cast(0x1), Touch3DFire_ = static_cast(0x3), FixedMoveFire_ = static_cast(0x4), GamePad_ = static_cast(0x5), AdvancedFollowFire_ = static_cast(0x6), Max_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EInputButtonView : int32_t { EButtonNone_ = static_cast(0x0), EButtonJump_ = static_cast(0x1), EButtonCrouch_ = static_cast(0x2), EStaticWalk_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct GamepadJoystickAxis : int32_t { Axis1_ = static_cast(0x0), Axis2_ = static_cast(0x1), Axis3_ = static_cast(0x2), Axis4_ = static_cast(0x3), Axis5_ = static_cast(0x4), Axis6_ = static_cast(0x5), Axis7_ = static_cast(0x6), Axis8_ = static_cast(0x7), Axis9_ = static_cast(0x8), Axis10_ = static_cast(0x9), Axis11_ = static_cast(0xA), Axis12_ = static_cast(0xB), Axis13_ = static_cast(0xC), Axis14_ = static_cast(0xD), Axis15_ = static_cast(0xE), Axis16_ = static_cast(0xF), Axis17_ = static_cast(0x10), Axis18_ = static_cast(0x11), Axis19_ = static_cast(0x12), Axis20_ = static_cast(0x13), Max_ = static_cast(0x14) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AxisConfig { DLL2SDK::Assembly_CSharp::GameEngine::GamepadJoystickAxis joystickAxis_; bool inverse_; float dead_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_44628(DLL2SDK::Assembly_CSharp::GameEngine::GamepadJoystickAxis j_, bool i_, float d_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct KeyConfig { DLL2SDK::Assembly_CSharp::GameEngine::GamepadJoystickAxis axis_; DLL2SDK::UnityEngine::UnityEngine::KeyCode key_; DLL2SDK::Assembly_CSharp::GameEngine::GamepadAxisRange* axisRange_; float btnDownAxisThreshold_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_44626(DLL2SDK::UnityEngine::UnityEngine::KeyCode k_, DLL2SDK::Assembly_CSharp::GameEngine::GamepadJoystickAxis a_); void _ctor_44627(DLL2SDK::UnityEngine::UnityEngine::KeyCode k_, DLL2SDK::Assembly_CSharp::GameEngine::GamepadJoystickAxis a_, DLL2SDK::Assembly_CSharp::GameEngine::GamepadAxisRange* r_, float threshold_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Individuations { enum struct EU_ActionEvent : int32_t { ForceFinish_ = static_cast(0x0), AnimFinish_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Individuations { struct ActionEvnet { DLL2SDK::mscorlib::System::String* actionName_; DLL2SDK::Assembly_CSharp::GameEngine::Individuations::EU_ActionEvent curEvent_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_44352(DLL2SDK::Assembly_CSharp::GameEngine::Individuations::EU_ActionEvent inEventType_); DLL2SDK::Assembly_CSharp::GameEngine::Individuations::EU_ActionEvent get_Event_44353(); DLL2SDK::mscorlib::System::String* get_str_44354(); DLL2SDK::mscorlib::System::String* get_action_44355(); void set_action_44356(DLL2SDK::mscorlib::System::String* value_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct EModifier : int32_t { ToxicEnvironment_ = static_cast(0x1), PoisonCloud_ = static_cast(0x2), IronHead_ = static_cast(0x3), Armored_ = static_cast(0x4), Energized_ = static_cast(0x5), Brute_ = static_cast(0x6), Dissipating_ = static_cast(0x7), DeathGrasp_ = static_cast(0x8), GroupShield_ = static_cast(0x9), DamageShare_ = static_cast(0xA), Foggy_ = static_cast(0xB), WeaponEffective_ = static_cast(0xC) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EUIBanClickType : uint64_t { None_ = static_cast(0x0), TimeControl_ = static_cast(0x1), WeaponStateActiveControl_ = static_cast(0x2), SeftControl_ = static_cast(0x4), ChangeClip_ = static_cast(0x8), AutoChangeClip_ = static_cast(0x10), BanClickAgain_ = static_cast(0x20) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct EBRPickUpInfoType : int32_t { PickUp_ = static_cast(0x0), ZombiePickUp_ = static_cast(0x1), ChipBox_ = static_cast(0x2), PickUpBox_ = static_cast(0x3), Collection_ = static_cast(0x4), SnowMan_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EConfigTag : int32_t { Weapon_ = static_cast(0x1), Game_ = static_cast(0x2), WeaponPart_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ELauncherState : int32_t { LauncherState_None_ = static_cast(0x0), LauncherState_Inactive_ = static_cast(0x1), LauncherState_Active_ = static_cast(0x2), LauncherState_GetReadyUpward_ = static_cast(0x3), LauncherState_Upward_ = static_cast(0x4), LauncherState_SeparatedUpward_ = static_cast(0x5), LauncherState_Drop_ = static_cast(0x6), LauncherState_Burning_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EAirborneState : int32_t { AirborneState_None_ = static_cast(0x0), AirborneState_Drop_ = static_cast(0x1), AirborneState_Lock_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AirborneTacticalShowInfo { DLL2SDK::UnityEngine::UnityEngine::Vector3 Position_; DLL2SDK::UnityEngine::UnityEngine::Quaternion Rotation_; uint32_t OwnerID_; uint32_t ActorID_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_42458(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_, uint32_t ownerID_, uint32_t actorID_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ESpectatingMode : int32_t { FreeView_ = static_cast(0x0), ThirdPerson_ = static_cast(0x1), FirstPerson_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PlayTrickySynBuffer { uint8_t IsPlay_; float Length_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void Serialize_41733(DLL2SDK::mscorlib::System::IO::BinaryWriter* writer_); void Unserialize_41734(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EMatEffectType : int32_t { None_ = static_cast(0x1), BurnOut_ = static_cast(0x2), Ice_ = static_cast(0x3), Psychosis_ = static_cast(0x4), Invisible_ = static_cast(0x5), SmokeBePerspectived_ = static_cast(0x6), Vampire_ = static_cast(0x7), BlackHalo_ = static_cast(0x8), Sand_ = static_cast(0x9), Melt_ = static_cast(0xA) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct IndividuationPlayAnimationInstance_PlayType : int32_t { IndividuationPlayTaskStage_Normal_ = static_cast(0x0), IndividuationPlayTaskStage_SnowMan_ = static_cast(0x1), IndividuationPlayTaskStage_ChrismasTree_ = static_cast(0x2), IndividuationPlayTaskStage_Head_ = static_cast(0x3), IndividuationPlayTaskStage_Nunchucks_ = static_cast(0x4), IndividuationPlayTaskStage_Loop_ = static_cast(0x5), IndividuationPlayTaskStage_CrackingSkull_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct IndividuationPlayTaskStage : int32_t { IndividuationPlayTaskStage_Prepare_ = static_cast(0x0), IndividuationPlayTaskStage_Play_ = static_cast(0x1), IndividuationPlayTaskStage_PostPlay_ = static_cast(0x2), IndividuationPlayTaskStage_Reset_ = static_cast(0x3), IndividuationPlayTaskStage_Stoped_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct IKSolverLeftHandPosePriority : int32_t { IKSolverLeftHandPosePriority_First_ = static_cast(0x1), IKSolverLeftHandPosePriority_Second_ = static_cast(0x2), IKSolverLeftHandPosePriority_Max_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct IKSolverLeftHandPose : int32_t { IKSolverLeftHandPose_None_ = static_cast(0xFFFFFFF6), IKSolverLeftHandPose_Swim_ = static_cast(0xFFFFFFFC), IKSolverLeftHandPose_HoldGrip_ = static_cast(0xFFFFFFFE), IKSolverLeftHandPose_HoldNormal_ = static_cast(0x0), IKSolverLeftHandPose_HoldTight_ = static_cast(0x2), IKSolverLeftHandPose_Blind_ = static_cast(0x4), IKSolverLeftHandPose_Free_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AEquipOffset { DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_BoneConfig offset_; int32_t ID_; DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType targetType_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_40661(int32_t bindID_, DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType inTargetType_, DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_BoneConfig inOffset_); int32_t get_BindID_40662(); void set_BindID_40663(int32_t value_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AvatarEquipBind { DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_; DLL2SDK::UnityEngine::UnityEngine::Transform* root_; DLL2SDK::Array* BindBones_; DLL2SDK::Array* weight_; DLL2SDK::Array* Offset_; DLL2SDK::Array* boneNames_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_40650(DLL2SDK::UnityEngine::UnityEngine::GameObject* inObj_, DLL2SDK::Array* inBindBones_, DLL2SDK::Array* inWeight_, DLL2SDK::Array* inOffset_, DLL2SDK::Array* inBoneNames_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetTPos_40651(); void Reset_40652(DLL2SDK::UnityEngine::UnityEngine::GameObject* inObj_, DLL2SDK::Array* inBindBones_); void UpdatePos_40653(); bool get_enable_40654(); void set_enable_40655(bool value_); void Destroy_40656(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ESpectateInfo : int32_t { ADS_ = static_cast(0x0), Firing_ = static_cast(0x1), SubWeaponFiring_ = static_cast(0x2), Zooming_ = static_cast(0x3), DoubleZooming_ = static_cast(0x4), GrenadeHolding_ = static_cast(0x5), WhiteScreen_ = static_cast(0x6), PrepareState_ = static_cast(0x7), FireADS_ = static_cast(0x8), ADSTempPrepare_ = static_cast(0x9), SecondFireMode_ = static_cast(0xA), Count_ = static_cast(0xB) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct ESYNC_ANIM_NAME : int32_t { PutWeapon_ = static_cast(0x0), ShowWhiteScreen_ = static_cast(0x1), HideWhiteScreen_ = static_cast(0x2), StartFire_ = static_cast(0x3), StopFire_ = static_cast(0x4), MeleeJumpFire_ = static_cast(0x5), MeleeFirstFire_ = static_cast(0x6), MeleeSecondFire_ = static_cast(0x7), MeleeFirstFireEnd_ = static_cast(0x8), ProjectilePrepare_ = static_cast(0x9), ChangeClip_ = static_cast(0xA), ChangeClipStart_ = static_cast(0xB), ChangeClipLoop_ = static_cast(0xC), ChangeClipEnd_ = static_cast(0xD), UnequipWeapon_ = static_cast(0xE), NoGetWeapon_ = static_cast(0xF), GetWeapon_ = static_cast(0x10), DoJump_ = static_cast(0x11), LeanLeft_ = static_cast(0x12), LeanRight_ = static_cast(0x13), UnLean_ = static_cast(0x14), VehicleReachOut_ = static_cast(0x15), VehicleBackSeat_ = static_cast(0x16), StartSlideTackle_ = static_cast(0x17), EndSlideTackle_ = static_cast(0x18), SparrowFireStart_ = static_cast(0x19), SparrowFireEnd_ = static_cast(0x1A), SparrowFireFire_ = static_cast(0x1B), InvalidCharge_ = static_cast(0x1C), StartCharge_ = static_cast(0x1D), AdsStartCharge_ = static_cast(0x1E), CancelCharge_ADSMode_ = static_cast(0x1F), CancelCharge_NormalMode_ = static_cast(0x20), FinishCharge_ADSMode_ = static_cast(0x21), FinishCharge_NormalMode_ = static_cast(0x22), OpenParachute_ = static_cast(0x23), StartSkyfly_ = static_cast(0x24), Build_ = static_cast(0x25), OpenDoor_ = static_cast(0x26), GravitySpikesStart_ = static_cast(0x27), GravitySpikesDown_ = static_cast(0x28), GravitySpikesLoop_ = static_cast(0x29), GravitySpikesLand_ = static_cast(0x2A), ChangeClipCount_ = static_cast(0x2B), FireBoltAds_ = static_cast(0x2C), FireBoltHip_ = static_cast(0x2D), WeaponHipFireGroupEnd_ = static_cast(0x2E), WeaponAimeFireGroupEnd_ = static_cast(0x2F), WeaponAimIdle_ = static_cast(0x30) }; } namespace DLL2SDK::Assembly_CSharp::Audio::Defs { enum struct Sound_Type : int32_t { SoundTypeBGM_ = static_cast(0x1), SoundTypeSFX_ = static_cast(0x10) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic { enum struct WeaponHandEnum : int32_t { Left_ = static_cast(0x0), Right_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic { enum struct WeaponSoundType : int32_t { ClipOut_ = static_cast(0x0), ClipIn_ = static_cast(0x1), BoltBack_ = static_cast(0x2), FirstAttack_ = static_cast(0x3), SecondAttack_ = static_cast(0x4), Stab_ = static_cast(0x5), Prepare_ = static_cast(0x6), Raise_ = static_cast(0x7), Putdown_ = static_cast(0x8), OpenCover_ = static_cast(0x9), PlantOK_ = static_cast(0xA), Press_ = static_cast(0xB), Custom_ = static_cast(0xC), SecondaryAttack_ = static_cast(0xD), SecondaryAttackPrepare_ = static_cast(0xE), SecondaryAttackCancel_ = static_cast(0xF), SecondaryAttackClipIn_ = static_cast(0x10), SecondaryAttackClipOut_ = static_cast(0x11), SecondaryAttackBoltBack_ = static_cast(0x12), SecondaryAttackInsert_ = static_cast(0x13) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic { enum struct AvatarVoxDefs : int32_t { AVD_None_ = static_cast(0xFFFFFFFF), AVD_EnemySpoted_ = static_cast(0x0), AVD_NoAmmo_ = static_cast(0x1), AVD_KillSniper_ = static_cast(0x2), AVD_NormalKill_ = static_cast(0x3), AVD_HeadShotKill_ = static_cast(0x4), AVD_HeadShotKillSniper_ = static_cast(0x5), AVD_KnifeKill_ = static_cast(0x6), AVD_KnifeKillSniper_ = static_cast(0x7), AVD_ChangMag_ = static_cast(0x8), AVD_OpenScope_ = static_cast(0x9), AVD_OpenScopeAndAimingTarget_ = static_cast(0xA), AVD_CloseScope_ = static_cast(0xB), AVD_BoughtWeapon_ = static_cast(0xC), AVD_Injure_ = static_cast(0xD), AVD_InjureCure_ = static_cast(0xE), AVD_InjureToDeath_ = static_cast(0xF), AVD_SpecialInjureToDeath_ = static_cast(0x10), AVD_Injure_RegainHealth_ = static_cast(0x11), AVD_GrenadeNearby_ = static_cast(0x12), AVD_FlashNearby_ = static_cast(0x13), AVD_SmokeNearby_ = static_cast(0x14), AVD_StickyNearby_ = static_cast(0x15), AVD_EMPNearby_ = static_cast(0x16), AVD_RPGNearby_ = static_cast(0x17), AVD_SniperSpoted_ = static_cast(0x18), AVD_ClusterNearby_ = static_cast(0x19) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EDamageType : int32_t { EDT_Default_ = static_cast(0x0), EDT_Bullet_ = static_cast(0x1), EDT_Explode_ = static_cast(0x2), EDT_EMP_ = static_cast(0x3), EDT_Beat_ = static_cast(0x4), EDT_TRUE_ = static_cast(0x5), EDT_Fire_ = static_cast(0x6), EDT_Poison_ = static_cast(0x7), EDT_ToxicEnv_ = static_cast(0x8), EDT_Electric_ = static_cast(0x9), EDT_ElectricTransmit_ = static_cast(0xA), EDT_Vehicle_Hit_ = static_cast(0xB), EDT_Vehicle_Explode_ = static_cast(0xC), EDT_Drown_ = static_cast(0xD), EDT_Falling_ = static_cast(0xE), EDT_Radiation_ = static_cast(0xF), EDT_Vehicle_Bump_ = static_cast(0x10), EDT_Vehicle_Fall_ = static_cast(0x11), EDT_RedZone_Explode_ = static_cast(0x12), EDT_Special_ = static_cast(0x13), EDT_BR_Dying_ = static_cast(0x14), EDT_Electric_Trap_ = static_cast(0x15), EDT_Drum_Trap_ = static_cast(0x16), EDT_Non_Combat_Zone_ = static_cast(0x17), EDT_AIRDROP_ = static_cast(0x18), EDT_FireWall_ = static_cast(0x19), EDT_Hive_ = static_cast(0x1A), EDT_ProjectilePoison_ = static_cast(0x1B), EDT_CACTUS_ = static_cast(0x1C), EDT_AIRDROP_GOLIATH_ = static_cast(0x1D), EDT_Explode_GOLIATH_ = static_cast(0x1E), EDT_Bullet_GOLIATH_ = static_cast(0x1F), EDT_CAREPACKAGEDROP_ = static_cast(0x20), EDT_ANNIHILATOR_ = static_cast(0x21), EDT_SHADOW_BLADE_ = static_cast(0x22), EDT_ESCAR_HIT_ = static_cast(0x23), EDT_RPG_ = static_cast(0x24), EDT_Water_ = static_cast(0x26), EDT_Max_ = static_cast(0x27), EDT_BioPoison_ = static_cast(0x28) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic { enum struct FireVoiceType : int32_t { FV_None1_ = static_cast(0xFFFFFFFF), FV_None2_ = static_cast(0x0), FV_Grenade_ = static_cast(0x1), FV_Flash_ = static_cast(0x2), FV_Smoke_ = static_cast(0x3), FV_Claymore_ = static_cast(0x4), FV_StickBomb_ = static_cast(0x5), FV_EMP_ = static_cast(0x6), FV_KnifeNormalAttack_ = static_cast(0x7), FV_KnifeStabAttack_ = static_cast(0x8), FV_Trip_Mine_ = static_cast(0x9), FV_Semtex_ = static_cast(0xA), FV_Concussion_ = static_cast(0xB), FV_Cluster_ = static_cast(0xC), FV_MAX_ = static_cast(0xD) }; } namespace DLL2SDK::Assembly_CSharp::GameBase::AudioLogic { enum struct EventCategory : int32_t { MainGameFlow_ = static_cast(0x0), PVPGameBase_ = static_cast(0x1), StoryGame_ = static_cast(0x2), CurrentPawn_ = static_cast(0x6), BombGame_ = static_cast(0x7), BioGame_ = static_cast(0x8), GunFightGame_ = static_cast(0x9), DOMGame_ = static_cast(0xA), DMGame_ = static_cast(0xB), LiveEventGame_ = static_cast(0xC), GameBase_ = static_cast(0xC), MAX_ = static_cast(0xD) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EPawnCategoryType : int32_t { None_ = static_cast(0x0), Human_ = static_cast(0x1), KillStreak_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct UIAtlasType : int32_t { Global_ = static_cast(0x0), InGame_ = static_cast(0x1), FrontEnd_ = static_cast(0x2), Max_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ELODZeroReplaceStatus : int32_t { Unknown_ = static_cast(0xFFFFFFFF), UseLODZero_ = static_cast(0x0), UseLODHalf_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EAssetTag : int32_t { None_ = static_cast(0x0), EditorOnly_ = static_cast(0x1), FirstPackage_ = static_cast(0x2), GM_ = static_cast(0x3), Global_ = static_cast(0x4), Loading_ = static_cast(0x5), Login_ = static_cast(0x6), Loading_PVP_ = static_cast(0x7), Loading_PVE_ = static_cast(0x8), Weapon_ = static_cast(0x9), Avatar_Human_ = static_cast(0xA), Avatar_Monster_ = static_cast(0xB), KillStreak_ = static_cast(0xC), BattleCommon_ = static_cast(0xD), PVPCommon_ = static_cast(0xE), PVP_DOM_ = static_cast(0xF), PVP_HP_ = static_cast(0x10), PVP_PH_ = static_cast(0x11), PVECommon_ = static_cast(0x12), PVE_MultiPlayer_ = static_cast(0x13), SPCommon_ = static_cast(0x14), Tutorial_ = static_cast(0x15), TutorialFrontEnd_ = static_cast(0x16), PVE_PVPTutorial_ = static_cast(0x17), PVE_PVPTutorialLoading_ = static_cast(0x18), FrontEnd_ = static_cast(0x19), UIAtlas_Global_ = static_cast(0x1A), UIAtlas_FrontEnd_ = static_cast(0x1B), UIAtlas_InGame_ = static_cast(0x1C), WeaponPartUI_ = static_cast(0x1D), WeaponPart_ = static_cast(0x1E), WeaponCamos_ = static_cast(0x1F), WeaponController_ = static_cast(0x20), BR_ = static_cast(0x21), Vehicle_ = static_cast(0x22), Destructible_ = static_cast(0x23), DynamicLoad_ = static_cast(0x24), SceneDynamicLoad_ = static_cast(0x25), Multimedia_ = static_cast(0x26), ShaderDependency_ = static_cast(0x27), ScriptableObject_ = static_cast(0x28) }; } namespace DLL2SDK::Assembly_CSharp::Monster { struct CUSTFArgEX { DLL2SDK::mscorlib::System::String* EleName_; DLL2SDK::mscorlib::System::String* title_; DLL2SDK::mscorlib::System::String* info_; bool bClamp_; float Min_; float Max_; DLL2SDK::mscorlib::System::Reflection::FieldInfo* value_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Name_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Title_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Info_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_37482(DLL2SDK::mscorlib::System::String* inEleName_, DLL2SDK::mscorlib::System::String* inTitle_, DLL2SDK::mscorlib::System::String* inInfo_, DLL2SDK::mscorlib::System::Reflection::FieldInfo* inValue_, bool inClamp_, float inMin_, float inMax_); DLL2SDK::mscorlib::System::Type* GetType_37483(); DLL2SDK::mscorlib::System::String* Name_37484(); DLL2SDK::mscorlib::System::String* Title_37485(); DLL2SDK::mscorlib::System::String* Info_37486(); template T GetValue_37487(DLL2SDK::mscorlib::System::Object* inSrc_); template void SetValue_37488(DLL2SDK::mscorlib::System::Object* inDist_, T inV_); }; } namespace DLL2SDK::Assembly_CSharp::Monster { struct CUSTFArg { DLL2SDK::mscorlib::System::String* title_; DLL2SDK::mscorlib::System::String* info_; DLL2SDK::mscorlib::System::Reflection::FieldInfo* value_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Name_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Title_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Info_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_37475(DLL2SDK::mscorlib::System::String* inTitle_, DLL2SDK::mscorlib::System::String* inInfo_, DLL2SDK::mscorlib::System::Reflection::FieldInfo* inValue_); DLL2SDK::mscorlib::System::Type* GetType_37476(); DLL2SDK::mscorlib::System::String* Name_37477(); DLL2SDK::mscorlib::System::String* Title_37478(); DLL2SDK::mscorlib::System::String* Info_37479(); template T GetValue_37480(DLL2SDK::mscorlib::System::Object* inSrc_); template void SetValue_37481(DLL2SDK::mscorlib::System::Object* inDist_, T inV_); }; } namespace DLL2SDK::Assembly_CSharp::Monster { struct CUSTPArg { DLL2SDK::mscorlib::System::String* title_; DLL2SDK::mscorlib::System::String* info_; DLL2SDK::mscorlib::System::Reflection::PropertyInfo* value_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Name_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Title_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Info_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_37468(DLL2SDK::mscorlib::System::String* inTitle_, DLL2SDK::mscorlib::System::String* inInfo_, DLL2SDK::mscorlib::System::Reflection::PropertyInfo* inValue_); DLL2SDK::mscorlib::System::Type* GetType_37469(); DLL2SDK::mscorlib::System::String* Name_37470(); DLL2SDK::mscorlib::System::String* Title_37471(); DLL2SDK::mscorlib::System::String* Info_37472(); template T GetValue_37473(DLL2SDK::mscorlib::System::Object* inSrc_); template void SetValue_37474(DLL2SDK::mscorlib::System::Object* inDist_, T inV_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct BlendTreeType : int32_t { Simple1D_ = static_cast(0x0), SimpleDirectionnal2D_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct AimIKLeftHandHoldType : int32_t { None_ = static_cast(0x0), AimIKLeftHandHoldType_HoldWeapon_ = static_cast(0x1), AimIKLeftHandHoldType_HoldZipTarget_ = static_cast(0x2), AimIKLeftHandHoldType_HoldNone_ = static_cast(0x3), AimIKLeftHandHoldType_HoldRightHandTarget_ = static_cast(0x4), AimIKLeftHandHoldType_HoldRightHandTargetDirection_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::AStar { struct Coord { int32_t x_; int32_t y_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_36861(int32_t x_, int32_t y_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct PostProcessEvent : int32_t { BeforeTransparent_ = static_cast(0x0), BeforeStack_ = static_cast(0x1), AfterStack_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct PostProcessEventComparer { /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Equals_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHashCode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ bool Equals_36768(DLL2SDK::Assembly_CSharp::PostProcessEvent x_, DLL2SDK::Assembly_CSharp::PostProcessEvent y_); int32_t GetHashCode_36769(DLL2SDK::Assembly_CSharp::PostProcessEvent obj_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct OutlineStyle : int32_t { Contour_ = static_cast(0x0), Silhouette_ = static_cast(0x1), SilhouetteSeeThrough_ = static_cast(0x2), SilhouetteOccludedOnly_ = static_cast(0x3), Xedge_ = static_cast(0x4), ShadowbladeXedge_ = static_cast(0x5), ShadowbladeXedgeNoStencil_ = static_cast(0x6), ShadowbladeOutline_ = static_cast(0x7), CullFrontOutline_ = static_cast(0x8), Unknown_ = static_cast(0xFF) }; } namespace DLL2SDK::Assembly_CSharp { struct RenderStateEnableKey { DLL2SDK::UnityEngine::UnityEngine::GameObject* Target_; DLL2SDK::Assembly_CSharp::EAssetID AssetID_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Equals_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Equals_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHashCode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_36543(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::Assembly_CSharp::EAssetID assetID_); bool Equals_36544(DLL2SDK::Assembly_CSharp::RenderStateEnableKey other_); bool Equals_36545(DLL2SDK::mscorlib::System::Object* obj_); int32_t GetHashCode_36546(); bool __xLuaBaseProxy_Equals_36547(DLL2SDK::mscorlib::System::Object* P0_); int32_t __xLuaBaseProxy_GetHashCode_36548(); }; } namespace DLL2SDK::Assembly_CSharp { struct RenderStateMaterialKey { DLL2SDK::UnityEngine::UnityEngine::Color Color_; float NearWidth_; float FarWidth_; float FarDistance_; float RimIntensity_; float RimRange_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Equals_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHashCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_op_Inequality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_op_Equality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Equals_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_36535(DLL2SDK::UnityEngine::UnityEngine::Color color_, float nearWidth_, float farWidth_, float farDistance_, float rimIntensity_, float rimRange_); bool Equals_36536(DLL2SDK::mscorlib::System::Object* obj_); int32_t GetHashCode_36537(); bool Equals_36540(DLL2SDK::Assembly_CSharp::RenderStateMaterialKey other_); bool __xLuaBaseProxy_Equals_36541(DLL2SDK::mscorlib::System::Object* P0_); int32_t __xLuaBaseProxy_GetHashCode_36542(); static bool op_Inequality_36538(DLL2SDK::Assembly_CSharp::RenderStateMaterialKey key1_, DLL2SDK::Assembly_CSharp::RenderStateMaterialKey key2_); static bool op_Equality_36539(DLL2SDK::Assembly_CSharp::RenderStateMaterialKey key1_, DLL2SDK::Assembly_CSharp::RenderStateMaterialKey key2_); }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct BitStateType : int32_t { BIT_STATE_SPRINT_ = static_cast(0x0), BIT_STATE_SNIPER_ = static_cast(0x1), BIT_STATE_WHITESCREEN_ = static_cast(0x2), BIT_STATE_USE_ADS_ = static_cast(0x3), BIT_STATE_USE_HP_ = static_cast(0x4), BIT_STATE_SNIPER_FOV_ = static_cast(0x5), BIT_STATE_SPARROW_START_ = static_cast(0x6), BIT_STATE_FIRING_ = static_cast(0x7), BIT_STATE_SHADOW_BLADE_THROWING_ = static_cast(0x8), BIT_STATE_COUNT_ = static_cast(0x9) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EReplayType : int32_t { None_ = static_cast(0x0), DeadReplay_ = static_cast(0x1), FinalKillReplay_ = static_cast(0x2), Max_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct ERelevantObjTypes : int32_t { eRELEVANT_OBJTYPE_NONE_ = static_cast(0x0), eRELEVANT_OBJTYPE_PLAYER_ = static_cast(0x1), eRELEVANT_OBJTYPE_MONSTER_ = static_cast(0x2), eRELEVANT_OBJTYPE_NPC_ = static_cast(0x3), eRELEVANT_OBJTYPE_VEHICLE_ = static_cast(0x4), eRELEVANT_OBJTYPE_PICKUP_ = static_cast(0x5), eRELEVANT_OBJTYPE_DOOR_ = static_cast(0x6), eRELEVANT_OBJTYPE_BROKEN_ = static_cast(0x7), eRELEVANT_OBJTYPE_ACTOR_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::Config { enum struct SoundEventEnum : int32_t { ZombieHitVehicle_ = static_cast(0x1), BRTeamGameCircleRTPC_ = static_cast(0x2), BRTeamGameBGM_ = static_cast(0x3), BRTeamGameBGMEnd_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct BulletType : int32_t { BULLET_NONE_ = static_cast(0x0), BULLET_SMALL_ = static_cast(0x1), BULLET_MEDIUM_ = static_cast(0x2), BULLET_LARGE_ = static_cast(0x3), BULLET_OITC_ = static_cast(0x4), BULLET_FORWARD_PENETRATE_ = static_cast(0x5), BULLET_MAX_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct BarrierType : int32_t { BARRIER_NONE_ = static_cast(0x0), BARRIER_LIGHT_ = static_cast(0x1), BARRIER_MIDDLE_ = static_cast(0x2), BARRIER_HEAVY_ = static_cast(0x3), BARRIER_PEOPLE_ = static_cast(0x4), BARRIER_ZOMBIE_ = static_cast(0x5), BARRIER_MAX_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::Config { enum struct ConstantEnum : int32_t { BRUnlockTips_ = static_cast(0x1), InGameChatCD_ = static_cast(0x2), PveLavaLmgThrowSpeed_ = static_cast(0x3), TutorialLevel_ = static_cast(0x4), TutorialEnter_ = static_cast(0x5), MPSecurityInterval_ = static_cast(0x6), BRSecurityInterval_ = static_cast(0x7), ZBSecurityInterval_ = static_cast(0x8), SecurityMaxTimes_ = static_cast(0x9), BRSquadBgColors_ = static_cast(0xA), M4Price_ = static_cast(0xB), FPSDecreaseNum_ = static_cast(0xC), FPSDecreaseTime_ = static_cast(0xD), DelAccountRecoverTime_ = static_cast(0xE), SpvpLadderStatisticLiveRange_ = static_cast(0xF), BrLadderStatisticLiveRange_ = static_cast(0x10), IsOpenSeasonAnimation_ = static_cast(0x11), IsOpenSeasonAnimation_Garena_ = static_cast(0x12), EBRTeamTypeLock_ = static_cast(0x13), EBRPrivateObserverCount_ = static_cast(0x14), EWithFriendsTip_ = static_cast(0x15), PVEGameEndToFrontEnd_ = static_cast(0x16), KingLoginLinkGoogleMaxLimitCount_ = static_cast(0x17), BRTutorialChipOpen_ = static_cast(0x18), BRTutorialChipOpen_Garena_ = static_cast(0x19), KingEnableFacebookLinkRelatedChannel_ = static_cast(0x1A), ZMUnlockTips_ = static_cast(0x1B), MPSafeBoxModify_ = static_cast(0x1C), BRSafeBoxModify_ = static_cast(0x1D), ZMSafeBoxModify_ = static_cast(0x1E), PVPGameEndToFrontEnd_ = static_cast(0x1F), GuestLoginLinkChannelTimeoutTime_ = static_cast(0x20), GuestLinkChannelTimeoutTime_ = static_cast(0x21), PveGreenWonderWeaponBuff_ = static_cast(0x22), PveBlueWonderWeaponBuff_ = static_cast(0x23), PvePurpleWonderWeaponBuff_ = static_cast(0x24), InvitaionDuration_ = static_cast(0x25), IsKingGuestLoginAutoLink_ = static_cast(0x26), USCode_ = static_cast(0x27), IsHolidayOpen_ = static_cast(0x29), PveOrangeWonderWeaponBuff_ = static_cast(0x2A), PVETutorialCloseTime_ = static_cast(0x2B), PVETutorialStepInterval_ = static_cast(0x2C), SeasonVideoNumber_ = static_cast(0x2D), ActivisionDeviceWarningToggle_ = static_cast(0x2E), PveSurviveGotCount_ = static_cast(0x2F), WeakPromptArrowMatchTimeLimits_ = static_cast(0x30), BRTDMSettlementDetailShowTimes_ = static_cast(0x31), bOpenActivity_CA_ = static_cast(0x32), RankMatchUnlockTips_ = static_cast(0x33), bGotoActivityAfterFace_ = static_cast(0x34), SendGameStartProtoMaxInterval_ = static_cast(0x35), RoomFriendsCountThreshold_ = static_cast(0x36), RoomInviteLessPanelShowed_ = static_cast(0x37), RoomIsRecommendShowed_ = static_cast(0x38), InviteNewbieCDTime_ = static_cast(0x39), EMpLadderRandomPlaylistId_ = static_cast(0x3A), IsUsedHomeMainview33Resouces_ = static_cast(0x3B), MinIndividualDelayTime_ = static_cast(0x3C), MaxIndividualDelayTime_ = static_cast(0x3D), IndividualDelayTimeGap_ = static_cast(0x3E), SettlementBPAutoExpAnimDuration_ = static_cast(0x3F), BPExpAwardEachProgressDur_ = static_cast(0x40), BPTaskAbandonSeasonID_ = static_cast(0x41), IsEncourageTeam_ = static_cast(0x42), BpComicStartSeasonID_ = static_cast(0x43), BRPrivateAINumSwitch_ = static_cast(0x44), WinnerCircleCanNotCaptureShareTime_ = static_cast(0x45), BRInGameSettlementCanNotCaptureShareTime_ = static_cast(0x46), SkipToLimitOfferWindow_ = static_cast(0x47), TrainingGameEndHudDelayTime_ = static_cast(0x48), MPModeFilterMinLevel_ = static_cast(0x49), LoadoutAutoDonwloadMode_ = static_cast(0x4A), SettlementDoubleExpDelayTime_ = static_cast(0x4B), BattlePassProgressAnimPlayTime_ = static_cast(0x4C), IsSettlementUseV5BP_ = static_cast(0x4D), ExpBuffHUDShowTime_ = static_cast(0x4E), BRExpBuffHUDShowTime_ = static_cast(0x4F), SettlementDoubleBPEXPDelayTime_ = static_cast(0x50), SettlementActivityConsumeExpTime_ = static_cast(0x51), SettlementActivityConsumeLevelUpDur_ = static_cast(0x52), LadderPopWindowWhenNoMapNotify_ = static_cast(0x53), ElectronicSports_uid_ = static_cast(0x54), VideoIntroductionChannel_ = static_cast(0x55), VideoIntroductionUrl_ = static_cast(0x56), QuickTeamAutoJoinLocalNum_ = static_cast(0x57) }; } namespace DLL2SDK::Assembly_CSharp::Config { enum struct EEquipmentSoundType : int32_t { None_ = static_cast(0x0), WeaponGrab_ = static_cast(0x1), WeaponEquip_ = static_cast(0x2), WeaponDrop_ = static_cast(0x3), AttachmentGrab_ = static_cast(0x4), AttachmentEquip_ = static_cast(0x5), AttachmentDrop_ = static_cast(0x6), ScopeGrab_ = static_cast(0x7), ScopeEquip_ = static_cast(0x8), ScoreDrop_ = static_cast(0x9), HelmetGrab_ = static_cast(0xA), HelmetDrop_ = static_cast(0xB), VestGarb_ = static_cast(0xC), VestDrop_ = static_cast(0xD), BagGrab_ = static_cast(0xE), BagDrop_ = static_cast(0xF), MedicineGrab_ = static_cast(0x10), MedicineDrop_ = static_cast(0x11), DrinkGrab_ = static_cast(0x12), DrinkDrop_ = static_cast(0x13), GelGrab_ = static_cast(0x14), GelDrop_ = static_cast(0x15), AidkitGrab_ = static_cast(0x16), AidkitDrop_ = static_cast(0x17), MreGrab_ = static_cast(0x18), MreDrop_ = static_cast(0x19), MorphineGrab_ = static_cast(0x1A), MorphineDrop_ = static_cast(0x1B), InjuctionGrab_ = static_cast(0x1C), InjuctionDrop_ = static_cast(0x1D), EnergyDrab_ = static_cast(0x1E), EnergyDrop_ = static_cast(0x1F), Ammo556Grab_ = static_cast(0x20), Ammo556Drop_ = static_cast(0x21), Ammo762Grab_ = static_cast(0x22), Ammo762Drop_ = static_cast(0x23), Ammo9Grab_ = static_cast(0x24), Ammo9Drop_ = static_cast(0x25), Ammo45AcpGrab_ = static_cast(0x26), Ammo45AcpDrop_ = static_cast(0x27), Ammo12GaGrab_ = static_cast(0x28), Ammo12GaDrop_ = static_cast(0x29), AmmoRpgGrab_ = static_cast(0x2A), AmmoRpgDrop_ = static_cast(0x2B), PerkGrab_ = static_cast(0x2C), PerkEquip_ = static_cast(0x2D), PerkDrop_ = static_cast(0x2E), ThrowWeaponGrab_ = static_cast(0x2F), ThrowWeaponDrop_ = static_cast(0x30), SkillItemGrab_ = static_cast(0x31), SkillItemDrop_ = static_cast(0x32), InjectionGrab_ = static_cast(0x33), InjectionDrop_ = static_cast(0x34), GingerManGrab_ = static_cast(0x35), GingerManDrop_ = static_cast(0x36), ChristmasStarGrab_ = static_cast(0x37), ChristmasStarDrop_ = static_cast(0x38), SliderGrab_ = static_cast(0x39), SliderEquip_ = static_cast(0x3A), SliderDrop_ = static_cast(0x3B), FlashlightGrab_ = static_cast(0x3C), FlashlightEqiup_ = static_cast(0x3D), FlashlightDrop_ = static_cast(0x3E) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EBRThrowingSettingItemType : int32_t { EBRTHROWING_SIT_INVALID_ = static_cast(0x0), EBRTHROWING_SIT_Grenade_ = static_cast(0x1), EBRTHROWING_SIT_SmokeGrenade_ = static_cast(0x2), EBRTHROWING_SIT_Concussion_ = static_cast(0x3), EBRTHROWING_SIT_NovaGas_ = static_cast(0x4), EBRTHROWING_SIT_Flash_ = static_cast(0x5), EBRTHROWING_SIT_ClusterGrenade_ = static_cast(0x6), EBRTHROWING_SIT_SerialBomb_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EBRMedicineSettingItemType : int32_t { EBRMEDICINE_SIT_INVALID_ = static_cast(0x0), EBRMEDICINE_SIT_Hemostatic_ = static_cast(0x1), EBRMEDICINE_SIT_TYPE_FirstAidKit_ = static_cast(0x2), EBRMEDICINE_SIT_TYPE_Adrenaline_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EBRMirrorSettingItemType : int32_t { EBRMIRROR_SIT_INVALID_ = static_cast(0x0), EBRMIRROR_SIT_Reflex_ = static_cast(0x1), EBRMIRROR_SIT_HolographicSight_ = static_cast(0x2), EBRMIRROR_SIT_4xTacticalScope_ = static_cast(0x3), EBRMIRROR_SIT_TacticalScope_ = static_cast(0x4), EBRMIRROR_SIT_3xTacticalScope_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EBRAttachSlot : int32_t { EBRATTACH_SLOT_OPTIC_ = static_cast(0x0), EBRATTACH_SLOT_BARREL_ = static_cast(0x1), EBRATTACH_SLOT_UNDER_BARREL_ = static_cast(0x2), EBRATTACH_SLOT_MAGAZINE_ = static_cast(0x3), EBRATTACH_SLOT_BODY_ = static_cast(0x4), EBRATTACH_SLOT_STOCK_ = static_cast(0x5), EBRATTACH_SLOT_MAX_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::Config { enum struct DataTypeCode : uint8_t { Empty_ = static_cast(0x0), Boolean_ = static_cast(0x3), Byte_ = static_cast(0x6), Int32_ = static_cast(0x9), UInt32_ = static_cast(0xA), Int64_ = static_cast(0xB), UInt64_ = static_cast(0xC), Single_ = static_cast(0xD), Double_ = static_cast(0xE), String_ = static_cast(0x12), BooleanArr1_ = static_cast(0x17), ByteArr1_ = static_cast(0x1A), Int32Arr1_ = static_cast(0x1D), UInt32Arr1_ = static_cast(0x1E), Int64Arr1_ = static_cast(0x1F), UInt64Arr1_ = static_cast(0x20), SingleArr1_ = static_cast(0x21), DoubleArr1_ = static_cast(0x22), StringArr1_ = static_cast(0x26), BooleanArr2_ = static_cast(0x2B), ByteArr2_ = static_cast(0x2E), Int32Arr2_ = static_cast(0x31), UInt32Arr2_ = static_cast(0x32), Int64Arr2_ = static_cast(0x33), UInt64Arr2_ = static_cast(0x34), SingleArr2_ = static_cast(0x35), DoubleArr2_ = static_cast(0x36), StringArr2_ = static_cast(0x3A), BooleanArr3_ = static_cast(0x3F), ByteArr3_ = static_cast(0x42), Int32Arr3_ = static_cast(0x45), UInt32Arr3_ = static_cast(0x46), Int64Arr3_ = static_cast(0x47), UInt64Arr3_ = static_cast(0x48), SingleArr3_ = static_cast(0x49), DoubleArr3_ = static_cast(0x4A), StringArr3_ = static_cast(0x4E), Vector2_ = static_cast(0x80), Vector3_ = static_cast(0x81), Vector4_ = static_cast(0x82) }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ConfigHeader { DLL2SDK::mscorlib::System::String* HeaderName_; DLL2SDK::Assembly_CSharp::Config::DataTypeCode Code_; }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EBRMarkType : int32_t { EBRMarkType_NULL_ = static_cast(0x0), EBRMarkType_TACTIC_ = static_cast(0x1), EBRMarkType_ITEM_ = static_cast(0x2), EBRMarkType_OBJECT_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EBRMarkObjectType : int32_t { EBRMarkObjectType_NULL_ = static_cast(0x0), EBRMarkObjectType_DOOR_ = static_cast(0x1), EBRMarkObjectType_CABIN_ = static_cast(0x2), EBRMarkObjectType_BOX_ = static_cast(0x3), EBRMarkObjectType_VEHICLE_ = static_cast(0x4), EBRMarkObjectType_AIRDROP_ = static_cast(0x5), EBRMarkObjectType_DOG_TAG_ = static_cast(0x6), EBRMarkObjectType_ChipMachine_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EWeaponAimAnim : int32_t { SpecialUnAiming_ = static_cast(0xFFFFFFFF), UnAiming_ = static_cast(0x0), Animing_ = static_cast(0x1), AimedIdle_ = static_cast(0x2), AimedFire_ = static_cast(0x3), AimedChangeClip_ = static_cast(0x4), AimedBeginCharge_ = static_cast(0x5), IdleBeginCharge_ = static_cast(0x6), IdleStopCharge_ = static_cast(0x7), AimingFireGroupEnd_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EWeaponChangeClip : int32_t { Single_ = static_cast(0x0), End_ = static_cast(0x1), Start_ = static_cast(0x2), Loop_ = static_cast(0x3), Start02_ = static_cast(0x4), LoopPre_ = static_cast(0x5), Single02_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EPawnRendererType : int32_t { Pawn_ = static_cast(0x0), Weapon_ = static_cast(0x1), BagWeapon_ = static_cast(0x2), Bag_ = static_cast(0x3), Vest_ = static_cast(0x4), SkydivingPendant_ = static_cast(0x5), Individuation_ = static_cast(0x6), Interim_ = static_cast(0x7), MAX_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EUpwardLaunchState : int32_t { UpwardLaunchState_Normal_ = static_cast(0x0), UpwardLaunchState_SitUpEjector_ = static_cast(0x1), UpwardLaunchState_SittingEjector_ = static_cast(0x2), UpwardLaunchState_EjectOutAir_ = static_cast(0x3), UpwardLaunchState_EjectEnd_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EGravitySpikesState : int32_t { Undefine_ = static_cast(0xFFFFFFFF), Start_ = static_cast(0x0), Loop_ = static_cast(0x1), Down_ = static_cast(0x2), Land_ = static_cast(0x3), Idle_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MissileParameter { DLL2SDK::Assembly_CSharp::GameEngine::ECONTROLLABLEWEAPON_Type controllableType_; float initialSpeed_; float launchSpeed_; float autoLaunchTime_; float initialMaxAngle_; float initialControlAngle_; float launchControlAngle_; float lifeSpan_; float explosionLifeSpan_; float initialControlScale_; float launchControlScale_; int32_t flightAssetID_; int32_t explosionAssetID_; int32_t MissileNumOfEachTime_; }; } namespace DLL2SDK::Assembly_CSharp::Config { enum struct ConfigLoadOption : int32_t { Default_ = static_cast(0x0), ForceInternalStorage_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct ETipsType : int32_t { None_ = static_cast(0x0), Mail_ = static_cast(0x1), MailSystem_ = static_cast(0x2), MailFriend_ = static_cast(0x3), StorageMain_ = static_cast(0x4), StorageWeapon_ = static_cast(0x5), StorageCharacter_ = static_cast(0x6), StorageGeneralItems_ = static_cast(0x7), Activity_ = static_cast(0x8), Mission_ = static_cast(0x9), DayMission_ = static_cast(0xA), MainMission_ = static_cast(0xB), AddFrinedInfo_ = static_cast(0xC), NewGameFriends_ = static_cast(0xD), SocialSystem_ = static_cast(0xE), PSActiveSkill_ = static_cast(0xF), PSPassiveSkill_ = static_cast(0x10), MallMain_ = static_cast(0x11), MallRecommand_ = static_cast(0x12), Lottery_ = static_cast(0x13) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct EasyAnimType : int32_t { None_ = static_cast(0x0), ScaleX_ = static_cast(0x1), ScaleY_ = static_cast(0x2), Alpha_ = static_cast(0x3), FlyX_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct EUIFadeEffectDirection : int32_t { None_ = static_cast(0x0), Left_ = static_cast(0x1), Right_ = static_cast(0x2), Up_ = static_cast(0x3), Down_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct ECommonButtonStyle : int32_t { None_ = static_cast(0x0), Normal_ = static_cast(0x1), Helight_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct HttpMethod : int32_t { GET_ = static_cast(0x0), POST_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EStage : int32_t { Login_ = static_cast(0x0), NoLogin_ = static_cast(0x1), FrontEnd_ = static_cast(0x2), Loading_ = static_cast(0x3), Game_ = static_cast(0x4), Max_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { enum struct PandoraPopScene : int32_t { EnterHall_ = static_cast(0x0), BackHall_ = static_cast(0x1), EnterSurvivalHall_ = static_cast(0x2), BackSurvivalHall_ = static_cast(0x3), OneMathEnd_ = static_cast(0x4), CountEnd_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp { enum struct EGameParmToggle : int32_t { None_ = static_cast(0x0), IsOpenCrouchPress_ = static_cast(0x1), IsShowSpecialClimbUp_ = static_cast(0x2), IsShowNewADSBtn_ = static_cast(0x3), IsOpenNewOperation_ = static_cast(0x4), IsOpenSprintInPVP_ = static_cast(0x5), IsMeleeAutoFire_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct BRZombieZoneType : int32_t { BRZombieZoneUnknown_ = static_cast(0x0), BRZombieZoneZombie_ = static_cast(0x1), BRZombieZoneBoss_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct BRZombieZoneStatus : int32_t { BRZombieZoneUnused_ = static_cast(0xFFFFFFFF), BRZombieZoneInitial_ = static_cast(0x0), BRZombieZoneActive_ = static_cast(0x1), BRZombieZoneEnd_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct BRMapAreaType : int32_t { NonBattle_ = static_cast(0x0), Skydiving_ = static_cast(0x1), Max_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct BRTeamMateState : int32_t { None_ = static_cast(0x0), Offline_ = static_cast(0x1), CanRevive_ = static_cast(0x2), Died_ = static_cast(0x3), Hurt_ = static_cast(0x4), SkyDiving_ = static_cast(0x5), ParachuteOpening_ = static_cast(0x6), Airplane_ = static_cast(0x7), Vehivle_ = static_cast(0x8), SkyFly_ = static_cast(0x9), Max_ = static_cast(0xA) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct EBRReviveCardInfoState : int32_t { None_ = static_cast(0x0), Drop_ = static_cast(0x1), PickUp_ = static_cast(0x2), Using_ = static_cast(0x3), Success_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EBRItemErrCode : int32_t { EBR_ITEM_ERR_SUCC_ = static_cast(0x0), EBR_ITEM_ERR_SVR_INNER_ = static_cast(0x1), EBR_ITEM_CANT_FIND_ITEM_CONF_ = static_cast(0x2), EBR_ITEM_CANT_FIND_PICKUP_ = static_cast(0x3), EBR_ITEM_INIT_WEAPON_FAIL_ = static_cast(0x4), EBR_ITEM_OVER_WEIGHT_ = static_cast(0x5), EBR_ITEM_NOT_MATCH_WEAPON_TYPE_ = static_cast(0x6), EBR_ITEM_EQUIP_PART_POS_INVALID_ = static_cast(0x7), EBR_ITEM_CLIENTEQUIP_POS_INVALID_ = static_cast(0x8), EBR_ITEM_NOT_EQUIP_PART_ = static_cast(0x9), EBR_ITEM_CLIENTEQUIP_ITEMID_INVALID_ = static_cast(0xA), EBR_ITEM_CANT_DISCARD_BAG_OVER_WEIGHT_ = static_cast(0xB), EBR_ITEM_INIT_WEAPON_CANT_DISCARD_ = static_cast(0xC), EBR_ITEM_ALREADY_HAS_SAME_PART_TYPE_ = static_cast(0xD), EBR_ITEM_EQUIPPART_POSID_INVALID_ = static_cast(0xE), EBR_ITEM_BAGPOS_NOT_ENOUGH_5_ = static_cast(0xF), EBR_ITEM_BAGPOS_NOT_ENOUGH_10_ = static_cast(0x10), EBR_ITEM_CLIP_FULL_ = static_cast(0x11), EBR_ITEM_ERR_INIT_ATTACH_LOCK_ = static_cast(0x12), EBR_ITEM_ERR_CANT_REPLACE_BAG_ = static_cast(0x13), EBR_ITEM_ERR_CANT_PICKUP_BR_DRIVER_ = static_cast(0x14) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EUseItemErrCode : int32_t { EUSE_ITEM_ERR_SUCC_ = static_cast(0x0), EUSE_ITEM_ERR_CANT_FIND_ITEM_ = static_cast(0x1), EUSE_ITEM_ERR_CANT_USE_FULL_HP_ = static_cast(0x2), EUSE_ITEM_ERR_VEHICLE_FUEL_FULL_ = static_cast(0x3), EUSE_ITEM_ERR_CANT_VEHICLE_ = static_cast(0x4), EUSE_ITEM_ERR_VEHICLE_CANT_USE_FUEL_ = static_cast(0x5), EUSE_ITEM_ERR_VEHICLE_IN_FULEING_ = static_cast(0x6), EUSE_ITEM_ERR_CANT_USE_FULL_ULT_ENERGY_ = static_cast(0x7), EUSE_ITEM_ERR_IN_CD_ = static_cast(0x8), EUSE_ITEM_ERR_CANT_USE_CANT_FULL_MAXHP_ = static_cast(0x9), EUSE_ITEM_ERR_IN_DYING_ = static_cast(0xA), EUSE_ITEM_ERR_IN_USEITEM_ = static_cast(0xB), EUSE_ITEM_ERR_IN_USESKILLITEM_ = static_cast(0xC), EUSE_ITEM_ERR_IN_WATER_ = static_cast(0xD), EUSE_ITEM_ERR_IN_CLIMB_ = static_cast(0xE) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct TeamInfoHUDSkydivingState : int32_t { InBuild_ = static_cast(0x0), Aircraft_ = static_cast(0x1), Skydiving_ = static_cast(0x2), Landed_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EOwnProfessionChipState : int32_t { EOWNPROFESSION_CHIP_STATE_OWN_ = static_cast(0x0), EOWNPROFESSION_CHIP_STATE_LOCK_ = static_cast(0x1), EOWNPROFESSION_CHIP_STATE_FORBIDDEN_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct SYNC_MODE : int32_t { eSYNC_MODE_ALL_ = static_cast(0x0), eSYNC_MODE_INCREMENT_ADD_ = static_cast(0x1), eSYNC_MODE_INCREMENT_DELETE_ = static_cast(0x2), eSYNC_MODE_MODIFY_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct BRNearbyType : int32_t { None_ = static_cast(0x0), DroppedPickUp_ = static_cast(0x1), DeadBox_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct BREventBtnType : int32_t { Airborne_ = static_cast(0x0), Zipline_ = static_cast(0x1), BethlehemStar_ = static_cast(0x2), LotteryMachine_ = static_cast(0x3), MaxNum_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct EBRChatSpec : int32_t { Shortcut_ = static_cast(0x0), History_ = static_cast(0x1), Friend_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct EBRChatCellType : int32_t { ShortcutMsg_ = static_cast(0x0), History_ = static_cast(0x1), Msg_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BREquipmentRawData { int32_t PosId_; int32_t ActorId_; int32_t ItemId_; int32_t Count_; int32_t Param1_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_15503(int32_t posId_, int32_t actorId_, int32_t itemId_, int32_t count_, int32_t param1_); void _ctor_15504(int32_t posId_, int32_t actorId_, int32_t itemId_); void _ctor_15505(int32_t posId_); DLL2SDK::mscorlib::System::String* ToString_15506(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_15507(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct EBREquipmentSlotType : int32_t { None_ = static_cast(0x0), MainWeaponA_ = static_cast(0x1), MainWeaponB_ = static_cast(0x2), MeleeWeapon_ = static_cast(0x3), Error_4_ = static_cast(0x4), Vest_ = static_cast(0x5), Bag_ = static_cast(0x6), MainWeaponA_Slot0_ = static_cast(0x7), MainWeaponA_Slot1_ = static_cast(0x8), MainWeaponA_Slot2_ = static_cast(0x9), MainWeaponA_Slot3_ = static_cast(0xA), MainWeaponA_Slot4_ = static_cast(0xB), MainWeaponA_Slot5_ = static_cast(0xC), MainWeaponB_Slot0_ = static_cast(0xD), MainWeaponB_Slot1_ = static_cast(0xE), MainWeaponB_Slot2_ = static_cast(0xF), MainWeaponB_Slot3_ = static_cast(0x10), MainWeaponB_Slot4_ = static_cast(0x11), MainWeaponB_Slot5_ = static_cast(0x12), Medicine_ = static_cast(0x13), SkillItem_ = static_cast(0x14), Throwing_ = static_cast(0x15), Common_Slot00_ = static_cast(0x16), Common_Slot01_ = static_cast(0x17), Common_Slot02_ = static_cast(0x18), Common_Slot03_ = static_cast(0x19), Common_Slot04_ = static_cast(0x1A), Common_Slot05_ = static_cast(0x1B), Common_Slot06_ = static_cast(0x1C), Common_Slot07_ = static_cast(0x1D), Common_Slot08_ = static_cast(0x1E), Common_Slot09_ = static_cast(0x1F), Perk0_ = static_cast(0x20), Perk1_ = static_cast(0x21), Perk2_ = static_cast(0x22), MaxCount_ = static_cast(0x23) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EMPMarkTacticType : int32_t { EMPMarkTacticType_NULL_ = static_cast(0x0), EMPMarkTacticType_GO_ = static_cast(0x1), EMPMarkTacticType_ATTACK_ = static_cast(0x2), EMPMarkTacticType_DEFEND_ = static_cast(0x3), EMPMarkTacticType_MAX_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct PERK_COIN_ACTION_TYPE : int32_t { ePERK_COIN_ACTION_TYPE_BUY_ = static_cast(0x1), ePERK_COIN_ACTION_TYPE_PICKUP_ = static_cast(0x2), ePERK_COIN_ACTION_TYPE_DROP_ = static_cast(0x3), ePERK_COIN_ACTION_TYPE_USE_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct ESYNC_BUFFER_CODEID : int32_t { Sync_RootMotion_ = static_cast(0x0), Sync_ThrowingGrenade_ = static_cast(0x1), Sync_BRThrowWeaponAnim_ = static_cast(0x2), Sync_Aiming_ = static_cast(0x3), Sync_CancelGrenade_ = static_cast(0x4), Sync_PickGrenade_ = static_cast(0x5), Sync_Ladder_ = static_cast(0x7), Sync_GrenadeFlying_ = static_cast(0x8), Sync_SentryGun_ = static_cast(0x9), Sync_ServerFire_ = static_cast(0xA), Sync_FHJLockTarget_ = static_cast(0xB), Sync_ObserverInfo_ = static_cast(0xC), Sync_ObserverBullet_ = static_cast(0xD), Sync_UnequipWeapon_ = static_cast(0xE), Sync_EquipWeapon_ = static_cast(0xF), Sync_HoldWeapon_ = static_cast(0x10), Sync_ProjectileDelayAddStack_ = static_cast(0x11), Sync_PreUseUltSkill_ = static_cast(0x12), Sync_NumPerHit_ = static_cast(0x13), Sync_WeaponStatis_ = static_cast(0x14), Sync_ActorPose_ = static_cast(0x15), Sync_PickCombatAxe_ = static_cast(0x16), Sync_PlayTricky_ = static_cast(0x17), Sync_PVEWeaponSkill_ = static_cast(0x18), Sync_FinalGrenade_ = static_cast(0x19), Sync_ShadowbladeAttack_ = static_cast(0x1A), Sync_TrainTarget_ = static_cast(0x1B), Sync_HelicopterPos_ = static_cast(0x1C), Sync_DroneTransparent_ = static_cast(0x1D), Sync_ShadowbladeFireMode_ = static_cast(0x1E) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EBuildingType : int32_t { BUILDING_TYPE_DEFAULT_ = static_cast(0x0), BUILDING_TYPE_TRANSFORMSHIELD_ = static_cast(0x1), BUILDING_TYPE_COUNT_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct VOTE_VALUE_TYPE : int32_t { eVOTE_VALUE_TYPE_INIT_ = static_cast(0x1), eVOTE_VALUE_TYPE_YES_ = static_cast(0x2), eVOTE_VALUE_TYPE_NO_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct NOTIFY_INFO_TYPE : int32_t { NIT_C4PLANTPLACEFOUND_ = static_cast(0x0), NIT_C4BOMBPLANTED_ = static_cast(0x1), NIT_HANGUP_WARNING_ = static_cast(0x2), NIT_SNIPER_OPEN_ = static_cast(0x3), NIT_SNIPER_CLOSE_ = static_cast(0x4), NIT_DOOR_OPEN_ = static_cast(0x5), NIT_DOOR_CLOSE_ = static_cast(0x6), NIT_POWER_ON_ = static_cast(0x7), NIT_GRENEDE_DESTROY_ = static_cast(0x8), NIT_ENABLE_OBJECT_ = static_cast(0x9), NIT_DISABLE_OBJECT_ = static_cast(0xA), NIT_USE_ULT_ = static_cast(0xB), NIT_STOP_ULT_ = static_cast(0xC), NIT_AIPLAYER_ULTID_ = static_cast(0xD), NIT_ACTOR_FIRE_ = static_cast(0xE), NIT_BLAST_SHIELD_ = static_cast(0xF), NIT_DEBUG_CODE_ = static_cast(0x10), NIT_LOTTERY_ = static_cast(0x11), NIT_TRANSFORM_SHIELD_HP_ = static_cast(0x12), NIT_DRONE_TRANS_ = static_cast(0x13), NIT_DRONE_HP_ = static_cast(0x14), NIT_DRONE_POWER_ = static_cast(0x15), NIT_CANCEL_PROJECTILE_ = static_cast(0x16), NIT_SKYDIVING_PHASE_ = static_cast(0x17), NIT_SET_HPGAIN_ = static_cast(0x18), NIT_USE_HP_ = static_cast(0x19), NIT_CANCEL_HP_ = static_cast(0x1A), NIT_USE_ADS_ = static_cast(0x1B), NIT_CANCEL_ADS_ = static_cast(0x1C), NIT_PASSENGER_STATE_STAND_ = static_cast(0x1D), NIT_PASSENGER_STATE_SITDOWN_ = static_cast(0x1E), NIT_ACTOR_HP_ = static_cast(0x1F), NIT_ENTER_MEDKIT_ = static_cast(0x20), NIT_LEAVE_MEDKIT_ = static_cast(0x21), NIT_SNIPER_OPEN_FOV_ = static_cast(0x22), NIT_TOYBOMB_CHANGE_STATE_ = static_cast(0x23), NIT_9BANG_CHANG_BANG_COUNT_ = static_cast(0x24), NIT_GRAPPLE_LOSS_ = static_cast(0x25), NIT_RELEASE_SCORESTREAK_ = static_cast(0x26), NIT_DESTROY_SCORESTREAK_ = static_cast(0x27), NIT_TROPHYSYSTEM_ATTACK_ = static_cast(0x28), NIT_TIMEOUT_IN_NON_COMBAT_ZONE_ = static_cast(0x29), NIT_DRIVER_HORN_BUTTON_PRESSED_ = static_cast(0x2A), NIT_ACTOR_OUT_RANGE_ = static_cast(0x2B), NIT_LOOP_WAVE_WAIT_TIME_ = static_cast(0x2C), NIT_TRAP_OPEN_ = static_cast(0x2D), NIT_TRAP_CLOSE_ = static_cast(0x2E), NIT_ACTOR_REST_AMMO_ = static_cast(0x2F), NIT_WATER_SURFACE_ = static_cast(0x30), NIT_DELETE_ACTOR_ = static_cast(0x31), NIT_PERK_COIN_COST_ = static_cast(0x32), NIT_PLAYER_SKYDIVING_ = static_cast(0x33), NIT_REQ_TEAM_LEADER_ = static_cast(0x34), NIT_TRANSFER_TEAM_LEADER_ = static_cast(0x35), NIT_REWARDMISSION_GENERATED_ = static_cast(0x36), NIT_REWARDMISSION_ENDED_ = static_cast(0x37), NIT_REWARDMISSION_PROGRESS_ = static_cast(0x38), NIT_BRCHIP_MACHINE_READY_ = static_cast(0x39), NIT_BRCHIP_MACHINE_SOUND_ = static_cast(0x3A), NIT_OPEN_PARACHUTE_ = static_cast(0x3B), NIT_FOLLOW_LEADER_STAT_ = static_cast(0x3C), NIT_INTERFER_DRONE_START_ = static_cast(0x3D), NIT_INTERFER_DRONE_END_ = static_cast(0x3E), NIT_OPERATOR_NPC_ACTOR_ = static_cast(0x3F), NIT_SET_AUTO_FIRE_ = static_cast(0x40), NIT_USE_EJECTOR_ = static_cast(0x41), NIT_PSYCHOSIS_DURATION_ = static_cast(0x42), NIT_USE_PSYCHOSIS_ = static_cast(0x43), NIT_CANCEL_OPERATOR_NPC_ACTOR_ = static_cast(0x44), NIT_END_PSYCHOSIS_ = static_cast(0x45), NIT_FREE_OBSERVER_ = static_cast(0x46), NIT_NORMAL_OBSERVER_ = static_cast(0x47), NIT_GM_JUMPSKYDIVING_ = static_cast(0x48), NIT_WEAPON_CHANGECLIPCOUNT_ = static_cast(0x49), NIT_ELECTRIC_TRIP_NODE_DESTROY_ = static_cast(0x4A), NIT_NORMAL_CACTUS_DAMAGE_ = static_cast(0x4B), NIT_USE_JOYSTICK_ = static_cast(0x4C), NIT_WAIT_RESPAWN_TIME_ = static_cast(0x4D), NIT_ENTER_ELECTRIC_TRIP_WIRE_ = static_cast(0x4E), NIT_LEAVE_ELECTRIC_TRIP_WIRE_ = static_cast(0x4F), NIT_CALL_RESCUE_ = static_cast(0x50), NIT_CHAMBER_BULLET_REFRESH_SCHEDULE_ = static_cast(0x51), NIT_CHAMBER_BULLET_REFRESH_TOTAL_ = static_cast(0x52), NIT_GOLIATH_EXPLODE_ = static_cast(0x53), NIT_SYNC_BAG_OVER_ = static_cast(0x54), NIT_REQ_TEAMMATE_PICK_DOG_TAG_ = static_cast(0x55), NIT_REQ_TEAMMATE_USE_DOG_TAG_ = static_cast(0x56), NIT_SYNC_BR_TO_FINAL_ = static_cast(0x57), NIT_LIFE_TIME_IN_POISON_GAS_AREA_ = static_cast(0x58), NIT_MAP_LOADED_OK_ = static_cast(0x59), NIT_PLAYER_SOUND_ = static_cast(0x5A), NIT_1P_CURRENT_WEAPON_COOLING_STATUS_ = static_cast(0x5B), NIT_ELECTRIC_TRIP_NODE_TIMEOUT_ = static_cast(0x5C), NIT_ULT_CANCEL_ = static_cast(0x5D), NIT_INVISIBLE_MAN_APPEAR_ = static_cast(0x5E), NIT_INVISIBLE_MAN_DISAPPEAR_ = static_cast(0x5F), NIT_INVISIBLE_MAN_RIBBON_ = static_cast(0x60), NIT_EASTER_GRENADE_HIT_ = static_cast(0x61), NIT_BEGIN_CHOOSE_WEAPON_TYPE_ = static_cast(0x62), NIT_END_CHOOSE_WEAPON_TYPE_ = static_cast(0x63), NIT_ACTOR_LIFESPAN_ = static_cast(0x64), NIT_PLAYER_GOLD_MINE_INFO_ = static_cast(0x65), NIT_PLAYER_FINISH_DANCING_ = static_cast(0x66), NIT_PLAYER_OPEN_TOWN_STORY_EGG_ = static_cast(0x67), NIT_PLAYER_BALLPROF_ = static_cast(0x68), NIT_PLAYER_OPERATOR_PARAMOUNT_CD_ = static_cast(0x69), NIT_PLAYER_PICK_EASTER_EGG_CAP_ = static_cast(0x6A), NIT_PLAYER_GOLD_MINE_INFO_UNACTIVE_ = static_cast(0x6B), NIT_USE_FIREADS_ = static_cast(0x6C), NIT_PLAYER_PICK_EASTER_EGG_FORBID_ = static_cast(0x6D), NIT_BR_TEAM_END_MATCH_ = static_cast(0x6E), NIT_GOLIATH_START_EXPLODE_ = static_cast(0x6F), NIT_VEHILE_LOTTERY_MACHINE_OPERATE_FAILED_ = static_cast(0x70), NIT_TARGET_DESTORYED_BY_EXPLODE_ = static_cast(0x71), NIT_ROUND_SCORE_CHANGE_BY_PLAYER_ = static_cast(0x72), NIT_LUA_INF_LAST_SURVIVOR_ADD_WEAPON_ = static_cast(0x73) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct BUILDABLE_OBSTACEL_ACTION_TYPE : int32_t { eBUILDABLE_OBSTACEL_ACTION_TYPE_START_BUILD_ = static_cast(0x1), eBUILDABLE_OBSTACEL_ACTION_TYPE_STOP_BUILD_ = static_cast(0x2), eBUILDABLE_OBSTACEL_ACTION_TYPE_STATUS_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct BUY_ITEM_TYPE : int32_t { eBUY_ITEM_TYPE_WEAPON_ = static_cast(0x1), eBUY_ITEM_TYPE_HP_ = static_cast(0x2), eBUY_ITEM_TYPE_BULLET_ = static_cast(0x3), eBUY_ITEM_TYPE_EXP_ = static_cast(0x4), eBUY_ITEM_TYPE_PERK_ = static_cast(0x5), eBUY_ITEM_TYPE_BUFF_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EThrowingStat : int32_t { ETHROWING_STAT_FREE_ = static_cast(0x0), ETHROWING_STAT_HOLD_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct PLAYER_MOVE_STAGE : int32_t { ePLAYER_MOVE_STAGE_PREPARE_ = static_cast(0x0), ePLAYER_MOVE_STAGE_INPROGRESS_ = static_cast(0x1), ePLAYER_MOVE_STAGE_NEAREND_ = static_cast(0x2), ePLAYER_MOVE_STAGE_WAITING_END_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct LOTTERY_MACHINE_OPERATE_STATE : int32_t { eLOTTERY_MACHINE_OPERATE_CHOOSE_ = static_cast(0x0), eLOTTERY_MACHINE_OPERATE_CONFIRM_ = static_cast(0x1), eLOTTERY_MACHINE_OPERATE_CANCEL_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct EVisibleSoundID : int32_t { None_ = static_cast(0x0), Pistol_ = static_cast(0x1), Pistol_Sliencer_ = static_cast(0x2), Shotgun_ = static_cast(0x3), SMG_ = static_cast(0x4), SMG_Sliencer_ = static_cast(0x5), AssaultRifles_ = static_cast(0x6), AssaultRifles_Sliencer_ = static_cast(0x7), SniperRifles_ = static_cast(0x8), SniperRifles_Sliencer_ = static_cast(0x9), Grenade_ = static_cast(0xA), Walk_ = static_cast(0xB), Run_ = static_cast(0xC), Crouch_ = static_cast(0xD), CrouchRun_ = static_cast(0xE), Prone_ = static_cast(0xF), Swim_ = static_cast(0x10), Jump_ = static_cast(0x11), OpenDoor_ = static_cast(0x12), Mantle_ = static_cast(0x13), Window_ = static_cast(0x14), Vehicle_ = static_cast(0x15), Grenade_Begin_ = static_cast(0x16), ChangeWeapon_ = static_cast(0x17), RPGFire_ = static_cast(0x18), NonLethalExplosion_ = static_cast(0x19), SmokeBombExplosion_ = static_cast(0x1A), HelicopterSound_ = static_cast(0x1B), Shotgun_Silencer_ = static_cast(0x1C), Drone_ = static_cast(0x1D), Boat_ = static_cast(0x1E), ReconCar_ = static_cast(0x1F), SkillWeapon_ = static_cast(0x20) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BakeMoveData { DLL2SDK::UnityEngine::UnityEngine::Vector3 UnshiftPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SimulateVelocity_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SimulateDirection_; uint32_t LogicalFrameNum_; DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState PhysicsState_; void _ctor_14151(DLL2SDK::Assembly_CSharp::GameBase::MoveData* moveData_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct ESwimmingState : int32_t { SwimmingState_Idle_ = static_cast(0x0), SwimmingState_Sprint_ = static_cast(0x1), SwimmingState_TranstionToSprint_ = static_cast(0x2), SwimmingState_TranstionToIdle_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct AvatarRotationType : int32_t { AvatarRotationType_Falling_ = static_cast(0x1), AvatarRotationType_Land_ = static_cast(0x2), AvatarRotationType_Sprint_ = static_cast(0x4), AvatarRotationType_Swim_ = static_cast(0x8), AvatarRotationType_Climb_ = static_cast(0x10), AvatarRotationType_Dying_ = static_cast(0x20) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct AnimationClipBoneType : int32_t { kFullBody_ = static_cast(0x0), kUpperBody_ = static_cast(0x1), kSwitchedFullUpper_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BaseAnimationInfo { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* Clip_; float Speed_; bool IsLoop_; float BlendInTime_; float BlendOutTime_; bool IsAdditive_; DLL2SDK::Assembly_CSharp::BattleRoyale::AnimationClipBoneType BoneType_; bool InteruptedImmediately_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_13212(DLL2SDK::UnityEngine::UnityEngine::AnimationClip* clip_, DLL2SDK::Assembly_CSharp::BattleRoyale::AnimationClipBoneType boneType_, float speed_, bool isLoop_, float blendInTime_, float blendOutTime_, bool isAdditive_, bool interuptedImmediately_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct ELockPickUpState : uint64_t { None_ = static_cast(0x0), LocalPC_ = static_cast(0x1), LocalPawn_ = static_cast(0x2), Spectating_ = static_cast(0x4), ReviveCard_ = static_cast(0x8), CurrentVehicle_ = static_cast(0x10), Death_ = static_cast(0x20), LockPickUp_ = static_cast(0x40), IsAiming_ = static_cast(0x80), Individuation_ = static_cast(0x100), SystemSetting_ = static_cast(0x200), PhysicsState_ = static_cast(0x400), CurrentWeapon_ = static_cast(0x800), SavingTeammate_ = static_cast(0x1000), UsingItem_ = static_cast(0x2000), UsingDogTag_ = static_cast(0x4000), ChangeClip_ = static_cast(0x8000), UIBank_ = static_cast(0x10000), BRTraining_ = static_cast(0x20000), Firing_ = static_cast(0x40000), MatchObserver_ = static_cast(0x80000), Dying_ = static_cast(0x100000), LocalEquipmentMgr_ = static_cast(0x200000), BROpenAimState_ = static_cast(0x400000), UsingInterferenceDrone_ = static_cast(0x800000), UsingToyBomb_ = static_cast(0x1000000), UsingInductionGun_ = static_cast(0x2000000), UsingGrappleGun_ = static_cast(0x4000000), UsingElectricTripWire_ = static_cast(0x8000000), Total_ = static_cast(0x8000001) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EItemChangeReason : int32_t { eItemChangeReason_Normal_ = static_cast(0x0), eItemChangeReason_Merge_ = static_cast(0x1), eItemChangeReason_DropToGround_ = static_cast(0x2), eItemChangeReason_UnEquipPart_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Config { enum struct EBRDroppedPickUpType : int32_t { Weapon_ = static_cast(0x1), Clip_ = static_cast(0x2), Equip_ = static_cast(0x3), EquipPart_ = static_cast(0x4), Medicine_ = static_cast(0x5), Throwing_ = static_cast(0x6), SkillItem_ = static_cast(0x7), Perk_ = static_cast(0x8), ClipDriver_ = static_cast(0x9), Easter_ = static_cast(0xA), Collection_ = static_cast(0xB) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct BRSkyPlatformSoundType : int32_t { OpenBox_ = static_cast(0x0), Land1P_ = static_cast(0x1), Land3P_ = static_cast(0x2), VehicleHit1P_ = static_cast(0x3), VehicleHit3P_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct SceneDoorState : int32_t { CLOSE_ = static_cast(0x0), OPEN_FORWARD_ = static_cast(0x1), OPEN_BACKWARD_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct BRDoorType : int32_t { Normal_ = static_cast(0x0), Sliding_ = static_cast(0x1), Max_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct BRLevelDoorServerGroupType : int32_t { None_ = static_cast(0x0), BlackMarket_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRDestructibleInfo { uint32_t UID_; uint32_t ActorId_; float HP_; bool IsRelevant_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_12295(uint32_t uid_, uint32_t actorId_, float hp_, bool isRelevant_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct EBRDestructibleObjType : int32_t { None_ = static_cast(0x0), SnowMan_ = static_cast(0x1), EasterEgg_ = static_cast(0x2), Barrel_ = static_cast(0x3), BioChemicalBarrel_ = static_cast(0x4), LittleBear_ = static_cast(0x5), LittleBearImg_ = static_cast(0x6), BlackMarket_SandBag_ = static_cast(0x7), BlackMarket_DoorOpen_ = static_cast(0x8), BlackMarket_DoorClose_ = static_cast(0x9), BlackMarket_SandBag_2_ = static_cast(0xA), BlackMarket_SandBag_3_ = static_cast(0xB), BlackMarket_SandBag_4_ = static_cast(0xC) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct DanceFloorMusic { DLL2SDK::mscorlib::System::String* MusicName_; DLL2SDK::mscorlib::System::String* Composer_; DLL2SDK::mscorlib::System::String* AudioName_; float Duration_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_12206(DLL2SDK::mscorlib::System::String* musicName_, DLL2SDK::mscorlib::System::String* composer_, DLL2SDK::mscorlib::System::String* audioName_, float duration_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct EDanceState : int32_t { PhaseOne_ = static_cast(0x0), PhaseTwo_ = static_cast(0x1), Idle_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct EDanceTransitionCondition : int32_t { TriggerAnimation_ = static_cast(0x0), MusicReachEnd_ = static_cast(0x1), MusicPlaying_ = static_cast(0x2), InterruptDance_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct DanceAnimationInfo { int32_t AnimIndex_; float AnimDuration_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_12129(int32_t animIndex_, float animDuration_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct TacticalActorInfo { uint32_t ID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Position_; DLL2SDK::UnityEngine::UnityEngine::Quaternion Rotation_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_12034(uint32_t id_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct MonitorActorInfo { uint32_t ID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Position_; DLL2SDK::UnityEngine::UnityEngine::Quaternion Rotation_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_11925(uint32_t id_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuildInfo { bool IsUltSkill_; int32_t KillStreakID_; int32_t BuildItemID_; int32_t ItemID_; int32_t ActorID_; int32_t PosID_; }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct BRLotteryType : int32_t { Lottery_ = static_cast(0x0), Weapon_ = static_cast(0x1), Ammo_ = static_cast(0x2), Vehicle_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct EVisibleSoundType : int32_t { None_ = static_cast(0x0), Vehicle_ = static_cast(0x1), Weapon_ = static_cast(0x2), Step_ = static_cast(0x3), Vox_ = static_cast(0x4), StaticSound_ = static_cast(0x5), StaticWindowDoor_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp { enum struct IronSourceBannerPosition : int32_t { TOP_ = static_cast(0x1), BOTTOM_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct Tp2GameStatus : int32_t { FRONTEND_ = static_cast(0x1), BACKEND_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::TDM { enum struct TLogPriority : int32_t { Debug_ = static_cast(0x0), Info_ = static_cast(0x1), Warning_ = static_cast(0x2), Error_ = static_cast(0x3), None_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { enum struct MSDKWebViewOrientation : int32_t { Auto_ = static_cast(0x1), Portrait_ = static_cast(0x2), Landscape_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { enum struct MSDKMethodNameID : int32_t { MSDK_METHODNAMEID_UNDEFINE_ = static_cast(0x0), MSDK_LOGIN_AUTOLOGIN_ = static_cast(0x6F), MSDK_LOGIN_LOGIN_ = static_cast(0x70), MSDK_LOGIN_BIND_ = static_cast(0x71), MSDK_LOGIN_GETLOGINRESULT_ = static_cast(0x72), MSDK_LOGIN_SWITCHUSER_ = static_cast(0x73), MSDK_LOGIN_QUERYUSERINFO_ = static_cast(0x74), MSDK_LOGIN_LOGOUT_ = static_cast(0x75), MSDK_LOGIN_LOGINWITHCONFIRMCODE_ = static_cast(0x76), MSDK_LOGIN_WAKEUP_ = static_cast(0x77), MSDK_LOGIN_SCHEME_ = static_cast(0x78), MSDK_LOGIN_RESETGUEST_ = static_cast(0x79), MSDK_LOGIN_QRCODE_ = static_cast(0x7A), MSDK_LOGIN_LOGINUI_ = static_cast(0x7B), MSDK_LOGIN_CONNECT_ = static_cast(0x7C), MSDK_LOGIN_UNCONNECT_ = static_cast(0x7D), MSDK_LOGIN_GETCONNECTRESULT_ = static_cast(0x7E), MSDK_LOGIN_BINDUI_ = static_cast(0x7F), MSDK_FRIEND_SHARE_ = static_cast(0xD3), MSDK_FRIEND_SEND_MESSAGE_ = static_cast(0xD4), MSDK_FRIEND_QUERY_FRIEND_ = static_cast(0xD5), MSDK_FRIEND_ADD_FRIEND_ = static_cast(0xD6), MSDK_GROUP_CREATE_ = static_cast(0x137), MSDK_GROUP_BIND_ = static_cast(0x138), MSDK_GROUP_GET_GROUP_LIST_ = static_cast(0x139), MSDK_GROUP_GET_GROUP_STATE_ = static_cast(0x13A), MSDK_GROUP_JOIN_ = static_cast(0x13B), MSDK_GROUP_UNBIND_ = static_cast(0x13C), MSDK_GROUP_REMIND_TO_BIND_ = static_cast(0x13D), MSDK_GROUP_SEND_GROUP_MESSAGE_ = static_cast(0x13E), MSDK_GROUP_GET_GROUP_RELATION_ = static_cast(0x13F), MSDK_WEBVIEW_CLOSE_ = static_cast(0x19B), MSDK_WEBVIEW_GET_ENCODE_URL_ = static_cast(0x19C), MSDK_WEBVIEW_JS_CALL_ = static_cast(0x19D), MSDK_WEBVIEW_JS_SHARE_ = static_cast(0x19E), MSDK_WEBVIEW_JS_SEND_MESSAGE_ = static_cast(0x19F), MSDK_PUSH_REGISTER_PUSH_ = static_cast(0x1FF), MSDK_PUSH_UNREGISTER_PUSH_ = static_cast(0x200), MSDK_PUSH_SET_TAG_ = static_cast(0x201), MSDK_PUSH_DELETE_TAG_ = static_cast(0x202), MSDK_PUSH_ADD_LOCAL_NOTIFICATION_ = static_cast(0x203), MSDK_PUSH_CLEAR_LOCAL_NOTIFICATION_ = static_cast(0x204), MSDK_PUSH_NOTIFICAITON_CALLBACK_ = static_cast(0x205), MSDK_PUSH_NOTIFICATION_SHOW_ = static_cast(0x206), MSDK_PUSH_NOTIFICATION_CLICK_ = static_cast(0x207), MSDK_PUSH_SET_ACCOUNT_ = static_cast(0x208), MSDK_PUSH_DELETE_ACCOUNT_ = static_cast(0x209), MSDK_NOTICE_LOAD_DATA_ = static_cast(0x263), MSDK_GAME_SETUP_ = static_cast(0x2C7), MSDK_GAME_SHOW_LEADER_BOARD_ = static_cast(0x2C8), MSDK_GAME_SET_SCORE_ = static_cast(0x2C9), MSDK_GAME_SHOW_ACHIEVEMENT_ = static_cast(0x2CA), MSDK_GAME_UNLOCK_ACHIEVE_ = static_cast(0x2CB), MSDK_TOOLS_OPEN_DEEPLINK_ = static_cast(0x38F), MSDK_TOOLS_FREE_FLOW_ = static_cast(0x391), MSDK_CRASH_CALLBACK_EXTRA_DATA_ = static_cast(0x3F3), MSDK_CRASH_CALLBACK_EXTRA_MESSAGE_ = static_cast(0x3F4), MSDK_EXTEND_ = static_cast(0x457), MSDK_LBS_GETLOCATION_ = static_cast(0x4BB), MSKD_LBS_CLEARLOCATION_ = static_cast(0x4BC), MSDK_LBS_GETNEARBY_ = static_cast(0x4BD), MSDK_LBS_GETIPINFO_ = static_cast(0x4BE), MSDK_ACCOUNT_VERIFY_CODE_ = static_cast(0x51F), MSDK_ACCOUNT_RESET_PASSWORD_ = static_cast(0x520), MSDK_ACCOUNT_MODIFY_ = static_cast(0x521), MSDK_ACCOUNT_LOGIN_WITH_CODE_ = static_cast(0x522), MSDK_ACCOUNT_REGISTER_STATUS_ = static_cast(0x523), MSDK_ACCOUNT_VERIFY_CODE_STATUS_ = static_cast(0x524) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { enum struct MSDKCrashLevel : int32_t { BuglyLogLevelSilent_ = static_cast(0x0), BuglyLogLevelError_ = static_cast(0x1), BuglyLogLevelWarn_ = static_cast(0x2), BuglyLogLevelInfo_ = static_cast(0x3), BuglyLogLevelDebug_ = static_cast(0x4), BuglyLogLevelVerbose_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GCloud { enum struct ALogPriority : int32_t { Debug_ = static_cast(0x0), Info_ = static_cast(0x1), Warning_ = static_cast(0x2), Event_ = static_cast(0x3), Error_ = static_cast(0x4), None_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GCloud { enum struct TreeNodeType : int32_t { Category_ = static_cast(0x0), Leaf_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::LockStep { enum struct LockStepInputFlag : int32_t { None_ = static_cast(0x0), Subscribe_ = static_cast(0x1), DuplicateUpstream_ = static_cast(0x10) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::LockStep { enum struct LockStepBroadcastFlag : int32_t { None_ = static_cast(0x0), Subscribe_ = static_cast(0x1), GameServerOnly_ = static_cast(0x2), DuplicateUpstream_ = static_cast(0x10), DuplicateDownstream_ = static_cast(0x20), DownstreamReliable_ = static_cast(0x40) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::Dolphin { enum struct StringInitType : int32_t { Chinese_ = static_cast(0x1), English_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GCloud { enum struct TokenType : int32_t { None_ = static_cast(0x0), Access_ = static_cast(0x1), Refresh_ = static_cast(0x2), Pay_ = static_cast(0x3), Pf_ = static_cast(0x4), PfKey_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GCloud { enum struct ConnectorType : int32_t { TConnd_ = static_cast(0x0), GConnd_ = static_cast(0x1), TConnd_GCP_ = static_cast(0xB), GConnd_GCP_ = static_cast(0x15), GConnd_PRT_ = static_cast(0x16), G6_ = static_cast(0x17) }; } namespace DLL2SDK::Assembly_CSharp::GCloud { enum struct LogPriority : int32_t { Debug_ = static_cast(0x0), Info_ = static_cast(0x1), Warning_ = static_cast(0x2), Event_ = static_cast(0x3), Error_ = static_cast(0x4), None_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GCloud { enum struct RouteType : int32_t { None_ = static_cast(0x0), Zone_ = static_cast(0x1), Server_ = static_cast(0x2), LoginPosition_ = static_cast(0x3), Name_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GCloud { enum struct ClientType : int32_t { PC_ = static_cast(0x0), Android_ = static_cast(0x65), IOS_ = static_cast(0x66) }; } namespace DLL2SDK::Assembly_CSharp::GCloud { enum struct AuthType : int32_t { None_ = static_cast(0x0), MSDKv3_ = static_cast(0x7FFF), MSDKv5_ = static_cast(0x1000), WeGame_ = static_cast(0x1005), MSDKPC_ = static_cast(0x1006) }; } namespace DLL2SDK::Assembly_CSharp::AnimationOrTween { enum struct Direction : int32_t { Reverse_ = static_cast(0xFFFFFFFF), Toggle_ = static_cast(0x0), Forward_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::AnimationOrTween { enum struct DisableCondition : int32_t { DisableAfterReverse_ = static_cast(0xFFFFFFFF), DoNotDisable_ = static_cast(0x0), DisableAfterForward_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::AnimationOrTween { enum struct EnableCondition : int32_t { DoNothing_ = static_cast(0x0), EnableThenPlay_ = static_cast(0x1), IgnoreDisabledState_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Unity::IL2CPP::CompilerServices { enum struct Option : int32_t { NullChecks_ = static_cast(0x1), ArrayBoundsChecks_ = static_cast(0x2), DivideByZeroChecks_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance { struct PerformanceBottleneckChangeEventArgs { DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::PerformanceBottleneck _PerformanceBottleneck_k__BackingField_; DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::PerformanceBottleneck get_PerformanceBottleneck_115496(); void set_PerformanceBottleneck_115497(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::PerformanceBottleneck value_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::LockStep { enum struct LockStepState : int32_t { Fighting_ = static_cast(0x0), Reconnecting_ = static_cast(0x1), Reconnected_ = static_cast(0x2), StayInQueue_ = static_cast(0x3), Error_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp { struct AkUnityEventHandler : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool didDestroy_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* triggerList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* cachedSpecialTriggerList_; bool useOtherObject_; bool OnlyTriggerWithPawn_; bool OnlyTriggerWithLocalPlayer_; struct StaticFields { int32_t AWAKE_TRIGGER_ID_; int32_t START_TRIGGER_ID_; int32_t DESTROY_TRIGGER_ID_; int32_t MAX_NB_TRIGGERS_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* triggerTypes_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_121050(); void HandleEvent_121051(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObject_); void Awake_121052(); void Start_121053(); void OnDestroy_121054(); DLL2SDK::mscorlib::System::String* GetTriggerNames_121055(); void DoDestroy_121056(); void AddTriggerComponents_121059(DLL2SDK::mscorlib::System::Collections::Generic::List_1* in_triggerList_); void RegisterTriggers_121060(DLL2SDK::mscorlib::System::Collections::Generic::List_1* in_triggerList_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* pCachedTriggers_, DLL2SDK::Assembly_CSharp::AkTriggerBase_Trigger* in_delegate_); void UnregisterTriggers_121061(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* pTriggers_, DLL2SDK::Assembly_CSharp::AkTriggerBase_Trigger* in_delegate_, bool DestroyCompWhenNoDelegate_); static bool ContainsTrigger_121057(DLL2SDK::mscorlib::System::Collections::Generic::List_1* in_triggerList_, DLL2SDK::mscorlib::System::String* sTriggerType_); static bool ContainsTrigger_121058(DLL2SDK::mscorlib::System::Collections::Generic::List_1* in_triggerList_, DLL2SDK::mscorlib::System::String* sTriggerType_); static void _cctor_121062(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkTriggerBase : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::AkTriggerBase_Trigger* triggerDelegate_; void _ctor_121027(); static DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* GetAllDerivedTypes_121028(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkTriggerMouseExit : DLL2SDK::Assembly_CSharp::AkTriggerBase { void _ctor_121048(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkTriggerMouseEnter : DLL2SDK::Assembly_CSharp::AkTriggerBase { void _ctor_121047(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkTriggerMouseDown : DLL2SDK::Assembly_CSharp::AkTriggerBase { void _ctor_121046(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkTriggerExit : DLL2SDK::Assembly_CSharp::AkTriggerBase { DLL2SDK::UnityEngine::UnityEngine::GameObject* triggerObject_; bool OnlyTriggerWithPawn_; bool OnlyTriggerWithLocalPlayer_; void _ctor_121044(); void OnTriggerExit_121045(DLL2SDK::UnityEngine::UnityEngine::Collider* in_other_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkTriggerEnter : DLL2SDK::Assembly_CSharp::AkTriggerBase { DLL2SDK::UnityEngine::UnityEngine::GameObject* triggerObject_; bool OnlyTriggerWithPawn_; bool OnlyTriggerWithLocalPlayer_; void _ctor_121042(); void OnTriggerEnter_121043(DLL2SDK::UnityEngine::UnityEngine::Collider* in_other_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkTriggerEnable : DLL2SDK::Assembly_CSharp::AkTriggerBase { void _ctor_121040(); void OnEnable_121041(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkTriggerDisable : DLL2SDK::Assembly_CSharp::AkTriggerBase { void _ctor_121038(); void OnDisable_121039(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkTriggerCollisionExit : DLL2SDK::Assembly_CSharp::AkTriggerBase { DLL2SDK::UnityEngine::UnityEngine::GameObject* triggerObject_; void _ctor_121036(); void OnCollisionExit_121037(DLL2SDK::UnityEngine::UnityEngine::Collision* in_other_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkTriggerCollisionEnter : DLL2SDK::Assembly_CSharp::AkTriggerBase { DLL2SDK::UnityEngine::UnityEngine::GameObject* triggerObject_; void _ctor_121033(); void OnCollisionEnter_121034(DLL2SDK::UnityEngine::UnityEngine::Collision* in_other_); void OnTriggerEnter_121035(DLL2SDK::UnityEngine::UnityEngine::Collider* in_other_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkTerminator : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { void _ctor_121026(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkSwitch : DLL2SDK::Assembly_CSharp::AkUnityEventHandler { int32_t groupID_; int32_t valueID_; void _ctor_121024(); void HandleEvent_121025(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObject_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkSurfaceReflector : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::AK::Wwise::AcousticTexture* AcousticTexture_; DLL2SDK::Assembly_CSharp::UserSettingLevel EnableAt_; int32_t Index_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CachedPosition_; DLL2SDK::UnityEngine::UnityEngine::MeshFilter* MeshFilter_; DLL2SDK::Array* CachedTriangles_; DLL2SDK::Array* CachedVerticles_; bool mRegistered_; bool mGeometrySetted_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::List_1* AllReflectors_; bool NeedClear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_121006(); DLL2SDK::UnityEngine::UnityEngine::Vector3 TransformToColliderLocalSpace_121007(DLL2SDK::UnityEngine::UnityEngine::Vector3 vecInput_, DLL2SDK::UnityEngine::UnityEngine::BoxCollider* pCollider_); void Optimize_121008(); DLL2SDK::Assembly_CSharp::AKRESULT _AddGeometrySet_121009(DLL2SDK::Assembly_CSharp::AK::Wwise::AcousticTexture* acousticTexture_); void _RemoveGeometrySet_121010(); void Awake_121013(); void Start_121014(); bool get_IsRegistered_121015(); void Register_121016(); void UnRegister_121017(); void UpdateWorldShift_121018(); void OnEnable_121019(); void OnDisable_121020(); bool ShouldByPassThisComp_121021(); static DLL2SDK::Assembly_CSharp::AKRESULT AddGeometrySet_121011(DLL2SDK::Assembly_CSharp::AK::Wwise::AcousticTexture* acousticTexture_, DLL2SDK::UnityEngine::UnityEngine::MeshFilter* meshFilter_); static void RemoveGeometrySet_121012(DLL2SDK::UnityEngine::UnityEngine::MeshFilter* meshFilter_); static float GetEnableSqrtDistance_121022(); static void _cctor_121023(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkState : DLL2SDK::Assembly_CSharp::AkUnityEventHandler { int32_t groupID_; int32_t valueID_; void _ctor_121004(); void HandleEvent_121005(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObject_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkSpatialAudioBase : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::AkRoom_PriorityList* roomPriorityList_; uint64_t CurrentRoomID_; DLL2SDK::Assembly_CSharp::Audio::Utils::GameObjectDelegates* mGameObjectDelegates_; void _ctor_120978(); uint64_t GetHighestPriorityRoomID_120979(); void SetGameObjectInHighestPriorityRoom_120980(); void EnteredRoom_120981(DLL2SDK::Assembly_CSharp::AkRoom* room_); void ExitedRoom_120982(DLL2SDK::Assembly_CSharp::AkRoom* room_); void SetGameObjectInRoom_120983(); void ClearRoomStatusAndSetOutdoor_120984(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkSpatialAudioEmitter : DLL2SDK::Assembly_CSharp::AkSpatialAudioBase { DLL2SDK::Assembly_CSharp::AK::Wwise::AuxBus* reflectAuxBus_; float reflectionMaxPathLength_; float reflectionsAuxBusGain_; uint32_t reflectionsOrder_; float roomReverbAuxBusGain_; bool AutoRegistion_; DLL2SDK::Assembly_CSharp::AkTransform* AkTransform_; bool mIsRegistered_; void _ctor_120985(); void Awake_120986(); void OnEnable_120987(); void OnDisable_120988(); void RegisterManually_120989(); void UnRegisterManually_120990(); void ApplySettingsFrom_120991(DLL2SDK::Assembly_CSharp::AkSpatialAudioEmitter* pTemplate_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkSoundEngineController : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* basePath_; DLL2SDK::mscorlib::System::String* language_; bool engineLogging_; uint32_t MemBankCount_; float mfNextResumeEngineTime_; struct StaticFields { DLL2SDK::mscorlib::System::String* s_DefaultBasePath_; DLL2SDK::mscorlib::System::String* s_Language_; int32_t s_DefaultPoolSize_; int32_t s_LowerPoolSize_; int32_t s_StreamingPoolSize_; int32_t s_PreparePoolSize_; float s_MemoryCutoffThreshold_; int32_t s_MonitorPoolSize_; int32_t s_MonitorQueuePoolSize_; int32_t s_CallbackManagerBufferSize_; bool s_EngineLogging_; int32_t s_SpatialAudioPoolSize_; bool EnableLowLatencyAudio_; DLL2SDK::Assembly_CSharp::AkSoundEngineController* ms_Instance_; bool EnableMultiChannel_; float msDefaultPoolMemoryCutOff_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_120965(); void Finalize_120967(); void LateUpdate_120970(); void Init_120971(DLL2SDK::Assembly_CSharp::AkInitializer* akInitializer_); void OnDisable_120972(); void Terminate_120973(); void OnApplicationPause_120974(bool pauseStatus_); void OnApplicationFocus_120975(bool focus_); static DLL2SDK::Assembly_CSharp::AkSoundEngineController* get_Instance_120966(); static DLL2SDK::mscorlib::System::String* GetDecodedBankFolder_120968(); static DLL2SDK::mscorlib::System::String* GetDecodedBankFullPath_120969(); static void ActivateAudio_120976(bool activate_); static void _cctor_120977(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkAudioListener : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { uint64_t akGameObjectID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* EmittersToStartListeningTo_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* EmittersToStopListeningTo_; DLL2SDK::Assembly_CSharp::AkGameObj* mAkGameObj_; bool isDefaultListener_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mLastPosition_; int32_t mNextUpdateCount_; DLL2SDK::Assembly_CSharp::AkAudioListener_ECurStep mCurStep_; float clearCDTime_; float clearTime_; int32_t mCurFrameCount_; int32_t listenerId_; struct StaticFields { DLL2SDK::Assembly_CSharp::AkAudioListener_DefaultListenerList* defaultListeners_; int32_t kSkipFrameCount_; int32_t kStepCount_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_120758(); void StartListeningToEmitter_120760(DLL2SDK::Assembly_CSharp::AkGameObj* emitter_); void StopListeningToEmitter_120761(DLL2SDK::Assembly_CSharp::AkGameObj* emitter_); void SetIsDefaultListener_120762(bool isDefault_); void Awake_120763(); void OnEnable_120764(); void OnDisable_120765(); void OnListenerMoved_120766(); void Update_120767(); uint64_t GetAkGameObjectID_120768(); void _MoveToNextStep_120769(); void ClearAKList_120770(); void _UpdateCulling_120771(DLL2SDK::UnityEngine::UnityEngine::Vector3 vecPos_); void _CullingAkSurfaceReflector_120772(DLL2SDK::UnityEngine::UnityEngine::Vector3 vecCurPos_); void _CullingAkRoom_120773(DLL2SDK::UnityEngine::UnityEngine::Vector3 vecCurPos_); void _CullingAkBuildingPortal_120774(DLL2SDK::UnityEngine::UnityEngine::Vector3 vecCurPos_); void _CullingAkRoomPortal_120775(DLL2SDK::UnityEngine::UnityEngine::Vector3 vecCurPos_); void Migrate14_120776(); static DLL2SDK::Assembly_CSharp::AkAudioListener_DefaultListenerList* get_DefaultListeners_120759(); static void _cctor_120777(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkObstructionOcclusion : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* listenersToRemove_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ObstructionOcclusionValues_; float fadeRate_; float fadeTime_; DLL2SDK::UnityEngine::UnityEngine::LayerMask LayerMask_; float maxDistance_; float refreshInterval_; float refreshTime_; void _ctor_120896(); void InitIntervalsAndFadeRates_120897(); void UpdateObstructionOcclusionValues_120898(DLL2SDK::mscorlib::System::Collections::Generic::List_1* listenerList_); void UpdateObstructionOcclusionValues_120899(DLL2SDK::Assembly_CSharp::AkAudioListener* listener_); void CastRays_120900(); void UpdateObstructionOcclusionValuesForListeners_120901(); void SetObstructionOcclusion_120902(DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 ObsOccPair_); void Update_120903(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkRoomPortal : DLL2SDK::Assembly_CSharp::AkUnityEventHandler { DLL2SDK::Assembly_CSharp::AkVector* extent_; DLL2SDK::Assembly_CSharp::AkTransform* portalTransform_; uint64_t backRoomID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* closePortalTriggerList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* cachedPortalTriggerList_; uint64_t frontRoomID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* rooms_; int32_t mListIndex_; int32_t mIndex_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CachedPosition_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* mBox_; bool mIsActivated_; struct StaticFields { int32_t MAX_ROOMS_PER_PORTAL_; DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* AllPortals_; bool DisableAllPortals_; int32_t kPortalCountPerList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_120937(); uint64_t GetID_120938(); bool get_IsActivated_120939(); void Awake_120940(); void Start_120941(); void OnEnable_120942(); void OnDisable_120943(); void _UpdatePosition_120944(); void UpdateWorldShift_120945(); void HandleEvent_120946(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObject_); void OnDestroy_120947(); void Open_120948(); void Close_120949(); void ActivatePortal_120950(bool active_); void FindOverlappingRooms_120951(DLL2SDK::Array* roomList_); void FillRoomList_120952(DLL2SDK::UnityEngine::UnityEngine::Vector3 center_, DLL2SDK::UnityEngine::UnityEngine::Vector3 halfExtents_, DLL2SDK::Assembly_CSharp::AkRoom_PriorityList* list_); void SetFrontRoom_120953(DLL2SDK::Assembly_CSharp::AkRoom* room_); void SetBackRoom_120954(DLL2SDK::Assembly_CSharp::AkRoom* room_); void UpdateOverlappingRooms_120955(); void _CacheTransform_120957(); DLL2SDK::UnityEngine::UnityEngine::Vector3 _CaculatePoint_120958(DLL2SDK::UnityEngine::UnityEngine::Vector3 dirToRoot_); void _FillInExtent_120959(); static float GetEnableSqrtDistance_120956(); static void _cctor_120960(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkTriggerPawnBase : DLL2SDK::Assembly_CSharp::AkTriggerBase { DLL2SDK::UnityEngine::UnityEngine::GameObject* triggerObject_; void _ctor_39288(); void OnEnable_39289(); void OnDisable_39290(); void OnPawnFirstEnter_39291(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pTarget_); void OnPawnLastExit_39292(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pTarget_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkMemBankLoader : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::String* bankName_; bool isLocalizedBank_; DLL2SDK::mscorlib::System::String* m_bankPath_; uint32_t ms_bankID_; intptr_t ms_pInMemoryBankPtr_; DLL2SDK::mscorlib::System::Runtime::InteropServices::GCHandle ms_pinnedArray_; DLL2SDK::UnityEngine::UnityEngine::WWW* ms_www_; struct StaticFields { int32_t WaitMs_; int64_t AK_BANK_PLATFORM_DATA_ALIGNMENT_; int64_t AK_BANK_PLATFORM_DATA_ALIGNMENT_MASK_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_120883(); void Start_120884(); void LoadNonLocalizedBank_120885(DLL2SDK::mscorlib::System::String* in_bankFilename_); void LoadLocalizedBank_120886(DLL2SDK::mscorlib::System::String* in_bankFilename_); DLL2SDK::mscorlib::System::Collections::IEnumerator* LoadFile_120887(); void DoLoadBank_120888(DLL2SDK::mscorlib::System::String* in_bankPath_); void OnDestroy_120889(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct AkDiffractionFlags : int32_t { DiffractionFlags_UseBuiltInParam_ = static_cast(0x1), DiffractionFlags_UseObstruction_ = static_cast(0x2), DiffractionFlags_CalcEmitterVirtualPosition_ = static_cast(0x8), DefaultDiffractionFlags_ = static_cast(0xB) }; } namespace DLL2SDK::Assembly_CSharp { struct AkGameObjPositionOffsetData : DLL2SDK::mscorlib::System::Object { bool KeepMe_; DLL2SDK::UnityEngine::UnityEngine::Vector3 positionOffset_; void _ctor_120871(bool IReallyWantToBeConstructed_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkGameObjPositionData : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 forward_; DLL2SDK::UnityEngine::UnityEngine::Vector3 position_; DLL2SDK::UnityEngine::UnityEngine::Vector3 up_; void _ctor_120870(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkGameObjPosOffsetData : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::UnityEngine::UnityEngine::Vector3 positionOffset_; void _ctor_120869(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkGameObjListenerList : DLL2SDK::Assembly_CSharp::AkAudioListener_BaseListenerList { DLL2SDK::Assembly_CSharp::AkGameObj* akGameObj_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* initialListenerList_; bool useDefaultListeners_; void _ctor_120864(); void SetUseDefaultListeners_120865(bool useDefault_); void Init_120866(DLL2SDK::Assembly_CSharp::AkGameObj* akGameObj_); bool Add_120867(DLL2SDK::Assembly_CSharp::AkAudioListener* listener_); bool Remove_120868(DLL2SDK::Assembly_CSharp::AkAudioListener* listener_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkGameObjEnvironmentData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* activeEnvironments_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* activeEnvironmentsFromPortals_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* activePortals_; DLL2SDK::Assembly_CSharp::AkAuxSendArray* auxSendValues_; DLL2SDK::UnityEngine::UnityEngine::Vector3 lastPosition_; bool hasEnvironmentListChanged_; bool hasActivePortalListChanged_; bool hasSentZero_; void _ctor_120855(); void AddHighestPriorityEnvironmentsFromPortals_120856(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_); void AddHighestPriorityEnvironments_120857(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_); void UpdateAuxSend_120858(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_); void TryAddEnvironment_120859(DLL2SDK::Assembly_CSharp::AkEnvironment* env_); void RemoveEnvironment_120860(DLL2SDK::Assembly_CSharp::AkEnvironment* env_); void AddAkEnvironment_120861(DLL2SDK::UnityEngine::UnityEngine::Collider* environmentCollider_, DLL2SDK::UnityEngine::UnityEngine::Collider* gameObjectCollider_); bool AkEnvironmentBelongsToActivePortals_120862(DLL2SDK::Assembly_CSharp::AkEnvironment* env_); void RemoveAkEnvironment_120863(DLL2SDK::UnityEngine::UnityEngine::Collider* environmentCollider_, DLL2SDK::UnityEngine::UnityEngine::Collider* gameObjectCollider_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkGameObj : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::AkGameObjListenerList* m_listeners_; bool isEnvironmentAware_; bool isStaticObject_; DLL2SDK::UnityEngine::UnityEngine::Collider* m_Collider_; DLL2SDK::Assembly_CSharp::AkGameObjEnvironmentData* m_envData_; DLL2SDK::Assembly_CSharp::AkGameObjPositionData* m_posData_; DLL2SDK::Assembly_CSharp::AkGameObjPositionOffsetData* m_positionOffsetData_; DLL2SDK::UnityEngine::UnityEngine::Transform* mTrans_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CachedPosition_; bool isRegistered_; DLL2SDK::Assembly_CSharp::AkGameObjPosOffsetData* m_posOffsetData_; int32_t listenerMask_; struct StaticFields { int32_t AK_NUM_LISTENERS_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_120835(); bool get_IsColliderSet_120836(); bool get_IsEnvDataSet_120837(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_CachedTransform_120838(); bool get_IsUsingDefaultListeners_120839(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_ListenerList_120840(); void AddListener_120841(DLL2SDK::Assembly_CSharp::AkAudioListener* listener_); void RemoveListener_120842(DLL2SDK::Assembly_CSharp::AkAudioListener* listener_); DLL2SDK::Assembly_CSharp::AKRESULT Register_120843(); DLL2SDK::Assembly_CSharp::AKRESULT UnRegister_120844(); void Awake_120845(); void CheckStaticStatus_120846(); void OnEnable_120847(); void OnDestroy_120848(); void Update_120849(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPosition_120850(bool needUpdateCachedTransform_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetForward_120851(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetUpward_120852(); void OnTriggerEnter_120853(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_120854(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkEventCallbackData : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::mscorlib::System::Collections::Generic::List_1* callbackFlags_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* callbackFunc_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* callbackGameObj_; int32_t uFlags_; void _ctor_120834(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct AkCurveInterpolation : int32_t { AkCurveInterpolation_Log3_ = static_cast(0x0), AkCurveInterpolation_Sine_ = static_cast(0x1), AkCurveInterpolation_Log1_ = static_cast(0x2), AkCurveInterpolation_InvSCurve_ = static_cast(0x3), AkCurveInterpolation_Linear_ = static_cast(0x4), AkCurveInterpolation_SCurve_ = static_cast(0x5), AkCurveInterpolation_Exp1_ = static_cast(0x6), AkCurveInterpolation_SineRecip_ = static_cast(0x7), AkCurveInterpolation_Exp3_ = static_cast(0x8), AkCurveInterpolation_LastFadeCurve_ = static_cast(0x8), AkCurveInterpolation_Constant_ = static_cast(0x9) }; } namespace DLL2SDK::Assembly_CSharp { enum struct AkActionOnEventType : int32_t { AkActionOnEventType_Stop_ = static_cast(0x0), AkActionOnEventType_Pause_ = static_cast(0x1), AkActionOnEventType_Resume_ = static_cast(0x2), AkActionOnEventType_Break_ = static_cast(0x3), AkActionOnEventType_ReleaseEnvelope_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp { struct AkEventCallbackMsg : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::AkCallbackInfo* info_; DLL2SDK::UnityEngine::UnityEngine::GameObject* sender_; DLL2SDK::Assembly_CSharp::AkCallbackType type_; void _ctor_120828(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkEnvironmentPortal : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Vector3 axis_; DLL2SDK::Array* environments_; struct StaticFields { int32_t MAX_ENVIRONMENTS_PER_PORTAL_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_120826(); float GetAuxSendValueForPosition_120827(DLL2SDK::UnityEngine::UnityEngine::Vector3 in_position_, int32_t index_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkEnvironment : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool excludeOthers_; bool isDefault_; int32_t m_auxBusID_; DLL2SDK::UnityEngine::UnityEngine::Collider* m_Collider_; int32_t priority_; struct StaticFields { int32_t MAX_NB_ENVIRONMENTS_; DLL2SDK::Assembly_CSharp::AkEnvironment_AkEnvironment_CompareByPriority* s_compareByPriority_; DLL2SDK::Assembly_CSharp::AkEnvironment_AkEnvironment_CompareBySelectionAlgorithm* s_compareBySelectionAlgorithm_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_120815(); uint32_t GetAuxBusID_120816(); void SetAuxBusID_120817(int32_t in_auxBusID_); float GetAuxSendValueForPosition_120818(DLL2SDK::UnityEngine::UnityEngine::Vector3 in_position_); DLL2SDK::UnityEngine::UnityEngine::Collider* GetCollider_120819(); void Awake_120820(); static void _cctor_120821(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkEmitterObstructionOcclusion : DLL2SDK::Assembly_CSharp::AkObstructionOcclusion { DLL2SDK::Assembly_CSharp::AkGameObj* m_gameObj_; void _ctor_120811(); void Awake_120812(); void UpdateObstructionOcclusionValuesForListeners_120813(); void SetObstructionOcclusion_120814(DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 ObsOccPair_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkBuilding : DLL2SDK::Assembly_CSharp::AkUnityEventHandler { DLL2SDK::mscorlib::System::Collections::Generic::List_1* portalDatas_; int32_t Index_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_lastPos_; bool mIsActivated_; struct StaticFields { int32_t MAX_ROOMS_PER_PORTAL_; bool NeedClear_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AllPortals_; bool EnablePortal_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_120793(); uint64_t GetID_120794(); bool get_IsActivated_120795(); void Awake_120796(); void Start_120797(); void OnEnable_120798(); void OnDisable_120799(); void OnDestroy_120800(); void InitPortalData_120801(); void ActivatePortal_120802(bool active_); void Open_120803(); void Close_120804(); void _UpdatePosition_120805(); void UpdateWorldShift_120806(); void HandleEvent_120808(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObject_); DLL2SDK::UnityEngine::UnityEngine::Vector3 _CaculatePoint_120809(DLL2SDK::UnityEngine::UnityEngine::Vector3 dirToRoot_); static float GetEnableSqrtDistance_120807(); static void _cctor_120810(); }; } namespace DLL2SDK::Assembly_CSharp { struct PortalData : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Bounds bound_; DLL2SDK::Assembly_CSharp::AkVector* extent_; DLL2SDK::Assembly_CSharp::AkTransform* portalTransform_; DLL2SDK::UnityEngine::UnityEngine::Vector3 localPos_; DLL2SDK::UnityEngine::UnityEngine::Quaternion localRotation_; uint64_t backRoomID_; uint64_t frontRoomID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* rooms_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_120792(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkBank : DLL2SDK::Assembly_CSharp::AkUnityEventHandler { DLL2SDK::mscorlib::System::String* bankName_; bool decodeBank_; bool loadAsynchronous_; bool saveDecodedBank_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* unloadTriggerList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* cachedUnLoadTriggerList_; void _ctor_120786(); void Awake_120787(); void Start_120788(); void HandleEvent_120789(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObject_); void UnloadBank_120790(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObject_); void OnDestroy_120791(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct MultiPositionTypeLabel : int32_t { Simple_Mode_ = static_cast(0x0), Large_Mode_ = static_cast(0x1), MultiPosition_Mode_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct AkMultiPositionType : int32_t { MultiPositionType_SingleSource_ = static_cast(0x0), MultiPositionType_MultiSources_ = static_cast(0x1), MultiPositionType_MultiDirections_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct AkEvent : DLL2SDK::Assembly_CSharp::AkUnityEventHandler { DLL2SDK::Assembly_CSharp::AkActionOnEventType actionOnEventType_; DLL2SDK::Assembly_CSharp::AkCurveInterpolation curveInterpolation_; bool enableActionOnEvent_; int32_t eventID_; DLL2SDK::mscorlib::System::String* EventName_; DLL2SDK::Assembly_CSharp::AkEventCallbackData* m_callbackData_; uint32_t playingId_; DLL2SDK::UnityEngine::UnityEngine::GameObject* soundEmitterObject_; float transitionDuration_; void _ctor_120829(); void OnEnable_120830(); void Callback_120831(DLL2SDK::mscorlib::System::Object* in_cookie_, DLL2SDK::Assembly_CSharp::AkCallbackType in_type_, DLL2SDK::Assembly_CSharp::AkCallbackInfo* in_info_); void HandleEvent_120832(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObject_); void Stop_120833(int32_t _transitionDuration_, DLL2SDK::Assembly_CSharp::AkCurveInterpolation _curveInterpolation_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkMultiPosEvent : DLL2SDK::mscorlib::System::Object { bool eventIsPlaying_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_; void _ctor_120746(); void FinishedPlaying_120747(DLL2SDK::mscorlib::System::Object* in_cookie_, DLL2SDK::Assembly_CSharp::AkCallbackType in_type_, DLL2SDK::mscorlib::System::Object* in_info_); }; } namespace DLL2SDK::Assembly_CSharp::AK::Wwise { struct BaseType : DLL2SDK::mscorlib::System::Object { int32_t ID_; void _ctor_120710(); uint32_t GetID_120711(); bool IsValid_120712(); bool Validate_120713(); void Verify_120714(DLL2SDK::Assembly_CSharp::AKRESULT result_); }; } namespace DLL2SDK::Assembly_CSharp::AK::Wwise { struct Bank : DLL2SDK::Assembly_CSharp::AK::Wwise::BaseType { DLL2SDK::mscorlib::System::String* name_; void _ctor_120740(); void Load_120741(bool decodeBank_, bool saveDecodedBank_); void LoadAsync_120742(DLL2SDK::Assembly_CSharp::AkCallbackManager_BankCallback* callback_); void Unload_120743(); bool IsValid_120744(); }; } namespace DLL2SDK::Assembly_CSharp::AK::Wwise { struct AuxBus : DLL2SDK::Assembly_CSharp::AK::Wwise::BaseType { void _ctor_120739(); }; } namespace DLL2SDK::Assembly_CSharp::AK::Wwise { struct BaseGroupType : DLL2SDK::Assembly_CSharp::AK::Wwise::BaseType { int32_t groupID_; void _ctor_120715(); uint32_t GetGroupID_120716(); bool IsValid_120717(); }; } namespace DLL2SDK::Assembly_CSharp::AK::Wwise { struct State : DLL2SDK::Assembly_CSharp::AK::Wwise::BaseGroupType { void _ctor_120735(); void SetValue_120736(); }; } namespace DLL2SDK::Assembly_CSharp::AK::Wwise { struct Trigger : DLL2SDK::Assembly_CSharp::AK::Wwise::BaseType { void _ctor_120733(); void Post_120734(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_); }; } namespace DLL2SDK::Assembly_CSharp::AK::Wwise { struct RTPC : DLL2SDK::Assembly_CSharp::AK::Wwise::BaseType { void _ctor_120730(); void SetValue_120731(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_, float value_); void SetGlobalValue_120732(float value_); }; } namespace DLL2SDK::Assembly_CSharp::AK::Wwise { struct Event : DLL2SDK::Assembly_CSharp::AK::Wwise::BaseType { void _ctor_120719(); void VerifyPlayingID_120720(uint32_t playingId_); uint32_t Post_120721(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_); uint32_t Post_120722(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_, DLL2SDK::Assembly_CSharp::AK::Wwise::CallbackFlags* flags_, DLL2SDK::Assembly_CSharp::AkCallbackManager_EventCallback* callback_, DLL2SDK::mscorlib::System::Object* cookie_); uint32_t Post_120723(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_, uint32_t flags_, DLL2SDK::Assembly_CSharp::AkCallbackManager_EventCallback* callback_, DLL2SDK::mscorlib::System::Object* cookie_); void Stop_120724(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_, int32_t transitionDuration_, DLL2SDK::Assembly_CSharp::AkCurveInterpolation curveInterpolation_); void ExecuteAction_120725(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_, DLL2SDK::Assembly_CSharp::AkActionOnEventType actionOnEventType_, int32_t transitionDuration_, DLL2SDK::Assembly_CSharp::AkCurveInterpolation curveInterpolation_); void PostMIDI_120726(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_, DLL2SDK::Assembly_CSharp::AkMIDIPostArray* array_); void PostMIDI_120727(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_, DLL2SDK::Assembly_CSharp::AkMIDIPostArray* array_, int32_t count_); void StopMIDI_120728(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_); void StopMIDI_120729(); }; } namespace DLL2SDK::Assembly_CSharp::AK::Wwise { struct CallbackFlags : DLL2SDK::mscorlib::System::Object { uint32_t value_; void _ctor_120718(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkUtilities : DLL2SDK::mscorlib::System::Object { void _ctor_120704(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkTriangleArray : DLL2SDK::mscorlib::System::Object { int32_t SIZE_OF_AKTRIANGLE_; intptr_t m_Buffer_; int32_t m_Count_; void _ctor_120696(int32_t count_); void Dispose_120697(); void Finalize_120698(); void Reset_120699(); DLL2SDK::Assembly_CSharp::AkTriangle* GetTriangle_120700(int32_t index_); intptr_t GetBuffer_120701(); int32_t Count_120702(); intptr_t GetObjectPtr_120703(int32_t index_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkSoundPathInfoArray : DLL2SDK::mscorlib::System::Object { int32_t SIZE_OF_STRUCTURE_; intptr_t m_Buffer_; int32_t m_Count_; void _ctor_120688(int32_t count_); void Dispose_120689(); void Finalize_120690(); void Reset_120691(); DLL2SDK::Assembly_CSharp::AkSoundPathInfoProxy* GetSoundPathInfo_120692(int32_t index_); intptr_t GetBuffer_120693(); int32_t Count_120694(); intptr_t GetObjectPtr_120695(int32_t index_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkPropagationPathInfoArray : DLL2SDK::mscorlib::System::Object { int32_t SIZE_OF_STRUCTURE_; intptr_t m_Buffer_; int32_t m_Count_; void _ctor_120680(int32_t count_); void Dispose_120681(); void Finalize_120682(); void Reset_120683(); DLL2SDK::Assembly_CSharp::AkPropagationPathInfoProxy* GetPropagationPathInfo_120684(int32_t index_); intptr_t GetBuffer_120685(); int32_t Count_120686(); intptr_t GetObjectPtr_120687(int32_t index_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkPositionArray : DLL2SDK::mscorlib::System::Object { intptr_t m_Buffer_; intptr_t m_Current_; uint32_t m_MaxCount_; uint32_t _Count_k__BackingField_; void _ctor_120673(uint32_t in_Count_); uint32_t get_Count_120674(); void set_Count_120675(uint32_t value_); void Dispose_120676(); void Finalize_120677(); void Reset_120678(); void Add_120679(DLL2SDK::UnityEngine::UnityEngine::Vector3 in_Pos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 in_Forward_, DLL2SDK::UnityEngine::UnityEngine::Vector3 in_Top_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkMIDIPostArray : DLL2SDK::mscorlib::System::Object { int32_t m_Count_; int32_t SIZE_OF_; intptr_t m_Buffer_; void _ctor_120664(int32_t size_); DLL2SDK::Assembly_CSharp::AkMIDIPost* get_Item_120665(int32_t index_); void set_Item_120666(int32_t index_, DLL2SDK::Assembly_CSharp::AkMIDIPost* value_); void Finalize_120667(); void PostOnEvent_120668(uint32_t in_eventID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_); void PostOnEvent_120669(uint32_t in_eventID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_, int32_t count_); intptr_t GetBuffer_120670(); int32_t Count_120671(); intptr_t GetObjectPtr_120672(int32_t index_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkLogger : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::AkLogger_ErrorLoggerInteropDelegate* errorLoggerDelegate_; struct StaticFields { DLL2SDK::Assembly_CSharp::AkLogger* ms_Instance_; DLL2SDK::Assembly_CSharp::AkLogger_ErrorLoggerInteropDelegate* __f__mg_cache0_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_120651(); void Finalize_120653(); void Init_120654(); static DLL2SDK::Assembly_CSharp::AkLogger* get_Instance_120652(); static void WwiseInternalLogError_120655(DLL2SDK::mscorlib::System::String* message_); static void Message_120656(DLL2SDK::mscorlib::System::String* message_); static void Warning_120657(DLL2SDK::mscorlib::System::String* message_); static void Error_120658(DLL2SDK::mscorlib::System::String* message_); static void _cctor_120659(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkChannelEmitterArray : DLL2SDK::mscorlib::System::Object { intptr_t m_Buffer_; intptr_t m_Current_; uint32_t m_MaxCount_; uint32_t _Count_k__BackingField_; void _ctor_120644(uint32_t in_Count_); uint32_t get_Count_120645(); void set_Count_120646(uint32_t value_); void Dispose_120647(); void Finalize_120648(); void Reset_120649(); void Add_120650(DLL2SDK::UnityEngine::UnityEngine::Vector3 in_Pos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 in_Forward_, DLL2SDK::UnityEngine::UnityEngine::Vector3 in_Top_, uint32_t in_ChannelMask_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkCallbackManager : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::AkEventCallbackInfo* AkEventCallbackInfo_; DLL2SDK::Assembly_CSharp::AkDynamicSequenceItemCallbackInfo* AkDynamicSequenceItemCallbackInfo_; DLL2SDK::Assembly_CSharp::AkMIDIEventCallbackInfo* AkMIDIEventCallbackInfo_; DLL2SDK::Assembly_CSharp::AkMarkerCallbackInfo* AkMarkerCallbackInfo_; DLL2SDK::Assembly_CSharp::AkDurationCallbackInfo* AkDurationCallbackInfo_; DLL2SDK::Assembly_CSharp::AkMusicSyncCallbackInfo* AkMusicSyncCallbackInfo_; DLL2SDK::Assembly_CSharp::AkMusicPlaylistCallbackInfo* AkMusicPlaylistCallbackInfo_; DLL2SDK::Assembly_CSharp::AkAudioSourceChangeCallbackInfo* AkAudioSourceChangeCallbackInfo_; DLL2SDK::Assembly_CSharp::AkMonitoringCallbackInfo* AkMonitoringCallbackInfo_; DLL2SDK::Assembly_CSharp::AkBankCallbackInfo* AkBankCallbackInfo_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_mapEventCallbacks_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_mapBankCallbacks_; DLL2SDK::Assembly_CSharp::AkCallbackManager_EventCallbackPackage* m_LastAddedEventPackage_; intptr_t m_pNotifMem_; DLL2SDK::Assembly_CSharp::AkCallbackManager_MonitoringCallback* m_MonitoringCB_; DLL2SDK::Assembly_CSharp::AkCallbackManager_BGMCallbackPackage* ms_sourceChangeCallbackPkg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void RemoveEventCallback_120612(uint32_t in_playingID_); static void RemoveEventCallbackCookie_120613(DLL2SDK::mscorlib::System::Object* in_cookie_); static void RemoveBankCallback_120614(DLL2SDK::mscorlib::System::Object* in_cookie_); static void SetLastAddedPlayingID_120615(uint32_t in_playingID_); static DLL2SDK::Assembly_CSharp::AKRESULT Init_120616(int32_t BufferSize_); static void Term_120617(); static void SetMonitoringCallback_120618(DLL2SDK::Assembly_CSharp::AkMonitorErrorLevel in_Level_, DLL2SDK::Assembly_CSharp::AkCallbackManager_MonitoringCallback* in_CB_); static void SetBGMCallback_120619(DLL2SDK::Assembly_CSharp::AkCallbackManager_BGMCallback* in_CB_, DLL2SDK::mscorlib::System::Object* in_cookie_); static int32_t PostCallbacks_120620(); static void _cctor_120621(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkBasePathGetter : DLL2SDK::mscorlib::System::Object { void _ctor_120603(); static DLL2SDK::mscorlib::System::String* GetPlatformName_120604(); static DLL2SDK::mscorlib::System::String* GetPlatformBasePath_120605(); static DLL2SDK::mscorlib::System::String* GetFullSoundBankPath_120606(); static DLL2SDK::mscorlib::System::String* GetExternalSoundBankPath_120607(); static void FixSlashes_120608(DLL2SDK::mscorlib::System::String* path_, wchar_t separatorChar_, wchar_t badChar_, bool addTrailingSlash_); static void FixSlashes_120609(DLL2SDK::mscorlib::System::String* path_); static DLL2SDK::mscorlib::System::String* GetSoundbankBasePath_120610(); static DLL2SDK::mscorlib::System::String* GetExernalPath_120611(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkBankManager : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_BankHandles_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* BanksToUnload_; DLL2SDK::mscorlib::System::Threading::Mutex* m_Mutex_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void DoUnloadBanks_120582(); static void Reset_120583(); static void LoadBank_120584(DLL2SDK::mscorlib::System::String* name_, bool decodeBank_, bool saveDecodedBank_); static void LoadBankAsync_120585(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::Assembly_CSharp::AkCallbackManager_BankCallback* callback_); static void UnloadBank_120586(DLL2SDK::mscorlib::System::String* name_); static void _cctor_120587(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkAuxSendArray : DLL2SDK::mscorlib::System::Object { int32_t SIZE_OF_AKAUXSENDVALUE_; intptr_t m_Buffer_; int32_t m_Count_; struct StaticFields { int32_t MAX_COUNT_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_120567(); DLL2SDK::Assembly_CSharp::AkAuxSendValue* get_Item_120568(int32_t index_); bool get_isFull_120569(); void Dispose_120570(); void Finalize_120571(); void Reset_120572(); bool Add_120573(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_listenerGameObj_, uint32_t in_AuxBusID_, float in_fValue_); bool Add_120574(uint32_t in_AuxBusID_, float in_fValue_); bool Contains_120575(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_listenerGameObj_, uint32_t in_AuxBusID_); bool Contains_120576(uint32_t in_AuxBusID_); DLL2SDK::Assembly_CSharp::AKRESULT SetValues_120577(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_); DLL2SDK::Assembly_CSharp::AKRESULT GetValues_120578(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_); intptr_t GetBuffer_120579(); int32_t Count_120580(); intptr_t GetObjectPtr_120581(int32_t index_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkAudioInputManager : DLL2SDK::mscorlib::System::Object { struct StaticFields { bool initialized_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* audioSamplesDelegates_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* audioFormatDelegates_; DLL2SDK::Assembly_CSharp::AkAudioFormat* audioFormat_; DLL2SDK::Assembly_CSharp::AkAudioInputManager_AudioSamplesInteropDelegate* audioSamplesDelegate_; DLL2SDK::Assembly_CSharp::AkAudioInputManager_AudioFormatInteropDelegate* audioFormatDelegate_; DLL2SDK::Assembly_CSharp::AkCallbackManager_EventCallback* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::AkCallbackManager_EventCallback* __f__mg_cache1_; DLL2SDK::Assembly_CSharp::AkCallbackManager_EventCallback* __f__mg_cache2_; DLL2SDK::Assembly_CSharp::AkAudioInputManager_AudioSamplesInteropDelegate* __f__mg_cache3_; DLL2SDK::Assembly_CSharp::AkAudioInputManager_AudioFormatInteropDelegate* __f__mg_cache4_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static uint32_t PostAudioInputEvent_120542(DLL2SDK::Assembly_CSharp::AK::Wwise::Event* akEvent_, DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_, DLL2SDK::Assembly_CSharp::AkAudioInputManager_AudioSamplesDelegate* sampleDelegate_, DLL2SDK::Assembly_CSharp::AkAudioInputManager_AudioFormatDelegate* formatDelegate_); static uint32_t PostAudioInputEvent_120543(uint32_t akEventID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_, DLL2SDK::Assembly_CSharp::AkAudioInputManager_AudioSamplesDelegate* sampleDelegate_, DLL2SDK::Assembly_CSharp::AkAudioInputManager_AudioFormatDelegate* formatDelegate_); static uint32_t PostAudioInputEvent_120544(DLL2SDK::mscorlib::System::String* akEventName_, DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_, DLL2SDK::Assembly_CSharp::AkAudioInputManager_AudioSamplesDelegate* sampleDelegate_, DLL2SDK::Assembly_CSharp::AkAudioInputManager_AudioFormatDelegate* formatDelegate_); static bool InternalAudioSamplesDelegate_120545(uint32_t playingID_, DLL2SDK::Array* samples_, uint32_t channelIndex_, uint32_t frames_); static void InternalAudioFormatDelegate_120546(uint32_t playingID_, intptr_t format_); static void TryInitialize_120547(); static void AddPlayingID_120548(uint32_t playingID_, DLL2SDK::Assembly_CSharp::AkAudioInputManager_AudioSamplesDelegate* sampleDelegate_, DLL2SDK::Assembly_CSharp::AkAudioInputManager_AudioFormatDelegate* formatDelegate_); static void EventCallback_120549(DLL2SDK::mscorlib::System::Object* cookie_, DLL2SDK::Assembly_CSharp::AkCallbackType type_, DLL2SDK::Assembly_CSharp::AkCallbackInfo* callbackInfo_); static void _cctor_120550(); }; } namespace DLL2SDK::Assembly_CSharp { struct _ArrayPoolSpatialAudio : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getCPtr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setCPtr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Finalize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Dispose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Get_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_120534(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120535(); void setCPtr_120537(intptr_t cPtr_); void Finalize_120538(); void Dispose_120539(); void __xLuaBaseProxy_Finalize_120541(); static intptr_t getCPtr_120536(DLL2SDK::Assembly_CSharp::_ArrayPoolSpatialAudio* obj_); static int32_t Get_120540(); }; } namespace DLL2SDK::Assembly_CSharp { struct _ArrayPoolLEngineDefault : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getCPtr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setCPtr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Finalize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Dispose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Get_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_120526(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120527(); void setCPtr_120529(intptr_t cPtr_); void Finalize_120530(); void Dispose_120531(); void __xLuaBaseProxy_Finalize_120533(); static intptr_t getCPtr_120528(DLL2SDK::Assembly_CSharp::_ArrayPoolLEngineDefault* obj_); static int32_t Get_120532(); }; } namespace DLL2SDK::Assembly_CSharp { struct _ArrayPoolDefault : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getCPtr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setCPtr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Finalize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Dispose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Get_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_120518(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120519(); void setCPtr_120521(intptr_t cPtr_); void Finalize_120522(); void Dispose_120523(); void __xLuaBaseProxy_Finalize_120525(); static intptr_t getCPtr_120520(DLL2SDK::Assembly_CSharp::_ArrayPoolDefault* obj_); static int32_t Get_120524(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkVector : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_120505(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120506(); void setCPtr_120508(intptr_t cPtr_); void Finalize_120509(); void Dispose_120510(); void Zero_120511(); void set_X_120512(float value_); float get_X_120513(); void set_Y_120514(float value_); float get_Y_120515(); void set_Z_120516(float value_); float get_Z_120517(); static intptr_t getCPtr_120507(DLL2SDK::Assembly_CSharp::AkVector* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkTriangle : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_120478(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120479(); void setCPtr_120481(intptr_t cPtr_); void Finalize_120482(); void Dispose_120483(); void set_point0_120484(DLL2SDK::Assembly_CSharp::AkVector* value_); DLL2SDK::Assembly_CSharp::AkVector* get_point0_120485(); void set_point1_120486(DLL2SDK::Assembly_CSharp::AkVector* value_); DLL2SDK::Assembly_CSharp::AkVector* get_point1_120487(); void set_point2_120488(DLL2SDK::Assembly_CSharp::AkVector* value_); DLL2SDK::Assembly_CSharp::AkVector* get_point2_120489(); void set_textureID_120490(uint32_t value_); uint32_t get_textureID_120491(); void set_reflectorChannelMask_120492(uint32_t value_); uint32_t get_reflectorChannelMask_120493(); void set_strName_120494(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_strName_120495(); static intptr_t getCPtr_120480(DLL2SDK::Assembly_CSharp::AkTriangle* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkTransform : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_120463(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120464(); void setCPtr_120466(intptr_t cPtr_); void Finalize_120467(); void Dispose_120468(); DLL2SDK::Assembly_CSharp::AkVector* Position_120469(); DLL2SDK::Assembly_CSharp::AkVector* OrientationFront_120470(); DLL2SDK::Assembly_CSharp::AkVector* OrientationTop_120471(); void Set_120472(DLL2SDK::Assembly_CSharp::AkVector* in_position_, DLL2SDK::Assembly_CSharp::AkVector* in_orientationFront_, DLL2SDK::Assembly_CSharp::AkVector* in_orientationTop_); void Set_120473(float in_positionX_, float in_positionY_, float in_positionZ_, float in_orientFrontX_, float in_orientFrontY_, float in_orientFrontZ_, float in_orientTopX_, float in_orientTopY_, float in_orientTopZ_); void SetPosition_120474(DLL2SDK::Assembly_CSharp::AkVector* in_position_); void SetPosition_120475(float in_x_, float in_y_, float in_z_); void SetOrientation_120476(DLL2SDK::Assembly_CSharp::AkVector* in_orientationFront_, DLL2SDK::Assembly_CSharp::AkVector* in_orientationTop_); void SetOrientation_120477(float in_orientFrontX_, float in_orientFrontY_, float in_orientFrontZ_, float in_orientTopX_, float in_orientTopY_, float in_orientTopZ_); static intptr_t getCPtr_120465(DLL2SDK::Assembly_CSharp::AkTransform* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkStreamMgrSettings : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_120455(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120456(); void setCPtr_120458(intptr_t cPtr_); void Finalize_120459(); void Dispose_120460(); void set_uMemorySize_120461(uint32_t value_); uint32_t get_uMemorySize_120462(); static intptr_t getCPtr_120457(DLL2SDK::Assembly_CSharp::AkStreamMgrSettings* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkSpatialAudioInitSettings : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_120437(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120438(); void setCPtr_120440(intptr_t cPtr_); void Finalize_120441(); void Dispose_120442(); void set_uPoolID_120443(int32_t value_); int32_t get_uPoolID_120444(); void set_uPoolSize_120445(uint32_t value_); uint32_t get_uPoolSize_120446(); void set_uMaxSoundPropagationDepth_120447(uint32_t value_); uint32_t get_uMaxSoundPropagationDepth_120448(); void set_uDiffractionFlags_120449(uint32_t value_); uint32_t get_uDiffractionFlags_120450(); void set_fDiffractionShadowAttenFactor_120451(float value_); float get_fDiffractionShadowAttenFactor_120452(); void set_fDiffractionShadowDegrees_120453(float value_); float get_fDiffractionShadowDegrees_120454(); static intptr_t getCPtr_120439(DLL2SDK::Assembly_CSharp::AkSpatialAudioInitSettings* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkSourceSettings : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_120425(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120426(); void setCPtr_120428(intptr_t cPtr_); void Finalize_120429(); void Dispose_120430(); void set_sourceID_120431(uint32_t value_); uint32_t get_sourceID_120432(); void set_pMediaMemory_120433(intptr_t value_); intptr_t get_pMediaMemory_120434(); void set_uMediaSize_120435(uint32_t value_); uint32_t get_uMediaSize_120436(); static intptr_t getCPtr_120427(DLL2SDK::Assembly_CSharp::AkSourceSettings* obj_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct AkSourceChannelOrdering : int32_t { SourceChannelOrdering_Standard_ = static_cast(0x0), SourceChannelOrdering_Film_ = static_cast(0x1), SourceChannelOrdering_FuMa_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct AkSoundPropagationPathParams : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_120413(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120414(); void setCPtr_120416(intptr_t cPtr_); void Finalize_120417(); void Dispose_120418(); void set_listenerPos_120419(DLL2SDK::Assembly_CSharp::AkVector* value_); DLL2SDK::Assembly_CSharp::AkVector* get_listenerPos_120420(); void set_emitterPos_120421(DLL2SDK::Assembly_CSharp::AkVector* value_); DLL2SDK::Assembly_CSharp::AkVector* get_emitterPos_120422(); void set_numValidPaths_120423(uint32_t value_); uint32_t get_numValidPaths_120424(); static intptr_t getCPtr_120415(DLL2SDK::Assembly_CSharp::AkSoundPropagationPathParams* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkSoundPathInfo : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_120390(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120391(); void setCPtr_120393(intptr_t cPtr_); void Finalize_120394(); void Dispose_120395(); void set_imageSource_120396(DLL2SDK::Assembly_CSharp::AkVector* value_); DLL2SDK::Assembly_CSharp::AkVector* get_imageSource_120397(); void set_numReflections_120398(uint32_t value_); uint32_t get_numReflections_120399(); void set_occlusionPoint_120400(DLL2SDK::Assembly_CSharp::AkVector* value_); DLL2SDK::Assembly_CSharp::AkVector* get_occlusionPoint_120401(); void set_isOccluded_120402(bool value_); bool get_isOccluded_120403(); static intptr_t getCPtr_120392(DLL2SDK::Assembly_CSharp::AkSoundPathInfo* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkSerializedCallbackHeader : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_120380(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120381(); void setCPtr_120383(intptr_t cPtr_); void Finalize_120384(); void Dispose_120385(); intptr_t get_pPackage_120386(); DLL2SDK::Assembly_CSharp::AkSerializedCallbackHeader* get_pNext_120387(); DLL2SDK::Assembly_CSharp::AkCallbackType get_eType_120388(); intptr_t GetData_120389(); static intptr_t getCPtr_120382(DLL2SDK::Assembly_CSharp::AkSerializedCallbackHeader* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkSegmentInfo : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_120356(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120357(); void setCPtr_120359(intptr_t cPtr_); void Finalize_120360(); void Dispose_120361(); void set_iCurrentPosition_120362(int32_t value_); int32_t get_iCurrentPosition_120363(); void set_iPreEntryDuration_120364(int32_t value_); int32_t get_iPreEntryDuration_120365(); void set_iActiveDuration_120366(int32_t value_); int32_t get_iActiveDuration_120367(); void set_iPostExitDuration_120368(int32_t value_); int32_t get_iPostExitDuration_120369(); void set_iRemainingLookAheadTime_120370(int32_t value_); int32_t get_iRemainingLookAheadTime_120371(); void set_fBeatDuration_120372(float value_); float get_fBeatDuration_120373(); void set_fBarDuration_120374(float value_); float get_fBarDuration_120375(); void set_fGridDuration_120376(float value_); float get_fGridDuration_120377(); void set_fGridOffset_120378(float value_); float get_fGridOffset_120379(); static intptr_t getCPtr_120358(DLL2SDK::Assembly_CSharp::AkSegmentInfo* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkRoomParams : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_120334(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120335(); void setCPtr_120337(intptr_t cPtr_); void Finalize_120338(); void Dispose_120339(); void set_Up_120340(DLL2SDK::Assembly_CSharp::AkVector* value_); DLL2SDK::Assembly_CSharp::AkVector* get_Up_120341(); void set_Front_120342(DLL2SDK::Assembly_CSharp::AkVector* value_); DLL2SDK::Assembly_CSharp::AkVector* get_Front_120343(); void set_ReverbAuxBus_120344(uint32_t value_); uint32_t get_ReverbAuxBus_120345(); void set_ReverbLevel_120346(float value_); float get_ReverbLevel_120347(); void set_WallOcclusion_120348(float value_); float get_WallOcclusion_120349(); void set_Priority_120350(int32_t value_); int32_t get_Priority_120351(); void set_RoomGameObj_AuxSendLevelToSelf_120352(float value_); float get_RoomGameObj_AuxSendLevelToSelf_120353(); void set_RoomGameObj_KeepRegistered_120354(bool value_); bool get_RoomGameObj_KeepRegistered_120355(); static intptr_t getCPtr_120336(DLL2SDK::Assembly_CSharp::AkRoomParams* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkRamp : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_120323(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120324(); void _ctor_120325(float in_fPrev_, float in_fNext_); void setCPtr_120327(intptr_t cPtr_); void Finalize_120328(); void Dispose_120329(); void set_fPrev_120330(float value_); float get_fPrev_120331(); void set_fNext_120332(float value_); float get_fNext_120333(); static intptr_t getCPtr_120326(DLL2SDK::Assembly_CSharp::AkRamp* obj_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct AkQueryRTPCValue : int32_t { RTPCValue_Default_ = static_cast(0x0), RTPCValue_Global_ = static_cast(0x1), RTPCValue_GameObject_ = static_cast(0x2), RTPCValue_PlayingID_ = static_cast(0x3), RTPCValue_Unavailable_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp { struct AkPropagationPathInfo : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; struct StaticFields { uint32_t kMaxNodes_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_120297(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120298(); void setCPtr_120300(intptr_t cPtr_); void Finalize_120301(); void Dispose_120302(); void set_nodePoint_120303(DLL2SDK::Assembly_CSharp::AkVector* value_); DLL2SDK::Assembly_CSharp::AkVector* get_nodePoint_120304(); void set_numNodes_120305(uint32_t value_); uint32_t get_numNodes_120306(); void set_length_120307(float value_); float get_length_120308(); void set_gain_120309(float value_); float get_gain_120310(); void set_dryDiffractionAngle_120311(float value_); float get_dryDiffractionAngle_120312(); void set_wetDiffractionAngle_120313(float value_); float get_wetDiffractionAngle_120314(); static intptr_t getCPtr_120299(DLL2SDK::Assembly_CSharp::AkPropagationPathInfo* obj_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct AkPreparationType : int32_t { Preparation_Load_ = static_cast(0x0), Preparation_Unload_ = static_cast(0x1), Preparation_LoadAndDecode_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct Ak3DSpatializationMode : int32_t { AK_SpatializationMode_None_ = static_cast(0x0), AK_SpatializationMode_PositionOnly_ = static_cast(0x1), AK_SpatializationMode_PositionAndOrientation_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct AkPositionSourceType : int32_t { AkUserDef_ = static_cast(0x0), AkGameDef_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { enum struct AkPannerType : int32_t { Ak2D_ = static_cast(0x0), Ak3D_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { enum struct AkPluginType : int32_t { AkPluginTypeNone_ = static_cast(0x0), AkPluginTypeCodec_ = static_cast(0x1), AkPluginTypeSource_ = static_cast(0x2), AkPluginTypeEffect_ = static_cast(0x3), AkPluginTypeMixer_ = static_cast(0x6), AkPluginTypeSink_ = static_cast(0x7), AkPluginTypeMask_ = static_cast(0xF) }; } namespace DLL2SDK::Assembly_CSharp { struct AkPlaylistItem : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_120239(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120240(); void _ctor_120241(DLL2SDK::Assembly_CSharp::AkPlaylistItem* in_rCopy_); void setCPtr_120243(intptr_t cPtr_); void Finalize_120244(); void Dispose_120245(); DLL2SDK::Assembly_CSharp::AkPlaylistItem* Assign_120246(DLL2SDK::Assembly_CSharp::AkPlaylistItem* in_rCopy_); bool IsEqualTo_120247(DLL2SDK::Assembly_CSharp::AkPlaylistItem* in_rCopy_); DLL2SDK::Assembly_CSharp::AKRESULT SetExternalSources_120248(uint32_t in_nExternalSrc_, DLL2SDK::Assembly_CSharp::AkExternalSourceInfo* in_pExternalSrc_); void set_audioNodeID_120249(uint32_t value_); uint32_t get_audioNodeID_120250(); void set_msDelay_120251(int32_t value_); int32_t get_msDelay_120252(); void set_pCustomInfo_120253(intptr_t value_); intptr_t get_pCustomInfo_120254(); static intptr_t getCPtr_120242(DLL2SDK::Assembly_CSharp::AkPlaylistItem* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkPlaylistArray : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_120207(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120208(); void setCPtr_120210(intptr_t cPtr_); void Finalize_120211(); void Dispose_120212(); DLL2SDK::Assembly_CSharp::AkIterator* Begin_120213(); DLL2SDK::Assembly_CSharp::AkIterator* End_120214(); DLL2SDK::Assembly_CSharp::AkIterator* FindEx_120215(DLL2SDK::Assembly_CSharp::AkPlaylistItem* in_Item_); DLL2SDK::Assembly_CSharp::AkIterator* Erase_120216(DLL2SDK::Assembly_CSharp::AkIterator* in_rIter_); void Erase_120217(uint32_t in_uIndex_); DLL2SDK::Assembly_CSharp::AkIterator* EraseSwap_120218(DLL2SDK::Assembly_CSharp::AkIterator* in_rIter_); DLL2SDK::Assembly_CSharp::AKRESULT Reserve_120219(uint32_t in_ulReserve_); uint32_t Reserved_120220(); void Term_120221(); uint32_t Length_120222(); bool IsEmpty_120223(); DLL2SDK::Assembly_CSharp::AkPlaylistItem* Exists_120224(DLL2SDK::Assembly_CSharp::AkPlaylistItem* in_Item_); DLL2SDK::Assembly_CSharp::AkPlaylistItem* AddLast_120225(); DLL2SDK::Assembly_CSharp::AkPlaylistItem* AddLast_120226(DLL2SDK::Assembly_CSharp::AkPlaylistItem* in_rItem_); DLL2SDK::Assembly_CSharp::AkPlaylistItem* Last_120227(); void RemoveLast_120228(); DLL2SDK::Assembly_CSharp::AKRESULT Remove_120229(DLL2SDK::Assembly_CSharp::AkPlaylistItem* in_rItem_); DLL2SDK::Assembly_CSharp::AKRESULT RemoveSwap_120230(DLL2SDK::Assembly_CSharp::AkPlaylistItem* in_rItem_); void RemoveAll_120231(); DLL2SDK::Assembly_CSharp::AkPlaylistItem* ItemAtIndex_120232(uint32_t uiIndex_); DLL2SDK::Assembly_CSharp::AkPlaylistItem* Insert_120233(uint32_t in_uIndex_); bool GrowArray_120234(uint32_t in_uGrowBy_); bool GrowArray_120235(); bool Resize_120236(uint32_t in_uiSize_); void Transfer_120237(DLL2SDK::Assembly_CSharp::AkPlaylistArray* in_rSource_); DLL2SDK::Assembly_CSharp::AKRESULT Copy_120238(DLL2SDK::Assembly_CSharp::AkPlaylistArray* in_rSource_); static intptr_t getCPtr_120209(DLL2SDK::Assembly_CSharp::AkPlaylistArray* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkPlaylist : DLL2SDK::Assembly_CSharp::AkPlaylistArray { intptr_t swigCPtr_; void _ctor_120196(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120197(); void setCPtr_120199(intptr_t cPtr_); void Finalize_120200(); void Dispose_120201(); DLL2SDK::Assembly_CSharp::AKRESULT Enqueue_120202(uint32_t in_audioNodeID_, int32_t in_msDelay_, intptr_t in_pCustomInfo_, uint32_t in_cExternals_, DLL2SDK::Assembly_CSharp::AkExternalSourceInfo* in_pExternalSources_); DLL2SDK::Assembly_CSharp::AKRESULT Enqueue_120203(uint32_t in_audioNodeID_, int32_t in_msDelay_, intptr_t in_pCustomInfo_, uint32_t in_cExternals_); DLL2SDK::Assembly_CSharp::AKRESULT Enqueue_120204(uint32_t in_audioNodeID_, int32_t in_msDelay_, intptr_t in_pCustomInfo_); DLL2SDK::Assembly_CSharp::AKRESULT Enqueue_120205(uint32_t in_audioNodeID_, int32_t in_msDelay_); DLL2SDK::Assembly_CSharp::AKRESULT Enqueue_120206(uint32_t in_audioNodeID_); static intptr_t getCPtr_120198(DLL2SDK::Assembly_CSharp::AkPlaylist* obj_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct AkPanningRule : int32_t { AkPanningRule_Speakers_ = static_cast(0x0), AkPanningRule_Headphones_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { struct AkOutputSettings : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_120178(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120179(); void _ctor_120180(DLL2SDK::mscorlib::System::String* in_szDeviceShareSet_, uint32_t in_idDevice_, DLL2SDK::Assembly_CSharp::AkChannelConfig* in_channelConfig_, DLL2SDK::Assembly_CSharp::AkPanningRule in_ePanning_); void _ctor_120181(DLL2SDK::mscorlib::System::String* in_szDeviceShareSet_, uint32_t in_idDevice_, DLL2SDK::Assembly_CSharp::AkChannelConfig* in_channelConfig_); void _ctor_120182(DLL2SDK::mscorlib::System::String* in_szDeviceShareSet_, uint32_t in_idDevice_); void _ctor_120183(DLL2SDK::mscorlib::System::String* in_szDeviceShareSet_); void setCPtr_120185(intptr_t cPtr_); void Finalize_120186(); void Dispose_120187(); void set_audioDeviceShareset_120188(uint32_t value_); uint32_t get_audioDeviceShareset_120189(); void set_idDevice_120190(uint32_t value_); uint32_t get_idDevice_120191(); void set_ePanningRule_120192(DLL2SDK::Assembly_CSharp::AkPanningRule value_); DLL2SDK::Assembly_CSharp::AkPanningRule get_ePanningRule_120193(); void set_channelConfig_120194(DLL2SDK::Assembly_CSharp::AkChannelConfig* value_); DLL2SDK::Assembly_CSharp::AkChannelConfig* get_channelConfig_120195(); static intptr_t getCPtr_120184(DLL2SDK::Assembly_CSharp::AkOutputSettings* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkObstructionOcclusionValues : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_120168(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120169(); void setCPtr_120171(intptr_t cPtr_); void Finalize_120172(); void Dispose_120173(); void set_occlusion_120174(float value_); float get_occlusion_120175(); void set_obstruction_120176(float value_); float get_obstruction_120177(); static intptr_t getCPtr_120170(DLL2SDK::Assembly_CSharp::AkObstructionOcclusionValues* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkObjectInfo : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_120156(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120157(); void setCPtr_120159(intptr_t cPtr_); void Finalize_120160(); void Dispose_120161(); void set_objID_120162(uint32_t value_); uint32_t get_objID_120163(); void set_parentID_120164(uint32_t value_); uint32_t get_parentID_120165(); void set_iDepth_120166(int32_t value_); int32_t get_iDepth_120167(); static intptr_t getCPtr_120158(DLL2SDK::Assembly_CSharp::AkObjectInfo* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkCallbackInfo : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_119723(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_119724(); void setCPtr_119726(intptr_t cPtr_); void Finalize_119727(); void Dispose_119728(); intptr_t get_pCookie_119729(); uint64_t get_gameObjID_119730(); static intptr_t getCPtr_119725(DLL2SDK::Assembly_CSharp::AkCallbackInfo* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkMusicSettings : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_120130(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120131(); void setCPtr_120133(intptr_t cPtr_); void Finalize_120134(); void Dispose_120135(); void set_fStreamingLookAheadRatio_120136(float value_); float get_fStreamingLookAheadRatio_120137(); static intptr_t getCPtr_120132(DLL2SDK::Assembly_CSharp::AkMusicSettings* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkEventCallbackInfo : DLL2SDK::Assembly_CSharp::AkCallbackInfo { intptr_t swigCPtr_; void _ctor_119845(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_119846(); void setCPtr_119848(intptr_t cPtr_); void Finalize_119849(); void Dispose_119850(); uint32_t get_playingID_119851(); uint32_t get_eventID_119852(); static intptr_t getCPtr_119847(DLL2SDK::Assembly_CSharp::AkEventCallbackInfo* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkMonitoringCallbackInfo : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_120109(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120110(); void setCPtr_120112(intptr_t cPtr_); void Finalize_120113(); void Dispose_120114(); DLL2SDK::Assembly_CSharp::AkMonitorErrorCode get_errorCode_120115(); DLL2SDK::Assembly_CSharp::AkMonitorErrorLevel get_errorLevel_120116(); uint32_t get_playingID_120117(); uint64_t get_gameObjID_120118(); DLL2SDK::mscorlib::System::String* get_message_120119(); static intptr_t getCPtr_120111(DLL2SDK::Assembly_CSharp::AkMonitoringCallbackInfo* obj_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct AkMeteringFlags : int32_t { AK_NoMetering_ = static_cast(0x0), AK_EnableBusMeter_Peak_ = static_cast(0x1), AK_EnableBusMeter_TruePeak_ = static_cast(0x2), AK_EnableBusMeter_RMS_ = static_cast(0x4), AK_EnableBusMeter_KPower_ = static_cast(0x10) }; } namespace DLL2SDK::Assembly_CSharp { struct AkMemSettings : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_120099(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120100(); void setCPtr_120102(intptr_t cPtr_); void Finalize_120103(); void Dispose_120104(); void set_uMaxNumPools_120105(uint32_t value_); uint32_t get_uMaxNumPools_120106(); void set_uDebugFlags_120107(uint32_t value_); uint32_t get_uDebugFlags_120108(); static intptr_t getCPtr_120101(DLL2SDK::Assembly_CSharp::AkMemSettings* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkMarkerCallbackInfo : DLL2SDK::Assembly_CSharp::AkEventCallbackInfo { intptr_t swigCPtr_; void _ctor_120090(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120091(); void setCPtr_120093(intptr_t cPtr_); void Finalize_120094(); void Dispose_120095(); uint32_t get_uIdentifier_120096(); uint32_t get_uPosition_120097(); DLL2SDK::mscorlib::System::String* get_strLabel_120098(); static intptr_t getCPtr_120092(DLL2SDK::Assembly_CSharp::AkMarkerCallbackInfo* obj_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct AkMIDICcTypes : int32_t { BANK_SELECT_COARSE_ = static_cast(0x0), MOD_WHEEL_COARSE_ = static_cast(0x1), BREATH_CTRL_COARSE_ = static_cast(0x2), CTRL_3_COARSE_ = static_cast(0x3), FOOT_PEDAL_COARSE_ = static_cast(0x4), PORTAMENTO_COARSE_ = static_cast(0x5), DATA_ENTRY_COARSE_ = static_cast(0x6), VOLUME_COARSE_ = static_cast(0x7), BALANCE_COARSE_ = static_cast(0x8), CTRL_9_COARSE_ = static_cast(0x9), PAN_POSITION_COARSE_ = static_cast(0xA), EXPRESSION_COARSE_ = static_cast(0xB), EFFECT_CTRL_1_COARSE_ = static_cast(0xC), EFFECT_CTRL_2_COARSE_ = static_cast(0xD), CTRL_14_COARSE_ = static_cast(0xE), CTRL_15_COARSE_ = static_cast(0xF), GEN_SLIDER_1_ = static_cast(0x10), GEN_SLIDER_2_ = static_cast(0x11), GEN_SLIDER_3_ = static_cast(0x12), GEN_SLIDER_4_ = static_cast(0x13), CTRL_20_COARSE_ = static_cast(0x14), CTRL_21_COARSE_ = static_cast(0x15), CTRL_22_COARSE_ = static_cast(0x16), CTRL_23_COARSE_ = static_cast(0x17), CTRL_24_COARSE_ = static_cast(0x18), CTRL_25_COARSE_ = static_cast(0x19), CTRL_26_COARSE_ = static_cast(0x1A), CTRL_27_COARSE_ = static_cast(0x1B), CTRL_28_COARSE_ = static_cast(0x1C), CTRL_29_COARSE_ = static_cast(0x1D), CTRL_30_COARSE_ = static_cast(0x1E), CTRL_31_COARSE_ = static_cast(0x1F), BANK_SELECT_FINE_ = static_cast(0x20), MOD_WHEEL_FINE_ = static_cast(0x21), BREATH_CTRL_FINE_ = static_cast(0x22), CTRL_3_FINE_ = static_cast(0x23), FOOT_PEDAL_FINE_ = static_cast(0x24), PORTAMENTO_FINE_ = static_cast(0x25), DATA_ENTRY_FINE_ = static_cast(0x26), VOLUME_FINE_ = static_cast(0x27), BALANCE_FINE_ = static_cast(0x28), CTRL_9_FINE_ = static_cast(0x29), PAN_POSITION_FINE_ = static_cast(0x2A), EXPRESSION_FINE_ = static_cast(0x2B), EFFECT_CTRL_1_FINE_ = static_cast(0x2C), EFFECT_CTRL_2_FINE_ = static_cast(0x2D), CTRL_14_FINE_ = static_cast(0x2E), CTRL_15_FINE_ = static_cast(0x2F), CTRL_20_FINE_ = static_cast(0x34), CTRL_21_FINE_ = static_cast(0x35), CTRL_22_FINE_ = static_cast(0x36), CTRL_23_FINE_ = static_cast(0x37), CTRL_24_FINE_ = static_cast(0x38), CTRL_25_FINE_ = static_cast(0x39), CTRL_26_FINE_ = static_cast(0x3A), CTRL_27_FINE_ = static_cast(0x3B), CTRL_28_FINE_ = static_cast(0x3C), CTRL_29_FINE_ = static_cast(0x3D), CTRL_30_FINE_ = static_cast(0x3E), CTRL_31_FINE_ = static_cast(0x3F), HOLD_PEDAL_ = static_cast(0x40), PORTAMENTO_ON_OFF_ = static_cast(0x41), SUSTENUTO_PEDAL_ = static_cast(0x42), SOFT_PEDAL_ = static_cast(0x43), LEGATO_PEDAL_ = static_cast(0x44), HOLD_PEDAL_2_ = static_cast(0x45), SOUND_VARIATION_ = static_cast(0x46), SOUND_TIMBRE_ = static_cast(0x47), SOUND_RELEASE_TIME_ = static_cast(0x48), SOUND_ATTACK_TIME_ = static_cast(0x49), SOUND_BRIGHTNESS_ = static_cast(0x4A), SOUND_CTRL_6_ = static_cast(0x4B), SOUND_CTRL_7_ = static_cast(0x4C), SOUND_CTRL_8_ = static_cast(0x4D), SOUND_CTRL_9_ = static_cast(0x4E), SOUND_CTRL_10_ = static_cast(0x4F), GENERAL_BUTTON_1_ = static_cast(0x50), GENERAL_BUTTON_2_ = static_cast(0x51), GENERAL_BUTTON_3_ = static_cast(0x52), GENERAL_BUTTON_4_ = static_cast(0x53), REVERB_LEVEL_ = static_cast(0x5B), TREMOLO_LEVEL_ = static_cast(0x5C), CHORUS_LEVEL_ = static_cast(0x5D), CELESTE_LEVEL_ = static_cast(0x5E), PHASER_LEVEL_ = static_cast(0x5F), DATA_BUTTON_P1_ = static_cast(0x60), DATA_BUTTON_M1_ = static_cast(0x61), NON_REGISTER_COARSE_ = static_cast(0x62), NON_REGISTER_FINE_ = static_cast(0x63), ALL_SOUND_OFF_ = static_cast(0x78), ALL_CONTROLLERS_OFF_ = static_cast(0x79), LOCAL_KEYBOARD_ = static_cast(0x7A), ALL_NOTES_OFF_ = static_cast(0x7B), OMNI_MODE_OFF_ = static_cast(0x7C), OMNI_MODE_ON_ = static_cast(0x7D), OMNI_MONOPHONIC_ON_ = static_cast(0x7E), OMNI_POLYPHONIC_ON_ = static_cast(0x7F) }; } namespace DLL2SDK::Assembly_CSharp { enum struct AkMIDIEventTypes : int32_t { NOTE_OFF_ = static_cast(0x80), NOTE_ON_ = static_cast(0x90), NOTE_AFTERTOUCH_ = static_cast(0xA0), CONTROLLER_ = static_cast(0xB0), PROGRAM_CHANGE_ = static_cast(0xC0), CHANNEL_AFTERTOUCH_ = static_cast(0xD0), PITCH_BEND_ = static_cast(0xE0), SYSEX_ = static_cast(0xF0), ESCAPE_ = static_cast(0xF7), META_ = static_cast(0xFF) }; } namespace DLL2SDK::Assembly_CSharp { struct AkMIDIEventCallbackInfo : DLL2SDK::Assembly_CSharp::AkEventCallbackInfo { intptr_t swigCPtr_; void _ctor_120059(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120060(); void setCPtr_120062(intptr_t cPtr_); void Finalize_120063(); void Dispose_120064(); uint8_t get_byChan_120065(); uint8_t get_byParam1_120066(); uint8_t get_byParam2_120067(); DLL2SDK::Assembly_CSharp::AkMIDIEventTypes get_byType_120068(); uint8_t get_byOnOffNote_120069(); uint8_t get_byVelocity_120070(); DLL2SDK::Assembly_CSharp::AkMIDICcTypes get_byCc_120071(); uint8_t get_byCcValue_120072(); uint8_t get_byValueLsb_120073(); uint8_t get_byValueMsb_120074(); uint8_t get_byAftertouchNote_120075(); uint8_t get_byNoteAftertouchValue_120076(); uint8_t get_byChanAftertouchValue_120077(); uint8_t get_byProgramNum_120078(); static intptr_t getCPtr_120061(DLL2SDK::Assembly_CSharp::AkMIDIEventCallbackInfo* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkMIDIEvent : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_119949(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_119950(); void setCPtr_119952(intptr_t cPtr_); void Finalize_119953(); void Dispose_119954(); void set_byChan_119955(uint8_t value_); uint8_t get_byChan_119956(); void set_Gen_119957(DLL2SDK::Assembly_CSharp::AkMIDIEvent_tGen* value_); DLL2SDK::Assembly_CSharp::AkMIDIEvent_tGen* get_Gen_119958(); void set_Cc_119959(DLL2SDK::Assembly_CSharp::AkMIDIEvent_tCc* value_); DLL2SDK::Assembly_CSharp::AkMIDIEvent_tCc* get_Cc_119960(); void set_NoteOnOff_119961(DLL2SDK::Assembly_CSharp::AkMIDIEvent_tNoteOnOff* value_); DLL2SDK::Assembly_CSharp::AkMIDIEvent_tNoteOnOff* get_NoteOnOff_119962(); void set_PitchBend_119963(DLL2SDK::Assembly_CSharp::AkMIDIEvent_tPitchBend* value_); DLL2SDK::Assembly_CSharp::AkMIDIEvent_tPitchBend* get_PitchBend_119964(); void set_NoteAftertouch_119965(DLL2SDK::Assembly_CSharp::AkMIDIEvent_tNoteAftertouch* value_); DLL2SDK::Assembly_CSharp::AkMIDIEvent_tNoteAftertouch* get_NoteAftertouch_119966(); void set_ChanAftertouch_119967(DLL2SDK::Assembly_CSharp::AkMIDIEvent_tChanAftertouch* value_); DLL2SDK::Assembly_CSharp::AkMIDIEvent_tChanAftertouch* get_ChanAftertouch_119968(); void set_ProgramChange_119969(DLL2SDK::Assembly_CSharp::AkMIDIEvent_tProgramChange* value_); DLL2SDK::Assembly_CSharp::AkMIDIEvent_tProgramChange* get_ProgramChange_119970(); void set_byType_119971(DLL2SDK::Assembly_CSharp::AkMIDIEventTypes value_); DLL2SDK::Assembly_CSharp::AkMIDIEventTypes get_byType_119972(); void set_byOnOffNote_119973(uint8_t value_); uint8_t get_byOnOffNote_119974(); void set_byVelocity_119975(uint8_t value_); uint8_t get_byVelocity_119976(); void set_byCc_119977(DLL2SDK::Assembly_CSharp::AkMIDICcTypes value_); DLL2SDK::Assembly_CSharp::AkMIDICcTypes get_byCc_119978(); void set_byCcValue_119979(uint8_t value_); uint8_t get_byCcValue_119980(); void set_byValueLsb_119981(uint8_t value_); uint8_t get_byValueLsb_119982(); void set_byValueMsb_119983(uint8_t value_); uint8_t get_byValueMsb_119984(); void set_byAftertouchNote_119985(uint8_t value_); uint8_t get_byAftertouchNote_119986(); void set_byNoteAftertouchValue_119987(uint8_t value_); uint8_t get_byNoteAftertouchValue_119988(); void set_byChanAftertouchValue_119989(uint8_t value_); uint8_t get_byChanAftertouchValue_119990(); void set_byProgramNum_119991(uint8_t value_); uint8_t get_byProgramNum_119992(); static intptr_t getCPtr_119951(DLL2SDK::Assembly_CSharp::AkMIDIEvent* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkIterator : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_119936(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_119937(); void setCPtr_119939(intptr_t cPtr_); void Finalize_119940(); void Dispose_119941(); void set_pItem_119942(DLL2SDK::Assembly_CSharp::AkPlaylistItem* value_); DLL2SDK::Assembly_CSharp::AkPlaylistItem* get_pItem_119943(); DLL2SDK::Assembly_CSharp::AkIterator* NextIter_119944(); DLL2SDK::Assembly_CSharp::AkIterator* PrevIter_119945(); DLL2SDK::Assembly_CSharp::AkPlaylistItem* GetItem_119946(); bool IsEqualTo_119947(DLL2SDK::Assembly_CSharp::AkIterator* in_rOp_); bool IsDifferentFrom_119948(DLL2SDK::Assembly_CSharp::AkIterator* in_rOp_); static intptr_t getCPtr_119938(DLL2SDK::Assembly_CSharp::AkIterator* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkInitSettings : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_119898(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_119899(); void setCPtr_119901(intptr_t cPtr_); void Finalize_119902(); void Dispose_119903(); void set_pfnAssertHook_119904(int32_t value_); int32_t get_pfnAssertHook_119905(); void set_uMaxNumPaths_119906(uint32_t value_); uint32_t get_uMaxNumPaths_119907(); void set_uDefaultPoolSize_119908(uint32_t value_); uint32_t get_uDefaultPoolSize_119909(); void set_fDefaultPoolRatioThreshold_119910(float value_); float get_fDefaultPoolRatioThreshold_119911(); void set_uCommandQueueSize_119912(uint32_t value_); uint32_t get_uCommandQueueSize_119913(); void set_uPrepareEventMemoryPoolID_119914(int32_t value_); int32_t get_uPrepareEventMemoryPoolID_119915(); void set_bEnableGameSyncPreparation_119916(bool value_); bool get_bEnableGameSyncPreparation_119917(); void set_uContinuousPlaybackLookAhead_119918(uint32_t value_); uint32_t get_uContinuousPlaybackLookAhead_119919(); void set_uNumSamplesPerFrame_119920(uint32_t value_); uint32_t get_uNumSamplesPerFrame_119921(); void set_uMonitorPoolSize_119922(uint32_t value_); uint32_t get_uMonitorPoolSize_119923(); void set_uMonitorQueuePoolSize_119924(uint32_t value_); uint32_t get_uMonitorQueuePoolSize_119925(); void set_settingsMainOutput_119926(DLL2SDK::Assembly_CSharp::AkOutputSettings* value_); DLL2SDK::Assembly_CSharp::AkOutputSettings* get_settingsMainOutput_119927(); void set_uMaxHardwareTimeoutMs_119928(uint32_t value_); uint32_t get_uMaxHardwareTimeoutMs_119929(); void set_bUseSoundBankMgrThread_119930(bool value_); bool get_bUseSoundBankMgrThread_119931(); void set_bUseLEngineThread_119932(bool value_); bool get_bUseLEngineThread_119933(); void set_szPluginDLLPath_119934(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_szPluginDLLPath_119935(); static intptr_t getCPtr_119900(DLL2SDK::Assembly_CSharp::AkInitSettings* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkImageSourceSettings : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_119887(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_119888(); void _ctor_119889(DLL2SDK::Assembly_CSharp::AkVector* in_sourcePosition_, float in_fDistanceScalingFactor_, float in_fLevel_); void setCPtr_119891(intptr_t cPtr_); void Finalize_119892(); void Dispose_119893(); void SetOneTexture_119894(uint32_t in_texture_); void SetName_119895(DLL2SDK::mscorlib::System::String* in_pName_); void set_params__119896(DLL2SDK::Assembly_CSharp::AkImageSourceParams* value_); DLL2SDK::Assembly_CSharp::AkImageSourceParams* get_params__119897(); static intptr_t getCPtr_119890(DLL2SDK::Assembly_CSharp::AkImageSourceSettings* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkImageSourceParams : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_119874(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_119875(); void _ctor_119876(DLL2SDK::Assembly_CSharp::AkVector* in_sourcePosition_, float in_fDistanceScalingFactor_, float in_fLevel_); void setCPtr_119878(intptr_t cPtr_); void Finalize_119879(); void Dispose_119880(); void set_sourcePosition_119881(DLL2SDK::Assembly_CSharp::AkVector* value_); DLL2SDK::Assembly_CSharp::AkVector* get_sourcePosition_119882(); void set_fDistanceScalingFactor_119883(float value_); float get_fDistanceScalingFactor_119884(); void set_fLevel_119885(float value_); float get_fLevel_119886(); static intptr_t getCPtr_119877(DLL2SDK::Assembly_CSharp::AkImageSourceParams* obj_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct AkGroupType : int32_t { AkGroupType_Switch_ = static_cast(0x0), AkGroupType_State_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { enum struct AkGlobalCallbackLocation : int32_t { AkGlobalCallbackLocation_Register_ = static_cast(0x1), AkGlobalCallbackLocation_Begin_ = static_cast(0x2), AkGlobalCallbackLocation_PreProcessMessageQueueForRender_ = static_cast(0x4), AkGlobalCallbackLocation_PostMessagesProcessed_ = static_cast(0x8), AkGlobalCallbackLocation_BeginRender_ = static_cast(0x10), AkGlobalCallbackLocation_EndRender_ = static_cast(0x20), AkGlobalCallbackLocation_End_ = static_cast(0x40), AkGlobalCallbackLocation_Term_ = static_cast(0x80), AkGlobalCallbackLocation_Monitor_ = static_cast(0x100), AkGlobalCallbackLocation_Num_ = static_cast(0x9) }; } namespace DLL2SDK::Assembly_CSharp { struct AkExternalSourceInfo : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_119853(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_119854(); void _ctor_119855(intptr_t in_pInMemory_, uint32_t in_uiMemorySize_, uint32_t in_iExternalSrcCookie_, uint32_t in_idCodec_); void _ctor_119856(DLL2SDK::mscorlib::System::String* in_pszFileName_, uint32_t in_iExternalSrcCookie_, uint32_t in_idCodec_); void _ctor_119857(uint32_t in_idFile_, uint32_t in_iExternalSrcCookie_, uint32_t in_idCodec_); void setCPtr_119859(intptr_t cPtr_); void Finalize_119860(); void Dispose_119861(); void set_iExternalSrcCookie_119862(uint32_t value_); uint32_t get_iExternalSrcCookie_119863(); void set_idCodec_119864(uint32_t value_); uint32_t get_idCodec_119865(); void set_szFile_119866(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_szFile_119867(); void set_pInMemory_119868(intptr_t value_); intptr_t get_pInMemory_119869(); void set_uiMemorySize_119870(uint32_t value_); uint32_t get_uiMemorySize_119871(); void set_idFile_119872(uint32_t value_); uint32_t get_idFile_119873(); static intptr_t getCPtr_119858(DLL2SDK::Assembly_CSharp::AkExternalSourceInfo* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkEmitterSettings : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_119825(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_119826(); void setCPtr_119828(intptr_t cPtr_); void Finalize_119829(); void Dispose_119830(); void set_reflectAuxBusID_119831(uint32_t value_); uint32_t get_reflectAuxBusID_119832(); void set_reflectionMaxPathLength_119833(float value_); float get_reflectionMaxPathLength_119834(); void set_reflectionsAuxBusGain_119835(float value_); float get_reflectionsAuxBusGain_119836(); void set_reflectionsOrder_119837(uint32_t value_); uint32_t get_reflectionsOrder_119838(); void set_reflectorFilterMask_119839(uint32_t value_); uint32_t get_reflectorFilterMask_119840(); void set_roomReverbAuxBusGain_119841(float value_); float get_roomReverbAuxBusGain_119842(); void set_useImageSources_119843(uint8_t value_); uint8_t get_useImageSources_119844(); static intptr_t getCPtr_119827(DLL2SDK::Assembly_CSharp::AkEmitterSettings* obj_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct AkDynamicSequenceType : int32_t { DynamicSequenceType_SampleAccurate_ = static_cast(0x0), DynamicSequenceType_NormalTransition_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { struct AkDynamicSequenceItemCallbackInfo : DLL2SDK::Assembly_CSharp::AkCallbackInfo { intptr_t swigCPtr_; void _ctor_119816(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_119817(); void setCPtr_119819(intptr_t cPtr_); void Finalize_119820(); void Dispose_119821(); uint32_t get_playingID_119822(); uint32_t get_audioNodeID_119823(); intptr_t get_pCustomInfo_119824(); static intptr_t getCPtr_119818(DLL2SDK::Assembly_CSharp::AkDynamicSequenceItemCallbackInfo* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkDurationCallbackInfo : DLL2SDK::Assembly_CSharp::AkEventCallbackInfo { intptr_t swigCPtr_; void _ctor_119805(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_119806(); void setCPtr_119808(intptr_t cPtr_); void Finalize_119809(); void Dispose_119810(); float get_fDuration_119811(); float get_fEstimatedDuration_119812(); uint32_t get_audioNodeID_119813(); uint32_t get_mediaID_119814(); bool get_bStreaming_119815(); static intptr_t getCPtr_119807(DLL2SDK::Assembly_CSharp::AkDurationCallbackInfo* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkDeviceSettings : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_119777(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_119778(); void setCPtr_119780(intptr_t cPtr_); void Finalize_119781(); void Dispose_119782(); void set_pIOMemory_119783(intptr_t value_); intptr_t get_pIOMemory_119784(); void set_uIOMemorySize_119785(uint32_t value_); uint32_t get_uIOMemorySize_119786(); void set_uIOMemoryAlignment_119787(uint32_t value_); uint32_t get_uIOMemoryAlignment_119788(); void set_ePoolAttributes_119789(int32_t value_); int32_t get_ePoolAttributes_119790(); void set_uGranularity_119791(uint32_t value_); uint32_t get_uGranularity_119792(); void set_uSchedulerTypeFlags_119793(uint32_t value_); uint32_t get_uSchedulerTypeFlags_119794(); void set_threadProperties_119795(DLL2SDK::Assembly_CSharp::AkThreadProperties* value_); DLL2SDK::Assembly_CSharp::AkThreadProperties* get_threadProperties_119796(); void set_fTargetAutoStmBufferLength_119797(float value_); float get_fTargetAutoStmBufferLength_119798(); void set_uMaxConcurrentIO_119799(uint32_t value_); uint32_t get_uMaxConcurrentIO_119800(); void set_bUseStreamCache_119801(bool value_); bool get_bUseStreamCache_119802(); void set_uMaxCachePinnedBytes_119803(uint32_t value_); uint32_t get_uMaxCachePinnedBytes_119804(); static intptr_t getCPtr_119779(DLL2SDK::Assembly_CSharp::AkDeviceSettings* obj_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct AkConnectionType : int32_t { ConnectionType_Direct_ = static_cast(0x0), ConnectionType_GameDefSend_ = static_cast(0x1), ConnectionType_UserDefSend_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct AkChannelOrdering : int32_t { ChannelOrdering_Standard_ = static_cast(0x0), ChannelOrdering_RunTime_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { struct AkChannelEmitter : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_119767(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_119768(); void setCPtr_119770(intptr_t cPtr_); void Finalize_119771(); void Dispose_119772(); void set_position_119773(DLL2SDK::Assembly_CSharp::AkTransform* value_); DLL2SDK::Assembly_CSharp::AkTransform* get_position_119774(); void set_uInputChannels_119775(uint32_t value_); uint32_t get_uInputChannels_119776(); static intptr_t getCPtr_119769(DLL2SDK::Assembly_CSharp::AkChannelEmitter* obj_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct AkChannelConfigType : int32_t { AK_ChannelConfigType_Anonymous_ = static_cast(0x0), AK_ChannelConfigType_Standard_ = static_cast(0x1), AK_ChannelConfigType_Ambisonic_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct AkChannelConfig : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_119743(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_119744(); void _ctor_119745(uint32_t in_uNumChannels_, uint32_t in_uChannelMask_); void setCPtr_119747(intptr_t cPtr_); void Finalize_119748(); void Dispose_119749(); void set_uNumChannels_119750(uint32_t value_); uint32_t get_uNumChannels_119751(); void set_eConfigType_119752(uint32_t value_); uint32_t get_eConfigType_119753(); void set_uChannelMask_119754(uint32_t value_); uint32_t get_uChannelMask_119755(); void Clear_119756(); void SetStandard_119757(uint32_t in_uChannelMask_); void SetStandardOrAnonymous_119758(uint32_t in_uNumChannels_, uint32_t in_uChannelMask_); void SetAnonymous_119759(uint32_t in_uNumChannels_); void SetAmbisonic_119760(uint32_t in_uNumChannels_); bool IsValid_119761(); uint32_t Serialize_119762(); void Deserialize_119763(uint32_t in_uChannelConfig_); DLL2SDK::Assembly_CSharp::AkChannelConfig* RemoveLFE_119764(); DLL2SDK::Assembly_CSharp::AkChannelConfig* RemoveCenter_119765(); bool IsChannelConfigSupported_119766(); static intptr_t getCPtr_119746(DLL2SDK::Assembly_CSharp::AkChannelConfig* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkCallbackSerializer : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_119731(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_119732(); void setCPtr_119734(intptr_t cPtr_); void Finalize_119735(); void Dispose_119736(); static intptr_t getCPtr_119733(DLL2SDK::Assembly_CSharp::AkCallbackSerializer* obj_); static DLL2SDK::Assembly_CSharp::AKRESULT Init_119737(intptr_t in_pMemory_, uint32_t in_uSize_); static void Term_119738(); static intptr_t Lock_119739(); static void SetLocalOutput_119740(uint32_t in_uErrorLevel_); static void Unlock_119741(); static DLL2SDK::Assembly_CSharp::AKRESULT AudioSourceChangeCallbackFunc_119742(bool in_bOtherAudioPlaying_, DLL2SDK::mscorlib::System::Object* in_pCookie_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct AkBusHierarchyFlags : int32_t { AkBusHierarchy_Primary_ = static_cast(0x1), AkBusHierarchy_Secondary_ = static_cast(0x2), AkBusHierarchy_IsMaster_ = static_cast(0x80) }; } namespace DLL2SDK::Assembly_CSharp { enum struct AkBankContent : int32_t { AkBankContent_StructureOnly_ = static_cast(0x0), AkBankContent_All_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { struct AkBankCallbackInfo : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_119713(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_119714(); void setCPtr_119716(intptr_t cPtr_); void Finalize_119717(); void Dispose_119718(); uint32_t get_bankID_119719(); intptr_t get_inMemoryBankPtr_119720(); DLL2SDK::Assembly_CSharp::AKRESULT get_loadResult_119721(); int32_t get_memPoolId_119722(); static intptr_t getCPtr_119715(DLL2SDK::Assembly_CSharp::AkBankCallbackInfo* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkAuxSendValue : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_119697(intptr_t cPtr_, bool cMemoryOwn_); void setCPtr_119699(intptr_t cPtr_); void Finalize_119700(); void Dispose_119701(); void set_listenerID_119702(uint64_t value_); uint64_t get_listenerID_119703(); void set_auxBusID_119704(uint32_t value_); uint32_t get_auxBusID_119705(); void set_fControlValue_119706(float value_); float get_fControlValue_119707(); void Set_119708(DLL2SDK::UnityEngine::UnityEngine::GameObject* listener_, uint32_t id_, float value_); bool IsSame_119709(DLL2SDK::UnityEngine::UnityEngine::GameObject* listener_, uint32_t id_); DLL2SDK::Assembly_CSharp::AKRESULT SetGameObjectAuxSendValues_119711(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, uint32_t in_uNumSendValues_); DLL2SDK::Assembly_CSharp::AKRESULT GetGameObjectAuxSendValues_119712(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, uint32_t* io_ruNumSendValues_); static intptr_t getCPtr_119698(DLL2SDK::Assembly_CSharp::AkAuxSendValue* obj_); static int32_t GetSizeOf_119710(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkAudioSourceChangeCallbackInfo : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_119690(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_119691(); void setCPtr_119693(intptr_t cPtr_); void Finalize_119694(); void Dispose_119695(); bool get_bOtherAudioPlaying_119696(); static intptr_t getCPtr_119692(DLL2SDK::Assembly_CSharp::AkAudioSourceChangeCallbackInfo* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkAudioSettings : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_119680(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_119681(); void setCPtr_119683(intptr_t cPtr_); void Finalize_119684(); void Dispose_119685(); void set_uNumSamplesPerFrame_119686(uint32_t value_); uint32_t get_uNumSamplesPerFrame_119687(); void set_uNumSamplesPerSecond_119688(uint32_t value_); uint32_t get_uNumSamplesPerSecond_119689(); static intptr_t getCPtr_119682(DLL2SDK::Assembly_CSharp::AkAudioSettings* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkAudioInterruptionCallbackInfo : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_119673(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_119674(); void setCPtr_119676(intptr_t cPtr_); void Finalize_119677(); void Dispose_119678(); bool get_bEnterInterruption_119679(); static intptr_t getCPtr_119675(DLL2SDK::Assembly_CSharp::AkAudioInterruptionCallbackInfo* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkAudioFormat : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_119648(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_119649(); void setCPtr_119651(intptr_t cPtr_); void Finalize_119652(); void Dispose_119653(); void set_uSampleRate_119654(uint32_t value_); uint32_t get_uSampleRate_119655(); void set_channelConfig_119656(DLL2SDK::Assembly_CSharp::AkChannelConfig* value_); DLL2SDK::Assembly_CSharp::AkChannelConfig* get_channelConfig_119657(); void set_uBitsPerSample_119658(uint32_t value_); uint32_t get_uBitsPerSample_119659(); void set_uBlockAlign_119660(uint32_t value_); uint32_t get_uBlockAlign_119661(); void set_uTypeID_119662(uint32_t value_); uint32_t get_uTypeID_119663(); void set_uInterleaveID_119664(uint32_t value_); uint32_t get_uInterleaveID_119665(); uint32_t GetNumChannels_119666(); uint32_t GetBitsPerSample_119667(); uint32_t GetBlockAlign_119668(); uint32_t GetTypeID_119669(); uint32_t GetInterleaveID_119670(); void SetAll_119671(uint32_t in_uSampleRate_, DLL2SDK::Assembly_CSharp::AkChannelConfig* in_channelConfig_, uint32_t in_uBitsPerSample_, uint32_t in_uBlockAlign_, uint32_t in_uTypeID_, uint32_t in_uInterleaveID_); bool IsChannelConfigSupported_119672(); static intptr_t getCPtr_119650(DLL2SDK::Assembly_CSharp::AkAudioFormat* obj_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct AkAudioDeviceState : int32_t { AkDeviceState_Active_ = static_cast(0x1), AkDeviceState_Disabled_ = static_cast(0x2), AkDeviceState_NotPresent_ = static_cast(0x4), AkDeviceState_Unplugged_ = static_cast(0x8), AkDeviceState_All_ = static_cast(0xF) }; } namespace DLL2SDK::Assembly_CSharp { struct AkThreadProperties : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_119634(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_119635(); void setCPtr_119637(intptr_t cPtr_); void Finalize_119638(); void Dispose_119639(); void set_nPriority_119640(int32_t value_); int32_t get_nPriority_119641(); void set_uStackSize_119642(uint32_t value_); uint32_t get_uStackSize_119643(); void set_uSchedPolicy_119644(int32_t value_); int32_t get_uSchedPolicy_119645(); void set_dwAffinityMask_119646(uint32_t value_); uint32_t get_dwAffinityMask_119647(); static intptr_t getCPtr_119636(DLL2SDK::Assembly_CSharp::AkThreadProperties* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkSoundEngine : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t AK_SIMD_ALIGNMENT_; int32_t AK_BUFFER_ALIGNMENT_; int32_t AK_MAX_PATH_; int32_t AK_BANK_PLATFORM_DATA_ALIGNMENT_; uint32_t AK_INVALID_PLUGINID_; uint64_t AK_INVALID_GAME_OBJECT_; uint32_t AK_INVALID_UNIQUE_ID_; uint32_t AK_INVALID_RTPC_ID_; uint32_t AK_INVALID_LISTENER_INDEX_; uint32_t AK_INVALID_PLAYING_ID_; uint32_t AK_DEFAULT_SWITCH_STATE_; int32_t AK_INVALID_POOL_ID_; int32_t AK_DEFAULT_POOL_ID_; uint32_t AK_INVALID_AUX_ID_; uint32_t AK_INVALID_FILE_ID_; uint32_t AK_INVALID_DEVICE_ID_; uint32_t AK_INVALID_BANK_ID_; uint32_t AK_FALLBACK_ARGUMENTVALUE_ID_; uint32_t AK_INVALID_CHANNELMASK_; uint32_t AK_INVALID_OUTPUT_DEVICE_ID_; uint32_t AK_MIXER_FX_SLOT_; uint64_t AK_DEFAULT_LISTENER_OBJ_; uint32_t AK_DEFAULT_PRIORITY_; uint32_t AK_MIN_PRIORITY_; uint32_t AK_MAX_PRIORITY_; uint32_t AK_DEFAULT_BANK_IO_PRIORITY_; double AK_DEFAULT_BANK_THROUGHPUT_; uint32_t AKCOMPANYID_AUDIOKINETIC_; uint32_t AK_LISTENERS_MASK_ALL_; int32_t NULL_; int32_t AKCURVEINTERPOLATION_NUM_STORAGE_BIT_; int32_t AK_MAX_LANGUAGE_NAME_SIZE_; int32_t AKCOMPANYID_AUDIOKINETIC_EXTERNAL_; int32_t AKCOMPANYID_MCDSP_; int32_t AKCOMPANYID_WAVEARTS_; int32_t AKCOMPANYID_PHONETICARTS_; int32_t AKCOMPANYID_IZOTOPE_; int32_t AKCOMPANYID_GENAUDIO_; int32_t AKCOMPANYID_CRANKCASEAUDIO_; int32_t AKCOMPANYID_IOSONO_; int32_t AKCOMPANYID_AUROTECHNOLOGIES_; int32_t AKCOMPANYID_DOLBY_; int32_t AKCOMPANYID_TWOBIGEARS_; int32_t AKCOMPANYID_OCULUS_; int32_t AKCOMPANYID_BLUERIPPLESOUND_; int32_t AKCOMPANYID_ENZIEN_; int32_t AKCOMPANYID_KROTOS_; int32_t AKCOMPANYID_NURULIZE_; int32_t AKCOMPANYID_SUPERPOWERED_; int32_t AKCOMPANYID_GOOGLE_; int32_t AKCOMPANYID_VISISONICS_; int32_t AKCODECID_BANK_; int32_t AKCODECID_PCM_; int32_t AKCODECID_ADPCM_; int32_t AKCODECID_XMA_; int32_t AKCODECID_VORBIS_; int32_t AKCODECID_WIIADPCM_; int32_t AKCODECID_PCMEX_; int32_t AKCODECID_EXTERNAL_SOURCE_; int32_t AKCODECID_XWMA_; int32_t AKCODECID_AAC_; int32_t AKCODECID_FILE_PACKAGE_; int32_t AKCODECID_ATRAC9_; int32_t AKCODECID_VAG_; int32_t AKCODECID_PROFILERCAPTURE_; int32_t AKCODECID_ANALYSISFILE_; int32_t AKCODECID_MIDI_; int32_t AKCODECID_OPUS_; int32_t AKCODECID_CAF_; int32_t AK_WAVE_FORMAT_VAG_; int32_t AK_WAVE_FORMAT_AT9_; int32_t AK_WAVE_FORMAT_VORBIS_; int32_t AK_WAVE_FORMAT_AAC_; int32_t AK_WAVE_FORMAT_OPUS_; int32_t WAVE_FORMAT_XMA2_; int32_t PANNER_NUM_STORAGE_BITS_; int32_t POSSOURCE_NUM_STORAGE_BITS_; int32_t AK_MAX_BITS_METERING_FLAGS_; int32_t AK_OS_STRUCT_ALIGN_; int32_t AK_64B_OS_STRUCT_ALIGN_; bool AK_ASYNC_OPEN_DEFAULT_; int32_t AK_COMM_DEFAULT_DISCOVERY_PORT_; int32_t AK_MIDI_EVENT_TYPE_INVALID_; int32_t AK_MIDI_EVENT_TYPE_NOTE_OFF_; int32_t AK_MIDI_EVENT_TYPE_NOTE_ON_; int32_t AK_MIDI_EVENT_TYPE_NOTE_AFTERTOUCH_; int32_t AK_MIDI_EVENT_TYPE_CONTROLLER_; int32_t AK_MIDI_EVENT_TYPE_PROGRAM_CHANGE_; int32_t AK_MIDI_EVENT_TYPE_CHANNEL_AFTERTOUCH_; int32_t AK_MIDI_EVENT_TYPE_PITCH_BEND_; int32_t AK_MIDI_EVENT_TYPE_SYSEX_; int32_t AK_MIDI_EVENT_TYPE_ESCAPE_; int32_t AK_MIDI_EVENT_TYPE_META_; int32_t AK_MIDI_CC_BANK_SELECT_COARSE_; int32_t AK_MIDI_CC_MOD_WHEEL_COARSE_; int32_t AK_MIDI_CC_BREATH_CTRL_COARSE_; int32_t AK_MIDI_CC_CTRL_3_COARSE_; int32_t AK_MIDI_CC_FOOT_PEDAL_COARSE_; int32_t AK_MIDI_CC_PORTAMENTO_COARSE_; int32_t AK_MIDI_CC_DATA_ENTRY_COARSE_; int32_t AK_MIDI_CC_VOLUME_COARSE_; int32_t AK_MIDI_CC_BALANCE_COARSE_; int32_t AK_MIDI_CC_CTRL_9_COARSE_; int32_t AK_MIDI_CC_PAN_POSITION_COARSE_; int32_t AK_MIDI_CC_EXPRESSION_COARSE_; int32_t AK_MIDI_CC_EFFECT_CTRL_1_COARSE_; int32_t AK_MIDI_CC_EFFECT_CTRL_2_COARSE_; int32_t AK_MIDI_CC_CTRL_14_COARSE_; int32_t AK_MIDI_CC_CTRL_15_COARSE_; int32_t AK_MIDI_CC_GEN_SLIDER_1_; int32_t AK_MIDI_CC_GEN_SLIDER_2_; int32_t AK_MIDI_CC_GEN_SLIDER_3_; int32_t AK_MIDI_CC_GEN_SLIDER_4_; int32_t AK_MIDI_CC_CTRL_20_COARSE_; int32_t AK_MIDI_CC_CTRL_21_COARSE_; int32_t AK_MIDI_CC_CTRL_22_COARSE_; int32_t AK_MIDI_CC_CTRL_23_COARSE_; int32_t AK_MIDI_CC_CTRL_24_COARSE_; int32_t AK_MIDI_CC_CTRL_25_COARSE_; int32_t AK_MIDI_CC_CTRL_26_COARSE_; int32_t AK_MIDI_CC_CTRL_27_COARSE_; int32_t AK_MIDI_CC_CTRL_28_COARSE_; int32_t AK_MIDI_CC_CTRL_29_COARSE_; int32_t AK_MIDI_CC_CTRL_30_COARSE_; int32_t AK_MIDI_CC_CTRL_31_COARSE_; int32_t AK_MIDI_CC_BANK_SELECT_FINE_; int32_t AK_MIDI_CC_MOD_WHEEL_FINE_; int32_t AK_MIDI_CC_BREATH_CTRL_FINE_; int32_t AK_MIDI_CC_CTRL_3_FINE_; int32_t AK_MIDI_CC_FOOT_PEDAL_FINE_; int32_t AK_MIDI_CC_PORTAMENTO_FINE_; int32_t AK_MIDI_CC_DATA_ENTRY_FINE_; int32_t AK_MIDI_CC_VOLUME_FINE_; int32_t AK_MIDI_CC_BALANCE_FINE_; int32_t AK_MIDI_CC_CTRL_9_FINE_; int32_t AK_MIDI_CC_PAN_POSITION_FINE_; int32_t AK_MIDI_CC_EXPRESSION_FINE_; int32_t AK_MIDI_CC_EFFECT_CTRL_1_FINE_; int32_t AK_MIDI_CC_EFFECT_CTRL_2_FINE_; int32_t AK_MIDI_CC_CTRL_14_FINE_; int32_t AK_MIDI_CC_CTRL_15_FINE_; int32_t AK_MIDI_CC_CTRL_20_FINE_; int32_t AK_MIDI_CC_CTRL_21_FINE_; int32_t AK_MIDI_CC_CTRL_22_FINE_; int32_t AK_MIDI_CC_CTRL_23_FINE_; int32_t AK_MIDI_CC_CTRL_24_FINE_; int32_t AK_MIDI_CC_CTRL_25_FINE_; int32_t AK_MIDI_CC_CTRL_26_FINE_; int32_t AK_MIDI_CC_CTRL_27_FINE_; int32_t AK_MIDI_CC_CTRL_28_FINE_; int32_t AK_MIDI_CC_CTRL_29_FINE_; int32_t AK_MIDI_CC_CTRL_30_FINE_; int32_t AK_MIDI_CC_CTRL_31_FINE_; int32_t AK_MIDI_CC_HOLD_PEDAL_; int32_t AK_MIDI_CC_PORTAMENTO_ON_OFF_; int32_t AK_MIDI_CC_SUSTENUTO_PEDAL_; int32_t AK_MIDI_CC_SOFT_PEDAL_; int32_t AK_MIDI_CC_LEGATO_PEDAL_; int32_t AK_MIDI_CC_HOLD_PEDAL_2_; int32_t AK_MIDI_CC_SOUND_VARIATION_; int32_t AK_MIDI_CC_SOUND_TIMBRE_; int32_t AK_MIDI_CC_SOUND_RELEASE_TIME_; int32_t AK_MIDI_CC_SOUND_ATTACK_TIME_; int32_t AK_MIDI_CC_SOUND_BRIGHTNESS_; int32_t AK_MIDI_CC_SOUND_CTRL_6_; int32_t AK_MIDI_CC_SOUND_CTRL_7_; int32_t AK_MIDI_CC_SOUND_CTRL_8_; int32_t AK_MIDI_CC_SOUND_CTRL_9_; int32_t AK_MIDI_CC_SOUND_CTRL_10_; int32_t AK_MIDI_CC_GENERAL_BUTTON_1_; int32_t AK_MIDI_CC_GENERAL_BUTTON_2_; int32_t AK_MIDI_CC_GENERAL_BUTTON_3_; int32_t AK_MIDI_CC_GENERAL_BUTTON_4_; int32_t AK_MIDI_CC_REVERB_LEVEL_; int32_t AK_MIDI_CC_TREMOLO_LEVEL_; int32_t AK_MIDI_CC_CHORUS_LEVEL_; int32_t AK_MIDI_CC_CELESTE_LEVEL_; int32_t AK_MIDI_CC_PHASER_LEVEL_; int32_t AK_MIDI_CC_DATA_BUTTON_P1_; int32_t AK_MIDI_CC_DATA_BUTTON_M1_; int32_t AK_MIDI_CC_NON_REGISTER_COARSE_; int32_t AK_MIDI_CC_NON_REGISTER_FINE_; int32_t AK_MIDI_CC_ALL_SOUND_OFF_; int32_t AK_MIDI_CC_ALL_CONTROLLERS_OFF_; int32_t AK_MIDI_CC_LOCAL_KEYBOARD_; int32_t AK_MIDI_CC_ALL_NOTES_OFF_; int32_t AK_MIDI_CC_OMNI_MODE_OFF_; int32_t AK_MIDI_CC_OMNI_MODE_ON_; int32_t AK_MIDI_CC_OMNI_MONOPHONIC_ON_; int32_t AK_MIDI_CC_OMNI_POLYPHONIC_ON_; int32_t AK_SPEAKER_FRONT_LEFT_; int32_t AK_SPEAKER_FRONT_RIGHT_; int32_t AK_SPEAKER_FRONT_CENTER_; int32_t AK_SPEAKER_LOW_FREQUENCY_; int32_t AK_SPEAKER_BACK_LEFT_; int32_t AK_SPEAKER_BACK_RIGHT_; int32_t AK_SPEAKER_BACK_CENTER_; int32_t AK_SPEAKER_SIDE_LEFT_; int32_t AK_SPEAKER_SIDE_RIGHT_; int32_t AK_SPEAKER_TOP_; int32_t AK_SPEAKER_HEIGHT_FRONT_LEFT_; int32_t AK_SPEAKER_HEIGHT_FRONT_CENTER_; int32_t AK_SPEAKER_HEIGHT_FRONT_RIGHT_; int32_t AK_SPEAKER_HEIGHT_BACK_LEFT_; int32_t AK_SPEAKER_HEIGHT_BACK_CENTER_; int32_t AK_SPEAKER_HEIGHT_BACK_RIGHT_; int32_t AK_SPEAKER_SETUP_MONO_; int32_t AK_SPEAKER_SETUP_0POINT1_; int32_t AK_SPEAKER_SETUP_1POINT1_; int32_t AK_SPEAKER_SETUP_STEREO_; int32_t AK_SPEAKER_SETUP_2POINT1_; int32_t AK_SPEAKER_SETUP_3STEREO_; int32_t AK_SPEAKER_SETUP_3POINT1_; int32_t AK_SPEAKER_SETUP_4_; int32_t AK_SPEAKER_SETUP_4POINT1_; int32_t AK_SPEAKER_SETUP_5_; int32_t AK_SPEAKER_SETUP_5POINT1_; int32_t AK_SPEAKER_SETUP_6_; int32_t AK_SPEAKER_SETUP_6POINT1_; int32_t AK_SPEAKER_SETUP_7_; int32_t AK_SPEAKER_SETUP_7POINT1_; int32_t AK_SPEAKER_SETUP_SURROUND_; int32_t AK_SPEAKER_SETUP_DPL2_; int32_t AK_SPEAKER_SETUP_HEIGHT_4_; int32_t AK_SPEAKER_SETUP_HEIGHT_5_; int32_t AK_SPEAKER_SETUP_HEIGHT_ALL_; int32_t AK_SPEAKER_SETUP_AURO_222_; int32_t AK_SPEAKER_SETUP_AURO_8_; int32_t AK_SPEAKER_SETUP_AURO_9_; int32_t AK_SPEAKER_SETUP_AURO_9POINT1_; int32_t AK_SPEAKER_SETUP_AURO_10_; int32_t AK_SPEAKER_SETUP_AURO_10POINT1_; int32_t AK_SPEAKER_SETUP_AURO_11_; int32_t AK_SPEAKER_SETUP_AURO_11POINT1_; int32_t AK_SPEAKER_SETUP_AURO_11_740_; int32_t AK_SPEAKER_SETUP_AURO_11POINT1_740_; int32_t AK_SPEAKER_SETUP_AURO_13_751_; int32_t AK_SPEAKER_SETUP_AURO_13POINT1_751_; int32_t AK_SPEAKER_SETUP_DOLBY_5_0_2_; int32_t AK_SPEAKER_SETUP_DOLBY_5_1_2_; int32_t AK_SPEAKER_SETUP_DOLBY_6_0_2_; int32_t AK_SPEAKER_SETUP_DOLBY_6_1_2_; int32_t AK_SPEAKER_SETUP_DOLBY_6_0_4_; int32_t AK_SPEAKER_SETUP_DOLBY_6_1_4_; int32_t AK_SPEAKER_SETUP_DOLBY_7_0_2_; int32_t AK_SPEAKER_SETUP_DOLBY_7_1_2_; int32_t AK_SPEAKER_SETUP_DOLBY_7_0_4_; int32_t AK_SPEAKER_SETUP_DOLBY_7_1_4_; int32_t AK_SPEAKER_SETUP_ALL_SPEAKERS_; int32_t AK_IDX_SETUP_FRONT_LEFT_; int32_t AK_IDX_SETUP_FRONT_RIGHT_; int32_t AK_IDX_SETUP_CENTER_; int32_t AK_IDX_SETUP_NOCENTER_BACK_LEFT_; int32_t AK_IDX_SETUP_NOCENTER_BACK_RIGHT_; int32_t AK_IDX_SETUP_NOCENTER_SIDE_LEFT_; int32_t AK_IDX_SETUP_NOCENTER_SIDE_RIGHT_; int32_t AK_IDX_SETUP_WITHCENTER_BACK_LEFT_; int32_t AK_IDX_SETUP_WITHCENTER_BACK_RIGHT_; int32_t AK_IDX_SETUP_WITHCENTER_SIDE_LEFT_; int32_t AK_IDX_SETUP_WITHCENTER_SIDE_RIGHT_; int32_t AK_IDX_SETUP_0_LFE_; int32_t AK_IDX_SETUP_1_CENTER_; int32_t AK_IDX_SETUP_1_LFE_; int32_t AK_IDX_SETUP_2_LEFT_; int32_t AK_IDX_SETUP_2_RIGHT_; int32_t AK_IDX_SETUP_2_LFE_; int32_t AK_IDX_SETUP_3_LEFT_; int32_t AK_IDX_SETUP_3_RIGHT_; int32_t AK_IDX_SETUP_3_CENTER_; int32_t AK_IDX_SETUP_3_LFE_; int32_t AK_IDX_SETUP_4_FRONTLEFT_; int32_t AK_IDX_SETUP_4_FRONTRIGHT_; int32_t AK_IDX_SETUP_4_REARLEFT_; int32_t AK_IDX_SETUP_4_REARRIGHT_; int32_t AK_IDX_SETUP_4_LFE_; int32_t AK_IDX_SETUP_5_FRONTLEFT_; int32_t AK_IDX_SETUP_5_FRONTRIGHT_; int32_t AK_IDX_SETUP_5_CENTER_; int32_t AK_IDX_SETUP_5_REARLEFT_; int32_t AK_IDX_SETUP_5_REARRIGHT_; int32_t AK_IDX_SETUP_5_LFE_; int32_t AK_IDX_SETUP_6_FRONTLEFT_; int32_t AK_IDX_SETUP_6_FRONTRIGHT_; int32_t AK_IDX_SETUP_6_REARLEFT_; int32_t AK_IDX_SETUP_6_REARRIGHT_; int32_t AK_IDX_SETUP_6_SIDELEFT_; int32_t AK_IDX_SETUP_6_SIDERIGHT_; int32_t AK_IDX_SETUP_6_LFE_; int32_t AK_IDX_SETUP_7_FRONTLEFT_; int32_t AK_IDX_SETUP_7_FRONTRIGHT_; int32_t AK_IDX_SETUP_7_CENTER_; int32_t AK_IDX_SETUP_7_REARLEFT_; int32_t AK_IDX_SETUP_7_REARRIGHT_; int32_t AK_IDX_SETUP_7_SIDELEFT_; int32_t AK_IDX_SETUP_7_SIDERIGHT_; int32_t AK_IDX_SETUP_7_LFE_; int32_t AK_SPEAKER_SETUP_0_1_; int32_t AK_SPEAKER_SETUP_1_0_CENTER_; int32_t AK_SPEAKER_SETUP_1_1_CENTER_; int32_t AK_SPEAKER_SETUP_2_0_; int32_t AK_SPEAKER_SETUP_2_1_; int32_t AK_SPEAKER_SETUP_3_0_; int32_t AK_SPEAKER_SETUP_3_1_; int32_t AK_SPEAKER_SETUP_FRONT_; int32_t AK_SPEAKER_SETUP_4_0_; int32_t AK_SPEAKER_SETUP_4_1_; int32_t AK_SPEAKER_SETUP_5_0_; int32_t AK_SPEAKER_SETUP_5_1_; int32_t AK_SPEAKER_SETUP_6_0_; int32_t AK_SPEAKER_SETUP_6_1_; int32_t AK_SPEAKER_SETUP_7_0_; int32_t AK_SPEAKER_SETUP_7_1_; int32_t AK_SPEAKER_SETUP_DEFAULT_PLANE_; int32_t AK_SUPPORTED_STANDARD_CHANNEL_MASK_; int32_t AK_STANDARD_MAX_NUM_CHANNELS_; int32_t AK_MAX_NUM_TEXTURE_; int32_t AK_MAX_REFLECT_ORDER_; int32_t AK_MAX_SOUND_PROPAGATION_DEPTH_; double AK_DEFAULT_DIFFR_SHADOW_DEGREES_; double AK_DEFAULT_DIFFR_SHADOW_ATTEN_; DLL2SDK::Assembly_CSharp::AkSoundEngine_GameObjectHashFunction* gameObjectHash_; DLL2SDK::Assembly_CSharp::AkSoundEngine_GameObjectHashFunction* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::AkSoundEngine_GameObjectHashFunction* __f__mg_cache1_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_119292(); static uint32_t get_AK_SOUNDBANK_VERSION_119293(); static uint16_t get_AK_INT_119294(); static uint16_t get_AK_FLOAT_119295(); static uint8_t get_AK_INTERLEAVED_119296(); static uint8_t get_AK_NONINTERLEAVED_119297(); static uint32_t get_AK_LE_NATIVE_BITSPERSAMPLE_119298(); static uint32_t get_AK_LE_NATIVE_SAMPLETYPE_119299(); static uint32_t get_AK_LE_NATIVE_INTERLEAVE_119300(); static uint32_t DynamicSequenceOpen_119301(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, uint32_t in_uFlags_, DLL2SDK::Assembly_CSharp::AkCallbackManager_EventCallback* in_pfnCallback_, DLL2SDK::mscorlib::System::Object* in_pCookie_, DLL2SDK::Assembly_CSharp::AkDynamicSequenceType in_eDynamicSequenceType_); static uint32_t DynamicSequenceOpen_119302(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, uint32_t in_uFlags_, DLL2SDK::Assembly_CSharp::AkCallbackManager_EventCallback* in_pfnCallback_, DLL2SDK::mscorlib::System::Object* in_pCookie_); static uint32_t DynamicSequenceOpen_119303(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, uint32_t in_uFlags_); static uint32_t DynamicSequenceOpen_119304(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_); static DLL2SDK::Assembly_CSharp::AKRESULT DynamicSequenceClose_119305(uint32_t in_playingID_); static DLL2SDK::Assembly_CSharp::AKRESULT DynamicSequencePlay_119306(uint32_t in_playingID_, int32_t in_uTransitionDuration_, DLL2SDK::Assembly_CSharp::AkCurveInterpolation in_eFadeCurve_); static DLL2SDK::Assembly_CSharp::AKRESULT DynamicSequencePlay_119307(uint32_t in_playingID_, int32_t in_uTransitionDuration_); static DLL2SDK::Assembly_CSharp::AKRESULT DynamicSequencePlay_119308(uint32_t in_playingID_); static DLL2SDK::Assembly_CSharp::AKRESULT DynamicSequencePause_119309(uint32_t in_playingID_, int32_t in_uTransitionDuration_, DLL2SDK::Assembly_CSharp::AkCurveInterpolation in_eFadeCurve_); static DLL2SDK::Assembly_CSharp::AKRESULT DynamicSequencePause_119310(uint32_t in_playingID_, int32_t in_uTransitionDuration_); static DLL2SDK::Assembly_CSharp::AKRESULT DynamicSequencePause_119311(uint32_t in_playingID_); static DLL2SDK::Assembly_CSharp::AKRESULT DynamicSequenceResume_119312(uint32_t in_playingID_, int32_t in_uTransitionDuration_, DLL2SDK::Assembly_CSharp::AkCurveInterpolation in_eFadeCurve_); static DLL2SDK::Assembly_CSharp::AKRESULT DynamicSequenceResume_119313(uint32_t in_playingID_, int32_t in_uTransitionDuration_); static DLL2SDK::Assembly_CSharp::AKRESULT DynamicSequenceResume_119314(uint32_t in_playingID_); static DLL2SDK::Assembly_CSharp::AKRESULT DynamicSequenceStop_119315(uint32_t in_playingID_, int32_t in_uTransitionDuration_, DLL2SDK::Assembly_CSharp::AkCurveInterpolation in_eFadeCurve_); static DLL2SDK::Assembly_CSharp::AKRESULT DynamicSequenceStop_119316(uint32_t in_playingID_, int32_t in_uTransitionDuration_); static DLL2SDK::Assembly_CSharp::AKRESULT DynamicSequenceStop_119317(uint32_t in_playingID_); static DLL2SDK::Assembly_CSharp::AKRESULT DynamicSequenceBreak_119318(uint32_t in_playingID_); static DLL2SDK::Assembly_CSharp::AKRESULT DynamicSequenceGetPauseTimes_119319(uint32_t in_playingID_, uint32_t* out_uTime_, uint32_t* out_uDuration_); static DLL2SDK::Assembly_CSharp::AkPlaylist* DynamicSequenceLockPlaylist_119320(uint32_t in_playingID_); static DLL2SDK::Assembly_CSharp::AKRESULT DynamicSequenceUnlockPlaylist_119321(uint32_t in_playingID_); static bool IsInitialized_119322(); static DLL2SDK::Assembly_CSharp::AKRESULT GetAudioSettings_119323(DLL2SDK::Assembly_CSharp::AkAudioSettings* out_audioSettings_); static DLL2SDK::Assembly_CSharp::AkChannelConfig* GetSpeakerConfiguration_119324(uint64_t in_idOutput_); static DLL2SDK::Assembly_CSharp::AkChannelConfig* GetSpeakerConfiguration_119325(); static DLL2SDK::Assembly_CSharp::AKRESULT GetPanningRule_119326(int32_t* out_ePanningRule_, uint64_t in_idOutput_); static DLL2SDK::Assembly_CSharp::AKRESULT GetPanningRule_119327(int32_t* out_ePanningRule_); static DLL2SDK::Assembly_CSharp::AKRESULT SetPanningRule_119328(DLL2SDK::Assembly_CSharp::AkPanningRule in_ePanningRule_, uint64_t in_idOutput_); static DLL2SDK::Assembly_CSharp::AKRESULT SetPanningRule_119329(DLL2SDK::Assembly_CSharp::AkPanningRule in_ePanningRule_); static DLL2SDK::Assembly_CSharp::AKRESULT GetSpeakerAngles_119330(DLL2SDK::Array* io_pfSpeakerAngles_, uint32_t* io_uNumAngles_, float* out_fHeightAngle_, uint64_t in_idOutput_); static DLL2SDK::Assembly_CSharp::AKRESULT GetSpeakerAngles_119331(DLL2SDK::Array* io_pfSpeakerAngles_, uint32_t* io_uNumAngles_, float* out_fHeightAngle_); static DLL2SDK::Assembly_CSharp::AKRESULT SetSpeakerAngles_119332(DLL2SDK::Array* in_pfSpeakerAngles_, uint32_t in_uNumAngles_, float in_fHeightAngle_, uint64_t in_idOutput_); static DLL2SDK::Assembly_CSharp::AKRESULT SetSpeakerAngles_119333(DLL2SDK::Array* in_pfSpeakerAngles_, uint32_t in_uNumAngles_, float in_fHeightAngle_); static DLL2SDK::Assembly_CSharp::AKRESULT SetVolumeThreshold_119334(float in_fVolumeThresholdDB_); static DLL2SDK::Assembly_CSharp::AKRESULT SetMaxNumVoicesLimit_119335(uint16_t in_maxNumberVoices_); static DLL2SDK::Assembly_CSharp::AKRESULT RenderAudio_119336(bool in_bAllowSyncRender_); static DLL2SDK::Assembly_CSharp::AKRESULT RenderAudio_119337(); static DLL2SDK::Assembly_CSharp::AKRESULT RegisterPluginDLL_119338(DLL2SDK::mscorlib::System::String* in_DllName_); static uint32_t GetIDFromString_119339(DLL2SDK::mscorlib::System::String* in_pszString_); static uint32_t PostEvent_119340(uint32_t in_eventID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, uint32_t in_uFlags_, DLL2SDK::Assembly_CSharp::AkCallbackManager_EventCallback* in_pfnCallback_, DLL2SDK::mscorlib::System::Object* in_pCookie_, uint32_t in_cExternals_, DLL2SDK::Assembly_CSharp::AkExternalSourceInfo* in_pExternalSources_, uint32_t in_PlayingID_); static uint32_t PostEvent_119341(uint32_t in_eventID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, uint32_t in_uFlags_, DLL2SDK::Assembly_CSharp::AkCallbackManager_EventCallback* in_pfnCallback_, DLL2SDK::mscorlib::System::Object* in_pCookie_, uint32_t in_cExternals_, DLL2SDK::Assembly_CSharp::AkExternalSourceInfo* in_pExternalSources_); static uint32_t PostEvent_119342(uint32_t in_eventID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, uint32_t in_uFlags_, DLL2SDK::Assembly_CSharp::AkCallbackManager_EventCallback* in_pfnCallback_, DLL2SDK::mscorlib::System::Object* in_pCookie_, uint32_t in_cExternals_); static uint32_t PostEvent_119343(uint32_t in_eventID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, uint32_t in_uFlags_, DLL2SDK::Assembly_CSharp::AkCallbackManager_EventCallback* in_pfnCallback_, DLL2SDK::mscorlib::System::Object* in_pCookie_); static uint32_t PostEvent_119344(uint32_t in_eventID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, uint32_t in_uFlags_); static uint32_t PostEvent_119345(uint32_t in_eventID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_); static uint32_t PostEvent_119346(DLL2SDK::mscorlib::System::String* in_pszEventName_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, uint32_t in_uFlags_, DLL2SDK::Assembly_CSharp::AkCallbackManager_EventCallback* in_pfnCallback_, DLL2SDK::mscorlib::System::Object* in_pCookie_, uint32_t in_cExternals_, DLL2SDK::Assembly_CSharp::AkExternalSourceInfo* in_pExternalSources_, uint32_t in_PlayingID_); static uint32_t PostEvent_119347(DLL2SDK::mscorlib::System::String* in_pszEventName_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, uint32_t in_uFlags_, DLL2SDK::Assembly_CSharp::AkCallbackManager_EventCallback* in_pfnCallback_, DLL2SDK::mscorlib::System::Object* in_pCookie_, uint32_t in_cExternals_, DLL2SDK::Assembly_CSharp::AkExternalSourceInfo* in_pExternalSources_); static uint32_t PostEvent_119348(DLL2SDK::mscorlib::System::String* in_pszEventName_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, uint32_t in_uFlags_, DLL2SDK::Assembly_CSharp::AkCallbackManager_EventCallback* in_pfnCallback_, DLL2SDK::mscorlib::System::Object* in_pCookie_, uint32_t in_cExternals_); static uint32_t PostEvent_119349(DLL2SDK::mscorlib::System::String* in_pszEventName_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, uint32_t in_uFlags_, DLL2SDK::Assembly_CSharp::AkCallbackManager_EventCallback* in_pfnCallback_, DLL2SDK::mscorlib::System::Object* in_pCookie_); static uint32_t PostEvent_119350(DLL2SDK::mscorlib::System::String* in_pszEventName_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, uint32_t in_uFlags_); static uint32_t PostEvent_119351(DLL2SDK::mscorlib::System::String* in_pszEventName_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_); static DLL2SDK::Assembly_CSharp::AKRESULT ExecuteActionOnEvent_119352(uint32_t in_eventID_, DLL2SDK::Assembly_CSharp::AkActionOnEventType in_ActionType_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, int32_t in_uTransitionDuration_, DLL2SDK::Assembly_CSharp::AkCurveInterpolation in_eFadeCurve_, uint32_t in_PlayingID_); static DLL2SDK::Assembly_CSharp::AKRESULT ExecuteActionOnEvent_119353(uint32_t in_eventID_, DLL2SDK::Assembly_CSharp::AkActionOnEventType in_ActionType_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, int32_t in_uTransitionDuration_, DLL2SDK::Assembly_CSharp::AkCurveInterpolation in_eFadeCurve_); static DLL2SDK::Assembly_CSharp::AKRESULT ExecuteActionOnEvent_119354(uint32_t in_eventID_, DLL2SDK::Assembly_CSharp::AkActionOnEventType in_ActionType_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, int32_t in_uTransitionDuration_); static DLL2SDK::Assembly_CSharp::AKRESULT ExecuteActionOnEvent_119355(uint32_t in_eventID_, DLL2SDK::Assembly_CSharp::AkActionOnEventType in_ActionType_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_); static DLL2SDK::Assembly_CSharp::AKRESULT ExecuteActionOnEvent_119356(uint32_t in_eventID_, DLL2SDK::Assembly_CSharp::AkActionOnEventType in_ActionType_); static DLL2SDK::Assembly_CSharp::AKRESULT ExecuteActionOnEvent_119357(DLL2SDK::mscorlib::System::String* in_pszEventName_, DLL2SDK::Assembly_CSharp::AkActionOnEventType in_ActionType_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, int32_t in_uTransitionDuration_, DLL2SDK::Assembly_CSharp::AkCurveInterpolation in_eFadeCurve_, uint32_t in_PlayingID_); static DLL2SDK::Assembly_CSharp::AKRESULT ExecuteActionOnEvent_119358(DLL2SDK::mscorlib::System::String* in_pszEventName_, DLL2SDK::Assembly_CSharp::AkActionOnEventType in_ActionType_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, int32_t in_uTransitionDuration_, DLL2SDK::Assembly_CSharp::AkCurveInterpolation in_eFadeCurve_); static DLL2SDK::Assembly_CSharp::AKRESULT ExecuteActionOnEvent_119359(DLL2SDK::mscorlib::System::String* in_pszEventName_, DLL2SDK::Assembly_CSharp::AkActionOnEventType in_ActionType_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, int32_t in_uTransitionDuration_); static DLL2SDK::Assembly_CSharp::AKRESULT ExecuteActionOnEvent_119360(DLL2SDK::mscorlib::System::String* in_pszEventName_, DLL2SDK::Assembly_CSharp::AkActionOnEventType in_ActionType_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_); static DLL2SDK::Assembly_CSharp::AKRESULT ExecuteActionOnEvent_119361(DLL2SDK::mscorlib::System::String* in_pszEventName_, DLL2SDK::Assembly_CSharp::AkActionOnEventType in_ActionType_); static DLL2SDK::Assembly_CSharp::AKRESULT PostMIDIOnEvent_119362(uint32_t in_eventID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, DLL2SDK::Assembly_CSharp::AkMIDIPostArray* in_pPosts_, uint16_t in_uNumPosts_); static DLL2SDK::Assembly_CSharp::AKRESULT StopMIDIOnEvent_119363(uint32_t in_eventID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_); static DLL2SDK::Assembly_CSharp::AKRESULT StopMIDIOnEvent_119364(uint32_t in_eventID_); static DLL2SDK::Assembly_CSharp::AKRESULT StopMIDIOnEvent_119365(); static DLL2SDK::Assembly_CSharp::AKRESULT PinEventInStreamCache_119366(uint32_t in_eventID_, int8_t in_uActivePriority_, int8_t in_uInactivePriority_); static DLL2SDK::Assembly_CSharp::AKRESULT PinEventInStreamCache_119367(DLL2SDK::mscorlib::System::String* in_pszEventName_, int8_t in_uActivePriority_, int8_t in_uInactivePriority_); static DLL2SDK::Assembly_CSharp::AKRESULT UnpinEventInStreamCache_119368(uint32_t in_eventID_); static DLL2SDK::Assembly_CSharp::AKRESULT UnpinEventInStreamCache_119369(DLL2SDK::mscorlib::System::String* in_pszEventName_); static DLL2SDK::Assembly_CSharp::AKRESULT GetBufferStatusForPinnedEvent_119370(uint32_t in_eventID_, float* out_fPercentBuffered_, int32_t* out_bCachePinnedMemoryFull_); static DLL2SDK::Assembly_CSharp::AKRESULT GetBufferStatusForPinnedEvent_119371(DLL2SDK::mscorlib::System::String* in_pszEventName_, float* out_fPercentBuffered_, int32_t* out_bCachePinnedMemoryFull_); static DLL2SDK::Assembly_CSharp::AKRESULT SeekOnEvent_119372(uint32_t in_eventID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, int32_t in_iPosition_, bool in_bSeekToNearestMarker_, uint32_t in_PlayingID_); static DLL2SDK::Assembly_CSharp::AKRESULT SeekOnEvent_119373(uint32_t in_eventID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, int32_t in_iPosition_, bool in_bSeekToNearestMarker_); static DLL2SDK::Assembly_CSharp::AKRESULT SeekOnEvent_119374(uint32_t in_eventID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, int32_t in_iPosition_); static DLL2SDK::Assembly_CSharp::AKRESULT SeekOnEvent_119375(DLL2SDK::mscorlib::System::String* in_pszEventName_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, int32_t in_iPosition_, bool in_bSeekToNearestMarker_, uint32_t in_PlayingID_); static DLL2SDK::Assembly_CSharp::AKRESULT SeekOnEvent_119376(DLL2SDK::mscorlib::System::String* in_pszEventName_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, int32_t in_iPosition_, bool in_bSeekToNearestMarker_); static DLL2SDK::Assembly_CSharp::AKRESULT SeekOnEvent_119377(DLL2SDK::mscorlib::System::String* in_pszEventName_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, int32_t in_iPosition_); static DLL2SDK::Assembly_CSharp::AKRESULT SeekOnEvent_119378(uint32_t in_eventID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, float in_fPercent_, bool in_bSeekToNearestMarker_, uint32_t in_PlayingID_); static DLL2SDK::Assembly_CSharp::AKRESULT SeekOnEvent_119379(uint32_t in_eventID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, float in_fPercent_, bool in_bSeekToNearestMarker_); static DLL2SDK::Assembly_CSharp::AKRESULT SeekOnEvent_119380(uint32_t in_eventID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, float in_fPercent_); static DLL2SDK::Assembly_CSharp::AKRESULT SeekOnEvent_119381(DLL2SDK::mscorlib::System::String* in_pszEventName_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, float in_fPercent_, bool in_bSeekToNearestMarker_, uint32_t in_PlayingID_); static DLL2SDK::Assembly_CSharp::AKRESULT SeekOnEvent_119382(DLL2SDK::mscorlib::System::String* in_pszEventName_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, float in_fPercent_, bool in_bSeekToNearestMarker_); static DLL2SDK::Assembly_CSharp::AKRESULT SeekOnEvent_119383(DLL2SDK::mscorlib::System::String* in_pszEventName_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, float in_fPercent_); static void CancelEventCallbackCookie_119384(DLL2SDK::mscorlib::System::Object* in_pCookie_); static void CancelEventCallbackGameObject_119385(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_); static void CancelEventCallback_119386(uint32_t in_playingID_); static DLL2SDK::Assembly_CSharp::AKRESULT GetSourcePlayPosition_119387(uint32_t in_PlayingID_, int32_t* out_puPosition_, bool in_bExtrapolate_); static DLL2SDK::Assembly_CSharp::AKRESULT GetSourcePlayPosition_119388(uint32_t in_PlayingID_, int32_t* out_puPosition_); static DLL2SDK::Assembly_CSharp::AKRESULT GetSourceStreamBuffering_119389(uint32_t in_PlayingID_, int32_t* out_buffering_, int32_t* out_bIsBuffering_); static void StopAll_119390(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_); static void StopAll_119391(); static void StopPlayingID_119392(uint32_t in_playingID_, int32_t in_uTransitionDuration_, DLL2SDK::Assembly_CSharp::AkCurveInterpolation in_eFadeCurve_); static void StopPlayingID_119393(uint32_t in_playingID_, int32_t in_uTransitionDuration_); static void StopPlayingID_119394(uint32_t in_playingID_); static void SetRandomSeed_119395(uint32_t in_uSeed_); static void MuteBackgroundMusic_119396(bool in_bMute_); static bool GetBackgroundMusicMute_119397(); static DLL2SDK::Assembly_CSharp::AKRESULT SendPluginCustomGameData_119398(uint32_t in_busID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_busObjectID_, DLL2SDK::Assembly_CSharp::AkPluginType in_eType_, uint32_t in_uCompanyID_, uint32_t in_uPluginID_, intptr_t in_pData_, uint32_t in_uSizeInBytes_); static DLL2SDK::Assembly_CSharp::AKRESULT UnregisterAllGameObj_119399(); static DLL2SDK::Assembly_CSharp::AKRESULT SetMultiplePositions_119400(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_GameObjectID_, DLL2SDK::Assembly_CSharp::AkPositionArray* in_pPositions_, uint16_t in_NumPositions_, DLL2SDK::Assembly_CSharp::AkMultiPositionType in_eMultiPositionType_); static DLL2SDK::Assembly_CSharp::AKRESULT SetMultiplePositions_119401(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_GameObjectID_, DLL2SDK::Assembly_CSharp::AkPositionArray* in_pPositions_, uint16_t in_NumPositions_); static DLL2SDK::Assembly_CSharp::AKRESULT SetMultiplePositions_119402(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_GameObjectID_, DLL2SDK::Assembly_CSharp::AkChannelEmitterArray* in_pPositions_, uint16_t in_NumPositions_, DLL2SDK::Assembly_CSharp::AkMultiPositionType in_eMultiPositionType_); static DLL2SDK::Assembly_CSharp::AKRESULT SetMultiplePositions_119403(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_GameObjectID_, DLL2SDK::Assembly_CSharp::AkChannelEmitterArray* in_pPositions_, uint16_t in_NumPositions_); static DLL2SDK::Assembly_CSharp::AKRESULT SetScalingFactor_119404(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_GameObjectID_, float in_fAttenuationScalingFactor_); static DLL2SDK::Assembly_CSharp::AKRESULT ClearBanks_119405(); static DLL2SDK::Assembly_CSharp::AKRESULT SetBankLoadIOSettings_119406(float in_fThroughput_, int8_t in_priority_); static DLL2SDK::Assembly_CSharp::AKRESULT LoadBank_119407(DLL2SDK::mscorlib::System::String* in_pszString_, int32_t in_memPoolId_, uint32_t* out_bankID_); static DLL2SDK::Assembly_CSharp::AKRESULT LoadBank_119408(uint32_t in_bankID_, int32_t in_memPoolId_); static DLL2SDK::Assembly_CSharp::AKRESULT LoadBank_119409(intptr_t in_pInMemoryBankPtr_, uint32_t in_uInMemoryBankSize_, uint32_t* out_bankID_); static DLL2SDK::Assembly_CSharp::AKRESULT LoadBank_119410(intptr_t in_pInMemoryBankPtr_, uint32_t in_uInMemoryBankSize_, int32_t in_uPoolForBankMedia_, uint32_t* out_bankID_); static DLL2SDK::Assembly_CSharp::AKRESULT LoadBank_119411(DLL2SDK::mscorlib::System::String* in_pszString_, DLL2SDK::Assembly_CSharp::AkCallbackManager_BankCallback* in_pfnBankCallback_, DLL2SDK::mscorlib::System::Object* in_pCookie_, int32_t in_memPoolId_, uint32_t* out_bankID_); static DLL2SDK::Assembly_CSharp::AKRESULT LoadBank_119412(uint32_t in_bankID_, DLL2SDK::Assembly_CSharp::AkCallbackManager_BankCallback* in_pfnBankCallback_, DLL2SDK::mscorlib::System::Object* in_pCookie_, int32_t in_memPoolId_); static DLL2SDK::Assembly_CSharp::AKRESULT LoadBank_119413(intptr_t in_pInMemoryBankPtr_, uint32_t in_uInMemoryBankSize_, DLL2SDK::Assembly_CSharp::AkCallbackManager_BankCallback* in_pfnBankCallback_, DLL2SDK::mscorlib::System::Object* in_pCookie_, uint32_t* out_bankID_); static DLL2SDK::Assembly_CSharp::AKRESULT LoadBank_119414(intptr_t in_pInMemoryBankPtr_, uint32_t in_uInMemoryBankSize_, DLL2SDK::Assembly_CSharp::AkCallbackManager_BankCallback* in_pfnBankCallback_, DLL2SDK::mscorlib::System::Object* in_pCookie_, int32_t in_uPoolForBankMedia_, uint32_t* out_bankID_); static DLL2SDK::Assembly_CSharp::AKRESULT UnloadBank_119415(DLL2SDK::mscorlib::System::String* in_pszString_, intptr_t in_pInMemoryBankPtr_, int32_t* out_pMemPoolId_); static DLL2SDK::Assembly_CSharp::AKRESULT UnloadBank_119416(DLL2SDK::mscorlib::System::String* in_pszString_, intptr_t in_pInMemoryBankPtr_); static DLL2SDK::Assembly_CSharp::AKRESULT UnloadBank_119417(uint32_t in_bankID_, intptr_t in_pInMemoryBankPtr_, int32_t* out_pMemPoolId_); static DLL2SDK::Assembly_CSharp::AKRESULT UnloadBank_119418(uint32_t in_bankID_, intptr_t in_pInMemoryBankPtr_); static DLL2SDK::Assembly_CSharp::AKRESULT UnloadBank_119419(DLL2SDK::mscorlib::System::String* in_pszString_, intptr_t in_pInMemoryBankPtr_, DLL2SDK::Assembly_CSharp::AkCallbackManager_BankCallback* in_pfnBankCallback_, DLL2SDK::mscorlib::System::Object* in_pCookie_); static DLL2SDK::Assembly_CSharp::AKRESULT UnloadBank_119420(uint32_t in_bankID_, intptr_t in_pInMemoryBankPtr_, DLL2SDK::Assembly_CSharp::AkCallbackManager_BankCallback* in_pfnBankCallback_, DLL2SDK::mscorlib::System::Object* in_pCookie_); static void CancelBankCallbackCookie_119421(DLL2SDK::mscorlib::System::Object* in_pCookie_); static DLL2SDK::Assembly_CSharp::AKRESULT PrepareBank_119422(DLL2SDK::Assembly_CSharp::AkPreparationType in_PreparationType_, DLL2SDK::mscorlib::System::String* in_pszString_, DLL2SDK::Assembly_CSharp::AkBankContent in_uFlags_); static DLL2SDK::Assembly_CSharp::AKRESULT PrepareBank_119423(DLL2SDK::Assembly_CSharp::AkPreparationType in_PreparationType_, DLL2SDK::mscorlib::System::String* in_pszString_); static DLL2SDK::Assembly_CSharp::AKRESULT PrepareBank_119424(DLL2SDK::Assembly_CSharp::AkPreparationType in_PreparationType_, uint32_t in_bankID_, DLL2SDK::Assembly_CSharp::AkBankContent in_uFlags_); static DLL2SDK::Assembly_CSharp::AKRESULT PrepareBank_119425(DLL2SDK::Assembly_CSharp::AkPreparationType in_PreparationType_, uint32_t in_bankID_); static DLL2SDK::Assembly_CSharp::AKRESULT PrepareBank_119426(DLL2SDK::Assembly_CSharp::AkPreparationType in_PreparationType_, DLL2SDK::mscorlib::System::String* in_pszString_, DLL2SDK::Assembly_CSharp::AkCallbackManager_BankCallback* in_pfnBankCallback_, DLL2SDK::mscorlib::System::Object* in_pCookie_, DLL2SDK::Assembly_CSharp::AkBankContent in_uFlags_); static DLL2SDK::Assembly_CSharp::AKRESULT PrepareBank_119427(DLL2SDK::Assembly_CSharp::AkPreparationType in_PreparationType_, DLL2SDK::mscorlib::System::String* in_pszString_, DLL2SDK::Assembly_CSharp::AkCallbackManager_BankCallback* in_pfnBankCallback_, DLL2SDK::mscorlib::System::Object* in_pCookie_); static DLL2SDK::Assembly_CSharp::AKRESULT PrepareBank_119428(DLL2SDK::Assembly_CSharp::AkPreparationType in_PreparationType_, uint32_t in_bankID_, DLL2SDK::Assembly_CSharp::AkCallbackManager_BankCallback* in_pfnBankCallback_, DLL2SDK::mscorlib::System::Object* in_pCookie_, DLL2SDK::Assembly_CSharp::AkBankContent in_uFlags_); static DLL2SDK::Assembly_CSharp::AKRESULT PrepareBank_119429(DLL2SDK::Assembly_CSharp::AkPreparationType in_PreparationType_, uint32_t in_bankID_, DLL2SDK::Assembly_CSharp::AkCallbackManager_BankCallback* in_pfnBankCallback_, DLL2SDK::mscorlib::System::Object* in_pCookie_); static DLL2SDK::Assembly_CSharp::AKRESULT ClearPreparedEvents_119430(); static DLL2SDK::Assembly_CSharp::AKRESULT PrepareEvent_119431(DLL2SDK::Assembly_CSharp::AkPreparationType in_PreparationType_, DLL2SDK::Array* in_ppszString_, uint32_t in_uNumEvent_); static DLL2SDK::Assembly_CSharp::AKRESULT PrepareEvent_119432(DLL2SDK::Assembly_CSharp::AkPreparationType in_PreparationType_, DLL2SDK::Array* in_pEventID_, uint32_t in_uNumEvent_); static DLL2SDK::Assembly_CSharp::AKRESULT PrepareEvent_119433(DLL2SDK::Assembly_CSharp::AkPreparationType in_PreparationType_, DLL2SDK::Array* in_ppszString_, uint32_t in_uNumEvent_, DLL2SDK::Assembly_CSharp::AkCallbackManager_BankCallback* in_pfnBankCallback_, DLL2SDK::mscorlib::System::Object* in_pCookie_); static DLL2SDK::Assembly_CSharp::AKRESULT PrepareEvent_119434(DLL2SDK::Assembly_CSharp::AkPreparationType in_PreparationType_, DLL2SDK::Array* in_pEventID_, uint32_t in_uNumEvent_, DLL2SDK::Assembly_CSharp::AkCallbackManager_BankCallback* in_pfnBankCallback_, DLL2SDK::mscorlib::System::Object* in_pCookie_); static DLL2SDK::Assembly_CSharp::AKRESULT SetMedia_119435(DLL2SDK::Assembly_CSharp::AkSourceSettings* in_pSourceSettings_, uint32_t in_uNumSourceSettings_); static DLL2SDK::Assembly_CSharp::AKRESULT UnsetMedia_119436(DLL2SDK::Assembly_CSharp::AkSourceSettings* in_pSourceSettings_, uint32_t in_uNumSourceSettings_); static DLL2SDK::Assembly_CSharp::AKRESULT PrepareGameSyncs_119437(DLL2SDK::Assembly_CSharp::AkPreparationType in_PreparationType_, DLL2SDK::Assembly_CSharp::AkGroupType in_eGameSyncType_, DLL2SDK::mscorlib::System::String* in_pszGroupName_, DLL2SDK::Array* in_ppszGameSyncName_, uint32_t in_uNumGameSyncs_); static DLL2SDK::Assembly_CSharp::AKRESULT PrepareGameSyncs_119438(DLL2SDK::Assembly_CSharp::AkPreparationType in_PreparationType_, DLL2SDK::Assembly_CSharp::AkGroupType in_eGameSyncType_, uint32_t in_GroupID_, DLL2SDK::Array* in_paGameSyncID_, uint32_t in_uNumGameSyncs_); static DLL2SDK::Assembly_CSharp::AKRESULT PrepareGameSyncs_119439(DLL2SDK::Assembly_CSharp::AkPreparationType in_PreparationType_, DLL2SDK::Assembly_CSharp::AkGroupType in_eGameSyncType_, DLL2SDK::mscorlib::System::String* in_pszGroupName_, DLL2SDK::Array* in_ppszGameSyncName_, uint32_t in_uNumGameSyncs_, DLL2SDK::Assembly_CSharp::AkCallbackManager_BankCallback* in_pfnBankCallback_, DLL2SDK::mscorlib::System::Object* in_pCookie_); static DLL2SDK::Assembly_CSharp::AKRESULT PrepareGameSyncs_119440(DLL2SDK::Assembly_CSharp::AkPreparationType in_PreparationType_, DLL2SDK::Assembly_CSharp::AkGroupType in_eGameSyncType_, uint32_t in_GroupID_, DLL2SDK::Array* in_paGameSyncID_, uint32_t in_uNumGameSyncs_, DLL2SDK::Assembly_CSharp::AkCallbackManager_BankCallback* in_pfnBankCallback_, DLL2SDK::mscorlib::System::Object* in_pCookie_); static DLL2SDK::Assembly_CSharp::AKRESULT AddListener_119441(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_emitterGameObj_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_listenerGameObj_); static DLL2SDK::Assembly_CSharp::AKRESULT RemoveListener_119442(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_emitterGameObj_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_listenerGameObj_); static DLL2SDK::Assembly_CSharp::AKRESULT AddDefaultListener_119443(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_listenerGameObj_); static DLL2SDK::Assembly_CSharp::AKRESULT RemoveDefaultListener_119444(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_listenerGameObj_); static DLL2SDK::Assembly_CSharp::AKRESULT ResetListenersToDefault_119445(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_emitterGameObj_); static DLL2SDK::Assembly_CSharp::AKRESULT SetListenerSpatialization_119446(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_uListenerID_, bool in_bSpatialized_, DLL2SDK::Assembly_CSharp::AkChannelConfig* in_channelConfig_, DLL2SDK::Array* in_pVolumeOffsets_); static DLL2SDK::Assembly_CSharp::AKRESULT SetListenerSpatialization_119447(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_uListenerID_, bool in_bSpatialized_, DLL2SDK::Assembly_CSharp::AkChannelConfig* in_channelConfig_); static DLL2SDK::Assembly_CSharp::AKRESULT SetRTPCValue_119448(uint32_t in_rtpcID_, float in_value_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, int32_t in_uValueChangeDuration_, DLL2SDK::Assembly_CSharp::AkCurveInterpolation in_eFadeCurve_, bool in_bBypassInternalValueInterpolation_); static DLL2SDK::Assembly_CSharp::AKRESULT SetRTPCValue_119449(uint32_t in_rtpcID_, float in_value_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, int32_t in_uValueChangeDuration_, DLL2SDK::Assembly_CSharp::AkCurveInterpolation in_eFadeCurve_); static DLL2SDK::Assembly_CSharp::AKRESULT SetRTPCValue_119450(uint32_t in_rtpcID_, float in_value_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, int32_t in_uValueChangeDuration_); static DLL2SDK::Assembly_CSharp::AKRESULT SetRTPCValue_119451(uint32_t in_rtpcID_, float in_value_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_); static DLL2SDK::Assembly_CSharp::AKRESULT SetRTPCValue_119452(uint32_t in_rtpcID_, float in_value_); static DLL2SDK::Assembly_CSharp::AKRESULT SetRTPCValue_119453(DLL2SDK::mscorlib::System::String* in_pszRtpcName_, float in_value_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, int32_t in_uValueChangeDuration_, DLL2SDK::Assembly_CSharp::AkCurveInterpolation in_eFadeCurve_, bool in_bBypassInternalValueInterpolation_); static DLL2SDK::Assembly_CSharp::AKRESULT SetRTPCValue_119454(DLL2SDK::mscorlib::System::String* in_pszRtpcName_, float in_value_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, int32_t in_uValueChangeDuration_, DLL2SDK::Assembly_CSharp::AkCurveInterpolation in_eFadeCurve_); static DLL2SDK::Assembly_CSharp::AKRESULT SetRTPCValue_119455(DLL2SDK::mscorlib::System::String* in_pszRtpcName_, float in_value_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, int32_t in_uValueChangeDuration_); static DLL2SDK::Assembly_CSharp::AKRESULT SetRTPCValue_119456(DLL2SDK::mscorlib::System::String* in_pszRtpcName_, float in_value_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_); static DLL2SDK::Assembly_CSharp::AKRESULT SetRTPCValue_119457(DLL2SDK::mscorlib::System::String* in_pszRtpcName_, float in_value_); static DLL2SDK::Assembly_CSharp::AKRESULT SetRTPCValueByPlayingID_119458(uint32_t in_rtpcID_, float in_value_, uint32_t in_playingID_, int32_t in_uValueChangeDuration_, DLL2SDK::Assembly_CSharp::AkCurveInterpolation in_eFadeCurve_, bool in_bBypassInternalValueInterpolation_); static DLL2SDK::Assembly_CSharp::AKRESULT SetRTPCValueByPlayingID_119459(uint32_t in_rtpcID_, float in_value_, uint32_t in_playingID_, int32_t in_uValueChangeDuration_, DLL2SDK::Assembly_CSharp::AkCurveInterpolation in_eFadeCurve_); static DLL2SDK::Assembly_CSharp::AKRESULT SetRTPCValueByPlayingID_119460(uint32_t in_rtpcID_, float in_value_, uint32_t in_playingID_, int32_t in_uValueChangeDuration_); static DLL2SDK::Assembly_CSharp::AKRESULT SetRTPCValueByPlayingID_119461(uint32_t in_rtpcID_, float in_value_, uint32_t in_playingID_); static DLL2SDK::Assembly_CSharp::AKRESULT SetRTPCValueByPlayingID_119462(DLL2SDK::mscorlib::System::String* in_pszRtpcName_, float in_value_, uint32_t in_playingID_, int32_t in_uValueChangeDuration_, DLL2SDK::Assembly_CSharp::AkCurveInterpolation in_eFadeCurve_, bool in_bBypassInternalValueInterpolation_); static DLL2SDK::Assembly_CSharp::AKRESULT SetRTPCValueByPlayingID_119463(DLL2SDK::mscorlib::System::String* in_pszRtpcName_, float in_value_, uint32_t in_playingID_, int32_t in_uValueChangeDuration_, DLL2SDK::Assembly_CSharp::AkCurveInterpolation in_eFadeCurve_); static DLL2SDK::Assembly_CSharp::AKRESULT SetRTPCValueByPlayingID_119464(DLL2SDK::mscorlib::System::String* in_pszRtpcName_, float in_value_, uint32_t in_playingID_, int32_t in_uValueChangeDuration_); static DLL2SDK::Assembly_CSharp::AKRESULT SetRTPCValueByPlayingID_119465(DLL2SDK::mscorlib::System::String* in_pszRtpcName_, float in_value_, uint32_t in_playingID_); static DLL2SDK::Assembly_CSharp::AKRESULT ResetRTPCValue_119466(uint32_t in_rtpcID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, int32_t in_uValueChangeDuration_, DLL2SDK::Assembly_CSharp::AkCurveInterpolation in_eFadeCurve_, bool in_bBypassInternalValueInterpolation_); static DLL2SDK::Assembly_CSharp::AKRESULT ResetRTPCValue_119467(uint32_t in_rtpcID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, int32_t in_uValueChangeDuration_, DLL2SDK::Assembly_CSharp::AkCurveInterpolation in_eFadeCurve_); static DLL2SDK::Assembly_CSharp::AKRESULT ResetRTPCValue_119468(uint32_t in_rtpcID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, int32_t in_uValueChangeDuration_); static DLL2SDK::Assembly_CSharp::AKRESULT ResetRTPCValue_119469(uint32_t in_rtpcID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_); static DLL2SDK::Assembly_CSharp::AKRESULT ResetRTPCValue_119470(uint32_t in_rtpcID_); static DLL2SDK::Assembly_CSharp::AKRESULT ResetRTPCValue_119471(DLL2SDK::mscorlib::System::String* in_pszRtpcName_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, int32_t in_uValueChangeDuration_, DLL2SDK::Assembly_CSharp::AkCurveInterpolation in_eFadeCurve_, bool in_bBypassInternalValueInterpolation_); static DLL2SDK::Assembly_CSharp::AKRESULT ResetRTPCValue_119472(DLL2SDK::mscorlib::System::String* in_pszRtpcName_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, int32_t in_uValueChangeDuration_, DLL2SDK::Assembly_CSharp::AkCurveInterpolation in_eFadeCurve_); static DLL2SDK::Assembly_CSharp::AKRESULT ResetRTPCValue_119473(DLL2SDK::mscorlib::System::String* in_pszRtpcName_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, int32_t in_uValueChangeDuration_); static DLL2SDK::Assembly_CSharp::AKRESULT ResetRTPCValue_119474(DLL2SDK::mscorlib::System::String* in_pszRtpcName_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_); static DLL2SDK::Assembly_CSharp::AKRESULT ResetRTPCValue_119475(DLL2SDK::mscorlib::System::String* in_pszRtpcName_); static DLL2SDK::Assembly_CSharp::AKRESULT SetSwitch_119476(uint32_t in_switchGroup_, uint32_t in_switchState_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_); static DLL2SDK::Assembly_CSharp::AKRESULT SetSwitch_119477(DLL2SDK::mscorlib::System::String* in_pszSwitchGroup_, DLL2SDK::mscorlib::System::String* in_pszSwitchState_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_); static DLL2SDK::Assembly_CSharp::AKRESULT PostTrigger_119478(uint32_t in_triggerID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_); static DLL2SDK::Assembly_CSharp::AKRESULT PostTrigger_119479(DLL2SDK::mscorlib::System::String* in_pszTrigger_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_); static DLL2SDK::Assembly_CSharp::AKRESULT SetState_119480(uint32_t in_stateGroup_, uint32_t in_state_); static DLL2SDK::Assembly_CSharp::AKRESULT SetState_119481(DLL2SDK::mscorlib::System::String* in_pszStateGroup_, DLL2SDK::mscorlib::System::String* in_pszState_); static DLL2SDK::Assembly_CSharp::AKRESULT SetGameObjectAuxSendValues_119482(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, DLL2SDK::Assembly_CSharp::AkAuxSendArray* in_aAuxSendValues_, uint32_t in_uNumSendValues_); static DLL2SDK::Assembly_CSharp::AKRESULT SetGameObjectOutputBusVolume_119483(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_emitterObjID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_listenerObjID_, float in_fControlValue_); static DLL2SDK::Assembly_CSharp::AKRESULT SetActorMixerEffect_119484(uint32_t in_audioNodeID_, uint32_t in_uFXIndex_, uint32_t in_shareSetID_); static DLL2SDK::Assembly_CSharp::AKRESULT SetBusEffect_119485(uint32_t in_audioNodeID_, uint32_t in_uFXIndex_, uint32_t in_shareSetID_); static DLL2SDK::Assembly_CSharp::AKRESULT SetBusEffect_119486(DLL2SDK::mscorlib::System::String* in_pszBusName_, uint32_t in_uFXIndex_, uint32_t in_shareSetID_); static DLL2SDK::Assembly_CSharp::AKRESULT SetMixer_119487(uint32_t in_audioNodeID_, uint32_t in_shareSetID_); static DLL2SDK::Assembly_CSharp::AKRESULT SetMixer_119488(DLL2SDK::mscorlib::System::String* in_pszBusName_, uint32_t in_shareSetID_); static DLL2SDK::Assembly_CSharp::AKRESULT SetBusConfig_119489(uint32_t in_audioNodeID_, DLL2SDK::Assembly_CSharp::AkChannelConfig* in_channelConfig_); static DLL2SDK::Assembly_CSharp::AKRESULT SetBusConfig_119490(DLL2SDK::mscorlib::System::String* in_pszBusName_, DLL2SDK::Assembly_CSharp::AkChannelConfig* in_channelConfig_); static DLL2SDK::Assembly_CSharp::AKRESULT SetObjectObstructionAndOcclusion_119491(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_EmitterID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_ListenerID_, float in_fObstructionLevel_, float in_fOcclusionLevel_); static DLL2SDK::Assembly_CSharp::AKRESULT SetMultipleObstructionAndOcclusion_119492(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_EmitterID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_uListenerID_, DLL2SDK::Assembly_CSharp::AkObstructionOcclusionValues* in_fObstructionOcclusionValues_, uint32_t in_uNumOcclusionObstruction_); static DLL2SDK::Assembly_CSharp::AKRESULT StartOutputCapture_119493(DLL2SDK::mscorlib::System::String* in_CaptureFileName_); static DLL2SDK::Assembly_CSharp::AKRESULT StopOutputCapture_119494(); static DLL2SDK::Assembly_CSharp::AKRESULT AddOutputCaptureMarker_119495(DLL2SDK::mscorlib::System::String* in_MarkerText_); static DLL2SDK::Assembly_CSharp::AKRESULT StartProfilerCapture_119496(DLL2SDK::mscorlib::System::String* in_CaptureFileName_); static DLL2SDK::Assembly_CSharp::AKRESULT StopProfilerCapture_119497(); static DLL2SDK::Assembly_CSharp::AKRESULT RemoveOutput_119498(uint64_t in_idOutput_); static uint64_t GetOutputID_119499(uint32_t in_idShareset_, uint32_t in_idDevice_); static uint64_t GetOutputID_119500(DLL2SDK::mscorlib::System::String* in_szShareSet_, uint32_t in_idDevice_); static DLL2SDK::Assembly_CSharp::AKRESULT SetBusDevice_119501(uint32_t in_idBus_, uint32_t in_idNewDevice_); static DLL2SDK::Assembly_CSharp::AKRESULT SetBusDevice_119502(DLL2SDK::mscorlib::System::String* in_BusName_, DLL2SDK::mscorlib::System::String* in_DeviceName_); static DLL2SDK::Assembly_CSharp::AKRESULT SetOutputVolume_119503(uint64_t in_idOutput_, float in_fVolume_); static DLL2SDK::Assembly_CSharp::AKRESULT Suspend_119504(bool in_bRenderAnyway_); static DLL2SDK::Assembly_CSharp::AKRESULT Suspend_119505(); static DLL2SDK::Assembly_CSharp::AKRESULT WakeupFromSuspend_119506(); static uint32_t GetBufferTick_119507(); static uint8_t get_AK_INVALID_MIDI_CHANNEL_119508(); static uint8_t get_AK_INVALID_MIDI_NOTE_119509(); static DLL2SDK::Assembly_CSharp::AKRESULT GetPlayingSegmentInfo_119510(uint32_t in_PlayingID_, DLL2SDK::Assembly_CSharp::AkSegmentInfo* out_segmentInfo_, bool in_bExtrapolate_); static DLL2SDK::Assembly_CSharp::AKRESULT GetPlayingSegmentInfo_119511(uint32_t in_PlayingID_, DLL2SDK::Assembly_CSharp::AkSegmentInfo* out_segmentInfo_); static DLL2SDK::Assembly_CSharp::AKRESULT PostCode_119512(DLL2SDK::Assembly_CSharp::AkMonitorErrorCode in_eError_, DLL2SDK::Assembly_CSharp::AkMonitorErrorLevel in_eErrorLevel_, uint32_t in_playingID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjID_, uint32_t in_audioNodeID_, bool in_bIsBus_); static DLL2SDK::Assembly_CSharp::AKRESULT PostCode_119513(DLL2SDK::Assembly_CSharp::AkMonitorErrorCode in_eError_, DLL2SDK::Assembly_CSharp::AkMonitorErrorLevel in_eErrorLevel_, uint32_t in_playingID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjID_, uint32_t in_audioNodeID_); static DLL2SDK::Assembly_CSharp::AKRESULT PostCode_119514(DLL2SDK::Assembly_CSharp::AkMonitorErrorCode in_eError_, DLL2SDK::Assembly_CSharp::AkMonitorErrorLevel in_eErrorLevel_, uint32_t in_playingID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjID_); static DLL2SDK::Assembly_CSharp::AKRESULT PostCode_119515(DLL2SDK::Assembly_CSharp::AkMonitorErrorCode in_eError_, DLL2SDK::Assembly_CSharp::AkMonitorErrorLevel in_eErrorLevel_, uint32_t in_playingID_); static DLL2SDK::Assembly_CSharp::AKRESULT PostCode_119516(DLL2SDK::Assembly_CSharp::AkMonitorErrorCode in_eError_, DLL2SDK::Assembly_CSharp::AkMonitorErrorLevel in_eErrorLevel_); static DLL2SDK::Assembly_CSharp::AKRESULT PostString_119517(DLL2SDK::mscorlib::System::String* in_pszError_, DLL2SDK::Assembly_CSharp::AkMonitorErrorLevel in_eErrorLevel_, uint32_t in_playingID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjID_, uint32_t in_audioNodeID_, bool in_bIsBus_); static DLL2SDK::Assembly_CSharp::AKRESULT PostString_119518(DLL2SDK::mscorlib::System::String* in_pszError_, DLL2SDK::Assembly_CSharp::AkMonitorErrorLevel in_eErrorLevel_, uint32_t in_playingID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjID_, uint32_t in_audioNodeID_); static DLL2SDK::Assembly_CSharp::AKRESULT PostString_119519(DLL2SDK::mscorlib::System::String* in_pszError_, DLL2SDK::Assembly_CSharp::AkMonitorErrorLevel in_eErrorLevel_, uint32_t in_playingID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjID_); static DLL2SDK::Assembly_CSharp::AKRESULT PostString_119520(DLL2SDK::mscorlib::System::String* in_pszError_, DLL2SDK::Assembly_CSharp::AkMonitorErrorLevel in_eErrorLevel_, uint32_t in_playingID_); static DLL2SDK::Assembly_CSharp::AKRESULT PostString_119521(DLL2SDK::mscorlib::System::String* in_pszError_, DLL2SDK::Assembly_CSharp::AkMonitorErrorLevel in_eErrorLevel_); static int32_t GetTimeStamp_119522(); static uint32_t GetNumNonZeroBits_119523(uint32_t in_uWord_); static uint32_t ResolveDialogueEvent_119524(uint32_t in_eventID_, DLL2SDK::Array* in_aArgumentValues_, uint32_t in_uNumArguments_, uint32_t in_idSequence_); static uint32_t ResolveDialogueEvent_119525(uint32_t in_eventID_, DLL2SDK::Array* in_aArgumentValues_, uint32_t in_uNumArguments_); static DLL2SDK::Assembly_CSharp::AKRESULT GetDialogueEventCustomPropertyValue_119526(uint32_t in_eventID_, uint32_t in_uPropID_, int32_t* out_iValue_); static DLL2SDK::Assembly_CSharp::AKRESULT GetDialogueEventCustomPropertyValue_119527(uint32_t in_eventID_, uint32_t in_uPropID_, float* out_fValue_); static DLL2SDK::Assembly_CSharp::AKRESULT GetPosition_119528(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_GameObjectID_, DLL2SDK::Assembly_CSharp::AkTransform* out_rPosition_); static DLL2SDK::Assembly_CSharp::AKRESULT GetListenerPosition_119529(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_uIndex_, DLL2SDK::Assembly_CSharp::AkTransform* out_rPosition_); static DLL2SDK::Assembly_CSharp::AKRESULT GetRTPCValue_119530(uint32_t in_rtpcID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, uint32_t in_playingID_, float* out_rValue_, int32_t* io_rValueType_); static DLL2SDK::Assembly_CSharp::AKRESULT GetRTPCValue_119531(DLL2SDK::mscorlib::System::String* in_pszRtpcName_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, uint32_t in_playingID_, float* out_rValue_, int32_t* io_rValueType_); static DLL2SDK::Assembly_CSharp::AKRESULT GetSwitch_119532(uint32_t in_switchGroup_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, uint32_t* out_rSwitchState_); static DLL2SDK::Assembly_CSharp::AKRESULT GetSwitch_119533(DLL2SDK::mscorlib::System::String* in_pstrSwitchGroupName_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_GameObj_, uint32_t* out_rSwitchState_); static DLL2SDK::Assembly_CSharp::AKRESULT GetState_119534(uint32_t in_stateGroup_, uint32_t* out_rState_); static DLL2SDK::Assembly_CSharp::AKRESULT GetState_119535(DLL2SDK::mscorlib::System::String* in_pstrStateGroupName_, uint32_t* out_rState_); static DLL2SDK::Assembly_CSharp::AKRESULT GetGameObjectAuxSendValues_119536(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, DLL2SDK::Assembly_CSharp::AkAuxSendArray* out_paAuxSendValues_, uint32_t* io_ruNumSendValues_); static DLL2SDK::Assembly_CSharp::AKRESULT GetGameObjectDryLevelValue_119537(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_EmitterID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_ListenerID_, float* out_rfControlValue_); static DLL2SDK::Assembly_CSharp::AKRESULT GetObjectObstructionAndOcclusion_119538(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_EmitterID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_ListenerID_, float* out_rfObstructionLevel_, float* out_rfOcclusionLevel_); static DLL2SDK::Assembly_CSharp::AKRESULT QueryAudioObjectIDs_119539(uint32_t in_eventID_, uint32_t* io_ruNumItems_, DLL2SDK::Assembly_CSharp::AkObjectInfo* out_aObjectInfos_); static DLL2SDK::Assembly_CSharp::AKRESULT QueryAudioObjectIDs_119540(DLL2SDK::mscorlib::System::String* in_pszEventName_, uint32_t* io_ruNumItems_, DLL2SDK::Assembly_CSharp::AkObjectInfo* out_aObjectInfos_); static DLL2SDK::Assembly_CSharp::AKRESULT GetPositioningInfo_119541(uint32_t in_ObjectID_, DLL2SDK::Assembly_CSharp::AkPositioningInfo* out_rPositioningInfo_); static bool GetIsGameObjectActive_119542(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_GameObjId_); static float GetMaxRadius_119543(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_GameObjId_); static uint32_t GetEventIDFromPlayingID_119544(uint32_t in_playingID_); static uint64_t GetGameObjectFromPlayingID_119545(uint32_t in_playingID_); static DLL2SDK::Assembly_CSharp::AKRESULT GetPlayingIDsFromGameObject_119546(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_GameObjId_, uint32_t* io_ruNumIDs_, DLL2SDK::Array* out_aPlayingIDs_); static DLL2SDK::Assembly_CSharp::AKRESULT GetCustomPropertyValue_119547(uint32_t in_ObjectID_, uint32_t in_uPropID_, int32_t* out_iValue_); static DLL2SDK::Assembly_CSharp::AKRESULT GetCustomPropertyValue_119548(uint32_t in_ObjectID_, uint32_t in_uPropID_, float* out_fValue_); static void AK_SPEAKER_SETUP_FIX_LEFT_TO_CENTER_119549(uint32_t* io_uChannelMask_); static void AK_SPEAKER_SETUP_FIX_REAR_TO_SIDE_119550(uint32_t* io_uChannelMask_); static void AK_SPEAKER_SETUP_CONVERT_TO_SUPPORTED_119551(uint32_t* io_uChannelMask_); static uint8_t ChannelMaskToNumChannels_119552(uint32_t in_uChannelMask_); static uint32_t ChannelMaskFromNumChannels_119553(uint32_t in_uNumChannels_); static uint8_t ChannelBitToIndex_119554(uint32_t in_uChannelBit_, uint32_t in_uChannelMask_); static bool HasSurroundChannels_119555(uint32_t in_uChannelMask_); static bool HasStrictlyOnePairOfSurroundChannels_119556(uint32_t in_uChannelMask_); static bool HasSideAndRearChannels_119557(uint32_t in_uChannelMask_); static bool HasHeightChannels_119558(uint32_t in_uChannelMask_); static uint32_t BackToSideChannels_119559(uint32_t in_uChannelMask_); static uint32_t StdChannelIndexToDisplayIndex_119560(DLL2SDK::Assembly_CSharp::AkChannelOrdering in_eOrdering_, uint32_t in_uChannelMask_, uint32_t in_uChannelIdx_); static float get_kDefaultMaxPathLength_119561(); static void set_g_SpatialAudioPoolId_119562(int32_t value_); static int32_t get_g_SpatialAudioPoolId_119563(); static int32_t GetPoolID_119564(); static DLL2SDK::Assembly_CSharp::AKRESULT RegisterEmitter_119565(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, DLL2SDK::Assembly_CSharp::AkEmitterSettings* in_settings_); static DLL2SDK::Assembly_CSharp::AKRESULT UnregisterEmitter_119566(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_); static DLL2SDK::Assembly_CSharp::AKRESULT SetEmitterAuxSendValues_119567(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, DLL2SDK::Assembly_CSharp::AkAuxSendArray* in_pAuxSends_, uint32_t in_uNumAux_); static DLL2SDK::Assembly_CSharp::AKRESULT SetImageSource_119568(uint32_t in_srcID_, DLL2SDK::Assembly_CSharp::AkImageSourceSettings* in_info_, uint32_t in_AuxBusID_, uint64_t in_roomID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_); static DLL2SDK::Assembly_CSharp::AKRESULT SetImageSource_119569(uint32_t in_srcID_, DLL2SDK::Assembly_CSharp::AkImageSourceSettings* in_info_, uint32_t in_AuxBusID_, uint64_t in_roomID_); static DLL2SDK::Assembly_CSharp::AKRESULT RemoveImageSource_119570(uint32_t in_srcID_, uint32_t in_AuxBusID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_); static DLL2SDK::Assembly_CSharp::AKRESULT RemoveImageSource_119571(uint32_t in_srcID_, uint32_t in_AuxBusID_); static DLL2SDK::Assembly_CSharp::AKRESULT SetGeometry_119572(uint64_t in_GeomSetID_, DLL2SDK::Assembly_CSharp::AkTriangleArray* in_pTriangles_, uint32_t in_uNumTriangles_); static DLL2SDK::Assembly_CSharp::AKRESULT RemoveGeometry_119573(uint64_t in_SetID_); static DLL2SDK::Assembly_CSharp::AKRESULT RemoveRoom_119574(uint64_t in_RoomID_); static DLL2SDK::Assembly_CSharp::AKRESULT RemovePortal_119575(uint64_t in_PortalID_); static DLL2SDK::Assembly_CSharp::AKRESULT SetGameObjectInRoom_119576(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, uint64_t in_CurrentRoomID_); static DLL2SDK::Assembly_CSharp::AKRESULT SetEmitterObstruction_119577(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, float in_fObstruction_); static DLL2SDK::Assembly_CSharp::AKRESULT SetPortalObstruction_119578(uint64_t in_PortalID_, float in_fObstruction_); static DLL2SDK::Assembly_CSharp::AKRESULT GetFastPathSettings_119579(DLL2SDK::Assembly_CSharp::AkInitSettings* in_settings_, DLL2SDK::Assembly_CSharp::AkPlatformInitSettings* in_pfSettings_); static void SetErrorLogger_119580(DLL2SDK::Assembly_CSharp::AkLogger_ErrorLoggerInteropDelegate* logger_); static void SetErrorLogger_119581(); static void SetAudioInputCallbacks_119582(DLL2SDK::Assembly_CSharp::AkAudioInputManager_AudioSamplesInteropDelegate* getAudioSamples_, DLL2SDK::Assembly_CSharp::AkAudioInputManager_AudioFormatInteropDelegate* getAudioFormat_); static DLL2SDK::Assembly_CSharp::AKRESULT Init_119583(DLL2SDK::Assembly_CSharp::AkMemSettings* in_pMemSettings_, DLL2SDK::Assembly_CSharp::AkStreamMgrSettings* in_pStmSettings_, DLL2SDK::Assembly_CSharp::AkDeviceSettings* in_pDefaultDeviceSettings_, DLL2SDK::Assembly_CSharp::AkInitSettings* in_pSettings_, DLL2SDK::Assembly_CSharp::AkPlatformInitSettings* in_pPlatformSettings_, DLL2SDK::Assembly_CSharp::AkMusicSettings* in_pMusicSettings_, DLL2SDK::Assembly_CSharp::AkSpatialAudioInitSettings* in_pSpatialAudioSettings_, uint32_t in_preparePoolSizeByte_); static void Term_119584(); static DLL2SDK::Assembly_CSharp::AKRESULT RegisterGameObjInternal_119585(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_GameObj_); static DLL2SDK::Assembly_CSharp::AKRESULT UnregisterGameObjInternal_119586(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_GameObj_); static DLL2SDK::Assembly_CSharp::AKRESULT RegisterGameObjInternal_WithName_119587(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_GameObj_, DLL2SDK::mscorlib::System::String* in_pszObjName_); static DLL2SDK::Assembly_CSharp::AKRESULT SetBasePath_119588(DLL2SDK::mscorlib::System::String* in_pszBasePath_); static DLL2SDK::Assembly_CSharp::AKRESULT SetCurrentLanguage_119589(DLL2SDK::mscorlib::System::String* in_pszAudioSrcPath_); static DLL2SDK::Assembly_CSharp::AKRESULT LoadFilePackage_119590(DLL2SDK::mscorlib::System::String* in_pszFilePackageName_, uint32_t* out_uPackageID_, int32_t in_memPoolID_); static DLL2SDK::Assembly_CSharp::AKRESULT AddBasePath_119591(DLL2SDK::mscorlib::System::String* in_pszBasePath_); static DLL2SDK::Assembly_CSharp::AKRESULT SetGameName_119592(DLL2SDK::mscorlib::System::String* in_GameName_); static DLL2SDK::Assembly_CSharp::AKRESULT SetDecodedBankPath_119593(DLL2SDK::mscorlib::System::String* in_DecodedPath_); static DLL2SDK::Assembly_CSharp::AKRESULT LoadAndDecodeBank_119594(DLL2SDK::mscorlib::System::String* in_pszString_, bool in_bSaveDecodedBank_, uint32_t* out_bankID_); static DLL2SDK::Assembly_CSharp::AKRESULT LoadAndDecodeBankFromMemory_119595(intptr_t in_BankData_, uint32_t in_BankDataSize_, bool in_bSaveDecodedBank_, DLL2SDK::mscorlib::System::String* in_DecodedBankName_, bool in_bIsLanguageSpecific_, uint32_t* out_bankID_); static DLL2SDK::mscorlib::System::String* GetCurrentLanguage_119596(); static DLL2SDK::Assembly_CSharp::AKRESULT UnloadFilePackage_119597(uint32_t in_uPackageID_); static DLL2SDK::Assembly_CSharp::AKRESULT UnloadAllFilePackages_119598(); static DLL2SDK::Assembly_CSharp::AKRESULT SetObjectPosition_119599(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_GameObjectID_, float PosX_, float PosY_, float PosZ_, float FrontX_, float FrontY_, float FrontZ_, float TopX_, float TopY_, float TopZ_); static DLL2SDK::Assembly_CSharp::AKRESULT GetSourceMultiplePlayPositions_119600(uint32_t in_PlayingID_, DLL2SDK::Array* out_audioNodeID_, DLL2SDK::Array* out_mediaID_, DLL2SDK::Array* out_msTime_, uint32_t* io_pcPositions_, bool in_bExtrapolate_); static DLL2SDK::Assembly_CSharp::AKRESULT SetListeners_119601(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_emitterGameObj_, DLL2SDK::Array* in_pListenerGameObjs_, uint32_t in_uNumListeners_); static DLL2SDK::Assembly_CSharp::AKRESULT SetDefaultListeners_119602(DLL2SDK::Array* in_pListenerObjs_, uint32_t in_uNumListeners_); static DLL2SDK::Assembly_CSharp::AKRESULT AddOutput_119603(DLL2SDK::Assembly_CSharp::AkOutputSettings* in_Settings_, uint64_t* out_pDeviceID_, DLL2SDK::Array* in_pListenerIDs_, uint32_t in_uNumListeners_); static void GetDefaultStreamSettings_119604(DLL2SDK::Assembly_CSharp::AkStreamMgrSettings* out_settings_); static void GetDefaultDeviceSettings_119605(DLL2SDK::Assembly_CSharp::AkDeviceSettings* out_settings_); static void GetDefaultMusicSettings_119606(DLL2SDK::Assembly_CSharp::AkMusicSettings* out_settings_); static void GetDefaultInitSettings_119607(DLL2SDK::Assembly_CSharp::AkInitSettings* out_settings_); static void GetDefaultPlatformInitSettings_119608(DLL2SDK::Assembly_CSharp::AkPlatformInitSettings* out_settings_); static uint32_t GetMajorMinorVersion_119609(); static uint32_t GetSubminorBuildVersion_119610(); static DLL2SDK::Assembly_CSharp::AKRESULT QueryIndirectPaths_119611(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, DLL2SDK::Assembly_CSharp::AkSoundPropagationPathParams* arg1_, DLL2SDK::Assembly_CSharp::AkSoundPathInfoArray* paths_, uint32_t numPaths_); static DLL2SDK::Assembly_CSharp::AKRESULT QuerySoundPropagationPaths_119612(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, DLL2SDK::Assembly_CSharp::AkSoundPropagationPathParams* arg1_, DLL2SDK::Assembly_CSharp::AkPropagationPathInfoArray* paths_, uint32_t numPaths_); static DLL2SDK::Assembly_CSharp::AKRESULT SetRoomPortal_119613(uint64_t in_PortalID_, DLL2SDK::Assembly_CSharp::AkTransform* Transform_, DLL2SDK::Assembly_CSharp::AkVector* Extent_, bool bEnabled_, uint64_t FrontRoom_, uint64_t BackRoom_); static DLL2SDK::Assembly_CSharp::AKRESULT SetRoom_119614(uint64_t in_RoomID_, DLL2SDK::Assembly_CSharp::AkRoomParams* in_roomParams_, DLL2SDK::mscorlib::System::String* in_pName_); static DLL2SDK::Assembly_CSharp::AKRESULT RegisterSpatialAudioListener_119615(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_); static DLL2SDK::Assembly_CSharp::AKRESULT UnregisterSpatialAudioListener_119616(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_); static DLL2SDK::mscorlib::System::String* StringFromIntPtrString_119617(intptr_t ptr_); static DLL2SDK::mscorlib::System::String* StringFromIntPtrWString_119618(intptr_t ptr_); static DLL2SDK::mscorlib::System::String* StringFromIntPtrOSString_119619(intptr_t ptr_); static uint64_t InternalGameObjectHash_119620(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_); static void set_GameObjectHash_119621(DLL2SDK::Assembly_CSharp::AkSoundEngine_GameObjectHashFunction* value_); static uint64_t GetAkGameObjectID_119622(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_); static DLL2SDK::Assembly_CSharp::AKRESULT RegisterGameObj_119623(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_); static DLL2SDK::Assembly_CSharp::AKRESULT RegisterGameObj_119624(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_, DLL2SDK::mscorlib::System::String* name_); static DLL2SDK::Assembly_CSharp::AKRESULT UnregisterGameObj_119625(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_); static DLL2SDK::Assembly_CSharp::AKRESULT SetObjectPosition_119626(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_, DLL2SDK::UnityEngine::UnityEngine::Transform* transform_); static DLL2SDK::Assembly_CSharp::AKRESULT SetObjectPosition_119627(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Vector3 forward_, DLL2SDK::UnityEngine::UnityEngine::Vector3 up_); static void PreGameObjectAPICall_119628(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_, uint64_t id_); static void _cctor_119629(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkSoundEnginePINVOKE : DLL2SDK::mscorlib::System::Object { void _ctor_118282(); static void _cctor_118281(); static uint32_t CSharp_AK_SOUNDBANK_VERSION_get_118283(); static void CSharp_AkExternalSourceInfo_iExternalSrcCookie_set_118284(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkExternalSourceInfo_iExternalSrcCookie_get_118285(intptr_t jarg1_); static void CSharp_AkExternalSourceInfo_idCodec_set_118286(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkExternalSourceInfo_idCodec_get_118287(intptr_t jarg1_); static void CSharp_AkExternalSourceInfo_szFile_set_118288(intptr_t jarg1_, DLL2SDK::mscorlib::System::String* jarg2_); static DLL2SDK::mscorlib::System::String* CSharp_AkExternalSourceInfo_szFile_get_118289(intptr_t jarg1_); static void CSharp_AkExternalSourceInfo_pInMemory_set_118290(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkExternalSourceInfo_pInMemory_get_118291(intptr_t jarg1_); static void CSharp_AkExternalSourceInfo_uiMemorySize_set_118292(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkExternalSourceInfo_uiMemorySize_get_118293(intptr_t jarg1_); static void CSharp_AkExternalSourceInfo_idFile_set_118294(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkExternalSourceInfo_idFile_get_118295(intptr_t jarg1_); static intptr_t CSharp_new_AkExternalSourceInfo__SWIG_0_118296(); static intptr_t CSharp_new_AkExternalSourceInfo__SWIG_1_118297(intptr_t jarg1_, uint32_t jarg2_, uint32_t jarg3_, uint32_t jarg4_); static intptr_t CSharp_new_AkExternalSourceInfo__SWIG_2_118298(DLL2SDK::mscorlib::System::String* jarg1_, uint32_t jarg2_, uint32_t jarg3_); static intptr_t CSharp_new_AkExternalSourceInfo__SWIG_3_118299(uint32_t jarg1_, uint32_t jarg2_, uint32_t jarg3_); static void CSharp_delete_AkExternalSourceInfo_118300(intptr_t jarg1_); static void CSharp_AkVector_Zero_118301(intptr_t jarg1_); static void CSharp_AkVector_X_set_118302(intptr_t jarg1_, float jarg2_); static float CSharp_AkVector_X_get_118303(intptr_t jarg1_); static void CSharp_AkVector_Y_set_118304(intptr_t jarg1_, float jarg2_); static float CSharp_AkVector_Y_get_118305(intptr_t jarg1_); static void CSharp_AkVector_Z_set_118306(intptr_t jarg1_, float jarg2_); static float CSharp_AkVector_Z_get_118307(intptr_t jarg1_); static intptr_t CSharp_new_AkVector_118308(); static void CSharp_delete_AkVector_118309(intptr_t jarg1_); static intptr_t CSharp_AkTransform_Position_118310(intptr_t jarg1_); static intptr_t CSharp_AkTransform_OrientationFront_118311(intptr_t jarg1_); static intptr_t CSharp_AkTransform_OrientationTop_118312(intptr_t jarg1_); static void CSharp_AkTransform_Set__SWIG_0_118313(intptr_t jarg1_, intptr_t jarg2_, intptr_t jarg3_, intptr_t jarg4_); static void CSharp_AkTransform_Set__SWIG_1_118314(intptr_t jarg1_, float jarg2_, float jarg3_, float jarg4_, float jarg5_, float jarg6_, float jarg7_, float jarg8_, float jarg9_, float jarg10_); static void CSharp_AkTransform_SetPosition__SWIG_0_118315(intptr_t jarg1_, intptr_t jarg2_); static void CSharp_AkTransform_SetPosition__SWIG_1_118316(intptr_t jarg1_, float jarg2_, float jarg3_, float jarg4_); static void CSharp_AkTransform_SetOrientation__SWIG_0_118317(intptr_t jarg1_, intptr_t jarg2_, intptr_t jarg3_); static void CSharp_AkTransform_SetOrientation__SWIG_1_118318(intptr_t jarg1_, float jarg2_, float jarg3_, float jarg4_, float jarg5_, float jarg6_, float jarg7_); static intptr_t CSharp_new_AkTransform_118319(); static void CSharp_delete_AkTransform_118320(intptr_t jarg1_); static void CSharp_AkObstructionOcclusionValues_occlusion_set_118321(intptr_t jarg1_, float jarg2_); static float CSharp_AkObstructionOcclusionValues_occlusion_get_118322(intptr_t jarg1_); static void CSharp_AkObstructionOcclusionValues_obstruction_set_118323(intptr_t jarg1_, float jarg2_); static float CSharp_AkObstructionOcclusionValues_obstruction_get_118324(intptr_t jarg1_); static intptr_t CSharp_new_AkObstructionOcclusionValues_118325(); static void CSharp_delete_AkObstructionOcclusionValues_118326(intptr_t jarg1_); static void CSharp_AkChannelEmitter_position_set_118327(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkChannelEmitter_position_get_118328(intptr_t jarg1_); static void CSharp_AkChannelEmitter_uInputChannels_set_118329(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkChannelEmitter_uInputChannels_get_118330(intptr_t jarg1_); static intptr_t CSharp_new_AkChannelEmitter_118331(); static void CSharp_delete_AkChannelEmitter_118332(intptr_t jarg1_); static void CSharp_AkAuxSendValue_listenerID_set_118333(intptr_t jarg1_, uint64_t jarg2_); static uint64_t CSharp_AkAuxSendValue_listenerID_get_118334(intptr_t jarg1_); static void CSharp_AkAuxSendValue_auxBusID_set_118335(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkAuxSendValue_auxBusID_get_118336(intptr_t jarg1_); static void CSharp_AkAuxSendValue_fControlValue_set_118337(intptr_t jarg1_, float jarg2_); static float CSharp_AkAuxSendValue_fControlValue_get_118338(intptr_t jarg1_); static void CSharp_AkAuxSendValue_Set_118339(intptr_t jarg1_, uint64_t jarg2_, uint32_t jarg3_, float jarg4_); static bool CSharp_AkAuxSendValue_IsSame_118340(intptr_t jarg1_, uint64_t jarg2_, uint32_t jarg3_); static int32_t CSharp_AkAuxSendValue_GetSizeOf_118341(); static int32_t CSharp_AkAuxSendValue_SetGameObjectAuxSendValues_118342(intptr_t jarg1_, uint64_t jarg2_, uint32_t jarg3_); static int32_t CSharp_AkAuxSendValue_GetGameObjectAuxSendValues_118343(intptr_t jarg1_, uint64_t jarg2_, uint32_t* jarg3_); static void CSharp_delete_AkAuxSendValue_118344(intptr_t jarg1_); static intptr_t CSharp_new_AkRamp__SWIG_0_118345(); static intptr_t CSharp_new_AkRamp__SWIG_1_118346(float jarg1_, float jarg2_); static void CSharp_AkRamp_fPrev_set_118347(intptr_t jarg1_, float jarg2_); static float CSharp_AkRamp_fPrev_get_118348(intptr_t jarg1_); static void CSharp_AkRamp_fNext_set_118349(intptr_t jarg1_, float jarg2_); static float CSharp_AkRamp_fNext_get_118350(intptr_t jarg1_); static void CSharp_delete_AkRamp_118351(intptr_t jarg1_); static uint16_t CSharp_AK_INT_get_118352(); static uint16_t CSharp_AK_FLOAT_get_118353(); static uint8_t CSharp_AK_INTERLEAVED_get_118354(); static uint8_t CSharp_AK_NONINTERLEAVED_get_118355(); static uint32_t CSharp_AK_LE_NATIVE_BITSPERSAMPLE_get_118356(); static uint32_t CSharp_AK_LE_NATIVE_SAMPLETYPE_get_118357(); static uint32_t CSharp_AK_LE_NATIVE_INTERLEAVE_get_118358(); static void CSharp_AkAudioFormat_uSampleRate_set_118359(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkAudioFormat_uSampleRate_get_118360(intptr_t jarg1_); static void CSharp_AkAudioFormat_channelConfig_set_118361(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkAudioFormat_channelConfig_get_118362(intptr_t jarg1_); static void CSharp_AkAudioFormat_uBitsPerSample_set_118363(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkAudioFormat_uBitsPerSample_get_118364(intptr_t jarg1_); static void CSharp_AkAudioFormat_uBlockAlign_set_118365(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkAudioFormat_uBlockAlign_get_118366(intptr_t jarg1_); static void CSharp_AkAudioFormat_uTypeID_set_118367(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkAudioFormat_uTypeID_get_118368(intptr_t jarg1_); static void CSharp_AkAudioFormat_uInterleaveID_set_118369(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkAudioFormat_uInterleaveID_get_118370(intptr_t jarg1_); static uint32_t CSharp_AkAudioFormat_GetNumChannels_118371(intptr_t jarg1_); static uint32_t CSharp_AkAudioFormat_GetBitsPerSample_118372(intptr_t jarg1_); static uint32_t CSharp_AkAudioFormat_GetBlockAlign_118373(intptr_t jarg1_); static uint32_t CSharp_AkAudioFormat_GetTypeID_118374(intptr_t jarg1_); static uint32_t CSharp_AkAudioFormat_GetInterleaveID_118375(intptr_t jarg1_); static void CSharp_AkAudioFormat_SetAll_118376(intptr_t jarg1_, uint32_t jarg2_, intptr_t jarg3_, uint32_t jarg4_, uint32_t jarg5_, uint32_t jarg6_, uint32_t jarg7_); static bool CSharp_AkAudioFormat_IsChannelConfigSupported_118377(intptr_t jarg1_); static intptr_t CSharp_new_AkAudioFormat_118378(); static void CSharp_delete_AkAudioFormat_118379(intptr_t jarg1_); static void CSharp_AkIterator_pItem_set_118380(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkIterator_pItem_get_118381(intptr_t jarg1_); static intptr_t CSharp_AkIterator_NextIter_118382(intptr_t jarg1_); static intptr_t CSharp_AkIterator_PrevIter_118383(intptr_t jarg1_); static intptr_t CSharp_AkIterator_GetItem_118384(intptr_t jarg1_); static bool CSharp_AkIterator_IsEqualTo_118385(intptr_t jarg1_, intptr_t jarg2_); static bool CSharp_AkIterator_IsDifferentFrom_118386(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_new_AkIterator_118387(); static void CSharp_delete_AkIterator_118388(intptr_t jarg1_); static int32_t CSharp__ArrayPoolDefault_Get_118389(); static intptr_t CSharp_new__ArrayPoolDefault_118390(); static void CSharp_delete__ArrayPoolDefault_118391(intptr_t jarg1_); static int32_t CSharp__ArrayPoolLEngineDefault_Get_118392(); static intptr_t CSharp_new__ArrayPoolLEngineDefault_118393(); static void CSharp_delete__ArrayPoolLEngineDefault_118394(intptr_t jarg1_); static intptr_t CSharp_new_AkPlaylistItem__SWIG_0_118395(); static intptr_t CSharp_new_AkPlaylistItem__SWIG_1_118396(intptr_t jarg1_); static void CSharp_delete_AkPlaylistItem_118397(intptr_t jarg1_); static intptr_t CSharp_AkPlaylistItem_Assign_118398(intptr_t jarg1_, intptr_t jarg2_); static bool CSharp_AkPlaylistItem_IsEqualTo_118399(intptr_t jarg1_, intptr_t jarg2_); static int32_t CSharp_AkPlaylistItem_SetExternalSources_118400(intptr_t jarg1_, uint32_t jarg2_, intptr_t jarg3_); static void CSharp_AkPlaylistItem_audioNodeID_set_118401(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkPlaylistItem_audioNodeID_get_118402(intptr_t jarg1_); static void CSharp_AkPlaylistItem_msDelay_set_118403(intptr_t jarg1_, int32_t jarg2_); static int32_t CSharp_AkPlaylistItem_msDelay_get_118404(intptr_t jarg1_); static void CSharp_AkPlaylistItem_pCustomInfo_set_118405(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkPlaylistItem_pCustomInfo_get_118406(intptr_t jarg1_); static intptr_t CSharp_new_AkPlaylistArray_118407(); static void CSharp_delete_AkPlaylistArray_118408(intptr_t jarg1_); static intptr_t CSharp_AkPlaylistArray_Begin_118409(intptr_t jarg1_); static intptr_t CSharp_AkPlaylistArray_End_118410(intptr_t jarg1_); static intptr_t CSharp_AkPlaylistArray_FindEx_118411(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkPlaylistArray_Erase__SWIG_0_118412(intptr_t jarg1_, intptr_t jarg2_); static void CSharp_AkPlaylistArray_Erase__SWIG_1_118413(intptr_t jarg1_, uint32_t jarg2_); static intptr_t CSharp_AkPlaylistArray_EraseSwap_118414(intptr_t jarg1_, intptr_t jarg2_); static int32_t CSharp_AkPlaylistArray_Reserve_118415(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkPlaylistArray_Reserved_118416(intptr_t jarg1_); static void CSharp_AkPlaylistArray_Term_118417(intptr_t jarg1_); static uint32_t CSharp_AkPlaylistArray_Length_118418(intptr_t jarg1_); static bool CSharp_AkPlaylistArray_IsEmpty_118419(intptr_t jarg1_); static intptr_t CSharp_AkPlaylistArray_Exists_118420(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkPlaylistArray_AddLast__SWIG_0_118421(intptr_t jarg1_); static intptr_t CSharp_AkPlaylistArray_AddLast__SWIG_1_118422(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkPlaylistArray_Last_118423(intptr_t jarg1_); static void CSharp_AkPlaylistArray_RemoveLast_118424(intptr_t jarg1_); static int32_t CSharp_AkPlaylistArray_Remove_118425(intptr_t jarg1_, intptr_t jarg2_); static int32_t CSharp_AkPlaylistArray_RemoveSwap_118426(intptr_t jarg1_, intptr_t jarg2_); static void CSharp_AkPlaylistArray_RemoveAll_118427(intptr_t jarg1_); static intptr_t CSharp_AkPlaylistArray_ItemAtIndex_118428(intptr_t jarg1_, uint32_t jarg2_); static intptr_t CSharp_AkPlaylistArray_Insert_118429(intptr_t jarg1_, uint32_t jarg2_); static bool CSharp_AkPlaylistArray_GrowArray__SWIG_0_118430(intptr_t jarg1_, uint32_t jarg2_); static bool CSharp_AkPlaylistArray_GrowArray__SWIG_1_118431(intptr_t jarg1_); static bool CSharp_AkPlaylistArray_Resize_118432(intptr_t jarg1_, uint32_t jarg2_); static void CSharp_AkPlaylistArray_Transfer_118433(intptr_t jarg1_, intptr_t jarg2_); static int32_t CSharp_AkPlaylistArray_Copy_118434(intptr_t jarg1_, intptr_t jarg2_); static int32_t CSharp_AkPlaylist_Enqueue__SWIG_0_118435(intptr_t jarg1_, uint32_t jarg2_, int32_t jarg3_, intptr_t jarg4_, uint32_t jarg5_, intptr_t jarg6_); static int32_t CSharp_AkPlaylist_Enqueue__SWIG_1_118436(intptr_t jarg1_, uint32_t jarg2_, int32_t jarg3_, intptr_t jarg4_, uint32_t jarg5_); static int32_t CSharp_AkPlaylist_Enqueue__SWIG_2_118437(intptr_t jarg1_, uint32_t jarg2_, int32_t jarg3_, intptr_t jarg4_); static int32_t CSharp_AkPlaylist_Enqueue__SWIG_3_118438(intptr_t jarg1_, uint32_t jarg2_, int32_t jarg3_); static int32_t CSharp_AkPlaylist_Enqueue__SWIG_4_118439(intptr_t jarg1_, uint32_t jarg2_); static intptr_t CSharp_new_AkPlaylist_118440(); static void CSharp_delete_AkPlaylist_118441(intptr_t jarg1_); static uint32_t CSharp_DynamicSequenceOpen__SWIG_0_118442(uint64_t jarg1_, uint32_t jarg2_, intptr_t jarg3_, intptr_t jarg4_, int32_t jarg5_); static uint32_t CSharp_DynamicSequenceOpen__SWIG_1_118443(uint64_t jarg1_, uint32_t jarg2_, intptr_t jarg3_, intptr_t jarg4_); static uint32_t CSharp_DynamicSequenceOpen__SWIG_2_118444(uint64_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_DynamicSequenceOpen__SWIG_3_118445(uint64_t jarg1_); static int32_t CSharp_DynamicSequenceClose_118446(uint32_t jarg1_); static int32_t CSharp_DynamicSequencePlay__SWIG_0_118447(uint32_t jarg1_, int32_t jarg2_, int32_t jarg3_); static int32_t CSharp_DynamicSequencePlay__SWIG_1_118448(uint32_t jarg1_, int32_t jarg2_); static int32_t CSharp_DynamicSequencePlay__SWIG_2_118449(uint32_t jarg1_); static int32_t CSharp_DynamicSequencePause__SWIG_0_118450(uint32_t jarg1_, int32_t jarg2_, int32_t jarg3_); static int32_t CSharp_DynamicSequencePause__SWIG_1_118451(uint32_t jarg1_, int32_t jarg2_); static int32_t CSharp_DynamicSequencePause__SWIG_2_118452(uint32_t jarg1_); static int32_t CSharp_DynamicSequenceResume__SWIG_0_118453(uint32_t jarg1_, int32_t jarg2_, int32_t jarg3_); static int32_t CSharp_DynamicSequenceResume__SWIG_1_118454(uint32_t jarg1_, int32_t jarg2_); static int32_t CSharp_DynamicSequenceResume__SWIG_2_118455(uint32_t jarg1_); static int32_t CSharp_DynamicSequenceStop__SWIG_0_118456(uint32_t jarg1_, int32_t jarg2_, int32_t jarg3_); static int32_t CSharp_DynamicSequenceStop__SWIG_1_118457(uint32_t jarg1_, int32_t jarg2_); static int32_t CSharp_DynamicSequenceStop__SWIG_2_118458(uint32_t jarg1_); static int32_t CSharp_DynamicSequenceBreak_118459(uint32_t jarg1_); static int32_t CSharp_DynamicSequenceGetPauseTimes_118460(uint32_t jarg1_, uint32_t* jarg2_, uint32_t* jarg3_); static intptr_t CSharp_DynamicSequenceLockPlaylist_118461(uint32_t jarg1_); static int32_t CSharp_DynamicSequenceUnlockPlaylist_118462(uint32_t jarg1_); static intptr_t CSharp_new_AkOutputSettings__SWIG_0_118463(); static intptr_t CSharp_new_AkOutputSettings__SWIG_1_118464(DLL2SDK::mscorlib::System::String* jarg1_, uint32_t jarg2_, intptr_t jarg3_, int32_t jarg4_); static intptr_t CSharp_new_AkOutputSettings__SWIG_2_118465(DLL2SDK::mscorlib::System::String* jarg1_, uint32_t jarg2_, intptr_t jarg3_); static intptr_t CSharp_new_AkOutputSettings__SWIG_3_118466(DLL2SDK::mscorlib::System::String* jarg1_, uint32_t jarg2_); static intptr_t CSharp_new_AkOutputSettings__SWIG_4_118467(DLL2SDK::mscorlib::System::String* jarg1_); static void CSharp_AkOutputSettings_audioDeviceShareset_set_118468(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkOutputSettings_audioDeviceShareset_get_118469(intptr_t jarg1_); static void CSharp_AkOutputSettings_idDevice_set_118470(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkOutputSettings_idDevice_get_118471(intptr_t jarg1_); static void CSharp_AkOutputSettings_ePanningRule_set_118472(intptr_t jarg1_, int32_t jarg2_); static int32_t CSharp_AkOutputSettings_ePanningRule_get_118473(intptr_t jarg1_); static void CSharp_AkOutputSettings_channelConfig_set_118474(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkOutputSettings_channelConfig_get_118475(intptr_t jarg1_); static void CSharp_delete_AkOutputSettings_118476(intptr_t jarg1_); static void CSharp_AkInitSettings_pfnAssertHook_set_118477(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkInitSettings_pfnAssertHook_get_118478(intptr_t jarg1_); static void CSharp_AkInitSettings_uMaxNumPaths_set_118479(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkInitSettings_uMaxNumPaths_get_118480(intptr_t jarg1_); static void CSharp_AkInitSettings_uDefaultPoolSize_set_118481(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkInitSettings_uDefaultPoolSize_get_118482(intptr_t jarg1_); static void CSharp_AkInitSettings_fDefaultPoolRatioThreshold_set_118483(intptr_t jarg1_, float jarg2_); static float CSharp_AkInitSettings_fDefaultPoolRatioThreshold_get_118484(intptr_t jarg1_); static void CSharp_AkInitSettings_uCommandQueueSize_set_118485(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkInitSettings_uCommandQueueSize_get_118486(intptr_t jarg1_); static void CSharp_AkInitSettings_uPrepareEventMemoryPoolID_set_118487(intptr_t jarg1_, int32_t jarg2_); static int32_t CSharp_AkInitSettings_uPrepareEventMemoryPoolID_get_118488(intptr_t jarg1_); static void CSharp_AkInitSettings_bEnableGameSyncPreparation_set_118489(intptr_t jarg1_, bool jarg2_); static bool CSharp_AkInitSettings_bEnableGameSyncPreparation_get_118490(intptr_t jarg1_); static void CSharp_AkInitSettings_uContinuousPlaybackLookAhead_set_118491(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkInitSettings_uContinuousPlaybackLookAhead_get_118492(intptr_t jarg1_); static void CSharp_AkInitSettings_uNumSamplesPerFrame_set_118493(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkInitSettings_uNumSamplesPerFrame_get_118494(intptr_t jarg1_); static void CSharp_AkInitSettings_uMonitorPoolSize_set_118495(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkInitSettings_uMonitorPoolSize_get_118496(intptr_t jarg1_); static void CSharp_AkInitSettings_uMonitorQueuePoolSize_set_118497(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkInitSettings_uMonitorQueuePoolSize_get_118498(intptr_t jarg1_); static void CSharp_AkInitSettings_settingsMainOutput_set_118499(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkInitSettings_settingsMainOutput_get_118500(intptr_t jarg1_); static void CSharp_AkInitSettings_uMaxHardwareTimeoutMs_set_118501(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkInitSettings_uMaxHardwareTimeoutMs_get_118502(intptr_t jarg1_); static void CSharp_AkInitSettings_bUseSoundBankMgrThread_set_118503(intptr_t jarg1_, bool jarg2_); static bool CSharp_AkInitSettings_bUseSoundBankMgrThread_get_118504(intptr_t jarg1_); static void CSharp_AkInitSettings_bUseLEngineThread_set_118505(intptr_t jarg1_, bool jarg2_); static bool CSharp_AkInitSettings_bUseLEngineThread_get_118506(intptr_t jarg1_); static void CSharp_AkInitSettings_szPluginDLLPath_set_118507(intptr_t jarg1_, DLL2SDK::mscorlib::System::String* jarg2_); static intptr_t CSharp_AkInitSettings_szPluginDLLPath_get_118508(intptr_t jarg1_); static intptr_t CSharp_new_AkInitSettings_118509(); static void CSharp_delete_AkInitSettings_118510(intptr_t jarg1_); static void CSharp_AkSourceSettings_sourceID_set_118511(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkSourceSettings_sourceID_get_118512(intptr_t jarg1_); static void CSharp_AkSourceSettings_pMediaMemory_set_118513(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkSourceSettings_pMediaMemory_get_118514(intptr_t jarg1_); static void CSharp_AkSourceSettings_uMediaSize_set_118515(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkSourceSettings_uMediaSize_get_118516(intptr_t jarg1_); static intptr_t CSharp_new_AkSourceSettings_118517(); static void CSharp_delete_AkSourceSettings_118518(intptr_t jarg1_); static void CSharp_AkAudioSettings_uNumSamplesPerFrame_set_118519(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkAudioSettings_uNumSamplesPerFrame_get_118520(intptr_t jarg1_); static void CSharp_AkAudioSettings_uNumSamplesPerSecond_set_118521(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkAudioSettings_uNumSamplesPerSecond_get_118522(intptr_t jarg1_); static intptr_t CSharp_new_AkAudioSettings_118523(); static void CSharp_delete_AkAudioSettings_118524(intptr_t jarg1_); static bool CSharp_IsInitialized_118525(); static int32_t CSharp_GetAudioSettings_118526(intptr_t jarg1_); static intptr_t CSharp_GetSpeakerConfiguration__SWIG_0_118527(uint64_t jarg1_); static intptr_t CSharp_GetSpeakerConfiguration__SWIG_1_118528(); static int32_t CSharp_GetPanningRule__SWIG_0_118529(int32_t* jarg1_, uint64_t jarg2_); static int32_t CSharp_GetPanningRule__SWIG_1_118530(int32_t* jarg1_); static int32_t CSharp_SetPanningRule__SWIG_0_118531(int32_t jarg1_, uint64_t jarg2_); static int32_t CSharp_SetPanningRule__SWIG_1_118532(int32_t jarg1_); static int32_t CSharp_GetSpeakerAngles__SWIG_0_118533(DLL2SDK::Array* jarg1_, uint32_t* jarg2_, float* jarg3_, uint64_t jarg4_); static int32_t CSharp_GetSpeakerAngles__SWIG_1_118534(DLL2SDK::Array* jarg1_, uint32_t* jarg2_, float* jarg3_); static int32_t CSharp_SetSpeakerAngles__SWIG_0_118535(DLL2SDK::Array* jarg1_, uint32_t jarg2_, float jarg3_, uint64_t jarg4_); static int32_t CSharp_SetSpeakerAngles__SWIG_1_118536(DLL2SDK::Array* jarg1_, uint32_t jarg2_, float jarg3_); static int32_t CSharp_SetVolumeThreshold_118537(float jarg1_); static int32_t CSharp_SetMaxNumVoicesLimit_118538(uint16_t jarg1_); static int32_t CSharp_RenderAudio__SWIG_0_118539(bool jarg1_); static int32_t CSharp_RenderAudio__SWIG_1_118540(); static int32_t CSharp_RegisterPluginDLL_118541(DLL2SDK::mscorlib::System::String* jarg1_); static uint32_t CSharp_GetIDFromString_118542(DLL2SDK::mscorlib::System::String* jarg1_); static uint32_t CSharp_PostEvent__SWIG_0_118543(uint32_t jarg1_, uint64_t jarg2_, uint32_t jarg3_, intptr_t jarg4_, intptr_t jarg5_, uint32_t jarg6_, intptr_t jarg7_, uint32_t jarg8_); static uint32_t CSharp_PostEvent__SWIG_1_118544(uint32_t jarg1_, uint64_t jarg2_, uint32_t jarg3_, intptr_t jarg4_, intptr_t jarg5_, uint32_t jarg6_, intptr_t jarg7_); static uint32_t CSharp_PostEvent__SWIG_2_118545(uint32_t jarg1_, uint64_t jarg2_, uint32_t jarg3_, intptr_t jarg4_, intptr_t jarg5_, uint32_t jarg6_); static uint32_t CSharp_PostEvent__SWIG_3_118546(uint32_t jarg1_, uint64_t jarg2_, uint32_t jarg3_, intptr_t jarg4_, intptr_t jarg5_); static uint32_t CSharp_PostEvent__SWIG_4_118547(uint32_t jarg1_, uint64_t jarg2_, uint32_t jarg3_); static uint32_t CSharp_PostEvent__SWIG_5_118548(uint32_t jarg1_, uint64_t jarg2_); static uint32_t CSharp_PostEvent__SWIG_6_118549(DLL2SDK::mscorlib::System::String* jarg1_, uint64_t jarg2_, uint32_t jarg3_, intptr_t jarg4_, intptr_t jarg5_, uint32_t jarg6_, intptr_t jarg7_, uint32_t jarg8_); static uint32_t CSharp_PostEvent__SWIG_7_118550(DLL2SDK::mscorlib::System::String* jarg1_, uint64_t jarg2_, uint32_t jarg3_, intptr_t jarg4_, intptr_t jarg5_, uint32_t jarg6_, intptr_t jarg7_); static uint32_t CSharp_PostEvent__SWIG_8_118551(DLL2SDK::mscorlib::System::String* jarg1_, uint64_t jarg2_, uint32_t jarg3_, intptr_t jarg4_, intptr_t jarg5_, uint32_t jarg6_); static uint32_t CSharp_PostEvent__SWIG_9_118552(DLL2SDK::mscorlib::System::String* jarg1_, uint64_t jarg2_, uint32_t jarg3_, intptr_t jarg4_, intptr_t jarg5_); static uint32_t CSharp_PostEvent__SWIG_10_118553(DLL2SDK::mscorlib::System::String* jarg1_, uint64_t jarg2_, uint32_t jarg3_); static uint32_t CSharp_PostEvent__SWIG_11_118554(DLL2SDK::mscorlib::System::String* jarg1_, uint64_t jarg2_); static int32_t CSharp_ExecuteActionOnEvent__SWIG_0_118555(uint32_t jarg1_, int32_t jarg2_, uint64_t jarg3_, int32_t jarg4_, int32_t jarg5_, uint32_t jarg6_); static int32_t CSharp_ExecuteActionOnEvent__SWIG_1_118556(uint32_t jarg1_, int32_t jarg2_, uint64_t jarg3_, int32_t jarg4_, int32_t jarg5_); static int32_t CSharp_ExecuteActionOnEvent__SWIG_2_118557(uint32_t jarg1_, int32_t jarg2_, uint64_t jarg3_, int32_t jarg4_); static int32_t CSharp_ExecuteActionOnEvent__SWIG_3_118558(uint32_t jarg1_, int32_t jarg2_, uint64_t jarg3_); static int32_t CSharp_ExecuteActionOnEvent__SWIG_4_118559(uint32_t jarg1_, int32_t jarg2_); static int32_t CSharp_ExecuteActionOnEvent__SWIG_5_118560(DLL2SDK::mscorlib::System::String* jarg1_, int32_t jarg2_, uint64_t jarg3_, int32_t jarg4_, int32_t jarg5_, uint32_t jarg6_); static int32_t CSharp_ExecuteActionOnEvent__SWIG_6_118561(DLL2SDK::mscorlib::System::String* jarg1_, int32_t jarg2_, uint64_t jarg3_, int32_t jarg4_, int32_t jarg5_); static int32_t CSharp_ExecuteActionOnEvent__SWIG_7_118562(DLL2SDK::mscorlib::System::String* jarg1_, int32_t jarg2_, uint64_t jarg3_, int32_t jarg4_); static int32_t CSharp_ExecuteActionOnEvent__SWIG_8_118563(DLL2SDK::mscorlib::System::String* jarg1_, int32_t jarg2_, uint64_t jarg3_); static int32_t CSharp_ExecuteActionOnEvent__SWIG_9_118564(DLL2SDK::mscorlib::System::String* jarg1_, int32_t jarg2_); static int32_t CSharp_PostMIDIOnEvent_118565(uint32_t jarg1_, uint64_t jarg2_, intptr_t jarg3_, uint16_t jarg4_); static int32_t CSharp_StopMIDIOnEvent__SWIG_0_118566(uint32_t jarg1_, uint64_t jarg2_); static int32_t CSharp_StopMIDIOnEvent__SWIG_1_118567(uint32_t jarg1_); static int32_t CSharp_StopMIDIOnEvent__SWIG_2_118568(); static int32_t CSharp_PinEventInStreamCache__SWIG_0_118569(uint32_t jarg1_, int8_t jarg2_, int8_t jarg3_); static int32_t CSharp_PinEventInStreamCache__SWIG_1_118570(DLL2SDK::mscorlib::System::String* jarg1_, int8_t jarg2_, int8_t jarg3_); static int32_t CSharp_UnpinEventInStreamCache__SWIG_0_118571(uint32_t jarg1_); static int32_t CSharp_UnpinEventInStreamCache__SWIG_1_118572(DLL2SDK::mscorlib::System::String* jarg1_); static int32_t CSharp_GetBufferStatusForPinnedEvent__SWIG_0_118573(uint32_t jarg1_, float* jarg2_, int32_t* jarg3_); static int32_t CSharp_GetBufferStatusForPinnedEvent__SWIG_1_118574(DLL2SDK::mscorlib::System::String* jarg1_, float* jarg2_, int32_t* jarg3_); static int32_t CSharp_SeekOnEvent__SWIG_0_118575(uint32_t jarg1_, uint64_t jarg2_, int32_t jarg3_, bool jarg4_, uint32_t jarg5_); static int32_t CSharp_SeekOnEvent__SWIG_1_118576(uint32_t jarg1_, uint64_t jarg2_, int32_t jarg3_, bool jarg4_); static int32_t CSharp_SeekOnEvent__SWIG_2_118577(uint32_t jarg1_, uint64_t jarg2_, int32_t jarg3_); static int32_t CSharp_SeekOnEvent__SWIG_3_118578(DLL2SDK::mscorlib::System::String* jarg1_, uint64_t jarg2_, int32_t jarg3_, bool jarg4_, uint32_t jarg5_); static int32_t CSharp_SeekOnEvent__SWIG_4_118579(DLL2SDK::mscorlib::System::String* jarg1_, uint64_t jarg2_, int32_t jarg3_, bool jarg4_); static int32_t CSharp_SeekOnEvent__SWIG_5_118580(DLL2SDK::mscorlib::System::String* jarg1_, uint64_t jarg2_, int32_t jarg3_); static int32_t CSharp_SeekOnEvent__SWIG_6_118581(uint32_t jarg1_, uint64_t jarg2_, float jarg3_, bool jarg4_, uint32_t jarg5_); static int32_t CSharp_SeekOnEvent__SWIG_7_118582(uint32_t jarg1_, uint64_t jarg2_, float jarg3_, bool jarg4_); static int32_t CSharp_SeekOnEvent__SWIG_8_118583(uint32_t jarg1_, uint64_t jarg2_, float jarg3_); static int32_t CSharp_SeekOnEvent__SWIG_9_118584(DLL2SDK::mscorlib::System::String* jarg1_, uint64_t jarg2_, float jarg3_, bool jarg4_, uint32_t jarg5_); static int32_t CSharp_SeekOnEvent__SWIG_10_118585(DLL2SDK::mscorlib::System::String* jarg1_, uint64_t jarg2_, float jarg3_, bool jarg4_); static int32_t CSharp_SeekOnEvent__SWIG_11_118586(DLL2SDK::mscorlib::System::String* jarg1_, uint64_t jarg2_, float jarg3_); static void CSharp_CancelEventCallbackCookie_118587(intptr_t jarg1_); static void CSharp_CancelEventCallbackGameObject_118588(uint64_t jarg1_); static void CSharp_CancelEventCallback_118589(uint32_t jarg1_); static int32_t CSharp_GetSourcePlayPosition__SWIG_0_118590(uint32_t jarg1_, int32_t* jarg2_, bool jarg3_); static int32_t CSharp_GetSourcePlayPosition__SWIG_1_118591(uint32_t jarg1_, int32_t* jarg2_); static int32_t CSharp_GetSourceStreamBuffering_118592(uint32_t jarg1_, int32_t* jarg2_, int32_t* jarg3_); static void CSharp_StopAll__SWIG_0_118593(uint64_t jarg1_); static void CSharp_StopAll__SWIG_1_118594(); static void CSharp_StopPlayingID__SWIG_0_118595(uint32_t jarg1_, int32_t jarg2_, int32_t jarg3_); static void CSharp_StopPlayingID__SWIG_1_118596(uint32_t jarg1_, int32_t jarg2_); static void CSharp_StopPlayingID__SWIG_2_118597(uint32_t jarg1_); static void CSharp_SetRandomSeed_118598(uint32_t jarg1_); static void CSharp_MuteBackgroundMusic_118599(bool jarg1_); static bool CSharp_GetBackgroundMusicMute_118600(); static int32_t CSharp_SendPluginCustomGameData_118601(uint32_t jarg1_, uint64_t jarg2_, int32_t jarg3_, uint32_t jarg4_, uint32_t jarg5_, intptr_t jarg6_, uint32_t jarg7_); static int32_t CSharp_UnregisterAllGameObj_118602(); static int32_t CSharp_SetMultiplePositions__SWIG_0_118603(uint64_t jarg1_, intptr_t jarg2_, uint16_t jarg3_, int32_t jarg4_); static int32_t CSharp_SetMultiplePositions__SWIG_1_118604(uint64_t jarg1_, intptr_t jarg2_, uint16_t jarg3_); static int32_t CSharp_SetMultiplePositions__SWIG_2_118605(uint64_t jarg1_, intptr_t jarg2_, uint16_t jarg3_, int32_t jarg4_); static int32_t CSharp_SetMultiplePositions__SWIG_3_118606(uint64_t jarg1_, intptr_t jarg2_, uint16_t jarg3_); static int32_t CSharp_SetScalingFactor_118607(uint64_t jarg1_, float jarg2_); static int32_t CSharp_ClearBanks_118608(); static int32_t CSharp_SetBankLoadIOSettings_118609(float jarg1_, int8_t jarg2_); static int32_t CSharp_LoadBank__SWIG_0_118610(DLL2SDK::mscorlib::System::String* jarg1_, int32_t jarg2_, uint32_t* jarg3_); static int32_t CSharp_LoadBank__SWIG_1_118611(uint32_t jarg1_, int32_t jarg2_); static int32_t CSharp_LoadBank__SWIG_2_118612(intptr_t jarg1_, uint32_t jarg2_, uint32_t* jarg3_); static int32_t CSharp_LoadBank__SWIG_3_118613(intptr_t jarg1_, uint32_t jarg2_, int32_t jarg3_, uint32_t* jarg4_); static int32_t CSharp_LoadBank__SWIG_4_118614(DLL2SDK::mscorlib::System::String* jarg1_, intptr_t jarg2_, intptr_t jarg3_, int32_t jarg4_, uint32_t* jarg5_); static int32_t CSharp_LoadBank__SWIG_5_118615(uint32_t jarg1_, intptr_t jarg2_, intptr_t jarg3_, int32_t jarg4_); static int32_t CSharp_LoadBank__SWIG_6_118616(intptr_t jarg1_, uint32_t jarg2_, intptr_t jarg3_, intptr_t jarg4_, uint32_t* jarg5_); static int32_t CSharp_LoadBank__SWIG_7_118617(intptr_t jarg1_, uint32_t jarg2_, intptr_t jarg3_, intptr_t jarg4_, int32_t jarg5_, uint32_t* jarg6_); static int32_t CSharp_UnloadBank__SWIG_0_118618(DLL2SDK::mscorlib::System::String* jarg1_, intptr_t jarg2_, int32_t* jarg3_); static int32_t CSharp_UnloadBank__SWIG_1_118619(DLL2SDK::mscorlib::System::String* jarg1_, intptr_t jarg2_); static int32_t CSharp_UnloadBank__SWIG_2_118620(uint32_t jarg1_, intptr_t jarg2_, int32_t* jarg3_); static int32_t CSharp_UnloadBank__SWIG_3_118621(uint32_t jarg1_, intptr_t jarg2_); static int32_t CSharp_UnloadBank__SWIG_4_118622(DLL2SDK::mscorlib::System::String* jarg1_, intptr_t jarg2_, intptr_t jarg3_, intptr_t jarg4_); static int32_t CSharp_UnloadBank__SWIG_5_118623(uint32_t jarg1_, intptr_t jarg2_, intptr_t jarg3_, intptr_t jarg4_); static void CSharp_CancelBankCallbackCookie_118624(intptr_t jarg1_); static int32_t CSharp_PrepareBank__SWIG_0_118625(int32_t jarg1_, DLL2SDK::mscorlib::System::String* jarg2_, int32_t jarg3_); static int32_t CSharp_PrepareBank__SWIG_1_118626(int32_t jarg1_, DLL2SDK::mscorlib::System::String* jarg2_); static int32_t CSharp_PrepareBank__SWIG_2_118627(int32_t jarg1_, uint32_t jarg2_, int32_t jarg3_); static int32_t CSharp_PrepareBank__SWIG_3_118628(int32_t jarg1_, uint32_t jarg2_); static int32_t CSharp_PrepareBank__SWIG_4_118629(int32_t jarg1_, DLL2SDK::mscorlib::System::String* jarg2_, intptr_t jarg3_, intptr_t jarg4_, int32_t jarg5_); static int32_t CSharp_PrepareBank__SWIG_5_118630(int32_t jarg1_, DLL2SDK::mscorlib::System::String* jarg2_, intptr_t jarg3_, intptr_t jarg4_); static int32_t CSharp_PrepareBank__SWIG_6_118631(int32_t jarg1_, uint32_t jarg2_, intptr_t jarg3_, intptr_t jarg4_, int32_t jarg5_); static int32_t CSharp_PrepareBank__SWIG_7_118632(int32_t jarg1_, uint32_t jarg2_, intptr_t jarg3_, intptr_t jarg4_); static int32_t CSharp_ClearPreparedEvents_118633(); static int32_t CSharp_PrepareEvent__SWIG_0_118634(int32_t jarg1_, intptr_t jarg2_, uint32_t jarg3_); static int32_t CSharp_PrepareEvent__SWIG_1_118635(int32_t jarg1_, DLL2SDK::Array* jarg2_, uint32_t jarg3_); static int32_t CSharp_PrepareEvent__SWIG_2_118636(int32_t jarg1_, intptr_t jarg2_, uint32_t jarg3_, intptr_t jarg4_, intptr_t jarg5_); static int32_t CSharp_PrepareEvent__SWIG_3_118637(int32_t jarg1_, DLL2SDK::Array* jarg2_, uint32_t jarg3_, intptr_t jarg4_, intptr_t jarg5_); static int32_t CSharp_SetMedia_118638(intptr_t jarg1_, uint32_t jarg2_); static int32_t CSharp_UnsetMedia_118639(intptr_t jarg1_, uint32_t jarg2_); static int32_t CSharp_PrepareGameSyncs__SWIG_0_118640(int32_t jarg1_, int32_t jarg2_, DLL2SDK::mscorlib::System::String* jarg3_, intptr_t jarg4_, uint32_t jarg5_); static int32_t CSharp_PrepareGameSyncs__SWIG_1_118641(int32_t jarg1_, int32_t jarg2_, uint32_t jarg3_, DLL2SDK::Array* jarg4_, uint32_t jarg5_); static int32_t CSharp_PrepareGameSyncs__SWIG_2_118642(int32_t jarg1_, int32_t jarg2_, DLL2SDK::mscorlib::System::String* jarg3_, intptr_t jarg4_, uint32_t jarg5_, intptr_t jarg6_, intptr_t jarg7_); static int32_t CSharp_PrepareGameSyncs__SWIG_3_118643(int32_t jarg1_, int32_t jarg2_, uint32_t jarg3_, DLL2SDK::Array* jarg4_, uint32_t jarg5_, intptr_t jarg6_, intptr_t jarg7_); static int32_t CSharp_AddListener_118644(uint64_t jarg1_, uint64_t jarg2_); static int32_t CSharp_RemoveListener_118645(uint64_t jarg1_, uint64_t jarg2_); static int32_t CSharp_AddDefaultListener_118646(uint64_t jarg1_); static int32_t CSharp_RemoveDefaultListener_118647(uint64_t jarg1_); static int32_t CSharp_ResetListenersToDefault_118648(uint64_t jarg1_); static int32_t CSharp_SetListenerSpatialization__SWIG_0_118649(uint64_t jarg1_, bool jarg2_, intptr_t jarg3_, DLL2SDK::Array* jarg4_); static int32_t CSharp_SetListenerSpatialization__SWIG_1_118650(uint64_t jarg1_, bool jarg2_, intptr_t jarg3_); static int32_t CSharp_SetRTPCValue__SWIG_0_118651(uint32_t jarg1_, float jarg2_, uint64_t jarg3_, int32_t jarg4_, int32_t jarg5_, bool jarg6_); static int32_t CSharp_SetRTPCValue__SWIG_1_118652(uint32_t jarg1_, float jarg2_, uint64_t jarg3_, int32_t jarg4_, int32_t jarg5_); static int32_t CSharp_SetRTPCValue__SWIG_2_118653(uint32_t jarg1_, float jarg2_, uint64_t jarg3_, int32_t jarg4_); static int32_t CSharp_SetRTPCValue__SWIG_3_118654(uint32_t jarg1_, float jarg2_, uint64_t jarg3_); static int32_t CSharp_SetRTPCValue__SWIG_4_118655(uint32_t jarg1_, float jarg2_); static int32_t CSharp_SetRTPCValue__SWIG_5_118656(DLL2SDK::mscorlib::System::String* jarg1_, float jarg2_, uint64_t jarg3_, int32_t jarg4_, int32_t jarg5_, bool jarg6_); static int32_t CSharp_SetRTPCValue__SWIG_6_118657(DLL2SDK::mscorlib::System::String* jarg1_, float jarg2_, uint64_t jarg3_, int32_t jarg4_, int32_t jarg5_); static int32_t CSharp_SetRTPCValue__SWIG_7_118658(DLL2SDK::mscorlib::System::String* jarg1_, float jarg2_, uint64_t jarg3_, int32_t jarg4_); static int32_t CSharp_SetRTPCValue__SWIG_8_118659(DLL2SDK::mscorlib::System::String* jarg1_, float jarg2_, uint64_t jarg3_); static int32_t CSharp_SetRTPCValue__SWIG_9_118660(DLL2SDK::mscorlib::System::String* jarg1_, float jarg2_); static int32_t CSharp_SetRTPCValueByPlayingID__SWIG_0_118661(uint32_t jarg1_, float jarg2_, uint32_t jarg3_, int32_t jarg4_, int32_t jarg5_, bool jarg6_); static int32_t CSharp_SetRTPCValueByPlayingID__SWIG_1_118662(uint32_t jarg1_, float jarg2_, uint32_t jarg3_, int32_t jarg4_, int32_t jarg5_); static int32_t CSharp_SetRTPCValueByPlayingID__SWIG_2_118663(uint32_t jarg1_, float jarg2_, uint32_t jarg3_, int32_t jarg4_); static int32_t CSharp_SetRTPCValueByPlayingID__SWIG_3_118664(uint32_t jarg1_, float jarg2_, uint32_t jarg3_); static int32_t CSharp_SetRTPCValueByPlayingID__SWIG_4_118665(DLL2SDK::mscorlib::System::String* jarg1_, float jarg2_, uint32_t jarg3_, int32_t jarg4_, int32_t jarg5_, bool jarg6_); static int32_t CSharp_SetRTPCValueByPlayingID__SWIG_5_118666(DLL2SDK::mscorlib::System::String* jarg1_, float jarg2_, uint32_t jarg3_, int32_t jarg4_, int32_t jarg5_); static int32_t CSharp_SetRTPCValueByPlayingID__SWIG_6_118667(DLL2SDK::mscorlib::System::String* jarg1_, float jarg2_, uint32_t jarg3_, int32_t jarg4_); static int32_t CSharp_SetRTPCValueByPlayingID__SWIG_7_118668(DLL2SDK::mscorlib::System::String* jarg1_, float jarg2_, uint32_t jarg3_); static int32_t CSharp_ResetRTPCValue__SWIG_0_118669(uint32_t jarg1_, uint64_t jarg2_, int32_t jarg3_, int32_t jarg4_, bool jarg5_); static int32_t CSharp_ResetRTPCValue__SWIG_1_118670(uint32_t jarg1_, uint64_t jarg2_, int32_t jarg3_, int32_t jarg4_); static int32_t CSharp_ResetRTPCValue__SWIG_2_118671(uint32_t jarg1_, uint64_t jarg2_, int32_t jarg3_); static int32_t CSharp_ResetRTPCValue__SWIG_3_118672(uint32_t jarg1_, uint64_t jarg2_); static int32_t CSharp_ResetRTPCValue__SWIG_4_118673(uint32_t jarg1_); static int32_t CSharp_ResetRTPCValue__SWIG_5_118674(DLL2SDK::mscorlib::System::String* jarg1_, uint64_t jarg2_, int32_t jarg3_, int32_t jarg4_, bool jarg5_); static int32_t CSharp_ResetRTPCValue__SWIG_6_118675(DLL2SDK::mscorlib::System::String* jarg1_, uint64_t jarg2_, int32_t jarg3_, int32_t jarg4_); static int32_t CSharp_ResetRTPCValue__SWIG_7_118676(DLL2SDK::mscorlib::System::String* jarg1_, uint64_t jarg2_, int32_t jarg3_); static int32_t CSharp_ResetRTPCValue__SWIG_8_118677(DLL2SDK::mscorlib::System::String* jarg1_, uint64_t jarg2_); static int32_t CSharp_ResetRTPCValue__SWIG_9_118678(DLL2SDK::mscorlib::System::String* jarg1_); static int32_t CSharp_SetSwitch__SWIG_0_118679(uint32_t jarg1_, uint32_t jarg2_, uint64_t jarg3_); static int32_t CSharp_SetSwitch__SWIG_1_118680(DLL2SDK::mscorlib::System::String* jarg1_, DLL2SDK::mscorlib::System::String* jarg2_, uint64_t jarg3_); static int32_t CSharp_PostTrigger__SWIG_0_118681(uint32_t jarg1_, uint64_t jarg2_); static int32_t CSharp_PostTrigger__SWIG_1_118682(DLL2SDK::mscorlib::System::String* jarg1_, uint64_t jarg2_); static int32_t CSharp_SetState__SWIG_0_118683(uint32_t jarg1_, uint32_t jarg2_); static int32_t CSharp_SetState__SWIG_1_118684(DLL2SDK::mscorlib::System::String* jarg1_, DLL2SDK::mscorlib::System::String* jarg2_); static int32_t CSharp_SetGameObjectAuxSendValues_118685(uint64_t jarg1_, intptr_t jarg2_, uint32_t jarg3_); static int32_t CSharp_SetGameObjectOutputBusVolume_118686(uint64_t jarg1_, uint64_t jarg2_, float jarg3_); static int32_t CSharp_SetActorMixerEffect_118687(uint32_t jarg1_, uint32_t jarg2_, uint32_t jarg3_); static int32_t CSharp_SetBusEffect__SWIG_0_118688(uint32_t jarg1_, uint32_t jarg2_, uint32_t jarg3_); static int32_t CSharp_SetBusEffect__SWIG_1_118689(DLL2SDK::mscorlib::System::String* jarg1_, uint32_t jarg2_, uint32_t jarg3_); static int32_t CSharp_SetMixer__SWIG_0_118690(uint32_t jarg1_, uint32_t jarg2_); static int32_t CSharp_SetMixer__SWIG_1_118691(DLL2SDK::mscorlib::System::String* jarg1_, uint32_t jarg2_); static int32_t CSharp_SetBusConfig__SWIG_0_118692(uint32_t jarg1_, intptr_t jarg2_); static int32_t CSharp_SetBusConfig__SWIG_1_118693(DLL2SDK::mscorlib::System::String* jarg1_, intptr_t jarg2_); static int32_t CSharp_SetObjectObstructionAndOcclusion_118694(uint64_t jarg1_, uint64_t jarg2_, float jarg3_, float jarg4_); static int32_t CSharp_SetMultipleObstructionAndOcclusion_118695(uint64_t jarg1_, uint64_t jarg2_, intptr_t jarg3_, uint32_t jarg4_); static int32_t CSharp_StartOutputCapture_118696(DLL2SDK::mscorlib::System::String* jarg1_); static int32_t CSharp_StopOutputCapture_118697(); static int32_t CSharp_AddOutputCaptureMarker_118698(DLL2SDK::mscorlib::System::String* jarg1_); static int32_t CSharp_StartProfilerCapture_118699(DLL2SDK::mscorlib::System::String* jarg1_); static int32_t CSharp_StopProfilerCapture_118700(); static int32_t CSharp_RemoveOutput_118701(uint64_t jarg1_); static uint64_t CSharp_GetOutputID__SWIG_0_118702(uint32_t jarg1_, uint32_t jarg2_); static uint64_t CSharp_GetOutputID__SWIG_1_118703(DLL2SDK::mscorlib::System::String* jarg1_, uint32_t jarg2_); static int32_t CSharp_SetBusDevice__SWIG_0_118704(uint32_t jarg1_, uint32_t jarg2_); static int32_t CSharp_SetBusDevice__SWIG_1_118705(DLL2SDK::mscorlib::System::String* jarg1_, DLL2SDK::mscorlib::System::String* jarg2_); static int32_t CSharp_SetOutputVolume_118706(uint64_t jarg1_, float jarg2_); static int32_t CSharp_Suspend__SWIG_0_118707(bool jarg1_); static int32_t CSharp_Suspend__SWIG_1_118708(); static int32_t CSharp_WakeupFromSuspend_118709(); static uint32_t CSharp_GetBufferTick_118710(); static void CSharp_AkSegmentInfo_iCurrentPosition_set_118711(intptr_t jarg1_, int32_t jarg2_); static int32_t CSharp_AkSegmentInfo_iCurrentPosition_get_118712(intptr_t jarg1_); static void CSharp_AkSegmentInfo_iPreEntryDuration_set_118713(intptr_t jarg1_, int32_t jarg2_); static int32_t CSharp_AkSegmentInfo_iPreEntryDuration_get_118714(intptr_t jarg1_); static void CSharp_AkSegmentInfo_iActiveDuration_set_118715(intptr_t jarg1_, int32_t jarg2_); static int32_t CSharp_AkSegmentInfo_iActiveDuration_get_118716(intptr_t jarg1_); static void CSharp_AkSegmentInfo_iPostExitDuration_set_118717(intptr_t jarg1_, int32_t jarg2_); static int32_t CSharp_AkSegmentInfo_iPostExitDuration_get_118718(intptr_t jarg1_); static void CSharp_AkSegmentInfo_iRemainingLookAheadTime_set_118719(intptr_t jarg1_, int32_t jarg2_); static int32_t CSharp_AkSegmentInfo_iRemainingLookAheadTime_get_118720(intptr_t jarg1_); static void CSharp_AkSegmentInfo_fBeatDuration_set_118721(intptr_t jarg1_, float jarg2_); static float CSharp_AkSegmentInfo_fBeatDuration_get_118722(intptr_t jarg1_); static void CSharp_AkSegmentInfo_fBarDuration_set_118723(intptr_t jarg1_, float jarg2_); static float CSharp_AkSegmentInfo_fBarDuration_get_118724(intptr_t jarg1_); static void CSharp_AkSegmentInfo_fGridDuration_set_118725(intptr_t jarg1_, float jarg2_); static float CSharp_AkSegmentInfo_fGridDuration_get_118726(intptr_t jarg1_); static void CSharp_AkSegmentInfo_fGridOffset_set_118727(intptr_t jarg1_, float jarg2_); static float CSharp_AkSegmentInfo_fGridOffset_get_118728(intptr_t jarg1_); static intptr_t CSharp_new_AkSegmentInfo_118729(); static void CSharp_delete_AkSegmentInfo_118730(intptr_t jarg1_); static uint8_t CSharp_AK_INVALID_MIDI_CHANNEL_get_118731(); static uint8_t CSharp_AK_INVALID_MIDI_NOTE_get_118732(); static void CSharp_AkMIDIEvent_byChan_set_118733(intptr_t jarg1_, uint8_t jarg2_); static uint8_t CSharp_AkMIDIEvent_byChan_get_118734(intptr_t jarg1_); static void CSharp_AkMIDIEvent_tGen_byParam1_set_118735(intptr_t jarg1_, uint8_t jarg2_); static uint8_t CSharp_AkMIDIEvent_tGen_byParam1_get_118736(intptr_t jarg1_); static void CSharp_AkMIDIEvent_tGen_byParam2_set_118737(intptr_t jarg1_, uint8_t jarg2_); static uint8_t CSharp_AkMIDIEvent_tGen_byParam2_get_118738(intptr_t jarg1_); static intptr_t CSharp_new_AkMIDIEvent_tGen_118739(); static void CSharp_delete_AkMIDIEvent_tGen_118740(intptr_t jarg1_); static void CSharp_AkMIDIEvent_tNoteOnOff_byNote_set_118741(intptr_t jarg1_, uint8_t jarg2_); static uint8_t CSharp_AkMIDIEvent_tNoteOnOff_byNote_get_118742(intptr_t jarg1_); static void CSharp_AkMIDIEvent_tNoteOnOff_byVelocity_set_118743(intptr_t jarg1_, uint8_t jarg2_); static uint8_t CSharp_AkMIDIEvent_tNoteOnOff_byVelocity_get_118744(intptr_t jarg1_); static intptr_t CSharp_new_AkMIDIEvent_tNoteOnOff_118745(); static void CSharp_delete_AkMIDIEvent_tNoteOnOff_118746(intptr_t jarg1_); static void CSharp_AkMIDIEvent_tCc_byCc_set_118747(intptr_t jarg1_, uint8_t jarg2_); static uint8_t CSharp_AkMIDIEvent_tCc_byCc_get_118748(intptr_t jarg1_); static void CSharp_AkMIDIEvent_tCc_byValue_set_118749(intptr_t jarg1_, uint8_t jarg2_); static uint8_t CSharp_AkMIDIEvent_tCc_byValue_get_118750(intptr_t jarg1_); static intptr_t CSharp_new_AkMIDIEvent_tCc_118751(); static void CSharp_delete_AkMIDIEvent_tCc_118752(intptr_t jarg1_); static void CSharp_AkMIDIEvent_tPitchBend_byValueLsb_set_118753(intptr_t jarg1_, uint8_t jarg2_); static uint8_t CSharp_AkMIDIEvent_tPitchBend_byValueLsb_get_118754(intptr_t jarg1_); static void CSharp_AkMIDIEvent_tPitchBend_byValueMsb_set_118755(intptr_t jarg1_, uint8_t jarg2_); static uint8_t CSharp_AkMIDIEvent_tPitchBend_byValueMsb_get_118756(intptr_t jarg1_); static intptr_t CSharp_new_AkMIDIEvent_tPitchBend_118757(); static void CSharp_delete_AkMIDIEvent_tPitchBend_118758(intptr_t jarg1_); static void CSharp_AkMIDIEvent_tNoteAftertouch_byNote_set_118759(intptr_t jarg1_, uint8_t jarg2_); static uint8_t CSharp_AkMIDIEvent_tNoteAftertouch_byNote_get_118760(intptr_t jarg1_); static void CSharp_AkMIDIEvent_tNoteAftertouch_byValue_set_118761(intptr_t jarg1_, uint8_t jarg2_); static uint8_t CSharp_AkMIDIEvent_tNoteAftertouch_byValue_get_118762(intptr_t jarg1_); static intptr_t CSharp_new_AkMIDIEvent_tNoteAftertouch_118763(); static void CSharp_delete_AkMIDIEvent_tNoteAftertouch_118764(intptr_t jarg1_); static void CSharp_AkMIDIEvent_tChanAftertouch_byValue_set_118765(intptr_t jarg1_, uint8_t jarg2_); static uint8_t CSharp_AkMIDIEvent_tChanAftertouch_byValue_get_118766(intptr_t jarg1_); static intptr_t CSharp_new_AkMIDIEvent_tChanAftertouch_118767(); static void CSharp_delete_AkMIDIEvent_tChanAftertouch_118768(intptr_t jarg1_); static void CSharp_AkMIDIEvent_tProgramChange_byProgramNum_set_118769(intptr_t jarg1_, uint8_t jarg2_); static uint8_t CSharp_AkMIDIEvent_tProgramChange_byProgramNum_get_118770(intptr_t jarg1_); static intptr_t CSharp_new_AkMIDIEvent_tProgramChange_118771(); static void CSharp_delete_AkMIDIEvent_tProgramChange_118772(intptr_t jarg1_); static void CSharp_AkMIDIEvent_Gen_set_118773(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkMIDIEvent_Gen_get_118774(intptr_t jarg1_); static void CSharp_AkMIDIEvent_Cc_set_118775(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkMIDIEvent_Cc_get_118776(intptr_t jarg1_); static void CSharp_AkMIDIEvent_NoteOnOff_set_118777(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkMIDIEvent_NoteOnOff_get_118778(intptr_t jarg1_); static void CSharp_AkMIDIEvent_PitchBend_set_118779(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkMIDIEvent_PitchBend_get_118780(intptr_t jarg1_); static void CSharp_AkMIDIEvent_NoteAftertouch_set_118781(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkMIDIEvent_NoteAftertouch_get_118782(intptr_t jarg1_); static void CSharp_AkMIDIEvent_ChanAftertouch_set_118783(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkMIDIEvent_ChanAftertouch_get_118784(intptr_t jarg1_); static void CSharp_AkMIDIEvent_ProgramChange_set_118785(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkMIDIEvent_ProgramChange_get_118786(intptr_t jarg1_); static void CSharp_AkMIDIEvent_byType_set_118787(intptr_t jarg1_, int32_t jarg2_); static int32_t CSharp_AkMIDIEvent_byType_get_118788(intptr_t jarg1_); static void CSharp_AkMIDIEvent_byOnOffNote_set_118789(intptr_t jarg1_, uint8_t jarg2_); static uint8_t CSharp_AkMIDIEvent_byOnOffNote_get_118790(intptr_t jarg1_); static void CSharp_AkMIDIEvent_byVelocity_set_118791(intptr_t jarg1_, uint8_t jarg2_); static uint8_t CSharp_AkMIDIEvent_byVelocity_get_118792(intptr_t jarg1_); static void CSharp_AkMIDIEvent_byCc_set_118793(intptr_t jarg1_, int32_t jarg2_); static int32_t CSharp_AkMIDIEvent_byCc_get_118794(intptr_t jarg1_); static void CSharp_AkMIDIEvent_byCcValue_set_118795(intptr_t jarg1_, uint8_t jarg2_); static uint8_t CSharp_AkMIDIEvent_byCcValue_get_118796(intptr_t jarg1_); static void CSharp_AkMIDIEvent_byValueLsb_set_118797(intptr_t jarg1_, uint8_t jarg2_); static uint8_t CSharp_AkMIDIEvent_byValueLsb_get_118798(intptr_t jarg1_); static void CSharp_AkMIDIEvent_byValueMsb_set_118799(intptr_t jarg1_, uint8_t jarg2_); static uint8_t CSharp_AkMIDIEvent_byValueMsb_get_118800(intptr_t jarg1_); static void CSharp_AkMIDIEvent_byAftertouchNote_set_118801(intptr_t jarg1_, uint8_t jarg2_); static uint8_t CSharp_AkMIDIEvent_byAftertouchNote_get_118802(intptr_t jarg1_); static void CSharp_AkMIDIEvent_byNoteAftertouchValue_set_118803(intptr_t jarg1_, uint8_t jarg2_); static uint8_t CSharp_AkMIDIEvent_byNoteAftertouchValue_get_118804(intptr_t jarg1_); static void CSharp_AkMIDIEvent_byChanAftertouchValue_set_118805(intptr_t jarg1_, uint8_t jarg2_); static uint8_t CSharp_AkMIDIEvent_byChanAftertouchValue_get_118806(intptr_t jarg1_); static void CSharp_AkMIDIEvent_byProgramNum_set_118807(intptr_t jarg1_, uint8_t jarg2_); static uint8_t CSharp_AkMIDIEvent_byProgramNum_get_118808(intptr_t jarg1_); static intptr_t CSharp_new_AkMIDIEvent_118809(); static void CSharp_delete_AkMIDIEvent_118810(intptr_t jarg1_); static void CSharp_AkMIDIPost_uOffset_set_118811(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkMIDIPost_uOffset_get_118812(intptr_t jarg1_); static int32_t CSharp_AkMIDIPost_PostOnEvent_118813(intptr_t jarg1_, uint32_t jarg2_, uint64_t jarg3_, uint32_t jarg4_); static void CSharp_AkMIDIPost_Clone_118814(intptr_t jarg1_, intptr_t jarg2_); static int32_t CSharp_AkMIDIPost_GetSizeOf_118815(); static intptr_t CSharp_new_AkMIDIPost_118816(); static void CSharp_delete_AkMIDIPost_118817(intptr_t jarg1_); static intptr_t CSharp_new_AkMemSettings_118818(); static void CSharp_AkMemSettings_uMaxNumPools_set_118819(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkMemSettings_uMaxNumPools_get_118820(intptr_t jarg1_); static void CSharp_AkMemSettings_uDebugFlags_set_118821(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkMemSettings_uDebugFlags_get_118822(intptr_t jarg1_); static void CSharp_delete_AkMemSettings_118823(intptr_t jarg1_); static void CSharp_AkMusicSettings_fStreamingLookAheadRatio_set_118824(intptr_t jarg1_, float jarg2_); static float CSharp_AkMusicSettings_fStreamingLookAheadRatio_get_118825(intptr_t jarg1_); static intptr_t CSharp_new_AkMusicSettings_118826(); static void CSharp_delete_AkMusicSettings_118827(intptr_t jarg1_); static int32_t CSharp_GetPlayingSegmentInfo__SWIG_0_118828(uint32_t jarg1_, intptr_t jarg2_, bool jarg3_); static int32_t CSharp_GetPlayingSegmentInfo__SWIG_1_118829(uint32_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkSerializedCallbackHeader_pPackage_get_118830(intptr_t jarg1_); static intptr_t CSharp_AkSerializedCallbackHeader_pNext_get_118831(intptr_t jarg1_); static int32_t CSharp_AkSerializedCallbackHeader_eType_get_118832(intptr_t jarg1_); static intptr_t CSharp_AkSerializedCallbackHeader_GetData_118833(intptr_t jarg1_); static intptr_t CSharp_new_AkSerializedCallbackHeader_118834(); static void CSharp_delete_AkSerializedCallbackHeader_118835(intptr_t jarg1_); static intptr_t CSharp_AkCallbackInfo_pCookie_get_118836(intptr_t jarg1_); static uint64_t CSharp_AkCallbackInfo_gameObjID_get_118837(intptr_t jarg1_); static intptr_t CSharp_new_AkCallbackInfo_118838(); static void CSharp_delete_AkCallbackInfo_118839(intptr_t jarg1_); static uint32_t CSharp_AkEventCallbackInfo_playingID_get_118840(intptr_t jarg1_); static uint32_t CSharp_AkEventCallbackInfo_eventID_get_118841(intptr_t jarg1_); static intptr_t CSharp_new_AkEventCallbackInfo_118842(); static void CSharp_delete_AkEventCallbackInfo_118843(intptr_t jarg1_); static uint8_t CSharp_AkMIDIEventCallbackInfo_byChan_get_118844(intptr_t jarg1_); static uint8_t CSharp_AkMIDIEventCallbackInfo_byParam1_get_118845(intptr_t jarg1_); static uint8_t CSharp_AkMIDIEventCallbackInfo_byParam2_get_118846(intptr_t jarg1_); static int32_t CSharp_AkMIDIEventCallbackInfo_byType_get_118847(intptr_t jarg1_); static uint8_t CSharp_AkMIDIEventCallbackInfo_byOnOffNote_get_118848(intptr_t jarg1_); static uint8_t CSharp_AkMIDIEventCallbackInfo_byVelocity_get_118849(intptr_t jarg1_); static int32_t CSharp_AkMIDIEventCallbackInfo_byCc_get_118850(intptr_t jarg1_); static uint8_t CSharp_AkMIDIEventCallbackInfo_byCcValue_get_118851(intptr_t jarg1_); static uint8_t CSharp_AkMIDIEventCallbackInfo_byValueLsb_get_118852(intptr_t jarg1_); static uint8_t CSharp_AkMIDIEventCallbackInfo_byValueMsb_get_118853(intptr_t jarg1_); static uint8_t CSharp_AkMIDIEventCallbackInfo_byAftertouchNote_get_118854(intptr_t jarg1_); static uint8_t CSharp_AkMIDIEventCallbackInfo_byNoteAftertouchValue_get_118855(intptr_t jarg1_); static uint8_t CSharp_AkMIDIEventCallbackInfo_byChanAftertouchValue_get_118856(intptr_t jarg1_); static uint8_t CSharp_AkMIDIEventCallbackInfo_byProgramNum_get_118857(intptr_t jarg1_); static intptr_t CSharp_new_AkMIDIEventCallbackInfo_118858(); static void CSharp_delete_AkMIDIEventCallbackInfo_118859(intptr_t jarg1_); static uint32_t CSharp_AkMarkerCallbackInfo_uIdentifier_get_118860(intptr_t jarg1_); static uint32_t CSharp_AkMarkerCallbackInfo_uPosition_get_118861(intptr_t jarg1_); static intptr_t CSharp_AkMarkerCallbackInfo_strLabel_get_118862(intptr_t jarg1_); static intptr_t CSharp_new_AkMarkerCallbackInfo_118863(); static void CSharp_delete_AkMarkerCallbackInfo_118864(intptr_t jarg1_); static float CSharp_AkDurationCallbackInfo_fDuration_get_118865(intptr_t jarg1_); static float CSharp_AkDurationCallbackInfo_fEstimatedDuration_get_118866(intptr_t jarg1_); static uint32_t CSharp_AkDurationCallbackInfo_audioNodeID_get_118867(intptr_t jarg1_); static uint32_t CSharp_AkDurationCallbackInfo_mediaID_get_118868(intptr_t jarg1_); static bool CSharp_AkDurationCallbackInfo_bStreaming_get_118869(intptr_t jarg1_); static intptr_t CSharp_new_AkDurationCallbackInfo_118870(); static void CSharp_delete_AkDurationCallbackInfo_118871(intptr_t jarg1_); static uint32_t CSharp_AkDynamicSequenceItemCallbackInfo_playingID_get_118872(intptr_t jarg1_); static uint32_t CSharp_AkDynamicSequenceItemCallbackInfo_audioNodeID_get_118873(intptr_t jarg1_); static intptr_t CSharp_AkDynamicSequenceItemCallbackInfo_pCustomInfo_get_118874(intptr_t jarg1_); static intptr_t CSharp_new_AkDynamicSequenceItemCallbackInfo_118875(); static void CSharp_delete_AkDynamicSequenceItemCallbackInfo_118876(intptr_t jarg1_); static uint32_t CSharp_AkMusicSyncCallbackInfo_playingID_get_118877(intptr_t jarg1_); static int32_t CSharp_AkMusicSyncCallbackInfo_segmentInfo_iCurrentPosition_get_118878(intptr_t jarg1_); static int32_t CSharp_AkMusicSyncCallbackInfo_segmentInfo_iPreEntryDuration_get_118879(intptr_t jarg1_); static int32_t CSharp_AkMusicSyncCallbackInfo_segmentInfo_iActiveDuration_get_118880(intptr_t jarg1_); static int32_t CSharp_AkMusicSyncCallbackInfo_segmentInfo_iPostExitDuration_get_118881(intptr_t jarg1_); static int32_t CSharp_AkMusicSyncCallbackInfo_segmentInfo_iRemainingLookAheadTime_get_118882(intptr_t jarg1_); static float CSharp_AkMusicSyncCallbackInfo_segmentInfo_fBeatDuration_get_118883(intptr_t jarg1_); static float CSharp_AkMusicSyncCallbackInfo_segmentInfo_fBarDuration_get_118884(intptr_t jarg1_); static float CSharp_AkMusicSyncCallbackInfo_segmentInfo_fGridDuration_get_118885(intptr_t jarg1_); static float CSharp_AkMusicSyncCallbackInfo_segmentInfo_fGridOffset_get_118886(intptr_t jarg1_); static int32_t CSharp_AkMusicSyncCallbackInfo_musicSyncType_get_118887(intptr_t jarg1_); static intptr_t CSharp_AkMusicSyncCallbackInfo_userCueName_get_118888(intptr_t jarg1_); static intptr_t CSharp_new_AkMusicSyncCallbackInfo_118889(); static void CSharp_delete_AkMusicSyncCallbackInfo_118890(intptr_t jarg1_); static uint32_t CSharp_AkMusicPlaylistCallbackInfo_playlistID_get_118891(intptr_t jarg1_); static uint32_t CSharp_AkMusicPlaylistCallbackInfo_uNumPlaylistItems_get_118892(intptr_t jarg1_); static uint32_t CSharp_AkMusicPlaylistCallbackInfo_uPlaylistSelection_get_118893(intptr_t jarg1_); static uint32_t CSharp_AkMusicPlaylistCallbackInfo_uPlaylistItemDone_get_118894(intptr_t jarg1_); static intptr_t CSharp_new_AkMusicPlaylistCallbackInfo_118895(); static void CSharp_delete_AkMusicPlaylistCallbackInfo_118896(intptr_t jarg1_); static uint32_t CSharp_AkBankCallbackInfo_bankID_get_118897(intptr_t jarg1_); static intptr_t CSharp_AkBankCallbackInfo_inMemoryBankPtr_get_118898(intptr_t jarg1_); static int32_t CSharp_AkBankCallbackInfo_loadResult_get_118899(intptr_t jarg1_); static int32_t CSharp_AkBankCallbackInfo_memPoolId_get_118900(intptr_t jarg1_); static intptr_t CSharp_new_AkBankCallbackInfo_118901(); static void CSharp_delete_AkBankCallbackInfo_118902(intptr_t jarg1_); static int32_t CSharp_AkMonitoringCallbackInfo_errorCode_get_118903(intptr_t jarg1_); static int32_t CSharp_AkMonitoringCallbackInfo_errorLevel_get_118904(intptr_t jarg1_); static uint32_t CSharp_AkMonitoringCallbackInfo_playingID_get_118905(intptr_t jarg1_); static uint64_t CSharp_AkMonitoringCallbackInfo_gameObjID_get_118906(intptr_t jarg1_); static intptr_t CSharp_AkMonitoringCallbackInfo_message_get_118907(intptr_t jarg1_); static intptr_t CSharp_new_AkMonitoringCallbackInfo_118908(); static void CSharp_delete_AkMonitoringCallbackInfo_118909(intptr_t jarg1_); static bool CSharp_AkAudioInterruptionCallbackInfo_bEnterInterruption_get_118910(intptr_t jarg1_); static intptr_t CSharp_new_AkAudioInterruptionCallbackInfo_118911(); static void CSharp_delete_AkAudioInterruptionCallbackInfo_118912(intptr_t jarg1_); static bool CSharp_AkAudioSourceChangeCallbackInfo_bOtherAudioPlaying_get_118913(intptr_t jarg1_); static intptr_t CSharp_new_AkAudioSourceChangeCallbackInfo_118914(); static void CSharp_delete_AkAudioSourceChangeCallbackInfo_118915(intptr_t jarg1_); static int32_t CSharp_AkCallbackSerializer_Init_118916(intptr_t jarg1_, uint32_t jarg2_); static void CSharp_AkCallbackSerializer_Term_118917(); static intptr_t CSharp_AkCallbackSerializer_Lock_118918(); static void CSharp_AkCallbackSerializer_SetLocalOutput_118919(uint32_t jarg1_); static void CSharp_AkCallbackSerializer_Unlock_118920(); static int32_t CSharp_AkCallbackSerializer_AudioSourceChangeCallbackFunc_118921(bool jarg1_, intptr_t jarg2_); static intptr_t CSharp_new_AkCallbackSerializer_118922(); static void CSharp_delete_AkCallbackSerializer_118923(intptr_t jarg1_); static int32_t CSharp_PostCode__SWIG_0_118924(int32_t jarg1_, int32_t jarg2_, uint32_t jarg3_, uint64_t jarg4_, uint32_t jarg5_, bool jarg6_); static int32_t CSharp_PostCode__SWIG_1_118925(int32_t jarg1_, int32_t jarg2_, uint32_t jarg3_, uint64_t jarg4_, uint32_t jarg5_); static int32_t CSharp_PostCode__SWIG_2_118926(int32_t jarg1_, int32_t jarg2_, uint32_t jarg3_, uint64_t jarg4_); static int32_t CSharp_PostCode__SWIG_3_118927(int32_t jarg1_, int32_t jarg2_, uint32_t jarg3_); static int32_t CSharp_PostCode__SWIG_4_118928(int32_t jarg1_, int32_t jarg2_); static int32_t CSharp_PostString__SWIG_0_118929(DLL2SDK::mscorlib::System::String* jarg1_, int32_t jarg2_, uint32_t jarg3_, uint64_t jarg4_, uint32_t jarg5_, bool jarg6_); static int32_t CSharp_PostString__SWIG_1_118930(DLL2SDK::mscorlib::System::String* jarg1_, int32_t jarg2_, uint32_t jarg3_, uint64_t jarg4_, uint32_t jarg5_); static int32_t CSharp_PostString__SWIG_2_118931(DLL2SDK::mscorlib::System::String* jarg1_, int32_t jarg2_, uint32_t jarg3_, uint64_t jarg4_); static int32_t CSharp_PostString__SWIG_3_118932(DLL2SDK::mscorlib::System::String* jarg1_, int32_t jarg2_, uint32_t jarg3_); static int32_t CSharp_PostString__SWIG_4_118933(DLL2SDK::mscorlib::System::String* jarg1_, int32_t jarg2_); static int32_t CSharp_GetTimeStamp_118934(); static uint32_t CSharp_GetNumNonZeroBits_118935(uint32_t jarg1_); static uint32_t CSharp_ResolveDialogueEvent__SWIG_0_118936(uint32_t jarg1_, DLL2SDK::Array* jarg2_, uint32_t jarg3_, uint32_t jarg4_); static uint32_t CSharp_ResolveDialogueEvent__SWIG_1_118937(uint32_t jarg1_, DLL2SDK::Array* jarg2_, uint32_t jarg3_); static int32_t CSharp_GetDialogueEventCustomPropertyValue__SWIG_0_118938(uint32_t jarg1_, uint32_t jarg2_, int32_t* jarg3_); static int32_t CSharp_GetDialogueEventCustomPropertyValue__SWIG_1_118939(uint32_t jarg1_, uint32_t jarg2_, float* jarg3_); static void CSharp_AkPositioningInfo_fCenterPct_set_118940(intptr_t jarg1_, float jarg2_); static float CSharp_AkPositioningInfo_fCenterPct_get_118941(intptr_t jarg1_); static void CSharp_AkPositioningInfo_pannerType_set_118942(intptr_t jarg1_, int32_t jarg2_); static int32_t CSharp_AkPositioningInfo_pannerType_get_118943(intptr_t jarg1_); static void CSharp_AkPositioningInfo_posSourceType_set_118944(intptr_t jarg1_, int32_t jarg2_); static int32_t CSharp_AkPositioningInfo_posSourceType_get_118945(intptr_t jarg1_); static void CSharp_AkPositioningInfo_bUpdateEachFrame_set_118946(intptr_t jarg1_, bool jarg2_); static bool CSharp_AkPositioningInfo_bUpdateEachFrame_get_118947(intptr_t jarg1_); static void CSharp_AkPositioningInfo_e3DSpatializationMode_set_118948(intptr_t jarg1_, int32_t jarg2_); static int32_t CSharp_AkPositioningInfo_e3DSpatializationMode_get_118949(intptr_t jarg1_); static void CSharp_AkPositioningInfo_bUseAttenuation_set_118950(intptr_t jarg1_, bool jarg2_); static bool CSharp_AkPositioningInfo_bUseAttenuation_get_118951(intptr_t jarg1_); static void CSharp_AkPositioningInfo_bUseConeAttenuation_set_118952(intptr_t jarg1_, bool jarg2_); static bool CSharp_AkPositioningInfo_bUseConeAttenuation_get_118953(intptr_t jarg1_); static void CSharp_AkPositioningInfo_fInnerAngle_set_118954(intptr_t jarg1_, float jarg2_); static float CSharp_AkPositioningInfo_fInnerAngle_get_118955(intptr_t jarg1_); static void CSharp_AkPositioningInfo_fOuterAngle_set_118956(intptr_t jarg1_, float jarg2_); static float CSharp_AkPositioningInfo_fOuterAngle_get_118957(intptr_t jarg1_); static void CSharp_AkPositioningInfo_fConeMaxAttenuation_set_118958(intptr_t jarg1_, float jarg2_); static float CSharp_AkPositioningInfo_fConeMaxAttenuation_get_118959(intptr_t jarg1_); static void CSharp_AkPositioningInfo_LPFCone_set_118960(intptr_t jarg1_, float jarg2_); static float CSharp_AkPositioningInfo_LPFCone_get_118961(intptr_t jarg1_); static void CSharp_AkPositioningInfo_HPFCone_set_118962(intptr_t jarg1_, float jarg2_); static float CSharp_AkPositioningInfo_HPFCone_get_118963(intptr_t jarg1_); static void CSharp_AkPositioningInfo_fMaxDistance_set_118964(intptr_t jarg1_, float jarg2_); static float CSharp_AkPositioningInfo_fMaxDistance_get_118965(intptr_t jarg1_); static void CSharp_AkPositioningInfo_fVolDryAtMaxDist_set_118966(intptr_t jarg1_, float jarg2_); static float CSharp_AkPositioningInfo_fVolDryAtMaxDist_get_118967(intptr_t jarg1_); static void CSharp_AkPositioningInfo_fVolAuxGameDefAtMaxDist_set_118968(intptr_t jarg1_, float jarg2_); static float CSharp_AkPositioningInfo_fVolAuxGameDefAtMaxDist_get_118969(intptr_t jarg1_); static void CSharp_AkPositioningInfo_fVolAuxUserDefAtMaxDist_set_118970(intptr_t jarg1_, float jarg2_); static float CSharp_AkPositioningInfo_fVolAuxUserDefAtMaxDist_get_118971(intptr_t jarg1_); static void CSharp_AkPositioningInfo_LPFValueAtMaxDist_set_118972(intptr_t jarg1_, float jarg2_); static float CSharp_AkPositioningInfo_LPFValueAtMaxDist_get_118973(intptr_t jarg1_); static void CSharp_AkPositioningInfo_HPFValueAtMaxDist_set_118974(intptr_t jarg1_, float jarg2_); static float CSharp_AkPositioningInfo_HPFValueAtMaxDist_get_118975(intptr_t jarg1_); static intptr_t CSharp_new_AkPositioningInfo_118976(); static void CSharp_delete_AkPositioningInfo_118977(intptr_t jarg1_); static void CSharp_AkObjectInfo_objID_set_118978(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkObjectInfo_objID_get_118979(intptr_t jarg1_); static void CSharp_AkObjectInfo_parentID_set_118980(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkObjectInfo_parentID_get_118981(intptr_t jarg1_); static void CSharp_AkObjectInfo_iDepth_set_118982(intptr_t jarg1_, int32_t jarg2_); static int32_t CSharp_AkObjectInfo_iDepth_get_118983(intptr_t jarg1_); static intptr_t CSharp_new_AkObjectInfo_118984(); static void CSharp_delete_AkObjectInfo_118985(intptr_t jarg1_); static int32_t CSharp_GetPosition_118986(uint64_t jarg1_, intptr_t jarg2_); static int32_t CSharp_GetListenerPosition_118987(uint64_t jarg1_, intptr_t jarg2_); static int32_t CSharp_GetRTPCValue__SWIG_0_118988(uint32_t jarg1_, uint64_t jarg2_, uint32_t jarg3_, float* jarg4_, int32_t* jarg5_); static int32_t CSharp_GetRTPCValue__SWIG_1_118989(DLL2SDK::mscorlib::System::String* jarg1_, uint64_t jarg2_, uint32_t jarg3_, float* jarg4_, int32_t* jarg5_); static int32_t CSharp_GetSwitch__SWIG_0_118990(uint32_t jarg1_, uint64_t jarg2_, uint32_t* jarg3_); static int32_t CSharp_GetSwitch__SWIG_1_118991(DLL2SDK::mscorlib::System::String* jarg1_, uint64_t jarg2_, uint32_t* jarg3_); static int32_t CSharp_GetState__SWIG_0_118992(uint32_t jarg1_, uint32_t* jarg2_); static int32_t CSharp_GetState__SWIG_1_118993(DLL2SDK::mscorlib::System::String* jarg1_, uint32_t* jarg2_); static int32_t CSharp_GetGameObjectAuxSendValues_118994(uint64_t jarg1_, intptr_t jarg2_, uint32_t* jarg3_); static int32_t CSharp_GetGameObjectDryLevelValue_118995(uint64_t jarg1_, uint64_t jarg2_, float* jarg3_); static int32_t CSharp_GetObjectObstructionAndOcclusion_118996(uint64_t jarg1_, uint64_t jarg2_, float* jarg3_, float* jarg4_); static int32_t CSharp_QueryAudioObjectIDs__SWIG_0_118997(uint32_t jarg1_, uint32_t* jarg2_, intptr_t jarg3_); static int32_t CSharp_QueryAudioObjectIDs__SWIG_1_118998(DLL2SDK::mscorlib::System::String* jarg1_, uint32_t* jarg2_, intptr_t jarg3_); static int32_t CSharp_GetPositioningInfo_118999(uint32_t jarg1_, intptr_t jarg2_); static bool CSharp_GetIsGameObjectActive_119000(uint64_t jarg1_); static float CSharp_GetMaxRadius_119001(uint64_t jarg1_); static uint32_t CSharp_GetEventIDFromPlayingID_119002(uint32_t jarg1_); static uint64_t CSharp_GetGameObjectFromPlayingID_119003(uint32_t jarg1_); static int32_t CSharp_GetPlayingIDsFromGameObject_119004(uint64_t jarg1_, uint32_t* jarg2_, DLL2SDK::Array* jarg3_); static int32_t CSharp_GetCustomPropertyValue__SWIG_0_119005(uint32_t jarg1_, uint32_t jarg2_, int32_t* jarg3_); static int32_t CSharp_GetCustomPropertyValue__SWIG_1_119006(uint32_t jarg1_, uint32_t jarg2_, float* jarg3_); static void CSharp_AK_SPEAKER_SETUP_FIX_LEFT_TO_CENTER_119007(uint32_t* jarg1_); static void CSharp_AK_SPEAKER_SETUP_FIX_REAR_TO_SIDE_119008(uint32_t* jarg1_); static void CSharp_AK_SPEAKER_SETUP_CONVERT_TO_SUPPORTED_119009(uint32_t* jarg1_); static uint8_t CSharp_ChannelMaskToNumChannels_119010(uint32_t jarg1_); static uint32_t CSharp_ChannelMaskFromNumChannels_119011(uint32_t jarg1_); static uint8_t CSharp_ChannelBitToIndex_119012(uint32_t jarg1_, uint32_t jarg2_); static bool CSharp_HasSurroundChannels_119013(uint32_t jarg1_); static bool CSharp_HasStrictlyOnePairOfSurroundChannels_119014(uint32_t jarg1_); static bool CSharp_HasSideAndRearChannels_119015(uint32_t jarg1_); static bool CSharp_HasHeightChannels_119016(uint32_t jarg1_); static uint32_t CSharp_BackToSideChannels_119017(uint32_t jarg1_); static uint32_t CSharp_StdChannelIndexToDisplayIndex_119018(int32_t jarg1_, uint32_t jarg2_, uint32_t jarg3_); static void CSharp_AkChannelConfig_uNumChannels_set_119019(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkChannelConfig_uNumChannels_get_119020(intptr_t jarg1_); static void CSharp_AkChannelConfig_eConfigType_set_119021(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkChannelConfig_eConfigType_get_119022(intptr_t jarg1_); static void CSharp_AkChannelConfig_uChannelMask_set_119023(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkChannelConfig_uChannelMask_get_119024(intptr_t jarg1_); static intptr_t CSharp_new_AkChannelConfig__SWIG_0_119025(); static intptr_t CSharp_new_AkChannelConfig__SWIG_1_119026(uint32_t jarg1_, uint32_t jarg2_); static void CSharp_AkChannelConfig_Clear_119027(intptr_t jarg1_); static void CSharp_AkChannelConfig_SetStandard_119028(intptr_t jarg1_, uint32_t jarg2_); static void CSharp_AkChannelConfig_SetStandardOrAnonymous_119029(intptr_t jarg1_, uint32_t jarg2_, uint32_t jarg3_); static void CSharp_AkChannelConfig_SetAnonymous_119030(intptr_t jarg1_, uint32_t jarg2_); static void CSharp_AkChannelConfig_SetAmbisonic_119031(intptr_t jarg1_, uint32_t jarg2_); static bool CSharp_AkChannelConfig_IsValid_119032(intptr_t jarg1_); static uint32_t CSharp_AkChannelConfig_Serialize_119033(intptr_t jarg1_); static void CSharp_AkChannelConfig_Deserialize_119034(intptr_t jarg1_, uint32_t jarg2_); static intptr_t CSharp_AkChannelConfig_RemoveLFE_119035(intptr_t jarg1_); static intptr_t CSharp_AkChannelConfig_RemoveCenter_119036(intptr_t jarg1_); static bool CSharp_AkChannelConfig_IsChannelConfigSupported_119037(intptr_t jarg1_); static void CSharp_delete_AkChannelConfig_119038(intptr_t jarg1_); static intptr_t CSharp_new_AkImageSourceParams__SWIG_0_119039(); static intptr_t CSharp_new_AkImageSourceParams__SWIG_1_119040(intptr_t jarg1_, float jarg2_, float jarg3_); static void CSharp_AkImageSourceParams_sourcePosition_set_119041(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkImageSourceParams_sourcePosition_get_119042(intptr_t jarg1_); static void CSharp_AkImageSourceParams_fDistanceScalingFactor_set_119043(intptr_t jarg1_, float jarg2_); static float CSharp_AkImageSourceParams_fDistanceScalingFactor_get_119044(intptr_t jarg1_); static void CSharp_AkImageSourceParams_fLevel_set_119045(intptr_t jarg1_, float jarg2_); static float CSharp_AkImageSourceParams_fLevel_get_119046(intptr_t jarg1_); static void CSharp_delete_AkImageSourceParams_119047(intptr_t jarg1_); static float CSharp_kDefaultMaxPathLength_get_119048(); static void CSharp_g_SpatialAudioPoolId_set_119049(int32_t jarg1_); static int32_t CSharp_g_SpatialAudioPoolId_get_119050(); static int32_t CSharp__ArrayPoolSpatialAudio_Get_119051(); static intptr_t CSharp_new__ArrayPoolSpatialAudio_119052(); static void CSharp_delete__ArrayPoolSpatialAudio_119053(intptr_t jarg1_); static intptr_t CSharp_new_AkSpatialAudioInitSettings_119054(); static void CSharp_AkSpatialAudioInitSettings_uPoolID_set_119055(intptr_t jarg1_, int32_t jarg2_); static int32_t CSharp_AkSpatialAudioInitSettings_uPoolID_get_119056(intptr_t jarg1_); static void CSharp_AkSpatialAudioInitSettings_uPoolSize_set_119057(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkSpatialAudioInitSettings_uPoolSize_get_119058(intptr_t jarg1_); static void CSharp_AkSpatialAudioInitSettings_uMaxSoundPropagationDepth_set_119059(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkSpatialAudioInitSettings_uMaxSoundPropagationDepth_get_119060(intptr_t jarg1_); static void CSharp_AkSpatialAudioInitSettings_uDiffractionFlags_set_119061(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkSpatialAudioInitSettings_uDiffractionFlags_get_119062(intptr_t jarg1_); static void CSharp_AkSpatialAudioInitSettings_fDiffractionShadowAttenFactor_set_119063(intptr_t jarg1_, float jarg2_); static float CSharp_AkSpatialAudioInitSettings_fDiffractionShadowAttenFactor_get_119064(intptr_t jarg1_); static void CSharp_AkSpatialAudioInitSettings_fDiffractionShadowDegrees_set_119065(intptr_t jarg1_, float jarg2_); static float CSharp_AkSpatialAudioInitSettings_fDiffractionShadowDegrees_get_119066(intptr_t jarg1_); static void CSharp_delete_AkSpatialAudioInitSettings_119067(intptr_t jarg1_); static intptr_t CSharp_new_AkImageSourceSettings__SWIG_0_119068(); static intptr_t CSharp_new_AkImageSourceSettings__SWIG_1_119069(intptr_t jarg1_, float jarg2_, float jarg3_); static void CSharp_delete_AkImageSourceSettings_119070(intptr_t jarg1_); static void CSharp_AkImageSourceSettings_SetOneTexture_119071(intptr_t jarg1_, uint32_t jarg2_); static void CSharp_AkImageSourceSettings_SetName_119072(intptr_t jarg1_, DLL2SDK::mscorlib::System::String* jarg2_); static void CSharp_AkImageSourceSettings_params__set_119073(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkImageSourceSettings_params__get_119074(intptr_t jarg1_); static intptr_t CSharp_new_AkEmitterSettings_119075(); static void CSharp_AkEmitterSettings_reflectAuxBusID_set_119076(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkEmitterSettings_reflectAuxBusID_get_119077(intptr_t jarg1_); static void CSharp_AkEmitterSettings_reflectionMaxPathLength_set_119078(intptr_t jarg1_, float jarg2_); static float CSharp_AkEmitterSettings_reflectionMaxPathLength_get_119079(intptr_t jarg1_); static void CSharp_AkEmitterSettings_reflectionsAuxBusGain_set_119080(intptr_t jarg1_, float jarg2_); static float CSharp_AkEmitterSettings_reflectionsAuxBusGain_get_119081(intptr_t jarg1_); static void CSharp_AkEmitterSettings_reflectionsOrder_set_119082(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkEmitterSettings_reflectionsOrder_get_119083(intptr_t jarg1_); static void CSharp_AkEmitterSettings_reflectorFilterMask_set_119084(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkEmitterSettings_reflectorFilterMask_get_119085(intptr_t jarg1_); static void CSharp_AkEmitterSettings_roomReverbAuxBusGain_set_119086(intptr_t jarg1_, float jarg2_); static float CSharp_AkEmitterSettings_roomReverbAuxBusGain_get_119087(intptr_t jarg1_); static void CSharp_AkEmitterSettings_useImageSources_set_119088(intptr_t jarg1_, uint8_t jarg2_); static uint8_t CSharp_AkEmitterSettings_useImageSources_get_119089(intptr_t jarg1_); static void CSharp_delete_AkEmitterSettings_119090(intptr_t jarg1_); static intptr_t CSharp_new_AkTriangle_119091(); static void CSharp_AkTriangle_point0_set_119092(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkTriangle_point0_get_119093(intptr_t jarg1_); static void CSharp_AkTriangle_point1_set_119094(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkTriangle_point1_get_119095(intptr_t jarg1_); static void CSharp_AkTriangle_point2_set_119096(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkTriangle_point2_get_119097(intptr_t jarg1_); static void CSharp_AkTriangle_textureID_set_119098(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkTriangle_textureID_get_119099(intptr_t jarg1_); static void CSharp_AkTriangle_reflectorChannelMask_set_119100(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkTriangle_reflectorChannelMask_get_119101(intptr_t jarg1_); static void CSharp_AkTriangle_strName_set_119102(intptr_t jarg1_, DLL2SDK::mscorlib::System::String* jarg2_); static intptr_t CSharp_AkTriangle_strName_get_119103(intptr_t jarg1_); static void CSharp_delete_AkTriangle_119104(intptr_t jarg1_); static void CSharp_AkSoundPathInfo_imageSource_set_119105(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkSoundPathInfo_imageSource_get_119106(intptr_t jarg1_); static void CSharp_AkSoundPathInfo_numReflections_set_119107(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkSoundPathInfo_numReflections_get_119108(intptr_t jarg1_); static void CSharp_AkSoundPathInfo_occlusionPoint_set_119109(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkSoundPathInfo_occlusionPoint_get_119110(intptr_t jarg1_); static void CSharp_AkSoundPathInfo_isOccluded_set_119111(intptr_t jarg1_, bool jarg2_); static bool CSharp_AkSoundPathInfo_isOccluded_get_119112(intptr_t jarg1_); static intptr_t CSharp_new_AkSoundPathInfo_119113(); static void CSharp_delete_AkSoundPathInfo_119114(intptr_t jarg1_); static void CSharp_AkPropagationPathInfo_nodePoint_set_119115(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkPropagationPathInfo_nodePoint_get_119116(intptr_t jarg1_); static void CSharp_AkPropagationPathInfo_numNodes_set_119117(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkPropagationPathInfo_numNodes_get_119118(intptr_t jarg1_); static void CSharp_AkPropagationPathInfo_length_set_119119(intptr_t jarg1_, float jarg2_); static float CSharp_AkPropagationPathInfo_length_get_119120(intptr_t jarg1_); static void CSharp_AkPropagationPathInfo_gain_set_119121(intptr_t jarg1_, float jarg2_); static float CSharp_AkPropagationPathInfo_gain_get_119122(intptr_t jarg1_); static void CSharp_AkPropagationPathInfo_dryDiffractionAngle_set_119123(intptr_t jarg1_, float jarg2_); static float CSharp_AkPropagationPathInfo_dryDiffractionAngle_get_119124(intptr_t jarg1_); static void CSharp_AkPropagationPathInfo_wetDiffractionAngle_set_119125(intptr_t jarg1_, float jarg2_); static float CSharp_AkPropagationPathInfo_wetDiffractionAngle_get_119126(intptr_t jarg1_); static intptr_t CSharp_new_AkPropagationPathInfo_119127(); static void CSharp_delete_AkPropagationPathInfo_119128(intptr_t jarg1_); static intptr_t CSharp_new_AkRoomParams_119129(); static void CSharp_AkRoomParams_Up_set_119130(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkRoomParams_Up_get_119131(intptr_t jarg1_); static void CSharp_AkRoomParams_Front_set_119132(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkRoomParams_Front_get_119133(intptr_t jarg1_); static void CSharp_AkRoomParams_ReverbAuxBus_set_119134(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkRoomParams_ReverbAuxBus_get_119135(intptr_t jarg1_); static void CSharp_AkRoomParams_ReverbLevel_set_119136(intptr_t jarg1_, float jarg2_); static float CSharp_AkRoomParams_ReverbLevel_get_119137(intptr_t jarg1_); static void CSharp_AkRoomParams_WallOcclusion_set_119138(intptr_t jarg1_, float jarg2_); static float CSharp_AkRoomParams_WallOcclusion_get_119139(intptr_t jarg1_); static void CSharp_AkRoomParams_Priority_set_119140(intptr_t jarg1_, int32_t jarg2_); static int32_t CSharp_AkRoomParams_Priority_get_119141(intptr_t jarg1_); static void CSharp_AkRoomParams_RoomGameObj_AuxSendLevelToSelf_set_119142(intptr_t jarg1_, float jarg2_); static float CSharp_AkRoomParams_RoomGameObj_AuxSendLevelToSelf_get_119143(intptr_t jarg1_); static void CSharp_AkRoomParams_RoomGameObj_KeepRegistered_set_119144(intptr_t jarg1_, bool jarg2_); static bool CSharp_AkRoomParams_RoomGameObj_KeepRegistered_get_119145(intptr_t jarg1_); static void CSharp_delete_AkRoomParams_119146(intptr_t jarg1_); static int32_t CSharp_GetPoolID_119147(); static int32_t CSharp_RegisterEmitter_119148(uint64_t jarg1_, intptr_t jarg2_); static int32_t CSharp_UnregisterEmitter_119149(uint64_t jarg1_); static int32_t CSharp_SetEmitterAuxSendValues_119150(uint64_t jarg1_, intptr_t jarg2_, uint32_t jarg3_); static int32_t CSharp_SetImageSource__SWIG_0_119151(uint32_t jarg1_, intptr_t jarg2_, uint32_t jarg3_, uint64_t jarg4_, uint64_t jarg5_); static int32_t CSharp_SetImageSource__SWIG_1_119152(uint32_t jarg1_, intptr_t jarg2_, uint32_t jarg3_, uint64_t jarg4_); static int32_t CSharp_RemoveImageSource__SWIG_0_119153(uint32_t jarg1_, uint32_t jarg2_, uint64_t jarg3_); static int32_t CSharp_RemoveImageSource__SWIG_1_119154(uint32_t jarg1_, uint32_t jarg2_); static int32_t CSharp_SetGeometry_119155(uint64_t jarg1_, intptr_t jarg2_, uint32_t jarg3_); static int32_t CSharp_RemoveGeometry_119156(uint64_t jarg1_); static int32_t CSharp_RemoveRoom_119157(uint64_t jarg1_); static int32_t CSharp_RemovePortal_119158(uint64_t jarg1_); static int32_t CSharp_SetGameObjectInRoom_119159(uint64_t jarg1_, uint64_t jarg2_); static int32_t CSharp_SetEmitterObstruction_119160(uint64_t jarg1_, float jarg2_); static int32_t CSharp_SetPortalObstruction_119161(uint64_t jarg1_, float jarg2_); static void CSharp_AkPlatformInitSettings_threadLEngine_set_119162(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkPlatformInitSettings_threadLEngine_get_119163(intptr_t jarg1_); static void CSharp_AkPlatformInitSettings_threadBankManager_set_119164(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkPlatformInitSettings_threadBankManager_get_119165(intptr_t jarg1_); static void CSharp_AkPlatformInitSettings_threadMonitor_set_119166(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkPlatformInitSettings_threadMonitor_get_119167(intptr_t jarg1_); static void CSharp_AkPlatformInitSettings_fLEngineDefaultPoolRatioThreshold_set_119168(intptr_t jarg1_, float jarg2_); static float CSharp_AkPlatformInitSettings_fLEngineDefaultPoolRatioThreshold_get_119169(intptr_t jarg1_); static void CSharp_AkPlatformInitSettings_uLEngineDefaultPoolSize_set_119170(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkPlatformInitSettings_uLEngineDefaultPoolSize_get_119171(intptr_t jarg1_); static void CSharp_AkPlatformInitSettings_uSampleRate_set_119172(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkPlatformInitSettings_uSampleRate_get_119173(intptr_t jarg1_); static void CSharp_AkPlatformInitSettings_uNumRefillsInVoice_set_119174(intptr_t jarg1_, uint16_t jarg2_); static uint16_t CSharp_AkPlatformInitSettings_uNumRefillsInVoice_get_119175(intptr_t jarg1_); static void CSharp_AkPlatformInitSettings_uChannelMask_set_119176(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkPlatformInitSettings_uChannelMask_get_119177(intptr_t jarg1_); static void CSharp_AkPlatformInitSettings_bRoundFrameSizeToHWSize_set_119178(intptr_t jarg1_, bool jarg2_); static bool CSharp_AkPlatformInitSettings_bRoundFrameSizeToHWSize_get_119179(intptr_t jarg1_); static intptr_t CSharp_new_AkPlatformInitSettings_119180(); static void CSharp_delete_AkPlatformInitSettings_119181(intptr_t jarg1_); static int32_t CSharp_GetFastPathSettings_119182(intptr_t jarg1_, intptr_t jarg2_); static void CSharp_AkStreamMgrSettings_uMemorySize_set_119183(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkStreamMgrSettings_uMemorySize_get_119184(intptr_t jarg1_); static intptr_t CSharp_new_AkStreamMgrSettings_119185(); static void CSharp_delete_AkStreamMgrSettings_119186(intptr_t jarg1_); static void CSharp_AkDeviceSettings_pIOMemory_set_119187(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkDeviceSettings_pIOMemory_get_119188(intptr_t jarg1_); static void CSharp_AkDeviceSettings_uIOMemorySize_set_119189(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkDeviceSettings_uIOMemorySize_get_119190(intptr_t jarg1_); static void CSharp_AkDeviceSettings_uIOMemoryAlignment_set_119191(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkDeviceSettings_uIOMemoryAlignment_get_119192(intptr_t jarg1_); static void CSharp_AkDeviceSettings_ePoolAttributes_set_119193(intptr_t jarg1_, int32_t jarg2_); static int32_t CSharp_AkDeviceSettings_ePoolAttributes_get_119194(intptr_t jarg1_); static void CSharp_AkDeviceSettings_uGranularity_set_119195(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkDeviceSettings_uGranularity_get_119196(intptr_t jarg1_); static void CSharp_AkDeviceSettings_uSchedulerTypeFlags_set_119197(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkDeviceSettings_uSchedulerTypeFlags_get_119198(intptr_t jarg1_); static void CSharp_AkDeviceSettings_threadProperties_set_119199(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkDeviceSettings_threadProperties_get_119200(intptr_t jarg1_); static void CSharp_AkDeviceSettings_fTargetAutoStmBufferLength_set_119201(intptr_t jarg1_, float jarg2_); static float CSharp_AkDeviceSettings_fTargetAutoStmBufferLength_get_119202(intptr_t jarg1_); static void CSharp_AkDeviceSettings_uMaxConcurrentIO_set_119203(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkDeviceSettings_uMaxConcurrentIO_get_119204(intptr_t jarg1_); static void CSharp_AkDeviceSettings_bUseStreamCache_set_119205(intptr_t jarg1_, bool jarg2_); static bool CSharp_AkDeviceSettings_bUseStreamCache_get_119206(intptr_t jarg1_); static void CSharp_AkDeviceSettings_uMaxCachePinnedBytes_set_119207(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkDeviceSettings_uMaxCachePinnedBytes_get_119208(intptr_t jarg1_); static intptr_t CSharp_new_AkDeviceSettings_119209(); static void CSharp_delete_AkDeviceSettings_119210(intptr_t jarg1_); static void CSharp_AkThreadProperties_nPriority_set_119211(intptr_t jarg1_, int32_t jarg2_); static int32_t CSharp_AkThreadProperties_nPriority_get_119212(intptr_t jarg1_); static void CSharp_AkThreadProperties_uStackSize_set_119213(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkThreadProperties_uStackSize_get_119214(intptr_t jarg1_); static void CSharp_AkThreadProperties_uSchedPolicy_set_119215(intptr_t jarg1_, int32_t jarg2_); static int32_t CSharp_AkThreadProperties_uSchedPolicy_get_119216(intptr_t jarg1_); static void CSharp_AkThreadProperties_dwAffinityMask_set_119217(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkThreadProperties_dwAffinityMask_get_119218(intptr_t jarg1_); static intptr_t CSharp_new_AkThreadProperties_119219(); static void CSharp_delete_AkThreadProperties_119220(intptr_t jarg1_); static void CSharp_SetErrorLogger__SWIG_0_119221(DLL2SDK::Assembly_CSharp::AkLogger_ErrorLoggerInteropDelegate* jarg1_); static void CSharp_SetErrorLogger__SWIG_1_119222(); static void CSharp_SetAudioInputCallbacks_119223(DLL2SDK::Assembly_CSharp::AkAudioInputManager_AudioSamplesInteropDelegate* jarg1_, DLL2SDK::Assembly_CSharp::AkAudioInputManager_AudioFormatInteropDelegate* jarg2_); static void CSharp_AkTriangleProxy_Clear_119224(intptr_t jarg1_); static void CSharp_AkTriangleProxy_DeleteName_119225(intptr_t jarg1_); static int32_t CSharp_AkTriangleProxy_GetSizeOf_119226(); static intptr_t CSharp_new_AkTriangleProxy_119227(); static void CSharp_delete_AkTriangleProxy_119228(intptr_t jarg1_); static int32_t CSharp_AkSoundPathInfoProxy_GetSizeOf_119229(); static intptr_t CSharp_AkSoundPathInfoProxy_GetReflectionPoint_119230(intptr_t jarg1_, uint32_t jarg2_); static intptr_t CSharp_AkSoundPathInfoProxy_GetTriangle_119231(intptr_t jarg1_, uint32_t jarg2_); static intptr_t CSharp_new_AkSoundPathInfoProxy_119232(); static void CSharp_delete_AkSoundPathInfoProxy_119233(intptr_t jarg1_); static int32_t CSharp_AkPropagationPathInfoProxy_GetSizeOf_119234(); static intptr_t CSharp_AkPropagationPathInfoProxy_GetNodePoint_119235(intptr_t jarg1_, uint32_t jarg2_); static intptr_t CSharp_new_AkPropagationPathInfoProxy_119236(); static void CSharp_delete_AkPropagationPathInfoProxy_119237(intptr_t jarg1_); static void CSharp_AkSoundPropagationPathParams_listenerPos_set_119238(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkSoundPropagationPathParams_listenerPos_get_119239(intptr_t jarg1_); static void CSharp_AkSoundPropagationPathParams_emitterPos_set_119240(intptr_t jarg1_, intptr_t jarg2_); static intptr_t CSharp_AkSoundPropagationPathParams_emitterPos_get_119241(intptr_t jarg1_); static void CSharp_AkSoundPropagationPathParams_numValidPaths_set_119242(intptr_t jarg1_, uint32_t jarg2_); static uint32_t CSharp_AkSoundPropagationPathParams_numValidPaths_get_119243(intptr_t jarg1_); static intptr_t CSharp_new_AkSoundPropagationPathParams_119244(); static void CSharp_delete_AkSoundPropagationPathParams_119245(intptr_t jarg1_); static int32_t CSharp_Init_119246(intptr_t jarg1_, intptr_t jarg2_, intptr_t jarg3_, intptr_t jarg4_, intptr_t jarg5_, intptr_t jarg6_, intptr_t jarg7_, uint32_t jarg8_); static void CSharp_Term_119247(); static int32_t CSharp_RegisterGameObjInternal_119248(uint64_t jarg1_); static int32_t CSharp_UnregisterGameObjInternal_119249(uint64_t jarg1_); static int32_t CSharp_RegisterGameObjInternal_WithName_119250(uint64_t jarg1_, DLL2SDK::mscorlib::System::String* jarg2_); static int32_t CSharp_SetBasePath_119251(DLL2SDK::mscorlib::System::String* jarg1_); static int32_t CSharp_SetCurrentLanguage_119252(DLL2SDK::mscorlib::System::String* jarg1_); static int32_t CSharp_LoadFilePackage_119253(DLL2SDK::mscorlib::System::String* jarg1_, uint32_t* jarg2_, int32_t jarg3_); static int32_t CSharp_AddBasePath_119254(DLL2SDK::mscorlib::System::String* jarg1_); static int32_t CSharp_SetGameName_119255(DLL2SDK::mscorlib::System::String* jarg1_); static int32_t CSharp_SetDecodedBankPath_119256(DLL2SDK::mscorlib::System::String* jarg1_); static int32_t CSharp_LoadAndDecodeBank_119257(DLL2SDK::mscorlib::System::String* jarg1_, bool jarg2_, uint32_t* jarg3_); static int32_t CSharp_LoadAndDecodeBankFromMemory_119258(intptr_t jarg1_, uint32_t jarg2_, bool jarg3_, DLL2SDK::mscorlib::System::String* jarg4_, bool jarg5_, uint32_t* jarg6_); static intptr_t CSharp_GetCurrentLanguage_119259(); static int32_t CSharp_UnloadFilePackage_119260(uint32_t jarg1_); static int32_t CSharp_UnloadAllFilePackages_119261(); static int32_t CSharp_SetObjectPosition_119262(uint64_t jarg1_, float jarg2_, float jarg3_, float jarg4_, float jarg5_, float jarg6_, float jarg7_, float jarg8_, float jarg9_, float jarg10_); static int32_t CSharp_GetSourceMultiplePlayPositions_119263(uint32_t jarg1_, DLL2SDK::Array* jarg2_, DLL2SDK::Array* jarg3_, DLL2SDK::Array* jarg4_, uint32_t* jarg5_, bool jarg6_); static int32_t CSharp_SetListeners_119264(uint64_t jarg1_, DLL2SDK::Array* jarg2_, uint32_t jarg3_); static int32_t CSharp_SetDefaultListeners_119265(DLL2SDK::Array* jarg1_, uint32_t jarg2_); static int32_t CSharp_AddOutput_119266(intptr_t jarg1_, uint64_t* jarg2_, DLL2SDK::Array* jarg3_, uint32_t jarg4_); static void CSharp_GetDefaultStreamSettings_119267(intptr_t jarg1_); static void CSharp_GetDefaultDeviceSettings_119268(intptr_t jarg1_); static void CSharp_GetDefaultMusicSettings_119269(intptr_t jarg1_); static void CSharp_GetDefaultInitSettings_119270(intptr_t jarg1_); static void CSharp_GetDefaultPlatformInitSettings_119271(intptr_t jarg1_); static uint32_t CSharp_GetMajorMinorVersion_119272(); static uint32_t CSharp_GetSubminorBuildVersion_119273(); static int32_t CSharp_QueryIndirectPaths_119274(uint64_t jarg1_, intptr_t jarg2_, intptr_t jarg3_, uint32_t jarg4_); static int32_t CSharp_QuerySoundPropagationPaths_119275(uint64_t jarg1_, intptr_t jarg2_, intptr_t jarg3_, uint32_t jarg4_); static int32_t CSharp_SetRoomPortal_119276(uint64_t jarg1_, intptr_t jarg2_, intptr_t jarg3_, bool jarg4_, uint64_t jarg5_, uint64_t jarg6_); static int32_t CSharp_SetRoom_119277(uint64_t jarg1_, intptr_t jarg2_, DLL2SDK::mscorlib::System::String* jarg3_); static int32_t CSharp_RegisterSpatialAudioListener_119278(uint64_t jarg1_); static int32_t CSharp_UnregisterSpatialAudioListener_119279(uint64_t jarg1_); static intptr_t CSharp_AkPlaylist_SWIGUpcast_119280(intptr_t jarg1_); static intptr_t CSharp_AkMIDIPost_SWIGUpcast_119281(intptr_t jarg1_); static intptr_t CSharp_AkEventCallbackInfo_SWIGUpcast_119282(intptr_t jarg1_); static intptr_t CSharp_AkMIDIEventCallbackInfo_SWIGUpcast_119283(intptr_t jarg1_); static intptr_t CSharp_AkMarkerCallbackInfo_SWIGUpcast_119284(intptr_t jarg1_); static intptr_t CSharp_AkDurationCallbackInfo_SWIGUpcast_119285(intptr_t jarg1_); static intptr_t CSharp_AkDynamicSequenceItemCallbackInfo_SWIGUpcast_119286(intptr_t jarg1_); static intptr_t CSharp_AkMusicSyncCallbackInfo_SWIGUpcast_119287(intptr_t jarg1_); static intptr_t CSharp_AkMusicPlaylistCallbackInfo_SWIGUpcast_119288(intptr_t jarg1_); static intptr_t CSharp_AkTriangleProxy_SWIGUpcast_119289(intptr_t jarg1_); static intptr_t CSharp_AkSoundPathInfoProxy_SWIGUpcast_119290(intptr_t jarg1_); static intptr_t CSharp_AkPropagationPathInfoProxy_SWIGUpcast_119291(intptr_t jarg1_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkPlatformInitSettings : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_118257(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_118258(); void setCPtr_118260(intptr_t cPtr_); void Finalize_118261(); void Dispose_118262(); void set_threadLEngine_118263(DLL2SDK::Assembly_CSharp::AkThreadProperties* value_); DLL2SDK::Assembly_CSharp::AkThreadProperties* get_threadLEngine_118264(); void set_threadBankManager_118265(DLL2SDK::Assembly_CSharp::AkThreadProperties* value_); DLL2SDK::Assembly_CSharp::AkThreadProperties* get_threadBankManager_118266(); void set_threadMonitor_118267(DLL2SDK::Assembly_CSharp::AkThreadProperties* value_); DLL2SDK::Assembly_CSharp::AkThreadProperties* get_threadMonitor_118268(); void set_fLEngineDefaultPoolRatioThreshold_118269(float value_); float get_fLEngineDefaultPoolRatioThreshold_118270(); void set_uLEngineDefaultPoolSize_118271(uint32_t value_); uint32_t get_uLEngineDefaultPoolSize_118272(); void set_uSampleRate_118273(uint32_t value_); uint32_t get_uSampleRate_118274(); void set_uNumRefillsInVoice_118275(uint16_t value_); uint16_t get_uNumRefillsInVoice_118276(); void set_uChannelMask_118277(uint32_t value_); uint32_t get_uChannelMask_118278(); void set_bRoundFrameSizeToHWSize_118279(bool value_); bool get_bRoundFrameSizeToHWSize_118280(); static intptr_t getCPtr_118259(DLL2SDK::Assembly_CSharp::AkPlatformInitSettings* obj_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct AkMemPoolAttributes : int32_t { AkNoAlloc_ = static_cast(0x0), AkMalloc_ = static_cast(0x1), AkAllocMask_ = static_cast(0x1), AkFixedSizeBlocksMode_ = static_cast(0x8), AkBlockMgmtMask_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USWarpToObject : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::UnityEngine::UnityEngine::GameObject* objectToWarpTo_; bool useObjectRotation_; DLL2SDK::UnityEngine::UnityEngine::Transform* previousTransform_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UndoEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118250(); void FireEvent_118251(); void ProcessEvent_118252(float deltaTime_); void StopEvent_118253(); void UndoEvent_118254(); void __xLuaBaseProxy_StopEvent_118255(); void __xLuaBaseProxy_UndoEvent_118256(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USRotateObjectEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { float rotateSpeedPerSecond_; DLL2SDK::UnityEngine::UnityEngine::Vector3 rotationAxis_; DLL2SDK::UnityEngine::UnityEngine::Quaternion sourceOrientation_; DLL2SDK::UnityEngine::UnityEngine::Quaternion previousRotation_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UndoEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118242(); void FireEvent_118243(); void ProcessEvent_118244(float deltaTime_); void StopEvent_118245(); void UndoEvent_118246(); void Update_118247(); void __xLuaBaseProxy_StopEvent_118248(); void __xLuaBaseProxy_UndoEvent_118249(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USParentAndResetObjectEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::UnityEngine::UnityEngine::Transform* parent_; DLL2SDK::UnityEngine::UnityEngine::Transform* child_; DLL2SDK::UnityEngine::UnityEngine::Transform* previousParent_; DLL2SDK::UnityEngine::UnityEngine::Vector3 previousPosition_; DLL2SDK::UnityEngine::UnityEngine::Quaternion previousRotation_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UndoEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118235(); void FireEvent_118236(); void ProcessEvent_118237(float deltaTime_); void StopEvent_118238(); void UndoEvent_118239(); void __xLuaBaseProxy_StopEvent_118240(); void __xLuaBaseProxy_UndoEvent_118241(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USMatchObjectEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::UnityEngine::UnityEngine::GameObject* objectToMatch_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* inCurve_; DLL2SDK::UnityEngine::UnityEngine::Quaternion sourceRotation_; DLL2SDK::UnityEngine::UnityEngine::Vector3 sourcePosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UndoEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118228(); void FireEvent_118229(); void ProcessEvent_118230(float deltaTime_); void StopEvent_118231(); void UndoEvent_118232(); void __xLuaBaseProxy_StopEvent_118233(); void __xLuaBaseProxy_UndoEvent_118234(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USLookAtObjectEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::UnityEngine::UnityEngine::GameObject* objectToLookAt_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* inCurve_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* outCurve_; float lookAtTime_; DLL2SDK::UnityEngine::UnityEngine::Quaternion sourceOrientation_; DLL2SDK::UnityEngine::UnityEngine::Quaternion previousRotation_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UndoEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118221(); void FireEvent_118222(); void ProcessEvent_118223(float deltaTime_); void StopEvent_118224(); void UndoEvent_118225(); void __xLuaBaseProxy_StopEvent_118226(); void __xLuaBaseProxy_UndoEvent_118227(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USTimeScaleEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* scaleCurve_; float currentCurveSampleTime_; float prevTimeScale_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UndoEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118212(); void FireEvent_118213(); void ProcessEvent_118214(float deltaTime_); void EndEvent_118215(); void StopEvent_118216(); void UndoEvent_118217(); void __xLuaBaseProxy_EndEvent_118218(); void __xLuaBaseProxy_StopEvent_118219(); void __xLuaBaseProxy_UndoEvent_118220(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USSpawnPrefabEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::UnityEngine::UnityEngine::GameObject* spawnPrefab_; DLL2SDK::UnityEngine::UnityEngine::Transform* spawnTransform_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118209(); void FireEvent_118210(); void ProcessEvent_118211(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USSendMessageStringEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::UnityEngine::UnityEngine::GameObject* receiver_; DLL2SDK::mscorlib::System::String* action_; DLL2SDK::mscorlib::System::String* valueToSend_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118206(); void FireEvent_118207(); void ProcessEvent_118208(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USSendMessageIntEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::UnityEngine::UnityEngine::GameObject* receiver_; DLL2SDK::mscorlib::System::String* action_; int32_t valueToSend_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118203(); void FireEvent_118204(); void ProcessEvent_118205(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USSendMessageFloatEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::UnityEngine::UnityEngine::GameObject* receiver_; DLL2SDK::mscorlib::System::String* action_; float valueToSend_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118200(); void FireEvent_118201(); void ProcessEvent_118202(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USSendMessageEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::UnityEngine::UnityEngine::GameObject* receiver_; DLL2SDK::mscorlib::System::String* action_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118197(); void FireEvent_118198(); void ProcessEvent_118199(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USSendMessageBoolEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::UnityEngine::UnityEngine::GameObject* receiver_; DLL2SDK::mscorlib::System::String* action_; bool valueToSend_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118194(); void FireEvent_118195(); void ProcessEvent_118196(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USStopSequenceEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::usequencerRuntime::WellFired::USSequencer* sequence_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118191(); void FireEvent_118192(); void ProcessEvent_118193(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USStopAndSkipToTimeSequenceEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::usequencerRuntime::WellFired::USSequencer* sequence_; float timeToSkipTo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118188(); void FireEvent_118189(); void ProcessEvent_118190(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USSkipSequenceEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::usequencerRuntime::WellFired::USSequencer* sequence_; bool skipToEnd_; float skipToTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118185(); void FireEvent_118186(); void ProcessEvent_118187(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USSetPlaybackRateEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::usequencerRuntime::WellFired::USSequencer* sequence_; float playbackRate_; float prevPlaybackRate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UndoEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118178(); void FireEvent_118179(); void ProcessEvent_118180(float deltaTime_); void StopEvent_118181(); void UndoEvent_118182(); void __xLuaBaseProxy_StopEvent_118183(); void __xLuaBaseProxy_UndoEvent_118184(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USPlaySequenceEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::usequencerRuntime::WellFired::USSequencer* sequence_; bool restartSequencer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118175(); void FireEvent_118176(); void ProcessEvent_118177(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USPauseSequenceEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::usequencerRuntime::WellFired::USSequencer* sequence_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118172(); void FireEvent_118173(); void ProcessEvent_118174(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USMeshRenderDisable : DLL2SDK::usequencerRuntime::WellFired::USEventBase { bool enable_; bool previousEnable_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UndoEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118163(); void FireEvent_118164(); void ProcessEvent_118165(float deltaTime_); void EndEvent_118166(); void StopEvent_118167(); void UndoEvent_118168(); void __xLuaBaseProxy_EndEvent_118169(); void __xLuaBaseProxy_StopEvent_118170(); void __xLuaBaseProxy_UndoEvent_118171(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USChangeTexture : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::UnityEngine::UnityEngine::Texture* newTexture_; DLL2SDK::UnityEngine::UnityEngine::Texture* previousTexture_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UndoEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118156(); void FireEvent_118157(); void ProcessEvent_118158(float deltaTime_); void StopEvent_118159(); void UndoEvent_118160(); void __xLuaBaseProxy_StopEvent_118161(); void __xLuaBaseProxy_UndoEvent_118162(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USChangeColor : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::UnityEngine::UnityEngine::Color newColor_; DLL2SDK::UnityEngine::UnityEngine::Color previousColor_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UndoEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118149(); void FireEvent_118150(); void ProcessEvent_118151(float deltaTime_); void StopEvent_118152(); void UndoEvent_118153(); void __xLuaBaseProxy_StopEvent_118154(); void __xLuaBaseProxy_UndoEvent_118155(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USStopRecordingEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118146(); void FireEvent_118147(); void ProcessEvent_118148(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USStartRecordingEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118143(); void FireEvent_118144(); void ProcessEvent_118145(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USSleepRigidBody : DLL2SDK::usequencerRuntime::WellFired::USEventBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UndoEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118136(); void FireEvent_118137(); void ProcessEvent_118138(float deltaTime_); void StopEvent_118139(); void UndoEvent_118140(); void __xLuaBaseProxy_StopEvent_118141(); void __xLuaBaseProxy_UndoEvent_118142(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USApplyForceEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_; float strength_; DLL2SDK::UnityEngine::UnityEngine::ForceMode type_; DLL2SDK::UnityEngine::UnityEngine::Transform* previousTransform_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UndoEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118129(); void FireEvent_118130(); void ProcessEvent_118131(float deltaTime_); void StopEvent_118132(); void UndoEvent_118133(); void __xLuaBaseProxy_StopEvent_118134(); void __xLuaBaseProxy_UndoEvent_118135(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USParticleEmitterStopEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118126(); void FireEvent_118127(); void ProcessEvent_118128(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USParticleEmitterStartEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UndoEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118118(); void Update_118119(); void FireEvent_118120(); void ProcessEvent_118121(float deltaTime_); void StopEvent_118122(); void UndoEvent_118123(); void __xLuaBaseProxy_StopEvent_118124(); void __xLuaBaseProxy_UndoEvent_118125(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USEnableObjectEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { bool enable_; bool prevEnable_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UndoEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118111(); void FireEvent_118112(); void ProcessEvent_118113(float deltaTime_); void StopEvent_118114(); void UndoEvent_118115(); void __xLuaBaseProxy_StopEvent_118116(); void __xLuaBaseProxy_UndoEvent_118117(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USEnableComponentEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { bool enableComponent_; bool prevEnable_; DLL2SDK::mscorlib::System::String* componentName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UndoEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118102(); DLL2SDK::mscorlib::System::String* get_ComponentName_118103(); void set_ComponentName_118104(DLL2SDK::mscorlib::System::String* value_); void FireEvent_118105(); void ProcessEvent_118106(float deltaTime_); void StopEvent_118107(); void UndoEvent_118108(); void __xLuaBaseProxy_StopEvent_118109(); void __xLuaBaseProxy_UndoEvent_118110(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USSetAmbientLightEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::UnityEngine::UnityEngine::Color lightColor_; DLL2SDK::UnityEngine::UnityEngine::Color prevLightColor_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UndoEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118095(); void FireEvent_118096(); void ProcessEvent_118097(float deltaTime_); void StopEvent_118098(); void UndoEvent_118099(); void __xLuaBaseProxy_StopEvent_118100(); void __xLuaBaseProxy_UndoEvent_118101(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USPrintTextEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::usequencerRuntime::WellFired::UILayer uiLayer_; DLL2SDK::mscorlib::System::String* textToPrint_; DLL2SDK::UnityEngine::UnityEngine::Rect position_; float printRatePerCharacter_; DLL2SDK::mscorlib::System::String* priorText_; DLL2SDK::mscorlib::System::String* currentText_; bool display_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UndoEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGUI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118087(); void FireEvent_118088(); void ProcessEvent_118089(float deltaTime_); void StopEvent_118090(); void UndoEvent_118091(); void OnGUI_118092(); void __xLuaBaseProxy_StopEvent_118093(); void __xLuaBaseProxy_UndoEvent_118094(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USFadeScreenEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::usequencerRuntime::WellFired::UILayer uiLayer_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* fadeCurve_; DLL2SDK::UnityEngine::UnityEngine::Color fadeColour_; float currentCurveSampleTime_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UndoEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118075(); void FireEvent_118076(); void ProcessEvent_118077(float deltaTime_); void EndEvent_118078(); void StopEvent_118079(); void UndoEvent_118080(); void OnGUI_118081(); void OnEnable_118082(); void __xLuaBaseProxy_EndEvent_118084(); void __xLuaBaseProxy_StopEvent_118085(); void __xLuaBaseProxy_UndoEvent_118086(); static void _cctor_118083(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USDisplayImageEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::usequencerRuntime::WellFired::UILayer uiLayer_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* fadeCurve_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* displayImage_; DLL2SDK::usequencerRuntime::WellFired::UIPosition displayPosition_; DLL2SDK::usequencerRuntime::WellFired::UIPosition anchorPosition_; float currentCurveSampleTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UndoEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGUI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118065(); void FireEvent_118066(); void ProcessEvent_118067(float deltaTime_); void EndEvent_118068(); void StopEvent_118069(); void UndoEvent_118070(); void OnGUI_118071(); void __xLuaBaseProxy_EndEvent_118072(); void __xLuaBaseProxy_StopEvent_118073(); void __xLuaBaseProxy_UndoEvent_118074(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USMessageEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::mscorlib::System::String* message_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118062(); void FireEvent_118063(); void ProcessEvent_118064(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USCameraSetCullingMask : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::UnityEngine::UnityEngine::LayerMask newLayerMask_; int32_t prevLayerMask_; DLL2SDK::UnityEngine::UnityEngine::Camera* cameraToAffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UndoEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118053(); void FireEvent_118054(); void ProcessEvent_118055(float deltaTime_); void EndEvent_118056(); void StopEvent_118057(); void UndoEvent_118058(); void __xLuaBaseProxy_EndEvent_118059(); void __xLuaBaseProxy_StopEvent_118060(); void __xLuaBaseProxy_UndoEvent_118061(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USCameraDissolveTransition : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::sharedRuntime::WellFired::Shared::BaseTransition* transition_; DLL2SDK::UnityEngine::UnityEngine::Camera* sourceCamera_; DLL2SDK::UnityEngine::UnityEngine::Camera* destinationCamera_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UndoEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118043(); void OnGUI_118044(); void FireEvent_118045(); void ProcessEvent_118046(float deltaTime_); void EndEvent_118047(); void StopEvent_118048(); void UndoEvent_118049(); void __xLuaBaseProxy_EndEvent_118050(); void __xLuaBaseProxy_StopEvent_118051(); void __xLuaBaseProxy_UndoEvent_118052(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USStopAudioEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118040(); void FireEvent_118041(); void ProcessEvent_118042(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USPlayAudioEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::UnityEngine::UnityEngine::AudioClip* audioClip_; bool loop_; bool wasPlaying_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ManuallySetTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResumeEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PauseEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UndoEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118024(); void Update_118025(); void FireEvent_118026(); void ProcessEvent_118027(float deltaTime_); void ManuallySetTime_118028(float deltaTime_); void ResumeEvent_118029(); void PauseEvent_118030(); void StopEvent_118031(); void EndEvent_118032(); void UndoEvent_118033(); void __xLuaBaseProxy_ManuallySetTime_118034(float P0_); void __xLuaBaseProxy_ResumeEvent_118035(); void __xLuaBaseProxy_PauseEvent_118036(); void __xLuaBaseProxy_StopEvent_118037(); void __xLuaBaseProxy_EndEvent_118038(); void __xLuaBaseProxy_UndoEvent_118039(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USPauseResumeAudioEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { bool pause_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118021(); void FireEvent_118022(); void ProcessEvent_118023(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USFadeAudioEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { float previousVolume_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* fadeCurve_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UndoEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118013(); void Update_118014(); void FireEvent_118015(); void ProcessEvent_118016(float deltaTime_); void StopEvent_118017(); void UndoEvent_118018(); void __xLuaBaseProxy_StopEvent_118019(); void __xLuaBaseProxy_UndoEvent_118020(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USAttachToParentEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::UnityEngine::UnityEngine::Transform* parentObject_; DLL2SDK::UnityEngine::UnityEngine::Transform* originalParent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UndoEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118006(); void FireEvent_118007(); void ProcessEvent_118008(float deltaTime_); void StopEvent_118009(); void UndoEvent_118010(); void __xLuaBaseProxy_StopEvent_118011(); void __xLuaBaseProxy_UndoEvent_118012(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USLoadLevelEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { bool fireInEditor_; DLL2SDK::mscorlib::System::String* levelName_; int32_t levelIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118003(); void FireEvent_118004(); void ProcessEvent_118005(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USLoadLevelAdditiveEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { bool fireInEditor_; DLL2SDK::mscorlib::System::String* levelName_; int32_t levelIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_118000(); void FireEvent_118001(); void ProcessEvent_118002(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USPlayAnimEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* animationClip_; DLL2SDK::UnityEngine::UnityEngine::WrapMode wrapMode_; float playbackSpeed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117994(); void Update_117995(); void FireEvent_117996(); void ProcessEvent_117997(float deltaTime_); void StopEvent_117998(); void __xLuaBaseProxy_StopEvent_117999(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USPlayAdvancedAnimEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* animationClip_; DLL2SDK::UnityEngine::UnityEngine::WrapMode wrapMode_; DLL2SDK::UnityEngine::UnityEngine::AnimationBlendMode blendMode_; float playbackSpeed_; float animationWeight_; int32_t animationLayer_; bool crossFadeAnimation_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117986(); void Update_117987(); void FireEvent_117988(); void ProcessEvent_117989(float deltaTime_); void StopEvent_117990(); void EndEvent_117991(); void __xLuaBaseProxy_StopEvent_117992(); void __xLuaBaseProxy_EndEvent_117993(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USBlendAnimNoScrubEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* blendedAnimation_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117980(); void Update_117981(); void FireEvent_117982(); void ProcessEvent_117983(float deltaTime_); void StopEvent_117984(); void __xLuaBaseProxy_StopEvent_117985(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USBlendAnimEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* animationClipSource_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* animationClipDest_; float blendPoint_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117974(); void Update_117975(); void FireEvent_117976(); void ProcessEvent_117977(float deltaTime_); void StopEvent_117978(); void __xLuaBaseProxy_StopEvent_117979(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USToggleAnimatorStabalizeFeet : DLL2SDK::usequencerRuntime::WellFired::USEventBase { bool stabalizeFeet_; bool prevStabalizeFeet_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UndoEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117967(); void FireEvent_117968(); void ProcessEvent_117969(float runningTime_); void StopEvent_117970(); void UndoEvent_117971(); void __xLuaBaseProxy_StopEvent_117972(); void __xLuaBaseProxy_UndoEvent_117973(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USToggleAnimatorApplyRootMotion : DLL2SDK::usequencerRuntime::WellFired::USEventBase { bool applyRootMotion_; bool prevApplyRootMotion_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UndoEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117960(); void FireEvent_117961(); void ProcessEvent_117962(float runningTime_); void StopEvent_117963(); void UndoEvent_117964(); void __xLuaBaseProxy_StopEvent_117965(); void __xLuaBaseProxy_UndoEvent_117966(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USSetAnimatorPlaybackSpeed : DLL2SDK::usequencerRuntime::WellFired::USEventBase { float playbackSpeed_; float prevPlaybackSpeed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UndoEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117953(); void FireEvent_117954(); void ProcessEvent_117955(float runningTime_); void StopEvent_117956(); void UndoEvent_117957(); void __xLuaBaseProxy_StopEvent_117958(); void __xLuaBaseProxy_UndoEvent_117959(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USSetAnimatorLayerWeight : DLL2SDK::usequencerRuntime::WellFired::USEventBase { float layerWeight_; int32_t layerIndex_; float prevLayerWeight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UndoEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117946(); void FireEvent_117947(); void ProcessEvent_117948(float runningTime_); void StopEvent_117949(); void UndoEvent_117950(); void __xLuaBaseProxy_StopEvent_117951(); void __xLuaBaseProxy_UndoEvent_117952(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USSetAnimatorInteger : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::mscorlib::System::String* valueName_; int32_t Value_; int32_t prevValue_; int32_t hash_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UndoEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117939(); void FireEvent_117940(); void ProcessEvent_117941(float runningTime_); void StopEvent_117942(); void UndoEvent_117943(); void __xLuaBaseProxy_StopEvent_117944(); void __xLuaBaseProxy_UndoEvent_117945(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USSetAnimatorFloat : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::mscorlib::System::String* valueName_; float Value_; float prevValue_; int32_t hash_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UndoEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117932(); void FireEvent_117933(); void ProcessEvent_117934(float runningTime_); void StopEvent_117935(); void UndoEvent_117936(); void __xLuaBaseProxy_StopEvent_117937(); void __xLuaBaseProxy_UndoEvent_117938(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USSetAnimatorBool : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::mscorlib::System::String* valueName_; bool Value_; bool prevValue_; int32_t hash_; bool settrigger_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UndoEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117925(); void FireEvent_117926(); void ProcessEvent_117927(float runningTime_); void StopEvent_117928(); void UndoEvent_117929(); void __xLuaBaseProxy_StopEvent_117930(); void __xLuaBaseProxy_UndoEvent_117931(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct SequenceTrigger : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool isPlayerTrigger_; bool isMainCameraTrigger_; DLL2SDK::UnityEngine::UnityEngine::GameObject* triggerObject_; DLL2SDK::usequencerRuntime::WellFired::USSequencer* sequenceToPlay_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117923(); void OnTriggerEnter_117924(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct AutoPlaySequence : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::usequencerRuntime::WellFired::USSequencer* sequence_; float delay_; float currentTime_; bool hasPlayed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117920(); void Start_117921(); void Update_117922(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct AmbientLightAdjuster : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Color ambientLightColor_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117918(); void Update_117919(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired::Shared { struct UnityEditorHelper : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Core::System::Action* listeners_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__am_cache0_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117912(); void AddUpdateListener_117913(DLL2SDK::System_Core::System::Action* listener_); void RemoveUpdateListener_117914(DLL2SDK::System_Core::System::Action* listener_); void Update_117915(); bool IsPrefab_117916(DLL2SDK::UnityEngine::UnityEngine::GameObject* testObject_); static void _listeners_m__0_117917(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired::Shared { struct ReflectionHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAssignableFrom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBaseTypes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMethod_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetField_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsValueType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNonPublicStaticMethod_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNonPublicMethod_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNonPublicInstanceProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNonPublicInstanceField_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetNonPublicMethod_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117891(); bool IsAssignableFrom_117892(DLL2SDK::mscorlib::System::Type* first_, DLL2SDK::mscorlib::System::Type* second_); bool IsEnum_117893(DLL2SDK::mscorlib::System::Type* type_); DLL2SDK::mscorlib::System::Collections::IEnumerable* GetBaseTypes_117894(DLL2SDK::mscorlib::System::Type* type_); DLL2SDK::mscorlib::System::Reflection::PropertyInfo* GetProperty_117895(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::String* name_); DLL2SDK::mscorlib::System::Reflection::MethodInfo* GetMethod_117896(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::String* name_); DLL2SDK::mscorlib::System::Reflection::FieldInfo* GetField_117897(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::String* name_); bool IsValueType_117898(DLL2SDK::mscorlib::System::Type* type_); DLL2SDK::mscorlib::System::Reflection::MethodInfo* GetNonPublicStaticMethod_117899(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::String* name_); DLL2SDK::mscorlib::System::Reflection::MethodInfo* GetNonPublicMethod_117900(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::String* name_); DLL2SDK::mscorlib::System::Reflection::PropertyInfo* GetNonPublicInstanceProperty_117901(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::String* name_); DLL2SDK::mscorlib::System::Reflection::FieldInfo* GetNonPublicInstanceField_117902(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::String* name_); DLL2SDK::mscorlib::System::Reflection::MethodInfo* GetNonPublicMethod_117903(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::Array* types_); }; } namespace DLL2SDK::Assembly_CSharp::WellFired::Shared { struct WinOpen : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenFolderToDisplayFile_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117889(); void OpenFolderToDisplayFile_117890(DLL2SDK::mscorlib::System::String* filePath_); }; } namespace DLL2SDK::Assembly_CSharp::WellFired::Shared { struct OpenFactory : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlatformCanOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateOpen_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static bool PlatformCanOpen_117887(); static DLL2SDK::Assembly_CSharp::WellFired::Shared::IOpen* CreateOpen_117888(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired::Shared { struct OSXOpen : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenFolderToDisplayFile_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117885(); void OpenFolderToDisplayFile_117886(DLL2SDK::mscorlib::System::String* filePath_); }; } namespace DLL2SDK::Assembly_CSharp::WellFired::Shared { struct LinuxOpen : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenFolderToDisplayFile_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117883(); void OpenFolderToDisplayFile_117884(DLL2SDK::mscorlib::System::String* filePath_); }; } namespace DLL2SDK::Assembly_CSharp::WellFired::Shared { struct IOHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FileExists_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117880(); bool FileExists_117881(DLL2SDK::mscorlib::System::String* file_); }; } namespace DLL2SDK::Assembly_CSharp { struct ACESfitting : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pow2_d_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pow3_d_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pow4_d_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Abs_d_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StandardDeviation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SolveLinearEquation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Fit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareCurveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareInitialSampes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IterationFit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Fit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Fit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117865(); static double Pow2_d_117866(double x_); static double Pow3_d_117867(double x_); static double Pow4_d_117868(double x_); static double Abs_d_117869(double val_); static double StandardDeviation_117870(DLL2SDK::mscorlib::System::Collections::Generic::List_1* _dataX_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* _dataY_, DLL2SDK::Assembly_CSharp::CurveSegment_1* _curve_); static bool SolveLinearEquation_117871(DLL2SDK::Array* M_); static bool Fit_117872(DLL2SDK::mscorlib::System::Collections::Generic::List_1* _curveSampleX_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* _curveSampleY_, DLL2SDK::Assembly_CSharp::ACEStonemappingCurve* result_); static void PrepareCurveData_117873(DLL2SDK::Assembly_CSharp::FilmicCurve* _curve_, DLL2SDK::Assembly_CSharp::ACESfitting_Config* _cfg_, DLL2SDK::Assembly_CSharp::CurveDataSet* _result_); static void PrepareInitialSampes_117874(DLL2SDK::Assembly_CSharp::CurveSegment_1* _curveFunction_, DLL2SDK::Assembly_CSharp::CurveDataSet* _curveData_, DLL2SDK::Assembly_CSharp::ACESfitting_Config* _cfg_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* _resultSampleX_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* _resultSampleY_); static float IterationFit_117875(DLL2SDK::Assembly_CSharp::CurveSegment_1* _originalCurve_, DLL2SDK::Assembly_CSharp::CurveDataSet* _curveData_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* _initialSampleX_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* _initialSampleY_, DLL2SDK::Assembly_CSharp::ACESfitting_Config* setting_, DLL2SDK::Assembly_CSharp::ACEStonemappingCurve* _result_); static float Fit_117876(DLL2SDK::Assembly_CSharp::FilmicCurve* _originalCurve_, DLL2SDK::Assembly_CSharp::ACEStonemappingCurve* _result_, DLL2SDK::Assembly_CSharp::ACESfitting_Config* _cfg_, DLL2SDK::Assembly_CSharp::CurveDataSet* _orgData_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* _sampleBufferX_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* _sampleBufferY_); static float Fit_117877(DLL2SDK::Assembly_CSharp::FilmicCurve* _originalCurve_, DLL2SDK::Assembly_CSharp::ACEStonemappingCurve* _result_, DLL2SDK::Assembly_CSharp::ACESfitting_Config* _cfg_); }; } namespace DLL2SDK::Assembly_CSharp { struct CurveDataSet : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* x_; DLL2SDK::Array* y_; DLL2SDK::Array* dxdy_; DLL2SDK::Array* dx2dy2_; int32_t _dataCount_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117862(int32_t _count_); int32_t get_dataCount_117863(); void set_dataCount_117864(int32_t value_); }; } namespace DLL2SDK::Assembly_CSharp { template struct CurveSegment_1 : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117775(); T Eval_117776(T x_); }; } namespace DLL2SDK::Assembly_CSharp { struct FilmicCurveHable : DLL2SDK::Assembly_CSharp::CurveSegment_1 { DLL2SDK::UnityEngine::UnityEngine::Vector2 m_toe_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_shoulder_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_whitePoint_; float m_gamma_; DLL2SDK::Array*>* m_segments_; struct StaticFields { int32_t m_segmentCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConstrainParams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Eval_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reconstruct_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Set_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Set_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117823(); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_Toe_117824(); void set_Toe_117825(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_Shoulder_117826(); void set_Shoulder_117827(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_WhitePoint_117828(); void set_WhitePoint_117829(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); float get_Gamma_117830(); void set_Gamma_117831(float value_); void ConstrainParams_117832(); float Eval_117833(float x_); void Reconstruct_117834(); void Set_117835(DLL2SDK::UnityEngine::UnityEngine::Vector2 toe_, DLL2SDK::UnityEngine::UnityEngine::Vector2 shoulder_, DLL2SDK::UnityEngine::UnityEngine::Vector2 whitePoint_, float gamma_); void Set_117836(float _x0_, float _x1_, float _y0_, float _y1_, float _xw_, float _yw_, float _gamma_); }; } namespace DLL2SDK::Assembly_CSharp { struct ACEStonemappingCurve : DLL2SDK::Assembly_CSharp::CurveSegment_1 { float a_; float b_; float c_; float d_; float e_; struct StaticFields { float original_a_; float original_b_; float original_c_; float original_d_; float original_e_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsParamValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsParamValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Eval_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateWhitePoint_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117817(); bool IsParamValid_117819(double maxX_, double minX_); void Reset_117820(); float Eval_117821(float x_); float CalculateWhitePoint_117822(float epsilon_, float maxX_, float testStep_); static bool IsParamValid_117818(double a_, double b_, double c_, double d_, double maxX_, double minX_); }; } namespace DLL2SDK::Assembly_CSharp { struct MonotoneCubicBezier : DLL2SDK::Assembly_CSharp::CurveSegment_1 { DLL2SDK::UnityEngine::UnityEngine::Vector2 m_angPoint_; float m_ctrStart_; float m_ctrEnd_; DLL2SDK::Assembly_CSharp::CubicBezier* m_curve_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Constrain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateTangentPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Set_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Eval_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117802(); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_Start_117803(); void set_Start_117804(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_End_117805(); void set_End_117806(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_AnglePoint_117807(); void set_AnglePoint_117808(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); float get_StartHandle_117809(); void set_StartHandle_117810(float value_); float get_EndHandle_117811(); void set_EndHandle_117812(float value_); void Constrain_117813(); DLL2SDK::UnityEngine::UnityEngine::Vector2 CalculateTangentPoint_117814(DLL2SDK::UnityEngine::UnityEngine::Vector2 from_, DLL2SDK::UnityEngine::UnityEngine::Vector2 to_, float t_); void Set_117815(DLL2SDK::UnityEngine::UnityEngine::Vector2 start_, DLL2SDK::UnityEngine::UnityEngine::Vector2 end_, DLL2SDK::UnityEngine::UnityEngine::Vector2 m_anglePoint_, float startHandle_, float endHandle_); float Eval_117816(float x_); }; } namespace DLL2SDK::Assembly_CSharp { struct CubicBezier : DLL2SDK::Assembly_CSharp::CurveSegment_1 { DLL2SDK::UnityEngine::UnityEngine::Vector2 m_p0_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_p1_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_p2_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_p3_; float m_segment_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reconstruct_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalSegmentRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Eval_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_XtoTx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EvalItr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Lerp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117787(); void set_P0_117788(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_P0_117789(); void set_P1_117790(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_P1_117791(); void set_P2_117792(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_P2_117793(); void set_P3_117794(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_P3_117795(); void Reconstruct_117796(); float CalSegmentRange_117797(); float Eval_117798(float x_); float XtoTx_117799(float x_); float EvalItr_117800(float x_, float lBound_, float rBound_, int32_t maxIterationTime_, float epsilon_); DLL2SDK::UnityEngine::UnityEngine::Vector2 Lerp_117801(float t_); }; } namespace DLL2SDK::Assembly_CSharp { struct ConstantCurveSegment : DLL2SDK::Assembly_CSharp::CurveSegment_1 { float constValue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Eval_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117785(); float Eval_117786(float x_); }; } namespace DLL2SDK::Assembly_CSharp { struct LinearCurveSegment : DLL2SDK::Assembly_CSharp::CurveSegment_1 { float slope_; float intersect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Eval_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AsSlopeIntercept_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117782(); float Eval_117783(float x_); static void AsSlopeIntercept_117784(float* m_, float* b_, float x0_, float x1_, float y0_, float y1_); }; } namespace DLL2SDK::Assembly_CSharp { struct PowerCurveSegment : DLL2SDK::Assembly_CSharp::CurveSegment_1 { float m_offsetX_; float m_offsetY_; float m_scaleX_; float m_scaleY_; float m_lnA_; float m_B_; float m_ctrPoint_; float m_ctrPointIntensity_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EvalPow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Eval_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SolveAB_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117777(); void Reset_117778(); float EvalPow_117779(float x_); float Eval_117780(float x_); static void SolveAB_117781(float* lnA_, float* B_, float x0_, float y0_, float m_); }; } namespace DLL2SDK::Assembly_CSharp { struct CFMtonemapperConfig : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::Assembly_CSharp::CFMtonemapperConfig_TonemappingSetting* config_; DLL2SDK::Assembly_CSharp::CFMtonemapperConfig_RuntimeData runtimeData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DefaultRuntimeData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117769(); static DLL2SDK::Assembly_CSharp::CFMtonemapperConfig_RuntimeData DefaultRuntimeData_117770(); }; } namespace DLL2SDK::Assembly_CSharp { struct ACESfitDemo : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool drawOriginal_; bool drawFit_; bool drawImportantPoint_; bool drawDrev_; bool debugFit_; bool debugResetCurve_; DLL2SDK::Assembly_CSharp::FilmicCurve* curve_; DLL2SDK::UnityEngine::UnityEngine::Vector2 toe_; float shoulderAng_; float shoulderShoot_; DLL2SDK::UnityEngine::UnityEngine::Vector2 pWhite_; DLL2SDK::UnityEngine::UnityEngine::Vector2 toeCtr_; DLL2SDK::UnityEngine::UnityEngine::Vector2 shoulderCtr_; float gamma_; float fitWhitePoint_; DLL2SDK::Assembly_CSharp::ACESfitting_Config* fitConfig_; DLL2SDK::Assembly_CSharp::ACEStonemappingCurve* acesCurve_; DLL2SDK::Assembly_CSharp::MonotoneCubicBezier* mCurve_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _tmpX_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _tmpY_; DLL2SDK::Assembly_CSharp::CurveDataSet* data_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117766(); void Update_117767(); void OnDrawGizmos_117768(); }; } namespace DLL2SDK::Assembly_CSharp { struct rotCubemapControl : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float m_cubemapAngle_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnValidate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_passRotParams_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117762(); void Start_117763(); void OnValidate_117764(); void passRotParams_117765(); }; } namespace DLL2SDK::Assembly_CSharp { struct replaceShaderControl : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::RenderTexture* m_rt_; int32_t m_rtSize_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_save_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DumpRenderTexture_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117757(); void OnEnable_117758(); void OnDisable_117759(); void save_117760(); static void DumpRenderTexture_117761(DLL2SDK::UnityEngine::UnityEngine::RenderTexture* rt_, DLL2SDK::mscorlib::System::String* pngOutPath_); }; } namespace DLL2SDK::Assembly_CSharp { struct quadControl : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117756(); }; } namespace DLL2SDK::Assembly_CSharp { struct ocean_mesh : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float m_width_; float m_height_; int32_t m_row_; int32_t m_col_; DLL2SDK::Array* UsedList_; DLL2SDK::UnityEngine::UnityEngine::Mesh* CreatedMesh_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117754(); void OnEnable_117755(); }; } namespace DLL2SDK::Assembly_CSharp { struct ocean_fft_gpu_new : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float m_time_; int32_t m_updateCount_; float minHeight_; float maxHeight_; int32_t N_; float A_; DLL2SDK::UnityEngine::UnityEngine::Vector2 w_; float length_; float g_; float lambda_; DLL2SDK::Assembly_CSharp::htilde* m_htilde_; DLL2SDK::Assembly_CSharp::gpuFFT2D* m_gpuFFT2D_slope_; DLL2SDK::Assembly_CSharp::butterfly* m_butterfly_; DLL2SDK::UnityEngine::UnityEngine::RenderTexture* m_JTex_; DLL2SDK::UnityEngine::UnityEngine::Material* m_matGenJTex_; DLL2SDK::UnityEngine::UnityEngine::Material* mat_ocean_; DLL2SDK::UnityEngine::UnityEngine::Material* mat_ocean_far_; DLL2SDK::UnityEngine::UnityEngine::Material* mat_river_; DLL2SDK::UnityEngine::UnityEngine::Material* mat_lake_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getHtilde0Tex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getFinalSlopeTex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getFinalSlopeTex_foe_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_saveJTex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DumpRenderTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getJTex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getButterflyTex_index_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getButterflyTex_T_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117742(); DLL2SDK::UnityEngine::UnityEngine::Texture2D* getHtilde0Tex_117743(); DLL2SDK::UnityEngine::UnityEngine::RenderTexture* getFinalSlopeTex_117744(); DLL2SDK::UnityEngine::UnityEngine::RenderTexture* getFinalSlopeTex_foe_117745(); void saveJTex_117746(); DLL2SDK::UnityEngine::UnityEngine::RenderTexture* getJTex_117748(); DLL2SDK::UnityEngine::UnityEngine::Texture2D* getButterflyTex_index_117749(); DLL2SDK::UnityEngine::UnityEngine::Texture2D* getButterflyTex_T_117750(); void Awake_117751(); void OnEnable_117752(); void init_117753(int32_t _N_, float _A_, DLL2SDK::UnityEngine::UnityEngine::Vector2 _w_, float _lambda_); static void DumpRenderTexture_117747(DLL2SDK::UnityEngine::UnityEngine::RenderTexture* rt_, DLL2SDK::mscorlib::System::String* pngOutPath_); }; } namespace DLL2SDK::Assembly_CSharp { struct htilde : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* m_htile0_; DLL2SDK::Array* m_htilde0mkconj_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* m_htile0Tex_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* m_htilde0mkconjTex_; DLL2SDK::UnityEngine::UnityEngine::Material* m_mat_htildeAndSlope_; DLL2SDK::Assembly_CSharp::dispersion* m_dispersion_; float m_length_; int32_t m_N_; float m_g_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_w_; float m_A_; DLL2SDK::UnityEngine::UnityEngine::RenderTexture* m_slopeTex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_updateSlopeTex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_genSlopeTex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_releaseSlopeTex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getSlopeTex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getHtilde0Tex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_genMaterial_htildeAndSlopeAndPassUniform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_genHtilde0Andhtilde0mkconj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_genHtilde0Tex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_genHtilde0mkconjTex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_phillips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_hTilde_0_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117730(int32_t N_, float length_, float g_, DLL2SDK::UnityEngine::UnityEngine::Vector2 w_, float A_); void updateSlopeTex_117731(float t_); void genSlopeTex_117732(); void releaseSlopeTex_117733(); DLL2SDK::UnityEngine::UnityEngine::RenderTexture* getSlopeTex_117734(); DLL2SDK::UnityEngine::UnityEngine::Texture2D* getHtilde0Tex_117735(); void genMaterial_htildeAndSlopeAndPassUniform_117736(); void genHtilde0Andhtilde0mkconj_117737(); void genHtilde0Tex_117738(); void genHtilde0mkconjTex_117739(); float phillips_117740(int32_t n_prime_, int32_t m_prime_); DLL2SDK::UnityEngine::UnityEngine::Vector2 hTilde_0_117741(int32_t n_prime_, int32_t m_prime_); }; } namespace DLL2SDK::Assembly_CSharp { struct dispersion : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* m_dispersion_; float m_length_; int32_t m_N_; float m_g_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* m_dispersionTex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getDispersionTex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_genDispersionMat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_genDispersionTex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_calculateDispersion_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117725(int32_t N_, float length_, float g_); DLL2SDK::UnityEngine::UnityEngine::Texture2D* getDispersionTex_117726(); void genDispersionMat_117727(); void genDispersionTex_117728(); float calculateDispersion_117729(int32_t n_prime_, int32_t m_prime_); }; } namespace DLL2SDK::Assembly_CSharp { struct butterfly : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* T_; DLL2SDK::Array* m_butterflyMat_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* m_butterflyTex_index_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* m_butterflyTex_T_; int32_t m_N_; int32_t m_log_2_N_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getButterflyTex_index_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getButterflyTex_T_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_t_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_genTMat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_genButterflyMat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_genButterflyTex_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117718(int32_t N_); DLL2SDK::UnityEngine::UnityEngine::Texture2D* getButterflyTex_index_117719(); DLL2SDK::UnityEngine::UnityEngine::Texture2D* getButterflyTex_T_117720(); DLL2SDK::UnityEngine::UnityEngine::Vector2 t_117721(int32_t x_, int32_t N_); void genTMat_117722(); void genButterflyMat_117723(); void genButterflyTex_117724(); }; } namespace DLL2SDK::Assembly_CSharp { struct bitReverse : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* reversed_; int32_t m_N_; int32_t m_log_2_N_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_reverse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_reverse_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117715(int32_t N_); int32_t reverse_117716(int32_t i_, int32_t bitCount_); int32_t reverse_117717(int32_t i_); }; } namespace DLL2SDK::Assembly_CSharp { struct gpuFFT2D : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::RenderTexture* m_inputTex_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* m_butterflyTex_index_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* m_butterflyTex_T_; int32_t m_N_; int32_t m_log_2_N_; DLL2SDK::UnityEngine::UnityEngine::Material* m_mat_fftRows_; DLL2SDK::UnityEngine::UnityEngine::Material* m_mat_fftCols_; DLL2SDK::UnityEngine::UnityEngine::Material* m_mat_signCorrect_; DLL2SDK::UnityEngine::UnityEngine::RenderTexture* m_finalRT_; DLL2SDK::UnityEngine::UnityEngine::RenderTexture* m_finalRT_foe_; float m_lerpFactor_; DLL2SDK::Assembly_CSharp::bitReverse* m_bitReverse_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* m_bitReverseTex_; int32_t m_channelCount_; DLL2SDK::UnityEngine::UnityEngine::Material* m_mat_bitReverse_; DLL2SDK::UnityEngine::UnityEngine::RenderTexture* h_back_; DLL2SDK::UnityEngine::UnityEngine::RenderTexture* h_front_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_fft2D_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getFinalRT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getFinalRT_foe_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117710(int32_t N_, int32_t channelCount_); void init_117711(DLL2SDK::UnityEngine::UnityEngine::RenderTexture* inputTex_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* butterflyTex_index_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* butterflyTex_T_); void fft2D_117712(int32_t updateCount_); DLL2SDK::UnityEngine::UnityEngine::RenderTexture* getFinalRT_117713(); DLL2SDK::UnityEngine::UnityEngine::RenderTexture* getFinalRT_foe_117714(); }; } namespace DLL2SDK::Assembly_CSharp { struct meshUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::meshUtil* m_instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateMeshTest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateRandomPlane_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117704(); void init_117706(); DLL2SDK::UnityEngine::UnityEngine::Mesh* CreateMeshTest_117707(DLL2SDK::mscorlib::System::String* name_, float width_, float height_); DLL2SDK::UnityEngine::UnityEngine::Mesh* CreateRandomPlane_117708(DLL2SDK::mscorlib::System::String* name_, float width_, float height_, int32_t nRow_, int32_t nCol_, float uScale_, float vScale_, bool isAddRandom_, bool isGenNormal_); static DLL2SDK::Assembly_CSharp::meshUtil* getInstance_117705(); static void _cctor_117709(); }; } namespace DLL2SDK::Assembly_CSharp { struct oceanUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::oceanUtil* m_instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_complexConj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_complexProduct_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_uniformRandomVariable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_gaussianRandomVariable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_debug_createTexture2D_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117695(); void init_117697(); DLL2SDK::UnityEngine::UnityEngine::Vector2 complexConj_117698(DLL2SDK::UnityEngine::UnityEngine::Vector2 complex_); DLL2SDK::UnityEngine::UnityEngine::Vector2 complexProduct_117699(DLL2SDK::UnityEngine::UnityEngine::Vector2 c1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 c2_); float uniformRandomVariable_117700(); DLL2SDK::UnityEngine::UnityEngine::Vector2 gaussianRandomVariable_117701(); DLL2SDK::UnityEngine::UnityEngine::Texture2D* debug_createTexture2D_117702(int32_t width_, int32_t height_); static DLL2SDK::Assembly_CSharp::oceanUtil* getInstance_117696(); static void _cctor_117703(); }; } namespace DLL2SDK::Assembly_CSharp { struct Cfft : DLL2SDK::mscorlib::System::Object { int32_t N_; int32_t which_; int32_t log_2_N_; float pi2_; DLL2SDK::Array* reversed_; DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* T_; DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* c_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_reverse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_t_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_fft_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117691(int32_t _N_); int32_t reverse_117692(int32_t i_); DLL2SDK::UnityEngine::UnityEngine::Vector2 t_117693(int32_t x_, int32_t N_); void fft_117694(DLL2SDK::Array* input_, DLL2SDK::Array* output_, int32_t stride_, int32_t offset_); }; } namespace DLL2SDK::Assembly_CSharp { struct complex_vector_normal { DLL2SDK::UnityEngine::UnityEngine::Vector2 h_; DLL2SDK::UnityEngine::UnityEngine::Vector2 D_; DLL2SDK::UnityEngine::UnityEngine::Vector3 n_; }; } namespace DLL2SDK::Assembly_CSharp { struct vertex_ocean { float x_; float y_; float z_; float nx_; float ny_; float nz_; float a_; float b_; float c_; float _a_; float _b_; float _c_; float ox_; float oy_; float oz_; DLL2SDK::UnityEngine::UnityEngine::Color debugColor_; }; } namespace DLL2SDK::Assembly_CSharp { struct ocean : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool geometry_; float g_; int32_t N_; int32_t Nplus1_; float A_; DLL2SDK::UnityEngine::UnityEngine::Vector2 w_; float length_; DLL2SDK::Array* h_tilde_; DLL2SDK::Array* h_tilde_slopex_; DLL2SDK::Array* h_tilde_slopez_; DLL2SDK::Array* h_tilde_dx_; DLL2SDK::Array* h_tilde_dz_; DLL2SDK::Assembly_CSharp::Cfft* fft_; DLL2SDK::Array* vertices_; DLL2SDK::Array* indices_; int32_t indices_count_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_dispersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_phillips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_hTilde_0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_hTilde_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_h_D_and_n_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_evaluateWaves_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_evaluateWavesFFT_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117679(); void Start_117680(); void Update_117681(); void init_117682(int32_t _N_, float _A_, DLL2SDK::UnityEngine::UnityEngine::Vector2 _w_, float _length_, bool _geometry_); void OnDrawGizmos_117683(); float dispersion_117684(int32_t n_prime_, int32_t m_prime_); float phillips_117685(int32_t n_prime_, int32_t m_prime_); DLL2SDK::UnityEngine::UnityEngine::Vector2 hTilde_0_117686(int32_t n_prime_, int32_t m_prime_); DLL2SDK::UnityEngine::UnityEngine::Vector2 hTilde_117687(float t_, int32_t n_prime_, int32_t m_prime_); DLL2SDK::Assembly_CSharp::complex_vector_normal h_D_and_n_117688(DLL2SDK::UnityEngine::UnityEngine::Vector2 x_, float t_); void evaluateWaves_117689(float t_); void evaluateWavesFFT_117690(float t_); }; } namespace DLL2SDK::Assembly_CSharp { struct oceanFFTControl : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Texture2D* m_JTex_; bool m_forceLowQuality_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_updateShaderGlobalVars_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117675(); void updateShaderGlobalVars_117676(); void Start_117677(); void Update_117678(); }; } namespace DLL2SDK::Assembly_CSharp { struct lockFrameRate : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117674(); }; } namespace DLL2SDK::Assembly_CSharp { struct genDisToBankMapControl : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* m_terrainNode_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_vList_cutTris_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_cutSegList_; float m_cutY_; float m_maxTranspDis_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_disToBankMapSize_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* m_disToBankMap_; DLL2SDK::UnityEngine::UnityEngine::Rect m_rect_; DLL2SDK::UnityEngine::UnityEngine::Material* m_mat_ocean_; DLL2SDK::mscorlib::System::String* m_saveFolder_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_genSegList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_genDisToBankMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_saveDisToBankMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_calculateRectForSegList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_calculateDisFromVtoSegList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_disPointToLineSeg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_calTriNorm_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ManhattanDis_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isSamePoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isSameLineseg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_lineIntersectWithHorizontalPlane_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117657(); void Start_117658(); void genSegList_117659(); void genDisToBankMap_117660(); void saveDisToBankMap_117661(); DLL2SDK::UnityEngine::UnityEngine::Rect calculateRectForSegList_117662(DLL2SDK::mscorlib::System::Collections::Generic::List_1* segList_, float extend_); float calculateDisFromVtoSegList_117663(DLL2SDK::UnityEngine::UnityEngine::Vector3 v_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* segList_, float maxDis_); float disPointToLineSeg_117664(DLL2SDK::UnityEngine::UnityEngine::Vector2 v0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 v1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p_); DLL2SDK::UnityEngine::UnityEngine::Vector3 calTriNorm_117665(DLL2SDK::UnityEngine::UnityEngine::Vector3 v0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 v1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 v2_); float ManhattanDis_117666(DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); bool isSamePoint_117667(DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); bool isSameLineseg_117668(DLL2SDK::Assembly_CSharp::genDisToBankMapControl_Lineseg* seg1_, DLL2SDK::Assembly_CSharp::genDisToBankMapControl_Lineseg* seg2_); DLL2SDK::UnityEngine::UnityEngine::Vector3 lineIntersectWithHorizontalPlane_117669(DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float planeY_); void OnDrawGizmos_117670(); }; } namespace DLL2SDK::Assembly_CSharp { struct changeWaterColorControl : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117656(); }; } namespace DLL2SDK::Assembly_CSharp { struct belowWaterEffectQuadControl : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117653(); void Start_117654(); void Update_117655(); }; } namespace DLL2SDK::Assembly_CSharp { struct belowWaterControl : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t m_howManyFramesToRaycastOnce_; float m_belowWaterDistortStrength_; DLL2SDK::UnityEngine::UnityEngine::Color m_belowWaterColor_; DLL2SDK::UnityEngine::UnityEngine::Color m_belowWaterFogColor_; float m_belowWaterEffDisappear_; float BelowWaterScale_; float m_blowWaterFogDensity_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* m_belowWaterRampTex_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* m_noiseTex_; DLL2SDK::UnityEngine::UnityEngine::Camera* m_mainCamera_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_hitP_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_hitN_; bool m_isHit_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_nearP_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_nearN_; int32_t m_waterLayer_; int32_t m_frameCount_; bool m_isHaveBelowWaterAreaOnScreen_; bool m_isWaterEffectOn_; DLL2SDK::UnityEngine::UnityEngine::RaycastHit m_hitInfo_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_belowWaterEffectQuad_onlyForLowQuality_; DLL2SDK::UnityEngine::UnityEngine::Vector2 underWaterInfo_; bool mReady_; bool m_IsOnePassOpen_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShouldEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOnePassChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_initUniforms_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_resetUniforms_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckWaterEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_forceDisableBlowWaterEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_enableBelowWaterEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_disableBlowWaterEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_doRaycast_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPreRender_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWaterHorizontalHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_cameraUnderWater_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117634(); bool CheckShouldEnable_117635(); void OnEnable_117636(); void OnDisable_117637(); void OnOnePassChanged_117638(bool open_); void Awake_117639(); void Start_117640(); void OnDestroy_117641(); void initUniforms_117642(); void resetUniforms_117643(); void Update_117644(); void CheckWaterEffect_117645(); void forceDisableBlowWaterEffect_117646(); void enableBelowWaterEffect_117647(); void disableBlowWaterEffect_117648(); void doRaycast_117649(); void OnPreRender_117650(); void SetWaterHorizontalHeight_117651(float val_); bool cameraUnderWater_117652(DLL2SDK::UnityEngine::UnityEngine::Vector3 hitP_, DLL2SDK::UnityEngine::UnityEngine::Vector3 hitN_, DLL2SDK::UnityEngine::UnityEngine::Vector3 nearP_, DLL2SDK::UnityEngine::UnityEngine::Vector3 nearN_); }; } namespace DLL2SDK::Assembly_CSharp { struct FPSDisplay : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float _deltaTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGUI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117631(); void Update_117632(); void OnGUI_117633(); }; } namespace DLL2SDK::Assembly_CSharp { struct TrailDirControl : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* m_jetpack_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_localAxis_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_trailNodePosFoe_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_movDir_; float m_A_; DLL2SDK::UnityEngine::UnityEngine::TrailRenderer* m_trailRenderer_; bool m_isLeftTrail_; float m_angle_startRot_; float m_angle_endRot_; bool _m_InLobby_k__BackingField_; float m_LobbyVirtualSpeed_; DLL2SDK::UnityEngine::UnityEngine::Camera* m_CachedCamera_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117626(); bool get_m_InLobby_117627(); void set_m_InLobby_117628(bool value_); void Start_117629(); void Update_117630(); }; } namespace DLL2SDK::Assembly_CSharp { struct iTween : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::String* id_; DLL2SDK::mscorlib::System::String* type_; DLL2SDK::mscorlib::System::String* method_; DLL2SDK::Assembly_CSharp::iTween_EaseType easeType_; float time_; float delay_; DLL2SDK::Assembly_CSharp::iTween_LoopType loopType_; bool isRunning_; bool isPaused_; DLL2SDK::mscorlib::System::String* _name_; float runningTime_; float percentage_; float delayStarted_; bool kinematic_; bool isLocal_; bool loop_; bool reverse_; bool wasPaused_; bool physics_; DLL2SDK::mscorlib::System::Collections::Hashtable* tweenArguments_; DLL2SDK::UnityEngine::UnityEngine::Space space_; DLL2SDK::Assembly_CSharp::iTween_EasingFunction* ease_; DLL2SDK::Assembly_CSharp::iTween_ApplyTween* apply_; DLL2SDK::UnityEngine::UnityEngine::AudioSource* audioSource_; DLL2SDK::Array* vector3s_; DLL2SDK::Array* vector2s_; DLL2SDK::Array* colors_; DLL2SDK::Array* floats_; DLL2SDK::Array* rects_; DLL2SDK::Assembly_CSharp::iTween_CRSpline* path_; DLL2SDK::UnityEngine::UnityEngine::Vector3 preUpdate_; DLL2SDK::UnityEngine::UnityEngine::Vector3 postUpdate_; DLL2SDK::Assembly_CSharp::iTween_NamedValueColor namedcolorvalue_; float lastRealTime_; bool useRealTime_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::ArrayList* tweens_; DLL2SDK::UnityEngine::UnityEngine::GameObject* cameraFade_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_mapB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CameraFadeFrom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CameraFadeFrom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CameraFadeTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CameraFadeTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValueTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeFrom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_FadeFrom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_FadeTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ColorFrom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ColorFrom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ColorTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ColorTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AudioFrom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_AudioFrom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AudioTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_AudioTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Stab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LookFrom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_LookFrom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LookTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_LookTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_MoveTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveFrom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_MoveFrom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_MoveAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_MoveBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScaleTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ScaleTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScaleFrom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ScaleFrom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScaleAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ScaleAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScaleBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ScaleBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RotateTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RotateTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RotateFrom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RotateFrom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RotateAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RotateAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RotateBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RotateBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShakePosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ShakePosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShakeScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ShakeScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShakeRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ShakeRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PunchPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_PunchPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PunchRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_PunchRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PunchScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_PunchScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateRectTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateColorTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateVector3Targets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateVector2Targets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateFloatTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateColorToTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateAudioToTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateStabTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateLookToTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateMoveToPathTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateMoveToTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateMoveByTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateScaleToTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateScaleByTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateScaleAddTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateRotateToTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateRotateAddTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateRotateByTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateShakePositionTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateShakeScaleTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateShakeRotationTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GeneratePunchPositionTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GeneratePunchRotationTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GeneratePunchScaleTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyRectTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyColorTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyVector3Targets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyVector2Targets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyFloatTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyColorToTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyAudioToTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyStabTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyMoveToPathTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyMoveToTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyMoveByTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyScaleToTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyLookToTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyRotateToTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyRotateAddTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShakePositionTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShakeScaleTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShakeRotationTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyPunchPositionTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyPunchRotationTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyPunchScaleTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TweenDelay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TweenStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TweenRestart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TweenUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TweenComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TweenLoop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RectUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Vector3Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Vector2Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FloatUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_FadeUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ColorUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ColorUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AudioUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_AudioUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RotateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RotateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScaleUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ScaleUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_MoveUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LookUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_LookUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PathLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_PathLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CameraTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PutOnPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_PutOnPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_PutOnPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_PutOnPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PointOnPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DrawLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_DrawLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_DrawLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawLineGizmos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DrawLineGizmos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_DrawLineGizmos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_DrawLineGizmos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawLineHandles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DrawLineHandles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_DrawLineHandles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_DrawLineHandles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_PointOnPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DrawPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_DrawPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_DrawPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawPathGizmos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DrawPathGizmos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_DrawPathGizmos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_DrawPathGizmos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawPathHandles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DrawPathHandles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_DrawPathHandles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_DrawPathHandles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CameraFadeDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CameraFadeDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CameraFadeSwap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CameraFadeAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CameraFadeAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_CameraFadeAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Resume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Resume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Resume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_Resume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix4_Resume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix5_Resume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Pause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Pause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_Pause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix4_Pause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix5_Pause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Count_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Count_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Count_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_Count_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopByName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix4_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_StopByName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix5_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_StopByName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Hash_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixedUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawLineHelper_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawPathHelper_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PathControlPointGenerator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Interp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Launch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CleanArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RetrieveArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEasingFunction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePercentage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Dispose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConflictCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableKinematic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableKinematic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResumeDelay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_linear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_clerp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_spring_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_easeInQuad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_easeOutQuad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_easeInOutQuad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_easeInCubic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_easeOutCubic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_easeInOutCubic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_easeInQuart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_easeOutQuart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_easeInOutQuart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_easeInQuint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_easeOutQuint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_easeInOutQuint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_easeInSine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_easeOutSine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_easeInOutSine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_easeInExpo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_easeOutExpo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_easeInOutExpo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_easeInCirc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_easeOutCirc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_easeInOutCirc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_easeInBounce_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_easeOutBounce_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_easeInOutBounce_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_easeInBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_easeOutBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_easeInOutBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_punch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_easeInElastic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_easeOutElastic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_easeInOutElastic_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117343(); void GenerateTargets_117404(); void GenerateRectTargets_117405(); void GenerateColorTargets_117406(); void GenerateVector3Targets_117407(); void GenerateVector2Targets_117408(); void GenerateFloatTargets_117409(); void GenerateColorToTargets_117410(); void GenerateAudioToTargets_117411(); void GenerateStabTargets_117412(); void GenerateLookToTargets_117413(); void GenerateMoveToPathTargets_117414(); void GenerateMoveToTargets_117415(); void GenerateMoveByTargets_117416(); void GenerateScaleToTargets_117417(); void GenerateScaleByTargets_117418(); void GenerateScaleAddTargets_117419(); void GenerateRotateToTargets_117420(); void GenerateRotateAddTargets_117421(); void GenerateRotateByTargets_117422(); void GenerateShakePositionTargets_117423(); void GenerateShakeScaleTargets_117424(); void GenerateShakeRotationTargets_117425(); void GeneratePunchPositionTargets_117426(); void GeneratePunchRotationTargets_117427(); void GeneratePunchScaleTargets_117428(); void ApplyRectTargets_117429(); void ApplyColorTargets_117430(); void ApplyVector3Targets_117431(); void ApplyVector2Targets_117432(); void ApplyFloatTargets_117433(); void ApplyColorToTargets_117434(); void ApplyAudioToTargets_117435(); void ApplyStabTargets_117436(); void ApplyMoveToPathTargets_117437(); void ApplyMoveToTargets_117438(); void ApplyMoveByTargets_117439(); void ApplyScaleToTargets_117440(); void ApplyLookToTargets_117441(); void ApplyRotateToTargets_117442(); void ApplyRotateAddTargets_117443(); void ApplyShakePositionTargets_117444(); void ApplyShakeScaleTargets_117445(); void ApplyShakeRotationTargets_117446(); void ApplyPunchPositionTargets_117447(); void ApplyPunchRotationTargets_117448(); void ApplyPunchScaleTargets_117449(); DLL2SDK::mscorlib::System::Collections::IEnumerator* TweenDelay_117450(); void TweenStart_117451(); DLL2SDK::mscorlib::System::Collections::IEnumerator* TweenRestart_117452(); void TweenUpdate_117453(); void TweenComplete_117454(); void TweenLoop_117455(); void Awake_117539(); DLL2SDK::mscorlib::System::Collections::IEnumerator* Start_117540(); void Update_117541(); void FixedUpdate_117542(); void LateUpdate_117543(); void OnEnable_117544(); void OnDisable_117545(); void RetrieveArgs_117553(); void GetEasingFunction_117554(); void UpdatePercentage_117555(); void CallBack_117556(DLL2SDK::mscorlib::System::String* callbackType_); void Dispose_117557(); void ConflictCheck_117558(); void EnableKinematic_117559(); void DisableKinematic_117560(); void ResumeDelay_117561(); float linear_117562(float start_, float end_, float value_); float clerp_117563(float start_, float end_, float value_); float spring_117564(float start_, float end_, float value_); float easeInQuad_117565(float start_, float end_, float value_); float easeOutQuad_117566(float start_, float end_, float value_); float easeInOutQuad_117567(float start_, float end_, float value_); float easeInCubic_117568(float start_, float end_, float value_); float easeOutCubic_117569(float start_, float end_, float value_); float easeInOutCubic_117570(float start_, float end_, float value_); float easeInQuart_117571(float start_, float end_, float value_); float easeOutQuart_117572(float start_, float end_, float value_); float easeInOutQuart_117573(float start_, float end_, float value_); float easeInQuint_117574(float start_, float end_, float value_); float easeOutQuint_117575(float start_, float end_, float value_); float easeInOutQuint_117576(float start_, float end_, float value_); float easeInSine_117577(float start_, float end_, float value_); float easeOutSine_117578(float start_, float end_, float value_); float easeInOutSine_117579(float start_, float end_, float value_); float easeInExpo_117580(float start_, float end_, float value_); float easeOutExpo_117581(float start_, float end_, float value_); float easeInOutExpo_117582(float start_, float end_, float value_); float easeInCirc_117583(float start_, float end_, float value_); float easeOutCirc_117584(float start_, float end_, float value_); float easeInOutCirc_117585(float start_, float end_, float value_); float easeInBounce_117586(float start_, float end_, float value_); float easeOutBounce_117587(float start_, float end_, float value_); float easeInOutBounce_117588(float start_, float end_, float value_); float easeInBack_117589(float start_, float end_, float value_); float easeOutBack_117590(float start_, float end_, float value_); float easeInOutBack_117591(float start_, float end_, float value_); float punch_117592(float amplitude_, float value_); float easeInElastic_117593(float start_, float end_, float value_); float easeOutElastic_117594(float start_, float end_, float value_); float easeInOutElastic_117595(float start_, float end_, float value_); static void Init_117344(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_); static void CameraFadeFrom_117345(float amount_, float time_); static void CameraFadeFrom_117346(DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void CameraFadeTo_117347(float amount_, float time_); static void CameraFadeTo_117348(DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void ValueTo_117349(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void FadeFrom_117350(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, float alpha_, float time_); static void FadeFrom_117351(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void FadeTo_117352(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, float alpha_, float time_); static void FadeTo_117353(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void ColorFrom_117354(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::UnityEngine::UnityEngine::Color color_, float time_); static void ColorFrom_117355(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void ColorTo_117356(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::UnityEngine::UnityEngine::Color color_, float time_); static void ColorTo_117357(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void AudioFrom_117358(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, float volume_, float pitch_, float time_); static void AudioFrom_117359(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void AudioTo_117360(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, float volume_, float pitch_, float time_); static void AudioTo_117361(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void Stab_117362(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::UnityEngine::UnityEngine::AudioClip* audioclip_, float delay_); static void Stab_117363(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void LookFrom_117364(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::UnityEngine::UnityEngine::Vector3 looktarget_, float time_); static void LookFrom_117365(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void LookTo_117366(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::UnityEngine::UnityEngine::Vector3 looktarget_, float time_); static void LookTo_117367(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void MoveTo_117368(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, float time_); static void MoveTo_117369(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void MoveFrom_117370(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, float time_); static void MoveFrom_117371(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void MoveAdd_117372(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::UnityEngine::UnityEngine::Vector3 amount_, float time_); static void MoveAdd_117373(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void MoveBy_117374(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::UnityEngine::UnityEngine::Vector3 amount_, float time_); static void MoveBy_117375(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void ScaleTo_117376(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::UnityEngine::UnityEngine::Vector3 scale_, float time_); static void ScaleTo_117377(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void ScaleFrom_117378(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::UnityEngine::UnityEngine::Vector3 scale_, float time_); static void ScaleFrom_117379(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void ScaleAdd_117380(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::UnityEngine::UnityEngine::Vector3 amount_, float time_); static void ScaleAdd_117381(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void ScaleBy_117382(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::UnityEngine::UnityEngine::Vector3 amount_, float time_); static void ScaleBy_117383(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void RotateTo_117384(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::UnityEngine::UnityEngine::Vector3 rotation_, float time_); static void RotateTo_117385(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void RotateFrom_117386(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::UnityEngine::UnityEngine::Vector3 rotation_, float time_); static void RotateFrom_117387(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void RotateAdd_117388(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::UnityEngine::UnityEngine::Vector3 amount_, float time_); static void RotateAdd_117389(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void RotateBy_117390(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::UnityEngine::UnityEngine::Vector3 amount_, float time_); static void RotateBy_117391(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void ShakePosition_117392(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::UnityEngine::UnityEngine::Vector3 amount_, float time_); static void ShakePosition_117393(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void ShakeScale_117394(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::UnityEngine::UnityEngine::Vector3 amount_, float time_); static void ShakeScale_117395(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void ShakeRotation_117396(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::UnityEngine::UnityEngine::Vector3 amount_, float time_); static void ShakeRotation_117397(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void PunchPosition_117398(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::UnityEngine::UnityEngine::Vector3 amount_, float time_); static void PunchPosition_117399(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void PunchRotation_117400(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::UnityEngine::UnityEngine::Vector3 amount_, float time_); static void PunchRotation_117401(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void PunchScale_117402(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::UnityEngine::UnityEngine::Vector3 amount_, float time_); static void PunchScale_117403(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static DLL2SDK::UnityEngine::UnityEngine::Rect RectUpdate_117456(DLL2SDK::UnityEngine::UnityEngine::Rect currentValue_, DLL2SDK::UnityEngine::UnityEngine::Rect targetValue_, float speed_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 Vector3Update_117457(DLL2SDK::UnityEngine::UnityEngine::Vector3 currentValue_, DLL2SDK::UnityEngine::UnityEngine::Vector3 targetValue_, float speed_); static DLL2SDK::UnityEngine::UnityEngine::Vector2 Vector2Update_117458(DLL2SDK::UnityEngine::UnityEngine::Vector2 currentValue_, DLL2SDK::UnityEngine::UnityEngine::Vector2 targetValue_, float speed_); static float FloatUpdate_117459(float currentValue_, float targetValue_, float speed_); static void FadeUpdate_117460(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void FadeUpdate_117461(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, float alpha_, float time_); static void ColorUpdate_117462(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void ColorUpdate_117463(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::UnityEngine::UnityEngine::Color color_, float time_); static void AudioUpdate_117464(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void AudioUpdate_117465(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, float volume_, float pitch_, float time_); static void RotateUpdate_117466(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void RotateUpdate_117467(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::UnityEngine::UnityEngine::Vector3 rotation_, float time_); static void ScaleUpdate_117468(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void ScaleUpdate_117469(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::UnityEngine::UnityEngine::Vector3 scale_, float time_); static void MoveUpdate_117470(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void MoveUpdate_117471(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, float time_); static void LookUpdate_117472(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static void LookUpdate_117473(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::UnityEngine::UnityEngine::Vector3 looktarget_, float time_); static float PathLength_117474(DLL2SDK::Array* path_); static float PathLength_117475(DLL2SDK::Array* path_); static DLL2SDK::UnityEngine::UnityEngine::Texture2D* CameraTexture_117476(DLL2SDK::UnityEngine::UnityEngine::Color color_); static void PutOnPath_117477(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::Array* path_, float percent_); static void PutOnPath_117478(DLL2SDK::UnityEngine::UnityEngine::Transform* target_, DLL2SDK::Array* path_, float percent_); static void PutOnPath_117479(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::Array* path_, float percent_); static void PutOnPath_117480(DLL2SDK::UnityEngine::UnityEngine::Transform* target_, DLL2SDK::Array* path_, float percent_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 PointOnPath_117481(DLL2SDK::Array* path_, float percent_); static void DrawLine_117482(DLL2SDK::Array* line_); static void DrawLine_117483(DLL2SDK::Array* line_, DLL2SDK::UnityEngine::UnityEngine::Color color_); static void DrawLine_117484(DLL2SDK::Array* line_); static void DrawLine_117485(DLL2SDK::Array* line_, DLL2SDK::UnityEngine::UnityEngine::Color color_); static void DrawLineGizmos_117486(DLL2SDK::Array* line_); static void DrawLineGizmos_117487(DLL2SDK::Array* line_, DLL2SDK::UnityEngine::UnityEngine::Color color_); static void DrawLineGizmos_117488(DLL2SDK::Array* line_); static void DrawLineGizmos_117489(DLL2SDK::Array* line_, DLL2SDK::UnityEngine::UnityEngine::Color color_); static void DrawLineHandles_117490(DLL2SDK::Array* line_); static void DrawLineHandles_117491(DLL2SDK::Array* line_, DLL2SDK::UnityEngine::UnityEngine::Color color_); static void DrawLineHandles_117492(DLL2SDK::Array* line_); static void DrawLineHandles_117493(DLL2SDK::Array* line_, DLL2SDK::UnityEngine::UnityEngine::Color color_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 PointOnPath_117494(DLL2SDK::Array* path_, float percent_); static void DrawPath_117495(DLL2SDK::Array* path_); static void DrawPath_117496(DLL2SDK::Array* path_, DLL2SDK::UnityEngine::UnityEngine::Color color_); static void DrawPath_117497(DLL2SDK::Array* path_); static void DrawPath_117498(DLL2SDK::Array* path_, DLL2SDK::UnityEngine::UnityEngine::Color color_); static void DrawPathGizmos_117499(DLL2SDK::Array* path_); static void DrawPathGizmos_117500(DLL2SDK::Array* path_, DLL2SDK::UnityEngine::UnityEngine::Color color_); static void DrawPathGizmos_117501(DLL2SDK::Array* path_); static void DrawPathGizmos_117502(DLL2SDK::Array* path_, DLL2SDK::UnityEngine::UnityEngine::Color color_); static void DrawPathHandles_117503(DLL2SDK::Array* path_); static void DrawPathHandles_117504(DLL2SDK::Array* path_, DLL2SDK::UnityEngine::UnityEngine::Color color_); static void DrawPathHandles_117505(DLL2SDK::Array* path_); static void DrawPathHandles_117506(DLL2SDK::Array* path_, DLL2SDK::UnityEngine::UnityEngine::Color color_); static void CameraFadeDepth_117507(int32_t depth_); static void CameraFadeDestroy_117508(); static void CameraFadeSwap_117509(DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); static DLL2SDK::UnityEngine::UnityEngine::GameObject* CameraFadeAdd_117510(DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_, int32_t depth_); static DLL2SDK::UnityEngine::UnityEngine::GameObject* CameraFadeAdd_117511(DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); static DLL2SDK::UnityEngine::UnityEngine::GameObject* CameraFadeAdd_117512(); static void Resume_117513(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_); static void Resume_117514(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, bool includechildren_); static void Resume_117515(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::String* type_); static void Resume_117516(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::String* type_, bool includechildren_); static void Resume_117517(); static void Resume_117518(DLL2SDK::mscorlib::System::String* type_); static void Pause_117519(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_); static void Pause_117520(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, bool includechildren_); static void Pause_117521(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::String* type_); static void Pause_117522(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::String* type_, bool includechildren_); static void Pause_117523(); static void Pause_117524(DLL2SDK::mscorlib::System::String* type_); static int32_t Count_117525(); static int32_t Count_117526(DLL2SDK::mscorlib::System::String* type_); static int32_t Count_117527(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_); static int32_t Count_117528(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::String* type_); static void Stop_117529(); static void Stop_117530(DLL2SDK::mscorlib::System::String* type_); static void StopByName_117531(DLL2SDK::mscorlib::System::String* name_); static void Stop_117532(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_); static void Stop_117533(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, bool includechildren_); static void Stop_117534(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::String* type_); static void StopByName_117535(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::String* name_); static void Stop_117536(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::String* type_, bool includechildren_); static void StopByName_117537(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::String* name_, bool includechildren_); static DLL2SDK::mscorlib::System::Collections::Hashtable* Hash_117538(DLL2SDK::Array* args_); static void DrawLineHelper_117546(DLL2SDK::Array* line_, DLL2SDK::UnityEngine::UnityEngine::Color color_, DLL2SDK::mscorlib::System::String* method_); static void DrawPathHelper_117547(DLL2SDK::Array* path_, DLL2SDK::UnityEngine::UnityEngine::Color color_, DLL2SDK::mscorlib::System::String* method_); static DLL2SDK::Array* PathControlPointGenerator_117548(DLL2SDK::Array* path_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 Interp_117549(DLL2SDK::Array* pts_, float t_); static void Launch_117550(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static DLL2SDK::mscorlib::System::Collections::Hashtable* CleanArgs_117551(DLL2SDK::mscorlib::System::Collections::Hashtable* args_); static DLL2SDK::mscorlib::System::String* GenerateID_117552(); static void _cctor_117596(); }; } namespace DLL2SDK::Assembly_CSharp { struct grassData : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::Array* m_grassPosArray_; DLL2SDK::Array* m_gridCentersY_; DLL2SDK::Array* m_gridLayerTypeGrassCountArray_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117342(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BaseObject : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* m_Tr_; DLL2SDK::Assembly_CSharp::GameEngine::TimerModule* m_TimerModule_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDestroyed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTimerActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ClearTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAllTimers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTimers_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35353(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_CachedTransform_35354(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Position_35355(); void set_Position_35356(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_Rotation_35357(); void set_Rotation_35358(DLL2SDK::UnityEngine::UnityEngine::Quaternion value_); bool IsDestroyed_35359(); DLL2SDK::Assembly_CSharp::GameEngine::Timer* SetTimer_35360(float interval_, bool loop_, DLL2SDK::System_Core::System::Action* action_, bool autoStart_, bool fixedInterval_); bool IsTimerActive_35361(DLL2SDK::System_Core::System::Action* action_); void ClearTimer_35362(uint32_t timerID_); void ClearTimer_35363(DLL2SDK::System_Core::System::Action* action_); void ClearAllTimers_35364(); void UpdateTimers_35365(); }; } namespace DLL2SDK::Assembly_CSharp { struct Grid : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* m_gridCentersY_; DLL2SDK::Array* m_grassPosArray_; DLL2SDK::Array* m_firstUnhideLayerIndexArray_; DLL2SDK::Array* m_noDepthArray_; DLL2SDK::Array* m_gridLayerTypeGrassCountArray_; DLL2SDK::Array* m_gridLayerTypeFirstGrassIndexArray_; struct StaticFields { uint8_t m_invalidLayerIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117316(); bool isActive_117317(int32_t gridIndex_); static void _cctor_117318(); }; } namespace DLL2SDK::Assembly_CSharp { struct GrassInfoList_collect : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* m_list_; int32_t m_count_; int32_t m_maxCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_allocSpace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_clear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117312(); void allocSpace_117313(int32_t size_); void add_117314(int32_t e_); void clear_117315(); }; } namespace DLL2SDK::Assembly_CSharp { struct LayerInfo : DLL2SDK::mscorlib::System::Object { float m_weight_; float m_lodDis_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117311(); }; } namespace DLL2SDK::Assembly_CSharp { struct TypeInfo : DLL2SDK::mscorlib::System::Object { float m_scale_; DLL2SDK::UnityEngine::UnityEngine::Color m_debugColor_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_prefab_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117310(); }; } namespace DLL2SDK::Assembly_CSharp { struct grassUtil : DLL2SDK::mscorlib::System::Object { bool m_loadGrass_; struct StaticFields { DLL2SDK::Assembly_CSharp::grassUtil* m_instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getInstance_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117307(); static DLL2SDK::Assembly_CSharp::grassUtil* getInstance_117308(); static void _cctor_117309(); }; } namespace DLL2SDK::Assembly_CSharp { struct cam_roadAndHouseMaskRTControl : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool m_alwaysRender_; DLL2SDK::UnityEngine::UnityEngine::Color m_backgroundColor_; float m_maskThreshold_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_render_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117303(); void Start_117304(); void Update_117305(); void render_117306(); }; } namespace DLL2SDK::Assembly_CSharp::hunter::UnityV5 { struct Test : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { void _ctor_117302(); }; } namespace DLL2SDK::Assembly_CSharp { struct showBounds : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool m_show_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117298(); void Start_117299(); void Update_117300(); void OnDrawGizmos_117301(); }; } namespace DLL2SDK::Assembly_CSharp { struct cubeControl : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { void _ctor_117297(); }; } namespace DLL2SDK::Assembly_CSharp { struct childrenCountControl : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117296(); }; } namespace DLL2SDK::Assembly_CSharp { struct TOD_Time : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float DayLengthInMinutes_; bool ProgressDate_; bool ProgressMoonPhase_; bool ProgressTime_; float CurrTime_; bool isDay_; DLL2SDK::Assembly_CSharp::TOD_Sky* sky_; struct StaticFields { DLL2SDK::Assembly_CSharp::TOD_Time* instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHour_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MapSkyLight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117288(); bool get_IsDay_117289(); void SetTime_117291(uint32_t timeInSecond_); void SetHour_117292(float _hour_); uint8_t MapSkyLight_117293(uint8_t skyLight_); void Start_117294(); void Update_117295(); static DLL2SDK::Assembly_CSharp::TOD_Time* GetInstance_117290(); }; } namespace DLL2SDK::Assembly_CSharp { struct TOD_Sky : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Color lightSourceColor_; DLL2SDK::UnityEngine::UnityEngine::Color tempColor_; DLL2SDK::UnityEngine::UnityEngine::Transform* target_; DLL2SDK::UnityEngine::UnityEngine::Camera* m_TargetCamera_; int32_t _CloudScale_; int32_t _UvPow_; int32_t _CloudSpeed_; int32_t _CloudUV_; int32_t _IV_MVP_; int32_t _CloudVLitOffset_; int32_t _CloudCover_; int32_t _Contrast_; int32_t _Haziness_; int32_t _Fogginess_; int32_t _Horizon_; int32_t _OpticalDepth_; int32_t _OneOverBeta_; int32_t _BetaRayleigh_; int32_t _BetaRayleighTheta_; int32_t _BetaMie_; int32_t _BetaMieTheta_; int32_t _BetaMiePhase_; int32_t _SunnyDegree_; int32_t _CloudIntensity_; int32_t TOD_LightColor_; int32_t TOD_CloudColor_; int32_t TOD_SunColor_; int32_t TOD_AdditiveColor_; int32_t TOD_LocalSunDirection_; bool IsUpdating_; bool bUpdateCloud_; DLL2SDK::UnityEngine::UnityEngine::Vector4 vLitOffset_; bool _firstUpdate_; DLL2SDK::UnityEngine::UnityEngine::Vector2 opticalDepth_; DLL2SDK::UnityEngine::UnityEngine::Vector3 oneOverBeta_; DLL2SDK::UnityEngine::UnityEngine::Vector3 betaRayleigh_; DLL2SDK::UnityEngine::UnityEngine::Vector3 betaRayleighTheta_; DLL2SDK::UnityEngine::UnityEngine::Vector3 betaMie_; DLL2SDK::UnityEngine::UnityEngine::Vector3 betaMieTheta_; DLL2SDK::UnityEngine::UnityEngine::Vector2 betaMiePhase_; DLL2SDK::UnityEngine::UnityEngine::Vector3 betaNight_; float RainyDegree_; DLL2SDK::Assembly_CSharp::TOD_Sky_ColorSpaceDetection UnityColorSpace_; DLL2SDK::Assembly_CSharp::TOD_CycleParameters* Cycle_; DLL2SDK::Assembly_CSharp::TOD_AtmosphereParameters* Atmosphere_; DLL2SDK::Assembly_CSharp::TOD_DayParameters* Day_; DLL2SDK::Assembly_CSharp::TOD_NightParameters* Night_; DLL2SDK::Assembly_CSharp::TOD_LightParameters* Light_; DLL2SDK::Assembly_CSharp::TOD_CloudPBRParameters* CloudsPbr_; DLL2SDK::Assembly_CSharp::TOD_WorldParameters* World_; DLL2SDK::Assembly_CSharp::TOD_Components* _Components_k__BackingField_; float _LerpValue_k__BackingField_; float _SunZenith_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Color _SunColor_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Color _MoonColor_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Color _MoonHaloColor_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Color _CloudColor_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Color _AdditiveColor_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::TOD_Sky* instance_; float pi_; float pi2_; float pi3_; float pi4_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OrbitalToUnity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SampleAtmosphere_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupScattering_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupSunAndMoon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupLightColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupLightIntensity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SampleFogColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SampleAmbientColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PowRGB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PowRGBA_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Max3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Inverse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTargetTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTargetCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCloudPbrParamemters_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTod_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGlobalVariables_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117237(); DLL2SDK::UnityEngine::UnityEngine::Vector3 OrbitalToUnity_117239(float radius_, float theta_, float phi_); DLL2SDK::UnityEngine::UnityEngine::Color SampleAtmosphere_117240(DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_); void SetupScattering_117241(); void SetupSunAndMoon_117242(); void SetupLightColor_117243(float theta_); void SetupLightIntensity_117244(float altitude_); DLL2SDK::UnityEngine::UnityEngine::Color SampleFogColor_117245(); DLL2SDK::UnityEngine::UnityEngine::Color SampleAmbientColor_117246(); DLL2SDK::UnityEngine::UnityEngine::Color PowRGB_117247(DLL2SDK::UnityEngine::UnityEngine::Color c_, float p_); DLL2SDK::UnityEngine::UnityEngine::Color PowRGBA_117248(DLL2SDK::UnityEngine::UnityEngine::Color c_, float p_); float Max3_117249(float a_, float b_, float c_); DLL2SDK::UnityEngine::UnityEngine::Vector3 Inverse_117250(DLL2SDK::UnityEngine::UnityEngine::Vector3 v_); DLL2SDK::UnityEngine::UnityEngine::Transform* GetTargetTransform_117251(); DLL2SDK::UnityEngine::UnityEngine::Camera* GetTargetCamera_117252(); void OnEnable_117253(); void UpdateCloudPbrParamemters_117254(); void UpdateAll_117255(); void UpdateTod_117256(); void LateUpdate_117257(); void UpdateGlobalVariables_117258(); DLL2SDK::Assembly_CSharp::TOD_Components* get_Components_117259(); void set_Components_117260(DLL2SDK::Assembly_CSharp::TOD_Components* value_); bool get_IsDay_117261(); bool get_IsNight_117262(); float get_Radius_117263(); float get_Gamma_117264(); float get_OneOverGamma_117265(); float get_LerpValue_117266(); void set_LerpValue_117267(float value_); float get_SunZenith_117268(); void set_SunZenith_117269(float value_); float get_LightZenith_117270(); float get_LightIntensity_117271(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_SunDirection_117272(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_LightDirection_117273(); DLL2SDK::UnityEngine::UnityEngine::Color get_LightColor_117274(); DLL2SDK::UnityEngine::UnityEngine::Color get_SunColor_117275(); void set_SunColor_117276(DLL2SDK::UnityEngine::UnityEngine::Color value_); DLL2SDK::UnityEngine::UnityEngine::Color get_MoonColor_117277(); void set_MoonColor_117278(DLL2SDK::UnityEngine::UnityEngine::Color value_); DLL2SDK::UnityEngine::UnityEngine::Color get_MoonHaloColor_117279(); void set_MoonHaloColor_117280(DLL2SDK::UnityEngine::UnityEngine::Color value_); DLL2SDK::UnityEngine::UnityEngine::Color get_CloudColor_117281(); void set_CloudColor_117282(DLL2SDK::UnityEngine::UnityEngine::Color value_); DLL2SDK::UnityEngine::UnityEngine::Color get_AdditiveColor_117283(); void set_AdditiveColor_117284(DLL2SDK::UnityEngine::UnityEngine::Color value_); DLL2SDK::UnityEngine::UnityEngine::Color get_AmbientColor_117285(); DLL2SDK::UnityEngine::UnityEngine::Color get_FogColor_117286(); static DLL2SDK::Assembly_CSharp::TOD_Sky* GetInstance_117238(); static void _cctor_117287(); }; } namespace DLL2SDK::Assembly_CSharp { struct TOD_WorldParameters : DLL2SDK::mscorlib::System::Object { bool SetAmbientLight_; bool SetFogColor_; float FogColorBias_; float ViewerHeight_; float HorizonOffset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117235(); void CheckRange_117236(); }; } namespace DLL2SDK::Assembly_CSharp { struct TOD_CloudPBRParameters : DLL2SDK::mscorlib::System::Object { float Scale_; float UvPow_; float Speed_; float CloudCover_; float Brightness_; float EarthRadius_; float CloudHeight_; float AtomosHeight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117233(); void CheckRange_117234(); }; } namespace DLL2SDK::Assembly_CSharp { struct TOD_LightParameters : DLL2SDK::mscorlib::System::Object { float Falloff_; float Coloring_; float SkyColoring_; float CloudColoring_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117231(); void CheckRange_117232(); }; } namespace DLL2SDK::Assembly_CSharp { struct TOD_NightParameters : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Color AdditiveColor_; DLL2SDK::UnityEngine::UnityEngine::Color MoonMeshColor_; DLL2SDK::UnityEngine::UnityEngine::Color MoonLightColor_; DLL2SDK::UnityEngine::UnityEngine::Color MoonHaloColor_; float MoonMeshSize_; float MoonLightIntensity_; float AmbientIntensity_; float ShadowStrength_; float SkyMultiplier_; float CloudMultiplier_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117229(); void CheckRange_117230(); }; } namespace DLL2SDK::Assembly_CSharp { struct TOD_DayParameters : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Color AdditiveColor_; DLL2SDK::UnityEngine::UnityEngine::Color SunMeshColor_; DLL2SDK::UnityEngine::UnityEngine::Color SunLightColor_; float SunMeshSize_; float SunLightIntensity_; float AmbientIntensity_; float ShadowStrength_; float SkyMultiplier_; float CloudMultiplier_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SunPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 MoonPos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117227(); void CheckRange_117228(); }; } namespace DLL2SDK::Assembly_CSharp { struct TOD_AtmosphereParameters : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Color ScatteringColor_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* ScatteringColorChart_; float RayleighMultiplier_; float MieMultiplier_; float Brightness_; float Contrast_; float Directionality_; float Haziness_; float Fogginess_; float CloudBrightness_; DLL2SDK::UnityEngine::UnityEngine::Color FogColorMultiplier_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117225(); void CheckRange_117226(); }; } namespace DLL2SDK::Assembly_CSharp { struct TOD_CycleParameters : DLL2SDK::mscorlib::System::Object { float Hour_; int32_t Day_; int32_t Month_; int32_t Year_; float MoonPhase_; float Latitude_; float Longitude_; float UTC_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117223(); void CheckRange_117224(); }; } namespace DLL2SDK::Assembly_CSharp { struct TOD_FakeLight : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Color color_; float intensity_; void _ctor_117222(); }; } namespace DLL2SDK::Assembly_CSharp { struct TOD_Components : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* Sun_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CloudsPbr_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Light_; DLL2SDK::UnityEngine::UnityEngine::Transform* SunTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* CameraTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* LightTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* DomeTransform_; DLL2SDK::UnityEngine::UnityEngine::Renderer* CloudPbrRenderer_; DLL2SDK::UnityEngine::UnityEngine::Renderer* SunRenderer_; DLL2SDK::UnityEngine::UnityEngine::Material* CloudPbrShader_; DLL2SDK::UnityEngine::UnityEngine::Material* SunShader_; DLL2SDK::Assembly_CSharp::TOD_FakeLight* LightSource_; DLL2SDK::Assembly_CSharp::TOD_Sky* Sky_; DLL2SDK::Assembly_CSharp::TOD_Animation* Animation_; DLL2SDK::Assembly_CSharp::TOD_Time* Time_; struct StaticFields { DLL2SDK::Assembly_CSharp::TOD_Components* instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTODTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTODAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTODSky_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117216(); DLL2SDK::Assembly_CSharp::TOD_Time* GetTODTime_117218(); DLL2SDK::Assembly_CSharp::TOD_Animation* GetTODAnimation_117219(); DLL2SDK::Assembly_CSharp::TOD_Sky* GetTODSky_117220(); void OnEnable_117221(); static DLL2SDK::Assembly_CSharp::TOD_Components* GetInstance_117217(); }; } namespace DLL2SDK::Assembly_CSharp { struct TOD_Animation : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float WindDegrees_; float WindSpeed_; DLL2SDK::UnityEngine::UnityEngine::Vector4 _CloudUV_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117211(); DLL2SDK::UnityEngine::UnityEngine::Vector4 get_CloudUV_117212(); void set_CloudUV_117213(DLL2SDK::UnityEngine::UnityEngine::Vector4 value_); DLL2SDK::UnityEngine::UnityEngine::Vector4 get_OffsetUV_117214(); void Update_117215(); }; } namespace DLL2SDK::Assembly_CSharp { struct DebugCamerMover : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float Speed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117208(); void Start_117209(); void Update_117210(); }; } namespace DLL2SDK::Assembly_CSharp { struct UVPosScript : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_; DLL2SDK::UnityEngine::UnityEngine::Vector2 uv_; int32_t index_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117207(); }; } namespace DLL2SDK::Assembly_CSharp { struct GSDSplineN : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { void _ctor_117204(); void Start_117205(); void ToggleHideFlags_117206(bool bIsHidden_); }; } namespace DLL2SDK::Assembly_CSharp { struct GSDSplineI : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { void _ctor_117202(); void Start_117203(); }; } namespace DLL2SDK::Assembly_CSharp { struct GSDSplineF : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { void _ctor_117200(); void Start_117201(); }; } namespace DLL2SDK::Assembly_CSharp { struct GSDSplineC : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { void _ctor_117198(); void Start_117199(); }; } namespace DLL2SDK::Assembly_CSharp { struct GSDTrafficLightSequence : DLL2SDK::mscorlib::System::Object { bool bLightMasterPath1_; DLL2SDK::Assembly_CSharp::GSDTrafficLightController_iLightControllerEnum iLightController_; DLL2SDK::Assembly_CSharp::GSDTrafficLightController_iLightSubStatusEnum iLightSubcontroller_; float tTime_; void _ctor_117196(bool bPath1_, DLL2SDK::Assembly_CSharp::GSDTrafficLightController_iLightControllerEnum tLightController_, DLL2SDK::Assembly_CSharp::GSDTrafficLightController_iLightSubStatusEnum tLightSubcontroller_, float xTime_); DLL2SDK::mscorlib::System::String* ToStringGSD_117197(); }; } namespace DLL2SDK::Assembly_CSharp { struct GSDTrafficLightController : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* LightLeftObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LightRightObj_; DLL2SDK::Array* LightsObj_; DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* MR_Left_; DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* MR_Right_; DLL2SDK::Array* MR_MainsStorage_; DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* MR_Main_; DLL2SDK::UnityEngine::UnityEngine::Light* LightLeft_R_; DLL2SDK::UnityEngine::UnityEngine::Light* LightLeft_Y_; DLL2SDK::UnityEngine::UnityEngine::Light* LightLeft_G_; DLL2SDK::UnityEngine::UnityEngine::Light* LightRight_R_; DLL2SDK::UnityEngine::UnityEngine::Light* LightRight_Y_; DLL2SDK::UnityEngine::UnityEngine::Light* LightRight_G_; DLL2SDK::Array* Lights_R_; DLL2SDK::Array* Lights_Y_; DLL2SDK::Array* Lights_G_; DLL2SDK::Assembly_CSharp::GSDTrafficLightController_iLightStatusEnum iLightStatus_; DLL2SDK::Assembly_CSharp::GSDTrafficLightController_iLightSubStatusEnum iLightSubStatus_; bool bLeft_; bool bRight_; bool bMain_; bool bUseSharedMaterial_; bool bLeftTurnYieldOnGreen_; bool bLightsEnabled_; void _ctor_117182(DLL2SDK::UnityEngine::UnityEngine::GameObject* _LightLeft_, DLL2SDK::UnityEngine::UnityEngine::GameObject* _LightRight_, DLL2SDK::Array* _Lights_, DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* _MR_Left_, DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* _MR_Right_, DLL2SDK::Array* MR_Mains_); void UpdateLights_117183(DLL2SDK::Assembly_CSharp::GSDTrafficLightController_iLightStatusEnum tLightStatus_, DLL2SDK::Assembly_CSharp::GSDTrafficLightController_iLightSubStatusEnum tLightSubStatus_, bool _bLightsEnabled_); void TriggerRegular_117184(); void TriggerLeftTurn_117185(); void TriggerMasterLeft_117186(); void TriggerRightTurn_117187(); void TriggerRed_117188(); void MRChange_117189(DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* MR_, DLL2SDK::Assembly_CSharp::GSDTrafficLightController_iLightSubStatusEnum iLSSE_); void MRChangeLeftYield_117190(DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* MR_, DLL2SDK::Assembly_CSharp::GSDTrafficLightController_iLightYieldSubStatusEnum iLYSSE_); void LightChange_117191(int32_t tIndex_, DLL2SDK::Assembly_CSharp::GSDTrafficLightController_iLightSubStatusEnum iLSSE_); void LightChangeHelper_117192(DLL2SDK::UnityEngine::UnityEngine::Light* tRed_, DLL2SDK::UnityEngine::UnityEngine::Light* tYellow_, DLL2SDK::UnityEngine::UnityEngine::Light* tGreen_, DLL2SDK::Assembly_CSharp::GSDTrafficLightController_iLightSubStatusEnum iLSSE_); void Setup_117193(bool bLeftYield_); void SetupMainObjects_117194(); void SetupObject_117195(DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* MR_); }; } namespace DLL2SDK::Assembly_CSharp { struct GSDTerrain : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { void _ctor_117180(); void Start_117181(); }; } namespace DLL2SDK::Assembly_CSharp::GSD::Roads { enum struct AxisTypeEnum : int32_t { X_ = static_cast(0x0), Y_ = static_cast(0x1), Z_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GSD::Roads { enum struct RoadUpdateTypeEnum : int32_t { Full_ = static_cast(0x0), Intersection_ = static_cast(0x1), Railing_ = static_cast(0x2), CenterDivider_ = static_cast(0x3), Bridges_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GSD::Roads { enum struct EndCapTypeEnum : int32_t { None_ = static_cast(0x0), WBeam_ = static_cast(0x1), Barrels3Static_ = static_cast(0x2), Barrels3Rigid_ = static_cast(0x3), Barrels7Static_ = static_cast(0x4), Barrels7Rigid_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GSD::Roads { enum struct CenterDividerTypeEnum : int32_t { None_ = static_cast(0x0), K_Rail_ = static_cast(0x1), KRail_Blinds_ = static_cast(0x2), Wire_ = static_cast(0x3), Markers_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GSD::Roads { enum struct SignPlacementSubTypeEnum : int32_t { Center_ = static_cast(0x0), Left_ = static_cast(0x1), Right_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GSD::Roads { enum struct RailingSubTypeEnum : int32_t { Both_ = static_cast(0x0), Left_ = static_cast(0x1), Right_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GSD::Roads { enum struct RailingTypeEnum : int32_t { None_ = static_cast(0x0), Generic1_ = static_cast(0x1), Generic2_ = static_cast(0x2), K_Rail_ = static_cast(0x3), WBeam_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp { struct GSDRoadSystem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::mscorlib::System::String* BaseAssetPath_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117179(); }; } namespace DLL2SDK::Assembly_CSharp::GSD::Roads::Splination { enum struct RepeatUVTypeEnum : int32_t { None_ = static_cast(0x0), X_ = static_cast(0x1), Y_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GSD::Roads::Splination { enum struct CollisionTypeEnum : int32_t { None_ = static_cast(0x0), SimpleMeshTriangle_ = static_cast(0x1), SimpleMeshTrapezoid_ = static_cast(0x2), MeshCollision_ = static_cast(0x3), BoxCollision_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GSD::Roads::Splination { enum struct AxisTypeEnum : int32_t { X_ = static_cast(0x0), Z_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { struct GSDRoadIntersection : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GSDRoadIntersection_iStopTypeEnum iStopType_; bool bLightsEnabled_; bool bFlipped_; bool bLeftTurnYieldOnGreen_; DLL2SDK::Assembly_CSharp::GSDRoadIntersection_RoadTypeEnum rType_; DLL2SDK::Assembly_CSharp::GSDRoadIntersection_LightTypeEnum lType_; DLL2SDK::Assembly_CSharp::GSDTrafficLightController* LightsRR_; DLL2SDK::Assembly_CSharp::GSDTrafficLightController* LightsRL_; DLL2SDK::Assembly_CSharp::GSDTrafficLightController* LightsLL_; DLL2SDK::Assembly_CSharp::GSDTrafficLightController* LightsLR_; float opt_FixedTime_RegularLightLength_; float opt_FixedTime_LeftTurnLightLength_; float opt_FixedTime_AllRedLightLength_; float opt_FixedTime_YellowLightLength_; bool opt_AutoUpdateIntersections_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* FixedTimeSequenceList_; int32_t FixedTimeIndex_; void _ctor_117168(); void Start_117169(); void CreateFixedSequence_117170(); DLL2SDK::mscorlib::System::Collections::IEnumerator* TrafficLightFixedUpdate_117171(float tTime_); void FixedTime_Increment_117172(); }; } namespace DLL2SDK::Assembly_CSharp { struct GSDRoadGroup : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { void _ctor_117167(); }; } namespace DLL2SDK::Assembly_CSharp { struct GSDRoadCross : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { void _ctor_117166(); }; } namespace DLL2SDK::Assembly_CSharp { struct GSDRoad : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float opt_MaxVV_; struct StaticFields { float TilingScale_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117155(); void Start_117156(); void BreakRoadBasedOn_117157(DLL2SDK::Assembly_CSharp::GSDSplineN* breakNode_); void OnlyAdjustUV_117159(); void AdjustUVAndPosition_117160(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos2_); void AdjustUV_117161(); void AdjustMaxMin_117162(float* MaxV_, float* MinV_, float roadLength_, float Tiling_); void AdjustPosition_117163(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos2_); void CleanInvalidVertices_117164(); void TryDoUvMirror_117165(); static void MergeRoads_117158(DLL2SDK::Assembly_CSharp::GSDRoad* road1_, DLL2SDK::Assembly_CSharp::GSDRoad* road2_); }; } namespace DLL2SDK::Assembly_CSharp { struct GSDRigidBody : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float MinCollVelocity_; DLL2SDK::UnityEngine::UnityEngine::Rigidbody* RB_; void _ctor_117153(); void Awake_117154(); }; } namespace DLL2SDK::Assembly_CSharp { struct GSDAutoLinkNode : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { void _ctor_117152(); }; } namespace DLL2SDK::Assembly_CSharp { struct GSDAutoLinkMesh : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { void _ctor_117151(); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct RemoteInspectorDebuggerUtilityGUID : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Guid kMsgPingPlayer_; DLL2SDK::mscorlib::System::Guid kMsgReportPlatform_; DLL2SDK::mscorlib::System::Guid kMsgReportResult_; DLL2SDK::mscorlib::System::Guid kMsgTest_; DLL2SDK::mscorlib::System::Guid kMsgRefreshHierarchy_; DLL2SDK::mscorlib::System::Guid kMsgApplyGameObject_; DLL2SDK::mscorlib::System::Guid kMsgRefreshGameObject_; DLL2SDK::mscorlib::System::Guid kMsgTestConnection_; DLL2SDK::mscorlib::System::Guid kMsgOnReplyRefreshHierarchy_; DLL2SDK::mscorlib::System::Guid kMsgOnReplyApplyGameObject_; DLL2SDK::mscorlib::System::Guid kMsgOnReplyRefreshGameObject_; DLL2SDK::mscorlib::System::Guid kMsgOnReplyTestConnection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117149(); static void _cctor_117150(); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct Logger : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Log_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogWarning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogError_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void Log_117146(DLL2SDK::mscorlib::System::String* format_, DLL2SDK::Array* args_); static void LogWarning_117147(DLL2SDK::mscorlib::System::String* format_, DLL2SDK::Array* args_); static void LogError_117148(DLL2SDK::mscorlib::System::String* format_, DLL2SDK::Array* args_); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct TypeCache : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* cachedTypes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFromCacheOrFind_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::Type* GetFromCacheOrFind_117144(DLL2SDK::mscorlib::System::String* typeName_); static void _cctor_117145(); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct ServerRemoteInspector : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector::ServerHttpJsonPost* httpServer_; DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector::RefreshHierarchyRes* lastRefreashHierarchyRes_; struct StaticFields { DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector::ServerHttpJsonPost_Handler* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector::ServerHttpJsonPost_Handler* __f__mg_cache1_; DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector::ServerHttpJsonPost_Handler* __f__mg_cache2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandlerConnectionTest_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117140(); void Start_117141(); void OnDestroy_117142(); DLL2SDK::mscorlib::System::String* HandlerConnectionTest_117143(DLL2SDK::mscorlib::System::String* jsonRequest_); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct ServerHttpJsonPost : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int16_t listenPort_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* handlers_; DLL2SDK::System::System::Net::HttpListener* httpListener_; DLL2SDK::System::System::Collections::Generic::Queue_1* mainThreadJobs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryRunAMainThreadJob_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendMainThreadJob_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ListenerCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleError_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117122(); void AddHandler_117123(DLL2SDK::mscorlib::System::String* urlPath_, DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector::ServerHttpJsonPost_Handler* handler_); void RemoveHandler_117124(DLL2SDK::mscorlib::System::String* urlPath_); void Start_117125(); void Reset_117126(); void OnDestroy_117127(); void Update_117128(); void TryRunAMainThreadJob_117129(); void SendMainThreadJob_117130(DLL2SDK::System_Core::System::Action* job_); void ListenerCallback_117131(DLL2SDK::mscorlib::System::IAsyncResult* result_); void HandleRequest_117132(DLL2SDK::System::System::Net::HttpListenerRequest* req_, DLL2SDK::System::System::Net::HttpListenerResponse* res_, DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector::ServerHttpJsonPost_Handler* handler_); void HandleError_117133(DLL2SDK::System::System::Net::HttpListenerRequest* req_, DLL2SDK::System::System::Net::HttpListenerResponse* res_); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct SerializationConfig : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSerializable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static bool IsSerializable_117121(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* componentName_); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct SerializationCustom : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_string_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_string_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_Vector3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_Vector3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_Enum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_Vector2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_Vector2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_Vector4_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_Vector4_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_Bounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_Bounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_Color_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_Color_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_Rect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_Rect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::String* Serialize_117103(DLL2SDK::mscorlib::System::Type* t_, DLL2SDK::mscorlib::System::Object* obj_); static DLL2SDK::mscorlib::System::Object* Deserialize_117104(DLL2SDK::mscorlib::System::Type* t_, DLL2SDK::mscorlib::System::String* serialized_); static DLL2SDK::mscorlib::System::Object* GetDefaultValue_117105(DLL2SDK::mscorlib::System::Type* type_); static DLL2SDK::mscorlib::System::String* Serialize_string_117106(DLL2SDK::mscorlib::System::Object* obj_); static DLL2SDK::mscorlib::System::Object* Deserialize_string_117107(DLL2SDK::mscorlib::System::String* serialized_); static DLL2SDK::mscorlib::System::String* Serialize_Vector3_117108(DLL2SDK::mscorlib::System::Object* obj_); static DLL2SDK::mscorlib::System::Object* Deserialize_Vector3_117109(DLL2SDK::mscorlib::System::String* serialized_); static DLL2SDK::mscorlib::System::Object* Deserialize_Enum_117110(DLL2SDK::mscorlib::System::Type* t_, DLL2SDK::mscorlib::System::String* serialized_); static DLL2SDK::mscorlib::System::String* Serialize_Vector2_117111(DLL2SDK::mscorlib::System::Object* obj_); static DLL2SDK::mscorlib::System::Object* Deserialize_Vector2_117112(DLL2SDK::mscorlib::System::String* serialized_); static DLL2SDK::mscorlib::System::String* Serialize_Vector4_117113(DLL2SDK::mscorlib::System::Object* obj_); static DLL2SDK::mscorlib::System::Object* Deserialize_Vector4_117114(DLL2SDK::mscorlib::System::String* serialized_); static DLL2SDK::mscorlib::System::String* Serialize_Bounds_117115(DLL2SDK::mscorlib::System::Object* obj_); static DLL2SDK::mscorlib::System::Object* Deserialize_Bounds_117116(DLL2SDK::mscorlib::System::String* serialized_); static DLL2SDK::mscorlib::System::String* Serialize_Color_117117(DLL2SDK::mscorlib::System::Object* obj_); static DLL2SDK::mscorlib::System::Object* Deserialize_Color_117118(DLL2SDK::mscorlib::System::String* serialized_); static DLL2SDK::mscorlib::System::String* Serialize_Rect_117119(DLL2SDK::mscorlib::System::Object* obj_); static DLL2SDK::mscorlib::System::Object* Deserialize_Rect_117120(DLL2SDK::mscorlib::System::String* serialized_); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct ReflectionHelper : DLL2SDK::mscorlib::System::Object { }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct HelperSceneList : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetScenes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDontDestroyOnLoadScene_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetScenes_117101(); static DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene GetDontDestroyOnLoadScene_117102(); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct HelperRemoteGameObjectCreator : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateRemoteGameObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateRemoteComponentArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetComponentEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateRemoteFieldArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateRemotePropertyArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExtraRemoteProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateRemoteProperty_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector::RemoteGameObject* CreateRemoteGameObject_117094(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_, bool includeComponents_, bool includeChildren_); static DLL2SDK::Array* CreateRemoteComponentArray_117095(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_); static void GetComponentEnabled_117096(DLL2SDK::UnityEngine::UnityEngine::Component* component_, bool* hasEnabled_, bool* enabled_); static DLL2SDK::Array* CreateRemoteFieldArray_117097(DLL2SDK::UnityEngine::UnityEngine::Component* component_); static DLL2SDK::Array* CreateRemotePropertyArray_117098(DLL2SDK::UnityEngine::UnityEngine::Component* component_); static void GetExtraRemoteProperty_117099(DLL2SDK::UnityEngine::UnityEngine::Component* component_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* currentRemoteProperty_); static DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector::RemoteProperty* CreateRemoteProperty_117100(DLL2SDK::UnityEngine::UnityEngine::Component* component_, DLL2SDK::mscorlib::System::Reflection::PropertyInfo* property_); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct HelperGameObjectFinder : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::GameObject* lastResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindGameObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindGameObjectInScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindGameObjectInChildren_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::UnityEngine::UnityEngine::GameObject* FindGameObject_117091(int32_t instanceId_); static DLL2SDK::UnityEngine::UnityEngine::GameObject* FindGameObjectInScene_117092(int32_t instanceId_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_); static DLL2SDK::UnityEngine::UnityEngine::GameObject* FindGameObjectInChildren_117093(int32_t instanceId_, DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct HandlerRefreshHierarchy : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandlerMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandlerMainFromConnection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateRemoteSceneArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateRemoteGameObjectArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ErrorString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::String* HandlerMain_117086(DLL2SDK::mscorlib::System::String* jsonRequest_); static DLL2SDK::mscorlib::System::String* HandlerMainFromConnection_117087(DLL2SDK::mscorlib::System::String* jsonRequest_); static DLL2SDK::Array* CreateRemoteSceneArray_117088(); static DLL2SDK::Array* CreateRemoteGameObjectArray_117089(DLL2SDK::Array* gameObjects_); static DLL2SDK::mscorlib::System::String* ErrorString_117090(DLL2SDK::mscorlib::System::String* reason_); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct HandlerRefreshGameObject : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandlerMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ErrorString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::String* HandlerMain_117084(DLL2SDK::mscorlib::System::String* jsonRequest_); static DLL2SDK::mscorlib::System::String* ErrorString_117085(DLL2SDK::mscorlib::System::String* reason_); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct HandlerApplyGameObject : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandlerMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ErrorString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetComponentEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindFieldInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindPropertyInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindComponent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::String* HandlerMain_117078(DLL2SDK::mscorlib::System::String* jsonRequest_); static DLL2SDK::mscorlib::System::String* ErrorString_117079(DLL2SDK::mscorlib::System::String* reason_); static void SetComponentEnabled_117080(DLL2SDK::UnityEngine::UnityEngine::Component* component_, bool enabled_); static DLL2SDK::mscorlib::System::Reflection::FieldInfo* FindFieldInfo_117081(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::UnityEngine::UnityEngine::Component* component_); static DLL2SDK::mscorlib::System::Reflection::PropertyInfo* FindPropertyInfo_117082(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::UnityEngine::UnityEngine::Component* component_); static DLL2SDK::UnityEngine::UnityEngine::Component* FindComponent_117083(int32_t instanceId_, DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct SystemInfoViewer : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Vector2 _displayResolution_k__BackingField_; bool updateSystenInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117074(); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_displayResolution_117075(); void set_displayResolution_117076(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); void Update_117077(); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct ScreenSettings : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Vector2 screenResolution_; bool fullScreen_; bool applyScreenResolution_; bool updateScreenResolution_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117072(); void Update_117073(); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct FpsDisplay : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Rect displayRect_; int32_t fontSize_; DLL2SDK::UnityEngine::UnityEngine::Color fontColor_; DLL2SDK::mscorlib::System::String* prefix_; float lastFps_; float lastFrameTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGUI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117063(); DLL2SDK::mscorlib::System::Collections::IEnumerator* Start_117064(); void OnGUI_117065(); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct RemoteScene : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* path_; bool isActive_; DLL2SDK::Array* rootGameObjects_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* childGameObjects_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBeforeSerialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CollectChildren_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAfterDeserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindParent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117055(); void OnBeforeSerialize_117056(); void CollectChildren_117057(DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector::RemoteGameObject* parentGO_); void OnAfterDeserialize_117058(); DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector::RemoteGameObject* FindParent_117059(int32_t parentInstanceId_); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct RemoteProperty : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* name_; DLL2SDK::mscorlib::System::String* type_; DLL2SDK::mscorlib::System::String* value_; bool isPublicRead_; bool isPublicWrite_; bool canRead_; bool canWrite_; bool isEdited_; DLL2SDK::mscorlib::System::String* changedValue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117054(); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct RemoteGameObject : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* name_; int32_t instanceId_; bool active_; DLL2SDK::mscorlib::System::String* tag_; int32_t layer_; DLL2SDK::Array* components_; int32_t parentInstanceId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* childGameObjects_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117053(); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct RemoteField : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* name_; DLL2SDK::mscorlib::System::String* type_; DLL2SDK::mscorlib::System::String* value_; bool isPublic_; bool isEdited_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117052(); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct RemoteComponent : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* type_; int32_t instanceId_; bool hasEnabled_; bool enabled_; DLL2SDK::Array* fields_; DLL2SDK::Array* properties_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117051(); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct RefreshHierarchyRes : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* error_; DLL2SDK::Array* scenes_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117050(); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct RefreshHierarchyReq : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117049(); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct RefreshGameObjectRes : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* error_; DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector::RemoteGameObject* gameObject_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117048(); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct RefreshGameObjectReq : DLL2SDK::mscorlib::System::Object { int32_t instanceId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117047(); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct ChangedScene : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* path_; DLL2SDK::Array* rootGameObjects_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117046(); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct ChangedProperty : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* name_; DLL2SDK::mscorlib::System::String* value_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117045(); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct ChangedGameObject : DLL2SDK::mscorlib::System::Object { int32_t instanceId_; bool active_; int32_t layer_; DLL2SDK::mscorlib::System::String* tag_; DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector::ChangedComponent* component_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117044(); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct ChangedField : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* name_; DLL2SDK::mscorlib::System::String* value_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117043(); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct ChangedComponent : DLL2SDK::mscorlib::System::Object { int32_t instanceId_; bool hasEnabled_; bool enabled_; DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector::ChangedField* field_; DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector::ChangedProperty* property_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117042(); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct ChangeGameObjectRes : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* error_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117041(); }; } namespace DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector { struct ChangeGameObjectReq : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector::ChangedGameObject* gameObject_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117040(); }; } namespace DLL2SDK::Assembly_CSharp { struct StaticRainVariables : DLL2SDK::mscorlib::System::Object { bool AutoStart_; bool FullScreen_; DLL2SDK::UnityEngine::UnityEngine::Color OverlayColor_; DLL2SDK::UnityEngine::UnityEngine::Texture* OverlayTexture_; DLL2SDK::UnityEngine::UnityEngine::Texture* NormalMap_; float fadeTime_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* FadeinCurve_; float SizeX_; float SizeY_; float SpawnOffsetX_; float SpawnOffsetY_; float DistortionValue_; float ReliefValue_; float Blur_; float Darkness_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117039(); }; } namespace DLL2SDK::Assembly_CSharp { struct StaticRainController : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::StaticRainVariables* _Variables_k__BackingField_; int32_t _RenderQueue_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Camera* _RainCamera_k__BackingField_; float _Alpha_k__BackingField_; bool _NoMoreRain_k__BackingField_; DLL2SDK::Assembly_CSharp::RainDropTools_RainDropShaderType _ShaderType_k__BackingField_; bool _VRMode_k__BackingField_; DLL2SDK::Assembly_CSharp::StaticRainController_StaticRainDrawerContainer* staticDrawer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateInstance_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117016(); DLL2SDK::Assembly_CSharp::StaticRainVariables* get_Variables_117017(); void set_Variables_117018(DLL2SDK::Assembly_CSharp::StaticRainVariables* value_); int32_t get_RenderQueue_117019(); void set_RenderQueue_117020(int32_t value_); DLL2SDK::UnityEngine::UnityEngine::Camera* get_RainCamera_117021(); void set_RainCamera_117022(DLL2SDK::UnityEngine::UnityEngine::Camera* value_); float get_Alpha_117023(); void set_Alpha_117024(float value_); bool get_NoMoreRain_117025(); void set_NoMoreRain_117026(bool value_); DLL2SDK::Assembly_CSharp::RainDropTools_RainDropShaderType get_ShaderType_117027(); void set_ShaderType_117028(DLL2SDK::Assembly_CSharp::RainDropTools_RainDropShaderType value_); bool get_VRMode_117029(); void set_VRMode_117030(bool value_); bool get_IsPlaying_117031(); void Refresh_117032(); void Play_117033(); void UpdateController_117034(); float GetProgress_117035(DLL2SDK::Assembly_CSharp::StaticRainController_StaticRainDrawerContainer* dc_); void InitializeInstance_117036(DLL2SDK::Assembly_CSharp::StaticRainController_StaticRainDrawerContainer* dc_); void UpdateInstance_117037(DLL2SDK::Assembly_CSharp::StaticRainController_StaticRainDrawerContainer* dc_); }; } namespace DLL2SDK::Assembly_CSharp { struct RainBehaviourBase : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t Depth_; float Alpha_; DLL2SDK::Assembly_CSharp::RainDropTools_RainDropShaderType ShaderType_; bool VRMode_; float Distance_; DLL2SDK::UnityEngine::UnityEngine::Vector3 GForceVector_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartRain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopRain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopRainImmidiate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyFinalDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyGlobalWind_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116702(); bool get_IsPlaying_116703(); bool get_IsEnabled_116704(); int32_t get_CurrentDrawCall_116705(); int32_t get_MaxDrawCall_116706(); void Refresh_116707(); void StartRain_116708(); void StopRain_116709(); void StopRainImmidiate_116710(); void ApplyFinalDepth_116711(int32_t depth_); void ApplyGlobalWind_116712(DLL2SDK::UnityEngine::UnityEngine::Vector2 globalWind_); void Awake_116713(); void Update_116714(); }; } namespace DLL2SDK::Assembly_CSharp { struct SimpleRainVariables : DLL2SDK::mscorlib::System::Object { bool AutoStart_; bool PlayOnce_; DLL2SDK::UnityEngine::UnityEngine::Color OverlayColor_; DLL2SDK::UnityEngine::UnityEngine::Texture* NormalMap_; DLL2SDK::UnityEngine::UnityEngine::Texture* OverlayTexture_; bool AutoRotate_; float Duration_; float Delay_; int32_t MaxRainSpawnCount_; float SpawnOffsetY_; float LifetimeMin_; float LifetimeMax_; int32_t EmissionRateMax_; int32_t EmissionRateMin_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* AlphaOverLifetime_; float SizeMinX_; float SizeMaxX_; float SizeMinY_; float SizeMaxY_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* SizeOverLifetime_; float DistortionValue_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* DistortionOverLifetime_; float ReliefValue_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* ReliefOverLifetime_; float Blur_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* BlurOverLifetime_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* PosYOverLifetime_; float Darkness_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116989(); }; } namespace DLL2SDK::Assembly_CSharp { struct SimpleRainController : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::SimpleRainVariables* _Variables_k__BackingField_; int32_t _RenderQueue_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Camera* _RainCamera_k__BackingField_; float _Alpha_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector2 _GlobalWind_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _GForceVector_k__BackingField_; bool _NoMoreRain_k__BackingField_; DLL2SDK::Assembly_CSharp::RainDropTools_RainDropShaderType _ShaderType_k__BackingField_; bool isOneShot_; float oneShotTimeleft_; float timeElapsed_; float interval_; bool isWaitingDelay_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* drawers_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache3_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache4_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache5_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDelay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSpawnNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSpawnTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Spawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeDrawer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateShader_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateInstance_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116946(); DLL2SDK::Assembly_CSharp::SimpleRainVariables* get_Variables_116947(); void set_Variables_116948(DLL2SDK::Assembly_CSharp::SimpleRainVariables* value_); int32_t get_RenderQueue_116949(); void set_RenderQueue_116950(int32_t value_); DLL2SDK::UnityEngine::UnityEngine::Camera* get_RainCamera_116951(); void set_RainCamera_116952(DLL2SDK::UnityEngine::UnityEngine::Camera* value_); float get_Alpha_116953(); void set_Alpha_116954(float value_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_GlobalWind_116955(); void set_GlobalWind_116956(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_GForceVector_116957(); void set_GForceVector_116958(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); bool get_NoMoreRain_116959(); void set_NoMoreRain_116960(bool value_); DLL2SDK::Assembly_CSharp::RainDropTools_RainDropShaderType get_ShaderType_116961(); void set_ShaderType_116962(DLL2SDK::Assembly_CSharp::RainDropTools_RainDropShaderType value_); bool get_IsPlaying_116963(); void Refresh_116964(); void Play_116965(); DLL2SDK::mscorlib::System::Collections::IEnumerator* PlayDelay_116966(float delay_); void UpdateController_116967(); void CheckSpawnNum_116968(); void CheckSpawnTime_116969(); void Spawn_116970(); float GetProgress_116971(DLL2SDK::Assembly_CSharp::SimpleRainController_SimpleRainDrawerContainer* dc_); void InitializeDrawer_116972(DLL2SDK::Assembly_CSharp::SimpleRainController_SimpleRainDrawerContainer* dc_); void UpdateShader_116973(DLL2SDK::Assembly_CSharp::SimpleRainController_SimpleRainDrawerContainer* dc_, int32_t index_); void UpdateInstance_116974(DLL2SDK::Assembly_CSharp::SimpleRainController_SimpleRainDrawerContainer* dc_, int32_t index_); static bool _get_IsPlaying_m__0_116975(DLL2SDK::Assembly_CSharp::SimpleRainController_SimpleRainDrawerContainer* t_); static bool _CheckSpawnNum_m__1_116976(DLL2SDK::Assembly_CSharp::SimpleRainController_SimpleRainDrawerContainer* x_); static bool _CheckSpawnNum_m__2_116977(DLL2SDK::Assembly_CSharp::SimpleRainController_SimpleRainDrawerContainer* x_); static bool _CheckSpawnNum_m__3_116978(DLL2SDK::Assembly_CSharp::SimpleRainController_SimpleRainDrawerContainer* x_); static bool _CheckSpawnTime_m__4_116979(DLL2SDK::Assembly_CSharp::SimpleRainController_SimpleRainDrawerContainer* x_); static bool _Spawn_m__5_116980(DLL2SDK::Assembly_CSharp::SimpleRainController_SimpleRainDrawerContainer* x_); }; } namespace DLL2SDK::Assembly_CSharp { struct SimpleRainBehaviour : DLL2SDK::Assembly_CSharp::RainBehaviourBase { DLL2SDK::Assembly_CSharp::SimpleRainController* _rainController_k__BackingField_; DLL2SDK::Assembly_CSharp::SimpleRainVariables* Variables_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartRain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopRain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopRainImmidiate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyFinalDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyGlobalWind_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitParams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_swap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_swap_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116919(); DLL2SDK::Assembly_CSharp::SimpleRainController* get_rainController_116920(); void set_rainController_116921(DLL2SDK::Assembly_CSharp::SimpleRainController* value_); int32_t get_CurrentDrawCall_116922(); int32_t get_MaxDrawCall_116923(); bool get_IsPlaying_116924(); bool get_IsEnabled_116925(); void Refresh_116926(); void StartRain_116927(); void StopRain_116928(); void StopRainImmidiate_116929(); void ApplyFinalDepth_116930(int32_t depth_); void ApplyGlobalWind_116931(DLL2SDK::UnityEngine::UnityEngine::Vector2 globalWind_); void Start_116932(); void Update_116933(); DLL2SDK::Assembly_CSharp::SimpleRainController* CreateController_116934(); void InitParams_116935(); void swap_116936(float* a_, float* b_); void swap_116937(int32_t* a_, int32_t* b_); void __xLuaBaseProxy_Refresh_116939(); void __xLuaBaseProxy_StartRain_116940(); void __xLuaBaseProxy_StopRain_116941(); void __xLuaBaseProxy_StopRainImmidiate_116942(); void __xLuaBaseProxy_ApplyFinalDepth_116943(int32_t P0_); void __xLuaBaseProxy_ApplyGlobalWind_116944(DLL2SDK::UnityEngine::UnityEngine::Vector2 P0_); void __xLuaBaseProxy_Update_116945(); static bool _get_CurrentDrawCall_m__0_116938(DLL2SDK::Assembly_CSharp::SimpleRainController_SimpleRainDrawerContainer* x_); }; } namespace DLL2SDK::Assembly_CSharp { struct FrictionFlowRainVariables : DLL2SDK::mscorlib::System::Object { bool AutoStart_; bool PlayOnce_; DLL2SDK::UnityEngine::UnityEngine::Color OverlayColor_; DLL2SDK::UnityEngine::UnityEngine::Texture* NormalMap_; DLL2SDK::UnityEngine::UnityEngine::Texture* OverlayTexture_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* FrictionMap_; float Duration_; float Delay_; int32_t MaxRainSpawnCount_; float SpawnOffsetY_; float LifetimeMin_; float LifetimeMax_; int32_t EmissionRateMax_; int32_t EmissionRateMin_; int32_t Resolution_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* AlphaOverLifetime_; float SizeMinX_; float SizeMaxX_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* TrailWidth_; float DistortionValue_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* DistortionOverLifetime_; float ReliefValue_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* ReliefOverLifetime_; float Blur_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* BlurOverLifetime_; float Darkness_; float InitialVelocity_; float AccelerationMin_; float AccelerationMax_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116918(); }; } namespace DLL2SDK::Assembly_CSharp { struct FrictionFlowRainController : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::FrictionFlowRainVariables* _Variables_k__BackingField_; int32_t _RenderQueue_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Camera* _RainCamera_k__BackingField_; float _Alpha_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector2 _GlobalWind_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _GForceVector_k__BackingField_; bool _NoMoreRain_k__BackingField_; DLL2SDK::Assembly_CSharp::RainDropTools_RainDropShaderType _ShaderType_k__BackingField_; float _Distance_k__BackingField_; bool isOneShot_; bool isWaitingDelay_; float oneShotTimeleft_; float timeElapsed_; float interval_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* drawers_; DLL2SDK::UnityEngine::UnityEngine::Transform* _dummy_; DLL2SDK::mscorlib::System::Collections::Generic::List_1>* widthPixels_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache3_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache4_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache5_; DLL2SDK::mscorlib::System::Comparison_1>* __f__am_cache6_; DLL2SDK::mscorlib::System::Comparison_1>* __f__am_cache7_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDelay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSpawnNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSpawnTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Spawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFallForceFronStartPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeDrawer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shuffle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PickRandomWeightedElement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PickRandomWeightedElementEx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNextPositionWithFriction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateShader_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateInstance_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116858(); DLL2SDK::Assembly_CSharp::FrictionFlowRainVariables* get_Variables_116859(); void set_Variables_116860(DLL2SDK::Assembly_CSharp::FrictionFlowRainVariables* value_); int32_t get_RenderQueue_116861(); void set_RenderQueue_116862(int32_t value_); DLL2SDK::UnityEngine::UnityEngine::Camera* get_RainCamera_116863(); void set_RainCamera_116864(DLL2SDK::UnityEngine::UnityEngine::Camera* value_); float get_Alpha_116865(); void set_Alpha_116866(float value_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_GlobalWind_116867(); void set_GlobalWind_116868(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_GForceVector_116869(); void set_GForceVector_116870(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); bool get_NoMoreRain_116871(); void set_NoMoreRain_116872(bool value_); DLL2SDK::Assembly_CSharp::RainDropTools_RainDropShaderType get_ShaderType_116873(); void set_ShaderType_116874(DLL2SDK::Assembly_CSharp::RainDropTools_RainDropShaderType value_); float get_Distance_116875(); void set_Distance_116876(float value_); bool get_IsPlaying_116877(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_dummy_116878(); void Refresh_116879(); void Play_116880(); DLL2SDK::mscorlib::System::Collections::IEnumerator* PlayDelay_116881(float delay_); void UpdateController_116882(); void CheckSpawnNum_116883(); void CheckSpawnTime_116884(); void Spawn_116885(); float GetProgress_116886(DLL2SDK::Assembly_CSharp::FrictionFlowRainController_FrictionFlowRainDrawerContainer* dc_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetFallForceFronStartPos_116887(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_); void InitializeDrawer_116888(DLL2SDK::Assembly_CSharp::FrictionFlowRainController_FrictionFlowRainDrawerContainer* dc_); template void Shuffle_116889(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 PickRandomWeightedElement_116890(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dictionary_); DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 PickRandomWeightedElementEx_116891(DLL2SDK::mscorlib::System::Collections::Generic::List_1>* kvList_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetNextPositionWithFriction_116892(DLL2SDK::Assembly_CSharp::FrictionFlowRainController_FrictionFlowRainDrawerContainer* dc_, float downValue_, int32_t resolution_, int32_t widthResolution_, float dt_); void UpdateTransform_116893(DLL2SDK::Assembly_CSharp::FrictionFlowRainController_FrictionFlowRainDrawerContainer* dc_); void UpdateShader_116894(DLL2SDK::Assembly_CSharp::FrictionFlowRainController_FrictionFlowRainDrawerContainer* dc_, int32_t index_); void UpdateInstance_116895(DLL2SDK::Assembly_CSharp::FrictionFlowRainController_FrictionFlowRainDrawerContainer* dc_, int32_t index_); static bool _get_IsPlaying_m__0_116896(DLL2SDK::Assembly_CSharp::FrictionFlowRainController_FrictionFlowRainDrawerContainer* t_); static bool _CheckSpawnNum_m__1_116897(DLL2SDK::Assembly_CSharp::FrictionFlowRainController_FrictionFlowRainDrawerContainer* x_); static bool _CheckSpawnNum_m__2_116898(DLL2SDK::Assembly_CSharp::FrictionFlowRainController_FrictionFlowRainDrawerContainer* x_); static bool _CheckSpawnNum_m__3_116899(DLL2SDK::Assembly_CSharp::FrictionFlowRainController_FrictionFlowRainDrawerContainer* x_); static bool _CheckSpawnTime_m__4_116900(DLL2SDK::Assembly_CSharp::FrictionFlowRainController_FrictionFlowRainDrawerContainer* x_); static bool _Spawn_m__5_116901(DLL2SDK::Assembly_CSharp::FrictionFlowRainController_FrictionFlowRainDrawerContainer* x_); static int32_t _PickRandomWeightedElement_m__6_116902(DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 x_, DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 y_); static int32_t _PickRandomWeightedElementEx_m__7_116903(DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 x_, DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 y_); }; } namespace DLL2SDK::Assembly_CSharp { struct FrictionFlowRainBehaviour : DLL2SDK::Assembly_CSharp::RainBehaviourBase { DLL2SDK::Assembly_CSharp::FrictionFlowRainController* _rainController_k__BackingField_; DLL2SDK::Assembly_CSharp::FrictionFlowRainVariables* Variables_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartRain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopRain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopRainImmidiate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyFinalDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyGlobalWind_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitParams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_swap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_swap_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116831(); DLL2SDK::Assembly_CSharp::FrictionFlowRainController* get_rainController_116832(); void set_rainController_116833(DLL2SDK::Assembly_CSharp::FrictionFlowRainController* value_); int32_t get_CurrentDrawCall_116834(); int32_t get_MaxDrawCall_116835(); bool get_IsPlaying_116836(); bool get_IsEnabled_116837(); void Refresh_116838(); void StartRain_116839(); void StopRain_116840(); void StopRainImmidiate_116841(); void ApplyFinalDepth_116842(int32_t depth_); void ApplyGlobalWind_116843(DLL2SDK::UnityEngine::UnityEngine::Vector2 globalWind_); void Start_116844(); void Update_116845(); DLL2SDK::Assembly_CSharp::FrictionFlowRainController* CreateController_116846(); void InitParams_116847(); void swap_116848(float* a_, float* b_); void swap_116849(int32_t* a_, int32_t* b_); void __xLuaBaseProxy_Refresh_116851(); void __xLuaBaseProxy_StartRain_116852(); void __xLuaBaseProxy_StopRain_116853(); void __xLuaBaseProxy_StopRainImmidiate_116854(); void __xLuaBaseProxy_ApplyFinalDepth_116855(int32_t P0_); void __xLuaBaseProxy_ApplyGlobalWind_116856(DLL2SDK::UnityEngine::UnityEngine::Vector2 P0_); void __xLuaBaseProxy_Update_116857(); static bool _get_CurrentDrawCall_m__0_116850(DLL2SDK::Assembly_CSharp::FrictionFlowRainController_FrictionFlowRainDrawerContainer* x_); }; } namespace DLL2SDK::Assembly_CSharp { struct FlowRainVariables : DLL2SDK::mscorlib::System::Object { bool AutoStart_; bool PlayOnce_; DLL2SDK::UnityEngine::UnityEngine::Color OverlayColor_; DLL2SDK::UnityEngine::UnityEngine::Texture* NormalMap_; DLL2SDK::UnityEngine::UnityEngine::Texture* OverlayTexture_; float Duration_; float Delay_; int32_t MaxRainSpawnCount_; float SpawnOffsetY_; float LifetimeMin_; float LifetimeMax_; int32_t EmissionRateMax_; int32_t EmissionRateMin_; float Resolution_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* AlphaOverLifetime_; float SizeMinX_; float SizeMaxX_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* TrailWidth_; float DistortionValue_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* DistortionOverLifetime_; float ReliefValue_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* ReliefOverLifetime_; float Blur_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* BlurOverLifetime_; float Darkness_; float Amplitude_; float Smooth_; float fluctuationRateMin_; float fluctuationRateMax_; float InitialVelocity_; float AccelerationMin_; float AccelerationMax_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116830(); }; } namespace DLL2SDK::Assembly_CSharp { struct FlowRainController : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::FlowRainVariables* _Variables_k__BackingField_; int32_t _RenderQueue_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Camera* _RainCamera_k__BackingField_; float _Alpha_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector2 _GlobalWind_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _GForceVector_k__BackingField_; bool _NoMoreRain_k__BackingField_; DLL2SDK::Assembly_CSharp::RainDropTools_RainDropShaderType _ShaderType_k__BackingField_; float _Distance_k__BackingField_; bool isOneShot_; bool isWaitingDelay_; float oneShotTimeleft_; float timeElapsed_; float interval_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* drawers_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache3_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache4_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache5_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDelay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSpawnNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSpawnTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Spawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeDrawer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateShader_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Wait_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116773(); DLL2SDK::Assembly_CSharp::FlowRainVariables* get_Variables_116774(); void set_Variables_116775(DLL2SDK::Assembly_CSharp::FlowRainVariables* value_); int32_t get_RenderQueue_116776(); void set_RenderQueue_116777(int32_t value_); DLL2SDK::UnityEngine::UnityEngine::Camera* get_RainCamera_116778(); void set_RainCamera_116779(DLL2SDK::UnityEngine::UnityEngine::Camera* value_); float get_Alpha_116780(); void set_Alpha_116781(float value_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_GlobalWind_116782(); void set_GlobalWind_116783(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_GForceVector_116784(); void set_GForceVector_116785(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); bool get_NoMoreRain_116786(); void set_NoMoreRain_116787(bool value_); DLL2SDK::Assembly_CSharp::RainDropTools_RainDropShaderType get_ShaderType_116788(); void set_ShaderType_116789(DLL2SDK::Assembly_CSharp::RainDropTools_RainDropShaderType value_); float get_Distance_116790(); void set_Distance_116791(float value_); bool get_IsPlaying_116792(); void Refresh_116793(); void Play_116794(); DLL2SDK::mscorlib::System::Collections::IEnumerator* PlayDelay_116795(float delay_); void UpdateController_116796(); void CheckSpawnNum_116797(); void CheckSpawnTime_116798(); void Spawn_116799(); float GetProgress_116800(DLL2SDK::Assembly_CSharp::FlowRainController_FlowRainDrawerContainer* dc_); void InitializeDrawer_116801(DLL2SDK::Assembly_CSharp::FlowRainController_FlowRainDrawerContainer* dc_); void UpdateTransform_116802(DLL2SDK::Assembly_CSharp::FlowRainController_FlowRainDrawerContainer* dc_); void UpdateShader_116803(DLL2SDK::Assembly_CSharp::FlowRainController_FlowRainDrawerContainer* dc_, int32_t index_); void UpdateInstance_116804(DLL2SDK::Assembly_CSharp::FlowRainController_FlowRainDrawerContainer* dc_, int32_t index_); DLL2SDK::mscorlib::System::Collections::IEnumerator* Wait_116805(float atLeast_, float step_, int32_t rndMax_, DLL2SDK::System_Core::System::Action* callBack_); static bool _get_IsPlaying_m__0_116806(DLL2SDK::Assembly_CSharp::FlowRainController_FlowRainDrawerContainer* t_); static bool _CheckSpawnNum_m__1_116807(DLL2SDK::Assembly_CSharp::FlowRainController_FlowRainDrawerContainer* x_); static bool _CheckSpawnNum_m__2_116808(DLL2SDK::Assembly_CSharp::FlowRainController_FlowRainDrawerContainer* x_); static bool _CheckSpawnNum_m__3_116809(DLL2SDK::Assembly_CSharp::FlowRainController_FlowRainDrawerContainer* x_); static bool _CheckSpawnTime_m__4_116810(DLL2SDK::Assembly_CSharp::FlowRainController_FlowRainDrawerContainer* x_); static bool _Spawn_m__5_116811(DLL2SDK::Assembly_CSharp::FlowRainController_FlowRainDrawerContainer* x_); }; } namespace DLL2SDK::Assembly_CSharp { struct FlowRainBehaviour : DLL2SDK::Assembly_CSharp::RainBehaviourBase { DLL2SDK::Assembly_CSharp::FlowRainController* _rainController_k__BackingField_; DLL2SDK::Assembly_CSharp::FlowRainVariables* Variables_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartRain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopRain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopRainImmidiate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyFinalDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyGlobalWind_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitParams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_swap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_swap_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116746(); DLL2SDK::Assembly_CSharp::FlowRainController* get_rainController_116747(); void set_rainController_116748(DLL2SDK::Assembly_CSharp::FlowRainController* value_); int32_t get_CurrentDrawCall_116749(); int32_t get_MaxDrawCall_116750(); bool get_IsPlaying_116751(); bool get_IsEnabled_116752(); void Refresh_116753(); void StartRain_116754(); void StopRain_116755(); void StopRainImmidiate_116756(); void ApplyFinalDepth_116757(int32_t depth_); void ApplyGlobalWind_116758(DLL2SDK::UnityEngine::UnityEngine::Vector2 globalWind_); void Start_116759(); void Update_116760(); DLL2SDK::Assembly_CSharp::FlowRainController* CreateController_116761(); void InitParams_116762(); void swap_116763(float* a_, float* b_); void swap_116764(int32_t* a_, int32_t* b_); void __xLuaBaseProxy_Refresh_116766(); void __xLuaBaseProxy_StartRain_116767(); void __xLuaBaseProxy_StopRain_116768(); void __xLuaBaseProxy_StopRainImmidiate_116769(); void __xLuaBaseProxy_ApplyFinalDepth_116770(int32_t P0_); void __xLuaBaseProxy_ApplyGlobalWind_116771(DLL2SDK::UnityEngine::UnityEngine::Vector2 P0_); void __xLuaBaseProxy_Update_116772(); static bool _get_CurrentDrawCall_m__0_116765(DLL2SDK::Assembly_CSharp::FlowRainController_FlowRainDrawerContainer* x_); }; } namespace DLL2SDK::Assembly_CSharp { struct FpsDisplay : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float interval_; float startTime_; float dt_; int32_t flameCnt_; int32_t fps_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGUI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116743(); void LateUpdate_116744(); void OnGUI_116745(); }; } namespace DLL2SDK::Assembly_CSharp { struct BloodRainCameraController : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::RainCameraController* FrameBloodCamera_; DLL2SDK::Assembly_CSharp::RainCameraController* SplatterBloodCamera_; float HP_; float FrameEffectInterval_; float Smooth_; float timeElapsed_; float currentAlpha_; float oldAlpha_; float lerpStart_; float lerpTime_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* hpHigh_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* hpMid_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* hpLow_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Attack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LerpTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLerpTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116737(); void Attack_116738(float damage_); void Reset_116739(); void Update_116740(); float LerpTime_116741(float lerpTime_); void ResetLerpTime_116742(); }; } namespace DLL2SDK::Assembly_CSharp { struct RainDropTools : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::mscorlib::System::String* SHADER_FORWARD_; DLL2SDK::mscorlib::System::String* SHADER_CHEAP_; DLL2SDK::mscorlib::System::String* SHADER_NO_DISTORTION_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShaderName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateRainMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyRainMaterialValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateQuadMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateHiddenObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Random_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Random_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyChildren_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyChildrenImmediate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraOrthographicSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpawnLocalPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGForcedScreenMovement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeightedElement_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116721(); static DLL2SDK::mscorlib::System::String* GetShaderName_116722(DLL2SDK::Assembly_CSharp::RainDropTools_RainDropShaderType shaderType_); static DLL2SDK::UnityEngine::UnityEngine::Material* CreateRainMaterial_116723(DLL2SDK::Assembly_CSharp::RainDropTools_RainDropShaderType shaderType_, int32_t renderQueue_); static void ApplyRainMaterialValue_116724(DLL2SDK::UnityEngine::UnityEngine::Material* material_, DLL2SDK::Assembly_CSharp::RainDropTools_RainDropShaderType shaderType_, DLL2SDK::UnityEngine::UnityEngine::Texture* normalMap_, DLL2SDK::UnityEngine::UnityEngine::Texture* overlayTexture_, float distortionValue_, DLL2SDK::mscorlib::System::Nullable_1 overlayColor_, float reliefValue_, float blur_, float darkness_); static DLL2SDK::UnityEngine::UnityEngine::Mesh* CreateQuadMesh_116725(); static DLL2SDK::UnityEngine::UnityEngine::Transform* CreateHiddenObject_116726(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); static float Random_116727(float min_, float max_); static int32_t Random_116728(int32_t min_, int32_t max_); static void DestroyChildren_116729(DLL2SDK::UnityEngine::UnityEngine::Transform* t_); static void DestroyChildrenImmediate_116730(DLL2SDK::UnityEngine::UnityEngine::Transform* t_); static DLL2SDK::UnityEngine::UnityEngine::Vector2 GetCameraOrthographicSize_116731(DLL2SDK::UnityEngine::UnityEngine::Camera* cam_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetSpawnLocalPos_116732(DLL2SDK::UnityEngine::UnityEngine::Transform* parent_, DLL2SDK::UnityEngine::UnityEngine::Camera* cam_, float offsetX_, float offsetY_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetGForcedScreenMovement_116733(DLL2SDK::UnityEngine::UnityEngine::Transform* screenTransform_, DLL2SDK::UnityEngine::UnityEngine::Vector3 GForce_); template static DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 GetWeightedElement_116734(DLL2SDK::mscorlib::System::Collections::Generic::List_1>* list_); static void _cctor_116735(); template static double _GetWeightedElement_2_m__0_116736(DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 t_); }; } namespace DLL2SDK::Assembly_CSharp::RainDropEffect { struct RainDrawer : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t RenderQueue_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraPos_; DLL2SDK::UnityEngine::UnityEngine::Color OverlayColor_; DLL2SDK::UnityEngine::UnityEngine::Texture* NormalMap_; DLL2SDK::UnityEngine::UnityEngine::Texture* ReliefTexture_; float DistortionStrength_; float ReliefValue_; float Shiness_; float Blur_; float Darkness_; DLL2SDK::Assembly_CSharp::RainDropTools_RainDropShaderType ShaderType_; DLL2SDK::UnityEngine::UnityEngine::Material* material_; DLL2SDK::UnityEngine::UnityEngine::MeshFilter* meshFilter_; DLL2SDK::UnityEngine::UnityEngine::Mesh* mesh_; DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* meshRenderer_; bool changed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Hide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116715(); bool get_IsEnabled_116716(); void Refresh_116717(); void Hide_116718(); void Show_116719(); }; } namespace DLL2SDK::Assembly_CSharp { struct DropTrail : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool IsEnabled_; DLL2SDK::UnityEngine::UnityEngine::Material* material_; float lifeTime_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* widthCurve_; float widthMultiplier_; int32_t angleDivisions_; float vertexDistance_; DLL2SDK::UnityEngine::UnityEngine::LineTextureMode textureMode_; DLL2SDK::UnityEngine::UnityEngine::GameObject* _trail_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _relativePos_; DLL2SDK::UnityEngine::UnityEngine::MeshFilter* _meshFilter_; DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* _meshRenderer_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* paths_; struct StaticFields { DLL2SDK::mscorlib::System::String* _name_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckExistence_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTrail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116687(); DLL2SDK::UnityEngine::UnityEngine::Mesh* get__mesh_116688(); void set__mesh_116689(DLL2SDK::UnityEngine::UnityEngine::Mesh* value_); int32_t get_pathCnt_116690(); void Awake_116691(); void Update_116692(); void Clear_116693(); bool CheckExistence_116694(); bool CheckActive_116695(); void UpdateTrail_116696(); void UpdateMesh_116697(); void OnDrawGizmos_116698(); bool _UpdateTrail_m__0_116699(DLL2SDK::Assembly_CSharp::DropTrail_Path* t_); }; } namespace DLL2SDK::Assembly_CSharp { struct RainCameraController : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Camera* _cam_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _rainBehaviours_; int32_t RenderQueue_; float Alpha_; DLL2SDK::UnityEngine::UnityEngine::Vector2 GlobalWind_; DLL2SDK::UnityEngine::UnityEngine::Vector3 GForceVector_; DLL2SDK::Assembly_CSharp::RainDropTools_RainDropShaderType ShaderType_; float distance_; bool VRMode_; struct StaticFields { DLL2SDK::System_Core::System::Func_2* __f__am_cache0_; DLL2SDK::System_Core::System::Func_2* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopImmidiate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116669(); DLL2SDK::UnityEngine::UnityEngine::Camera* get_cam_116670(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_rainBehaviours_116671(); int32_t get_CurrentDrawCall_116672(); int32_t get_MaxDrawCall_116673(); bool get_IsPlaying_116674(); void Awake_116675(); void Start_116676(); void Update_116677(); void Refresh_116678(); void Play_116679(); void Stop_116680(); void StopImmidiate_116681(); void OnDrawGizmos_116682(); static int32_t _get_CurrentDrawCall_m__0_116683(DLL2SDK::Assembly_CSharp::RainBehaviourBase* x_); static int32_t _get_MaxDrawCall_m__1_116684(DLL2SDK::Assembly_CSharp::RainBehaviourBase* x_); static bool _get_IsPlaying_m__2_116685(DLL2SDK::Assembly_CSharp::RainBehaviourBase* x_); static int32_t _Update_m__3_116686(DLL2SDK::Assembly_CSharp::RainBehaviourBase* a_, DLL2SDK::Assembly_CSharp::RainBehaviourBase* b_); }; } namespace DLL2SDK::Assembly_CSharp::ProGrids { struct PGExtensions : DLL2SDK::mscorlib::System::Object { static bool Contains_116666(DLL2SDK::Array* t_arr_, DLL2SDK::UnityEngine::UnityEngine::Transform* t_); static float Sum_116667(DLL2SDK::UnityEngine::UnityEngine::Vector3 v_); static bool InFrustum_116668(DLL2SDK::UnityEngine::UnityEngine::Camera* cam_, DLL2SDK::UnityEngine::UnityEngine::Vector3 point_); }; } namespace DLL2SDK::Assembly_CSharp::ProGrids { struct pg_Util : DLL2SDK::mscorlib::System::Object { struct StaticFields { float EPSILON_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_SnapOverrideCache_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_NoSnapAttributeTypeCache_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ConditionalSnapAttributeCache_; DLL2SDK::System_Core::System::Func_2* __f__am_cache0_; DLL2SDK::System_Core::System::Func_2* __f__am_cache1_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::UnityEngine::UnityEngine::Color ColorWithString_116629(DLL2SDK::mscorlib::System::String* value_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 VectorToMask_116630(DLL2SDK::UnityEngine::UnityEngine::Vector3 vec_); static DLL2SDK::Assembly_CSharp::ProGrids::Axis MaskToAxis_116631(DLL2SDK::UnityEngine::UnityEngine::Vector3 vec_); static DLL2SDK::Assembly_CSharp::ProGrids::Axis BestAxis_116632(DLL2SDK::UnityEngine::UnityEngine::Vector3 vec_); static DLL2SDK::Assembly_CSharp::ProGrids::Axis CalcDragAxis_116633(DLL2SDK::UnityEngine::UnityEngine::Vector3 movement_, DLL2SDK::UnityEngine::UnityEngine::Camera* cam_); static float ValueFromMask_116634(DLL2SDK::UnityEngine::UnityEngine::Vector3 val_, DLL2SDK::UnityEngine::UnityEngine::Vector3 mask_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 SnapValue_116635(DLL2SDK::UnityEngine::UnityEngine::Vector3 val_, float snapValue_); static DLL2SDK::mscorlib::System::Type* GetType_116636(DLL2SDK::mscorlib::System::String* type_, DLL2SDK::mscorlib::System::String* assembly_); static void SetUnityGridEnabled_116637(bool isEnabled_); static bool GetUnityGridEnabled_116638(); static DLL2SDK::UnityEngine::UnityEngine::Vector3 SnapValue_116639(DLL2SDK::UnityEngine::UnityEngine::Vector3 val_, DLL2SDK::UnityEngine::UnityEngine::Vector3 mask_, float snapValue_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 SnapToCeil_116640(DLL2SDK::UnityEngine::UnityEngine::Vector3 val_, DLL2SDK::UnityEngine::UnityEngine::Vector3 mask_, float snapValue_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 SnapToFloor_116641(DLL2SDK::UnityEngine::UnityEngine::Vector3 val_, float snapValue_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 SnapToFloor_116642(DLL2SDK::UnityEngine::UnityEngine::Vector3 val_, DLL2SDK::UnityEngine::UnityEngine::Vector3 mask_, float snapValue_); static float Snap_116643(float val_, float round_); static float SnapToFloor_116644(float val_, float snapValue_); static float SnapToCeil_116645(float val_, float snapValue_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 CeilFloor_116646(DLL2SDK::UnityEngine::UnityEngine::Vector3 v_); static void ClearSnapEnabledCache_116647(); static bool SnapIsEnabled_116648(DLL2SDK::UnityEngine::UnityEngine::Transform* t_); static void _cctor_116649(); static bool _SnapIsEnabled_m__0_116650(DLL2SDK::mscorlib::System::Object* x_); static bool _SnapIsEnabled_m__1_116651(DLL2SDK::mscorlib::System::Object* x_); }; } namespace DLL2SDK::Assembly_CSharp::ProGrids { struct ProGridsConditionalSnapAttribute : DLL2SDK::mscorlib::System::Attribute { void _ctor_116628(); }; } namespace DLL2SDK::Assembly_CSharp::ProGrids { struct ProGridsNoSnapAttribute : DLL2SDK::mscorlib::System::Attribute { void _ctor_116627(); }; } namespace DLL2SDK::Assembly_CSharp::ProGrids { enum struct SnapUnit : int32_t { Meter_ = static_cast(0x0), Centimeter_ = static_cast(0x1), Millimeter_ = static_cast(0x2), Inch_ = static_cast(0x3), Foot_ = static_cast(0x4), Yard_ = static_cast(0x5), Parsec_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::ProGrids { enum struct Axis : int32_t { None_ = static_cast(0x0), X_ = static_cast(0x1), Y_ = static_cast(0x2), Z_ = static_cast(0x4), NegX_ = static_cast(0x8), NegY_ = static_cast(0x16), NegZ_ = static_cast(0x32) }; } namespace DLL2SDK::Assembly_CSharp::ProGrids { struct pg_Constant : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* ProGridsIsEnabled_; DLL2SDK::mscorlib::System::String* ProGridsIsExtended_; DLL2SDK::mscorlib::System::String* ProGridsUpgradeURL_; DLL2SDK::mscorlib::System::String* SnapValue_; DLL2SDK::mscorlib::System::String* SnapMultiplier_; DLL2SDK::mscorlib::System::String* SnapEnabled_; DLL2SDK::mscorlib::System::String* UseAxisConstraints_; DLL2SDK::mscorlib::System::String* LastOrthoToggledRotation_; DLL2SDK::mscorlib::System::String* BracketIncreaseValue_; DLL2SDK::mscorlib::System::String* GridUnit_; DLL2SDK::mscorlib::System::String* LockGrid_; DLL2SDK::mscorlib::System::String* LockedGridPivot_; DLL2SDK::mscorlib::System::String* PGVersion_; DLL2SDK::mscorlib::System::String* GridAxis_; DLL2SDK::mscorlib::System::String* PerspGrid_; DLL2SDK::mscorlib::System::String* SnapScale_; DLL2SDK::mscorlib::System::String* PredictiveGrid_; DLL2SDK::mscorlib::System::String* SnapAsGroup_; DLL2SDK::mscorlib::System::String* MajorLineIncrement_; DLL2SDK::mscorlib::System::String* SyncUnitySnap_; float METER_; float CENTIMETER_; float MILLIMETER_; float INCH_; float FOOT_; float YARD_; float PARSEC_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::PrefabEvolution { struct PEPrefabScript : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::PrefabEvolution::PEExposedProperties* Properties_; DLL2SDK::Assembly_CSharp::PrefabEvolution::PELinkage* Links_; DLL2SDK::Assembly_CSharp::PrefabEvolution::PEModifications* Modifications_; DLL2SDK::mscorlib::System::String* ParentPrefabGUID_; DLL2SDK::mscorlib::System::String* PrefabGUID_; DLL2SDK::System_Core::System::Action* OnBuildModifications_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBeforeSerialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAfterDeserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnValidate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHideInternalObjects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetObjectHide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_OnBuildModifications_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_OnBuildModifications_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InvokeOnBuildModifications_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116611(); void OnBeforeSerialize_116612(); void OnAfterDeserialize_116613(); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_ParentPrefab_116614(); void set_ParentPrefab_116615(DLL2SDK::UnityEngine::UnityEngine::GameObject* value_); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_Prefab_116616(); void set_Prefab_116617(DLL2SDK::UnityEngine::UnityEngine::GameObject* value_); void OnValidate_116618(); void SetHideInternalObjects_116619(bool value_); void add_OnBuildModifications_116621(DLL2SDK::System_Core::System::Action* value_); void remove_OnBuildModifications_116622(DLL2SDK::System_Core::System::Action* value_); void InvokeOnBuildModifications_116623(); static void SetObjectHide_116620(DLL2SDK::UnityEngine::UnityEngine::Object* obj_, bool value_); }; } namespace DLL2SDK::Assembly_CSharp::PrefabEvolution { enum struct PrefabHideMode : int32_t { Open_ = static_cast(0x0), Closed_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::PrefabEvolution { struct PEModifications : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* Modificated_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* NonPrefabObjects_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* NonPrefabComponents_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RemovedObjects_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* TransformParentChanges_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116607(); }; } namespace DLL2SDK::Assembly_CSharp::PrefabEvolution { struct PELinkage : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* Links_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrefabObject_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116595(); DLL2SDK::Assembly_CSharp::PrefabEvolution::PELinkage_Link* get_Item_116596(int32_t liif_); DLL2SDK::Assembly_CSharp::PrefabEvolution::PELinkage_Link* get_Item_116597(DLL2SDK::Assembly_CSharp::PrefabEvolution::PELinkage_Link* link_); DLL2SDK::Assembly_CSharp::PrefabEvolution::PELinkage_Link* get_Item_116598(DLL2SDK::UnityEngine::UnityEngine::Object* obj_); DLL2SDK::UnityEngine::UnityEngine::Object* GetPrefabObject_116599(DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_, DLL2SDK::UnityEngine::UnityEngine::Object* instanceObject_); }; } namespace DLL2SDK::Assembly_CSharp::PrefabEvolution { struct PEHideFlagsUtility : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideFlagsSet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddHideFlags_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveHideFlags_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void HideFlagsSet_116592(DLL2SDK::UnityEngine::UnityEngine::Object* obj_, DLL2SDK::UnityEngine::UnityEngine::HideFlags flags_, bool value_); static void AddHideFlags_116593(DLL2SDK::UnityEngine::UnityEngine::Object* obj_, DLL2SDK::UnityEngine::UnityEngine::HideFlags flags_); static void RemoveHideFlags_116594(DLL2SDK::UnityEngine::UnityEngine::Object* obj_, DLL2SDK::UnityEngine::UnityEngine::HideFlags flags_); }; } namespace DLL2SDK::Assembly_CSharp::PrefabEvolution { struct GameObjectWrapper : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* target_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116589(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_); bool get_m_IsActive_116590(); void set_m_IsActive_116591(bool value_); }; } namespace DLL2SDK::Assembly_CSharp::PrefabEvolution { struct Wrappers : DLL2SDK::mscorlib::System::Object { }; } namespace DLL2SDK::Assembly_CSharp::PrefabEvolution { struct BaseExposedData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PrefabEvolution::PEExposedProperties* Container_; int32_t guid_; DLL2SDK::mscorlib::System::String* Label_; int32_t ParentId_; float Order_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBeforeSerialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAfterDeserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOrder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clone_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116543(); void OnBeforeSerialize_116544(); void OnAfterDeserialize_116545(); int32_t get_SiblingIndex_116546(); float GetOrder_116547(bool next_); DLL2SDK::Assembly_CSharp::PrefabEvolution::BaseExposedData* Clone_116548(); int32_t get_Id_116549(); DLL2SDK::Assembly_CSharp::PrefabEvolution::BaseExposedData* get_Parent_116550(); void set_Parent_116551(DLL2SDK::Assembly_CSharp::PrefabEvolution::BaseExposedData* value_); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* get_Children_116552(); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* get_Brothers_116553(); bool get_Inherited_116554(); bool get_Hidden_116555(); void set_Hidden_116556(bool value_); bool _get_Children_m__0_116557(DLL2SDK::Assembly_CSharp::PrefabEvolution::BaseExposedData* item_); }; } namespace DLL2SDK::Assembly_CSharp::PrefabEvolution { struct ExposedPropertyGroup : DLL2SDK::Assembly_CSharp::PrefabEvolution::BaseExposedData { bool expandedLoaded_; bool expanded_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* expandedDict_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116561(); bool get_Expanded_116562(); void set_Expanded_116563(bool value_); static void _cctor_116564(); }; } namespace DLL2SDK::Assembly_CSharp::PrefabEvolution { struct PEExposedProperties : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* InheritedProperties_; DLL2SDK::Assembly_CSharp::PrefabEvolution::PEPrefabScript* PrefabScript_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Properties_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Groups_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Hidden_; struct StaticFields { DLL2SDK::System_Core::System::Func_2* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBeforeSerialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAfterDeserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInheritedProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Add_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Add_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Add_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Remove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_FindProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_FindProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInherited_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHide_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116501(); void OnBeforeSerialize_116502(); void OnAfterDeserialize_116503(); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* GetInheritedProperties_116504(); void Add_116505(DLL2SDK::Assembly_CSharp::PrefabEvolution::BaseExposedData* exposed_); void Add_116506(DLL2SDK::Assembly_CSharp::PrefabEvolution::ExposedProperty* exposed_); void Add_116507(DLL2SDK::Assembly_CSharp::PrefabEvolution::ExposedPropertyGroup* exposed_); void Remove_116508(int32_t id_); DLL2SDK::Assembly_CSharp::PrefabEvolution::ExposedProperty* FindProperty_116509(DLL2SDK::mscorlib::System::String* label_); DLL2SDK::Assembly_CSharp::PrefabEvolution::ExposedProperty* FindProperty_116510(int32_t id_); DLL2SDK::Assembly_CSharp::PrefabEvolution::ExposedProperty* FindProperty_116511(uint32_t id_); DLL2SDK::Assembly_CSharp::PrefabEvolution::BaseExposedData* get_Item_116512(int32_t id_); DLL2SDK::Assembly_CSharp::PrefabEvolution::BaseExposedData* get_Item_116513(DLL2SDK::mscorlib::System::String* label_); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* get_Items_116514(); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* get_OrderedItems_116515(); bool GetInherited_116516(int32_t id_); bool GetHidden_116517(int32_t id_); void SetHide_116518(DLL2SDK::Assembly_CSharp::PrefabEvolution::BaseExposedData* property_, bool state_); DLL2SDK::Assembly_CSharp::PrefabEvolution::BaseExposedData* _GetInheritedProperties_m__1_116520(DLL2SDK::Assembly_CSharp::PrefabEvolution::BaseExposedData* p_); bool _GetInheritedProperties_m__4_116523(int32_t p_); static bool _GetInheritedProperties_m__0_116519(DLL2SDK::Assembly_CSharp::PrefabEvolution::BaseExposedData* i_); static bool _GetInheritedProperties_m__2_116521(DLL2SDK::Assembly_CSharp::PrefabEvolution::ExposedProperty* p_); static bool _GetInheritedProperties_m__3_116522(DLL2SDK::Assembly_CSharp::PrefabEvolution::ExposedPropertyGroup* p_); }; } namespace DLL2SDK::Assembly_CSharp::PrefabEvolution { struct EvolvePrefab : DLL2SDK::Assembly_CSharp::PrefabEvolution::PEPrefabScript { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideInternals_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowInternals_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116497(); void Awake_116498(); void HideInternals_116499(); void ShowInternals_116500(); }; } namespace DLL2SDK::Assembly_CSharp::GlowSystem { struct ShaderPropertyID : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t __MainTex_k__BackingField_; int32_t __Color_k__BackingField_; int32_t __Cutoff_k__BackingField_; int32_t __Intensity_k__BackingField_; int32_t __ZTest_k__BackingField_; int32_t __StencilRef_k__BackingField_; int32_t __Cull_k__BackingField_; int32_t __GlowBlur1_k__BackingField_; int32_t __GlowBlur2_k__BackingField_; int32_t __GlowBuffer_k__BackingField_; int32_t __GlowBufferTexelSize_k__BackingField_; int32_t __GlowEdgeWidth_k__BackingField_; int32_t __GlowBlurred_k__BackingField_; int32_t __GlowBlurOffset_k__BackingField_; int32_t __GlowZWrite_k__BackingField_; int32_t __GlowDepthOffsetFactor_k__BackingField_; int32_t __GlowDepthOffsetUnits_k__BackingField_; bool initialized_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static int32_t get__MainTex_116461(); static void set__MainTex_116462(int32_t value_); static int32_t get__Color_116463(); static void set__Color_116464(int32_t value_); static int32_t get__Cutoff_116465(); static void set__Cutoff_116466(int32_t value_); static int32_t get__Intensity_116467(); static void set__Intensity_116468(int32_t value_); static int32_t get__ZTest_116469(); static void set__ZTest_116470(int32_t value_); static int32_t get__StencilRef_116471(); static void set__StencilRef_116472(int32_t value_); static int32_t get__Cull_116473(); static void set__Cull_116474(int32_t value_); static int32_t get__GlowBlur1_116475(); static void set__GlowBlur1_116476(int32_t value_); static int32_t get__GlowBlur2_116477(); static void set__GlowBlur2_116478(int32_t value_); static int32_t get__GlowBuffer_116479(); static void set__GlowBuffer_116480(int32_t value_); static int32_t get__GlowBufferTexelSize_116481(); static void set__GlowBufferTexelSize_116482(int32_t value_); static int32_t get__GlowEdgeWidth_116483(); static void set__GlowEdgeWidth_116484(int32_t value_); static int32_t get__GlowBlurred_116485(); static void set__GlowBlurred_116486(int32_t value_); static int32_t get__GlowBlurOffset_116487(); static void set__GlowBlurOffset_116488(int32_t value_); static int32_t get__GlowZWrite_116489(); static void set__GlowZWrite_116490(int32_t value_); static int32_t get__GlowDepthOffsetFactor_116491(); static void set__GlowDepthOffsetFactor_116492(int32_t value_); static int32_t get__GlowDepthOffsetUnits_116493(); static void set__GlowDepthOffsetUnits_116494(int32_t value_); static void Initialize_116495(); static void _cctor_116496(); }; } namespace DLL2SDK::Assembly_CSharp::GlowSystem { struct GlowRendererCache : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Renderer* cachedRenderer_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* data_; DLL2SDK::UnityEngine::UnityEngine::Camera* lastCamera_; bool isAlive_; DLL2SDK::UnityEngine::UnityEngine::Coroutine* endOfFrame_; struct StaticFields { float transparentCutoff_; DLL2SDK::UnityEngine::UnityEngine::HideFlags flags_; int32_t cullOff_; DLL2SDK::mscorlib::System::String* sRenderType_; DLL2SDK::mscorlib::System::String* sOpaque_; DLL2SDK::mscorlib::System::String* sTransparent_; DLL2SDK::mscorlib::System::String* sTransparentCutout_; DLL2SDK::mscorlib::System::String* sMainTex_; DLL2SDK::UnityEngine::UnityEngine::WaitForEndOfFrame* waitForEndOfFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWillRenderObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndOfFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetColorForTransparent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetZTestForTransparent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStencilRefForTransparent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116443(); void OnEnable_116444(); void OnDisable_116445(); void OnWillRenderObject_116446(); DLL2SDK::mscorlib::System::Collections::IEnumerator* EndOfFrame_116447(); void Initialize_116448(DLL2SDK::UnityEngine::UnityEngine::Material* sharedOpaqueMaterial_, DLL2SDK::UnityEngine::UnityEngine::Shader* transparentShader_, bool seethough_); bool FillBuffer_116449(DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* buffer_); void SetColorForTransparent_116450(DLL2SDK::UnityEngine::UnityEngine::Color clr_); void SetZTestForTransparent_116451(int32_t zTest_); void SetStencilRefForTransparent_116452(int32_t stencilRef_); void SetState_116453(bool alive_); static void _cctor_116454(); }; } namespace DLL2SDK::Assembly_CSharp::GlowSystem { struct GlowObject : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::BitArray* renderTypeFilter_; DLL2SDK::UnityEngine::UnityEngine::Color occluderColor_; bool seeThrough_; bool occluder_; DLL2SDK::UnityEngine::UnityEngine::Transform* cachedTransform_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* glowRendererCacheList_; bool renderersDirty_; DLL2SDK::Assembly_CSharp::GlowSystem::GlowObject_Mode mode_; bool zTest_; bool stencilRef_; int32_t _once_; bool flashing_; DLL2SDK::UnityEngine::UnityEngine::Color currentColor_; float transitionValue_; float transitionTarget_; float transitionTime_; DLL2SDK::UnityEngine::UnityEngine::Color onceColor_; float flashingFreq_; DLL2SDK::UnityEngine::UnityEngine::Color flashingColorStart_; DLL2SDK::UnityEngine::UnityEngine::Color flashingColorEnd_; DLL2SDK::UnityEngine::UnityEngine::Color constantColor_; DLL2SDK::UnityEngine::UnityEngine::Shader* _opaqueShader_; DLL2SDK::UnityEngine::UnityEngine::Shader* _transparentShader_; DLL2SDK::UnityEngine::UnityEngine::Material* _opaqueMaterial_; struct StaticFields { int32_t Flag_MeshRenderer_; int32_t Flag_SkinnedMeshRenderer_; int32_t Flag_SpriteRenderer_; int32_t Flag_ParticleSystemRenderer_; float doublePI_; int32_t zTestLessEqual_; int32_t zTestAlways_; DLL2SDK::Assembly_CSharp::GlowSystem::GlowObject_Mode* renderingOrder_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* supportedRenderTypes_; DLL2SDK::mscorlib::System::String* opaqueShaderPath_; DLL2SDK::mscorlib::System::String* transparentShaderPath_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* glowObjects_; int32_t zWrite_; float depthOffsetFactor_; float depthOffsetUnits_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* sComponents_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mCacheList_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRenderTypeFilter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReinitMaterials_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnParams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_On_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FlashingParams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FlashingOn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_FlashingOn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_FlashingOn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_FlashingOn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FlashingOff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FlashingSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConstantParams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConstantOn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ConstantOn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConstantOff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConstantSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConstantOnImmediate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ConstantOnImmediate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConstantOffImmediate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConstantSwitchImmediate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Off_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSeeThrough_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Die_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearCachedRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCachedRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GrabRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateShaderParams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateColors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTransition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillBufferInternal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetZTest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStencilRef_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetZWrite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDepthOffsetFactor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDepthOffsetUnits_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116389(); void SetRenderTypeFilter_116390(int32_t flag_); void ReinitMaterials_116391(); void OnParams_116392(DLL2SDK::UnityEngine::UnityEngine::Color color_); void On_116393(); void On_116394(DLL2SDK::UnityEngine::UnityEngine::Color color_); void FlashingParams_116395(DLL2SDK::UnityEngine::UnityEngine::Color startColor_, DLL2SDK::UnityEngine::UnityEngine::Color endColor_, float freq_); void FlashingOn_116396(); void FlashingOn_116397(DLL2SDK::UnityEngine::UnityEngine::Color startColor_, DLL2SDK::UnityEngine::UnityEngine::Color endColor_); void FlashingOn_116398(DLL2SDK::UnityEngine::UnityEngine::Color startColor_, DLL2SDK::UnityEngine::UnityEngine::Color endColor_, float freq_); void FlashingOn_116399(float freq_); void FlashingOff_116400(); void FlashingSwitch_116401(); void ConstantParams_116402(DLL2SDK::UnityEngine::UnityEngine::Color color_); void ConstantOn_116403(float time_); void ConstantOn_116404(DLL2SDK::UnityEngine::UnityEngine::Color color_, float time_); void ConstantOff_116405(float time_); void ConstantSwitch_116406(float time_); void ConstantOnImmediate_116407(); void ConstantOnImmediate_116408(DLL2SDK::UnityEngine::UnityEngine::Color color_); void ConstantOffImmediate_116409(); void ConstantSwitchImmediate_116410(); void Off_116411(); void SetSeeThrough_116412(bool inSeeThrough_); void Die_116413(); bool get_once_116414(); void set_once_116415(bool value_); DLL2SDK::UnityEngine::UnityEngine::Shader* get_opaqueShader_116416(); DLL2SDK::UnityEngine::UnityEngine::Shader* get_transparentShader_116417(); DLL2SDK::UnityEngine::UnityEngine::Material* get_opaqueMaterial_116418(); void Awake_116419(); void OnEnable_116420(); void OnDisable_116421(); void Update_116422(); void ClearCachedRenderers_116423(); void UpdateCachedRenderers_116424(); void GrabRenderers_116425(DLL2SDK::UnityEngine::UnityEngine::Transform* t_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* renderers_); void UpdateShaderParams_116426(bool zt_, bool sr_); void UpdateColors_116427(); void UpdateTransition_116428(); void FillBufferInternal_116429(DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* buffer_, DLL2SDK::Assembly_CSharp::GlowSystem::GlowObject_Mode m_, bool depthAvailable_); static void FillBuffer_116430(DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* buffer_, DLL2SDK::UnityEngine::UnityEngine::Vector3 camPos_, bool depthAvailable_); static int32_t GetZTest_116431(bool enabled_); static int32_t GetStencilRef_116432(bool enabled_); static void SetZWrite_116433(int32_t value_); static void SetDepthOffsetFactor_116434(float value_); static void SetDepthOffsetUnits_116435(float value_); static void _cctor_116436(); static bool _SetRenderTypeFilter_m__0_116437(DLL2SDK::mscorlib::System::Type* e_); static bool _SetRenderTypeFilter_m__1_116438(DLL2SDK::mscorlib::System::Type* e_); static bool _SetRenderTypeFilter_m__2_116439(DLL2SDK::mscorlib::System::Type* e_); static bool _SetRenderTypeFilter_m__3_116440(DLL2SDK::mscorlib::System::Type* e_); }; } namespace DLL2SDK::Assembly_CSharp::GlowSystem { struct GlowEffect : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Rendering::CameraEvent queue_; float depthOffsetFactor_; float depthOffsetUnits_; DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* commandBuffer_; int32_t cachedWidth_; int32_t cachedHeight_; int32_t cachedAA_; int32_t _downsampleFactor_; int32_t _blurIterations_; float _blurMinSpread_; float _blurSpread_; float _blurIntensity_; float _glowEdgeWidth_; DLL2SDK::UnityEngine::UnityEngine::Rendering::RenderTargetIdentifier glowBufferID_; DLL2SDK::UnityEngine::UnityEngine::RenderTexture* glowBuffer_; DLL2SDK::UnityEngine::UnityEngine::Camera* cam_; bool isDepthAvailable_; bool useEdgeDetection_; bool initialized_; bool hasBeenStarted_; bool m_OldUseOcclusionCulling_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Color colorClear_; DLL2SDK::mscorlib::System::String* commandBufferName_; DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 identityMatrix_; DLL2SDK::UnityEngine::UnityEngine::Rendering::RenderTargetIdentifier cameraTargetID_; DLL2SDK::UnityEngine::UnityEngine::Mesh* quad_; DLL2SDK::UnityEngine::UnityEngine::Rendering::GraphicsDeviceType device_; DLL2SDK::mscorlib::System::String* blurShaderPath_; DLL2SDK::mscorlib::System::String* cutShaderPath_; DLL2SDK::mscorlib::System::String* compositeShaderPath_; DLL2SDK::UnityEngine::UnityEngine::Shader* blurShader_; DLL2SDK::UnityEngine::UnityEngine::Shader* cutShader_; DLL2SDK::UnityEngine::UnityEngine::Shader* compositeShader_; DLL2SDK::UnityEngine::UnityEngine::Material* blurMaterial_; DLL2SDK::UnityEngine::UnityEngine::Material* cutMaterial_; DLL2SDK::UnityEngine::UnityEngine::Material* compMaterial_; DLL2SDK::mscorlib::System::String* laplaceFilterShaderPath_; DLL2SDK::mscorlib::System::String* sobelFilterShaderPath_; DLL2SDK::UnityEngine::UnityEngine::Shader* edgeDetectionShader_; DLL2SDK::UnityEngine::UnityEngine::Material* edgeDetectionMaterial_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* cameras_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnInitialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPreRender_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGlowCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeMaterials_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateQuad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAA_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSupported_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RebuildCommandBuffer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116363(); int32_t get_downsampleFactor_116365(); void set_downsampleFactor_116366(int32_t value_); int32_t get_blurIterations_116367(); void set_blurIterations_116368(int32_t value_); float get_blurMinSpread_116369(); void set_blurMinSpread_116370(float value_); float get_blurSpread_116371(); void set_blurSpread_116372(float value_); float get_blurIntensity_116373(); void set_blurIntensity_116374(float value_); void Start_116376(); void OnEnable_116377(); void OnDisable_116378(); void Initialize_116379(); void UnInitialize_116380(); void OnPreRender_116381(); int32_t GetAA_116385(); bool CheckSupported_116386(bool verbose_); void RebuildCommandBuffer_116387(); static bool get_uvStartsAtTop_116364(); static DLL2SDK::mscorlib::System::String* get_edgeDetectionShaderPath_116375(); static bool IsGlowCamera_116382(DLL2SDK::UnityEngine::UnityEngine::Camera* cam_); static void InitializeMaterials_116383(bool edgeDetection_); static void CreateQuad_116384(); static void _cctor_116388(); }; } namespace DLL2SDK::Assembly_CSharp::GlowSystem { struct GlowBlocker : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116362(); }; } namespace DLL2SDK::Assembly_CSharp::UnityStandardAssets::ImageEffects { struct PostEffectsBase : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool supportHDRTextures_; bool supportDX11_; bool isSupported_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShaderAndCreateMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSupport_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckResources_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CheckSupport_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_CheckSupport_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Dx11Support_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportAutoDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShader_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotSupported_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawBorder_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116348(); DLL2SDK::UnityEngine::UnityEngine::Material* CheckShaderAndCreateMaterial_116349(DLL2SDK::UnityEngine::UnityEngine::Shader* s_, DLL2SDK::UnityEngine::UnityEngine::Material* m2Create_); DLL2SDK::UnityEngine::UnityEngine::Material* CreateMaterial_116350(DLL2SDK::UnityEngine::UnityEngine::Shader* s_, DLL2SDK::UnityEngine::UnityEngine::Material* m2Create_); void OnEnable_116351(); bool CheckSupport_116352(); bool CheckResources_116353(); void Start_116354(); bool CheckSupport_116355(bool needDepth_); bool CheckSupport_116356(bool needDepth_, bool needHdr_); bool Dx11Support_116357(); void ReportAutoDisable_116358(); bool CheckShader_116359(DLL2SDK::UnityEngine::UnityEngine::Shader* s_); void NotSupported_116360(); void DrawBorder_116361(DLL2SDK::UnityEngine::UnityEngine::RenderTexture* dest_, DLL2SDK::UnityEngine::UnityEngine::Material* material_); }; } namespace DLL2SDK::Assembly_CSharp::UnityStandardAssets::ImageEffects { struct GlobalFog : DLL2SDK::Assembly_CSharp::UnityStandardAssets::ImageEffects::PostEffectsBase { bool distanceFog_; bool useRadialDistance_; bool heightFog_; float height_; float heightDensity_; float startDistance_; DLL2SDK::UnityEngine::UnityEngine::Shader* fogShader_; DLL2SDK::UnityEngine::UnityEngine::Material* fogMaterial_; float OriginalHeightDensity_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckResources_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleGlobalFog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRenderImage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CustomGraphicsBlit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116341(); void Awake_116342(); bool CheckResources_116343(); void OnRenderImage_116345(DLL2SDK::UnityEngine::UnityEngine::RenderTexture* source_, DLL2SDK::UnityEngine::UnityEngine::RenderTexture* destination_); bool __xLuaBaseProxy_CheckResources_116347(); static bool ToggleGlobalFog_116344(bool open_); static void CustomGraphicsBlit_116346(DLL2SDK::UnityEngine::UnityEngine::RenderTexture* source_, DLL2SDK::UnityEngine::UnityEngine::RenderTexture* dest_, DLL2SDK::UnityEngine::UnityEngine::Material* fxMaterial_, int32_t passNr_); }; } namespace DLL2SDK::Assembly_CSharp { struct C_EasyTouchTemplate : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_Cancel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_TouchStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_TouchDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_TouchUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_SimpleTap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_DoubleTap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_LongTapStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_LongTap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_LongTapEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_DragStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_Drag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_DragEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_SwipeStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_Swipe_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_SwipeEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_TouchStart2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_TouchDown2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_TouchUp2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_SimpleTap2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_DoubleTap2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_LongTapStart2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_LongTap2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_LongTapEnd2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_Twist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_TwistEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_PinchIn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_PinchOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_PinchEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_DragStart2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_Drag2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_DragEnd2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_SwipeStart2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_Swipe2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_SwipeEnd2Fingers_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116303(); void OnEnable_116304(); void OnDisable_116305(); void OnDestroy_116306(); void On_Cancel_116307(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_TouchStart_116308(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_TouchDown_116309(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_TouchUp_116310(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_SimpleTap_116311(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_DoubleTap_116312(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_LongTapStart_116313(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_LongTap_116314(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_LongTapEnd_116315(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_DragStart_116316(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_Drag_116317(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_DragEnd_116318(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_SwipeStart_116319(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_Swipe_116320(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_SwipeEnd_116321(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_TouchStart2Fingers_116322(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_TouchDown2Fingers_116323(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_TouchUp2Fingers_116324(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_SimpleTap2Fingers_116325(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_DoubleTap2Fingers_116326(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_LongTapStart2Fingers_116327(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_LongTap2Fingers_116328(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_LongTapEnd2Fingers_116329(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_Twist_116330(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_TwistEnd_116331(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_PinchIn_116332(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_PinchOut_116333(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_PinchEnd_116334(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_DragStart2Fingers_116335(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_Drag2Fingers_116336(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_DragEnd2Fingers_116337(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_SwipeStart2Fingers_116338(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_Swipe2Fingers_116339(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_SwipeEnd2Fingers_116340(DLL2SDK::Assembly_CSharp::Gesture* gesture_); }; } namespace DLL2SDK::Assembly_CSharp { struct C_EasyJoystickTemplate : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_JoystickDoubleTap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_JoystickTap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_JoystickTouchUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_JoystickMoveEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_JoystickMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_JoystickMoveStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_JoystickTouchStart_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116292(); void OnEnable_116293(); void OnDisable_116294(); void OnDestroy_116295(); void On_JoystickDoubleTap_116296(DLL2SDK::Assembly_CSharp::MovingJoystick* move_); void On_JoystickTap_116297(DLL2SDK::Assembly_CSharp::MovingJoystick* move_); void On_JoystickTouchUp_116298(DLL2SDK::Assembly_CSharp::MovingJoystick* move_); void On_JoystickMoveEnd_116299(DLL2SDK::Assembly_CSharp::MovingJoystick* move_); void On_JoystickMove_116300(DLL2SDK::Assembly_CSharp::MovingJoystick* move_); void On_JoystickMoveStart_116301(DLL2SDK::Assembly_CSharp::MovingJoystick* move_); void On_JoystickTouchStart_116302(DLL2SDK::Assembly_CSharp::MovingJoystick* move_); }; } namespace DLL2SDK::Assembly_CSharp { struct C_EasyButtonTemplate : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_ButtonDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_ButtonPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_ButtonUp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116285(); void OnEnable_116286(); void OnDisable_116287(); void OnDestroy_116288(); void On_ButtonDown_116289(DLL2SDK::mscorlib::System::String* buttonName_); void On_ButtonPress_116290(DLL2SDK::mscorlib::System::String* buttonName_); void On_ButtonUp_116291(DLL2SDK::mscorlib::System::String* buttonName_); }; } namespace DLL2SDK::Assembly_CSharp { template struct MonoSingleton_1 : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { T m_Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationQuit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116263(); void Awake_116265(); void Init_116266(); void OnApplicationQuit_116267(); static T get_instance_116264(); static void _cctor_116268(); }; } namespace DLL2SDK::Assembly_CSharp { struct MovingJoystick : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* joystickName_; DLL2SDK::UnityEngine::UnityEngine::Vector2 joystickAxis_; DLL2SDK::UnityEngine::UnityEngine::Vector2 joystickValue_; DLL2SDK::Assembly_CSharp::EasyJoystick* joystick_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Axis2Angle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116269(); float Axis2Angle_116270(bool inDegree_); }; } namespace DLL2SDK::Assembly_CSharp { struct Gesture : DLL2SDK::mscorlib::System::Object { int32_t fingerIndex_; int32_t touchCount_; DLL2SDK::UnityEngine::UnityEngine::Vector2 startPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector2 position_; DLL2SDK::UnityEngine::UnityEngine::Vector2 deltaPosition_; float actionTime_; float deltaTime_; DLL2SDK::Assembly_CSharp::EasyTouch_SwipeType swipe_; float swipeLength_; DLL2SDK::UnityEngine::UnityEngine::Vector2 swipeVector_; float deltaPinch_; float twistAngle_; float twoFingerDistance_; DLL2SDK::UnityEngine::UnityEngine::GameObject* pickObject_; DLL2SDK::UnityEngine::UnityEngine::GameObject* otherReceiver_; bool isHoverReservedArea_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTouchToWordlPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSwipeOrDragAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInRect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NormalizedPosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116258(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetTouchToWordlPoint_116259(float z_, bool worldZ_); float GetSwipeOrDragAngle_116260(); bool IsInRect_116261(DLL2SDK::UnityEngine::UnityEngine::Rect rect_, bool guiRect_); DLL2SDK::UnityEngine::UnityEngine::Vector2 NormalizedPosition_116262(); }; } namespace DLL2SDK::Assembly_CSharp { struct Finger : DLL2SDK::mscorlib::System::Object { int32_t fingerIndex_; int32_t touchCount_; DLL2SDK::UnityEngine::UnityEngine::Vector2 startPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector2 complexStartPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector2 position_; DLL2SDK::UnityEngine::UnityEngine::Vector2 deltaPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector2 oldPosition_; int32_t tapCount_; float deltaTime_; DLL2SDK::UnityEngine::UnityEngine::TouchPhase phase_; DLL2SDK::Assembly_CSharp::EasyTouch_GestureType gesture_; DLL2SDK::UnityEngine::UnityEngine::GameObject* pickedObject_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116257(); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouchInput : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* oldMousePosition_; DLL2SDK::Array* tapCount_; DLL2SDK::Array* startActionTime_; DLL2SDK::Array* deltaTime_; DLL2SDK::Array* tapeTime_; bool bComplex_; DLL2SDK::UnityEngine::UnityEngine::Vector2 deltaFingerPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector2 oldFinger2Position_; DLL2SDK::UnityEngine::UnityEngine::Vector2 complexCenter_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TouchCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getTouchCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMouseTouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSecondFingerPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPointerPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPinchTwist2Finger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetComplex2finger_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116249(); int32_t TouchCount_116250(); int32_t getTouchCount_116251(bool realTouch_); DLL2SDK::Assembly_CSharp::Finger* GetMouseTouch_116252(int32_t fingerIndex_, DLL2SDK::Assembly_CSharp::Finger* myFinger_); DLL2SDK::UnityEngine::UnityEngine::Vector2 GetSecondFingerPosition_116253(); DLL2SDK::UnityEngine::UnityEngine::Vector2 GetPointerPosition_116254(int32_t index_); DLL2SDK::UnityEngine::UnityEngine::Vector2 GetPinchTwist2Finger_116255(); DLL2SDK::UnityEngine::UnityEngine::Vector2 GetComplex2finger_116256(); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyTouch : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool enable_; bool enableRemote_; bool useBroadcastMessage_; DLL2SDK::UnityEngine::UnityEngine::GameObject* receiverObject_; bool isExtension_; bool enable2FingersGesture_; bool enableTwist_; bool enablePinch_; DLL2SDK::UnityEngine::UnityEngine::Camera* easyTouchCamera_; bool autoSelect_; DLL2SDK::UnityEngine::UnityEngine::LayerMask pickableLayers_; float StationnaryTolerance_; float longTapTime_; float swipeTolerance_; float minPinchLength_; float minTwistAngle_; bool enabledNGuiMode_; DLL2SDK::UnityEngine::UnityEngine::LayerMask nGUILayers_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* nGUICameras_; bool isStartHoverNGUI_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* reservedAreas_; bool enableReservedArea_; DLL2SDK::UnityEngine::UnityEngine::KeyCode twistKey_; DLL2SDK::UnityEngine::UnityEngine::KeyCode swipeKey_; bool showGeneral_; bool showSelect_; bool showGesture_; bool showTwoFinger_; bool showSecondFinger_; DLL2SDK::Assembly_CSharp::EasyTouchInput* input_; DLL2SDK::Assembly_CSharp::EasyTouch_GestureType complexCurrentGesture_; DLL2SDK::Assembly_CSharp::EasyTouch_GestureType oldGesture_; float startTimeAction_; DLL2SDK::Array* fingers_; DLL2SDK::Array* PreFingers_; DLL2SDK::UnityEngine::UnityEngine::GameObject* pickObject2Finger_; DLL2SDK::UnityEngine::UnityEngine::GameObject* oldPickObject2Finger_; DLL2SDK::UnityEngine::UnityEngine::Texture* secondFingerTexture_; DLL2SDK::UnityEngine::UnityEngine::Vector2 startPosition2Finger_; int32_t twoFinger0_; int32_t twoFinger1_; DLL2SDK::UnityEngine::UnityEngine::Vector2 oldStartPosition2Finger_; float oldFingerDistance_; bool twoFingerDragStart_; bool twoFingerSwipeStart_; int32_t oldTouchCount_; DLL2SDK::Assembly_CSharp::Gesture* CachedGesture_; struct StaticFields { DLL2SDK::Assembly_CSharp::EasyTouch_TouchCancelHandler* On_Cancel_; DLL2SDK::Assembly_CSharp::EasyTouch_Cancel2FingersHandler* On_Cancel2Fingers_; DLL2SDK::Assembly_CSharp::EasyTouch_TouchStartHandler* On_TouchStart_; DLL2SDK::Assembly_CSharp::EasyTouch_TouchDownHandler* On_TouchDown_; DLL2SDK::Assembly_CSharp::EasyTouch_TouchUpHandler* On_TouchUp_; DLL2SDK::Assembly_CSharp::EasyTouch_SimpleTapHandler* On_SimpleTap_; DLL2SDK::Assembly_CSharp::EasyTouch_DoubleTapHandler* On_DoubleTap_; DLL2SDK::Assembly_CSharp::EasyTouch_LongTapStartHandler* On_LongTapStart_; DLL2SDK::Assembly_CSharp::EasyTouch_LongTapHandler* On_LongTap_; DLL2SDK::Assembly_CSharp::EasyTouch_LongTapEndHandler* On_LongTapEnd_; DLL2SDK::Assembly_CSharp::EasyTouch_DragStartHandler* On_DragStart_; DLL2SDK::Assembly_CSharp::EasyTouch_DragHandler* On_Drag_; DLL2SDK::Assembly_CSharp::EasyTouch_DragEndHandler* On_DragEnd_; DLL2SDK::Assembly_CSharp::EasyTouch_SwipeStartHandler* On_SwipeStart_; DLL2SDK::Assembly_CSharp::EasyTouch_SwipeHandler* On_Swipe_; DLL2SDK::Assembly_CSharp::EasyTouch_SwipeEndHandler* On_SwipeEnd_; DLL2SDK::Assembly_CSharp::EasyTouch_TouchStart2FingersHandler* On_TouchStart2Fingers_; DLL2SDK::Assembly_CSharp::EasyTouch_TouchDown2FingersHandler* On_TouchDown2Fingers_; DLL2SDK::Assembly_CSharp::EasyTouch_TouchUp2FingersHandler* On_TouchUp2Fingers_; DLL2SDK::Assembly_CSharp::EasyTouch_SimpleTap2FingersHandler* On_SimpleTap2Fingers_; DLL2SDK::Assembly_CSharp::EasyTouch_DoubleTap2FingersHandler* On_DoubleTap2Fingers_; DLL2SDK::Assembly_CSharp::EasyTouch_LongTapStart2FingersHandler* On_LongTapStart2Fingers_; DLL2SDK::Assembly_CSharp::EasyTouch_LongTap2FingersHandler* On_LongTap2Fingers_; DLL2SDK::Assembly_CSharp::EasyTouch_LongTapEnd2FingersHandler* On_LongTapEnd2Fingers_; DLL2SDK::Assembly_CSharp::EasyTouch_TwistHandler* On_Twist_; DLL2SDK::Assembly_CSharp::EasyTouch_TwistEndHandler* On_TwistEnd_; DLL2SDK::Assembly_CSharp::EasyTouch_PinchInHandler* On_PinchIn_; DLL2SDK::Assembly_CSharp::EasyTouch_PinchOutHandler* On_PinchOut_; DLL2SDK::Assembly_CSharp::EasyTouch_PinchEndHandler* On_PinchEnd_; DLL2SDK::Assembly_CSharp::EasyTouch_DragStart2FingersHandler* On_DragStart2Fingers_; DLL2SDK::Assembly_CSharp::EasyTouch_Drag2FingersHandler* On_Drag2Fingers_; DLL2SDK::Assembly_CSharp::EasyTouch_DragEnd2FingersHandler* On_DragEnd2Fingers_; DLL2SDK::Assembly_CSharp::EasyTouch_SwipeStart2FingersHandler* On_SwipeStart2Fingers_; DLL2SDK::Assembly_CSharp::EasyTouch_Swipe2FingersHandler* On_Swipe2Fingers_; DLL2SDK::Assembly_CSharp::EasyTouch_SwipeEnd2FingersHandler* On_SwipeEnd2Fingers_; DLL2SDK::Assembly_CSharp::EasyTouch* instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_Cancel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_Cancel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_Cancel2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_Cancel2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_TouchStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_TouchStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_TouchDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_TouchDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_TouchUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_TouchUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_SimpleTap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_SimpleTap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_DoubleTap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_DoubleTap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_LongTapStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_LongTapStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_LongTap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_LongTap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_LongTapEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_LongTapEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_DragStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_DragStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_Drag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_Drag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_DragEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_DragEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_SwipeStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_SwipeStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_Swipe_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_Swipe_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_SwipeEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_SwipeEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_TouchStart2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_TouchStart2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_TouchDown2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_TouchDown2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_TouchUp2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_TouchUp2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_SimpleTap2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_SimpleTap2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_DoubleTap2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_DoubleTap2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_LongTapStart2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_LongTapStart2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_LongTap2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_LongTap2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_LongTapEnd2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_LongTapEnd2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_Twist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_Twist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_TwistEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_TwistEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_PinchIn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_PinchIn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_PinchOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_PinchOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_PinchEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_PinchEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_DragStart2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_DragStart2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_Drag2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_Drag2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_DragEnd2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_DragEnd2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_SwipeStart2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_SwipeStart2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_Swipe2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_Swipe2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_SwipeEnd2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_SwipeEnd2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEasyTouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTouches_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTouches_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OneFinger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateGesture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendGesture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TwoFinger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTwoFinger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateStateEnd2Fingers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateGesture2Finger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendGesture2Finger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RaiseEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPickeGameObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSwipe_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FingerInTolerance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeltaAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TwistAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTouchHoverNGui_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTouchHoverVirtualControll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFinger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTouchCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEnable2FingersGesture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEnable2FingersGesture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEnableTwist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEnableTwist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEnablePinch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEnablePinch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEnableAutoSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEnableAutoSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOtherReceiverObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOtherReceiverObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStationnaryTolerance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStationnaryTolerance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetlongTapTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetlongTapTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSwipeTolerance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSwipeTolerance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMinPinchLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMinPinchLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMinTwistAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMinTwistAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentPickedObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRectUnderTouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFingerPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIsReservedArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIsReservedArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddReservedArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveReservedArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTouch_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115980(); void Awake_116051(); void OnEnable_116052(); void Start_116053(); void InitEasyTouch_116054(); void OnDrawGizmos_116055(); void Update_116056(); void UpdateTouches_116057(bool realTouch_, int32_t touchCount_); void ResetTouches_116058(); void OneFinger_116059(int32_t fingerIndex_); void CreateGesture_116060(int32_t touchIndex_, DLL2SDK::Assembly_CSharp::EasyTouch_EventName message_, DLL2SDK::Assembly_CSharp::Finger* finger_, float actionTime_, DLL2SDK::Assembly_CSharp::EasyTouch_SwipeType swipe_, float swipeLength_, DLL2SDK::UnityEngine::UnityEngine::Vector2 swipeVector_); void SendGesture_116061(DLL2SDK::Assembly_CSharp::EasyTouch_EventName message_, DLL2SDK::Assembly_CSharp::Gesture* gesture_); void TwoFinger_116062(); int32_t GetTwoFinger_116063(int32_t index_); void CreateStateEnd2Fingers_116064(DLL2SDK::Assembly_CSharp::EasyTouch_GestureType gesture_, DLL2SDK::UnityEngine::UnityEngine::Vector2 startPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector2 position_, DLL2SDK::UnityEngine::UnityEngine::Vector2 deltaPosition_, float time_, bool realEnd_, float fingerDistance_); void CreateGesture2Finger_116065(DLL2SDK::Assembly_CSharp::EasyTouch_EventName message_, DLL2SDK::UnityEngine::UnityEngine::Vector2 startPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector2 position_, DLL2SDK::UnityEngine::UnityEngine::Vector2 deltaPosition_, float actionTime_, DLL2SDK::Assembly_CSharp::EasyTouch_SwipeType swipe_, float swipeLength_, DLL2SDK::UnityEngine::UnityEngine::Vector2 swipeVector_, float twist_, float pinch_, float twoDistance_); void SendGesture2Finger_116066(DLL2SDK::Assembly_CSharp::EasyTouch_EventName message_, DLL2SDK::Assembly_CSharp::Gesture* gesture_); void RaiseEvent_116067(DLL2SDK::Assembly_CSharp::EasyTouch_EventName evnt_, DLL2SDK::Assembly_CSharp::Gesture* gesture_); DLL2SDK::UnityEngine::UnityEngine::GameObject* GetPickeGameObject_116068(DLL2SDK::UnityEngine::UnityEngine::Vector2 screenPos_); DLL2SDK::Assembly_CSharp::EasyTouch_SwipeType GetSwipe_116069(DLL2SDK::UnityEngine::UnityEngine::Vector2 start_, DLL2SDK::UnityEngine::UnityEngine::Vector2 end_); bool FingerInTolerance_116070(DLL2SDK::Assembly_CSharp::Finger* finger_); float DeltaAngle_116071(DLL2SDK::UnityEngine::UnityEngine::Vector2 start_, DLL2SDK::UnityEngine::UnityEngine::Vector2 end_); float TwistAngle_116072(); bool IsTouchHoverNGui_116073(int32_t touchIndex_); bool IsTouchHoverVirtualControll_116074(int32_t touchIndex_); DLL2SDK::Assembly_CSharp::Finger* GetFinger_116075(int32_t finderId_); static void add_On_Cancel_115981(DLL2SDK::Assembly_CSharp::EasyTouch_TouchCancelHandler* value_); static void remove_On_Cancel_115982(DLL2SDK::Assembly_CSharp::EasyTouch_TouchCancelHandler* value_); static void add_On_Cancel2Fingers_115983(DLL2SDK::Assembly_CSharp::EasyTouch_Cancel2FingersHandler* value_); static void remove_On_Cancel2Fingers_115984(DLL2SDK::Assembly_CSharp::EasyTouch_Cancel2FingersHandler* value_); static void add_On_TouchStart_115985(DLL2SDK::Assembly_CSharp::EasyTouch_TouchStartHandler* value_); static void remove_On_TouchStart_115986(DLL2SDK::Assembly_CSharp::EasyTouch_TouchStartHandler* value_); static void add_On_TouchDown_115987(DLL2SDK::Assembly_CSharp::EasyTouch_TouchDownHandler* value_); static void remove_On_TouchDown_115988(DLL2SDK::Assembly_CSharp::EasyTouch_TouchDownHandler* value_); static void add_On_TouchUp_115989(DLL2SDK::Assembly_CSharp::EasyTouch_TouchUpHandler* value_); static void remove_On_TouchUp_115990(DLL2SDK::Assembly_CSharp::EasyTouch_TouchUpHandler* value_); static void add_On_SimpleTap_115991(DLL2SDK::Assembly_CSharp::EasyTouch_SimpleTapHandler* value_); static void remove_On_SimpleTap_115992(DLL2SDK::Assembly_CSharp::EasyTouch_SimpleTapHandler* value_); static void add_On_DoubleTap_115993(DLL2SDK::Assembly_CSharp::EasyTouch_DoubleTapHandler* value_); static void remove_On_DoubleTap_115994(DLL2SDK::Assembly_CSharp::EasyTouch_DoubleTapHandler* value_); static void add_On_LongTapStart_115995(DLL2SDK::Assembly_CSharp::EasyTouch_LongTapStartHandler* value_); static void remove_On_LongTapStart_115996(DLL2SDK::Assembly_CSharp::EasyTouch_LongTapStartHandler* value_); static void add_On_LongTap_115997(DLL2SDK::Assembly_CSharp::EasyTouch_LongTapHandler* value_); static void remove_On_LongTap_115998(DLL2SDK::Assembly_CSharp::EasyTouch_LongTapHandler* value_); static void add_On_LongTapEnd_115999(DLL2SDK::Assembly_CSharp::EasyTouch_LongTapEndHandler* value_); static void remove_On_LongTapEnd_116000(DLL2SDK::Assembly_CSharp::EasyTouch_LongTapEndHandler* value_); static void add_On_DragStart_116001(DLL2SDK::Assembly_CSharp::EasyTouch_DragStartHandler* value_); static void remove_On_DragStart_116002(DLL2SDK::Assembly_CSharp::EasyTouch_DragStartHandler* value_); static void add_On_Drag_116003(DLL2SDK::Assembly_CSharp::EasyTouch_DragHandler* value_); static void remove_On_Drag_116004(DLL2SDK::Assembly_CSharp::EasyTouch_DragHandler* value_); static void add_On_DragEnd_116005(DLL2SDK::Assembly_CSharp::EasyTouch_DragEndHandler* value_); static void remove_On_DragEnd_116006(DLL2SDK::Assembly_CSharp::EasyTouch_DragEndHandler* value_); static void add_On_SwipeStart_116007(DLL2SDK::Assembly_CSharp::EasyTouch_SwipeStartHandler* value_); static void remove_On_SwipeStart_116008(DLL2SDK::Assembly_CSharp::EasyTouch_SwipeStartHandler* value_); static void add_On_Swipe_116009(DLL2SDK::Assembly_CSharp::EasyTouch_SwipeHandler* value_); static void remove_On_Swipe_116010(DLL2SDK::Assembly_CSharp::EasyTouch_SwipeHandler* value_); static void add_On_SwipeEnd_116011(DLL2SDK::Assembly_CSharp::EasyTouch_SwipeEndHandler* value_); static void remove_On_SwipeEnd_116012(DLL2SDK::Assembly_CSharp::EasyTouch_SwipeEndHandler* value_); static void add_On_TouchStart2Fingers_116013(DLL2SDK::Assembly_CSharp::EasyTouch_TouchStart2FingersHandler* value_); static void remove_On_TouchStart2Fingers_116014(DLL2SDK::Assembly_CSharp::EasyTouch_TouchStart2FingersHandler* value_); static void add_On_TouchDown2Fingers_116015(DLL2SDK::Assembly_CSharp::EasyTouch_TouchDown2FingersHandler* value_); static void remove_On_TouchDown2Fingers_116016(DLL2SDK::Assembly_CSharp::EasyTouch_TouchDown2FingersHandler* value_); static void add_On_TouchUp2Fingers_116017(DLL2SDK::Assembly_CSharp::EasyTouch_TouchUp2FingersHandler* value_); static void remove_On_TouchUp2Fingers_116018(DLL2SDK::Assembly_CSharp::EasyTouch_TouchUp2FingersHandler* value_); static void add_On_SimpleTap2Fingers_116019(DLL2SDK::Assembly_CSharp::EasyTouch_SimpleTap2FingersHandler* value_); static void remove_On_SimpleTap2Fingers_116020(DLL2SDK::Assembly_CSharp::EasyTouch_SimpleTap2FingersHandler* value_); static void add_On_DoubleTap2Fingers_116021(DLL2SDK::Assembly_CSharp::EasyTouch_DoubleTap2FingersHandler* value_); static void remove_On_DoubleTap2Fingers_116022(DLL2SDK::Assembly_CSharp::EasyTouch_DoubleTap2FingersHandler* value_); static void add_On_LongTapStart2Fingers_116023(DLL2SDK::Assembly_CSharp::EasyTouch_LongTapStart2FingersHandler* value_); static void remove_On_LongTapStart2Fingers_116024(DLL2SDK::Assembly_CSharp::EasyTouch_LongTapStart2FingersHandler* value_); static void add_On_LongTap2Fingers_116025(DLL2SDK::Assembly_CSharp::EasyTouch_LongTap2FingersHandler* value_); static void remove_On_LongTap2Fingers_116026(DLL2SDK::Assembly_CSharp::EasyTouch_LongTap2FingersHandler* value_); static void add_On_LongTapEnd2Fingers_116027(DLL2SDK::Assembly_CSharp::EasyTouch_LongTapEnd2FingersHandler* value_); static void remove_On_LongTapEnd2Fingers_116028(DLL2SDK::Assembly_CSharp::EasyTouch_LongTapEnd2FingersHandler* value_); static void add_On_Twist_116029(DLL2SDK::Assembly_CSharp::EasyTouch_TwistHandler* value_); static void remove_On_Twist_116030(DLL2SDK::Assembly_CSharp::EasyTouch_TwistHandler* value_); static void add_On_TwistEnd_116031(DLL2SDK::Assembly_CSharp::EasyTouch_TwistEndHandler* value_); static void remove_On_TwistEnd_116032(DLL2SDK::Assembly_CSharp::EasyTouch_TwistEndHandler* value_); static void add_On_PinchIn_116033(DLL2SDK::Assembly_CSharp::EasyTouch_PinchInHandler* value_); static void remove_On_PinchIn_116034(DLL2SDK::Assembly_CSharp::EasyTouch_PinchInHandler* value_); static void add_On_PinchOut_116035(DLL2SDK::Assembly_CSharp::EasyTouch_PinchOutHandler* value_); static void remove_On_PinchOut_116036(DLL2SDK::Assembly_CSharp::EasyTouch_PinchOutHandler* value_); static void add_On_PinchEnd_116037(DLL2SDK::Assembly_CSharp::EasyTouch_PinchEndHandler* value_); static void remove_On_PinchEnd_116038(DLL2SDK::Assembly_CSharp::EasyTouch_PinchEndHandler* value_); static void add_On_DragStart2Fingers_116039(DLL2SDK::Assembly_CSharp::EasyTouch_DragStart2FingersHandler* value_); static void remove_On_DragStart2Fingers_116040(DLL2SDK::Assembly_CSharp::EasyTouch_DragStart2FingersHandler* value_); static void add_On_Drag2Fingers_116041(DLL2SDK::Assembly_CSharp::EasyTouch_Drag2FingersHandler* value_); static void remove_On_Drag2Fingers_116042(DLL2SDK::Assembly_CSharp::EasyTouch_Drag2FingersHandler* value_); static void add_On_DragEnd2Fingers_116043(DLL2SDK::Assembly_CSharp::EasyTouch_DragEnd2FingersHandler* value_); static void remove_On_DragEnd2Fingers_116044(DLL2SDK::Assembly_CSharp::EasyTouch_DragEnd2FingersHandler* value_); static void add_On_SwipeStart2Fingers_116045(DLL2SDK::Assembly_CSharp::EasyTouch_SwipeStart2FingersHandler* value_); static void remove_On_SwipeStart2Fingers_116046(DLL2SDK::Assembly_CSharp::EasyTouch_SwipeStart2FingersHandler* value_); static void add_On_Swipe2Fingers_116047(DLL2SDK::Assembly_CSharp::EasyTouch_Swipe2FingersHandler* value_); static void remove_On_Swipe2Fingers_116048(DLL2SDK::Assembly_CSharp::EasyTouch_Swipe2FingersHandler* value_); static void add_On_SwipeEnd2Fingers_116049(DLL2SDK::Assembly_CSharp::EasyTouch_SwipeEnd2FingersHandler* value_); static void remove_On_SwipeEnd2Fingers_116050(DLL2SDK::Assembly_CSharp::EasyTouch_SwipeEnd2FingersHandler* value_); static void SetEnabled_116076(bool enable_); static bool GetEnabled_116077(); static int32_t GetTouchCount_116078(); static void SetCamera_116079(DLL2SDK::UnityEngine::UnityEngine::Camera* cam_); static DLL2SDK::UnityEngine::UnityEngine::Camera* GetCamera_116080(); static void SetEnable2FingersGesture_116081(bool enable_); static bool GetEnable2FingersGesture_116082(); static void SetEnableTwist_116083(bool enable_); static bool GetEnableTwist_116084(); static void SetEnablePinch_116085(bool enable_); static bool GetEnablePinch_116086(); static void SetEnableAutoSelect_116087(bool enable_); static bool GetEnableAutoSelect_116088(); static void SetOtherReceiverObject_116089(DLL2SDK::UnityEngine::UnityEngine::GameObject* receiver_); static DLL2SDK::UnityEngine::UnityEngine::GameObject* GetOtherReceiverObject_116090(); static void SetStationnaryTolerance_116091(float tolerance_); static float GetStationnaryTolerance_116092(); static void SetlongTapTime_116093(float time_); static float GetlongTapTime_116094(); static void SetSwipeTolerance_116095(float tolerance_); static float GetSwipeTolerance_116096(); static void SetMinPinchLength_116097(float length_); static float GetMinPinchLength_116098(); static void SetMinTwistAngle_116099(float angle_); static float GetMinTwistAngle_116100(); static DLL2SDK::UnityEngine::UnityEngine::GameObject* GetCurrentPickedObject_116101(int32_t fingerIndex_); static bool IsRectUnderTouch_116102(DLL2SDK::UnityEngine::UnityEngine::Rect rect_, bool guiRect_); static DLL2SDK::UnityEngine::UnityEngine::Vector2 GetFingerPosition_116103(int32_t fingerIndex_); static bool GetIsReservedArea_116104(); static void SetIsReservedArea_116105(bool enable_); static void AddReservedArea_116106(DLL2SDK::UnityEngine::UnityEngine::Rect rec_); static void RemoveReservedArea_116107(DLL2SDK::UnityEngine::UnityEngine::Rect rec_); static void ResetTouch_116108(int32_t fingerIndex_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyJoystick : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Vector2 joystickAxis_; DLL2SDK::UnityEngine::UnityEngine::Vector2 joystickTouch_; DLL2SDK::UnityEngine::UnityEngine::Vector2 joystickValue_; bool enable_; bool isActivated_; bool showDebugRadius_; bool useFixedUpdate_; bool isUseGuiLayout_; bool dynamicJoystick_; DLL2SDK::Assembly_CSharp::EasyJoystick_DynamicArea area_; DLL2SDK::Assembly_CSharp::EasyJoystick_JoystickAnchor joyAnchor_; DLL2SDK::UnityEngine::UnityEngine::Vector2 joystickPositionOffset_; float zoneRadius_; float touchSize_; float deadZone_; bool restrictArea_; bool resetFingerExit_; DLL2SDK::Assembly_CSharp::EasyJoystick_InteractionType interaction_; bool useBroadcast_; DLL2SDK::Assembly_CSharp::EasyJoystick_Broadcast messageMode_; DLL2SDK::UnityEngine::UnityEngine::GameObject* receiverGameObject_; DLL2SDK::UnityEngine::UnityEngine::Vector2 speed_; bool enableXaxis_; DLL2SDK::UnityEngine::UnityEngine::Transform* xAxisTransform_; DLL2SDK::UnityEngine::UnityEngine::CharacterController* xAxisCharacterController_; float xAxisGravity_; DLL2SDK::Assembly_CSharp::EasyJoystick_PropertiesInfluenced xTI_; DLL2SDK::Assembly_CSharp::EasyJoystick_AxisInfluenced xAI_; bool inverseXAxis_; bool enableXClamp_; float clampXMax_; float clampXMin_; bool enableXAutoStab_; float thresholdX_; float stabSpeedX_; bool enableYaxis_; DLL2SDK::UnityEngine::UnityEngine::Transform* yAxisTransform_; DLL2SDK::UnityEngine::UnityEngine::CharacterController* yAxisCharacterController_; float yAxisGravity_; DLL2SDK::Assembly_CSharp::EasyJoystick_PropertiesInfluenced yTI_; DLL2SDK::Assembly_CSharp::EasyJoystick_AxisInfluenced yAI_; bool inverseYAxis_; bool enableYClamp_; float clampYMax_; float clampYMin_; bool enableYAutoStab_; float thresholdY_; float stabSpeedY_; bool enableSmoothing_; DLL2SDK::UnityEngine::UnityEngine::Vector2 smoothing_; bool enableInertia_; DLL2SDK::UnityEngine::UnityEngine::Vector2 inertia_; int32_t guiDepth_; bool showZone_; bool showTouch_; bool showDeadZone_; DLL2SDK::UnityEngine::UnityEngine::Texture* areaTexture_; DLL2SDK::UnityEngine::UnityEngine::Color areaColor_; DLL2SDK::UnityEngine::UnityEngine::Texture* touchTexture_; DLL2SDK::UnityEngine::UnityEngine::Color touchColor_; DLL2SDK::UnityEngine::UnityEngine::Texture* deadTexture_; bool showProperties_; bool showInteraction_; bool showAppearance_; bool showPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector2 joystickCenter_; DLL2SDK::UnityEngine::UnityEngine::Rect areaRect_; DLL2SDK::UnityEngine::UnityEngine::Rect deadRect_; DLL2SDK::UnityEngine::UnityEngine::Vector2 anchorPosition_; bool virtualJoystick_; int32_t joystickIndex_; float touchSizeCoef_; bool sendEnd_; float startXLocalAngle_; float startYLocalAngle_; struct StaticFields { DLL2SDK::Assembly_CSharp::EasyJoystick_JoystickMoveStartHandler* On_JoystickMoveStart_; DLL2SDK::Assembly_CSharp::EasyJoystick_JoystickMoveHandler* On_JoystickMove_; DLL2SDK::Assembly_CSharp::EasyJoystick_JoystickMoveEndHandler* On_JoystickMoveEnd_; DLL2SDK::Assembly_CSharp::EasyJoystick_JoystickTouchStartHandler* On_JoystickTouchStart_; DLL2SDK::Assembly_CSharp::EasyJoystick_JoystickTapHandler* On_JoystickTap_; DLL2SDK::Assembly_CSharp::EasyJoystick_JoystickDoubleTapHandler* On_JoystickDoubleTap_; DLL2SDK::Assembly_CSharp::EasyJoystick_JoystickTouchUpHandler* On_JoystickTouchUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_JoystickMoveStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_JoystickMoveStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_JoystickMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_JoystickMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_JoystickMoveEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_JoystickMoveEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_JoystickTouchStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_JoystickTouchStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_JoystickTap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_JoystickTap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_JoystickDoubleTap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_JoystickDoubleTap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_JoystickTouchUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_JoystickTouchUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixedUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateJoystick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDirect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGravity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInfluencedAxis_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoActionDirect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoAngleLimitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoAutoStabilisation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStartAutoStabAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComputeDeadZone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComputeJoystickAnchor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_TouchStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_SimpleTap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_DoubleTap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_TouchDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_TouchUp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115875(); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_JoystickAxis_115890(); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_JoystickTouch_115891(); void set_JoystickTouch_115892(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_JoystickValue_115893(); bool get_DynamicJoystick_115894(); void set_DynamicJoystick_115895(bool value_); DLL2SDK::Assembly_CSharp::EasyJoystick_JoystickAnchor get_JoyAnchor_115896(); void set_JoyAnchor_115897(DLL2SDK::Assembly_CSharp::EasyJoystick_JoystickAnchor value_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_JoystickPositionOffset_115898(); void set_JoystickPositionOffset_115899(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); float get_ZoneRadius_115900(); void set_ZoneRadius_115901(float value_); float get_TouchSize_115902(); void set_TouchSize_115903(float value_); bool get_RestrictArea_115904(); void set_RestrictArea_115905(bool value_); DLL2SDK::Assembly_CSharp::EasyJoystick_InteractionType get_Interaction_115906(); void set_Interaction_115907(DLL2SDK::Assembly_CSharp::EasyJoystick_InteractionType value_); DLL2SDK::UnityEngine::UnityEngine::Transform* get_XAxisTransform_115908(); void set_XAxisTransform_115909(DLL2SDK::UnityEngine::UnityEngine::Transform* value_); DLL2SDK::Assembly_CSharp::EasyJoystick_PropertiesInfluenced get_XTI_115910(); void set_XTI_115911(DLL2SDK::Assembly_CSharp::EasyJoystick_PropertiesInfluenced value_); float get_ThresholdX_115912(); void set_ThresholdX_115913(float value_); float get_StabSpeedX_115914(); void set_StabSpeedX_115915(float value_); DLL2SDK::UnityEngine::UnityEngine::Transform* get_YAxisTransform_115916(); void set_YAxisTransform_115917(DLL2SDK::UnityEngine::UnityEngine::Transform* value_); DLL2SDK::Assembly_CSharp::EasyJoystick_PropertiesInfluenced get_YTI_115918(); void set_YTI_115919(DLL2SDK::Assembly_CSharp::EasyJoystick_PropertiesInfluenced value_); float get_ThresholdY_115920(); void set_ThresholdY_115921(float value_); float get_StabSpeedY_115922(); void set_StabSpeedY_115923(float value_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_Smoothing_115924(); void set_Smoothing_115925(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_Inertia_115926(); void set_Inertia_115927(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); void OnEnable_115928(); void OnDisable_115929(); void OnDestroy_115930(); void Start_115931(); void Update_115932(); void FixedUpdate_115933(); void UpdateJoystick_115934(); void OnGUI_115935(); void OnDrawGizmos_115936(); void CreateEvent_115937(DLL2SDK::Assembly_CSharp::EasyJoystick_MessageName message_); void UpdateDirect_115938(); void UpdateGravity_115939(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetInfluencedAxis_115940(DLL2SDK::Assembly_CSharp::EasyJoystick_AxisInfluenced axisInfluenced_); void DoActionDirect_115941(DLL2SDK::UnityEngine::UnityEngine::Transform* axisTransform_, DLL2SDK::Assembly_CSharp::EasyJoystick_PropertiesInfluenced inlfuencedProperty_, DLL2SDK::UnityEngine::UnityEngine::Vector3 axis_, float sensibility_, DLL2SDK::UnityEngine::UnityEngine::CharacterController* charact_); void DoAngleLimitation_115942(DLL2SDK::UnityEngine::UnityEngine::Transform* axisTransform_, DLL2SDK::Assembly_CSharp::EasyJoystick_AxisInfluenced axisInfluenced_, float clampMin_, float clampMax_, float startAngle_); void DoAutoStabilisation_115943(DLL2SDK::UnityEngine::UnityEngine::Transform* axisTransform_, DLL2SDK::Assembly_CSharp::EasyJoystick_AxisInfluenced axisInfluenced_, float threshold_, float speed_, float startAngle_); float GetStartAutoStabAngle_115944(DLL2SDK::UnityEngine::UnityEngine::Transform* axisTransform_, DLL2SDK::Assembly_CSharp::EasyJoystick_AxisInfluenced axisInfluenced_); float ComputeDeadZone_115945(); void ComputeJoystickAnchor_115946(DLL2SDK::Assembly_CSharp::EasyJoystick_JoystickAnchor anchor_); void On_TouchStart_115947(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_SimpleTap_115948(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_DoubleTap_115949(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_TouchDown_115950(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_TouchUp_115951(DLL2SDK::Assembly_CSharp::Gesture* gesture_); static void add_On_JoystickMoveStart_115876(DLL2SDK::Assembly_CSharp::EasyJoystick_JoystickMoveStartHandler* value_); static void remove_On_JoystickMoveStart_115877(DLL2SDK::Assembly_CSharp::EasyJoystick_JoystickMoveStartHandler* value_); static void add_On_JoystickMove_115878(DLL2SDK::Assembly_CSharp::EasyJoystick_JoystickMoveHandler* value_); static void remove_On_JoystickMove_115879(DLL2SDK::Assembly_CSharp::EasyJoystick_JoystickMoveHandler* value_); static void add_On_JoystickMoveEnd_115880(DLL2SDK::Assembly_CSharp::EasyJoystick_JoystickMoveEndHandler* value_); static void remove_On_JoystickMoveEnd_115881(DLL2SDK::Assembly_CSharp::EasyJoystick_JoystickMoveEndHandler* value_); static void add_On_JoystickTouchStart_115882(DLL2SDK::Assembly_CSharp::EasyJoystick_JoystickTouchStartHandler* value_); static void remove_On_JoystickTouchStart_115883(DLL2SDK::Assembly_CSharp::EasyJoystick_JoystickTouchStartHandler* value_); static void add_On_JoystickTap_115884(DLL2SDK::Assembly_CSharp::EasyJoystick_JoystickTapHandler* value_); static void remove_On_JoystickTap_115885(DLL2SDK::Assembly_CSharp::EasyJoystick_JoystickTapHandler* value_); static void add_On_JoystickDoubleTap_115886(DLL2SDK::Assembly_CSharp::EasyJoystick_JoystickDoubleTapHandler* value_); static void remove_On_JoystickDoubleTap_115887(DLL2SDK::Assembly_CSharp::EasyJoystick_JoystickDoubleTapHandler* value_); static void add_On_JoystickTouchUp_115888(DLL2SDK::Assembly_CSharp::EasyJoystick_JoystickTouchUpHandler* value_); static void remove_On_JoystickTouchUp_115889(DLL2SDK::Assembly_CSharp::EasyJoystick_JoystickTouchUpHandler* value_); }; } namespace DLL2SDK::Assembly_CSharp { struct EasyButton : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool enable_; bool isActivated_; bool showDebugArea_; bool isUseGuiLayout_; DLL2SDK::Assembly_CSharp::EasyButton_ButtonState buttonState_; DLL2SDK::Assembly_CSharp::EasyButton_ButtonAnchor anchor_; DLL2SDK::UnityEngine::UnityEngine::Vector2 offset_; DLL2SDK::UnityEngine::UnityEngine::Vector2 scale_; bool isSwipeIn_; bool isSwipeOut_; DLL2SDK::Assembly_CSharp::EasyButton_InteractionType interaction_; bool useBroadcast_; DLL2SDK::UnityEngine::UnityEngine::GameObject* receiverGameObject_; DLL2SDK::Assembly_CSharp::EasyButton_Broadcast messageMode_; bool useSpecificalMethod_; DLL2SDK::mscorlib::System::String* downMethodName_; DLL2SDK::mscorlib::System::String* pressMethodName_; DLL2SDK::mscorlib::System::String* upMethodName_; int32_t guiDepth_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* normalTexture_; DLL2SDK::UnityEngine::UnityEngine::Color buttonNormalColor_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* activeTexture_; DLL2SDK::UnityEngine::UnityEngine::Color buttonActiveColor_; bool showInspectorProperties_; bool showInspectorPosition_; bool showInspectorEvent_; bool showInspectorTexture_; DLL2SDK::UnityEngine::UnityEngine::Rect buttonRect_; int32_t buttonFingerIndex_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* currentTexture_; DLL2SDK::UnityEngine::UnityEngine::Color currentColor_; int32_t frame_; struct StaticFields { DLL2SDK::Assembly_CSharp::EasyButton_ButtonDownHandler* On_ButtonDown_; DLL2SDK::Assembly_CSharp::EasyButton_ButtonPressHandler* On_ButtonPress_; DLL2SDK::Assembly_CSharp::EasyButton_ButtonUpHandler* On_ButtonUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_ButtonDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_ButtonDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_ButtonPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_ButtonPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_ButtonUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_ButtonUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComputeButtonAnchor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RaiseEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_TouchStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_TouchDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_TouchUp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115834(); DLL2SDK::Assembly_CSharp::EasyButton_ButtonAnchor get_Anchor_115841(); void set_Anchor_115842(DLL2SDK::Assembly_CSharp::EasyButton_ButtonAnchor value_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_Offset_115843(); void set_Offset_115844(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_Scale_115845(); void set_Scale_115846(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); DLL2SDK::UnityEngine::UnityEngine::Texture2D* get_NormalTexture_115847(); void set_NormalTexture_115848(DLL2SDK::UnityEngine::UnityEngine::Texture2D* value_); DLL2SDK::UnityEngine::UnityEngine::Texture2D* get_ActiveTexture_115849(); void set_ActiveTexture_115850(DLL2SDK::UnityEngine::UnityEngine::Texture2D* value_); void OnEnable_115851(); void OnDisable_115852(); void OnDestroy_115853(); void Start_115854(); void OnGUI_115855(); void Update_115856(); void OnDrawGizmos_115857(); void ComputeButtonAnchor_115858(DLL2SDK::Assembly_CSharp::EasyButton_ButtonAnchor anchor_); void RaiseEvent_115859(DLL2SDK::Assembly_CSharp::EasyButton_MessageName msg_); void On_TouchStart_115860(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_TouchDown_115861(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void On_TouchUp_115862(DLL2SDK::Assembly_CSharp::Gesture* gesture_); static void add_On_ButtonDown_115835(DLL2SDK::Assembly_CSharp::EasyButton_ButtonDownHandler* value_); static void remove_On_ButtonDown_115836(DLL2SDK::Assembly_CSharp::EasyButton_ButtonDownHandler* value_); static void add_On_ButtonPress_115837(DLL2SDK::Assembly_CSharp::EasyButton_ButtonPressHandler* value_); static void remove_On_ButtonPress_115838(DLL2SDK::Assembly_CSharp::EasyButton_ButtonPressHandler* value_); static void add_On_ButtonUp_115839(DLL2SDK::Assembly_CSharp::EasyButton_ButtonUpHandler* value_); static void remove_On_ButtonUp_115840(DLL2SDK::Assembly_CSharp::EasyButton_ButtonUpHandler* value_); }; } namespace DLL2SDK::Assembly_CSharp { struct sphereControl : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115831(); void Start_115832(); void Update_115833(); }; } namespace DLL2SDK::Assembly_CSharp { struct nightVisionGlassControl : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* m_nightVisionGlassCenter_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_nightVisionGlassUp_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_nightVisionGlassRight_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_nightVisionGlass_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115829(); void Update_115830(); }; } namespace DLL2SDK::Assembly_CSharp::CatlikeCoding::SDFToolkit { struct UIMaterialLink : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Material* sourceMaterial_; DLL2SDK::Array* shaderKeywords_; void _ctor_115825(); DLL2SDK::UnityEngine::UnityEngine::Material* get_SourceMaterial_115826(); void set_SourceMaterial_115827(DLL2SDK::UnityEngine::UnityEngine::Material* value_); DLL2SDK::UnityEngine::UnityEngine::Material* GetModifiedMaterial_115828(DLL2SDK::UnityEngine::UnityEngine::Material* baseMaterial_); }; } namespace DLL2SDK::Assembly_CSharp::CatlikeCoding::SDFToolkit { struct SDFTextureGenerator : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t width_; int32_t height_; DLL2SDK::Array* pixels_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Generate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComputeEdgeGradients_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApproximateEdgeDelta_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateDistanceTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostProcess_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void Generate_115818(DLL2SDK::UnityEngine::UnityEngine::Texture2D* source_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* destination_, float maxInside_, float maxOutside_, float postProcessDistance_, DLL2SDK::Assembly_CSharp::CatlikeCoding::SDFToolkit::RGBFillMode rgbMode_); static void ComputeEdgeGradients_115819(); static float ApproximateEdgeDelta_115820(float gx_, float gy_, float a_); static void UpdateDistance_115821(DLL2SDK::Assembly_CSharp::CatlikeCoding::SDFToolkit::SDFTextureGenerator_Pixel* p_, int32_t x_, int32_t y_, int32_t oX_, int32_t oY_); static void GenerateDistanceTransform_115822(); static void PostProcess_115823(float maxDistance_); }; } namespace DLL2SDK::Assembly_CSharp { struct meshOptim : DLL2SDK::mscorlib::System::Object { void _ctor_115817(); }; } namespace DLL2SDK::Assembly_CSharp { struct VertsAndTris : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115816(); }; } namespace DLL2SDK::Assembly_CSharp { struct cutTerrainWithRoad : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115815(); }; } namespace DLL2SDK::Assembly_CSharp { struct Tri : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115814(); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider { struct PerformanceDataRecord { DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::Feature _ChangeFlags_k__BackingField_; float _TemperatureLevel_k__BackingField_; double _HighPrecisionTemperatureLevel_k__BackingField_; float _TemperatureTrend_k__BackingField_; DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::WarningLevel _WarningLevel_k__BackingField_; int32_t _CpuPerformanceLevel_k__BackingField_; int32_t _GpuPerformanceLevel_k__BackingField_; bool _PerformanceLevelControlAvailable_k__BackingField_; float _CpuFrameTime_k__BackingField_; float _GpuFrameTime_k__BackingField_; float _TemperatureTrend39_k__BackingField_; float _TemperatureTrend41_k__BackingField_; DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::Feature get_ChangeFlags_115684(); void set_ChangeFlags_115685(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::Feature value_); float get_TemperatureLevel_115686(); void set_TemperatureLevel_115687(float value_); double get_HighPrecisionTemperatureLevel_115688(); void set_HighPrecisionTemperatureLevel_115689(double value_); float get_TemperatureTrend_115690(); void set_TemperatureTrend_115691(float value_); DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::WarningLevel get_WarningLevel_115692(); void set_WarningLevel_115693(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::WarningLevel value_); int32_t get_CpuPerformanceLevel_115694(); void set_CpuPerformanceLevel_115695(int32_t value_); int32_t get_GpuPerformanceLevel_115696(); void set_GpuPerformanceLevel_115697(int32_t value_); bool get_PerformanceLevelControlAvailable_115698(); void set_PerformanceLevelControlAvailable_115699(bool value_); float get_CpuFrameTime_115700(); void set_CpuFrameTime_115701(float value_); float get_GpuFrameTime_115702(); void set_GpuFrameTime_115703(float value_); float get_TemperatureTrend39_115704(); void set_TemperatureTrend39_115705(float value_); float get_TemperatureTrend41_115706(); void set_TemperatureTrend41_115707(float value_); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider { struct AdaptivePerformanceSubsystemBase : DLL2SDK::mscorlib::System::Object { bool _initialized_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115721(); void Start_115722(); void Stop_115723(); void Destroy_115724(); bool get_initialized_115725(); void set_initialized_115726(bool value_); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider { template struct AsyncValue_1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::AsyncUpdater* updater_; int32_t updateHandle_; bool pendingUpdate_; DLL2SDK::System_Core::System::Func_1* updateFunc_; T newValue_; float updateTimeDeltaSeconds_; float updateTimestamp_; T _value_k__BackingField_; float _changeTimestamp_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115751(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::AsyncUpdater* updater_, T value_, float updateTimeDeltaSeconds_, DLL2SDK::System_Core::System::Func_1* updateFunc_); bool Update_115752(float timestamp_); void SyncUpdate_115753(float timestamp_); T get_value_115754(); void set_value_115755(T value_); float get_changeTimestamp_115756(); void set_changeTimestamp_115757(float value_); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider { struct AsyncUpdater : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Threading::Thread* m_Thread_; bool m_Disposed_; bool m_Quit_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_UpdateAction_; DLL2SDK::Array* m_UpdateRequests_; DLL2SDK::Array* m_RequestComplete_; int32_t m_UpdateRequestReadIndex_; int32_t m_UpdateRequestWriteIndex_; DLL2SDK::mscorlib::System::Object* m_Mutex_; DLL2SDK::System::System::Threading::Semaphore* m_Semaphore_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Register_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRequestComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThreadProc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Dispose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Dispose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115743(); int32_t Register_115744(DLL2SDK::System_Core::System::Action* action_); void Start_115745(); bool RequestUpdate_115746(int32_t handle_); bool IsRequestComplete_115747(int32_t handle_); void ThreadProc_115748(); void Dispose_115749(bool disposing_); void Dispose_115750(); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider { struct GameSDKLog : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Debug_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void Debug_115742(DLL2SDK::mscorlib::System::String* format_, DLL2SDK::Array* args_); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider { struct AdaptivePerformanceSubsystemDescriptorBase : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* _id_k__BackingField_; DLL2SDK::mscorlib::System::Type* _subsystemImplementationType_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115727(); DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::AdaptivePerformanceSubsystem* Create_115728(); DLL2SDK::mscorlib::System::String* get_id_115729(); void set_id_115730(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::Type* get_subsystemImplementationType_115731(); void set_subsystemImplementationType_115732(DLL2SDK::mscorlib::System::Type* value_); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider { struct AdaptivePerformanceSubsystemRegistry : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::List_1* SubsystemDescriptors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDescriptor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRegisteredDescriptors_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::AdaptivePerformanceSubsystemDescriptor* RegisterDescriptor_115733(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::AdaptivePerformanceSubsystemDescriptor_Cinfo cinfo_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRegisteredDescriptors_115734(); static void _cctor_115735(); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider { struct AdaptivePerformanceSubsystem : DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::AdaptivePerformanceSubsystemBase { DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::Feature _Capabilities_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintStats_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115713(); DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::Feature get_Capabilities_115714(); void set_Capabilities_115715(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::Feature value_); DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::PerformanceDataRecord Update_115716(); DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::IApplicationLifecycle* get_ApplicationLifecycle_115717(); DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::IDevicePerformanceLevelControl* get_PerformanceLevelControl_115718(); DLL2SDK::mscorlib::System::Version* get_Version_115719(); DLL2SDK::mscorlib::System::String* PrintStats_115720(); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance { struct TemperatureTrend : DLL2SDK::mscorlib::System::Object { float _ThermalTrend41_k__BackingField_; float _ThermalTrend39_k__BackingField_; float m_SavedTimestamp_; float m_SavedTemperature_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertTempToRealTemp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreThrottlingSituationUnder39_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThrottlingSituationUnder41_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115673(); void Reset_115674(float timestamp_); float get_ThermalTrend41_115675(); void set_ThermalTrend41_115676(float value_); float get_ThermalTrend39_115677(); void set_ThermalTrend39_115678(float value_); float get_Temperature_115679(); float ConvertTempToRealTemp_115680(double temp_); float PreThrottlingSituationUnder39_115681(float Timestamp_, float RealTemperature_); float ThrottlingSituationUnder41_115682(float Timestamp_, float RealTemperature_); bool Update_115683(float newTimestamp_, double newTemperatureTimestamp_); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance { struct RunningAverage : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* m_Values_; int32_t m_NumValues_; int32_t m_LastIndex_; float m_AverageValue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNumValues_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSampleWindowSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAverage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMostRecentValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115666(int32_t sampleWindowSize_); int32_t GetNumValues_115667(); int32_t GetSampleWindowSize_115668(); float GetAverage_115669(); float GetMostRecentValue_115670(); void AddValue_115671(float NewValue_); void Reset_115672(); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance { enum struct PerformanceControlMode : int32_t { Automatic_ = static_cast(0x0), Manual_ = static_cast(0x1), System_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance { struct CpuTimeProvider : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::RenderThreadCpuTime* m_RenderThreadCpuTime_; DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::MainThreadCpuTime* m_MainThreadCpuTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndOfFrame_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115644(); float get_CpuFrameTime_115645(); void Reset_115646(); void LateUpdate_115647(); void EndOfFrame_115648(); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance { struct MainThreadCpuTime : DLL2SDK::mscorlib::System::Object { double m_LastAbsoluteMainThreadCpuTime_; float m_LatestMainthreadCpuTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCpuTimeForCurrentThread_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLatestResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Measure_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115639(); float GetLatestResult_115642(); void Measure_115643(); static int32_t getrusage_115640(int32_t who_, DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::MainThreadCpuTime_rusage* usage_); static double GetCpuTimeForCurrentThread_115641(); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance { struct RenderThreadCpuTime : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Measure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLatestResult_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115635(); void Reset_115636(); void Measure_115637(); float GetLatestResult_115638(); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance { struct AutoPerformanceLevelController : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::IDevicePerformanceControl* m_PerfControl_; DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::IPerformanceStatus* m_PerfStats_; DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::IThermalStatus* m_ThermalStats_; float m_LastGpuLevelRaiseTimeStamp_; float m_LastCpuLevelRaiseTimeStamp_; float m_TargetFrameRateHitTimestamp_; float m_BottleneckUnknownTimestamp_; bool m_TriedToResolveUnknownBottleneck_; int32_t m_CurrentUpdateIdx_; float _TargetFrameTime_k__BackingField_; float _AllowedCpuActiveTimeRatio_k__BackingField_; float _AllowedGpuActiveTimeRatio_k__BackingField_; float _GpuLevelBounceAvoidanceThreshold_k__BackingField_; float _CpuLevelBounceAvoidanceThreshold_k__BackingField_; float _UpdateInterval_k__BackingField_; float _MinTargetFrameRateHitTime_k__BackingField_; float _MaxTemperatureLevel_k__BackingField_; int32_t mLastControlMode_; int32_t mControlMode_; bool _Enabled_k__BackingField_; struct StaticFields { float m_LastChangeTimeStamp_; float m_LastChangeTimeStamp39_; float m_LastChangeTimeStamp41_; int32_t UPDATE_PERIOD_; int32_t CONTROL_NONE_; int32_t CONTROL_UNDER37_; int32_t CONTROL_UNDER39_; int32_t CONTROL_UNDER41_; float cfEpsilon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Override_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NormalSituation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreThrottlingSituationUnder39_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThrottlingSituationUnder41_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBottleneckChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RaiseGpuLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RaiseCpuLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LowerCpuLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LowerGpuLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AllowLowerCpuLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AllowLowerGpuLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AllowRaiseLevels_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AllowRaiseCpuLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AllowRaiseGpuLevel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115598(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::IDevicePerformanceControl* perfControl_, DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::IPerformanceStatus* perfStat_, DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::IThermalStatus* thermalStat_); float get_TargetFrameTime_115599(); void set_TargetFrameTime_115600(float value_); float get_AllowedCpuActiveTimeRatio_115601(); void set_AllowedCpuActiveTimeRatio_115602(float value_); float get_AllowedGpuActiveTimeRatio_115603(); void set_AllowedGpuActiveTimeRatio_115604(float value_); float get_GpuLevelBounceAvoidanceThreshold_115605(); void set_GpuLevelBounceAvoidanceThreshold_115606(float value_); float get_CpuLevelBounceAvoidanceThreshold_115607(); void set_CpuLevelBounceAvoidanceThreshold_115608(float value_); float get_UpdateInterval_115609(); void set_UpdateInterval_115610(float value_); float get_MinTargetFrameRateHitTime_115611(); void set_MinTargetFrameRateHitTime_115612(float value_); float get_MaxTemperatureLevel_115613(); void set_MaxTemperatureLevel_115614(float value_); bool get_Enabled_115615(); void set_Enabled_115616(bool value_); void Update_115617(float time_, float trend39_, float trend41_); void Override_115618(int32_t requestedCpuLevel_, int32_t requestedGpuLevel_); void NormalSituation_115619(float timestamp_); void PreThrottlingSituationUnder39_115620(float timestamp_, float trend39_); void ThrottlingSituationUnder41_115621(float timestamp_, float trend41_); void UpdateImpl_115622(float timestamp_, float trend39_, float trend41_); void OnBottleneckChange_115623(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::PerformanceBottleneckChangeEventArgs ev_); void RaiseGpuLevel_115624(float timestamp_); void RaiseCpuLevel_115625(float timestamp_); void LowerCpuLevel_115626(float timestamp_); void LowerGpuLevel_115627(float timestamp_); bool AllowLowerCpuLevel_115628(float timestamp_); bool AllowLowerGpuLevel_115629(float timestamp_); bool AllowRaiseLevels_115630(); bool AllowRaiseCpuLevel_115631(); bool AllowRaiseGpuLevel_115632(); void _AutoPerformanceLevelController_m__0_115634(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::PerformanceBottleneckChangeEventArgs ev_); static void _cctor_115633(); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance { struct APLog : DLL2SDK::mscorlib::System::Object { struct StaticFields { bool enabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Debug_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void Debug_115596(DLL2SDK::mscorlib::System::String* format_, DLL2SDK::Array* args_); static void _cctor_115597(); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance { struct FrameTiming { float _CurrentFrameTime_k__BackingField_; float _AverageFrameTime_k__BackingField_; float _CurrentGpuFrameTime_k__BackingField_; float _AverageGpuFrameTime_k__BackingField_; float _CurrentCpuFrameTime_k__BackingField_; float _AverageCpuFrameTime_k__BackingField_; float get_CurrentFrameTime_115512(); void set_CurrentFrameTime_115513(float value_); float get_AverageFrameTime_115514(); void set_AverageFrameTime_115515(float value_); float get_CurrentGpuFrameTime_115516(); void set_CurrentGpuFrameTime_115517(float value_); float get_AverageGpuFrameTime_115518(); void set_AverageGpuFrameTime_115519(float value_); float get_CurrentCpuFrameTime_115520(); void set_CurrentCpuFrameTime_115521(float value_); float get_AverageCpuFrameTime_115522(); void set_AverageCpuFrameTime_115523(float value_); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance { struct PerformanceMetrics { int32_t _CurrentCpuLevel_k__BackingField_; int32_t _CurrentGpuLevel_k__BackingField_; DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::PerformanceBottleneck _PerformanceBottleneck_k__BackingField_; int32_t get_CurrentCpuLevel_115506(); void set_CurrentCpuLevel_115507(int32_t value_); int32_t get_CurrentGpuLevel_115508(); void set_CurrentGpuLevel_115509(int32_t value_); DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::PerformanceBottleneck get_PerformanceBottleneck_115510(); void set_PerformanceBottleneck_115511(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::PerformanceBottleneck value_); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance { struct EnumExt : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasFlag_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static bool HasFlag_115548(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::Feature value_, DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::Feature flags_); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance { struct AdaptivePerformanceInitializer : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void Initialize_115547(); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance { struct AdaptivePerformanceManagerSpawner : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::UnityEngine::UnityEngine::GameObject* m_ManagerGameObject_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115545(); void OnEnable_115546(); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance { struct BottleneckUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DetermineBottleneck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HittingFrameRateLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EffectiveTargetFrameRate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115541(); static DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::PerformanceBottleneck DetermineBottleneck_115542(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::PerformanceBottleneck prevBottleneck_, float averageGpuFrametime_, float averageOverallFrametime_); static bool HittingFrameRateLimit_115543(float actualFrameTime_, float thresholdFactor_); static int32_t EffectiveTargetFrameRate_115544(); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance { struct ThermalEventHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_115524(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_115525(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::ThermalMetrics thermalMetrics_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_115526(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::ThermalMetrics thermalMetrics_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_115527(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance { struct PerformanceBottleneckChangeHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_115498(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_115499(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::PerformanceBottleneckChangeEventArgs bottleneckEventArgs_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_115500(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::PerformanceBottleneckChangeEventArgs bottleneckEventArgs_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_115501(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance { struct StartupSettings : DLL2SDK::mscorlib::System::Object { struct StaticFields { bool _Logging_k__BackingField_; int32_t _StatsLoggingFrequencyInFrames_k__BackingField_; bool _Enable_k__BackingField_; DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::AdaptivePerformanceSubsystem* _PreferredSubsystem_k__BackingField_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_115473(); static bool get_Logging_115474(); static void set_Logging_115475(bool value_); static int32_t get_StatsLoggingFrequencyInFrames_115476(); static void set_StatsLoggingFrequencyInFrames_115477(int32_t value_); static bool get_Enable_115478(); static void set_Enable_115479(bool value_); static DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::AdaptivePerformanceSubsystem* get_PreferredSubsystem_115480(); static void set_PreferredSubsystem_115481(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::AdaptivePerformanceSubsystem* value_); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance { struct Holder : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::IAdaptivePerformance* _Instance_k__BackingField_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::IAdaptivePerformance* get_Instance_115471(); static void set_Instance_115472(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::IAdaptivePerformance* value_); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance { struct Constants : DLL2SDK::mscorlib::System::Object { struct StaticFields { float MinTemperatureLevel_; float MaxTemperatureLevel_; int32_t MinCpuPerformanceLevel_; int32_t MinGpuPerformanceLevel_; int32_t UnknownPerformceLevel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp { struct DynamicChange : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t orig_height_; int32_t orig_width_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeAnimLOD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeFixUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeAnimUpdateRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBRMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentTargetFPS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeShadowQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShaderLOD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFoliageLOD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetQualityLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFrameRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLodBias_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115452(); static void ChangeAnimLOD_115453(int32_t index_, float height_, float updateTime_); static void ChangeFixUpdate_115454(float fixedDeltaTime_); static void ChangeAnimUpdateRate_115455(float updateTime_); static bool IsBRMode_115456(); static int32_t GetCurrentTargetFPS_115457(); static void ChangeScreen_115458(float scale_); static void ChangeShadowQuality_115459(int32_t shadowDistance_, int32_t resBias_, DLL2SDK::UnityEngine::UnityEngine::ShadowProjection projectionMode_); static void SetShaderLOD_115460(int32_t lod_); static void SetFoliageLOD_115461(float lod_); static void SetQualityLevel_115462(int32_t level_); static void SetFrameRate_115463(int32_t framerate_); static void SetLodBias_115464(float lodbias_); static void _cctor_115465(); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance { struct CustomADP : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { int32_t m_ShadowDistance_; float m_FoliageLOD_; float m_AnimateUpdateRate_; float m_AnimateHeight_; int32_t m_AnimateIndex_; float m_FixedDeltaTime_; float m_OldTemp_; bool m_FpsChanged_; float m_LodBias_; float m_TargetFrameRate_; float m_ScreenSize_; bool m_Activation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeFeatureValues_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RaiseScreenResolution_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LowerScreenResolution_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeFrameRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_JudgeTargetFPS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeFrameRate39_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeFrameRate41_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_KeepFrameRate37_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LowerCODFeatures_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RaiseCODFeatures_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115440(); static void InitializeFeatureValues_115441(); static void RaiseScreenResolution_115442(float time_, float trend_); static void LowerScreenResolution_115443(float time_, float trend_); static void ChangeFrameRate_115444(float time_, float currentTemp_); static float JudgeTargetFPS_115445(); static void ChangeFrameRate39_115446(float time_, float ratio_); static void ChangeFrameRate41_115447(float time_, float ratio_); static void KeepFrameRate37_115448(); static void LowerCODFeatures_115449(float time_); static void RaiseCODFeatures_115450(float time_); static void _cctor_115451(); }; } namespace DLL2SDK::Assembly_CSharp { struct ChageFixUpdateSettings { bool m_Enabled_; float m_Degree_; float m_Threshold_; float m_Default_; }; } namespace DLL2SDK::Assembly_CSharp { struct AnimationUpdateSettings { bool m_Enabled_; int32_t m_LodIndexDegree_; int32_t m_LodIndexThreshold_; int32_t m_LodIndexDefault_; }; } namespace DLL2SDK::Assembly_CSharp { struct ScreenSizeSettings { bool m_Enabled_; float m_Degree_; float m_Threshold_; float m_Default_; }; } namespace DLL2SDK::Assembly_CSharp { struct LodBiasSettings { bool m_Enabled_; float m_Degree_; float m_Threshold_; float m_Default_; }; } namespace DLL2SDK::Assembly_CSharp { struct FrameRateSettings { bool m_Enabled_; bool m_TriggeredAfterImminent_; int32_t m_Degree_; int32_t m_Threshold_; int32_t m_Default_; }; } namespace DLL2SDK::Assembly_CSharp { struct ShadowQualitySettings { bool m_Enabled_; int32_t m_Degree_; int32_t m_Threshold_; int32_t m_Default_; }; } namespace DLL2SDK::Assembly_CSharp { struct FoliageLODSettings { bool m_Enabled_; float m_Degree_; float m_Threshold_; float m_Default_; }; } namespace DLL2SDK::Assembly_CSharp { struct ADPConfig { bool m_ADPEnabled_; bool m_ADPLogEnabled_; float m_ADPStartPoint_; DLL2SDK::mscorlib::System::String* m_FrameRateSettings_; }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct Stream : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115425(); int32_t get_Width_115426(); int32_t get_Height_115427(); int32_t get_Bandwidth_115428(); DLL2SDK::mscorlib::System::String* get_URL_115429(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllChunks_115430(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetChunks_115431(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllStreams_115432(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetStreams_115433(); }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct Resampler : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* _buffer_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer* _mediaPlayer_; DLL2SDK::Array* _outputTexture_; int32_t _start_; int32_t _end_; int32_t _bufferSize_; int64_t _baseTimestamp_; float _elapsedTimeSinceBase_; DLL2SDK::UnityEngine::UnityEngine::Material* _blendMat_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::Resampler_ResampleMode _resampleMode_; DLL2SDK::mscorlib::System::String* _name_; int64_t _lastTimeStamp_; int32_t _droppedFrames_; int64_t _lastDisplayedTimestamp_; int32_t _frameDisplayedTimer_; int64_t _currentDisplayedTimestamp_; float _LastT_k__BackingField_; int64_t _TextureTimeStamp_k__BackingField_; int32_t _propAfterTex_; int32_t _propT_; float _videoFrameRate_; struct StaticFields { DLL2SDK::mscorlib::System::String* ShaderPropT_; DLL2SDK::mscorlib::System::String* ShaderPropAftertex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVideoEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Release_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReleaseRenderTextures_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConstructRenderTextures_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRenderTexturesValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindBeforeFrameIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindClosestFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PointUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SampleFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SampleFrames_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LinearUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InvalidateBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GuessFrameRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTimestamp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115396(DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer* player_, DLL2SDK::mscorlib::System::String* name_, int32_t bufferSize_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::Resampler_ResampleMode resampleMode_); int32_t get_DroppedFrames_115397(); int32_t get_FrameDisplayedTimer_115398(); int64_t get_BaseTimestamp_115399(); void set_BaseTimestamp_115400(int64_t value_); float get_ElapsedTimeSinceBase_115401(); void set_ElapsedTimeSinceBase_115402(float value_); float get_LastT_115403(); void set_LastT_115404(float value_); int64_t get_TextureTimeStamp_115405(); void set_TextureTimeStamp_115406(int64_t value_); void OnVideoEvent_115407(DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer* mp_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayerEvent_EventType et_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::ErrorCode errorCode_); DLL2SDK::Array* get_OutputTexture_115408(); void Reset_115409(); void Release_115410(); void ReleaseRenderTextures_115411(); void ConstructRenderTextures_115412(); bool CheckRenderTexturesValid_115413(); int32_t FindBeforeFrameIndex_115414(int32_t frameIdx_); int32_t FindClosestFrame_115415(int32_t frameIdx_); void PointUpdate_115416(); void SampleFrame_115417(int32_t frameIdx_, int32_t bufferIdx_); void SampleFrames_115418(int32_t bufferIdx_, int32_t frameIdx1_, int32_t frameIdx2_, float t_); void LinearUpdate_115419(); void InvalidateBuffer_115420(); float GuessFrameRate_115421(); void Update_115422(); void UpdateTimestamp_115423(); }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct BaseMediaPlayer : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* _playerDescription_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::ErrorCode _lastError_; DLL2SDK::UnityEngine::UnityEngine::FilterMode _defaultTextureFilterMode_; DLL2SDK::UnityEngine::UnityEngine::TextureWrapMode _defaultTextureWrapMode_; int32_t _defaultTextureAnisoLevel_; DLL2SDK::Array* _seekableTimeRanges_; float _stallDetectionTimer_; int32_t _stallDetectionFrame_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _subtitles_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::Subtitle* _currentSubtitle_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenVideoFromBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartOpenVideoFromBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddChunkToVideoBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndOpenVideoFromBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseVideo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Rewind_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SeekWithTolerance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentDateTimeSecondsSince1970_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSeekableTimeRanges_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCropRect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WaitForNextFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayWithoutBuffering_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetKeyServerURL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetKeyServerAuthToken_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDecryptionKeyBase64_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDecryptionKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTextureCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SupportsTextureFrameCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTextureTimeStamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTextureTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetYpCbCrTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBalance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBalance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAudioTrackId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNumAudioChannels_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAudioHeadRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAudioHeadRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAudioChannelMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAudioFocusEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAudioFocusProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAudioFocusRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAudioFocus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVideoTrackId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEstimatedTotalBandwidthUsed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastExtendedErrorCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerDescription_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayerSupportsLinearColorSpace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBufferedTimeRangeCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBufferedTimeRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTextureProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyTextureProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GrabAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsExpectingNewVideoFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPlaybackStalled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadSubtitlesSRT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSubtitles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSubtitleIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSubtitleText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115114(); DLL2SDK::mscorlib::System::String* GetVersion_115115(); bool OpenVideoFromFile_115116(DLL2SDK::mscorlib::System::String* path_, int64_t offset_, DLL2SDK::mscorlib::System::String* httpHeaderJson_, uint32_t sourceSamplerate_, uint32_t sourceChannels_, int32_t forceFileFormat_); bool OpenVideoFromBuffer_115117(DLL2SDK::Array* buffer_); bool StartOpenVideoFromBuffer_115118(uint64_t length_); bool AddChunkToVideoBuffer_115119(DLL2SDK::Array* chunk_, uint64_t offset_, uint64_t length_); bool EndOpenVideoFromBuffer_115120(); void CloseVideo_115121(); void SetLooping_115122(bool bLooping_); bool IsLooping_115123(); bool HasMetaData_115124(); bool CanPlay_115125(); void Play_115126(); void Pause_115127(); void Stop_115128(); void Rewind_115129(); void Seek_115130(float timeMs_); void SeekFast_115131(float timeMs_); void SeekWithTolerance_115132(float timeMs_, float beforeMs_, float afterMs_); float GetCurrentTimeMs_115133(); double GetCurrentDateTimeSecondsSince1970_115134(); DLL2SDK::Array* GetSeekableTimeRanges_115135(); float GetPlaybackRate_115136(); void SetPlaybackRate_115137(float rate_); float GetDurationMs_115138(); int32_t GetVideoWidth_115139(); int32_t GetVideoHeight_115140(); DLL2SDK::UnityEngine::UnityEngine::Rect GetCropRect_115141(); float GetVideoDisplayRate_115142(); bool HasAudio_115143(); bool HasVideo_115144(); bool IsSeeking_115145(); bool IsPlaying_115146(); bool IsPaused_115147(); bool IsFinished_115148(); bool IsBuffering_115149(); bool WaitForNextFrame_115150(DLL2SDK::UnityEngine::UnityEngine::Camera* dummyCamera_, int32_t previousFrameCount_); void SetPlayWithoutBuffering_115151(bool playWithoutBuffering_); void SetKeyServerURL_115152(DLL2SDK::mscorlib::System::String* url_); void SetKeyServerAuthToken_115153(DLL2SDK::mscorlib::System::String* token_); void SetDecryptionKeyBase64_115154(DLL2SDK::mscorlib::System::String* key_); void SetDecryptionKey_115155(DLL2SDK::Array* key_); int32_t GetTextureCount_115156(); DLL2SDK::UnityEngine::UnityEngine::Texture* GetTexture_115157(int32_t index_); int32_t GetTextureFrameCount_115158(); bool SupportsTextureFrameCount_115159(); int64_t GetTextureTimeStamp_115160(); bool RequiresVerticalFlip_115161(); DLL2SDK::Array* GetTextureTransform_115162(); DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 GetYpCbCrTransform_115163(); void MuteAudio_115164(bool bMuted_); bool IsMuted_115165(); void SetVolume_115166(float volume_); void SetBalance_115167(float balance_); float GetVolume_115168(); float GetBalance_115169(); int32_t GetAudioTrackCount_115170(); DLL2SDK::mscorlib::System::String* GetAudioTrackId_115171(int32_t index_); int32_t GetCurrentAudioTrack_115172(); void SetAudioTrack_115173(int32_t index_); DLL2SDK::mscorlib::System::String* GetCurrentAudioTrackId_115174(); int32_t GetCurrentAudioTrackBitrate_115175(); int32_t GetNumAudioChannels_115176(); void SetAudioHeadRotation_115177(DLL2SDK::UnityEngine::UnityEngine::Quaternion q_); void ResetAudioHeadRotation_115178(); void SetAudioChannelMode_115179(DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::Audio360ChannelMode channelMode_); void SetAudioFocusEnabled_115180(bool enabled_); void SetAudioFocusProperties_115181(float offFocusLevel_, float widthDegrees_); void SetAudioFocusRotation_115182(DLL2SDK::UnityEngine::UnityEngine::Quaternion q_); void ResetAudioFocus_115183(); int32_t GetVideoTrackCount_115184(); DLL2SDK::mscorlib::System::String* GetVideoTrackId_115185(int32_t index_); int32_t GetCurrentVideoTrack_115186(); void SetVideoTrack_115187(int32_t index_); DLL2SDK::mscorlib::System::String* GetCurrentVideoTrackId_115188(); int32_t GetCurrentVideoTrackBitrate_115189(); float GetVideoFrameRate_115190(); int64_t GetEstimatedTotalBandwidthUsed_115191(); float GetBufferingProgress_115192(); void Update_115193(); void Render_115194(); void Dispose_115195(); DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::ErrorCode GetLastError_115196(); int64_t GetLastExtendedErrorCode_115197(); DLL2SDK::mscorlib::System::String* GetPlayerDescription_115198(); bool PlayerSupportsLinearColorSpace_115199(); int32_t GetBufferedTimeRangeCount_115200(); bool GetBufferedTimeRange_115201(int32_t index_, float* startTimeMs_, float* endTimeMs_); void SetTextureProperties_115202(DLL2SDK::UnityEngine::UnityEngine::FilterMode filterMode_, DLL2SDK::UnityEngine::UnityEngine::TextureWrapMode wrapMode_, int32_t anisoLevel_); void ApplyTextureProperties_115203(DLL2SDK::UnityEngine::UnityEngine::Texture* texture_); void GrabAudio_115204(DLL2SDK::Array* buffer_, int32_t floatCount_, int32_t channelCount_); bool IsExpectingNewVideoFrame_115205(); bool IsPlaybackStalled_115206(); bool LoadSubtitlesSRT_115207(DLL2SDK::mscorlib::System::String* data_); void UpdateSubtitles_115208(); int32_t GetSubtitleIndex_115209(); DLL2SDK::mscorlib::System::String* GetSubtitleText_115210(); void OnEnable_115211(); }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct Helper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* ScriptVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetErrorMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlatformNames_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTimeString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOrientation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMatrixForOrientation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupStereoEyeModeMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupLayoutMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupStereoMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupAlphaPackedMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupGammaMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertTimeSecondsToFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertFrameToTimeSeconds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindNextKeyFrameTimeSeconds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertSecondsSince1970ToDateTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReadableTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseTimeToMs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadSubtitlesSRT_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::String* GetName_115324(DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::Platform platform_); static DLL2SDK::mscorlib::System::String* GetErrorMessage_115325(DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::ErrorCode code_); static DLL2SDK::Array* GetPlatformNames_115326(); static void LogInfo_115327(DLL2SDK::mscorlib::System::String* message_, DLL2SDK::UnityEngine::UnityEngine::Object* context_); static DLL2SDK::mscorlib::System::String* GetTimeString_115328(float totalSeconds_, bool showMilliseconds_); static DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::Orientation GetOrientation_115329(DLL2SDK::Array* t_); static DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 GetMatrixForOrientation_115330(DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::Orientation ori_); static void SetupStereoEyeModeMaterial_115331(DLL2SDK::UnityEngine::UnityEngine::Material* material_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::StereoEye mode_); static void SetupLayoutMaterial_115332(DLL2SDK::UnityEngine::UnityEngine::Material* material_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::VideoMapping mapping_); static void SetupStereoMaterial_115333(DLL2SDK::UnityEngine::UnityEngine::Material* material_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::StereoPacking packing_, bool displayDebugTinting_); static void SetupAlphaPackedMaterial_115334(DLL2SDK::UnityEngine::UnityEngine::Material* material_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::AlphaPacking packing_); static void SetupGammaMaterial_115335(DLL2SDK::UnityEngine::UnityEngine::Material* material_, bool playerSupportsLinear_); static int32_t ConvertTimeSecondsToFrame_115336(float seconds_, float frameRate_); static float ConvertFrameToTimeSeconds_115337(int32_t frame_, float frameRate_); static float FindNextKeyFrameTimeSeconds_115338(float seconds_, float frameRate_, int32_t keyFrameInterval_); static DLL2SDK::mscorlib::System::DateTime ConvertSecondsSince1970ToDateTime_115339(double secondsSince1970_); static void DrawTexture_115340(DLL2SDK::UnityEngine::UnityEngine::Rect screenRect_, DLL2SDK::UnityEngine::UnityEngine::Texture* texture_, DLL2SDK::UnityEngine::UnityEngine::ScaleMode scaleMode_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::AlphaPacking alphaPacking_, DLL2SDK::UnityEngine::UnityEngine::Material* material_); static DLL2SDK::UnityEngine::UnityEngine::Texture2D* GetReadableTexture_115341(DLL2SDK::UnityEngine::UnityEngine::Texture* inputTexture_, bool requiresVerticalFlip_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::Orientation ori_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* targetTexture_); static int32_t ParseTimeToMs_115342(DLL2SDK::mscorlib::System::String* text_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* LoadSubtitlesSRT_115343(DLL2SDK::mscorlib::System::String* data_); }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct Subtitle : DLL2SDK::mscorlib::System::Object { int32_t index_; DLL2SDK::mscorlib::System::String* text_; int32_t timeStartMs_; int32_t timeEndMs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBefore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115321(); bool IsBefore_115322(float time_); bool IsTime_115323(float time_); }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct TimeRange { float startTime_; float duration_; }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct WebGL : DLL2SDK::mscorlib::System::Object { }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct Android : DLL2SDK::mscorlib::System::Object { }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct Windows : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* AudioDeviceOutputName_Vive_; DLL2SDK::mscorlib::System::String* AudioDeviceOutputName_Rift_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { enum struct FileFormat : int32_t { Unknown_ = static_cast(0x0), HLS_ = static_cast(0x1), DASH_ = static_cast(0x2), SmoothStreaming_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct MediaPlayerEvent : DLL2SDK::UnityEngine::UnityEngine::Events::UnityEvent_3 { DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* _listeners_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasListeners_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddListener_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveListener_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115225(); bool HasListeners_115226(); void AddListener_115227(DLL2SDK::UnityEngine::UnityEngine::Events::UnityAction_3* call_); void RemoveListener_115228(DLL2SDK::UnityEngine::UnityEngine::Events::UnityAction_3* call_); }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct HLSStream : DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::Stream { DLL2SDK::mscorlib::System::Collections::Generic::List_1* _streams_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _chunks_; DLL2SDK::mscorlib::System::String* _streamURL_; int32_t _width_; int32_t _height_; int32_t _bandwidth_; struct StaticFields { DLL2SDK::mscorlib::System::String* BANDWITH_NAME_; DLL2SDK::mscorlib::System::String* RESOLUTION_NAME_; DLL2SDK::mscorlib::System::String* CHUNK_TAG_; DLL2SDK::mscorlib::System::String* STREAM_TAG_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllChunks_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChunks_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllStreams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStreams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExtractStreamInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsChunk_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseFile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MyRemoteCertificateValidationCallback_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115212(DLL2SDK::mscorlib::System::String* filename_, int32_t width_, int32_t height_, int32_t bandwidth_); int32_t get_Width_115213(); int32_t get_Height_115214(); int32_t get_Bandwidth_115215(); DLL2SDK::mscorlib::System::String* get_URL_115216(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllChunks_115217(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetChunks_115218(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllStreams_115219(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetStreams_115220(); bool ExtractStreamInfo_115221(DLL2SDK::mscorlib::System::String* line_, int32_t* width_, int32_t* height_, int32_t* bandwidth_); void ParseFile_115223(DLL2SDK::Array* text_, DLL2SDK::mscorlib::System::String* path_); bool MyRemoteCertificateValidationCallback_115224(DLL2SDK::mscorlib::System::Object* sender_, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* certificate_, DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509Chain* chain_, DLL2SDK::System::System::Net::Security::SslPolicyErrors sslPolicyErrors_); static bool IsChunk_115222(DLL2SDK::mscorlib::System::String* line_); }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct AudioOutputManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* _accessTrackers_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* _pcmData_; struct StaticFields { DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::AudioOutputManager* _instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GrabAudio_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115109(); void RequestAudio_115111(DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::AudioOutput* _outputComponent_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer* mediaPlayer_, DLL2SDK::Array* data_, int32_t channelMask_, int32_t totalChannels_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::AudioOutput_AudioOutputMode audioOutputMode_); void GrabAudio_115112(DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer* player_, DLL2SDK::Array* data_, int32_t channels_); static DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::AudioOutputManager* get_Instance_115110(); static void _cctor_115113(); }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct AndroidMediaPlayer : DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::BaseMediaPlayer { DLL2SDK::UnityEngine::UnityEngine::AndroidJavaObject* m_Video_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* m_Texture_; int32_t m_TextureHandle_; bool m_UseFastOesPath_; float m_DurationMs_; int32_t m_Width_; int32_t m_Height_; int32_t m_iPlayerIndex_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::Android_VideoApi m_API_; bool m_HeadRotationEnabled_; bool m_FocusEnabled_; intptr_t m_Method_Update_; intptr_t m_Method_SetHeadRotation_; intptr_t m_Method_GetCurrentTimeMs_; intptr_t m_Method_GetSourceVideoFrameRate_; intptr_t m_Method_IsPlaying_; intptr_t m_Method_IsPaused_; intptr_t m_Method_IsFinished_; intptr_t m_Method_IsSeeking_; intptr_t m_Method_IsBuffering_; intptr_t m_Method_IsLooping_; intptr_t m_Method_HasVideo_; intptr_t m_Method_HasAudio_; intptr_t m_Method_SetFocusProps_; intptr_t m_Method_SetFocusEnabled_; intptr_t m_Method_SetFocusRotation_; DLL2SDK::Array* m_Value0_; DLL2SDK::Array* m_Value1_; DLL2SDK::Array* m_Value2_; DLL2SDK::Array* m_Value4_; int32_t _textureQuality_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::AndroidJavaObject* s_ActivityContext_; DLL2SDK::UnityEngine::UnityEngine::AndroidJavaObject* s_Interface_; bool s_bInitialised_; DLL2SDK::mscorlib::System::String* s_Version_; intptr_t _nativeFunction_RenderEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitialisePlatform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeinitPlatform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IssuePluginEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMethod_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOptions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEstimatedTotalBandwidthUsed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenVideoFromFile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSeekableTimeRanges_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseVideo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLooping_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLooping_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasVideo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasMetaData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanPlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Seek_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SeekFast_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentTimeMs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlaybackRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlaybackRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAudioHeadRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAudioHeadRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAudioFocusEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAudioFocusProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAudioFocusRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAudioFocus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDurationMs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVideoWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVideoHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVideoFrameRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBufferingProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVideoDisplayRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSeeking_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPlaying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPaused_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBuffering_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTextureFrameCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequiresVerticalFlip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MuteAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMuted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBalance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBalance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAudioTrackCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentAudioTrack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAudioTrack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentAudioTrackId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentAudioTrackBitrate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVideoTrackCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentVideoTrack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVideoTrack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentVideoTrackId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentVideoTrackBitrate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WaitForNextFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTextureTimeStamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Render_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyTextureProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentDateTimeSecondsSince1970_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayerSupportsLinearColorSpace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTextureTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Dispose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115010(bool useFastOesPath_, bool showPosterFrame_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::Android_VideoApi api_, bool enable360Audio_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::Audio360ChannelMode channelMode_, bool preferSoftware_); intptr_t GetMethod_115014(DLL2SDK::mscorlib::System::String* methodName_, DLL2SDK::mscorlib::System::String* signature_); void SetOptions_115015(bool useFastOesPath_, bool showPosterFrame_); int64_t GetEstimatedTotalBandwidthUsed_115016(); DLL2SDK::mscorlib::System::String* GetVersion_115017(); bool OpenVideoFromFile_115018(DLL2SDK::mscorlib::System::String* path_, int64_t offset_, DLL2SDK::mscorlib::System::String* httpHeaderJson_, uint32_t sourceSamplerate_, uint32_t sourceChannels_, int32_t forceFileFormat_); DLL2SDK::Array* GetSeekableTimeRanges_115019(); void CloseVideo_115020(); void SetLooping_115021(bool bLooping_); bool IsLooping_115022(); bool HasVideo_115023(); bool HasAudio_115024(); bool HasMetaData_115025(); bool CanPlay_115026(); void Play_115027(); void Pause_115028(); void Stop_115029(); void Seek_115030(float timeMs_); void SeekFast_115031(float timeMs_); float GetCurrentTimeMs_115032(); void SetPlaybackRate_115033(float rate_); float GetPlaybackRate_115034(); void SetAudioHeadRotation_115035(DLL2SDK::UnityEngine::UnityEngine::Quaternion q_); void ResetAudioHeadRotation_115036(); void SetAudioFocusEnabled_115037(bool enabled_); void SetAudioFocusProperties_115038(float offFocusLevel_, float widthDegrees_); void SetAudioFocusRotation_115039(DLL2SDK::UnityEngine::UnityEngine::Quaternion q_); void ResetAudioFocus_115040(); float GetDurationMs_115041(); int32_t GetVideoWidth_115042(); int32_t GetVideoHeight_115043(); float GetVideoFrameRate_115044(); float GetBufferingProgress_115045(); float GetVideoDisplayRate_115046(); bool IsSeeking_115047(); bool IsPlaying_115048(); bool IsPaused_115049(); bool IsFinished_115050(); bool IsBuffering_115051(); DLL2SDK::UnityEngine::UnityEngine::Texture* GetTexture_115052(int32_t index_); int32_t GetTextureFrameCount_115053(); bool RequiresVerticalFlip_115054(); void MuteAudio_115055(bool bMuted_); bool IsMuted_115056(); void SetVolume_115057(float volume_); float GetVolume_115058(); void SetBalance_115059(float balance_); float GetBalance_115060(); int32_t GetAudioTrackCount_115061(); int32_t GetCurrentAudioTrack_115062(); void SetAudioTrack_115063(int32_t index_); DLL2SDK::mscorlib::System::String* GetCurrentAudioTrackId_115064(); int32_t GetCurrentAudioTrackBitrate_115065(); int32_t GetVideoTrackCount_115066(); int32_t GetCurrentVideoTrack_115067(); void SetVideoTrack_115068(int32_t index_); DLL2SDK::mscorlib::System::String* GetCurrentVideoTrackId_115069(); int32_t GetCurrentVideoTrackBitrate_115070(); bool WaitForNextFrame_115071(DLL2SDK::UnityEngine::UnityEngine::Camera* dummyCamera_, int32_t previousFrameCount_); int64_t GetTextureTimeStamp_115072(); void Render_115073(); void ApplyTextureProperties_115074(DLL2SDK::UnityEngine::UnityEngine::Texture* texture_); void OnEnable_115075(); double GetCurrentDateTimeSecondsSince1970_115076(); void Update_115077(); bool PlayerSupportsLinearColorSpace_115078(); DLL2SDK::Array* GetTextureTransform_115079(); void Dispose_115080(); int64_t __xLuaBaseProxy_GetEstimatedTotalBandwidthUsed_115082(); DLL2SDK::Array* __xLuaBaseProxy_GetSeekableTimeRanges_115083(); void __xLuaBaseProxy_CloseVideo_115084(); void __xLuaBaseProxy_SetAudioHeadRotation_115085(DLL2SDK::UnityEngine::UnityEngine::Quaternion P0_); void __xLuaBaseProxy_ResetAudioHeadRotation_115086(); void __xLuaBaseProxy_SetAudioFocusEnabled_115087(bool P0_); void __xLuaBaseProxy_SetAudioFocusProperties_115088(float P0_, float P1_); void __xLuaBaseProxy_SetAudioFocusRotation_115089(DLL2SDK::UnityEngine::UnityEngine::Quaternion P0_); void __xLuaBaseProxy_ResetAudioFocus_115090(); void __xLuaBaseProxy_SetBalance_115091(float P0_); float __xLuaBaseProxy_GetBalance_115092(); bool __xLuaBaseProxy_WaitForNextFrame_115093(DLL2SDK::UnityEngine::UnityEngine::Camera* P0_, int32_t P1_); int64_t __xLuaBaseProxy_GetTextureTimeStamp_115094(); void __xLuaBaseProxy_ApplyTextureProperties_115095(DLL2SDK::UnityEngine::UnityEngine::Texture* P0_); void __xLuaBaseProxy_OnEnable_115096(); double __xLuaBaseProxy_GetCurrentDateTimeSecondsSince1970_115097(); bool __xLuaBaseProxy_PlayerSupportsLinearColorSpace_115098(); DLL2SDK::Array* __xLuaBaseProxy_GetTextureTransform_115099(); static bool InitialisePlatform_115011(); static void DeinitPlatform_115012(); static void IssuePluginEvent_115013(DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::AndroidMediaPlayer_Native_AVPPluginEvent type_, int32_t param_); static void _cctor_115081(); }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct StreamParser : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::String* _url_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::StreamParser_StreamType _streamType_; bool _autoLoad_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::Stream* _parser_; bool _loaded_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _substreams_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _chunks_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::StreamParserEvent* _events_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadFile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseStream_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115001(); DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::StreamParserEvent* get_Events_115002(); void LoadFile_115003(); bool get_Loaded_115004(); DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::Stream* get_Root_115005(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_SubStreams_115006(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_Chunks_115007(); void ParseStream_115008(); void Start_115009(); }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct StreamParserEvent : DLL2SDK::UnityEngine::UnityEngine::Events::UnityEvent_2 { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115000(); }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct MediaPlayer : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_FileLocation m_VideoLocation_; DLL2SDK::mscorlib::System::String* m_VideoPath_; bool m_AutoOpen_; bool m_AutoStart_; bool m_Loop_; float m_Volume_; float m_Balance_; bool m_Muted_; float m_PlaybackRate_; bool m_Resample_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::Resampler_ResampleMode m_ResampleMode_; int32_t m_ResampleBufferSize_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::Resampler* m_Resampler_; bool m_Persistent_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::VideoMapping m_videoMapping_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::StereoPacking m_StereoPacking_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::AlphaPacking m_AlphaPacking_; bool m_DisplayDebugStereoColorTint_; DLL2SDK::UnityEngine::UnityEngine::FilterMode m_FilterMode_; DLL2SDK::UnityEngine::UnityEngine::TextureWrapMode m_WrapMode_; int32_t m_AnisoLevel_; bool m_LoadSubtitles_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_FileLocation m_SubtitleLocation_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_FileLocation m_queueSubtitleLocation_; DLL2SDK::mscorlib::System::String* m_SubtitlePath_; DLL2SDK::mscorlib::System::String* m_queueSubtitlePath_; DLL2SDK::UnityEngine::UnityEngine::Coroutine* m_loadSubtitlesRoutine_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_AudioHeadTransform_; bool m_AudioFocusEnabled_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_AudioFocusTransform_; float m_AudioFocusWidthDegrees_; float m_AudioFocusOffLevelDB_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayerEvent* m_events_; int32_t m_eventMask_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::FileFormat m_forceFileFormat_; bool _pauseMediaOnAppPause_; bool _playMediaOnAppUnpause_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::IMediaControl* m_Control_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::IMediaProducer* m_Texture_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::IMediaInfo* m_Info_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::IMediaPlayer* m_Player_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::IMediaSubtitles* m_Subtitles_; DLL2SDK::mscorlib::System::IDisposable* m_Dispose_; bool m_VideoOpened_; bool m_AutoStartTriggered_; bool m_WasPlayingOnPause_; DLL2SDK::UnityEngine::UnityEngine::Coroutine* _renderingCoroutine_; bool m_EventFired_ReadyToPlay_; bool m_EventFired_Started_; bool m_EventFired_FirstFrameReady_; bool m_EventFired_FinishedPlaying_; bool m_EventFired_MetaDataReady_; bool m_EventState_PlaybackStalled_; bool m_EventState_PlaybackBuffering_; bool m_EventState_PlaybackSeeking_; int32_t m_EventState_PreviousWidth_; int32_t m_EventState_PreviousHeight_; int32_t m_previousSubtitleIndex_; bool m_FinishedFrameOpenCheck_; uint32_t m_sourceSampleRate_; uint32_t m_sourceChannels_; bool m_manuallySetAudioSourceProperties_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_OptionsWindows* _optionsWindows_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_OptionsMacOSX* _optionsMacOSX_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_OptionsIOS* _optionsIOS_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_OptionsTVOS* _optionsTVOS_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_OptionsAndroid* _optionsAndroid_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_OptionsWindowsPhone* _optionsWindowsPhone_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_OptionsWindowsUWP* _optionsWindowsUWP_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_OptionsWebGL* _optionsWebGL_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_OptionsPS4* _optionsPS4_; struct StaticFields { bool s_GlobalStartup_; DLL2SDK::UnityEngine::UnityEngine::Camera* m_DummyCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialise_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenVideoFromFile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenVideoFromBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartOpenChunkedVideoFromBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddChunkToVideoBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndOpenChunkedVideoFromBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableSubtitles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadSubtitlesCoroutine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableSubtitles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenVideoFromBufferInternal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartOpenVideoFromBufferInternal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddChunkToBufferInternal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndOpenVideoFromBufferInternal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_OpenVideoFromFile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlaybackOptions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseVideo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Rewind_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateResampler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationQuit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartRenderCoroutine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopRenderCoroutine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FinalRenderCapture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlatform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentPlatformOptions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStreamingAssetsPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFilePath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlatformVideoApiString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlatformFileOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlatformHttpHeaderJson_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlatformFilePath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePlatformMediaPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceWaitForNewFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAudioFocus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAudioHeadTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateErrors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEvents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHandleEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEventIfPossible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanFireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationFocus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDummyCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExtractFrameCoroutine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExtractFrameAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExtractFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ExtractFrame_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114843(); DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::Resampler* get_FrameResampler_114844(); bool get_Persistent_114845(); void set_Persistent_114846(bool value_); DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::VideoMapping get_VideoLayoutMapping_114847(); void set_VideoLayoutMapping_114848(DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::VideoMapping value_); DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::IMediaInfo* get_Info_114849(); DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::IMediaControl* get_Control_114850(); DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::IMediaPlayer* get_Player_114851(); DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::IMediaProducer* get_TextureProducer_114852(); DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::IMediaSubtitles* get_Subtitles_114853(); DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayerEvent* get_Events_114854(); bool get_VideoOpened_114855(); bool get_PauseMediaOnAppPause_114856(); void set_PauseMediaOnAppPause_114857(bool value_); bool get_PlayMediaOnAppUnpause_114858(); void set_PlayMediaOnAppUnpause_114859(bool value_); DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::FileFormat get_ForceFileFormat_114860(); void set_ForceFileFormat_114861(DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::FileFormat value_); void set_AudioHeadTransform_114862(DLL2SDK::UnityEngine::UnityEngine::Transform* value_); DLL2SDK::UnityEngine::UnityEngine::Transform* get_AudioHeadTransform_114863(); bool get_AudioFocusEnabled_114864(); void set_AudioFocusEnabled_114865(bool value_); float get_AudioFocusOffLevelDB_114866(); void set_AudioFocusOffLevelDB_114867(float value_); float get_AudioFocusWidthDegrees_114868(); void set_AudioFocusWidthDegrees_114869(float value_); DLL2SDK::UnityEngine::UnityEngine::Transform* get_AudioFocusTransform_114870(); void set_AudioFocusTransform_114871(DLL2SDK::UnityEngine::UnityEngine::Transform* value_); DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_OptionsWindows* get_PlatformOptionsWindows_114872(); DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_OptionsMacOSX* get_PlatformOptionsMacOSX_114873(); DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_OptionsIOS* get_PlatformOptionsIOS_114874(); DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_OptionsTVOS* get_PlatformOptionsTVOS_114875(); DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_OptionsAndroid* get_PlatformOptionsAndroid_114876(); DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_OptionsWindowsPhone* get_PlatformOptionsWindowsPhone_114877(); DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_OptionsWindowsUWP* get_PlatformOptionsWindowsUWP_114878(); DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_OptionsWebGL* get_PlatformOptionsWebGL_114879(); DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_OptionsPS4* get_PlatformOptionsPS4_114880(); void Awake_114881(); void Initialise_114882(); void Start_114883(); bool OpenVideoFromFile_114884(DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_FileLocation location_, DLL2SDK::mscorlib::System::String* path_, bool autoPlay_); bool OpenVideoFromBuffer_114885(DLL2SDK::Array* buffer_, bool autoPlay_); bool StartOpenChunkedVideoFromBuffer_114886(uint64_t length_, bool autoPlay_); bool AddChunkToVideoBuffer_114887(DLL2SDK::Array* chunk_, uint64_t offset_, uint64_t chunkSize_); bool EndOpenChunkedVideoFromBuffer_114888(); bool get_SubtitlesEnabled_114889(); DLL2SDK::mscorlib::System::String* get_SubtitlePath_114890(); DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_FileLocation get_SubtitleLocation_114891(); bool EnableSubtitles_114892(DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_FileLocation fileLocation_, DLL2SDK::mscorlib::System::String* filePath_); DLL2SDK::mscorlib::System::Collections::IEnumerator* LoadSubtitlesCoroutine_114893(DLL2SDK::mscorlib::System::String* url_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_FileLocation fileLocation_, DLL2SDK::mscorlib::System::String* filePath_); void DisableSubtitles_114894(); bool OpenVideoFromBufferInternal_114895(DLL2SDK::Array* buffer_); bool StartOpenVideoFromBufferInternal_114896(uint64_t length_); bool AddChunkToBufferInternal_114897(DLL2SDK::Array* chunk_, uint64_t offset_, uint64_t chunkSize_); bool EndOpenVideoFromBufferInternal_114898(); bool OpenVideoFromFile_114899(); void SetPlaybackOptions_114900(); void CloseVideo_114901(); void Play_114902(); void Pause_114903(); void Stop_114904(); void Rewind_114905(bool pause_); void Update_114906(); void LateUpdate_114907(); void UpdateResampler_114908(); void OnEnable_114909(); void OnDisable_114910(); void OnDestroy_114911(); void OnApplicationQuit_114912(); void StartRenderCoroutine_114913(); void StopRenderCoroutine_114914(); DLL2SDK::mscorlib::System::Collections::IEnumerator* FinalRenderCapture_114915(); DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_PlatformOptions* GetCurrentPlatformOptions_114917(); DLL2SDK::mscorlib::System::String* GetPlatformVideoApiString_114921(); int64_t GetPlatformFileOffset_114922(); DLL2SDK::mscorlib::System::String* GetPlatformHttpHeaderJson_114923(); DLL2SDK::mscorlib::System::String* GetPlatformFilePath_114924(DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::Platform platform_, DLL2SDK::mscorlib::System::String* filePath_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_FileLocation* fileLocation_); DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::BaseMediaPlayer* CreatePlatformMediaPlayer_114925(); bool ForceWaitForNewFrame_114926(int32_t lastFrameCount_, float timeoutMs_); void UpdateAudioFocus_114927(); void UpdateAudioHeadTransform_114928(); void UpdateErrors_114929(); void UpdateEvents_114930(); bool IsHandleEvent_114931(DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayerEvent_EventType eventType_); bool FireEventIfPossible_114932(DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayerEvent_EventType eventType_, bool hasFired_); bool CanFireEvent_114933(DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayerEvent_EventType et_, bool hasFired_); void OnApplicationFocus_114934(bool focusStatus_); void OnApplicationPause_114935(bool pauseStatus_); DLL2SDK::mscorlib::System::Collections::IEnumerator* ExtractFrameCoroutine_114937(DLL2SDK::UnityEngine::UnityEngine::Texture2D* target_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_ProcessExtractedFrame* callback_, float timeSeconds_, bool accurateSeek_, int32_t timeoutMs_, int32_t timeThresholdMs_); void ExtractFrameAsync_114938(DLL2SDK::UnityEngine::UnityEngine::Texture2D* target_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_ProcessExtractedFrame* callback_, float timeSeconds_, bool accurateSeek_, int32_t timeoutMs_, int32_t timeThresholdMs_); DLL2SDK::UnityEngine::UnityEngine::Texture2D* ExtractFrame_114939(DLL2SDK::UnityEngine::UnityEngine::Texture2D* target_, float timeSeconds_, bool accurateSeek_, int32_t timeoutMs_, int32_t timeThresholdMs_); DLL2SDK::UnityEngine::UnityEngine::Texture* ExtractFrame_114940(float timeSeconds_, bool accurateSeek_, int32_t timeoutMs_, int32_t timeThresholdMs_); static DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::Platform GetPlatform_114916(); static DLL2SDK::mscorlib::System::String* GetPath_114918(DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_FileLocation location_); static DLL2SDK::mscorlib::System::String* GetStreamingAssetsPath_114919(); static DLL2SDK::mscorlib::System::String* GetFilePath_114920(DLL2SDK::mscorlib::System::String* path_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_FileLocation location_); static DLL2SDK::UnityEngine::UnityEngine::Camera* GetDummyCamera_114936(); static void _cctor_114941(); }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct AudioOutput : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::AudioOutput_AudioOutputMode _audioOutputMode_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer* _mediaPlayer_; DLL2SDK::UnityEngine::UnityEngine::AudioSource* _audioSource_; int32_t _channelMask_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeMediaPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMediaPlayerEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyAudioSettings_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114835(); void Awake_114836(); void Start_114837(); void OnDestroy_114838(); void Update_114839(); void ChangeMediaPlayer_114840(DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer* newPlayer_); void OnMediaPlayerEvent_114841(DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer* mp_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayerEvent_EventType et_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::ErrorCode errorCode_); static void ApplyAudioSettings_114842(DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer* player_, DLL2SDK::UnityEngine::UnityEngine::AudioSource* audioSource_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct CfmTestRenderPipe : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::RenderTextureFormat mRTFormat_; DLL2SDK::Assembly_CSharp::GameEngine::CfmTestRenderPipe_RenderpipeProfile* m_Profile_; bool mUseSimpleACES_; DLL2SDK::UnityEngine::UnityEngine::Material* mSimpleACESMat_; bool mUseBloom_; DLL2SDK::UnityEngine::UnityEngine::Material* mBloomMaterial_; DLL2SDK::UnityEngine::UnityEngine::RenderTexture* mMainRT_; int32_t mWidth_; int32_t mHeight_; bool mUseSecRT_; bool mRTFormatChanged_; int32_t mEffectFlag_; bool mChanged_; DLL2SDK::UnityEngine::UnityEngine::Camera* mWorldCamera_; DLL2SDK::UnityEngine::UnityEngine::Camera* mPostprocessCamera_; DLL2SDK::Array* mCommandBuffers_; DLL2SDK::Assembly_CSharp::GameEngine::CfmTestRenderPipe_EEffectType* mEffectTypeValues_; bool mSupport_; bool mUseOnePass_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::CfmTestRenderPipe* mInstance_; DLL2SDK::UnityEngine::UnityEngine::RenderTextureFormat HDRFormat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAcesMat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetClearedCommandBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreDestroyRT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyRT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateOnePass_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateFullSreenRT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRTFormat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSupport_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupMaterials_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupCommandBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimpleBloom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114792(); DLL2SDK::Assembly_CSharp::GameEngine::CfmTestRenderPipe_RenderpipeProfile* get_Profile_114793(); bool get_UseSimpleACES_114794(); void set_UseSimpleACES_114795(bool value_); DLL2SDK::Assembly_CSharp::GameEngine::CfmTestRenderPipe_SimpleACESSetting* get_mACESSetting_114796(); DLL2SDK::UnityEngine::UnityEngine::Material* GetAcesMat_114797(); DLL2SDK::Assembly_CSharp::GameEngine::CfmTestRenderPipe_RuntimeData get_mRazorACESRuntime_114798(); bool get_UseBloom_114799(); void set_UseBloom_114800(bool value_); DLL2SDK::Assembly_CSharp::GameEngine::CfmTestRenderPipe_BloomSetting* get_Bloom_114801(); void Awake_114803(); void Start_114804(); DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* GetClearedCommandBuffer_114805(DLL2SDK::Assembly_CSharp::GameEngine::CfmTestRenderPipe_ECommandBufferType type_); void OnDestroy_114806(); void PreDestroyRT_114807(DLL2SDK::UnityEngine::UnityEngine::RenderTexture* rt_); void DestroyRT_114808(); void DestroyObj_114809(DLL2SDK::UnityEngine::UnityEngine::Object* obj_); void UpdateOnePass_114810(); void OnEnable_114811(); void OnDisable_114812(); bool UpdateRT_114813(); DLL2SDK::UnityEngine::UnityEngine::RenderTexture* CreateFullSreenRT_114814(); void CheckRTFormat_114815(); void CheckSupport_114816(); bool HasEffect_114817(); bool UpdateFlag_114818(); void SetupMaterials_114819(); void SetupCommandBuffer_114820(); void UpdateParam_114821(); void Update_114822(); void SimpleBloom_114823(DLL2SDK::UnityEngine::UnityEngine::RenderTexture* from_, DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* cb_); static DLL2SDK::Assembly_CSharp::GameEngine::CfmTestRenderPipe* get_Instance_114802(); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USSetCameraFollowTarget : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::UnityEngine::UnityEngine::Transform* target_; float blendInTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114789(); void FireEvent_114790(); void ProcessEvent_114791(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::Story { enum struct StoryGameUIEventEnum : int32_t { StoryGameUIEventBegin_ = static_cast(0xFDE80), CommonBegin_ = static_cast(0xFE280), NotifyLoadNewGuidePanel_ = static_cast(0xFE284), NotifyNextNewGuide_ = static_cast(0xFE285), NotifyGuideTalkContent_ = static_cast(0xFE289), NotifyShowPVEPlayerInfo_All_ = static_cast(0xFE28A), NotifyShowQTEWindow_ = static_cast(0xFE28B), NotifyLocalPlayerHealthFull_ = static_cast(0xFE28C), NotifyShowJoystick_ = static_cast(0xFE28D), NotifyShowMonsterIntroHUD_ = static_cast(0xFE28E), NotifyShowAddBloodIcon_ = static_cast(0xFE290), NotifyTalkFinished_ = static_cast(0xFE292), NotifyHideUIForMatinee_ = static_cast(0xFE293), NotifyUsedItem_ = static_cast(0xFE294), NotifyHideWeaponInfo_ = static_cast(0xFE295), NotifyDisableMove_ = static_cast(0xFE296), NotifyShowPlayerInfo_InVehicle_ = static_cast(0xFE299), NotifyRestoreHUDEndMatinee_ = static_cast(0xFE29B), NotifyShowIndicatorForJumpBtn_ = static_cast(0xFE29C), NotifyShowMonsterFocusHUD_ = static_cast(0xFE29D), NotifyShowIntrodutionHUD_ = static_cast(0xFE29E), NotifyShowOpenDoorHUD_ = static_cast(0xFE29F), NotifyHideOpenDoorHUD_ = static_cast(0xFE2A0), DelaySendEventToFsm_ = static_cast(0xFE2A1), MatchCountDown_ = static_cast(0xFE2A2), NotifyMessageContent_ = static_cast(0xFE2A3), WaitForTouch_ = static_cast(0xFE2A4), WaitForTouchOver_ = static_cast(0xFE2A5), NotifyNextStep_ = static_cast(0xFE2A6), NotifyShowComicBeginning_ = static_cast(0xFE2A7), CommonMax_ = static_cast(0xFE680), LevelChallengeBegin_ = static_cast(0xD459), LevelChallengeShowRound_ = static_cast(0xD45A), LevelChallengeRewardPrepare_ = static_cast(0xD45B), LevelChallengeRewardResult_ = static_cast(0xD45C), LevelChallengeShowScore_ = static_cast(0xD45D), LevelChallengeShowCoin_ = static_cast(0xD45E), LevelChallengeShowPrepare_ = static_cast(0xD45F), LevelChallengeShowGuide_ = static_cast(0xD460), LevelChallengeShowComment_ = static_cast(0xD461), LevelChallengeShowRank_ = static_cast(0xD462), LevelChallengeShowActivateSentryBtn_ = static_cast(0xD463), LevelChallengeActivateSentry_ = static_cast(0xD464), LevelChallengeMax_ = static_cast(0xD559), LevelPVPTutorialBegin_ = static_cast(0xD55A), LevelPVPTutorialTeachEdit_ = static_cast(0xD55B), LevelPVPTutorialSignTips_ = static_cast(0xD55C), LevelPVPTutorialShowOnlyGroup_ = static_cast(0xD55D), LevelPVPTutorialShowFocusMask_ = static_cast(0xD55E), LevelPVPTutorialShowFingerAnim_ = static_cast(0xD55F), LevelPVPTutorialShowEditPosAnim_ = static_cast(0xD560), LevelPVPTutorialShowEditScaleAnim_ = static_cast(0xD561), LevelPVPTutorialShowMoveUISign_ = static_cast(0xD565), LevelPVPTutorialPlayRotUIAnim_ = static_cast(0xD566), LevelPVPTutorialShowShootUISign_ = static_cast(0xD567), LevelPVPTutorialShowSensitivitySetting_ = static_cast(0xD568), LevelPVPTutorialGiveKillStreakSkill_ = static_cast(0xD569), LevelPVPTutorialShowPickUpWeaponSign_ = static_cast(0xD56A), LevelPVPTutorialLinkTargetsToUI_ = static_cast(0xD56B), LevelPVPTutorialFinishSign_ = static_cast(0xD56C), LevelPVPTutorialShowAimUIAnim_ = static_cast(0xD56D), LevelPVPTutorialShowOperateSign_ = static_cast(0xD56E), LevelPVPTutorialAskRetray_ = static_cast(0xD56F), LevelPVPTutorialTeachAimTargets_ = static_cast(0xD570), LevelPVPTutorialShowSettingSign_ = static_cast(0xD571), LevelPVPTutorialSelectSettingMode_ = static_cast(0xD572), LevelPVPTutorialSwitchKnife_ = static_cast(0xD573), LevelPVPTutorialFeedback_ = static_cast(0xD574), LevelPVPTutorialPlaySoundQueue_ = static_cast(0xD575), LevelPVPTutorialHideTiming_ = static_cast(0xD576), LevelPVPTutorialShowMoveLRUISign_ = static_cast(0xD577), LevelPVPTutorialGiveGrenade_ = static_cast(0xD578), LevelPVPTutorialShowAimingShoot_ = static_cast(0xD579), LevelPVPTutorialDroppedPickUpConfirmButtonShow_ = static_cast(0xD57A), LevelPVPTutorialFireModeHUDLock_ = static_cast(0xD57B), LevelPVPTutorialFireModeHUDShow_ = static_cast(0xD57C), LevelPVPTutorialTeachOver_ = static_cast(0xD57D), LevelPVPTutorialNotifyPrologueCrossHairPhase_ = static_cast(0xD57E), LevelPVPTutorialKnifeSwitchPrologueBtnShow_ = static_cast(0xD57F), LevelPVPTutorialAnimationEventCallBackEnable_ = static_cast(0xD580), LevelPVPTutorialWeaponDamageMove_ = static_cast(0xD581), LevelPVPTutorialPrologueUseBtnShow_ = static_cast(0xD582), TutorialFinalPhoneShow_ = static_cast(0xD583), TutorialFinalSelectFireModeShow_ = static_cast(0xD584), TutorialFinalTipsShow_ = static_cast(0xD585), TutorialFinalDialogShow_ = static_cast(0xD586), TutorialFinalRoleUltSkillShow_ = static_cast(0xD587), TutorialFinalChangeFireModeProcess_ = static_cast(0xD588), TutorialFinalChangeLoadoutProcess_ = static_cast(0xD589), TutorialFinalUltSkillProcess_ = static_cast(0xD58A), TutorialFinalMissileProcess_ = static_cast(0xD58B), TutorialFinalPickupWeaponProcess_ = static_cast(0xD58C), TutorialFinalChangeADSModeProcess_ = static_cast(0xD58D), TutorialFinalReAmmoProcess_ = static_cast(0xD58E), TutorialFinalWinShow_ = static_cast(0xD58F), LevelPVPTutorialMax_ = static_cast(0xD65A), LevelSnipeBegin_ = static_cast(0xD65B), LevelSnipeMax_ = static_cast(0xD75B), LevelRushBegin_ = static_cast(0xD75C), LevelRush_ShowRushTargetSignboard_ = static_cast(0xD75D), LevelRushMax_ = static_cast(0xD85C), StoryGameUIEventMax_ = static_cast(0x1FBD00) }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USSendPlayMakerFsmEvent_Tutorial : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::mscorlib::System::String* fsmEventName_; void _ctor_114783(); void FireEvent_114784(); void ProcessEvent_114785(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USSendPlayMakerFsmEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::mscorlib::System::String* fsmEventName_; void _ctor_114780(); void FireEvent_114781(); void ProcessEvent_114782(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USPlayParticleEffect : DLL2SDK::usequencerRuntime::WellFired::USEventBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UndoEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114773(); void FireEvent_114774(); void ProcessEvent_114775(float deltaTime_); void StopEvent_114776(); void UndoEvent_114777(); void __xLuaBaseProxy_StopEvent_114778(); void __xLuaBaseProxy_UndoEvent_114779(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BaseGame : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* m_GameConfigPath_; bool m_AllowAutoFire_; float m_CarriedAmmoScale_; float m_CarriedAmmoScaleForRifle_; bool m_ContinueBattleWhenEndMatch_; int32_t m_EndMatchWaitTime_; float m_SprintAngle_; float m_AutoClimbUpTrrigerTime_; float m_AutoClimbOverTrrigerTime_; float m_InjuredEffectHealthFactor_; bool m_ShowHitScore_; float m_ShowDropInventoryEffectDistance_; float m_MatchObserverFOV_; float m_ElectricTime_; bool m_MatchInProgress_; DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* m_GameBuilder_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_GameComponents_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponSkinManager* _WeaponSkinMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::ModelOptimizer* _ModelOptimizer_k__BackingField_; DLL2SDK::Assembly_CSharp::GameEngine::LuaActorManager* _luaActorMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::GameEngine::TimerModule* m_TimerModule_; DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* m_World_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ActorInfo_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AllPawns_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* AllPawnsDict_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* TeamPawns_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* EnemyPawns_; DLL2SDK::Assembly_CSharp::GameEngine::AttackableTargetsManager* m_AttackableTargetsManager_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AllAirBorneTacticalInfo_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AllVehicles_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AllVehicleSoundPaths_; float globalVehicleSoundBankCDTime_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* allVehicleSoundCDTimes_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_AllProjectileLockTarget_; bool m_enableJumping_; bool m_enableCrouching_; bool m_ReusePawn_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LevelObjects_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TickableObjects_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* m_LevelObjectsIdSet_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_StartSpots_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_NavSpots_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_LuaSyncLevelObjects_; DLL2SDK::Assembly_CSharp::GameEngine::MapOriginPoint* _mapOriginPoint_k__BackingField_; DLL2SDK::Assembly_CSharp::GameEngine::GameInfo* m_GameInfo_; DLL2SDK::Assembly_CSharp::GameEngine::EventChannel* m_EventChannel_; DLL2SDK::Assembly_CSharp::GameEngine::EventChannel* m_ZoneEventChannel_; DLL2SDK::Assembly_CSharp::GameUI::UIScene* m_UIScene_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_WeaponProjectileList_; DLL2SDK::Assembly_CSharp::WeaponControllerAssetRecorder* m_WeaponControllerAssetRecorder_; DLL2SDK::Assembly_CSharp::GameBase::BaseGame_EGameState m_GameState_; DLL2SDK::System_Core::System::Action_2* pawnTakeDamageHandlers_; DLL2SDK::mscorlib::System::Action_1* beginFireHandlers_; DLL2SDK::Assembly_CSharp::GameBase::GameCommunicationLineMgr* GameCLMgr_; DLL2SDK::Assembly_CSharp::WeaponFireModeLockCmp* mFireModeLockCmp_; struct StaticFields { int32_t ServerEndMatchWaitTime_; uint32_t StandalonePlayerID_; bool IsOpenAsyncLoadBank_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAirborneTacticalShowInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAirborneTacticalShowInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeleteAirborneTacticalShowInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadConfigProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitGameEventChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitZoneNetEventChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessGameEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessZoneEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitGameInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRelativePawnsForAircraft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTeamPawns_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayerLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayerLogout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMonster_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNPC_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerPawnType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOtherPlayerPawnType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNonPlayerPawnType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePlayerController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CreatePlayerController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePlayerPawnInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindStartPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnDefaultPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SpawnDefaultPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPawnByActorId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAttackableTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExitMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterLevelObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterLevelObjects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveLevelObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectRegistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectUnregistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ContainLevelObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindLevelObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_FindLevelObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindLevelObjects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_FindLevelObjects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelObjectType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindLuaSyncLevelObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSetLevelObjectEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncLevelObjectValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncLevelObjectUsability_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncInteractiveObjectCoolingDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldHideDynamicObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShutdownClearPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeaveGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearVehicleSoundBank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnLoadVehicleSoundBank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindStartSpot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestartPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadScreenAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnLocalPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnLocalPawnWithoutReused_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnLocalPawnByReused_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnOtherPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnOtherPawnWithoutReused_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnOtherPawnByReused_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSpawnPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyAllDrones_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVehicleInfoTypeById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpecialPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemovePawnRef_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPlayerPawnExist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayerPawnExist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAllPawnHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTeamAndEnemyPawns_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyAllActorsExceptLocal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTeamPawns_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PawnDied_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearTripMine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearProject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPawnCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOneEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegistPlayerBuffMgr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregistPlayerBuffMgr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBuffTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearDelayBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveNotExistBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBuffState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnActorFromInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnThrowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCarriedAmmoScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentAmmoScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGamePause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanSpectate3pView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSpectateOB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSpectate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushProjectile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnANewProjectile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SpawnANewProjectile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnControllableMissile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveWeaponHoldProjectile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveWeaponProjectile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetClosestGrenade_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FilterFriendGrenade_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerEyePos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetClosestCanPickGrenade_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsClosestKnifeTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTriggerWeaponType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindProjectileByOwner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindProjectile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_FindProjectile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindControllableMissile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllWeaponProjectiles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeaponProjectileRPGTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedProjectileExplosion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSmokeProjectile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInEnemySmoke_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInAllySmoke_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInSmoke_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSmokeInMiddle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSmokeClusterNotInSameSide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSmokeDis_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DynamicModificationActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HadLargeKillStreakActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindObjectByActorID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateGameComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGameComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetGameComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddGameComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_AddGameComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitGameComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameComponents_PreTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameComponents_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameComponents_ForceTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameComponents_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameComponents_OnStartMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameComponents_OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameComponents_OnRoundEnded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameComponents_OnExitMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameComponents_OnEndMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameComponents_RestartPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameComponents_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameComponents_ApplyWorldShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameComponents_OnLevelObjectRegistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameComponents_OnLevelObjectUnRegistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSceneActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveSceneActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnActorRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnActorIRRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitTLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TLogProcess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponControllerAssetRecorder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadingSceneUnloadDelayTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordForHideInReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAllPawnUpArmObjs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSkipDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LockCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LockTotalInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveLockStateType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveTotalLockState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickWeaponFireModeLockComponents_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20788(); void _ctor_20789(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); void CopyProperties_20790(DLL2SDK::Assembly_CSharp::BaseGameData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_20791(); DLL2SDK::mscorlib::System::String* get_GameConfigPath_20792(); void set_GameConfigPath_20793(DLL2SDK::mscorlib::System::String* value_); bool get_AllowAutoFire_20794(); void set_AllowAutoFire_20795(bool value_); bool get_ContinueBattleWhenEndMatch_20796(); int32_t get_EndMatchWaitTime_20797(); float get_SprintAngle_20798(); float get_AutoClimbUpTrrigerTime_20799(); float get_AutoClimbOverTrrigerTime_20800(); float get_InjuredEffectHealthFactor_20801(); bool get_ShowHitScore_20802(); float get_ShowDropInventoryEffectDistance_20803(); float get_MatchObserverFOV_20804(); float get_ElectricTime_20805(); bool get_MatchInProgress_20806(); DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* get_GameBuilder_20807(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponSkinManager* get_WeaponSkinMgr_20808(); void set_WeaponSkinMgr_20809(DLL2SDK::Assembly_CSharp::GameEngine::WeaponSkinManager* value_); DLL2SDK::Assembly_CSharp::ModelOptimizer* get_ModelOptimizer_20810(); void set_ModelOptimizer_20811(DLL2SDK::Assembly_CSharp::ModelOptimizer* value_); DLL2SDK::Assembly_CSharp::GameEngine::LuaActorManager* get_luaActorMgr_20812(); void set_luaActorMgr_20813(DLL2SDK::Assembly_CSharp::GameEngine::LuaActorManager* value_); bool get_IsPaused_20814(); DLL2SDK::Assembly_CSharp::GameEngine::TimerModule* get_TimerModule_20815(); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTargetsManager* get_AttackableTargetsManager_20816(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_AllAttackableTargetsDict_20817(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_AllAirBorneTacticalInfo_20818(); void AddAirborneTacticalShowInfo_20819(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_, uint32_t ownerID_, uint32_t actorID_); void UpdateAirborneTacticalShowInfo_20820(uint32_t actorID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_, uint32_t ownerID_); void DeleteAirborneTacticalShowInfo_20821(uint32_t actorID_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_allVehicles_20822(); int32_t get_WheeledVehicleNum_20823(); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* GetVehicle_20824(uint32_t actorId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_allVehicleSoundPaths_20825(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_AllProjectileLockTarget_20826(); bool get_EnableJumping_20827(); bool get_EnableCrouching_20828(); bool get_EnableAutoCheckMantle_20829(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_StartSpots_20830(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_NavSpots_20831(); DLL2SDK::Assembly_CSharp::GameEngine::MapOriginPoint* get_mapOriginPoint_20832(); void set_mapOriginPoint_20833(DLL2SDK::Assembly_CSharp::GameEngine::MapOriginPoint* value_); bool get_IsMatchGame_20834(); bool get_IsNeedRunGameHandle_20835(); DLL2SDK::Assembly_CSharp::GameEngine::GameInfo* get_GameInfo_20836(); DLL2SDK::Assembly_CSharp::GameUI::UIScene* get_CurrentUIScene_20837(); int32_t get_UnusedProjectileID_20838(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_WeaponProjectileList_20839(); DLL2SDK::Assembly_CSharp::GameBase::BaseGame_EGameState get_GameState_20840(); void Init_20841(); void LoadConfigProperties_20842(); void InitGameEventChannel_20843(); void InitZoneNetEventChannel_20844(); void ProcessGameEvent_20845(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* Msg_); void ProcessZoneEvent_20846(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void InitGameInfo_20847(); void PostInit_20848(); void GetRelativePawnsForAircraft_20849(DLL2SDK::mscorlib::System::Collections::Generic::List_1* relativePawnList_); void GetTeamPawns_20850(DLL2SDK::mscorlib::System::Collections::Generic::List_1* teamPawnList_); void PlayerLogin_20851(uint32_t playerID_, uint32_t actorID_, DLL2SDK::CSProto::msg::ECamp camp_, DLL2SDK::mscorlib::System::String* nickName_, uint8_t loginMsg_, int32_t picId_, int32_t frameId_, DLL2SDK::mscorlib::System::String* PicUrl_, int32_t ladderScore_, uint64_t roleID_, int32_t moveState_, int32_t LadderLevel_, uint32_t ownerPlayerID_); void PlayerLogout_20852(uint32_t playerID_); void StartMatch_20853(); void OnRoundStart_20854(); void OnRoundEnd_20855(); bool IsMonster_20856(uint64_t iRoleID_); bool IsNPC_20857(uint64_t iRoleID_); bool IsPlayer_20858(uint64_t inRoleID_); int32_t GetPlayerPawnType_20859(uint64_t PlayerID_, uint64_t RoleID_, DLL2SDK::CSProto::msg::ECamp camp_); int32_t GetOtherPlayerPawnType_20860(uint64_t PlayerID_, uint64_t RoleID_, DLL2SDK::CSProto::msg::ECamp camp_); int32_t GetNonPlayerPawnType_20861(uint64_t PlayerID_, uint64_t RoleID_, DLL2SDK::CSProto::msg::ECamp camp_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* CreatePlayerController_20862(DLL2SDK::CSProto::msg::ECamp camp_, DLL2SDK::UnityEngine::UnityEngine::Vector3 SpawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Quaternion SpawnRotation_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* CreatePlayerController_20863(DLL2SDK::CSProto::msg::ECamp camp_); DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* CreatePlayerPawnInfo_20864(DLL2SDK::CSProto::msg::ECamp camp_, uint32_t playerID_, uint64_t roleID_, bool is1P_, uint32_t actorID_); void FindStartPosition_20865(DLL2SDK::CSProto::msg::ECamp camp_, DLL2SDK::UnityEngine::UnityEngine::Vector3* spawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* spawnRotation_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* SpawnDefaultPawn_20866(DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* controller_, DLL2SDK::CSProto::msg::ECamp camp_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* SpawnDefaultPawn_20867(DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* controller_, DLL2SDK::CSProto::msg::ECamp camp_, DLL2SDK::UnityEngine::UnityEngine::Vector3 spawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Quaternion spawnRotation_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* GetPawnByActorId_20868(uint32_t actorId_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* GetPawn_20869(uint32_t Id_); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* GetAttackableTarget_20870(uint32_t actorID_); void ExitMatch_20871(); void EndMatch_20872(); void RegisterLevelObject_20873(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* InObject_); void RegisterLevelObjects_20874(DLL2SDK::mscorlib::System::Collections::Generic::List_1* levelObjects_); void RemoveLevelObject_20875(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* InObject_); void OnLevelObjectRegistered_20876(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); void OnLevelObjectUnregistered_20877(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); template bool ContainLevelObject_20878(uint32_t uid_); template T FindLevelObject_20879(); template T FindLevelObject_20880(uint32_t uid_); template DLL2SDK::Array* FindLevelObjects_20881(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* FindLevelObjects_20882(DLL2SDK::mscorlib::System::String* note_); DLL2SDK::mscorlib::System::Type* GetLevelObjectType_20883(uint32_t uid_); DLL2SDK::Assembly_CSharp::GameEngine::LuaSyncLevelObject* FindLuaSyncLevelObject_20884(uint32_t uid_); void OnSetLevelObjectEnable_20885(uint32_t uid_, bool enable_); void OnLevelObjectStateChanged_20886(bool bOn_, uint32_t uid_); void OnSyncLevelObjectValue_20887(uint32_t uid_, int32_t value_); void OnSyncLevelObjectUsability_20888(uint32_t uid_, bool available_); void OnSyncInteractiveObjectCoolingDown_20889(uint32_t uid_, bool coolingDown_); bool ShouldHideDynamicObject_20890(); void Reset_20891(); void OnShutdownClearPawn_20892(); void OnLeaveGame_20893(); void Shutdown_20894(); void ClearVehicleSoundBank_20895(); void UnLoadVehicleSoundBank_20896(); DLL2SDK::Assembly_CSharp::StartSpot* FindStartSpot_20897(DLL2SDK::CSProto::msg::ECamp Camp_); void RestartPlayer_20898(); void LoadScreenAsset_20899(); void PreTick_20900(float deltaTime_); void Tick_20901(float deltaTime_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* SpawnLocalPawn_20902(DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* controller_, uint32_t PlayerID_, uint64_t RoleID_, uint32_t actorID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 SpawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Quaternion SpawnRotation_, DLL2SDK::CSProto::msg::ECamp camp_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* SpawnLocalPawnWithoutReused_20903(uint32_t PlayerID_, uint64_t RoleID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 SpawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Quaternion SpawnRotation_, DLL2SDK::CSProto::msg::ECamp camp_, uint32_t actorID_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* SpawnLocalPawnByReused_20904(uint32_t PlayerID_, uint64_t RoleID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 SpawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Quaternion SpawnRotation_, DLL2SDK::CSProto::msg::ECamp camp_, uint32_t actorID_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* SpawnOtherPawn_20905(uint32_t PlayerID_, uint64_t RoleID_, uint32_t actorID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 SpawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Quaternion SpawnRotation_, DLL2SDK::CSProto::msg::ECamp camp_, int32_t BagIDFromRespawn_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* SpawnOtherPawnWithoutReused_20906(uint32_t PlayerID_, uint64_t RoleID_, uint32_t actorID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 SpawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Quaternion SpawnRotation_, DLL2SDK::CSProto::msg::ECamp camp_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* SpawnOtherPawnByReused_20907(uint32_t PlayerID_, uint64_t RoleID_, uint32_t actorID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 SpawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Quaternion SpawnRotation_, DLL2SDK::CSProto::msg::ECamp camp_, int32_t bagID_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* DoSpawnPawn_20908(uint32_t playerID_, uint64_t roleID_, uint32_t actorID_, bool isLocalPawn_, DLL2SDK::CSProto::msg::ECamp camp_, DLL2SDK::mscorlib::System::String* pawnCfgPath_, int32_t pawnType_, DLL2SDK::UnityEngine::UnityEngine::Vector3 SpawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Quaternion SpawnRotation_); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* SpawnVehicle_20909(uint32_t actorID_, DLL2SDK::Assembly_CSharp::EActorType vehicleType_, DLL2SDK::UnityEngine::UnityEngine::Vector3 SpawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Quaternion SpawnRotation_, DLL2SDK::System_Core::System::Action_2* CallbackFun_); void DestroyVehicle_20910(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* vehicle_); void DestroyAllDrones_20911(); DLL2SDK::mscorlib::System::Type* GetVehicleInfoTypeById_20912(int32_t typeId_); DLL2SDK::CSProto::msg::ECamp GetPlayerCamp_20913(uint32_t PlayerID_); template T GetSpecialPawn_20914(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* GetPlayerPawn_20915(uint32_t PlayerID_); void RemovePawnRef_20916(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); bool IsPlayerPawnExist_20917(DLL2SDK::Assembly_CSharp::GameBase::Pawn* InPawn_); bool PlayerPawnExist_20918(uint32_t PlayerID_); void SetAllPawnHidden_20919(bool isHidden_); void AddPawn_20920(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void RefreshTeamAndEnemyPawns_20921(); void DestroyPawn_20922(uint32_t PlayerID_); void DestroyAllActorsExceptLocal_20923(); void RefreshTeamPawns_20924(); void PawnDied_20925(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void ClearTripMine_20926(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void ClearProject_20927(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); int32_t GetPawnCount_20928(DLL2SDK::CSProto::msg::ECamp camp_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* GetOneEnemy_20929(); void RegistPlayerBuffMgr_20930(uint32_t playerID_); void UnregistPlayerBuffMgr_20931(uint32_t playerID_); void SetBuffTarget_20932(uint32_t playerID_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void AddBuff_20933(uint32_t targetID_, uint32_t givenByID_, uint32_t buffUID_, int32_t buffID_); void RemoveBuff_20934(uint32_t targetID_, uint32_t buffUID_, int32_t buffID_); void ClearDelayBuff_20935(uint32_t targetID_); void ClearBuff_20936(uint32_t targetID_, uint32_t buffUID_, int32_t buffID_); void RemoveNotExistBuff_20937(uint32_t targetID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* buffUIDList_); void UpdateBuffState_20938(uint32_t targetID_, uint32_t buffUID_, bool active_, int32_t layer_, float duration_); DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* SpawnActor_20939(int32_t actorType_, DLL2SDK::UnityEngine::UnityEngine::Vector3 SpawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Quaternion SpawnRotation_, DLL2SDK::System_Core::System::Action_2* CallbackFun_); DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* SpawnActorFromInfo_20940(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_, DLL2SDK::UnityEngine::UnityEngine::Vector3 SpawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Quaternion SpawnRotation_); void DestroyActor_20941(DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* actorRoot_); void AttachActor_20942(DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* actorRoot_); void OnThrowWeapon_20943(int32_t weapId_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inThrowPosition_); float GetCarriedAmmoScale_20944(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weapon_); float GetCurrentAmmoScale_20945(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weapon_); void SetGamePause_20946(bool paused_); bool IsCanSpectate3pView_20947(); bool CanSpectateOB_20948(uint32_t playerId_); bool CanSpectate_20949(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* viewTarget_); void PushProjectile_20950(DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* inProjectile_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* SpawnANewProjectile_20951(DLL2SDK::UnityEngine::UnityEngine::Vector3 StartPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 InitVel_, uint32_t OwnerID_, int32_t ProjectileID_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* InputConfig_, int32_t weaponID_, uint32_t skinID_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* SpawnANewProjectile_20952(DLL2SDK::UnityEngine::UnityEngine::Vector3 StartPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 InitVel_, float Accel_, float MaxSpeed_, float GravityScale_, float LifeSpan_, float ExplosionLifeSpan_, float GroundBounceRate_, float WallBounceRate_, int32_t FlightID_, int32_t ExplodeID_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* Owner_, DLL2SDK::mscorlib::System::Type* ProjectileType_, int32_t weaponID_, uint32_t skinID_, bool TouchExplode_, bool CauseFlashEffect_, bool CauseRepulseEffect_); DLL2SDK::Assembly_CSharp::GameEngine::MissileProjectile* SpawnControllableMissile_20953(DLL2SDK::CSProto::msg::ECamp camp_, uint32_t playerID_, int32_t actorId_, DLL2SDK::Assembly_CSharp::GameEngine::MissileParameter param_, DLL2SDK::Assembly_CSharp::GameEngine::MissileFlyInfo flyInfo_); void RemoveWeaponHoldProjectile_20954(uint32_t playerID_); bool RemoveWeaponProjectile_20955(DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* Projectile_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* GetClosestGrenade_20956(float* relAngle_); bool FilterFriendGrenade_20957(DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* proj_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPlayerEyePos_20958(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* GetClosestCanPickGrenade_20959(); bool IsClosestKnifeTrigger_20960(); DLL2SDK::Assembly_CSharp::GameBase::ETriggerWeaponType GetTriggerWeaponType_20961(); template T FindProjectileByOwner_20962(uint32_t ownerID_); template T FindProjectile_20963(int32_t projID_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* FindProjectile_20964(int32_t projID_); DLL2SDK::Assembly_CSharp::GameEngine::MissileProjectile* FindControllableMissile_20965(int32_t ActorId_); void RemoveAllWeaponProjectiles_20966(); void UpdateWeaponProjectileRPGTarget_20967(uint32_t ownerID_, uint32_t targetID_); void SimulatedProjectileExplosion_20968(int32_t projID_, int32_t weaponID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 ExplodeLocation_, DLL2SDK::Assembly_CSharp::GameEngine::EExplodeType type_, float atTime_, bool canBeDestroyed_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* GetSmokeProjectile_20969(DLL2SDK::Assembly_CSharp::GameEngine::EProjectileType type_); bool IsInEnemySmoke_20970(DLL2SDK::UnityEngine::UnityEngine::Vector3 point_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); bool IsInAllySmoke_20971(DLL2SDK::UnityEngine::UnityEngine::Vector3 point_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); bool IsInSmoke_20972(DLL2SDK::UnityEngine::UnityEngine::Vector3 point_); bool IsSmokeInMiddle_20973(DLL2SDK::UnityEngine::UnityEngine::Vector3 source_, DLL2SDK::UnityEngine::UnityEngine::Vector3 target_); bool IsSmokeClusterNotInSameSide_20974(DLL2SDK::UnityEngine::UnityEngine::Vector3 source_, DLL2SDK::UnityEngine::UnityEngine::Vector3 target_); int32_t GetSmokeDis_20975(); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* GetTarget_20976(uint32_t targetID_); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* GetTarget_20977(uint8_t targetType_, uint32_t targetID_); DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* FindActorInfo_20978(int32_t actorType_); bool DynamicModificationActorInfo_20979(DLL2SDK::Assembly_CSharp::EActorType actorType_, int32_t assetID_); bool HadLargeKillStreakActor_20980(); DLL2SDK::UnityEngine::UnityEngine::Transform* FindObjectByActorID_20981(int32_t actorID_); void CreateGameComponents_20982(); DLL2SDK::Assembly_CSharp::GameComponent* GetGameComponent_20983(DLL2SDK::mscorlib::System::Type* inType_); template T GetGameComponent_20984(); DLL2SDK::Assembly_CSharp::GameComponent* AddGameComponent_20985(DLL2SDK::mscorlib::System::Type* type_); template T AddGameComponent_20986(); void InitGameComponents_20987(); void GameComponents_PreTick_20988(float deltaTime_); void GameComponents_Tick_20989(float deltaTime_); void GameComponents_ForceTick_20990(float deltaTime_); void GameComponents_Shutdown_20991(); void GameComponents_OnStartMatch_20992(); void GameComponents_OnRoundStart_20993(); void GameComponents_OnRoundEnded_20994(); void GameComponents_OnExitMatch_20995(); void GameComponents_OnEndMatch_20996(); void GameComponents_RestartPlayer_20997(); void GameComponents_Reset_20998(); void GameComponents_ApplyWorldShift_20999(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); void GameComponents_OnLevelObjectRegistered_21000(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); void GameComponents_OnLevelObjectUnRegistered_21001(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); void ApplyShift_21002(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); void AddSceneActorInfo_21003(uint32_t actorId_, uint8_t actorType_, uint32_t clientUID_, uint8_t subType_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 rot_, uint32_t clientParam_); void RemoveSceneActorInfo_21004(uint32_t actorID_); void OnActorRelevant_21005(uint32_t actorId_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Vector3 rotation_, uint8_t relevantObjType_); void OnActorIRRelevant_21006(uint32_t actorId_, uint8_t relevantObjtype_); void InitTLog_21007(); void TLogProcess_21008(); DLL2SDK::Assembly_CSharp::WeaponControllerAssetRecorder* GetWeaponControllerAssetRecorder_21009(); float LoadingSceneUnloadDelayTime_21010(); void RecordForHideInReplay_21011(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void RefreshAllPawnUpArmObjs_21012(); bool CanSkipDeadReplay_21013(); DLL2SDK::Assembly_CSharp::WeaponFireModeLockCmp* get_FireModeLockCmp_21014(); void LockCheck_21015(DLL2SDK::Assembly_CSharp::GameEngine::EPawnStateLock stateType_, float lockTime_); void LockTotalInput_21016(float lockTime_); void RemoveLockStateType_21017(DLL2SDK::Assembly_CSharp::GameEngine::EPawnStateLock stateType_); void RemoveTotalLockState_21018(); void TickWeaponFireModeLockComponents_21019(float deltaTime_); static void _cctor_21020(); template static bool _FindLevelObject_1_m__0_21021(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* e_); template static bool _FindLevelObjects_1_m__1_21022(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* e_); static bool _GetOneEnemy_m__2_21023(DLL2SDK::Assembly_CSharp::GameBase::Pawn* s_); template static bool _GetGameComponent_1_m__3_21024(DLL2SDK::Assembly_CSharp::GameComponent* e_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIContainer : DLL2SDK::mscorlib::System::Object { struct StaticFields { uint32_t m_GlobleWindowContollerInstanceID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CreateController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetControllerKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetControllerKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewKey_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52924(); static DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* CreateController_52925(DLL2SDK::mscorlib::System::Type* t_, int32_t userContext_, DLL2SDK::Assembly_CSharp::EAssetID assetId_); template static T CreateController_52926(int32_t userContext_); template static DLL2SDK::mscorlib::System::String* GetControllerKey_52927(int32_t userContext_); static DLL2SDK::mscorlib::System::String* GetControllerKey_52928(DLL2SDK::mscorlib::System::String* controllerTypeFullName_, int32_t userContext_, DLL2SDK::Assembly_CSharp::EAssetID assetId_); static DLL2SDK::mscorlib::System::String* GetViewKey_52929(int32_t assetId_, int32_t userContext_); static void _cctor_52930(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIWindowController : DLL2SDK::Assembly_CSharp::GameUI::UIContainer { DLL2SDK::Assembly_CSharp::GameEngine::EventChannel* m_EventChannel_; bool m_bIsShutDown_; DLL2SDK::mscorlib::System::String* m_ControllerID_; uint32_t m_InstanceID_; int32_t _Context_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ChildWindowControllers_; DLL2SDK::Assembly_CSharp::GameUI::IUIContainer* _Owner_k__BackingField_; DLL2SDK::Assembly_CSharp::GameUI::UIWindow* m_UINode_; bool m_IsActive_; bool m_IsActiveEvent_; bool m_HasActived_; DLL2SDK::Assembly_CSharp::GameEngine::EEventType m_UIHandleType_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* anchors_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TimerIdList_; int32_t m_TimerOwnerMapId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetControllerID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInstanceID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetControllerContext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameHUDStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHasUIView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReceiveEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetViewAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIModeActice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFadeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFadeOutFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseSelf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterZoneEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterZoneEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RegisterButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_UnRegisterButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterButtonClickWithAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRootController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUIEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveUIView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateChildController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CreateChildController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewParent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChildController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetChildController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindChildController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowChildController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ShowChildController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveChildController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RemoveChildController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveChildControllerById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveChildControllerByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateControllerUIView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CreateControllerUIView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachAssetUIWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_AttachAssetUIWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SearchChildController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnchor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTopParent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BlockUIColider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLoading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMessageBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ShowMessageBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPopupItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ShowPopupItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCommonTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPopupWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ShowPopupWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideAllPopupWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HidePopupWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_HidePopupWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentPopupWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_StopTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAllTimersInController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneReconnectSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameReconnectSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52933(); DLL2SDK::mscorlib::System::String* get_ControllerID_52934(); void SetControllerID_52935(DLL2SDK::mscorlib::System::String* InID_); void SetInstanceID_52936(uint32_t id_); bool get_IsShutDown_52937(); int32_t get_Context_52938(); void set_Context_52939(int32_t value_); void SetControllerContext_52940(int32_t context_); void Init_52941(); void PostInit_52942(); void RefreshUI_52943(DLL2SDK::Array* args_); void OnGameHUDStateChanged_52944(); DLL2SDK::Assembly_CSharp::GameUI::IUIContainer* get_Owner_52945(); void set_Owner_52946(DLL2SDK::Assembly_CSharp::GameUI::IUIContainer* value_); DLL2SDK::Assembly_CSharp::GameUI::UIWindow* get_UINode_52947(); bool IsHasUIView_52948(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_52949(); bool get_IsActive_52950(); void SetReceiveEvent_52951(bool bReceive_); bool get_EnableInactiveEvent_52952(); void SetViewAlpha_52953(float alpha_); void SetUIModeActice_52954(bool isActive_, bool enableOptimize_); void SetActive_52955(bool isActive_, bool recursively_, bool enableOptimize_); void WillShow_52956(); void WillClose_52957(); void OnShow_52958(); void OnOpen_52959(); void OnClose_52960(); void PlayFadeEffect_52961(); void OnFadeOutFinish_52962(); void SetUIActive_52963(bool isActive_, bool recursively_, bool RemoveDelegate_); void CloseSelf_52964(); void RegisterDelegates_52965(); void UnRegisterDelegates_52966(); void RegisterEventHandler_52967(uint32_t CommandId_, DLL2SDK::mscorlib::System::Action_1* CallFunc_, bool callImmediately_); void UnregisterEventHandler_52968(uint32_t CommandId_); void RegisterZoneEventHandler_52969(DLL2SDK::CSProto::msg::EServerPkgCmd lobbyType_, DLL2SDK::mscorlib::System::Action_1* CallFunc_); void UnregisterZoneEventHandler_52970(DLL2SDK::CSProto::msg::EServerPkgCmd lobbyType_); void RegisterButtonClick_52971(DLL2SDK::Assembly_CSharp::UIButton* BtnGo_, DLL2SDK::Assembly_CSharp::EventDelegate_Callback* func_, bool effectEnabled_, float clickInterval_); void UnRegisterButtonClick_52972(DLL2SDK::Assembly_CSharp::UIButton* BtnGo_, DLL2SDK::Assembly_CSharp::EventDelegate_Callback* func_); void RegisterButtonClick_52973(DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* BtnTemp_, DLL2SDK::Assembly_CSharp::EventDelegate_Callback* func_, DLL2SDK::mscorlib::System::String* BtnLabel_, bool effectEnabled_, float clickInterval_); void UnRegisterButtonClick_52974(DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* BtnTemp_, DLL2SDK::Assembly_CSharp::EventDelegate_Callback* func_); void RegisterToggleChange_52975(DLL2SDK::Assembly_CSharp::UIToggle* toggleGo_, DLL2SDK::Assembly_CSharp::EventDelegate_Callback* func_); void UnRegisterToggleChange_52976(DLL2SDK::Assembly_CSharp::UIToggle* toggleGo_, DLL2SDK::Assembly_CSharp::EventDelegate_Callback* func_); void RegisterButtonClickWithAnimator_52977(DLL2SDK::Assembly_CSharp::UIButton* BtnGo_, DLL2SDK::Assembly_CSharp::EventDelegate_Callback* func_, bool effectEnabled_, float fixedTime_); DLL2SDK::Assembly_CSharp::GameUI::UIScene* GetUIScene_52978(); DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* GetRootController_52979(); bool OnUIEvent_52980(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* Msg_); bool OnZoneEvent_52981(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void ShutDown_52982(); void RemoveUIView_52983(DLL2SDK::mscorlib::System::String* InViewID_); template T CreateChildController_52984(int32_t userContext_, DLL2SDK::UnityEngine::UnityEngine::Vector3 localPosition_, bool display_, DLL2SDK::UnityEngine::UnityEngine::GameObject* parent_, DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor anchor_, DLL2SDK::Assembly_CSharp::GameUI::EGUILayer layer_, DLL2SDK::Assembly_CSharp::EAssetID assetId_); DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* CreateChildController_52985(DLL2SDK::mscorlib::System::Type* controllerType_, int32_t userContext_, DLL2SDK::Assembly_CSharp::EAssetID assetId_, DLL2SDK::UnityEngine::UnityEngine::Vector3 localPosition_, bool display_, DLL2SDK::UnityEngine::UnityEngine::GameObject* parent_, DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor anchor_, DLL2SDK::Assembly_CSharp::GameUI::EGUILayer layer_); DLL2SDK::UnityEngine::UnityEngine::GameObject* GetViewParent_52986(DLL2SDK::UnityEngine::UnityEngine::GameObject* parent_, DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor anchor_, DLL2SDK::Assembly_CSharp::GameUI::EGUILayer layer_); template T GetChildController_52987(int32_t userContext_, bool canBeNull_); DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* GetChildController_52988(DLL2SDK::mscorlib::System::String* controllerTypeFullName_, int32_t userContext_); DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* FindChildController_52989(DLL2SDK::mscorlib::System::String* controllerId_); template T ShowChildController_52990(bool display_, int32_t userContext_, DLL2SDK::UnityEngine::UnityEngine::Vector3 localPosition_, DLL2SDK::UnityEngine::UnityEngine::GameObject* parent_, DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor anchor_, DLL2SDK::Assembly_CSharp::GameUI::EGUILayer layer_); DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* ShowChildController_52991(DLL2SDK::mscorlib::System::Type* type_, bool display_, int32_t userContext_, DLL2SDK::UnityEngine::UnityEngine::Vector3 localPosition_, DLL2SDK::UnityEngine::UnityEngine::GameObject* parent_, DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor anchor_, DLL2SDK::Assembly_CSharp::GameUI::EGUILayer layer_); template bool RemoveChildController_52992(int32_t userContext_); bool RemoveChildController_52993(DLL2SDK::mscorlib::System::String* controllerTypeFullName_, int32_t userContext_); bool RemoveChildControllerById_52994(DLL2SDK::mscorlib::System::String* controllerId_); template bool RemoveChildControllerByType_52995(); DLL2SDK::Assembly_CSharp::GameUI::UIWindow* CreateControllerUIView_52996(DLL2SDK::Assembly_CSharp::EAssetID inAssetID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 localPosition_, DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor anchor_, DLL2SDK::Assembly_CSharp::GameUI::EGUILayer layer_, bool createAtRoot_, bool bChild_); DLL2SDK::Assembly_CSharp::GameUI::UIWindow* CreateControllerUIView_52997(DLL2SDK::Assembly_CSharp::EAssetID inAssetID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* parent_, DLL2SDK::UnityEngine::UnityEngine::Vector3 localPosition_); template T SearchChildController_53000(int32_t userContext_, bool includeInActive_); DLL2SDK::Assembly_CSharp::UIAnchor* GetAnchor_53001(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor attachAnchor_); DLL2SDK::UnityEngine::UnityEngine::GameObject* GetTopParent_53002(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_); void BlockUIColider_53003(bool block_, int32_t timeoutSeconds_, int32_t userContext_); void ShowLoading_53004(bool display_, bool blockTouch_, bool showMask_, DLL2SDK::mscorlib::System::String* tips_, int32_t timeoutSeconds_, int32_t userContext_, DLL2SDK::UnityEngine::UnityEngine::Vector3 localPosition_, DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor anchor_, float renderDelay_); void ShowMessageBox_53005(DLL2SDK::mscorlib::System::String* message_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxWindow_MessageBoxCallbackHandler* callback_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxButtonsType buttonsType_, int32_t userContext_, bool isModal_, bool isAboveAll_, DLL2SDK::Assembly_CSharp::GameUI::EGUIWindowShowMode mode_, DLL2SDK::mscorlib::System::String* okButtonText_, DLL2SDK::mscorlib::System::String* cancelButtonText_, bool errorTopReport_); template void ShowMessageBox_53006(DLL2SDK::mscorlib::System::String* message_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxWindow_MessageBoxCallbackHandler* callback_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxButtonsType buttonsType_, int32_t userContext_, bool isModal_, bool isAboveAll_, DLL2SDK::Assembly_CSharp::GameUI::EGUIWindowShowMode mode_, DLL2SDK::mscorlib::System::String* okButtonText_, DLL2SDK::mscorlib::System::String* cancelButtonText_, bool errorTopReport_); void ShowPopupItem_53007(DLL2SDK::CSProto::msg::ResourceChange* resource_); void ShowPopupItem_53008(uint64_t itemID_, uint64_t itemGdid_, int32_t deltacount_, int32_t deltatime_, uint64_t addPropId_, int32_t addPropNum_); void ShowCommonTips_53009(DLL2SDK::mscorlib::System::String* tipsContent_, float visibleTime_, bool repeatable_, bool bForce_, DLL2SDK::mscorlib::System::Nullable_1 from_, DLL2SDK::mscorlib::System::Nullable_1 to_); template T ShowPopupWindow_53010(int32_t userContext_, DLL2SDK::Assembly_CSharp::GameUI::EGUIWindowShowMode mode_, bool forceShow_, bool fifoFlag_, DLL2SDK::Assembly_CSharp::GameUI::EGUILayer layer_, bool isChild_); DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController* ShowPopupWindow_53011(DLL2SDK::mscorlib::System::Type* viewType_, int32_t userContext_, DLL2SDK::Assembly_CSharp::GameUI::EGUIWindowShowMode mode_, bool forceShow_, bool fifoFlag_, DLL2SDK::Assembly_CSharp::GameUI::EGUILayer layer_, bool isChild_); void HideAllPopupWindow_53012(); template void HidePopupWindow_53013(DLL2SDK::Assembly_CSharp::GameUI::EWindowCloseType closeType_); void HidePopupWindow_53014(DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController* controller_, DLL2SDK::Assembly_CSharp::GameUI::EWindowCloseType closeType_); DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController* GetCurrentPopupWindow_53015(); DLL2SDK::Assembly_CSharp::GameEngine::Timer* StartTimer_53016(float InInterval_, bool bLoop_, DLL2SDK::System_Core::System::Action* InTimerDelegate_, bool InAutoStart_, bool CanBePaused_); void StopTimer_53017(uint32_t timerID_); void StopTimer_53018(DLL2SDK::System_Core::System::Action* InTimerDelegate_); void StopAllTimersInController_53019(); void OnZoneReconnectSuccess_53020(); void OnGameReconnectSuccess_53021(); DLL2SDK::mscorlib::System::String* ToString_53022(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_53023(); template static T AttachAssetUIWindow_52998(DLL2SDK::Assembly_CSharp::EAssetID assetTypeID_, DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* InOwner_, DLL2SDK::UnityEngine::UnityEngine::Vector3 localPosition_, DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor attachAnchor_, DLL2SDK::Assembly_CSharp::GameUI::EGUILayer attachLayer_, bool createAtRoot_, bool bChild_); template static T AttachAssetUIWindow_52999(DLL2SDK::Assembly_CSharp::EAssetID assetTypeID_, DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* InOwner_, DLL2SDK::UnityEngine::UnityEngine::GameObject* parent_, DLL2SDK::UnityEngine::UnityEngine::Vector3 localPosition_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct WinnerCircleMainView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::SettlementPlayAgainStateView* playagainStateView_; DLL2SDK::Assembly_CSharp::UITable* TopLeftTable_; DLL2SDK::UnityEngine::UnityEngine::Transform* TopLeftAgainNoticeNode_; DLL2SDK::Array* PVPCards_; DLL2SDK::Array* FourCards_; DLL2SDK::Array* ThreeCards_; DLL2SDK::Array* TwoCards_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PVPCardRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PVECardRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PVE4CardRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PVE3CardRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PVE2CardRoot_; DLL2SDK::Array* CardArr_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PVPMapCampRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PVEMapCampRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BRMapCampRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BRTDMCampRoot_; DLL2SDK::Assembly_CSharp::GameUI::WinnerCircleMainView_WinMapCamp* PVPMapCamp_; DLL2SDK::Assembly_CSharp::GameUI::WinnerCircleMainView_WinMapCamp* PVEMapCamp_; DLL2SDK::Assembly_CSharp::GameUI::WinnerCircleMainView_WinMapCamp* BRMapCamp_; DLL2SDK::Assembly_CSharp::GameUI::WinnerCircleMainView_WinMapCamp* BRTDMMapCamp_; DLL2SDK::Assembly_CSharp::UILabel* PVPResult_; DLL2SDK::Assembly_CSharp::UILabel* PVEResult_; DLL2SDK::Assembly_CSharp::UILabel* BRResult_; DLL2SDK::Assembly_CSharp::UILabel* BRTDMResult_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoPVETitle_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoPVPTitle_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoBRTitle_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoBRTDMTitle_; DLL2SDK::Assembly_CSharp::UILabel* BRTDMScore_; DLL2SDK::Assembly_CSharp::UISprite* SpriteCampRebel_; DLL2SDK::Assembly_CSharp::UISprite* SpriteCampRegular_; DLL2SDK::Assembly_CSharp::UISprite* BlackScreen_; DLL2SDK::Assembly_CSharp::UIButton* BtnShare_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* BtnShareCollider_; DLL2SDK::Array* HideWhenShareGos_; DLL2SDK::Array* ShowWhenShareGos_; DLL2SDK::Assembly_CSharp::UIButton* BtnExit_; DLL2SDK::Assembly_CSharp::UILabel* LabelRemainTime_; DLL2SDK::Assembly_CSharp::UILabel* LabelShowExitTime_; DLL2SDK::Assembly_CSharp::UISprite* ExitIcon_; DLL2SDK::UnityEngine::UnityEngine::Animator* AnimShakeExitBtn_; DLL2SDK::Assembly_CSharp::UIWidget* CommonContainer_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ShareContainer_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SetMotionTips_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ShareTips_; DLL2SDK::UnityEngine::UnityEngine::Transform* transformBottomLeft_; DLL2SDK::UnityEngine::UnityEngine::Transform* transformRightTop_; float TimesShowMotionTips_; float m_RemainShowExitTime_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* timer_; bool timeLock_; bool isSetShareBtnVisible_; DLL2SDK::UnityEngine::UnityEngine::Color PVEClassicColor_; DLL2SDK::UnityEngine::UnityEngine::Color PVEBossColor_; int32_t m_ExitTime_; float m_RemainShareTime_; bool m_IsTopThree_; DLL2SDK::mscorlib::System::String* BLUE_SPRITE_NAME_; DLL2SDK::mscorlib::System::String* RED_SPRITE_NAME_; DLL2SDK::Assembly_CSharp::GameUI::WinnerCircleMainView_WinMapCamp* currentMapCamp_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Color RED_NAME_COLOR_; DLL2SDK::UnityEngine::UnityEngine::Color BLUE_NAME_COLOR_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBasicInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitCardList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideMotionTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshShowExitTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExitTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRemainShareTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBRCreateRoomOBTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TimerExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShakeExitBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIsTopThree_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCardData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnExitClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWinCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMatchInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoBeforeScreenShot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScreenShotFinishCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowShareBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LockTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableExitAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetShareBtnColiiderEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetShareTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScreenShineEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsScreenShootValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowShare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShareData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTopLeftTable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114667(); DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* get_sds_114668(); void Init_114669(); void InitBasicInfo_114670(bool bPVP_, bool bSinglePVP_, bool bBR_, bool isBRTDM_); void InitCardList_114671(int32_t SquadMemberCount_); void OnDisable_114672(); void HideMotionTips_114673(); void RefreshShowExitTime_114674(); int32_t GetExitTime_114675(); int32_t GetRemainShareTime_114676(); int32_t GetBRCreateRoomOBTime_114677(); void TimerExit_114678(); void ShakeExitBtn_114679(); void ShowExit_114680(bool bShow_); void CheckIsTopThree_114681(); void SetCardData_114682(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, bool IsPVP_, bool IsBr_, bool IsSingleTeam_); void OnBtnExitClick_114683(); void ClearTimer_114684(); void SetWinCamp_114685(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_, int32_t map_, DLL2SDK::CSProto::msg::ECamp winCamp_, DLL2SDK::CSProto::msg::ECamp myCamp_); void SetMatchInfo_114686(int32_t mapId_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_, DLL2SDK::CSProto::msg::EGameType gameType_); void DoBeforeScreenShot_114687(); void OnScreenShotFinishCallback_114688(); void ShowShareBtn_114689(); void LockTime_114690(bool isLock_); void DisableExitAnimator_114691(); void ResetShareBtnColiiderEnable_114692(); void ResetShareTips_114693(bool active_); void ScreenShineEnd_114694(); bool IsScreenShootValid_114695(); bool IsShowShare_114696(); DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* GetShareData_114697(); void RefreshTopLeftTable_114698(); void _RefreshTopLeftTable_m__0_114700(); void __xLuaBaseProxy_Init_114701(); void __xLuaBaseProxy_OnDisable_114702(); static void _cctor_114699(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct WinnerCircleShowData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* Name_; DLL2SDK::mscorlib::System::String* Score_; DLL2SDK::mscorlib::System::String* KillNum_; DLL2SDK::mscorlib::System::String* Icon_; DLL2SDK::CSProto::msg::PlayerPictureInfo* AvatarPicInfo_; uint32_t RoleId_; uint64_t PlayerId_; uint64_t RoleModelId_; uint32_t WeaponId_; int32_t BagID_; int32_t HatID_; int32_t ClothID_; int32_t SuitID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AttachmentIDs_; uint32_t SkinID_; uint32_t IndividuationItemId_; DLL2SDK::mscorlib::System::String* IndividuationAniName_; bool IsAI_; bool IsAlive_; bool IsMvp_; bool IsFMvp_; uint32_t GoliathNum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114664(); DLL2SDK::mscorlib::System::String* ToString_114665(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_114666(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIScene : DLL2SDK::Assembly_CSharp::GameUI::UIContainer { DLL2SDK::Assembly_CSharp::GameEngine::EventChannel* m_EventChannel_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_GameHudList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_GameHudTypeList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* m_CustomTickList_; DLL2SDK::Array* m_TickTimes_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_UIWindowControllers_; DLL2SDK::Assembly_CSharp::GameUI::GamepadButtonHud* m_GamepadButtonHUD_; DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController* m_CurrentPopupWindowController_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PopUpwindowList_; DLL2SDK::Assembly_CSharp::GameUI::CommonTipsController* CurrentShowingCommonTips_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_EasyTouchComponent_; DLL2SDK::Assembly_CSharp::GameEngine::TimerModule* m_TimerModule_; bool isMatchEnded_; struct StaticFields { DLL2SDK::Array* TickIntervals_; int32_t SHUTDOWN_MESSAGEBOX_CONTEXT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGamepadButtonHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneReconnectSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameReconnectSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUIEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateWindowController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CreateWindowController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindWindowController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWindowController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetWindowController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_GetWindowController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWindowControllersByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowWindowController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ShowWindowController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveWindowController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RemoveWindowController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_RemoveWindowController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveWindowControllerById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveWindowControllerByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterWindowController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SearchWindowController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPopupWindowImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPopupWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ShowPopupWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideAllPopupWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HidePopupWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHasPopupWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_HidePopupWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoHidePopupWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PopPopupWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentPopupWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPopupWindowOperation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentPopupWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateGameHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddCustomTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveCustomTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearCustomTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CreateGameHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachGameHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_AttachGameHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGameHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetGameHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_GetGameHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_GetGameHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowGameHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveUIView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BlockUIColider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLoadingShowing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLoading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMessageBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ShowMessageBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCommonTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateCommonTipsCtrl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadEasyTouchComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterZoneEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterZoneEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAudioBank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ClearTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAllTimers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnKeyPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShutDownAppConfirmCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyServerTutorialDataChangedRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartCoroutine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopCoroutine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_StopCoroutine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Get_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuideItemRegister_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSettlement_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48385(); void Init_48386(); DLL2SDK::Assembly_CSharp::GameUI::GamepadButtonHud* GetGamepadButtonHud_48387(); void Tick_48388(float deltaTime_); void OnZoneReconnectSuccess_48389(); void OnGameReconnectSuccess_48390(); void OnUIEvent_48391(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); bool OnZoneEvent_48392(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void ShutDown_48393(); template T CreateWindowController_48394(int32_t userContext_, DLL2SDK::UnityEngine::UnityEngine::Vector3 localPosition_, DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor anchor_, bool display_, DLL2SDK::Assembly_CSharp::GameUI::EGUILayer layer_, bool createAtRoot_, bool bChild_); DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* CreateWindowController_48395(DLL2SDK::mscorlib::System::Type* controllerType_, int32_t userContext_, DLL2SDK::UnityEngine::UnityEngine::Vector3 localPosition_, DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor anchor_, bool display_, DLL2SDK::Assembly_CSharp::GameUI::EGUILayer layer_, bool createAtRoot_, bool bChild_); DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* FindWindowController_48396(DLL2SDK::mscorlib::System::String* controllerId_); template T GetWindowController_48397(int32_t userContext_); DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* GetWindowController_48398(DLL2SDK::mscorlib::System::Type* t_, int32_t userContext_); DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* GetWindowController_48399(DLL2SDK::mscorlib::System::String* controllerTypeFullName_, int32_t userContext_); template DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetWindowControllersByType_48400(); template T ShowWindowController_48401(bool display_, int32_t userContext_, DLL2SDK::UnityEngine::UnityEngine::Vector3 localPosition_, DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor anchor_, DLL2SDK::Assembly_CSharp::GameUI::EGUILayer layer_, bool createAtRoot_, bool bChild_); void ShowWindowController_48402(DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* controller_, bool display_); bool RemoveWindowController_48403(DLL2SDK::mscorlib::System::String* controllerTypeFullName_, int32_t userContext_); template bool RemoveWindowController_48404(int32_t userContext_); bool RemoveWindowController_48405(DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* controller_); bool RemoveWindowControllerById_48406(DLL2SDK::mscorlib::System::String* controllerId_); template bool RemoveWindowControllerByType_48407(); bool UnRegisterWindowController_48408(DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* controller_); template T SearchWindowController_48409(int32_t context_, bool includeInActive_); template T ShowPopupWindowImpl_48410(T windowController_, bool forceShow_, bool fifoFlag_, DLL2SDK::Assembly_CSharp::GameUI::EGUIWindowShowMode mode_, bool isShow_); template T ShowPopupWindow_48411(int32_t userContext_, bool forceShow_, bool fifoFlag_, DLL2SDK::Assembly_CSharp::GameUI::EGUIWindowShowMode mode_, DLL2SDK::Assembly_CSharp::GameUI::EGUILayer layer_, bool bChild_, bool isShow_); DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController* ShowPopupWindow_48412(DLL2SDK::mscorlib::System::Type* viewType_, int32_t userContext_, bool forceShow_, bool fifoFlag_, DLL2SDK::Assembly_CSharp::GameUI::EGUIWindowShowMode mode_, DLL2SDK::Assembly_CSharp::GameUI::EGUILayer layer_, bool bChild_, bool isShow_); void HideAllPopupWindow_48413(); template void HidePopupWindow_48414(DLL2SDK::Assembly_CSharp::GameUI::EWindowCloseType closeType_); template bool IsHasPopupWindow_48415(); void HidePopupWindow_48416(DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController* controller_, DLL2SDK::Assembly_CSharp::GameUI::EWindowCloseType closeType_); void DoHidePopupWindow_48417(DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController* windowView_, DLL2SDK::mscorlib::System::String* controllerId_); DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController* PopPopupWindow_48418(); DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController* GetCurrentPopupWindow_48419(); void ShowPopupWindowOperation_48420(DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController* controller_, bool activeFlag_); void SetCurrentPopupWindow_48421(DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController* controller_); template T CreateGameHud_48422(DLL2SDK::Assembly_CSharp::EAssetID eAsset_, int32_t userContext_, DLL2SDK::UnityEngine::UnityEngine::Vector3 localPosition_, DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor anchor_, bool display_, DLL2SDK::Assembly_CSharp::GameUI::EGUILayer layer_, bool bChildInUILayer_); void AddCustomTick_48423(DLL2SDK::Assembly_CSharp::GameUI::IUICustomTick* tick_); void RemoveCustomTick_48424(DLL2SDK::Assembly_CSharp::GameUI::IUICustomTick* tick_); void ClearCustomTick_48425(); DLL2SDK::Assembly_CSharp::GameUI::GameHUD* CreateGameHud_48426(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::Assembly_CSharp::EAssetID eAsset_, int32_t userContext_, DLL2SDK::UnityEngine::UnityEngine::Vector3 localPosition_, DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor anchor_, bool display_, DLL2SDK::Assembly_CSharp::GameUI::EGUILayer layer_, bool bChildInUILayer_); template T GetGameHud_48429(DLL2SDK::Assembly_CSharp::EAssetID assetId_, int32_t userContext_); template T GetGameHud_48430(); DLL2SDK::Assembly_CSharp::GameUI::GameHUD* GetGameHud_48431(DLL2SDK::mscorlib::System::Type* type_); DLL2SDK::Assembly_CSharp::GameUI::GameHUD* GetGameHud_48432(DLL2SDK::Assembly_CSharp::EAssetID assetId_, int32_t userContext_); template T ShowGameHud_48433(DLL2SDK::Assembly_CSharp::EAssetID assetId_, bool display_, int32_t userContext_, DLL2SDK::UnityEngine::UnityEngine::Vector3 localPosition_, DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor anchor_, DLL2SDK::Assembly_CSharp::GameUI::EGUILayer layer_, bool bChildInUILayer_); void RemoveUIView_48434(DLL2SDK::mscorlib::System::String* InViewID_); void BlockUIColider_48435(bool block_, int32_t timeoutSeconds_, int32_t context_); bool IsLoadingShowing_48436(int32_t context_); void ShowLoading_48437(bool display_, bool blockTouch_, bool showMask_, DLL2SDK::mscorlib::System::String* tips_, int32_t timeoutSeconds_, int32_t context_, DLL2SDK::UnityEngine::UnityEngine::Vector3 localPosition_, DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor anchor_, float renderDelay_); template void ShowMessageBox_48438(DLL2SDK::mscorlib::System::String* message_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxWindow_MessageBoxCallbackHandler* callback_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxButtonsType buttonsType_, int32_t userContext_, bool isModal_, bool isAboveAll_, DLL2SDK::Assembly_CSharp::GameUI::EGUIWindowShowMode mode_, DLL2SDK::mscorlib::System::String* okButtonText_, DLL2SDK::mscorlib::System::String* cancelButtonText_, bool errorTopReport_); void ShowMessageBox_48439(DLL2SDK::mscorlib::System::String* message_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxWindow_MessageBoxCallbackHandler* callback_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxButtonsType buttonsType_, int32_t userContext_, bool isModal_, bool isAboveAll_, DLL2SDK::Assembly_CSharp::GameUI::EGUIWindowShowMode mode_, DLL2SDK::mscorlib::System::String* okButtonText_, DLL2SDK::mscorlib::System::String* cancelButtonText_); void ShowCommonTips_48440(DLL2SDK::mscorlib::System::String* tipsContent_, float visibleTime_, bool repeatable_, bool bForceShow_, DLL2SDK::mscorlib::System::Nullable_1 from_, DLL2SDK::mscorlib::System::Nullable_1 to_, DLL2SDK::mscorlib::System::Nullable_1 offset_); DLL2SDK::Assembly_CSharp::GameUI::CommonTipsController* CreateCommonTipsCtrl_48441(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void LoadEasyTouchComponent_48442(); void RegisterEventHandler_48443(uint32_t CommandId_, DLL2SDK::mscorlib::System::Action_1* CallFunc_); void UnregisterEventHandler_48444(uint32_t CommandId_); void RegisterZoneEventHandler_48445(DLL2SDK::CSProto::msg::EServerPkgCmd lobbyType_, DLL2SDK::mscorlib::System::Action_1* CallFunc_); void UnregisterZoneEventHandler_48446(DLL2SDK::CSProto::msg::EServerPkgCmd lobbyType_); void LoadAudioBank_48447(bool bLoad_); bool get_TimerEnabled_48448(); DLL2SDK::Assembly_CSharp::GameEngine::Timer* SetTimer_48449(float InInterval_, bool bLoop_, DLL2SDK::System_Core::System::Action* InTimerDelegate_, bool InAutoStart_, bool CanBePaused_); void ClearTimer_48450(uint32_t timerID_); void ClearTimer_48451(DLL2SDK::System_Core::System::Action* InTimerDelegate_); void ClearAllTimers_48452(); bool OnReturnKeyPress_48453(); void OnShutDownAppConfirmCallback_48454(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void NotifyServerTutorialDataChangedRes_48455(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* StartCoroutine_48456(DLL2SDK::mscorlib::System::Collections::IEnumerator* ienum_); void StopCoroutine_48457(DLL2SDK::UnityEngine::UnityEngine::Coroutine* co_); void StopCoroutine_48458(DLL2SDK::mscorlib::System::Collections::IEnumerator* ienum_); void OnGuideItemRegister_48460(int32_t inGuideItemType_); void OnSettlement_48461(); DLL2SDK::Assembly_CSharp::GameUI::FtueTipsController* get_FtueTipsController_48462(); template static T AttachGameHUD_48427(DLL2SDK::Assembly_CSharp::EAssetID assetTypeID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 localPosition_, DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor attachAnchor_, bool display_, int32_t userContext_, DLL2SDK::Assembly_CSharp::GameUI::EGUILayer attachLayer_, bool bChildInUILayer_); static DLL2SDK::Assembly_CSharp::GameUI::GameHUD* AttachGameHUD_48428(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::Assembly_CSharp::EAssetID assetTypeID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 localPosition_, DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor attachAnchor_, bool display_, int32_t userContext_, DLL2SDK::Assembly_CSharp::GameUI::EGUILayer attachLayer_, bool bChildInUILayer_); static DLL2SDK::Assembly_CSharp::GameUI::UIScene* Get_48459(); static void _cctor_48463(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct WinnerCircleGameLightsController : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* LightsRoot_; DLL2SDK::UnityEngine::UnityEngine::Transform* DefaultLight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitLightRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGameObjectPathFromMapId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114625(); void Start_114626(); void InitLightRoot_114627(); DLL2SDK::mscorlib::System::String* GetGameObjectPathFromMapId_114628(int32_t mapId_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct WinnerCircleBackgroundView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UITexture* BG_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114624(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct WinnerCircleBackgroundController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::WinnerCircleBackgroundView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBG_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBGTextureFromMapId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114616(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_114617(); DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* get_sds_114618(); void Init_114619(); void InitBG_114620(); DLL2SDK::UnityEngine::UnityEngine::Texture2D* GetBGTextureFromMapId_114621(int32_t mapId_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_114622(); void __xLuaBaseProxy_Init_114623(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct AvatarViewSuperBase : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51200(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct GenterAnimtor : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* M_Animator_; DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* FM_Animator_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114600(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct AvatarItemBase : DLL2SDK::mscorlib::System::Object { int32_t m_RoleId_; bool m_bDisplayWhenLoaded_; DLL2SDK::Assembly_CSharp::AvatarItemViewBase* avatarItemView_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_AvatarTrans_; int32_t m_Index_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_SocketDic_; DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* m_AvatarManagedAsset_; DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* m_CacheAnimatorController_; DLL2SDK::UnityEngine::UnityEngine::Animator* m_AvatarAnimator_; bool m_SetCacheAnimator_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_CharacterTrans_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment* m_CharacterShower_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_LeftWeapTrans_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment* m_LeftAttachmentShower_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_RightWeapTrans_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment* m_RightAttachmentShower_; DLL2SDK::Array* m_LoadAssetIds_; int32_t HEAD_ID_; int32_t BAG_ID_; int32_t BALLPROF_ID_; float m_CheckReadyInterval_; float m_LastCheckTime_; DLL2SDK::Assembly_CSharp::FrontEnd::FrontEndAvatarAudio* mAvatarAudioComponent_; bool m_DisableAvatarAudio_; bool m_UseEntranceAnimation_; DLL2SDK::Assembly_CSharp::GameUI::UIIndividuationPlayAnimationInstance* m_CurrentUIIndividuationPlayAnimationInstance_; bool m_bAvatarAssetLoading_; int32_t m_CurrentAvatarAssetID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSocketDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAttachmentReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAssetAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLowQualitySetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupCloth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyCurrentCharacter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCharacterReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearEquipment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEquipReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAllAttachmentReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickIndividuationAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearIndividuationAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayIndividuationAnimation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86683(int32_t idx_, DLL2SDK::Assembly_CSharp::AvatarItemViewBase* view_); int32_t get_RoleID_86684(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* GetSocketDic_86685(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_LeftWeapTrans_86686(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_RightWeapTrans_86687(); void set_DisableAvatarAudio_86688(bool value_); DLL2SDK::UnityEngine::UnityEngine::Animator* get_AvatarAnimator_86689(); void set_AvatarAnimator_86690(DLL2SDK::UnityEngine::UnityEngine::Animator* value_); bool get_UseEntranceAnimation_86691(); bool get_NeedEquipAndAttachment_86692(); void Update_86693(); void OnAttachmentReady_86694(DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment* attachmentShow_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* basicUselessIds_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* excludeObjList_); void AddBox_86695(DLL2SDK::UnityEngine::UnityEngine::BoxCollider* box_); void RemoveBox_86696(DLL2SDK::UnityEngine::UnityEngine::BoxCollider* box_); void LoadAssetAsync_86697(DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::mscorlib::System::Object* CallBackData_, DLL2SDK::Assembly_CSharp::GameEngine::AssetManager_EAsyncLoadPriority TaskPriority_); void SetupCloth_86699(DLL2SDK::UnityEngine::UnityEngine::GameObject* avatarGo_); void DestroyCurrentCharacter_86700(); void OnCharacterReady_86701(DLL2SDK::Array* ids_, DLL2SDK::Array* equips_, DLL2SDK::mscorlib::System::Object* obj_); void ClearEquipment_86702(); void SetAvatar_86703(DLL2SDK::UnityEngine::UnityEngine::Transform* rootTrans_, DLL2SDK::UnityEngine::UnityEngine::Transform* trans_); void ShowAvatar_86704(bool show_); void OnEquipReady_86705(DLL2SDK::Array* ids_, DLL2SDK::mscorlib::System::Object* obj_); bool IsAllAttachmentReady_86706(); void TickIndividuationAnimation_86707(float deltaTime_); void ClearIndividuationAnimation_86708(); void PlayIndividuationAnimation_86709(DLL2SDK::mscorlib::System::String* stateName_, DLL2SDK::System_Core::System::Action* callback_); static bool IsLowQualitySetting_86698(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct CharacterLoadReadyDataBase : DLL2SDK::mscorlib::System::Object { int32_t PosID_; DLL2SDK::UnityEngine::UnityEngine::Transform* Root_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86682(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct AvatarHideWeaponListener : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t pos_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarView_WinnerCircle* parentView_; uint64_t weaponID_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_SocketDic_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSocketDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindSocket_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PutDownHideWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartPlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeWeaponParent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponMountName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeLeftHandPose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIsAssetWeapon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114553(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* GetSocketDic_114554(); DLL2SDK::UnityEngine::UnityEngine::Transform* FindSocket_114555(DLL2SDK::mscorlib::System::String* socketName_, DLL2SDK::UnityEngine::UnityEngine::Transform* root_); void PutDownHideWeapon_114556(); void StartPlay_114557(); void ChangeWeaponParent_114558(int32_t parm_); DLL2SDK::mscorlib::System::String* GetWeaponMountName_114559(DLL2SDK::Assembly_CSharp::FrontEnd::SettlementAvatarWeaponMountType type_); void ChangeLeftHandPose_114560(int32_t weight_); bool CheckIsAssetWeapon_114561(DLL2SDK::UnityEngine::UnityEngine::GameObject* g_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { enum struct SettlementAvatarAnimControllerLayer : int32_t { Default_ = static_cast(0x0), LeftHand_ = static_cast(0x1), RightHand_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct AvatarController_WinnerCircle : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::AvatarView_WinnerCircle* m_AvatarView_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName m_WeaponName_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CacheWinnerCircleShowDataList_; bool isDelayAnimByRank_; int32_t curShowAvatarCount_; int32_t loadCompleteCount_; bool isShowAnim_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* animTimerList_; DLL2SDK::Assembly_CSharp::EAssetID m_GuideAssetID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnimTypeByWeaponID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLeftHandAnimTypeByWeaponID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRightHandAnimTypeByWeaponID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIdleAnimIndexs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnimIdleTypeByWeaponID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSquadMembers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCameraPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBlackScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideAllMembers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCharacterReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRandomDelayTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EquipWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAttachmentChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAvatarViewActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAvatarAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAnimTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EquipWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadSoundBank_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114518(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_114519(); DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* get_sds_114520(); void Init_114521(); void ShutDown_114522(); DLL2SDK::Assembly_CSharp::FrontEnd::SettlementAvatarAnimType GetAnimTypeByWeaponID_114523(uint32_t weaponID_); DLL2SDK::mscorlib::System::String* GetLeftHandAnimTypeByWeaponID_114524(uint32_t weaponID_); DLL2SDK::mscorlib::System::String* GetRightHandAnimTypeByWeaponID_114525(uint32_t weaponID_); DLL2SDK::Array* GetIdleAnimIndexs_114526(uint32_t weaponID_); DLL2SDK::Assembly_CSharp::FrontEnd::SettlementAvatarAnimType GetAnimIdleTypeByWeaponID_114527(uint32_t weaponID_); void ShowSquadMembers_114528(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, bool isDelayAnimByRank_, DLL2SDK::Assembly_CSharp::FrontEnd::SettlementAvatarPosMode posMode_, bool isShowAnim_); void SetCameraPos_114529(bool isWinnerCircle_); void ShowBlackScreen_114530(bool bShow_); void HideAllMembers_114531(); void SetVisible_114532(bool visible_); void RegisterDelegates_114533(); void UnRegisterDelegates_114534(); void OnCharacterReady_114535(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); float GetRandomDelayTime_114536(float seedTime_, int32_t seed_, int32_t index_, int32_t sum_); void EquipWeapon_114537(uint64_t weaponID_, int32_t Pos_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* AttachmentIDs_, uint32_t skinID_); void OnAttachmentChange_114538(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SetAvatarViewActive_114539(bool IsActive_); DLL2SDK::Assembly_CSharp::EAssetID GetAvatarAssetID_114540(uint64_t roleID_, DLL2SDK::CSProto::msg::ECamp camp_); DLL2SDK::Assembly_CSharp::EAssetID GetWeaponAssetID_114541(uint64_t weaponID_); void ClearAnimTimer_114542(); void EquipWeaponPart_114543(DLL2SDK::Assembly_CSharp::FrontEnd::AvatarItem_WinnerCircle* avatarItem_, DLL2SDK::Assembly_CSharp::EAssetID weapAssetID_); void PreloadSoundBank_114544(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_114545(); void __xLuaBaseProxy_Init_114546(); void __xLuaBaseProxy_ShutDown_114547(); void __xLuaBaseProxy_RegisterDelegates_114548(); void __xLuaBaseProxy_UnRegisterDelegates_114549(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { enum struct SettlementStep : int32_t { SETTLEMENT_SETP_WINNERCIRCLE_ = static_cast(0x0), SETTLEMENT_SETP_EXP_ = static_cast(0x1), SETTLEMENT_SETP_BP_ = static_cast(0x2), SETTLEMENT_SETP_RANK_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ETriggerNotificationType : int32_t { Game_ = static_cast(0x0), Actor_ = static_cast(0x1), UI_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ETriggerType : int32_t { None_ = static_cast(0x0), AirborneLauncherTrigger_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LevelObject : DLL2SDK::Assembly_CSharp::GameEngine::BaseObject { uint32_t UID_; DLL2SDK::Array* colliders_; bool m_bIsShutDown_; DLL2SDK::Assembly_CSharp::GameEngine::LevelObject_UsabilityDelegate* OnUsablityChange_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ContainsNote_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetColliderEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncUsability_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDSLoginSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnableChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUnionComponents_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45742(); bool get_ServerOnly_45743(); void Awake_45744(); void Start_45745(); bool ContainsNote_45746(DLL2SDK::mscorlib::System::String* note_); void SetColliderEnabled_45747(bool enabled_); void OnStateChanged_45748(bool bOn_); void OnSyncValue_45749(int32_t value_); void OnSyncUsability_45750(bool available_); void OnDSLoginSuccess_45751(); bool get_IsTickable_45752(); void Tick_45753(float fDeltaTime_); void OnDestroy_45754(); void Reset_45755(); void ShutDown_45756(); void OnEnableChange_45757(bool bEnable_); template static DLL2SDK::Array* GetUnionComponents_45758(DLL2SDK::Array* groups_, DLL2SDK::Array* units_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct Volume : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46109(); void Reset_46110(); void __xLuaBaseProxy_Reset_46111(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct TriggerVolume : DLL2SDK::Assembly_CSharp::GameEngine::Volume { bool bShowGizmo_; DLL2SDK::UnityEngine::UnityEngine::Collider* m_Collider_; DLL2SDK::UnityEngine::UnityEngine::Color m_color_; DLL2SDK::Assembly_CSharp::GameEngine::ETriggerType Type_; DLL2SDK::Assembly_CSharp::GameEngine::ETriggerNotificationType NotificationType_; bool ShouldTriggerEnter_; bool ShouldTriggerLeave_; bool OnlyForLocalPlayer_; bool TriggerForLocalPlayerVehicle_; DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume_TriggerEnterExit* LocalPlayerEnterExitDelegate_; int32_t IndexTrigger_; DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume_TriggerEnterExit1* LocalPlayerEnterExitDelegate1_; DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume_TriggerEnterExitWithVolume* LocalPlayerEnterExitDelegateWithVolume_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTriggerLocalPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalServerTriggerEnterExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetComponentInParents_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46088(); DLL2SDK::UnityEngine::UnityEngine::Collider* get_volumeCollider_46089(); void Awake_46090(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* GetTriggerLocalPawn_46091(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerEnter_46092(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_46093(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnLocalServerTriggerEnterExit_46094(DLL2SDK::UnityEngine::UnityEngine::Collider* other_, bool enter_); template T GetComponentInParents_46095(DLL2SDK::UnityEngine::UnityEngine::Transform* StartTran_, int32_t MaxLevel_); void __xLuaBaseProxy_Awake_46096(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PortalVolume : DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume { DLL2SDK::UnityEngine::UnityEngine::Transform* portalRoot_; DLL2SDK::mscorlib::System::String* enterSoundEvent_; DLL2SDK::mscorlib::System::String* exitSoundEvent_; DLL2SDK::UnityEngine::UnityEngine::GameObject* enterReleaseObjectRoot_; bool enterCleanupPool_; DLL2SDK::UnityEngine::UnityEngine::GameObject* portalEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerEnterExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114491(); void Awake_114492(); void OnLocalPlayerEnterExit_114493(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_, bool enter_); void __xLuaBaseProxy_Awake_114494(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PlaceNameVolume : DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume { DLL2SDK::mscorlib::System::String* PlaceName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114486(); void OnTriggerEnter_114487(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_114488(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void __xLuaBaseProxy_OnTriggerEnter_114489(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); void __xLuaBaseProxy_OnTriggerExit_114490(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct NonSkydivingVolume : DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerEnterExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114482(); void Awake_114483(); void OnLocalPlayerEnterExit_114484(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_, bool enter_); void __xLuaBaseProxy_Awake_114485(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GameTriggerVolume : DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114453(); void OnTriggerEnter_114454(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_114455(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void __xLuaBaseProxy_OnTriggerEnter_114456(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); void __xLuaBaseProxy_OnTriggerExit_114457(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint { struct HPObjectiveVolume : DLL2SDK::Assembly_CSharp::GameBase::GameTriggerVolume { DLL2SDK::Array* TriggerGroups_; DLL2SDK::Array* AdditionalTriggers_; int32_t ObjectiveID_; DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HPPosState InitHPState_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoneStateEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DefendStateEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AttackStateEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ContestStateEffect_; DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HPObjectiveVolume_HPVolumeEffectType eEffectType_; DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HPPosState m_ServerHPState_; bool m_isLocalPlayerEnter_; DLL2SDK::Array* m_isTriggerEnter_; bool m_isUpdate_; bool m_newEnterValue_; bool isInit_; DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HPObjectiveVolume_SoundState lastSoundState_; DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HPObjectiveVolume_SoundState currSoundState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerEnterExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncUsability_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetHPVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOwnerStateChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateVolumeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayVolumeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHideStateEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHPSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedPlayHPSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoPlayHPSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DoPlayHPSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTriggerVolumes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalPlayerEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114458(); void Awake_114459(); void OnTriggerEnter_114460(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_114461(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnLocalPlayerEnterExit_114462(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_, bool enter_, int32_t index_); void OnSyncUsability_114463(bool available_); void ResetHPVolume_114464(bool available_); void OnOwnerStateChange_114465(DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HPPosState newState_); void UpdateVolumeEffect_114466(DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HPObjectiveVolume_HPVolumeEffectType inType_); void PlayVolumeEffect_114467(); void SetHideStateEffect_114468(); void PlayHPSound_114469(DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HPObjectiveVolume_SoundState newState_); bool IsNeedPlayHPSound_114470(DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HPObjectiveVolume_SoundState newState_); void DoPlayHPSound_114471(DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HPObjectiveVolume_SoundState state_); void DoPlayHPSound_114472(DLL2SDK::mscorlib::System::String* eventName_); DLL2SDK::Array* GetTriggerVolumes_114473(); bool IsLocalPlayerEnter_114474(); void __xLuaBaseProxy_Awake_114475(); void __xLuaBaseProxy_OnTriggerEnter_114476(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); void __xLuaBaseProxy_OnTriggerExit_114477(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); void __xLuaBaseProxy_OnSyncUsability_114478(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame { struct DOMObjectiveVolume : DLL2SDK::Assembly_CSharp::GameBase::GameTriggerVolume { uint32_t OccupySpeed_; uint32_t ElapseSpeed_; int32_t ObjectiveID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 EffectOffset_; float EffectSizeRate_; DLL2SDK::CSProto::msg::ECamp InitCamp_; DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::EDomAreaState InitState_; float AttackSpeed_; DLL2SDK::mscorlib::System::String* LOCID_UIDefendName_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AttachedRoot_; DLL2SDK::CSProto::msg::ECamp m_ServerCamp_; DLL2SDK::CSProto::msg::ECamp m_SelfCamp_; DLL2SDK::Assembly_CSharp::EAssetID m_OccupiedEffectID_Self_; DLL2SDK::Assembly_CSharp::EAssetID m_OccupiedEffectID_Enemy_; DLL2SDK::Assembly_CSharp::EAssetID m_OccupiedEffectID_None_; DLL2SDK::Assembly_CSharp::EAssetID m_CurOccupiedEffectID_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_OccupiedEffect_; float m_Radius_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PawnList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateAreaState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchAttachedRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPawnInTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOwnerCampChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayVolumeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseTargetVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncUsability_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114410(); float get_Radius_114411(); void Awake_114412(); void Start_114413(); bool get_IsTickable_114414(); void Tick_114415(float fDeltaTime_); DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::DomAreaState* CreateAreaState_114416(); void SwitchAttachedRoot_114417(bool active_); bool IsPawnInTrigger_114418(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); bool GetCurCamp_114419(DLL2SDK::CSProto::msg::ECamp* camp_, int32_t* num_); void OnTriggerEnter_114420(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_114421(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnOwnerCampChange_114422(DLL2SDK::CSProto::msg::ECamp newCamp_); void PlayVolumeEffect_114423(); void CloseTargetVolume_114424(); void OnSyncUsability_114425(bool available_); void __xLuaBaseProxy_Awake_114426(); void __xLuaBaseProxy_Start_114427(); void __xLuaBaseProxy_Tick_114428(float P0_); void __xLuaBaseProxy_OnTriggerEnter_114429(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); void __xLuaBaseProxy_OnTriggerExit_114430(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); void __xLuaBaseProxy_OnSyncUsability_114431(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame { struct DomAreaState : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::DOMObjectiveVolume* m_DomVolume_; DLL2SDK::CSProto::msg::ECamp m_OccupiedCamp_; DLL2SDK::CSProto::msg::ECamp m_AttackCamp_; DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::EDomAreaState m_LastAreaState_; float m_ForwardTime_; float m_TotalTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDomVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWaitSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateOccupied_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateContested_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateForwardWait_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBackwardWait_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114396(); int32_t get_AreaID_114397(); DLL2SDK::CSProto::msg::ECamp get_OccupiedCamp_114398(); DLL2SDK::CSProto::msg::ECamp get_AttackCamp_114399(); DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::EDomAreaState get_AreaState_114400(); float get_Rate_114401(); float get_Speed_114402(); void SetDomVolume_114403(DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::DOMObjectiveVolume* domVolume_); void Update_114404(float delaTime_); float GetWaitSpeed_114405(int32_t num_, bool forward_); DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::EDomAreaState UpdateOccupied_114406(bool hasPawn_, DLL2SDK::CSProto::msg::ECamp camp_); DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::EDomAreaState UpdateContested_114407(bool hasPawn_, DLL2SDK::CSProto::msg::ECamp camp_); DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::EDomAreaState UpdateForwardWait_114408(bool hasPawn_, DLL2SDK::CSProto::msg::ECamp camp_); DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::EDomAreaState UpdateBackwardWait_114409(bool hasPawn_, DLL2SDK::CSProto::msg::ECamp camp_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame { struct DomAreaInfo : DLL2SDK::mscorlib::System::Object { int32_t AreaID_; DLL2SDK::CSProto::msg::ECamp AttackerCamp_; DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::EDomAreaState AreaState_; DLL2SDK::CSProto::msg::ECamp AreaCamp_; DLL2SDK::CSProto::msg::ECamp LastAreaCamp_; float DomRate_; float DomSpeed_; float NextSoundTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Set_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81434(int32_t areaID_); void Reset_81435(); void Set_81436(DLL2SDK::CSProto::msg::ECamp camp_, DLL2SDK::CSProto::msg::ECamp attackerCamp_, uint8_t status_, float rate_, float speed_); void Tick_81437(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct DamageVolume : DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume { float damageInterval_; float damage_; DLL2SDK::Assembly_CSharp::GameBase::DamageVolume_DamageType damageTypePlayer_; float damageValuePlayer_; float damageIntervalPlayer_; DLL2SDK::Assembly_CSharp::GameBase::DamageVolume_DamageType damageTypeZombie_; float damageValueZombie_; float damageIntervalZombie_; DLL2SDK::Assembly_CSharp::GameEngine::EDamageType causeDamageType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114432(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ClimbUpTriggerVolume : DLL2SDK::Assembly_CSharp::GameBase::GameTriggerVolume { float distance_; float angle_; bool bClimbOver_; float AutoClimbUpTrrigerTime_; float checkInterval_; bool bBeginCheck_; bool bBeginCheckAutoClimb_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CurrHitNormal_; float AutoClimbTimeSum_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* triggerCollider_; DLL2SDK::UnityEngine::UnityEngine::GameObject* childBox_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_; struct StaticFields { float ClimbUpMaxAngle_; float ClimbOverMaxAngle_; float StandForClimbMaxHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustTriggerSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPhysState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckClimbable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114379(); bool get_EnableAutoClimb_114380(); void Start_114381(); void AdjustTriggerSize_114382(); void OnTriggerEnter_114383(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_114384(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnDestroy_114385(); bool get_IsTickable_114386(); void Tick_114387(float dt_); bool CheckPhysState_114388(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void CheckClimbable_114389(); void __xLuaBaseProxy_Start_114391(); void __xLuaBaseProxy_OnTriggerEnter_114392(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); void __xLuaBaseProxy_OnTriggerExit_114393(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); void __xLuaBaseProxy_OnDestroy_114394(); void __xLuaBaseProxy_Tick_114395(float P0_); static void _cctor_114390(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Bomb { struct BombPlacingPointVolume : DLL2SDK::Assembly_CSharp::GameBase::GameTriggerVolume { DLL2SDK::Assembly_CSharp::PVP::Bomb::EBombPlacingPointType m_PointType_; float m_AIScpoe_; float m_DefendRadius_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PawnList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CountDisSqr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPawnInTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114370(); void Start_114371(); float CountDisSqr_114372(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); bool IsPawnInTrigger_114373(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void OnTriggerEnter_114374(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_114375(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void __xLuaBaseProxy_Start_114376(); void __xLuaBaseProxy_OnTriggerEnter_114377(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); void __xLuaBaseProxy_OnTriggerExit_114378(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BombInitTriggerVolume : DLL2SDK::Assembly_CSharp::GameBase::GameTriggerVolume { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114369(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BombDefusePointVolume : DLL2SDK::Assembly_CSharp::GameBase::GameTriggerVolume { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114368(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BaseTechDataSender : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendRawData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114364(); void SendRawData_114365(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* eventList_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TechDataReporter : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::BaseTechDataSender* m_sender_; DLL2SDK::mscorlib::System::String* m_reportGuid_; bool m_enableReporter_; int32_t m_reportIndex_; int32_t m_inGameReportIndex_; float m_lastReportTime_; struct StaticFields { DLL2SDK::mscorlib::System::String* TechDataDirective_; DLL2SDK::mscorlib::System::String* AppEventName_; DLL2SDK::mscorlib::System::String* GameEventName_; DLL2SDK::mscorlib::System::String* SpawnPoolEventName_; DLL2SDK::mscorlib::System::String* ShaderVariantEventName_; DLL2SDK::mscorlib::System::String* KeyAppBootGuid_; DLL2SDK::mscorlib::System::String* KeyReportUnixTime_; DLL2SDK::mscorlib::System::String* KeyReportIndex_; DLL2SDK::mscorlib::System::String* KeyGameGuid_; DLL2SDK::mscorlib::System::String* KeyScenario_; bool CanEnableReporter_; DLL2SDK::mscorlib::System::String* Pref_EnableReporter_; float GameReportDurationThreshold_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateReportData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TrySendTechDataReport_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportAppBootTechData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnterGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportGameTechData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBeginGameTechData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportInGameTechData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportEndGameTechData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportExitGameTechData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveShaderVariantReportData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExitGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillHeavyGameReportData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillCoreGameReportData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillCommonGameReportData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillSpawnPoolReportData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillShaderVariantReportData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114342(); DLL2SDK::Assembly_CSharp::GameBase::BaseTechDataSender* get_Sender_114343(); void set_EnableReporter_114344(bool value_); bool get_EnableReporter_114345(); void Initialize_114346(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* CreateReportData_114347(); void TrySendTechDataReport_114348(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* eventList_); void ReportAppBootTechData_114349(); void EnterGame_114350(); void ReportGameTechData_114351(); void ReportBeginGameTechData_114352(); void ReportInGameTechData_114353(); void ReportEndGameTechData_114354(); void ReportExitGameTechData_114355(); void SaveShaderVariantReportData_114356(); void ExitGame_114357(); void FillHeavyGameReportData_114358(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* newReportData_); void FillCoreGameReportData_114359(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* newReportData_); void FillCommonGameReportData_114360(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* newReportData_); bool FillSpawnPoolReportData_114361(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* newReportData_); bool FillShaderVariantReportData_114362(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* newReportData_); static void _cctor_114363(); }; } namespace DLL2SDK::Assembly_CSharp { struct EditorOnlyObject : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { void _ctor_45342(); void Awake_45343(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalMapCompass : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114340(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalGPS : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameBase::TacticalPanelMarkSet* MarkSet_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* SatelliteMap_; int32_t CheckMapSize_; DLL2SDK::Assembly_CSharp::GameBase::TacticalGPSCheckScriptableObject* TacticalGPSCheckData_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Landmarks_; float RadarScale_; DLL2SDK::UnityEngine::UnityEngine::Transform* EastWestTransform_; DLL2SDK::Assembly_CSharp::GameBase::TacticalGPSRegionConfig* RegionConfig_; DLL2SDK::Array* BoundaryConfig_; bool NeedRotateRadar_; DLL2SDK::Array* Satellites_; float m_OneMinusSatellitesNum_; bool m_IsStart_; DLL2SDK::mscorlib::System::String* _regionName_; struct StaticFields { float AlphaErrorRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MagnifyLandmarkInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Position_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoReversePosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReversePosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScreenPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Position_ToScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Position_ToWorld_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Screen_ToPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRadarCenterOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Startup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NormalizeScreenPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRegionName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WorldLength2ScreenLengthScale_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114303(); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_EastWestRotation_114304(); bool get_IsStart_114305(); void MagnifyLandmarkInfo_114306(int32_t width_); bool InitParam_114307(); DLL2SDK::UnityEngine::UnityEngine::Vector2 DoPosition_114308(DLL2SDK::UnityEngine::UnityEngine::Vector2 inSceneLoc_, DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS_SatelliteInfo* inSatellite_); DLL2SDK::UnityEngine::UnityEngine::Vector2 DoScreen_114309(DLL2SDK::UnityEngine::UnityEngine::Vector2 inMapUILoc_, DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS_SatelliteInfo* inSatellite_); DLL2SDK::UnityEngine::UnityEngine::Vector2 Position_114310(DLL2SDK::UnityEngine::UnityEngine::Vector2 inSceneLoc_); DLL2SDK::UnityEngine::UnityEngine::Vector2 DoReversePosition_114311(DLL2SDK::UnityEngine::UnityEngine::Vector2 inTVMapLoc_, DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS_SatelliteInfo* inSatellite_); DLL2SDK::UnityEngine::UnityEngine::Vector2 ReversePosition_114312(DLL2SDK::UnityEngine::UnityEngine::Vector2 inTVMapLoc_); DLL2SDK::UnityEngine::UnityEngine::Vector2 ScreenPos_114313(DLL2SDK::UnityEngine::UnityEngine::Vector2 inMapUILoc_); DLL2SDK::UnityEngine::UnityEngine::Vector2 Position_ToScreen_114314(DLL2SDK::UnityEngine::UnityEngine::Vector3 inSceneLoc_); DLL2SDK::UnityEngine::UnityEngine::Vector3 Position_ToWorld_114315(DLL2SDK::UnityEngine::UnityEngine::Vector2 inMapUIPos_); DLL2SDK::UnityEngine::UnityEngine::Vector3 Screen_ToPosition_114316(DLL2SDK::UnityEngine::UnityEngine::Vector2 inTVMapLoc_); DLL2SDK::UnityEngine::UnityEngine::Vector2 GetRadarCenterOffset_114317(); bool Startup_114318(); DLL2SDK::UnityEngine::UnityEngine::Vector2 NormalizeScreenPos_114319(DLL2SDK::UnityEngine::UnityEngine::Vector2 inScreenLoc_); DLL2SDK::mscorlib::System::String* GetRegionName_114320(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); float WorldLength2ScreenLengthScale_114321(); static void _cctor_114322(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalGPSRegionConfigItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::String* RegionName_; bool TransitionRegion_; int32_t RegionId_; DLL2SDK::Assembly_CSharp::GameBase::TacticalGPSRegionConfigItem_RegionMapResource* MapReplace_; DLL2SDK::UnityEngine::UnityEngine::Bounds m_Bounds_; bool m_Inited_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPointInSide_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114335(); void Init_114336(); bool IsPointInSide_114337(DLL2SDK::UnityEngine::UnityEngine::Vector3 point_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalGPSRegionConfig : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RegionConfigList_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRegion_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114331(); DLL2SDK::Assembly_CSharp::GameBase::TacticalGPSRegionConfigItem* GetRegion_114332(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); static bool _GetRegion_m__0_114333(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPSRegionConfigItem* it_); static bool _GetRegion_m__1_114334(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPSRegionConfigItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalGPSManager : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* MapGpsInfos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGps_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114328(); DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* GetGps_114329(DLL2SDK::mscorlib::System::String* scene_); DLL2SDK::Assembly_CSharp::GameBase::TacticalGPSInfo* GetInfo_114330(DLL2SDK::mscorlib::System::String* scene_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalGPSInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* worldScene_; DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* sceneTacticalGPS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114327(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalGPSCheckScriptableObject : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::Array* CheckAlphaBitArray_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114326(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct LandmarkInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector2 TopViewMapLoc_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SceneLoc_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114302(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SkillComponent : DLL2SDK::mscorlib::System::Object { bool m_SkillActive_; bool m_SkillComponentValid_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_AssetSkillDic_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_SkillEffectDic_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_WaitRemoveSkillEffectList_; DLL2SDK::Assembly_CSharp::Config::ConfigBase* m_SkillConfig_; uint32_t m_ActorID_; int32_t m_CurSkillID_; int32_t m_CurLevel_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Owner_; int32_t m_Duration_; int32_t m_LeftTime_; DLL2SDK::Assembly_CSharp::Network::EWeaponSkillStat m_SkillStat_; bool m_EffectsActive_; bool _HasRecycle_k__BackingField_; struct StaticFields { int32_t USE_SKILL_FLAG_; uint8_t MAX_SKILL_EFFECT_EVENT_COUNT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSkillComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseSkillOrEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanUseSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSkillStat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInitiativeSkillSLot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHUDSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSkillUseType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSkillEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveSkillEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEffectsActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113980(); bool get_SkillComponentValid_113981(); DLL2SDK::Assembly_CSharp::Config::ConfigBase* get_SkillConfig_113982(); uint32_t get_ActorID_113983(); int32_t get_CurSkillID_113984(); int32_t get_CurLevel_113985(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_Owner_113986(); int32_t get_Duration_113987(); int32_t get_LeftTime_113988(); DLL2SDK::Assembly_CSharp::Network::EWeaponSkillStat get_SkillStat_113989(); bool get_EffectsActive_113990(); void InitSkillComponent_113991(uint32_t actorID_, int32_t skillID_, int32_t level_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); bool UseSkillOrEffect_113992(int32_t index_); bool UseSkill_113993(int32_t index_, int32_t length_, DLL2SDK::Array* ctx_); bool CanUseSkill_113994(); void TriggerSkill_113995(int32_t index_, DLL2SDK::Assembly_CSharp::Network::EWeaponSkillOpType optype_, DLL2SDK::Array* extraCtx_, uint8_t recoverFlag_); void UpdateSkillStat_113996(uint32_t actorID_, int32_t duration_, int32_t leftTime_, DLL2SDK::Assembly_CSharp::Network::EWeaponSkillStat skillStat_); void StartSkill_113997(uint8_t recoverFlag_); void EndSkill_113998(); int32_t GetInitiativeSkillSLot_113999(); DLL2SDK::mscorlib::System::String* GetHUDSpriteName_114000(); int32_t GetSkillUseType_114001(); DLL2SDK::Assembly_CSharp::GameBase::SkillEffect* GetSkillEffect_114002(int32_t index_, bool isCeate_); void RemoveSkillEffect_114003(int32_t index_); void Tick_114004(float DeltaTime_); bool get_HasRecycle_114005(); void set_HasRecycle_114006(bool value_); void OnDestroy_114007(); void SetEffectsActive_114008(bool active_); void OnRecycle_114009(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SkillEffect : DLL2SDK::mscorlib::System::Object { bool m_EffectActive_; bool m_EffectValid_; DLL2SDK::Assembly_CSharp::GameBase::SkillComponent* m_Skill_; int32_t m_EffectIndex_; DLL2SDK::Assembly_CSharp::Config::SkillEffectConfig* m_SkillEffectConfig_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Owner_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AssetEffectGroups_; bool _HasRecycle_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetServerData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitDataForAssetEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessTriggerEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114197(); bool get_EffectActive_114198(); bool get_EffectValid_114199(); void InitEffect_114201(int32_t index_, DLL2SDK::Assembly_CSharp::GameBase::SkillComponent* skill_); void SetActive_114202(bool value_); void StartEffect_114203(); void SetServerData_114204(DLL2SDK::Array* extraCtx_); void InitDataForAssetEffect_114205(DLL2SDK::Assembly_CSharp::GameBase::EAssetEffectType type_, DLL2SDK::Assembly_CSharp::GameBase::AssetEffect* effect_); void EndEffect_114206(); bool UseEffect_114207(); void ProcessTriggerEvent_114208(DLL2SDK::Assembly_CSharp::Network::EWeaponSkillOpType optype_, DLL2SDK::Array* extraCtx_); void Tick_114209(float deltaTime_); bool get_HasRecycle_114210(); void set_HasRecycle_114211(bool value_); void OnDestroy_114212(); void OnRecycle_114213(); static DLL2SDK::Assembly_CSharp::GameBase::SkillEffect* Create_114200(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponSkillEffect effectType_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EEffectProjectileType : int32_t { EEPT_STOREPROJECTILE_ = static_cast(0x0), EEPT_EXTRAPROJECTILE_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SkillEffect_PositionExplode : DLL2SDK::Assembly_CSharp::GameBase::SkillEffect { DLL2SDK::Assembly_CSharp::GameEngine::EEffectProjectileType ProjectileType_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ExplodePosition_; int32_t m_ProjectileCount_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_StartPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Dir_; float m_Speed_; float m_CurDelayTime_; int32_t m_InitialDelayTime_; float m_ExistTime_; DLL2SDK::Array* extraCtx_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessTriggerEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitDataForAssetEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestExplode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProjectileCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetExplodeCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExplodePosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114248(); int32_t get_WeaponActorID_114249(); DLL2SDK::Assembly_CSharp::GameBase::Weapon* get_Weapon_114250(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponAttachment* get_WeaponAttachment_114251(); void InitEffect_114252(int32_t index_, DLL2SDK::Assembly_CSharp::GameBase::SkillComponent* skill_); void ProcessTriggerEvent_114253(DLL2SDK::Assembly_CSharp::Network::EWeaponSkillOpType optype_, DLL2SDK::Array* extraCtx_); void Tick_114254(float deltaTime_); void InitDataForAssetEffect_114255(DLL2SDK::Assembly_CSharp::GameBase::EAssetEffectType type_, DLL2SDK::Assembly_CSharp::GameBase::AssetEffect* assetEffect_); void RequestExplode_114256(); int32_t GetProjectileCount_114257(); void SetExplodeCount_114258(int32_t count_); bool UseEffect_114259(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetExplodePosition_114260(); void OnRecycle_114261(); void __xLuaBaseProxy_InitEffect_114262(int32_t P0_, DLL2SDK::Assembly_CSharp::GameBase::SkillComponent* P1_); void __xLuaBaseProxy_ProcessTriggerEvent_114263(DLL2SDK::Assembly_CSharp::Network::EWeaponSkillOpType P0_, DLL2SDK::Array* P1_); void __xLuaBaseProxy_Tick_114264(float P0_); void __xLuaBaseProxy_InitDataForAssetEffect_114265(DLL2SDK::Assembly_CSharp::GameBase::EAssetEffectType P0_, DLL2SDK::Assembly_CSharp::GameBase::AssetEffect* P1_); bool __xLuaBaseProxy_UseEffect_114266(); void __xLuaBaseProxy_OnRecycle_114267(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SkillEffect_FragAdd : DLL2SDK::Assembly_CSharp::GameBase::SkillEffect { int32_t m_CurFragNum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessTriggerEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114241(); void ProcessTriggerEvent_114242(DLL2SDK::Assembly_CSharp::Network::EWeaponSkillOpType optype_, DLL2SDK::Array* extraCtx_); void OnDestroy_114243(); void SetActive_114244(bool value_); void __xLuaBaseProxy_ProcessTriggerEvent_114245(DLL2SDK::Assembly_CSharp::Network::EWeaponSkillOpType P0_, DLL2SDK::Array* P1_); void __xLuaBaseProxy_OnDestroy_114246(); void __xLuaBaseProxy_SetActive_114247(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SkillEffect_ExtraBullet : DLL2SDK::Assembly_CSharp::GameBase::SkillEffect { int32_t m_addBulletCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessTriggerEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetExtraBulletFlag_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114235(); void ProcessTriggerEvent_114236(DLL2SDK::Assembly_CSharp::Network::EWeaponSkillOpType optype_, DLL2SDK::Array* extraCtx_); void OnDestroy_114237(); void SetExtraBulletFlag_114238(bool value_); void __xLuaBaseProxy_ProcessTriggerEvent_114239(DLL2SDK::Assembly_CSharp::Network::EWeaponSkillOpType P0_, DLL2SDK::Array* P1_); void __xLuaBaseProxy_OnDestroy_114240(); }; } namespace DLL2SDK::Assembly_CSharp { struct SkillEffect_DebuffLayer : DLL2SDK::Assembly_CSharp::GameBase::SkillEffect { DLL2SDK::Assembly_CSharp::Network::EnemyDataCtx* mCtxData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessTriggerEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114230(); void ProcessTriggerEvent_114231(DLL2SDK::Assembly_CSharp::Network::EWeaponSkillOpType optype_, DLL2SDK::Array* extraCtx_); void StartEffect_114232(); void __xLuaBaseProxy_ProcessTriggerEvent_114233(DLL2SDK::Assembly_CSharp::Network::EWeaponSkillOpType P0_, DLL2SDK::Array* P1_); void __xLuaBaseProxy_StartEffect_114234(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SkillEffect_Attribute : DLL2SDK::Assembly_CSharp::GameBase::SkillEffect { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_AttributeDic_; int32_t m_EffectCnt_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessTriggerEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAttribute_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeClipAmmoCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeProperty_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114220(); void ProcessTriggerEvent_114221(DLL2SDK::Assembly_CSharp::Network::EWeaponSkillOpType optype_, DLL2SDK::Array* extraCtx_); void OnRecycle_114222(); void SetActive_114223(bool value_); void UpdateAttribute_114224(int32_t signal_, DLL2SDK::Assembly_CSharp::Network::KeyValuePair* pair_); void ChangeClipAmmoCount_114225(DLL2SDK::Assembly_CSharp::GameBase::EPropertyType proType_, DLL2SDK::Assembly_CSharp::GameBase::PropCalcType calType_, float delta_); void ChangeProperty_114226(DLL2SDK::Assembly_CSharp::GameBase::EPropertyType proType_, DLL2SDK::Assembly_CSharp::GameBase::PropCalcType calType_, float delta_); void __xLuaBaseProxy_ProcessTriggerEvent_114227(DLL2SDK::Assembly_CSharp::Network::EWeaponSkillOpType P0_, DLL2SDK::Array* P1_); void __xLuaBaseProxy_OnRecycle_114228(); void __xLuaBaseProxy_SetActive_114229(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SkillEffect_AddProjectile : DLL2SDK::Assembly_CSharp::GameBase::SkillEffect { DLL2SDK::Assembly_CSharp::GameEngine::EEffectProjectileType ProjectileType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessTriggerEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114214(); int32_t get_WeaponActorID_114215(); void InitEffect_114216(int32_t index_, DLL2SDK::Assembly_CSharp::GameBase::SkillComponent* skill_); void ProcessTriggerEvent_114217(DLL2SDK::Assembly_CSharp::Network::EWeaponSkillOpType optype_, DLL2SDK::Array* extraCtx_); void __xLuaBaseProxy_InitEffect_114218(int32_t P0_, DLL2SDK::Assembly_CSharp::GameBase::SkillComponent* P1_); void __xLuaBaseProxy_ProcessTriggerEvent_114219(DLL2SDK::Assembly_CSharp::Network::EWeaponSkillOpType P0_, DLL2SDK::Array* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AssetEffectGroup : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_AssetEffectDic_; bool _HasRecycle_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAssetEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ContainKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114189(); bool get_HasRecycle_114190(); void set_HasRecycle_114191(bool value_); void OnRecycle_114192(); void AddAssetEffect_114193(DLL2SDK::Assembly_CSharp::GameBase::EAssetEffectType type_, DLL2SDK::Assembly_CSharp::GameBase::AssetEffect* effect_); bool ContainKey_114194(DLL2SDK::Assembly_CSharp::GameBase::EAssetEffectType type_); void Tick_114195(float deltaTime_); void EndEffect_114196(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AssetEffect : DLL2SDK::mscorlib::System::Object { bool _HasRecycle_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreLoadEffectAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IgnoreInRecover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetServerData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114034(); void TriggerEffect_114037(DLL2SDK::mscorlib::System::String* value_, bool isStart_, DLL2SDK::mscorlib::System::Object* target_); bool IgnoreInRecover_114038(); void SetServerData_114039(DLL2SDK::Array* args_); bool get_HasRecycle_114040(); void set_HasRecycle_114041(bool value_); void OnRecycle_114042(); void Tick_114043(float deltaTime_); static void PreLoadEffectAsset_114035(DLL2SDK::Assembly_CSharp::GameBase::EAssetEffectType type_, DLL2SDK::mscorlib::System::String* value_); static DLL2SDK::Assembly_CSharp::GameBase::AssetEffect* Create_114036(DLL2SDK::Assembly_CSharp::GameBase::EAssetEffectType type_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AssetEffect_LockSwitchWeaponOperation : DLL2SDK::Assembly_CSharp::GameBase::AssetEffect { float m_LockSwitchTime_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Owner_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114179(); void TriggerEffect_114180(DLL2SDK::mscorlib::System::String* value_, bool isStart_, DLL2SDK::mscorlib::System::Object* target_); void Tick_114181(float deltaTime_); void __xLuaBaseProxy_TriggerEffect_114182(DLL2SDK::mscorlib::System::String* P0_, bool P1_, DLL2SDK::mscorlib::System::Object* P2_); void __xLuaBaseProxy_Tick_114183(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AssetEffect_LockFireOperation : DLL2SDK::Assembly_CSharp::GameBase::AssetEffect { float m_LockFireTime_; DLL2SDK::Assembly_CSharp::GameBase::Weapon* m_weapon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114174(); void TriggerEffect_114175(DLL2SDK::mscorlib::System::String* value_, bool isStart_, DLL2SDK::mscorlib::System::Object* target_); void Tick_114176(float deltaTime_); void __xLuaBaseProxy_TriggerEffect_114177(DLL2SDK::mscorlib::System::String* P0_, bool P1_, DLL2SDK::mscorlib::System::Object* P2_); void __xLuaBaseProxy_Tick_114178(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AssetEffect_StrongerFireAnim : DLL2SDK::Assembly_CSharp::GameBase::AssetEffect { DLL2SDK::Assembly_CSharp::GameBase::Weapon* m_weapon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114171(); void TriggerEffect_114172(DLL2SDK::mscorlib::System::String* value_, bool isStart_, DLL2SDK::mscorlib::System::Object* target_); void __xLuaBaseProxy_TriggerEffect_114173(DLL2SDK::mscorlib::System::String* P0_, bool P1_, DLL2SDK::mscorlib::System::Object* P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AssetEffect_TriggerAnim : DLL2SDK::Assembly_CSharp::GameBase::AssetEffect { float m_delayTime_; DLL2SDK::Assembly_CSharp::GameBase::Weapon* m_weapon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114153(); void TriggerEffect_114154(DLL2SDK::mscorlib::System::String* value_, bool isStart_, DLL2SDK::mscorlib::System::Object* target_); void Tick_114155(float deltaTime_); void TriggerAnim_114156(); void EndAnim_114157(); void __xLuaBaseProxy_TriggerEffect_114158(DLL2SDK::mscorlib::System::String* P0_, bool P1_, DLL2SDK::mscorlib::System::Object* P2_); void __xLuaBaseProxy_Tick_114159(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AssetEffect_TriggerEquipAnim : DLL2SDK::Assembly_CSharp::GameBase::AssetEffect_TriggerAnim { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114165(); void TriggerAnim_114166(); void __xLuaBaseProxy_TriggerAnim_114167(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AssetEffect_TriggerSkillAnim : DLL2SDK::Assembly_CSharp::GameBase::AssetEffect_TriggerAnim { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IgnoreInRecover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114160(); bool IgnoreInRecover_114161(); void TriggerAnim_114162(); bool __xLuaBaseProxy_IgnoreInRecover_114163(); void __xLuaBaseProxy_TriggerAnim_114164(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AssetEffect_ProjectileExplodeEffect : DLL2SDK::Assembly_CSharp::GameBase::AssetEffect { float m_LifeTime_; int32_t m_AssetID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetServerData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreLoadEffectAsset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114146(); void TriggerEffect_114147(DLL2SDK::mscorlib::System::String* value_, bool isStart_, DLL2SDK::mscorlib::System::Object* target_); void PlayEffect_114148(); void SetServerData_114149(DLL2SDK::Array* args_); void __xLuaBaseProxy_TriggerEffect_114151(DLL2SDK::mscorlib::System::String* P0_, bool P1_, DLL2SDK::mscorlib::System::Object* P2_); void __xLuaBaseProxy_SetServerData_114152(DLL2SDK::Array* P0_); static void PreLoadEffectAsset_114150(DLL2SDK::mscorlib::System::String* value_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AssetEffect_ExplodeEffect : DLL2SDK::Assembly_CSharp::GameBase::AssetEffect { float m_LifeTime_; int32_t m_AssetID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetServerData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreLoadEffectAsset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114139(); void TriggerEffect_114140(DLL2SDK::mscorlib::System::String* value_, bool isStart_, DLL2SDK::mscorlib::System::Object* target_); void PlayEffect_114141(); void SetServerData_114142(DLL2SDK::Array* args_); void __xLuaBaseProxy_TriggerEffect_114144(DLL2SDK::mscorlib::System::String* P0_, bool P1_, DLL2SDK::mscorlib::System::Object* P2_); void __xLuaBaseProxy_SetServerData_114145(DLL2SDK::Array* P0_); static void PreLoadEffectAsset_114143(DLL2SDK::mscorlib::System::String* value_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AssetEffect_PlaySkillEffect : DLL2SDK::Assembly_CSharp::GameBase::AssetEffect { DLL2SDK::UnityEngine::UnityEngine::Vector3 m_StartPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Dir_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_TargetPos_; float m_Speed_; DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* m_Effect_; bool m_IsFinished_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Velocity_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CurPos_; int32_t m_AssetID_; float m_DelayTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetServerData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreLoadEffectAsset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114094(); void TriggerEffect_114095(DLL2SDK::mscorlib::System::String* value_, bool isStart_, DLL2SDK::mscorlib::System::Object* target_); void SetServerData_114096(DLL2SDK::Array* args_); void Tick_114097(float deltaTime_); void StartEffect_114098(); void UpdateEffect_114099(float deltaTime_); void DestroyEffect_114100(); void __xLuaBaseProxy_TriggerEffect_114102(DLL2SDK::mscorlib::System::String* P0_, bool P1_, DLL2SDK::mscorlib::System::Object* P2_); void __xLuaBaseProxy_SetServerData_114103(DLL2SDK::Array* P0_); void __xLuaBaseProxy_Tick_114104(float P0_); static void PreLoadEffectAsset_114101(DLL2SDK::mscorlib::System::String* value_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AssetEffect_LineFlightEffect : DLL2SDK::Assembly_CSharp::GameBase::AssetEffect_PlaySkillEffect { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114114(); void TriggerEffect_114115(DLL2SDK::mscorlib::System::String* value_, bool isStart_, DLL2SDK::mscorlib::System::Object* target_); void StartEffect_114116(); void UpdateEffect_114117(float deltaTime_); void __xLuaBaseProxy_TriggerEffect_114118(DLL2SDK::mscorlib::System::String* P0_, bool P1_, DLL2SDK::mscorlib::System::Object* P2_); void __xLuaBaseProxy_StartEffect_114119(); void __xLuaBaseProxy_UpdateEffect_114120(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AssetEffect_ProjectileFlightEffect : DLL2SDK::Assembly_CSharp::GameBase::AssetEffect_PlaySkillEffect { DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Owner_; float angleSpeed_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FireOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FireDirectOffset_; struct StaticFields { float EntityRadius_; float GravityScale_; float angleScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCorrectHitNormal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcAccelDir_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114105(); void TriggerEffect_114106(DLL2SDK::mscorlib::System::String* value_, bool isStart_, DLL2SDK::mscorlib::System::Object* target_); void StartEffect_114107(); void UpdateEffect_114108(float deltaTime_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCorrectHitNormal_114109(DLL2SDK::UnityEngine::UnityEngine::Vector3 hitNormal_, DLL2SDK::UnityEngine::UnityEngine::Vector3 velocity_); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalcAccelDir_114110(float deltaTime_); void __xLuaBaseProxy_TriggerEffect_114111(DLL2SDK::mscorlib::System::String* P0_, bool P1_, DLL2SDK::mscorlib::System::Object* P2_); void __xLuaBaseProxy_StartEffect_114112(); void __xLuaBaseProxy_UpdateEffect_114113(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AssetEffect_HideWeaponRenderer : DLL2SDK::Assembly_CSharp::GameBase::AssetEffect { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Renderers_; float m_DelayTime_; float m_Duration_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRenderersActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114088(); void TriggerEffect_114089(DLL2SDK::mscorlib::System::String* value_, bool isStart_, DLL2SDK::mscorlib::System::Object* target_); void Tick_114090(float deltaTime_); void SetRenderersActive_114091(bool value_); void __xLuaBaseProxy_TriggerEffect_114092(DLL2SDK::mscorlib::System::String* P0_, bool P1_, DLL2SDK::mscorlib::System::Object* P2_); void __xLuaBaseProxy_Tick_114093(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AssetEffect_WeaponBurnEffect : DLL2SDK::Assembly_CSharp::GameBase::AssetEffect { DLL2SDK::Assembly_CSharp::WeaponBurnMaterialController* burnController_; float m_duration_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114081(); void TriggerEffect_114082(DLL2SDK::mscorlib::System::String* value_, bool isStart_, DLL2SDK::mscorlib::System::Object* target_); void Tick_114083(float deltaTime_); void OnRecycle_114084(); void __xLuaBaseProxy_TriggerEffect_114085(DLL2SDK::mscorlib::System::String* P0_, bool P1_, DLL2SDK::mscorlib::System::Object* P2_); void __xLuaBaseProxy_Tick_114086(float P0_); void __xLuaBaseProxy_OnRecycle_114087(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AssetEffect_WeaponEffectGroup : DLL2SDK::Assembly_CSharp::GameBase::AssetEffect { DLL2SDK::Assembly_CSharp::GameBase::Weapon* m_weapon_; int32_t m_assetID_; float m_duration_; float m_delayTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114076(); void TriggerEffect_114077(DLL2SDK::mscorlib::System::String* value_, bool isStart_, DLL2SDK::mscorlib::System::Object* target_); void Tick_114078(float deltaTime_); void __xLuaBaseProxy_TriggerEffect_114079(DLL2SDK::mscorlib::System::String* P0_, bool P1_, DLL2SDK::mscorlib::System::Object* P2_); void __xLuaBaseProxy_Tick_114080(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AssetEffect_WeaponExtraEffect : DLL2SDK::Assembly_CSharp::GameBase::AssetEffect { DLL2SDK::Assembly_CSharp::GameBase::Weapon* m_weapon_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* m_effect_; int32_t m_effectId_; DLL2SDK::mscorlib::System::String* m_socketName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114072(); void TriggerEffect_114073(DLL2SDK::mscorlib::System::String* value_, bool isStart_, DLL2SDK::mscorlib::System::Object* target_); bool ParseData_114074(DLL2SDK::mscorlib::System::String* value_); void __xLuaBaseProxy_TriggerEffect_114075(DLL2SDK::mscorlib::System::String* P0_, bool P1_, DLL2SDK::mscorlib::System::Object* P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AssetEffect_WeaponFireEffect : DLL2SDK::Assembly_CSharp::GameBase::AssetEffect { DLL2SDK::Assembly_CSharp::GameBase::Weapon* m_weapon_; float m_delayTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114067(); void TriggerEffect_114068(DLL2SDK::mscorlib::System::String* value_, bool isStart_, DLL2SDK::mscorlib::System::Object* target_); void Tick_114069(float deltaTime_); void __xLuaBaseProxy_TriggerEffect_114070(DLL2SDK::mscorlib::System::String* P0_, bool P1_, DLL2SDK::mscorlib::System::Object* P2_); void __xLuaBaseProxy_Tick_114071(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AssetEffect_CameraAnimator : DLL2SDK::Assembly_CSharp::GameBase::AssetEffect { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114064(); void TriggerEffect_114065(DLL2SDK::mscorlib::System::String* value_, bool isStart_, DLL2SDK::mscorlib::System::Object* target_); void __xLuaBaseProxy_TriggerEffect_114066(DLL2SDK::mscorlib::System::String* P0_, bool P1_, DLL2SDK::mscorlib::System::Object* P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AssetEffect_TriggerFireSoundOnSkill : DLL2SDK::Assembly_CSharp::GameBase::AssetEffect { DLL2SDK::Assembly_CSharp::GameBase::Weapon* m_weapon_; float m_duration_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114059(); void TriggerEffect_114060(DLL2SDK::mscorlib::System::String* value_, bool isStart_, DLL2SDK::mscorlib::System::Object* target_); void Tick_114061(float deltaTime_); void __xLuaBaseProxy_TriggerEffect_114062(DLL2SDK::mscorlib::System::String* P0_, bool P1_, DLL2SDK::mscorlib::System::Object* P2_); void __xLuaBaseProxy_Tick_114063(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AssetEffect_SkillSound : DLL2SDK::Assembly_CSharp::GameBase::AssetEffect { DLL2SDK::Assembly_CSharp::GameBase::Weapon* m_weapon_; bool m_TriggerSound_; DLL2SDK::mscorlib::System::String* startEvent_; DLL2SDK::mscorlib::System::String* endEvent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114054(); void TriggerEffect_114055(DLL2SDK::mscorlib::System::String* value_, bool isStart_, DLL2SDK::mscorlib::System::Object* target_); void OnRecycle_114056(); void __xLuaBaseProxy_TriggerEffect_114057(DLL2SDK::mscorlib::System::String* P0_, bool P1_, DLL2SDK::mscorlib::System::Object* P2_); void __xLuaBaseProxy_OnRecycle_114058(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AssetEffect_ScreenEfffect : DLL2SDK::Assembly_CSharp::GameBase::AssetEffect { int32_t m_EffectAssetID_; DLL2SDK::Assembly_CSharp::GameBase::WeaponSkillComponent* m_WeaponSkillComponent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateExplosionScreenEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114044(); void TriggerEffect_114045(DLL2SDK::mscorlib::System::String* value_, bool isStart_, DLL2SDK::mscorlib::System::Object* target_); void OnRecycle_114046(); void Tick_114047(float deltaTime_); void CreateExplosionScreenEffect_114048(int32_t assetID_); void DestroyEffect_114049(); bool NeedDestroy_114050(); void __xLuaBaseProxy_TriggerEffect_114051(DLL2SDK::mscorlib::System::String* P0_, bool P1_, DLL2SDK::mscorlib::System::Object* P2_); void __xLuaBaseProxy_OnRecycle_114052(); void __xLuaBaseProxy_Tick_114053(float P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct LogicalComponent : DLL2SDK::mscorlib::System::Object { bool IsTickEnabled_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41255(); void Init_41256(); void PreTick_41257(float deltaTime_); void Tick_41258(float deltaTime_); void Reset_41259(); void Destroy_41260(); void Shutdown_41261(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponSkillEffectData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* ProjectileCounts_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114010(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct SkillType : int32_t { CommonSkill_ = static_cast(0x0), WeaponSkill_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ESkillType : int32_t { None_ = static_cast(0x0), Item_ = static_cast(0x1), Weapon_ = static_cast(0x2), Skill_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SkillBase : DLL2SDK::mscorlib::System::Object { uint32_t m_PlayerId_; DLL2SDK::Assembly_CSharp::GameBase::SkillManagerBase* OwnerMgr_; float CoolDownTime_; float DurationTime_; float EffectDuration_; bool mIsCoolingDown_; bool m_IsActive_; DLL2SDK::Assembly_CSharp::GameBase::ESkillType m_SkillType_; int32_t m_SkillId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Components_; int32_t UnNudgedComponentCount_; DLL2SDK::Assembly_CSharp::GameBase::SkillBase_EReusability Reusability_; int32_t mRemainingTimes_; int32_t mInitRemainingTimes_; DLL2SDK::mscorlib::System::Collections::IEnumerator* m_CoroutineCheckEnd_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_CoolDownTimer_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_EffectTimer_; DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* FirstPersonEffect_; DLL2SDK::Assembly_CSharp::EAssetID FirstPersonEffectAssetId_; DLL2SDK::mscorlib::System::String* FirstPersonEffectSocketName_; DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* ThirdPersonEffect_; DLL2SDK::Assembly_CSharp::EAssetID ThirdPersonEffectAssetId_; DLL2SDK::mscorlib::System::String* ThirdPersonEffectSocketName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRemainingTimesChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitRemainingTimesChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnerPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStopEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start1PEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start3PEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Activate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnActivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyNudgeFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSkillNudgeFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldDelayToEndOfFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanActivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanNudgeSkillComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NudgeSkillComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginCoolingDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndCoolingDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginRemoteEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113840(); uint32_t get_PlayerId_113841(); void set_PlayerId_113842(uint32_t value_); bool get_IsCoolingDown_113843(); void set_IsCoolingDown_113844(bool value_); bool get_IsActive_113845(); void set_IsActive_113846(bool value_); DLL2SDK::Assembly_CSharp::GameBase::ESkillType get_SkillType_113847(); void set_SkillType_113848(DLL2SDK::Assembly_CSharp::GameBase::ESkillType value_); int32_t get_SkillId_113849(); int32_t get_RemainingTimes_113850(); void set_RemainingTimes_113851(int32_t value_); int32_t get_InitRemainingTimes_113852(); void set_InitRemainingTimes_113853(int32_t value_); void ConfigProperties_113854(); void Init_113855(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* inOwnerPawn_, bool bInitialSkill_); void AddComponents_113856(DLL2SDK::Assembly_CSharp::GameBase::SkillComponentBase* com_); void OnRemainingTimesChanged_113857(); void OnInitRemainingTimesChanged_113858(); void UpdateUI_113859(int32_t initCount_, int32_t pickUpCount_, bool isInit_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* GetOwnerPawn_113860(); void StopEffect_113861(); void StartEffect_113862(); void OnStopEffect_113863(); void Start1PEffect_113864(); void Start3PEffect_113865(); bool Activate_113866(); void OnActivate_113867(); void NotifyNudgeFinished_113868(DLL2SDK::Assembly_CSharp::GameBase::SkillComponentBase* com_); void OnSkillNudgeFinished_113869(); bool ShouldDelayToEndOfFrame_113870(); DLL2SDK::mscorlib::System::Collections::IEnumerator* CheckEnd_113871(); bool CanActivate_113872(); bool CanNudgeSkillComponents_113873(); void NudgeSkillComponents_113874(); void Stop_113875(); void BeginCoolingDown_113876(); void OnEndCoolingDown_113877(); void Destroy_113878(); void Reset_113879(); void BeginRemoteEffect_113880(); void _Start1PEffect_m__0_113881(DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* FirstPersonEffect_); void _Start3PEffect_m__1_113882(DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* ThirdPersonEffect_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct Skill_ExtraAmmo : DLL2SDK::Assembly_CSharp::GameBase::SkillBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113959(); void ConfigProperties_113960(); void Init_113961(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* inOwnerPawn_, bool bInitialSkill_); void __xLuaBaseProxy_ConfigProperties_113962(); void __xLuaBaseProxy_Init_113963(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EActiveSkillType : int32_t { None_ = static_cast(0x0), AItem_Money_ = static_cast(0x4E20), AItem_Bullet_ = static_cast(0x4E21), ABuff_DoubleSpeed_ = static_cast(0x4E22), ABuff_DoubleShootingSpeed_ = static_cast(0x4E23), WeaponC4Bomb_ = static_cast(0x4E24), C4BombDefuser_ = static_cast(0x4E25), AWeaponGrenade_ = static_cast(0x4E26), HPRecover_ = static_cast(0x61E69), UseRocket_ = static_cast(0x1A1F9), DoubleDamage_ = static_cast(0x1A1FA) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SkillManagerBase : DLL2SDK::mscorlib::System::Object { uint32_t m_PlayerId_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* SkillDic_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ActiveSkillMap_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActiveSkillType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActiveSkillId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAllSkills_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddActiveSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetSpecialSkillState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllSkillState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanStartSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnerPawn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113938(); DLL2SDK::mscorlib::System::Type* GetActiveSkillType_113939(int32_t skillTypeId_); int32_t GetActiveSkillId_113940(DLL2SDK::mscorlib::System::Type* skillType_); DLL2SDK::Assembly_CSharp::GameBase::SkillBase* GetSkill_113941(int32_t skillId_); void Init_113942(uint32_t playerId_, bool bInitialSkill_); void Tick_113943(); void StartSkill_113944(int32_t skillTypeId_); void StopSkill_113945(int32_t skillTypeId_); void StopAllSkills_113946(); DLL2SDK::Assembly_CSharp::GameBase::SkillBase* AddActiveSkill_113947(int32_t skillTypeId_, bool bInitialSkill_); void RemoveSkill_113948(DLL2SDK::Assembly_CSharp::GameBase::SkillBase* skill_); void RemoveAllSkill_113949(); void ResetSpecialSkillState_113950(DLL2SDK::Assembly_CSharp::GameBase::EFunctionalItem specialItem_); void ResetAllSkillState_113951(); bool CanStartSkill_113952(int32_t skillTypeId_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* GetOwnerPawn_113953(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SkillManager : DLL2SDK::Assembly_CSharp::GameBase::SkillManagerBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddActiveSkill_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113933(); void StartSkill_113934(int32_t skillTypeId_); DLL2SDK::Assembly_CSharp::GameBase::SkillBase* AddActiveSkill_113935(int32_t skillTypeId_, bool bInitialSkill_); void __xLuaBaseProxy_StartSkill_113936(int32_t P0_); DLL2SDK::Assembly_CSharp::GameBase::SkillBase* __xLuaBaseProxy_AddActiveSkill_113937(int32_t P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SkillItem : DLL2SDK::Assembly_CSharp::GameBase::SkillBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113930(); void Init_113931(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* inOwnerPawn_, bool bInitialSkill_); void __xLuaBaseProxy_Init_113932(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SkillComponentBase : DLL2SDK::mscorlib::System::Object { uint32_t m_PlayerId_; DLL2SDK::Assembly_CSharp::GameBase::SkillBase* OwnerSkill_; bool mIsActive_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Nudge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalNudge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnerPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanNudge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnNudge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113889(); bool get_IsActive_113890(); void Init_113891(DLL2SDK::Assembly_CSharp::GameBase::SkillBase* inOwnerSkill_); void Nudge_113892(); void InternalNudge_113893(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* GetOwnerPawn_113894(); bool CanNudge_113895(); void UnNudge_113896(); void Destroy_113897(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SkillComponent_HPRecover : DLL2SDK::Assembly_CSharp::GameBase::SkillComponentBase { float HPRecoveryAmountPerSeconds_; DLL2SDK::mscorlib::System::Collections::IEnumerator* MyCoroutine_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalNudge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanNudge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnNudge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoverHP_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113909(); void InternalNudge_113910(); bool CanNudge_113911(); void UnNudge_113912(); DLL2SDK::mscorlib::System::Collections::IEnumerator* RecoverHP_113913(); void __xLuaBaseProxy_InternalNudge_113914(); bool __xLuaBaseProxy_CanNudge_113915(); void __xLuaBaseProxy_UnNudge_113916(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SkillComponent_ExtraAmmo : DLL2SDK::Assembly_CSharp::GameBase::SkillComponentBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalNudge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanNudge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnNudge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAmmo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113898(); void InternalNudge_113899(); bool CanNudge_113900(); void UnNudge_113901(); void AddAmmo_113902(); void __xLuaBaseProxy_InternalNudge_113903(); bool __xLuaBaseProxy_CanNudge_113904(); void __xLuaBaseProxy_UnNudge_113905(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PrefabSpawnerEventSWSPath : DLL2SDK::Assembly_CSharp::GameBase::PrefabSpawner_EventBehaviour { DLL2SDK::Assembly_CSharp::SWS::PathManager* Path_; DLL2SDK::Assembly_CSharp::SWS::splineMove_LoopType LoopType_; bool ClosedLoop_; float Speed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Invoke_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113837(); bool Invoke_113838(DLL2SDK::UnityEngine::UnityEngine::GameObject* inGO_); bool __xLuaBaseProxy_Invoke_113839(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PrefabSpawner : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* PrefabResource_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SpawnedList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PostSpawnEventList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InvokeSpawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostSpawnObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrevDestroyObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostDestroyObject_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113823(); DLL2SDK::UnityEngine::UnityEngine::GameObject* InvokeSpawn_113824(); bool PostSpawnObject_113825(DLL2SDK::UnityEngine::UnityEngine::GameObject* inGO_); void PrevDestroyObject_113826(DLL2SDK::UnityEngine::UnityEngine::GameObject* inGO_); void PostDestroyObject_113827(); int32_t get_Count_113828(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct NetworkMonitor : DLL2SDK::mscorlib::System::Object { bool m_IsSampling_; uint16_t m_MinPing_; uint16_t m_MaxPing_; uint32_t m_SampleCount_; uint64_t m_SamplePingSum_; uint16_t m_LastPing_; uint32_t m_AbnormalPingCount_; uint16_t m_DSReconnectCount_; uint16_t m_ZoneReconnetCount_; uint16_t m_MoveDragCount_; int32_t m_PingCountSum_; int64_t m_PingValueSum_; int64_t m_PingValuePowerSum_; struct StaticFields { uint16_t ABNORMAL_PING_INTERVAL_VALUE_DEFINE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetSampleData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Sample_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordOnceDSReconnectCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordOnceZoneReconnectCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordOnceMoveDragCount_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113807(); uint16_t get_MinPing_113808(); uint16_t get_MaxPing_113809(); uint64_t get_AveragePing_113810(); uint32_t get_AbnormalPingCount_113811(); uint16_t get_DSReconnectCount_113812(); uint16_t get_ZoneReconnetCount_113813(); uint16_t get_MoveDragCount_113814(); int64_t get_PingStandardDeviation_113815(); void Start_113816(); void ResetSampleData_113817(); void Stop_113818(); void Sample_113819(uint16_t inPing_); void RecordOnceDSReconnectCount_113820(); void RecordOnceZoneReconnectCount_113821(); void RecordOnceMoveDragCount_113822(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GameBuilder : DLL2SDK::mscorlib::System::Object { bool m_DomShowAttackerProgress_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildGameUIScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActorInfoRegFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VehicleInfoRegFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponInfoRegFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponPartInfoRegFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadBanks_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43821(); DLL2SDK::mscorlib::System::String* get_m_GameCfgPath_43822(); DLL2SDK::mscorlib::System::String* get_m_PawnCfgPathFor1P_43823(); DLL2SDK::mscorlib::System::String* get_m_PawnCfgPathFor3P_43824(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_43825(); DLL2SDK::mscorlib::System::Type* get_m_PlayerInfoType_43826(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_43827(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_43828(); DLL2SDK::mscorlib::System::Type* get_m_GameEventChannelType_43829(); DLL2SDK::mscorlib::System::Type* get_m_ZoneEventChannelType_43830(); DLL2SDK::mscorlib::System::String* get_m_GameModeNameLocID_43831(); bool get_m_EnableRevelentOPT_43832(); bool get_m_ReusePawn_43833(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_GameModeType_43834(); DLL2SDK::mscorlib::System::Type* get_PlayerInfoType_43835(); DLL2SDK::mscorlib::System::Type* get_UISceneType_43836(); DLL2SDK::mscorlib::System::Type* get_GameInfoType_43837(); DLL2SDK::mscorlib::System::Type* get_GameEventChannelType_43838(); DLL2SDK::mscorlib::System::Type* get_ZoneEventChannelType_43839(); DLL2SDK::mscorlib::System::String* get_GameCfgPath_43840(); DLL2SDK::mscorlib::System::String* get_PawnCfgPathFor1P_43841(); DLL2SDK::mscorlib::System::String* get_PawnCfgPathFor3P_43842(); DLL2SDK::mscorlib::System::String* get_GameModeName_43843(); bool get_EnableRevelentOPT_43844(); bool get_ReusePawn_43845(); void Init_43846(); DLL2SDK::Assembly_CSharp::GameUI::UIScene* BuildGameUIScene_43847(); void ActorInfoRegFunc_43848(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* InActorInfo_); void VehicleInfoRegFunc_43849(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* InActorInfo_); void WeaponInfoRegFunc_43850(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* InActorInfo_); void WeaponPartInfoRegFunc_43851(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* InActorInfo_); void LoadBanks_43852(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct ELuaClientPerformType : int32_t { EUI_ShowCommonTip_ = static_cast(0x1), EAudio_UISound_ = static_cast(0x2), EAudio_3DSound_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MatchGame : DLL2SDK::Assembly_CSharp::GameBase::BaseGame { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ActorEventHandlerMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_InfoEventHandlerMap_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DroppedPickUpList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LadderVolumeList_; DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::DomAreaManager* _DomAreaManager_k__BackingField_; DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HardPointManager* _HPManager_k__BackingField_; DLL2SDK::Assembly_CSharp::GameEngine::AttackableColliderMap* _AttackableColliderMap_k__BackingField_; DLL2SDK::Assembly_CSharp::GameEngine::UnAttackableColliderMap* _UnAttackableColliderMap_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::SkillComponentManager* _SkillComponentMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::PaintManager* _PaintManager_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::BuffManager* _BuffMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::MatchPingMonitor* _MatchPingMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::RaycastManager* _RaycastMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponSocketManager* _WeaponSocketMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::DestructibleManager* _DestructibleMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::MatineeDirector* _MatineeDirector_k__BackingField_; DLL2SDK::Assembly_CSharp::FsmManager* _FsmMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::FramerateMonitor* m_FramerateMonitor_; bool m_IsFramerateMonitorActive_; DLL2SDK::Assembly_CSharp::GameBase::FramerateMonitor* m_BeaconFramerateMonitor_; int32_t m_DefaultOpMode_; DLL2SDK::Array* m_OpModeAvailability_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_allAIPawnList_; DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JObject* _luaMsgContent_k__BackingField_; float pawnSoundEmitterTickTime_; float pawnSoundEmitterCDTime_; uint64_t mLastTickedPlayerID_; DLL2SDK::UnityEngine::UnityEngine::CharacterController* m_CommonUseCharacterController_; bool m_IsInStandaloneTest_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponSoundBankManager* m_WeaponSoundBankMgr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateGameComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickPawnSoundEmitter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MonitorFramerate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFramerateMonitor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFramerateMonitor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartBeaconFramerateMonitor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopBeaconFramerateMonitor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitGameEventChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitZoneNetEventChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessZoneEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartMatch_IDataRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartMatchIgnoreReconnet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExitMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportULTStatData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoInGameExperienceDataBeaconReporter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayQuitGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuitGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayerLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayerLogout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncTacticalTeamPawnLogInOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestartPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadScreenAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddLocalPlayerInventory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddInventoryFor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddLocalPlayerItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AllStopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAIPawnsList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnLocalPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnOtherPawnWithoutReused_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSpawnPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyAllActorsExceptLocal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddActorEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActorEventProcessor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveActorEventProcessor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemovePawnRef_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddInfoEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInfoEventProcessor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveInfoEventProcessor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AccessEffectInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegistPlayerBuffMgr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregistPlayerBuffMgr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBuffTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearDelayBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveNotExistBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBuffState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitGamePhysics_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnActorEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_OnActorEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleActorEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryDeleteDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BatchDeleteDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAllDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeadReplayBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeadReplayEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnDroppedPickUpProjectile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnKillConfirmDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnPVEProjectile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectRegistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectUnregistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldHideDynamicObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindObjectByActorID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitTLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TLogProcess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearCommonUseCharacterController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeToStandalone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeToReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecvLuaMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecvLuaSyncLevelObjectNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecvLuaClientPerformanceNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpawnNonPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPickupList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindNearstLadderVolume_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113630(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); bool get_IsMatchGame_113631(); bool get_IsNeedRunGameHandle_113632(); bool get_IsClearAllDroppedPickUpOnRoundStart_113633(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_DroppedPickUpList_113634(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_LadderVolumeList_113635(); DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::DomAreaManager* get_DomAreaManager_113636(); void set_DomAreaManager_113637(DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::DomAreaManager* value_); DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HardPointManager* get_HPManager_113638(); void set_HPManager_113639(DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HardPointManager* value_); DLL2SDK::Assembly_CSharp::GameEngine::AttackableColliderMap* get_AttackableColliderMap_113640(); void set_AttackableColliderMap_113641(DLL2SDK::Assembly_CSharp::GameEngine::AttackableColliderMap* value_); DLL2SDK::Assembly_CSharp::GameEngine::UnAttackableColliderMap* get_UnAttackableColliderMap_113642(); void set_UnAttackableColliderMap_113643(DLL2SDK::Assembly_CSharp::GameEngine::UnAttackableColliderMap* value_); DLL2SDK::Assembly_CSharp::GameBase::SkillComponentManager* get_SkillComponentMgr_113644(); void set_SkillComponentMgr_113645(DLL2SDK::Assembly_CSharp::GameBase::SkillComponentManager* value_); DLL2SDK::Assembly_CSharp::PaintManager* get_PaintManager_113646(); void set_PaintManager_113647(DLL2SDK::Assembly_CSharp::PaintManager* value_); DLL2SDK::Assembly_CSharp::GameBase::BuffManager* get_BuffMgr_113648(); void set_BuffMgr_113649(DLL2SDK::Assembly_CSharp::GameBase::BuffManager* value_); DLL2SDK::Assembly_CSharp::MatchPingMonitor* get_MatchPingMgr_113650(); void set_MatchPingMgr_113651(DLL2SDK::Assembly_CSharp::MatchPingMonitor* value_); DLL2SDK::Assembly_CSharp::GameBase::RaycastManager* get_RaycastMgr_113652(); void set_RaycastMgr_113653(DLL2SDK::Assembly_CSharp::GameBase::RaycastManager* value_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponSocketManager* get_WeaponSocketMgr_113654(); void set_WeaponSocketMgr_113655(DLL2SDK::Assembly_CSharp::GameEngine::WeaponSocketManager* value_); DLL2SDK::Assembly_CSharp::GameBase::DestructibleManager* get_DestructibleMgr_113656(); void set_DestructibleMgr_113657(DLL2SDK::Assembly_CSharp::GameBase::DestructibleManager* value_); DLL2SDK::Assembly_CSharp::MatineeDirector* get_MatineeDirector_113658(); void set_MatineeDirector_113659(DLL2SDK::Assembly_CSharp::MatineeDirector* value_); DLL2SDK::Assembly_CSharp::FsmManager* get_FsmMgr_113660(); void set_FsmMgr_113661(DLL2SDK::Assembly_CSharp::FsmManager* value_); DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JObject* get_luaMsgContent_113662(); void set_luaMsgContent_113663(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JObject* value_); void Init_113664(); void CreateGameComponents_113665(); void Shutdown_113666(); void Tick_113667(float deltaTime_); void TickPawnSoundEmitter_113668(); void MonitorFramerate_113669(); void StartFramerateMonitor_113670(); void StopFramerateMonitor_113671(); void StartBeaconFramerateMonitor_113672(); void StopBeaconFramerateMonitor_113673(); void InitGameEventChannel_113674(); void InitZoneNetEventChannel_113675(); void ProcessZoneEvent_113676(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void StartMatch_113677(); void StartMatch_IDataRecord_113678(); void OnStartMatchIgnoreReconnet_113679(); void ExitMatch_113680(); void ReportULTStatData_113681(); void DoInGameExperienceDataBeaconReporter_113682(); void EndMatch_113683(); void DelayQuitGame_113684(); void OnQuitGame_113685(); void PlayerLogin_113686(uint32_t playerID_, uint32_t actorID_, DLL2SDK::CSProto::msg::ECamp camp_, DLL2SDK::mscorlib::System::String* nickName_, uint8_t loginMsg_, int32_t picId_, int32_t frameId_, DLL2SDK::mscorlib::System::String* PicUrl_, int32_t LadderScore_, uint64_t roleID_, int32_t moveState_, int32_t LadderLevel_, uint32_t ownerPlayerID_); void PlayerLogout_113687(uint32_t playerID_); void SyncTacticalTeamPawnLogInOut_113688(uint32_t playerID_, bool isLogin_); void RestartPlayer_113689(); void LoadScreenAsset_113690(); void AddLocalPlayerInventory_113691(); void AddInventoryFor_113692(DLL2SDK::Assembly_CSharp::GameBase::Pawn* PlayerPawn_); void AddLocalPlayerItem_113693(); void AllStopFire_113694(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAIPawnsList_113695(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* SpawnLocalPawn_113696(DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* controller_, uint32_t PlayerID_, uint64_t RoleID_, uint32_t actorID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 SpawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Quaternion SpawnRotation_, DLL2SDK::CSProto::msg::ECamp camp_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* SpawnOtherPawnWithoutReused_113697(uint32_t PlayerID_, uint64_t RoleID_, uint32_t actorID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 SpawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Quaternion SpawnRotation_, DLL2SDK::CSProto::msg::ECamp camp_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* DoSpawnPawn_113698(uint32_t playerID_, uint64_t roleID_, uint32_t actorID_, bool isLocalPawn_, DLL2SDK::CSProto::msg::ECamp camp_, DLL2SDK::mscorlib::System::String* pawnCfgPath_, int32_t pawnType_, DLL2SDK::UnityEngine::UnityEngine::Vector3 SpawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Quaternion SpawnRotation_); void DestroyPawn_113699(uint32_t PlayerID_); void DestroyAllActorsExceptLocal_113700(); void AddActorEventHandler_113701(uint32_t actorID_, DLL2SDK::Assembly_CSharp::GameBase::PawnEventProcessor* NetHandler_); DLL2SDK::Assembly_CSharp::GameBase::PawnEventProcessor* GetActorEventProcessor_113702(uint32_t PlayerID_); void RemoveActorEventProcessor_113703(uint32_t playerID_); void RemovePawnRef_113704(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void AddInfoEventHandler_113705(uint32_t actorID_, DLL2SDK::Assembly_CSharp::GameEngine::InfoEventProcessor* NetHandler_); DLL2SDK::Assembly_CSharp::GameEngine::InfoEventProcessor* GetInfoEventProcessor_113706(uint32_t actorID_); void RemoveInfoEventProcessor_113707(uint32_t actorID_); template T AccessEffectInstance_113708(uint32_t targetID_); void RegistPlayerBuffMgr_113709(uint32_t playerID_); void UnregistPlayerBuffMgr_113710(uint32_t playerID_); void SetBuffTarget_113711(uint32_t playerID_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void ClearBuff_113712(uint32_t targetID_, uint32_t buffUID_, int32_t buffID_); void ClearDelayBuff_113713(uint32_t targetID_); void AddBuff_113714(uint32_t targetID_, uint32_t givenByID_, uint32_t buffUID_, int32_t buffID_); void RemoveBuff_113715(uint32_t targetID_, uint32_t buffUID_, int32_t buffID_); void RemoveNotExistBuff_113716(uint32_t targetID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* buffUIDList_); void UpdateBuffState_113717(uint32_t targetID_, uint32_t buffUID_, bool active_, int32_t layer_, float duration_); void InitGamePhysics_113718(); void OnActorEvent_113719(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnActorEvent_113720(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); bool HandleActorEvent_113721(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* msg_); void OnRoundStart_113722(); void OnRoundEnd_113723(); void Reset_113724(); void TickDroppedPickUp_113725(float deltaTime_); void TryDeleteDroppedPickUp_113726(int32_t inActorID_, uint32_t pickedByPlayerId_); void BatchDeleteDroppedPickUp_113727(int32_t inActorID_); void ClearAllDroppedPickUp_113728(); DLL2SDK::Assembly_CSharp::GameBase::DroppedPickUp* GetDroppedPickUp_113729(int32_t inActorID_); void SyncDroppedPickUp_113730(int32_t inActorID_, int32_t inItemID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inSyncPosition_, float duration_, DLL2SDK::Array* attachments_, DLL2SDK::Array* skills_, uint32_t skinID_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE type_); void ShowDroppedPickUp_113731(bool show_); void OnDeadReplayBegin_113732(); void OnDeadReplayEnd_113733(); void SpawnDroppedPickUpProjectile_113734(DLL2SDK::Assembly_CSharp::GameBase::DroppedPickUpProjectileParameterData* inParameterData_, bool needPickupConfirm_); DLL2SDK::UnityEngine::UnityEngine::GameObject* SpawnDroppedPickUp_113735(DLL2SDK::UnityEngine::UnityEngine::Vector3 inDroppedPosition_, int32_t actorID_, int32_t itemID_, DLL2SDK::Array* attachmentID_, DLL2SDK::Array* weaponSkillID_, bool needPickupConfirm_, int32_t duration_, uint32_t skinID_, int32_t itemNum_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE type_, int32_t param1_); DLL2SDK::UnityEngine::UnityEngine::GameObject* SpawnKillConfirmDroppedPickUp_113736(DLL2SDK::UnityEngine::UnityEngine::Vector3 inDroppedPosition_, int32_t actorID_, int32_t itemID_, DLL2SDK::Array* attachmentID_, DLL2SDK::Array* weaponSkillID_, bool needPickupConfirm_, int32_t duration_, uint32_t skinID_, int32_t itemNum_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE type_, int32_t param1_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* SpawnPVEProjectile_113737(DLL2SDK::UnityEngine::UnityEngine::Vector3 startLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 InitVel_, uint32_t OwnerID_, int32_t ProjectileID_, int32_t weaponID_, uint32_t skinID_); void OnLevelObjectRegistered_113738(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); void OnLevelObjectUnregistered_113739(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); bool ShouldHideDynamicObject_113740(); DLL2SDK::UnityEngine::UnityEngine::Transform* FindObjectByActorID_113741(int32_t actorID_); void InitTLog_113742(); void TLogProcess_113743(); DLL2SDK::UnityEngine::UnityEngine::CharacterController* get_CommonUseCharacterController_113744(); void ClearCommonUseCharacterController_113745(); bool get_IsInStandaloneTest_113746(); void ChangeToStandalone_113747(); void ChangeToReplay_113748(); void OnRecvLuaMsg_113749(DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::Linq::JObject* luaMsg_); void OnRecvLuaSyncLevelObjectNotify_113750(uint32_t actorid_, uint32_t notifyType_, int32_t value_); void OnRecvLuaClientPerformanceNotify_113751(uint32_t notifyType_, DLL2SDK::mscorlib::System::String* value_, DLL2SDK::mscorlib::System::String* value2_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* OnSpawnNonPlayer_113752(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPickupList_113753(bool OnlyGetVisible_); DLL2SDK::Assembly_CSharp::GameEngine::LadderVolume* FindNearstLadderVolume_113754(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, float minXZDistSqr_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponSoundBankManager* get_WeaponSoundBankMgr_113755(); void set_WeaponSoundBankMgr_113756(DLL2SDK::Assembly_CSharp::GameEngine::WeaponSoundBankManager* value_); void __xLuaBaseProxy_Init_113757(); void __xLuaBaseProxy_CreateGameComponents_113758(); void __xLuaBaseProxy_Shutdown_113759(); void __xLuaBaseProxy_Tick_113760(float P0_); void __xLuaBaseProxy_InitGameEventChannel_113761(); void __xLuaBaseProxy_InitZoneNetEventChannel_113762(); void __xLuaBaseProxy_ProcessZoneEvent_113763(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* P0_); void __xLuaBaseProxy_StartMatch_113764(); void __xLuaBaseProxy_ExitMatch_113765(); void __xLuaBaseProxy_EndMatch_113766(); void __xLuaBaseProxy_PlayerLogin_113767(uint32_t P0_, uint32_t P1_, DLL2SDK::CSProto::msg::ECamp P2_, DLL2SDK::mscorlib::System::String* P3_, uint8_t P4_, int32_t P5_, int32_t P6_, DLL2SDK::mscorlib::System::String* P7_, int32_t P8_, uint64_t P9_, int32_t P10_, int32_t P11_, uint32_t P12_); void __xLuaBaseProxy_PlayerLogout_113768(uint32_t P0_); void __xLuaBaseProxy_RestartPlayer_113769(); void __xLuaBaseProxy_LoadScreenAsset_113770(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* __xLuaBaseProxy_SpawnLocalPawn_113771(DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* P0_, uint32_t P1_, uint64_t P2_, uint32_t P3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P4_, DLL2SDK::UnityEngine::UnityEngine::Quaternion P5_, DLL2SDK::CSProto::msg::ECamp P6_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* __xLuaBaseProxy_DoSpawnPawn_113772(uint32_t P0_, uint64_t P1_, uint32_t P2_, bool P3_, DLL2SDK::CSProto::msg::ECamp P4_, DLL2SDK::mscorlib::System::String* P5_, int32_t P6_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P7_, DLL2SDK::UnityEngine::UnityEngine::Quaternion P8_); void __xLuaBaseProxy_DestroyPawn_113773(uint32_t P0_); void __xLuaBaseProxy_DestroyAllActorsExceptLocal_113774(); void __xLuaBaseProxy_RemovePawnRef_113775(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_RegistPlayerBuffMgr_113776(uint32_t P0_); void __xLuaBaseProxy_UnregistPlayerBuffMgr_113777(uint32_t P0_); void __xLuaBaseProxy_SetBuffTarget_113778(uint32_t P0_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P1_); void __xLuaBaseProxy_ClearBuff_113779(uint32_t P0_, uint32_t P1_, int32_t P2_); void __xLuaBaseProxy_ClearDelayBuff_113780(uint32_t P0_); void __xLuaBaseProxy_AddBuff_113781(uint32_t P0_, uint32_t P1_, uint32_t P2_, int32_t P3_); void __xLuaBaseProxy_RemoveBuff_113782(uint32_t P0_, uint32_t P1_, int32_t P2_); void __xLuaBaseProxy_RemoveNotExistBuff_113783(uint32_t P0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P1_); void __xLuaBaseProxy_UpdateBuffState_113784(uint32_t P0_, uint32_t P1_, bool P2_, int32_t P3_, float P4_); void __xLuaBaseProxy_OnRoundStart_113785(); void __xLuaBaseProxy_OnRoundEnd_113786(); void __xLuaBaseProxy_Reset_113787(); void __xLuaBaseProxy_OnLevelObjectRegistered_113788(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* P0_); void __xLuaBaseProxy_OnLevelObjectUnregistered_113789(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* P0_); bool __xLuaBaseProxy_ShouldHideDynamicObject_113790(); DLL2SDK::UnityEngine::UnityEngine::Transform* __xLuaBaseProxy_FindObjectByActorID_113791(int32_t P0_); void __xLuaBaseProxy_InitTLog_113792(); void __xLuaBaseProxy_TLogProcess_113793(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct Loadout : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_InventoryList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PerkDataList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mGrenadeDataList_; DLL2SDK::mscorlib::System::String* BagName_; uint32_t m_BagId_; uint32_t Bag_; uint32_t Hat_; uint32_t Clothes_; int32_t ClotherType_; uint32_t Suit_; int32_t WingSuit_; int32_t WingSuitTail_; int32_t Parachute_; DLL2SDK::Assembly_CSharp::Network::RoleData* m_RoleData_; uint8_t m_DefaultWeaponSlot_; int32_t m_DefaultWeaponItemID_; uint32_t m_DefaultWeaponSkinID_; DLL2SDK::Assembly_CSharp::GameEngine::InventoryInfo* mPriamryWeapon_; DLL2SDK::Assembly_CSharp::GameEngine::InventoryInfo* mSecondaryWeapon_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddInventoryInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDefaultWeapon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113611(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_InventoryList_113612(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PerkDataList_113613(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_GrenadeDataList_113614(); uint32_t get_BagId_113615(); void set_BagId_113616(uint32_t value_); void set_RoleData_113617(DLL2SDK::Assembly_CSharp::Network::RoleData* value_); DLL2SDK::Assembly_CSharp::Network::RoleData* get_RoleData_113618(); uint8_t get_DefaultWeaponSlot_113619(); int32_t get_DefaultWeaponItemID_113620(); uint32_t get_DefaultWeaponSkinID_113621(); DLL2SDK::Assembly_CSharp::GameEngine::InventoryInfo* get_PrimaryWeapon_113622(); DLL2SDK::Assembly_CSharp::GameEngine::InventoryInfo* get_SecondaryWeapon_113623(); void AddInventoryInfo_113624(DLL2SDK::Assembly_CSharp::GameEngine::InventoryInfo* inventoryInfo_); void UpdateDefaultWeapon_113625(); static bool _get_PrimaryWeapon_m__0_113626(DLL2SDK::Assembly_CSharp::GameEngine::InventoryInfo* e_); static bool _get_SecondaryWeapon_m__1_113627(DLL2SDK::Assembly_CSharp::GameEngine::InventoryInfo* e_); static bool _UpdateDefaultWeapon_m__2_113628(DLL2SDK::Assembly_CSharp::GameEngine::InventoryInfo* e_); static bool _UpdateDefaultWeapon_m__3_113629(DLL2SDK::Assembly_CSharp::GameEngine::InventoryInfo* e_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EIndicatorType : int32_t { Position_ = static_cast(0x0), C4Carrier_ = static_cast(0x1), C4PlacingAreaAPoint_ = static_cast(0x2), C4PlacingAreaBPoint_ = static_cast(0x3), Died_ = static_cast(0x4), MlkTFLevelMax_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SimpleComponent : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* _Root_k__BackingField_; bool _HasRecycle_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableOptimizeTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreTickTransformOptimize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostTickTransformOptimize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActorRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41162(); DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* get_Root_41163(); void set_Root_41164(DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* value_); void PreInit_41165(); void Reset_41166(); void Tick_41167(float deltaTime_); bool EnableOptimizeTransform_41168(); void PreTickTransformOptimize_41169(); void PostTickTransformOptimize_41170(); void SetActorRoot_41171(DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* inRoot_); bool get_HasRecycle_41172(); void set_HasRecycle_41173(bool value_); void OnRecycle_41174(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct Indicator : DLL2SDK::Assembly_CSharp::GameEngine::SimpleComponent { DLL2SDK::UnityEngine::UnityEngine::Vector3 m_IndicatorOffset_; DLL2SDK::mscorlib::System::String* m_IndicatorSpriteName_; float m_IndicatorDisplayElapseTime_; float m_IndicatorDisplayTime_; bool m_ShouldHideIndicator_; DLL2SDK::Assembly_CSharp::GameEngine::EIndicatorType m_IndicatorType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41186(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_IndicatorOffset_41187(); void set_IndicatorOffset_41188(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::mscorlib::System::String* get_IndicatorSpriteName_41189(); void set_IndicatorSpriteName_41190(DLL2SDK::mscorlib::System::String* value_); float get_IndicatorDisplayElapseTime_41191(); void set_IndicatorDisplayElapseTime_41192(float value_); float get_IndicatorDisplayTime_41193(); bool get_ShouldHideIndicator_41194(); void set_ShouldHideIndicator_41195(bool value_); DLL2SDK::Assembly_CSharp::GameEngine::EIndicatorType get_IndicatorType_41196(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Position_41197(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct LayoutBaseUIViewCacheData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Type* CacheType_; DLL2SDK::Assembly_CSharp::GameUI::BaseUIView* CacheView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113602(DLL2SDK::Assembly_CSharp::GameEngine::UISceneHUDConfig* hudconf_, DLL2SDK::Assembly_CSharp::GameUI::BaseUIView* view_); void Reset_113603(DLL2SDK::Assembly_CSharp::GameEngine::UISceneHUDConfig* conf_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EMatchVoiceMsgContentType : int32_t { CommonMsg_ = static_cast(0x0), DroppedPickUpAutoMsg_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { struct GameComponent : DLL2SDK::Assembly_CSharp::LogicalComponent { DLL2SDK::Assembly_CSharp::GameBase::BaseGame* m_Game_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExitMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRestartPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyWorldShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectRegistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectUnRegistered_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41243(); void Init_41244(DLL2SDK::Assembly_CSharp::GameBase::BaseGame* game_); void ForceTick_41245(float deltaTime_); void OnRoundStart_41246(); void OnRoundEnd_41247(); void OnStartMatch_41248(); void OnEndMatch_41249(); void OnExitMatch_41250(); void OnRestartPlayer_41251(); void ApplyWorldShift_41252(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); void OnLevelObjectRegistered_41253(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); void OnLevelObjectUnRegistered_41254(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct FrontEndGame : DLL2SDK::Assembly_CSharp::GameBase::BaseGame { struct StaticFields { bool FirstTimeInLobbySinceLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitGameEventChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessZoneEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitTLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TLogProcess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TLogClickStatisticsProcess_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113565(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); bool get_IsNeedRunGameHandle_113566(); void Init_113567(); void PostInit_113568(); void Shutdown_113569(); void InitGameEventChannel_113570(); void ProcessZoneEvent_113571(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void InitTLog_113572(); void TLogProcess_113573(); void TLogClickStatisticsProcess_113574(); void __xLuaBaseProxy_Init_113576(); void __xLuaBaseProxy_PostInit_113577(); void __xLuaBaseProxy_Shutdown_113578(); void __xLuaBaseProxy_InitGameEventChannel_113579(); void __xLuaBaseProxy_ProcessZoneEvent_113580(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* P0_); void __xLuaBaseProxy_InitTLog_113581(); void __xLuaBaseProxy_TLogProcess_113582(); static void _cctor_113575(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct FramerateMonitor : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::FramerateProfiler* m_Profiler_; bool m_IsSampling_; bool m_IsValid_; float m_SampleBeginTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113552(); bool get_IsSampling_113553(); float get_SamplingTime_113554(); float get_AverageFramerate_113555(); float get_MinFramerate_113556(); float get_MaxFramerate_113557(); int32_t get_AbnormalFramerateCount_113558(); bool get_EnableRagdollOnLowEndDevice_113559(); int32_t get_LittleAbnormalFramerateCount_113560(); float get_FirstAbnormalArisingTime_113561(); void Start_113562(); void Stop_113563(); void Reset_113564(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct FramerateHelper : DLL2SDK::mscorlib::System::Object { DLL2SDK::System::System::Collections::Generic::Queue_1* m_FpsQueue_; int32_t m_CountTime_; int32_t m_DecreaseNum_; bool FrameDecreased_; int32_t FrameDecreasedCount_; bool m_IsQueueRun_; bool bInit_; bool m_ShouldAskPlayer_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameBase::FramerateHelper* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSameGraphicQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FpsQueueStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FpsQueueRun_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FpsQueueCalculate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FpsQueueStop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeGraphicQuality_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113541(); void Init_113542(); bool IsSameGraphicQuality_113543(); bool get_ShouldAskPlayer_113544(); void set_ShouldAskPlayer_113545(bool value_); void FpsQueueStart_113546(); void FpsQueueRun_113547(int32_t nextFps_); void FpsQueueCalculate_113548(); void FpsQueueStop_113549(); void ChangeGraphicQuality_113550(); static void _cctor_113551(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WaitForSWSSplineMove : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::SWS::splineMove* m_SplineMove_; DLL2SDK::UnityEngine::UnityEngine::Events::UnityEvent* m_Event_; bool m_ReachedEnd_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveNext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReachedEnd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113536(DLL2SDK::Assembly_CSharp::SWS::splineMove* inSWSMove_); bool MoveNext_113537(); void Reset_113538(); void ReachedEnd_113539(); DLL2SDK::mscorlib::System::Object* get_Current_113540(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SignObjectEffectHandler : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_rendererList_; DLL2SDK::Assembly_CSharp::OutlineEffect* _OutlineEffectComp_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113533(); DLL2SDK::Assembly_CSharp::OutlineEffect* get_OutlineEffectComp_113534(); void set_OutlineEffectComp_113535(DLL2SDK::Assembly_CSharp::OutlineEffect* value_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GodEffectHandler : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::MaterialPropertyBlock* props_; DLL2SDK::UnityEngine::UnityEngine::MaterialPropertyBlock* _PawnProps_; struct StaticFields { DLL2SDK::mscorlib::System::String* kGodShaderKeywordNameOld_; DLL2SDK::Assembly_CSharp::GameBase::GodEffectHandler* m_DamnInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BRDroppedPickUp_SetMaterialGod_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pawn_SetMaterialGod_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113527(); DLL2SDK::UnityEngine::UnityEngine::MaterialPropertyBlock* get_s_PawnProps_113530(); void Pawn_SetMaterialGod_113531(bool enable_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* rendererList_, DLL2SDK::UnityEngine::UnityEngine::Color pickColor_, float pickIntensity_, float pickSpeed_, float pickRange_); static DLL2SDK::Assembly_CSharp::GameBase::GodEffectHandler* get_Instance_113528(); static void BRDroppedPickUp_SetMaterialGod_113529(bool enable_, DLL2SDK::UnityEngine::UnityEngine::GameObject* root_, DLL2SDK::UnityEngine::UnityEngine::Color color_); static void _cctor_113532(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct DebugCenter : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool LocalPlayerGod_; bool LocalPlayerGod_OldValue_; bool AttachDebugComponetToAllAIPawn_; bool CrowdBehaviorEnableAll_; bool CrowdBehaviorDisableAll_; bool CrowdBehaviorAssignValues_; float Slomo_; bool NavAgentUpdateRotationEnableAll_; bool NavAgentUpdateRotationDisableAll_; bool SetAnimatorPropertiesOfAllAI_; bool Anim_Enabled_; float Anim_Speed_; float Anim_LayerWeight_; bool AnimatorUpdateByScriptEnableAll_; bool AnimatorUpdateByScriptDisableAll_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cmd_LocalPlayerGod_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cmd_AttachDebugComponetToAllAIPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cmd_SetActiveOfAllCrowdBehaviors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cmd_CrowdBehaviorAssignValues_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cmd_SetNavAgentUpdateRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cmd_SetAIAnimatorProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cmd_SetAnimatorUpdateByScript_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113518(); void Update_113519(); void Cmd_LocalPlayerGod_113520(); void Cmd_AttachDebugComponetToAllAIPawn_113521(); void Cmd_SetActiveOfAllCrowdBehaviors_113522(bool value_); void Cmd_CrowdBehaviorAssignValues_113523(); void Cmd_SetNavAgentUpdateRotation_113524(bool value_); void Cmd_SetAIAnimatorProperty_113525(bool enabled_, float speed_, float layerWeight_); void Cmd_SetAnimatorUpdateByScript_113526(bool value_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PawnComponent : DLL2SDK::Assembly_CSharp::LogicalComponent { DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Pawn_; bool bIsPawnRobot_; struct StaticFields { bool bEnableRobotCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetServerRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetClientRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartAirCraft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectatingStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectatingEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectatingViewChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReSpawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBeginDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwner_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41595(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_Pawn_41596(); void Init_41597(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void OnSwitchRole_41598(); void OnSwitchView_41599(); void SetServerRelevant_41600(bool isRelevant_); void SetClientRelevant_41601(bool isRelevant_); void OnStartAirCraft_41602(); void OnWeaponChanged_41603(); void OnSpectatingStart_41604(); void OnSpectatingEnd_41605(); void OnSpectatingViewChange_41606(DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType spectatingViewType_); void OnReSpawn_41607(); void OnBeginDestroy_41608(); void OnDie_41609(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* GetOwner_41610(); static void _cctor_41611(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct TakeDamageComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { float m_OngoingDamageTotalDeltaTime_; float m_OngoingDamageRemainingTime_; DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* m_OngoingDamageInfo_; int32_t m_OngoingDamageEffectAssetID_; DLL2SDK::Assembly_CSharp::GameEngine::TempestEffect* m_TempestEffect_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* m_3PHitEffect_; void _ctor_42057(); void SetOngoingDamage_42058(float remainingTime_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* dps_, int32_t assetID_); void TakeDamage_42059(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void SimulateTakeDamage_42060(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void AdjustDamage_42061(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void PlayTakeDamageSound_42062(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void PlayTakeDamageEffect_42063(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void EndTakingDamageAnim_42064(); void EndTakingDamageAnim_1P_42065(); void End3PHitEffect_42066(); void SimulateSpecialDamage_42067(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); DLL2SDK::Assembly_CSharp::GameBase::Pawn_EDirection CalHitMotionDirection_42068(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void ClearTimer_42069(); void Reset_42070(); void Destroy_42071(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct CrouchComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { float m_CrouchingEyeHeight_; float m_EyeHeightDropDownSpeedForCrouching_; float m_UpdateEyeHeightIntervalDuringCrouching_; float m_PawnEyeHeightTransitionTime_; float m_TickPawnEyeHeightTransitionTime_; bool m_IsInPawnEyeHeightTransition_; float m_TransitionStartEyeHeight_; float m_CurrentTranstionTime_; struct StaticFields { float CheckUnCrouchRayDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceStopTransition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartCrouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndCrouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanUnCrouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoverEyeHeightForCrouching_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DropDownEyeHeightForCrouching_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPhysicsStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEyeHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayCrouchAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopCrouchAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCrouchVisibility_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetServerRelevant_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41303(); float get_CrouchingEyeHeight_41304(); bool get_IsInTransition_41305(); void set_IsInTransition_41306(bool value_); void Init_41307(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void Tick_41308(float deltaTime_); void ForceStopTransition_41309(); void StartCrouch_41310(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, bool immediately_, bool needPlayAnim_, bool force_); void EndCrouch_41311(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, bool immediately_, bool setEyeHeightInImmediately_); bool CanUnCrouch_41312(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void RecoverEyeHeightForCrouching_41313(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void DropDownEyeHeightForCrouching_41314(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void OnPhysicsStateChanged_41315(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState preState_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState curState_); void SetEyeHeight_41316(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, float newEyeHeight_); void PlayCrouchAnim_41317(); float StopCrouchAnim_41318(bool immediately_); bool CheckCrouchVisibility_41319(float distance_); void SetServerRelevant_41320(bool isRelevant_); void __xLuaBaseProxy_Init_41322(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_Tick_41323(float P0_); void __xLuaBaseProxy_SetServerRelevant_41324(bool P0_); static void _cctor_41321(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BaseComponent : DLL2SDK::Assembly_CSharp::GameEngine::BaseObject { bool bHasDestroy_; DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* _Root_k__BackingField_; DLL2SDK::Assembly_CSharp::GameEngine::ActorEventProcessor* m_EventProcessor_; bool m_InTransformOptimizeNotify_; int32_t m_TransformChangedMark_; bool m_DoSendTransformChanged_; struct StaticFields { int32_t kPositionChanged_; int32_t kRotationChanged_; int32_t kScaleChanged_; int32_t kTRSChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDoSendTransformChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceSendTransformChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableOptimizeTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTransformChangedMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActorRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreTickTransformOptimize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostTickTransformOptimize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceDoSendTransformChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickReplicationData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEventProcessor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41136(); DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* get_Root_41137(); void set_Root_41138(DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* value_); bool get_InTransformOptimizeNotify_41139(); void SetDoSendTransformChanged_41140(bool value_); void ForceSendTransformChanged_41141(int32_t transformChangedMark_); bool EnableOptimizeTransform_41142(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Position_41143(); void set_Position_41144(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_Rotation_41145(); void set_Rotation_41146(DLL2SDK::UnityEngine::UnityEngine::Quaternion value_); void UpdateTransformChangedMark_41147(int32_t markChanged_); DLL2SDK::Assembly_CSharp::GameEngine::ActorEventProcessor* get_EventProcessor_41148(); void SetActorRoot_41149(DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* inRoot_); void PreTickTransformOptimize_41150(); void PostTickTransformOptimize_41151(); void ForceDoSendTransformChanged_41152(); void PreInit_41153(); void Awake_41154(); void Reset_41155(); void TickReplicationData_41156(float deltaTime_); void Start_41157(); void InitEventProcessor_41158(); void Tick_41159(float deltaTime_); void DestroyComponent_41160(); void OnDestroy_41161(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ClientSystem : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47490(); void Init_47491(); void Tick_47492(float deltaTime_); void Shutdown_47493(); void Reset_47494(); void OnApplicationPause_47495(bool pause_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PropertySet : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* m_PropList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnApplyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnPack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IncreaseBoolVal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcBoolVal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcByBase_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113442(); void ApplyValue_113443(DLL2SDK::Assembly_CSharp::GameBase::EPropertyType propType_, DLL2SDK::Assembly_CSharp::GameBase::PropCalcType calcType_, float val_); void UnApplyValue_113444(DLL2SDK::Assembly_CSharp::GameBase::EPropertyType propType_, DLL2SDK::Assembly_CSharp::GameBase::PropCalcType calcType_, float val_); void Pack_113445(DLL2SDK::Assembly_CSharp::GameBase::Property* prop_); void UnPack_113446(DLL2SDK::Assembly_CSharp::GameBase::Property* prop_); void IncreaseBoolVal_113447(DLL2SDK::Assembly_CSharp::GameBase::EPropertyType propType_, int32_t val_); bool CalcBoolVal_113448(DLL2SDK::Assembly_CSharp::GameBase::EPropertyType propType_); float CalcByBase_113449(DLL2SDK::Assembly_CSharp::GameBase::EPropertyType propType_, float baseVal_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct Property : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::EPropertyType PropType_; int32_t IntVal_; float FloatVal_Plus_; float FloatVal_Multi_; float FloatVal_Div_; struct StaticFields { bool UseNewFormula_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SubAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_AddValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStringValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCalcType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IncreaseBoolVal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcByBase_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113428(DLL2SDK::Assembly_CSharp::GameBase::EPropertyType propType_); void _ctor_113429(DLL2SDK::Assembly_CSharp::GameBase::Property* other_); bool get_BoolVal_113430(); void AddAll_113431(DLL2SDK::Assembly_CSharp::GameBase::Property* prop_); void SubAll_113432(DLL2SDK::Assembly_CSharp::GameBase::Property* prop_); void SetValue_113433(DLL2SDK::Assembly_CSharp::GameBase::PropCalcType calcType_, float val_); void AddValue_113434(DLL2SDK::Assembly_CSharp::GameBase::PropCalcType calcType_, float val_); void SetValue_113435(int32_t val_); void AddValue_113436(int32_t val_); void SetStringValue_113437(DLL2SDK::mscorlib::System::String* propName_, DLL2SDK::mscorlib::System::String* strCalcType_, DLL2SDK::mscorlib::System::String* strVal_); DLL2SDK::Assembly_CSharp::GameBase::PropCalcType GetCalcType_113438(DLL2SDK::mscorlib::System::String* calcType_); void IncreaseBoolVal_113439(int32_t val_); float CalcByBase_113440(float baseVal_); static void _cctor_113441(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PropertyTypeHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Array* Names_; DLL2SDK::Assembly_CSharp::GameBase::EPropertyType* Enums_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPropertyType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::Assembly_CSharp::GameBase::EPropertyType GetPropertyType_113427(DLL2SDK::mscorlib::System::String* propName_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct EffectInstance : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Target_; bool _HasRecycle_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSelf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113333(); void SetTarget_113334(DLL2SDK::Assembly_CSharp::GameBase::Pawn* target_); void CheckSelf_113335(); void Tick_113336(float deltaTime_); bool get_HasRecycle_113337(); void set_HasRecycle_113338(bool value_); void OnRecycle_113339(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct EffectInstance_SeeGlow : DLL2SDK::Assembly_CSharp::GameBase::EffectInstance { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_GlowInfoList_; DLL2SDK::Assembly_CSharp::GameBase::SeeGlowProcessor* m_Processor_; bool m_Active_; int32_t m_DeltaAdded_; bool m_IsEnemy_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowGlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIsEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEffectActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTargetRender_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSelf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckGlowEffectEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113401(); bool get_HasOcclusionEffect_113402(); void ShowGlow_113403(float duration_); void SetTarget_113404(DLL2SDK::Assembly_CSharp::GameBase::Pawn* target_); void SetIsEnemy_113405(bool value_); bool IsEffectActive_113406(); void SetTargetRender_113407(DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType viewType_, DLL2SDK::UnityEngine::UnityEngine::GameObject* root_); void ToggleEffect_113408(bool active_); void CheckSelf_113409(); void Tick_113410(float deltaTime_); void CheckGlowEffectEnable_113411(); void OnRecycle_113412(); void __xLuaBaseProxy_SetTarget_113413(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_CheckSelf_113414(); void __xLuaBaseProxy_Tick_113415(float P0_); void __xLuaBaseProxy_OnRecycle_113416(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SeeGlowProcessor : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; bool m_HasOcclusionEffect_; bool _HasRecycle_k__BackingField_; DLL2SDK::Assembly_CSharp::EAssetID m_RenderEffectAssetID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113396(); bool get_HasRecycle_113397(); void set_HasRecycle_113398(bool value_); void OnRecycle_113399(); void ToggleEffect_113400(bool active_, bool isEnemy_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct EffectInstance_SeeFrontGlow : DLL2SDK::Assembly_CSharp::GameBase::EffectInstance { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_GlowInfoList_; DLL2SDK::Assembly_CSharp::GameBase::SeeFrontGlowProcessor* m_Processor_; bool m_Active_; int32_t m_DeltaAdded_; bool m_IsEnemy_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowGlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIsEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEffectActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTargetRender_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSelf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckGlowEffectEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113380(); bool get_HasOcclusionEffect_113381(); void ShowGlow_113382(float duration_); void SetTarget_113383(DLL2SDK::Assembly_CSharp::GameBase::Pawn* target_); void SetIsEnemy_113384(bool value_); bool IsEffectActive_113385(); void SetTargetRender_113386(DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType viewType_, DLL2SDK::UnityEngine::UnityEngine::GameObject* root_); void ToggleEffect_113387(bool active_); void CheckSelf_113388(); void Tick_113389(float deltaTime_); void CheckGlowEffectEnable_113390(); void OnRecycle_113391(); void __xLuaBaseProxy_SetTarget_113392(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_CheckSelf_113393(); void __xLuaBaseProxy_Tick_113394(float P0_); void __xLuaBaseProxy_OnRecycle_113395(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SeeFrontGlowProcessor : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; bool m_HasOcclusionEffect_; bool _HasRecycle_k__BackingField_; DLL2SDK::Assembly_CSharp::EAssetID m_RenderEffectAssetID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113375(); bool get_HasRecycle_113376(); void set_HasRecycle_113377(bool value_); void OnRecycle_113378(); void ToggleEffect_113379(bool active_, bool isEnemy_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct EffectInstance_SeeFront : DLL2SDK::Assembly_CSharp::GameBase::EffectInstance { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_GlowInfoList_; DLL2SDK::Assembly_CSharp::GameBase::SeeFrontProcessor* m_Processor_; bool m_Active_; int32_t m_DeltaAdded_; bool m_IsEnemy_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowGlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIsEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEffectActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTargetRender_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSelf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckGlowEffectEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113359(); bool get_HasOcclusionEffect_113360(); void ShowGlow_113361(float duration_); void SetTarget_113362(DLL2SDK::Assembly_CSharp::GameBase::Pawn* target_); void SetIsEnemy_113363(bool value_); bool IsEffectActive_113364(); void SetTargetRender_113365(DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType viewType_, DLL2SDK::UnityEngine::UnityEngine::GameObject* root_); void ToggleEffect_113366(bool active_); void CheckSelf_113367(); void Tick_113368(float deltaTime_); void CheckGlowEffectEnable_113369(); void OnRecycle_113370(); void __xLuaBaseProxy_SetTarget_113371(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_CheckSelf_113372(); void __xLuaBaseProxy_Tick_113373(float P0_); void __xLuaBaseProxy_OnRecycle_113374(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SeeFrontProcessor : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; bool m_HasOcclusionEffect_; bool _HasRecycle_k__BackingField_; DLL2SDK::Assembly_CSharp::EAssetID m_RenderEffectAssetID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113354(); bool get_HasRecycle_113355(); void set_HasRecycle_113356(bool value_); void OnRecycle_113357(); void ToggleEffect_113358(bool active_, bool isEnemy_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct EffectInstance_God : DLL2SDK::Assembly_CSharp::GameBase::EffectInstance { float m_RespawnGodTime_; float m_RespawnGotDuration_; DLL2SDK::Array* m_GodEffect_; bool m_Active_; DLL2SDK::Array* m_WeaponGodRendererArray_; bool m_WeaponGodEnable_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RenderList_; DLL2SDK::UnityEngine::UnityEngine::Color m_PickColor_; float m_PickIntensity_; float m_PickSpeed_; float m_PickRange_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRespawnGod_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRespawnGodActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEffectActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleGodEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSelf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMaterialGod_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113340(); void SetRespawnGod_113341(float duration_, DLL2SDK::UnityEngine::UnityEngine::Color pickColor_, float pickIntensity_, float pickSpeed_, float pickRange_); void SetTarget_113342(DLL2SDK::Assembly_CSharp::GameBase::Pawn* target_); bool IsRespawnGodActive_113343(); bool IsEffectActive_113344(); void ToggleGodEffect_113345(bool active_); void CheckSelf_113346(); void Tick_113347(float deltaTime_); void OnRecycle_113348(); void SetMaterialGod_113349(bool enable_); void __xLuaBaseProxy_SetTarget_113350(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_CheckSelf_113351(); void __xLuaBaseProxy_Tick_113352(float P0_); void __xLuaBaseProxy_OnRecycle_113353(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffTest : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Test_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TestGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TestCoexist_Time_RemoveAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TestCoexist_Layer_RemoveAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TestCoexist_Layer_RemoveLayer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113327(); static void Test_113328(); static void TestGroup_113329(); static void TestCoexist_Time_RemoveAll_113330(); static void TestCoexist_Layer_RemoveAll_113331(); static void TestCoexist_Layer_RemoveLayer_113332(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PawnBuffManager : DLL2SDK::mscorlib::System::Object { uint32_t m_TargetID_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Target_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_BuffList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_EffectInstanceList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_AddBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllDelayBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveNotExistBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBuffEffectHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBuffState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTriggerEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAllTriggerEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuffTimeOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSameGroupBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSameIDBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSameUIDBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessTargetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AccessEffectInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildBuffInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindBuffIDByEffectName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllBuff_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113301(); uint32_t get_TargetID_113302(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_Target_113303(); void Init_113304(uint32_t targetID_); void ShutDown_113305(); void UpdateTarget_113306(DLL2SDK::Assembly_CSharp::GameBase::Pawn* target_); void AddBuff_113307(uint32_t from_, uint32_t buffUID_, int32_t buffID_); void AddBuff_113308(uint32_t from_, uint32_t buffUID_, DLL2SDK::Assembly_CSharp::Config::BuffConfConfig* conf_); void RemoveBuff_113309(uint32_t buffUID_, int32_t buffID_, bool removeAllBuff_); void RemoveAllBuff_113310(); void RemoveAllDelayBuff_113311(); void RemoveNotExistBuff_113312(DLL2SDK::mscorlib::System::Collections::Generic::List_1* buffUIDList_); void SetBuffEffectHidden_113313(bool isHidden_); void UpdateBuffState_113314(uint32_t buffUID_, bool active_, int32_t layer_, float duration_, bool trigger_); void RefreshTriggerEffect_113315(uint32_t buffUID_, bool active_); void RefreshAllTriggerEffect_113316(bool active_); void OnBuffTimeOver_113317(DLL2SDK::Assembly_CSharp::GameBase::Buff* buff_); bool CheckSameGroupBuff_113318(DLL2SDK::Assembly_CSharp::Config::BuffConfConfig* conf_, DLL2SDK::Assembly_CSharp::GameBase::Buff* buff_); bool CheckSameIDBuff_113319(DLL2SDK::Assembly_CSharp::Config::BuffConfConfig* conf_, DLL2SDK::Assembly_CSharp::GameBase::Buff* buff_); bool CheckSameUIDBuff_113320(uint32_t uid_); void ProcessTargetEvent_113321(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* msg_); void Tick_113322(float deltaTime_); template T AccessEffectInstance_113323(); DLL2SDK::mscorlib::System::String* BuildBuffInfo_113324(); int32_t FindBuffIDByEffectName_113325(DLL2SDK::mscorlib::System::String* effectName_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllBuff_113326(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffManager : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PawnBuffList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemovePlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayerPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllDelayBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveNotExistBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBuffEffectHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBuffState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAllTriggerEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTriggerEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessTargetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindPawnBuffIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildLocalPlayerBuffInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPawnBuffMgr_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113282(); void AddPlayer_113283(uint32_t playerID_); void RemovePlayer_113284(uint32_t playerID_); void UpdatePlayerPawn_113285(uint32_t playerID_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void AddBuff_113286(uint32_t targetID_, uint32_t givenByID_, uint32_t buffUID_, int32_t buffID_); void RemoveBuff_113287(uint32_t targetID_, uint32_t buffUID_, int32_t buffID_); void RemoveAllBuff_113288(uint32_t targetID_); void RemoveAllDelayBuff_113289(uint32_t targetID_); void RemoveNotExistBuff_113290(uint32_t targetID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* buffUIDList_); void SetBuffEffectHidden_113291(uint32_t targetID_, bool isHidden_); void UpdateBuffState_113292(uint32_t targetID_, uint32_t buffUID_, bool active_, int32_t layer_, float duration_, bool trigger_); void RefreshAllTriggerEffect_113293(uint32_t targetID_, bool active_); void RefreshTriggerEffect_113294(uint32_t targetID_, bool active_, uint32_t buffUID_); void ProcessTargetEvent_113295(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* msg_); int32_t FindPawnBuffIndex_113296(uint32_t targetID_); void Tick_113297(float deltaTime_); DLL2SDK::mscorlib::System::String* BuildLocalPlayerBuffInfo_113298(); DLL2SDK::Assembly_CSharp::GameBase::PawnBuffManager* GetPawnBuffMgr_113299(uint32_t playerID_); void __xLuaBaseProxy_Tick_113300(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* m_ParamFloatArray1_; DLL2SDK::Array* m_ParamIntArry1_; DLL2SDK::Assembly_CSharp::GameBase::Buff* m_Buff_; bool m_EffectActive_; bool m_IsHidden_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_EffectGOList_; bool m_Delay_; int32_t m_CameraEffectAssetID_; bool m_TriggerCameraEffect_; float m_EffectTickTime_; bool _HasRecycle_k__BackingField_; struct StaticFields { float EFFECT_TICK_INTERVAL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseStringParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayCheckEffectInfos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckEffectInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBuffIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTriggerScreenEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckEndScreenEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOverImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessTargetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDelayRemoveStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112948(); bool get_IsPersistent_112949(); bool get_OnlyForLocalPlayer_112950(); bool get_ControlCameraEffect_112951(); void ParseStringParam_112952(); float get_Duration_112954(); void Init_112955(DLL2SDK::Assembly_CSharp::GameBase::Buff* buff_); void ShutDown_112956(); void TriggerEffect_112957(); void DelayCheckEffectInfos_112958(); void CheckEffectInfo_112959(int32_t effectID_, DLL2SDK::mscorlib::System::String* socket_); void CheckBuffIcon_112960(DLL2SDK::mscorlib::System::String* buffIconName_); void CheckTriggerScreenEffect_112961(); void CheckEndScreenEffect_112962(); void TriggerEffectImpl_112963(); void TriggerEffectOver_112964(); void TriggerEffectOverImpl_112965(); void ProcessTargetEvent_112966(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* msg_); void Tick_112967(float deltaTime_); bool get_HasRecycle_112968(); void set_HasRecycle_112969(bool value_); void OnRecycle_112970(); void OnDelayRemoveStart_112971(); void SetHidden_112972(bool isHidden_); static DLL2SDK::Assembly_CSharp::GameBase::BuffEffect* Create_112953(DLL2SDK::Assembly_CSharp::GameBase::BuffEffect_Type effectType_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_PostProcessing : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOverImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyPostEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113147(); bool get_IsPersistent_113148(); bool get_OnlyForLocalPlayer_113149(); void TriggerEffectImpl_113150(); void TriggerEffectOverImpl_113151(); void ApplyPostEffect_113152(DLL2SDK::Assembly_CSharp::Config::EffectConfig* config_); void __xLuaBaseProxy_TriggerEffectImpl_113153(); void __xLuaBaseProxy_TriggerEffectOverImpl_113154(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_SmokePerspectiveEffect : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { bool m_HasApplyEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyPropertySet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOverImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113255(); void TriggerEffectImpl_113256(); void ApplyPropertySet_113257(); void TriggerEffectOverImpl_113258(); void Tick_113259(float deltaTime_); void __xLuaBaseProxy_TriggerEffectImpl_113260(); void __xLuaBaseProxy_TriggerEffectOverImpl_113261(); void __xLuaBaseProxy_Tick_113262(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_SmokeMan : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { bool m_HasApplyEffect_; bool m_bOldTestEffectFlag_; float m_fCurrTickTime_; float m_IntervalTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyPropertySet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOverImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSeeSmokeIn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanBeSeenCondition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasObstruct_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddTestEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveTestEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeTestEffectFlag_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113238(); void TriggerEffectImpl_113239(); void ApplyPropertySet_113240(); void TriggerEffectOverImpl_113241(); bool CanSeeSmokeIn_113242(); bool IsCanBeSeenCondition_113243(); bool HasObstruct_113244(); bool IsFriend_113245(); void AddTestEffect_113246(bool isFriend_); void RemoveTestEffect_113247(); void AddEffect_113248(bool isFriend_); void RemoveEffect_113249(); void Tick_113250(float deltaTime_); void ChangeTestEffectFlag_113251(); void __xLuaBaseProxy_TriggerEffectImpl_113252(); void __xLuaBaseProxy_TriggerEffectOverImpl_113253(); void __xLuaBaseProxy_Tick_113254(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_SmokeBePerspectivedEffect : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { bool m_HasApplyEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyPropertySet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOverImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113230(); void TriggerEffectImpl_113231(); void ApplyPropertySet_113232(); void TriggerEffectOverImpl_113233(); void Tick_113234(float deltaTime_); void __xLuaBaseProxy_TriggerEffectImpl_113235(); void __xLuaBaseProxy_TriggerEffectOverImpl_113236(); void __xLuaBaseProxy_Tick_113237(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_SkydivingVelocity : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { bool m_HasApplyEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyPropertySet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOverImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113222(); void TriggerEffectImpl_113223(); void ApplyPropertySet_113224(); void TriggerEffectOverImpl_113225(); void Tick_113226(float deltaTime_); void __xLuaBaseProxy_TriggerEffectImpl_113227(); void __xLuaBaseProxy_TriggerEffectOverImpl_113228(); void __xLuaBaseProxy_Tick_113229(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_ShowBuffIcon : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { int32_t m_ItemID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOverImpl_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113216(); bool get_OnlyForLocalPlayer_113217(); void TriggerEffectImpl_113218(); void TriggerEffectOverImpl_113219(); void __xLuaBaseProxy_TriggerEffectImpl_113220(); void __xLuaBaseProxy_TriggerEffectOverImpl_113221(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_SelfBeDamageOtherPartEffect : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { bool m_IsEffectShow_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOverImpl_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113211(); void TriggerEffectImpl_113212(); void TriggerEffectOverImpl_113213(); void __xLuaBaseProxy_TriggerEffectImpl_113214(); void __xLuaBaseProxy_TriggerEffectOverImpl_113215(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_SeekTrackTime : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOverImpl_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113206(); void TriggerEffectImpl_113207(); void TriggerEffectOverImpl_113208(); void __xLuaBaseProxy_TriggerEffectImpl_113209(); void __xLuaBaseProxy_TriggerEffectOverImpl_113210(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_SeekTrack : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOverImpl_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113201(); void TriggerEffectImpl_113202(); void TriggerEffectOverImpl_113203(); void __xLuaBaseProxy_TriggerEffectImpl_113204(); void __xLuaBaseProxy_TriggerEffectOverImpl_113205(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_SeeTrapFront : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_TrapInfoDic_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessTargetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleDeactive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOverImpl_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113192(); void TriggerEffectImpl_113193(); void ProcessTargetEvent_113194(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* imsg_); void ToggleActive_113195(DLL2SDK::Assembly_CSharp::GameBase::WeaponProjectile_Stick* stick_); void ToggleDeactive_113196(DLL2SDK::Assembly_CSharp::GameBase::WeaponProjectile_Stick* stick_); void TriggerEffectOverImpl_113197(); void __xLuaBaseProxy_TriggerEffectImpl_113198(); void __xLuaBaseProxy_ProcessTargetEvent_113199(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* P0_); void __xLuaBaseProxy_TriggerEffectOverImpl_113200(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_SeeStreakFront : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PawnList_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* vehicleIdSet_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* projectileIdSet_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* buildActorIdSet_; void _ctor_113188(); void TriggerEffectImpl_113189(); void ProcessTargetEvent_113190(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* imsg_); void TriggerEffectOverImpl_113191(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_SeeInFront : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113187(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_SeeFacilityFront : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { float lastTickTime_; float tickInterval_; float scanRadius_; bool isLocalOrViewTarget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOverImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessTargetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleEffects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113174(); void Init_113175(DLL2SDK::Assembly_CSharp::GameBase::Buff* buff_); void TriggerEffectImpl_113176(); void TriggerEffectOverImpl_113177(); void ProcessTargetEvent_113178(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* imsg_); void UpdateBuffer_113179(); void HandleEffects_113180(float radius_); void Tick_113181(float deltaTime_); void __xLuaBaseProxy_Init_113182(DLL2SDK::Assembly_CSharp::GameBase::Buff* P0_); void __xLuaBaseProxy_TriggerEffectImpl_113183(); void __xLuaBaseProxy_TriggerEffectOverImpl_113184(); void __xLuaBaseProxy_ProcessTargetEvent_113185(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* P0_); void __xLuaBaseProxy_Tick_113186(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_SeeAirStreakGlow : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PawnList_; void _ctor_113170(); void TriggerEffectImpl_113171(); void ProcessTargetEvent_113172(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* imsg_); void TriggerEffectOverImpl_113173(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_Scrambler : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* affectedPawns_; float mTimeTick_; float affectSqrRadius_; struct StaticFields { float TICK_INTERVAL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOverImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleScramblerEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113160(); void TriggerEffectImpl_113161(); void TriggerEffectOverImpl_113162(); void Tick_113163(float deltaTime_); void HandleScramblerEffect_113164(); void RemoveAllEffect_113165(); void DoEffect_113166(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_, bool add_); void __xLuaBaseProxy_TriggerEffectImpl_113167(); void __xLuaBaseProxy_TriggerEffectOverImpl_113168(); void __xLuaBaseProxy_Tick_113169(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_RadarSize : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOverImpl_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113155(); void TriggerEffectImpl_113156(); void TriggerEffectOverImpl_113157(); void __xLuaBaseProxy_TriggerEffectImpl_113158(); void __xLuaBaseProxy_TriggerEffectOverImpl_113159(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_PickUpBulletFromEnemyCorpse : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOverImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleShowPickUp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113141(); void TriggerEffectImpl_113142(); void TriggerEffectOverImpl_113143(); void HandleShowPickUp_113144(bool show_); void __xLuaBaseProxy_TriggerEffectImpl_113145(); void __xLuaBaseProxy_TriggerEffectOverImpl_113146(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_NotifyEnemyNearby : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { bool isEnabled_; float m_Time_; struct StaticFields { float m_TickInterval_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOverImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleNotifyEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113131(); void Init_113132(DLL2SDK::Assembly_CSharp::GameBase::Buff* buff_); void TriggerEffectImpl_113133(); void Tick_113134(float deltaTime_); void TriggerEffectOverImpl_113135(); void HandleNotifyEvent_113136(bool value_); void __xLuaBaseProxy_Init_113137(DLL2SDK::Assembly_CSharp::GameBase::Buff* P0_); void __xLuaBaseProxy_TriggerEffectImpl_113138(); void __xLuaBaseProxy_Tick_113139(float P0_); void __xLuaBaseProxy_TriggerEffectOverImpl_113140(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_MoveSpeed : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113130(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_InfiniteAmmoInMagzine : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOverImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleInfiniteAmmo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113124(); void TriggerEffectImpl_113125(); void TriggerEffectOverImpl_113126(); void ToggleInfiniteAmmo_113127(bool infinite_); void __xLuaBaseProxy_TriggerEffectImpl_113128(); void __xLuaBaseProxy_TriggerEffectOverImpl_113129(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_IgnoreEnemyCounterUAV : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOverImpl_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113119(); void TriggerEffectImpl_113120(); void TriggerEffectOverImpl_113121(); void __xLuaBaseProxy_TriggerEffectImpl_113122(); void __xLuaBaseProxy_TriggerEffectOverImpl_113123(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_HitEnemySeeHealthBar : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RecordDataList_; float m_Duration_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOverImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessTargetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113107(); void TriggerEffectImpl_113108(); void TriggerEffectOverImpl_113109(); void ProcessTargetEvent_113110(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* msg_); int32_t GetIndex_113111(uint32_t playerID_); void Tick_113112(float deltaTime_); void OnRecycle_113113(); void __xLuaBaseProxy_TriggerEffectImpl_113114(); void __xLuaBaseProxy_TriggerEffectOverImpl_113115(); void __xLuaBaseProxy_ProcessTargetEvent_113116(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* P0_); void __xLuaBaseProxy_Tick_113117(float P0_); void __xLuaBaseProxy_OnRecycle_113118(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_HitEnemySeeFrontGlow : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { float m_Duration_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOverImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessTargetEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113100(); void TriggerEffectImpl_113101(); void TriggerEffectOverImpl_113102(); void ProcessTargetEvent_113103(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* msg_); void __xLuaBaseProxy_TriggerEffectImpl_113104(); void __xLuaBaseProxy_TriggerEffectOverImpl_113105(); void __xLuaBaseProxy_ProcessTargetEvent_113106(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_God : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOverImpl_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113095(); void TriggerEffectImpl_113096(); void TriggerEffectOverImpl_113097(); void __xLuaBaseProxy_TriggerEffectImpl_113098(); void __xLuaBaseProxy_TriggerEffectOverImpl_113099(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_FireNoCostBullet : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOverImpl_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113090(); void TriggerEffectImpl_113091(); void TriggerEffectOverImpl_113092(); void __xLuaBaseProxy_TriggerEffectImpl_113093(); void __xLuaBaseProxy_TriggerEffectOverImpl_113094(); }; } namespace DLL2SDK::Assembly_CSharp { struct BuffEffect_FireMode : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { DLL2SDK::Array* mOldFireModes_; int32_t mActorId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOverImpl_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113085(); void TriggerEffectImpl_113086(); void TriggerEffectOverImpl_113087(); void __xLuaBaseProxy_TriggerEffectImpl_113088(); void __xLuaBaseProxy_TriggerEffectOverImpl_113089(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_FireInterval : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOverImpl_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113080(); void TriggerEffectImpl_113081(); void TriggerEffectOverImpl_113082(); void __xLuaBaseProxy_TriggerEffectImpl_113083(); void __xLuaBaseProxy_TriggerEffectOverImpl_113084(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_ExtraFootStepSound : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* affectedPawns_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* listenerPawn_; float mTimeTick_; DLL2SDK::Assembly_CSharp::GameBase::EPropertyType curType_; struct StaticFields { float TICK_INTERVAL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOverImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeSoundConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyFootstepSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleEnemyFootstep_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113070(); void TriggerEffectImpl_113071(); void TriggerEffectOverImpl_113072(); void Tick_113073(float deltaTime_); void ChangeSoundConfig_113074(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void ApplyFootstepSound_113075(); void HandleEnemyFootstep_113076(); void __xLuaBaseProxy_TriggerEffectImpl_113077(); void __xLuaBaseProxy_TriggerEffectOverImpl_113078(); void __xLuaBaseProxy_Tick_113079(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_EnemyBodyScan : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOverImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessTargetEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113063(); void TriggerEffectImpl_113064(); void TriggerEffectOverImpl_113065(); void ProcessTargetEvent_113066(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* msg_); void __xLuaBaseProxy_TriggerEffectImpl_113067(); void __xLuaBaseProxy_TriggerEffectOverImpl_113068(); void __xLuaBaseProxy_ProcessTargetEvent_113069(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_Electric : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect_PostProcessing { int32_t m_EffectAssetID_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* m_3PHitEffect_; DLL2SDK::Assembly_CSharp::GameBase::BuffEffect_Electric_ElectricViewType m_ViewType_; bool m_IsObChanged_; bool m_IsPlay1PElectric_; bool m_IsPlay3PElectric_; bool m_IsLockInput_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTargetPawnUsingKillStreak_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOverImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayElectric_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopElectric_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimation_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffect_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAudio_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAnimation_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEffect_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAudio_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayElectric_1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopElectric_1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimation_1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffect_1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAudio_1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAnimation_1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEffect_1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAudio_1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopPawnMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BreakPawnPhysic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanLockInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanPlayElectric1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanPlayElectric3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsChangePawn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113028(); bool get_IsPersistent_113029(); bool get_OnlyForLocalPlayer_113030(); bool get_ControlCameraEffect_113031(); bool IsTargetPawnUsingKillStreak_113032(); void TriggerEffectImpl_113033(); void TriggerEffectOverImpl_113034(); void PlayElectric_3P_113035(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void StopElectric_3P_113036(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void PlayAnimation_3P_113037(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void PlayEffect_3P_113038(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void PlayAudio_3P_113039(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void StopAnimation_3P_113040(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void StopEffect_3P_113041(); void StopAudio_3P_113042(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void PlayElectric_1P_113043(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void StopElectric_1P_113044(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void PlayAnimation_1P_113045(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void PlayEffect_1P_113046(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void PlayAudio_1P_113047(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void StopAnimation_1P_113048(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void StopEffect_1P_113049(); void StopAudio_1P_113050(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void StopPawnMove_113051(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void BreakPawnPhysic_113052(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void OnSwitchWeapon_113053(); void Tick_113054(float deltaTime_); void ChangeView_113055(DLL2SDK::Assembly_CSharp::GameBase::BuffEffect_Electric_ElectricViewType viewType_); bool IsCanLockInput_113056(); bool IsCanPlayElectric1P_113057(); bool IsCanPlayElectric3P_113058(); bool IsChangePawn_113059(); void __xLuaBaseProxy_TriggerEffectImpl_113060(); void __xLuaBaseProxy_TriggerEffectOverImpl_113061(); void __xLuaBaseProxy_Tick_113062(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_DroneInterfere : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* m_Effect_; bool m_IsLocalPlayerInInterferedState_; float m_BeginInInterferedStateTime_; struct StaticFields { float MAX_INTERFERED_TIME_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOverImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113019(); void TriggerEffectImpl_113020(); void TriggerEffectOverImpl_113021(); void Tick_113022(float deltaTime_); void __xLuaBaseProxy_TriggerEffectImpl_113023(); void __xLuaBaseProxy_TriggerEffectOverImpl_113024(); void __xLuaBaseProxy_Tick_113025(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_Dizzy : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect_PostProcessing { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOverImpl_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113012(); bool get_IsPersistent_113013(); bool get_OnlyForLocalPlayer_113014(); void TriggerEffectImpl_113015(); void TriggerEffectOverImpl_113016(); void __xLuaBaseProxy_TriggerEffectImpl_113017(); void __xLuaBaseProxy_TriggerEffectOverImpl_113018(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_DeadEyeEffect : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* m_LockEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOverImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113005(); void TriggerEffectImpl_113006(); void TriggerEffectOverImpl_113007(); void Tick_113008(float deltaTime_); void __xLuaBaseProxy_TriggerEffectImpl_113009(); void __xLuaBaseProxy_TriggerEffectOverImpl_113010(); void __xLuaBaseProxy_Tick_113011(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_AutoAssistAiming : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOverImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeAutoAssistProperty_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112999(); void TriggerEffectImpl_113000(); void TriggerEffectOverImpl_113001(); void ChangeAutoAssistProperty_113002(); void __xLuaBaseProxy_TriggerEffectImpl_113003(); void __xLuaBaseProxy_TriggerEffectOverImpl_113004(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_Ammo : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { bool m_HasApplyEffect_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_WeapList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOverImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckApplyPropertySet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyFireCompAttr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAmmonInMagzine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112986(); void TriggerEffectImpl_112987(); void TriggerEffectOverImpl_112988(); void CheckApplyPropertySet_112989(); void Tick_112990(float deltaTime_); void ApplyFireCompAttr_112991(DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* fireComp_, DLL2SDK::Assembly_CSharp::GameBase::Property* prop_, bool apply_); void ResetAmmo_112992(); void AddAmmonInMagzine_112993(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weapon_, int32_t count_); void OnRecycle_112994(); void __xLuaBaseProxy_TriggerEffectImpl_112995(); void __xLuaBaseProxy_TriggerEffectOverImpl_112996(); void __xLuaBaseProxy_Tick_112997(float P0_); void __xLuaBaseProxy_OnRecycle_112998(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_AddHealth : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDelayRemoveStart_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112981(); void TriggerEffectImpl_112982(); void OnDelayRemoveStart_112983(); void __xLuaBaseProxy_TriggerEffectImpl_112984(); void __xLuaBaseProxy_OnDelayRemoveStart_112985(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_AddGoliathEffect : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { bool m_HasApplyEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyPropertySet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOverImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112973(); void TriggerEffectImpl_112974(); void ApplyPropertySet_112975(); void TriggerEffectOverImpl_112976(); void Tick_112977(float deltaTime_); void __xLuaBaseProxy_TriggerEffectImpl_112978(); void __xLuaBaseProxy_TriggerEffectOverImpl_112979(); void __xLuaBaseProxy_Tick_112980(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffCondition : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::Buff* m_Buff_; bool _HasRecycle_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Set_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckProbability_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessTargetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112932(); float get_Probability_112934(); void Init_112935(DLL2SDK::Assembly_CSharp::GameBase::Buff* buff_); void ShutDown_112936(); void Set_112937(); bool CheckProbability_112938(); void ProcessTargetEvent_112939(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void Tick_112940(float deltaTime_); bool get_HasRecycle_112941(); void set_HasRecycle_112942(bool value_); void OnRecycle_112943(); static DLL2SDK::Assembly_CSharp::GameBase::BuffCondition* Create_112933(DLL2SDK::Assembly_CSharp::GameBase::BuffCondition_Type condType_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffCondition_Immediately : DLL2SDK::Assembly_CSharp::GameBase::BuffCondition { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Set_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112944(); void Set_112945(); void __xLuaBaseProxy_Set_112946(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct Buff : DLL2SDK::mscorlib::System::Object { uint32_t m_UID_; uint32_t m_From_; uint32_t m_TargetID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ConfList_; DLL2SDK::Assembly_CSharp::Config::BuffConfConfig* m_Conf_; int32_t m_Layer_; float m_SetTime_; float m_Duration_; float DelayTime_; DLL2SDK::Assembly_CSharp::GameBase::BuffEffect* m_Effect_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Target_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_GivenBy_; DLL2SDK::Assembly_CSharp::GameBase::Buff_TimeOver* OnBuffTimeOver_; bool m_Active_; bool m_ServerActive_; bool _HasRecycle_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGivenBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTriggerEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessTargetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDelayRemoveStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildBuffInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112882(); uint32_t get_UID_112883(); uint32_t get_From_112884(); uint32_t get_TargetID_112885(); DLL2SDK::Assembly_CSharp::Config::BuffConfConfig* get_Conf_112886(); int32_t get_Layer_112887(); float get_SetTime_112888(); int32_t get_ID_112889(); DLL2SDK::mscorlib::System::String* get_Name_112890(); int32_t get_Group_112891(); int32_t get_Power_112892(); float get_Duration_112893(); bool get_Coexist_112894(); DLL2SDK::Assembly_CSharp::GameBase::Buff_CombineAddType get_CombineType_Add_112895(); DLL2SDK::Assembly_CSharp::GameBase::Buff_CombineRemoveType get_CombineType_Remove_112896(); int32_t get_LayerMax_112897(); DLL2SDK::Assembly_CSharp::GameBase::BuffCondition_Type get_ConditionType_112898(); float get_ConditionParam_112899(); float get_Probability_112900(); DLL2SDK::mscorlib::System::String* get_EffectConfig_112901(); DLL2SDK::Assembly_CSharp::GameBase::BuffEffect_Type get_EffectType_112902(); float get_EffectParam1_112903(); float get_EffectParam2_112904(); float get_EffectParam3_112905(); float get_EffectParam4_112906(); DLL2SDK::mscorlib::System::String* get_TriggerSoundEvent_112907(); DLL2SDK::mscorlib::System::String* get_TrigetOverSoundEvent_112908(); bool get_IsDelayDeleteBuff_112909(); float get_DelayRemoveTime_112910(); float get_CalcVal_112911(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_Target_112912(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_GivenBy_112913(); void Init_112914(uint32_t targetID_, uint32_t from_, uint32_t uid_, DLL2SDK::Assembly_CSharp::Config::BuffConfConfig* conf_); void ShutDown_112915(); void UpdateTarget_112916(DLL2SDK::Assembly_CSharp::GameBase::Pawn* target_); void UpdateGivenBy_112917(DLL2SDK::Assembly_CSharp::GameBase::Pawn* givenBy_); void UpdateState_112918(bool active_, int32_t layer_, float duration_, bool trigger_); void RefreshTriggerEffect_112919(bool active_); void ProcessTargetEvent_112920(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* msg_); void Tick_112921(float deltaTime_); bool get_HasRecycle_112922(); void set_HasRecycle_112923(bool value_); void OnRecycle_112924(); void OnDelayRemoveStart_112925(); void SetHidden_112926(bool isHidden_); DLL2SDK::mscorlib::System::String* BuildBuffInfo_112927(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct RoleVoiceSoundLogic : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* mArrSpecialConfigs_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mListSpecialConfigs_; struct StaticFields { DLL2SDK::mscorlib::System::String* ReferenceConfigFilePath_; DLL2SDK::mscorlib::System::String* ReferenceConfigFileBasePath_; DLL2SDK::Assembly_CSharp::GameBase::RoleVoiceSoundLogic* msInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayOneShot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayOneShotUsingViewingTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_PlayOneShot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SearchConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__TryLoad_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112870(); void Initialize_112873(); void PlayOneShot_112874(DLL2SDK::mscorlib::System::String* strEventID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vecPos_); void PlayOneShotUsingViewingTarget_112875(DLL2SDK::mscorlib::System::String* strEventID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vecPos_); void PlayOneShot_112876(uint64_t uRoleID_, DLL2SDK::mscorlib::System::String* strEventID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vecPos_); int32_t _SearchConfig_112877(uint64_t uRoleID_, DLL2SDK::mscorlib::System::String* strEventID_); DLL2SDK::Assembly_CSharp::GameBase::RoleVoiceSoundLogic_SpecialConfigs* _TryLoad_112878(uint64_t uRoleID_); static DLL2SDK::Assembly_CSharp::GameBase::RoleVoiceSoundLogic* get_Instance_112871(); static void Clear_112872(); static void _cctor_112879(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct UIPostWWiseEvent : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::String* WWiseEvent_; DLL2SDK::Assembly_CSharp::GameBase::UIPostWWiseEvent_TriggerTime TriggerAt_; void _ctor_112864(); void OnEnable_112865(); void OnDisable_112866(); void OnClick_112867(); void PlaySound_112868(DLL2SDK::mscorlib::System::String* strWWiseEvent_); bool get_isColliderEnabled_112869(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TutorialSpeechSoundLogic : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* m_strLastPlaySound_; DLL2SDK::mscorlib::System::String* mCurrentPlayingSound_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameBase::TutorialSpeechSoundLogic* ms_Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayOneShot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSound2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__StopSound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112857(); void PlayOneShot_112858(DLL2SDK::mscorlib::System::String* strSoundPath_); void StopSound_112859(); void StopSound2_112860(); void _StopSound_112861(); static DLL2SDK::Assembly_CSharp::GameBase::TutorialSpeechSoundLogic* get_Instance_112862(); static void _cctor_112863(); }; } namespace DLL2SDK::Assembly_CSharp::TimiAudio::AudioLogic { struct BaseInGameAudioLogic : DLL2SDK::mscorlib::System::Object { float mRoundStartTime_; DLL2SDK::Assembly_CSharp::GameEngine::ModeSndCfg* mSndCfg_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGameMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnRoundEnded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnShowCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnStartPlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnStartMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnEndMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartPlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMatchEnd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112575(); DLL2SDK::Assembly_CSharp::GameEngine::ModeSndCfg* get_SndCfg_112576(); void SetGameMode_112577(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode pMode_, int32_t iMapID_); void RegisterEventHandler_112578(); void UnregisterEventHandler_112579(); void _OnRoundStart_112580(); void _OnRoundEnded_112581(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult result_); void _OnCountDown_112582(int32_t iCount_); void _OnShowCamp_112583(); void _OnStartPlay_112584(); void _OnStartMatch_112585(); void _OnEndMatch_112586(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult result_); void OnRoundStart_112587(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); void OnRoundEnded_112588(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); void OnCountDown_112589(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); void OnShowCamp_112590(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); void OnStartPlay_112591(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); void OnStartMatch_112592(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); void OnMatchEnd_112593(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); }; } namespace DLL2SDK::Assembly_CSharp::TimiAudio::AudioLogic { struct PVEInGameAudioLogic : DLL2SDK::Assembly_CSharp::TimiAudio::AudioLogic::BaseInGameAudioLogic { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterEventHandler_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112842(); float get_RoundStartTime_112843(); void RegisterEventHandler_112844(); void UnregisterEventHandler_112845(); void __xLuaBaseProxy_RegisterEventHandler_112846(); void __xLuaBaseProxy_UnregisterEventHandler_112847(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GlobalAudioMixLogic : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* mCurUI_; struct StaticFields { DLL2SDK::mscorlib::System::String* CurUISwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFrontEndPushUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFrontEndPopUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFrontEndInited_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFrontEndShutdown_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112830(); void RegisterEventHandler_112831(); void UnregisterEventHandler_112832(); void OnEnterGame_112833(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnFrontEndPushUI_112834(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnFrontEndPopUI_112835(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnFrontEndInited_112836(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnFrontEndShutdown_112837(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BaseAnimationSoundEventHandler : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* m_SoundIDs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAudioList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__PlayOneShot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DebugLogError_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39265(); DLL2SDK::Array* GetAudioList_39266(); void PlaySound_39267(int32_t iIndex_); void _PlayOneShot_39268(DLL2SDK::mscorlib::System::String* whichSound_); void DebugLogError_39269(DLL2SDK::mscorlib::System::String* strLog_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponSoundBankManager : DLL2SDK::Assembly_CSharp::GameComponent { bool m_IsLowMemoryDevice_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_BankDictionary_; float Delay_To_Unload_Time_; int32_t Max_Fail_Time_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* bankToRemove_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* uselessBankName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HotfixLoadBankMethod_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadBank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadBankAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadBankSync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnLoadBank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnLoadAllBank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExitMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AsyncLoadCallBack_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112784(); void Init_112785(); void Tick_112786(float deltaTime_); bool HotfixLoadBankMethod_112787(); void LoadBank_112788(DLL2SDK::mscorlib::System::String* bankName_); void LoadBankAsync_112789(DLL2SDK::mscorlib::System::String* bankName_); void LoadBankSync_112790(DLL2SDK::mscorlib::System::String* bankName_); void UnLoadBank_112791(DLL2SDK::mscorlib::System::String* bankName_); void UnLoadAllBank_112792(); void OnExitMatch_112793(); void Reset_112794(); void OnEndMatch_112795(); void AsyncLoadCallBack_112796(bool isSuccess_, DLL2SDK::mscorlib::System::String* bankName_); void __xLuaBaseProxy_Init_112797(); void __xLuaBaseProxy_Tick_112798(float P0_); void __xLuaBaseProxy_OnExitMatch_112799(); void __xLuaBaseProxy_Reset_112800(); void __xLuaBaseProxy_OnEndMatch_112801(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponSoundEventHandlerBase : DLL2SDK::Assembly_CSharp::GameEngine::BaseAnimationSoundEventHandler { bool _CallbackWhenAction_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* mOwner_; DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::PawnSoundEmitter* m_PawnSoundEmitter_; DLL2SDK::mscorlib::System::String* FireSound_; DLL2SDK::mscorlib::System::String* FireSound_Compressor_; DLL2SDK::mscorlib::System::String* WeaponIdleSound_; DLL2SDK::mscorlib::System::String* WeaponStopSound_; bool WeaponUsingLoopSound_; int32_t StepSoundRangeOverride_; DLL2SDK::mscorlib::System::String* FireingVoicePrefix_; DLL2SDK::mscorlib::System::String* SecondaryFireSound_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOwner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayRaiseSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPutDownSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFirstAttackSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecondAttackSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayStabSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayClipOutSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFinishItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayClipInSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayBoltBackAndReleaseSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPrepareSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayOpenCoverSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPressSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPlantOKSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecondaryAttackSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecondaryAttackPrepareSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecondaryAttackCancelSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecondaryAttackClipInSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecondaryAttackClipOutSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecondaryAttackBoltBackSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecondaryAttackInsertSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__PlayWeaponSound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112802(); bool get_CallbackWhenAction_112803(); void set_CallbackWhenAction_112804(bool value_); DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::PawnSoundEmitter* get_mPawnSoundEmitter_112805(); void set_mPawnSoundEmitter_112806(DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::PawnSoundEmitter* value_); void SetOwner_112807(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pOwner_); void PlayRaiseSound_112808(int32_t iWeaponID_); void PlayPutDownSound_112809(); void PlayFirstAttackSound_112810(); void PlaySecondAttackSound_112811(); void PlayStabSound_112812(); void PlayClipOutSound_112813(int32_t iWeaponID_); void HideItem_112814(); void OnFinishItem_112815(DLL2SDK::mscorlib::System::String* soundName_); void PlayClipInSound_112816(int32_t iWeaponID_); void PlayBoltBackAndReleaseSound_112817(int32_t iWeaponID_); void PlayPrepareSound_112818(int32_t iWeaponID_); void PlayOpenCoverSound_112819(int32_t iWeaponID_); void PlayPressSound_112820(int32_t iWeaponID_); void PlayPlantOKSound_112821(int32_t iWeaponID_); void PlaySecondaryAttackSound_112822(); void PlaySecondaryAttackPrepareSound_112823(); void PlaySecondaryAttackCancelSound_112824(); void PlaySecondaryAttackClipInSound_112825(); void PlaySecondaryAttackClipOutSound_112826(); void PlaySecondaryAttackBoltBackSound_112827(); void PlaySecondaryAttackInsertSound_112828(); void _PlayWeaponSound_112829(DLL2SDK::mscorlib::System::String* strSoundID_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PawnSoundEventHandlerBase : DLL2SDK::Assembly_CSharp::GameEngine::BaseAnimationSoundEventHandler { DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_OwnerPawn_; DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::IPawnSoundEmitter* mSoundEmitter_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOwner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAudioList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayClipOutSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayClipInSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayBoltBackAndReleaseSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayRaiseSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPrepareSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayOpenCoverSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPressSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPlantOKSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFirstAttackSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecondAttackSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayStabSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPutDownSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecondaryAttackSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecondaryAttackPrepareSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecondaryAttackCancelSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecondaryAttackClipInSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecondaryAttackClipOutSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecondaryAttackBoltBackSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecondaryAttackInsertSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__PlayOneShot_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112700(); void SetOwner_112701(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pOwner_); DLL2SDK::Array* GetAudioList_112702(); void PlayClipOutSound_112703(int32_t iWeaponID_); void PlayClipInSound_112704(int32_t iWeaponID_); void PlayBoltBackAndReleaseSound_112705(int32_t iWeaponID_); void PlayRaiseSound_112706(int32_t iWeaponID_); void PlayPrepareSound_112707(int32_t iWeaponID_); void PlayOpenCoverSound_112708(int32_t iWeaponID_); void PlayPressSound_112709(int32_t iWeaponID_); void PlayPlantOKSound_112710(int32_t iWeaponID_); void PlayFirstAttackSound_112711(); void PlaySecondAttackSound_112712(); void PlayStabSound_112713(); void PlayPutDownSound_112714(); void PlaySecondaryAttackSound_112715(); void PlaySecondaryAttackPrepareSound_112716(); void PlaySecondaryAttackCancelSound_112717(); void PlaySecondaryAttackClipInSound_112718(); void PlaySecondaryAttackClipOutSound_112719(); void PlaySecondaryAttackBoltBackSound_112720(); void PlaySecondaryAttackInsertSound_112721(); void _PlayOneShot_112722(DLL2SDK::mscorlib::System::String* whichSound_); DLL2SDK::Array* __xLuaBaseProxy_GetAudioList_112723(); void __xLuaBaseProxy__PlayOneShot_112724(DLL2SDK::mscorlib::System::String* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEZombieSEH : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* Banks_; DLL2SDK::Array* AppearEvets_; DLL2SDK::Array* AttackEvents_; DLL2SDK::Array* HitEvents_; DLL2SDK::Array* WalkEvents_; DLL2SDK::Array* RunEvents_; DLL2SDK::Array* CrawlMoveEvents_; DLL2SDK::Array* CrawlAttackEvents_; DLL2SDK::Array* CrawlHitEvents_; float VaultToWalk_; float VaultToRun_; DLL2SDK::mscorlib::System::String* AmbientEvent_; DLL2SDK::mscorlib::System::String* BehindAmbientEvent_; DLL2SDK::mscorlib::System::String* CrawlAmbientEvent_; float AmbientPlayRange_; float BehindDetectRange_; float AmbientInterval_; DLL2SDK::mscorlib::System::String* DeadEvent_; DLL2SDK::mscorlib::System::String* HeadShotDeadEvent_; DLL2SDK::mscorlib::System::String* CrawlDeadEvent_; bool mIsBankLoaded_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components::WWiseGameObject* mWWiseObj_; DLL2SDK::UnityEngine::UnityEngine::Animator* mAnimator_; DLL2SDK::UnityEngine::UnityEngine::Coroutine* mCoAmbient_; float mSqrtCheckBehindRange_; float mSqrtPlayRange_; bool mIsInited_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CoLoadBanks_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CoPlayAmbient_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimationSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerAppear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerDead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerHeadShotDead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerWalk_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerRun_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerCrawlAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerCrawlDead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerCrawlHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerCrawlMove_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112669(); void Init_112670(DLL2SDK::Assembly_CSharp::PVE::AIPawn* pOwner_); void PlayDead_112671(bool isHeadShot_, bool isCrawling_); void Shutdown_112672(); void Start_112673(); DLL2SDK::mscorlib::System::Collections::IEnumerator* CoLoadBanks_112674(); DLL2SDK::mscorlib::System::Collections::IEnumerator* CoPlayAmbient_112675(); void PlayAnimationSound_112676(DLL2SDK::Array* strEvents_, int32_t iIndex_); void TriggerAppear_112677(int32_t iIndex_); void TriggerAttack_112678(int32_t iIndex_); void TriggerDead_112679(int32_t iIndex_); void TriggerHeadShotDead_112680(int32_t iIndex_); void TriggerHit_112681(int32_t iIndex_); void TriggerWalk_112682(int32_t iIndex_); void TriggerRun_112683(int32_t iIndex_); void TriggerCrawlAttack_112684(int32_t iIndex_); void TriggerCrawlDead_112685(int32_t iIndex_); void TriggerCrawlHit_112686(int32_t iIndex_); void TriggerCrawlMove_112687(int32_t iIndex_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::Components { struct AvatarAnimSH_Base : DLL2SDK::Assembly_CSharp::GameEngine::PawnSoundEventHandlerBase { float MoveSpeedVault_; bool IsEditorDebugPlayEventSound_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* mOwner_; DLL2SDK::UnityEngine::UnityEngine::Animator* m_Animator_; float m_negativeSpeedVault_; float mLast1PAuditionRatio_; float mCurrentPawnStepRange_; float mLastPlaySoundTime_; float m_fFootStepSoundPlayRange_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mLastPawnPosition_; float mLastSimStepTime_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>*>* SoundParamCache_; bool IsAvatarAnimSoundEnabled_; wchar_t SplitCharLine_; wchar_t SplitCharSwungDash_; wchar_t SplitCharSharp_; bool IgnoreMoveDirectionCheck_; DLL2SDK::mscorlib::System::String* FORWARD_SPEED_PARAM_NAME_; DLL2SDK::mscorlib::System::String* LATERAL_SPEED_PARAM_NAME_; float kSTEP_SOUND_UPDATE_VAULT_; DLL2SDK::UnityEngine::UnityEngine::Vector3 LengthToPlaySound_; int32_t mStepSound_; int32_t kStepSoundWater_; int32_t kMetalStepSound_; int32_t kConcreteStepSound_; int32_t kSnowStepSound_; int32_t kDefaultSound_; int32_t kWoodSound_; int32_t kFootStepSoundLadder3P_; float kStepSoundSimulatedTimeSpan_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOwner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAudioList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDespawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play3PJumpSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEventSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStringParamWithCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SoundDirectionCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanPlaySound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__PlayStepSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__IsStaticMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayLadderSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySwimSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayWeaponSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayClipOutSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayClipInSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayBoltBackAndReleaseSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayRaiseSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPrepareSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayOpenCoverSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPressSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPlantOKSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFirstAttackSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecondAttackSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayStabSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPutDownSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecondaryAttackSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecondaryAttackPrepareSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecondaryAttackCancelSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecondaryAttackClipInSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecondaryAttackClipOutSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecondaryAttackBoltBackSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecondaryAttackInsertSound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112612(); void SetOwner_112613(DLL2SDK::Assembly_CSharp::GameBase::Pawn* InPawn_); void Start_112614(); DLL2SDK::Array* GetAudioList_112615(); void OnDespawn_112616(); void Update_112617(); void Play3PJumpSound_112618(DLL2SDK::mscorlib::System::String* soundName_); void PlayEventSound_112619(DLL2SDK::mscorlib::System::String* soundName_); DLL2SDK::Array* GetStringParamWithCache_112620(DLL2SDK::mscorlib::System::String* soundName_, wchar_t splitChar_); void SoundDirectionCheck_112621(DLL2SDK::mscorlib::System::String* soundName_, int32_t direction_); bool CanPlaySound_112622(); void _PlayStepSound_112623(DLL2SDK::mscorlib::System::String* stepSound_); bool _IsStaticMove_112624(); void PlayLadderSound_112625(); void PlaySwimSound_112626(DLL2SDK::mscorlib::System::String* soundParameter_); void PlayWeaponSound_112627(DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::WeaponSoundType weaponSoundType_, int32_t iWeaponID_); void PlayClipOutSound_112628(int32_t iWeaponID_); void PlayClipInSound_112629(int32_t iWeaponID_); void PlayBoltBackAndReleaseSound_112630(int32_t iWeaponID_); void PlayRaiseSound_112631(int32_t iWeaponID_); void PlayPrepareSound_112632(int32_t iWeaponID_); void PlayOpenCoverSound_112633(int32_t iWeaponID_); void PlayPressSound_112634(int32_t iWeaponID_); void PlayPlantOKSound_112635(int32_t iWeaponID_); void PlayFirstAttackSound_112636(); void PlaySecondAttackSound_112637(); void PlayStabSound_112638(); void PlayPutDownSound_112639(); void PlaySecondaryAttackSound_112640(); void PlaySecondaryAttackPrepareSound_112641(); void PlaySecondaryAttackCancelSound_112642(); void PlaySecondaryAttackClipInSound_112643(); void PlaySecondaryAttackClipOutSound_112644(); void PlaySecondaryAttackBoltBackSound_112645(); void PlaySecondaryAttackInsertSound_112646(); void __xLuaBaseProxy_SetOwner_112648(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); DLL2SDK::Array* __xLuaBaseProxy_GetAudioList_112649(); void __xLuaBaseProxy_PlayClipOutSound_112650(int32_t P0_); void __xLuaBaseProxy_PlayClipInSound_112651(int32_t P0_); void __xLuaBaseProxy_PlayBoltBackAndReleaseSound_112652(int32_t P0_); void __xLuaBaseProxy_PlayRaiseSound_112653(int32_t P0_); void __xLuaBaseProxy_PlayPrepareSound_112654(int32_t P0_); void __xLuaBaseProxy_PlayOpenCoverSound_112655(int32_t P0_); void __xLuaBaseProxy_PlayPressSound_112656(int32_t P0_); void __xLuaBaseProxy_PlayPlantOKSound_112657(int32_t P0_); void __xLuaBaseProxy_PlayFirstAttackSound_112658(); void __xLuaBaseProxy_PlaySecondAttackSound_112659(); void __xLuaBaseProxy_PlayStabSound_112660(); void __xLuaBaseProxy_PlayPutDownSound_112661(); void __xLuaBaseProxy_PlaySecondaryAttackSound_112662(); void __xLuaBaseProxy_PlaySecondaryAttackPrepareSound_112663(); void __xLuaBaseProxy_PlaySecondaryAttackCancelSound_112664(); void __xLuaBaseProxy_PlaySecondaryAttackClipInSound_112665(); void __xLuaBaseProxy_PlaySecondaryAttackClipOutSound_112666(); void __xLuaBaseProxy_PlaySecondaryAttackBoltBackSound_112667(); void __xLuaBaseProxy_PlaySecondaryAttackInsertSound_112668(); static void _cctor_112647(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::Components { struct AvatarAnimSH_1P : DLL2SDK::Assembly_CSharp::GameEngine::PawnSoundEventHandlerBase { struct StaticFields { wchar_t SplitCharLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAudioList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEventSound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112608(); DLL2SDK::Array* GetAudioList_112609(); void PlayEventSound_112610(DLL2SDK::mscorlib::System::String* soundName_); DLL2SDK::Array* __xLuaBaseProxy_GetAudioList_112611(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BossSoundConfigBase : DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent { DLL2SDK::Array* mBossBaseSounds_; DLL2SDK::mscorlib::System::String* Bank1_; DLL2SDK::mscorlib::System::String* Bank2_; DLL2SDK::mscorlib::System::String* Bank3_; DLL2SDK::mscorlib::System::String* BossDieEvent_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components::WWiseGameObject* mPlayer_; bool mInited_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* mOwner_; DLL2SDK::Array* mCurPlayingIDs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadBank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBossDie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExtractAudioList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayOneShot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadBank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySoundExt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSwitch_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112594(); void Init_112595(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pBossPawn_); void LoadBank_112596(); void OnBossDie_112597(); DLL2SDK::Array* ExtractAudioList_112598(); void PlayOneShot_112599(int32_t iIndex_); void PlaySound_112600(int32_t iIndex_); void StopSound_112601(int32_t iIndex_); void Shutdown_112602(); void UnloadBank_112603(); void PlaySoundExt_112604(int32_t iIndex_); void StopAll_112605(); void SetSwitch_112606(DLL2SDK::mscorlib::System::String* groupName_, DLL2SDK::mscorlib::System::String* groupValue_); }; } namespace DLL2SDK::Assembly_CSharp::VersionControl { struct VersionCode : DLL2SDK::mscorlib::System::Object { int32_t _MainVersion_k__BackingField_; int32_t _SubVersion_k__BackingField_; int32_t _ProgramVersion_k__BackingField_; int32_t _ResourceVersion_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Parse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Equals_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHashCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CompareTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Equals_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_op_Equality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_op_Inequality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_op_LessThan_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_op_LessThanOrEqual_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_op_GreaterThan_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_op_GreaterThanOrEqual_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112549(); int32_t get_MainVersion_112550(); void set_MainVersion_112551(int32_t value_); int32_t get_SubVersion_112552(); void set_SubVersion_112553(int32_t value_); int32_t get_ProgramVersion_112554(); void set_ProgramVersion_112555(int32_t value_); int32_t get_ResourceVersion_112556(); void set_ResourceVersion_112557(int32_t value_); bool Equals_112559(DLL2SDK::mscorlib::System::Object* obj_); int32_t GetHashCode_112560(); DLL2SDK::mscorlib::System::String* ToString_112561(); DLL2SDK::mscorlib::System::Object* Clone_112562(); int32_t CompareTo_112563(DLL2SDK::mscorlib::System::Object* obj_); int32_t CompareTo_112564(DLL2SDK::Assembly_CSharp::VersionControl::VersionCode* other_); bool Equals_112565(DLL2SDK::Assembly_CSharp::VersionControl::VersionCode* other_); bool __xLuaBaseProxy_Equals_112572(DLL2SDK::mscorlib::System::Object* P0_); int32_t __xLuaBaseProxy_GetHashCode_112573(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_112574(); static DLL2SDK::Assembly_CSharp::VersionControl::VersionCode* Parse_112558(DLL2SDK::mscorlib::System::String* versionCodeString_); static bool op_Equality_112566(DLL2SDK::Assembly_CSharp::VersionControl::VersionCode* v1_, DLL2SDK::Assembly_CSharp::VersionControl::VersionCode* v2_); static bool op_Inequality_112567(DLL2SDK::Assembly_CSharp::VersionControl::VersionCode* v1_, DLL2SDK::Assembly_CSharp::VersionControl::VersionCode* v2_); static bool op_LessThan_112568(DLL2SDK::Assembly_CSharp::VersionControl::VersionCode* v1_, DLL2SDK::Assembly_CSharp::VersionControl::VersionCode* v2_); static bool op_LessThanOrEqual_112569(DLL2SDK::Assembly_CSharp::VersionControl::VersionCode* v1_, DLL2SDK::Assembly_CSharp::VersionControl::VersionCode* v2_); static bool op_GreaterThan_112570(DLL2SDK::Assembly_CSharp::VersionControl::VersionCode* v1_, DLL2SDK::Assembly_CSharp::VersionControl::VersionCode* v2_); static bool op_GreaterThanOrEqual_112571(DLL2SDK::Assembly_CSharp::VersionControl::VersionCode* v1_, DLL2SDK::Assembly_CSharp::VersionControl::VersionCode* v2_); }; } namespace DLL2SDK::Assembly_CSharp::VersionControl { struct PathCombine : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RawCombine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PureCombine_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::String* RawCombine_112547(DLL2SDK::Array* subPath_); static DLL2SDK::mscorlib::System::String* PureCombine_112548(DLL2SDK::Array* subPath_); }; } namespace DLL2SDK::Assembly_CSharp::VersionControl { struct MD5Handler : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComputeMD5_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ComputeMD5_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComputeMd5BigFile_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::String* ComputeMD5_112544(DLL2SDK::mscorlib::System::String* str_); static DLL2SDK::mscorlib::System::String* ComputeMD5_112545(DLL2SDK::Array* bytes_); static DLL2SDK::mscorlib::System::String* ComputeMd5BigFile_112546(DLL2SDK::mscorlib::System::String* filePath_); }; } namespace DLL2SDK::Assembly_CSharp::VersionControl { enum struct DownloadState : int32_t { BeforeStart_ = static_cast(0x0), Running_ = static_cast(0x1), Suspend_ = static_cast(0x2), Review_ = static_cast(0x3), Done_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp { template struct MonoBehaviourSingleton_1 : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { T _instance_; bool applicationIsQuitting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationQuit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48466(); void OnApplicationQuit_48468(); static T get_Instance_48467(); static void _cctor_48469(); }; } namespace DLL2SDK::Assembly_CSharp::VersionControl { struct DirectoryHandler : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnsureDirectoryExist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateORClearDirectory_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void EnsureDirectoryExist_112508(DLL2SDK::mscorlib::System::String* filePath_); static void CreateORClearDirectory_112509(DLL2SDK::mscorlib::System::String* dirPath_); }; } namespace DLL2SDK::Assembly_CSharp { struct XmlUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::System_Xml::System::Xml::XmlWriterSettings* m_XmlWriterSettings_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Save_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Load_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOrCreateChild_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::System_Xml::System::Xml::XmlWriterSettings* get_XmlWriterSettings_112504(); static void Save_112505(DLL2SDK::mscorlib::System::String* path_, DLL2SDK::System_Xml::System::Xml::XmlDocument* doc_); static DLL2SDK::System_Xml::System::Xml::XmlDocument* Load_112506(DLL2SDK::mscorlib::System::String* filePath_); static DLL2SDK::System_Xml::System::Xml::XmlElement* GetOrCreateChild_112507(DLL2SDK::System_Xml::System::Xml::XmlElement* parent_, DLL2SDK::System_Xml::System::Xml::XmlDocument* doc_, DLL2SDK::mscorlib::System::String* xpath_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VideoUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRelativeToStreamingAssetsFolder_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112502(); static DLL2SDK::mscorlib::System::String* GetRelativeToStreamingAssetsFolder_112503(DLL2SDK::mscorlib::System::String* fileName_); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine { struct TransformSocket : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DetachFromParent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachObjectToSocket_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void DetachFromParent_112500(DLL2SDK::UnityEngine::UnityEngine::Transform* transform_); static void AttachObjectToSocket_112501(DLL2SDK::UnityEngine::UnityEngine::Transform* transform_, DLL2SDK::UnityEngine::UnityEngine::Transform* targetTrans_, DLL2SDK::mscorlib::System::String* socketName_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct TestGameObjectActiveLog : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112497(); void OnEnable_112498(); void OnDisable_112499(); }; } namespace DLL2SDK::Assembly_CSharp { struct StringValidator : DLL2SDK::mscorlib::System::Object { wchar_t m_LastAddedChar_; int32_t m_MaxLength_; int32_t m_MinLength_; struct StaticFields { wchar_t CHAR_VALIDATE_FAIL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnValidate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNameLength_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112493(); void _ctor_112494(int32_t minLength_, int32_t maxLength_); wchar_t OnValidate_112495(DLL2SDK::mscorlib::System::String* text_, int32_t charIndex_, wchar_t addedChar_); bool CheckNameLength_112496(DLL2SDK::mscorlib::System::String* name_, bool lastCheck_); }; } namespace DLL2SDK::Assembly_CSharp { struct StringUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* PortraitUrlPrefix_; DLL2SDK::mscorlib::System::String* PortraitUrlSuffix40_; DLL2SDK::mscorlib::System::String* PortraitUrlSuffix100_; DLL2SDK::Array* RANDOM_CHARS_; DLL2SDK::System::System::Text::RegularExpressions::Regex* regexEmoji_; DLL2SDK::System::System::Text::RegularExpressions::Regex* regexOutOfMem_; DLL2SDK::mscorlib::System::String* FORMATSTRING_OPENBRACE_; DLL2SDK::mscorlib::System::String* FORMATSTRING_OPENBRACEDOUBLIE_; DLL2SDK::mscorlib::System::String* FORMATSTRING_CLOSEBRACE_; DLL2SDK::mscorlib::System::String* FORMATSTRING_CLOSEBRACEDOUBLIE_; DLL2SDK::Array* cov_map_from_utf8_; int32_t minEmoji1_; int32_t maxEmoji1_; int32_t minEmoji2_; int32_t maxEmoji2_; int32_t minEmoji3_; int32_t maxEmoji3_; int32_t minEmoji4_; int32_t maxEmoji4_; int32_t minEmoji5_; int32_t maxEmoji5_; int32_t minEmoji6_; int32_t maxEmoji6_; int32_t minEmoji7_; int32_t maxEmoji7_; DLL2SDK::Array* ThreeEmojiValue_; DLL2SDK::Array* TwoByteEmojiValue_; DLL2SDK::mscorlib::System::String* NULL_STRING_; DLL2SDK::mscorlib::System::Text::StringBuilder* sb_; DLL2SDK::mscorlib::System::String* BOT_PREFIX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IntToIp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertToColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ConvertToColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertStringToFloat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertStringToVector3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertStringToQuaternion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertStringToUShort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertStringToInt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertStringToUlong_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Utf8BytesToString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StringToUtf8Bytes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HexToString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReplaceLinefeedString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StringToEnum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryParseEnum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertQQPortraitUrl100To40_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareTextureUrl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRandomChars_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetByteCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VerifyTLogReportString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CleanString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsValidChar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEmojiFirstChar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEmojiSecondChar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTVersionString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAppVersionString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStackTrace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VersionCompare_A_GreaterThen_B_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ContainsIgnoreCase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearFormatString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckStringValidate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAndFilterUtf8bytes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isInThreeBytesEmojiBlock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isInTwoBytesEmojiBlock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckUtf8CodeLenth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FormatTimeStringBySeconds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToReadableString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ToReadableString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_ToReadableString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_ToReadableString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToSimpleReadableString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InsertBeforeUpperCase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNullOrEmpty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsNullOrEmpty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_IsNullOrEmpty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LimitString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TranslateServerPlayerName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StrEndsWith_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_StrEndsWith_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::String* IntToIp_112443(int64_t ipInt_); static DLL2SDK::UnityEngine::UnityEngine::Color ConvertToColor_112444(DLL2SDK::mscorlib::System::String* str_); static DLL2SDK::UnityEngine::UnityEngine::Color ConvertToColor_112445(DLL2SDK::mscorlib::System::String* str_, DLL2SDK::UnityEngine::UnityEngine::Color defaultValue_); static float ConvertStringToFloat_112446(DLL2SDK::mscorlib::System::String* str_, float defaultValue_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 ConvertStringToVector3_112447(DLL2SDK::mscorlib::System::String* str_, DLL2SDK::UnityEngine::UnityEngine::Vector3 defaultValue_); static DLL2SDK::UnityEngine::UnityEngine::Quaternion ConvertStringToQuaternion_112448(DLL2SDK::mscorlib::System::String* str_, DLL2SDK::UnityEngine::UnityEngine::Quaternion defaultValue_); static uint16_t ConvertStringToUShort_112449(DLL2SDK::mscorlib::System::String* str_, uint16_t defaultValue_); static int32_t ConvertStringToInt_112450(DLL2SDK::mscorlib::System::String* str_, int32_t defaultValue_, bool inFromHex_); static uint64_t ConvertStringToUlong_112451(DLL2SDK::mscorlib::System::String* str_, uint64_t defaultValue_); static DLL2SDK::mscorlib::System::String* Utf8BytesToString_112452(DLL2SDK::Array* utf8Bytes_, bool checkEmoji_); static DLL2SDK::Array* StringToUtf8Bytes_112453(DLL2SDK::mscorlib::System::String* str_); static DLL2SDK::mscorlib::System::String* HexToString_112454(DLL2SDK::Array* bytes_); static DLL2SDK::mscorlib::System::String* ReplaceLinefeedString_112455(DLL2SDK::mscorlib::System::String* str_); template static T StringToEnum_112456(DLL2SDK::mscorlib::System::String* str_); template static bool TryParseEnum_112457(DLL2SDK::mscorlib::System::String* str_, T* output_); static DLL2SDK::mscorlib::System::String* ConvertQQPortraitUrl100To40_112458(DLL2SDK::mscorlib::System::String* urlWidth100_); static bool CompareTextureUrl_112459(DLL2SDK::mscorlib::System::String* textureUrl_, DLL2SDK::mscorlib::System::String* url_); static DLL2SDK::mscorlib::System::String* GetRandomChars_112460(int32_t length_, int32_t seed_); static int32_t GetByteCount_112461(DLL2SDK::mscorlib::System::String* text_); static void VerifyTLogReportString_112462(DLL2SDK::mscorlib::System::String* inSourceString_); static DLL2SDK::mscorlib::System::String* CleanString_112463(DLL2SDK::mscorlib::System::String* str_); static bool IsValidChar_112464(wchar_t inputChar_); static bool IsEmojiFirstChar_112465(wchar_t inputChar_); static bool IsEmojiSecondChar_112466(wchar_t inputChar_); static DLL2SDK::mscorlib::System::String* GetTVersionString_112467(); static DLL2SDK::mscorlib::System::String* GetAppVersionString_112468(); static DLL2SDK::mscorlib::System::String* GetStackTrace_112469(); static int32_t VersionCompare_A_GreaterThen_B_112470(DLL2SDK::mscorlib::System::String* A_, DLL2SDK::mscorlib::System::String* B_); static bool ContainsIgnoreCase_112471(DLL2SDK::mscorlib::System::String* inSrc_, DLL2SDK::mscorlib::System::String* inCheck_, DLL2SDK::mscorlib::System::StringComparison inComp_); static DLL2SDK::mscorlib::System::String* ClearFormatString_112472(DLL2SDK::mscorlib::System::String* source_); static bool CheckStringValidate_112473(DLL2SDK::mscorlib::System::String* source_); static bool CheckAndFilterUtf8bytes_112474(DLL2SDK::Array* utf8Bytes_, bool checkEmoji_, DLL2SDK::Array* CheckValue_); static bool isInThreeBytesEmojiBlock_112475(int32_t checkvalue_); static bool isInTwoBytesEmojiBlock_112476(int32_t checkvalue_); static bool CheckUtf8CodeLenth_112477(uint8_t from_, int32_t* size_); static DLL2SDK::mscorlib::System::String* FormatTimeStringBySeconds_112478(int64_t seconds_); template static DLL2SDK::mscorlib::System::String* ToReadableString_112479(DLL2SDK::mscorlib::System::Collections::Generic::IDictionary_2* dic_); template static DLL2SDK::mscorlib::System::String* ToReadableString_112480(DLL2SDK::mscorlib::System::Collections::Generic::ICollection_1* collection_); static DLL2SDK::mscorlib::System::String* ToReadableString_112481(DLL2SDK::mscorlib::System::String* str_); static DLL2SDK::mscorlib::System::String* ToReadableString_112482(DLL2SDK::mscorlib::System::Collections::IEnumerable* container_); template static DLL2SDK::mscorlib::System::String* ToSimpleReadableString_112483(DLL2SDK::mscorlib::System::Collections::Generic::ICollection_1* collection_); static DLL2SDK::mscorlib::System::String* InsertBeforeUpperCase_112484(DLL2SDK::mscorlib::System::String* input_, wchar_t insert_); static bool IsNullOrEmpty_112485(DLL2SDK::mscorlib::System::Collections::ICollection* col_); static bool IsNullOrEmpty_112486(DLL2SDK::mscorlib::System::Collections::IEnumerable* enumerable_); static bool IsNullOrEmpty_112487(DLL2SDK::mscorlib::System::String* str_); static DLL2SDK::mscorlib::System::String* LimitString_112488(DLL2SDK::mscorlib::System::String* content_, int32_t limit_); static DLL2SDK::mscorlib::System::String* TranslateServerPlayerName_112489(DLL2SDK::mscorlib::System::String* serverPlayerName_); static bool StrEndsWith_112490(DLL2SDK::mscorlib::System::String* str1_, int32_t str1Length_, DLL2SDK::mscorlib::System::String* suffix_, int32_t suffixLength_); static bool StrEndsWith_112491(DLL2SDK::mscorlib::System::String* str1_, DLL2SDK::mscorlib::System::String* suffix_); static void _cctor_112492(); }; } namespace DLL2SDK::Assembly_CSharp::System::Text { struct ParamsArray { DLL2SDK::mscorlib::System::Object* arg0_; DLL2SDK::mscorlib::System::Object* arg1_; DLL2SDK::mscorlib::System::Object* arg2_; DLL2SDK::Array* args_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Array* oneArgArray_; DLL2SDK::Array* twoArgArray_; DLL2SDK::Array* threeArgArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix3_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAtSlow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ void _ctor_48009(DLL2SDK::mscorlib::System::Object* arg0_); void _ctor_48010(DLL2SDK::mscorlib::System::Object* arg0_, DLL2SDK::mscorlib::System::Object* arg1_); void _ctor_48011(DLL2SDK::mscorlib::System::Object* arg0_, DLL2SDK::mscorlib::System::Object* arg1_, DLL2SDK::mscorlib::System::Object* arg2_); void _ctor_48012(DLL2SDK::Array* args_); int32_t get_Length_48013(); DLL2SDK::mscorlib::System::Object* get_Item_48014(int32_t index_); DLL2SDK::mscorlib::System::Object* GetAtSlow_48015(int32_t index_); static void _cctor_48016(); }; } namespace DLL2SDK::Assembly_CSharp { struct StatusUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* s_BindingFlagsDic_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* s_showMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Status_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MemberFormat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TypeFormat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValueFormat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTag_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::String* Status_112430(DLL2SDK::mscorlib::System::Object* obj_); static DLL2SDK::mscorlib::System::String* GetStatus_112431(DLL2SDK::mscorlib::System::Object* obj_); static DLL2SDK::mscorlib::System::String* MemberFormat_112432(DLL2SDK::mscorlib::System::String* tag_, DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::Object* value_); static DLL2SDK::mscorlib::System::String* TypeFormat_112433(DLL2SDK::mscorlib::System::Type* type_); static DLL2SDK::mscorlib::System::String* ValueFormat_112434(DLL2SDK::mscorlib::System::Object* value_); static DLL2SDK::mscorlib::System::String* GetTag_112435(int32_t hashCode_); static void _cctor_112436(); }; } namespace DLL2SDK::Assembly_CSharp { struct ShowSkinnedMeshBonesTool : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* TargetRootObject_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSkinnedMeshBones_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetToTargetBones_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112427(); void ShowSkinnedMeshBones_112428(); void ResetToTargetBones_112429(); }; } namespace DLL2SDK::Assembly_CSharp { struct SceneViewCameraModifier : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112426(); }; } namespace DLL2SDK::Assembly_CSharp { struct SceneViewCameraFollower : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112425(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SceneTransformAdapterForWideScreen : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Vector3 TargetPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 TargetRotation_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTransform_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112422(); void Start_112423(); void CheckTransform_112424(); }; } namespace DLL2SDK::Assembly_CSharp { struct SceneRayCastTest : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float RayDistance_; bool UseraceWorldStatic_; float SphereRadius_; bool UseQueriesHitBackfaces_; bool m_IsHit_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_HitPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_HitNormal_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForwardRayTest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForwardSphereRayTest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForwardRayTestWater_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112417(); void ClearHit_112418(); void ForwardRayTest_112419(bool forceUseHitBack_); void ForwardSphereRayTest_112420(); void ForwardRayTestWater_112421(); }; } namespace DLL2SDK::Assembly_CSharp { struct SceneCharacterControllerTool : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnControllerColliderHit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112415(); void OnControllerColliderHit_112416(DLL2SDK::UnityEngine::UnityEngine::ControllerColliderHit* hit_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SceneAdapterForWideScreen : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool calculateSelf_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mCacheScale_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MakeBigger_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112412(); void Start_112413(); void MakeBigger_112414(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SafetyMonitor : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerLoginLobby_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112410(); static void OnPlayerLoginLobby_112411(); }; } namespace DLL2SDK::Assembly_CSharp { struct SAMeshColliderBuilder : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { void _ctor_112409(); }; } namespace DLL2SDK::Assembly_CSharp { struct SAMeshCollider : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { void _ctor_112408(); }; } namespace DLL2SDK::Assembly_CSharp { struct SABoneColliderCopy : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { void _ctor_112407(); }; } namespace DLL2SDK::Assembly_CSharp { struct SABoneColliderChild : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { void _ctor_112406(); }; } namespace DLL2SDK::Assembly_CSharp { struct SABoneColliderBuilder : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { void _ctor_112405(); }; } namespace DLL2SDK::Assembly_CSharp { struct SABoneCollider : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { void _ctor_112404(); }; } namespace DLL2SDK::Assembly_CSharp { struct SAMeshColliderCommon : DLL2SDK::mscorlib::System::Object { void _ctor_112403(); }; } namespace DLL2SDK::Assembly_CSharp { struct SAColliderBuilderCommon : DLL2SDK::mscorlib::System::Object { void _ctor_112402(); }; } namespace DLL2SDK::Assembly_CSharp { struct SABoneColliderCommon : DLL2SDK::mscorlib::System::Object { void _ctor_112401(); }; } namespace DLL2SDK::Assembly_CSharp { struct RemoteHierarchyUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* RemoteInspectorGameObjectName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenRemoteInspector_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void OpenRemoteInspector_112399(bool createNew_, int16_t port_); static void _cctor_112400(); }; } namespace DLL2SDK::Assembly_CSharp { struct RandomUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t PERCENTAGE_; DLL2SDK::mscorlib::System::Random* m_random_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRandSeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RandomSequence_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Next_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NextDouble_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Next_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Choice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Choice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Choice_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_112390(); static void SetRandSeed_112391(int32_t seed_); static int32_t RandomSequence_112392(DLL2SDK::mscorlib::System::Collections::Generic::IList_1* sequence_); static int32_t Next_112393(); static double NextDouble_112394(); static int32_t Next_112395(int32_t min_, int32_t max_); static bool Choice_112396(int32_t percent_); static bool Choice_112397(float probability_); static int32_t Choice_112398(DLL2SDK::mscorlib::System::Collections::Generic::List_1* weights_); }; } namespace DLL2SDK::Assembly_CSharp { struct RainbowTableUtility : DLL2SDK::mscorlib::System::Object { void _ctor_112388(); static DLL2SDK::mscorlib::System::String* GetFilePathEncrypt_112389(DLL2SDK::mscorlib::System::String* srcPath_); }; } namespace DLL2SDK::Assembly_CSharp { struct RainbowTable : DLL2SDK::mscorlib::System::Object { static DLL2SDK::mscorlib::System::String* Convert_112385(DLL2SDK::mscorlib::System::String* src_); static DLL2SDK::mscorlib::System::String* Convert_112386(DLL2SDK::mscorlib::System::String* src_, int32_t offset_, int32_t length_); static void Convert_112387(wchar_t* c_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PersistanceDataUtil : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* m_ResourceVersionFromFile_; bool m_ResourceVersionChanged_; bool m_bResourceClearedByOS_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::PersistanceDataUtil* Instance_; DLL2SDK::mscorlib::System::String* Lobby_AvatarType_; DLL2SDK::mscorlib::System::String* PK_PrepareSysEquipment_; DLL2SDK::mscorlib::System::String* FirstPlayGame_; DLL2SDK::mscorlib::System::String* FirstEnterSubscribeAnnouncement_; DLL2SDK::mscorlib::System::String* FirstLoginAttempt_; DLL2SDK::mscorlib::System::String* PK_CampType_; DLL2SDK::mscorlib::System::String* PK_CameraType_; DLL2SDK::mscorlib::System::String* PK_LOGIN_CONTINUOUS_FAIL_COUNT_; DLL2SDK::mscorlib::System::String* PK_LOGIN_CONTINUOUS_FAIL_TIME_; DLL2SDK::mscorlib::System::String* PK_LOGIN_PROLOGUE_PLAY_TIMESTAMP_; DLL2SDK::mscorlib::System::String* PK_LOGIN_SETTINGS_TUTORIAL_PLAY_TIMESTAMP_; DLL2SDK::mscorlib::System::String* PK_PERMISSION_GRANTED_TIMESTAMP_NOTIFICATION_; DLL2SDK::mscorlib::System::String* PK_APPSTORE_RATED_TIMESTAMP_; DLL2SDK::mscorlib::System::String* PK_TOSTORERATE_SOLOWIN_TIMECOUNT_; DLL2SDK::mscorlib::System::String* PK_TOSTORERATE_LASTPOP_TIMESTAMP_; DLL2SDK::mscorlib::System::String* PK_TOSTORERATE_POPTIMES_; DLL2SDK::mscorlib::System::String* PK_TOSTORERATED_; DLL2SDK::mscorlib::System::String* PK_FIRST_LAUNCH_SPLASH_TIME_; DLL2SDK::mscorlib::System::String* PK_FIRST_LAUNCH_RESOURCE_UPDATE_TIME_; DLL2SDK::mscorlib::System::String* Account_LastLoginPlatform_; DLL2SDK::mscorlib::System::String* APK_UPDATE_YYB_CHECK_UPDATE_FAIL_TIMES_; DLL2SDK::mscorlib::System::String* VOICE_SPEAKER_STATE_; DLL2SDK::mscorlib::System::String* VOICE_MICROPHONE_STATE_; DLL2SDK::mscorlib::System::String* VOICE_HAVE_USED_; DLL2SDK::mscorlib::System::String* CLEAR_NTEXTURES_FILE_CACHE_TIME_; DLL2SDK::mscorlib::System::String* IGNORE_UPDATE_VERSION_; DLL2SDK::mscorlib::System::String* CRASH_TEST_COUNTER_; DLL2SDK::mscorlib::System::String* TUTORIAL_FIRST_USE_UAV_; DLL2SDK::mscorlib::System::String* TUTORIAL_FIRST_USE_ULT_; DLL2SDK::mscorlib::System::String* APPLICATION_NORMAL_EXIT_; DLL2SDK::mscorlib::System::String* CHANNEL_BINDING_VIEW_OPENED_; DLL2SDK::mscorlib::System::String* GAMEPAD_REDPOINT_STATE_; DLL2SDK::mscorlib::System::String* BROB_OCCLUSION_EFFECT_ALPHA_; DLL2SDK::mscorlib::System::String* BROB_SHOW_FIRE_EFFECT_BULLET_; DLL2SDK::mscorlib::System::String* BROB_SHOW_FIRE_EFFECT_GRENADE_; DLL2SDK::mscorlib::System::String* CHAT_RECORD_NUMBER_; DLL2SDK::mscorlib::System::String* PK_LoginNoAuthUserName_; DLL2SDK::mscorlib::System::String* PK_LoginNoAuthPswd_; DLL2SDK::mscorlib::System::String* PK_LoginNoAuthRemember_; int32_t CHECK_NTEXTURE_CLEAR_INTERVAL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoginNoAuthUserNameGet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoginNoAuthUserNameSave_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoginNoAuthPasswordGet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoginNoAuthPasswordSave_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoginNoAuthRememberGet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoginNoAuthRememberSave_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CampTypeSave_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CampTypeGet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CameraTypeSave_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CameraTypeGet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGamePadRedPointState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGamePadRedPointState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFirstPlayGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFirstPlayGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFirstEnterSubscribeAnnouncement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFirstEnterSubscribeAnnouncement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProloguePlayTimestamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetProloguePlayTimestamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetProloguePlayTimestamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNotificationPermissionGrantedTimestamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNotificationPermissionGrantedTimestamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAppStoreRatedTimestamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAppStoreRatedTimestamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetToStoreRateSoloWinTimeCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetToStoreRateSoloWinTimeCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetToStoreRateLastPopTimestamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetToStoreRateLastPopTimestamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetToStoreRatePopTimes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetToStoreRatePopTimes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetToStoreRated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetToStoreRated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFirstUseUAV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFirstUseUAV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFirstUseUlt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFirstUseUlt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFirstLaunchSplashTimecostRecordVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFirstLaunchSplashTimecostRecordVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFirstLaunchResourceUpdateTimecostRecordVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFirstLaunchResourceUpdateTimecostRecordVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFirstLoginAttempt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFirstLoginAttempt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoginContinuousFailCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearLoginContinuousFailCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IncreaseLoginContinuousFailCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoginContinuousFailTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLoginContinuousFailTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLastLoginPlatform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAppIDByLastLoginPlatform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastLoginPlatform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetYYBCheckUpdateFailTimes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IncreaseYYBCheckUpdateFailTimes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCrashTestFailTimes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IncreaseCrashTestFailTimes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetYYBCheckUpdateFailTimes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetYYBCheckUpdateFailTimes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVoiceSpeakerState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVoiceSpeakerState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVoiceMicroPhoneState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVoiceMicroPhoneState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVoiceHaveUsed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVoiceHaveUsed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetChannelBindingViewOpened_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChannelBindingViewOpened_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldClearNTexutreFileCaches_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckApplicationNormalExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBROBOcclusionEffectAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBROBOcclusionEffectAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetChatRecordCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChatRecordCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllChatRecordCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAllChatRecordCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeleteChatRecord_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112303(); bool get_ResourceClearedByOS_112304(); void set_ResourceClearedByOS_112305(bool value_); DLL2SDK::mscorlib::System::String* LoginNoAuthUserNameGet_112306(); void LoginNoAuthUserNameSave_112307(DLL2SDK::mscorlib::System::String* val_); DLL2SDK::mscorlib::System::String* LoginNoAuthPasswordGet_112308(); void LoginNoAuthPasswordSave_112309(DLL2SDK::mscorlib::System::String* val_); bool LoginNoAuthRememberGet_112310(); void LoginNoAuthRememberSave_112311(bool val_); void CampTypeSave_112312(DLL2SDK::mscorlib::System::String* val_); DLL2SDK::mscorlib::System::String* CampTypeGet_112313(); void CameraTypeSave_112314(DLL2SDK::mscorlib::System::String* val_); DLL2SDK::mscorlib::System::String* CameraTypeGet_112315(); int32_t GetGamePadRedPointState_112316(); void SetGamePadRedPointState_112317(int32_t val_); bool IsFirstPlayGame_112318(); void SetFirstPlayGame_112319(bool val_); bool IsFirstEnterSubscribeAnnouncement_112320(); void SetFirstEnterSubscribeAnnouncement_112321(bool val_); int32_t GetProloguePlayTimestamp_112322(); void SetProloguePlayTimestamp_112323(int32_t localUnixTimestamp_); int32_t GetNotificationPermissionGrantedTimestamp_112325(); void SetNotificationPermissionGrantedTimestamp_112326(int32_t localUnixTimestamp_); int32_t GetAppStoreRatedTimestamp_112327(); void SetAppStoreRatedTimestamp_112328(int32_t localUnixTimestamp_); int32_t GetToStoreRateSoloWinTimeCount_112329(); void SetToStoreRateSoloWinTimeCount_112330(int32_t soloWinTime_); int32_t GetToStoreRateLastPopTimestamp_112331(); void SetToStoreRateLastPopTimestamp_112332(int32_t timestamp_); int32_t GetToStoreRatePopTimes_112333(); void SetToStoreRatePopTimes_112334(int32_t popTimes_); bool GetToStoreRated_112335(); void SetToStoreRated_112336(bool isRated_); bool IsFirstUseUAV_112337(); void SetFirstUseUAV_112338(bool val_); bool IsFirstUseUlt_112339(); void SetFirstUseUlt_112340(bool val_); DLL2SDK::mscorlib::System::String* GetFirstLaunchSplashTimecostRecordVersion_112341(); void SetFirstLaunchSplashTimecostRecordVersion_112342(DLL2SDK::mscorlib::System::String* programVersion_); DLL2SDK::mscorlib::System::String* GetFirstLaunchResourceUpdateTimecostRecordVersion_112343(); void SetFirstLaunchResourceUpdateTimecostRecordVersion_112344(DLL2SDK::mscorlib::System::String* programVersion_); bool IsFirstLoginAttempt_112345(); void SetFirstLoginAttempt_112346(bool val_); int32_t GetLoginContinuousFailCount_112347(); void ClearLoginContinuousFailCount_112348(); int32_t IncreaseLoginContinuousFailCount_112349(); int32_t GetLoginContinuousFailTime_112350(); void SetLoginContinuousFailTime_112351(int32_t timestamp_); void SetLastLoginPlatform_112352(DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo_EPlayerPlatformTypes inPlatformTyps_); DLL2SDK::mscorlib::System::String* GetAppIDByLastLoginPlatform_112353(); DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo_EPlayerPlatformTypes GetLastLoginPlatform_112354(); int32_t GetYYBCheckUpdateFailTimes_112355(); void IncreaseYYBCheckUpdateFailTimes_112356(); int32_t GetCrashTestFailTimes_112357(); void IncreaseCrashTestFailTimes_112358(int32_t times_); void ResetYYBCheckUpdateFailTimes_112359(); void SetYYBCheckUpdateFailTimes_112360(int32_t times_); void SetVoiceSpeakerState_112361(bool isOpen_); bool GetVoiceSpeakerState_112362(); void SetVoiceMicroPhoneState_112363(bool isOpen_); bool GetVoiceMicroPhoneState_112364(); void SetVoiceHaveUsed_112365(bool isUsed_); bool GetVoiceHaveUsed_112366(); void SetChannelBindingViewOpened_112367(bool isOpened_); bool GetChannelBindingViewOpened_112368(); bool ShouldClearNTexutreFileCaches_112369(); bool get_ApplicationNormalExit_112370(); void set_ApplicationNormalExit_112371(bool value_); void CheckApplicationNormalExit_112372(); void SetBROBOcclusionEffectAlpha_112373(float alpha_); float GetBROBOcclusionEffectAlpha_112374(); bool get_BROBShowFireEffectBullet_112375(); void set_BROBShowFireEffectBullet_112376(bool value_); bool get_BROBShowFireEffectGrenade_112377(); void set_BROBShowFireEffectGrenade_112378(bool value_); void SetChatRecordCount_112379(int32_t changeCount_, DLL2SDK::mscorlib::System::String* dateTime_); int32_t GetChatRecordCount_112380(DLL2SDK::mscorlib::System::String* dateTime_); int32_t GetAllChatRecordCount_112381(); void SetAllChatRecordCount_112382(int32_t changeCount_); void DeleteChatRecord_112383(DLL2SDK::mscorlib::System::String* dateTime_); static void ResetProloguePlayTimestamp_112324(); static void _cctor_112384(); }; } namespace DLL2SDK::Assembly_CSharp { struct PathUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FormatPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFileNameWithoutExtension_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFileName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFilePathWithoutExtension_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFileExtension_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDirectoryName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ABNameNormalize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::String* FormatPath_112296(DLL2SDK::mscorlib::System::String* path_); static DLL2SDK::mscorlib::System::String* GetFileNameWithoutExtension_112297(DLL2SDK::mscorlib::System::String* path_); static DLL2SDK::mscorlib::System::String* GetFileName_112298(DLL2SDK::mscorlib::System::String* path_); static DLL2SDK::mscorlib::System::String* GetFilePathWithoutExtension_112299(DLL2SDK::mscorlib::System::String* path_); static DLL2SDK::mscorlib::System::String* GetFileExtension_112300(DLL2SDK::mscorlib::System::String* path_); static DLL2SDK::mscorlib::System::String* GetDirectoryName_112301(DLL2SDK::mscorlib::System::String* path_); static DLL2SDK::mscorlib::System::String* ABNameNormalize_112302(DLL2SDK::mscorlib::System::String* path_); }; } namespace DLL2SDK::Assembly_CSharp { struct PathHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* levelPrefabPath_; DLL2SDK::mscorlib::System::String* Shared_Asset_BasePath_; DLL2SDK::mscorlib::System::String* BR_Map_BasePath_; DLL2SDK::mscorlib::System::String* BR_Asset_BasePath_; DLL2SDK::mscorlib::System::String* BR_FoliageTypePath_; DLL2SDK::mscorlib::System::String* Desert4KScene_; DLL2SDK::mscorlib::System::String* IslandScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112293(); static DLL2SDK::mscorlib::System::String* get_RootPath_112294(); static DLL2SDK::mscorlib::System::String* get_BRExportLogPath_112295(); }; } namespace DLL2SDK::Assembly_CSharp::PVS { struct WhiteAreaInfo : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::PVS::WhiteAreaInfo_EAreaType AreaType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWhiteArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixPVSWithAllArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixVCRWithAllArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixPVSWithAllVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixPVSWithSelfAround_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112287(); void RefreshWhiteArea_112288(DLL2SDK::Assembly_CSharp::PVS::ViewCellArea* viewCellArea_); void FixPVSWithAllArea_112289(DLL2SDK::Assembly_CSharp::PVS::ViewCell* viewCell_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, DLL2SDK::Array* visibleSet_); void FixVCRWithAllArea_112290(DLL2SDK::Assembly_CSharp::PVS::ViewCell* viewCell_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, DLL2SDK::Array* visibleSet_); void FixPVSWithAllVisible_112291(DLL2SDK::Assembly_CSharp::PVS::ViewCell* viewCell_); void FixPVSWithSelfAround_112292(DLL2SDK::Assembly_CSharp::PVS::ViewCellArea* viewCellArea_, DLL2SDK::Assembly_CSharp::PVS::ViewCell* viewCell_, int32_t index_); }; } namespace DLL2SDK::Assembly_CSharp::PVS { struct ViewCellRoot : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool CBMUseWhiteList_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ViewCellSize_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* ViewRange_; DLL2SDK::Array* MeshGOSet_; DLL2SDK::Array* WhiteGOSet_; DLL2SDK::Array* WhiteCellSet_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WhiteAreaSet_; DLL2SDK::Array* IgnoreGOSet_; int32_t VCRLength_; int32_t PVSLength_; DLL2SDK::Array* ViewCellSet_; DLL2SDK::Array* ObjectSet_; DLL2SDK::Array* GroundSet_; DLL2SDK::Assembly_CSharp::PVS::VCRBuilder* VCRBuilder_; DLL2SDK::Assembly_CSharp::PVS::PVSBuilder* PVSBuilder_; DLL2SDK::Assembly_CSharp::PVS::ViewCellArea* m_ViewCellArea_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CellSize_; int32_t CellNumX_; int32_t CellNumY_; int32_t CellNumZ_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Max_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Min_; DLL2SDK::Array* BinaryData_; bool Enable_VCR_; bool Enable_PVS_; int32_t m_ActiveCellIndex_; int32_t culledObjectCount_; struct StaticFields { int32_t lastIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSelf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRelevantWithActiveCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActiveViewCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LinkBuilder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildCellArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateViewCellArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixOffsetWithSide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCBMInRootList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildObjectSet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplySmallObjectToViewCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsObjectSmall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnBuildObjectSet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetValidIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWhiteAreaSet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWhiteArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordBinaryData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyBinaryData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112251(); void Awake_112252(); void OnDestroy_112253(); void UpdateSelf_112254(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); bool IsRelevantWithActiveCell_112255(DLL2SDK::UnityEngine::UnityEngine::Vector3 point_, bool* result_); void ActiveViewCell_112256(DLL2SDK::UnityEngine::UnityEngine::Vector3 point_, bool ignoreY_); void LinkBuilder_112257(); bool IsValid_112258(); void BuildCellArea_112259(); DLL2SDK::Assembly_CSharp::PVS::ViewCellArea* GenerateViewCellArea_112260(DLL2SDK::UnityEngine::UnityEngine::Vector3 max_, DLL2SDK::UnityEngine::UnityEngine::Vector3 min_, DLL2SDK::UnityEngine::UnityEngine::Vector3 size_, bool createViewCellSet_); void FixOffsetWithSide_112261(DLL2SDK::Array* list_, int32_t index_, int32_t segment_); void CheckCBMInRootList_112262(); DLL2SDK::Array* BuildObjectSet_112263(DLL2SDK::Array* rootList_); void ApplySmallObjectToViewCell_112264(); bool IsObjectSmall_112265(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, float size_); void UnBuildObjectSet_112266(); bool GetValidIndex_112267(DLL2SDK::UnityEngine::UnityEngine::Vector3 point_, int32_t* index_, bool ignoreY_); void RefreshWhiteAreaSet_112268(DLL2SDK::UnityEngine::UnityEngine::GameObject* areaGO_); void RefreshWhiteArea_112269(DLL2SDK::UnityEngine::UnityEngine::GameObject* areaGO_); void RecordBinaryData_112270(); void RecordData_112271(DLL2SDK::mscorlib::System::String* content_, DLL2SDK::Array* goList_); void ApplyBinaryData_112272(); void ApplyData_112273(DLL2SDK::Array* nameList_, DLL2SDK::Array* goList_); void OnDrawGizmos_112274(); static void _cctor_112275(); }; } namespace DLL2SDK::Assembly_CSharp::PVS { struct ViewCellRoot_BR : DLL2SDK::Assembly_CSharp::PVS::ViewCellRoot { bool UseLODGroup_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ColliderList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildObjectSet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddMeshCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnBuildObjectSet_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112276(); DLL2SDK::Array* BuildObjectSet_112277(DLL2SDK::Array* rootList_); void AddMeshCollider_112278(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void UnBuildObjectSet_112279(); DLL2SDK::Array* __xLuaBaseProxy_BuildObjectSet_112280(DLL2SDK::Array* P0_); void __xLuaBaseProxy_UnBuildObjectSet_112281(); }; } namespace DLL2SDK::Assembly_CSharp::PVS { struct ViewCellManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RootList_; bool m_Enable_VCR_; bool m_Enable_PVS_; DLL2SDK::UnityEngine::UnityEngine::Camera* MainCamera_; int32_t culledObjectCount_; int32_t totalObjectCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::PVS::ViewCellManager* m_Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegistViewCellRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegistViewCellRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRelevantWithActiveCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112239(); bool get_Enable_VCR_112241(); void set_Enable_VCR_112242(bool value_); bool get_Enable_PVS_112243(); void set_Enable_PVS_112244(bool value_); bool IsValid_112245(); void RegistViewCellRoot_112246(DLL2SDK::Assembly_CSharp::PVS::ViewCellRoot* root_); void UnRegistViewCellRoot_112247(DLL2SDK::Assembly_CSharp::PVS::ViewCellRoot* root_); bool IsRelevantWithActiveCell_112248(DLL2SDK::UnityEngine::UnityEngine::Vector3 point_); void Update_112249(); static DLL2SDK::Assembly_CSharp::PVS::ViewCellManager* get_Instance_112240(); static void _cctor_112250(); }; } namespace DLL2SDK::Assembly_CSharp::CobMath { struct CobCellArea : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* CellList_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Max_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Min_; int32_t SegNumX_; int32_t SegNumY_; int32_t SegNumZ_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SegSize_; float MaxAreaLength_; float CellStepLength_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHitBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessTriangles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCellIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetCellIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_GetCellIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIntersectCellIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildArea_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112136(); bool IsHitBy_112137(DLL2SDK::Assembly_CSharp::CobMath::CobLine line_, DLL2SDK::Assembly_CSharp::CobMath::CobHitInfo* hitInfo_); void ProcessTriangles_112138(DLL2SDK::Array* triangles_, bool includeOutside_); void GetCellIndex_112139(int32_t index_, int32_t* indexX_, int32_t* indexY_, int32_t* indexZ_); int32_t GetCellIndex_112140(DLL2SDK::UnityEngine::UnityEngine::Vector3 point_, bool includeOutside_); int32_t GetCellIndex_112141(DLL2SDK::UnityEngine::UnityEngine::Vector3 point_, int32_t* indexX_, int32_t* indexY_, int32_t* indexZ_, bool includeOutside_); bool GetIntersectCellIndex_112142(DLL2SDK::Assembly_CSharp::CobMath::CobLine line_, int32_t* step_, int32_t* index_); template static DLL2SDK::Assembly_CSharp::CobMath::CobCellArea* BuildArea_112143(DLL2SDK::UnityEngine::UnityEngine::Vector3 max_, DLL2SDK::UnityEngine::UnityEngine::Vector3 min_, DLL2SDK::UnityEngine::UnityEngine::Vector3 size_, DLL2SDK::mscorlib::System::Type* cellType_); }; } namespace DLL2SDK::Assembly_CSharp::CobMath { struct CobCell : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::CobMath::CobBox* Bound_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* BoxList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* TriangleList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHitBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddTriangle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112133(); bool IsHitBy_112134(DLL2SDK::Assembly_CSharp::CobMath::CobLine line_, DLL2SDK::Assembly_CSharp::CobMath::CobHitInfo* hitInfo_); void AddTriangle_112135(DLL2SDK::Assembly_CSharp::CobMath::CobTriangle* triangle_); }; } namespace DLL2SDK::Assembly_CSharp::PVS { struct VCRBuilder : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool ShowRelevant_A_; DLL2SDK::UnityEngine::UnityEngine::Transform* PointA_; DLL2SDK::UnityEngine::UnityEngine::Transform* PointB_; bool IsRelevant_; int32_t m_IndexA_; int32_t m_IndexB_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DebugLineList_; DLL2SDK::Assembly_CSharp::PVS::ViewCellArea* m_ViewCellArea_; int32_t m_VCRLength_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetViewCellRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAllVCRRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessViewCellRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRelevantByLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRelevantFromAToB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RadicalInverse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWhiteCellSetVCR_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112209(); void SetViewCellRoot_112210(DLL2SDK::Assembly_CSharp::PVS::ViewCellArea* viewCellArea_, DLL2SDK::Assembly_CSharp::CobMath::CobCellArea* triangleCellArea_, int32_t vcrLength_); void SetAllVCRRelevant_112211(bool relevant_); void ProcessViewCellRelevant_112212(); void SetRelevantByLine_112213(DLL2SDK::Assembly_CSharp::CobMath::CobLine line_, int32_t start_, int32_t end_, bool debug_); void CalculateRelevant_112214(DLL2SDK::Assembly_CSharp::PVS::ViewCell* A_, DLL2SDK::Assembly_CSharp::PVS::ViewCell* B_, int32_t length_, bool debug_); void CheckRelevantFromAToB_112215(); float RadicalInverse_112216(int32_t Base_, int32_t i_); void RefreshWhiteCellSetVCR_112217(DLL2SDK::Array* whiteCellSet_); void OnDrawGizmos_112218(); }; } namespace DLL2SDK::Assembly_CSharp::PVS { struct PVSProfile : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ProfileDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetProfile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginProfile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndProfile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintProfile_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112202(); static void ResetProfile_112203(); static void BeginProfile_112204(DLL2SDK::Assembly_CSharp::PVS::EPVSProfile profile_); static void EndProfile_112205(DLL2SDK::Assembly_CSharp::PVS::EPVSProfile profile_); static void PrintProfile_112206(); static void _cctor_112207(); }; } namespace DLL2SDK::Assembly_CSharp::PVS { struct PVSBuilder : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* Point_; bool UseDebug_; bool ShowCellSet_; int32_t ShowIndex_; int32_t m_Index_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DebugLineList_; DLL2SDK::Assembly_CSharp::PVS::ViewCellArea* m_ViewCellArea_; DLL2SDK::Array* m_ObjectSet_; int32_t m_PVSLength_; int32_t lastIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetViewCellRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAllPVSVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessViewCellPVS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPointPVS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActiveAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessPointPVS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateTraceLines_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateTraceLines_Around_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateTraceLines_OneFace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPosByUV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculatePVS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixCombineAndSplitVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGOBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWhiteGOSetPVS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindAllPVSCellSet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetObjForPVS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetObjectIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetObjectIndexList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RadicalInverse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112176(); void SetViewCellRoot_112177(DLL2SDK::Assembly_CSharp::PVS::ViewCellArea* viewCellArea_, DLL2SDK::Array* objectSet_, int32_t pvsLength_); void SetAllPVSVisible_112178(); void ProcessViewCellPVS_112179(); void ShowPointPVS_112180(); void ActiveAll_112181(); void ProcessPointPVS_112182(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GenerateTraceLines_112183(DLL2SDK::Assembly_CSharp::PVS::ViewCell* viewCell_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GenerateTraceLines_Around_112184(DLL2SDK::Assembly_CSharp::PVS::ViewCell* viewCell_); void GenerateTraceLines_OneFace_112185(DLL2SDK::mscorlib::System::Collections::Generic::List_1* lineList_, DLL2SDK::Assembly_CSharp::PVS::ViewCell* viewCell_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, float dist_, int32_t num_, float fixHeight_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPosByUV_112186(DLL2SDK::UnityEngine::UnityEngine::Vector3 center_, DLL2SDK::UnityEngine::UnityEngine::Vector3 extent_, DLL2SDK::UnityEngine::UnityEngine::Vector3 uVect_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vVect_, float u_, float v_); void CalculatePVS_112187(DLL2SDK::Assembly_CSharp::PVS::ViewCell* viewCell_, bool debug_); void FixCombineAndSplitVisible_112188(DLL2SDK::Assembly_CSharp::PVS::ViewCell* viewCell_); DLL2SDK::UnityEngine::UnityEngine::Bounds GetGOBounds_112189(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void RefreshWhiteGOSetPVS_112190(DLL2SDK::Array* GOSet_); void FindAllPVSCellSet_112191(DLL2SDK::Assembly_CSharp::PVS::ViewCell* viewCell_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* pvsCellSetList_); DLL2SDK::UnityEngine::UnityEngine::GameObject* GetObjForPVS_112192(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); int32_t GetObjectIndex_112193(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetObjectIndexList_112194(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); float RadicalInverse_112195(int32_t Base_, int32_t i_); void OnDrawGizmos_112196(); }; } namespace DLL2SDK::Assembly_CSharp::CobMath { struct CobTriangle : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 A_; DLL2SDK::UnityEngine::UnityEngine::Vector3 B_; DLL2SDK::UnityEngine::UnityEngine::Vector3 C_; DLL2SDK::Assembly_CSharp::CobMath::CobLine AB_; DLL2SDK::Assembly_CSharp::CobMath::CobLine BC_; DLL2SDK::Assembly_CSharp::CobMath::CobLine CA_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Normal_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Owner_; uint32_t HitGuid_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEdge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHitBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPointInTriangle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SameSide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxMixProjPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildFromMesh_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112163(DLL2SDK::UnityEngine::UnityEngine::Vector3 a_, DLL2SDK::UnityEngine::UnityEngine::Vector3 b_, DLL2SDK::UnityEngine::UnityEngine::Vector3 c_); void GetBound_112164(DLL2SDK::UnityEngine::UnityEngine::Vector3* max_, DLL2SDK::UnityEngine::UnityEngine::Vector3* min_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetVect_112165(DLL2SDK::Assembly_CSharp::CobMath::CobTriangle_EVectType vectType_); DLL2SDK::Assembly_CSharp::CobMath::CobLine GetEdge_112166(DLL2SDK::Assembly_CSharp::CobMath::CobTriangle_EEdgeType edgeType_); bool IsHitBy_112167(DLL2SDK::Assembly_CSharp::CobMath::CobLine line_, DLL2SDK::Assembly_CSharp::CobMath::CobHitInfo* hitInfo_); bool IsPointInTriangle_112168(DLL2SDK::UnityEngine::UnityEngine::Vector3 point_); bool SameSide_112169(DLL2SDK::UnityEngine::UnityEngine::Vector3 a_, DLL2SDK::UnityEngine::UnityEngine::Vector3 b_, DLL2SDK::UnityEngine::UnityEngine::Vector3 c_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p_); void GetMaxMixProjPoint_112170(DLL2SDK::Assembly_CSharp::CobMath::CobLine line_, float* max_, float* min_); static DLL2SDK::Array* BuildFromMesh_112171(DLL2SDK::Array* rootList_); }; } namespace DLL2SDK::Assembly_CSharp::CobMath { struct CobHitInfo { uint32_t Guid_; float HitDistance_; bool CheckBackFace_; DLL2SDK::Assembly_CSharp::CobMath::IHitable* Result_; DLL2SDK::Assembly_CSharp::CobMath::EHitType HitType_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { uint32_t GUID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildHitInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ static DLL2SDK::Assembly_CSharp::CobMath::CobHitInfo BuildHitInfo_112144(DLL2SDK::Assembly_CSharp::CobMath::EHitType hitType_, bool checkBackFace_); }; } namespace DLL2SDK::Assembly_CSharp::CobMath { struct CobBox : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 Center_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Size_; DLL2SDK::Array* Vects_; DLL2SDK::Array* Edges_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetBound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateByLocation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateByBoxCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TestSeparate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_TestSeparate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_TestSeparate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxMixProjPoint_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112124(); DLL2SDK::UnityEngine::UnityEngine::Bounds GetBound_112125(); void GetBound_112126(DLL2SDK::UnityEngine::UnityEngine::Vector3* max_, DLL2SDK::UnityEngine::UnityEngine::Vector3* min_); void UpdateByLocation_112127(DLL2SDK::UnityEngine::UnityEngine::Vector3 max_, DLL2SDK::UnityEngine::UnityEngine::Vector3 min_, DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 localToWorld_); void UpdateByBoxCollider_112128(DLL2SDK::UnityEngine::UnityEngine::BoxCollider* collider_); bool TestSeparate_112129(DLL2SDK::Assembly_CSharp::CobMath::CobTriangle* triangle_); bool TestSeparate_112130(DLL2SDK::Assembly_CSharp::CobMath::CobBox* other_); void GetMaxMixProjPoint_112132(DLL2SDK::Assembly_CSharp::CobMath::CobLine line_, float* max_, float* min_); static bool TestSeparate_112131(DLL2SDK::Assembly_CSharp::CobMath::CobBox* boxA_, DLL2SDK::Assembly_CSharp::CobMath::CobBox* boxB_); }; } namespace DLL2SDK::Assembly_CSharp::PVS { struct BRPVSRange : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* TerrainGO_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* Range_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RelevantScenePathList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112123(); }; } namespace DLL2SDK::Assembly_CSharp { struct ModifierManager : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::Assembly_CSharp::ModifierPreset* m_ModifierPreset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFogSkyBoxMaterial_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112120(); DLL2SDK::Assembly_CSharp::ModifierPreset* get_ModifierPreset_112121(); DLL2SDK::UnityEngine::UnityEngine::Material* GetFogSkyBoxMaterial_112122(int32_t MapId_); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct LuaUtility : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Object* MessageBoxCallerObject_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* HotfixSoundList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MessageBoxCallbackHandler0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MessageBoxCallbackHandler1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MessageBoxCallbackHandler2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MessageBoxCallbackHandler3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MessageBoxCallbackHandler4_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MessageBoxCallbackHandler5_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MessageBoxCallbackHandler6_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MessageBoxCallbackHandler7_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MessageBoxCallbackHandler8_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MessageBoxCallbackHandler9_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MessageBoxCallbackHandler10_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNullInCSharp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NullNguiClickFunction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSoundHotfix_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSoundHotfixImpl_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112102(); static void MessageBoxCallbackHandler0_112103(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); static void MessageBoxCallbackHandler1_112104(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); static void MessageBoxCallbackHandler2_112105(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); static void MessageBoxCallbackHandler3_112106(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); static void MessageBoxCallbackHandler4_112107(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); static void MessageBoxCallbackHandler5_112108(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); static void MessageBoxCallbackHandler6_112109(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); static void MessageBoxCallbackHandler7_112110(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); static void MessageBoxCallbackHandler8_112111(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); static void MessageBoxCallbackHandler9_112112(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); static void MessageBoxCallbackHandler10_112113(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); static bool IsNullInCSharp_112114(DLL2SDK::UnityEngine::UnityEngine::Object* obj_); static void PrintType_112115(DLL2SDK::mscorlib::System::Object* o_); static void NullNguiClickFunction_112116(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); static DLL2SDK::mscorlib::System::String* CheckSoundHotfix_112117(DLL2SDK::UnityEngine::UnityEngine::GameObject* soundGO_, DLL2SDK::mscorlib::System::String* soundName_); static DLL2SDK::mscorlib::System::String* CheckSoundHotfixImpl_112118(DLL2SDK::UnityEngine::UnityEngine::GameObject* soundGO_, DLL2SDK::mscorlib::System::String* soundName_); static void _cctor_112119(); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct LuaHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clone_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112100(); static DLL2SDK::Array* Clone_112101(DLL2SDK::Array* src_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LocalTimeUtility : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* DaylightSavingTimeTag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLocalZone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLocalUtcOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLocalUtcOffsetNow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalDaylightSavingTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UtcTimeToLocalTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LocalTimeToUtcTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLocal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckUtc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToStandardString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToCultureString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::System_Core::System::TimeZoneInfo* GetLocalZone_112089(); static DLL2SDK::mscorlib::System::TimeSpan GetLocalUtcOffset_112090(DLL2SDK::mscorlib::System::DateTime time_); static DLL2SDK::mscorlib::System::TimeSpan GetLocalUtcOffsetNow_112091(); static bool IsLocalDaylightSavingTime_112092(DLL2SDK::mscorlib::System::DateTime time_); static DLL2SDK::mscorlib::System::DateTime UtcTimeToLocalTime_112093(DLL2SDK::mscorlib::System::DateTime utcTime_); static DLL2SDK::mscorlib::System::DateTime LocalTimeToUtcTime_112094(DLL2SDK::mscorlib::System::DateTime localTime_); static void CheckLocal_112095(DLL2SDK::mscorlib::System::DateTime localTime_); static void CheckUtc_112096(DLL2SDK::mscorlib::System::DateTime utcTime_); static DLL2SDK::mscorlib::System::String* ToStandardString_112097(DLL2SDK::mscorlib::System::DateTime time_); static DLL2SDK::mscorlib::System::String* ToCultureString_112098(DLL2SDK::mscorlib::System::DateTime time_); static void _cctor_112099(); }; } namespace DLL2SDK::Assembly_CSharp { struct LinqUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MinBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_MinBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MaxBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_MaxBy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } template static TSource MinBy_112085(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* source_, DLL2SDK::System_Core::System::Func_2* selector_); template static TSource MinBy_112086(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* source_, DLL2SDK::System_Core::System::Func_2* selector_, DLL2SDK::mscorlib::System::Collections::Generic::IComparer_1* comparer_); template static TSource MaxBy_112087(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* source_, DLL2SDK::System_Core::System::Func_2* selector_); template static TSource MaxBy_112088(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* source_, DLL2SDK::System_Core::System::Func_2* selector_, DLL2SDK::mscorlib::System::Collections::Generic::IComparer_1* comparer_); }; } namespace DLL2SDK::Assembly_CSharp { struct LightProbePostProcess : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112084(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct EProbeProduceMode : int32_t { OnlyMeshVertex_ = static_cast(0x0), UniformDistribution_ = static_cast(0x1), Combine_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct EStripMode : int32_t { CheckInsideNavMesh_ = static_cast(0x0) }; } namespace DLL2SDK::Assembly_CSharp { struct LDRootServerOnlyHideInRuntime : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112078(); void Awake_112079(); }; } namespace DLL2SDK::Assembly_CSharp::JadeSnakeRenderer { struct XmlUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::System_Xml::System::Xml::XmlWriterSettings* m_XmlWriterSettings_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::System_Xml::System::Xml::XmlWriterSettings* get_XmlWriterSettings_112074(); static void Save_112075(DLL2SDK::mscorlib::System::String* path_, DLL2SDK::System_Xml::System::Xml::XmlDocument* doc_); static DLL2SDK::System_Xml::System::Xml::XmlDocument* Load_112076(DLL2SDK::mscorlib::System::String* filePath_); static DLL2SDK::System_Xml::System::Xml::XmlElement* GetOrCreateChild_112077(DLL2SDK::System_Xml::System::Xml::XmlElement* parent_, DLL2SDK::System_Xml::System::Xml::XmlDocument* doc_, DLL2SDK::mscorlib::System::String* xpath_); }; } namespace DLL2SDK::Assembly_CSharp::JadeSnakeRenderer { struct RendererConfiguration : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::mscorlib::System::String* defaultRendererExePath_; DLL2SDK::mscorlib::System::String* rendererExePath_; struct StaticFields { DLL2SDK::mscorlib::System::String* defaultConfigurationName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112073(); }; } namespace DLL2SDK::Assembly_CSharp::JadeSnakeRenderer { struct JadeSnakeLightBase : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float intensity_; DLL2SDK::UnityEngine::UnityEngine::Color colorFilter_; float temperature_; DLL2SDK::Assembly_CSharp::JadeSnakeRenderer::JadeSnakeLightBase_JsLightBakeMode bakeMode_; DLL2SDK::Assembly_CSharp::JadeSnakeRenderer::JadeSnakeLightBase_IntensityUnitMode unitMode_; DLL2SDK::Assembly_CSharp::JadeSnakeRenderer::JadeSnakeLightBase_ColorMode colorMode_; float indirectIntensity_; DLL2SDK::UnityEngine::UnityEngine::Light* associateUnityLight_; struct StaticFields { float minAnalyticLightRadius_; float minAnalyticLightRange_; DLL2SDK::UnityEngine::UnityEngine::Color defaultAmbientLightColor_; float minColorTemperature_; float maxColorTemperature_; float neutralColorTemperature_; float minIndirectLightIntensity_; float maxIndirectLightIntensity_; DLL2SDK::Assembly_CSharp::JadeSnakeRenderer::JadeSnakeLightBase_IntensityUnitMode defaultIntensityMode_; DLL2SDK::Assembly_CSharp::JadeSnakeRenderer::JadeSnakeLightBase_ColorMode defaultColorMode_; float defualtPhotometryMultiplier_; DLL2SDK::UnityEngine::UnityEngine::Color gizmosWireColor_; DLL2SDK::UnityEngine::UnityEngine::Color gizmosWireHiddenTransparentColor_; float gizmosPointSize_; float gizmosCenterPointSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112027(); void CheckNumericalConstrain_112028(); float GetRuntimeIntensityFromPhotometry_112029(float photometryMultiplier_); float GetRuntimeIntensity_112030(float photometryMultiplier_); DLL2SDK::UnityEngine::UnityEngine::Color GetFinalLightColor_112032(); void SetAssociateUnityLight_112033(); DLL2SDK::UnityEngine::UnityEngine::LightmapBakeType GetUnityMapBakingType_112034(DLL2SDK::Assembly_CSharp::JadeSnakeRenderer::JadeSnakeLightBase_JsLightBakeMode jsBakeMode_); float GetIndirectLightingIntensity_112037(); void SetIndirectLightingIntensity_112038(float intensity_); static float ColorCompensation_112031(DLL2SDK::UnityEngine::UnityEngine::Color col_); static DLL2SDK::UnityEngine::UnityEngine::Color TemperatureToCorrelatedColor_112035(float temperature_); static DLL2SDK::UnityEngine::UnityEngine::Color TemperatureToRGBfixed_112036(float kelvin_); static void _cctor_112039(); }; } namespace DLL2SDK::Assembly_CSharp::JadeSnakeRenderer { struct JsSphericalLight : DLL2SDK::Assembly_CSharp::JadeSnakeRenderer::JadeSnakeLightBase { float radius_; float photometryIntensity_; float range_; DLL2SDK::UnityEngine::UnityEngine::Object* iesFile_; DLL2SDK::Assembly_CSharp::IesConfig* m_iesConfig_; bool useIesPhotometryIntensity_; void _ctor_112055(); float GetIesEfficiency_112056(); void SetIesFile_112057(DLL2SDK::UnityEngine::UnityEngine::Object* iesFileObject_); float ApplyPhotometryIntensityFromIesFile_112059(); float GetColorCompensationCoef_112060(); float GetTotalPhotometryPower_112061(bool applyColorCompensation_); float LumenToPhotometryIntensity_112062(float lumen_, bool applyColorCompensation_); float GetRuntimeIntensityFromPhotometry_112063(float photometryMultiplier_); void CheckNumericalConstrain_112064(); static DLL2SDK::Assembly_CSharp::IesConfig* CreateIesConfig_112058(DLL2SDK::UnityEngine::UnityEngine::Object* iesFileObject_); }; } namespace DLL2SDK::Assembly_CSharp::JadeSnakeRenderer { struct JsMeshLight : DLL2SDK::Assembly_CSharp::JadeSnakeRenderer::JadeSnakeLightBase { DLL2SDK::UnityEngine::UnityEngine::Mesh* lightMesh_; void _ctor_112054(); }; } namespace DLL2SDK::Assembly_CSharp::JadeSnakeRenderer { struct JsDirectionalLight : DLL2SDK::Assembly_CSharp::JadeSnakeRenderer::JadeSnakeLightBase { float photometryIntensity_; void _ctor_112050(); float GetRuntimeIntensityFromPhotometry_112051(float photometryMultiplier_); float GetRuntimeIntensity_112052(float photometryMultiplier_); void SetAssociateUnityLight_112053(); }; } namespace DLL2SDK::Assembly_CSharp::JadeSnakeRenderer { struct JsAreaLight : DLL2SDK::Assembly_CSharp::JadeSnakeRenderer::JadeSnakeLightBase { float width_; float height_; float range_; float photometryIntensity_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* filterTexture_; bool doubleSideEmit_; DLL2SDK::UnityEngine::UnityEngine::Material* mat_; void _ctor_112043(); float GetColorCompensationCoef_112044(); float Area_112045(); float GetTotalPhotometryPower_112046(bool appluColorCompensation_); float LumenToPhotometryIntensity_112047(float lumen_, bool applyColorCompensation_); float GetRuntimeIntensityFromPhotometry_112048(float photometryMultiplier_); void CheckNumericalConstrain_112049(); }; } namespace DLL2SDK::Assembly_CSharp::JadeSnakeRenderer { struct JsAmbientLight : DLL2SDK::Assembly_CSharp::JadeSnakeRenderer::JadeSnakeLightBase { DLL2SDK::Assembly_CSharp::JadeSnakeRenderer::JsAmbientLight_AmbientLightMode mode_; DLL2SDK::UnityEngine::UnityEngine::Cubemap* cubemap_; int32_t cubemapModifiedTimeHash_; DLL2SDK::Array* cubemapShSerialzied_; DLL2SDK::UnityEngine::UnityEngine::Color topColor_; DLL2SDK::UnityEngine::UnityEngine::Color equaterColor_; DLL2SDK::UnityEngine::UnityEngine::Color groundColor_; float photometryIntensity_; float topColorPhotometryMultiplier_; float equaterColorPhotometryMultiplier_; float groundColorPhotometryMultiplier_; bool onlyUseUpperSky_; void _ctor_112040(); float GetRuntimeIntensityFromPhotometry_112041(float photometryMultiplier_); void CheckNumericalConstrain_112042(); }; } namespace DLL2SDK::Assembly_CSharp { struct IesFileParser : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* iesHeaderFlag_; DLL2SDK::mscorlib::System::String* tiltInfoFlag_; DLL2SDK::mscorlib::System::String* tiltInfoNoneStr_; DLL2SDK::mscorlib::System::String* tiltInfoIncludeStr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Parse_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112023(); static DLL2SDK::Assembly_CSharp::IesConfig* Parse_112024(DLL2SDK::Array* lines_, DLL2SDK::Assembly_CSharp::IesFileParser_ParseSettings* setting_); }; } namespace DLL2SDK::Assembly_CSharp { struct IesConfig : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* _formatInfo_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_keywordValue_; DLL2SDK::Assembly_CSharp::IesConfig_TiltInfoType _tiltType_k__BackingField_; DLL2SDK::Assembly_CSharp::IesConfig_TiltInfo* _includedTiltInfo_k__BackingField_; DLL2SDK::mscorlib::System::String* _tiltFileName_k__BackingField_; int32_t numberOfLamps_; double lumenPerLamp_; double candelaMultiplier_; int32_t numberOfVerticalAngles_; int32_t numberOfHorizontalAngles_; int32_t photometricType_; int32_t unitsType_; double width_; double length_; double height_; double ballastFactor_; double futureUse_; double inputWatts_; DLL2SDK::Array* m_verticalAngles_; DLL2SDK::Array* m_horizontalAngles_; DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* m_rawCandelaIntensity_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveKeyword_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTiltInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRawData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRawIntensityData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaximumRawIntensityData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVerticalAngles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHorizontalAngles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRawIntensityData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111993(DLL2SDK::mscorlib::System::String* formatInfo_); DLL2SDK::mscorlib::System::String* get_formatInfo_111994(); void set_formatInfo_111995(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Assembly_CSharp::IesConfig_TiltInfoType get_tiltType_111996(); void set_tiltType_111997(DLL2SDK::Assembly_CSharp::IesConfig_TiltInfoType value_); DLL2SDK::Assembly_CSharp::IesConfig_TiltInfo* get_includedTiltInfo_111998(); void set_includedTiltInfo_111999(DLL2SDK::Assembly_CSharp::IesConfig_TiltInfo* value_); DLL2SDK::mscorlib::System::String* get_tiltFileName_112000(); void set_tiltFileName_112001(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Item_112002(DLL2SDK::mscorlib::System::String* keyword_); void set_Item_112003(DLL2SDK::mscorlib::System::String* keyword_, DLL2SDK::mscorlib::System::String* value_); void RemoveKeyword_112004(DLL2SDK::mscorlib::System::String* keyword_); void SetTiltInfo_112005(DLL2SDK::Assembly_CSharp::IesConfig_TiltInfoType tiltType_, DLL2SDK::Assembly_CSharp::IesConfig_TiltInfo* includedInfo_, DLL2SDK::mscorlib::System::String* tiltFileName_); double get_Item_112006(int32_t verticalAngleIndex_, int32_t horizontalAngleIndex_); void SetRawData_112007(int32_t verticalAngleIndex_, int32_t horizontalAngleIndex_, double value_); DLL2SDK::Array* get_VerticalAngles_112008(); DLL2SDK::Array* get_HorizontalAngles_112009(); double GetRawIntensityData_112010(int32_t verticalIndex_, int32_t horizontalIndex_); double GetMaximumRawIntensityData_112011(); void SetVerticalAngles_112012(DLL2SDK::Array* verticalAngles_, bool check_); void SetHorizontalAngles_112013(DLL2SDK::Array* horizontalAngles_, bool check_); void SetRawIntensityData_112014(DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* rawData_); }; } namespace DLL2SDK::Assembly_CSharp::JadeSnakeRenderer { struct GPUBakeInspectorData : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool shouldBakeGlobalBakingGroup_; DLL2SDK::Assembly_CSharp::JadeSnakeRenderer::BakingGroupConfig* globalBakingGroupSettings_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* bakingGroups_; bool UseIrradianceCaching_; bool RecalculateUV_; bool FastBake_; bool OnlyBlurShadowmask_; float ShadowmaskSoftAngle_; float photometryToRuntimeScale_; int32_t BlurSize_; int32_t DilateSize_; DLL2SDK::UnityEngine::UnityEngine::Color BackgroundColor_; float AlbedoBoost_; bool mergeIrradianceAndShadowmask_; struct StaticFields { float defaultPhotometryToRuntimeScale_; DLL2SDK::Assembly_CSharp::JadeSnakeRenderer::GPUBakeInspectorData* currentScene_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111992(); }; } namespace DLL2SDK::Assembly_CSharp::JadeSnakeRenderer { struct BakingGroup : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* rootGameObject_; DLL2SDK::Assembly_CSharp::JadeSnakeRenderer::BakingGroupConfig* config_; void _ctor_111991(); }; } namespace DLL2SDK::Assembly_CSharp::JadeSnakeRenderer { struct BakingGroupConfig : DLL2SDK::mscorlib::System::Object { int32_t Resolution_; int32_t PaddingTexels_; void _ctor_111990(); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine { struct PoolableObject : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::HTMLEngine::ObjectPoolHandler* _handler_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPoolHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Dispose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Finalize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111940(); void SetPoolHandler_111941(DLL2SDK::Assembly_CSharp::HTMLEngine::ObjectPoolHandler* handler_); void OnAcquire_111942(); void OnRelease_111943(); void Dispose_111944(); void Finalize_111945(); void __xLuaBaseProxy_Finalize_111946(); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine { template struct PList_1 : DLL2SDK::Assembly_CSharp::HTMLEngine::PoolableObject { DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAcquire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRelease_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Add_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEnumerator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111972(); void OnAcquire_111973(); void OnRelease_111974(); int32_t get_Count_111975(); void Add_111976(T value_); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* get_Items_111977(); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1* GetEnumerator_111978(); T get_Item_111979(int32_t index_); void set_Item_111980(int32_t index_, T value_); DLL2SDK::mscorlib::System::String* ToString_111981(); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine { template struct PIgnoreCaseDictionary_1 : DLL2SDK::Assembly_CSharp::HTMLEngine::PoolableObject { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAcquire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRelease_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111963(); void OnAcquire_111964(); void OnRelease_111965(); void Clear_111966(); int32_t get_Count_111967(); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* get_Keys_111968(); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* get_Values_111969(); V get_Item_111970(DLL2SDK::mscorlib::System::String* key_); void set_Item_111971(DLL2SDK::mscorlib::System::String* key_, V value_); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine { template struct PDictionary_2 : DLL2SDK::Assembly_CSharp::HTMLEngine::PoolableObject { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAcquire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRelease_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111954(); void OnAcquire_111955(); void OnRelease_111956(); void Clear_111957(); int32_t get_Count_111958(); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* get_Keys_111959(); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* get_Values_111960(); V get_Item_111961(K key_); void set_Item_111962(K key_, V value_); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine { template struct OP_1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::System::System::Collections::Generic::Queue_1* _pool_; int32_t _capacity_; DLL2SDK::Assembly_CSharp::HTMLEngine::ObjectPoolHandler* _returnHandler_; struct StaticFields { DLL2SDK::Assembly_CSharp::HTMLEngine::OP_1* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Acquire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AcquireInternal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReturnObject_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111947(int32_t capacity_); T AcquireInternal_111950(); void ReturnObject_111951(DLL2SDK::Assembly_CSharp::HTMLEngine::PoolableObject* obj_); int32_t get_Count_111952(); static T CreateInstance_111948(); static T Acquire_111949(); static void _cctor_111953(); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine { struct ObjectPoolHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_111936(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_111937(DLL2SDK::Assembly_CSharp::HTMLEngine::PoolableObject* obj_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_111938(DLL2SDK::Assembly_CSharp::HTMLEngine::PoolableObject* obj_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_111939(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine { struct HtEngine : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::HTMLEngine::HtDevice* Device_; DLL2SDK::Assembly_CSharp::HTMLEngine::HtLogger* Logger_; DLL2SDK::Assembly_CSharp::HTMLEngine::HtLogLevel LogLevel_; DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor DefaultColor_; DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor LinkHoverColor_; float LinkPressedFactor_; DLL2SDK::mscorlib::System::String* LinkFunctionName_; DLL2SDK::mscorlib::System::String* DefaultFontFace_; int32_t DefaultFontSize_; DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor DefaultLinkColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDevice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterLogger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCompiler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Log_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111879(); static void RegisterDevice_111880(DLL2SDK::Assembly_CSharp::HTMLEngine::HtDevice* device_); static void RegisterLogger_111881(DLL2SDK::Assembly_CSharp::HTMLEngine::HtLogger* logger_); static DLL2SDK::Assembly_CSharp::HTMLEngine::HtCompiler* GetCompiler_111882(); static void Log_111883(DLL2SDK::Assembly_CSharp::HTMLEngine::HtLogLevel level_, DLL2SDK::mscorlib::System::String* format_, DLL2SDK::Array* args_); static void _cctor_111884(); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine::Core { enum struct VertAlign : int32_t { Top_ = static_cast(0x0), Middle_ = static_cast(0x1), Bottom_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine::Core { enum struct TextAlign : int32_t { Left_ = static_cast(0x0), Right_ = static_cast(0x1), Center_ = static_cast(0x2), Justify_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine::Core { struct Reader : DLL2SDK::mscorlib::System::Object { bool AutoSkipMLComments_; bool AutoSkipSLComments_; bool AutoSkipWhitespace_; DLL2SDK::mscorlib::System::String* text_; int32_t begin_; int32_t end_; int32_t curr_; DLL2SDK::mscorlib::System::Text::StringBuilder* sb_; struct StaticFields { DLL2SDK::Assembly_CSharp::HTMLEngine::Core::Reader* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoAutoSkip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SkipToChar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Skip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SkipWhitespace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadToStopChar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ReadToStopChar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadToStopText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadToWhitespace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadToWhitespaceOrChar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadQuotedString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOnSLComments_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOnMLComments_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOnWhitespace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOnQuote_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOnDigit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOnLetter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOnLetterOrDigit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOnChar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsOnChar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOnText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareChars_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111819(); DLL2SDK::mscorlib::System::String* get_CurrentText_111820(); bool get_IsEof_111821(); int64_t get_Length_111822(); int64_t get_Position_111823(); int64_t get_Rest_111824(); void SetSource_111825(DLL2SDK::mscorlib::System::String* text_); wchar_t get_CurrChar_111826(); wchar_t get_NextChar_111827(); wchar_t get_PrevChar_111828(); void DoAutoSkip_111829(); bool SkipToChar_111830(wchar_t c_, bool thenSkipThisChar_); void Skip_111831(int32_t count_); bool SkipWhitespace_111832(); DLL2SDK::mscorlib::System::String* ReadToStopChar_111833(wchar_t stopChar_, bool ignoreCase_); DLL2SDK::mscorlib::System::String* ReadToStopChar_111834(DLL2SDK::Array* chars_, bool ignoreCase_); DLL2SDK::mscorlib::System::String* ReadToStopText_111835(DLL2SDK::mscorlib::System::String* stopText_, bool ignoreCase_); DLL2SDK::mscorlib::System::String* ReadToWhitespace_111836(); DLL2SDK::mscorlib::System::String* ReadToWhitespaceOrChar_111837(wchar_t c_); DLL2SDK::mscorlib::System::String* ReadQuotedString_111838(); bool IsOnSLComments_111839(); bool IsOnMLComments_111840(); bool IsOnWhitespace_111841(); bool IsOnQuote_111842(); bool IsOnDigit_111843(); bool IsOnLetter_111844(); bool IsOnLetterOrDigit_111845(); bool IsOnChar_111846(wchar_t c_, bool ignoreCase_); bool IsOnChar_111847(DLL2SDK::Array* chars_, bool ignoreCase_); bool IsOnText_111848(DLL2SDK::mscorlib::System::String* text_, bool ignoreCase_); static bool CompareChars_111849(wchar_t c1_, wchar_t c2_, bool ignoreCase_); static void _cctor_111850(); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine::Core { struct ReaderDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_111815(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); bool Invoke_111816(DLL2SDK::Assembly_CSharp::HTMLEngine::Core::Reader* reader_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_111817(DLL2SDK::Assembly_CSharp::HTMLEngine::Core::Reader* reader_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); bool EndInvoke_111818(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine::Core { struct HtmlChunk : DLL2SDK::Assembly_CSharp::HTMLEngine::PoolableObject { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAcquire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRelease_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111795(); void OnAcquire_111796(); void OnRelease_111797(); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine::Core { struct HtmlChunkTag : DLL2SDK::Assembly_CSharp::HTMLEngine::Core::HtmlChunk { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* Attrs_; bool IsClosing_; bool IsSingle_; DLL2SDK::mscorlib::System::String* Tag_; struct StaticFields { DLL2SDK::Array* TAG_NAME_STOP_CHARS_; DLL2SDK::Array* ATTR_NAME_STOP_CHARS_; DLL2SDK::Array* ATTR_VALUE_STOP_CHARS_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map9_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRelease_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAttr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadTag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTagSupported_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111802(); void OnRelease_111803(); DLL2SDK::mscorlib::System::String* GetAttr_111804(DLL2SDK::mscorlib::System::String* attrName_); bool ReadTag_111805(DLL2SDK::Assembly_CSharp::HTMLEngine::Core::Reader* reader_); bool IsTagSupported_111806(); DLL2SDK::mscorlib::System::String* ToString_111807(); void __xLuaBaseProxy_OnRelease_111809(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_111810(); static void _cctor_111808(); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine::Core { struct HtmlChunkCollection : DLL2SDK::Assembly_CSharp::HTMLEngine::PList_1 { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRelease_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Read_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111798(); void OnRelease_111799(); void Clear_111800(bool releaseItems_); void Read_111801(DLL2SDK::Assembly_CSharp::HTMLEngine::Core::Reader* reader_); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine::Core { enum struct FontStyle : int32_t { Normal_ = static_cast(0x0), Bold_ = static_cast(0x1), Italic_ = static_cast(0x2), Underline_ = static_cast(0x4), Strike_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine::Core { enum struct DrawTextDeco : int32_t { None_ = static_cast(0x0), Underline_ = static_cast(0x1), Strike_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine::Core { struct DeviceChunkLine : DLL2SDK::Assembly_CSharp::HTMLEngine::PoolableObject { bool IsFull_; int32_t Y_; int32_t MaxWidth_; int32_t Width_; int32_t Height_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAcquire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRelease_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddChunk_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HorzAlign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VertAlign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111784(); void OnAcquire_111785(); void OnRelease_111786(); void Clear_111787(bool releaseItems_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_Chunks_111788(); int32_t get_AvailWidth_111789(); bool AddChunk_111790(DLL2SDK::Assembly_CSharp::HTMLEngine::Core::DeviceChunk* chunk_, bool prevIsWord_); void HorzAlign_111791(DLL2SDK::Assembly_CSharp::HTMLEngine::Core::TextAlign align_); void VertAlign_111792(DLL2SDK::Assembly_CSharp::HTMLEngine::Core::VertAlign align_); DLL2SDK::mscorlib::System::String* ToString_111793(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_111794(); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine::Core { struct DeviceChunk : DLL2SDK::Assembly_CSharp::HTMLEngine::PoolableObject { DLL2SDK::Assembly_CSharp::HTMLEngine::HtRect Rect_; DLL2SDK::Assembly_CSharp::HTMLEngine::HtFont* Font_; int32_t ExtraSpace_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAcquire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRelease_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Contains_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111746(); int32_t get_TotalWidth_111747(); int32_t get_TotalHeight_111748(); void Draw_111749(float deltaTime_, DLL2SDK::mscorlib::System::String* linkText_, DLL2SDK::mscorlib::System::Object* userData_); void OnAcquire_111750(); void OnRelease_111751(); void MeasureSize_111752(); bool Contains_111753(int32_t x_, int32_t y_); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine::Core { struct DeviceChunkDrawText : DLL2SDK::Assembly_CSharp::HTMLEngine::Core::DeviceChunk { DLL2SDK::Assembly_CSharp::HTMLEngine::Core::DrawTextDeco Deco_; bool DecoStop_; DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor Color_; DLL2SDK::mscorlib::System::String* Text_; DLL2SDK::mscorlib::System::String* Id_; bool PrevIsWord_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Draw_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MeasureSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111776(); void Draw_111777(float deltaTime_, DLL2SDK::mscorlib::System::String* linkText_, DLL2SDK::mscorlib::System::Object* userData_); void MeasureSize_111778(); DLL2SDK::mscorlib::System::String* ToString_111779(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_111780(); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine::Core { struct DeviceChunkDrawImage : DLL2SDK::Assembly_CSharp::HTMLEngine::Core::DeviceChunk { DLL2SDK::Assembly_CSharp::HTMLEngine::HtImage* Image_; DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor Color_; DLL2SDK::mscorlib::System::String* Id_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Draw_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MeasureSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111773(); void Draw_111774(float deltaTime_, DLL2SDK::mscorlib::System::String* linkText_, DLL2SDK::mscorlib::System::Object* userData_); void MeasureSize_111775(); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine::Core { struct DeviceChunkDrawCompiled : DLL2SDK::Assembly_CSharp::HTMLEngine::Core::DeviceChunk { DLL2SDK::Assembly_CSharp::HTMLEngine::HtCompiler* compiled_; bool offsetApplied_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Parse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAcquire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRelease_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Draw_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MeasureSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111765(); void Parse_111766(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1* source_, int32_t width_, DLL2SDK::mscorlib::System::String* id_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtFont* font_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor color_, DLL2SDK::Assembly_CSharp::HTMLEngine::Core::TextAlign align_, DLL2SDK::Assembly_CSharp::HTMLEngine::Core::VertAlign valign_); void OnAcquire_111767(); void OnRelease_111768(); void Draw_111769(float deltaTime_, DLL2SDK::mscorlib::System::String* linkText_, DLL2SDK::mscorlib::System::Object* userData_); void MeasureSize_111770(); void __xLuaBaseProxy_OnAcquire_111771(); void __xLuaBaseProxy_OnRelease_111772(); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine::Core { struct DeviceChunkCollection : DLL2SDK::Assembly_CSharp::HTMLEngine::PoolableObject { DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_; DLL2SDK::System::System::Collections::Generic::Stack_1* fontStack_; DLL2SDK::System::System::Collections::Generic::Stack_1* colorStack_; DLL2SDK::System::System::Collections::Generic::Stack_1* alignStack_; DLL2SDK::System::System::Collections::Generic::Stack_1* valignStack_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* Links_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map8_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAcquire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRelease_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AcquireDeviceChunkDrawText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AcquireDeviceChunkDrawTextEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Parse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExctractAligns_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NewLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FinishLine_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111754(); void OnAcquire_111755(); void OnRelease_111756(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_Lines_111757(); void Clear_111758(bool releaseItems_); DLL2SDK::Assembly_CSharp::HTMLEngine::Core::DeviceChunkDrawText* AcquireDeviceChunkDrawText_111759(DLL2SDK::mscorlib::System::String* id_, DLL2SDK::mscorlib::System::String* text_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtFont* font_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor color_, DLL2SDK::Assembly_CSharp::HTMLEngine::Core::DrawTextDeco deco_, bool decoStop_, bool prevIsWord_); DLL2SDK::Assembly_CSharp::HTMLEngine::Core::DeviceChunkDrawTextEffect* AcquireDeviceChunkDrawTextEffect_111760(DLL2SDK::mscorlib::System::String* id_, DLL2SDK::mscorlib::System::String* text_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtFont* font_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor color_, DLL2SDK::Assembly_CSharp::HTMLEngine::Core::DrawTextDeco deco_, bool decoStop_, DLL2SDK::Assembly_CSharp::HTMLEngine::Core::DrawTextEffect effect_, int32_t effectAmount_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor effectColor_, bool prevIsWord_); void Parse_111761(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1* htmlChunks_, int32_t viewportWidth_, DLL2SDK::mscorlib::System::String* id_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtFont* font_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor color_, DLL2SDK::Assembly_CSharp::HTMLEngine::Core::TextAlign align_, DLL2SDK::Assembly_CSharp::HTMLEngine::Core::VertAlign valign_); DLL2SDK::Assembly_CSharp::HTMLEngine::Core::DeviceChunkLine* NewLine_111763(DLL2SDK::Assembly_CSharp::HTMLEngine::Core::DeviceChunkLine* prevLine_, int32_t viewPortWidth_, DLL2SDK::Assembly_CSharp::HTMLEngine::Core::TextAlign prevAlign_, DLL2SDK::Assembly_CSharp::HTMLEngine::Core::VertAlign prevVAlign_); void FinishLine_111764(DLL2SDK::Assembly_CSharp::HTMLEngine::Core::DeviceChunkLine* line_, DLL2SDK::Assembly_CSharp::HTMLEngine::Core::TextAlign align_, DLL2SDK::Assembly_CSharp::HTMLEngine::Core::VertAlign valign_); static void ExctractAligns_111762(DLL2SDK::Assembly_CSharp::HTMLEngine::Core::HtmlChunkTag* tag_, DLL2SDK::Assembly_CSharp::HTMLEngine::Core::TextAlign* align_, DLL2SDK::Assembly_CSharp::HTMLEngine::Core::VertAlign* valign_); }; } namespace DLL2SDK::Assembly_CSharp { struct NGUILinkText : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::String* linkText_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111745(); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine::NGUI { struct NGUIImage : DLL2SDK::Assembly_CSharp::HTMLEngine::HtImage { DLL2SDK::mscorlib::System::String* spriteName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Draw_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111741(DLL2SDK::mscorlib::System::String* source_, int32_t fps_); int32_t get_Width_111742(); int32_t get_Height_111743(); void Draw_111744(DLL2SDK::mscorlib::System::String* id_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtRect rect_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor color_, DLL2SDK::mscorlib::System::String* linkText_, DLL2SDK::mscorlib::System::Object* userData_); }; } namespace DLL2SDK::Assembly_CSharp { struct NGUIHTML : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::String* _html_; int32_t maxLineWidth_; DLL2SDK::Assembly_CSharp::NGUIHTML_AutoScrollType autoScroll_; bool changed_; DLL2SDK::Assembly_CSharp::HTMLEngine::HtCompiler* compiler_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* htmlBoxcollider_; struct StaticFields { DLL2SDK::Assembly_CSharp::UIRoot* currentRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetHtml_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111728(); DLL2SDK::mscorlib::System::String* get_html_111729(); void set_html_111730(DLL2SDK::mscorlib::System::String* value_); void Awake_111731(); void UpdateRoot_111732(); void Update_111733(); void UpdateImpl_111734(); void ResetHtml_111735(); float GetHeight_111736(); float GetWidth_111737(); void Refresh_111738(); void OnDestroy_111739(); static void _cctor_111740(); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine::NGUI { struct NGUIFont : DLL2SDK::Assembly_CSharp::HTMLEngine::HtFont { int32_t whiteSize_; DLL2SDK::UnityEngine::UnityEngine::GUIStyle* style_; int32_t SpacingX_; int32_t SpacingY_; DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext Context_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Measure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Draw_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRelease_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111722(DLL2SDK::mscorlib::System::String* face_, int32_t size_, bool bold_, bool italic_); int32_t get_LineSpacing_111723(); int32_t get_WhiteSize_111724(); DLL2SDK::Assembly_CSharp::HTMLEngine::HtSize Measure_111725(DLL2SDK::mscorlib::System::String* text_); void Draw_111726(DLL2SDK::mscorlib::System::String* id_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtRect rect_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor color_, DLL2SDK::mscorlib::System::String* text_, bool isEffect_, DLL2SDK::Assembly_CSharp::HTMLEngine::Core::DrawTextEffect effect_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor effectColor_, int32_t effectAmount_, DLL2SDK::mscorlib::System::String* linkText_, DLL2SDK::mscorlib::System::Object* userData_); void OnRelease_111727(); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine::NGUI { struct NGUIDevice : DLL2SDK::Assembly_CSharp::HTMLEngine::HtDevice { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* fonts_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* images_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Texture2D* whiteTex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadFont_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadImage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillRect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRelease_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111717(); DLL2SDK::Assembly_CSharp::HTMLEngine::HtFont* LoadFont_111718(DLL2SDK::mscorlib::System::String* face_, int32_t size_, bool bold_, bool italic_); DLL2SDK::Assembly_CSharp::HTMLEngine::HtImage* LoadImage_111719(DLL2SDK::mscorlib::System::String* src_, int32_t fps_); void FillRect_111720(DLL2SDK::Assembly_CSharp::HTMLEngine::HtRect rect_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor color_, DLL2SDK::mscorlib::System::Object* userData_); void OnRelease_111721(); }; } namespace DLL2SDK::Assembly_CSharp { struct GlobalUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { bool IsFirstPlayGame_; bool IsFirstStartApp_; bool IsFinishLoadReady_; bool IsFinishSplash_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_111716(); }; } namespace DLL2SDK::Assembly_CSharp { struct SensorManager : DLL2SDK::mscorlib::System::Object { struct StaticFields { bool EnableGyro_; bool EnableCompass_; bool GyroscopeOptionEnabled_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastGravity_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastCompass_; bool m_Init_; DLL2SDK::UnityEngine::UnityEngine::Quaternion Nagative_; int32_t m_InvalidFrameCount_; int32_t FALLBACK_FRAME_COUNT_; bool _UseFrontCamera_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Quaternion INVALID_QUATERNION_; bool m_CheckedGyroscope_; bool m_CheckedCompass_; DLL2SDK::Array* sCanonicalToWorld_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAimingRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAimingAulerAngles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FallbackToCompass_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FallbackToDisabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAimmingRotationGyroscope_InputAcceleration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAimingRotationGyroscope_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAimingEulerAnglesGyroscope_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCompass_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGravity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAimingRotationCompass_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static bool get_IsInit_111699(); static bool get_UseFrontCamera_111700(); static void set_UseFrontCamera_111701(bool value_); static bool get_SupportGyro_111702(); static void Init_111703(); static void Shutdown_111704(); static DLL2SDK::UnityEngine::UnityEngine::Quaternion GetAimingRotation_111705(); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetAimingAulerAngles_111706(); static void FallbackToCompass_111707(); static void FallbackToDisabled_111708(); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetAimmingRotationGyroscope_InputAcceleration_111709(); static DLL2SDK::UnityEngine::UnityEngine::Quaternion GetAimingRotationGyroscope_111710(); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetAimingEulerAnglesGyroscope_111711(); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCompass_111712(); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetGravity_111713(); static DLL2SDK::UnityEngine::UnityEngine::Quaternion GetAimingRotationCompass_111714(); static void _cctor_111715(); }; } namespace DLL2SDK::Assembly_CSharp { struct GameMaster : DLL2SDK::mscorlib::System::Object { struct StaticFields { bool BlockBlood_; bool BlockUI_; bool UseHandle_; bool NoInfo_; bool NoPing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchUI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111696(); static void SwitchUI_111697(); static void _cctor_111698(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct FixExitApp : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExitGame_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111694(); static void ExitGame_111695(); }; } namespace DLL2SDK::Assembly_CSharp { struct FaceToCamera : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* targetCamera_; DLL2SDK::UnityEngine::UnityEngine::Vector3 RotationChange_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111692(); void Update_111693(); }; } namespace DLL2SDK::Assembly_CSharp { struct ExtendUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AngleXZ_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DistanceXZ_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DistanceXZPower2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MagnitudeXZ_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MagnitudeXZPower2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetY_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetZ_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveY_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveZ_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveLocalX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveLocalY_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveLocalZ_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLocalX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLocalY_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLocalZ_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MakePositive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToHDEuler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDeltaXPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDeltaYPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDeltaZPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFullName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReferenceValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SearchChild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SearchChild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_doSearchChild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetScript_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetScript_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGameObjectLayer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static float AngleXZ_111662(DLL2SDK::UnityEngine::UnityEngine::Vector3 lhs_, DLL2SDK::UnityEngine::UnityEngine::Vector3 rhs_); static float DistanceXZ_111663(DLL2SDK::UnityEngine::UnityEngine::Vector3 lhs_, DLL2SDK::UnityEngine::UnityEngine::Vector3 rhs_); static float DistanceXZPower2_111664(DLL2SDK::UnityEngine::UnityEngine::Vector3 lhs_, DLL2SDK::UnityEngine::UnityEngine::Vector3 rhs_); static float MagnitudeXZ_111665(DLL2SDK::UnityEngine::UnityEngine::Vector3 lhs_); static float MagnitudeXZPower2_111666(DLL2SDK::UnityEngine::UnityEngine::Vector3 lhs_); static void SetX_111667(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, float x_); static void SetY_111668(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, float y_); static void SetZ_111669(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, float z_); static void MoveX_111670(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, float x_); static void MoveY_111671(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, float y_); static void MoveZ_111672(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, float z_); static void MoveLocalX_111673(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, float x_); static void MoveLocalY_111674(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, float y_); static void MoveLocalZ_111675(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, float z_); static void SetLocalX_111676(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, float x_); static void SetLocalY_111677(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, float y_); static void SetLocalZ_111678(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, float z_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 MakePositive_111679(DLL2SDK::UnityEngine::UnityEngine::Vector3 euler_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 ToHDEuler_111680(DLL2SDK::UnityEngine::UnityEngine::Quaternion qua_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetDeltaXPoint_111681(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, float x_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetDeltaYPoint_111682(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, float y_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetDeltaZPoint_111683(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, float z_); static DLL2SDK::mscorlib::System::String* GetFullName_111684(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_); static bool IsReferenceValid_111685(DLL2SDK::mscorlib::System::Object* managedObj_); static DLL2SDK::UnityEngine::UnityEngine::Transform* SearchChild_111686(DLL2SDK::UnityEngine::UnityEngine::Transform* tr_, DLL2SDK::mscorlib::System::String* childName_, int32_t recursivelyDepth_); static DLL2SDK::UnityEngine::UnityEngine::Transform* SearchChild_111687(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, DLL2SDK::mscorlib::System::String* childName_, int32_t recursivelyDepth_); static DLL2SDK::UnityEngine::UnityEngine::Transform* doSearchChild_111688(DLL2SDK::UnityEngine::UnityEngine::Transform* tr_, DLL2SDK::mscorlib::System::String* childName_, int32_t recursivelyDepth_); template static T GetScript_111689(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); template static T GetScript_111690(DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour* mono_); static void SetGameObjectLayer_111691(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::mscorlib::System::String* layerName_); }; } namespace DLL2SDK::Assembly_CSharp { struct ExtDebug : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawBoxCastOnHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawBoxCastBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DrawBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CastCenterOnCollision_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RotatePointAroundPivot_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void DrawBoxCastOnHit_111641(DLL2SDK::UnityEngine::UnityEngine::Vector3 origin_, DLL2SDK::UnityEngine::UnityEngine::Vector3 halfExtents_, DLL2SDK::UnityEngine::UnityEngine::Quaternion orientation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, float hitInfoDistance_, DLL2SDK::UnityEngine::UnityEngine::Color color_); static void DrawBoxCastBox_111642(DLL2SDK::UnityEngine::UnityEngine::Vector3 origin_, DLL2SDK::UnityEngine::UnityEngine::Vector3 halfExtents_, DLL2SDK::UnityEngine::UnityEngine::Quaternion orientation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, float distance_, DLL2SDK::UnityEngine::UnityEngine::Color color_); static void DrawBox_111643(DLL2SDK::UnityEngine::UnityEngine::Vector3 origin_, DLL2SDK::UnityEngine::UnityEngine::Vector3 halfExtents_, DLL2SDK::UnityEngine::UnityEngine::Quaternion orientation_, DLL2SDK::UnityEngine::UnityEngine::Color color_); static void DrawBox_111644(DLL2SDK::Assembly_CSharp::ExtDebug_Box* box_, DLL2SDK::UnityEngine::UnityEngine::Color color_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 CastCenterOnCollision_111645(DLL2SDK::UnityEngine::UnityEngine::Vector3 origin_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, float hitInfoDistance_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 RotatePointAroundPivot_111646(DLL2SDK::UnityEngine::UnityEngine::Vector3 point_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pivot_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct EnumString : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* ValueString_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseEnum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseInt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ParseEnum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_ParseEnum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_ParseEnum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix4_ParseEnum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ParseInt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_ParseInt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_ParseInt_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111630(); void _ctor_111631(DLL2SDK::mscorlib::System::Enum* value_); DLL2SDK::mscorlib::System::Enum* ParseEnum_111634(); template DLL2SDK::mscorlib::System::Enum* ParseEnum_111635(); template DLL2SDK::mscorlib::System::Enum* ParseEnum_111636(); template DLL2SDK::mscorlib::System::Enum* ParseEnum_111637(); template int32_t ParseInt_111638(); template int32_t ParseInt_111639(); template int32_t ParseInt_111640(); static DLL2SDK::mscorlib::System::Enum* ParseEnum_111632(DLL2SDK::mscorlib::System::Object* container_, DLL2SDK::mscorlib::System::String* fieldName_); static int32_t ParseInt_111633(DLL2SDK::mscorlib::System::Object* container_, DLL2SDK::mscorlib::System::String* fieldName_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct UseEnumAttribute : DLL2SDK::mscorlib::System::Attribute { DLL2SDK::mscorlib::System::Collections::Generic::List_1* types_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111627(DLL2SDK::mscorlib::System::Type* v1_); void _ctor_111628(DLL2SDK::mscorlib::System::Type* v1_, DLL2SDK::mscorlib::System::Type* v2_); void _ctor_111629(DLL2SDK::mscorlib::System::Type* v1_, DLL2SDK::mscorlib::System::Type* v2_, DLL2SDK::mscorlib::System::Type* v3_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct DirectConnectDSHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DirectConnect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111625(); static void DirectConnect_111626(uint32_t roomID_, DLL2SDK::mscorlib::System::String* ip_, uint16_t port_, int32_t mapID_, uint64_t playerID_, DLL2SDK::mscorlib::System::String* encryptKey_, uint32_t groupRoomId_, uint32_t groupRoomBusId_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct DeviceUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* OPPO_NAME_; int32_t ms_sysMemSizeMB_; bool ForceDisableVOIP_; float DPI_MIN_; DLL2SDK::mscorlib::System::String* BRAND_NAME_; DLL2SDK::mscorlib::System::String* m_EditorDeviceModelName_; DLL2SDK::Assembly_CSharp::Config::DeviceUIAdaptConfigConfig* m_DeviceUIAdaptConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDeviceId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDeviceScreenSleep_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCPUCoreCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InVideoBlock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOppoLowQualityDevice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCPUFrequency_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMemorySize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceVeryLowSystemSetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoNotPreloadFrontEndAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoNotEnableVoiceVoip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlatformId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetScreenOrientation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDPI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsXiaoMi_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDeviceModelNameInEditor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDeviceUIAdaptConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearDeviceConfigCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnochorOffsetX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnochorOffsetY_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnchorOffsetX_InUnity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnchorOffsetY_InUnity_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::String* GetDeviceId_111603(); static void SetDeviceScreenSleep_111604(bool neverSleep_); static int32_t GetCPUCoreCount_111605(); static bool InVideoBlock_111606(); static bool IsOppoLowQualityDevice_111607(); static int32_t GetCPUFrequency_111608(); static int32_t GetMemorySize_111609(); static bool ForceVeryLowSystemSetting_111610(); static bool DoNotPreloadFrontEndAsset_111611(); static bool DoNotEnableVoiceVoip_111612(); static int32_t GetPlatformId_111613(bool forServer_); static void SetScreenOrientation_111614(); static float GetDPI_111615(); static bool IsXiaoMi_111616(); static DLL2SDK::mscorlib::System::String* GetDeviceModelNameInEditor_111617(); static DLL2SDK::Assembly_CSharp::Config::DeviceUIAdaptConfigConfig* GetDeviceUIAdaptConfig_111618(); static void ClearDeviceConfigCache_111619(); static int32_t GetAnochorOffsetX_111620(DLL2SDK::Assembly_CSharp::UIAnchor_Side side_); static int32_t GetAnochorOffsetY_111621(DLL2SDK::Assembly_CSharp::UIAnchor_Side side_); static float GetAnchorOffsetX_InUnity_111622(DLL2SDK::Assembly_CSharp::UIAnchor_Side side_); static float GetAnchorOffsetY_InUnity_111623(DLL2SDK::Assembly_CSharp::UIAnchor_Side side_); static void _cctor_111624(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct DeviceLimitation : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t LowSettingCPUCoreNumLimit_; int32_t LowSettingMemorySizeLimit_; int32_t MidSettingMemorySizeLimit_; int32_t DoNotPreloadFrontAssetMemorySize_; int32_t VoiceVoipMemorySizeLimit_; int32_t iOSDeviceRAMLimit_; int32_t AndroidDeviceRAMLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111601(); static void _cctor_111602(); }; } namespace DLL2SDK::Assembly_CSharp { struct DelayPlayAnimation : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Animation* anim_; DLL2SDK::UnityEngine::UnityEngine::Vector2 delayTimeRange_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayedPlayAnimation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111598(); void Awake_111599(); void DelayedPlayAnimation_111600(); }; } namespace DLL2SDK::Assembly_CSharp { struct DebugBounds : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Bounds bounds_; DLL2SDK::UnityEngine::UnityEngine::Vector3 size_; float volume_; float uniformSize_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmosSelected_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111596(); void OnDrawGizmosSelected_111597(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct DateTimeUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t SECONDS_DAILY_; int32_t SECONDS_HOUR_; int32_t SECONDS_MINUTE_; int32_t MILLIONSECONDS_SECONDLY_; float MILLISECONDS_PER_SECOND_; int32_t HOUR_PER_DAY_; int32_t DAY_PER_WEEK_; int32_t MINUTES_PER_HOUR_; DLL2SDK::mscorlib::System::DateTime utcStartDataTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentTimeStamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentFormatServerStamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentDateTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertTimeStampToDateTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertTimeStampToUTCDateTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Convert2TimeStampToDataTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Conver2TimeStampToTimeStamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertTimeStampToDateTimeFormat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertDateTimeToTimeStamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDayOfWeekByTimeStamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FormatTimeStamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FormatTimeStampToPara_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FormatTimeStampToUTC_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetClientLocalTimeStamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetClientLocalTimeStamp_Milliseconds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertDateTimeInt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FormatTimeStampNormal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FormatTimeStampCD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FormatTimeStampSpanBefore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FormatUintTime2HMS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FormatUintTime2DHMS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForMatCountdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FormatUintLeftTime2HMS_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static uint64_t GetCurrentTimeStamp_111572(); static DLL2SDK::mscorlib::System::String* GetCurrentFormatServerStamp_111573(DLL2SDK::Assembly_CSharp::GameEngine::DateTimeUtil_EDateFormat inDateFormat_); static DLL2SDK::mscorlib::System::DateTime GetCurrentDateTime_111574(); static DLL2SDK::mscorlib::System::DateTime ConvertTimeStampToDateTime_111575(double timeStamp_); static DLL2SDK::mscorlib::System::DateTime ConvertTimeStampToUTCDateTime_111576(double timeStamp_); static DLL2SDK::mscorlib::System::DateTime Convert2TimeStampToDataTime_111577(double timeStampYMD_, double timeStampHMS_); static int32_t Conver2TimeStampToTimeStamp_111578(double timeStampYMD_, double timeStampHMS_); static DLL2SDK::mscorlib::System::String* ConvertTimeStampToDateTimeFormat_111579(int32_t timeStamp_); static int32_t ConvertDateTimeToTimeStamp_111580(DLL2SDK::mscorlib::System::DateTime dateTime_, bool bUniversal_); static int32_t GetDayOfWeekByTimeStamp_111581(DLL2SDK::mscorlib::System::DateTime dateTime_); static DLL2SDK::mscorlib::System::String* FormatTimeStamp_111582(double timeStamp_, DLL2SDK::Assembly_CSharp::GameEngine::DateTimeUtil_EDateFormat format_); static DLL2SDK::mscorlib::System::String* FormatTimeStampToPara_111583(double time_, DLL2SDK::mscorlib::System::String* format_); static DLL2SDK::mscorlib::System::String* FormatTimeStampToUTC_111584(double time_, DLL2SDK::mscorlib::System::String* format_); static int32_t GetClientLocalTimeStamp_111585(); static int64_t GetClientLocalTimeStamp_Milliseconds_111586(); static int32_t ConvertDateTimeInt_111587(DLL2SDK::mscorlib::System::DateTime inTime_); static DLL2SDK::mscorlib::System::String* FormatTimeStampNormal_111588(double timeStamp_, DLL2SDK::Assembly_CSharp::GameEngine::DateTimeUtil_EDateFormat format_); static DLL2SDK::mscorlib::System::String* FormatTimeStampCD_111589(double timeStamp_, DLL2SDK::Assembly_CSharp::GameEngine::DateTimeUtil_EDateFormat format_); static DLL2SDK::mscorlib::System::String* FormatTimeStampSpanBefore_111590(double timeStamp_, DLL2SDK::Assembly_CSharp::GameEngine::DateTimeUtil_EDateFormat format_); static DLL2SDK::mscorlib::System::String* FormatUintTime2HMS_111591(uint32_t time_); static DLL2SDK::mscorlib::System::String* FormatUintTime2DHMS_111592(uint32_t time_, DLL2SDK::Assembly_CSharp::GameEngine::DateTimeUtil_CountDownsFormat countDownsFormat_); static DLL2SDK::mscorlib::System::String* ForMatCountdown_111593(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* Date_, DLL2SDK::Assembly_CSharp::GameEngine::DateTimeUtil_CountDownsFormat format_); static DLL2SDK::mscorlib::System::String* FormatUintLeftTime2HMS_111594(uint32_t time_); static void _cctor_111595(); }; } namespace DLL2SDK::Assembly_CSharp { struct CryptologyUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t SALT_LEN_; int32_t ZERO_LEN_; DLL2SDK::Array* dec_dest_buff_; DLL2SDK::Array* dec_zero_buff_; DLL2SDK::Array* dec_iv_pre_; DLL2SDK::Array* dec_iv_cur_; DLL2SDK::Array* dec_k_; DLL2SDK::Array* enc_src_buf_; DLL2SDK::Array* enc_iv_plain_; DLL2SDK::Array* enc_iv_crypt_; DLL2SDK::Array* enc_k_; uint32_t DELTA_; int32_t ROUNDS_; int32_t LOG_ROUNDS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TeaDecrypt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_rand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TeaEncrypt_Len_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TeaEncrypt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TeaEncryptECB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TeaDecryptECB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndianExchange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IntToBytes_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111562(); static bool TeaDecrypt_111563(DLL2SDK::Array* pInBuf_, int32_t nInBufLen_, DLL2SDK::Array* pKey_, DLL2SDK::Array* pOutBuf_, int32_t* pOutBufLen_); static int32_t rand_111564(); static int32_t TeaEncrypt_Len_111565(int32_t nInBufLen_); static void TeaEncrypt_111566(DLL2SDK::Array* pInBuf_, int32_t nInBufLen_, DLL2SDK::Array* pKey_, DLL2SDK::Array* pOutBuf_, int32_t* pOutBufLen_); static void TeaEncryptECB_111567(DLL2SDK::Array* pInBuf_, int32_t inBufPos_, DLL2SDK::Array* pKey_, DLL2SDK::Array* pOutBuf_, int32_t outBufIndex_); static void TeaDecryptECB_111568(DLL2SDK::Array* pInBuf_, int32_t inBufIndex_, DLL2SDK::Array* pKey_, DLL2SDK::Array* pOutBuf_, int32_t outBufIndex_); static int32_t EndianExchange_111569(int32_t src_); static void IntToBytes_111570(int32_t value_, DLL2SDK::Array* array_, int32_t offset_); static void _cctor_111571(); }; } namespace DLL2SDK::Assembly_CSharp { struct CommandLineHandler : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* MemoryList_; bool mFreeCamera_; DLL2SDK::UnityEngine::UnityEngine::GameObject* UIRootPerspective_; DLL2SDK::UnityEngine::UnityEngine::GameObject* UIRootGO_; bool ToggleParticle_; bool EnableAnimator_; DLL2SDK::UnityEngine::UnityEngine::Material* oldMat_; DLL2SDK::UnityEngine::UnityEngine::Material* newMat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessPlayerCommand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoRestart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessCommand_PerfAnalysis_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadShader_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111549(); static bool ProcessPlayerCommand_111550(DLL2SDK::mscorlib::System::String* command_); static DLL2SDK::mscorlib::System::Collections::IEnumerator* DoRestart_111551(); static bool ProcessCommand_PerfAnalysis_111552(DLL2SDK::mscorlib::System::String* command_); static DLL2SDK::UnityEngine::UnityEngine::Renderer* FindRenderer_111553(); static DLL2SDK::UnityEngine::UnityEngine::Shader* LoadShader_111554(); static void _cctor_111555(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ColorUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IntToColor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::UnityEngine::UnityEngine::Color IntToColor_111548(uint32_t colorValue_); }; } namespace DLL2SDK::Assembly_CSharp { struct ColliderAssistant : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool RemoveSelfAfterJobDone_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111547(); }; } namespace DLL2SDK::Assembly_CSharp { struct BuildUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* __persistent_path_; DLL2SDK::mscorlib::System::String* ExtractFolderName_; DLL2SDK::mscorlib::System::String* __persistent_extract_path_; DLL2SDK::mscorlib::System::String* PufferFolderName_; DLL2SDK::mscorlib::System::String* __persistent_puffer_path_; DLL2SDK::mscorlib::System::String* __persistent_assetbundle_path_; DLL2SDK::mscorlib::System::String* __persistent_dynamic_assetbundle_path_; DLL2SDK::mscorlib::System::String* __persistent_config_path_; DLL2SDK::mscorlib::System::String* __project_parent_path_; DLL2SDK::mscorlib::System::String* __resources_folder_path_; DLL2SDK::mscorlib::System::String* SettlementDataFolderName_; DLL2SDK::mscorlib::System::String* __persistent_settlementdata_path_; int32_t VERSION_COMPARE_EQUAL_; int32_t VERSION_COMPARE_LOWER_; int32_t VERSION_COMPARE_HIGHER_; int32_t VERSION_COMPARE_ERROR_; DLL2SDK::System_Core::System::Func_2* __f__am_cache0_; DLL2SDK::System_Core::System::Func_2* __f__am_cache1_; DLL2SDK::System_Core::System::Func_2* __f__am_cache2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPersistentDataPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPersistentExtractPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPersistentPufferPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPersistentAssetbundlePath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPersistentDynamicAssetbundlePath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPersistentConfigPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTempCacheFolderPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProjectAssetsPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProjectPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetResourcesFolderPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStreamingAssetsPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPhysicalPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPhysicalPathFromAssetPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPhysicalPathFromProjectPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FormatPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetPathFromPhysicalPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFirstSourceIFSName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAndExtractIFSResFile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPersistentSettlementDataPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadFileText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveFileText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveEncryptedFileText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveFileBytes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveScreenShot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DirectoryCopy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DirectoryCopyAndEncrypt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalDirectoryCopy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DirectoryDelete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillLengthHead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_FillLengthHead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFileSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSplitedFilePathList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateFileMD5_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateMD5_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FormatMD5_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFileFormatMD5_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExportAssetbundleFolders_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateRandom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRandomParamsUrl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PackAssetBundlesToIFS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExtractIFSResFile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessShellCmd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTextureLegit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPowerOfTwo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VersionCompare_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::String* GetPersistentDataPath_111498(); static DLL2SDK::mscorlib::System::String* GetPersistentExtractPath_111499(); static DLL2SDK::mscorlib::System::String* GetPersistentPufferPath_111500(); static DLL2SDK::mscorlib::System::String* GetPersistentAssetbundlePath_111501(); static DLL2SDK::mscorlib::System::String* GetPersistentDynamicAssetbundlePath_111502(); static DLL2SDK::mscorlib::System::String* GetPersistentConfigPath_111503(); static DLL2SDK::mscorlib::System::String* GetTempCacheFolderPath_111504(); static DLL2SDK::mscorlib::System::String* GetProjectAssetsPath_111505(); static DLL2SDK::mscorlib::System::String* GetProjectPath_111506(); static DLL2SDK::mscorlib::System::String* GetResourcesFolderPath_111507(); static DLL2SDK::mscorlib::System::String* GetStreamingAssetsPath_111508(); static DLL2SDK::mscorlib::System::String* GetPhysicalPath_111509(DLL2SDK::mscorlib::System::String* path_); static DLL2SDK::mscorlib::System::String* GetPhysicalPathFromAssetPath_111510(DLL2SDK::mscorlib::System::String* assetPath_); static DLL2SDK::mscorlib::System::String* GetPhysicalPathFromProjectPath_111511(DLL2SDK::mscorlib::System::String* relativePathToProjectRoot_); static DLL2SDK::mscorlib::System::String* FormatPath_111512(DLL2SDK::mscorlib::System::String* path_); static DLL2SDK::mscorlib::System::String* GetAssetPathFromPhysicalPath_111513(DLL2SDK::mscorlib::System::String* phyPath_); static DLL2SDK::mscorlib::System::String* GetFirstSourceIFSName_111514(); static void CheckAndExtractIFSResFile_111515(); static DLL2SDK::mscorlib::System::String* GetPersistentSettlementDataPath_111516(); static DLL2SDK::mscorlib::System::String* LoadFileText_111517(DLL2SDK::mscorlib::System::String* fileName_); static void SaveFileText_111518(DLL2SDK::mscorlib::System::String* fileName_, DLL2SDK::mscorlib::System::String* text_, DLL2SDK::mscorlib::System::IO::FileMode fileMode_, bool deleteOldFile_); static void SaveEncryptedFileText_111519(DLL2SDK::mscorlib::System::String* fileName_, DLL2SDK::mscorlib::System::String* text_); static void SaveFileBytes_111520(DLL2SDK::mscorlib::System::String* fileName_, DLL2SDK::Array* bytes_, int32_t count_); static DLL2SDK::mscorlib::System::String* SaveScreenShot_111521(DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_, bool deleteOldFile_); static void DirectoryCopy_111522(DLL2SDK::mscorlib::System::String* sourceDirName_, DLL2SDK::mscorlib::System::String* destDirName_); static void DirectoryCopyAndEncrypt_111523(DLL2SDK::mscorlib::System::String* sourceDirName_, DLL2SDK::mscorlib::System::String* destDirName_); static void InternalDirectoryCopy_111524(bool encrypt_, DLL2SDK::mscorlib::System::String* sourceDirName_, DLL2SDK::mscorlib::System::String* destDirName_, bool deleteExistParentFolder_); static void DirectoryDelete_111525(DLL2SDK::mscorlib::System::String* destDirName_, bool reCreate_); static DLL2SDK::Array* FillLengthHead_111526(DLL2SDK::Array* srcData_); static DLL2SDK::Array* FillLengthHead_111527(DLL2SDK::Array* srcData_, uint16_t length_); static int64_t GetFileSize_111528(DLL2SDK::mscorlib::System::String* physicalPath_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* GetSplitedFilePathList_111529(DLL2SDK::mscorlib::System::String* folderPhysicalPath_, float maxSizeOnePackageInMegaByte_); static DLL2SDK::mscorlib::System::String* CreateFileMD5_111530(DLL2SDK::mscorlib::System::String* physicalPath_); static DLL2SDK::Array* CreateMD5_111531(DLL2SDK::Array* data_); static DLL2SDK::mscorlib::System::String* FormatMD5_111532(DLL2SDK::Array* data_); static DLL2SDK::mscorlib::System::String* GetFileFormatMD5_111533(DLL2SDK::mscorlib::System::String* file_); static DLL2SDK::Array* GetExportAssetbundleFolders_111534(); static DLL2SDK::mscorlib::System::Random* CreateRandom_111535(); static DLL2SDK::mscorlib::System::String* GetRandomParamsUrl_111536(DLL2SDK::mscorlib::System::String* url_); static void PackAssetBundlesToIFS_111537(DLL2SDK::mscorlib::System::String* abParentFolderAbsPath_, DLL2SDK::mscorlib::System::String* targetPackedPath_, bool useLZMA_); static void ExtractIFSResFile_111538(DLL2SDK::mscorlib::System::String* ifsFile_, DLL2SDK::mscorlib::System::String* ifsResFile_); static void ProcessShellCmd_111539(DLL2SDK::mscorlib::System::String* command_, DLL2SDK::mscorlib::System::String* arguments_); static bool IsTextureLegit_111540(DLL2SDK::UnityEngine::UnityEngine::Texture* tex_, DLL2SDK::mscorlib::System::String* assetPath_); static bool IsPowerOfTwo_111541(int32_t num_); static int32_t VersionCompare_111542(DLL2SDK::mscorlib::System::String* A_, DLL2SDK::mscorlib::System::String* B_); static void _cctor_111543(); static DLL2SDK::Assembly_CSharp::BuildUtil_VersionFolderPathStruct _GetExportAssetbundleFolders_m__0_111544(DLL2SDK::mscorlib::System::IO::DirectoryInfo* x_); static int32_t _GetExportAssetbundleFolders_m__1_111545(DLL2SDK::Assembly_CSharp::BuildUtil_VersionFolderPathStruct x_); static DLL2SDK::mscorlib::System::String* _GetExportAssetbundleFolders_m__2_111546(DLL2SDK::Assembly_CSharp::BuildUtil_VersionFolderPathStruct x_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { template struct ClientSystem_1 : DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem { struct StaticFields { T m_Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetInstance_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47496(); static T get_Instance_47497(); static void ResetInstance_47498(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BeaconReporter : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* kDefaultPlatString_; DLL2SDK::mscorlib::System::String* kEmptyString_; bool BHasReportInLobbyEvent_; float StartDownApkTime_; float ConnectLobbyStartTick_; DLL2SDK::mscorlib::System::String* Event_ParamNameFailCodeDefault_; DLL2SDK::mscorlib::System::String* Event_ParamNameFailCodeInner_; DLL2SDK::mscorlib::System::String* Event_ParamNameRetries_; DLL2SDK::mscorlib::System::String* Event_ParamValueSuccess_; DLL2SDK::mscorlib::System::String* Event_ParamValueTrue_; bool m_ReportLoginFlowDetail_; int32_t NOT_REPORT_LOGIN_DETAIL_; int32_t REPORT_LOGIN_DETAIL_; DLL2SDK::mscorlib::System::String* REPORT_LOGIN_DETAIL_KEY_; DLL2SDK::mscorlib::System::String* PlayerInfoEvent_LevelChange_; DLL2SDK::mscorlib::System::String* NetworkEvent_RespTimeout_; DLL2SDK::mscorlib::System::String* BootEvent_FirstLaunchSplashTimeCost_; DLL2SDK::mscorlib::System::String* BootEvent_FirstLaunchResourceUpdateTimeCost_; DLL2SDK::mscorlib::System::String* LoginEvent_GameStart_; DLL2SDK::mscorlib::System::String* LoginEvent_SelectServer_; DLL2SDK::mscorlib::System::String* LoginEvent_InLobby_; DLL2SDK::mscorlib::System::String* LoginEvent_LobbyLogin_; DLL2SDK::mscorlib::System::String* LoginEvent_RegisterComplete_; DLL2SDK::mscorlib::System::String* LoginEvent_PrologueStep_; DLL2SDK::mscorlib::System::String* LoginEvent_CheckAppUpdate_; DLL2SDK::mscorlib::System::String* LoginEvent_DownloadAPKEvent_; DLL2SDK::mscorlib::System::String* UpdateEvent_DownloadResourceSucceed_Full_; DLL2SDK::mscorlib::System::String* UpdateEvent_DownloadResourceSucceed_Lite_; DLL2SDK::mscorlib::System::String* UpdateEvent_ExtractResourceSucceed_; DLL2SDK::mscorlib::System::String* UpdateEvent_RepairResourceSucceed_; DLL2SDK::mscorlib::System::String* UpdateEvent_DownloadAPKSucceed_; DLL2SDK::mscorlib::System::String* UpdateEvent_DownloadResourceFailed_Full_; DLL2SDK::mscorlib::System::String* UpdateEvent_DownloadResourceFailed_Lite_; DLL2SDK::mscorlib::System::String* UpdateEvent_ExtractResourceFailed_; DLL2SDK::mscorlib::System::String* UpdateEvent_RepairResourceFailed_; DLL2SDK::mscorlib::System::String* UpdateEvent_DownloadAPKFailed_; DLL2SDK::mscorlib::System::String* UpdateEvent_FullResourceUser_; DLL2SDK::mscorlib::System::String* UpdateEvent_LiteResourceUser_; DLL2SDK::mscorlib::System::String* LitePackEvent_SystemInitResult_; bool LitePackEvent_SystemInitResultReported_; DLL2SDK::mscorlib::System::String* LitePackLoginResDownNetNotice_; DLL2SDK::mscorlib::System::String* LitePackLoginResDownErrorNotice_; DLL2SDK::mscorlib::System::String* LitePackLoginResDownResult_; DLL2SDK::mscorlib::System::String* LitePackEvent_DownloadResult_; DLL2SDK::mscorlib::System::String* LitePackEvent_GenericDownload_; DLL2SDK::mscorlib::System::String* Version_; DLL2SDK::mscorlib::System::String* WorldID_; DLL2SDK::mscorlib::System::String* Platform_; DLL2SDK::mscorlib::System::String* OpenID_; float PayDiamondStageRecordTime_; DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconReportPayEventBuyDiamondData* ReportPayEventBuyDiamondData_; DLL2SDK::mscorlib::System::String* PayEvent_BuyDiamond_; DLL2SDK::mscorlib::System::String* PayEvent_AF_BuyDiamond_; DLL2SDK::mscorlib::System::String* PayEvent_BuyProp_; DLL2SDK::mscorlib::System::String* PayEvent_OpenPage_; float BuyPropRecordTime_; DLL2SDK::mscorlib::System::String* InGameExperienceEvent_; DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconReportInGameExperienceData* ReportInGameExperienceData_; DLL2SDK::mscorlib::System::String* Complete_Tutorial_Event_; DLL2SDK::mscorlib::System::String* NewFish_SignPush_; DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconReportSignPushData* beaconReportSignPushData_; DLL2SDK::mscorlib::System::String* FtueStepReport_; DLL2SDK::mscorlib::System::String* FtueCompleteReport_; DLL2SDK::mscorlib::System::String* AppsFlyer_; DLL2SDK::mscorlib::System::String* Firebase_; DLL2SDK::mscorlib::System::String* Facebook_; DLL2SDK::mscorlib::System::String* DefaultChannel_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_sCheckDict_; DLL2SDK::mscorlib::System::String* AddFriends_; DLL2SDK::mscorlib::System::String* SendExp_; DLL2SDK::mscorlib::System::String* AcceptFriends_; DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconReportFriendData* beaconReportFriendData_; DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconReportActivityData* beaconReportActivityData_; DLL2SDK::mscorlib::System::String* EventTap_; DLL2SDK::mscorlib::System::String* EventEngage_; DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconReportLocalPushData* localPushData_; DLL2SDK::mscorlib::System::String* EventLocalPush_; DLL2SDK::mscorlib::System::String* buyBP_consider_; DLL2SDK::mscorlib::System::String* buyBP_PP_consider_; DLL2SDK::mscorlib::System::String* buyBP_PP_purchase_; DLL2SDK::mscorlib::System::String* buyBP_PP_purchase_succeed_; DLL2SDK::mscorlib::System::String* buyBP_PPP_consider_; DLL2SDK::mscorlib::System::String* buyBP_PPP_purchase_; DLL2SDK::mscorlib::System::String* buyBP_PPP_purchase_succeed_; DLL2SDK::mscorlib::System::String* get_tiers_tap_; DLL2SDK::mscorlib::System::String* get_tiers_consider_; DLL2SDK::mscorlib::System::String* get_tiers_purchase_; DLL2SDK::mscorlib::System::String* get_tiers_purchase_secceed_; DLL2SDK::mscorlib::System::String* game_frame_init_; DLL2SDK::mscorlib::System::String* game_frame_login_; DLL2SDK::mscorlib::System::String* game_world_init_; DLL2SDK::mscorlib::System::String* game_init_; DLL2SDK::mscorlib::System::String* ui_root_create_; DLL2SDK::mscorlib::System::String* ui_root_init_; DLL2SDK::mscorlib::System::String* ui_sub_call_; DLL2SDK::mscorlib::System::String* gcloud_init_; DLL2SDK::mscorlib::System::String* cdn_download_; DLL2SDK::mscorlib::System::String* redirect_platform1_; DLL2SDK::mscorlib::System::String* hotfix1_; DLL2SDK::mscorlib::System::String* check_device_; DLL2SDK::mscorlib::System::String* graphic_patch_; DLL2SDK::mscorlib::System::String* redirect_platform2_; DLL2SDK::mscorlib::System::String* hotfix2_; DLL2SDK::mscorlib::System::String* hotfix3_; DLL2SDK::mscorlib::System::String* announcement_; DLL2SDK::mscorlib::System::String* announcement_check_; DLL2SDK::mscorlib::System::String* announcement_show_; DLL2SDK::mscorlib::System::String* announcement_result_; DLL2SDK::mscorlib::System::String* login_screen_; DLL2SDK::mscorlib::System::String* login_btn_click_; DLL2SDK::mscorlib::System::String* auto_login_; DLL2SDK::mscorlib::System::String* login_auth_result_; DLL2SDK::mscorlib::System::String* login_lobbylogin_start_; DLL2SDK::mscorlib::System::String* get_local_token_; DLL2SDK::mscorlib::System::String* check_pay_token_; DLL2SDK::mscorlib::System::String* login_recover_account_; DLL2SDK::mscorlib::System::String* login_inlobby2_; DLL2SDK::mscorlib::System::String* storeattribution_report_; DLL2SDK::mscorlib::System::String* lobby_view_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ReportFlags_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportAchieveLevelEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportPrologueStep_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportZoneRespTimeout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportFirstLaunchSplashTimeCost_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportFirstLaunchResourceUpdateTimeCost_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportLoginServiceGameStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportAccountRegister_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportLoginServiceConnectLobby_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportLoginServiceCheckAppUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportLoginServiceDownloadAPK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportLoginServiceInLobby_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBeaconGetProfileFail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportLitePackEventSystemInitResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportLitePackEventLoginResDownNetNotice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportLitePackEventLoginResDownErrorNotice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportLitePackEventLoginResDownResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportLitePackEventDownloadResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportGenericDownloadInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportPayEventBuyDiamond_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportPayEventBuyDiamondSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBuyDiamondChannelAndPropID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportPayEventBuyProp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportPayEventOpenDiamondPage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareBasicEventInfoData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportInGameExperienceEventData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportCompleteTutorialFBEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportCompleteSignPushEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportFtueStep_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportFtueComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBeacon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBeaconEventWithoutPayload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ReportBeaconEventWithoutPayload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBeaconEventWithPayload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ReportBeaconEventWithPayload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportAddFriendsEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReporSendExpFriendEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportCompleteActivityEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportActivityLocalNotification_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBattlePassSeasonClickBuyPassBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBattlePassBuyNormalBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBattlePassBuyNormal_Purchase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBattlePassBuyNormal_Purchase_Succeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBattlePassBuyPlusBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBattlePassBuyPlus_Purchase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBattlePassBuyPlus_Purchase_Succeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBattlePassGetTiresBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBattlePassGetTires_TireNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBattlePassGetTires_TireNum_Purchase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBattlePassGetTires_TireNum_Purchase_Succeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportGame_Frame_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportGame_Frame_Login_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportGame_World_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportGame_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportUI_Root_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportUI_Root_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportUI_Sub_Call_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportGCloud_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportCDN_Download_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportRedirect_Platform1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportHotfix1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportCheck_Device_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportGraphic_Patch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportRedirect_Platform2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportHotfix2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportHotfix3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportAnnouncement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportAnnouncement_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportAnnouncement_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportAnnouncement_Result_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportLogin_Screen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportLogin_Btn_Click_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportAuto_Login_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportLogin_Auth_Result_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportLogin_LobbyLogin_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportGet_Local_Token_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportCheck_Pay_Token_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportLogin_Recover_Account_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportLogin_InLobby2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportStore_Attribution_Report_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportLobby_View_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportEventWithSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitReportFlags_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SavePlayerPrefs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerPlatformString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoggedInServer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerOpenID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VerifyReportString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCoreUserID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGarenaID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlatformString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111353(); static void ReportAchieveLevelEvent_111354(int32_t previousLvl_, int32_t currentLvl_); static void ReportPrologueStep_111355(DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconReportPrologueEventData* inEventData_); static void ReportZoneRespTimeout_111356(DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconZoneRespTimeoutEventData* inEventData_); static void ReportFirstLaunchSplashTimeCost_111357(DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconFirstLaunchReportEventData* inEventData_); static void ReportFirstLaunchResourceUpdateTimeCost_111358(DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconFirstLaunchReportEventData* inEventData_); static void ReportLoginServiceGameStart_111359(DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconGameStartReportEventData* inEventData_); static void ReportAccountRegister_111360(DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconReportAccountRegisterEventData* inEventData_); static void ReportLoginServiceConnectLobby_111361(DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconLoginConnectLobbyReportEventData* inEventData_); static void ReportLoginServiceCheckAppUpdate_111362(DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconCheckAppUpdateReportEventData* inEventData_); static void ReportLoginServiceDownloadAPK_111363(DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconDownloadApkReportEventData* inEventData_); static void ReportLoginServiceInLobby_111364(DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconInLobbyReportEventData* inEventData_); static void ReportBeaconGetProfileFail_111365(DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconGetLobbyProfileFailData* inEventData_); static void ReportLitePackEventSystemInitResult_111366(bool success_, uint32_t errorCode_); static void ReportLitePackEventLoginResDownNetNotice_111367(bool sure_); static void ReportLitePackEventLoginResDownErrorNotice_111368(bool sure_); static void ReportLitePackEventLoginResDownResult_111369(bool success_); static void ReportLitePackEventDownloadResult_111370(uint32_t successCount_, uint32_t errorCount_, DLL2SDK::mscorlib::System::String* errorCodeList_, uint64_t speedLimit_); static void ReportGenericDownloadInfo_111371(DLL2SDK::mscorlib::System::String* finsihedQuestNames_, DLL2SDK::mscorlib::System::String* network_, DLL2SDK::mscorlib::System::String* playerLevel_, DLL2SDK::mscorlib::System::String* percent_); static void ReportPayEventBuyDiamond_111372(); static void ReportPayEventBuyDiamondSuccess_111373(); static void SetBuyDiamondChannelAndPropID_111374(DLL2SDK::mscorlib::System::String* inChannel_, DLL2SDK::mscorlib::System::String* inPropID_); static void ReportPayEventBuyProp_111375(DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconReportPayEventBuyPropData* inEventData_); static void ReportPayEventOpenDiamondPage_111376(DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconReportPayEventOpenDiamondPageData* inEventData_); static void PrepareBasicEventInfoData_111377(); static void ReportInGameExperienceEventData_111378(); static void ReportCompleteTutorialFBEvent_111379(); static void ReportCompleteSignPushEvent_111380(); static void ReportFtueStep_111381(DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconReportFtueStepData* ftueStepData_); static void ReportFtueComplete_111382(DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_ReportFtueCompleteData* ftueCompleteData_); static void InitBeacon_111383(); static void OnReLogin_111384(); static void ReportBeaconEventWithoutPayload_111385(DLL2SDK::mscorlib::System::String* eventName_); static void ReportBeaconEventWithoutPayload_111386(DLL2SDK::mscorlib::System::String* eventName_, DLL2SDK::mscorlib::System::String* targetChannel_); static void ReportBeaconEventWithPayload_111387(DLL2SDK::mscorlib::System::String* inEventName_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* inEvents_); static void ReportBeaconEventWithPayload_111388(DLL2SDK::mscorlib::System::String* inEventName_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* inEvents_, DLL2SDK::mscorlib::System::String* targetChannel_); static void ReportAddFriendsEvent_111389(bool isAdd_); static void ReporSendExpFriendEvent_111390(); static void ReportCompleteActivityEvent_111391(bool isEnter_); static void ReportActivityLocalNotification_111392(); static void ReportBattlePassSeasonClickBuyPassBtn_111393(DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_ReportBattlePassBaseData* inEventData_); static void ReportBattlePassBuyNormalBtn_111394(DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_ReportBattlePassBaseData* inEventData_); static void ReportBattlePassBuyNormal_Purchase_111395(DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_ReportBattlePassBaseData* inEventData_); static void ReportBattlePassBuyNormal_Purchase_Succeed_111396(DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_ReportBattlePassBaseData* inEventData_); static void ReportBattlePassBuyPlusBtn_111397(DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_ReportBattlePassBaseData* inEventData_); static void ReportBattlePassBuyPlus_Purchase_111398(DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_ReportBattlePassBaseData* inEventData_); static void ReportBattlePassBuyPlus_Purchase_Succeed_111399(DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_ReportBattlePassBaseData* inEventData_); static void ReportBattlePassGetTiresBtn_111400(DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_ReportBattlePassBaseData* inEventData_); static void ReportBattlePassGetTires_TireNum_111401(DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_ReportBattlePassBaseData* inEventData_); static void ReportBattlePassGetTires_TireNum_Purchase_111402(DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_ReportBattlePassBaseData* inEventData_); static void ReportBattlePassGetTires_TireNum_Purchase_Succeed_111403(DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_ReportBattlePassBaseData* inEventData_); static void ReportGame_Frame_Init_111404(); static void ReportGame_Frame_Login_111405(); static void ReportGame_World_Init_111406(); static void ReportGame_Init_111407(); static void ReportUI_Root_Create_111408(); static void ReportUI_Root_Init_111409(); static void ReportUI_Sub_Call_111410(); static void ReportGCloud_Init_111411(); static void ReportCDN_Download_111412(); static void ReportRedirect_Platform1_111413(); static void ReportHotfix1_111414(); static void ReportCheck_Device_111415(); static void ReportGraphic_Patch_111416(); static void ReportRedirect_Platform2_111417(); static void ReportHotfix2_111418(); static void ReportHotfix3_111419(); static void ReportAnnouncement_111420(); static void ReportAnnouncement_Check_111421(); static void ReportAnnouncement_Show_111422(); static void ReportAnnouncement_Result_111423(int32_t result_); static void ReportLogin_Screen_111424(); static void ReportLogin_Btn_Click_111425(DLL2SDK::mscorlib::System::String* loginChannel_); static void ReportAuto_Login_111426(); static void ReportLogin_Auth_Result_111427(int32_t result_, DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* openid_); static void ReportLogin_LobbyLogin_Start_111428(); static void ReportGet_Local_Token_111429(); static void ReportCheck_Pay_Token_111430(); static void ReportLogin_Recover_Account_111431(); static void ReportLogin_InLobby2_111432(); static void ReportStore_Attribution_Report_111433(); static void ReportLobby_View_111434(); static void ReportEventWithSwitch_111435(DLL2SDK::mscorlib::System::String* eventName_, DLL2SDK::mscorlib::System::String* targetChannel_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* eventData_); static void InitReportFlags_111436(); static void SavePlayerPrefs_111437(bool ReportLoginDetail_); static DLL2SDK::mscorlib::System::String* GetPlayerPlatformString_111438(); static DLL2SDK::mscorlib::System::String* GetLoggedInServer_111439(); static DLL2SDK::mscorlib::System::String* GetPlayerOpenID_111440(); static void VerifyReportString_111441(DLL2SDK::mscorlib::System::String* inString_); static DLL2SDK::mscorlib::System::String* GetCoreUserID_111442(); static DLL2SDK::mscorlib::System::String* GetGarenaID_111443(); static DLL2SDK::mscorlib::System::String* GetPlatformString_111444(); static void _cctor_111445(); }; } namespace DLL2SDK::Assembly_CSharp { struct BatchOpTool : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111352(); }; } namespace DLL2SDK::Assembly_CSharp::Apollo { struct ApolloHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::Apollo::ApolloHelper* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsQQPlatform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWeChatPlatform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAppId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAppKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateMD5Hash_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111345(); bool IsQQPlatform_111346(); bool IsWeChatPlatform_111347(); DLL2SDK::mscorlib::System::String* GetAppId_111348(); DLL2SDK::mscorlib::System::String* GetAppKey_111349(); DLL2SDK::mscorlib::System::String* CreateMD5Hash_111350(DLL2SDK::mscorlib::System::String* input_); static void _cctor_111351(); }; } namespace DLL2SDK::Assembly_CSharp { struct AnimatorHash : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Array* BRTWAnimHash_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToHash_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111342(); static int32_t ToHash_111343(DLL2SDK::Assembly_CSharp::GameBase::Weapon_BRThrowWeaponAnimDefine define_); static void _cctor_111344(); }; } namespace DLL2SDK::Assembly_CSharp { struct AnimationTransfer : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertToAnimationCurves_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111337(); static DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ConvertToAnimationCurves_111338(DLL2SDK::Assembly_CSharp::AnimationTransfer_AnimationCurveSet* data_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AngleRange : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AngleList_; bool m_IsFull_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClampRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CutRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CutRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetClosestAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcWalkableVector_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DebugDraw_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111328(); void Clear_111329(); float ClampRange_111330(float v_); bool InRange_111331(DLL2SDK::Assembly_CSharp::GameEngine::AngleRange_Range range_, float angle_); DLL2SDK::Assembly_CSharp::GameEngine::AngleRange_ECutResult CutRange_111332(DLL2SDK::Assembly_CSharp::GameEngine::AngleRange_Range* range_, DLL2SDK::Assembly_CSharp::GameEngine::AngleRange_Range cut_, DLL2SDK::Assembly_CSharp::GameEngine::AngleRange_Range* add_); void CutRange_111333(float from_, float to_); bool GetClosestAngle_111334(float angle_, float* angleAdjusted_); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalcWalkableVector_111335(DLL2SDK::UnityEngine::UnityEngine::Vector3 vec_); void DebugDraw_111336(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AndroidDisplayMetricsUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t _DensityDPI_k__BackingField_; float _XDPI_k__BackingField_; float _YDPI_k__BackingField_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111321(); static void _cctor_111320(); static int32_t get_DensityDPI_111322(); static void set_DensityDPI_111323(int32_t value_); static float get_XDPI_111324(); static void set_XDPI_111325(float value_); static float get_YDPI_111326(); static void set_YDPI_111327(float value_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::ZM { struct ZombieStarTrailEffect : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* Trail_; DLL2SDK::Assembly_CSharp::TweenPosition* tween_; bool valid_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTrailFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111316(); void Awake_111317(); void OnTrailFinished_111318(); void Play_111319(DLL2SDK::UnityEngine::UnityEngine::Vector3 from_, DLL2SDK::UnityEngine::UnityEngine::Vector3 to_); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct BaseDataAgent : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseResponseFromMessage_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94144(); template T ParseResponseFromMessage_94145(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::ZM { struct ZombieDifficultySegment : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* Title_; DLL2SDK::Assembly_CSharp::UISprite* NrBG_; DLL2SDK::Assembly_CSharp::UISprite* HgBG_; DLL2SDK::Assembly_CSharp::UISprite* LockIcon_; bool mLock_; bool mSelected_; DLL2SDK::Assembly_CSharp::Config::ZombieDifficulty mDifficulty_; DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieDifficultySegment_SegmentClick* ClickDel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClickSegment_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111295(); void set_Lock_111296(bool value_); bool get_Lock_111297(); void set_Selected_111298(bool value_); void set_Difficulty_111299(DLL2SDK::Assembly_CSharp::Config::ZombieDifficulty value_); DLL2SDK::Assembly_CSharp::Config::ZombieDifficulty get_Difficulty_111300(); void Awake_111301(); void ClickSegment_111302(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct DataStore : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* SubscriberNotifies_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UserLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterSubscriber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterSubscriber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSubscribers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RefreshSubscribers_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42957(); void Reset_42958(); void Clear_42959(); void ReLogin_42960(); void UserLogin_42961(uint64_t playerId_); void InitializeDataStore_42962(); void RegisterSubscriber_42963(DLL2SDK::Assembly_CSharp::GameEngine::DataStoreSubscriber* Subscriber_); void UnRegisterSubscriber_42964(DLL2SDK::Assembly_CSharp::GameEngine::DataStoreSubscriber* Subscriber_); void RefreshSubscribers_42965(DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void RefreshSubscribers_42966(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::ZM { struct EndlessRoundReward : DLL2SDK::mscorlib::System::Object { int32_t m_RoundNumNeedPassed_; int32_t m_RewardId_; bool m_IsRewarded_; bool m_EnableReward_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111282(int32_t rewardId_, int32_t roundNumNeedPassed_, bool isRewarded_, bool enableReward_); int32_t get_RoundNumNeedPassed_111283(); int32_t get_RewardId_111284(); bool get_IsRewarded_111285(); bool get_EnableReward_111286(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::ZM { struct ZombieDailyChallengeDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { int32_t m_CurrentDifficultyId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111278(); int32_t get_CurrentDifficultyId_111279(); void Clear_111280(); void __xLuaBaseProxy_Clear_111281(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::ZM { struct PveLevelInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* LevelName_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RewardsShow_; int32_t RecommendSpi_; DLL2SDK::mscorlib::System::String* PicResource_; DLL2SDK::mscorlib::System::String* ShowText_; DLL2SDK::CSProto::msg::PveLevelInfo* levelInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111277(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::ZM { struct PveChapterInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* chapter_Name_; int32_t chapter_Id_; int32_t difficulty_Level_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* pve_level_list_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111276(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::ZM { struct ZombieDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ZombieMpMapList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ZombieOpenTimeList_; DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* m_TutorialMp_; bool IsReqPveMpRewardList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PveMpRewardList_; bool m_bAutoFill_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mLastLevels_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mLevels_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_LevelModifierListDic_; DLL2SDK::CSProto::msg::PveEndLessInfo* m_EndlessInfo_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_NormalChapterList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_HardChapterList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_HellChapterList_; struct StaticFields { int32_t PVE_MP_DROPS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMpMapList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetZombieMpList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPVEOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetZombieOpenTimeList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTutorialMp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTutorialMp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetZombieMpConfigClassifyByInstanceId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInstanceIdValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGameMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetZombieMpConfigByInstanceId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultInstanceId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetRewardLimitationRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRewardLimitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshOpenTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetZombieMpDrops_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveLevelModifierListDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveEndlessInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevels_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateZombieCompaignInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChapterInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDifficultyInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111243(); bool get_bAutoFill_111244(); void set_bAutoFill_111245(bool value_); void InitMpMapList_111246(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetZombieMpList_111247(); bool IsPVEOpen_111248(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetZombieOpenTimeList_111249(); DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* GetTutorialMp_111250(); bool IsTutorialMp_111251(int32_t instanceId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetZombieMpConfigClassifyByInstanceId_111252(); bool IsInstanceIdValid_111253(int32_t instanceId_); bool GetGameMode_111254(int32_t instanceId_, int32_t* gameModeId_); DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* GetZombieMpConfigByInstanceId_111255(int32_t instanceId_); int32_t GetDefaultInstanceId_111256(); void OnGetRewardLimitationRes_111257(DLL2SDK::CSProto::msg::CSGsp_GetRewardLimitationRes* res_); void RefreshRewardLimitation_111258(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void RefreshOpenTime_111259(DLL2SDK::CSProto::msg::CSGroupRoomGetPVEOpenTimeRes* res_); DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieMpDrops* GetZombieMpDrops_111260(int32_t instanceId_); void Clear_111261(); void ReLogin_111262(); void SaveLevelModifierListDic_111263(DLL2SDK::mscorlib::System::Collections::Generic::List_1* levelList_); void SaveEndlessInfo_111264(DLL2SDK::CSProto::msg::PveEndLessInfo* info_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetLevels_111265(); DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieLevelMode* GetLevel_111266(int32_t levelID_); void InitializeDataStore_111267(); void UpdateZombieCompaignInfo_111268(DLL2SDK::CSProto::msg::CSPveLevel_GetChapterInfoRes* res_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetChapterInfo_111269(int32_t difficultyLevel_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetDifficultyInfo_111270(); void __xLuaBaseProxy_Clear_111271(); void __xLuaBaseProxy_ReLogin_111272(); void __xLuaBaseProxy_InitializeDataStore_111273(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::ZM { struct ZombieMpModeGroup : DLL2SDK::mscorlib::System::Object { int32_t gameModeId_; DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* config_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111242(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::ZM { struct ZombieMpDrops : DLL2SDK::mscorlib::System::Object { int32_t InstanceId_; int32_t LeftRewardsNum_; int32_t ResetRewardsNum_; int32_t ResetTimeStamp_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111241(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::ZM { enum struct EZombieLevelType : int32_t { Normal_ = static_cast(0x1), Challenge_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::PVE::ZM { struct ZombieChapterCounter : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* LeftLine_; int32_t FullLeftWidth_; DLL2SDK::Assembly_CSharp::UISprite* RightLine_; int32_t FullRightWidth_; DLL2SDK::Assembly_CSharp::UIGrid* DotGrid_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Dots_; int32_t DotWidth_; int32_t mDotNumber_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Configure_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111234(); void Awake_111235(); void Configure_111236(int32_t all_, int32_t current_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::ZM { struct ZombieSystemAssist : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieDataStore* m_ZombieDS_; DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieDailyChallengeDataStore* m_ZombieDailyDS_; DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieEndlessDataStore* m_ZombieEndlessDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieSystemAssist* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqPveChapterLevelInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetPveChapterLevelInfoResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqRewardLimitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetRewardLimitationResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqPveLevelEndlessInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetPveLevelEndlessInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111223(); DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieDataStore* get_ZombieDS_111224(); DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieDailyChallengeDataStore* get_ZombieDailyDS_111225(); DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieEndlessDataStore* get_ZombieEndlessDS_111226(); void ReqPveChapterLevelInfo_111227(int32_t chapterId_, int32_t difficultyLevel_); bool OnGetPveChapterLevelInfoResponse_111228(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errStr_); void ReqRewardLimitation_111229(); bool OnGetRewardLimitationResponse_111230(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errStr_); void ReqPveLevelEndlessInfo_111231(); bool OnGetPveLevelEndlessInfo_111232(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errStr_); static void _cctor_111233(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BasePopupWindowView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* btnMask_; DLL2SDK::Assembly_CSharp::UIButton* btnReturn_; DLL2SDK::Assembly_CSharp::UIButton* btnClose_; DLL2SDK::Assembly_CSharp::UILabel* labelTitle_; DLL2SDK::Assembly_CSharp::UILabel* labelSubtitle_; DLL2SDK::Assembly_CSharp::UITexture* bgTexture_; DLL2SDK::UnityEngine::UnityEngine::Animator* popupViewAnimator_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* popupWindowFullScreenCollider_; DLL2SDK::Assembly_CSharp::UIPanel* mainPanel_; DLL2SDK::Array* relativePanels_; DLL2SDK::Array* relativePanelDepthIncrement_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareRelateivePanels_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTitle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSubTitle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnViewShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnViewHide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePanelDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52829(); void Awake_52830(); void PrepareRelateivePanels_52831(); void SetTitle_52832(DLL2SDK::mscorlib::System::String* text_); void SetSubTitle_52833(DLL2SDK::mscorlib::System::String* text_); void OnViewShow_52834(); void OnViewHide_52835(); void UpdatePanelDepth_52836(int32_t mainPanelDepth_); void OnDestroy_52837(); void __xLuaBaseProxy_Awake_52838(); void __xLuaBaseProxy_OnDestroy_52839(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct ZombieModeDescItemView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* LabelModeTitle_; DLL2SDK::Assembly_CSharp::UILabel* LabelModeDesc_; DLL2SDK::Assembly_CSharp::UISprite* SpriteModeItem_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111219(); void SetContent_111220(DLL2SDK::Assembly_CSharp::Config::PveGameModeConfConfig* modeConfig_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct EGUIWindowPriority : int32_t { None_ = static_cast(0x0), Low_ = static_cast(0x1), Medium_ = static_cast(0x2), High_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { struct ZombieDataPersistent : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::ZombieDataPersistent* Instance_; DLL2SDK::mscorlib::System::String* Key_LastChooseZmCompaignDifficulty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveLastChooseZmCompaignDifficulty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastChooseZmCompaignDifficulty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasLastChooseZmCompaignDifficulty_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111203(); void SaveLastChooseZmCompaignDifficulty_111204(int32_t difficultyLevelId_); int32_t GetLastChooseZmCompaignDifficulty_111205(); bool HasLastChooseZmCompaignDifficulty_111206(); static void _cctor_111207(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomBaseView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::mscorlib::System::Collections::Generic::List_1* RegularMember_; DLL2SDK::Assembly_CSharp::UIButton* BtnLoadout_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LoadoutRedDot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjTipRoot_; DLL2SDK::Assembly_CSharp::UILabel* LabelWithFriendsTip_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerInviteMore_; DLL2SDK::Assembly_CSharp::UIButton* BtnInviteMore_; DLL2SDK::Assembly_CSharp::UILabel* LabelFriendOnlineNum_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerPlay_; DLL2SDK::Assembly_CSharp::UIButton* BtnPlay_; DLL2SDK::Assembly_CSharp::UIButton* BtnReady_; DLL2SDK::Assembly_CSharp::UIButton* BtnUnReady_; DLL2SDK::Assembly_CSharp::UIWidget* RootSetting_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetBottomLeft_; DLL2SDK::Assembly_CSharp::UIWidget* RootBubble_; DLL2SDK::UnityEngine::UnityEngine::Collider* ColliderBubbleJustLook_; DLL2SDK::Assembly_CSharp::UIButton* BtnBubble_; DLL2SDK::Assembly_CSharp::UILabel* LabelBubbleDesc_; DLL2SDK::Assembly_CSharp::UIWidget* RootPlaylist_; DLL2SDK::Assembly_CSharp::UIButton* BtnPlaylist_; DLL2SDK::Assembly_CSharp::UILabel* LabelPlaylistName_; DLL2SDK::Assembly_CSharp::UILabel* LabelMapName_; DLL2SDK::Assembly_CSharp::UISprite* SpriteOwnerIcon_; DLL2SDK::UnityEngine::UnityEngine::Transform* ParticleTran1_; DLL2SDK::UnityEngine::UnityEngine::Transform* ParticleTran2_; DLL2SDK::UnityEngine::UnityEngine::Animator* AnimatorPlaylist_; DLL2SDK::UnityEngine::UnityEngine::Animator* OpenAnimator_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ShortCodeObj_; DLL2SDK::Assembly_CSharp::UILabel* ShortCodeLabel_; DLL2SDK::Assembly_CSharp::UISprite* ShortCodeBG_; DLL2SDK::Assembly_CSharp::UIButton* soldierReturnBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* soldierReturnRedDot_; DLL2SDK::Assembly_CSharp::UITable* mapDownloadAndSoldierReturnTable_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShortCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPlayerList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPlayerListByCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshOnlineNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRoomBtnState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103103(); void SetShortCode_103104(bool bShow_, DLL2SDK::mscorlib::System::String* shortCode_); void RefreshPlayerList_103105(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* roomDS_); void RefreshPlayerListByCamp_103106(DLL2SDK::mscorlib::System::Collections::Generic::List_1* memberInfoList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* memberItemList_, DLL2SDK::CSProto::msg::ECamp camp_); void RefreshOnlineNum_103107(DLL2SDK::mscorlib::System::String* str_); void RefreshRoomBtnState_103108(bool isOwner_, bool isReady_, bool isObserver_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct BaseNavigationUIController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* m_NavigationData_; bool m_ShowFinished_; bool m_ShouldClose_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mTopBindNodes_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCloseSizeAdaptor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUseRankLight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowWeaponSpecialScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCommonAvatarUiType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowMapEarth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowSquad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowNone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowCommonAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AvatarAdapterType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowWinnerCircleAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowCommonAvatarEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedResetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NavigationWillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NavigationWillPop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationCloseFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisplayController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PopSelf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BackAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindOneTopNode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearTopNodes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutdownWindowController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeOut_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51404(); bool IsCloseSizeAdaptor_51405(); bool IsShowAvatar_51406(); bool IsUseRankLight_51407(); bool IsShowWeapon_51408(); bool IsShowWeaponSpecialScene_51409(); DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarUiType GetCommonAvatarUiType_51410(); DLL2SDK::Assembly_CSharp::FrontEnd::EMapEarthType IsShowMapEarth_51411(); bool IsShowSquad_51412(); bool IsShowNone_51413(); bool IsShowCommonAvatar_51414(); DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarAdapterType AvatarAdapterType_51415(); bool IsShowWinnerCircleAvatar_51416(); bool IsShowCommonAvatarEffect_51417(); DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* get_NavigationData_51418(); void set_NavigationData_51419(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* value_); bool IsNeedResetBackgroundTexture_51420(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_51421(); bool IsEnableCameraClear_51422(); void NavigationWillShow_51423(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_); void OnNavigationWillShow_51424(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_); void NavigationShowed_51425(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationShowed_51426(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationShowFinish_51427(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_); void NavigationWillClose_51428(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void OnNavigationWillClose_51429(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void NavigationWillPop_51430(); void OnNavigationCloseFinish_51431(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_); template T DisplayController_51432(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, int32_t context_, DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor anchor_, DLL2SDK::Assembly_CSharp::GameUI::EGUILayer layer_); template T HideController_51433(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, int32_t context_); void ForceClose_51434(); void PopSelf_51435(); void BackAction_51436(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_TopBindNodes_51437(); void BindOneTopNode_51438(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_); void ClearTopNodes_51439(); void ShutdownWindowController_51440(); void FadeOut_51441(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomBaseController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomBaseView* m_BaseView_; bool m_IsQuitShow_; DLL2SDK::Assembly_CSharp::GameUI::MessageBoxController* m_MessageBoxCtr_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_RefreshTimer_; int32_t m_RoomArrayIndex_; DLL2SDK::CSProto::msg::EMatchServiceModule m_MatchServiceType_; bool m_bWithFriendsTip_; int32_t m_MinPlayerNum_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_PlaylistTimer_; uint32_t m_LastRoomId_; DLL2SDK::Assembly_CSharp::BattleRoyale::RoomMembersObserverController* m_ObserverCtr_; DLL2SDK::Assembly_CSharp::Chat::ChatBroadcastController* m_ChatBroadCastCtr_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyVoiceController* m_LobbyVoiceCtr_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInviteMoreController* m_RoomInviteMoreCtr_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInviteLessController* m_RoomInviteLessCtr_; DLL2SDK::Assembly_CSharp::FacePicturePopupController* m_FacePicturePopupCtr_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRMemberInfoSettingController* m_SettingCtr_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* m_RoomDS_; DLL2SDK::Assembly_CSharp::Friend::FriendDataStore* m_FriendDS_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutReddotDatastore* m_LoadoutReddotDS_; bool m_HasMicWindowShowed_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Vector3 EnableSafeBoxMapDownloadAndSoldierReturnPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 DisableSafeBoxMapDownloadAndSoldierReturnPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPlaylist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBubble_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleDataStoreUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__HandleRoomDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRoomSettingChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRoomMemberChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRoomMatchServiceChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRoomDataStore_Virtual_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRoomBtnReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HidePlaylist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryToEnterVoiceRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTimeoutItemUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyNotTurnOnMic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMergeCodLiveOpsActivityDescFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOpenAnimatorName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedSetWithFriendsTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFriendOnline_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadWithFriendsInfoLocal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWithFriendsTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeTopBarBackCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCloseSpvpPlaylist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunCloseSpvpPlaylistAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCloseSpvpPlaylistDetail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyOpenSpvpPlaylistDetail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyRoomBasePopupFace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyRoomBaseCloseFace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FakeRefreshPlaylistAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenSpvpPlaylistDetail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunCloseSpvpPlaylistDetailAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOtherPlayersInRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuitRoomCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseNavigation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitRoomUIToDefault_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedVoice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowChatBroadCast_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLobbyVoice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeRoomUIState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitRoomInviteView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMicWindowShouldShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLadderType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowQuitConfirmWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnPlayClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCheckLobbyRESFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLadderMapNotDownloadQuestIDS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginPlayEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnPlayBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveLastMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnLoadoutClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnPlaylistClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnBubbleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSoldierReturnBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnReadyClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnCancelReadyClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeToPvpLoadout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeToBrLoadout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeToPveLoadout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnInviteMoreClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_OnPlayBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyFriendPanelDrawed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyFriendPanelExtended_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowObserversView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryChangeSeat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendGameStartRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTopBarShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__HandleFriendDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBrMemberSetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRestrictPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlaylistInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSoldierReturnAndDownloadPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetSoldierReturnActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RepositionMapDownloadAndSoldierReturnTable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102979(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* get_RoomDS_102980(); DLL2SDK::Assembly_CSharp::Friend::FriendDataStore* get_FriendDS_102981(); DLL2SDK::Assembly_CSharp::GameUI::LoadoutReddotDatastore* get_LoadoutReddotDS_102982(); DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationDataStore* get_RelationInvitationDS_102983(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_102984(); void Init_102985(); void RegisterDelegates_102986(); void UnRegisterDelegates_102987(); void RefreshRoom_102988(); void RefreshPlaylist_102989(); void RefreshBubble_102990(); void NotifyDataStoreUpdated_102991(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void HandleDataStoreUpdate_102992(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void _HandleRoomDataStore_102993(bool bPre_); void HandleRoomSettingChange_102994(); void HandleRoomMemberChange_102995(); void HandleRoomMatchServiceChange_102996(); void HandleRoomDataStore_Virtual_102997(); void HandleRoomBtnReddot_102998(); void HidePlaylist_102999(); void TryToEnterVoiceRoom_103000(); void OnNotifyTimeoutItemUpdate_103001(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyNotTurnOnMic_103002(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnMergeCodLiveOpsActivityDescFinish_103003(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnOpen_103004(); void OnClose_103005(); DLL2SDK::mscorlib::System::String* GetOpenAnimatorName_103006(); bool IsNeedSetWithFriendsTip_103007(); bool IsFriendOnline_103008(); void ReadWithFriendsInfoLocal_103009(); void RefreshWithFriendsTip_103010(); void ChangeTopBarBackCallback_103011(); void OnBackBtnClick_103012(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyCloseSpvpPlaylist_103013(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void RunCloseSpvpPlaylistAnimator_103014(); void OnNotifyCloseSpvpPlaylistDetail_103015(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyOpenSpvpPlaylistDetail_103016(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyRoomBasePopupFace_103017(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyRoomBaseCloseFace_103018(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void FakeRefreshPlaylistAnimator_103019(); void OpenSpvpPlaylistDetail_103020(int32_t detailType_); void RunCloseSpvpPlaylistDetailAnimator_103021(); bool IsOtherPlayersInRoom_103022(); void OnQuitRoomCallback_103023(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void CloseNavigation_103024(); void WillShow_103025(); void InitRoomUIToDefault_103026(bool bPreCreate_); void CreateComponent_103027(); bool IsNeedVoice_103028(); void ShowChatBroadCast_103029(); void ShowLobbyVoice_103030(); void ChangeRoomUIState_103031(DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIState state_); void InitRoomInviteView_103032(); void CheckMicWindowShouldShow_103033(); DLL2SDK::Assembly_CSharp::GameUI::Room::ELadderType GetLadderType_103034(); void CloseRoom_103035(); void ShowQuitConfirmWindow_103036(); void OnBtnPlayClick_103037(); void OnCheckLobbyRESFinish_103038(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetLadderMapNotDownloadQuestIDS_103039(); void BeginPlayEvent_103040(); void _OnPlayBtnClick_103041(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void SaveLastMode_103042(); void OnBtnLoadoutClick_103043(); void OnBtnPlaylistClick_103044(); void OnBtnBubbleClick_103045(); void OnSoldierReturnBtnClicked_103046(); void OnBtnReadyClick_103047(); void OnBtnCancelReadyClick_103048(); void ChangeToPvpLoadout_103049(); void ChangeToBrLoadout_103050(); void ChangeToPveLoadout_103051(); void OnBtnInviteMoreClick_103052(); void T_OnPlayBtnClick_103053(); void OnNotifyFriendPanelDrawed_103054(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyFriendPanelExtended_103055(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void ShowObserversView_103056(bool enableSpectating_); void TryChangeSeat_103057(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void SendGameStartRequest_103058(); void OnTopBarShow_103059(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void _HandleFriendDataStore_103060(); void OnNotifyBrMemberSetting_103061(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void GetRestrictPosition_103062(DLL2SDK::UnityEngine::UnityEngine::Vector3* topLeftVec_, DLL2SDK::UnityEngine::UnityEngine::Vector3* topRightVec_, DLL2SDK::UnityEngine::UnityEngine::Vector3* bottomLeftVec_, DLL2SDK::UnityEngine::UnityEngine::Vector3* bottomRightVec_); void SetPlaylistInfo_103063(); void InitSoldierReturnAndDownloadPosition_103064(); void ResetSoldierReturnActive_103065(); void RepositionMapDownloadAndSoldierReturnTable_103066(); void _ShowQuitConfirmWindow_m__0_103068(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_103069(); void __xLuaBaseProxy_Init_103070(); void __xLuaBaseProxy_RegisterDelegates_103071(); void __xLuaBaseProxy_UnRegisterDelegates_103072(); void __xLuaBaseProxy_OnOpen_103073(); void __xLuaBaseProxy_OnClose_103074(); void __xLuaBaseProxy_WillShow_103075(); static void _cctor_103067(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::ZM { struct RoomZombieSingleBaseView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* BtnLoadout_; DLL2SDK::Assembly_CSharp::UIButton* BtnModeDesc_; DLL2SDK::Assembly_CSharp::UIButton* BtnPlay_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111144(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::ZM { struct RoomZombieSingleBaseController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::PVE::ZM::RoomZombieSingleBaseView* mView_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_Squad* m_SquadAvatarCtr_; DLL2SDK::Assembly_CSharp::SquadTeamCamera* m_Camera_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbySceneRoot* m_LobbySceneRoot_; DLL2SDK::Assembly_CSharp::GameBase::LoadoutDataStore* m_LoadoutDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnModeDescClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnLoadoutClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnPlayClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToAvatarZombie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowChatBroadCast_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111130(); DLL2SDK::Assembly_CSharp::GameBase::LoadoutDataStore* get_LoadoutDS_111131(); void Init_111132(); void RegisterDelegates_111133(); void UnRegisterDelegates_111134(); void InitView_111135(); void OnBtnModeDescClick_111136(); void OnBtnLoadoutClick_111137(); void OnBtnPlayClick_111138(); void SwitchToAvatarZombie_111139(); void ShowChatBroadCast_111140(); void __xLuaBaseProxy_Init_111141(); void __xLuaBaseProxy_RegisterDelegates_111142(); void __xLuaBaseProxy_UnRegisterDelegates_111143(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomBasePlaylistSelectorWindowView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* BtnTemplateConfirm_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* ColliderBtnConfirm_; DLL2SDK::Assembly_CSharp::UIButton* BtnX_; DLL2SDK::UnityEngine::UnityEngine::Animator* AnimatorWindow_; DLL2SDK::Assembly_CSharp::UISprite* SpriteLineTop_; DLL2SDK::Assembly_CSharp::UISprite* SpriteLineBottom_; struct StaticFields { DLL2SDK::mscorlib::System::String* LESS_THAN_ONE_HOUR_; DLL2SDK::mscorlib::System::String* MORE_THAN_ONE_HOUR_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103102(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { enum struct EPlaylistViewState : int32_t { ENone_ = static_cast(0x0), EOpening_ = static_cast(0x1), ECloseing_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct InstanceItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* LabelNormalName_; DLL2SDK::Assembly_CSharp::UILabel* LabelNormalModelName_; DLL2SDK::Assembly_CSharp::UILabel* LabelHighlightName_; DLL2SDK::Assembly_CSharp::UILabel* LabelHighlightModelName_; DLL2SDK::Assembly_CSharp::UISprite* SpriteResource_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetSelect_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBgCommon_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBgHighLight_; DLL2SDK::UnityEngine::UnityEngine::GameObject* objDownload_; DLL2SDK::Assembly_CSharp::UIButton* btnDownload_; DLL2SDK::Assembly_CSharp::UILabel* LabelDownloadTip_; DLL2SDK::Assembly_CSharp::UILabel* LabelCompInitTip_; DLL2SDK::Assembly_CSharp::UIButton* BtnDownloadCancel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* objDownloading_; DLL2SDK::Assembly_CSharp::UIProgressBar* downloadProgress_; DLL2SDK::Assembly_CSharp::UILabel* LabelProgress_; int32_t questId_; int32_t mapId_; DLL2SDK::Assembly_CSharp::UISprite* downloadProgressMask_; float timer_; float CHECK_INTERVAL_; DLL2SDK::Assembly_CSharp::Config::GenericDownloadConfig* gdc_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInstanceView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDynamicState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGenericState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDynamicProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGenericProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111094(); void SetInstanceView_111095(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* conf_); void SetState_111096(); void SetDynamicState_111097(); void SetGenericState_111098(); void SetProgress_111099(); void SetDynamicProgress_111100(); void SetGenericProgress_111101(); void Update_111102(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct InstanceItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::Room::InstanceItemView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnDownLoadClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnDownLoadCancelClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnDownLoadOKClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111081(); void Init_111082(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_111083(); void RegisterDelegates_111084(); void UnRegisterDelegates_111085(); void OnBtnDownLoadClick_111086(); void OnBtnDownLoadCancelClick_111087(); void OnBtnDownLoadOKClick_111088(uint32_t mapId_); bool SetEasyListData_111089(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* dataObj_); void __xLuaBaseProxy_Init_111090(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_111091(); void __xLuaBaseProxy_RegisterDelegates_111092(); void __xLuaBaseProxy_UnRegisterDelegates_111093(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIFirstPopupBigView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigTemplate* PopupTemplate_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ContainerRoot_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerWidget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTitle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101543(); void Awake_101544(); void SetTitle_101545(DLL2SDK::mscorlib::System::String* text_); void __xLuaBaseProxy_Awake_101546(); void __xLuaBaseProxy_SetTitle_101547(DLL2SDK::mscorlib::System::String* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BasePopupWindowController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::EGUIWindowPriority priority_; bool m_isModal_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTitle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSubTitle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Close_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBlurFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreCloseAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseAnimationFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnMaskClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWindowCloseable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnKeyPressed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReturnKeyEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfShutdownWhenClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfBlurWhenOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxPanelDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePanelDepth_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52799(); DLL2SDK::Assembly_CSharp::UITexture* get_BlurBackground_52800(); DLL2SDK::Assembly_CSharp::GameUI::EGUIWindowPriority get_Priority_52801(); void set_Priority_52802(DLL2SDK::Assembly_CSharp::GameUI::EGUIWindowPriority value_); void Init_52803(); void SetTitle_52804(DLL2SDK::mscorlib::System::String* text_); void SetSubTitle_52805(DLL2SDK::mscorlib::System::String* text_); void Close_52806(DLL2SDK::Assembly_CSharp::GameUI::EWindowCloseType closeType_); void RegisterDelegates_52807(); void UnRegisterDelegates_52808(); void SetActive_52809(bool IsActive_, bool recursively_, bool enableOptimize_); void SetUIActive_52810(bool isActive_, bool recursively_, bool RemoveDelegate_); void OnBlurFinish_52811(); void OnCloseButtonClick_52812(); void PreCloseAnimation_52813(); void OnCloseAnimationFinish_52814(); void OnReturnButtonClick_52815(); void OnBtnMaskClick_52816(); bool IsWindowCloseable_52817(); bool OnReturnKeyPressed_52818(); bool ReturnKeyEnable_52819(); bool IfShutdownWhenClose_52820(); bool IfBlurWhenOpen_52821(); int32_t GetMaxPanelDepth_52822(); void UpdatePanelDepth_52823(int32_t mainPanelDepth_); void __xLuaBaseProxy_Init_52824(); void __xLuaBaseProxy_RegisterDelegates_52825(); void __xLuaBaseProxy_UnRegisterDelegates_52826(); void __xLuaBaseProxy_SetActive_52827(bool P0_, bool P1_, bool P2_); void __xLuaBaseProxy_SetUIActive_52828(bool P0_, bool P1_, bool P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomZombieMatchView : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomBaseView { DLL2SDK::Assembly_CSharp::UIWidget* ContainerAutoFill_; DLL2SDK::Assembly_CSharp::UIButton* BtnAutoFill_; DLL2SDK::Assembly_CSharp::UIButton* BtnCancelAutoFill_; DLL2SDK::Assembly_CSharp::UIAnchor* AnchorLeftBottom_; DLL2SDK::Assembly_CSharp::UIAnchor* AnchorRightBottom_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetDropsRoot_; DLL2SDK::Assembly_CSharp::UILabel* LabelRemainResetTime_; DLL2SDK::Assembly_CSharp::UILabel* LabelDropsAvailable_; DLL2SDK::Assembly_CSharp::UIGrid* GridDrops_; DLL2SDK::Array* ItemTemplates_; DLL2SDK::Assembly_CSharp::UIButton* BtnDropRewards_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DropsNumParticle_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjWeakPromptArrow_; DLL2SDK::Assembly_CSharp::UILabel* LabelMapNumLimit_; DLL2SDK::Assembly_CSharp::UIButton* PVETutorialBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* btnDynamicDownload_; DLL2SDK::Assembly_CSharp::GameUI::MapDynamicDownloadDialog* dynamicDownloadDialog_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshModeMapInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAutoFillInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDropsAvailables_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRemainResetTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111047(); void RefreshModeMapInfo_111048(bool isRoomOwner_, int32_t modeId_, int32_t instanceId_); void SetAutoFillInfo_111049(bool bAutoFill_); void RefreshDropsAvailables_111050(DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieMpDrops* data_, DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* conf_, double serverTime_, int32_t lastInstanceId_); void RefreshRemainResetTime_111051(int32_t resetTime_, double serverTime_); }; } namespace DLL2SDK::Assembly_CSharp { struct RoomBaseNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { bool m_bPreCreate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NavigationWillPop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103076(); bool get_bPreCreate_103077(); void OnNavigationShowed_103078(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void ProcessAudio_103079(); void OnNavigationWillClose_103080(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void NavigationWillPop_103081(); void __xLuaBaseProxy_NavigationWillPop_103082(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct InstanceGroupItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* LabelNormalName_; DLL2SDK::Assembly_CSharp::UILabel* LabelHighlightName_; DLL2SDK::Assembly_CSharp::UIButton* BtnSelect_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetHighlight_; DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* m_Config_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnSelectClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111037(); void UpdateView_111038(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* conf_); void OnBtnSelectClick_111039(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct InstanceGroupItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::Room::InstanceGroupItemView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnSelectClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111026(); void Init_111027(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_111028(); void RegisterDelegates_111029(); void UnRegisterDelegates_111030(); bool SetEasyListData_111031(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* dataObj_); void OnBtnSelectClick_111032(); void __xLuaBaseProxy_Init_111033(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_111034(); void __xLuaBaseProxy_RegisterDelegates_111035(); void __xLuaBaseProxy_UnRegisterDelegates_111036(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct ZbRankItemBtn : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* OpenSprite_; DLL2SDK::Assembly_CSharp::UISprite* HideSprite_; DLL2SDK::Assembly_CSharp::UILabel* NumLable_; bool curState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNum_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111023(); void SetItemState_111024(bool isOpen_); void SetNum_111025(int32_t Num_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct ZbRankGlobleSwitchView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::RankGame::RankMultiTab* blockTab_; DLL2SDK::Assembly_CSharp::RankGame::RankMultiTab* serverTab_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111020(); void Awake_111021(); void Start_111022(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIItemTemplate_2 : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* ItemNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* NumberLabel_; DLL2SDK::Assembly_CSharp::UISprite* ItemIconSprite_; DLL2SDK::Assembly_CSharp::UISprite* ItemQualitySprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LockObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ReddotObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NewFlagObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelectedObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TimeObj_; DLL2SDK::Assembly_CSharp::GameUI::UITimeLimitTemplate* timeLimitTemplate_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ChipFlagObj_; DLL2SDK::Assembly_CSharp::GameUI::ChipItemView* ChipView_; DLL2SDK::Assembly_CSharp::UICommonTipHolder* TipHolder_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetItemData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetConflictData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101565(); void SetItemData_101566(DLL2SDK::Assembly_CSharp::Squad::SIItem* itemData_); void SetItemData_101567(int32_t id_, int32_t num_, DLL2SDK::CSProto::msg::ITEMDURATIONTYPE expireType_, int32_t duration_); void SetConflictData_101568(DLL2SDK::Assembly_CSharp::GameBase::EInventoryItemType itemType_, DLL2SDK::CSProto::msg::ITEMDURATIONTYPE expireType_, int32_t duration_, int32_t num_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomZombieEndlessView : DLL2SDK::Assembly_CSharp::PVE::ZM::RoomZombieSingleBaseView { DLL2SDK::Assembly_CSharp::UILabel* LabelRoundNumPassed_; DLL2SDK::Assembly_CSharp::UILabel* LabelChallengeRoundScore_; DLL2SDK::Assembly_CSharp::UILabel* LabelNumOfRoundWeeklyCompleted_; DLL2SDK::Array* rewardItems_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomZombieEndlessView_EndlessRank* endlessRank_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNoDataTipActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReward_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111013(); void ResetScrollView_111014(); void SetNoDataTipActive_111015(bool isShow_); void SetReward_111016(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomZombieEndlessNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::UnityEngine::UnityEngine::Vector3 mDismissPosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowSquad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowNone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111006(); bool IsShowSquad_111007(); bool IsShowNone_111008(); void OnNavigationShowed_111009(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_111010(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); bool __xLuaBaseProxy_IsShowSquad_111011(); bool __xLuaBaseProxy_IsShowNone_111012(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomZombieEndlessController : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111005(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::ZM { struct RoomZombieDailyChallengeView : DLL2SDK::Assembly_CSharp::PVE::ZM::RoomZombieSingleBaseView { DLL2SDK::Assembly_CSharp::UILabel* LabelRemainTime_; DLL2SDK::Assembly_CSharp::UISprite* SpriteIcon_; DLL2SDK::Assembly_CSharp::UILabel* LabelName_; DLL2SDK::Assembly_CSharp::UIGrid* GridReward_; DLL2SDK::Array* ItemTemplates_; DLL2SDK::Assembly_CSharp::UIGrid* GridComplete_; DLL2SDK::Array* CompleteIcons_; DLL2SDK::Assembly_CSharp::UILabel* LabelLimit_; DLL2SDK::Assembly_CSharp::UILabel* LabelRecommendSpi_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetViewInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111003(); void SetViewInfo_111004(int32_t highestPassedDifficultyId_, int32_t currentSpi_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* sortedByDifficultyList_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::ZM { struct RoomZombieDailyChallengeNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::PVE::ZM::RoomZombieDailyChallengeController* m_Ctr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowSquad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowNone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110996(); bool IsShowSquad_110997(); bool IsShowNone_110998(); void OnNavigationShowed_110999(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_111000(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); bool __xLuaBaseProxy_IsShowSquad_111001(); bool __xLuaBaseProxy_IsShowNone_111002(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::ZM { struct RoomZombieDailyChallengeController : DLL2SDK::Assembly_CSharp::PVE::ZM::RoomZombieSingleBaseController { DLL2SDK::Assembly_CSharp::PVE::ZM::RoomZombieDailyChallengeView* m_View_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DailyList_; int32_t m_ServerDifficultyId_; int32_t m_ClientDifficulytId_; int32_t m_CurrentSpi_; DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieDailyChallengeDataStore* m_ZombieDailyDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetRefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnPlayClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110980(); DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieDailyChallengeDataStore* get_ZombieDailyDS_110981(); void Init_110982(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_110983(); void RegisterDelegates_110984(); void UnRegisterDelegates_110985(); void OnGetRefreshView_110986(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void InitView_110987(); void OnBtnPlayClick_110988(); bool _OnBtnPlayClick_m__0_110989(DLL2SDK::Assembly_CSharp::Config::ZombieDailySingleConfConfig* it_); void __xLuaBaseProxy_Init_110990(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_110991(); void __xLuaBaseProxy_RegisterDelegates_110992(); void __xLuaBaseProxy_UnRegisterDelegates_110993(); void __xLuaBaseProxy_InitView_110994(); void __xLuaBaseProxy_OnBtnPlayClick_110995(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::ZM { struct RoomZombieCompaignView : DLL2SDK::Assembly_CSharp::PVE::ZM::RoomZombieSingleBaseView { DLL2SDK::Assembly_CSharp::UIGrid* GridDifficulty_; DLL2SDK::Assembly_CSharp::UIToggle* ToggleNormal_; DLL2SDK::Assembly_CSharp::UIButton* BtnNormal_; DLL2SDK::Assembly_CSharp::UIToggle* ToggleHard_; DLL2SDK::Assembly_CSharp::UIButton* BtnHard_; DLL2SDK::Assembly_CSharp::UIToggle* ToggleHell_; DLL2SDK::Assembly_CSharp::UIButton* BtnHell_; DLL2SDK::Assembly_CSharp::UILabel* LabelRecommendSpi_; DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* FlowTable_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInfoSelector_En* ChapterSelector_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRecommendSpi_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDifficultyToggleValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateToggleView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110973(); void SetRecommendSpi_110974(int32_t spi_); void SetDifficultyToggleValue_110975(int32_t difficultyLevel_); void UpdateToggleView_110976(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); static bool _UpdateToggleView_m__0_110977(DLL2SDK::Assembly_CSharp::Config::ZombieDifficulty it_); static bool _UpdateToggleView_m__1_110978(DLL2SDK::Assembly_CSharp::Config::ZombieDifficulty it_); static bool _UpdateToggleView_m__2_110979(DLL2SDK::Assembly_CSharp::Config::ZombieDifficulty it_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::ZM { struct RoomZombieCompaignNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::UnityEngine::UnityEngine::Vector3 mDismissPosition_; DLL2SDK::Assembly_CSharp::PVE::ZM::RoomZombieCompaignController* m_Ctr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowSquad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowNone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110966(); bool IsShowSquad_110967(); bool IsShowNone_110968(); void OnNavigationShowed_110969(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_110970(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); bool __xLuaBaseProxy_IsShowSquad_110971(); bool __xLuaBaseProxy_IsShowNone_110972(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::ZM { struct RoomZombieCompaignController : DLL2SDK::Assembly_CSharp::PVE::ZM::RoomZombieSingleBaseController { DLL2SDK::Assembly_CSharp::PVE::ZM::RoomZombieCompaignView* m_View_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DifficultyList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ChapterList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LevelList_; int32_t m_SelectLevelId_; int32_t ITEM_WIDTH_; int32_t ITEM_HEIGHT_; int32_t m_DifficultyLevel_; DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieDataStore* m_ZombieDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetRefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDifficultyInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDifficultyToggleValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnDifficultyNormalClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnDifficultyHardClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnDifficultyHellClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshChapterInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectChapter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLevelInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRecommendSpi_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnPlayClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CellAssetIDForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureCellForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_Room_IRoomInfoSelectorController_En_DidSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_Room_IRoomInfoSelectorController_En_Expand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_Room_IRoomInfoSelectorDataSource_En_CellNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_Room_IRoomInfoSelectorDataSource_En_CellData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_Room_IRoomInfoSelectorDataSource_En_OuterGlowHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_Room_IRoomInfoSelectorDataSource_En_CellHeight_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110928(); DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieDataStore* get_ZombieDS_110929(); void Init_110930(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_110931(); void RegisterDelegates_110932(); void UnRegisterDelegates_110933(); void OnGetRefreshView_110934(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void InitView_110935(); void SetDifficultyInfo_110936(); void SetDifficultyToggleValue_110937(int32_t difficultyLevelId_); void OnBtnDifficultyNormalClick_110938(); void OnBtnDifficultyHardClick_110939(); void OnBtnDifficultyHellClick_110940(); void RefreshChapterInfo_110941(); void SelectChapter_110942(int32_t indexRow_); void RefreshLevelInfo_110943(int32_t index_); void SetRecommendSpi_110944(); void OnBtnPlayClick_110945(); DLL2SDK::Assembly_CSharp::EAssetID CellAssetIDForRow_110946(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void ConfigureCellForRow_110947(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell* cell_, int32_t row_); void DidSelectRow_110948(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); int32_t RowNumber_110949(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_); float HeightForRow_110950(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); bool GameUI_Room_IRoomInfoSelectorController_En_DidSelect_110951(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInfoSelector_En* selector_, int32_t row_); void GameUI_Room_IRoomInfoSelectorController_En_Expand_110952(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInfoSelector_En* selector_, bool bExpand_); int32_t GameUI_Room_IRoomInfoSelectorDataSource_En_CellNumber_110953(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInfoSelector_En* selector_); DLL2SDK::mscorlib::System::Object* GameUI_Room_IRoomInfoSelectorDataSource_En_CellData_110954(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInfoSelector_En* selector_, int32_t row_); int32_t GameUI_Room_IRoomInfoSelectorDataSource_En_OuterGlowHeight_110955(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInfoSelector_En* selector_); int32_t GameUI_Room_IRoomInfoSelectorDataSource_En_CellHeight_110956(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInfoSelector_En* selector_); bool _SetDifficultyInfo_m__0_110957(DLL2SDK::Assembly_CSharp::Config::ZombieDifficulty it_); bool _SetRecommendSpi_m__1_110958(DLL2SDK::Assembly_CSharp::PVE::ZM::PveLevelInfo* it_); bool _OnBtnPlayClick_m__2_110959(DLL2SDK::Assembly_CSharp::PVE::ZM::PveLevelInfo* it_); void __xLuaBaseProxy_Init_110960(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_110961(); void __xLuaBaseProxy_RegisterDelegates_110962(); void __xLuaBaseProxy_UnRegisterDelegates_110963(); void __xLuaBaseProxy_InitView_110964(); void __xLuaBaseProxy_OnBtnPlayClick_110965(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIFlowCell : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t _Index_k__BackingField_; DLL2SDK::mscorlib::System::Action_1* onSelectCell_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAwake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHighlight_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19889(); void set_Index_19890(int32_t value_); int32_t get_Index_19891(); void Awake_19892(); void OnAwake_19893(); void OnClick_19894(); void SetHighlight_19895(bool isShow_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomZombieBossBattleMatchView : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomBaseView { DLL2SDK::Assembly_CSharp::UIWidget* ContainerDifficulty_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerAutoFill_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerRecommendSpi_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerInfoSelector_; DLL2SDK::Assembly_CSharp::UIButton* BtnAutoFill_; DLL2SDK::Assembly_CSharp::UISprite* SpriteAutoFillEnable_; DLL2SDK::Assembly_CSharp::UIToggle* ToggleNormal_; DLL2SDK::Assembly_CSharp::UIToggle* ToggleHard_; DLL2SDK::Assembly_CSharp::UIButton* BtnNormalSwitch_; DLL2SDK::Assembly_CSharp::UIButton* BtnHardSwitch_; DLL2SDK::Assembly_CSharp::UIButton* BtnNormalLock_; DLL2SDK::Assembly_CSharp::UIButton* BtnHardLock_; DLL2SDK::Assembly_CSharp::UILabel* LabelRecommendSpi_; DLL2SDK::Assembly_CSharp::UIButton* BtnPlayNotSatisfySpi_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInfoSelector_En* MapSelector_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDifficultyInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110924(); void SetDifficultyInfo_110925(DLL2SDK::Assembly_CSharp::Config::ZombieDifficulty diffculty_, bool bEasy_, bool bHard_, bool bHell_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomZombieBossBattleMatchNavController : DLL2SDK::Assembly_CSharp::RoomBaseNavController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomZombieBossBattleMatchController* m_Ctr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowSquad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110917(); bool IsShowSquad_110918(); void OnNavigationShowed_110919(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_110920(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); bool __xLuaBaseProxy_IsShowSquad_110921(); void __xLuaBaseProxy_OnNavigationShowed_110922(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); void __xLuaBaseProxy_OnNavigationWillClose_110923(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomWithAvatarController : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomBaseController { bool bNeedDisplayAvatar_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_Squad* m_SquadAvatarCtrl_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomMemberNameController* m_NameCtrl_; DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* mInventoryDS_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ServerSeatId_PosDic_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* Pos_PlayerInfoDic_; DLL2SDK::Assembly_CSharp::GameBase::LoadoutDataStore* m_LoadoutDataStore_; DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType m_LastRoomUIType_; DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewType m_LastAvatarViewType_; bool m_LastMultiPlayerNum_; struct StaticFields { int32_t AVATAR_NUM_IN_ROOM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEAvatarViewType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchAvatarType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitRoomUIToDefault_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRoomMemberChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRoomSettingChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__HandleFriendDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEncourageFriendContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRoomCameraByPlayerNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerDownloadMapChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeRoomLoadout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPlayerModelWithLoadoutInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPlayerModelWithPveLoadoutInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPlayerModelWithBrLoadoutInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomMemberChangeLoadoutNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowRoomMemberMenuNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TestShowName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBRRoleIdByPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBRChipIdByPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPVPRoleIdByPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckEncourageSpecialCase_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103131(); bool IsShowAvatar_103132(); void Init_103133(); DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewType GetEAvatarViewType_103134(); void SwitchAvatarType_103135(); void InitRoomUIToDefault_103136(bool bPreCreate_); void WillShow_103137(); void WillClose_103138(); void RegisterDelegates_103139(); void UnRegisterDelegates_103140(); void HandleRoomMemberChange_103141(); void HandleRoomSettingChange_103142(); void _HandleFriendDataStore_103143(); void SetEncourageFriendContent_103144(); void RefreshRoomCameraByPlayerNum_103145(); void OnPlayerDownloadMapChanged_103146(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void ChangeRoomLoadout_103147(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* info_); void ShowPlayerModelWithLoadoutInfo_103148(int32_t pos_, DLL2SDK::CSProto::msg::LoadoutInfo* loadoutInfo_, bool display_); void ShowPlayerModelWithPveLoadoutInfo_103149(int32_t pos_, DLL2SDK::CSProto::msg::PVELoadoutInfo* loadoutInfo_, bool display_); void ShowPlayerModelWithBrLoadoutInfo_103150(int32_t pos_, DLL2SDK::CSProto::msg::BRLoadoutInfo* loadoutInfo_, bool display_); void OnRoomMemberChangeLoadoutNotify_103151(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnShowRoomMemberMenuNotify_103152(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void TestShowName_103153(); int32_t GetBRRoleIdByPos_103154(int32_t pos_); uint32_t GetBRChipIdByPos_103155(int32_t pos_); int32_t GetPVPRoleIdByPos_103156(int32_t pos_); bool CheckEncourageSpecialCase_103157(); void __xLuaBaseProxy_Init_103158(); void __xLuaBaseProxy_InitRoomUIToDefault_103159(bool P0_); void __xLuaBaseProxy_WillShow_103160(); void __xLuaBaseProxy_WillClose_103161(); void __xLuaBaseProxy_RegisterDelegates_103162(); void __xLuaBaseProxy_UnRegisterDelegates_103163(); void __xLuaBaseProxy_HandleRoomMemberChange_103164(); void __xLuaBaseProxy_HandleRoomSettingChange_103165(); void __xLuaBaseProxy__HandleFriendDataStore_103166(); }; } namespace DLL2SDK::Assembly_CSharp::WorkShop { struct WorkShopSystemAssist : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { struct StaticFields { DLL2SDK::Assembly_CSharp::WorkShop::WorkShopSystemAssist* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqWorkShopConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetWorkShopConfigRes_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110864(); void ReqWorkShopConfig_110865(); bool OnGetWorkShopConfigRes_110866(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errStr_); static void _cctor_110867(); }; } namespace DLL2SDK::Assembly_CSharp::WorkShop { struct WorkShopNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::WorkShop::WorkShopMainController* m_Ctr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110861(); void OnNavigationShowed_110862(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_110863(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); }; } namespace DLL2SDK::Assembly_CSharp::WorkShop { struct WorkShopModeDetailFixedView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* BtnClose_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBgTop_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBgBottom_; DLL2SDK::Assembly_CSharp::UILabel* LabelModeName_; DLL2SDK::Assembly_CSharp::UILabel* LabelModeDesc_; DLL2SDK::Assembly_CSharp::UITexture* TextureBg_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBg_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110860(); }; } namespace DLL2SDK::Assembly_CSharp::WorkShop { struct WorkShopModeDetailFixedController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::WorkShop::WorkShopModeDetailFixedView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptBg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnCloseClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110848(); void Init_110849(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_110850(); void RegisterDelegates_110851(); void UnRegisterDelegates_110852(); void AdaptBg_110853(); void UpdateData_110854(DLL2SDK::Assembly_CSharp::WorkShop::WorkShopEntranceConfClient* data_); void OnBtnCloseClick_110855(); void __xLuaBaseProxy_Init_110856(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_110857(); void __xLuaBaseProxy_RegisterDelegates_110858(); void __xLuaBaseProxy_UnRegisterDelegates_110859(); }; } namespace DLL2SDK::Assembly_CSharp::WorkShop { struct WorkShopMainView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* flowGrid_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110847(); }; } namespace DLL2SDK::Assembly_CSharp::WorkShop { struct WorkShopMainController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::WorkShop::WorkShopMainView* m_View_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CurrentShowList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ValidList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AllList_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_RefreshTimer_; int32_t m_ServerTime_; int32_t m_Row_; int32_t m_Column_; DLL2SDK::Assembly_CSharp::WorkShop::WorkShopModeDetailFixedController* m_ModeDetailFixedCtr_; DLL2SDK::Assembly_CSharp::GameUI::Room::SpvpPlaylistDetailWindowController* m_SpvpPlaylistDetailCtr_; DLL2SDK::Assembly_CSharp::WorkShop::WorkShopDataStore* m_WorkShopDS_; DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* m_GlobalDS_; DLL2SDK::Assembly_CSharp::LobbyExpBuffDataStore* m_LobbyExpBuffDS_; DLL2SDK::Assembly_CSharp::GameUI::Room::BrDataStore* m_BrDS_; DLL2SDK::Assembly_CSharp::SpvpDataStore* m_SpvpDS_; DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieDataStore* m_ZombieDS_; struct StaticFields { int32_t m_ShowCount_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleValidList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleDataIsChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyDataToCurrentShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshFlwoGrid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureCellForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ColumnNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CellAssetIDForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WidthForColumn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyModeDetailClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCloseSpvpPlaylistDetail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowModeDetailFixedView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowModeDetailMpView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideModeDetailView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110813(); DLL2SDK::Assembly_CSharp::WorkShop::WorkShopDataStore* get_WorkShopDS_110814(); DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* get_GlobalDS_110815(); DLL2SDK::Assembly_CSharp::LobbyExpBuffDataStore* get_LobbyExpBuffDS_110816(); DLL2SDK::Assembly_CSharp::GameUI::Room::BrDataStore* get_BrDS_110817(); DLL2SDK::Assembly_CSharp::SpvpDataStore* get_SpvpDS_110818(); DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieDataStore* get_ZombieDS_110819(); void Init_110820(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_110821(); void RegisterDelegates_110822(); void UnRegisterDelegates_110823(); void UpdateView_110824(); void RefreshView_110825(); void HandleValidList_110826(); bool HandleDataIsChange_110827(); void CopyDataToCurrentShow_110828(); void RefreshFlwoGrid_110829(bool bForceChange_); void ConfigureCellForPath_110830(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* cell_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); int32_t RowNumber_110831(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t column_); int32_t ColumnNumber_110832(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_); DLL2SDK::Assembly_CSharp::EAssetID CellAssetIDForPath_110833(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* table_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); float HeightForRow_110834(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); float WidthForColumn_110835(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void DidSelectRow_110836(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void OnNotifyModeDetailClick_110837(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyCloseSpvpPlaylistDetail_110838(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void ShowModeDetailFixedView_110839(DLL2SDK::Assembly_CSharp::WorkShop::WorkShopEntranceConfClient* data_); void ShowModeDetailMpView_110840(DLL2SDK::Assembly_CSharp::WorkShop::WorkShopEntranceConfClient* data_); void HideModeDetailView_110841(); void __xLuaBaseProxy_Init_110843(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_110844(); void __xLuaBaseProxy_RegisterDelegates_110845(); void __xLuaBaseProxy_UnRegisterDelegates_110846(); static int32_t _HandleValidList_m__0_110842(DLL2SDK::Assembly_CSharp::WorkShop::WorkShopEntranceConfClient* a_, DLL2SDK::Assembly_CSharp::WorkShop::WorkShopEntranceConfClient* b_); }; } namespace DLL2SDK::Assembly_CSharp::WorkShop { struct WorkShopDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_List_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* tmpList_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllEntranceList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPlaylistId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPlayListPriority_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMpFeatureModeAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWorkShopList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InWorkShopList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_InWorkShopList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBrFeatureModeAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSpvpPlaylistValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBrPlaylistValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMainPushWorkShopEntranceConfClient_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110797(); void UpdateData_110798(DLL2SDK::CSProto::msg::CSGetWorkshopEntranceConfRes* res_); void GetAllEntranceList_110799(DLL2SDK::mscorlib::System::Collections::Generic::List_1* parList_); bool CheckPlaylistId_110800(int32_t playlistId_); int32_t CheckPlayListPriority_110801(uint32_t playlistId_); bool CheckMpFeatureModeAvailable_110802(int32_t serverTime_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetWorkShopList_110803(); bool InWorkShopList_110804(DLL2SDK::Assembly_CSharp::WorkShop::WorkShopEntranceConfClient* c_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); bool InWorkShopList_110805(int32_t playlistid_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); bool CheckBrFeatureModeAvailable_110806(int32_t serverTime_); bool CheckSpvpPlaylistValid_110807(int32_t playlistId_); bool CheckBrPlaylistValid_110808(int32_t playlistId_); DLL2SDK::Assembly_CSharp::WorkShop::WorkShopEntranceConfClient* GetMainPushWorkShopEntranceConfClient_110809(int32_t serverTime_); static int32_t _GetWorkShopList_m__0_110810(DLL2SDK::Assembly_CSharp::WorkShop::WorkShopEntranceConfClient* a_, DLL2SDK::Assembly_CSharp::WorkShop::WorkShopEntranceConfClient* b_); }; } namespace DLL2SDK::Assembly_CSharp::WorkShop { struct WorkShopEntranceConfClient : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::CsWorkshopEntranceConf* confServer_; bool bWeaponBuff_; bool bPlayerBuff_; uint32_t modeId_; DLL2SDK::CSProto::msg::EMatchServiceModule matchServiceModule_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComputeInfoByServerTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SetModeId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110793(); bool IsValid_110794(int32_t serverTime_); void ComputeInfoByServerTime_110795(DLL2SDK::Assembly_CSharp::SpvpDataStore* spvpDS_, DLL2SDK::Assembly_CSharp::GameUI::Room::BrDataStore* brDS_, DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieDataStore* zombieDS_, DLL2SDK::Assembly_CSharp::LobbyExpBuffDataStore* lobbyExpBuffDS_, int32_t serverTime_); void _SetModeId_110796(DLL2SDK::Assembly_CSharp::SpvpDataStore* spvpDS_, DLL2SDK::Assembly_CSharp::GameUI::Room::BrDataStore* brDS_, DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieDataStore* zombieDS_, uint32_t playlistId_, uint32_t instanceId_); }; } namespace DLL2SDK::Assembly_CSharp::WorkShop { enum struct EWorkShopModeType : int32_t { ENone_ = static_cast(0x0), EMP_ = static_cast(0x1), EFixed_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIFlowGridCell : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath Path_; DLL2SDK::mscorlib::System::Action_1* onSelectCell_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19867(); bool get_isColliderEnabled_19868(); void Start_19869(); void OnStart_19870(); void OnClick_19871(); }; } namespace DLL2SDK::Assembly_CSharp { struct ItemWorkShopOnPress : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* SpriteOnPress_; bool m_IsPress_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110776(); void OnPress_110777(bool press_); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct ScoreStreakReplaceWindowView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UILabel* ContentDesc_; DLL2SDK::UnityEngine::UnityEngine::GameObject* StreakListRoot_; void _ctor_110775(); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct EquipmentReplaceBaseView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIButton* OkBtn_; DLL2SDK::Assembly_CSharp::UIButton* CancelBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110768(); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct EquipmentUnlockTipWindowView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::WeaponStorage::EquipmentUnlockTipWindowView_UnlockConfirmationParam* UnlockParam_; DLL2SDK::Assembly_CSharp::WeaponStorage::EquipmentUnlockTipWindowView_OutOfUnlockTokensParam* OutofUnlcokParam_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110769(); void SetUI_110770(bool isUnlockConfirmUI_); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct AttachmentReplaceWindowView : DLL2SDK::Assembly_CSharp::WeaponStorage::EquipmentReplaceBaseView { DLL2SDK::UnityEngine::UnityEngine::GameObject* LeftRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RightRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ReplaceGo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ConflictGo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReplaceView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110766(); void SetReplaceView_110767(bool isReplace_); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct PVPStorageTabView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIGrid* TabGrid_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110765(); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct PVPStorageEquipmentBaseView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* EquipmentIcon_; DLL2SDK::Assembly_CSharp::UIScrollView* EquipSV_; DLL2SDK::UnityEngine::UnityEngine::Transform* ScrollerViewRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110743(); void Awake_110744(); void __xLuaBaseProxy_Awake_110745(); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct PVPStorageScorestreakRankView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Array* RankList_; DLL2SDK::Assembly_CSharp::UIGrid* ScoreRankListGrid_; void _ctor_110761(); void ShowName_110762(bool flag_); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct PVPStorageRightSide : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* BagName_; DLL2SDK::Array* PerkListShow_; DLL2SDK::Array* ScorestreakLisShow_; DLL2SDK::Assembly_CSharp::WeaponStorage::EquipmentParam* LethalShow_; DLL2SDK::Assembly_CSharp::WeaponStorage::EquipmentParam* Tactical_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FadeInTarget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeInView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110759(); void FadeInView_110760(); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct PVPStorageReticleView : DLL2SDK::Assembly_CSharp::WeaponStorage::PVPStorageEquipmentBaseView { DLL2SDK::Assembly_CSharp::UILabel* CurReticleName_; DLL2SDK::UnityEngine::UnityEngine::Transform* NameInfoRoot_; DLL2SDK::UnityEngine::UnityEngine::Transform* KillInfoRoot_; DLL2SDK::Assembly_CSharp::UILabel* CurReticleExplain_; DLL2SDK::Assembly_CSharp::UILabel* UnlockAward_; DLL2SDK::Assembly_CSharp::UILabel* CurKillPercent_; DLL2SDK::Assembly_CSharp::UISprite* KillProgress_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110758(); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct PVPStorageOpticView : DLL2SDK::Assembly_CSharp::WeaponStorage::PVPStorageEquipmentBaseView { DLL2SDK::UnityEngine::UnityEngine::GameObject* ReticleParentRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FadeInTarget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeInView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110756(); void FadeInView_110757(); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct PVPStorageLeftSide : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* FadeInTarget_; DLL2SDK::Assembly_CSharp::WeaponStorage::PVPStorageLeftSide_EPrimarySecondTabParam* Primary_; DLL2SDK::Assembly_CSharp::WeaponStorage::PVPStorageLeftSide_EPrimarySecondTabParam* Secondary_; DLL2SDK::Assembly_CSharp::WeaponStorage::EquipmentParam* WeaponSelectShow_; DLL2SDK::Assembly_CSharp::WeaponStorage::EquipmentParam* OpticSelectShow_; DLL2SDK::Assembly_CSharp::WeaponStorage::EquipmentParam* ReticleSelcetShow_; DLL2SDK::Array* AttachmentSelectListShow_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAllEquipemntType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelcetTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIconName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeInView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110748(); void SetAllEquipemntType_110749(DLL2SDK::Assembly_CSharp::WeaponStorage::EPrimarySecondType type_); void SetSelcetTab_110750(bool isPrimay_); DLL2SDK::mscorlib::System::String* GetIconName_110751(uint64_t id_, DLL2SDK::mscorlib::System::String* defaultName_); void FadeInView_110752(); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct PVPStorageGrenadeView : DLL2SDK::Assembly_CSharp::WeaponStorage::PVPStorageEquipmentBaseView { DLL2SDK::Assembly_CSharp::UILabel* GrenadeNum_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PerkInfoRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGrenadeNum_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110746(); void SetGrenadeNum_110747(DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageGrenadeType type_); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct EquipmentParam : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UISprite* WeaponIcon_; DLL2SDK::Assembly_CSharp::UIButton* BtnClick_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CanNotEquipBg_; DLL2SDK::Assembly_CSharp::UISprite* BG_; DLL2SDK::Assembly_CSharp::WeaponStorage::EPrimarySecondType WeaponType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBG_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110741(); void SetBG_110742(bool isEquipedWeap_); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct PVPStorageCamoView : DLL2SDK::Assembly_CSharp::WeaponStorage::PVPStorageEquipmentBaseView { DLL2SDK::Assembly_CSharp::UILabel* CurCamoName_; DLL2SDK::Assembly_CSharp::UILabel* CurCamoExplain_; DLL2SDK::Assembly_CSharp::UILabel* CurKillInfo_; DLL2SDK::Assembly_CSharp::UISprite* KillProgress_; DLL2SDK::Assembly_CSharp::UILabel* UnlockAward_; DLL2SDK::UnityEngine::UnityEngine::Transform* NameInfoRoot_; DLL2SDK::UnityEngine::UnityEngine::Transform* KillInfoRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110740(); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct PVPStorageAttachmentView : DLL2SDK::Assembly_CSharp::WeaponStorage::PVPStorageEquipmentBaseView { DLL2SDK::Assembly_CSharp::UIGrid* AttachmentGridRoot_; DLL2SDK::UnityEngine::UnityEngine::Transform* AttachmentTabRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110739(); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct PVPPrimaryWeaponView : DLL2SDK::Assembly_CSharp::WeaponStorage::PVPStorageEquipmentBaseView { DLL2SDK::UnityEngine::UnityEngine::GameObject* DownDisable_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DownEnable_; DLL2SDK::UnityEngine::UnityEngine::GameObject* UpDisable_; DLL2SDK::UnityEngine::UnityEngine::GameObject* UpEnable_; DLL2SDK::Assembly_CSharp::UIScrollView* ScrollView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110738(); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct PVPStorageTabItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* Selected_; DLL2SDK::UnityEngine::UnityEngine::GameObject* UnSelected_; DLL2SDK::Assembly_CSharp::UILabel* SelectName_; DLL2SDK::Assembly_CSharp::UILabel* UnSelectName_; DLL2SDK::Assembly_CSharp::UIButton* TabBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Lock_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelectStatus_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110734(); void SetName_110735(DLL2SDK::mscorlib::System::String* name_); void SetLock_110736(bool bLock_); void SetSelectStatus_110737(bool flag_); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct PVPEquipmentItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* EquipmentName_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoContentText_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelectYes_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LevelLock_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ComsumeLock_; DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::Assembly_CSharp::UILabel* ComsumeNum_; DLL2SDK::Assembly_CSharp::UILabel* ScoreNum_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelectBg_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalBg_; DLL2SDK::UnityEngine::UnityEngine::GameObject* UnlockBg_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoContentBg_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBgStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLevelLockOrConsumLock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNoContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110728(); void Init_110729(); void SetBgStatus_110730(DLL2SDK::Assembly_CSharp::WeaponStorage::EEquipmentItemStatusType type_); void SetLevelLockOrConsumLock_110731(bool isReachLevel_); void SetNoContent_110732(bool bNoContent_); void __xLuaBaseProxy_Init_110733(); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct EquipmentPropItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalBg_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelectedBg_; DLL2SDK::Assembly_CSharp::UIButton* ItemBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDefault_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110723(); void Awake_110724(); void SetStatus_110725(bool isSelected_); void SetDefault_110726(); void __xLuaBaseProxy_Awake_110727(); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct EquipmentEachPropertyItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::Assembly_CSharp::UIGrid* Grid_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110722(); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct EquipmentEachPropertyGridItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalBg_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SubBg_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AddBg_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStatus_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110720(); void SetStatus_110721(DLL2SDK::Assembly_CSharp::WeaponStorage::EEachPropertyGridItemType type_); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct EquipmentDescInfoView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* Level_; DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::Assembly_CSharp::UILabel* Desc_; DLL2SDK::Assembly_CSharp::UISprite* LevelSlider_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LevelInfo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ScoreWidget_; DLL2SDK::Assembly_CSharp::UILabel* Score_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FadeInTarget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Default_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRightSide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeInView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110716(); void Default_110717(); void SetRightSide_110718(); void FadeInView_110719(); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct EquipmentCamoView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* CamosRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FadeInTarget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeInView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110714(); void FadeInView_110715(); }; } namespace DLL2SDK::Assembly_CSharp { struct CopyBagItemView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* Name_; int32_t BagID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110712(); void OnClick_110713(); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct AttachmentEquipItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* AttachIcon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HighLight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110711(); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct EquipmentPropertyView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIGrid* Grid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BG_; DLL2SDK::Assembly_CSharp::UIButton* ZoomBtn_; DLL2SDK::Assembly_CSharp::UISprite* ZoomIn_; DLL2SDK::Assembly_CSharp::UISprite* ZoomOut_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FadeInTarget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowZoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeInView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110706(); void SetUIActive_110707(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool isActive_); void ShowZoom_110708(bool zoom_); void FadeInView_110709(); void __xLuaBaseProxy_SetUIActive_110710(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct StorageDataHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { uint64_t ThirdPart_; uint64_t SecondPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeToEquipmentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeToWeaponType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeToGrenadeType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeToLethalType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeToMeleeType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeToTacticalType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeToLauncherType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeToAttachmentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEquipmentCsv_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110696(); static DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageEquipmentType ChangeToEquipmentType_110697(uint64_t clientID_); static DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageWeaponType ChangeToWeaponType_110698(uint64_t clientID_); static DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageGrenadeType ChangeToGrenadeType_110699(uint64_t clientID_); static DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageLethalType ChangeToLethalType_110700(uint64_t clientID_); static DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageMeleeType ChangeToMeleeType_110701(uint32_t itemID_); static DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageTacticalType ChangeToTacticalType_110702(uint64_t clientID_); static DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageLauncherType ChangeToLauncherType_110703(uint64_t clientID_); static DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageAttachmentType ChangeToAttachmentType_110704(uint64_t clientID_); static DLL2SDK::Assembly_CSharp::Config::IEquipmentConfConfig* GetEquipmentCsv_110705(uint64_t clientID_); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { enum struct EPropertyType : int32_t { None_ = static_cast(0x0), Mobility_ = static_cast(0x1), Damage_ = static_cast(0x2), Range_ = static_cast(0x3), FireRate_ = static_cast(0x4), Accuracy_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { enum struct EEquipmentGainType : int32_t { None_ = static_cast(0x0), Unlock_ = static_cast(0x1), Lottery_ = static_cast(0x2), NotGain_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { enum struct EStorageTacticalType : int32_t { None_ = static_cast(0xFFFFFFFF), Flashbang_ = static_cast(0x1), SmokeGrenade_ = static_cast(0x2), ConcussionGrenade_ = static_cast(0x3), EMP_ = static_cast(0x4), TrophySystem_ = static_cast(0x7), CryoMine_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { enum struct EStorageLethalType : int32_t { None_ = static_cast(0xFFFFFFFF), MonkeyBomb_ = static_cast(0x0), FragGrenade_ = static_cast(0x1), StickGrenade_ = static_cast(0x2), TripMine_ = static_cast(0x3), HandAxe_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { enum struct EStorageLauncherType : int32_t { None_ = static_cast(0x0), FHJ_ = static_cast(0x1), SMRS_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { enum struct EStorageMeleeType : int32_t { None_ = static_cast(0x0), Knife_ = static_cast(0x2), Axe_ = static_cast(0x3), BaseballBat_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { enum struct EStorageEquipmentType : int32_t { None_ = static_cast(0x0), Weapon_ = static_cast(0x1), Optics_ = static_cast(0x2), Attachments_ = static_cast(0x3), Grenade_ = static_cast(0x4), Perk_ = static_cast(0x5), ScoreStreak_ = static_cast(0x6), Reticle_ = static_cast(0x7), Camo_ = static_cast(0x8), Role_ = static_cast(0xA), WeaponSkill_ = static_cast(0xB), RoleSkill_ = static_cast(0xF), Box_ = static_cast(0xC), Winsuit_ = static_cast(0x1A), Parachute_ = static_cast(0x1B), Ornament_ = static_cast(0x2B), End_ = static_cast(0x2C) }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { enum struct EWeaponAssistantButtonType : int32_t { None_ = static_cast(0x0), Optics_ = static_cast(0x1), Reticles_ = static_cast(0x2), Camios_ = static_cast(0x3), AttachMents_ = static_cast(0x4), Perk_ = static_cast(0x5), ScoreStreak_ = static_cast(0x6), Lethal_ = static_cast(0x7), Tackical_ = static_cast(0x8), Max_ = static_cast(0x9) }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct EquipmentCommonData : DLL2SDK::mscorlib::System::Object { int32_t PosIndex_; uint64_t ServerID_; uint64_t mClientID_; uint64_t OwnerClientID_; uint64_t OwnerServerID_; int32_t Level_; int32_t Exp_; DLL2SDK::Assembly_CSharp::WeaponStorage::EEquipmentGainType GainType_; DLL2SDK::Assembly_CSharp::Config::IEquipmentConfConfig* ConfBase_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCSVData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnLockNewEquipment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_UpdateData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110642(); void _ctor_110643(DLL2SDK::CSProto::msg::ItemCommonData* data_); uint64_t get_ClientID_110644(); void set_ClientID_110645(uint64_t value_); DLL2SDK::mscorlib::System::String* get_ResouceName_110646(); DLL2SDK::Assembly_CSharp::Config::ItemResourceConfig* get_ItemResouce_110647(); DLL2SDK::mscorlib::System::String* get_Name_110648(); void UpdateCSVData_110649(); void UpdateData_110650(DLL2SDK::CSProto::msg::ItemCommonData* data_); void Reset_110651(); void UnLockNewEquipment_110652(DLL2SDK::Assembly_CSharp::WeaponStorage::EquipmentCommonData* unlockData_); void UpdateData_110653(DLL2SDK::Assembly_CSharp::WeaponStorage::EquipmentCommonData* commonData_); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct EquipReticleData : DLL2SDK::Assembly_CSharp::WeaponStorage::EquipmentCommonData { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCSVData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110687(); void _ctor_110688(DLL2SDK::CSProto::msg::DBReticleData* data_); DLL2SDK::Assembly_CSharp::Config::ReticlesConfConfig* get_Conf_110689(); void UpdateCSVData_110690(); void __xLuaBaseProxy_UpdateCSVData_110691(); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct EquipAttachmentData : DLL2SDK::Assembly_CSharp::WeaponStorage::EquipmentCommonData { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAttachmentData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCSVData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110681(int32_t index_); void _ctor_110682(); DLL2SDK::Assembly_CSharp::Config::AttachmentConfConfig* get_AttachmentCsv_110683(); void UpdateAttachmentData_110684(DLL2SDK::CSProto::msg::DBEquipAttachmentData* data_); void UpdateCSVData_110685(); void __xLuaBaseProxy_UpdateCSVData_110686(); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct EquipOpticData : DLL2SDK::Assembly_CSharp::WeaponStorage::EquipmentCommonData { DLL2SDK::Assembly_CSharp::WeaponStorage::EquipReticleData* ReticleData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCSVData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110676(); DLL2SDK::Assembly_CSharp::Config::AttachmentConfConfig* get_OpticCSV_110677(); void UpdateData_110678(DLL2SDK::CSProto::msg::DBEquipOpticData* data_); void UpdateCSVData_110679(); void __xLuaBaseProxy_UpdateCSVData_110680(); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct EquipPerkData : DLL2SDK::Assembly_CSharp::WeaponStorage::EquipmentCommonData { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110674(); void UpdateData_110675(DLL2SDK::CSProto::msg::DBEquippedPerk* data_); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct EquipScoreStreakData : DLL2SDK::Assembly_CSharp::WeaponStorage::EquipmentCommonData { void _ctor_110668(DLL2SDK::CSProto::msg::ItemCommonData* commonData_); void _ctor_110669(); DLL2SDK::Assembly_CSharp::Config::ScorestreaksConfConfig* get_Conf_110670(); int32_t get_Score_110671(); void UpdateData_110672(DLL2SDK::CSProto::msg::DBEquippedScoreStreak* data_); void UpdateCSVData_110673(); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct EquipGrenadeData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::WeaponStorage::EquipmentCommonData* LethalGrendeData_; DLL2SDK::Assembly_CSharp::WeaponStorage::EquipmentCommonData* TacticalGrenadeData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInUseGrenade_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEquipmentInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEmpty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetServerID_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110662(); bool IsInUseGrenade_110663(uint64_t clientID_); DLL2SDK::Assembly_CSharp::WeaponStorage::EquipmentCommonData* GetEquipmentInfo_110664(uint64_t clientID_); bool IsEmpty_110665(DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageGrenadeType type_); void Clear_110666(); uint64_t GetServerID_110667(uint64_t ClientID_); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct EquipWeaponData : DLL2SDK::Assembly_CSharp::WeaponStorage::EquipmentCommonData { DLL2SDK::Assembly_CSharp::WeaponStorage::EquipOpticData* OpticData_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AttachmentDataList_; DLL2SDK::Assembly_CSharp::WeaponStorage::EquipCamoData* CamoData_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* KillNumDic_; struct StaticFields { int32_t AttachLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitCommon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEquipment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCSVData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetKillNumInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetKillNumInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110654(); void InitCommon_110655(); void UpdateEquipment_110656(DLL2SDK::Assembly_CSharp::WeaponStorage::EquipWeaponData* weaponData_); void UpdateCSVData_110657(); void SetKillNumInfo_110658(DLL2SDK::mscorlib::System::Collections::Generic::List_1* killNumList_); int32_t GetKillNumInfo_110659(DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageModeType type_); void ClearData_110660(); void __xLuaBaseProxy_UpdateCSVData_110661(); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct PVPEquipmentItemMoveAnimation : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Vector3 MoveOffset_; float MoveSpeed_; DLL2SDK::UnityEngine::UnityEngine::Transform* MoveView_; DLL2SDK::UnityEngine::UnityEngine::Transform* MoveTarget_; bool bMoveBegin_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* Curve_; DLL2SDK::UnityEngine::UnityEngine::Vector3 InitialPosition_; float mDuration_; float mEscapedTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Begin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110639(); void Begin_110640(int32_t index_); void Update_110641(); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct EquipmentEachPropertyItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::WeaponStorage::EquipmentEachPropertyItemView* mView_; bool bFirstTimeInit_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mGridItemList_; struct StaticFields { int32_t GridNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPropertyAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeProperty_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110630(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_110631(); void Init_110632(); void SetData_110633(DLL2SDK::mscorlib::System::String* name_, int32_t propertyNum_); void SetCurrentProperty_110634(int32_t propertyNum_); void ShowPropertyAnimation_110635(); void ChangeProperty_110636(int32_t property_, int32_t addtion_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_110637(); void __xLuaBaseProxy_Init_110638(); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct EquipmentEachPropertyGridItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::WeaponStorage::EquipmentEachPropertyGridItemView* mView_; int32_t mCurProgress_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowComingAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetControllerView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110618(); int32_t get_CurProgress_110619(); void set_CurProgress_110620(int32_t value_); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_110621(); void Init_110622(); void SetCurProgress_110623(bool isNormal_); void ShowComingAnimation_110624(DLL2SDK::UnityEngine::UnityEngine::Vector3 from_, DLL2SDK::UnityEngine::UnityEngine::Vector3 to_, float duration_); void SetStatus_110625(DLL2SDK::Assembly_CSharp::WeaponStorage::EEachPropertyGridItemType type_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetViewPosition_110626(); DLL2SDK::Assembly_CSharp::WeaponStorage::EquipmentEachPropertyGridItemView* GetControllerView_110627(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_110628(); void __xLuaBaseProxy_Init_110629(); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct AttachmentEquipItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::WeaponStorage::AttachmentEquipItemView* mView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110615(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_110616(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_110617(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VoiceManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 LobbyVoiceUiPosition_; bool IsIOS13_; bool IfMemoryEnoughSupportVoice_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* recordFileMap_; DLL2SDK::System::System::Collections::Generic::Queue_1* uploadRecordFileQueue_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* chatCacheForTranslateMap_; bool IsAutoPlayWhenDownload_; bool IsAutoSendChatWhenUpload_; bool IsUploadingRecordFile_; DLL2SDK::mscorlib::System::String* CacheVoiceUrl_; DLL2SDK::System::System::Text::RegularExpressions::Regex* RegexForVoiceText_; DLL2SDK::mscorlib::System::String* CacheCurVoiceTeamRoomName_; DLL2SDK::mscorlib::System::String* CacheCurVoiceRangeRoomName_; DLL2SDK::mscorlib::System::String* CacheCurVoiceFriendRoomName_; DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode CacheMicrophoneMode_; DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode CacheAudioMode_; bool CacheMicrophoneHoldingMode_; bool CacheCurrentIsHolding_; int32_t SelfTeamVoiceMemberId_; int32_t SelfRangeVoiceMemberId_; int32_t SelfFriendVoiceMemberId_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* AudioChannelModePriorityDict_; bool HasShowClickTipForPvp_; bool HasShowClickTipForBr_; DLL2SDK::CSProto::msg::CSAccountextSetVoiceStateReq* cacheCSAccountextSetVoiceStateReq_; DLL2SDK::CSProto::msg::VoiceState* cacheVoiceState_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameBase::VoiceManager* Instance_; bool OPEN_LOG_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIosVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayVoice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopPlayVoice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddUploadRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessUploadRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuitRoomFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUploadRecordFileFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUploadRecordFileError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDownloadRecordFileFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDownloadRecordFileError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFinishPlayRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearRecordMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertToVoiceLanguage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIsCloseWhenUploading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLoading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVoiceChatSendText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVoiceDataByChatText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVoiceChannelText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddTranslateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTranslateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTranslateVoice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MuteBgm_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTimeoutTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowConnectingTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHoldToTalkSelectMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertToHoldToTalkChannelMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareMicroModePriority_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareAudioModePriority_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareVoiceModePriority_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetVoiceState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSetVoiceState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGetVoiceState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVoiceState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPauseComeback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnJoinVoiceRoomFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnJoinVoiceRoomFinishFailed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVoiceRoomMicrophoneByHold_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSelfVoiceStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDroppedVoiceRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDroppedGameVoiceRoom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110564(); void CheckIosVersion_110565(); void PlayVoice_110566(DLL2SDK::mscorlib::System::String* fileId_); void StopPlayVoice_110567(bool backToRealTimeMode_); void AddUploadRecord_110568(DLL2SDK::Assembly_CSharp::GameBase::VoiceUploadData data_); void ProcessUploadRecord_110569(); void OnQuitRoomFinish_110570(DLL2SDK::mscorlib::System::String* roomName_, int32_t memberId_); void OnUploadRecordFileFinish_110571(DLL2SDK::mscorlib::System::String* filePath_, DLL2SDK::mscorlib::System::String* fileId_); void OnUploadRecordFileError_110572(); void OnDownloadRecordFileFinish_110573(DLL2SDK::mscorlib::System::String* filePath_, DLL2SDK::mscorlib::System::String* fileId_); void OnDownloadRecordFileError_110574(); void OnFinishPlayRecord_110575(DLL2SDK::mscorlib::System::String* filePath_); void ClearRecordMap_110576(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::SpeechLanguageType ConvertToVoiceLanguage_110577(DLL2SDK::Assembly_CSharp::GCloud::GVoice::SpeechLanguageType defaultLanguage_); void CheckIsCloseWhenUploading_110578(); void ShowLoading_110579(bool isShow_); DLL2SDK::mscorlib::System::String* GetVoiceChatSendText_110580(DLL2SDK::Assembly_CSharp::GameBase::VoiceUploadData data_); bool GetVoiceDataByChatText_110581(DLL2SDK::mscorlib::System::String* text_, DLL2SDK::Assembly_CSharp::GameBase::VoiceUploadData* voiceData_); DLL2SDK::mscorlib::System::String* GetVoiceChannelText_110582(DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode mode_); void AddTranslateData_110583(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* message_); DLL2SDK::mscorlib::System::String* GetTranslateData_110584(DLL2SDK::mscorlib::System::String* fileId_); void OnTranslateVoice_110585(DLL2SDK::mscorlib::System::String* fileId_, DLL2SDK::mscorlib::System::String* translateText_); void MuteBgm_110586(bool isMute_); void ShowTimeoutTip_110587(); void ShowConnectingTip_110588(); DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode get_CacheMicrophoneSelectMode_110589(); void set_CacheMicrophoneSelectMode_110590(DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode value_); DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode get_CacheAudioSelectMode_110591(); void set_CacheAudioSelectMode_110592(DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode value_); DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode get_CurMicrophoneChannelMode_110593(); void set_CurMicrophoneChannelMode_110594(DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode value_); bool IsHoldToTalkSelectMode_110595(DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode mode_); DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode get_CurAudioChannelMode_110596(); void set_CurAudioChannelMode_110597(DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode value_); DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode ConvertToHoldToTalkChannelMode_110598(DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode mode_); int32_t CompareMicroModePriority_110599(DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode mode_); int32_t CompareAudioModePriority_110600(DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode mode_); int32_t CompareVoiceModePriority_110601(DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode mode_, DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode compMode_); void ResetVoiceState_110602(); void RequestSetVoiceState_110603(DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode microphoneState_, DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode audioState_, bool callFromGame_); void RequestGetVoiceState_110604(); void SetVoiceState_110605(DLL2SDK::CSProto::msg::VoiceState* voiceState_); void OnApplicationPauseComeback_110606(); void OnJoinVoiceRoomFinish_110607(DLL2SDK::mscorlib::System::String* roomName_, int32_t memberId_); void OnJoinVoiceRoomFinishFailed_110608(DLL2SDK::mscorlib::System::String* roomName_); void Reset_110609(); void SetVoiceRoomMicrophoneByHold_110610(bool isOpen_); DLL2SDK::Assembly_CSharp::GameBase::EVoiceSystemMemberState GetSelfVoiceStatus_110611(); void OnDroppedVoiceRoom_110612(DLL2SDK::mscorlib::System::String* roomName_, int32_t memberID_); int32_t OnDroppedGameVoiceRoom_110613(DLL2SDK::mscorlib::System::String* roomName_, int32_t memberID_); static void _cctor_110614(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VoiceBtnBase : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::BoxCollider* MicBtn_; struct StaticFields { float MAX_DELTA_Y_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110542(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VoiceBtnView : DLL2SDK::Assembly_CSharp::GameBase::VoiceBtnBase { float m_pressTime_; bool m_isRecording_; bool m_isCancellFlag_; float m_cacheDeltaY_; DLL2SDK::mscorlib::System::String* m_RecordingFilePath_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMicPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMicDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancellConfirm_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndRecord_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110546(); void Awake_110547(); void Update_110548(); void OnMicPress_110549(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool isPress_); void OnMicDrag_110550(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void OnCancellConfirm_110551(); void BeginRecord_110552(); void EndRecord_110553(float recordTime_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VoiceBtnGenerator : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameBase::VoiceBtnBase* voiceBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110543(); void Awake_110544(); void OnDestroy_110545(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UICommonVideoView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* BackgroundRoot_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer* MainMediaPlayer_; DLL2SDK::Assembly_CSharp::UITexture* MediaTexture_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::VideoTextureAdapter* MediaPlayerAdapter_; DLL2SDK::Assembly_CSharp::UIButton* SkinBtn_; bool bPlaying_; DLL2SDK::mscorlib::System::String* sVideoPath_; DLL2SDK::mscorlib::System::String* sVideoSoundBeginCmd_; DLL2SDK::mscorlib::System::String* sVideoSoundEndCmd_; bool bLoop_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DontCacheFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayVideo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FinishShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FinishShowImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseImpl_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110526(); void Awake_110527(); bool DontCacheFlag_110528(); void PlayVideo_110529(DLL2SDK::mscorlib::System::String* videoPath_, DLL2SDK::mscorlib::System::String* soundBegin_, DLL2SDK::mscorlib::System::String* soundEnd_, bool loop_); DLL2SDK::mscorlib::System::Collections::IEnumerator* Play_110530(); void FinishShow_110531(); void FinishShowImpl_110532(); void CloseImpl_110533(); void __xLuaBaseProxy_Awake_110534(); bool __xLuaBaseProxy_DontCacheFlag_110535(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SeasonShowTimeView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* BackgroundRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LastSeasonRoot_; DLL2SDK::Assembly_CSharp::UILabel* LastSeasonTimeLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MpSeasonRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MpSeasonDescriptionRoot_; DLL2SDK::Assembly_CSharp::GameUI::SeasonShowTimeView_SeasonUI* MpSeasonDescriptionSeasonUI_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MpSeasonAwardRoot_; DLL2SDK::Assembly_CSharp::GameUI::SeasonShowTimeView_SeasonUI* MpSeasonAwardSeasonUI_; DLL2SDK::Assembly_CSharp::UILabel* MpSeasonAwardNameLabel_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* MpSeasonAwardItemList_; DLL2SDK::Assembly_CSharp::UISprite* MpSeasonAwardBigSprite_; DLL2SDK::Assembly_CSharp::UISprite* MpSeasonBigLogo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MpSeasonAwardContinueBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BrSeasonRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BrSeasonDescriptionRoot_; DLL2SDK::Assembly_CSharp::GameUI::SeasonShowTimeView_SeasonUI* BrSeasonDescriptionSeasonUI_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BrSeasonAwardRoot_; DLL2SDK::Assembly_CSharp::GameUI::SeasonShowTimeView_SeasonUI* BrSeasonAwardSeasonUI_; DLL2SDK::Assembly_CSharp::UILabel* BrSeasonAwardNameLabel_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* BrSeasonAwardItemList_; DLL2SDK::Assembly_CSharp::UISprite* BrSeasonAwardBigSprite_; DLL2SDK::Assembly_CSharp::UISprite* BrSeasonBigLogo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BrSeasonAwardContinueBtn_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer* MainMediaPlayer_; DLL2SDK::Assembly_CSharp::UITexture* MediaTexture_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::VideoTextureAdapter* MediaPlayerAdapter_; bool bPlaying_; bool bMpShowFinish_; DLL2SDK::UnityEngine::UnityEngine::WaitForSeconds* waitObj_; DLL2SDK::CSProto::msg::MPLadderSeasonInfo* mMpLadderSeasonInfo_; DLL2SDK::CSProto::msg::BRLadderSeasonInfo* mBrLadderSeasonInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DontCacheFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMpContinueClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRContinueClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_bNotFoundVideoFile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVideoPart1Name_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVideoPart2Name_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVideoSoundBank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVideoSoundStartCmd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVideoSoundStopCmd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FinishShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FinishShowImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110499(); void Awake_110500(); bool DontCacheFlag_110501(); void OnMpContinueClick_110502(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnBRContinueClick_110503(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void StartShow_110504(); bool bNotFoundVideoFile_110505(); DLL2SDK::mscorlib::System::String* GetVideoPart1Name_110506(); DLL2SDK::mscorlib::System::String* GetVideoPart2Name_110507(); DLL2SDK::mscorlib::System::String* GetVideoSoundBank_110508(); DLL2SDK::mscorlib::System::String* GetVideoSoundStartCmd_110509(); DLL2SDK::mscorlib::System::String* GetVideoSoundStopCmd_110510(); DLL2SDK::mscorlib::System::Collections::IEnumerator* Play_110511(); void FinishShow_110512(); void FinishShowImpl_110513(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_110514(); void Tick_110515(float dt_); void __xLuaBaseProxy_Awake_110516(); bool __xLuaBaseProxy_DontCacheFlag_110517(); void __xLuaBaseProxy_Tick_110518(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct FacePopupRoleShowView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; DLL2SDK::Assembly_CSharp::UIButton* BuyBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110498(); }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct VideoTextureAdapter : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UITexture* mTexture_; bool mFullScreen_; int32_t mWidth_; int32_t mHeight_; int32_t originWidth_; int32_t originHeight_; int32_t cacheVideoWidth_; int32_t cacheVideoHeight_; bool bCacheVideoSize_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RebindTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCacheVideoSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Resize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110491(); void Awake_110492(); void RebindTexture_110493(); void SetCacheVideoSize_110494(int32_t width_, int32_t height_); void OnEnable_110495(); void OnApplicationPause_110496(bool pause_); float Resize_110497(); }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct VideoDisplayNGUI : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UITexture* _uiTexture_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer* _mediaPlayer_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* _defaultTexture_; bool _autoPlayWhenPause_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::VideoTextureAdapter* _textureAdapter_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::IMediaControl* _mediaControl_; bool _isDirty_; DLL2SDK::UnityEngine::UnityEngine::Texture* _lastTextureApplied_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryUpdateTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Apply_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeMediaPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMediaPlayerEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110477(); DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::IMediaControl* get_MediaControl_110478(); DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer* get_Player_110479(); void set_Player_110480(DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer* value_); void TryUpdateTexture_110481(); void Apply_110482(DLL2SDK::UnityEngine::UnityEngine::Texture* texture_); void ChangeMediaPlayer_110483(DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer* newPlayer_); void OnMediaPlayerEvent_110484(DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer* mp_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayerEvent_EventType et_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::ErrorCode errorCode_); void Awake_110485(); void Update_110486(); void LateUpdate_110487(); void OnEnable_110488(); void OnDisable_110489(); void OnDestroy_110490(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UICommonVideoNavigation : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::GameUI::UICommonVideoController* mController_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mHidePosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110474(); void OnNavigationShowed_110475(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_110476(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SeasonShowTimeNavigation : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::GameUI::SeasonShowTimeController* mController_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mHidePosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110469(); void OnNavigationShowed_110470(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationShowFinish_110471(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_); void OnNavigationWillClose_110472(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void __xLuaBaseProxy_OnNavigationShowFinish_110473(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct FacePopupRoleShowNavigation : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::GameUI::FacePopupRoleShowController* mController_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mHidePosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowCommonAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCloseSizeAdaptor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110456(); void OnNavigationShowed_110457(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationShowFinish_110458(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_); void OnNavigationWillClose_110459(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); bool IsShowCommonAvatar_110460(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_110461(); bool IsEnableCameraClear_110462(); bool IsCloseSizeAdaptor_110463(); void __xLuaBaseProxy_OnNavigationShowFinish_110464(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_); bool __xLuaBaseProxy_IsShowCommonAvatar_110465(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_110466(); bool __xLuaBaseProxy_IsEnableCameraClear_110467(); bool __xLuaBaseProxy_IsCloseSizeAdaptor_110468(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UICommonVideoController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::UICommonVideoView* mView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSkipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110440(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_110441(); void Init_110442(); void RegisterDelegates_110443(); void UnRegisterDelegates_110444(); void OnSkipBtnClick_110445(); void OnClose_110446(); void SetData_110447(DLL2SDK::mscorlib::System::String* videoPath_, DLL2SDK::mscorlib::System::String* soundBegin_, DLL2SDK::mscorlib::System::String* soundEnd_, bool loop_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_110448(); void __xLuaBaseProxy_Init_110449(); void __xLuaBaseProxy_RegisterDelegates_110450(); void __xLuaBaseProxy_UnRegisterDelegates_110451(); void __xLuaBaseProxy_OnClose_110452(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SeasonShowTimeController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::SeasonShowTimeView* mView_; DLL2SDK::Assembly_CSharp::GameUI::SPVP::SPVPLadderDataStore* mPVPLadderDS_; DLL2SDK::Assembly_CSharp::GameUI::BR::BRLadderDataStore* mBRLadderDS_; DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* mGlobalDataStore_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLastSeasonData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentMpData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentBrData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110426(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_110427(); void Init_110428(); void WillShow_110429(); void OnClose_110430(); void SetData_110431(); void SetLastSeasonData_110432(); void SetCurrentMpData_110433(); void SetCurrentBrData_110434(); void _WillShow_m__0_110435(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_110436(); void __xLuaBaseProxy_Init_110437(); void __xLuaBaseProxy_WillShow_110438(); void __xLuaBaseProxy_OnClose_110439(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct FacePopupRoleShowController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::FacePopupRoleShowView* mView_; DLL2SDK::CSProto::msg::CSFacePicConf* mData_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110410(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_110411(); void Init_110412(); void RegisterDelegates_110413(); void UnRegisterDelegates_110414(); void OnBuyBtnClick_110415(); void OnCloseBtnClick_110416(); void CloseImpl_110417(); void OnOpen_110418(); void SetData_110419(DLL2SDK::CSProto::msg::CSFacePicConf* picConf_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_110421(); void __xLuaBaseProxy_Init_110422(); void __xLuaBaseProxy_RegisterDelegates_110423(); void __xLuaBaseProxy_UnRegisterDelegates_110424(); void __xLuaBaseProxy_OnOpen_110425(); static void _OnOpen_m__0_110420(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct CareerAchievementNavigationUIController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::FrontEnd::Career::CareerAchievementController* m_Ctrl_; DLL2SDK::Assembly_CSharp::GameDataStore::Career::AchievementDataStore* m_DataStore_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110398(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_110399(); void Init_110400(); void RegisterDelegates_110401(); void UnRegisterDelegates_110402(); void OnNavigationShowed_110403(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_110404(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void NotifyDataStoreUpdated_110405(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_110406(); void __xLuaBaseProxy_Init_110407(); void __xLuaBaseProxy_RegisterDelegates_110408(); void __xLuaBaseProxy_UnRegisterDelegates_110409(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct TutorialMainView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIWidget* TabContainer_; DLL2SDK::Assembly_CSharp::UIGrid* Grid_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Holders_; DLL2SDK::Assembly_CSharp::UISprite* MainSprite_; DLL2SDK::Array* MainSpriteNames_; DLL2SDK::Array* MainContents_; DLL2SDK::Assembly_CSharp::UIButton* LeftBtn_; DLL2SDK::Assembly_CSharp::UIButton* RightBtn_; DLL2SDK::Array* ProcessPointList_; DLL2SDK::Assembly_CSharp::GameUI::UIViewOpenTweenAnimation* TweenAnimation_; struct StaticFields { int32_t TabIndex_; int32_t SubIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitHolders_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToggleChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUnionIndexExchanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUnionIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeftBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRightBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110387(); void InitHolders_110388(); void OnToggleChanged_110389(int32_t index_); void OnUnionIndexExchanged_110390(int32_t tabIndex_, int32_t subIndex_); int32_t GetUnionIndex_110391(int32_t tabIndex_, int32_t subIndex_); void OnLeftBtnClick_110392(); void OnRightBtnClick_110393(); static void _cctor_110394(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct TutorialMainTagHolder : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIToggle* toggle_; DLL2SDK::Assembly_CSharp::UILabel* HLabel_; DLL2SDK::Assembly_CSharp::UILabel* NLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureText_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110385(); void ConfigureText_110386(DLL2SDK::mscorlib::System::String* text_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct TutorialMainNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::UnityEngine::UnityEngine::Vector3 mHidePosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110382(); void OnNavigationShowed_110383(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_110384(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct TutorialMainController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Tutorial::TutorialMainView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeftBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRightBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110375(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_110376(); void Init_110377(); void OnLeftBtnClick_110378(); void OnRightBtnClick_110379(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_110380(); void __xLuaBaseProxy_Init_110381(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ToStoreRatePopupView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIButton* BtnClose_; DLL2SDK::Assembly_CSharp::UIButton* BtnToStoreRate_; DLL2SDK::Assembly_CSharp::UIButton* BtnToFeedback_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110374(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ToStoreRatePopupDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { int32_t startTime_; int32_t endTime_; bool isNeedCD_; int32_t CDDay_; int32_t CDWeek_; int32_t CDMonth_; uint64_t activityId_; int32_t MaxPopTimes_; bool isNeedTryAward_; int32_t awardItemId_; int32_t awardItemNum_; DLL2SDK::mscorlib::System::String* shopRateUrlApple_; DLL2SDK::mscorlib::System::String* shopRateUrlGooglePlay_; DLL2SDK::mscorlib::System::String* shopRateServiceUrl_; bool isNeedRefresh_; uint64_t seqId_; bool isContinueSolo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedPop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResActvSelectStoreRate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110359(); DLL2SDK::mscorlib::System::DateTime get_StartTime_110360(); void set_StartTime_110361(DLL2SDK::mscorlib::System::DateTime value_); DLL2SDK::mscorlib::System::DateTime get_EndTime_110362(); void set_EndTime_110363(DLL2SDK::mscorlib::System::DateTime value_); int32_t get_CDDays_110364(); void set_CDDays_110365(int32_t value_); bool get_IsNeedRefresh_110366(); void InitializeDataStore_110367(); void ReLogin_110368(); void RefreshDataStore_110369(); bool IsNeedPop_110370(DLL2SDK::CSProto::msg::ActvInfoStateEnum taskState_); void OnResActvSelectStoreRate_110371(DLL2SDK::CSProto::msg::CSActvSelectStoreRateRes* res_); void __xLuaBaseProxy_InitializeDataStore_110372(); void __xLuaBaseProxy_ReLogin_110373(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ToStoreRatePopupController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::ToStoreRatePopupView* mView_; DLL2SDK::Assembly_CSharp::GameUI::ToStoreRatePopupDataStore* mDataStore_; bool isClickRate_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_StoreRateReport* StoreRateReportTlog_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToStoreRateBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToFeedbackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TLogProcess_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110344(); DLL2SDK::Assembly_CSharp::GameUI::ToStoreRatePopupDataStore* get_DataStore_110345(); void Init_110346(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_110347(); void RegisterDelegates_110348(); void UnRegisterDelegates_110349(); void OnToStoreRateBtnClick_110350(); void EndPause_110351(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnToFeedbackBtnClick_110352(); void OnCloseBtnClick_110353(); void TLogProcess_110354(DLL2SDK::Assembly_CSharp::GameUI::ToStoreRatePopupController_CountType countType_); void __xLuaBaseProxy_Init_110355(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_110356(); void __xLuaBaseProxy_RegisterDelegates_110357(); void __xLuaBaseProxy_UnRegisterDelegates_110358(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyVoiceView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* mVoiceAudioBtn_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichObjects* mVoiceAudioState_; DLL2SDK::Assembly_CSharp::UIButton* mVoiceMicrophoneBtn_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichObjects* mVoiceMicrophoneState_; DLL2SDK::Assembly_CSharp::UIButton* mTranslateOpenBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mTranslateBtnObj_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* mTranslateStartRecordBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* mTranslateEndRecordBtn_; DLL2SDK::Assembly_CSharp::UIButton* mTranslateCancellRecordBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* mTranslateSendBtn_; DLL2SDK::Assembly_CSharp::UILabel* mTranslateText_; DLL2SDK::Assembly_CSharp::UIInput* translateInput_; DLL2SDK::Assembly_CSharp::UISprite* mTranslateProgress_; DLL2SDK::Assembly_CSharp::TweenFill* mTranslateProgressTweener_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BgAndTitle_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SoundTimeRecond_; DLL2SDK::Assembly_CSharp::UILabel* RecordCountDown_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NothingTranslate_; DLL2SDK::UnityEngine::UnityEngine::GameObject* translateTextShow_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Intransition_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ProgressObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Talking_; DLL2SDK::mscorlib::System::String* mCacheSendText_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TranslateTextChange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110335(); void Init_110336(); void WillClose_110337(); void Tick_110338(float dt_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_110339(); void TranslateTextChange_110340(); void __xLuaBaseProxy_Init_110341(); void __xLuaBaseProxy_WillClose_110342(); void __xLuaBaseProxy_Tick_110343(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyVoiceManager : DLL2SDK::mscorlib::System::Object { bool bIsEnteringVoiceRoom_; DLL2SDK::mscorlib::System::String* LobbyRoomVoiceName_; int32_t SelfLobbyVoiceMemberId_; DLL2SDK::mscorlib::System::String* wait2JoinRoomName_; struct StaticFields { DLL2SDK::Assembly_CSharp::FrontEnd::LobbyVoiceManager* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurLobbyVoiceMicrophoneMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurLobbyVoiceAudioMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryToEnterLobbyVoiceRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryToExitLobbyVoiceRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLobbyVoiceRoomName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLobbyVoiceRoomJoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLobbyVoiceRoomQuit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLobbyVoiceRoomJoinFailed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPauseComeback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetWait2JoinRoomName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110316(); DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode GetCurLobbyVoiceMicrophoneMode_110317(); DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode GetCurLobbyVoiceAudioMode_110318(); DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode get_CurLobbyVoiceMicrophoneMode_110319(); void set_CurLobbyVoiceMicrophoneMode_110320(DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode value_); DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode get_CurLobbyVoiceAudioMode_110321(); void set_CurLobbyVoiceAudioMode_110322(DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode value_); void TryToEnterLobbyVoiceRoom_110323(); void TryToExitLobbyVoiceRoom_110324(); DLL2SDK::mscorlib::System::String* GetLobbyVoiceRoomName_110325(uint32_t room_addr_, uint32_t room_Id_); void OnLobbyVoiceRoomJoin_110326(DLL2SDK::mscorlib::System::String* roomName_, int32_t memberId_); int32_t OnLobbyVoiceRoomQuit_110327(DLL2SDK::mscorlib::System::String* roomName_, int32_t memberId_); void OnLobbyVoiceRoomJoinFailed_110328(); void Reset_110329(); void OnApplicationPauseComeback_110330(); void ResetWait2JoinRoomName_110331(DLL2SDK::mscorlib::System::String* name_); static void _cctor_110332(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyVoiceController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::LobbyVoiceView* mView_; bool bIsRecording_; DLL2SDK::mscorlib::System::String* mRecordFileName_; bool bIsTranslating_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ClickSystemEntrance* clickEntrance_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAudioView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshMicrophoneView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVoiceBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTurnOnMic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMicrophoneBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLobbyVoiceDeviceChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetRecordPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTranslateOpenBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTranslateCancellRecordBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTranslateStartRecordBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTranslateFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTranslateEndRecordBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUploadVoiceFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUploadVoiceError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTranslateVoiceFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyDroppedVoiceRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTranslateSendRecordBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110285(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_110286(); void Init_110287(); void WillShow_110288(); void RegisterDelegates_110289(); void UnRegisterDelegates_110290(); void RefreshView_110291(); void RefreshAudioView_110292(); void RefreshMicrophoneView_110293(); void OnVoiceBtnClick_110294(); void OnNotifyTurnOnMic_110295(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnMicrophoneBtnClick_110296(); void OnNotifyLobbyVoiceDeviceChange_110297(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ResetRecordPanel_110298(); void RecordTime_110299(); void OnTranslateOpenBtnClick_110300(); void OnTranslateCancellRecordBtnClick_110301(); void OnTranslateStartRecordBtnClick_110302(); void OnTranslateFinish_110303(); void OnTranslateEndRecordBtnClick_110304(); void OnUploadVoiceFinish_110305(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnUploadVoiceError_110306(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnTranslateVoiceFinish_110307(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyDroppedVoiceRoom_110308(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnTranslateSendRecordBtnClick_110309(); void OnCloseView_110310(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_110311(); void __xLuaBaseProxy_Init_110312(); void __xLuaBaseProxy_WillShow_110313(); void __xLuaBaseProxy_RegisterDelegates_110314(); void __xLuaBaseProxy_UnRegisterDelegates_110315(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SuiteDetailView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIWidget* ContentObj_; DLL2SDK::Assembly_CSharp::UILabel* SuiteNameLabel_; DLL2SDK::Assembly_CSharp::UISprite* SuiteActiveSprite_; DLL2SDK::Assembly_CSharp::UILabel* SuiteActiveLabel_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SuiteBuffItems_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SuiteItemList_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* RewardItem_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RewardReceivedObj_; DLL2SDK::Assembly_CSharp::UILabel* ProgressLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TabNode_; DLL2SDK::Assembly_CSharp::UIWidget* FrameWidget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110280(); void Awake_110281(); void __xLuaBaseProxy_Awake_110282(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UITabBarView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::mscorlib::System::Collections::Generic::List_1* TabItems_; DLL2SDK::mscorlib::System::Action_1* OnTabInteracted_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindTabItemsEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInteractTabSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTabSelect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20046(); void Awake_20047(); void BindTabItemsEvent_20048(); void OnInteractTabSelect_20049(int32_t tabIndex_); void SetTabSelect_20050(int32_t tabIndex_, bool interacted_); void __xLuaBaseProxy_Awake_20051(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SuiteHelper : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* mSquadInventoryDS_; DLL2SDK::Assembly_CSharp::GameBase::LoadoutDataStore* mLoadoutDS_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* SuiteItemMap_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::SuiteHelper* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSuiteConfByItemId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFirstReceiveSuiteItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaybeLoadoutSuiteMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSuiteActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsSuiteActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadoutSuiteDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadoutSuite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadoutActiveSuite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadoutAllSuite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInventoryAllSuite_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110259(); DLL2SDK::Assembly_CSharp::Config::SuiteConfConfig* GetSuiteConfByItemId_110260(uint32_t itemId_); bool IsFirstReceiveSuiteItem_110261(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* GetMaybeLoadoutSuiteMap_110262(DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* smd_); bool IsSuiteActive_110263(DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* smd_, int32_t suiteId_); bool IsSuiteActive_110264(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* loadoutItems_, int32_t suiteId_); void GetLoadoutSuiteDic_110265(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* activeSuiteSquad_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* suiteSquad_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* GetLoadoutSuite_110266(DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* smd_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* suiteSquad_); DLL2SDK::Assembly_CSharp::Config::SuiteConfConfig* GetLoadoutActiveSuite_110267(DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* smd_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetLoadoutAllSuite_110268(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetInventoryAllSuite_110269(); static void _cctor_110270(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UITabBarController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::UITabBarView* mTabView_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _TabControllers_k__BackingField_; int32_t mTabSelectedIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTabInteracted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchBefore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInnnerSelectedTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShowTabController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSelectedController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRedDotOnTabChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20015(); void Init_20016(); void OnTabInteracted_20017(int32_t tabIndex_); void OnSwitchBefore_20018(int32_t tabIndex_); void set_TabControllers_20019(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_TabControllers_20020(); void SetInnnerSelectedTab_20021(int32_t tabIndex_); void WillShowTabController_20022(int32_t tabIndex_); void set_TabSelectedIndex_20023(int32_t value_); int32_t get_TabSelectedIndex_20024(); DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* GetSelectedController_20025(); void OnOpen_20026(); void WillShow_20027(); void SetUIActive_20028(bool isActive_, bool recursively_, bool RemoveDelegate_); void RefreshRedDotOnTabChanged_20029(int32_t index_); void __xLuaBaseProxy_Init_20030(); void __xLuaBaseProxy_OnOpen_20031(); void __xLuaBaseProxy_WillShow_20032(); void __xLuaBaseProxy_SetUIActive_20033(bool P0_, bool P1_, bool P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SuiteDetailController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::SuiteDetailView* mView_; DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* mSquadInventoryDataStore_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* buffActiveTime_; DLL2SDK::Assembly_CSharp::Config::SuiteConfConfig* curShowSuite_; DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* curSmd_; int32_t curSuiteEquipedCount_; int32_t curSuiteEquipedAllCount_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* effectObjs_; DLL2SDK::UnityEngine::UnityEngine::GameObject* curEffectObj_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_Timer_; bool isSuiteTab_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreCloseAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSuiteTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBaseInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBuffView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDetailInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFrameEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoGetSuiteBuffActiveTimeReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetSuiteBuffActiveTimeRes_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110227(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_110228(); void Init_110229(); void OnOpen_110230(); void RegisterDelegates_110231(); void UnRegisterDelegates_110232(); void PreCloseAnimation_110233(); void ShowSuiteTab_110234(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* suiteSquad_); void RefreshView_110235(DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* smd_, DLL2SDK::Assembly_CSharp::Config::SuiteConfConfig* suiteConf_); void RefreshView_110236(DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* smd_, int32_t suiteId_); void SetBaseInfo_110237(DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* smd_, DLL2SDK::Assembly_CSharp::Config::SuiteConfConfig* suiteConf_, int32_t equipedCount_, int32_t allCount_); void SetBuffView_110238(DLL2SDK::Assembly_CSharp::Config::SuiteConfConfig* suiteConf_, int32_t equipedCount_, int32_t allCount_); void SetDetailInfo_110239(DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* smd_, DLL2SDK::Assembly_CSharp::Config::SuiteConfConfig* suiteConf_); void SetFrameEffect_110240(int32_t frameID_); void DoGetSuiteBuffActiveTimeReq_110241(); void OnGetSuiteBuffActiveTimeRes_110242(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_110243(); void __xLuaBaseProxy_Init_110244(); void __xLuaBaseProxy_OnOpen_110245(); void __xLuaBaseProxy_RegisterDelegates_110246(); void __xLuaBaseProxy_UnRegisterDelegates_110247(); void __xLuaBaseProxy_PreCloseAnimation_110248(); }; } namespace DLL2SDK::Assembly_CSharp::Squad { enum struct ESquadMode : int32_t { None_ = static_cast(0x0), PVP_ = static_cast(0x1), PVE_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct SquadPropertyLine : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* BG_; DLL2SDK::Assembly_CSharp::UISprite* OldLine_; DLL2SDK::Assembly_CSharp::UISprite* NewLineAdd_; DLL2SDK::Assembly_CSharp::UISprite* NewLineSub_; DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::Assembly_CSharp::UISprite* ProgressBarSprite_; DLL2SDK::Assembly_CSharp::UILabel* PropertyValue_; float m_MaxValue_; float m_CurrentValue_; int32_t mCacheLineWidth_; DLL2SDK::UnityEngine::UnityEngine::Color mCacheNormalColor_; DLL2SDK::UnityEngine::UnityEngine::Color mCacheAddColor_; DLL2SDK::UnityEngine::UnityEngine::Color mCacheSubColor_; DLL2SDK::Assembly_CSharp::TweenFill* oldLineTween_; DLL2SDK::Assembly_CSharp::TweenFill* newLineAddTween_; DLL2SDK::Assembly_CSharp::TweenFill* newLineSubTween_; bool isNeedAnimationNextTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayOldLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayNewLineAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayNewLineSub_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110209(); void InitAnimation_110210(float delay_, float duration_); void ResetAnimation_110211(); void PlayOldLine_110212(float toValue_); void PlayNewLineAdd_110213(float toValue_); void PlayNewLineSub_110214(float toValue_); void SetValue_110215(DLL2SDK::mscorlib::System::String* name_, float oldValue_, float newValue_, float maxValue_); void Awake_110216(); void OnEnable_110217(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct SquadMemberAvatarBindData : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t PositionInRoom_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110208(); }; } namespace DLL2SDK::Assembly_CSharp { struct SquadInventoryDefine : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CacheWeaponTypeList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110205(); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_CacheWeaponTypeList_110206(); static void _cctor_110207(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZombieUICacheData : DLL2SDK::mscorlib::System::Object { int32_t AutoFireTipsShowMapId_; int32_t GrapFaceTipsShowMapId_; int32_t PickUpItemTipsShowMapId_; int32_t UseUltSkillTipsShowMapId_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::ZombieUICacheData* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110203(); static void _cctor_110204(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct InventoryEquipUICacheData : DLL2SDK::mscorlib::System::Object { uint32_t PendingEquipWeapopnID_; uint64_t PendingEquipWeapopnGUID_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::InventoryEquipUICacheData* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110201(); static void _cctor_110202(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LevelUICacheData : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t SPI_PER_LEVEL_; int32_t SPI_PER_PEAK_LEVEL_; int32_t m_Normal_Level_Max_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110198(); static int32_t get_NORMAL_LEVEL_MAX_110199(); static void _cctor_110200(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CampUICacheData : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* OPS_ICON_; DLL2SDK::mscorlib::System::String* CDP_ICON_; DLL2SDK::mscorlib::System::String* OPS_NAME_; DLL2SDK::mscorlib::System::String* CDP_NAME_; DLL2SDK::mscorlib::System::String* OPS_NAME_MINI_; DLL2SDK::mscorlib::System::String* CDP_NAME_MINI_; DLL2SDK::mscorlib::System::String* OPS_ICON_BG_; DLL2SDK::mscorlib::System::String* CDP_ICON_BG_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110196(); static void _cctor_110197(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct ERankRewardType : int32_t { None_ = static_cast(0x0), ReachReward_ = static_cast(0x1), SeasonReward_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct APVPSeasonUICacheData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::ERankRewardType RewardType_; int32_t LastRankLevel_; int32_t LastRankCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::APVPSeasonUICacheData* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110192(); static void _cctor_110193(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct GuildUICacheData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Guild::GuildBaseInfo GuildCardInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::GuildUICacheData* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110190(); static void _cctor_110191(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ItemTimeOutUICacheData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* OfflineTimeOutItems_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::ItemTimeOutUICacheData* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110188(); static void _cctor_110189(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct ENotEnoughItemType : int32_t { None_ = static_cast(0x0), Gold_ = static_cast(0x1), Diamond_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct ENewReceiveFlag : int32_t { None_ = static_cast(0x0), Special_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct ENewReceiveItemType : int32_t { None_ = static_cast(0x0), Normal_ = static_cast(0x1), Gold_Diamond_EXP_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct RewardStyle : int32_t { None_ = static_cast(0x0), FirstRecharge_ = static_cast(0x1), SingleRecharge_ = static_cast(0x2), AccumulateRecharge_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct EEnterFrom : int32_t { ENone_ = static_cast(0x0), EFromHome_ = static_cast(0x1), EFromLoadOut_ = static_cast(0x2), EFromScoreStreaks_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct SquadInventorySystemAssist : DLL2SDK::mscorlib::System::Object { bool bNeedClearOldInventory_; bool bRequestingOpenGiftBag_; DLL2SDK::Assembly_CSharp::Squad::SIItem* cache_GiftBag_; DLL2SDK::Assembly_CSharp::Squad::SIItem* cache_ToBeCompoundItem_; struct StaticFields { DLL2SDK::Assembly_CSharp::Squad::SquadInventorySystemAssist* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGetInventoryInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetInventoryInfoResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestOpenGiftBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpenGiftBagResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestCompoundToItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResponseCompoundToItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyItemsTimeout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryToShowTimeoutView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNewReceiveItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckToSetDesdecomposeItemsList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowNewReceiveItemPopup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBattlePassItemPopup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNeedPopCommonReceive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEquipIndividuationItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqEquipIndividuationItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChgWinCircleIndividuationItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqChgWinCircleIndividuationItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqChangeKillCameraSprayItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResChangeKillCameraSprayItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqInventoryGetUnequipItemConf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResInventoryGetUnequipItemConf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqUseItemCard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqUseCheckCard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqUseBattlePassExpCard_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110130(); void RequestGetInventoryInfo_110131(); void OnGetInventoryInfoResponse_110132(DLL2SDK::CSProto::msg::CSInventoryGetDataRes* res_); void RequestOpenGiftBag_110133(DLL2SDK::Assembly_CSharp::Squad::SIItem* giftBag_); void OnOpenGiftBagResponse_110134(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void RequestCompoundToItem_110135(uint32_t chipId_, int32_t num_); void ResponseCompoundToItem_110136(DLL2SDK::CSProto::msg::CSInventoryCompoundRes* res_); void OnNotifyItemsTimeout_110137(DLL2SDK::CSProto::msg::CSInventoryExpireItemsNtf* ntf_); void TryToShowTimeoutView_110138(); void SetNewReceiveItemList_110139(DLL2SDK::mscorlib::System::Collections::Generic::List_1* propList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* luckyBoxList_, bool IsClearPropList_); bool CheckToSetDesdecomposeItemsList_110140(DLL2SDK::CSProto::msg::Prop* prop_); void SetItem_110141(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_, DLL2SDK::CSProto::msg::Prop* prop_); void ShowNewReceiveItemPopup_110142(DLL2SDK::mscorlib::System::Collections::Generic::List_1* propList_, bool turnToMail_, bool bReceiveFromGuild_, bool bOnlyOpenBox_, int32_t rewardParam_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* luckyBoxList_); void ShowBattlePassItemPopup_110143(DLL2SDK::mscorlib::System::Collections::Generic::List_1* propList_, bool turnToMail_, bool IsClearPropList_); bool CheckNeedPopCommonReceive_110144(); void OnEquipIndividuationItem_110145(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void ReqEquipIndividuationItem_110146(uint32_t itemId_, uint64_t guid_, uint32_t posIndex_); void OnChgWinCircleIndividuationItem_110147(DLL2SDK::CSProto::msg::EquippedItem* item_); void ReqChgWinCircleIndividuationItem_110148(uint32_t itemId_, uint64_t guid_); void ReqChangeKillCameraSprayItem_110149(uint32_t itemId_, uint64_t guid_); void ResChangeKillCameraSprayItem_110150(DLL2SDK::CSProto::msg::EquippedItem* item_); void ReqInventoryGetUnequipItemConf_110151(int32_t loadoutIndex_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, DLL2SDK::CSProto::msg::ELoadoutConfType loadoutType_); void OnResInventoryGetUnequipItemConf_110152(DLL2SDK::CSProto::msg::CSInventoryGetUnequipBagConfRes* res_); void ReqUseItemCard_110153(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_); void ReqUseCheckCard_110154(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_); void ReqUseBattlePassExpCard_110155(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_); static void _cctor_110156(); }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct SquadInventoryDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::Assembly_CSharp::Squad::PlayerOwnInventoryData* m_OwnData_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_OwnWeaponLoadoutData_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_OwnRoleLoadoutData_; struct StaticFields { int32_t NotificationIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponLoadoutData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponLoadoutData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponAttrData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponSkillByLoadoutIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponSkinByLoadoutIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponOrnamentByLoadoutIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponCrosshairByLoadoutIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponAttachListByLoadoutIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponAttach_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ContainAttach_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRoleLoadoutData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoleLoadoutData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoleAttrData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoleHatByLoadoutIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoleBagByLoadoutIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoleClothByLoadoutIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoleSuitByLoadoutIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVehicleGUID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnVehicleById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnCallingCards_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOTOSpecialItemCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemByGUID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEquipmentById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponByGUID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponByOnlyGUID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponByID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoleByGUID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSkinByID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChipSkinByID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnConsumableItemById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnTemporaryItemById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoleSkinByID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOwnData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddNewOwnData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddBoxDelta_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddLuckyBoxDelta_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddCurrency_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnAllItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllSameIdItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReceiveNewItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReceiveDecomposeItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReceiveNewBoxes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReceiveNewLuckyBoxes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnMainWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnViceWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnWeaponList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnPerk_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnLethal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnTactical_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnScoreSteak_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnRoleSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnWeaponSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnCompositeChip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnChipStack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnJetpackSkinStack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnParachuteSkinStack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnProfessionProfessionChipList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnGiftBagStack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnBoxStack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnLuckyBoxList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBoxStackClone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnGiftBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnLuckyBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnLuckyDrawBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnLuckyBoardBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnIndividuationItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnNumberItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnConsumableItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnWeaponSkins_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnChipSkins_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnRoleSkins_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnOrnaments_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnCrosshairs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnSaleTickets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnTemporarys_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCheckUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTimeoutItemsMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearTimeoutItemsMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBadgeNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfHasInventoryData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddOwnRoleSkinData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOwnLuckyBoxEnough_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnSaleTicketsForLoadOutShow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110034(); void ReLogin_110035(); void SetWeaponLoadoutData_110036(uint64_t weaponGuid_, DLL2SDK::Assembly_CSharp::Squad::WeaponLoadoutData* data_); DLL2SDK::Assembly_CSharp::Squad::WeaponLoadoutData* GetWeaponLoadoutData_110037(uint64_t weaponGuid_); DLL2SDK::Assembly_CSharp::Squad::WeaponAttrData* GetWeaponAttrData_110038(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weapon_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t index_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetWeaponSkillByLoadoutIndex_110039(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weapon_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t index_); DLL2SDK::Assembly_CSharp::Squad::SISkin* GetWeaponSkinByLoadoutIndex_110040(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weapon_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t index_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetWeaponOrnamentByLoadoutIndex_110041(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weapon_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t index_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetWeaponCrosshairByLoadoutIndex_110042(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weapon_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t index_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetWeaponAttachListByLoadoutIndex_110043(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weapon_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t index_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetWeaponAttach_110044(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weapon_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t index_, int32_t pos_); bool ContainAttach_110045(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weapon_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t index_, uint64_t itemGuid_); void SetRoleLoadoutData_110046(uint64_t roleGuid_, DLL2SDK::Assembly_CSharp::Squad::RoleLoadoutData* data_); DLL2SDK::Assembly_CSharp::Squad::RoleLoadoutData* GetRoleLoadoutData_110047(uint64_t roleGuid_); DLL2SDK::Assembly_CSharp::Squad::RoleAttrData* GetRoleAttrData_110048(DLL2SDK::Assembly_CSharp::Squad::SIRole* role_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t index_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetRoleHatByLoadoutIndex_110049(DLL2SDK::Assembly_CSharp::Squad::SIRole* role_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t index_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetRoleBagByLoadoutIndex_110050(DLL2SDK::Assembly_CSharp::Squad::SIRole* role_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t index_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetRoleClothByLoadoutIndex_110051(DLL2SDK::Assembly_CSharp::Squad::SIRole* role_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t index_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetRoleSuitByLoadoutIndex_110052(DLL2SDK::Assembly_CSharp::Squad::SIRole* role_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t index_); bool HasVehicle_110053(uint32_t vehicleId_); uint64_t GetVehicleGUID_110054(uint32_t vehicleId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllVehicle_110055(); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetOwnVehicleById_110056(uint32_t ID_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnCallingCards_110057(); int32_t GetOTOSpecialItemCount_110058(uint32_t specialItemID_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetItemByGUID_110059(uint64_t guid_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetEquipmentById_110060(uint32_t id_); DLL2SDK::Assembly_CSharp::Squad::SIWeapon* GetWeaponByGUID_110061(uint32_t id_, uint64_t guid_); DLL2SDK::Assembly_CSharp::Squad::SIWeapon* GetWeaponByOnlyGUID_110062(uint64_t guid_); DLL2SDK::Assembly_CSharp::Squad::SIWeapon* GetWeaponByID_110063(uint32_t weaponId_); DLL2SDK::Assembly_CSharp::Squad::SIRole* GetRoleByGUID_110064(uint32_t id_, uint64_t guid_); DLL2SDK::Assembly_CSharp::Squad::SISkin* GetSkinByID_110065(uint32_t skinId_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetChipSkinByID_110066(uint32_t skinId_); DLL2SDK::Assembly_CSharp::Squad::SIConsumableItem* GetOwnConsumableItemById_110067(uint32_t itemId_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetOwnTemporaryItemById_110068(uint32_t itemId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRoleSkinByID_110069(uint32_t skinId_); void RemoveItem_110070(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_); void RemoveItemList_110071(DLL2SDK::mscorlib::System::Collections::Generic::List_1* itemList_); void SetOwnData_110072(DLL2SDK::CSProto::msg::DBPlayerInventory* totalInfo_); void AddNewOwnData_110073(DLL2SDK::CSProto::msg::DBPlayerInventory* totalInfo_); void AddBoxDelta_110074(DLL2SDK::mscorlib::System::Collections::Generic::List_1* boxes_); void AddLuckyBoxDelta_110075(DLL2SDK::mscorlib::System::Collections::Generic::List_1* luckyboxes_); void AddCurrency_110076(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* GetOwnAllItems_110077(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllSameIdItem_110078(int32_t Id_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* GetReceiveNewItems_110079(); DLL2SDK::mscorlib::System::Collections::Generic::List_1>* GetReceiveDecomposeItems_110080(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetReceiveNewBoxes_110081(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetReceiveNewLuckyBoxes_110082(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnRole_110083(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnMainWeapon_110084(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnViceWeapon_110085(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnWeaponList_110086(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnPerk_110087(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnLethal_110088(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnTactical_110089(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnScoreSteak_110090(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnRoleSkill_110091(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnWeaponSkill_110092(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnAttachment_110093(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnCompositeChip_110094(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnChipStack_110095(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnJetpackSkinStack_110096(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnParachuteSkinStack_110097(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnProfessionProfessionChipList_110098(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnGiftBagStack_110099(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnBoxStack_110100(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnLuckyBoxList_110101(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetBoxStackClone_110102(uint32_t BoxID_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnBox_110103(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnGiftBag_110104(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnLuckyBox_110105(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnLuckyDrawBox_110106(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnLuckyBoardBox_110107(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnIndividuationItems_110108(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnNumberItems_110109(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnConsumableItem_110110(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnWeaponSkins_110111(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnChipSkins_110112(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnRoleSkins_110113(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnOrnaments_110114(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnCrosshairs_110115(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnSaleTickets_110116(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnTemporarys_110117(); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetCheckUseItem_110118(int32_t goodsId_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* GetTimeoutItemsMap_110119(); void ClearTimeoutItemsMap_110120(); int32_t GetBadgeNumber_110121(); bool IfHasInventoryData_110122(DLL2SDK::Assembly_CSharp::GameBase::EInventoryItemType itemType_, uint32_t itemId_); void AddOwnRoleSkinData_110123(DLL2SDK::CSProto::msg::DBRoleData* roleInfo_); bool IsOwnLuckyBoxEnough_110124(uint32_t boxId_, int32_t num_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnSaleTicketsForLoadOutShow_110125(); void __xLuaBaseProxy_ReLogin_110127(); static void _cctor_110126(); }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct PlayerOwnInventoryData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_OwnRoles_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_OwnMainWeapons_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_OwnViceWeapons_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_OwnPerks_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_OwnLethal_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_OwnTactical_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_OwnScoreSteak_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_OwnAttachment_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_OwnWeaponSkill_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_OwnRoleSkill_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_OwnBox_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_OwnLuckyBox_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_BoxStacks_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_OwnChip_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ChipStacks_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_OwnGiftBag_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_GiftBagStacks_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_OwnConsumeItem_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_OwnIndividuationItems_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_OwnNumberItems_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_OwnWeaponSkins_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_OwnChipSkins_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_OwnRoleSkins_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_OwnVehicles_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_OwnWingSuitSkins_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_OwnParachuteSkins_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_OwnProfessionChipItems_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_OwnLuckyDrawBox_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_OwnLuckyBoardBox_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_OwnOrnamentItems_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_OwnCrosshairItems_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_OwnSaleTicketItems_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_OwnTemporaryItems_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_OwnCallingCardItems_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_OwnAllItems_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_CacheTimeoutItemMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_PrepareToShowReceiveItems_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PrepareToShowReceiveBoxes_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PrepareToShowReceiveLuckyBoxes_; DLL2SDK::mscorlib::System::Collections::Generic::List_1>* m_PrepareToShowDecomposeItems_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_otoSpecialItem_; DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionDataStore* mWPDataStore_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOwnData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitInventory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddNewOwnData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddBoxDelta_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddLuckyBoxDelta_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddCurrency_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasContainItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTimeoutItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCacheTimeoutItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearCacheTimeoutItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitOwnRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitOwnLuckBoxItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSIWeapon2Map_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitOwnWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSIItem2Map_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitOwnPerk_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitOwnGrenade_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitOwnScoreStreak_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitOwnRoleSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitOwnWeaponSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitOwnAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddItemIntoStack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitOwnChip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitOwnGiftBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitOwnBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitOwnConsumableItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnAllItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemByGUID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllSameIdItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReceiveNewItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReceiveDecomposeItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReceiveNewBoxes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReceiveNewLuckyBoxes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnRoleList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnRoleByOnlyGuid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfHasInventoryRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnMainWeaponList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnMainWeaponById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnMainWeaponByGuid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnViceWeaponList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnViceWeaponById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnViceWeaponByGuid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponByItemId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfHasInventoryWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnPerkList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfHasInventoryPerk_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnLethalList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnTacticalList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnLethalAndTacticalItemById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfHasInventoryLethalAndTactical_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOTOSpecialItemCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnScoreSteak_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnRoleSkillList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnRoleSkillByOnlyGuid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfHasInventoryRoleSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnWeaponSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnAttachmentList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnAttachmentByOnlyGuid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfHasInventoryAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnWeaponSkinByOnlyGuid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnWeaponSkinById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfHasInventoryWeaponSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnOrnamentList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnWeaponOrnamentByOnlyGuid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnCrosshairList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnWeaponCrosshairByOnlyGuid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnSaleTicketList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnSaleTicketByOnlyGuid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnTemporaryList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnTemporaryByOnlyGuid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnRoleSkinByOnlyGuid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnRoleSkinById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfHasInventoryRoleSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnVehicleById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnCallingCards_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfHasInventoryVehicles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnChipSkinById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnConsumableItemById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnTemporaryItemById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ifHasInventoryProfessionChip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfHasInventoryChipSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfHasInventoryJetpack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfHasInventoryParachute_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfHasInventoryScoreStreak_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfHasInventoryOrnament_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfHasInventoryCrosshair_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfHasInventorySaleTicket_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfHasInventoryTemporary_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnLuckyDrawBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnLuckyBoardBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnLuckyBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnCompositeChip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnGiftBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnConsumableItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemStackList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnBoxStack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnLuckyBoxList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnGiftBagStack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnChipStack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetJetpackSkinStack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetParachuteSkinStack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProfessionChipList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBoxStackClone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveItemFromStack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitOwnIndividuationItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIndividuationItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfHasInventoryIndividuation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitOwnNumberItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitOrnamentItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitCrosshairItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSaleTicketItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitCallingCardItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitOwnOTOSpecialItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNumberItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeaponSkinIItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitProfessionalChipSkinItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitVehicleSkinItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVehicles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVehicleGUID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnWeaponSkins_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnChipSkins_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBRWingSuitSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBRParachuteSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBRProfessionChip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitOwnRoleSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnRoleSkins_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCheckUseItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109864(); DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionDataStore* get_WPDataStore_109865(); void SetOwnData_109866(DLL2SDK::CSProto::msg::DBPlayerInventory* totalInfo_); void InitInventory_109867(DLL2SDK::CSProto::msg::DBPlayerInventory* totalInfo_, bool isAdd_); void AddNewOwnData_109868(DLL2SDK::CSProto::msg::DBPlayerInventory* totalInfo_); void AddBoxDelta_109869(DLL2SDK::mscorlib::System::Collections::Generic::List_1* boxes_); void AddLuckyBoxDelta_109870(DLL2SDK::mscorlib::System::Collections::Generic::List_1* boxes_); void AddCurrency_109871(); DLL2SDK::Assembly_CSharp::Squad::SIItem* HasContainItem_109872(uint64_t guid_); void CheckTimeoutItem_109873(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* GetCacheTimeoutItems_109874(); void ClearCacheTimeoutItems_109875(); void InitOwnRole_109876(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void InitOwnLuckBoxItem_109877(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void AddSIWeapon2Map_109878(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* originMap_, DLL2SDK::Assembly_CSharp::Squad::SIWeapon* data_); void InitOwnWeapon_109879(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void AddSIItem2Map_109880(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* originMap_, DLL2SDK::Assembly_CSharp::Squad::SIItem* data_); void InitOwnPerk_109881(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void InitOwnGrenade_109882(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void InitOwnScoreStreak_109883(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void InitOwnRoleSkill_109884(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void InitOwnWeaponSkill_109885(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void InitOwnAttachment_109886(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void AddItemIntoStack_109887(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* stack_); void InitOwnChip_109888(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void InitOwnGiftBag_109889(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void InitOwnBox_109890(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void InitOwnConsumableItem_109891(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, bool bAdd_); void InitFrame_109892(DLL2SDK::mscorlib::System::Collections::Generic::List_1* picArray_, bool isAdd_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* GetOwnAllItems_109893(); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetItemByGUID_109894(uint64_t guid_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllSameIdItem_109895(int32_t id_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* GetReceiveNewItems_109896(); DLL2SDK::mscorlib::System::Collections::Generic::List_1>* GetReceiveDecomposeItems_109897(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetReceiveNewBoxes_109898(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetReceiveNewLuckyBoxes_109899(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnRoleList_109900(); DLL2SDK::Assembly_CSharp::Squad::SIRole* GetOwnRoleByOnlyGuid_109901(uint32_t id_, uint64_t guid_); bool IfHasInventoryRole_109902(uint32_t itemId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnMainWeaponList_109903(); DLL2SDK::Assembly_CSharp::Squad::SIWeapon* GetOwnMainWeaponById_109904(uint32_t itemId_, uint64_t guid_); DLL2SDK::Assembly_CSharp::Squad::SIWeapon* GetOwnMainWeaponByGuid_109905(uint64_t guid_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnViceWeaponList_109906(); DLL2SDK::Assembly_CSharp::Squad::SIWeapon* GetOwnViceWeaponById_109907(uint32_t itemId_, uint64_t guid_); DLL2SDK::Assembly_CSharp::Squad::SIWeapon* GetOwnViceWeaponByGuid_109908(uint64_t guid_); DLL2SDK::Assembly_CSharp::Squad::SIWeapon* GetWeaponByItemId_109909(uint32_t weaponId_); bool IfHasInventoryWeapon_109910(uint32_t itemId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnPerkList_109911(); bool IfHasInventoryPerk_109912(uint32_t itemId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnLethalList_109913(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnTacticalList_109914(); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetOwnLethalAndTacticalItemById_109915(uint32_t itemId_); bool IfHasInventoryLethalAndTactical_109916(uint32_t itemId_); int32_t GetOTOSpecialItemCount_109917(uint32_t specialID_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnScoreSteak_109918(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnRoleSkillList_109919(); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetOwnRoleSkillByOnlyGuid_109920(uint32_t id_, uint64_t guid_); bool IfHasInventoryRoleSkill_109921(uint32_t itemId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnWeaponSkill_109922(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnAttachmentList_109923(); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetOwnAttachmentByOnlyGuid_109924(uint32_t id_, uint64_t guid_); bool IfHasInventoryAttachment_109925(uint32_t itemId_); DLL2SDK::Assembly_CSharp::Squad::SISkin* GetOwnWeaponSkinByOnlyGuid_109926(uint64_t guid_); DLL2SDK::Assembly_CSharp::Squad::SISkin* GetOwnWeaponSkinById_109927(uint32_t id_); bool IfHasInventoryWeaponSkin_109928(uint32_t itemId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnOrnamentList_109929(); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetOwnWeaponOrnamentByOnlyGuid_109930(uint64_t guid_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnCrosshairList_109931(); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetOwnWeaponCrosshairByOnlyGuid_109932(uint64_t guid_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnSaleTicketList_109933(); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetOwnSaleTicketByOnlyGuid_109934(uint64_t guid_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnTemporaryList_109935(); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetOwnTemporaryByOnlyGuid_109936(uint64_t guid_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetOwnRoleSkinByOnlyGuid_109937(uint64_t guid_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnRoleSkinById_109938(uint32_t id_); bool IfHasInventoryRoleSkin_109939(uint32_t itemId_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetOwnVehicleById_109940(uint32_t id_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnCallingCards_109941(); bool IfHasInventoryVehicles_109942(uint32_t itemId_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetOwnChipSkinById_109943(uint32_t id_); DLL2SDK::Assembly_CSharp::Squad::SIConsumableItem* GetOwnConsumableItemById_109944(uint32_t id_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetOwnTemporaryItemById_109945(uint32_t id_); bool ifHasInventoryProfessionChip_109946(uint32_t itemId_); bool IfHasInventoryChipSkin_109947(uint32_t itemId_); bool IfHasInventoryJetpack_109948(uint32_t itemId_); bool IfHasInventoryParachute_109949(uint32_t itemId_); bool IfHasInventoryScoreStreak_109950(uint32_t itemId_); bool IfHasInventoryOrnament_109951(uint32_t itemId_); bool IfHasInventoryCrosshair_109952(uint32_t itemId_); bool IfHasInventorySaleTicket_109953(uint32_t itemId_); bool IfHasInventoryTemporary_109954(uint32_t itemId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnBox_109955(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnLuckyDrawBox_109956(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnLuckyBoardBox_109957(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnLuckyBox_109958(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnCompositeChip_109959(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnGiftBag_109960(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnConsumableItem_109961(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetItemStackList_109962(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* stackDic_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnBoxStack_109963(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnLuckyBoxList_109964(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnGiftBagStack_109965(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnChipStack_109966(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetJetpackSkinStack_109967(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetParachuteSkinStack_109968(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetProfessionChipList_109969(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetBoxStackClone_109970(uint32_t BoxID_); void RemoveItemFromStack_109971(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* stack_); void RemoveItem_109972(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_); void InitOwnIndividuationItem_109973(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetIndividuationItems_109974(); bool IfHasInventoryIndividuation_109975(uint32_t itemId_); void InitOwnNumberItem_109976(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, bool bAdd_); void InitOrnamentItems_109977(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void InitCrosshairItems_109978(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void InitSaleTicketItems_109979(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, bool bAdd_); void InitCallingCardItems_109980(DLL2SDK::mscorlib::System::Collections::Generic::List_1* datas_); void InitOwnOTOSpecialItem_109981(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetNumberItems_109982(); void InitWeaponSkinIItems_109983(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void InitProfessionalChipSkinItems_109984(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void InitVehicleSkinItem_109985(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetVehicles_109986(); bool HasVehicle_109987(uint32_t vehicleId_); uint64_t GetVehicleGUID_109988(uint32_t vehicleId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnWeaponSkins_109989(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnChipSkins_109990(); void InitBRWingSuitSkin_109991(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void InitBRParachuteSkin_109992(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void InitBRProfessionChip_109993(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void InitOwnRoleSkin_109994(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOwnRoleSkins_109995(); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetCheckUseItem_109996(int32_t id_); static int32_t _GetItemStackList_m__0_109997(DLL2SDK::Assembly_CSharp::Squad::SIItem* a_, DLL2SDK::Assembly_CSharp::Squad::SIItem* b_); static bool _GetNumberItems_m__1_109998(DLL2SDK::Assembly_CSharp::Squad::SIItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct RoleAttrData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Squad::SIItem* m_HatItem_; DLL2SDK::Assembly_CSharp::Squad::SIItem* m_BagItem_; DLL2SDK::Assembly_CSharp::Squad::SIItem* m_ClothItem_; DLL2SDK::Assembly_CSharp::Squad::SIItem* m_SuitItem_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAppearance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Copy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear2New_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109855(); void _ctor_109856(DLL2SDK::CSProto::msg::RoleAppearance* roleAttr_); DLL2SDK::Assembly_CSharp::Squad::SIItem* get_HatItem_109857(); DLL2SDK::Assembly_CSharp::Squad::SIItem* get_BagItem_109858(); DLL2SDK::Assembly_CSharp::Squad::SIItem* get_ClothItem_109859(); DLL2SDK::Assembly_CSharp::Squad::SIItem* get_SuitItem_109860(); void SetAppearance_109861(DLL2SDK::CSProto::msg::RoleAppearance* roleAttr_); void Copy_109862(DLL2SDK::Assembly_CSharp::Squad::RoleAttrData* anotherRoleAttrData_); void Clear2New_109863(); }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct RoleLoadoutData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* mPvpRoleAttrList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mPveRoleAttrList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitRoleAttrData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDataByProtocol_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoleAttrData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHatByLoadoutIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBagByLoadoutIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetClothByLoadoutIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSuitByLoadoutIndex_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109845(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PvpRoleAttrList_109846(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PveRoleAttrList_109847(); void InitRoleAttrData_109848(); void SetDataByProtocol_109849(DLL2SDK::CSProto::msg::RoleAppearance* roleAttr_, DLL2SDK::CSProto::msg::EGameType gameType_, int32_t loadoutIdx_); DLL2SDK::Assembly_CSharp::Squad::RoleAttrData* GetRoleAttrData_109850(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t index_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetHatByLoadoutIndex_109851(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t index_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetBagByLoadoutIndex_109852(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t index_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetClothByLoadoutIndex_109853(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t index_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetSuitByLoadoutIndex_109854(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t index_); }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct WeaponAttrData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Squad::SIItem* m_SkillItem_; DLL2SDK::Assembly_CSharp::Squad::SISkin* m_SkinItem_; DLL2SDK::Assembly_CSharp::Squad::SIItem* m_OrnamentItem_; DLL2SDK::Assembly_CSharp::Squad::SIItem* m_CrosshairItem_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AttachList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Copy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear2New_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109835(); void _ctor_109836(DLL2SDK::CSProto::msg::LoadoutWeaponAttr* weaponAttr_); DLL2SDK::Assembly_CSharp::Squad::SIItem* get_SkillItem_109837(); DLL2SDK::Assembly_CSharp::Squad::SISkin* get_SkinItem_109838(); DLL2SDK::Assembly_CSharp::Squad::SIItem* get_OrnamentItem_109839(); DLL2SDK::Assembly_CSharp::Squad::SIItem* get_CrosshairItem_109840(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_AttachList_109841(); void SetData_109842(DLL2SDK::CSProto::msg::LoadoutWeaponAttr* weaponAttr_); void Copy_109843(DLL2SDK::Assembly_CSharp::Squad::WeaponAttrData* anotherWeaponAttrData_); void Clear2New_109844(); }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct WeaponLoadoutData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* mPvpWeaponAttrList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mPveWeaponAttrList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeaponAttrData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDataByProtocol_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponAttrData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponSkillByLoadoutIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponSkinByLoadoutIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponOrnamentByLoadoutIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponCrosshairByLoadoutIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponAttachListByLoadoutIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponAttach_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ContainAttach_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109822(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PvpWeaponAttrList_109823(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PveWeaponAttrList_109824(); void InitWeaponAttrData_109825(); void SetDataByProtocol_109826(DLL2SDK::CSProto::msg::LoadoutWeaponAttr* weaponAttr_, DLL2SDK::CSProto::msg::EGameType gameType_, int32_t loadoutIdx_); DLL2SDK::Assembly_CSharp::Squad::WeaponAttrData* GetWeaponAttrData_109827(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t index_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetWeaponSkillByLoadoutIndex_109828(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t index_); DLL2SDK::Assembly_CSharp::Squad::SISkin* GetWeaponSkinByLoadoutIndex_109829(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t index_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetWeaponOrnamentByLoadoutIndex_109830(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t index_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetWeaponCrosshairByLoadoutIndex_109831(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t index_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetWeaponAttachListByLoadoutIndex_109832(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t index_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetWeaponAttach_109833(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t index_, int32_t pos_); bool ContainAttach_109834(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t index_, uint64_t itemGuid_); }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct SIItem : DLL2SDK::mscorlib::System::Object { uint64_t m_GUID_; uint32_t m_ID_; bool IsRepeated_; int32_t m_Num_; bool m_bClientFakeItem_; DLL2SDK::CSProto::msg::ITEMDURATIONTYPE m_TimeType_; int32_t m_ExpireTime_; DLL2SDK::Assembly_CSharp::Squad::ESquadQuality _quality_; int32_t ExpireDurationTime_; DLL2SDK::CSProto::msg::EPropDeleteReason deleteReason_; int32_t soldCurrencyId_; int32_t price_; int32_t m_StackCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix3_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGUID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStackCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDataByCommmonData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDataByEquippedItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear2New_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemByGUID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Copy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109766(DLL2SDK::CSProto::msg::ItemCommonData* serverCommonData_); void _ctor_109767(DLL2SDK::CSProto::msg::EquippedItem* serverEquippedItem_); void _ctor_109768(DLL2SDK::Assembly_CSharp::Config::IEquipmentConfConfig* csv_); void _ctor_109769(); uint64_t get_GUID_109770(); uint32_t get_ID_109771(); int32_t get_Num_109772(); void SetNum_109773(int32_t num_); void AddNum_109774(int32_t num_); bool get_bClientFakeItem_109775(); void set_bClientFakeItem_109776(bool value_); DLL2SDK::CSProto::msg::ITEMDURATIONTYPE get_TimeType_109777(); void set_TimeType_109778(DLL2SDK::CSProto::msg::ITEMDURATIONTYPE value_); int32_t get_ExpireTime_109779(); void set_ExpireTime_109780(int32_t value_); DLL2SDK::Assembly_CSharp::Squad::ESquadQuality get_quality_109781(); int32_t get_StackCount_109782(); void SetGUID_109783(uint64_t guid_); void SetID_109784(uint32_t id_); void SetStackCount_109785(int32_t count_); void SetDataByCommmonData_109786(DLL2SDK::CSProto::msg::ItemCommonData* serverCommonData_); void SetDataByEquippedItem_109787(DLL2SDK::CSProto::msg::EquippedItem* serverEquippedItem_); void Clear2New_109788(); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetItemByGUID_109789(uint64_t guid_, DLL2SDK::Assembly_CSharp::Squad::PlayerOwnInventoryData* inventoryFrom_); void Copy_109790(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_); }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct SISkin : DLL2SDK::Assembly_CSharp::Squad::SIItem { DLL2SDK::Assembly_CSharp::Config::WeaponSkinConfig* m_SkinConfig_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix3_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109816(uint32_t id_); void _ctor_109817(DLL2SDK::CSProto::msg::ItemCommonData* serverCommonData_); void _ctor_109818(DLL2SDK::Assembly_CSharp::Config::WeaponSkinConfig* conf_); void _ctor_109819(DLL2SDK::Assembly_CSharp::Config::BREquipmentSkinConfig* conf_); DLL2SDK::Assembly_CSharp::Config::WeaponSkinConfig* get_SkinConfig_109820(); }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct VehicelItem : DLL2SDK::Assembly_CSharp::Squad::SIItem { DLL2SDK::Assembly_CSharp::Config::BRVehicleSkinConfConfig* config_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109814(); DLL2SDK::Assembly_CSharp::Config::BRVehicleSkinConfConfig* get_VehicleConfig_109815(); }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct SIWeapon : DLL2SDK::Assembly_CSharp::Squad::SIItem { int32_t mWeaponLevel_; int32_t mWeaponExp_; DLL2SDK::Assembly_CSharp::Config::WeaponConfConfig* m_WeaponConfig_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109804(); void _ctor_109805(DLL2SDK::CSProto::msg::EquippedItem* equippedItem_); void _ctor_109806(DLL2SDK::Assembly_CSharp::Config::IEquipmentConfConfig* csv_); int32_t get_WeaponLevel_109807(); void set_WeaponLevel_109808(int32_t value_); int32_t get_WeaponExp_109809(); void set_WeaponExp_109810(int32_t value_); DLL2SDK::Assembly_CSharp::Config::WeaponConfConfig* get_WeaponConfig_109811(); void CopyWeapon_109812(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* item_); void SetData_109813(DLL2SDK::CSProto::msg::DBFireArmModeData* fireArmData_); }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct SIRole : DLL2SDK::Assembly_CSharp::Squad::SIItem { DLL2SDK::Assembly_CSharp::Squad::SIItem* m_Skill_A_; DLL2SDK::Assembly_CSharp::Squad::SIItem* m_Skill_B_; DLL2SDK::Assembly_CSharp::Squad::SIItem* m_BrHat_; DLL2SDK::Assembly_CSharp::Squad::SIItem* m_BrBag_; DLL2SDK::Assembly_CSharp::Squad::SIItem* m_BrCloth_; DLL2SDK::Assembly_CSharp::Squad::SIItem* m_BrSuit_; DLL2SDK::Assembly_CSharp::Config::RoleConfConfig* m_RoleConfig_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRoleData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRoleSkinData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoleSkinMap_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109791(DLL2SDK::CSProto::msg::DBRoleData* data_, DLL2SDK::Assembly_CSharp::Squad::PlayerOwnInventoryData* skillFrom_); void _ctor_109792(); void _ctor_109793(DLL2SDK::Assembly_CSharp::Config::IEquipmentConfConfig* csv_); DLL2SDK::Assembly_CSharp::Squad::SIItem* get_Skill_A_109794(); DLL2SDK::Assembly_CSharp::Squad::SIItem* get_Skill_B_109795(); DLL2SDK::Assembly_CSharp::Squad::SIItem* get_BrHat_109796(); DLL2SDK::Assembly_CSharp::Squad::SIItem* get_BrBag_109797(); DLL2SDK::Assembly_CSharp::Squad::SIItem* get_BrCloth_109798(); DLL2SDK::Assembly_CSharp::Squad::SIItem* get_BrSuit_109799(); void SetRoleData_109800(DLL2SDK::CSProto::msg::DBRoleData* data_, DLL2SDK::Assembly_CSharp::Squad::PlayerOwnInventoryData* skillFrom_); void SetRoleSkinData_109801(DLL2SDK::CSProto::msg::RoleAppearance* roleSkinData_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* GetRoleSkinMap_109802(); DLL2SDK::Assembly_CSharp::Config::RoleConfConfig* get_RoleConfig_109803(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct NumberItemType : int32_t { WeaponExpCard_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EBRHeroCareer : int32_t { None_ = static_cast(0x0), Drone_ = static_cast(0x1), TransShield_ = static_cast(0x2), MORS_ = static_cast(0x3), Grenadier_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ItemConfigHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* Gold_Icon_Sprite_Name_; DLL2SDK::mscorlib::System::String* CodPoint_Icon_Sprite_Name_; int32_t BattlePassExpId_; uint64_t TPart_; uint64_t SPart_; uint64_t FPart_; int32_t SECONDS_PER_DAY_; int32_t SECONDS_PER_HOUR_; int32_t SECONDS_PER_MINUTE_; int32_t HOURS_PER_DAY_; int32_t MINUTES_PER_HOUR_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCurrencyItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetClientGoldItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetClientDiamondItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetClientExpItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGuildCoinItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPowderItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPVPCoinItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPVECoinItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInventoryType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsStackableItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCompositeChipByItemId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIDNameField_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetColorDescText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetColorDescTextWithColorCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemTypeDescText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTreasureBoxTitleBgSpriteFromQuality_West_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTreasureBoxBgSpriteFromQuality_West_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemTopBGSpriteFromQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRaritySpriteNameFromColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAvatarLineFromColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetColorValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCardAttachmentQualityColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBBCodeColorPrefix_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetColorQualityProbabilityString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponTypeString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOnlyUseInPVP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOnlyUseInPVE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOnlyUseInBR_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeToEquipmentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeToWeaponType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsViceWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeToGrenadeType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeToAttachmentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTimeString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTimeStringSecondToInt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTimeStringSecond_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTimeStringXX_XX_XX_JustForLadderForbid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTacticalSignTipsSpriteNames_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTacticalSignTipsSpriteNamesForMP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPickupItemSignTipsSpriteNames_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSignPlayerIconName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrencyIconName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIsEightDays_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDateTimeByTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStringByTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFormatString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109717(); static bool IsCurrencyItem_109718(int32_t itemId_); static DLL2SDK::Assembly_CSharp::Squad::SIItem* GetClientGoldItem_109719(); static DLL2SDK::Assembly_CSharp::Squad::SIItem* GetClientDiamondItem_109720(); static DLL2SDK::Assembly_CSharp::Squad::SIItem* GetClientExpItem_109721(); static DLL2SDK::Assembly_CSharp::Squad::SIItem* GetGuildCoinItem_109722(); static DLL2SDK::Assembly_CSharp::Squad::SIItem* GetPowderItem_109723(); static DLL2SDK::Assembly_CSharp::Squad::SIItem* GetPVPCoinItem_109724(); static DLL2SDK::Assembly_CSharp::Squad::SIItem* GetPVECoinItem_109725(); static DLL2SDK::Assembly_CSharp::GameBase::EInventoryItemType GetInventoryType_109726(int32_t id_); static bool IsStackableItem_109727(DLL2SDK::Assembly_CSharp::GameBase::EInventoryItemType type_); static bool IsCompositeChipByItemId_109728(int32_t id_); static int32_t GetIDNameField_109729(int32_t ID_); static DLL2SDK::mscorlib::System::String* GetColorDescText_109730(int32_t ColorID_); static DLL2SDK::mscorlib::System::String* GetColorDescTextWithColorCode_109731(int32_t ColorID_); static DLL2SDK::mscorlib::System::String* GetItemTypeDescText_109732(DLL2SDK::Assembly_CSharp::GameBase::EInventoryItemType type_, DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageGrenadeType grenadeType_); static DLL2SDK::mscorlib::System::String* GetTreasureBoxTitleBgSpriteFromQuality_West_109733(int32_t ColorId_); static DLL2SDK::mscorlib::System::String* GetTreasureBoxBgSpriteFromQuality_West_109734(int32_t ColorId_); static DLL2SDK::mscorlib::System::String* GetItemTopBGSpriteFromQuality_109735(DLL2SDK::Assembly_CSharp::Squad::ESquadQuality quality_); static DLL2SDK::mscorlib::System::String* GetRaritySpriteNameFromColor_109736(int32_t ColorID_); static DLL2SDK::mscorlib::System::String* GetAvatarLineFromColor_109737(int32_t ColorID_); static DLL2SDK::UnityEngine::UnityEngine::Color GetColorValue_109738(int32_t ColorID_); static DLL2SDK::UnityEngine::UnityEngine::Color GetCardAttachmentQualityColor_109739(int32_t ColorID_); static DLL2SDK::mscorlib::System::String* GetBBCodeColorPrefix_109740(int32_t ColorID_); static DLL2SDK::mscorlib::System::String* GetColorQualityProbabilityString_109741(uint32_t num_); static DLL2SDK::mscorlib::System::String* GetWeaponTypeString_109742(DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageWeaponType type_); static bool IsOnlyUseInPVP_109743(uint64_t itemId_); static bool IsOnlyUseInPVE_109744(uint64_t itemId_); static bool IsOnlyUseInBR_109745(uint64_t itemId_); static DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageEquipmentType ChangeToEquipmentType_109746(uint64_t clientID_); static DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageWeaponType ChangeToWeaponType_109747(uint64_t clientID_); static bool IsViceWeapon_109748(uint64_t clientID_); static bool IsMainWeapon_109749(uint64_t clientID_); static DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageGrenadeType ChangeToGrenadeType_109750(uint64_t clientID_); static DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageAttachmentType ChangeToAttachmentType_109751(uint64_t clientID_); static DLL2SDK::mscorlib::System::String* GetTimeString_109752(int32_t leftTime_, DLL2SDK::Assembly_CSharp::GameBase::ETimeUnit unit_); static DLL2SDK::mscorlib::System::String* GetTimeStringSecondToInt_109753(int32_t ExpireTime_); static DLL2SDK::mscorlib::System::String* GetTimeStringSecond_109754(int32_t leftTime_); static DLL2SDK::mscorlib::System::String* GetTimeStringXX_XX_XX_JustForLadderForbid_109755(int32_t leftTimeSecond_); static void GetTacticalSignTipsSpriteNames_109756(DLL2SDK::Assembly_CSharp::Network::EBRMarkTacticType Type_, DLL2SDK::Array* IconNames_, DLL2SDK::Array* IconBGNames_, DLL2SDK::Array* BeamNames_); static void GetTacticalSignTipsSpriteNamesForMP_109757(DLL2SDK::Assembly_CSharp::Network::EBRMarkTacticType Type_, DLL2SDK::Array* IconNames_, DLL2SDK::Array* IconBGNames_, DLL2SDK::Array* BeamNames_); static void GetPickupItemSignTipsSpriteNames_109758(int32_t ItemLevel_, DLL2SDK::Array* IconNames_, DLL2SDK::Array* IconBGNames_, DLL2SDK::Array* BeamNames_); static DLL2SDK::mscorlib::System::String* GetSignPlayerIconName_109759(int32_t IndexInTeam_); static DLL2SDK::mscorlib::System::String* GetCurrencyIconName_109760(DLL2SDK::CSProto::msg::PaymentType type_); static bool GetIsEightDays_109761(uint64_t DT_); static DLL2SDK::mscorlib::System::DateTime GetDateTimeByTime_109762(uint64_t DT_); static DLL2SDK::mscorlib::System::String* GetStringByTime_109763(int32_t leftTime_); static DLL2SDK::mscorlib::System::String* GetFormatString_109764(int32_t num_); static void _cctor_109765(); }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct ChangeNickNameEditView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIButton* m_ButtonOK_; DLL2SDK::Assembly_CSharp::UIButton* m_ButtonCancel_; DLL2SDK::Assembly_CSharp::UIInput* m_InputName_; DLL2SDK::Assembly_CSharp::UISprite* m_BGSprite_; DLL2SDK::System_Core::System::Action* m_OnFocusCallback_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNickName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInputFocus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyMySelf_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109709(); DLL2SDK::System_Core::System::Action* get_OnFocusCallback_109710(); void set_OnFocusCallback_109711(DLL2SDK::System_Core::System::Action* value_); void ShutDown_109712(); void SetNickName_109713(DLL2SDK::mscorlib::System::String* text_); void OnInputFocus_109714(); void DestroyMySelf_109715(); void __xLuaBaseProxy_ShutDown_109716(); }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct ChangeNickNameEditNavigationNavigationUIController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::Squad::ChangeNickNameEditController* m_ChangeController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeNameSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeNameFailure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReturnInventory_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109697(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_109698(); bool IsShowWeapon_109699(); void OnNavigationWillShow_109700(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_); void OnNavigationShowed_109701(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_109702(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void OnChangeNameSuccess_109703(); void OnChangeNameFailure_109704(); void ReturnInventory_109705(int32_t userContext_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_109706(); bool __xLuaBaseProxy_IsShowWeapon_109707(); void __xLuaBaseProxy_OnNavigationWillShow_109708(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_); }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct ChangeNickNameEditController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::Squad::ChangeNickNameEditView* view_; DLL2SDK::mscorlib::System::String* m_SocailNickName_; DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo* m_LoginInfo_; float m_StartTick_; DLL2SDK::Assembly_CSharp::Squad::ChangeNickNameEditNavigationNavigationUIController* navigationController_; DLL2SDK::Assembly_CSharp::Squad::SIItem* cardData_; wchar_t m_LastAddedChar_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AvailableHeadIconIdList_; int32_t m_PictureId_; int32_t m_FrameId_; int32_t m_index_; struct StaticFields { int32_t NICKNAME_RANDOM_LENGTH_; int32_t NICKNAME_RANDOM_GUEST_LENGTH_; wchar_t CHAR_VALIDATE_FAIL_; wchar_t CHAR_VALIDATE_SPACE_; wchar_t CHAR_VALIDATE_NEWLINE_; int32_t NICKNAME_LENGTH_MIN_; int32_t NICKNAME_LENGTH_MAX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfBlurWhenOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnValidate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareViews_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOKButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoEditNickName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInputFocus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNameLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoEditNickNameRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnServerEditNickNameCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessServerEditNickNameMessageBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEditNickNameFailMessageBoxCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109669(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_109670(); bool IfBlurWhenOpen_109671(); void Init_109672(); void PostInit_109673(); wchar_t OnValidate_109674(DLL2SDK::mscorlib::System::String* text_, int32_t charIndex_, wchar_t addedChar_); void OnChange_109675(); void PrepareViews_109676(); void RegisterDelegates_109677(); void UnRegisterDelegates_109678(); void OnOKButtonClick_109679(); void DoEditNickName_109680(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void OnCancelButtonClick_109681(); void OnClose_109682(); void OnInputFocus_109683(); bool CheckNameLength_109684(DLL2SDK::mscorlib::System::String* name_, bool lastCheck_); void DoEditNickNameRequest_109685(DLL2SDK::mscorlib::System::String* nickName_, int32_t picId_, int32_t frameId_); void OnServerEditNickNameCallback_109686(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void ProcessServerEditNickNameMessageBox_109687(DLL2SDK::CSProto::msg::CSInventoryUseChangeNickCardRes* data_); void OnEditNickNameFailMessageBoxCallback_109688(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void ReportEvent_109689(int32_t errorCode_, DLL2SDK::mscorlib::System::String* nickName_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_109690(); bool __xLuaBaseProxy_IfBlurWhenOpen_109691(); void __xLuaBaseProxy_Init_109692(); void __xLuaBaseProxy_PostInit_109693(); void __xLuaBaseProxy_RegisterDelegates_109694(); void __xLuaBaseProxy_UnRegisterDelegates_109695(); void __xLuaBaseProxy_OnClose_109696(); }; } namespace DLL2SDK::Assembly_CSharp::Squad { enum struct ERoleSkillSlot : int32_t { SKILL_A_ = static_cast(0x0), SKILL_B_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Squad { enum struct ESquadShowingGroup : int32_t { Attack_ = static_cast(0x0), Defense_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Squad { enum struct ESquadSortType : int32_t { None_ = static_cast(0x0), OVR_ = static_cast(0x1), Name_ = static_cast(0x2), Time_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Squad { enum struct ESquadCamp : int32_t { None_ = static_cast(0x0), FBI_ = static_cast(0x1), Mercs_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Squad { enum struct ESquadCareer : int32_t { None_ = static_cast(0x0), Assault_ = static_cast(0x1), Sniper_ = static_cast(0x2), LMG_ = static_cast(0x3), SMG_ = static_cast(0x4), ShotGun_ = static_cast(0x5), Pistols_ = static_cast(0x6), Melee_ = static_cast(0x7), Launchers_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct SquadDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SquadDataList_; int32_t m_CurrentSelectedSquadIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSquadDataById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentSelectedSquad_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109664(); DLL2SDK::Assembly_CSharp::Squad::SquadData* GetSquadDataById_109665(int32_t squadId_); DLL2SDK::Assembly_CSharp::Squad::SquadData* GetCurrentSelectedSquad_109666(); }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct SquadData : DLL2SDK::mscorlib::System::Object { int32_t SquadIndex_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SquadMemberList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ScoreStreak_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* IndividuationItems_; struct StaticFields { int32_t MAX_MEMBER_COUNT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSquadData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeScoreStreak_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeIndividuationItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddMember_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSquadMemberList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109656(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, DLL2SDK::CSProto::msg::SquadInfo* info_, DLL2SDK::Assembly_CSharp::Squad::PlayerOwnInventoryData* opponentInventory_); void SetSquadData_109657(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, DLL2SDK::CSProto::msg::SquadInfo* info_, DLL2SDK::Assembly_CSharp::Squad::PlayerOwnInventoryData* opponentInventory_); void ChangeScoreStreak_109658(DLL2SDK::mscorlib::System::Collections::Generic::List_1* newScoreStreakList_); void ChangeIndividuationItems_109659(DLL2SDK::mscorlib::System::Collections::Generic::List_1* newScoreStreakList_); void AddMember_109660(DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* member_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetSquadMemberList_109661(); }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct SquadMemberData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* InventoryDS_; DLL2SDK::mscorlib::System::String* Name_; int32_t LoadOutIdx_; bool _bLocked_k__BackingField_; DLL2SDK::Assembly_CSharp::Squad::SIRole* Role_; DLL2SDK::Assembly_CSharp::Squad::SIWeapon* MainWeapon_; DLL2SDK::Assembly_CSharp::Squad::SIWeapon* ViceWeapon_; uint32_t MainWeaponSkinID_; uint32_t ViceWeaponSkinID_; bool bReplaceViceToMain_; DLL2SDK::Assembly_CSharp::Squad::SIItem* Perk1_; DLL2SDK::Assembly_CSharp::Squad::SIItem* Perk2_; DLL2SDK::Assembly_CSharp::Squad::SIItem* Perk3_; DLL2SDK::Assembly_CSharp::Squad::SIItem* Lethal_; DLL2SDK::Assembly_CSharp::Squad::SIItem* Tactical_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CarryingZombieItems_; DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType CurrentAvatarSquadType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSquadMemberData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLoadOutSIItemBase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLoadOutSIWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLoadOutSIRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCarryingZombieItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLoadOutData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCareerType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPerk_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeLoadOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPlayerInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109641(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t loadOutIndex_, DLL2SDK::CSProto::msg::LoadoutInfo* info_, DLL2SDK::Assembly_CSharp::Squad::PlayerOwnInventoryData* oppoInventoryData_); bool get_bLocked_109642(); void set_bLocked_109643(bool value_); void SetSquadMemberData_109644(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t loadOutIndex_, DLL2SDK::CSProto::msg::LoadoutInfo* info_, DLL2SDK::Assembly_CSharp::Squad::PlayerOwnInventoryData* oppoInventoryData_); void SetLoadOutSIItemBase_109645(DLL2SDK::Assembly_CSharp::Squad::SIItem* loadOutItem_, DLL2SDK::CSProto::msg::LoadoutPosType itemType_, DLL2SDK::CSProto::msg::LoadoutInfo* info_, DLL2SDK::Assembly_CSharp::Squad::PlayerOwnInventoryData* inventory_); void SetLoadOutSIWeapon_109646(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* loadOutWeapon_, DLL2SDK::CSProto::msg::LoadoutPosType itemType_, DLL2SDK::CSProto::msg::LoadoutInfo* info_, DLL2SDK::Assembly_CSharp::Squad::PlayerOwnInventoryData* inventory_); void SetLoadOutSIRole_109647(DLL2SDK::Assembly_CSharp::Squad::SIRole* loadOutRole_, DLL2SDK::CSProto::msg::LoadoutPosType itemType_, DLL2SDK::CSProto::msg::LoadoutInfo* info_, DLL2SDK::Assembly_CSharp::Squad::PlayerOwnInventoryData* inventory_); void CheckCarryingZombieItem_109648(DLL2SDK::Assembly_CSharp::Squad::SIRole* role_, DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weapon_, DLL2SDK::Assembly_CSharp::Squad::SIItem* item_); void SetLoadOutData_109649(DLL2SDK::CSProto::msg::LoadoutInfo* info_, DLL2SDK::Assembly_CSharp::Squad::PlayerOwnInventoryData* inventory_); void CheckPerk_109651(); void ChangeLoadOut_109652(DLL2SDK::CSProto::msg::LoadoutInfo* info_, DLL2SDK::Assembly_CSharp::Squad::PlayerOwnInventoryData* oppoInventoryData_); bool CheckPlayerInfo_109653(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_); static DLL2SDK::Assembly_CSharp::Squad::ESquadCareer GetCareerType_109650(int32_t id_); }; } namespace DLL2SDK::Assembly_CSharp { struct AvatarItemViewBase : DLL2SDK::Assembly_CSharp::FrontEnd::AvatarViewSuperBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86710(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { enum struct EAvatarViewAnimator : int32_t { AR_ = static_cast(0x0), MG_ = static_cast(0x1), SR_ = static_cast(0x2), Magnum_ = static_cast(0x3), Knife_ = static_cast(0x4), Empty_ = static_cast(0x5), Empty_FM_ = static_cast(0x6), Shield_ = static_cast(0x7), Medical_ = static_cast(0x8), DroneForChip_ = static_cast(0x9), ToybombForChip_ = static_cast(0xA), Special_Weapon_ = static_cast(0xB), Special_Weapon_FM_ = static_cast(0xC), ZombieSpecial1_ = static_cast(0xD), ZombieSpecial2_ = static_cast(0xE), ShieldForChip_ = static_cast(0xF), AR_Special_1_ = static_cast(0x10), AR_Special_2_ = static_cast(0x11), AR_Special_3_ = static_cast(0x12), AR_Special_4_ = static_cast(0x13), AR_Special_5_ = static_cast(0x14), InvisibleMan_ = static_cast(0x15), SmokeBomber_ = static_cast(0x16), MAX_ = static_cast(0x17) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct AvatarViewCameraAdapter : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Camera* mCamera_; float mDefaultFov_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCameraFov_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109603(); void Awake_109604(); void Start_109605(); void OnEnable_109606(); void CheckCameraFov_109607(); }; } namespace DLL2SDK::Assembly_CSharp::Squad { enum struct LoadoutBrChipAvatarType : int32_t { None_ = static_cast(0x0), SensorDart_ = static_cast(0x1), ToyBomb_ = static_cast(0x2), MedicalStation_ = static_cast(0x3), GrappleGun_ = static_cast(0x4), TransformShield_ = static_cast(0x5), EMPDrone_ = static_cast(0x6), Tricker_ = static_cast(0x7), AirBorne_ = static_cast(0x8), TrapMaster_ = static_cast(0x9), InvisibleMan_ = static_cast(0xA), SmokeBomber_ = static_cast(0xB) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct AvatarController_Squad : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::AvatarView_Squad* m_AvatarView_; DLL2SDK::Assembly_CSharp::EAssetID m_GuideAssetID_; DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* mGlobalDataStore_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* mRandomActionTimer1_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* mRandomActionTimer2_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* mRandomActionTimer3_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* mRandomActionTimer4_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* mRandomActionTimer5_; DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* mSquadInventoryDataStore_; DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewType m_Type_; DLL2SDK::UnityEngine::UnityEngine::Transform* cacheSwitchTransform_; struct StaticFields { int32_t mMinRandomSecond_; int32_t mMaxRandomSecond_; bool IsNeedWeaponResetRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseCustomTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRandomPlayActionTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCustomTimer1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCustomTimer2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCustomTimer3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCustomTimer4_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCustomTimer5_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RandomPlayActionByTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNamesTransformList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEncourageTeamTrasnformList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAvatarView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchAvatarType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAvatarView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFemale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSelfModelInSquadLobby_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSelfModelInPveSquadLobby_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSingleAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBRSingleAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyChangeSquadAvatarAtPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyChangeSquadAvatarAtPosition_BRSelf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeAvatarAtPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RoomHideAvatarsExcept_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideAllMembers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideAllMembersExcpt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyHideAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyRestoreAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyStopAvatarAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAvatarAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EquipWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnerAvatarItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RoomChangeAvatarAtPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceUpdateRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EquipWeaponForSelf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EquipWeaponWithData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLauncherSocketById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowWeaponController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeaponShowController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleCameraMoveToWeaponRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMoveToWeaponRootFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResetWeaponRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleCameraResetFromWeaponRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResetFromWeaponRootFinish_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109476(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_109477(); void RegisterDelegates_109478(); void UnRegisterDelegates_109479(); void Init_109480(); void OnOpen_109481(); void OnClose_109482(); DLL2SDK::Assembly_CSharp::GameEngine::Timer* CloseCustomTimer_109483(DLL2SDK::Assembly_CSharp::GameEngine::Timer* timer_); void SetRandomPlayActionTimer_109484(int32_t pos_); void OnCustomTimer1_109485(); void OnCustomTimer2_109486(); void OnCustomTimer3_109487(); void OnCustomTimer4_109488(); void OnCustomTimer5_109489(); void RandomPlayActionByTimer_109490(int32_t pos_); DLL2SDK::Array* GetNamesTransformList_109491(); DLL2SDK::Array* GetEncourageTeamTrasnformList_109492(); void ShowAvatarView_109493(bool show_); void SwitchAvatarType_109494(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewType type_); void InitAvatarView_109495(); bool IsFemale_109496(uint64_t modelId_); void ShowSelfModelInSquadLobby_109497(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* member_); void ShowSelfModelInPveSquadLobby_109498(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, DLL2SDK::Assembly_CSharp::GameBase::PVELoadout* member_); void ShowSingleAvatar_109499(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, DLL2SDK::Assembly_CSharp::Squad::SIRole* role_, int32_t loadoutIdx_, DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* animatorController_, DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* animatorController_FM_, DLL2SDK::mscorlib::System::String* defaultAnimationName_, DLL2SDK::UnityEngine::UnityEngine::Quaternion defaultLocalRotation_); void ShowBRSingleAvatar_109500(DLL2SDK::Assembly_CSharp::GameBase::BRLoadout* brLoadout_, DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* animatorController_, DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* animatorController_FM_, DLL2SDK::mscorlib::System::String* defaultAnimationName_); void OnNotifyChangeSquadAvatarAtPosition_109501(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyChangeSquadAvatarAtPosition_BRSelf_109502(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void ChangeAvatarAtPos_109503(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weapon_, DLL2SDK::Assembly_CSharp::Squad::SIRole* role_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* roleSkinMap_, int32_t loadoutIdx_, bool bPlayEntranAni_, bool bResetRotation_, bool forceRefresh_); void RoomHideAvatarsExcept_109504(DLL2SDK::mscorlib::System::Collections::Generic::List_1* exceptList_); void HideAllMembers_109505(); void HideAllMembersExcpt_109506(int32_t pos_); void SetVisible_109507(bool visible_); void OnNotifyHideAvatar_109508(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyRestoreAvatar_109509(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyStopAvatarAudio_109510(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); DLL2SDK::Assembly_CSharp::EAssetID GetAvatarAssetID_109511(uint64_t roleID_, bool bBR_); DLL2SDK::Assembly_CSharp::EAssetID GetWeaponAssetID_109512(uint32_t weaponID_); void EquipWeaponPart_109513(DLL2SDK::Assembly_CSharp::FrontEnd::AvatarItem_Squad* avatarItem_, DLL2SDK::Assembly_CSharp::EAssetID weapAssetID_, uint32_t weaponID_); DLL2SDK::Assembly_CSharp::FrontEnd::AvatarItem_Squad* GetOwnerAvatarItem_109514(); void RoomChangeAvatarAtPos_109515(int32_t pos_, int32_t roleID_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* roleSkinMap_, uint32_t weaponId_, uint32_t skinId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* attachList_, DLL2SDK::Assembly_CSharp::Squad::SIItem* ornamentItem_, uint32_t professionChip_, uint32_t professionChipSkinID_, bool bBRModel_, bool bDisplay_, bool bPlayEntranAni_, bool bResetPosition_); bool ForceUpdateRole_109516(); void EquipWeaponForSelf_109517(int32_t pos_, int32_t roleId_, uint32_t weaponId_, DLL2SDK::Assembly_CSharp::Squad::SIWeapon* mainWeapon_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t loadoutIndex_, bool bPlayEntranAni_); void EquipWeaponWithData_109518(int32_t pos_, int32_t m_RoleId_, uint32_t weaponId_, uint32_t skinId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* attachList_, DLL2SDK::Assembly_CSharp::Squad::SIItem* ornamentItem_, uint32_t professionChip_, uint32_t professionChipSkinID_, bool bPlayEntranAni_); DLL2SDK::mscorlib::System::String* GetLauncherSocketById_109519(uint64_t weaponId_); DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_Weapon* GetWeaponController_109520(); DLL2SDK::Assembly_CSharp::FrontEnd::AvatarView_Weapon* GetWeaponView_109521(); void ShowWeaponController_109522(bool bShow_); void InitWeaponShowController_109523(DLL2SDK::Assembly_CSharp::FrontEnd::AvatarView_Squad* squadView_); void HandleCameraMoveToWeaponRoot_109524(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnMoveToWeaponRootFinish_109525(); void OnResetWeaponRotation_109526(); void HandleCameraResetFromWeaponRoot_109527(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* MSG_); DLL2SDK::Assembly_CSharp::SquadTeamCamera* GetViewCamera_109528(bool bForceMatch_); void OnResetFromWeaponRootFinish_109529(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_109531(); void __xLuaBaseProxy_RegisterDelegates_109532(); void __xLuaBaseProxy_UnRegisterDelegates_109533(); void __xLuaBaseProxy_Init_109534(); void __xLuaBaseProxy_OnOpen_109535(); void __xLuaBaseProxy_OnClose_109536(); static void _cctor_109530(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnReturnTrainingView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIWidget* contentContainer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109475(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnReturnTrainingTaskView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIAnchor* rectBottomLeftAnchor_; DLL2SDK::Assembly_CSharp::UIAnchor* rectTopRightAnchor_; DLL2SDK::Assembly_CSharp::UIWidget* containerWidget_; DLL2SDK::Assembly_CSharp::UIWidget* titleRect_; DLL2SDK::Assembly_CSharp::UIWidget* contentRect_; DLL2SDK::Assembly_CSharp::UIWidget* progressRect_; DLL2SDK::Assembly_CSharp::UIWidget* lockedContentRect_; DLL2SDK::Assembly_CSharp::UIPanel* titlePanel_; DLL2SDK::Assembly_CSharp::UIPanel* contentPanel_; DLL2SDK::Assembly_CSharp::UIPanel* progressPanel_; DLL2SDK::Assembly_CSharp::UIPanel* lockedPanel_; DLL2SDK::Assembly_CSharp::UIScrollView* titleScrollView_; DLL2SDK::Assembly_CSharp::UIScrollView* contentScrollView_; DLL2SDK::Assembly_CSharp::UIScrollView* progressScrollView_; DLL2SDK::Assembly_CSharp::UIScrollView* lockedScrollView_; DLL2SDK::UnityEngine::UnityEngine::GameObject* lockedContentContainer_; DLL2SDK::UnityEngine::UnityEngine::GameObject* unlockedContentContainer_; DLL2SDK::Assembly_CSharp::UIWidget* progressBarWidget_; DLL2SDK::Assembly_CSharp::UIProgressBar* progressBar_; DLL2SDK::Assembly_CSharp::UILabel* progressDoneLabel_; DLL2SDK::Assembly_CSharp::UILabel* lockedContentTitleLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109474(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnReturnTrainingTaskTitileItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* titleLabel_; DLL2SDK::Assembly_CSharp::UILabel* lockedTitleLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* lockObject_; DLL2SDK::UnityEngine::UnityEngine::GameObject* selectObject_; DLL2SDK::UnityEngine::UnityEngine::GameObject* claimRed_; struct StaticFields { int32_t width_; int32_t height_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109472(); static void _cctor_109473(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnReturnTrainingTaskTitileItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::SoldierReturnReturnTrainingTaskTitileItemView* _uiView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109464(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_109465(); void Init_109466(); bool SetEasyListData_109467(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void OnInitialize_109468(); void Reset_109469(DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::TrainingTaskTitleData* data_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_109470(); void __xLuaBaseProxy_Init_109471(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnReturnTrainingTaskProgressItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* itemUI_; DLL2SDK::Assembly_CSharp::UILabel* nodeNotDoenLabel_; DLL2SDK::Assembly_CSharp::UILabel* nodeDoneLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* normalNode_; DLL2SDK::UnityEngine::UnityEngine::GameObject* normalFinalNode_; DLL2SDK::UnityEngine::UnityEngine::GameObject* doneNode_; DLL2SDK::UnityEngine::UnityEngine::GameObject* doneFinalNode_; DLL2SDK::UnityEngine::UnityEngine::GameObject* claimedObject_; DLL2SDK::UnityEngine::UnityEngine::GameObject* lastPurpleEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* lastBlueEffect_; struct StaticFields { int32_t width_; int32_t height_; int32_t halfRealContentWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109462(); static void _cctor_109463(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnReturnTrainingTaskProgressItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { int32_t _id_k__BackingField_; DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::SoldierReturnReturnTrainingTaskProgressItemView* _uiView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachUIDragScrollView2ItemUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemUIClickedCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109450(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_109451(); void Init_109452(); bool SetEasyListData_109453(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void Reset_109454(DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::TrainingTaskProgressData* data_); void AttachUIDragScrollView2ItemUI_109455(DLL2SDK::Assembly_CSharp::UIScrollView* rootUIScrollView_); void OnItemUIClickedCallback_109456(DLL2SDK::mscorlib::System::Object* data_); void ResetEffect_109457(int32_t id_, bool isLast_); int32_t get_id_109458(); void set_id_109459(int32_t value_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_109460(); void __xLuaBaseProxy_Init_109461(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnReturnTrainingTaskController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { int32_t _titleSelectIndex_; DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::TrainingTaskData* taskData_; DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::SoldierReturnReturnTrainingTaskView* _uiView_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* _progressListController_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* _titleListController_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* _contentListController_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* _lockContentListController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCommonReceiveItemClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RePlayEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitLayout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPanelSizeWitchRect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitProgressListController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetProgressBarLayout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProgressData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProgressValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitTitleListController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTitle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTitleItemClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTitleContentChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTitleData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSelectTitleData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTitleDataSelected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitContentListController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLockedContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetUnLockedContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLockedContentData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUnLockedContentData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSelectGroupLocked_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109408(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_109409(); void Init_109410(); void OnOpen_109411(); void OnClose_109412(); void RegisterDelegates_109413(); void UnRegisterDelegates_109414(); bool OnEasyListItemClick_109415(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_109416(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void NotifyDataStoreUpdated_109417(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void OnNotifyCommonReceiveItemClose_109418(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void Reset_109419(); void RePlayEffect_109420(); void OnInitialize_109421(); void InitLayout_109422(); void ResetPanelSizeWitchRect_109423(DLL2SDK::Assembly_CSharp::UIWidget* rect_, DLL2SDK::Assembly_CSharp::UIPanel* panel_); void ResetData_109424(); void InitProgressListController_109425(); void ResetProgress_109426(); int32_t ResetProgressBarLayout_109427(int32_t count_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetProgressData_109428(); float GetProgressValue_109429(int32_t progressWidth_, int32_t* doneValue_); void InitTitleListController_109430(); void ResetTitle_109431(); void OnTitleItemClicked_109432(int32_t index_); void OnTitleContentChanged_109433(int32_t index_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTitleData_109434(); DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::TrainingTaskTitleData* GetSelectTitleData_109435(); void ResetTitleDataSelected_109436(); void InitContentListController_109437(); void ResetContent_109438(); void ResetLockedContent_109439(); void ResetUnLockedContent_109440(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetLockedContentData_109441(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetUnLockedContentData_109442(); bool IsSelectGroupLocked_109443(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_109444(); void __xLuaBaseProxy_Init_109445(); void __xLuaBaseProxy_OnOpen_109446(); void __xLuaBaseProxy_OnClose_109447(); void __xLuaBaseProxy_RegisterDelegates_109448(); void __xLuaBaseProxy_UnRegisterDelegates_109449(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnReturnTrainingTaskContentRewardItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* itemUI_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* itemUIBoxCollider_; struct StaticFields { int32_t height_; int32_t width_; int32_t lockedHeight_; int32_t lockedWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109406(); static void _cctor_109407(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnReturnTrainingTaskContentRewardItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::SoldierReturnReturnTrainingTaskContentRewardItemView* _uiView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109398(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_109399(); void Init_109400(); bool SetEasyListData_109401(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void OnInitialize_109402(); void Reset_109403(DLL2SDK::Assembly_CSharp::Config::CodTaskAward* data_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_109404(); void __xLuaBaseProxy_Init_109405(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnReturnTrainingTaskContentItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIWidget* containerWidget_; DLL2SDK::Assembly_CSharp::UIScrollView* rewardScrollView_; DLL2SDK::Assembly_CSharp::UIButton* claimBtn_; DLL2SDK::Assembly_CSharp::UILabel* claimBtnLabel_; DLL2SDK::Assembly_CSharp::UISprite* claimBtnBGSprite_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* claimBoxCollider_; DLL2SDK::UnityEngine::UnityEngine::GameObject* claimRed_; DLL2SDK::Assembly_CSharp::UILabel* contentDescLabel_; struct StaticFields { int32_t width_; int32_t height_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109396(); static void _cctor_109397(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnReturnTrainingTaskContentItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::SoldierReturnReturnTrainingTaskContentItemView* _uiView_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* _itemListController_; DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::TrainingTaskContentData* _data_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClaimBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitLayout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitListController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetClaimBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Switch2UI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109379(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_109380(); void Init_109381(); void RegisterDelegates_109382(); void UnRegisterDelegates_109383(); void OnClaimBtnClicked_109384(); bool SetEasyListData_109385(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void OnInitialize_109386(); void InitLayout_109387(); void InitListController_109388(); void Reset_109389(DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::TrainingTaskContentData* data_); void ResetClaimBtn_109390(DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::EDailyTaskContentRewardState state_); void Switch2UI_109391(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_109392(); void __xLuaBaseProxy_Init_109393(); void __xLuaBaseProxy_RegisterDelegates_109394(); void __xLuaBaseProxy_UnRegisterDelegates_109395(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnReturnTrainingSelectRewardView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIAnchor* rectBottomLeftAnchor_; DLL2SDK::Assembly_CSharp::UIAnchor* rectTopRightAnchor_; DLL2SDK::Assembly_CSharp::UIWidget* itemRect_; DLL2SDK::Assembly_CSharp::UIPanel* itemPanel_; DLL2SDK::Assembly_CSharp::UIScrollView* itemScrollView_; DLL2SDK::Assembly_CSharp::UIButton* claimBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109378(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnReturnTrainingSelectRewardItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* qualitySprite_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* itemUI_; DLL2SDK::UnityEngine::UnityEngine::GameObject* selected_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109375(); static int32_t get_width_109376(); static int32_t get_height_109377(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnReturnTrainingSelectRewardItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::SoldierReturnReturnTrainingSelectRewardItemView* _uiView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109367(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_109368(); void Init_109369(); bool SetEasyListData_109370(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void OnInitialize_109371(); void Reset_109372(DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::TrainingRewardItemData* data_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_109373(); void __xLuaBaseProxy_Init_109374(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnReturnTrainingSelectRewardController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { int32_t _selectIndex_; DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::SoldierReturnReturnTrainingSelectRewardView* _uiView_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* _itemListController_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _rewardData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClaimButtonClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRewardData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109349(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_109350(); void Init_109351(); void OnOpen_109352(); void RegisterDelegates_109353(); void UnRegisterDelegates_109354(); void OnClaimButtonClicked_109355(); bool OnEasyListItemClick_109356(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_109357(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void OnInitialize_109358(); void InitScrollView_109359(); void Reset_109360(int32_t select_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRewardData_109361(int32_t select_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_109362(); void __xLuaBaseProxy_Init_109363(); void __xLuaBaseProxy_OnOpen_109364(); void __xLuaBaseProxy_RegisterDelegates_109365(); void __xLuaBaseProxy_UnRegisterDelegates_109366(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnUIWindowController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109286(); void Reset_109287(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnUtils : DLL2SDK::mscorlib::System::Object { struct StaticFields { bool _isOpenSoldierReturnWhenReceiveItemClose_k__BackingField_; DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::ESoldierReturnUIChildTab _wait4OpenTabWhenReceiveItemClose_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _soldierReturnActivityTaskProgressReward_k__BackingField_; DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache0_; DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CSActvGetBackConfReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_C2SGetFacePictureReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_C2SGetNewContentReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_C2SGetDailyLoginReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_C2SSelectTaskReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_C2SGetTaskReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_C2SGetBPReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsActivityActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsActivityActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowFacePitcture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFacePictureRewardClaimed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActivity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTrainingSelectedReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTaskData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSoldierReturnInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDailyLoginClaimButtonState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDailyLoginRewardClaimedDayNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadAllCDNTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanClaimBPReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildTrainingTaskTitleData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildTrainingTaskContentData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddTaskContent2TitleData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostProcessTrainingData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortTrainingTitleData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TrainingTitleDataSortFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortTrainingTaskData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TrainingTaskDataSortFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEDailyTaskContentRewardStateSort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenSoldierReturnWhenCommonReceiveItemClosed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActivityDSRegisterSubscriber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActivityDSUnRegisterSubscriber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SoldierReturnDSRegisterSubscriber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SoldierReturnDSUnRegisterSubscriber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenItemDetails_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemIconConfig_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109288(); static void CSActvGetBackConfReq_109289(); static void C2SGetFacePictureReward_109290(); static void C2SGetNewContentReward_109291(uint64_t id_); static void C2SGetDailyLoginReward_109292(); static void C2SSelectTaskReward_109293(int32_t id_); static void C2SGetTaskReward_109294(uint64_t id_); static void C2SGetBPReward_109295(); static bool IsActivityActive_109296(); static bool IsActivityActive_109297(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_); static bool IsShowFacePitcture_109298(); static bool IsFacePictureRewardClaimed_109299(); static DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* GetActivity_109300(); static bool IsTrainingSelectedReward_109301(); static DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::TrainingTaskData* GetTaskData_109302(bool isSortTask_); static DLL2SDK::CSProto::msg::ActivityBackInfo* GetSoldierReturnInfo_109303(); static DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::EDailyLoginButtonState GetDailyLoginClaimButtonState_109304(); static void GetDailyLoginRewardClaimedDayNumber_109305(int32_t* canClaimDayNumber_, int32_t* claimedDayNumber_); static void PreloadAllCDNTexture_109306(); static bool IsCanClaimBPReward_109307(bool* isBPReady_, bool* isClaimed_); static void BuildTrainingTaskTitleData_109308(DLL2SDK::mscorlib::System::Collections::Generic::List_1* groupData_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* tasks_, int32_t loginDayNum_); static DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::TrainingTaskContentData* BuildTrainingTaskContentData_109309(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task_); static void AddTaskContent2TitleData_109310(DLL2SDK::mscorlib::System::Collections::Generic::List_1* groupData_, DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::TrainingTaskContentData* contentData_, int32_t loginDayNum_); static void PostProcessTrainingData_109311(DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::TrainingTaskData* taskDatas_, bool sortTask_); static void SortTrainingTitleData_109312(DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::TrainingTaskData* taskDatas_); static int32_t TrainingTitleDataSortFunc_109313(DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::TrainingTaskTitleData* d1_, DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::TrainingTaskTitleData* d2_); static void SortTrainingTaskData_109314(DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::TrainingTaskData* taskDatas_); static int32_t TrainingTaskDataSortFunc_109315(DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::TrainingTaskContentData* d1_, DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::TrainingTaskContentData* d2_); static int32_t GetEDailyTaskContentRewardStateSort_109316(DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::EDailyTaskContentRewardState state_); static void OpenSoldierReturnWhenCommonReceiveItemClosed_109317(); static void ActivityDSRegisterSubscriber_109318(DLL2SDK::Assembly_CSharp::GameEngine::DataStoreSubscriber* subscriber_); static void ActivityDSUnRegisterSubscriber_109319(DLL2SDK::Assembly_CSharp::GameEngine::DataStoreSubscriber* subscriber_); static void SoldierReturnDSRegisterSubscriber_109320(DLL2SDK::Assembly_CSharp::GameEngine::DataStoreSubscriber* subscriber_); static void SoldierReturnDSUnRegisterSubscriber_109321(DLL2SDK::Assembly_CSharp::GameEngine::DataStoreSubscriber* subscriber_); static void OpenItemDetails_109322(int32_t itemID_); static bool GetItemIconConfig_109323(int32_t id_, DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::ESoldierReturnRewardItemConfigConfig type_, DLL2SDK::UnityEngine::UnityEngine::Vector3* scale_, DLL2SDK::UnityEngine::UnityEngine::Vector3* rotate_); static bool get_isOpenSoldierReturnWhenReceiveItemClose_109324(); static void set_isOpenSoldierReturnWhenReceiveItemClose_109325(bool value_); static DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::ESoldierReturnUIChildTab get_wait4OpenTabWhenReceiveItemClose_109326(); static void set_wait4OpenTabWhenReceiveItemClose_109327(DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::ESoldierReturnUIChildTab value_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_soldierReturnActivityTaskProgressReward_109328(); static void set_soldierReturnActivityTaskProgressReward_109329(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { enum struct SoldierReturnReportOpenFrom : int32_t { Defaut_ = static_cast(0x0), FacePictureHadReward_ = static_cast(0x1), FacePictureNoReward_ = static_cast(0x2), Lobby_ = static_cast(0x3), Room_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnReportHandle : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::SoldierReturnReportOpenFrom openFrom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tlog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Debug_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109283(); static void Tlog_109284(DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::SoldierReturnReportOpenScene openSource_, int32_t newContentBookmark_, int32_t newContentIsClickGO_, int32_t bpIsClickGO_); static void Debug_109285(DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::SoldierReturnReportOpenScene openSource_, int32_t newContentBookmark_, int32_t newContentIsClickGO_, int32_t bpIsClickGO_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnRedDataUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowLobbyBtnRed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteLobyyButtonClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowRed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowNewContentRed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowDailyLoginRed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowTrainingRed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowBenifitsRed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowBenifitsBPRed_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109274(); static bool IsShowLobbyBtnRed_109275(); static void WriteLobyyButtonClicked_109276(); static bool IsShowRed_109277(DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::ESoldierReturnUIChildTab tab_); static bool IsShowNewContentRed_109278(); static bool IsShowDailyLoginRed_109279(); static bool IsShowTrainingRed_109280(); static bool IsShowBenifitsRed_109281(); static bool IsShowBenifitsBPRed_109282(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::UnityEngine::UnityEngine::Vector3 _safeCullingPosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActiveChildTab_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109266(); void OnNavigationShowed_109267(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_109268(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_109269(); bool IsEnableCameraClear_109270(); void SetActiveChildTab_109271(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_109272(); bool __xLuaBaseProxy_IsEnableCameraClear_109273(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnMainView : DLL2SDK::Assembly_CSharp::GameUI::UITabBarView { DLL2SDK::Assembly_CSharp::UILabel* perchTitleLabel_; DLL2SDK::Assembly_CSharp::UILabel* remainTimeLabel_; DLL2SDK::Assembly_CSharp::UILabel* timeLabel_; DLL2SDK::Assembly_CSharp::UISprite* timeBGSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109265(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnMainController : DLL2SDK::Assembly_CSharp::GameUI::UITabBarController { int32_t _selectIndex_; DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::SoldierReturnMainView* _uiView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTabInteracted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRedDotOnTabChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitChildTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckChildTabResouce_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChildTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllTabRed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTabRed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitTimeLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTabItemName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTabItemName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109237(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_109238(); void Init_109239(); void OnClose_109240(); void RegisterDelegates_109241(); void UnRegisterDelegates_109242(); void NotifyDataStoreUpdated_109243(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void OnTabInteracted_109244(int32_t tabIndex_); void RefreshRedDotOnTabChanged_109245(int32_t index_); void Show_109246(DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::ESoldierReturnUIChildTab childTab_); void InternalShow_109247(DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::ESoldierReturnUIChildTab childTab_); void InitChildTab_109248(); void CheckChildTabResouce_109249(DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::ESoldierReturnUIChildTab childTab_); DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* GetChildTab_109250(DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::ESoldierReturnUIChildTab childTab_); void ResetAllTabRed_109251(); void ResetTabRed_109252(int32_t tabIndex_); void InitTimeLabel_109253(); void ResetTime_109254(); void ResetTabItemName_109255(); DLL2SDK::mscorlib::System::String* GetTabItemName_109256(DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::ESoldierReturnUIChildTab tab_); DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::ESoldierReturnUIChildTab get_activeChildTab_109257(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_109258(); void __xLuaBaseProxy_Init_109259(); void __xLuaBaseProxy_OnClose_109260(); void __xLuaBaseProxy_RegisterDelegates_109261(); void __xLuaBaseProxy_UnRegisterDelegates_109262(); void __xLuaBaseProxy_OnTabInteracted_109263(int32_t P0_); void __xLuaBaseProxy_RefreshRedDotOnTabChanged_109264(int32_t P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { enum struct EMPPlaylistIDFirstIndex : int32_t { Match_ = static_cast(0x1), ELadder_ = static_cast(0x2), EPrivate_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { enum struct EDailyLoginButtonState : int32_t { Claimed_ = static_cast(0x0), Claim_ = static_cast(0x1), ClaimAll_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { enum struct EDailyLoginRewardState : int32_t { Locked_ = static_cast(0x0), CanClaim_ = static_cast(0x1), Claimed_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { enum struct ENewContentRewardState : int32_t { NotDone_ = static_cast(0x0), CanClaim_ = static_cast(0x1), Claimed_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct BenifitsBPTextureData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* cdn_; DLL2SDK::mscorlib::System::String* local_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109236(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct TrainingTaskProgressData : DLL2SDK::mscorlib::System::Object { bool isDone_; bool isLast_; DLL2SDK::CSProto::msg::ResActivityBackReward* rewardData_; DLL2SDK::Assembly_CSharp::UIScrollView* rootUIScrollView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109235(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct TrainingTaskContentData : DLL2SDK::mscorlib::System::Object { int32_t groupID_; uint64_t id_; DLL2SDK::mscorlib::System::String* contentDesc_; int32_t firstTab_; int32_t secondTab_; int32_t thirdTab_; DLL2SDK::mscorlib::System::String* url_; int32_t progressValue_; int32_t ProgressTarget_; bool isShowRed_; DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::EDailyTaskContentRewardState _state_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* data_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109231(); void SetState_109232(DLL2SDK::CSProto::msg::ActvInfoStateEnum infoState_); DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::EDailyTaskContentRewardState get_state_109233(); void set_state_109234(DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::EDailyTaskContentRewardState value_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct TrainingTaskTitleData : DLL2SDK::mscorlib::System::Object { int32_t index_; int32_t groupID_; bool isLocked_; bool isSelected_; bool isShowRed_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* contentData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109230(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct TrainingTaskData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* titleDatas_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTitleData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109228(); DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::TrainingTaskTitleData* GetTitleData_109229(int32_t groupID_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct TrainingRewardItemData : DLL2SDK::mscorlib::System::Object { bool selected_; DLL2SDK::CSProto::msg::ResActivityBackReward* reward_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109227(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct DailyLoginData : DLL2SDK::mscorlib::System::Object { int32_t index_; bool isSpecial_; DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::EDailyLoginRewardState state_; DLL2SDK::CSProto::msg::ResActivityBackReward* reward_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109225(); int32_t get_id_109226(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct NewContentBookmarkData : DLL2SDK::mscorlib::System::Object { int32_t index_; int32_t showIndex_; int32_t id_; int32_t status_; bool isSelected_; bool isShowRed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109224(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct NewContentRewardData : DLL2SDK::mscorlib::System::Object { bool claimed_; DLL2SDK::CSProto::msg::ResActivityBackReward* reward_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109223(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnNavigationData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::ESoldierReturnUIChildTab _wait4Open_k__BackingField_; bool _isManualReset_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109218(); DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::ESoldierReturnUIChildTab get_wait4Open_109219(); void set_wait4Open_109220(DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::ESoldierReturnUIChildTab value_); bool get_isManualReset_109221(); void set_isManualReset_109222(bool value_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::CSProto::msg::CSActvGetBackConfRes* _confData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDataConfFromServer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActivityID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFacePictureRewardData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNewContentData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDailyLoginRewardData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTrianingSelectRewardData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTrainingProgressRewardData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBPReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CollectPreloadTextureURL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActivityBackMiscConf_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109207(); void SetDataConfFromServer_109208(DLL2SDK::CSProto::msg::CSActvGetBackConfRes* res_); uint64_t GetActivityID_109209(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetFacePictureRewardData_109210(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetNewContentData_109211(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetDailyLoginRewardData_109212(DLL2SDK::mscorlib::System::Collections::Generic::List_1* specials_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTrianingSelectRewardData_109213(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTrainingProgressRewardData_109214(); DLL2SDK::CSProto::msg::ResActivityBackBPRewardConf* GetBPReward_109215(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* CollectPreloadTextureURL_109216(); DLL2SDK::CSProto::msg::ResActivityBackMiscConf* GetActivityBackMiscConf_109217(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnNewContentView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* container_; DLL2SDK::UnityEngine::UnityEngine::GameObject* rewardContainer_; DLL2SDK::Assembly_CSharp::UILabel* titleLabel_; DLL2SDK::Assembly_CSharp::UILabel* descLabel_; DLL2SDK::Assembly_CSharp::UIButton* infoBtn_; DLL2SDK::Assembly_CSharp::UIWidget* infoBtnWidget_; DLL2SDK::Assembly_CSharp::UIButton* claimBtn_; DLL2SDK::Assembly_CSharp::UILabel* claimBtnLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* claimRed_; DLL2SDK::Assembly_CSharp::UITexture* cdnTexture_; DLL2SDK::Assembly_CSharp::UISprite* localSprite_; DLL2SDK::Assembly_CSharp::UIScrollView* rewardScrollView_; DLL2SDK::Assembly_CSharp::UIScrollView* bookmarkScroolView_; DLL2SDK::Assembly_CSharp::UIButton* leftNavgationBtn_; DLL2SDK::Assembly_CSharp::UIButton* rightNavgationBtn_; DLL2SDK::Assembly_CSharp::UIPanel* bgClipPanel_; DLL2SDK::Assembly_CSharp::UIWidget* containerWidget_; DLL2SDK::Assembly_CSharp::UIAnchor* rectBottomLeftAnchor_; DLL2SDK::Assembly_CSharp::UIAnchor* rectTopRightAnchor_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109206(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnNewContentRewardItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* itemUI_; DLL2SDK::UnityEngine::UnityEngine::GameObject* claimedObject_; struct StaticFields { int32_t width_; int32_t height_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109204(); static void _cctor_109205(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnNewContentRewardItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::SoldierReturnNewContentRewardItemView* _uiView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109197(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_109198(); void Init_109199(); bool SetEasyListData_109200(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void Reset_109201(DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::NewContentRewardData* data_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_109202(); void __xLuaBaseProxy_Init_109203(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnNewContentController : DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::SoldierReturnUIWindowController { bool _isOpened_; int32_t _selectIndex_; DLL2SDK::mscorlib::System::String* _preTextureDownloadURL_; DLL2SDK::CSProto::msg::ResActivityBackRecommendConf* _infoConfig_; DLL2SDK::CSProto::msg::ActivityBackRecommendInfo* _infoDB_; DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::SoldierReturnNewContentView* _uiView_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* _rewardListController_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* _bookmarkListController_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _configData_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _bookmarkData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBookmarkItemClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeftNavgationBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRightNavgationBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInfoBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClaimBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyClosePlaylistDetailView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Adaptation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBookmark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceResetSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DownloadTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelDownloadTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTextureDownLoad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetBookmarkSelected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRewardData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNewContentDBInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGameUIUtilSwitchType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPlaylistOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTitle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109154(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_109155(); void Init_109156(); void OnOpen_109157(); void OnClose_109158(); void RegisterDelegates_109159(); void UnRegisterDelegates_109160(); bool OnEasyListItemClick_109161(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_109162(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void NotifyDataStoreUpdated_109163(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void OnBookmarkItemClicked_109164(int32_t index_); void OnLeftNavgationBtnClicked_109165(); void OnRightNavgationBtnClicked_109166(); void OnInfoBtnClicked_109167(); void OnClaimBtnClicked_109168(); void OnNotifyClosePlaylistDetailView_109169(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void Initialize_109170(); void Adaptation_109171(); void InitReward_109172(); void InitBookmark_109173(); void Reset_109174(); void ForceResetSelect_109175(); void Reset_109176(int32_t index_); void Reset_109177(DLL2SDK::CSProto::msg::ResActivityBackRecommendConf* config_, DLL2SDK::CSProto::msg::ActivityBackRecommendInfo* db_); void ResetTexture_109178(DLL2SDK::mscorlib::System::String* cdn_, DLL2SDK::mscorlib::System::String* local_); void DownloadTexture_109179(DLL2SDK::mscorlib::System::String* url_); void CancelDownloadTexture_109180(); void OnTextureDownLoad_109181(DLL2SDK::mscorlib::System::String* url_, bool isSuccess_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); bool InitData_109182(); void ResetBookmarkSelected_109183(int32_t index_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dbInfo_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRewardData_109184(DLL2SDK::CSProto::msg::ResActivityBackRecommendConf* config_, DLL2SDK::CSProto::msg::ActivityBackRecommendInfo* db_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* GetNewContentDBInfo_109185(); DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType GetGameUIUtilSwitchType_109186(DLL2SDK::CSProto::msg::EGameType gameType_); bool IsPlaylistOpen_109187(int32_t playlistID_, int32_t mapID_, DLL2SDK::CSProto::msg::EGameType gameType_); DLL2SDK::mscorlib::System::String* GetTitle_109188(int32_t playlistID_, DLL2SDK::mscorlib::System::String* mapID_, DLL2SDK::mscorlib::System::String* locID_); int32_t get_newContentID_109189(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_109190(); void __xLuaBaseProxy_Init_109191(); void __xLuaBaseProxy_OnOpen_109192(); void __xLuaBaseProxy_OnClose_109193(); void __xLuaBaseProxy_RegisterDelegates_109194(); void __xLuaBaseProxy_UnRegisterDelegates_109195(); void __xLuaBaseProxy_Reset_109196(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnNewContentBookmarkNodeView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* selectIndexLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* selectObject_; DLL2SDK::Assembly_CSharp::UILabel* normalIndexLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* normalObject_; DLL2SDK::UnityEngine::UnityEngine::GameObject* redObject_; struct StaticFields { int32_t width_; int32_t height_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109152(); static void _cctor_109153(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnNewContentBookmarkNodeController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::SoldierReturnNewContentBookmarkNodeView* _uiView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109145(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_109146(); void Init_109147(); bool SetEasyListData_109148(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void Reset_109149(DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::NewContentBookmarkData* data_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_109150(); void __xLuaBaseProxy_Init_109151(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnUIChildTabReLink : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* map_enum2Int_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* map_int2Enum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Relink_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Enum2Int_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Int2Enum_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109140(); static void Relink_109141(); static int32_t Enum2Int_109142(DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::ESoldierReturnUIChildTab tab_); static DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::ESoldierReturnUIChildTab Int2Enum_109143(int32_t tab_); static void _cctor_109144(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnDailyLoginView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* claimpBtn_; DLL2SDK::Assembly_CSharp::UILabel* claimpBtnLabel_; DLL2SDK::Assembly_CSharp::UISprite* claimpBtnSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* claimRed_; DLL2SDK::Assembly_CSharp::UIAnchor* rectBottomLeftAnchor_; DLL2SDK::Assembly_CSharp::UIAnchor* rectTopRightAnchor_; DLL2SDK::Assembly_CSharp::UIWidget* itemRect_; DLL2SDK::Assembly_CSharp::UIPanel* itemPanel_; DLL2SDK::Assembly_CSharp::UIScrollView* itemScrollView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109139(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnDailyLoginRewardItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* contentLabel_; DLL2SDK::Assembly_CSharp::UIWidget* containerWidget_; DLL2SDK::Assembly_CSharp::UIWidget* bgWidget_; DLL2SDK::UnityEngine::UnityEngine::GameObject* claimedObject_; DLL2SDK::UnityEngine::UnityEngine::GameObject* canClaimObject_; DLL2SDK::UnityEngine::UnityEngine::GameObject* specialObject_; DLL2SDK::Assembly_CSharp::UISprite* qualitySprite_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* itemUI_; struct StaticFields { int32_t width_; int32_t height_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109137(); static void _cctor_109138(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnDailyLoginRewardItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::SoldierReturnDailyLoginRewardItemView* _uiView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Adaptation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemUIClickedCallback_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109128(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_109129(); void Init_109130(); bool SetEasyListData_109131(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* dataObj_); void ResetItem_109132(DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::DailyLoginData* data_); void Adaptation_109133(); void OnItemUIClickedCallback_109134(DLL2SDK::mscorlib::System::Object* data_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_109135(); void __xLuaBaseProxy_Init_109136(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnDailyLoginController : DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::SoldierReturnUIWindowController { DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::SoldierReturnDailyLoginView* _uiView_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* _itemListController_; struct StaticFields { int32_t ITEM_COLUMN_COUNT_; int32_t ITEM_ROW_COUNT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClaimBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRewardItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetClaimBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRectSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRewardData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildDailyLoginData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109104(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_109105(); void Init_109106(); void OnOpen_109107(); void RegisterDelegates_109108(); void UnRegisterDelegates_109109(); void NotifyDataStoreUpdated_109110(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void OnClaimBtnClicked_109111(); void OnInitialize_109112(); void InitPanel_109113(int32_t width_, int32_t height_); void InitScrollView_109114(); void Reset_109115(); void ShowRewardItem_109116(); void ResetClaimBtn_109117(); void GetRectSize_109118(int32_t* width_, int32_t* height_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRewardData_109119(); DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::DailyLoginData* BuildDailyLoginData_109120(int32_t index_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* specials_, DLL2SDK::CSProto::msg::ResActivityBackReward* reward_, int32_t canClaimDayNumber_, int32_t claimedDayNumber_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_109122(); void __xLuaBaseProxy_Init_109123(); void __xLuaBaseProxy_OnOpen_109124(); void __xLuaBaseProxy_RegisterDelegates_109125(); void __xLuaBaseProxy_UnRegisterDelegates_109126(); void __xLuaBaseProxy_Reset_109127(); static void _cctor_109121(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnReturnBenifitsView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109103(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnReturnBenifitsController : DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::SoldierReturnUIWindowController { DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::SoldierReturnReturnBenifitsView* _uiView_; DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::SoldierReturnReturnBenifitsBPController* _bpUIController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109091(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_109092(); void Init_109093(); void OnOpen_109094(); void OnClose_109095(); void Reset_109096(); void Initialize_109097(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_109098(); void __xLuaBaseProxy_Init_109099(); void __xLuaBaseProxy_OnOpen_109100(); void __xLuaBaseProxy_OnClose_109101(); void __xLuaBaseProxy_Reset_109102(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnReturnBenifitsBPView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIAnchor* rectBottomLeftAnchor_; DLL2SDK::Assembly_CSharp::UIAnchor* rectTopRightAnchor_; DLL2SDK::Assembly_CSharp::UIWidget* container_; DLL2SDK::Assembly_CSharp::UIPanel* clipPanel_; DLL2SDK::Assembly_CSharp::UILabel* titleLabel_; DLL2SDK::Assembly_CSharp::UILabel* descLabel_; DLL2SDK::Assembly_CSharp::UITexture* cdnTexture_; DLL2SDK::Assembly_CSharp::UISprite* localSprite_; DLL2SDK::Assembly_CSharp::UIButton* claimBtn_; DLL2SDK::Assembly_CSharp::UILabel* claimBtnLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* claimRed_; DLL2SDK::Assembly_CSharp::UIButton* leftNavgationBtn_; DLL2SDK::Assembly_CSharp::UIButton* rightNavgationBtn_; DLL2SDK::Assembly_CSharp::UITable* itemUITable_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* itemUI_1_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* itemUI_2_; DLL2SDK::UnityEngine::UnityEngine::GameObject* itemUIClaimed_1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* itemUIClaimed_2_; DLL2SDK::UnityEngine::UnityEngine::GameObject* itemBPTierObject_1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* itemBPTierObject_2_; DLL2SDK::Assembly_CSharp::UILabel* itemBPTierLevelLabel_1_; DLL2SDK::Assembly_CSharp::UILabel* itemBPTierLevelLabel_2_; DLL2SDK::UnityEngine::UnityEngine::GameObject* itemObject_1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* itemObject_2_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109090(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnReturnBenifitsBPController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { bool isClaimed_; bool isCanClaim_; int32_t _selectIndex_; DLL2SDK::mscorlib::System::String* _preTextureDownloadURL_; DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::SoldierReturnReturnBenifitsBPView* _uiView_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _bgTextureConfig_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClaimBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeftNavgationBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRightNavgationBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetClaimBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTttleAndDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ResetTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTextureNavgation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DownloadTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelDownloadTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTextureDownLoad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDataCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDataCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBPTierLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildBenifitsBPTextureConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTextureConfig_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109056(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_109057(); void Init_109058(); void OnOpen_109059(); void OnClose_109060(); void RegisterDelegates_109061(); void UnRegisterDelegates_109062(); void NotifyDataStoreUpdated_109063(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void OnClaimBtnClicked_109064(); void OnLeftNavgationBtnClicked_109065(); void OnRightNavgationBtnClicked_109066(); void Initialize_109067(); void Reset_109068(); void ResetReward_109069(DLL2SDK::mscorlib::System::Collections::Generic::List_1* rewards_, int32_t* reward1Count_, int32_t* reward2Count_); int32_t ResetItem_109070(DLL2SDK::CSProto::msg::ResActivityBackReward* reward_, DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* itemUI_, DLL2SDK::UnityEngine::UnityEngine::GameObject* tierObject_, DLL2SDK::Assembly_CSharp::UILabel* tierLevelLabel_, DLL2SDK::UnityEngine::UnityEngine::GameObject* claimedObject_, DLL2SDK::UnityEngine::UnityEngine::GameObject* rootObject_); void ResetClaimBtn_109071(); void ResetTttleAndDesc_109072(DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* desc_, int32_t num1_, int32_t num2_); void ResetTexture_109073(int32_t selectIndex_); void ResetTexture_109074(DLL2SDK::mscorlib::System::String* cdn_, DLL2SDK::mscorlib::System::String* local_); void ResetTextureNavgation_109075(); void DownloadTexture_109076(DLL2SDK::mscorlib::System::String* url_); void CancelDownloadTexture_109077(); void OnTextureDownLoad_109078(DLL2SDK::mscorlib::System::String* url_, bool isSuccess_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); void RegisterDataCallback_109079(); void UnRegisterDataCallback_109080(); int32_t GetBPTierLevel_109081(int32_t exp_); void BuildBenifitsBPTextureConfig_109082(DLL2SDK::CSProto::msg::ResActivityBackBPRewardConf* config_); void GetTextureConfig_109083(DLL2SDK::mscorlib::System::String* cdn_, DLL2SDK::mscorlib::System::String* local_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_109084(); void __xLuaBaseProxy_Init_109085(); void __xLuaBaseProxy_OnOpen_109086(); void __xLuaBaseProxy_OnClose_109087(); void __xLuaBaseProxy_RegisterDelegates_109088(); void __xLuaBaseProxy_UnRegisterDelegates_109089(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct SignSystemAssist : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::FrontEnd::SignDataStore* m_DS_; DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* m_GlobalDS_; double m_LastDay_; int32_t m_HasCheckNeedForcePopupTimes_Normal_; int32_t HasCheckNeedForcePopupTimes_NewFish_; uint64_t OneDay_; int32_t textNum_; struct StaticFields { DLL2SDK::Assembly_CSharp::FrontEnd::SignSystemAssist* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddCheckNeedForcePopupTimesNormal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearSignCheckFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGetSignInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetSignInfoResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSignResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestRemedy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRemedyResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SignPushWarn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPushContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEventNameByTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNextRewardDaysName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNextRewardDaysText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNumDay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNumByTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AndroidPush_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109036(); void AddCheckNeedForcePopupTimesNormal_109037(); bool get_NeedForcePopup_Normal_109038(); bool get_NeedForcePopup_NewFish_109039(); void ClearSignCheckFlag_109040(); void RequestGetSignInfo_109041(); void OnGetSignInfoResponse_109042(DLL2SDK::CSProto::msg::CSAttendDescRes* res_); void RequestSign_109043(bool bNewFish_); void OnSignResponse_109044(DLL2SDK::CSProto::msg::CSAttendAwardRes* res_); void RequestRemedy_109045(); void OnRemedyResponse_109046(DLL2SDK::CSProto::msg::CSAttendRetroactiveRes* res_); void SignPushWarn_109047(uint64_t firstTime_); void SetPushContent_109048(int32_t day_, uint32_t time_); DLL2SDK::mscorlib::System::String* GetEventNameByTime_109049(int32_t pushDay_); DLL2SDK::mscorlib::System::String* GetNextRewardDaysName_109050(); DLL2SDK::mscorlib::System::String* GetNextRewardDaysText_109051(int32_t days_); uint64_t GetNumDay_109052(uint32_t time_, bool isBegin_); uint64_t GetNumByTime_109053(uint64_t time_); void AndroidPush_109054(uint64_t firstTime_); static void _cctor_109055(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct SignSecondConfirmationPopView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UILabel* NumberLabel_; DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; DLL2SDK::Assembly_CSharp::UIButton* ReClaimBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109035(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct SignSecondConfirmationPopController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::SignSecondConfirmationPopView* m_view_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitNumberLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReClaimBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109023(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_109024(); void Init_109025(); void RegisterDelegates_109026(); void UnRegisterDelegates_109027(); void InitNumberLabel_109028(int32_t num_); void OnCloseBtnClick_109029(); void OnReClaimBtnClick_109030(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_109031(); void __xLuaBaseProxy_Init_109032(); void __xLuaBaseProxy_RegisterDelegates_109033(); void __xLuaBaseProxy_UnRegisterDelegates_109034(); }; } namespace DLL2SDK::Assembly_CSharp { struct FacePopupBaseView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIButton* BtnCloseBase_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97643(); }; } namespace DLL2SDK::Assembly_CSharp { struct FacePopupBaseController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::FacePopupBaseView* mBaseView_; int32_t FacePicId_; bool FacePicClick_; int32_t FacePictureType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnCloseBaseClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendMessageWhenClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceCloseFacePopup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWindowCloseable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnKeyPressed_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97627(); void Init_97628(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_97629(); void RegisterDelegates_97630(); void UnRegisterDelegates_97631(); void OnBtnCloseBaseClick_97632(); void SendMessageWhenClose_97633(); void ForceCloseFacePopup_97634(); bool IsWindowCloseable_97635(); bool OnReturnKeyPressed_97636(); void __xLuaBaseProxy_Init_97637(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_97638(); void __xLuaBaseProxy_RegisterDelegates_97639(); void __xLuaBaseProxy_UnRegisterDelegates_97640(); bool __xLuaBaseProxy_IsWindowCloseable_97641(); bool __xLuaBaseProxy_OnReturnKeyPressed_97642(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct SignDayItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* Title_; DLL2SDK::Assembly_CSharp::UILabel* TitleSelected_; DLL2SDK::Assembly_CSharp::UILabel* GoldNum_; DLL2SDK::Assembly_CSharp::UILabel* DiamondNum_; DLL2SDK::Assembly_CSharp::UITable* GoldDiamondNumTable_; DLL2SDK::UnityEngine::UnityEngine::GameObject* IsSigned_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RewardItemTemplate_; DLL2SDK::Assembly_CSharp::UIGrid* RewardItemGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Selected_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HideWhenSelected_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ReclamTag_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TomorrowTag_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RewardList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RewardItemViewList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRewardItemContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRewardGoldDiamond_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108976(); void SetData_108977(DLL2SDK::Assembly_CSharp::FrontEnd::SignDailyReward* reward_, int32_t DayIndex_, int32_t HasSignTime_, int32_t CanRemedyTime_, bool bTodayHasSign_); void SetRewardItemContent_108978(DLL2SDK::mscorlib::System::Collections::Generic::List_1* realItemList_); void SetRewardGoldDiamond_108979(int32_t goldCount_, int32_t diamondCount_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct SignDayItemRewardItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::Assembly_CSharp::UILabel* Count_; DLL2SDK::Assembly_CSharp::GameCommon::UICommonItemDescHolder* Desc_; DLL2SDK::Assembly_CSharp::UILabel* TimeLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjTime_; int32_t m_Dayindex_; DLL2SDK::UnityEngine::UnityEngine::Quaternion WEAPON_ROTATION_; DLL2SDK::UnityEngine::UnityEngine::Quaternion THROW_WEAPON_ROTATION_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ItemIconCheckRotation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108973(); void SetContent_108974(int32_t itemId_, int32_t count_, int32_t duration_, int32_t dayIndex_); void ItemIconCheckRotation_108975(int32_t id_, DLL2SDK::Assembly_CSharp::UISprite* icon_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct SignDayItemNormalView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* Title_; DLL2SDK::Assembly_CSharp::UILabel* TitleSelected_; DLL2SDK::Assembly_CSharp::UILabel* GoldNum_; DLL2SDK::Assembly_CSharp::UILabel* DiamondNum_; DLL2SDK::Assembly_CSharp::UITable* GoldDiamondNumTable_; DLL2SDK::UnityEngine::UnityEngine::GameObject* IsSigned_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RewardItemTemplate_; DLL2SDK::Assembly_CSharp::UIGrid* RewardItemGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Selected_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HideWhenSelected_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ReclamTag_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ClaimTag_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TomorrowTag_; int32_t m_DayIndex_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RewardList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RewardItemViewList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRewardItemContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRewardGoldDiamond_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108969(); void SetData_108970(DLL2SDK::Assembly_CSharp::FrontEnd::SignDailyReward* reward_, int32_t DayIndex_, int32_t HasSignTime_, int32_t CanRemedyTime_, bool bTodayHasSign_); void SetRewardItemContent_108971(DLL2SDK::mscorlib::System::Collections::Generic::List_1* realItemList_); void SetRewardGoldDiamond_108972(int32_t goldCount_, int32_t diamondCount_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct SignDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::Assembly_CSharp::FrontEnd::SignDataDesc* NewFishSign_; DLL2SDK::Assembly_CSharp::FrontEnd::SignDataDesc* NormalSign_; bool m_IsNewFish_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSignData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHasSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108961(); bool get_IsNewFish_108962(); void InitializeDataStore_108963(); void InitSignData_108964(DLL2SDK::CSProto::msg::CSAttendDesc* data_); bool IsHasSign_108965(bool newPlayerFlag_); void ReLogin_108966(); void __xLuaBaseProxy_InitializeDataStore_108967(); void __xLuaBaseProxy_ReLogin_108968(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct SignDataDesc : DLL2SDK::mscorlib::System::Object { bool IsValid_; uint32_t BeginTime_; uint32_t EndTime_; int32_t hasSignTime_; int32_t canRemedyTime_; bool bTodayHasSign_; int32_t hasRemedyTime_; bool bNewPlayerSign_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CostList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RewardList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSignData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRewardList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108958(); void InitSignData_108959(DLL2SDK::CSProto::msg::CSAttendDesc* data_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRewardList_108960(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct SignDailyReward : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* items_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitDailyReward_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108956(); void InitDailyReward_108957(DLL2SDK::CSProto::msg::AttendDaily* data_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct SignRewardItem : DLL2SDK::mscorlib::System::Object { uint32_t itemId_; int32_t count_; int32_t duration_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108954(); void _ctor_108955(DLL2SDK::CSProto::msg::AttendAward* award_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct TreasureChestSystemAssist : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { struct StaticFields { DLL2SDK::Assembly_CSharp::GameShop::TreasureChestSystemAssist* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqBoxShopGet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBoxShopGetRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBoxShopBuyRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBoxShopColorGroupProbRes_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108948(); void ReqBoxShopGet_108949(); bool OnBoxShopGetRes_108950(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errStr_); bool OnBoxShopBuyRes_108951(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errStr_); bool OnBoxShopColorGroupProbRes_108952(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errStr_); static void _cctor_108953(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct TreasureChestDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108945(); void ReLogin_108946(); void __xLuaBaseProxy_ReLogin_108947(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopProxy : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_shop_cfgs_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_bought_limit_goods_; int32_t m_MaxRequestCount_; int32_t m_requestCount_; DLL2SDK::Array* preCookie_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mReqIds_; DLL2SDK::Assembly_CSharp::GameShop::ShopDataStore* mShopDS_; DLL2SDK::Assembly_CSharp::GameShop::ShopPayResDataStore* mPaymentVM_; DLL2SDK::Assembly_CSharp::GameShop::ChestViewMode* mChestVM_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameShop::ShopProxy* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendShopGetRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendShopGetRequestWithIds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShopGetResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendShopBuyRequestWithClientPrice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExchangeShopBuyItemResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShopBuyResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckConditionCompleteItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateServerTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShopBuySuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDeleteExchangeCoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendOpenBoxRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpenBoxResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendShopGetBoxContentRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendLuckBoxQueryGroupProbReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShopLuckyBoxQueryGroupPropResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLuckyBoardReceiveRewardRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendLuckyBoxOpenTurnToMail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BatchSendLuckyBoxOpenTurnToMail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLuckyBoxTurnToMailResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendLuckyBoxOpenRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLuckyBoxOpenResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GoOpenTreasureBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendGetShopRedDotReqest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetShopRedDotResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendDeleteShopRedDotReqest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetDeleteShopRedDotResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendLuckyBoxColorSummaryReqest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLuckyBoxColorSummaryResponse_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108904(); DLL2SDK::Assembly_CSharp::GameShop::ShopDataStore* get_ShopDS_108905(); DLL2SDK::Assembly_CSharp::GameShop::ShopPayResDataStore* get_PaymentVM_108906(); DLL2SDK::Assembly_CSharp::GameShop::ChestViewMode* get_ChestVM_108907(); bool SendShopGetRequest_108908(); bool SendShopGetRequestWithIds_108909(DLL2SDK::mscorlib::System::Collections::Generic::List_1* ids_); void OnShopGetResponse_108910(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); bool SendShopBuyRequestWithClientPrice_108911(int32_t shopID_, DLL2SDK::CSProto::msg::PaymentType paymentType_, DLL2SDK::CSProto::msg::GoodType goodType_, int32_t num_, bool bShowLoading_, int32_t index_, float delayTime_, int32_t clientPrice_); void OnExchangeShopBuyItemResponse_108912(DLL2SDK::CSProto::msg::CSExchangeItemRes* res_); bool OnShopBuyResponse_108913(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* err_, DLL2SDK::CSProto::msg::CSShopBuyRes* resOut_); void CheckConditionCompleteItem_108914(DLL2SDK::mscorlib::System::Collections::Generic::List_1* shopIDs_); void UpdateServerTime_108915(uint64_t server_time_); void OnShopBuySuccess_108916(DLL2SDK::CSProto::msg::CSShopBuyRes* resOut_); void CheckDeleteExchangeCoin_108917(DLL2SDK::CSProto::msg::CSShopPayInfo* pay_info_); bool SendOpenBoxRequest_108918(DLL2SDK::CSProto::msg::DBBoxData* data_); bool OnOpenBoxResponse_108919(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errstr_); bool SendShopGetBoxContentRequest_108920(int32_t boxID_); void SendLuckBoxQueryGroupProbReq_108921(uint32_t boxId_, DLL2SDK::Assembly_CSharp::GameShop::EQueryLuckyBoxSource source_); bool OnShopLuckyBoxQueryGroupPropResponse_108922(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errStr_); bool OnLuckyBoardReceiveRewardRes_108923(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errStr_); void SendLuckyBoxOpenTurnToMail_108924(uint32_t boxId_, int32_t num_, int32_t flag_); void BatchSendLuckyBoxOpenTurnToMail_108925(uint32_t boxId_, int32_t allNum_, int32_t flag_, uint64_t guid_); bool OnLuckyBoxTurnToMailResponse_108926(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errStr_); void SendLuckyBoxOpenRequest_108927(uint32_t boxId_, int32_t num_, DLL2SDK::CSProto::msg::CSShopBuyRes* res_); bool OnLuckyBoxOpenResponse_108928(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errStr_); void HandleReddot_108929(DLL2SDK::CSProto::msg::CSLuckyBoxOpenRes* res_); void GoOpenTreasureBox_108930(DLL2SDK::CSProto::msg::CSLuckyBoxOpenRes* res_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* propList_); bool SendGetShopRedDotReqest_108931(); bool OnGetShopRedDotResponse_108932(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* error_); bool SendDeleteShopRedDotReqest_108933(uint32_t tagId_); bool OnGetDeleteShopRedDotResponse_108934(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* error_); bool SendLuckyBoxColorSummaryReqest_108935(); bool OnLuckyBoxColorSummaryResponse_108936(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* error_); static void _cctor_108937(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopMainTagHolder : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIToggle* toggle_; DLL2SDK::Assembly_CSharp::UILabel* HLabel_; DLL2SDK::Assembly_CSharp::UILabel* NLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureText_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108902(); void ConfigureText_108903(DLL2SDK::mscorlib::System::String* text_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopGoodPreviewCell : DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell { DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::UnityEngine::UnityEngine::Vector2 IconFitRect_; DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::Assembly_CSharp::UISprite* Quality_; DLL2SDK::Assembly_CSharp::UILabel* SPI_; DLL2SDK::Assembly_CSharp::UILabel* LabelDuration_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Bind_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108900(); void Bind_108901(DLL2SDK::Assembly_CSharp::GameShop::ShopGoodPreviewMode* prop_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopGoodPreviewMode : DLL2SDK::mscorlib::System::Object { int32_t ItemId_; int32_t Duration_; DLL2SDK::mscorlib::System::String* Icon_; DLL2SDK::mscorlib::System::String* Name_; int32_t Quality_; int32_t SPI_; DLL2SDK::Assembly_CSharp::GameBase::EInventoryItemType InventoryItemType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108899(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ChestViewMode : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { bool mProcessing_; bool Error_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mBoxes_; int32_t _OpenedBoxNumber_k__BackingField_; bool _CardsTurn2Mail_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mOpeningCards_; int32_t debug_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_End_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CardsParse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Debug_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108887(); void Start_108888(DLL2SDK::mscorlib::System::Collections::Generic::List_1* boxes_); void End_108889(); bool get_Processing_108890(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_Boxes_108891(); void set_OpenedBoxNumber_108892(int32_t value_); int32_t get_OpenedBoxNumber_108893(); void set_CardsTurn2Mail_108894(bool value_); bool get_CardsTurn2Mail_108895(); void CardsParse_108896(DLL2SDK::CSProto::msg::DBBoxData* boxData_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_OpeningCards_108897(); bool Debug_108898(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopPayResDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::CSProto::msg::CSShopBuyRes* m_PaymentRes_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRes_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108884(); DLL2SDK::CSProto::msg::CSShopBuyRes* get_PaymentResult_108885(); void SetRes_108886(DLL2SDK::CSProto::msg::CSShopBuyRes* res_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { bool NeedRefreshShop_; bool m_IsSwitchToShop_; DLL2SDK::Assembly_CSharp::GameShop::ShopItemRenewList* m_shopItemRenewList_; DLL2SDK::Assembly_CSharp::GameShop::ECodmShopType m_SwitchType_; DLL2SDK::CSProto::msg::CSGetOTOInfoRes* _serverOTOInfos_; DLL2SDK::CSProto::msg::CSGetLimitOfferRes* _serverLimitInfos_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _clientOTOInfos_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _clientLimitOfferInfos_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CodmShopList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ShopTagList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ShopRedDotDataList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _luckyDrawGoods_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _luckyDrawGoodsOnSale_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _luckyBoardGoods_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _luckyBoardGoodsOnSale_; DLL2SDK::CSProto::msg::CSGetExchangeConfRes* exchangeShopRes_; DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* m_GlobalDS_; uint32_t m_maxDelaySecond_; uint32_t m_minDelaySecond_; uint32_t m_normalDelaySecond_; DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* lpds_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* _dicLuckyDrawinfoStore_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* luckyboxPropColorsDic_; struct StaticFields { int32_t COLORMAX_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache2_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StoreShopTagData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShopItemRenewList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CheckShopItemRenewList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddShopItemRenewList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddRandomDelayRenewTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearShopItemRenewList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdataShopItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitShopItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddShopItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddShopItemInfoProcess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateShopItemInfoProcess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTutorialWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSubscribers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShopEntraceVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDataValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGoodByShopId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGoodIdByShopId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGoodByGoodId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetScrollPlayList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLimitOfferItemPictureUrl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLimitOfferItemData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCountryAndSkip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSkipResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShopItemCanSkip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLimitOfferTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyShopDataStoreUpdateLimitGoodInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CheckLimitOfferTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShopMainTabList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTagIsValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllShopList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShopListByTagId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShopTagTypeByTagId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSwitchType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOnDiscount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShopRedDotData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsActivateHomeMainLobbyShopRedPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRedDotActivceInTagId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRedDotActivceInShopId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdataShopRedDotData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFreeShopItemInTagID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowFreePriceRedDot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryRemoveShopRedDotDataByTagId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllLuckyDrawItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllLuckyBoardItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLuckyDrawItemInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLuckyBoardItemInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateShopItemPaymentList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLuckyDrawInfoStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLukcyDrawBestWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LuckyDrawCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOTOData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLimitOfferData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsServerOTOOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetClientOTOInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetExchangeShopData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckExchangeShopConfByShopId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckExchangeShopConfByExchangeShopId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExchangeShopItemExchangeCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllExchangeShopItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLuckyboxPropColors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLuckyBoxPropColorsById_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108764(); bool get_IsSwitchToShop_108765(); void set_IsSwitchToShop_108766(bool value_); DLL2SDK::Assembly_CSharp::GameShop::ECodmShopType get_SwitchType_108767(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_ShopRedDotDataList_108768(); void set_ShopRedDotDataList_108769(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* get_GlobalDS_108770(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_GetShopTagList_108771(); void StoreShopTagData_108772(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void CheckShopItemRenewList_108773(); void CheckShopItemRenewList_108774(DLL2SDK::mscorlib::System::Collections::Generic::List_1* ids_); void AddShopItemRenewList_108775(uint32_t shopID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* paymentList_); void AddRandomDelayRenewTime_108776(DLL2SDK::mscorlib::System::Collections::Generic::List_1* paymentList_); void ClearShopItemRenewList_108777(); bool UpdataShopItems_108778(DLL2SDK::mscorlib::System::Collections::Generic::List_1* shopCfgs_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* Bought_limit_goods_); void InitShopItems_108779(DLL2SDK::mscorlib::System::Collections::Generic::List_1* shopCfgs_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* Bought_limit_goods_); void AddShopItem_108780(DLL2SDK::CSProto::msg::ShopConfig* shopCfg_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* Bought_limit_goods_); void AddShopItemInfoProcess_108781(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* shopItemData_); void UpdateShopItemInfoProcess_108782(uint32_t shopID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* paymentList_); DLL2SDK::CSProto::msg::ShopConfig* GetTutorialWeapon_108783(); void RefreshSubscribers_108784(); bool IsShopEntraceVisible_108785(); bool CheckDataValid_108786(DLL2SDK::CSProto::msg::ShopConfig* data_); DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* GetGoodByShopId_108787(int32_t shopId_); uint32_t GetGoodIdByShopId_108788(int32_t shopId_); DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* GetGoodByGoodId_108789(int32_t goodId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetScrollPlayList_108790(DLL2SDK::Assembly_CSharp::GameShop::ShopDataStore_LimitOfferAreaType areaType_); DLL2SDK::mscorlib::System::String* GetLimitOfferItemPictureUrl_108791(int32_t skipParam_, int32_t showArea_, DLL2SDK::Assembly_CSharp::GameShop::ShopDataStore_LimitOfferSkipType skip_); DLL2SDK::Assembly_CSharp::Config::ClientLimitOfferInfo* GetLimitOfferItemData_108792(int32_t skipParam_, int32_t showArea_, DLL2SDK::Assembly_CSharp::GameShop::ShopDataStore_LimitOfferSkipType skip_); bool CheckCountryAndSkip_108793(DLL2SDK::Assembly_CSharp::Config::ClientLimitOfferInfo* config_); bool CheckSkipResult_108794(DLL2SDK::Assembly_CSharp::Config::ClientLimitOfferInfo* config_); bool IsShopItemCanSkip_108795(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* shopItem_); bool CheckLimitOfferTime_108796(int32_t beginDate_, int32_t beginTime_, int32_t endDate_, int32_t endTime_); void NotifyShopDataStoreUpdateLimitGoodInfo_108797(DLL2SDK::CSProto::msg::LimitationGoodsClient* LimitationGoodsClient_); bool CheckLimitOfferTime_108798(DLL2SDK::mscorlib::System::String* beginTime_, DLL2SDK::mscorlib::System::String* endTime_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetShopMainTabList_108799(); bool CheckTagIsValid_108800(DLL2SDK::CSProto::msg::ShopTag* tag_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllShopList_108801(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetShopListByTagId_108802(int32_t tagId_); int32_t GetShopTagTypeByTagId_108803(int32_t tagId_); void SetSwitchType_108804(DLL2SDK::Assembly_CSharp::GameShop::ECodmShopType type_); bool IsOnDiscount_108805(DLL2SDK::CSProto::msg::ShopConfig* shopConfig_, int32_t index_); void SetShopRedDotData_108806(DLL2SDK::mscorlib::System::Collections::Generic::List_1* shopRedDotDataList_); bool IsActivateHomeMainLobbyShopRedPoint_108807(); bool IsRedDotActivceInTagId_108808(uint32_t tagId_); bool IsRedDotActivceInShopId_108809(uint32_t shopID_); void UpdataShopRedDotData_108810(); bool IsFreeShopItemInTagID_108811(uint32_t tagId_); bool IsShowFreePriceRedDot_108812(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* shopItem_, int32_t paymentIndex_); bool TryRemoveShopRedDotDataByTagId_108813(uint32_t tagId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllLuckyDrawItems_108814(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllLuckyBoardItems_108815(); void UpdateLuckyDrawItemInfo_108816(DLL2SDK::CSProto::msg::CSShopBuyRes* buyRes_); void UpdateLuckyBoardItemInfo_108817(DLL2SDK::CSProto::msg::CSShopBuyRes* buyRes_); void UpdateShopItemPaymentList_108818(uint32_t shopID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* paymentList_); void SetLuckyDrawInfoStore_108819(DLL2SDK::CSProto::msg::CSLuckyBoxQueryGroupProbRes* res_); uint32_t GetLukcyDrawBestWeapon_108820(); int32_t LuckyDrawCount_108821(); void SetOTOData_108822(DLL2SDK::CSProto::msg::CSGetOTOInfoRes* res_); void SetLimitOfferData_108823(DLL2SDK::CSProto::msg::CSGetLimitOfferRes* res_); bool IsServerOTOOpen_108824(int32_t otoOrder_); DLL2SDK::Assembly_CSharp::Config::ClientOTOInfo* GetClientOTOInfo_108825(int32_t otoOrder_); void SetExchangeShopData_108826(DLL2SDK::CSProto::msg::CSGetExchangeConfRes* res_); DLL2SDK::CSProto::msg::ExchangeShopConf* CheckExchangeShopConfByShopId_108827(int32_t ShopId_); DLL2SDK::CSProto::msg::ExchangeShopConf* CheckExchangeShopConfByExchangeShopId_108828(int32_t exchangeShopId_); int32_t GetExchangeShopItemExchangeCount_108829(int32_t itemId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllExchangeShopItems_108830(int32_t exchangeShopId_); void SetLuckyboxPropColors_108831(DLL2SDK::mscorlib::System::Collections::Generic::List_1* boxSummaryList_); DLL2SDK::Array* GetLuckyBoxPropColorsById_108832(uint32_t id_); bool _UpdataShopRedDotData_m__4_108838(DLL2SDK::CSProto::msg::ShopRedDotData* data_); void __xLuaBaseProxy_RefreshSubscribers_108839(); static void _cctor_108833(); static int32_t _GetScrollPlayList_m__0_108834(DLL2SDK::Assembly_CSharp::GameShop::ShopScrollPlayData* a_, DLL2SDK::Assembly_CSharp::GameShop::ShopScrollPlayData* b_); static bool _GetShopMainTabList_m__1_108835(DLL2SDK::Assembly_CSharp::GameUI::Shop::CodmShopLeftTabItem* it_); static int32_t _GetShopMainTabList_m__2_108836(DLL2SDK::Assembly_CSharp::GameUI::Shop::CodmShopLeftTabItem* param1_, DLL2SDK::Assembly_CSharp::GameUI::Shop::CodmShopLeftTabItem* param2_); static bool _IsActivateHomeMainLobbyShopRedPoint_m__3_108837(DLL2SDK::Assembly_CSharp::GameUI::Shop::CodmShopLeftTabItem* item_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct CodmShopItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameShop::ECodmShopType shopType_; DLL2SDK::CSProto::msg::ShopConfig* m_ShopConfig_; int32_t subTagid_; int32_t m_ActualSalePrice_; bool m_IsShowItemIcon_; DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* m_PreShopConfig_; DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* m_NextShopConfig_; int32_t m_LimitGoodAlreadyBuyCount_; DLL2SDK::CSProto::msg::LimitationGoodsClient* m_Bought_limit_good_; struct StaticFields { bool m_disableCanBuyNextCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ItemStateNow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOnSale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOnDiscount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOnLimitedTimeDiscount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNormalDiscount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentPrice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShopDiscountAndPrice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHasFreePricNow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOnSaleForever_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRemainOnSaleTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasReachedLimitNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedLadderPriceRenew_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsItemAlreadyOwned_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsItemAlreadyOwnedForever_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsItemPermanentLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDisableCanBuyNextCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsItemCanBuyNext_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108732(); int32_t get_ActualSalePrice_108733(); bool get_IsShowItemIcon_108734(); void set_IsShowItemIcon_108735(bool value_); DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* get_PreShopConfig_108736(); void set_PreShopConfig_108737(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* value_); DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* get_NextShopConfig_108738(); void set_NextShopConfig_108739(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* value_); int32_t get_LimitGoodAlreadyBuyCount_108740(); void set_LimitGoodAlreadyBuyCount_108741(int32_t value_); DLL2SDK::CSProto::msg::LimitationGoodsClient* get_Bought_limit_good_108742(); void set_Bought_limit_good_108743(DLL2SDK::CSProto::msg::LimitationGoodsClient* value_); void set_ShopConfig_108744(DLL2SDK::CSProto::msg::ShopConfig* value_); DLL2SDK::CSProto::msg::ShopConfig* get_ShopConfig_108745(); DLL2SDK::Assembly_CSharp::GameShop::EShopItemState ItemStateNow_108746(); bool IsOnSale_108747(double serverTime_); bool IsOnDiscount_108748(double serverTime_, int32_t index_); bool IsOnLimitedTimeDiscount_108749(double serverTime_, int32_t index_); bool IsNormalDiscount_108750(double serverTime_, int32_t index_); int32_t GetCurrentPrice_108751(double serverTime_, int32_t index_); DLL2SDK::Assembly_CSharp::GameEngine::Tuple_4* GetShopDiscountAndPrice_108752(double serverTime_, int32_t paymentIndex_); bool IsHasFreePricNow_108753(); bool IsOnSaleForever_108754(); int32_t GetRemainOnSaleTime_108755(double serverTime_); bool HasReachedLimitNum_108756(); bool IsNeedLadderPriceRenew_108757(int32_t index_); bool IsItemAlreadyOwned_108758(); bool IsItemAlreadyOwnedForever_108759(); bool IsItemPermanentLimit_108760(); bool IsItemCanBuyNext_108762(); static void SetDisableCanBuyNextCheck_108761(); static void _cctor_108763(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { enum struct EDiscountType : int32_t { SinglePurchases_ = static_cast(0x0), MultiplePurchases_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopItemRenewList : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1>* mDataList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckReplaceAndAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HeapTop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108726(); int32_t get_Count_108727(); void CheckReplaceAndAdd_108728(uint32_t shopid_, uint32_t renewTime_); void Pop_108729(); void Clear_108730(); DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 HeapTop_108731(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { enum struct EShopTagType : int32_t { None_ = static_cast(0x0), Normal_ = static_cast(0x1), Luckybox_ = static_cast(0x2), CreditShop_ = static_cast(0x3), Featrue_ = static_cast(0x4), Recharge_ = static_cast(0x5), LuckyDraw_ = static_cast(0x6), LuckyBoard_ = static_cast(0x7), Max_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::GameShop { enum struct EShopItemState : int32_t { ENone_ = static_cast(0x0), ENormalSale_ = static_cast(0x1), ELimitedTimeDiscount_ = static_cast(0x2), EOffStore_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct PayResReceiveBoxesWindowView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* CancelButton_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* ConfirmButton_; DLL2SDK::Assembly_CSharp::UILabel* GoodName_; DLL2SDK::Assembly_CSharp::UILabel* GoodNum_; DLL2SDK::Assembly_CSharp::UISprite* GoodIcon_; DLL2SDK::UnityEngine::UnityEngine::Vector2 GoodIconFit_; DLL2SDK::Assembly_CSharp::UISprite* SmallGoodIcon_; DLL2SDK::UnityEngine::UnityEngine::Vector2 SmallIconFit_; struct StaticFields { DLL2SDK::mscorlib::System::String* kTitle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108723(); void BindData_108724(DLL2SDK::Assembly_CSharp::GameShop::ShopPayResDataStore* viewMode_); void ConfigureContent_108725(uint32_t resourceID_, int32_t number_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct PayResReceiveBoxesController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameShop::PayResReceiveBoxesWindowView* m_View_; DLL2SDK::Assembly_CSharp::GameShop::ShopPayResDataStore* m_ShopPaymentDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirm_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108711(); DLL2SDK::Assembly_CSharp::GameShop::ShopPayResDataStore* get_ShopPaymentDS_108712(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_108713(); void Init_108714(); void RegisterDelegates_108715(); void UnRegisterDelegates_108716(); void OnCancel_108717(); void OnConfirm_108718(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_108719(); void __xLuaBaseProxy_Init_108720(); void __xLuaBaseProxy_RegisterDelegates_108721(); void __xLuaBaseProxy_UnRegisterDelegates_108722(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct GotoShopPopupView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* BtnGotoShop_; DLL2SDK::Assembly_CSharp::UIButton* BtnClose_; DLL2SDK::Assembly_CSharp::UILabel* GoldDesc_; DLL2SDK::Assembly_CSharp::UILabel* DiamondDesc_; DLL2SDK::Assembly_CSharp::UILabel* BuyGold_; DLL2SDK::Assembly_CSharp::UILabel* BuyDiamond_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108710(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct GotoShopPopupController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameShop::GotoShopPopupView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGotoShopClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108700(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_108701(); void Init_108702(); void RegisterDelegates_108703(); void InitUI_108704(); void OnCloseClick_108705(); void OnGotoShopClick_108706(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_108707(); void __xLuaBaseProxy_Init_108708(); void __xLuaBaseProxy_RegisterDelegates_108709(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct AbstractSettlementPopUpWindowView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjMMA_; DLL2SDK::Assembly_CSharp::GameUI::UIDigitLabelEffect* digitEffectXp_; DLL2SDK::Assembly_CSharp::UILabel* labelPlusExp_; DLL2SDK::Assembly_CSharp::GameUI::UIDigitLabelEffect* digitEffectCP_; DLL2SDK::Assembly_CSharp::UILabel* labelPlusCP_; DLL2SDK::Assembly_CSharp::GameUI::UIDigitLabelEffect* digitEffectMMA_; DLL2SDK::Assembly_CSharp::UILabel* labelPlusMMa_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoldLiveOps_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ExpLiveOps_; DLL2SDK::Assembly_CSharp::UIButton* BtnBuff_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoEarnRank_; bool mInit_; uint64_t m_MapId_; uint64_t m_GspGuid_; DLL2SDK::Assembly_CSharp::UILabel* LabelTimeDay_; DLL2SDK::Assembly_CSharp::UILabel* LabelTimeHour_; DLL2SDK::Assembly_CSharp::UILabel* LabelCurrentTime_; DLL2SDK::Assembly_CSharp::UILabel* LabelModeName_; DLL2SDK::Assembly_CSharp::UILabel* LabelMapName_; DLL2SDK::Assembly_CSharp::UILabel* LabelModeMapName_; DLL2SDK::Assembly_CSharp::UIToggle* ToggleAddFriend_; DLL2SDK::Assembly_CSharp::UIToggle* ToggleLikeFriend_; DLL2SDK::Assembly_CSharp::UIToggle* ToggleReport_; DLL2SDK::Assembly_CSharp::Settlement::ESettlementButtonsMode m_EBtnMode_; DLL2SDK::Assembly_CSharp::UIButton* BtnMoreMedal_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CODLogo_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* ExitTimer_; int32_t DurationTime_; DLL2SDK::Assembly_CSharp::UILabel* LabelExit_; DLL2SDK::Assembly_CSharp::UIButton* BtnConfirm_; DLL2SDK::Assembly_CSharp::GameUI::Share::ShareContainer* shareContainer_; DLL2SDK::Array* ShareHideContainers_; DLL2SDK::Assembly_CSharp::UIButton* BtnShare_; DLL2SDK::Assembly_CSharp::UIButton* BtnShareWinnerCircleShotup_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WinnerCircleShareTips_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ContainerScreen_; DLL2SDK::UnityEngine::UnityEngine::Transform* transformLeftBottom_; DLL2SDK::UnityEngine::UnityEngine::Transform* transformRightTop_; DLL2SDK::Assembly_CSharp::UITable* BottomRightPlayAgainParentTable_; DLL2SDK::Assembly_CSharp::UITable* TopLeftPlayAgainParentTable_; DLL2SDK::Assembly_CSharp::SettlementPlayAgainStateView* BottomRightPlayagainStateView_; DLL2SDK::UnityEngine::UnityEngine::Transform* BottomRightAgainNoticeNode_; DLL2SDK::Assembly_CSharp::SettlementPlayAgainStateView* TopLeftPlayagainStateView_; DLL2SDK::UnityEngine::UnityEngine::Transform* TopLeftAgainNoticeNode_; DLL2SDK::Assembly_CSharp::UILabel* LabelPlayAgain_; DLL2SDK::Assembly_CSharp::UIButton* BtnPlayAgain_; uint64_t endTime_; uint32_t localPlayerState_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* remainTimer_; bool isUserTopLeftPlayAgain_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUpTimmer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGains_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetExp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGold_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMMA_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBuffTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMatchInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToggleAddChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToggleLikeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToggleReportChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerListItemBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnMoreMedalClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowContainersWhenShare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshExitTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowScreenFixedPic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPlayAgainBtnLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRemainTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBottomRightTable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTopLeftTable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearTimer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107104(); void Init_107105(); void OnEnable_107106(); void OnDisable_107107(); void SetUpTimmer_107108(); void UpdateView_107109(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* SettlementDS_); void SetBtnActive_107110(uint64_t localPlayerId_, DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* SettlementDS_); void SetTop_107111(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* SettlementDS_); void SetGains_107112(int32_t exp_, int32_t gold_, bool isFirstWin_, bool isLiveOpsExp_, bool isLiveOpsGold_, int32_t trophyChange_, DLL2SDK::CSProto::msg::EMatchServiceModule gameType_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* prizeDetailList_, bool bHistoryRecord_); void SetExp_107113(int32_t exp_, bool isFirstWin_, bool isliveOps_, bool bHistoryRecord_); void SetGold_107114(int32_t gold_, bool isFristWin_, bool isLiveOps_, bool bHistoryRecord_); void SetMMA_107115(int32_t mmaChange_, DLL2SDK::CSProto::msg::EMatchServiceModule gameType_, bool bHistoryRecord_); void SetBuff_107116(DLL2SDK::mscorlib::System::Collections::Generic::List_1* prizeDetailList_); void SetBuffTransform_107117(DLL2SDK::CSProto::msg::EMatchServiceModule gameType_); uint64_t get_MapId_107118(); uint64_t get_GspGuid_107119(); void SetMatchInfo_107120(int32_t mapId_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_, uint32_t gameEndTime_, uint64_t GspGuid_); DLL2SDK::Assembly_CSharp::Settlement::ESettlementButtonsMode get_EBtnMode_107121(); void OnToggleAddChange_107122(); void OnToggleLikeChange_107123(); void OnToggleReportChange_107124(); void OnToggleChange_107125(DLL2SDK::Assembly_CSharp::Settlement::ESettlementButtonsMode eBtnMode_); void SetBtnTransform_107126(bool bHistoryRecord_); void SetPlayerListItemBtn_107127(DLL2SDK::Assembly_CSharp::Settlement::ESettlementButtonsMode eBtnMode_); void OnBtnMoreMedalClick_107128(); void ShowContainersWhenShare_107129(bool bHide_); void RefreshExitTime_107130(bool ShowClock_); void ShowScreenFixedPic_107131(bool show_); void RefreshPlayAgainBtnLabel_107132(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_); void UpdateRemainTime_107133(); void RefreshBottomRightTable_107134(); void RefreshTopLeftTable_107135(); void ClearTimer_107136(); void _SetUpTimmer_m__0_107137(); void _RefreshTopLeftTable_m__1_107138(); void __xLuaBaseProxy_Init_107139(); void __xLuaBaseProxy_OnEnable_107140(); void __xLuaBaseProxy_OnDisable_107141(); }; } namespace DLL2SDK::Assembly_CSharp { struct AbstractSettlementPopUpWindowController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::Settlement::AbstractSettlementPopUpWindowView* mView_; DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* m_SettlementDS_; DLL2SDK::Assembly_CSharp::GameUI::Share::SettlementShareBtnNodeDetailController* _shareBtnWindow_; DLL2SDK::Array* _whenShareEnableRecords_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* playAgainBtnTimer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneReconnectSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToggleAddChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToggleLikeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToggleReportChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsScreenFixedPic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnBuffDetailClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnMoreMedalClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnConfirmClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShareWindowClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerHeadIconClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySettlementBGM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayMusic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSettlementBGM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_Share_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShuntDown_Share_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowShareWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScreenCapture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowShare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShareData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShareReportData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShareReportType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowPlayAgainPopWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWillShowPlayAgain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowPlayAgainButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayAgainTeamInfoUpdateNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayAgainLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanPlayAgain_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107058(); void Init_107059(); bool get_EnableInactiveEvent_107060(); void RegisterDelegates_107061(); void UnRegisterDelegates_107062(); DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* get_SettlementDS_107063(); void OnOpen_107064(); void WillShow_107065(); void OnZoneReconnectSuccess_107066(); void OnToggleAddChange_107067(); void OnToggleLikeChange_107068(); void OnToggleReportChange_107069(); bool IsScreenFixedPic_107070(); void ShutDown_107071(); void OnBtnBuffDetailClick_107072(); void OnBtnMoreMedalClick_107073(); void OnBtnConfirmClick_107074(); void OnShareWindowClose_107075(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnPlayerHeadIconClick_107076(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void UpdateView_107077(); void PlaySettlementBGM_107078(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* settlementDS_); void PlayMusic_107079(DLL2SDK::mscorlib::System::String* audioID_, float delay_); void OnClose_107080(); void StopSettlementBGM_107081(); void Init_Share_107082(); void ShuntDown_Share_107083(); void ShowShareWindow_107084(); void OnScreenCapture_107085(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); bool IsShowShare_107086(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* data_); DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* GetShareData_107087(); DLL2SDK::Assembly_CSharp::GameUI::Share::ShareReportData* GetShareReportData_107088(); DLL2SDK::Assembly_CSharp::GameUI::Share::ReportType GetShareReportType_107089(); void CheckShowPlayAgainPopWindow_107090(); void OnWillShowPlayAgain_107091(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void CheckShowPlayAgainButton_107092(); void OnPlayAgainTeamInfoUpdateNtf_107093(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void UpdatePlayAgainLabel_107094(); bool IsCanPlayAgain_107095(); void __xLuaBaseProxy_Init_107096(); void __xLuaBaseProxy_RegisterDelegates_107097(); void __xLuaBaseProxy_UnRegisterDelegates_107098(); void __xLuaBaseProxy_OnOpen_107099(); void __xLuaBaseProxy_WillShow_107100(); void __xLuaBaseProxy_OnZoneReconnectSuccess_107101(); void __xLuaBaseProxy_ShutDown_107102(); void __xLuaBaseProxy_OnClose_107103(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementPlayerItemBaseView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::Transform* ContainerInfo_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* avatarPic_; DLL2SDK::Assembly_CSharp::UIButton* BtnHeadIcon_; DLL2SDK::Assembly_CSharp::UILabel* LabelPlayerName_; DLL2SDK::Assembly_CSharp::UILabel* LabelPlayerLevel_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRankIcon_; DLL2SDK::Assembly_CSharp::UISprite* SpriteWeaponIcon_; DLL2SDK::Assembly_CSharp::UISprite* SpriteFemale_; DLL2SDK::Assembly_CSharp::UISprite* SpriteMale_; DLL2SDK::Assembly_CSharp::UILabel* PlayerIndexLabel_; DLL2SDK::Assembly_CSharp::UISprite* SpriteGoliathIcon_; DLL2SDK::Assembly_CSharp::UILabel* SpriteGoliathNum_; DLL2SDK::UnityEngine::UnityEngine::Transform* ContainerMVP_; DLL2SDK::UnityEngine::UnityEngine::Transform* ContainerFMVP_; DLL2SDK::UnityEngine::UnityEngine::Transform* ContainerNormal_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjBlueScore_; DLL2SDK::Assembly_CSharp::UILabel* LabelBlueNormalScore_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjRedScore_; DLL2SDK::Assembly_CSharp::UILabel* LabelRedNormalScore_; DLL2SDK::Assembly_CSharp::UILabel* LabelMVPScore_; DLL2SDK::Assembly_CSharp::UILabel* LabelBlueMvpScore_; DLL2SDK::Assembly_CSharp::UILabel* LabelRedMvpScore_; DLL2SDK::Assembly_CSharp::UILabel* LabelNormalScore_; DLL2SDK::UnityEngine::UnityEngine::Transform* widgetHightlightBg_; DLL2SDK::UnityEngine::UnityEngine::Transform* widgetNormalightBg_; DLL2SDK::Assembly_CSharp::Settlement::SettlementDetailPlayerItemScoreDetailView* ScoreDetailView_; DLL2SDK::Assembly_CSharp::UIButton* BtnAdd_; DLL2SDK::Assembly_CSharp::UILabel* LabelApply_; DLL2SDK::Assembly_CSharp::UILabel* LabelAdded_; DLL2SDK::Assembly_CSharp::UILabel* LabelInblack_; DLL2SDK::Assembly_CSharp::UIButton* BtnLike_; DLL2SDK::Assembly_CSharp::UISprite* SpriteLiked_; DLL2SDK::Assembly_CSharp::UIButton* BtnReport_; DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* m_player_; uint64_t m_playerId_; uint64_t m_gsp_guid_; bool m_Like_; bool m_Add_; bool m_Added_; bool m_InBlack_; bool m_Report_; bool m_LikeIsSend_; bool m_AddIsSend_; bool m_ReportIsSend_; DLL2SDK::Array* ShareContainers_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Color ColorSelfName_; DLL2SDK::UnityEngine::UnityEngine::Color ColorCommonName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBaseInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBgWidgets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBtnInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnAddClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnReportClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnLikeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerIconClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowButtons_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowContainersWhenShare_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108154(); uint64_t get_PlayerId_108155(); void RegisterDelegates_108156(); void UnRegisterDelegates_108157(); void InitBaseInfo_108158(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* playerInfo_, uint64_t gsp_guid_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_, DLL2SDK::Assembly_CSharp::Settlement::ESettlementButtonsMode buttonMode_, bool blueTeam_, DLL2SDK::Assembly_CSharp::UIPanel* mCutPanel_, int32_t index_); void SetPlayerInfo_108159(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* playerInfo_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_); void SetPlayerIcon_108160(DLL2SDK::CSProto::msg::PlayerPictureInfo* picInfo_, uint64_t playerID_, DLL2SDK::Assembly_CSharp::UIPanel* mCutPanel_); void SetWeaponIcon_108161(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* playerInfo_); void SetPlayerScore_108162(DLL2SDK::mscorlib::System::String* score_, bool isMvp_, bool isFMvp_, bool blueTeam_); void SetBgWidgets_108163(bool isLocalPlayer_, DLL2SDK::CSProto::msg::ECamp camp_); void InitBtnInfo_108164(uint64_t userId_, DLL2SDK::Assembly_CSharp::Settlement::ESettlementButtonsMode buttonMode_); void OnBtnAddClick_108165(); void OnBtnReportClick_108166(); void OnBtnLikeClick_108167(); void OnPlayerIconClick_108168(); void ShowButtons_108169(DLL2SDK::Assembly_CSharp::Settlement::ESettlementButtonsMode mode_); void ShowContainersWhenShare_108170(bool show_); void _OnBtnReportClick_m__0_108172(); void __xLuaBaseProxy_RegisterDelegates_108173(); void __xLuaBaseProxy_UnRegisterDelegates_108174(); static void _cctor_108171(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementPlayAgainPopWindowController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Settlement::SettlementPlayAgainPopWindowView* view_; DLL2SDK::UnityEngine::UnityEngine::Vector2 offsetPos1_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindUIEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnIgnoreClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnJoinClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowPlayAgain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPopRootPosFromWorldPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayAgainOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClosePlayAgain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScreenCapture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCanShowPlayAgainWindow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108480(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_108481(); void Init_108482(); void RegisterDelegates_108483(); void UnRegisterDelegates_108484(); void OnOpen_108485(); void BindUIEvent_108486(); void OnIgnoreClick_108487(); void OnJoinClick_108488(); void OnShowPlayAgain_108489(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msgs_); void SetPopRootPosFromWorldPos_108490(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msgs_); void SetPlayAgainOffset_108491(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void OnClosePlayAgain_108492(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msgs_); void OnScreenCapture_108493(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); bool CheckCanShowPlayAgainWindow_108494(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_108495(); void __xLuaBaseProxy_Init_108496(); void __xLuaBaseProxy_RegisterDelegates_108497(); void __xLuaBaseProxy_UnRegisterDelegates_108498(); void __xLuaBaseProxy_OnOpen_108499(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementRankWindowView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::Transform* Container_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108674(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementRankWindowController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Settlement::SettlementRankWindowView* m_View_; DLL2SDK::Assembly_CSharp::Settlement::FFASettlementRankWindowController* m_SingleSettlementCtr_; DLL2SDK::Assembly_CSharp::Settlement::PVPSettlementRankWindowController* m_SPVPSettlementCtr_; DLL2SDK::Assembly_CSharp::Settlement::BRSettlementRankWindowController* m_BRSettlementCtr_; DLL2SDK::Assembly_CSharp::Settlement::PVESettlementRankWindowController* m_PVESettlementCtr_; DLL2SDK::Assembly_CSharp::Settlement::PVPCatSettlementRankWindowController* m_PVPCatSettlementCtr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWindow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108664(); void Init_108665(); void WillShow_108666(); void ShutDown_108667(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_108668(); void InitWindow_108669(); void __xLuaBaseProxy_Init_108670(); void __xLuaBaseProxy_WillShow_108671(); void __xLuaBaseProxy_ShutDown_108672(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_108673(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementRankScoreView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Array* Medals_; DLL2SDK::Assembly_CSharp::GameUI::UIDigitLabelEffect* LabelCurrExp_; DLL2SDK::Assembly_CSharp::UILabel* LabelFinalExp_; DLL2SDK::Assembly_CSharp::UILabel* LabelExpAdd_; DLL2SDK::Assembly_CSharp::UILabel* LabelSeasonBreak_; DLL2SDK::Assembly_CSharp::UISprite* ScoreUpArrow_; DLL2SDK::Assembly_CSharp::UIProgressBar* ProgressExp_; DLL2SDK::Assembly_CSharp::UISprite* SpriteFg_; DLL2SDK::Assembly_CSharp::UIButton* BtnNext_; DLL2SDK::Assembly_CSharp::UISprite* KeyModeFg_; DLL2SDK::Assembly_CSharp::UISprite* SpriteMask_; DLL2SDK::Assembly_CSharp::TweenScale* TweenScaleMask_; DLL2SDK::Assembly_CSharp::TweenAlpha* TweenAlphaMask_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoLevelUp_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoLevelProtection_; DLL2SDK::UnityEngine::UnityEngine::Animator* StartAnimator_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjActvNoDrop_; DLL2SDK::Assembly_CSharp::GameUI::Share::ShareContainer* shareContainer_; DLL2SDK::Assembly_CSharp::UIWidget* ShowOffRoot_; DLL2SDK::Assembly_CSharp::UILabel* LadderLevelLabel_; DLL2SDK::Assembly_CSharp::UILabel* LadderPercentLabel_; DLL2SDK::Assembly_CSharp::UILabel* ShowOffTip_; float m_WinDuration_; float m_Duration_; float m_TurnDuration_; DLL2SDK::UnityEngine::UnityEngine::Vector3 MaskSmallScale_; DLL2SDK::UnityEngine::UnityEngine::Vector3 MaskBigScale_; float StartDelay_; float MaskAlpha_; float m_MaskFadeInDuration_; float m_MaskFadeDuration_; float m_MaskFadeOutDuration_; float m_BtnNextDelay_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_MedalScale_; float m_MedalScaleDurationFirst_; float m_MedalScaleDurationSecond_; float m_ShowOffRootFadeInterval_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SmallScale_; DLL2SDK::UnityEngine::UnityEngine::Vector3 BigScale_; DLL2SDK::UnityEngine::UnityEngine::Color ColorInProtection_; DLL2SDK::UnityEngine::UnityEngine::Color ColorNormal_; float delay_; DLL2SDK::Assembly_CSharp::Settlement::SettlementData* m_Data_; int32_t CurrShowRank_; bool FirstAnim_; DLL2SDK::Array* Pos_; int32_t StartIndex_; DLL2SDK::mscorlib::System::Action_1* onAnimationFinnalCallback_; bool hasBeenDelay_; struct StaticFields { DLL2SDK::mscorlib::System::String* EFFCT_UP_NAME_; DLL2SDK::mscorlib::System::String* EFFCT_DOWN_NAME_; DLL2SDK::mscorlib::System::String* EFFCT_SETTLEMENT_UP_NAME_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnViewShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreRankShowOff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RankShowOff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRankIconView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDownAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TurnLeft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TurnRight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartPlayingParts_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IEPlayingParts_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowOffRootFadeIn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IESettlementUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IEAfterSettlementUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IERankUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IERankDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IERankProtection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IEExitRankProtection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IENormal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IEFinalStep_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IEFirstStep_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108566(); float get_AnimDuration_108567(); void Init_108568(); void OnViewShow_108569(); void PreRankShowOff_108570(); void RankShowOff_108571(); void SetRankIconView_108572(); void PlayAnim_108573(int32_t index_, DLL2SDK::mscorlib::System::String* effct_name_, bool flag_); void ShutDownAnim_108574(int32_t index_); void TurnLeft_108575(float duration_); void TurnRight_108576(float duration_); void StartPlayingParts_108577(DLL2SDK::Assembly_CSharp::Settlement::SettlementData* data_); DLL2SDK::mscorlib::System::Collections::IEnumerator* IEPlayingParts_108578(DLL2SDK::mscorlib::System::Collections::Generic::List_1* parts_); DLL2SDK::mscorlib::System::Collections::IEnumerator* ShowOffRootFadeIn_108579(); DLL2SDK::mscorlib::System::Collections::IEnumerator* IESettlementUp_108580(DLL2SDK::Assembly_CSharp::Settlement::SettlementPart part_); DLL2SDK::mscorlib::System::Collections::IEnumerator* IEAfterSettlementUp_108581(DLL2SDK::Assembly_CSharp::Settlement::SettlementPart part_); DLL2SDK::mscorlib::System::Collections::IEnumerator* IERankUp_108582(DLL2SDK::Assembly_CSharp::Settlement::SettlementPart part_); DLL2SDK::mscorlib::System::Collections::IEnumerator* IERankDown_108583(DLL2SDK::Assembly_CSharp::Settlement::SettlementPart part_); DLL2SDK::mscorlib::System::Collections::IEnumerator* IERankProtection_108584(DLL2SDK::Assembly_CSharp::Settlement::SettlementPart part_); DLL2SDK::mscorlib::System::Collections::IEnumerator* IEExitRankProtection_108585(DLL2SDK::Assembly_CSharp::Settlement::SettlementPart part_); DLL2SDK::mscorlib::System::Collections::IEnumerator* IENormal_108586(DLL2SDK::Assembly_CSharp::Settlement::SettlementPart part_); DLL2SDK::mscorlib::System::Collections::IEnumerator* IEFinalStep_108587(DLL2SDK::Assembly_CSharp::Settlement::SettlementPart part_); DLL2SDK::mscorlib::System::Collections::IEnumerator* IEFirstStep_108588(DLL2SDK::Assembly_CSharp::Settlement::SettlementPart part_); void _PreRankShowOff_m__0_108589(); bool _RankShowOff_m__1_108590(DLL2SDK::Assembly_CSharp::Config::LadderScoreAwardConfig* s_); void __xLuaBaseProxy_Init_108591(); void __xLuaBaseProxy_OnViewShow_108592(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementRankScoreController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::Settlement::SettlementRankScoreView* m_View_; int32_t ExpGained_; int32_t CurrExp_; int32_t CurrLevel_; DLL2SDK::Assembly_CSharp::Settlement::SettlementData* m_SettlementData_; DLL2SDK::Assembly_CSharp::Settlement::SettlementType m_Type_; DLL2SDK::Assembly_CSharp::GameUI::Share::CommonShareBtnNodeController* _shareBtnWindow_; DLL2SDK::Assembly_CSharp::GameUI::SPVP::SPVPLadderDataStore* m_PVPLadderDS_; DLL2SDK::Assembly_CSharp::GameUI::BR::BRLadderDataStore* m_BRLadderDS_; DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* m_SettlementDS_; bool m_OneMore_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitShareButtonNode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSettlement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_StartSettlement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendGetLadderPercentReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetLadderPercentRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnNextClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShareBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateParts_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateStep_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAnimationFinnalCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeBindAnimationFinnalCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeUnBindAnimationFinnalCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLadderScoreData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBrLadderScoreData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShareData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShareReportData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108533(); DLL2SDK::Assembly_CSharp::GameUI::SPVP::SPVPLadderDataStore* get_PVPLadderDS_108534(); DLL2SDK::Assembly_CSharp::GameUI::BR::BRLadderDataStore* get_BRLadderDS_108535(); DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* get_SettlementDS_108536(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_108537(); void RegisterDelegates_108538(); void UnRegisterDelegates_108539(); void Init_108540(); void InitShareButtonNode_108541(); void PrepareData_108542(); void StartSettlement_108543(DLL2SDK::Assembly_CSharp::Settlement::SettlementType type_); void StartSettlement_108544(DLL2SDK::Assembly_CSharp::Settlement::SettlementType type_, int32_t score_, int32_t level_, int32_t expGain_); void SendGetLadderPercentReq_108545(); void OnGetLadderPercentRes_108546(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnBtnNextClicked_108547(); void OnShareBtnClicked_108548(); void GenerateParts_108549(); void GenerateStep_108550(); void OnAnimationFinnalCallback_108551(bool isShowShare_); void SafeBindAnimationFinnalCallback_108552(); void SafeUnBindAnimationFinnalCallback_108553(); DLL2SDK::Assembly_CSharp::Config::LadderScoreAwardConfig* GetLadderScoreData_108554(); DLL2SDK::Assembly_CSharp::Config::BRLadderScoreAwardConfig* GetBrLadderScoreData_108555(); DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* GetShareData_108556(); DLL2SDK::Assembly_CSharp::GameUI::Share::ShareReportData* GetShareReportData_108557(); bool _GenerateParts_m__0_108558(DLL2SDK::Assembly_CSharp::Config::LadderScoreAwardConfig* s_); bool _GenerateParts_m__1_108559(DLL2SDK::Assembly_CSharp::Config::BRLadderScoreAwardConfig* s_); bool _GenerateStep_m__2_108560(DLL2SDK::Assembly_CSharp::Config::LadderScoreAwardConfig* s_); bool _GenerateStep_m__3_108561(DLL2SDK::Assembly_CSharp::Config::BRLadderScoreAwardConfig* s_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_108562(); void __xLuaBaseProxy_RegisterDelegates_108563(); void __xLuaBaseProxy_UnRegisterDelegates_108564(); void __xLuaBaseProxy_Init_108565(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* Parts_; int32_t LadderRank_; int32_t SeasonHistoryHighestLevel_; bool IsPVP_; bool CanBeShared_; bool IsScoreUp_; bool IsSettlementUp_; bool IsInSeasonBreak_; bool IsKeyMode_; bool IsScoreNotDrop_; int32_t CurrShowRank_; float LadderPercent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108532(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementRankNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::Settlement::SettlementRankWindowController* m_Ctr_; DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController* m_PrevCtr_; DLL2SDK::mscorlib::System::Type* controllerType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowWinnerCircleAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NavigationWillPop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108519(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_108520(); bool IsEnableCameraClear_108521(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_108522(); bool IsShowWinnerCircleAvatar_108523(); void OnNavigationShowed_108524(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_108525(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void NavigationWillPop_108526(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_108527(); bool __xLuaBaseProxy_IsEnableCameraClear_108528(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_108529(); bool __xLuaBaseProxy_IsShowWinnerCircleAvatar_108530(); void __xLuaBaseProxy_NavigationWillPop_108531(); }; } namespace DLL2SDK::Assembly_CSharp { struct SettlementPlayAgainStateView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::mscorlib::System::Collections::Generic::List_1* playerStateSprites_; DLL2SDK::Assembly_CSharp::UILabel* playerStateLabel_; DLL2SDK::Assembly_CSharp::UILabel* waitingLabel_; uint64_t RemainTime_; uint64_t endTime_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* curTimer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPlayerStateSprites_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWaitingInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108508(); void Init_108509(); void RefreshState_108510(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_); void ResetPlayerStateSprites_108511(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_); void UpdateWaitingInfo_108512(); void __xLuaBaseProxy_Init_108513(); }; } namespace DLL2SDK::Assembly_CSharp { struct PlayerStateSprites : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UISprite* PlayerAgreeStateSprite_; DLL2SDK::Assembly_CSharp::UISprite* PlayerRefuseStateSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ParentRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108507(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementPlayAgainPopWindowView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::UnityEngine::UnityEngine::GameObject* captureRoot_; DLL2SDK::UnityEngine::UnityEngine::Transform* PopViewRoot_; DLL2SDK::Assembly_CSharp::UIButton* IgnoreBtn_; DLL2SDK::Assembly_CSharp::UIButton* JoinBtn_; DLL2SDK::Assembly_CSharp::UILabel* EndTimeLabel_; DLL2SDK::Assembly_CSharp::UILabel* ContentLabel_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* EndTimeTimer_; uint64_t RemainEndTime_; uint64_t EndTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOffsetPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPlayAgainWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRootActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshEndTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108500(); void Awake_108501(); void SetOffsetPos_108502(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void ShowPlayAgainWindow_108503(bool isShow_, DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_); void SetRootActive_108504(bool isActive_); void RefreshEndTime_108505(); void __xLuaBaseProxy_Awake_108506(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementKey : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* LocalTriggerDetailTimesKey_; DLL2SDK::mscorlib::System::String* LocalIsTriggerReportKey_; DLL2SDK::mscorlib::System::String* LocalTriggerScoreDetailTimesKey_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementDetailWindowView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::UnityEngine::UnityEngine::Transform* Container_; DLL2SDK::Assembly_CSharp::UIButton* ReportBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108479(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementDetailWindowController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::Settlement::SettlementDetailWindowView* m_View_; DLL2SDK::Assembly_CSharp::Settlement::FFASettlementDetailWindowController* m_SingleSettlementCtr_; DLL2SDK::Assembly_CSharp::Settlement::PVPSettlementDetailWindowController* m_SPVPSettlementCtr_; DLL2SDK::Assembly_CSharp::Settlement::BRSettlementDetailWindowController* m_BRSettlementCtr_; DLL2SDK::Assembly_CSharp::Settlement::PVESettlementDetailWindowController* m_PVESettlementCtr_; DLL2SDK::Assembly_CSharp::Settlement::PVPCatSettlementDetailWindowController* m_PVPCatSettlementCtr_; DLL2SDK::Assembly_CSharp::Settlement::SettlementDetailKDAWindowController* m_BRTDMSettlementCtr_; bool mIsChange_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpenReportView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReportBtnActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifySetReportBtnActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnKeyClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108460(); void Init_108461(); void WillShow_108462(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_108463(); void RegisterDelegates_108464(); void UnRegisterDelegates_108465(); void InitWindow_108466(bool historyInfo_); void ReportBtnClick_108467(); void OnOpenReportView_108468(DLL2SDK::mscorlib::System::Collections::Generic::List_1* mTeammate_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* mHitter_, bool mIsBR_, bool mIsMP_, bool mIsFFA_); void SetReportBtnActive_108469(bool mIsHistoryInfo_); void NotifySetReportBtnActive_108470(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnReturnKeyClick_108471(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void __xLuaBaseProxy_Init_108474(); void __xLuaBaseProxy_WillShow_108475(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_108476(); void __xLuaBaseProxy_RegisterDelegates_108477(); void __xLuaBaseProxy_UnRegisterDelegates_108478(); static bool _OnOpenReportView_m__0_108472(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* s_); static bool _OnOpenReportView_m__1_108473(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* s_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementDetailNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::Settlement::SettlementDetailWindowController* m_Ctr_; DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController* m_PrevCtr_; int32_t TopBarDepth_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMapTopBarView* TopBarView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NavigationWillPop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108451(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_108452(); void OnNavigationShowed_108453(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_108454(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void NavigationWillPop_108455(); bool IsEnableCameraClear_108456(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_108457(); void __xLuaBaseProxy_NavigationWillPop_108458(); bool __xLuaBaseProxy_IsEnableCameraClear_108459(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct ZMGainItemInfo : DLL2SDK::mscorlib::System::Object { int32_t duration_; int32_t item_Id_; int32_t item_Num_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108450(int32_t _duration_, int32_t _itemId_, int32_t _itemNum_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct GainItemInfo : DLL2SDK::mscorlib::System::Object { int32_t id_; uint64_t guid_; int32_t count_; int32_t duration_; bool LiveOpsEvent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseGainItems_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108447(int32_t id_, int32_t num_, int32_t time_); void _ctor_108448(uint32_t id_, uint64_t guid_, int32_t time_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* ParseGainItems_108449(DLL2SDK::mscorlib::System::Collections::Generic::List_1* simpleData_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct MedalExtend : DLL2SDK::mscorlib::System::Object { int32_t keyValue_; int32_t value_; DLL2SDK::Assembly_CSharp::Config::MedalConfigConfig* medal_; bool select_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108446(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct AchiveExtend : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* SpriteIconName_; DLL2SDK::mscorlib::System::String* AchiveName_; int32_t Num_; int32_t Weight_; int32_t Level_; DLL2SDK::Assembly_CSharp::Config::AchievementConfig* AchieveConf_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108445(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PlayerExpDetailInfo : DLL2SDK::mscorlib::System::Object { uint32_t _win_add_exp_k__BackingField_; uint32_t _kill_add_exp_k__BackingField_; uint32_t _buf_add_exp_k__BackingField_; uint32_t _guild_add_exp_k__BackingField_; uint32_t _friend_add_exp_k__BackingField_; uint32_t _time_add_exp_k__BackingField_; uint32_t _key_mode_add_exp_k__BackingField_; uint32_t _rank_add_exp_k__BackingField_; uint32_t _survival_add_exp_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108426(); uint32_t get_win_add_exp_108427(); void set_win_add_exp_108428(uint32_t value_); uint32_t get_kill_add_exp_108429(); void set_kill_add_exp_108430(uint32_t value_); uint32_t get_buf_add_exp_108431(); void set_buf_add_exp_108432(uint32_t value_); uint32_t get_guild_add_exp_108433(); void set_guild_add_exp_108434(uint32_t value_); uint32_t get_friend_add_exp_108435(); void set_friend_add_exp_108436(uint32_t value_); uint32_t get_time_add_exp_108437(); void set_time_add_exp_108438(uint32_t value_); uint32_t get_key_mode_add_exp_108439(); void set_key_mode_add_exp_108440(uint32_t value_); uint32_t get_rank_add_exp_108441(); void set_rank_add_exp_108442(uint32_t value_); uint32_t get_survival_add_exp_108443(); void set_survival_add_exp_108444(uint32_t value_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PersonalInfoHistoryRecord : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::GameStatisReport* data_; uint64_t targetPlayerId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108425(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { enum struct EGspGainFlag : int32_t { ENMGGF_REACH_DAILY_LIMIT_EXP_ = static_cast(0x1), ENMGGF_REACH_DAILY_LIMIT_GOLD_ = static_cast(0x2), ENMGGF_REACH_DAILY_LIMIT_WEAPON_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PlayAgainData : DLL2SDK::mscorlib::System::Object { uint32_t BusID_; uint64_t RoomID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PlayersInfos_; uint64_t PlayAgainEndTime_; uint64_t RoomEndTime_; uint64_t RoomOwnerID_; uint32_t RoomMaxNum_; uint64_t LastCreateRoomTime_; DLL2SDK::CSProto::msg::GspRoomPlayerSimple* LocalPlayersInfo_; bool IsLocalPlayerAlreadySelect_; bool IsPlayAgainMatching_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanShowPlayAgainWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearPlayAgainData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108422(); bool IsCanShowPlayAgainWindow_108423(); void ClearPlayAgainData_108424(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct CampSettlementData : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::ECamp camp_; int32_t score_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PlayerList_; int32_t CaptureNum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddCampPlayerList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_op_Addition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108418(DLL2SDK::CSProto::msg::ECamp inCamp_); void AddCampPlayerList_108419(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* data_); void ResetData_108420(); static DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* op_Addition_108421(DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* b_, DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* c_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PlayerSettlementData : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::ECamp camp_; bool isValid_; bool isLocalPlayer_; int32_t curLevel_; int32_t peakLevel_; uint64_t PlayerID_; uint64_t PlayerUID_; DLL2SDK::mscorlib::System::String* playerName_; DLL2SDK::CSProto::msg::PlayerPictureInfo* PicInfo_; uint32_t PlayerSex_; uint64_t role_id_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* bagWeaponStatis_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Medals_; bool isMvp_; bool is_fail_mvp_; DLL2SDK::mscorlib::System::String* score_; DLL2SDK::mscorlib::System::String* kills_; DLL2SDK::mscorlib::System::String* deaths_; DLL2SDK::mscorlib::System::String* assists_; DLL2SDK::mscorlib::System::String* total_take_damage_; uint32_t TeamId_; uint32_t PlayerRank_; uint32_t TeamRank_; float Accuracy_; float HeadShotAccuracy_; uint32_t ItemScore_; uint32_t SurvivalScore_; uint32_t FightingScore_; uint32_t AssistScore_; uint32_t InjureScore_; uint32_t KillScore_; uint32_t PassTimeScore_; uint32_t AccuracyScore_; uint32_t CritScore_; uint32_t DeathScore_; uint32_t AverageScore_; uint32_t SurvivalTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* score_details_; uint32_t times_player_become_goliath_; int32_t times_capture_stronghold_; DLL2SDK::mscorlib::System::String* hp_kills_; DLL2SDK::mscorlib::System::String* captures_; DLL2SDK::mscorlib::System::String* CaptureScore_; DLL2SDK::mscorlib::System::String* plants_; DLL2SDK::mscorlib::System::String* defuses_; uint32_t Spvp_Ladder_Score_; uint32_t Spvp_Ladder_Level_; DLL2SDK::mscorlib::System::String* MaxCombo_; uint32_t UseMostWeaponId_; uint64_t totalTakeBossDamage_; float BossDamagePercent_; uint32_t TotalKillZombie_; float TotalDamageRatio_; uint64_t TotalDamage_; uint64_t AverageRoundDamage_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CardRewardItems_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CardRewardPropItems_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AddItems_; DLL2SDK::CSProto::msg::BRGoldInfo* brAddGold_; DLL2SDK::CSProto::msg::BRExpInfo* brAddExp_; float brTotalTakeDamage_; float brTotalGetDamgae_; uint32_t brCureValue_; uint32_t brTimesCure_; uint32_t brPlayerGameState_; uint32_t brTeamGameState_; uint32_t brTimesSave_; uint32_t brTimesReborn_; uint32_t brRatingScore_; uint32_t brScore_; float brForwardDistance_; uint32_t brUseSkillTimes_; int32_t brLadderScore_; int32_t brLadderLevel_; uint32_t teammate_dog_tag_value_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108417(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementDataAgent : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* mDataStore_; struct StaticFields { DLL2SDK::Assembly_CSharp::Settlement::SettlementDataAgent* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendRoomCreateReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomCreateRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendRoomJoinReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomJoinRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendRoomExitReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomExitRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendGspRoomTeamInfoReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGspRoomTeamInfoRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGspRoomTeamNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGspRoomStartNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GspRoomWillStartNtf_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108399(); DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* get_SettlementDS_108400(); void SendRoomCreateReq_108401(); bool OnRoomCreateRes_108402(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* err_); void SendRoomJoinReq_108403(); bool OnRoomJoinRes_108404(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* err_); void SendRoomExitReq_108405(); bool OnRoomExitRes_108406(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* err_); void SendGspRoomTeamInfoReq_108407(); bool OnGspRoomTeamInfoRes_108408(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* err_); bool OnGspRoomTeamNtf_108409(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* err_); bool OnGspRoomStartNtf_108410(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* err_); bool GspRoomWillStartNtf_108411(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* err_); static void _cctor_108412(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVPSettlementWindowItemViewEN : DLL2SDK::Assembly_CSharp::Settlement::SettlementPlayerItemBaseView { DLL2SDK::Assembly_CSharp::Settlement::PVPSettlementItem* AdaptCell_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerStats_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108395(); void SetPlayerStats_108396(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_, DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* psd_, uint64_t matchGuid_, bool BlueTeam_, DLL2SDK::Assembly_CSharp::UIPanel* mCutPanel_); void SetPlayerInfo_108397(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* psd_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_); void __xLuaBaseProxy_SetPlayerInfo_108398(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* P0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode P1_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { enum struct EDetailLabelType : int32_t { KILL_ = static_cast(0x0), DEATH_ = static_cast(0x1), ASSIST_ = static_cast(0x2), SCORE_ = static_cast(0x3), DAMAGE_ = static_cast(0x4), CAPTURE_ = static_cast(0x5), DEFEND_ = static_cast(0x6), CONFIRM_ = static_cast(0x7), DENY_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVPSettlementWeaponExpItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* SpriteWeapon_; DLL2SDK::Assembly_CSharp::UISprite* SpriteQuality_; DLL2SDK::Assembly_CSharp::UISprite* SpriteQualityHead_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBuf_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Lockout1_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* ItemLockout1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Lockout2_; DLL2SDK::Array* ItemLockout2_; DLL2SDK::Assembly_CSharp::UILabel* LabelWeaponName_; DLL2SDK::Assembly_CSharp::UILabel* LabelExpAdd_; DLL2SDK::Assembly_CSharp::UILabel* LabelLevel_; DLL2SDK::Assembly_CSharp::GameUI::UIDigitLabelEffect* LabelCurrExp_; DLL2SDK::Assembly_CSharp::UILabel* LabelFinalExp_; DLL2SDK::Assembly_CSharp::UIProgressBar* ProgressExp_; DLL2SDK::Assembly_CSharp::UIProgressBar* ProgressDoubleExp_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoLevelUp_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoExpMax_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoLoadout_; int32_t WeaponId_; int32_t CurrLevel_; int32_t CurrExp_; int32_t GainExp_; int32_t GainDoubleExp_; bool bAnim_; bool bShowFirstLockout_; float AnimationDuration_; DLL2SDK::CSProto::msg::PVPGunStatis* m_data_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* afterNormalAnimFinishTimer_; DLL2SDK::Assembly_CSharp::Config::WeaponConfConfig* weaponConf_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponLockoutItemIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLockoutInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchLockout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateExp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDoubleExp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartProgressAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108373(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetWeaponLockoutItemIcon_108374(int32_t level_, int32_t weaponId_); void UpdateView_108375(DLL2SDK::CSProto::msg::PVPGunStatis* data_, bool bShowAnim_); void SetLockoutInfo_108376(int32_t lockoutLevel_, bool bReachMaxLevel_, bool isShowFirst_); void SwitchLockout_108377(DLL2SDK::mscorlib::System::Object* parm_); void UpdateExp_108378(); void UpdateDoubleExp_108379(); void OnLevelUp_108380(); void StartProgressAnim_108381(DLL2SDK::Assembly_CSharp::UIProgressBar* bar_, float startPrecent_, float endPercent_, float time_, DLL2SDK::System_Core::System::Action* finishCallBack_, bool isNeedAnim_); bool _UpdateView_m__1_108383(DLL2SDK::Assembly_CSharp::Config::WeaponLevelConfConfig* s_); static bool _GetWeaponLockoutItemIcon_m__0_108382(int32_t s_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVPSettlementWeaponExpItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Settlement::PVPSettlementWeaponExpItemView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IEasyListItemController_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108367(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_108368(); void Init_108369(); bool GameUI_IEasyListItemController_SetEasyListData_108370(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_108371(); void __xLuaBaseProxy_Init_108372(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct WeaponExpItemData : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::PVPGunStatis* statistic_; bool bAnim_; bool bBeginPlay_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108366(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVPSettlementWeaponExpDetailView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIButton* BtnExit_; DLL2SDK::Assembly_CSharp::UIScrollView* ScrollView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108365(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVPSettlementWeaponExpDetailItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* root_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBuf_; DLL2SDK::Assembly_CSharp::UISprite* SpriteQuality_; DLL2SDK::Assembly_CSharp::UILabel* LabelWeaponName_; DLL2SDK::Assembly_CSharp::UILabel* LabelExpAddTotal_; DLL2SDK::Assembly_CSharp::UILabel* LabelExpAddItemKills_; DLL2SDK::Assembly_CSharp::UILabel* LabelExpAddItemTimes_; DLL2SDK::Assembly_CSharp::UILabel* LabelExpAddItemWin_; DLL2SDK::Assembly_CSharp::UILabel* LabelExpAddItemBuf_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoExpAddItemWin_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoExpAddItemBuf_; DLL2SDK::Assembly_CSharp::UIGrid* Grid_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108363(); void UpdateView_108364(DLL2SDK::CSProto::msg::PVPGunStatis* data_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVPSettlementWeaponExpDetailItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Settlement::PVPSettlementWeaponExpDetailItemView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IEasyListItemController_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108357(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_108358(); void Init_108359(); bool GameUI_IEasyListItemController_SetEasyListData_108360(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_108361(); void __xLuaBaseProxy_Init_108362(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVPSettlementWeaponExpDetailController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::Settlement::PVPSettlementWeaponExpDetailView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* ctr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnExitClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnKeyClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IEasyListCallback_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IEasyListCallback_OnEasyListItemClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108343(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_108344(); void Init_108345(); void UpdateView_108346(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_); void RegisterDelegates_108347(); void UnRegisterDelegates_108348(); void OnBtnExitClicked_108349(); void OnReturnKeyClick_108350(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void GameUI_IEasyListCallback_OnEasyListDataChanged_108351(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); bool GameUI_IEasyListCallback_OnEasyListItemClick_108352(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_108353(); void __xLuaBaseProxy_Init_108354(); void __xLuaBaseProxy_RegisterDelegates_108355(); void __xLuaBaseProxy_UnRegisterDelegates_108356(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BaseSettlementWindowView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::Transform* DetailTipEffect_; DLL2SDK::UnityEngine::UnityEngine::Transform* ReportTipEffect_; DLL2SDK::Assembly_CSharp::UIButton* BtnDetail_; DLL2SDK::Assembly_CSharp::UIButton* BtnReport_; DLL2SDK::UnityEngine::UnityEngine::Animator* beforeEnableAnimator_; DLL2SDK::UnityEngine::UnityEngine::GameObject* IDCollection_; DLL2SDK::Assembly_CSharp::UISprite* IDCollectionIcon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PickUpOrShowMask_; DLL2SDK::UnityEngine::UnityEngine::Animator* ShowAnimator_; DLL2SDK::Assembly_CSharp::SettlementPlayAgainStateView* BottomRightPlayagainStateView_; DLL2SDK::UnityEngine::UnityEngine::Transform* BottomRightAgainNoticeNode_; DLL2SDK::Assembly_CSharp::SettlementPlayAgainStateView* TopLeftPlayagainStateView_; DLL2SDK::UnityEngine::UnityEngine::Transform* TopLeftAgainNoticeNode_; DLL2SDK::Assembly_CSharp::UILabel* LabelPlayAgain_; DLL2SDK::Assembly_CSharp::UIButton* BtnPlayAgain_; DLL2SDK::Assembly_CSharp::UITable* BottomRightPlayAgainParentTable_; DLL2SDK::Assembly_CSharp::UITable* TopLeftPlayAgainParentTable_; uint64_t endTime_; uint32_t localPlayerState_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* remainTimer_; bool isUserTopLeftPlayAgain_; DLL2SDK::Assembly_CSharp::GameUI::Share::ShareContainer* shareContainer_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAnimatorMask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideAnimatorMask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideReportInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayUIAnimAndEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPlayAgainBtnLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRemainTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBottomRightTable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTopLeftTable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearTimer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107175(); DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* get_settlementDs_107176(); void Init_107177(); DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* get_ds_107178(); void ShowAnimatorMask_107179(float MaskTime_); void HideAnimatorMask_107180(); void HideReportInfo_107181(DLL2SDK::Assembly_CSharp::UIButton* ReportBtn_); void PlayUIAnimAndEffect_107182(); void RefreshPlayAgainBtnLabel_107183(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_); void OnEnable_107184(); void OnDisable_107185(); void UpdateRemainTime_107186(); void RefreshBottomRightTable_107187(); void RefreshTopLeftTable_107188(); void ClearTimer_107189(); void _RefreshTopLeftTable_m__1_107191(); void __xLuaBaseProxy_Init_107192(); void __xLuaBaseProxy_OnEnable_107193(); void __xLuaBaseProxy_OnDisable_107194(); static bool _Init_m__0_107190(DLL2SDK::Assembly_CSharp::Config::TaskAssetConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementExpDetailBaseView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::SettlementPlayerExpDetailItem* PlayerExpTempItem_; DLL2SDK::Assembly_CSharp::UIGrid* ExpDetailGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ExpDetailForRoom_; DLL2SDK::Assembly_CSharp::UIScrollView* ExpDetailScrollView_; DLL2SDK::Assembly_CSharp::UILabel* LabelLevel_; DLL2SDK::Assembly_CSharp::GameUI::UIDigitLabelEffect* LabelCurrExp_; DLL2SDK::Assembly_CSharp::UILabel* LabelExpNeed_; DLL2SDK::Assembly_CSharp::UIProgressBar* ProgressExp_; DLL2SDK::Assembly_CSharp::UIProgressBar* ProgressBuffExp_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* HeadIcon_; DLL2SDK::Assembly_CSharp::UILabel* LabelName_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRoleBuf_; DLL2SDK::Assembly_CSharp::UISprite* SpriteWeaponBuf_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GOLevelMax_; DLL2SDK::Assembly_CSharp::UILabel* LabelExpAdd_; DLL2SDK::Assembly_CSharp::UIButton* BtnWeaponExpDetail_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Lockout1_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* ItemLockout1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Lockout2_; DLL2SDK::Array* ItemLockout2_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LockoutLevelMax_; DLL2SDK::UnityEngine::UnityEngine::Animator* animator_; DLL2SDK::Assembly_CSharp::UITable* ActiveContainerGrid_; float AnimationDuration_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* afterNormalAnimFinishTimer_; int32_t mExpGained_; int32_t mBuffExpGained_; int32_t mCurrExp_; int32_t mCurrLevel_; bool bAnim_; bool bShowFirstLockout_; bool bHasShowLevelupWindow_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_WeaponItemDatas_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* expItemDic_; DLL2SDK::Assembly_CSharp::UIGrid* ExpListGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeaponExpCardTemplate_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeaponExpItemTemplate_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeaponExpLimitRoot_; DLL2SDK::Assembly_CSharp::UILabel* LabelWeaponExpAdd_; DLL2SDK::Assembly_CSharp::UIScrollView* WeaponExpScrollView_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeaponExpCardRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeaponExpCardLimitRoot_; float ShowWeaponItemTime_; bool HasShowExpAnimation_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GOLevelUp_; float ShowNextBtnTime_; DLL2SDK::Assembly_CSharp::UIButton* BtnNext_; float waitNextBtnTime_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* nextBtnTimeOutTimer_; bool isShowWeaponDetailBtn_; DLL2SDK::Assembly_CSharp::SettlementPlayAgainStateView* bottomRightPlayagainStateView_; DLL2SDK::UnityEngine::UnityEngine::Transform* BottomRightAgainNoticeNode_; DLL2SDK::Assembly_CSharp::UITable* BottomRightTable_; DLL2SDK::Assembly_CSharp::SettlementPlayAgainStateView* topLeftPlayagainStateView_; DLL2SDK::UnityEngine::UnityEngine::Transform* TopLeftAgainNoticeNode_; DLL2SDK::Assembly_CSharp::UITable* TopLeftTable_; bool isUserTopLeftPlayAgain_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayUIAnimAndEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetExpInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitExpDetailList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GaneraDoubleExpDetailItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLockoutInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchLockout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPlayerExpAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPlayerNormalExpAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPlayerDoubleExpAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAnimFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartProgressAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSafeBoxTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScorllItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayerCurExpAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelInfoConfigByLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeaponExpView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeaponExpItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeaponCardView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponCardInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeaponExpCardView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsExpCard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponExpInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllExpItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelUpAnimEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNextBtnTimeOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopNextBtnTimeOutTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowNextBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAgainNoticeNode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBottomRightTable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTopLeftTable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107226(); DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* get_settlementDs_107227(); void InitView_107228(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* weaponItemDatas_); void PlayUIAnimAndEffect_107229(); void SetPlayerInfo_107230(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_); void SetExpInfo_107231(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_); void InitExpDetailList_107232(); void GaneraDoubleExpDetailItem_107233(); void SetLockoutInfo_107234(int32_t lockoutLevel_, bool isFirstItem_); void SwitchLockout_107235(DLL2SDK::mscorlib::System::Object* parm_); void PlayPlayerExpAnim_107236(); void PlayPlayerNormalExpAnim_107237(); void PlayPlayerDoubleExpAnim_107238(); void OnAnimFinish_107239(); void StartProgressAnim_107240(DLL2SDK::Assembly_CSharp::UIProgressBar* bar_, float startPrecent_, float endPercent_, float time_, DLL2SDK::System_Core::System::Action* finishCallBack_, bool isNeedAnim_); float CheckSafeBoxTime_107241(); DLL2SDK::mscorlib::System::Collections::IEnumerator* PlayAnimation_107242(); DLL2SDK::mscorlib::System::Collections::IEnumerator* ScorllItemList_107243(); void PlayerCurExpAnim_107244(float start_, float end_, float dur_); DLL2SDK::Assembly_CSharp::Config::LevelInfoConfig* GetLevelInfoConfigByLevel_107245(int32_t level_); void InitWeaponExpView_107246(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, bool bReachLimit_, bool bShowLimitView_); void InitWeaponExpItem_107247(); void InitWeaponCardView_107248(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, bool bReachLimit_); void SetWeaponCardInfo_107249(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void InitWeaponExpCardView_107250(DLL2SDK::mscorlib::System::Collections::Generic::List_1* dataList_); bool IsExpCard_107251(DLL2SDK::CSProto::msg::ItemCommonData* data_); void SetWeaponExpInfo_107252(DLL2SDK::mscorlib::System::Collections::Generic::List_1* dataList_); void RemoveAllExpItems_107253(); void OnLevelUp_107254(); void OnLevelUpAnimEnd_107255(); void CheckNextBtnTimeOut_107256(); void StopNextBtnTimeOutTimer_107257(); void ShowNextBtn_107258(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetAgainNoticeNode_107259(); void RefreshBottomRightTable_107260(); void RefreshTopLeftTable_107261(); void OnEnable_107262(); void OnDisable_107263(); bool _SetExpInfo_m__0_107264(DLL2SDK::Assembly_CSharp::Config::LevelInfoConfig* s_); void _RefreshTopLeftTable_m__1_107265(); void __xLuaBaseProxy_OnEnable_107266(); void __xLuaBaseProxy_OnDisable_107267(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVPSettlementExpDetailNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::Settlement::PVPSettlementExpDetailController* m_Ctr_; int32_t TopBarDepth_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMapTopBarView* TopBarView_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mHidePosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowWinnerCircleAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NavigationWillPop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108309(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_108310(); bool IsEnableCameraClear_108311(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_108312(); bool IsShowWinnerCircleAvatar_108313(); void OnNavigationShowed_108314(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_108315(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void NavigationWillPop_108316(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_108317(); bool __xLuaBaseProxy_IsEnableCameraClear_108318(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_108319(); bool __xLuaBaseProxy_IsShowWinnerCircleAvatar_108320(); void __xLuaBaseProxy_NavigationWillPop_108321(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVPSettlementDetailWindowView : DLL2SDK::Assembly_CSharp::Settlement::AbstractSettlementPopUpWindowView { DLL2SDK::UnityEngine::UnityEngine::Transform* RootWin_; DLL2SDK::UnityEngine::UnityEngine::Transform* RootDraw_; DLL2SDK::UnityEngine::UnityEngine::Transform* RootDefeat_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoNumericalRoot_; DLL2SDK::Assembly_CSharp::UILabel* LabelGainedRank_; DLL2SDK::Assembly_CSharp::UILabel* LabelGainedExp_; DLL2SDK::Assembly_CSharp::UILabel* LabelKDRation_; DLL2SDK::Assembly_CSharp::UILabel* LabelAccuracy_; DLL2SDK::Assembly_CSharp::UILabel* LabelWeakpointAccuracy_; DLL2SDK::Assembly_CSharp::UILabel* labelNumMedal_; DLL2SDK::Assembly_CSharp::UISprite* spriteMedal_; DLL2SDK::Assembly_CSharp::UISprite* spriteAchive_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoMedalRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoAchiveRoot_; DLL2SDK::Assembly_CSharp::UIGrid* GridRoot_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* playerListBlue_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* playerListRed_; DLL2SDK::Assembly_CSharp::UITable* PlayerItemLeftTable_; DLL2SDK::Assembly_CSharp::UITable* PlayerItemRightTable_; DLL2SDK::Assembly_CSharp::Settlement::PVPSettlementWindowItemViewEN* ItemTempLeft_; DLL2SDK::Assembly_CSharp::Settlement::PVPSettlementWindowItemViewEN* ItemTempRight_; DLL2SDK::Assembly_CSharp::UIScrollView* PlayerItemLeftScrollView_; DLL2SDK::Assembly_CSharp::UIScrollView* PlayerItemRightScrollView_; float scorePercent_; float killPercent_; float deathPercent_; float assistPercent_; float damagePercent_; float capturePercent_; float defendPercent_; float confirmPercent_; float denyPercent_; DLL2SDK::Assembly_CSharp::Settlement::PVPSettlementItem* LeftTitle_; DLL2SDK::Assembly_CSharp::Settlement::PVPSettlementItem* RightTitle_; DLL2SDK::Array* players_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ScoreDetailTips_; DLL2SDK::Assembly_CSharp::GameEngine::EGameMode m_CurMatchType_; DLL2SDK::Assembly_CSharp::UIPanel* LeftCutPanel_; DLL2SDK::Assembly_CSharp::UIPanel* RightCutPanel_; DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* cachedBlueData_; DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* cachedRedData_; struct StaticFields { int32_t BeginPosShift_; float _percent1_; float _percent2_; float _percent3_; float _percent4_; float _invalid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__AdaptCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLabelPosPercent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMatchType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMatchResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCampStats_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSetCampStats_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GeneraAndSetPlayerItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearPlayerList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowContainersWhenShare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerListItemBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshScoreDetailTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLabelActiveByAdapt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTitleActiveByPosPercent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108289(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPos_108290(float percent_, DLL2SDK::Assembly_CSharp::UILabel* label_, DLL2SDK::Assembly_CSharp::UISprite* BG_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPos_108291(float percent_, DLL2SDK::UnityEngine::UnityEngine::Transform* t_, DLL2SDK::Assembly_CSharp::UISprite* BG_); void AdaptView_108292(); void _AdaptCell_108293(DLL2SDK::Assembly_CSharp::Settlement::PVPSettlementItem* item_); void SetLabelPosPercent_108294(); void SetMatchType_108295(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode matchType_); void SetMatchResult_108296(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult result_); void SetCampStats_108297(DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* blueData_, DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* redData_, DLL2SDK::CSProto::msg::ECamp localPlayerCamp_, uint64_t matchGuid_); void DoSetCampStats_108298(DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* blueData_, DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* redData_, uint64_t matchGuid_); void GeneraAndSetPlayerItem_108299(DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* campData_, int32_t side_); void ClearPlayerList_108300(); void ShowContainersWhenShare_108301(bool show_); void SetPlayerListItemBtn_108302(DLL2SDK::Assembly_CSharp::Settlement::ESettlementButtonsMode eBtnMode_); void RefreshScoreDetailTips_108303(); void SetLabelActiveByAdapt_108304(); void SetTitleActiveByPosPercent_108305(DLL2SDK::Assembly_CSharp::UILabel* label_, float percent_); void _DoSetCampStats_m__0_108306(); void __xLuaBaseProxy_ShowContainersWhenShare_108307(bool P0_); void __xLuaBaseProxy_SetPlayerListItemBtn_108308(DLL2SDK::Assembly_CSharp::Settlement::ESettlementButtonsMode P0_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVPSettlementItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UILabel* KillsLabel_; DLL2SDK::Assembly_CSharp::UILabel* DeathsLabel_; DLL2SDK::Assembly_CSharp::UILabel* AssistLabel_; DLL2SDK::Assembly_CSharp::UILabel* ScoreLabel_; DLL2SDK::Assembly_CSharp::UILabel* DamageLabel_; DLL2SDK::Assembly_CSharp::UILabel* CaptureLabel_; DLL2SDK::Assembly_CSharp::UILabel* DefendLabel_; DLL2SDK::Assembly_CSharp::UILabel* ConfirmLabel_; DLL2SDK::Assembly_CSharp::UILabel* DenyLabel_; DLL2SDK::Assembly_CSharp::UISprite* BG_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108288(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { enum struct PVPSettlementScoreDetailType : int32_t { }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVPSettlementDetailWindowController : DLL2SDK::Assembly_CSharp::AbstractSettlementPopUpWindowController { DLL2SDK::Assembly_CSharp::Settlement::PVPSettlementDetailWindowView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseDelegate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRefreshDetailTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108270(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_108271(); void Init_108272(); void RegisterDelegates_108273(); void UnRegisterDelegates_108274(); void OnCloseDelegate_108275(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnClose_108276(); void UpdateView_108277(); void OnRefreshDetailTips_108278(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); bool OnEasyListItemClick_108279(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_108280(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void _UpdateView_m__0_108281(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_108282(); void __xLuaBaseProxy_Init_108283(); void __xLuaBaseProxy_RegisterDelegates_108284(); void __xLuaBaseProxy_UnRegisterDelegates_108285(); void __xLuaBaseProxy_OnClose_108286(); void __xLuaBaseProxy_UpdateView_108287(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVPSeasonRankConversionView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Array* mMedals_; DLL2SDK::Array* Pos_; DLL2SDK::Assembly_CSharp::UIButton* BtnNext_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SeasonName_; DLL2SDK::Assembly_CSharp::UILabel* SeasonNo_; float TurnFastDuration_; float TurnSlowDuration_; float StartWaitDuration_; float AudioAdvanceTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SmallScale_; DLL2SDK::UnityEngine::UnityEngine::Vector3 BigScale_; float SmallAlpha_; float BigAlpha_; DLL2SDK::Array* mLadderInfos_; bool bIsPlaying_; int32_t mCurrentRank_; int32_t mStartRank_; int32_t mEndRank_; DLL2SDK::mscorlib::System::String* EFFECT_NAME_; struct StaticFields { int32_t INTERVAL_VALUE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayRankConversionAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAnimEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayOneAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMedalView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitRankView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayTweenAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSeasonName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108253(); void Init_108254(); void PlayRankConversionAnim_108255(int32_t old_rank_, int32_t new_rank_); void OnAnimEnd_108256(); void PlayOneAnim_108257(); void SetMedalView_108258(int32_t rank_, DLL2SDK::Assembly_CSharp::Ladder::LadderRankMedalItemViewEN* item_); void InitRankView_108259(); void PlayTweenAnim_108260(); void PlayEffect_108261(int32_t index_, bool flag_); void SetSeasonName_108262(bool bLastSeason_); void OnDisable_108263(); void _PlayRankConversionAnim_m__0_108265(); void _PlayTweenAnim_m__1_108266(); void _PlayTweenAnim_m__2_108267(); void __xLuaBaseProxy_Init_108268(); void __xLuaBaseProxy_OnDisable_108269(); static void _cctor_108264(); }; } namespace DLL2SDK::Assembly_CSharp::SPVP::Ladder { struct PVPSeasonRankConversionController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::Settlement::PVPSeasonRankConversionView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnNextClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRankConversion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSeasonRankConversion_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108241(); void Init_108242(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_108243(); void RegisterDelegates_108244(); void UnRegisterDelegates_108245(); void OnBtnNextClick_108246(); void ShowRankConversion_108247(int32_t old_rank_, int32_t new_rank_); void __xLuaBaseProxy_Init_108249(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_108250(); void __xLuaBaseProxy_RegisterDelegates_108251(); void __xLuaBaseProxy_UnRegisterDelegates_108252(); static void CheckSeasonRankConversion_108248(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVPCatSettlementRankWindowView : DLL2SDK::Assembly_CSharp::Settlement::BaseSettlementWindowView { DLL2SDK::Assembly_CSharp::UILabel* LableLostOrDraw_; DLL2SDK::Assembly_CSharp::UILabel* LabelModel_; DLL2SDK::Assembly_CSharp::UILabel* LabelMap_; DLL2SDK::Assembly_CSharp::UILabel* LabelExpAdd_; bool IsRepositioned_; DLL2SDK::Assembly_CSharp::UILabel* LabelIDCollectionAdd_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ExpBufRoot_; DLL2SDK::Assembly_CSharp::UIButton* BtnXP_; DLL2SDK::Assembly_CSharp::UIButton* BtnBP_; DLL2SDK::Assembly_CSharp::UIButton* BtnNext_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRoleBuf_; DLL2SDK::Assembly_CSharp::UISprite* SpriteGoldBuf_; DLL2SDK::Assembly_CSharp::UIGrid* BufGrid_; DLL2SDK::Array* CatRankList_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BG_Cat_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BG_Inf_; DLL2SDK::UnityEngine::UnityEngine::Transform* GridRoot_Cat_; DLL2SDK::UnityEngine::UnityEngine::Transform* GridRoot_Inf_; DLL2SDK::UnityEngine::UnityEngine::Transform* PlayerItemGrid_; DLL2SDK::Assembly_CSharp::LobbyExpBuffView* expBuffView_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* playerRankItemViewDic_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSettlementInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetModeDiff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPickUpObjPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__CheckPickUpObjPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPlayerInfoState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPlayAgainState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108230(); DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* get_sds_108231(); void SetSettlementInfo_108232(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_); void SetPlayerInfo_108233(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_, bool isCanCreatePlayAgain_); void SetModeDiff_108234(); void CheckPickUpObjPos_108235(); void _CheckPickUpObjPos_108236(DLL2SDK::UnityEngine::UnityEngine::GameObject* CheckObj_, DLL2SDK::UnityEngine::UnityEngine::GameObject* LeftObj_, DLL2SDK::UnityEngine::UnityEngine::GameObject* RightObj_); void ShowPlayerInfoState_108237(bool Show_); void RefreshPlayAgainState_108238(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_, bool isCanCreatePlayAgain_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BaseSettlementWindowController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameEngine::Timer* playAgainBtnTimer_; DLL2SDK::Assembly_CSharp::Settlement::BaseSettlementWindowView* _uiview_; DLL2SDK::Assembly_CSharp::GameUI::Share::SettlementShareBtnNodeRankController* _shareBtnWindow_; DLL2SDK::Array* _whenShareEnableRecords_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneReconnectSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnDetailClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnReportClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDetailTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddTriggerDetailTimes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshReportTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowPlayAgainPopWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowPlayAgainButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayAgainTeamInfoUpdateNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayAgainLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanPlayAgain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWillShowPlayAgain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowShareWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScreenCapture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowShare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShareData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShareReportData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShareReportType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107142(); void Init_107143(); void OnOpen_107144(); void WillShow_107145(); void ShutDown_107146(); void OnZoneReconnectSuccess_107147(); void RegisterDelegates_107148(); void UnRegisterDelegates_107149(); void OnBtnDetailClicked_107150(); void OnBtnReportClicked_107151(); void RefreshDetailTips_107152(); void AddTriggerDetailTimes_107153(DLL2SDK::mscorlib::System::String* modeName_, uint64_t playerID_); void RefreshReportTips_107154(); bool get_EnableInactiveEvent_107155(); void CheckShowPlayAgainPopWindow_107156(); void CheckShowPlayAgainButton_107157(); void OnPlayAgainTeamInfoUpdateNtf_107158(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void UpdatePlayAgainLabel_107159(); bool IsCanPlayAgain_107160(); void OnWillShowPlayAgain_107161(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowShareWindow_107162(); void OnScreenCapture_107163(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); bool IsShowShare_107164(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* data_); DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* GetShareData_107165(); DLL2SDK::Assembly_CSharp::GameUI::Share::ShareReportData* GetShareReportData_107166(); DLL2SDK::Assembly_CSharp::GameUI::Share::ReportType GetShareReportType_107167(); void __xLuaBaseProxy_Init_107168(); void __xLuaBaseProxy_OnOpen_107169(); void __xLuaBaseProxy_WillShow_107170(); void __xLuaBaseProxy_ShutDown_107171(); void __xLuaBaseProxy_OnZoneReconnectSuccess_107172(); void __xLuaBaseProxy_RegisterDelegates_107173(); void __xLuaBaseProxy_UnRegisterDelegates_107174(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVPCatSettlementDetailWindowView : DLL2SDK::Assembly_CSharp::Settlement::AbstractSettlementPopUpWindowView { DLL2SDK::Assembly_CSharp::UILabel* LabelResult_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoNumericalRoot_; DLL2SDK::Assembly_CSharp::UILabel* LabelGainedRank_; DLL2SDK::Assembly_CSharp::UILabel* LabelGainedExp_; DLL2SDK::Assembly_CSharp::UILabel* LabelKDRation_; DLL2SDK::Assembly_CSharp::UILabel* LabelAccuracy_; DLL2SDK::Assembly_CSharp::UILabel* LabelWeakpointAccuracy_; DLL2SDK::Assembly_CSharp::UILabel* labelNumMedal_; DLL2SDK::Assembly_CSharp::UISprite* spriteMedal_; DLL2SDK::Assembly_CSharp::UISprite* spriteAchive_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoMedalRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoAchiveRoot_; DLL2SDK::Assembly_CSharp::UIGrid* GridRoot_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* playerListAll_; DLL2SDK::Assembly_CSharp::Settlement::PVPCatSettlementDetailWindowView_CatSettlementItem* LeftTitle_; DLL2SDK::Assembly_CSharp::Settlement::PVPCatSettlementDetailWindowView_CatSettlementItem* RightTitle_; DLL2SDK::Array* players_; DLL2SDK::Assembly_CSharp::GameEngine::EGameMode m_CurMatchType_; DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* cachedBlueData_; DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* cachedRedData_; struct StaticFields { int32_t BeginPosShift_; float ScorePercent_; float KillPercent_; float DeathPercent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__AdaptCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMatchType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMatchResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCampStats_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSetCampStats_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowContainersWhenShare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerListItemBtn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108188(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPos_108189(float percent_, DLL2SDK::UnityEngine::UnityEngine::Transform* t_, DLL2SDK::Assembly_CSharp::UISprite* BG_); void AdaptView_108190(); void _AdaptCell_108191(DLL2SDK::Assembly_CSharp::Settlement::PVPCatSettlementDetailWindowView_CatSettlementItem* item_); DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* get_sds_108192(); void SetMatchType_108193(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode matchType_); void SetMatchResult_108194(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult result_); void SetCampStats_108195(DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* playerData_, uint64_t matchGuid_); void DoSetCampStats_108196(DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* playerData_, uint64_t matchGuid_); void ShowContainersWhenShare_108197(bool show_); void SetPlayerListItemBtn_108198(DLL2SDK::Assembly_CSharp::Settlement::ESettlementButtonsMode eBtnMode_); void __xLuaBaseProxy_ShowContainersWhenShare_108199(bool P0_); void __xLuaBaseProxy_SetPlayerListItemBtn_108200(DLL2SDK::Assembly_CSharp::Settlement::ESettlementButtonsMode P0_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVPCatSettlementDetailWindowController : DLL2SDK::Assembly_CSharp::AbstractSettlementPopUpWindowController { DLL2SDK::Assembly_CSharp::Settlement::PVPCatSettlementDetailWindowView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseDelegate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108175(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_108176(); void Init_108177(); void OnCloseDelegate_108178(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnClose_108179(); void UpdateView_108180(); bool OnEasyListItemClick_108181(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_108182(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void _UpdateView_m__0_108183(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_108184(); void __xLuaBaseProxy_Init_108185(); void __xLuaBaseProxy_OnClose_108186(); void __xLuaBaseProxy_UpdateView_108187(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementDetailPlayerItemScoreDetailView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* BG_; DLL2SDK::Assembly_CSharp::UILabel* ScoreDetailTotalScoreName_; DLL2SDK::Assembly_CSharp::UILabel* ScoreDetailTotalScoreNum_; DLL2SDK::UnityEngine::UnityEngine::Transform* ScoreDetailItemTemp_; DLL2SDK::Assembly_CSharp::UITable* ScoreDetailItemTable_; int32_t BGDefaultHeight_; int32_t BGAddHeight_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* itemList_; int32_t totalDetailScore_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitScoreDetailInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenaraScoreItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108149(); void InitScoreDetailInfo_108150(DLL2SDK::mscorlib::System::Collections::Generic::List_1* scoreDetails_, int32_t totalScore_); void GenaraScoreItem_108151(int32_t score_, int32_t category_); void ClearItem_108152(); void OnEnable_108153(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementDetailPlayerItemScoreDetailLabelView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* TotalScoreName_; DLL2SDK::Assembly_CSharp::UILabel* TotalScoreNum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetScoreDetail_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108147(); void SetScoreDetail_108148(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* num_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SPVPSettlementWindowView : DLL2SDK::Assembly_CSharp::Settlement::AbstractSettlementPopUpWindowView { DLL2SDK::UnityEngine::UnityEngine::Transform* RootWin_; DLL2SDK::UnityEngine::UnityEngine::Transform* RootDraw_; DLL2SDK::UnityEngine::UnityEngine::Transform* RootDefeat_; DLL2SDK::UnityEngine::UnityEngine::Transform* playerListGridRootBlue_; DLL2SDK::UnityEngine::UnityEngine::Transform* playerListGridRootRed_; DLL2SDK::Assembly_CSharp::UILabel* labelScoreBlue_; DLL2SDK::Assembly_CSharp::UILabel* labelScoreRed_; DLL2SDK::UnityEngine::UnityEngine::Transform* leftSideIconTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* rightSideIconTransform_; DLL2SDK::Assembly_CSharp::UILabel* leftSideNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* rightSideNameLabel_; DLL2SDK::Assembly_CSharp::UIToggledObjects* ToggleStatistic_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TeamCompetitionTitleRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LeisureBlastingTitleRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HotSpotCompetitionTitleRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* IndividualCompetitionTitleRoot_; bool isInit_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* playerListBlue_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* playerListRed_; DLL2SDK::Assembly_CSharp::GameEngine::EGameMode m_CurMatchType_; DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* cachedBlueData_; DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* cachedRedData_; struct StaticFields { int32_t MAX_GRID_COUNT_PER_CAMP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareGrids_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMatchType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStatsTitles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMatchResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCampStats_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSetCampStats_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowContainersWhenShare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerListItemBtn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108134(); void Awake_108135(); void PrepareGrids_108136(); void SetMatchType_108137(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode matchType_); void SetStatsTitles_108138(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_); void SetMatchResult_108139(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult result_); void SetCampStats_108140(DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* blueData_, DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* redData_, DLL2SDK::CSProto::msg::ECamp localPlayerCamp_, uint64_t matchGuid_); void DoSetCampStats_108141(DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* blueData_, DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* redData_, uint64_t matchGuid_); void ShowContainersWhenShare_108142(bool show_); void SetPlayerListItemBtn_108143(DLL2SDK::Assembly_CSharp::Settlement::ESettlementButtonsMode eBtnMode_); void __xLuaBaseProxy_Awake_108144(); void __xLuaBaseProxy_ShowContainersWhenShare_108145(bool P0_); void __xLuaBaseProxy_SetPlayerListItemBtn_108146(DLL2SDK::Assembly_CSharp::Settlement::ESettlementButtonsMode P0_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SPVPSettlementWindowItemView : DLL2SDK::Assembly_CSharp::Settlement::SettlementPlayerItemBaseView { DLL2SDK::Assembly_CSharp::UILabel* ResCol1_; DLL2SDK::Assembly_CSharp::UILabel* ResCol2_; DLL2SDK::Assembly_CSharp::UILabel* DetailCol1_; DLL2SDK::Assembly_CSharp::UILabel* DetailCol2_; DLL2SDK::Assembly_CSharp::UILabel* DetailCol3_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ResRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DetailRoot_; DLL2SDK::Array* NormalBg_; DLL2SDK::Array* OwnBg_; DLL2SDK::UnityEngine::UnityEngine::Color RedCampColorLight_; DLL2SDK::UnityEngine::UnityEngine::Color RedCampColorDark_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerStats_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108130(); void SetPlayerStats_108131(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_, DLL2SDK::CSProto::msg::ECamp camp_, DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* psd_, uint64_t matchGuid_, bool BlueTeam_); void SetPlayerInfo_108132(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* psd_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_); void __xLuaBaseProxy_SetPlayerInfo_108133(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* P0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode P1_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SPVPSettlementWindowController : DLL2SDK::Assembly_CSharp::AbstractSettlementPopUpWindowController { DLL2SDK::Assembly_CSharp::Settlement::SPVPSettlementWindowView* m_View_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseDelegate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108115(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_108116(); void Init_108117(); void OnCloseDelegate_108118(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnOpen_108119(); void OnClose_108120(); void UpdateView_108121(); bool OnEasyListItemClick_108122(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_108123(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_108125(); void __xLuaBaseProxy_Init_108126(); void __xLuaBaseProxy_OnOpen_108127(); void __xLuaBaseProxy_OnClose_108128(); void __xLuaBaseProxy_UpdateView_108129(); static void _OnOpen_m__0_108124(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVESettlementRankWindowView : DLL2SDK::Assembly_CSharp::Settlement::BaseSettlementWindowView { DLL2SDK::Assembly_CSharp::UILabel* LabelStatus_; DLL2SDK::Assembly_CSharp::UILabel* LabelModeMapName_; DLL2SDK::Assembly_CSharp::UILabel* LabelMap_; DLL2SDK::Assembly_CSharp::UILabel* LabelRound_; DLL2SDK::Assembly_CSharp::UILabel* LabelExpAdd_; DLL2SDK::Assembly_CSharp::UIButton* BtnBP_; DLL2SDK::Assembly_CSharp::UIButton* BtnExpDetail_; DLL2SDK::Assembly_CSharp::UIGrid* BtnGrid_; DLL2SDK::Assembly_CSharp::UIButton* BtnNext_; DLL2SDK::Assembly_CSharp::UIGrid* GridRoot_; DLL2SDK::Array* RankList_; DLL2SDK::UnityEngine::UnityEngine::Color PVEClassicColor_; DLL2SDK::UnityEngine::UnityEngine::Color PVEBossColor_; DLL2SDK::UnityEngine::UnityEngine::Animator* animator_; bool bAnimationPlayed_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRoleBuf_; DLL2SDK::Assembly_CSharp::LobbyExpBuffView* expBuffView_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSettlementInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108108(); void SetSettlementInfo_108109(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_); void SetPlayerInfo_108110(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_); static bool _SetPlayerInfo_m__0_108111(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* s_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVESettlementRankWindowController : DLL2SDK::Assembly_CSharp::Settlement::BaseSettlementWindowController { DLL2SDK::Assembly_CSharp::Settlement::PVESettlementRankWindowView* m_View_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_WinnerCircle* m_WinnerCircleCtrl_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ShowList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupPVERankViewData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreparePVERankViewData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnReportClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnNextClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnBPClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnPlayAgainClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnExpDetailClicked_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108088(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_108089(); void RegisterDelegates_108090(); void UnRegisterDelegates_108091(); void Init_108092(); void WillShow_108093(); void SetupPVERankViewData_108094(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* PreparePVERankViewData_108095(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_); void UpdateView_108096(); void OnBtnReportClicked_108097(); void OnBtnNextClicked_108098(); void OnBtnBPClicked_108099(); void OnBtnPlayAgainClicked_108100(); void OnBtnExpDetailClicked_108101(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_108102(); void __xLuaBaseProxy_RegisterDelegates_108103(); void __xLuaBaseProxy_UnRegisterDelegates_108104(); void __xLuaBaseProxy_Init_108105(); void __xLuaBaseProxy_WillShow_108106(); void __xLuaBaseProxy_OnBtnReportClicked_108107(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVESettlementExpDetailView : DLL2SDK::Assembly_CSharp::Settlement::SettlementExpDetailBaseView { DLL2SDK::Array* GoBtnContainer_; DLL2SDK::Assembly_CSharp::UIButton* BtnDetail_; DLL2SDK::Assembly_CSharp::UIButton* BtnExit_; DLL2SDK::Assembly_CSharp::UIButton* BtnPlayagain_; DLL2SDK::Assembly_CSharp::UILabel* LabelNextLevel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ExpDetailKillRoot_; DLL2SDK::Array* ScoreAnimObj_; DLL2SDK::Assembly_CSharp::LobbyExpBuffView* expBuffView_; DLL2SDK::Assembly_CSharp::LobbyExpBuffView* expWeaponView_; float AnimDelayDelta_; DLL2SDK::Assembly_CSharp::UISprite* VNG_18_; bool bAnimationPlayed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitExpDetailList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_SkipLevelUpView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108081(); void InitView_108082(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* weaponItemDatas_); void InitExpDetailList_108083(); void T_SkipLevelUpView_108084(); void __xLuaBaseProxy_InitView_108085(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* P0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P1_); void __xLuaBaseProxy_InitExpDetailList_108086(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVESettlementExpDetailNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::Settlement::PVESettlementExpDetailController* m_Ctr_; int32_t TopBarDepth_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMapTopBarView* TopBarView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowWinnerCircleAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NavigationWillPop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108068(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_108069(); bool IsEnableCameraClear_108070(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_108071(); bool IsShowWinnerCircleAvatar_108072(); void OnNavigationShowed_108073(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_108074(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void NavigationWillPop_108075(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_108076(); bool __xLuaBaseProxy_IsEnableCameraClear_108077(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_108078(); bool __xLuaBaseProxy_IsShowWinnerCircleAvatar_108079(); void __xLuaBaseProxy_NavigationWillPop_108080(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementExpDetailBaseController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Settlement::SettlementExpDetailBaseView* _baseView_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_WinnerCircle* m_WinnerCircleCtrl_; DLL2SDK::Assembly_CSharp::GameUI::SafeBoxThumbnailController* m_safeBoxThumbnailCtr_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_WeaponExpListController_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ShowList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_WeaponItemDatas_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupExpViewData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareExpViewData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowActiveItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowActiveConsume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSafeBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowPlayAgainPopWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWillShowPlayAgain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayAgainTeamInfoUpdateNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnWeaponExpDetailClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnNextClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelUpAnimEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnKeyClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneReconnectSuccess_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107195(); DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* get_settlementDs_107196(); void RegisterDelegates_107197(); void UnRegisterDelegates_107198(); void Init_107199(); void OnOpen_107200(); void PostInit_107201(); void ShutDown_107202(); void SetupExpViewData_107203(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* PrepareExpViewData_107204(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_); void UpdateView_107205(); void ShowActiveItem_107206(); void ShowActiveConsume_107207(); void ShowSafeBox_107208(); void CheckShowPlayAgainPopWindow_107209(); void OnWillShowPlayAgain_107210(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnPlayAgainTeamInfoUpdateNtf_107211(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool OnEasyListItemClick_107212(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_107213(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void OnBtnWeaponExpDetailClicked_107214(); void OnBtnNextClicked_107215(); void OnLevelUpAnimEnd_107216(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnReturnKeyClick_107217(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnZoneReconnectSuccess_107218(); void __xLuaBaseProxy_RegisterDelegates_107219(); void __xLuaBaseProxy_UnRegisterDelegates_107220(); void __xLuaBaseProxy_Init_107221(); void __xLuaBaseProxy_OnOpen_107222(); void __xLuaBaseProxy_PostInit_107223(); void __xLuaBaseProxy_ShutDown_107224(); void __xLuaBaseProxy_OnZoneReconnectSuccess_107225(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVESettlementEggRewardView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Array* BallSocket1_; DLL2SDK::Array* BallSocket2_; DLL2SDK::Array* BallSocket3_; DLL2SDK::Array* BallSocket4_; DLL2SDK::Array* BallSocket5_; DLL2SDK::Array* BallSocket6_; DLL2SDK::Array* BallSocket_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoBallTemplate_; DLL2SDK::Assembly_CSharp::UIButton* BtnNext_; DLL2SDK::Assembly_CSharp::UILabel* LabelTimeRemain_; float DelayQuitView_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CardItems_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CardAnimatorList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* BallAnimatorList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CardObjList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* BallObjList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ColorIDList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* GoBalls_; DLL2SDK::UnityEngine::UnityEngine::Animator* animator1_; DLL2SDK::UnityEngine::UnityEngine::Animator* animator2_; float DelayTime1_; float DelayTime2_; float BallInterval_; float CardInterval_; int32_t BallCount_; int32_t CardCount_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSocketTrans_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBallView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCardView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshExitTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGumballAccordingToColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCardAnimationClipFromColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBallAnimationClipFromColor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108049(); DLL2SDK::Array* GetSocketTrans_108050(int32_t ItemCount_); void InitView_108051(DLL2SDK::mscorlib::System::Collections::Generic::List_1* Items_); void ShowBallView_108052(); void ShowCardView_108053(); void RefreshExitTime_108054(); DLL2SDK::mscorlib::System::String* GetGumballAccordingToColor_108055(int32_t ColorID_); DLL2SDK::mscorlib::System::String* GetCardAnimationClipFromColor_108056(int32_t ColorID_); DLL2SDK::mscorlib::System::String* GetBallAnimationClipFromColor_108057(int32_t ColorID_); static int32_t _InitView_m__0_108058(DLL2SDK::Assembly_CSharp::Settlement::ZMGainItemInfo* i1_, DLL2SDK::Assembly_CSharp::Settlement::ZMGainItemInfo* i2_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVESettlementEggRewardNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::Settlement::PVESettlementEggRewardController* mCtr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108042(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_108043(); bool IsEnableCameraClear_108044(); void OnNavigationShowed_108045(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_108046(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_108047(); bool __xLuaBaseProxy_IsEnableCameraClear_108048(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVESettlementEggRewardController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Settlement::PVESettlementEggRewardView* m_View_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoGumballMachine_; float Zmax_; float Zmin_; float lastTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnNextClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadModelFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCumballMachinePos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108027(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_108028(); void Init_108029(); void ShutDown_108030(); void RegisterDelegates_108031(); void UnRegisterDelegates_108032(); void OnBtnNextClick_108033(); void OnLoadModelFinish_108034(int32_t assetId_, DLL2SDK::mscorlib::System::Object* param_); void UpdateCumballMachinePos_108035(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, float animLength_); void _OnLoadModelFinish_m__0_108036(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_108037(); void __xLuaBaseProxy_Init_108038(); void __xLuaBaseProxy_ShutDown_108039(); void __xLuaBaseProxy_RegisterDelegates_108040(); void __xLuaBaseProxy_UnRegisterDelegates_108041(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVESettlementDropsView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIGrid* GridRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoTemplate_; DLL2SDK::UnityEngine::UnityEngine::Animator* animator_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108022(); void Init_108023(); void UpdateView_108024(DLL2SDK::mscorlib::System::Collections::Generic::List_1* items_); void _UpdateView_m__0_108025(); void __xLuaBaseProxy_Init_108026(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVESettlementDropsController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::Settlement::PVESettlementDropsView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOKBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReturnHistoryClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108010(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_108011(); void Init_108012(); void RegisterDelegates_108013(); void UnRegisterDelegates_108014(); void UpdateView_108015(DLL2SDK::mscorlib::System::Collections::Generic::List_1* items_); void OnOKBtnClick_108016(); void ReturnHistoryClose_108017(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_108018(); void __xLuaBaseProxy_Init_108019(); void __xLuaBaseProxy_RegisterDelegates_108020(); void __xLuaBaseProxy_UnRegisterDelegates_108021(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVERankWindowNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::Settlement::PVESettlementRankWindowController* mCtr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108007(); void OnNavigationShowed_108008(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_108009(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVEInGameSettlementWindowView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::UnityEngine::UnityEngine::GameObject* GoResult_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoResultWin_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoResultFail_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoDetail_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoRewardRoot_; DLL2SDK::Assembly_CSharp::UIGrid* GridRewardRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoRewardItemTemplate_; DLL2SDK::Assembly_CSharp::UIGrid* GridCoinRoot_; DLL2SDK::Assembly_CSharp::UILabel* LabelCoinPVE_; DLL2SDK::Assembly_CSharp::UILabel* LabelCoinGold_; DLL2SDK::Array* LabelResult_; DLL2SDK::Assembly_CSharp::UILabel* LabelScore_; DLL2SDK::Assembly_CSharp::UILabel* LabelTime_; DLL2SDK::Assembly_CSharp::UILabel* LabelDamage_; DLL2SDK::Assembly_CSharp::UILabel* LabelExpAdd_; DLL2SDK::Assembly_CSharp::UIGrid* GridBtnRoot_; DLL2SDK::Assembly_CSharp::UIButton* BtnNextChapter_; DLL2SDK::Assembly_CSharp::UILabel* LabelChapter_; float DelayShowDetail_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitResutlView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitDetailView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToDetail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107999(); void UpdateView_108000(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult result_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_, int32_t NumGold_, int32_t NumPVECoin_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* items_, DLL2SDK::mscorlib::System::String* score_, int32_t time_, uint64_t damage_, int32_t exp_, int32_t chapter_); void InitResutlView_108001(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult result_, int32_t NumGold_, int32_t NumPVECoin_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* items_); void InitDetailView_108002(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_, int32_t chapter_, DLL2SDK::mscorlib::System::String* score_, int32_t time_, uint64_t damage_, int32_t exp_); void SwitchToDetail_108003(); void EnableClose_108004(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVEInGameSettlementWindowController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::Settlement::PVEInGameSettlementWindowView* m_View_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayResultBGM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnReturnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnChapterClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResReturnToLobby_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnExitClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnToFrontEnd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107978(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_107979(); void Init_107980(); void OnOpen_107981(); void RegisterDelegates_107982(); void UnRegisterDelegates_107983(); void UpdateView_107984(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_); void PlayResultBGM_107985(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult gameResult_); void OnBtnReturnClick_107986(); void OnCloseButtonClick_107987(); void OnBtnChapterClick_107988(); void OnResReturnToLobby_107989(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnBtnExitClick_107990(); void OnReturnToFrontEnd_107991(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_107993(); void __xLuaBaseProxy_Init_107994(); void __xLuaBaseProxy_OnOpen_107995(); void __xLuaBaseProxy_RegisterDelegates_107996(); void __xLuaBaseProxy_UnRegisterDelegates_107997(); void __xLuaBaseProxy_OnCloseButtonClick_107998(); static bool _UpdateView_m__0_107992(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* s_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVEEndlessSettlementWindowNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::Settlement::PVEEndlessSettlementWindowController* ctr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowSquad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107973(); bool IsShowSquad_107974(); void OnNavigationShowed_107975(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_107976(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); bool __xLuaBaseProxy_IsShowSquad_107977(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVEEndlessSettlementWindowController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Settlement::PVEEndlessSettlementView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnExitClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnPlayAgainClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107962(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_107963(); void Init_107964(); void RegisterDelegates_107965(); void UnRegisterDelegates_107966(); void OnBtnExitClick_107967(); void OnBtnPlayAgainClick_107968(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_107969(); void __xLuaBaseProxy_Init_107970(); void __xLuaBaseProxy_RegisterDelegates_107971(); void __xLuaBaseProxy_UnRegisterDelegates_107972(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVEEndlessSettlementView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* GoNewRecord_; DLL2SDK::Assembly_CSharp::UILabel* LabelRounds_; DLL2SDK::Assembly_CSharp::UILabel* LabelExp_; DLL2SDK::Assembly_CSharp::UILabel* LabelTime_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* Head_; DLL2SDK::Assembly_CSharp::UILabel* LabelName_; DLL2SDK::Assembly_CSharp::UILabel* LabelFight_; DLL2SDK::Assembly_CSharp::UILabel* LabelScore_; DLL2SDK::Assembly_CSharp::UILabel* LabelDuration_; DLL2SDK::Assembly_CSharp::UILabel* LabelDamage_; DLL2SDK::Assembly_CSharp::UIButton* BtnPlayAgain_; DLL2SDK::Assembly_CSharp::UIButton* BtnExit_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107959(); void UpdateView_107960(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_); static bool _UpdateView_m__0_107961(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* s_); }; } namespace DLL2SDK::Assembly_CSharp { struct UICommonItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UISprite* SpriteItemIcon_; DLL2SDK::Assembly_CSharp::UISprite* SpriteSmallItemIcon_; DLL2SDK::Assembly_CSharp::UILabel* LabelItemName_; DLL2SDK::Assembly_CSharp::UILabel* LabelItemNum_; DLL2SDK::Assembly_CSharp::UILabel* LabelItemTime_; DLL2SDK::Assembly_CSharp::UISprite* SpriteQuality_; DLL2SDK::Assembly_CSharp::UISprite* SpriteChip_; DLL2SDK::Assembly_CSharp::UICommonTipHolder* TipHolder_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94282(); void SetData_94283(int32_t itemId_, int32_t num_, int32_t time_); void OnBtnClick_94284(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct AbstractSecondStagePopupWindowView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::UnityEngine::UnityEngine::Animator* animator_; DLL2SDK::Assembly_CSharp::UIButton* BtnConfirm_; DLL2SDK::Assembly_CSharp::UIButton* BtnSecond_; DLL2SDK::Assembly_CSharp::UIButton* BtnClose1_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayCloseAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClosePopupWindow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93933(); void PlayCloseAnimator_93934(); void ClosePopupWindow_93935(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct AbstractSecondStagePopupWindowController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::AbstractSecondStagePopupWindowView* mView_; bool m_IsClose_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnCloseClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnConfirmClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnSecondClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClosePopupWindow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91583(); void Init_91584(); void RegisterDelegates_91585(); void UnRegisterDelegates_91586(); void WillShow_91587(); void OnBtnCloseClick_91588(); void OnBtnConfirmClick_91589(); void OnBtnSecondClick_91590(); void OnClose_91591(); void ClosePopupWindow_91592(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void __xLuaBaseProxy_Init_91593(); void __xLuaBaseProxy_RegisterDelegates_91594(); void __xLuaBaseProxy_UnRegisterDelegates_91595(); void __xLuaBaseProxy_WillShow_91596(); void __xLuaBaseProxy_OnClose_91597(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementMedalWindowView : DLL2SDK::Assembly_CSharp::GameUI::AbstractSecondStagePopupWindowView { DLL2SDK::Assembly_CSharp::UIScrollView* ScrollView_; DLL2SDK::Assembly_CSharp::UIGrid* MedalGridRoot_; DLL2SDK::Assembly_CSharp::UIButton* BtnLeft_; DLL2SDK::Assembly_CSharp::UIButton* BtnRight_; DLL2SDK::Assembly_CSharp::UISprite* SpriteLeft_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRight_; DLL2SDK::Assembly_CSharp::UILabel* LabelTimesGet_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MedalTemplate_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* ButtonTemplateConfirm_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* ButtonTemplateShare_; DLL2SDK::Array* HideWhenShare_; DLL2SDK::Array* ShowWhenShare_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowContainersWhenShare_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107932(); void UpdateView_107933(DLL2SDK::mscorlib::System::Collections::Generic::List_1* medalList_); void ShowContainersWhenShare_107934(bool bHide_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementMedalWindowController : DLL2SDK::Assembly_CSharp::GameUI::AbstractSecondStagePopupWindowController { DLL2SDK::Assembly_CSharp::Settlement::SettlementMedalWindowView* m_View_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Data_; int32_t CurrShowMedalIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnShareClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnConfirmClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnPreviousMedal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnNextMedal_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107916(); void Init_107917(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_107918(); void RegisterDelegates_107919(); void UnRegisterDelegates_107920(); void UpdateView_107921(); void UpdateView_107922(DLL2SDK::mscorlib::System::Collections::Generic::List_1* data_); void OnBtnShareClick_107923(); void OnBtnConfirmClick_107924(); void OnBtnPreviousMedal_107925(); void OnBtnNextMedal_107926(); void __xLuaBaseProxy_Init_107927(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_107928(); void __xLuaBaseProxy_RegisterDelegates_107929(); void __xLuaBaseProxy_UnRegisterDelegates_107930(); void __xLuaBaseProxy_OnBtnConfirmClick_107931(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementMedalItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* MedalIcon_; DLL2SDK::Assembly_CSharp::UILabel* MedalName_; DLL2SDK::Assembly_CSharp::UILabel* LabelNum_; DLL2SDK::Assembly_CSharp::UILabel* LabelSelect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107914(); void SetData_107915(DLL2SDK::Assembly_CSharp::Settlement::MedalExtend* data_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementMedalItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Settlement::SettlementMedalItemView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107904(); void Init_107905(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_107906(); void RegisterDelegates_107907(); void UnRegisterDelegates_107908(); bool SetEasyListData_107909(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* dataObj_); void __xLuaBaseProxy_Init_107910(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_107911(); void __xLuaBaseProxy_RegisterDelegates_107912(); void __xLuaBaseProxy_UnRegisterDelegates_107913(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementBuffDetailWindowView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UILabel* LabelExpAdd_; DLL2SDK::Assembly_CSharp::UILabel* LabelCoinAdd_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CoinRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ExpRoot_; DLL2SDK::Assembly_CSharp::UIGrid* CoinGrid_; DLL2SDK::Assembly_CSharp::UIGrid* ExpGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ExpItemTemplate_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CoinItemTemplate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107901(); DLL2SDK::mscorlib::System::String* GetItemName_107902(DLL2SDK::CSProto::msg::StatisPrizeDetailType type_); void UpdateView_107903(DLL2SDK::mscorlib::System::Collections::Generic::List_1* infoList_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementBuffDetailWindowController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::Settlement::SettlementBuffDetailWindowView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107895(); void Init_107896(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_107897(); void UpdateView_107898(); void __xLuaBaseProxy_Init_107899(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_107900(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct ZMMPSettlementSystemAssist : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::Settlement::ZMMPSettlementSystemAssist* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqMPCardInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqCardLottery_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqCardLotteryEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ReqCardLotteryEnd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107889(); void ReqMPCardInfo_107890(); void ReqCardLottery_107891(bool all_); void ReqCardLotteryEnd_107892(uint32_t playerId_); void ReqCardLotteryEnd_107893(); static void _cctor_107894(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVESettlementPlayerItemView : DLL2SDK::Assembly_CSharp::Settlement::SettlementPlayerItemBaseView { DLL2SDK::Assembly_CSharp::UILabel* LabelScore_; DLL2SDK::Assembly_CSharp::UILabel* LabelSurvive_; DLL2SDK::Assembly_CSharp::UILabel* LabelBossDamage_; DLL2SDK::Assembly_CSharp::UILabel* LabelAllDamage_; DLL2SDK::Assembly_CSharp::UILabel* LabelDamage_; DLL2SDK::Assembly_CSharp::UIButton* BtnDrops_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoNoDrops_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoWithDrops_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* gains_; DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* m_PlayerInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnGainClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107880(); void RegisterDelegates_107881(); void UnRegisterDelegates_107882(); void UpdateView_107883(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* playerInfo_, uint64_t matchGuid_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_); void SetPlayerInfo_107884(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* playerInfo_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_); void OnBtnGainClick_107885(); void __xLuaBaseProxy_RegisterDelegates_107886(); void __xLuaBaseProxy_UnRegisterDelegates_107887(); void __xLuaBaseProxy_SetPlayerInfo_107888(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* P0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode P1_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVESettlementDetailWindowView : DLL2SDK::Assembly_CSharp::Settlement::AbstractSettlementPopUpWindowView { DLL2SDK::Array* playerList_; DLL2SDK::Assembly_CSharp::UILabel* labelEarnedXP_; DLL2SDK::Assembly_CSharp::UILabel* labelEarnedZMCoin_; DLL2SDK::Assembly_CSharp::UILabel* labelEarnedCoin_; DLL2SDK::Assembly_CSharp::UIGrid* NumericGridRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoResultWin_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoResultFail_; DLL2SDK::Assembly_CSharp::UILabel* LabelResult_; DLL2SDK::Assembly_CSharp::UISprite* BG_; DLL2SDK::Assembly_CSharp::Settlement::PVESettlementDetailWindowView_SettlementPVEItem* title_; DLL2SDK::Array* players_; DLL2SDK::UnityEngine::UnityEngine::Color PVEClassicColor_; DLL2SDK::UnityEngine::UnityEngine::Color PVEBossColor_; struct StaticFields { int32_t BeginPosShift_; int32_t Length_; float ScorePercent_; float SurvivePercent_; float AllDamagePercent_; float AllDamagePercent_ForBoss_; float BossDamagePercent_; float DamagePercent_ForBoss_; float DamagePercent_; float DropsPercent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__AdaptCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMapInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowContainersWhenShare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerListItemBtn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107868(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPos_107869(float percent_, DLL2SDK::UnityEngine::UnityEngine::Transform* t_); void AdaptView_107870(); DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* get_sds_107871(); void _AdaptCell_107872(DLL2SDK::Assembly_CSharp::Settlement::PVESettlementDetailWindowView_SettlementPVEItem* item_); void SetPlayerInfo_107873(DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* data_, DLL2SDK::Assembly_CSharp::GameEngine::EGameResult result_, uint64_t gspGuid_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_, int32_t coin_, int32_t pveCoin_, int32_t exp_); void SetMapInfo_107874(int32_t pveLevelId_); void ShowContainersWhenShare_107875(bool show_); void SetPlayerListItemBtn_107876(DLL2SDK::Assembly_CSharp::Settlement::ESettlementButtonsMode eBtnMode_); void __xLuaBaseProxy_ShowContainersWhenShare_107877(bool P0_); void __xLuaBaseProxy_SetPlayerListItemBtn_107878(DLL2SDK::Assembly_CSharp::Settlement::ESettlementButtonsMode P0_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVESettlementDetailWindowController : DLL2SDK::Assembly_CSharp::AbstractSettlementPopUpWindowController { DLL2SDK::Assembly_CSharp::Settlement::PVESettlementDetailWindowView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowDropItemDetailWindow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107855(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_107856(); void Init_107857(); void RegisterDelegates_107858(); void UnRegisterDelegates_107859(); void UpdateView_107860(); void ShowDropItemDetailWindow_107861(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void _UpdateView_m__0_107862(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_107863(); void __xLuaBaseProxy_Init_107864(); void __xLuaBaseProxy_RegisterDelegates_107865(); void __xLuaBaseProxy_UnRegisterDelegates_107866(); void __xLuaBaseProxy_UpdateView_107867(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct GameStateViewMode : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { int32_t _Mode_k__BackingField_; int32_t _LevelID_k__BackingField_; int32_t _MissionID_k__BackingField_; bool _FirstWin_k__BackingField_; int32_t _ExpReward_k__BackingField_; int32_t _GoldReward_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107842(); void set_Mode_107843(int32_t value_); int32_t get_Mode_107844(); void set_LevelID_107845(int32_t value_); int32_t get_LevelID_107846(); void set_MissionID_107847(int32_t value_); int32_t get_MissionID_107848(); void set_FirstWin_107849(bool value_); bool get_FirstWin_107850(); void set_ExpReward_107851(int32_t value_); int32_t get_ExpReward_107852(); void set_GoldReward_107853(int32_t value_); int32_t get_GoldReward_107854(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct GameStatesDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::List_1* mMapIDs_; uint64_t mLocalPlayerID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mGameStats_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitLocalInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMapIdList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendGetGameMapStatRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetGameMapStatResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGameStates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWinTimes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFirstWin_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107826(); void InitializeDataStore_107827(); void InitLocalInfo_107828(); void InitMapIdList_107829(); bool SendGetGameMapStatRequest_107830(); bool OnGetGameMapStatResponse_107831(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_, DLL2SDK::mscorlib::System::String* errstr_); void UpdateGameStates_107832(DLL2SDK::mscorlib::System::Collections::Generic::List_1* stat_); uint32_t GetWinTimes_107833(uint32_t mapID_); bool IsFirstWin_107834(uint32_t mapID_); void __xLuaBaseProxy_InitializeDataStore_107835(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct FFASettlementWindowItemViewEN : DLL2SDK::Assembly_CSharp::Settlement::SettlementPlayerItemBaseView { DLL2SDK::Assembly_CSharp::UILabel* LabelKills_; DLL2SDK::Assembly_CSharp::UILabel* LabelDeath_; DLL2SDK::Assembly_CSharp::UILabel* LabelScore_; DLL2SDK::Assembly_CSharp::Settlement::FFADetailCell* AdaptCell_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107822(); void SetData_107823(int32_t index_, DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* psd_, uint64_t matchGuid_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_); void SetPlayerInfo_107824(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* psd_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_); void __xLuaBaseProxy_SetPlayerInfo_107825(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* P0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode P1_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct FFASettlementRankWindowView : DLL2SDK::Assembly_CSharp::Settlement::BaseSettlementWindowView { DLL2SDK::UnityEngine::UnityEngine::GameObject* GoTop3_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoOthers_; DLL2SDK::Array* LabelRank_; DLL2SDK::Assembly_CSharp::UILabel* LabelModeMapName_; DLL2SDK::Assembly_CSharp::UILabel* LabelModel_; DLL2SDK::Assembly_CSharp::UILabel* LabelMap_; DLL2SDK::Assembly_CSharp::UILabel* LabelExpAdd_; bool IsRepositioned_; DLL2SDK::Assembly_CSharp::UIButton* BtnXP_; DLL2SDK::Assembly_CSharp::UIButton* BtnBP_; DLL2SDK::Assembly_CSharp::UIButton* BtnNext_; DLL2SDK::Assembly_CSharp::UILabel* LabelIDCollectionAdd_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ExpBufRoot_; DLL2SDK::Assembly_CSharp::UIGrid* GridRoot_; int32_t PlayerItemWeitht_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRoleBuf_; DLL2SDK::Assembly_CSharp::UISprite* SpriteGoldBuf_; DLL2SDK::Assembly_CSharp::UIGrid* BufGrid_; DLL2SDK::Array* RankList_; DLL2SDK::Assembly_CSharp::LobbyExpBuffView* expBuffView_; DLL2SDK::Assembly_CSharp::UIButton* PickUpBtn_; DLL2SDK::Assembly_CSharp::UIButton* ShowBtn_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ShowObjs_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PickUpObjs_; DLL2SDK::Assembly_CSharp::Settlement::FFASettlementRankWindowView_PickUpData* PickUpSelf_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LeftLimitObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RightLimitObj_; bool bAnimationPlayed_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* playerRankItemViewDic_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FX1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FX2_; bool ShowState_; bool IsSinglePlayer_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSettlementInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPickUpObjPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__CheckPickUpObjPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPlayerInfoState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPlayAgainState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107807(); void OnDisable_107808(); void SetSettlementInfo_107809(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_); void SetPlayerInfo_107810(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_, bool isCanCreatePlayAgain_); void CheckPickUpObjPos_107811(); void _CheckPickUpObjPos_107812(DLL2SDK::UnityEngine::UnityEngine::GameObject* CheckObj_, DLL2SDK::UnityEngine::UnityEngine::GameObject* LeftObj_, DLL2SDK::UnityEngine::UnityEngine::GameObject* RightObj_); void OnEnable_107813(); void ShowPlayerInfoState_107814(bool Show_); void RefreshPlayAgainState_107815(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_, bool isCanCreatePlayAgain_); void __xLuaBaseProxy_OnDisable_107817(); void __xLuaBaseProxy_OnEnable_107818(); static bool _SetPlayerInfo_m__0_107816(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* s_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct FFASettlementRankWindowController : DLL2SDK::Assembly_CSharp::Settlement::BaseSettlementWindowController { DLL2SDK::Assembly_CSharp::Settlement::FFASettlementRankWindowView* m_View_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_WinnerCircle* m_WinnerCircleCtrl_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ShowList_; DLL2SDK::System_Core::System::Action* OnCloseCallBack_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Close_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupFFARankViewData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareFFARankViewData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShareReportType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnReportClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnNextClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnBPClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnXPClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnPlayAgainClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPickUpBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayAgainTeamInfoUpdateNtf_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107779(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_107780(); void RegisterDelegates_107781(); void UnRegisterDelegates_107782(); void Init_107783(); void Close_107784(); void WillShow_107785(); void SetupFFARankViewData_107786(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* PrepareFFARankViewData_107787(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_); void UpdateView_107788(); DLL2SDK::Assembly_CSharp::GameUI::Share::ReportType GetShareReportType_107789(); void OnBtnReportClicked_107790(); void OnBtnNextClicked_107791(); void OnBtnBPClicked_107792(); void OnBtnXPClicked_107793(); void OnBtnPlayAgainClicked_107794(); void OnPickUpBtnClicked_107795(); void OnShowBtnClicked_107796(); void OnPlayAgainTeamInfoUpdateNtf_107797(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void _UpdateView_m__0_107798(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_107799(); void __xLuaBaseProxy_RegisterDelegates_107800(); void __xLuaBaseProxy_UnRegisterDelegates_107801(); void __xLuaBaseProxy_Init_107802(); void __xLuaBaseProxy_WillShow_107803(); DLL2SDK::Assembly_CSharp::GameUI::Share::ReportType __xLuaBaseProxy_GetShareReportType_107804(); void __xLuaBaseProxy_OnBtnReportClicked_107805(); void __xLuaBaseProxy_OnPlayAgainTeamInfoUpdateNtf_107806(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct FFASettlementDetailWindowView : DLL2SDK::Assembly_CSharp::Settlement::AbstractSettlementPopUpWindowView { DLL2SDK::Assembly_CSharp::UILabel* LabelResultRank_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoNumericalRoot_; DLL2SDK::Assembly_CSharp::UILabel* LabelGainedRank_; DLL2SDK::Assembly_CSharp::UILabel* LabelGainedExp_; DLL2SDK::Assembly_CSharp::UILabel* LabelKDRation_; DLL2SDK::Assembly_CSharp::UILabel* LabelAccuracy_; DLL2SDK::Assembly_CSharp::UILabel* LabelWeakpointAccuracy_; DLL2SDK::Assembly_CSharp::UILabel* labelNumMedal_; DLL2SDK::Assembly_CSharp::UISprite* spriteMedal_; DLL2SDK::Assembly_CSharp::UISprite* spriteAchive_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoMedalRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoAchiveRoot_; DLL2SDK::Assembly_CSharp::UIGrid* GridRoot_; DLL2SDK::Assembly_CSharp::UITable* PlayerItemLeftTable_; DLL2SDK::Assembly_CSharp::UITable* PlayerItemRightTable_; DLL2SDK::Assembly_CSharp::Settlement::FFASettlementWindowItemViewEN* ItemTempLeft_; DLL2SDK::Assembly_CSharp::Settlement::FFASettlementWindowItemViewEN* ItemTempRight_; DLL2SDK::Assembly_CSharp::Settlement::FFADetailCell* LeftTitle_; DLL2SDK::Assembly_CSharp::Settlement::FFADetailCell* RightTitle_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ItemList_; struct StaticFields { int32_t BeginPosShift_; float KillPercent_; float DeathPercent_; float ScorePercent_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__AdaptCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCampStats_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GeneraPlayerItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupRank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowContainersWhenShare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerListItemBtn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107766(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPos_107767(float percent_, DLL2SDK::UnityEngine::UnityEngine::Transform* t_, DLL2SDK::Assembly_CSharp::UISprite* BG_); void AdaptView_107768(); void _AdaptCell_107769(DLL2SDK::Assembly_CSharp::Settlement::FFADetailCell* item_); void SetCampStats_107770(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_); void GeneraPlayerItem_107771(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_); void SetupRank_107772(int32_t myselfRank_); void ShowContainersWhenShare_107773(bool show_); void SetPlayerListItemBtn_107774(DLL2SDK::Assembly_CSharp::Settlement::ESettlementButtonsMode eBtnMode_); void _GeneraPlayerItem_m__1_107776(); void __xLuaBaseProxy_ShowContainersWhenShare_107777(bool P0_); void __xLuaBaseProxy_SetPlayerListItemBtn_107778(DLL2SDK::Assembly_CSharp::Settlement::ESettlementButtonsMode P0_); static bool _GeneraPlayerItem_m__0_107775(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* s_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct FFADetailCell : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UILabel* KillsLabel_; DLL2SDK::Assembly_CSharp::UILabel* DeathsLabel_; DLL2SDK::Assembly_CSharp::UILabel* ScoreLabel_; DLL2SDK::Assembly_CSharp::UISprite* BG_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107765(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct FFASettlementDetailWindowController : DLL2SDK::Assembly_CSharp::AbstractSettlementPopUpWindowController { DLL2SDK::Assembly_CSharp::Settlement::FFASettlementDetailWindowView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySettlementBGM_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107755(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_107756(); void Init_107757(); void UpdateView_107758(); void PlaySettlementBGM_107759(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* settlementDS_); void _UpdateView_m__0_107760(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_107761(); void __xLuaBaseProxy_Init_107762(); void __xLuaBaseProxy_UpdateView_107763(); void __xLuaBaseProxy_PlaySettlementBGM_107764(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* P0_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SingleSettlementWindowController : DLL2SDK::Assembly_CSharp::AbstractSettlementPopUpWindowController { DLL2SDK::Assembly_CSharp::Settlement::SingleSettlementWindow* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySettlementBGM_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107746(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_107747(); void Init_107748(); void UpdateView_107749(); void PlaySettlementBGM_107750(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* settlementDS_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_107751(); void __xLuaBaseProxy_Init_107752(); void __xLuaBaseProxy_UpdateView_107753(); void __xLuaBaseProxy_PlaySettlementBGM_107754(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* P0_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SingleSettlementWindow : DLL2SDK::Assembly_CSharp::Settlement::AbstractSettlementPopUpWindowView { DLL2SDK::Array* gridList_; DLL2SDK::Assembly_CSharp::UILabel* LabelRank_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCampStats_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupRank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowContainersWhenShare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerListItemBtn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107739(); void SetCampStats_107740(DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* campData_, uint64_t matchGuid_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_); void SetupRank_107741(int32_t myselfRank_); void ShowContainersWhenShare_107742(bool show_); void SetPlayerListItemBtn_107743(DLL2SDK::Assembly_CSharp::Settlement::ESettlementButtonsMode eBtnMode_); void __xLuaBaseProxy_ShowContainersWhenShare_107744(bool P0_); void __xLuaBaseProxy_SetPlayerListItemBtn_107745(DLL2SDK::Assembly_CSharp::Settlement::ESettlementButtonsMode P0_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SingleSettlementItem : DLL2SDK::Assembly_CSharp::Settlement::SettlementPlayerItemBaseView { DLL2SDK::Array* LabelScore_; DLL2SDK::Assembly_CSharp::UILabel* LabelKD_; DLL2SDK::Assembly_CSharp::UILabel* LabelAccuracy_; DLL2SDK::Assembly_CSharp::UILabel* LabelKill_; DLL2SDK::Assembly_CSharp::UILabel* LabelCombo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLabelTexts_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107734(); void SetData_107735(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* psd_, int32_t rank_, uint64_t matchGuid_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_); void SetPlayerInfo_107736(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* playerInfo_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_); void SetLabelTexts_107737(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* psd_, int32_t curRank_); void __xLuaBaseProxy_SetPlayerInfo_107738(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* P0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode P1_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementBattlePassWindowNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::Settlement::SettlementBattlePassWindowController* m_Ctr_; int32_t TopBarDepth_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMapTopBarView* TopBarView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowWinnerCircleAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NavigationWillPop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107721(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_107722(); bool IsEnableCameraClear_107723(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_107724(); bool IsShowWinnerCircleAvatar_107725(); void OnNavigationShowed_107726(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_107727(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void NavigationWillPop_107728(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_107729(); bool __xLuaBaseProxy_IsEnableCameraClear_107730(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_107731(); bool __xLuaBaseProxy_IsShowWinnerCircleAvatar_107732(); void __xLuaBaseProxy_NavigationWillPop_107733(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { enum struct TaskType : int32_t { NONE_ = static_cast(0x0), CHALL_ = static_cast(0x1), DAILY_ = static_cast(0x2), WEEK_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementBattlePassView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::SettlementPlayAgainStateView* playagainStateView_; DLL2SDK::UnityEngine::UnityEngine::Transform* AgainNoticeNode_; DLL2SDK::Assembly_CSharp::UITable* BottomRightTable_; DLL2SDK::Assembly_CSharp::UIButton* BtnDetail_; DLL2SDK::Assembly_CSharp::UIButton* BtnPlayagain_; DLL2SDK::Assembly_CSharp::UIButton* BtnExit_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoCommonTier_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoVipTier_; DLL2SDK::Array* LabelTier_; DLL2SDK::Assembly_CSharp::UILabel* LabelExp_; DLL2SDK::Assembly_CSharp::UILabel* LabelUnclaim_; DLL2SDK::Assembly_CSharp::UIScrollView* TaskListScrollView_; DLL2SDK::Assembly_CSharp::UIProgressBar* ProgressCurrExp_; DLL2SDK::Assembly_CSharp::UIProgressBar* ProgressGainExp_; DLL2SDK::Assembly_CSharp::UILabel* LabelNumItemsUnlock_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ItemTemp_; DLL2SDK::Assembly_CSharp::UIGrid* ItemParent_; DLL2SDK::Assembly_CSharp::UISprite* VNG_18_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBPItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayUpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBottomRightTable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107712(); void UpdateView_107713(DLL2SDK::CSProto::msg::BattlePassDb* data_, int32_t unclaimExp_); void SetBPItem_107714(DLL2SDK::mscorlib::System::Collections::Generic::List_1* tasks_); void DelayUpdateView_107715(); void RefreshBottomRightTable_107716(); void _RefreshBottomRightTable_m__0_107717(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementBattlePassItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* ItemTemplate_; DLL2SDK::Assembly_CSharp::UILabel* LabelExpReward_; DLL2SDK::Assembly_CSharp::UILabel* LabelTaskDesc_; DLL2SDK::Assembly_CSharp::UILabel* LabelProgress_; DLL2SDK::Assembly_CSharp::UILabel* LabelCurr_; DLL2SDK::Assembly_CSharp::UILabel* LabelTarget_; DLL2SDK::Assembly_CSharp::UILabel* LabelAdd_; DLL2SDK::UnityEngine::UnityEngine::Animator* FinishAnimator_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GOProgressRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GOFinishRoot_; DLL2SDK::Assembly_CSharp::UIProgressBar* ProgressTask_; DLL2SDK::Assembly_CSharp::UIWidget* ShineWidget_; DLL2SDK::Assembly_CSharp::TweenProgressBar* Tweener_; DLL2SDK::UnityEngine::UnityEngine::GameObject* shineObj_; DLL2SDK::Assembly_CSharp::GameUI::ParticleCullByUIPanel* cullPanel_; float AnimationDuration_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Tips_; DLL2SDK::UnityEngine::UnityEngine::Transform* TipsBeginPos_; DLL2SDK::UnityEngine::UnityEngine::Transform* TipsEndPos_; DLL2SDK::Assembly_CSharp::Settlement::TaskInfo* taskInfo_; DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTips_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107702(); void SetInfo_107703(DLL2SDK::Assembly_CSharp::Settlement::TaskInfo* _taskInfo_, DLL2SDK::Assembly_CSharp::UIScrollView* _scollView_); void UpdateView_107704(); void SetTips_107705(bool bShow_, float tipsPosPercent_); bool _UpdateView_m__0_107706(DLL2SDK::Assembly_CSharp::Config::SpChallTaskConfig* s_); void _UpdateView_m__1_107707(); bool _UpdateView_m__2_107708(DLL2SDK::Assembly_CSharp::Config::SpDailyTaskConfig* s_); void _UpdateView_m__3_107709(); bool _UpdateView_m__4_107710(DLL2SDK::Assembly_CSharp::Config::SpWeekTaskConfig* s_); void _UpdateView_m__5_107711(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementBattlePassItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Settlement::SettlementBattlePassItemView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IEasyListItemController_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107696(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_107697(); void Init_107698(); bool GameUI_IEasyListItemController_SetEasyListData_107699(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_107700(); void __xLuaBaseProxy_Init_107701(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementBPAutoNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::Settlement::SettlementBPAutoController* m_Ctr_; int32_t TopBarDepth_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMapTopBarView* TopBarView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowWinnerCircleAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107685(); bool IsShowWinnerCircleAvatar_107686(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_107687(); bool IsEnableCameraClear_107688(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_107689(); void OnNavigationShowed_107690(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_107691(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); bool __xLuaBaseProxy_IsShowWinnerCircleAvatar_107692(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_107693(); bool __xLuaBaseProxy_IsEnableCameraClear_107694(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_107695(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementBPAutoBonusItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* Title_; DLL2SDK::Assembly_CSharp::UILabel* Num_; DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::Assembly_CSharp::UISprite* Lock_; DLL2SDK::Assembly_CSharp::UISprite* GoldBG_; DLL2SDK::Assembly_CSharp::UISprite* NormalBG_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayLockAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107682(); void SetInfo_107683(DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* num_, bool isLock_, bool isGoldBG_, DLL2SDK::mscorlib::System::String* iconName_); void PlayLockAnim_107684(bool isLock_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementLevelUpView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UILabel* LabelFrom_; DLL2SDK::Assembly_CSharp::UILabel* LabelTo_; DLL2SDK::Assembly_CSharp::UIGrid* GridRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoItemTemplate_; DLL2SDK::Assembly_CSharp::UIButton* BtnExit_; DLL2SDK::UnityEngine::UnityEngine::Animator* anim_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ExitTip_; DLL2SDK::Assembly_CSharp::UIScrollView* mScrollView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLevelInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLockoutInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107665(); void SetLevelInfo_107666(int32_t OldLevel_, int32_t NewLevel_); void SetLockoutInfo_107667(int32_t lockoutLevelFrom_, int32_t lockoutLevelTo_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementDetailKDAWindowView : DLL2SDK::Assembly_CSharp::Settlement::AbstractSettlementPopUpWindowView { DLL2SDK::UnityEngine::UnityEngine::Transform* RootWin_; DLL2SDK::UnityEngine::UnityEngine::Transform* RootDraw_; DLL2SDK::UnityEngine::UnityEngine::Transform* RootDefeat_; DLL2SDK::Assembly_CSharp::UISprite* SpriteCampRebel_; DLL2SDK::Assembly_CSharp::UISprite* SpriteCampRegular_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoNumericalRoot_; DLL2SDK::Assembly_CSharp::UILabel* LabelGainedRank_; DLL2SDK::Assembly_CSharp::UILabel* LabelGainedExp_; DLL2SDK::Assembly_CSharp::UILabel* LabelKDRation_; DLL2SDK::Assembly_CSharp::UILabel* LabelAccuracy_; DLL2SDK::Assembly_CSharp::UILabel* LabelWeakpointAccuracy_; DLL2SDK::Assembly_CSharp::UILabel* labelNumMedal_; DLL2SDK::Assembly_CSharp::UISprite* spriteMedal_; DLL2SDK::Assembly_CSharp::UISprite* spriteAchive_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoMedalRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoAchiveRoot_; DLL2SDK::Assembly_CSharp::UIGrid* GridRoot_; DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* FlowTableBlue_; DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* FlowTableRed_; DLL2SDK::Assembly_CSharp::UILabel* BRTDMScore_; DLL2SDK::Assembly_CSharp::Settlement::SettlementDetailKDAWindowView_FFASettlementItem* LeftTitle_; DLL2SDK::Assembly_CSharp::Settlement::SettlementDetailKDAWindowView_FFASettlementItem* RightTitle_; DLL2SDK::Array* players_; DLL2SDK::Assembly_CSharp::GameEngine::EGameMode m_CurMatchType_; DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* cachedBlueData_; DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* cachedRedData_; struct StaticFields { int32_t BeginPosShift_; float KillPercent_; float DeathPercent_; float AssistPercent_; float ScorePercent_; float PlayerItemHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__AdaptCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMatchType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMatchResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCampStats_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSetCampStats_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelfInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowContainersWhenShare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerListItemBtn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107651(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPos_107652(float percent_, DLL2SDK::UnityEngine::UnityEngine::Transform* t_, DLL2SDK::Assembly_CSharp::UISprite* BG_); void AdaptView_107653(); void _AdaptCell_107654(DLL2SDK::Assembly_CSharp::Settlement::SettlementDetailKDAWindowView_FFASettlementItem* item_); void SetMatchType_107655(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode matchType_); void SetMatchResult_107656(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult result_); void SetCampStats_107657(DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* blueData_, DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* redData_, DLL2SDK::CSProto::msg::ECamp localPlayerCamp_, uint64_t matchGuid_); void DoSetCampStats_107658(DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* blueData_, DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* redData_, uint64_t matchGuid_); void SetSelfInfo_107659(DLL2SDK::mscorlib::System::Collections::Generic::List_1* playerSettlementData_); void ShowContainersWhenShare_107660(bool show_); void SetPlayerListItemBtn_107661(DLL2SDK::Assembly_CSharp::Settlement::ESettlementButtonsMode eBtnMode_); void __xLuaBaseProxy_ShowContainersWhenShare_107662(bool P0_); void __xLuaBaseProxy_SetPlayerListItemBtn_107663(DLL2SDK::Assembly_CSharp::Settlement::ESettlementButtonsMode P0_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementDetailKDAWindowController : DLL2SDK::Assembly_CSharp::AbstractSettlementPopUpWindowController { DLL2SDK::Assembly_CSharp::Settlement::SettlementDetailKDAWindowView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseDelegate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CellAssetIDForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureCellForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DidSelectRow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107634(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_107635(); void Init_107636(); void OnCloseDelegate_107637(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnClose_107638(); void UpdateView_107639(); bool OnEasyListItemClick_107640(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_107641(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); DLL2SDK::Assembly_CSharp::EAssetID CellAssetIDForRow_107642(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void ConfigureCellForRow_107643(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell* cell_, int32_t row_); int32_t RowNumber_107644(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_); float HeightForRow_107645(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void DidSelectRow_107646(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_107647(); void __xLuaBaseProxy_Init_107648(); void __xLuaBaseProxy_OnClose_107649(); void __xLuaBaseProxy_UpdateView_107650(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementDetailKDAPlayerItemView : DLL2SDK::Assembly_CSharp::Settlement::SettlementPlayerItemBaseView { DLL2SDK::Assembly_CSharp::UIAutoStretch* RootAutoStretch_; DLL2SDK::Assembly_CSharp::UILabel* LabelKills_; DLL2SDK::Assembly_CSharp::UILabel* LabelDeath_; DLL2SDK::Assembly_CSharp::UILabel* LabelAssist_; DLL2SDK::Assembly_CSharp::UILabel* LabelScore_; DLL2SDK::Assembly_CSharp::UISprite* Rank1_; DLL2SDK::Assembly_CSharp::UISprite* Rank2_; DLL2SDK::Assembly_CSharp::UISprite* Rank3_; DLL2SDK::Assembly_CSharp::UILabel* RankOther_; DLL2SDK::Assembly_CSharp::UISprite* TeamTag_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerStats_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRank_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107629(); void SetPlayerStats_107630(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_, DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* psd_, uint64_t matchGuid_, bool BlueTeam_, bool isTeammate_, DLL2SDK::Assembly_CSharp::UIPanel* mCutPanel_); void SetPlayerInfo_107631(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* psd_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_); void SetRank_107632(int32_t rank_); void __xLuaBaseProxy_SetPlayerInfo_107633(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* P0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode P1_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementDetailKDAPlayerItemFlowCell : DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell { DLL2SDK::Assembly_CSharp::Settlement::SettlementDetailKDAPlayerItemView* itemView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107627(); void SetData_107628(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_, DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* data_, int32_t rank_, uint64_t matchGuid_, bool isBlue_, bool isTeammate_, DLL2SDK::Assembly_CSharp::UIPanel* mCutPanel_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementWeaponExpCardItem : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* SpriteBg_; DLL2SDK::Assembly_CSharp::UISprite* SpriteCard_; DLL2SDK::Assembly_CSharp::UILabel* LabelName_; DLL2SDK::Assembly_CSharp::UILabel* LabelExpAdd_; DLL2SDK::Assembly_CSharp::UILabel* LabelNum_; DLL2SDK::Assembly_CSharp::UISprite* WeaponBuf_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107625(); void InitView_107626(DLL2SDK::CSProto::msg::ItemCommonData* data_, bool bShowWeaponBuf_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementRoomOBView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIToggle* Match_; DLL2SDK::Assembly_CSharp::UIToggle* Score_; DLL2SDK::Assembly_CSharp::UIButton* BtnExit_; DLL2SDK::Assembly_CSharp::UILabel* ExitLabel_; int32_t m_RemainShowExitTime_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* timer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshShowExitTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnExitClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107619(); DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* get_sds_107620(); void Init_107621(); void RefreshShowExitTime_107622(); void OnBtnExitClick_107623(); void __xLuaBaseProxy_Init_107624(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementRoomOBScoreView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* flowTable_; DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; DLL2SDK::Assembly_CSharp::UILabel* Kill_; DLL2SDK::Assembly_CSharp::UILabel* SurviveTime_; DLL2SDK::Assembly_CSharp::UISprite* BG_; struct StaticFields { float KillPercent_; float SurviveTimePercent_; float BeginPosShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107616(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPos_107617(float percent_, DLL2SDK::UnityEngine::UnityEngine::Transform* t_, DLL2SDK::Assembly_CSharp::UISprite* BG_); void AdaptItem_107618(float PanelWidth_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementRoomOBScoreItem : DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell { DLL2SDK::Assembly_CSharp::UISprite* BG_; DLL2SDK::Assembly_CSharp::UIWidget* LeftRank_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Team1_; DLL2SDK::Assembly_CSharp::UILabel* TeamName1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Team2_; DLL2SDK::Assembly_CSharp::UILabel* TeamName2_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Team3_; DLL2SDK::Assembly_CSharp::UILabel* TeamName3_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TeamOther_; DLL2SDK::Assembly_CSharp::UILabel* TeamNameOther_; DLL2SDK::Assembly_CSharp::UILabel* RankLabel_; DLL2SDK::Assembly_CSharp::UILabel* Kill_; DLL2SDK::Assembly_CSharp::UILabel* SurviveTime_; struct StaticFields { float KillPercent_; float SurviveTimePercent_; float BeginPosShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetScoreInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107611(); DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* get_sds_107612(); void SetScoreInfo_107613(DLL2SDK::CSProto::msg::TeamStatis* teamData_); void AdaptItem_107614(int32_t PanelWidth_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPos_107615(float percent_, DLL2SDK::UnityEngine::UnityEngine::Transform* t_, DLL2SDK::Assembly_CSharp::UISprite* BG_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementRoomOBScoreController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::Settlement::BRSettlementRoomOBScoreView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDataSource_CellAssetIDForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDataSource_ConfigureCellForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDataSource_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDataSource_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDelegate_DidSelectRow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107593(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_107594(); DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* get_sds_107595(); void RegisterDelegates_107596(); void UnRegisterDelegates_107597(); void Init_107598(); void OnOpen_107599(); DLL2SDK::Assembly_CSharp::EAssetID GameUI_IUIFlowTableDataSource_CellAssetIDForRow_107600(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void GameUI_IUIFlowTableDataSource_ConfigureCellForRow_107601(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell* cell_, int32_t row_); int32_t GameUI_IUIFlowTableDataSource_RowNumber_107602(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_); float GameUI_IUIFlowTableDataSource_HeightForRow_107603(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void GameUI_IUIFlowTableDelegate_DidSelectRow_107604(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); void _OnOpen_m__0_107605(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_107606(); void __xLuaBaseProxy_RegisterDelegates_107607(); void __xLuaBaseProxy_UnRegisterDelegates_107608(); void __xLuaBaseProxy_Init_107609(); void __xLuaBaseProxy_OnOpen_107610(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementRoomOBScoreCell : DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell { DLL2SDK::Assembly_CSharp::UISprite* BG_; DLL2SDK::Assembly_CSharp::UIWidget* LeftRank_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Team1_; DLL2SDK::Assembly_CSharp::UILabel* TeamName1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Team2_; DLL2SDK::Assembly_CSharp::UILabel* TeamName2_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Team3_; DLL2SDK::Assembly_CSharp::UILabel* TeamName3_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TeamOther_; DLL2SDK::Assembly_CSharp::UILabel* TeamNameOther_; DLL2SDK::Assembly_CSharp::UILabel* RankLabel_; DLL2SDK::Assembly_CSharp::UILabel* Kill_; DLL2SDK::Assembly_CSharp::UILabel* SurviveTime_; DLL2SDK::Array* rankSprites_; DLL2SDK::Array* rankLabels_; DLL2SDK::UnityEngine::UnityEngine::Color OneOrTwoLabelColor_; DLL2SDK::UnityEngine::UnityEngine::Color FourLabelColor_; DLL2SDK::UnityEngine::UnityEngine::Color OneOrTwoSpriteColor_; struct StaticFields { float KillPercent_; float SurviveTimePercent_; float BeginPosShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetScoreInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107587(); DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* get_sds_107588(); void SetScoreInfo_107589(DLL2SDK::CSProto::msg::TeamStatis* teamData_); void SetColor_107590(int32_t teamId_); void AdaptItem_107591(float PanelWidth_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPos_107592(float percent_, DLL2SDK::UnityEngine::UnityEngine::Transform* t_, DLL2SDK::Assembly_CSharp::UISprite* BG_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementRoomOBNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::Settlement::BRSettlementRoomOBController* m_Ctr_; int32_t TopBarDepth_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMapTopBarView* TopBarView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowWinnerCircleAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NavigationWillPop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107574(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_107575(); bool IsEnableCameraClear_107576(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_107577(); bool IsShowWinnerCircleAvatar_107578(); void OnNavigationShowed_107579(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_107580(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void NavigationWillPop_107581(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_107582(); bool __xLuaBaseProxy_IsEnableCameraClear_107583(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_107584(); bool __xLuaBaseProxy_IsShowWinnerCircleAvatar_107585(); void __xLuaBaseProxy_NavigationWillPop_107586(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementRoomOBMatchTwoView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* flowGrid_; DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; DLL2SDK::Assembly_CSharp::Settlement::BRSettlementRoomOBMatchTwoCell* top1_; DLL2SDK::Assembly_CSharp::Settlement::BRSettlementRoomOBMatchTwoCell* top2_; DLL2SDK::Assembly_CSharp::Settlement::BRSettlementRoomOBMatchTwoCell* top3_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Line_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitTopView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107571(); DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* get_sds_107572(); void InitTopView_107573(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementRoomOBMatchTwoController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::Settlement::BRSettlementRoomOBMatchTwoView* m_View_; int32_t m_Column_; int32_t m_Row_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CellAssetIDForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureCellForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ColumnNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WidthForColumn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107551(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_107552(); DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* get_sds_107553(); void RegisterDelegates_107554(); void UnRegisterDelegates_107555(); void Init_107556(); void OnOpen_107557(); DLL2SDK::Assembly_CSharp::EAssetID CellAssetIDForPath_107558(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void ConfigureCellForPath_107559(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* cell_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void DidSelectRow_107560(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); int32_t RowNumber_107561(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t column_); int32_t ColumnNumber_107562(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_); float HeightForRow_107563(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); float WidthForColumn_107564(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void _OnOpen_m__0_107565(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_107566(); void __xLuaBaseProxy_RegisterDelegates_107567(); void __xLuaBaseProxy_UnRegisterDelegates_107568(); void __xLuaBaseProxy_Init_107569(); void __xLuaBaseProxy_OnOpen_107570(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementRoomOBMatchTwoCell : DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell { DLL2SDK::Assembly_CSharp::UILabel* RankLabel_; DLL2SDK::Assembly_CSharp::UILabel* TeamName_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Player1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Player2_; DLL2SDK::Assembly_CSharp::UILabel* Player1Name_; DLL2SDK::Assembly_CSharp::UILabel* Player1Kill_; DLL2SDK::Assembly_CSharp::UILabel* Player2Name_; DLL2SDK::Assembly_CSharp::UILabel* Player2Kill_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107549(); void SetInfo_107550(DLL2SDK::CSProto::msg::TeamStatis* teamData_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementRoomOBMatchOneView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* flowGrid_; DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; DLL2SDK::Assembly_CSharp::Settlement::BRSettlementRoomOBMatchOneCell* top1_; DLL2SDK::Assembly_CSharp::Settlement::BRSettlementRoomOBMatchOneCell* top2_; DLL2SDK::Assembly_CSharp::Settlement::BRSettlementRoomOBMatchOneCell* top3_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Line_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitTopView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107546(); DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* get_sds_107547(); void InitTopView_107548(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementRoomOBMatchOneController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::Settlement::BRSettlementRoomOBMatchOneView* m_View_; int32_t m_Column_; int32_t m_Row_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CellAssetIDForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureCellForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ColumnNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WidthForColumn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107526(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_107527(); DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* get_sds_107528(); void RegisterDelegates_107529(); void UnRegisterDelegates_107530(); void Init_107531(); void OnOpen_107532(); DLL2SDK::Assembly_CSharp::EAssetID CellAssetIDForPath_107533(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void ConfigureCellForPath_107534(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* cell_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void DidSelectRow_107535(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); int32_t RowNumber_107536(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t column_); int32_t ColumnNumber_107537(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_); float HeightForRow_107538(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); float WidthForColumn_107539(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void _OnOpen_m__0_107540(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_107541(); void __xLuaBaseProxy_RegisterDelegates_107542(); void __xLuaBaseProxy_UnRegisterDelegates_107543(); void __xLuaBaseProxy_Init_107544(); void __xLuaBaseProxy_OnOpen_107545(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementRoomOBMatchOneCell : DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell { DLL2SDK::Assembly_CSharp::UILabel* RankLabel_; DLL2SDK::Assembly_CSharp::UILabel* TeamName_; DLL2SDK::Assembly_CSharp::UILabel* Kill_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107524(); void SetInfo_107525(DLL2SDK::CSProto::msg::TeamStatis* teamData_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementRoomOBMatchFourView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* flowGrid_; DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; DLL2SDK::Assembly_CSharp::Settlement::BRSettlementRoomOBMatchFourCell* top1_; DLL2SDK::Assembly_CSharp::Settlement::BRSettlementRoomOBMatchFourCell* top2_; DLL2SDK::Assembly_CSharp::Settlement::BRSettlementRoomOBMatchFourCell* top3_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Line_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitTopView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107521(); DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* get_sds_107522(); void InitTopView_107523(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementRoomOBMatchFourController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::Settlement::BRSettlementRoomOBMatchFourView* m_View_; int32_t m_Column_; int32_t m_Row_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CellAssetIDForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureCellForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ColumnNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WidthForColumn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107501(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_107502(); DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* get_sds_107503(); void RegisterDelegates_107504(); void UnRegisterDelegates_107505(); void Init_107506(); void OnOpen_107507(); DLL2SDK::Assembly_CSharp::EAssetID CellAssetIDForPath_107508(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void ConfigureCellForPath_107509(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* cell_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void DidSelectRow_107510(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); int32_t RowNumber_107511(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t column_); int32_t ColumnNumber_107512(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_); float HeightForRow_107513(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); float WidthForColumn_107514(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void _OnOpen_m__0_107515(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_107516(); void __xLuaBaseProxy_RegisterDelegates_107517(); void __xLuaBaseProxy_UnRegisterDelegates_107518(); void __xLuaBaseProxy_Init_107519(); void __xLuaBaseProxy_OnOpen_107520(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementRoomOBBaseCell : DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell { DLL2SDK::Array* rankSprites_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRankSpritesColor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107483(); void SetRankSpritesColor_107484(int32_t teamId_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementRoomOBController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Settlement::BRSettlementRoomOBView* m_View_; DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_; DLL2SDK::Assembly_CSharp::Settlement::BRSettlementRoomOBScoreController* m_BRSettlementRoomOBScoreController_; DLL2SDK::Assembly_CSharp::Settlement::BRSettlementRoomOBMatchOneController* m_BRSettlementRoomOBMatchOneController_; DLL2SDK::Assembly_CSharp::Settlement::BRSettlementRoomOBMatchTwoController* m_BRSettlementRoomOBMatchTwoController_; DLL2SDK::Assembly_CSharp::Settlement::BRSettlementRoomOBMatchFourController* m_BRSettlementRoomOBMatchFourController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScoreChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMatchChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowChildView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnExitClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107485(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_107486(); DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* get_sds_107487(); void RegisterDelegates_107488(); void UnRegisterDelegates_107489(); void Init_107490(); void OnScoreChange_107491(); void OnMatchChange_107492(); void ShowChildView_107493(bool bShowScore_); void OnBtnExitClick_107494(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_107495(); void __xLuaBaseProxy_RegisterDelegates_107496(); void __xLuaBaseProxy_UnRegisterDelegates_107497(); void __xLuaBaseProxy_Init_107498(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementRankWindowView : DLL2SDK::Assembly_CSharp::Settlement::BaseSettlementWindowView { DLL2SDK::Array* LabelRank_; DLL2SDK::Assembly_CSharp::UILabel* LabelModeMapName_; DLL2SDK::Assembly_CSharp::UILabel* LabelMode_; DLL2SDK::Assembly_CSharp::UILabel* labelMap_; DLL2SDK::Assembly_CSharp::UILabel* LabelExpAdd_; DLL2SDK::Assembly_CSharp::UISprite* LabelExpAddBG_; bool IsRepositioned_; DLL2SDK::Assembly_CSharp::UILabel* LabelIDCollectionAdd_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoTop10_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoOthers_; DLL2SDK::Assembly_CSharp::UIButton* BtnNext_; DLL2SDK::Assembly_CSharp::UIButton* BtnXP_; DLL2SDK::Assembly_CSharp::UIButton* BtnBP_; DLL2SDK::Assembly_CSharp::UIGrid* GridRoot_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRoleBuf_; DLL2SDK::Assembly_CSharp::UISprite* SpriteGoldBuf_; DLL2SDK::Assembly_CSharp::UIGrid* BufGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ItemTemplate_; DLL2SDK::Assembly_CSharp::LobbyExpBuffView* expBuffView_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PlayerItemList_; DLL2SDK::Assembly_CSharp::UIButton* PickUpBtn_; DLL2SDK::Assembly_CSharp::UIButton* ShowBtn_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ShowObjs_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PickUpObjs_; DLL2SDK::Assembly_CSharp::Settlement::BRSettlementRankWindowView_PickUpData* PickUpSelf_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LeftLimitObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RightLimitObj_; bool bAnimationPlayed_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* playerRankItemViewDic_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FX1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FX2_; DLL2SDK::UnityEngine::UnityEngine::Transform* BRTDMRoot_; DLL2SDK::Assembly_CSharp::UILabel* BRTDMMatchResult_; DLL2SDK::Assembly_CSharp::UISprite* SpriteCampRebel_; DLL2SDK::Assembly_CSharp::UISprite* SpriteCampRegular_; DLL2SDK::Assembly_CSharp::CallingCardTemplate* cardTemplate_; bool ShowState_; bool IsSinglePlayer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSettlementInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPickUpObjPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__CheckPickUpObjPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPlayerInfoState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPlayAgainState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBRTDMInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107468(); void OnDisable_107469(); void SetSettlementInfo_107470(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_); void SetPlayerInfo_107471(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_, bool isCanCreatePlayAgain_); void CheckPickUpObjPos_107472(); void _CheckPickUpObjPos_107473(DLL2SDK::UnityEngine::UnityEngine::GameObject* CheckObj_, DLL2SDK::UnityEngine::UnityEngine::GameObject* LeftObj_, DLL2SDK::UnityEngine::UnityEngine::GameObject* RightObj_); void OnEnable_107474(); void ShowPlayerInfoState_107475(bool Show_); void RefreshPlayAgainState_107476(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_, bool isCanCreatePlayAgain_); void SetBRTDMInfo_107477(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_); void __xLuaBaseProxy_OnDisable_107478(); void __xLuaBaseProxy_OnEnable_107479(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementRankWindowController : DLL2SDK::Assembly_CSharp::Settlement::BaseSettlementWindowController { DLL2SDK::Assembly_CSharp::Settlement::BRSettlementRankWindowView* m_View_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_WinnerCircle* m_WinnerCircleCtrl_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ShowList_; DLL2SDK::System_Core::System::Action* OnCloseCallBack_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Close_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupBRRankViewData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareBRRankViewData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShareReportType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnReportClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnNextClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnBPClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnXPClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnPlayAgainClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPickUpBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayAgainTeamInfoUpdateNtf_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107440(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_107441(); void RegisterDelegates_107442(); void UnRegisterDelegates_107443(); void Init_107444(); void Close_107445(); void WillShow_107446(); void SetupBRRankViewData_107447(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* PrepareBRRankViewData_107448(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_); void UpdateView_107449(); DLL2SDK::Assembly_CSharp::GameUI::Share::ReportType GetShareReportType_107450(); void OnBtnReportClicked_107451(); void OnBtnNextClicked_107452(); void OnBtnBPClicked_107453(); void OnBtnXPClicked_107454(); void OnBtnPlayAgainClicked_107455(); void OnPickUpBtnClicked_107456(); void OnShowBtnClicked_107457(); void OnPlayAgainTeamInfoUpdateNtf_107458(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void _UpdateView_m__0_107459(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_107460(); void __xLuaBaseProxy_RegisterDelegates_107461(); void __xLuaBaseProxy_UnRegisterDelegates_107462(); void __xLuaBaseProxy_Init_107463(); void __xLuaBaseProxy_WillShow_107464(); DLL2SDK::Assembly_CSharp::GameUI::Share::ReportType __xLuaBaseProxy_GetShareReportType_107465(); void __xLuaBaseProxy_OnBtnReportClicked_107466(); void __xLuaBaseProxy_OnPlayAgainTeamInfoUpdateNtf_107467(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementPlayerItemViewEN : DLL2SDK::Assembly_CSharp::Settlement::SettlementPlayerItemBaseView { DLL2SDK::Assembly_CSharp::UILabel* LabelKill_; DLL2SDK::Assembly_CSharp::UILabel* LabelScore_; DLL2SDK::Assembly_CSharp::UILabel* LabelSurvive_; DLL2SDK::Assembly_CSharp::UILabel* LabelTotalDamage_; DLL2SDK::Assembly_CSharp::UILabel* LabelRescue_; DLL2SDK::Assembly_CSharp::UILabel* LabelMileage_; DLL2SDK::Assembly_CSharp::UILabel* LabelSkill_; DLL2SDK::UnityEngine::UnityEngine::GameObject* StatisticRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* StillAliveRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBrHealInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107435(); void UpdateView_107436(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* playerInfo_, uint64_t matchGuid_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_); void SetPlayerInfo_107437(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* playerInfo_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_); void SetBrHealInfo_107438(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* playerInfo_); void __xLuaBaseProxy_SetPlayerInfo_107439(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* P0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode P1_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementExpDetailView : DLL2SDK::Assembly_CSharp::Settlement::SettlementExpDetailBaseView { DLL2SDK::Array* GoBtnContainer_; DLL2SDK::Assembly_CSharp::UIButton* BtnDetail_; DLL2SDK::Assembly_CSharp::UILabel* LabelNextLevel_; DLL2SDK::Assembly_CSharp::UIGrid* CardListGridRoot_; DLL2SDK::Array* ScoreAnimObj_; DLL2SDK::Assembly_CSharp::LobbyExpBuffView* expBuffView_; DLL2SDK::Assembly_CSharp::LobbyExpBuffView* expWeaponView_; float AnimDelayDelta_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitExpDetailList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107429(); void InitView_107430(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* weaponItemDatas_); void InitExpDetailList_107431(); void __xLuaBaseProxy_InitView_107432(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* P0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P1_); void __xLuaBaseProxy_InitExpDetailList_107433(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementExpDetailNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::Settlement::BRSettlementExpDetailController* m_Ctr_; int32_t TopBarDepth_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMapTopBarView* TopBarView_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mHidePosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowWinnerCircleAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107418(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_107419(); bool IsEnableCameraClear_107420(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_107421(); bool IsShowWinnerCircleAvatar_107422(); void OnNavigationShowed_107423(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_107424(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_107425(); bool __xLuaBaseProxy_IsEnableCameraClear_107426(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_107427(); bool __xLuaBaseProxy_IsShowWinnerCircleAvatar_107428(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementExpDetailController : DLL2SDK::Assembly_CSharp::Settlement::SettlementExpDetailBaseController { DLL2SDK::Assembly_CSharp::Settlement::BRSettlementExpDetailView* m_View_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* tasks_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107407(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_107408(); void RegisterDelegates_107409(); void UnRegisterDelegates_107410(); void Init_107411(); void UpdateView_107412(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_107413(); void __xLuaBaseProxy_RegisterDelegates_107414(); void __xLuaBaseProxy_UnRegisterDelegates_107415(); void __xLuaBaseProxy_Init_107416(); void __xLuaBaseProxy_UpdateView_107417(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementDetailWindowView : DLL2SDK::Assembly_CSharp::Settlement::AbstractSettlementPopUpWindowView { DLL2SDK::Array* playerList_; DLL2SDK::Assembly_CSharp::UILabel* labelEvaluation_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoNumericalRoot_; DLL2SDK::Assembly_CSharp::UILabel* labelGainedRank_; DLL2SDK::Assembly_CSharp::UILabel* labelGainedExp_; DLL2SDK::Assembly_CSharp::UILabel* labelAccuracy_; DLL2SDK::Assembly_CSharp::UILabel* labelWeakpointAccuracy_; DLL2SDK::Assembly_CSharp::UILabel* labelTeamTitle_; DLL2SDK::Assembly_CSharp::UILabel* labelSingleTitle_; DLL2SDK::Assembly_CSharp::UILabel* labelNumMedal_; DLL2SDK::Assembly_CSharp::UISprite* spriteMedal_; DLL2SDK::Assembly_CSharp::UISprite* spriteAchive_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoMedalRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoAchiveRoot_; DLL2SDK::Assembly_CSharp::UIGrid* GridRoot_; DLL2SDK::UnityEngine::UnityEngine::Animator* animator_; DLL2SDK::Assembly_CSharp::UISprite* BG_; DLL2SDK::Assembly_CSharp::Settlement::BRSettlementDetailWindowView_SettlementBRItem* title_; DLL2SDK::Array* players_; struct StaticFields { int32_t BeginPosShift_; int32_t Length_; float KillPercent_; float DamagePercent_; float SurvivePercent_; float RescuePercent_; float HealPercent_; float MileagePercent_; float SkillPercent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__AdaptCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMedalAchiveInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRankInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerListItemBtn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107397(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPos_107398(float percent_, DLL2SDK::UnityEngine::UnityEngine::Transform* t_); void AdaptView_107399(); void _AdaptCell_107400(DLL2SDK::Assembly_CSharp::Settlement::BRSettlementDetailWindowView_SettlementBRItem* item_); void SetMedalAchiveInfo_107401(DLL2SDK::Assembly_CSharp::Settlement::MedalExtend* medalData_, DLL2SDK::Assembly_CSharp::Settlement::AchiveExtend* achiveData_); void SetRankInfo_107402(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_); void SetPlayerInfo_107403(DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* data_, uint64_t gspGuid_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_); void SetPlayerListItemBtn_107404(DLL2SDK::Assembly_CSharp::Settlement::ESettlementButtonsMode eBtnMode_); void __xLuaBaseProxy_SetPlayerListItemBtn_107405(DLL2SDK::Assembly_CSharp::Settlement::ESettlementButtonsMode P0_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementDetailWindowController : DLL2SDK::Assembly_CSharp::AbstractSettlementPopUpWindowController { DLL2SDK::Assembly_CSharp::Settlement::BRSettlementDetailWindowView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnConfirmClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107387(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_107388(); void Init_107389(); void UpdateView_107390(); void OnBtnConfirmClick_107391(); void _UpdateView_m__0_107392(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_107393(); void __xLuaBaseProxy_Init_107394(); void __xLuaBaseProxy_UpdateView_107395(); void __xLuaBaseProxy_OnBtnConfirmClick_107396(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSeasonRankConversionView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Array* mMedals_; DLL2SDK::Array* Pos_; DLL2SDK::Assembly_CSharp::UIButton* BtnNext_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SeasonName_; DLL2SDK::Assembly_CSharp::UILabel* SeasonNo_; float TurnFastDuration_; float TurnSlowDuration_; float StartWaitDuration_; float AudioAdvanceTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SmallScale_; DLL2SDK::UnityEngine::UnityEngine::Vector3 BigScale_; float SmallAlpha_; float BigAlpha_; DLL2SDK::Array* mLadderInfos_; bool bIsPlaying_; int32_t mCurrentRank_; int32_t mStartRank_; int32_t mEndRank_; DLL2SDK::mscorlib::System::String* EFFECT_NAME_; struct StaticFields { int32_t INTERVAL_VALUE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayRankConversionAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAnimEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayOneAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMedalView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitRankView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayTweenAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSeasonName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107370(); void Init_107371(); void PlayRankConversionAnim_107372(int32_t old_rank_, int32_t new_rank_); void OnAnimEnd_107373(); void PlayOneAnim_107374(); void SetMedalView_107375(int32_t rank_, DLL2SDK::Assembly_CSharp::Ladder::LadderRankMedalItemViewEN* item_); void InitRankView_107376(); void PlayTweenAnim_107377(); void PlayEffect_107378(int32_t index_, bool flag_); void SetSeasonName_107379(bool bLastSeason_); void OnDisable_107380(); void _PlayRankConversionAnim_m__0_107382(); void _PlayTweenAnim_m__1_107383(); void _PlayTweenAnim_m__2_107384(); void __xLuaBaseProxy_Init_107385(); void __xLuaBaseProxy_OnDisable_107386(); static void _cctor_107381(); }; } namespace DLL2SDK::Assembly_CSharp::BR::Ladder { struct BRSeasonRankConversionController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::Settlement::BRSeasonRankConversionView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnNextClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRankConversion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSeasonRankConversion_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107358(); void Init_107359(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_107360(); void RegisterDelegates_107361(); void UnRegisterDelegates_107362(); void OnBtnNextClick_107363(); void ShowRankConversion_107364(int32_t old_rank_, int32_t new_rank_); void __xLuaBaseProxy_Init_107366(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_107367(); void __xLuaBaseProxy_RegisterDelegates_107368(); void __xLuaBaseProxy_UnRegisterDelegates_107369(); static void CheckSeasonRankConversion_107365(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementWindowView : DLL2SDK::Assembly_CSharp::Settlement::AbstractSettlementPopUpWindowView { DLL2SDK::Array* playerList_; DLL2SDK::Assembly_CSharp::UILabel* labelEvaluation_; DLL2SDK::Assembly_CSharp::UILabel* labelRank_; DLL2SDK::Assembly_CSharp::UIProgressBar* MaterialBar_; DLL2SDK::Assembly_CSharp::UIProgressBar* SurviveBar_; DLL2SDK::Assembly_CSharp::UIProgressBar* FightingBar_; DLL2SDK::Assembly_CSharp::UIProgressBar* AssistBar_; DLL2SDK::Assembly_CSharp::UIProgressBar* InjureBar_; DLL2SDK::Assembly_CSharp::UIProgressBar* AverageBar_; DLL2SDK::Assembly_CSharp::UILabel* labelMaterial_; DLL2SDK::Assembly_CSharp::UILabel* labelSurvive_; DLL2SDK::Assembly_CSharp::UILabel* labelFighting_; DLL2SDK::Assembly_CSharp::UILabel* labelAssist_; DLL2SDK::Assembly_CSharp::UILabel* labelInjure_; DLL2SDK::Assembly_CSharp::UILabel* labelAverage_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGains_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRankInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerListItemBtn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107351(); void SetGains_107352(int32_t exp_, int32_t gold_, bool isFirstWin_, bool isLiveOpsExp_, bool isLiveOpsGold_, int32_t trophyChange_, DLL2SDK::CSProto::msg::EMatchServiceModule gameType_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* prizeDetailList_, bool bHistoryRecord_); void SetRankInfo_107353(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_); void SetPlayerInfo_107354(DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* data_, uint64_t gspGuid_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_); void SetPlayerListItemBtn_107355(DLL2SDK::Assembly_CSharp::Settlement::ESettlementButtonsMode eBtnMode_); void __xLuaBaseProxy_SetGains_107356(int32_t P0_, int32_t P1_, bool P2_, bool P3_, bool P4_, int32_t P5_, DLL2SDK::CSProto::msg::EMatchServiceModule P6_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P7_, bool P8_); void __xLuaBaseProxy_SetPlayerListItemBtn_107357(DLL2SDK::Assembly_CSharp::Settlement::ESettlementButtonsMode P0_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementWindowController : DLL2SDK::Assembly_CSharp::AbstractSettlementPopUpWindowController { DLL2SDK::Assembly_CSharp::Settlement::BRSettlementWindowView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107344(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_107345(); void Init_107346(); void UpdateView_107347(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_107348(); void __xLuaBaseProxy_Init_107349(); void __xLuaBaseProxy_UpdateView_107350(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementPlayerItemView : DLL2SDK::Assembly_CSharp::Settlement::SettlementPlayerItemBaseView { DLL2SDK::Assembly_CSharp::UILabel* LabelKill_; DLL2SDK::Assembly_CSharp::UILabel* LabelScore_; DLL2SDK::Assembly_CSharp::UILabel* LabelSurvive_; DLL2SDK::Assembly_CSharp::UILabel* LabelTotalDamage_; DLL2SDK::Assembly_CSharp::UILabel* LabelAccuracy_; DLL2SDK::Assembly_CSharp::UILabel* LabelWeakPointAccuracy_; DLL2SDK::Assembly_CSharp::UILabel* LabelAssist_; DLL2SDK::Assembly_CSharp::UILabel* LabelForwardDistance_; DLL2SDK::Assembly_CSharp::UILabel* LabelSkill_; DLL2SDK::UnityEngine::UnityEngine::GameObject* StatisticRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* StillAliveRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnReportClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107338(); void UpdateView_107339(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* playerInfo_, uint64_t matchGuid_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_); void SetPlayerInfo_107340(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* playerInfo_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_); void OnBtnReportClick_107341(); void __xLuaBaseProxy_SetPlayerInfo_107342(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* P0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode P1_); void __xLuaBaseProxy_OnBtnReportClick_107343(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementActiveReciveItemWindowView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* WeaponSetRoot_; DLL2SDK::Assembly_CSharp::UILabel* WeaponSetTitle_; DLL2SDK::Assembly_CSharp::UISprite* ItemIcon_; DLL2SDK::Assembly_CSharp::UILabel* WeaponSetNum_; DLL2SDK::Assembly_CSharp::UILabel* BaseAddNum_; DLL2SDK::Assembly_CSharp::UILabel* TotalNum_; DLL2SDK::Assembly_CSharp::GameUI::UIDigitLabelEffect* totalNumLabelEffect_; DLL2SDK::UnityEngine::UnityEngine::Transform* ConsumeRoot_; DLL2SDK::CSProto::msg::GspInGameItemDetail* scoreDetail_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScoreAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107328(); DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* get_settlementDS_107329(); void SetItemInfo_107330(DLL2SDK::CSProto::msg::GspInGameItemDetail* detail_); DLL2SDK::mscorlib::System::Collections::IEnumerator* ScoreAnim_107331(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementActiveReciveItemWindowController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Settlement::SettlementActiveReciveItemWindowView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetViewInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107322(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_107323(); void Init_107324(); void SetViewInfo_107325(DLL2SDK::CSProto::msg::GspInGameItemDetail* detail_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_107326(); void __xLuaBaseProxy_Init_107327(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementActiveConsumeWindowView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* ActiveName_; DLL2SDK::Assembly_CSharp::UISprite* SourceIcon_; DLL2SDK::Assembly_CSharp::UILabel* GameTime_; DLL2SDK::Assembly_CSharp::UILabel* ConsumeNum_; DLL2SDK::Assembly_CSharp::UISprite* TargetIcon_; DLL2SDK::Assembly_CSharp::UILabel* TargetName_; DLL2SDK::Assembly_CSharp::UILabel* TargetLevel_; DLL2SDK::Assembly_CSharp::UILabel* TargetProgressLabel_; DLL2SDK::Assembly_CSharp::TweenProgressBar* ProgressTweener_; DLL2SDK::UnityEngine::UnityEngine::Transform* LevelUpRoot_; int32_t StartLv_; int32_t EndLv_; int32_t CurLv_; bool IsNeedAnim_; float animOnceDur_; float levelUpAnimDur_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelUpStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelUpEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurLevelData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107307(); DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* get_settlementDS_107308(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* get_actvDS_107309(); void InitView_107310(); void StartAnim_107311(int32_t startLv_, int32_t endLv_, bool isAnim_); DLL2SDK::mscorlib::System::Collections::IEnumerator* PlayAnim_107312(); void OnLevelUpStart_107313(); void OnLevelUpEnd_107314(); DLL2SDK::CSProto::msg::CSHpV5OneLevel* GetCurLevelData_107315(int32_t level_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementActiveConsumeWindowController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Settlement::SettlementActiveConsumeWindowView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStartLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEndLevel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107298(); DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* get_settlementDS_107299(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* get_actvDS_107300(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_107301(); void Init_107302(); int32_t GetStartLevel_107303(); int32_t GetEndLevel_107304(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_107305(); void __xLuaBaseProxy_Init_107306(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct ZMSettlementPlayerItemBaseView : DLL2SDK::Assembly_CSharp::Settlement::SettlementPlayerItemBaseView { DLL2SDK::Array* ShowItems_; DLL2SDK::Assembly_CSharp::UIButton* BtnMore_; DLL2SDK::Assembly_CSharp::UIButton* BtnSpread_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjSpreadRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjMoreRoot_; DLL2SDK::Assembly_CSharp::UILabel* LabelMore_; DLL2SDK::Assembly_CSharp::UILabel* LabelMoreNum_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TemplateGainItemView_; DLL2SDK::Assembly_CSharp::UIGrid* GridGainItemRoot_; int32_t num_; DLL2SDK::UnityEngine::UnityEngine::Color m_ColorNameLocal_; DLL2SDK::UnityEngine::UnityEngine::Color m_ColorName_; DLL2SDK::UnityEngine::UnityEngine::Color m_ColorLevelLocal_; DLL2SDK::UnityEngine::UnityEngine::Color m_ColorLevel_; DLL2SDK::UnityEngine::UnityEngine::Color m_ColorMoreLocal_; DLL2SDK::UnityEngine::UnityEngine::Color m_ColorMore_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGainItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGainItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnMoreClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnSpreadClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107289(); void Awake_107290(); void UpdateView_107291(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* playerInfo_, uint64_t matchGuid_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetGainItems_107292(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* playerInfo_); void SetGainItems_107293(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* playerInfo_); void SetColor_107294(bool bLocalPlayer_); void OnBtnMoreClick_107295(); void OnBtnSpreadClick_107296(); void __xLuaBaseProxy_Awake_107297(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewTabView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::mscorlib::System::Collections::Generic::List_1* tabList_; DLL2SDK::Assembly_CSharp::GameUI::UITimeGroupsDispatcher* timeGroupsDispatcher_; DLL2SDK::Array* relativePanels_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitTab_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107055(); void ResetView_107056(); DLL2SDK::Assembly_CSharp::RankGame::RankMultiTab* InitTab_107057(int32_t uiIndex_, int32_t index_, DLL2SDK::mscorlib::System::String* label_, DLL2SDK::mscorlib::System::Action_1* callback_); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewTabController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewTabView* mView_; bool bAdjusted_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTabInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIPanelDepth_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107047(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_107048(); void Init_107049(); void ResetView_107050(); DLL2SDK::Assembly_CSharp::RankGame::RankMultiTab* SetTabInfo_107051(int32_t uiIndex_, int32_t index_, DLL2SDK::mscorlib::System::String* label_, DLL2SDK::mscorlib::System::Action_1* callback_); void SetUIPanelDepth_107052(int32_t depth_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_107053(); void __xLuaBaseProxy_Init_107054(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewSystem2View : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewSystem2View_GraphicPanel* graphicPanel_; DLL2SDK::Assembly_CSharp::UITable* graphicTable_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* brHideObjList_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewSystem2View_AudioPanel* audioPanel_; DLL2SDK::Assembly_CSharp::UITable* audioTable_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichButton* noneBtn_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichButton* bangBtn_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichButton* curvedBtn_; DLL2SDK::Assembly_CSharp::UISprite* noneSide_; DLL2SDK::Assembly_CSharp::UISprite* bangSide_; DLL2SDK::Assembly_CSharp::UISprite* curvedSide_; DLL2SDK::Array* relativePanels_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107044(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewSystem2Controller : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewSystem2View* mView_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* tabList_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsViewMode* settingModel_; bool bAdjusted_; int32_t m_curSelectedGraphicQualityToggle_; bool IsLowGraphic_; bool IsRemembered_; struct StaticFields { int32_t kToggleIndex_Flunt_; int32_t kToggleIndex_Standard_; int32_t kToggleIndex_High_; int32_t kToggleIndex_VeryHigh_; int32_t kToggleIndex_Extreme_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGraphicClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAudioClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessSpecialVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTabInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIPanelDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitTabsFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterGraphicUIEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGraphicCantSelectClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGraphicQualityToggleChange1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGraphicQualityToggleChange2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGraphicQualityToggleChange3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGraphicQualityToggleChange4_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGraphicQualityToggleChange5_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGraphicQualityToggleChangeImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGraphicQualityToggleChangeInternal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFrameRateToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHdrToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDofToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableMSAAToggle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMSAAToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableBloomToggle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBloomToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableShadowToggle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShadowToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableRagDollToggle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisableColliderClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRagDollToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrGraphicStyleToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGraphicDisableBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpGraphicStyleToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAdjustBrightnessSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGraphicUIValues_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RememberLowGraphic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGraphicQualityValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshFrameRateSetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFrameRateValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHdrAndDofValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMSAAValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBloomValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShadowValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRagDollValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBrGraphicStyleValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowStyleInLowGraphicQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPvpGraphicStyleValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAdjustScreenValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAdjustBrightnessValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterAudioUIEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpLanguageToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMainVolumeToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMainVolumeSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUiVolumeToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUiVolumeSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBgmVolumeToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBgmVolumeSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEffectVolumeToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEffectVolumeSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTeammateToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTeammateSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMicrophoneToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMicrophoneSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHrtfToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAudioUIValues_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPvpLanguageValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMainVolumeValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUiVolumeValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBgmVolumeValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEffectVolumeValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTeammateValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMicrophoneValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHrtfValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSliderColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetToggleValueByZero_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCustomAnchorBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowNoneSide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmMessageBoxClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowCurvedSide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveInstantValueToServer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveCachedValueToServer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106946(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_106947(); void Init_106948(); void RegisterDelegates_106949(); void UnRegisterDelegates_106950(); void WillShow_106951(); void OnGraphicClick_106952(int32_t index_); void OnAudioClick_106953(int32_t index_); void ProcessSpecialVersion_106954(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTabInfoList_106955(); void SetUIPanelDepth_106956(int32_t depth_); void OnInitTabsFinish_106957(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void RegisterGraphicUIEvent_106958(); void OnGraphicCantSelectClick_106959(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnGraphicQualityToggleChange1_106960(); void OnGraphicQualityToggleChange2_106961(); void OnGraphicQualityToggleChange3_106962(); void OnGraphicQualityToggleChange4_106963(); void OnGraphicQualityToggleChange5_106964(); void OnGraphicQualityToggleChangeImpl_106965(int32_t toToggleIndex_); void OnGraphicQualityToggleChangeInternal_106966(DLL2SDK::Assembly_CSharp::UserSettingLevel toLevel_); void OnFrameRateToggleChange_106967(); void OnHdrToggleChange_106968(); void OnDofToggleChange_106969(); void EnableMSAAToggle_106970(bool bEnable_); void OnMSAAToggleChange_106971(); void EnableBloomToggle_106972(bool bEnable_, bool enough2Enable_); void OnBloomToggleChange_106973(); void EnableShadowToggle_106974(bool bEnable_, bool enough2Enable_); void OnShadowToggleChange_106975(); void EnableRagDollToggle_106976(bool bEnable_); void OnDisableColliderClick_106977(DLL2SDK::UnityEngine::UnityEngine::GameObject* o_); void OnRagDollToggleChange_106978(); void OnBrGraphicStyleToggleChange_106979(); void OnGraphicDisableBtnClick_106980(DLL2SDK::UnityEngine::UnityEngine::GameObject* o_); void OnPvpGraphicStyleToggleChange_106981(); void OnAdjustBrightnessSliderChange_106982(); void SetGraphicUIValues_106983(); void RememberLowGraphic_106984(); void SetGraphicQualityValue_106985(); void RefreshFrameRateSetting_106986(); void SetFrameRateValue_106987(); void SetHdrAndDofValue_106988(); void SetMSAAValue_106989(); void SetBloomValue_106990(); void SetShadowValue_106991(); void SetRagDollValue_106992(); void SetBrGraphicStyleValue_106993(); void ShowStyleInLowGraphicQuality_106994(); void SetPvpGraphicStyleValue_106995(); void SetAdjustScreenValue_106996(); void SetAdjustBrightnessValue_106997(); void RegisterAudioUIEvent_106998(); void OnPvpLanguageToggleChange_106999(); void OnMainVolumeToggleChange_107000(); void OnMainVolumeSliderChange_107001(); void OnUiVolumeToggleChange_107002(); void OnUiVolumeSliderChange_107003(); void OnBgmVolumeToggleChange_107004(); void OnBgmVolumeSliderChange_107005(); void OnEffectVolumeToggleChange_107006(); void OnEffectVolumeSliderChange_107007(); void OnTeammateToggleChange_107008(); void OnTeammateSliderChange_107009(); void OnMicrophoneToggleChange_107010(); void OnMicrophoneSliderChange_107011(); void OnHrtfToggleChange_107012(); void SetAudioUIValues_107013(); void SetPvpLanguageValue_107014(); void SetMainVolumeValue_107015(); void SetUiVolumeValue_107016(); void SetBgmVolumeValue_107017(); void SetEffectVolumeValue_107018(); void SetTeammateValue_107019(); void SetMicrophoneValue_107020(); void SetHrtfValue_107021(); void SetSliderColor_107022(DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* slider_, bool isActive_); void SetToggleValueByZero_107023(DLL2SDK::Assembly_CSharp::UIToggle* toggle_, float value_); void OnCustomAnchorBtnClick_107024(); void OnShowNoneSide_107025(); void OnConfirmMessageBoxClick_107026(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void OnShowCurvedSide_107027(); void SaveInstantValueToServer_107028(); void SaveCachedValueToServer_107029(); void _EnableMSAAToggle_m__0_107030(); void _EnableRagDollToggle_m__1_107031(); void _RefreshFrameRateSetting_m__2_107032(); void _RegisterAudioUIEvent_m__3_107033(); void _RegisterAudioUIEvent_m__4_107034(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_107035(); void __xLuaBaseProxy_Init_107036(); void __xLuaBaseProxy_RegisterDelegates_107037(); void __xLuaBaseProxy_UnRegisterDelegates_107038(); void __xLuaBaseProxy_WillShow_107039(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewSubscribeView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* Btn1_; DLL2SDK::Assembly_CSharp::UIButton* Btn_1_; DLL2SDK::Assembly_CSharp::UIButton* Btn2_; DLL2SDK::Assembly_CSharp::UIButton* Btn_2_; DLL2SDK::Assembly_CSharp::UIButton* Btn3_; DLL2SDK::Assembly_CSharp::UIButton* Btn_3_; DLL2SDK::Assembly_CSharp::UILabel* LabelWeChat1_; DLL2SDK::Assembly_CSharp::UILabel* LabelQQ1_; DLL2SDK::Assembly_CSharp::UILabel* LabelWeChat2_; DLL2SDK::Assembly_CSharp::UILabel* LabelQQ2_; DLL2SDK::Assembly_CSharp::UILabel* LabelWeChat3_; DLL2SDK::Assembly_CSharp::UILabel* LabelQQ3_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106944(); void InitView_106945(bool bSubscribe1_, bool bSubscribe2_, bool bSubscribe3_); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewSubscribeController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewSubscribeView* mView_; DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* DS_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::MessageBoxWindow_MessageBoxCallbackHandler* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitOrUpdateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSubscribeValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestWeeklySubscribe_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestVersionSubscribe_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestActivitySubscribe_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSubscribeResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTabInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIPanelDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitTabsFinish_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106920(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_106921(); void Init_106922(); void RegisterDelegates_106923(); void UnRegisterDelegates_106924(); void OnOpen_106925(); void InitOrUpdateInfo_106926(); bool CheckSubscribeValid_106927(); void RequestWeeklySubscribe_106928(); void RequestVersionSubscribe_106929(); void RequestActivitySubscribe_106930(); void OnSubscribeResponse_106931(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTabInfoList_106932(); void SetUIPanelDepth_106933(int32_t depth_); void OnInitTabsFinish_106934(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void _RequestWeeklySubscribe_m__0_106935(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void _RequestVersionSubscribe_m__1_106936(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void _RequestActivitySubscribe_m__2_106937(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_106939(); void __xLuaBaseProxy_Init_106940(); void __xLuaBaseProxy_RegisterDelegates_106941(); void __xLuaBaseProxy_UnRegisterDelegates_106942(); void __xLuaBaseProxy_OnOpen_106943(); static void _OnSubscribeResponse_m__3_106938(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { enum struct ESubscribeType : int32_t { ESUBSCRIBETYPE_None_ = static_cast(0x0), ESUBSCRIBETYPE_Weekly_ = static_cast(0x1), ESUBSCRIBETYPE_Update_ = static_cast(0x2), ESUBSCRIBETYPE_Actv_ = static_cast(0x3), ESUBSCRIBETYPE_Max_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewSensitivityView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewSensitivityView_ModePanel* brModePanel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* pvpModePanel_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsToggleSliderTool* pvpGlobalToggleSlider_; DLL2SDK::Assembly_CSharp::UIToggle* pvpFireSyncToggle_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewSensitivityView_CommonPanel* PVPCommonPanel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* pveModePanel_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsToggleSliderTool* PveGlobalToggleSlider_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewSensitivityView_CommonPanel* PVECommonPanel_; DLL2SDK::Array* relativePanels_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSensitivityCustomType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106916(); void SetSensitivityCustomType_106917(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewSensitivityController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewSensitivityView* mView_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* tabList_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsViewMode* settingModel_; float SensitiveMinValue_; float SensitiveMaxValue_; bool bAdjusted_; struct StaticFields { int32_t ToggleGroupPVP_; int32_t ToggleGroupBR_; int32_t ToggleGroupPVE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrModeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpZmModeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPveZmModeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TranslateToRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TranslateFromRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCommonPanelValues_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCommonPanelSwitchModeValues_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCommonToggleValuesChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCommonSwitchModeToggleValuesChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCommonSliderValuesChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableDeltaSlider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTabInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIPanelDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitTabsFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterBrUIEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrViewTacticScopeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrFireTacticScopeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrGyroscopeTacticScopeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrCommonPanelToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrCommonPanelSwitchModeToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrCommonPanelSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrFreeViewTurnChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrFirstChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrThirdChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrViewX3Change_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrViewX4Change_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrViewSniperChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrViewAimingChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrGyroscopeFirstChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrGyroscopeThirdChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrGyroscopeRHMChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrGyroscopeX4Change_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrGyroscopeSniperChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrGyroscopeX3Change_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrFiringFirstChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrFiringThirdChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrFireX4Change_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrFireSniperChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrFireAimingChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrFireX3Change_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBrUIValues_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterPvpUIEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpViewTacticScopeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpFiringTacticScopeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpGyroTacticScopeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPVPCommonPanelToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPVPCommonPanelSwitchModeToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPVPCommonPanelSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpViewTurningChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpViewSniperChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpViewAimingChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpFireTurningChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpFireSniperChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpFireAimingChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpGyroTurningChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpGyroSniperChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpGyroAimingChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpFireSyncToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncRotateSensitiveInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPvpUIValues_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterPveUIEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPveViewTacticScopeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPveFiringTacticScopeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPveGyroTacticScopeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPVECommonPanelToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPVECommonPanelSwitchModeToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPVECommonPanelSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPveViewTurningChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPveViewSniperChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPveViewAimingChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPveFireTurningChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPveFireSniperChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPveFireAimingChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPveGyroTurningChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPveGyroSniperChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPveGyroAimingChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPveUIValues_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRotateSensitive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRotateSensitive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveInstantValueToServer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveCachedValueToServer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106824(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_106825(); void Init_106826(); void RegisterDelegates_106827(); void UnRegisterDelegates_106828(); void WillShow_106829(); void OnBrModeClick_106830(int32_t index_); void OnPvpZmModeClick_106831(int32_t index_); void OnPveZmModeClick_106832(int32_t index_); float TranslateToRange_106833(float value_); float TranslateFromRange_106834(float value_); void SetCommonPanelValues_106835(DLL2SDK::Assembly_CSharp::GameEngine::InputSettingConfig* settingConfig_, DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewSensitivityView_CommonPanel* commonPanel_); void SetCommonPanelSwitchModeValues_106836(DLL2SDK::Assembly_CSharp::GameEngine::InputSettingConfig* settingConfig_, DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewSensitivityView_CommonPanel* commonPanel_); void OnCommonToggleValuesChange_106837(DLL2SDK::Assembly_CSharp::GameEngine::InputSettingConfig* settingConfig_, DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewSensitivityView_CommonPanel* commonPanel_); void OnCommonSwitchModeToggleValuesChange_106838(DLL2SDK::Assembly_CSharp::GameEngine::InputSettingConfig* settingConfig_, DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewSensitivityView_CommonPanel* commonPanel_); void OnCommonSliderValuesChange_106839(DLL2SDK::Assembly_CSharp::GameEngine::InputSettingConfig* settingConfig_, DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewSensitivityView_CommonPanel* commonPanel_); void DisableDeltaSlider_106840(bool bDisable_, DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewSensitivityView_CommonPanel* commonPanel_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTabInfoList_106841(); void SetUIPanelDepth_106842(int32_t depth_); void OnInitTabsFinish_106843(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void RegisterBrUIEvent_106844(); void OnBrViewTacticScopeChange_106845(float value_); void OnBrFireTacticScopeChange_106846(float value_); void OnBrGyroscopeTacticScopeChange_106847(float value_); void OnBrCommonPanelToggleChange_106848(); void OnBrCommonPanelSwitchModeToggleChange_106849(); void OnBrCommonPanelSliderChange_106850(); void OnBrFreeViewTurnChange_106851(float value_); void OnBrFirstChange_106852(float value_); void OnBrThirdChange_106853(float value_); void OnBrViewX3Change_106854(float value_); void OnBrViewX4Change_106855(float value_); void OnBrViewSniperChange_106856(float value_); void OnBrViewAimingChange_106857(float value_); void OnBrGyroscopeFirstChange_106858(float value_); void OnBrGyroscopeThirdChange_106859(float value_); void OnBrGyroscopeRHMChange_106860(float value_); void OnBrGyroscopeX4Change_106861(float value_); void OnBrGyroscopeSniperChange_106862(float value_); void OnBrGyroscopeX3Change_106863(float value_); void OnBrFiringFirstChange_106864(float value_); void OnBrFiringThirdChange_106865(float value_); void OnBrFireX4Change_106866(float value_); void OnBrFireSniperChange_106867(float value_); void OnBrFireAimingChange_106868(float value_); void OnBrFireX3Change_106869(float value_); void SetBrUIValues_106870(); void RegisterPvpUIEvent_106871(); void OnPvpViewTacticScopeChange_106872(float value_); void OnPvpFiringTacticScopeChange_106873(float value_); void OnPvpGyroTacticScopeChange_106874(float value_); void OnPVPCommonPanelToggleChange_106875(); void OnPVPCommonPanelSwitchModeToggleChange_106876(); void OnPVPCommonPanelSliderChange_106877(); void OnPvpViewTurningChange_106878(float value_); void OnPvpViewSniperChange_106879(float value_); void OnPvpViewAimingChange_106880(float value_); void OnPvpFireTurningChange_106881(float value_); void OnPvpFireSniperChange_106882(float value_); void OnPvpFireAimingChange_106883(float value_); void OnPvpGyroTurningChange_106884(float value_); void OnPvpGyroSniperChange_106885(float value_); void OnPvpGyroAimingChange_106886(float value_); void OnPvpFireSyncToggleChange_106887(); void SyncRotateSensitiveInput_106888(DLL2SDK::Assembly_CSharp::ERotateSensitiveModeType targetType_, DLL2SDK::Assembly_CSharp::ERotateSensitiveModeType sourceType_); void SetPvpUIValues_106889(); void RegisterPveUIEvent_106890(); void OnPveViewTacticScopeChange_106891(float value_); void OnPveFiringTacticScopeChange_106892(float value_); void OnPveGyroTacticScopeChange_106893(float value_); void OnPVECommonPanelToggleChange_106894(); void OnPVECommonPanelSwitchModeToggleChange_106895(); void OnPVECommonPanelSliderChange_106896(); void OnPveViewTurningChange_106897(float value_); void OnPveViewSniperChange_106898(float value_); void OnPveViewAimingChange_106899(float value_); void OnPveFireTurningChange_106900(float value_); void OnPveFireSniperChange_106901(float value_); void OnPveFireAimingChange_106902(float value_); void OnPveGyroTurningChange_106903(float value_); void OnPveGyroSniperChange_106904(float value_); void OnPveGyroAimingChange_106905(float value_); void SetPveUIValues_106906(); void SetRotateSensitive_106907(DLL2SDK::Assembly_CSharp::ERotateSensitiveModeType modeType_, DLL2SDK::Assembly_CSharp::ERotateSensitiveType sensitiveType_, float value_); float GetRotateSensitive_106908(DLL2SDK::Assembly_CSharp::ERotateSensitiveModeType modeType_, DLL2SDK::Assembly_CSharp::ERotateSensitiveType sensitiveType_); void SaveInstantValueToServer_106909(); void SaveCachedValueToServer_106910(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_106911(); void __xLuaBaseProxy_Init_106912(); void __xLuaBaseProxy_RegisterDelegates_106913(); void __xLuaBaseProxy_UnRegisterDelegates_106914(); void __xLuaBaseProxy_WillShow_106915(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewPrivacySellView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::UnityEngine::UnityEngine::Animator* animator_; DLL2SDK::Assembly_CSharp::UIWidget* ParentWidget_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichButton* UrlBtn_; DLL2SDK::Assembly_CSharp::UILabel* UrlLabel_; DLL2SDK::Assembly_CSharp::UILabel* StatusLabel_; DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; DLL2SDK::Assembly_CSharp::UIButton* ConfirmBtn_; DLL2SDK::Assembly_CSharp::UILabel* ConfirmLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayCloseAnimation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106821(); void InitInfo_106822(); void PlayCloseAnimation_106823(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewPrivacySellController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewPrivacySellView* m_View_; DLL2SDK::mscorlib::System::String* Url_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUrlLabelClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUrlBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideConfirmBtn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106802(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_106803(); void Init_106804(); void OnOpen_106805(); void InitInfo_106806(); void RegisterDelegates_106807(); void UnRegisterDelegates_106808(); void OnUrlLabelClick_106809(DLL2SDK::UnityEngine::UnityEngine::GameObject* o_); void OnCloseBtnClick_106810(); void OnUrlBtnClick_106811(); void OnConfirmBtnClick_106812(); void HideConfirmBtn_106813(); void _InitInfo_m__0_106814(); void _OnCloseBtnClick_m__1_106815(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_106816(); void __xLuaBaseProxy_Init_106817(); void __xLuaBaseProxy_OnOpen_106818(); void __xLuaBaseProxy_RegisterDelegates_106819(); void __xLuaBaseProxy_UnRegisterDelegates_106820(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewPhraseView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* titleButton_; DLL2SDK::UnityEngine::UnityEngine::GameObject* titleGridObj_; DLL2SDK::Assembly_CSharp::UIGrid* titleGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* titleHideObj_; DLL2SDK::Assembly_CSharp::UIButton* titleBackgroundButton_; DLL2SDK::Assembly_CSharp::UILabel* titleLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* notEditBtnObj_; DLL2SDK::Assembly_CSharp::UIButton* bottomEditButton_; DLL2SDK::UnityEngine::UnityEngine::GameObject* editBtnObj_; DLL2SDK::Assembly_CSharp::UIButton* bottomDefaultButton_; DLL2SDK::Assembly_CSharp::UIButton* bottomCancellButton_; DLL2SDK::Assembly_CSharp::UIButton* bottomConfirmButton_; DLL2SDK::UnityEngine::UnityEngine::GameObject* dragViewRoot_; DLL2SDK::Assembly_CSharp::UIScrollView* configScrollView_; DLL2SDK::Assembly_CSharp::UIScrollBar* configScrollViewBar_; DLL2SDK::UnityEngine::UnityEngine::GameObject* tab3Obj_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* tab3List_; DLL2SDK::UnityEngine::UnityEngine::GameObject* tab2Obj_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* tab2List_; DLL2SDK::UnityEngine::UnityEngine::GameObject* tab1Obj_; DLL2SDK::Assembly_CSharp::UILabel* tab1Label_; DLL2SDK::Array* toggles_; DLL2SDK::Array* relativePanels_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateToggle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106800(); void UpdateToggle_106801(DLL2SDK::Assembly_CSharp::GameSettings::EShortcutMsgGameType CutType_); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewPhraseTitleItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameSettings::EShortcutMsgGameType msgType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTitleClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106796(); void OnEnable_106797(); void OnDisable_106798(); void OnTitleClick_106799(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewPhraseController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewPhraseView* mView_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsChatDataManager* mData_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsViewMode* settingModel_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsPhraseDragController* dragListController_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* configListController_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewPhraseController_SettingsPhraseConfigItemEvent* configCallback_; bool bAdjusted_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessSpecialVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAllView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshViewAboutEdit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshViewAboutDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshViewAboutConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCachePhraseType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEditButtonState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetConfigScrollViewData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPhraseTypeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTitleButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTitleBackgroundButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBottomEditButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBottomDefaultButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBottomCancellButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBottomConfirmButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfigScrollViewTab1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfigScrollViewTab2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfigScrollViewTab3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTabInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIPanelDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitTabsFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveInstantValueToServer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106757(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_106758(); void Init_106759(); void ProcessSpecialVersion_106760(); void RegisterDelegates_106761(); void UnRegisterDelegates_106762(); void NotifyDataStoreUpdated_106763(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void WillShow_106764(); void InitView_106765(); void RefreshAllView_106766(); void RefreshViewAboutEdit_106767(); void RefreshViewAboutDrag_106768(bool ifReset_); void RefreshViewAboutConfig_106769(bool bRefresh_); void SetCachePhraseType_106770(DLL2SDK::Assembly_CSharp::GameSettings::EShortcutMsgGameType t_); void SetEditButtonState_106771(); void SetConfigScrollViewData_106772(DLL2SDK::mscorlib::System::Collections::Generic::List_1* dataList_); void OnPhraseTypeChange_106773(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnTitleButtonClick_106774(); void OnTitleBackgroundButtonClick_106775(); void OnBottomEditButtonClick_106776(); void OnBottomDefaultButtonClick_106777(); void OnBottomCancellButtonClick_106778(); void OnBottomConfirmButtonClick_106779(); void OnConfigScrollViewTab1_106780(); void OnConfigScrollViewTab2_106781(int32_t index_); void OnConfigScrollViewTab3_106782(int32_t index_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTabInfoList_106783(); void SetUIPanelDepth_106784(int32_t depth_); void OnInitTabsFinish_106785(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void SaveInstantValueToServer_106786(); void _WillShow_m__0_106787(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_106788(); void __xLuaBaseProxy_Init_106789(); void __xLuaBaseProxy_RegisterDelegates_106790(); void __xLuaBaseProxy_UnRegisterDelegates_106791(); void __xLuaBaseProxy_WillShow_106792(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewOtherView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* NameLabel_; DLL2SDK::Assembly_CSharp::UIButton* PermitBtn_; DLL2SDK::Assembly_CSharp::UIButton* PrivacyBtn_; DLL2SDK::Assembly_CSharp::UIButton* CreditsBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CCPAObj_; DLL2SDK::Assembly_CSharp::UIButton* CCPABtn_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichButton* PrivacySellBtn_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichButton* ExitBtn_; DLL2SDK::Assembly_CSharp::UIButton* DeleteBtn_; DLL2SDK::Assembly_CSharp::UIButton* BtnCopyID_; DLL2SDK::Assembly_CSharp::UILabel* LabelID_; DLL2SDK::Assembly_CSharp::UIToggle* PushMessageToggle_; DLL2SDK::Assembly_CSharp::UIToggle* BloodToggle_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BloodObj_; DLL2SDK::Array* relativePanels_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106755(); void HideView_106756(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewOtherController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewOtherView* mView_; DLL2SDK::mscorlib::System::String* playerID_; bool bAdjusted_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPrivacySellInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPermitClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPrivacyClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCCPABtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCreditsBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPrivacySellBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPushMessageToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLogoutBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnLoginCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onDeleteBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCopyIDBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIPanelDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTabInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitTabsFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBloodToggleChange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106726(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_106727(); void Init_106728(); void RegisterDelegates_106729(); void UnRegisterDelegates_106730(); void WillShow_106731(); void InitInfo_106732(); void SetPrivacySellInfo_106733(); void OnPermitClick_106734(); void OnPrivacyClick_106735(); void OnCCPABtnClick_106736(); void OnCreditsBtnClick_106737(); void OnPrivacySellBtnClick_106738(); void OnPushMessageToggleChange_106739(); void OnLogoutBtnClick_106740(); void OnReturnLoginCallBack_106741(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t context_); void onDeleteBtnClick_106742(); void OnCopyIDBtnClick_106743(); void SetUIPanelDepth_106744(int32_t depth_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTabInfoList_106745(); void OnInitTabsFinish_106746(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnBloodToggleChange_106747(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_106748(); void __xLuaBaseProxy_Init_106749(); void __xLuaBaseProxy_RegisterDelegates_106750(); void __xLuaBaseProxy_UnRegisterDelegates_106751(); void __xLuaBaseProxy_WillShow_106752(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::UnityEngine::UnityEngine::Vector3 mHidePosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106723(); void OnNavigationShowed_106724(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_106725(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewMainView : DLL2SDK::Assembly_CSharp::GameUI::UITabBarView { DLL2SDK::Assembly_CSharp::UIGrid* linkBindGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* tabViewContainer_; DLL2SDK::Assembly_CSharp::GameUI::UITabBarItem* tabBarPrefab_; DLL2SDK::Assembly_CSharp::UIGrid* tabGrid_; DLL2SDK::Assembly_CSharp::UIScrollView* tabScrollView_; DLL2SDK::UnityEngine::UnityEngine::GameObject* subViewContainer_; DLL2SDK::Assembly_CSharp::GameUI::UIViewOpenTweenAnimation* tweenAnimation_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichButton* PermitBtn_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichButton* PrivacyBtn_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichButton* DefaultBtn_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichButton* HelpBtn_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichButton* ExitBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TopLine_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LinkObject1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LinkObject2_; DLL2SDK::Assembly_CSharp::UIButton* LinkBtn2_; DLL2SDK::Assembly_CSharp::UIButton* LinkBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* link_FX_; DLL2SDK::Assembly_CSharp::UIWidget* BindingTips_; DLL2SDK::Assembly_CSharp::UILabel* BindingTipsContent_; DLL2SDK::Assembly_CSharp::UISprite* BindingTipsBlock_; DLL2SDK::Assembly_CSharp::UIButton* LinkedBtn_; DLL2SDK::Assembly_CSharp::UISprite* LinkedSprite_; DLL2SDK::Assembly_CSharp::UILabel* LinkedLabel_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* LinkedCollider_; DLL2SDK::Assembly_CSharp::UISprite* ToLeft_; DLL2SDK::Assembly_CSharp::UISprite* ToRight_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Parent_; DLL2SDK::Assembly_CSharp::UIWidget* CompareWidget_; DLL2SDK::Assembly_CSharp::UIWidget* FirstWidget_; DLL2SDK::Assembly_CSharp::UIWidget* LastWidget_; DLL2SDK::Assembly_CSharp::UIGrid* TopRightGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Uno_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Facebook_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Line_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Garena_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Apple_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Google_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GameCenter_; float lastTime_; bool m_LastHeadSetDetectStatus_; struct StaticFields { float SaveSensivityInterval_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSupportState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTabScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideTopLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPanelDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTabs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLinkBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLinkedBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLinkedBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RefreshLinkBtn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106703(); bool get_TickEnabled_106704(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_106705(); void SetSupportState_106706(); void Tick_106707(float dt_); void OnEnable_106708(); void OnDisable_106709(); void ResetTabScrollView_106710(); void HideTopLine_106711(bool bHide_); int32_t GetPanelDepth_106712(); void ResetTab_106713(); void SetTab_106714(DLL2SDK::Assembly_CSharp::GameSettings::SettingsTabType type_, bool bFirst_, bool bLast_); void RefreshTabs_106715(); void RefreshLinkBtn_106716(bool isShow_); void ResetLinkedBtn_106717(); void RefreshLinkedBtn_106718(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, bool isEnableBind_); void RefreshLinkBtn_106719(DLL2SDK::Assembly_CSharp::GameSettings::LinkChannelBtnSettingData* data_); void __xLuaBaseProxy_Tick_106720(float P0_); void __xLuaBaseProxy_OnEnable_106721(); void __xLuaBaseProxy_OnDisable_106722(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct LinkChannelBtnSettingData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* _icon_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Color _color_k__BackingField_; float _offset_k__BackingField_; DLL2SDK::mscorlib::System::String* _label_k__BackingField_; bool _canClicked_k__BackingField_; struct StaticFields { float LABEL_OFFSET_; DLL2SDK::mscorlib::System::String* LABEL_LINKED_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLinkedChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableBindChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106688(); DLL2SDK::mscorlib::System::String* get_icon_106693(); void set_icon_106694(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::UnityEngine::UnityEngine::Color get_color_106695(); void set_color_106696(DLL2SDK::UnityEngine::UnityEngine::Color value_); float get_offset_106697(); void set_offset_106698(float value_); DLL2SDK::mscorlib::System::String* get_label_106699(); void set_label_106700(DLL2SDK::mscorlib::System::String* value_); bool get_canClicked_106701(); void set_canClicked_106702(bool value_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetLinkedChannel_106689(); static bool IsEnableBindChannel_106690(); static DLL2SDK::Assembly_CSharp::GameSettings::LinkChannelBtnSettingData* GetData_106691(); static DLL2SDK::Assembly_CSharp::GameSettings::LinkChannelBtnSettingData* GetData_106692(DLL2SDK::Assembly_CSharp::GCloud::ChannelType channel_, bool canClicked_); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewMainController : DLL2SDK::Assembly_CSharp::GameUI::UITabBarController { DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewMainView* mView_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* tabTypeList_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsDataStore* SettingsDS_; bool IsBind_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSubController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRedPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTabInteracted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPermitClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPrivacyClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFeedbackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDefaultBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLogoutBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnLoginCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowSettingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitTabs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRestoreChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuestBindRefresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLinkBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBindingLinkTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBindingTipsSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFacebookLinked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowGarenaLinked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLineLinked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLinkBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106656(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_106657(); void Init_106658(); void InitSubController_106659(); void SetRedPoint_106660(DLL2SDK::Assembly_CSharp::GameSettings::SettingsTabType type_, bool isShow_); void OnTabInteracted_106661(int32_t tabIndex_); void RegisterDelegates_106662(); void UnRegisterDelegates_106663(); void OnOpen_106664(); void OnPermitClick_106665(); void OnPrivacyClick_106666(); void OnFeedbackBtnClick_106667(); void OnDefaultBtnClick_106668(); void OnLogoutBtnClick_106669(); void OnReturnLoginCallBack_106670(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t context_); void OnShowSettingTips_106671(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnInitTabs_106672(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnRestoreChange_106673(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnGuestBindRefresh_106674(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void RefreshLinkBtn_106675(); void RefreshBindingLinkTips_106676(); void SetBindingTipsSize_106677(); void ShowFacebookLinked_106678(); void ShowGarenaLinked_106679(); void ShowLineLinked_106680(); void OnLinkBtnClick_106681(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_106682(); void __xLuaBaseProxy_Init_106683(); void __xLuaBaseProxy_OnTabInteracted_106684(int32_t P0_); void __xLuaBaseProxy_RegisterDelegates_106685(); void __xLuaBaseProxy_UnRegisterDelegates_106686(); void __xLuaBaseProxy_OnOpen_106687(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewLanguageView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::mscorlib::System::Collections::Generic::List_1* itemList_; DLL2SDK::Array* relativePanels_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106655(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewLanguageItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::CSProto::msg::ELanguageCode languageCode_; DLL2SDK::mscorlib::System::String* languageName_; DLL2SDK::Assembly_CSharp::UIToggle* toggle_; DLL2SDK::Assembly_CSharp::UILabel* enableLabel_; DLL2SDK::Assembly_CSharp::UILabel* disableLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelfClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106651(); void Awake_106652(); void SetInfo_106653(DLL2SDK::CSProto::msg::ELanguageCode code_, DLL2SDK::mscorlib::System::String* lanName_, DLL2SDK::CSProto::msg::ELanguageCode currentCode_); void OnSelfClick_106654(DLL2SDK::UnityEngine::UnityEngine::GameObject* o_); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewLanguageController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewLanguageView* mView_; DLL2SDK::CSProto::msg::ELanguageCode m_TargetLanguageCode_; bool bAdjusted_; struct StaticFields { int32_t ToggleGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitLanguageValues_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeLanguage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeLanguageCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeLanguageRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeLanguageResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeLanguage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIPanelDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTabInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitTabsFinish_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106631(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_106632(); void Init_106633(); void RegisterDelegates_106634(); void UnRegisterDelegates_106635(); void WillShow_106636(); void InitLanguageValues_106637(); void ChangeLanguage_106638(DLL2SDK::CSProto::msg::ELanguageCode code_); void OnChangeLanguageCallback_106639(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t context_); void ChangeLanguageRequest_106640(DLL2SDK::CSProto::msg::ELanguageCode code_); void OnChangeLanguageResponse_106641(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void OnChangeLanguage_106642(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SetUIPanelDepth_106643(int32_t depth_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTabInfoList_106644(); void OnInitTabsFinish_106645(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_106646(); void __xLuaBaseProxy_Init_106647(); void __xLuaBaseProxy_RegisterDelegates_106648(); void __xLuaBaseProxy_UnRegisterDelegates_106649(); void __xLuaBaseProxy_WillShow_106650(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewHudController : DLL2SDK::Assembly_CSharp::GameUI::UITabBarController { DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewHudView* View_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* tabTypeList_; bool IsBind_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadAssetIds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterUIEvents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSubController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTabInteracted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAddedDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPermitClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPrivacyClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFeedbackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDefaultBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLogoutBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnLoginCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowSettingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitTabs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRestoreChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NofitySyncFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifySettingsSyncFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEscapleBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106599(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_106600(); void Init_106602(); void RegisterUIEvents_106603(); void InitSubController_106604(); void OnTabInteracted_106605(int32_t tabIndex_); void RegisterDelegates_106606(); void UnRegisterDelegates_106607(); void OnOpen_106608(); int32_t GetAddedDepth_106609(); void OnPermitClick_106610(); void OnPrivacyClick_106611(); void OnFeedbackBtnClick_106612(); void OnDefaultBtnClick_106613(); void OnLogoutBtnClick_106614(); void OnReturnLoginCallBack_106615(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t context_); void OnClose_106616(); void OnShowSettingTips_106617(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnInitTabs_106618(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnRestoreChange_106619(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void NofitySyncFireMode_106620(); void OnNotifySettingsSyncFireMode_106621(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool OnEscapleBtnClick_106622(); void _RegisterUIEvents_m__0_106623(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_106624(); void __xLuaBaseProxy_Init_106625(); void __xLuaBaseProxy_OnTabInteracted_106626(int32_t P0_); void __xLuaBaseProxy_RegisterDelegates_106627(); void __xLuaBaseProxy_UnRegisterDelegates_106628(); void __xLuaBaseProxy_OnOpen_106629(); void __xLuaBaseProxy_OnClose_106630(); static DLL2SDK::Array* GetLoadAssetIds_106601(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewGamePadView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::mscorlib::System::Collections::Generic::List_1* containerList_; DLL2SDK::Assembly_CSharp::UIScrollView* IntroductionScrollView_; DLL2SDK::Assembly_CSharp::UIGrid* uiGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MPAndroidGO_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BRAndroidGO_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MPIosGO_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BRIosGO_; DLL2SDK::Assembly_CSharp::UIScrollView* SettingScrollView_; DLL2SDK::Assembly_CSharp::UIScrollView* PVPSensitivityScrollView_; DLL2SDK::Assembly_CSharp::UIScrollView* BRSensitivityScrollView_; DLL2SDK::Assembly_CSharp::UIScrollView* PVESensitivityScrollView_; DLL2SDK::Assembly_CSharp::UIToggle* EnableGamePadToggle_; DLL2SDK::Assembly_CSharp::UIButton* ConnectBtn_; DLL2SDK::Assembly_CSharp::UIWidget* ConnectedIcon_; DLL2SDK::Assembly_CSharp::UIToggle* XAxisDefaultToggle_; DLL2SDK::Assembly_CSharp::UIToggle* XAxisSelectToggle_; DLL2SDK::Assembly_CSharp::UIToggle* YAxisDefaultToggle_; DLL2SDK::Assembly_CSharp::UIToggle* YAxisSelectToggle_; DLL2SDK::Assembly_CSharp::UIToggle* TriggerDefaultToggle_; DLL2SDK::Assembly_CSharp::UIToggle* TriggerSelectToggle_; DLL2SDK::Assembly_CSharp::UIToggle* ADSDefaultToggle_; DLL2SDK::Assembly_CSharp::UIToggle* ADSSelectToggle_; DLL2SDK::Assembly_CSharp::UIToggle* AutoRunDefaultToggle_; DLL2SDK::Assembly_CSharp::UIToggle* AutoRunSelectToggle_; DLL2SDK::Assembly_CSharp::UIToggle* JoyStickLeftToggle_; DLL2SDK::Assembly_CSharp::UIToggle* JoyStickForeToggle_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsToggleSliderTool* pvpSliderTool_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsToggleSliderTool* brSliderTool_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsToggleSliderTool* pveSliderTool_; DLL2SDK::Array* relativePanels_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IntroductionContentInit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106597(); void IntroductionContentInit_106598(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewGamePadController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewGamePadView* m_View_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsViewMode* settingModel_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsDataStore* settingsDS_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* tabList_; DLL2SDK::Assembly_CSharp::GameSettings::GamePadSensitiveHelper* pvpSensitiveHelper_; DLL2SDK::Assembly_CSharp::GameSettings::GamePadSensitiveHelper* brSensitiveHelper_; DLL2SDK::Assembly_CSharp::GameSettings::GamePadSensitiveHelper* pveSensitiveHelper_; bool bAdjusted_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTabInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitTabsFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIPanelDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnIntroductionClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSettingClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMPSensitivityClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRSensitivityClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZMSensitivityClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTabActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterSettingUIEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConnectBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnableGamePadToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnXAxisToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnYAxisToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnADSToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAutoRunToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnJoyStickToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCursorSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSettingValues_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEnableGamePadToggle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetConnectBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetConnectBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGamePadToggleValues_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onResGamepadStateChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveInstantValueToServer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106560(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_106561(); void Init_106562(); void RegisterDelegates_106563(); void UnRegisterDelegates_106564(); void WillShow_106565(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTabInfoList_106566(); void OnInitTabsFinish_106567(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void SetUIPanelDepth_106568(int32_t depth_); void OnIntroductionClick_106569(int32_t index_); void OnSettingClick_106570(int32_t index_); void OnMPSensitivityClick_106571(int32_t index_); void OnBRSensitivityClick_106572(int32_t index_); void OnZMSensitivityClick_106573(int32_t index_); void SetTabActive_106574(int32_t index_); void RegisterSettingUIEvent_106575(); void OnConnectBtnClick_106576(); void OnEnableGamePadToggleChange_106577(); void OnXAxisToggleChange_106578(); void OnYAxisToggleChange_106579(); void OnTriggerToggleChange_106580(); void OnADSToggleChange_106581(); void OnAutoRunToggleChange_106582(); void OnJoyStickToggleChange_106583(); void OnCursorSliderChange_106584(); void SetSettingValues_106585(); void SetEnableGamePadToggle_106586(); void SetConnectBtn_106587(); void SetConnectBtn_106588(bool isConnected_); void SetGamePadToggleValues_106589(); void onResGamepadStateChange_106590(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void SaveInstantValueToServer_106591(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_106592(); void __xLuaBaseProxy_Init_106593(); void __xLuaBaseProxy_RegisterDelegates_106594(); void __xLuaBaseProxy_UnRegisterDelegates_106595(); void __xLuaBaseProxy_WillShow_106596(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct GamePadSensitiveHelper : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameSettings::SettingsToggleSliderTool* sliderTools__; DLL2SDK::Assembly_CSharp::ERotateSensitiveModeType modeType__; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSliderValues_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnADSHSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnADSVSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnXHSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnXVSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSniperXSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSniperYSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCursorSliderChange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106548(DLL2SDK::Assembly_CSharp::GameSettings::SettingsToggleSliderTool* sliderTools_, DLL2SDK::Assembly_CSharp::ERotateSensitiveModeType modeType_); void Init_106549(); void SetSliderValues_106550(); void OnHSliderChange_106551(float value_); void OnVSliderChange_106552(float value_); void OnADSHSliderChange_106553(float value_); void OnADSVSliderChange_106554(float value_); void OnXHSliderChange_106555(float value_); void OnXVSliderChange_106556(float value_); void OnSniperXSliderChange_106557(float value_); void OnSniperYSliderChange_106558(float value_); void OnCursorSliderChange_106559(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { enum struct ManualFireState : int32_t { ADSStay_ = static_cast(0x0), ADS_ = static_cast(0x1), HIPStay_ = static_cast(0x2), HIP_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewControl2View : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewControl2View_ModePanel* brModePanel_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewControl2View_ModePanel* pvpModePanel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106546(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewControl2Controller : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewControl2View* mView_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* tabList_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsViewMode* settingModel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrModeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpZmModeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTabInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIPanelDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitTabsFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterBrUIEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrPlanToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrTouch3DEnableButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrTouch3DOpenClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrTouch3DToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrTouch3DSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrTouch3DCloseSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrTouch3DCloseClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrTouch3DConfirmClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBrUIValues_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBrPlanValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBrTouchValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterPvpUIEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpPlanToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpTouch3DEnableButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpTouch3DOpenClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpTouch3DToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpTouch3DSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpTouch3DCloseSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpTouch3DCloseClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpTouch3DConfirmClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPvpUIValues_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPvpPlanValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPvpTouchValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106506(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_106507(); void Init_106508(); void RegisterDelegates_106509(); void UnRegisterDelegates_106510(); void WillShow_106511(); void OnBrModeClick_106512(int32_t index_); void OnPvpZmModeClick_106513(int32_t index_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTabInfoList_106514(); void SetUIPanelDepth_106515(int32_t depth_); void OnInitTabsFinish_106516(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void RegisterBrUIEvent_106517(); void OnBrPlanToggleChange_106518(); void OnBrTouch3DEnableButtonClick_106519(); void OnBrTouch3DOpenClick_106520(); void OnBrTouch3DToggleChange_106521(); void OnBrTouch3DSliderChange_106522(); void OnBrTouch3DCloseSliderChange_106523(); void OnBrTouch3DCloseClick_106524(); void OnBrTouch3DConfirmClick_106525(); void SetBrUIValues_106526(); void SetBrPlanValue_106527(); void SetBrTouchValue_106528(); void RegisterPvpUIEvent_106529(); void OnPvpPlanToggleChange_106530(); void OnPvpTouch3DEnableButtonClick_106531(); void OnPvpTouch3DOpenClick_106532(); void OnPvpTouch3DToggleChange_106533(); void OnPvpTouch3DSliderChange_106534(); void OnPvpTouch3DCloseSliderChange_106535(); void OnPvpTouch3DCloseClick_106536(); void OnPvpTouch3DConfirmClick_106537(); void SetPvpUIValues_106538(); void SetPvpPlanValue_106539(); void SetPvpTouchValue_106540(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_106541(); void __xLuaBaseProxy_Init_106542(); void __xLuaBaseProxy_RegisterDelegates_106543(); void __xLuaBaseProxy_UnRegisterDelegates_106544(); void __xLuaBaseProxy_WillShow_106545(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewBasicView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewBasicView_BrModePanel* brModePanel_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewBasicView_PvpZmModePanel* pvpModePanel_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewBasicView_PveModePanel* pveModePanel_; DLL2SDK::Array* relativePanels_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106501(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewBasicController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewBasicView* mView_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsViewMode* settingModel_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* tabList_; bool bAdjusted_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCommnPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessGameMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrModeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpZmModeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPVEModeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTabInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIPanelDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitTabsFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRestoreChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterBrUIEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrAlwaysSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrAlwaysToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrSlideTackleToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrMoveJoystickFixedToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrFPPWeaponNewModeToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrJoystickSprintChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrshowVestToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrAutoTakingToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrAutoOpeningDoorToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrShowLeftShootBtnToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrGyroscopeSwitchToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrGyroscopeHorizontalReverseToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrGyroscopeVerticalReverseToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFastStandingBrToggelChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrCameraFovSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrOpenAssistToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrRightFireFixedToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrJoyStickFixedToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrRightFireTurnForbidToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrFixedVirtualJoyStickToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrFixedVirtualJoyStickBCClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRightFireTurnForbidBCClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrShotGunHipFireToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrHideProneBtnToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrOpenAimingToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetMainCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBrUIValues_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBrJoystickSprintValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBrFPPWeaponNewModeValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBrShowVestValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBrSlideTackleValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBrAlwaysSprintValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBrCameraFovValues_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBrAutoTakingValues_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBrOpeningDoorValues_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBrLeftShootModeValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterPvpUIEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpFastThrowToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpMoveJoystickFixedToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpFPPWeaponNewModeToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpJoystickSprintChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpSlideTackleToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpShowLeftShootBtnToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpAlwaysSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpAlwaysToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGyroscopeSwitchToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpGyroscopeSwitchToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpGyroscopeHorizontalReverseToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpGyroscopeVerticalReverseToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFastStandingPVPToggelChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpCameraFovSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpOpenAssistToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpRightFireFixedToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpJoyStickFixedToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpRightFireTurnForbidToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpFixedVirtualJoyStickToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpFixedVirtualJoyStickBCClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpShotGunHipFireToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpHideProneBtnToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpOpenAimingToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPvpUIValues_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPvpCameraFovValues_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetJoystickSprintValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShotGunHipFireValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPvpFastThrowValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPvpFPPWeaponNewModeValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPvpSlideTackleValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPvpAlwaysSprintValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPvpLeftShootModeValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterPveUIEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnpveAutoFireToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnpveFastThrowToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnpveMoveJoystickFixedToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnpveFPPWeaponNewModeToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnpveJoystickSprintChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnpveSlideTackleToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnpveShowLeftShootBtnToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnpveAlwaysSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnpveAlwaysToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnpveGyroscopeSwitchToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnpveGyroscopeHorizontalReverseToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnpveGyroscopeVerticalReverseToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFastStandingpveToggelChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnpveCameraFovSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPveOpenAssistToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPveRightFireFixedToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPveJoyStickFixedToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPveRightFireTurnForbidToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPveFixedVirtualJoyStickToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPveFixedVirtualJoyStickBCClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPveShotGunHipFireToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPveOpenAimingToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetpveUIValues_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetpveCameraFovValues_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetpveAutoFireValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetpveJoystickSprintValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetpveFastThrowValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetpveFPPWeaponNewModeValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetpveSlideTackleValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetpveAlwaysSprintValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetpveLeftShootModeValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSliderColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisableGyroscopeBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustPanelDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveInstantValueToServer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveCachedValueToServer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106365(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_106366(); void Init_106367(); void RegisterDelegates_106368(); void UnRegisterDelegates_106369(); void WillShow_106370(); void SetCommnPanel_106371(DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewBasicView_CommonPanel* commonPanel_, DLL2SDK::Assembly_CSharp::GameEngine::InputSettingConfig* setting_); void ProcessGameMode_106372(); void OnBrModeClick_106373(int32_t index_); void OnPvpZmModeClick_106374(int32_t index_); void OnPVEModeClick_106375(int32_t index_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTabInfoList_106376(); void SetUIPanelDepth_106377(int32_t depth_); void OnInitTabsFinish_106378(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnRestoreChange_106379(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void RegisterBrUIEvent_106380(); void OnBrAlwaysSliderChange_106381(); void OnBrAlwaysToggleChange_106382(); void OnBrSlideTackleToggleChange_106383(); void OnBrMoveJoystickFixedToggleChange_106384(); void OnBrFPPWeaponNewModeToggleChange_106385(); void OnBrJoystickSprintChange_106386(); void OnBrshowVestToggleChange_106387(); void OnBrAutoTakingToggleChange_106388(); void OnBrAutoOpeningDoorToggleChange_106389(); void OnBrShowLeftShootBtnToggleChange_106390(); void OnBrGyroscopeSwitchToggleChange_106391(); void OnBrGyroscopeHorizontalReverseToggleChange_106392(); void OnBrGyroscopeVerticalReverseToggleChange_106393(); void OnFastStandingBrToggelChange_106394(); void OnBrCameraFovSliderChange_106395(); void OnBrOpenAssistToggleChange_106396(); void OnBrRightFireFixedToggleChange_106397(); void OnBrJoyStickFixedToggleChange_106398(); void OnBrRightFireTurnForbidToggleChange_106399(); void OnBrFixedVirtualJoyStickToggleChange_106400(); void OnBrFixedVirtualJoyStickBCClick_106401(DLL2SDK::UnityEngine::UnityEngine::GameObject* o_); void OnRightFireTurnForbidBCClick_106402(DLL2SDK::UnityEngine::UnityEngine::GameObject* o_); void OnBrShotGunHipFireToggleChange_106403(); void OnBrHideProneBtnToggleChange_106404(); void OnBrOpenAimingToggleChange_106405(); void ResetMainCamera_106406(); void SetBrUIValues_106407(); void SetBrJoystickSprintValue_106408(); void SetBrFPPWeaponNewModeValue_106409(); void SetBrShowVestValue_106410(); void SetBrSlideTackleValue_106411(); void SetBrAlwaysSprintValue_106412(); void SetBrCameraFovValues_106413(); void SetBrAutoTakingValues_106414(); void SetBrOpeningDoorValues_106415(); void SetBrLeftShootModeValue_106416(); void RegisterPvpUIEvent_106417(); void OnPvpFastThrowToggleChange_106418(); void OnPvpMoveJoystickFixedToggleChange_106419(); void OnPvpFPPWeaponNewModeToggleChange_106420(); void OnPvpJoystickSprintChange_106421(); void OnPvpSlideTackleToggleChange_106422(); void OnPvpShowLeftShootBtnToggleChange_106423(); void OnPvpAlwaysSliderChange_106424(); void OnPvpAlwaysToggleChange_106425(); void OnGyroscopeSwitchToggleChange_106426(DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewBasicView_CommonPanel* panel_, DLL2SDK::Assembly_CSharp::GameEngine::InputSettingConfig* setting_); void OnPvpGyroscopeSwitchToggleChange_106427(); void OnPvpGyroscopeHorizontalReverseToggleChange_106428(); void OnPvpGyroscopeVerticalReverseToggleChange_106429(); void OnFastStandingPVPToggelChange_106430(); void OnPvpCameraFovSliderChange_106431(); void OnPvpOpenAssistToggleChange_106432(); void OnPvpRightFireFixedToggleChange_106433(); void OnPvpJoyStickFixedToggleChange_106434(); void OnPvpRightFireTurnForbidToggleChange_106435(); void OnPvpFixedVirtualJoyStickToggleChange_106436(); void OnPvpFixedVirtualJoyStickBCClick_106437(DLL2SDK::UnityEngine::UnityEngine::GameObject* o_); void OnPvpShotGunHipFireToggleChange_106438(); void OnPvpHideProneBtnToggleChange_106439(); void OnPvpOpenAimingToggleChange_106440(); void SetPvpUIValues_106441(); void SetPvpCameraFovValues_106442(); void SetJoystickSprintValue_106443(); void SetShotGunHipFireValue_106444(); void SetPvpFastThrowValue_106445(); void SetPvpFPPWeaponNewModeValue_106446(); void SetPvpSlideTackleValue_106447(); void SetPvpAlwaysSprintValue_106448(); void SetPvpLeftShootModeValue_106449(); void RegisterPveUIEvent_106450(); void OnpveAutoFireToggleChange_106451(); void OnpveFastThrowToggleChange_106452(); void OnpveMoveJoystickFixedToggleChange_106453(); void OnpveFPPWeaponNewModeToggleChange_106454(); void OnpveJoystickSprintChange_106455(); void OnpveSlideTackleToggleChange_106456(); void OnpveShowLeftShootBtnToggleChange_106457(); void OnpveAlwaysSliderChange_106458(); void OnpveAlwaysToggleChange_106459(); void OnpveGyroscopeSwitchToggleChange_106460(); void OnpveGyroscopeHorizontalReverseToggleChange_106461(); void OnpveGyroscopeVerticalReverseToggleChange_106462(); void OnFastStandingpveToggelChange_106463(); void OnpveCameraFovSliderChange_106464(); void OnPveOpenAssistToggleChange_106465(); void OnPveRightFireFixedToggleChange_106466(); void OnPveJoyStickFixedToggleChange_106467(); void OnPveRightFireTurnForbidToggleChange_106468(); void OnPveFixedVirtualJoyStickToggleChange_106469(); void OnPveFixedVirtualJoyStickBCClick_106470(DLL2SDK::UnityEngine::UnityEngine::GameObject* o_); void OnPveShotGunHipFireToggleChange_106471(); void OnPveOpenAimingToggleChange_106472(); void SetpveUIValues_106473(); void SetpveCameraFovValues_106474(); void SetpveAutoFireValue_106475(); void SetpveJoystickSprintValue_106476(); void SetpveFastThrowValue_106477(); void SetpveFPPWeaponNewModeValue_106478(); void SetpveSlideTackleValue_106479(); void SetpveAlwaysSprintValue_106480(); void SetpveLeftShootModeValue_106481(); void SetSliderColor_106482(DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* slider_, bool isActive_); void OnDisableGyroscopeBtnClick_106483(DLL2SDK::UnityEngine::UnityEngine::GameObject* o_); void AdjustPanelDepth_106484(int32_t addDepth_); void SaveInstantValueToServer_106485(); void SaveCachedValueToServer_106486(); void _OnBrRightFireFixedToggleChange_m__0_106487(); void _OnBrJoyStickFixedToggleChange_m__1_106488(); void _OnPvpRightFireFixedToggleChange_m__2_106489(); void _OnPvpJoyStickFixedToggleChange_m__3_106490(); void _OnPveRightFireFixedToggleChange_m__4_106491(); void _OnPveJoyStickFixedToggleChange_m__5_106492(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_106493(); void __xLuaBaseProxy_Init_106494(); void __xLuaBaseProxy_RegisterDelegates_106495(); void __xLuaBaseProxy_UnRegisterDelegates_106496(); void __xLuaBaseProxy_WillShow_106497(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewBRSettingsView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewBRSettingsView_BrModePanel* brModePanel_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewBRSettingsView_PickUpPanel* pickUpPanel_; DLL2SDK::Array* relativePanels_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106362(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewBRSettingsController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewBRSettingsView* mView_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsViewMode* settingModel_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* tabList_; bool bAdjusted_; struct StaticFields { int32_t PickUpMaxValue_; int32_t PickUpMinValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGamepadView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadConnectingStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrModeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPickUpTabClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTabInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIPanelDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitTabsFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterBrUIEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrPlanToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrMirroringAToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrMirroringCToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrCameraModeToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVehicleHPIndicatorToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBrUIValues_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBrPlanValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBrCameraValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVehicleHPIndicatorValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterPickUpEvents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PickUpRangeToIntValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PickUpIntValueToRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReflexRichSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHolographicSightRichSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_4xTacticalScopeRichSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTacticalScopeRichSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On_3xTacticalScopeRichSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHemostaticRichSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFirstAidKitRichSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAdrenalineRichSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGrenadeRichSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSmokeGrenadeRichSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConcussionRichSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNovaGasRichSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlashRichSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClusterGrenadeRichSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSerialBombRichSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMuzzleToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHandleToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLightMagazineToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHeavyMagazineToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShotGunMagazineToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnButtToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBarrelToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReargripToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnIndicatorToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPickUpValues_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveInstantValueToServer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveCachedValueToServer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106304(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_106305(); void Init_106306(); void UpdateGamepadView_106307(); void GamepadConnectingStateChanged_106308(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void RegisterDelegates_106309(); void UnRegisterDelegates_106310(); void WillShow_106311(); void OnBrModeClick_106312(int32_t index_); void OnPickUpTabClick_106313(int32_t index_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTabInfoList_106314(); void SetUIPanelDepth_106315(int32_t depth_); void OnInitTabsFinish_106316(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void RegisterBrUIEvent_106317(); void OnBrPlanToggleChange_106318(); void OnBrMirroringAToggleChange_106319(); void OnBrMirroringCToggleChange_106320(); void OnBrCameraModeToggleChange_106321(); void OnVehicleHPIndicatorToggleChange_106322(); void SetBrUIValues_106323(); void SetBrPlanValue_106324(); void SetBrCameraValue_106325(); void SetVehicleHPIndicatorValue_106326(); void RegisterPickUpEvents_106327(); int32_t PickUpRangeToIntValue_106328(float value_); float PickUpIntValueToRange_106329(int32_t value_); void OnReflexRichSliderChange_106330(); void OnHolographicSightRichSliderChange_106331(); void On_4xTacticalScopeRichSliderChange_106332(); void OnTacticalScopeRichSliderChange_106333(); void On_3xTacticalScopeRichSliderChange_106334(); void OnHemostaticRichSliderChange_106335(); void OnFirstAidKitRichSliderChange_106336(); void OnAdrenalineRichSliderChange_106337(); void OnGrenadeRichSliderChange_106338(); void OnSmokeGrenadeRichSliderChange_106339(); void OnConcussionRichSliderChange_106340(); void OnNovaGasRichSliderChange_106341(); void OnFlashRichSliderChange_106342(); void OnClusterGrenadeRichSliderChange_106343(); void OnSerialBombRichSliderChange_106344(); void OnMuzzleToggleChange_106345(); void OnHandleToggleChange_106346(); void OnLightMagazineToggleChange_106347(); void OnHeavyMagazineToggleChange_106348(); void OnShotGunMagazineToggleChange_106349(); void OnButtToggleChange_106350(); void OnBarrelToggleChange_106351(); void OnReargripToggleChange_106352(); void OnIndicatorToggleChange_106353(); void SetPickUpValues_106354(); void SaveInstantValueToServer_106355(); void SaveCachedValueToServer_106356(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_106357(); void __xLuaBaseProxy_Init_106358(); void __xLuaBaseProxy_RegisterDelegates_106359(); void __xLuaBaseProxy_UnRegisterDelegates_106360(); void __xLuaBaseProxy_WillShow_106361(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { bool isGamePadConnected_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsDataStore_EGamePadRedPointStateType _gamePadRedPointState_; struct StaticFields { int32_t NotificationIndex_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106292(); DLL2SDK::Assembly_CSharp::GameSettings::SettingsDataStore_EGamePadRedPointStateType get_GamePadRedPointState_106293(); void set_GamePadRedPointState_106294(DLL2SDK::Assembly_CSharp::GameSettings::SettingsDataStore_EGamePadRedPointStateType value_); bool isNoNeedtoShowGamePadRadpointYet_106295(); bool isNeedtoShowGamePadRadpoint_106296(); void GamepadRedPointNeedtoShow_106297(); void GamepadRedPointReset_106298(); void GamepadRedPointShown_106299(); void InitializeDataStore_106300(); void ReadInfoFromLocal_106301(); int32_t GetBadgeNumber_106302(); static void _cctor_106303(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct GamepadStateHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyGamepadStateChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckGamepadFirstConnect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void OnNotifyGamepadStateChange_106290(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); static void CheckGamepadFirstConnect_106291(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { enum struct SettingsDataPage : int32_t { Controls_ = static_cast(0x0), Basic_ = static_cast(0x1), AudioAndGraphics_ = static_cast(0x2), Sensitivity_ = static_cast(0x3), BrSettings_ = static_cast(0x4), QuickMessage_ = static_cast(0x5), Controller_ = static_cast(0x6), Language_ = static_cast(0x7), Other_ = static_cast(0x8), Max_ = static_cast(0x9) }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { enum struct SettingsFireModeSelection : int32_t { ALLADS_ = static_cast(0x0), ALLHIP_ = static_cast(0x1), CUSTOM_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { enum struct PickUpsItemName : int32_t { None_ = static_cast(0x0), Reflex_ = static_cast(0x1), HolographicSight_ = static_cast(0x2), _4xTacticalScope_ = static_cast(0x3), TacticalScope_ = static_cast(0x4), _3xTacticalScope_ = static_cast(0x5), Hemostatic_ = static_cast(0x6), FirstAidKit_ = static_cast(0x7), Adrenaline_ = static_cast(0x8), Grenade_ = static_cast(0x9), SmokeGrenade_ = static_cast(0xA), Concussion_ = static_cast(0xB), NovaGas_ = static_cast(0xC), Flash_ = static_cast(0xD), ClusterGrenade_ = static_cast(0xE), SerialBomb_ = static_cast(0xF) }; } namespace DLL2SDK::Assembly_CSharp { struct WestInitConfigView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIInput* AimminTime_; DLL2SDK::Array* AutoAssistAimRangesValue_; DLL2SDK::Array* AutoAssistAimRatesValue_; DLL2SDK::Assembly_CSharp::UIInput* MovementScaleValue_; DLL2SDK::Assembly_CSharp::UIInput* SprintMovementScaleValue_; DLL2SDK::Assembly_CSharp::UIInput* AimingMovementScaleValue_; DLL2SDK::Assembly_CSharp::UIButton* ResetBtn_; DLL2SDK::Assembly_CSharp::UIButton* OkBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106213(); }; } namespace DLL2SDK::Assembly_CSharp { struct WestInitConfigController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::WestInitConfigView* mView_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsViewMode* settingModel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOkBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendServer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTabInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIPanelDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitTabsFinish_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106195(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_106196(); void Init_106197(); void RegisterDelegates_106198(); void UnRegisterDelegates_106199(); void WillShow_106200(); void SetData_106201(); void OnOkBtnClick_106202(); void UpdateValue_106203(); void SendServer_106204(DLL2SDK::mscorlib::System::String* CmdContent_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTabInfoList_106205(); void SetUIPanelDepth_106206(int32_t depth_); void OnInitTabsFinish_106207(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_106208(); void __xLuaBaseProxy_Init_106209(); void __xLuaBaseProxy_RegisterDelegates_106210(); void __xLuaBaseProxy_UnRegisterDelegates_106211(); void __xLuaBaseProxy_WillShow_106212(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SyncCustomLayoutPopupView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigTemplate* PopupWidget_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* ConfirmBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* CancelBtn_; DLL2SDK::Assembly_CSharp::UILabel* HintText_; DLL2SDK::Assembly_CSharp::UIGrid* WidgetGrid_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106192(); void Awake_106193(); void __xLuaBaseProxy_Awake_106194(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SyncCustomLayoutPopupController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::SyncCustomLayoutPopupView* view_; bool bIsTriggeredByFirstTimeOpenCustomSetting_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditController* ctrl_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TLogSyncCustomSettingData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106178(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_106179(); void Init_106180(); void RegisterDelegates_106181(); void UnRegisterDelegates_106182(); void OnConfirmClicked_106183(); void OnCancelClicked_106184(); void SetDepth_106185(int32_t depth_); void SetContent_106186(DLL2SDK::mscorlib::System::String* content_); void TLogSyncCustomSettingData_106187(bool bIsSynchronized_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_106188(); void __xLuaBaseProxy_Init_106189(); void __xLuaBaseProxy_RegisterDelegates_106190(); void __xLuaBaseProxy_UnRegisterDelegates_106191(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsWestControlView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIToggle* EnableSimpleControl_; DLL2SDK::Assembly_CSharp::UIToggle* EnableAdvanceControl_; DLL2SDK::Assembly_CSharp::UIButton* ExtendAdvance_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AdvanceModeGo_; DLL2SDK::Assembly_CSharp::UIButton* CloseAdvance_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AdavnceExModeGo_; DLL2SDK::Assembly_CSharp::UIToggle* EnableLimitFireRange_; DLL2SDK::Assembly_CSharp::UIToggle* ShowBloodToggle_; DLL2SDK::Assembly_CSharp::UIToggle* DetailedPickUpsToggle_; DLL2SDK::Assembly_CSharp::UIToggle* HapticsToggle_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichObjects* HapticsRichObj_; DLL2SDK::Assembly_CSharp::UIToggle* ChatToggle_; DLL2SDK::Assembly_CSharp::UIToggle* SouthpawToggle_; DLL2SDK::Assembly_CSharp::UIToggle* PushNotificationToggle_; DLL2SDK::Assembly_CSharp::UITable* Table_; DLL2SDK::Assembly_CSharp::UIButton* feedbackBtn_; DLL2SDK::Assembly_CSharp::UIButton* defaultBtn_; DLL2SDK::Assembly_CSharp::UIButton* logoutBtn_; DLL2SDK::Assembly_CSharp::UILabel* logoutLabel_; DLL2SDK::Assembly_CSharp::UIToggle* AssaultRiflesToggeleADS_; DLL2SDK::Assembly_CSharp::UIToggle* AssaultRiflesToggeleHIP_; DLL2SDK::Assembly_CSharp::UIToggle* SubMachineGunToggeleADS_; DLL2SDK::Assembly_CSharp::UIToggle* SubMachineGunToggeleHIP_; DLL2SDK::Assembly_CSharp::UIToggle* ShotGunToggeleADS_; DLL2SDK::Assembly_CSharp::UIToggle* ShotGunToggeleHIP_; DLL2SDK::Assembly_CSharp::UIToggle* LightMachineGunToggeleADS_; DLL2SDK::Assembly_CSharp::UIToggle* LightMachineGunToggeleHIP_; DLL2SDK::Assembly_CSharp::UIToggle* SniperRifleToggeleADS_; DLL2SDK::Assembly_CSharp::UIToggle* SniperRifleToggeleHIP_; DLL2SDK::Assembly_CSharp::UIToggle* PistolToggeleADS_; DLL2SDK::Assembly_CSharp::UIToggle* PistolToggeleHIP_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SimpleInfo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AdvanceInfo_; DLL2SDK::Assembly_CSharp::UIButton* SimpleCustom_; DLL2SDK::Assembly_CSharp::UIButton* AdavanceCustom_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAdvanceExMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAdvanceMode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106175(); void SetAdvanceExMode_106176(bool isEx_); void SetAdvanceMode_106177(bool isAdvance_); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsWestControlController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameSettings::SettingsWestControlView* mView_; DLL2SDK::Assembly_CSharp::GameEngine::WestControlSettingParam* WestControlSetting_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* tabList_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsViewMode* settingModel_; DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType mModeType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterUIEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCustomBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCategoryFireModeToggele_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCategoryFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAdvanceEXUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAssaultRiflesToggele_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSubMachineGunToggeleADSToggle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShotGunToggeleADSToggle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLightMachineGunToggeleADSToggle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSniperRifleToggeleADSToggle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPistolToggeleADSToggle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetToggle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExtendAdvanceBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseAdvanceBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEnableControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAvanceEnableControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnableControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAvanceEnableControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnableLimitFireRangeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpModeTabClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrModeTabClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFeedbackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDefaultBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLogoutBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuitClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuitCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTabInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIPanelDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitTabsFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRestoreChange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106133(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_106134(); void Init_106135(); void RegisterDelegates_106136(); void UnRegisterDelegates_106137(); void WillShow_106138(); void RegisterUIEvent_106139(); void OnCustomBtnClick_106140(); void SetCategoryFireModeToggele_106141(DLL2SDK::Assembly_CSharp::UIToggle* ads_, DLL2SDK::Assembly_CSharp::UIToggle* hip_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory type_); void SetCategoryFireMode_106142(DLL2SDK::Assembly_CSharp::UIToggle* ads_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory type_); void UpdateAdvanceEXUI_106143(); void OnAssaultRiflesToggele_106144(); void OnSubMachineGunToggeleADSToggle_106145(); void OnShotGunToggeleADSToggle_106146(); void OnLightMachineGunToggeleADSToggle_106147(); void OnSniperRifleToggeleADSToggle_106148(); void OnPistolToggeleADSToggle_106149(); void UpdateUI_106150(DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType modeType_); void SetToggle_106151(); void OnExtendAdvanceBtn_106152(); void OnCloseAdvanceBtn_106153(); void UpdateEnableControl_106154(); void UpdateAvanceEnableControl_106155(); void OnEnableControl_106156(); void OnAvanceEnableControl_106157(); void OnEnableLimitFireRangeChange_106158(); void OnPvpModeTabClick_106159(int32_t index_); void OnBrModeTabClick_106160(int32_t index_); void OnFeedbackBtnClick_106161(); void OnDefaultBtnClick_106162(); void OnLogoutBtnClick_106163(); void OnQuitClick_106164(); void OnQuitCallBack_106165(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t context_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTabInfoList_106166(); void SetUIPanelDepth_106167(int32_t depth_); void OnInitTabsFinish_106168(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnRestoreChange_106169(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_106170(); void __xLuaBaseProxy_Init_106171(); void __xLuaBaseProxy_RegisterDelegates_106172(); void __xLuaBaseProxy_UnRegisterDelegates_106173(); void __xLuaBaseProxy_WillShow_106174(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsToggleSliderTool : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* lowToggle_; DLL2SDK::UnityEngine::UnityEngine::GameObject* lowOnObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* lowOffObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* midToggle_; DLL2SDK::UnityEngine::UnityEngine::GameObject* midOnObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* midOffObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* highToggle_; DLL2SDK::UnityEngine::UnityEngine::GameObject* highOnObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* highOffObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* customToggle_; DLL2SDK::UnityEngine::UnityEngine::GameObject* customOnObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* customOffObj_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* sliderList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* sliderDefaultValueMap_; DLL2SDK::Assembly_CSharp::GameSettings::SensitivityType m_Type_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSensitivityType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSlider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSliderValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSliderDefaultCheckValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLowToggleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMidToggleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHighToggleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCustomToggleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetToggleState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSensitivityCustomValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRotateSensitiveFactor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckToggleState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSimpleEqual_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSliderValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106115(); void SetSensitivityType_106116(DLL2SDK::Assembly_CSharp::GameSettings::SensitivityType type_); void Awake_106117(); void InitSlider_106118(int32_t index_, DLL2SDK::mscorlib::System::Action_1* callback_, DLL2SDK::Assembly_CSharp::GameEngine::RotateSensitiveConfig* config_); void SetSliderValue_106119(int32_t index_, float value_); void SetSliderDefaultCheckValue_106120(int32_t index_, DLL2SDK::Assembly_CSharp::GameEngine::RotateSensitiveConfig* config_); void OnLowToggleClick_106121(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnMidToggleClick_106122(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnHighToggleClick_106123(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnCustomToggleClick_106124(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void SetToggleState_106125(int32_t s_); void SetSensitivityCustomValue_106126(int32_t value_); float GetRotateSensitiveFactor_106127(int32_t i_); int32_t CheckToggleState_106128(); bool IsSimpleEqual_106129(float a_, float b_); bool CheckSliderValue_106130(int32_t newState_, int32_t* oldState_); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { enum struct ESettingsTips : int32_t { None_ = static_cast(0x0), Music_ = static_cast(0x1), PhraseSelect_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct UIWidgetContainer : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_604(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsTipPosition : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIWidget* parent_; bool isVertical_; int32_t DELTA_PIXEL_; bool IsUpdate_; bool bAlignRight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106107(); void Start_106108(); void OnEnable_106109(); void Update_106110(); void CheckPosition_106111(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsTabView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::mscorlib::System::Collections::Generic::List_1* tabList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitTab_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106104(); void ResetView_106105(); DLL2SDK::Assembly_CSharp::RankGame::RankMultiTab* InitTab_106106(int32_t uiIndex_, int32_t index_, DLL2SDK::mscorlib::System::String* label_, DLL2SDK::mscorlib::System::Action_1* callback_); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsTabManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* tabNameMap_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsViewMode* settingModel_; DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType settingsGameMode_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameSettings::SettingsTabManager* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHideBr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHideZb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTabName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSubTabController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUiTabList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestoreSettingsByType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106096(); bool IsHideBr_106097(); bool IsHideZb_106098(); DLL2SDK::mscorlib::System::String* GetTabName_106099(DLL2SDK::Assembly_CSharp::GameSettings::SettingsTabType t_); DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* ShowSubTabController_106100(DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* ctrl_, DLL2SDK::Assembly_CSharp::GameSettings::SettingsTabType t_, DLL2SDK::UnityEngine::UnityEngine::GameObject* viewParent_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetUiTabList_106101(); void RestoreSettingsByType_106102(DLL2SDK::Assembly_CSharp::GameSettings::SettingsTabType tType_); static void _cctor_106103(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsTabController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameSettings::SettingsTabView* mView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTabInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106089(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_106090(); void Init_106091(); void ResetView_106092(); DLL2SDK::Assembly_CSharp::RankGame::RankMultiTab* SetTabInfo_106093(int32_t uiIndex_, int32_t index_, DLL2SDK::mscorlib::System::String* label_, DLL2SDK::mscorlib::System::Action_1* callback_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_106094(); void __xLuaBaseProxy_Init_106095(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsScrollViewReset : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106085(); void Awake_106086(); void OnEnable_106087(); void OnDisable_106088(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UISecondPopupView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::GameUI::UISecondPopupTemplate* PopupTemplate_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ContainerRoot_; DLL2SDK::Assembly_CSharp::TweenAlpha* mTweenAlpha_; DLL2SDK::Assembly_CSharp::UIPanel* mSelfPanel_; DLL2SDK::Assembly_CSharp::UIPanel* mContentPanel_; DLL2SDK::Assembly_CSharp::UIPanel* mPopupPanel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTitle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartToCloseView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101589(); void Awake_101590(); void SetTitle_101591(DLL2SDK::mscorlib::System::String* text_); void StartToCloseView_101592(); void __xLuaBaseProxy_Awake_101593(); void __xLuaBaseProxy_SetTitle_101594(DLL2SDK::mscorlib::System::String* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UISecondPopupController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::UISecondPopupView* popupView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReleaseBtnCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartToClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FinishClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOkBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancellBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101569(); void Init_101570(); void RegisterDelegates_101571(); void UnRegisterDelegates_101572(); void ReleaseBtnCallback_101573(); void StartToClose_101574(); void FinishClose_101575(); void OnOkBtnClick_101576(); void OnCancellBtnClick_101577(); void OnCloseBtnClick_101578(); void __xLuaBaseProxy_Init_101579(); void __xLuaBaseProxy_RegisterDelegates_101580(); void __xLuaBaseProxy_UnRegisterDelegates_101581(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsPhraseTitleItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameSettings::EShortcutMsgGameType msgType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTitleClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106046(); void OnEnable_106047(); void OnDisable_106048(); void OnTitleClick_106049(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsPhraseDragView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; DLL2SDK::Assembly_CSharp::UIGrid* gridRoot_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsPhraseDragItemView* templateItem_; DLL2SDK::mscorlib::System::Action_1*>* dragEndCallback_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* cacheItemList_; DLL2SDK::Array* relativePanels_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearGrid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNewPhraseList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPhraseList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106041(); void ClearGrid_106042(); void SetItem_106043(int32_t index_, DLL2SDK::Assembly_CSharp::Config::BRChatMsgConfig* csv_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetNewPhraseList_106044(); void ResetPhraseList_106045(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsPhraseDragItemView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* onObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* offObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* editObj_; DLL2SDK::Assembly_CSharp::UILabel* indexLabel_; DLL2SDK::Assembly_CSharp::UILabel* descLabel_; DLL2SDK::Assembly_CSharp::UIButton* deleteButton_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsChatDataManager* mData_; DLL2SDK::Assembly_CSharp::Config::BRChatMsgConfig* mCsv_; DLL2SDK::Assembly_CSharp::UISprite* AddStatus_; DLL2SDK::Assembly_CSharp::UISprite* DisableAddStatus_; int32_t mIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMsgId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCacheCsv_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEditState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeleteBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106028(); int32_t get_Index_106029(); void set_Index_106030(int32_t value_); void Awake_106031(); void OnEnable_106032(); void OnDisable_106033(); void NotifyDataStoreUpdated_106034(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); int32_t GetMsgId_106035(); void SetCacheCsv_106036(DLL2SDK::Assembly_CSharp::Config::BRChatMsgConfig* csv_, int32_t index_); void RefreshView_106037(); void SetEditState_106038(bool isActive_); void OnDeleteBtnClick_106039(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnItemClick_106040(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIDragDropItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIDragDropItem_Restriction restriction_; bool cloneOnDrag_; float pressAndHoldDelay_; bool interactable_; DLL2SDK::UnityEngine::UnityEngine::Transform* targetObjTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* mTrans_; DLL2SDK::UnityEngine::UnityEngine::Transform* mParent_; DLL2SDK::UnityEngine::UnityEngine::Collider* mCollider_; DLL2SDK::Assembly_CSharp::UIButton* mButton_; DLL2SDK::Assembly_CSharp::UIRoot* mRoot_; DLL2SDK::Assembly_CSharp::UIGrid* mGrid_; DLL2SDK::Assembly_CSharp::UITable* mTable_; float mDragStartTime_; DLL2SDK::Assembly_CSharp::UIDragScrollView* mDragScrollView_; bool mPressed_; bool mDragging_; DLL2SDK::Assembly_CSharp::UICamera_MouseOrTouch* mTouch_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CloneObject_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::List_1* draggedItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartDragging_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopDragging_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragDropStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragDropMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragDropRelease_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragDropEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableDragScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationFocus_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_167(); void Awake_168(); void OnEnable_169(); void OnDisable_170(); void Start_171(); void OnPress_172(bool isPressed_); void Update_173(); void OnDragStart_174(); void StartDragging_175(); void OnClone_176(DLL2SDK::UnityEngine::UnityEngine::GameObject* original_); void OnDrag_177(DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void OnDragEnd_178(); void StopDragging_179(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnDragDropStart_180(); void OnDragDropMove_181(DLL2SDK::UnityEngine::UnityEngine::Vector3 delta_); void OnDragDropRelease_182(DLL2SDK::UnityEngine::UnityEngine::GameObject* surface_); void OnDragDropEnd_183(); void EnableDragScrollView_184(); void OnApplicationFocus_185(bool focus_); static void _cctor_186(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsPhraseDragController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameSettings::SettingsPhraseDragView* mView_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsChatDataManager* mData_; bool bAdjusted_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIPanelDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNewPhraseList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPhraseList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106011(); void Init_106012(); void RegisterDelegates_106013(); void UnRegisterDelegates_106014(); void NotifyDataStoreUpdated_106015(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_106016(); void SetUIPanelDepth_106017(int32_t depth_); void SetList_106018(bool ifReset_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* phraseList_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetNewPhraseList_106019(); void SetPhraseList_106020(DLL2SDK::mscorlib::System::Collections::Generic::List_1* tempList_); void __xLuaBaseProxy_Init_106021(); void __xLuaBaseProxy_RegisterDelegates_106022(); void __xLuaBaseProxy_UnRegisterDelegates_106023(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_106024(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsPhraseConfigItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* selectObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* disableObj_; DLL2SDK::Assembly_CSharp::UILabel* descLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106010(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsPhraseConfigItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameSettings::SettingsPhraseConfigItemView* mView_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsChatDataManager* mData_; DLL2SDK::Assembly_CSharp::Config::BRChatMsgConfig* cacheMsg_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAllView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105997(); void Init_105998(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_105999(); void RegisterDelegates_106000(); void UnRegisterDelegates_106001(); void NotifyDataStoreUpdated_106002(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); bool SetEasyListData_106003(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void RefreshAllView_106004(); void OnClickEvent_106005(DLL2SDK::Assembly_CSharp::Config::BRChatMsgConfig* msgData_); void __xLuaBaseProxy_Init_106006(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_106007(); void __xLuaBaseProxy_RegisterDelegates_106008(); void __xLuaBaseProxy_UnRegisterDelegates_106009(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsMainView : DLL2SDK::Assembly_CSharp::GameUI::UITabBarView { DLL2SDK::UnityEngine::UnityEngine::GameObject* tabViewContainer_; DLL2SDK::Assembly_CSharp::GameUI::UITabBarItem* tabBarPrefab_; DLL2SDK::Assembly_CSharp::UIGrid* tabGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* subViewContainer_; DLL2SDK::Assembly_CSharp::GameUI::UIViewOpenTweenAnimation* tweenAnimation_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPanelDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTabs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105992(); int32_t GetPanelDepth_105993(); void ResetTab_105994(); void SetTab_105995(DLL2SDK::Assembly_CSharp::GameSettings::SettingsTabType type_); void RefreshTabs_105996(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsMainController : DLL2SDK::Assembly_CSharp::GameUI::UITabBarController { DLL2SDK::Assembly_CSharp::GameSettings::SettingsMainView* mView_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* tabTypeList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSubController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTabInteracted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowSettingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitTabs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105976(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_105977(); void Init_105978(); void InitSubController_105979(); void OnTabInteracted_105980(int32_t tabIndex_); void RegisterDelegates_105981(); void UnRegisterDelegates_105982(); void OnOpen_105983(); void OnShowSettingTips_105984(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnInitTabs_105985(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_105986(); void __xLuaBaseProxy_Init_105987(); void __xLuaBaseProxy_OnTabInteracted_105988(int32_t P0_); void __xLuaBaseProxy_RegisterDelegates_105989(); void __xLuaBaseProxy_UnRegisterDelegates_105990(); void __xLuaBaseProxy_OnOpen_105991(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsHudView : DLL2SDK::Assembly_CSharp::GameSettings::SettingsMainView { DLL2SDK::Assembly_CSharp::UIButton* closeBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105975(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsHudController : DLL2SDK::Assembly_CSharp::GameUI::UITabBarController { DLL2SDK::Assembly_CSharp::GameSettings::SettingsHudView* View_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* tabTypeList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterUIEvents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSubController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTabInteracted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowSettingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitTabs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEscapleBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_HandleSettings_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTutorial_SettingsShowTip_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105952(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_105953(); void Init_105954(); void RegisterUIEvents_105955(); void InitSubController_105956(); void OnTabInteracted_105957(int32_t tabIndex_); void RegisterDelegates_105958(); void UnRegisterDelegates_105959(); void OnOpen_105960(); void OnClose_105961(); void OnShowSettingTips_105962(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnInitTabs_105963(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); bool OnEscapleBtnClick_105964(); void T_HandleSettings_105965(); void OnTutorial_SettingsShowTip_105966(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorial_, DLL2SDK::Array* triggerInfo_); void _RegisterUIEvents_m__0_105967(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_105968(); void __xLuaBaseProxy_Init_105969(); void __xLuaBaseProxy_OnTabInteracted_105970(int32_t P0_); void __xLuaBaseProxy_RegisterDelegates_105971(); void __xLuaBaseProxy_UnRegisterDelegates_105972(); void __xLuaBaseProxy_OnOpen_105973(); void __xLuaBaseProxy_OnClose_105974(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsViewMode : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { bool _InGame_k__BackingField_; bool m_IsBRSetting_; DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType settingGameModeType_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ChannelList_; struct StaticFields { DLL2SDK::mscorlib::System::String* HUDlayoutConfigPath_BR_; DLL2SDK::mscorlib::System::String* HUDlayoutConfigPath_MP_; DLL2SDK::mscorlib::System::String* HUDlayoutConfigPath_PVE_; DLL2SDK::mscorlib::System::String* JoySticksConfigPath_BR_; DLL2SDK::mscorlib::System::String* JoySticksConfigPath_MP_; DLL2SDK::mscorlib::System::String* JoySticksConfigPath_PVE_; DLL2SDK::mscorlib::System::String* DEFAULT_PLAYER_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModeWay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHUDLayoutDefaultConfigPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHUDLayoutCustomConfigPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetJoySticksDefaultConfigPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetJoyStickCustomConfigPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetHUDLayoutCustomConfigPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetJoyStickCustomConfigPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCustomConfigPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSettingType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentPlayerKey_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105932(); void set_InGame_105933(bool value_); bool get_InGame_105934(); void set_IsBRGameSetting_105935(bool value_); bool get_IsBRGameSetting_105936(); DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType get_SettingGameModeType_105937(); void set_SettingGameModeType_105938(DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType value_); DLL2SDK::Assembly_CSharp::GameSettings::ECustomSettingFireMode GetModeWay_105939(); DLL2SDK::mscorlib::System::String* GetHUDLayoutDefaultConfigPath_105940(DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType settingGameModeType_); DLL2SDK::mscorlib::System::String* GetHUDLayoutCustomConfigPath_105941(); DLL2SDK::mscorlib::System::String* GetJoySticksDefaultConfigPath_105942(); DLL2SDK::mscorlib::System::String* GetJoyStickCustomConfigPath_105943(); DLL2SDK::mscorlib::System::String* GetHUDLayoutCustomConfigPath_105944(DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType gameMode_, DLL2SDK::Assembly_CSharp::GameSettings::ECustomSettingFireMode fireMode_); DLL2SDK::mscorlib::System::String* GetJoyStickCustomConfigPath_105945(DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType gameMode_, DLL2SDK::Assembly_CSharp::GameSettings::ECustomSettingFireMode fireMode_); DLL2SDK::mscorlib::System::String* GetCustomConfigPath_105946(DLL2SDK::Assembly_CSharp::GameEngine::ECustomUIType customUIType_, DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType gameMode_, DLL2SDK::Assembly_CSharp::GameSettings::ECustomSettingFireMode fireMode_); void GetSettingType_105947(DLL2SDK::Assembly_CSharp::GameSettings::ECustomSettingFireMode* fireMode_, DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType* gameModeType_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_ChannelList_105948(); void set_ChannelList_105949(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::String* GetCurrentPlayerKey_105950(); static void _cctor_105951(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsEditWidget : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIWidget* EdittingContainer_; DLL2SDK::Assembly_CSharp::UIWidget* EdittingContainerChild_; DLL2SDK::Assembly_CSharp::UIWidget* EdittingMask_; DLL2SDK::Assembly_CSharp::UIWidget* HideMask_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ChangeObj_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* adjustiveBoxCollider_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditWidgetInfo* _Mode_k__BackingField_; bool m_IsChange_; DLL2SDK::Assembly_CSharp::UIRoot* m_UIRoot_; DLL2SDK::UnityEngine::UnityEngine::Vector3 settingsEditViewPostion_; bool mSelected_; float mMinScale_; float mMaxScale_; float mDefScale_; bool mDisplayBtn_; bool mCanHideBtn_; float m_MinAlpha_; float m_MaxAlpha_; float m_DefAlpha_; DLL2SDK::mscorlib::System::String* Anchor_; float m_ScreenScale_; DLL2SDK::UnityEngine::UnityEngine::Vector3 leftTopLocalPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 rightTopLocalPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 leftBottomLocalPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 rightBottomLocalPos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncViewWithMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetViewWithMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveModeFromView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOtherEditWidgetChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEdittingSelected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWidgetClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWidgetDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyWidgetScaleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckObjChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWidgetBoxCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBoundsPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFullInsideScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDragToCenter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPointInsideScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsPointInsideScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoAdjustLocation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105875(); DLL2SDK::UnityEngine::UnityEngine::BoxCollider* get_AdjustiveBoxCollider_105876(); void set_Mode_105877(DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditWidgetInfo* value_); DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditWidgetInfo* get_Mode_105878(); bool get_CanHorizentalMove_105879(); bool get_CanVerticalMove_105880(); void Awake_105881(); void SyncViewWithMode_105882(); void ResetViewWithMode_105883(); void SaveModeFromView_105884(); void OnOtherEditWidgetChange_105885(DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditWidgetInfo* srcWidget_, DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 boxCenter_, DLL2SDK::UnityEngine::UnityEngine::Vector3 boxSize_); void SetEdittingSelected_105886(bool selected_); float get_Scale_105887(); void set_Scale_105888(float value_); bool get_DisplayBtn_105889(); void set_DisplayBtn_105890(bool value_); bool get_CanHideBtn_105891(); void set_CanHideBtn_105892(bool value_); float get_DefaultScale_105893(); float get_MinScale_105894(); float get_MaxScale_105895(); float get_DefAlpha_105896(); float get_MinAlpha_105897(); float get_MaxAlpha_105898(); float get_Alpha_105899(); void set_Alpha_105900(float value_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_Position_105901(); void set_IsChange_105902(bool value_); bool get_IsChange_105903(); void OnWidgetClick_105904(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool isPress_); void OnWidgetDrag_105905(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void NotifyWidgetScaleChange_105906(); void CheckObjChange_105907(); void UpdateWidgetBoxCollider_105908(); void InitBoundsPosition_105909(); bool IsFullInsideScreen_105910(DLL2SDK::UnityEngine::UnityEngine::Vector3 localCenterPos_); bool IsDragToCenter_105911(DLL2SDK::UnityEngine::UnityEngine::Vector3 deltaDirection_); bool IsPointInsideScreen_105912(DLL2SDK::UnityEngine::UnityEngine::Vector3 localPos_); bool IsPointInsideScreen_105913(DLL2SDK::UnityEngine::UnityEngine::Vector3 centerLocalPos_, float width_, float height_); void AutoAdjustLocation_105914(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsEditWidget_MovementJoyStick : DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditWidget { DLL2SDK::UnityEngine::UnityEngine::Vector3 SprintingHUDCenter_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SprintingHUDSize_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetSprintingHUDColliderBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWidgetDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOtherEditWidgetChange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105915(); void ResetSprintingHUDColliderBox_105916(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldCenter_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldSize_); void OnWidgetDrag_105917(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void OnOtherEditWidgetChange_105918(DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditWidgetInfo* srcWidget_, DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 boxCenter_, DLL2SDK::UnityEngine::UnityEngine::Vector3 boxSize_); void __xLuaBaseProxy_OnWidgetDrag_105919(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 P1_); void __xLuaBaseProxy_OnOtherEditWidgetChange_105920(DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditWidgetInfo* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P3_); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsEditView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* CloseButton_; DLL2SDK::Assembly_CSharp::UIButton* ResetButton_; DLL2SDK::Assembly_CSharp::UIButton* ConfirmButton_; DLL2SDK::Assembly_CSharp::UISprite* BGMask_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditView_ExpandPanel* expandPanel_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditView_ShrinkPanel* shrinkPanel_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* JoyStickWidgets_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* HUDWidgets_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditWidget* DefaultWidget_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetsContainer_; DLL2SDK::Assembly_CSharp::UIAnchor* BottomLeft_; DLL2SDK::Assembly_CSharp::UIAnchor* Left_; DLL2SDK::Assembly_CSharp::UIAnchor* TopLeft_; DLL2SDK::Assembly_CSharp::UIAnchor* Top_; DLL2SDK::Assembly_CSharp::UIAnchor* TopRight_; DLL2SDK::Assembly_CSharp::UIAnchor* Right_; DLL2SDK::Assembly_CSharp::UIAnchor* BottomRight_; DLL2SDK::Assembly_CSharp::UIAnchor* Bottom_; DLL2SDK::Assembly_CSharp::UIAnchor* Center_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditWidget* m_CurChangeWidget_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditWidget_SwitchSprint* cachedSwitchSprint_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditWidget_MovementJoyStick* cachedMovementJoy_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* dropListeners_; DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureWidgets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseAnchor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSettingsEditWidgetFromMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitialSpecialWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSwitchSprintLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DropListenTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWidgetDrop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowOrHideScrollBar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowOrHideZoomSliderBar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowOrHideAlphaSliderBar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowOrHideMoveBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowOrHideDisplayBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnZoomSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnAlphaSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisplayBtnChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSkrinkBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExpandBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDownMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeftMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRightMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMoveBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFireModeName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105833(); void Start_105834(); void ConfigureWidgets_105835(DLL2SDK::mscorlib::System::Collections::Generic::List_1* wmodes_); DLL2SDK::Assembly_CSharp::UIAnchor* ParseAnchor_105836(DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor anchor_); DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditWidget* CreateSettingsEditWidgetFromMode_105837(DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditWidgetInfo* mode_, DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); void InitialSpecialWidget_105838(); void UpdateSwitchSprintLimit_105839(); void DropListenTo_105840(DLL2SDK::Assembly_CSharp::EAssetID asset_, DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditWidget* widget_); void OnWidgetDrop_105841(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowOrHideScrollBar_105842(bool isShow_, DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditWidget* widget_); void ShowOrHideZoomSliderBar_105843(bool isShow_, DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditWidget* widget_); void ShowOrHideAlphaSliderBar_105844(bool isShow_, DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditWidget* widget_); void ShowOrHideMoveBtn_105845(bool isShow_, DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditWidget* widget_); void ShowOrHideDisplayBtn_105846(bool isShow_, DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditWidget* widget_); void OnBtnZoomSliderChange_105847(); void OnBtnAlphaSliderChange_105848(); void OnDisplayBtnChange_105849(); void OnSkrinkBtnClick_105850(); void OnExpandBtnClick_105851(); void OnUpMove_105852(); void OnDownMove_105853(); void OnLeftMove_105854(); void OnRightMove_105855(); void OnMoveBtn_105856(DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void SetFireModeName_105857(); void __xLuaBaseProxy_Start_105860(); static bool _InitialSpecialWidget_m__0_105858(DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditWidget* it_); static bool _InitialSpecialWidget_m__1_105859(DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditWidget* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsEditView_BR : DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditView { DLL2SDK::Assembly_CSharp::UIButton* SyncButton_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* JoysticksWidgetsDirtyList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* GameHudsDirtyList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncCustomSettingFromMP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureWidgets_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105867(); void SyncCustomSettingFromMP_105868(); void ConfigureWidgets_105869(bool bUpdateDirtyJoysticks_, bool bUpdateDirtyGameHuds_); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsEditController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditView* mView_; bool mEdit_; DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType settingsViewModeType_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditWidget* LastSelectedWidget_; DLL2SDK::Assembly_CSharp::GameLogoController* m_GameLogoController_; bool m_IsBr_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_SettingsReport_Joystick_Pvp* mJoystickPvpTlog_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_SettingsReport_Hud_Pvp* mHudPvpTlog_; struct StaticFields { bool bOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSettingWidgets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitDefaultGameLogo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterOnce_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMessageBoxCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnKeyPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsChangeConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TlogUploadJoystick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TlogUploadHudlayout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSelectSettingsEditWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWidgetSelected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWidgetDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIAnchor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105777(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetSettingWidgets_105778(); void SetMode_105779(bool isBr_); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_105780(); void Init_105781(); void InitDefaultGameLogo_105782(); void RegisterOnce_105783(); void OnMessageBoxCallback_105784(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t context_); void OnReturnKeyPress_105785(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void RegisterDelegates_105786(); void UnRegisterDelegates_105787(); void OnOpen_105788(); void LoadConfig_105789(); bool IsChangeConfig_105790(); void SaveConfig_105791(); void TlogUploadJoystick_105792(); void TlogUploadHudlayout_105793(); void DoSelectSettingsEditWidget_105794(DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditWidget* widget_, bool selected_); void OnWidgetSelected_105795(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnWidgetDrag_105796(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnReset_105797(); void OnClose_105798(); void SetUIAnchor_105799(); void _RegisterOnce_m__0_105801(); void _RegisterOnce_m__1_105802(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_105803(); void __xLuaBaseProxy_Init_105804(); void __xLuaBaseProxy_RegisterDelegates_105805(); void __xLuaBaseProxy_UnRegisterDelegates_105806(); void __xLuaBaseProxy_OnOpen_105807(); void __xLuaBaseProxy_OnClose_105808(); static void _cctor_105800(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsEditController_BR : DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditController { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_SettingsReport_Joystick_Br* mJoystickBrTlog_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_SettingsReport_Hud_Br* mHudBrTlog_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSettingWidgets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TlogUploadJoystick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TlogUploadHudlayout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncButtonClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncCustomSettingsFromMP_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105809(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetSettingWidgets_105810(); void Init_105811(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_105812(); void RegisterDelegates_105813(); void UnRegisterDelegates_105814(); void TlogUploadJoystick_105815(); void TlogUploadHudlayout_105816(); void OnSyncButtonClicked_105817(); void OnSyncCustomSettingsFromMP_105818(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetSettingWidgets_105819(); void __xLuaBaseProxy_Init_105820(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_105821(); void __xLuaBaseProxy_RegisterDelegates_105822(); void __xLuaBaseProxy_UnRegisterDelegates_105823(); void __xLuaBaseProxy_TlogUploadJoystick_105824(); void __xLuaBaseProxy_TlogUploadHudlayout_105825(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { enum struct ESettingsEditWigetType : int32_t { None_ = static_cast(0x0), JoyStick_ = static_cast(0x1), GameHUD_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsDefine : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Color SliderEnabledColor_; DLL2SDK::UnityEngine::UnityEngine::Color SliderDisabledColor_; float ToggleLowValue_; float ToggleMidValue_; float ToggleHighValue_; int32_t UpdatePhraseDragIndex_; int32_t UpdatePhraseConfigClickIndex_; int32_t UpdatePhraseEditingIndex_; int32_t UpdatePhraseEditResultIndex_; int32_t UpdatePhraseEditSwapIndex_; int32_t PhraseMaxCount_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105772(); static bool get_IsClosePerspective_105773(); static void set_IsClosePerspective_105774(bool value_); static void _cctor_105775(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsTabInfo : DLL2SDK::mscorlib::System::Object { int32_t index_; DLL2SDK::mscorlib::System::String* name_; DLL2SDK::mscorlib::System::Action_1* callback_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105771(int32_t index_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::Action_1* callback_); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsChatDataManager : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* msgId2DataMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* chatDataMap_; DLL2SDK::Assembly_CSharp::GameSettings::EShortcutMsgGameType cachePhraseType_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsChatData* cachePhraseData_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* cachePhraseList_; int32_t curSelectMsgId_; bool isEditing_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMsgCsv_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultChatMsgByGameMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChatCsvByMsgId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChatDataByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultChatSystemSettingsByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChatListWholeByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMsgInMyPhrase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetMyPhrase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetDefaultMyPhrase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeleteMsgInMyPhrase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMsgInMyPhrase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveMyPhrase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ArrangePhreseList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentShowType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105753(); void InitializeDataStore_105754(); void Init_105755(); void InitMsgCsv_105756(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetDefaultChatMsgByGameMode_105757(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_, int32_t MsgListIndex_); DLL2SDK::Assembly_CSharp::Config::BRChatMsgConfig* GetChatCsvByMsgId_105758(int32_t msgId_); DLL2SDK::Assembly_CSharp::GameSettings::SettingsChatData* GetChatDataByType_105759(DLL2SDK::Assembly_CSharp::GameSettings::EShortcutMsgGameType msgType_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetDefaultChatSystemSettingsByType_105760(DLL2SDK::Assembly_CSharp::GameSettings::EShortcutMsgGameType msgType_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetChatListWholeByType_105761(DLL2SDK::Assembly_CSharp::GameSettings::EShortcutMsgGameType msgType_); bool IsMsgInMyPhrase_105762(int32_t msgId_); void ResetMyPhrase_105763(); void ResetDefaultMyPhrase_105764(); void DeleteMsgInMyPhrase_105765(int32_t msgId_); void SetMsgInMyPhrase_105766(int32_t msgId_, int32_t index_); void SaveMyPhrase_105767(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* ArrangePhreseList_105768(DLL2SDK::mscorlib::System::Collections::Generic::List_1* originalList_); DLL2SDK::Assembly_CSharp::GameSettings::EShortcutMsgGameType GetCurrentShowType_105769(); void __xLuaBaseProxy_InitializeDataStore_105770(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsChatData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* _titleLOC_; DLL2SDK::Assembly_CSharp::GameSettings::EShortcutMsgGameType msgType_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* uiTabLabel_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* uiMsgMap_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* defaultList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMsgListByKey_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105749(DLL2SDK::mscorlib::System::String* title_, DLL2SDK::Assembly_CSharp::GameSettings::EShortcutMsgGameType type_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* tabList_); void set_Title_105750(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Title_105751(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetMsgListByKey_105752(int32_t key_); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsAnchorView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* OkBtnTemplate_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* CancellBtnTemplate_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* ResetBtnTemplate_; DLL2SDK::Assembly_CSharp::UILabel* LandROrUandD_; DLL2SDK::Assembly_CSharp::UILabel* Digit_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* Slider_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* LeftTouchArea_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* RightTouchArea_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* TopTouchArea_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* BottomTouchArea_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* TopTouchArea_R_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* BottomTouchArea_R_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* ThumbArea_; DLL2SDK::Assembly_CSharp::UIButton* EffectLeft_; DLL2SDK::Assembly_CSharp::UISprite* EffectRight_; DLL2SDK::Assembly_CSharp::UIButton* EffectTop_; DLL2SDK::Assembly_CSharp::UIButton* EffectBottom_; DLL2SDK::Assembly_CSharp::UIButton* SubBtn_; DLL2SDK::Assembly_CSharp::UIButton* AddBtn_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AnchorList_; DLL2SDK::Assembly_CSharp::UISprite* SelectAreaFrame_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoubleDrag_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105744(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_105745(); void Tick_105746(float da_); void DoubleDrag_105747(); void __xLuaBaseProxy_Tick_105748(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsAnchorNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::UnityEngine::UnityEngine::Vector3 mHidePosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105741(); void OnNavigationShowed_105742(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_105743(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsAnchorController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameSettings::SettingsAnchorView* mView_; int32_t mCacheLastAnchorDelta_; int32_t yCacheLastAnchorDelta_; int32_t mCacheDelta_; int32_t DigitValue_; int32_t TempDigitValue_; DLL2SDK::Assembly_CSharp::EventDelegate_Callback* callBack_; DLL2SDK::UnityEngine::UnityEngine::Vector2 oldPosition1_; DLL2SDK::UnityEngine::UnityEngine::Vector2 oldPosition2_; bool bAuto_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOkBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmMessageBoxClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancellBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResetBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isEnlarge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDoubleTouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeftTouchDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRightTouchDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTopTouchDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBottomTouchDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnThumbAreaTouchDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnchor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCanSetAnchor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAnchor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWidgetAnchor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSliderText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSliderValueChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSubClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHideEffectClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105703(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_105704(); void Init_105705(); void OnOpen_105706(); void WillShow_105707(); void OnClose_105708(); void RegisterDelegates_105709(); void UnRegisterDelegates_105710(); void OnOkBtnClick_105711(); void OnConfirmMessageBoxClick_105712(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void OnCancellBtnClick_105713(); void OnResetBtnClick_105714(); bool isEnlarge_105715(DLL2SDK::UnityEngine::UnityEngine::Vector2 oP1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 oP2_, DLL2SDK::UnityEngine::UnityEngine::Vector2 nP1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 nP2_); void OnDoubleTouch_105716(); void OnLeftTouchDrag_105717(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void OnRightTouchDrag_105718(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void OnTopTouchDrag_105719(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void OnBottomTouchDrag_105720(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void OnThumbAreaTouchDrag_105721(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void SetAnchor_105722(int32_t value_); int32_t CheckCanSetAnchor_105723(int32_t value_); void UpdateAnchor_105724(); void UpdateWidgetAnchor_105725(); void UpdateSliderText_105726(int32_t percent_, bool bInit_); void OnSliderValueChange_105727(float value_); void OnSubClick_105728(); void OnAddClick_105729(); void OnHideEffectClick_105730(); void _WillShow_m__0_105731(); void _RegisterDelegates_m__1_105732(); void _OnResetBtnClick_m__2_105733(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_105734(); void __xLuaBaseProxy_Init_105735(); void __xLuaBaseProxy_OnOpen_105736(); void __xLuaBaseProxy_WillShow_105737(); void __xLuaBaseProxy_OnClose_105738(); void __xLuaBaseProxy_RegisterDelegates_105739(); void __xLuaBaseProxy_UnRegisterDelegates_105740(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct RestoreRadio : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameSettings::SettingsTabType TabType_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OnObj_; DLL2SDK::Assembly_CSharp::UILabel* OnLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OffObj_; DLL2SDK::Assembly_CSharp::UILabel* OffLabel_; bool mIsSelected_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitRadio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetRadioStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRadioClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105696(); bool get_IsSelected_105697(); void set_IsSelected_105698(bool value_); void Awake_105699(); void InitRadio_105700(DLL2SDK::Assembly_CSharp::GameSettings::SettingsTabType tType_, DLL2SDK::mscorlib::System::String* name_); void ResetRadioStatus_105701(); void OnRadioClick_105702(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct WinnerCircleScreenCaptureWindowView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UITexture* captureTexutre_; DLL2SDK::Assembly_CSharp::GameUI::Share::WinnerCircleScreenCaptureAnimation* borderAnim_; DLL2SDK::Assembly_CSharp::GameUI::Share::WinnerCircleScreenCaptureAnimation* captureAnim_; DLL2SDK::Assembly_CSharp::GameUI::Share::WinnerCircleScreenCaptureAnimation* maskAnim_; DLL2SDK::UnityEngine::UnityEngine::GameObject* hintRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* container_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* maskCollider_; DLL2SDK::UnityEngine::UnityEngine::Transform* leftBottomRoot_; DLL2SDK::Assembly_CSharp::UIButton* captureBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105690(); void Init_105691(); void __xLuaBaseProxy_Init_105692(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct WinnerCircleScreenCaptureWindowController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { bool _showHint_; bool _obsolete_; DLL2SDK::Assembly_CSharp::GameUI::Share::WinnerCircleScreenCaptureWindowView* _uiview_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScreenCapture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCaptureBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAnimPlayCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHideHint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105672(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_105673(); void Init_105674(); void OnClose_105675(); void RegisterDelegates_105676(); void UnRegisterDelegates_105677(); void Play_105678(); void Stop_105679(); void OnScreenCapture_105680(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnCaptureBtnClicked_105681(); void OnAnimPlayCallback_105682(); void OnHideHint_105683(); void OnPlayAnim_105684(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_105685(); void __xLuaBaseProxy_Init_105686(); void __xLuaBaseProxy_OnClose_105687(); void __xLuaBaseProxy_RegisterDelegates_105688(); void __xLuaBaseProxy_UnRegisterDelegates_105689(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct WinnerCircleScreenCaptureAnimation : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool tweenPosition_; float duration_; float delay_; bool tweenAlpha_; float alphaDuration_; float alphaDelay_; int32_t boreder_; bool _isReady_; bool _obsoleted_; DLL2SDK::UnityEngine::UnityEngine::Vector2 _size_; DLL2SDK::UnityEngine::UnityEngine::Vector2 _startsize_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _position_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _startPosition_; DLL2SDK::Assembly_CSharp::TweenPosition* _tweenPosition_; DLL2SDK::Assembly_CSharp::TweenWidth* _tweenWidth_; DLL2SDK::Assembly_CSharp::TweenHeight* _tweenHeight_; DLL2SDK::Assembly_CSharp::TweenAlpha* _tweenAlpha_; DLL2SDK::Assembly_CSharp::UIWidget* _widget_; DLL2SDK::UnityEngine::UnityEngine::Coroutine* _waitPlayCoroutine_; DLL2SDK::UnityEngine::UnityEngine::Coroutine* _inItCoroutine_; DLL2SDK::System_Core::System::Action* onAnimCallback_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WaitReadyPlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalPlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayNotAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTweenEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAnimCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWidthAndHight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105647(); void Initialize_105648(DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); void Play_105649(bool anim_, DLL2SDK::System_Core::System::Action* callback_); void Stop_105650(); DLL2SDK::mscorlib::System::Collections::IEnumerator* InitPosition_105651(DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); DLL2SDK::mscorlib::System::Collections::IEnumerator* WaitReadyPlay_105652(bool anim_); void InternalPlay_105653(bool anim_); void PlayNotAnim_105654(); void PlayAnim_105655(); void ResetTweenEnable_105656(bool enable_); void OnAnimCallback_105657(); void GetWidthAndHight_105658(int32_t* width_, int32_t* height_); void OnDestroy_105659(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct ShareWindowAvatarDescComponent : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::Share::ShareWindowAvatarDescComponent_Mode _mode_; DLL2SDK::UnityEngine::UnityEngine::GameObject* _root_; DLL2SDK::Assembly_CSharp::UILabel* _nameLabel_; DLL2SDK::Assembly_CSharp::UILabel* _descLabel_; DLL2SDK::Assembly_CSharp::UILabel* _numLabel_; DLL2SDK::Assembly_CSharp::UILabel* _numDescLabel_; DLL2SDK::Assembly_CSharp::UILabel* _numDescLabel2_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLayout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeGetUILabel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105634(DLL2SDK::UnityEngine::UnityEngine::GameObject* root_, DLL2SDK::Assembly_CSharp::GameUI::Share::ShareWindowAvatarDescComponent_Mode mode_); void Reset_105635(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareWindowAvatarDescComponent_Data* data_); void Initialize_105636(DLL2SDK::UnityEngine::UnityEngine::GameObject* root_, DLL2SDK::Assembly_CSharp::GameUI::Share::ShareWindowAvatarDescComponent_Mode mode_); void ResetLayout_105637(); DLL2SDK::Assembly_CSharp::UILabel* SafeGetUILabel_105638(DLL2SDK::mscorlib::System::String* name_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct ShareUtils : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t _shareItemColorLimit_; uint64_t SHARE_FIRST_REWARD_ACTIVITY_ID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSharePicCDN_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShareAndReportClickShareButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CaptureShowAnimAndReportClickShareButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Share_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShareActivity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SettlementShareArk_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShareInvitePerson2Game_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreLoadItemTexutreFromCDN_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreLoadTextureFromCDN_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckItemShareAndPreloadTextureFromCDN_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShareEnableIfEnableReport_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportShareData2Server_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShareEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTextureCDNURLFromItemID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowSettlementScreenCaptureTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNewItemShareData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadoutItemShareData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowShareRewardTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_C2SCSActvFirstShareReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowShareWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalReportShareData2Server_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsItemShareValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRankShareValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSettlementShareValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLoadoutItemSharedValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLoadoutItemCaptureShareValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRankHistoryStatisticShareVailid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRankStatisticShareValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsItemShareValidByColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsItemShareByConfigCDNTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemBeforeNoShareCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGrenadeBeforeNoShareCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemBeforeNoShareCountFromConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemShareReportData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemShareItemData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReportType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFirstShareRewardSceneConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableFirstShareReward_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105588(); static DLL2SDK::mscorlib::System::String* GetSharePicCDN_105589(DLL2SDK::mscorlib::System::String* share_tag_); static void ShareAndReportClickShareButton_105590(bool capture_, DLL2SDK::mscorlib::System::String* url_, DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* shareData_, DLL2SDK::System_Core::System::Action* captureCallback_); static void CaptureShowAnimAndReportClickShareButton_105591(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* shareData_, DLL2SDK::System_Core::System::Action* captureCallback_); static void Share_105592(bool capture_, DLL2SDK::mscorlib::System::String* url_, DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* shareData_, DLL2SDK::System_Core::System::Action* captureCallback_); static void ShareActivity_105593(DLL2SDK::mscorlib::System::String* activityType_, DLL2SDK::mscorlib::System::String* activityID_, bool capture_, DLL2SDK::mscorlib::System::String* url_, DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* shareData_, DLL2SDK::System_Core::System::Action* captureCallback_); static void SettlementShareArk_105594(DLL2SDK::mscorlib::System::Action_1* callback_); static void ShareInvitePerson2Game_105595(DLL2SDK::mscorlib::System::String* url_, DLL2SDK::mscorlib::System::String* code_); static void PreLoadItemTexutreFromCDN_105596(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_); static bool PreLoadTextureFromCDN_105597(DLL2SDK::mscorlib::System::String* url_, bool downFromPandora_); static DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* CheckItemShareAndPreloadTextureFromCDN_105598(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_); static bool IsShareEnableIfEnableReport_105599(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* data_); static void ReportShareData2Server_105600(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareReportData* reportData_); static bool IsShareEnable_105601(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* data_); static DLL2SDK::mscorlib::System::String* GetTextureCDNURLFromItemID_105602(int32_t id_); static bool IsShowSettlementScreenCaptureTip_105603(); static DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* GetNewItemShareData_105604(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_); static DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* GetLoadoutItemShareData_105605(DLL2SDK::Assembly_CSharp::Squad::SIItem* itemData_, bool getItemIndex_, bool isCapture_, bool isLoadoutForceShow_); static bool IsShowShareRewardTip_105606(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* shareData_); static void C2SCSActvFirstShareReq_105607(); static void ShowShareWindow_105608(); static void InternalReportShareData2Server_105609(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareReportData* data_); static bool IsItemShareValid_105610(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* data_); static bool IsRankShareValid_105611(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* data_); static bool IsSettlementShareValid_105612(); static bool IsLoadoutItemSharedValid_105613(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* data_); static bool IsLoadoutItemCaptureShareValid_105614(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* data_); static bool IsRankHistoryStatisticShareVailid_105615(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* data_); static bool IsRankStatisticShareValid_105616(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* data_); static bool IsItemShareValidByColor_105617(int32_t id_, DLL2SDK::Assembly_CSharp::Squad::ESquadQuality* colorID_); static bool IsItemShareByConfigCDNTexture_105618(int32_t id_); static int32_t GetItemBeforeNoShareCount_105619(int32_t id_, DLL2SDK::Assembly_CSharp::Squad::ESquadQuality color_); static DLL2SDK::Assembly_CSharp::GameUI::Share::ShareUtils_EShareLimitConfigType GetGrenadeBeforeNoShareCount_105620(int32_t id_); static int32_t GetItemBeforeNoShareCountFromConfig_105621(int32_t id_); static DLL2SDK::Assembly_CSharp::GameUI::Share::ShareReportData* GetItemShareReportData_105622(uint32_t id_, DLL2SDK::Assembly_CSharp::GameUI::Share::ShareType shareType_); static DLL2SDK::Assembly_CSharp::GameUI::Share::ShareItemData* GetItemShareItemData_105623(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_); static DLL2SDK::Assembly_CSharp::GameUI::Share::ReportType GetReportType_105624(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* shareData_); static DLL2SDK::Assembly_CSharp::Config::FirstShareRewardSceneConfig* GetFirstShareRewardSceneConfig_105625(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* shareData_); static bool IsEnableFirstShareReward_105626(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* shareData_); static int32_t get_shareItemColorLimit_105627(); static void _cctor_105628(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct ShareTextureLoader : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::NetworkResourcesDownloader_1_NetworkDownloadCallback* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTextureDownLoad_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105585(); static bool Start_105586(DLL2SDK::mscorlib::System::String* url_, bool downFromPandora_); static void OnTextureDownLoad_105587(DLL2SDK::mscorlib::System::String* url_, bool isSuccess_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct ShareRewardTipComponent : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* rewardIcon_; DLL2SDK::Assembly_CSharp::UISprite* qualityIcon_; DLL2SDK::Assembly_CSharp::UILabel* label_; DLL2SDK::Assembly_CSharp::UILabel* rewardNumLabel_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* uiItem_; int32_t depth_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReward_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105581(); void Start_105582(); void ResetActive_105583(bool active_); DLL2SDK::Assembly_CSharp::Config::CodTaskAward* GetReward_105584(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct ShareRankWindowView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* rankIcon_; DLL2SDK::Assembly_CSharp::UILabel* rankNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* rankScoreLabel_; DLL2SDK::Assembly_CSharp::UILabel* seasonLabel_; DLL2SDK::Assembly_CSharp::UILabel* gameModeLabel_; DLL2SDK::Assembly_CSharp::UILabel* LadderPercentLabel_; DLL2SDK::Assembly_CSharp::UILabel* SlogonLabel_; DLL2SDK::Assembly_CSharp::UISprite* bgTexture_; DLL2SDK::Assembly_CSharp::UIWidget* container_; DLL2SDK::UnityEngine::UnityEngine::Transform* InfoContainer_; DLL2SDK::Array* bgTextureURL_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105580(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct ShareRankWindowController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::Share::ShareRankWindowView* _uiview_; struct StaticFields { float DEFAULT_WIDTH_; float DEFAULT_HEIGHT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105574(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_105575(); void Init_105576(); void Show_105577(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareRankData* data_, int32_t width_, int32_t height_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_105578(); void __xLuaBaseProxy_Init_105579(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct ShareRankStatisticView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIWidget* Container_; DLL2SDK::UnityEngine::UnityEngine::Transform* InfoContainer_; DLL2SDK::Assembly_CSharp::UISprite* BgSprite_; DLL2SDK::Assembly_CSharp::GameUI::PlayerFrameTemplate* PlayerFrame_; DLL2SDK::Assembly_CSharp::UISprite* RankMedal_; DLL2SDK::Assembly_CSharp::UILabel* RankLabel_; DLL2SDK::Assembly_CSharp::UILabel* RankType_; DLL2SDK::Assembly_CSharp::UIWidget* SpvpContainer_; DLL2SDK::Assembly_CSharp::UILabel* SpvpMatchNumber_; DLL2SDK::Assembly_CSharp::UILabel* SpvpWinNumber_; DLL2SDK::Assembly_CSharp::UILabel* SpvpMVPNumber_; DLL2SDK::Assembly_CSharp::UILabel* SpvpConsecutiveWinNumber_; DLL2SDK::Assembly_CSharp::UILabel* SpvpAvgScore_; DLL2SDK::Assembly_CSharp::UILabel* SpvpAvgKD_; DLL2SDK::Assembly_CSharp::UIWidget* BrContainer_; DLL2SDK::Assembly_CSharp::UILabel* BrMatchNumber_; DLL2SDK::Assembly_CSharp::UILabel* BrAvgKill_; DLL2SDK::Assembly_CSharp::UILabel* BrAvgAssist_; DLL2SDK::Assembly_CSharp::UILabel* BrAvgDamage_; DLL2SDK::Assembly_CSharp::UILabel* BrAvgSurvive_; DLL2SDK::Assembly_CSharp::UILabel* BrAvgSave_; DLL2SDK::Assembly_CSharp::UISprite* SeasonIcon_; DLL2SDK::Assembly_CSharp::UILabel* SeasonInterval_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105573(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct ShareRankStatisticController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::Share::ShareRankStatisticView* m_View_; DLL2SDK::Assembly_CSharp::RankDataStore* m_RankDS_; struct StaticFields { float DEFAULT_WIDTH_; float DEFAULT_HEIGHT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105566(); DLL2SDK::Assembly_CSharp::RankDataStore* get_RankDS_105567(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_105568(); void Init_105569(); void Show_105570(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareRankData* data_, int32_t width_, int32_t height_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_105571(); void __xLuaBaseProxy_Init_105572(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct ShareRankHistoryStatisticView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIWidget* container_; DLL2SDK::Assembly_CSharp::UISprite* bgTexture_; DLL2SDK::Assembly_CSharp::UILabel* titleLabel_; DLL2SDK::Assembly_CSharp::UIScrollView* rankHistoryItemscrollView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105565(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct ShareRankHistoryStatisticData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::ERankDetailType detailType_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* rankHistoryData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105564(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct ShareRankHistoryStatisticController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::Share::ShareRankHistoryStatisticView* _uiView_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* _rankHistoryItemListController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105558(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_105559(); void Init_105560(); void Show_105561(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareRankHistoryStatisticData* data_, int32_t width_, int32_t height_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_105562(); void __xLuaBaseProxy_Init_105563(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct ShareOnCaptureShownView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* container_; DLL2SDK::UnityEngine::UnityEngine::GameObject* logoGameObject_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* playerHead_; DLL2SDK::Assembly_CSharp::UILabel* playerNameLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DontCacheFlag_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105555(); bool DontCacheFlag_105556(); bool __xLuaBaseProxy_DontCacheFlag_105557(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct ShareOnCaptureShownController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::Share::ShareOnCaptureShownView* _uiView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLogo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105547(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_105548(); void Init_105549(); void Reset_105550(DLL2SDK::Assembly_CSharp::GameUI::Share::EShareOnCaptureShownInfo onCaptureShownInfo_); void ResetPlayerInfo_105551(bool isShowPlayerInfo_); void ResetLogo_105552(bool isShowLogo_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_105553(); void __xLuaBaseProxy_Init_105554(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct ShareLogoComponent : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* logoGameObject_; DLL2SDK::UnityEngine::UnityEngine::GameObject* qrCodeGameObject_; DLL2SDK::Assembly_CSharp::UIWidget* logoWidget_; DLL2SDK::Assembly_CSharp::UITexture* qrCodeTexture_; int32_t depth_; DLL2SDK::Assembly_CSharp::UITable* table_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLogoActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetQRActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetQRCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetDepth_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105539(); void ResetActive_105540(bool active_); void Reset_105541(bool logoActive_, bool qrActive_); void ResetLogoActive_105542(bool active_); void ResetQRActive_105543(bool active_); void ResetQRCode_105544(bool active_); void ResetTable_105545(); void ResetDepth_105546(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct ShareBaseWindowView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::UnityEngine::UnityEngine::GameObject* platformContainer_; DLL2SDK::UnityEngine::UnityEngine::GameObject* captureBGObj_; DLL2SDK::Assembly_CSharp::UITexture* captureTexture_; DLL2SDK::Assembly_CSharp::UIButton* saveBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* weaponDescObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* roleDescObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* featureRoot_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* playerHead_; DLL2SDK::Assembly_CSharp::UILabel* playerNameLabel_; DLL2SDK::Assembly_CSharp::GameUI::Share::ShareLogoComponent* logoComponent_; DLL2SDK::Assembly_CSharp::UIWidget* containerWidget_; DLL2SDK::Assembly_CSharp::UIWidget* captureRectWidget_; int32_t containerWidgetWidth_; int32_t containerWidgetHeight_; int32_t captureWidgetWidth_; int32_t captureWidgetHeight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Adaptation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCaptureTextureSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationWidget_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105535(); void Adaptation_105536(bool isTextureFromCDN_); void GetCaptureTextureSize_105537(bool isTextureFromCDN_, int32_t* captureWidth_, int32_t* captureHeight_); bool AdaptationWidget_105538(DLL2SDK::Assembly_CSharp::UIWidget* widget_, int32_t width_, int32_t height_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct ShareBaseWindowController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform _platform_k__BackingField_; DLL2SDK::Assembly_CSharp::GameUI::Share::ShareBaseWindowView* baseView_; DLL2SDK::Assembly_CSharp::GameUI::Share::ShareWindowAvatarDescComponent* roleDescComponent_; DLL2SDK::Assembly_CSharp::GameUI::Share::ShareWindowAvatarDescComponent* weaponDescComponent_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* descCallbackMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* featureCallbackMap_; bool _isRegisterDataCallback_; struct StaticFields { DLL2SDK::mscorlib::System::Action_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScreenshotSaveDone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyOnRoomInvitationShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShareSaveBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResetUIDefautLayout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRegisterDescCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRegisterFeatureCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPlatformContainer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Share2Platform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowQRCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResetTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetBaseInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLogo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetRoleDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetWeaponDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRankFeature_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRankStatistic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRankHistoryStatisticFeature_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFeatureNode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalShare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShareCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowDescNode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowFeatureNode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAppInstalled_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105481(); void Init_105482(); void ShutDown_105483(); void OnOpen_105484(); void OnClose_105485(); void RegisterDelegates_105486(); void UnRegisterDelegates_105487(); void OnScreenshotSaveDone_105488(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyOnRoomInvitationShow_105489(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void NotifyDataStoreUpdated_105490(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void OnCloseButtonClick_105491(); void OnShareSaveBtnClicked_105492(); void Initialize_105493(); void OnDestory_105494(); void OnResetUIDefautLayout_105495(); void OnInitComponent_105496(); void OnRegisterDescCallback_105497(); void OnRegisterFeatureCallback_105498(); void Reset_105499(); void ResetView_105500(); void ResetContent_105501(); void ResetPlatformContainer_105502(); void Share2Platform_105503(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget target_, DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform platform_); bool IsShowQRCode_105504(); void OnResetTexture_105505(); void ResetBaseInfo_105506(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* data_); void ResetPlayerInfo_105507(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* shareData_); void ResetLogo_105508(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* shareData_); void ResetDesc_105509(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* shareData_); void ResetRoleDesc_105510(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* data_); void ResetWeaponDesc_105511(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* data_); void ShowRankFeature_105512(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* data_); void ShowRankStatistic_105513(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* data_); void ShowRankHistoryStatisticFeature_105514(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* data_); void ShowFeatureNode_105515(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* data_); void InternalShare_105516(DLL2SDK::mscorlib::System::Action_1* callback_); void OnShareCallBack_105517(bool isSuccess_); bool IsShowDescNode_105518(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareType type_, DLL2SDK::mscorlib::System::Action_1* callback_); bool IsShowFeatureNode_105519(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareType type_, DLL2SDK::mscorlib::System::Action_1* callback_); bool IsAppInstalled_105520(DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform platform_); DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform get_platform_105521(); void set_platform_105522(DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform value_); void __xLuaBaseProxy_Init_105524(); void __xLuaBaseProxy_ShutDown_105525(); void __xLuaBaseProxy_OnOpen_105526(); void __xLuaBaseProxy_OnClose_105527(); void __xLuaBaseProxy_RegisterDelegates_105528(); void __xLuaBaseProxy_UnRegisterDelegates_105529(); void __xLuaBaseProxy_OnCloseButtonClick_105530(); static void _OnShareSaveBtnClicked_m__0_105523(DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct CommonShareBtnNodeView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* container_; DLL2SDK::Assembly_CSharp::UIButton* shareBtn_; DLL2SDK::Assembly_CSharp::GameUI::Share::ShareRewardTipComponent* shareRewardTipComponent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105286(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct CommonShareBtnNodeController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::Share::CommonShareBtnNodeView* _uiView_; DLL2SDK::System_Core::System::Action* _shareCallback_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyFirstShareGetRewardSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShareBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetShareCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetShareRewardTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeSetContainerActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105267(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_105268(); void Init_105269(); void RegisterDelegates_105270(); void UnRegisterDelegates_105271(); void OnOpen_105272(); void OnNotifyFirstShareGetRewardSuccess_105273(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShareBtnClicked_105274(); void ResetShareCallback_105275(DLL2SDK::System_Core::System::Action* callback_); void Show_105276(bool active_, DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* shareData_); void Show_105277(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* shareData_); void ResetShareRewardTip_105278(bool active_); void SafeSetContainerActive_105279(bool active_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_105280(); void __xLuaBaseProxy_Init_105281(); void __xLuaBaseProxy_RegisterDelegates_105282(); void __xLuaBaseProxy_UnRegisterDelegates_105283(); void __xLuaBaseProxy_OnOpen_105284(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct SettlementShareBtnNodeBaseView : DLL2SDK::Assembly_CSharp::GameUI::Share::CommonShareBtnNodeView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105458(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct SettlementShareBtnNodeBaseController : DLL2SDK::Assembly_CSharp::GameUI::Share::CommonShareBtnNodeController { DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* _shareData_; DLL2SDK::Assembly_CSharp::GameUI::Share::ReportType _originReportType_; DLL2SDK::Assembly_CSharp::GameUI::Share::SettlementShareBtnNodeBaseView* _baseUIView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScreenCapture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShareBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetShareReportType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105442(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_105443(); void Init_105444(); void RegisterDelegates_105445(); void UnRegisterDelegates_105446(); bool get_EnableInactiveEvent_105447(); void OnScreenCapture_105448(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShareBtnClicked_105449(); void Show_105450(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* shareData_); void ResetShareReportType_105451(DLL2SDK::Assembly_CSharp::GameUI::Share::ReportType type_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_105452(); void __xLuaBaseProxy_Init_105453(); void __xLuaBaseProxy_RegisterDelegates_105454(); void __xLuaBaseProxy_UnRegisterDelegates_105455(); void __xLuaBaseProxy_OnShareBtnClicked_105456(); void __xLuaBaseProxy_Show_105457(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ScreenShotView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIButton* QQFriend_; DLL2SDK::Assembly_CSharp::UIButton* QQZone_; DLL2SDK::Assembly_CSharp::UIButton* WeChatFriend_; DLL2SDK::Assembly_CSharp::UIButton* WeChatMoments_; DLL2SDK::Assembly_CSharp::UIButton* Close_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105441(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ScreenShotController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::ScreenShotView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyScreenShot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTextureValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQQFriendClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQQZoneClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeChatFriendClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeChatMomentsClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105422(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_105423(); DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationDataStore* get_rids_105424(); void Init_105425(); void RegisterDelegates_105426(); void UnRegisterDelegates_105427(); void NotifyScreenShot_105428(); void InitView_105429(bool bShow_); bool IsTextureValid_105430(); void OnQQFriendClick_105431(); void OnQQZoneClick_105432(); void OnWeChatFriendClick_105433(); void OnWeChatMomentsClick_105434(); void OnCloseClick_105435(); void _NotifyScreenShot_m__0_105436(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_105437(); void __xLuaBaseProxy_Init_105438(); void __xLuaBaseProxy_RegisterDelegates_105439(); void __xLuaBaseProxy_UnRegisterDelegates_105440(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ScreenShotAssist : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::ScreenShotAssist* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScreenShotResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetScreenShotPicture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetScreenShotPictureSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetScreenShotPictureCoroutine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTextureImediately_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105408(); void OnScreenShotResponse_105409(DLL2SDK::UnityEngine::UnityEngine::Texture2D* tex_); static void GetScreenShotPicture_105410(DLL2SDK::System_Core::System::Action* callback_); static void OnGetScreenShotPictureSuccess_105411(); static DLL2SDK::mscorlib::System::Collections::IEnumerator* GetScreenShotPictureCoroutine_105412(DLL2SDK::System_Core::System::Action* act_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); static DLL2SDK::UnityEngine::UnityEngine::Texture2D* GetTexture_105413(DLL2SDK::UnityEngine::UnityEngine::Rect rect_); static DLL2SDK::UnityEngine::UnityEngine::Texture2D* GetTextureImediately_105414(DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); static void _cctor_105415(); }; } namespace DLL2SDK::Assembly_CSharp { struct ScreenShotHandler : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScreenShotScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ScreenShotScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScreenCapture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoScreenShot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoScreenShot_Coroutine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoScreenShot_Immediately_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPreScreenCapture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPostScreenCapture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowShareOnCaptureShownView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void ScreenShotScreen_105392(DLL2SDK::mscorlib::System::Action_1* callback_, DLL2SDK::Assembly_CSharp::GameUI::Share::EShareOnCaptureShownInfo showCaptureInfo_); static void ScreenShotScreen_105393(DLL2SDK::mscorlib::System::Action_1* callback_, DLL2SDK::UnityEngine::UnityEngine::Transform* transformLeftBottom_, DLL2SDK::UnityEngine::UnityEngine::Transform* transformRightBottom_); static void ScreenCapture_105394(DLL2SDK::UnityEngine::UnityEngine::Rect rect_, DLL2SDK::mscorlib::System::Action_1* callback_); static void DoScreenShot_105395(DLL2SDK::mscorlib::System::Action_1* callback_, DLL2SDK::UnityEngine::UnityEngine::Rect rect_, DLL2SDK::Assembly_CSharp::GameUI::Share::EShareOnCaptureShownInfo showCaptureInfo_); static DLL2SDK::mscorlib::System::Collections::IEnumerator* DoScreenShot_Coroutine_105396(DLL2SDK::mscorlib::System::Action_1* callback_, DLL2SDK::UnityEngine::UnityEngine::Rect rect_, DLL2SDK::Assembly_CSharp::GameUI::Share::EShareOnCaptureShownInfo showCaptureInfo_); static DLL2SDK::UnityEngine::UnityEngine::Texture2D* DoScreenShot_Immediately_105397(DLL2SDK::UnityEngine::UnityEngine::Rect rect_); static DLL2SDK::UnityEngine::UnityEngine::Texture2D* FillTexture_105398(DLL2SDK::UnityEngine::UnityEngine::Rect rect_); static void OnPreScreenCapture_105399(DLL2SDK::Assembly_CSharp::GameUI::Share::EShareOnCaptureShownInfo showCaptureInfo_); static void OnPostScreenCapture_105400(DLL2SDK::Assembly_CSharp::GameUI::Share::EShareOnCaptureShownInfo showCaptureInfo_); static void ShowShareOnCaptureShownView_105401(bool active_, DLL2SDK::Assembly_CSharp::GameUI::Share::EShareOnCaptureShownInfo showCaptureInfo_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ScreenCaptureAnimationWindowView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIWidget* maskContainer_; DLL2SDK::Assembly_CSharp::TweenAlpha* maskTween_; DLL2SDK::System_Core::System::Action* tweenFinishCallback_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTweeenFinishCallback_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105390(); void OnTweeenFinishCallback_105391(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ScreenCaptureAnimationWindowController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { float alphaDuration_; float alphaDelay_; DLL2SDK::Assembly_CSharp::GameUI::ScreenCaptureAnimationWindowView* _uiview_; DLL2SDK::System_Core::System::Action* finishCallback_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalPlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LinkAnimationFinishCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnLinkAnimationFinishCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTweenAnimationFinish_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105376(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_105377(); void OnClose_105378(); void Init_105379(); void Play_105381(DLL2SDK::System_Core::System::Action* finishCallback_); void InternalPlay_105382(); void InternalClose_105383(); void LinkAnimationFinishCallback_105384(); void UnLinkAnimationFinishCallback_105385(); void OnTweenAnimationFinish_105386(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_105387(); void __xLuaBaseProxy_OnClose_105388(); void __xLuaBaseProxy_Init_105389(); static void Show_105380(DLL2SDK::System_Core::System::Action* finishCallback_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct ShareWindowNotCNView : DLL2SDK::Assembly_CSharp::GameUI::Share::ShareBaseWindowView { DLL2SDK::Assembly_CSharp::UIButton* shareBtnGarena_; DLL2SDK::Assembly_CSharp::UIButton* shareBtnLine_; DLL2SDK::Assembly_CSharp::UIButton* shareBtnFacebook_; DLL2SDK::UnityEngine::UnityEngine::GameObject* invitePerson2GameContainer_; DLL2SDK::Assembly_CSharp::UILabel* invitePersonCodeLabel_; DLL2SDK::Array* invitePersonAwardItemList_; DLL2SDK::UnityEngine::UnityEngine::GameObject* InviteContainer_; DLL2SDK::Assembly_CSharp::UIGrid* InviteBtnGrid_; DLL2SDK::Assembly_CSharp::UIButton* InviteBtnWorldChat_; DLL2SDK::Assembly_CSharp::UIButton* InviteBtnMessenger_; DLL2SDK::Assembly_CSharp::UIButton* InviteBtnWhatsapp_; DLL2SDK::Assembly_CSharp::UIButton* InviteBtnSMS_; DLL2SDK::Assembly_CSharp::UIButton* InviteBtnFacebook_; DLL2SDK::Assembly_CSharp::UIButton* InviteBtnGarena_; DLL2SDK::Assembly_CSharp::UIButton* InviteBtnLine_; DLL2SDK::Assembly_CSharp::UIButton* InviteBtnMore_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105375(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct ShareWindowNotCNController : DLL2SDK::Assembly_CSharp::GameUI::Share::ShareBaseWindowController { DLL2SDK::Assembly_CSharp::GameUI::Share::ShareWindowNotCNView* _uiView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShareGarenaBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShareLineBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShareFacebookBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInviteBtnWorldChatClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInviteBtnMessengerClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInviteBtnWhatsappClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInviteBtnSMSClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInviteBtnGarenaClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInviteBtnLineClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInviteBtnMoreClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResetUIDefautLayout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPlatformContainer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRegisterDescCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetInvitePerson2GameDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowInvitePerson2GameDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowGarena_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowLine_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105344(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_105345(); void RegisterDelegates_105346(); void UnRegisterDelegates_105347(); void OnShareGarenaBtnClicked_105348(); void OnShareLineBtnClicked_105349(); void OnShareFacebookBtnClicked_105350(); void OnInviteBtnWorldChatClick_105351(); void OnInviteBtnMessengerClick_105352(); void OnInviteBtnWhatsappClick_105353(); void OnInviteBtnSMSClick_105354(); void OnInviteBtnGarenaClick_105355(); void OnInviteBtnLineClick_105356(); void OnInviteBtnMoreClick_105357(); void Initialize_105358(); void OnInitComponent_105359(); void OnResetUIDefautLayout_105360(); void ResetPlatformContainer_105361(); void OnRegisterDescCallback_105362(); void ResetInvitePerson2GameDesc_105363(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* data_); bool IsShowInvitePerson2GameDesc_105364(); bool IsShowGarena_105365(DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform platform_); bool IsShowLine_105366(DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform platform_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_105367(); void __xLuaBaseProxy_RegisterDelegates_105368(); void __xLuaBaseProxy_UnRegisterDelegates_105369(); void __xLuaBaseProxy_Initialize_105370(); void __xLuaBaseProxy_OnInitComponent_105371(); void __xLuaBaseProxy_OnResetUIDefautLayout_105372(); void __xLuaBaseProxy_ResetPlatformContainer_105373(); void __xLuaBaseProxy_OnRegisterDescCallback_105374(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct ShareWindowAvatarDescNotCNComponent : DLL2SDK::Assembly_CSharp::GameUI::Share::ShareWindowAvatarDescComponent { struct StaticFields { float MAX_WEAPON_NAME_LABEL_WIDTH_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLayout_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105340(DLL2SDK::UnityEngine::UnityEngine::GameObject* root_, DLL2SDK::Assembly_CSharp::GameUI::Share::ShareWindowAvatarDescComponent_Mode mode_); void ResetLayout_105341(); void __xLuaBaseProxy_ResetLayout_105343(); static void _cctor_105342(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { enum struct ReportEventType : int32_t { Defaut_ = static_cast(0x0), EnableShareBtn_ = static_cast(0x1), ClickedShareBtn_ = static_cast(0x2), SaveCapture2Local_ = static_cast(0x3), Share2Platform_ = static_cast(0x4), Share2PlatformResult_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct ShareMedalsItemData : DLL2SDK::mscorlib::System::Object { int32_t num_; DLL2SDK::Assembly_CSharp::Config::MedalConfigConfig* data_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105335(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct ShareItemData : DLL2SDK::mscorlib::System::Object { int32_t count_; bool enable_; DLL2SDK::Assembly_CSharp::Squad::SIItem* itemData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105334(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct ShareRankData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::Share::ShareRankData_Type type_; DLL2SDK::mscorlib::System::Object* data_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105333(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct ShareData : DLL2SDK::mscorlib::System::Object { bool _isCaptureTexture_k__BackingField_; DLL2SDK::Assembly_CSharp::GameUI::Share::ShareType _type_k__BackingField_; DLL2SDK::mscorlib::System::Object* _data_k__BackingField_; bool _isLoadoutForceShow_k__BackingField_; bool _downFromPandora_k__BackingField_; bool _disableLogo_k__BackingField_; bool _disablePlayerInfo_k__BackingField_; bool _disableCaptureTexture_k__BackingField_; DLL2SDK::Assembly_CSharp::GameUI::Share::EShareOnCaptureShownInfo _shareOnCaptureShown_k__BackingField_; DLL2SDK::Assembly_CSharp::GameUI::Share::ShareReportData* _reportData_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetIsCaptureTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105307(); void ResetIsCaptureTexture_105308(bool isCapture_); DLL2SDK::mscorlib::System::Object* GetData_105309(); bool get_isShowLogo_105311(); bool get_isShowPlayerInfo_105312(); bool get_isCaptureTexture_105313(); void set_isCaptureTexture_105314(bool value_); DLL2SDK::Assembly_CSharp::GameUI::Share::ShareType get_type_105315(); void set_type_105316(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareType value_); DLL2SDK::mscorlib::System::Object* get_data_105317(); void set_data_105318(DLL2SDK::mscorlib::System::Object* value_); bool get_isLoadoutForceShow_105319(); void set_isLoadoutForceShow_105320(bool value_); bool get_downFromPandora_105321(); void set_downFromPandora_105322(bool value_); bool get_disableLogo_105323(); void set_disableLogo_105324(bool value_); bool get_disablePlayerInfo_105325(); void set_disablePlayerInfo_105326(bool value_); bool get_disableCaptureTexture_105327(); void set_disableCaptureTexture_105328(bool value_); DLL2SDK::Assembly_CSharp::GameUI::Share::EShareOnCaptureShownInfo get_shareOnCaptureShown_105329(); void set_shareOnCaptureShown_105330(DLL2SDK::Assembly_CSharp::GameUI::Share::EShareOnCaptureShownInfo value_); DLL2SDK::Assembly_CSharp::GameUI::Share::ShareReportData* get_reportData_105331(); void set_reportData_105332(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareReportData* value_); static DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* get_defautData_105310(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ScreenShotDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::UnityEngine::UnityEngine::Texture2D* m_Texture_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* _captureOnlyTexture_k__BackingField_; DLL2SDK::mscorlib::System::String* _url_k__BackingField_; bool _download_k__BackingField_; bool _downloadFromCDN_k__BackingField_; DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* _shareData_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloneReportData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105287(); void Reset_105288(); void Clear_105289(); DLL2SDK::Assembly_CSharp::GameUI::Share::ShareReportData* CloneReportData_105290(); DLL2SDK::UnityEngine::UnityEngine::Texture2D* get_Texture_105291(); void set_Texture_105292(DLL2SDK::UnityEngine::UnityEngine::Texture2D* value_); DLL2SDK::UnityEngine::UnityEngine::Texture2D* get_captureOnlyTexture_105293(); void set_captureOnlyTexture_105294(DLL2SDK::UnityEngine::UnityEngine::Texture2D* value_); bool get_isReady_105296(); DLL2SDK::mscorlib::System::String* get_url_105297(); void set_url_105298(DLL2SDK::mscorlib::System::String* value_); bool get_download_105299(); void set_download_105300(bool value_); bool get_downloadFromCDN_105301(); void set_downloadFromCDN_105302(bool value_); void set_shareData_105303(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* value_); DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* get_shareData_105304(); void __xLuaBaseProxy_Reset_105305(); void __xLuaBaseProxy_Clear_105306(); static DLL2SDK::Assembly_CSharp::GameUI::ScreenShotDataStore* get_global_105295(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct ShareContainer : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* shareHideContainers_; DLL2SDK::UnityEngine::UnityEngine::GameObject* shareNodeRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105285(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct ShareWindowCNView : DLL2SDK::Assembly_CSharp::GameUI::Share::ShareBaseWindowView { DLL2SDK::Assembly_CSharp::UIButton* shareBtnQQFriend_; DLL2SDK::Assembly_CSharp::UIButton* shareBtnQQZone_; DLL2SDK::Assembly_CSharp::UIButton* shareBtnWeChatFriend_; DLL2SDK::Assembly_CSharp::UIButton* shareBtnWeChatZone_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105266(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct ShareWindowCNController : DLL2SDK::Assembly_CSharp::GameUI::Share::ShareBaseWindowController { DLL2SDK::Assembly_CSharp::GameUI::Share::ShareWindowCNView* _uiView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShareQQFriendBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShareQQZoneBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShareWeChatBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShareWeChatZoneBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPlatformContainer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowQRCode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105247(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_105248(); void RegisterDelegates_105249(); void UnRegisterDelegates_105250(); void OnShareQQFriendBtnClicked_105251(); void OnShareQQZoneBtnClicked_105252(); void OnShareWeChatBtnClicked_105253(); void OnShareWeChatZoneBtnClicked_105254(); void Initialize_105255(); void OnInitComponent_105256(); void ResetPlatformContainer_105257(); bool IsShowQRCode_105258(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_105259(); void __xLuaBaseProxy_RegisterDelegates_105260(); void __xLuaBaseProxy_UnRegisterDelegates_105261(); void __xLuaBaseProxy_Initialize_105262(); void __xLuaBaseProxy_OnInitComponent_105263(); void __xLuaBaseProxy_ResetPlatformContainer_105264(); bool __xLuaBaseProxy_IsShowQRCode_105265(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct ShareWindowAvatarDescCNComponent : DLL2SDK::Assembly_CSharp::GameUI::Share::ShareWindowAvatarDescComponent { DLL2SDK::Assembly_CSharp::UILabel* _descLabel2_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLayout_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105240(DLL2SDK::UnityEngine::UnityEngine::GameObject* root_, DLL2SDK::Assembly_CSharp::GameUI::Share::ShareWindowAvatarDescComponent_Mode mode_); void Initialize_105241(DLL2SDK::UnityEngine::UnityEngine::GameObject* root_, DLL2SDK::Assembly_CSharp::GameUI::Share::ShareWindowAvatarDescComponent_Mode mode_); void Reset_105242(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareWindowAvatarDescComponent_Data* data_); void ResetLayout_105243(); void __xLuaBaseProxy_Initialize_105244(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_, DLL2SDK::Assembly_CSharp::GameUI::Share::ShareWindowAvatarDescComponent_Mode P1_); void __xLuaBaseProxy_Reset_105245(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareWindowAvatarDescComponent_Data* P0_); void __xLuaBaseProxy_ResetLayout_105246(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct PVPScorePanelView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* buttonMask_; DLL2SDK::UnityEngine::UnityEngine::GameObject* template_; bool isInit_; DLL2SDK::UnityEngine::UnityEngine::Transform* gridRootBlue_; DLL2SDK::UnityEngine::UnityEngine::Transform* gridRootRed_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* playerListBlue_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* playerListRed_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleTDMENRed_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleDOMENRed_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleHPENRed_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleSDENRed_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleTDMENBlue_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleDOMENBlue_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleHPENBlue_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleSDENBlue_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleMLKTFENRed_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleMLKTFENBlue_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleCTFENRed_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleCTFENBlue_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleGFENRed_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleGFENBlue_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleKCENRed_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleKCENBlue_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleDuelENRed_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleDuelENBlue_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleTDMCNRed_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleDOMCNRed_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleHPCNRed_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleSDCNRed_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleTDMCNBlue_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleDOMCNBlue_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleHPCNBlue_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleSDCNBlue_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleMLKTFCNRed_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleMLKTFCNBlue_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleCTFCNRed_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleCTFCNBlue_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleGFCNRed_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleGFCNBlue_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleKCCNBlue_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleKCCNRed_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleDuelCNRed_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitleDuelCNBlue_; DLL2SDK::UnityEngine::UnityEngine::Transform* leftSideIconTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* leftSideNameTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* leftSideScoreTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* rightSideIconTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* rightSideNameTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* rightSideScoreTransform_; DLL2SDK::Assembly_CSharp::UILabel* leftSideNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* leftSideScoreLabel_; DLL2SDK::Assembly_CSharp::UILabel* rightSideNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* rightSideScoreLabel_; struct StaticFields { int32_t MAX_GRID_COUNT_PER_CAMP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareGrids_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGameModeTitle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCampStats_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillCampTitle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillPlayerStatis_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSelfName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSelfPic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOpponentName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOpponentPic_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105219(); void Awake_105220(); void PrepareGrids_105221(); void SetCamp_105222(DLL2SDK::CSProto::msg::ECamp localPlayerCamp_); void SetGameModeTitle_105223(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_); void SetCampStats_105224(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* blueData_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* redData_, DLL2SDK::CSProto::msg::ECamp myCamp_); void FillCampTitle_105225(DLL2SDK::CSProto::msg::ECamp localPlayerCamp_); void FillPlayerStatis_105226(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_, DLL2SDK::CSProto::msg::ECamp localPlayerCamp_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* blueData_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* redData_); DLL2SDK::mscorlib::System::String* GetSelfName_105227(); DLL2SDK::CSProto::msg::PlayerPictureInfo* GetSelfPic_105228(); DLL2SDK::mscorlib::System::String* GetOpponentName_105229(); DLL2SDK::CSProto::msg::PlayerPictureInfo* GetOpponentPic_105230(); void __xLuaBaseProxy_Awake_105231(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct PVPScorePanelItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIWidget* WidgetLadder_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetNotLadder_; DLL2SDK::Assembly_CSharp::UILabel* labelPlayerName_; DLL2SDK::Assembly_CSharp::UILabel* LabelLadderPlayerName_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* avatarPic_; DLL2SDK::Assembly_CSharp::UILabel* LabelLevel_; DLL2SDK::Assembly_CSharp::UISprite* SpriteLevel_; DLL2SDK::Assembly_CSharp::UILabel* label_Score_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRankIcon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TDMCN_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DOMCN_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HPCN_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SDCN_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TDMEN_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DOMEN_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HPEN_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SDEN_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MLKTFCN_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MLKTFEN_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CTFCN_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CTFEN_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GFCN_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GFEN_; DLL2SDK::UnityEngine::UnityEngine::GameObject* KCCN_; DLL2SDK::UnityEngine::UnityEngine::GameObject* KCEN_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DuelCN_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DuelEN_; DLL2SDK::Array* LabelKill_; DLL2SDK::Array* LabelDetah_; DLL2SDK::Array* LabelAssist_; DLL2SDK::Array* LabelCapture_; DLL2SDK::Array* LabelDefend_; DLL2SDK::Array* LabelReturn_; DLL2SDK::Array* LabelPlants_; DLL2SDK::Array* LabelDefuses_; DLL2SDK::Array* LabelDamage_; DLL2SDK::Array* LabelKillConfirm_; DLL2SDK::Array* LabelKillDeny_; DLL2SDK::UnityEngine::UnityEngine::Transform* widgetHighLightBg_; DLL2SDK::UnityEngine::UnityEngine::Transform* widgetNormalBG_; DLL2SDK::UnityEngine::UnityEngine::Transform* widgetDeadBg_; DLL2SDK::UnityEngine::UnityEngine::Transform* widgetBombCarrier_; DLL2SDK::UnityEngine::UnityEngine::Transform* profileRoot_; DLL2SDK::Assembly_CSharp::GameEngine::EGameMode m_CurGameMode_; int32_t m_PicId_; int32_t m_FrameId_; DLL2SDK::mscorlib::System::String* m_PicUrl_; DLL2SDK::Assembly_CSharp::UISprite* WeaponLevelSprite_; DLL2SDK::Assembly_CSharp::UILabel* WeaponLevelCN_; DLL2SDK::Assembly_CSharp::UILabel* WeaponLevelEN_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerStats_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWidgets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLabelTexts_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105212(); void SetPlayerStats_105213(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* psd_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_, uint32_t c4BombCarrierID_, bool c4BombShow_, bool bLadder_); void SetPlayerIcon_105214(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* psd_); void SetDead_105215(bool bDead_); void SetWidgets_105216(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* psd_); void SetPlayerInfo_105217(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* psd_, bool bLadder_); void SetLabelTexts_105218(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* psd_); }; } namespace DLL2SDK::Assembly_CSharp { struct AbstractPVPScorePanelController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105146(); void UpdateView_105147(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct PVPScorePanelController : DLL2SDK::Assembly_CSharp::AbstractPVPScorePanelController { DLL2SDK::Assembly_CSharp::PVP::PVPScorePanelView* m_View_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CampDataRed_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CampDataBlue_; uint32_t m_CampScoreRed_; uint32_t m_CampScoreBlue_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogDebug_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortCampData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Sorter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105172(); void Init_105173(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_105174(); void RegisterDelegates_105175(); void UnRegisterDelegates_105176(); void OnBtnClick_105177(); void UpdateView_105178(); void LogDebug_105179(DLL2SDK::Assembly_CSharp::PVP::PVPGameInfo* gameInfo_); void SortCampData_105180(DLL2SDK::mscorlib::System::Collections::Generic::List_1* CampDataList_); void __xLuaBaseProxy_Init_105182(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_105183(); void __xLuaBaseProxy_RegisterDelegates_105184(); void __xLuaBaseProxy_UnRegisterDelegates_105185(); static int32_t Sorter_105181(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* a_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* b_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct FFAPVPScorePanelViewController : DLL2SDK::Assembly_CSharp::AbstractPVPScorePanelController { DLL2SDK::Assembly_CSharp::PVP::FFAPVPScorePanelView* m_View_; struct StaticFields { int32_t MAX_SHOW_COUNT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetScoreDescLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDeathDescLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105159(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_105160(); void Init_105161(); void UpdateView_105162(); void SetScoreDescLabel_105163(DLL2SDK::mscorlib::System::String* desc_); void SetDeathDescLabel_105164(DLL2SDK::mscorlib::System::String* desc_); void RegisterDelegates_105165(); void UnRegisterDelegates_105166(); void OnBtnClick_105167(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_105168(); void __xLuaBaseProxy_Init_105169(); void __xLuaBaseProxy_RegisterDelegates_105170(); void __xLuaBaseProxy_UnRegisterDelegates_105171(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct FFAPVPScorePanelView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::mscorlib::System::Collections::Generic::List_1* scoreDescLable_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* deathDescLable_; DLL2SDK::Assembly_CSharp::UIButton* buttonMask_; DLL2SDK::UnityEngine::UnityEngine::Transform* gridTop3_; DLL2SDK::UnityEngine::UnityEngine::Transform* gridOthers_; DLL2SDK::UnityEngine::UnityEngine::Transform* templateItemSmaller_; DLL2SDK::UnityEngine::UnityEngine::Transform* templateItemBigger_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* gridList_; bool isInit_; struct StaticFields { int32_t TOP_3_COUNT_; int32_t OTHER_5_COUNT_; int32_t MAX_SHOW_COUNT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitGrids_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCampStats_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105154(); void Awake_105155(); void InitGrids_105156(); void SetCampStats_105157(DLL2SDK::mscorlib::System::Collections::Generic::List_1* psList_); void __xLuaBaseProxy_Awake_105158(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct FFAPVPScorePanelItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIWidget* WidgetLadder_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetNotLadder_; DLL2SDK::Assembly_CSharp::UISprite* defaultPic_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* avatarPic_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRankIcon_; DLL2SDK::Assembly_CSharp::UILabel* Label_Level_; DLL2SDK::Assembly_CSharp::UILabel* label_Name_; DLL2SDK::Assembly_CSharp::UILabel* Label_LadderName_; DLL2SDK::Assembly_CSharp::UILabel* label_Kill_; DLL2SDK::Assembly_CSharp::UILabel* label_Death_; DLL2SDK::Assembly_CSharp::UILabel* Label_Score_; DLL2SDK::Assembly_CSharp::UILabel* label_Rank_; DLL2SDK::UnityEngine::UnityEngine::Transform* widgetHighlightBG_; DLL2SDK::UnityEngine::UnityEngine::Transform* widgetNormalBG_; DLL2SDK::UnityEngine::UnityEngine::Transform* profileRoot_; DLL2SDK::UnityEngine::UnityEngine::Transform* metal_No1_; DLL2SDK::UnityEngine::UnityEngine::Transform* metal_No2_; DLL2SDK::UnityEngine::UnityEngine::Transform* metal_No3_; DLL2SDK::Assembly_CSharp::UISprite* spriteGoliath_; DLL2SDK::Array* m_changeColorLabel_; DLL2SDK::UnityEngine::UnityEngine::Color m_localPlayerLabelColor_; int32_t m_PicId_; int32_t m_FrameId_; DLL2SDK::mscorlib::System::String* m_PicUrl_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLabelTexts_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLocalPlayerLabelColor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105149(); void SetData_105150(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* psd_, int32_t rank_, bool bLadder_); void SetLabelTexts_105151(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* psd_, int32_t curRank_); void SetPlayerIcon_105152(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* psd_); void SetLocalPlayerLabelColor_105153(bool isLocal_); }; } namespace DLL2SDK::Assembly_CSharp { struct SShopDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::Assembly_CSharp::SShopGameData* m_APVP_; DLL2SDK::Assembly_CSharp::SShopGameData* m_SPVP_; DLL2SDK::Assembly_CSharp::SShopGameData* m_Clan_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDataByMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortByRule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearRedPoints_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNewNumByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNotNew_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowNewBadge_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105136(); DLL2SDK::Assembly_CSharp::SShopGameData* get_APVP_105137(); DLL2SDK::Assembly_CSharp::SShopGameData* get_SPVP_105138(); DLL2SDK::Assembly_CSharp::SShopGameData* get_Clan_105139(); void SetDataByMode_105140(DLL2SDK::mscorlib::System::Collections::Generic::List_1* data_, DLL2SDK::Assembly_CSharp::SShopGameData* m_Data_, DLL2SDK::mscorlib::System::String* Items_, DLL2SDK::CSProto::msg::GAMESHOPTYPE Type_); int32_t SortByRule_105141(DLL2SDK::Assembly_CSharp::GameShopConfigExtend* data1_, DLL2SDK::Assembly_CSharp::GameShopConfigExtend* data2_); void ClearRedPoints_105142(DLL2SDK::CSProto::msg::GAMESHOPTYPE shopType_); int32_t GetNewNumByType_105143(DLL2SDK::CSProto::msg::GAMESHOPTYPE Type_); void SetNotNew_105144(DLL2SDK::Assembly_CSharp::GameShopConfigExtend* data_); int32_t IsShowNewBadge_105145(DLL2SDK::CSProto::msg::GAMESHOPTYPE Type_); }; } namespace DLL2SDK::Assembly_CSharp { struct SShopGameData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* SShopDataList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105134(); void Clear_105135(); }; } namespace DLL2SDK::Assembly_CSharp { struct GameShopConfigExtend : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* ActiveBeginTime_; DLL2SDK::mscorlib::System::String* ActiveEndTime_; uint32_t StartTime_; uint32_t EndTime_; DLL2SDK::mscorlib::System::String* Desc_; int32_t duration_; uint32_t ItemID_; int32_t ItemNum_; DLL2SDK::mscorlib::System::String* LOCID_Desc_; DLL2SDK::mscorlib::System::String* LOCID_Name_; DLL2SDK::mscorlib::System::String* Name_; int32_t Price_; int32_t ShopColor_; uint32_t ShopID_; DLL2SDK::CSProto::msg::GAMESHOPTYPE GameShopType_; int32_t ShopType_; bool bNew_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105133(); }; } namespace DLL2SDK::Assembly_CSharp { struct SShopDataAgent : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { DLL2SDK::Assembly_CSharp::SShopDataStore* m_SShopDataStore_; DLL2SDK::Assembly_CSharp::GameShop::ShopPayResDataStore* mPaymentVM_; struct StaticFields { DLL2SDK::Assembly_CSharp::SShopDataAgent* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendSShopGetReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSShopGetResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendSShopBuyReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSShopBuyResponse_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105125(); DLL2SDK::Assembly_CSharp::SShopDataStore* get_SShopDataStore_105126(); DLL2SDK::Assembly_CSharp::GameShop::ShopPayResDataStore* get_PaymentVM_105127(); bool SendSShopGetReq_105128(); bool OnSShopGetResponse_105129(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); bool SendSShopBuyReq_105130(int32_t mshopID_, int32_t mshopType_); bool OnSShopBuyResponse_105131(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* err_); static void _cctor_105132(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SPVP { struct SpvpSystemAssist : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::SPVP::SpvpSystemAssist* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqMatchConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMatchConfigResponse_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105121(); void ReqMatchConfig_105122(); bool OnMatchConfigResponse_105123(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); static void _cctor_105124(); }; } namespace DLL2SDK::Assembly_CSharp::SPVP::Ladder { struct SpvpLadderTemplateItemBaseView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* Root_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Current_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Win_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Lose_; DLL2SDK::Assembly_CSharp::UILabel* LabelModeName_; DLL2SDK::Assembly_CSharp::UISprite* SpriteModeIcon_; DLL2SDK::Assembly_CSharp::UILabel* LabelMatchIndex_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OrangeArrow_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GrayArrow_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105040(); DLL2SDK::UnityEngine::UnityEngine::Color get_ColorMatchFinish_105041(); DLL2SDK::UnityEngine::UnityEngine::Color get_ColorMatchIn_105042(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_ScaleNormal_105043(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_ScaleHighlight_105044(); void UpdateView_105045(int32_t index_, int32_t numOfEndMatch_, DLL2SDK::CSProto::msg::EBattleResult result_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SPVP { struct SPVPLadderSystemAssist : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::SPVP::SPVPLadderDataStore* m_DS_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::SPVP::SPVPLadderSystemAssist* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGetSPVPLadderInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetSPVPLadderPlacementInfoResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLadderLevelUpNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowSeasonSwitch_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105114(); void RequestGetSPVPLadderInfo_105115(); void OnGetSPVPLadderPlacementInfoResponse_105116(DLL2SDK::CSProto::msg::CSGsp_GetLadderGradingInfoRes* res_); void OnNotifyLadderLevelUpNtf_105117(DLL2SDK::CSProto::msg::CSAccount_LadderLevelUpNtf* ntf_); void CheckShowSeasonSwitch_105118(); static void _cctor_105119(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SPVP { struct SPVPLadderDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { bool m_bFirstAfterLogin_; bool m_bInGuilding_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PlacementModes_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PlacementMatchRecords_; int32_t m_LadderRank_; int32_t m_LadderScore_; bool m_bHasLadderLevelUp_; bool m_bHasLadderLevelUpPrize_; float _LadderPercent_k__BackingField_; bool m_IsInPromition_; uint32_t m_TotalGameTimes_; uint32_t m_PromitionWinGameTimes_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LobbyPromitionGameRecords_; int32_t m_LobbyPromitionGameModeCount_; bool bNeedResetSeason_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LobbyPromitionGameModes_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_FinalPromitionGameRecords_; int32_t m_FinalPromitionGameModeCount_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_FinalPromitionGameModes_; uint32_t m_SeasonNoByServer_; uint32_t m_ConfTotalGameTimes_; uint32_t m_LobbyPromitionNeedWinGameTimes_; uint32_t m_FinalPromitionNeedWinGameTimes_; int32_t SeasonBeginTime_; int32_t SeasonEndTime_; int32_t m_SeasonHistoryHightestLevel_; int32_t m_LastSeasonLadderLevel_; bool NewSeasonFlag_; DLL2SDK::CSProto::msg::CSPromotionNtf* m_PromitionMatchData_; bool m_IsValid_; bool IsSwitchSeason_; DLL2SDK::Assembly_CSharp::ESeasonState m_SeasonStateByClient_; uint32_t m_SeasonNoByClient_; uint32_t m_SeasonNoWhenLogin_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UserLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLadderPlacementInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NexPlacementGameMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPromitionMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StoreProfileData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PromitionMatchResultIsValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StorePromitionMatchResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPromitionSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLadderInfoWhenChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLadderRankWhenChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsladderOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearSeasonInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSeasonTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComputeSeasonState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSeasonStateByClient_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSeasonNoByClient_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearSeasonNo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105064(); void UserLogin_105065(uint64_t playerId_); bool get_bFirstAfterLogin_105066(); bool get_bInGuilding_105067(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PlacementModes_105068(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PlacementMatchRecords_105069(); void SetLadderPlacementInfo_105070(DLL2SDK::CSProto::msg::CSGsp_GetLadderGradingInfoRes* dataRes_); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode NexPlacementGameMode_105071(); int32_t get_LadderRank_105072(); int32_t get_LadderScore_105073(); bool get_bHasLadderLevelUp_105074(); void set_bHasLadderLevelUp_105075(bool value_); bool get_bHasLadderLevelUpPrize_105076(); void set_bHasLadderLevelUpPrize_105077(bool value_); float get_LadderPercent_105078(); void set_LadderPercent_105079(float value_); bool get_IsInPromition_105080(); uint32_t get_TotalGameTime_105081(); uint32_t get_PromitionWinGameTimes_105082(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_LobbyPromitionGameRecords_105083(); int32_t get_LobbyPromitionGameModeCount_105084(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_LobbyPromitionGameModes_105085(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PromitionGameModes_105086(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_FinalPromitionGameRecords_105087(); int32_t get_FinalPromitionGameModeCount_105088(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_FinalPromitionGameModes_105089(); uint32_t get_SeasonNo_105090(); uint32_t get_ConfTotalGameTimes_105091(); uint32_t get_LobbyPromitionNeedWinGameTimes_105092(); uint32_t get_FinalPromitionNeedWinGameTimes_105093(); bool IsPromitionMatch_105094(); int32_t get_SeasonHistoryHightestLevel_105095(); int32_t get_LastSeasonLadderLevel_105096(); void StoreProfileData_105097(DLL2SDK::CSProto::msg::CSLobbyGetPlayerProfileRes* res_); bool get_IsPromitionFinish_105098(); bool get_IsLastMatchPromitionValid_105099(); bool PromitionMatchResultIsValid_105100(); void StorePromitionMatchResult_105101(DLL2SDK::CSProto::msg::CSPromotionNtf* res_); bool IsPromitionSuccess_105102(); void UpdateLadderInfoWhenChange_105103(int32_t score_); void UpdateLadderRankWhenChange_105104(int32_t ladderLevel_); void ClearSeasonInfo_105106(); bool IsSeasonTime_105107(); uint32_t get_SeasonNoWhenLogin_105108(); DLL2SDK::Assembly_CSharp::ESeasonState ComputeSeasonState_105109(int32_t serverTime_); DLL2SDK::Assembly_CSharp::ESeasonState GetSeasonStateByClient_105110(); uint32_t GetSeasonNoByClient_105111(); void ClearSeasonNo_105112(); void __xLuaBaseProxy_UserLogin_105113(uint64_t P0_); static bool IsladderOpen_105105(); }; } namespace DLL2SDK::Assembly_CSharp::Ladder { struct LadderRankMedalItemViewEN : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* SpriteMedal_; DLL2SDK::Assembly_CSharp::UISprite* SpriteLock_; DLL2SDK::Assembly_CSharp::UILabel* LabelRank_; DLL2SDK::Assembly_CSharp::UILabel* LabelCurrRank_; DLL2SDK::Assembly_CSharp::TweenAlpha* mTweenAlpha_; DLL2SDK::Assembly_CSharp::TweenScale* mTweenScale_; DLL2SDK::Assembly_CSharp::TweenPosition* mTweenPosition_; DLL2SDK::Array* NonLoopingFX_; DLL2SDK::Assembly_CSharp::TweenScale* MedalTweenScale_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_PlayAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MedalScaleAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105049(); void InitView_105050(int32_t rank_, int32_t currRank_, bool bIsPVP_, bool bLocked_); void PlayAnim_105051(float fromAlpha_, float toAlpha_, DLL2SDK::UnityEngine::UnityEngine::Vector3 fromScale_, DLL2SDK::UnityEngine::UnityEngine::Vector3 toScale_, DLL2SDK::UnityEngine::UnityEngine::Vector3 fromPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 toPos_, float Duration_); void PlayAnim_105052(DLL2SDK::UnityEngine::UnityEngine::Vector3 fromScale_, DLL2SDK::UnityEngine::UnityEngine::Vector3 toScale_, float DurationFirst_, float DurationSecond_); DLL2SDK::mscorlib::System::Collections::IEnumerator* MedalScaleAnim_105053(DLL2SDK::UnityEngine::UnityEngine::Vector3 fromScale_, DLL2SDK::UnityEngine::UnityEngine::Vector3 toScale_, float DurationFirst_, float DurationSecond_); }; } namespace DLL2SDK::Assembly_CSharp::SPVP::Ladder { struct SpvpMatchingView_LadderPromitionItemView : DLL2SDK::Assembly_CSharp::SPVP::Ladder::SpvpLadderTemplateItemBaseView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105046(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_ScaleNormal_105047(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_ScaleHighlight_105048(); }; } namespace DLL2SDK::Assembly_CSharp::SPVP::Ladder { struct SpvpLadderShareBaseWindowView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UISprite* SpriteRankIcon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ContainerShare_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ContainerButton_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* ButtonTemplateShareFriend_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* ButtonTemplateShareZone_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* ButtonTemplateConfirm_; DLL2SDK::UnityEngine::UnityEngine::Transform* transformLeftBottom_; DLL2SDK::UnityEngine::UnityEngine::Transform* transformRighTop_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScreenShotTexture_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105035(); void UpdateView_105036(); void ScreenShotTexture_105037(bool toFriend_, DLL2SDK::Assembly_CSharp::SPVP::Ladder::SpvpLadderShareBaseWindowController* ctr_); }; } namespace DLL2SDK::Assembly_CSharp::SPVP::Ladder { struct SpvpLadderSeasonRewardWindowView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UISprite* SpriteRankIcon_; DLL2SDK::Assembly_CSharp::UILabel* LabelRankName_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* ButtonTemplateConfirm_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TemplateItem_; DLL2SDK::Assembly_CSharp::UIGrid* Grid_; DLL2SDK::Assembly_CSharp::UIButton* BtnLeft_; DLL2SDK::Assembly_CSharp::UIButton* BtnRight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105033(); void UpdateView_105034(DLL2SDK::Assembly_CSharp::Config::LadderSeasonPrizeConfig* csv_, bool Left_, bool right_); }; } namespace DLL2SDK::Assembly_CSharp::SPVP::Ladder { struct SpvpLadderScoreFeedbackWindowView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UILabel* LabelLastLadderScore_; DLL2SDK::Assembly_CSharp::UILabel* LabelLadderScoreChange_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRankIcon_; DLL2SDK::Assembly_CSharp::UILabel* LabelRankName_; DLL2SDK::Assembly_CSharp::UISprite* SpriteLastScore_; DLL2SDK::Assembly_CSharp::UISprite* SpriteAddScore_; DLL2SDK::Assembly_CSharp::UISprite* SpriteDeleteScore_; float m_OriginalPer_; float m_CurPer_; float m_TagetPer_; bool m_Progress_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetProgressActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105029(); void Update_105030(); void SetProgressActive_105031(); void UpdateView_105032(int32_t lastScore_, int32_t changeScore_); }; } namespace DLL2SDK::Assembly_CSharp::SPVP::Ladder { struct SpvpLadderPromitionResultWindowView : DLL2SDK::Assembly_CSharp::SPVP::Ladder::SpvpLadderShareBaseWindowView { DLL2SDK::Assembly_CSharp::SPVP::Ladder::SpvpLadderPromitionResultWindowView_SuccessGroup* Success_; DLL2SDK::Assembly_CSharp::SPVP::Ladder::SpvpLadderPromitionResultWindowView_FailGroup* Fail_; DLL2SDK::Assembly_CSharp::GameUI::SPVP::SPVPLadderDataStore* m_SpvpLadderDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFail_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105022(); DLL2SDK::Assembly_CSharp::GameUI::SPVP::SPVPLadderDataStore* get_SpvpLadderDS_105023(); void UpdateView_105024(bool success_); void UpdateSuccess_105025(); void UpdateFail_105026(); }; } namespace DLL2SDK::Assembly_CSharp::SPVP::Ladder { struct SpvpLadderPromitionMatchResultWindowView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UILabel* LabelProgress_; DLL2SDK::Assembly_CSharp::UILabel* LabelRank_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PromitionMatchResultItemTemplate_; DLL2SDK::Assembly_CSharp::UIGrid* PromitionMatchItemsGrid_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105019(); void UpdateView_105020(); static bool _UpdateView_m__0_105021(DLL2SDK::CSProto::msg::EBattleResult it_); }; } namespace DLL2SDK::Assembly_CSharp::SPVP::Ladder { struct SpvpLadderPromitionMatchResultItemView : DLL2SDK::Assembly_CSharp::SPVP::Ladder::SpvpLadderTemplateItemBaseView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105016(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_ScaleNormal_105017(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_ScaleHighlight_105018(); }; } namespace DLL2SDK::Assembly_CSharp::SPVP::Ladder { struct SpvpLadderPlacementResultWindowView : DLL2SDK::Assembly_CSharp::SPVP::Ladder::SpvpLadderShareBaseWindowView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105015(); }; } namespace DLL2SDK::Assembly_CSharp::SPVP::Ladder { struct SpvpLadderPlacementMatchResultView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UILabel* LabelProgress_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ItemTemplate_; DLL2SDK::Assembly_CSharp::UIGrid* ItemsGrid_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105013(); void UpdateView_105014(); }; } namespace DLL2SDK::Assembly_CSharp::SPVP::Ladder { struct SpvpLadderPlacementMatchResultItemView : DLL2SDK::Assembly_CSharp::SPVP::Ladder::SpvpLadderTemplateItemBaseView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105010(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_ScaleNormal_105011(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_ScaleHighlight_105012(); }; } namespace DLL2SDK::Assembly_CSharp::SPVP::Ladder { struct SpvpLadderMatchModeItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjSelect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjNormal_; DLL2SDK::Assembly_CSharp::UILabel* LabelModeName_; DLL2SDK::Assembly_CSharp::UISprite* SpriteModeIcon_; DLL2SDK::Assembly_CSharp::UIButton* Btn_; DLL2SDK::Assembly_CSharp::SPVP::Ladder::SPVPModeDataModeExtended* m_Data_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105007(); void SetData_105008(DLL2SDK::Assembly_CSharp::SPVP::Ladder::SPVPModeDataModeExtended* data_); void OnBtnClick_105009(); }; } namespace DLL2SDK::Assembly_CSharp::SPVP::Ladder { struct SPVPModeDataModeExtended : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::EGameMode Mode_; DLL2SDK::mscorlib::System::String* Name_; bool Select_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105006(); }; } namespace DLL2SDK::Assembly_CSharp::SPVP::Ladder { struct SpvpLadderShareBaseWindowController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::SPVP::Ladder::SpvpLadderShareBaseWindowView* mView_; struct StaticFields { DLL2SDK::mscorlib::System::Action_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Action_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnButtonTemplateConfirmClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnButtonTemplateShareFriendClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShareToFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnButtonTemplateShareZoneClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShareToZone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScreenShotScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfBlurWhenOpen_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104985(); void Init_104986(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_104987(); DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform get_CurPlatform_104988(); void RegisterDelegates_104989(); void UnRegisterDelegates_104990(); DLL2SDK::Assembly_CSharp::FrontEnd::EReturnFromGamePopup get_ReturnMessage_104991(); void OnButtonTemplateConfirmClick_104992(); void OnButtonTemplateShareFriendClick_104993(); void ShareToFriend_104994(DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); void OnButtonTemplateShareZoneClick_104995(); void ShareToZone_104996(DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); void ScreenShotScreen_104997(bool toFriend_); bool IfBlurWhenOpen_104998(); void __xLuaBaseProxy_Init_105001(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_105002(); void __xLuaBaseProxy_RegisterDelegates_105003(); void __xLuaBaseProxy_UnRegisterDelegates_105004(); bool __xLuaBaseProxy_IfBlurWhenOpen_105005(); static void _ShareToFriend_m__0_104999(bool boolValue_); static void _ShareToZone_m__1_105000(bool boolValue_); }; } namespace DLL2SDK::Assembly_CSharp::SPVP::Ladder { struct SpvpLadderSeasonRewardWindowController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::SPVP::Ladder::SpvpLadderSeasonRewardWindowView* m_View_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RewardList_; int32_t m_Index_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnConfirmClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnLeftClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnRightClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104968(); void Init_104969(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_104970(); void RegisterDelegates_104971(); void UnRegisterDelegates_104972(); void OnBtnConfirmClick_104973(); void OnOpen_104974(); void OnBtnLeftClick_104975(); void OnBtnRightClick_104976(); void __xLuaBaseProxy_Init_104977(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_104978(); void __xLuaBaseProxy_RegisterDelegates_104979(); void __xLuaBaseProxy_UnRegisterDelegates_104980(); void __xLuaBaseProxy_OnOpen_104981(); }; } namespace DLL2SDK::Assembly_CSharp::SPVP::Ladder { struct SpvpLadderScoreFeedbackWindowController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::SPVP::Ladder::SpvpLadderScoreFeedbackWindowView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnMaskClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfBlurWhenOpen_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104952(); void Init_104953(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_104954(); void RegisterDelegates_104955(); void UnRegisterDelegates_104956(); void UpdateView_104957(int32_t lastScore_, int32_t changeScore_); void OnOpen_104958(); void OnBtnMaskClick_104959(); bool IfBlurWhenOpen_104960(); void __xLuaBaseProxy_Init_104961(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_104962(); void __xLuaBaseProxy_RegisterDelegates_104963(); void __xLuaBaseProxy_UnRegisterDelegates_104964(); void __xLuaBaseProxy_OnOpen_104965(); void __xLuaBaseProxy_OnBtnMaskClick_104966(); bool __xLuaBaseProxy_IfBlurWhenOpen_104967(); }; } namespace DLL2SDK::Assembly_CSharp::SPVP::Ladder { struct SpvpLadderPromitionResultWindowController : DLL2SDK::Assembly_CSharp::SPVP::Ladder::SpvpLadderShareBaseWindowController { DLL2SDK::Assembly_CSharp::SPVP::Ladder::SpvpLadderPromitionResultWindowView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfBlurWhenOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnMaskClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104937(); void Init_104938(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_104939(); void RegisterDelegates_104940(); void UnRegisterDelegates_104941(); bool IfBlurWhenOpen_104942(); DLL2SDK::Assembly_CSharp::FrontEnd::EReturnFromGamePopup get_ReturnMessage_104943(); void OnBtnMaskClick_104944(); void UpdateView_104945(bool success_); void __xLuaBaseProxy_Init_104946(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_104947(); void __xLuaBaseProxy_RegisterDelegates_104948(); void __xLuaBaseProxy_UnRegisterDelegates_104949(); bool __xLuaBaseProxy_IfBlurWhenOpen_104950(); void __xLuaBaseProxy_OnBtnMaskClick_104951(); }; } namespace DLL2SDK::Assembly_CSharp::SPVP::Ladder { struct SpvpLadderPromitionMatchResultWindowController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::SPVP::Ladder::SpvpLadderPromitionMatchResultWindowView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfBlurWhenOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnMaskClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104924(); void Init_104925(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_104926(); void RegisterDelegates_104927(); void UnRegisterDelegates_104928(); bool IfBlurWhenOpen_104929(); void OnBtnMaskClick_104930(); void __xLuaBaseProxy_Init_104931(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_104932(); void __xLuaBaseProxy_RegisterDelegates_104933(); void __xLuaBaseProxy_UnRegisterDelegates_104934(); bool __xLuaBaseProxy_IfBlurWhenOpen_104935(); void __xLuaBaseProxy_OnBtnMaskClick_104936(); }; } namespace DLL2SDK::Assembly_CSharp::SPVP::Ladder { struct SpvpLadderPlacementResultWindowController : DLL2SDK::Assembly_CSharp::SPVP::Ladder::SpvpLadderShareBaseWindowController { DLL2SDK::Assembly_CSharp::SPVP::Ladder::SpvpLadderPlacementResultWindowView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104914(); void Init_104915(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_104916(); void RegisterDelegates_104917(); void UnRegisterDelegates_104918(); DLL2SDK::Assembly_CSharp::FrontEnd::EReturnFromGamePopup get_ReturnMessage_104919(); void __xLuaBaseProxy_Init_104920(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_104921(); void __xLuaBaseProxy_RegisterDelegates_104922(); void __xLuaBaseProxy_UnRegisterDelegates_104923(); }; } namespace DLL2SDK::Assembly_CSharp::SPVP::Ladder { struct SpvpLadderPlacementMatchResultController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::SPVP::Ladder::SpvpLadderPlacementMatchResultView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfBlurWhenOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnMaskClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104901(); void Init_104902(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_104903(); void RegisterDelegates_104904(); void UnRegisterDelegates_104905(); bool IfBlurWhenOpen_104906(); void OnBtnMaskClick_104907(); void __xLuaBaseProxy_Init_104908(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_104909(); void __xLuaBaseProxy_RegisterDelegates_104910(); void __xLuaBaseProxy_UnRegisterDelegates_104911(); bool __xLuaBaseProxy_IfBlurWhenOpen_104912(); void __xLuaBaseProxy_OnBtnMaskClick_104913(); }; } namespace DLL2SDK::Assembly_CSharp::SPVP::Ladder { struct SpvpLadderMatchModeItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::SPVP::Ladder::SpvpLadderMatchModeItemView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104890(); void Init_104891(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_104892(); void RegisterDelegates_104893(); void UnRegisterDelegates_104894(); bool SetEasyListData_104895(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* dataObj_); void OnBtnClick_104896(); void __xLuaBaseProxy_Init_104897(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_104898(); void __xLuaBaseProxy_RegisterDelegates_104899(); void __xLuaBaseProxy_UnRegisterDelegates_104900(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIWrapContentNew : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t itemSize_; bool cullContent_; int32_t minIndex_; int32_t maxIndex_; bool hideInactive_; DLL2SDK::Assembly_CSharp::UIWrapContentNew_OnInitializeItem* onInitializeItem_; DLL2SDK::UnityEngine::UnityEngine::Transform* mTrans_; DLL2SDK::Assembly_CSharp::UIPanel* Panel_; DLL2SDK::Assembly_CSharp::UIScrollView* ScrollView_; bool mHorizontal_; bool mFirstTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mChildren_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache0_; DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache1_; DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortBasedOnScrollMovement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortAlphabetically_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CacheScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetChildPositions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsParamValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WrapContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnValidate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104875(); void Start_104876(); void OnMove_104877(DLL2SDK::Assembly_CSharp::UIPanel* panel_); void SortBasedOnScrollMovement_104878(); void SortAlphabetically_104879(); bool CacheScrollView_104880(); void ResetChildPositions_104881(); bool IsParamValid_104882(); void WrapContent_104883(); void OnValidate_104884(); void UpdateItem_104885(DLL2SDK::UnityEngine::UnityEngine::Transform* item_, int32_t index_); }; } namespace DLL2SDK::Assembly_CSharp { struct SundryDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_List_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResGetSundryConf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFeatureModeData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104872(); void OnResGetSundryConf_104873(DLL2SDK::CSProto::msg::CSGetSundryConfRes* res_); DLL2SDK::Assembly_CSharp::CsModeEntranceClient* GetFeatureModeData_104874(); }; } namespace DLL2SDK::Assembly_CSharp { struct CsModeEntranceClient : DLL2SDK::mscorlib::System::Object { uint32_t FeaturePriorityInt_; uint32_t ModeCategory_; uint32_t PlaylistId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* MapIds_; DLL2SDK::mscorlib::System::String* FeaturePicCDN_; DLL2SDK::mscorlib::System::String* FeatureDescLocId_; int32_t StartTime_; int32_t EndTime_; bool IsShowFacePic_; bool IsModeAutoChange_; DLL2SDK::mscorlib::System::String* FacePicCdn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104871(); }; } namespace DLL2SDK::Assembly_CSharp { struct SundryDataAgent : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { DLL2SDK::Assembly_CSharp::SundryDataStore* mSundryDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::SundryDataAgent* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqGetSundryConf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResGetSundryConf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqGetLoadingBackGroundConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResGetLoadingBackGroundConfig_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104864(); DLL2SDK::Assembly_CSharp::SundryDataStore* get_SundryDS_104865(); void ReqGetSundryConf_104866(); bool OnResGetSundryConf_104867(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errStr_); void ReqGetLoadingBackGroundConfig_104868(); bool OnResGetLoadingBackGroundConfig_104869(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errStr_); static void _cctor_104870(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSpvpBaseView : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomBaseView { DLL2SDK::Assembly_CSharp::UIWidget* ContainerSetting_; DLL2SDK::Assembly_CSharp::UIWidget* RootDynamicDownload_; DLL2SDK::Assembly_CSharp::UIButton* BtnScoreStreak_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ScoreStreakRedDot_; DLL2SDK::Assembly_CSharp::UIAnchor* AnchorLeftBottom_; DLL2SDK::Assembly_CSharp::UIAnchor* AnchorRightBottom_; DLL2SDK::Assembly_CSharp::UIWidget* BubbleActive_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104418(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { enum struct EMpPrivateMode : int32_t { ENormal_ = static_cast(0x0), EFfa_ = static_cast(0x1), ESolo_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSpvpPrivateNavController : DLL2SDK::Assembly_CSharp::RoomBaseNavController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomSpvpPrivateController* m_Ctr_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_Squad* m_SquadAvatarCtrl_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowSquad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowNone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSquadScene_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104845(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_104846(); bool IsShowSquad_104847(); bool IsShowNone_104848(); void OnNavigationShowed_104849(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_104850(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void ShowSquadScene_104851(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_104852(); bool __xLuaBaseProxy_IsShowSquad_104853(); bool __xLuaBaseProxy_IsShowNone_104854(); void __xLuaBaseProxy_OnNavigationShowed_104855(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); void __xLuaBaseProxy_OnNavigationWillClose_104856(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSpvpBaseController : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomWithAvatarController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomSpvpBaseView* m_SpvpBaseView_; DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* m_playlistBubble_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_PlaylistTimer_; DLL2SDK::Assembly_CSharp::GameUI::Room::SpvpPlaylistDetailWindowController* m_SpvpPlaylistDetailCtr_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomSpvpPlaylistSelectorWindowController* m_SpvpPlaylistSelectorCtr_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_CloseSpvpPlaylistTimer_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_OpenSpvpPlaylistTimer_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ClickSystemEntrance* clickEntrance_; DLL2SDK::Assembly_CSharp::SpvpDataStore* m_SpvpDS_; DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* m_GlobalDS_; DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* m_LocalPlayerDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRoomDataStore_Virtual_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitRoomUIToDefault_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunCloseSpvpPlaylistAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRoomBtnReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HidePlaylist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBubble_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnBubbleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRoomSettingSameWithBubbleInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnScoreStreakClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnPlaylistClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelUICollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseSpvpPlaylist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunCloseSpvpPlaylistDetailAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenSpvpPlaylistDetail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBottomRightPos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104381(); DLL2SDK::Assembly_CSharp::SpvpDataStore* get_SpvpDS_104382(); DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* get_GlobalDS_104383(); DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* get_LocalPlayerDS_104384(); void Init_104385(); void RegisterDelegates_104386(); void UnRegisterDelegates_104387(); void HandleRoomDataStore_Virtual_104388(); void InitRoomUIToDefault_104389(bool bPreCreate_); void RunCloseSpvpPlaylistAnimator_104390(); void HandleRoomBtnReddot_104391(); void HidePlaylist_104392(); void RefreshBubble_104393(); void OnBtnBubbleClick_104394(); bool IsRoomSettingSameWithBubbleInfo_104395(DLL2SDK::mscorlib::System::Collections::Generic::List_1* mapIds_); void OnBtnScoreStreakClick_104396(); void OnBtnPlaylistClick_104397(); void CancelUICollider_104398(); void CloseSpvpPlaylist_104399(); void RunCloseSpvpPlaylistDetailAnimator_104400(); void OpenSpvpPlaylistDetail_104401(int32_t detailType_); void RefreshBottomRightPos_104402(); void __xLuaBaseProxy_Init_104403(); void __xLuaBaseProxy_RegisterDelegates_104404(); void __xLuaBaseProxy_UnRegisterDelegates_104405(); void __xLuaBaseProxy_HandleRoomDataStore_Virtual_104406(); void __xLuaBaseProxy_InitRoomUIToDefault_104407(bool P0_); void __xLuaBaseProxy_RunCloseSpvpPlaylistAnimator_104408(); void __xLuaBaseProxy_HandleRoomBtnReddot_104409(); void __xLuaBaseProxy_HidePlaylist_104410(); void __xLuaBaseProxy_RefreshBubble_104411(); void __xLuaBaseProxy_OnBtnBubbleClick_104412(); void __xLuaBaseProxy_OnBtnPlaylistClick_104413(); void __xLuaBaseProxy_RunCloseSpvpPlaylistDetailAnimator_104414(); void __xLuaBaseProxy_OpenSpvpPlaylistDetail_104415(int32_t P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSpvpMatchView : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomSpvpBaseView { DLL2SDK::Assembly_CSharp::UITable* TableBtn_; DLL2SDK::Assembly_CSharp::UIButton* BtnChangeMatch_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetMatchNormal_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetMatchHighlight_; DLL2SDK::Assembly_CSharp::UIButton* BtnChangeLadder_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetLadderNoraml_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetLadderHighlight_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetRootTrain_; DLL2SDK::Assembly_CSharp::UIButton* BtnChangeTrain_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetTrainNormal_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetTrainHighlight_; DLL2SDK::Assembly_CSharp::UIButton* BtnRoomCreate_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetSeasonStatistic_; DLL2SDK::Assembly_CSharp::UIButton* BtnSeasonStatistic_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoRankInfo_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRank_; DLL2SDK::Assembly_CSharp::UISprite* SpriteFG_; DLL2SDK::Assembly_CSharp::UILabel* LabelRankExp_; DLL2SDK::Assembly_CSharp::UIProgressBar* ProgressRankExp_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoRankProtection_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetElectronicSports_; DLL2SDK::Assembly_CSharp::UIButton* BtnElectronicSports_; DLL2SDK::Assembly_CSharp::UISprite* SpriteLocalImg_; DLL2SDK::Assembly_CSharp::UITexture* TextureCdnImg_; DLL2SDK::Assembly_CSharp::UILabel* LabelFirstLineDesc_; DLL2SDK::Assembly_CSharp::UILabel* LabelSecondLineDesc_; DLL2SDK::Assembly_CSharp::RankDetailCountDownTime* CountDowmTime_; DLL2SDK::Assembly_CSharp::UIButton* BtnLadderLock_; DLL2SDK::Assembly_CSharp::UIButton* BtnLadderTime_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetRangeTime_; DLL2SDK::Assembly_CSharp::UILabel* RankMatchRangeTime_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoOnlyMaualFire_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjLadderMatchTip_; DLL2SDK::Assembly_CSharp::UIButton* BpTaskTipsBtn_; DLL2SDK::Assembly_CSharp::UILabel* CompleteBpTaskNum_; DLL2SDK::Assembly_CSharp::UIButton* EventRewardTipsBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EventRewarTips_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* btnDynamicDownload_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DeviceWarningWidget_; DLL2SDK::Assembly_CSharp::UISprite* SimulatorIcon_; DLL2SDK::Assembly_CSharp::UISprite* GamepadIcon_; int32_t m_TrainRootState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRoomMatchTypeBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTrainRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshModeMapInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCompleteBpTaskNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BpTipsIsActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSimulatorIcon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104790(); DLL2SDK::UnityEngine::UnityEngine::Color get_ColorInProtection_104791(); DLL2SDK::UnityEngine::UnityEngine::Color get_ColorNormal_104792(); void RefreshRoomMatchTypeBtn_104793(bool isRoomOwner_, DLL2SDK::Assembly_CSharp::GameUI::Room::EMpBtnState btnState_); void RefreshTrainRoot_104794(bool isTrainOpen_); void RefreshModeMapInfo_104795(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* roomDS_, bool isRoomOwner_, int32_t playlistId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* mapIds_); void SetCompleteBpTaskNum_104796(int32_t CompleteNum_); void BpTipsIsActive_104797(bool isActive_); void InitSimulatorIcon_104798(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSpvpMatchNavController : DLL2SDK::Assembly_CSharp::RoomBaseNavController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomSpvpMatchController* m_Controller_; float m_OldFixedDeltaTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowNone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowSquad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104779(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_104780(); bool IsShowNone_104781(); bool IsShowSquad_104782(); void OnNavigationShowed_104783(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_104784(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_104785(); bool __xLuaBaseProxy_IsShowNone_104786(); bool __xLuaBaseProxy_IsShowSquad_104787(); void __xLuaBaseProxy_OnNavigationShowed_104788(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); void __xLuaBaseProxy_OnNavigationWillClose_104789(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct SpvpPlaylistDetailWindowView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIWidget* WidgetTDM_; DLL2SDK::Assembly_CSharp::UILabel* LabelTDM_; DLL2SDK::Assembly_CSharp::UISprite* SpriteTDM_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetDomination_; DLL2SDK::Assembly_CSharp::UILabel* LabelDomination0_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBorder_; DLL2SDK::Assembly_CSharp::UILabel* LabelDomination1_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetFrontline_; DLL2SDK::Assembly_CSharp::UILabel* LabelFrontLine0_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetHardPoint_; DLL2SDK::Assembly_CSharp::UISprite* SpriteHardPointIcon1_; DLL2SDK::Assembly_CSharp::UILabel* LabelHardPointDesc1_; DLL2SDK::Assembly_CSharp::UISprite* SpriteHardPointIcon2_; DLL2SDK::Assembly_CSharp::UILabel* LabelHardPointDesc2_; DLL2SDK::Assembly_CSharp::UILabel* LabelHardPointTip_; DLL2SDK::Assembly_CSharp::UISprite* SpriteHardPointBorder_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetCtf_; DLL2SDK::Assembly_CSharp::UILabel* LabelCtfDesc1_; DLL2SDK::Assembly_CSharp::UILabel* LabelCtfDesc2_; DLL2SDK::Assembly_CSharp::UISprite* SpriteCtfIcon1_; DLL2SDK::Assembly_CSharp::UISprite* SpriteCtfIcon2_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetKill_; DLL2SDK::Assembly_CSharp::UILabel* LabelKillDesc1_; DLL2SDK::Assembly_CSharp::UISprite* SpriteKillIcon1_; DLL2SDK::Assembly_CSharp::UILabel* LabelKillDesc2_; DLL2SDK::Assembly_CSharp::UISprite* SpriteKillIcon2_; DLL2SDK::Assembly_CSharp::UILabel* LabelKillDesc3_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetDuel_; DLL2SDK::Assembly_CSharp::UILabel* LabelDuelDesc1_; DLL2SDK::Assembly_CSharp::UISprite* SpriteDuelIcon1_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetSearchDestroy_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetInfected_; DLL2SDK::Assembly_CSharp::UIButton* BtnClose_; struct StaticFields { int32_t LABEL_BORDER_DIF_; int32_t LABEL_EACH_DIF_; int32_t MIN_HARDPOINT_TIP_HEIGHT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104778(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { enum struct EDetailType : int32_t { ENone_ = static_cast(0x0), ETDM_ = static_cast(0x1), EDomination_ = static_cast(0x2), EFrontline_ = static_cast(0x3), EHardpoint_ = static_cast(0x4), ESearchDestroy_ = static_cast(0x5), ECtf_ = static_cast(0x6), EKill_ = static_cast(0x7), EDuel_ = static_cast(0x8), EInfected_ = static_cast(0x9) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct SpvpPlaylistDetailWindowController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::Room::SpvpPlaylistDetailWindowView* m_View_; int32_t m_DetailType_; int32_t m_TimeNum_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_RefreshUITimer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnCloseClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAllUI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104765(); void Init_104766(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_104767(); void RegisterDelegates_104768(); void UnRegisterDelegates_104769(); void UpdateView_104770(int32_t detailType_); void OnBtnCloseClick_104771(); void SetTimer_104772(); void RefreshAllUI_104773(); void __xLuaBaseProxy_Init_104774(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_104775(); void __xLuaBaseProxy_RegisterDelegates_104776(); void __xLuaBaseProxy_UnRegisterDelegates_104777(); }; } namespace DLL2SDK::Assembly_CSharp::Room { struct SpvpMultiSelectTipWindowView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::UIButton* BtnOK_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104764(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIFirstPopupBigController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView* popupView_; bool m_IsPlayingCloseAnim_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCloseBtnCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartToClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreCloseAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101523(); void Init_101524(); void RegisterDelegates_101525(); void UnRegisterDelegates_101526(); void SetCloseBtnCallback_101527(DLL2SDK::System_Core::System::Action* a_); void StartToClose_101528(); void PreCloseAnimation_101529(); void OnOpen_101530(); void __xLuaBaseProxy_Init_101531(); void __xLuaBaseProxy_RegisterDelegates_101532(); void __xLuaBaseProxy_UnRegisterDelegates_101533(); void __xLuaBaseProxy_PreCloseAnimation_101534(); void __xLuaBaseProxy_OnOpen_101535(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSpvpPlaylistSelectorWindowView : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomBasePlaylistSelectorWindowView { DLL2SDK::Assembly_CSharp::UIGrid* GridFirstLevelTabs_; DLL2SDK::Array* PlaylistTypeItems_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetLadderInfo_; DLL2SDK::Assembly_CSharp::UISprite* SpritePlayerRankIcon_; DLL2SDK::Assembly_CSharp::UILabel* LabelRankDesc_; DLL2SDK::Assembly_CSharp::UILabel* LabelLadderMapDesc_; DLL2SDK::Assembly_CSharp::UILabel* LabelCantNotSelectMapTip_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerTip_Random_; DLL2SDK::Assembly_CSharp::UILabel* LabelLadder_PlaylistTip_; DLL2SDK::Assembly_CSharp::UILabel* LabelLadder_MapTip_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerTip_MultipleChoose_; DLL2SDK::Assembly_CSharp::UIWidget* PlaylistOnly_MultipleChoose_; DLL2SDK::Assembly_CSharp::UISprite* SpriteIsSelected_; DLL2SDK::Assembly_CSharp::UIButton* BtnSelectAll_; DLL2SDK::Assembly_CSharp::UIButton* BtnModeSingle_; DLL2SDK::Assembly_CSharp::UISprite* ModeSingleSelected_; DLL2SDK::Assembly_CSharp::UIButton* BtnModeMultiple_; DLL2SDK::Assembly_CSharp::UISprite* ModeMultipleSelected_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetSelectorSwitch_; DLL2SDK::Assembly_CSharp::UIButton* BtnPlayList_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetChild_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetPlaylist_Ladder_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerPlaylistHighlight_Ladder_; DLL2SDK::Assembly_CSharp::UILabel* LabelNormalFixedRandom_PlaylistName_; DLL2SDK::Assembly_CSharp::UILabel* LabelHighlightFixedRandom_PlaylsitName_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetSingleChoose_Normal_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetSingleChoose_Highlight_; DLL2SDK::Assembly_CSharp::UILabel* LabelNormalPlaylistName_EnableSelect_Ladder_; DLL2SDK::Assembly_CSharp::UILabel* LabelHighlightPlaylistName_EnableSelect_Ladder_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetMultipleChoose_Normal_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetMultipleChoose_Highlight_; DLL2SDK::Assembly_CSharp::UILabel* LabelNumOfSelected_Normal_; DLL2SDK::Assembly_CSharp::UILabel* LabelNumOfSelected_Highlight_; DLL2SDK::Assembly_CSharp::UILabel* LabelPlaylistName_MultipleChoose_Normal_; DLL2SDK::Assembly_CSharp::UILabel* LabelPlaylistName_MultipleChoose_Highlight_; DLL2SDK::Assembly_CSharp::UISprite* SpritePlaylistIcon_Ladder_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetMultipleChoose_NotLadder_; DLL2SDK::Assembly_CSharp::UIButton* BtnModeSingle_NotLadder_; DLL2SDK::Assembly_CSharp::UISprite* ModeSingleSelected_NotLadder_; DLL2SDK::Assembly_CSharp::UIButton* BtnModeMultiple_NotLadder_; DLL2SDK::Assembly_CSharp::UISprite* ModeMultipleSelected_NotLadder_; DLL2SDK::Assembly_CSharp::UIButton* BtnSelectAll_NotLadder_; DLL2SDK::Assembly_CSharp::UISprite* SpriteIsSelected_NotLadder_; DLL2SDK::Assembly_CSharp::UILabel* LabelSelectAll_NotLadder_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetMapLock_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetMPMultipleTips_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetPlaylist_NotLadder_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetPlaylistHighlight_NotLadder_; DLL2SDK::Assembly_CSharp::UILabel* LabelNormalPlaylistName_; DLL2SDK::Assembly_CSharp::UILabel* LabelHighlightPlaylistName_; DLL2SDK::Assembly_CSharp::UISprite* SprtiePlaylistIcon_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetMap_Ladder_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetMapHighlight_Ladder_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetMap_NotLadder_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetMapHighlight_NotLadder_; DLL2SDK::Assembly_CSharp::UIButton* BtnMap_; DLL2SDK::Assembly_CSharp::UILabel* LabelNormalMapName_; DLL2SDK::Assembly_CSharp::UILabel* LabelHighlightMapName_; DLL2SDK::Assembly_CSharp::UISprite* SprtieMapResource_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetMapHighlight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104753(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomBasePlaylistSelectorWindowController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomBasePlaylistSelectorWindowView* m_BaseView_; DLL2SDK::Assembly_CSharp::GameUI::Room::EPlaylistViewState m_PlaylistState_; bool m_IsOwner_; int32_t m_AdaptWidth_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* m_RoomDS_; DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* m_GlobalDS_; DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* m_LocalPlayerDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnConfirmClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunCloseAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOpenAnimatorName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCloseAnimatorName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnXClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103083(); DLL2SDK::Assembly_CSharp::GameUI::Room::EPlaylistViewState get_PlaylistViewState_103084(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* get_RoomDS_103085(); DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* get_GlobalDS_103086(); DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* get_LocalPlayerDS_103087(); void Init_103088(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_103089(); void RegisterDelegates_103090(); void UnRegisterDelegates_103091(); void UpdateView_103092(int32_t adaptWidth_); void OnBtnConfirmClick_103093(); void RunCloseAnimator_103094(); DLL2SDK::mscorlib::System::String* GetOpenAnimatorName_103095(); DLL2SDK::mscorlib::System::String* GetCloseAnimatorName_103096(); void OnBtnXClick_103097(); void __xLuaBaseProxy_Init_103098(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_103099(); void __xLuaBaseProxy_RegisterDelegates_103100(); void __xLuaBaseProxy_UnRegisterDelegates_103101(); }; } namespace DLL2SDK::Assembly_CSharp { struct PlaylistTypeItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIWidget* WidgetRoot_; DLL2SDK::Assembly_CSharp::UILabel* LabelNormal_; DLL2SDK::Assembly_CSharp::UILabel* LabelHighlight_; DLL2SDK::Assembly_CSharp::UIButton* BtnSelect_; DLL2SDK::Assembly_CSharp::UIToggle* ToggleSelect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjRedDot_; int32_t m_PlaylistType_; bool m_bRedDot_; DLL2SDK::Assembly_CSharp::PlaylistTypeItemView_FirstLevelTabBtnClickCallbackHandler* m_CallBackHandler_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideRedDot_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104634(); void RegisterDelegates_104635(); void UnRegisterDelegates_104636(); void SetView_104637(DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* data_, int32_t selectPlaylistType_, DLL2SDK::Assembly_CSharp::PlaylistTypeItemView_FirstLevelTabBtnClickCallbackHandler* callback_, bool bIsCheckRedDot_, bool bIsMultiType_, int32_t selectedNum_); void OnBtnClick_104638(); void HideRedDot_104639(); void __xLuaBaseProxy_RegisterDelegates_104640(); void __xLuaBaseProxy_UnRegisterDelegates_104641(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct PlaylistSelectorView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIPanel* PanelScrollView_; DLL2SDK::Assembly_CSharp::UIScrollView* ScrollView_; DLL2SDK::Assembly_CSharp::UILabel* LabelPlaylistNum_; DLL2SDK::Assembly_CSharp::UILabel* LabelPlaylistDesc_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerDetails_; DLL2SDK::Assembly_CSharp::UIButton* BtnDetails_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetDetailTip_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichButton* VideoIntroductionBtn_; int32_t m_UpdateNum_; int32_t m_UpdateLimit_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104632(); void Update_104633(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct PlaylistSelectorController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::Room::PlaylistSelectorView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_EasyListCtr_; int32_t DEFAULT_SCROLLVIEW_WIDTH_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_FlowGridTimer_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DataList_; int32_t m_PlaylistType_; int32_t m_PlaylistId_; int32_t m_DetailType_; bool m_ShowVideoIntroductionBtn_; DLL2SDK::mscorlib::System::String* m_VideoIntroductionUrl_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* m_RoomDS_; DLL2SDK::Assembly_CSharp::SpvpDataStore* m_SpvpDS_; struct StaticFields { int32_t sndPlaylistid_; int32_t domPlaylistid_; int32_t hpPlaylistid_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitVideoIntroduction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsStateShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleDataList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshEasyList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelectPlaylistDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnDetailsClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVideoIntroductionBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDetailInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104604(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* get_RoomDS_104605(); DLL2SDK::Assembly_CSharp::SpvpDataStore* get_SpvpDS_104606(); void Init_104607(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_104608(); void RegisterDelegates_104609(); void UnRegisterDelegates_104610(); void InitVideoIntroduction_104611(); void UpdateView_104612(DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* data_, int32_t adaptWidth_); bool HandleData_104613(DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* data_, bool bForce_); bool IsStateShow_104614(DLL2SDK::Assembly_CSharp::EPlaylistState state_); void HandleDataList_104615(DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* data_); void RefreshEasyList_104616(DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* data_); void SetSelectPlaylistDesc_104617(DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* data_); bool OnEasyListItemClick_104618(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_104619(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void OnBtnDetailsClick_104620(); void OnVideoIntroductionBtnClick_104621(); void SetDetailInfo_104622(int32_t playlistType_, int32_t playlistId_, int32_t detailType_, bool enableTutorialVideo_); void __xLuaBaseProxy_Init_104624(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_104625(); void __xLuaBaseProxy_RegisterDelegates_104626(); void __xLuaBaseProxy_UnRegisterDelegates_104627(); static bool _UpdateView_m__0_104623(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { enum struct VideoIntroductionChannel : int32_t { West_ = static_cast(0x1), Garena_ = static_cast(0x2), Korea_ = static_cast(0x4), VNG_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct PlaylistItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::Room::PlaylistItem* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104594(); void Init_104595(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_104596(); void RegisterDelegates_104597(); void UnRegisterDelegates_104598(); bool SetEasyListData_104599(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* dataObj_); void __xLuaBaseProxy_Init_104600(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_104601(); void __xLuaBaseProxy_RegisterDelegates_104602(); void __xLuaBaseProxy_UnRegisterDelegates_104603(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct PlaylistItem : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIWidget* WidgetLadder_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetNotLadder_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRankIcon_; DLL2SDK::Assembly_CSharp::UISprite* SpriteLockRankIcon_; DLL2SDK::Assembly_CSharp::UILabel* LabelNormalName_; DLL2SDK::Assembly_CSharp::UILabel* LabelHightlightName_; DLL2SDK::Assembly_CSharp::UILabel* LabelLadderName_; DLL2SDK::Assembly_CSharp::UISprite* SpriteResource_; DLL2SDK::Assembly_CSharp::UITexture* TextureResource_; DLL2SDK::Assembly_CSharp::UILabel* LabelTag_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetTag_; DLL2SDK::Assembly_CSharp::UISprite* SpriteTag_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetNotLadderSelect_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetLadderCurrentSelect_; DLL2SDK::Assembly_CSharp::UISprite* SpriteLadderSelectBg_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetNotLadderSelectBg_; DLL2SDK::Assembly_CSharp::UILabel* LabelRemainTime_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRemainTime_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetNotLadderNotOpen_; DLL2SDK::Assembly_CSharp::UISprite* SpriteNotLadderLock_; DLL2SDK::Assembly_CSharp::UILabel* LabelOpenTime_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetLadderNotOpen_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetArrow_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBuff_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetLadderMultipleChoose_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetIsSelected_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetLadderMultipleChoose_NotLadder_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetIsSelected_NotLadder_; DLL2SDK::UnityEngine::UnityEngine::Vector3 NormalBgPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CdnBgPos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlaylistItemView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104592(); void SetPlaylistItemView_104593(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* data_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct MapSelectorView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIWidget* WidgetRoot_; DLL2SDK::Assembly_CSharp::UIPanel* PanelScrollView_; DLL2SDK::Assembly_CSharp::UIScrollView* ScrollView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104591(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct MapSelectorController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::Room::MapSelectorView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_EasyListCtr_; int32_t DEFAULT_SCROLLVIEW_WIDTH_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_HandleData_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DataList_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_RefreshTimer_; uint32_t m_Num_; DLL2SDK::CSProto::msg::EMatchServiceModule m_MatchType_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMapItemDownloadFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshEasyList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMapData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSame_HandleData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104565(); void Init_104566(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_104567(); void RegisterDelegates_104568(); void UnRegisterDelegates_104569(); void OnMapItemDownloadFinished_104570(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void UpdateView_104571(bool isOwner_, DLL2SDK::CSProto::msg::EMatchServiceModule matchType_, bool isMapEnableSelect_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* mapList_, bool bIsMapMatchRoom_, int32_t adaptWidth_); void RefreshEasyList_104572(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* data_); bool OnEasyListItemClick_104573(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_104574(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void RefreshTimer_104575(); void SetMapData_104576(bool enableSelect_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, bool bIsMapMatchRoom_); bool IsSame_HandleData_104577(); void __xLuaBaseProxy_Init_104581(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_104582(); void __xLuaBaseProxy_RegisterDelegates_104583(); void __xLuaBaseProxy_UnRegisterDelegates_104584(); static int32_t _SetMapData_m__0_104578(DLL2SDK::Assembly_CSharp::MapGroup* a_, DLL2SDK::Assembly_CSharp::MapGroup* b_); static bool _SetMapData_m__1_104579(DLL2SDK::Assembly_CSharp::MapGroup* it_); static bool _SetMapData_m__2_104580(DLL2SDK::Assembly_CSharp::MapGroup* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct MapItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* LabelNormalName_; DLL2SDK::Assembly_CSharp::UILabel* LabelHighlightName_; DLL2SDK::Assembly_CSharp::UISprite* SpriteResource_; DLL2SDK::Assembly_CSharp::UISprite* SpriteMaskDisable_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetSelect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* objDownload_; DLL2SDK::Assembly_CSharp::UIButton* btnDownload_; DLL2SDK::Assembly_CSharp::UILabel* LabelDownloadTip_; DLL2SDK::Assembly_CSharp::UILabel* LabelCompInitTip_; DLL2SDK::Assembly_CSharp::UIButton* BtnDownloadCancel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* objDownloading_; DLL2SDK::Assembly_CSharp::UIProgressBar* downloadProgress_; DLL2SDK::Assembly_CSharp::UILabel* LabelProgress_; DLL2SDK::Assembly_CSharp::UISprite* downloadProgressMask_; DLL2SDK::Assembly_CSharp::MapGroup* m_MapData_; DLL2SDK::Assembly_CSharp::Config::MapConfigConfig* config_; DLL2SDK::Assembly_CSharp::Config::GenericDownloadConfig* gdc_; int32_t questId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMapItemView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreeshDynamicDownloadState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshGenericDownloadState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDynamicDownloadProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGenericDownloadProgress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104558(); DLL2SDK::Assembly_CSharp::MapGroup* get_MapData_104559(); void SetMapItemView_104560(DLL2SDK::Assembly_CSharp::MapGroup* data_); void RefreeshDynamicDownloadState_104561(DLL2SDK::Assembly_CSharp::MapGroup* data_); void RefreshGenericDownloadState_104562(DLL2SDK::Assembly_CSharp::MapGroup* data_); void SetDynamicDownloadProgress_104563(DLL2SDK::Assembly_CSharp::DynamicDownloadMap* mapInfo_); void SetGenericDownloadProgress_104564(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct MapItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::Room::MapItemView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnDownLoadClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnDownLoadCancelClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnDownLoadOKClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104545(); void Init_104546(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_104547(); void RegisterDelegates_104548(); void UnRegisterDelegates_104549(); bool SetEasyListData_104550(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* dataObj_); void OnBtnDownLoadClick_104551(); void OnBtnDownLoadCancelClick_104552(); void OnBtnDownLoadOKClick_104553(uint32_t mapId_); void __xLuaBaseProxy_Init_104554(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_104555(); void __xLuaBaseProxy_RegisterDelegates_104556(); void __xLuaBaseProxy_UnRegisterDelegates_104557(); }; } namespace DLL2SDK::Assembly_CSharp { struct SpvpDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { bool bReqSetRedDotTimeStamp_; int32_t m_LadderModeSelectType_; int32_t m_LadderSelectTypeBefore_; bool m_IsMPMultipleChooseAllowed_; bool bFilterAllowedByServer_; int32_t m_SpvpPlaylistMaxSelectNum_; int32_t m_MPModeSelectType_; bool m_bShowNewMode_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SpvpPlaylistGroup_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DyanmicDownloadMapList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LadderPlaylistUnlockConfs_; int32_t m_UnlockLadderLevel_; struct StaticFields { uint32_t TIME_STAMP_2099_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache3_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache4_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDynamicDownloadMapInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDynamicDownloadMapInfoByMapId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveDynamicDownloadMapInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveDynamicDownloadMapInfoByQuestId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultSpvpInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSpvpInfoValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPlayListInfoValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FilterInvalidPlaylist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPlayListInfoValidByTargetPlaylistIdAndMapId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshNewMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDataByServer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMPMultipleChooseOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFirstLevelTabInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlaylistConfigInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaplist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayListGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlaylistInfoByPlaylistId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetPlaylistInfoByPlaylistId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLegalScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLegalTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRedDotInfoByServer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryGetMpLadderInfoLastChoose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryGetMpLadderInfoDefault_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultMpLadderInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxLadderLevelReachLadderLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetKeyModePlaylistInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMpLadderRandomInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSoloMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPlaylistValidInTabs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTrainPlaylist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlaylistInfoBySepcialEntrance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlaylistBtnDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoomPlaylistBtnDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlaylistDescByList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFirstLevelTabByPlaylistId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNotInOtherLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedBlockPlaylist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveUnlockLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUnlockLadderLevel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104431(); int32_t get_LadderModeSelectType_104432(); int32_t get_LadderSelectTypeBefore_104433(); void set_LadderSelectTypeBefore_104434(int32_t value_); bool get_IsMPMultipleChooseAllowed_104435(); void set_IsMPMultipleChooseAllowed_104436(bool value_); int32_t get_SpvpPlaylistMaxSelectNum_104437(); int32_t get_MPModeSelectType_104438(); void set_MPModeSelectType_104439(int32_t value_); bool get_bShowNewMode_104440(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_LadderPlaylistUnlockConfs_104441(); void SetDynamicDownloadMapInfo_104442(uint32_t mapId_, int32_t questId_, uint64_t nowSize_, uint64_t totalSize_, uint64_t wholeSize_); DLL2SDK::Assembly_CSharp::DynamicDownloadMap* GetDynamicDownloadMapInfoByMapId_104443(uint32_t mapId_); void RemoveDynamicDownloadMapInfo_104444(uint32_t mapId_); void RemoveDynamicDownloadMapInfoByQuestId_104445(int32_t questId_); bool GetDefaultSpvpInfo_104446(DLL2SDK::CSProto::msg::EMatchServiceModule matchType_, int32_t* playlistId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* mapIds_); bool IsSpvpInfoValid_104447(DLL2SDK::CSProto::msg::EMatchServiceModule matchType_); DLL2SDK::Assembly_CSharp::EPlaylistState IsPlayListInfoValid_104448(DLL2SDK::CSProto::msg::EMatchServiceModule matchType_, int32_t playListId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* mapIds_, DLL2SDK::CSProto::msg::LevelInfo* levelInfo_, int32_t ladderLevel_); void FilterInvalidPlaylist_104449(DLL2SDK::CSProto::msg::EMatchServiceModule matchType_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* PlaylistList_, DLL2SDK::CSProto::msg::LevelInfo* levelInfo_, int32_t ladderLevel_); bool IsPlayListInfoValidByTargetPlaylistIdAndMapId_104450(DLL2SDK::CSProto::msg::EMatchServiceModule matchType_, int32_t playListId_, int32_t targetMapId_, DLL2SDK::CSProto::msg::LevelInfo* levelInfo_, int32_t ladderLevel_, DLL2SDK::Assembly_CSharp::EPlaylistState* playlistState_, DLL2SDK::Assembly_CSharp::EMapState* mapState_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* mapIds_); void RefreshNewMode_104451(DLL2SDK::CSProto::msg::CSLobbyGetPlayerProfileRes* res_); void RefreshDataByServer_104452(DLL2SDK::CSProto::msg::CSMatchConfigRes* res_); void RefreshData_104453(); bool IsMPMultipleChooseOpen_104454(); DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* GetFirstLevelTabInfo_104455(DLL2SDK::CSProto::msg::SPVPPlayListConfigDesc* conf_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* maplist_); DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* GetPlaylistConfigInfo_104456(DLL2SDK::CSProto::msg::SPVPPlayListConfigDesc* conf_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* maplist_); void GetMaplist_104457(int32_t playlistId_, int32_t matchType_, bool bEnalbeSelect_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* maplist_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* clientMapList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* clientMapListMustDown_); DLL2SDK::Assembly_CSharp::SpvpPlaylistGroup* GetPlayListGroup_104458(int32_t matchType_); DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* GetPlaylistInfoByPlaylistId_104459(DLL2SDK::CSProto::msg::EMatchServiceModule matchType_, int32_t playlistId_); DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* GetPlaylistInfoByPlaylistId_104460(int32_t playlistId_); int32_t GetLegalScore_104461(int32_t matchType_, int32_t spvpPlaylistId_, int32_t value_, bool* bLeft_, bool* bRight_); int32_t GetLegalTime_104462(int32_t matchType_, int32_t spvpPlaylistId_, int32_t value_, bool* bLeft_, bool* bRight_); void RefreshRedDotInfoByServer_104463(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* TryGetMpLadderInfoLastChoose_104464(int32_t playlistGroupIndex_, int32_t randomPlaylistId_, int32_t serverTime_, DLL2SDK::mscorlib::System::DateTime dateTime_, int32_t dayOfWeek_, DLL2SDK::CSProto::msg::LevelInfo* teamMinLevelInfo_, int32_t teamMinLadderLevel_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* TryGetMpLadderInfoDefault_104465(int32_t playlistGroupIndex_, int32_t randomPlaylistId_, int32_t serverTime_, DLL2SDK::mscorlib::System::DateTime dateTime_, int32_t dayOfWeek_, DLL2SDK::CSProto::msg::LevelInfo* teamMinLevelInfo_, int32_t teamMinLadderLevel_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetDefaultMpLadderInfo_104466(); int32_t GetMaxLadderLevelReachLadderLimit_104467(int32_t ladderLimit_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetKeyModePlaylistInfo_104468(DLL2SDK::CSProto::msg::EMatchServiceModule matchType_, int32_t serverTime_, DLL2SDK::CSProto::msg::LevelInfo* levelInfo_, int32_t ladderLevel_); DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* GetMpLadderRandomInfo_104469(); bool IsSoloMode_104470(int32_t playlistId_); bool IsPlaylistValidInTabs_104471(int32_t playlistId_); bool IsTrainPlaylist_104472(int32_t playlistId_); DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* GetPlaylistInfoBySepcialEntrance_104473(int32_t specialEntrance_, DLL2SDK::CSProto::msg::EMatchServiceModule matchType_); DLL2SDK::mscorlib::System::String* GetPlaylistBtnDesc_104474(DLL2SDK::CSProto::msg::EMatchServiceModule matchType_); DLL2SDK::mscorlib::System::String* GetRoomPlaylistBtnDesc_104475(); DLL2SDK::mscorlib::System::String* GetPlaylistDescByList_104476(DLL2SDK::mscorlib::System::Collections::Generic::List_1* PlaylistList_); DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* GetFirstLevelTabByPlaylistId_104477(int32_t playlistId_, DLL2SDK::CSProto::msg::EMatchServiceModule matchType_); bool IsNotInOtherLimit_104478(DLL2SDK::CSProto::msg::EMatchServiceModule matchType_, int32_t playlistId_); bool IsNeedBlockPlaylist_104479(int32_t playlistId_); void SaveUnlockLadder_104480(int32_t ladderLevel_); int32_t GetUnlockLadderLevel_104481(); static int32_t _RefreshDataByServer_m__0_104482(DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* a_, DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* b_); static bool _GetDefaultMpLadderInfo_m__1_104483(DLL2SDK::Assembly_CSharp::SpvpPlaylistGroup* it_); static bool _GetMaxLadderLevelReachLadderLimit_m__2_104484(DLL2SDK::Assembly_CSharp::SpvpPlaylistGroup* it_); static bool _GetRoomPlaylistBtnDesc_m__3_104485(DLL2SDK::Assembly_CSharp::SpvpPlaylistGroup* it_); static bool _GetPlaylistDescByList_m__4_104486(DLL2SDK::Assembly_CSharp::SpvpPlaylistGroup* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct LadderPlaylistUnlockConf : DLL2SDK::mscorlib::System::Object { int32_t ladderLevel_; int32_t playlistId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104430(); }; } namespace DLL2SDK::Assembly_CSharp { struct DynamicDownloadMap : DLL2SDK::mscorlib::System::Object { uint32_t mapId_; int32_t questId_; uint64_t nowSize_; uint64_t wholeSize_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104429(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct EMapState : int32_t { ENotOpen_ = static_cast(0x0), EOpen_ = static_cast(0x1), EExceedTimeLimit_ = static_cast(0x2), EInvalid_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { struct PlaylistConfigClientBase : DLL2SDK::mscorlib::System::Object { bool bRedDot_; bool bSelect_; int32_t matchType_; int32_t playlistId_; int32_t numOfPlayer_; DLL2SDK::mscorlib::System::String* playlistNameLocId_; DLL2SDK::mscorlib::System::String* playListPlayerNumLocId_; DLL2SDK::mscorlib::System::String* playListDescLocId_; int32_t showType_; int32_t showPirority_; int32_t levelUnlock_; int32_t ladderUnlock_; int32_t fakeLadderUnlock_; DLL2SDK::mscorlib::System::String* TagNameLocId_; DLL2SDK::mscorlib::System::String* TagSpriteName_; DLL2SDK::mscorlib::System::String* playlistSpriteName_; DLL2SDK::mscorlib::System::String* playlistCdnPath_; int32_t openType_; DLL2SDK::mscorlib::System::String* Loc_OpenTimeDesc_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* openTimeList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* showTimeList_; int32_t BubblePriority_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* BubbleConditionList_; int32_t BubbleType_; DLL2SDK::mscorlib::System::String* BubbleDesc_; bool BubbleEnable_; int32_t BubbleStartTime_; int32_t BubbleEndTime_; bool KeyModeType_; float ExpBuffValue_; float RankScoreBuffValue_; DLL2SDK::Assembly_CSharp::EPlaylistState currentState_; int32_t remainTime_; int32_t nextOpenTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComputeCurrentState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInPreTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInPreTime_FixedTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedComputeRedDotState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComputeIsStateOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBubbleValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBubbleReachTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetArrowXpSpriteName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103588(); void ComputeCurrentState_103589(double serverTime_, DLL2SDK::mscorlib::System::DateTime dateTime_, int32_t dayOfWeek_, DLL2SDK::CSProto::msg::LevelInfo* levelInfo_, int32_t matchType_, uint32_t lastTabClickTimeStamp_, int32_t ladderLevel_, bool bMultiSelect_); bool IsInPreTime_103590(int32_t serverTime_); bool IsInPreTime_FixedTime_103591(int32_t serverTime_); bool IsNeedComputeRedDotState_103592(int32_t matchType_); void ComputeIsStateOpen_103593(double serverTime_, DLL2SDK::CSProto::msg::LevelInfo* levelInfo_, uint32_t lastTabClickTimeStamp_, int32_t ladderLevel_); bool IsBubbleValid_103594(DLL2SDK::Assembly_CSharp::Config::EModeCategory modeCategory_, int32_t matchType_, double serverTime_, DLL2SDK::mscorlib::System::DateTime dateTime_, int32_t dayOfWeek_, DLL2SDK::CSProto::msg::LevelInfo* levelInfo_, uint32_t lastTabClickTimeStamp_, int32_t ladderLevel_); bool IsBubbleReachTarget_103595(); DLL2SDK::mscorlib::System::String* GetArrowXpSpriteName_103596(); }; } namespace DLL2SDK::Assembly_CSharp { struct SpvpPlaylistFirstLevelTab : DLL2SDK::mscorlib::System::Object { int32_t playlistType_; DLL2SDK::mscorlib::System::String* TabNameLocID_; bool isValid_; uint32_t lastClickTimeStamp_; bool bSelect_; int32_t selectPlaylistId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* configList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComputeIsValidCurrent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104422(); void ComputeIsValidCurrent_104423(int32_t roomPlaylistId_); }; } namespace DLL2SDK::Assembly_CSharp { struct SpvpPlaylistGroup : DLL2SDK::mscorlib::System::Object { int32_t matchType_; int32_t selectPlaylistType_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* tabList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBubbleInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104420(); DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* GetBubbleInfo_104421(double serverTime_, DLL2SDK::mscorlib::System::DateTime dateTime_, int32_t dayOfWeek_, DLL2SDK::CSProto::msg::LevelInfo* levelInfo_, int32_t ladderLevel_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct EPlaylistSelectorSwitch : int32_t { ENone_ = static_cast(0x0), ESwitchable_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { enum struct EPlaylistSelectType : int32_t { ESingle_ = static_cast(0x0), EMultiple_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { enum struct EMpSpecialEntrance : int32_t { ENone_ = static_cast(0x0), ETrain_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { struct RedDotInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::EGameType gameType_; DLL2SDK::CSProto::msg::EMatchServiceModule matchType_; uint32_t tag_; uint32_t serverTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104419(); }; } namespace DLL2SDK::Assembly_CSharp { struct SearchRoomInfoPopupWindowView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIButton* BtnCloseWindow_; DLL2SDK::Assembly_CSharp::UIInput* InputRoomId_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* BtnConfirmSearch_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetRoomIdClear_; DLL2SDK::Assembly_CSharp::UIButton* BtnClear_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetSearchFailed_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetSearchSucceed_; DLL2SDK::Assembly_CSharp::UILabel* LabelRoomId_; DLL2SDK::Assembly_CSharp::UILabel* LabelIsNeedPassword_; DLL2SDK::Assembly_CSharp::UILabel* LabelModeCategory_; DLL2SDK::Assembly_CSharp::UILabel* LabelModeName_; DLL2SDK::Assembly_CSharp::UILabel* LabelMapName_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetPasswordInput_; DLL2SDK::Assembly_CSharp::UIInput* InputPassword_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetPasswordClear_; DLL2SDK::Assembly_CSharp::UIButton* BtnPasswordClear_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* BtnJoinRoom_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetJoinDisable_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetJoinEnable_; DLL2SDK::Assembly_CSharp::SpvpDataStore* m_SpvpDS_; DLL2SDK::Assembly_CSharp::GameUI::Room::BrDataStore* m_BrDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_RoomInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_CommonInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_MpInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_BrInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104374(); DLL2SDK::Assembly_CSharp::SpvpDataStore* get_SpvpDS_104375(); DLL2SDK::Assembly_CSharp::GameUI::Room::BrDataStore* get_BrDS_104376(); void UpdateView_RoomInfo_104377(DLL2SDK::CSProto::msg::CSGroupRoomSearchRoomRes* data_); void UpdateView_CommonInfo_104378(DLL2SDK::CSProto::msg::CSGroupRoomSearchRoomRes* data_); void UpdateView_MpInfo_104379(DLL2SDK::CSProto::msg::CSGroupRoomSearchRoomRes* data_); void UpdateView_BrInfo_104380(DLL2SDK::CSProto::msg::CSGroupRoomSearchRoomRes* data_); }; } namespace DLL2SDK::Assembly_CSharp { struct SearchRoomInfoPopupWindowController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::SearchRoomInfoPopupWindowView* m_View_; uint32_t m_RoomId_; uint32_t m_RoomSvrAddress_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* m_RoomDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnConfirmSearchClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnClearClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnCloseWindowClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnPasswordClearClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnJoinRoomClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInputPasswordChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInputRoomIdChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitInputDefaultValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResRefreshSearchRoomInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveRoomInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104354(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* get_RoomDS_104355(); void Init_104356(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_104357(); void RegisterDelegates_104358(); void UnRegisterDelegates_104359(); void OnBtnConfirmSearchClick_104360(); void OnBtnClearClick_104361(); void OnBtnCloseWindowClick_104362(); void OnBtnPasswordClearClick_104363(); void OnBtnJoinRoomClick_104364(); void OnInputPasswordChange_104365(); void OnInputRoomIdChange_104366(); void InitInputDefaultValue_104367(); void OnResRefreshSearchRoomInfo_104368(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void SaveRoomInfo_104369(DLL2SDK::CSProto::msg::GroupRoomAllInfo* info_); void __xLuaBaseProxy_Init_104370(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_104371(); void __xLuaBaseProxy_RegisterDelegates_104372(); void __xLuaBaseProxy_UnRegisterDelegates_104373(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomZombieEndlessRewardView_RewardItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* FrameSprite_Left_; DLL2SDK::Assembly_CSharp::UISprite* FrameSprite_Right_; DLL2SDK::Assembly_CSharp::UISprite* FrameSprite_Normal_; DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::Assembly_CSharp::UISprite* ForwardBg_; DLL2SDK::Assembly_CSharp::UISprite* ForwardHl_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PassState_; DLL2SDK::Assembly_CSharp::UILabel* PassName_; DLL2SDK::Assembly_CSharp::UICommonTipHolder* Tips_; int32_t _WaveId_k__BackingField_; int32_t _LastWaveId_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104347(); int32_t get_WaveId_104348(); void set_WaveId_104349(int32_t value_); int32_t get_LastWaveId_104350(); void set_LastWaveId_104351(int32_t value_); void SetContent_104352(int32_t itemID_, DLL2SDK::mscorlib::System::String* iconSprite_, int32_t waveId_, int32_t lastWaveId_, int32_t index_); void SetState_104353(bool bPass_, bool bPassForward_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomUIManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_BRSquadBgColorList_; DLL2SDK::UnityEngine::UnityEngine::Color DEFAULT_COLOR_; bool m_BRSquadBgInit_; int32_t m_MatchType_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_BrRoomCreatePlayerList_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomUIManager* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadBrSquadBGColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBrSquadBgColorBySquadIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBrRoomCreatePlayerListCount_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104342(); void ReadBrSquadBGColor_104343(); DLL2SDK::UnityEngine::UnityEngine::Color GetBrSquadBgColorBySquadIndex_104344(int32_t index_); int32_t GetBrRoomCreatePlayerListCount_104345(int32_t matchType_); static void _cctor_104346(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSettingPopupView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIWidget* WidgetContent_; DLL2SDK::Assembly_CSharp::UIGrid* GridSelector_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetParam1_; DLL2SDK::Assembly_CSharp::UIInput* SettingParam1Input_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* BoxColliderParam1_; DLL2SDK::Assembly_CSharp::UILabel* Target_; DLL2SDK::Assembly_CSharp::UILabel* TargetValue_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerDelTarget_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerAddTarget_; DLL2SDK::Assembly_CSharp::UIButton* BtnAddTarget_; DLL2SDK::Assembly_CSharp::UIButton* BtnDelTarget_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* ColliderAddTarget_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* ColliderDelTargte_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetParam2_; DLL2SDK::Assembly_CSharp::UIInput* SettingParam2Input_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* BoxColliderParam2_; DLL2SDK::Assembly_CSharp::UILabel* LabelTime_; DLL2SDK::Assembly_CSharp::UILabel* LabelTimeValue_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerAddTime_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerDelTime_; DLL2SDK::Assembly_CSharp::UIButton* BtnAddTime_; DLL2SDK::Assembly_CSharp::UIButton* BtnDelTime_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* ColliderAddTime_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* ColliderDelTime_; DLL2SDK::Assembly_CSharp::UIInput* SpectatorsNumInput_; DLL2SDK::Assembly_CSharp::UILabel* LabelSpectatorsTitle_; DLL2SDK::Assembly_CSharp::UILabel* LabelSpectatorsNumValue_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerAddSpectatorNum_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerDelSpectatorNum_; DLL2SDK::Assembly_CSharp::UIButton* BtnAddSpectatorNum_; DLL2SDK::Assembly_CSharp::UIButton* BtnDelSepctatorNum_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* ColliderAddSpectatorNum_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* ColliderDelSpectatorNum_; DLL2SDK::Assembly_CSharp::UILabel* LabelPasswordTitle_; DLL2SDK::Assembly_CSharp::UIInput* PasswordInput_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* BtnTemplateCopy_; DLL2SDK::Assembly_CSharp::UILabel* LabelAllowInviteTitle_; DLL2SDK::Assembly_CSharp::UILabel* LabelAllowInviteValue_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerLeftAllowInvite_; DLL2SDK::Assembly_CSharp::UIButton* BtnLeftAllowInvite_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* ColliderLeftAllowInvite_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerRightAllowInvite_; DLL2SDK::Assembly_CSharp::UIButton* BtnRightAllowInvite_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* ColliderRightAllowInvite_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* ButtonTemplateConfirm_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* ButtonTemplateCancle_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104339(); void Awake_104340(); void __xLuaBaseProxy_Awake_104341(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSettingPopupController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomSettingPopupView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* m_RoomDS_; DLL2SDK::Assembly_CSharp::SpvpDataStore* m_SpvpDS_; bool m_IfAllowToInvite_; int32_t m_Param1Value_; int32_t m_Param2Value_; bool m_Init_; int32_t m_SpectatorNum_; int32_t m_AllowInviteIndex_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AllowInviteList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitContainerToDefault_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnAddTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnDelTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSettingParam1Deselect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetParam1Value_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnAddParam2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnDelParam2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSettingParam2Deselect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetParam2Value_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectattorNumDeselect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSpectatorNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnAddSpectatorNumClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnDelSpectatorNumClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSpectatorNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAllowInvite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnLeftAllowInvite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnRightAllowInvite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAllowInvite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancleButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSettingValueChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCopyButtonClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104302(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* get_RoomDS_104303(); DLL2SDK::Assembly_CSharp::SpvpDataStore* get_SpvpDS_104304(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_104305(); void Init_104306(); void OnOpen_104307(); void RegisterDelegates_104308(); void UnRegisterDelegates_104309(); void InitContainerToDefault_104310(); void OnBtnAddTarget_104311(); void OnBtnDelTarget_104312(); void OnSettingParam1Deselect_104313(); void SetParam1Value_104314(int32_t target_); void OnBtnAddParam2_104315(); void OnBtnDelParam2_104316(); void OnSettingParam2Deselect_104317(); void SetParam2Value_104318(int32_t target_); void OnSpectattorNumDeselect_104319(); void InitSpectatorNum_104320(); void OnBtnAddSpectatorNumClick_104321(); void OnBtnDelSpectatorNumClick_104322(); void SetSpectatorNum_104323(); void InitAllowInvite_104324(); void OnBtnLeftAllowInvite_104325(); void OnBtnRightAllowInvite_104326(); void SetAllowInvite_104327(int32_t index_); void OnCancleButtonClick_104328(); void OnConfirmButtonClick_104329(); bool CheckSettingValueChanged_104330(); void OnCopyButtonClick_104331(); void _Init_m__0_104332(); void _OnOpen_m__1_104333(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_104334(); void __xLuaBaseProxy_Init_104335(); void __xLuaBaseProxy_OnOpen_104336(); void __xLuaBaseProxy_RegisterDelegates_104337(); void __xLuaBaseProxy_UnRegisterDelegates_104338(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomRecentPlayerView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIScrollView* ScrollView_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ContentRoot_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerBg_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerNoMember_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104301(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomRecentPlayerController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomRecentPlayerView* mView_; DLL2SDK::Assembly_CSharp::Friend::FriendDataStore* mDataStore_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_RoomPlayerCellListController_; bool m_Init_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUITabController_WillTabShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyRecentMatchPlayerInvited_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecentMatchPlayerInviteResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104285(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_104286(); void Init_104287(); void RegisterDelegates_104288(); void UnRegisterDelegates_104289(); void GameUI_IUITabController_WillTabShow_104290(); void OnNotifyRecentMatchPlayerInvited_104291(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnRecentMatchPlayerInviteResponse_104292(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_104293(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); bool OnEasyListItemClick_104294(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_104295(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void _WillTabShow_m__0_104296(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_104297(); void __xLuaBaseProxy_Init_104298(); void __xLuaBaseProxy_RegisterDelegates_104299(); void __xLuaBaseProxy_UnRegisterDelegates_104300(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomPlayerNumCheckPopView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::UILabel* TipContent_; DLL2SDK::Assembly_CSharp::UIButton* OKBtn_; DLL2SDK::Assembly_CSharp::UIButton* IgnoreBtn_; DLL2SDK::Assembly_CSharp::UISprite* IgnoreChecked_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104284(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomPlayerNumCheckPopController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomPlayerNumCheckPopView* m_View_; bool m_IgnoreFlag_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnIgnoreBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOKBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTipContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104270(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_104271(); void Init_104272(); void RegisterDelegates_104273(); void UnRegisterDelegates_104274(); void OnOpen_104275(); void OnIgnoreBtnClick_104276(); void OnOKBtnClick_104277(); void SetTipContent_104278(DLL2SDK::mscorlib::System::String* tips_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_104279(); void __xLuaBaseProxy_Init_104280(); void __xLuaBaseProxy_RegisterDelegates_104281(); void __xLuaBaseProxy_UnRegisterDelegates_104282(); void __xLuaBaseProxy_OnOpen_104283(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomPasswordPopupView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIInput* PasswordInput_; DLL2SDK::Assembly_CSharp::UILabel* Tips_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* ButtonTemplateOk_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* ButtonTemplateCancle_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPassword_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104268(); void SetPassword_104269(DLL2SDK::mscorlib::System::String* password_, DLL2SDK::mscorlib::System::String* tip_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomPasswordPopupController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomPasswordPopupView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* roomDS_; uint32_t m_RoomId_; uint32_t m_SvrAddress_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancleButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEnterRoomInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104251(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_104252(); void Init_104253(); void RegisterDelegates_104254(); void UnRegisterDelegates_104255(); void OnOpen_104256(); void OnClose_104257(); void OnCancleButtonClick_104258(); void OnConfirmButtonClick_104259(); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_104260(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void SetEnterRoomInfo_104261(uint32_t roomId_, uint32_t roomSvrAdd_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_104262(); void __xLuaBaseProxy_Init_104263(); void __xLuaBaseProxy_RegisterDelegates_104264(); void __xLuaBaseProxy_UnRegisterDelegates_104265(); void __xLuaBaseProxy_OnOpen_104266(); void __xLuaBaseProxy_OnClose_104267(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomMemberZMBuffItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { uint64_t m_PlayerId_; DLL2SDK::Assembly_CSharp::UISprite* IconTemplate_; DLL2SDK::Assembly_CSharp::UITable* IconTable_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CacheIconList_; DLL2SDK::UnityEngine::UnityEngine::Transform* BindTransform_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Offset_; float mScreenScale_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayerId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBuffs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBindTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104245(); uint64_t PlayerId_104246(); void Awake_104247(); void SetBuffs_104248(uint64_t playerId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* buffs_); void SetBindTransform_104249(DLL2SDK::UnityEngine::UnityEngine::Transform* bind_); void Update_104250(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomMemberView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* NoneRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalRoot_; DLL2SDK::Assembly_CSharp::UISprite* SelfBG_; DLL2SDK::Assembly_CSharp::UIButton* MemberButton_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* Avatar_; DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::Assembly_CSharp::UILabel* Level_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RankRoot_; DLL2SDK::Assembly_CSharp::UISprite* RankIcon_; DLL2SDK::Assembly_CSharp::UILabel* RankLabel_; DLL2SDK::Assembly_CSharp::UIWidget* HostMark_; DLL2SDK::Assembly_CSharp::UIWidget* ReadyMark_; DLL2SDK::Assembly_CSharp::UIWidget* NotReadyMark_; DLL2SDK::Assembly_CSharp::UILabel* StateLabel_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerVoice_; DLL2SDK::UnityEngine::UnityEngine::GameObject* VoiceSpeakingObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* VoiceSilentObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelfVoiceObj_; DLL2SDK::Assembly_CSharp::UILabel* VoiceBtnLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MenuRoot_; DLL2SDK::Assembly_CSharp::UIGrid* MenuGrid_; DLL2SDK::Assembly_CSharp::UISprite* MenuBg_; DLL2SDK::Assembly_CSharp::UIButton* ColliderBg_; DLL2SDK::Assembly_CSharp::UIButton* BtnAddFriend_; DLL2SDK::Assembly_CSharp::UIButton* BtnPersonalInfo_; DLL2SDK::Assembly_CSharp::UIButton* BtnBlockVoice_; DLL2SDK::Assembly_CSharp::UIButton* BtnKickOut_; DLL2SDK::Assembly_CSharp::UIButton* BtnLeaveTeam_; DLL2SDK::UnityEngine::UnityEngine::Color ColorLocalPlayer_; DLL2SDK::UnityEngine::UnityEngine::Color ColorNormal_; float mUpdateVoiceTimer_; DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* m_Member_; int32_t m_SeatIndex_; DLL2SDK::CSProto::msg::ECamp m_Camp_; uint64_t m_PlayerId_; bool _IsSelf_k__BackingField_; bool m_IsNone_; int32_t _State_k__BackingField_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* m_RoomDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateVoiceStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSelfVoiceStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMemberSelected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnColliderBgClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnAddFriendClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnBlockVoiceClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeftTeamBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKickOutBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnViewInfoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMenu_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104226(); void set_IsSelf_104227(bool value_); bool get_IsSelf_104228(); void set_State_104229(int32_t value_); int32_t get_State_104230(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* get_RoomDS_104231(); void Awake_104232(); void Update_104233(); void UpdateVoiceStatus_104234(DLL2SDK::mscorlib::System::String* roomName_); DLL2SDK::Assembly_CSharp::GameBase::EVoiceSystemMemberState GetSelfVoiceStatus_104235(); void BindData_104236(int32_t seatIndex_, DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* member_, DLL2SDK::CSProto::msg::ECamp camp_); void OnMemberSelected_104237(DLL2SDK::UnityEngine::UnityEngine::GameObject* GO_); void OnColliderBgClick_104238(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnBtnAddFriendClick_104239(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnBtnBlockVoiceClick_104240(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnLeftTeamBtnClick_104241(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnKickOutBtnClick_104242(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnViewInfoBtnClick_104243(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void ShowMenu_104244(bool bShow_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomMemberNameView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* RoomMemberNameTemplate_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RoomEncourageTeamItemTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_NameItemList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_EncourageTeamItemList_; int32_t m_MinEmptyIndex_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SeatList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TestSetName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCallingCardInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNames_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEncourageTeams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEncourageTeamsContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDowndloadMapState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRoomMemberMenu_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104216(); void Init_104217(); void TestSetName_104218(DLL2SDK::Array* NameSockets_, DLL2SDK::Assembly_CSharp::SquadTeamCamera* squadTeamCamera_); void UpdateCallingCardInfo_104219(); void SetNames_104220(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, DLL2SDK::Array* NameSockets_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ServerSeatId_ClienSeatIdDic_, DLL2SDK::Assembly_CSharp::GameUI::Room::ELadderType LadderTypeShow_, DLL2SDK::Assembly_CSharp::GameUI::Room::RoomMemberNameController* eventHandler_, DLL2SDK::Assembly_CSharp::SquadTeamCamera* squadTeamCamera_); void SetEncourageTeams_104221(DLL2SDK::Array* NameSockets_, DLL2SDK::Assembly_CSharp::SquadTeamCamera* squadTeamCamera_, bool Show_, bool bSpecialCase_); void SetEncourageTeamsContent_104222(DLL2SDK::Assembly_CSharp::GameUI::Room::FriendInfoContainer* data_); void SetDowndloadMapState_104223(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, DLL2SDK::Array* NameSockets_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ServerSeatId_ClienSeatIdDic_); void ShowRoomMemberMenu_104224(bool bShow_, int32_t pos_); void __xLuaBaseProxy_Init_104225(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomMemberNameItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* LabelName_; DLL2SDK::Assembly_CSharp::UISprite* SpriteLevel_; DLL2SDK::Assembly_CSharp::UILabel* LabelLevel_; DLL2SDK::Assembly_CSharp::UISprite* SpriteNameBg_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRankIcon_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerVoice_; DLL2SDK::Assembly_CSharp::UILabel* LabelLadderState_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjDownloadState_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjDownloaded_; DLL2SDK::Assembly_CSharp::UILabel* LabelDownloaded_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ReadyState_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SpriteNotReady_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RoomOwner_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MenuRoot_; DLL2SDK::Assembly_CSharp::UIGrid* MenuGrid_; DLL2SDK::Assembly_CSharp::UISprite* MenuBg_; DLL2SDK::Assembly_CSharp::UIButton* BtnAddFriend_; DLL2SDK::Assembly_CSharp::UIButton* BtnPersonalInfo_; DLL2SDK::Assembly_CSharp::UIButton* BtnBlockVoice_; DLL2SDK::Assembly_CSharp::UIButton* BtnKickOut_; DLL2SDK::Assembly_CSharp::UIButton* BtnChangeLeader_; DLL2SDK::Assembly_CSharp::UIButton* BtnLeaveTeam_; DLL2SDK::Assembly_CSharp::UISprite* SpriteSimulator_; DLL2SDK::Assembly_CSharp::UISprite* SpriteGamePad_; DLL2SDK::Assembly_CSharp::UIButton* BtnCollider_; DLL2SDK::UnityEngine::UnityEngine::GameObject* VoiceSpeakingObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* VoiceSlientObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelfVoiceObj_; DLL2SDK::Assembly_CSharp::UILabel* VoiceBtnLabel_; DLL2SDK::Assembly_CSharp::UILabel* LabelVoiceHighlight_; DLL2SDK::UnityEngine::UnityEngine::Color ColorLocalPlayer_; DLL2SDK::UnityEngine::UnityEngine::Color ColorNormal_; DLL2SDK::UnityEngine::UnityEngine::Transform* BindTransform_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Offset_; float mScreenScale_; DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* m_CachePlayerInfo_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomMemberNameController* m_EventHandler_; DLL2SDK::Assembly_CSharp::CallingCardTemplate* callingCardTemplate_; DLL2SDK::UnityEngine::UnityEngine::Camera* m_SquadTeamCamera_; bool m_ShowLadder_; bool isLeader_; float mUpdateVoiceTimer_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mShowLadderPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mNotShowLadderPos_; struct StaticFields { int32_t MIN_NAME_BG_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeftTeamBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKickOutBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRankLeaderBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnViewInfoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnAddFriendClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnBlockVoiceClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnColliderClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCallingCardInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDownloadMapState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBindTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateVoiceStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSelfVoiceStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMenu_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104198(); void Awake_104199(); void OnLeftTeamBtnClick_104200(); void OnKickOutBtnClick_104201(); void OnRankLeaderBtnClick_104202(); void OnViewInfoBtnClick_104203(); void OnBtnAddFriendClick_104204(); void OnBtnBlockVoiceClick_104205(); void OnBtnColliderClick_104206(); void SetContent_104207(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* info_, DLL2SDK::Assembly_CSharp::GameUI::Room::ELadderType LadderTypeShow_, DLL2SDK::Assembly_CSharp::GameUI::Room::RoomMemberNameController* eventHandler_); void UpdateCallingCardInfo_104208(); void UpdateDownloadMapState_104209(); void SetBindTransform_104210(DLL2SDK::UnityEngine::UnityEngine::Transform* bind_, DLL2SDK::Assembly_CSharp::SquadTeamCamera* squadTeamCamera_); void Update_104211(); void AdaptPos_104212(); void UpdateVoiceStatus_104213(DLL2SDK::mscorlib::System::String* roomName_); DLL2SDK::Assembly_CSharp::GameBase::EVoiceSystemMemberState GetSelfVoiceStatus_104214(); void ShowMenu_104215(bool bShow_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomMemberNameController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomMemberNameView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCallingCardUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNames_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDownloadMapState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TestSetNames_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRoomMemberMenu_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickMenu_BlockVoice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickMenu_AddFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickMenu_KickOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickMenu_ViewInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickMenu_LeftRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickMenu_RankLeader_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEncourageTeams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEncourageTeamsContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104176(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_104177(); void Init_104178(); void RegisterDelegates_104179(); void UnRegisterDelegates_104180(); void OnCallingCardUpdate_104181(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void SetNames_104182(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, DLL2SDK::Array* NameSockets_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ServerSeatId_ClienSeatIdDic_, DLL2SDK::Assembly_CSharp::GameUI::Room::ELadderType LadderTypeShow_, DLL2SDK::Assembly_CSharp::SquadTeamCamera* squadTeamCamera_); void SetDownloadMapState_104183(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, DLL2SDK::Array* NameSockets_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ServerSeatId_ClienSeatIdDic_); void TestSetNames_104184(DLL2SDK::Array* NameSockets_, DLL2SDK::Assembly_CSharp::SquadTeamCamera* squadTeamCamera_); void ShowRoomMemberMenu_104185(bool bShow_, int32_t pos_); void OnClickMenu_BlockVoice_104186(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* info_); void OnClickMenu_AddFriend_104187(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* info_); void OnClickMenu_KickOut_104188(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* info_); void OnClickMenu_ViewInfo_104189(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* info_); void OnClickMenu_LeftRoom_104190(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* info_); void OnClickMenu_RankLeader_104191(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* info_); void SetEncourageTeams_104192(DLL2SDK::Array* NameSockets_, DLL2SDK::Assembly_CSharp::SquadTeamCamera* squadTeamCamera_, bool Show_, bool bSpecialCase_); void SetEncourageTeamsContent_104193(DLL2SDK::Assembly_CSharp::GameUI::Room::FriendInfoContainer* data_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_104194(); void __xLuaBaseProxy_Init_104195(); void __xLuaBaseProxy_RegisterDelegates_104196(); void __xLuaBaseProxy_UnRegisterDelegates_104197(); }; } namespace DLL2SDK::Assembly_CSharp { struct RoomMemberEncourageTeamItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIWidget* WidgetRoot_; DLL2SDK::Assembly_CSharp::UIButton* BtnAdd_; DLL2SDK::Assembly_CSharp::UILabel* LabelNickName_; DLL2SDK::Assembly_CSharp::UISprite* SpriteNickNameBG_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_BindTransform_; DLL2SDK::UnityEngine::UnityEngine::Camera* m_SquadTeamCamera_; float m_ScreenScale_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Offset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBindTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnAddClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104170(); void SetContent_104171(DLL2SDK::Assembly_CSharp::GameUI::Room::FriendInfoContainer* data_); void SetBindTransform_104172(DLL2SDK::UnityEngine::UnityEngine::Transform* bind_, DLL2SDK::Assembly_CSharp::SquadTeamCamera* squadTeamCamera_); void Awake_104173(); void Update_104174(); void OnBtnAddClick_104175(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* m_RoomDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomManager* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCreate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsZMModeAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBrModeAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSpvpPrivateModePlayeNumAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBrPlaylistInfoValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_QuitRoomIfCurrentIsZombieTutorial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSwitchRoomUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushRoomUINav_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushPvpMatchAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMultiplayAssetLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushPvpPrivateAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMultiplayPrivateAssetLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushBrMatchAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrMatchAssetLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushBrPrivateAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrPrivateAssetLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushZombieMpAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZombieMpAssetLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__IsRoomDataMatchCurrentRoomNav_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoomUINavType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMainTitleLocIdByRoomUIType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryEnterRoom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104145(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* get_RoomDS_104146(); bool IsEnableCreate_104147(); bool IsZMModeAvailable_104148(); bool IsBrModeAvailable_104149(); bool IsSpvpPrivateModePlayeNumAvailable_104150(int32_t playlistId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* mapIds_); bool IsBrPlaylistInfoValid_104151(int32_t brPlaylistId_, int32_t mapId_, bool bIsShowTip_); bool QuitRoomIfCurrentIsZombieTutorial_104152(DLL2SDK::Assembly_CSharp::GameUI::Room::EZombieTutorialQuitReason quitReason_); void CheckSwitchRoomUI_104153(bool forcePush_, bool bForceAsync_); void PushRoomUINav_104154(DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType uiType_, bool bForceAsync_, bool pre_, bool bPopToRoot_); void PushPvpMatchAsync_104155(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* navigationData_); void OnMultiplayAssetLoaded_104156(DLL2SDK::Array* id_, DLL2SDK::mscorlib::System::Object* obj_); void PushPvpPrivateAsync_104157(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* navigationData_); void OnMultiplayPrivateAssetLoaded_104158(DLL2SDK::Array* ids_, DLL2SDK::mscorlib::System::Object* obj_); void PushBrMatchAsync_104159(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* navigationData_); void OnBrMatchAssetLoaded_104160(DLL2SDK::Array* ids_, DLL2SDK::mscorlib::System::Object* obj_); void PushBrPrivateAsync_104161(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* navigationData_); void OnBrPrivateAssetLoaded_104162(DLL2SDK::Array* ids_, DLL2SDK::mscorlib::System::Object* obj_); void PushZombieMpAsync_104163(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* navigationData_); void OnZombieMpAssetLoaded_104164(DLL2SDK::Array* ids_, DLL2SDK::mscorlib::System::Object* obj_); bool _IsRoomDataMatchCurrentRoomNav_104165(DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType uiType_, DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController* currentNav_); DLL2SDK::mscorlib::System::Type* GetRoomUINavType_104166(DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType uitype_); DLL2SDK::mscorlib::System::String* GetMainTitleLocIdByRoomUIType_104167(DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType type_); void TryEnterRoom_104168(); static void _cctor_104169(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomInviteeCellController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInviteeCell* m_View_; DLL2SDK::CSProto::msg::CSFriend* m_Friend_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddFriendBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHeadIconClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104133(); void Init_104134(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_104135(); void RegisterDelegates_104136(); void UnRegisterDelegates_104137(); void OnAddFriendBtnClick_104138(); void OnHeadIconClick_104139(); bool SetEasyListData_104140(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* dataObj_); void __xLuaBaseProxy_Init_104141(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_104142(); void __xLuaBaseProxy_RegisterDelegates_104143(); void __xLuaBaseProxy_UnRegisterDelegates_104144(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { enum struct EInfoSource : int32_t { ENone_ = static_cast(0x0), EFriend_ = static_cast(0x1), EClan_ = static_cast(0x2), ERecentPlayer_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UITabRootView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Array* Tabs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20072(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIFlexibleListView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIScrollView* ScrollView_; DLL2SDK::Assembly_CSharp::UITable* mTable_; int32_t cellSize_; DLL2SDK::Assembly_CSharp::GameUI::IFlexibleListDataSource* _DataSource_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* mCellCacheDic_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mCellCacheUsedDic_; DLL2SDK::Assembly_CSharp::GameUI::IFlexibleListController* _Controller_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AllocResuedCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_AllocResuedCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CreateCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideAllCells_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickCell_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19810(); void Awake_19811(); void set_DataSource_19812(DLL2SDK::Assembly_CSharp::GameUI::IFlexibleListDataSource* value_); DLL2SDK::Assembly_CSharp::GameUI::IFlexibleListDataSource* get_DataSource_19813(); template T AllocResuedCell_19814(DLL2SDK::Assembly_CSharp::EAssetID assetID_); DLL2SDK::Assembly_CSharp::GameUI::UIFlexibleListBaseCell* AllocResuedCell_19815(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::Assembly_CSharp::GameUI::UIFlexibleListBaseCell* typ_); template T CreateCell_19816(DLL2SDK::Assembly_CSharp::EAssetID assetID_); DLL2SDK::Assembly_CSharp::GameUI::UIFlexibleListBaseCell* CreateCell_19817(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::Assembly_CSharp::EAssetID assetID_); void HideAllCells_19818(); void Refresh_19819(bool resetposition_); void set_Controller_19820(DLL2SDK::Assembly_CSharp::GameUI::IFlexibleListController* value_); DLL2SDK::Assembly_CSharp::GameUI::IFlexibleListController* get_Controller_19821(); void OnClickCell_19822(int32_t index_); void __xLuaBaseProxy_Awake_19823(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomInviteMoreTabController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::Room::InviteSource Type_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInviteMoreTabView* m_View_; DLL2SDK::Assembly_CSharp::Friend::FriendDataStore* m_FriendDS_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* m_RoomDS_; DLL2SDK::Assembly_CSharp::Guild::GuildMemberDataStore* m_GuildMemberDS_; bool m_Init_; bool reGetRecommend_; int32_t m_FriendsCountThreshold_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RecentMatchPlayers_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* OnlineData_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* OfflineData_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RecommendData_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* mAllDataDuplicatedID_; struct StaticFields { int32_t TITLE_HEIGHT_; int32_t ITEM_HEIGHT_; int32_t RECOMMEND_NUM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillTabShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshOnTabShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAllRecommendSent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMoreRecommendBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsContainerNoClanShouldShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsContainerNoMemberShouldShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsContainerNoRecentShouldShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshFriendView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareAllData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareFriendData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareRecommendData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareRecentPlayerData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareGuildData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyFriendInvited_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendInviteResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomFriendGroupTitleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnJoinClanBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRecentPlayer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104057(); DLL2SDK::Assembly_CSharp::Friend::FriendDataStore* get_FriendDS_104058(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* get_RoomDS_104059(); DLL2SDK::Assembly_CSharp::Guild::GuildMemberDataStore* get_GuildMemberDS_104060(); bool get_IsRecommendShouldShow_104061(); bool get_HasClan_104062(); bool get_HasClanMember_104063(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_104064(); void Init_104065(); void RegisterDelegates_104066(); void UnRegisterDelegates_104067(); void WillTabShow_104068(); void RefreshOnTabShow_104069(); void CheckAllRecommendSent_104070(); void OnMoreRecommendBtnClick_104071(); void NotifyDataStoreUpdated_104072(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); bool IsContainerNoClanShouldShow_104073(); bool IsContainerNoMemberShouldShow_104074(); bool IsContainerNoRecentShouldShow_104075(); void RefreshFriendView_104076(bool showRecommend_, bool resetScroll_); void PrepareData_104077(); void PrepareAllData_104078(); void PrepareFriendData_104079(); void PrepareRecommendData_104080(); void PrepareRecentPlayerData_104081(); void PrepareGuildData_104082(); void OnNotifyFriendInvited_104083(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnFriendInviteResponse_104084(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnRoomFriendGroupTitleClick_104085(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnJoinClanBtnClick_104086(); int32_t CompareFunc_104087(DLL2SDK::Assembly_CSharp::GroupData* a_, DLL2SDK::Assembly_CSharp::GroupData* b_); bool IsRecentPlayer_104088(uint64_t playerid_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_104089(); void __xLuaBaseProxy_Init_104090(); void __xLuaBaseProxy_RegisterDelegates_104091(); void __xLuaBaseProxy_UnRegisterDelegates_104092(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UITabRootController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::UITabRootView* RootView_; DLL2SDK::Array* TabControllers_; int32_t mIndexSelected_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyTabChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TabInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeTabController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Switch2TabController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenTabController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseTabController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTabSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20056(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_20057(); void Init_20058(); void NotifyTabChanged_20059(int32_t index_); void TabInit_20060(); void OnOpen_20061(); void ChangeTabController_20062(int32_t index_); void Switch2TabController_20063(int32_t index_); void OpenTabController_20064(int32_t index_); void CloseTabController_20065(int32_t index_); void OnTabSwitch_20066(int32_t index_); void WillShow_20067(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_20068(); void __xLuaBaseProxy_Init_20069(); void __xLuaBaseProxy_OnOpen_20070(); void __xLuaBaseProxy_WillShow_20071(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomInviteLessView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* ExpandBtn_; DLL2SDK::Assembly_CSharp::UIScrollView* ScrollView_; DLL2SDK::Assembly_CSharp::UISprite* ScrollViewBg_; DLL2SDK::UnityEngine::UnityEngine::Transform* RedDot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104021(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomInviteLessController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInviteLessView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_CellListCtr_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomAddFriendPopupController* m_AddFriendPopupCtr_; bool m_IsPanelShowed_; int32_t m_FriendsCountThreshold_; bool m_IsRecommendShowed_; int32_t CELL_ITEM_WIDTH_; int32_t CELL_ITEM_HEIGHT_; int32_t RECOMMEND_NUM_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_FriendInfoContainer_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ClickSystemEntrance* clickEntrance_; DLL2SDK::Assembly_CSharp::Friend::FriendDataStore* m_FriendDS_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* m_RoomDS_; DLL2SDK::Assembly_CSharp::Guild::GuildMemberDataStore* m_GuildMemberDS_; int32_t m_Height_; DLL2SDK::CSProto::msg::CSFriend* m_CacheFriend_; struct StaticFields { int32_t SCROLLVIEW_PADDING_; DLL2SDK::mscorlib::System::String* REDDOT_STRING_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ModifyScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRedDot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExpandBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103999(); DLL2SDK::Assembly_CSharp::Friend::FriendDataStore* get_FriendDS_104000(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* get_RoomDS_104001(); DLL2SDK::Assembly_CSharp::Guild::GuildMemberDataStore* get_GuildMemberDS_104002(); DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform get_m_pf_104003(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_104004(); void Init_104005(); void ModifyScrollView_104006(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnOpen_104007(); void CheckRedDot_104008(); void RefreshList_104009(bool reset_); void RegisterDelegates_104010(); void UnRegisterDelegates_104011(); void OnExpandBtnClick_104012(); void NotifyDataStoreUpdated_104013(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); bool OnEasyListItemClick_104014(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_104015(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_104016(); void __xLuaBaseProxy_Init_104017(); void __xLuaBaseProxy_OnOpen_104018(); void __xLuaBaseProxy_RegisterDelegates_104019(); void __xLuaBaseProxy_UnRegisterDelegates_104020(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct FriendInfoContainer : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::CSFriend* Friend_; bool IsRecommend_; bool HasRequested_; bool IsMoreRecommendBtn_; DLL2SDK::CSProto::msg::PlayerPictureInfo* PicInfo_; uint64_t PlayerId_; DLL2SDK::CSProto::msg::GlobalPlayerStateInfo* StateInfo_; DLL2SDK::Assembly_CSharp::GameUI::Room::FriendInfoContainer_Type DataType_; DLL2SDK::mscorlib::System::String* NickName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFullName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103996(DLL2SDK::CSProto::msg::CSFriend* friend_, bool isRecommend_, bool hasRequested_, bool isMoreRecommendBtn_, DLL2SDK::Assembly_CSharp::GameUI::Room::FriendInfoContainer_Type type_); void _ctor_103997(DLL2SDK::Assembly_CSharp::Guild::GuildMemberInfo* memberInfo_, DLL2SDK::Assembly_CSharp::GameUI::Room::FriendInfoContainer_Type type_); DLL2SDK::mscorlib::System::String* GetFullName_103998(DLL2SDK::CSProto::msg::CSFriend* friend_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomInviteLessCellController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInviteLessCell* m_View_; uint64_t m_PlayerId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103986(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_103987(); void Init_103988(); void RegisterDelegates_103989(); void UnRegisterDelegates_103990(); bool SetEasyListData_103991(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* dataObj_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_103992(); void __xLuaBaseProxy_Init_103993(); void __xLuaBaseProxy_RegisterDelegates_103994(); void __xLuaBaseProxy_UnRegisterDelegates_103995(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomInviteLessCell : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::Transform* RootNormal_; DLL2SDK::Assembly_CSharp::GameUI::PlayerFrameTemplate* FrameTemplate_; DLL2SDK::Assembly_CSharp::UIButton* ClickBtn_; DLL2SDK::UnityEngine::UnityEngine::Transform* AddFriendIcon_; DLL2SDK::UnityEngine::UnityEngine::Transform* HasSentContainer_; DLL2SDK::Assembly_CSharp::UISprite* StateSprite_; DLL2SDK::Assembly_CSharp::UILabel* StateLabel_; DLL2SDK::UnityEngine::UnityEngine::Transform* OfflineMask_; DLL2SDK::UnityEngine::UnityEngine::Transform* MoreRecommendBtn_; DLL2SDK::Assembly_CSharp::Friend::PlayerStateShow m_State_; DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* m_GlobalDS_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* m_RoomDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindMoreRecommendBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateStateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103980(); DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* get_GlobalDS_103981(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* get_RoomDS_103982(); void BindMoreRecommendBtn_103983(); void BindFriend_103984(DLL2SDK::Assembly_CSharp::GameUI::Room::FriendInfoContainer* info_); void UpdateStateView_103985(DLL2SDK::CSProto::msg::GlobalPlayerStateInfo* StateInfo_, bool isRecommend_, bool hasRequested_, uint64_t playerId_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomInvitationView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UILabel* labelTitle1_; DLL2SDK::Assembly_CSharp::GameUI::PlayerFrameTemplate* playerFrame_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetPlayerFrame_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* BtnTemplateYes_; DLL2SDK::Assembly_CSharp::UITable* TableDisplay_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerBeInvited_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetRoomInfoMulti_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetPlayerInfo_; DLL2SDK::Assembly_CSharp::UISprite* SpriteModeCategory_; DLL2SDK::Assembly_CSharp::UILabel* LabelModeCategory_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBg_; DLL2SDK::Assembly_CSharp::UISprite* SpriteModeIcon_; DLL2SDK::Assembly_CSharp::UILabel* LabelMode_; DLL2SDK::Assembly_CSharp::UILabel* LabelMap_; DLL2SDK::Assembly_CSharp::UISprite* SpriteMatchTeamType_; DLL2SDK::Assembly_CSharp::UILabel* LabelMatchTeamTypePPMode_; DLL2SDK::Assembly_CSharp::UILabel* LabelPlayerNum_; DLL2SDK::Assembly_CSharp::UILabel* LabelInviteTip_; DLL2SDK::Assembly_CSharp::UILabel* LabelApplyTip_; DLL2SDK::Assembly_CSharp::UILabel* LabelInviteSource_; DLL2SDK::Assembly_CSharp::UIButton* BtnIsReceiveFiveMinutes_; DLL2SDK::Assembly_CSharp::UISprite* SpriteNotReceive_; DLL2SDK::Assembly_CSharp::UILabel* LabelNotReceive_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PlaylistTemplate_; DLL2SDK::Assembly_CSharp::UIGrid* GridPlaylist_; DLL2SDK::Assembly_CSharp::UISprite* SpriteModeCategory_Multi_; DLL2SDK::Assembly_CSharp::UILabel* LabelModeCategory_Multi_; DLL2SDK::Assembly_CSharp::UILabel* LabelPlayerNum_Multi_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBg_Multi_; DLL2SDK::Assembly_CSharp::UISprite* SpriteFrame_; bool m_IsReceiveFiveMinutes_; int32_t m_MaxShowCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshInvitationContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBrInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMpInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetZombieInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReceiveFiveMinutes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNotReceiveFiveMinutes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIsReceiveFiveMinutes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMatchTeamTypeAndPPModeDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMatchTeamTypeSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInviteSourceDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetMultiPlaylistShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureMultiPlaylistShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigurePlaylistList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103965(); bool get_IsReceiveFiveMinutes_103966(); void RefreshInvitationContent_103967(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore_Invitation* invitation_); void SetBrInfo_103968(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore_Invitation* invitation_); void SetMpInfo_103969(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore_Invitation* invitation_); void SetZombieInfo_103970(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore_Invitation* invitation_); void SetReceiveFiveMinutes_103971(); void SetNotReceiveFiveMinutes_103972(); void SetIsReceiveFiveMinutes_103973(); DLL2SDK::mscorlib::System::String* GetMatchTeamTypeAndPPModeDesc_103974(DLL2SDK::CSProto::msg::EMatchTeamTypeEnums matchType_, DLL2SDK::CSProto::msg::EPPMode ppMode_); DLL2SDK::mscorlib::System::String* GetMatchTeamTypeSpriteName_103975(DLL2SDK::CSProto::msg::EMatchTeamTypeEnums matchType_); DLL2SDK::mscorlib::System::String* GetInviteSourceDesc_103976(DLL2SDK::CSProto::msg::EMatchInviteSource inviteSource_); void ResetMultiPlaylistShow_103977(); void ConfigureMultiPlaylistShow_103978(DLL2SDK::mscorlib::System::Collections::Generic::List_1* PlaylistList_); void ConfigurePlaylistList_103979(DLL2SDK::mscorlib::System::Collections::Generic::List_1* PlaylistList_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomInvitationController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInvitationView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore_Invitation* m_CurrentInvitation_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_RoomInvitationReport* m_TLogHandler_; float m_AutoDuration_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_Timer_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* m_RoomDS_; bool mRealClose_; struct StaticFields { float DEFAULT_DURATION_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnAcceptClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnIsReceiveFiveMinutes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Close_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureCurrentInvitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNextInvitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryCloseCurrentInvitation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103942(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* get_RoomDS_103943(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_103944(); void Init_103945(); void RegisterDelegates_103946(); void UnRegisterDelegates_103947(); void OnOpen_103948(); void OnClose_103949(); void OnBtnAcceptClick_103950(); void OnCloseButtonClick_103951(); void OnBtnIsReceiveFiveMinutes_103952(); void Close_103953(DLL2SDK::Assembly_CSharp::GameUI::EWindowCloseType closeType_); void ConfigureCurrentInvitation_103954(); void OnNextInvitation_103955(); void TryCloseCurrentInvitation_103956(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_103957(); void __xLuaBaseProxy_Init_103958(); void __xLuaBaseProxy_RegisterDelegates_103959(); void __xLuaBaseProxy_UnRegisterDelegates_103960(); void __xLuaBaseProxy_OnOpen_103961(); void __xLuaBaseProxy_OnClose_103962(); void __xLuaBaseProxy_OnCloseButtonClick_103963(); void __xLuaBaseProxy_Close_103964(DLL2SDK::Assembly_CSharp::GameUI::EWindowCloseType P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomInfoSelector_En : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInfoCell_En* DynamicCell_; DLL2SDK::Assembly_CSharp::UIWidget* AdaptMaxHeight_; DLL2SDK::Assembly_CSharp::UIWidget* AdaptActualHeight_; DLL2SDK::Assembly_CSharp::UIWidget* ScrollAdapt_; DLL2SDK::Assembly_CSharp::UIScrollView* ScrollView_; DLL2SDK::Assembly_CSharp::UIButton* BtnExpand_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInfoCell_En* StaticCell_; DLL2SDK::Assembly_CSharp::UIPanel* ContainerExpand_; DLL2SDK::Assembly_CSharp::UIButton* MaskColider_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ShowInExpand_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ShowInRetract_; DLL2SDK::Assembly_CSharp::UIGrid* Grid_; DLL2SDK::Assembly_CSharp::GameUI::Room::IRoomInfoSelectorController_En* mController_; DLL2SDK::Assembly_CSharp::GameUI::Room::IRoomInfoSelectorDataSource_En* mDataSource_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CellList_; int32_t m_SelectedRow_; struct StaticFields { int32_t MAP_HEIGHT_; int32_t MODE_HEIGHT_; int32_t CHAPTER_HEIGHT_; int32_t MAP_OUTERGLOW_HEIGHT_; int32_t MODE_OUTERGLOW_HEIGHT_; int32_t CHAPTER_OUTERGLOW_HEIGHT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Expand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__Prepare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_Room_IRoomInfoCellController_En_OnClickCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnExpandClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClickMask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptHeight_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103930(); void set_Controller_103931(DLL2SDK::Assembly_CSharp::GameUI::Room::IRoomInfoSelectorController_En* value_); void set_DataSource_103932(DLL2SDK::Assembly_CSharp::GameUI::Room::IRoomInfoSelectorDataSource_En* value_); void set_SelectedRow_103933(int32_t value_); void Expand_103934(bool expanded_); bool _Prepare_103935(int32_t number_); void OnEnable_103936(); void OnDisable_103937(); void GameUI_Room_IRoomInfoCellController_En_OnClickCell_103938(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInfoCell_En* cell_); void OnBtnExpandClick_103939(); void ClickMask_103940(); void AdaptHeight_103941(int32_t num_, int32_t cellHeight_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomInfoCell_En : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* Title_; DLL2SDK::Assembly_CSharp::UILabel* Title1_; DLL2SDK::Assembly_CSharp::UIButton* BtnSelect_; DLL2SDK::Assembly_CSharp::UISprite* Sprite_; DLL2SDK::Assembly_CSharp::UISprite* SpriteIcon1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Mode_Tag_hot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Mode_Tag_new_; DLL2SDK::Assembly_CSharp::UISprite* SpriteSelect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Map_Tag_hot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Map_Tag_new_; DLL2SDK::Assembly_CSharp::UISprite* SpriteLine_; DLL2SDK::Assembly_CSharp::UISprite* SpriteArrow_; bool mDisable_; bool mSelected_; int32_t _Row_k__BackingField_; DLL2SDK::Assembly_CSharp::GameUI::Room::IRoomInfoCellController_En* _Controller_k__BackingField_; DLL2SDK::Assembly_CSharp::UIWidget* mMainContainer_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* mMainColider_; DLL2SDK::Assembly_CSharp::UIDragScrollView* mDragScrollView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Configure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Configure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Configure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_Configure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix4_Configure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnSelectClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOwnerView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103905(); void set_Disable_103906(bool value_); void set_Selected_103907(bool value_); void set_Row_103908(int32_t value_); int32_t get_Row_103909(); void set_Controller_103910(DLL2SDK::Assembly_CSharp::GameUI::Room::IRoomInfoCellController_En* value_); DLL2SDK::Assembly_CSharp::GameUI::Room::IRoomInfoCellController_En* get_Controller_103911(); void Configure_103912(DLL2SDK::mscorlib::System::Object* data_); void Configure_103913(DLL2SDK::Assembly_CSharp::Config::MapConfigConfig* mapConfig_); void Configure_103914(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* zombieMpMapConfig_); void Configure_103915(DLL2SDK::Assembly_CSharp::Config::PracticeGameModeConfConfig* modeConfig_); void Configure_103916(DLL2SDK::Assembly_CSharp::PVE::ZM::PveChapterInfo* chapterInfo_); void Awake_103917(); void OnEnable_103918(); void OnDisable_103919(); void OnBtnSelectClick_103920(); void OnHover_103921(bool isOver_); void OnPress_103922(bool isPressed_); void SetOwnerView_103923(bool bOwner_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomFriendView : DLL2SDK::Assembly_CSharp::GameUI::UIFlexibleListView { DLL2SDK::Assembly_CSharp::UIWidget* ContainerBg_; DLL2SDK::Assembly_CSharp::FriendGroupManager* OnlineGroupManager_; DLL2SDK::Assembly_CSharp::FriendGroupManager* OfflineGroupManager_; DLL2SDK::Assembly_CSharp::FriendGroupManager* RecommendGroupManager_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103903(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomFriendController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomFriendView* m_View_; DLL2SDK::Assembly_CSharp::Friend::FriendDataStore* m_FriendDS_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* m_RoomDS_; bool m_Init_; bool reGetRecommend_; bool m_IsRecommendShowed_; int32_t m_FriendsCountThreshold_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* OnlineData_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* OfflineData_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RecommendData_; struct StaticFields { int32_t TITLE_HEIGHT_; int32_t ITEM_HEIGHT_; int32_t RECOMMEND_NUM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillTabShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshOnTabShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAllRecommendSent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMoreRecommendBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshFriendView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareFriendData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareRecommendData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyFriendInvited_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendInviteResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomFriendGroupTitleClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103878(); DLL2SDK::Assembly_CSharp::Friend::FriendDataStore* get_FriendDS_103879(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* get_RoomDS_103880(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_103881(); void Init_103882(); void RegisterDelegates_103883(); void UnRegisterDelegates_103884(); void WillTabShow_103885(); void RefreshOnTabShow_103886(); void CheckAllRecommendSent_103887(); void OnMoreRecommendBtnClick_103888(); void NotifyDataStoreUpdated_103889(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void RefreshFriendView_103890(bool showRecommend_, bool resetScroll_); void PrepareData_103891(); void PrepareFriendData_103892(); void PrepareRecommendData_103893(); void OnNotifyFriendInvited_103894(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnFriendInviteResponse_103895(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnRoomFriendGroupTitleClick_103896(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_103897(); void __xLuaBaseProxy_Init_103898(); void __xLuaBaseProxy_RegisterDelegates_103899(); void __xLuaBaseProxy_UnRegisterDelegates_103900(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomClanView : DLL2SDK::Assembly_CSharp::GameUI::UIFlexibleListView { DLL2SDK::UnityEngine::UnityEngine::GameObject* JoinClanRoot_; DLL2SDK::Assembly_CSharp::UIButton* JoinClanBtn_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerBg_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerNoMember_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103877(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomClanController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomClanView* m_View_; bool m_Init_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_RoomClanCellListController_; DLL2SDK::Assembly_CSharp::Guild::GuildMemberDataStore* m_GuildMemberDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUITabController_WillTabShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyClamMemberInvited_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnJoinClanBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103860(); DLL2SDK::Assembly_CSharp::Guild::GuildMemberDataStore* get_GuildMemberDS_103861(); void Init_103862(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_103863(); void RegisterDelegates_103864(); void UnRegisterDelegates_103865(); void GameUI_IUITabController_WillTabShow_103866(); void OnNotifyClamMemberInvited_103867(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_103868(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void OnJoinClanBtnClick_103869(); bool OnEasyListItemClick_103870(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_103871(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void _WillTabShow_m__0_103872(); void __xLuaBaseProxy_Init_103873(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_103874(); void __xLuaBaseProxy_RegisterDelegates_103875(); void __xLuaBaseProxy_UnRegisterDelegates_103876(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomAllocTeamMateIconItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* HeadIcon_; DLL2SDK::Assembly_CSharp::UILabel* NickName_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Normal_; DLL2SDK::UnityEngine::UnityEngine::GameObject* None_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNone_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103857(); void SetContent_103858(DLL2SDK::CSProto::msg::MatchPlayerInfo* info_); void SetNone_103859(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomAddFriendPopupView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIButton* CheckInfoBtn_; DLL2SDK::Assembly_CSharp::UIButton* AddFriendBtn_; DLL2SDK::Assembly_CSharp::GameUI::PlayerFrameTemplate* PlayerFrame_; DLL2SDK::Assembly_CSharp::UILabel* ClanLabel_; DLL2SDK::Assembly_CSharp::UISprite* ClanSprite_; DLL2SDK::Assembly_CSharp::UILabel* NoClanLabel_; DLL2SDK::Assembly_CSharp::UILabel* HavePlayedLabel_; DLL2SDK::Assembly_CSharp::UISprite* StateSprite_; DLL2SDK::Assembly_CSharp::UILabel* StateLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindFriend_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103855(); void BindFriend_103856(DLL2SDK::CSProto::msg::CSFriend* friend_, DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* RoomDS_, bool hasRecentPlayed_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomAddFriendPopupController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomAddFriendPopupView* m_View_; uint64_t m_PlayerID_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_RoomAddFriendBtnClickReport_WindowSource m_Source_; DLL2SDK::Assembly_CSharp::Friend::FriendDataStore* m_FriendDS_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* m_RoomDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCheckInfoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddFriendBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103841(); DLL2SDK::Assembly_CSharp::Friend::FriendDataStore* get_FriendDS_103842(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* get_RoomDS_103843(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_103844(); void Init_103845(); void RegisterDelegates_103846(); void UnRegisterDelegates_103847(); void BindFriend_103848(DLL2SDK::CSProto::msg::CSFriend* friend_, DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_RoomAddFriendBtnClickReport_WindowSource source_); void OnCheckInfoBtnClick_103849(); void OnAddFriendBtnClick_103850(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_103851(); void __xLuaBaseProxy_Init_103852(); void __xLuaBaseProxy_RegisterDelegates_103853(); void __xLuaBaseProxy_UnRegisterDelegates_103854(); }; } namespace DLL2SDK::Assembly_CSharp { struct RedDotDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { bool m_IsRedDotValid_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ReqSetRedDotList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ServerPvpRedDotlist_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ServerBrRedDotList_; uint32_t m_UserCreateTimeStamp_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRedDotTimeStamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRedDotInfoByServer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103828(); bool get_IsRedDotValid_103829(); void set_IsRedDotValid_103830(bool value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_ReqSetRedDotList_103831(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_ServerPvpRedDotList_103832(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_ServerBrRedDotList_103833(); uint32_t get_UserCreateTimeStamp_103834(); void SetRedDotTimeStamp_103835(DLL2SDK::CSProto::msg::EGameType gameType_, DLL2SDK::CSProto::msg::EMatchServiceModule matchType_, uint32_t tag_, uint32_t serverTime_); void RefreshRedDotInfoByServer_103836(DLL2SDK::mscorlib::System::Collections::Generic::List_1* pvpRedDotlist_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* brRedDotList_, uint32_t userCreateTimeStamp_); void ReLogin_103837(); void __xLuaBaseProxy_ReLogin_103838(); }; } namespace DLL2SDK::Assembly_CSharp { struct RedDotDataAgent : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { DLL2SDK::Assembly_CSharp::RedDotDataStore* mRedDotDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::RedDotDataAgent* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqSetRedDotTimeStamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqRedDotInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRedDotInfoByServer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103822(); DLL2SDK::Assembly_CSharp::RedDotDataStore* get_RedDotDS_103823(); void ReqSetRedDotTimeStamp_103824(); void ReqRedDotInfo_103825(); void RefreshRedDotInfoByServer_103826(DLL2SDK::mscorlib::System::Collections::Generic::List_1* pvplist_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* brList_, uint32_t userCreateTimeStamp_); static void _cctor_103827(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomMatchTimeBaseView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UISprite* VNG_18_; DLL2SDK::Assembly_CSharp::UILabel* TimeCountLabel_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* CancellBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CancellParentObj_; int32_t CostingTime_; float mWaitingTime_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* m_RoomDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTimeCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTitle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSubTitle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixedUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103814(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* get_RoomDS_103815(); void ResetTimeCount_103816(); void SetTitle_103817(DLL2SDK::mscorlib::System::String* text_); void SetSubTitle_103818(DLL2SDK::mscorlib::System::String* text_); void FixedUpdate_103819(); void __xLuaBaseProxy_SetTitle_103820(DLL2SDK::mscorlib::System::String* P0_); void __xLuaBaseProxy_SetSubTitle_103821(DLL2SDK::mscorlib::System::String* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { enum struct ECancelBtnStateType : int32_t { EShowed_ = static_cast(0x0), ENotRoomOwner_ = static_cast(0x1), EFindTeamMate_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct PvpMatchTimeView : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomMatchTimeBaseView { DLL2SDK::Assembly_CSharp::UILabel* LabelPlaylistName_; DLL2SDK::Assembly_CSharp::UILabel* LabelMapName_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PlaylistTemplate_; DLL2SDK::Assembly_CSharp::UIGrid* GridPlaylist_; DLL2SDK::Assembly_CSharp::UIWidget* PlaylistShow_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GOMatchTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103778(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomMatchTimeBaseController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomMatchTimeBaseView* mView_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* RoomDS_; DLL2SDK::Assembly_CSharp::GameBase::LoadoutDataStore* LoadoutDS_; DLL2SDK::Assembly_CSharp::GameBase::GameInfoDataStore* GameInfoDS_; DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* SettlementDS_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_Timer_; DLL2SDK::Assembly_CSharp::GameUI::Room::ECancelBtnStateType m_bCancelBtnShowState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVNGIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfBlurWhenOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHideMatchTimeView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MatchBefore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MatchJoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureMapInfoMatchBefore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureMapInfoMatchJoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnKeyPressed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnCancelButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MessageClickCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLobbyMatchError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuitAllocResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuitAllocNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomMatchQuitAllocRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomMatchQuitNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomMatchTimeOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRoomMatchTimeOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TimerEventOnRoomMatchTimeOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshCancleButtonState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelMatch_PlayAgain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetQuitAllocFaileTips_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103779(); void Init_103780(); void OnOpen_103781(); void RegisterDelegates_103782(); void UnRegisterDelegates_103783(); void SetVNGIcon_103784(); bool IfBlurWhenOpen_103785(); void OnHideMatchTimeView_103786(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void MatchBefore_103787(); void MatchJoin_103788(); void ConfigureMapInfoMatchBefore_103789(); void ConfigureMapInfoMatchJoin_103790(); bool OnReturnKeyPressed_103791(); void OnCancelButtonClick_103792(); bool _OnCancelButtonClick_103793(); void MessageClickCallBack_103794(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void OnLobbyMatchError_103795(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnQuitAllocResponse_103796(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnQuitAllocNotify_103797(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnRoomMatchQuitAllocRes_103798(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnRoomMatchQuitNtf_103799(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnRoomMatchTimeOut_103800(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void SetRoomMatchTimeOut_103801(); void TimerEventOnRoomMatchTimeOut_103802(); void RefreshCancleButtonState_103803(); void OnClose_103804(); void OnCancelMatch_PlayAgain_103805(); DLL2SDK::mscorlib::System::String* GetQuitAllocFaileTips_103806(); void __xLuaBaseProxy_Init_103807(); void __xLuaBaseProxy_OnOpen_103808(); void __xLuaBaseProxy_RegisterDelegates_103809(); void __xLuaBaseProxy_UnRegisterDelegates_103810(); bool __xLuaBaseProxy_IfBlurWhenOpen_103811(); bool __xLuaBaseProxy_OnReturnKeyPressed_103812(); void __xLuaBaseProxy_OnClose_103813(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct PveMatchTimeView : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomMatchTimeBaseView { DLL2SDK::Assembly_CSharp::UILabel* LabelModeName_; DLL2SDK::Assembly_CSharp::UILabel* LabelMapName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103761(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct PveMatchTimeController : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomMatchTimeBaseController { DLL2SDK::Assembly_CSharp::GameUI::Room::PveMatchTimeView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureMapInfoMatchBefore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureMapInfoMatchJoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureMapInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103751(); void Init_103752(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_103753(); void ConfigureMapInfoMatchBefore_103754(); void ConfigureMapInfoMatchJoin_103755(); void ConfigureMapInfo_103756(int32_t instanceId_); void __xLuaBaseProxy_Init_103757(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_103758(); void __xLuaBaseProxy_ConfigureMapInfoMatchBefore_103759(); void __xLuaBaseProxy_ConfigureMapInfoMatchJoin_103760(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct MatchTimePlaylistItem : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* PlaylistIcon_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetFeature_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103749(); void SetView_103750(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* PlaylistConfig_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct MatchTimeManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* RoomDS_; bool m_IsMatching_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::Room::MatchTimeManager* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMatchTimeView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMatchInterface_PveMission_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPvpMatchTimeWindowView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPveMatchImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBrMatchTimeWindowView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTempMatchTimeWindowView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetToDefault_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103739(); bool get_IsMatching_103740(); void ShowMatchTimeView_103741(bool bSetTimeout_); void ShowMatchInterface_PveMission_103742(); void ShowPvpMatchTimeWindowView_103743(bool bSetTimeout_); void ShowPveMatchImpl_103744(bool bSetTimeout_, bool bShowMatchView_); void ShowBrMatchTimeWindowView_103745(bool bSetTimeout_); void ShowTempMatchTimeWindowView_103746(bool bSetTimeOut_); void ResetToDefault_103747(); static void _cctor_103748(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct MatchInterfaceView_PveMission : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomMatchTimeBaseView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103738(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct MatchInterfaceController_PveMission : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomMatchTimeBaseController { DLL2SDK::Assembly_CSharp::GameUI::Room::MatchInterfaceView_PveMission* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomMatchStartAllocResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnConfirmClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103727(); void Init_103728(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_103729(); void RegisterDelegates_103730(); void UnRegisterDelegates_103731(); void OnRoomMatchStartAllocResponse_103732(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnBtnConfirmClick_103733(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void __xLuaBaseProxy_Init_103734(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_103735(); void __xLuaBaseProxy_RegisterDelegates_103736(); void __xLuaBaseProxy_UnRegisterDelegates_103737(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct BrMatchTimeView : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomMatchTimeBaseView { DLL2SDK::Assembly_CSharp::UILabel* LabelModeName_; DLL2SDK::Assembly_CSharp::UILabel* LabelMapName_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetTeamMateRoot_; DLL2SDK::Assembly_CSharp::UIGrid* TeamMateGrid_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* TeamMateItemList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTeamMateInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103725(); void SetTeamMateInfo_103726(int32_t teamType_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* teammates_, DLL2SDK::CSProto::msg::EMatchServiceModule matchModule_, bool isEnableAutoFill_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct BrMatchTimeController : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomMatchTimeBaseController { DLL2SDK::Assembly_CSharp::GameUI::Room::BrMatchTimeView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::Room::BrDataStore* m_BrDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureMapInfoMatchBefore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureMapInfoMatchJoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureMapInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMatchFindTeamMate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103709(); DLL2SDK::Assembly_CSharp::GameUI::Room::BrDataStore* get_BrDS_103710(); void Init_103711(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_103712(); void RegisterDelegates_103713(); void UnRegisterDelegates_103714(); void ConfigureMapInfoMatchBefore_103715(); void ConfigureMapInfoMatchJoin_103716(); void ConfigureMapInfo_103717(int32_t brPlaylistId_, int32_t mapId_); void OnMatchFindTeamMate_103718(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void __xLuaBaseProxy_Init_103719(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_103720(); void __xLuaBaseProxy_RegisterDelegates_103721(); void __xLuaBaseProxy_UnRegisterDelegates_103722(); void __xLuaBaseProxy_ConfigureMapInfoMatchBefore_103723(); void __xLuaBaseProxy_ConfigureMapInfoMatchJoin_103724(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomHangUpView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIWidget* RootHangUp_; DLL2SDK::Assembly_CSharp::UITable* TableHangUp_; DLL2SDK::Assembly_CSharp::UIWidget* RootHangUpBtn_; DLL2SDK::Assembly_CSharp::UIButton* BtnLobbyChange_; DLL2SDK::Assembly_CSharp::UIWidget* RootRoomInfo_; DLL2SDK::Assembly_CSharp::UILabel* Label1_; DLL2SDK::Assembly_CSharp::UILabel* Label2_; DLL2SDK::Assembly_CSharp::UIButton* BtnCancelMatch_; DLL2SDK::Assembly_CSharp::UISprite* SpriteTeamLeaderTip1_; DLL2SDK::Assembly_CSharp::UISprite* SpriteTeamLeaderTip2_; bool m_bInRoom_; DLL2SDK::Assembly_CSharp::SpvpDataStore* m_SpvpDS_; DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieDataStore* m_ZombieDS_; DLL2SDK::Assembly_CSharp::GameUI::Room::BrDataStore* m_BrDS_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* m_RoomDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ManualRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ManualUnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnHangUpClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnCancelMatchClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureStyle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRoomInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103698(); DLL2SDK::Assembly_CSharp::SpvpDataStore* get_SpvpDS_103699(); DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieDataStore* get_ZombieDS_103700(); DLL2SDK::Assembly_CSharp::GameUI::Room::BrDataStore* get_BrDS_103701(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* get_RoomDS_103702(); void ManualRegisterDelegates_103703(); void ManualUnRegisterDelegates_103704(); void OnBtnHangUpClick_103705(); void OnBtnCancelMatchClick_103706(); void ConfigureStyle_103707(bool bInRoom_); void RefreshRoomInfo_103708(); }; } namespace DLL2SDK::Assembly_CSharp { struct GroupManager : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIWrapContentNew* Wrapper_; DLL2SDK::Assembly_CSharp::UIScrollView* ScrollView_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ItemPrefab_; int32_t titleHeight_; int32_t itemHeight_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* DataList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ItemList_; DLL2SDK::Assembly_CSharp::GroupManager* LastGroup_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWrapper_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitializeItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostSetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103690(); float GetHeight_103691(bool bFromTitleCenter_); void InitGroup_103692(DLL2SDK::Assembly_CSharp::GroupManager* lastGroup_, int32_t titleHeight_, int32_t itemHeight_); void SetData_103693(DLL2SDK::mscorlib::System::Collections::Generic::List_1* data_, bool bResetScrollView_); void InitWrapper_103694(); void InitItems_103695(); void OnInitializeItem_103696(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, int32_t wrapIndex_, int32_t realIndex_); void PostSetData_103697(); }; } namespace DLL2SDK::Assembly_CSharp { struct GroupData : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103689(); }; } namespace DLL2SDK::Assembly_CSharp { struct FriendGroupManager : DLL2SDK::Assembly_CSharp::GroupManager { DLL2SDK::Assembly_CSharp::FriendGroupManager_GroupType Type_; DLL2SDK::Assembly_CSharp::GameUI::Room::InviteSource DataSource_; DLL2SDK::Assembly_CSharp::UISprite* TitleArrow_; DLL2SDK::Assembly_CSharp::UIButton* TitleBtn_; DLL2SDK::Assembly_CSharp::UILabel* NumLabel_; DLL2SDK::Assembly_CSharp::UIButton* MoreRecommendBtn_; bool m_IsExtend_; DLL2SDK::Assembly_CSharp::FriendGroupManager* nextGroup_; DLL2SDK::Assembly_CSharp::Friend::FriendDataStore* m_FriendDS_; DLL2SDK::Assembly_CSharp::Guild::GuildMemberDataStore* m_GuildMemberDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGroupPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateOnlineNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitializeItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostSetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostSetDataOnline_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostSetDataOffline_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostSetDataRecommend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTitleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Extend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddFriendBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMoreRecommendBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHeadIconClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103669(); DLL2SDK::Assembly_CSharp::Friend::FriendDataStore* get_FriendDS_103670(); DLL2SDK::Assembly_CSharp::Guild::GuildMemberDataStore* get_GuildMemberDS_103671(); void InitGroup_103672(DLL2SDK::Assembly_CSharp::FriendGroupManager* lastGroup_, int32_t titleHeight_, int32_t itemHeight_, DLL2SDK::Assembly_CSharp::FriendGroupManager_GroupType type_, DLL2SDK::Assembly_CSharp::GameUI::Room::InviteSource source_); float GetHeight_103673(bool bFromTitleCenter_); void UpdateGroupPos_103674(); void UpdateOnlineNumber_103675(int32_t totalNum_); void OnInitializeItem_103676(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, int32_t wrapIndex_, int32_t realIndex_); void PostSetData_103677(); void PostSetDataOnline_103678(); void PostSetDataOffline_103679(); void PostSetDataRecommend_103680(); void OnTitleClick_103681(); void Extend_103682(bool bExtend_); void OnAddFriendBtnClick_103683(uint64_t playerID_); void OnMoreRecommendBtnClick_103684(); void OnHeadIconClick_103685(uint64_t playerID_); float __xLuaBaseProxy_GetHeight_103686(bool P0_); void __xLuaBaseProxy_OnInitializeItem_103687(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_, int32_t P1_, int32_t P2_); void __xLuaBaseProxy_PostSetData_103688(); }; } namespace DLL2SDK::Assembly_CSharp { struct FriendGroupData : DLL2SDK::Assembly_CSharp::GroupData { DLL2SDK::Assembly_CSharp::FriendGroupData_Type DataType_; DLL2SDK::Assembly_CSharp::Friend::FriendClient* Friend_; DLL2SDK::Assembly_CSharp::Friend::WrappedRecommendFriends* Recommend_; DLL2SDK::Assembly_CSharp::Guild::GuildMemberInfo* GuildMember_; bool IsInAllTab_; uint64_t PlayerId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFriendData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRecommendData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGuildMemberData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRecentPlayerData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103661(DLL2SDK::Assembly_CSharp::Friend::FriendClient* friend_, bool isRecentPlayer_, bool isInAllTab_); void _ctor_103662(DLL2SDK::Assembly_CSharp::Friend::WrappedRecommendFriends* recommend_); void _ctor_103663(DLL2SDK::Assembly_CSharp::Guild::GuildMemberInfo* guildMember_, bool isInAllTab_); DLL2SDK::CSProto::msg::GlobalPlayerStateInfo* get_State_103664(); void SetFriendData_103665(DLL2SDK::Assembly_CSharp::Friend::FriendClient* friend_, bool isInAllTab_); void SetRecommendData_103666(DLL2SDK::Assembly_CSharp::Friend::WrappedRecommendFriends* recommend_, bool isInAllTab_); void SetGuildMemberData_103667(DLL2SDK::Assembly_CSharp::Guild::GuildMemberInfo* guildMember_, bool isInAllTab_); void SetRecentPlayerData_103668(DLL2SDK::Assembly_CSharp::Friend::FriendClient* friend_, bool isInAllTab_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomDataPersistent : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::Room::LastChooseMode curSelectMode_; DLL2SDK::mscorlib::System::String* Key_LastChooseType_SpvpMatch_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataPersistent* Instance_; DLL2SDK::mscorlib::System::String* Key_LastChooseZombieMatch_; DLL2SDK::mscorlib::System::String* Key_LastChooseMode_; DLL2SDK::mscorlib::System::String* Key_SpvpPlaylistDetailIsClick_; DLL2SDK::mscorlib::System::String* Key_FeatureModeIsClick_; DLL2SDK::mscorlib::System::String* Key_LastChooseMapId_BrMatchLadder_; DLL2SDK::mscorlib::System::String* Key_LastChooseTeamType_BrMatchLadder_; DLL2SDK::mscorlib::System::String* Key_LastChoosePPMode_BrMatchLadder_; DLL2SDK::mscorlib::System::String* Key_LastChooseMapId_BrPrivate_; DLL2SDK::mscorlib::System::String* Key_LastChooseTeamMatchType_BrPrivate_; DLL2SDK::mscorlib::System::String* Key_LastChoosePPMode_BrPrivate_; DLL2SDK::mscorlib::System::String* Key_BubbleShowNum_Br_; DLL2SDK::mscorlib::System::String* Key_LastChoosePlaylistInfo_SpvpMatch_; DLL2SDK::mscorlib::System::String* Key_LastChoosePlaylistInfo_SpvpMatch_Multiple_; DLL2SDK::mscorlib::System::String* Key_LastChoosePlaylistInfo_SpvpPrivate_; DLL2SDK::mscorlib::System::String* Key_BubbleShowNum_Spvp_; DLL2SDK::mscorlib::System::String* Key_LastChoosePlaylistInfo_SpvpLadder_; DLL2SDK::mscorlib::System::String* Key_SpvpPlaylistMultipleClick_; DLL2SDK::mscorlib::System::String* Key_SpvpPlaylistMultipleInstruction_; DLL2SDK::mscorlib::System::String* Key_IgnorePlayerNumCheckThisRoom_; DLL2SDK::mscorlib::System::String* Key_LastSaveDropsAvailableNum_; DLL2SDK::mscorlib::System::String* Key_LastSaveDropsAvailableInstanceId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasLastChooseInstanceId_ZombieMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveLastChooseInstanceId_ZombieMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastChooseInstanceId_ZombieMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMode_MapKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveLastChooseMapPVP_Match_WithMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastChooseMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeLastChooseMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveLastChooseMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasSpvpPlaylistDetailClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveSpvpPlaylistDetailClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasFeatureModeIsClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveFeatureModeIsClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveLastChooseMapId_BrMatchLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastChooseMapId_BrMatchLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasLastChooseMapId_BrMatchLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveLastChooseTeamType_BrMatchLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastChooseTeamType_BrMatchLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasLastChooseTeamType_BrMatchLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveLastChoosePPMode_BrMatchLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastChoosePPMode_BrMatchLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasLastChoosePPMode_BrMatchLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveLastChooseMapId_BrPrivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastChooseMapId_BrPrivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasLastChooseMapId_BrPrivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveLastChooseTeamMatchType_BrPrivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastChooseTeamMatchType_BrPrivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasLastChooseTeamMatchType_BrPrivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveLastChoosePPMode_BrPrivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastChoosePPMode_BrPrivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasLastChoosePPMode_BrPrivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasBubbleShowNum_Br_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveBubbleShowNum_Br_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBubbleShowNum_Br_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveLastChoosePlaylistInfo_SpvpMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastChoosePlaylistInfo_SpvpMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasLastChoosePlaylistInfo_SpvpMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveLastChoosePlaylistInfo_SpvpMatch_Multiple_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastChoosePlaylistInfo_SpvpMatch_Multiple_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveLastChooseType_SpvpMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastChooseType_SpvpMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveLastChoosePlaylistInfo_SpvpPrivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastChoosePlaylistInfo_SpvpPrivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasLastChoosePlaylistInfo_SpvpPrivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasBubbleShowNum_Spvp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveBubbleShowNum_Spvp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBubbleShowNum_Spvp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveLastChoosePlaylistInfo_SpvpLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasLastChoosePlaylsitInfo_SpvpLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastChoosePlaylistInfo_SpvpLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasSpvpPlaylistMultipleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveSpvpPlaylistMultipleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasSpvpPlaylistMultiInstructShown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveSpvpPlaylistMultiInstructShown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveIgnorePlayerNumCheckThisRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCurrentRoomIgnorePlayerNumCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveLastSaveDropsAvailableNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastSaveDropsAvailableNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasLastSaveDropsAvailableNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveLastDropsAvailableInstanceId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastSaveDropsAvailableInstanceId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103599(); bool HasLastChooseInstanceId_ZombieMatch_103600(); void SaveLastChooseInstanceId_ZombieMatch_103601(int32_t instanceId_); int32_t GetLastChooseInstanceId_ZombieMatch_103602(); DLL2SDK::mscorlib::System::String* GetMode_MapKey_103603(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_); void SaveLastChooseMapPVP_Match_WithMode_103604(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_, int32_t MapId_); DLL2SDK::Assembly_CSharp::GameUI::Room::LastChooseMode GetLastChooseMode_103605(); void ChangeLastChooseMode_103606(DLL2SDK::Assembly_CSharp::GameUI::Room::LastChooseMode mode_); void SaveLastChooseMode_103607(); bool HasSpvpPlaylistDetailClick_103608(int32_t playlistType_, int32_t playlistId_); void SaveSpvpPlaylistDetailClick_103609(int32_t playlistType_, int32_t playlistId_); bool HasFeatureModeIsClick_103610(uint32_t modeCategory_, uint32_t playlistId_); void SaveFeatureModeIsClick_103611(uint32_t modeCategory_, uint32_t playlistId_); void SaveLastChooseMapId_BrMatchLadder_103612(int32_t playlistId_, int32_t mapId_); DLL2SDK::mscorlib::System::String* GetLastChooseMapId_BrMatchLadder_103613(); bool HasLastChooseMapId_BrMatchLadder_103614(); void SaveLastChooseTeamType_BrMatchLadder_103615(int32_t teamType_); int32_t GetLastChooseTeamType_BrMatchLadder_103616(); bool HasLastChooseTeamType_BrMatchLadder_103617(); void SaveLastChoosePPMode_BrMatchLadder_103618(int32_t ppMode_); int32_t GetLastChoosePPMode_BrMatchLadder_103619(); bool HasLastChoosePPMode_BrMatchLadder_103620(); void SaveLastChooseMapId_BrPrivate_103621(int32_t playlistId_, int32_t mapId_); DLL2SDK::mscorlib::System::String* GetLastChooseMapId_BrPrivate_103622(); bool HasLastChooseMapId_BrPrivate_103623(); void SaveLastChooseTeamMatchType_BrPrivate_103624(int32_t teamMatchType_); int32_t GetLastChooseTeamMatchType_BrPrivate_103625(); bool HasLastChooseTeamMatchType_BrPrivate_103626(); void SaveLastChoosePPMode_BrPrivate_103627(int32_t ppMode_); int32_t GetLastChoosePPMode_BrPrivate_103628(); bool HasLastChoosePPMode_BrPrivate_103629(); bool HasBubbleShowNum_Br_103630(int32_t mapId_); void SaveBubbleShowNum_Br_103631(int32_t mapId_, int32_t num_); int32_t GetBubbleShowNum_Br_103632(int32_t mapId_); void SaveLastChoosePlaylistInfo_SpvpMatch_103633(int32_t playlistId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* mapIds_); bool GetLastChoosePlaylistInfo_SpvpMatch_103634(int32_t* playlistId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* mapIds_); bool HasLastChoosePlaylistInfo_SpvpMatch_103635(); void SaveLastChoosePlaylistInfo_SpvpMatch_Multiple_103636(DLL2SDK::mscorlib::System::Collections::Generic::List_1* PlaylistList_, bool bJoinMatch_); bool GetLastChoosePlaylistInfo_SpvpMatch_Multiple_103637(DLL2SDK::mscorlib::System::Collections::Generic::List_1* PlaylistList_); void SaveLastChooseType_SpvpMatch_103638(DLL2SDK::Assembly_CSharp::EMPModeSelectType chooseType_); bool GetLastChooseType_SpvpMatch_103639(int32_t* chooseType_); void SaveLastChoosePlaylistInfo_SpvpPrivate_103640(int32_t playlistId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* mapIds_); bool GetLastChoosePlaylistInfo_SpvpPrivate_103641(int32_t* playlistId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* mapIds_); bool HasLastChoosePlaylistInfo_SpvpPrivate_103642(); bool HasBubbleShowNum_Spvp_103643(int32_t matchType_, int32_t spvpPlaylistId_); void SaveBubbleShowNum_Spvp_103644(int32_t matchType_, int32_t spvpPlaylistId_, int32_t num_); int32_t GetBubbleShowNum_Spvp_103645(int32_t matchType_, int32_t spvpPlaylsitId_); void SaveLastChoosePlaylistInfo_SpvpLadder_103646(int32_t modeId_); bool HasLastChoosePlaylsitInfo_SpvpLadder_103647(); int32_t GetLastChoosePlaylistInfo_SpvpLadder_103648(); bool HasSpvpPlaylistMultipleClick_103649(); void SaveSpvpPlaylistMultipleClick_103650(); bool HasSpvpPlaylistMultiInstructShown_103651(); void SaveSpvpPlaylistMultiInstructShown_103652(); void SaveIgnorePlayerNumCheckThisRoom_103653(uint32_t roomID_); bool IsCurrentRoomIgnorePlayerNumCheck_103654(uint32_t roomID_); void SaveLastSaveDropsAvailableNum_103655(int32_t instanceId_, int32_t num_); int32_t GetLastSaveDropsAvailableNum_103656(int32_t instanceId_); bool HasLastSaveDropsAvailableNum_103657(int32_t instanceId_); void SaveLastDropsAvailableInstanceId_103658(int32_t instanceId_); int32_t GetLastSaveDropsAvailableInstanceId_103659(); static void _cctor_103660(); }; } namespace DLL2SDK::Assembly_CSharp { struct OpenTime : DLL2SDK::mscorlib::System::Object { int32_t startTimeInt_; int32_t endTimeInt_; int32_t cdActiveSecond_; int32_t cdCoolDownSecond_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103587(); }; } namespace DLL2SDK::Assembly_CSharp { struct MapGroup : DLL2SDK::mscorlib::System::Object { uint32_t mapId_; int32_t openType_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* openTimeList_; int32_t showPirority_; bool bSelect_; bool bIsCouldUse_; uint64_t downloadSize_; uint64_t maxDownloadSize_; uint32_t lastFour_; bool bMustDownload_; DLL2SDK::Assembly_CSharp::EMapState currentMapState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComputeCurrentState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103585(); void ComputeCurrentState_103586(double serverTime_, DLL2SDK::mscorlib::System::DateTime dateTime_, int32_t dayOfWeek_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct EBubbleType : int32_t { ENotShow_ = static_cast(0x0), EPermanently_ = static_cast(0x1), EOnlyOnce_ = static_cast(0x2), EJustLook_ = static_cast(0x3), EJustLookTimeLimit_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp { enum struct EShowType : int32_t { EShowWhenOpen_ = static_cast(0x0), EShowPermanently_ = static_cast(0x1), EShowInFixedTime_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct EOpenType : int32_t { ENotOpen_ = static_cast(0x0), EOpenPermanently_ = static_cast(0x1), EOpenRegularly_ = static_cast(0x2), EOpenCdTime_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct RoomBrPrivateSettingDetailView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIWidget* ContainerOwner_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* BtnTemplateConfirm_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* BtnTemplateCancel_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerNotOwner_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* BtnTemplateClose_; DLL2SDK::Assembly_CSharp::UIGrid* GridSelector_; DLL2SDK::Assembly_CSharp::UISlider* SliderMemberNum_; DLL2SDK::Assembly_CSharp::UILabel* LabelMemberNum_; DLL2SDK::Assembly_CSharp::UIButton* BtnAddMemberNum_; DLL2SDK::Assembly_CSharp::UISprite* SpriteAddMemberNumDisable_; DLL2SDK::Assembly_CSharp::UIButton* BtnDelMemberNum_; DLL2SDK::Assembly_CSharp::UISprite* SpriteDelMemberNumDisable_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetAiNum_; DLL2SDK::Assembly_CSharp::UISlider* SliderAiNum_; DLL2SDK::Assembly_CSharp::UILabel* LabelAiNum_; DLL2SDK::Assembly_CSharp::UIButton* BtnAddAiNum_; DLL2SDK::Assembly_CSharp::UISprite* SpriteAddAiNumDisable_; DLL2SDK::Assembly_CSharp::UIButton* BtnDelAiNum_; DLL2SDK::Assembly_CSharp::UISprite* SpriteDelAiNumDisable_; DLL2SDK::Assembly_CSharp::UIButton* BtnEnableInviteFriend_; DLL2SDK::Assembly_CSharp::UIButton* BtnDisableInviteFriend_; DLL2SDK::Array* ColliderNotOwners_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103584(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct RoomBrPrivateSettingDetailController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::BattleRoyale::RoomBrPrivateSettingDetailView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* m_RoomDS_; int32_t m_TotalNum_; int32_t m_AiNum_; int32_t m_EnableOthersInviteFriend_; bool bIsOwner_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSettingActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__InitRoomSettinView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitOwnerAndNotOwner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMemberNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSliderMemberNumChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnAddMemberNumClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnDelMemberNumClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshMemberNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__CheckMemberNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAiNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSliderAiNumChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnAddAiNumClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnDelAiNumClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAiNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__CheckAiNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEnableOthersInviteFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnEnableInviteFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnDisableInviteFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnConfirmClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnCancelClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfShutdownWhenClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103549(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* get_RoomDS_103550(); void Init_103551(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_103552(); void RegisterDelegates_103553(); void UnRegisterDelegates_103554(); void OnOpen_103555(); void InitSettingActive_103556(); void _InitRoomSettinView_103557(); void InitOwnerAndNotOwner_103558(); void InitMemberNum_103559(); void OnSliderMemberNumChange_103560(); void OnBtnAddMemberNumClick_103561(); void OnBtnDelMemberNumClick_103562(); void RefreshMemberNum_103563(int32_t memberNumTarget_, float sliderValue_, bool bSlider_); void _CheckMemberNum_103564(int32_t memberNumtTarget_, float* sliderPer_, bool* forceValue_, bool* bReachLeftLimit_, bool* bReachRightLimit_); void InitAiNum_103565(); void OnSliderAiNumChange_103566(); void OnBtnAddAiNumClick_103567(); void OnBtnDelAiNumClick_103568(); void RefreshAiNum_103569(int32_t aiNumTarget_, float sliderValue_, bool bSlider_); void _CheckAiNum_103570(int32_t aiNumTarget_, float* sliderPer_, bool* forceValue_, bool* bReachLeftLimit_, bool* bReachRightLimit_); void InitEnableOthersInviteFriend_103571(); void OnBtnEnableInviteFriend_103572(); void OnBtnDisableInviteFriend_103573(); void OnBtnConfirmClick_103574(); void OnBtnCancelClick_103575(); bool IfShutdownWhenClose_103576(); void _Init_m__0_103577(); void __xLuaBaseProxy_Init_103578(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_103579(); void __xLuaBaseProxy_RegisterDelegates_103580(); void __xLuaBaseProxy_UnRegisterDelegates_103581(); void __xLuaBaseProxy_OnOpen_103582(); bool __xLuaBaseProxy_IfShutdownWhenClose_103583(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct RoomBrPrivatePasswordSettingView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIInput* InputRoomName_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerPasswordInput_; DLL2SDK::Assembly_CSharp::UIButton* BtnPasswordOn_; DLL2SDK::Assembly_CSharp::UIButton* BtnPasswordOff_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerPasswordOn_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerPassWordOff_; DLL2SDK::Assembly_CSharp::UIInput* InputPassword_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* BtnTemplateConfirm_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* BtnTemplateCancel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRoomName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPasswordState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103546(); void SetRoomName_103547(DLL2SDK::mscorlib::System::String* roomName_); void SetPasswordState_103548(bool state_, DLL2SDK::mscorlib::System::String* password_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct RoomBrPrivatePasswordSettingController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::BattleRoyale::RoomBrPrivatePasswordSettingView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* roomDS_; bool m_HasPassword_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnPasswordOnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnPasswordOffClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPasswordState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInputDeselect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnConfirmClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnCancelClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfShutdownWhenClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103527(); void Init_103528(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_103529(); void RegisterDelegates_103530(); void UnRegisterDelegates_103531(); void OnOpen_103532(); void OnBtnPasswordOnClick_103533(); void OnBtnPasswordOffClick_103534(); void SetPasswordState_103535(bool state_); void OnInputDeselect_103536(); void OnBtnConfirmClick_103537(); void OnBtnCancelClick_103538(); bool IfShutdownWhenClose_103539(); void __xLuaBaseProxy_Init_103540(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_103541(); void __xLuaBaseProxy_RegisterDelegates_103542(); void __xLuaBaseProxy_UnRegisterDelegates_103543(); void __xLuaBaseProxy_OnOpen_103544(); bool __xLuaBaseProxy_IfShutdownWhenClose_103545(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomBrBaseView : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomBaseView { DLL2SDK::Assembly_CSharp::UILabel* LabelTeamInfo_; DLL2SDK::Assembly_CSharp::UISprite* SpriteTeamTypeEnums_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerAutoFill_; DLL2SDK::Assembly_CSharp::UIButton* BtnAutoFill_; DLL2SDK::Assembly_CSharp::UIButton* BtnCancelAutoFill_; DLL2SDK::Assembly_CSharp::UIAnchor* AnchorLeftBottom_; DLL2SDK::Assembly_CSharp::UIAnchor* AnchorRightBottom_; DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* brInfoData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103198(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct RoomBrPrivateMainNavController : DLL2SDK::Assembly_CSharp::RoomBaseNavController { DLL2SDK::Assembly_CSharp::BattleRoyale::RoomBrPrivateMainController* m_RoomBRPrivateCtr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103516(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_103517(); void OnNavigationShowed_103518(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_103519(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_103520(); void __xLuaBaseProxy_OnNavigationShowed_103521(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); void __xLuaBaseProxy_OnNavigationWillClose_103522(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomBrBaseController : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomWithAvatarController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomBrBaseView* m_BrBaseView_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomBasePlaylistSelectorWindowController* m_BasePlaylistCtr_; DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* m_playlistBubble_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ClickSystemEntrance* clickEntrance_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRModeMapDataStore* m_BrModeMapDS_; DLL2SDK::Assembly_CSharp::GameUI::Room::BrDataStore* m_BrDS_; DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* m_GlobalDS_; DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* m_LocalPlayerDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRoomDataStore_Virtual_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRoomSettingChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HidePlaylist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBubble_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMatchServiceList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRoomSettingSameWithBubbleInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlaylistInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTeamTypeStr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTeamTypeSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPPModeStr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnPlaylistClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnBubbleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunCloseSpvpPlaylistAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBottomRight_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103167(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRModeMapDataStore* get_BRModeMapDS_103168(); DLL2SDK::Assembly_CSharp::GameUI::Room::BrDataStore* get_BrDS_103169(); DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* get_GlobalDS_103170(); DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* get_LocalPlayerDS_103171(); void Init_103172(); void OnOpen_103173(); void HandleRoomDataStore_Virtual_103174(); void HandleRoomSettingChange_103175(); void HidePlaylist_103176(); void RefreshBubble_103177(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetMatchServiceList_103178(); bool IsRoomSettingSameWithBubbleInfo_103179(); void SetPlaylistInfo_103180(); DLL2SDK::mscorlib::System::String* GetTeamTypeStr_103181(int32_t matchType_); DLL2SDK::mscorlib::System::String* GetTeamTypeSpriteName_103182(int32_t matchType_); DLL2SDK::mscorlib::System::String* GetPPModeStr_103183(DLL2SDK::CSProto::msg::EPPMode ppmode_); void OnBtnPlaylistClick_103184(); void OnBtnBubbleClick_103185(); void RunCloseSpvpPlaylistAnimator_103186(); void RefreshBottomRight_103187(); void __xLuaBaseProxy_Init_103188(); void __xLuaBaseProxy_OnOpen_103189(); void __xLuaBaseProxy_HandleRoomDataStore_Virtual_103190(); void __xLuaBaseProxy_HandleRoomSettingChange_103191(); void __xLuaBaseProxy_HidePlaylist_103192(); void __xLuaBaseProxy_RefreshBubble_103193(); void __xLuaBaseProxy_SetPlaylistInfo_103194(); void __xLuaBaseProxy_OnBtnPlaylistClick_103195(); void __xLuaBaseProxy_OnBtnBubbleClick_103196(); void __xLuaBaseProxy_RunCloseSpvpPlaylistAnimator_103197(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRSingleMemberItemView : DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell { DLL2SDK::Assembly_CSharp::UIWidget* ContainerInfo_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetAdapt_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRMemberItem* item_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103469(); void AdaptSize_103470(int32_t width_); void SetData_103471(int32_t index_, bool bHide_, DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* info_, uint32_t maxPlayerCount_, uint32_t maxAiPlayerCount_, uint64_t roomOnwerPlayerId_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRSingleMemberItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattleRoyale::BRSingleMemberItemView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103459(); void Init_103460(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_103461(); void RegisterDelegates_103462(); void UnRegisterDelegates_103463(); bool SetEasyListData_103464(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* dataObj_); void __xLuaBaseProxy_Init_103465(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_103466(); void __xLuaBaseProxy_RegisterDelegates_103467(); void __xLuaBaseProxy_UnRegisterDelegates_103468(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRRoomMembersBaseView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::Transform* tranTopLeft_; DLL2SDK::UnityEngine::UnityEngine::Transform* tranTopRight_; DLL2SDK::UnityEngine::UnityEngine::Transform* tranBottomLeft_; DLL2SDK::UnityEngine::UnityEngine::Transform* tranBottomRight_; DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* FlowGrid_; DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103393(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRRoomMembersBaseController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattleRoyale::BRRoomMembersBaseView* mView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRestrictPosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103387(); void Init_103388(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_103389(); void GetRestrictPosition_103390(DLL2SDK::UnityEngine::UnityEngine::Vector3* topLeftVec_, DLL2SDK::UnityEngine::UnityEngine::Vector3* topRightVec_, DLL2SDK::UnityEngine::UnityEngine::Vector3* bottomLeftVec_, DLL2SDK::UnityEngine::UnityEngine::Vector3* bottomRightVec_); void __xLuaBaseProxy_Init_103391(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_103392(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRRoomMembersSingleView : DLL2SDK::Assembly_CSharp::BattleRoyale::BRRoomMembersBaseView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103437(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRRoomMembersSingleController : DLL2SDK::Assembly_CSharp::BattleRoyale::BRRoomMembersBaseController { DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_FlowGridTimer_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRRoomMembersSingleView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* m_RoomDS_; int32_t m_Width_; int32_t m_Row_; int32_t m_Column_; int32_t m_LastColumn_; struct StaticFields { int32_t COLUMN_PER_ROW_; int32_t BR_ROOM_SINGLE_COLUMN_NUM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPlayerList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CellAssetIDForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureCellForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ColumnNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WidthForColumn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103415(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* get_RoomDS_103416(); void Init_103417(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_103418(); void RegisterDelegates_103419(); void UnRegisterDelegates_103420(); void InitScrollView_103421(int32_t width_, int32_t height_); void RefreshPlayerList_103422(); DLL2SDK::Assembly_CSharp::EAssetID CellAssetIDForPath_103423(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void ConfigureCellForPath_103424(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* cell_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void DidSelectRow_103425(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); int32_t RowNumber_103426(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t column_); int32_t ColumnNumber_103427(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_); float HeightForRow_103428(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); float WidthForColumn_103429(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void _InitScrollView_m__0_103430(); void __xLuaBaseProxy_Init_103431(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_103432(); void __xLuaBaseProxy_RegisterDelegates_103433(); void __xLuaBaseProxy_UnRegisterDelegates_103434(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRRoomMembersDoubleView : DLL2SDK::Assembly_CSharp::BattleRoyale::BRRoomMembersBaseView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103414(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRRoomMembersDoubleController : DLL2SDK::Assembly_CSharp::BattleRoyale::BRRoomMembersBaseController { DLL2SDK::Assembly_CSharp::BattleRoyale::BRRoomMembersDoubleView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* m_RoomDS_; int32_t m_Width_; int32_t m_Row_; int32_t m_Column_; int32_t m_LastColumn_; struct StaticFields { int32_t COLUMN_PER_ROW_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPlayerList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CellAssetIDForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureCellForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ColumnNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WidthForColumn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103394(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* get_RoomDS_103395(); void Init_103396(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_103397(); void RegisterDelegates_103398(); void UnRegisterDelegates_103399(); void InitScrollView_103400(int32_t width_, int32_t height_); void RefreshPlayerList_103401(); DLL2SDK::Assembly_CSharp::EAssetID CellAssetIDForPath_103402(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void ConfigureCellForPath_103403(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* cell_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void DidSelectRow_103404(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); int32_t RowNumber_103405(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t column_); int32_t ColumnNumber_103406(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_); float HeightForRow_103407(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); float WidthForColumn_103408(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void _InitScrollView_m__0_103409(); void __xLuaBaseProxy_Init_103410(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_103411(); void __xLuaBaseProxy_RegisterDelegates_103412(); void __xLuaBaseProxy_UnRegisterDelegates_103413(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRMemberSquadItemView : DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell { DLL2SDK::Assembly_CSharp::UIWidget* ContainerInfo_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetAdapt_; DLL2SDK::Assembly_CSharp::UISprite* SpriteTitleBg_; DLL2SDK::Assembly_CSharp::UISprite* SpriteInfoBg_; DLL2SDK::Assembly_CSharp::UIGrid* Grid_; DLL2SDK::Assembly_CSharp::UILabel* labelTeamName_; DLL2SDK::Array* items_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdpatSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103384(); void AdpatSize_103385(int32_t width_); void SetData_103386(int32_t index_, bool bhide_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRMemberSquadItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattleRoyale::BRMemberSquadItemView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103374(); void Init_103375(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_103376(); void RegisterDelegates_103377(); void UnRegisterDelegates_103378(); bool SetEasyListData_103379(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* dataObj_); void __xLuaBaseProxy_Init_103380(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_103381(); void __xLuaBaseProxy_RegisterDelegates_103382(); void __xLuaBaseProxy_UnRegisterDelegates_103383(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRMemberItem : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIWidget* NormalRoot_; DLL2SDK::Assembly_CSharp::UILabel* LabelMemberName_; DLL2SDK::Assembly_CSharp::UIButton* BtnSeat_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* HeadIcon_; DLL2SDK::Assembly_CSharp::UISprite* SpriteClose_; DLL2SDK::Assembly_CSharp::UISprite* SpriteAi_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRoomOwner_; DLL2SDK::Assembly_CSharp::UISprite* SpriteNotReady_; DLL2SDK::Assembly_CSharp::UISprite* SpriteIsLocalPlayer_; DLL2SDK::UnityEngine::UnityEngine::Color ColorLocalPlayer_; DLL2SDK::UnityEngine::UnityEngine::Color ColorNormal_; int32_t m_SeatIndex_; uint64_t m_PlayerId_; DLL2SDK::mscorlib::System::String* m_PlayerName_; DLL2SDK::Assembly_CSharp::UISprite* SpriteSelect_; bool m_Ai_; bool m_Close_; bool m_IsSelf_; DLL2SDK::CSProto::msg::ECamp m_Camp_; DLL2SDK::UnityEngine::UnityEngine::GameObject* VoiceSpeakingObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* VoiceSlientObj_; DLL2SDK::UnityEngine::UnityEngine::Vector3 vecLeft_; DLL2SDK::UnityEngine::UnityEngine::Vector3 vecRight_; float mUpdateVoiceTimer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateVoiceStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSelfVoiceStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMemberInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnSeatClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLeftPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRightPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMemberSettingPos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103361(); void RegisterDelegates_103362(); void UnRegisterDelegates_103363(); void Update_103364(); void UpdateVoiceStatus_103365(DLL2SDK::mscorlib::System::String* roomName_); DLL2SDK::Assembly_CSharp::GameBase::EVoiceSystemMemberState GetSelfVoiceStatus_103366(); void SetMemberInfo_103367(int32_t index_, DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* info_, int32_t seatIndex_, DLL2SDK::CSProto::msg::ECamp camp_, uint32_t maxPlayerCount_, uint32_t maxAiPlayerCount_, uint64_t roomOnwerPlayerId_); void OnBtnSeatClick_103368(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetLeftPos_103369(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetRightPos_103370(); void GetMemberSettingPos_103371(DLL2SDK::UnityEngine::UnityEngine::Vector3* vec_, bool* bLeft_); void __xLuaBaseProxy_RegisterDelegates_103372(); void __xLuaBaseProxy_UnRegisterDelegates_103373(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRMemberInfoSettingView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIPressButton* colliderMask_; DLL2SDK::Assembly_CSharp::UILabel* LabelPlayerName_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBg_; DLL2SDK::Array* BtnItems_; int32_t m_Width_; int32_t m_Height_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103354(); void SetData_103355(uint64_t playerId_, DLL2SDK::mscorlib::System::String* playerName_, bool bIsOwner_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRMemberInfoSettingView_clickCallbackHandler* callback_); void SetPos_103356(DLL2SDK::UnityEngine::UnityEngine::Vector3 vect_, bool bLeft_, bool restrict_, DLL2SDK::UnityEngine::UnityEngine::Vector3 topLeft_, DLL2SDK::UnityEngine::UnityEngine::Vector3 topRight_, DLL2SDK::UnityEngine::UnityEngine::Vector3 bottomLeft_, DLL2SDK::UnityEngine::UnityEngine::Vector3 bottomRight_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRMemberInfoSettingItem : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* Btn_; DLL2SDK::Assembly_CSharp::UILabel* LabelName_; DLL2SDK::Assembly_CSharp::UILabel* LabelPressName_; DLL2SDK::Assembly_CSharp::UISprite* SpritePress_; uint64_t m_PlayerId_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRMemberInfoSettingView_clickCallbackHandler* m_Callback_; DLL2SDK::Assembly_CSharp::BattleRoyale::EBRInfoItem m_Info_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103346(); void RegisterDelegates_103347(); void UnRegisterDelegates_103348(); void SetData_103349(DLL2SDK::Assembly_CSharp::BattleRoyale::EBRInfoItem eInfo_, uint64_t playerId_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRMemberInfoSettingView_clickCallbackHandler* callback_); void OnBtnClick_103350(); void OnPress_103351(bool bPress_); void __xLuaBaseProxy_RegisterDelegates_103352(); void __xLuaBaseProxy_UnRegisterDelegates_103353(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRMemberInfoSettingController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattleRoyale::BRMemberInfoSettingView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* m_RoomDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnMaskClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103333(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* get_RoomDS_103334(); void Init_103335(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_103336(); void RegisterDelegates_103337(); void UnRegisterDelegates_103338(); void SetPos_103339(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, bool bLeft_, bool restrict_, DLL2SDK::UnityEngine::UnityEngine::Vector3 topLeft_, DLL2SDK::UnityEngine::UnityEngine::Vector3 topRight_, DLL2SDK::UnityEngine::UnityEngine::Vector3 bottomLeft_, DLL2SDK::UnityEngine::UnityEngine::Vector3 bottomRight_); void SetData_103340(uint64_t playerId_, DLL2SDK::mscorlib::System::String* playerName_); void OnBtnMaskClick_103341(); void __xLuaBaseProxy_Init_103342(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_103343(); void __xLuaBaseProxy_RegisterDelegates_103344(); void __xLuaBaseProxy_UnRegisterDelegates_103345(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRMemberDoubleItemView : DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell { DLL2SDK::Assembly_CSharp::UIWidget* ContainerInfo_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetAdapt_; DLL2SDK::Assembly_CSharp::UISprite* SpriteTitleBg_; DLL2SDK::Assembly_CSharp::UISprite* SpriteInfoBg_; DLL2SDK::Assembly_CSharp::UIGrid* Grid_; DLL2SDK::Assembly_CSharp::UILabel* labelTeamName_; DLL2SDK::Array* items_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103330(); void AdaptSize_103331(int32_t width_); void SetData_103332(int32_t index_, bool bHide_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRMemberDoubleItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattleRoyale::BRMemberDoubleItemView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103320(); void Init_103321(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_103322(); void RegisterDelegates_103323(); void UnRegisterDelegates_103324(); bool SetEasyListData_103325(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* dataObj_); void __xLuaBaseProxy_Init_103326(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_103327(); void __xLuaBaseProxy_RegisterDelegates_103328(); void __xLuaBaseProxy_UnRegisterDelegates_103329(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomBrPlaylistSelectorWindowView : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomBasePlaylistSelectorWindowView { DLL2SDK::Assembly_CSharp::UIWidget* ContainerTeamMatchType_; DLL2SDK::Assembly_CSharp::UIPanel* PanelScrollView_; DLL2SDK::Assembly_CSharp::UIScrollView* ScrollView_; DLL2SDK::Assembly_CSharp::UIToggle* ToggleSingle_; DLL2SDK::Assembly_CSharp::UIButton* BtnSingle_; DLL2SDK::Assembly_CSharp::UIWidget* ObjSingleLock_; DLL2SDK::Assembly_CSharp::UIToggle* ToggleDouble_; DLL2SDK::Assembly_CSharp::UIButton* BtnDouble_; DLL2SDK::Assembly_CSharp::UIWidget* ObjDoubleLock_; DLL2SDK::Assembly_CSharp::UIToggle* ToggleSquad_; DLL2SDK::Assembly_CSharp::UIButton* BtnSquad_; DLL2SDK::Assembly_CSharp::UIWidget* ObjSquadLock_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerPPMode_; DLL2SDK::Assembly_CSharp::UIToggle* ToggleFpp_; DLL2SDK::Assembly_CSharp::UIButton* BtnFpp_; DLL2SDK::Assembly_CSharp::UIWidget* ObjFppLock_; DLL2SDK::Assembly_CSharp::UIToggle* ToggleTpp_; DLL2SDK::Assembly_CSharp::UIButton* BtnTpp_; DLL2SDK::Assembly_CSharp::UIWidget* ObjTppLock_; DLL2SDK::Assembly_CSharp::UILabel* LabelPlaylistName_; DLL2SDK::Assembly_CSharp::UILabel* LabelPlaylistDesc_; DLL2SDK::Assembly_CSharp::UILabel* LabelPlaylistInSeasonOff_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelectPlaylistDesc_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103318(); void SetSelectPlaylistDesc_103319(DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* data_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomBrPlaylistSelectorWindowController : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomBasePlaylistSelectorWindowController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomBrPlaylistSelectorWindowView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_EasylistCtr_; DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* m_Data_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AllDataList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TempDataList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ShowDataList_; int32_t m_ShowIndex_; int32_t m_MatchTeamType_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_RefreshTimer_; bool m_bRedDot_; DLL2SDK::Assembly_CSharp::ESeasonState m_SeasonState_; double m_ServerTime_; DLL2SDK::Assembly_CSharp::GameUI::Room::BrDataStore* m_BrDS_; DLL2SDK::Assembly_CSharp::GameUI::BR::BRLadderDataStore* m_BrLadderDS_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelectPlaylistDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPlaylistData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPPMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMatchTeamType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnSingleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnDoubleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnSquadClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnFppClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnTppClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnConfirmClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshIsSeasonOff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIsShowSeasonOffShowed_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103285(); DLL2SDK::Assembly_CSharp::GameUI::Room::BrDataStore* get_BrDS_103286(); DLL2SDK::Assembly_CSharp::GameUI::BR::BRLadderDataStore* get_BrLadderDS_103287(); void Init_103288(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_103289(); void RegisterDelegates_103290(); void UnRegisterDelegates_103291(); void UpdateView_103292(int32_t adaptWidth_); void SetSelectPlaylistDesc_103293(); void InitPlaylistData_103294(); void RefreshTimer_103295(); void HandleData_103296(); void SetPPMode_103297(); void SetMatchTeamType_103298(); void OnBtnSingleClick_103299(); void OnBtnDoubleClick_103300(); void OnBtnSquadClick_103301(); void OnBtnFppClick_103302(); void OnBtnTppClick_103303(); void OnBtnConfirmClick_103304(); bool OnEasyListItemClick_103305(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_103306(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void RefreshIsSeasonOff_103307(); void SetIsShowSeasonOffShowed_103308(); void __xLuaBaseProxy_Init_103312(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_103313(); void __xLuaBaseProxy_RegisterDelegates_103314(); void __xLuaBaseProxy_UnRegisterDelegates_103315(); void __xLuaBaseProxy_UpdateView_103316(int32_t P0_); void __xLuaBaseProxy_OnBtnConfirmClick_103317(); static bool _InitPlaylistData_m__0_103309(DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* it_); static int32_t _RefreshTimer_m__1_103310(DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* a_, DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* b_); static bool _HandleData_m__2_103311(DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct BrMapItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* LabelNormalName_; DLL2SDK::Assembly_CSharp::UILabel* LabelHightlightName_; DLL2SDK::Assembly_CSharp::UISprite* SpriteResource_; DLL2SDK::Assembly_CSharp::UITexture* TextureResource_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetSelect_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetLock_; DLL2SDK::Assembly_CSharp::UILabel* LabelTag_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetTag_; DLL2SDK::Assembly_CSharp::UISprite* SpriteTag_; DLL2SDK::Assembly_CSharp::UILabel* LabelRemainTime_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRemainTime_; DLL2SDK::Assembly_CSharp::UILabel* LabelOpenTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMapItemView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103283(); void SetMapItemView_103284(DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* data_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct BrMapItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::Room::BrMapItemView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103273(); void Init_103274(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_103275(); void RegisterDelegates_103276(); void UnRegisterDelegates_103277(); bool SetEasyListData_103278(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* dataObj_); void __xLuaBaseProxy_Init_103279(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_103280(); void __xLuaBaseProxy_RegisterDelegates_103281(); void __xLuaBaseProxy_UnRegisterDelegates_103282(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct RoomBrLadderView : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomBrBaseView { DLL2SDK::Assembly_CSharp::UIWidget* WidgetIsLadder_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetLadderInfo_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRank_; DLL2SDK::Assembly_CSharp::UISprite* SpriteFG_; DLL2SDK::Assembly_CSharp::UILabel* LabelRankExp_; DLL2SDK::Assembly_CSharp::UIProgressBar* ProgressRankExp_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoRankProtection_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichButton* TutorialBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HighlightFPSTPS_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HighlightPlay_; DLL2SDK::Assembly_CSharp::UIButton* BpTaskTipsBtn_; DLL2SDK::Assembly_CSharp::UILabel* CompleteBpTaskNum_; DLL2SDK::Assembly_CSharp::UIButton* EventRewardTipsBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EventRewarTips_; DLL2SDK::Assembly_CSharp::UIButton* TestBtn_; DLL2SDK::Assembly_CSharp::UIButton* PrototypeBtn_; DLL2SDK::Assembly_CSharp::UIButton* AIPlaygroundBtn_; DLL2SDK::Assembly_CSharp::UIButton* BtnLadderStat_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetRootLoadout_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetRootCreateRoom_; DLL2SDK::Assembly_CSharp::UIButton* BtnCreateRoom_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetRoot20vs20_; DLL2SDK::Assembly_CSharp::UIButton* BtnCreate20vs20_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetRootBtns_; DLL2SDK::Assembly_CSharp::UIButton* BtnSniperChallenge_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DeviceWarningWidget_; DLL2SDK::Assembly_CSharp::UISprite* SimulatorIcon_; DLL2SDK::Assembly_CSharp::UISprite* GamepadIcon_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* btnDynamicDownload_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAutoFill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentMatchType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RepositionBottomRight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RepositionBottomLeft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShortCodeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRankInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCompleteBpTaskNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BpTipsIsActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSimulatorIcon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103257(); DLL2SDK::UnityEngine::UnityEngine::Color get_ColorInProtection_103258(); DLL2SDK::UnityEngine::UnityEngine::Color get_ColorNormal_103259(); void Awake_103260(); void SetAutoFill_103261(bool bAuto_); void SetCurrentMatchType_103262(int32_t matchType_); void RepositionBottomRight_103263(); void RepositionBottomLeft_103264(); void SetShortCodeInfo_103265(bool bShow_, int32_t ShortCode_); void SetRankInfo_103266(); void SetCompleteBpTaskNum_103267(int32_t CompleteNum_); void BpTipsIsActive_103268(bool isActive_); void InitSimulatorIcon_103269(); void __xLuaBaseProxy_Awake_103270(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct RoomBrLadderNavController : DLL2SDK::Assembly_CSharp::RoomBaseNavController { DLL2SDK::Assembly_CSharp::BattleRoyale::RoomBRLadderController* m_Controller_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowNone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowSquad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103246(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_103247(); bool IsShowNone_103248(); bool IsShowSquad_103249(); void OnNavigationShowed_103250(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_103251(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_103252(); bool __xLuaBaseProxy_IsShowNone_103253(); bool __xLuaBaseProxy_IsShowSquad_103254(); void __xLuaBaseProxy_OnNavigationShowed_103255(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); void __xLuaBaseProxy_OnNavigationWillClose_103256(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct BrSystemAssist : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::Room::BrSystemAssist* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqBrMatchConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrMatchConfigResponse_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103242(); void ReqBrMatchConfig_103243(); bool OnBrMatchConfigResponse_103244(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errStr_); static void _cctor_103245(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct BrDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { uint32_t LastClickTimeStamp_; int32_t br20v20MapId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_BrPlaylistGroup_; bool m_bAutoFill_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDataByServer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDataByMatchServiceModule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBrPlaylistConfigClient_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTimeStampFromStr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultBrInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBrInfoValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPlaylistInfoValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBrInfoByMapId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBubbleInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRedDotInfoByServer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Is20vs20PrivateValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlaylistInfoByPlaylistId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103206(); bool get_bAutoFill_103207(); void set_bAutoFill_103208(bool value_); void RefreshDataByServer_103209(DLL2SDK::CSProto::msg::CSBRMatchConfigRes* res_); void GetDataByMatchServiceModule_103210(DLL2SDK::mscorlib::System::Collections::Generic::List_1* matchServicelist_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, int32_t limitMode_); DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* GetBrPlaylistConfigClient_103211(DLL2SDK::CSProto::msg::BRPlayListParentConfigDesc* parentConfig_, DLL2SDK::CSProto::msg::BRPlayListConfigDesc* desc_); int32_t GetTimeStampFromStr_103212(DLL2SDK::mscorlib::System::String* TimeStr_); bool GetDefaultBrInfo_103213(DLL2SDK::mscorlib::System::Collections::Generic::List_1* matchTypeList_, int32_t* playlistId_, int32_t* mapId_); bool IsBrInfoValid_103214(DLL2SDK::CSProto::msg::EMatchServiceModule matchType_); DLL2SDK::Assembly_CSharp::EPlaylistState IsPlaylistInfoValid_103215(DLL2SDK::mscorlib::System::Collections::Generic::List_1* matchTypeList_, int32_t playlistId_, int32_t mapId_, DLL2SDK::CSProto::msg::LevelInfo* levelInfo_, int32_t brLadderLevel_); DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* GetBrInfoByMapId_103216(DLL2SDK::mscorlib::System::Collections::Generic::List_1* matchTypelist_, int32_t targetPlaylistId_, int32_t mapId_); DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* GetBubbleInfo_103217(DLL2SDK::mscorlib::System::Collections::Generic::List_1* matchServiceList_, double serverTime_, DLL2SDK::mscorlib::System::DateTime dateTime_, int32_t dayOfWeek_, DLL2SDK::CSProto::msg::LevelInfo* levelInfo_, int32_t brLadderRank_); void RefreshRedDotInfoByServer_103218(); void ReLogin_103219(); bool Is20vs20PrivateValid_103220(); DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* GetPlaylistInfoByPlaylistId_103221(int32_t playlistId_); void __xLuaBaseProxy_ReLogin_103222(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct BrPlaylistConfigClient : DLL2SDK::Assembly_CSharp::PlaylistConfigClientBase { DLL2SDK::mscorlib::System::Collections::Generic::List_1* UnlockConditionList_; int32_t mapId_; int32_t matchTeamType_; int32_t enableSquad_; int32_t enableDouble_; int32_t enableSingle_; int32_t ppMode_; int32_t enableTpp_; int32_t enableFpp_; int32_t enableAutoFill_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableTeamType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultTeamType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnablePersonPerspective_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultPPMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableSelectAutoFill_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103200(); bool IsEnableTeamType_103201(int32_t teamType_); bool GetDefaultTeamType_103202(int32_t* teamType_); bool IsEnablePersonPerspective_103203(int32_t ppMode_); bool GetDefaultPPMode_103204(int32_t* PPMode_); bool IsEnableSelectAutoFill_103205(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct BrPlaylistGroup : DLL2SDK::mscorlib::System::Object { int32_t matchType_; int32_t selectPlaylistId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* configList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103199(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct RoomMembersObserverView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* MemberTemplate_; DLL2SDK::Assembly_CSharp::UILabel* LabelState_; DLL2SDK::Assembly_CSharp::UIButton* BtnSpread_; DLL2SDK::Assembly_CSharp::UIButton* BtnRetract_; DLL2SDK::Assembly_CSharp::UIPanel* SpreadRoot_; DLL2SDK::Assembly_CSharp::UIGrid* Grid_; DLL2SDK::Assembly_CSharp::UIGrid* SpreadGrid_; DLL2SDK::Assembly_CSharp::UIButton* ColliderBg_; DLL2SDK::Array* MemberItems_; uint32_t m_ObserverMemberNum_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* m_RoomDS_; struct StaticFields { int32_t MEMBER_NUM_PER_ROW_; int32_t SPREAD_MEMBER_NUM_PER_ROW_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSpreadObservers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPlayerList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103126(); int32_t get_ObserverMemberNum_103127(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* get_RoomDS_103128(); void ShowSpreadObservers_103129(bool show_); void RefreshPlayerList_103130(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct RoomMembersObserverController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattleRoyale::RoomMembersObserverView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnSpreadClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnRetractClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnColliderBgClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSpreadObservers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitDefault_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPlayerList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103111(); void Init_103112(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_103113(); void RegisterDelegates_103114(); void UnRegisterDelegates_103115(); void OnBtnSpreadClick_103116(); void OnBtnRetractClick_103117(); void OnColliderBgClick_103118(); void ShowSpreadObservers_103119(bool show_); void InitDefault_103120(); void RefreshPlayerList_103121(); void __xLuaBaseProxy_Init_103122(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_103123(); void __xLuaBaseProxy_RegisterDelegates_103124(); void __xLuaBaseProxy_UnRegisterDelegates_103125(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Report { struct ReportWindowViewItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* Camp_; DLL2SDK::Assembly_CSharp::UILabel* Sequence_; DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::Assembly_CSharp::UISprite* DropSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SequeceObj_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102977(); void SetInfo_102978(DLL2SDK::mscorlib::System::String* camp_, int32_t sequence_, DLL2SDK::mscorlib::System::String* name_, bool ShowDropSprite_, bool ShowSequence_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Report { struct ReportWindowView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Array* Items_; DLL2SDK::Assembly_CSharp::UIInput* UserInput_; DLL2SDK::Assembly_CSharp::UIButton* Cancel_; DLL2SDK::Assembly_CSharp::UIButton* Confirm_; DLL2SDK::Assembly_CSharp::UILabel* UIDLabel_; DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* PlayerReported_; int32_t CharacterLimit_; DLL2SDK::mscorlib::System::String* DefaultTips_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* UserInputCacheDic_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CharacterValidate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CacheUserInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReinitReportView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102967(); void Init_102968(); wchar_t CharacterValidate_102969(DLL2SDK::mscorlib::System::String* text_, int32_t charIndex_, wchar_t addedChar_); void InitItems_102970(DLL2SDK::mscorlib::System::Collections::Generic::List_1* ReportIds_); void CacheUserInput_102971(); void ReinitReportView_102972(); void __xLuaBaseProxy_Init_102973(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Report { struct ReportWindowController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ReportIdDic_; DLL2SDK::Assembly_CSharp::GameUI::Report::ReportWindowView* m_View_; bool isLoadingShow_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitReportIdDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReportCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestReportPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnKeyClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102953(); void Init_102954(); void RegisterDelegates_102955(); void UnRegisterDelegates_102956(); void InitReportIdDic_102957(); int32_t GetReportCode_102958(); void OnCancelBtnClicked_102959(); void OnConfirmBtnClicked_102960(); void RequestReportPlayer_102961(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* data_); void ShowTips_102962(); void OnReturnKeyClick_102963(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void __xLuaBaseProxy_Init_102964(); void __xLuaBaseProxy_RegisterDelegates_102965(); void __xLuaBaseProxy_UnRegisterDelegates_102966(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Report { struct CommonReportWindowView : DLL2SDK::Assembly_CSharp::GameUI::Report::ReportWindowView { DLL2SDK::Assembly_CSharp::UILabel* LabelPlayerName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102951(); void SetName_102952(DLL2SDK::mscorlib::System::String* name_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Report { struct CommonReportWindowController : DLL2SDK::Assembly_CSharp::GameUI::Report::ReportWindowController { DLL2SDK::Assembly_CSharp::GameUI::Report::CommonReportWindowView* m_View_; DLL2SDK::System_Core::System::Action* CallBack_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmBtnClicked_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102943(); void Init_102944(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_102945(); void InitView_102946(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* data_); void OnConfirmBtnClicked_102947(); void __xLuaBaseProxy_Init_102948(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_102949(); void __xLuaBaseProxy_OnConfirmBtnClicked_102950(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Report { struct BRReportWindowView : DLL2SDK::Assembly_CSharp::GameUI::Report::ReportWindowView { DLL2SDK::UnityEngine::UnityEngine::GameObject* BRObj_; DLL2SDK::Assembly_CSharp::UIGrid* BRGrid_; DLL2SDK::Assembly_CSharp::UIScrollView* BRScrollView_; DLL2SDK::Assembly_CSharp::GameUI::Report::ReportWindowViewItem* BRTeamMateTemplate_; DLL2SDK::Assembly_CSharp::GameUI::Report::ReportWindowViewItem* BRHitterTemplate_; DLL2SDK::Assembly_CSharp::GameUI::Report::ReportWindowViewItem* BRPlayer1Template_; DLL2SDK::Assembly_CSharp::GameUI::Report::ReportWindowViewItem* BRPlayer2Template_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MPObj_; DLL2SDK::Assembly_CSharp::UIGrid* MPGrid_; DLL2SDK::Assembly_CSharp::UIScrollView* MPScrollView_; DLL2SDK::Assembly_CSharp::GameUI::Report::ReportWindowViewItem* MPTeamMateTemplate_; DLL2SDK::Assembly_CSharp::GameUI::Report::ReportWindowViewItem* MPHitterTemplate_; DLL2SDK::Assembly_CSharp::GameUI::Report::ReportWindowViewItem* MPPlayerTemplate_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FFAObj_; DLL2SDK::Assembly_CSharp::UIGrid* FFAGrid_; DLL2SDK::Assembly_CSharp::UIScrollView* FFAScrollView_; DLL2SDK::Assembly_CSharp::GameUI::Report::ReportWindowViewItem* FFAHitterTemplate_; DLL2SDK::Assembly_CSharp::GameUI::Report::ReportWindowViewItem* FFAPlayer1Template_; DLL2SDK::Assembly_CSharp::GameUI::Report::ReportWindowViewItem* FFAPlayer2Template_; DLL2SDK::Assembly_CSharp::GameUI::Report::ReportWindowViewItem* FFAPlayer3Template_; DLL2SDK::Assembly_CSharp::GameUI::Report::ReportWindowViewItem* FFAPlayerOtherTemplate_; DLL2SDK::UnityEngine::UnityEngine::Animator* animator_; DLL2SDK::UnityEngine::UnityEngine::GameObject* content_; bool IsFirstItem_; struct StaticFields { DLL2SDK::Assembly_CSharp::UIEventListener_VoidDelegate* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPlayers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBRDropedPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPlayerItems_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102925(); DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* get_sds_102926(); void ShowContent_102927(DLL2SDK::mscorlib::System::Collections::Generic::List_1* Hitters_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* Teammates_, bool IsBR_, bool IsMP_, bool IsFFA_); void OnEnable_102928(); void OnDisable_102929(); void InitPlayers_102930(DLL2SDK::mscorlib::System::Collections::Generic::List_1* Hitters_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* Teammates_, bool IsBR_, bool IsMP_, bool IsFFA_); bool IsBRDropedPlayer_102931(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* data_); void InitPlayerItems_102932(DLL2SDK::Assembly_CSharp::UIGrid* grid_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* data_, DLL2SDK::UnityEngine::UnityEngine::GameObject* Template_, bool IsBR_, bool IsMP_, bool IsFFA_); void __xLuaBaseProxy_OnEnable_102934(); void __xLuaBaseProxy_OnDisable_102935(); static void _InitPlayerItems_m__0_102933(DLL2SDK::UnityEngine::UnityEngine::GameObject* o_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Report { struct BRReportWindowController : DLL2SDK::Assembly_CSharp::GameUI::Report::ReportWindowController { DLL2SDK::Assembly_CSharp::GameUI::Report::BRReportWindowView* m_View_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* DropedPlayers_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitDropedPlayers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestReportPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReportType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResponseReportPlayer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102904(); DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* get_sds_102905(); void Init_102906(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_102907(); void RegisterDelegates_102908(); void UnRegisterDelegates_102909(); void InitView_102910(DLL2SDK::mscorlib::System::Collections::Generic::List_1* Hitters_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* Teammates_, bool IsBR_, bool IsMP_, bool IsFFA_); void InitDropedPlayers_102911(DLL2SDK::mscorlib::System::Collections::Generic::List_1* Hitters_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* Teammates_, bool IsBR_, bool IsMP_, bool IsFFA_); void OnConfirmBtnClicked_102912(); void RequestReportPlayer_102913(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* data_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetReportType_102914(); void OnResponseReportPlayer_102915(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void __xLuaBaseProxy_Init_102916(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_102917(); void __xLuaBaseProxy_RegisterDelegates_102918(); void __xLuaBaseProxy_UnRegisterDelegates_102919(); void __xLuaBaseProxy_OnConfirmBtnClicked_102920(); void __xLuaBaseProxy_RequestReportPlayer_102921(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* P0_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct ShortCodeWindowView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; DLL2SDK::Assembly_CSharp::UILabel* Digit4Label_; DLL2SDK::Assembly_CSharp::UILabel* Digit3Label_; DLL2SDK::Assembly_CSharp::UILabel* Digit2Label_; DLL2SDK::Assembly_CSharp::UILabel* Digit1Label_; DLL2SDK::Assembly_CSharp::UIButton* Btn0_; DLL2SDK::Assembly_CSharp::UIButton* Btn1_; DLL2SDK::Assembly_CSharp::UIButton* Btn2_; DLL2SDK::Assembly_CSharp::UIButton* Btn3_; DLL2SDK::Assembly_CSharp::UIButton* Btn4_; DLL2SDK::Assembly_CSharp::UIButton* Btn5_; DLL2SDK::Assembly_CSharp::UIButton* Btn6_; DLL2SDK::Assembly_CSharp::UIButton* Btn7_; DLL2SDK::Assembly_CSharp::UIButton* Btn8_; DLL2SDK::Assembly_CSharp::UIButton* Btn9_; DLL2SDK::Assembly_CSharp::UIButton* BackBtn_; DLL2SDK::Assembly_CSharp::UIButton* TipsBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NewRoomObj_; DLL2SDK::Assembly_CSharp::UIButton* NewRoomCancel_; DLL2SDK::Assembly_CSharp::UIButton* NewRoomConfirm_; DLL2SDK::Assembly_CSharp::UIButton* NewRoomClose_; DLL2SDK::Assembly_CSharp::UILabel* NewRoomTipLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ErrorObj_; DLL2SDK::Assembly_CSharp::UIButton* ErrorResendBtn_; DLL2SDK::Assembly_CSharp::UILabel* ErrorResendLabel_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* ErrorResendBC_; DLL2SDK::Assembly_CSharp::UIButton* ErrorConfirmBtn_; DLL2SDK::Assembly_CSharp::UIButton* ErrorClose_; DLL2SDK::Assembly_CSharp::UILabel* ErrorTipLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MainView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102900(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_102901(); void Tick_102902(float dt_); void __xLuaBaseProxy_Tick_102903(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct ShortCodeWindowController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::ShortCodeWindowView* m_View_; int32_t index_; double TimeStart_; double TimeEnd_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNewRoomCancel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNewRoomConfirm_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNewRoomClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnErrorResend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnErrorConfirm_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnErrorClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuitRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNewShortCodeRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShortCodeReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetLocationResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShortCodeRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtn0Click_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtn1Click_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtn2Click_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtn3Click_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtn4Click_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtn5Click_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtn6Click_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtn7Click_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtn8Click_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtn9Click_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102860(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_102861(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* get_RoomDS_102862(); DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationDataStore* get_rids_102863(); void Init_102864(); void RegisterDelegates_102865(); void UnRegisterDelegates_102866(); void OnOpen_102867(); void OnNewRoomCancel_102868(); void OnNewRoomConfirm_102869(); void OnNewRoomClose_102870(); void OnErrorResend_102871(); void OnErrorConfirm_102872(); void OnErrorClose_102873(); void OnQuitRoom_102874(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNewShortCodeRoom_102875(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShortCodeReq_102876(int32_t ShortCode_); void OnGetLocationResponse_102877(bool bSuccess_, double longitude_, double latitude_); void OnShortCodeRes_102878(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void InitInfo_102879(); void OnBtn0Click_102880(); void OnBtn1Click_102881(); void OnBtn2Click_102882(); void OnBtn3Click_102883(); void OnBtn4Click_102884(); void OnBtn5Click_102885(); void OnBtn6Click_102886(); void OnBtn7Click_102887(); void OnBtn8Click_102888(); void OnBtn9Click_102889(); void OnBackBtnClick_102890(); void AddNum_102891(int32_t Num_); void OnCloseBtnClick_102892(); void _OnOpen_m__0_102893(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_102895(); void __xLuaBaseProxy_Init_102896(); void __xLuaBaseProxy_RegisterDelegates_102897(); void __xLuaBaseProxy_UnRegisterDelegates_102898(); void __xLuaBaseProxy_OnOpen_102899(); static void _OnQuitRoom_m__1_102894(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct RelationInvitationHelper : DLL2SDK::mscorlib::System::Object { bool EnableEncodeToJPG_; struct StaticFields { DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationHelper* Instance_; int32_t mini_program_type_; DLL2SDK::mscorlib::System::Action_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Action_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Action_1* __f__am_cache2_; DLL2SDK::mscorlib::System::Action_1* __f__am_cache3_; DLL2SDK::mscorlib::System::Action_1* __f__am_cache4_; DLL2SDK::mscorlib::System::Action_1* __f__am_cache5_; DLL2SDK::mscorlib::System::Action_1* __f__am_cache6_; DLL2SDK::mscorlib::System::Action_1* __f__am_cache7_; DLL2SDK::mscorlib::System::Action_1* __f__am_cache8_; DLL2SDK::mscorlib::System::Action_1* __f__am_cache9_; DLL2SDK::mscorlib::System::Action_1* __f__am_cacheA_; DLL2SDK::mscorlib::System::Action_1* __f__am_cacheB_; DLL2SDK::mscorlib::System::Action_1* __f__am_cacheC_; DLL2SDK::mscorlib::System::Action_1* __f__am_cacheD_; DLL2SDK::mscorlib::System::Action_1* __f__am_cacheE_; DLL2SDK::mscorlib::System::Action_1* __f__am_cacheF_; DLL2SDK::mscorlib::System::Action_1* __f__am_cache10_; DLL2SDK::mscorlib::System::Action_1* __f__am_cache11_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRelationInvitationSendSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetJoinTeamParameters_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_JoinTeamOnWakeUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNeedToJoinTeam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShareArkExtraJson_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendRelationInvitation_ShareArk_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendRelationInvitation_SilentShareArk_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SilentShareArk_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTeamArkExtraJson_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GeyMiniAppExtraJson_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMiniAppMediaPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendRelationInvitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendRelationInvitation_TeamArk_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendRelationInvitation_MiniApp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendRelationInvitation_Normal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRelationInvitation_BlankJson_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRelationInvitationQQ_NormalJson_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRelationInvitationWeChat_NormalJson_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRelationInvitationWeChat_NormalJson_ToGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetQQCenterGameData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeChatCenterGameData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendRelationInvitationQQ_Normal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendRelationInvitationWeChat_Normal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendRelationInvitation_Silent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRelationInvitationQQ_SilentJson_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendRelationInvitationQQ_Silent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShareTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendInvitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSendInvitationResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleShareArkRet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInvitationValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInvitationDataConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInvitationDataSpecail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SendExpCardInvitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SendLuckyBagInvitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SendScreenCaptureInvitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SendOffLineInvitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SendTeamInvitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SendArkInvitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SendMiniAppInvitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SendInvitationImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSupportSlient_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SendImgImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SendStructureImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SendStructureSilentImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SendStructureToGameImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SendStructureSilentToGameImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SendStructureImplToRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SendStructureSilentImplToRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUrlPrefix_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SendTeamArkImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SendSilentArkImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SendSilentArkToGameImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SendSilentArkToRoomImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SendTeamMiniAppImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTeamRelationInvitationType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTriggerBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendExpCardSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpecialMail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendGoldBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SpecialMail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInSendFriendList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveScreenShotToJPG_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetQQZoneImgParams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_QQZoneShareImgTLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TeamRelationTLog_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102751(); DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationDataStore* get_rids_102752(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* get_rds_102753(); DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* get_lpds_102754(); DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo* get_lpi_102755(); void OnRelationInvitationSendSuccess_102756(DLL2SDK::Assembly_CSharp::FrontEnd::ShareResult result_); DLL2SDK::mscorlib::System::String* GetJoinTeamParameters_102757(); void JoinTeamOnWakeUp_102758(DLL2SDK::mscorlib::System::String* parameters_); void CheckNeedToJoinTeam_102759(); DLL2SDK::mscorlib::System::String* GetShareArkExtraJson_102760(); void SendRelationInvitation_ShareArk_102761(); void SendRelationInvitation_SilentShareArk_102762(DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationData* invitationData_, DLL2SDK::mscorlib::System::String* targetUrl_, DLL2SDK::mscorlib::System::String* urlPrefix_); DLL2SDK::mscorlib::System::Collections::IEnumerator* SilentShareArk_102763(DLL2SDK::UnityEngine::UnityEngine::Networking::UnityWebRequest* webRequest_); DLL2SDK::mscorlib::System::String* GetTeamArkExtraJson_102764(); DLL2SDK::mscorlib::System::String* GeyMiniAppExtraJson_102765(int32_t UseJson_); DLL2SDK::mscorlib::System::String* GetMiniAppMediaPath_102766(DLL2SDK::Assembly_CSharp::FrontEnd::MiniAppMediaPathType path_); void SendRelationInvitation_102767(); void SendRelationInvitation_TeamArk_102768(); void SendRelationInvitation_MiniApp_102769(int32_t UseJson_); void SendRelationInvitation_Normal_102770(); DLL2SDK::mscorlib::System::String* GetRelationInvitation_BlankJson_102771(); DLL2SDK::mscorlib::System::String* GetRelationInvitationQQ_NormalJson_102772(); DLL2SDK::mscorlib::System::String* GetRelationInvitationWeChat_NormalJson_102773(); DLL2SDK::mscorlib::System::String* GetRelationInvitationWeChat_NormalJson_ToGame_102774(); DLL2SDK::mscorlib::System::String* GetQQCenterGameData_102775(); DLL2SDK::mscorlib::System::String* GetWeChatCenterGameData_102776(); void SendRelationInvitationQQ_Normal_102777(); void SendRelationInvitationWeChat_Normal_102778(); void SendRelationInvitation_Silent_102779(DLL2SDK::mscorlib::System::String* openID_); DLL2SDK::mscorlib::System::String* GetRelationInvitationQQ_SilentJson_102780(); void SendRelationInvitationQQ_Silent_102781(DLL2SDK::mscorlib::System::String* openID_); DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform get_m_pf_102782(); DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget GetShareTarget_102783(); void SendInvitation_102784(DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationEnum InvitationType_, DLL2SDK::mscorlib::System::String* openID_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_, DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget shareTarget_); void OnSendInvitationResponse_102785(DLL2SDK::Assembly_CSharp::FrontEnd::ShareResult result_, DLL2SDK::Assembly_CSharp::FrontEnd::ShareArkRet* shareArkRet_); void HandleShareArkRet_102786(DLL2SDK::Assembly_CSharp::FrontEnd::ShareArkRet* shareArkRet_); bool IsInvitationValid_102787(); void GetInvitationDataConfig_102788(DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationEnum RelationType_); void GetInvitationDataSpecail_102789(DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationEnum RelationType_); void _SendExpCardInvitation_102790(DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationData* data_); void _SendLuckyBagInvitation_102791(DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationData* data_); void _SendScreenCaptureInvitation_102792(DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationData* data_); void _SendOffLineInvitation_102793(DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationData* data_); void _SendTeamInvitation_102794(DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationData* data_); void _SendArkInvitation_102795(DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationData* data_); void _SendMiniAppInvitation_102796(DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationData* data_); void _SendInvitationImpl_102797(DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationData* data_); bool IsSupportSlient_102798(); void _SendImgImpl_102799(DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationData* data_); void _SendStructureImpl_102800(DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationData* data_); void _SendStructureSilentImpl_102801(DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationData* data_); void _SendStructureToGameImpl_102802(DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationData* data_); void _SendStructureSilentToGameImpl_102803(DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationData* data_); void _SendStructureImplToRoom_102804(DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationData* data_); void _SendStructureSilentImplToRoom_102805(DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationData* data_); DLL2SDK::mscorlib::System::String* GetUrlPrefix_102806(); void _SendTeamArkImpl_102807(DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationData* data_); void _SendSilentArkImpl_102808(DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationData* data_); void _SendSilentArkToGameImpl_102809(DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationData* data_); void _SendSilentArkToRoomImpl_102810(DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationData* data_); void _SendTeamMiniAppImpl_102811(DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationData* data_); DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationEnum GetTeamRelationInvitationType_102812(); void ShowTriggerBag_102813(); void SendExpCardSuccess_102814(uint64_t PlayerID_); void SpecialMail_102815(DLL2SDK::mscorlib::System::Collections::Generic::List_1* MailList_); void SendGoldBack_102816(uint64_t PlayerID_); void _SpecialMail_102817(DLL2SDK::Assembly_CSharp::FrontEnd::MailData* mailData_, int32_t context_); bool IsInSendFriendList_102818(uint64_t PlayerID_); DLL2SDK::mscorlib::System::String* SaveScreenShotToJPG_102819(DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_, DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget shareTarget_, bool deleteOldFile_); void GetQQZoneImgParams_102820(DLL2SDK::mscorlib::System::String* Title_, DLL2SDK::mscorlib::System::String* Desc_); void QQZoneShareImgTLog_102821(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKBaseRet* result_); void TeamRelationTLog_102822(int32_t Source_, int32_t Type_); static void _cctor_102823(); static void _SendRelationInvitation_ShareArk_m__0_102824(bool b_); static void _SendRelationInvitation_TeamArk_m__1_102825(bool b_); static void _SendRelationInvitation_MiniApp_m__2_102826(bool b_); static void _SendRelationInvitationQQ_Normal_m__3_102827(bool b_); static void _SendRelationInvitationWeChat_Normal_m__4_102828(bool b_); static void _SendRelationInvitationQQ_Silent_m__5_102829(bool b_); static void __SendImgImpl_m__6_102830(bool b_); static void __SendStructureImpl_m__7_102831(bool b_); static void __SendStructureImpl_m__8_102832(bool b_); static void __SendStructureSilentImpl_m__9_102833(bool b_); static void __SendStructureToGameImpl_m__A_102834(bool b_); static void __SendStructureToGameImpl_m__B_102835(bool b_); static void __SendStructureSilentToGameImpl_m__C_102836(bool b_); static void __SendStructureImplToRoom_m__D_102837(bool b_); static void __SendStructureImplToRoom_m__E_102838(bool b_); static void __SendStructureSilentImplToRoom_m__F_102839(bool b_); static void __SendTeamArkImpl_m__10_102840(bool b_); static void __SendTeamMiniAppImpl_m__11_102841(bool b_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct RelationInvitationDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { int64_t CurrentRequestTime_; int64_t RequestTime_; DLL2SDK::Assembly_CSharp::FrontEnd::FaceToFaceData* data_; DLL2SDK::Assembly_CSharp::FrontEnd::WakeUpParameters* wakeUpParameters_; DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationEnum CurrentInvitationType_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* Texture_; bool m_TiggerLuckyBagValid_; DLL2SDK::mscorlib::System::String* LuckyBagUrl_; struct StaticFields { int64_t RequestTimeCD_; int32_t LongitudeRatio_; int32_t LatitudeRatio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102747(); bool get_TiggerLuckyBagValid_102748(); void set_TiggerLuckyBagValid_102749(bool value_); static void _cctor_102750(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct ShareResultExtraInfo : DLL2SDK::mscorlib::System::Object { int32_t resultCode_; DLL2SDK::mscorlib::System::String* extraInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102746(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { enum struct ApplyRelationInvitationEnum : int32_t { Img_ = static_cast(0x0), Structure_ = static_cast(0x1), StructureSilent_ = static_cast(0x2), StructureToGame_ = static_cast(0x3), StructureSilentToGame_ = static_cast(0x4), StructureToRoom_ = static_cast(0x5), StructureSilentToRoom_ = static_cast(0x6), TeamArk_ = static_cast(0x7), SilentArk_ = static_cast(0x8), SilentArkToGame_ = static_cast(0x9), SilentArkToRoom_ = static_cast(0xA), TeamMiniApp_ = static_cast(0xB), Max_ = static_cast(0xC) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct RelationInvitationDefine : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* MiniAPPID_; DLL2SDK::mscorlib::System::String* QQGameCenterUrl_; DLL2SDK::mscorlib::System::String* WeChatGameCenterUrl_; DLL2SDK::mscorlib::System::String* QQArkName_; DLL2SDK::mscorlib::System::String* QQArkVersion_; DLL2SDK::mscorlib::System::String* HTTPTestInServer_; DLL2SDK::mscorlib::System::String* HTTPInServer_; DLL2SDK::mscorlib::System::String* HTTPSTestOutServer_; DLL2SDK::mscorlib::System::String* HTTPSOutServer_; DLL2SDK::mscorlib::System::String* QQNewTargetUrl_; DLL2SDK::mscorlib::System::String* CallofDutyTitle_; DLL2SDK::mscorlib::System::String* CallofDutyDesc_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::String* get_APPID_QQ_102740(); static DLL2SDK::mscorlib::System::String* get_APPID_WeChat_102741(); static DLL2SDK::mscorlib::System::String* get_OpenMSDKKey_102742(); static DLL2SDK::mscorlib::System::String* get_MSDKGameID_102743(); static void _cctor_102744(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct JsonSerializable : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToJsonString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Fill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Fill_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8578(); void _ctor_8579(DLL2SDK::mscorlib::System::Object* json_); void _ctor_8580(DLL2SDK::mscorlib::System::String* json_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_JsonDict_8581(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_UnityJsonDict_8582(); DLL2SDK::mscorlib::System::String* ToString_8583(); DLL2SDK::mscorlib::System::String* ToJsonString_8584(); void Fill_8585(DLL2SDK::mscorlib::System::String* json_); void Fill_8586(DLL2SDK::mscorlib::System::Object* json_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_8587(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct MiniAppMediaPathParameters : DLL2SDK::Assembly_CSharp::GCloud::MSDK::JsonSerializable { int32_t _partition_k__BackingField_; uint32_t _room_gid_k__BackingField_; DLL2SDK::mscorlib::System::String* _isPlatId_k__BackingField_; DLL2SDK::mscorlib::System::String* _create_time_k__BackingField_; uint32_t _bus_id_k__BackingField_; DLL2SDK::mscorlib::System::String* _password_k__BackingField_; uint32_t _modeID_k__BackingField_; uint32_t _roomType_k__BackingField_; int32_t _playlistID_k__BackingField_; int32_t _iAreaID_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102718(); int32_t get_partition_102719(); void set_partition_102720(int32_t value_); uint32_t get_room_gid_102721(); void set_room_gid_102722(uint32_t value_); DLL2SDK::mscorlib::System::String* get_isPlatId_102723(); void set_isPlatId_102724(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_create_time_102725(); void set_create_time_102726(DLL2SDK::mscorlib::System::String* value_); uint32_t get_bus_id_102727(); void set_bus_id_102728(uint32_t value_); DLL2SDK::mscorlib::System::String* get_password_102729(); void set_password_102730(DLL2SDK::mscorlib::System::String* value_); uint32_t get_modeID_102731(); void set_modeID_102732(uint32_t value_); uint32_t get_roomType_102733(); void set_roomType_102734(uint32_t value_); int32_t get_playlistID_102735(); void set_playlistID_102736(int32_t value_); int32_t get_iAreaID_102737(); void set_iAreaID_102738(int32_t value_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct ShareArkRet : DLL2SDK::Assembly_CSharp::GCloud::MSDK::JsonSerializable { int32_t _ret_k__BackingField_; DLL2SDK::mscorlib::System::String* _msg_k__BackingField_; DLL2SDK::mscorlib::System::String* _seq_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102711(); int32_t get_ret_102712(); void set_ret_102713(int32_t value_); DLL2SDK::mscorlib::System::String* get_msg_102714(); void set_msg_102715(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_seq_102716(); void set_seq_102717(DLL2SDK::mscorlib::System::String* value_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct ShareArkBody : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* openid_; DLL2SDK::mscorlib::System::String* token_; int32_t type_; DLL2SDK::mscorlib::System::String* image_url_; DLL2SDK::mscorlib::System::String* fopenid_; DLL2SDK::mscorlib::System::String* title_; DLL2SDK::mscorlib::System::String* desc_; DLL2SDK::mscorlib::System::String* game_tag_; DLL2SDK::Assembly_CSharp::FrontEnd::ChannelInfo* channel_info_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102710(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct ChannelInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* target_url_; int32_t src_; int32_t dst_; int32_t flag_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102709(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct WakeUpParameters : DLL2SDK::Assembly_CSharp::GCloud::MSDK::JsonSerializable { uint32_t _roomID_k__BackingField_; uint32_t _roomAddress_k__BackingField_; DLL2SDK::mscorlib::System::String* _password_k__BackingField_; uint32_t _modeID_k__BackingField_; uint32_t _roomType_k__BackingField_; int32_t _playlistID_k__BackingField_; bool m_IsParametersValid_; DLL2SDK::CSProto::msg::EEnterRoomSource EnterRoomSource_; struct StaticFields { int32_t Parameterslength_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102689(); uint32_t get_roomID_102690(); void set_roomID_102691(uint32_t value_); uint32_t get_roomAddress_102692(); void set_roomAddress_102693(uint32_t value_); DLL2SDK::mscorlib::System::String* get_password_102694(); void set_password_102695(DLL2SDK::mscorlib::System::String* value_); uint32_t get_modeID_102696(); void set_modeID_102697(uint32_t value_); uint32_t get_roomType_102698(); void set_roomType_102699(uint32_t value_); int32_t get_playlistID_102700(); void set_playlistID_102701(int32_t value_); bool get_IsParametersValid_102702(); void set_IsParametersValid_102703(bool value_); void Copy_102705(DLL2SDK::Assembly_CSharp::FrontEnd::WakeUpParameters* wakeUpParameters_); void CopyFromPathParameters_102706(DLL2SDK::Assembly_CSharp::FrontEnd::MiniAppMediaPathParameters* pathParameters_); bool Parse_102707(DLL2SDK::mscorlib::System::String* param_); DLL2SDK::mscorlib::System::String* GetGameCenterData_102708(); static DLL2SDK::Assembly_CSharp::FrontEnd::WakeUpParameters* CreateWakeUpParameters_102704(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct FaceToFaceData : DLL2SDK::mscorlib::System::Object { int32_t ShortCode_; int32_t room_id_; int32_t room_svr_addr_; bool bEnterNewCodeRoom_; int32_t mode_id_; int32_t room_type_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102688(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct RelationInvitationConfirmView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; DLL2SDK::Assembly_CSharp::UILabel* Title_; DLL2SDK::Assembly_CSharp::UILabel* Desc_; DLL2SDK::Assembly_CSharp::UIButton* QQConfirmBtn_; DLL2SDK::Assembly_CSharp::UIButton* WeChatConfirmBtn_; DLL2SDK::Assembly_CSharp::UILabel* QQConfirmLabel_; DLL2SDK::Assembly_CSharp::UILabel* WeChatConfirmLabel_; DLL2SDK::Assembly_CSharp::UILabel* CancelLabel_; DLL2SDK::Assembly_CSharp::UILabel* OKLabel_; DLL2SDK::Assembly_CSharp::UIButton* CancelBtn_; DLL2SDK::Assembly_CSharp::UIButton* OKBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102687(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct RelationInvitationConfirmController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationConfirmView* m_View_; int32_t index_; DLL2SDK::System_Core::System::Action* ConfirmCallBack_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOKBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102671(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_102672(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* get_RoomDS_102673(); DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationDataStore* get_rids_102674(); void Init_102675(); void RegisterDelegates_102676(); void UnRegisterDelegates_102677(); void SetInfo_102678(DLL2SDK::mscorlib::System::String* Title_, DLL2SDK::mscorlib::System::String* Desc_, DLL2SDK::mscorlib::System::String* confirmTextQQ_, DLL2SDK::mscorlib::System::String* confirmTextWeChat_, DLL2SDK::mscorlib::System::String* CancelText_, DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationEnum invitationType_, DLL2SDK::System_Core::System::Action* callback_); void OnCloseBtnClick_102679(); void OnConfirmBtnClick_102680(); void OnOKBtnClick_102681(); void OnCancelBtnClick_102682(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_102683(); void __xLuaBaseProxy_Init_102684(); void __xLuaBaseProxy_RegisterDelegates_102685(); void __xLuaBaseProxy_UnRegisterDelegates_102686(); }; } namespace DLL2SDK::Assembly_CSharp::RankGame { struct RankView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIScrollView* rankScrollView_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoDataTip_; DLL2SDK::Assembly_CSharp::RankGame::RankItemView* myRankView_; DLL2SDK::Assembly_CSharp::UIScrollView* RankTabChildView_; DLL2SDK::Assembly_CSharp::UILabel* titleParam1Label_; DLL2SDK::Assembly_CSharp::RankGame::RankSubTabSwitchView* subTabSwitchView_; DLL2SDK::Assembly_CSharp::RankGame::RankTableView* rankTabView_; DLL2SDK::Assembly_CSharp::UIButton* itemDescTipsBtn_; DLL2SDK::Assembly_CSharp::UIScrollView* logoSpriteScroll_; DLL2SDK::Assembly_CSharp::UIButton* myRankBtn_; DLL2SDK::Assembly_CSharp::UISprite* myRankSelectRoot_; DLL2SDK::Assembly_CSharp::RankGame::RankLobbyExtraView* rankLobbyExtraView_; DLL2SDK::Assembly_CSharp::UIButton* ZMTabBtn_; DLL2SDK::Assembly_CSharp::RankGame::RankAwardItemView* myrankAwardView_; DLL2SDK::Assembly_CSharp::UILabel* leftActivityEndTime_; DLL2SDK::Assembly_CSharp::UILabel* LogoSpriteSeasonName_MP_; DLL2SDK::Assembly_CSharp::UILabel* LogoSpriteTime_MP_; DLL2SDK::Assembly_CSharp::UILabel* LogoSpriteSeasonName_Br_; DLL2SDK::Assembly_CSharp::UILabel* LogoSpriteTime_Br_; DLL2SDK::Assembly_CSharp::UISprite* MpRankLogoSprite_; DLL2SDK::Assembly_CSharp::UISprite* BrRankLogoSprite_; DLL2SDK::Assembly_CSharp::UISprite* PveRankLogoSprite_; DLL2SDK::Assembly_CSharp::UILabel* TitleLable_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RankTitleObj_; DLL2SDK::Assembly_CSharp::UILabel* SaeasonOffTipsLable_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SeasonOffTipsObj_; DLL2SDK::Assembly_CSharp::CallingCardTemplate* callingCardTemplate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTabChildView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReTabChildPostion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTabView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNoDataTipActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMyRankInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMyRewardInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRankTitleLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetScrollViewPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLogoSpriteInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSeasonOffTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLogoSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLogoSpriteActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefReshAnimation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102652(); void Init_102653(); void WillShow_102654(); void RefreshTabChildView_102655(DLL2SDK::Assembly_CSharp::RankGame::RankModeType modeType_, int32_t tabChild_); void ReTabChildPostion_102656(); void RefreshTabView_102657(DLL2SDK::Assembly_CSharp::RankGame::RankModeType modetype_, DLL2SDK::Assembly_CSharp::RankGame::RankTabs tab_); void SetNoDataTipActive_102658(bool isActive_); void SetMyRankInfo_102659(DLL2SDK::CSProto::msg::RankPlayerInfo* info_, DLL2SDK::Assembly_CSharp::Config::IRankTabConfig* tabcsv_); void SetMyRewardInfo_102660(DLL2SDK::Assembly_CSharp::RankGame::RankAwardItem* data_); void SetRankTitleLabel_102661(DLL2SDK::Assembly_CSharp::Config::IRankTabConfig* config_); void ResetScrollViewPosition_102662(); void SetLogoSpriteInfo_102663(); void AddSeasonOffTips_102664(); void SetLogoSprite_102665(bool isMpMpde_, bool isBrMode_, bool isPveMode_); void SetLogoSpriteActive_102666(bool isChild_, bool isSprite_); void RefReshAnimation_102667(); void _RefreshTabChildView_m__0_102668(); void __xLuaBaseProxy_Init_102669(); void __xLuaBaseProxy_WillShow_102670(); }; } namespace DLL2SDK::Assembly_CSharp::RankGame { struct RankTableView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* RankTabObj_; DLL2SDK::Assembly_CSharp::UIGrid* BrGrid_; DLL2SDK::Assembly_CSharp::UIGrid* SpvpGrid_; DLL2SDK::Assembly_CSharp::UIGrid* ZbGrid_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* BrTableList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SpvpTableList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ZbTableList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitRankTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRankTableView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRankTabList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRankTableActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102645(); void Awake_102646(); void Start_102647(); void InitRankTab_102648(); void SetRankTableView_102649(DLL2SDK::Assembly_CSharp::RankGame::RankModeType modeType_, DLL2SDK::Assembly_CSharp::RankGame::RankTabs tab_); void SetRankTabList_102650(DLL2SDK::Assembly_CSharp::UIGrid* tabGrid_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* Tablist_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* tableList_); void SetRankTableActive_102651(bool isBr_, bool isSpvp_, bool isZb_); }; } namespace DLL2SDK::Assembly_CSharp::RankGame { struct RankSubTabSwitchView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* RankTabChildObj_; DLL2SDK::Assembly_CSharp::UIScrollView* TabChildScrollView_; DLL2SDK::Assembly_CSharp::UIGrid* BrTabChildGrid_; DLL2SDK::Assembly_CSharp::UIGrid* SpvpTabChildGrid_; DLL2SDK::Assembly_CSharp::UIGrid* ZbTabChildGrid_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* BrTableChildList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SpvpTableChildList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ZbTableChildList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTableChild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitRankTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRankTabChildList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRankTableActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102638(); void Awake_102639(); void Start_102640(); void SetTableChild_102641(DLL2SDK::Assembly_CSharp::RankGame::RankModeType modeType_, int32_t tabChild_); void InitRankTab_102642(); void SetRankTabChildList_102643(DLL2SDK::Assembly_CSharp::UIGrid* tabGrid_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* Tablist_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* tableList_); void SetRankTableActive_102644(bool isBr_, bool isSpvp_, bool isZb_); }; } namespace DLL2SDK::Assembly_CSharp { struct RankStatisticWindowView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* BtnClose_; DLL2SDK::Assembly_CSharp::UIButton* BtnShare_; DLL2SDK::Assembly_CSharp::UIButton* BtnRankData_; DLL2SDK::Assembly_CSharp::UIButton* BtnRankHistory_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRankDataSelected_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRankHistorySelected_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerRankData_; DLL2SDK::Assembly_CSharp::GameUI::PlayerFrameTemplate* FrameTemplate_; DLL2SDK::Assembly_CSharp::UILabel* LabelRankTypeTitle_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerSpvpData_; DLL2SDK::Assembly_CSharp::UILabel* LabelSpvpMatchTimes_; DLL2SDK::Assembly_CSharp::UILabel* LabelSpvpWinTimes_; DLL2SDK::Assembly_CSharp::UILabel* LabelSpvpConsecutiveWins_; DLL2SDK::Assembly_CSharp::UILabel* LabelSpvpAvgScore_; DLL2SDK::Assembly_CSharp::UILabel* LabelSpvpMVPScore_; DLL2SDK::Assembly_CSharp::UILabel* LabelSpvpKDScore_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerBrData_; DLL2SDK::Assembly_CSharp::UILabel* LabelBrGameTimes_; DLL2SDK::Assembly_CSharp::UILabel* LabelBrAvgKill_; DLL2SDK::Assembly_CSharp::UILabel* LabelBrAvgAssist_; DLL2SDK::Assembly_CSharp::UILabel* LabelBrAvgDamage_; DLL2SDK::Assembly_CSharp::UILabel* LabelBrAvgSurvive_; DLL2SDK::Assembly_CSharp::UILabel* LabelAvgSave_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRankIcon_; DLL2SDK::Assembly_CSharp::UILabel* LabelRankName_; DLL2SDK::Assembly_CSharp::UIButton* BtnLeft_; DLL2SDK::Assembly_CSharp::UIButton* BtnRight_; DLL2SDK::Assembly_CSharp::UISprite* SpriteSeasonIcon_; DLL2SDK::Assembly_CSharp::UILabel* LabelSeasonInterval_; DLL2SDK::Assembly_CSharp::UISprite* SpriteLockRankIcon_; DLL2SDK::Assembly_CSharp::UILabel* LabelRankHistoryTitle_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerRankHistory_; DLL2SDK::Assembly_CSharp::UIScrollView* HistoryScrollView_; DLL2SDK::Assembly_CSharp::UIPanel* PanelHistory_; DLL2SDK::Assembly_CSharp::UIButton* BtnHistoryLeft_; DLL2SDK::Assembly_CSharp::UIButton* BtnHistoryRight_; DLL2SDK::Assembly_CSharp::UIButton* historyShareBtn_; int32_t ItemCount_; DLL2SDK::UnityEngine::UnityEngine::Transform* FX_PVP_LEVEL_; DLL2SDK::UnityEngine::UnityEngine::Transform* FX_PVP_LOCK_; DLL2SDK::UnityEngine::UnityEngine::Transform* FX_BR_LEVEL_; DLL2SDK::UnityEngine::UnityEngine::Transform* FX_BR_LOCK_; struct StaticFields { int32_t ALLOW_OFFSET_; int32_t ITEM_WIDTH_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRankData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRankTypeTitle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRankHistory_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102629(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_102630(); void Tick_102631(float dt_); void RefreshBtnState_102632(DLL2SDK::Assembly_CSharp::ERankStatisticType rankStatisticType_); void RefreshView_102633(DLL2SDK::Assembly_CSharp::ERankDetailType rankDetailType_, DLL2SDK::Assembly_CSharp::ERankStatisticType rankStatisticType_); void SetRankData_102634(DLL2SDK::Assembly_CSharp::ERankDetailType rankDetailType_); DLL2SDK::mscorlib::System::String* GetRankTypeTitle_102635(DLL2SDK::Assembly_CSharp::ERankDetailType rankDetailType_); void SetRankHistory_102636(DLL2SDK::Assembly_CSharp::ERankDetailType rankDetailType_); void __xLuaBaseProxy_Tick_102637(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ScrollPlayBaseView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIWidget* ContainerRoot_; DLL2SDK::Assembly_CSharp::UICenterOnChild* centerOnChild_; DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; DLL2SDK::Assembly_CSharp::UIPanel* panel_; DLL2SDK::Array* Items_; DLL2SDK::Assembly_CSharp::UIGrid* ToggleGrid_; DLL2SDK::Array* ToggleDots_; DLL2SDK::Assembly_CSharp::UIWidget* Rect_; DLL2SDK::Assembly_CSharp::UIButton* BtnScrollPlay_; DLL2SDK::Assembly_CSharp::UIButton* BtnEnter_; DLL2SDK::mscorlib::System::Action_1* OnItemChangedCallback_; DLL2SDK::mscorlib::System::Action_1* OnItemStartScrollCallback_; float CAMERA_DISTANCE_Z_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DataList_; int32_t m_ItemWidth_; int32_t m_ItemHeight_; float m_LobbyWaitTime_; float m_CurWaitTime_; bool m_Press_; bool m_Scroll_; bool isCloseAutoScorll_; int32_t curStaticIndex_; int32_t ScrollItemCountMax_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_TargetPos_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HitInArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoScroll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScrollToNext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshToggleDots_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAllDots_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__InitToDefault_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetScrollPlayData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRealIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContentByItemIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnEnterClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDataValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93514(); bool IsValid_93515(); void Awake_93516(); void RegisterDelegates_93517(); void UnRegisterDelegates_93518(); void OnPress_93519(bool press_); void OnDrag_93520(DLL2SDK::UnityEngine::UnityEngine::Vector2 vec_); bool HitInArea_93521(); void Update_93522(); void RefreshTime_93523(); void AutoScroll_93524(); void ScrollToNext_93525(); void RefreshToggleDots_93526(); void CheckAllDots_93527(); void _InitToDefault_93528(int32_t width_, int32_t height_); template void SetScrollPlayData_93529(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, int32_t itemWidth_, int32_t itemHeight_); int32_t GetRealIndex_93530(int32_t itemIndex_); void SetContentByItemIndex_93531(int32_t itemIndex_); void OnBtnEnterClick_93532(); bool IsDataValid_93533(); void SwitchToView_93534(int32_t index_); void __xLuaBaseProxy_Awake_93536(); void __xLuaBaseProxy_RegisterDelegates_93537(); void __xLuaBaseProxy_UnRegisterDelegates_93538(); static bool _Update_m__0_93535(DLL2SDK::Assembly_CSharp::GameUI::ScrollPlayBaseData* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ScrollPlayBaseItemView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameUI::ScrollPlayBaseData* m_BaseData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93511(); DLL2SDK::Assembly_CSharp::GameUI::ScrollPlayBaseData* get_BaseData_93512(); void SetItemData_93513(DLL2SDK::Assembly_CSharp::GameUI::ScrollPlayBaseData* data_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ScrollPlayBaseData : DLL2SDK::mscorlib::System::Object { int32_t LobbyIntervalTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93510(); }; } namespace DLL2SDK::Assembly_CSharp { struct RankRewardDetailView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::LoadoutItemDetailView* LoadoutItemDetail_; DLL2SDK::Assembly_CSharp::UIWidget* ContentWidget_; DLL2SDK::Assembly_CSharp::UIButton* MagnifyBtn_; DLL2SDK::Assembly_CSharp::UIButton* CompareBtn_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* FrameView_; DLL2SDK::Assembly_CSharp::CallingCardTemplate* CallingTemplate_; DLL2SDK::Assembly_CSharp::AssetDownloadBtnTemplate* BtnDownloadAsset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102611(); }; } namespace DLL2SDK::Assembly_CSharp::RankGame { struct RankLobbyExtraView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* BrBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PvpBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ZbBtn_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* tabMap_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTabScript_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102606(); void Awake_102607(); void Start_102608(); DLL2SDK::Assembly_CSharp::RankGame::RankMultiTab* SetTabScript_102609(DLL2SDK::UnityEngine::UnityEngine::GameObject* btn_, DLL2SDK::Assembly_CSharp::RankGame::RankModeType type_, bool invisible_); void OnBtnClick_102610(int32_t index_); }; } namespace DLL2SDK::Assembly_CSharp::RankGame { struct RankItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* rankLabel_; DLL2SDK::Assembly_CSharp::UILabel* rankPercentLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* rankLabelAll_; DLL2SDK::Assembly_CSharp::UILabel* noRankLable_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RankTop3_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* rankLogoList_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* headIcon_; DLL2SDK::Assembly_CSharp::UILabel* nameLabel_; DLL2SDK::Assembly_CSharp::UILabel* gradeLabel_; DLL2SDK::Assembly_CSharp::UISprite* gradeLogoSprite_; DLL2SDK::Assembly_CSharp::UILabel* levelLabel_; DLL2SDK::Assembly_CSharp::UILabel* param1Label_; DLL2SDK::UnityEngine::UnityEngine::GameObject* extraObj_; DLL2SDK::Assembly_CSharp::UISprite* extraSprite_; DLL2SDK::Assembly_CSharp::UILabel* extraLabel_; DLL2SDK::Assembly_CSharp::UILabel* rankMain_; DLL2SDK::Assembly_CSharp::UISprite* selectRoot_; DLL2SDK::Assembly_CSharp::UIButton* avatorBtn_; int32_t mindex_; DLL2SDK::UnityEngine::UnityEngine::Vector3 iconPosition_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRankLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRankParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRankPercent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRankLogo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLevelLable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAnimationTimeGroup_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102588(); void Start_102589(); void Awake_102590(); void SetEasyListData_102591(DLL2SDK::CSProto::msg::RankPlayerInfo* data_, bool isMyRank_, DLL2SDK::Assembly_CSharp::Config::IRankTabConfig* tabCsv_); void SetRankLabel_102592(DLL2SDK::CSProto::msg::RankPlayerInfo* data_, bool isMyRank_, DLL2SDK::Assembly_CSharp::Config::IRankTabConfig* tabCsv_); void SetRankParam_102593(DLL2SDK::CSProto::msg::RankPlayerInfo* data_); void SetSelect_102594(bool isSelect_); void ShowRankPercent_102595(uint32_t rankPercent_); void ShowRankLogo_102596(uint32_t rank_); void SetLevelLable_102597(DLL2SDK::mscorlib::System::String* Level_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_102598(); void Tick_102599(float dt_); void AdaptationView_102600(int32_t inWidth_); void AddAnimationTimeGroup_102601(); void __xLuaBaseProxy_Start_102603(); void __xLuaBaseProxy_Awake_102604(); void __xLuaBaseProxy_Tick_102605(float P0_); static bool _SetRankParam_m__0_102602(DLL2SDK::Assembly_CSharp::Config::TaskAssetConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct RankHistoryItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* SpriteRankIcon_; DLL2SDK::Assembly_CSharp::UILabel* LabelRankName_; DLL2SDK::Assembly_CSharp::UISprite* SpriteSeasonIcon_; DLL2SDK::Assembly_CSharp::UILabel* LabelSeasonInterval_; DLL2SDK::Assembly_CSharp::UISprite* SpriteLeftLine_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRighLine_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102585(); DLL2SDK::UnityEngine::UnityEngine::Color get_ColorYellow_102586(); void UpdateView_102587(DLL2SDK::Assembly_CSharp::HistorySeasonLevelRecordClient* data_); }; } namespace DLL2SDK::Assembly_CSharp::RankGame { struct RankGlobalSwitchView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::RankGame::RankMultiTab* serverTab_; DLL2SDK::Assembly_CSharp::RankGame::RankMultiTab* friendTab_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102582(); void Awake_102583(); void Start_102584(); }; } namespace DLL2SDK::Assembly_CSharp { struct RankDetailWindowView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIWidget* WidgetRootElectronicSports_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetElectronicSports_; DLL2SDK::Assembly_CSharp::UIButton* BtnElectronicSports_; DLL2SDK::Assembly_CSharp::UISprite* SpriteLocalImg_; DLL2SDK::Assembly_CSharp::UITexture* TextureCdnImg_; DLL2SDK::Assembly_CSharp::UILabel* LabelFirstLineDesc_; DLL2SDK::Assembly_CSharp::UILabel* LabelSecondLineDesc_; DLL2SDK::Assembly_CSharp::RankDetailCountDownTime* CountDowmTime_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetSpvpDetail_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetBrDetail_; DLL2SDK::Assembly_CSharp::UIButton* BtnSpvpDetail_; DLL2SDK::Assembly_CSharp::UIButton* BtnBrDetail_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerBestReward_; DLL2SDK::Assembly_CSharp::UILabel* LabelBestRewardTitle_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* BestRewardItem_; DLL2SDK::UnityEngine::UnityEngine::Animator* StartAnimator_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBg1_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBg2_; DLL2SDK::Assembly_CSharp::UISprite* SpriteSpvpDetailHighlight_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBrDetailHighlight_; DLL2SDK::Assembly_CSharp::UISprite* SpriteSeasonIcon_; DLL2SDK::Assembly_CSharp::UILabel* LabelSeasonInterval_; DLL2SDK::Assembly_CSharp::UILabel* LabelSeasonRemainingDays_; DLL2SDK::UnityEngine::UnityEngine::Transform* IntervalSingleLinePos_; DLL2SDK::UnityEngine::UnityEngine::Transform* IntervalDoubleLinePos_; DLL2SDK::Assembly_CSharp::UISprite* SingleLineBg_; DLL2SDK::Assembly_CSharp::UISprite* DoubleLineBg_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRankIcon_; DLL2SDK::Assembly_CSharp::UILabel* LabelRankName_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRankDetailBg_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjRankProtection_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjRankCommon_; DLL2SDK::Assembly_CSharp::UIProgressBar* ProgressBarExp_; DLL2SDK::Assembly_CSharp::UILabel* LabelRankProgressExp_; DLL2SDK::Assembly_CSharp::UIProgressBar* ProgressBarProtectExp_; DLL2SDK::Assembly_CSharp::UILabel* LabelRankProgressProtectExp_; DLL2SDK::Assembly_CSharp::UILabel* RankNotDownTip_; DLL2SDK::Assembly_CSharp::UILabel* LabelRankRewardTitle_; DLL2SDK::Assembly_CSharp::UIGrid* GridRewards_; DLL2SDK::Array* RankRewards_; DLL2SDK::Assembly_CSharp::UILabel* LabelWinTotal_; DLL2SDK::Assembly_CSharp::UIButton* BtnCreateLadderRoom_; DLL2SDK::Assembly_CSharp::UIGrid* GridLobbyBtn_; DLL2SDK::Assembly_CSharp::UIButton* BtnRankDetail_; DLL2SDK::Assembly_CSharp::UIButton* BtnSeasonVideo_; DLL2SDK::Assembly_CSharp::UIButton* BtnRewardDetail_; DLL2SDK::Assembly_CSharp::UICommonTipHolder* BtnRewardTipHolder_; DLL2SDK::Assembly_CSharp::RankRewardScrollPlayView* ScrollPlayView_; DLL2SDK::Assembly_CSharp::UIButton* BtnRewardWindow_; DLL2SDK::Assembly_CSharp::UIButton* BtnStatisticWindow_; DLL2SDK::UnityEngine::UnityEngine::Transform* FX_PVP_; DLL2SDK::UnityEngine::UnityEngine::Transform* FX_BR_; int32_t m_CurrentRefreshTimes_; int32_t MAX_REFRESH_TIMES_; int32_t MIN_WIDTH_LIMIT_; DLL2SDK::Assembly_CSharp::LobbyRankNotDropView* RankedNotDropView_; DLL2SDK::Assembly_CSharp::LobbyRankPointBuffView* RankpointBuffView_; bool IsElectroicSportsValid_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetFreshTimes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RepositionTopLeftEntry_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102578(); void ResetFreshTimes_102579(); void Update_102580(); void RepositionTopLeftEntry_102581(); }; } namespace DLL2SDK::Assembly_CSharp::RankGame { struct RankAwardItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* rankLabel_; DLL2SDK::Assembly_CSharp::UILabel* noRankLable_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* awardList_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mCurrencyScale_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_showRankRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAwardData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102574(); void showRankRange_102575(int32_t nRankLow_, int32_t nRankUp_, bool bIsPercent_); void SetAwardData_102576(DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* awardListInfo_, bool isMyReward_); void SetEasyListData_102577(DLL2SDK::Assembly_CSharp::RankGame::RankAwardItem* data_, bool isMyReward_); }; } namespace DLL2SDK::Assembly_CSharp::RankGame { struct RankAwardDetailView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::UIScrollView* rankScrollView_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoDataTip_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNoDataTipActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetScrollViewPosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102571(); void SetNoDataTipActive_102572(bool isActive_); void ResetScrollViewPosition_102573(); }; } namespace DLL2SDK::Assembly_CSharp::RankGame { struct ZoneRankAwardConfig : DLL2SDK::mscorlib::System::Object { int32_t AwardID_; int32_t AwardNum_; DLL2SDK::mscorlib::System::String* AwardTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102570(int32_t id_, int32_t num_, DLL2SDK::mscorlib::System::String* time_); }; } namespace DLL2SDK::Assembly_CSharp::RankGame { struct RankUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRankDataParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentAcountType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurRankId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGradeString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRankGradeValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRankName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSmallGradeSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBigSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPveRewardItemInfoByZone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPveRewardItemInfoByWorld_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRankidByConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRankInterval_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ZbRankIsOnList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102556(); static DLL2SDK::Array* GetRankDataParam_102557(DLL2SDK::CSProto::msg::RankPlayerInfo* data_); static int32_t GetCurrentAcountType_102558(); static int32_t GetCurRankId_102559(); static DLL2SDK::mscorlib::System::String* GetGradeString_102560(DLL2SDK::CSProto::msg::RankPlayerInfo* data_); static uint32_t GetRankGradeValue_102561(DLL2SDK::CSProto::msg::RankPlayerInfo* data_); static DLL2SDK::mscorlib::System::String* GetRankName_102562(DLL2SDK::CSProto::msg::RankPlayerInfo* data_); static DLL2SDK::mscorlib::System::String* GetSmallGradeSpriteName_102563(DLL2SDK::CSProto::msg::RankPlayerInfo* data_); static DLL2SDK::mscorlib::System::String* GetBigSpriteName_102564(DLL2SDK::CSProto::msg::RankPlayerInfo* data_); static void GetPveRewardItemInfoByZone_102565(DLL2SDK::Assembly_CSharp::RankGame::ZbRankId rank_id_); static void GetPveRewardItemInfoByWorld_102566(DLL2SDK::Assembly_CSharp::RankGame::ZbRankId rank_id_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRankidByConfig_102567(DLL2SDK::Assembly_CSharp::RankGame::ZbRankId rankid_); static int32_t GetRankInterval_102568(int32_t rank_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); static bool ZbRankIsOnList_102569(DLL2SDK::CSProto::msg::ZoneRankPlayerInfo* playerinfo_); }; } namespace DLL2SDK::Assembly_CSharp::RankGame { struct RankMultiTab : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t Group_; int32_t Index_; DLL2SDK::mscorlib::System::Action_1* m_callBack_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* extraHighObjs_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* extraLowObjs_; DLL2SDK::Assembly_CSharp::UILabel* highLabel_; DLL2SDK::Assembly_CSharp::UILabel* lowLabel_; bool isInvisible_; bool isSelect_; DLL2SDK::Assembly_CSharp::UILabel* FinishCount_High_; DLL2SDK::Assembly_CSharp::UILabel* FinishCount_Low_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LockSprite_High_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LockSprite_Low_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::List_1* Static_List_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClickSelf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClickSelf_NotCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClickTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTabState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLabelString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBattlePassWeekTaskFinishCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBattlePassWeekTaskLockSprite_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102543(); void Awake_102544(); void OnDestroy_102545(); void OnClickTab_102546(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void ClickSelf_102547(); void ClickSelf_NotCallBack_102548(); void SetCallBack_102549(DLL2SDK::mscorlib::System::Action_1* fun_); void SetLabelString_102552(DLL2SDK::mscorlib::System::String* text_); void SetBattlePassWeekTaskFinishCount_102553(DLL2SDK::mscorlib::System::String* finishCount_); void SetBattlePassWeekTaskLockSprite_102554(bool isLock_); static void ClickTab_102550(DLL2SDK::Assembly_CSharp::RankGame::RankMultiTab* tab_, bool doNotdefaultCallback_); static void SetTabState_102551(DLL2SDK::Assembly_CSharp::RankGame::RankMultiTab* tab_, bool isActive_); static void _cctor_102555(); }; } namespace DLL2SDK::Assembly_CSharp::RankGame { struct ZbZoneRankData : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { int32_t rank_id_; int32_t page_index_; int32_t page_count_; DLL2SDK::CSProto::msg::ZoneRankPlayerInfo* my_rank_info_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* player_list_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* RnakDic_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* LastPlayerInfoList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* FirstIntervalList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRankInterval_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayerListDivide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastPlayerInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102538(); void SetPlayerList_102539(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, bool isReset_); void PlayerListDivide_102541(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void GetLastPlayerInfo_102542(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); static int32_t GetRankInterval_102540(int32_t rank_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); }; } namespace DLL2SDK::Assembly_CSharp::RankGame { struct RankRoleModelData : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::CSProto::msg::PlayerDefaultLoadoutBagInfo* player_bag_info_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* loadoutBagInfoDic_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerBagList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102536(); void SetPlayerBagList_102537(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); }; } namespace DLL2SDK::Assembly_CSharp::RankGame { struct RankProtocolData : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { int32_t rank_id_; int32_t page_index_; int32_t page_count_; DLL2SDK::CSProto::msg::RankPlayerInfo* my_rank_info_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* player_list_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* rankActivityPrizeInfo_List_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* rankPercentActivityPrizeInfo_List_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* RnakDic_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* LastPlayerInfoList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* FirstIntervalList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayerListDivide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIDCollectionPlayerlist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRankActivityInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindAwardByRank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindAwardByRankPercent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllRankAwardItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindCorrespondingAwardByRank_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102526(); void SetPlayerList_102527(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, bool isReset_); void PlayerListDivide_102528(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void GetLastPlayerInfo_102529(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void SetIDCollectionPlayerlist_102530(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, bool isReset_); void SetRankActivityInfoList_102531(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, bool isReset_); bool FindAwardByRank_102532(uint32_t uRankId_, DLL2SDK::Assembly_CSharp::RankGame::RankAwardItem* awardItem_); bool FindAwardByRankPercent_102533(uint32_t uRankPercent_, DLL2SDK::Assembly_CSharp::RankGame::RankAwardItem* awardItem_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllRankAwardItems_102534(); DLL2SDK::Assembly_CSharp::RankGame::RankAwardItem* FindCorrespondingAwardByRank_102535(uint32_t uRankId_, uint32_t uRankPercent_); }; } namespace DLL2SDK::Assembly_CSharp::RankGame { struct RankTabDataInfo : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::List_1* tabList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitTabConfig_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102522(); void InitializeDataStore_102523(); void InitTabConfig_102524(); void __xLuaBaseProxy_InitializeDataStore_102525(); }; } namespace DLL2SDK::Assembly_CSharp::RankGame { struct RankTabData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* _tabName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102519(); DLL2SDK::mscorlib::System::String* get_tabName_102520(); void set_tabName_102521(DLL2SDK::mscorlib::System::String* value_); }; } namespace DLL2SDK::Assembly_CSharp::RankGame { struct RankModel : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::List_1* brTabInfoList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* spvpTabInfoList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* zmTabInfoList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitTabConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TabParser_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTabCsv_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102511(); void InitializeDataStore_102512(); void ReLogin_102513(); void InitTabConfig_102514(); template DLL2SDK::mscorlib::System::Collections::Generic::List_1* TabParser_102515(DLL2SDK::mscorlib::System::Collections::Generic::ICollection_1* tabCsvList_); DLL2SDK::Assembly_CSharp::Config::IRankTabConfig* GetTabCsv_102516(DLL2SDK::Assembly_CSharp::RankGame::RankModeType modeType_, DLL2SDK::Assembly_CSharp::RankGame::RankTabs tab_); void __xLuaBaseProxy_InitializeDataStore_102517(); void __xLuaBaseProxy_ReLogin_102518(); }; } namespace DLL2SDK::Assembly_CSharp::RankGame { struct RankTabInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* typeString_; DLL2SDK::mscorlib::System::String* _tabName_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* childTabList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102508(); DLL2SDK::mscorlib::System::String* get_tabName_102509(); void set_tabName_102510(DLL2SDK::mscorlib::System::String* value_); }; } namespace DLL2SDK::Assembly_CSharp::RankGame { struct RankManager : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { uint64_t ActivityID_; bool isNeedReqMySelfInfo_; DLL2SDK::Assembly_CSharp::RankGame::RankModeType curSelectType_; DLL2SDK::Assembly_CSharp::RankGame::RankGlobalMode curSelectGlobalMode_; DLL2SDK::Assembly_CSharp::RankGame::RankTabs curSelectTabs_; int32_t curSelectChild_; int32_t cnMaxIDCollectionRankPlayerCount_; bool isRequestingMoreData_; DLL2SDK::Assembly_CSharp::RankGame::RankProtocolData* _protocolData_; DLL2SDK::Assembly_CSharp::RankGame::RankRoleModelData* RoleModelData_; DLL2SDK::Assembly_CSharp::RankGame::ZbZoneRankData* ZoneData_; int32_t CacheFriendRankId_; int32_t curRankId_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* serverRankTypeMap_; int32_t accountTypeQQ_; int32_t accountTypeWeChat_; int32_t accountTypeGuest_; struct StaticFields { DLL2SDK::Assembly_CSharp::RankGame::RankManager* _instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchRankType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeTabScrollViewOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTabSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchTabSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTabChildSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZbSwitchTabSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqRankList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResRankList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResFriendRankList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqRankAndActivitiesList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResRankAndActivitiesList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqModelGun_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResModelGun_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqRankPLayerCallingCardinfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ReqRankPLayerCallingCardinfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitServerRankTypeMap_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102484(); void SwitchRankType_102486(DLL2SDK::Assembly_CSharp::RankGame::RankGlobalMode eGlobalMode_, DLL2SDK::Assembly_CSharp::RankGame::RankModeType eRankModeType_, DLL2SDK::Assembly_CSharp::RankGame::RankTabs eRankTabs_, int32_t eRankTabChild_); DLL2SDK::Assembly_CSharp::RankGame::RankProtocolData* get_protocolData_102487(); DLL2SDK::Assembly_CSharp::RankGame::RankRoleModelData* get_modelData_102488(); DLL2SDK::Assembly_CSharp::RankGame::ZbZoneRankData* get_zoneData_102489(); void ChangeTabScrollViewOffset_102490(bool isSpecial_); void OnTabSelect_102491(int32_t index_); void OnSwitchTabSelect_102492(int32_t index_); void OnTabChildSelect_102493(int32_t index_); void OnZbSwitchTabSelect_102494(int32_t index_); void ReqRankList_102495(DLL2SDK::Assembly_CSharp::RankGame::RankGlobalMode rankMode_, int32_t rankId_, bool isMoreData_); bool ResRankList_102496(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* err_); bool ResFriendRankList_102497(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* err_); void ReqRankAndActivitiesList_102498(int32_t rankId_, bool isMoreData_); bool ResRankAndActivitiesList_102499(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* err_); void ReqModelGun_102500(DLL2SDK::mscorlib::System::Collections::Generic::List_1* playeridList_); bool ResModelGun_102501(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* err_); void ReqRankPLayerCallingCardinfo_102502(DLL2SDK::mscorlib::System::Collections::Generic::List_1* infos_); void ReqRankPLayerCallingCardinfo_102503(DLL2SDK::mscorlib::System::Collections::Generic::List_1* playeridList_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_ServerRankTypeMap_102504(); void set_ServerRankTypeMap_102505(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* value_); void InitServerRankTypeMap_102506(); static DLL2SDK::Assembly_CSharp::RankGame::RankManager* get_Instance_102485(); static void _cctor_102507(); }; } namespace DLL2SDK::Assembly_CSharp::RankGame { enum struct RankMultiDefine : int32_t { SettingsPhraseTab2_ = static_cast(0x24E), SettingsPhraseTab3_ = static_cast(0x24F), SettingsTabView_ = static_cast(0x276), LobbyExtraView_ = static_cast(0x278), RankViewTab_ = static_cast(0x279), RankSwitchTab_ = static_cast(0x27A), BrSwitchTab_ = static_cast(0x27B), SpvpSwitchTab_ = static_cast(0x27C), Spvp2SwitchTab_ = static_cast(0x27D), BattlePassTask_ = static_cast(0x28A), BattlePassMode_ = static_cast(0x28B), BattlePassWeekTask_ = static_cast(0x28C), BagWeaponCompare_ = static_cast(0x28D), BagIndividuation_ = static_cast(0x28E), EnshrineWeaponCompare_ = static_cast(0x28F), LoadoutMain_ = static_cast(0x290), RankViewAllSwitch_ = static_cast(0x291), ZbRankSwitchTab_ = static_cast(0x292), ConsumerRankTab_ = static_cast(0x2BC), BattlePassWeekTaskNavigation_ = static_cast(0x2BD), PvpWeaponDecorate_ = static_cast(0x2BE), BattlePassComic_ = static_cast(0x2BF) }; } namespace DLL2SDK::Assembly_CSharp::RankGame { enum struct RankTabChild : int32_t { UNKNOW_ = static_cast(0x0), IDCollection_ALL_ = static_cast(0x40), MileStone_SingleTask_ = static_cast(0x45), MileStone_MultiTask_ = static_cast(0x46) }; } namespace DLL2SDK::Assembly_CSharp::RankGame { enum struct ZbRankSortType : int32_t { Endless_ = static_cast(0x0), Spi_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::RankGame { enum struct ZbRankGlobalMode : int32_t { ZBBLOCK_ = static_cast(0x6), ZBSERVER_ = static_cast(0x7), ZBFRIEND_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp { struct RankDetailCountDownTime : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* LableCountDowns_red_; DLL2SDK::Assembly_CSharp::UILabel* LableCountDowns_black_; int32_t OneDaySeconds_; int32_t m_ColorChangeDay_; int32_t difference_time_; int32_t m_EndTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisAbleCountDownTimes_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102474(); void StartCountDown_102475(int32_t ColorChangeDay_, int32_t EndTime_); DLL2SDK::mscorlib::System::Collections::IEnumerator* StartTime_102476(); void DisAbleCountDownTimes_102477(); }; } namespace DLL2SDK::Assembly_CSharp { struct RankDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_BrLadderSeasonList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MpLadderSeasonList_; struct StaticFields { int32_t SECONDS_PER_DAY_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache2_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSeasonInfoRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBrSeasonInfoValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMpSeasonInfoValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMpHistoryRecordInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBrHistoryRecordInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComputeSpvpRemainingDays_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComputeBrRemainingDays_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComputeSpvpSeasonState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpvpLadderSeasonInfoBySeasonIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComputeBrSeasonState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBrLadderSeasonInfoBySeasonIndex_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102444(); void GetSeasonInfoRes_102445(DLL2SDK::CSProto::msg::CSGsp_GetSeasonInfoRes* res_); bool IsBrSeasonInfoValid_102446(DLL2SDK::CSProto::msg::BRLadderSeasonInfo* brLadderSeasonInfo_, uint64_t registerTime_); bool IsMpSeasonInfoValid_102447(DLL2SDK::CSProto::msg::MPLadderSeasonInfo* mpLadderSeasonInfo_, uint64_t registerTime_); void GetMpHistoryRecordInfoList_102448(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* serverList_, int32_t curSeasonNo_, int32_t curSeasonLadderLevel_); void GetBrHistoryRecordInfoList_102449(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* serverList_, int32_t curSeasonNo_, int32_t curSeasonLadderLevel_); int32_t ComputeSpvpRemainingDays_102450(int32_t serverTime_, int32_t seasonNextIndex_); int32_t ComputeBrRemainingDays_102451(int32_t serverTime_, int32_t seasonNextIndex_); DLL2SDK::Assembly_CSharp::ESeasonState ComputeSpvpSeasonState_102452(uint32_t seasonIndexByServer_, int32_t serverTime_, uint32_t* spvpSeasonNoIndexByClient_, uint32_t* lastSeasonVideoNoIndex_, uint32_t* currentSeasonVideoNoIndex_); DLL2SDK::CSProto::msg::MPLadderSeasonInfo* GetSpvpLadderSeasonInfoBySeasonIndex_102453(uint32_t seasonNoIndex_); DLL2SDK::Assembly_CSharp::ESeasonState ComputeBrSeasonState_102454(uint32_t seasonIndexByServer_, int32_t serverTime_, uint32_t* brSeasonNoIndexByClient_, uint32_t* lastSeasonVideoNoIndex_, uint32_t* currentSeasonVideoNoIndex_); DLL2SDK::CSProto::msg::BRLadderSeasonInfo* GetBrLadderSeasonInfoBySeasonIndex_102455(uint32_t seasonNoIndex_); static int32_t _GetSeasonInfoRes_m__0_102456(DLL2SDK::CSProto::msg::MPLadderSeasonInfo* a_, DLL2SDK::CSProto::msg::MPLadderSeasonInfo* b_); static int32_t _GetSeasonInfoRes_m__1_102457(DLL2SDK::CSProto::msg::BRLadderSeasonInfo* a_, DLL2SDK::CSProto::msg::BRLadderSeasonInfo* b_); static int32_t _GetMpHistoryRecordInfoList_m__2_102458(DLL2SDK::Assembly_CSharp::HistorySeasonLevelRecordClient* a_, DLL2SDK::Assembly_CSharp::HistorySeasonLevelRecordClient* b_); static int32_t _GetBrHistoryRecordInfoList_m__3_102459(DLL2SDK::Assembly_CSharp::HistorySeasonLevelRecordClient* a_, DLL2SDK::Assembly_CSharp::HistorySeasonLevelRecordClient* b_); }; } namespace DLL2SDK::Assembly_CSharp { struct RankDataAgent : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { DLL2SDK::Assembly_CSharp::RankDataStore* m_RankDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::RankDataAgent* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSeasonInfoReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSeasonInfoRes_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102439(); DLL2SDK::Assembly_CSharp::RankDataStore* get_RankDS_102440(); void GetSeasonInfoReq_102441(); bool GetSeasonInfoRes_102442(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errStr_); static void _cctor_102443(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct ElectronicSportsFrom : int32_t { RankView_ = static_cast(0x0), SpvpMatchView_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { struct ElectronicSportsDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_List_; bool IsShowRedDot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetElectronicSportsDataByTimeAndModeCategory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUrlPreByTimeAndModeCategory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedUid_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102432(); void UpdateData_102433(DLL2SDK::CSProto::msg::CSGetElectronicSportsConfRes* res_); DLL2SDK::Assembly_CSharp::ElectronicSportsData* GetElectronicSportsDataByTimeAndModeCategory_102434(int32_t serverTime_, int32_t modeCategory_); bool GetUrlPreByTimeAndModeCategory_102435(int32_t modeCategory_, DLL2SDK::mscorlib::System::String* urlPre_); void ReLogin_102436(); bool IsNeedUid_102437(); void __xLuaBaseProxy_ReLogin_102438(); }; } namespace DLL2SDK::Assembly_CSharp { struct ElectronicSportsData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* m_WebUrl_; int32_t m_StartTime_; int32_t m_EndTime_; DLL2SDK::mscorlib::System::String* m_ImgLocalResource_; DLL2SDK::mscorlib::System::String* m_ImgCdnResource_; int32_t m_ModeCategory_; DLL2SDK::mscorlib::System::String* m_FirstLineDesc_; DLL2SDK::mscorlib::System::String* m_SecondLineDesc_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CountDowns_; DLL2SDK::CSProto::msg::ElectronicSportCountDown* m_ElectronicSportCountDown_; int32_t m_ColorChangeDays_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isInCountDowns_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102417(); DLL2SDK::mscorlib::System::String* get_WebUrl_102418(); int32_t get_StartTime_102419(); int32_t get_EndTime_102420(); DLL2SDK::mscorlib::System::String* get_ImgLocalResource_102421(); DLL2SDK::mscorlib::System::String* get_ImgCdnResource_102422(); int32_t get_ModeCategory_102423(); DLL2SDK::mscorlib::System::String* get_FirstLineDesc_102424(); DLL2SDK::mscorlib::System::String* get_SecondLineDesc_102425(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_CountDowns_102426(); DLL2SDK::CSProto::msg::ElectronicSportCountDown* get_ElectronicSportCountDown_102427(); int32_t get_ColorChangeDays_102428(); bool isValid_102429(int32_t serverTime_, int32_t modeCategory_); bool isInCountDowns_102430(int32_t serverTime_); void SaveData_102431(DLL2SDK::CSProto::msg::ElectronicSportsConf* conf_); }; } namespace DLL2SDK::Assembly_CSharp { struct ElectronicSportsDataAgent : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { DLL2SDK::Assembly_CSharp::ElectronicSportsDataStore* m_ElectronicSportsDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::ElectronicSportsDataAgent* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqGetElectronicSportsConf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetElectronicSportsConf_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102412(); DLL2SDK::Assembly_CSharp::ElectronicSportsDataStore* get_ElectronicSportsDS_102413(); void ReqGetElectronicSportsConf_102414(); bool OnGetElectronicSportsConf_102415(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errStr_); static void _cctor_102416(); }; } namespace DLL2SDK::Assembly_CSharp { struct RankStatisticWindowController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::RankStatisticWindowView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_HistoryItemListController_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_HistoryRecordList_; DLL2SDK::Assembly_CSharp::ERankStatisticType m_RankStatisticType_; DLL2SDK::Assembly_CSharp::ERankDetailType m_RankDetailType_; int32_t m_SpvpLadderRank_; int32_t m_BrLadderRank_; DLL2SDK::Assembly_CSharp::GameUI::SPVP::SPVPLadderDataStore* m_SpvpLadderDS_; DLL2SDK::Assembly_CSharp::GameUI::BR::BRLadderDataStore* m_BrLadderDS_; DLL2SDK::Assembly_CSharp::RankDataStore* m_RankDS_; DLL2SDK::mscorlib::System::String* stateName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnShareClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShareData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShareReportData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnRankDataClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnRankHistoryClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnCloseClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnLeftClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnRightClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnHistoryLeftClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnHistoryRightClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHistoryShareBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitHistoryScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SetView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SetRank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SetSeasonInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetShareData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShareHistoryItemData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102374(); DLL2SDK::Assembly_CSharp::GameUI::SPVP::SPVPLadderDataStore* get_SpvpLadderDS_102375(); DLL2SDK::Assembly_CSharp::GameUI::BR::BRLadderDataStore* get_BrLadderDS_102376(); DLL2SDK::Assembly_CSharp::RankDataStore* get_RankDS_102377(); void Init_102378(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_102379(); void RegisterDelegates_102380(); void UnRegisterDelegates_102381(); void OnBtnShareClick_102382(); DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* GetShareData_102383(DLL2SDK::Assembly_CSharp::ERankDetailType type_); DLL2SDK::Assembly_CSharp::GameUI::Share::ShareReportData* GetShareReportData_102384(DLL2SDK::Assembly_CSharp::ERankDetailType type_); void OnBtnRankDataClick_102385(); void OnBtnRankHistoryClick_102386(); void OnBtnCloseClick_102387(); void OnBtnLeftClick_102388(); void OnBtnRightClick_102389(); void OnBtnHistoryLeftClick_102390(); void OnBtnHistoryRightClick_102391(); void OnHistoryShareBtnClicked_102392(); void UpdateView_102393(DLL2SDK::Assembly_CSharp::ERankDetailType rankDetailType_, DLL2SDK::Assembly_CSharp::ERankStatisticType rankStatisticType_); void InitHistoryScrollView_102394(); void _SetView_102395(DLL2SDK::Assembly_CSharp::ERankStatisticType rankStatisticType_); void _SetRank_102396(); void _SetSeasonInfo_102397(DLL2SDK::Assembly_CSharp::ERankDetailType rankDetailType_); bool OnEasyListItemClick_102398(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_102399(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* GetShareData_102400(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetShareHistoryItemData_102401(); bool __SetRank_m__0_102402(DLL2SDK::Assembly_CSharp::Config::LadderScoreAwardConfig* it_); bool __SetRank_m__1_102403(DLL2SDK::Assembly_CSharp::Config::BRLadderScoreAwardConfig* it_); void __xLuaBaseProxy_Init_102404(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_102405(); void __xLuaBaseProxy_RegisterDelegates_102406(); void __xLuaBaseProxy_UnRegisterDelegates_102407(); }; } namespace DLL2SDK::Assembly_CSharp { struct HistorySeasonLevelRecordClient : DLL2SDK::mscorlib::System::Object { int32_t seasonNo_; DLL2SDK::mscorlib::System::String* seasonInterval_; DLL2SDK::mscorlib::System::String* seasonIcon_; bool bLeftLine_; bool bRightLine_; DLL2SDK::mscorlib::System::String* RankIcon_; DLL2SDK::mscorlib::System::String* RankName_; bool bCurSeason_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102373(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ScrollPlayBaseController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::ScrollPlayBaseView* mView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetScrollPlayData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnEnterClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDataValid_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93333(); void Init_93334(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93335(); void RegisterDelegates_93336(); void UnRegisterDelegates_93337(); template void SetScrollPlayData_93338(DLL2SDK::mscorlib::System::Collections::Generic::List_1* dataList_, int32_t itemWidth_, int32_t itemHeight_); void _OnBtnEnterClick_93339(); bool IsDataValid_93340(); void __xLuaBaseProxy_Init_93341(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93342(); void __xLuaBaseProxy_RegisterDelegates_93343(); void __xLuaBaseProxy_UnRegisterDelegates_93344(); }; } namespace DLL2SDK::Assembly_CSharp { struct RankRewardDetailNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::RankRewardDetailController* m_DetailCtr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowCommonAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AvatarAdapterType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102356(); bool IsShowCommonAvatar_102357(); DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarAdapterType AvatarAdapterType_102358(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_102359(); bool IsEnableCameraClear_102360(); void OnNavigationShowed_102361(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_102362(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); bool __xLuaBaseProxy_IsShowCommonAvatar_102363(); DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarAdapterType __xLuaBaseProxy_AvatarAdapterType_102364(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_102365(); bool __xLuaBaseProxy_IsEnableCameraClear_102366(); }; } namespace DLL2SDK::Assembly_CSharp { struct RankRewardDetailController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::RankRewardDetailView* m_View_; bool bMagnifyMode_; uint32_t m_ItemID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAssetDownloadBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResDownloaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponCompare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCompareBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTopBarBackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMagnifyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMagnifyMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HiedFrameCallingView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFrameView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCallingTemplate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102336(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_102337(); void RegisterDelegates_102338(); void UnRegisterDelegates_102339(); void Init_102340(); void SetData_102341(uint32_t itemID_); void SetAssetDownloadBtn_102342(uint32_t itemID_); void OnResDownloaded_102343(); void SetWeaponCompare_102344(uint32_t itemID_); void OnCompareBtnClick_102345(); void OnNotifyTopBarBackBtnClick_102346(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnMagnifyBtnClick_102347(); void SetMagnifyMode_102348(bool show_); void HiedFrameCallingView_102349(); void SetFrameView_102350(int32_t itemId_); void SetCallingTemplate_102351(int32_t itemId_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_102352(); void __xLuaBaseProxy_RegisterDelegates_102353(); void __xLuaBaseProxy_UnRegisterDelegates_102354(); void __xLuaBaseProxy_Init_102355(); }; } namespace DLL2SDK::Assembly_CSharp::RankGame { struct RankNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::RankGame::RankController* m_rankController_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mHidePosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUseRankLight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeOut_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102321(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_102322(); bool IsUseRankLight_102323(); void OnNavigationShowed_102324(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_102325(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); bool IsShowAvatar_102326(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_102327(); bool IsEnableCameraClear_102328(); void FadeOut_102329(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_102330(); bool __xLuaBaseProxy_IsUseRankLight_102331(); bool __xLuaBaseProxy_IsShowAvatar_102332(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_102333(); bool __xLuaBaseProxy_IsEnableCameraClear_102334(); void __xLuaBaseProxy_FadeOut_102335(); }; } namespace DLL2SDK::Assembly_CSharp::RankGame { struct RankItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::RankGame::RankItemView* rankItemView_; DLL2SDK::Assembly_CSharp::RankGame::RankProtocolData* rankProtocol_; DLL2SDK::CSProto::msg::RankPlayerInfo* playerInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAvatorBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102310(); void Init_102311(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_102312(); void RegisterDelegates_102313(); void UnRegisterDelegates_102314(); bool SetEasyListData_102315(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void OnAvatorBtnClick_102316(); void __xLuaBaseProxy_Init_102317(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_102318(); void __xLuaBaseProxy_RegisterDelegates_102319(); void __xLuaBaseProxy_UnRegisterDelegates_102320(); }; } namespace DLL2SDK::Assembly_CSharp::RankGame { struct RankIDCollectionItemController : DLL2SDK::Assembly_CSharp::RankGame::RankItemController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102307(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_102308(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_102309(); }; } namespace DLL2SDK::Assembly_CSharp { struct RankHisotryItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::RankHistoryItemView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102301(); void Init_102302(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_102303(); bool SetEasyListData_102304(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* dataObj_); void __xLuaBaseProxy_Init_102305(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_102306(); }; } namespace DLL2SDK::Assembly_CSharp { struct RankDetailWindowNavController_EnterFromRoom : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::RankDetailWindowController* m_Ctr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowNone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowSquad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102290(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_102291(); bool IsEnableCameraClear_102292(); bool IsShowNone_102293(); bool IsShowSquad_102294(); void OnNavigationShowed_102295(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_102296(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_102297(); bool __xLuaBaseProxy_IsEnableCameraClear_102298(); bool __xLuaBaseProxy_IsShowNone_102299(); bool __xLuaBaseProxy_IsShowSquad_102300(); }; } namespace DLL2SDK::Assembly_CSharp { struct RankDetailWindowNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::RankDetailWindowController* m_Ctr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowNone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowSquad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102279(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_102280(); bool IsEnableCameraClear_102281(); bool IsShowNone_102282(); bool IsShowSquad_102283(); void OnNavigationShowed_102284(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_102285(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_102286(); bool __xLuaBaseProxy_IsEnableCameraClear_102287(); bool __xLuaBaseProxy_IsShowNone_102288(); bool __xLuaBaseProxy_IsShowSquad_102289(); }; } namespace DLL2SDK::Assembly_CSharp { struct RankDetailWindowController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::RankDetailWindowView* m_View_; DLL2SDK::Assembly_CSharp::ERankDetailType m_RankDetailType_; uint32_t m_SpvpSeasonNo_; DLL2SDK::Assembly_CSharp::ESeasonState m_SpvpSeasonState_; uint32_t m_BrSeasonNo_; DLL2SDK::Assembly_CSharp::ESeasonState m_BrSeasonState_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_AdaptTimer_; DLL2SDK::mscorlib::System::String* m_StateName_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_RefreshTimer_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* ElectronicSports_RefreshTimer_; DLL2SDK::Assembly_CSharp::ElectronicSportsData* m_ElectronicSportsData_; bool bOpenFromWindow_; DLL2SDK::Assembly_CSharp::RankStatisticWindowController* m_RankStatisticCtr_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ScrollPlayDataList_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ClickSystemEntrance* clickEntrance_; DLL2SDK::Assembly_CSharp::GameUI::SPVP::SPVPLadderDataStore* m_SpvpLadderDS_; DLL2SDK::Assembly_CSharp::GameUI::BR::BRLadderDataStore* m_LadderDS_; DLL2SDK::Assembly_CSharp::Career::PersonalInfoDataStore* m_PersonalInfoDS_; DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* m_GlobalDS_; DLL2SDK::Assembly_CSharp::ElectronicSportsDataStore* m_ElectronicSportsDS_; struct StaticFields { float FIXED_HEIGHT_; int32_t SPVP_RANK_NOT_DOWN_THRESHOLD_; int32_t BR_RANK_NOT_DOWN_THRESHOLD_; int32_t SCROLL_PLAY_INTERVAL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshElectronicSports_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnRewardDetailClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnElectronicSportsClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnSpvpDetailClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnBrDetailClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMultiplayAssetLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnterMultiplayRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRAssetLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnterBrRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnCreateLadderRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnRankDetailClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnSeasonVideoClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnRewardWindowClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnStatisticWindowClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCloseRankStatisticWindowView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComputeSpvpSeasonState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComputeBrSeasonState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowVide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRewardWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDetailViewEnableChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDetailView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSpvpView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBrView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetElectronicSports_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshElectronicSportsCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSpvpRankTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBrRankTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentSpvpRankInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentBrRankInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSpvpSeasonInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBrSeasonInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSpvpPlayerRankInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBrPlayerRankInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSpvpNextLevelRewards_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_OnBtnRewardDetailClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBestRewards_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRankDetailBg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBrNextLevelRewards_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSpvpNextBestRewards_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBrNextBestRewards_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCurrentController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifySetOpenFromWindowCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOpenFromWindow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102193(); DLL2SDK::Assembly_CSharp::GameUI::SPVP::SPVPLadderDataStore* get_SpvpLadderDS_102194(); DLL2SDK::Assembly_CSharp::GameUI::BR::BRLadderDataStore* get_BrLadderDS_102195(); DLL2SDK::Assembly_CSharp::Career::PersonalInfoDataStore* get_PersonalInfoDS_102196(); DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* get_GlobalDS_102197(); DLL2SDK::Assembly_CSharp::ElectronicSportsDataStore* get_ElectronicSportsDS_102198(); void Init_102199(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_102200(); void RegisterDelegates_102201(); void RefreshTimer_102202(); void RefreshElectronicSports_102203(); void UnRegisterDelegates_102204(); void OnBtnRewardDetailClick_102205(); void OnBtnElectronicSportsClick_102206(); void OnBtnSpvpDetailClick_102207(); void OnBtnBrDetailClick_102208(); void OnOpen_102209(); void OnMultiplayAssetLoaded_102210(DLL2SDK::Array* id_, DLL2SDK::mscorlib::System::Object* obj_); void EnterMultiplayRoom_102211(); void OnBRAssetLoaded_102212(DLL2SDK::Array* id_, DLL2SDK::mscorlib::System::Object* obj_); void EnterBrRoom_102213(); void OnBtnCreateLadderRoom_102214(); void OnBtnRankDetailClick_102215(); void OnBtnSeasonVideoClick_102216(); void OnBtnRewardWindowClick_102217(); void OnBtnStatisticWindowClick_102218(); void OnNotifyCloseRankStatisticWindowView_102219(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void ComputeSpvpSeasonState_102220(int32_t serverTime_); void ComputeBrSeasonState_102221(int32_t serverTime_); void CheckShowVide_102222(); void InitView_102223(DLL2SDK::Assembly_CSharp::ERankDetailType rankDetailType_); void InitBtnState_102224(bool bEnterFromHome_); void ShowRewardWindow_102225(); bool CheckDetailViewEnableChange_102226(DLL2SDK::Assembly_CSharp::ERankDetailType detailType_); void SetDetailView_102227(DLL2SDK::Assembly_CSharp::ERankDetailType detailType_); void SetSpvpView_102228(); void SetBrView_102229(); void SetElectronicSports_102230(); void RefreshElectronicSportsCountDown_102231(); void SetSpvpRankTip_102232(); void SetBrRankTip_102233(); void SetBtnState_102234(); void SetCurrentSpvpRankInfo_102235(); void SetCurrentBrRankInfo_102236(); void SetSpvpSeasonInfo_102237(); void SetBrSeasonInfo_102238(); void SetSpvpPlayerRankInfo_102239(); void SetBrPlayerRankInfo_102240(); void SetSpvpNextLevelRewards_102241(); void OnBtnRewardDetailClick_102242(uint32_t itemID_); void SetBestRewards_102243(); void SetRankDetailBg_102244(); void SetBrNextLevelRewards_102245(); void SetSpvpNextBestRewards_102246(); void SetBrNextBestRewards_102247(); bool CheckCurrentController_102248(); void OnNotifySetOpenFromWindowCache_102249(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); bool IsOpenFromWindow_102250(); void _RegisterDelegates_m__0_102251(); bool _SetSpvpRankTip_m__1_102252(DLL2SDK::Assembly_CSharp::Config::LadderScoreAwardConfig* it_); bool _SetBrRankTip_m__2_102253(DLL2SDK::Assembly_CSharp::Config::BRLadderScoreAwardConfig* it_); bool _SetSpvpPlayerRankInfo_m__3_102254(DLL2SDK::Assembly_CSharp::Config::LadderScoreAwardConfig* it_); bool _SetBrPlayerRankInfo_m__4_102255(DLL2SDK::Assembly_CSharp::Config::BRLadderScoreAwardConfig* it_); void __xLuaBaseProxy_Init_102256(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_102257(); void __xLuaBaseProxy_RegisterDelegates_102258(); void __xLuaBaseProxy_UnRegisterDelegates_102259(); void __xLuaBaseProxy_OnOpen_102260(); }; } namespace DLL2SDK::Assembly_CSharp::RankGame { struct RankController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::RankGame::RankModel* rankModel_; DLL2SDK::Assembly_CSharp::RankGame::RankView* rankView_; DLL2SDK::Assembly_CSharp::RankGame::RankProtocolData* rankProtocol_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* easyListController_; DLL2SDK::Assembly_CSharp::RankGame::RankRoleModelData* RoleModeData_; DLL2SDK::Assembly_CSharp::GameBase::LoadoutDataStore* mineLoadoutData_; DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* squadInventoryDataStore_; bool isTesting_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* willShowTime_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* initTimer_; bool isInit_; DLL2SDK::Assembly_CSharp::RankGame::RankAwardDetailPopController* rankAwardDetailPopController_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* SeasonTimerID_1_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* SeasonTimerID_2_; struct StaticFields { bool IsNeedRefreshView_; int32_t curSelectIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTaskActivityRanking_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetRankType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEasyList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ViewInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RoolSeasonOffTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RollTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetRoolTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetDefaultSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRankModeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BrAndMpNeedRefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTopRankTitleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqDataImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TlogReport_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRankSubTabChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLogoSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRankActivityChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRankGlobalSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRankSubTabSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetRankInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetEasyList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CleanModeDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRankDataList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqOnetime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRankDataListContinue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqModelAndGun_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerLoadoutInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPlayerCallingCard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScrollViewDragEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCallinCardInfoUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScrollViewOffsetChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetModelToMine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnmyRankBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTipsBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102134(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_102135(); void Init_102136(); void OnOpen_102137(); void DelayInitView_102138(); bool IsTaskActivityRanking_102139(); void ResetRankType_102140(); void ShutDown_102141(); void InitEasyList_102142(int32_t itemWidth_); void ViewInit_102143(int32_t itemWidth_); void WillShow_102144(); void RoolSeasonOffTips_102145(); void RollTips_102146(); void ResetRoolTips_102147(); void ResetDefaultSelect_102148(); void OnClose_102149(); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_102150(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void RegisterDelegates_102151(); void UnRegisterDelegates_102152(); void OnRankModeChange_102153(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void BrAndMpNeedRefreshView_102154(DLL2SDK::Assembly_CSharp::RankGame::RankModeType type_); void OnTopRankTitleChange_102155(DLL2SDK::Assembly_CSharp::RankGame::RankModeType rankmode_); void ReqDataImpl_102156(bool isReqMore_); void TlogReport_102157(int32_t curRankId_); void OnRankSubTabChange_102158(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SetLogoSprite_102159(DLL2SDK::Assembly_CSharp::RankGame::RankModeType ModeType_, DLL2SDK::Assembly_CSharp::RankGame::RankTabs type_); void OnRankActivityChange_102160(double fActivityLeftTime_, DLL2SDK::mscorlib::System::String* RankItemDescript_); void OnRankGlobalSwitch_102161(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRankSubTabSwitch_102162(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ResetRankInfo_102163(); void ResetEasyList_102164(); void CleanModeDic_102165(); void ShowRankDataList_102166(); void ReqPlayerInfo_102167(DLL2SDK::mscorlib::System::Collections::Generic::List_1* playerInfoList_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* ReqOnetime_102168(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void ShowRankDataListContinue_102169(); void ReqModelAndGun_102170(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); bool OnEasyListItemClick_102171(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void GetPlayerLoadoutInfo_102172(int32_t index_); void ResetPlayerCallingCard_102173(); void OnEasyListDataChanged_102174(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void OnScrollViewDragEnd_102175(); void OnCallinCardInfoUpdate_102176(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnScrollViewOffsetChange_102177(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ResetModelToMine_102178(); void OnmyRankBtnClick_102179(); void OnTipsBtnClick_102180(); void _WillShow_m__0_102182(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_102183(); void __xLuaBaseProxy_Init_102184(); void __xLuaBaseProxy_OnOpen_102185(); void __xLuaBaseProxy_ShutDown_102186(); void __xLuaBaseProxy_WillShow_102187(); void __xLuaBaseProxy_OnClose_102188(); void __xLuaBaseProxy_RegisterDelegates_102189(); void __xLuaBaseProxy_UnRegisterDelegates_102190(); static void _cctor_102181(); }; } namespace DLL2SDK::Assembly_CSharp::RankGame { struct RankAwardItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::RankGame::RankAwardItemView* awardItemView_; DLL2SDK::CSProto::msg::RankPlayerInfo* playerInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102124(); void Init_102125(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_102126(); void RegisterDelegates_102127(); void UnRegisterDelegates_102128(); bool SetEasyListData_102129(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void __xLuaBaseProxy_Init_102130(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_102131(); void __xLuaBaseProxy_RegisterDelegates_102132(); void __xLuaBaseProxy_UnRegisterDelegates_102133(); }; } namespace DLL2SDK::Assembly_CSharp::RankGame { struct RankAwardItem : DLL2SDK::mscorlib::System::Object { int32_t nRanklow_; int32_t nRankUp_; bool bIsPercent_; DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* awardInfoList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102123(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutBaseView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* WeaponNoItemTip_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DetailNoItemTip_; DLL2SDK::Assembly_CSharp::GameUI::Share::ShareContainer* shareContainer_; DLL2SDK::Assembly_CSharp::UIButton* captureShareBtn_; DLL2SDK::Array* captureHidens_; DLL2SDK::Array* captureShowns_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponDynamicTab* DynamicTab_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SuiteRoot_; DLL2SDK::Assembly_CSharp::UIButton* SuiteDetailBtn_; DLL2SDK::Assembly_CSharp::UISprite* SuiteActiveSprite_; DLL2SDK::Assembly_CSharp::UILabel* SuiteNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* SuiteDescLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachDynamicTabViewToObj_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100020(); void AttachDynamicTabViewToObj_100021(DLL2SDK::UnityEngine::UnityEngine::Component* comp_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPveWeaponItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UIWeaponTemplate* mUIWeaponTemplate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102107(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPveWeaponBuffView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIWidget* ContentObj_; DLL2SDK::Assembly_CSharp::UILabel* GreenTipLabel_; DLL2SDK::Assembly_CSharp::UILabel* BlueTipLabel_; DLL2SDK::Assembly_CSharp::UILabel* PurpleTipLabel_; DLL2SDK::Assembly_CSharp::UILabel* OrangeTipLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102104(); void Awake_102105(); void __xLuaBaseProxy_Awake_102106(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPveUltView : DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseView { DLL2SDK::Assembly_CSharp::UIWidget* WeaponRootWidget_; DLL2SDK::Assembly_CSharp::UIScrollView* WeaponItemScrollView_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeaponBtnGroup_; DLL2SDK::Assembly_CSharp::UIButton* WeaponShowBtn_; DLL2SDK::Assembly_CSharp::UIButton* WeaponShowedBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* WeaponGotoBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* UltUseTipObj_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutItemDetailView* ItemDetailView_; DLL2SDK::Assembly_CSharp::TweenColor* TipTweenColor_; DLL2SDK::Assembly_CSharp::UIButton* MagnifyBtn_; DLL2SDK::Assembly_CSharp::UIWidget* ContentWidget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102103(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutWeaponBaseView : DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseView { DLL2SDK::Assembly_CSharp::UIWidget* WeaponRootWidget_; DLL2SDK::Assembly_CSharp::UIScrollView* WeaponItemScrollView_; DLL2SDK::Assembly_CSharp::UIWidget* DetailRootWidget_; DLL2SDK::Assembly_CSharp::UIScrollView* DetailItemScrollView_; DLL2SDK::Assembly_CSharp::UIButton* DetailCloseBtn_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponMenuCell* DecorateCell_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponMenuCell* MenuSkinCell_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponMenuCell* MenuOpticCell_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponMenuCell* MenuAttach1Cell_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponMenuCell* MenuAttach2Cell_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponMenuCell* MenuAttach3Cell_; DLL2SDK::Assembly_CSharp::UIButton* CompareWeaponBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeaponBtnGroup_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* WeaponEquipBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* WeaponEquipedBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* WeaponGotoBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DetailBtnGroup_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* DetailEquipBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* DetailTakeOffBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* DetailGotoBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DecorateRootObj_; DLL2SDK::Assembly_CSharp::RankGame::RankMultiTab* DecorateOrnamentTab_; DLL2SDK::Assembly_CSharp::RankGame::RankMultiTab* DecorateCrosshairTab_; DLL2SDK::Assembly_CSharp::RankGame::RankMultiTab* DecorateSkinTab_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DecorateOrnamentReddot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DecorateCrosshairReddot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DecorateSkinReddot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CrosshairRoot_; DLL2SDK::Assembly_CSharp::UISprite* CrosshairIconSprite_; DLL2SDK::Assembly_CSharp::Squad::SIWeapon* mCacheWeapon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponMenu_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillMenuCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCellItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCanEquip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMenuSelectedStatus_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100178(); void SetWeaponMenu_100179(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weapon_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t loadoutIndex_); void FillMenuCell_100180(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weapon_, DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponMenuCell* cell_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t loadoutIndex_); void SetCellItem_100181(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weapon_, DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponMenuCell* cell_, DLL2SDK::Assembly_CSharp::Squad::SIItem* item_); bool CheckCanEquip_100182(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weapon_, DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponMenuType cellType_); void SetMenuSelectedStatus_100183(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPveOffWallView : DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseView { DLL2SDK::Assembly_CSharp::UIWidget* WeaponRootWidget_; DLL2SDK::Assembly_CSharp::UIScrollView* WeaponItemScrollView_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeaponBtnGroup_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* WeaponEditBtn_; DLL2SDK::Assembly_CSharp::UIGrid* TabGrid_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* WeaponTypeTab_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowWeaponTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFilterView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102083(); void ResetAllTab_102084(); void ShowWeaponTab_102085(); void ShowFilterView_102086(); static bool _ShowFilterView_m__0_102087(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPveOffWallItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UIWeaponTemplate* mUIWeaponTemplate_; DLL2SDK::Assembly_CSharp::UISprite* LogoSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102082(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPveMeleeView : DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseView { DLL2SDK::Assembly_CSharp::UIScrollView* WeaponItemScrollView_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutItemDetailView* LoadoutItemDetail_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* EquipBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EquipedBtn_; DLL2SDK::Assembly_CSharp::UIGrid* TabGrid_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* WeaponFuncTab_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* ColorTab_; DLL2SDK::Assembly_CSharp::UIButton* BuffTipBtn_; DLL2SDK::Assembly_CSharp::UIButton* MagnifyBtn_; DLL2SDK::Assembly_CSharp::UIWidget* ContentWidget_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFilterView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102077(); void ResetAllTab_102078(); void ShowFilterView_102079(); static bool _ShowFilterView_m__0_102080(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); static bool _ShowFilterView_m__1_102081(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPveHomeView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* OffWallButton_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OffWallReddot_; DLL2SDK::Assembly_CSharp::UIButton* WonderWeaponButton_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WonderWeaponReddot_; DLL2SDK::Assembly_CSharp::UIButton* DefaultPistolButton_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DefaultPistolReddot_; DLL2SDK::Assembly_CSharp::UISprite* DefaultPistolSprite_; DLL2SDK::Assembly_CSharp::UIButton* DefaultMeleeButton_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DefaultMeleeReddot_; DLL2SDK::Assembly_CSharp::UISprite* DefaultMeleeSprite_; DLL2SDK::Assembly_CSharp::UIButton* StickGrenadeButton_; DLL2SDK::UnityEngine::UnityEngine::GameObject* StickGrenadeReddot_; DLL2SDK::Assembly_CSharp::UIButton* TripmineButton_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TripmineReddot_; DLL2SDK::Assembly_CSharp::UIButton* RoleButton_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RoleNoneState_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RoleNormalState_; DLL2SDK::Assembly_CSharp::UISprite* RoleIconSprite_; DLL2SDK::Assembly_CSharp::UISprite* RoleBigQuality_; DLL2SDK::Assembly_CSharp::UISprite* RoleSmallQuality_; DLL2SDK::Assembly_CSharp::UILabel* RoleNameLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RoleReddot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102076(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPveEquipmentView : DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseView { DLL2SDK::Assembly_CSharp::UIWidget* ItemRootWidget_; DLL2SDK::Assembly_CSharp::UIScrollView* ItemScrollView_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* EquipBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* TakeOffBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* GotoBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIWeaponDetailTemplate* WeaponDetailTemplate_; DLL2SDK::Assembly_CSharp::UIGrid* TabGrid_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* ColorTab_; DLL2SDK::Assembly_CSharp::UIButton* MagnifyBtn_; DLL2SDK::Assembly_CSharp::UIWidget* ContentWidget_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFilterView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102072(); void ResetAllTab_102073(); void ShowFilterView_102074(); static bool _ShowFilterView_m__0_102075(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutShowInSquadNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowSquad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowNone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NavigationWillPop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99497(); bool IsShowSquad_99498(); bool IsShowNone_99499(); void OnShowImpl_99500(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_); void OnNavigationWillShow_99501(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_); void OnNavigationShowed_99502(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_99503(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void NavigationWillPop_99504(); bool __xLuaBaseProxy_IsShowSquad_99505(); bool __xLuaBaseProxy_IsShowNone_99506(); void __xLuaBaseProxy_OnNavigationWillShow_99507(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_); void __xLuaBaseProxy_NavigationWillPop_99508(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPveUltNavigation : DLL2SDK::Assembly_CSharp::GameUI::LoadoutShowInSquadNavController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutPveUltController* mController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UploadEntranceClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102052(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_102053(); bool IsEnableCameraClear_102054(); void OnNavigationShowed_102055(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void UploadEntranceClick_102056(); void OnNavigationWillClose_102057(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_102058(); bool __xLuaBaseProxy_IsEnableCameraClear_102059(); void __xLuaBaseProxy_OnNavigationShowed_102060(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); void __xLuaBaseProxy_OnNavigationWillClose_102061(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPvePistolNavigation : DLL2SDK::Assembly_CSharp::GameUI::LoadoutShowInSquadNavController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutPvePistolController* mController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UploadEntranceClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102042(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_102043(); bool IsEnableCameraClear_102044(); void OnNavigationShowed_102045(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void UploadEntranceClick_102046(); void OnNavigationWillClose_102047(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_102048(); bool __xLuaBaseProxy_IsEnableCameraClear_102049(); void __xLuaBaseProxy_OnNavigationShowed_102050(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); void __xLuaBaseProxy_OnNavigationWillClose_102051(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPveOffWallNavigation : DLL2SDK::Assembly_CSharp::GameUI::LoadoutShowInSquadNavController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutPveOffWallController* mController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UploadEntranceClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102032(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_102033(); bool IsEnableCameraClear_102034(); void OnNavigationShowed_102035(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void UploadEntranceClick_102036(); void OnNavigationWillClose_102037(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_102038(); bool __xLuaBaseProxy_IsEnableCameraClear_102039(); void __xLuaBaseProxy_OnNavigationShowed_102040(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); void __xLuaBaseProxy_OnNavigationWillClose_102041(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPveMeleeNavigation : DLL2SDK::Assembly_CSharp::GameUI::LoadoutShowInSquadNavController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutPveMeleeController* mController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UploadEntranceClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102022(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_102023(); bool IsEnableCameraClear_102024(); void OnNavigationShowed_102025(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void UploadEntranceClick_102026(); void OnNavigationWillClose_102027(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_102028(); bool __xLuaBaseProxy_IsEnableCameraClear_102029(); void __xLuaBaseProxy_OnNavigationShowed_102030(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); void __xLuaBaseProxy_OnNavigationWillClose_102031(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPveEquipmentNavigation : DLL2SDK::Assembly_CSharp::GameUI::LoadoutShowInSquadNavController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutPveEquipmentController* mController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UploadEntranceClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102012(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_102013(); bool IsEnableCameraClear_102014(); void OnNavigationShowed_102015(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void UploadEntranceClick_102016(); void OnNavigationWillClose_102017(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_102018(); bool __xLuaBaseProxy_IsEnableCameraClear_102019(); void __xLuaBaseProxy_OnNavigationShowed_102020(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); void __xLuaBaseProxy_OnNavigationWillClose_102021(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); }; } namespace DLL2SDK::Assembly_CSharp { struct UITweener : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UITweener_Method method_; DLL2SDK::Assembly_CSharp::UITweener_Style style_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* animationCurve_; bool ignoreTimeScale_; float delay_; float duration_; bool steeperCurves_; int32_t tweenGroup_; bool useFixedUpdate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* onFinished_; DLL2SDK::UnityEngine::UnityEngine::GameObject* eventReceiver_; DLL2SDK::mscorlib::System::String* callWhenFinished_; bool mStarted_; float mStartTime_; float mDuration_; float mAmountPerDelta_; float mFactor_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mTemp_; struct StaticFields { DLL2SDK::Assembly_CSharp::UITweener* current_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixedUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOnFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetOnFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddOnFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_AddOnFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveOnFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Sample_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BounceLogic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayForward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayReverse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetToBeginning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ResetToBeginning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Toggle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Begin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStartToCurrentValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEndToCurrentValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1605(); float get_amountPerDelta_1606(); void set_amountPerDelta_1607(float value_); float get_tweenFactor_1608(); void set_tweenFactor_1609(float value_); DLL2SDK::Assembly_CSharp::AnimationOrTween::Direction get_direction_1610(); void Reset_1611(); void Start_1612(); void Update_1613(); void FixedUpdate_1614(); void DoUpdate_1615(); void SetOnFinished_1616(DLL2SDK::Assembly_CSharp::EventDelegate_Callback* del_); void SetOnFinished_1617(DLL2SDK::Assembly_CSharp::EventDelegate* del_); void AddOnFinished_1618(DLL2SDK::Assembly_CSharp::EventDelegate_Callback* del_); void AddOnFinished_1619(DLL2SDK::Assembly_CSharp::EventDelegate* del_); void RemoveOnFinished_1620(DLL2SDK::Assembly_CSharp::EventDelegate* del_); void OnDisable_1621(); void Sample_1622(float factor_, bool isFinished_); float BounceLogic_1623(float val_); void Play_1624(); void PlayForward_1625(); void PlayReverse_1626(); void Play_1627(bool forward_); void ResetToBeginning_1628(); void ResetToBeginning_1629(bool forward_); void Toggle_1630(); void OnUpdate_1631(float factor_, bool isFinished_); void SetStartToCurrentValue_1633(); void SetEndToCurrentValue_1634(); template static T Begin_1632(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, float duration_, float delay_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PveOffWallInLobbyController : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameUI::LoadoutPveOffWallPlane* mLoadoutPveOffWallPlan_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::PveOffWallInLobbyController* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOffWallSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOffWallSpriteActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101996(); void Awake_101997(); void SetOffWallSprite_101998(DLL2SDK::mscorlib::System::String* spriteName_); void SetOffWallSpriteActive_101999(bool active_); static void SetActive_102000(bool active_); static void _cctor_102001(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PveLoadoutUtil : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* mSquadInventoryDS_; DLL2SDK::Assembly_CSharp::GameBase::LoadoutDataStore* mLoadoutDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::PveLoadoutUtil* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOffWallWeaponList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PveWeaponSortComparison_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponSortComparison_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponInConfigSortComparison_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPveMeleeList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PveMeleeSortComparison_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPvePistolList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPveUltList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101985(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOffWallWeaponList_101986(); int32_t PveWeaponSortComparison_101987(DLL2SDK::Assembly_CSharp::Config::PVEWeaponConfig* a_, DLL2SDK::Assembly_CSharp::Config::PVEWeaponConfig* b_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetWeaponList_101988(DLL2SDK::Assembly_CSharp::Config::PVEWeaponConfig* weaponConf_); int32_t WeaponSortComparison_101989(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* a_, DLL2SDK::Assembly_CSharp::Squad::SIWeapon* b_); int32_t WeaponInConfigSortComparison_101990(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* a_, DLL2SDK::Assembly_CSharp::Squad::SIWeapon* b_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPveMeleeList_101991(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* curEquipedItem_); int32_t PveMeleeSortComparison_101992(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* a_, DLL2SDK::Assembly_CSharp::Squad::SIWeapon* b_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPvePistolList_101993(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* curEquipedItem_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPveUltList_101994(); static void _cctor_101995(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPveOffWallPlane : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Material* OffWallMaterial_; DLL2SDK::UnityEngine::UnityEngine::Mesh* OffWallMesh_; DLL2SDK::Assembly_CSharp::GameEngine::MeshUISpriteRender* OffWallSpriteRender_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSprite_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101983(); void SetSprite_101984(DLL2SDK::mscorlib::System::String* spriteName_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CameraBlurUtil : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float Radius_; float Factor_; DLL2SDK::UnityEngine::UnityEngine::Vector2 ScreenSize_; DLL2SDK::UnityEngine::UnityEngine::Material* BlurMaterial_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBlurMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRenderImage_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101979(); void Start_101980(); DLL2SDK::UnityEngine::UnityEngine::Material* GetBlurMaterial_101981(); void OnRenderImage_101982(DLL2SDK::UnityEngine::UnityEngine::RenderTexture* sourceTexture_, DLL2SDK::UnityEngine::UnityEngine::RenderTexture* destTexture_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPveWeaponItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutPveWeaponItemView* mView_; DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* mSquadInventoryDS_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutReddotDatastore* mLoadoutReddotDS_; DLL2SDK::Assembly_CSharp::Squad::SIWeapon* mCacheItem_; DLL2SDK::Assembly_CSharp::GameBase::PVELoadout* mCacheLoadout_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReddotActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReddotNotNull_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLoadoutPveWeaponController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLoadoutPvePistolController_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101965(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_101966(); void Init_101967(); void RegisterDelegates_101968(); void UnRegisterDelegates_101969(); bool SetEasyListData_101970(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void SetReddotActive_101971(DLL2SDK::Assembly_CSharp::GameUI::ClientReddotState state_); bool IsReddotNotNull_101972(); void RefreshLoadoutPveWeaponController_101973(int32_t index_); void RefreshLoadoutPvePistolController_101974(int32_t index_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_101975(); void __xLuaBaseProxy_Init_101976(); void __xLuaBaseProxy_RegisterDelegates_101977(); void __xLuaBaseProxy_UnRegisterDelegates_101978(); }; } namespace DLL2SDK::Assembly_CSharp::Squad { enum struct LoadoutWeaponSortByRarity : int32_t { All_ = static_cast(0xFFFFFFFF), Color1_ = static_cast(0x0), Color2_ = static_cast(0x1), Color3_ = static_cast(0x2), Color4_ = static_cast(0x3), Color5_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::Squad { enum struct LoadoutWeaponSortByType : int32_t { Default_ = static_cast(0x0), LevelUp_ = static_cast(0x1), LevelDown_ = static_cast(0x2), GetTime_ = static_cast(0x3), Name_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::Squad { enum struct LoadoutFilterType : int32_t { None_ = static_cast(0x0), WeaponFunc_ = static_cast(0x1), WeaponColor_ = static_cast(0x2), Color_ = static_cast(0x3), WeaponType_ = static_cast(0x4), AttachType_ = static_cast(0x5), RoleColor_ = static_cast(0x6), ChipColor_ = static_cast(0x7), VehicleStyle_ = static_cast(0x8), VehicleSkin_ = static_cast(0x9), LethalType_ = static_cast(0xA), TacticalType_ = static_cast(0xB) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutBaseController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseView* mBaseView_; DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* mSquadInventoryDS_; DLL2SDK::Assembly_CSharp::GameBase::LoadoutDataStore* mLoadoutDS_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutReddotDatastore* mLoadoutReddotDS_; DLL2SDK::Assembly_CSharp::GameUI::Share::CommonShareBtnNodeController* _shareBtnWindow_; bool isInit_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* initTimer_; DLL2SDK::Assembly_CSharp::Squad::SIItem* itemData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyOnScreenCapture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitShareNode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetShareNode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowShare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideShare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShareBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCaptureShareClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSuiteInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSuiteDetailBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTopBarBackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyDataStoreUpdated_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98727(); void Init_98728(); void DelayInitView_98729(); void OnClose_98730(); void WillShow_98731(); void RegisterDelegates_98732(); void UnRegisterDelegates_98733(); void OnNotifyOnScreenCapture_98734(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void InitShareNode_98735(); void ResetShareNode_98736(bool isShow_, DLL2SDK::Assembly_CSharp::Squad::SIItem* item_, bool forceShow_); void ShowShare_98737(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_, bool forceShow_); void HideShare_98738(); void OnShareBtnClicked_98739(); void OnCaptureShareClicked_98740(); void CheckSuiteInfo_98741(DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* loadoutData_, uint32_t itemId_); void OnSuiteDetailBtnClick_98742(); void OnNotifyTopBarBackBtnClick_98743(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void NotifyDataStoreUpdated_98744(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void OnNotifyDataStoreUpdated_98745(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void __xLuaBaseProxy_Init_98746(); void __xLuaBaseProxy_OnClose_98747(); void __xLuaBaseProxy_WillShow_98748(); void __xLuaBaseProxy_RegisterDelegates_98749(); void __xLuaBaseProxy_UnRegisterDelegates_98750(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPveWeaponBuffController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutPveWeaponBuffView* mView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreCloseAnimation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101885(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_101886(); void Init_101887(); void RegisterDelegates_101888(); void UnRegisterDelegates_101889(); void RefreshView_101890(); void PreCloseAnimation_101891(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_101892(); void __xLuaBaseProxy_Init_101893(); void __xLuaBaseProxy_RegisterDelegates_101894(); void __xLuaBaseProxy_UnRegisterDelegates_101895(); void __xLuaBaseProxy_PreCloseAnimation_101896(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPveUltController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutPveUltView* mView_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mWeaponItemEasyList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mWeaponShowList_; DLL2SDK::Assembly_CSharp::GameBase::PVELoadout* mCachePveLoadout_; bool bMagnifyMode_; struct StaticFields { DLL2SDK::Assembly_CSharp::Squad::SIItem* CacheShowWeapon_; int32_t CacheShowWeaponIndex_; bool bNeedResetScrollView_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mWeaponIdList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSpecialTitleEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAllView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTopBarBackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMagnifyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMagnifyMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponShowBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponShowedBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponGotoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponUpdateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetWeaponList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ItemSort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeaponList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101851(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_101852(); void Init_101853(); void DelayInitView_101854(); void CheckSpecialTitleEffect_101855(); void WillShow_101856(); void OnClose_101857(); void RefreshAllView_101858(bool refresh_); void RegisterDelegates_101859(); void UnRegisterDelegates_101860(); void OnNotifyTopBarBackBtnClick_101861(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnMagnifyBtnClick_101862(); void SetMagnifyMode_101863(bool show_); void OnWeaponShowBtnClick_101864(); void OnWeaponShowedBtnClick_101865(); void OnWeaponGotoBtnClick_101866(); void OnNotifyLoadoutWeaponUpdateData_101867(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void ResetWeaponList_101868(); int32_t ItemSort_101869(DLL2SDK::Assembly_CSharp::Squad::SIItem* a_, DLL2SDK::Assembly_CSharp::Squad::SIItem* b_); void SetWeaponData_101870(); void UpdateWeaponList_101871(); void UpdateWeaponInfo_101872(); void UpdateBtnState_101873(); bool OnEasyListItemClick_101874(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_101875(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_101877(); void __xLuaBaseProxy_Init_101878(); void __xLuaBaseProxy_DelayInitView_101879(); void __xLuaBaseProxy_WillShow_101880(); void __xLuaBaseProxy_OnClose_101881(); void __xLuaBaseProxy_RegisterDelegates_101882(); void __xLuaBaseProxy_UnRegisterDelegates_101883(); void __xLuaBaseProxy_OnNotifyTopBarBackBtnClick_101884(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); static void _cctor_101876(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutWeaponBaseController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponBaseView* mLoadoutWeaponBaseView_; float DISABLE_WEAPON_VIEW_ALPHA_; float ENABLE_WEAPON_VIEW_ALPHA_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCompareWeaponBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponEquipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponEquipedBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponGotoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailEquipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailTakeOffBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailGotoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponCellClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponUpdateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDecorateTabSwitch_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99605(); void Init_99606(); void WillShow_99607(); void RegisterDelegates_99608(); void UnRegisterDelegates_99609(); void OnCompareWeaponBtnClick_99610(); void OnWeaponEquipBtnClick_99611(); void OnWeaponEquipedBtnClick_99612(); void OnWeaponGotoBtnClick_99613(); void OnDetailEquipBtnClick_99614(); void OnDetailTakeOffBtnClick_99615(); void OnDetailGotoBtnClick_99616(); void OnDetailCloseBtnClick_99617(); void OnNotifyLoadoutWeaponCellClick_99618(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLoadoutWeaponFilterClick_99619(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLoadoutWeaponFilterItemClick_99620(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLoadoutWeaponUpdateData_99621(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnDecorateTabSwitch_99622(int32_t index_); void __xLuaBaseProxy_Init_99623(); void __xLuaBaseProxy_WillShow_99624(); void __xLuaBaseProxy_RegisterDelegates_99625(); void __xLuaBaseProxy_UnRegisterDelegates_99626(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPveOffWallItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutPveOffWallItemView* mView_; DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* mSquadInventoryDS_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutReddotDatastore* mLoadoutReddotDS_; DLL2SDK::Assembly_CSharp::Config::PVEWeaponConfig* mCacheItem_; DLL2SDK::Assembly_CSharp::GameBase::PVELoadout* mCacheLoadout_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReddotActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReddotNotNull_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLoadoutPveOffWallController_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101770(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_101771(); void Init_101772(); void RegisterDelegates_101773(); void UnRegisterDelegates_101774(); bool SetEasyListData_101775(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void SetReddotActive_101776(DLL2SDK::Assembly_CSharp::GameUI::ClientReddotState state_); bool IsReddotNotNull_101777(); void RefreshLoadoutPveOffWallController_101778(int32_t index_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_101779(); void __xLuaBaseProxy_Init_101780(); void __xLuaBaseProxy_RegisterDelegates_101781(); void __xLuaBaseProxy_UnRegisterDelegates_101782(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPveOffWallController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutPveOffWallView* mView_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mWeaponItemEasyList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mWeaponAllList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mWeaponShowList_; DLL2SDK::Assembly_CSharp::GameBase::PVELoadout* mCachePveLoadout_; struct StaticFields { bool bNeedResetScrollView_; DLL2SDK::Assembly_CSharp::Squad::LoadoutFilterType CacheFilterType_; DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageWeaponType CacheWeaponSortStorage_; DLL2SDK::Assembly_CSharp::Config::PVEWeaponConfig* CacheShowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAllView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetSomething_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeaponList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCurrnetEquipWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponEditBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101742(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_101743(); void Init_101744(); void DelayInitView_101745(); void OnClose_101746(); void WillShow_101747(); void RefreshAllView_101748(bool refreshDetail_); void ResetSomething_101749(); void RegisterDelegates_101750(); void UnRegisterDelegates_101751(); void SetWeaponData_101752(bool refreshDetail_); void UpdateTab_101753(); void UpdateWeaponList_101754(); void UpdateWeaponInfo_101755(); void ShowCurrnetEquipWeapon_101756(); void OnNotifyLoadoutWeaponFilterClick_101757(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLoadoutWeaponFilterItemClick_101758(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnWeaponEditBtnClick_101759(); bool OnEasyListItemClick_101760(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_101761(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_101763(); void __xLuaBaseProxy_Init_101764(); void __xLuaBaseProxy_DelayInitView_101765(); void __xLuaBaseProxy_OnClose_101766(); void __xLuaBaseProxy_WillShow_101767(); void __xLuaBaseProxy_RegisterDelegates_101768(); void __xLuaBaseProxy_UnRegisterDelegates_101769(); static void _cctor_101762(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPveMeleeController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutPveMeleeView* mView_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mWeaponItemEasyList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mWeaponAllList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mWeaponShowList_; bool bMagnifyMode_; struct StaticFields { bool bNeedResetScrollView_; DLL2SDK::Assembly_CSharp::Squad::LoadoutFilterType CacheFilterType_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponSortByRarity CacheOtherSortRarity_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponSortByType CacheWeaponSortType_; DLL2SDK::Assembly_CSharp::Squad::SIWeapon* CacheShowWeapon_; int32_t CacheShowWeaponIndex_; DLL2SDK::Assembly_CSharp::GameBase::PVELoadout* mCachePveLoadout_; DLL2SDK::Assembly_CSharp::Squad::SIWeapon* CacheEquipedWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAllView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetSomething_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTopBarBackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMagnifyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMagnifyMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeaponList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCurrentWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEquipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuffTipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponUpdateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101707(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_101708(); void Init_101709(); void DelayInitView_101710(); void WillShow_101711(); void OnClose_101712(); void RefreshAllView_101713(bool refreshDetail_); void ResetSomething_101714(); void RegisterDelegates_101715(); void UnRegisterDelegates_101716(); void OnNotifyTopBarBackBtnClick_101717(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnMagnifyBtnClick_101718(); void SetMagnifyMode_101719(bool show_); void SetWeaponData_101720(bool refreshDetail_); void UpdateWeaponList_101721(); void UpdateWeaponInfo_101722(); void ShowCurrentWeapon_101723(); void UpdateTab_101724(); void UpdateBtnState_101725(); void OnNotifyLoadoutWeaponFilterClick_101726(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLoadoutWeaponFilterItemClick_101727(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnEquipBtnClick_101728(); void OnBuffTipBtnClick_101729(); void OnNotifyLoadoutWeaponUpdateData_101730(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); bool OnEasyListItemClick_101731(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_101732(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_101734(); void __xLuaBaseProxy_Init_101735(); void __xLuaBaseProxy_DelayInitView_101736(); void __xLuaBaseProxy_WillShow_101737(); void __xLuaBaseProxy_OnClose_101738(); void __xLuaBaseProxy_RegisterDelegates_101739(); void __xLuaBaseProxy_UnRegisterDelegates_101740(); void __xLuaBaseProxy_OnNotifyTopBarBackBtnClick_101741(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); static void _cctor_101733(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPveHomeController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutPveHomeView* mView_; DLL2SDK::Assembly_CSharp::GameBase::PVELoadout* mPveLoadout_; DLL2SDK::Assembly_CSharp::GameBase::LoadoutDataStore* mLoadoutDataStore_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutReddotDatastore* mLoadoutReddotDatastore_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_Squad* mSquadAvatarController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FocusOnPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UploadEntranceClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOffWallButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWonderWeaponButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDefaultPistolButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDefaultMeleeButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoleButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStickGrenadeButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTripmineButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponUpdateData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101683(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_101684(); void Init_101685(); void RegisterDelegates_101686(); void UnRegisterDelegates_101687(); void WillShow_101688(); void FocusOnPos_101689(int32_t pos_); void RefreshAvatar_101690(); void UploadEntranceClick_101691(); void RefreshView_101692(); void SetData_101693(); void OnOffWallButtonClick_101694(); void OnWonderWeaponButtonClick_101695(); void OnDefaultPistolButtonClick_101696(); void OnDefaultMeleeButtonClick_101697(); void OnRoleButtonClick_101698(); void OnStickGrenadeButtonClick_101699(); void OnTripmineButtonClick_101700(); void OnNotifyLoadoutWeaponUpdateData_101701(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_101702(); void __xLuaBaseProxy_Init_101703(); void __xLuaBaseProxy_RegisterDelegates_101704(); void __xLuaBaseProxy_UnRegisterDelegates_101705(); void __xLuaBaseProxy_WillShow_101706(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPveEquipmentController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutPveEquipmentView* mView_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mItemEasyList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mItemShowList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mItemAllList_; bool bMagnifyMode_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameBase::PVELoadout* CachePVELoadout_; bool bNeedResetScrollView_; int32_t CacheShowItemIndex_; DLL2SDK::Assembly_CSharp::Squad::SIItem* CacheShowItem_; DLL2SDK::Assembly_CSharp::Squad::SIItem* CacheEquipedItem_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponSortByRarity CacheSortRarity_; DLL2SDK::Assembly_CSharp::Squad::LoadoutFilterType CacheFilterType_; DLL2SDK::CSProto::msg::PVELoadoutItemType CachePosType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTopBarBackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMagnifyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMagnifyMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentEquipmentItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBtnView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponUpdateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEquipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTakeOffBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGotoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101650(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_101651(); void Init_101652(); void DelayInitView_101653(); void WillShow_101654(); void WillClose_101655(); void RegisterDelegates_101656(); void UnRegisterDelegates_101657(); void OnNotifyTopBarBackBtnClick_101658(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnMagnifyBtnClick_101659(); void SetMagnifyMode_101660(bool show_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetCurrentEquipmentItem_101661(); void UpdateItemList_101662(); void UpdateItemInfo_101663(int32_t index_); void UpdateBtnView_101664(); void UpdateTab_101665(); void OnNotifyLoadoutWeaponUpdateData_101666(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLoadoutWeaponFilterClick_101667(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLoadoutWeaponFilterItemClick_101668(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnEquipBtnClick_101669(); void OnTakeOffBtnClick_101670(); void OnGotoBtnClick_101671(); bool OnEasyListItemClick_101672(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_101673(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_101675(); void __xLuaBaseProxy_Init_101676(); void __xLuaBaseProxy_DelayInitView_101677(); void __xLuaBaseProxy_WillShow_101678(); void __xLuaBaseProxy_WillClose_101679(); void __xLuaBaseProxy_RegisterDelegates_101680(); void __xLuaBaseProxy_UnRegisterDelegates_101681(); void __xLuaBaseProxy_OnNotifyTopBarBackBtnClick_101682(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); static void _cctor_101674(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIWeaponTemplate : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* WeaponNameLabel_; DLL2SDK::Assembly_CSharp::UISprite* WeaponIconSprite_; DLL2SDK::Assembly_CSharp::UISprite* WeaponQualitySprite_; DLL2SDK::Assembly_CSharp::UISprite* WeaponQualityBgSprite_; DLL2SDK::Assembly_CSharp::UILabel* ScoreLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LockObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ReddotObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NewFlagObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelectedObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EquipedObj_; DLL2SDK::Assembly_CSharp::UILabel* EquipedLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ShowedObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LevelObj_; DLL2SDK::Assembly_CSharp::UILabel* LevelLabel_; DLL2SDK::Assembly_CSharp::UILabel* TipLabel_; DLL2SDK::Assembly_CSharp::GameUI::UITimeLimitTemplate* TimeLimit_; DLL2SDK::UnityEngine::UnityEngine::GameObject* UnlockEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AttachDisableObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AttachPreFlagObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AttachNextFlagObj_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetWeaponData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLockTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAttachment_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101644(); void SetWeaponData_101645(uint32_t itemId_, bool showSuit_); void SetWeaponData_101646(DLL2SDK::Assembly_CSharp::Config::ItemConfig* csv_, bool showSuit_); void SetLockTip_101647(DLL2SDK::mscorlib::System::String* tip_, int32_t level_); void SetTime_101648(DLL2SDK::Assembly_CSharp::Squad::SIItem* itemData_); void ResetAttachment_101649(uint32_t itemId_, DLL2SDK::Assembly_CSharp::GameBase::EInventoryItemType itemType_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIWeaponDetailTemplate : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UITable* WeaponTable_; DLL2SDK::UnityEngine::UnityEngine::GameObject* info_1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* property_2_; DLL2SDK::UnityEngine::UnityEngine::GameObject* skill_3_; DLL2SDK::UnityEngine::UnityEngine::GameObject* desc_4_; DLL2SDK::UnityEngine::UnityEngine::GameObject* level_5_; DLL2SDK::Assembly_CSharp::UILabel* WeaponNameLabel_; DLL2SDK::Assembly_CSharp::UISprite* WeaponQualitySprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DetailBtn_; DLL2SDK::Assembly_CSharp::UISprite* DetailSprite_; DLL2SDK::Assembly_CSharp::Squad::SquadPropertyLine* line1_; DLL2SDK::Assembly_CSharp::Squad::SquadPropertyLine* line2_; DLL2SDK::Assembly_CSharp::Squad::SquadPropertyLine* line3_; DLL2SDK::Assembly_CSharp::Squad::SquadPropertyLine* line4_; DLL2SDK::Assembly_CSharp::Squad::SquadPropertyLine* line5_; DLL2SDK::Assembly_CSharp::UIGrid* WeaponSkillGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeaponSkillTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* WeaponSkillList_; DLL2SDK::Assembly_CSharp::UIGrid* PropertyGrid_; DLL2SDK::Assembly_CSharp::UISprite* PropertySprite_; DLL2SDK::Assembly_CSharp::UIGrid* PropGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PropTemplate_; DLL2SDK::Assembly_CSharp::UISprite* PropBackground_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* WeaponPropList_; DLL2SDK::Assembly_CSharp::UILabel* DescLabel_; DLL2SDK::Assembly_CSharp::UILabel* LevelLabel_; DLL2SDK::Assembly_CSharp::UILabel* ExpLabel_; bool bShowDetail_; bool bDirty_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetWeaponData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowDetail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPropertyProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEquipmentProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponSkillView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDataWeaponDetail_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101631(); void Awake_101632(); void SetWeaponData_101633(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weaponInfo_); void SetWeaponData_101634(uint32_t itemId_, DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weaponInfo_, bool isUnlock_); void ShowDetail_101635(bool bShow_); void OnDetailBtnClick_101636(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void RefreshLevel_101637(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weaponInfo_); void SetPropertyProgress_101638(uint32_t weaponId_); void SetEquipmentProperty_101639(uint32_t equipId_); void SetWeaponSkillView_101640(DLL2SDK::mscorlib::System::Collections::Generic::List_1* skillList_); void SetWeaponProperty_101641(DLL2SDK::Array* propList_); void Update_101642(); void SetDataWeaponDetail_101643(DLL2SDK::Assembly_CSharp::Config::LevelUnlockConfigConfig* data_, uint32_t itemId_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIVehicleTemplate : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* WeaponNameLabel_; DLL2SDK::Assembly_CSharp::UISprite* WeaponIconSprite_; DLL2SDK::Assembly_CSharp::UISprite* WeaponQualitySprite_; DLL2SDK::Assembly_CSharp::UILabel* ScoreLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LockObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ReddotObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NewFlagObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelectedObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EquipedObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ShowedObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LevelObj_; DLL2SDK::Assembly_CSharp::UILabel* LevelLabel_; DLL2SDK::Assembly_CSharp::GameUI::UITimeLimitTemplate* TimeLimit_; DLL2SDK::UnityEngine::UnityEngine::GameObject* UnlockEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVehicleRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVehicleData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101627(); void SetVehicleRes_101628(uint32_t vehicleId_, bool isSkin_); void SetVehicleData_101629(uint32_t vehicleId_, bool isSkin_); void SetTime_101630(DLL2SDK::Assembly_CSharp::Squad::SIItem* itemData_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UITimeLimitTemplate : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIWidget* RightRoot_; DLL2SDK::Assembly_CSharp::UISprite* RightBlock_; DLL2SDK::Assembly_CSharp::UILabel* RightLabel_; DLL2SDK::Assembly_CSharp::UISprite* RightClock_; DLL2SDK::Assembly_CSharp::UIWidget* LeftRoot_; DLL2SDK::Assembly_CSharp::UISprite* LeftBlock_; DLL2SDK::Assembly_CSharp::UILabel* LeftLabel_; DLL2SDK::Assembly_CSharp::UISprite* LeftClock_; float DelayTime_; float CurTime_; bool CanUpdate_; bool isAlignToRight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIContentRight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRightAdapter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIContentLeft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLeftAdapter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101619(); void SetActive_101620(bool isActive_); void SetUIContent_101621(int32_t duration_, DLL2SDK::mscorlib::System::String* content_, bool isRight_); void SetUIContentRight_101622(int32_t duration_, DLL2SDK::mscorlib::System::String* content_); void SetRightAdapter_101623(); void SetUIContentLeft_101624(int32_t duration_, DLL2SDK::mscorlib::System::String* content_); void SetLeftAdapter_101625(); void Update_101626(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UITabTemplate : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIButton* ClickBtn_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* ClickBtnCollider_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ActiveRoot_; DLL2SDK::Assembly_CSharp::UISprite* ActiveSprite_; DLL2SDK::Assembly_CSharp::UILabel* ActiveLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* InactiveRoot_; DLL2SDK::Assembly_CSharp::UISprite* InactiveSprite_; DLL2SDK::Assembly_CSharp::UILabel* InactiveLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TagLock_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TagRedpoint_; DLL2SDK::UnityEngine::UnityEngine::Color ACTIVE_COLOR_; DLL2SDK::mscorlib::System::Action_1* mClickCallback_; DLL2SDK::mscorlib::System::Object* mClickParam_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickBtn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101615(); void Init_101616(DLL2SDK::mscorlib::System::String* text_, DLL2SDK::mscorlib::System::String* activeLogo_, DLL2SDK::mscorlib::System::String* inacriveLogo_, DLL2SDK::mscorlib::System::Action_1* clickCallback_, DLL2SDK::mscorlib::System::Object* clickParam_); void Awake_101617(); void OnClickBtn_101618(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UISmallPopupView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UILabel* TitleLabel_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* SureBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* OkBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* CancellBtn_; DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; DLL2SDK::Assembly_CSharp::UILabel* ContentLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTitle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101612(); void SetTitle_101613(DLL2SDK::mscorlib::System::String* text_); void __xLuaBaseProxy_SetTitle_101614(DLL2SDK::mscorlib::System::String* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UISmallPopupController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::UISmallPopupView* mView_; DLL2SDK::System_Core::System::Action* mSureCallback_; DLL2SDK::System_Core::System::Action* mOkCallback_; DLL2SDK::System_Core::System::Action* mCancellCallback_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSureBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOkBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancellBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101595(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_101596(); void Init_101597(); void RegisterDelegates_101598(); void UnRegisterDelegates_101599(); void OnClose_101600(); void SetData_101601(DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* content_, DLL2SDK::System_Core::System::Action* sureCallback_); void SetData_101602(DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* content_, DLL2SDK::System_Core::System::Action* okCallback_, DLL2SDK::System_Core::System::Action* cancellCallback_); void OnSureBtnClick_101603(); void OnOkBtnClick_101604(); void OnCancellBtnClick_101605(); void OnCloseBtnClick_101606(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_101607(); void __xLuaBaseProxy_Init_101608(); void __xLuaBaseProxy_RegisterDelegates_101609(); void __xLuaBaseProxy_UnRegisterDelegates_101610(); void __xLuaBaseProxy_OnClose_101611(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UISecondPopupTemplate : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* TitleLabel_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* OkBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* CancellBtn_; DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; DLL2SDK::System_Core::System::Action* closeCallback_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Release_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOkBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCancellBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCloseBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101582(); void Awake_101583(); void Release_101584(); void SetOkBtn_101585(DLL2SDK::mscorlib::System::String* btnLabel_, DLL2SDK::System_Core::System::Action* callback_); void SetCancellBtn_101586(DLL2SDK::mscorlib::System::String* btnLabel_, DLL2SDK::System_Core::System::Action* callback_); void SetCloseBtn_101587(DLL2SDK::System_Core::System::Action* callback_); void OnCloseClick_101588(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIItemTemplate : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* RotateTransform_; DLL2SDK::Assembly_CSharp::UISprite* QualitySprite_; DLL2SDK::Assembly_CSharp::UISprite* ItemSprite_; DLL2SDK::Assembly_CSharp::UILabel* NumberLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TagSelected_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TagChecked_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TagLocked_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TagGot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TagFx_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TagSuite_; DLL2SDK::Assembly_CSharp::UILabel* DescLabel_; DLL2SDK::Assembly_CSharp::UILabel* NameLabel_; DLL2SDK::Assembly_CSharp::UIButton* BtnClick_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ChipFlagObj_; DLL2SDK::Assembly_CSharp::GameUI::ChipItemView* ChipView_; DLL2SDK::Assembly_CSharp::GameUI::UITimeLimitTemplate* timeLimitTemplate_; DLL2SDK::Assembly_CSharp::UISprite* dullSprite_; DLL2SDK::Assembly_CSharp::UICommonTipHolder* TipHolder_; DLL2SDK::mscorlib::System::Action_1* mCallback_; DLL2SDK::mscorlib::System::Object* mCallbackParam_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MeshEffectRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ParticalEffectRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AttachPreFlagObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AttachNextFlagObj_; DLL2SDK::Assembly_CSharp::AssetDownloadBtnTemplate* BtnDownloadAsset_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Vector3 mCurrencyScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetConflictData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSuiteData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetChecked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLocked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDull_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFxisShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetExpireDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCulling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponAssetState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponAssetInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101548(); void SetItem_101549(int32_t itemId_, int32_t num_, DLL2SDK::mscorlib::System::Action_1* callback_, DLL2SDK::mscorlib::System::Object* callbackParam_, DLL2SDK::Assembly_CSharp::GameCommon::ETipSide tipSide_, DLL2SDK::mscorlib::System::String* descText_, bool useSquareSpriteName_, bool ignoreQuality_, int32_t duration_); void SetConflictData_101550(DLL2SDK::Assembly_CSharp::GameBase::EInventoryItemType itemType_, int32_t duration_, int32_t num_); void SetGot_101551(bool bGot_); void SetSuiteData_101552(int32_t itemId_); void SetSelected_101553(bool bSelect_); void SetChecked_101554(bool bCheck_); void SetLocked_101555(bool bLock_); void SetDull_101556(bool bDull_); void OnItemClick_101557(); void SetFxisShow_101558(bool isShow_); void SetExpireDuration_101559(int32_t duration_); void SetCulling_101560(DLL2SDK::Assembly_CSharp::UIScrollView* sv_); void ResetAttachment_101561(uint32_t itemId_, DLL2SDK::Assembly_CSharp::GameBase::EInventoryItemType itemType_); void SetWeaponAssetState_101562(int32_t itemID_); void SetWeaponAssetInfo_101563(int32_t ItemID_); static void _cctor_101564(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIFirstPopupBigTemplate : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* TitleLabel_; DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; DLL2SDK::System_Core::System::Action* CloseCallback_; struct StaticFields { DLL2SDK::mscorlib::System::String* CloseAnimationName_; float StartAnimationTime_; float CloseAnimationTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCloseBtnCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101538(); void Awake_101539(); void SetCloseBtnCallback_101540(DLL2SDK::System_Core::System::Action* a_); void OnCloseBtnClick_101541(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); static void _cctor_101542(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIDownloadPopupView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UILabel* TitleLabel_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* OkBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* CancellBtn_; DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; DLL2SDK::Assembly_CSharp::UILabel* ContentLabel_; DLL2SDK::Assembly_CSharp::UILabel* SmallTipLabel_; DLL2SDK::Assembly_CSharp::UISprite* MapIcon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTitle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101519(); void SetTitle_101520(DLL2SDK::mscorlib::System::String* text_); void SetInfos_101521(DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* content_, DLL2SDK::mscorlib::System::String* tip_, DLL2SDK::mscorlib::System::String* mapIcon_); void __xLuaBaseProxy_SetTitle_101522(DLL2SDK::mscorlib::System::String* P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIDownloadPopupController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::UIDownloadPopupView* _view_; uint32_t mMapId_; DLL2SDK::mscorlib::System::Action_1* mOkCallback_; DLL2SDK::System_Core::System::Action* mCancellCallback_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* timer_; float cd_; int32_t timerInterval_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCallBacks_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOkBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancellBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101502(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_101503(); void Init_101504(); void RegisterDelegates_101505(); void UnRegisterDelegates_101506(); void SetInfos_101507(uint32_t mapId_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* content_, DLL2SDK::mscorlib::System::String* tip_, DLL2SDK::mscorlib::System::String* mapIcon_, float cd_); void OnCutDown_101508(); void SetCallBacks_101509(DLL2SDK::mscorlib::System::Action_1* okClick_, DLL2SDK::System_Core::System::Action* cancelClick_); void OnClose_101510(); void OnOkBtnClick_101511(); void OnCancellBtnClick_101512(); void OnCloseBtnClick_101513(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_101514(); void __xLuaBaseProxy_Init_101515(); void __xLuaBaseProxy_RegisterDelegates_101516(); void __xLuaBaseProxy_UnRegisterDelegates_101517(); void __xLuaBaseProxy_OnClose_101518(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIButtonTemplate : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* BtnLabel_; DLL2SDK::Assembly_CSharp::UIButton* Btn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ReddotObj_; DLL2SDK::System_Core::System::Action* mCacheCallback_; int32_t mColdDownTime_; float mTime_; bool bNeedColddown_; DLL2SDK::mscorlib::System::String* mCacheBtnLabel_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* mCacheBoxcollider_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetColddownTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDisabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTimeColddown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReddotActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101491(); void Awake_101492(); void SetColddownTime_101493(int32_t t_); void SetBtnLabel_101494(DLL2SDK::mscorlib::System::String* text_); void SetBtnCallback_101495(DLL2SDK::System_Core::System::Action* callback_); void SetBtn_101496(DLL2SDK::mscorlib::System::String* text_, DLL2SDK::System_Core::System::Action* callback_, bool isNeedEffect_); void OnBtnClick_101497(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void SetDisabled_101498(bool isDisabled_); void Update_101499(); void SetTimeColddown_101500(); void SetReddotActive_101501(bool active_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PlayerFrameTemplate : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* HeadIcon_; DLL2SDK::Assembly_CSharp::UILabel* NameLabel_; DLL2SDK::Assembly_CSharp::UITable* InfoTable_; DLL2SDK::Assembly_CSharp::UILabel* LevelLabel_; DLL2SDK::Assembly_CSharp::UISprite* LadderSprite_; DLL2SDK::mscorlib::System::Action_1* ClickCallback_; DLL2SDK::mscorlib::System::Object* ClickParam_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerFrameClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetClickCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFrameEffectActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101484(); void Awake_101485(); void OnPlayerFrameClick_101486(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void SetClickCallback_101487(DLL2SDK::mscorlib::System::Action_1* cb_, DLL2SDK::mscorlib::System::Object* p_); void SetData_101488(DLL2SDK::CSProto::msg::PlayerSimpleInfo* playerInfo_); void SetData_101489(DLL2SDK::CSProto::msg::PlayerPictureInfo* picInfo_, DLL2SDK::mscorlib::System::String* nameText_, int32_t peakLevel_, int32_t normalLevel_, uint32_t ladder_, DLL2SDK::Assembly_CSharp::GameUI::Room::ELadderType ladderType_, uint64_t playerID_); void SetFrameEffectActive_101490(bool bShow_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PlayerGameStatView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UILabel* LabelGameStat_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101483(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PlayerGameStatDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::CSProto::msg::CSGetPlayerGameStatRes* m_GameStatData_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ExpInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101476(); DLL2SDK::CSProto::msg::CSGetPlayerGameStatRes* get_GameStatData_101477(); void set_GameStatData_101478(DLL2SDK::CSProto::msg::CSGetPlayerGameStatRes* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_ExpInfo_101479(); void set_ExpInfo_101480(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::CSProto::msg::GameExpInfo* get_PVPGameExpInfo_101481(); int32_t get_Level_101482(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PlayerGameStatController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::PlayerGameStatView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::PlayerGameStatDataStore* m_PlayerGameStatData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestPlayerGameStat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101465(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_101466(); void Init_101467(); void RegisterDelegates_101468(); void UnRegisterDelegates_101469(); void RequestPlayerGameStat_101470(); void NotifyDataStoreUpdated_101471(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_101472(); void __xLuaBaseProxy_Init_101473(); void __xLuaBaseProxy_RegisterDelegates_101474(); void __xLuaBaseProxy_UnRegisterDelegates_101475(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PlayerIconFramePopView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; DLL2SDK::Assembly_CSharp::UIScrollBar* scrollBar_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NewFrameRedBox_Tri_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NewFrameRedTag_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CallingCardRedTag_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* Icon_; DLL2SDK::Assembly_CSharp::UISprite* Frame_; DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::Assembly_CSharp::UILabel* Desc_; DLL2SDK::Assembly_CSharp::UIGrid* BtnGrid_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* ShowBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* ResetBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* GoBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* UnShowBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* IconTypeBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* IconTypeSelect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FrameTypeBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FrameTypeSelect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CallingCardTypeBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CallingCardTypeSelect_; DLL2SDK::Assembly_CSharp::ButtonStateChange* ShowBtnState_; DLL2SDK::Assembly_CSharp::ButtonStateChange* UnShowBtnState_; DLL2SDK::Assembly_CSharp::ButtonStateChange* ResetBtnState_; DLL2SDK::Assembly_CSharp::ButtonStateChange* CardShowBtnState_; DLL2SDK::Assembly_CSharp::UILabel* TimeLeftLabel_; bool IsFrameClick_; bool IsCallingClick_; DLL2SDK::Assembly_CSharp::UIWidget* avatarRoot_; DLL2SDK::Assembly_CSharp::UIWidget* callingCardRoot_; DLL2SDK::Assembly_CSharp::GameUI::GenericGrid* callingCardGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* callingCardItem_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* CallingCardEquipBtn_; DLL2SDK::Assembly_CSharp::UIScrollView* callingcardScrollView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRedPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShowingData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowResetBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCallingCardBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTimeLeft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIconFrameTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101457(); void SetRedPoint_101458(); void RefreshType_101459(DLL2SDK::Assembly_CSharp::Config::EPlayerIconType type_); void SetShowingData_101460(DLL2SDK::Assembly_CSharp::GameDataStore::Career::PlayerIconData* data_); bool ShowResetBtn_101461(); void SetCallingCardBtnState_101462(bool canBeSelected_); DLL2SDK::mscorlib::System::String* GetTimeLeft_101463(int32_t timeLeft_); void SetIconFrameTime_101464(DLL2SDK::Assembly_CSharp::GameDataStore::Career::PlayerIconData* mIconData_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct PlayerIconFramePopController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::PlayerIconFramePopView* m_view_; DLL2SDK::Assembly_CSharp::GameDataStore::Career::PlayerIconDataStore* m_DS_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_PlayerIconFrameListCtrl_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_IconList_; DLL2SDK::Assembly_CSharp::GameDataStore::Career::PlayerIconData* m_CurrentShowingIcon_; int32_t m_CacheIconID_; DLL2SDK::Assembly_CSharp::Config::EPlayerIconType m_CurrenrEPlayerIconType_; DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* m_GlobalDS_; DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* mSquadInventoryDS_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _allOwnCards_; int64_t _equipCardId_; int32_t _curSelectCallingCardIdx_; bool bUnEquip_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _callingCardDatas_; struct StaticFields { int32_t CurrentSelectedIndex_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRefreshRedPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPendingIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCallingCard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCardScrollviewDragBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCallingCardRenders_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCullingCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitCallingCardUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelectCallingcardItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCallingCardEquipBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRefreshCallingCardItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCallingCardEquipBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResetBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUnEquipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetShowIconResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifySetNameResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTypeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnIconBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFrameBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCallingCardBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGoBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101402(); DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* get_GlobalDS_101403(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_101404(); void Init_101405(); void OnOpen_101406(); void RegisterDelegates_101407(); void UnRegisterDelegates_101408(); void WillShow_101409(); void WillClose_101410(); void OnRefreshRedPoint_101411(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void InitPendingIcon_101412(DLL2SDK::Assembly_CSharp::Config::EPlayerIconType type_); void ShowCallingCard_101413(); void OnCardScrollviewDragBegin_101414(); void UpdateCallingCardRenders_101415(); void OnCullingCallBack_101416(int32_t idx_, DLL2SDK::UnityEngine::UnityEngine::GameObject* item_); void InitCallingCardUI_101417(); void OnSelectCallingcardItem_101418(DLL2SDK::UnityEngine::UnityEngine::GameObject* item_, int32_t idx_, bool isSelect_); void UpdateCallingCardEquipBtn_101419(); void OnRefreshCallingCardItem_101420(DLL2SDK::UnityEngine::UnityEngine::GameObject* item_, int32_t idx_); void NotifyDataStoreUpdated_101421(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void OnEasyListDataChanged_101422(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); bool OnEasyListItemClick_101423(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnShowBtnClick_101424(); void OnCallingCardEquipBtn_101425(); void OnResetBtnClick_101426(); void OnUnEquipBtnClick_101427(); void OnGetShowIconResponse_101428(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnNotifySetNameResponse_101429(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnTypeChange_101430(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnIconBtnClick_101431(DLL2SDK::mscorlib::System::Object* obj_); void OnFrameBtnClick_101432(DLL2SDK::mscorlib::System::Object* obj_); void OnCallingCardBtnClick_101433(DLL2SDK::mscorlib::System::Object* obj_); void OnClose_101434(); void OnGoBtnClick_101435(); int32_t _ShowCallingCard_m__1_101438(DLL2SDK::Assembly_CSharp::Config::CallingCardConfigConfig* x_, DLL2SDK::Assembly_CSharp::Config::CallingCardConfigConfig* y_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_101439(); void __xLuaBaseProxy_Init_101440(); void __xLuaBaseProxy_OnOpen_101441(); void __xLuaBaseProxy_RegisterDelegates_101442(); void __xLuaBaseProxy_UnRegisterDelegates_101443(); void __xLuaBaseProxy_WillShow_101444(); void __xLuaBaseProxy_WillClose_101445(); void __xLuaBaseProxy_OnClose_101446(); static void _cctor_101436(); static int32_t _InitPendingIcon_m__0_101437(DLL2SDK::Assembly_CSharp::GameDataStore::Career::PlayerIconData* a_, DLL2SDK::Assembly_CSharp::GameDataStore::Career::PlayerIconData* b_); }; } namespace DLL2SDK::Assembly_CSharp { struct ButtonStateChange : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::BoxCollider* mBoxCollider_; DLL2SDK::Assembly_CSharp::UISprite* normalSprite_; DLL2SDK::Assembly_CSharp::UISprite* graySprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101400(); void SetState_101401(bool isNormal_); }; } namespace DLL2SDK::Assembly_CSharp::Career { struct PersonalInfoZMGroupPopupList : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UIGrid* Grid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OpenTrigger_; DLL2SDK::Assembly_CSharp::UILabel* ShowingLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PendingTemplate_; DLL2SDK::Assembly_CSharp::UIWidget* OtherArea_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* cacheTypes_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ItemList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPVEGroupString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPVEOptions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPendingItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowPending_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClosePending_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101389(); void Awake_101390(); void SetPVEOptions_101392(); void InitPendingItems_101393(DLL2SDK::Assembly_CSharp::UIGrid* grid_); void RefreshContent_101394(); void OnShowPending_101395(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnClosePending_101396(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnClickItem_101397(int32_t groupId_); static DLL2SDK::mscorlib::System::String* GetPVEGroupString_101391(int32_t groupId_); }; } namespace DLL2SDK::Assembly_CSharp { struct PersonalInfoZMDifficultyPopupList : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UIGrid* Grid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OpenTrigger_; DLL2SDK::Assembly_CSharp::UILabel* ShowingLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PendingTemplate_; DLL2SDK::Assembly_CSharp::UIWidget* OtherArea_; DLL2SDK::Assembly_CSharp::Config::ZombieDifficulty* cacheTypes_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ItemList_; struct StaticFields { DLL2SDK::Assembly_CSharp::Config::ZombieDifficulty* ZMDifficultOptions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetZMDifficultyString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPVEOptions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPendingItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowPending_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClosePending_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101377(); void Awake_101378(); void SetPVEOptions_101380(); void InitPendingItems_101381(DLL2SDK::Assembly_CSharp::UIGrid* grid_); void RefreshContent_101382(); void OnShowPending_101383(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnClosePending_101384(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnClickItem_101385(DLL2SDK::Assembly_CSharp::Config::ZombieDifficulty type_); static DLL2SDK::mscorlib::System::String* GetZMDifficultyString_101379(DLL2SDK::Assembly_CSharp::Config::ZombieDifficulty diff_); static void _cctor_101386(); }; } namespace DLL2SDK::Assembly_CSharp::Career { struct PersonalInfoTeamTypePopupList : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UIGrid* Grid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OpenTrigger_; DLL2SDK::Assembly_CSharp::UILabel* ShowingLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PendingTemplate_; DLL2SDK::Assembly_CSharp::UIWidget* OtherArea_; DLL2SDK::CSProto::msg::EMatchTeamTypeEnums* cacheTypes_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ItemList_; struct StaticFields { DLL2SDK::CSProto::msg::EMatchTeamTypeEnums* BRTeamTypeOptions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBRTeamTypeString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBROptions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPendingItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowPending_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClosePending_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101365(); void Awake_101366(); void SetBROptions_101368(); void InitPendingItems_101369(DLL2SDK::Assembly_CSharp::UIGrid* grid_); void RefreshContent_101370(); void OnShowPending_101371(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnClosePending_101372(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnClickItem_101373(DLL2SDK::CSProto::msg::EMatchTeamTypeEnums type_); static DLL2SDK::mscorlib::System::String* GetBRTeamTypeString_101367(DLL2SDK::CSProto::msg::EMatchTeamTypeEnums type_); static void _cctor_101374(); }; } namespace DLL2SDK::Assembly_CSharp::Career { struct PersonalInfoSystemAssist : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Career::PersonalInfoDataStore* m_DataStore_; uint32_t CONST_RENAME_CARD_ID_; uint64_t CONST_RENAME_CARD_GUID_; int32_t _History_PageIndex_k__BackingField_; int32_t cacheId_; uint64_t cacheFriendId_; struct StaticFields { DLL2SDK::Assembly_CSharp::Career::PersonalInfoSystemAssist* Instance_; int32_t MAX_History_PageIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterListener_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterListener_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGetPVPPlayerPersonalInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetPVPPlayerPersonalInfoResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGetBRPlayerPersonalInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetBRPlayerPersonalInfoResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGetZombiePlayerPersonalInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetZombiePlayerPersonalInfoResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetZombieLevelName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetZombieDamageString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGetPersonalInfoHistory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetPersonalInfoHistoryResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqHistoryAllMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqGetPersonalInfoHostory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPersonalInfoHistoryResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestLocalPlayerAllPersonalInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestOtherPlayerAllPersonalInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestPlayerEmblem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestPlayerAchievement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestPlayerSendGoldInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestPlayerSubscribeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSetSubscribe_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSetSubscribeResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSendGold_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSendGoldResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSetMedalResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSetAchievementResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGetUseRenamingCard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOnSetNameResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNameCdTimeTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSetMedalReqponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSetAchievementReqponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckFifthMedal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckFifthAchievement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIconByModeRound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRaidMaxRound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoundByCsv_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModeByLevelID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqCSActvViewUI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101322(); void RegisterListener_101323(DLL2SDK::Assembly_CSharp::GameEngine::DataStoreSubscriber* subscriber_); void UnRegisterListener_101324(DLL2SDK::Assembly_CSharp::GameEngine::DataStoreSubscriber* subscriber_); void RequestGetPVPPlayerPersonalInfo_101325(uint64_t playerId_); void OnGetPVPPlayerPersonalInfoResponse_101326(DLL2SDK::CSProto::msg::CSGetPlayerSpvpGameStatRes* res_); void RequestGetBRPlayerPersonalInfo_101327(uint64_t playerId_); void OnGetBRPlayerPersonalInfoResponse_101328(DLL2SDK::CSProto::msg::CSGetPlayerBrGameStatRes* res_); void RequestGetZombiePlayerPersonalInfo_101329(uint64_t playerId_); void OnGetZombiePlayerPersonalInfoResponse_101330(DLL2SDK::CSProto::msg::CSGetPlayerPveGameStatRes* res_); DLL2SDK::mscorlib::System::String* GetZombieLevelName_101331(int32_t levelId_); DLL2SDK::mscorlib::System::String* GetZombieDamageString_101332(uint64_t damage_); int32_t get_History_PageIndex_101333(); void set_History_PageIndex_101334(int32_t value_); void RequestGetPersonalInfoHistory_101335(uint32_t gameType_, bool bBR_); void OnGetPersonalInfoHistoryResponse_101336(DLL2SDK::CSProto::msg::GetGameHistoryStatisRes* res_); void ReqHistoryAllMode_101337(); void ReqGetPersonalInfoHostory_101338(uint32_t gameType_, int32_t pageIndex_, bool bBr_); void GetPersonalInfoHistoryResponse_101339(DLL2SDK::CSProto::msg::GetGameHistoryStatisRes* res_); void RequestLocalPlayerAllPersonalInfo_101340(uint64_t playerId_); void RequestOtherPlayerAllPersonalInfo_101341(uint64_t playerId_); void RequestPlayerEmblem_101342(); void RequestPlayerAchievement_101343(); void RequestPlayerSendGoldInfo_101344(); void RequestPlayerSubscribeInfo_101345(); void RequestSetSubscribe_101346(DLL2SDK::CSProto::msg::CSSetSubScribeReq* req_); void OnSetSubscribeResponse_101347(bool bSuccess_); void RequestSendGold_101348(DLL2SDK::CSProto::msg::CSPlayerSendGoldReq* req_); void OnSendGoldResponse_101349(bool bSuccess_); void OnSetMedalResponse_101350(DLL2SDK::CSProto::msg::CSAchievementSetMedalRes* res_); void OnSetAchievementResponse_101351(DLL2SDK::CSProto::msg::CSEquipAchievementRes* res_); void RequestGetUseRenamingCard_101352(DLL2SDK::mscorlib::System::String* name_); void OnOnSetNameResponse_101353(bool isSuccess_); DLL2SDK::mscorlib::System::String* GetNameCdTimeTips_101354(int32_t CdTime_, int32_t errCode_); void OnSetMedalReqponse_101355(int32_t id_, int32_t index_); void OnSetAchievementReqponse_101356(int32_t Id_, int32_t index_); void CheckFifthMedal_101357(DLL2SDK::CSProto::msg::CSGetOtherInfoRes* res_); void CheckFifthAchievement_101358(DLL2SDK::CSProto::msg::CSGetAllAchievementRes* data_); DLL2SDK::mscorlib::System::String* GetIconByModeRound_101359(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_, int32_t round_, bool isBoss_, int32_t bossId_, int32_t difficulty_); int32_t GetRaidMaxRound_101360(int32_t diff_); DLL2SDK::Assembly_CSharp::Config::PVEPersonalInfoConfig* GetRoundByCsv_101361(int32_t round_, int32_t mode_, int32_t diff_); int32_t GetModeByLevelID_101362(int32_t LevelId_); void ReqCSActvViewUI_101363(DLL2SDK::CSProto::msg::ActvUIId actvID_); static void _cctor_101364(); }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { struct PersonalInfoResultView_ZombieThemeDataItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::Assembly_CSharp::UILabel* FirstPassTime_; DLL2SDK::Assembly_CSharp::UILabel* Kills_; DLL2SDK::Assembly_CSharp::UILabel* Accuracy_; DLL2SDK::Assembly_CSharp::UILabel* WeakPointAccuracy_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101320(); void SetContent_101321(int32_t levelId_, DLL2SDK::CSProto::msg::PVEPlayerGameStat* stat_); }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { struct PersonalInfoResultView_DataItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::Assembly_CSharp::UILabel* Value_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BG_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101318(); void SetContent_101319(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* value_, int32_t option_); }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { struct PersonalInfoResultView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalRoot_; DLL2SDK::Assembly_CSharp::UILabel* TotalScore_; DLL2SDK::Assembly_CSharp::UISprite* ScoreSprite_; DLL2SDK::Assembly_CSharp::CareerInfo::DataRadar* Radar_; DLL2SDK::Assembly_CSharp::UIGrid* MainDataTable_; DLL2SDK::Assembly_CSharp::UIGrid* SubDataTable_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MainItemTemplate_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SubItemTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* MainDataItemList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SubDataItemList_; int32_t MainItemIndex_; int32_t SubItemIndex_; DLL2SDK::Assembly_CSharp::UIScrollView* ScrollView_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ZombieThemeRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ZombieThemeDataTemplate_; DLL2SDK::Assembly_CSharp::UIGrid* ZombieThemeGrid_; DLL2SDK::Assembly_CSharp::UIScrollView* ZombieThemeScrollView_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ZombieThemeDataItemList_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PVPRoot_; DLL2SDK::Assembly_CSharp::Career::PersonalInfoModePopupList* PVPPopUpList_; DLL2SDK::Assembly_CSharp::CareerInfo::Tab* MatchGroup_; DLL2SDK::Assembly_CSharp::CareerInfo::Tab* RankGroup_; DLL2SDK::Assembly_CSharp::CareerInfo::Tab* RoomGroup_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BRRoot_; DLL2SDK::Assembly_CSharp::Career::PersonalInfoTeamTypePopupList* BRTeamTypePopUp_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ZMRoot_; DLL2SDK::Assembly_CSharp::Career::PersonalInfoZMGroupPopupList* ZMGameLevelGroupPopUp_; DLL2SDK::Assembly_CSharp::PersonalInfoZMDifficultyPopupList* ZMDifficultyPopUp_; DLL2SDK::Assembly_CSharp::CareerInfo::Tab* PVEOperation_; DLL2SDK::Assembly_CSharp::CareerInfo::Tab* StoryMode_; DLL2SDK::Assembly_CSharp::CareerInfo::Tab* PVEEndless_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ZMNormalTabRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ZMDifficultyBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ZMMapsBtn_; DLL2SDK::Assembly_CSharp::Career::PersonalInfoPVEMapsPopupList* ZMMapsPopUp_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFloatFormat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBRData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBRResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPVPData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPVPResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToNormal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToZombieTheme_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetZMThemeData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetZMData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPVEOperationResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPVEEndlessResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPVERadarList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMainDataItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSubDataItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101299(); void OnEnable_101300(); DLL2SDK::mscorlib::System::String* GetFloatFormat_101301(float value_, bool pecentage_); void SetScore_101302(float Score_); void SetBRData_101303(DLL2SDK::CSProto::msg::BRPlayerGameStat* stat_); void SetBRResult_101304(DLL2SDK::CSProto::msg::BRPlayerGameStat* stat_); void SetPVPData_101305(DLL2SDK::CSProto::msg::SPVPPlayerGameStat* stat_); void SetPVPResult_101306(DLL2SDK::CSProto::msg::SPVPPlayerGameStat* stat_); void SwitchToNormal_101307(); void SwitchToZombieTheme_101308(); void SetZMThemeData_101309(); void SetZMData_101310(DLL2SDK::CSProto::msg::PVEPlayerGameStat* stat_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_); void SetPVEOperationResult_101311(DLL2SDK::CSProto::msg::PVEPlayerGameStat* stat_); void SetPVEEndlessResult_101312(DLL2SDK::CSProto::msg::PVEPlayerGameStat* stat_); void GetPVERadarList_101313(DLL2SDK::CSProto::msg::PVEPlayerGameStat* stat_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* radarList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* radarNameList_, bool isPVEEndless_); void SetMainDataItem_101314(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* value_); void SetSubDataItem_101315(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* value_); void __xLuaBaseProxy_OnEnable_101317(); static bool _SetZMThemeData_m__0_101316(DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieLevelMode* it_); }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { struct DataRadar : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* RadarRoot_; DLL2SDK::Assembly_CSharp::UICommonRadar* Radar_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoneRoot_; DLL2SDK::Array* Names_; DLL2SDK::Array* Datas_; struct StaticFields { DLL2SDK::mscorlib::System::Converter_2* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101296(); void SetData_101297(DLL2SDK::mscorlib::System::Collections::Generic::List_1* datas_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* names_); static int32_t _SetData_m__0_101298(float a_); }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { struct Tab : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* Colider_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalState_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelectedState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelected_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101294(); void SetSelected_101295(bool bSelected_); }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { struct PersonalInfoResultController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::CareerInfo::PersonalInfoResultView* mView_; DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mPvpGameMode_; DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoResultPVPType mPVPType_; DLL2SDK::CSProto::msg::EMatchTeamTypeEnums mBRTeamType_; int32_t mZMGroupId_; DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoResultZMType mZombieDiff_; DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mZombieMode_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDefaultToggle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetToggleState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPopup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPVPModeData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBRModeData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetZMModeData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnModeTypeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPVP_MatchClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPVP_RankClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPVP_RoomClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPVE_StoryClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPVE_OperationClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPVE_EndlessClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPVEMapsChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPersonalInfoGameTypeChange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101267(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_101268(); void Init_101269(); void RegisterDelegates_101270(); void UnRegisterDelegates_101271(); void OnOpen_101272(); void SetDefaultToggle_101273(); void SetToggleState_101274(); void RefreshPopup_101275(); void RefreshData_101276(); void SetPVPModeData_101277(DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoResultPVPType type_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_); void SetBRModeData_101278(DLL2SDK::CSProto::msg::EMatchTeamTypeEnums teamType_); void SetZMModeData_101279(int32_t groupId_, DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoResultZMType diff_, DLL2SDK::mscorlib::System::String* MapName_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_); void OnModeTypeChange_101280(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnPVP_MatchClick_101281(DLL2SDK::UnityEngine::UnityEngine::GameObject* OBJ_); void OnPVP_RankClick_101282(DLL2SDK::UnityEngine::UnityEngine::GameObject* OBJ_); void OnPVP_RoomClick_101283(DLL2SDK::UnityEngine::UnityEngine::GameObject* OBJ_); void OnPVE_StoryClick_101284(DLL2SDK::UnityEngine::UnityEngine::GameObject* OBJ_); void OnPVE_OperationClick_101285(DLL2SDK::UnityEngine::UnityEngine::GameObject* OBJ_); void OnPVE_EndlessClick_101286(DLL2SDK::UnityEngine::UnityEngine::GameObject* OBJ_); void OnPVEMapsChange_101287(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnPersonalInfoGameTypeChange_101288(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_101289(); void __xLuaBaseProxy_Init_101290(); void __xLuaBaseProxy_RegisterDelegates_101291(); void __xLuaBaseProxy_UnRegisterDelegates_101292(); void __xLuaBaseProxy_OnOpen_101293(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PersonalInfoRenamePopView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::UnityEngine::UnityEngine::GameObject* RenameRoot_; DLL2SDK::Assembly_CSharp::UILabel* LabelName_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* SpriteHead_; DLL2SDK::Assembly_CSharp::UIInput* InputNewName_; DLL2SDK::Assembly_CSharp::GameUI::UISecondPopupTemplate* uiSecondPopupTempLate_; DLL2SDK::Assembly_CSharp::UIButton* ButtonChange_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GotoBuyRoot_; DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; DLL2SDK::Assembly_CSharp::UILabel* RenameCardCD_; DLL2SDK::Assembly_CSharp::UIButton* ButtonGoToBuy_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoDiscountGB_; DLL2SDK::Assembly_CSharp::UISprite* NoCoinSprite_; DLL2SDK::Assembly_CSharp::UISprite* NoDiamondSprite_; DLL2SDK::Assembly_CSharp::UILabel* DiamondPriceLabel_; DLL2SDK::Assembly_CSharp::UILabel* CoinPriceLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DiscountGB_; DLL2SDK::Assembly_CSharp::UISprite* CoinSprite_; DLL2SDK::Assembly_CSharp::UILabel* CoinOriginalPriceLabel_; DLL2SDK::Assembly_CSharp::UILabel* CoinCurrentPriceLabel_; DLL2SDK::Assembly_CSharp::UILabel* CoinDiscountLabel_; DLL2SDK::Assembly_CSharp::UISprite* DiamondSprite_; DLL2SDK::Assembly_CSharp::UILabel* DiamondOriginalPriceLabel_; DLL2SDK::Assembly_CSharp::UILabel* DiamondCurrentPriceLabel_; DLL2SDK::Assembly_CSharp::UILabel* DiamondDiscountLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBasicInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RootSwitch_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101264(); void SetBasicInfo_101265(); void RootSwitch_101266(bool dc_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PersonalInfoRenamePopController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::PersonalInfoRenamePopView* m_view_; bool IsChange_; wchar_t m_LastAddedChar_; struct StaticFields { wchar_t CHAR_VALIDATE_FAIL_; wchar_t CHAR_VALIDATE_SPACE_; wchar_t CHAR_VALIDATE_NEWLINE_; int32_t NICKNAME_LENGTH_MIN_; int32_t NICKNAME_LENGTH_MAX_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterInputLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNameLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnValidate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSubmit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTextLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RenameRefresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRenameCardNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGoToBuyBtnClock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101241(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_101242(); void Init_101243(); void RegisterDelegates_101244(); void UnRegisterDelegates_101245(); void OnOpen_101246(); void RegisterInputLabel_101247(bool register_); void OnChangeBtnClick_101248(); bool CheckNameLength_101249(DLL2SDK::mscorlib::System::String* name_, bool lastCheck_); wchar_t OnValidate_101250(DLL2SDK::mscorlib::System::String* text_, int32_t charIndex_, wchar_t addedChar_); void OnSubmit_101251(); void CheckTextLength_101252(); void OnChange_101253(); void RenameRefresh_101254(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool GetRenameCardNumber_101255(); void OnGoToBuyBtnClock_101256(); void OnCloseBtnClick_101257(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_101259(); void __xLuaBaseProxy_Init_101260(); void __xLuaBaseProxy_RegisterDelegates_101261(); void __xLuaBaseProxy_UnRegisterDelegates_101262(); void __xLuaBaseProxy_OnOpen_101263(); static bool _GetRenameCardNumber_m__0_101258(DLL2SDK::Assembly_CSharp::Squad::SIItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::Career { struct PersonalInfoPVEMapsPopupList : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UIGrid* Grid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OpenTrigger_; DLL2SDK::Assembly_CSharp::UILabel* ShowingLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PendingTemplate_; DLL2SDK::Assembly_CSharp::UIWidget* OtherArea_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ItemList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PVEMaps_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPVEMaps_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPendingItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowPending_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClosePending_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101232(); void Awake_101233(); void SetPVEMaps_101234(); void InitPendingItems_101235(DLL2SDK::Assembly_CSharp::UIGrid* grid_); void RefreshContent_101236(); void OnShowPending_101237(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnClosePending_101238(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnClickItem_101239(DLL2SDK::mscorlib::System::String* MapName_); void _InitPendingItems_m__0_101240(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); }; } namespace DLL2SDK::Assembly_CSharp::Career { struct PersonalInfoPVEMapsPopupItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101231(); }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { struct PersonalInfoNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::CareerInfo::PersonalInfoMainController* m_Controller_; bool bRequestLocal_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NavigationWillPop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeOut_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101216(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_101217(); void OnNavigationShowed_101218(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_101219(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void NavigationWillPop_101220(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_101221(); bool IsEnableCameraClear_101222(); bool IsShowWeapon_101223(); void FadeOut_101224(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_101225(); void __xLuaBaseProxy_NavigationWillPop_101226(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_101227(); bool __xLuaBaseProxy_IsEnableCameraClear_101228(); bool __xLuaBaseProxy_IsShowWeapon_101229(); void __xLuaBaseProxy_FadeOut_101230(); }; } namespace DLL2SDK::Assembly_CSharp::Career { struct PersonalInfoModePopupList : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MatchRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RankRoot_; DLL2SDK::Assembly_CSharp::UIGrid* MatchGrid_; DLL2SDK::Assembly_CSharp::UIGrid* RankGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OpenTrigger_; DLL2SDK::Assembly_CSharp::UILabel* ShowingLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PendingTemplate_; DLL2SDK::Assembly_CSharp::UIWidget* OtherArea_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* cacheTypes_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ItemList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPVPGameModeTypeString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPVP_MatchOptions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPVP_RankOptions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPendingItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowPending_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClosePending_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101204(); void Awake_101205(); void SetPVP_MatchOptions_101207(); void SetPVP_RankOptions_101208(); void InitPendingItems_101209(DLL2SDK::Assembly_CSharp::UIGrid* grid_); void RefreshContent_101210(); void OnShowPending_101211(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnClosePending_101212(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnClickItem_101213(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode type_); static DLL2SDK::mscorlib::System::String* GetPVPGameModeTypeString_101206(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode type_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PersonalInfoModePopupItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::Assembly_CSharp::UILabel* Name_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPVPData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBRData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPVEData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOperationDifficultyData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPVEMapsData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101197(); void SetPVPData_101198(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode type_); void SetBRData_101199(DLL2SDK::CSProto::msg::EMatchTeamTypeEnums type_); void SetPVEData_101200(int32_t GroupId_); void SetOperationDifficultyData_101201(DLL2SDK::Assembly_CSharp::Config::ZombieDifficulty diff_); void SetPVEMapsData_101202(DLL2SDK::mscorlib::System::String* MapName_); void SetUI_101203(DLL2SDK::mscorlib::System::String* iconStr_, DLL2SDK::mscorlib::System::String* nameStr_); }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { struct PersonalInfoMainView : DLL2SDK::Assembly_CSharp::GameUI::UITabRootView { DLL2SDK::Assembly_CSharp::CareerInfo::PersonalInfoMainView_GameTypeSelector* gameTypeSelector_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NewFrameRedBox_; DLL2SDK::Assembly_CSharp::UIButton* CreditScoreBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRedPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelRedPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGameTagState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101188(); void Init_101189(); void SetRedPoint_101190(); void CancelRedPoint_101191(int32_t index_); void SetGameTagState_101192(); void __xLuaBaseProxy_Init_101193(); }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { enum struct EPersonalInfoTag : int32_t { EMilestone_ = static_cast(0x0), EPersonalinfoBase_ = static_cast(0x1), EAchievement_ = static_cast(0x2), EMedal_ = static_cast(0x3), EHistory_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { struct PersonalInfoHistoryView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIScrollView* ScrollView_; DLL2SDK::Assembly_CSharp::UIScrollBar* ScrollBar_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PVPBar_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ZMBar_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BRBar_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoItem_; DLL2SDK::Assembly_CSharp::UILabel* LabelNoItem_; DLL2SDK::Assembly_CSharp::UIButton* BtnOnPrivacy_; DLL2SDK::Assembly_CSharp::UIButton* BtnOffPrivacy_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WidgetPrivacy_; DLL2SDK::Assembly_CSharp::UIWidget* ScrollViewAnchor_; DLL2SDK::Assembly_CSharp::CareerInfo::PersonalInfoHistoryView_GameTypeSelector* gameTypeSelector_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGameTagState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPrivacyBtnState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101184(); void SetGameTagState_101185(); void SetPrivacyBtnState_101186(bool isHide_); }; } namespace DLL2SDK::Assembly_CSharp { struct PersonalInfoHistorySettlementNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::Settlement::SettlementDetailWindowController* m_Ctr_; int32_t TopBarDepth_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMapTopBarView* TopBarView_; struct StaticFields { bool IsOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NavigationWillPop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101174(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_101175(); void OnNavigationShowed_101176(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_101177(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void NavigationWillPop_101178(); bool IsEnableCameraClear_101179(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_101181(); void __xLuaBaseProxy_NavigationWillPop_101182(); bool __xLuaBaseProxy_IsEnableCameraClear_101183(); static void _cctor_101180(); }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { enum struct HistoryItemType : int32_t { None_ = static_cast(0x0), WIN_ = static_cast(0x1), FAIL_ = static_cast(0x2), DRAW_ = static_cast(0x3), QUIT_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { struct PersonalInfoHistoryItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::CareerInfo::PersonalInfoHistoryItemView_PVPItem* pvpItem_; DLL2SDK::Assembly_CSharp::CareerInfo::PersonalInfoHistoryItemView_ZMItem* pveItem_; DLL2SDK::Assembly_CSharp::CareerInfo::PersonalInfoHistoryItemView_BRItem* brItem_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPVPData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPVEData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBRData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101153(); void SetPVPData_101154(DLL2SDK::CSProto::msg::GameStatisReport* data_); void SetPVEData_101155(DLL2SDK::CSProto::msg::GameStatisReport* data_); void SetBRData_101156(DLL2SDK::CSProto::msg::GameStatisReport* data_); static int32_t _SetPVEData_m__0_101157(DLL2SDK::CSProto::msg::PlayerGameStatis* x_, DLL2SDK::CSProto::msg::PlayerGameStatis* y_); static int32_t _SetBRData_m__1_101158(DLL2SDK::CSProto::msg::PlayerGameStatis* x_, DLL2SDK::CSProto::msg::PlayerGameStatis* y_); }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { struct PersonalInfoHistoryItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::CareerInfo::PersonalInfoHistoryItemView* mView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101147(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_101148(); void Init_101149(); bool SetEasyListData_101150(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* obj_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_101151(); void __xLuaBaseProxy_Init_101152(); }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { struct PersonalInfoHistoryController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::CareerInfo::PersonalInfoHistoryView* mView_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mHistoryListCtrl_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mHistoryList_; DLL2SDK::Assembly_CSharp::Career::PersonalInfoDataStore* mPersonalinfoDs_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* initTimer_; bool isInit_; bool IsRefresData_; bool mIsHideInfo_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUITabController_WillTabShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPVPGameTypeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRGameTypeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPVEGameTypeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPrivacyState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPrivacyOnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPrivacyOffClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSetHideInfoCallBack_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101118(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_101119(); void Init_101120(); void OnOpen_101121(); void RegisterDelegates_101122(); void UnRegisterDelegates_101123(); void GameUI_IUITabController_WillTabShow_101124(); void WillShow_101125(); void OnPVPGameTypeClick_101126(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnBRGameTypeClick_101127(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnPVEGameTypeClick_101128(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void SetState_101129(bool bRefresh_); void NotifyDataStoreUpdated_101130(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); bool OnEasyListItemClick_101131(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_101132(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void RefreshPrivacyState_101133(bool isHide_, bool IsMe_); void OnPrivacyOnClick_101134(); void OnPrivacyOffClick_101135(); void OnSetHideInfoCallBack_101136(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void _Init_m__0_101137(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_101139(); void __xLuaBaseProxy_Init_101140(); void __xLuaBaseProxy_OnOpen_101141(); void __xLuaBaseProxy_RegisterDelegates_101142(); void __xLuaBaseProxy_UnRegisterDelegates_101143(); void __xLuaBaseProxy_WillShow_101144(); static void _WillTabShow_m__1_101138(); }; } namespace DLL2SDK::Assembly_CSharp::Career { struct PersonalInfoDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::Assembly_CSharp::Career::PersonalInfoData* LocalPlayerInfo_; DLL2SDK::Assembly_CSharp::Career::PersonalInfoData* OtherPlayerInfo_; bool m_bRequestLocalInfo_; bool m_bNeedRestoreToLocal_; bool m_IsIconClickInfo_; bool m_IsHeadIconClick_; uint64_t m_PlayerId_; bool m_IsHistoryRecord_; struct StaticFields { DLL2SDK::mscorlib::System::String* DataStoreSubscriberTag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPVPPlayerGameStat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPVPGameStatModeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPvpGameStatRank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBRPlayerGameStat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBRGameStatModeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBrGameStatRank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetZombiePlayerGameStat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPVEEndlessLevelId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPVEGameStatModeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetPVEGameStatModeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGameHistoryStatis_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGameHistoryHideInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGameHistoryHideInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLocalPlayerPveGameTotalTimes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGameHistory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BRNewGuide_GetBRGameRound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101084(); void InitializeDataStore_101085(); bool get_bRequestLocalInfo_101086(); void set_bRequestLocalInfo_101087(bool value_); bool get_IsIconClickInfo_101088(); void set_IsIconClickInfo_101089(bool value_); bool get_IsHeadIconClick_101090(); void set_IsHeadIconClick_101091(bool value_); uint64_t get_PlayerId_101092(); void set_PlayerId_101093(uint64_t value_); bool get_IsHistoryRecord_101094(); void set_IsHistoryRecord_101095(bool value_); DLL2SDK::Assembly_CSharp::Career::PersonalInfoData* GetPlayerData_101096(); void SetPVPPlayerGameStat_101097(DLL2SDK::CSProto::msg::CSGetPlayerSpvpGameStatRes* res_); DLL2SDK::CSProto::msg::SPVPPlayerGameStat* GetPVPGameStatModeInfo_101098(DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoResultPVPType matchType_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_); DLL2SDK::CSProto::msg::SPVPPlayerGameStat* GetPvpGameStatRank_101099(int32_t seasonNo_); void SetBRPlayerGameStat_101100(DLL2SDK::CSProto::msg::CSGetPlayerBrGameStatRes* res_); DLL2SDK::CSProto::msg::BRPlayerGameStat* GetBRGameStatModeInfo_101101(DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoResultBRType matchType_, DLL2SDK::CSProto::msg::EMatchTeamTypeEnums temType_); DLL2SDK::CSProto::msg::BRPlayerGameStat* GetBrGameStatRank_101102(int32_t seasonNo_); void SetZombiePlayerGameStat_101103(DLL2SDK::CSProto::msg::CSGetPlayerPveGameStatRes* res_); int32_t GetPVEEndlessLevelId_101104(DLL2SDK::mscorlib::System::String* MapName_); DLL2SDK::CSProto::msg::PVEPlayerGameStat* GetPVEGameStatModeInfo_101105(int32_t groupId_, DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoResultZMType diff_, DLL2SDK::mscorlib::System::String* MapName_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_); DLL2SDK::CSProto::msg::PVEPlayerGameStat* GetPVEGameStatModeInfo_101106(int32_t levelId_); void SetGameHistoryStatis_101107(DLL2SDK::CSProto::msg::GetGameHistoryStatisRes* res_); void SetGameHistoryHideInfo_101108(bool IsHide_); bool GetGameHistoryHideInfo_101109(); uint32_t GetLocalPlayerPveGameTotalTimes_101110(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetGameHistory_101111(DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoType type_); int32_t BRNewGuide_GetBRGameRound_101112(); void __xLuaBaseProxy_InitializeDataStore_101114(); static void _cctor_101113(); }; } namespace DLL2SDK::Assembly_CSharp::Career { struct PersonalInfoData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* PVPGameStatInfoModeDic_Match_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* PVPGameStatInfoModeDic_Rank_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* PVPGameStatInfoModeDic_Room_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* BRGameStatInfoModeDic_Match_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* BRGameStatInfoModeDic_Rank_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* PVEGameStatInfoLevelDic_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* PVEGameStatRaidDifficultyDic_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PVPGameStatisReport_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PVEGameStatisReport_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* BRGameStatisReport_; DLL2SDK::CSProto::msg::PVEPlayerGameStat* mPVERaidData_; DLL2SDK::CSProto::msg::PVEPlayerGameStat* mPVEClassicData_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PvpGameStatList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* BrGameStatList_; int32_t ZombieKill_; int32_t BossKill_; int32_t PassTime_; int32_t FastPassLevel_; DLL2SDK::mscorlib::System::String* FastPastTime_; uint64_t mZM_Damage_; int32_t mZM_Rounds_; uint64_t mZM_Kills_; int32_t mZM_MVPs_; float mZM_Avg_Acc_; float mZM_Weak_Ness_; uint64_t mZM_AvgL_; uint64_t mZM_AvgR_; uint64_t mZM_WEAKPOINT_; int32_t mPVP_MPVs_; int32_t mPVP_Rounds_; int32_t mPVP_Top3_; int32_t mPVP_Kills_; float mPVP_KD_; float mPVP_AVG_Accuracys_; uint64_t mPVP_LAVG_; uint64_t mPVP_RAVG_; int64_t mPVP_bekill_; int32_t mBR_MPVs_; int32_t mBR_Winners_; int32_t mBR_Rounds_; int32_t mBR_Kills_; float mBR_AVG_Damages_; float mBR_AVG_Accuracys_; uint64_t mBR_LAVG_; uint64_t mBR_RAVG_; uint64_t mBR_Damages_; bool mIsHideHistory_; uint32_t _pveGameCount_; uint32_t _pvpGameCount_; uint32_t _brGameCount_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPVPPlayerGameStat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPVPGameStatModeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPvpGameStatRank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBRPlayerGameStat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBRGameStatModeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBrGameStatRank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetZombiePlayerGameStat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPVEGameStatModeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPveGameTotalTimes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGameHistoryStatis_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGameHistory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPersonalinfoRaidData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStatByDifficulty_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101044(); DLL2SDK::CSProto::msg::PVEPlayerGameStat* get_PVERaidData_101045(); DLL2SDK::CSProto::msg::PVEPlayerGameStat* get_PVEClassicData_101046(); uint64_t get_ZM_Damage_101047(); int32_t get_ZM_Rounds_101048(); uint64_t get_ZM_Kills_101049(); int32_t get_ZM_MVPs_101050(); float get_ZM_Avg_Acc_101051(); float get_ZM_Weak_Ness_101052(); int32_t get_PVP_MPVs_101053(); int32_t get_PVP_Rounds_101054(); int32_t get_PVP_Top3_101055(); int32_t get_PVP_Kills_101056(); float get_PVP_KD_101057(); float get_PVP_AVG_Accuracys_101058(); int32_t get_BR_MPVs_101059(); int32_t get_BR_Winners_101060(); int32_t get_BR_Rounds_101061(); int32_t get_BR_Kills_101062(); float get_BR_AVG_Damages_101063(); float get_BR_AVG_Accuracys_101064(); void set_IsHideHistiry_101065(bool value_); bool get_IsHideHistiry_101066(); uint32_t get_totalGameCount_101067(); void SetPVPPlayerGameStat_101068(DLL2SDK::CSProto::msg::CSGetPlayerSpvpGameStatRes* res_); DLL2SDK::CSProto::msg::SPVPPlayerGameStat* GetPVPGameStatModeInfo_101069(DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoResultPVPType matchType_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_); DLL2SDK::CSProto::msg::SPVPPlayerGameStat* GetPvpGameStatRank_101070(int32_t seasonNo_); void SetBRPlayerGameStat_101071(DLL2SDK::CSProto::msg::CSGetPlayerBrGameStatRes* res_); DLL2SDK::CSProto::msg::BRPlayerGameStat* GetBRGameStatModeInfo_101072(DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoResultBRType matchType_, DLL2SDK::CSProto::msg::EMatchTeamTypeEnums temType_); DLL2SDK::CSProto::msg::BRPlayerGameStat* GetBrGameStatRank_101073(int32_t seasonNo_); void SetZombiePlayerGameStat_101074(DLL2SDK::CSProto::msg::CSGetPlayerPveGameStatRes* res_); DLL2SDK::CSProto::msg::PVEPlayerGameStat* GetPVEGameStatModeInfo_101075(int32_t levelId_); uint32_t GetPveGameTotalTimes_101076(); void SetGameHistoryStatis_101077(DLL2SDK::CSProto::msg::GetGameHistoryStatisRes* res_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetGameHistory_101078(DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoType type_); void SetPersonalinfoRaidData_101079(); DLL2SDK::CSProto::msg::PVEPlayerGameStat* GetStatByDifficulty_101080(int32_t diff_); static int32_t _GetGameHistory_m__0_101081(DLL2SDK::CSProto::msg::GameStatisReport* x_, DLL2SDK::CSProto::msg::GameStatisReport* y_); static int32_t _GetGameHistory_m__1_101082(DLL2SDK::CSProto::msg::GameStatisReport* x_, DLL2SDK::CSProto::msg::GameStatisReport* y_); static int32_t _GetGameHistory_m__2_101083(DLL2SDK::CSProto::msg::GameStatisReport* x_, DLL2SDK::CSProto::msg::GameStatisReport* y_); }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { struct PersonalInfoBasicWestView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* HeadIcon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HeadRedPoint_; DLL2SDK::Assembly_CSharp::UILabel* NickName_; DLL2SDK::Assembly_CSharp::UISprite* LevelSprite_; DLL2SDK::Assembly_CSharp::UILabel* Level_; DLL2SDK::Assembly_CSharp::UILabel* LevelProgress_Label_; DLL2SDK::Assembly_CSharp::UIProgressBar* LevelProgrssBar_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Privacy_; DLL2SDK::Assembly_CSharp::UIButton* PrivacyOn_; DLL2SDK::Assembly_CSharp::UIButton* PrivacyOff_; DLL2SDK::Assembly_CSharp::UILabel* PrivacyLabel_; DLL2SDK::Assembly_CSharp::UIWidget* HeadCollider_; DLL2SDK::Assembly_CSharp::UISprite* NoFramedFrame_; DLL2SDK::Assembly_CSharp::UIGrid* SubDataTable_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SubItemTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SubDataItemList_; int32_t SubItemIndex_; DLL2SDK::Array* AchievementItemWest_; DLL2SDK::Array* MedalItemWest_; int32_t PVP_MPVs_; int32_t PVP_Rounds_; int32_t PVP_Top3_; int32_t PVP_Kills_; float PVP_KD_; float PVP_AVG_Accuracys_; int32_t BR_MPVs_; int32_t BR_Winners_; int32_t BR_Rounds_; int32_t BR_Kills_; float BR_AVG_Damages_; float BR_AVG_Accuracys_; uint64_t ZM_Damages_; int32_t ZM_Rounds_; uint64_t ZM_Kills_; int32_t ZM_Mvps_; float ZM_AVGAcc_; float ZM_WeaknessAcc_; DLL2SDK::Assembly_CSharp::UILabel* AchievementCount_; DLL2SDK::Assembly_CSharp::UILabel* MedalCount_; DLL2SDK::Assembly_CSharp::UISprite* NextLevelIcon_; DLL2SDK::Assembly_CSharp::UILabel* NextLavel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NextLevelUnlockGb_; DLL2SDK::Assembly_CSharp::UISprite* THISSEASONSprite_; DLL2SDK::Assembly_CSharp::UISprite* HIGHESTINHISTORYSprite_; DLL2SDK::Assembly_CSharp::UILabel* THISSEASONLabel_; DLL2SDK::Assembly_CSharp::UILabel* HIGHESTINHISTORYLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* parcloseGb_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NickNameCopyBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* IdCopyBtn_; DLL2SDK::Assembly_CSharp::UILabel* IdLabel_; DLL2SDK::Assembly_CSharp::UILabel* MidasShortIdLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MidasShortIdCopyBtn_; DLL2SDK::Assembly_CSharp::UIButton* RenameBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ClanInfoRoot_; DLL2SDK::Assembly_CSharp::UILabel* ClanLabel_; DLL2SDK::Assembly_CSharp::UISprite* ClanSprite_; DLL2SDK::Assembly_CSharp::UILabel* ClanLevelLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RankRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CombatPowerRoot_; DLL2SDK::Assembly_CSharp::UILabel* LabelCombatPower_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoClanInfoRoot_; DLL2SDK::Assembly_CSharp::UILabel* TipsLabel_; DLL2SDK::Assembly_CSharp::UIButton* JoinClanBtn_; DLL2SDK::mscorlib::System::String* PlayerGuID_; uint64_t PlayerID_; DLL2SDK::mscorlib::System::String* PlayerMidasShortId_; DLL2SDK::Assembly_CSharp::UIButton* BtnAddFriend_; DLL2SDK::Assembly_CSharp::UISprite* SpriteAddFriend_; DLL2SDK::Assembly_CSharp::UIButton* AchievementModifyBtn_; DLL2SDK::Assembly_CSharp::UIButton* AchievementQuitModifyBtn_; DLL2SDK::Assembly_CSharp::UIButton* MedalModifyBtn_; DLL2SDK::Assembly_CSharp::UIButton* MedalQuitModifyBtn_; DLL2SDK::Assembly_CSharp::CareerInfo::PersonalInfoBasicWestView_GameTypeSelector* gameTypeSelector_; DLL2SDK::Assembly_CSharp::CallingCardTemplate* cardTemplate_; DLL2SDK::Assembly_CSharp::UIGrid* skillGrid_; DLL2SDK::Assembly_CSharp::UIWidget* BgWidget_; DLL2SDK::Assembly_CSharp::UIWidget* NickNameWidget_; DLL2SDK::Assembly_CSharp::UIWidget* RenameBtnWidget_; DLL2SDK::Assembly_CSharp::UIWidget* NickNameCopyBtnWidet_; DLL2SDK::Assembly_CSharp::UIWidget* IDWidet_; DLL2SDK::Assembly_CSharp::UIWidget* IDCopyWidget_; DLL2SDK::Assembly_CSharp::UIWidget* SpriteBg_R_; int32_t SPRITE_BG_R_HIGHT_; bool IsSet_; DLL2SDK::UnityEngine::UnityEngine::Transform* MedalTf_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BigHead_; DLL2SDK::Assembly_CSharp::UITexture* UIBigHead_; DLL2SDK::mscorlib::System::String* mUrl_; DLL2SDK::Assembly_CSharp::UITable* mTable_; DLL2SDK::Assembly_CSharp::UILabel* LabelClassicRound_; DLL2SDK::Assembly_CSharp::UISprite* SpriteClassic_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjBossRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjRoundRoot_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRaid_; DLL2SDK::Assembly_CSharp::UILabel* LabelKillMinTime_; DLL2SDK::Assembly_CSharp::UILabel* LabelRaidRound_; DLL2SDK::Assembly_CSharp::UILabel* LabelRaidName_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjHide_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjNotHide_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGameTagState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePrivacy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBasicInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNickName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRedPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPVPTotalValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBRTotalValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetZMTotalValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSubDataItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMedalInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAchievementInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAchievementDeleteBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMedalDeleteBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideAchievementAndMield_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideMedal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RSetTransForm_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RSetRenameCopyPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAchieventMedalBg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBigHead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTexture2D_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DownLoadTextureCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPveInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101013(); void SetGameTagState_101014(); void ShowInfo_101015(); void UpdatePrivacy_101016(bool bShowPrivacy_); void ShowBasicInfo_101017(); void SetNickName_101018(DLL2SDK::mscorlib::System::String* name_); void SetRedPoint_101019(); void SetPVPTotalValue_101020(int32_t mvp_, int32_t round_, int32_t kill_, int32_t top_, float kd_, float avg_, DLL2SDK::mscorlib::System::String* seasonicon_, DLL2SDK::mscorlib::System::String* HighestIcon_, bool isHide_); void SetBRTotalValue_101021(int32_t mvp_, int32_t winner_, int32_t round_, int32_t kill_, float damage_, float accuracy_, DLL2SDK::mscorlib::System::String* seasonicon_, DLL2SDK::mscorlib::System::String* HighestIcon_, bool isHide_); void SetZMTotalValue_101022(uint64_t damage_, int32_t rounds_, uint64_t kills_, int32_t mvp_, float Avgacc_, float weaknessacc_, bool isHide_); void SetSubDataItem_101023(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* value_); void ShowMedalInfoList_101024(); void ShowAchievementInfoList_101025(); void ShowAchievementDeleteBtn_101026(bool isShow_); void ShowMedalDeleteBtn_101027(bool isShow_); void HideAchievementAndMield_101028(); void HideMedal_101029(); void RSetTransForm_101030(); void RSetRenameCopyPos_101031(); void SetAchieventMedalBg_101032(); void SetBigHead_101033(bool IsShow_); void SetTexture2D_101034(DLL2SDK::CSProto::msg::PlayerPictureInfo* PictureInfo_, uint64_t playerID_); void DownLoadTextureCallback_101035(DLL2SDK::mscorlib::System::String* textureUrl_, bool bSucceed_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); void SetPveInfo_101036(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_, DLL2SDK::CSProto::msg::PVEPlayerGameStat* data_, bool isHade_); static bool _ShowMedalInfoList_m__0_101037(DLL2SDK::Assembly_CSharp::GameDataStore::Career::CareerEmblemData* it_); static bool _ShowAchievementInfoList_m__1_101038(DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* it_); }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { struct PersonalInfoBasicWestController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { bool bLocalPlayer_; DLL2SDK::Assembly_CSharp::CareerInfo::PersonalInfoBasicWestView* mView_; DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* m_playerDataStore_; DLL2SDK::Assembly_CSharp::Career::PersonalInfoDataStore* m_personalinfoDataStore_; DLL2SDK::Assembly_CSharp::GameDataStore::Career::OtherPlayerDataStore* m_OtherPlayerDataStore_; bool bShowPrivacy_; int32_t PVP_MPVs_; int32_t PVP_Rounds_; int32_t PVP_Top3_; int32_t PVP_Kills_; float PVP_KD_; float PVP_AVG_Accuracys_; int32_t BR_MPVs_; int32_t BR_Winners_; int32_t BR_Rounds_; int32_t BR_Kills_; float BR_AVG_Damages_; float BR_AVG_Accuracys_; uint64_t ZM_Damage_; int32_t ZM_Rounds_; uint64_t ZM_Kills_; int32_t ZM_MVPs_; float ZM_Avg_Acc_; float ZM_Weak_Ness_; int32_t AchievementIndex_; int32_t CurrentSelectIndex_; DLL2SDK::mscorlib::System::String* SeasonIcon_; DLL2SDK::mscorlib::System::String* HiglestIcon_; bool isAchievementRevise_; bool isMedalRevise_; uint64_t PVP_LAVG_; uint64_t PVP_RAVG_; int64_t PVP_bekill_; uint64_t BR_LAVG_; uint64_t BR_RAVG_; uint64_t BR_Damages_; uint64_t ZM_LAVG_; uint64_t ZM_RAVG_; uint64_t ZM_WEAKPOINT_; bool IsAdd_; struct StaticFields { DLL2SDK::Assembly_CSharp::Config::EPlayerIconType CachedClickIconType_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillTabShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRefreshRedPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPVPGameTypeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRGameTypeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZMGameTypeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAchievementItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMedalItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPersonalInfoGameTypeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestPVPTotalData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestBrTotalData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestZMTotalData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPVPTotalData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBRTotalData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshZMTotalData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPVPTotalModeData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBRTotalModeData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetZMTotalModeData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSetHideInfoCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPrivacyOnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPrivacyOffClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHeadClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BigHeadBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNickNameCopyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnIdCopyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMidasShortIdCopyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRenameBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAchievementData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RenameRefresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AchievementReviseBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MedalReviseBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_JoinClanBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__BtnAddFriendClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAddFriendBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifySetNameResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCallingCardInfoUpdateResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100957(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_100958(); void Init_100959(); void RegisterDelegates_100960(); void UnRegisterDelegates_100961(); void OnOpen_100962(); void WillTabShow_100963(); void OnRefreshRedPoint_100964(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnPVPGameTypeClick_100965(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnBRGameTypeClick_100966(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnZMGameTypeClick_100967(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnAchievementItemClick_100968(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnMedalItemClick_100969(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnPersonalInfoGameTypeChange_100970(); void RestPVPTotalData_100971(); void RestBrTotalData_100972(); void RestZMTotalData_100973(); void RefreshData_100974(); void RefreshPVPTotalData_100975(); void RefreshBRTotalData_100976(); void RefreshZMTotalData_100977(); void SetPVPTotalModeData_100978(DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoResultPVPType type_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_); void SetBRTotalModeData_100979(DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoResultBRType type_, DLL2SDK::CSProto::msg::EMatchTeamTypeEnums teamType_); void SetZMTotalModeData_100980(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_, int32_t levelId_); void OnSetHideInfoCallBack_100981(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnPrivacyOnClick_100982(); void OnPrivacyOffClick_100983(); void OnHeadClick_100984(DLL2SDK::UnityEngine::UnityEngine::GameObject* Obj_); void BigHeadBtnClick_100985(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnNickNameCopyBtnClick_100986(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnIdCopyBtnClick_100987(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnMidasShortIdCopyBtnClick_100988(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnRenameBtnClick_100989(); void RefreshAchievementData_100990(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void NotifyDataStoreUpdated_100991(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void RenameRefresh_100992(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void AchievementReviseBtn_100993(); void MedalReviseBtn_100994(); void JoinClanBtnClick_100995(); void _BtnAddFriendClick_100996(); void RefreshAddFriendBtnState_100997(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifySetNameResponse_100998(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyCallingCardInfoUpdateResponse_100999(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnClose_101000(); void _WillTabShow_m__0_101002(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_101007(); void __xLuaBaseProxy_Init_101008(); void __xLuaBaseProxy_RegisterDelegates_101009(); void __xLuaBaseProxy_UnRegisterDelegates_101010(); void __xLuaBaseProxy_OnOpen_101011(); void __xLuaBaseProxy_OnClose_101012(); static void _cctor_101001(); static bool _NotifyDataStoreUpdated_m__1_101003(DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* it_); static bool _NotifyDataStoreUpdated_m__2_101004(DLL2SDK::Assembly_CSharp::GameDataStore::Career::CareerEmblemData* it_); static bool _AchievementReviseBtn_m__3_101005(DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* it_); static bool _MedalReviseBtn_m__4_101006(DLL2SDK::Assembly_CSharp::GameDataStore::Career::CareerEmblemData* it_); }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { struct PersonalInfoBasicView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* HeadIcon_; DLL2SDK::Assembly_CSharp::GameUI::UICommonRedPointBox* HeadRedPoint_; DLL2SDK::Assembly_CSharp::UILabel* NickName_; DLL2SDK::Assembly_CSharp::UISprite* LevelSprite_; DLL2SDK::Assembly_CSharp::UILabel* Level_; DLL2SDK::Assembly_CSharp::UILabel* LevelProgress_Label_; DLL2SDK::Assembly_CSharp::UIProgressBar* LevelProgrssBar_; DLL2SDK::Assembly_CSharp::UILabel* ClanName_; DLL2SDK::Assembly_CSharp::UISprite* ClanIcon_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* JoinClan_; DLL2SDK::Assembly_CSharp::UIButton* AddFriend_; DLL2SDK::Assembly_CSharp::UIButton* ChangeFrame_; DLL2SDK::Assembly_CSharp::GameUI::UICommonRedPointBox* FrameRedPoint_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HeadCollider_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Privacy_; DLL2SDK::Assembly_CSharp::UIButton* PrivacyOn_; DLL2SDK::Assembly_CSharp::UIButton* PrivacyOff_; DLL2SDK::Assembly_CSharp::UILabel* PrivacyLabel_; DLL2SDK::Assembly_CSharp::UIButton* WeChat_; DLL2SDK::Assembly_CSharp::UIButton* QQ_; DLL2SDK::Assembly_CSharp::UIButton* QQVIP_; DLL2SDK::Assembly_CSharp::UIButton* QQSSVIP_; DLL2SDK::Assembly_CSharp::UISprite* NoFramedFrame_; DLL2SDK::Assembly_CSharp::CareerInfo::PersonalInfoBasicView_PVPInfo* pvpInfo_; DLL2SDK::Assembly_CSharp::CareerInfo::PersonalInfoBasicView_PVEInfo* pveInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePrivacy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBasicInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100949(); void ShowInfo_100950(); void UpdatePrivacy_100951(bool bShowPrivacy_); void ShowBasicInfo_100952(); }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { struct PersonalInfoBasicController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { bool bLocalPlayer_; DLL2SDK::Assembly_CSharp::CareerInfo::PersonalInfoBasicView* mView_; DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* m_playerDataStore_; bool bShowPrivacy_; struct StaticFields { DLL2SDK::Assembly_CSharp::Config::EPlayerIconType CachedClickIconType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillTabShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPersonalInfoGameTypeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSetHideInfoCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnJoinClanClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddFriendClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeFrameClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPrivacyOnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPrivacyOffClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHeadClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPlatformCenter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPlatformNav_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100926(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_100927(); void RegisterDelegates_100928(); void UnRegisterDelegates_100929(); void Init_100930(); void OnOpen_100931(); void WillTabShow_100932(); void OnPersonalInfoGameTypeChange_100933(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnSetHideInfoCallBack_100934(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnJoinClanClick_100935(); void OnAddFriendClick_100936(); void OnChangeFrameClick_100937(); void OnPrivacyOnClick_100938(); void OnPrivacyOffClick_100939(); void OnHeadClick_100940(DLL2SDK::UnityEngine::UnityEngine::GameObject* Obj_); void ShowPlatformCenter_100941(); void ShowPlatformNav_100942(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_100944(); void __xLuaBaseProxy_RegisterDelegates_100945(); void __xLuaBaseProxy_UnRegisterDelegates_100946(); void __xLuaBaseProxy_Init_100947(); void __xLuaBaseProxy_OnOpen_100948(); static void _cctor_100943(); }; } namespace DLL2SDK::Assembly_CSharp { struct MileStoneView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIWidget* ContainerRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TutorialAnimationObj_; DLL2SDK::Assembly_CSharp::UILabel* LabelLevel_; DLL2SDK::Assembly_CSharp::UILabel* LabelExp_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerLeftArrow_; DLL2SDK::Assembly_CSharp::UIButton* BtnLeftArrow_; DLL2SDK::Assembly_CSharp::UILabel* LabelLeftArrow_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerRightArrow_; DLL2SDK::Assembly_CSharp::UIButton* BtnRightArrow_; DLL2SDK::Assembly_CSharp::UILabel* LabelRightArrow_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutItemDetailView* loadoutItemDetailView_; DLL2SDK::Assembly_CSharp::UILabel* LabelItemName_Select_; DLL2SDK::Assembly_CSharp::UISprite* SpriteQuality_Select_; DLL2SDK::Assembly_CSharp::UILabel* LabelLevel_Select_; DLL2SDK::Assembly_CSharp::UISprite* SpriteItem_Select_; DLL2SDK::Array* BgWight_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerGet_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerNeedExp_; DLL2SDK::Assembly_CSharp::UILabel* LabelLevel_Needed_; DLL2SDK::Assembly_CSharp::UILabel* LabelExp_Cur_; DLL2SDK::Assembly_CSharp::UILabel* LabelExp_Needed_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerItem_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerBag_; DLL2SDK::Array* bagItems_; DLL2SDK::Assembly_CSharp::UIWidget* MainWeapon_; DLL2SDK::Assembly_CSharp::UIWidget* ViceWeapon_; DLL2SDK::Assembly_CSharp::UIWidget* DoubleWeapon_; DLL2SDK::Array* weapons_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerLoadout_; DLL2SDK::Assembly_CSharp::MileStoneView_LoadoutItem* skills_; DLL2SDK::Array* grenades_; DLL2SDK::Array* perks_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SingleItemChange_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DoubleItemChange_; DLL2SDK::Assembly_CSharp::UIButton* BtnChangeItem_; DLL2SDK::Assembly_CSharp::UILabel* LabelItemIndex_; DLL2SDK::Assembly_CSharp::UILabel* LabelLevelItem_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLevelInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelectView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSeqFromLoadoutPosType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetArrowBtns_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnmition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100908(); void SetLevelInfo_100909(DLL2SDK::CSProto::msg::LevelInfo* mLevelInfo_); void SetSelectView_100910(DLL2SDK::Assembly_CSharp::Config::LevelUnlockConfigConfig* data_, bool isDoubleItem_, int32_t idx_); int32_t GetSeqFromLoadoutPosType_100911(int32_t type_, int32_t loadoutIndex_); void SetArrowBtns_100912(int32_t leftNum_, int32_t rightNum_); void WillShow_100913(); void SetAnmition_100914(); void __xLuaBaseProxy_WillShow_100915(); }; } namespace DLL2SDK::Assembly_CSharp { struct CallingCardItemView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::CallingCardTemplate* cardTemplate_; DLL2SDK::UnityEngine::UnityEngine::GameObject* selectFrame_; DLL2SDK::Assembly_CSharp::UISprite* quality_; DLL2SDK::Assembly_CSharp::UILabel* cardName_; DLL2SDK::Assembly_CSharp::UISprite* equip_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NewTag_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RedTag_; int64_t _cardID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCardID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEquipID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetColorID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRedTag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRedDotState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100900(); void SetName_100901(DLL2SDK::mscorlib::System::String* showName_); void SetSelect_100902(bool isSelect_); void SetCardID_100903(int64_t cardID_); void SetEquipID_100904(int64_t cardID_); void SetColorID_100905(int32_t colorID_); void SetRedTag_100906(bool isSelect_); void SetRedDotState_100907(DLL2SDK::Assembly_CSharp::GameUI::ClientReddotState state_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct MailannexView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* RotateTransform_; DLL2SDK::Assembly_CSharp::UISprite* QualitySprite_; DLL2SDK::Assembly_CSharp::UISprite* ItemSprite_; DLL2SDK::Assembly_CSharp::UILabel* NumberLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TagChecked_; DLL2SDK::UnityEngine::UnityEngine::GameObject* time_obj_; DLL2SDK::Assembly_CSharp::UILabel* time_Lable_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ChipFlagObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TimeOutObj_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetChecked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetChip_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100896(); void SetItem_100897(int32_t itemId_, int32_t num_, int32_t m_DurationTime_, bool isWeasponExpire_, bool IsReceive_); void SetChecked_100898(bool bCheck_); void SetChip_100899(int32_t itemId_, int32_t num_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct MailViewAttachItem : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* ICON_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ClickBox_; DLL2SDK::Assembly_CSharp::UILabel* ItemName_; DLL2SDK::Assembly_CSharp::UILabel* Count_; DLL2SDK::Assembly_CSharp::UISprite* QualityLine_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100894(); void SetContent_100895(int32_t ItemId_, int32_t num_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct MailView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* TypeSelect_SystemNotice_; DLL2SDK::Assembly_CSharp::UIButton* TypeSelect_FriendSend_; DLL2SDK::Assembly_CSharp::UIToggle* DefaultToggle_; DLL2SDK::Assembly_CSharp::FrontEnd::MailView_MailListGoup* mailListGroup_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRedPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCapacity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAnimation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100888(); void InitUI_100889(); void ShowRedPoint_100890(bool isShowSystemRedPoint_, bool isShowFriendRedPoint_); void SetCapacity_100891(DLL2SDK::mscorlib::System::String* CurNum_, DLL2SDK::mscorlib::System::String* Count_); void RefreshAnimation_100892(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct MailTemplate_SystemNotice : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* Title_; DLL2SDK::Assembly_CSharp::UILabel* Desc_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100887(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct MailSystemAssist : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::FrontEnd::MailDataStore* m_DS_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CacheMailList_; bool isShowTipsGiftSend_; DLL2SDK::Assembly_CSharp::FrontEnd::MailData* m_CacheMail_; struct StaticFields { DLL2SDK::Assembly_CSharp::FrontEnd::MailSystemAssist* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestMailList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetMailListResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMailDelFlagReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetMailDelFlagRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqDel_MailDelFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResDel_MailDelFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestReadMail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReadMailResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestDelMail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeleteMailResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyNewMails_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyDeleteMail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNtfMailDel_Flag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendGoldBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpecialMailResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInSendFriendList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100861(); void RequestMailList_100862(); void OnGetMailListResponse_100863(DLL2SDK::CSProto::msg::CSGetMailListRes* data_); void GetMailDelFlagReq_100864(); void OnGetMailDelFlagRes_100865(DLL2SDK::CSProto::msg::CSGetMailDelFlagRes* res_); void ReqDel_MailDelFlag_100866(); void ResDel_MailDelFlag_100867(DLL2SDK::CSProto::msg::CSDelMailDelFlagRes* res_); void RequestReadMail_100868(DLL2SDK::mscorlib::System::Collections::Generic::List_1* mailList_, bool flag_, DLL2SDK::CSProto::msg::ReadMailType mailType_); void OnReadMailResponse_100869(DLL2SDK::CSProto::msg::CSReadMailsRes* res_); void RequestDelMail_100870(DLL2SDK::mscorlib::System::Collections::Generic::List_1* mails_); void OnDeleteMailResponse_100871(DLL2SDK::CSProto::msg::CSDelMailsRes* res_); void OnNotifyNewMails_100872(DLL2SDK::CSProto::msg::CSMailPushNewMailNtf* nty_); void OnNotifyDeleteMail_100873(DLL2SDK::CSProto::msg::CSMailDelMailsNtf* nty_); void OnNtfMailDel_Flag_100874(DLL2SDK::CSProto::msg::CSMailDelFlagNtf* ntf_); void SendGoldBack_100875(uint64_t PlayerID_); void OnSpecialMailResponse_100876(DLL2SDK::Assembly_CSharp::FrontEnd::MailData* m_CacheMail_); bool IsInSendFriendList_100877(uint64_t PlayerID_); static void _cctor_100878(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct MailPendingItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* SystemInfo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FriendInfo_; DLL2SDK::Assembly_CSharp::FrontEnd::MailPendingItemView_SystemMail* systemMail_; DLL2SDK::Assembly_CSharp::FrontEnd::MailPendingItemView_FriendMail* friendMail_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSystemMail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFriendMail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCell_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100853(); bool SetEasyListData_100854(DLL2SDK::Assembly_CSharp::FrontEnd::MailData* data_, int32_t index_); void SetSystemMail_100855(DLL2SDK::Assembly_CSharp::FrontEnd::MailData* data_); void SetFriendMail_100856(DLL2SDK::Assembly_CSharp::FrontEnd::MailData* data_); void SetCell_100857(DLL2SDK::mscorlib::System::Collections::Generic::List_1* dataList_, int32_t mailStatus_, bool bReadFlag_, bool isWeasponExpire_); static bool _SetSystemMail_m__0_100858(DLL2SDK::Assembly_CSharp::FrontEnd::MailAttachData* MailAttachData_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct MailPendingItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::MailPendingItemView* m_View_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mailList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiveFriendBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100842(); void Init_100843(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_100844(); bool SetEasyListData_100845(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void RegisterDelegates_100846(); void UnRegisterDelegates_100847(); void OnReceiveFriendBtnClick_100848(); void __xLuaBaseProxy_Init_100849(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_100850(); void __xLuaBaseProxy_RegisterDelegates_100851(); void __xLuaBaseProxy_UnRegisterDelegates_100852(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct MailNavigationUIController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::FrontEnd::MailController* m_MainController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeOut_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100831(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_100832(); void OnNavigationShowed_100833(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_100834(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_100835(); bool IsEnableCameraClear_100836(); void FadeOut_100837(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_100838(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_100839(); bool __xLuaBaseProxy_IsEnableCameraClear_100840(); void __xLuaBaseProxy_FadeOut_100841(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct MailDetailView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::UILabel* Title_; DLL2SDK::Assembly_CSharp::UILabel* SenderName_; DLL2SDK::Assembly_CSharp::UILabel* Time_; DLL2SDK::Assembly_CSharp::UILabel* Content_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* propsList_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* AccemptBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* DeleteBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* GoBtn_; DLL2SDK::Assembly_CSharp::UIScrollView* MailAttachmentScrollView_; DLL2SDK::Assembly_CSharp::UIGrid* grid_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* curMailData_; DLL2SDK::Assembly_CSharp::UIButton* LeftBtn_; DLL2SDK::Assembly_CSharp::UIButton* RightBtn_; bool isStartDrug_; DLL2SDK::Assembly_CSharp::FrontEnd::MailDetailView_ScrollViewPostion mScrollViewPostion_; DLL2SDK::Assembly_CSharp::UIScrollView* MailContent_ScrollView_; DLL2SDK::Assembly_CSharp::UIScrollBar* MailContent_ScrollBar_; int32_t Max_SrollBar_Height_; DLL2SDK::UnityEngine::UnityEngine::Vector3 bigGridPostion_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DontCacheFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMailContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_refreshBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_refreshBtnStateAfterClickGo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetScrollViewBtnActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetMailContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100817(); bool DontCacheFlag_100818(); void SetMailContent_100819(DLL2SDK::Assembly_CSharp::FrontEnd::MailData* data_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, bool isWeasponExpire_); void SetCell_100820(DLL2SDK::mscorlib::System::Collections::Generic::List_1* dataList_, int32_t mailStatus_, bool bReadFlag_, bool isWeasponExpire_); void refreshBtnState_100821(DLL2SDK::Assembly_CSharp::FrontEnd::MailData* data_); void refreshBtnStateAfterClickGo_100822(DLL2SDK::Assembly_CSharp::FrontEnd::MailData* data_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_100823(); void Tick_100824(float dt_); void SetScrollViewBtnActive_100825(bool isLeft_, bool isRight_); void SetMailContent_100826(DLL2SDK::Assembly_CSharp::FrontEnd::MailData* data_); bool __xLuaBaseProxy_DontCacheFlag_100829(); void __xLuaBaseProxy_Tick_100830(float P0_); static bool _SetMailContent_m__0_100827(DLL2SDK::Assembly_CSharp::FrontEnd::MailAttachData* MailAttachData_); static bool _SetMailContent_m__1_100828(DLL2SDK::Assembly_CSharp::FrontEnd::MailAttachData* MailAttachData_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct MailDetailController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::FrontEnd::MailDetailView* mView_; DLL2SDK::Assembly_CSharp::FrontEnd::MailData* CurShowMailData_; float scrollViewOffset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNormalScrollViewStartDrug_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNormalScrollViewEndDrug_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScrollViewDrugEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScrollViewDrugStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickGetAttach_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickDelete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRightBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeftBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnKeyPressed_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100796(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_100797(); void Init_100798(); void OnNormalScrollViewStartDrug_100799(); void OnNormalScrollViewEndDrug_100800(); void OnScrollViewDrugEnd_100801(); void OnScrollViewDrugStart_100802(); void RegisterDelegates_100803(); void UnRegisterDelegates_100804(); void OnClickGetAttach_100805(); void OnClickDelete_100806(); void OnGoBtnClick_100807(); void SetData_100808(DLL2SDK::Assembly_CSharp::FrontEnd::MailData* data_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, bool isWeasponExpire_); void OnRightBtnClick_100809(); void OnLeftBtnClick_100810(); bool OnReturnKeyPressed_100811(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_100812(); void __xLuaBaseProxy_Init_100813(); void __xLuaBaseProxy_RegisterDelegates_100814(); void __xLuaBaseProxy_UnRegisterDelegates_100815(); bool __xLuaBaseProxy_OnReturnKeyPressed_100816(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct MailDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MailDataList_; int32_t MaxSystemCapacity_; int32_t MaxFriendSendCapacity_; int32_t MailTipsCount_; int32_t TipsCount_system_; int32_t TipsCount_friend_; int32_t m_TopBarNewMailCount_; int32_t mNewMailCount_System_; int32_t mNewMailCount_Friend_; bool misAutoDelMail_; struct StaticFields { int32_t NotificationIndex_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache3_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache4_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache5_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache6_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMailData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeleteMail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DeleteMail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddNewMails_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMailDataList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTopBarNewMailCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBadgeNumber_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100764(); void InitializeDataStore_100765(); void InitMailData_100766(DLL2SDK::mscorlib::System::Collections::Generic::List_1* typeMailList_); void DeleteMail_100767(DLL2SDK::mscorlib::System::Collections::Generic::List_1* mails_); void DeleteMail_100768(DLL2SDK::CSProto::msg::MailType serverType_, int32_t index_); int32_t get_TopBarNewMailCount_100769(); void set_TopBarNewMailCount_100770(int32_t value_); int32_t get_NewMailCount_System_100771(); void set_NewMailCount_System_100772(int32_t value_); int32_t get_NewMailCount_Friend_100773(); void set_NewMailCount_Friend_100774(int32_t value_); void AddNewMails_100775(DLL2SDK::mscorlib::System::Collections::Generic::List_1* typeMailList_, bool bAdd_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetMailDataList_100776(); void RefreshTopBarNewMailCount_100777(); void ReLogin_100778(); int32_t GetBadgeNumber_100779(); bool get_isAutoDelMail_100780(); void set_isAutoDelMail_100781(bool value_); void __xLuaBaseProxy_InitializeDataStore_100790(); void __xLuaBaseProxy_ReLogin_100791(); static void _cctor_100782(); static bool _DeleteMail_m__0_100783(DLL2SDK::Assembly_CSharp::FrontEnd::MailData* it_); static bool _DeleteMail_m__1_100784(DLL2SDK::Assembly_CSharp::FrontEnd::MailData* it_); static bool _DeleteMail_m__2_100785(DLL2SDK::Assembly_CSharp::FrontEnd::MailData* it_); static bool _AddNewMails_m__3_100786(DLL2SDK::Assembly_CSharp::FrontEnd::MailData* it_); static bool _AddNewMails_m__4_100787(DLL2SDK::Assembly_CSharp::FrontEnd::MailData* it_); static bool _AddNewMails_m__5_100788(DLL2SDK::Assembly_CSharp::FrontEnd::MailData* it_); static bool _RefreshTopBarNewMailCount_m__6_100789(DLL2SDK::Assembly_CSharp::FrontEnd::MailData* it_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct MailData : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::MailType MailType_; uint32_t Recv_Time_; DLL2SDK::mscorlib::System::String* Title_; DLL2SDK::mscorlib::System::String* Content_; DLL2SDK::mscorlib::System::String* Desc_; DLL2SDK::mscorlib::System::String* SenderName_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AttachDataList_; int32_t index_; bool bReadFlag_; uint64_t SendPlayerID_; DLL2SDK::mscorlib::System::String* SendOpenID_; DLL2SDK::CSProto::msg::PlayerPictureInfo* SenderIcon_; int32_t action_type_; uint32_t dropTimeStamp_; DLL2SDK::mscorlib::System::String* mailUrl_; int32_t mailStatus_; int32_t mailActionType_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ExpriedDataList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetExpriedDataList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100761(); void BuildData_100762(DLL2SDK::CSProto::msg::Mail* mail_, DLL2SDK::CSProto::msg::MailType serverType_); void SetExpriedDataList_100763(DLL2SDK::mscorlib::System::Collections::Generic::List_1* props_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct MailAttachData : DLL2SDK::mscorlib::System::Object { int32_t id_; int32_t count_; int32_t aging_time_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100760(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct MailDefine : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t MailFullTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100758(); static void _cctor_100759(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct MailController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::MailView* m_View_; DLL2SDK::Assembly_CSharp::FrontEnd::MailDataStore* m_DS_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* SystemMailController_; DLL2SDK::CSProto::msg::MailType m_CurrentMailType_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CurrentMailList_; DLL2SDK::Assembly_CSharp::FrontEnd::MailData* CurrentShowingMail_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* initTimer_; bool isInit_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* willShowTime_; struct StaticFields { int32_t curIndex_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache2_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache3_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache4_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNewMailTag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPendingMail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyRefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyRefreshMailList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSeletTypeSystemNotice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSeletTypeFriendSend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTopRankTitleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickReadAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickDeleteAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeleteAllCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DueToFullDelMailTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneReconnectSuccess_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100718(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_100719(); void Init_100720(); void DelayInitView_100721(); void RegisterDelegates_100722(); void UnRegisterDelegates_100723(); void WillShow_100724(); void OnClose_100725(); void SetData_100726(); void CheckNewMailTag_100727(); void InitPendingMail_100728(DLL2SDK::CSProto::msg::MailType mailType_, bool bNeedResetScorll_); void OnNotifyRefreshView_100729(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyRefreshMailList_100730(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnCloseClick_100731(); bool OnEasyListItemClick_100732(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_100733(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void OnSeletTypeSystemNotice_100734(); void OnSeletTypeFriendSend_100735(); void OnTopRankTitleChange_100736(DLL2SDK::CSProto::msg::MailType mailType_); void OnClickReadAll_100737(); void OnClickDeleteAll_100738(); void OnDeleteAllCallBack_100739(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void DueToFullDelMailTips_100740(); void NotifyDataStoreUpdated_100741(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void OnZoneReconnectSuccess_100742(); void _WillShow_m__0_100743(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_100749(); void __xLuaBaseProxy_Init_100750(); void __xLuaBaseProxy_RegisterDelegates_100751(); void __xLuaBaseProxy_UnRegisterDelegates_100752(); void __xLuaBaseProxy_WillShow_100753(); void __xLuaBaseProxy_OnClose_100754(); void __xLuaBaseProxy_OnZoneReconnectSuccess_100755(); static bool _InitPendingMail_m__1_100744(DLL2SDK::Assembly_CSharp::FrontEnd::MailData* it_); static bool _InitPendingMail_m__2_100745(DLL2SDK::Assembly_CSharp::FrontEnd::MailData* it_); static int32_t _InitPendingMail_m__3_100746(DLL2SDK::Assembly_CSharp::FrontEnd::MailData* a_, DLL2SDK::Assembly_CSharp::FrontEnd::MailData* b_); static int32_t _InitPendingMail_m__4_100747(DLL2SDK::Assembly_CSharp::FrontEnd::MailData* a_, DLL2SDK::Assembly_CSharp::FrontEnd::MailData* b_); static int32_t _InitPendingMail_m__5_100748(DLL2SDK::Assembly_CSharp::FrontEnd::MailData* a_, DLL2SDK::Assembly_CSharp::FrontEnd::MailData* b_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIRecieveBaseView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { bool needShowAgingPropsDecomposeView_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CommonItemRoot_; DLL2SDK::Assembly_CSharp::UIButton* ContineBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BtnRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNeedShowDecompose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UIInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshButton_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94522(); void CheckNeedShowDecompose_94523(); void UIInit_94524(); void RefreshButton_94525(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIReceiveBaseController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::UIRecieveBaseView* m_View_; bool hasShowDecomposeWindow_; DLL2SDK::Assembly_CSharp::GameUI::UIAgingPropsDecomposeController* childDecomposeWinController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnContineBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyAgingPropsDecomposeShowEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyCloseBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94512(); void Init_94513(); void RegisterDelegates_94514(); void UnRegisterDelegates_94515(); void OnContineBtnClick_94516(); void OnNotifyAgingPropsDecomposeShowEnd_94517(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void NotifyCloseBtnClick_94518(); void __xLuaBaseProxy_Init_94519(); void __xLuaBaseProxy_RegisterDelegates_94520(); void __xLuaBaseProxy_UnRegisterDelegates_94521(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UILuckyBoxAwardsView : DLL2SDK::Assembly_CSharp::GameUI::UIRecieveBaseView { DLL2SDK::Assembly_CSharp::UILabel* TurnToMailLabel_; DLL2SDK::Assembly_CSharp::UIWidget* DetailBtnGroup_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* OkBtn_; DLL2SDK::Assembly_CSharp::UIButton* BuyMoreBtn_; DLL2SDK::Assembly_CSharp::UIGrid* DetailBtnGroupUIGrid_; DLL2SDK::Assembly_CSharp::UIButton* AgainBuyBtn_; DLL2SDK::Assembly_CSharp::UILabel* AgainBuyBtnTextLabel_; DLL2SDK::Assembly_CSharp::UILabel* SingleAgainBuyBtnTextLabel_; DLL2SDK::Assembly_CSharp::UISprite* AgainBuyBtnCurrencyIconSprite_; DLL2SDK::Assembly_CSharp::UILabel* AgainBuyBtnCurrencyPriceLabel_; DLL2SDK::Assembly_CSharp::UIWidget* AgainBuyContainer_; DLL2SDK::Assembly_CSharp::UIButton* SkipBtn_; DLL2SDK::Assembly_CSharp::UIGrid* ItemGrid_; DLL2SDK::Assembly_CSharp::UIScrollView* ItemScrollView_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DecomposeRoot_; DLL2SDK::Assembly_CSharp::UISprite* DecomposeSprite_; DLL2SDK::Assembly_CSharp::UILabel* DecomposeLabel_; DLL2SDK::UnityEngine::UnityEngine::Vector3 low5Pos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 big5Pos_; bool ifBigger5Item_; int32_t perLineNum_; int32_t MaxShowNum_; bool needShowDecompose_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mHidePosition_; DLL2SDK::Assembly_CSharp::TweenScale* NormalTweenScale_; DLL2SDK::Assembly_CSharp::TweenScale* SpecialTweenScale_; int32_t m_ShowSkipBtnNum_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* GridChilds_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* items_; bool onOpen_; int32_t showChildIndex_; float showtime_; float mItemAppearDuration_; float SoundPlayTime_; float SoundPlayTimeCounter_; DLL2SDK::Assembly_CSharp::GameUI::UICommonReceiveView_ECommonReceiveAnimStep animStep_; bool isShowing3DScene_; struct StaticFields { float SHOW_TIME_DEFINE_; float SHOW_TIME_FAST_DEFINE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DontCacheFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateChildObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCommon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetQuickMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPropShowFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show3DScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSuiteTutorial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetViewParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetViewPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTurnToMailTip_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100661(); bool DontCacheFlag_100662(); void InitData_100663(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* receiveItemList_); void GenerateChildObject_100664(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* receiveItemList_, int32_t* index_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* refreshCoin_); void ShowCommon_100665(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* receiveItemList_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_100666(); void set_ItemAppearDuration_100667(float value_); float get_ItemAppearDuration_100668(); void SetQuickMode_100669(bool quick_); void WillClose_100670(); void Tick_100671(float dt_); void OnPropShowFinish_100672(); void ShowButton_100673(); void Show3DScene_100674(int32_t index_); void CheckSuiteTutorial_100675(); void ResetViewParam_100676(bool gotoOther_); void SetViewPosition_100677(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void SetTurnToMailTip_100678(bool turnToMail_); bool __xLuaBaseProxy_DontCacheFlag_100679(); void __xLuaBaseProxy_WillClose_100680(); void __xLuaBaseProxy_Tick_100681(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UILuckyBoxAwardsController : DLL2SDK::Assembly_CSharp::GameUI::UIReceiveBaseController { DLL2SDK::Assembly_CSharp::GameUI::UILuckyBoxAwardsView* mView_; DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* localPlayerDS_; uint32_t m_treasureBoxId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTreasureBoxView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AgainBuyBtnCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAwards_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseDoing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSkipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On3dViewClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTurnToMailTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnKeyPressed_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100640(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_100641(); void Init_100642(); void RegisterDelegates_100643(); void UnRegisterDelegates_100644(); void SetTreasureBoxView_100645(uint32_t treasureBoxId_); void AgainBuyBtnCallback_100646(); void ShowAwards_100647(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* awardMap_, bool turnToMail_, uint32_t treasureBoxId_); void CloseWindow_100648(); void OnCloseBtnClick_100649(); void OnCloseDoing_100650(bool showBpUI_); void OnSkipBtnClick_100651(); void On3dViewClose_100652(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void SetTurnToMailTip_100653(bool turnToMail_); bool OnReturnKeyPressed_100654(); void _OnCloseDoing_m__0_100655(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_100656(); void __xLuaBaseProxy_Init_100657(); void __xLuaBaseProxy_RegisterDelegates_100658(); void __xLuaBaseProxy_UnRegisterDelegates_100659(); bool __xLuaBaseProxy_OnReturnKeyPressed_100660(); }; } namespace DLL2SDK::Assembly_CSharp { struct LuckyTreasureBoxUtilityTool : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GameShop::EQueryLuckyBoxSource m_currentLuckyBoxSource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotiyUpdateLuckyBoxSource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SecondPurchaseConfirmationByGoogID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SecondPurchaseConfirmationByShopID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SecondPurchaseConfirmation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenTreasureBoxNavigation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100632(); static void NotiyUpdateLuckyBoxSource_100633(DLL2SDK::Assembly_CSharp::GameShop::EQueryLuckyBoxSource luckyBoxSource_); static DLL2SDK::Assembly_CSharp::GameShop::EQueryLuckyBoxSource get_GetCurrentLuckyBoxSuource_100634(); static void SecondPurchaseConfirmationByGoogID_100635(int32_t index_, int32_t goodId_); static void SecondPurchaseConfirmationByShopID_100636(int32_t index_, int32_t shopId_); static void SecondPurchaseConfirmation_100637(int32_t index_, DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* CodmShopItem_); static void OpenTreasureBoxNavigation_100638(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* navData_); static void _cctor_100639(); }; } namespace DLL2SDK::Assembly_CSharp { struct LuckyBoxOpenWindowView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100631(); }; } namespace DLL2SDK::Assembly_CSharp { struct LuckyBoxOpenWindowNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::UnityEngine::UnityEngine::Vector3 mHidePosition_; DLL2SDK::Assembly_CSharp::LuckyBoxOpenWindowController* m_Ctr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100620(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_100621(); bool IsEnableCameraClear_100622(); void OnNavigationShowed_100623(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_100624(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void OnOpen_100625(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_100626(); bool __xLuaBaseProxy_IsEnableCameraClear_100627(); void __xLuaBaseProxy_OnOpen_100628(); }; } namespace DLL2SDK::Assembly_CSharp { struct LuckyBoxOpenWindowController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::LuckyBoxOpenWindowView* m_View_; DLL2SDK::System_Core::System::Action* OnCloseClick_; uint32_t m_TreasureBoxId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mCachePropList_; bool mCacheTurnToMail_; struct StaticFields { bool bOpeningBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TrySetNavData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLuckyBoxInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBoxScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectShowPropList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBoxShowFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLuckyBoxSingleAward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLuckyBoxAwards_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnterOpenTreasureBoxDetailCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenItemMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareToShowDecomposeAgingItems_TEST_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCommonReceiveRareAwardShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBoxCameraOpen_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100591(); void Init_100592(); void OnOpen_100593(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_100594(); void RegisterDelegates_100595(); void UnRegisterDelegates_100596(); void TrySetNavData_100597(DLL2SDK::mscorlib::System::Collections::Generic::List_1* paraList_); void SetLuckyBoxInfo_100598(int32_t boxId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* propList_, bool turnToMail_, bool isGiftBox_); void ShowBoxScene_100599(int32_t boxId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* propList_, bool turnToMail_); void SelectShowPropList_100600(DLL2SDK::mscorlib::System::Collections::Generic::List_1* mCachePropList_); void OnBoxShowFinish_100601(); void ShowLuckyBoxSingleAward_100602(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_, DLL2SDK::CSProto::msg::Prop* prop_, bool turnToMail_); void ShowLuckyBoxAwards_100603(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* awardMap_, bool turnToMail_); void OnCloseWindow_100604(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void EnterOpenTreasureBoxDetailCallback_100605(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* GenItemMap_100606(DLL2SDK::mscorlib::System::Collections::Generic::List_1* propList_); void PrepareToShowDecomposeAgingItems_TEST_100607(); void OnNotifyCommonReceiveRareAwardShow_100608(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void SetBoxCameraOpen_100609(bool open_); void __xLuaBaseProxy_Init_100611(); void __xLuaBaseProxy_OnOpen_100612(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_100613(); void __xLuaBaseProxy_RegisterDelegates_100614(); void __xLuaBaseProxy_UnRegisterDelegates_100615(); static void _cctor_100610(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct TriggerLuckBagView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; DLL2SDK::Assembly_CSharp::UIButton* TipBtn_; DLL2SDK::Assembly_CSharp::UIButton* QQFriendBtn_; DLL2SDK::Assembly_CSharp::UIButton* QQZoneBtn_; DLL2SDK::Assembly_CSharp::UIButton* WeChatFriendBtn_; DLL2SDK::Assembly_CSharp::UIButton* WeChatZoneBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100590(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct TriggerLuckBagController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::TriggerLuckBagView* m_View_; bool bComplete_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQQFriendBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQQZoneBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeChatFriendBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeChatZoneBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShareSuccessReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShareSuccessRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100570(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_100571(); void Init_100572(); void InitView_100573(); void RegisterDelegates_100574(); void UnRegisterDelegates_100575(); void OnOpen_100576(); void OnQQFriendBtnClick_100577(); void OnQQZoneBtnClick_100578(); void OnWeChatFriendBtnClick_100579(); void OnWeChatZoneBtnClick_100580(); void OnTipBtnClick_100581(); void ShareSuccessReq_100582(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* MSG_); void OnShareSuccessRes_100583(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* MSG_); void OnCloseBtnClick_100584(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_100585(); void __xLuaBaseProxy_Init_100586(); void __xLuaBaseProxy_RegisterDelegates_100587(); void __xLuaBaseProxy_UnRegisterDelegates_100588(); void __xLuaBaseProxy_OnOpen_100589(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct ShowADSecondaryConfirmationView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::UnityEngine::UnityEngine::Transform* mGrid_; DLL2SDK::Assembly_CSharp::UIScrollView* mScrollView_; DLL2SDK::Assembly_CSharp::UIButton* BtnWatch_; DLL2SDK::Assembly_CSharp::UILabel* LabelProgress_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mRawardList_; DLL2SDK::Array* mRawardItemList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100566(); void Awake_100567(); void SetData_100568(); void __xLuaBaseProxy_Awake_100569(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct ShowADSecondaryConfirmationController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::FrontEnd::ShowADSecondaryConfirmationView* mView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__WatchBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAdCallBack_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100553(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_100554(); void Init_100555(); void RegisterDelegates_100556(); void UnRegisterDelegates_100557(); void OnOpen_100558(); void _WatchBtnClick_100559(); void ShowAdCallBack_100560(bool success_, DLL2SDK::mscorlib::System::String* placeName_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_100561(); void __xLuaBaseProxy_Init_100562(); void __xLuaBaseProxy_RegisterDelegates_100563(); void __xLuaBaseProxy_UnRegisterDelegates_100564(); void __xLuaBaseProxy_OnOpen_100565(); }; } namespace DLL2SDK::Assembly_CSharp { struct RankFeaturedModeItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* ModeNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* AdditionLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100551(); void SetContent_100552(DLL2SDK::mscorlib::System::String* ModeName_, DLL2SDK::mscorlib::System::String* Addition_); }; } namespace DLL2SDK::Assembly_CSharp { struct LobbyRankPointBuffView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* RootrankPoint_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BtnIcon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjTips_; DLL2SDK::UnityEngine::UnityEngine::Transform* RankBuffViewTf_; DLL2SDK::Assembly_CSharp::UISprite* TipsBg_; int32_t TipsBg_Height_; int32_t FeaturedMode_Item_With_; DLL2SDK::UnityEngine::UnityEngine::Transform* BasicXPTF_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_RefreshTimestamp_; DLL2SDK::UnityEngine::UnityEngine::Vector3 RankDetail_Vector3_; DLL2SDK::UnityEngine::UnityEngine::Vector3 RoomTeam_Vector3_; DLL2SDK::Assembly_CSharp::LobbyRankPointBuffDataStore* mRankedMatchDataStore_; DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* m_GlobalDS_; DLL2SDK::Assembly_CSharp::RankFeaturedModeItem* RankActvItem_; DLL2SDK::Assembly_CSharp::UIWidget* RankActvItemWidget_; DLL2SDK::Array* RankActvModeList_; int32_t ActvCount_; int32_t RanKActv_Item_Height_1_; int32_t RanKActv_Item_Height_2_; DLL2SDK::Assembly_CSharp::RankFeaturedModeItem* ModeTypeItem_; DLL2SDK::Assembly_CSharp::RankFeaturedModeItem* KeyModeTypeItem_; DLL2SDK::Assembly_CSharp::UIWidget* KeyModeTypeWidget_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RankFeaturedModeItemList_; int32_t NeedItemCount_; int32_t CellCount_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* featuredModeList_; DLL2SDK::Assembly_CSharp::UIGrid* ModeGrid_; int32_t InitKeyMode_Item_Height_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBuffInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnTipPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshResetTimestamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUIState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRankActvAddition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RankAddListSort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOnlyInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRankKeyModeTypeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRankModeCell_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100532(); DLL2SDK::Assembly_CSharp::LobbyRankPointBuffDataStore* get_RankedMatchDataStore_100533(); DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* get_GlobalDS_100534(); void SetBuffInfo_100535(bool IsLobby_); void OnBtnTipPress_100536(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool Press_); void RefreshResetTimestamp_100537(); void SetTimer_100538(); void RefreshUIState_100539(); void GetRankActvAddition_100540(); int32_t RankAddListSort_100541(DLL2SDK::Assembly_CSharp::LobbyRankedMatchInfo* a_, DLL2SDK::Assembly_CSharp::LobbyRankedMatchInfo* b_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOnlyInfoList_100542(DLL2SDK::mscorlib::System::Collections::Generic::List_1* InfoList_); void GetRankKeyModeTypeInfo_100543(); void SetUIHeight_100544(bool isActv_, int32_t count_); void SetUIPosition_100545(); void SetRankModeCell_100546(int32_t needCount_); static void _SetTimer_m__0_100547(); static bool _GetRankActvAddition_m__1_100548(DLL2SDK::Assembly_CSharp::LobbyRankedMatchInfo* it_); static bool _GetOnlyInfoList_m__2_100549(DLL2SDK::Assembly_CSharp::LobbyRankedMatchInfo* it_); static bool _GetOnlyInfoList_m__3_100550(DLL2SDK::Assembly_CSharp::LobbyRankedMatchInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct LobbyRankPointBuffDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::List_1* mRankedMatchAddInfoList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mRankedFeaturedModeList_; int32_t mResetTimeStamp_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mAllRankedMatchInfoList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mRankedMatchNotDorpInfoList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mRankedMatchTeamNotDorpInfoList_; int32_t m_MpRankLevel_; int32_t m_BrRankLevel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetActvRankedMatchCountInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRankFeaturedMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetResetTimeStamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllRankAddInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIsAddIconValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIsNotDropValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDropValidList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActvInfoByTimeId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIsActvType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActvInfoListByTimeType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActvDesByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRankChange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100492(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_RankedMatchAddInfoList_100493(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_RankFeaturedModeList_100494(); int32_t get_ResetTimeStamp_100495(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_AllRankedMatchInfoList_100496(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_RankedMatchNotDorpInfoList_100497(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_RankedMatchTeamNotDorpInfoList_100498(); int32_t get_MpRankLevel_100499(); int32_t get_BrRankLavel_100500(); void ReLogin_100501(); void OnGetActvRankedMatchCountInfo_100502(DLL2SDK::mscorlib::System::Collections::Generic::List_1* Info_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRankFeaturedMode_100503(); void SetResetTimeStamp_100504(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllRankAddInfo_100505(); bool GetIsAddIconValid_100506(); bool GetIsNotDropValid_100507(double serverTime_, bool bAdd_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetDropValidList_100508(double serverTime_); DLL2SDK::Assembly_CSharp::LobbyRankedMatchInfo* GetActvInfoByTimeId_100509(double serverTime_, int32_t actvId_, int32_t type_); DLL2SDK::CSProto::msg::ActvRankedMatchType GetIsActvType_100510(double serverTime_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetActvInfoListByTimeType_100511(double serverTime_, DLL2SDK::CSProto::msg::ActvRankedMatchType Type_); DLL2SDK::mscorlib::System::String* GetActvDesByType_100512(DLL2SDK::CSProto::msg::ActvRankedMatchType Type_, bool isTitle_); void CheckRankChange_100513(DLL2SDK::CSProto::msg::CSLobbyGetPlayerProfileRes* RankData_); void __xLuaBaseProxy_ReLogin_100514(); }; } namespace DLL2SDK::Assembly_CSharp { struct LobbyRankedMatchInfo : DLL2SDK::mscorlib::System::Object { uint64_t mActivityId_; DLL2SDK::CSProto::msg::RankedMatchTypeCount* mData_; uint64_t mStartTime_; uint64_t mEndTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRankBuffValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRankRestriction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNotDropType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100483(); uint64_t get_ActivityId_100484(); DLL2SDK::CSProto::msg::RankedMatchTypeCount* get_Data_100485(); uint64_t get_StartTime_100486(); uint64_t get_EndTime_100487(); void SetData_100488(DLL2SDK::CSProto::msg::RankedMatchTypeCount* data_, uint64_t startTime_, uint64_t endTime_, uint64_t activityId_); bool IsRankBuffValid_100489(double serverTime_); bool IsRankRestriction_100490(); bool IsNotDropType_100491(); }; } namespace DLL2SDK::Assembly_CSharp { struct LobbyRankFeaturedMode : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* mModeName_; float mFactor_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100478(); DLL2SDK::mscorlib::System::String* get_ModeName_100479(); void set_ModeName_100480(DLL2SDK::mscorlib::System::String* value_); float get_Factor_100481(); void set_Factor_100482(float value_); }; } namespace DLL2SDK::Assembly_CSharp { struct LobbyRankPointBuffDataAgent : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { DLL2SDK::Assembly_CSharp::LobbyRankPointBuffDataStore* m_LobbyRankBuffDS_; bool mOpenVaild_; struct StaticFields { DLL2SDK::Assembly_CSharp::LobbyRankPointBuffDataAgent* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendActvRankedMatchInfoReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActvRankedMatchInfoRes_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100472(); DLL2SDK::Assembly_CSharp::LobbyRankPointBuffDataStore* get_LobbyExpBuffDS_100473(); bool get_OpenVaild_100474(); void SendActvRankedMatchInfoReq_100475(); void GetActvRankedMatchInfoRes_100476(DLL2SDK::CSProto::msg::CSGetActvRankedMatchInfoRes* res_); static void _cctor_100477(); }; } namespace DLL2SDK::Assembly_CSharp { struct LobbyRankNotDropView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* ActvDetailsBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjOn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjOff_; DLL2SDK::Assembly_CSharp::UIWidget* ObjRoot_; DLL2SDK::Assembly_CSharp::UILabel* ActvNameDes_; DLL2SDK::UnityEngine::UnityEngine::Vector3 MpRoomPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 BrRoomPos_; DLL2SDK::Assembly_CSharp::LobbyRankPointBuffDataStore* mRankedMatchDataStore_; DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* m_GlobalDS_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* m_RoomDS_; bool mIsMp_; bool mIsBr_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* MpRnakedMatchList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* BrRnakedMatchList_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnActvDetailsBtnClack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOnOffActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100463(); DLL2SDK::Assembly_CSharp::LobbyRankPointBuffDataStore* get_RankedMatchDataStore_100464(); DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* get_GlobalDS_100465(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* get_RoomDS_100466(); void SetUIState_100467(bool bMp_, bool bBr_, bool bTop_); void OnActvDetailsBtnClack_100468(DLL2SDK::UnityEngine::UnityEngine::GameObject* Obj_); void SetOnOffActive_100469(); static bool _SetUIState_m__0_100470(DLL2SDK::Assembly_CSharp::LobbyRankedMatchInfo* it_); static bool _SetUIState_m__1_100471(DLL2SDK::Assembly_CSharp::LobbyRankedMatchInfo* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct LobbyActvRankNotDropPopupView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UISprite* BgSprite_; DLL2SDK::Assembly_CSharp::UITexture* BgTexture_; DLL2SDK::Assembly_CSharp::UILabel* DesLabel_; DLL2SDK::Assembly_CSharp::UILabel* TimeLabel_; DLL2SDK::Assembly_CSharp::UILabel* ModeLabel_; DLL2SDK::Assembly_CSharp::UILabel* RankLabel_; DLL2SDK::Assembly_CSharp::UILabel* CountLabel_; DLL2SDK::Assembly_CSharp::UILabel* TitleLabel_; DLL2SDK::Assembly_CSharp::UILabel* MpModeCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* BrModeCountLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100462(); }; } namespace DLL2SDK::Assembly_CSharp { struct LobbyActvRankNotDropPopupController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::LobbyActvRankNotDropPopupView* m_View_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* mCodLiveOpsActivityDs_; DLL2SDK::Assembly_CSharp::LobbyRankPointBuffDataStore* mLobbyRankPointBuffDs_; DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* m_GlobalDS_; DLL2SDK::Assembly_CSharp::LobbyRankedMatchInfo* MPRankData_; DLL2SDK::Assembly_CSharp::LobbyRankedMatchInfo* BrRankData_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Modes_Label_Pos_; DLL2SDK::mscorlib::System::String* mUrl_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBgPic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTextureContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100449(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* get_CodLiveOpsActivityDs_100450(); DLL2SDK::Assembly_CSharp::LobbyRankPointBuffDataStore* get_LobbyRankPointBuffDs_100451(); DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* get_GlobalDS_100452(); void Init_100453(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_100454(); void OnOpen_100455(); void SetData_100456(); void SetBgPic_100457(DLL2SDK::mscorlib::System::String* picName_, DLL2SDK::mscorlib::System::String* url_); void SetTextureContent_100458(DLL2SDK::mscorlib::System::String* url_, bool bSuccess_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); void __xLuaBaseProxy_Init_100459(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_100460(); void __xLuaBaseProxy_OnOpen_100461(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyMaptopShowADSystemAssist : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMaptopShowADSystemAssist* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100447(); static void _cctor_100448(); }; } namespace DLL2SDK::Assembly_CSharp { struct LobbyMapWeakNet : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* sprite_; void _ctor_100443(); void Awake_100444(); void OnEnable_100445(); void Update_100446(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyMapTopBarView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIPlayTween* Tween_; DLL2SDK::Assembly_CSharp::UIPanel* MainPanel_; DLL2SDK::Assembly_CSharp::UITable* TopRightTable_; DLL2SDK::Assembly_CSharp::UIWidget* NormalContainer_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMapTopBarView_BackGroup* Back_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CurrencyList_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMapTopBarView_CurrencyGroup* Gold_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMapTopBarView_CurrencyGroup* Diamond_; DLL2SDK::Assembly_CSharp::UIButton* BtnSwitchRecharge_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMapTopBarView_PlayerInfoGroup* PlayerInfo_; DLL2SDK::Assembly_CSharp::LobbyExpBuffView* BuffView_; DLL2SDK::Assembly_CSharp::LobbyRankPointBuffView* RankMatchBuffView_; DLL2SDK::Assembly_CSharp::LobbyRankNotDropView* RankNotDropView_; DLL2SDK::Assembly_CSharp::LobbyBPExpBuffView* BpExpBuffView_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomHangUpView* HangUpView_; DLL2SDK::Assembly_CSharp::UIButton* AdvertisementBtn_; DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsPillarEvent_CA* LiveOpsUpdates_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LiveContainer_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichButton* LiveBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LiveReddot_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichButton* SupportBtn_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichButton* SettingBtn_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichButton* FriendBtn_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichButton* MailBtn_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichButton* SearchRoomInfoBtn_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichButton* BugReportBtn_; DLL2SDK::Assembly_CSharp::UIWidget* DeviveInfoContainer_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMapTopBarView_NetWorkGroup* NetWorkInfo_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMapTopBarView_BatteryGroup* BatteryInfo_; DLL2SDK::Assembly_CSharp::UILabel* FriendStateNumLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BindingObj_; DLL2SDK::Assembly_CSharp::UIWidget* BindingTips_; DLL2SDK::Assembly_CSharp::UILabel* BindingTipsContent_; DLL2SDK::Assembly_CSharp::UISprite* BindingTipsBlock_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FriendTipsObj_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetFriendTips_; DLL2SDK::Assembly_CSharp::UILabel* LabelFriendTipsContent_; DLL2SDK::Assembly_CSharp::UISprite* SpriteFriendTipsBlock_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetFriendTipsE_; DLL2SDK::Assembly_CSharp::UILabel* LabelFriendTipsContentE_; DLL2SDK::Assembly_CSharp::UISprite* SpriteFriendTipsBlockE_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PersonalInfo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* efxCpHit_; DLL2SDK::UnityEngine::UnityEngine::GameObject* efxCpTrl_; DLL2SDK::UnityEngine::UnityEngine::GameObject* efxAni01_; DLL2SDK::UnityEngine::UnityEngine::GameObject* efxAni02_; DLL2SDK::UnityEngine::UnityEngine::GameObject* efxAni03_; DLL2SDK::Assembly_CSharp::UISprite* VNG_18_; DLL2SDK::UnityEngine::UnityEngine::Vector3 endPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 beginPos_; float cpAddAniTime_; int32_t AniParamLevel1_; int32_t AniParamLevel2_; DLL2SDK::UnityEngine::UnityEngine::Animator* aniCoinAdd_; DLL2SDK::Assembly_CSharp::FrontEnd::ELobbyMapTopBarStyle m_CurStyle_; bool m_firstCheck_; float networkStrengthCheckTime_; float batteryPowerCheckTime_; float batteryChargeCheckTime_; int32_t m_CurrentRefreshTimes_; int32_t REFRESH_MAX_TIMES_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMapTopNotifyParameter* mNotifyParameter_; bool m_NeedUpdateStatus_; DLL2SDK::UnityEngine::UnityEngine::NetworkReachability networkType_; int32_t signalStrength_; bool m_isCharging_; DLL2SDK::UnityEngine::UnityEngine::Color BatteryRed_; DLL2SDK::UnityEngine::UnityEngine::Color BatteryWhite_; float cpAddTimer_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* cpAniTimer_; struct StaticFields { int32_t fullBatteryWidth_; int32_t FlagShiftValue_; int32_t TitleLength_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerLevelInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNewIconRedPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNewFrameRedPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNewName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMenuOrBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSupportAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureStyle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBackTitleLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMoreNotifies_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNetworkType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateNetworkStrength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIconStrength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBatteryType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBattery_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLobbyExpBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLobbyRankBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefReshLobbyRanlNotDrop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBpExpBuffView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSearchRoomInfoBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFindRoomInfoBtnShowedInCurrentNavigation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginCPAddEfx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CpAddAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndCpAddAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureRoomHangUpStyle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRoomInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLiveOpsUpdateBtnState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100403(); void SetPlayeInfo_100404(DLL2SDK::mscorlib::System::String* NickName_, DLL2SDK::CSProto::msg::LevelInfo* levelInfo_, DLL2SDK::CSProto::msg::PlayerPictureInfo* picInfo_); void SetPlayerLevelInfo_100405(DLL2SDK::CSProto::msg::LevelInfo* levelInfo_); void SetNewIconRedPoint_100406(); void SetNewFrameRedPoint_100407(); void SetNewName_100408(DLL2SDK::mscorlib::System::String* name_); void SetMenuOrBack_100409(bool bMenu_); bool IsSupportAvailable_100410(); void ConfigureStyle_100411(DLL2SDK::Assembly_CSharp::FrontEnd::ELobbyMapTopBarStyle style_, DLL2SDK::CSProto::msg::ECurrencyType* param_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_100412(); void Tick_100413(float dt_); void RefreshBackTitleLength_100414(bool bForce_); void SetMoreNotifies_100415(DLL2SDK::Assembly_CSharp::FrontEnd::ELobbyTopHolder holder_, int32_t notifyValue_); void PlayShow_100416(bool forward_); void SetNetworkType_100417(); void UpdateNetworkStrength_100418(); void SetIconStrength_100419(int32_t signalStrength_, DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMapTopBarView_NetGroup* ng_); void SetBatteryType_100420(); void UpdateBattery_100421(); void RefreshLobbyExpBuff_100422(bool bInit_); void RefreshLobbyRankBuff_100423(bool bInit_); void RefReshLobbyRanlNotDrop_100424(); void RefreshBpExpBuffView_100425(); void RefreshSearchRoomInfoBtn_100426(); bool IsFindRoomInfoBtnShowedInCurrentNavigation_100427(); void BeginCPAddEfx_100428(uint32_t aniParam_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void CpAddAnimation_100429(); void EndCpAddAnim_100430(); void ConfigureRoomHangUpStyle_100431(); void UpdateRoomInfo_100432(); void SetLiveOpsUpdateBtnState_100433(); void __xLuaBaseProxy_Tick_100436(float P0_); static void _cctor_100434(); static bool _SetLiveOpsUpdateBtnState_m__0_100435(DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTabData* x_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyMapTopNotifyParameter : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mNotifies_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Set_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Get_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100399(); void Set_100400(DLL2SDK::Assembly_CSharp::FrontEnd::ELobbyTopHolder holder_, int32_t notifyValue_); int32_t Get_100401(DLL2SDK::Assembly_CSharp::FrontEnd::ELobbyTopHolder holder_); int32_t get_Union_100402(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyMapEarthCamera : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float m_TurnSpeed_; float m_MoveSpeed_; float m_MoveLimit_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_OriginalPosition_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_OriginalRotation_; bool m_Following_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_TargetPosition_; DLL2SDK::System_Core::System::Action* m_FollowFinishedActionOnce_; DLL2SDK::UnityEngine::UnityEngine::Vector3 kQuaternionOfStaticCamera_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFollowTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100392(); void Start_100393(); void SetFollowTask_100394(DLL2SDK::UnityEngine::UnityEngine::Vector3 followPosition_, DLL2SDK::System_Core::System::Action* finishedCallBack_); void Update_100395(); void OnFinished_100396(); void ResetTransform_100397(); void Clear_100398(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { enum struct EMapEarthType : int32_t { Hide_ = static_cast(0x0), SelectMap_ = static_cast(0x1), LevelUpTask_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyMapDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::List_1* mModes_; DLL2SDK::Assembly_CSharp::Config::ELobbyEarthMode mLastStay_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseSystemType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReloadModes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeDataStore_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100356(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_Modes_100357(); void set_LastStay_100358(DLL2SDK::Assembly_CSharp::Config::ELobbyEarthMode value_); DLL2SDK::Assembly_CSharp::Config::ELobbyEarthMode get_LastStay_100359(); DLL2SDK::CSProto::msg::LevelUnlockSystem ParseSystemType_100360(DLL2SDK::Assembly_CSharp::Config::ELobbyEarthMode mode_); void ReloadModes_100361(); void InitializeDataStore_100362(); void __xLuaBaseProxy_InitializeDataStore_100363(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyEarthMode : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Config::ELobbyEarthMode ModeID_; float x_; float y_; float z_; bool Lock_; int32_t UnlockLevel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100355(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyMapBaseMarker : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMapBaseMarker_MarkerBaseSetting* BaseSetting_; DLL2SDK::UnityEngine::UnityEngine::Quaternion _AngleOnEarth_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UIPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100346(); void set_AngleOnEarth_100347(DLL2SDK::UnityEngine::UnityEngine::Quaternion value_); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_AngleOnEarth_100348(); bool ShowAt_100349(DLL2SDK::UnityEngine::UnityEngine::Quaternion offset_); DLL2SDK::UnityEngine::UnityEngine::Vector3 UIPosition_100350(DLL2SDK::UnityEngine::UnityEngine::Quaternion offset_); void Awake_100351(); void Start_100352(); void Update_100353(); }; } namespace DLL2SDK::Assembly_CSharp { struct LobbyExpBuffView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIWidget* ExpBuffRoot_; DLL2SDK::Assembly_CSharp::UIGrid* GridBuffIcon_; DLL2SDK::Array* LabelCoefficient_; DLL2SDK::Array* SpriteLines_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ContainerTip_; DLL2SDK::Assembly_CSharp::UISprite* SpriteTipBg_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerBuffDetail_; int32_t m_Item_Dis_Dif_; int32_t BG_WIDTH_ADD_; DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* m_GlobalDS_; DLL2SDK::Assembly_CSharp::LobbyExpBuffDataStore* m_LobbyExpBuffDS_; int32_t REFRESH_INTERVAL_; int32_t m_RefershInvterval_; int32_t m_LastState_; DLL2SDK::Assembly_CSharp::LobbyExpBuffView_ExpBuffDetail* PlayerExpBufDetail_; DLL2SDK::Assembly_CSharp::LobbyExpBuffView_ExpBuffDetail* WeaponExpBufDetail_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBuffInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRefresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__RefreshBuffInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnTipPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__RefreshBuffDetailShowed_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100333(); DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* get_GlobalDS_100334(); DLL2SDK::Assembly_CSharp::LobbyExpBuffDataStore* get_LobbyExpBuffDS_100335(); void SetBuffInfo_100336(bool bInit_); void Update_100337(); void CheckRefresh_100338(); void _RefreshBuffInfo_100339(); void OnBtnTipPress_100340(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool Press_); void _RefreshBuffDetailShowed_100341(bool force_); }; } namespace DLL2SDK::Assembly_CSharp { struct LobbyExpBuffDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_WeaponExpBuffList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PlayerExpBuffList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetCSActvExpBuffRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddExpBuffNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsExpBuffValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsExpBuffValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExpBuffSum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExpBuffNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__CheckReachModeCategory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModeCategoryByPlayListId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__CheckModeEquals_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExpBuffListByType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100313(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_WeaponExpBuffList_100314(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PlayerExpBuffList_100315(); void OnGetCSActvExpBuffRes_100316(DLL2SDK::CSProto::msg::CSActvGetExpBufRes* res_); void OnAddExpBuffNtf_100317(DLL2SDK::CSProto::msg::CSAccountAddExpBufNtf* ntf_); bool IsExpBuffValid_100318(DLL2SDK::Assembly_CSharp::ELobbyExpBuffType type_, double serverTime_, DLL2SDK::Assembly_CSharp::Config::EModeCategory modeCategory_); bool IsExpBuffValid_100319(DLL2SDK::Assembly_CSharp::ELobbyExpBuffType type_, double serverTime_, uint32_t forceModeId_); int32_t GetExpBuffSum_100320(DLL2SDK::Assembly_CSharp::ELobbyExpBuffType type_, double serverTime_, DLL2SDK::Assembly_CSharp::Config::EModeCategory modeCategory_); int32_t GetExpBuffNum_100321(DLL2SDK::Assembly_CSharp::ELobbyExpBuffType type_, double serverTime_, DLL2SDK::Assembly_CSharp::Config::EModeCategory modeCategory_); bool _CheckReachModeCategory_100322(DLL2SDK::mscorlib::System::Collections::Generic::List_1* effectModeList_, DLL2SDK::Assembly_CSharp::Config::EModeCategory modeCategory_); DLL2SDK::Assembly_CSharp::Config::EModeCategory GetModeCategoryByPlayListId_100323(int32_t playListId_); bool _CheckModeEquals_100324(DLL2SDK::mscorlib::System::Collections::Generic::List_1* effectModeList_, uint32_t forceModeId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetExpBuffListByType_100325(DLL2SDK::Assembly_CSharp::ELobbyExpBuffType type_, double serverTime_, DLL2SDK::Assembly_CSharp::Config::EModeCategory modeCategory_); }; } namespace DLL2SDK::Assembly_CSharp { struct LobbyExpBuffDataAgent : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { DLL2SDK::Assembly_CSharp::LobbyExpBuffDataStore* m_LobbyExpBuffDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::LobbyExpBuffDataAgent* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendCSActvGetExpBuffReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetCSActvExpBuffRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddExpBuffNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModeCategoryByCurrentNavController_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100306(); DLL2SDK::Assembly_CSharp::LobbyExpBuffDataStore* get_LobbyExpBuffDS_100307(); void SendCSActvGetExpBuffReq_100308(); void OnGetCSActvExpBuffRes_100309(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnAddExpBuffNtf_100310(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); DLL2SDK::Assembly_CSharp::Config::EModeCategory GetModeCategoryByCurrentNavController_100311(); static void _cctor_100312(); }; } namespace DLL2SDK::Assembly_CSharp { struct ExpBuffModeItemView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* LabelContent_; DLL2SDK::Assembly_CSharp::UILabel* LabelPre_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100304(); int32_t SetContent_100305(DLL2SDK::CSProto::msg::CSExpBufEntry* data_, uint32_t mode_, double serverTime_, DLL2SDK::Assembly_CSharp::Config::EModeCategory modeCategory_); }; } namespace DLL2SDK::Assembly_CSharp { struct ExpBuffItemView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* LabelContent_; DLL2SDK::Assembly_CSharp::UILabel* LabelPre_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100302(); int32_t SetContent_100303(DLL2SDK::CSProto::msg::CSExpBufEntry* data_, double serverTime_); }; } namespace DLL2SDK::Assembly_CSharp { struct LobbyBPExpBuffView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjIcon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjRoot_; DLL2SDK::Assembly_CSharp::UIPanel* ObjTips_; DLL2SDK::UnityEngine::UnityEngine::Vector3 LobbyTopPos_; DLL2SDK::UnityEngine::UnityEngine::Transform* BpExpViewTF_; DLL2SDK::Assembly_CSharp::LobbyBPExpBuffDataStore* m_BPExpBuffDS_; bool m_bBp_; DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* m_GlobalDS_; DLL2SDK::Assembly_CSharp::UILabel* AllAdditionLabel_; DLL2SDK::Assembly_CSharp::UILabel* EventAdditionLabel_; DLL2SDK::Assembly_CSharp::UILabel* CardAdditionLabel_; DLL2SDK::Assembly_CSharp::UILabel* CountDownEventLabel_; DLL2SDK::Assembly_CSharp::UILabel* CountDownCardLabel_; DLL2SDK::Assembly_CSharp::UIWidget* EventRoot_; DLL2SDK::Assembly_CSharp::UIWidget* CardRoot_; DLL2SDK::Assembly_CSharp::UITable* RootTable_; DLL2SDK::Assembly_CSharp::UIWidget* BgWidget_; int32_t Height_Bg_; int32_t Height_Bg_Event_; int32_t Height_Bg_Card_; int32_t REFRESH_INTERVAL_; int32_t m_RefershInvterval_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBuffInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnTipPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUIState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBuffData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTimeLeftText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRefresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBgHeight_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100290(); DLL2SDK::Assembly_CSharp::LobbyBPExpBuffDataStore* get_BPExpBuffDS_100291(); DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* get_GlobalDS_100292(); void SetBuffInfo_100293(bool bBp_); void OnBtnTipPress_100294(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool Press_); void RefreshUIState_100295(); void SetBuffData_100296(); void SetUIInfo_100297(DLL2SDK::Assembly_CSharp::BpExpInfo* actvInfo_, DLL2SDK::Assembly_CSharp::BpExpInfo* cardInfo_); DLL2SDK::mscorlib::System::String* GetTimeLeftText_100298(int32_t timeTamp_); void Update_100299(); void CheckRefresh_100300(); void SetBgHeight_100301(bool bEvent_, bool bCard_); }; } namespace DLL2SDK::Assembly_CSharp { struct LobbyBPExpBuffDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::Assembly_CSharp::BpExpInfo* mActvBpExpInfo_; DLL2SDK::Assembly_CSharp::BpExpInfo* mCardBpExpInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActvBpExpInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCardBpExpInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetCardBpExpInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCardBuffValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBpExpInfoByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBpExpBuffValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100279(); DLL2SDK::Assembly_CSharp::BpExpInfo* get_ActvBpExpInfo_100280(); DLL2SDK::Assembly_CSharp::BpExpInfo* get_CardBpExpInfo_100281(); void SetActvBpExpInfo_100282(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* actvData_); void SetCardBpExpInfo_100283(bool bTime_, int32_t expireTime_, bool bFactor_, int32_t factor_); void SetCardBpExpInfo_100284(DLL2SDK::CSProto::msg::BpExpItem* bpExpItem_); void SetCardBuffValue_100285(DLL2SDK::mscorlib::System::Collections::Generic::List_1* bpNumberItem_); DLL2SDK::Assembly_CSharp::BpExpInfo* GetBpExpInfoByType_100286(int32_t serverTime_, DLL2SDK::Assembly_CSharp::BpExpType expType_); bool IsBpExpBuffValid_100287(int32_t serverTime_); void ReLogin_100288(); void __xLuaBaseProxy_ReLogin_100289(); }; } namespace DLL2SDK::Assembly_CSharp { struct BpExpInfo : DLL2SDK::mscorlib::System::Object { int32_t mStartTime_; int32_t mEndTime_; int32_t mFactor_; DLL2SDK::Assembly_CSharp::BpExpType mExpType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100272(); int32_t get_StartTime_100273(); int32_t get_EndTime_100274(); int32_t get_Factor_100275(); DLL2SDK::Assembly_CSharp::BpExpType get_ExpType_100276(); bool IsValid_100277(int32_t serverTime_); void SetData_100278(int32_t startTime_, int32_t endTime_, float factor_, DLL2SDK::Assembly_CSharp::BpExpType expType_); }; } namespace DLL2SDK::Assembly_CSharp { struct LobbyBPExpBuffDataAgent : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { struct StaticFields { DLL2SDK::Assembly_CSharp::LobbyBPExpBuffDataAgent* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100270(); static void _cctor_100271(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct AutoAdapterWidgetWidth : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIWidget* SelfWidget_; DLL2SDK::Assembly_CSharp::UIWidget* TargetWidget_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetBuff_; int32_t WidthOffset_; int32_t tryCount_; struct StaticFields { int32_t MAX_TITLE_WIDTH_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100267(); void OnEnable_100268(); void Update_100269(); }; } namespace DLL2SDK::Assembly_CSharp { struct AdvertisingDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::CSProto::msg::AdvertisingCfgInfo* m_AdvertisingInfo_; bool m_AdvertisingInfoValue_; int32_t m_CurrentAdIndex_; DLL2SDK::mscorlib::System::String* m_CurretnAdPlacementName_; int32_t m_LuckyBoardShopId_; int32_t m_LuckyBoardMaxBuyNum_; int32_t m_AdNumLeft_; bool m_IsADShowLobby_; bool m_IsADPutGray_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLobbyADShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAdPutGray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResponseGetAdevertising_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAdInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100248(); DLL2SDK::CSProto::msg::AdvertisingCfgInfo* get_AdvertisingInfo_100249(); void set_AdvertisingInfo_100250(DLL2SDK::CSProto::msg::AdvertisingCfgInfo* value_); bool get_AdvertisingInfoValue_100251(); int32_t get_CuttentAdIndex_100252(); DLL2SDK::mscorlib::System::String* get_CurrentAdPlacementName_100253(); int32_t get_LuckyBoardShopId_100254(); int32_t get_LuckyBoardMaxBuyNum_100255(); void set_LuckyBoardMaxBuyNum_100256(int32_t value_); int32_t get_AdNumLeft_100257(); void set_AdNumLeft_100258(int32_t value_); bool get_IsAdShowLobby_100259(); bool get_IsADPutGray_100260(); void CheckLobbyADShow_100261(); void CheckAdPutGray_100262(); void ResponseGetAdevertising_100263(DLL2SDK::CSProto::msg::CSAdvertisingGetAdRes* res_); void ResetAdInfo_100264(); void ReLogin_100265(); void __xLuaBaseProxy_ReLogin_100266(); }; } namespace DLL2SDK::Assembly_CSharp { struct AdvertisingDataAgent : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { DLL2SDK::Assembly_CSharp::AdvertisingDataStore* m_AdvertisingDS_; uint64_t NestShowADTime_; DLL2SDK::mscorlib::System::String* SHOWAD_NEXTTIME_; bool IsRefreshShowAdTime_; int32_t MaxLuckyBoardBuyNum_; DLL2SDK::mscorlib::System::String* AD_READY_REPORT_TIME_; DLL2SDK::mscorlib::System::String* AD_REDPOINT_; struct StaticFields { DLL2SDK::Assembly_CSharp::AdvertisingDataAgent* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAdvertisingCfgInfoValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGetAdevertising_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResponseGetAdevertising_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestAdvertisingNotifyReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResponseAdvertisingNotifyReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GoToWatchAD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAdCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerPrefsNextTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckADReadyReport_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReadyReport_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReportTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAdRedPointReport_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAdRedPointReport_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100229(); DLL2SDK::Assembly_CSharp::AdvertisingDataStore* get_AdvertisingDS_100230(); uint64_t get_GetNextShowADTime_100231(); bool IsAdvertisingCfgInfoValue_100232(); int32_t get_GetMaxLuckyBoardNum_100233(); void RequestGetAdevertising_100234(); void ResponseGetAdevertising_100235(DLL2SDK::CSProto::msg::CSAdvertisingGetAdRes* res_); void RequestAdvertisingNotifyReward_100236(DLL2SDK::CSProto::msg::EAdStatus status_); void ResponseAdvertisingNotifyReward_100237(DLL2SDK::CSProto::msg::CSAdvertisingStatusNotifyRes* res_); void GoToWatchAD_100238(); void ShowAdCallBack_100239(bool success_, DLL2SDK::mscorlib::System::String* placeName_); void GetPlayerPrefsNextTime_100240(); void CheckADReadyReport_100241(); bool IsReadyReport_100242(); void SetReportTime_100243(); bool IsAdRedPointReport_100244(); void SetAdRedPointReport_100245(); void ResetInfo_100246(); static void _cctor_100247(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyWealthView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::FrontEnd::WealthType wealthType_; DLL2SDK::Assembly_CSharp::UISprite* itemSprite_; DLL2SDK::Assembly_CSharp::UILabel* itemCountLabel_; DLL2SDK::Assembly_CSharp::GameUI::UIDigitLabelEffect* itemEffect_; DLL2SDK::Assembly_CSharp::UIButton* itemAddButton_; float deltaWidth_; float WholeWidth_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyWealthReposition* lobbyWealthReposition_; float itemNum_; DLL2SDK::mscorlib::System::String* viewTag_; DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* localData_; bool isDirty_; struct StaticFields { int32_t INCREASE_ID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIncreaseId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalWidthAndPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWealthData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WealthChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWealthByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddButtonClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100215(); void Awake_100217(); void OnEnable_100218(); void OnDisable_100219(); void SetData_100220(bool isNeedEffect_); void Update_100221(); void CalWidthAndPosition_100222(); void SetItemData_100223(); void SetWealthData_100224(bool isNeedEffect_); void WealthChange_100225(); float GetWealthByType_100226(DLL2SDK::Assembly_CSharp::FrontEnd::WealthType t_); void OnAddButtonClick_100227(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); static DLL2SDK::mscorlib::System::String* GetIncreaseId_100216(); static void _cctor_100228(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyWealthReposition : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* itemList_; bool isDirty_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100210(); void OnEnable_100211(); void ResetPosition_100212(); void ResetImpl_100213(); void Update_100214(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { enum struct LobbySystemButtonType : int32_t { Home_ = static_cast(0x0), Shop_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutWeaponView : DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponBaseView { DLL2SDK::Assembly_CSharp::GameUI::LoadoutItemDetailView* LoadoutItemDetail_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* WeaponUpgroupBtn_; DLL2SDK::Assembly_CSharp::UIGrid* TabGrid_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* WeaponFuncTab_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* WeaponColorTab_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* ColorTab_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* WeaponTypeTab_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* AttachTypeTab_; DLL2SDK::Assembly_CSharp::UIButton* MagnifyBtn_; DLL2SDK::Assembly_CSharp::UIWidget* ContentWidget_; DLL2SDK::Assembly_CSharp::UILabel* AttachmentTipLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EquipObj_; DLL2SDK::Assembly_CSharp::GameUI::WeCommunityButtonView* WeCommunityBtn_; DLL2SDK::Assembly_CSharp::AssetDownloadBtnTemplate* BtnDownloadAsset_; DLL2SDK::Assembly_CSharp::UIGrid* WeaponGroupGrid_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache3_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache4_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMenuSelectedStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowWeaponTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowDecorateTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSkinTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowOptic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFilterView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeaponGroupGrid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSkinMenu_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillSkinMenuCell_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100187(); void SetMenuSelectedStatus_100188(); void ResetAllTab_100189(); void ShowWeaponTab_100190(); void ShowDecorateTab_100191(); void ShowSkinTab_100192(); void ShowOptic_100193(); void ShowAttachment_100194(); void ShowFilterView_100195(); void UpdateWeaponGroupGrid_100196(); void SetSkinMenu_100197(uint32_t itemId_); void FillSkinMenuCell_100198(uint32_t weaponId_, uint32_t itemId_, DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponMenuCell* cell_); void __xLuaBaseProxy_SetMenuSelectedStatus_100204(); static bool _ShowFilterView_m__0_100199(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); static bool _ShowFilterView_m__1_100200(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); static bool _ShowFilterView_m__2_100201(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); static bool _ShowFilterView_m__3_100202(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); static bool _ShowFilterView_m__4_100203(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutWeaponItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UIWeaponTemplate* mUIWeaponTemplate_; DLL2SDK::Assembly_CSharp::AssetDownloadBtnTemplate* BtnDownloadAsset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100186(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutWeaponCompareView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* WeaponFilterContainer_; DLL2SDK::Assembly_CSharp::UIButton* WeaponFilterCurrentBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeaponFilterMaskObj_; DLL2SDK::Assembly_CSharp::UILabel* WeaponFilterCurrentLabel_; DLL2SDK::Assembly_CSharp::UIGrid* WeaponFilterGrid_; DLL2SDK::Assembly_CSharp::UISprite* WeaponFilterGridBackground_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponFilterItemCell* WeaponFilterTemplateItem_; DLL2SDK::Assembly_CSharp::UIScrollView* WeaponItemScrollView_; DLL2SDK::Assembly_CSharp::UIScrollBar* WeaponItemScrollBar_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponCompareCell* LeftCell_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponCompareCell* RightCell_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LeftSelectedBtn1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LeftSelectedBtn2_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RightSelectedBtn1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RightSelectedBtn2_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100185(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutWeaponCompareItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UIWeaponTemplate* mUIWeaponTemplate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100184(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutWeaponAttachmentConfirmView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIWidget* ContentObj_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* PreAttachment_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* NextAttachment_; DLL2SDK::Assembly_CSharp::UILabel* ContentLabel_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* OkBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* CancelBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100175(); void Awake_100176(); void __xLuaBaseProxy_Awake_100177(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutVehicleSkinItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UIVehicleTemplate* mUIVehicleTemplate_; DLL2SDK::Assembly_CSharp::AssetDownloadBtnTemplate* BtnDownloadAsset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100174(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutVehicleItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UIVehicleTemplate* mUIVehicleTemplate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100173(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutTimePvpGameView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* RootObj_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerWidget_; DLL2SDK::UnityEngine::UnityEngine::Animator* OpenAnimator_; DLL2SDK::Assembly_CSharp::UITweener* mTweener_; DLL2SDK::Assembly_CSharp::UILabel* CampLabel_; DLL2SDK::Assembly_CSharp::UISprite* CampIconSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100168(); bool get_IsControlByUiState_100169(); uint64_t get_ActiveGameHudState_100170(); void Awake_100171(); void __xLuaBaseProxy_Awake_100172(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutSkillView : DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseView { DLL2SDK::Assembly_CSharp::UIWidget* ItemRootWidget_; DLL2SDK::Assembly_CSharp::UIScrollView* ItemScrollView_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* EquipBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* TakeOffBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* GotoBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIWeaponDetailTemplate* WeaponDetailTemplate_; DLL2SDK::Assembly_CSharp::UIGrid* TabGrid_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* ColorTab_; DLL2SDK::Assembly_CSharp::UIButton* MagnifyBtn_; DLL2SDK::Assembly_CSharp::UIWidget* ContentWidget_; DLL2SDK::Assembly_CSharp::GameUI::WeCommunityButtonView* WeCommunityBtn_; DLL2SDK::Assembly_CSharp::AssetDownloadBtnTemplate* BtnDownloadAsset_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFilterView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100164(); void ResetAllTab_100165(); void ShowFilterView_100166(); static bool _ShowFilterView_m__0_100167(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutSellItemConfirmView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UILabel* LabelNumItems_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoCoinTemp_; DLL2SDK::Assembly_CSharp::UIGrid* CoinGrid_; DLL2SDK::Assembly_CSharp::UIButton* BtnConfirm_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100162(); void SetContent_100163(int32_t items_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* coins_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutRoleView : DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseView { DLL2SDK::Assembly_CSharp::UIWidget* RoleRootWidget_; DLL2SDK::Assembly_CSharp::UIScrollView* RoleItemScrollView_; DLL2SDK::Assembly_CSharp::UIWidget* DetailRootWidget_; DLL2SDK::Assembly_CSharp::UIScrollView* DetailItemScrollView_; DLL2SDK::Assembly_CSharp::UIButton* DetailCloseBtn_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponMenuCell* MenuHatCell_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponMenuCell* MenuBagCell_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponMenuCell* MenuClothCell_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponMenuCell* MenuSuitCell_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RoleBtnGroup_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* RoleEquipBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* RoleEquipedBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* RoleGotoBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DetailBtnGroup_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* DetailEquipBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* DetailTakeOffBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* DetailGotoBtn_; DLL2SDK::Assembly_CSharp::UIGrid* TabGrid_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* RoleColorTab_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* OtherColorTab_; DLL2SDK::Assembly_CSharp::Squad::SIRole* mCacheRole_; DLL2SDK::Assembly_CSharp::UIGrid* RoleGroupGrid_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutItemDetailView* mLoadoutItemDetailView_; DLL2SDK::Assembly_CSharp::AssetDownloadBtnTemplate* BtnDownloadAsset_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRoleMenu_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillMenuCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMenuSelectedStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRoleTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowOtherTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFilterView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRoleGroupGrid_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100151(); void SetRoleMenu_100152(DLL2SDK::Assembly_CSharp::Squad::SIRole* role_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t loadoutIndex_); void FillMenuCell_100153(DLL2SDK::Assembly_CSharp::Squad::SIRole* role_, DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponMenuCell* cell_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t loadoutIndex_); void SetMenuSelectedStatus_100154(); void ResetAllTab_100155(); void ShowRoleTab_100156(); void ShowOtherTab_100157(); void ShowFilterView_100158(); void UpdateRoleGroupGrid_100159(); static bool _ShowFilterView_m__0_100160(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); static bool _ShowFilterView_m__1_100161(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutRoleItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UIWeaponTemplate* mUIWeaponTemplate_; DLL2SDK::Assembly_CSharp::AssetDownloadBtnTemplate* BtnDownloadAsset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100150(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutProfessionChipView : DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseView { DLL2SDK::Assembly_CSharp::UIWidget* ChipRootWidget_; DLL2SDK::Assembly_CSharp::UIScrollView* ChipItemScrollView_; DLL2SDK::Assembly_CSharp::UIWidget* DetailRootWidget_; DLL2SDK::Assembly_CSharp::UIScrollView* DetailItemScrollView_; DLL2SDK::Assembly_CSharp::UIButton* DetailCloseBtn_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponMenuCell* MenuSkinCell_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeaponBtnGroup_; DLL2SDK::Assembly_CSharp::UIButton* WeaponShowBtn_; DLL2SDK::Assembly_CSharp::UIButton* WeaponShownBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* WeaponGotoBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DetailBtnGroup_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* DetailEquipBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* DetailTakeOffBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* DetailGotoBtn_; DLL2SDK::Assembly_CSharp::UIGrid* TabGrid_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* ChipColorTab_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* SkinColorTab_; DLL2SDK::Assembly_CSharp::UILabel* ChipNameLabel_; DLL2SDK::Assembly_CSharp::UISprite* ChipQualitySprite_; DLL2SDK::Assembly_CSharp::UILabel* ChipSkillName_; DLL2SDK::Assembly_CSharp::UILabel* ChipSkillDesc_; DLL2SDK::Assembly_CSharp::UISprite* ChipSkillIcon_; DLL2SDK::Assembly_CSharp::UILabel* ChipPerkName_; DLL2SDK::Assembly_CSharp::UILabel* ChipPerkDesc_; DLL2SDK::Assembly_CSharp::UISprite* ChipPerkIcon_; DLL2SDK::Assembly_CSharp::UIButton* ChipTeachVideoBtn_; DLL2SDK::Assembly_CSharp::UISprite* ChipTeachVideoSprite_; DLL2SDK::Assembly_CSharp::UIButton* MagnifyBtn_; DLL2SDK::Assembly_CSharp::UIWidget* ContentWidget_; DLL2SDK::Assembly_CSharp::Squad::SIItem* mCacheItem_; DLL2SDK::Assembly_CSharp::GameUI::WeCommunityButtonView* WeCommunityBtn_; DLL2SDK::Assembly_CSharp::AssetDownloadBtnTemplate* BtnDownloadAsset_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMenu_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillMenuCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMenuSelectedStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowChipTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSkinTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFilterView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100140(); void SetMenu_100141(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_, bool isEquip_); void FillMenuCell_100142(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_, DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponMenuCell* cell_, bool isEquip_); void SetMenuSelectedStatus_100143(); void ResetAllTab_100144(); void ShowChipTab_100145(); void ShowSkinTab_100146(); void ShowFilterView_100147(); static bool _ShowFilterView_m__0_100148(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); static bool _ShowFilterView_m__1_100149(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutOtherItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UIWeaponTemplate* mUIWeaponTemplate_; DLL2SDK::Assembly_CSharp::AssetDownloadBtnTemplate* BtnDownloadAsset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100139(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutMainView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::RankGame::RankMultiTab* PvpLoadoutHomeTab_; DLL2SDK::Assembly_CSharp::RankGame::RankMultiTab* PveLoadoutHomeTab_; DLL2SDK::Assembly_CSharp::RankGame::RankMultiTab* BrLoadoutHomeTab_; DLL2SDK::Assembly_CSharp::RankGame::RankMultiTab* InviduationTab_; DLL2SDK::Assembly_CSharp::RankGame::RankMultiTab* InventoryTab_; DLL2SDK::UnityEngine::UnityEngine::Animator* LeftTopAnimator_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100138(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutKillStreakView : DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseView { DLL2SDK::Assembly_CSharp::UIWidget* ItemRootWidget_; DLL2SDK::Assembly_CSharp::UIScrollView* ItemScrollView_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* EquipBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* EquipedBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* GotoBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIWeaponDetailTemplate* WeaponDetailTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ScoreList_; DLL2SDK::Assembly_CSharp::UILabel* ScoreLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PopupRoot_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* ChangeItem_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PopupScoreList_; DLL2SDK::Assembly_CSharp::UIButton* PopupCloseBtn_; DLL2SDK::Assembly_CSharp::UIButton* MagnifyBtn_; DLL2SDK::Assembly_CSharp::UIWidget* ContentWidget_; DLL2SDK::Assembly_CSharp::GameUI::WeCommunityButtonView* WeCommunityBtn_; void _ctor_100136(); void ResetKillStreakItem_100137(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutItemDetailView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UITable* AllTable_; DLL2SDK::Assembly_CSharp::UISprite* QualitySprite_; DLL2SDK::Assembly_CSharp::UILabel* NameLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DurationObj_; DLL2SDK::Assembly_CSharp::UILabel* DurationLable_; DLL2SDK::Assembly_CSharp::GameUI::UITimeLimitTemplate* TimeLimit_; DLL2SDK::Assembly_CSharp::UIButton* DetailBtn_; DLL2SDK::Assembly_CSharp::UISprite* DetailSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PropertyRoot_; DLL2SDK::Assembly_CSharp::UIGrid* PropertyGrid_; DLL2SDK::Assembly_CSharp::UISprite* PropertyBackground_; DLL2SDK::Assembly_CSharp::Squad::SquadPropertyLine* Property1_; DLL2SDK::Assembly_CSharp::Squad::SquadPropertyLine* Property2_; DLL2SDK::Assembly_CSharp::Squad::SquadPropertyLine* Property3_; DLL2SDK::Assembly_CSharp::Squad::SquadPropertyLine* Property4_; DLL2SDK::Assembly_CSharp::Squad::SquadPropertyLine* Property5_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SkillRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SkillBtn_; DLL2SDK::Assembly_CSharp::UIGrid* SkillGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SkillTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SkillList_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DescRoot_; DLL2SDK::Assembly_CSharp::UILabel* DescLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeaponLevelRoot_; DLL2SDK::Assembly_CSharp::UILabel* WeaponLevelLabel_; DLL2SDK::Assembly_CSharp::UILabel* WeaponExpLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ShopLevelRoot_; DLL2SDK::Assembly_CSharp::UILabel* ShopLevelDescLabel_; DLL2SDK::Assembly_CSharp::UIButton* ShopTipBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ShopDetailRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ShopSimpleRoot_; DLL2SDK::Assembly_CSharp::UILabel* ShopSimpleDescLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ShopModeRoot_; DLL2SDK::Assembly_CSharp::UIScrollView* ShopScrollView_; DLL2SDK::Assembly_CSharp::UIGrid* ShopGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ShopShowTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ShopItemList_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeaponDetailRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeaponSimpleRoot_; DLL2SDK::Assembly_CSharp::UILabel* WeaponSimpleDescLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeaponModeRoot_; DLL2SDK::Assembly_CSharp::UIScrollView* WeaponScrollView_; DLL2SDK::Assembly_CSharp::UIGrid* WeaponGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeaponShowTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* WeaponItemList_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeaponAttachDetailRoot_; DLL2SDK::Assembly_CSharp::UISprite* AttachSprite_; DLL2SDK::Assembly_CSharp::UILabel* AttachNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* AttachDescLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* UnlockSkillObj_; DLL2SDK::Assembly_CSharp::UILabel* PveWeaponExtraLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* videoWidget_; DLL2SDK::Assembly_CSharp::UIButton* videoBtn_; DLL2SDK::Assembly_CSharp::UISprite* videoIcon_; DLL2SDK::Assembly_CSharp::UILabel* videoDesc_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MediaRoot_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer* MainMediaPlayer_; DLL2SDK::Assembly_CSharp::UITexture* MediaTexture_; DLL2SDK::Assembly_CSharp::UIButton* ToVideoBtn_; bool isCloseVideo_; uint32_t CacheItemId_; bool CacheIfShopItem_; bool bShowDetail_; bool bShowShopItem_; bool isUnlock_; bool isAttachUnlock_; DLL2SDK::Assembly_CSharp::Squad::SIWeapon* mWeaponData_; int32_t iDetailPage_; bool bDirty_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mWeaponDetailList_; int32_t durationTime_; bool isNowShowVideo_; DLL2SDK::mscorlib::System::String* _smallVideoPath_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSkillBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDurationTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEquipmentProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAttach_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponDetailData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemDetailData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponDetailList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoleDetailList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDataWeaponDetail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAndShowVideo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVideoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToVideoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayVideoWithNoCoroutine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayVideo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FinishShow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100107(); void Awake_100108(); void OnDetailBtnClick_100109(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnSkillBtnClick_100110(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnTipBtnClick_100111(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void RefreshView_100112(uint32_t itemId_, DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weaponData_, bool isShopItem_, DLL2SDK::mscorlib::System::Nullable_1 attachID_, bool isUnlock_, bool isAttachLock_, int32_t duration_time_); void SetDurationTime_100113(int32_t duration_time_, DLL2SDK::mscorlib::System::String* content_); void SetWeaponProperty_100114(uint32_t weaponId_, DLL2SDK::mscorlib::System::Nullable_1 attachID_); void SetEquipmentProperty_100115(uint32_t equipId_); void SetAttach_100116(uint32_t attachID_); void SetSkill_100117(int32_t weaponLevel_); void SetWeaponDetailData_100118(int32_t weaponLv_); void SetItemDetailData_100119(int32_t itemLv_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetWeaponDetailList_100120(uint32_t itemId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRoleDetailList_100121(uint32_t itemId_); void Update_100122(); void SetDataWeaponDetail_100123(DLL2SDK::Assembly_CSharp::Config::LevelUnlockConfigConfig* data_); bool CheckAndShowVideo_100124(); void OnVideoBtnClick_100125(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnToVideoBtnClick_100126(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void PlayVideoWithNoCoroutine_100127(); DLL2SDK::mscorlib::System::Collections::IEnumerator* PlayVideo_100128(); void FinishShow_100129(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutInventoryView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIWidget* ItemRootWidget_; DLL2SDK::Assembly_CSharp::UIScrollView* ItemScrollView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100106(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutInventoryItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate_2* mUIItemTemplate_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HighLight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100105(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutInventoryExchangeItemConfirmView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UILabel* TitleLabel_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* OkBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* OkGrayBtn_; DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* ItemTemplate_; DLL2SDK::Assembly_CSharp::UILabel* ItemNameLabel_; DLL2SDK::Assembly_CSharp::UISprite* ItemQualitySprite_; DLL2SDK::Assembly_CSharp::UILabel* ItemDescLabel_; DLL2SDK::Assembly_CSharp::UILabel* TipsLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTitle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100102(); void SetTitle_100103(DLL2SDK::mscorlib::System::String* text_); void __xLuaBaseProxy_SetTitle_100104(DLL2SDK::mscorlib::System::String* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutInventoryConfirmView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UILabel* TitleLabel_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* OkBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* OkGrayBtn_; DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; DLL2SDK::Assembly_CSharp::UILabel* BtnDescLabel_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* ItemTemplate_; DLL2SDK::Assembly_CSharp::UILabel* ItemNameLabel_; DLL2SDK::Assembly_CSharp::UISprite* ItemQualitySprite_; DLL2SDK::Assembly_CSharp::UILabel* ItemDescLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalBtnRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NumberRoot_; DLL2SDK::Assembly_CSharp::GameUI::UICommonNumberSelectTool* NumberTool_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* NumberMultiBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTitle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100099(); void SetTitle_100100(DLL2SDK::mscorlib::System::String* text_); void __xLuaBaseProxy_SetTitle_100101(DLL2SDK::mscorlib::System::String* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutHomeBaseView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* PlayerLevel_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutHomeCell* RoleCell_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutHomeCell* Perk1Cell_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutHomeCell* Perk2Cell_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutHomeCell* Perk3Cell_; DLL2SDK::Array* Tabs_; DLL2SDK::Assembly_CSharp::UIButton* EquipLoadoutBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EquipedLoadoutObj_; DLL2SDK::Assembly_CSharp::UIButton* CopyLoadoutBtn_; DLL2SDK::Assembly_CSharp::UIInput* NameInput_; DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* mCacheSquadMemberData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLoadout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTabView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGerneralInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInputLoadoutNameSubmit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCHNChar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StrByteCount_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100086(); void Awake_100087(); void ShowLoadout_100088(DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* loadoutData_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_); void SetTabView_100089(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t currentShowIndex_, int32_t equipedIndex_); void SetGerneralInfo_100090(); void OnInputLoadoutNameSubmit_100091(); bool IsCHNChar_100092(wchar_t c_); int32_t StrByteCount_100093(DLL2SDK::mscorlib::System::String* str_); void __xLuaBaseProxy_Awake_100094(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutEquipmentView : DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseView { DLL2SDK::Assembly_CSharp::UIWidget* ItemRootWidget_; DLL2SDK::Assembly_CSharp::UIScrollView* ItemScrollView_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* EquipBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* TakeOffBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* GotoBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIWeaponDetailTemplate* WeaponDetailTemplate_; DLL2SDK::Assembly_CSharp::UIGrid* TabGrid_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* ColorTab_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* LethalTab_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* TacticalTab_; DLL2SDK::Assembly_CSharp::UIButton* MagnifyBtn_; DLL2SDK::Assembly_CSharp::UIWidget* ContentWidget_; DLL2SDK::Assembly_CSharp::GameUI::WeCommunityButtonView* WeCommunityBtn_; DLL2SDK::Assembly_CSharp::AssetDownloadBtnTemplate* BtnDownloadAsset_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFilterView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100079(); void ResetAllTab_100080(); void ShowTab_100081(DLL2SDK::CSProto::msg::LoadoutPosType posType_); void ShowFilterView_100082(); static bool _ShowFilterView_m__0_100083(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); static bool _ShowFilterView_m__1_100084(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); static bool _ShowFilterView_m__2_100085(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutCompoundView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::LoadoutItemDetailView* LoadoutItemDetail_; DLL2SDK::Assembly_CSharp::GameUI::UICommonNumberSelectTool* CompoundNumberTool_; DLL2SDK::Assembly_CSharp::UIButton* CompoundBtn_; DLL2SDK::Assembly_CSharp::UIButton* SaleBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CantSaleObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CantCompoundObj_; DLL2SDK::Assembly_CSharp::UILabel* AllChipLabel_; DLL2SDK::Assembly_CSharp::UILabel* UseChipLabel_; DLL2SDK::Assembly_CSharp::AssetDownloadBtnTemplate* BtnDownloadAsset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100078(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutChipSaleView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* UIItemView_; DLL2SDK::Assembly_CSharp::UILabel* SelectNumLabel_; DLL2SDK::Assembly_CSharp::UILabel* PrizeLabel_; DLL2SDK::Assembly_CSharp::UILabel* CurrentNumLabel_; DLL2SDK::Assembly_CSharp::UIButton* SaleBtn_; DLL2SDK::Assembly_CSharp::UIButton* IncreaseBtn_; DLL2SDK::Assembly_CSharp::UIButton* DecreaseBtn_; DLL2SDK::Assembly_CSharp::UIButton* MaxBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSelectNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCurrentNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePrize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100071(); void Init_100072(); void UpdateSelectNum_100073(int32_t num_); void UpdateCurrentNum_100074(int32_t currentNum_, int32_t needNum_); void UpdatePrize_100075(int32_t prize_); void UpdateItemView_100076(int32_t itemID_); void __xLuaBaseProxy_Init_100077(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutBrWeaponView : DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseView { DLL2SDK::Assembly_CSharp::UIWidget* WeaponRootWidget_; DLL2SDK::Assembly_CSharp::UIScrollView* WeaponItemScrollView_; DLL2SDK::Assembly_CSharp::UIWidget* DetailRootWidget_; DLL2SDK::Assembly_CSharp::UIScrollView* DetailItemScrollView_; DLL2SDK::Assembly_CSharp::UIButton* DetailCloseBtn_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponMenuCell* MenuSkinCell_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutItemDetailView* LoadoutItemDetail_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeaponBtnGroup_; DLL2SDK::Assembly_CSharp::UIButton* WeaponEquipBtn_; DLL2SDK::Assembly_CSharp::UIButton* WeaponEquipedBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DetailBtnGroup_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* DetailEquipBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* DetailTakeOffBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* DetailGotoBtn_; DLL2SDK::Assembly_CSharp::UIGrid* TabGrid_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* WeaponColorTab_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* ColorTab_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* WeaponTypeTab_; DLL2SDK::Assembly_CSharp::UIButton* MagnifyBtn_; DLL2SDK::Assembly_CSharp::UIWidget* ContentWidget_; DLL2SDK::Assembly_CSharp::AssetDownloadBtnTemplate* BtnDownloadAsset_; uint32_t mCacheItemId_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMenu_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillMenuCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMenuSelectedStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowWeaponTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSkinTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFilterView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100060(); void SetMenu_100061(uint32_t itemId_, bool isSkinID_); void FillMenuCell_100062(uint32_t itemId_, DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponMenuCell* cell_, bool isSkinID_); void SetMenuSelectedStatus_100063(); void ResetAllTab_100064(); void ShowWeaponTab_100065(); void ShowSkinTab_100066(); void ShowFilterView_100067(); static bool _ShowFilterView_m__0_100068(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); static bool _ShowFilterView_m__1_100069(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); static bool _ShowFilterView_m__2_100070(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutBrVehicleView : DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseView { DLL2SDK::Assembly_CSharp::UIWidget* WeaponRootWidget_; DLL2SDK::Assembly_CSharp::UIScrollView* WeaponItemScrollView_; DLL2SDK::Assembly_CSharp::UIWidget* DetailRootWidget_; DLL2SDK::Assembly_CSharp::UIScrollView* DetailItemScrollView_; DLL2SDK::Assembly_CSharp::UIButton* DetailCloseBtn_; DLL2SDK::Assembly_CSharp::UIButton* SkinBtn_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponMenuCell* SkinItem_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* DetailEquipBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* DetailTakeOffBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* DetailGotoBtn_; DLL2SDK::Assembly_CSharp::UIGrid* TabGrid_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* VehicleStyleTab_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* ColorTab_; DLL2SDK::Assembly_CSharp::UISprite* QualitySprite_; DLL2SDK::Assembly_CSharp::UILabel* nameLabel_; DLL2SDK::Assembly_CSharp::UILabel* descLabel_; DLL2SDK::Assembly_CSharp::UIButton* MagnifyBtn_; DLL2SDK::Assembly_CSharp::UIWidget* ContentWidget_; DLL2SDK::Assembly_CSharp::AssetDownloadBtnTemplate* BtnDownloadAsset_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMenu_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowVehicelTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSkinTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFilterView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIcon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100049(); void SetMenu_100050(bool isEquip_); void SetInfo_100051(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* desc_, bool has_, bool equip_, bool isShowSkin_, DLL2SDK::mscorlib::System::String* spName_, int32_t colorId_, DLL2SDK::Assembly_CSharp::Config::BRVehicleSkinConfConfig* skinConf_); void ResetButton_100052(); void ResetAllTab_100053(); void ShowVehicelTab_100054(); void ShowSkinTab_100055(); void ShowFilterView_100056(); void SetIcon_100057(DLL2SDK::mscorlib::System::String* iconName_, DLL2SDK::mscorlib::System::String* iconColor_); static bool _ShowFilterView_m__0_100058(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); static bool _ShowFilterView_m__1_100059(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutBrThrowingView : DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseView { DLL2SDK::Assembly_CSharp::UIWidget* WeaponRootWidget_; DLL2SDK::Assembly_CSharp::UIScrollView* WeaponItemScrollView_; DLL2SDK::Assembly_CSharp::UIWidget* DetailRootWidget_; DLL2SDK::Assembly_CSharp::UIScrollView* DetailItemScrollView_; DLL2SDK::Assembly_CSharp::UIButton* DetailCloseBtn_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponMenuCell* MenuSkinCell_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutItemDetailView* LoadoutItemDetail_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeaponBtnGroup_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* WeaponEquipBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* WeaponEquipedBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DetailBtnGroup_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* DetailEquipBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* DetailTakeOffBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* DetailGotoBtn_; DLL2SDK::Assembly_CSharp::UIGrid* TabGrid_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* WeaponColorTab_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* ColorTab_; DLL2SDK::Assembly_CSharp::UIButton* MagnifyBtn_; DLL2SDK::Assembly_CSharp::UIWidget* ContentWidget_; DLL2SDK::Assembly_CSharp::AssetDownloadBtnTemplate* BtnDownloadAsset_; uint32_t mCacheItemId_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMenu_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillMenuCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMenuSelectedStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowWeaponTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSkinTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFilterView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100039(); void SetMenu_100040(uint32_t itemId_, bool isEquip_); void FillMenuCell_100041(uint32_t itemId_, DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponMenuCell* cell_, bool isEquip_); void SetMenuSelectedStatus_100042(); void ResetAllTab_100043(); void ShowWeaponTab_100044(); void ShowSkinTab_100045(); void ShowFilterView_100046(); static bool _ShowFilterView_m__0_100047(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); static bool _ShowFilterView_m__1_100048(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutBrParachuteEquipmentView : DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseView { DLL2SDK::Assembly_CSharp::UIWidget* ItemRootWidget_; DLL2SDK::Assembly_CSharp::UIScrollView* ItemScrollView_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* EquipBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* EquipedBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* GotoBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* DetailTakeOffBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIWeaponDetailTemplate* WeaponDetailTemplate_; DLL2SDK::Assembly_CSharp::UIGrid* TabGrid_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* ColorTab_; DLL2SDK::Assembly_CSharp::UIButton* MagnifyBtn_; DLL2SDK::Assembly_CSharp::UIWidget* ContentWidget_; DLL2SDK::Assembly_CSharp::AssetDownloadBtnTemplate* BtnDownloadAsset_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFilterView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100035(); void ResetAllTab_100036(); void ShowFilterView_100037(); static bool _ShowFilterView_m__0_100038(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutBrMeleeWeaponView : DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseView { DLL2SDK::Assembly_CSharp::UIWidget* WeaponRootWidget_; DLL2SDK::Assembly_CSharp::UIScrollView* WeaponItemScrollView_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutItemDetailView* LoadoutItemDetail_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeaponBtnGroup_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* WeaponEquipBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* WeaponEquipedBtn_; DLL2SDK::Assembly_CSharp::UIGrid* TabGrid_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* WeaponTypeTab_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* WeaponColorTab_; DLL2SDK::Assembly_CSharp::UIButton* MagnifyBtn_; DLL2SDK::Assembly_CSharp::UIWidget* ContentWidget_; DLL2SDK::Assembly_CSharp::AssetDownloadBtnTemplate* BtnDownloadAsset_; uint32_t mCacheItemId_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFilterView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100030(); void ResetAllTab_100031(); void ShowFilterView_100032(); static bool _ShowFilterView_m__0_100033(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); static bool _ShowFilterView_m__1_100034(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutBrJetpackEquipmentView : DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseView { DLL2SDK::Assembly_CSharp::UIWidget* ItemRootWidget_; DLL2SDK::Assembly_CSharp::UIScrollView* ItemScrollView_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* EquipBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* EquipedBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* GotoBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* DetailTakeOffBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIWeaponDetailTemplate* WeaponDetailTemplate_; DLL2SDK::Assembly_CSharp::UIGrid* TabGrid_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* ColorTab_; DLL2SDK::Assembly_CSharp::UIButton* MagnifyBtn_; DLL2SDK::Assembly_CSharp::UIWidget* ContentWidget_; DLL2SDK::Assembly_CSharp::AssetDownloadBtnTemplate* BtnDownloadAsset_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFilterView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100026(); void ResetAllTab_100027(); void ShowFilterView_100028(); static bool _ShowFilterView_m__0_100029(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutBrHomeView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* WeaponSkinBtn_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutBrHomeCell* WeaponSkinHomeCell_; DLL2SDK::Assembly_CSharp::UIButton* ItemSkinBtn_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutBrHomeCell* ItemSkinHomeCell_; DLL2SDK::Assembly_CSharp::UIButton* VehicleSkinBtn_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutBrHomeCell* VehicleSkinHomeCell_; DLL2SDK::Assembly_CSharp::UIButton* RoleBtn_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutBrHomeCell* RoleHomeCell_; DLL2SDK::Assembly_CSharp::UIButton* MeleeBtn_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutBrHomeCell* MeleeHomeCell_; DLL2SDK::Assembly_CSharp::UIButton* ProfessionChipBtn_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutBrHomeCell* ProfessionChipHomeCell_; DLL2SDK::Assembly_CSharp::UIButton* JetpackBtn_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutBrHomeCell* JetpackHomeCell_; DLL2SDK::Assembly_CSharp::UIButton* ParachuteBtn_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutBrHomeCell* ParachuteHomeCell_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100022(); void RefreshView_100023(DLL2SDK::Assembly_CSharp::GameBase::BRLoadout* loadout_); static bool _RefreshView_m__0_100024(DLL2SDK::Assembly_CSharp::Config::BREquipmentSkinConfig* it_); static bool _RefreshView_m__1_100025(DLL2SDK::Assembly_CSharp::Config::BREquipmentSkinConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct WeaponSimpleShowCell : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LevelObj_; DLL2SDK::Assembly_CSharp::UILabel* LevelLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLevel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100018(); void SetLevel_100019(int32_t weaponLv_, int32_t unlockLv_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct WeaponDetailShowCell : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* ItemList_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DescRoot_; DLL2SDK::Assembly_CSharp::UILabel* DescLabel_; DLL2SDK::Assembly_CSharp::UIGrid* ItemGrid_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100015(); void SetData_100016(DLL2SDK::mscorlib::System::Collections::Generic::List_1* dataList_, int32_t weaponLv_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UICenterOnChildWithTab : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* TabList_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TabTemplate_; DLL2SDK::Assembly_CSharp::UIGrid* TabGrid_; DLL2SDK::Assembly_CSharp::UICenterOnChild* CenterOnChild_; DLL2SDK::Assembly_CSharp::UIGrid* CenterOnChildGrid_; int32_t ActiveCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResizeTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTab_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100009(); void Awake_100010(); void OnEnable_100011(); void ResizeTab_100012(); void RefreshTab_100013(DLL2SDK::UnityEngine::UnityEngine::GameObject* centerObj_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIAttachmentHelper : DLL2SDK::mscorlib::System::Object { bool bInit_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* PreAttachToNextAttach_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* NextAttachToPreAttach_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* PreAttachMap_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* NextAttachMap_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::UIAttachmentHelper* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInitialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPreAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNextAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNextAttachmentId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPreAttachmentId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAttachmentCouple_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100000(); void CheckInitialize_100001(); void Initialize_100002(); bool IsPreAttachment_100003(uint32_t attachId_); bool IsNextAttachment_100004(uint32_t attachId_); uint32_t GetNextAttachmentId_100005(uint32_t preAttachId_); uint32_t GetPreAttachmentId_100006(uint32_t nextAttachId_); bool IsAttachmentCouple_100007(uint32_t attachA_, uint32_t attachB_); static void _cctor_100008(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutWeaponFilterItemCell : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* ClickBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelectedObj_; DLL2SDK::Assembly_CSharp::UILabel* CurrentLabel_; DLL2SDK::Assembly_CSharp::UILabel* CurrentSelectedLabel_; DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageWeaponType CacheWeaponType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelectBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99995(); void Awake_99996(); void SetData_99997(DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageWeaponType wType_); void RefreshState_99998(); void OnSelectBtnClick_99999(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutWeaponCompareCell : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UILabel* WeaponNameLabel_; DLL2SDK::Assembly_CSharp::UISprite* WeaponQualitySprite_; DLL2SDK::Assembly_CSharp::UISprite* WeaponIconSprite_; DLL2SDK::Assembly_CSharp::Squad::SquadPropertyLine* line1_; DLL2SDK::Assembly_CSharp::Squad::SquadPropertyLine* line2_; DLL2SDK::Assembly_CSharp::Squad::SquadPropertyLine* line3_; DLL2SDK::Assembly_CSharp::Squad::SquadPropertyLine* line4_; DLL2SDK::Assembly_CSharp::Squad::SquadPropertyLine* line5_; DLL2SDK::Assembly_CSharp::UILabel* NoItemLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Designattion_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelectedObj_; DLL2SDK::Assembly_CSharp::Squad::SIWeapon* cacheWeaponData_; DLL2SDK::Assembly_CSharp::UIScrollView* WeaponScrollView_; DLL2SDK::Assembly_CSharp::UIGrid* WeaponGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeaponShowTemplate_; int32_t iDetailPage_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* WeaponItemList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mWeaponDetailList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPropertyLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponDetailData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNoConent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99989(); void Awake_99990(); void SetData_99991(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* showWeapon_, DLL2SDK::Assembly_CSharp::Squad::SIWeapon* compareWeapon_, bool needAnim_, bool selected_); void RefreshPropertyLine_99992(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* oldWeapInfo_, DLL2SDK::Assembly_CSharp::Squad::SIWeapon* newWeapInfo_, bool needAnim_); void SetWeaponDetailData_99993(int32_t weaponLv_); void SetNoConent_99994(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutReddotDatastore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* mItemReddotMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* mLoadoutReddotMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* mWeaponUpgradeReddotMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mUiEntranceTimestampMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* mEntityTimestampMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* mNoEntityTimestampMap_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mCacheOriginalList_; DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* mSquadInventoryDS_; DLL2SDK::Assembly_CSharp::GameBase::LoadoutDataStore* mLoadoutDS_; DLL2SDK::Assembly_CSharp::GameUI::ClientReddotData nullReddotData_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::List_1* CacheAttachTypeListWithoutOptic_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CacheAttachTypeListWithOptic_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CacheAttachTypeListWithAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadoutIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSlotType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddCacheData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateReddotDataTimestamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateReddotData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetReddotData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUiEntranceTimestamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEntityItemEntranceTimestamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNoEntityItemEntranceTimestamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadoutEntranceTimestamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAttachmentReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUpgradeAttachmentNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUpgradeNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasAttachmentReddotByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasSkinReddotByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasOrnamentReddotByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasCrosshairReddotByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasDecorateReddotByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoleSkinEntranceTimestamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasRoleSkinReddotByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasProfessionChipSkinReddotByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveItemReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RemoveItemReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveItemListReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveWeaponSkinReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemClientReddotData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemClientReddotDataById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsItemNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsItemNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsItemNeedReddotByOnlyId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWeaponNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRoleNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWeaponSkinNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBrWeaponNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBrThrowingNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBrVehicleNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBrProfessionChipNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveLoadoutSlotReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEntranceTypeByLoadoutIdx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLoadoutSlotNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLoadoutSlotDetailPosNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveLoadoutReddotByItemCommonData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWeaponNewerNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRoleNewerNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsProfessionChipNewerNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHomeMainWeaponNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHomeViceWeaponNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHomeRoleNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHomeSkillNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHomeGrenadeNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHomePerkNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsKillStreakNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAllLoadoutNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAllPvpLoadoutNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPvpLoadoutNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBrWeaponNewerNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBrThrowingNewerNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBrHomeWeaponNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBrHomeThrowingNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBrHomeVehicleNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBrHomeJetpackNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBrHomeParachuteNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBrHomeProfessionChipNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBrLoadoutNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsIndividuationActionNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsIndividuationLacquerNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsIndividuationNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInventoryNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLobbyIconFrameNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPveLoadoutNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPveHomeOffWallNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPveHomeRoleNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPveHomeStickGrenadeNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPveHomeTripmineNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPveHomeWonderWeaponNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPveHomeDefaultPistolNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPveHomeDefaultMeleeNeedReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPveHomeWeaponNeedReddot_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99904(); DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* get_SquadInventoryDS_99905(); DLL2SDK::Assembly_CSharp::GameBase::LoadoutDataStore* get_LoadoutDS_99906(); uint32_t GetLoadoutIndex_99907(int32_t idx_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_); void ReLogin_99909(); void ClearData_99910(); void AddCacheData_99911(DLL2SDK::mscorlib::System::Collections::Generic::List_1* reddotList_); void UpdateReddotDataTimestamp_99912(DLL2SDK::mscorlib::System::Collections::Generic::List_1* reddotList_); void UpdateReddotData_99913(DLL2SDK::mscorlib::System::Collections::Generic::List_1* reddotList_); void ResetReddotData_99914(); uint32_t GetUiEntranceTimestamp_99915(DLL2SDK::Assembly_CSharp::GameUI::ELoadoutReddotEnterance enteranceType_); uint32_t GetEntityItemEntranceTimestamp_99916(uint64_t guid_, DLL2SDK::Assembly_CSharp::GameUI::EClientReddotSlot slot_); uint32_t GetNoEntityItemEntranceTimestamp_99917(uint32_t id_, DLL2SDK::Assembly_CSharp::GameUI::EClientReddotSlot slot_); uint32_t GetLoadoutEntranceTimestamp_99918(int32_t idx_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, DLL2SDK::CSProto::msg::LoadoutPosType pos_); void RemoveAttachmentReddot_99919(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weaponData_, uint32_t attachId_, DLL2SDK::CSProto::msg::ERedDotDataFlag reddotFlag_); DLL2SDK::Assembly_CSharp::GameUI::ClientReddotState IsUpgradeAttachmentNeedReddot_99920(uint64_t weaponGuid_, uint32_t attachId_, uint32_t parentTimestamp_, DLL2SDK::CSProto::msg::ERedDotDataFlag dataFlag_); bool IsUpgradeNeedReddot_99921(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weaponData_, DLL2SDK::CSProto::msg::ERedDotDataFlag dataFlag_); bool HasAttachmentReddotByType_99922(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weaponData_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* typeList_, DLL2SDK::CSProto::msg::ERedDotDataFlag dataFlag_); bool HasSkinReddotByType_99923(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weaponData_, DLL2SDK::CSProto::msg::ERedDotDataFlag dataFlag_); bool HasOrnamentReddotByType_99924(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weaponData_, DLL2SDK::CSProto::msg::ERedDotDataFlag dataFlag_); bool HasCrosshairReddotByType_99925(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weaponData_, DLL2SDK::CSProto::msg::ERedDotDataFlag dataFlag_); bool HasDecorateReddotByType_99926(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weaponData_, DLL2SDK::CSProto::msg::ERedDotDataFlag dataFlag_); uint32_t GetRoleSkinEntranceTimestamp_99927(uint64_t roleGuid_, DLL2SDK::Assembly_CSharp::Squad::AppearanceType skinType_); bool HasRoleSkinReddotByType_99928(DLL2SDK::Assembly_CSharp::Squad::SIRole* roleData_, DLL2SDK::Assembly_CSharp::Squad::AppearanceType skinType_, DLL2SDK::CSProto::msg::ERedDotDataFlag dataFlag_); bool HasProfessionChipSkinReddotByType_99929(DLL2SDK::Assembly_CSharp::Squad::SIItem* chipData_); void RemoveItemReddot_99930(DLL2SDK::Assembly_CSharp::Squad::SIItem* itemData_, DLL2SDK::CSProto::msg::ERedDotDataFlag reddotFlag_); void RemoveItemReddot_99931(uint32_t itemId_, uint64_t itemGuid_, bool removeSameId_, DLL2SDK::CSProto::msg::ERedDotDataFlag reddotFlag_); void RemoveItemListReddot_99932(DLL2SDK::mscorlib::System::Collections::Generic::List_1* itemList_, DLL2SDK::CSProto::msg::ERedDotDataFlag reddotFlag_); void RemoveWeaponSkinReddot_99933(DLL2SDK::Assembly_CSharp::Squad::SISkin* skinItem_, DLL2SDK::CSProto::msg::ERedDotDataFlag reddotFlag_); bool GetItemClientReddotData_99934(DLL2SDK::Assembly_CSharp::Squad::SIItem* itemData_, DLL2SDK::Assembly_CSharp::GameUI::ClientReddotData* reddotData_); bool GetItemClientReddotDataById_99935(uint32_t itemId_, DLL2SDK::Assembly_CSharp::GameUI::ClientReddotData* reddotData_); DLL2SDK::Assembly_CSharp::GameUI::ClientReddotState IsItemNeedReddot_99936(DLL2SDK::Assembly_CSharp::Squad::SIItem* itemData_, uint32_t parentTimestamp_, DLL2SDK::CSProto::msg::ERedDotDataFlag dataFlag_); DLL2SDK::Assembly_CSharp::GameUI::ClientReddotState IsItemNeedReddot_99937(uint32_t itemId_, uint64_t itemGuid_, uint32_t parentTimestamp_, DLL2SDK::CSProto::msg::ERedDotDataFlag dataFlag_); DLL2SDK::Assembly_CSharp::GameUI::ClientReddotState IsItemNeedReddotByOnlyId_99938(uint32_t itemId_, uint32_t parentTimestamp_, DLL2SDK::CSProto::msg::ERedDotDataFlag dataFlag_); DLL2SDK::Assembly_CSharp::GameUI::ClientReddotState IsWeaponNeedReddot_99939(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weaponData_, uint32_t parentTimestamp_, DLL2SDK::CSProto::msg::ERedDotDataFlag reddotFlag_, bool* parentNeedReddot_); DLL2SDK::Assembly_CSharp::GameUI::ClientReddotState IsRoleNeedReddot_99940(DLL2SDK::Assembly_CSharp::Squad::SIRole* roleData_, uint32_t parentTimestamp_, DLL2SDK::CSProto::msg::ERedDotDataFlag reddotFlag_, bool* parentNeedReddot_); DLL2SDK::Assembly_CSharp::GameUI::ClientReddotState IsWeaponSkinNeedReddot_99941(DLL2SDK::Assembly_CSharp::Squad::SISkin* skinItem_, DLL2SDK::CSProto::msg::ERedDotDataFlag dataFlag_); bool IsBrWeaponNeedReddot_99942(DLL2SDK::Assembly_CSharp::Config::BRWeaponConfig* weaponConf_, uint32_t parentTime_); bool IsBrThrowingNeedReddot_99943(DLL2SDK::Assembly_CSharp::Config::BRThrowingConfig* throwConf_); bool IsBrVehicleNeedReddot_99944(DLL2SDK::Assembly_CSharp::Config::BRVehicleSkinConfConfig* vehicleConf_); DLL2SDK::Assembly_CSharp::GameUI::ClientReddotState IsBrProfessionChipNeedReddot_99945(DLL2SDK::Assembly_CSharp::Squad::SIItem* chipItem_, uint32_t parentTimestamp_, bool* parentNeedReddot_); void RemoveLoadoutSlotReddot_99946(DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* squadData_, int32_t slot_); DLL2SDK::Assembly_CSharp::GameUI::ELoadoutReddotEnterance GetEntranceTypeByLoadoutIdx_99947(int32_t idx_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_); bool IsLoadoutSlotNeedReddot_99948(int32_t idx_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_); bool IsLoadoutSlotDetailPosNeedReddot_99949(int32_t idx_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, DLL2SDK::CSProto::msg::LoadoutPosType pos_); void RemoveLoadoutReddotByItemCommonData_99950(DLL2SDK::mscorlib::System::Collections::Generic::List_1* itemDataList_); bool IsWeaponNewerNeedReddot_99951(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weaponData_, uint32_t parentTimestamp_, DLL2SDK::CSProto::msg::ERedDotDataFlag dataFlag_, uint32_t* weaponTimestampBiggerThanParent_); bool IsRoleNewerNeedReddot_99952(DLL2SDK::Assembly_CSharp::Squad::SIRole* roleData_, uint32_t parentTimestamp_, DLL2SDK::CSProto::msg::ERedDotDataFlag dataFlag_); bool IsProfessionChipNewerNeedReddot_99953(DLL2SDK::Assembly_CSharp::Squad::SIItem* chipData_, uint32_t parentTimestamp_, DLL2SDK::CSProto::msg::ERedDotDataFlag dataFlag_); bool IsHomeMainWeaponNeedReddot_99954(int32_t idx_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_); bool IsHomeViceWeaponNeedReddot_99955(int32_t idx_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_); bool IsHomeRoleNeedReddot_99956(int32_t idx_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_); bool IsHomeSkillNeedReddot_99957(int32_t idx_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_); bool IsHomeGrenadeNeedReddot_99958(int32_t idx_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageGrenadeType grenadeType_); bool IsHomePerkNeedReddot_99959(int32_t idx_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, DLL2SDK::CSProto::msg::PerkSlotIndex perkType_); bool IsKillStreakNeedReddot_99960(); bool IsAllLoadoutNeedReddot_99961(); bool IsAllPvpLoadoutNeedReddot_99962(); bool IsPvpLoadoutNeedReddot_99963(int32_t idx_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_); bool IsBrWeaponNewerNeedReddot_99964(DLL2SDK::Assembly_CSharp::Config::BRWeaponConfig* weaponConf_, uint32_t parentTimestamp_); bool IsBrThrowingNewerNeedReddot_99965(DLL2SDK::Assembly_CSharp::Config::BRThrowingConfig* throwConf_, uint32_t parentTimestamp_); bool IsBrHomeWeaponNeedReddot_99966(bool onlyMelee_); bool IsBrHomeThrowingNeedReddot_99967(); bool IsBrHomeVehicleNeedReddot_99968(); bool IsBrHomeJetpackNeedReddot_99969(); bool IsBrHomeParachuteNeedReddot_99970(); bool IsBrHomeProfessionChipNeedReddot_99971(); bool IsBrLoadoutNeedReddot_99972(); bool IsIndividuationActionNeedReddot_99973(); bool IsIndividuationLacquerNeedReddot_99974(); bool IsIndividuationNeedReddot_99975(); bool IsInventoryNeedReddot_99976(); bool IsLobbyIconFrameNeedReddot_99977(DLL2SDK::Assembly_CSharp::GameUI::ELoadoutReddotEnterance enteranceType_, DLL2SDK::Assembly_CSharp::Config::EPlayerIconType HeadFrameType_); bool IsPveLoadoutNeedReddot_99978(); bool IsPveHomeOffWallNeedReddot_99979(); bool IsPveHomeRoleNeedReddot_99980(); bool IsPveHomeStickGrenadeNeedReddot_99981(); bool IsPveHomeTripmineNeedReddot_99982(); bool IsPveHomeWonderWeaponNeedReddot_99983(); bool IsPveHomeDefaultPistolNeedReddot_99984(); bool IsPveHomeDefaultMeleeNeedReddot_99985(); bool IsPveHomeWeaponNeedReddot_99986(DLL2SDK::Assembly_CSharp::Config::PVEWeaponConfig* weaponConfig_, bool checkParentTime_); void __xLuaBaseProxy_ReLogin_99988(); static uint32_t GetSlotType_99908(DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponMenuType menuType_, DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponDetailType detailType_); static void _cctor_99987(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutReddotAgent : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { DLL2SDK::Assembly_CSharp::GameUI::LoadoutReddotDatastore* mLoadoutReddotDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::LoadoutReddotAgent* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelfLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelfShowTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqGetReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResGetReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqDelReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResDelReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NtfNewReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqAddReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResAddReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UploadEntranceClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99890(); DLL2SDK::Assembly_CSharp::GameUI::LoadoutReddotDatastore* get_LoadoutReddotDS_99891(); void SelfLog_99892(DLL2SDK::mscorlib::System::String* text_, DLL2SDK::Array* param_); void SelfShowTips_99893(DLL2SDK::mscorlib::System::String* text_); void ReqGetReddot_99894(); bool ResGetReddot_99895(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void ReqDelReddot_99896(DLL2SDK::mscorlib::System::Collections::Generic::List_1* reddotList_); bool ResDelReddot_99897(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); bool NtfNewReddot_99898(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void ReqAddReddot_99899(DLL2SDK::mscorlib::System::Collections::Generic::List_1* reddotList_); bool ResAddReddot_99900(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void UploadEntranceClick_99901(uint32_t type_, uint32_t hostId_, uint64_t hostGuid_, uint32_t targetId_, uint64_t targetGuid_); static void _cctor_99902(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPropHuntSelectItemCell : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* ItemSprite_; DLL2SDK::Assembly_CSharp::UISprite* UnSelectedBG_; DLL2SDK::Assembly_CSharp::UISprite* SelectedBG_; DLL2SDK::Assembly_CSharp::UISprite* SelectedSprite_; DLL2SDK::Assembly_CSharp::UISprite* Price1TypeSprite_; DLL2SDK::Assembly_CSharp::UISprite* Price2TypeSprite_; DLL2SDK::Assembly_CSharp::UILabel* ItemPrice_; uint32_t AssetID_; int32_t CostType_; int32_t Cost_; DLL2SDK::mscorlib::System::String* m_PriceType0_; DLL2SDK::mscorlib::System::String* m_PriceType1_; DLL2SDK::mscorlib::System::String* m_PriceType2_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelected_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99886(); void Awake_99887(); void SetItemData_99888(uint32_t assetID_, DLL2SDK::mscorlib::System::String* itemSpriteName_, int32_t priceType_, int32_t price_); void SetSelected_99889(bool flag_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutItemShowCell : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::Assembly_CSharp::GameCommon::UICommonItemDescHolder* Desc_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99884(); void SetData_99885(int32_t itemId_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutItemDescCell : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* Desc_; DLL2SDK::Assembly_CSharp::UISprite* Icon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99882(); void SetData_99883(DLL2SDK::mscorlib::System::String* descText_, DLL2SDK::mscorlib::System::String* descSprite_, int32_t colorId_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutHomeWeaponCell : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameUI::LoadoutHomeCell* WeaponCell_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutHomeCell* WeaponOpticCell_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutHomeCell* WeaponAttachment1Cell_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutHomeCell* WeaponAttachment2Cell_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutHomeCell* WeaponAttachment3Cell_; DLL2SDK::Assembly_CSharp::Squad::SIWeapon* mCacheWeapon_; DLL2SDK::CSProto::msg::LoadoutPosType mLoadoutPosType_; int32_t mCacheUnlockLevel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckUnlock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDataByID_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99878(); void SetWeaponData_99879(DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* loadoutData_, DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weaponData_, DLL2SDK::CSProto::msg::LoadoutPosType pos_, bool bMainWeapon_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t loadoutIndex_); bool CheckUnlock_99880(DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* loadoutData_, bool bMainWeapon_); void SetDataByID_99881(int32_t nItemId_, bool bWeapon_, bool bSmallSprite_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutHomeCell : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* ClickBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoneStateRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalStateRoot_; DLL2SDK::Assembly_CSharp::UISprite* NormalIconSprite_; DLL2SDK::Assembly_CSharp::UISprite* NormalQualitySprite_; DLL2SDK::Assembly_CSharp::UILabel* NormalNameLabel_; DLL2SDK::Assembly_CSharp::UISprite* RoleQualitySprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalSuiteIcon_; DLL2SDK::Assembly_CSharp::UILabel* ReplaceLabel_; DLL2SDK::Assembly_CSharp::UILabel* NoneTips_; DLL2SDK::Assembly_CSharp::UICommonTipHolder* TipHolder_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TagTimeObj_; DLL2SDK::Assembly_CSharp::UILabel* TagTimeLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TagLockObj_; DLL2SDK::Assembly_CSharp::UILabel* TagLockLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TagDisable_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TagReddot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TagSuiteActive_; DLL2SDK::mscorlib::System::Action_1* mCacheCallback_; DLL2SDK::mscorlib::System::Object* mCacheParam_; bool mIsAttachment_; DLL2SDK::CSProto::msg::LoadoutPosType mLoadoutPos_; DLL2SDK::Assembly_CSharp::Squad::EWeaponAttachType mAttachmentType_; DLL2SDK::Assembly_CSharp::GameBase::LoadoutDataStore* mLoadoutDataStore_; DLL2SDK::Assembly_CSharp::Squad::SIItem* mAttachmentBelongto_; bool bMainWeapon_; DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* mCacheSquadMemberData_; int32_t unlockLevel_; bool bForceUnLock_; DLL2SDK::mscorlib::System::String* WEAPON_TITLE_LOC_; DLL2SDK::mscorlib::System::String* MAIN_WEAPON_TITLE_LOC_; DLL2SDK::mscorlib::System::String* VICE_WEAPON_TITLE_LOC_; struct StaticFields { int32_t TIP_BORDER_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeAttachmentTypeToMenuType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponViewTitle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickNoAttachBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitForLoadoutPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitForAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSuiteInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLockState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCanEquip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckUnlock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUnlockAvatarType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUnlockLoadoutIdx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCannotEquipTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLockTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUnlockLevelByPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DirectSetViewData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponDataByID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99855(); void Awake_99856(); DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponMenuType ChangeAttachmentTypeToMenuType_99857(DLL2SDK::Assembly_CSharp::Squad::EWeaponAttachType aType_); DLL2SDK::mscorlib::System::String* GetWeaponViewTitle_99858(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponPosType posType_); void OnClickBtn_99859(); void OnClickNoAttachBtn_99860(); void InitForLoadoutPos_99861(DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* loadoutData_, DLL2SDK::CSProto::msg::LoadoutPosType pos_, DLL2SDK::Assembly_CSharp::Squad::SIItem* item_, DLL2SDK::Assembly_CSharp::Squad::SIItem* parentItem_, DLL2SDK::mscorlib::System::Action_1* callback_, DLL2SDK::mscorlib::System::Object* param_, DLL2SDK::Assembly_CSharp::GameCommon::ETipSide descSide_, bool bUseSmall_); void InitForAttachment_99862(DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* loadoutData_, DLL2SDK::CSProto::msg::LoadoutPosType pos_, DLL2SDK::Assembly_CSharp::Squad::EWeaponAttachType attach_, DLL2SDK::Assembly_CSharp::Squad::SIItem* item_, DLL2SDK::Assembly_CSharp::Squad::SIItem* parentItem_, bool bMain_, DLL2SDK::mscorlib::System::Action_1* callback_, DLL2SDK::mscorlib::System::Object* param_, DLL2SDK::Assembly_CSharp::GameCommon::ETipSide descSide_, bool bUseSmall_); void Init_99863(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_, DLL2SDK::mscorlib::System::Action_1* callback_, DLL2SDK::mscorlib::System::Object* param_, DLL2SDK::Assembly_CSharp::GameCommon::ETipSide descSide_, bool bUseSmallSprite_); void SetSuiteInfo_99864(uint32_t itemId_, DLL2SDK::mscorlib::System::String* itemName_); void SetLockState_99865(bool bLock_); void SetDisable_99866(bool disable_); bool CheckCanEquip_99867(); bool CheckUnlock_99868(); DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType GetUnlockAvatarType_99869(); int32_t GetUnlockLoadoutIdx_99870(); DLL2SDK::mscorlib::System::String* GetCannotEquipTips_99871(); DLL2SDK::mscorlib::System::String* GetLockTips_99872(); int32_t GetUnlockLevelByPos_99873(DLL2SDK::CSProto::msg::LoadoutPosType pos_); void ProcessReddot_99874(); void DirectSetViewData_99875(bool bRet_, DLL2SDK::mscorlib::System::String* itemName_, DLL2SDK::mscorlib::System::String* qualitySpriteName_, DLL2SDK::mscorlib::System::String* iconspriteName_); void SetWeaponDataByID_99876(int32_t nItemId_, bool bWeapon_, bool bSmallSprite_, bool bUnLock_); bool GetItemInfo_99877(int32_t nItemId_, bool bWeapon_, DLL2SDK::mscorlib::System::String* itemName_, DLL2SDK::mscorlib::System::String* qualitySprite_, DLL2SDK::mscorlib::System::String* iconSprite_, bool bSmallSprite_, bool bRole_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutHelper : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* mSquadInventoryDS_; DLL2SDK::Assembly_CSharp::GameBase::LoadoutDataStore* mLoadoutDS_; DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionDataStore* mWeaponPromotionDS_; bool bIfNeedResetCamera_; bool bIfNeedToRefreshLoadoutWeaponView_; bool bIfNeedToRefreshLoadoutSkillView_; bool bIfNeedToRefreshLoadoutEquipmentView_; bool bIfNeedToRefreshLoadoutPveOffWallView_; bool bIfNeedToRefreshLoadoutPveWeaponView_; int32_t DynamicFilterItemHeight_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* NewScoreStreakIdList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mCacheFakeWeaponMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mCacheFakeWeaponSkinMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mCacheFakeItemMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mCacheFakeVehicleItemMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mCacheFakeRoleMap_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::LoadoutHelper* Instance_; uint32_t DEFAULT_BR_WEAPON_; int32_t DEFAULT_BR_ROLE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponConfFakeItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetWeaponConfFakeItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckWeaponAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPerkType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponSortByDefault_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponSortByLevelUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponSortByLevelDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponSortByGetTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponSortByName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachSortById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSkinUnlock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponSkinConfFakeItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponSkinList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBrWeaponSkinList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChipSkinList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBrThrowingSkinList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAttachmentUnlock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAttachmentAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConfFakeItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetConfFakeItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponOpticList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAttachAvailableForReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponAttachWithoutOpticList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponAvailableAttachList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponAvailableSkinList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCompareWeaponList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponSortByID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponInCsvSortComparison_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBrWeaponList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVehicleConfFakeItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBrVehicleSkins_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProfessionChipList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProChipSortComparison_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProChipInCsvSortComparision_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBrMeleeWeaponList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBrThrowingList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoleConfFakeItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoleList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RoleSortComparison_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RoleInCsvSortComparison_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSkillList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSkillAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SkillSortComparison_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SkillInCsvSortComparison_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentEquipmentItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGrenadeList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckGrenadeAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CheckGrenadeAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GrenadeSortComparison_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GrenadeInCsvSortComparison_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPveGrenadeList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPerkList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPerkAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PerkSortComparison_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PerkInCsvSortComparison_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetJetpackSkinList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_JetpackSkinSortComparison_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetParachuteSkinList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParachuteSkinSortComparison_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetKillStreakList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_KillStreakSortComparison_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_KillStreakInCsvSortComparison_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckWeaponDetailItemUnlock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBrLobbyShowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBrLobbyShowSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBrLobbyShowProfessionChip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProfessionChipSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOtherProfessionalChipSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSelfWeaponModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoleSkinItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoleSkinItemMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoleSkinAseet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHatSkinAseet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBagSkinAseet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetClothSkinAseet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoleSkinAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetRoleSkinAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoleSkinMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoleSkinList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAttachConflict_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponDetailList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEquitmentGUIDSet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeShadowDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetIDForBREquipment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRoleSkinByRoleAppearance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponAttr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPlayerModelWithBrLoadoutInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPlayerModelWithMpLoadoutInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPlayerModelWithPveLoadoutInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOrderedIndexWithGettime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortItemWithGettime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSIItemDatasWithType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Copy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Copy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeSquadTypeToViewType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponOrnamentList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponCrosshairList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99745(); void Clear_99746(); DLL2SDK::Assembly_CSharp::Squad::SIWeapon* GetWeaponConfFakeItem_99747(DLL2SDK::Assembly_CSharp::Config::WeaponConfConfig* conf_); DLL2SDK::Assembly_CSharp::Squad::SIWeapon* GetWeaponConfFakeItem_99748(uint32_t weaponId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetWeaponList_99749(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType type_, DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponPosType subWeaponType_, DLL2SDK::Assembly_CSharp::Squad::SIWeapon* curEquipedWeapon_, bool viceToMain_); bool CheckWeaponAvailable_99750(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType east_, uint32_t weaponId_); DLL2SDK::CSProto::msg::PerkSlotIndex GetPerkType_99751(DLL2SDK::CSProto::msg::LoadoutPosType lpt_); int32_t WeaponSortByDefault_99752(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* a_, DLL2SDK::Assembly_CSharp::Squad::SIWeapon* b_); int32_t WeaponSortByLevelUp_99753(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* a_, DLL2SDK::Assembly_CSharp::Squad::SIWeapon* b_); int32_t WeaponSortByLevelDown_99754(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* a_, DLL2SDK::Assembly_CSharp::Squad::SIWeapon* b_); int32_t WeaponSortByGetTime_99755(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* a_, DLL2SDK::Assembly_CSharp::Squad::SIWeapon* b_); int32_t WeaponSortByName_99756(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* a_, DLL2SDK::Assembly_CSharp::Squad::SIWeapon* b_); int32_t AttachSortById_99757(DLL2SDK::Assembly_CSharp::Squad::SIItem* a_, DLL2SDK::Assembly_CSharp::Squad::SIItem* b_); bool CheckSkinUnlock_99758(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType east_, DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weapon_, uint32_t skinId_); DLL2SDK::Assembly_CSharp::Squad::SISkin* GetWeaponSkinConfFakeItem_99759(DLL2SDK::Assembly_CSharp::Config::WeaponSkinConfig* conf_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetWeaponSkinList_99760(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weapon_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetBrWeaponSkinList_99761(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weapon_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetChipSkinList_99762(DLL2SDK::Assembly_CSharp::Squad::SIItem* chip_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetBrThrowingSkinList_99763(DLL2SDK::Assembly_CSharp::Squad::SIItem* throwItem_); bool CheckAttachmentUnlock_99764(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType east_, DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weapon_, uint32_t attachId_); bool CheckAttachmentAvailable_99765(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType east_, DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weapon_, uint32_t attachId_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetConfFakeItem_99766(DLL2SDK::Assembly_CSharp::Config::IEquipmentConfConfig* conf_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetConfFakeItem_99767(uint32_t itemId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetWeaponOpticList_99768(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType east_, DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weapon_); bool IsAttachAvailableForReddot_99769(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType east_, DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weapon_, uint32_t attachId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetWeaponAttachWithoutOpticList_99770(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType east_, DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weapon_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetWeaponAvailableAttachList_99771(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType east_, DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weapon_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetWeaponAvailableSkinList_99772(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weapon_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetCompareWeaponList_99773(DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageWeaponType weaponType_, DLL2SDK::Assembly_CSharp::Squad::SIWeapon* equipedWeapon_); int32_t WeaponSortByID_99774(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* a_, DLL2SDK::Assembly_CSharp::Squad::SIWeapon* b_); int32_t WeaponInCsvSortComparison_99775(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* a_, DLL2SDK::Assembly_CSharp::Squad::SIWeapon* b_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetBrWeaponList_99776(); DLL2SDK::Assembly_CSharp::Squad::VehicelItem* GetVehicleConfFakeItem_99777(uint32_t itemId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetBrVehicleSkins_99778(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetProfessionChipList_99779(); int32_t ProChipSortComparison_99780(DLL2SDK::Assembly_CSharp::Squad::SIItem* a_, DLL2SDK::Assembly_CSharp::Squad::SIItem* b_); int32_t ProChipInCsvSortComparision_99781(DLL2SDK::Assembly_CSharp::Squad::SIItem* a_, DLL2SDK::Assembly_CSharp::Squad::SIItem* b_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetBrMeleeWeaponList_99782(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* equipedMelee_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetBrThrowingList_99783(); DLL2SDK::Assembly_CSharp::Squad::SIRole* GetRoleConfFakeItem_99784(DLL2SDK::Assembly_CSharp::Config::IEquipmentConfConfig* conf_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRoleList_99785(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType type_, DLL2SDK::Assembly_CSharp::Squad::SIRole* curEquipedRole_); int32_t RoleSortComparison_99786(DLL2SDK::Assembly_CSharp::Squad::SIRole* a_, DLL2SDK::Assembly_CSharp::Squad::SIRole* b_); int32_t RoleInCsvSortComparison_99787(DLL2SDK::Assembly_CSharp::Squad::SIRole* a_, DLL2SDK::Assembly_CSharp::Squad::SIRole* b_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetSkillList_99788(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType type_, DLL2SDK::Assembly_CSharp::Squad::SIItem* curEquipedSkill_); bool CheckSkillAvailable_99789(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType type_, uint32_t skillId_); int32_t SkillSortComparison_99790(DLL2SDK::Assembly_CSharp::Squad::SIItem* a_, DLL2SDK::Assembly_CSharp::Squad::SIItem* b_); int32_t SkillInCsvSortComparison_99791(DLL2SDK::Assembly_CSharp::Squad::SIItem* a_, DLL2SDK::Assembly_CSharp::Squad::SIItem* b_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetCurrentEquipmentItem_99792(DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* smd_, DLL2SDK::CSProto::msg::LoadoutPosType lpt_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetGrenadeList_99793(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType type_, DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageGrenadeType grenadeType_, DLL2SDK::Assembly_CSharp::Squad::SIItem* curEquipedItem_); bool CheckGrenadeAvailable_99794(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType type_, uint32_t grenadeId_); bool CheckGrenadeAvailable_99795(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType type_, DLL2SDK::Assembly_CSharp::Config::LethalAndTacticalConfConfig* conf_); int32_t GrenadeSortComparison_99796(DLL2SDK::Assembly_CSharp::Squad::SIItem* a_, DLL2SDK::Assembly_CSharp::Squad::SIItem* b_); int32_t GrenadeInCsvSortComparison_99797(DLL2SDK::Assembly_CSharp::Squad::SIItem* a_, DLL2SDK::Assembly_CSharp::Squad::SIItem* b_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPveGrenadeList_99798(DLL2SDK::CSProto::msg::PVELoadoutItemType grenadeType_, DLL2SDK::Assembly_CSharp::Squad::SIItem* curEquipedItem_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPerkList_99799(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType type_, DLL2SDK::CSProto::msg::PerkSlotIndex perkType_, DLL2SDK::Assembly_CSharp::Squad::SIItem* curEquipedItem_); bool CheckPerkAvailable_99800(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType type_, uint32_t perkId_, DLL2SDK::CSProto::msg::PerkSlotIndex perkType_); int32_t PerkSortComparison_99801(DLL2SDK::Assembly_CSharp::Squad::SIItem* a_, DLL2SDK::Assembly_CSharp::Squad::SIItem* b_); int32_t PerkInCsvSortComparison_99802(DLL2SDK::Assembly_CSharp::Squad::SIItem* a_, DLL2SDK::Assembly_CSharp::Squad::SIItem* b_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetJetpackSkinList_99803(DLL2SDK::Assembly_CSharp::Squad::SIItem* curEquipedItem_); int32_t JetpackSkinSortComparison_99804(DLL2SDK::Assembly_CSharp::Squad::SIItem* a_, DLL2SDK::Assembly_CSharp::Squad::SIItem* b_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetParachuteSkinList_99805(DLL2SDK::Assembly_CSharp::Squad::SIItem* curEquipedItem_); int32_t ParachuteSkinSortComparison_99806(DLL2SDK::Assembly_CSharp::Squad::SIItem* a_, DLL2SDK::Assembly_CSharp::Squad::SIItem* b_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetKillStreakList_99807(); int32_t KillStreakSortComparison_99808(DLL2SDK::Assembly_CSharp::Squad::SIItem* a_, DLL2SDK::Assembly_CSharp::Squad::SIItem* b_); int32_t KillStreakInCsvSortComparison_99809(DLL2SDK::Assembly_CSharp::Squad::SIItem* a_, DLL2SDK::Assembly_CSharp::Squad::SIItem* b_); bool CheckWeaponDetailItemUnlock_99810(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType east_, DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weapon_, uint32_t itemId_); uint32_t GetBrLobbyShowWeapon_99811(); uint32_t GetBrLobbyShowSkin_99812(); uint32_t GetBrLobbyShowProfessionChip_99813(); uint32_t GetProfessionChipSkin_99814(uint32_t weaponID_); uint32_t GetOtherProfessionalChipSkin_99815(uint32_t weaponID_, DLL2SDK::CSProto::msg::BRLoadoutInfo* loadoutInfo_); void ShowSelfWeaponModel_99816(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weaponData_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t loadoutIdx_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetRoleSkinItem_99817(DLL2SDK::Assembly_CSharp::Squad::SIRole* role_, DLL2SDK::Assembly_CSharp::Squad::AppearanceType aType_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t loadoutIndex_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* GetRoleSkinItemMap_99818(DLL2SDK::Assembly_CSharp::Squad::SIRole* role_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t loadoutIndex_); void GetRoleSkinAseet_99819(uint32_t suitID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* outRoleID_); void GetHatSkinAseet_99820(uint32_t hatID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* outHatID_); void GetBagSkinAseet_99821(uint32_t bagID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* outBagID_); void GetClothSkinAseet_99822(uint32_t clothID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* outClothID_, int32_t* outType_); void GetRoleSkinAsset_99823(bool bShowInLoadout_, DLL2SDK::Assembly_CSharp::Squad::SIItem* hatItem_, DLL2SDK::Assembly_CSharp::Squad::SIItem* bagItem_, DLL2SDK::Assembly_CSharp::Squad::SIItem* clothItem_, DLL2SDK::Assembly_CSharp::Squad::SIItem* suitItem_, int32_t* roleId_, DLL2SDK::Assembly_CSharp::EAssetID* hatAsset_, DLL2SDK::Assembly_CSharp::EAssetID* bagAsset_, DLL2SDK::Assembly_CSharp::EAssetID* clothAsset_); void GetRoleSkinAsset_99824(bool bShowInLoadout_, uint32_t hatId_, uint32_t bagId_, uint32_t clothId_, uint32_t suitId_, int32_t* roleId_, DLL2SDK::Assembly_CSharp::EAssetID* hatAsset_, DLL2SDK::Assembly_CSharp::EAssetID* bagAsset_, DLL2SDK::Assembly_CSharp::EAssetID* clothAsset_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* GetRoleSkinMap_99825(DLL2SDK::CSProto::msg::RoleAppearance* appearance_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRoleSkinList_99826(DLL2SDK::Assembly_CSharp::Squad::SIRole* role_, DLL2SDK::Assembly_CSharp::Squad::AppearanceType skinType_); bool IsAttachConflict_99827(uint32_t a_, uint32_t b_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetWeaponDetailList_99828(uint32_t itemId_); void GetEquitmentGUIDSet_99829(DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* sets_); void ChangeShadowDistance_99830(bool isFar_); bool GetAssetIDForBREquipment_99831(uint32_t weaponID_, uint32_t skinID_, DLL2SDK::Assembly_CSharp::EAssetID* assetID_); void SetRoleSkinByRoleAppearance_99832(DLL2SDK::Assembly_CSharp::Squad::SIRole* roleData_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t loadoutIdx_, DLL2SDK::CSProto::msg::RoleAppearance* roleSkin_); void SetWeaponAttr_99833(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t loadoutIdx_, DLL2SDK::CSProto::msg::WeaponAttrConf* weaponAttrConf_); void ShowPlayerModelWithBrLoadoutInfo_99834(DLL2SDK::CSProto::msg::BRLoadoutInfo* loadoutInfo_); void ShowPlayerModelWithMpLoadoutInfo_99835(DLL2SDK::CSProto::msg::LoadoutInfo* loadoutInfo_); void ShowPlayerModelWithPveLoadoutInfo_99836(DLL2SDK::CSProto::msg::PVELoadoutInfo* loadoutInfo_); int32_t GetOrderedIndexWithGettime_99837(uint32_t itemID_, uint64_t guid_); int32_t SortItemWithGettime_99838(DLL2SDK::Assembly_CSharp::Squad::SIItem* a_, DLL2SDK::Assembly_CSharp::Squad::SIItem* b_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetSIItemDatasWithType_99839(uint32_t itemID_); void Copy_99840(DLL2SDK::mscorlib::System::Collections::Generic::List_1* src_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* dest_); void Copy_99841(DLL2SDK::mscorlib::System::Collections::Generic::List_1* src_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* dest_); DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewType ChangeSquadTypeToViewType_99842(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetWeaponOrnamentList_99843(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType east_, DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weapon_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetWeaponCrosshairList_99844(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType east_, DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weapon_); static void _cctor_99845(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutBrHomeCell : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* NoneStateRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalStateRoot_; DLL2SDK::Assembly_CSharp::UISprite* NormalIconSprite_; DLL2SDK::Assembly_CSharp::UISprite* NormalQualitySprite_; DLL2SDK::Assembly_CSharp::UILabel* NormalNameLabel_; DLL2SDK::Assembly_CSharp::UISprite* RoleQualitySprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ReddotObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TimeObj_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99742(); void Init_99743(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_, bool bUseSmallSprite_); void Init_99744(int32_t itemId_, bool bUseSmallSprite_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LineSpriteRepeat : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* SpriteList_; DLL2SDK::UnityEngine::UnityEngine::Transform* MoveRoot_; float LineWidth_; bool bInitOk_; float mCachePosition_; int32_t mCacheIdx_; float mMovePosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99737(); void Awake_99738(); void OnEnable_99739(); void ResetPosition_99740(); void Update_99741(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ChipItemView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* ChipSprite_; DLL2SDK::Assembly_CSharp::UILabel* ChipNumLabel_; DLL2SDK::Assembly_CSharp::UISprite* Background_; int32_t DeltaWidth_; bool bUpdate_; int32_t mUpdateCounter_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetChipNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99733(); void SetChipNumber_99734(DLL2SDK::mscorlib::System::String* num_); void CheckUI_99735(); void Update_99736(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BREquipmentSkinManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>*>* m_WeaponDefaultMaterials_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::BREquipmentSkinManager* m_Instance_; DLL2SDK::mscorlib::System::String* SHADER_Prop_DetailAlbedoMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeSkinForBREquipment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoCamo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReplaceMaterialArrayBeta_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNameFlagFromMatName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearCamos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRendererSocketName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveCamo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SpawnMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponMaterialLobby_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveMaterical_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentMaterialArray_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99713(); void ChangeSkinForBREquipment_99715(uint32_t weaponID_, uint32_t skinID_, DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* RootMeshAsset_); void RemoveChange_99716(DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* RootMeshAsset_); void DoCamo_99717(uint32_t skinID_, uint64_t objID_, int32_t CamoID_, DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* RootMeshAsset_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>*>* get_WeaponDefaultMaterials_99718(); void DoChange_99719(uint32_t skinID_, uint64_t objID_, DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* RootMeshAsset_, bool is1P_, bool IsUIMesh_, bool isCleanCamo_); void ReplaceMaterialArrayBeta_99720(DLL2SDK::UnityEngine::UnityEngine::Renderer* curRenderer_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* NewMats_, bool isCleanCamo_); DLL2SDK::mscorlib::System::String* GetNameFlagFromMatName_99721(DLL2SDK::mscorlib::System::String* matName_); void ClearCamos_99722(DLL2SDK::mscorlib::System::Collections::Generic::List_1* Mats_); DLL2SDK::mscorlib::System::String* GetRendererSocketName_99723(DLL2SDK::UnityEngine::UnityEngine::Renderer* curRenderer_, DLL2SDK::mscorlib::System::String* rootName_); void RemoveCamo_99724(DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* RootMeshAsset_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* SpawnMaterial_99725(uint32_t skinID_, uint64_t objID_, DLL2SDK::mscorlib::System::String* SocketName_, bool IsUIMesh_, bool is1P_); DLL2SDK::UnityEngine::UnityEngine::Material* SpawnMaterial_99726(int32_t CamoID_, int32_t WeaponWeaAssetID_, DLL2SDK::UnityEngine::UnityEngine::Material* SrcMaterial_); DLL2SDK::Assembly_CSharp::EAssetID* GetWeaponMaterialLobby_99727(uint32_t skinID_, uint64_t WeapID_, DLL2SDK::mscorlib::System::String* SocketName_); void RemoveMaterical_99728(DLL2SDK::UnityEngine::UnityEngine::Material* SrcMaterial_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetCurrentMaterialArray_99729(DLL2SDK::UnityEngine::UnityEngine::Renderer* curRenderer_); static DLL2SDK::Assembly_CSharp::GameEngine::BREquipmentSkinManager* get_Instance_99714(); static void _cctor_99730(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutWeaponTabTemplate : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* TabLabel_; DLL2SDK::Assembly_CSharp::UILabel* SelectedTabLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelectObj_; DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* mCacheTabData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTabClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTabData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99709(); void Awake_99710(); void OnTabClick_99711(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void SetTabData_99712(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* tabData_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutWeaponStaticTab : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* CurrentShowLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OnStateObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OffStateObj_; DLL2SDK::Assembly_CSharp::Squad::LoadoutFilterType LdFilterType_; DLL2SDK::Assembly_CSharp::UILabel* TypeLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTabClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99705(); void Show_99706(bool show_); void Awake_99707(); void OnTabClick_99708(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutWeaponDynamicTab : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIGrid* mTabGrid_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponTabTemplate* mTabTemplate_; DLL2SDK::Assembly_CSharp::UISprite* MaskSprite_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mCacheTabList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* onRefreshViewNotify_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowDetail_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99703(); void ShowDetail_99704(bool show_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* tabList_, int32_t selectedIndex_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutWeaponNavController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutShowInSquadNavController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponController* mController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UploadEntranceClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99693(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_99694(); bool IsEnableCameraClear_99695(); void OnNavigationShowed_99696(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void UploadEntranceClick_99697(); void OnNavigationWillClose_99698(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_99699(); bool __xLuaBaseProxy_IsEnableCameraClear_99700(); void __xLuaBaseProxy_OnNavigationShowed_99701(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); void __xLuaBaseProxy_OnNavigationWillClose_99702(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutWeaponItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponItemView* mView_; DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* mSquadInventoryDS_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutReddotDatastore* mLoadoutReddotDS_; DLL2SDK::Assembly_CSharp::Squad::SIItem* mCacheItem_; DLL2SDK::Assembly_CSharp::GameBase::BRLoadout* mCacheLoadout_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAssetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReddotActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReddotNotNull_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLoadoutWeaponNavController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLoadoutBrWeaponNavController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLoadoutBrThrowingNavController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLoadoutBrMeleeWeaponNavController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLoadoutProfessionChipController_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99675(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_99676(); void Init_99677(); void RegisterDelegates_99678(); void UnRegisterDelegates_99679(); bool SetEasyListData_99680(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void SetAssetInfo_99681(); void SetReddotActive_99682(DLL2SDK::Assembly_CSharp::GameUI::ClientReddotState state_); bool IsReddotNotNull_99683(); void RefreshLoadoutWeaponNavController_99684(int32_t index_); void RefreshLoadoutBrWeaponNavController_99685(int32_t index_); void RefreshLoadoutBrThrowingNavController_99686(int32_t index_); void RefreshLoadoutBrMeleeWeaponNavController_99687(int32_t index_); void RefreshLoadoutProfessionChipController_99688(int32_t index_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_99689(); void __xLuaBaseProxy_Init_99690(); void __xLuaBaseProxy_RegisterDelegates_99691(); void __xLuaBaseProxy_UnRegisterDelegates_99692(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutWeaponCompareNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::UnityEngine::UnityEngine::Vector3 mHidePosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99668(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_99669(); bool IsEnableCameraClear_99670(); void OnNavigationShowed_99671(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_99672(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_99673(); bool __xLuaBaseProxy_IsEnableCameraClear_99674(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutWeaponCompareItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponCompareItemView* mView_; DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* mSquadInventoryDS_; DLL2SDK::Assembly_CSharp::Squad::SIWeapon* cacheWeaponData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99658(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_99659(); void Init_99660(); void RegisterDelegates_99661(); void UnRegisterDelegates_99662(); bool SetEasyListData_99663(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_99664(); void __xLuaBaseProxy_Init_99665(); void __xLuaBaseProxy_RegisterDelegates_99666(); void __xLuaBaseProxy_UnRegisterDelegates_99667(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutWeaponCompareController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponCompareView* mView_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mWeaponItemEasyList_; DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* mSquadInventoryDS_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mWeaponList_; bool isSelectedRight_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mCacheFilterItemList_; bool isInit_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* initTimer_; struct StaticFields { int32_t CacheSelectedWeaponIndex_; DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageWeaponType CacheWeaponType_; DLL2SDK::Assembly_CSharp::Squad::SIWeapon* CacheLeftWeaponData_; DLL2SDK::Assembly_CSharp::Squad::SIWeapon* CacheRightWeaponData_; DLL2SDK::Assembly_CSharp::Squad::SIWeapon* CacheEquipedWeaponData_; bool IsNeedRebuildFilter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowByAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitFilterPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponFilterCurrentBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponFilterMaskObjClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFilterPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshFilterView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWeaponList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeftSelectedBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRightSelectedBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCompareItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshEasyList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99627(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_99628(); void Init_99629(); void DelayInitView_99630(); void WillShow_99631(); bool ShowByAlpha_99632(bool isShow_); void OnClose_99633(); void RegisterDelegates_99634(); void UnRegisterDelegates_99635(); void InitFilterPanel_99636(); void OnWeaponFilterCurrentBtnClick_99637(); void OnWeaponFilterMaskObjClick_99638(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void ShowFilterPanel_99639(bool show_); void OnNotifyLoadoutWeaponFilterClick_99640(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void RefreshFilterView_99641(); void RefreshView_99642(); void RefreshWeaponList_99643(); void RefreshWeaponInfo_99644(bool needAnim_); void OnLeftSelectedBtnClick_99645(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnRightSelectedBtnClick_99646(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void SetCompareItem_99647(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weapon_); void RefreshEasyList_99648(); bool OnEasyListItemClick_99649(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_99650(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_99652(); void __xLuaBaseProxy_Init_99653(); void __xLuaBaseProxy_WillShow_99654(); void __xLuaBaseProxy_OnClose_99655(); void __xLuaBaseProxy_RegisterDelegates_99656(); void __xLuaBaseProxy_UnRegisterDelegates_99657(); static void _cctor_99651(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutWeaponAttachmentConfirmController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponAttachmentConfirmView* mView_; DLL2SDK::System_Core::System::Action* mCallback_; uint32_t mPreAttachId_; uint32_t mNextAttachId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreCloseAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOkClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99591(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_99592(); void Init_99593(); void RegisterDelegates_99594(); void UnRegisterDelegates_99595(); void PreCloseAnimation_99596(); void OnOkClick_99597(); void OnCancelClick_99598(); void RefreshView_99599(DLL2SDK::System_Core::System::Action* callback_, uint32_t preAttach_, uint32_t nextAttach_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_99600(); void __xLuaBaseProxy_Init_99601(); void __xLuaBaseProxy_RegisterDelegates_99602(); void __xLuaBaseProxy_UnRegisterDelegates_99603(); void __xLuaBaseProxy_PreCloseAnimation_99604(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutVehicleSkinItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutVehicleSkinItemView* mView_; DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* mSquadInventoryDS_; DLL2SDK::Assembly_CSharp::GameBase::LoadoutDataStore* mLoadoutDS_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutReddotDatastore* mLoadoutReddotDS_; DLL2SDK::Assembly_CSharp::Squad::VehicelItem* mCacheItem_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReddotActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLoadoutVehicleNavController_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99579(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_99580(); void Init_99581(); void RegisterDelegates_99582(); void UnRegisterDelegates_99583(); void SetReddotActive_99584(DLL2SDK::Assembly_CSharp::GameUI::ClientReddotState state_); bool SetEasyListData_99585(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void RefreshLoadoutVehicleNavController_99586(int32_t index_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_99587(); void __xLuaBaseProxy_Init_99588(); void __xLuaBaseProxy_RegisterDelegates_99589(); void __xLuaBaseProxy_UnRegisterDelegates_99590(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutVehicleItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutVehicleItemView* mView_; DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* mSquadInventoryDS_; DLL2SDK::Assembly_CSharp::GameBase::LoadoutDataStore* mLoadoutDS_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutReddotDatastore* mLoadoutReddotDS_; DLL2SDK::Assembly_CSharp::Squad::VehicelItem* mCacheItem_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReddotActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLoadoutVehicleNavController_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99567(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_99568(); void Init_99569(); void RegisterDelegates_99570(); void UnRegisterDelegates_99571(); void SetReddotActive_99572(bool active_); bool SetEasyListData_99573(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void RefreshLoadoutVehicleNavController_99574(int32_t index_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_99575(); void __xLuaBaseProxy_Init_99576(); void __xLuaBaseProxy_RegisterDelegates_99577(); void __xLuaBaseProxy_UnRegisterDelegates_99578(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutTimePvpGameController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutTimePvpGameView* mView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShowLoadoutTimePvpGameView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOutNotifyPrepareTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99556(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_99557(); void Init_99558(); void RegisterDelegates_99559(); void UnRegisterDelegates_99560(); void OnNotifyShowLoadoutTimePvpGameView_99561(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnOutNotifyPrepareTime_99562(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_99563(); void __xLuaBaseProxy_Init_99564(); void __xLuaBaseProxy_RegisterDelegates_99565(); void __xLuaBaseProxy_UnRegisterDelegates_99566(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutSkillNavController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutShowInSquadNavController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutSkillController* mController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UploadEntranceClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99546(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_99547(); bool IsEnableCameraClear_99548(); void OnNavigationShowed_99549(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void UploadEntranceClick_99550(); void OnNavigationWillClose_99551(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_99552(); bool __xLuaBaseProxy_IsEnableCameraClear_99553(); void __xLuaBaseProxy_OnNavigationShowed_99554(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); void __xLuaBaseProxy_OnNavigationWillClose_99555(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutSkillController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutSkillView* mView_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mItemEasyList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mItemShowList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mItemAllList_; bool bMagnifyMode_; struct StaticFields { bool bNeedResetScrollView_; int32_t CacheShowItemIndex_; DLL2SDK::Assembly_CSharp::Squad::SIItem* CacheShowItem_; DLL2SDK::Assembly_CSharp::Squad::SIItem* CacheEquipedItem_; DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* CacheSquadMemberData_; DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType CacheAvatarSquadType_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponSortByRarity CacheSortRarity_; DLL2SDK::Assembly_CSharp::Squad::LoadoutFilterType CacheFilterType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTopBarBackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMagnifyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMagnifyMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSuiteDetailBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnModelResChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBtnView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponUpdateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEquipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTakeOffBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGotoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99509(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_99510(); void Init_99511(); void DelayInitView_99512(); void WillShow_99513(); void OnClose_99514(); void OnOpen_99515(); void RegisterDelegates_99516(); void UnRegisterDelegates_99517(); void OnNotifyTopBarBackBtnClick_99518(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnMagnifyBtnClick_99519(); void SetMagnifyMode_99520(bool show_); void UpdateItemList_99521(); void OnSuiteDetailBtnClick_99522(); void UpdateItemInfo_99523(int32_t index_); void OnModelResChanged_99524(); void UpdateBtnView_99525(); void UpdateTab_99526(); void OnNotifyLoadoutWeaponUpdateData_99527(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLoadoutWeaponFilterClick_99528(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLoadoutWeaponFilterItemClick_99529(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnEquipBtnClick_99530(); void OnTakeOffBtnClick_99531(); void OnGotoBtnClick_99532(); bool OnEasyListItemClick_99533(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_99534(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_99536(); void __xLuaBaseProxy_Init_99537(); void __xLuaBaseProxy_DelayInitView_99538(); void __xLuaBaseProxy_WillShow_99539(); void __xLuaBaseProxy_OnClose_99540(); void __xLuaBaseProxy_OnOpen_99541(); void __xLuaBaseProxy_RegisterDelegates_99542(); void __xLuaBaseProxy_UnRegisterDelegates_99543(); void __xLuaBaseProxy_OnNotifyTopBarBackBtnClick_99544(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnSuiteDetailBtnClick_99545(); static void _cctor_99535(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutSellItemConfirmController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutSellItemConfirmView* mView_; DLL2SDK::System_Core::System::Action* OnConfirmAction_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnConfirmClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99486(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_99487(); void Init_99488(); void RegisterDelegates_99489(); void UnRegisterDelegates_99490(); void InitView_99491(int32_t items_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* coin_); void OnBtnConfirmClick_99492(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_99493(); void __xLuaBaseProxy_Init_99494(); void __xLuaBaseProxy_RegisterDelegates_99495(); void __xLuaBaseProxy_UnRegisterDelegates_99496(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutRoleNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { int32_t mCacheFrame_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mHidePosition_; DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType mCacheSquadType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowSquad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UploadEntranceClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99480(); bool IsShowSquad_99481(); void OnNavigationShowed_99482(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void UploadEntranceClick_99483(); void OnNavigationWillClose_99484(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); bool __xLuaBaseProxy_IsShowSquad_99485(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutRoleItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutRoleItemView* mView_; DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* mSquadInventoryDS_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutReddotDatastore* mLoadoutReddotDS_; DLL2SDK::Assembly_CSharp::Squad::SIRole* mCacheRole_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReddotActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReddotNotNull_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEntranceTimestamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99471(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_99472(); void Init_99473(); void SetReddotActive_99474(DLL2SDK::Assembly_CSharp::GameUI::ClientReddotState state_); bool IsReddotNotNull_99475(); uint32_t GetEntranceTimestamp_99476(); bool SetEasyListData_99477(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_99478(); void __xLuaBaseProxy_Init_99479(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutRoleController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutRoleView* mView_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mRoleItemEasyList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mRoleAllList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mRoleShowList_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mDetailItemEasyList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mOtherAllList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mOtherShowList_; float DISABLE_WEAPON_VIEW_ALPHA_; float ENABLE_WEAPON_VIEW_ALPHA_; struct StaticFields { bool bNeedResetScrollView_; DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType CacheAvatarSquadType_; DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* CacheSquadMemberData_; DLL2SDK::Assembly_CSharp::GameBase::BRLoadout* CacheBrMemberData_; DLL2SDK::Assembly_CSharp::GameBase::PVELoadout* CachePveMemberData_; DLL2SDK::Assembly_CSharp::Squad::SIRole* CacheEquipedRole_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponMenuType CacheSelectedMenu_; DLL2SDK::Assembly_CSharp::Squad::LoadoutFilterType CacheFilterType_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponSortByRarity CacheRoleSortRarity_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponSortByRarity CacheOtherSortRarity_; DLL2SDK::Assembly_CSharp::Squad::SIRole* CacheShowRole_; int32_t CacheShowRoleIndex_; DLL2SDK::Assembly_CSharp::Squad::SIItem* CacheShowDetailItem_; int32_t CacheShowDetailItemIndex_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* CacheShowRoleAppearanceMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* CacheEquipedRoleAppearance_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* CacheMenuReddotTimestamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAllView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetSomething_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTimeoutItemUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRoleData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRoleList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSuiteDetailBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRoleInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResModelChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoleSlotReddotTimestamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadoutIdx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCurrentDetailItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddDetailItemToMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MenuCellToSkinType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponCellClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoverCacheRoleSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponUpdateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentReddotFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoleEquipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoleEquipedBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoleGotoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailEquipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRequestRoleSkinData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveItemFromMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailTakeOffBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailGotoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99421(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_99422(); void Init_99423(); void DelayInitView_99424(); void WillShow_99425(); void RefreshAllView_99426(bool refreshDetail_, bool bPlayEntranAni_); void ResetSomething_99427(); void RegisterDelegates_99428(); void UnRegisterDelegates_99429(); void OnNotifyTimeoutItemUpdate_99430(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void SetRoleData_99431(bool refreshDetail_, bool bPlayEntranAni_); void UpdateRoleList_99432(); void OnSuiteDetailBtnClick_99433(); void UpdateRoleInfo_99434(bool bPlayEntranAni_); void OnResModelChanged_99435(); void UpdateTab_99436(bool refreshReddot_); void UpdateItemPanel_99438(bool refreshDetail_, bool bPlayEntranAni_); int32_t GetLoadoutIdx_99439(); void CheckCurrentDetailItem_99440(); void AddDetailItemToMap_99441(DLL2SDK::Assembly_CSharp::Squad::AppearanceType aType_, DLL2SDK::Assembly_CSharp::Squad::SIItem* item_); void ShowItemList_99442(bool refreshDetail_); void UpdateItemInfo_99443(bool bPlayEntranAni_); void UpdateBtnState_99444(); DLL2SDK::Assembly_CSharp::Squad::AppearanceType MenuCellToSkinType_99445(DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponMenuType menuType_); void OnNotifyLoadoutWeaponCellClick_99446(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void RecoverCacheRoleSkin_99447(DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponMenuType menuType_); void OnDetailCloseBtnClick_99448(); void OnNotifyLoadoutWeaponFilterClick_99449(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLoadoutWeaponFilterItemClick_99450(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLoadoutWeaponUpdateData_99451(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnRoleEquipBtnClick_99453(); void OnRoleEquipedBtnClick_99454(); void OnRoleGotoBtnClick_99455(); void OnDetailEquipBtnClick_99456(); DLL2SDK::CSProto::msg::RoleAppearance* GetRequestRoleSkinData_99457(); void RemoveItemFromMap_99458(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_); void OnDetailTakeOffBtnClick_99459(); void OnDetailGotoBtnClick_99460(); bool OnEasyListItemClick_99461(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_99462(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_99464(); void __xLuaBaseProxy_Init_99465(); void __xLuaBaseProxy_DelayInitView_99466(); void __xLuaBaseProxy_WillShow_99467(); void __xLuaBaseProxy_RegisterDelegates_99468(); void __xLuaBaseProxy_UnRegisterDelegates_99469(); void __xLuaBaseProxy_OnSuiteDetailBtnClick_99470(); static uint32_t GetRoleSlotReddotTimestamp_99437(uint64_t roleGuid_, DLL2SDK::Assembly_CSharp::Squad::AppearanceType appearance_); static DLL2SDK::CSProto::msg::ERedDotDataFlag GetCurrentReddotFlag_99452(); static void _cctor_99463(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutProfessionChipNavController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutShowInSquadNavController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutProfessionChipController* mController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99412(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_99413(); bool IsEnableCameraClear_99414(); void OnNavigationShowed_99415(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_99416(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_99417(); bool __xLuaBaseProxy_IsEnableCameraClear_99418(); void __xLuaBaseProxy_OnNavigationShowed_99419(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); void __xLuaBaseProxy_OnNavigationWillClose_99420(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutProfessionChipController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutProfessionChipView* mView_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mChipItemEasyList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mChipAllList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mChipShowList_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mOtherItemEasyList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mOtherAllList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mOtherShowList_; DLL2SDK::mscorlib::System::String* ChipTeachVideoUrl_; DLL2SDK::mscorlib::System::String* VideoUrlKing_; DLL2SDK::mscorlib::System::String* VideoUrlGarenaSA_; DLL2SDK::mscorlib::System::String* VideoUrlKorea_; DLL2SDK::mscorlib::System::String* VideoUrlVNG_; DLL2SDK::mscorlib::System::String* VideoUrlTest_; bool bMagnifyMode_; float DISABLE_WEAPON_VIEW_ALPHA_; float ENABLE_WEAPON_VIEW_ALPHA_; struct StaticFields { bool bNeedResetScrollView_; DLL2SDK::Assembly_CSharp::GameBase::BRLoadout* CacheBRLoadout_; DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType CacheAvatarSquadType_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponMenuType CacheSelectedMenu_; DLL2SDK::Assembly_CSharp::Squad::LoadoutFilterType CacheFilterType_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponSortByRarity CacheChipSortRarity_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponSortByRarity CacheSkinSortRarity_; DLL2SDK::Assembly_CSharp::Squad::SIItem* CacheShowChip_; int32_t CacheShowChipIndex_; DLL2SDK::Assembly_CSharp::Squad::SIItem* CacheShowSkin_; int32_t CacheShowSkinIndex_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* CacheMenuReddotTimestamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetSomething_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTopBarBackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMagnifyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMagnifyMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateChipList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateChipInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetChipTeachVideoUrl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCurrnetChip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnModelResChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponSlotReddotTimestamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentDetailItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponCellClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponEquipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponEquipedBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponGotoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailEquipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailTakeOffBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailGotoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponUpdateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWebViewClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChipTeachVideoBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAllView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99360(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_99361(); void Init_99362(); void DelayInitView_99363(); void OnClose_99364(); void WillShow_99365(); void ResetSomething_99366(); void RegisterDelegates_99367(); void UnRegisterDelegates_99368(); void OnNotifyTopBarBackBtnClick_99369(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnMagnifyBtnClick_99370(); void SetMagnifyMode_99371(bool show_); void SetWeaponData_99372(bool refreshDetail_); void UpdateChipList_99373(); void UpdateChipInfo_99374(); DLL2SDK::mscorlib::System::String* SetChipTeachVideoUrl_99375(DLL2SDK::Assembly_CSharp::Config::BRProfessionChipConfig* chipConf_); void ShowCurrnetChip_99376(); void OnModelResChanged_99377(); void UpdateTab_99378(bool refreshReddot_); void UpdateItemPanel_99380(bool refreshDetail_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetCurrentDetailItem_99381(); void ShowItemList_99382(bool refreshDetail_); void UpdateItemInfo_99383(); void UpdateBtnState_99384(); void OnNotifyLoadoutWeaponCellClick_99385(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnDetailCloseBtnClick_99386(); void OnNotifyLoadoutWeaponFilterClick_99387(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLoadoutWeaponFilterItemClick_99388(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnWeaponEquipBtnClick_99389(); void OnWeaponEquipedBtnClick_99390(); void OnWeaponGotoBtnClick_99391(); void OnDetailEquipBtnClick_99392(); void OnDetailTakeOffBtnClick_99393(); void OnDetailGotoBtnClick_99394(); void OnNotifyLoadoutWeaponUpdateData_99395(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnWebViewClose_99396(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnChipTeachVideoBtn_99397(); void RefreshAllView_99398(bool refreshDetail_); bool OnEasyListItemClick_99399(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_99400(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_99402(); void __xLuaBaseProxy_Init_99403(); void __xLuaBaseProxy_DelayInitView_99404(); void __xLuaBaseProxy_OnClose_99405(); void __xLuaBaseProxy_WillShow_99406(); void __xLuaBaseProxy_RegisterDelegates_99407(); void __xLuaBaseProxy_UnRegisterDelegates_99408(); void __xLuaBaseProxy_OnNotifyTopBarBackBtnClick_99409(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); static uint32_t GetWeaponSlotReddotTimestamp_99379(uint64_t weaponGuid_, DLL2SDK::Assembly_CSharp::GameUI::EClientReddotSlot reddotSlot_); static void _cctor_99401(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutOtherItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutOtherItemView* mView_; DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* mSquadInventoryDS_; DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionDataStore* mWeaponPromotionDS_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutReddotDatastore* mLoadoutReddotDS_; DLL2SDK::Assembly_CSharp::GameBase::LoadoutDataStore* mLoadoutDS_; DLL2SDK::Assembly_CSharp::Squad::SIItem* mCacheItem_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReddotActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReddotNotNull_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshInLoadoutWeaponNavController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshInLoadoutBrWeaponNavController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshInLoadoutBrThrowingNavController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshInLoadoutRoleNavController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshInLoadoutSkillNavController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshInLoadoutEquipmentNavController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshInLoadoutPveWeaponNavigation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshInLoadoutPveEquipmentNavigation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshInLoadoutKillStreakNavController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshInLoadoutProfessionChipNavController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshInLoadoutJetpackEquipmentNavController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshInLoadoutParachuteEquipmentNavController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshInLoadoutPveUltNavigation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshInLoadoutPveMeleeNavigation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshInLoadoutPvePistolNavigation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCachItemLockTip_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99331(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_99332(); void Init_99333(); void RegisterDelegates_99334(); void UnRegisterDelegates_99335(); void SetReddotActive_99336(DLL2SDK::Assembly_CSharp::GameUI::ClientReddotState state_); bool IsReddotNotNull_99337(); bool SetEasyListData_99338(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void RefreshInLoadoutWeaponNavController_99339(int32_t index_); void RefreshInLoadoutBrWeaponNavController_99340(int32_t index_); void RefreshInLoadoutBrThrowingNavController_99341(int32_t index_); void RefreshInLoadoutRoleNavController_99342(int32_t index_); void RefreshInLoadoutSkillNavController_99343(int32_t index_); void RefreshInLoadoutEquipmentNavController_99344(int32_t index_); void RefreshInLoadoutPveWeaponNavigation_99345(int32_t index_); void RefreshInLoadoutPveEquipmentNavigation_99346(int32_t index_); void RefreshInLoadoutKillStreakNavController_99347(int32_t index_); void RefreshInLoadoutProfessionChipNavController_99348(int32_t index_); void RefreshInLoadoutJetpackEquipmentNavController_99349(int32_t index_); void RefreshInLoadoutParachuteEquipmentNavController_99350(int32_t index_); void RefreshInLoadoutPveUltNavigation_99351(int32_t index_); void RefreshInLoadoutPveMeleeNavigation_99352(int32_t index_); void RefreshInLoadoutPvePistolNavigation_99353(int32_t index_); void SetCachItemLockTip_99354(bool isshowLock_); bool _RefreshInLoadoutKillStreakNavController_m__0_99355(DLL2SDK::Assembly_CSharp::Squad::SIItem* it_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_99356(); void __xLuaBaseProxy_Init_99357(); void __xLuaBaseProxy_RegisterDelegates_99358(); void __xLuaBaseProxy_UnRegisterDelegates_99359(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct LoadoutDetailBaseNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_Squad* m_SquadAvatarCtrl_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowNone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowSquad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowImpl_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98057(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_98058(); bool IsShowNone_98059(); bool IsShowSquad_98060(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_98061(); bool IsEnableCameraClear_98062(); void OnNavigationWillShow_98063(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_); void OnNavigationShowed_98064(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_98065(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void OnShowImpl_98066(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_98067(); bool __xLuaBaseProxy_IsShowNone_98068(); bool __xLuaBaseProxy_IsShowSquad_98069(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_98070(); bool __xLuaBaseProxy_IsEnableCameraClear_98071(); void __xLuaBaseProxy_OnNavigationWillShow_98072(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutMainController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutMainView* mView_; DLL2SDK::Assembly_CSharp::GameBase::LoadoutDataStore* mLoadoutDataStore_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutReddotDatastore* mLoadoutReddotDatastore_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutHomeController* mLoadoutHomeController_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutPveHomeController* mLoadoutPveHomeController_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutBrHomeController* mLoadoutBrHomeController_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutInventoryController* mLoadoutInventoryController_; DLL2SDK::Assembly_CSharp::GameUI::Home::BagIndividuationMainController* mBagIndividuationMainController_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mTabMap_; bool mHidePVETab_; struct StaticFields { DLL2SDK::Assembly_CSharp::Squad::LoadoutMainTabType mCurrentTabType_; DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType mAvatarSquadType_; DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::System_Core::System::Action* __f__am_cache1_; DLL2SDK::System_Core::System::Action* __f__am_cache2_; DLL2SDK::System_Core::System::Action* __f__am_cache3_; DLL2SDK::System_Core::System::Action* __f__am_cache4_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyUpdateReddotData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayLeftTopAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadoutMainTabSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLoadoutHome_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLoadoutPveHome_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLoadoutBrHome_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowIndividuation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowInventory_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99298(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_99299(); void Init_99300(); void WillShow_99301(); void RegisterDelegates_99302(); void UnRegisterDelegates_99303(); void OnNotifyUpdateReddotData_99304(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void PlayLeftTopAnim_99305(); void InitView_99306(); void OnLoadoutMainTabSwitch_99307(int32_t index_); void RefreshView_99308(); void ShowLoadoutHome_99309(bool show_); void ShowLoadoutPveHome_99310(bool show_); void ShowLoadoutBrHome_99311(bool show_); void ShowIndividuation_99312(bool show_); void ShowInventory_99313(bool show_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_99320(); void __xLuaBaseProxy_Init_99321(); void __xLuaBaseProxy_WillShow_99322(); void __xLuaBaseProxy_RegisterDelegates_99323(); void __xLuaBaseProxy_UnRegisterDelegates_99324(); static void _cctor_99314(); static void _RefreshView_m__0_99315(); static void _RefreshView_m__1_99316(); static void _RefreshView_m__2_99317(); static void _RefreshView_m__3_99318(); static void _RefreshView_m__4_99319(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutKillStreakNavController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutShowInSquadNavController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutKillStreakController* mController_; void _ctor_99292(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_99293(); bool IsEnableCameraClear_99294(); void OnNavigationWillShow_99295(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_); void OnNavigationShowed_99296(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_99297(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutKillStreakController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutKillStreakView* mView_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mItemEasyList_; bool bMagnifyMode_; struct StaticFields { int32_t MAX_ITEM_COUNT_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mItemShowList_; int32_t CacheShowItemIndex_; DLL2SDK::Assembly_CSharp::Squad::SIItem* CacheShowItem_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CacheEquipedItemList_; DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType CacheAvatarSquadType_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99263(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_99264(); void Init_99265(); void DelayInitView_99266(); void WillShow_99267(); void RefreshView_99268(); void RegisterDelegates_99269(); void UnRegisterDelegates_99270(); void OnNotifyTopBarBackBtnClick_99271(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnMagnifyBtnClick_99272(); void SetMagnifyMode_99273(bool show_); void ShowAvatarWeaponBox_99274(bool show_); void ShowCurrentKillStreak_99275(); void UpdateItemList_99276(); void UpdateItemInfo_99277(int32_t index_); void UpdateBtnView_99278(); void OnNotifyLoadoutWeaponUpdateData_99279(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyDataStoreUpdated_99280(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void OnEquipBtnClick_99281(); void OnEquipedBtnClick_99282(); void OnGotoBtnClick_99283(); void OnPopupCloseBtnClick_99284(); void OnPopupSlot1Click_99285(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnPopupSlot2Click_99286(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnPopupSlot3Click_99287(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); bool OnEasyListItemClick_99288(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_99289(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); static void _cctor_99290(); static bool _UpdateBtnView_m__0_99291(DLL2SDK::Assembly_CSharp::Squad::SIItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutInventoryItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutInventoryItemView* mView_; DLL2SDK::Assembly_CSharp::Squad::SIItem* mCacheItem_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutReddotDatastore* mLoadoutReddotDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReddotActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetExchangeCoinData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99251(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_99252(); void Init_99253(); void RegisterDelegates_99254(); void UnRegisterDelegates_99255(); void SetReddotActive_99256(DLL2SDK::Assembly_CSharp::GameUI::ClientReddotState state_); bool SetEasyListData_99257(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void SetExchangeCoinData_99258(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_99259(); void __xLuaBaseProxy_Init_99260(); void __xLuaBaseProxy_RegisterDelegates_99261(); void __xLuaBaseProxy_UnRegisterDelegates_99262(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutInventoryExchangeItemConfirmController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutInventoryExchangeItemConfirmView* mView_; DLL2SDK::Assembly_CSharp::Squad::SIItem* mCacheItem_; int32_t mPrice_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOkBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOkGrayBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTipsLabelAndBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99236(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_99237(); void Init_99238(); void RegisterDelegates_99239(); void UnRegisterDelegates_99240(); void OnOkBtnClick_99241(); void OnOkGrayBtnClick_99242(); void OnCloseBtnClick_99243(); void SetData_99244(DLL2SDK::Assembly_CSharp::Squad::SIItem* itemData_); void SetTipsLabelAndBtn_99245(); void RefreshItem_99246(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_99247(); void __xLuaBaseProxy_Init_99248(); void __xLuaBaseProxy_RegisterDelegates_99249(); void __xLuaBaseProxy_UnRegisterDelegates_99250(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutInventoryController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutInventoryView* mView_; DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* mSquadInventoryDS_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutReddotDatastore* mLoadoutReddotDS_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mItemEasyList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mItemAllList_; bool isInit_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* initTimer_; struct StaticFields { DLL2SDK::mscorlib::System::Converter_2* __f__am_cache0_; DLL2SDK::mscorlib::System::Converter_2* __f__am_cache1_; DLL2SDK::mscorlib::System::Converter_2* __f__am_cache2_; DLL2SDK::mscorlib::System::Converter_2* __f__am_cache3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortConsumable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExchangeCoinItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsExchangeCoinShowInBag_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99206(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_99207(); void Init_99208(); void DelayInitView_99209(); void OnClose_99210(); void WillShow_99211(); void RegisterDelegates_99212(); void UnRegisterDelegates_99213(); void RefreshAvatar_99214(); void OnNotifyUseItem_99215(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void UpdateItemList_99216(bool resetScrollView_); int32_t SortConsumable_99217(DLL2SDK::Assembly_CSharp::Squad::SIConsumableItem* a_, DLL2SDK::Assembly_CSharp::Squad::SIConsumableItem* b_); bool OnEasyListItemClick_99218(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnExchangeCoinItemClick_99219(DLL2SDK::Assembly_CSharp::Squad::SIItem* itemData_); void OnEasyListDataChanged_99220(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void NotifyDataStoreUpdated_99221(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); bool IsExchangeCoinShowInBag_99222(int32_t itemid_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_99227(); void __xLuaBaseProxy_Init_99228(); void __xLuaBaseProxy_OnClose_99229(); void __xLuaBaseProxy_WillShow_99230(); void __xLuaBaseProxy_RegisterDelegates_99231(); void __xLuaBaseProxy_UnRegisterDelegates_99232(); static DLL2SDK::Assembly_CSharp::Squad::SIItem* _UpdateItemList_m__0_99223(DLL2SDK::Assembly_CSharp::Squad::SIConsumableItem* s_); static DLL2SDK::Assembly_CSharp::Squad::SIItem* _UpdateItemList_m__1_99224(DLL2SDK::Assembly_CSharp::Squad::SIConsumableItem* s_); static DLL2SDK::Assembly_CSharp::Squad::SIItem* _UpdateItemList_m__2_99225(DLL2SDK::Assembly_CSharp::Squad::SIConsumableItem* s_); static DLL2SDK::Assembly_CSharp::Squad::SIItem* _UpdateItemList_m__3_99226(DLL2SDK::Assembly_CSharp::Squad::SIConsumableItem* s_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutInventoryConfirmController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutInventoryConfirmView* mView_; DLL2SDK::Assembly_CSharp::Squad::SIItem* mCacheItem_; DLL2SDK::mscorlib::System::Action_1* mOkCallback_; DLL2SDK::mscorlib::System::Object* mOkParam_; struct StaticFields { DLL2SDK::mscorlib::System::Action_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOkBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNumberMultiBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowNumberSelectView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_Box_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_Gift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_Other_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_NumberItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99180(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_99181(); void Init_99182(); void RegisterDelegates_99183(); void UnRegisterDelegates_99184(); void OnClose_99185(); void OnOkBtnClick_99186(); void OnCloseBtnClick_99187(); void OnNumberMultiBtnClick_99188(); void ShowNumberSelectView_99189(bool show_, int32_t defaultV_, int32_t maxV_); void RefreshItem_99190(); void RefreshBtn_99191(DLL2SDK::mscorlib::System::String* text_, DLL2SDK::mscorlib::System::String* descText_, DLL2SDK::mscorlib::System::Action_1* callback_); void SetData_Box_99192(DLL2SDK::Assembly_CSharp::Squad::SIItem* itemData_, DLL2SDK::mscorlib::System::String* btnText_, DLL2SDK::mscorlib::System::Action_1* btnCallback_); void SetData_Gift_99193(DLL2SDK::Assembly_CSharp::Squad::SIItem* itemData_, DLL2SDK::mscorlib::System::String* btnText_, DLL2SDK::mscorlib::System::Action_1* btnCallback_); void SetData_Other_99194(DLL2SDK::Assembly_CSharp::Squad::SIItem* itemData_, DLL2SDK::mscorlib::System::String* btnText_, DLL2SDK::mscorlib::System::Action_1* btnCallback_); void SetData_NumberItem_99195(DLL2SDK::Assembly_CSharp::Squad::SIItem* itemData_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_99197(); void __xLuaBaseProxy_Init_99198(); void __xLuaBaseProxy_RegisterDelegates_99199(); void __xLuaBaseProxy_UnRegisterDelegates_99200(); void __xLuaBaseProxy_OnClose_99201(); static void _SetData_NumberItem_m__0_99196(DLL2SDK::mscorlib::System::Object* p_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutHomeBaseController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutHomeBaseView* mBaseView_; DLL2SDK::Assembly_CSharp::GameBase::LoadoutDataStore* mLoadoutDataStore_; DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* mLocalPlayerDataStore_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_Squad* mSquadAvatarController_; DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* mCacheSquadMemberData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UploadEntranceClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTabToggleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEquipLoadoutBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCurrentLoadout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_UploadEntranceClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FocusOnPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendToChangeLoadoutName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCopyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponUpdateData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99158(); void Init_99159(); void WillShow_99160(); void OnClose_99161(); void RefreshLevel_99162(); void UploadEntranceClick_99163(); void RegisterDelegates_99164(); void UnRegisterDelegates_99165(); void OnTabToggleClick_99166(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnEquipLoadoutBtnClick_99167(); void ShowCurrentLoadout_99168(); void UploadEntranceClick_99169(int32_t loadoutIdx_); void FocusOnPos_99170(int32_t pos_); void RefreshAvatar_99171(); void SendToChangeLoadoutName_99172(); void OnCopyBtnClick_99173(); void OnNotifyLoadoutWeaponUpdateData_99174(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void __xLuaBaseProxy_Init_99175(); void __xLuaBaseProxy_WillShow_99176(); void __xLuaBaseProxy_OnClose_99177(); void __xLuaBaseProxy_RegisterDelegates_99178(); void __xLuaBaseProxy_UnRegisterDelegates_99179(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutEquipmentNavController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutShowInSquadNavController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutEquipmentController* mController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UploadEntranceClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReddotEnumIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99147(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_99148(); bool IsEnableCameraClear_99149(); void OnNavigationShowed_99150(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void UploadEntranceClick_99151(); int32_t GetReddotEnumIndex_99152(); void OnNavigationWillClose_99153(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_99154(); bool __xLuaBaseProxy_IsEnableCameraClear_99155(); void __xLuaBaseProxy_OnNavigationShowed_99156(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); void __xLuaBaseProxy_OnNavigationWillClose_99157(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutCompoundNavigation : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutCompoundController* mController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowCommonAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99138(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_99139(); bool IsEnableCameraClear_99140(); bool IsShowCommonAvatar_99141(); void OnNavigationShowed_99142(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_99143(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_99144(); bool __xLuaBaseProxy_IsEnableCameraClear_99145(); bool __xLuaBaseProxy_IsShowCommonAvatar_99146(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutCompoundController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutCompoundView* mView_; DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* mSquadInventoryDS_; DLL2SDK::Assembly_CSharp::Squad::SIConsumableItem* mCacheItem_; DLL2SDK::Assembly_CSharp::Config::CompoundConfConfig* mCacheItemConf_; DLL2SDK::Assembly_CSharp::Config::ChipConfConfig* mChipConf_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutChipSaleController* mChipCtr_; struct StaticFields { uint32_t mCacheId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCompoundBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSaleBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChipSold_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneReconnectSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBaseData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNumberTools_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUseChipLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponAssetState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponAssetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnModelResChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99111(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_99112(); void Init_99113(); void RegisterDelegates_99114(); void UnRegisterDelegates_99115(); void NotifyDataStoreUpdated_99116(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void WillShow_99117(); void OnOpen_99118(); void OnCompoundBtnClick_99119(); void OnSaleBtnClick_99120(); void CloseImpl_99121(); void OnChipSold_99122(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnZoneReconnectSuccess_99123(); void SetBaseData_99124(); void SetNumberTools_99125(); void SetUseChipLabel_99126(int32_t count_); void SetWeaponAssetState_99127(); void SetWeaponAssetInfo_99128(); void OnModelResChanged_99129(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_99131(); void __xLuaBaseProxy_Init_99132(); void __xLuaBaseProxy_RegisterDelegates_99133(); void __xLuaBaseProxy_UnRegisterDelegates_99134(); void __xLuaBaseProxy_WillShow_99135(); void __xLuaBaseProxy_OnOpen_99136(); void __xLuaBaseProxy_OnZoneReconnectSuccess_99137(); static void _cctor_99130(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutChipSaleController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutChipSaleView* mView_; DLL2SDK::Assembly_CSharp::Squad::SIConsumableItem* mChip_; DLL2SDK::Assembly_CSharp::Config::ChipConfConfig* mChipConf_; int32_t mSaleNum_; int32_t mSaleNumMin_; int32_t mSaleNumMax_; int32_t mCurrentNum_; int32_t mNeedNum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetViewParent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSaleBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnIncreaseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDecreaseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMaxBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBtnShouldDisable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99094(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_99095(); void Init_99096(); void SetItemData_99097(DLL2SDK::Assembly_CSharp::Squad::SIConsumableItem* chipData_, DLL2SDK::Assembly_CSharp::Config::ChipConfConfig* chipConf_); void SetViewParent_99098(DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); void CloseWindow_99099(); void RegisterDelegates_99100(); void UnRegisterDelegates_99101(); void OnSaleBtnClick_99102(); void OnIncreaseBtnClick_99103(); void OnDecreaseBtnClick_99104(); void OnMaxBtnClick_99105(); void CheckBtnShouldDisable_99106(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_99107(); void __xLuaBaseProxy_Init_99108(); void __xLuaBaseProxy_RegisterDelegates_99109(); void __xLuaBaseProxy_UnRegisterDelegates_99110(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutBrWeaponNavController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutShowInSquadNavController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutBrWeaponController* mController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UploadEntranceClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99084(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_99085(); bool IsEnableCameraClear_99086(); void OnNavigationShowed_99087(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void UploadEntranceClick_99088(); void OnNavigationWillClose_99089(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_99090(); bool __xLuaBaseProxy_IsEnableCameraClear_99091(); void __xLuaBaseProxy_OnNavigationShowed_99092(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); void __xLuaBaseProxy_OnNavigationWillClose_99093(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutBrWeaponController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutBrWeaponView* mView_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mWeaponItemEasyList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mWeaponAllList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mWeaponShowList_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mDetailItemEasyList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mOtherAllList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mOtherShowList_; bool bMagnifyMode_; float DISABLE_WEAPON_VIEW_ALPHA_; float ENABLE_WEAPON_VIEW_ALPHA_; struct StaticFields { bool bNeedResetScrollView_; DLL2SDK::Assembly_CSharp::GameBase::BRLoadout* CacheBRLoadout_; DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType CacheAvatarSquadType_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponMenuType CacheSelectedMenu_; DLL2SDK::Assembly_CSharp::Squad::LoadoutFilterType CacheFilterType_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponSortByRarity CacheWeaponSortRarity_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponSortByRarity CacheOtherSortRarity_; DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageWeaponType CacheWeaponSortStorage_; DLL2SDK::Assembly_CSharp::Squad::SIWeapon* CacheShowWeapon_; int32_t CacheShowWeaponIndex_; DLL2SDK::Assembly_CSharp::Squad::SIItem* CacheShowWeaponAttach_; int32_t CacheShowWeaponAttachIndex_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* CacheMenuReddotTimestamp_; DLL2SDK::mscorlib::System::Converter_2* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAllView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetSomething_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTopBarBackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMagnifyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMagnifyMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeaponList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCurrnetEquipWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponSlotReddotTimestamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentDetailItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponCellClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponEquipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponEquipedBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailEquipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailTakeOffBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailGotoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponUpgroupBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponUpdateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAssetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnModelResChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99033(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_99034(); void Init_99035(); void DelayInitView_99036(); void OnClose_99037(); void WillShow_99038(); void RefreshAllView_99039(bool refreshDetail_); void ResetSomething_99040(); void RegisterDelegates_99041(); void UnRegisterDelegates_99042(); void OnNotifyTopBarBackBtnClick_99043(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnMagnifyBtnClick_99044(); void SetMagnifyMode_99045(bool show_); void SetWeaponData_99046(bool refreshDetail_); void UpdateWeaponList_99047(); void UpdateWeaponInfo_99048(); void ShowCurrnetEquipWeapon_99049(); void UpdateTab_99050(bool refreshReddot_); void UpdateItemPanel_99052(bool refreshDetail_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetCurrentDetailItem_99053(); void ShowItemList_99054(bool refreshDetail_); void UpdateItemInfo_99055(); void UpdateBtnState_99056(); void OnNotifyLoadoutWeaponCellClick_99057(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnDetailCloseBtnClick_99058(); void OnNotifyLoadoutWeaponFilterClick_99059(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLoadoutWeaponFilterItemClick_99060(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnWeaponEquipBtnClick_99061(); void OnWeaponEquipedBtnClick_99062(); void OnDetailEquipBtnClick_99063(); void OnDetailTakeOffBtnClick_99064(); void OnDetailGotoBtnClick_99065(); void OnWeaponUpgroupBtnClick_99066(); void OnNotifyLoadoutWeaponUpdateData_99067(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void SetAssetInfo_99068(); void OnModelResChanged_99069(); bool OnEasyListItemClick_99070(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_99071(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_99074(); void __xLuaBaseProxy_Init_99075(); void __xLuaBaseProxy_DelayInitView_99076(); void __xLuaBaseProxy_OnClose_99077(); void __xLuaBaseProxy_WillShow_99078(); void __xLuaBaseProxy_RegisterDelegates_99079(); void __xLuaBaseProxy_UnRegisterDelegates_99080(); void __xLuaBaseProxy_OnNotifyTopBarBackBtnClick_99081(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); static uint32_t GetWeaponSlotReddotTimestamp_99051(uint32_t weaponId_, DLL2SDK::Assembly_CSharp::GameUI::EClientReddotSlot reddotSlot_); static void _cctor_99072(); static DLL2SDK::Assembly_CSharp::Squad::SIItem* _UpdateItemPanel_m__0_99073(DLL2SDK::Assembly_CSharp::Squad::SISkin* s_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutBrVehicleNavController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutShowInSquadNavController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutBrVehicleController* mController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99024(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_99025(); bool IsEnableCameraClear_99026(); void OnNavigationShowed_99027(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_99028(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_99029(); bool __xLuaBaseProxy_IsEnableCameraClear_99030(); void __xLuaBaseProxy_OnNavigationShowed_99031(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); void __xLuaBaseProxy_OnNavigationWillClose_99032(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); }; } namespace DLL2SDK::Assembly_CSharp::Squad { enum struct LoadoutVehicleMenuType : int32_t { All_ = static_cast(0x0), Plane_ = static_cast(0x1E3CF79), Buick_ = static_cast(0x1E3CFDE), Jeep_ = static_cast(0x1E3CFE1), Pickup_ = static_cast(0x1E3CFE2), BeachMotor_ = static_cast(0x1E3CFE3), Boat_ = static_cast(0x1E3D0A5), Motor_ = static_cast(0x1E3D109), Bike_ = static_cast(0x1E3D10A), Helicopter_ = static_cast(0x1E3D1D1), Drone_ = static_cast(0x1E3D1DB), InterferDrone_ = static_cast(0x1E3D1DC), Turret_ = static_cast(0x1E3D2FD), ReconCar_ = static_cast(0x1E3CFE4), ATV_ = static_cast(0x1E3CFDD), Truck_ = static_cast(0x1E3CFDF), Assault_ = static_cast(0x1E3CFE0) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutBrThrowingNavController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutShowInSquadNavController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutBrThrowingController* mController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UploadEntranceClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98960(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_98961(); bool IsEnableCameraClear_98962(); void OnNavigationShowed_98963(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void UploadEntranceClick_98964(); void OnNavigationWillClose_98965(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_98966(); bool __xLuaBaseProxy_IsEnableCameraClear_98967(); void __xLuaBaseProxy_OnNavigationShowed_98968(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); void __xLuaBaseProxy_OnNavigationWillClose_98969(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutBrThrowingController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutBrThrowingView* mView_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mWeaponItemEasyList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mWeaponAllList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mWeaponShowList_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mDetailItemEasyList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mOtherAllList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mOtherShowList_; bool bMagnifyMode_; float DISABLE_WEAPON_VIEW_ALPHA_; float ENABLE_WEAPON_VIEW_ALPHA_; struct StaticFields { bool bNeedResetScrollView_; DLL2SDK::Assembly_CSharp::GameBase::BRLoadout* CacheBRLoadout_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponMenuType CacheSelectedMenu_; DLL2SDK::Assembly_CSharp::Squad::LoadoutFilterType CacheFilterType_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponSortByRarity CacheWeaponSortRarity_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponSortByRarity CacheOtherSortRarity_; DLL2SDK::Assembly_CSharp::Squad::SIItem* CacheShowWeapon_; int32_t CacheShowWeaponIndex_; DLL2SDK::Assembly_CSharp::Squad::SIItem* CacheShowWeaponAttach_; int32_t CacheShowWeaponAttachIndex_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* CacheMenuReddotTimestamp_; DLL2SDK::mscorlib::System::Converter_2* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAllView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetSomething_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTopBarBackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMagnifyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMagnifyMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeaponList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCurrnetEquipWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponSlotReddotTimestamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentDetailItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponCellClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponEquipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponEquipedBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailEquipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailTakeOffBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailGotoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponUpdateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAssetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnModelResChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98910(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_98911(); void Init_98912(); void DelayInitView_98913(); void OnClose_98914(); void WillShow_98915(); void RefreshAllView_98916(bool refreshDetail_); void ResetSomething_98917(); void RegisterDelegates_98918(); void UnRegisterDelegates_98919(); void OnNotifyTopBarBackBtnClick_98920(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnMagnifyBtnClick_98921(); void SetMagnifyMode_98922(bool show_); void SetWeaponData_98923(bool refreshDetail_); void UpdateWeaponList_98924(); void UpdateWeaponInfo_98925(); void ShowCurrnetEquipWeapon_98926(); void UpdateTab_98927(bool refreshReddot_); void UpdateItemPanel_98929(bool refreshDetail_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetCurrentDetailItem_98930(); void ShowItemList_98931(bool refreshDetail_); void UpdateItemInfo_98932(); void UpdateBtnState_98933(); void OnNotifyLoadoutWeaponCellClick_98934(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnDetailCloseBtnClick_98935(); void OnNotifyLoadoutWeaponFilterClick_98936(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLoadoutWeaponFilterItemClick_98937(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnWeaponEquipBtnClick_98938(); void OnWeaponEquipedBtnClick_98939(); void OnDetailEquipBtnClick_98940(); void OnDetailTakeOffBtnClick_98941(); void OnDetailGotoBtnClick_98942(); void OnNotifyLoadoutWeaponUpdateData_98943(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void SetAssetInfo_98944(); void OnModelResChanged_98945(); bool OnEasyListItemClick_98946(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_98947(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_98950(); void __xLuaBaseProxy_Init_98951(); void __xLuaBaseProxy_DelayInitView_98952(); void __xLuaBaseProxy_OnClose_98953(); void __xLuaBaseProxy_WillShow_98954(); void __xLuaBaseProxy_RegisterDelegates_98955(); void __xLuaBaseProxy_UnRegisterDelegates_98956(); void __xLuaBaseProxy_OnNotifyTopBarBackBtnClick_98957(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); static uint32_t GetWeaponSlotReddotTimestamp_98928(uint32_t weaponId_, DLL2SDK::Assembly_CSharp::GameUI::EClientReddotSlot reddotSlot_); static void _cctor_98948(); static DLL2SDK::Assembly_CSharp::Squad::SIItem* _UpdateItemPanel_m__0_98949(DLL2SDK::Assembly_CSharp::Squad::SISkin* s_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutBrParachuteEquipmentNavController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutShowInSquadNavController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutBrParachuteEquipmentController* m_JetpackController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98901(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_98902(); bool IsEnableCameraClear_98903(); void OnNavigationShowed_98904(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_98905(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_98906(); bool __xLuaBaseProxy_IsEnableCameraClear_98907(); void __xLuaBaseProxy_OnNavigationShowed_98908(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); void __xLuaBaseProxy_OnNavigationWillClose_98909(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutBrParachuteEquipmentController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutBrParachuteEquipmentView* mView_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mItemEasyList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mItemShowList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mItemAllList_; bool bMagnifyMode_; struct StaticFields { bool bNeedResetScrollView_; int32_t CacheShowItemIndex_; DLL2SDK::Assembly_CSharp::Squad::SIItem* CacheShowItem_; DLL2SDK::Assembly_CSharp::Squad::SIItem* CacheEquipedItem_; DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType CacheAvatarSquadType_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponSortByRarity CacheSortRarity_; DLL2SDK::Assembly_CSharp::Squad::LoadoutFilterType CacheFilterType_; DLL2SDK::CSProto::msg::LoadoutPosType CachePosType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTopBarBackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMagnifyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMagnifyMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBtnView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponUpdateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEquipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEquipedBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGotoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailTakeOffBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAssetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnModelResChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98867(); DLL2SDK::Assembly_CSharp::GameBase::LoadoutDataStore* get_loadoutDS_98868(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_98869(); void Init_98870(); void DelayInitView_98871(); void WillShow_98872(); void RegisterDelegates_98873(); void UnRegisterDelegates_98874(); void OnNotifyTopBarBackBtnClick_98875(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnMagnifyBtnClick_98876(); void SetMagnifyMode_98877(bool show_); void UpdateItemList_98878(); void UpdateItemInfo_98879(int32_t index_); void UpdateBtnView_98880(); void UpdateTab_98881(); void OnNotifyLoadoutWeaponUpdateData_98882(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLoadoutWeaponFilterClick_98883(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLoadoutWeaponFilterItemClick_98884(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnEquipBtnClick_98885(); void OnEquipedBtnClick_98886(); void OnGotoBtnClick_98887(); void OnDetailTakeOffBtnClick_98888(); void SetAssetInfo_98889(); void OnModelResChanged_98890(); bool OnEasyListItemClick_98891(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_98892(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_98894(); void __xLuaBaseProxy_Init_98895(); void __xLuaBaseProxy_DelayInitView_98896(); void __xLuaBaseProxy_WillShow_98897(); void __xLuaBaseProxy_RegisterDelegates_98898(); void __xLuaBaseProxy_UnRegisterDelegates_98899(); void __xLuaBaseProxy_OnNotifyTopBarBackBtnClick_98900(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); static void _cctor_98893(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutBrMeleeWeaponNavController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutShowInSquadNavController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutBrMeleeWeaponController* mController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UploadEntranceClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98857(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_98858(); bool IsEnableCameraClear_98859(); void OnNavigationShowed_98860(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void UploadEntranceClick_98861(); void OnNavigationWillClose_98862(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_98863(); bool __xLuaBaseProxy_IsEnableCameraClear_98864(); void __xLuaBaseProxy_OnNavigationShowed_98865(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); void __xLuaBaseProxy_OnNavigationWillClose_98866(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutBrMeleeWeaponController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutBrMeleeWeaponView* mView_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mWeaponItemEasyList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mWeaponAllList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mWeaponShowList_; bool bMagnifyMode_; struct StaticFields { bool bNeedResetScrollView_; DLL2SDK::Assembly_CSharp::GameBase::BRLoadout* CacheBRLoadout_; DLL2SDK::Assembly_CSharp::Squad::SIWeapon* CacheEquipedMelee_; DLL2SDK::Assembly_CSharp::Squad::LoadoutFilterType CacheFilterType_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponSortByRarity CacheWeaponSortRarity_; DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageMeleeType CacheWeaponMeleeType_; DLL2SDK::Assembly_CSharp::Squad::SIWeapon* CacheShowWeapon_; int32_t CacheShowWeaponIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAllView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetSomething_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTopBarBackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMagnifyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMagnifyMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeaponList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCurrnetEquipWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponEquipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponEquipedBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponUpdateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAssetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnModelResChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98820(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_98821(); void Init_98822(); void DelayInitView_98823(); void OnClose_98824(); void WillShow_98825(); void RefreshAllView_98826(bool refreshDetail_); void ResetSomething_98827(); void RegisterDelegates_98828(); void UnRegisterDelegates_98829(); void OnNotifyTopBarBackBtnClick_98830(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnMagnifyBtnClick_98831(); void SetMagnifyMode_98832(bool show_); void SetWeaponData_98833(bool refreshDetail_); void UpdateWeaponList_98834(); void UpdateWeaponInfo_98835(); void ShowCurrnetEquipWeapon_98836(); void UpdateTab_98837(bool refreshReddot_); void UpdateBtnState_98838(); void OnNotifyLoadoutWeaponFilterClick_98839(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLoadoutWeaponFilterItemClick_98840(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnWeaponEquipBtnClick_98841(); void OnWeaponEquipedBtnClick_98842(); void OnNotifyLoadoutWeaponUpdateData_98843(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void SetAssetInfo_98844(); void OnModelResChanged_98845(); bool OnEasyListItemClick_98846(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_98847(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_98849(); void __xLuaBaseProxy_Init_98850(); void __xLuaBaseProxy_DelayInitView_98851(); void __xLuaBaseProxy_OnClose_98852(); void __xLuaBaseProxy_WillShow_98853(); void __xLuaBaseProxy_RegisterDelegates_98854(); void __xLuaBaseProxy_UnRegisterDelegates_98855(); void __xLuaBaseProxy_OnNotifyTopBarBackBtnClick_98856(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); static void _cctor_98848(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutBrJetpackEquipmentNavController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutShowInSquadNavController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutBrJetpackEquipmentController* m_JetpackController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98811(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_98812(); bool IsEnableCameraClear_98813(); void OnNavigationShowed_98814(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_98815(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_98816(); bool __xLuaBaseProxy_IsEnableCameraClear_98817(); void __xLuaBaseProxy_OnNavigationShowed_98818(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); void __xLuaBaseProxy_OnNavigationWillClose_98819(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutBrJetpackEquipmentController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutBrJetpackEquipmentView* mView_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mItemEasyList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mItemShowList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mItemAllList_; bool bMagnifyMode_; struct StaticFields { bool bNeedResetScrollView_; int32_t CacheShowItemIndex_; DLL2SDK::Assembly_CSharp::Squad::SIItem* CacheShowItem_; DLL2SDK::Assembly_CSharp::Squad::SIItem* CacheEquipedItem_; DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* CacheSquadMemberData_; DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType CacheAvatarSquadType_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponSortByRarity CacheSortRarity_; DLL2SDK::Assembly_CSharp::Squad::LoadoutFilterType CacheFilterType_; DLL2SDK::CSProto::msg::LoadoutPosType CachePosType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTopBarBackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMagnifyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMagnifyMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBtnView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponUpdateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEquipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEquipedBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGotoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailTakeOffBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAssetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnModelResChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98773(); DLL2SDK::Assembly_CSharp::GameBase::LoadoutDataStore* get_loadoutDS_98774(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_98775(); void Init_98776(); void DelayInitView_98777(); void OnOpen_98778(); void WillShow_98779(); void WillClose_98780(); void RegisterDelegates_98781(); void UnRegisterDelegates_98782(); void OnNotifyTopBarBackBtnClick_98783(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnMagnifyBtnClick_98784(); void SetMagnifyMode_98785(bool show_); void UpdateItemList_98786(); void UpdateItemInfo_98787(int32_t index_); void UpdateBtnView_98788(); void UpdateTab_98789(); void OnNotifyLoadoutWeaponUpdateData_98790(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLoadoutWeaponFilterClick_98791(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLoadoutWeaponFilterItemClick_98792(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnEquipBtnClick_98793(); void OnEquipedBtnClick_98794(); void OnGotoBtnClick_98795(); void OnDetailTakeOffBtnClick_98796(); void SetAssetInfo_98797(); void OnModelResChanged_98798(); bool OnEasyListItemClick_98799(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_98800(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_98802(); void __xLuaBaseProxy_Init_98803(); void __xLuaBaseProxy_DelayInitView_98804(); void __xLuaBaseProxy_OnOpen_98805(); void __xLuaBaseProxy_WillShow_98806(); void __xLuaBaseProxy_WillClose_98807(); void __xLuaBaseProxy_RegisterDelegates_98808(); void __xLuaBaseProxy_UnRegisterDelegates_98809(); void __xLuaBaseProxy_OnNotifyTopBarBackBtnClick_98810(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); static void _cctor_98801(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutBrHomeController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutBrHomeView* mView_; DLL2SDK::Assembly_CSharp::GameBase::BRLoadout* mBrLoadoutData_; DLL2SDK::Assembly_CSharp::GameBase::LoadoutDataStore* mLoadoutDataStore_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_Squad* mSquadAvatarController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FocusOnPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponSkinBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemSkinBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVehicleSkinBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeapnShowBoxState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoleBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMeleeBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnProfessionChipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnJetpackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnParachuteBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98751(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_98752(); void Init_98753(); void RegisterDelegates_98754(); void UnRegisterDelegates_98755(); void WillShow_98756(); void RefreshAvatar_98757(); void FocusOnPos_98758(int32_t pos_); void OnWeaponSkinBtnClick_98759(); void OnItemSkinBtnClick_98760(); void OnVehicleSkinBtnClick_98761(); void SetWeapnShowBoxState_98762(bool isShow_); void OnRoleBtnClick_98763(); void OnMeleeBtnClick_98764(); void OnProfessionChipBtnClick_98765(); void OnJetpackBtnClick_98766(); void OnParachuteBtnClick_98767(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_98768(); void __xLuaBaseProxy_Init_98769(); void __xLuaBaseProxy_RegisterDelegates_98770(); void __xLuaBaseProxy_UnRegisterDelegates_98771(); void __xLuaBaseProxy_WillShow_98772(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct UILoadingNoviceGuideView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UITexture* Texture_1422x852_; DLL2SDK::Assembly_CSharp::UITexture* TextureNoviceGuide_; int32_t m_Width_; int32_t m_Height_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerTips_; DLL2SDK::Array* TipItems_; float m_Scale_; float Default_Height_; struct StaticFields { int32_t LabelToBorder_Left_; int32_t LabelToBorder_Right_; int32_t LabelToBorder_Bottom_; int32_t LabelToBorder_Top_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__Set1422x852Size_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SetNoviceGuidePicSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SetNoviceGuidTips_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98721(); bool UpdateView_98722(DLL2SDK::Assembly_CSharp::LoadingData* loadingData_); void _Set1422x852Size_98723(); void _SetNoviceGuidePicSize_98724(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetOffset_98725(DLL2SDK::Assembly_CSharp::UIWidget_Pivot pivot_); void _SetNoviceGuidTips_98726(DLL2SDK::mscorlib::System::Collections::Generic::List_1* tipsList_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct UILoadingNoviceGuideController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameBase::UILoadingNoviceGuideView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98711(); void Init_98712(); void RegisterDelegates_98713(); void UnRegisterDelegates_98714(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_98715(); bool UpdateView_98716(DLL2SDK::Assembly_CSharp::LoadingData* loadingData_); void __xLuaBaseProxy_Init_98717(); void __xLuaBaseProxy_RegisterDelegates_98718(); void __xLuaBaseProxy_UnRegisterDelegates_98719(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_98720(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct NoviceGuideTip : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UISprite* SpriteBorder_; DLL2SDK::Assembly_CSharp::UILabel* LabelTip_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBorderHeigh_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98709(); void RefreshBorderHeigh_98710(); }; } namespace DLL2SDK::Assembly_CSharp { struct LiveOpsSystemAssist : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { DLL2SDK::Assembly_CSharp::LiveOpsDataStore* m_DS_; int32_t HasCheckNeedForcePopupTimes_; DLL2SDK::Assembly_CSharp::LiveOpsDataStore* m_LiveOpsDataStore_; DLL2SDK::mscorlib::System::String* kDecodeFailedDescription_; DLL2SDK::mscorlib::System::String* kNetWorkErrorDescription_; struct StaticFields { DLL2SDK::Assembly_CSharp::LiveOpsSystemAssist* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqLiveOpsDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetLiveOpsDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowLiveOpsIcon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98702(); bool get_NeedForcePopup_98703(); DLL2SDK::Assembly_CSharp::LiveOpsDataStore* get_LiveOpsDS_98704(); void ReqLiveOpsDesc_98705(); bool OnGetLiveOpsDesc_98706(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); bool IsShowLiveOpsIcon_98707(DLL2SDK::CSProto::msg::BonusPrivilegeList* bonus_, DLL2SDK::Assembly_CSharp::LiveOpsType type_); static void _cctor_98708(); }; } namespace DLL2SDK::Assembly_CSharp { struct LiveOpsDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LiveOpsDescList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLiveOpsData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoginToPopup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTimeZoneLiveOps_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLiveOpsIcon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98696(); void SetData_98697(DLL2SDK::CSProto::msg::CSGsp_GetBonusDescRes* res_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetLiveOpsData_98698(); bool LoginToPopup_98699(); DLL2SDK::Assembly_CSharp::RspBonuseDescClient* GetTimeZoneLiveOps_98700(); bool ShowLiveOpsIcon_98701(DLL2SDK::CSProto::msg::BonusPrivilegeList* bonus_, DLL2SDK::Assembly_CSharp::LiveOpsType type_); }; } namespace DLL2SDK::Assembly_CSharp { struct RspBonuseDescClient : DLL2SDK::mscorlib::System::Object { int32_t actv_begin_time_; int32_t actv_end_time_; int32_t drop_bonus_; int32_t exp_bonus_; int32_t gold_bonus_; int32_t max_level_; DLL2SDK::mscorlib::System::String* message_; int32_t min_level_; DLL2SDK::mscorlib::System::String* name_; int32_t show_begin_time_; int32_t show_end_time_; int32_t show_min_level_; int32_t show_max_level_; int32_t time_zone_; int32_t type_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98695(); }; } namespace DLL2SDK::Assembly_CSharp::Live { struct LiveData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* _StreamLink_k__BackingField_; DLL2SDK::mscorlib::System::DateTime _StartTime_k__BackingField_; DLL2SDK::mscorlib::System::DateTime _EndTime_k__BackingField_; uint32_t _StartTimestamp_k__BackingField_; uint32_t _EndTimestamp_k__BackingField_; bool _ShowReddot_k__BackingField_; DLL2SDK::mscorlib::System::DateTime _ShowReddotStartTime_k__BackingField_; DLL2SDK::mscorlib::System::DateTime _ShowReddotEndTime_k__BackingField_; uint32_t _ShowReddotStartTimestamp_k__BackingField_; uint32_t _ShowReddotEndTimestamp_k__BackingField_; uint32_t _RegionId_k__BackingField_; bool _HasClick_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98670(DLL2SDK::CSProto::msg::StreamConf* data_); DLL2SDK::mscorlib::System::String* get_StreamLink_98671(); void set_StreamLink_98672(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::DateTime get_StartTime_98673(); void set_StartTime_98674(DLL2SDK::mscorlib::System::DateTime value_); DLL2SDK::mscorlib::System::DateTime get_EndTime_98675(); void set_EndTime_98676(DLL2SDK::mscorlib::System::DateTime value_); uint32_t get_StartTimestamp_98677(); void set_StartTimestamp_98678(uint32_t value_); uint32_t get_EndTimestamp_98679(); void set_EndTimestamp_98680(uint32_t value_); bool get_ShowReddot_98681(); void set_ShowReddot_98682(bool value_); DLL2SDK::mscorlib::System::DateTime get_ShowReddotStartTime_98683(); void set_ShowReddotStartTime_98684(DLL2SDK::mscorlib::System::DateTime value_); DLL2SDK::mscorlib::System::DateTime get_ShowReddotEndTime_98685(); void set_ShowReddotEndTime_98686(DLL2SDK::mscorlib::System::DateTime value_); uint32_t get_ShowReddotStartTimestamp_98687(); void set_ShowReddotStartTimestamp_98688(uint32_t value_); uint32_t get_ShowReddotEndTimestamp_98689(); void set_ShowReddotEndTimestamp_98690(uint32_t value_); uint32_t get_RegionId_98691(); void set_RegionId_98692(uint32_t value_); bool get_HasClick_98693(); void set_HasClick_98694(bool value_); }; } namespace DLL2SDK::Assembly_CSharp::Live { struct LiveDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::String* partition_; DLL2SDK::mscorlib::System::String* sServiceType_; DLL2SDK::mscorlib::System::String* actid_; DLL2SDK::mscorlib::System::String* lang_; DLL2SDK::mscorlib::System::String* country_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* config_; DLL2SDK::Assembly_CSharp::Live::LiveData* curData_; uint32_t lastClickTimeStamp_; float CDTime_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* freshTimer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyRefreshDisplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOpenLiveEntrance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HadClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRequestParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChannelToken_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItopParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLanguage_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98659(); void RefreshConfig_98660(DLL2SDK::mscorlib::System::Collections::Generic::List_1* data_, uint32_t streamTimestamp_); void NotifyRefreshDisplay_98661(); bool IsOpenLiveEntrance_98662(); bool HadClick_98663(DLL2SDK::Assembly_CSharp::Live::LiveData* data_); bool HasReddot_98664(); DLL2SDK::Assembly_CSharp::Live::LiveData* GetCurrentData_98665(); DLL2SDK::mscorlib::System::String* GetRequestParam_98666(DLL2SDK::Assembly_CSharp::Live::LiveData* data_); DLL2SDK::mscorlib::System::String* GetChannelToken_98667(DLL2SDK::mscorlib::System::String* channelinfo_); DLL2SDK::mscorlib::System::String* GetItopParam_98668(DLL2SDK::mscorlib::System::String* url_); DLL2SDK::mscorlib::System::String* GetLanguage_98669(); }; } namespace DLL2SDK::Assembly_CSharp::Live { struct LiveDataAgent : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { DLL2SDK::Assembly_CSharp::Live::LiveDataStore* LiveDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::Live::LiveDataAgent* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendLiveConfRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLiveConfMessageResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendRedDotRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenLive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98653(); bool SendLiveConfRequest_98654(); void OnLiveConfMessageResponse_98655(DLL2SDK::CSProto::msg::CSGetStreamConfReS* msg_); bool SendRedDotRequest_98656(); void OpenLive_98657(); static void _cctor_98658(); }; } namespace DLL2SDK::Assembly_CSharp { struct InterAssetDownloadCallBack : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::ModuleDownloadMgr* _moduleDownloadMgr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAssetDownResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAssetDownProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98645(); void OnAssetDownResult_98646(int32_t assetID_, bool success_); void OnAssetDownProgress_98647(int32_t assetID_, uint32_t nowSize_, uint32_t totalSize_); void Init_98648(DLL2SDK::Assembly_CSharp::ModuleDownloadMgr* moduleDownloadMgr_); }; } namespace DLL2SDK::Assembly_CSharp { struct ModuleDownloadMgrTools : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModuleForceDownloadAssetBundleList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMultiModule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAtomicModuleList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetBundleDependencies_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindMetaData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSystemSettingActiveResQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetBundleModuleLocation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98635(); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetModuleForceDownloadAssetBundleList_98636(DLL2SDK::mscorlib::System::String* oneModuleName_, DLL2SDK::Assembly_CSharp::ModuleResQuality moduleResQuality_); static bool IsMultiModule_98637(DLL2SDK::mscorlib::System::String* moduleName_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAtomicModuleList_98638(DLL2SDK::mscorlib::System::String* moduleName_); static void GetAssetBundleDependencies_98639(DLL2SDK::mscorlib::System::String* assetPath_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* depAssetBundleNames_, bool onlyDynamic_); static DLL2SDK::Assembly_CSharp::GameEngine::AssetMetaData* FindMetaData_98640(int32_t assetID_, bool suppressError_); static DLL2SDK::Assembly_CSharp::ModuleResQuality GetSystemSettingActiveResQuality_98641(); static DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleModuleLocation* GetAssetBundleModuleLocation_98642(); }; } namespace DLL2SDK::Assembly_CSharp { struct ModuleDownloadMgr : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_cacheModuleInfos_; DLL2SDK::System::System::Collections::Generic::LinkedList_1* m_curCacheModule_; DLL2SDK::Assembly_CSharp::ModuleDownloadMgr_ModuleInfo* ModuleNotExist_; DLL2SDK::Assembly_CSharp::GCloud::Puffer::PufferResMgrCore* m_pufferResManager_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_cacheFileProgress_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_taskID2FileProcess_; bool m_calcProgressPerFile_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_readyFileDic_; float m_lastDownloadUpdateTime_; DLL2SDK::Assembly_CSharp::GameBase::ModuleTaskCompletionCallbackFunc* pufferTaskCompletionDelegate_; DLL2SDK::Assembly_CSharp::GameBase::ModuleTaskDownloadingCallbackFunc* pufferTaskDownloadingDelegate_; DLL2SDK::Assembly_CSharp::GameBase::PufferDownloaderInitCallbackFunc* pufferInitCompetionDelegate_; float tempTime_; bool processCallBack_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* _moduleName2CacheKeyNormal_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* _moduleName2CacheKeyMid_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* _moduleName2CacheKeyLow_; uint32_t successFileCount_; uint32_t errorFileCount_; uint64_t curSpeedLimit_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* _errorCodeSet_; int32_t markErrorCodeCount_; DLL2SDK::Assembly_CSharp::InterAssetDownloadCallBack* interAssetDownloadCallBack_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* _assetId2ModuleName_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _needRemoveTaskId_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* AssetListProcessDic_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_silentDownloadCallBacks_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_removeCacheDownloadCallBacks_; bool m_canAutoStartSilentDownload_; bool m_isSilentDownloading_; bool m_canStartAfterStop_; int32_t m_curStopFrameCount_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_silentFileIdList_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* m_silentFilePath_; uint32_t nowReadySize_; uint32_t totalDownSize_; bool isSilentDownError_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* taskID2FileProcess_; bool isProcessingCallBack_; struct StaticFields { DLL2SDK::Assembly_CSharp::ModuleDownloadMgr* Instance_; int32_t m_stopWaitCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSystem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDownloadSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSystem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModuleCacheKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckModuleDownloadInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckModuleDownloadInfoQuick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FilePathInPufferIfs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckModuleInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckModuleState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelModuleName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddModuleDownloadCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveModuleDownloadCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DownloadModule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartDownloadModule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopDownloadOneModule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopDownloadModule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopDownloadAllModule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFileReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OneFileReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OneFileUnReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOneFileReadyInCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PufferDownloaderInitCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoReportDownloadInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MakeErrorCodeString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddErrorCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDownloadReturn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDownloadProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CheckModuleInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAssetReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartDownloadAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetIDModuleName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopDownloadAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAssetIdModuleDownloadCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemovAssetIdeModuleDownloadCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_CheckModuleInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickAssetListCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAssetListReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartDownloadAssetList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopDownloadAssetList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetListModuleName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveCacheModule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAssetListModuleDownloadCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemovAssetListModuleDownloadCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDynamicAudioReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAudioModuleInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSilentDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSilentDownloadList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UninitSilentDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAndStartSilentDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSilentDowanloadInter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSilentDownloadInter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSilentDownloadService_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSilentDownloadService_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessSilentDownloadCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSilentDownloadCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveSilentDownloadCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSilentDownloadReturn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSilentDownloadProgress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98513(); void Init_98514(); void Shutdown_98515(); void StartSystem_98516(); void SetDownloadSpeed_98517(uint64_t speed_); void ClearAll_98518(); void StopSystem_98519(); void Tick_98520(float deltaTime_); DLL2SDK::mscorlib::System::String* GetModuleCacheKey_98521(DLL2SDK::mscorlib::System::String* moduleName_, DLL2SDK::Assembly_CSharp::ModuleResQuality resQuality_); void CheckModuleDownloadInfo_98522(DLL2SDK::Assembly_CSharp::ModuleDownloadMgr_ModuleInfo* moduleInfo_); void CheckModuleDownloadInfoQuick_98523(DLL2SDK::Assembly_CSharp::ModuleDownloadMgr_ModuleInfo* moduleInfo_); DLL2SDK::mscorlib::System::String* FilePathInPufferIfs_98524(DLL2SDK::mscorlib::System::String* filePath_); DLL2SDK::Assembly_CSharp::ModuleDownloadMgr_ModuleInfo* CheckModuleInfo_98525(DLL2SDK::mscorlib::System::String* moduleName_, DLL2SDK::Assembly_CSharp::ModuleResQuality resQuality_); DLL2SDK::Assembly_CSharp::ModuleState CheckModuleState_98526(DLL2SDK::mscorlib::System::String* moduleName_, uint32_t* readyDownSize_, uint32_t* totalDownSize_, DLL2SDK::Assembly_CSharp::ModuleResQuality resQuality_); DLL2SDK::mscorlib::System::String* GetLevelModuleName_98527(DLL2SDK::mscorlib::System::String* levelName_); void AddModuleDownloadCallBack_98528(DLL2SDK::Assembly_CSharp::ModuleDownloadMgr_ModuleInfo* moduleInfo_, DLL2SDK::Assembly_CSharp::IModuleDownloadCallBack* callback_); void RemoveModuleDownloadCallBack_98529(DLL2SDK::Assembly_CSharp::ModuleDownloadMgr_ModuleInfo* moduleInfo_, DLL2SDK::Assembly_CSharp::IModuleDownloadCallBack* callback_); void DownloadModule_98530(DLL2SDK::Assembly_CSharp::ModuleDownloadMgr_ModuleInfo* moduleInfo_); DLL2SDK::Assembly_CSharp::ModuleState StartDownloadModule_98531(DLL2SDK::mscorlib::System::String* moduleName_, DLL2SDK::Assembly_CSharp::IModuleDownloadCallBack* callback_, DLL2SDK::Assembly_CSharp::ModuleResQuality resQuality_); void StopDownloadOneModule_98532(DLL2SDK::Assembly_CSharp::ModuleDownloadMgr_ModuleInfo* moduleInfo_); void StopDownloadModule_98533(DLL2SDK::mscorlib::System::String* moduleName_, DLL2SDK::Assembly_CSharp::IModuleDownloadCallBack* callback_, DLL2SDK::Assembly_CSharp::ModuleResQuality resQuality_); void StopDownloadAllModule_98534(); bool IsFileReady_98535(DLL2SDK::mscorlib::System::String* filePath_); void OneFileReady_98536(uint32_t fileId_); void OneFileUnReady_98537(uint32_t fileId_); bool IsOneFileReadyInCache_98538(uint32_t fileId_); void PufferDownloaderInitCallback_98539(bool success_, uint32_t errorCode_); void DoReportDownloadInfo_98540(); void AddErrorCode_98542(uint32_t errorCode_); void OnDownloadReturn_98543(uint64_t taskId_, uint32_t fileid_, bool isSuccess_, uint32_t errorCode_); void OnDownloadProgress_98544(uint64_t taskId_, uint64_t nowSize_, uint64_t totalSize_); DLL2SDK::Assembly_CSharp::ModuleDownloadMgr_ModuleInfo* CheckModuleInfo_98545(int32_t assetId_, bool quick_); bool IsAssetReady_98546(int32_t assetID_); bool StartDownloadAsset_98547(int32_t assetID_, DLL2SDK::Assembly_CSharp::IAssetDownloadCallBack* callback_); DLL2SDK::mscorlib::System::String* GetAssetIDModuleName_98548(int32_t assetID_); void StopDownloadAsset_98549(int32_t assetID_, DLL2SDK::Assembly_CSharp::IAssetDownloadCallBack* callback_); void AddAssetIdModuleDownloadCallBack_98550(DLL2SDK::Assembly_CSharp::ModuleDownloadMgr_AssetIDModuleInfo* moduleInfo_, DLL2SDK::Assembly_CSharp::IAssetDownloadCallBack* callback_); void RemovAssetIdeModuleDownloadCallBack_98551(DLL2SDK::Assembly_CSharp::ModuleDownloadMgr_AssetIDModuleInfo* moduleInfo_, DLL2SDK::Assembly_CSharp::IAssetDownloadCallBack* callback_); DLL2SDK::Assembly_CSharp::ModuleDownloadMgr_ModuleInfo* CheckModuleInfo_98552(uint32_t taskId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetList_, bool quick_); void TickAssetListCallBack_98553(); bool IsAssetListReady_98554(DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetIDs_); uint32_t StartDownloadAssetList_98555(uint32_t taskId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetIDs_, DLL2SDK::Assembly_CSharp::IAssetListDownloadCallBack* callback_); void StopDownloadAssetList_98556(uint32_t taskId_, DLL2SDK::Assembly_CSharp::IAssetListDownloadCallBack* callback_); DLL2SDK::mscorlib::System::String* GetAssetListModuleName_98557(uint32_t taskId_); void RemoveCacheModule_98558(DLL2SDK::mscorlib::System::String* cacheKey_); void AddAssetListModuleDownloadCallBack_98559(DLL2SDK::Assembly_CSharp::ModuleDownloadMgr_AssetListModuleInfo* moduleInfo_, DLL2SDK::Assembly_CSharp::IAssetListDownloadCallBack* callback_); void RemovAssetListModuleDownloadCallBack_98560(DLL2SDK::Assembly_CSharp::ModuleDownloadMgr_AssetListModuleInfo* moduleInfo_, DLL2SDK::Assembly_CSharp::IAssetListDownloadCallBack* callback_); bool IsDynamicAudioReady_98561(DLL2SDK::mscorlib::System::String* audioName_); DLL2SDK::Assembly_CSharp::ModuleDownloadMgr_ModuleInfo* CheckAudioModuleInfo_98562(DLL2SDK::mscorlib::System::String* audioName_, bool quick_); void InitSilentDownload_98563(); void AddSilentDownloadList_98564(DLL2SDK::mscorlib::System::Collections::Generic::List_1* fileList_); void UninitSilentDownload_98565(); void CheckAndStartSilentDownload_98566(); void StartSilentDowanloadInter_98567(); void StopSilentDownloadInter_98568(); void StartSilentDownloadService_98569(); void StopSilentDownloadService_98570(); void ProcessSilentDownloadCallBack_98571(); void AddSilentDownloadCallBack_98572(DLL2SDK::Assembly_CSharp::ISilentDownloadCallBack* silentDownloadCallBack_); void RemoveSilentDownloadCallBack_98573(DLL2SDK::Assembly_CSharp::ISilentDownloadCallBack* silentDownloadCallBack_); void OnSilentDownloadReturn_98574(uint64_t taskId_, uint32_t fileid_, bool isSuccess_, uint32_t errorCode_); void OnSilentDownloadProgress_98575(uint64_t taskId_, uint64_t nowSize_, uint64_t totalSize_); static DLL2SDK::mscorlib::System::String* MakeErrorCodeString_98541(DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* errorCodeSet_); static void _cctor_98576(); }; } namespace DLL2SDK::Assembly_CSharp { struct LitePackageWrapper : DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem_1 { DLL2SDK::mscorlib::System::Collections::Generic::List_1* _interfaceRequest_; uint32_t curAssetListTaskIndex_; struct StaticFields { uint32_t NoPufferTaskId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNextAssetListTaskId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReloadConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SupportLitePackage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SupportPufferWithVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PufferDolphinAppVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PufferDolphinDataVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PufferDolphinProductID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLitePackDevDaily_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSystem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSystem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDownloadSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopDownloadAllModule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckModuleState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartDownloadModule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopDownloadModule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelModuleName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAssetListReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartDownloadAssetList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopDownloadAssetList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAssetReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartDownloadAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopDownloadAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDynamicAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDynamicVideoReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAudioReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultEAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAudioDynamicLocation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetAttachedAssetList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportDownloadResult_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98450(); uint32_t GetNextAssetListTaskId_98451(); void Init_98452(); void ReloadConfig_98453(); bool get_PufferInitSuccess_98460(); void StartSystem_98461(); void Shutdown_98462(); void Tick_98463(float deltaTime_); void StopSystem_98464(); void SetDownloadSpeed_98465(uint64_t speed_); void StopDownloadAllModule_98466(); DLL2SDK::Assembly_CSharp::ModuleState CheckModuleState_98467(DLL2SDK::mscorlib::System::String* moduleName_, uint32_t* readyDownSize_, uint32_t* totalDownSize_, DLL2SDK::Assembly_CSharp::ModuleResQuality resQuality_); DLL2SDK::Assembly_CSharp::ModuleState StartDownloadModule_98468(DLL2SDK::mscorlib::System::String* moduleName_, DLL2SDK::Assembly_CSharp::IModuleDownloadCallBack* callback_, DLL2SDK::Assembly_CSharp::ModuleResQuality resQuality_); void StopDownloadModule_98469(DLL2SDK::mscorlib::System::String* moduleName_, DLL2SDK::Assembly_CSharp::IModuleDownloadCallBack* callback_, DLL2SDK::Assembly_CSharp::ModuleResQuality resQuality_); DLL2SDK::mscorlib::System::String* GetLevelModuleName_98470(DLL2SDK::mscorlib::System::String* levelName_); DLL2SDK::Assembly_CSharp::LitePackageWrapper_AssetState IsAssetListReady_98471(DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetIDs_); uint32_t StartDownloadAssetList_98472(DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetIDs_, DLL2SDK::Assembly_CSharp::IAssetListDownloadCallBack* callback_); void StopDownloadAssetList_98473(uint32_t taskId_, DLL2SDK::Assembly_CSharp::IAssetListDownloadCallBack* callback_); DLL2SDK::Assembly_CSharp::LitePackageWrapper_AssetState IsAssetReady_98474(int32_t assetID_); DLL2SDK::Assembly_CSharp::LitePackageWrapper_AssetState StartDownloadAsset_98475(int32_t assetID_, DLL2SDK::Assembly_CSharp::IAssetDownloadCallBack* callback_); void StopDownloadAsset_98476(int32_t assetID_, DLL2SDK::Assembly_CSharp::IAssetDownloadCallBack* callback_); bool IsDynamicAssetId_98477(int32_t assetID_); bool IsDynamicVideoReady_98478(DLL2SDK::mscorlib::System::String* videoName_, DLL2SDK::mscorlib::System::String* dynamicVideoName_); bool IsAudioReady_98479(DLL2SDK::mscorlib::System::String* audioName_); bool GetDefaultEAssetID_98480(int32_t assetID_, int32_t* defaultId_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* GetAudioDynamicLocation_98481(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAssetAttachedAssetList_98482(int32_t assetID_); void ReportDownloadResult_98483(); void __xLuaBaseProxy_Init_98484(); void __xLuaBaseProxy_Shutdown_98485(); void __xLuaBaseProxy_Tick_98486(float P0_); static bool SupportLitePackage_98454(); static bool SupportPufferWithVersion_98455(); static DLL2SDK::mscorlib::System::String* PufferDolphinAppVersion_98456(); static DLL2SDK::mscorlib::System::String* PufferDolphinDataVersion_98457(); static uint32_t PufferDolphinProductID_98458(); static bool IsLitePackDevDaily_98459(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LegendaryWeaponManager : DLL2SDK::mscorlib::System::Object { int32_t ShowWeaponID_; bool ShowSpecialWeapon_; bool Receive_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::LegendaryWeaponManager* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLegendaryWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMatineeAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpecialWeaponShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpecialWeaponGet_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98444(); bool IsLegendaryWeapon_98445(uint32_t ItemID_); uint32_t GetMatineeAnimation_98446(uint32_t WeaponID_); void SpecialWeaponShow_98447(); void SpecialWeaponGet_98448(); static void _cctor_98449(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LegendaryWeaponDataDefine : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* OffsetPoseStr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98442(); static void _cctor_98443(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct EventTag : int32_t { None_ = static_cast(0x0), PlayEventSound_ = static_cast(0x1), PlayEventSFX_ = static_cast(0x2), PlayEventShake_ = static_cast(0x3), PlayEventEvent_ = static_cast(0x4), PlayShake_ = static_cast(0x5), PlayHideWeapon_ = static_cast(0x6), PlayTimelineAnimation_ = static_cast(0x7), Max_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct OffsetPose : int32_t { Hide_ = static_cast(0x0), Show_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct CustomEventTag : int32_t { None_ = static_cast(0x0), HideWeapon_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SequenceEvent : DLL2SDK::mscorlib::System::Object { float triggerTime_; float duration_; DLL2SDK::UnityEngine::UnityEngine::GameObject* weapon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* fxParent_; DLL2SDK::mscorlib::System::String* triggerEvent_; int32_t nParam_; DLL2SDK::mscorlib::System::String* stParam_; bool showCamera_; DLL2SDK::UnityEngine::UnityEngine::Animator* animtor_; float elapsedTime_; bool Played_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98440(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ShakeGroup : DLL2SDK::mscorlib::System::Object { float duration_; float intensity_; int32_t groupId_; void _ctor_98439(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SFXGroup : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* sfx_; float duration_; int32_t groupId_; float elapsedTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98438(); }; } namespace DLL2SDK::Assembly_CSharp::InviteNewbie { struct InviteNewbieSystemAssist : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendInviteMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInviteNewbieURL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSendInviteUrlSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSendInviteUrlFail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestInviteNewbieData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestInviteAndRecallConf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInviteNewbietime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInviteNewbieCDTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowInviteNewbieTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowFriendRecallTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInviteNewbieOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFriendRecallOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLocalShowFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLocalShowFlag_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98423(); static void SendInviteMessage_98424(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget target_); static DLL2SDK::mscorlib::System::String* GetInviteNewbieURL_98425(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget target_); static void OnSendInviteUrlSuccess_98426(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget target_); static void OnSendInviteUrlFail_98427(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget target_, int32_t retCode_); static void RequestInviteNewbieData_98428(); static void RequestInviteAndRecallConf_98429(bool bReset_); static void SetInviteNewbietime_98430(int32_t start_date_, int32_t start_time_, int32_t end_date_, int32_t end_time_); static int32_t GetInviteNewbieCDTime_98431(); static bool IsShowInviteNewbieTips_98432(DLL2SDK::mscorlib::System::String* tipContent_, int32_t* bubbleType_); static bool IsShowFriendRecallTips_98433(DLL2SDK::mscorlib::System::String* tipContent_, int32_t* bubbleType_); static bool IsInviteNewbieOpen_98434(); static bool IsFriendRecallOpen_98435(); static void SetLocalShowFlag_98436(bool flag_); static bool GetLocalShowFlag_98437(); }; } namespace DLL2SDK::Assembly_CSharp::InviteNewbie { struct InviteNewbieMainView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* SpritePic_; DLL2SDK::Assembly_CSharp::UILabel* LabelActivityName_; DLL2SDK::Assembly_CSharp::UILabel* LabelActivityInterval_; DLL2SDK::Assembly_CSharp::UILabel* RemainTime_; DLL2SDK::Assembly_CSharp::UILabel* LabelDesc_; DLL2SDK::Assembly_CSharp::UIButton* TipsBtn_; DLL2SDK::Assembly_CSharp::UIButton* InvitePopBtn_; DLL2SDK::Assembly_CSharp::UILabel* ActivityIntro_; DLL2SDK::Assembly_CSharp::UIWidget* RightContainer_; DLL2SDK::Assembly_CSharp::UILabel* InviteActivePoint_; DLL2SDK::Assembly_CSharp::UIButton* InviteListTabBtn_; DLL2SDK::Assembly_CSharp::UIButton* InviteCodeTabBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* InviteListRedPoint_; DLL2SDK::UnityEngine::UnityEngine::GameObject* InviteCodeRedPoint_; DLL2SDK::UnityEngine::UnityEngine::GameObject* InviteListSelected_; DLL2SDK::UnityEngine::UnityEngine::GameObject* InviteCodeSelected_; DLL2SDK::Assembly_CSharp::UIWidget* AwardNodeRoot_; DLL2SDK::Array* AwardNodeList_; DLL2SDK::Assembly_CSharp::UIButton* CopyBtn_; DLL2SDK::Assembly_CSharp::UILabel* InviteCode_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ListTab_; DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* InviteeGrid_; DLL2SDK::Assembly_CSharp::UIWidget* EmptyState_; DLL2SDK::Assembly_CSharp::UIButton* EmptyInviteBtn_; DLL2SDK::Assembly_CSharp::UIWidget* ListRoot_; DLL2SDK::Assembly_CSharp::UIWidget* FriendLevel_; DLL2SDK::Array* LevelCondition_; DLL2SDK::Array* LevelAwardItemList_; DLL2SDK::Array* LevelAwardPanelList_; DLL2SDK::Assembly_CSharp::UIWidget* LevelAwardPanel_; DLL2SDK::Assembly_CSharp::UIScrollView* InviteeScrollView_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CodeTab_; DLL2SDK::Assembly_CSharp::UIWidget* AwardRoot_; DLL2SDK::Assembly_CSharp::UIWidget* CodeBindingRoot_; DLL2SDK::Array* BindAwardItemList_; DLL2SDK::Assembly_CSharp::UIButton* BindBtn_; DLL2SDK::Assembly_CSharp::UIInput* CodeInput_; DLL2SDK::Assembly_CSharp::UILabel* LevelLimitTip_; DLL2SDK::Assembly_CSharp::UIWidget* InputCodeRoot_; DLL2SDK::Assembly_CSharp::UIWidget* BindPlayerRoot_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* PlayerIcon_; DLL2SDK::Assembly_CSharp::UILabel* PlayerName_; DLL2SDK::Assembly_CSharp::UILabel* PlayerLevel_; DLL2SDK::Assembly_CSharp::UIScrollView* LeftScrollView_; DLL2SDK::Assembly_CSharp::UISprite* MainBG_; DLL2SDK::Assembly_CSharp::UIWidget* ScrollViewContainer_; DLL2SDK::Assembly_CSharp::UISprite* SpriteAwardBG_; DLL2SDK::Assembly_CSharp::UILabel* LabelAward_; int32_t FirstActiveAwardGap_; bool bAdaptationed_; int32_t m_PaddingLeft_; int32_t m_PaddingRight_; int32_t m_PaddingTop_; int32_t m_LeftWidth_; int32_t m_RightWidth_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98420(); void Update_98421(); void AdaptationView_98422(DLL2SDK::mscorlib::System::String* leftSpriteName_); }; } namespace DLL2SDK::Assembly_CSharp::InviteNewbie { struct InviteNewbieMainController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::InviteNewbie::InviteNewbieMainView* m_View_; DLL2SDK::Assembly_CSharp::InviteNewbie::InviteNewbieDataStore* m_dataStore_; DLL2SDK::Assembly_CSharp::InviteNewbie::InviteNewbieMainController_EInviteNewbieTab m_TabCache_; bool m_BindFlag_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_InviteNewbiePlayerList_; bool need_reposition_; bool m_CodeCacheFlag_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTimeDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLevelAwardShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateListView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCodeView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_CellAssetIDForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_ConfigureCellForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_ColumnNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_WidthForColumn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDelegate_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTipsClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateInviteActivePanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBindBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyInviteNewbieBindSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCopyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShareBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnListBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCodetnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTabRedPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDefaultTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillTabShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCommonReceiveItemClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98381(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_98382(); void Init_98383(); void SetTimeDesc_98384(); void RegisterDelegates_98385(); void UnRegisterDelegates_98386(); void OnOpen_98387(); void UpdateLevelAwardShow_98388(); void NotifyDataStoreUpdated_98389(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void UpdateListView_98390(); void UpdateCodeView_98391(); DLL2SDK::Assembly_CSharp::EAssetID GameUI_IUIFlowGridDataSource_CellAssetIDForPath_98392(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void GameUI_IUIFlowGridDataSource_ConfigureCellForPath_98393(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* cell_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); int32_t GameUI_IUIFlowGridDataSource_RowNumber_98394(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t column_); float GameUI_IUIFlowGridDataSource_HeightForRow_98395(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); int32_t GameUI_IUIFlowGridDataSource_ColumnNumber_98396(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_); float GameUI_IUIFlowGridDataSource_WidthForColumn_98397(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void GameUI_IUIFlowGridDelegate_DidSelectRow_98398(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void OnTipsClick_98399(); void UpdateInviteActivePanel_98400(); void OnBindBtnClick_98401(); void OnClose_98402(); void OnNotifyInviteNewbieBindSuccess_98403(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnCopyBtnClick_98404(); void OnShareBtnClick_98405(); void OnListBtnClicked_98406(); void OnCodetnClicked_98407(); void UpdateTabRedPoint_98408(); void SetDefaultTab_98409(); void WillTabShow_98410(); void OnNotifyCommonReceiveItemClose_98411(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* eventMsg_); void _UpdateListView_m__0_98412(); void _WillTabShow_m__1_98413(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_98414(); void __xLuaBaseProxy_Init_98415(); void __xLuaBaseProxy_RegisterDelegates_98416(); void __xLuaBaseProxy_UnRegisterDelegates_98417(); void __xLuaBaseProxy_OnOpen_98418(); void __xLuaBaseProxy_OnClose_98419(); }; } namespace DLL2SDK::Assembly_CSharp::InviteNewbie { struct InviteNewbieLevelAwardNodeView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* Level_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoCanClaim_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoClaimed_; DLL2SDK::Assembly_CSharp::UIProgressBar* Progress_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAwardNodeInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98379(); void SetAwardNodeInfo_98380(int32_t min_level_, int32_t max_level_, int32_t now_level_, bool bClaimed_, int32_t gap_); }; } namespace DLL2SDK::Assembly_CSharp::InviteNewbie { struct InviteNewbieInviteeItemView : DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell { DLL2SDK::Assembly_CSharp::UILabel* PlayerName_; DLL2SDK::Assembly_CSharp::UILabel* PlayerLevel_; DLL2SDK::Assembly_CSharp::UIWidget* AwardNodePanel_; DLL2SDK::Assembly_CSharp::UIWidget* AwardNodeRoot_; DLL2SDK::Array* LevelAwardNodeList_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* IconSprite_; DLL2SDK::Assembly_CSharp::UIButton* ClaimBtn_; DLL2SDK::Assembly_CSharp::UIWidget* GoClaimed_; DLL2SDK::Assembly_CSharp::UIWidget* GoCannotClaim_; DLL2SDK::Assembly_CSharp::UIWidget* RootWidget_; DLL2SDK::Assembly_CSharp::UIWidget* ProgressBG_; DLL2SDK::Assembly_CSharp::InviteNewbie::InviteNewbiePlayer* m_player_; DLL2SDK::Assembly_CSharp::InviteNewbie::InviteNewbieDataStore* m_DataStore_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClaimClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ItemAdapt_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98373(); void Awake_98374(); void OnDestroy_98375(); void SetPlayerInfo_98376(DLL2SDK::Assembly_CSharp::InviteNewbie::InviteNewbiePlayer* player_); void OnClaimClick_98377(); void ItemAdapt_98378(int32_t width_, DLL2SDK::Assembly_CSharp::UIWidget* tParentWidget_); }; } namespace DLL2SDK::Assembly_CSharp::InviteNewbie { struct InviteNewbieDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { int32_t m_ActivityID_; int32_t m_InviteNewbieActive_; int32_t m_InviteNewbieActiveAwardCount_; DLL2SDK::mscorlib::System::String* m_InviteNewbieCode_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_InviteNewbieActiveAwardList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_InviteNewbieLevelAwardList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_InviteNewbiePlayerList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_InviteNewbieBindAwardList_; uint32_t m_InviteNewBieStartTime_; uint32_t m_InviteNewBieEndTime_; DLL2SDK::Assembly_CSharp::InviteNewbie::InviteNewbiePlayer* m_MyInviter_; int32_t m_InviteNewbieCodeLevel_; int32_t m_InviteNewbiePlayerMaxCount_; bool m_ShowRewardTips_; bool IsJustReceiveBindReward_; uint64_t MyInviterId_; bool m_FromWorldChat_; DLL2SDK::mscorlib::System::String* m_InviteCodeCopied_; DLL2SDK::mscorlib::System::String* m_LeftPic_; bool m_CheckTutorialRedPointFlag_; bool m_AwardRedPointFlag_; bool m_TutorialRedPointFlag_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestInvitationInfoReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInvitationInfoResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestInvitationCodeReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInvitationCodeResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestInvitationBindReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInvitationBindResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestInvitationLevelAwardReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInvitationLevelAwardResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestInviteNewbieConf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInviteNewbieTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInviteNewBieOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMyInviterBindedInCurActivity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInviteNewbiePlayerForShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareInviteNewbiePlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSortWeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAwardRedPointFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTutorialRedPointFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCheckTutorialRedPointFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRedPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAwardRedPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCodeRedPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanGetInvitorAward_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98325(); int32_t get_ActivityID_98326(); int32_t get_InviteNewbieActive_98327(); int32_t get_InviteNewbieActiveAwardCount_98328(); DLL2SDK::mscorlib::System::String* get_InviteNewbieCode_98329(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_InviteNewbieActiveAwardList_98330(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_InviteNewbieLevelAwardList_98331(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_InviteNewbiePlayerList_98332(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_InviteNewbieBindAwardList_98333(); uint32_t get_InviteNewBieStartTime_98334(); uint32_t get_InviteNewBieEndTime_98335(); DLL2SDK::Assembly_CSharp::InviteNewbie::InviteNewbiePlayer* get_MyInviter_98336(); int32_t get_InviteNewbieCodeLevel_98337(); int32_t get_InviteNewbiePlayerMaxCount_98338(); bool get_ShowRewardTips_98339(); void set_ShowRewardTips_98340(bool value_); bool get_FromWorldChat_98341(); void set_FromWorldChat_98342(bool value_); DLL2SDK::mscorlib::System::String* get_InviteCodeCopied_98343(); void set_InviteCodeCopied_98344(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LeftPic_98345(); void ReLogin_98346(); void InitializeDataStore_98347(); void ResetData_98348(); void RequestInvitationInfoReq_98349(); void OnInvitationInfoResponse_98350(DLL2SDK::CSProto::msg::CSInviteNewbie_GetInvivationInfoRes* response_); void RequestInvitationCodeReq_98351(); void OnInvitationCodeResponse_98352(DLL2SDK::CSProto::msg::CSInviteNewbie_GetInvitationCodeRes* response_); void RequestInvitationBindReq_98353(DLL2SDK::mscorlib::System::String* code_); void OnInvitationBindResponse_98354(DLL2SDK::CSProto::msg::CSInviteNewbie_BindInvitationRes* response_); void RequestInvitationLevelAwardReq_98355(uint64_t playerid_); void OnInvitationLevelAwardResponse_98356(DLL2SDK::CSProto::msg::CSInviteNewbie_GetInvitationAwardRes* response_); void RequestInviteNewbieConf_98357(); void SetInviteNewbieTime_98358(uint32_t start_time_, uint32_t end_time_); bool CheckInviteNewBieOpen_98359(); bool IsMyInviterBindedInCurActivity_98360(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetInviteNewbiePlayerForShow_98361(); int32_t CompareInviteNewbiePlayer_98362(DLL2SDK::Assembly_CSharp::InviteNewbie::InviteNewbiePlayer* a_, DLL2SDK::Assembly_CSharp::InviteNewbie::InviteNewbiePlayer* b_); int32_t GetSortWeight_98363(DLL2SDK::Assembly_CSharp::InviteNewbie::InviteNewbiePlayer* player_); void SetAwardRedPointFlag_98364(bool flag_); void SetTutorialRedPointFlag_98365(bool flag_); void SetCheckTutorialRedPointFlag_98366(bool flag_); bool CheckRedPoint_98367(); bool CheckAwardRedPoint_98368(); bool CheckCodeRedPoint_98369(); bool CanGetInvitorAward_98370(DLL2SDK::Assembly_CSharp::InviteNewbie::InviteNewbiePlayer* player_); void __xLuaBaseProxy_ReLogin_98371(); void __xLuaBaseProxy_InitializeDataStore_98372(); }; } namespace DLL2SDK::Assembly_CSharp::InviteNewbie { enum struct EInviteBubbleType : int32_t { EPeriodBubble_ = static_cast(0x0), ERewardBubble_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::InviteNewbie { struct InviteNewbieLevelAwardInfo : DLL2SDK::mscorlib::System::Object { int32_t NeedLevel_; DLL2SDK::CSProto::msg::Prop* Award_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98324(); }; } namespace DLL2SDK::Assembly_CSharp::InviteNewbie { struct InviteNewbieActiveAwardInfo : DLL2SDK::mscorlib::System::Object { int32_t NeedPoint_; DLL2SDK::CSProto::msg::Prop* Award_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98323(); }; } namespace DLL2SDK::Assembly_CSharp::InviteNewbie { struct InviteNewbiePlayer : DLL2SDK::mscorlib::System::Object { uint64_t PlayerID_; DLL2SDK::mscorlib::System::String* PlayerName_; DLL2SDK::mscorlib::System::String* PlayerSocialName_; int32_t Level_; DLL2SDK::CSProto::msg::PlayerPictureInfo* IconInfo_; int32_t AwardGetCount_; uint32_t InviteBindTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerFullName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98321(); DLL2SDK::mscorlib::System::String* GetPlayerFullName_98322(); }; } namespace DLL2SDK::Assembly_CSharp::InviteNewbie { struct InviteNewbieActiveAwardNodeView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* Goal_; DLL2SDK::Assembly_CSharp::UIWidget* NormalBg_; DLL2SDK::Assembly_CSharp::UIWidget* LastOneBg_; DLL2SDK::Assembly_CSharp::UIWidget* GoGet1_; DLL2SDK::Assembly_CSharp::UIWidget* GoGet2_; DLL2SDK::Assembly_CSharp::UIProgressBar* Progress_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* AwardItem_; int32_t m_ItemId_; DLL2SDK::Assembly_CSharp::InviteNewbie::EFriendActivityType m_ActivityType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAwardNodeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GoToDetails_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98318(); void SetAwardNodeInfo_98319(int32_t min_, int32_t max_, int32_t now_, int32_t gap_, DLL2SDK::CSProto::msg::Prop* award_, bool bLast_, DLL2SDK::Assembly_CSharp::InviteNewbie::EFriendActivityType activityType_); void GoToDetails_98320(DLL2SDK::UnityEngine::UnityEngine::GameObject* Obj_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct IndividuationShowItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* ShowItemNameLabel_; DLL2SDK::Assembly_CSharp::UISprite* ShowItemIcon_; DLL2SDK::Assembly_CSharp::UISprite* ShowItemQuality_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TagSelected_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TagEquiped_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TagLock_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TagShowInWin_; DLL2SDK::Assembly_CSharp::GameUI::UITimeLimitTemplate* TimeLimit_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ReddotObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NewFlagObj_; DLL2SDK::Assembly_CSharp::UIButton* ParentButton_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBtnClickSound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98316(); void CheckBtnClickSound_98317(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct IndividuationShowItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::Home::IndividuationShowItemView* mView_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutReddotDatastore* mLoadoutReddotDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReddotActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98309(); void Init_98310(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_98311(); void SetReddotActive_98312(DLL2SDK::Assembly_CSharp::GameUI::ClientReddotState state_); bool SetEasyListData_98313(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void __xLuaBaseProxy_Init_98314(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_98315(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct IndividuationSetItemView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { int32_t MaxItemNum_; DLL2SDK::Assembly_CSharp::GameUI::Home::IndividuationSetItemView_OnInnerSetItemClick* SetItemClickHandler_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MaskBtn_; DLL2SDK::UnityEngine::UnityEngine::Transform* ContainerTrans_; int32_t StartAngle_; int32_t CalcRadius_; DLL2SDK::Assembly_CSharp::UITweener* m_CacheTwneer_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ItemList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IniatialInnerSetItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSetItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllDataPos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98292(); DLL2SDK::Assembly_CSharp::UITweener* get_CacheTwneer_98293(); DLL2SDK::Assembly_CSharp::GameUI::Home::IndividuationSetItemView_InnerSetItem* IniatialInnerSetItem_98294(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, int32_t index_); void OnSetItemClick_98295(DLL2SDK::Assembly_CSharp::GameUI::Home::IndividuationSetItemView_InnerSetItem* setItem_); void Init_98296(); void OnEnable_98297(); void RefreshData_98298(); void ResetAllDataPos_98299(); void __xLuaBaseProxy_Init_98300(); void __xLuaBaseProxy_OnEnable_98301(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct IndividuationSetItemController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::Home::IndividuationSetItemView* m_View_; uint32_t m_CurrentItemId_; uint64_t m_CurrentItemGuid_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfBlurWhenOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentSelectItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSetItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSetItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMaskClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98273(); void Init_98274(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_98275(); bool IfBlurWhenOpen_98276(); void OnOpen_98277(); void OnShow_98278(); void SetCurrentSelectItem_98279(DLL2SDK::Assembly_CSharp::GameUI::Home::IndividuationItemData* itemData_); void RegisterDelegates_98280(); void UnRegisterDelegates_98281(); void RefreshSetItems_98282(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnSetItemClick_98283(uint64_t guid_, uint32_t id_, int32_t index_); void OnMaskClick_98284(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void __xLuaBaseProxy_Init_98285(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_98286(); bool __xLuaBaseProxy_IfBlurWhenOpen_98287(); void __xLuaBaseProxy_OnOpen_98288(); void __xLuaBaseProxy_OnShow_98289(); void __xLuaBaseProxy_RegisterDelegates_98290(); void __xLuaBaseProxy_UnRegisterDelegates_98291(); }; } namespace DLL2SDK::Assembly_CSharp { struct IndividuationItemConf : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98270(); void Start_98271(); void Update_98272(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct IndividuationInGameSelectorView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { int32_t MaxItemNum_; DLL2SDK::Assembly_CSharp::GameUI::IndividuationInGameSelectorView_OnInnerSetItemClick* SetItemClickHandler_; DLL2SDK::UnityEngine::UnityEngine::Transform* ContainerTrans_; DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; int32_t StartAngle_; int32_t CalcRadius_; DLL2SDK::Assembly_CSharp::UITweener* m_CacheTwneer_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ItemList_; DLL2SDK::UnityEngine::UnityEngine::Vector2 SelectedDirection_; DLL2SDK::Assembly_CSharp::GameUI::IndividuationInGameSelectorView_InnerSetItem* CurSelectedItem_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IniatialInnerSetItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCompleteSelection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSetItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllDataPos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98244(); DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState get_mPawnSwitchState_98245(); DLL2SDK::Assembly_CSharp::UITweener* get_CacheTwneer_98246(); DLL2SDK::Assembly_CSharp::GameUI::IndividuationInGameSelectorView_InnerSetItem* IniatialInnerSetItem_98247(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, int32_t index_); bool OnCompleteSelection_98248(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_98249(); void Tick_98250(float dt_); void RegisterDelegates_98251(); void UnRegisterDelegates_98252(); void OnSetItemClick_98253(DLL2SDK::Assembly_CSharp::GameUI::IndividuationInGameSelectorView_InnerSetItem* setItem_); void Init_98254(); void OnEnable_98255(); void RefreshData_98256(); void ResetAllDataPos_98257(); void __xLuaBaseProxy_Tick_98258(float P0_); void __xLuaBaseProxy_RegisterDelegates_98259(); void __xLuaBaseProxy_UnRegisterDelegates_98260(); void __xLuaBaseProxy_Init_98261(); void __xLuaBaseProxy_OnEnable_98262(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct IndividuationInGameSelectorController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::IndividuationInGameSelectorView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseIndividuation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyOpenUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSetItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMaskClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98226(); void Init_98227(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_98228(); void RegisterDelegates_98229(); void UnRegisterDelegates_98230(); void OnOpen_98231(); void OnShow_98232(); void OnCloseIndividuation_98233(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void NotifyOpenUI_98234(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnSetItemClick_98235(uint64_t guid_, uint32_t id_, int32_t index_); void OnMaskClick_98236(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnCloseClick_98237(); void __xLuaBaseProxy_Init_98238(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_98239(); void __xLuaBaseProxy_RegisterDelegates_98240(); void __xLuaBaseProxy_UnRegisterDelegates_98241(); void __xLuaBaseProxy_OnOpen_98242(); void __xLuaBaseProxy_OnShow_98243(); }; } namespace DLL2SDK::Assembly_CSharp { struct IndividuationAnimatorController : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* CacheAnimatorController_; DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* CacheAnimatorController_FM_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98225(); }; } namespace DLL2SDK::Assembly_CSharp { struct ZombieEntryItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::EZBSubType m_ZBSubType_; DLL2SDK::Assembly_CSharp::ZombieEntryItemView_BtnClickCallbackHandler* m_CallBack_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetRoot_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetLock_; DLL2SDK::Assembly_CSharp::UILabel* LabelBtnName_; DLL2SDK::Assembly_CSharp::UIButton* BtnEntry_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98214(); void RegisterDelegates_98215(); void UnRegisterDelegates_98216(); void SetBtnState_98217(DLL2SDK::Assembly_CSharp::Config::ZombieLobbyConfConfig* conf_, DLL2SDK::Assembly_CSharp::ZombieEntryItemView_BtnClickCallbackHandler* callBack_); void OnBtnClick_98218(); void __xLuaBaseProxy_RegisterDelegates_98219(); void __xLuaBaseProxy_UnRegisterDelegates_98220(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct WeCommunityButtonView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIButton* CommunityNormalBtn_; DLL2SDK::Assembly_CSharp::UIButton* CommunityVideoBtn_; DLL2SDK::Assembly_CSharp::UINetworkTexture* CommunityVideoSprite_; DLL2SDK::mscorlib::System::String* WeCommunityUrl_; DLL2SDK::mscorlib::System::String* CdnUrlPre_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98210(); void Awake_98211(); void RefreshView_98212(uint32_t ItemId_); void OnBtnClick_98213(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct QuickEntryItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* EntryIcon_; DLL2SDK::Assembly_CSharp::UILabel* EntryName_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* ColliderWidget_; DLL2SDK::mscorlib::System::String* Default_Icon_Name_; DLL2SDK::Assembly_CSharp::EntryContent* m_Data_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEntryClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98206(); void Awake_98207(); void SetData_98208(DLL2SDK::Assembly_CSharp::EntryContent* data_); void OnEntryClick_98209(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct ESlerpTarget : int32_t { Left_ = static_cast(0x0), Right_ = static_cast(0x1), Top_ = static_cast(0x2), Bottom_ = static_cast(0x3), Max_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PlatformBasicEntranceView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Array* entrysArr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98195(); }; } namespace DLL2SDK::Assembly_CSharp { struct OpenidRet : DLL2SDK::Assembly_CSharp::GCloud::MSDK::JsonSerializable { int32_t _ret_k__BackingField_; DLL2SDK::mscorlib::System::String* _msg_k__BackingField_; DLL2SDK::mscorlib::System::String* _openid_k__BackingField_; DLL2SDK::mscorlib::System::String* _uid_k__BackingField_; DLL2SDK::mscorlib::System::String* _seq_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98184(); int32_t get_ret_98185(); void set_ret_98186(int32_t value_); DLL2SDK::mscorlib::System::String* get_msg_98187(); void set_msg_98188(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_openid_98189(); void set_openid_98190(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_uid_98191(); void set_uid_98192(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_seq_98193(); void set_seq_98194(DLL2SDK::mscorlib::System::String* value_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct EPlatformEntry : int32_t { ENone_ = static_cast(0x0), ECommunity_ = static_cast(0x1), EPandora_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct EServiceType : int32_t { ELoginService_ = static_cast(0x1), ERechargeService_ = static_cast(0x2), ESettingService_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { enum struct EPlatformEntranceType : int32_t { ENone_ = static_cast(0x0), EXinYueEntrance_ = static_cast(0x1), EGameCircle_ = static_cast(0x2), ETribe_ = static_cast(0x3), EGiftCenter_ = static_cast(0x4), ELive_ = static_cast(0x5), EWechatCommunity_ = static_cast(0x6), EService_ = static_cast(0x7), EWechatExclusive_ = static_cast(0xB), ECredit_ = static_cast(0xC) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PlatformBasicEntranceController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::PlatformBasicEntranceView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Close_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnMaskClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfShutdownWhenClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWindowCloseable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98164(); void Init_98165(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_98166(); void RegisterDelegates_98167(); void UnRegisterDelegates_98168(); void OnNotifyClose_98169(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void Close_98170(DLL2SDK::Assembly_CSharp::GameUI::EWindowCloseType closeType_); void OnBtnMaskClick_98171(); bool IfShutdownWhenClose_98172(); bool IsWindowCloseable_98173(); void SetData_98174(); void __xLuaBaseProxy_Init_98175(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_98176(); void __xLuaBaseProxy_RegisterDelegates_98177(); void __xLuaBaseProxy_UnRegisterDelegates_98178(); void __xLuaBaseProxy_Close_98179(DLL2SDK::Assembly_CSharp::GameUI::EWindowCloseType P0_); void __xLuaBaseProxy_OnBtnMaskClick_98180(); bool __xLuaBaseProxy_IfShutdownWhenClose_98181(); bool __xLuaBaseProxy_IsWindowCloseable_98182(); }; } namespace DLL2SDK::Assembly_CSharp { struct PandoraLiveView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::UnityEngine::UnityEngine::Transform* tranRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRootPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLiveOpen_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98161(); DLL2SDK::mscorlib::System::String* GetRootPath_98162(); bool IsLiveOpen_98163(); }; } namespace DLL2SDK::Assembly_CSharp { struct PandoraLiveController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::PandoraLiveView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenPandoraPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Close_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRootPath_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98146(); void Init_98147(); void OpenPandoraPanel_98148(); void Close_98149(DLL2SDK::Assembly_CSharp::GameUI::EWindowCloseType closeType_); void OnReturnButtonClick_98150(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_98151(); void RegisterDelegates_98152(); void UnRegisterDelegates_98153(); DLL2SDK::mscorlib::System::String* GetRootPath_98154(); void __xLuaBaseProxy_Init_98155(); void __xLuaBaseProxy_Close_98156(DLL2SDK::Assembly_CSharp::GameUI::EWindowCloseType P0_); void __xLuaBaseProxy_OnReturnButtonClick_98157(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_98158(); void __xLuaBaseProxy_RegisterDelegates_98159(); void __xLuaBaseProxy_UnRegisterDelegates_98160(); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { template struct MaxHeap_1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* data_; int32_t capacity_; int32_t count_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Finalize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Size_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEmpty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Insert_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExtractMax_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShiftDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShiftUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98136(int32_t capacity_); void _ctor_98137(DLL2SDK::Array* arr_); void Finalize_98138(); int32_t Size_98139(); bool IsEmpty_98140(); void Insert_98141(T item_); T ExtractMax_98142(); void ShiftDown_98143(int32_t v_); void ShiftUp_98144(int32_t k_); void Clear_98145(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct MapDynamicDownloadDialog : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigTemplate* popTemplate_; DLL2SDK::UnityEngine::UnityEngine::Animator* popupViewAnimator_; DLL2SDK::Assembly_CSharp::UIWidget* ContentRoot_; DLL2SDK::Assembly_CSharp::UILabel* Desc_; DLL2SDK::Assembly_CSharp::UILabel* NetDesc_; DLL2SDK::Assembly_CSharp::GameUI::GenericGrid* grid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* gridItemPrefab_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* listDownloadConfigs_; DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; DLL2SDK::Assembly_CSharp::TweenAlpha* tweenAlpha_; float timer_; float CHECK_INTERVAL_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayOpenAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayReverse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeforeClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRefreshItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDownloadBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Hide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAniInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98102(); void Show_98103(); bool CheckTime_98104(DLL2SDK::mscorlib::System::String* beginTime_); DLL2SDK::mscorlib::System::Collections::IEnumerator* PlayOpenAni_98105(); DLL2SDK::mscorlib::System::Collections::IEnumerator* PlayReverse_98106(); void BeforeClose_98107(); DLL2SDK::mscorlib::System::Collections::IEnumerator* DelayClose_98108(); void OnRefreshItem_98109(DLL2SDK::UnityEngine::UnityEngine::GameObject* item_, int32_t idx_); void OnCancelBtnClick_98110(int32_t questId_); void OnDownloadBtnClick_98111(int32_t questId_); void Hide_98112(); void SetAniInfo_98113(); void Update_98114(); void SortItems_98115(); void RefreshData_98116(); static int32_t _SortItems_m__0_98117(DLL2SDK::Assembly_CSharp::Config::GenericDownloadConfig* x_, DLL2SDK::Assembly_CSharp::Config::GenericDownloadConfig* y_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct LoadoutTabToggle : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t m_Index_; DLL2SDK::Assembly_CSharp::UILabel* Index_On_; DLL2SDK::Assembly_CSharp::UILabel* Index_Off_; DLL2SDK::Assembly_CSharp::UILabel* LockLevelLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DefaultTag_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Reddot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelectedRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LockRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98099(); int32_t get_Index_98100(); void set_Index_98101(int32_t value_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct LoadoutSystemAssist : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* m_cacheLoadOut_; int32_t cache_SelectIndex_; int32_t m_pendingChangeSkinWeapId_; DLL2SDK::Assembly_CSharp::GameBase::BRSkinPair m_pendingSkin_; DLL2SDK::mscorlib::System::String* m_cacheLoadoutName_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameBase::LoadoutSystemAssist* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestChangeLoadOutItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOldItemGuid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeLoadOutItemResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestChangeLoadoutItemAttribute_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeLoadoutItemAttributeResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestChangeBRLoadoutItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeBRLoadoutItemResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestChangePVELoadoutItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangePVELoadoutItemResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInvnetoryUpdatePVELoadoutNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSelectDefaultLoadout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelectDefaultLoadoutResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestChangeScoreStreak_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeScoreStreakResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestChangeWeaponSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeWeaponSkinResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestChangeLoadoutName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeLoadoutNameResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestCopyLoaoutTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCopyLoadoutToResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSellItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RequestSellItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSellChips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSellItemsResponse_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98073(); void RequestChangeLoadOutItem_98074(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType east_, DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* member_, uint64_t newItemGuid_, DLL2SDK::CSProto::msg::LoadoutPosType pos_); uint64_t GetOldItemGuid_98075(DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* member_, DLL2SDK::CSProto::msg::LoadoutPosType pos_); void OnChangeLoadOutItemResponse_98076(DLL2SDK::CSProto::msg::CSInventoryChgLoadoutItemRes* resData_); void RequestChangeLoadoutItemAttribute_98077(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType east_, DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* member_, DLL2SDK::CSProto::msg::EItemType attrType_, int32_t attrIndex_, uint64_t newItemGuid_, bool bMainWeapon_, uint64_t parentGuid_, uint32_t parentItemId_, DLL2SDK::CSProto::msg::RoleAppearance* roleSkinData_); void OnChangeLoadoutItemAttributeResponse_98078(DLL2SDK::CSProto::msg::CSInventoryChgAttributeRes* res_); void RequestChangeBRLoadoutItem_98079(DLL2SDK::CSProto::msg::BRLoadoutItemType itemType_, uint32_t id_, uint64_t guid_, uint32_t hostId_, uint64_t hostGuid_, int32_t subType_, DLL2SDK::CSProto::msg::RoleAppearance* roleSkin_); void OnChangeBRLoadoutItemResponse_98080(DLL2SDK::CSProto::msg::CSInventoryChgBRItemRes* res_); void RequestChangePVELoadoutItem_98081(DLL2SDK::CSProto::msg::PVELoadoutItemType itemType_, int32_t subType_, uint32_t id_, uint64_t guid_, uint32_t hostId_, uint64_t hostGuid_, DLL2SDK::CSProto::msg::RoleAppearance* roleSkin_, int32_t targetIdx_); void OnChangePVELoadoutItemResponse_98082(DLL2SDK::CSProto::msg::CSInventoryChgPVEItemRes* res_); void OnInvnetoryUpdatePVELoadoutNtf_98083(DLL2SDK::CSProto::msg::CSInvnetoryUpdatePVELoadoutNtf* ntf_); void RequestSelectDefaultLoadout_98084(int32_t index_); void OnSelectDefaultLoadoutResponse_98085(DLL2SDK::CSProto::msg::CSInventoryDefaultLoadoutRes* res_); void RequestChangeScoreStreak_98086(uint32_t oldId_, uint32_t newId_); void OnChangeScoreStreakResponse_98087(DLL2SDK::CSProto::msg::CSInventoryChgScoreStreakRes* res_); void RequestChangeWeaponSkin_98088(uint32_t weaponId_, uint32_t skinId_, uint64_t skinGuid_, uint32_t brWeaponId_, uint64_t brWeaponGuid_); void OnChangeWeaponSkinResponse_98089(DLL2SDK::CSProto::msg::CSInventoryChgWeaponSkinRes* res_); void RequestChangeLoadoutName_98090(int32_t loadoutIndex_, DLL2SDK::mscorlib::System::String* name_); void OnChangeLoadoutNameResponse_98091(DLL2SDK::CSProto::msg::CSInventoryChgLoadoutNameRes* res_); void RequestCopyLoaoutTo_98092(int32_t fromIdx_, int32_t toIdx_); void OnCopyLoadoutToResponse_98093(DLL2SDK::CSProto::msg::CSInventoryChgCopyLoadoutRes* res_); void RequestSellItems_98094(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_); void RequestSellItems_98095(DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* items_); void RequestSellChips_98096(DLL2SDK::Assembly_CSharp::Squad::SIConsumableItem* item_, int32_t num_); void OnSellItemsResponse_98097(DLL2SDK::CSProto::msg::CSSellItemRes* res_); static void _cctor_98098(); }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct LoadoutDefine : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 POSITION_MedicalStation_; DLL2SDK::UnityEngine::UnityEngine::Quaternion ROTATION_MedicalStation_; DLL2SDK::UnityEngine::UnityEngine::Vector3 POSITION_TrapMaster_; DLL2SDK::UnityEngine::UnityEngine::Quaternion ROTATION_TrapMaster_; DLL2SDK::UnityEngine::UnityEngine::Vector3 POSITION_InvisibleMan_; DLL2SDK::UnityEngine::UnityEngine::Quaternion ROTATION_InvisibleMan_; DLL2SDK::UnityEngine::UnityEngine::Vector3 POSITION_SmokeBomber_; DLL2SDK::UnityEngine::UnityEngine::Quaternion ROTATION_SmokeBomber_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mRarityTabList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mLethalTabList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mTacticalTabList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mVechicleStyleTabList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mWeaponSortTabList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mWeaponTypeMainTabList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mWeaponTypeViceTabList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mWeaponTypeAllTabList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mBrWeaponTypeAllTabList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mAttachTypeWithoutOpticTabList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mBrMeleeTypeAllTabList_; struct StaticFields { DLL2SDK::Assembly_CSharp::Squad::LoadoutDefine* _instance_; int32_t MAX_LOADOUT_COUNT_; DLL2SDK::mscorlib::System::String* LOADOUT_TITLE_LOCID_; DLL2SDK::mscorlib::System::String* LOADOUT_TITLE_SUB_LOCID_; DLL2SDK::mscorlib::System::String* LOADOUT_TITLE_LOCID_PVP_; DLL2SDK::mscorlib::System::String* LOADOUT_TITLE_LOCID_PVE_; DLL2SDK::mscorlib::System::String* LOADOUT_TITLE_LOCID_BR_; DLL2SDK::mscorlib::System::String* LOADOUT_TITLE_LOCID_INDIVIDUATION_; DLL2SDK::mscorlib::System::String* LOADOUT_TITLE_LOCID_INVENTORY_; bool OPEN_ITEM_ID_; DLL2SDK::UnityEngine::UnityEngine::Color SUITE_NAME_COLOR_; DLL2SDK::UnityEngine::UnityEngine::Color SUITE_NAME_BORDER_COLOR_; DLL2SDK::UnityEngine::UnityEngine::Color SUITE_ACTIVE_TITLE_SELECT_COLOR_; DLL2SDK::UnityEngine::UnityEngine::Color SUITE_ACTIVE_TITLE_COLOR_; DLL2SDK::UnityEngine::UnityEngine::Color SUITE_ACTIVE_COLOR_; DLL2SDK::UnityEngine::UnityEngine::Color SUITE_ACTIVE_BORDER_COLOR_; DLL2SDK::UnityEngine::UnityEngine::Color SUITE_INACTIVE_COLOR_; DLL2SDK::UnityEngine::UnityEngine::Color SUITE_INACTIVE_BORDER_COLOR_; DLL2SDK::UnityEngine::UnityEngine::Color SUITE_INACTIVE_TITLE_COLOR_; DLL2SDK::UnityEngine::UnityEngine::Color SUITE_INACTIVE_BLACK_COLOR_; DLL2SDK::UnityEngine::UnityEngine::Color SUITE_BUFF_EXPIRED_COLOR_; float MAGNIFY_HIDE_ALPHA_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShowDecompose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBrChipAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBrChipAvatarType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProfessionChipOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeItemId2SkinType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTabName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VehicleStyleDymicByHave_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponTypeName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98035(); DLL2SDK::Assembly_CSharp::EAssetID GetBrChipAssetID_98038(int32_t chipId_, int32_t chipSkinId_); DLL2SDK::Assembly_CSharp::Squad::LoadoutBrChipAvatarType GetBrChipAvatarType_98039(int32_t chipId_); void GetProfessionChipOffset_98040(uint64_t weaponId_, uint32_t chipId_, DLL2SDK::UnityEngine::UnityEngine::Vector3* pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* rot_, DLL2SDK::UnityEngine::UnityEngine::Vector3* scale_); DLL2SDK::Assembly_CSharp::Squad::AppearanceType ChangeItemId2SkinType_98041(uint32_t itemId_); DLL2SDK::mscorlib::System::String* GetTabName_98042(DLL2SDK::mscorlib::System::Collections::Generic::List_1* tempList_, DLL2SDK::mscorlib::System::Object* type_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_RarityTabList_98043(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_LethalTabList_98044(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_TacticalTabList_98045(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_VechicleStyleTabList_98046(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* VehicleStyleDymicByHave_98047(DLL2SDK::mscorlib::System::Collections::Generic::List_1* param_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_WeaponSortTabList_98048(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_WeaponTypeMainTabList_98049(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_WeaponTypeViceTabList_98050(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_WeaponTypeAllTabList_98051(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_BRWeaponTypeAllTabList_98052(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_AttachTypeWithoutOpticTabList_98053(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_BrMeleeTypeAllTabList_98054(); static DLL2SDK::Assembly_CSharp::Squad::LoadoutDefine* get_Instance_98036(); static bool GetShowDecompose_98037(); static DLL2SDK::mscorlib::System::String* GetWeaponTypeName_98055(DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageWeaponType weaponType_); static void _cctor_98056(); }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct LoadoutTabPair : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Object* mTabType_; DLL2SDK::mscorlib::System::String* mTabNameLocId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98033(DLL2SDK::mscorlib::System::Object* tabType_, DLL2SDK::mscorlib::System::String* nameLocId_); DLL2SDK::mscorlib::System::String* GetName_98034(); }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct WeaponDetailStruct : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Squad::WeaponDetailSubType SubType_; int32_t id_; int32_t unlockLevel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98032(DLL2SDK::Assembly_CSharp::Squad::WeaponDetailSubType type_, int32_t id_, int32_t lv_); }; } namespace DLL2SDK::Assembly_CSharp::Squad { enum struct ERoleSkinClothType : int32_t { Role_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Squad { enum struct ESquadMainViewAttachmentType : int32_t { None_ = static_cast(0x0), RoleSkill_A_ = static_cast(0x1), RoleSkill_B_ = static_cast(0x2), MainWeapon_Skill_ = static_cast(0x3), MainWeapon_Optic_ = static_cast(0x4), MainWeapon_Attach1_ = static_cast(0x5), MainWeapon_Attach2_ = static_cast(0x6), MainWeapon_Attach3_ = static_cast(0x7), ViceWeapon_Skill_ = static_cast(0x8), ViceWeapon_Optic_ = static_cast(0x9), ViceWeapon_Attach1_ = static_cast(0xA), ViceWeapon_Attach2_ = static_cast(0xB), ViceWeapon_Attach3_ = static_cast(0xC) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct LoadoutDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::Assembly_CSharp::Squad::SquadData* m_PVPLoadoutSet_; DLL2SDK::Assembly_CSharp::GameBase::BRLoadout* m_BRLoadout_; DLL2SDK::Assembly_CSharp::GameBase::PVELoadout* m_PVELoadout_; DLL2SDK::Assembly_CSharp::Squad::SquadData* m_FtueLoadoutSet_; int32_t m_PVP_SelectedLoadoutIdx_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_IndividuationItems_; DLL2SDK::Assembly_CSharp::Squad::SIItem* m_WinCircleIndividuationItem_; DLL2SDK::Assembly_CSharp::Squad::SIItem* m_KillCamSprayItem_; DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* _CachedClickLoadout_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::BRLoadout* _CacheClickBRLoadout_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::PVELoadout* _CacheClickPVELoadout_k__BackingField_; DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* _CachedCopyFromLoadout_k__BackingField_; DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType _CachedAvatarType_k__BackingField_; DLL2SDK::mscorlib::System::String* LastTimeGameMode_Key_; struct StaticFields { int32_t MaxIndividuationNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLoadoutInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTargetSquadMemberData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPVPLoadoutSet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPVPSelectedLoadout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPVPLoadoutByIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPVPSeletedLoadoutIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPVPSelectedLoadoutIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBRLoadout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPVELoadout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFtueLoadoutSet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateLoadoutInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveLastTimeGameMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitIndividuationitems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIndividuationItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveIndividuation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveIndividuationByPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIndividuationItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWinCircleIndividuationItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWinCircleIndividuationItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetKillCameraSprayItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetKillCamSprayItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97996(); void InitializeDataStore_97997(); void ReLogin_97998(); void SetLoadoutInfo_97999(DLL2SDK::CSProto::msg::LoadoutBagInfo* loadoutInfo_); DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* GetTargetSquadMemberData_98000(int32_t index_); DLL2SDK::Assembly_CSharp::Squad::SquadData* GetPVPLoadoutSet_98001(); DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* GetPVPSelectedLoadout_98002(); DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* GetPVPLoadoutByIndex_98003(int32_t index_); int32_t GetPVPSeletedLoadoutIndex_98004(); void SetPVPSelectedLoadoutIndex_98005(int32_t idx_); DLL2SDK::Assembly_CSharp::GameBase::BRLoadout* GetBRLoadout_98006(); DLL2SDK::Assembly_CSharp::GameBase::PVELoadout* GetPVELoadout_98007(); DLL2SDK::Assembly_CSharp::Squad::SquadData* GetFtueLoadoutSet_98008(); DLL2SDK::CSProto::msg::LoadoutInfo* CreateLoadoutInfo_98009(int32_t id_, uint32_t item0_, uint32_t item1_, uint32_t item2_, uint32_t skillId_); DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* get_CachedClickLoadout_98010(); void set_CachedClickLoadout_98011(DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* value_); DLL2SDK::Assembly_CSharp::GameBase::BRLoadout* get_CacheClickBRLoadout_98012(); void set_CacheClickBRLoadout_98013(DLL2SDK::Assembly_CSharp::GameBase::BRLoadout* value_); DLL2SDK::Assembly_CSharp::GameBase::PVELoadout* get_CacheClickPVELoadout_98014(); void set_CacheClickPVELoadout_98015(DLL2SDK::Assembly_CSharp::GameBase::PVELoadout* value_); DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* get_CachedCopyFromLoadout_98016(); void set_CachedCopyFromLoadout_98017(DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* value_); DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType get_CachedAvatarType_98018(); void set_CachedAvatarType_98019(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType value_); void SaveLastTimeGameMode_98020(int32_t modeId_); void InitIndividuationitems_98021(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetIndividuationItems_98022(); void RemoveIndividuation_98023(uint64_t guid_); void RemoveIndividuationByPos_98024(int32_t posIndex_); void SetIndividuationItems_98025(DLL2SDK::mscorlib::System::Collections::Generic::List_1* items_); void SetWinCircleIndividuationItem_98026(DLL2SDK::CSProto::msg::EquippedItem* itemInfo_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetWinCircleIndividuationItem_98027(); void SetKillCameraSprayItem_98028(DLL2SDK::CSProto::msg::EquippedItem* itemInfo_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetKillCamSprayItem_98029(); void __xLuaBaseProxy_InitializeDataStore_98030(); void __xLuaBaseProxy_ReLogin_98031(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PVELoadout : DLL2SDK::mscorlib::System::Object { int32_t LoadoutIdx_; DLL2SDK::mscorlib::System::String* LoadoutName_; DLL2SDK::Assembly_CSharp::Squad::SIRole* Role_; DLL2SDK::Assembly_CSharp::Squad::SIWeapon* Melee_; DLL2SDK::Assembly_CSharp::Squad::SIWeapon* ShowWeapon_; DLL2SDK::Assembly_CSharp::Squad::SIWeapon* MainWeapon_; DLL2SDK::Assembly_CSharp::Squad::SIItem* StickGrenadeSkin_; DLL2SDK::Assembly_CSharp::Squad::SIItem* TripmineSkin_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* OffWallMap_; DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* mSquadInventoryDataStore_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPVELoadout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMelee_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMainWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStickGrenade_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTripmine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOffWall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTargetOffWallWeapon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97986(DLL2SDK::CSProto::msg::PVELoadoutInfo* loadoutInfo_); void SetPVELoadout_97987(DLL2SDK::CSProto::msg::PVELoadoutInfo* loadoutInfo_); void SetRole_97988(DLL2SDK::CSProto::msg::EquippedItem* item_, DLL2SDK::CSProto::msg::RoleAppearance* roleSkin_); void SetMelee_97989(DLL2SDK::CSProto::msg::EquippedItem* item_, DLL2SDK::CSProto::msg::LoadoutWeaponAttr* weaponAttr_); void SetShowWeapon_97990(DLL2SDK::CSProto::msg::EquippedItem* item_, DLL2SDK::CSProto::msg::LoadoutWeaponAttr* weaponAttr_); void SetMainWeapon_97991(DLL2SDK::CSProto::msg::EquippedItem* item_, DLL2SDK::CSProto::msg::LoadoutWeaponAttr* weaponAttr_); void SetStickGrenade_97992(DLL2SDK::CSProto::msg::EquippedItem* item_); void SetTripmine_97993(DLL2SDK::CSProto::msg::EquippedItem* item_); void SetOffWall_97994(DLL2SDK::mscorlib::System::Collections::Generic::List_1* confList_); DLL2SDK::Assembly_CSharp::Squad::SIWeapon* GetTargetOffWallWeapon_97995(uint32_t weaponId_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BRLoadout : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Squad::SIRole* Hero_; DLL2SDK::Assembly_CSharp::Squad::SIWeapon* Melee_; DLL2SDK::Assembly_CSharp::Squad::SIItem* ProfessionChip_; DLL2SDK::Assembly_CSharp::Squad::SIItem* WingSuit_; DLL2SDK::Assembly_CSharp::Squad::SIItem* Parachute_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* WeaponCamoPairs_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ProfessionChipSkinPairs_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* VehicleSkinPairs_; uint32_t WeaponIdForLobbyShow_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLoadout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeToBREquippedSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBREquipmentSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRealWeaponSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultWeaponSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultVehicleSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDefaultWeaponSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProfessionChipSkin_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97971(DLL2SDK::CSProto::msg::BRLoadoutInfo* info_); void SetLoadout_97972(DLL2SDK::CSProto::msg::BRLoadoutInfo* info_); DLL2SDK::Assembly_CSharp::Squad::SIItem* ChangeToBREquippedSkin_97973(DLL2SDK::Assembly_CSharp::Squad::BRLoadoutEquipmentType brEquipmentType_, DLL2SDK::CSProto::msg::EquippedItem* equippedItem_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetBREquipmentSkin_97974(DLL2SDK::Assembly_CSharp::Squad::BRLoadoutEquipmentType brEquipmentType_); DLL2SDK::Assembly_CSharp::GameBase::BRSkinPair GetRealWeaponSkin_97975(int32_t weaponId_); uint32_t GetDefaultWeaponSkin_97976(int32_t weaponId_); uint32_t GetDefaultVehicleSkin_97977(int32_t vehicleId_); void SetDefaultWeaponSkin_97978(int32_t weaponId_, DLL2SDK::Assembly_CSharp::GameBase::BRSkinPair skinItem_); uint32_t GetProfessionChipSkin_97979(int32_t weaponId_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct LoadoutCopyConfirmView_Button : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* NormalName_; DLL2SDK::Assembly_CSharp::UILabel* NormalIndex_; DLL2SDK::Assembly_CSharp::UILabel* HighLightName_; DLL2SDK::Assembly_CSharp::UILabel* HighLightIndex_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LockTag_; int32_t index_; bool bUnlock_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindLoadout_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97968(); void BindLoadout_97969(DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* loadout_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct LoadoutCopyConfirmView : DLL2SDK::Assembly_CSharp::GameUI::UISecondPopupView { DLL2SDK::Array* Buttons_; DLL2SDK::Assembly_CSharp::UIGrid* Grid_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLoadoutBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadoutBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97963(); void Start_97964(); void SetLoadoutBtn_97965(); void OnLoadoutBtnClick_97966(DLL2SDK::UnityEngine::UnityEngine::GameObject* Obj_); void __xLuaBaseProxy_Start_97967(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct LoadoutCopyConfirmController : DLL2SDK::Assembly_CSharp::GameUI::UISecondPopupController { DLL2SDK::Assembly_CSharp::GameUI::Home::LoadoutCopyConfirmView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCopySuccess_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97953(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_97954(); void Init_97955(); void WillShow_97956(); void RegisterDelegates_97957(); void OnNotifyCopySuccess_97958(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* MSG_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_97959(); void __xLuaBaseProxy_Init_97960(); void __xLuaBaseProxy_WillShow_97961(); void __xLuaBaseProxy_RegisterDelegates_97962(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LimitOfferNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::GameUI::LimitOfferController* _ctrl_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NavigationWillPop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97948(); void OnNavigationShowed_97949(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_97950(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void NavigationWillPop_97951(); void __xLuaBaseProxy_NavigationWillPop_97952(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LimitOfferView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::GenericGrid* grid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* gridPrefab_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* SkipBtn_; DLL2SDK::Assembly_CSharp::UITexture* post_; DLL2SDK::Assembly_CSharp::UILabel* postTip_; DLL2SDK::Assembly_CSharp::UIWidget* homePage_; DLL2SDK::Assembly_CSharp::UIWidget* bg_; DLL2SDK::Assembly_CSharp::UIScrollView* postScroll_; DLL2SDK::Assembly_CSharp::UIScrollView* bottomScroll_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97947(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LimitOfferController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::LimitOfferView* _view_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* rechargeItemData_; int32_t _curSelectIndex_; bool isRefreshBottomData_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBottomData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRefreshWhenOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRechargeItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelectItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnSkipClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLuckyBoardInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLuckyDrawInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReSizePoster_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUIData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPost_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRewardLoadSuccessed_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97921(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_97922(); void Init_97923(); void WillShow_97924(); void WillClose_97925(); void RegisterDelegates_97926(); void UnRegisterDelegates_97927(); void RefreshBottomData_97928(); void SetRefreshWhenOpen_97929(int32_t selectIdx_); void RefreshRechargeItem_97930(DLL2SDK::UnityEngine::UnityEngine::GameObject* item_, int32_t idx_); void OnSelectItem_97931(DLL2SDK::UnityEngine::UnityEngine::GameObject* item_, int32_t idx_, bool isSelect_); void OnBtnSkipClick_97932(); void OnNotifyLuckyBoardInfo_97933(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLuckyDrawInfo_97934(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void ReSizePoster_97935(); void RefreshUIData_97936(); void RefreshPost_97937(); void OnRewardLoadSuccessed_97938(DLL2SDK::mscorlib::System::String* url_, bool isSuccess_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_97941(); void __xLuaBaseProxy_Init_97942(); void __xLuaBaseProxy_WillShow_97943(); void __xLuaBaseProxy_WillClose_97944(); void __xLuaBaseProxy_RegisterDelegates_97945(); void __xLuaBaseProxy_UnRegisterDelegates_97946(); static bool _OnNotifyLuckyBoardInfo_m__0_97939(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* x_); static bool _OnNotifyLuckyDrawInfo_m__1_97940(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct HomeUIWiew : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::Transform* PerspectiveMenuRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ChatVoiceRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPerspective_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97874(); void Awake_97875(); void SetPerspective_97876(); void __xLuaBaseProxy_Awake_97877(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct HomeZombieNavigationUIController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::GameUI::Home::HomeZombieController* m_Controller_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowNone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowSquad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97897(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_97898(); bool IsShowNone_97899(); bool IsShowSquad_97900(); void OnNavigationShowed_97901(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_97902(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_97903(); bool __xLuaBaseProxy_IsShowNone_97904(); bool __xLuaBaseProxy_IsShowSquad_97905(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct HomeBaseController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::Home::HomeUIWiew* mView_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyVoiceController* m_LobbyVoiceCtr_; DLL2SDK::Assembly_CSharp::GameBase::LoadoutDataStore* m_LoadoutDataStore_; DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* m_SquadInventoryDataStore_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_Squad* m_SquadAvatarCtrl_; bool bHasInitWeaponPosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAvatarSquadType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeaponPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSingleLoadoutMember_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTimeOutItemRefreshLoadout_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97826(); DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType GetAvatarSquadType_97827(); void Init_97828(); void InitWeaponPosition_97829(); void OnOpen_97830(); void RegisterDelegates_97831(); void UnRegisterDelegates_97832(); void ShowSingleLoadoutMember_97833(); void OnTimeOutItemRefreshLoadout_97834(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void __xLuaBaseProxy_Init_97835(); void __xLuaBaseProxy_OnOpen_97836(); void __xLuaBaseProxy_RegisterDelegates_97837(); void __xLuaBaseProxy_UnRegisterDelegates_97838(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct HomeMainView3_3 : DLL2SDK::Assembly_CSharp::GameUI::Home::HomeUIWiew { DLL2SDK::Assembly_CSharp::UIButton* BtnRankMatch_; DLL2SDK::Assembly_CSharp::UISprite* LadderIcon_; DLL2SDK::Assembly_CSharp::UISprite* BRLadderIcon_; DLL2SDK::Assembly_CSharp::UISprite* RankMatchLogoSprite_; DLL2SDK::Assembly_CSharp::UISprite* RankMatchLiveSprite_; DLL2SDK::Assembly_CSharp::UILabel* RankMatchLockLabel_; DLL2SDK::Assembly_CSharp::UIButton* BtnSpvp_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetSpvpRedDot_; DLL2SDK::Assembly_CSharp::UIButton* BtnZombie_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetZombie_; DLL2SDK::Assembly_CSharp::UILabel* ZMRemainTime_; DLL2SDK::Assembly_CSharp::UISprite* ZMLock_; DLL2SDK::Assembly_CSharp::UILabel* ZMLevelLabel_; DLL2SDK::Assembly_CSharp::UIButton* BtnBr_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetBrRedDot_; DLL2SDK::Assembly_CSharp::UILabel* LabelBRUnlock_; DLL2SDK::Assembly_CSharp::UISprite* BRSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoNewModeTips_; DLL2SDK::UnityEngine::UnityEngine::Transform* gameEntrancePosition_1_; DLL2SDK::UnityEngine::UnityEngine::Transform* gameEntrancePosition_2_; DLL2SDK::UnityEngine::UnityEngine::Transform* gameEntranceContainer_; DLL2SDK::Assembly_CSharp::UIButton* BtnShop_; DLL2SDK::Assembly_CSharp::UIButton* BtnBattlePass_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ContainerPandora_; DLL2SDK::Assembly_CSharp::UIButton* BtnPandora_; DLL2SDK::Assembly_CSharp::UIWidget* rechargeEntrance_; DLL2SDK::UnityEngine::UnityEngine::Transform* Redpoint_; DLL2SDK::UnityEngine::UnityEngine::Animator* anim_; DLL2SDK::Assembly_CSharp::GameUI::Home::HomeMainView3_3_BattlePassHomeUI* BPEntrance_; DLL2SDK::Assembly_CSharp::UISprite* SpriteActivityRedBadget_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BattlePassRedBadget_; DLL2SDK::Assembly_CSharp::UISprite* SpritePandoraRedBadget_; DLL2SDK::Assembly_CSharp::UISprite* QQGameCenter_; DLL2SDK::Assembly_CSharp::UISprite* WeChatGameCenter_; DLL2SDK::Assembly_CSharp::PlatformBasicWidget* PlatformBasicWidget_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichButton* LoadoutBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LoadoutReddotObj_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichButton* GuildBtn_; DLL2SDK::Assembly_CSharp::UISprite* GuildLockIcon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GuildNewIcon_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichButton* RankBtn_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichButton* MallBtn_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichButton* PlayBtn_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichButton* InventoryBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* InventoryBtnReddotObj_; DLL2SDK::Assembly_CSharp::UILabel* lastModeLabel_; DLL2SDK::Assembly_CSharp::UISprite* lastModelIcon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* chatParent_; DLL2SDK::Assembly_CSharp::UIWidget* chatWidget_; DLL2SDK::Assembly_CSharp::UISprite* BRModeLiveSprite_; DLL2SDK::Assembly_CSharp::UILabel* BRModeLockLabel_; DLL2SDK::Assembly_CSharp::UIWidget* rechargeRoot_; DLL2SDK::Assembly_CSharp::UIWidget* rechargeRect_; DLL2SDK::Assembly_CSharp::UIWidget* rechargeItemRoot_; DLL2SDK::Assembly_CSharp::UIWidget* rechargeBtnRoot_; DLL2SDK::Assembly_CSharp::UIPanel* rechargeClipPanel_; DLL2SDK::Assembly_CSharp::UIScrollView* rechargeEntranceSV_; DLL2SDK::Assembly_CSharp::GameUI::GenericGrid* gridRechargeEntrances_; DLL2SDK::UnityEngine::UnityEngine::GameObject* gridPrefab_; DLL2SDK::Assembly_CSharp::UIButton* BtnLobbyDraw_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LobbyDrawRedPointObj_; DLL2SDK::Assembly_CSharp::UIWidget* drawAniWidget_; float DRAW_ANI_MAX_TIMER_; float DRAW_ALPHA_MAX_TIMER_; DLL2SDK::Assembly_CSharp::UIWidget* LobbyAnchor_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetFeatureMode_; DLL2SDK::Assembly_CSharp::UIButton* BtnFeatureMode_; DLL2SDK::Assembly_CSharp::UILabel* LabelFeatureMode_; DLL2SDK::Assembly_CSharp::UISprite* SpriteTagFeatureMode_; DLL2SDK::Assembly_CSharp::UILabel* LabelTagFeatureMode_; DLL2SDK::Assembly_CSharp::UITexture* TextureTagFeatureMode_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TutorialLevelEffect_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMapTopNotifyParameter* mNotifyParameter_; DLL2SDK::Assembly_CSharp::UIGrid* TableEntryRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LiveOpsScrollPlayRoot_; DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsScrollPlayView_En* LiveOpsScrollPlayView_; DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsPillarEvent_CA* PillarEventRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ShopScrollPlayRoot_; DLL2SDK::Assembly_CSharp::GameShop::ShopScrollPlayView* ShopScrollPlayView_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* btnDynamicDownload_; DLL2SDK::Assembly_CSharp::GameUI::MapDynamicDownloadDialog* dynamicDownloadDialog_; DLL2SDK::Assembly_CSharp::UILabel* LabelZombiePlayerBufExp_; DLL2SDK::Assembly_CSharp::UILabel* LabelZombieWeaponBufExp_; DLL2SDK::Assembly_CSharp::UIGrid* GridZombieBufExp_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LabelPVPPlayerBufExp_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LabelPVPWeaponBufExp_; DLL2SDK::Assembly_CSharp::UIGrid* GridPvpBufExp_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LabelBRPlayerBufExp_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LabelBRWeaponBufExp_; DLL2SDK::Assembly_CSharp::UIGrid* GridBRBufExp_; int32_t m_CurTimes_; struct StaticFields { int32_t REFRESH_MAX_TIMES_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMoreNotifies_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__RefreshBuffExp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGuildInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOpsLiveViewShow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97865(); void SetMoreNotifies_97866(DLL2SDK::Assembly_CSharp::FrontEnd::ELobbyTopHolder holder_, int32_t notifyValue_); void Update_97867(); void _RefreshBuffExp_97868(); void UpdateGuildInfo_97869(bool bShowLockIcon_, bool bShowNewIcon_); void OnDestroy_97870(); void SetOpsLiveViewShow_97871(); void __xLuaBaseProxy_OnDestroy_97872(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct HomeMainView : DLL2SDK::Assembly_CSharp::GameUI::Home::HomeUIWiew { DLL2SDK::Assembly_CSharp::UIButton* BtnRankMatch_; DLL2SDK::Assembly_CSharp::UISprite* LadderIcon_; DLL2SDK::Assembly_CSharp::UISprite* BRLadderIcon_; DLL2SDK::Assembly_CSharp::UISprite* RankMatchLogoSprite_; DLL2SDK::Assembly_CSharp::UILabel* RankMatchLockLabel_; DLL2SDK::Assembly_CSharp::UISprite* RankActvDorpSptite_; DLL2SDK::Assembly_CSharp::UISprite* RankActvAddSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RankRedDot_; DLL2SDK::Assembly_CSharp::UISprite* SeasonIcon_; DLL2SDK::Assembly_CSharp::UIButton* BtnSpvp_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetSpvpRedDot_; DLL2SDK::Assembly_CSharp::UIButton* BtnZombie_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetZombie_; DLL2SDK::Assembly_CSharp::UILabel* ZMRemainTime_; DLL2SDK::Assembly_CSharp::UISprite* ZMLock_; DLL2SDK::Assembly_CSharp::UILabel* ZMLevelLabel_; DLL2SDK::Assembly_CSharp::UIButton* BtnBr_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetBrRedDot_; DLL2SDK::Assembly_CSharp::UILabel* LabelBRUnlock_; DLL2SDK::Assembly_CSharp::UISprite* BRSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoNewModeTips_; DLL2SDK::UnityEngine::UnityEngine::Transform* gameEntrancePosition_1_; DLL2SDK::UnityEngine::UnityEngine::Transform* gameEntrancePosition_2_; DLL2SDK::UnityEngine::UnityEngine::Transform* gameEntranceContainer_; DLL2SDK::Assembly_CSharp::UIButton* BtnShop_; DLL2SDK::Assembly_CSharp::UIButton* BtnBattlePass_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ContainerPandora_; DLL2SDK::Assembly_CSharp::UIButton* BtnPandora_; DLL2SDK::Assembly_CSharp::UIWidget* rechargeEntrance_; DLL2SDK::UnityEngine::UnityEngine::Transform* Redpoint_; DLL2SDK::UnityEngine::UnityEngine::Animator* anim_; DLL2SDK::Assembly_CSharp::GameUI::Home::HomeMainView_BattlePassHomeUI* BPEntrance_; DLL2SDK::Assembly_CSharp::UISprite* SpriteActivityRedBadget_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BattlePassRedBadget_; DLL2SDK::Assembly_CSharp::UISprite* SpritePandoraRedBadget_; DLL2SDK::Assembly_CSharp::UISprite* QQGameCenter_; DLL2SDK::Assembly_CSharp::UISprite* WeChatGameCenter_; DLL2SDK::Assembly_CSharp::PlatformBasicWidget* PlatformBasicWidget_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichButton* LoadoutBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LoadoutReddotObj_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichButton* GuildBtn_; DLL2SDK::Assembly_CSharp::UISprite* GuildLockIcon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GuildNewIcon_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichButton* RankBtn_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichButton* MallBtn_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichButton* PlayBtn_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichButton* InventoryBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* InventoryBtnReddotObj_; DLL2SDK::Assembly_CSharp::UILabel* lastModeLabel_; DLL2SDK::Assembly_CSharp::UISprite* lastModelIcon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* chatParent_; DLL2SDK::Assembly_CSharp::UIWidget* chatWidget_; DLL2SDK::Assembly_CSharp::UISprite* BRModeLiveSprite_; DLL2SDK::Assembly_CSharp::UILabel* BRModeLockLabel_; DLL2SDK::Assembly_CSharp::UIWidget* rechargeRoot_; DLL2SDK::Assembly_CSharp::UIWidget* rechargeRect_; DLL2SDK::Assembly_CSharp::UIWidget* rechargeItemRoot_; DLL2SDK::Assembly_CSharp::UIWidget* rechargeBtnRoot_; DLL2SDK::Assembly_CSharp::UIPanel* rechargeClipPanel_; DLL2SDK::Assembly_CSharp::UIScrollView* rechargeEntranceSV_; DLL2SDK::Assembly_CSharp::GameUI::GenericGrid* gridRechargeEntrances_; DLL2SDK::UnityEngine::UnityEngine::GameObject* gridPrefab_; DLL2SDK::Assembly_CSharp::UIButton* BtnLobbyDraw_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LobbyDrawRedPointObj_; DLL2SDK::Assembly_CSharp::UIWidget* drawAniWidget_; float DRAW_ANI_MAX_TIMER_; float DRAW_ALPHA_MAX_TIMER_; DLL2SDK::Assembly_CSharp::UIWidget* LobbyAnchor_; DLL2SDK::Assembly_CSharp::GameShop::ShopScrollPlayView* LimitOfferScrollView_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LimitOfferRoot_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetFeatureMode_; DLL2SDK::Assembly_CSharp::UIButton* BtnFeatureMode_; DLL2SDK::Assembly_CSharp::UILabel* LabelFeatureMode_; DLL2SDK::Assembly_CSharp::UISprite* SpriteTagFeatureMode_; DLL2SDK::Assembly_CSharp::UILabel* LabelTagFeatureMode_; DLL2SDK::Assembly_CSharp::UITexture* TextureTagFeatureMode_; DLL2SDK::Assembly_CSharp::UIButton* BtnWorkShop_; DLL2SDK::Assembly_CSharp::UILabel* workShopHintLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* workShopRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LabelWorkShopRoot_; DLL2SDK::Assembly_CSharp::UILabel* LabelWorkShopTip_; DLL2SDK::Assembly_CSharp::UIButton* BtnLimitOffer_; DLL2SDK::Assembly_CSharp::UILabel* downloadProgressLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TutorialLevelEffect_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMapTopNotifyParameter* mNotifyParameter_; DLL2SDK::Assembly_CSharp::UIGrid* TableEntryRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LiveOpsScrollPlayRoot_; DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsScrollPlayView_En* LiveOpsScrollPlayView_; DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsPillarEvent_CA* PillarEventRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ShopScrollPlayRoot_; DLL2SDK::Assembly_CSharp::GameShop::ShopScrollPlayView* ShopScrollPlayView_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* btnDynamicDownload_; DLL2SDK::Assembly_CSharp::GameUI::MapDynamicDownloadDialog* dynamicDownloadDialog_; DLL2SDK::Assembly_CSharp::UIButton* soldierReturnBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* soldierReturnRedDot_; DLL2SDK::Assembly_CSharp::UITable* mapDownloadAndSoldierReturnTable_; DLL2SDK::Assembly_CSharp::UILabel* LabelZombiePlayerBufExp_; DLL2SDK::Assembly_CSharp::UILabel* LabelZombieWeaponBufExp_; DLL2SDK::Assembly_CSharp::UIGrid* GridZombieBufExp_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LabelPVPPlayerBufExp_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LabelPVPWeaponBufExp_; DLL2SDK::Assembly_CSharp::UIGrid* GridPvpBufExp_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LabelBRPlayerBufExp_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LabelBRWeaponBufExp_; DLL2SDK::Assembly_CSharp::UIGrid* GridBRBufExp_; int32_t m_CurTimes_; struct StaticFields { int32_t REFRESH_MAX_TIMES_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMoreNotifies_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__RefreshBuffExp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGuildInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowGarenaMatchView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOpsLiveViewShow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97855(); void SetMoreNotifies_97856(DLL2SDK::Assembly_CSharp::FrontEnd::ELobbyTopHolder holder_, int32_t notifyValue_); void Update_97857(); void _RefreshBuffExp_97858(); void UpdateGuildInfo_97859(bool bShowLockIcon_, bool bShowNewIcon_); void OnDestroy_97860(); void ShowGarenaMatchView_97861(); void SetOpsLiveViewShow_97862(); void __xLuaBaseProxy_OnDestroy_97863(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct HomeMainNavigationUIController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::GameUI::Home::HomeMainController* m_Controller_; DLL2SDK::Assembly_CSharp::GameUI::Home::HomeMainController3_3* m_Controller3_3_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowNone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97840(); DLL2SDK::Assembly_CSharp::GameUI::Home::HomeMainController* get_Controller_97841(); DLL2SDK::Assembly_CSharp::GameUI::Home::HomeMainController3_3* get_Controller3_3_97842(); void Init_97843(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_97844(); bool IsShowNone_97845(); bool IsShowAvatar_97846(); void OnNavigationShowed_97847(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_97848(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); bool IsEnableCameraClear_97849(); void __xLuaBaseProxy_Init_97850(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_97851(); bool __xLuaBaseProxy_IsShowNone_97852(); bool __xLuaBaseProxy_IsShowAvatar_97853(); bool __xLuaBaseProxy_IsEnableCameraClear_97854(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { enum struct RechargeEntranceType : int32_t { FirstRecharge_ = static_cast(0x1), AccumulateRecharge_ = static_cast(0x2), LuckyDraw_ = static_cast(0x3), LuckyBox_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp { struct GenericDownloadPopView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigTemplate* popTemplate_; DLL2SDK::Assembly_CSharp::UIWidget* ContentRoot_; DLL2SDK::Assembly_CSharp::UILabel* Desc_; DLL2SDK::Assembly_CSharp::UILabel* NetDesc_; DLL2SDK::Assembly_CSharp::GameUI::GenericGrid* grid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* gridItemPrefab_; DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; DLL2SDK::Assembly_CSharp::UIButton* Close_; DLL2SDK::UnityEngine::UnityEngine::GameObject* popWindowGameobject_; DLL2SDK::Assembly_CSharp::UIButton* popWindowOn_; DLL2SDK::Assembly_CSharp::UIButton* popWindowOff_; DLL2SDK::Assembly_CSharp::UILabel* popWindowLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97825(); }; } namespace DLL2SDK::Assembly_CSharp { struct GenericDownloadPopController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GenericDownloadPopView* _view_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* listDownloadConfigs_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* updateDataTimer_; DLL2SDK::Assembly_CSharp::TweenAlpha* tweenAlpha_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRefreshItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDownloadBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnCloseClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPopWindowOffClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPopWindowOnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePopWindowBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayOpenAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAniInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayReverse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseWindow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97797(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_97798(); void Init_97799(); void WillShow_97800(); void RegisterDelegates_97801(); void UnRegisterDelegates_97802(); void RefreshUI_97803(); bool CheckTime_97804(DLL2SDK::mscorlib::System::String* beginTime_); void OnRefreshItem_97805(DLL2SDK::UnityEngine::UnityEngine::GameObject* item_, int32_t idx_); void OnCancelBtnClick_97806(int32_t questId_); void OnDownloadBtnClick_97807(int32_t questId_); void UpdateData_97808(); void SortItems_97809(); void RefreshData_97810(); void OnBtnCloseClick_97811(); void OnPopWindowOffClick_97812(); void OnPopWindowOnClick_97813(); void UpdatePopWindowBtn_97814(); void PlayOpenAni_97815(); void SetAniInfo_97816(); void PlayReverse_97817(); void CloseWindow_97818(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_97820(); void __xLuaBaseProxy_Init_97821(); void __xLuaBaseProxy_WillShow_97822(); void __xLuaBaseProxy_RegisterDelegates_97823(); void __xLuaBaseProxy_UnRegisterDelegates_97824(); static int32_t _SortItems_m__0_97819(DLL2SDK::Assembly_CSharp::Config::GenericDownloadConfig* x_, DLL2SDK::Assembly_CSharp::Config::GenericDownloadConfig* y_); }; } namespace DLL2SDK::Assembly_CSharp { struct GenericDownloadMgr : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* _dicGenericDownloadMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* _dicModuleNameMap_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _listGenericDownload_; DLL2SDK::mscorlib::System::String* loginNeedModuleName_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _lobbyAutoDownloadList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* _dicSceneTriggerInfo_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* _dicQuestIDAndModuleName_; bool isNetChangeShowTips_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* _dicModuleDownloadState_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* _dicAssetDownloadState_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* _dicModuleDwonloadInfo_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* _dicAssetDwonloadInfo_; DLL2SDK::Assembly_CSharp::GenericDownloadMgr_DownloadProgress* ZERO_PROGRSS_; DLL2SDK::Assembly_CSharp::GenericDownloadMgr_DownloadProgress* lastDownloaded_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* _dicQuestAndWholeSize_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* _dicQuestDownloaded_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* _dicAssetDownloaded_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _allQuestIDS_; DLL2SDK::Assembly_CSharp::GameCommon::MaxHeap_1* _waitHeap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* _dicQuestPriority_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* _dicModuleKeyPriority_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* _dicTriggerPriority_; int32_t MAX_DOWNLOAD_COUNT_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _curDownloadQuest_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _curWaitList_; DLL2SDK::Assembly_CSharp::GenericDownloadMgr_AssetDownloadQuest* _curAssetQuest_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _assetDownloadWaitList_; uint32_t _curDownloadAssetTaskID_; int32_t _curDownloadAssetID_; uint64_t BYTES_LIMITATION_; int32_t _loadoutAutoDownloadMode_; float lastPVPLoadoutResDownloadSize_; int32_t _simulateNetwork_; struct StaticFields { DLL2SDK::Assembly_CSharp::GenericDownloadMgr* _instance_; DLL2SDK::mscorlib::System::String* progressFormat_; uint64_t BYTES_MBYTES_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMapDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSceneTrigerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitLobbyTrigerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitGameMapInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckModuleResOK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModuleResState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMapInDownloadList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSupportDynamicDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDownloadCompOK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMapIsDownloading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChecAssetIsDownloading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAssetsIsInDownloading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAssetResOK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckWeaponAndAttachResOK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckItemResOK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAssetsResIsOK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMapResOK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAllMapResOK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDownloadedByQuestID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckQuestDownloadedByQuestID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckQuestIsDownloading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetQuestID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModuleKeyByMapID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoginNeedModuleName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModuleNameByQuestID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDownloadProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDownloadProgressByAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastDownloadProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetQuestTotalSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetQuestIDByModuleName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetISInWaitQueue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetISInWaitQueue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckVideoReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetsISInWaitQueue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginDownloadModule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginDownloadLevelByMapID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginDownloadLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginDownloadByQuestID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginDownloadAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginDownloadAssetList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartLobbyDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartLoadoutDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAndStartPVPLoadoutDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllLoadoutAssets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSingleLoadoutAssets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InsertPVPQuestAfterLoadoutDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerSceneDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerPriorityDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ISLobbyResDownloading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ISPvpLoadoutResAllDownloaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelDownloadByMapID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelDownloadByQuestID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelDownloadByAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearModuleResStateCach_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckWaitDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelAllDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportLitePackageInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAndReportGenericDownloadInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportGenericDownloadInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelDownloadAssetList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelCurDownloadAssetListAndCheckNext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetAttachedAssetList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelCurDownloadAssetList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNextDownloadAssetList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDiskEnough_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelAllModuleDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelAndClearAllAssetDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateQuestStateWhenStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLoadoutAutoDownloadMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPVPLoadoutResDownloadtState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPVPLoadoutResDownloadSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPVPLoadoutProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadoutAutoDownloadMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLitePackageDownloadNetState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLitePackageDownloadNetState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IModuleDownloadCallBack_OnModuleDownProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IModuleDownloadCallBack_OnModuleDownResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IAssetDownloadCallBack_OnAssetDownResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IAssetDownloadCallBack_OnAssetDownProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IAssetListDownloadCallBack_OnAssetListDownResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IAssetListDownloadCallBack_OnAssetListDownProgress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97690(); bool get_PopWindowInCellularNetwork_97692(); void set_PopWindowInCellularNetwork_97693(bool value_); void InitMapDic_97694(); void InitSceneTrigerInfo_97695(DLL2SDK::Assembly_CSharp::Config::GenericDownloadConfig* gf_); void InitLobbyTrigerInfo_97696(DLL2SDK::Assembly_CSharp::Config::GenericDownloadConfig* gf_, bool isModuleOK_); void InitGameMapInfo_97697(DLL2SDK::Assembly_CSharp::Config::GenericDownloadConfig* gf_); bool CheckModuleResOK_97698(DLL2SDK::mscorlib::System::String* moduleName_, int32_t questID_); DLL2SDK::Assembly_CSharp::ModuleState GetModuleResState_97699(DLL2SDK::mscorlib::System::String* moduleName_); bool IsMapInDownloadList_97700(uint32_t octMapId_); bool IsSupportDynamicDownload_97701(); bool IsDownloadCompOK_97702(); bool CheckMapIsDownloading_97703(uint32_t octMapId_); bool ChecAssetIsDownloading_97704(int32_t assetID_); bool CheckAssetsIsInDownloading_97705(DLL2SDK::mscorlib::System::Collections::Generic::List_1* ids_); bool CheckAssetResOK_97706(int32_t assetID_); bool CheckWeaponAndAttachResOK_97707(int32_t itemID_); bool CheckItemResOK_97708(uint32_t itemID_); bool CheckAssetsResIsOK_97709(DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetIDs_); bool CheckMapResOK_97710(uint32_t octMapID_); bool CheckAllMapResOK_97711(DLL2SDK::mscorlib::System::Collections::Generic::List_1* octMapIDS_); bool CheckDownloadedByQuestID_97712(int32_t questID_); bool CheckQuestDownloadedByQuestID_97713(int32_t questID_); bool CheckQuestIsDownloading_97714(int32_t questID_); int32_t GetQuestID_97715(uint32_t octMapID_); DLL2SDK::mscorlib::System::String* GetModuleKeyByMapID_97716(uint32_t octMapID_); DLL2SDK::mscorlib::System::String* GetLoginNeedModuleName_97717(); DLL2SDK::mscorlib::System::String* GetModuleNameByQuestID_97718(int32_t questID_); DLL2SDK::Assembly_CSharp::GenericDownloadMgr_DownloadProgress* GetDownloadProgress_97719(int32_t questID_); DLL2SDK::Assembly_CSharp::GenericDownloadMgr_DownloadProgress* GetDownloadProgressByAssetID_97720(int32_t assetID_); DLL2SDK::Assembly_CSharp::GenericDownloadMgr_DownloadProgress* GetLastDownloadProgress_97721(); float GetQuestTotalSize_97722(int32_t questID_); int32_t GetQuestIDByModuleName_97723(DLL2SDK::mscorlib::System::String* moduleName_); bool GetISInWaitQueue_97724(int32_t questID_); bool GetAssetISInWaitQueue_97725(int32_t assetID_); bool CheckVideoReady_97726(DLL2SDK::mscorlib::System::String* videoName_, DLL2SDK::mscorlib::System::String* dynamicVideoName_); bool GetAssetsISInWaitQueue_97727(DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetIDs_); void BeginDownloadModule_97728(DLL2SDK::mscorlib::System::String* moduleName_, DLL2SDK::Assembly_CSharp::ModuleResQuality quality_); void BeginDownloadLevelByMapID_97729(uint32_t octMapID_, DLL2SDK::Assembly_CSharp::ModuleResQuality quality_); void BeginDownloadLevel_97730(DLL2SDK::mscorlib::System::String* level_, DLL2SDK::Assembly_CSharp::ModuleResQuality quality_); void BeginDownloadByQuestID_97731(int32_t questID_, bool isCancelAllDownload_); void BeginDownloadAssetId_97732(int32_t assetID_); void BeginDownloadAssetList_97733(DLL2SDK::mscorlib::System::Collections::Generic::List_1* downloadList_, int32_t style_); void StartLobbyDownload_97734(); void StartLoadoutDownload_97735(DLL2SDK::mscorlib::System::Collections::Generic::List_1* listAssetQuest_); bool CheckAndStartPVPLoadoutDownload_97736(bool isIgnoreNetAndMode_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllLoadoutAssets_97737(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetSingleLoadoutAssets_97738(DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* squadData_); void InsertPVPQuestAfterLoadoutDownload_97739(DLL2SDK::mscorlib::System::Collections::Generic::List_1* questIDS_); void TriggerSceneDownload_97740(DLL2SDK::Assembly_CSharp::GenericDownloadMgr_SceneDownloadTrigger trigger_); void TriggerPriorityDownload_97741(DLL2SDK::Assembly_CSharp::GenericDownloadMgr_TriggerPriority trigger_); bool ISLobbyResDownloading_97742(); bool ISPvpLoadoutResAllDownloaded_97743(); void CancelDownloadByMapID_97744(uint32_t octMapID_); void CancelDownload_97745(DLL2SDK::mscorlib::System::String* moduleName_); void CancelDownloadByQuestID_97746(int32_t questID_); void CancelDownloadByAssetID_97747(int32_t assetID_); void ClearModuleResStateCach_97748(); void CheckWaitDownload_97749(); void CancelAllDownload_97750(); void ReportLitePackageInfo_97751(); void CheckAndReportGenericDownloadInfo_97752(DLL2SDK::mscorlib::System::String* moduleName_); void ReportGenericDownloadInfo_97753(DLL2SDK::mscorlib::System::String* moduleName_); void CancelDownloadAssetList_97754(DLL2SDK::mscorlib::System::Collections::Generic::List_1* cancelList_); void CancelCurDownloadAssetListAndCheckNext_97755(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAssetAttachedAssetList_97756(int32_t itemID_); void CancelCurDownloadAssetList_97757(); void CheckNextDownloadAssetList_97758(); bool CheckDiskEnough_97759(bool showTips_); void CancelAllModuleDownload_97760(); void CancelAndClearAllAssetDownload_97761(); void UpdateQuestStateWhenStart_97762(DLL2SDK::mscorlib::System::String* moduleName_, DLL2SDK::Assembly_CSharp::ModuleState moduleState_); void SetLoadoutAutoDownloadMode_97763(int32_t mode_); bool GetPVPLoadoutResDownloadtState_97764(); float GetPVPLoadoutResDownloadSize_97765(); DLL2SDK::Assembly_CSharp::GenericDownloadMgr_DownloadProgress* GetPVPLoadoutProgress_97766(); int32_t GetLoadoutAutoDownloadMode_97767(); void SetLitePackageDownloadNetState_97768(int32_t netWorkType_); DLL2SDK::Assembly_CSharp::ENetworkType GetLitePackageDownloadNetState_97769(); void IModuleDownloadCallBack_OnModuleDownProgress_97770(DLL2SDK::mscorlib::System::String* moduleName_, DLL2SDK::Assembly_CSharp::ModuleResQuality resQuality_, uint32_t nowSize_, uint32_t totalSize_); void IModuleDownloadCallBack_OnModuleDownResult_97771(DLL2SDK::mscorlib::System::String* moduleName_, DLL2SDK::Assembly_CSharp::ModuleResQuality resQuality_, DLL2SDK::Assembly_CSharp::ModuleState moduleState_); void IAssetDownloadCallBack_OnAssetDownResult_97772(int32_t assetID_, bool success_); void IAssetDownloadCallBack_OnAssetDownProgress_97773(int32_t assetID_, uint32_t nowSize_, uint32_t totalSize_); void IAssetListDownloadCallBack_OnAssetListDownResult_97774(uint32_t taskId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetIDs_, bool success_); void IAssetListDownloadCallBack_OnAssetListDownProgress_97775(uint32_t taskId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetIDs_, uint32_t nowSize_, uint32_t totalSize_); bool _BeginDownloadAssetId_m__0_97777(DLL2SDK::Assembly_CSharp::GenericDownloadMgr_AssetDownloadQuest* x_); bool _BeginDownloadAssetList_m__1_97778(DLL2SDK::Assembly_CSharp::GenericDownloadMgr_AssetDownloadQuest* x_); static DLL2SDK::Assembly_CSharp::GenericDownloadMgr* Instance_97691(); static void _cctor_97776(); }; } namespace DLL2SDK::Assembly_CSharp { struct GenericDownloadHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindAttachedByWaponID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindAttachedByLethalID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindAttachedByBREquipmentSkinItemID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindAttachedByBRVehicleSkinItemID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindAttachedRoleSkinItemID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeModelToNeedDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentMaterialArray_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97680(); static void FindAttachedByWaponID_97681(uint32_t weaponID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetIDList_); static void FindAttachedByLethalID_97682(uint32_t lethalID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetIDList_); static void FindAttachedByBREquipmentSkinItemID_97683(uint32_t brequipmentSkinItemID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetIDList_); static void FindAttachedByBRVehicleSkinItemID_97684(uint32_t vehicleID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetIDList_); static void FindAttachedRoleSkinItemID_97685(uint32_t roleSkin_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetIDList_); static void ChangeModelToNeedDownload_97686(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetCurrentMaterialArray_97687(DLL2SDK::UnityEngine::UnityEngine::Renderer* curRenderer_); }; } namespace DLL2SDK::Assembly_CSharp { struct FacePictureTemplatePopupView : DLL2SDK::Assembly_CSharp::FacePopupBaseView { DLL2SDK::Assembly_CSharp::UILabel* LabelTitle_; DLL2SDK::Assembly_CSharp::UILabel* LabelContent_1_; DLL2SDK::Assembly_CSharp::UILabel* LabelContent_2_; DLL2SDK::Assembly_CSharp::UILabel* LabelContent_3_; DLL2SDK::Assembly_CSharp::UIButton* BtnGo_; DLL2SDK::Assembly_CSharp::UILabel* LabelTime_; DLL2SDK::Assembly_CSharp::UILabel* LabelGo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BtnShow_; DLL2SDK::Assembly_CSharp::UITexture* TexturePic_; DLL2SDK::Assembly_CSharp::UISprite* SpritePic_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetGo_; DLL2SDK::mscorlib::System::String* m_PicUrl_; struct StaticFields { int32_t FIXED_HEIGHT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DownloadTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTextureURL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalDownloadTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DownloadCDNTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadLocalTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetUsedTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DownLoadTextureCallback_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97617(); void UpdateView_97618(DLL2SDK::CSProto::msg::CSFacePicConf* data_); void DownloadTexture_97619(DLL2SDK::CSProto::msg::CSFacePicConf* data_); void GetTextureURL_97620(DLL2SDK::CSProto::msg::CSFacePicConf* data_, DLL2SDK::Array* cdn_, DLL2SDK::Array* local_); void InternalDownloadTexture_97621(DLL2SDK::Array* cdn_, DLL2SDK::Array* local_); bool DownloadCDNTexture_97622(DLL2SDK::Array* cdn_, DLL2SDK::Array* local_); bool LoadLocalTexture_97623(DLL2SDK::Array* local_); void ResetUsedTexture_97624(bool useCDN_); void DownLoadTextureCallback_97625(DLL2SDK::mscorlib::System::String* textureUrl_, bool bSucceed_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); bool get_isUseLocalWhenCDNDownloading_97626(); }; } namespace DLL2SDK::Assembly_CSharp { struct FacePictureTemplatePopupController_One : DLL2SDK::Assembly_CSharp::FacePopupBaseController { DLL2SDK::Assembly_CSharp::FacePictureTemplatePopupView* m_View_; DLL2SDK::CSProto::msg::CSFacePicConf* m_Data_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnGoClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfShutdownWhenClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReportFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPreGoBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGoBtnClickedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Switch2UI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97591(); void Init_97592(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_97593(); void RegisterDelegates_97594(); void UnRegisterDelegates_97595(); DLL2SDK::CSProto::msg::CSFacePicConf* get_facePicConfData_97596(); void UpdateView_97597(DLL2SDK::CSProto::msg::CSFacePicConf* data_); void _OnBtnGoClick_97598(); bool IfShutdownWhenClose_97599(); void OnClose_97600(); DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_FacePictureShowClickReport_Flag GetReportFlag_97601(); void OnPreGoBtnClicked_97602(); void OnGoBtnClickedEvent_97603(); void Switch2UI_97604(); void __xLuaBaseProxy_Init_97605(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_97606(); void __xLuaBaseProxy_RegisterDelegates_97607(); void __xLuaBaseProxy_UnRegisterDelegates_97608(); bool __xLuaBaseProxy_IfShutdownWhenClose_97609(); void __xLuaBaseProxy_OnClose_97610(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::FacePicture { struct FacePictureSoldierReturnPopupView : DLL2SDK::Assembly_CSharp::FacePictureTemplatePopupView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DontCacheFlag_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97657(); bool DontCacheFlag_97658(); bool get_isUseLocalWhenCDNDownloading_97659(); bool __xLuaBaseProxy_DontCacheFlag_97660(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::FacePicture { struct FacePictureSoldierReturnPopupController : DLL2SDK::Assembly_CSharp::FacePictureTemplatePopupController_One { DLL2SDK::Assembly_CSharp::GameUI::FacePicture::FacePictureSoldierReturnPopupView* _uiView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfShutdownWhenClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGoBtnClickedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReportFlag_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97644(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_97645(); void Init_97646(); bool IfShutdownWhenClose_97647(); void OnGoBtnClickedEvent_97648(); void UpdateView_97649(DLL2SDK::CSProto::msg::CSFacePicConf* data_); DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_FacePictureShowClickReport_Flag GetReportFlag_97650(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_97651(); void __xLuaBaseProxy_Init_97652(); bool __xLuaBaseProxy_IfShutdownWhenClose_97653(); void __xLuaBaseProxy_OnGoBtnClickedEvent_97654(); void __xLuaBaseProxy_UpdateView_97655(DLL2SDK::CSProto::msg::CSFacePicConf* P0_); DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_FacePictureShowClickReport_Flag __xLuaBaseProxy_GetReportFlag_97656(); }; } namespace DLL2SDK::Assembly_CSharp { struct FacePictureTemplatePopupController_Two : DLL2SDK::Assembly_CSharp::FacePictureTemplatePopupController_One { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97614(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_97615(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_97616(); }; } namespace DLL2SDK::Assembly_CSharp { struct FacePictureTemplatePopupController_Three : DLL2SDK::Assembly_CSharp::FacePictureTemplatePopupController_One { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97611(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_97612(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_97613(); }; } namespace DLL2SDK::Assembly_CSharp { struct FacePictureTemplatePopupController_Four : DLL2SDK::Assembly_CSharp::FacePictureTemplatePopupController_One { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97588(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_97589(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_97590(); }; } namespace DLL2SDK::Assembly_CSharp { struct FacePictureSkeletonPopupController : DLL2SDK::Assembly_CSharp::FacePictureTemplatePopupController_One { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97585(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_97586(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_97587(); }; } namespace DLL2SDK::Assembly_CSharp { struct FacePicturePopupView : DLL2SDK::Assembly_CSharp::FacePopupBaseView { DLL2SDK::Assembly_CSharp::UITexture* TexturePic_; DLL2SDK::Assembly_CSharp::UISprite* SpritePic_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetGo_; DLL2SDK::Assembly_CSharp::UIButton* BtnGo_; DLL2SDK::mscorlib::System::String* m_PicUrl_; struct StaticFields { int32_t FIXED_HEIGHT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DownLoadTextureCallback_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97582(); void UpdateView_97583(DLL2SDK::CSProto::msg::CSFacePicConf* data_); void DownLoadTextureCallback_97584(DLL2SDK::mscorlib::System::String* textureUrl_, bool bSucceed_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); }; } namespace DLL2SDK::Assembly_CSharp { struct FacePicturePopupController : DLL2SDK::Assembly_CSharp::FacePopupBaseController { DLL2SDK::Assembly_CSharp::FacePicturePopupView* m_View_; bool m_bForceClose_; DLL2SDK::CSProto::msg::CSFacePicConf* m_Data_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnGoClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnCloseBaseClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfShutdownWhenClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97565(); void Init_97566(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_97567(); void RegisterDelegates_97568(); void UnRegisterDelegates_97569(); void UpdateView_97570(DLL2SDK::CSProto::msg::CSFacePicConf* data_, bool bFoceClose_); void _OnBtnGoClick_97571(); void OnBtnCloseBaseClick_97572(); bool IfShutdownWhenClose_97573(); void OnClose_97574(); void __xLuaBaseProxy_Init_97575(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_97576(); void __xLuaBaseProxy_RegisterDelegates_97577(); void __xLuaBaseProxy_UnRegisterDelegates_97578(); void __xLuaBaseProxy_OnBtnCloseBaseClick_97579(); bool __xLuaBaseProxy_IfShutdownWhenClose_97580(); void __xLuaBaseProxy_OnClose_97581(); }; } namespace DLL2SDK::Assembly_CSharp { struct FacePictureNoxiousPopupController : DLL2SDK::Assembly_CSharp::FacePictureTemplatePopupController_One { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97562(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_97563(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_97564(); }; } namespace DLL2SDK::Assembly_CSharp { struct FacePictureDynamicPopupController_Two : DLL2SDK::Assembly_CSharp::FacePictureTemplatePopupController_One { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97559(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_97560(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_97561(); }; } namespace DLL2SDK::Assembly_CSharp { struct FacePictureDynamicPopupController_Three : DLL2SDK::Assembly_CSharp::FacePictureTemplatePopupController_One { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97556(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_97557(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_97558(); }; } namespace DLL2SDK::Assembly_CSharp { struct FacePictureDynamicPopupController_One : DLL2SDK::Assembly_CSharp::FacePictureTemplatePopupController_One { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97553(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_97554(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_97555(); }; } namespace DLL2SDK::Assembly_CSharp { struct FacePictureDynamicPopupController_Four : DLL2SDK::Assembly_CSharp::FacePictureTemplatePopupController_One { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97550(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_97551(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_97552(); }; } namespace DLL2SDK::Assembly_CSharp { struct FacePictureDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { uint64_t m_LastLoginPlayerId_; int32_t m_TimesRestrict_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_FacePicturePop* faceShow_; int32_t m_TimesTotal_; int32_t m_MaxLoginNum_; int32_t m_CurrentLoginNum_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_FacePicList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_FaceOTOPicList_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFacePicData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FilterFacePicDataJumpToShop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PopupNextFacePicture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GotoActivityAfterFace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PopupRoleShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowOTOPic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordPopupData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNotifyServerList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FacePicConfSort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FacePicTimeShowSequenceSort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FacePicIDSequenceSort_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97527(); uint64_t get_LastLoginPlayerId_97528(); int32_t get_TimesRestrict_97529(); int32_t get_TimesTotal_97530(); int32_t get_MaxLoginTotal_97531(); int32_t get_CurrentLoginNum_97532(); void UpdateFacePicData_97533(DLL2SDK::CSProto::msg::CSGetFacepicRes* res_); void FilterFacePicDataJumpToShop_97534(DLL2SDK::CSProto::msg::CSGetFacepicRes* Data_); void ReLogin_97535(); DLL2SDK::Assembly_CSharp::FacePopupBaseController* PopupNextFacePicture_97536(bool* bNavigation_); void GotoActivityAfterFace_97537(); void PopupRoleShow_97538(int32_t index_, DLL2SDK::CSProto::msg::CSFacePicConf* faceData_); void ShowOTOPic_97539(); void RecordPopupData_97540(int32_t index_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetNotifyServerList_97541(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* FacePicConfSort_97542(DLL2SDK::mscorlib::System::Collections::Generic::List_1* dataList_); int32_t FacePicTimeShowSequenceSort_97543(DLL2SDK::Assembly_CSharp::FacePictConfClient* a_, DLL2SDK::Assembly_CSharp::FacePictConfClient* b_); int32_t FacePicIDSequenceSort_97544(DLL2SDK::Assembly_CSharp::FacePictConfClient* a_, DLL2SDK::Assembly_CSharp::FacePictConfClient* b_); void __xLuaBaseProxy_ReLogin_97547(); static bool _FacePicConfSort_m__0_97545(DLL2SDK::Assembly_CSharp::FacePictConfClient* it_); static bool _FacePicConfSort_m__1_97546(DLL2SDK::Assembly_CSharp::FacePictConfClient* it_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct EFacePicType : int32_t { ENone_ = static_cast(0x0), ESignIn_ = static_cast(0x1), ENormal_ = static_cast(0x2), EOTO_ = static_cast(0x3), EFirstRecharge_ = static_cast(0x4), ETemplate_One_ = static_cast(0x5), ETemplate_Two_ = static_cast(0x6), ETemplate_Three_ = static_cast(0x7), ETemplate_Four_ = static_cast(0x8), ERegress_ = static_cast(0x9), EDynamic_One_ = static_cast(0xA), EDynamic_Two_ = static_cast(0xB), EDynamic_Three_ = static_cast(0xC), EDynamic_Four_ = static_cast(0xD), EEventRabbit_ = static_cast(0xE), ERoleShow_ = static_cast(0xF), EDynamic_ChainReaction_ = static_cast(0x10), EDynamic_Noxious_ = static_cast(0x11), EDynamic_Skeleton_ = static_cast(0x12), EDynamic_BattlePass_ = static_cast(0x13), EDynamic_BpDraw_ = static_cast(0x14) }; } namespace DLL2SDK::Assembly_CSharp { struct FacePictConfClient : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::CSFacePicConf* conf_; bool bPop_; bool bNotifyServerShow_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97526(); }; } namespace DLL2SDK::Assembly_CSharp { struct FacePictureDataAgent : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { DLL2SDK::Assembly_CSharp::FacePictureDataStore* m_FacePictureDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::FacePictureDataAgent* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendGetFacePicReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetFacePicRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendSetFacePicTimesShowReq_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97520(); DLL2SDK::Assembly_CSharp::FacePictureDataStore* get_FacePictureDS_97521(); bool SendGetFacePicReq_97522(); bool OnGetFacePicRes_97523(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); bool SendSetFacePicTimesShowReq_97524(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); static void _cctor_97525(); }; } namespace DLL2SDK::Assembly_CSharp { struct FacePictureChainReactionPopupController : DLL2SDK::Assembly_CSharp::FacePictureTemplatePopupController_One { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97517(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_97518(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_97519(); }; } namespace DLL2SDK::Assembly_CSharp { struct FacePictureBpDrawPopupController : DLL2SDK::Assembly_CSharp::FacePictureTemplatePopupController_One { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97514(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_97515(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_97516(); }; } namespace DLL2SDK::Assembly_CSharp { struct FacePictureBattlePassPopupController : DLL2SDK::Assembly_CSharp::FacePictureTemplatePopupController_One { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97511(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_97512(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_97513(); }; } namespace DLL2SDK::Assembly_CSharp { struct DynamicDownloadMgr : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* _dicDownQuestState_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* _dicDownloadProgressBar_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* _dicGenericDownload_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _listGenericDownload_; DLL2SDK::Assembly_CSharp::DynamicDownloadMgr_DownloadProgress DOWNLOADPROGRESS_ZERO_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMapIsCouldUse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSupportDynamicDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMapIsCouldUseByQuestId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMapInDownloadList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMapIsDownloading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetQuestKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDownloadCompOK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetQuestIdByMapId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMapState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DownloadFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelButNeedCheckDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelAllDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginAllDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDownloadProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDownloadProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckQuestIsDownloading_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97487(); static void InitDic_97488(); static bool CheckMapIsCouldUse_97489(uint32_t mapid_); static bool IsSupportDynamicDownload_97490(); static bool CheckMapIsCouldUseByQuestId_97491(int32_t questId_); static bool IsMapInDownloadList_97492(uint32_t octMapId_); static bool CheckMapIsDownloading_97493(uint32_t mapid_); static int32_t GetQuestKey_97494(uint32_t mapid_); static bool IsDownloadCompOK_97495(); static int32_t GetQuestIdByMapId_97496(uint32_t mapid_); static bool CheckMapState_97497(int32_t Questkey_, uint64_t* totalSize_, uint64_t* wholeSize_); static void BeginDownload_97498(int32_t Questkey_, DLL2SDK::Assembly_CSharp::GameBase::TaskDownloadingCallbackFunc* progressCallback_, DLL2SDK::Assembly_CSharp::GameBase::TaskCompletionCallbackFunc* finishedCallBack_); static void DownloadFinished_97499(int32_t Questkey_); static void CancelDownload_97500(int32_t Questkey_); static void CancelButNeedCheckDownload_97501(int32_t Questkey_); static void CancelAllDownload_97502(); static void BeginAllDownload_97503(DLL2SDK::Assembly_CSharp::GameBase::TaskDownloadingCallbackFunc* progressCallback_, DLL2SDK::Assembly_CSharp::GameBase::TaskCompletionCallbackFunc* finishedCallBack_); static void SetDownloadProgress_97504(int32_t questId_, uint64_t nowSize_, uint64_t totaleSize_); static DLL2SDK::Assembly_CSharp::DynamicDownloadMgr_DownloadProgress GetDownloadProgress_97505(int32_t questId_); static bool CheckQuestIsDownloading_97506(int32_t questId_); static void _cctor_97507(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct DynamicDownloadItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* QuestName_; DLL2SDK::UnityEngine::UnityEngine::GameObject* objDownload_; DLL2SDK::Assembly_CSharp::UIButton* btnDownload_; DLL2SDK::Assembly_CSharp::UILabel* LabelDownloadTip_; DLL2SDK::Assembly_CSharp::UILabel* LabelCompInitTip_; DLL2SDK::Assembly_CSharp::UIButton* BtnDownloadCancel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* objDownloading_; DLL2SDK::Assembly_CSharp::UIProgressBar* downloadProgress_; DLL2SDK::Assembly_CSharp::UILabel* LabelProgress_; DLL2SDK::Assembly_CSharp::Config::GenericDownloadConfig* gdc_; int32_t questId_; DLL2SDK::mscorlib::System::Action_1* downloadAction_; DLL2SDK::mscorlib::System::Action_1* cancelAction_; float timer_; float CHECK_INTERVAL_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetQuestId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetQuestName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnDownloadClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPopWindowCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnCancelClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindDownloadEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindCancelloadEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenericSetState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DynamicSetState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGenericProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDynamicProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97472(); void SetQuestId_97473(int32_t id_); void SetQuestName_97474(DLL2SDK::mscorlib::System::String* name_); void OnBtnDownloadClick_97475(); void OnPopWindowCallBack_97476(bool isOk_); void OnBtnCancelClick_97477(); void BindDownloadEvent_97478(DLL2SDK::mscorlib::System::Action_1* downloadAction_); void BindCancelloadEvent_97479(DLL2SDK::mscorlib::System::Action_1* cancelAction_); void SetState_97480(); void GenericSetState_97481(); void DynamicSetState_97482(); void SetProgress_97483(); void SetGenericProgress_97484(); void SetDynamicProgress_97485(); void Update_97486(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CellularNetworkPopWindowView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIButton* okBtn_; DLL2SDK::Assembly_CSharp::UIButton* cancelBtn_; DLL2SDK::Assembly_CSharp::UILabel* title_; DLL2SDK::Assembly_CSharp::UILabel* content_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97471(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CellularNetworkPopWindowController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::CellularNetworkPopWindowView* _view_; DLL2SDK::mscorlib::System::Action_1* btnClickCallBack_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnClickAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnOKClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnCancelClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97455(); void Init_97456(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_97457(); void RegisterDelegates_97458(); void UnRegisterDelegates_97459(); void WillShow_97460(); void SetBtnClickAction_97461(DLL2SDK::mscorlib::System::Action_1* btnClickCallBack_); void OnBtnOKClick_97462(); void OnBtnCancelClick_97463(); void WillClose_97464(); void __xLuaBaseProxy_Init_97465(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_97466(); void __xLuaBaseProxy_RegisterDelegates_97467(); void __xLuaBaseProxy_UnRegisterDelegates_97468(); void __xLuaBaseProxy_WillShow_97469(); void __xLuaBaseProxy_WillClose_97470(); }; } namespace DLL2SDK::Assembly_CSharp { struct AssetDownloadBtnTemplate : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t _assetID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _assetIDS_; DLL2SDK::Assembly_CSharp::UIWidget* normal_; DLL2SDK::Assembly_CSharp::UIWidget* downloading_; DLL2SDK::Assembly_CSharp::UIWidget* progressWidget_; DLL2SDK::Assembly_CSharp::UISprite* progressbarMask_; DLL2SDK::Assembly_CSharp::UIButton* downloadBtn_; DLL2SDK::Assembly_CSharp::UILabel* downloadText_; DLL2SDK::Assembly_CSharp::UISprite* BGMask_; DLL2SDK::Assembly_CSharp::UISprite* BGModelMask_; DLL2SDK::Assembly_CSharp::UILabel* normalTips_; bool isdownloading_; bool isWaiting_; DLL2SDK::System_Core::System::Action* OnResStateChange_; float timer_; float EXCUTE_TIME_; float timerButton_; float EXCUTE_TIME_BUTTON_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPopWindowCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGoodID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAssetIDS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMaskAndTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdataProgressBar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97444(); void Start_97445(); void OnItemClick_97446(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnPopWindowCallBack_97447(bool isOk_); void SetGoodID_97448(uint32_t itemId_, DLL2SDK::System_Core::System::Action* OnResStateChange_, bool showMask_); void SetAssetID_97449(int32_t assetID_, DLL2SDK::System_Core::System::Action* OnResStateChange_, bool showMask_); void SetAssetIDS_97450(DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetIDS_, DLL2SDK::System_Core::System::Action* OnResStateChange_, bool showMask_); void SetMaskAndTips_97451(bool showModelMask_, bool showDownloadTips_); void UpdateBtnState_97452(); void UpdataProgressBar_97453(); void Update_97454(); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { enum struct InGameNewGuideMode : int32_t { None_ = static_cast(0x0), BRNewGuide_ = static_cast(0x1), MPNewGuide_ = static_cast(0x2), PVENewGuide_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct PVENewGuideItemFactory : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuideItemFactory* m_Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateNewGuideItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CreateNewGuideItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97435(); DLL2SDK::Assembly_CSharp::InGameNewGuide::InGameNewGuideItem* CreateNewGuideItem_97437(DLL2SDK::Assembly_CSharp::Config::PVENewGuideConfigConfig* config_, DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuideManager* mgr_); DLL2SDK::Assembly_CSharp::InGameNewGuide::InGameNewGuideItem* CreateNewGuideItem_97438(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType ItemType_, DLL2SDK::Assembly_CSharp::Config::PVENewGuideConfigConfig* config_, DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuideManager* mgr_); static DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuideItemFactory* get_Instance_97436(); static void _cctor_97439(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct GameUIEventEnum : int32_t { GameUIEventBegin_ = static_cast(0xF9060), NotifyLoadCrossHair_ = static_cast(0xF9061), NotifyEnterGame_ = static_cast(0xF9062), NotifyLoadGamePlayerInfo_ = static_cast(0xF9063), NotifyDoReAmmo_ = static_cast(0xF9064), NotifyHideReAmmo_ = static_cast(0xF9065), IteractiveContext_ = static_cast(0xF9066), IteractiveCheckContext_ = static_cast(0xF9067), IteractiveProgressContext_ = static_cast(0xF9068), IteractiveWeaponPickUpContext_ = static_cast(0xF9069), InteractiveBuildingObstacle_ = static_cast(0xF906A), InteractiveMine_ = static_cast(0xF906B), NotifyGoldTip_ = static_cast(0xF906C), NotifySelfTakeDamage_ = static_cast(0xF906D), NotifySelfKillEnemy_ = static_cast(0xF906E), NotifyRestartLocalPlayer_ = static_cast(0xF906F), NotifyShowCrossHair_ = static_cast(0xF9070), NotifyShowSubCrossHair_ = static_cast(0xF9071), NotifyMyDead_ = static_cast(0xF9072), NotifyPlayerDeadOrRespawn_ = static_cast(0xF9073), NotifyUpdatePVPIndicators_ = static_cast(0xF9074), NotifyHidePVPIndicators_ = static_cast(0xF9075), NotifyShowGodProgressbar_ = static_cast(0xF9076), NotifyShowFPSLabel_ = static_cast(0xF9077), NotifySettingsShowTips_ = static_cast(0xF9078), NotifySettingsInitTabs_ = static_cast(0xF9079), NotifySettingsInitTabsFinish_ = static_cast(0xF907A), NotifySettingsPhraseTypeChange_ = static_cast(0xF907B), NotifySettingsRestore_ = static_cast(0xF907C), NotifySettingsCustomSave_ = static_cast(0xF907D), NotifySettingsSyncFireMode_ = static_cast(0xF907E), NotifyKillInfo_ = static_cast(0xF907F), NotifyPlayerLoginOrLogout_ = static_cast(0xF9080), NotifyTacticalTeamPlayerLoginout_ = static_cast(0xF9081), NotifyTacticalChipMachineListChange_ = static_cast(0xF9082), NotifyHighResPickUpAreaListChange_ = static_cast(0xF9083), NotifyLoadLobby_ = static_cast(0xF9084), NotifyVehicleInflictHeavy_ = static_cast(0xF9085), UpdatePlayerInfo_ = static_cast(0xF9086), UpdatePlayerSkillInfo_ = static_cast(0xF9087), NotifyLoadMapBegin_ = static_cast(0xF9088), NotifyLoadMapFinished_ = static_cast(0xF9089), NotifyGraphicQualitySettingChanged_ = static_cast(0xF908A), DSLoginSuccess_ = static_cast(0xF908B), DSLoginSecondarySuccess_ = static_cast(0xF908C), DSLoginFailed_ = static_cast(0xF908D), DSReconnectFailed_ = static_cast(0xF908E), DSLogoutSuccess_ = static_cast(0xF908F), NotifyShowSettlementEnd_ = static_cast(0xF9090), NotifyShowSettlementNextView_ = static_cast(0xF9091), NotifyShowSettlementDetailView_ = static_cast(0xF9092), NotifyShowSettlementExpDetailView_ = static_cast(0xF9093), NotifyShowSettlementBPView_ = static_cast(0xF9094), NotifyShowSettlementRankView_ = static_cast(0xF9095), NotifyShowSettlementLevelUpWindow_ = static_cast(0xF9096), NotifyShowSettlementLevelUpAnimEnd_ = static_cast(0xF9097), NotifyShowSettlementRankUpWindow_ = static_cast(0xF9098), NotifyShowBRReportWindow_ = static_cast(0xF9099), NotifyToStoreRatePopupEndPause_ = static_cast(0xF909A), ReLoadLoading_ = static_cast(0xF909B), NotifyPrepareTime_ = static_cast(0xF909C), OutNotifyPrepareTime_ = static_cast(0xF909D), NotifyHalfwayJoin_ = static_cast(0xF909E), NotifyChangeCrossHairType_ = static_cast(0xF909F), NotifyChangeSubCrossHairType_ = static_cast(0xF90A0), NotifyCrossHairHit_ = static_cast(0xF90A1), NotifyBeginCircle_ = static_cast(0xF90A2), NotifyLastHair_ = static_cast(0xF90A3), NotifyShowSuperWeaponButton_ = static_cast(0xF90A4), NotifySyncPlayerInfo_ = static_cast(0xF90A5), NotifyQuitGame_ = static_cast(0xF90A6), NotifyShowHairType_ = static_cast(0xF90A7), NotifyRefreshLoadout_ = static_cast(0xF90A8), NotifyPrepareCountDownOver_ = static_cast(0xF90A9), NotifyLocalPlayerStateChanged_ = static_cast(0xF90AA), NotifyLocalTacticalVoiceChanged_ = static_cast(0xF90AB), NotifyViewTargetWeaponChanged_ = static_cast(0xF90AC), NotifySyncInventoryBag_ = static_cast(0xF90AD), NotifyRoundStarted_ = static_cast(0xF90AE), NotifyRoundEnded_ = static_cast(0xF90AF), NotifySettlement_ = static_cast(0xF90B0), NotifyRoundStageChanged_ = static_cast(0xF90B1), NotifyRoundTimeChanged_ = static_cast(0xF90B2), NotifyRoundTimeChanged_CTF_ = static_cast(0xF90B3), NotifyEndlessWaveTimeChanged_ = static_cast(0xF90B4), NotifyEndlessWaveInfoChanged_ = static_cast(0xF90B5), NotifyEndlessShowRoundComplete_ = static_cast(0xF90B6), NotifyActiveTreeBoss_ = static_cast(0xF90B7), NotifyShowZombieDesc_ = static_cast(0xF90B8), NotifyFadeInOut_ = static_cast(0xF90B9), NotifyBlackScreen_ = static_cast(0xF90BA), NotifyShowScreenEffect_ = static_cast(0xF90BB), NotifyEnterBattleScene_ = static_cast(0xF90BC), NotifyOpreationChange_ = static_cast(0xF90BD), NotifyDialog_ = static_cast(0xF90BE), NotifyPropHuntPrepareTime_ = static_cast(0xF90BF), NotifyPropHuntHideTime_ = static_cast(0xF90C0), NotifyPropHuntSeekTime_ = static_cast(0xF90C1), NotifyPropHuntRoundTimeChanged_ = static_cast(0xF90C2), NotifyLocalPawnDying_ = static_cast(0xF90C3), ShowInGameMessage_ = static_cast(0xF90C4), ShowInGameCountDown_ = static_cast(0xF90C5), ShowSpectatingHUD_ = static_cast(0xF90C6), NotifySpectateModeChange_ = static_cast(0xF90C7), UpdateHPItemCount_ = static_cast(0xF90C8), UpdateBigKillWeapItemCount_ = static_cast(0xF90C9), NotifyHPItemCoolDown_ = static_cast(0xF90CA), NotifyBigKillWeapItemCoolDown_ = static_cast(0xF90CB), UpdatePickupIndicatorVisibility_ = static_cast(0xF90CC), NotifyGameHUDLayoutChanged_ = static_cast(0xF90CD), NotifyGameHudStateChanged_ = static_cast(0xF90CE), NotifyBloodLessThanHalf_ = static_cast(0xF90CF), NotifyLocalBagSelected_ = static_cast(0xF90D0), NotifyInputParaChanged_ = static_cast(0xF90D1), NotifyJoySticksSelected_ = static_cast(0xF90D2), NotifyJoySticksPanelExited_ = static_cast(0xF90D3), NotifyResetJoySticks_ = static_cast(0xF90D4), NotifyWeaponActive_ = static_cast(0xF90D5), NotifySniperShowJoySticks_ = static_cast(0xF90D6), NotifyJoyStickDragged_ = static_cast(0xF90D7), NotifyJoySticksSettingChanged_ = static_cast(0xF90D8), NotifyJoyStickAlphaChanged_ = static_cast(0xF90D9), NotifyJoyStickDragStarted_ = static_cast(0xF90DA), NotifyJoyStickPinchIn_ = static_cast(0xF90DB), NotifyJoyStickPinchOut_ = static_cast(0xF90DC), NotifyJoyStickPinchEnd_ = static_cast(0xF90DD), NotifyJoyStickShowMovementPanel_ = static_cast(0xF90DE), NotifyPickUpItem_ = static_cast(0xF90DF), NotifyDiscardWeapon_ = static_cast(0xF90E0), NotifyFireModeChanged_ = static_cast(0xF90E1), NotifyQuickSwitchWeapon_ = static_cast(0xF90E2), NotifyAddBlood_ = static_cast(0xF90E3), NotifyAddBloodIconShowed_ = static_cast(0xF90E4), NotifyNetWorkInstability_ = static_cast(0xF90E5), NotifyKickOff_ = static_cast(0xF90E6), NotifyHangupWarning_ = static_cast(0xF90E7), NotifyCloseLevelUpWindow_ = static_cast(0xF90E8), NotifyAssistAimOpened_ = static_cast(0xF90E9), NotifyHandleSettingActiveSwitched_ = static_cast(0xF90EA), NotifyFireHandleChanged_ = static_cast(0xF90EB), NotifyPingStatRes_ = static_cast(0xF90EC), NotifyScoreChanged_ = static_cast(0xF90ED), NotifyScoreChangedPVE_ = static_cast(0xF90EE), NotifyWeaponEnegyChanged_ = static_cast(0xF90EF), NotifyFastThrowModeChanged_ = static_cast(0xF90F0), NotifyEnableCrouchBtn_ = static_cast(0xF90F1), NotifyEnableSpinBtn_ = static_cast(0xF90F2), NotifyHideProneBtnValueChanged_ = static_cast(0xF90F3), NotifyADSChanged_ = static_cast(0xF90F4), NotifyVehicleJoyStickChanged_ = static_cast(0xF90F5), NotifyVehicleCameraResetTypeChanged_ = static_cast(0xF90F6), NotifyShowTipsMessageBox_ = static_cast(0xF90F7), NotifyOperatorModeChanged_ = static_cast(0xF90F8), UpdateSkillItemCount_ = static_cast(0xF90F9), NotifySkillItemCountUpdatedForTutorial_ = static_cast(0xF90FA), NotifySkillItemCoolDown_ = static_cast(0xF90FB), UpdateBuffIcon_ = static_cast(0xF90FC), NotifyModifiers_ = static_cast(0xF90FD), NotifyShowWhiteScreen_ = static_cast(0xF90FE), NotifyShowEMPEffect_ = static_cast(0xF90FF), NotifyEnterDroppedPickUpTrigger_ = static_cast(0xF9100), NotifyLeaveDroppedPickUpTrigger_ = static_cast(0xF9101), NotifyClimbable_ = static_cast(0xF9102), NotifyNotClimbable_ = static_cast(0xF9103), NotifyHideCancelAim_ = static_cast(0xF9104), NotifyDroppedPickUpDisappear_ = static_cast(0xF9105), NotifyClearDroppedPickUp_ = static_cast(0xF9106), NotifyShowPauseMenu_ = static_cast(0xF9107), NotifyShowAirDropTips_ = static_cast(0xF9108), NotifyShowChipMachineTips_ = static_cast(0xF9109), NotifyShowInterferenceDroneTargetHUD_ = static_cast(0xF910A), NotifyAddDroneInterfereDirectionItem_ = static_cast(0xF910B), NotifyRemoveDroneInterfereDirectionItem_ = static_cast(0xF910C), NotifyUpdateInterferenceDroneIndicatorItemInfo_ = static_cast(0xF910D), NotifyRemoveAllInterferenceDroneIndicatorItems_ = static_cast(0xF910E), NotifyAddElectricTripWireShockTargetIndicatorItem_ = static_cast(0xF910F), NotifyRemoveElectricTripWireShockTargetIndicatorItem_ = static_cast(0xF9110), NotifyRemoveAllElectricTripWireShockTargetIndicatorItems_ = static_cast(0xF9111), NotifyShowCurTurnWeapon_ = static_cast(0xF9112), NotifyForbiddenThrowWeapon_ = static_cast(0xF9113), NotifyTacticalPanel_Reset_ = static_cast(0xF9114), NotifyTacticalPanel_ShowRadar_ = static_cast(0xF9115), NotifyTacticalPanel_ShowMap_ = static_cast(0xF9116), NotifyTacticalPanel_C4Dropped_ = static_cast(0xF9117), NotifyTacticalPanel_C4Planted_ = static_cast(0xF9118), NotifyTacticalPanel_C4PlantedGuarder_ = static_cast(0xF9119), NotifyTacticalPanel_PlaceName_ = static_cast(0xF911A), NotifyTacticalPanel_EnableBoxcollider_ = static_cast(0xF911B), NotifyTacticalPanel_StartBoarding_ = static_cast(0xF911C), NotifyTacticalPanel_StartSkydiving_ = static_cast(0xF911D), NotifyGuideClickButton_ = static_cast(0xF911E), NotifyGameStopPanelClosed_ = static_cast(0xF911F), NotifyVoiceBtnDisplay_ = static_cast(0xF9120), NotifyMainCrossHairChanged_ = static_cast(0xF9121), NotifyStartSpectating_ = static_cast(0xF9122), NotifyEndSpectating_ = static_cast(0xF9123), NotifyTakeDamage_ = static_cast(0xF9124), NotifyExplodeDamage_ = static_cast(0xF9125), NotifyLocalPingChanged_ = static_cast(0xF9126), NotifyMedkitEnterState_ = static_cast(0xF9127), NotifyCheckEnterMedkitState_ = static_cast(0xF9128), NotifyTabSelected_ = static_cast(0xF9129), NotifySubTabSelected_ = static_cast(0xF912A), NotifyTabOpened_ = static_cast(0xF912B), NotifySubmitChatContent_ = static_cast(0xF912C), NotifySwitchAimmingState_ = static_cast(0xF912D), NotifyTutorialFinalChangeScoreStreak_ = static_cast(0xF912E), NotifySwitchADSBtnController_ = static_cast(0xF912F), NotifySwitchSelfExplodingBtnController_ = static_cast(0xF9130), NotifySwitchOpretaionBtnController_ = static_cast(0xF9131), NotifyOperatorFireModeChanged_ = static_cast(0xF9132), NotifyTutorialTurnGuideRestart_ = static_cast(0xF9133), NotifyTutorialTurnGuideNextStep_ = static_cast(0xF9134), NotifyTutorialTurnGuideFinish_ = static_cast(0xF9135), NotifyTutorialFingerSign_ = static_cast(0xF9136), MP1_IntroduceScore_ = static_cast(0xF9137), NotifyShowOnlyCrossHair_ = static_cast(0xF9138), NotifyPlayerQuitGame_ = static_cast(0xF9139), NotifyWeaponRemove_ = static_cast(0xF913A), NotifyTacticalInvalid_ = static_cast(0xF913B), NotifyOnVoiceVoipStateChanged_ = static_cast(0xF913C), NotifyMoveModeChanged_ = static_cast(0xF913D), ShowGameCommonTips_ = static_cast(0xF913E), HideGameCommonTips_ = static_cast(0xF913F), HidePvpRoundStartTips_ = static_cast(0xF9140), NotifyToRelocateAllGameView_ = static_cast(0xF9141), NotifyGrenadeShowed_ = static_cast(0xF9142), NotifyShowFirstGrapFaceTips_ = static_cast(0xF9143), NotifyShowPickUpTips_ = static_cast(0xF9144), NotifyShowAutoFireTips_ = static_cast(0xF9145), NotifyGVoiceID_ = static_cast(0xF9146), NotifyGVoiceMemberStatus_ = static_cast(0xF9147), NotifyGVoiceApplyMessageKeyStatus_ = static_cast(0xF9148), NotifyVoiceCloseDetailPanel_ = static_cast(0xF9149), NotifyShowLoadoutPvpGameView_ = static_cast(0xF914A), NotifyLoadoutPvpGameToShowTime_ = static_cast(0xF914B), NotifyShowLoadoutTimePvpGameView_ = static_cast(0xF914C), NotifyRefreshTacticalComponents_ = static_cast(0xF914D), NotifyTimeColdDownAnimation_ = static_cast(0xF914E), NotifyQuitVoiceRoomFinish_ = static_cast(0xF914F), NotifyEnterVoiceRoomFinish_ = static_cast(0xF9150), NotifyGamepadCursorSwitchChange_ = static_cast(0xF9151), NotifyGamepadStateChange_ = static_cast(0xF9152), NotifyGamepadStateChangeForSettings_ = static_cast(0xF9153), NotifyMarkItemInWorld_ = static_cast(0xF9154), NotifyGunPerkIcon_ = static_cast(0xF9155), NotifyShowPlaceErrorUI_ = static_cast(0xF9156), NotifyShowObserverHud_ = static_cast(0xF9157), NotifyChangePlayerSpectator_ = static_cast(0xF9158), NotifyPlayerHasChangedWeaponOrC4_ = static_cast(0xF9159), NotifyReleaseOrDestroyStreak_ = static_cast(0xF915A), NotifyKillStreakTweenFinished_ = static_cast(0xF915B), NotifyVoiceDeviceChange_ = static_cast(0xF915C), NotifySwitchWeapon_ = static_cast(0xF915D), NotifyWeaponSkillTypeSelected_ = static_cast(0xF915E), NotifyWeaponSkillActivate_ = static_cast(0xF915F), NotifyWeaponSkillUIChange_VerticalType_ = static_cast(0xF9160), NotifyWeaponSkillUIChange_Radial360Type_ = static_cast(0xF9161), NotifyWeaponSkillActivateUI_VerticalType_ = static_cast(0xF9162), NotifyWeaponSkillActivateUI_Radial360Type_ = static_cast(0xF9163), NotifyWeaponSkillDeActivateUIVerticalType_ = static_cast(0xF9164), NotifyWeaponSkillDeActivateUIRadial360Type_ = static_cast(0xF9165), NotifyLocalPlayerParryEffectShowed_ = static_cast(0xF9166), NotifyCreateObserverIndicatorHUD_ = static_cast(0xF9167), NotifyStatiWalkSettingChanged_ = static_cast(0xF9168), NotifyShowHealEffect_ = static_cast(0xF9169), NotifyScoring_ = static_cast(0xF916A), NotifyScoringPVE_ = static_cast(0xF916B), NotifyNextRoundWaitTimeChange_ = static_cast(0xF916C), NotifySelfUAVStateChanged_ = static_cast(0xF916D), NotifyUAVStateChanged_ = static_cast(0xF916E), NotifyUAVFirstUsed_ = static_cast(0xF916F), SyncMissleState_ = static_cast(0xF9170), NotifyRadarSizeChange_ = static_cast(0xF9171), NotifyStreakSkillChanged_ = static_cast(0xF9172), NotifyStreakSkillDateReady_ = static_cast(0xF9173), NotifyInterruptOpeningCarePackage_ = static_cast(0xF9174), NotifyEnemyBodyScan_ = static_cast(0xF9175), NotifyDetectEnemyNearby_ = static_cast(0xF9176), NotifyLocalPlayerPerkChange_ = static_cast(0xF9177), NotifyLocalPlayerAddPerk_ = static_cast(0xF9178), NotifyInteractiveReset_ = static_cast(0xF9179), NotifyPvpSortedCommonTips_ = static_cast(0xF917A), NotifyRemoveFirstPvpSortedCommonTips_ = static_cast(0xF917B), NotifyMissileControl_ = static_cast(0xF917C), NotifyMissileExploded_ = static_cast(0xF917D), NotifyPawnTopNameHudAdd_ = static_cast(0xF917E), NotifyPawnTopNameHudRemove_ = static_cast(0xF917F), NotifyEnemyDisHudAdd_ = static_cast(0xF9180), NotifyEnemyDisHudRemove_ = static_cast(0xF9181), NotifyEnemyDisHudToggle_ = static_cast(0xF9182), NotifyDeadReplayBegin_ = static_cast(0xF9183), NotifyDeadReplayEnd_ = static_cast(0xF9184), NotifyZMSignHUDAdd_ = static_cast(0xF9185), NotifyZMSignHUDRemove_ = static_cast(0xF9186), NotifyPVEGameTaskProgressControllerSwitch_ = static_cast(0xF9187), NotifyOpticsWeaponPart_CrossHair_Show_ = static_cast(0xF9188), NotifyOpticsWeaponPart_CrossHair_Hide_ = static_cast(0xF9189), NotifyOpticsWeaponPart_ChangeZoomBtn_Load_ = static_cast(0xF918A), NotifyOpticsWeaponPart_ChangeZoomBtn_Show_ = static_cast(0xF918B), NotifyOpticsWeaponPart_ChangeZoomBtn_Hide_ = static_cast(0xF918C), NotifyFeedBack_ = static_cast(0xF918D), NotifyPerkFeedback_ = static_cast(0xF918E), NotifyDomAreaCampChanged_ = static_cast(0xF918F), NotifyHardPointCampChanged_ = static_cast(0xF9190), NotifyGrenadeStick_ = static_cast(0xF9191), NotifyTabIndexSelect_ = static_cast(0xF9192), NotifyAutoRotateChanged_ = static_cast(0xF9193), NotifyShowPickUpInfo_ = static_cast(0xF9194), NotifySentryGunFireOver_ = static_cast(0xF9195), NotifySentryGunSwitch_ = static_cast(0xF9196), NotifyShowEnterLadderBtn_ = static_cast(0xF9197), NotifySentryGunPawnInitEnd_ = static_cast(0xF9198), NotifySentryGunPawnDie_ = static_cast(0xF9199), NotifyHelicopterPawnInitEnd_ = static_cast(0xF919A), NotifyHelicopterPawnDie_ = static_cast(0xF919B), NotifySwitchHelicopter_ = static_cast(0xF919C), UpdateDomAreaProgress_ = static_cast(0xF919D), NotifyShowingEndTaskTips_ = static_cast(0xF919E), NotifyLeaveCombatArea_ = static_cast(0xF919F), NotifyShowCombatHud_ = static_cast(0xF91A0), NotifyHideCombatHud_ = static_cast(0xF91A1), NotifyPVEMPGameMatchEnd_ = static_cast(0xF91A2), NotifyZmEndlessGameMatchEnd_ = static_cast(0xF91A3), NotifyZMGameMatchEnd_ = static_cast(0xF91A4), NotifySPGameMatchEnd_ = static_cast(0xF91A5), NotifyBRGameMatchEnd_ = static_cast(0xF91A6), NotifyGoToWinnerCircle_ = static_cast(0xF91A7), NotifySpecatorChange_ = static_cast(0xF91A8), NotifyAlivePlayerCount_ = static_cast(0xF91A9), NotifyRefreshWinnerCircle_ = static_cast(0xF91AA), NotifyReviveShow_ = static_cast(0xF91AB), NotifyReviveCountDown_ = static_cast(0xF91AC), SwitchRoleClick_ = static_cast(0xF91AD), IgnoreSwitchRoleClick_ = static_cast(0xF91AE), NotifyPawnDied_SwitchToOther_ = static_cast(0xF91AF), NotifyCurrentSelectPawnAlive_ = static_cast(0xF91B0), NotifyRefreshReviveBtn_ = static_cast(0xF91B1), NotifyPawnAvatarChanged_ = static_cast(0xF91B2), NotifySwitchRoleIconBtnClick_ = static_cast(0xF91B3), NotifyLocalPlayerRespawn_ = static_cast(0xF91B4), NotifyOtherPlayerRespawn_ = static_cast(0xF91B5), NotifyUltSkillEnergyUpdate_ = static_cast(0xF91B6), NotifyUltSkillChanged_ = static_cast(0xF91B7), NotifyUltSkillLayerAdd_ = static_cast(0xF91B8), NotifyChipMachineChanged_ = static_cast(0xF91B9), NotifySelectPlayer_ = static_cast(0xF91BA), NotifyUltUsingStateChange_ = static_cast(0xF91BB), NotifyUltEnergyConsumeAdd_ = static_cast(0xF91BC), NotifyUltEnergyDissipating_ = static_cast(0xF91BD), NotifyUltSetUseSkillBtnEnable_ = static_cast(0xF91BE), NotifyVTOLViewChange_ = static_cast(0xF91BF), NotifyVTOLControlBegin_ = static_cast(0xF91C0), NotifyVTOLControlEnd_ = static_cast(0xF91C1), NotifyVTOLMissileCDState_ = static_cast(0xF91C2), NotifyVTOLBehit_ = static_cast(0xF91C3), NotifyVTOLIndicatorsHudShow_ = static_cast(0xF91C4), NotifyVTOLIndicatorsHudHide_ = static_cast(0xF91C5), NotifyLockMissileLockTarget_ = static_cast(0xF91C6), NotifyLockMissileComing_ = static_cast(0xF91C7), NotifyLockMissileExplode_ = static_cast(0xF91C8), NotifyLocalVTOLExplode_ = static_cast(0xF91C9), NotityAimingCloseBtnChanged_ = static_cast(0xF91CA), NotifyActiveRewardDataStoreChanged_ = static_cast(0xF91CB), NotifyShowInjureNumberHUD_ = static_cast(0xF91CC), NotifyShowDebugLocalDamage_ = static_cast(0xF91CD), NotifyToggleDebugLocalDamage_ = static_cast(0xF91CE), NotifyRage_ = static_cast(0xF91CF), NotifyFireModeChange_ = static_cast(0xF91D0), NotifyBossDie_ = static_cast(0xF91D1), NotifyChangeBossNameAndIcon_ = static_cast(0xF91D2), NotifyPrologueCrossHairStatus_ = static_cast(0xF91D3), NotifySettingsEditWidgetSelected_ = static_cast(0xF91D4), NotifySettingsEditWidgetDrag_ = static_cast(0xF91D5), NotifyVehicleSeatStateChange_ = static_cast(0xF91D6), NotifyTeammateVehicleSeatStateChange_ = static_cast(0xF91D7), NotifyZMMPSettlementCardTimeIsEnd_ = static_cast(0xF91D8), NotifyReqMPSettlementCardLottery_ = static_cast(0xF91D9), NotifyZMSPReturnToLobby_ = static_cast(0xF91DA), NotifyLikeDataRefresh_ = static_cast(0xF91DB), NotifyCloseSettlementShareWindowView_ = static_cast(0xF91DC), NotifySettlementPlayerHeadIconClick_ = static_cast(0xF91DD), NotifyBrGameEndMainHudNextClick_ = static_cast(0xF91DE), NotifySettlementMedals_ = static_cast(0xF91DF), NotifyEnterCarePackageTrigger_ = static_cast(0xF91E0), NotifyLeaveCarePackageTrigger_ = static_cast(0xF91E1), NotifyShowCarePackageTips_ = static_cast(0xF91E2), NotifyAddCarePackageIndicator_ = static_cast(0xF91E3), NotifyRemoveCarePackageIndicator_ = static_cast(0xF91E4), NotifyUpdateCarePackageInfo_ = static_cast(0xF91E5), NotifyShowNuclearBombCountdownHUD_ = static_cast(0xF91E6), NotifyAddStreakIndicator_ = static_cast(0xF91E7), NotifyRemoveStreakIndicator_ = static_cast(0xF91E8), NotifyAddAirstrikeIndicator_ = static_cast(0xF91E9), NotifyRemoveAirstrikeIndicator_ = static_cast(0xF91EA), NotifyRemoveAllAirstrikeIndicators_ = static_cast(0xF91EB), NotifyElectricShockCarInfo_ = static_cast(0xF91EC), NotifyObserverInfo_ = static_cast(0xF91ED), NotifyObserverPickupWeapon_ = static_cast(0xF91EE), NotifyObBulletInfo_ = static_cast(0xF91EF), NotifyDroppedVoiceRoom_ = static_cast(0xF91F0), NotifyAddDestructibleSceneObjectInfo_ = static_cast(0xF91F1), NotifyRemoveDestructibleSceneObjectInfo_ = static_cast(0xF91F2), Notify_VehicleDrone_Control_ = static_cast(0xF91F3), Notify_VehicleRecon_ = static_cast(0xF91F4), Notify_AddVehicleDronePerspectiveItem_ = static_cast(0xF91F5), Notify_RemoveVehicleDronePerspectiveItem_ = static_cast(0xF91F6), Notify_VehicleDrone_TakeDamage_ = static_cast(0xF91F7), Notify_VehicleDrone_UpdateSkillCount_ = static_cast(0xF91F8), Notify_ShowOpenScreenHUD_ = static_cast(0xF91F9), NotifyLastCommonTipsShowed_ = static_cast(0xF91FA), NotifyHideInGameChatView_ = static_cast(0xF91FB), NotifyChangeSwitchSprintingHUD_ = static_cast(0xF91FC), NotifyShowBloodAndStreakHUD_ = static_cast(0xF91FD), NotifyWeaponSkillActorIdChange_ = static_cast(0xF91FE), NotifyWeaponProjectileCountChange_ = static_cast(0xF91FF), NotifyBuffAdd_ = static_cast(0xF9200), NotifyBuffDel_ = static_cast(0xF9201), NotifyBuffModify_ = static_cast(0xF9202), NotifyChamberAmmoResume_ = static_cast(0xF9203), NotifyChamberAmmoResumeNeedTime_ = static_cast(0xF9204), NotifyRoundCount_ = static_cast(0xF9205), NotifyThrowWeaponFireEnd_ = static_cast(0xF9206), NotifyElectricCDChange_ = static_cast(0xF9207), NotifyShowElectricCDHud_ = static_cast(0xF9208), NotifySetElectricAlpha_ = static_cast(0xF9209), NotifyShadowbladeShowHud_ = static_cast(0xF920A), NotifyShadowbladeKillInfo_ = static_cast(0xF920B), NotifyShadowbladeLockEnemy_ = static_cast(0xF920C), NotifyForbiddenThrowWeaponFire_ = static_cast(0xF920D), NotifyRefreshCTFFlagStatusHUD_ = static_cast(0xF920E), NotifyRefreshCTFGameScoreView_ = static_cast(0xF920F), NotifyRefreshCTFFlagSignBoard_ = static_cast(0xF9210), NotifyBRLocalPlayerOnAircraft_ = static_cast(0xF9211), NotifyBRLocalPlayerSkyFly_ = static_cast(0xF9212), NotifyBRLocalPlayerSkydiving_ = static_cast(0xF9213), NotifyBRLocalPlayerLanded_ = static_cast(0xF9214), NotifyBRLocalPlayerSpecator_ = static_cast(0xF9215), NotifyBRLocalPlayerDied_ = static_cast(0xF9216), NotifyBRSetBloodHudVisiable_ = static_cast(0xF9217), NotifyBRDelaySetBagSystemVisiable_ = static_cast(0xF9218), NotifyBRSwitchBagMainHUDShow_ = static_cast(0xF9219), NotifyBRTeamMateDetailHUDShow_ = static_cast(0xF921A), NotifyBRLocalPlayerBeginHeal_ = static_cast(0xF921B), NotifyBRLocalPlayerBeingHealed_ = static_cast(0xF921C), NotifyBRLocalPlayerEndBeingHealed_ = static_cast(0xF921D), NotifyBRLocalPlayerBeInterrupted_ = static_cast(0xF921E), NotifyBRLocalPlayerCannotHealTeammate_ = static_cast(0xF921F), RequestLocalPlayerHelpingTips_ = static_cast(0xF9220), NotifyBRHealTeammateSuccess_ = static_cast(0xF9221), NotifyBRShowCureTeammatesSuccessfulTips_ = static_cast(0xF9222), NotifyBRCureTeammatesTrigger_ = static_cast(0xF9223), NotifyBRCancelHealTeammate_ = static_cast(0xF9224), Notify_BR_Require_Team_Leader_ = static_cast(0xF9225), Notify_BR_Team_Leader_Change_ = static_cast(0xF9226), Notify_BR_Team_Click_Transfer_Leader_ = static_cast(0xF9227), Notify_BR_Team_Leader_Date_Ready_ = static_cast(0xF9228), Notify_BR_Team_TeamMateInfoReady_ = static_cast(0xF9229), Notify_BR_Team_TeamMateInfoOBSwicth_ = static_cast(0xF922A), Notify_BR_Team_DestroyTeamMateInfoHud_ = static_cast(0xF922B), Notify_BR_After_Aircraft_Open_Door_ = static_cast(0xF922C), Notify_BR_After_Aircraft_NonBattleAreaVolume_ = static_cast(0xF922D), Notify_BR_OB_Team_ = static_cast(0xF922E), Notify_BR_InDroneInterferedState_ = static_cast(0xF922F), Notify_BRChip_CloseDesc_ = static_cast(0xF9230), Notify_BRChip_ShowDesc_ = static_cast(0xF9231), Notify_BR_Bag_Item_Click_ = static_cast(0xF9232), Notify_BR_Bag_Item_DragStart_ = static_cast(0xF9233), Notify_BR_Bag_Item_Drag_ = static_cast(0xF9234), Notify_BR_Bag_Item_DragEnd_ = static_cast(0xF9235), Notify_BR_Bag_Item_Drop_ = static_cast(0xF9236), Notify_BR_Bag_Item_Drop_Space_ = static_cast(0xF9237), Notify_BR_Bag_Item_Shadow_ = static_cast(0xF9238), Notify_BR_Bag_Item_Press_ = static_cast(0xF9239), Notify_BR_Bag_BagList_Changed_ = static_cast(0xF923A), Notify_BR_Bag_SlotItem_Changed_ = static_cast(0xF923B), Notify_BR_Bag_SlotItem_ModifyValue_ = static_cast(0xF923C), Notify_BR_Bag_SlotItem_WeaponPos_Exchanged_ = static_cast(0xF923D), Notify_BR_Bag_SlotItem_WeaponEquipped_Changed_ = static_cast(0xF923E), Notify_BR_Bag_SlotItem_Weapon_ClipChanged_ = static_cast(0xF923F), Notify_BR_Bag_WeaponPos_Change_Done_ = static_cast(0xF9240), Notify_BR_Bag_Medicine_Changed_ = static_cast(0xF9241), Notify_BR_Bag_Item_Discard_ = static_cast(0xF9242), Notify_BR_Bag_SyncAllProp_ = static_cast(0xF9243), Notify_BR_NearbyQuick_Item_Click_ = static_cast(0xF9244), Notify_BR_Nearby_Item_DragStart_ = static_cast(0xF9245), Notify_BR_Nearby_Item_DragEnd_ = static_cast(0xF9246), Notify_BR_UseMedicine_BeginUse_ = static_cast(0xF9247), Notify_BR_UseMedicine_EndUse_ = static_cast(0xF9248), Notify_BR_UseMedicine_Interrupt_ = static_cast(0xF9249), Notify_BR_QuickMedicine_Changed_ = static_cast(0xF924A), Notify_BR_QuickMedicine_BloodChanged_ = static_cast(0xF924B), Notify_BR_QuickThrowWeapon_Changed_ = static_cast(0xF924C), Notify_BR_QuickThrowWeapon_StopProcess_ = static_cast(0xF924D), Notify_BR_QuickSkillItem_Changed_ = static_cast(0xF924E), Notify_BR_SkillLevelUp_ = static_cast(0xF924F), Notify_BR_SkillLevelUp_Spectating_ = static_cast(0xF9250), Notify_BR_ChipSelectSuccess_ = static_cast(0xF9251), Notify_BR_ChipPreSelectNotify_ = static_cast(0xF9252), Notify_BR_ChipGetOwnChipInfos_ = static_cast(0xF9253), Notify_BR_QuickSkillItem_StopProcess_ = static_cast(0xF9254), Notify_BR_QuickSkillItem_StopActivation_ = static_cast(0xF9255), Notify_BR_QuickSkillItem_UseItem_ = static_cast(0xF9256), Notify_BR_CancelSkill_ = static_cast(0xF9257), Notify_BR_Vest_Changed_ = static_cast(0xF9258), Notify_BR_Perk_Changed_ = static_cast(0xF9259), Notify_BR_Perk_Clicked_ = static_cast(0xF925A), Notify_BR_Perk_TakeEffect_ = static_cast(0xF925B), Notify_BR_Buff_TakeEffect_ = static_cast(0xF925C), Notify_BR_TipsShow_ = static_cast(0xF925D), Notify_BR_Broadcast_TipsShow_ = static_cast(0xF925E), Notify_BROpenAimHUDShow_ = static_cast(0xF925F), Notify_BRFireBtnHUDShow_ = static_cast(0xF9260), Notify_BRChatNewMsg_ = static_cast(0xF9261), Notify_BR_PawnBeginSprinting_ = static_cast(0xF9262), Notify_BR_WeaponView_AttachmentAdd_ = static_cast(0xF9263), Notify_BR_OxygenHUD_ = static_cast(0xF9264), Notify_BR_Swim_ = static_cast(0xF9265), Notify_BR_UAV_HP_ = static_cast(0xF9266), Notify_BR_UAV_Electricity_ = static_cast(0xF9267), Notify_BR_UAV_Speed_ = static_cast(0xF9268), Notify_BR_UAV_OutOfRange_ = static_cast(0xF9269), Notify_BR_UAV_ShowTips_ = static_cast(0xF926A), Notify_BR_LeanState_ = static_cast(0xF926B), Notify_BR_CrossAngle_ = static_cast(0xF926C), NotifyBRSignOperateBtnOnDragStart_ = static_cast(0xF926D), NotifyBRSignOperateBtnOnDrag_ = static_cast(0xF926E), NotifyBRSignOperateBtnOnDragEnd_ = static_cast(0xF926F), NotifyBRAddSign_ = static_cast(0xF9270), NotifyBRDelSign_ = static_cast(0xF9271), NotifyBRSignRemoved_ = static_cast(0xF9272), NotifySetWeaponBtnActive_ = static_cast(0xF9273), Notify_BR_ThrowWeaponPrepareState_ = static_cast(0xF9274), Notify_BR_ThrowWeaponCountdownState_ = static_cast(0xF9275), Notify_BR_ThrowWeaponCountdownChange_ = static_cast(0xF9276), Notify_BR_LeanBtnVisible_ = static_cast(0xF9277), Notify_BR_DoorHUDVisible_ = static_cast(0xF9278), Notify_BR_ChipMachineHUDVisible_ = static_cast(0xF9279), Notify_BR_AirplaneLeftNum_ = static_cast(0xF927A), Notify_BR_CountDownChanged_ = static_cast(0xF927B), NotifyBrHudSpectatorMode_ = static_cast(0xF927C), Notify_InVehicle_ReachOutCondition_ = static_cast(0xF927D), Notify_BR_Show_Open_Parachute_Button_ = static_cast(0xF927E), Notify_BR_AIDebugRespawn_ = static_cast(0xF927F), Notify_BR_AIDebug_ = static_cast(0xF9280), NotifyBRTeammateStateChange_ = static_cast(0xF9281), Notify_BR_MARKOPERATION_ = static_cast(0xF9282), Notify_BR_Revive_OpenView_ = static_cast(0xF9283), Notify_BR_Revive_AddCard_ = static_cast(0xF9284), Notify_BR_Revive_UseCard_ = static_cast(0xF9285), Notify_BR_Revive_UseCard_Interrupt_ = static_cast(0xF9286), Notify_BR_Revive_BRReviveAirplaneCd_ = static_cast(0xF9287), Notify_BR_ShowPsychosisSwithScreenEffect_ = static_cast(0xF9288), Notify_BR_ShowInvisibleWarningScreenEffect_ = static_cast(0xF9289), Notify_BR_Zipline_HUD_ = static_cast(0xF928A), Notify_BR_StoryBook_Btn_ = static_cast(0xF928B), Notify_BR_StoryBook_HUD_ = static_cast(0xF928C), Notify_BR_BethlehemStar_HUD_ = static_cast(0xF928D), Notify_BR_Use_BethlehemStar_Failed_ = static_cast(0xF928E), Notify_BR_LotteryMachine_HUD_ = static_cast(0xF928F), Notify_BR_LotteryMachine_HUD_DEBUG_ = static_cast(0xF9290), Notify_BR_VendingMachine_Btn_ = static_cast(0xF9291), Notify_BR_VendingMachine_HUD_ = static_cast(0xF9292), Notify_BR_Show_CDPlayerUIBtn_ = static_cast(0xF9293), Notify_BR_Show_DanceInteraction_ = static_cast(0xF9294), Notify_BR_Show_CDPlayerHUD_ = static_cast(0xF9295), Notify_BR_MusicChanged_ = static_cast(0xF9296), Notify_BR_MusicState_ = static_cast(0xF9297), Notify_BR_ShowBuffIcon_ = static_cast(0xF9298), Notify_BR_NewGuide_ComTips_HUD_ = static_cast(0xF9299), Notify_BR_Notify_RotateAngleOfView_ = static_cast(0xF929A), Notify_BR_Notify_SkillStateChanged_ = static_cast(0xF929B), Notify_BR_Notify_ReadyToSkyDive_ = static_cast(0xF929C), Notify_BR_Notify_OpenNearbyBox_ = static_cast(0xF929D), Notify_BR_Notify_CancelFollowSkyDive_ = static_cast(0xF929E), Notify_BR_Notify_Climb_ = static_cast(0xF929F), Notify_BR_Notify_DriveVehicle_ = static_cast(0xF92A0), Notify_BR_Notify_RideVehicle_ = static_cast(0xF92A1), Notify_BR_Notify_LeaveVehicle_ = static_cast(0xF92A2), Notify_BR_Notify_CollectTag_ = static_cast(0xF92A3), Notify_BR_Notify_Start_TransferCaptain_ = static_cast(0xF92A4), Notify_BR_Notify_Start_ApplyCaptain_ = static_cast(0xF92A5), Notify_BR_Notify_TransferCaptain_ = static_cast(0xF92A6), Notify_BR_Notify_ApplyCaptain_ = static_cast(0xF92A7), Notify_BR_Notify_ReviveTeammate_ = static_cast(0xF92A8), Notify_BR_Notify_GetDown_ = static_cast(0xF92A9), Notify_BR_Notify_ComeUp_ = static_cast(0xF92AA), Notify_BR_Notify_RescueTeammate_ = static_cast(0xF92AB), Notify_BR_Notify_Start_SignPosition_ = static_cast(0xF92AC), Notify_BR_Notify_SignPosition_ = static_cast(0xF92AD), Notify_BR_Notify_SignGoods_ = static_cast(0xF92AE), Notify_BR_Notify_RunAway_ = static_cast(0xF92AF), Notify_BR_Notify_DragSign_ = static_cast(0xF92B0), Notify_BR_Notify_UseStrop_ = static_cast(0xF92B1), Notify_BR_Notify_LeaveStrop_ = static_cast(0xF92B2), Notify_BR_Notify_UseMachine_ = static_cast(0xF92B3), Notify_BR_Notify_AutoRun_ = static_cast(0xF92B4), Notify_BR_Notify_FastStand_ = static_cast(0xF92B5), Notify_BR_Notify_Close_Individuation_ = static_cast(0xF92B6), Notify_BR_Notify_SlidingTackle_ = static_cast(0xF92B7), Notify_BR_Notify_CancelThrowWeapon_ = static_cast(0xF92B8), Notify_BR_Notify_UseDrug_ = static_cast(0xF92B9), Notify_BR_Notify_OpenBag_ = static_cast(0xF92BA), Notify_BR_Notify_ThrowWeapon_ = static_cast(0xF92BB), Notify_BR_Notify_WeaponDetail_ = static_cast(0xF92BC), Notify_BR_Notify_AskForComponent_ = static_cast(0xF92BD), Notify_BR_Notify_AirborneTips_ = static_cast(0xF92BE), Notify_BR_Notify_UseAirborneTips_ = static_cast(0xF92BF), Notify_BR_Notify_OpenMap_ = static_cast(0xF92C0), Notify_BR_Notify_SignMapPosition_ = static_cast(0xF92C1), Notify_BR_Notify_OpenThrowWeaponBag_ = static_cast(0xF92C2), Notify_BR_Notify_SwitchThrowWeapon_ = static_cast(0xF92C3), Notify_BR_Notify_DelayShowSelectChipHUD_ = static_cast(0xF92C4), Notify_BRTM_OpenScorePanel_ = static_cast(0xF92C5), Notify_BRTM_EnterLastArea_ = static_cast(0xF92C6), Notify_BRTM_LocalPlayerEndSwitchRole_ = static_cast(0xF92C7), Notify_BRTeam_Notify_RespawnTime_ = static_cast(0xF92C8), Notify_BRTeam_Notify_FirstWaveTips_ = static_cast(0xF92C9), Notify_BRTeam_Notify_TeamateIndicatorTips_ = static_cast(0xF92CA), Notify_BRTeam_Notify_Rule_Introduce_ = static_cast(0xF92CB), Notify_BRTeam_Notify_ItemRule_Introduce_ = static_cast(0xF92CC), Notify_BRTeam_Notify_ShowGuidePicture_ = static_cast(0xF92CD), Notify_BRTeam_Notify_ExitShowGuidePicture_ = static_cast(0xF92CE), Notify_BRTeam_Notify_BroadcastScoreTips_ = static_cast(0xF92CF), Notify_BRTeam_Notify_BroadcastScoreTips_LastMinutes_ = static_cast(0xF92D0), Notify_BRTeam_Notify_BroadcastScoreTips_WithoutAnim_ = static_cast(0xF92D1), Notify_BRTeam_Notify_RoundTimeChanged_ = static_cast(0xF92D2), Notify_MP_Notify_ThrowAirDropGrenade_ = static_cast(0xF92D3), Notify_MP_Notify_PickUpAirDrop_ = static_cast(0xF92D4), Notify_MP_Notify_FireBtnClicked_ = static_cast(0xF92D5), Notify_MP_Notify_VTOL_ = static_cast(0xF92D6), Notify_MP_Notify_ThrowGoliathBoxGrenade_ = static_cast(0xF92D7), Notify_MP_Notify_PickUpGoliathBox_ = static_cast(0xF92D8), Notify_MP_Notify_ActivateGoliathBox_ = static_cast(0xF92D9), Notify_MP_Notify_InfectSelectSkill_ = static_cast(0xF92DA), Notify_MP_Notify_InfectTargetTips_ = static_cast(0xF92DB), Notify_PVE_Notify_RepairWindow_ = static_cast(0xF92DC), Notify_PVE_Notify_Interactive_ = static_cast(0xF92DD), Notify_PVE_Notify_BuyCoin_ = static_cast(0xF92DE), Notify_PVE_Notify_WattingForCoin_ = static_cast(0xF92DF), Notify_PVE_Notify_PickUpCoin_ = static_cast(0xF92E0), Notify_PVE_Notify_UseCoin_ = static_cast(0xF92E1), Notify_PVE_Notify_BuyBuff_ = static_cast(0xF92E2), Notify_PVE_Notify_UpgradeNormalBuff_ = static_cast(0xF92E3), Notify_PVE_Notify_UpgradeSuperBuff_ = static_cast(0xF92E4), Notify_PVE_Notify_BuyMysteriousBox_ = static_cast(0xF92E5), Notify_PVE_Notify_BuyGun_ = static_cast(0xF92E6), Notify_PVE_Notify_OpenBuffMachine_ = static_cast(0xF92E7), Notify_PVE_Notify_BuyDrink_ = static_cast(0xF92E8), NotifyShowBRRoleId_ = static_cast(0xF92E9), NotifyChangeFireMode_ = static_cast(0xF92EA), NotifyCloseIndividuation_ = static_cast(0xF92EB), NotifyGrenadeResetRecover_ = static_cast(0xF92EC), NotifyTrophySystemPicked_ = static_cast(0xF92ED), NotifyGrenadeAutoRecover_ = static_cast(0xF92EE), NotifyCombatAxe_ = static_cast(0xF92EF), NotifyGameCommunicationLine_ = static_cast(0xF92F0), NotifyGameCommunicationLineItem_ = static_cast(0xF92F1), NotifyGameCommunicationLineSceneMark_ = static_cast(0xF92F2), Notify_BR_OpenUI_ = static_cast(0xF92F3), Notify_BR_ChangeChatUI_ = static_cast(0xF92F4), Notify_BR_TeammateLoginOrLogout_ = static_cast(0xF92F5), Notify_BR_UpdateUIFrame_ = static_cast(0xF92F6), Notify_BR_RefreshDataList_ = static_cast(0xF92F7), Notify_BR_RefreshNearbyListVisible_ = static_cast(0xF92F8), Notify_BR_HideNearbyListItem_ = static_cast(0xF92F9), Notify_BR_RefreshTeamInfoHUD_ = static_cast(0xF92FA), Notify_BR_HideNearbyBoxItem_ = static_cast(0xF92FB), Notify_BR_NoAmmoPrompt_ = static_cast(0xF92FC), Notify_BR_ChangeBagMenuState_ = static_cast(0xF92FD), Notify_BR_DeleteDroppedPickUp_ = static_cast(0xF92FE), Notify_BR_OnSpectEnemy_ = static_cast(0xF92FF), Notify_BR_CollectionItemChanged_ = static_cast(0xF9300), Notify_BR_RadarUITip_ = static_cast(0xF9301), Notify_ApplicationPauseAwake_ = static_cast(0xF9302), NotifyCancelTrophySystemPickup_ = static_cast(0xF9303), NotifyShowPlayerProfile_ = static_cast(0xF9304), NotifySettlementBuffDetail_ = static_cast(0xF9305), NotifyLightCommonTips_ = static_cast(0xF9306), NotifyDriveVehicle_ = static_cast(0xF9307), NotifyRideVehicle_ = static_cast(0xF9308), NotifyGetOffVehicle_ = static_cast(0xF9309), NotifyShowGrappleMiss_ = static_cast(0xF930A), NotifyShowGrappleGunPrepareShotBanHud_ = static_cast(0xF930B), NotifyShowMonkeyBombBanShotHud_ = static_cast(0xF930C), NotifyShowAirborneBoardingHud_ = static_cast(0xF930D), NotifyShowEjectorScrEffect_ = static_cast(0xF930E), NotifyShowSceneAirborneInfoHud_ = static_cast(0xF930F), NotifyDamageInfoToDebugInfo_ = static_cast(0xF9310), NotifyWeaponHotValueChanged_ = static_cast(0xF9311), NotifyVehicleWeaponHotValueChanged_ = static_cast(0xF9312), NotifyRoleChangeToGoliath_ = static_cast(0xF9313), NotifyRoleRecovered_ = static_cast(0xF9314), NotifyShowGoliathHPProgress_ = static_cast(0xF9315), NotifyShowGoliathGlass_ = static_cast(0xF9316), NotifyShowGoliathWeaponOverHeatProgress_ = static_cast(0xF9317), NotifyNetworkAIPawnDebuffLayer_ = static_cast(0xF9318), NotifyHelicopterCrashTip_ = static_cast(0xF9319), NotifyShowSelfExplodingProgress_ = static_cast(0xF931A), NotifyDoaTagEventActive_ = static_cast(0xF931B), NotifyGoldRushModelEvent_ = static_cast(0xF931C), NotifyReconnectComplete_ = static_cast(0xF931D), NotifyCampShow_ = static_cast(0xF931E), NotifyShowOrHideScreenEffect_ = static_cast(0xF931F), NotifyGunGameSwithGun_ = static_cast(0xF9320), NotifyMineTagEventActive_ = static_cast(0xF9321), NotifyGoldCollect_ = static_cast(0xF9322), NotifyKillConfirm_ = static_cast(0xF9323), NotifyReconnectRoundStart_ = static_cast(0xF9324), NotifyRefreshTeamatesName_ = static_cast(0xF9325), NotifyShootOutMessageBoxRefresh_ = static_cast(0xF9326), NotifyShootOutPlayerChangeCamp_ = static_cast(0xF9327), NotifyTrainShootInfo_ = static_cast(0xF9328), NotifyBeginSwitchAimmingState_ = static_cast(0xF9329), GameUIEnventMax_ = static_cast(0xF9830) }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { enum struct NewGuideTriggerType : int32_t { None_ = static_cast(0x0), SelfCheck_ = static_cast(0x1), Notify_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct InGameNewGuideItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideTriggerType TriggerType_; DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType ItemType_; DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemState ItemState_; DLL2SDK::Assembly_CSharp::GameBase::GameUIEventEnum EventEnum_; DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideManager* m_NewGuideMgr_; DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* m_view_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_Timer_; DLL2SDK::Assembly_CSharp::EAssetID m_AttachViewID_; float m_GuideDuration_; DLL2SDK::mscorlib::System::String* m_GuideText_; DLL2SDK::Assembly_CSharp::TweenAlpha* CurFadeAction_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Register_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegister_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Enter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Exit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OverTimeExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Interrupt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetJoySticksPanelController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSpectating_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeInAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeOutAction_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97229(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideManager* mgr_, float guideDuration_, DLL2SDK::mscorlib::System::String* guideText_); bool get_NeedReport_97230(); bool get_NotifyAndSelfCheck_97231(); void Register_97232(); void UnRegister_97233(); void SetItemState_97234(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemState s_); void OnEvent_97235(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void Enter_97236(); void Exit_97237(); void OverTimeExit_97238(); void Interrupt_97239(); bool Check_97240(); void OnDestory_97241(); void ShowEffect_97242(); void CloseEffect_97243(); DLL2SDK::Assembly_CSharp::GameBase::JoySticksPanelController* GetJoySticksPanelController_97244(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97245(DLL2SDK::Assembly_CSharp::EAssetID ID_); bool IsSpectating_97246(); void FadeInAction_97247(DLL2SDK::Assembly_CSharp::UILabel* label_); void FadeOutAction_97248(DLL2SDK::Assembly_CSharp::UILabel* label_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct PVENewGuideItem : DLL2SDK::Assembly_CSharp::InGameNewGuide::InGameNewGuideItem { DLL2SDK::Assembly_CSharp::Config::PVENewGuideConfigConfig* m_Config_; DLL2SDK::mscorlib::System::String* m_GuideText_2_; DLL2SDK::mscorlib::System::String* m_GuideText_3_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97353(DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::PVENewGuideConfigConfig* config_); bool get_NotifyAndSelfCheck_97354(); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct PVENewGuide_ZMBuffMachineHUDCommonItem : DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97418(DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::PVENewGuideConfigConfig* config_); bool get_NotifyAndSelfCheck_97419(); bool Check_97420(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97421(DLL2SDK::Assembly_CSharp::EAssetID ID_); bool __xLuaBaseProxy_Check_97422(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97423(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct PVENewGuide_OpenBuffMachine : DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuide_ZMBuffMachineHUDCommonItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97424(DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::PVENewGuideConfigConfig* config_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct PVENewGuide_BuyDrink : DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97412(DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::PVENewGuideConfigConfig* config_); bool get_NotifyAndSelfCheck_97413(); bool Check_97414(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97415(DLL2SDK::Assembly_CSharp::EAssetID ID_); bool __xLuaBaseProxy_Check_97416(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97417(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct PVENewGuide_BuyMysteriousBox : DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97404(DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::PVENewGuideConfigConfig* config_); bool get_NotifyAndSelfCheck_97405(); void SetItemState_97406(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemState s_); bool Check_97407(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97408(DLL2SDK::Assembly_CSharp::EAssetID ID_); void __xLuaBaseProxy_SetItemState_97409(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemState P0_); bool __xLuaBaseProxy_Check_97410(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97411(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct PVENewGuide_BuyGun : DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97398(DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::PVENewGuideConfigConfig* config_); bool get_NotifyAndSelfCheck_97399(); bool Check_97400(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97401(DLL2SDK::Assembly_CSharp::EAssetID ID_); bool __xLuaBaseProxy_Check_97402(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97403(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct PVENewGuide_ZMInteractiveCommonItem : DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97387(DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::PVENewGuideConfigConfig* config_); bool Check_97388(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97389(DLL2SDK::Assembly_CSharp::EAssetID ID_); bool __xLuaBaseProxy_Check_97390(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97391(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct PVENewGuide_UseCoin : DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97377(DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::PVENewGuideConfigConfig* config_); bool get_NeedReport_97378(); void ShowEffect_97379(); void OnEvent_97380(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool Check_97381(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97382(DLL2SDK::Assembly_CSharp::EAssetID ID_); void __xLuaBaseProxy_ShowEffect_97383(); void __xLuaBaseProxy_OnEvent_97384(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); bool __xLuaBaseProxy_Check_97385(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97386(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct PVENewGuide_WaittingForCoin : DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97369(DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::PVENewGuideConfigConfig* config_); bool get_NeedReport_97370(); bool Check_97371(); void ShowEffect_97372(); void CloseEffect_97373(); bool __xLuaBaseProxy_Check_97374(); void __xLuaBaseProxy_ShowEffect_97375(); void __xLuaBaseProxy_CloseEffect_97376(); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct PVENewGuide_PickUpCoin : DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Exit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97362(DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::PVENewGuideConfigConfig* config_); void Exit_97363(); bool Check_97364(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97365(DLL2SDK::Assembly_CSharp::EAssetID ID_); void __xLuaBaseProxy_Exit_97366(); bool __xLuaBaseProxy_Check_97367(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97368(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct PVENewGuide_BuyCoin : DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Exit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97355(DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::PVENewGuideConfigConfig* config_); void Exit_97356(); bool Check_97357(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97358(DLL2SDK::Assembly_CSharp::EAssetID ID_); void __xLuaBaseProxy_Exit_97359(); bool __xLuaBaseProxy_Check_97360(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97361(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct NewGuideManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ItemList_; DLL2SDK::Assembly_CSharp::InGameNewGuide::InGameNewGuideItem* m_CurItem_; float m_TimeCount_; DLL2SDK::Assembly_CSharp::InGameNewGuide::InGameNewGuideItem* m_HighPriorityItem_; DLL2SDK::Assembly_CSharp::Tutorial::TutorialType m_TutorialTypeBegin_; DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType m_NewGuideItemType_Begin_; struct StaticFields { DLL2SDK::Assembly_CSharp::InGameNewGuide::InGameNewGuideMode CurNewGuideMode_; float m_UpdateInterval_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHighPriorityItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetHighPriorityItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ItemOverTimeDone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ItemDone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ItemInterrupt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HaveItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemByType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97335(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_ItemList_97339(); void Init_97340(); void AddItem_97341(DLL2SDK::Assembly_CSharp::InGameNewGuide::InGameNewGuideItem* item_); void RemoveItem_97342(DLL2SDK::Assembly_CSharp::InGameNewGuide::InGameNewGuideItem* item_); void SetHighPriorityItem_97343(DLL2SDK::Assembly_CSharp::InGameNewGuide::InGameNewGuideItem* item_); void SetHighPriorityItem_97344(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); void ItemOverTimeDone_97345(DLL2SDK::Assembly_CSharp::InGameNewGuide::InGameNewGuideItem* item_); void ItemDone_97346(DLL2SDK::Assembly_CSharp::InGameNewGuide::InGameNewGuideItem* item_); void ItemInterrupt_97347(DLL2SDK::Assembly_CSharp::InGameNewGuide::InGameNewGuideItem* item_); void Update_97348(float dt_); void RunItem_97349(); bool HaveItem_97350(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); DLL2SDK::Assembly_CSharp::InGameNewGuide::InGameNewGuideItem* GetItemByType_97351(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); static bool get_IsBRNewGuideMode_97336(); static bool get_IsMPNewGuideMode_97337(); static bool get_IsPVENewGuideMode_97338(); static void _cctor_97352(); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct MPNewGuideManager : DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideManager { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCommonFireBtnNewGuide_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97331(); void Init_97332(); void OnCommonFireBtnNewGuide_97333(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void __xLuaBaseProxy_Init_97334(); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct MPNewGuideItemFactory : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::InGameNewGuide::MPNewGuideItemFactory* m_Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateNewGuideItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97327(); DLL2SDK::Assembly_CSharp::InGameNewGuide::InGameNewGuideItem* CreateNewGuideItem_97329(DLL2SDK::Assembly_CSharp::Config::MPNewGuideConfigConfig* config_, DLL2SDK::Assembly_CSharp::InGameNewGuide::MPNewGuideManager* mgr_); static DLL2SDK::Assembly_CSharp::InGameNewGuide::MPNewGuideItemFactory* get_Instance_97328(); static void _cctor_97330(); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct MPNewGuideItem : DLL2SDK::Assembly_CSharp::InGameNewGuide::InGameNewGuideItem { DLL2SDK::Assembly_CSharp::Config::MPNewGuideConfigConfig* m_Config_; DLL2SDK::mscorlib::System::String* m_GuideText_2_; DLL2SDK::mscorlib::System::String* m_GuideText_3_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97249(DLL2SDK::Assembly_CSharp::InGameNewGuide::MPNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::MPNewGuideConfigConfig* config_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct MPNewGuide_Helicopter : DLL2SDK::Assembly_CSharp::InGameNewGuide::MPNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97311(DLL2SDK::Assembly_CSharp::InGameNewGuide::MPNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::MPNewGuideConfigConfig* config_); bool Check_97312(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97313(DLL2SDK::Assembly_CSharp::EAssetID ID_); void OnEvent_97314(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void ShowEffect_97315(); void CloseEffect_97316(); bool __xLuaBaseProxy_Check_97317(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97318(DLL2SDK::Assembly_CSharp::EAssetID P0_); void __xLuaBaseProxy_OnEvent_97319(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_ShowEffect_97320(); void __xLuaBaseProxy_CloseEffect_97321(); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct MPNewGuide_ActivateGoliathBox : DLL2SDK::Assembly_CSharp::InGameNewGuide::MPNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97304(DLL2SDK::Assembly_CSharp::InGameNewGuide::MPNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::MPNewGuideConfigConfig* config_); void OnEvent_97305(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool Check_97306(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97307(DLL2SDK::Assembly_CSharp::EAssetID ID_); void __xLuaBaseProxy_OnEvent_97308(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); bool __xLuaBaseProxy_Check_97309(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97310(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct MPNewGuide_PickUpAirDrop : DLL2SDK::Assembly_CSharp::InGameNewGuide::MPNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97289(DLL2SDK::Assembly_CSharp::InGameNewGuide::MPNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::MPNewGuideConfigConfig* config_); void OnEvent_97290(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool Check_97291(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97292(DLL2SDK::Assembly_CSharp::EAssetID ID_); void __xLuaBaseProxy_OnEvent_97293(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); bool __xLuaBaseProxy_Check_97294(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97295(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct MPNewGuide_UseAirDrop : DLL2SDK::Assembly_CSharp::InGameNewGuide::MPNewGuideItem { int32_t m_RunningState_; struct StaticFields { DLL2SDK::mscorlib::System::String* m_CurFireSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OverTimeExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTopCommonText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseTopCommonText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97274(DLL2SDK::Assembly_CSharp::InGameNewGuide::MPNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::MPNewGuideConfigConfig* config_); void OnEvent_97275(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OverTimeExit_97276(); void ShowEffect_97277(); void CloseEffect_97278(); void ShowTopCommonText_97279(DLL2SDK::mscorlib::System::String* guideText_); void CloseTopCommonText_97280(); bool Check_97281(); void Update_97282(DLL2SDK::Assembly_CSharp::GameBase::FireButtonView* view_); void _ShowEffect_m__0_97283(); void __xLuaBaseProxy_OnEvent_97284(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OverTimeExit_97285(); void __xLuaBaseProxy_ShowEffect_97286(); void __xLuaBaseProxy_CloseEffect_97287(); bool __xLuaBaseProxy_Check_97288(); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct MPNewGuide_DroneAttack : DLL2SDK::Assembly_CSharp::InGameNewGuide::MPNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97269(DLL2SDK::Assembly_CSharp::InGameNewGuide::MPNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::MPNewGuideConfigConfig* config_); bool Check_97270(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97271(DLL2SDK::Assembly_CSharp::EAssetID ID_); bool __xLuaBaseProxy_Check_97272(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97273(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct MPNewGuide_Drone : DLL2SDK::Assembly_CSharp::InGameNewGuide::MPNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97264(DLL2SDK::Assembly_CSharp::InGameNewGuide::MPNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::MPNewGuideConfigConfig* config_); bool Check_97265(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97266(DLL2SDK::Assembly_CSharp::EAssetID ID_); bool __xLuaBaseProxy_Check_97267(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97268(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct MPNewGuide_VTOL : DLL2SDK::Assembly_CSharp::InGameNewGuide::MPNewGuideItem { DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* m_CrossHair_VTOL_; DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* m_VTOLChangePosBtnHud_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseCrossHairEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseChangePosBtnEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97253(DLL2SDK::Assembly_CSharp::InGameNewGuide::MPNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::MPNewGuideConfigConfig* config_); void ShowEffect_97254(); void CloseEffect_97255(); void CloseCrossHairEffect_97256(); void CloseChangePosBtnEffect_97257(); bool Check_97258(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97259(DLL2SDK::Assembly_CSharp::EAssetID ID_); void __xLuaBaseProxy_ShowEffect_97260(); void __xLuaBaseProxy_CloseEffect_97261(); bool __xLuaBaseProxy_Check_97262(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97263(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct MPNewGuide_CommonItem : DLL2SDK::Assembly_CSharp::InGameNewGuide::MPNewGuideItem { DLL2SDK::mscorlib::System::String* m_CurFireSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97250(DLL2SDK::Assembly_CSharp::InGameNewGuide::MPNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::MPNewGuideConfigConfig* config_); bool Check_97251(); bool __xLuaBaseProxy_Check_97252(); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct GuideTextFadeAction : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_97223(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_97224(DLL2SDK::Assembly_CSharp::UILabel* label_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_97225(DLL2SDK::Assembly_CSharp::UILabel* label_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_97226(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuideManager : DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideManager { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ItemOverTimeDone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ItemDone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ItemInterrupt_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97214(); void Init_97215(); void ItemOverTimeDone_97216(DLL2SDK::Assembly_CSharp::InGameNewGuide::InGameNewGuideItem* item_); void ItemDone_97217(DLL2SDK::Assembly_CSharp::InGameNewGuide::InGameNewGuideItem* item_); void ItemInterrupt_97218(DLL2SDK::Assembly_CSharp::InGameNewGuide::InGameNewGuideItem* item_); void __xLuaBaseProxy_Init_97219(); void __xLuaBaseProxy_ItemOverTimeDone_97220(DLL2SDK::Assembly_CSharp::InGameNewGuide::InGameNewGuideItem* P0_); void __xLuaBaseProxy_ItemDone_97221(DLL2SDK::Assembly_CSharp::InGameNewGuide::InGameNewGuideItem* P0_); void __xLuaBaseProxy_ItemInterrupt_97222(DLL2SDK::Assembly_CSharp::InGameNewGuide::InGameNewGuideItem* P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuideItemFactory : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItemFactory* m_Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateNewGuideItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97210(); DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem* CreateNewGuideItem_97212(DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_, DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_); static DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItemFactory* get_Instance_97211(); static void _cctor_97213(); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuideItem : DLL2SDK::Assembly_CSharp::InGameNewGuide::InGameNewGuideItem { DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* m_Config_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96921(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_ItemRuleIntroduce : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Enter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Exit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97188(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); bool Check_97189(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97190(DLL2SDK::Assembly_CSharp::EAssetID ID_); void Enter_97191(); void Exit_97192(); bool __xLuaBaseProxy_Check_97193(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97194(DLL2SDK::Assembly_CSharp::EAssetID P0_); void __xLuaBaseProxy_Enter_97195(); void __xLuaBaseProxy_Exit_97196(); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_ModeRuleIntroduce : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Enter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Exit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97179(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); bool Check_97180(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97181(DLL2SDK::Assembly_CSharp::EAssetID ID_); void Enter_97182(); void Exit_97183(); bool __xLuaBaseProxy_Check_97184(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97185(DLL2SDK::Assembly_CSharp::EAssetID P0_); void __xLuaBaseProxy_Enter_97186(); void __xLuaBaseProxy_Exit_97187(); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_TeammateIndicatorTips : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Enter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Exit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97170(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); bool Check_97171(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97172(DLL2SDK::Assembly_CSharp::EAssetID ID_); void Enter_97173(); void Exit_97174(); bool __xLuaBaseProxy_Check_97175(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97176(DLL2SDK::Assembly_CSharp::EAssetID P0_); void __xLuaBaseProxy_Enter_97177(); void __xLuaBaseProxy_Exit_97178(); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_FirstWaveTips : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Enter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Exit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97161(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); bool Check_97162(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97163(DLL2SDK::Assembly_CSharp::EAssetID ID_); void Enter_97164(); void Exit_97165(); bool __xLuaBaseProxy_Check_97166(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97167(DLL2SDK::Assembly_CSharp::EAssetID P0_); void __xLuaBaseProxy_Enter_97168(); void __xLuaBaseProxy_Exit_97169(); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_UseAirborneTips : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97156(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); bool Check_97157(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97158(DLL2SDK::Assembly_CSharp::EAssetID ID_); bool __xLuaBaseProxy_Check_97159(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97160(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_AirborneTips : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Exit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97147(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); void OnEvent_97148(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool Check_97149(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97150(DLL2SDK::Assembly_CSharp::EAssetID ID_); void Exit_97151(); void __xLuaBaseProxy_OnEvent_97152(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); bool __xLuaBaseProxy_Check_97153(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97154(DLL2SDK::Assembly_CSharp::EAssetID P0_); void __xLuaBaseProxy_Exit_97155(); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_SignMapPosition : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97142(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); bool Check_97143(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97144(DLL2SDK::Assembly_CSharp::EAssetID ID_); bool __xLuaBaseProxy_Check_97145(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97146(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_OpenMap : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Enter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Exit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97133(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); bool Check_97134(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97135(DLL2SDK::Assembly_CSharp::EAssetID ID_); void Enter_97136(); void Exit_97137(); bool __xLuaBaseProxy_Check_97138(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97139(DLL2SDK::Assembly_CSharp::EAssetID P0_); void __xLuaBaseProxy_Enter_97140(); void __xLuaBaseProxy_Exit_97141(); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_SwitchThrowWeapon : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97128(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); bool Check_97129(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97130(DLL2SDK::Assembly_CSharp::EAssetID ID_); bool __xLuaBaseProxy_Check_97131(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97132(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_OpenThrowWeaponBag : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Exit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97121(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); bool Check_97122(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97123(DLL2SDK::Assembly_CSharp::EAssetID ID_); void Exit_97124(); bool __xLuaBaseProxy_Check_97125(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97126(DLL2SDK::Assembly_CSharp::EAssetID P0_); void __xLuaBaseProxy_Exit_97127(); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_AskForComponent : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { DLL2SDK::UnityEngine::UnityEngine::Vector3 m_EffectPos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97114(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); void ShowEffect_97115(); bool Check_97116(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97117(DLL2SDK::Assembly_CSharp::EAssetID ID_); void __xLuaBaseProxy_ShowEffect_97118(); bool __xLuaBaseProxy_Check_97119(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97120(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_WeaponDetail : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Exit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97107(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); bool Check_97108(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97109(DLL2SDK::Assembly_CSharp::EAssetID ID_); void Exit_97110(); bool __xLuaBaseProxy_Check_97111(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97112(DLL2SDK::Assembly_CSharp::EAssetID P0_); void __xLuaBaseProxy_Exit_97113(); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_ThrowWeapon : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97102(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); bool Check_97103(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97104(DLL2SDK::Assembly_CSharp::EAssetID ID_); bool __xLuaBaseProxy_Check_97105(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97106(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_UseDrug : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { float m_TipsHP_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97095(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); void OnEvent_97096(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool Check_97097(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97098(DLL2SDK::Assembly_CSharp::EAssetID ID_); void __xLuaBaseProxy_OnEvent_97099(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); bool __xLuaBaseProxy_Check_97100(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97101(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_OpenBag : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Exit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97088(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); bool Check_97089(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97090(DLL2SDK::Assembly_CSharp::EAssetID ID_); void Exit_97091(); bool __xLuaBaseProxy_Check_97092(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97093(DLL2SDK::Assembly_CSharp::EAssetID P0_); void __xLuaBaseProxy_Exit_97094(); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_UseMachine : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97083(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); bool Check_97084(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97085(DLL2SDK::Assembly_CSharp::EAssetID ID_); bool __xLuaBaseProxy_Check_97086(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97087(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_LeaveStrop : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97078(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); bool Check_97079(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97080(DLL2SDK::Assembly_CSharp::EAssetID ID_); bool __xLuaBaseProxy_Check_97081(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97082(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_UseStrop : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97073(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); bool Check_97074(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97075(DLL2SDK::Assembly_CSharp::EAssetID ID_); bool __xLuaBaseProxy_Check_97076(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97077(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_RunAway : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97068(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); bool Check_97069(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97070(DLL2SDK::Assembly_CSharp::EAssetID ID_); bool __xLuaBaseProxy_Check_97071(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97072(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_DragSign : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { DLL2SDK::Assembly_CSharp::GameUI::BRNearbyItemListController* m_BoxController_; DLL2SDK::Assembly_CSharp::SignSystem::BRSignOperateController* m_SignOperateController_; DLL2SDK::Assembly_CSharp::GameUI::BRNearbyItemView* m_HighLighttItem_; DLL2SDK::Assembly_CSharp::SignSystem::BRSignOperateAdvanceView* m_SignBtnView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHighLightItemView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNearbyListView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97052(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); void OnEvent_97053(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void ShowEffect_97054(); DLL2SDK::Assembly_CSharp::GameUI::BRNearbyItemView* GetHighLightItemView_97055(DLL2SDK::Assembly_CSharp::EAssetID id_); void CloseEffect_97056(); void OnDestory_97057(); bool Check_97058(); bool CheckNearbyListView_97059(DLL2SDK::Assembly_CSharp::EAssetID id_); DLL2SDK::Assembly_CSharp::GameUI::BRNearbyItemListController* GetController_97060(DLL2SDK::Assembly_CSharp::EAssetID id_); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97061(DLL2SDK::Assembly_CSharp::EAssetID ID_); void __xLuaBaseProxy_OnEvent_97062(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_ShowEffect_97063(); void __xLuaBaseProxy_CloseEffect_97064(); void __xLuaBaseProxy_OnDestory_97065(); bool __xLuaBaseProxy_Check_97066(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97067(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_SignGoods : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97047(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); bool Check_97048(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97049(DLL2SDK::Assembly_CSharp::EAssetID ID_); bool __xLuaBaseProxy_Check_97050(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97051(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_SignPosition : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { bool m_Switch_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Register_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegister_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97035(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); void Register_97036(); void UnRegister_97037(); void OnEvent_97038(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OpenSwitch_97039(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool Check_97040(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97041(DLL2SDK::Assembly_CSharp::EAssetID ID_); void __xLuaBaseProxy_Register_97042(); void __xLuaBaseProxy_UnRegister_97043(); void __xLuaBaseProxy_OnEvent_97044(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); bool __xLuaBaseProxy_Check_97045(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97046(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_RescueTeammate : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97030(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); bool Check_97031(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97032(DLL2SDK::Assembly_CSharp::EAssetID ID_); bool __xLuaBaseProxy_Check_97033(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97034(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_ComeUp : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97027(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); bool Check_97028(); bool __xLuaBaseProxy_Check_97029(); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_GetDown : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97022(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); void OnEvent_97023(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool Check_97024(); void __xLuaBaseProxy_OnEvent_97025(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); bool __xLuaBaseProxy_Check_97026(); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_ReviveTeamate : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97017(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); bool Check_97018(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97019(DLL2SDK::Assembly_CSharp::EAssetID ID_); bool __xLuaBaseProxy_Check_97020(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97021(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_ApplyCaptain : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { bool m_Switch_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Register_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegister_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RealStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97005(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); void Register_97006(); void UnRegister_97007(); void OnEvent_97008(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void RealStart_97009(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool Check_97010(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97011(DLL2SDK::Assembly_CSharp::EAssetID ID_); void __xLuaBaseProxy_Register_97012(); void __xLuaBaseProxy_UnRegister_97013(); void __xLuaBaseProxy_OnEvent_97014(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); bool __xLuaBaseProxy_Check_97015(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97016(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_TransferCaptain : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { bool m_Switch_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Register_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegister_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RealStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96993(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); void Register_96994(); void UnRegister_96995(); void OnEvent_96996(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void RealStart_96997(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool Check_96998(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_96999(DLL2SDK::Assembly_CSharp::EAssetID ID_); void __xLuaBaseProxy_Register_97000(); void __xLuaBaseProxy_UnRegister_97001(); void __xLuaBaseProxy_OnEvent_97002(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); bool __xLuaBaseProxy_Check_97003(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97004(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_CollectTag : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96988(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); bool Check_96989(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_96990(DLL2SDK::Assembly_CSharp::EAssetID ID_); bool __xLuaBaseProxy_Check_96991(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_96992(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_LeaveVehicle : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96985(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); bool Check_96986(); bool __xLuaBaseProxy_Check_96987(); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_RideVehicle : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96980(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); bool Check_96981(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_96982(DLL2SDK::Assembly_CSharp::EAssetID ID_); bool __xLuaBaseProxy_Check_96983(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_96984(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_DriveVehicle : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96977(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); bool Check_96978(); bool __xLuaBaseProxy_Check_96979(); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_CancelThrowWeapon : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96972(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); bool Check_96973(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_96974(DLL2SDK::Assembly_CSharp::EAssetID ID_); bool __xLuaBaseProxy_Check_96975(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_96976(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_Climb : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* m_DriveBtn_; DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* m_RideBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDriveBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRideBtn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96965(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); void OnEvent_96966(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool Check_96967(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetDriveBtn_96968(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetRideBtn_96969(); void __xLuaBaseProxy_OnEvent_96970(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); bool __xLuaBaseProxy_Check_96971(); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_SlidingTackle : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96962(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); bool Check_96963(); bool __xLuaBaseProxy_Check_96964(); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_AutoRun : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96957(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); bool Check_96958(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_96959(DLL2SDK::Assembly_CSharp::EAssetID ID_); bool __xLuaBaseProxy_Check_96960(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_96961(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_OpenNearbyBox : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* m_CurInterface_; DLL2SDK::Assembly_CSharp::GameUI::BRNearbyItemListView* m_BoxView_; DLL2SDK::Assembly_CSharp::GameUI::BRNearbyItemListView* m_ListView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNearbyListView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetController_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96944(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); void OnEvent_96945(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void ShowEffect_96946(); void CloseEffect_96947(); bool Check_96948(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_96949(DLL2SDK::Assembly_CSharp::EAssetID ID_); bool CheckNearbyListView_96950(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetController_96951(DLL2SDK::Assembly_CSharp::EAssetID id_); void __xLuaBaseProxy_OnEvent_96952(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_ShowEffect_96953(); void __xLuaBaseProxy_CloseEffect_96954(); bool __xLuaBaseProxy_Check_96955(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_96956(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_CancelFollowSkyDive : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96937(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); void OnEvent_96938(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool Check_96939(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_96940(DLL2SDK::Assembly_CSharp::EAssetID ID_); void __xLuaBaseProxy_OnEvent_96941(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); bool __xLuaBaseProxy_Check_96942(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_96943(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_SkyDive : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96930(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); void OnEvent_96931(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool Check_96932(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_96933(DLL2SDK::Assembly_CSharp::EAssetID ID_); void __xLuaBaseProxy_OnEvent_96934(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); bool __xLuaBaseProxy_Check_96935(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_96936(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_BRSkill : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96925(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); bool Check_96926(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_96927(DLL2SDK::Assembly_CSharp::EAssetID ID_); bool __xLuaBaseProxy_Check_96928(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_96929(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_RotateAngleOfView : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96922(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); bool Check_96923(); bool __xLuaBaseProxy_Check_96924(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildWelfareView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* TipsBtn_; DLL2SDK::Assembly_CSharp::UIButton* LeftBtn_; DLL2SDK::Assembly_CSharp::UIButton* RightBtn_; DLL2SDK::Assembly_CSharp::UIWidget* EmptyShow_; DLL2SDK::Assembly_CSharp::UIScrollView* ItemScrollView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96920(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildWelfareItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* DetailBtn_; DLL2SDK::Assembly_CSharp::UIButton* ClaimBtn_; DLL2SDK::Assembly_CSharp::UILabel* ClaimInfo_; DLL2SDK::Assembly_CSharp::UILabel* playerName_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* IconSprite_; DLL2SDK::Assembly_CSharp::UILabel* ItemName_; DLL2SDK::Assembly_CSharp::UISprite* ItemIcon_; DLL2SDK::Assembly_CSharp::UISprite* ItemBg_; DLL2SDK::Assembly_CSharp::UISprite* ItemQualityBg_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96919(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildWelfareItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Guild::GuildWelfareItemView* mView_; DLL2SDK::Assembly_CSharp::Guild::GuildWelfareDataStore* m_DataStore_; uint32_t m_WelfareID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClaimClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuildWelfareClaimed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96904(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96905(); void Init_96906(); void RegisterDelegates_96907(); void UnRegisterDelegates_96908(); bool SetEasyListData_96909(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void OnDetailClick_96910(); void OnClaimClick_96911(); void SetWeaponData_96912(DLL2SDK::Assembly_CSharp::Config::ItemConfig* csv_); void OnGuildWelfareClaimed_96913(int32_t welfare_id_); void NotifyDataStoreUpdated_96914(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96915(); void __xLuaBaseProxy_Init_96916(); void __xLuaBaseProxy_RegisterDelegates_96917(); void __xLuaBaseProxy_UnRegisterDelegates_96918(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildWelfareDetailView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::UIScrollView* ItemScrollView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96903(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildWelfareDetailItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* playerName_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* IconSprite_; DLL2SDK::Assembly_CSharp::UILabel* ClaimTime_; DLL2SDK::Array* awardList_; DLL2SDK::Assembly_CSharp::UIGrid* RewardGrid_; DLL2SDK::Assembly_CSharp::UILabel* LevelInfoLabel_; DLL2SDK::Assembly_CSharp::UISprite* RankSprite_; DLL2SDK::Assembly_CSharp::UISprite* OtherBg_; DLL2SDK::Assembly_CSharp::UISprite* MyBg_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96902(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildWelfareDetailItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Guild::GuildWelfareDetailItemView* mView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FormatClaimTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96895(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96896(); void Init_96897(); bool SetEasyListData_96898(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); DLL2SDK::mscorlib::System::String* FormatClaimTime_96899(uint32_t time_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96900(); void __xLuaBaseProxy_Init_96901(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildWelfareDetailController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::Guild::GuildWelfareDetailView* m_View_; DLL2SDK::Assembly_CSharp::Guild::GuildWelfareDataStore* m_DataStore_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mItemEasyList_; uint32_t m_WelfareID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWelfareId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96881(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96882(); void Init_96883(); void RegisterDelegates_96884(); void UnRegisterDelegates_96885(); void OnOpen_96886(); void SetWelfareId_96887(uint32_t id_); void NotifyDataStoreUpdated_96888(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void UpdateView_96889(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96890(); void __xLuaBaseProxy_Init_96891(); void __xLuaBaseProxy_RegisterDelegates_96892(); void __xLuaBaseProxy_UnRegisterDelegates_96893(); void __xLuaBaseProxy_OnOpen_96894(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildWelfareController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Guild::GuildWelfareView* m_View_; DLL2SDK::Assembly_CSharp::Guild::GuildWelfareDataStore* m_DataStore_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_ItemEasyList_; int32_t m_ItemNum_; struct StaticFields { int32_t s_ItemWidth_; int32_t s_ItemHight_; float ScrollDelta_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTipsClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRightBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeftBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScrollEnd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96862(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96863(); void Init_96864(); void RegisterDelegates_96865(); void UnRegisterDelegates_96866(); void OnOpen_96867(); void NotifyDataStoreUpdated_96868(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void UpdateView_96869(); void OnTipsClick_96870(); void OnRightBtnClick_96871(); void OnLeftBtnClick_96872(); void OnScrollEnd_96873(); void _UpdateView_m__0_96875(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96876(); void __xLuaBaseProxy_Init_96877(); void __xLuaBaseProxy_RegisterDelegates_96878(); void __xLuaBaseProxy_UnRegisterDelegates_96879(); void __xLuaBaseProxy_OnOpen_96880(); static void _cctor_96874(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildWeekRankListController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Guild::GuildRankListView* m_View_; DLL2SDK::Assembly_CSharp::Guild::GuildRankDataStore* m_RankDataStore_; bool need_reposition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScrollViewDragEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_CellAssetIDForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_ConfigureCellForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_ColumnNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_WidthForColumn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDelegate_DidSelectRow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96841(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96842(); void Init_96843(); void OnScrollViewDragEnd_96844(); void RegisterDelegates_96845(); void UnRegisterDelegates_96846(); void OnOpen_96847(); void NotifyDataStoreUpdated_96848(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); DLL2SDK::Assembly_CSharp::EAssetID GameUI_IUIFlowGridDataSource_CellAssetIDForPath_96849(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void GameUI_IUIFlowGridDataSource_ConfigureCellForPath_96850(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* cell_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); int32_t GameUI_IUIFlowGridDataSource_RowNumber_96851(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t column_); float GameUI_IUIFlowGridDataSource_HeightForRow_96852(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); int32_t GameUI_IUIFlowGridDataSource_ColumnNumber_96853(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_); float GameUI_IUIFlowGridDataSource_WidthForColumn_96854(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void GameUI_IUIFlowGridDelegate_DidSelectRow_96855(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void _NotifyDataStoreUpdated_m__0_96856(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96857(); void __xLuaBaseProxy_Init_96858(); void __xLuaBaseProxy_RegisterDelegates_96859(); void __xLuaBaseProxy_UnRegisterDelegates_96860(); void __xLuaBaseProxy_OnOpen_96861(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildUIUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { bool bSL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIForSL_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96838(); static void SetUIForSL_96839(DLL2SDK::UnityEngine::UnityEngine::GameObject* o_); static void _cctor_96840(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildChatInfo { DLL2SDK::Assembly_CSharp::Guild::ChatMessageType ChatType_; DLL2SDK::mscorlib::System::String* Icon_; uint64_t PlayerID_; DLL2SDK::mscorlib::System::String* PlayerName_; DLL2SDK::mscorlib::System::String* Content_; DLL2SDK::mscorlib::System::String* Time_; bool IsSelfChat_; bool NeedShowTime_; uint32_t RoomID_; uint32_t RoomSvrAddr_; uint32_t MapID_; uint32_t GameMode_; uint32_t RoomType_; uint32_t RoomFullCount_; uint32_t RecruitCount_; }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildTalkItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Guild::GuildTalkItemView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnJoinBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96821(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96822(); void Init_96823(); void RegisterDelegates_96824(); void UnRegisterDelegates_96825(); void OnJoinBtnClick_96826(); bool SetEasyListData_96827(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96828(); void __xLuaBaseProxy_Init_96829(); void __xLuaBaseProxy_RegisterDelegates_96830(); void __xLuaBaseProxy_UnRegisterDelegates_96831(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildTabView : DLL2SDK::Assembly_CSharp::GameUI::UITabRootView { DLL2SDK::UnityEngine::UnityEngine::GameObject* ContainerRoot_; DLL2SDK::Assembly_CSharp::Guild::GuildTabToggle* tabMain_; DLL2SDK::Assembly_CSharp::Guild::GuildTabToggle* tabMember_; DLL2SDK::Assembly_CSharp::Guild::GuildTabToggle* tabTask_; DLL2SDK::Assembly_CSharp::Guild::GuildTabToggle* tabRank_; DLL2SDK::Assembly_CSharp::Guild::GuildTabToggle* tabWelfare_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96820(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIToggle : DLL2SDK::Assembly_CSharp::UIWidgetContainer { int32_t group_; DLL2SDK::Assembly_CSharp::UIWidget* activeSprite_; DLL2SDK::Assembly_CSharp::UIWidget* inactiveSprite_; bool invertSpriteState_; DLL2SDK::UnityEngine::UnityEngine::Animation* activeAnimation_; DLL2SDK::UnityEngine::UnityEngine::Animator* animator_; DLL2SDK::Assembly_CSharp::UITweener* tween_; DLL2SDK::Assembly_CSharp::UITweener* tween_2_; bool startsActive_; bool instantTween_; bool optionCanBeNone_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* onChange_; DLL2SDK::Assembly_CSharp::UIToggle_Validate* validator_; DLL2SDK::Assembly_CSharp::UISprite* checkSprite_; DLL2SDK::UnityEngine::UnityEngine::Animation* checkAnimation_; DLL2SDK::UnityEngine::UnityEngine::GameObject* eventReceiver_; DLL2SDK::mscorlib::System::String* functionName_; bool startsChecked_; bool mIsActive_; bool mStarted_; struct StaticFields { DLL2SDK::Assembly_CSharp::BetterList_1* list_; DLL2SDK::Assembly_CSharp::UIToggle* current_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActiveToggle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceSet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Set_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_579(); bool get_value_580(); void set_value_581(bool value_); bool get_isColliderEnabled_582(); bool get_isChecked_583(); void set_isChecked_584(bool value_); void ForceSet_586(bool state_); void OnEnable_587(); void OnDisable_588(); void Start_589(); void OnClick_590(); void Set_591(bool state_, bool notify_, bool ignoreValidator_); static DLL2SDK::Assembly_CSharp::UIToggle* GetActiveToggle_585(int32_t group_); static void _cctor_592(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildTabController : DLL2SDK::Assembly_CSharp::GameUI::UITabRootController { DLL2SDK::Assembly_CSharp::Guild::GuildTabView* m_View_; DLL2SDK::Assembly_CSharp::Guild::GuildDataStore* m_GuildDataStore_; DLL2SDK::Assembly_CSharp::Guild::GuildMissionDataStore* m_MissionDataStore_; DLL2SDK::Assembly_CSharp::Guild::GuildApplyMsgDataStore* m_GuildApplyMsgDataStore_; DLL2SDK::Assembly_CSharp::Guild::GuildWelfareDataStore* m_GuildWelfareDataStore_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupTabController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyTabChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeTabController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRedPoint_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96799(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96800(); void Init_96801(); void RegisterDelegates_96802(); void UnRegisterDelegates_96803(); void SetupTabController_96804(); void OnOpen_96805(); void NotifyDataStoreUpdated_96806(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void NotifyTabChanged_96807(int32_t index_); void ChangeTabController_96808(int32_t index_); void ShowController_96809(int32_t index_); void UpdateRedPoint_96810(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96811(); void __xLuaBaseProxy_Init_96812(); void __xLuaBaseProxy_RegisterDelegates_96813(); void __xLuaBaseProxy_UnRegisterDelegates_96814(); void __xLuaBaseProxy_OnOpen_96815(); void __xLuaBaseProxy_NotifyTabChanged_96816(int32_t P0_); void __xLuaBaseProxy_ChangeTabController_96817(int32_t P0_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildStarItemView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* CommonHead_; DLL2SDK::Assembly_CSharp::UILabel* NameLabel_; DLL2SDK::Assembly_CSharp::UILabel* ActiveLabel_; DLL2SDK::Assembly_CSharp::UILabel* WeekLabel_; DLL2SDK::Assembly_CSharp::UILabel* SeasonLabel_; DLL2SDK::Assembly_CSharp::CallingCardTemplate* CacllingCardTemplate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStarInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCallingCardInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96796(); void SetStarInfo_96797(DLL2SDK::CSProto::msg::PlayerPictureInfo* picInfo_, DLL2SDK::mscorlib::System::String* name_, int32_t active_, DLL2SDK::mscorlib::System::String* impeachDescription_, uint64_t playerID_, bool isWeek_); void SetCallingCardInfo_96798(int64_t callingCardID_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildShopView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* FlowGrid_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96795(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildShopItemView : DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell { DLL2SDK::Assembly_CSharp::UISprite* BGSprite_; DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::UnityEngine::UnityEngine::Vector2 IconFitRect_; DLL2SDK::Assembly_CSharp::UILabel* Price_; DLL2SDK::UnityEngine::UnityEngine::Color NPriceColor_; DLL2SDK::UnityEngine::UnityEngine::Color OPriceColor_; DLL2SDK::Assembly_CSharp::UIButton* BuyButton_; DLL2SDK::Assembly_CSharp::UILabel* SPI_; DLL2SDK::Assembly_CSharp::UILabel* EffectTime_; DLL2SDK::Assembly_CSharp::UILabel* CountDownTime_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjectEquip_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjectRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjectNew_; DLL2SDK::Assembly_CSharp::GameShopConfigExtend* m_Data_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixedUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuyclick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBGSpriteClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96788(); void Awake_96789(); void FixedUpdate_96790(); void SetData_96791(DLL2SDK::Assembly_CSharp::GameShopConfigExtend* data_); void OnBuyclick_96792(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnBGSpriteClick_96793(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnItemClick_96794(bool preview_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildShopController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Guild::GuildShopView* m_View_; DLL2SDK::CSProto::msg::GAMESHOPTYPE gameShopType_; int32_t m_PlayerGuildGold_; DLL2SDK::Assembly_CSharp::SShopGameData* m_Data_; int32_t mRowNumber_; int32_t mColumnLess_; struct StaticFields { int32_t kColumnNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSShopType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotEnoughCoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowNotEnoughCoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WealthChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitGridInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CacheItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGridItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_ColumnNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_WidthForColumn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_ConfigureCellForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDelegate_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_CellAssetIDForPath_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96760(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96761(); void Init_96762(); void RegisterDelegates_96763(); void UnRegisterDelegates_96764(); void SetSShopType_96765(DLL2SDK::CSProto::msg::GAMESHOPTYPE shoptype_); void WillShow_96766(); void OnNotEnoughCoin_96767(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void ShowNotEnoughCoin_96768(); void WealthChange_96769(); void InitGridInfo_96770(DLL2SDK::Assembly_CSharp::SShopGameData* data_); void CacheItems_96771(DLL2SDK::Assembly_CSharp::SShopGameData* data_, DLL2SDK::mscorlib::System::String* key_); void SetGridItems_96772(); void OnItemClick_96773(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnClose_96774(); int32_t GameUI_IUIFlowGridDataSource_RowNumber_96775(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t column_); int32_t GameUI_IUIFlowGridDataSource_ColumnNumber_96776(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_); float GameUI_IUIFlowGridDataSource_HeightForRow_96777(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); float GameUI_IUIFlowGridDataSource_WidthForColumn_96778(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void GameUI_IUIFlowGridDataSource_ConfigureCellForPath_96779(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* cell_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void GameUI_IUIFlowGridDelegate_DidSelectRow_96780(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); DLL2SDK::Assembly_CSharp::EAssetID GameUI_IUIFlowGridDataSource_CellAssetIDForPath_96781(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96782(); void __xLuaBaseProxy_Init_96783(); void __xLuaBaseProxy_RegisterDelegates_96784(); void __xLuaBaseProxy_UnRegisterDelegates_96785(); void __xLuaBaseProxy_WillShow_96786(); void __xLuaBaseProxy_OnClose_96787(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildSeaonRankListController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Guild::GuildRankListView* m_View_; DLL2SDK::Assembly_CSharp::Guild::GuildRankDataStore* m_RankDataStore_; bool need_reposition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScrollViewDragEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_CellAssetIDForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_ConfigureCellForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_ColumnNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_WidthForColumn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDelegate_DidSelectRow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96739(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96740(); void Init_96741(); void OnScrollViewDragEnd_96742(); void RegisterDelegates_96743(); void UnRegisterDelegates_96744(); void OnOpen_96745(); void NotifyDataStoreUpdated_96746(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); DLL2SDK::Assembly_CSharp::EAssetID GameUI_IUIFlowGridDataSource_CellAssetIDForPath_96747(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void GameUI_IUIFlowGridDataSource_ConfigureCellForPath_96748(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* cell_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); int32_t GameUI_IUIFlowGridDataSource_RowNumber_96749(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t column_); float GameUI_IUIFlowGridDataSource_HeightForRow_96750(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); int32_t GameUI_IUIFlowGridDataSource_ColumnNumber_96751(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_); float GameUI_IUIFlowGridDataSource_WidthForColumn_96752(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void GameUI_IUIFlowGridDelegate_DidSelectRow_96753(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void _NotifyDataStoreUpdated_m__0_96754(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96755(); void __xLuaBaseProxy_Init_96756(); void __xLuaBaseProxy_RegisterDelegates_96757(); void __xLuaBaseProxy_UnRegisterDelegates_96758(); void __xLuaBaseProxy_OnOpen_96759(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildSearchInfo { int32_t Rank_; DLL2SDK::mscorlib::System::String* CaptainName_; DLL2SDK::mscorlib::System::String* CaptainSocialName_; int32_t CaptainLevel_; int32_t CaptainPeakLevel_; int32_t CaptainLadderLevel_; DLL2SDK::CSProto::msg::PlayerPictureInfo* CaptainIconURL_; DLL2SDK::Assembly_CSharp::Guild::GuildBaseInfo BaseInfo_; int32_t MemberNum_; int32_t MaxMemberNum_; DLL2SDK::mscorlib::System::String* Location_; int32_t SeasonActive_; int32_t FriendNum_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* FriendList_; }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildSearchItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* SelectSprite_; DLL2SDK::Assembly_CSharp::UISprite* NormalSprite_; DLL2SDK::Assembly_CSharp::UISprite* IconSprite_; DLL2SDK::Assembly_CSharp::UILabel* NameLabel_; DLL2SDK::Assembly_CSharp::UILabel* LevelInfoLabel_; DLL2SDK::Assembly_CSharp::UILabel* MemberInfoLabel_; DLL2SDK::Assembly_CSharp::UILabel* FriendInfoLabel_; DLL2SDK::Assembly_CSharp::UISprite* FriendIcon_; DLL2SDK::Assembly_CSharp::UISprite* BRmodeIcon_; DLL2SDK::Assembly_CSharp::UISprite* MPmodeIcon_; DLL2SDK::Assembly_CSharp::UILabel* AllLabel_; DLL2SDK::Assembly_CSharp::UILabel* SeasonActive_; DLL2SDK::Assembly_CSharp::UIButton* SelectBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelectedGO_; DLL2SDK::Assembly_CSharp::UIWidget* normalRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* activeIcon_; DLL2SDK::UnityEngine::UnityEngine::Color SelectedColor_; DLL2SDK::UnityEngine::UnityEngine::Color UnSelectedColor_; DLL2SDK::Assembly_CSharp::UIWidget* adptRoot1_; DLL2SDK::Assembly_CSharp::UIWidget* adptRoot2_; DLL2SDK::Assembly_CSharp::UIWidget* adptRoot3_; DLL2SDK::Assembly_CSharp::UIWidget* adptRoot4_; DLL2SDK::Assembly_CSharp::Guild::GuildSearchInfo m_SearchInfo_; DLL2SDK::Assembly_CSharp::Guild::GuildSearchDataStore* m_DataStore_; DLL2SDK::Assembly_CSharp::Guild::GuildSearchController* m_Controller_; float lastClickTime_; struct StaticFields { float ClanNamePercent_; float MemberPercent_; float FavorMatchPercent_; float ActivePercent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelectBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CellAdapt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSearchInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96723(); void Awake_96724(); void OnSelectBtnClicked_96725(); void OnSelected_96726(bool selected_); void CellAdapt_96727(int32_t width_); void SetController_96728(DLL2SDK::Assembly_CSharp::Guild::GuildSearchController* controller_); void SetSearchInfo_96729(DLL2SDK::Assembly_CSharp::Guild::GuildSearchInfo searchInfo_); void __xLuaBaseProxy_Awake_96731(); static void _cctor_96730(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildSearchFriendItemView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* FriendHead_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSearchFriendInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96721(); void SetSearchFriendInfo_96722(DLL2SDK::Assembly_CSharp::Guild::GuildSearchFriendInfo friendInfo_, DLL2SDK::Assembly_CSharp::UIPanel* mCutPanel_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildSearchController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Guild::GuildSearchView* m_View_; DLL2SDK::Assembly_CSharp::Guild::GuildSearchDataStore* m_DataStore_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ItemList_; DLL2SDK::Assembly_CSharp::Guild::GuildSearchInfo m_CurrentSearchInfo_; int32_t SearchItemMaxNum_; int32_t m_SelectIndex_; bool m_HasSearchContent_; float m_LastJoinBtnClickTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSearchBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInputSubmit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSubmit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnJoinBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResponseGuildSearch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyPopupChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSearchList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reposition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuickJionBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAutoJoinGuildMessageBoxCallback_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96695(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96696(); void Init_96697(); void RegisterDelegates_96698(); void UnRegisterDelegates_96699(); void OnOpen_96700(); void OnSearchBtnClick_96701(); void OnInputSubmit_96702(); void OnSubmit_96703(bool isInputSubmit_); void OnJoinBtnClick_96704(); void OnBuildBtnClick_96705(); void OnResponseGuildSearch_96706(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnEasyPopupChange_96707(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void PrepareItemList_96708(); void Refresh_96709(); void SetSelect_96710(DLL2SDK::Assembly_CSharp::Guild::GuildSearchInfo searchInfo_); void ShowSearchList_96711(bool show_); void Reposition_96712(); void OnQuickJionBtnClick_96713(); void OnAutoJoinGuildMessageBoxCallback_96714(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void _Reposition_m__0_96715(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96716(); void __xLuaBaseProxy_Init_96717(); void __xLuaBaseProxy_RegisterDelegates_96718(); void __xLuaBaseProxy_UnRegisterDelegates_96719(); void __xLuaBaseProxy_OnOpen_96720(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildRewardItemDesc : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* DescLabel_; DLL2SDK::Assembly_CSharp::UILabel* ContentLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DescRoot_; DLL2SDK::Assembly_CSharp::UISprite* FlagSprite_; DLL2SDK::Assembly_CSharp::UIButton* RewardBtn_; DLL2SDK::Assembly_CSharp::UILabel* ActivityLabel_; DLL2SDK::Assembly_CSharp::UISprite* RewardSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Effect_; DLL2SDK::Assembly_CSharp::UILabel* RewardNumLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96694(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildRankView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* WeeklyBtn_; DLL2SDK::Assembly_CSharp::UIButton* SeasonalBtn_; DLL2SDK::Assembly_CSharp::UIButton* TipsBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeeklySelected_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SeasonalSelected_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeeklyRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SeasonalRoot_; DLL2SDK::Assembly_CSharp::Guild::GuildRankItemView* SelfRankView_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WaitingSign_; DLL2SDK::UnityEngine::UnityEngine::GameObject* timeGo_; DLL2SDK::Assembly_CSharp::UILabel* timeLabel_; DLL2SDK::Assembly_CSharp::UIWidget* rootTitle_; DLL2SDK::UnityEngine::UnityEngine::GameObject* weekName_; DLL2SDK::UnityEngine::UnityEngine::GameObject* weekLv_; DLL2SDK::UnityEngine::UnityEngine::GameObject* weekMemberCount_; DLL2SDK::UnityEngine::UnityEngine::GameObject* weekActive_; DLL2SDK::UnityEngine::UnityEngine::GameObject* seasonName_; DLL2SDK::UnityEngine::UnityEngine::GameObject* seasonLv_; DLL2SDK::UnityEngine::UnityEngine::GameObject* seasonMemberCount_; DLL2SDK::UnityEngine::UnityEngine::GameObject* seasonActive_; bool showWeekCountDown_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeekFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96691(); void SetWeekFlag_96692(bool flag_); void Update_96693(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildRankPrizeView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; DLL2SDK::Assembly_CSharp::UIButton* ConfirmBtn_; DLL2SDK::Assembly_CSharp::UILabel* TitleLabel_; DLL2SDK::Assembly_CSharp::UISprite* GuildIconSprite_; DLL2SDK::Assembly_CSharp::UILabel* GuildNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* GuildLevelLabel_; DLL2SDK::Assembly_CSharp::UILabel* RankRateTitleLabel_; DLL2SDK::Assembly_CSharp::UILabel* RankRateLabel_; DLL2SDK::Assembly_CSharp::UILabel* GuildActivityTitleLabel_; DLL2SDK::Assembly_CSharp::UILabel* GuildActivityLabel_; DLL2SDK::Assembly_CSharp::UILabel* SelfActivityTitleLabel_; DLL2SDK::Assembly_CSharp::UILabel* SelfActivityLabel_; DLL2SDK::Assembly_CSharp::UILabel* starLabel_; DLL2SDK::Array* StarViewList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96689(); void SetContent_96690(bool isWeekRank_, uint32_t guildActivity_, uint32_t selfActivity_, int32_t rank_, int32_t rankPer_, uint32_t minActivity_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* prizeList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* starList_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildRankPrizeController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::Guild::GuildRankPrizeView* m_View_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mPrizeList_; bool bShowAward_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96674(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96675(); void Init_96676(); void RegisterDelegates_96677(); void UnRegisterDelegates_96678(); void OnCloseBtnClick_96679(); void SetContent_96680(bool isWeekRank_, uint32_t guildActivity_, uint32_t selfActivity_, int32_t rank_, int32_t rankPer_, uint32_t minActivity_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* prizeList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* starList_); void OnOpen_96681(); void OnClose_96682(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96683(); void __xLuaBaseProxy_Init_96684(); void __xLuaBaseProxy_RegisterDelegates_96685(); void __xLuaBaseProxy_UnRegisterDelegates_96686(); void __xLuaBaseProxy_OnOpen_96687(); void __xLuaBaseProxy_OnClose_96688(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildRankListView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* RankGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EmptyState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96673(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildRankItemView : DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell { DLL2SDK::Assembly_CSharp::UILabel* RankLabel_; DLL2SDK::Assembly_CSharp::UISprite* RankSprite_1_; DLL2SDK::Assembly_CSharp::UISprite* RankSprite_2_; DLL2SDK::Assembly_CSharp::UISprite* RankSprite_3_; DLL2SDK::Assembly_CSharp::UISprite* MeBg_; DLL2SDK::Assembly_CSharp::UISprite* GuildSprite_; DLL2SDK::Assembly_CSharp::UILabel* GuildNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* GuildLevelLabel_; DLL2SDK::Assembly_CSharp::UILabel* GuildMemberLabel_; DLL2SDK::Assembly_CSharp::UILabel* GuildActiveLabel_; DLL2SDK::Array* awardList_; DLL2SDK::Assembly_CSharp::UIGrid* RewardGrid_; DLL2SDK::Assembly_CSharp::UIWidget* RootWidget_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Adpt1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Adpt2_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Adpt3_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Adpt4_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRankInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ItemAdapt_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96670(); void SetRankInfo_96671(DLL2SDK::Assembly_CSharp::Guild::GuildRankInfo rankInfo_); void ItemAdapt_96672(int32_t width_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildRankExplainPopupView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::UIButton* RulesTabBtn_; DLL2SDK::Assembly_CSharp::UIButton* WeekTabBtn_; DLL2SDK::Assembly_CSharp::UIButton* SeasonTabBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RulesTabSelected_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeekTabSelected_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SeasonTabSelected_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RulesRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeekRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SeasonRoot_; DLL2SDK::Assembly_CSharp::UIScrollView* WeekScrollView_; DLL2SDK::Assembly_CSharp::UIScrollView* SeasonScrollView_; DLL2SDK::Assembly_CSharp::UILabel* RulesTips_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96669(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildRankExplainPopupController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::Guild::GuildRankExplainPopupView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mWeekEasyList_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mSeasonEasyList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRulesTabBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeekTabBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSeasonTabBtnClicked_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96655(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96656(); void Init_96657(); void RegisterDelegates_96658(); void UnRegisterDelegates_96659(); void OnOpen_96660(); void OnRulesTabBtnClicked_96661(); void OnWeekTabBtnClicked_96662(); void OnSeasonTabBtnClicked_96663(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96664(); void __xLuaBaseProxy_Init_96665(); void __xLuaBaseProxy_RegisterDelegates_96666(); void __xLuaBaseProxy_UnRegisterDelegates_96667(); void __xLuaBaseProxy_OnOpen_96668(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildRankExplainItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* RankLabel_; DLL2SDK::Array* awardList_; DLL2SDK::Assembly_CSharp::UIGrid* RewardGrid_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96654(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildRankExplainItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Guild::GuildRankExplainItemView* mView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96648(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96649(); void Init_96650(); bool SetEasyListData_96651(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96652(); void __xLuaBaseProxy_Init_96653(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildRankController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Guild::GuildRankView* m_View_; DLL2SDK::Assembly_CSharp::Guild::GuildRankDataStore* m_RankDataStore_; DLL2SDK::Assembly_CSharp::Guild::GuildWeekRankListController* mGuildWeekRankListController_; DLL2SDK::Assembly_CSharp::Guild::GuildSeaonRankListController* mGuildSeasonRankListController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeeklyBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSeasonalBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelfRank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTipsClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reposition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCommonReceiveItemClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96627(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96628(); void Init_96629(); void RegisterDelegates_96630(); void UnRegisterDelegates_96631(); void OnWeeklyBtnClicked_96632(); void OnSeasonalBtnClicked_96633(); void OnOpen_96634(); void OnClose_96635(); void NotifyDataStoreUpdated_96636(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void SetSelfRank_96637(bool IsSeason_); void OnTipsClick_96638(); void Reposition_96639(); void OnNotifyCommonReceiveItemClose_96640(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void _SetSelfRank_m__0_96641(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96642(); void __xLuaBaseProxy_Init_96643(); void __xLuaBaseProxy_RegisterDelegates_96644(); void __xLuaBaseProxy_UnRegisterDelegates_96645(); void __xLuaBaseProxy_OnOpen_96646(); void __xLuaBaseProxy_OnClose_96647(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildProvinceItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* ProvinceLabel_; DLL2SDK::Assembly_CSharp::UISprite* SelectSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96626(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildProvinceItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Guild::GuildProvinceItemView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProvinceName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96613(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96614(); void Init_96615(); void RegisterDelegates_96616(); void UnRegisterDelegates_96617(); bool SetEasyListData_96618(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); DLL2SDK::mscorlib::System::String* GetProvinceName_96619(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetTransform_96620(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPosition_96621(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96622(); void __xLuaBaseProxy_Init_96623(); void __xLuaBaseProxy_RegisterDelegates_96624(); void __xLuaBaseProxy_UnRegisterDelegates_96625(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildNumberShowView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::UIButton* confirmBtn_; DLL2SDK::Assembly_CSharp::UIScrollView* ScrollView_LevelMaxMember_; DLL2SDK::Assembly_CSharp::UIScrollBar* ScrollBar_LevelMaxMember_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96612(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildNumberShowController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::Guild::GuildNumberShowView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_LevelMaxMemberEasyListController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitLevelMaxMemberData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96602(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96603(); void Init_96604(); void RegisterDelegates_96605(); void UnRegisterDelegates_96606(); void InitLevelMaxMemberData_96607(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96608(); void __xLuaBaseProxy_Init_96609(); void __xLuaBaseProxy_RegisterDelegates_96610(); void __xLuaBaseProxy_UnRegisterDelegates_96611(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::Guild::GuildSearchController* m_SearchController_; DLL2SDK::Assembly_CSharp::Guild::GuildTabController* m_TabController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowGuildMainOrSearch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96589(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96590(); void Init_96591(); void RegisterDelegates_96592(); void UnRegisterDelegates_96593(); void NotifyDataStoreUpdated_96594(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void OnNavigationShowed_96595(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void CheckShowGuildMainOrSearch_96596(); void OnNavigationWillClose_96597(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96598(); void __xLuaBaseProxy_Init_96599(); void __xLuaBaseProxy_RegisterDelegates_96600(); void __xLuaBaseProxy_UnRegisterDelegates_96601(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildMissionView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* ObtainBtn_; DLL2SDK::Assembly_CSharp::UILabel* missonLabel_; DLL2SDK::Assembly_CSharp::UILabel* timeLabel_; DLL2SDK::Assembly_CSharp::UILabel* descLabel_; DLL2SDK::Assembly_CSharp::UILabel* playerValue_; DLL2SDK::Assembly_CSharp::UILabel* guildValue_; DLL2SDK::Array* goalNumNotFinish_; DLL2SDK::Array* goalNumFinished_; DLL2SDK::Array* doneShow_; DLL2SDK::Array* receivedShow_; DLL2SDK::Array* awardList_; DLL2SDK::Assembly_CSharp::UIButton* CannotObtainBtn_; DLL2SDK::Assembly_CSharp::UIButton* GoBtn_; DLL2SDK::Assembly_CSharp::UIButton* TipsBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LockPanel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* cannotTip_; DLL2SDK::Array* missionProgress_; bool is_waiting_data_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96587(); void Update_96588(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildMissionController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Guild::GuildMissionView* m_View_; DLL2SDK::Assembly_CSharp::Guild::GuildMissionDataStore* m_DataStore_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMissonView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateObtainPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMissionValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnObtainAwardClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCannotObtainClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGotoClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTipsClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96566(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96567(); void Init_96568(); void RegisterDelegates_96569(); void UnRegisterDelegates_96570(); void OnOpen_96571(); void NotifyDataStoreUpdated_96572(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void UpdateMissonView_96573(); void UpdateProgress_96574(); void UpdateAward_96575(); void UpdateObtainPanel_96576(); int32_t GetMissionValue_96577(int32_t value_); void OnObtainAwardClick_96578(); void OnCannotObtainClick_96579(); void OnGotoClick_96580(); void OnTipsClick_96581(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96582(); void __xLuaBaseProxy_Init_96583(); void __xLuaBaseProxy_RegisterDelegates_96584(); void __xLuaBaseProxy_UnRegisterDelegates_96585(); void __xLuaBaseProxy_OnOpen_96586(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildMemberView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* MemberBtn_; DLL2SDK::Assembly_CSharp::UIButton* EventBtn_; DLL2SDK::Assembly_CSharp::UIButton* ApplyMsgBtn_; DLL2SDK::Assembly_CSharp::UISprite* ApplyRedDotSprite_; DLL2SDK::Assembly_CSharp::UIWidget* MemberSelect_; DLL2SDK::Assembly_CSharp::UIWidget* EventSelect_; DLL2SDK::Assembly_CSharp::UIWidget* ApplyMsgSelect_; DLL2SDK::Assembly_CSharp::UILabel* MemberNumLabel_; DLL2SDK::Assembly_CSharp::UIButton* GuildInfoBtn_; DLL2SDK::Assembly_CSharp::UIButton* SettingBtn_; DLL2SDK::Assembly_CSharp::UISprite* GuildIconSprite_; DLL2SDK::Assembly_CSharp::UILabel* GuildNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* GuildLevelInfoLabel_; DLL2SDK::Assembly_CSharp::UILabel* GuildExpLabel_; DLL2SDK::Assembly_CSharp::UIProgressBar* GuildLevelProgress_; DLL2SDK::Assembly_CSharp::UIButton* GuildLevelInfoBtn_; DLL2SDK::Assembly_CSharp::UILabel* GuildSeasonRankLabel_; DLL2SDK::Assembly_CSharp::UILabel* GuildWeekRankLabel_; DLL2SDK::Assembly_CSharp::UILabel* GuildWeekActiveLabel_; DLL2SDK::Assembly_CSharp::UILabel* GuildSeasonActiveLabel_; DLL2SDK::Assembly_CSharp::UILabel* SeasonLabel_; DLL2SDK::Assembly_CSharp::UILabel* SeasonTimeLabel_; DLL2SDK::Assembly_CSharp::UISprite* lineSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRedDot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGuildInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLevelProgress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96562(); void UpdateRedDot_96563(int32_t num_); void UpdateGuildInfo_96564(DLL2SDK::Assembly_CSharp::Guild::GuildDataStore* dataStore_); void UpdateLevelProgress_96565(DLL2SDK::Assembly_CSharp::Guild::GuildDataStore* dataStore_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildMemberNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::Guild::GuildDataStore* m_DataStore_; DLL2SDK::Assembly_CSharp::Guild::GuildApplyMsgController* m_ApplyMsgController_; DLL2SDK::Assembly_CSharp::Guild::GuildMemberListController* m_MemberController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96550(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96551(); void Init_96552(); void RegisterDelegates_96553(); void UnRegisterDelegates_96554(); void NotifyDataStoreUpdated_96555(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void OnNavigationShowed_96556(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_96557(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96558(); void __xLuaBaseProxy_Init_96559(); void __xLuaBaseProxy_RegisterDelegates_96560(); void __xLuaBaseProxy_UnRegisterDelegates_96561(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildMemberMenu : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIButton* AddFriendBtn_; DLL2SDK::Assembly_CSharp::UIButton* ViewDetailBtn_; DLL2SDK::Assembly_CSharp::UIButton* KickOffBtn_; DLL2SDK::Assembly_CSharp::UIButton* AppointViceCaptainBtn_; DLL2SDK::Assembly_CSharp::UIButton* DeposeViceCaptainBtn_; DLL2SDK::Assembly_CSharp::UIButton* SwitchCaptainBtn_; DLL2SDK::Assembly_CSharp::UIButton* ImpeachCaptainBtn_; DLL2SDK::Assembly_CSharp::UIWidget* OtherArea_; DLL2SDK::Assembly_CSharp::UIWidget* menuBg_; int32_t Height_; uint64_t m_PlayerID_; DLL2SDK::Assembly_CSharp::Guild::GuildMemberRoleType m_SelfRoleType_; DLL2SDK::Assembly_CSharp::Guild::GuildMemberRoleType m_TargetRoleType_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ActiveMenuItemList_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Max_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Min_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideAllMenu_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMenuOtherAreaClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildActiveMenu_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestrictInPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RepositionBtnList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMenu_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetScrollOffsetInWorldSpace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBgTransform_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96540(); uint64_t get_PlayerID_96541(); void HideAllMenu_96542(); void OnMenuOtherAreaClick_96543(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void BuildActiveMenu_96544(DLL2SDK::Assembly_CSharp::Guild::GuildMemberRoleType roleType_, DLL2SDK::Assembly_CSharp::Guild::GuildMemberRoleType targetroleType_); void RestrictInPanel_96545(DLL2SDK::UnityEngine::UnityEngine::Vector3 panelMax_, DLL2SDK::UnityEngine::UnityEngine::Vector3 panelMin_); void RepositionBtnList_96546(); void ShowMenu_96547(DLL2SDK::Assembly_CSharp::Guild::GuildMemberRoleType roleType_, DLL2SDK::Assembly_CSharp::Guild::GuildMemberRoleType targetRoleType_, uint64_t playerID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Vector2 offset_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetScrollOffsetInWorldSpace_96548(); void UpdateBgTransform_96549(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildMemberListView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* memberGrid_; DLL2SDK::Assembly_CSharp::UIButton* HideMenuBtn_; DLL2SDK::Assembly_CSharp::Guild::GuildMemberMenu* Menu_; DLL2SDK::Assembly_CSharp::UIWidget* titleRoot_; DLL2SDK::Assembly_CSharp::UILabel* nameTitle_; DLL2SDK::Assembly_CSharp::UILabel* weekTitle_; DLL2SDK::Assembly_CSharp::UILabel* seasonTitle_; DLL2SDK::Assembly_CSharp::UILabel* situationTitle_; DLL2SDK::Assembly_CSharp::UILabel* positionTitle_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96539(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildMemberListController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Guild::GuildMemberListView* m_View_; DLL2SDK::Assembly_CSharp::Guild::GuildMemberDataStore* m_MemberDataStore_; DLL2SDK::Assembly_CSharp::Guild::GuildDataStore* m_GuildDataStore_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MemberInfoList_; bool need_reposition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_CellAssetIDForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_ConfigureCellForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_ColumnNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_WidthForColumn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDelegate_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHideMenuBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideMenu_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMenu_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKickOffBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKickoffCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAppointViceCaptainBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAppointCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeposeViceCaptainBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeposeCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchCaptainBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchCaptainCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuildMemberItemMoreBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuildMemberHideMenu_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickImpeachBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnImpeachCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reposition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96502(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96503(); void Init_96504(); void RegisterDelegates_96505(); void UnRegisterDelegates_96506(); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_96507(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void OnOpen_96508(); void UpdateView_96509(); DLL2SDK::Assembly_CSharp::EAssetID GameUI_IUIFlowGridDataSource_CellAssetIDForPath_96510(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void GameUI_IUIFlowGridDataSource_ConfigureCellForPath_96511(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* cell_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); int32_t GameUI_IUIFlowGridDataSource_RowNumber_96512(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t column_); float GameUI_IUIFlowGridDataSource_HeightForRow_96513(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); int32_t GameUI_IUIFlowGridDataSource_ColumnNumber_96514(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_); float GameUI_IUIFlowGridDataSource_WidthForColumn_96515(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void GameUI_IUIFlowGridDelegate_DidSelectRow_96516(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void OnHideMenuBtnClick_96517(); void HideMenu_96518(); void ShowMenu_96519(DLL2SDK::Assembly_CSharp::Guild::GuildMemberRoleType roleType_, DLL2SDK::Assembly_CSharp::Guild::GuildMemberRoleType targetRoleType_, uint64_t playerID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Vector2 offset_); void OnKickOffBtnClick_96520(); void OnKickoffCallback_96521(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void OnAppointViceCaptainBtnClick_96522(); void OnAppointCallback_96523(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void OnDeposeViceCaptainBtn_96524(); void OnDeposeCallback_96525(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void OnSwitchCaptainBtnClick_96526(); void OnSwitchCaptainCallback_96527(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void OnGuildMemberItemMoreBtnClick_96528(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnGuildMemberHideMenu_96529(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnClickImpeachBtn_96530(); void OnImpeachCallback_96531(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void Reposition_96532(); void _UpdateView_m__0_96533(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96534(); void __xLuaBaseProxy_Init_96535(); void __xLuaBaseProxy_RegisterDelegates_96536(); void __xLuaBaseProxy_UnRegisterDelegates_96537(); void __xLuaBaseProxy_OnOpen_96538(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildMemberItemView : DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell { DLL2SDK::Assembly_CSharp::UIWidget* RootWidget_; DLL2SDK::UnityEngine::UnityEngine::GameObject* IconClickBox_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* IconSprite_; DLL2SDK::Assembly_CSharp::UIButton* IconBtn_; DLL2SDK::Assembly_CSharp::UILabel* NameLabel_; DLL2SDK::Assembly_CSharp::UILabel* LevelInfoLabel_; DLL2SDK::Assembly_CSharp::UILabel* WeeklyActiveLabel_; DLL2SDK::Assembly_CSharp::UILabel* SeasonalActiveLabel_; DLL2SDK::Assembly_CSharp::UILabel* StateLabel_; DLL2SDK::Assembly_CSharp::UISprite* RankSprite_; DLL2SDK::Assembly_CSharp::UILabel* MemberInfo_; DLL2SDK::Assembly_CSharp::UISprite* MySprite_; DLL2SDK::Assembly_CSharp::UISprite* NormalSprite_; DLL2SDK::Assembly_CSharp::UIButton* QuitBtn_; DLL2SDK::Assembly_CSharp::UIButton* DeleteBtn_; DLL2SDK::Assembly_CSharp::UIButton* MoreBtn_; DLL2SDK::Assembly_CSharp::UIButton* ImpeachBtn_; DLL2SDK::Assembly_CSharp::UILabel* ImpeachLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ImpeachGameObj_; DLL2SDK::Assembly_CSharp::Guild::GuildDataStore* m_DataStore_; DLL2SDK::Assembly_CSharp::Guild::GuildMemberDataStore* m_MemberDataStore_; uint64_t m_PlayerID_; int32_t m_Index_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PosAdpt1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PosAdpt2_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PosAdpt3_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PosAdpt4_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PosAdpt5_; struct StaticFields { float NamePercent_; float weekPercent_; float seasonPercent_; float situationPercent_; float positionPercent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerStateLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMemberInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLadderIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickQuit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuitGuildMessageBoxCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnIconClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickDelete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKickoffCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickImpeachBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnImpeachCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickMoreBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ItemAdapt_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96486(); void Awake_96487(); void ConfigureInfo_96488(uint64_t PlayerID_, int32_t index_); void SetPlayerStateLabel_96489(DLL2SDK::Assembly_CSharp::Guild::GuildMemberInfo* info_); void UpdateMemberInfo_96490(DLL2SDK::Assembly_CSharp::Guild::GuildMemberInfo* info_, DLL2SDK::Assembly_CSharp::UIPanel* mCutPanel_); void SetLadderIcon_96491(int32_t ladder_, bool isBR_); void OnClickQuit_96492(); void OnQuitGuildMessageBoxCallback_96493(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void OnIconClick_96494(); void OnClickDelete_96495(); void OnKickoffCallback_96496(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void OnClickImpeachBtn_96497(); void OnImpeachCallback_96498(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void OnClickMoreBtn_96499(); void ItemAdapt_96500(int32_t width_); static void _cctor_96501(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildMemberController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Guild::GuildMemberView* m_View_; DLL2SDK::Assembly_CSharp::Guild::GuildDataStore* m_GuildDataStore_; DLL2SDK::Assembly_CSharp::Guild::GuildMemberDataStore* m_MemberDataStore_; DLL2SDK::Assembly_CSharp::Guild::GuildApplyMsgDataStore* m_ApplyMsgDataStore_; DLL2SDK::Assembly_CSharp::Guild::GuildMemberListController* m_MemberListController_; DLL2SDK::Assembly_CSharp::Guild::GuildEventListController* m_EventListController_; DLL2SDK::Assembly_CSharp::Guild::GuildApplyMsgController* m_ApplyMsgController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuildInfoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMemberBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEventBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplyMsgBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelInfoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSettingBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSeasonInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdptLine_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96463(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96464(); void Init_96465(); void RegisterDelegates_96466(); void UnRegisterDelegates_96467(); void OnOpen_96468(); void OnClose_96469(); void NotifyDataStoreUpdated_96470(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void OnGuildInfoBtnClick_96471(); void OnMemberBtnClick_96472(); void OnEventBtnClick_96473(); void OnApplyMsgBtnClick_96474(); void ShowContent_96475(); void OnLevelInfoBtnClick_96476(); void OnSettingBtnClick_96477(); void ShowSeasonInfo_96478(); void AdptLine_96479(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96480(); void __xLuaBaseProxy_Init_96481(); void __xLuaBaseProxy_RegisterDelegates_96482(); void __xLuaBaseProxy_UnRegisterDelegates_96483(); void __xLuaBaseProxy_OnOpen_96484(); void __xLuaBaseProxy_OnClose_96485(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildMainView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* GuildIconSprite_; DLL2SDK::Assembly_CSharp::UILabel* GuildNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* GuildLevelInfoLabel_; DLL2SDK::Assembly_CSharp::UILabel* GuildExpLabel_; DLL2SDK::Assembly_CSharp::UIProgressBar* GuildLevelProgress_; DLL2SDK::Assembly_CSharp::UIButton* GuildLevelInfoBtn_; DLL2SDK::Assembly_CSharp::UILabel* GuildSeasonRankLabel_; DLL2SDK::Assembly_CSharp::UILabel* GuildWeekRankLabel_; DLL2SDK::Assembly_CSharp::UILabel* MemberInfoLabel_; DLL2SDK::Assembly_CSharp::UIButton* SettingBtn_; DLL2SDK::Assembly_CSharp::UILabel* SelfNameLabel_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* SelfSprite_; DLL2SDK::Assembly_CSharp::UISprite* SelfLadder_; DLL2SDK::Assembly_CSharp::UILabel* SelfLv_; DLL2SDK::Assembly_CSharp::UILabel* DailyActiveLabel_; DLL2SDK::Assembly_CSharp::UILabel* WeeklyActiveLabel_; DLL2SDK::Assembly_CSharp::UILabel* SeasonalActiveLabel_; DLL2SDK::Assembly_CSharp::UIInput* BillboardInput_; DLL2SDK::Assembly_CSharp::UIButton* BillboardEditBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeekStarPanel_; DLL2SDK::Assembly_CSharp::Guild::GuildStarItemView* StarView_1_; DLL2SDK::Assembly_CSharp::Guild::GuildStarItemView* StarView_2_; DLL2SDK::Assembly_CSharp::Guild::GuildStarItemView* StarView_3_; DLL2SDK::Assembly_CSharp::UIButton* InviteBtn_; DLL2SDK::Assembly_CSharp::NGUIHTML* TextHtml_; DLL2SDK::Assembly_CSharp::UIButton* ChatBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGuildInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGuildStar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeeklyStarInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLevelProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLadderIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableBoardInput_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96456(); void UpdateGuildInfo_96457(); void UpdateGuildStar_96458(); void SetWeeklyStarInfo_96459(DLL2SDK::Assembly_CSharp::Guild::GuildStarItemView* itemView_, DLL2SDK::Assembly_CSharp::Guild::GuildMemberDataStore* memberDataStore_, int32_t index_); void UpdateLevelProgress_96460(DLL2SDK::Assembly_CSharp::Guild::GuildDataStore* dataStore_); void SetLadderIcon_96461(int32_t ladder_, DLL2SDK::Assembly_CSharp::UISprite* icon_); void EnableBoardInput_96462(bool enable_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildMainController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Guild::GuildMainView* m_View_; DLL2SDK::Assembly_CSharp::Guild::GuildDataStore* m_DataStore_; DLL2SDK::Assembly_CSharp::Guild::GuildMemberDataStore* m_MemberDataStore_; DLL2SDK::mscorlib::System::String* cacheShowText_; int32_t orilen_; DLL2SDK::UnityEngine::UnityEngine::Vector3 oripos_; int32_t len_; DLL2SDK::UnityEngine::UnityEngine::Vector3 temppos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestCallingCardInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCallingCardUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResponseAcceptImpeachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResponseRefuseImpeachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnImpeachCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSettingBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelInfoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChatBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInviteBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGuildInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBoardEditBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBoardEditDeselect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBoardEditSubmit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBroadcast_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96428(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96429(); void Init_96430(); void WillShow_96431(); void RegisterDelegates_96432(); void UnRegisterDelegates_96433(); void OnOpen_96434(); void RequestCallingCardInfo_96435(); void OnCallingCardUpdate_96436(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnResponseAcceptImpeachment_96437(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnResponseRefuseImpeachment_96438(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void NotifyDataStoreUpdated_96439(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void OnImpeachCallback_96440(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void OnSettingBtnClick_96441(); void OnLevelInfoBtnClick_96442(); void OnChatBtnClick_96443(); void OnInviteBtnClick_96444(); void UpdateGuildInfo_96445(); void OnBoardEditBtnClick_96446(); void OnBoardEditDeselect_96447(); void OnBoardEditSubmit_96448(); void RefreshBroadcast_96449(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96450(); void __xLuaBaseProxy_Init_96451(); void __xLuaBaseProxy_WillShow_96452(); void __xLuaBaseProxy_RegisterDelegates_96453(); void __xLuaBaseProxy_UnRegisterDelegates_96454(); void __xLuaBaseProxy_OnOpen_96455(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildLevelMaxMemberItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* LevelLabel_; DLL2SDK::Assembly_CSharp::UILabel* MaxMemberLabel_; DLL2SDK::Assembly_CSharp::UILabel* label_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96427(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildLevelMaxMemberItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Guild::GuildLevelMaxMemberItemView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96421(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96422(); void Init_96423(); bool SetEasyListData_96424(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96425(); void __xLuaBaseProxy_Init_96426(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildLevelInfoView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; DLL2SDK::Assembly_CSharp::UILabel* ClanLevelLabel_; DLL2SDK::Assembly_CSharp::UILabel* CPLabel_; DLL2SDK::Assembly_CSharp::UILabel* ExpLabel_; DLL2SDK::Assembly_CSharp::UILabel* ExpDayLabel_; DLL2SDK::Array* DescLabelList_; DLL2SDK::Array* ValLabelList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLevelInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96419(); void UpdateLevelInfo_96420(int32_t level_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildLevelInfoController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::Guild::GuildLevelInfoView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLevelInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96409(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96410(); void Init_96411(); void RegisterDelegates_96412(); void UnRegisterDelegates_96413(); void SetLevelInfo_96414(int32_t level_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96415(); void __xLuaBaseProxy_Init_96416(); void __xLuaBaseProxy_RegisterDelegates_96417(); void __xLuaBaseProxy_UnRegisterDelegates_96418(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildLevelExplainPopupView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::UIButton* ExplainTabBtn_; DLL2SDK::Assembly_CSharp::UIButton* ActiveTabBtn_; DLL2SDK::Assembly_CSharp::UIButton* ExpTabBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ExplainTabSelected_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ActiveTabSelected_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ExpTabSelected_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ExplainRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ActiveRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ExpRoot_; DLL2SDK::Assembly_CSharp::UIScrollView* ExplainScrollView_; DLL2SDK::Assembly_CSharp::UIScrollView* ActiveScrollView_; DLL2SDK::Assembly_CSharp::UIScrollView* ExpScrollView_; DLL2SDK::Assembly_CSharp::UILabel* ExplainTips_; DLL2SDK::Assembly_CSharp::UILabel* ActiveTips_; DLL2SDK::Assembly_CSharp::UILabel* ExpTips_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96408(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildLevelExplainPopupController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::Guild::GuildLevelExplainPopupView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mExplainEasyList_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mActiveEasyList_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mExpEasyList_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExplainTabBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnActiveTabClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExpTabBtnClicked_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96393(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96394(); void Init_96395(); void RegisterDelegates_96396(); void UnRegisterDelegates_96397(); void OnOpen_96398(); void OnExplainTabBtnClicked_96399(); void OnActiveTabClicked_96400(); void OnExpTabBtnClicked_96401(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96403(); void __xLuaBaseProxy_Init_96404(); void __xLuaBaseProxy_RegisterDelegates_96405(); void __xLuaBaseProxy_UnRegisterDelegates_96406(); void __xLuaBaseProxy_OnOpen_96407(); static bool _Init_m__0_96402(DLL2SDK::CSProto::msg::CsGuildEventConf* x_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildLevelExplainItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* TypeLabel_; DLL2SDK::Assembly_CSharp::UILabel* ValueLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96392(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildLevelExplainItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Guild::GuildLevelExplainItemView* mView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96386(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96387(); void Init_96388(); bool SetEasyListData_96389(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96390(); void __xLuaBaseProxy_Init_96391(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildLevelExpItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* NumLabel_; DLL2SDK::Assembly_CSharp::UILabel* ValueLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96385(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildLevelExpItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Guild::GuildLevelExpItemView* mView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96379(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96380(); void Init_96381(); bool SetEasyListData_96382(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96383(); void __xLuaBaseProxy_Init_96384(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildLevelActiveItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* NumLabel_; DLL2SDK::Assembly_CSharp::UILabel* ValueLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96378(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildLevelActiveItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Guild::GuildLevelActiveItemView* mView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96372(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96373(); void Init_96374(); bool SetEasyListData_96375(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96376(); void __xLuaBaseProxy_Init_96377(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildIconItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* iconSprite_; DLL2SDK::Assembly_CSharp::UISprite* selectSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96371(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildIconItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Guild::GuildIconItemView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIconName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96363(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96364(); void Init_96365(); bool SetEasyListData_96366(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void OnSelect_96367(bool flag_); DLL2SDK::mscorlib::System::String* GetIconName_96368(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96369(); void __xLuaBaseProxy_Init_96370(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildIconEditView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::UIButton* ConfirmBtn_; DLL2SDK::Assembly_CSharp::UISprite* IconTemplate_; DLL2SDK::Assembly_CSharp::UIScrollView* IconEditScrollView_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_IconNameList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSpriteList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96361(); void CreateSpriteList_96362(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildIconEditController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::Guild::GuildIconEditView* m_View_; DLL2SDK::Assembly_CSharp::Guild::GuildDataStore* m_DataStore_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_EasyListController_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* iconItemList_; DLL2SDK::Assembly_CSharp::Guild::GuildIconItemController* lastItem_; DLL2SDK::mscorlib::System::String* _IconName_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnIconSelected_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96343(); DLL2SDK::mscorlib::System::String* get_IconName_96344(); void set_IconName_96345(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96346(); void Init_96347(); void SelectIcon_96348(DLL2SDK::mscorlib::System::String* iconName_); void RegisterDelegates_96349(); void UnRegisterDelegates_96350(); void OnOpen_96351(); void OnConfirmBtnClick_96352(); void OnEasyListDataChanged_96353(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); bool OnEasyListItemClick_96354(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnIconSelected_96355(DLL2SDK::Assembly_CSharp::Guild::GuildIconItemController* item_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96356(); void __xLuaBaseProxy_Init_96357(); void __xLuaBaseProxy_RegisterDelegates_96358(); void __xLuaBaseProxy_UnRegisterDelegates_96359(); void __xLuaBaseProxy_OnOpen_96360(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildHelpView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96342(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildFrientRequestView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::UILabel* FriendNumAndMaxFriendNum_; DLL2SDK::Assembly_CSharp::UILabel* RemainRequestNum_; DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; DLL2SDK::Assembly_CSharp::UIScrollView* ScrollView_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoFriendsBG_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRemainNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideNumAndBg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96338(); void UpdateInfo_96339(int32_t FriendNum_, int32_t MaxFriendNum_); void UpdateRemainNum_96340(uint32_t RemainNum_); void HideNumAndBg_96341(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildFriendRequestItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* FriendIcon_; DLL2SDK::Assembly_CSharp::UILabel* FriendName_; DLL2SDK::Assembly_CSharp::UILabel* FriendLevel_; DLL2SDK::Assembly_CSharp::UIButton* FriendRequestBtn_; DLL2SDK::Assembly_CSharp::UISprite* LadderIcon_; DLL2SDK::Assembly_CSharp::UISprite* SpriteMan_; DLL2SDK::Assembly_CSharp::UISprite* SpriteWoman_; DLL2SDK::Assembly_CSharp::UILabel* OnlineLabel_; DLL2SDK::Assembly_CSharp::UILabel* OfflineLabel_; DLL2SDK::Assembly_CSharp::UILabel* OtherLabel_; DLL2SDK::Assembly_CSharp::UILabel* CannotInviteLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FriendRequestOfflineBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLadderIcon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96333(); void UpdateLadder_96334(uint64_t m_FriendID_); static void SetLadderIcon_96335(int32_t ladder_, DLL2SDK::Assembly_CSharp::UISprite* icon_, bool isBR_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildFriendRequestItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Guild::GuildFriendRequestItemView* m_View_; int32_t m_Index_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendRequestBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96322(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96323(); void Init_96324(); void RegisterDelegates_96325(); void UnRegisterDelegates_96326(); void OnFriendRequestBtnClick_96327(); bool SetEasyListData_96328(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96329(); void __xLuaBaseProxy_Init_96330(); void __xLuaBaseProxy_RegisterDelegates_96331(); void __xLuaBaseProxy_UnRegisterDelegates_96332(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildFriendRequestController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::Guild::GuildFrientRequestView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_EasyListController_; DLL2SDK::Assembly_CSharp::Guild::GuildFriendRequestDataStore* m_gfq_dataStore_; DLL2SDK::Assembly_CSharp::Friend::FriendDataStore* m_friend_dataStore_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendRequestResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRemainRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96307(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96308(); void Init_96309(); void OnEasyListDataChanged_96310(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); bool OnEasyListItemClick_96311(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void RegisterDelegates_96312(); void UnRegisterDelegates_96313(); void OnFriendRequestResponse_96314(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void UpdateRemainRequest_96315(bool bInviteSuccess_); void HideView_96316(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void NotifyDataStoreUpdated_96317(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96318(); void __xLuaBaseProxy_Init_96319(); void __xLuaBaseProxy_RegisterDelegates_96320(); void __xLuaBaseProxy_UnRegisterDelegates_96321(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildEventListView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* eventGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EmptyState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96306(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildEventListController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Guild::GuildEventListView* m_View_; DLL2SDK::Assembly_CSharp::Guild::GuildMemberDataStore* m_MemberDataStore_; bool need_reposition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_CellAssetIDForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_ConfigureCellForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_ColumnNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_WidthForColumn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDelegate_DidSelectRow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96285(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96286(); void Init_96287(); void RegisterDelegates_96288(); void UnRegisterDelegates_96289(); void OnOpen_96290(); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_96291(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void UpdateView_96292(); DLL2SDK::Assembly_CSharp::EAssetID GameUI_IUIFlowGridDataSource_CellAssetIDForPath_96293(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void GameUI_IUIFlowGridDataSource_ConfigureCellForPath_96294(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* cell_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); int32_t GameUI_IUIFlowGridDataSource_RowNumber_96295(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t column_); float GameUI_IUIFlowGridDataSource_HeightForRow_96296(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); int32_t GameUI_IUIFlowGridDataSource_ColumnNumber_96297(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_); float GameUI_IUIFlowGridDataSource_WidthForColumn_96298(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void GameUI_IUIFlowGridDelegate_DidSelectRow_96299(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void _UpdateView_m__0_96300(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96301(); void __xLuaBaseProxy_Init_96302(); void __xLuaBaseProxy_RegisterDelegates_96303(); void __xLuaBaseProxy_UnRegisterDelegates_96304(); void __xLuaBaseProxy_OnOpen_96305(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildEventItemView : DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell { DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* IconSprite_; DLL2SDK::Assembly_CSharp::UILabel* PlayerNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* MemberLabel_; DLL2SDK::Assembly_CSharp::UISprite* CaptainSprite_; DLL2SDK::Assembly_CSharp::UISprite* ViceCaptainSprite_; DLL2SDK::Assembly_CSharp::UILabel* DayLabel_; DLL2SDK::Assembly_CSharp::UILabel* ContentLabel_1_; DLL2SDK::Assembly_CSharp::UILabel* ContentLabel_2_; DLL2SDK::Assembly_CSharp::UILabel* BeOperatorNameLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CaptainGO_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ViceGO_; DLL2SDK::Assembly_CSharp::UIWidget* RootWidget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEventInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ItemAdapt_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96282(); void UpdateEventInfo_96283(DLL2SDK::Assembly_CSharp::Guild::GuildEventInfo info_); void ItemAdapt_96284(int32_t width_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct EasyPopupList : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UIGrid* m_Grid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OpenTrigger_; DLL2SDK::Assembly_CSharp::UILabel* ShowingLabel_; DLL2SDK::mscorlib::System::String* m_CurrentValue_; int32_t m_CurrentIndex_; DLL2SDK::Assembly_CSharp::UIWidget* PendingTemplate_; DLL2SDK::Assembly_CSharp::UILabel* PendingLabelTemplate_; DLL2SDK::Assembly_CSharp::UIWidget* OtherArea_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelectedBG_; DLL2SDK::Array* OptionList_; DLL2SDK::mscorlib::System::String* clickSound_; DLL2SDK::Array* Options_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOptions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowPending_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClosePending_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19120(); DLL2SDK::mscorlib::System::String* GetValue_19121(); void SetCurrentIndex_19122(int32_t index_); int32_t GetCurrentIndex_19123(); void Awake_19124(); void SetOptions_19125(DLL2SDK::mscorlib::System::Collections::Generic::List_1* OptionStrList_); void OnShowPending_19126(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnClosePending_19127(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnClickItem_19128(DLL2SDK::mscorlib::System::String* str_, int32_t index_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildCityItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* CityLabel_; DLL2SDK::Assembly_CSharp::UISprite* SelectSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96278(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildCityItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Guild::GuildCityItemView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCityName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96265(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96266(); void Init_96267(); void RegisterDelegates_96268(); void UnRegisterDelegates_96269(); bool SetEasyListData_96270(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); DLL2SDK::mscorlib::System::String* GetCityName_96271(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetTransform_96272(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPosition_96273(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96274(); void __xLuaBaseProxy_Init_96275(); void __xLuaBaseProxy_RegisterDelegates_96276(); void __xLuaBaseProxy_UnRegisterDelegates_96277(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildCaptainItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* CaptainIconSprite_; DLL2SDK::Assembly_CSharp::UILabel* CaptainTitleLabel_; DLL2SDK::Assembly_CSharp::UILabel* CaptainNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* CaptainLevelLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCaptainInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGuildTitle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96262(); void UpdateCaptainInfo_96263(DLL2SDK::Assembly_CSharp::Guild::GuildMemberInfo* memberData_, int32_t index_); DLL2SDK::mscorlib::System::String* GetGuildTitle_96264(int32_t index_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildBuildOrEditNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::Guild::GuildBuildOrEditController* m_Controller_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96255(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96256(); void Init_96257(); void OnNavigationShowed_96258(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_96259(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96260(); void __xLuaBaseProxy_Init_96261(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildBuildOrEditView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* IconSprite_; DLL2SDK::UnityEngine::UnityEngine::Animator* FlagAnimator_; DLL2SDK::Assembly_CSharp::UIButton* ConfirmBtn_; DLL2SDK::Assembly_CSharp::UIButton* CreateBtn_; DLL2SDK::Assembly_CSharp::UILabel* CreateConsumeNum_; DLL2SDK::Assembly_CSharp::UISprite* CreateConsumeIcon_; DLL2SDK::Assembly_CSharp::UIButton* IconEditBtn_; DLL2SDK::Assembly_CSharp::UIButton* QuitGuildBtn_; DLL2SDK::Assembly_CSharp::UILabel* LevelLabel_; DLL2SDK::Assembly_CSharp::UIButton* LevelUpBtn_; DLL2SDK::Assembly_CSharp::UIButton* LevelDownBtn_; DLL2SDK::Assembly_CSharp::GameUI::EasyPopupList* ModeList_; DLL2SDK::Assembly_CSharp::UIToggle* NoRestrictToggle_; DLL2SDK::Assembly_CSharp::UIToggle* ApplyByMsgToggle_; DLL2SDK::Assembly_CSharp::UIToggle* EnjoinToggle_; DLL2SDK::Assembly_CSharp::UIInput* GuildNameInput_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* GuildNameInputColider_; DLL2SDK::Assembly_CSharp::UIInput* GuildBoardInput_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* GuildBoardInputColider_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LocationObj_; DLL2SDK::Assembly_CSharp::UIButton* ProvinceListBtn_; DLL2SDK::Assembly_CSharp::UIButton* CityListBtn_; DLL2SDK::Assembly_CSharp::UILabel* ProvinceLabel_; DLL2SDK::Assembly_CSharp::UILabel* CityLabel_; DLL2SDK::Assembly_CSharp::UIScrollView* ProvinceListScrollView_; DLL2SDK::Assembly_CSharp::UIScrollBar* ProvinceListScrollBar_; DLL2SDK::Assembly_CSharp::UIScrollView* CityListScrollView_; DLL2SDK::Assembly_CSharp::UIScrollBar* CityListScrollBar_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ProvinceGameObject_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CityGameObject_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ProvincePopupSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CityPopupSprite_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* ProvinceBtnBC_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* CityBtnBC_; DLL2SDK::Assembly_CSharp::UISprite* ProvinceSelectSprite_; DLL2SDK::Assembly_CSharp::UISprite* CitySelectSprite_; int32_t m_JoinLevel_; float m_press_time_; bool m_is_press_; bool m_is_add_; float m_press_interval_; int32_t m_level_interval_; struct StaticFields { int32_t MIN_LEVEL_; int32_t MAX_LEVEL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBuildView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEditView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowInfoView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSelf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildGuildInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGuildLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAllowJoinToggled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedApprovalToggled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBuildConsume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetJoinLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleLongPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LevelUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96236(); void Refresh_96237(); void ShowBuildView_96238(DLL2SDK::Assembly_CSharp::Guild::GuildDataStore* dataStore_); void ShowEditView_96239(DLL2SDK::Assembly_CSharp::Guild::GuildDataStore* dataStore_); void ShowInfoView_96240(DLL2SDK::Assembly_CSharp::Guild::GuildDataStore* dataStore_); void ShowSelf_96241(DLL2SDK::Assembly_CSharp::Guild::GuildBaseInfo baseInfo_, bool is_edit_, bool is_create_); DLL2SDK::Assembly_CSharp::Guild::GuildBaseInfo BuildGuildInfo_96242(); DLL2SDK::Assembly_CSharp::Guild::GuildLabelType GetGuildLabel_96243(); bool IsAllowJoinToggled_96244(); bool IsNeedApprovalToggled_96245(); void SetBuildConsume_96246(); void SetJoinLevel_96247(int32_t change_, int32_t orignal_); void HandleLongPress_96248(bool is_press_, bool is_add_); void LevelUpdate_96249(); bool get_TickEnabled_96250(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_96251(); void Tick_96252(float dt_); void __xLuaBaseProxy_Tick_96254(float P0_); static void _cctor_96253(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildBuildOrEditController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Guild::GuildBuildOrEditView* m_View_; DLL2SDK::Assembly_CSharp::Guild::GuildDataStore* m_DataStore_; DLL2SDK::Assembly_CSharp::Guild::GuildMemberDataStore* m_MemberDataStore_; DLL2SDK::Assembly_CSharp::Guild::GuildIconEditController* m_IconEditController_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* ProvinceListController_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* CityListController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitProvinceAndCityData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnProvinceListBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCityListBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuildNameSubmit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLocationInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Quit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuildIconChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelUpBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelDownBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCreateGuildResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnModifyGuildResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCreateBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnIconEditBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuitGuildBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuitGuildMessageBoxCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBuildConsumeEnongh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDiamondNotEnoughMessageBoxCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpBtnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDownBtnPress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96203(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96204(); void Init_96205(); void RegisterDelegates_96206(); void UnRegisterDelegates_96207(); void InitProvinceAndCityData_96208(); void OnProvinceListBtnClick_96209(); void OnCityListBtnClick_96210(); bool OnEasyListItemClick_96211(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_96212(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void OnGuildNameSubmit_96213(); void Refresh_96214(); void RefreshLocationInfo_96215(); void Quit_96216(); void OnGuildIconChange_96217(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnLevelUpBtnClick_96218(); void OnLevelDownBtnClick_96219(); void NotifyDataStoreUpdated_96220(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void OnCreateGuildResponse_96221(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnModifyGuildResponse_96222(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnConfirmBtnClick_96223(); void OnCreateBtnClick_96224(); void OnIconEditBtnClick_96225(); void OnQuitGuildBtnClick_96226(); void OnQuitGuildMessageBoxCallback_96227(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); bool CheckBuildConsumeEnongh_96228(int32_t itemId_, int32_t itemCount_); void OnDiamondNotEnoughMessageBoxCallback_96229(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void OnUpBtnPress_96230(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool State_); void OnDownBtnPress_96231(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool State_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96232(); void __xLuaBaseProxy_Init_96233(); void __xLuaBaseProxy_RegisterDelegates_96234(); void __xLuaBaseProxy_UnRegisterDelegates_96235(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildBuildConsumeView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::UILabel* consumeTip_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* consumeItem_; DLL2SDK::Assembly_CSharp::UIButton* ConfirmBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96202(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildBuildConsumeController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::Guild::GuildBuildConsumeView* m_View_; DLL2SDK::Assembly_CSharp::Guild::GuildBaseInfo mBaseInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGuildData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96191(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96192(); void Init_96193(); void SetGuildData_96194(DLL2SDK::Assembly_CSharp::Guild::GuildBaseInfo baseinfo_, int32_t ItemId_, int32_t itemCount_); void RegisterDelegates_96195(); void UnRegisterDelegates_96196(); void OnConfirmBtnClick_96197(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96198(); void __xLuaBaseProxy_Init_96199(); void __xLuaBaseProxy_RegisterDelegates_96200(); void __xLuaBaseProxy_UnRegisterDelegates_96201(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildApplyMsgView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* applyMsgGrid_; DLL2SDK::Assembly_CSharp::UIButton* RefuseAllBtn_; DLL2SDK::Assembly_CSharp::UIButton* GuildRadioBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EmptyState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96190(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildApplyMsgItemView : DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell { DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* Head_; DLL2SDK::Assembly_CSharp::UILabel* NameLabel_; DLL2SDK::Assembly_CSharp::UILabel* LevelInfoLabel_; DLL2SDK::Assembly_CSharp::UILabel* MsgLabel_; DLL2SDK::Assembly_CSharp::UISprite* RankSprite_; DLL2SDK::Assembly_CSharp::UIButton* AgreeBtn_; DLL2SDK::Assembly_CSharp::UIButton* DisagreeBtn_; DLL2SDK::Assembly_CSharp::Guild::GuildApplyMsgInfo m_ApplyInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMsgInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLadderIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAgreeBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisagreeBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ItemAdapt_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96182(); DLL2SDK::Assembly_CSharp::Guild::GuildApplyMsgInfo get_ApplyInfo_96183(); void Awake_96184(); void SetMsgInfo_96185(DLL2SDK::Assembly_CSharp::Guild::GuildApplyMsgInfo applyInfo_); void SetLadderIcon_96186(int32_t ladder_, bool isBR_); void OnAgreeBtnClick_96187(); void OnDisagreeBtnClick_96188(); void ItemAdapt_96189(int32_t width_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildApplyMsgController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Guild::GuildApplyMsgView* m_View_; DLL2SDK::Assembly_CSharp::Guild::GuildApplyMsgDataStore* m_ApplyMsgDataStore_; bool need_reposition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_CellAssetIDForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_ConfigureCellForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_ColumnNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_WidthForColumn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDelegate_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuildRadioBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRefuseAllBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96159(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96160(); void Init_96161(); void RegisterDelegates_96162(); void UnRegisterDelegates_96163(); void OnOpen_96164(); void NotifyDataStoreUpdated_96165(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void UpdateView_96166(); DLL2SDK::Assembly_CSharp::EAssetID GameUI_IUIFlowGridDataSource_CellAssetIDForPath_96167(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void GameUI_IUIFlowGridDataSource_ConfigureCellForPath_96168(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* cell_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); int32_t GameUI_IUIFlowGridDataSource_RowNumber_96169(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t column_); float GameUI_IUIFlowGridDataSource_HeightForRow_96170(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); int32_t GameUI_IUIFlowGridDataSource_ColumnNumber_96171(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_); float GameUI_IUIFlowGridDataSource_WidthForColumn_96172(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void GameUI_IUIFlowGridDelegate_DidSelectRow_96173(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void OnGuildRadioBtnClick_96174(); void OnRefuseAllBtnClick_96175(); void _UpdateView_m__0_96176(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96177(); void __xLuaBaseProxy_Init_96178(); void __xLuaBaseProxy_RegisterDelegates_96179(); void __xLuaBaseProxy_UnRegisterDelegates_96180(); void __xLuaBaseProxy_OnOpen_96181(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildActivityView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIScrollView* ScrollView_; DLL2SDK::Assembly_CSharp::UIScrollBar* ScrollBar_; DLL2SDK::Assembly_CSharp::UILabel* SelfDailyActivityLabel_; DLL2SDK::Assembly_CSharp::UILabel* GuildDailyActivityLabel_; DLL2SDK::Assembly_CSharp::UIProgressBar* SelfActivityProgressBar_; DLL2SDK::Assembly_CSharp::UIProgressBar* GuildActivityProgressBar_; DLL2SDK::Array* SelfRewardDescList_; DLL2SDK::Array* GuildRewardDescList_; DLL2SDK::Assembly_CSharp::Guild::GuildActivityItemView* SelfItemView_; DLL2SDK::UnityEngine::UnityEngine::GameObject* InfoRoot_; DLL2SDK::Assembly_CSharp::UIButton* GuildInfoBtn_; DLL2SDK::Assembly_CSharp::UIButton* GuildInfoCloseBtn_; DLL2SDK::Assembly_CSharp::UILabel* GuildLevelLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GuildActivityDesc_; DLL2SDK::Array* DescLabelList_; DLL2SDK::Array* ValLabelList_; int32_t m_CurSelfActive_; int32_t m_SelfActiveMax_; int32_t m_CurGuildActive_; int32_t m_GuildActiveMax_; uint32_t m_SelfPrizeBit_; uint32_t m_GuildPrizeBit_; DLL2SDK::Array* m_SelfPrizeInfolist_; DLL2SDK::Array* m_GuildPrizeInfoList_; DLL2SDK::Assembly_CSharp::UIScrollView* m_GuildLevelRewardScrollView_; DLL2SDK::Assembly_CSharp::UIScrollBar* m_GuildLevelRewardScrollBar_; DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; DLL2SDK::Assembly_CSharp::UILabel* selfPrizeLabel1_; DLL2SDK::Assembly_CSharp::UILabel* selfPrizeLabel2_; DLL2SDK::Assembly_CSharp::UILabel* selfPrizeLabel3_; DLL2SDK::Assembly_CSharp::UILabel* guildPrizeLabel1_; DLL2SDK::Assembly_CSharp::UILabel* guildPrizeLabel2_; DLL2SDK::Assembly_CSharp::UILabel* guildPrizeLabel3_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTitle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPrizeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePrizeState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSelfActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGuildActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBarPosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96151(); void SetTitle_96152(); void SetPrizeInfo_96153(DLL2SDK::Array* selfPrizeInfolist_, DLL2SDK::Array* guildPrizeInfoList_); void UpdateState_96154(); void UpdatePrizeState_96155(uint32_t selfPrizeBit_, uint32_t guildPrizeBit_); void UpdateSelfActive_96156(int32_t selfActive_); void UpdateGuildActive_96157(int32_t guildActive_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetBarPosition_96158(DLL2SDK::Assembly_CSharp::UIProgressBar* progress_, float val_, DLL2SDK::UnityEngine::UnityEngine::Vector3 offset_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildActivityRewardItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* LevelLabel_; DLL2SDK::Assembly_CSharp::UILabel* memberReward1Label_; DLL2SDK::Assembly_CSharp::UILabel* memberReward2Label_; DLL2SDK::Assembly_CSharp::UILabel* memberReward3Label_; DLL2SDK::Assembly_CSharp::UILabel* guildReward1Label_; DLL2SDK::Assembly_CSharp::UILabel* guildReward2Label_; DLL2SDK::Assembly_CSharp::UILabel* guildReward3Label_; DLL2SDK::Assembly_CSharp::UILabel* label_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96150(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildActivityRewardItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Guild::GuildActivityRewardItemView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96144(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96145(); void Init_96146(); bool SetEasyListData_96147(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96148(); void __xLuaBaseProxy_Init_96149(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildActivityItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* RankLabel_; DLL2SDK::Assembly_CSharp::UISprite* RankSprite_1_; DLL2SDK::Assembly_CSharp::UISprite* RankSprite_2_; DLL2SDK::Assembly_CSharp::UISprite* RankSprite_3_; DLL2SDK::Assembly_CSharp::UILabel* NameLabel_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* PlayerIcon_; DLL2SDK::Assembly_CSharp::UILabel* PlayerLevelLabel_; DLL2SDK::Assembly_CSharp::UILabel* ActivityLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAcitivityInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96142(); void SetAcitivityInfo_96143(int32_t rank_, DLL2SDK::Assembly_CSharp::Guild::GuildMemberInfo* memberInfo_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildActivityItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Guild::GuildActivityItemView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96136(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96137(); void Init_96138(); bool SetEasyListData_96139(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96140(); void __xLuaBaseProxy_Init_96141(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildActivityController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Guild::GuildDataStore* m_GuildDataStore_; DLL2SDK::Assembly_CSharp::Guild::GuildMemberDataStore* m_MemberDataStore_; DLL2SDK::Assembly_CSharp::Guild::GuildActivityView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_EasyListController_; DLL2SDK::Assembly_CSharp::Guild::GuildLevelInfoController* m_LevelInfoController_; float m_LastBtnClickTime_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_GuildLevelRewardListController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuildInfoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuildInfoCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBtnIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelfAwardBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelfAwardBtnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuildAwardBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuildAwardBtnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitGuildLevelRewardData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96113(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_96114(); void Init_96115(); void RegisterDelegates_96116(); void UnRegisterDelegates_96117(); void OnGuildInfoBtnClick_96118(); void OnGuildInfoCloseBtnClick_96119(); bool GetBtnIndex_96120(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::Array* btnList_, int32_t* index_, bool* enable_); void OnSelfAwardBtnClick_96121(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnSelfAwardBtnPress_96122(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool press_); void OnGuildAwardBtnClick_96123(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnGuildAwardBtnPress_96124(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool press_); void NotifyDataStoreUpdated_96125(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void OnOpen_96126(); void ShowContent_96127(); void InitGuildLevelRewardData_96128(); bool OnEasyListItemClick_96129(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_96130(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_96131(); void __xLuaBaseProxy_Init_96132(); void __xLuaBaseProxy_RegisterDelegates_96133(); void __xLuaBaseProxy_UnRegisterDelegates_96134(); void __xLuaBaseProxy_OnOpen_96135(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildWelfareDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dic_notify_red_point_; bool is_init_; uint64_t m_GuildID_; bool m_WelfareEnable_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_WelfareList_; DLL2SDK::CSProto::msg::WelfareDetail* m_WelfareDetailShow_; DLL2SDK::CSProto::msg::WelfareDetail* m_CliamedWelfareDetail_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGuildID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWelfareEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWelfareListForShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareWelfareList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckWelfareCanClaim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGuildWelfareInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResponseGuildWelfareInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGuildWelfareDetail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResponseGuildWelfareDetail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestClaimGuildWelfare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResponseClaimGuildWelfare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyGuildWelfareAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWelfareAfterClaim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWelfareById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetRedPointFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRedPoint_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96092(); bool get_WelfareEnable_96093(); DLL2SDK::CSProto::msg::WelfareDetail* get_WelfareDetailShow_96094(); void ReLogin_96095(); void SetGuildID_96096(uint64_t guildID_); void SetWelfareEnable_96097(bool enable_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetWelfareListForShow_96098(); int32_t CompareWelfareList_96099(DLL2SDK::CSProto::msg::WelfarePreview* a_, DLL2SDK::CSProto::msg::WelfarePreview* b_); bool CheckWelfareCanClaim_96100(DLL2SDK::CSProto::msg::WelfarePreview* welfare_); void RequestGuildWelfareInfo_96101(); void ResponseGuildWelfareInfo_96102(DLL2SDK::CSProto::msg::CSGuild_GetWelfareInfoRes* response_); void RequestGuildWelfareDetail_96103(uint32_t welfare_id_); void ResponseGuildWelfareDetail_96104(DLL2SDK::CSProto::msg::CSGuild_GetWelfareDetailRes* response_); void RequestClaimGuildWelfare_96105(uint32_t welfare_id_); void ResponseClaimGuildWelfare_96106(DLL2SDK::CSProto::msg::CSGuild_ClaimWelfareRes* response_); void NotifyGuildWelfareAdd_96107(DLL2SDK::CSProto::msg::CSGuild_NewWelfareNtf* ntf_); void UpdateWelfareAfterClaim_96108(uint32_t welfare_id_, uint32_t receiver_number_); DLL2SDK::CSProto::msg::WelfarePreview* GetWelfareById_96109(uint32_t welfare_id_); void ResetRedPointFlag_96110(); int32_t CheckRedPoint_96111(); void __xLuaBaseProxy_ReLogin_96112(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildSystemAssist : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::Guild::GuildSystemAssist* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGuildBase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasGuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompleteGuildRedDot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateRemainImpeachTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckGuildSloganLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTextLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRankStr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenGuildOnJoin_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96081(); DLL2SDK::Assembly_CSharp::Guild::GuildDataStore* get_guildDataStore_96082(); void RequestGuildBase_96083(); bool HasGuild_96084(); void CompleteGuildRedDot_96085(); DLL2SDK::mscorlib::System::String* CalculateRemainImpeachTime_96086(); bool CheckGuildSloganLength_96087(DLL2SDK::mscorlib::System::String* slogan_); int32_t GetTextLength_96088(DLL2SDK::mscorlib::System::String* oriText_); static DLL2SDK::mscorlib::System::String* GetRankStr_96089(int32_t rank_, int32_t permile_); static bool OpenGuildOnJoin_96090(); static void _cctor_96091(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildSearchDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { bool m_IsWaitingForData_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SearchInfoList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGuildSearch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResponseGuildSearch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildSearchInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestJoinGuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResponseGuildApplyJoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestAutoJoinGuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResponseAutoJoinGuild_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96071(); bool get_IsWaitingForData_96072(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_SearchInfoList_96073(); void RequestGuildSearch_96074(DLL2SDK::mscorlib::System::String* content_, int32_t mode_, bool noneed_approval_); void ResponseGuildSearch_96075(DLL2SDK::CSProto::msg::CSGuild_SearchGuildRes* response_); DLL2SDK::Assembly_CSharp::Guild::GuildSearchInfo BuildSearchInfo_96076(DLL2SDK::CSProto::msg::GuildSummaryInfo* summaryInfo_); void RequestJoinGuild_96077(uint64_t guildID_, bool isAutoJoin_, uint64_t inviterId_); void ResponseGuildApplyJoin_96078(DLL2SDK::CSProto::msg::CSGuild_ApplyJoinRes* response_); void RequestAutoJoinGuild_96079(); void ResponseAutoJoinGuild_96080(DLL2SDK::CSProto::msg::CSGuild_GetAutoJoinListRes* response_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildRankDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { bool WaitingForData_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RankInfoList_Weekly_; DLL2SDK::Assembly_CSharp::Guild::GuildRankInfo SelfGuildRankInfo_Weekly_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RankInfoList_Seasonal_; DLL2SDK::Assembly_CSharp::Guild::GuildRankInfo SelfGuildRankInfo_Seasonal_; int32_t week_rank_cur_page_; int32_t week_rank_max_page_; bool isRequestingWeekRank_; int32_t season_rank_cur_page_; int32_t season_rank_max_page_; bool isRequestingSeasonRank_; struct StaticFields { int32_t MAX_RANK_DATA_COUNT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGetRankList_Weekly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGetRankList_Seasonal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGetGuildRankList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResponseGetGuildRankList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96060(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_RankInfoList_Weekly_96061(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_RankInfoList_Seasonal_96062(); void ReLogin_96063(); void RequestGetRankList_Weekly_96064(bool bMoreData_); void RequestGetRankList_Seasonal_96065(bool bMoreData_); void RequestGetGuildRankList_96066(DLL2SDK::CSProto::msg::ERankId rankID_, int32_t pageIndex_); void ResponseGetGuildRankList_96067(DLL2SDK::CSProto::msg::CSGuildRankGetTopRes* response_); void __xLuaBaseProxy_ReLogin_96069(); static void _cctor_96068(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildMissionInfo { int32_t mission_id_; uint64_t guild_value_; uint64_t player_value_; }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildMemberDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { uint64_t m_GuildID_; bool WaitingForData_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MemberInfoList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MemberInfoListForRoom_; int32_t SelectedMemberIndex_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_EventInfoList_; bool WaitingForData_Event_; DLL2SDK::Assembly_CSharp::Guild::GuildMemberDataStore_ESortType m_SortType_; int32_t m_SelfRank_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGuildID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMemberName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGuildMemberInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGetGuildMemberList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResponseGetGuildMemberList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshMemberState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMemberListForListView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMemberListForWeekStarView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMemberListForRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOnlineFormat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareMemberListForRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PriorityOfGuildMemberState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortMemberList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SortMemberList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSelfMemberInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGuildFireMember_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResponseGuildFireMember_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestQuitGuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResponseQuitGuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGuildImpeachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResponseGuildImpeachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestAppointViceCaptain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResponseAppointViceCaptain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestDeposeViceCaptain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResponseDeposeViceCaptain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSwitchCaptain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResponseSwitchCaptain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGetGuildEventList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResponseGetGuildEventList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInviteJoinTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95998(); uint64_t get_GuildID_95999(); void set_GuildID_96000(uint64_t value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_MemberInfoList_96001(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_EventInfoList_96002(); int32_t get_SelfRank_96003(); void ReLogin_96004(); void SetGuildID_96005(uint64_t guildID_); DLL2SDK::mscorlib::System::String* GetMemberName_96006(uint64_t playerID_); DLL2SDK::Assembly_CSharp::Guild::GuildMemberInfo* GetGuildMemberInfo_96007(uint64_t playerID_); void RequestGetGuildMemberList_96008(); void ResponseGetGuildMemberList_96009(DLL2SDK::CSProto::msg::CSGuild_GetGuildMembersRes* response_); void RefreshMemberState_96010(DLL2SDK::CSProto::msg::GlobalPlayerStateInfo* state_, bool bPartUpdate_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetMemberListForListView_96011(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetMemberListForWeekStarView_96012(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetMemberListForRoom_96013(); DLL2SDK::mscorlib::System::String* GetOnlineFormat_96014(); int32_t CompareMemberListForRoom_96015(DLL2SDK::Assembly_CSharp::Guild::GuildMemberInfo* a_, DLL2SDK::Assembly_CSharp::Guild::GuildMemberInfo* b_); int32_t PriorityOfGuildMemberState_96016(DLL2SDK::Assembly_CSharp::Friend::PlayerStateType type_); void SortMemberList_96017(DLL2SDK::Assembly_CSharp::Guild::GuildMemberDataStore_SortInfo sortInfo_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void SortMemberList_96018(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, int32_t localPlayerWeight_, int32_t onLineWeight_, int32_t inGameWeight_, int32_t roleTypeWeight_, int32_t activityWeight_Daily_, int32_t activityWeight_Weekly_, int32_t activityWeight_Seasonal_, int32_t playerIDWeight_, int32_t joinTimeWeight_); DLL2SDK::Assembly_CSharp::Guild::GuildMemberInfo* GetSelfMemberInfo_96019(); void RequestGuildFireMember_96020(uint64_t playerID_); void ResponseGuildFireMember_96021(DLL2SDK::CSProto::msg::CSGuild_FireMemberRes* response_); void RequestQuitGuild_96022(); void ResponseQuitGuild_96023(DLL2SDK::CSProto::msg::CSGuild_QuitGuildRes* response_); void RequestGuildImpeachment_96024(); void ResponseGuildImpeachment_96025(DLL2SDK::CSProto::msg::CSGuild_ImpeachmentRes* response_); void RequestAppointViceCaptain_96026(uint64_t playerID_); void ResponseAppointViceCaptain_96027(DLL2SDK::CSProto::msg::CSGuild_AppointViceCaptionRes* response_); void RequestDeposeViceCaptain_96028(uint64_t playerID_); void ResponseDeposeViceCaptain_96029(DLL2SDK::CSProto::msg::CSGuild_DeposeViceCaptionRes* response_); void RequestSwitchCaptain_96030(uint64_t playerID_); void ResponseSwitchCaptain_96031(DLL2SDK::CSProto::msg::CSGuild_SwitchCaptionRes* response_); void RequestGetGuildEventList_96032(); void ResponseGetGuildEventList_96033(DLL2SDK::CSProto::msg::CSGuild_GetGuildEventDataRes* response_); void SetInviteJoinTime_96034(uint64_t playerId_); void __xLuaBaseProxy_ReLogin_96035(); }; } namespace DLL2SDK::Assembly_CSharp { struct GuildMemberDataAgent : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { DLL2SDK::Assembly_CSharp::Guild::GuildMemberDataStore* m_GuildMemberDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::GuildMemberDataAgent* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetGuildMemberList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95993(); DLL2SDK::Assembly_CSharp::Guild::GuildMemberDataStore* get_GuildMemberDS_95994(); bool OnGetGuildMemberList_95995(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errStr_); static void _cctor_95996(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildLocationDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::List_1* ProvinceList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CityList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ProvinceAndCitysList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateProvinceAndCitysList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllCitysForProvince_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95988(); void CreateProvinceAndCitysList_95989(); void GetAllCitysForProvince_95990(DLL2SDK::mscorlib::System::String* ProvinceName_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct ProvinceAndCitys : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* Province_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CityList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95987(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildFriendRequestDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { int32_t AllFriendsNum_; int32_t OnlineFriendsNum_; uint32_t RequestNum_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_FriendList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFriends_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanInviteToGuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GuildSystemUnlock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInviteFriendSortValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateInviteCount_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95979(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_FriendList_95980(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetFriends_95981(); bool CanInviteToGuild_95982(DLL2SDK::Assembly_CSharp::Guild::GuildFriendRequestInfo info_); bool GuildSystemUnlock_95983(DLL2SDK::Assembly_CSharp::Guild::GuildFriendRequestInfo info_); int32_t GetInviteFriendSortValue_95984(DLL2SDK::Assembly_CSharp::Guild::GuildFriendRequestInfo info_); void UpdateInviteCount_95985(uint32_t num_); int32_t _GetFriends_m__0_95986(DLL2SDK::Assembly_CSharp::Guild::GuildFriendRequestInfo a_, DLL2SDK::Assembly_CSharp::Guild::GuildFriendRequestInfo b_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildFriendRequestAssist : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::Guild::GuildFriendRequestAssist_OnResponse* response_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuildFriendRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuildFriendResponse_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95969(); static void OnGuildFriendRequest_95970(DLL2SDK::Assembly_CSharp::Guild::GuildFriendRequestAssist_OnResponse* callback_); static void OnGuildFriendResponse_95971(); static void _cctor_95972(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::Assembly_CSharp::Guild::GuildBaseInfo SelfGuildInfo_; DLL2SDK::Assembly_CSharp::Guild::GuildMemberInfo* SelfData_; DLL2SDK::Assembly_CSharp::Guild::GuildMemberInfo* CaptainData_; DLL2SDK::Assembly_CSharp::Guild::GuildMemberInfo* CaptainData_Vice1_; DLL2SDK::Assembly_CSharp::Guild::GuildMemberInfo* CaptainData_Vice2_; uint64_t m_GuildID_; int32_t m_GuildMemberNum_; int32_t m_GuildMemberNumMax_; int32_t m_GuildWeekRank_; int32_t m_GuildWeekRankPer_; int32_t m_GuildSeasonRank_; int32_t m_GuildSeasonRankPer_; int32_t m_DayEndTime_; int32_t m_WeekEndTime_; bool m_RankSettlementFlag_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ChatInfoList_; float m_LastTalkTime_; DLL2SDK::CSProto::msg::CSGuild_GuildActiveWeekRankPrizeNtf* WeekPrizeNtf_; DLL2SDK::CSProto::msg::CSGuild_GuildActiveSeasonRankPrizeNtf* SeasonPrizeNtf_; bool m_IsShowingGuildRankPrize_; DLL2SDK::Assembly_CSharp::Guild::GuildDataStore_GroupCallbackType m_GroupCallbackType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_QueryWXGroupInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindWXGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyWXGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WXGroupCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildBaseInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildMemberInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViceCaptainName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestCreateGuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCreateGuildResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGuildConf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuildConfReponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGuildInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuildInfoReponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCaptainData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSelfRoleType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestDismissGuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReponseDismissGuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestRefuseImpeachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResponseRefuseImpeachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestAcceptImpeachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResponseAcceptImpeachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestModifyGuildInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResponseModifyGuildInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestDailyActivityReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResponseDailyActivityReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckGuildPrize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShowingRankPrize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGuildShout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGuildTalk_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildChatInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyGuildMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActivityRewardNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGuildLabelType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetGuildLabelType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGuildLimitDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBuildConsumeItemID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBuildConsumeItemCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRedPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCanImpeachCaptain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetImpeachLimitTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeekPrizeNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSeasonPrizeNtf_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95911(); uint64_t get_GuildID_95912(); void set_GuildID_95913(uint64_t value_); int32_t get_GuildMemberNum_95914(); void set_GuildMemberNum_95915(int32_t value_); int32_t get_GuildMemberNumMax_95916(); int32_t get_GuildWeekRank_95917(); int32_t get_GuildWeekRankPer_95918(); int32_t get_GuildSeasonRank_95919(); int32_t get_GuildSeasonRankPer_95920(); int32_t get_DayEndTime_95921(); int32_t get_WeekEndTime_95922(); bool get_RankSettlementFlag_95923(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_ChatInfoList_95924(); void QueryWXGroupInfo_95925(); void BindWXGroup_95926(); void ApplyWXGroup_95927(); void WXGroupCallback_95928(bool result_, int32_t errorCode_, DLL2SDK::mscorlib::System::String* url_); void ReLogin_95929(); DLL2SDK::mscorlib::System::String* GetViceCaptainName_95932(uint64_t playerID_); void RequestCreateGuild_95933(DLL2SDK::Assembly_CSharp::Guild::GuildBaseInfo baseInfo_); void OnCreateGuildResponse_95934(DLL2SDK::CSProto::msg::CSGuild_CreateGuildRes* response_); void RequestGuildConf_95935(); void OnGuildConfReponse_95936(DLL2SDK::CSProto::msg::CSGuild_GetGuildConfRes* response_); void RequestGuildInfo_95937(bool takePrize_); void OnGuildInfoReponse_95938(DLL2SDK::CSProto::msg::CSGuild_GetGuildHomePageDataRes* response_); DLL2SDK::Assembly_CSharp::Guild::GuildMemberInfo* GetCaptainData_95939(int32_t index_); DLL2SDK::Assembly_CSharp::Guild::GuildMemberRoleType GetSelfRoleType_95940(); void RequestDismissGuild_95941(uint64_t guildID_); void ReponseDismissGuild_95942(DLL2SDK::CSProto::msg::CSGuild_DismissGuildRes* response_); void RequestRefuseImpeachment_95943(); void ResponseRefuseImpeachment_95944(DLL2SDK::CSProto::msg::CSGuild_RefuseImpeachmentRes* response_); void RequestAcceptImpeachment_95945(); void ResponseAcceptImpeachment_95946(DLL2SDK::CSProto::msg::CSGuild_AcceptImpeachmentRes* response_); void RequestModifyGuildInfo_95947(DLL2SDK::Assembly_CSharp::Guild::GuildBaseInfo baseInfo_); void ResponseModifyGuildInfo_95948(DLL2SDK::CSProto::msg::CSGuild_ModGuildInfoRes* response_); void RequestDailyActivityReward_95949(int32_t index_, DLL2SDK::CSProto::msg::GuildDailyPrizeType prizeType_); void ResponseDailyActivityReward_95950(DLL2SDK::CSProto::msg::CSGuild_TaskGuildDailyActivePrizeRes* response_); void CheckGuildPrize_95951(); void SetShowingRankPrize_95952(bool flag_); void RequestGuildShout_95953(uint64_t guildID_, uint64_t playerID_); void RequestGuildTalk_95954(DLL2SDK::mscorlib::System::String* content_); DLL2SDK::Assembly_CSharp::Guild::GuildChatInfo BuildChatInfo_95955(DLL2SDK::CSProto::msg::ChatMessageInfo* msgInfo_); void NotifyGuildMessage_95956(DLL2SDK::CSProto::msg::CSGuild_GuildMessageNtf* notify_); int32_t GetActivityRewardNum_95957(); int32_t GetBuildConsumeItemID_95961(); int32_t GetBuildConsumeItemCount_95962(); int32_t CheckRedPoint_95963(); bool CheckCanImpeachCaptain_95964(); uint32_t GetImpeachLimitTime_95965(); void SetWeekPrizeNtf_95966(DLL2SDK::CSProto::msg::CSGuild_GuildActiveWeekRankPrizeNtf* ntf_); void SetSeasonPrizeNtf_95967(DLL2SDK::CSProto::msg::CSGuild_GuildActiveSeasonRankPrizeNtf* ntf_); void __xLuaBaseProxy_ReLogin_95968(); static DLL2SDK::Assembly_CSharp::Guild::GuildBaseInfo BuildBaseInfo_95930(DLL2SDK::CSProto::msg::GuildBaseData* rawData_); static void BuildMemberInfo_95931(DLL2SDK::CSProto::msg::GuildMemberData* rawData_, DLL2SDK::Assembly_CSharp::Guild::GuildMemberInfo* info_); static DLL2SDK::mscorlib::System::String* GetGuildLabelType_95958(DLL2SDK::Assembly_CSharp::Guild::GuildLabelType labelType_); static DLL2SDK::Assembly_CSharp::Guild::GuildLabelType GetGuildLabelType_95959(DLL2SDK::mscorlib::System::String* labelType_); static DLL2SDK::mscorlib::System::String* GetGuildLimitDesc_95960(bool allowJoin_, bool needApproval_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildMemberInfo : DLL2SDK::mscorlib::System::Object { uint64_t PlayerID_; DLL2SDK::mscorlib::System::String* PlayerName_; DLL2SDK::mscorlib::System::String* PlayerSocialName_; DLL2SDK::CSProto::msg::GlobalPlayerStateInfo* PlayerStateInfo_; DLL2SDK::Assembly_CSharp::Friend::PlayerStateType PlayerState_; int32_t LadderScore_; int32_t BrLadderScore_; uint32_t LadderLevel_; uint32_t BrLadderLevel_; DLL2SDK::Assembly_CSharp::Guild::GuildMemberRoleType RoleType_; int32_t Level_; int32_t PeakLevel_; DLL2SDK::CSProto::msg::PlayerPictureInfo* IconInfo_; int32_t DailyActive_; int32_t WeeklyActive_; int32_t SeasonalActive_; uint32_t DailyActivePrizeBit_; uint32_t GuildDailyActivePrizeBit_; int32_t LastInviteJoinTime_; uint32_t OpTime_; uint32_t LastLoginTime_; uint32_t LastLogoutTime_; uint32_t JoinTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsValid_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95909(); bool IsValid_95910(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { enum struct GuildMemberStateType : int32_t { None_ = static_cast(0x0), OnLine_ = static_cast(0x1), OffLine_ = static_cast(0x2), InGame_ = static_cast(0x3), InGroup_ = static_cast(0x4), InReady_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::Guild { enum struct GuildLocIDType : int32_t { LOC_PREFAB_GUILDBUILDOREDITVIEW_UNLIMITED_ = static_cast(0x0), LOC_PREFAB_GUILDBUILDOREDITVIEW_PVP_ = static_cast(0x1), LOC_PREFAB_GUILDBUILDOREDITVIEW_ZOMBIE_ = static_cast(0x2), LOC_PREFAB_GUILDBUILDOREDITVIEW_BATTLEROYALE_ = static_cast(0x3), LOC_PREFAB_GUILDBUILDOREDITVIEW_LEISURE_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildLevelActivityReward : DLL2SDK::mscorlib::System::Object { int32_t level_; int32_t memberReward1_; int32_t memberReward2_; int32_t memberReward3_; int32_t guildReward1_; int32_t guildReward2_; int32_t guildReward3_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95908(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildIconItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* iconSpriteName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95907(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildLevelMaxMember : DLL2SDK::mscorlib::System::Object { int32_t level_; int32_t MaxMember_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95906(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildCityItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* CityName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95905(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildProvinceItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* ProvinceName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95904(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildConfAssist : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_WeekPrizeConf_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SeasonPrizeConf_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_EventConf_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LeveConf_; DLL2SDK::CSProto::msg::CsGuildBaseConf* m_BaseConf_; struct StaticFields { DLL2SDK::Assembly_CSharp::Guild::GuildConfAssist* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateConf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGuildSeasonPrize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGuildWeekPrizeForShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGuildSeasonPrizeForShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGuildWeekPrize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCsGuildLevelConfByLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFriendMaxRequestNum_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95884(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_WeekPrizeConf_95885(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_SeasonPrizeConf_95886(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_EventConf_95887(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_LeveConf_95888(); DLL2SDK::CSProto::msg::CsGuildBaseConf* get_BaseConf_95889(); void UpdateConf_95890(DLL2SDK::CSProto::msg::CSGuild_GetGuildConfRes* res_); DLL2SDK::CSProto::msg::CsGuildRankPrizeConf* GetGuildSeasonPrize_95891(int32_t rank_, int32_t per_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetGuildWeekPrizeForShow_95892(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetGuildSeasonPrizeForShow_95893(); DLL2SDK::CSProto::msg::CsGuildRankPrizeConf* GetGuildWeekPrize_95894(int32_t rank_, int32_t per_); DLL2SDK::CSProto::msg::CsGuildLevelConf* GetCsGuildLevelConfByLevel_95895(int32_t level_); uint32_t GetFriendMaxRequestNum_95896(); static void _cctor_95897(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildApplyMsgDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { uint64_t m_GuildID_; bool m_IsWaitingForData_; int32_t m_ApplyNum_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ApplyInfoList_; bool m_RedPointFlag_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGuildID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGetApplyJoinList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildApplyMsgInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ContainsApplyMsgInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetApplyMsgPlayerIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResponseGetApplyJoinList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateApplyNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestDeleteAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResonseDeleteAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGuildApproveJoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResponseGuildApproveJoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetApplyMsgIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetServerRedPointFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRedPoint_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95865(); bool get_IsWaitingForData_95866(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_ApplyInfoList_95867(); void ReLogin_95868(); void SetGuildID_95869(uint64_t guildID_); void RequestGetApplyJoinList_95870(); DLL2SDK::Assembly_CSharp::Guild::GuildApplyMsgInfo BuildApplyMsgInfo_95871(DLL2SDK::CSProto::msg::GuildApplyData* rawData_); bool ContainsApplyMsgInfo_95872(DLL2SDK::CSProto::msg::GuildApplyData* rawData_); int32_t GetApplyMsgPlayerIndex_95873(uint64_t playerID_); void ResponseGetApplyJoinList_95874(DLL2SDK::CSProto::msg::CSGuild_GetApplyJoinListRes* response_); void CalculateApplyNum_95875(); void RequestDeleteAll_95876(); void ResonseDeleteAll_95877(DLL2SDK::CSProto::msg::CSGuild_DeleteAllApplyJoinListRes* response_); void RequestGuildApproveJoin_95878(uint64_t playerID_, bool agree_); void ResponseGuildApproveJoin_95879(DLL2SDK::CSProto::msg::CSGuild_ApproveJoinRes* response_); int32_t GetApplyMsgIndex_95880(uint64_t playerID_); void SetServerRedPointFlag_95881(bool flag_); int32_t CheckRedPoint_95882(); void __xLuaBaseProxy_ReLogin_95883(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct GuestLoginAutoLinkChanneleReportData : DLL2SDK::mscorlib::System::Object { int32_t KingGuestLoginIgnoreLinkGoogleCount_; struct StaticFields { bool showOverrideAccount_; bool cancelOverrideAccount_1_; bool cancelOverrideAccount_2_; bool confirmOverrideAccount_; bool confirmOverrideAccountSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tlog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95862(); static void Tlog_95863(); static void Reset_95864(); }; } namespace DLL2SDK::Assembly_CSharp { struct GuestBindingView : DLL2SDK::Assembly_CSharp::GameUI::UISecondPopupView { DLL2SDK::Assembly_CSharp::UIGrid* ChannelGrid_; DLL2SDK::Assembly_CSharp::UIButton* facebookBtn_; DLL2SDK::Assembly_CSharp::UIButton* garenaBtn_; DLL2SDK::Assembly_CSharp::UIButton* lineBtn_; DLL2SDK::Assembly_CSharp::UIButton* googlePlayLinkBtn_; DLL2SDK::Assembly_CSharp::UIButton* gameCenterLinkBtn_; DLL2SDK::Assembly_CSharp::UIButton* UNOLinkBtn_; DLL2SDK::Assembly_CSharp::UIButton* AppleLinkBtn_; DLL2SDK::Assembly_CSharp::UIButton* qqBtn_; DLL2SDK::Assembly_CSharp::UIButton* wechatBtn_; DLL2SDK::Assembly_CSharp::UILabel* contentLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetDefaut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeResetButtonActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95858(); void ShowItem_95859(DLL2SDK::mscorlib::System::Collections::Generic::List_1* buttons_); void ResetDefaut_95860(); void SafeResetButtonActive_95861(DLL2SDK::Assembly_CSharp::UIButton* button_, bool active_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct GuestBindingPlatformSystemAssist : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { DLL2SDK::Assembly_CSharp::LiveOps::GuestBindingPlatformDataStore* gbds_; DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform tmpPlatform_; bool isBinding_; struct StaticFields { DLL2SDK::Assembly_CSharp::LiveOps::GuestBindingPlatformSystemAssist* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GotoBindingPlatfrom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLinkTimeout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuestBindCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_excuteGuestBindCallbackHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqAccountextBind_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqActvBindAccount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyRefreshCurrentChannel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95849(); void GotoBindingPlatfrom_95850(DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform platform_); void OnLinkTimeout_95851(); void OnGuestBindCallback_95852(bool success_, int32_t retCode_, int32_t innerCode_, DLL2SDK::mscorlib::System::String* confirmCode_); void excuteGuestBindCallbackHandler_95853(DLL2SDK::Assembly_CSharp::GCloud::ChannelType channelType_, bool success_, int32_t retCode_, int32_t innerCode_); void ReqAccountextBind_95854(DLL2SDK::Assembly_CSharp::GCloud::ChannelType channelType_); void ReqActvBindAccount_95855(); void NotifyRefreshCurrentChannel_95856(); static void _cctor_95857(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct GuestBindingPlatformDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::Assembly_CSharp::GCloud::ChannelType mChannelType_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _linkedChannels_k__BackingField_; bool _linkedChannelCallbacked_k__BackingField_; bool m_IsBindingPlatform_; bool m_IsGuestBindPlatformPop_; uint64_t m_ActivityId_; int32_t m_CurrentButtonId_; DLL2SDK::mscorlib::System::DateTime m_BtnClickTime_; struct StaticFields { DLL2SDK::mscorlib::System::String* DataStoreSubscriberTag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPlatformState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBindingPlatform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddBindPlatform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoginPlatform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableLinkPlatform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanLinkWithLinkedChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLinkedChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowLinkTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGuestNoChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLinkedChannels_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShownLinkedChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGroup1LinkedChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGroup2LinkedChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGroup3LinkedChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGroup4LinkedChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGroup5LinkedChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableMultiplyChannelLinked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsKingEnableMultiplyChannelLinked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsKoreaEnableMultiplyChannelLinked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFacebookRelatedChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLinkedChannelsCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Data2Flag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Flag2Channel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPowerby2_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95798(); DLL2SDK::Assembly_CSharp::GCloud::ChannelType get_CurrentChannelType_95799(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_linkedChannels_95800(); void set_linkedChannels_95801(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); bool get_linkedChannelCallbacked_95802(); void set_linkedChannelCallbacked_95803(bool value_); bool get_IsBindingPlatform_95804(); void set_IsBindingPlatform_95805(bool value_); bool get_IsGuestBindPlatformPop_95806(); void set_IsGuestBindPlatformPop_95807(bool value_); uint64_t get_ActivityID_95808(); void set_ActivityID_95809(uint64_t value_); void InitData_95810(); void CheckPlatformState_95811(); void GetBindingPlatform_95812(bool isSuccess_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void AddBindPlatform_95813(DLL2SDK::Assembly_CSharp::GCloud::ChannelType channelType_); bool IsValid_95814(); int32_t GetLoginPlatform_95815(); void ReLogin_95816(); int32_t get_CurrentButtonId_95817(); void set_CurrentButtonId_95818(int32_t value_); DLL2SDK::mscorlib::System::DateTime get_BtnClickTime_95819(); void set_BtnClickTime_95820(DLL2SDK::mscorlib::System::DateTime value_); bool IsEnableLinkPlatform_95821(); bool IsCanLinkWithLinkedChannel_95822(); bool IsLinkedChannel_95823(DLL2SDK::Assembly_CSharp::GCloud::ChannelType channel_); bool IsShowLinkTip_95824(); bool IsGuestNoChannel_95825(); DLL2SDK::Assembly_CSharp::GCloud::ChannelType get_CurrentLoginChannelType_95826(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetLinkedChannels_95827(); DLL2SDK::Assembly_CSharp::GCloud::ChannelType GetShownLinkedChannel_95828(); DLL2SDK::Assembly_CSharp::GCloud::ChannelType GetGroup1LinkedChannel_95829(); DLL2SDK::Assembly_CSharp::GCloud::ChannelType GetGroup2LinkedChannel_95830(); DLL2SDK::Assembly_CSharp::GCloud::ChannelType GetGroup3LinkedChannel_95831(); DLL2SDK::Assembly_CSharp::GCloud::ChannelType GetGroup4LinkedChannel_95832(); DLL2SDK::Assembly_CSharp::GCloud::ChannelType GetGroup5LinkedChannel_95833(); int32_t GetLinkedChannelsCount_95838(); int64_t Data2Flag_95839(DLL2SDK::mscorlib::System::Collections::Generic::List_1* data_); void __xLuaBaseProxy_ReLogin_95848(); static bool IsEnableMultiplyChannelLinked_95834(); static bool IsKingEnableMultiplyChannelLinked_95835(); static bool IsKoreaEnableMultiplyChannelLinked_95836(); static DLL2SDK::Assembly_CSharp::GCloud::ChannelType GetFacebookRelatedChannel_95837(); static DLL2SDK::Assembly_CSharp::GCloud::ChannelType Flag2Channel_95840(int64_t flag_); static bool IsPowerby2_95841(int64_t n_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_LinkChannelGroup_1_95842(); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_LinkChannelGroup_2_95843(); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_LinkChannelGroup_3_95844(); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_LinkChannelGroup_4_95845(); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_LinkChannelGroup_5_95846(); static void _cctor_95847(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct GuestBindingNewController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::LiveOps::GuestBindingPlatformDataStore* ds_; DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform bindPlatform_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoUnoBind_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUNOLinkClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindPlatform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_platformReloginFail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuestBindCallbackHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Logout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSuccessContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFakeChannelName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLinkTimeout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLinkFailed_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95782(); void DoUnoBind_95783(); void RegisterDelegates_95784(); void UnRegisterDelegates_95785(); void OnUNOLinkClick_95786(); void BindPlatform_95787(DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform platform_); void platformReloginFail_95788(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnGuestBindCallbackHandler_95789(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void Logout_95790(); DLL2SDK::mscorlib::System::String* GetSuccessContent_95791(DLL2SDK::Assembly_CSharp::GCloud::ChannelType channel_); DLL2SDK::mscorlib::System::String* GetFakeChannelName_95792(DLL2SDK::Assembly_CSharp::GCloud::ChannelType channelType_); void OnLinkTimeout_95793(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnLinkFailed_95794(bool timeout_); int32_t get_linkTimeoutTime_95795(); void __xLuaBaseProxy_RegisterDelegates_95796(); void __xLuaBaseProxy_UnRegisterDelegates_95797(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct GuestBindingController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GuestBindingView* mView_; DLL2SDK::Assembly_CSharp::LiveOps::GuestBindingPlatformDataStore* ds_; bool enableLink_; DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform bindPlatform_; struct StaticFields { DLL2SDK::mscorlib::System::String* LOC_PREFAB_GUEST_BIND_VIEW_CONTENT_TIP_; DLL2SDK::mscorlib::System::String* LOC_PREFAB_GUEST_BIND_VIEW_CONTENT_TIP_WITHGOOGLE_; DLL2SDK::mscorlib::System::String* LOC_PREFAB_GUEST_BIND_VIEW_CONTENT_TIP_FULL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetChannelItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetGroupButtons_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetGroup1Buttons_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetGroup2Buttons_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetGroup3Buttons_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetGroup4Buttons_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetGroup5Buttons_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGroup2RelatedButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLinkedButtons_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInstalledLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_platformReloginFail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuestBindCallbackHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Logout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGarenaBindFail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBindFacebook_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBindGarena_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBindLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGooglePlayLinkBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameCenterLinkBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUNOLinkBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAppleLinkBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindPlatform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLinkTimeout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLinkFailed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSuccessContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFakeChannelName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95742(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_95743(); void Init_95744(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* SetChannelItems_95745(); void ResetGroupButtons_95746(DLL2SDK::mscorlib::System::Collections::Generic::List_1* buttons_); void ResetGroup1Buttons_95747(DLL2SDK::mscorlib::System::Collections::Generic::List_1* buttons_); void ResetGroup2Buttons_95748(DLL2SDK::mscorlib::System::Collections::Generic::List_1* buttons_); void ResetGroup3Buttons_95749(DLL2SDK::mscorlib::System::Collections::Generic::List_1* buttons_); void ResetGroup4Buttons_95750(DLL2SDK::mscorlib::System::Collections::Generic::List_1* buttons_); void ResetGroup5Buttons_95751(DLL2SDK::mscorlib::System::Collections::Generic::List_1* buttons_); DLL2SDK::Assembly_CSharp::UIButton* GetGroup2RelatedButton_95752(DLL2SDK::Assembly_CSharp::GCloud::ChannelType channel_); bool ResetLinkedButtons_95753(DLL2SDK::mscorlib::System::Collections::Generic::List_1* buttons_, DLL2SDK::Assembly_CSharp::GCloud::ChannelType channel_, DLL2SDK::Assembly_CSharp::UIButton* button_); bool IsInstalledLine_95754(); void RegisterDelegates_95755(); void UnRegisterDelegates_95756(); void OnOpen_95757(); void platformReloginFail_95758(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnGuestBindCallbackHandler_95759(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void Logout_95760(); void OnGarenaBindFail_95761(); void OnBindFacebook_95762(); void OnBindGarena_95763(); void OnBindLine_95764(); void OnGooglePlayLinkBtnClicked_95765(); void OnGameCenterLinkBtnClicked_95766(); void OnUNOLinkBtnClicked_95767(); void OnAppleLinkBtnClicked_95768(); void BindPlatform_95769(DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform platform_); void OnLinkTimeout_95770(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnLinkFailed_95771(bool timeout_); DLL2SDK::mscorlib::System::String* GetContent_95772(); DLL2SDK::mscorlib::System::String* GetSuccessContent_95773(DLL2SDK::Assembly_CSharp::GCloud::ChannelType channel_); DLL2SDK::mscorlib::System::String* GetFakeChannelName_95774(DLL2SDK::Assembly_CSharp::GCloud::ChannelType channelType_); int32_t get_linkTimeoutTime_95775(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_95777(); void __xLuaBaseProxy_Init_95778(); void __xLuaBaseProxy_RegisterDelegates_95779(); void __xLuaBaseProxy_UnRegisterDelegates_95780(); void __xLuaBaseProxy_OnOpen_95781(); static void _cctor_95776(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct GamePadConnectingPopView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::UnityEngine::UnityEngine::Animator* ConnectAnimator_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95741(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct GamePadConnectingController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::GamePadConnectingPopView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onResGamepadConnected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetViewConnectState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIPanelDepth_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95729(); void Init_95730(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_95731(); void RegisterDelegates_95732(); void UnRegisterDelegates_95733(); void onResGamepadConnected_95734(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void SetViewConnectState_95735(bool isConnected_); void SetUIPanelDepth_95736(int32_t addDepth_); void __xLuaBaseProxy_Init_95737(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_95738(); void __xLuaBaseProxy_RegisterDelegates_95739(); void __xLuaBaseProxy_UnRegisterDelegates_95740(); }; } namespace DLL2SDK::Assembly_CSharp::FriendRecall { struct FriendRecalledPopView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* RecalledPlayerGrid_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95728(); }; } namespace DLL2SDK::Assembly_CSharp::FriendRecall { struct FriendRecalledPopController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::FriendRecall::FriendRecalledPopView* m_View_; DLL2SDK::Assembly_CSharp::FriendRecall::FriendRecallDataStore* m_DataStore_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChatOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_CellAssetIDForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_ConfigureCellForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_ColumnNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_WidthForColumn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDelegate_DidSelectRow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95713(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_95714(); void Init_95715(); void OnOpen_95716(); void OnChatOpen_95717(); DLL2SDK::Assembly_CSharp::EAssetID GameUI_IUIFlowGridDataSource_CellAssetIDForPath_95718(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void GameUI_IUIFlowGridDataSource_ConfigureCellForPath_95719(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* cell_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); int32_t GameUI_IUIFlowGridDataSource_RowNumber_95720(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t column_); int32_t GameUI_IUIFlowGridDataSource_ColumnNumber_95721(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_); float GameUI_IUIFlowGridDataSource_HeightForRow_95722(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); float GameUI_IUIFlowGridDataSource_WidthForColumn_95723(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void GameUI_IUIFlowGridDelegate_DidSelectRow_95724(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_95725(); void __xLuaBaseProxy_Init_95726(); void __xLuaBaseProxy_OnOpen_95727(); }; } namespace DLL2SDK::Assembly_CSharp::FriendRecall { struct FriendRecalledItemView : DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell { DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* AvatarSprite_; DLL2SDK::Assembly_CSharp::UILabel* PlayerName_; DLL2SDK::Assembly_CSharp::UILabel* PlayerLevel_; DLL2SDK::Assembly_CSharp::UISprite* LadderIcon_; DLL2SDK::Assembly_CSharp::UISprite* BRLadderIcon_; DLL2SDK::Assembly_CSharp::UIButton* ChatBtn_; DLL2SDK::Assembly_CSharp::UILabel* PlayerStatusOnline_; DLL2SDK::Assembly_CSharp::UILabel* PlayerStatusOffline_; DLL2SDK::Assembly_CSharp::UILabel* PlayerStatusInGame_; DLL2SDK::Assembly_CSharp::FriendRecall::FriendRecallPlayer* m_Player_; DLL2SDK::Assembly_CSharp::FriendRecall::FriendRecallDataStore* m_DataStore_; DLL2SDK::System_Core::System::Action* OnChatBtnClickDelegate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChatBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLadderIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetLadderIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFriendState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStatusLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95703(); void Awake_95704(); void OnDestroy_95705(); void OnChatBtnClick_95706(); void SetPlayerInfo_95707(DLL2SDK::Assembly_CSharp::FriendRecall::FriendRecallPlayer* Player_, DLL2SDK::System_Core::System::Action* OnChatBtnClickCallback_); void SetLadderIcon_95708(); void SetLadderIcon_95709(int32_t LadderLevel_, DLL2SDK::Assembly_CSharp::UISprite* Icon_, bool isBR_); void SetFriendState_95710(DLL2SDK::Assembly_CSharp::Friend::PlayerStateShow State_, uint64_t LogoutTime_); void SetStatusLabel_95711(bool bOnLine_, bool bInGame_, bool bOffLine_); void SetPlayerState_95712(DLL2SDK::Assembly_CSharp::UILabel* StateLabel_, DLL2SDK::CSProto::msg::GlobalPlayerStateInfo* state_); }; } namespace DLL2SDK::Assembly_CSharp::FriendRecall { struct FriendRecallTipsView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::UILabel* TipContent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95702(); }; } namespace DLL2SDK::Assembly_CSharp::FriendRecall { struct FriendRecallTipsController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::FriendRecall::FriendRecallTipsView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95697(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_95698(); void Init_95699(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_95700(); void __xLuaBaseProxy_Init_95701(); }; } namespace DLL2SDK::Assembly_CSharp::FriendRecall { struct FriendRecallSystemAssist : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendInviteMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInviteURL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSendInviteUrlSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSendInviteUrlFail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestFriendRecallData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLocalShowFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLocalShowFlag_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95689(); static void SendInviteMessage_95690(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget target_); static DLL2SDK::mscorlib::System::String* GetInviteURL_95691(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget target_); static void OnSendInviteUrlSuccess_95692(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget target_); static void OnSendInviteUrlFail_95693(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget target_, int32_t retCode_); static void RequestFriendRecallData_95694(); static void SetLocalShowFlag_95695(bool flag_); static bool GetLocalShowFlag_95696(); }; } namespace DLL2SDK::Assembly_CSharp::FriendRecall { struct FriendRecallMainView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* ActivityName_; DLL2SDK::Assembly_CSharp::UILabel* TimeInterval_; DLL2SDK::Assembly_CSharp::UILabel* RemainTime_; DLL2SDK::Assembly_CSharp::UIButton* TipsBtn_; DLL2SDK::Assembly_CSharp::UILabel* FriendsRecalledNum_; DLL2SDK::Assembly_CSharp::UIButton* GoToDetailsBtn_; DLL2SDK::Array* RewardNodeList_; DLL2SDK::Assembly_CSharp::UIWidget* RewardRoot_; DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* RecommandFlowGrid_; DLL2SDK::Assembly_CSharp::UIScrollView* RecommandScrollView_; DLL2SDK::Assembly_CSharp::UIWidget* EmptyState_; DLL2SDK::Assembly_CSharp::UIButton* EmptyInviteBtn_; int32_t FirstActiveAwardGap_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95685(); void Init_95686(); void Update_95687(); void __xLuaBaseProxy_Init_95688(); }; } namespace DLL2SDK::Assembly_CSharp::FriendRecall { struct FriendRecallMainController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::FriendRecall::FriendRecallMainView* m_View_; DLL2SDK::Assembly_CSharp::FriendRecall::FriendRecallDataStore* m_DataStore_; bool m_NeedReposition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillTabShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTipsBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEmptyInviteBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GoDetailBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_CellAssetIDForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_ConfigureCellForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_ColumnNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_WidthForColumn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDelegate_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecallFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRewardView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95655(); void Init_95656(); void OnOpen_95657(); void WillTabShow_95658(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_95659(); void RegisterDelegates_95660(); void UnRegisterDelegates_95661(); void AdaptationView_95662(); void NotifyDataStoreUpdated_95663(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void OnTipsBtnClick_95664(); void OnEmptyInviteBtnClick_95665(); void GoDetailBtnClick_95666(); DLL2SDK::Assembly_CSharp::EAssetID GameUI_IUIFlowGridDataSource_CellAssetIDForPath_95667(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void GameUI_IUIFlowGridDataSource_ConfigureCellForPath_95668(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* cell_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); int32_t GameUI_IUIFlowGridDataSource_RowNumber_95669(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t column_); int32_t GameUI_IUIFlowGridDataSource_ColumnNumber_95670(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_); float GameUI_IUIFlowGridDataSource_HeightForRow_95671(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); float GameUI_IUIFlowGridDataSource_WidthForColumn_95672(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void GameUI_IUIFlowGridDelegate_DidSelectRow_95673(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void OnRecallFriend_95674(uint64_t PlayerID_); void UpdateInfo_95675(); void UpdateRewardView_95676(); void _UpdateInfo_m__0_95677(); void __xLuaBaseProxy_Init_95678(); void __xLuaBaseProxy_OnOpen_95679(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_95680(); void __xLuaBaseProxy_RegisterDelegates_95681(); void __xLuaBaseProxy_UnRegisterDelegates_95682(); }; } namespace DLL2SDK::Assembly_CSharp::FriendRecall { struct FriendRecallItemView : DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell { DLL2SDK::Assembly_CSharp::UIButton* RecallBtn_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* AvatarSprite_; DLL2SDK::Assembly_CSharp::UILabel* LevelLabel_; DLL2SDK::Assembly_CSharp::UILabel* SocialNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* NickNameLabel_; DLL2SDK::Assembly_CSharp::UIWidget* InvitedState_; DLL2SDK::Assembly_CSharp::UISprite* SocialIconFB_; DLL2SDK::Assembly_CSharp::UISprite* SocialIconGarena_; DLL2SDK::Assembly_CSharp::UISprite* SocialIconLine_; DLL2SDK::Assembly_CSharp::UISprite* SocialIconGoogle_; DLL2SDK::Assembly_CSharp::UISprite* SocialIconApple_; DLL2SDK::Assembly_CSharp::UISprite* SocialIconGuest_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PlatformIconContainer_; DLL2SDK::mscorlib::System::Action_1* OnRecallFriendDelegate_; DLL2SDK::Assembly_CSharp::FriendRecall::FriendRecallPlayer* m_Player_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecallBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ItemAdapt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlatformIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDragScroll_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95647(); void Awake_95648(); void OnDestroy_95649(); void SetPlayerInfo_95650(DLL2SDK::Assembly_CSharp::FriendRecall::FriendRecallPlayer* Player_); void OnRecallBtnClick_95651(); void ItemAdapt_95652(int32_t width_); void SetPlatformIcon_95653(); void SetDragScroll_95654(DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_); }; } namespace DLL2SDK::Assembly_CSharp::FriendRecall { struct FriendRecallDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { uint32_t m_FriendRecallBeginTime_; uint32_t m_FriendRecallEndTime_; int32_t m_FriendRecallActivePoint_; int32_t m_RewardsGotNum_; uint32_t m_MinRecallLevel_; uint32_t m_MinLogouTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_FriendRecallActiveAwardList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RecommandRecallList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RecalledFriendsList_; bool m_bSatisfyLevelLimit_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestCallBackInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetCallBackInfoResp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestCallBackReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetCallBackRewardResp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestRecallFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecallFriendResp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFriendRecallOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFriendRecallTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConstructPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanGetReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRecommandData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95619(); uint32_t get_FriendRecallBeginTime_95620(); uint32_t get_FriendRecallEndTime_95621(); int32_t get_FriendRecallActivePoint_95622(); int32_t get_RewardsGotNum_95623(); uint32_t get_MinRecallLevel_95624(); uint32_t get_MinLogoutTime_95625(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_FriendRecallActiveAwardList_95626(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_RecommandRecallList_95627(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_RecalledFriendsList_95628(); bool get_SatisfyLevelLimit_95629(); void ReLogin_95630(); void InitializeDataStore_95631(); void ResetData_95632(); void RequestCallBackInfo_95633(); void OnGetCallBackInfoResp_95634(DLL2SDK::CSProto::msg::CSInviteNewbie_GetCallBackInfoRes* response_); void RequestCallBackReward_95635(); void OnGetCallBackRewardResp_95636(DLL2SDK::CSProto::msg::CSInviteNewbie_GetCallBackRewardRes* response_); void RequestRecallFriend_95637(uint64_t PlayerID_); void OnRecallFriendResp_95638(DLL2SDK::CSProto::msg::CSInviteNewbie_CallBackFriendRes* response_); bool IsFriendRecallOpen_95639(); void SetFriendRecallTime_95640(uint32_t start_time_, uint32_t end_time_); DLL2SDK::Assembly_CSharp::FriendRecall::FriendRecallPlayer* ConstructPlayerInfo_95641(DLL2SDK::CSProto::msg::CallBackPlayerInfo* CallBackPlayer_); bool CanGetReward_95642(); bool HandleRecommandData_95643(DLL2SDK::mscorlib::System::Collections::Generic::List_1* RecommandPlayers_); void __xLuaBaseProxy_ReLogin_95645(); void __xLuaBaseProxy_InitializeDataStore_95646(); static int32_t _HandleRecommandData_m__0_95644(DLL2SDK::CSProto::msg::CallBackPlayerInfo* a_, DLL2SDK::CSProto::msg::CallBackPlayerInfo* b_); }; } namespace DLL2SDK::Assembly_CSharp::FriendRecall { struct FriendRecallActiveAwardInfo : DLL2SDK::mscorlib::System::Object { int32_t NeedPoint_; DLL2SDK::CSProto::msg::Prop* Award_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95618(); }; } namespace DLL2SDK::Assembly_CSharp::FriendRecall { struct FriendRecallPlayer : DLL2SDK::mscorlib::System::Object { uint64_t PlayerID_; DLL2SDK::mscorlib::System::String* PlayerName_; DLL2SDK::mscorlib::System::String* PlayerSocialName_; int32_t Level_; DLL2SDK::CSProto::msg::PlayerPictureInfo* AvatarInfo_; bool IsRecalled_; DLL2SDK::CSProto::msg::GlobalPlayerStateInfo* State_; uint64_t LogoutTime_; int32_t LadderLevel_; int32_t BRLadderLevel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95617(); }; } namespace DLL2SDK::Assembly_CSharp::FriendRecall { struct FriendRecallActionPopView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::UIButton* MessengerBtn_; DLL2SDK::Assembly_CSharp::UIButton* WhatsAPPBtn_; DLL2SDK::Assembly_CSharp::UIButton* GarenaBtn_; DLL2SDK::Assembly_CSharp::UIButton* LineBtn_; DLL2SDK::Assembly_CSharp::UIButton* SMSBtn_; DLL2SDK::Assembly_CSharp::UIButton* MoreBtn_; DLL2SDK::Assembly_CSharp::UIGrid* RecallBtnGrid_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95616(); }; } namespace DLL2SDK::Assembly_CSharp::FriendRecall { struct FriendRecallActionPopController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::FriendRecall::FriendRecallActionPopView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnsShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMoreBtnClick_RecallFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSMSBtnClick_RecallFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLineBtnClick_RecallFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGarenaBtnClick_RecallFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWhatsAPPBtnClick_RecallFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMessengerBtnClick_RecallFriend_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95598(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_95599(); void Init_95600(); void OnOpen_95601(); void RegisterDelegates_95602(); void UnRegisterDelegates_95603(); void SetBtnsShow_95604(); void OnMoreBtnClick_RecallFriend_95605(); void OnSMSBtnClick_RecallFriend_95606(); void OnLineBtnClick_RecallFriend_95607(); void OnGarenaBtnClick_RecallFriend_95608(); void OnWhatsAPPBtnClick_RecallFriend_95609(); void OnMessengerBtnClick_RecallFriend_95610(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_95611(); void __xLuaBaseProxy_Init_95612(); void __xLuaBaseProxy_OnOpen_95613(); void __xLuaBaseProxy_RegisterDelegates_95614(); void __xLuaBaseProxy_UnRegisterDelegates_95615(); }; } namespace DLL2SDK::Assembly_CSharp { struct LikeData : DLL2SDK::mscorlib::System::Object { uint64_t activePlayerId_; uint64_t belikedPlayerId_; uint64_t matchGUID_; bool hasLiked_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95597(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Social { struct SocialSystemAssist : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::Social::SocialSystemAssist* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendLikeRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLikeRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBeLiked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendRollNotice_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95591(); void SendLikeRequest_95592(uint64_t otherPlayerId_, uint64_t matchGUID_); void OnLikeRes_95593(DLL2SDK::CSProto::msg::CSGspLike_LikeRes* resp_); void OnBeLiked_95594(DLL2SDK::CSProto::msg::CSGspLike_LikeNtf* resp_); void SendRollNotice_95595(DLL2SDK::mscorlib::System::String* prompt_); static void _cctor_95596(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct RelationInviteAssist : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t QuickInviteParam_Length_; uint32_t Invite_RoomId_; uint32_t Invite_RoomSvrAddress_; uint32_t Invite_RoomModeId_; uint32_t Invite_RoomType_; uint32_t Invite_PlayListId_; DLL2SDK::mscorlib::System::String* Invite_RoomPassword_; bool Invite_Valid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InviteFacebookFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InviteGarenaFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InviteFacebookTeam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InviteGarenaTeam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInviteEnterRoomParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendInviteMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSendMessageSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSendInviteUrlSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSendInviteUrlFail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckGarenaInvite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckGarenaShouldShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckFacebookMessengerInvite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMessengerShouldShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLineShouldShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SendInviteMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInviteTeamURL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetURLInviteTeamParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckURLInviteTeamParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetURLInviteTeamParamSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAppInstalled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleURLLocalSuffix_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoQuickTeamInvite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EncryptStr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DecryptStr_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95565(); static void InviteFacebookFriend_95566(); static void InviteGarenaFriend_95567(); static void InviteFacebookTeam_95568(); static void InviteGarenaTeam_95569(); static DLL2SDK::mscorlib::System::String* GetInviteEnterRoomParam_95570(); static void SendInviteMessage_95571(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget target_, DLL2SDK::mscorlib::System::String* str_invite_type_, DLL2SDK::mscorlib::System::String* invite_param_); static void OnSendMessageSuccess_95572(); static void OnSendInviteUrlSuccess_95573(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget target_); static void OnSendInviteUrlFail_95574(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget target_, int32_t retCode_); static bool CheckGarenaInvite_95575(); static bool CheckGarenaShouldShow_95576(); static bool CheckFacebookMessengerInvite_95577(); static bool CheckMessengerShouldShow_95578(); static bool CheckLineShouldShow_95579(); static void SendInviteMessage_95580(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget target_); static DLL2SDK::mscorlib::System::String* GetInviteTeamURL_95581(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget target_); static DLL2SDK::mscorlib::System::String* GetURLInviteTeamParam_95582(); static void CheckURLInviteTeamParam_95583(); static bool GetURLInviteTeamParamSwitch_95584(); static bool CheckAppInstalled_95585(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget target_); static DLL2SDK::mscorlib::System::String* HandleURLLocalSuffix_95586(DLL2SDK::mscorlib::System::String* url_); static void DoQuickTeamInvite_95587(DLL2SDK::mscorlib::System::String* InviteParam_); static DLL2SDK::mscorlib::System::String* EncryptStr_95588(DLL2SDK::mscorlib::System::String* str_); static DLL2SDK::mscorlib::System::String* DecryptStr_95589(DLL2SDK::mscorlib::System::String* str_); static void _cctor_95590(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct RelationFriendInvitePopView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::UIButton* InviteTeamMessengerBtn_; DLL2SDK::Assembly_CSharp::UIButton* InviteTeamFacebookBtn_; DLL2SDK::Assembly_CSharp::UIButton* InviteTeamGarenaBtn_; DLL2SDK::Assembly_CSharp::UIButton* InviteTeamLineBtn_; DLL2SDK::Assembly_CSharp::UIButton* InviteTeamLocalBtn_; DLL2SDK::Assembly_CSharp::UIButton* InviteTeamWhatsAppBtn_; DLL2SDK::Assembly_CSharp::UIButton* InviteTeamSMSBtn_; DLL2SDK::Assembly_CSharp::UIGrid* InviteBtnGrid_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95564(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct RelationFriendInvitePopController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::Friend::RelationFriendInvitePopView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ControlInviteBtnActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMessengerBtnClick_InviteTeam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGarenaBtnClick_InviteTeam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLineBtnClick_InviteTeam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSystemBtnClick_InviteTeam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWhatsAppBtnClick_InviteTeam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSMSBtnClick_InviteTeam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHideView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95545(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_95546(); void Init_95547(); void OnOpen_95548(); void RegisterDelegates_95549(); void UnRegisterDelegates_95550(); void ControlInviteBtnActive_95551(); void OnMessengerBtnClick_InviteTeam_95552(); void OnGarenaBtnClick_InviteTeam_95553(); void OnLineBtnClick_InviteTeam_95554(); void OnSystemBtnClick_InviteTeam_95555(); void OnWhatsAppBtnClick_InviteTeam_95556(); void OnSMSBtnClick_InviteTeam_95557(); void OnHideView_95558(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_95559(); void __xLuaBaseProxy_Init_95560(); void __xLuaBaseProxy_OnOpen_95561(); void __xLuaBaseProxy_RegisterDelegates_95562(); void __xLuaBaseProxy_UnRegisterDelegates_95563(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct PlayerStatusCommonInfo : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* GRAY_SPRITE_NAME_; DLL2SDK::mscorlib::System::String* ORANGE_SPRITE_NAME_; DLL2SDK::mscorlib::System::String* WHITE_SPRITE_NAME_; DLL2SDK::mscorlib::System::String* RED_SPRITE_NAME_; DLL2SDK::mscorlib::System::String* GREEN_SPRITE_NAME_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangePlayerServerStateToClientState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerStateInvitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerStateShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerStateColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerStateText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerStateSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerStatePriority_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95518(); static DLL2SDK::UnityEngine::UnityEngine::Color get_ColorOffLine_95519(); static DLL2SDK::UnityEngine::UnityEngine::Color get_ColorOnLine_95520(); static DLL2SDK::UnityEngine::UnityEngine::Color get_ColorInGroup_95521(); static DLL2SDK::UnityEngine::UnityEngine::Color get_ColorInReady_95522(); static DLL2SDK::UnityEngine::UnityEngine::Color get_ColorInGame_95523(); static DLL2SDK::UnityEngine::UnityEngine::Color get_ColorInObserve_95524(); static DLL2SDK::mscorlib::System::String* get_OffLineText_95525(); static DLL2SDK::mscorlib::System::String* get_OnLineText_95526(); static DLL2SDK::mscorlib::System::String* get_InGroupText_95527(); static DLL2SDK::mscorlib::System::String* get_InReadyText_95528(); static DLL2SDK::mscorlib::System::String* get_InGameText_95529(); static DLL2SDK::mscorlib::System::String* get_SpvpMatch_95530(); static DLL2SDK::mscorlib::System::String* get_SpvpRank_95531(); static DLL2SDK::mscorlib::System::String* get_BrMatch_95532(); static DLL2SDK::mscorlib::System::String* get_BrRank_95533(); static DLL2SDK::mscorlib::System::String* get_BrRoom_95534(); static DLL2SDK::mscorlib::System::String* get_SpvpRoom_95535(); static DLL2SDK::mscorlib::System::String* get_InObserveText_95536(); static DLL2SDK::Assembly_CSharp::Friend::PlayerStateType ChangePlayerServerStateToClientState_95537(int32_t steteEnum_); static DLL2SDK::Assembly_CSharp::Friend::PlayerState GetPlayerState_95538(int32_t stateEnum_, uint64_t playerID_, DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* RoomDS_); static DLL2SDK::Assembly_CSharp::Friend::PlayerStateInvitation GetPlayerStateInvitation_95539(DLL2SDK::Assembly_CSharp::Friend::PlayerState state_); static DLL2SDK::Assembly_CSharp::Friend::PlayerStateShow GetPlayerStateShow_95540(int32_t stateEnum_, uint64_t playerID_, DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* RoomDS_); static DLL2SDK::UnityEngine::UnityEngine::Color GetPlayerStateColor_95541(DLL2SDK::Assembly_CSharp::Friend::PlayerStateShow stateShow_); static DLL2SDK::mscorlib::System::String* GetPlayerStateText_95542(DLL2SDK::Assembly_CSharp::Friend::PlayerStateShow stateShow_); static DLL2SDK::mscorlib::System::String* GetPlayerStateSprite_95543(DLL2SDK::Assembly_CSharp::Friend::PlayerStateShow stateShow_); static int32_t GetPlayerStatePriority_95544(int32_t stateEnum_, uint64_t playerID_, DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* RoomDS_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { enum struct PlayerStateInvitation : int32_t { None_ = static_cast(0x0), Uninvitable_ = static_cast(0x1), InvitableBigPopup_ = static_cast(0x2), InvitableSmallPopup_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct InviteAndShareSwitch : DLL2SDK::mscorlib::System::Object { struct StaticFields { bool mInviteFriendShow_; bool mInviteFriendShowWhenGuest_; bool mInviteTeamShow_; bool mInviteTeamShowWhenGuest_; bool mShareShow_; bool mShareShowWhenGuest_; bool mMessengerSendShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSwitchData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInviteFriendEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInviteTeamEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShareVailidByPlatform_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95505(); static bool get_InviteFriendShow_95506(); static bool get_InviteFriendShowWhenGuest_95507(); static bool get_InviteTeamShow_95508(); static bool get_InviteTeamShowWhenGuest_95509(); static bool get_ShareShow_95510(); static bool get_ShareShowWhenGuest_95511(); static bool get_MessengerSendShow_95512(); static void InitSwitchData_95513(DLL2SDK::CSProto::msg::CSGameFriendShieldConfRes* data_); static bool CheckInviteFriendEnable_95514(); static bool CheckInviteTeamEnable_95515(); static bool IsShareVailidByPlatform_95516(); static void _cctor_95517(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct GuestBindingPlatformPopTipsView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::UILabel* TipsLabel_; DLL2SDK::Assembly_CSharp::UILabel* titleLabel_; DLL2SDK::Assembly_CSharp::UIButton* okBtn_; DLL2SDK::Assembly_CSharp::UIButton* closeBtn_; DLL2SDK::Assembly_CSharp::UILabel* okLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95503(); void SetData_95504(DLL2SDK::mscorlib::System::String* tips_, DLL2SDK::mscorlib::System::String* title_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct GuestBindingPlatformPopTipsController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::GameUI::Home::GuestBindingPlatformPopTipsView* m_View_; DLL2SDK::Assembly_CSharp::EventDelegate_Callback* func_; bool isForce_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetViewData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOKBtnLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOKBtnFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOKBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Close_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95484(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_95485(); void RegisterDelegates_95486(); void UnRegisterDelegates_95487(); void HideView_95488(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnOpen_95489(); void Init_95490(); void SetViewData_95491(DLL2SDK::mscorlib::System::String* tips_, DLL2SDK::mscorlib::System::String* title_); void SetOKBtnLabel_95492(DLL2SDK::mscorlib::System::String* content_); void SetOKBtnFunc_95493(DLL2SDK::Assembly_CSharp::EventDelegate_Callback* callback_); void OnCloseClick_95494(); void OnOKBtnClick_95495(); void Close_95496(DLL2SDK::Assembly_CSharp::GameUI::EWindowCloseType closeType_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_95497(); void __xLuaBaseProxy_RegisterDelegates_95498(); void __xLuaBaseProxy_UnRegisterDelegates_95499(); void __xLuaBaseProxy_OnOpen_95500(); void __xLuaBaseProxy_Init_95501(); void __xLuaBaseProxy_Close_95502(DLL2SDK::Assembly_CSharp::GameUI::EWindowCloseType P0_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendSystemAssist : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { DLL2SDK::Assembly_CSharp::Friend::FriendDataStore* mFriendDS_; DLL2SDK::Assembly_CSharp::Friend::FriendViewMode* mFriendVM_; DLL2SDK::mscorlib::System::String* kDecodeFailedDescription_; DLL2SDK::mscorlib::System::String* kNullDescription_; bool RELATIVE_FRIENDS_END_; bool GAME_FRIENDS_END_; struct StaticFields { DLL2SDK::Assembly_CSharp::Friend::FriendSystemAssist* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendGetAllFriendRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckReconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendGetFriendRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestoreDefault_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SendGetFriendRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetFriendResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendStatusChangeNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendGuildInfoChangeNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendFriendGetMessageRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendGetAddMessageResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendFriendAddRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendAddResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendAddMessageNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendFriendAddAnswerRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendAddAnswerResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendFriendAddAnswerAllRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendAddAnswerAllResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestObserveFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnObserveFriendResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendFriendSearchRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendSearchResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendFriendGetBlackListRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendGetBlackListResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendGetRecommendFriendsRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetRecommendFriendsResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendFriendDeleteRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendDeleteResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendDeleteNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendFriendBlackRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendBlackResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendFriendBlackStrangerRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendBlackStrangerResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendGetRecentGamePlayersReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendGetRecentPlayersReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetRecentGamePlayersResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetRecentPlayersResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendFriendAuthorityGetReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendAuthorityGetResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendFriendAuthoritySetReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendAuthoritySetResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendRelationFriendSwitchDataRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRelationFriendSwitchDataNotify_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95438(); DLL2SDK::Assembly_CSharp::Friend::FriendDataStore* get_FriendDS_95439(); DLL2SDK::Assembly_CSharp::Friend::FriendViewMode* get_FriendVM_95440(); void SendGetAllFriendRequest_95441(); void CheckReconnect_95442(); bool SendGetFriendRequest_95443(DLL2SDK::CSProto::msg::FriendType friendType_); void RestoreDefault_95444(DLL2SDK::CSProto::msg::FriendType friendType_, bool isDefualt_); bool SendGetFriendRequest_95445(int32_t pageIndex_, DLL2SDK::CSProto::msg::FriendType friendType_); bool OnGetFriendResponse_95446(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errstr_); bool OnFriendStatusChangeNotify_95447(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errstr_); bool OnFriendGuildInfoChangeNotify_95448(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errstr_); bool SendFriendGetMessageRequest_95449(); bool OnFriendGetAddMessageResponse_95450(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errstr_); bool SendFriendAddRequest_95451(uint64_t playerid_, int32_t msource_); bool OnFriendAddResponse_95452(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errstr_); bool OnFriendAddMessageNotify_95453(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errstr_); bool SendFriendAddAnswerRequest_95454(uint64_t playerid_, int32_t flag_); bool OnFriendAddAnswerResponse_95455(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errstr_); bool SendFriendAddAnswerAllRequest_95456(DLL2SDK::CSProto::msg::AnswerType flag_, int32_t PageIndex_); bool OnFriendAddAnswerAllResponse_95457(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errstr_); bool RequestObserveFriend_95458(uint64_t playerID_, uint32_t matchRoomAddr_); bool OnObserveFriendResponse_95459(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errstr_); bool SendFriendSearchRequest_95460(DLL2SDK::mscorlib::System::String* name_); bool OnFriendSearchResponse_95461(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errstr_); bool SendFriendGetBlackListRequest_95462(); bool OnFriendGetBlackListResponse_95463(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errstr_); bool SendGetRecommendFriendsRequest_95464(DLL2SDK::CSProto::msg::FavorGameType gameType_, DLL2SDK::CSProto::msg::LadderType ladderType_); bool OnGetRecommendFriendsResponse_95465(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errstr_); bool SendFriendDeleteRequest_95466(uint64_t playerid_, int32_t reason_); bool OnFriendDeleteResponse_95467(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errstr_); bool OnFriendDeleteNotify_95468(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errstr_); bool SendFriendBlackRequest_95469(uint64_t playerid_, bool addFlag_); bool OnFriendBlackResponse_95470(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errstr_); bool SendFriendBlackStrangerRequest_95471(uint64_t playerid_, bool addFlag_); bool OnFriendBlackStrangerResponse_95472(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errstr_); bool SendGetRecentGamePlayersReq_95473(DLL2SDK::CSProto::msg::RecommendType gameType_, int32_t pageIndex_); bool SendGetRecentPlayersReq_95474(); bool OnGetRecentGamePlayersResponse_95475(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errstr_); bool OnGetRecentPlayersResponse_95476(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errstr_); bool SendFriendAuthorityGetReq_95477(); bool OnFriendAuthorityGetResponse_95478(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errstr_); bool SendFriendAuthoritySetReq_95479(bool ignoreStranger_); bool OnFriendAuthoritySetResponse_95480(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errstr_); bool SendRelationFriendSwitchDataRequest_95481(); bool OnRelationFriendSwitchDataNotify_95482(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errstr_); static void _cctor_95483(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { enum struct EFriendSource : int32_t { Default_ = static_cast(0x0) }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendRelationListView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* Grid_; DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* Table_; DLL2SDK::Assembly_CSharp::UIWidget* NoFriends_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95437(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendRelationListEnController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Friend::FriendListView* mView_; DLL2SDK::Assembly_CSharp::Friend::FriendDataStore* mDataStore_; bool mSearched_; int32_t mResultNumber_; int32_t mRecommendNumber_; int32_t mAllNumber_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUITabController_WillTabShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_CellAssetIDForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_ConfigureCellForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateApplicateBadge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_ColumnNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_WidthForColumn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDelegate_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WidthForColumn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ControlInviteShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFBBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGarenaBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInviteFriendBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95411(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_95412(); void RegisterDelegates_95413(); void UnRegisterDelegates_95414(); void Init_95415(); void GameUI_IUITabController_WillTabShow_95416(); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_95417(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void UpdateView_95418(bool resetpostion_); DLL2SDK::Assembly_CSharp::EAssetID GameUI_IUIFlowGridDataSource_CellAssetIDForPath_95419(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void GameUI_IUIFlowGridDataSource_ConfigureCellForPath_95420(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* cell_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); int32_t GameUI_IUIFlowGridDataSource_RowNumber_95421(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t column_); float GameUI_IUIFlowGridDataSource_HeightForRow_95422(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void UpdateApplicateBadge_95423(); int32_t GameUI_IUIFlowGridDataSource_ColumnNumber_95424(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_); float GameUI_IUIFlowGridDataSource_WidthForColumn_95425(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void GameUI_IUIFlowGridDelegate_DidSelectRow_95426(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); int32_t WidthForColumn_95427(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void ControlInviteShow_95428(bool bNoFriend_); void OnFBBtnClick_95429(); void OnGarenaBtnClick_95430(); void OnInviteFriendBtnClick_95431(); void _WillTabShow_m__0_95432(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_95433(); void __xLuaBaseProxy_RegisterDelegates_95434(); void __xLuaBaseProxy_UnRegisterDelegates_95435(); void __xLuaBaseProxy_Init_95436(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendRelationListController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Friend::FriendListView* mView_; DLL2SDK::Assembly_CSharp::Friend::FriendDataStore* mDataStore_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUITabController_WillTabShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_CellAssetIDForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_ConfigureCellForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateApplicateBadge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_ColumnNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_WidthForColumn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDelegate_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WidthForColumn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95389(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_95390(); void RegisterDelegates_95391(); void UnRegisterDelegates_95392(); void Init_95393(); void GameUI_IUITabController_WillTabShow_95394(); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_95395(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void UpdateView_95396(bool resetpostion_); DLL2SDK::Assembly_CSharp::EAssetID GameUI_IUIFlowGridDataSource_CellAssetIDForPath_95397(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void GameUI_IUIFlowGridDataSource_ConfigureCellForPath_95398(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* cell_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); int32_t GameUI_IUIFlowGridDataSource_RowNumber_95399(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t column_); float GameUI_IUIFlowGridDataSource_HeightForRow_95400(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void UpdateApplicateBadge_95401(); int32_t GameUI_IUIFlowGridDataSource_ColumnNumber_95402(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_); float GameUI_IUIFlowGridDataSource_WidthForColumn_95403(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void GameUI_IUIFlowGridDelegate_DidSelectRow_95404(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); int32_t WidthForColumn_95405(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void _WillTabShow_m__0_95406(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_95407(); void __xLuaBaseProxy_RegisterDelegates_95408(); void __xLuaBaseProxy_UnRegisterDelegates_95409(); void __xLuaBaseProxy_Init_95410(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendCell : DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell { DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* Head_; DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::Assembly_CSharp::UILabel* Level_; DLL2SDK::Assembly_CSharp::UILabel* LadderLevel_; DLL2SDK::Assembly_CSharp::UILabel* BRLadderLevel_; DLL2SDK::Assembly_CSharp::UISprite* LadderIcon_; DLL2SDK::Assembly_CSharp::UISprite* BRLadderIcon_; DLL2SDK::Assembly_CSharp::UISprite* Gender_; DLL2SDK::Assembly_CSharp::UISprite* HighlightedBG_; DLL2SDK::Assembly_CSharp::UISprite* NormalBG_; DLL2SDK::Assembly_CSharp::UIButton* AvatarBtn_; uint64_t _PlayerID_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Configure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSendValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAvatarBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLadderIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRecentRank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94833(); void set_PlayerID_94834(uint64_t value_); uint64_t get_PlayerID_94835(); void OnStart_94836(); void Configure_94837(DLL2SDK::CSProto::msg::PlayerSimpleInfo* profile_, DLL2SDK::Assembly_CSharp::UIPanel* mCutPanel_, bool bShowEffect_); bool IsSendValid_94838(); void OnDragStart_94839(); void OnClick_94840(); void OnAvatarBtnClick_94841(); void SetRecentRank_94843(DLL2SDK::CSProto::msg::PlayerSimpleInfo* profile_); void SetPlayerState_94844(DLL2SDK::Assembly_CSharp::UILabel* StateLabel_, DLL2SDK::CSProto::msg::GlobalPlayerStateInfo* state_); bool _IsSendValid_m__0_94845(uint64_t it_); void __xLuaBaseProxy_OnStart_94846(); void __xLuaBaseProxy_OnClick_94847(); static void SetLadderIcon_94842(int32_t ladder_, DLL2SDK::Assembly_CSharp::UISprite* icon_, DLL2SDK::Assembly_CSharp::UILabel* ladderLevel_, bool isBR_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendRecentCell : DLL2SDK::Assembly_CSharp::Friend::FriendCell { DLL2SDK::Assembly_CSharp::UIButton* AddFriendBtn_; DLL2SDK::Assembly_CSharp::UILabel* Status_; bool IsAdd_; DLL2SDK::Assembly_CSharp::UISprite* SpriteAddFriend_; DLL2SDK::Assembly_CSharp::Friend::FriendDataStore* mDS_; DLL2SDK::UnityEngine::UnityEngine::Color WinColor_; DLL2SDK::UnityEngine::UnityEngine::Color DrawColor_; DLL2SDK::UnityEngine::UnityEngine::Color LoseColor_; DLL2SDK::Assembly_CSharp::UIWidget* ItemWideget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddFriendBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Configure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureBattleInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFriendRecentState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWideget_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95345(); void OnStart_95346(); void OnAddFriendBtnClick_95347(); void Configure_95348(DLL2SDK::CSProto::msg::GroupFriendInfo* groupInfo_, DLL2SDK::Assembly_CSharp::UIPanel* mCutPanel_); void ConfigureBattleInfo_95349(DLL2SDK::CSProto::msg::BattleFriendItem* battleInfo_); void SetFriendRecentState_95350(DLL2SDK::CSProto::msg::GlobalPlayerStateInfo* state_); void SetWideget_95351(int32_t width_); void __xLuaBaseProxy_OnStart_95352(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendRecentGameView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* Grid_; DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* Table_; DLL2SDK::Assembly_CSharp::UIToggle* BRTab_; DLL2SDK::Assembly_CSharp::UIToggle* PVPTab_; DLL2SDK::Assembly_CSharp::UIToggle* ZombieTab_; DLL2SDK::Assembly_CSharp::UIWidget* BRTopBar_; DLL2SDK::Assembly_CSharp::UIWidget* SPVPTopBar_; DLL2SDK::Assembly_CSharp::UIWidget* ZombieTopBar_; DLL2SDK::Assembly_CSharp::UIWidget* NoDataTips_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95378(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { enum struct EFriendRecentTab : int32_t { BR_ = static_cast(0x0), PVP_ = static_cast(0x1), Zombie_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendRecentBRCell : DLL2SDK::Assembly_CSharp::Friend::FriendRecentCell { DLL2SDK::Assembly_CSharp::UILabel* Rank_; DLL2SDK::Assembly_CSharp::UILabel* Score_; DLL2SDK::Assembly_CSharp::UILabel* Kill_; DLL2SDK::Assembly_CSharp::UISprite* RankOneSprite_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBrRank_; DLL2SDK::Assembly_CSharp::UILabel* Model_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureBattleInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRecentRank_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95340(); void ConfigureBattleInfo_95341(DLL2SDK::CSProto::msg::BattleFriendItem* battleInfo_); void SetRecentRank_95342(DLL2SDK::CSProto::msg::PlayerSimpleInfo* profile_); void __xLuaBaseProxy_ConfigureBattleInfo_95343(DLL2SDK::CSProto::msg::BattleFriendItem* P0_); void __xLuaBaseProxy_SetRecentRank_95344(DLL2SDK::CSProto::msg::PlayerSimpleInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendMessagesView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* Grid_; DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* Table_; DLL2SDK::Assembly_CSharp::UIWidget* NoMessages_; DLL2SDK::Assembly_CSharp::UIToggle* IgnoreStrangerToggle_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* AgreeAllBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* RefuseAllBtn_; DLL2SDK::Assembly_CSharp::ButtonStateChange* AgreeallBtnState_; DLL2SDK::Assembly_CSharp::ButtonStateChange* RefuseAllBtnState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetButtonIsClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95336(); void Awake_95337(); void SetButtonIsClick_95338(bool isClick_); void __xLuaBaseProxy_Awake_95339(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendMessagesController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::Friend::FriendMessagesView* mView_; DLL2SDK::Assembly_CSharp::Friend::FriendDataStore* mDataStore_; bool mBShowEffect_; bool isAllBtnClick_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGotoPersonInfoView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnFromPersonInfoView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIgnoreStrangerState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnIgnoreStrangerChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAgreeAllBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRefuseAllBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseFriendPopupWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_CellAssetIDForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_ConfigureCellForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Notify2AnswerRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnswerResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnswerAllResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAddFriendRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_ColumnNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_WidthForColumn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDelegate_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TlogReport_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseButtonClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95295(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_95296(); void RegisterDelegates_95297(); void UnRegisterDelegates_95298(); void Init_95299(); void OnOpen_95300(); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_95301(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void UpdateView_95302(bool resetpostion_, bool isSort_); void OnGotoPersonInfoView_95303(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnReturnFromPersonInfoView_95304(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void SetIgnoreStrangerState_95305(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnIgnoreStrangerChange_95306(); void OnAgreeAllBtnClick_95307(); void OnRefuseAllBtnClick_95308(); void OnCloseFriendPopupWindow_95309(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); DLL2SDK::Assembly_CSharp::EAssetID GameUI_IUIFlowGridDataSource_CellAssetIDForPath_95310(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void GameUI_IUIFlowGridDataSource_ConfigureCellForPath_95311(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* cell_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); int32_t GameUI_IUIFlowGridDataSource_RowNumber_95312(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t column_); float GameUI_IUIFlowGridDataSource_HeightForRow_95313(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void Notify2AnswerRequest_95314(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void AnswerResponse_95315(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void AnswerAllResponse_95316(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void IsAddFriendRequest_95317(); void OnClose_95318(); int32_t GameUI_IUIFlowGridDataSource_ColumnNumber_95319(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_); float GameUI_IUIFlowGridDataSource_WidthForColumn_95320(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void GameUI_IUIFlowGridDelegate_DidSelectRow_95321(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void TlogReport_95322(DLL2SDK::mscorlib::System::String* inviterplayerid_); void StopBtnClick_95323(); void OnCloseButtonClick_95324(); void _OnOpen_m__0_95325(); void _StopBtnClick_m__3_95328(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_95329(); void __xLuaBaseProxy_RegisterDelegates_95330(); void __xLuaBaseProxy_UnRegisterDelegates_95331(); void __xLuaBaseProxy_Init_95332(); void __xLuaBaseProxy_OnOpen_95333(); void __xLuaBaseProxy_OnClose_95334(); void __xLuaBaseProxy_OnCloseButtonClick_95335(); static bool _OnAgreeAllBtnClick_m__1_95326(DLL2SDK::CSProto::msg::CSAddFriendMessage* item_); static bool _OnRefuseAllBtnClick_m__2_95327(DLL2SDK::CSProto::msg::CSAddFriendMessage* item_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendMainView : DLL2SDK::Assembly_CSharp::GameUI::UITabRootView { DLL2SDK::Assembly_CSharp::UIGrid* TabGrid_; DLL2SDK::Assembly_CSharp::Friend::FriendMainToggle* RelationFriends_; DLL2SDK::Assembly_CSharp::Friend::FriendMainToggle* Friends_; DLL2SDK::Assembly_CSharp::Friend::FriendMainToggle* RecentGame_; DLL2SDK::Assembly_CSharp::Friend::FriendMainToggle* BlackList_; DLL2SDK::Assembly_CSharp::Friend::FriendMainToggle* FindFriends_; DLL2SDK::Assembly_CSharp::Friend::FriendMainToggle* RecallFriends_; DLL2SDK::Assembly_CSharp::Friend::FriendMainToggle* InviteNewbie_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetContent_; DLL2SDK::Assembly_CSharp::UISprite* Test_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95294(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UITabToggle : DLL2SDK::Assembly_CSharp::UIToggle { DLL2SDK::Assembly_CSharp::GameUI::IUITabToggleCallBack* Root_; int32_t TabIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTabChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20074(); void Awake_20075(); void OnTabChanged_20076(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendMainNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::Friend::FriendMainController* m_Controller_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mHidePosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NavigationWillPop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95284(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_95285(); void OnNavigationShowed_95286(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_95287(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void NavigationWillPop_95288(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_95289(); void __xLuaBaseProxy_NavigationWillPop_95290(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendMainController : DLL2SDK::Assembly_CSharp::GameUI::UITabRootController { DLL2SDK::Assembly_CSharp::Friend::FriendMainView* mView_; DLL2SDK::Assembly_CSharp::Friend::FriendDataStore* mDataStore_; int32_t TabCache_; bool IsPullOutFriendRotocol_; bool IsPullOutRecentRptpcpl_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupTabController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyTabChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBadges_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeTabController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NavigationWill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PauseSendFriendRotocol_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitTabIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFriendActivityReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFriendTabCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFriendTabIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasFriendReqs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95251(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_95252(); void RegisterDelegates_95253(); void UnRegisterDelegates_95254(); void SetupTabController_95255(); void Init_95256(); void WillShow_95257(); void NotifyTabChanged_95258(int32_t index_); void OnOpen_95259(); void OnClose_95260(); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_95261(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void UpdateBadges_95262(); void ChangeTabController_95263(int32_t index_); void ShowController_95264(int32_t index_); void SetCurrentTab_95265(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void NavigationWill_95266(); void PauseSendFriendRotocol_95267(bool isFriend_); void InitTabIndex_95268(); void UpdateFriendActivityReddot_95269(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void SetFriendTabCache_95270(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); int32_t GetFriendTabIndex_95271(DLL2SDK::Assembly_CSharp::Friend::FriendMainController_EFriendUITabType tabType_); bool HasFriendReqs_95272(); void _PauseSendFriendRotocol_m__0_95273(); void _PauseSendFriendRotocol_m__1_95274(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_95275(); void __xLuaBaseProxy_RegisterDelegates_95276(); void __xLuaBaseProxy_UnRegisterDelegates_95277(); void __xLuaBaseProxy_Init_95278(); void __xLuaBaseProxy_WillShow_95279(); void __xLuaBaseProxy_NotifyTabChanged_95280(int32_t P0_); void __xLuaBaseProxy_OnOpen_95281(); void __xLuaBaseProxy_OnClose_95282(); void __xLuaBaseProxy_ChangeTabController_95283(int32_t P0_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendListView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* Table_; DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* Grid_; DLL2SDK::Assembly_CSharp::UIWidget* NoFriends_; DLL2SDK::Assembly_CSharp::UIButton* BlackListBtn_; DLL2SDK::Assembly_CSharp::UIButton* ApplicationBtn_; DLL2SDK::Assembly_CSharp::UILabel* ApplicationBadgeNum_; DLL2SDK::Assembly_CSharp::UIWidget* InviteDown_; DLL2SDK::Assembly_CSharp::UIWidget* InviteCenter_; DLL2SDK::Assembly_CSharp::UIButton* FbCenterBtn_; DLL2SDK::Assembly_CSharp::UIButton* GarenaCenterBtn_; DLL2SDK::Assembly_CSharp::UIButton* FbDownBtn_; DLL2SDK::Assembly_CSharp::UIButton* GarenaDownBtn_; DLL2SDK::Assembly_CSharp::UIGrid* InviteBtnPanelCenter_; DLL2SDK::Assembly_CSharp::UIGrid* InviteBtnPanelDown_; DLL2SDK::Assembly_CSharp::UIButton* InviteFriendBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95250(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendListController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Friend::FriendListView* mView_; DLL2SDK::Assembly_CSharp::Friend::FriendDataStore* mDataStore_; bool mSearched_; int32_t mResultNumber_; int32_t mRecommendNumber_; int32_t mAllNumber_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUITabController_WillTabShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_CellAssetIDForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_ConfigureCellForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBlackListBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateApplicateBadge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeleteFriendBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_ColumnNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_WidthForColumn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDelegate_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WidthForColumn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ControlFriendUI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95220(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_95221(); void OnOpen_95222(); void RegisterDelegates_95223(); void UnRegisterDelegates_95224(); void Init_95225(); void GameUI_IUITabController_WillTabShow_95226(); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_95227(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void UpdateView_95228(bool resetpostion_); DLL2SDK::Assembly_CSharp::EAssetID GameUI_IUIFlowGridDataSource_CellAssetIDForPath_95229(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void GameUI_IUIFlowGridDataSource_ConfigureCellForPath_95230(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* cell_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); int32_t GameUI_IUIFlowGridDataSource_RowNumber_95231(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t column_); float GameUI_IUIFlowGridDataSource_HeightForRow_95232(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void OnBlackListBtnClick_95233(); void OnApplicationBtnClick_95234(); void UpdateApplicateBadge_95235(); void OnDeleteFriendBtnClick_95236(uint64_t playerID_); int32_t GameUI_IUIFlowGridDataSource_ColumnNumber_95237(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_); float GameUI_IUIFlowGridDataSource_WidthForColumn_95238(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void GameUI_IUIFlowGridDelegate_DidSelectRow_95239(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); int32_t WidthForColumn_95240(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void ControlFriendUI_95241(); void _WillTabShow_m__0_95242(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_95243(); void __xLuaBaseProxy_OnOpen_95244(); void __xLuaBaseProxy_RegisterDelegates_95245(); void __xLuaBaseProxy_UnRegisterDelegates_95246(); void __xLuaBaseProxy_Init_95247(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendInvitePopView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::UIButton* InviteMessengerBtn_; DLL2SDK::Assembly_CSharp::UIButton* InviteFacebookBtn_; DLL2SDK::Assembly_CSharp::UIButton* InviteGarenaBtn_; DLL2SDK::Assembly_CSharp::UIButton* InviteLineBtn_; DLL2SDK::Assembly_CSharp::UIButton* InviteLocalBtn_; DLL2SDK::Assembly_CSharp::UIButton* InviteWhatsAppBtn_; DLL2SDK::Assembly_CSharp::UIButton* InviteSMSBtn_; DLL2SDK::Assembly_CSharp::UIGrid* InviteBtnGrid_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95219(); }; } namespace DLL2SDK::Assembly_CSharp { struct FriendInvitePopController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::Friend::FriendInvitePopView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ControlInviteBtnActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMessengerBtnClick_Invite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGarenaBtnClick_Invite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLineBtnClick_Invite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSystemBtnClick_Invite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWhatsAppBtnClick_Invite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSMSBtnClick_Invite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHideView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95200(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_95201(); void Init_95202(); void OnOpen_95203(); void RegisterDelegates_95204(); void UnRegisterDelegates_95205(); void ControlInviteBtnActive_95206(); void OnMessengerBtnClick_Invite_95207(); void OnGarenaBtnClick_Invite_95208(); void OnLineBtnClick_Invite_95209(); void OnSystemBtnClick_Invite_95210(); void OnWhatsAppBtnClick_Invite_95211(); void OnSMSBtnClick_Invite_95212(); void OnHideView_95213(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_95214(); void __xLuaBaseProxy_Init_95215(); void __xLuaBaseProxy_OnOpen_95216(); void __xLuaBaseProxy_RegisterDelegates_95217(); void __xLuaBaseProxy_UnRegisterDelegates_95218(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendInviteAssist : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InviteGarena_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendInviteMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInviteFriendURL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAppInstalled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleURLLocalSuffix_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSendInviteUrlSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSendInviteUrlFail_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95192(); static void InviteGarena_95193(); static void SendInviteMessage_95194(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget target_); static DLL2SDK::mscorlib::System::String* GetInviteFriendURL_95195(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget target_); static bool CheckAppInstalled_95196(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget target_); static DLL2SDK::mscorlib::System::String* HandleURLLocalSuffix_95197(DLL2SDK::mscorlib::System::String* url_); static void OnSendInviteUrlSuccess_95198(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget target_); static void OnSendInviteUrlFail_95199(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget target_, int32_t retCode_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendFindView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIInput* NameInput_; DLL2SDK::Assembly_CSharp::UIButton* SearchBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* RefreshBtn_; DLL2SDK::Assembly_CSharp::UIButton* ModeBtn_; DLL2SDK::Assembly_CSharp::UIButton* LadderBtn_; DLL2SDK::Assembly_CSharp::UIButton* ZombieModeTipsBtn_; DLL2SDK::Assembly_CSharp::UISprite* ModeBtnSprite_; DLL2SDK::Assembly_CSharp::UISprite* LadderBtnSprite_; DLL2SDK::Assembly_CSharp::UISprite* ModeListBG_; DLL2SDK::Assembly_CSharp::UILabel* ModeName_; DLL2SDK::Assembly_CSharp::UILabel* LadderName_; DLL2SDK::Assembly_CSharp::UIWidget* NoRecommendFriend_; DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* Grid_; DLL2SDK::UnityEngine::UnityEngine::Transform* FindOptionModeRoot_; DLL2SDK::UnityEngine::UnityEngine::Transform* FindOptionLadderRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ModeList_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LadderList_; DLL2SDK::Assembly_CSharp::UIScrollView* LadderScrollView_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OptionMask_; DLL2SDK::Assembly_CSharp::UIButton* CleanBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MedalObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LadderObj_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetModeName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLadderName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95189(); void SetModeName_95190(DLL2SDK::mscorlib::System::String* name_); void SetLadderName_95191(DLL2SDK::mscorlib::System::String* name_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendFindOptionCell : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t modeType_; DLL2SDK::Assembly_CSharp::UILabel* modeName_; DLL2SDK::Assembly_CSharp::UILabel* Selectedstate_; DLL2SDK::System_Core::System::Action_2* onSelectCell_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95187(); void OnClick_95188(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendFindController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Friend::FriendFindView* mView_; DLL2SDK::Assembly_CSharp::Friend::FriendDataStore* mDataStore_; DLL2SDK::Assembly_CSharp::Friend::FriendViewMode* mViewMode_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* findOptionModeDic_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* findOptionLadderDic_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* findOptionModeList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* findOptionLadderList_; bool mSearched_; int32_t mResultNumber_; int32_t mRecommendNumber_; int32_t mAllNumber_; int32_t mRow_; int32_t mColumn_; float cellwidth_; wchar_t m_LastAddedChar_; struct StaticFields { wchar_t CHAR_VALIDATE_FAIL_; wchar_t CHAR_VALIDATE_SPACE_; wchar_t CHAR_VALIDATE_NEWLINE_; int32_t NICKNAME_LENGTH_MIN_; int32_t NICKNAME_LENGTH_MAX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUITabController_WillTabShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSearchClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendSearchResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRefreshClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCleanBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnModeBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLadderBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOptionMaskClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZombieModeTipsBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNameInputCharacterLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideOtherPulldownMenu_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPulldonwMenu_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFindOptionModeCellClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFindOptionLadderCellClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDataNumbers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRowColumn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_CellAssetIDForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_ConfigureCellForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_ColumnNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_WidthForColumn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDelegate_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WidthForColumn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSubmit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTextLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95142(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_95143(); void Init_95144(); void RegisterDelegates_95145(); void OnOpen_95146(); void UnRegisterDelegates_95147(); void GameUI_IUITabController_WillTabShow_95148(); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_95149(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void UpdateView_95150(DLL2SDK::Assembly_CSharp::Friend::FriendViewMode* viewMode_, bool resetpostion_); void OnSearchClick_95151(); void OnFriendSearchResponse_95152(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnRefreshClick_95153(); void OnCleanBtnClick_95154(); void OnModeBtnClick_95155(); void OnLadderBtnClick_95156(); void OnOptionMaskClick_95157(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnZombieModeTipsBtnClick_95158(); void OnNameInputCharacterLimit_95159(); void HideOtherPulldownMenu_95160(DLL2SDK::Assembly_CSharp::Friend::EPulldownMenu listType_); void ShowPulldonwMenu_95161(DLL2SDK::UnityEngine::UnityEngine::GameObject* list_, DLL2SDK::Assembly_CSharp::UISprite* btnArrowSprite_, bool isShow_); DLL2SDK::Assembly_CSharp::Friend::FriendFindOptionCell* CreateCell_95162(DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_, DLL2SDK::System_Core::System::Action_2* OnCellClick_, bool active_); void OnFindOptionModeCellClick_95163(int32_t type_, DLL2SDK::mscorlib::System::String* name_); void OnFindOptionLadderCellClick_95164(int32_t type_, DLL2SDK::mscorlib::System::String* name_); void UpdateDataNumbers_95165(); void Refresh_95166(); void SetRowColumn_95167(); DLL2SDK::Assembly_CSharp::EAssetID GameUI_IUIFlowGridDataSource_CellAssetIDForPath_95168(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void GameUI_IUIFlowGridDataSource_ConfigureCellForPath_95169(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* cell_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); int32_t GameUI_IUIFlowGridDataSource_RowNumber_95170(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t column_); int32_t GameUI_IUIFlowGridDataSource_ColumnNumber_95171(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_); float GameUI_IUIFlowGridDataSource_HeightForRow_95172(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); float GameUI_IUIFlowGridDataSource_WidthForColumn_95173(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void GameUI_IUIFlowGridDelegate_DidSelectRow_95174(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); float WidthForColumn_95175(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void OnClose_95176(); void OnSubmit_95177(); void CheckTextLength_95178(); void OnChange_95179(); void _WillTabShow_m__0_95180(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_95181(); void __xLuaBaseProxy_Init_95182(); void __xLuaBaseProxy_RegisterDelegates_95183(); void __xLuaBaseProxy_OnOpen_95184(); void __xLuaBaseProxy_UnRegisterDelegates_95185(); void __xLuaBaseProxy_OnClose_95186(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendFindCell : DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell { DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* Head_; DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::Assembly_CSharp::UILabel* Level_; DLL2SDK::Assembly_CSharp::UILabel* FavorGameType_; DLL2SDK::Assembly_CSharp::UILabel* LadderLevel_; DLL2SDK::Assembly_CSharp::UILabel* BRLadderLevel_; DLL2SDK::Assembly_CSharp::UISprite* LadderIcon_; DLL2SDK::Assembly_CSharp::UISprite* BRLadderIcon_; DLL2SDK::Assembly_CSharp::UISprite* Gender_; DLL2SDK::Assembly_CSharp::UIButton* AddFriendBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RequestObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RequestedObj_; DLL2SDK::Assembly_CSharp::UIButton* AvatarBtn_; DLL2SDK::Assembly_CSharp::UILabel* IdLabel_; DLL2SDK::Assembly_CSharp::UILabel* clanNameLabel_; DLL2SDK::Assembly_CSharp::UISprite* clanIconLabel_; DLL2SDK::Assembly_CSharp::UILabel* NoClanLabel_; DLL2SDK::Assembly_CSharp::UILabel* ClassicRoundsLabel_; DLL2SDK::Assembly_CSharp::UIWidget* ZMModeWidget_; uint64_t _PlayerID_k__BackingField_; bool isAddFriendBtnClick_; DLL2SDK::Assembly_CSharp::UIWidget* ItemWidget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Configure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAddFriendBtnActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Configure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Configure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_Configure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddFriendBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAvatarBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95129(); void set_PlayerID_95130(uint64_t value_); uint64_t get_PlayerID_95131(); void OnStart_95132(); void Configure_95133(DLL2SDK::CSProto::msg::PlayerSimpleInfo* profile_, DLL2SDK::Assembly_CSharp::UIPanel* mCutPanel_); void SetAddFriendBtnActive_95134(); void Configure_95135(DLL2SDK::CSProto::msg::CSFriend* friend_, DLL2SDK::Assembly_CSharp::UIPanel* mCutPanel_); void Configure_95136(DLL2SDK::Assembly_CSharp::Friend::WrappedRecommendFriends* info_, DLL2SDK::Assembly_CSharp::UIPanel* mCutPanel_); void Configure_95137(DLL2SDK::Assembly_CSharp::Friend::FriendSearchRes* searchRes_, DLL2SDK::Assembly_CSharp::UIPanel* mCutPanel_); void OnAddFriendBtnClick_95138(); void OnAvatarBtnClick_95139(); void SetSize_95140(int32_t width_); void __xLuaBaseProxy_OnStart_95141(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct NtfFriendState : DLL2SDK::mscorlib::System::Object { int64_t millisecond_; DLL2SDK::CSProto::msg::GlobalPlayerStateInfo* friendState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95128(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendSearchRes : DLL2SDK::mscorlib::System::Object { bool isAddFriendBtnClick_; DLL2SDK::CSProto::msg::CSFriend* friendInfo_; DLL2SDK::CSProto::msg::BattleRecommendInfo* battleInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95127(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendViewMode : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { bool Searched_; DLL2SDK::mscorlib::System::String* SearchingName_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SearchResult_; struct StaticFields { int32_t kSearchChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95125(); static void _cctor_95126(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::Assembly_CSharp::Guild::GuildMemberDataStore* mGuildMemberDS_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_WrapperAllFriends_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_WrapperGameFriends_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_WrapperRelationFriends_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RecentMatchPlayers_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* PlayerApplying_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SendGoldFriendsID_; int32_t _FriendsBadgeNumber_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mMessagesCache_; bool m_IsPullOut_; DLL2SDK::mscorlib::System::String* _MessageNotifyTip_k__BackingField_; int32_t _MessageBadgeNumber_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mRecommendFriends_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mBlacksCache_; DLL2SDK::Assembly_CSharp::Friend::FriendDataStore_EMenuType mMenuType_; uint64_t mMenuPlayerID_; uint64_t _ChatPlayerID_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* mChatCache_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mBRRecentGamePlayers_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mPVPRecentGamePlayers_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mZombieRecentGamePlayers_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RecentAddList_; int32_t curFindOptionMode_; int32_t curFindOptionLadder_; DLL2SDK::mscorlib::System::String* InputValue_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* NtfFriendStateList_; struct StaticFields { int32_t FullFriendsIndex_; int32_t FullMessagesIndex_; int32_t FullBlackIndex_; int32_t FullChatIndex_; int32_t FullRecommendIndex_; int32_t NotificationIndex_; int32_t FullFriendsExpIndex_; bool ignoreStranger_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* kMenuDic_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSendGoldFriendsID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSendGoldFriendID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MergedData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FullyUpdateFriends_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearWrappedAllFriends_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsApplying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddPlayerApplying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPlayerApplying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BlackFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BlackStranger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendBlackNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PartlyUpdateFriendState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PartlyUpdateFriendGuildInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortFriendInfoContainer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PriorityOfState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareState_Room_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareLogoutTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareProfile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareNewChatTimeStamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareWrappedFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompaerWrappedRoomFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PriorityOfRoomFriendState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEncourageFriendInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEncouragePlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortFriends_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortGameFriends_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortRelationFriends_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FullyUpdateFriendsBadgeNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FullyUpdateMessages_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFriendAddMessageNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResponseMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResponseAllMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortmMessagesCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortMessages_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveNotExistMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRecommendFriends_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareRecommendFriends_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRecommendFriendAddFriendBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBlacks_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBlack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddBlack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveBlack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureMenu_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMenuCellTypeAtIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChatList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearChatNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRecentGamePlayers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRecentPlayers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRecentPlayerStateCompareWeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRecentGamePlayers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareBRRecentGamePlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComparePVPRecentGamePlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareZombieRecentGamePlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareWithNull_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareFriendStateSort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FriendStateWith_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRecentFriendAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAddRecentFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRecentPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInviteLoginFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInviteJoinTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetInviteTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOnlineFormat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOnlineRecentPlayersNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGameFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFriendOnline_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentMillis_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddNtfData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshNtfFriendStateList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNtfStateByFriendID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRecentPlayers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyFriendItems_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94928(); DLL2SDK::Assembly_CSharp::Guild::GuildMemberDataStore* get_GuildMemberDS_94929(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_WrappedAllFriends_94930(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_WrappedGameFriends_94931(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_WrappedRelationFriends_94932(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_RecentMatchPlayers_94933(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_SendGoldFriendsID_94934(); void SetSendGoldFriendsID_94935(DLL2SDK::mscorlib::System::Collections::Generic::List_1* ulongList_); void AddSendGoldFriendID_94936(uint64_t friendId_); void MergedData_94937(); void FullyUpdateFriends_94938(int32_t pageIndex_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* friends_, DLL2SDK::CSProto::msg::FriendType friendType_); void ClearWrappedAllFriends_94939(); bool IsApplying_94940(uint64_t playerID_); void AddPlayerApplying_94941(uint64_t playerID_); void ResetPlayerApplying_94942(); DLL2SDK::Assembly_CSharp::Friend::FriendClient* GetFriend_94943(uint64_t playerID_); void RemoveFriend_94944(uint64_t playerID_, bool deleteFromBlackList_); void BlackFriend_94945(DLL2SDK::CSProto::msg::GameFriendBlacklistRes* res_); void BlackStranger_94946(DLL2SDK::CSProto::msg::GameStrangeBlacklistRes* res_); void OnFriendBlackNotify_94947(DLL2SDK::CSProto::msg::GameFriendBlackListNtf* res_); void PartlyUpdateFriendState_94948(DLL2SDK::CSProto::msg::GlobalPlayerStateInfo* state_); void PartlyUpdateFriendGuildInfo_94949(uint64_t playerId_, uint64_t guildId_); void SortFriendInfoContainer_94950(DLL2SDK::mscorlib::System::Collections::Generic::List_1* FriendInfoContainers_); int32_t PriorityOfState_94951(int32_t state_, uint64_t playerId_, DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* RoomDS_); int32_t CompareState_94952(DLL2SDK::CSProto::msg::GlobalPlayerStateInfo* a_, DLL2SDK::CSProto::msg::GlobalPlayerStateInfo* b_); int32_t CompareState_Room_94953(DLL2SDK::CSProto::msg::GlobalPlayerStateInfo* a_, DLL2SDK::CSProto::msg::GlobalPlayerStateInfo* b_); int32_t CompareLogoutTime_94954(DLL2SDK::CSProto::msg::GlobalPlayerStateInfo* a_, DLL2SDK::CSProto::msg::GlobalPlayerStateInfo* b_); int32_t CompareProfile_94955(DLL2SDK::CSProto::msg::PlayerSimpleInfo* a_, DLL2SDK::CSProto::msg::PlayerSimpleInfo* b_); int32_t CompareNewChatTimeStamp_94956(uint32_t a_, uint32_t b_); int32_t CompareFriend_94957(DLL2SDK::CSProto::msg::CSFriend* a_, DLL2SDK::CSProto::msg::CSFriend* b_); int32_t CompareWrappedFriend_94958(DLL2SDK::Assembly_CSharp::Friend::FriendClient* a_, DLL2SDK::Assembly_CSharp::Friend::FriendClient* b_); int32_t CompaerWrappedRoomFriend_94959(DLL2SDK::Assembly_CSharp::Friend::FriendClient* a_, DLL2SDK::Assembly_CSharp::Friend::FriendClient* b_); int32_t PriorityOfRoomFriendState_94960(DLL2SDK::CSProto::msg::GlobalPlayerStateEnums playerState_); DLL2SDK::Assembly_CSharp::Friend::FriendClient* GetEncourageFriendInfo_94961(); DLL2SDK::Assembly_CSharp::GameUI::Room::FriendInfoContainer* GetEncouragePlayerInfo_94962(); int32_t CompareFunc_94963(DLL2SDK::Assembly_CSharp::GameUI::Room::FriendInfoContainer* a_, DLL2SDK::Assembly_CSharp::GameUI::Room::FriendInfoContainer* b_); void SortFriends_94964(); void SortGameFriends_94965(); void SortRelationFriends_94966(); void set_FriendsBadgeNumber_94967(int32_t value_); int32_t get_FriendsBadgeNumber_94968(); void FullyUpdateFriendsBadgeNumber_94969(); bool IsFriend_94970(uint64_t playerid_); bool get_IsPullOut_94971(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_Messages_94972(); void FullyUpdateMessages_94973(DLL2SDK::mscorlib::System::Collections::Generic::List_1* messages_); void UpdateFriendAddMessageNotify_94974(DLL2SDK::CSProto::msg::GameFriendAddMessageNotify* res_); DLL2SDK::CSProto::msg::CSAddFriendMessage* GetMessage_94975(uint64_t playerID_); void AddMessage_94976(DLL2SDK::CSProto::msg::CSAddFriendMessage* message_, bool* showTip_); void RemoveMessage_94977(uint64_t playerID_); void ResponseMessage_94978(DLL2SDK::CSProto::msg::GameFriendAddAnswerRes* res_); void ResponseAllMessage_94979(DLL2SDK::CSProto::msg::CSAnswerAllFriendRes* res_); void SortmMessagesCache_94980(); void SortMessages_94981(); void RemoveNotExistMessage_94982(uint64_t playerID_); void set_MessageNotifyTip_94983(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_MessageNotifyTip_94984(); void set_MessageBadgeNumber_94985(int32_t value_); int32_t get_MessageBadgeNumber_94986(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_RecommendFriends_94987(); void RefreshRecommendFriends_94988(DLL2SDK::mscorlib::System::Collections::Generic::List_1* recommendFriends_); int32_t CompareRecommendFriends_94989(DLL2SDK::Assembly_CSharp::Friend::WrappedRecommendFriends* a_, DLL2SDK::Assembly_CSharp::Friend::WrappedRecommendFriends* b_); void RefreshRecommendFriendAddFriendBtnState_94990(uint64_t playerID_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_Blacks_94991(); void RefreshBlacks_94992(DLL2SDK::mscorlib::System::Collections::Generic::List_1* blacks_); DLL2SDK::CSProto::msg::CSFriend* GetBlack_94993(uint64_t playerID_); void AddBlack_94994(DLL2SDK::CSProto::msg::CSFriend* black_); void RemoveBlack_94995(uint64_t playerID_); DLL2SDK::Assembly_CSharp::Friend::FriendDataStore_EMenuType get_MenuType_94996(); uint64_t get_MenuPlayerID_94997(); void ConfigureMenu_94998(DLL2SDK::Assembly_CSharp::Friend::FriendDataStore_EMenuType menuType_, uint64_t playerID_); int32_t get_MenuCellNumber_94999(); DLL2SDK::Assembly_CSharp::Friend::FriendDataStore_EFriendMenuCellType GetMenuCellTypeAtIndex_95000(int32_t index_); void set_ChatPlayerID_95001(uint64_t value_); uint64_t get_ChatPlayerID_95002(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetChatList_95003(uint64_t playerID_); void ClearChatNotify_95004(uint64_t playerID_, bool notify_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_BRRecentGamePlayers_95005(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVPRecentGamePlayers_95006(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_ZombieRecentGamePlayers_95007(); void RefreshRecentGamePlayers_95008(int32_t pageIndex_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* recentGamePlayers_, DLL2SDK::CSProto::msg::RecommendType type_); void RefreshRecentPlayers_95009(DLL2SDK::mscorlib::System::Collections::Generic::List_1* recentGamePlayers_); int32_t GetRecentPlayerStateCompareWeight_95010(DLL2SDK::Assembly_CSharp::Friend::FriendClient* player_); void SetRecentGamePlayers_95011(int32_t bageIndex_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* mList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* recentList_); int32_t CompareBRRecentGamePlayer_95012(DLL2SDK::CSProto::msg::GroupFriendInfo* a_, DLL2SDK::CSProto::msg::GroupFriendInfo* b_); int32_t ComparePVPRecentGamePlayer_95013(DLL2SDK::CSProto::msg::GroupFriendInfo* a_, DLL2SDK::CSProto::msg::GroupFriendInfo* b_); int32_t CompareZombieRecentGamePlayer_95014(DLL2SDK::CSProto::msg::GroupFriendInfo* a_, DLL2SDK::CSProto::msg::GroupFriendInfo* b_); template int32_t CompareWithNull_95015(T a_, T b_); int32_t CompareFriendStateSort_95016(DLL2SDK::CSProto::msg::GlobalPlayerStateInfo* a_, DLL2SDK::CSProto::msg::GlobalPlayerStateInfo* b_); int32_t FriendStateWith_95017(DLL2SDK::CSProto::msg::GlobalPlayerStateInfo* a_, DLL2SDK::CSProto::msg::GlobalPlayerStateInfo* b_, DLL2SDK::CSProto::msg::GlobalPlayerStateEnums Estate_); void SetRecentFriendAdd_95018(bool isAdd_, uint64_t playerid_); bool IsAddRecentFriend_95019(uint64_t playerid_); bool IsRecentPlayer_95020(uint64_t playerid_); void InitializeDataStore_95021(); void ReLogin_95022(); void OnLocalChanged_95023(); void SetInviteLoginFlag_95024(uint64_t playerId_); void SetInviteJoinTime_95025(uint64_t playerId_); void ResetInviteTime_95026(DLL2SDK::CSProto::msg::CSGroupRoomPlayerEnterNtf* res_); DLL2SDK::mscorlib::System::String* GetOnlineFormat_95027(); DLL2SDK::mscorlib::System::String* GetOnlineRecentPlayersNum_95028(); void RefreshData_95029(); void RefreshUI_95030(); bool IsGameFriend_95031(uint64_t friendId_); bool IsFriendOnline_95032(); int64_t GetCurrentMillis_95033(); void AddNtfData_95034(DLL2SDK::CSProto::msg::GlobalPlayerStateInfo* stateInfo_); void RefreshNtfFriendStateList_95035(int64_t milluSecond_); DLL2SDK::CSProto::msg::GlobalPlayerStateInfo* GetNtfStateByFriendID_95036(uint64_t friendID_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRecentPlayers_95037(); void CopyFriendItems_95038(DLL2SDK::mscorlib::System::Collections::Generic::List_1* to_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* from_); int32_t _RefreshRecentPlayers_m__2_95042(DLL2SDK::Assembly_CSharp::Friend::FriendClient* a_, DLL2SDK::Assembly_CSharp::Friend::FriendClient* b_); void __xLuaBaseProxy_InitializeDataStore_95043(); void __xLuaBaseProxy_ReLogin_95044(); static void _cctor_95039(); static int32_t _SortmMessagesCache_m__0_95040(DLL2SDK::CSProto::msg::CSAddFriendMessage* a_, DLL2SDK::CSProto::msg::CSAddFriendMessage* b_); static int32_t _SortMessages_m__1_95041(DLL2SDK::CSProto::msg::CSAddFriendMessage* a_, DLL2SDK::CSProto::msg::CSAddFriendMessage* b_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct WrappedRecommendFriends : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::AllRecommendFriends* RecommendFriend_; bool AlreadySend_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94927(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendClient : DLL2SDK::mscorlib::System::Object { uint64_t FriendID_; DLL2SDK::CSProto::msg::CSFriend* Friend_; int32_t NewChats_; uint32_t NewChatTimeStamp_; bool bInviteOnLine_; double LastInviteJoinTime_; bool isSend_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFullName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94922(); int32_t get_LadderScore_94923(); int32_t get_BrLadderScore_94924(); DLL2SDK::Assembly_CSharp::Friend::PlayerStateType get_State_94925(); DLL2SDK::mscorlib::System::String* GetFullName_94926(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { enum struct EChatMessageMode : int32_t { None_ = static_cast(0x0), Chat_ = static_cast(0x1), Invitation_ = static_cast(0x2), WhatTheFuck_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Friend { enum struct EFriendGender : int32_t { FEMALE_ = static_cast(0x0), MALE_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendChatView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* Table_; DLL2SDK::Assembly_CSharp::UIInput* TalkInput_; DLL2SDK::Assembly_CSharp::UIButton* SendTalkBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94920(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendChatNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::UnityEngine::UnityEngine::Vector3 mHidePosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94915(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_94916(); void OnNavigationShowed_94917(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_94918(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_94919(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Social { struct FriendChatDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { uint64_t m_LastChatFriendId_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_FriendChatDict_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_FriendChatHasNewMsgDic_; struct StaticFields { int32_t m_MaxChatContentRecords_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerChatListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerHasNewMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPlayerIdHasNewMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChatMessageInfoToChatData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AppendFriendChatMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AppendOneFriendChatData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAllChatContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94904(); int32_t get_MaxChatContentRecords_94905(); uint64_t get_LastChatFriendId_94906(); void set_LastChatFriendId_94907(uint64_t value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPlayerChatListData_94908(uint64_t playerid_); void SetPlayerHasNewMsg_94909(uint64_t playerId_, bool bHasNewMsg_); bool IsPlayerIdHasNewMsg_94910(uint64_t playerid_); DLL2SDK::Assembly_CSharp::GameUI::Social::ChatData* ChatMessageInfoToChatData_94911(DLL2SDK::CSProto::msg::ChatMessageInfo* msgInfo_); void AppendFriendChatMsg_94912(DLL2SDK::CSProto::msg::ChatMessageInfo* msgInfo_); void AppendOneFriendChatData_94913(uint64_t playerid_, DLL2SDK::Assembly_CSharp::GameUI::Social::ChatData* onerecord_); void ClearAllChatContent_94914(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Social { struct ChatData : DLL2SDK::mscorlib::System::Object { uint64_t m_PlayerId_; uint64_t m_ChatTime_; DLL2SDK::mscorlib::System::String* m_StrChatContent_; DLL2SDK::mscorlib::System::String* m_StrPlayerName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94903(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendChatController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Friend::FriendChatView* mView_; DLL2SDK::Assembly_CSharp::Friend::FriendDataStore* mDataStore_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mChatMessages_; DLL2SDK::mscorlib::System::String* mPendingContent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateChatInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSendTalkClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSendMsgResp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDataSource_CellAssetIDForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDataSource_ConfigureCellForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDataSource_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDataSource_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDelegate_DidSelectRow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94883(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_94884(); void Init_94885(); void RegisterDelegates_94886(); void UnRegisterDelegates_94887(); void WillShow_94888(); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_94889(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void UpdateChatInfo_94890(); void OnSendTalkClick_94891(); void OnSendMsgResp_94892(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); DLL2SDK::Assembly_CSharp::EAssetID GameUI_IUIFlowTableDataSource_CellAssetIDForRow_94893(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void GameUI_IUIFlowTableDataSource_ConfigureCellForRow_94894(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell* cell_, int32_t row_); int32_t GameUI_IUIFlowTableDataSource_RowNumber_94895(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_); float GameUI_IUIFlowTableDataSource_HeightForRow_94896(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void GameUI_IUIFlowTableDelegate_DidSelectRow_94897(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_94898(); void __xLuaBaseProxy_Init_94899(); void __xLuaBaseProxy_RegisterDelegates_94900(); void __xLuaBaseProxy_UnRegisterDelegates_94901(); void __xLuaBaseProxy_WillShow_94902(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendChatCell : DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell { DLL2SDK::Assembly_CSharp::UIWidget* Container_; DLL2SDK::Assembly_CSharp::UIWidget* ContentWidget_; DLL2SDK::Assembly_CSharp::UINetworkTexture* Avatar_; DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::Assembly_CSharp::UILabel* Content_; DLL2SDK::Assembly_CSharp::UISprite* ContentBG_; DLL2SDK::Assembly_CSharp::UIWidget* TimeWidget_; DLL2SDK::Assembly_CSharp::UILabel* TimeLabel_; struct StaticFields { int32_t kLineCharaters_; float kLineHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Configure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimpleContentHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCellHeightOf_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94878(); void Configure_94879(DLL2SDK::Assembly_CSharp::Friend::ChatMessageMode* mode_); static float SimpleContentHeight_94880(DLL2SDK::mscorlib::System::String* content_); static float GetCellHeightOf_94881(DLL2SDK::Assembly_CSharp::Friend::ChatMessageMode* mode_); static void _cctor_94882(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendCellC : DLL2SDK::Assembly_CSharp::Friend::FriendCell { DLL2SDK::UnityEngine::UnityEngine::GameObject* AgreeGO_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RejectGO_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RequestGO_; DLL2SDK::Assembly_CSharp::UIButton* AgreeButton_; DLL2SDK::Assembly_CSharp::UIButton* RejectButton_; struct StaticFields { int32_t kAgreeFlag_; int32_t kRejectFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Configure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStart_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94872(); void Configure_94873(DLL2SDK::CSProto::msg::CSAddFriendMessage* message_, DLL2SDK::Assembly_CSharp::UIPanel* mCutPanel_, bool ShowEffect_); void OnStart_94874(); void _OnStart_m__0_94875(); void _OnStart_m__1_94876(); void __xLuaBaseProxy_OnStart_94877(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendCellA : DLL2SDK::Assembly_CSharp::Friend::FriendCell { DLL2SDK::Assembly_CSharp::UIWidget* StatusMask_; DLL2SDK::Assembly_CSharp::UILabel* Status_; DLL2SDK::Assembly_CSharp::UILabel* Badge_; DLL2SDK::Assembly_CSharp::UIButton* UnBlockBtn_; DLL2SDK::CSProto::msg::FriendType friendType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUnBlockBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Configure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Configure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Configure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_Configure_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94848(); void OnStart_94849(); void OnUnBlockBtnClick_94850(); void Configure_94851(DLL2SDK::CSProto::msg::GlobalPlayerStateInfo* state_); void Configure_94852(DLL2SDK::Assembly_CSharp::Friend::FriendClient* friend_, DLL2SDK::Assembly_CSharp::UIPanel* mCutPanel_); void Configure_94853(DLL2SDK::CSProto::msg::CSFriend* friend_, DLL2SDK::Assembly_CSharp::UIPanel* mCutPanel_, bool bShowEffect_); void Configure_94854(DLL2SDK::Assembly_CSharp::Friend::WrappedRecommendFriends* recommend_, int32_t index_); void __xLuaBaseProxy_OnStart_94855(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendBlockTipsView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::Assembly_CSharp::UIButton* OkButton_; DLL2SDK::Assembly_CSharp::UIButton* CancelButton_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94831(); void BindData_94832(DLL2SDK::Assembly_CSharp::Chat::ChatMenuBarMode* playerInfo_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendBlockTipsController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::Friend::FriendBlockTipsView* mView_; DLL2SDK::Assembly_CSharp::Chat::ChatDataStore* mChatDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOkButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelButtonClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94817(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_94818(); void Init_94819(); void OnOpen_94820(); void RegisterDelegates_94821(); void UnRegisterDelegates_94822(); void OnOkButtonClick_94823(); void HideView_94824(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnCancelButtonClick_94825(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_94826(); void __xLuaBaseProxy_Init_94827(); void __xLuaBaseProxy_OnOpen_94828(); void __xLuaBaseProxy_RegisterDelegates_94829(); void __xLuaBaseProxy_UnRegisterDelegates_94830(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendBlackView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* Grid_; DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* Table_; DLL2SDK::Assembly_CSharp::UIWidget* NoBlacks_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94814(); void Awake_94815(); void __xLuaBaseProxy_Awake_94816(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendBlackController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::Friend::FriendBlackView* mView_; DLL2SDK::Assembly_CSharp::Friend::FriendDataStore* mDataStore_; bool mBShowEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGotoPersonInfoView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnFromPersonInfoView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseFriendPopupWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_CellAssetIDForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_ConfigureCellForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_ColumnNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_WidthForColumn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDelegate_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseButtonClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94788(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_94789(); void RegisterDelegates_94790(); void UnRegisterDelegates_94791(); void Init_94792(); void OnOpen_94793(); void OnGotoPersonInfoView_94794(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnReturnFromPersonInfoView_94795(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnCloseFriendPopupWindow_94796(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_94797(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void UpdateView_94798(bool resetpostion_); DLL2SDK::Assembly_CSharp::EAssetID GameUI_IUIFlowGridDataSource_CellAssetIDForPath_94799(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void GameUI_IUIFlowGridDataSource_ConfigureCellForPath_94800(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* cell_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); int32_t GameUI_IUIFlowGridDataSource_RowNumber_94801(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t column_); float GameUI_IUIFlowGridDataSource_HeightForRow_94802(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); int32_t GameUI_IUIFlowGridDataSource_ColumnNumber_94803(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_); float GameUI_IUIFlowGridDataSource_WidthForColumn_94804(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void GameUI_IUIFlowGridDelegate_DidSelectRow_94805(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void OnCloseButtonClick_94806(); void _OnOpen_m__0_94807(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_94808(); void __xLuaBaseProxy_RegisterDelegates_94809(); void __xLuaBaseProxy_UnRegisterDelegates_94810(); void __xLuaBaseProxy_Init_94811(); void __xLuaBaseProxy_OnOpen_94812(); void __xLuaBaseProxy_OnCloseButtonClick_94813(); }; } namespace DLL2SDK::Assembly_CSharp { struct DelAccTimeoutPopView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UILabel* contentLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94786(); void SetContent_94787(DLL2SDK::mscorlib::System::String* text_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct DelAccSecondPopView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::GameUI::UISecondPopupTemplate* m_UITemplate_; DLL2SDK::Assembly_CSharp::UIButton* BtnCancel_; DLL2SDK::Assembly_CSharp::UIButton* BtnDelete_; DLL2SDK::Assembly_CSharp::UILabel* BtnCancelLabel_; DLL2SDK::Assembly_CSharp::UILabel* BtnDeleteLabel_; DLL2SDK::Assembly_CSharp::UILabel* contentLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UIInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTitle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94782(); void UIInit_94783(); void SetTitle_94784(DLL2SDK::mscorlib::System::String* text_); void __xLuaBaseProxy_SetTitle_94785(DLL2SDK::mscorlib::System::String* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct DelAccLoginPopView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIButton* sureBtn_; DLL2SDK::Assembly_CSharp::UIButton* closeBtn_; DLL2SDK::Assembly_CSharp::UILabel* titleLabel_; DLL2SDK::Assembly_CSharp::UILabel* sureBtnLabel_; DLL2SDK::Assembly_CSharp::UILabel* contentLabel_; int32_t lastTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UIInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContentLabel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94779(); void UIInit_94780(); void SetContentLabel_94781(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct DelAccFirstPopView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigTemplate* m_UITemplate_; DLL2SDK::Assembly_CSharp::UIButton* btnCancel_; DLL2SDK::Assembly_CSharp::UIButton* btnDelete_; DLL2SDK::Assembly_CSharp::UILabel* labelCancel_; DLL2SDK::Assembly_CSharp::UILabel* labelDelete_; DLL2SDK::Assembly_CSharp::UILabel* labelContent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UIInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTitle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94774(); void UIInit_94775(); void SetTitle_94776(DLL2SDK::mscorlib::System::String* text_); void SetContent_94777(DLL2SDK::mscorlib::System::String* text_); void __xLuaBaseProxy_SetTitle_94778(DLL2SDK::mscorlib::System::String* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct DelAccCancelView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::GameUI::UISecondPopupTemplate* m_UITemplate_; DLL2SDK::Assembly_CSharp::UIButton* BtnCancel_; DLL2SDK::Assembly_CSharp::UIButton* BtnSure_; DLL2SDK::Assembly_CSharp::UILabel* BtnCancelLabel_; DLL2SDK::Assembly_CSharp::UILabel* BtnSureLabel_; DLL2SDK::Assembly_CSharp::UILabel* contentLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UIInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTitle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94770(); void UIInit_94771(); void SetTitle_94772(DLL2SDK::mscorlib::System::String* text_); void __xLuaBaseProxy_SetTitle_94773(DLL2SDK::mscorlib::System::String* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct DelAccCancelSuccessPopView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIButton* sureBtn_; DLL2SDK::Assembly_CSharp::UILabel* sureBtnLabel_; DLL2SDK::Assembly_CSharp::UILabel* contentLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94769(); }; } namespace DLL2SDK::Assembly_CSharp { struct DelAccTimeoutPopController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::DelAccTimeoutPopView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94763(); void Init_94764(); void SetUI_94765(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_94766(); void __xLuaBaseProxy_Init_94767(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_94768(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct DelAccSecondPopController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::DelAccSecondPopView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnCloseClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnDeleteClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResDeleteAccountError_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94751(); void Init_94752(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_94753(); void RegisterDelegates_94754(); void UnRegisterDelegates_94755(); void _OnBtnCloseClick_94756(); void _OnBtnDeleteClick_94757(); void OnResDeleteAccountError_94758(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void __xLuaBaseProxy_Init_94759(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_94760(); void __xLuaBaseProxy_RegisterDelegates_94761(); void __xLuaBaseProxy_UnRegisterDelegates_94762(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct DelAccLoginPopController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameLogin::DelAccLoginPopView* m_View_; DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController* m_LoadingFlowController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnCloseClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnsureClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CallbackToLoadingFlowControllerFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Backtologin_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94736(); DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController* get_LoadingFlowController_94737(); void set_LoadingFlowController_94738(DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController* value_); void Init_94739(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_94740(); void RegisterDelegates_94741(); void UnRegisterDelegates_94742(); void _OnBtnCloseClick_94743(); void _OnBtnsureClick_94744(); void CallbackToLoadingFlowControllerFinish_94745(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult result_); void Backtologin_94746(); void __xLuaBaseProxy_Init_94747(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_94748(); void __xLuaBaseProxy_RegisterDelegates_94749(); void __xLuaBaseProxy_UnRegisterDelegates_94750(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct DelAccFirstPopController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::DelAccFirstPopView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnCloseClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnDeleteClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94725(); void Init_94726(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_94727(); void RegisterDelegates_94728(); void UnRegisterDelegates_94729(); void _OnBtnCloseClick_94730(); void _OnBtnDeleteClick_94731(); void __xLuaBaseProxy_Init_94732(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_94733(); void __xLuaBaseProxy_RegisterDelegates_94734(); void __xLuaBaseProxy_UnRegisterDelegates_94735(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct DelAccCancelSuccessPopController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameLogin::DelAccCancelSuccessPopView* m_View_; DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController* m_LoadingFlowController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnsureClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseAndFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CallbackToLoadingFlowControllerFinish_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94708(); DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController* get_LoadingFlowController_94709(); void set_LoadingFlowController_94710(DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController* value_); void Init_94711(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_94712(); void RegisterDelegates_94713(); void UnRegisterDelegates_94714(); void SetUI_94715(); void OnCloseButtonClick_94716(); void _OnBtnsureClick_94717(); void CloseAndFinish_94718(); void CallbackToLoadingFlowControllerFinish_94719(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult result_); void __xLuaBaseProxy_Init_94720(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_94721(); void __xLuaBaseProxy_RegisterDelegates_94722(); void __xLuaBaseProxy_UnRegisterDelegates_94723(); void __xLuaBaseProxy_OnCloseButtonClick_94724(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct DelAccCancelController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameLogin::DelAccCancelView* m_View_; DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController* m_LoadingFlowController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnCloseClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnSureClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResRecoverAccount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowDelAccCancelFailMessageBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDelAccCancelFailMessageBoxCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CallbackToLoadingFlowControllerFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CallbackToLoadingFlowControllerProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseAndBackToLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Backtologin_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94688(); DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController* get_LoadingFlowController_94689(); void set_LoadingFlowController_94690(DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController* value_); void Init_94691(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_94692(); void RegisterDelegates_94693(); void UnRegisterDelegates_94694(); void _OnBtnCloseClick_94695(); void _OnBtnSureClick_94696(); void OnResRecoverAccount_94697(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void ShowDelAccCancelFailMessageBox_94698(); void OnDelAccCancelFailMessageBoxCallback_94699(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void CallbackToLoadingFlowControllerFinish_94700(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult result_); void CallbackToLoadingFlowControllerProgress_94701(DLL2SDK::mscorlib::System::String* tips_, float progress_); void CloseAndBackToLogin_94702(); void Backtologin_94703(); void __xLuaBaseProxy_Init_94704(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_94705(); void __xLuaBaseProxy_RegisterDelegates_94706(); void __xLuaBaseProxy_UnRegisterDelegates_94707(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct RecoverAccSystemAssist : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AccountRecoverRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAccountRecoverResponse_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94685(); bool AccountRecoverRequest_94686(); void OnAccountRecoverResponse_94687(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* err_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct DelAccSystemAssist : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AccountDeleteRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAccountDeleteResponse_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94682(); bool AccountDeleteRequest_94683(); void OnAccountDeleteResponse_94684(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* err_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct UICreditsPopView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* flowGrid_; DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; DLL2SDK::Assembly_CSharp::UIPanel* scrollViewPanel_; DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigTemplate* template_; DLL2SDK::UnityEngine::UnityEngine::GameObject* accelerateBtn_; DLL2SDK::UnityEngine::UnityEngine::Vector3 targetVec_; float scrollSpeed_; float normalSpeed_; float accelerateSpeed_; bool bSlerpScroll__; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UIInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFadeIn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFadeIn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_tweenOnUpdateCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SlerpScrollTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyCreditsPopViewClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94672(); void UIInit_94673(); void StartFadeIn_94674(float time_); void StopFadeIn_94675(); void tweenOnUpdateCallBack_94676(float value_); void SlerpScrollTo_94677(DLL2SDK::UnityEngine::UnityEngine::Vector3 TargetVec_, float dt_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_94678(); void Tick_94679(float dt_); void NotifyCreditsPopViewClose_94680(); void __xLuaBaseProxy_Tick_94681(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct UICreditsPopController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::UICreditsPopView* m_View_; DLL2SDK::Assembly_CSharp::FrontEnd::CreditDate* creditData_; float departmentHeight_; float groupHeight_; float staffHeight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTargetVec_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAccelerateBtnPressed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifySettingsCreditsPopViewClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CellAssetIDForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureCellForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ColumnNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WidthForColumn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94646(); void Init_94647(); void OnOpen_94648(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_94649(); void RegisterDelegates_94650(); void UnRegisterDelegates_94651(); void OnCloseBtnClick_94652(); void SetTargetVec_94653(); void OnAccelerateBtnPressed_94654(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool isPressed_); void OnNotifySettingsCreditsPopViewClose_94655(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void DidSelectRow_94656(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); DLL2SDK::Assembly_CSharp::EAssetID CellAssetIDForPath_94657(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void ConfigureCellForPath_94658(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* cell_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); int32_t RowNumber_94659(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t column_); int32_t ColumnNumber_94660(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_); float HeightForRow_94661(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); float WidthForColumn_94662(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void _OnNotifySettingsCreditsPopViewClose_m__0_94663(); void __xLuaBaseProxy_Init_94664(); void __xLuaBaseProxy_OnOpen_94665(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_94666(); void __xLuaBaseProxy_RegisterDelegates_94667(); void __xLuaBaseProxy_UnRegisterDelegates_94668(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct Staff : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* name_; DLL2SDK::mscorlib::System::String* job_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94645(DLL2SDK::Assembly_CSharp::Config::ProducersConfig* config_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct Group : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* staffs_; DLL2SDK::mscorlib::System::String* name_; int32_t startRowNum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddStaff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCellType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94641(); void AddStaff_94642(DLL2SDK::Assembly_CSharp::Config::ProducersConfig* config_); int32_t GetRowNumber_94643(); DLL2SDK::Assembly_CSharp::FrontEnd::ECellType GetCellType_94644(int32_t row_, int32_t column_, int32_t* columnPerRow_, DLL2SDK::Array* content_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct Department : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* groups_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* groupDic_; DLL2SDK::mscorlib::System::String* name_; int32_t startRowNum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddStaff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitStartRowNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCellType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94636(); void AddStaff_94637(DLL2SDK::Assembly_CSharp::Config::ProducersConfig* config_); int32_t GetRowNumber_94638(); void InitStartRowNum_94639(); DLL2SDK::Assembly_CSharp::FrontEnd::ECellType GetCellType_94640(int32_t row_, int32_t column_, int32_t* columnPerRow_, DLL2SDK::Array* content_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct CreditDate : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* departments_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* departmentDic_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCreditDateToDepartment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEachCellRowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitStartRowNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCellType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94630(DLL2SDK::Array* configs_); void SetCreditDateToDepartment_94631(DLL2SDK::Assembly_CSharp::Config::ProducersConfig* config_); int32_t GetRowNumber_94632(); DLL2SDK::Array* GetEachCellRowNumber_94633(); void InitStartRowNum_94634(); DLL2SDK::Assembly_CSharp::FrontEnd::ECellType GetCellType_94635(int32_t row_, int32_t column_, int32_t* columnPerRow_, DLL2SDK::Array* content_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { enum struct ECellType : int32_t { EDepartment_ = static_cast(0x0), EGroup_ = static_cast(0x1), EStaff_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct CreditsStaffFlowGridCell : DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell { DLL2SDK::Assembly_CSharp::UILabel* NameLabel_; DLL2SDK::Assembly_CSharp::UILabel* JobLabel_; DLL2SDK::Assembly_CSharp::UILabel* NameLabelNoJob_; DLL2SDK::Assembly_CSharp::UIDragScrollView* DragScrollView_; DLL2SDK::UnityEngine::UnityEngine::GameObject* splitIcon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94628(); void SetData_94629(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* job_); }; } namespace DLL2SDK::Assembly_CSharp { struct CreditsGroupFlowGridCell : DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell { DLL2SDK::Assembly_CSharp::UILabel* NameLabel_; DLL2SDK::Assembly_CSharp::UIDragScrollView* DragScrollView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94626(); void SetData_94627(DLL2SDK::mscorlib::System::String* name_); }; } namespace DLL2SDK::Assembly_CSharp { struct CreditsDepartmentFlowGridCell : DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell { DLL2SDK::Assembly_CSharp::UILabel* NameLabel_; DLL2SDK::Assembly_CSharp::UIDragScrollView* DragScrollView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94624(); void SetData_94625(DLL2SDK::mscorlib::System::String* name_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CommonRulesView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::UILabel* title_; DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; DLL2SDK::UnityEngine::UnityEngine::Transform* grid_; DLL2SDK::Assembly_CSharp::UITable* gridTable_; DLL2SDK::Assembly_CSharp::GameUI::CommonRulesSubItem* gridItem_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* newGridItemList_; struct StaticFields { int32_t DELTA_HEIGHT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnViewShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSubData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94619(); void OnViewShow_94620(); void UpdateView_94621(DLL2SDK::Assembly_CSharp::Config::CommonRulesConfig* csv_); void UpdateSubData_94622(DLL2SDK::mscorlib::System::Collections::Generic::List_1* dataList_); void __xLuaBaseProxy_OnViewShow_94623(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CommonRulesSubItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* subTitle_; DLL2SDK::Assembly_CSharp::UILabel* subContent_; DLL2SDK::Assembly_CSharp::UISprite* logo_; float cacheHeight_; float contentHeight_; struct StaticFields { int32_t DELTA_SMALL_HEIGHT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemHeight_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94615(); void SetItem_94616(DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* content_); void ResetItem_94617(); float GetItemHeight_94618(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CommonRulesSimpleView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::UILabel* ExplanationTip_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94614(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CommonRulesSimpleController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::GameUI::CommonRulesSimpleView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetExplanation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94604(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_94605(); void Init_94606(); void RegisterDelegates_94607(); void UnRegisterDelegates_94608(); void SetExplanation_94609(DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* content_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_94610(); void __xLuaBaseProxy_Init_94611(); void __xLuaBaseProxy_RegisterDelegates_94612(); void __xLuaBaseProxy_UnRegisterDelegates_94613(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CommonRulesManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* commonRulesMap_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::CommonRulesManager* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCommonRulesById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCommonRulesByTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCommonRulesByTabAndTabChild_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94598(); void InitConfig_94599(); DLL2SDK::Assembly_CSharp::Config::CommonRulesConfig* GetCommonRulesById_94600(int32_t id_); DLL2SDK::Assembly_CSharp::Config::CommonRulesConfig* GetCommonRulesByTab_94601(int32_t tab_); DLL2SDK::Assembly_CSharp::Config::CommonRulesConfig* GetCommonRulesByTabAndTabChild_94602(int32_t tab_, int32_t tabChild_); static void _cctor_94603(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CommonRulesController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::GameUI::CommonRulesView* commonRulesView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateViewByConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnKeyPressed_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94583(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_94584(); void Init_94585(); void RegisterDelegates_94586(); void UnRegisterDelegates_94587(); void UpdateViewByConfig_94588(DLL2SDK::Assembly_CSharp::Config::CommonRulesConfig* csv_); void OnOpen_94589(); void UpdateScrollView_94590(); bool OnReturnKeyPressed_94591(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_94592(); void __xLuaBaseProxy_Init_94593(); void __xLuaBaseProxy_RegisterDelegates_94594(); void __xLuaBaseProxy_UnRegisterDelegates_94595(); void __xLuaBaseProxy_OnOpen_94596(); bool __xLuaBaseProxy_OnReturnKeyPressed_94597(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct ZombieUtil : DLL2SDK::mscorlib::System::Object { bool _HasOpening_k__BackingField_; DLL2SDK::Assembly_CSharp::PVE::ZombieOpening* _OpeningScreen_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::PVE::ZombieUtil* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94577(); bool get_HasOpening_94578(); void set_HasOpening_94579(bool value_); DLL2SDK::Assembly_CSharp::PVE::ZombieOpening* get_OpeningScreen_94580(); void set_OpeningScreen_94581(DLL2SDK::Assembly_CSharp::PVE::ZombieOpening* value_); static void _cctor_94582(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { enum struct EZombieOpeningType : int32_t { Text_ = static_cast(0x0), Vedio_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct UITabPageSwitch : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float Duration_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* Curve_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PageCfg_; DLL2SDK::Assembly_CSharp::GameCommon::UITabPageSwitch_PageConfig* mCurrentPage_; DLL2SDK::Assembly_CSharp::GameCommon::UITabPageSwitch_PageConfig* mTargetPage_; float mEscapedTime_; bool mIsSwitching_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mDirection_; float mOffset_; DLL2SDK::System_Core::System::Action* mCallback_; DLL2SDK::mscorlib::System::String* mCachedPageName_; DLL2SDK::System_Core::System::Action* mCachedCallback_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeIn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94568(); void Awake_94569(); void FadeIn_94570(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::System_Core::System::Action* callback_); void Update_94571(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIItemTemplateView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* mItemTemplate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94566(); void SetData_94567(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct MultiModeLabel : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::String* mText_; DLL2SDK::Assembly_CSharp::UILabel* Title_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Modes_; int32_t DefaultMode_; int32_t IntTag_; int32_t modeCache_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureModeView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94559(); DLL2SDK::mscorlib::System::String* get_Text_94560(); void set_Text_94561(DLL2SDK::mscorlib::System::String* value_); int32_t get_Mode_94562(); void set_Mode_94563(int32_t value_); void Awake_94564(); void ConfigureModeView_94565(int32_t mode_); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct ItemDescTipsView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::Assembly_CSharp::UILabel* Desc_; DLL2SDK::Assembly_CSharp::UISprite* BG_; DLL2SDK::Assembly_CSharp::UIWidget* OtherArea_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NamePart_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjusetBGHeight_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94557(); void AdjusetBGHeight_94558(); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct ItemDescTipsBindData : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t itemId_; DLL2SDK::UnityEngine::UnityEngine::Vector3 position_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94552(); int32_t get_ItemId_94553(); void set_ItemId_94554(int32_t value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_worldPosition_94555(); void set_worldPosition_94556(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct FriendAndSettingView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* SettingBtn_; DLL2SDK::Assembly_CSharp::UIButton* FrientBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94551(); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct ButtonClickWithAnimator : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Animator* animtor_; float DelayTime_; DLL2SDK::Assembly_CSharp::EventDelegate_Callback* CallBack_; bool bBegin_; float sumTime_; bool bHasInited_; bool bClickHasCheck_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Set_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixedUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94546(); void Set_94547(DLL2SDK::Assembly_CSharp::EventDelegate_Callback* callback_); void OnPress_94548(bool isPressed_); void OnButtonClick_94549(); void FixedUpdate_94550(); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct ButtonClickScaleView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* ObjTransformList_; DLL2SDK::UnityEngine::UnityEngine::Vector3 OnPressScale_; DLL2SDK::UnityEngine::UnityEngine::Vector3 OffPressScale_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94543(); void OnPress_94544(bool isPressed_); void OnDisable_94545(); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct ButtonClickOffsetView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIWidget* widget_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Offset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ZoomScale_; DLL2SDK::UnityEngine::UnityEngine::Vector3 defalutPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 defalutScale_; DLL2SDK::Array* cacheWidgets_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94540(); void Awake_94541(); void OnPress_94542(bool isPressed_); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct ButtonClickHightLightView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool IsUpdatePressState_; DLL2SDK::Assembly_CSharp::UIButton* targetBtn_; DLL2SDK::Array* PressShowObjs_; DLL2SDK::Array* PressHideObjs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPressObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94534(); void Awake_94535(); void Update_94536(); void OnPress_94537(bool isPressed_); void ShowPressObj_94538(bool isShow_); void OnDisable_94539(); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct ButtonClickChangeView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::String* TypeName_; DLL2SDK::mscorlib::System::Type* type_; float scale_; float TweenScaleTimes_; float Duration_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94528(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_ScaleFrom_94529(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_ScaleTo_94530(); void Start_94531(); void Awake_94532(); void OnPress_94533(bool isPressed_); }; } namespace DLL2SDK::Assembly_CSharp { struct VNGView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94526(); void Awake_94527(); }; } namespace DLL2SDK::Assembly_CSharp { struct UICommonTipHolder : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { bool m_Init_; bool m_IsPress_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_CurrentPos_; float m_Duration_; float Max_Duration_; DLL2SDK::System_Core::System::Action* OnClickCallback_; DLL2SDK::Assembly_CSharp::UIButton* Btn_; DLL2SDK::Assembly_CSharp::UICommonTipHolder_BtnCallbackHandler* callback_; int32_t m_ItemId_; DLL2SDK::Assembly_CSharp::GameCommon::EUICommonItemDescType m_DescType_; int32_t m_Width_; int32_t m_Height_; DLL2SDK::Assembly_CSharp::GameCommon::ETipSide m_TipSide_; int32_t m_PanelDepth_; DLL2SDK::mscorlib::System::String* m_DescText_; struct StaticFields { float Max_Distance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_InitData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94499(); void Update_94500(); void OnPress_94501(bool press_); void OnDrag_94502(DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void InitData_94503(int32_t itemId_, DLL2SDK::Assembly_CSharp::GameCommon::EUICommonItemDescType descType_, int32_t width_, int32_t height_, DLL2SDK::Assembly_CSharp::GameCommon::ETipSide tipSide_, int32_t panelDepth_, DLL2SDK::Assembly_CSharp::UICommonTipHolder_BtnCallbackHandler* tCallback_); void InitData_94504(DLL2SDK::mscorlib::System::String* descText_, int32_t width_, int32_t height_, DLL2SDK::Assembly_CSharp::GameCommon::ETipSide tipSide_, int32_t panelDepth_, DLL2SDK::Assembly_CSharp::UICommonTipHolder_BtnCallbackHandler* tCallback_); void SetCallback_94505(DLL2SDK::Assembly_CSharp::UICommonTipHolder_BtnCallbackHandler* tCallback_); void SetShow_94506(bool show_); void OnClick_94507(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UICommonSpriteNum : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UITable* table_; DLL2SDK::Assembly_CSharp::UISprite* Ones_; DLL2SDK::Assembly_CSharp::UISprite* Tens_; DLL2SDK::Assembly_CSharp::UISprite* Hundreds_; DLL2SDK::mscorlib::System::String* SpritePrefix_; DLL2SDK::Assembly_CSharp::UISprite* PVERound_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAllNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPveRound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94495(); void SetText_94496(int32_t num_, bool bHideZeroPrex_); void ShowAllNum_94497(bool show_); void SetPveRound_94498(int32_t round_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UICommonRedPointBox : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* RedPoint_; DLL2SDK::mscorlib::System::String* m_PlayerPrefsName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRedPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94492(); void SetRedPoint_94493(DLL2SDK::mscorlib::System::String* PlayerPrefsName_); void OnClick_94494(); }; } namespace DLL2SDK::Assembly_CSharp { struct UICommonReceiveItemBaseView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::Assembly_CSharp::UILabel* Desc_; DLL2SDK::Assembly_CSharp::UISprite* QualityBar_; DLL2SDK::Assembly_CSharp::GameUI::UITimeLimitTemplate* TimeLimit_; DLL2SDK::Assembly_CSharp::GameUI::Share::ShareContainer* shareContainer_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ClickBoxList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGeneralInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94362(); void SetGeneralInfo_94363(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_); }; } namespace DLL2SDK::Assembly_CSharp { struct UICommonReceiveItemBaseController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::UICommonReceiveItemBaseView* m_View_; DLL2SDK::Assembly_CSharp::Squad::SIItem* m_Item_; DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* _shareData_; DLL2SDK::Assembly_CSharp::GameUI::Share::CommonShareBtnNodeController* _shareBtnWindow_; DLL2SDK::System_Core::System::Action* BackAction_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetShareBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetShareBtnWindowActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShareBtnClicked_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94343(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_94344(); void Init_94345(); void OnOpen_94346(); void OnClose_94347(); void RegisterDelegates_94348(); void UnRegisterDelegates_94349(); void SetData_94350(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_, DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* shareData_); void InitUI_94351(); void ResetShareBtn_94352(); void ResetShareBtnWindowActive_94353(bool active_); void OnCloseBtnClick_94354(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnShareBtnClicked_94355(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_94356(); void __xLuaBaseProxy_Init_94357(); void __xLuaBaseProxy_OnOpen_94358(); void __xLuaBaseProxy_OnClose_94359(); void __xLuaBaseProxy_RegisterDelegates_94360(); void __xLuaBaseProxy_UnRegisterDelegates_94361(); }; } namespace DLL2SDK::Assembly_CSharp { struct UICommonReceiveWeapNavigationUIController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::UICommonReceiveWeaponController* m_ChangeController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowWeaponSpecialScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94440(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_94441(); bool IsShowWeapon_94442(); bool IsShowWeaponSpecialScene_94443(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_94444(); bool IsEnableCameraClear_94445(); void OnNavigationShowed_94446(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_94447(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void StopAnim_94448(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_94449(); bool __xLuaBaseProxy_IsShowWeapon_94450(); bool __xLuaBaseProxy_IsShowWeaponSpecialScene_94451(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_94452(); bool __xLuaBaseProxy_IsEnableCameraClear_94453(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UICommonReceiveView : DLL2SDK::Assembly_CSharp::GameUI::UIRecieveBaseView { DLL2SDK::Assembly_CSharp::UILabel* LabelTurnToMail_; DLL2SDK::Assembly_CSharp::UILabel* LabelTitle_; DLL2SDK::Assembly_CSharp::UILabel* LabelSafeBoxTurnToMail_; DLL2SDK::UnityEngine::UnityEngine::Animator* ViewAnimator_; DLL2SDK::Assembly_CSharp::GameUI::UICommonReceiveView_CommonGroup* Common_; DLL2SDK::Assembly_CSharp::GameUI::UICommonReceiveView_SpecialGroup* Special_; DLL2SDK::Assembly_CSharp::Squad::SIItem* m_CacheGiftBag_; DLL2SDK::UnityEngine::UnityEngine::Vector3 low5Pos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 big5Pos_; bool ifBigger5Item_; int32_t rewardStyle_; int32_t perLineNum_; int32_t MaxShowNum_; bool needShowDecompose_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* GridChilds_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* items_; bool onOpen_; int32_t showChildIndex_; float showtime_; int32_t checkIndex_; float SoundPlayTime_; float SoundPlayTimeCounter_; DLL2SDK::Assembly_CSharp::GameUI::UICommonReceiveView_ECommonReceiveAnimStep animStep_; bool isShowing3DScene_; DLL2SDK::System_Core::System::Action* Delay_; struct StaticFields { float SHOW_TIME_DEFINE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DontCacheFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReceiveItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateChildObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCommon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGiftBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOpenInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayCommonCloseTween_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_myclose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show3DScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayCall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTurnToMailTip_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94413(); bool DontCacheFlag_94414(); void InitData_94415(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* receiveItemList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* receiveBoxList_, int32_t rewardStyle_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetReceiveItemList_94416(); void GenerateChildObject_94417(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* receiveItemList_, int32_t* index_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* refreshCoin_); void ShowCommon_94418(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* receiveItemList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* receiveBoxList_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetGiftBag_94419(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_94420(); void SetOpenInit_94421(); void WillClose_94422(); void Tick_94423(float dt_); void PlayCommonCloseTween_94424(); void ShowButton_94425(); void myclose_94426(); void Show3DScene_94427(int32_t index_); void DelayCall_94428(); void SetTurnToMailTip_94429(bool turnToMail_, bool bSafeBox_); bool __xLuaBaseProxy_DontCacheFlag_94430(); void __xLuaBaseProxy_WillClose_94431(); void __xLuaBaseProxy_Tick_94432(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct UICommonReceiveTipView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIPanel* panel_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetTip_; DLL2SDK::Assembly_CSharp::UISprite* SpriteTextBg_; DLL2SDK::Assembly_CSharp::UILabel* LabelText_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetContainer_; DLL2SDK::Assembly_CSharp::GameCommon::EUICommonItemDescType m_DescType_; DLL2SDK::mscorlib::System::String* m_Text_; DLL2SDK::Assembly_CSharp::GameCommon::ETipSide m_TipSide_; DLL2SDK::UnityEngine::UnityEngine::Transform* TransTopLeft_; DLL2SDK::UnityEngine::UnityEngine::Transform* TransBottomRight_; float CAMERA_DISTANCE_Z_; DLL2SDK::UnityEngine::UnityEngine::Vector3 vecTopLeft_; DLL2SDK::UnityEngine::UnityEngine::Vector3 vecBottomRight_; struct StaticFields { int32_t DEFAULT_PANEL_DEPTH_; int32_t ORIGINAL_PANEL_DEPTH_; int32_t kWPadding_; int32_t kHPadding_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPosLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshText_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94406(); void Awake_94407(); void InitPosLimit_94408(); void SetTip_94409(bool show_, int32_t itemId_, DLL2SDK::Assembly_CSharp::GameCommon::EUICommonItemDescType descType_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_, int32_t width_, int32_t height_, DLL2SDK::Assembly_CSharp::GameCommon::ETipSide tipSide_, int32_t panelDepth_); void SetTip_94410(bool show_, DLL2SDK::mscorlib::System::String* descText_, DLL2SDK::Assembly_CSharp::GameCommon::EUICommonItemDescType descType_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_, int32_t width_, int32_t height_, DLL2SDK::Assembly_CSharp::GameCommon::ETipSide tipSide_, int32_t panelDepth_); void RefreshText_94411(); void __xLuaBaseProxy_Awake_94412(); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct UICommonReceiveTipController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameCommon::UICommonReceiveTipView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetTip_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94395(); void Init_94396(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_94397(); void RegisterDelegates_94398(); void UnRegisterDelegates_94399(); void SetTip_94400(bool show_, int32_t itemId_, DLL2SDK::Assembly_CSharp::GameCommon::EUICommonItemDescType descType_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_, int32_t width_, int32_t height_, DLL2SDK::Assembly_CSharp::GameCommon::ETipSide tipSide_, int32_t panel_); void SetTip_94401(bool show_, DLL2SDK::mscorlib::System::String* descText_, DLL2SDK::Assembly_CSharp::GameCommon::EUICommonItemDescType descType_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_, int32_t width_, int32_t height_, DLL2SDK::Assembly_CSharp::GameCommon::ETipSide tipSide_, int32_t panel_); void __xLuaBaseProxy_Init_94402(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_94403(); void __xLuaBaseProxy_RegisterDelegates_94404(); void __xLuaBaseProxy_UnRegisterDelegates_94405(); }; } namespace DLL2SDK::Assembly_CSharp { struct UICommonReceiveRoleView : DLL2SDK::Assembly_CSharp::UICommonReceiveItemBaseView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGeneralInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94392(); void SetGeneralInfo_94393(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_); void __xLuaBaseProxy_SetGeneralInfo_94394(DLL2SDK::Assembly_CSharp::Squad::SIItem* P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct UICommonReceiveRoleNavigationUIController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::UICommonReceiveRoleController* m_ChangeController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUseRankLight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94379(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_94380(); bool IsShowAvatar_94381(); bool IsUseRankLight_94382(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_94383(); bool IsEnableCameraClear_94384(); void OnNavigationShowed_94385(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_94386(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_94387(); bool __xLuaBaseProxy_IsShowAvatar_94388(); bool __xLuaBaseProxy_IsUseRankLight_94389(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_94390(); bool __xLuaBaseProxy_IsEnableCameraClear_94391(); }; } namespace DLL2SDK::Assembly_CSharp { struct UICommonReceiveRoleController : DLL2SDK::Assembly_CSharp::UICommonReceiveItemBaseController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94376(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_94377(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_94378(); }; } namespace DLL2SDK::Assembly_CSharp { struct UICommonReceiveItemNavigationUIController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::UICommonReceiveItemBaseController* m_ChangeController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94364(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_94365(); bool IsShowWeapon_94366(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_94367(); bool IsEnableCameraClear_94368(); void OnNavigationShowed_94369(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_94370(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void StopAnim_94371(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_94372(); bool __xLuaBaseProxy_IsShowWeapon_94373(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_94374(); bool __xLuaBaseProxy_IsEnableCameraClear_94375(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UICommonReceiveItem : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* ItemIcon_; DLL2SDK::Assembly_CSharp::UILabel* ItemName_; DLL2SDK::Assembly_CSharp::UILabel* Count_; DLL2SDK::Assembly_CSharp::UISprite* QualityLine_; DLL2SDK::Assembly_CSharp::UISprite* QualityFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ZombieTag_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoPossessed_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoDemolishGold_; DLL2SDK::Assembly_CSharp::GameUI::UITimeLimitTemplate* TimeLimit_; DLL2SDK::Assembly_CSharp::GameUI::UITimeLimitTemplate* Piece_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ChipFlagObj_; DLL2SDK::Assembly_CSharp::GameUI::ChipItemView* ChipView_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TimeTag_; DLL2SDK::Assembly_CSharp::UILabel* TimeLabel_; DLL2SDK::Assembly_CSharp::UISprite* SmallQualitySprite_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* Head_; DLL2SDK::Assembly_CSharp::UICommonTipHolder* TipHolder_; DLL2SDK::Assembly_CSharp::GameUI::ParticleCullByUIPanel* EffectRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalEffectObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SpecialEffectObj_; int32_t itemID_; int32_t count_; bool isRepeated_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Vector3 mCurrencyScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94340(); void SetContent_94341(int32_t ItemId_, int32_t num_, uint64_t ItemGuid_, bool bNeedCheckUpgrade_, bool isRepeated_, DLL2SDK::CSProto::msg::ITEMDURATIONTYPE m_TimeType_, int32_t m_DurationTime_, bool bDemolishGold_); static void _cctor_94342(); }; } namespace DLL2SDK::Assembly_CSharp { struct UICommonRadar : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* vertices_; DLL2SDK::Array* triangles_; float scale_; DLL2SDK::UnityEngine::UnityEngine::MeshFilter* meshFilter_; DLL2SDK::UnityEngine::UnityEngine::Mesh* mesh_; DLL2SDK::UnityEngine::UnityEngine::Transform* Upper_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DataList_; float pi_; struct StaticFields { int32_t SIDE_; int32_t RADIUS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVertices_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRadians_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Apply_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94331(); void Start_94332(); void Update_94333(); void SetBound_94334(); void SetData_94335(DLL2SDK::mscorlib::System::Collections::Generic::List_1* dataList_); void CreateMesh_94336(); void SetVertices_94337(); float GetRadians_94338(float angle_); void Apply_94339(); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct UICommonLockHolder : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94329(); void OnClick_94330(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UICommonItemTimeoutView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::UIPanel* TimeoutStaticView_; DLL2SDK::Assembly_CSharp::UIGrid* StaticGrid_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* StaticItemList_; DLL2SDK::Assembly_CSharp::UIScrollView* TimeoutScorllView_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* LoadoutBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* OkBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94326(); void Start_94327(); void __xLuaBaseProxy_Start_94328(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UICommonItemTimeoutController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::GameUI::UICommonItemTimeoutView* mView_; DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* squadInventoryDS_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mItemEasyList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* timeoutItems_; int32_t USE_SCROLLVIEW_COUNT_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetNewInventoryResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadoutBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOkBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94307(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_94308(); void Init_94309(); void OnOpen_94310(); void RegisterDelegates_94311(); void UnRegisterDelegates_94312(); void OnClose_94313(); void RefreshView_94314(); void OnGetNewInventoryResponse_94315(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool OnEasyListItemClick_94316(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_94317(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void OnLoadoutBtnClick_94318(); void OnOkBtnClick_94319(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_94320(); void __xLuaBaseProxy_Init_94321(); void __xLuaBaseProxy_OnOpen_94322(); void __xLuaBaseProxy_RegisterDelegates_94323(); void __xLuaBaseProxy_UnRegisterDelegates_94324(); void __xLuaBaseProxy_OnClose_94325(); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct UICommonItemDescTips : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIWidget* Container_; DLL2SDK::Assembly_CSharp::UISprite* BG_; DLL2SDK::Assembly_CSharp::UILabel* Content_; DLL2SDK::Assembly_CSharp::UISprite* Arrow_; int32_t mWidth_; DLL2SDK::mscorlib::System::String* mText_; DLL2SDK::Assembly_CSharp::GameCommon::EUICommonItemDescTipsSide Side_; struct StaticFields { int32_t kWPadding_; int32_t kHPadding_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94300(); void set_Width_94301(int32_t value_); int32_t get_Width_94302(); void set_Text_94303(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Text_94304(); void RefreshText_94305(); void Refresh_94306(); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { enum struct UICommonTipsType : int32_t { NGUI_CommonItemDescTips_ = static_cast(0x0), NGUI_CommonItemDescTips2_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UICommonHeadIconView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UINetworkTexture* Avatar_; DLL2SDK::Assembly_CSharp::UISprite* Frame_; DLL2SDK::Assembly_CSharp::UIWidget* AvatarWidget_; DLL2SDK::Assembly_CSharp::UIWidget* FrameWidget_; DLL2SDK::mscorlib::System::String* avatarURL_; DLL2SDK::mscorlib::System::String* frameSpriteName_; DLL2SDK::Assembly_CSharp::UISprite* QQIcon_off_bg_; DLL2SDK::Assembly_CSharp::UISprite* QQIcon_off_fg_; DLL2SDK::Assembly_CSharp::UISprite* QRIcon_off_bg_; DLL2SDK::Assembly_CSharp::UISprite* QRIcon_off_fg_; DLL2SDK::Assembly_CSharp::UISprite* QRQQIcon_off_bg_; DLL2SDK::Assembly_CSharp::UISprite* QRQQIcon_off_fg_; DLL2SDK::Assembly_CSharp::UISprite* WeChatIcon_off_bg_; DLL2SDK::Assembly_CSharp::UISprite* WeChatIcon_off_fg_; DLL2SDK::Assembly_CSharp::UISprite* QQIcon_on_; DLL2SDK::Assembly_CSharp::UISprite* QRIcon_on_; DLL2SDK::Assembly_CSharp::UISprite* QRQQIcon_on_; DLL2SDK::Assembly_CSharp::UISprite* WeChatIcon_on_; float FrameOffsetPerSize_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* FrameEffect_; int32_t FrameId_; DLL2SDK::Assembly_CSharp::UIPanel* mCutPanel_; bool mbShowEffEct_; bool mbShowFrame_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetHead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNormal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPlaformIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ShowPlaformIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlaformScale_Frame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlaformScale_UnFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableFrameSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InstantiateEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEffectsActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94269(); void SetHead_94270(int32_t avatarId_, int32_t frameId_, int32_t width_, int32_t height_, uint64_t playerID_, bool bShowEffect_, DLL2SDK::Assembly_CSharp::UIPanel* CutPanel_); void SetHead_94271(DLL2SDK::CSProto::msg::PlayerPictureInfo* picInfo_, int32_t width_, int32_t height_, uint32_t vip_flat_, bool show_Frame_, uint64_t PlayerID_, bool bShowEffect_, DLL2SDK::Assembly_CSharp::UIPanel* CutPanel_); void SetGray_94272(); void SetNormal_94273(); void UpdateDepth_94274(int32_t parentDepth_); void ShowPlaformIcon_94275(uint32_t vip_Flat_); void ShowPlaformIcon_94276(); void SetPlaformScale_Frame_94277(DLL2SDK::Assembly_CSharp::UISprite* sprBg_, DLL2SDK::Assembly_CSharp::UISprite* sprFg_, int32_t width_Scale_, int32_t height_Scale_); void SetPlaformScale_UnFrame_94278(DLL2SDK::Assembly_CSharp::UISprite* spr_, int32_t width_Scale_, int32_t height_Scale_); void DisableFrameSprite_94279(); void InstantiateEffect_94280(int32_t frameID_, DLL2SDK::Assembly_CSharp::UIPanel* CutPanel_, bool bShowFrame_, bool bShowEffEct_); void SetEffectsActive_94281(bool bShow_); }; } namespace DLL2SDK::Assembly_CSharp { struct UICommonHeadFrameEffectsView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameUI::ParticleCullByUIPanel* Culling_; DLL2SDK::Array* AdditiveUIRederer_; DLL2SDK::Array* ScrollUVSAddUIRederer_; DLL2SDK::Array* rendererQueueFollow_; DLL2SDK::Array* EffectTransForm_; struct StaticFields { float FrameFixedWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCullingPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetURQF_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEffectScale_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94264(); void SetCullingPanel_94265(DLL2SDK::Assembly_CSharp::UIPanel* cutPanel_); void SetTransform_94266(DLL2SDK::Assembly_CSharp::UIWidget* frameWidget_); void SetURQF_94267(DLL2SDK::Assembly_CSharp::UIWidget* Follow_); void SetEffectScale_94268(float scale_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UICommonHead : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameUI::UICommonHeadIconView* m_View_; DLL2SDK::Assembly_CSharp::UIWidget* m_Container_; int32_t m_width_; int32_t m_height_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNormal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEffectActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHeadIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetHeadIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_SetHeadIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableFrameSprite_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94255(); void SetGray_94256(); void SetNormal_94257(); void SetEffectActive_94258(bool IsShow_); void PrepareComponents_94259(bool bUpdateDepth_); void SetHeadIcon_94260(DLL2SDK::CSProto::msg::PlayerPictureInfo* picInfo_, bool bUpdateDepth_, uint32_t vip_flag_, bool show_Frame_, uint64_t playerID_, bool bShowEffect_, DLL2SDK::Assembly_CSharp::UIPanel* CutPanel_); void SetHeadIcon_94261(int32_t picId_, int32_t frameId_, DLL2SDK::mscorlib::System::String* picUrl_, bool bUpdateDepth_, uint64_t playerID_, bool bShowEffect_, DLL2SDK::Assembly_CSharp::UIPanel* CutPanel_); void SetHeadIcon_94262(int32_t iconId_, int32_t frameId_, bool bUpdateDepth_, uint64_t playerID_, bool bShowEffect_, DLL2SDK::Assembly_CSharp::UIPanel* CutPanel_); void DisableFrameSprite_94263(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct GameHUD : DLL2SDK::Assembly_CSharp::GameUI::BaseUIView { DLL2SDK::Assembly_CSharp::GameEngine::EventChannel* m_EventChannel_; bool m_RoundEnd_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEventChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterZoneEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterZoneEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameHUDStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMessageBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ShowMessageBox_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53607(); DLL2SDK::Assembly_CSharp::GameBase::GameUIScene* get_OwnerUIScene_53608(); DLL2SDK::Assembly_CSharp::GameEngine::EventChannel* GetEventChannel_53609(); void RegisterEventHandler_53610(uint32_t CommandId_, DLL2SDK::mscorlib::System::Action_1* CallFunc_); void UnregisterEventHandler_53611(uint32_t CommandId_); void RegisterZoneEventHandler_53612(DLL2SDK::CSProto::msg::EServerPkgCmd lobbyType_, DLL2SDK::mscorlib::System::Action_1* CallFunc_); void UnregisterZoneEventHandler_53613(DLL2SDK::CSProto::msg::EServerPkgCmd lobbyType_); void ShutDown_53614(); void OnRoundEnd_53615(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult result_); void OnSyncPlayerInfo_53616(uint32_t playerID_, uint32_t propertyID_, DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnGameHUDStateChanged_53617(); bool get_IsActive_53618(); void ShowMessageBox_53619(DLL2SDK::mscorlib::System::String* message_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxWindow_MessageBoxCallbackHandler* callback_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxButtonsType buttonsType_, int32_t userContext_, bool isModal_, bool isAboveAll_, DLL2SDK::Assembly_CSharp::GameUI::EGUIWindowShowMode mode_, DLL2SDK::mscorlib::System::String* okButtonText_, DLL2SDK::mscorlib::System::String* cancelButtonText_); template void ShowMessageBox_53620(DLL2SDK::mscorlib::System::String* message_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxWindow_MessageBoxCallbackHandler* callback_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxButtonsType buttonsType_, int32_t userContext_, bool isModal_, bool isAboveAll_, DLL2SDK::Assembly_CSharp::GameUI::EGUIWindowShowMode mode_, DLL2SDK::mscorlib::System::String* okButtonText_, DLL2SDK::mscorlib::System::String* cancelButtonText_); void __xLuaBaseProxy_ShutDown_53621(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIAgingPropsDecomposeView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::GameUI::UICommonReceiveItem* item1_; DLL2SDK::Assembly_CSharp::GameUI::UICommonReceiveItem* item2_; DLL2SDK::Assembly_CSharp::GameUI::UICommonReceiveItem* coinItem_; DLL2SDK::Assembly_CSharp::UILabel* limitTimeLabel_; DLL2SDK::Assembly_CSharp::UILabel* perpetualTimeLabel_; DLL2SDK::Assembly_CSharp::UILabel* limitTimeConvertLabel_; DLL2SDK::Assembly_CSharp::UILabel* perpetualConvertLabel_; DLL2SDK::UnityEngine::UnityEngine::Animator* animator_; int32_t index__; DLL2SDK::mscorlib::System::Collections::Generic::List_1>* itemList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UIInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUIItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchUIShowStyle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94216(); void UIInit_94217(); void RefreshUIItem_94218(); void SwitchUIShowStyle_94219(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_, int32_t num_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIAgingPropsDecomposeController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::UIAgingPropsDecomposeView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCoutinueBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94201(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_94202(); void Init_94203(); void OnOpen_94204(); void OnCoutinueBtnClick_94205(); void OnCloseBtnClick_94206(); void RegisterDelegates_94207(); void UnRegisterDelegates_94208(); void OnClose_94209(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_94210(); void __xLuaBaseProxy_Init_94211(); void __xLuaBaseProxy_OnOpen_94212(); void __xLuaBaseProxy_RegisterDelegates_94213(); void __xLuaBaseProxy_UnRegisterDelegates_94214(); void __xLuaBaseProxy_OnClose_94215(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ScrollView_TemplateA : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIWidget* ContainerRoot_; DLL2SDK::Assembly_CSharp::UILabel* LabelLevel_Important_; DLL2SDK::Assembly_CSharp::UISprite* SpriteQuality_Important_; DLL2SDK::Assembly_CSharp::UISprite* SpriteItemIcon_Important_; DLL2SDK::Assembly_CSharp::UISprite* SpriteLevelIcon_Important_; DLL2SDK::Assembly_CSharp::UISprite* SpriteSelect_Important_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetRewarded_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetNotReward_; DLL2SDK::Assembly_CSharp::UIButton* Btn_Important_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ReddotObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NewFlagObj_; DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; DLL2SDK::Assembly_CSharp::UIPanel* scrollPanel_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetScrollViewBg_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBg_; DLL2SDK::Assembly_CSharp::UILabel* GetNumberLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MileStoneObj_; DLL2SDK::Assembly_CSharp::UIWidget* MileStoneWidget_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DragArrowDragObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DragArrowTutorialObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DoubleItemWidget_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* Item1_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* Item2_; DLL2SDK::Assembly_CSharp::GameUI::UITimeGroupsDispatcher* AnimationDispatcher_; int32_t m_CurrentIndex_; bool m_CurrentState_; DLL2SDK::Assembly_CSharp::GameUI::ScrollTemplateAData* m_Data_; bool isUnLock_; struct StaticFields { DLL2SDK::mscorlib::System::String* PLAYER_LEVEL_ICON_; DLL2SDK::mscorlib::System::String* WEAPON_LEVEL_ICON_; int32_t MILE_STONE_ITEM_WIDTH_; int32_t MILE_STONE_ITEM_HEIGHT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDefault_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetImportantView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSelectView_AfterSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentImportantLevel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94194(); void SetDefault_94195(); void Update_94196(); void SetImportantView_94197(DLL2SDK::Assembly_CSharp::GameUI::ScrollTemplateAData* data_); void SetIcon_94198(DLL2SDK::mscorlib::System::Collections::Generic::List_1* data_); void RefreshSelectView_AfterSelect_94199(int32_t level_); int32_t GetCurrentImportantLevel_94200(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ScrollTemplateAItem : DLL2SDK::mscorlib::System::Object { int32_t SeqId_; int32_t ItemId_; bool DisplayIcon_; int32_t ColorId_; int32_t ColorSubId_; DLL2SDK::mscorlib::System::String* FixIcon_; int32_t Number_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetColoreID_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94192(int32_t seqId_, int32_t itemId_, bool displayIcon_, DLL2SDK::mscorlib::System::String* fixIcon_, int32_t num_); void SetColoreID_94193(int32_t itemId_, bool isDisplayIcon_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ScrollTemplateAData : DLL2SDK::mscorlib::System::Object { int32_t m_SeqId_; int32_t m_LevelNum_; int32_t m_ItemId_; int32_t m_ItemId2_; int32_t m_LevelExpNeed_; bool m_DisplayIcon_; DLL2SDK::mscorlib::System::String* m_FixIcon_; int32_t m_ColorId_; bool m_Important_; int32_t m_LevelExpCur_; int32_t m_LevelAddExpCur_; int32_t m_LevelAddExpNext_; DLL2SDK::mscorlib::System::String* m_LevelIcon_; bool m_Last_; bool m_First_; bool m_NextLevelLast_; int32_t m_NextLevelExpNeed_; int32_t m_NextLevelExpCur_; DLL2SDK::Assembly_CSharp::GameUI::ClientReddotState m_ReddotState_; int32_t SelectItemIdx_; bool m_Select_; int32_t m_GetNumber_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* items_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix3_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix4_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ManipulateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ManipulateAddExp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94162(); void _ctor_94163(int32_t seqId_, int32_t level_, int32_t id_, int32_t id2_, int32_t exp_, bool important_, bool display_, DLL2SDK::mscorlib::System::String* fixIcon_, DLL2SDK::mscorlib::System::String* levelIcon_, DLL2SDK::Assembly_CSharp::GameUI::ClientReddotState reddotState_); void _ctor_94164(int32_t seqId_, int32_t num_, DLL2SDK::Array* itemIds_, int32_t exp_, bool important_, bool display_, DLL2SDK::mscorlib::System::String* fixIcon_, DLL2SDK::mscorlib::System::String* levelIcon_, DLL2SDK::Assembly_CSharp::GameUI::ClientReddotState reddotState_); void _ctor_94165(int32_t seqId_, int32_t num_, int32_t id_, int32_t exp_, bool important_, bool display_, DLL2SDK::mscorlib::System::String* fixIcon_, DLL2SDK::mscorlib::System::String* levelIcon_, int32_t getNumber_); void _ctor_94166(int32_t level_, int32_t exp_, bool important_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* itemsList_, DLL2SDK::mscorlib::System::String* levelicon_); int32_t get_SeqId_94167(); int32_t get_LevelNum_94168(); int32_t get_ItemId_94169(); int32_t get_ItemId2_94170(); int32_t get_LevelExpNeed_94171(); bool get_DisplayIcon_94172(); DLL2SDK::mscorlib::System::String* get_FixIcon_94173(); int32_t get_ColorId_94174(); bool get_Important_94175(); int32_t get_LevelExpCur_94176(); int32_t get_LevelAddExpCur_94177(); int32_t get_LevelAddExpNext_94178(); DLL2SDK::mscorlib::System::String* get_LevelIcon_94179(); bool get_Last_94180(); bool get_First_94181(); bool get_NextLevelLast_94182(); int32_t get_NextLevelExpNeed_94183(); int32_t get_NextLevelExpCur_94184(); DLL2SDK::Assembly_CSharp::GameUI::ClientReddotState get_ReddotState_94185(); void set_ReddotState_94186(DLL2SDK::Assembly_CSharp::GameUI::ClientReddotState value_); bool get_Select_94187(); void set_Select_94188(bool value_); int32_t get_GetNumber_94189(); void ManipulateData_94190(int32_t startLevel_, int32_t endLevel_, int32_t totalExp_, int32_t nextLevelExpNeed_, bool select_); int32_t ManipulateAddExp_94191(int32_t addExp_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ItemView_TemplateA : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIWidget* Container_; DLL2SDK::Assembly_CSharp::UILabel* LabelLevel_; DLL2SDK::Assembly_CSharp::UISprite* SpriteProgressBg_; DLL2SDK::Assembly_CSharp::UISprite* SpriteAddProgressFore_; DLL2SDK::Assembly_CSharp::UISprite* SpriteProgressFore_; DLL2SDK::Assembly_CSharp::UISlider* SliderAddExpFore_; DLL2SDK::Assembly_CSharp::UISlider* SliderExp_; DLL2SDK::Assembly_CSharp::UISlider* SliderAddExpMax_; DLL2SDK::Assembly_CSharp::UIWidget* SliderExpMaxRoot_; DLL2SDK::Assembly_CSharp::UISlider* SliderExpMax_; DLL2SDK::Assembly_CSharp::UISprite* SpriteItemIcon_; DLL2SDK::Assembly_CSharp::UISprite* SpriteQuality_; DLL2SDK::Assembly_CSharp::UILabel* GetNumberLabel_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetRewarded_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetNotReward_; DLL2SDK::Assembly_CSharp::UISprite* SpriteNotRewardArrow_; DLL2SDK::Assembly_CSharp::UISprite* SpriteSelect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ReddotObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NewFlagObj_; DLL2SDK::Assembly_CSharp::GameUI::ScrollTemplateAData* m_Data_; DLL2SDK::Assembly_CSharp::UISprite* SpriteLevelIcon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DoubleItemWidget_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* Item1_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* Item2_; struct StaticFields { int32_t ITEM_WIDTH_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_SetRewarded_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94158(); void SetItemData_94159(DLL2SDK::Assembly_CSharp::GameUI::ScrollTemplateAData* data_); void SetIcon_94160(DLL2SDK::mscorlib::System::Collections::Generic::List_1* data_, bool isRewarded_, bool select_, int32_t selectIdx_); void T_SetRewarded_94161(bool bShow_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ItemController_TemplateA : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::ItemView_TemplateA* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_SetRewarded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReddotActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94146(); void Init_94147(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_94148(); void RegisterDelegates_94149(); void UnRegisterDelegates_94150(); bool SetEasyListData_94151(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* dataObj_); void T_SetRewarded_94152(bool bShow_); void SetReddotActive_94153(bool active_); void __xLuaBaseProxy_Init_94154(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_94155(); void __xLuaBaseProxy_RegisterDelegates_94156(); void __xLuaBaseProxy_UnRegisterDelegates_94157(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIGrid : DLL2SDK::Assembly_CSharp::UIWidgetContainer { DLL2SDK::Assembly_CSharp::UIGrid_Arrangement arrangement_; DLL2SDK::Assembly_CSharp::UIGrid_Sorting sorting_; DLL2SDK::Assembly_CSharp::UIWidget_Pivot pivot_; int32_t maxPerLine_; float cellWidth_; float cellHeight_; bool animateSmoothly_; bool hideInactive_; bool keepWithinPanel_; DLL2SDK::Assembly_CSharp::UIGrid_OnReposition* onReposition_; DLL2SDK::mscorlib::System::Comparison_1* onCustomSort_; bool sorted_; bool mReposition_; DLL2SDK::Assembly_CSharp::UIPanel* mPanel_; bool mInitDone_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache0_; DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache1_; DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChildList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddChild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_AddChild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveChild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllChild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnValidate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortByName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortHorizontal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortVertical_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Sort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reposition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConstrainWithinPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_249(); void set_repositionNow_250(bool value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetChildList_251(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetChild_252(int32_t index_); int32_t GetIndex_253(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_); void AddChild_254(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_); void AddChild_255(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, bool sort_); bool RemoveChild_256(DLL2SDK::UnityEngine::UnityEngine::Transform* t_); bool RemoveAllChild_257(); void Init_258(); void Start_259(); void Update_260(); void OnValidate_261(); void Sort_265(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void Reposition_266(); void ConstrainWithinPanel_267(); void ResetPosition_268(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void _ConstrainWithinPanel_m__0_269(); static int32_t SortByName_262(DLL2SDK::UnityEngine::UnityEngine::Transform* a_, DLL2SDK::UnityEngine::UnityEngine::Transform* b_); static int32_t SortHorizontal_263(DLL2SDK::UnityEngine::UnityEngine::Transform* a_, DLL2SDK::UnityEngine::UnityEngine::Transform* b_); static int32_t SortVertical_264(DLL2SDK::UnityEngine::UnityEngine::Transform* a_, DLL2SDK::UnityEngine::UnityEngine::Transform* b_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIViewOpenTweenAnimation : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::TweenAlpha* tweenAlpha_; DLL2SDK::Assembly_CSharp::TweenScale* tweenScale_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94116(); void Awake_94117(); void OnEnable_94118(); void PlayAnimation_94119(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UITabTweenAnimation : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::TweenAlpha* tweenAlpha_; DLL2SDK::Assembly_CSharp::TweenPosition* tweenPosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94113(); void Awake_94114(); void OnEnable_94115(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIFlowCellTweenAnimation2 : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::TweenAlpha* tweenAlpha_; DLL2SDK::Assembly_CSharp::TweenPosition* tweenPos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLocalPosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94109(); void Awake_94110(); void ShowAnimation_94111(float delayTime_, bool helpEnable_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetLocalPosition_94112(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIFlowCellTweenAnimation : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::TweenAlpha* tweenAlpha_; DLL2SDK::Assembly_CSharp::TweenScale* tweenScale_; float delayRate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLocalPosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94105(); void Awake_94106(); void ShowAnimation_94107(float delayTime_, bool helpEnable_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetLocalPosition_94108(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIFlexibleListTweenAnimation : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::TweenAlpha* tweenAlpha_; float deltaTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLocalPosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94101(); void Awake_94102(); void ShowAnimation_94103(float delayTime_, bool helpEnable_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetLocalPosition_94104(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIEasyListTweenAnimation2 : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::TweenAlpha* tweenAlpha_; DLL2SDK::Assembly_CSharp::TweenScale* tweenScale_; float delayRate_; DLL2SDK::UnityEngine::UnityEngine::Transform* virtualParent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLocalPosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94097(); void Awake_94098(); void ShowAnimation_94099(float delayTime_, bool helpEnable_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetLocalPosition_94100(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIEasyListTweenAnimation : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::TweenAlpha* tweenAlpha_; DLL2SDK::Assembly_CSharp::TweenPosition* tweenPos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLocalPosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94093(); void Awake_94094(); void ShowAnimation_94095(float delayTime_, bool helpEnable_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetLocalPosition_94096(); }; } namespace DLL2SDK::Assembly_CSharp { struct UICommonUnlockEffectsBuilder : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94090(); void Start_94091(); void Update_94092(); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct UICommonUnlockEffects : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94088(); DLL2SDK::Assembly_CSharp::EAssetID get_AssetID_94089(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIAudioAnimation : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* audioSpriteList_; DLL2SDK::UnityEngine::UnityEngine::GameObject* audioStaticSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* originalSprite_; float cacheTime_; int32_t cacheIndex_; bool isShowing_; float spriteShowDeltaTime_; DLL2SDK::mscorlib::System::String* voiceName_; int32_t voiceType_; struct StaticFields { int32_t AUDIO_SPRITE_COUNT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94082(); void ShowAnimation_94083(); void PlaySound_94084(); void HideAnimation_94085(); void Update_94086(); void OnDisable_94087(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LobbyTopBarTweenAnimation : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::TweenAlpha* tweenAlpha_; DLL2SDK::Assembly_CSharp::TweenPosition* tweenPosition_; bool isTweenPositionInit_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAlphaTween_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPositionTween_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94078(); void Show_94079(bool isOpen_); void ShowAlphaTween_94080(bool isOpen_); void ShowPositionTween_94081(bool isOpen_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIItemTemplateController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplateView* mView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94068(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_94069(); void Init_94070(); void RegisterDelegates_94071(); void UnRegisterDelegates_94072(); bool SetEasyListData_94073(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_94074(); void __xLuaBaseProxy_Init_94075(); void __xLuaBaseProxy_RegisterDelegates_94076(); void __xLuaBaseProxy_UnRegisterDelegates_94077(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct StreakColdDown : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* MaskObj_; DLL2SDK::Assembly_CSharp::UILabel* MaskLabel_; float mCacheTargetTime_; float mCacheTime_; bool bShowing_; void _ctor_94064(); bool get_Showing_94065(); void Show_94066(bool bShow_, float time_); void Update_94067(); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct ItemDescTipsController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameCommon::ItemDescTipsView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindDescTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnIconPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnIconClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOtherAreaClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94051(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_94052(); void Init_94053(); void RegisterDelegates_94054(); void UnRegisterDelegates_94055(); void BindDescTips_94056(DLL2SDK::Assembly_CSharp::UIWidget* widget_, int32_t ItemId_, DLL2SDK::UnityEngine::UnityEngine::Vector3 offset_, bool bPressOrClick_); void OnIconPress_94057(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool bPress_); void OnIconClick_94058(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnOtherAreaClick_94059(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool bPress_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_94060(); void __xLuaBaseProxy_Init_94061(); void __xLuaBaseProxy_RegisterDelegates_94062(); void __xLuaBaseProxy_UnRegisterDelegates_94063(); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct FriendAndSettingController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameCommon::FriendAndSettingView* mView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSettingBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94040(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_94041(); void Init_94042(); void RegisterDelegates_94043(); void UnRegisterDelegates_94044(); void OnSettingBtnClick_94045(); void OnFriendBtnClick_94046(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_94047(); void __xLuaBaseProxy_Init_94048(); void __xLuaBaseProxy_RegisterDelegates_94049(); void __xLuaBaseProxy_UnRegisterDelegates_94050(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BlurTexture : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Blur_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94038(); static DLL2SDK::UnityEngine::UnityEngine::Material* Blur_94039(DLL2SDK::UnityEngine::UnityEngine::Texture* source_, int32_t downsample_, float blurSize_, int32_t blurIterations_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CommonInterfaceHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRankIconByScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRankIconByLevel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::String* GetRankIconByScore_94036(int32_t ladderScore_, DLL2SDK::Assembly_CSharp::GameUI::Room::ELadderType type_, bool bSmallIcon_); static DLL2SDK::mscorlib::System::String* GetRankIconByLevel_94037(int32_t ladderlevel_, DLL2SDK::Assembly_CSharp::GameUI::Room::ELadderType type_, bool bSmallIcon_); }; } namespace DLL2SDK::Assembly_CSharp { struct CallingCardTemplate : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* SpriteRoot_; DLL2SDK::Assembly_CSharp::UISprite* CardSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EffectRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AssetIDRoot_; int64_t _callingcardID_; bool _showBigEffect_; DLL2SDK::Assembly_CSharp::CallingCardPrefab* _curCallingCardPrefab_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* callingCardCach_; DLL2SDK::Assembly_CSharp::CallingCardTemplate_EffectStyle _showEffectStle_; bool _playAnimationOnReady_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCallingCard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAssets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCardOK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimationOnReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAndPlayAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShowEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94028(); void ShowCallingCard_94029(int64_t callingcardID_, DLL2SDK::Assembly_CSharp::CallingCardTemplate_EffectStyle effectStyle_); void LoadAssets_94030(); void OnCardOK_94031(int32_t arg1_, DLL2SDK::mscorlib::System::Object* arg2_); void PlayAnimationOnReady_94032(bool playAnimationOnReady_); void CheckAndPlayAnimation_94033(); void OnPlayFinished_94034(); void SetShowEffect_94035(); }; } namespace DLL2SDK::Assembly_CSharp { struct CallingCardPrefab : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* SpriteRoot_; DLL2SDK::Assembly_CSharp::UISprite* CardSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EffectRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EffectBig_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EffectSmall_; bool HideSpriteWhenEffect_; DLL2SDK::mscorlib::System::String* efxShaderName_; DLL2SDK::Array* effectCastInfos_; int64_t _callingcardID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCallingCard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ShowEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94023(); void ShowCallingCard_94024(int64_t callingcardID_); void ShowEffect_94025(bool showBigEffect_); void ShowEffect_94026(int32_t showBigEffectIdx_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsLightenUpShareView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* HeadIcon_; DLL2SDK::Assembly_CSharp::UILabel* LabelName_; DLL2SDK::Assembly_CSharp::UIProgressBar* ProgressBarValue_; DLL2SDK::Assembly_CSharp::UILabel* LabelGrossValue_; DLL2SDK::Assembly_CSharp::UIButton* BtnDownLoad_; DLL2SDK::Assembly_CSharp::UIButton* BtnFB_; DLL2SDK::Assembly_CSharp::UIButton* BtnGarena_; DLL2SDK::Assembly_CSharp::UIButton* BtnLine_; DLL2SDK::Assembly_CSharp::UIWidget* shareScreenRegion_; DLL2SDK::Array* ObjeShare_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjLightenUp_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjReward_; DLL2SDK::Array* ShareLabel_; DLL2SDK::Array* ShareLabelBg_; DLL2SDK::Array* ShareBg_; DLL2SDK::Assembly_CSharp::UIWidget* adapterBtnRectWidget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLightenUpInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShareInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWWL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowGarena_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAnchorAbsolute_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPersonalInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94015(); void SetLightenUpInfo_94016(); void SetShareInfo_94017(int32_t index_); void SetWidget_94018(int32_t index_); void SetWWL_94019(DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform platform_); bool IsShowGarena_94020(DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform platform_); void UpdateAnchorAbsolute_94021(DLL2SDK::Assembly_CSharp::UIWidget* uIWidget_, DLL2SDK::UnityEngine::UnityEngine::Transform* target_, int32_t left_, int32_t right_, int32_t bottom_, int32_t top_); void SetPersonalInfo_94022(); }; } namespace DLL2SDK::Assembly_CSharp::CodLiveOps { struct LeftTabItemView : DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell { DLL2SDK::Assembly_CSharp::UILabel* Title_; DLL2SDK::Assembly_CSharp::UILabel* BadgeNumber_; DLL2SDK::Assembly_CSharp::UISprite* SpriteSelected_; int32_t m_Index_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94013(); void SetData_94014(bool bselected_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsTopTabItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { int32_t m_Index_; DLL2SDK::Assembly_CSharp::UILabel* LabelActiveName_; DLL2SDK::Assembly_CSharp::UILabel* LabelCommonName_; DLL2SDK::Assembly_CSharp::UILabel* LabelBadgeNum_; DLL2SDK::Assembly_CSharp::UIButton* BtnClick_; struct StaticFields { DLL2SDK::mscorlib::System::String* TAB_NAME_PRE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBadge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94009(); void SetData_94010(DLL2SDK::Assembly_CSharp::LiveOps::TopTabIItem* topTabIItem_); void UpdateBadge_94011(); void OnBtnClick_94012(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct TopTabIItem : DLL2SDK::mscorlib::System::Object { int32_t topNum_; int32_t badgeNum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94008(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsSignInView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIPanel* panel_; DLL2SDK::Assembly_CSharp::UITexture* textureBg_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBg_; DLL2SDK::Assembly_CSharp::UIButton* BtnGo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94006(); void UpdateView_94007(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsRewardPreviewView : DLL2SDK::Assembly_CSharp::GameUI::AbstractSecondStagePopupWindowView { DLL2SDK::Array* Items_; DLL2SDK::Assembly_CSharp::UIGrid* grid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Dot_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Dots_; DLL2SDK::Assembly_CSharp::UISprite* SpriteIcon_; DLL2SDK::Assembly_CSharp::UISprite* SpriteSmallIcon_; DLL2SDK::Assembly_CSharp::UILabel* LabelName_; DLL2SDK::Assembly_CSharp::UILabel* LabelUnLockState_; DLL2SDK::Assembly_CSharp::UISprite* SpriteLock_; DLL2SDK::Assembly_CSharp::UISprite* SpriteGet_; DLL2SDK::Assembly_CSharp::UIButton* BtnLeft_; DLL2SDK::Assembly_CSharp::UIButton* BtnRight_; int32_t m_CurSelectIndex_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* m_Activity_; float REWARD_ICON_HEIGHT_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateChesetReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnLeftClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnRightClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93999(); void UpdateView_94000(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_); void UpdateChesetReward_94001(); void OnBtnLeftClick_94002(); void OnBtnRightClick_94003(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsRewardPreviewDotView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjOn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjNorma_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93997(); void SetData_93998(bool on_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsQuestionNaireView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* TemplateItem_; DLL2SDK::Assembly_CSharp::UILabel* LabelActivityName_; DLL2SDK::Assembly_CSharp::UILabel* LabelActivityDesc_; DLL2SDK::Assembly_CSharp::UILabel* LabelTimeInterval_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ContainerGo_; DLL2SDK::Assembly_CSharp::UIButton* BtnGo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ContainerReward_; DLL2SDK::Assembly_CSharp::UIButton* BtnReward_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRewarded_; DLL2SDK::Assembly_CSharp::UISprite* SpriteTimeOut_; DLL2SDK::Assembly_CSharp::UIGrid* gridRewards_; DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* m_GlobalDS_; double m_CurTime_; double m_ActivityEndTime_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRemainTimeFormat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93991(); DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* get_GlobalDS_93992(); void Update_93993(); DLL2SDK::mscorlib::System::String* GetRemainTimeFormat_93994(int32_t remainTime_); void UpdateView_93995(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* ds_); static bool _UpdateView_m__0_93996(DLL2SDK::Assembly_CSharp::Config::CodTaskAward* it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsPersonalView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; DLL2SDK::Array* chestItems_; DLL2SDK::Assembly_CSharp::UILabel* LabelTotalPoint_; DLL2SDK::Assembly_CSharp::UILabel* LabelActivityDesc_; DLL2SDK::Assembly_CSharp::UILabel* LabelTimeInterval_; DLL2SDK::Assembly_CSharp::UIButton* BtnRewardPreview_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93984(); void UpdateView_93985(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsBaseItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* LabelDesc_; DLL2SDK::Assembly_CSharp::UILabel* LabelProgress_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* m_Data_; uint64_t m_SeqId_; DLL2SDK::Array* RewardItems_; DLL2SDK::UnityEngine::UnityEngine::Transform* ContainerRewards_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRewards_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRewardContainerLocation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93943(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* get_Data_93944(); uint64_t get_SeqId_93945(); void SetData_93946(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* data_, int32_t minWidth_); void SetRewards_93947(int32_t minWidth_); void SetRewardContainerLocation_93948(int32_t count_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsMainView : DLL2SDK::Assembly_CSharp::GameUI::UITabBarView { DLL2SDK::Assembly_CSharp::UIButton* BtnX_; DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjRoot_; DLL2SDK::Array* TopTabs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTopTabBadge_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93977(); void UpdateView_93978(DLL2SDK::mscorlib::System::Collections::Generic::List_1* topTabDatalist_, int32_t curTopIndex_); void UpdateTopTabBadge_93979(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsLeftTabItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIWidget* WidgetBg_; DLL2SDK::Assembly_CSharp::UIButton* Btn_; DLL2SDK::Assembly_CSharp::UILabel* LabelOn_; DLL2SDK::Assembly_CSharp::UILabel* LabelNormal_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBadge_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetOn_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetNormal_; int32_t m_LeftIndex_; int32_t m_Type_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93973(); int32_t get_LeftIndex_93974(); int32_t get_Type_93975(); void SetData_93976(DLL2SDK::Assembly_CSharp::LiveOps::LeftTabIItem* item_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LeftTabIItem : DLL2SDK::mscorlib::System::Object { int32_t selectIndex_; int32_t index_; DLL2SDK::mscorlib::System::String* tabName_; int32_t badgeNum_; int32_t type_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93972(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsGlobalView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* LabelActivityDesc_; DLL2SDK::Assembly_CSharp::UILabel* LabelActivityTimeInterval_; DLL2SDK::Assembly_CSharp::UILabel* LabelProgressNum_; DLL2SDK::Assembly_CSharp::UIButton* BtnRewardPreview_; DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93970(); void UpdateView_93971(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsGlobalRewardItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* LabelTargetValue_; DLL2SDK::Assembly_CSharp::UISprite* SpriteGetIcon_; DLL2SDK::Assembly_CSharp::UIProgressBar* ProgressBarP_; DLL2SDK::UnityEngine::UnityEngine::Transform* transformUpper_; DLL2SDK::UnityEngine::UnityEngine::Transform* transformLower_; DLL2SDK::UnityEngine::UnityEngine::Transform* RewardRoot_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRewardIcon_; DLL2SDK::Assembly_CSharp::UILabel* LabelRewardName_; DLL2SDK::Assembly_CSharp::UISprite* SpriteLockIcon_; DLL2SDK::Assembly_CSharp::UIButton* BtnReward_; DLL2SDK::Assembly_CSharp::UICommonTipHolder* TipHolder_; float REWARD_ICON_HEIGHT_; DLL2SDK::Assembly_CSharp::LiveOps::CodPointReward* m_Reward_; uint64_t m_ActivityId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnRewardClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93967(); void SetData_93968(DLL2SDK::Assembly_CSharp::LiveOps::CodPointReward* reward_, bool Upper_); void OnBtnRewardClick_93969(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsDailyTaskView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; DLL2SDK::Assembly_CSharp::UILabel* LabelActivityDesc_; DLL2SDK::Assembly_CSharp::UILabel* LabelTimeInterval_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93965(); void UpdateView_93966(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsDailyTaskItemView : DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsBaseItemView { DLL2SDK::Assembly_CSharp::UIButton* BtnGo_; DLL2SDK::Assembly_CSharp::UIButton* BtnReward_; DLL2SDK::Assembly_CSharp::UISprite* SpriteFinish_; DLL2SDK::UnityEngine::UnityEngine::Vector3 OneRewardPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 TwoRewardPosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRewardContainerLocation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93960(); void SetData_93961(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* data_, int32_t minWidth_); void SetRewardContainerLocation_93962(int32_t count_); void __xLuaBaseProxy_SetData_93963(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* P0_, int32_t P1_); void __xLuaBaseProxy_SetRewardContainerLocation_93964(int32_t P0_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsDailyTaskExchangeView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; DLL2SDK::Assembly_CSharp::UILabel* LabelActivityDesc_; DLL2SDK::Assembly_CSharp::UILabel* LabelTimeInterval_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93958(); void UpdateView_93959(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsDailyTaskExchangeItemView : DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsBaseItemView { DLL2SDK::Assembly_CSharp::UISprite* SpriteExchangeItemIcon_; DLL2SDK::Assembly_CSharp::UILabel* LabelExchangeItemOwnNum_; DLL2SDK::Assembly_CSharp::UILabel* LabelExchangeItemNumNeed_; DLL2SDK::Assembly_CSharp::UIButton* BtnReward_; DLL2SDK::Assembly_CSharp::UILabel* LabelReward_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRewarded_; DLL2SDK::Assembly_CSharp::UISprite* SpriteNotReward_; DLL2SDK::Assembly_CSharp::UILabel* LabelNotReward_; DLL2SDK::Assembly_CSharp::UIButton* BtnTip_; DLL2SDK::Assembly_CSharp::UISprite* SpriteTipHighLight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnTipClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNumFormat_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93951(); DLL2SDK::UnityEngine::UnityEngine::Color get_NotMeetConditionColor_93952(); DLL2SDK::UnityEngine::UnityEngine::Color get_MeetConditionColor_93953(); void SetData_93954(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* data_, int32_t minWidth_); void OnBtnTipClick_93955(); DLL2SDK::mscorlib::System::String* GetNumFormat_93956(int32_t num_); void __xLuaBaseProxy_SetData_93957(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* P0_, int32_t P1_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsAnnouncementView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIWidget* ContainerPic_; DLL2SDK::Assembly_CSharp::UITexture* texture_; DLL2SDK::Assembly_CSharp::UISprite* SpriteDefault_; DLL2SDK::Assembly_CSharp::UIButton* BtnGo_; DLL2SDK::Assembly_CSharp::UIButton* SubscribeBtn_; DLL2SDK::Assembly_CSharp::UILabel* SubscribeLabel_; int32_t count_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerWord_; DLL2SDK::Assembly_CSharp::UILabel* LabelTitle_; DLL2SDK::Assembly_CSharp::UILabel* LabelContent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitDefault_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateViewPic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSubscribeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateViewWord_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93936(); void InitDefault_93937(); void Update_93938(); void UpdateViewPic_93939(DLL2SDK::Assembly_CSharp::LiveOps::AnnouncementClient* announcement_); void SetTexture_93940(DLL2SDK::UnityEngine::UnityEngine::Texture2D* tex_); void UpdateSubscribeInfo_93941(bool bShow_, bool bSubscribe_); void UpdateViewWord_93942(DLL2SDK::Assembly_CSharp::LiveOps::AnnouncementClient* announcement_); }; } namespace DLL2SDK::Assembly_CSharp::MissionSystem { struct MissionSystemMainView : DLL2SDK::Assembly_CSharp::GameUI::UITabRootView { DLL2SDK::Assembly_CSharp::UIButton* m_MissionSystemDescBtn_; DLL2SDK::Assembly_CSharp::UILabel* m_NavTitle_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* m_ClaimAllBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DailyTabReddotObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GrowthTabReddotObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SubviewContainer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93928(); void Init_93929(); void WillShow_93930(); void __xLuaBaseProxy_Init_93931(); void __xLuaBaseProxy_WillShow_93932(); }; } namespace DLL2SDK::Assembly_CSharp::MissionSystem { struct MissionSystemDescView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::UILabel* m_Title_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_DescContent_; struct StaticFields { int32_t DELTA_HEIGHT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93927(); }; } namespace DLL2SDK::Assembly_CSharp::MissionSystem { struct GrowthMissionSubView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIWidget* ContainerRoot_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerLeftArrow_; DLL2SDK::Assembly_CSharp::UIButton* BtnLeftArrow_; DLL2SDK::Assembly_CSharp::UILabel* LabelLeftArrow_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerRightArrow_; DLL2SDK::Assembly_CSharp::UIButton* BtnRightArrow_; DLL2SDK::Assembly_CSharp::UILabel* LabelRightArrow_; DLL2SDK::Assembly_CSharp::UILabel* CurrentSelectedLevel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelectedLevelLabel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93925(); void SetSelectedLevelLabel_93926(int32_t currentLevel_); }; } namespace DLL2SDK::Assembly_CSharp::MissionSystem { struct GrowthMissionLevelScrollView : DLL2SDK::Assembly_CSharp::GameUI::ScrollView_TemplateA { DLL2SDK::UnityEngine::UnityEngine::GameObject* ImportantRewardReddot_; DLL2SDK::Assembly_CSharp::UICommonTipHolder* ImportantTipsHolder_; struct StaticFields { int32_t LEVELREWARD_ITEM_WIDTH_; int32_t LEVELREWARD_ITEM_HEIGHT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetImportantView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93918(); void Update_93919(); void SetImportantView_93920(DLL2SDK::Assembly_CSharp::GameUI::ScrollTemplateAData* data_); void __xLuaBaseProxy_Update_93921(); void __xLuaBaseProxy_SetImportantView_93922(DLL2SDK::Assembly_CSharp::GameUI::ScrollTemplateAData* P0_); }; } namespace DLL2SDK::Assembly_CSharp::MissionSystem { struct GrowthMissionLevelRewardItemView : DLL2SDK::Assembly_CSharp::GameUI::ItemView_TemplateA { DLL2SDK::Assembly_CSharp::UIWidget* MissionRewardedWidget_; DLL2SDK::Assembly_CSharp::UIWidget* MissionRewardLockedWidget_; DLL2SDK::Assembly_CSharp::UIWidget* MissionRewardAvailableWidget_; DLL2SDK::Assembly_CSharp::UICommonTipHolder* TipHolderBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMissionRewardData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93914(); void SetItemData_93915(DLL2SDK::Assembly_CSharp::GameUI::ScrollTemplateAData* data_); void SetMissionRewardData_93916(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* rewardMission_); void __xLuaBaseProxy_SetItemData_93917(DLL2SDK::Assembly_CSharp::GameUI::ScrollTemplateAData* P0_); }; } namespace DLL2SDK::Assembly_CSharp::MissionSystem { struct GrowthMissionLevelMissionScrollView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIScrollView* m_MissionScrollView_; DLL2SDK::Assembly_CSharp::UIPanel* m_ScrollViewUIPanel_; DLL2SDK::Assembly_CSharp::UIWidget* m_ScrollViewWidget_; struct StaticFields { int32_t LEVEL_MISSION_ITEM_WIDTH_; int32_t LEVEL_MISSION_ITEM_HEIGHT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93913(); }; } namespace DLL2SDK::Assembly_CSharp::MissionSystem { struct GrowthMissionLevelMissionItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* MissionRewardObj1_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* MissionRewardTemplate1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MissionRewardObj2_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* MissionRewardTemplate2_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MissionRewardObj3_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* MissionRewardTemplate3_; DLL2SDK::Assembly_CSharp::UILabel* MissionDescLabel_; DLL2SDK::Assembly_CSharp::UILabel* MissionProgressLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RewardClaimedObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RewardAvailableObj_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* ClaimRewardButton_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GotoFinishObj_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* GotoFinishButton_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MissionRewardObjList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MissionRewardItemList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CacheRewardData_; DLL2SDK::CSProto::msg::ActvInfoStateEnum m_CacheMissonStateEnum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMissionDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRewardItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeactivateAllRewardItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMissionStateBtn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93906(); void Init_93907(); void SetMissionDesc_93908(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task_); void SetRewardItem_93909(DLL2SDK::mscorlib::System::Collections::Generic::List_1* taskRewardList_); void DeactivateAllRewardItem_93910(); void SetMissionStateBtn_93911(DLL2SDK::CSProto::msg::ActvInfoStateEnum newState_); void __xLuaBaseProxy_Init_93912(); }; } namespace DLL2SDK::Assembly_CSharp::MissionSystem { struct DailyMissionSubView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* DailyActivityValueLabel_; DLL2SDK::Assembly_CSharp::UILabel* WeeklyActivityValueLabel_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RewardItem_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RewardProgress_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RewardProgressObj_; DLL2SDK::Assembly_CSharp::UIScrollView* DailyMissionScrollView_; DLL2SDK::Assembly_CSharp::UIWidget* ScrollViewParent_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* WeeklyActivityReward_1_; DLL2SDK::Assembly_CSharp::UILabel* WeeklyActivityProgressLabel_1_; DLL2SDK::Assembly_CSharp::UIWidget* RewardStatusWidget_1_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* RewardAvaliableButton_1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RewardAvaliableButtonObj_1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RewardClaimedObject_1_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* WeeklyActivityReward_2_; DLL2SDK::Assembly_CSharp::UILabel* WeeklyActivityProgressLabel_2_; DLL2SDK::Assembly_CSharp::UIWidget* RewardStatusWidget_2_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* RewardAvaliableButton_2_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RewardAvaliableButtonObj_2_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RewardClaimedObject_2_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDailyActivityValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeeklyActivityValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeeklyActivity1ProgressLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeeklyActivity2ProgressLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRewardItemStatus_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93900(); void SetDailyActivityValue_93901(int32_t activityValue_); void SetWeeklyActivityValue_93902(int32_t activityValue_); void SetWeeklyActivity1ProgressLabel_93903(DLL2SDK::mscorlib::System::String* progressString_); void SetWeeklyActivity2ProgressLabel_93904(DLL2SDK::mscorlib::System::String* progressString_); void SetRewardItemStatus_93905(DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* itemTemplate_, DLL2SDK::CSProto::msg::ActvInfoStateEnum stateEnum_); }; } namespace DLL2SDK::Assembly_CSharp::MissionSystem { struct DailyMissionRewardItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* ItemTemplate_; DLL2SDK::Assembly_CSharp::UILabel* TargetActibityValueLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93898(); void SetItem_93899(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task_, DLL2SDK::mscorlib::System::Action_1* callback_); }; } namespace DLL2SDK::Assembly_CSharp::MissionSystem { struct DailyMissionDailyMissionItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* MissionRewardObj1_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* MissionRewardTemplate1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MissionRewardObj2_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* MissionRewardTemplate2_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MissionRewardObj3_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* MissionRewardTemplate3_; DLL2SDK::Assembly_CSharp::UILabel* MissionDescLabel_; DLL2SDK::Assembly_CSharp::UILabel* MissionProgressLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RewardClaimedObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RewardAvailableObj_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* ClaimRewardButton_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GotoFinishObj_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* GotoFinishButton_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MissionRewardObjList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MissionRewardItemList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CacheRewardData_; DLL2SDK::CSProto::msg::ActvInfoStateEnum m_CacheMissonStateEnum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMissionDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRewardItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeactivateAllRewardItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMissionStateBtn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93891(); void Init_93892(); void SetMissionDesc_93893(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task_); void SetRewardItem_93894(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task_); void DeactivateAllRewardItem_93895(); void SetMissionStateBtn_93896(DLL2SDK::CSProto::msg::ActvInfoStateEnum newState_); void __xLuaBaseProxy_Init_93897(); }; } namespace DLL2SDK::Assembly_CSharp::MissionSystem { struct MissionSystemDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* m_LiveOpsActivityDS_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_DailyMissionRedDotMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_GrowthMissionRedDotMap_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearRedDotData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDailyRedDotCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGrowthRedDotCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowRedDotInLobby_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordDailyRedDotChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordGrowthRedDotChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAvailableRewardMission_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93882(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* get_LiveOpsActivityDS_93883(); void ClearRedDotData_93884(); int32_t GetDailyRedDotCount_93885(); int32_t GetGrowthRedDotCount_93886(); bool IsShowRedDotInLobby_93887(); void RecordDailyRedDotChange_93888(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* mission_); void RecordGrowthRedDotChange_93889(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* mission_); bool IsAvailableRewardMission_93890(DLL2SDK::CSProto::msg::ActvInfoStateEnum missionState_); }; } namespace DLL2SDK::Assembly_CSharp::MissionSystem { struct MissionSystemAssist : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93881(); }; } namespace DLL2SDK::Assembly_CSharp::MissionSystem { struct MissionSystemNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::MissionSystem::MissionSystemMainController* m_MissionSystemMainController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93878(); void OnNavigationShowed_93879(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_93880(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); }; } namespace DLL2SDK::Assembly_CSharp::MissionSystem { struct MissionSystemMainController : DLL2SDK::Assembly_CSharp::GameUI::UITabRootController { DLL2SDK::Assembly_CSharp::MissionSystem::MissionSystemMainView* m_MissionSystemMainView_; DLL2SDK::Assembly_CSharp::FrontEnd::FrontEndUIScene* m_uiScene_; DLL2SDK::Assembly_CSharp::MissionSystem::DailyMissionSubController* m_DailyMissionSubController_; DLL2SDK::Assembly_CSharp::MissionSystem::GrowthMissionSubController* m_GrowthMissionSubController_; DLL2SDK::Assembly_CSharp::MissionSystem::DailyMissionTabDisplayData* m_DailyMissionDisplayData_; DLL2SDK::Assembly_CSharp::MissionSystem::GrowthMissTabDisplayData* m_GrowthMissionDisplayData_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* m_LiveOpsActivityDS_; DLL2SDK::Assembly_CSharp::MissionSystem::MissionSystemDataStore* m_MissionSystemDS_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* m_LiveOpsDataStore_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeTabController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyTabChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDisplayData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAllTabViews_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTabReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDescBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavTitleUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupTabController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClaimAllRewardInCurrentTab_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93849(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* get_LiveOpsActivityDS_93850(); DLL2SDK::Assembly_CSharp::MissionSystem::MissionSystemDataStore* get_MissionSystemDS_93851(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93852(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* get_LiveOpsDataStore_93853(); void Init_93854(); void OnShow_93855(); void ChangeTabController_93856(int32_t index_); void NotifyTabChanged_93857(int32_t index_); void RegisterDelegates_93858(); void UnRegisterDelegates_93859(); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_93860(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void UpdateDisplayData_93861(); void UpdateAllTabViews_93862(); void UpdateTabReddot_93863(); void OnOpen_93864(); void OnDescBtnClick_93865(); void OnNavTitleUpdate_93866(); void SetupTabController_93867(); void ShowController_93868(int32_t index_); void ClaimAllRewardInCurrentTab_93869(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93870(); void __xLuaBaseProxy_Init_93871(); void __xLuaBaseProxy_OnShow_93872(); void __xLuaBaseProxy_ChangeTabController_93873(int32_t P0_); void __xLuaBaseProxy_NotifyTabChanged_93874(int32_t P0_); void __xLuaBaseProxy_RegisterDelegates_93875(); void __xLuaBaseProxy_UnRegisterDelegates_93876(); void __xLuaBaseProxy_OnOpen_93877(); }; } namespace DLL2SDK::Assembly_CSharp::MissionSystem { struct GrowthMissTabDisplayData : DLL2SDK::mscorlib::System::Object { uint64_t m_ActivityId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LevelRewardList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_LevelMissionDict_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllLevelMissionListByLevelValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetClaimableLevelMissionListByLevelValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllClaimableMissionList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleNewMission_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortAllGrowthMissionReward_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93828(); uint64_t get_ActivityId_93829(); void set_ActivityId_93830(uint64_t value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_LevelRewardList_93831(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllLevelMissionListByLevelValue_93832(uint64_t levelValue_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetClaimableLevelMissionListByLevelValue_93833(uint64_t levelValue_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllClaimableMissionList_93834(); void HandleNewMission_93835(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* newMission_); void SortAllGrowthMissionReward_93836(); static int32_t _SortAllGrowthMissionReward_m__0_93837(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* a_, DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* b_); }; } namespace DLL2SDK::Assembly_CSharp::MissionSystem { struct DailyMissionTabDisplayData : DLL2SDK::Assembly_CSharp::MissionSystem::MissionGeneralDisplayData { int32_t m_DailyActivityValue_; int32_t m_WeeklyActivityValue_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DailyActivityAllMissionSortedList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DailyActivityRewardList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_WeeklyActivityRewardList_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllAvaliableRewardMission_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculatePlayerActivity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortMissionList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InsertMissionToList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleNewMission_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortAllDailyMission_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93802(); int32_t get_DailyActivityValue_93803(); void set_DailyActivityValue_93804(int32_t value_); int32_t get_WeeklyActivityValue_93805(); void set_WeeklyActivityValue_93806(int32_t value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_DailyActivityClaimableMissionList_93807(); void set_DailyActivityClaimableMissionList_93808(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_DailyActivityUnfinishMissionList_93809(); void set_DailyActivityUnfinishMissionList_93810(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_DailyActivityClaimedMissionList_93811(); void set_DailyActivityClaimedMissionList_93812(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_DailyActivityAllMissionSortedList_93813(); void set_DailyActivityAllMissionSortedList_93814(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_DailyActivityRewardList_93815(); void set_DailyActivityRewardList_93816(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_WeeklyActivityRewardList_93817(); void set_WeeklyActivityRewardList_93818(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllAvaliableRewardMission_93819(); void CalculatePlayerActivity_93820(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* mission_); void SortMissionList_93821(); void InsertMissionToList_93822(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* newMission_); void HandleNewMission_93823(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* newMission_); void SortAllDailyMission_93824(); void __xLuaBaseProxy_HandleNewMission_93827(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* P0_); static int32_t _SortMissionList_m__0_93825(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* a_, DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* b_); static int32_t _SortMissionList_m__1_93826(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* a_, DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* b_); }; } namespace DLL2SDK::Assembly_CSharp::MissionSystem { enum struct MissionResetType : int32_t { NORESET_ = static_cast(0x0), DALIYRESET_ = static_cast(0x1), WEEKLYRESET_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::MissionSystem { struct MissionSystemDescController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::MissionSystem::MissionSystemDescView* m_MissionSystemDescView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDescView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayShowContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93783(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93784(); void Init_93785(); void RegisterDelegates_93786(); void UnRegisterDelegates_93787(); void UpdateDescView_93788(); void DelayShowContent_93789(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93790(); void __xLuaBaseProxy_Init_93791(); void __xLuaBaseProxy_RegisterDelegates_93792(); void __xLuaBaseProxy_UnRegisterDelegates_93793(); }; } namespace DLL2SDK::Assembly_CSharp::MissionSystem { struct GrowthMissionSubController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::MissionSystem::GrowthMissionSubView* m_GrowthMissionSubView_; DLL2SDK::Assembly_CSharp::MissionSystem::GrowthMissTabDisplayData* m_DisplayData_; int32_t m_CurrentSelectIndex_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_UnlockList_; DLL2SDK::Assembly_CSharp::MissionSystem::GrowthMissionLevelScrollController* m_GrowthRewardScrollController_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LevelMissionList_; DLL2SDK::Assembly_CSharp::MissionSystem::GrowthMissionLevelMissionScrollController* m_GrowthMissionScrollController_; DLL2SDK::CSProto::msg::LevelInfo* m_levelInfo_; int32_t m_LeftLevelIndex_; int32_t m_RightLevelIndex_; int32_t m_SelectIndex_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_Timer_; int32_t m_thirdTab_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelectIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLevelRewardList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSwitchIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUnlockLevelReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPreviousLevelBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNextLevelBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResTemplateItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelectItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLevelMission_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllGrowthMission_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClaimLevelReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClaimAllLevelTabReward_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93755(); void SetSelectIndex_93756(int32_t thirdTab_); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93757(); void Init_93758(); void WillShow_93759(); void RegisterDelegates_93760(); void UpdateLevelRewardList_93761(); void GetSwitchIndex_93762(int32_t* selectIndex_, int32_t* scrollToIndex_); void UnRegisterDelegates_93763(); void RefreshView_93764(DLL2SDK::Assembly_CSharp::MissionSystem::GrowthMissTabDisplayData* displayData_); void GetUnlockLevelReward_93765(int32_t* selectIndex_); void OnPreviousLevelBtnClick_93766(); void OnNextLevelBtnClick_93767(); void OnResTemplateItemClick_93768(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SetSelectItem_93769(); void UpdateLevelMission_93770(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllGrowthMission_93771(); void ClaimLevelReward_93772(int32_t selectedIndex_); void ClaimAllLevelTabReward_93773(); void _RegisterDelegates_m__0_93774(); bool _UpdateLevelRewardList_m__1_93775(DLL2SDK::Assembly_CSharp::GameUI::ScrollTemplateAData* it_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93776(); void __xLuaBaseProxy_Init_93777(); void __xLuaBaseProxy_WillShow_93778(); void __xLuaBaseProxy_RegisterDelegates_93779(); void __xLuaBaseProxy_UnRegisterDelegates_93780(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ScrollController_TemplateA : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::ScrollView_TemplateA* m_View_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_ListController_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ImportantList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AllList_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_Timer_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_ScrollTimer_; int32_t m_LeftLevel_; int32_t m_RightLevel_; int32_t m_CurrentSelectIndex_; int32_t m_ImportantIndex_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_Lathel_WeaponGrade_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_GetItemTran_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_GetLastItemTran_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_GetMileStoneTrans_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_GetMileStoneWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_GetItemController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_GetDragArrowObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_GetScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_OnMileStoneClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragArrowDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnimationDispatcher_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideSelectCircle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAddProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshItemByIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPreImportantMileStone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNextImportantMileStone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__UpdateImportantMileStone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchToSelectIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnItemImportantClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SetEasyList_AfterSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SetSelectView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SetImportantView_AfterSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshEasyList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_62699(); void T_Lathel_WeaponGrade_Init_62700(); void T_OnEasyListItemClick_62701(int32_t index_); DLL2SDK::UnityEngine::UnityEngine::Transform* T_GetItemTran_62702(uint32_t UnlockLevel_); DLL2SDK::UnityEngine::UnityEngine::Transform* T_GetLastItemTran_62703(); DLL2SDK::UnityEngine::UnityEngine::Transform* T_GetMileStoneTrans_62704(); DLL2SDK::Assembly_CSharp::UIWidget* T_GetMileStoneWidget_62705(); DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* T_GetItemController_62706(uint32_t UnlockLevel_); DLL2SDK::UnityEngine::UnityEngine::GameObject* T_GetDragArrowObj_62707(); DLL2SDK::Assembly_CSharp::UIScrollView* T_GetScrollView_62708(); void T_OnMileStoneClick_62709(); void OnDragArrowDrag_62710(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void Init_62711(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_62712(); void RegisterDelegates_62713(); void UnRegisterDelegates_62714(); DLL2SDK::Assembly_CSharp::GameUI::UITimeGroupsDispatcher* GetAnimationDispatcher_62715(); void HideSelectCircle_62716(); void UpdateView_62717(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, int32_t totalExp_, int32_t selectIndex_, int32_t scrollToIndex_); void ResetAddProgress_62718(int32_t addExp_); void RefreshItemByIndex_62719(int32_t idx_); void OnPreImportantMileStone_62720(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNextImportantMileStone_62721(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void _UpdateImportantMileStone_62722(int32_t level_); void OnSwitchToSelectIndex_62723(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void _OnBtnItemImportantClick_62724(); void _OnBtnSelect_62725(int32_t index_, DLL2SDK::Assembly_CSharp::GameUI::ESelectType selectType_, bool isRealClick_); void _SetEasyList_AfterSelect_62726(int32_t index_, DLL2SDK::Assembly_CSharp::GameUI::ESelectType selectType_); void _SetSelectView_62727(int32_t selectIndex_, bool isRealClick_); void _SetImportantView_AfterSelect_62728(int32_t index_); bool OnEasyListItemClick_62729(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_62730(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void RefreshEasyList_62731(); void _T_Lathel_WeaponGrade_Init_m__0_62732(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void __xLuaBaseProxy_Init_62734(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_62735(); void __xLuaBaseProxy_RegisterDelegates_62736(); void __xLuaBaseProxy_UnRegisterDelegates_62737(); static bool _UpdateView_m__1_62733(DLL2SDK::Assembly_CSharp::GameUI::ScrollTemplateAData* it_); }; } namespace DLL2SDK::Assembly_CSharp::MissionSystem { struct GrowthMissionLevelRewardItemController : DLL2SDK::Assembly_CSharp::GameUI::ItemController_TemplateA { DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* m_LiveOpsDataStore_; DLL2SDK::mscorlib::System::Action_1* mCallback_; DLL2SDK::mscorlib::System::Object* mCallbackParam_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* m_CacheMissionData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTipHolderClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93727(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* get_LiveOpsDataStore_93728(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* get_CacheMissionData_93729(); void Init_93730(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93731(); void RegisterDelegates_93732(); void UnRegisterDelegates_93733(); bool SetEasyListData_93734(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* dataObj_); void OnTipHolderClick_93735(); void __xLuaBaseProxy_Init_93736(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93737(); void __xLuaBaseProxy_RegisterDelegates_93738(); void __xLuaBaseProxy_UnRegisterDelegates_93739(); bool __xLuaBaseProxy_SetEasyListData_93740(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* P0_, int32_t P1_, DLL2SDK::mscorlib::System::Object* P2_); }; } namespace DLL2SDK::Assembly_CSharp::MissionSystem { struct GrowthMissionLevelMissionScrollController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::MissionSystem::GrowthMissionLevelMissionScrollView* m_GrowthMissionLevelMissionScrollView_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_ListController_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_Timer_; DLL2SDK::Assembly_CSharp::MissionSystem::GrowthMissTabDisplayData* m_DisplayData_; int32_t m_DisplaySelectedIndex_; bool m_IsInit_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* initTimer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLevelMissionListView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitScrollList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93710(); void Init_93711(); void WillShow_93712(); void DelayInitView_93713(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93714(); void RegisterDelegates_93715(); void UnRegisterDelegates_93716(); void UpdateLevelMissionListView_93717(); void InitScrollList_93718(); void UpdateView_93719(DLL2SDK::Assembly_CSharp::MissionSystem::GrowthMissTabDisplayData* displayData_, int32_t displayIndex_); bool OnEasyListItemClick_93720(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_93721(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void __xLuaBaseProxy_Init_93722(); void __xLuaBaseProxy_WillShow_93723(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93724(); void __xLuaBaseProxy_RegisterDelegates_93725(); void __xLuaBaseProxy_UnRegisterDelegates_93726(); }; } namespace DLL2SDK::Assembly_CSharp::MissionSystem { struct GrowthMissionLevelMissionItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::MissionSystem::GrowthMissionLevelMissionItemView* m_ItemView_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* m_CacheMissionData_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* m_LiveOpsActivityDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GotoBtnCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClaimRewardCallback_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93697(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* get_LiveOpsActivityDS_93698(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93699(); void Init_93700(); void RegisterDelegates_93701(); void UnRegisterDelegates_93702(); bool SetEasyListData_93703(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void GotoBtnCallback_93704(); void ClaimRewardCallback_93705(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93706(); void __xLuaBaseProxy_Init_93707(); void __xLuaBaseProxy_RegisterDelegates_93708(); void __xLuaBaseProxy_UnRegisterDelegates_93709(); }; } namespace DLL2SDK::Assembly_CSharp::MissionSystem { struct DailyMissionSubController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::MissionSystem::DailyMissionSubView* m_DailyMissionSubView_; DLL2SDK::Assembly_CSharp::MissionSystem::DailyMissionTabDisplayData* m_DisplayData_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_DailyMissionListController_; bool m_IsInit_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* initTimer_; struct StaticFields { int32_t DAILY_MISSION_ITEM_WIDTH_; int32_t DAILY_MISSION_ITEM_HEIGHT_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitScrollList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClaimAllDailyTabReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClaimWeeklyReward1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClaimWeeklyReward2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPlayerActivity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDailyReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWeeklyReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDailyRewardClaim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRewardClaim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDailyMissionListView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93666(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93667(); void Init_93668(); void DelayInitView_93669(); void WillShow_93670(); void InitScrollList_93671(); void RegisterDelegates_93672(); void UnRegisterDelegates_93673(); void ClaimAllDailyTabReward_93674(); void ClaimWeeklyReward1_93675(); void ClaimWeeklyReward2_93676(); void RefreshView_93677(DLL2SDK::Assembly_CSharp::MissionSystem::DailyMissionTabDisplayData* displayData_); void RefreshPlayerActivity_93678(); void RefreshDailyReward_93679(); void RefreshWeeklyReward_93680(); void OnDailyRewardClaim_93681(DLL2SDK::mscorlib::System::Object* obj_); void OnRewardClaim_93682(uint64_t missionSeqId_); void RefreshDailyMissionListView_93683(); bool OnEasyListItemClick_93684(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_93685(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93687(); void __xLuaBaseProxy_Init_93688(); void __xLuaBaseProxy_WillShow_93689(); void __xLuaBaseProxy_RegisterDelegates_93690(); void __xLuaBaseProxy_UnRegisterDelegates_93691(); static int32_t _RefreshDailyReward_m__0_93686(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* a_, DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* b_); }; } namespace DLL2SDK::Assembly_CSharp::MissionSystem { struct DailyMissionRewardItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::MissionSystem::DailyMissionRewardItemView* m_DaliyActivityRewardItemView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93661(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93662(); void Init_93663(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93664(); void __xLuaBaseProxy_Init_93665(); }; } namespace DLL2SDK::Assembly_CSharp::MissionSystem { struct DailyMissionDailyMissionItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::MissionSystem::DailyMissionDailyMissionItemView* m_ItemView_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* m_CacheMissionData_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* m_LiveOpsActivityDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GotoBtnCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClaimRewardCallback_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93648(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* get_LiveOpsActivityDS_93649(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93650(); void Init_93651(); void RegisterDelegates_93652(); void UnRegisterDelegates_93653(); bool SetEasyListData_93654(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void GotoBtnCallback_93655(); void ClaimRewardCallback_93656(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93657(); void __xLuaBaseProxy_Init_93658(); void __xLuaBaseProxy_RegisterDelegates_93659(); void __xLuaBaseProxy_UnRegisterDelegates_93660(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsActivityBatchTaskController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* m_codLiveOpsActivity_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* liveOpsDataStore_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* batchtasks_; DLL2SDK::System::System::Collections::Generic::Queue_1* willAwardTasks_; uint32_t mActivityPoint_; int32_t m_RewardItemWidth_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqActivityPoints_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSameBatchTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshActivityPoints_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTaskWillAward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92257(); void set_Activity_92258(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* value_); void Init_92259(); void WillShow_92260(); void RegisterDelegates_92261(); void UnRegisterDelegates_92262(); void NotifyDataStoreUpdated_92263(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void ReqActivityPoints_92264(); bool IsSameBatchTask_92265(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task_); void RefreshActivityPoints_92266(); void RefreshDataStore_92268(); void RefreshView_92269(); bool _RefreshDataStore_m__0_92270(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task_); void __xLuaBaseProxy_Init_92273(); void __xLuaBaseProxy_WillShow_92274(); void __xLuaBaseProxy_RegisterDelegates_92275(); void __xLuaBaseProxy_UnRegisterDelegates_92276(); static bool IsTaskWillAward_92267(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task_); static int32_t _RefreshDataStore_m__1_92271(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* a_, DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* b_); static bool _RefreshDataStore_m__2_92272(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task_); }; } namespace DLL2SDK::Assembly_CSharp::IDCollection { struct IDCollectionRankActivityController : DLL2SDK::Assembly_CSharp::RankGame::RankController { DLL2SDK::Assembly_CSharp::RankGame::RankAwardDetailPopController* m_RanAwardPreviewCtr_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* liveOpsDataStore_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* m_codLiveOpsActivity_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTaskActivityRanking_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetRankType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActivityItemLocdDescript_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqRankActivityInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92173(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92174(); void set_Activity_92175(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* value_); bool IsTaskActivityRanking_92176(); void ResetRankType_92177(); void Init_92178(); DLL2SDK::mscorlib::System::String* GetActivityItemLocdDescript_92179(); void ReqRankActivityInfo_92180(); void WillShow_92181(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92182(); bool __xLuaBaseProxy_IsTaskActivityRanking_92183(); void __xLuaBaseProxy_ResetRankType_92184(); void __xLuaBaseProxy_Init_92185(); void __xLuaBaseProxy_WillShow_92186(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsActivityBatchTaskRewardsController : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsActivityBatchTaskController { DLL2SDK::Assembly_CSharp::IDCollection::ActivityRewardGatePointsView* m_rewardGatesView_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* easyListController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScrollViewDragEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRewardList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNumberString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPointsAndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshActivityRewards_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BatchShowRewards_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RewardClaimClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92277(); void Init_92278(); void OnScrollViewDragEnd_92279(); bool OnEasyListItemClick_92280(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_92281(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void DelayInit_92282(); void RefreshView_92287(); void TickCallback_92288(float dt_); void WillShow_92289(); void RegisterDelegates_92290(); void UnRegisterDelegates_92291(); void BatchShowRewards_92292(); void RewardClaimClick_92293(DLL2SDK::mscorlib::System::Object* param_); void __xLuaBaseProxy_Init_92294(); void __xLuaBaseProxy_RefreshView_92295(); void __xLuaBaseProxy_WillShow_92296(); void __xLuaBaseProxy_RegisterDelegates_92297(); void __xLuaBaseProxy_UnRegisterDelegates_92298(); static void RefreshRewardList_92283(DLL2SDK::Assembly_CSharp::IDCollection::ActivityRewardGatePointsView* view_, DLL2SDK::Assembly_CSharp::GameUI::EasyListController* easyListCtr_, uint32_t uCurrentPoint_, double fActivityEndTime_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* tasks_, bool bDisplayInShareWindow_); static DLL2SDK::mscorlib::System::String* GetNumberString_92284(uint32_t uNumber_); static void RefreshPointsAndState_92285(DLL2SDK::Assembly_CSharp::IDCollection::ActivityRewardGatePointsView* view_, uint32_t uCurrentPoint_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* tasks_); static void RefreshActivityRewards_92286(DLL2SDK::Assembly_CSharp::IDCollection::ActivityRewardGatePointsView* view_, double fActivityEndTime_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* tasks_); }; } namespace DLL2SDK::Assembly_CSharp::IDCollection { struct IDCollectionMainController : DLL2SDK::Assembly_CSharp::GameUI::UITabBarController { DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionMainView* m_view_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* m_codLiveOpsActivity_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* liveOpsDataStore_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyGeneralProgressActivity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTabMask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTabTypeId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePersonalController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateServerController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateRankingController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefershSubController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92123(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92124(); void NotifyDataStoreUpdated_92125(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void Init_92126(); void WillShow_92127(); void RegisterDelegates_92128(); void UnRegisterDelegates_92129(); void NotifyGeneralProgressActivity_92130(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* bMsg_); DLL2SDK::mscorlib::System::String* GetTabMask_92131(); int32_t GetTabTypeId_92132(DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionActvType eTabType_); DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionPersonActivityController* CreatePersonalController_92133(); DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionServerActivityController* CreateServerController_92134(); DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionRankActivityController* CreateRankingController_92135(); void RefershSubController_92136(); void RefreshView_92137(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92138(); void __xLuaBaseProxy_Init_92139(); void __xLuaBaseProxy_WillShow_92140(); void __xLuaBaseProxy_RegisterDelegates_92141(); void __xLuaBaseProxy_UnRegisterDelegates_92142(); }; } namespace DLL2SDK::Assembly_CSharp::IDCollection { struct ActivityRewardGatePointsView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* ActivityTotalPointLabel_; DLL2SDK::Assembly_CSharp::UILabel* ActivityLeftEndTimeLable_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RewardGatePoints_; DLL2SDK::Assembly_CSharp::UIProgressBar* ProgressBar_; DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; DLL2SDK::mscorlib::System::Action_1* mTickCallback_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTickCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActivityTotalPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActivityLefEndTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetProgressValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRewardState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRewardGatePoint_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92110(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_92111(); void Tick_92112(float dt_); void WillClose_92113(); void SetTickCallback_92114(DLL2SDK::mscorlib::System::Action_1* tickCallback_); void SetActivityTotalPoint_92115(DLL2SDK::mscorlib::System::String* uNumberString_); void SetActivityLefEndTime_92116(double fLeftActivityTime_); void SetProgressValue_92117(int32_t nBlockGateID_, float fPercent_); void SetRewardState_92118(int32_t id_, bool bReached_, DLL2SDK::CSProto::msg::ActvInfoStateEnum eState_); void SetRewardGatePoint_92119(int32_t id_, DLL2SDK::Assembly_CSharp::IDCollection::RewardGatePointData* gatePointData_, DLL2SDK::mscorlib::System::Action_1* RewardClaimClick_); void __xLuaBaseProxy_Tick_92120(float P0_); void __xLuaBaseProxy_WillClose_92121(); }; } namespace DLL2SDK::Assembly_CSharp::IDCollection { struct LiveOpsActivityBatchTaskRewardsListController : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsActivityBatchTaskRewardsController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92146(); void RefreshView_92147(); void WillShow_92148(); void __xLuaBaseProxy_RefreshView_92149(); void __xLuaBaseProxy_WillShow_92150(); }; } namespace DLL2SDK::Assembly_CSharp::MileStone { struct MileStonePersonalDetailController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::MileStone::MileStoneDetailView* m_view_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* easyListController_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* singleTaskPoints_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* liveOpsDataStore_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* m_codLiveOpsActivity_; DLL2SDK::Assembly_CSharp::RankGame::RankProtocolData* protocolData_; uint32_t nTotalPoints_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* initTimer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSingleTaskPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUseContext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ViewInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93562(); void set_Activity_93563(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* value_); bool IsSingleTaskPoint_93564(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task_); int32_t GetUseContext_93565(); void Init_93566(); void DelayInitView_93567(); bool OnEasyListItemClick_93568(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_93569(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void ViewInit_93570(int32_t itemWidth_); void WillShow_93571(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93572(); void RefreshDataStore_93573(); void RefreshView_93574(); bool _RefreshDataStore_m__0_93575(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task_); void __xLuaBaseProxy_Init_93576(); void __xLuaBaseProxy_WillShow_93577(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93578(); }; } namespace DLL2SDK::Assembly_CSharp::MileStone { struct MileStoneRankingMultiTaskController : DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionRankActivityController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetRankType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActivityItemLocdDescript_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93599(); void ResetRankType_93600(); DLL2SDK::mscorlib::System::String* GetActivityItemLocdDescript_93601(); void __xLuaBaseProxy_ResetRankType_93602(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetActivityItemLocdDescript_93603(); }; } namespace DLL2SDK::Assembly_CSharp::IDCollection { struct IDCollectionPersonActivityView : DLL2SDK::Assembly_CSharp::IDCollection::ActivityRewardGatePointsView { DLL2SDK::Assembly_CSharp::UILabel* activityNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* activityDescriptLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92172(); }; } namespace DLL2SDK::Assembly_CSharp::IDCollection { struct IDCollectionPersonActivityController : DLL2SDK::Assembly_CSharp::IDCollection::LiveOpsActivityBatchTaskRewardsListController { DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionPersonActivityView* m_view_; DLL2SDK::Assembly_CSharp::RankGame::RankProtocolData* protocolData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqActivityPoints_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSameBatchTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshActivityPoints_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92151(); void Init_92152(); void ReqActivityPoints_92153(); void RefreshDataStore_92154(); void RegisterDelegates_92155(); void UnRegisterDelegates_92156(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92157(); void NotifyDataStoreUpdated_92158(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); bool IsSameBatchTask_92159(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task_); void RefreshActivityPoints_92160(); void RefreshView_92161(); void __xLuaBaseProxy_Init_92162(); void __xLuaBaseProxy_ReqActivityPoints_92163(); void __xLuaBaseProxy_RefreshDataStore_92164(); void __xLuaBaseProxy_RegisterDelegates_92165(); void __xLuaBaseProxy_UnRegisterDelegates_92166(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92167(); void __xLuaBaseProxy_NotifyDataStoreUpdated_92168(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* P0_, DLL2SDK::mscorlib::System::String* P1_, int32_t P2_); bool __xLuaBaseProxy_IsSameBatchTask_92169(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* P0_); void __xLuaBaseProxy_RefreshActivityPoints_92170(); void __xLuaBaseProxy_RefreshView_92171(); }; } namespace DLL2SDK::Assembly_CSharp::MileStone { struct MileStoneMainMultiTaskController : DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionMainController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePersonalController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateServerController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateRankingController_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93555(); DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionPersonActivityController* CreatePersonalController_93556(); DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionServerActivityController* CreateServerController_93557(); DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionRankActivityController* CreateRankingController_93558(); DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionPersonActivityController* __xLuaBaseProxy_CreatePersonalController_93559(); DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionServerActivityController* __xLuaBaseProxy_CreateServerController_93560(); DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionRankActivityController* __xLuaBaseProxy_CreateRankingController_93561(); }; } namespace DLL2SDK::Assembly_CSharp::MileStone { struct MileStoneDetailView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::UIScrollView* rankScrollView_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoDataTip_; DLL2SDK::Assembly_CSharp::UILabel* labelTotalPoint_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNoDataTipActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetScrollViewPosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93552(); void SetNoDataTipActive_93553(bool isActive_); void ResetScrollViewPosition_93554(); }; } namespace DLL2SDK::Assembly_CSharp::MileStone { struct MileStoneDetailItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* labelTaskDesc_; DLL2SDK::Assembly_CSharp::UILabel* labelScorePerCount_; DLL2SDK::Assembly_CSharp::UILabel* labelCount_; DLL2SDK::Assembly_CSharp::UILabel* LableSum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93550(); void SetEasyListData_93551(DLL2SDK::Assembly_CSharp::MileStone::MileStoneDetailItem* data_, int32_t idFromZero_); }; } namespace DLL2SDK::Assembly_CSharp::MileStone { struct MileStoneDetailItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::MileStone::MileStoneDetailItemView* detailItemView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93540(); void Init_93541(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93542(); void RegisterDelegates_93543(); void UnRegisterDelegates_93544(); bool SetEasyListData_93545(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void __xLuaBaseProxy_Init_93546(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93547(); void __xLuaBaseProxy_RegisterDelegates_93548(); void __xLuaBaseProxy_UnRegisterDelegates_93549(); }; } namespace DLL2SDK::Assembly_CSharp::MileStone { struct MileStoneDetailItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* taskDesc_; int32_t taskPoint_; int32_t taskCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93539(DLL2SDK::mscorlib::System::String* desc_, int32_t point_, int32_t count_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsTaskItemView_En : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIProgressBar* ProgressScrollBar_; DLL2SDK::Assembly_CSharp::UILabel* TaskDesLabel_; DLL2SDK::Assembly_CSharp::UISprite* SpriteTaskState_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoButton_; DLL2SDK::Assembly_CSharp::UILabel* taskPoint_; DLL2SDK::Assembly_CSharp::UISprite* ActivityIcon_; DLL2SDK::Assembly_CSharp::UILabel* btnTip_; DLL2SDK::Assembly_CSharp::UISprite* btnBg_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* m_codLiveOpsTask_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTaskData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTaskPointData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnGoClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_OnBtnGoClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93503(); void Awake_93504(); void SetTaskData_93505(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task_, DLL2SDK::mscorlib::System::String* activityIconStr_); void SetTaskPointData_93506(); void OnBtnGoClick_93507(); void OnBtnGoClick_93508(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void __xLuaBaseProxy_Awake_93509(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsScrollPlayView_En : DLL2SDK::Assembly_CSharp::GameUI::ScrollPlayBaseView { DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* m_LiveOpsActivityDS_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjRedPoint_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ClickSystemEntrance* clickEntrance_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDataValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93496(); void Awake_93497(); bool IsDataValid_93498(); void SwitchToView_93499(int32_t index_); void __xLuaBaseProxy_Awake_93500(); bool __xLuaBaseProxy_IsDataValid_93501(); void __xLuaBaseProxy_SwitchToView_93502(int32_t P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct LiveOpsScrollPlayRootView_En : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrag_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93494(); void OnDrag_93495(DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { enum struct EActivityState : int32_t { ENone_ = static_cast(0x0), EInProgress_ = static_cast(0x1), EWarmUp_ = static_cast(0x2), EEnd_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsBaseView_En : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* SpritePic_; DLL2SDK::Assembly_CSharp::UITexture* TextureLeftPic_; DLL2SDK::Assembly_CSharp::UILabel* LabelActivityName_; DLL2SDK::Assembly_CSharp::UILabel* LabelActivityInterval_; DLL2SDK::Assembly_CSharp::UILabel* LabelDesc_; DLL2SDK::Assembly_CSharp::UILabel* LabelRemainTimeRed_; DLL2SDK::Assembly_CSharp::UILabel* LabelRemainTimeBlack_; DLL2SDK::Assembly_CSharp::UIScrollView* LeftScrollView_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* m_Activity_; int32_t m_LabelDistanceToButtom_; bool m_bLeftAdaptation_; bool m_NeedAdjustLabels_; DLL2SDK::mscorlib::System::String* m_LeftIconUrl_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__CheckDataValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__RefreshActivityState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__RefreshRemainTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLeftPicIconUrl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SetLeftPic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLeftTextureContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationLeftView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationLeftSpriteView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationLeftLabelView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93383(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* get_ActivityData_93384(); void Update_93385(); bool _CheckDataValid_93386(); DLL2SDK::mscorlib::System::String* _RefreshActivityState_93387(); DLL2SDK::mscorlib::System::String* _RefreshRemainTime_93388(double endTime_); void UpdateView_93389(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_); void GetLeftPicIconUrl_93390(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_, DLL2SDK::mscorlib::System::String* outSpriteIcon_, DLL2SDK::mscorlib::System::String* outSpriteIconUrl_); void _SetLeftPic_93391(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_); DLL2SDK::mscorlib::System::String* GetDefaultSpriteName_93392(); void SetLeftTextureContent_93393(DLL2SDK::mscorlib::System::String* url_, bool bSuccess_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); void AdaptationLeftView_93394(int32_t inLabelDistanceToButtom_, int32_t inViewHeight_, int32_t inViewWidth_, int32_t inrightWidthMin_); void AdaptationLeftSpriteView_93395(DLL2SDK::Assembly_CSharp::UIBasicSprite* inSprite_, DLL2SDK::Assembly_CSharp::UIPanel* tPanel_); void AdaptationLeftLabelView_93396(int32_t inLabelDistanceToButtom_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsPreviewAwardView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIScrollView* ScrollView_; DLL2SDK::Assembly_CSharp::UIScrollBar* ScrollBar_; DLL2SDK::Assembly_CSharp::UIGrid* grid_; DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93477(); void SetData_93478(DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PropList_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsPicturePopupView_En : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIButton* BtnClose_; DLL2SDK::Assembly_CSharp::UITexture* TextureBg_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBg_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93476(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsPersonalView_En : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsBaseView_En { DLL2SDK::Assembly_CSharp::UILabel* LabelTitleClaimed_; DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; DLL2SDK::Assembly_CSharp::UIGrid* grid_; DLL2SDK::Assembly_CSharp::UILabel* LabelTaskDesc_; DLL2SDK::Assembly_CSharp::UIProgressBar* progress_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* BtnTemplateGo_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* BtnTemplateClaim_; DLL2SDK::Array* ItemTemplates_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93473(); void UpdateView_93474(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_); void __xLuaBaseProxy_UpdateView_93475(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* P0_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsOnlyDisplayView_En : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsBaseView_En { DLL2SDK::Assembly_CSharp::UISprite* SpriteRightPic_; DLL2SDK::Assembly_CSharp::UITexture* TextureRightPic_; DLL2SDK::Assembly_CSharp::UIButton* BtnGo_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerWord_; DLL2SDK::Assembly_CSharp::UILabel* LabelTitle_; DLL2SDK::Assembly_CSharp::UILabel* LabelContent_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerPic_; DLL2SDK::mscorlib::System::String* m_RightIconUrl_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SetRightPic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRightTextureContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93468(); void UpdateView_93469(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_); void _SetRightPic_93470(DLL2SDK::mscorlib::System::String* icon_, DLL2SDK::mscorlib::System::String* iconUrl_); void SetRightTextureContent_93471(DLL2SDK::mscorlib::System::String* url_, bool bSuccess_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); void __xLuaBaseProxy_UpdateView_93472(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* P0_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMultitaskSingleView_En : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsBaseView_En { DLL2SDK::Assembly_CSharp::UILabel* LabelTitleClaimed_; DLL2SDK::Array* TaskItem_; DLL2SDK::Assembly_CSharp::UIScrollView* TaskScrollView_; DLL2SDK::Assembly_CSharp::UIProgressBar* progress_; DLL2SDK::Assembly_CSharp::UILabel* progressLabel_; DLL2SDK::Assembly_CSharp::UIProgressBar* progress2_; DLL2SDK::Assembly_CSharp::UILabel* progressLabel2_; DLL2SDK::UnityEngine::UnityEngine::GameObject* StateDoneGB_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* BtnTemplateClaim_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* BtnTemplarePreview_; DLL2SDK::Assembly_CSharp::UILabel* RemainingRewardList_; DLL2SDK::Array* ItemTemplates_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* rewardList_; DLL2SDK::Assembly_CSharp::UIWidget* SingleRewardWidget_; DLL2SDK::Assembly_CSharp::UIWidget* MultiRewardWidget_; DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsCommonItemView_En* singleRewardTemplate_; DLL2SDK::Assembly_CSharp::GameUI::GenericGrid* multiRewardGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* itemPrefab_; DLL2SDK::Assembly_CSharp::UISprite* activityIcon_; DLL2SDK::Assembly_CSharp::UISprite* activityIcon2_; bool registerEvent_; float totalProgress_; float maxProgress_; DLL2SDK::mscorlib::System::String* activityIconStr_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_tasks_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* m_activity_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* ButtonDetails_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRewardList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTaskList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TaskSort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRefreshItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93458(); void UpdateRewardList_93459(); void UpdateTaskList_93460(); void UpdateView_93461(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_); int32_t TaskSort_93462(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task1_, DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task2_); void OnRefreshItem_93463(DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_, int32_t idx_); void __xLuaBaseProxy_UpdateView_93465(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* P0_); static int32_t _UpdateView_m__0_93464(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* x_, DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* y_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMainView_En : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; DLL2SDK::Assembly_CSharp::UIPanel* panel_; DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* FlowTable_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerBtnLeft_; DLL2SDK::Assembly_CSharp::UIButton* BtnLeft_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RedPointLeft_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerBtnRight_; DLL2SDK::Assembly_CSharp::UIButton* BtnRight_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RedPointRight_; DLL2SDK::Assembly_CSharp::GameUI::UIEasyListTweenAnimation* TweenAnimation_; int32_t m_Count_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* LiveOpsActivityDS_; struct StaticFields { int32_t offset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRedPointLeft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRedPointRight_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93451(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_93452(); void Tick_93453(float dt_); void SetData_93454(int32_t count_); void RefreshRedPointLeft_93455(); void RefreshRedPointRight_93456(); void __xLuaBaseProxy_Tick_93457(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsLightenUpView_En : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsBaseView_En { DLL2SDK::Array* ItemInfoList_; DLL2SDK::Assembly_CSharp::UILabel* LabelPopulationValue_; DLL2SDK::Assembly_CSharp::UIButton* ButtonShare_; DLL2SDK::Assembly_CSharp::UISlider* ScorollbarProgress_; DLL2SDK::Array* ObjMeteorEffects_; DLL2SDK::Assembly_CSharp::UISprite* SpriteAlpha_; DLL2SDK::UnityEngine::UnityEngine::Transform* ObjSliderEffects_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SpriteLogo_; DLL2SDK::Assembly_CSharp::UISprite* SpriteSlider_; int32_t m_activityDataValue_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* m_activityData_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* tasks_; int32_t Value_; DLL2SDK::UnityEngine::UnityEngine::GameObject* shaderGB_; float timeInnterval_; bool IsBegin_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* mHeadIcon_; DLL2SDK::Assembly_CSharp::UILabel* LabelName_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSliderValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetValueToString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TasksSort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSpriteAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetSpriteAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPersonalInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93436(); void UpdateView_93437(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_93438(); void Tick_93439(float dt_); float GetSliderValue_93440(); float GetValue_93441(int32_t index_); DLL2SDK::mscorlib::System::String* GetValueToString_93442(int32_t ve_); int32_t TasksSort_93443(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task1_, DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task2_); void SetPos_93444(float vt_); void SetSpriteAlpha_93445(bool isShow_); void SetSpriteAlpha_93446(float at_); void SetPersonalInfo_93447(); void __xLuaBaseProxy_UpdateView_93449(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* P0_); void __xLuaBaseProxy_Tick_93450(float P0_); static bool _UpdateView_m__0_93448(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsLightenUpReceivePrizeView_En : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* BtnShare_; DLL2SDK::Assembly_CSharp::UISprite* SpriteIcon_; DLL2SDK::Assembly_CSharp::UILabel* TitleDescLabel_; DLL2SDK::Assembly_CSharp::UILabel* LinesDescLabel_; DLL2SDK::Assembly_CSharp::UIButton* BtnClaim_; DLL2SDK::Array* SpriteRoleIcon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BtnClaimed_; DLL2SDK::Assembly_CSharp::UILabel* LabelName_; DLL2SDK::Assembly_CSharp::GameCommon::UICommonItemDescHolder* ItemDesc_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93434(); void SetData_93435(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* data_, DLL2SDK::Assembly_CSharp::Config::CodActivityLightenUpInfoConfig* csv_, int32_t index_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsLightUpItemView_En : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* SpriteIconGray_; DLL2SDK::Assembly_CSharp::UISprite* SpriteIconNorma_; DLL2SDK::Assembly_CSharp::UILabel* LabelName_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjRedPoint_; DLL2SDK::Assembly_CSharp::UISprite* SpriteArrive_; DLL2SDK::Assembly_CSharp::UISprite* SpriteNotArrive_; DLL2SDK::Assembly_CSharp::UILabel* LavelValue_; DLL2SDK::Assembly_CSharp::UISprite* SpriteReceived_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjGoScene_; uint32_t ID_; uint32_t DZID_; int32_t m_Index_; int32_t m_leftNum_; int32_t m_topNum_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* m_data_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mCurrencyScale_; bool m_IsVaLid_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnObjGoSceneClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetValueToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93428(); void SetData_93429(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* data_, int32_t index_, int32_t leftNum_, int32_t topNum_); void Awake_93430(); void OnObjGoSceneClick_93431(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); DLL2SDK::mscorlib::System::String* GetValueToString_93432(int32_t ve_); void __xLuaBaseProxy_Awake_93433(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsGuestBingFBPopupView_En : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIButton* BtnClose_; DLL2SDK::Assembly_CSharp::UITexture* TextureBg_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBg_; DLL2SDK::Assembly_CSharp::UIButton* LickBtn_; DLL2SDK::Assembly_CSharp::UIButton* ClaimBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ClaimedGB_; DLL2SDK::Assembly_CSharp::UILabel* LabelTitle_; DLL2SDK::Assembly_CSharp::UILabel* LabelContent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBtn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93426(); void RefreshBtn_93427(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* m_ActivityData_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsDailyTaskView_En : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsBaseView_En { DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93423(); void UpdateView_93424(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_); void __xLuaBaseProxy_UpdateView_93425(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* P0_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsDailyTaskItemView_En : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* LabelTaskDesc_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* BtnTemplateGo_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* BtnTemplateCliam_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjClaimed_; DLL2SDK::Assembly_CSharp::UIGrid* grid_; DLL2SDK::Assembly_CSharp::UISprite* BGSprite_; DLL2SDK::Array* ItemTemplates_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* m_Task_; DLL2SDK::Assembly_CSharp::UILabel* LabelTimeLinitDesc_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDailyTaskItemData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnGoClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93419(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* get_Task_93420(); void SetDailyTaskItemData_93421(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* data_); void OnBtnGoClick_93422(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsCommonItemView_En : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { int32_t ItemId_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* ItemTemplate_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate_2* ItemTemplate_2_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* mLiveOpsDataStore_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GoToDetails_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93413(); void SetData_93414(int32_t Id_, int32_t Num_, int32_t Durable_); void SetData_2_93415(int32_t Id_, int32_t Num_, int32_t Durable_); void Awake_93416(); void GoToDetails_93417(DLL2SDK::UnityEngine::UnityEngine::GameObject* Obj_); void __xLuaBaseProxy_Awake_93418(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsChristmasAllInfoView_En : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsBaseView_En { DLL2SDK::Array* mData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93411(); void SetData_93412(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsChristmasAllInfoItemView_En : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjOperation_; DLL2SDK::Assembly_CSharp::UILabel* LabelOperationTitle_; DLL2SDK::Assembly_CSharp::UILabel* LabelOperationTime_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjNotOperation_; DLL2SDK::Assembly_CSharp::UILabel* LabelNotOperationTitle_; DLL2SDK::Assembly_CSharp::UILabel* LabelNotOperationTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93409(); void SetData_93410(DLL2SDK::Assembly_CSharp::Config::CodActivityChristmasAllInfoConfig* csv_, int32_t currentTime_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsChristmasActivityPopupView_En : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UITexture* TesturePic_; DLL2SDK::Assembly_CSharp::UILabel* LabelTitle_; DLL2SDK::Assembly_CSharp::UILabel* LabelTime_; DLL2SDK::Assembly_CSharp::UILabel* LabelDescribe_; DLL2SDK::Assembly_CSharp::UILabel* LabelLines_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93408(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsCandyCollectionView_En : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsBaseView_En { DLL2SDK::Assembly_CSharp::UISlider* ProgressSlider_; DLL2SDK::Assembly_CSharp::UILabel* LabelCurrentProgress_; DLL2SDK::Assembly_CSharp::UIButton* ButtonGo_; DLL2SDK::Array* ItemData_; DLL2SDK::Assembly_CSharp::UILabel* LabelTime_; DLL2SDK::Assembly_CSharp::UILabel* LabelDescribe_; DLL2SDK::Assembly_CSharp::UILabel* LabelTitle_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Task_; int32_t CurrentNum_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSliderValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetValueByIndex_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93402(); void UpdateView_93403(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_); float GetSliderValue_93404(); float GetValueByIndex_93405(int32_t Index_); void __xLuaBaseProxy_UpdateView_93407(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* P0_); static int32_t _UpdateView_m__0_93406(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* a_, DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* b_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsCandyCollectionItemView_En : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* LabelTargetValue_; DLL2SDK::Assembly_CSharp::UISprite* SpriteTargetValue_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* ReceiveItem_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjGot_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* m_Data_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjGoScene_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjRedPoint_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnObjClaimClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93397(); void SetData_93398(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* data_); void Awake_93399(); void OnObjClaimClick_93400(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void __xLuaBaseProxy_Awake_93401(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsAnnouncementView_En : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* SpriteLeftPic_; DLL2SDK::Assembly_CSharp::UITexture* TextureLeftPic_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerWord_; DLL2SDK::Assembly_CSharp::UILabel* LabelTitle_; DLL2SDK::Assembly_CSharp::UILabel* LabelContent_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerPic_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRightPic_; DLL2SDK::Assembly_CSharp::UITexture* TextureRightPic_; DLL2SDK::Assembly_CSharp::UIButton* BtnGo_; DLL2SDK::Assembly_CSharp::LiveOps::AnnouncementClient* m_Announcement_; DLL2SDK::mscorlib::System::String* m_LeftIconUrl_; DLL2SDK::mscorlib::System::String* m_RightIconUrl_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateViewWord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnGoClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SetLeftPic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLeftTextureContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SetRightPic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRightTextureContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93372(); void RegisterDelegates_93373(); void UnRegisterDelegates_93374(); void UpdateViewWord_93375(DLL2SDK::Assembly_CSharp::LiveOps::AnnouncementClient* announcement_); void OnBtnGoClick_93376(); void _SetLeftPic_93377(DLL2SDK::mscorlib::System::String* icon_, DLL2SDK::mscorlib::System::String* iconUrl_); void SetLeftTextureContent_93378(DLL2SDK::mscorlib::System::String* url_, bool bSuccess_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); void _SetRightPic_93379(DLL2SDK::mscorlib::System::String* icon_, DLL2SDK::mscorlib::System::String* iconUrl_); void SetRightTextureContent_93380(DLL2SDK::mscorlib::System::String* url_, bool bSuccess_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); void __xLuaBaseProxy_RegisterDelegates_93381(); void __xLuaBaseProxy_UnRegisterDelegates_93382(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct EntryItemLiveOps_En : DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell { DLL2SDK::Assembly_CSharp::UIWidget* ContainerEnd_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerInfo_; DLL2SDK::Assembly_CSharp::UISprite* SpritePic_; DLL2SDK::Assembly_CSharp::UITexture* texturePic_; DLL2SDK::Assembly_CSharp::UIButton* BtnBg_; DLL2SDK::Assembly_CSharp::UIWidget* Container_Other_; DLL2SDK::Assembly_CSharp::UILabel* LabelTitle_Other_; DLL2SDK::Assembly_CSharp::UILabel* LabelDesc_Other_; DLL2SDK::Assembly_CSharp::UIWidget* Container_SingleTask_; DLL2SDK::Assembly_CSharp::UILabel* LabelProgress_SingleTask_; DLL2SDK::Assembly_CSharp::UISlider* SliderProgress_SingleTask_; DLL2SDK::Assembly_CSharp::UILabel* LabelTitle_SingleTask_; DLL2SDK::Assembly_CSharp::UILabel* LabelDesc_SingleTask_; DLL2SDK::Assembly_CSharp::UILabel* LabelRemainTimeRed_; DLL2SDK::Assembly_CSharp::UILabel* LabelRemainTimeBlack_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerWarmUp_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerInProgress_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* BtnTemplateEnter_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* BtnTemplateClaim_; DLL2SDK::Assembly_CSharp::UISprite* SpriteAllFinish_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjRedBadget_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjEffects_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjNew_; int32_t m_index_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* m_LiveOpsActivityDS_; DLL2SDK::Assembly_CSharp::LiveOps::AnnouncementDataStore* m_AnnouncementDS_; DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTabData* m_TabData_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* m_ActivityData_; DLL2SDK::Assembly_CSharp::LiveOps::AnnouncementClient* m_AnnouncementData_; DLL2SDK::Assembly_CSharp::LiveOps::EActivityState m_ActivityState_; int32_t m_Num_; DLL2SDK::mscorlib::System::String* m_IconUrl_; struct StaticFields { int32_t CHECK_INTERVAL_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache3_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache4_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache5_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAwake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__CheckActivityDataValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__RefreshActivityState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__RefreshRemainTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTabData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SetPic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTextureContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__UpdateAnnouncementView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRedDot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnEnterClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnClaimClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93345(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* get_LiveOpsActivityDS_93346(); DLL2SDK::Assembly_CSharp::LiveOps::AnnouncementDataStore* get_AnnouncementDS_93347(); DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTabData* get_TabData_93348(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* get_ActivityData_93349(); void OnAwake_93350(); DLL2SDK::Assembly_CSharp::LiveOps::EActivityState get_ActivityState_93351(); void Update_93352(); bool _CheckActivityDataValid_93353(); void _RefreshActivityState_93354(); void _RefreshRemainTime_93355(double endTime_); void SetTabData_93356(DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTabData* data_, int32_t count_); void UpdateView_93357(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_); void _SetPic_93358(DLL2SDK::mscorlib::System::String* icon_, DLL2SDK::mscorlib::System::String* iconUrl_); void SetTextureContent_93359(DLL2SDK::mscorlib::System::String* url_, bool bSuccess_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); void _UpdateAnnouncementView_93360(); void SetBtnState_93361(); void RefreshRedDot_93362(); void _OnBtnEnterClick_93363(); void _OnBtnClaimClick_93364(); void __xLuaBaseProxy_OnAwake_93371(); static bool _SetBtnState_m__0_93365(DLL2SDK::Assembly_CSharp::LiveOps::CodPointReward* it_); static bool _SetBtnState_m__1_93366(DLL2SDK::Assembly_CSharp::LiveOps::CodPointReward* it_); static bool _SetBtnState_m__2_93367(DLL2SDK::Assembly_CSharp::LiveOps::CodPointReward* it_); static bool _RefreshRedDot_m__3_93368(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* x_); static bool __OnBtnClaimClick_m__4_93369(DLL2SDK::Assembly_CSharp::LiveOps::CodPointReward* it_); static bool __OnBtnClaimClick_m__5_93370(DLL2SDK::Assembly_CSharp::LiveOps::CodPointReward* it_); }; } namespace DLL2SDK::Assembly_CSharp::RankGame { struct RankAwardDetailPopController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::RankGame::RankAwardDetailView* rankAwardView_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* easyListController_; DLL2SDK::Assembly_CSharp::RankGame::RankProtocolData* rankProtocol_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* initTimer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRankActivityInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScrollViewDragEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetRankInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ViewInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93316(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93317(); void RegisterDelegates_93318(); void UnRegisterDelegates_93319(); void RefreshRankActivityInfoList_93320(bool bResetScroll_); void NotifyDataStoreUpdated_93321(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void Init_93322(); void DelayInitView_93323(); void OnScrollViewDragEnd_93324(); void ResetRankInfo_93325(); void ViewInit_93326(int32_t itemWidth_); bool OnEasyListItemClick_93327(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_93328(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93329(); void __xLuaBaseProxy_RegisterDelegates_93330(); void __xLuaBaseProxy_UnRegisterDelegates_93331(); void __xLuaBaseProxy_Init_93332(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsTaskItemController_En : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTaskItemView_En* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93306(); void Init_93307(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93308(); void RegisterDelegates_93309(); void UnRegisterDelegates_93310(); bool SetEasyListData_93311(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* dataObj_); void __xLuaBaseProxy_Init_93312(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93313(); void __xLuaBaseProxy_RegisterDelegates_93314(); void __xLuaBaseProxy_UnRegisterDelegates_93315(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsScrollPlayController_En : DLL2SDK::Assembly_CSharp::GameUI::ScrollPlayBaseController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsScrollPlayView_En* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDataValid_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93298(); void Init_93299(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93300(); void UpdateView_93301(DLL2SDK::mscorlib::System::Collections::Generic::List_1* tabList_); bool IsDataValid_93302(); void __xLuaBaseProxy_Init_93303(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93304(); bool __xLuaBaseProxy_IsDataValid_93305(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsQuestionNaireNavController_En : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsQuestionNaireController_En* m_Ctr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93291(); void Init_93292(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93293(); void OnNavigationShowed_93294(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_93295(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void __xLuaBaseProxy_Init_93296(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93297(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsBaseController_En : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsBaseView_En* mView_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* m_LiveOpsActivityDS_; int32_t m_LeftNum_; int32_t m_TopNum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActivityData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92963(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* get_LiveOpsActivityDS_92964(); void Init_92965(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92966(); void RegisterDelegates_92967(); void UnRegisterDelegates_92968(); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_92969(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void RefreshView_92970(); void SetActivityData_92971(int32_t topNum_, int32_t leftNum_, bool bInit_); void UpdateView_92972(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_, bool bInit_); void __xLuaBaseProxy_Init_92973(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92974(); void __xLuaBaseProxy_RegisterDelegates_92975(); void __xLuaBaseProxy_UnRegisterDelegates_92976(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsPreviewAwardPopController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsPreviewAwardView* m_view_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* easyListController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93265(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93266(); void Init_93267(); void RegisterDelegates_93268(); void UnRegisterDelegates_93269(); void SetData_93270(DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PropList_); void CloseBtnClick_93271(); bool OnEasyListItemClick_93272(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_93273(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93274(); void __xLuaBaseProxy_Init_93275(); void __xLuaBaseProxy_RegisterDelegates_93276(); void __xLuaBaseProxy_UnRegisterDelegates_93277(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsPicturePopupController_En : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsPicturePopupView_En* m_View_; float PIC_HEIGHT_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* m_ActivityData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTextureContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWindowCloseable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnCloseClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93251(); void Init_93252(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93253(); void RegisterDelegates_93254(); void UnRegisterDelegates_93255(); void UpdateView_93256(DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTabData* data_); void SetTextureContent_93257(DLL2SDK::mscorlib::System::String* url_, bool bSuccess_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); bool IsWindowCloseable_93258(); void _OnBtnCloseClick_93259(); void __xLuaBaseProxy_Init_93260(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93261(); void __xLuaBaseProxy_RegisterDelegates_93262(); void __xLuaBaseProxy_UnRegisterDelegates_93263(); bool __xLuaBaseProxy_IsWindowCloseable_93264(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsPersonalNavController_En : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsPersonalController_En* m_Ctr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93244(); void Init_93245(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93246(); void OnNavigationShowed_93247(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_93248(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void __xLuaBaseProxy_Init_93249(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93250(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsPersonalController_En : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsBaseController_En { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsPersonalView_En* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnTemplateGoClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnTemplateCliamClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93233(); void Init_93234(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93235(); void RegisterDelegates_93236(); void UnRegisterDelegates_93237(); void _OnBtnTemplateGoClick_93238(); void _OnBtnTemplateCliamClick_93239(); void __xLuaBaseProxy_Init_93240(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93241(); void __xLuaBaseProxy_RegisterDelegates_93242(); void __xLuaBaseProxy_UnRegisterDelegates_93243(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsOnlyDisplayNavController_En : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsOnlyDisplayController_En* m_Ctr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93226(); void Init_93227(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93228(); void OnNavigationShowed_93229(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_93230(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void __xLuaBaseProxy_Init_93231(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93232(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsOnlyDisplayController_En : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsBaseController_En { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsOnlyDisplayView_En* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnGoClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93216(); void Init_93217(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93218(); void RegisterDelegates_93219(); void UnRegisterDelegates_93220(); void _OnBtnGoClick_93221(); void __xLuaBaseProxy_Init_93222(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93223(); void __xLuaBaseProxy_RegisterDelegates_93224(); void __xLuaBaseProxy_UnRegisterDelegates_93225(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMultitaskSingleNavController_En : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsMultitaskSingleController_En* m_Ctr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93209(); void Init_93210(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93211(); void OnNavigationShowed_93212(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_93213(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void __xLuaBaseProxy_Init_93214(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93215(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMultitaskSingleController_En : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsBaseController_En { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsMultitaskSingleView_En* m_View_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_ListController_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* cachSendBox_; struct StaticFields { int32_t ITEM_WIDTH_; int32_t ITEM_HEIGHT_; bool NeedSort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnTemplateGoClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnTemplateCliamClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnTemplarePreviewClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClaimSubTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClaimSubTaskReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActivityData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneReconnectSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnTemplarenDetailsClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93185(); void Init_93186(); void WillShow_93187(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93188(); void RegisterDelegates_93189(); void UnRegisterDelegates_93190(); void _OnBtnTemplateGoClick_93191(); void _OnBtnTemplateCliamClick_93192(); void _OnBtnTemplarePreviewClick_93193(); void OnClaimSubTask_93194(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ClaimSubTaskReward_93195(uint64_t taskId_); void SetActivityData_93196(int32_t topNum_, int32_t leftNum_, bool bInit_); bool OnEasyListItemClick_93197(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_93198(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void OnZoneReconnectSuccess_93199(); void _OnBtnTemplarenDetailsClick_93200(); void __xLuaBaseProxy_Init_93202(); void __xLuaBaseProxy_WillShow_93203(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93204(); void __xLuaBaseProxy_RegisterDelegates_93205(); void __xLuaBaseProxy_UnRegisterDelegates_93206(); void __xLuaBaseProxy_SetActivityData_93207(int32_t P0_, int32_t P1_, bool P2_); void __xLuaBaseProxy_OnZoneReconnectSuccess_93208(); static void _cctor_93201(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMileStoneSingleTaskNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::MileStone::MileStoneMainSingleTaskController* m_Ctr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93178(); void Init_93179(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93180(); void OnNavigationShowed_93181(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_93182(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void __xLuaBaseProxy_Init_93183(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93184(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMileStoneMultiTaskNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::MileStone::MileStoneMainMultiTaskController* m_Ctr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93171(); void Init_93172(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93173(); void OnNavigationShowed_93174(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_93175(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void __xLuaBaseProxy_Init_93176(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93177(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMainNavController_En : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsMainController_En* m_Ctr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93164(); void Init_93165(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93166(); void OnNavigationShowed_93167(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_93168(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void __xLuaBaseProxy_Init_93169(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93170(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMainController_En : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsMainView_En* m_View_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_ListController_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TabList_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* m_LiveOpsActivityDS_; struct StaticFields { int32_t ITEM_WIDTH_; int32_t ITEM_HEIGHT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLiveOps_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CellAssetIDForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureCellForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnLeftClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnRightClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecordRedDots_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchActiveInterface_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ItemClickNotify_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93138(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* get_LiveOpsActivityDS_93139(); void Init_93140(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93141(); void RegisterDelegates_93142(); void SetLiveOps_93143(bool bInit_, int32_t topNum_, int32_t leftNum_); void UnRegisterDelegates_93144(); DLL2SDK::Assembly_CSharp::EAssetID CellAssetIDForRow_93145(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_93146(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void ConfigureCellForRow_93147(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell* cell_, int32_t row_); void DidSelectRow_93148(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); int32_t RowNumber_93149(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* grid_); float HeightForRow_93150(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void OnBtnLeftClick_93151(); void OnBtnRightClick_93152(); void OnRecordRedDots_93153(); void SwitchActiveInterface_93154(DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTabData* tabData_); void ItemClickNotify_93155(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void __xLuaBaseProxy_Init_93156(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93157(); void __xLuaBaseProxy_RegisterDelegates_93158(); void __xLuaBaseProxy_UnRegisterDelegates_93159(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsLightenUpReceivePrizeNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsLightenUpReceivePrizeController* m_Ctr_; DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* m_data_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93131(); void Init_93132(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93133(); void OnNavigationShowed_93134(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_93135(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void __xLuaBaseProxy_Init_93136(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93137(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsLightenUpReceivePrizeController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsLightenUpReceivePrizeView_En* m_view_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* m_liveOpsTask_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* m_Activity_; int32_t m_Index_; int32_t m_LeftNum_; int32_t m_TopNum_; DLL2SDK::mscorlib::System::String* m_url_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnShareClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnClaimClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TasksSort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93114(); void Init_93115(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93116(); void RegisterDelegates_93117(); void UnRegisterDelegates_93118(); void SetData_93119(int32_t index_, int32_t leftNum_, int32_t topNum_); void OnBtnShareClick_93120(); void OnBtnClaimClick_93121(); void OnOpen_93122(); int32_t TasksSort_93123(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task1_, DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task2_); void NotifyDataStoreUpdated_93124(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void __xLuaBaseProxy_Init_93126(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93127(); void __xLuaBaseProxy_RegisterDelegates_93128(); void __xLuaBaseProxy_UnRegisterDelegates_93129(); void __xLuaBaseProxy_OnOpen_93130(); static bool _SetData_m__0_93125(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsLightenUpNavController_En : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsLightenUpController_En* m_Ctr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93107(); void Init_93108(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93109(); void OnNavigationShowed_93110(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_93111(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void __xLuaBaseProxy_Init_93112(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93113(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsLightenUpController_En : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsBaseController_En { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsLightenUpView_En* m_View_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_ListController_; uint64_t m_ulActivityID_; DLL2SDK::mscorlib::System::String* LIVEOPS_LIGHTUP_METEOR_; DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* _shareData_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map7_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqLightenUpInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnButtonShareClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LightenUpAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetContinentByNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93086(); void Init_93087(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93088(); void RegisterDelegates_93089(); void UnRegisterDelegates_93090(); void OnOpen_93091(); void ReqLightenUpInfo_93092(); void OnButtonShareClick_93093(); void LightenUpAnimation_93094(bool isMeteor_); int32_t GetContinentByNum_93095(DLL2SDK::mscorlib::System::String* continent_); void UpdateView_93096(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_, bool bInit_); void OnClose_93097(); void _OnButtonShareClick_m__0_93098(); void _LightenUpAnimation_m__1_93099(); void __xLuaBaseProxy_Init_93100(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93101(); void __xLuaBaseProxy_RegisterDelegates_93102(); void __xLuaBaseProxy_UnRegisterDelegates_93103(); void __xLuaBaseProxy_OnOpen_93104(); void __xLuaBaseProxy_UpdateView_93105(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* P0_, bool P1_); void __xLuaBaseProxy_OnClose_93106(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsIDCollectionNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionMainController* m_Ctr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93079(); void Init_93080(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93081(); void OnNavigationShowed_93082(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_93083(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void __xLuaBaseProxy_Init_93084(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93085(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsGuestBindFBPopupController_En : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsGuestBingFBPopupView_En* m_View_; DLL2SDK::Assembly_CSharp::LiveOps::GuestBindingPlatformDataStore* m_Ds_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* m_ActivityData_; DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTabData* m_data_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTextureContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnCloseClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnLickBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnClaimBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93064(); void Init_93065(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93066(); void RegisterDelegates_93067(); void UnRegisterDelegates_93068(); void UpdateView_93069(DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTabData* data_); void SetTextureContent_93070(DLL2SDK::mscorlib::System::String* url_, bool bSuccess_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); void _OnBtnCloseClick_93071(); void _OnLickBtnClick_93072(); void _OnClaimBtnClick_93073(); void NotifyDataStoreUpdated_93074(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void __xLuaBaseProxy_Init_93075(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93076(); void __xLuaBaseProxy_RegisterDelegates_93077(); void __xLuaBaseProxy_UnRegisterDelegates_93078(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsDailyTaskNavController_En : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsDailyTaskController_En* m_Ctr_; int32_t m_TopNum_; int32_t m_LeftNum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93057(); void Init_93058(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93059(); void OnNavigationShowed_93060(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_93061(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void __xLuaBaseProxy_Init_93062(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93063(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsDailyTaskItemController_En : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsDailyTaskItemView_En* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnClaimClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnGoClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93045(); void Init_93046(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93047(); void RegisterDelegates_93048(); void UnRegisterDelegates_93049(); bool SetEasyListData_93050(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* dataObj_); void _OnBtnClaimClick_93051(); void _OnBtnGoClick_93052(); void __xLuaBaseProxy_Init_93053(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93054(); void __xLuaBaseProxy_RegisterDelegates_93055(); void __xLuaBaseProxy_UnRegisterDelegates_93056(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsDailyTaskController_En : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsBaseController_En { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsDailyTaskView_En* m_View_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_ListController_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mNormalTask_; struct StaticFields { int32_t ITEM_WIDTH_; int32_t ITEM_HEIGHT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEasyList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActivityData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnDilayTaskClaimClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TaskSort_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93023(); void Init_93024(); void InitEasyList_93025(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93026(); void RegisterDelegates_93027(); void UnRegisterDelegates_93028(); void SetActivityData_93029(int32_t topNum_, int32_t leftNum_, bool bInit_); void UpdateView_93030(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_, bool bInit_); void _OnDilayTaskClaimClick_93031(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool OnEasyListItemClick_93032(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_93033(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void SetMTask_93034(DLL2SDK::mscorlib::System::Collections::Generic::List_1* SortTasks_); int32_t TaskSort_93035(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task1_, DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task2_); void _UpdateView_m__0_93036(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* x_); void __xLuaBaseProxy_Init_93037(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93038(); void __xLuaBaseProxy_RegisterDelegates_93039(); void __xLuaBaseProxy_UnRegisterDelegates_93040(); void __xLuaBaseProxy_SetActivityData_93041(int32_t P0_, int32_t P1_, bool P2_); void __xLuaBaseProxy_UpdateView_93042(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsChristmasAllInfoNavController_En : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsChristmasAllInfoController_En* m_Ctr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93016(); void Init_93017(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93018(); void OnNavigationShowed_93019(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_93020(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void __xLuaBaseProxy_Init_93021(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93022(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsChristmasAllInfoController_En : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsBaseController_En { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsChristmasAllInfoView_En* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93009(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93010(); void Init_93011(); void OnOpen_93012(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93013(); void __xLuaBaseProxy_Init_93014(); void __xLuaBaseProxy_OnOpen_93015(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsChristmasActivityPopupController_En : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsChristmasActivityPopupView_En* m_view_; DLL2SDK::mscorlib::System::String* mUrl_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInterfaceDisplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTextureContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92998(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92999(); void Init_93000(); void RegisterDelegates_93001(); void UnRegisterDelegates_93002(); void SetInterfaceDisplay_93003(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_); void SetTextureContent_93004(DLL2SDK::mscorlib::System::String* url_, bool bSuccess_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93005(); void __xLuaBaseProxy_Init_93006(); void __xLuaBaseProxy_RegisterDelegates_93007(); void __xLuaBaseProxy_UnRegisterDelegates_93008(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsCandyCollectionNavController_En : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsCandyCollectionController_En* m_Ctr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92991(); void Init_92992(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92993(); void OnNavigationShowed_92994(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_92995(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void __xLuaBaseProxy_Init_92996(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92997(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsCandyCollectionController_En : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsBaseController_En { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsCandyCollectionView_En* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BtnGoClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BtnDetailsClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__CliamBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92977(); void Init_92978(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92979(); void RegisterDelegates_92980(); void UnRegisterDelegates_92981(); void UpdateView_92982(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_, bool bInit_); void BtnGoClick_92983(); void BtnDetailsClick_92984(); void _CliamBtnClick_92985(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void __xLuaBaseProxy_Init_92986(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92987(); void __xLuaBaseProxy_RegisterDelegates_92988(); void __xLuaBaseProxy_UnRegisterDelegates_92989(); void __xLuaBaseProxy_UpdateView_92990(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsAnnouncementNavController_En : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsAnnouncementController_En* m_Ctr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BackAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92954(); void Init_92955(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92956(); void OnNavigationShowed_92957(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void BackAction_92958(); void OnNavigationWillClose_92959(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void __xLuaBaseProxy_Init_92960(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92961(); void __xLuaBaseProxy_BackAction_92962(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsAnnouncementController_En : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsAnnouncementView_En* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92944(); void Init_92945(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92946(); void RegisterDelegates_92947(); void UnRegisterDelegates_92948(); void UpdateView_92949(DLL2SDK::Assembly_CSharp::LiveOps::AnnouncementClient* announcement_); void __xLuaBaseProxy_Init_92950(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92951(); void __xLuaBaseProxy_RegisterDelegates_92952(); void __xLuaBaseProxy_UnRegisterDelegates_92953(); }; } namespace DLL2SDK::Assembly_CSharp::RankGame { struct UIIDCollectionRankView_CA : DLL2SDK::Assembly_CSharp::RankGame::RankView { DLL2SDK::Assembly_CSharp::UIWidget* RootWidget_; DLL2SDK::Assembly_CSharp::UIScrollView* LeftScrollView_; DLL2SDK::Assembly_CSharp::UISprite* LeftSpriteBG_; DLL2SDK::Assembly_CSharp::UISprite* LeftButtomSprite_; DLL2SDK::Assembly_CSharp::UISprite* LeftTimeSprite_; DLL2SDK::Assembly_CSharp::UIWidget* RightRoot_; DLL2SDK::Assembly_CSharp::UILabel* Title_Player_; DLL2SDK::Assembly_CSharp::UISprite* LineSprite_; DLL2SDK::Assembly_CSharp::UISprite* SpritePic_; DLL2SDK::Assembly_CSharp::UITexture* TextureLeftPic_; DLL2SDK::mscorlib::System::String* m_LeftIconUrl_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLeftTextureContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLeftPic_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92939(); void Init_92940(); void SetLeftTextureContent_92941(DLL2SDK::mscorlib::System::String* url_, bool bSuccess_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); void SetLeftPic_92942(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_); void __xLuaBaseProxy_Init_92943(); }; } namespace DLL2SDK::Assembly_CSharp::RankGame { struct RankIDCollectionItemView_CA : DLL2SDK::Assembly_CSharp::RankGame::RankItemView { DLL2SDK::Assembly_CSharp::UISprite* BG_; DLL2SDK::Assembly_CSharp::UIWidget* RankWidget_; DLL2SDK::Assembly_CSharp::UIWidget* TweenParent_; bool m_AdaptationView_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LocalPosition_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_ItemTransform_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_AdaptationView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92934(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_ItemTransform_92935(); void AdaptationView_92936(); void AdaptationView_92937(int32_t inWidth_); void __xLuaBaseProxy_AdaptationView_92938(int32_t P0_); }; } namespace DLL2SDK::Assembly_CSharp::IDCollection { struct IDCollectionServerActivityView : DLL2SDK::Assembly_CSharp::IDCollection::ActivityRewardGatePointsView { DLL2SDK::Assembly_CSharp::UIButton* shareBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92221(); }; } namespace DLL2SDK::Assembly_CSharp::MileStone { struct MileStonePersonalMultiTaskView : DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionPersonActivityView { DLL2SDK::Assembly_CSharp::UIButton* detailButton_; DLL2SDK::Assembly_CSharp::UILabel* label_ValueType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93598(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsVedioView_CA : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::Vector2 m_OrignalSize_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_SafeSize_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_ViewSize_; DLL2SDK::Assembly_CSharp::UIPanel* Panel_; DLL2SDK::Assembly_CSharp::UIButton* VedioBtn_; DLL2SDK::Assembly_CSharp::UISprite* VedioSprite_; DLL2SDK::Assembly_CSharp::UITexture* TextureBg_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBg_; DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::Assembly_CSharp::UILabel* Desc_; DLL2SDK::Assembly_CSharp::UIWidget* m_ViewParentWidget_; bool m_bAdaptation_; DLL2SDK::mscorlib::System::String* m_TextureUrl_; struct StaticFields { int32_t m_TitleDistanceToTop_; int32_t m_TitleDistanceToRight_; int32_t m_BtnDistanceToButtom_; int32_t m_BtnDistanceToRight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTextureContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92923(); void Init_92924(); void AdaptationView_92925(); void UpdateView_92926(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_); DLL2SDK::mscorlib::System::String* GetDefaultSpriteName_92927(); void SetTextureContent_92928(DLL2SDK::mscorlib::System::String* url_, bool bSuccess_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); void __xLuaBaseProxy_Init_92929(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsTaskItemView_CA : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTaskItemView_En { DLL2SDK::Assembly_CSharp::UISprite* BG_; DLL2SDK::UnityEngine::UnityEngine::GameObject* YellowBtn_; DLL2SDK::Assembly_CSharp::UISprite* ProgressBG_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92919(); void Init_92920(); void AdaptationView_92921(); void __xLuaBaseProxy_Init_92922(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsResistance_CA : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::Vector2 m_OrignalSize_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_SafeSize_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_ViewSize_; DLL2SDK::Assembly_CSharp::UIPanel* Panel_; DLL2SDK::Assembly_CSharp::UIButton* VedioBtn_; DLL2SDK::Assembly_CSharp::UISprite* VedioSprite_; DLL2SDK::Assembly_CSharp::UITexture* TextureBg_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBg_; DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::Assembly_CSharp::UILabel* Desc_; DLL2SDK::Assembly_CSharp::UIWidget* m_ViewParentWidget_; bool m_bAdaptation_; DLL2SDK::mscorlib::System::String* m_TextureUrl_; struct StaticFields { int32_t m_TitleDistanceToTop_; int32_t m_TitleDistanceToRight_; int32_t m_BtnDistanceToButtom_; int32_t m_BtnDistanceToRight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTextureContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92912(); void Init_92913(); void AdaptationView_92914(); void UpdateView_92915(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_); DLL2SDK::mscorlib::System::String* GetDefaultSpriteName_92916(); void SetTextureContent_92917(DLL2SDK::mscorlib::System::String* url_, bool bSuccess_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); void __xLuaBaseProxy_Init_92918(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsResistanceView_CA : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::Vector2 m_OrignalSize_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_SafeSize_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_ViewSize_; DLL2SDK::Assembly_CSharp::UIPanel* Panel_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBg_; DLL2SDK::Assembly_CSharp::UITexture* TextureBg_; DLL2SDK::Assembly_CSharp::UILabel* TitleLabel_; DLL2SDK::Assembly_CSharp::UILabel* TimeLabel_; DLL2SDK::Assembly_CSharp::UILabel* DescLabel_; DLL2SDK::Assembly_CSharp::UIWidget* TitleContainer_; DLL2SDK::Assembly_CSharp::UIButton* DescTipBtn_; DLL2SDK::Assembly_CSharp::UIWidget* RightContainer_; DLL2SDK::Assembly_CSharp::UIWidget* ExplanationContainer_; DLL2SDK::Assembly_CSharp::UILabel* LevelStimShotCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* LevelBattleTimeLabel_; DLL2SDK::Assembly_CSharp::UILabel* LevelResistanceValue_; DLL2SDK::Assembly_CSharp::UILabel* CurLevelLabel_; DLL2SDK::Assembly_CSharp::UIWidget* ButtomContainer_; DLL2SDK::Assembly_CSharp::UILabel* StimShotCount_; DLL2SDK::Assembly_CSharp::UIButton* GoBtn_; DLL2SDK::Assembly_CSharp::UIWidget* LevelScrollViewContainer_; DLL2SDK::Assembly_CSharp::UIScrollView* LevelScrollView_; DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* LevelFlowTable_; DLL2SDK::Assembly_CSharp::UILabel* ResistanceValue_; DLL2SDK::Assembly_CSharp::UIWidget* ResistanceContainer_; DLL2SDK::Assembly_CSharp::UIWidget* m_ViewParentWidget_; bool m_bAdaptation_; DLL2SDK::mscorlib::System::String* m_TextureUrl_; struct StaticFields { int32_t STIMSHOT_ITEMID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationLevelScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCurLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateStimShotItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTextureContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92899(); bool get_bAdaptation_92900(); void Init_92901(); void AdaptationView_92902(); void AdaptationLevelScrollView_92903(int32_t scrollHeight_); void UpdateCurLevel_92904(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task_, bool bFull_); void UpdateView_92905(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_); void UpdateStimShotItem_92906(); void UpdateTime_92907(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_); void UpdateSprite_92908(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_); DLL2SDK::mscorlib::System::String* GetDefaultSpriteName_92909(); void SetTextureContent_92910(DLL2SDK::mscorlib::System::String* url_, bool bSuccess_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); void __xLuaBaseProxy_Init_92911(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsResistanceItemView_CA : DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell { DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* ItemTemplate_; DLL2SDK::Assembly_CSharp::UISprite* SquareBG_; DLL2SDK::Assembly_CSharp::UISprite* SquareBG1_; DLL2SDK::Assembly_CSharp::UISprite* HadGotSprite_; DLL2SDK::Assembly_CSharp::UISprite* FinishSprite_; DLL2SDK::Assembly_CSharp::UISprite* FinishSprite1_; DLL2SDK::Assembly_CSharp::UILabel* NeedHPValue_; DLL2SDK::Assembly_CSharp::UILabel* HPLevel_; DLL2SDK::Assembly_CSharp::UIProgressBar* ProgressBar_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* m_LiveOpsActivityDS_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* m_ActivityData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GotoDetail_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92895(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* get_LiveOpsActivityDS_92896(); void UpdateView_92897(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task_, int32_t preLevelHPValue_, int32_t row_, int32_t curlevel_, bool blast_); void GotoDetail_92898(DLL2SDK::mscorlib::System::Object* obj_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsRankBuffView_CA : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsBaseView_En { DLL2SDK::Assembly_CSharp::UISprite* SpriteBg_; DLL2SDK::Assembly_CSharp::UITexture* TextureBg_; DLL2SDK::Assembly_CSharp::UIButton* BtnGo_; DLL2SDK::Assembly_CSharp::UILabel* LabelTime_; DLL2SDK::Assembly_CSharp::UILabel* LabelMpMode_; DLL2SDK::Assembly_CSharp::UILabel* LabelBrMode_; DLL2SDK::Assembly_CSharp::UILabel* LabelRank_; DLL2SDK::Assembly_CSharp::UILabel* LabelDes_; DLL2SDK::Assembly_CSharp::UIPanel* Panel_; DLL2SDK::Assembly_CSharp::UIWidget* TextRootWidget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92894(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsPillarView_CA : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::mscorlib::System::Collections::Generic::List_1* ItemViewList_; DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsPillarItemView_CA* OtherItemView_; DLL2SDK::Assembly_CSharp::UIWidget* Container_; int32_t m_ItemSpace_; float m_OtherItemRate_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_SafeSize_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_SafeSize_Other_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemList_RedNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurItemViewList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92889(); void UpdateItemList_92890(DLL2SDK::mscorlib::System::Collections::Generic::List_1* tablelist_, DLL2SDK::System_Core::System::Action_2* inSelectedItemCallback_); void UpdateItemList_RedNum_92891(DLL2SDK::mscorlib::System::Collections::Generic::List_1* tablelist_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetCurItemViewList_92892(int32_t nItemCount_, bool* bHasOtherItem_); void AdaptationView_92893(int32_t nItemCount_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsPillarItemView_CA : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIPanel* ContainerPanel_; DLL2SDK::Assembly_CSharp::UILabel* NameLabel_; DLL2SDK::Assembly_CSharp::UIWidget* RedSprite_; DLL2SDK::Assembly_CSharp::UISprite* SpritePic_; DLL2SDK::Assembly_CSharp::UITexture* TexturePic_; DLL2SDK::Assembly_CSharp::UISprite* HotSprite_; DLL2SDK::Assembly_CSharp::UISprite* NewSprite_; DLL2SDK::Assembly_CSharp::UIButton* ItemBtn_; DLL2SDK::Assembly_CSharp::UISprite* BGSprite_; DLL2SDK::mscorlib::System::String* m_TextureUrl_; DLL2SDK::System_Core::System::Action_2* m_SelectedItemCallback_; int32_t m_TopNum_; DLL2SDK::mscorlib::System::String* m_MenuName_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_SafeSize_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTabData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationNewAndHot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRedNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateNewSpriteShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationSpriteSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SetPic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTextureContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92873(); void OnEnable_92874(); void RegisterButtonClick_92875(); void UnRegisterButtonClick_92876(); void OnDisable_92877(); void OnDestroy_92878(); void OnItemClicked_92879(); void SetTabData_92880(DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTopMenu_Struct inTopMenuData_, DLL2SDK::System_Core::System::Action_2* inSelectedItemCallback_); void AdaptationNewAndHot_92881(bool bShowNew_, bool bShowHot_); void UpdateRedNum_92882(DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTopMenu_Struct inTopMenuData_); void UpdateNewSpriteShow_92883(bool bNew_); void AdaptationView_92884(int32_t inWidth_, int32_t inHeight_, DLL2SDK::UnityEngine::UnityEngine::Vector2 inSpriteSafeSize_); DLL2SDK::UnityEngine::UnityEngine::Vector2 AdaptationSpriteSize_92885(DLL2SDK::UnityEngine::UnityEngine::Vector2 inOldSize_, int32_t inWidth_, int32_t inHeight_); void _SetPic_92886(DLL2SDK::Assembly_CSharp::Config::CodActivityTopConfig* activityTopConfig_); void SetTextureContent_92887(DLL2SDK::mscorlib::System::String* url_, bool bSuccess_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); static bool _UpdateRedNum_m__0_92888(bool it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsPillarEvent_CA : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* RedObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NewObj_; DLL2SDK::Assembly_CSharp::UIButton* Btn_; bool bUpdatesActivity_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* m_LiveOpsActivityDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92870(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* get_LiveOpsActivityDS_92871(); void UpdateView_92872(DLL2SDK::mscorlib::System::Collections::Generic::List_1* tallList_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsPictureView_CA : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::Vector2 m_OrignalSize_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_SafeSize_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_ViewSize_; DLL2SDK::Assembly_CSharp::UIPanel* Panel_; DLL2SDK::Assembly_CSharp::UIButton* Btn_; DLL2SDK::Assembly_CSharp::UILabel* BtnLabel_; DLL2SDK::Assembly_CSharp::UITexture* TextureBg_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBg_; DLL2SDK::Assembly_CSharp::UILabel* Desc_; DLL2SDK::Assembly_CSharp::UILabel* Desc_1_; struct StaticFields { int32_t m_TitleDistanceToTop_; int32_t m_TitleDistanceToRight_; int32_t m_BtnDistanceToButtom_; int32_t m_BtnDistanceToRight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcPictureAdaptation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92867(); void SetBtnShow_92868(bool bshow_); void CalcPictureAdaptation_92869(DLL2SDK::UnityEngine::UnityEngine::Vector2 viewSize_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMultitaskSingleView_CA : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsMultitaskSingleView_En { DLL2SDK::Assembly_CSharp::UISprite* LineSprite_; DLL2SDK::Assembly_CSharp::UISprite* LineSpriteButtom_; DLL2SDK::Assembly_CSharp::UISprite* FinishAwardBG_; DLL2SDK::Assembly_CSharp::UISprite* UnFinishAwardBG_; DLL2SDK::Assembly_CSharp::UIWidget* FinishWidget_; DLL2SDK::Assembly_CSharp::UILabel* TaskProgressTitle_; DLL2SDK::Assembly_CSharp::UILabel* TaskTitle_; DLL2SDK::Assembly_CSharp::UIScrollView* ProgressScrollView_; DLL2SDK::Assembly_CSharp::UIWidget* ScrollViewContainer_; DLL2SDK::Assembly_CSharp::UIWidget* ScrollViewCollision_; DLL2SDK::mscorlib::System::Action_1*>* UpdateListCallFun_; int32_t ProgressWidthDiff_; bool bAdaptationProgress_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ProgressScrollViewPos_; DLL2SDK::UnityEngine::UnityEngine::Vector4 progressScrollViewClip_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_ResetScrollViewPosTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProgreassScrollViewWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetScrollViewPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRewardList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTaskList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92855(); void Init_92856(); void WillClose_92857(); int32_t GetProgreassScrollViewWidth_92858(); void ResetScrollViewPos_92859(); void UpdateRewardList_92860(); void UpdateTaskList_92861(); void _UpdateRewardList_m__0_92862(); void __xLuaBaseProxy_Init_92863(); void __xLuaBaseProxy_WillClose_92864(); void __xLuaBaseProxy_UpdateRewardList_92865(); void __xLuaBaseProxy_UpdateTaskList_92866(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMonthSignView_CA : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsBaseView_En { DLL2SDK::Assembly_CSharp::UIWidget* RemainTimeRoot_; DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; DLL2SDK::Assembly_CSharp::UIWidget* SignRoot_; DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* FlowGrid_; DLL2SDK::Assembly_CSharp::UIWidget* BtnRoot_; DLL2SDK::Assembly_CSharp::UIButton* ClaimBtn_; DLL2SDK::Assembly_CSharp::UILabel* ClaimBtnLabel_; DLL2SDK::Assembly_CSharp::UISprite* DisabledSprite_; DLL2SDK::Assembly_CSharp::UIWidget* ContentRoot_; DLL2SDK::Assembly_CSharp::UIWidget* bottomWidget_; DLL2SDK::Assembly_CSharp::UIWidget* topLeftWidget_; DLL2SDK::Assembly_CSharp::UIAnchor* rightAnchor_; bool m_bAdaptation_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDrawBtnShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92847(); bool get_bAdaptation_92848(); DLL2SDK::mscorlib::System::String* GetDefaultSpriteName_92849(); void UpdateView_92850(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_); void UpdateDrawBtnShow_92851(int32_t awardCount_); void AdaptationView_92852(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetDefaultSpriteName_92853(); void __xLuaBaseProxy_UpdateView_92854(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* P0_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMonthSignCellView_CA : DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell { DLL2SDK::Assembly_CSharp::UIWidget* CellRoot_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* ItemTemplate_; DLL2SDK::Assembly_CSharp::UISprite* NormalBG_; DLL2SDK::Assembly_CSharp::UILabel* DayName_Normal_; DLL2SDK::Assembly_CSharp::UISprite* FinishBG_; DLL2SDK::Assembly_CSharp::UILabel* DayName_Finish_; DLL2SDK::Assembly_CSharp::UISprite* LockBG_; DLL2SDK::Assembly_CSharp::UILabel* DayName_Lock_; DLL2SDK::Assembly_CSharp::UISprite* SelectedSprite_; int32_t m_AwardItemId_; DLL2SDK::mscorlib::System::Action_1* CellItemClickCallback_; bool bNeedCheckShowFix_; bool m_bShowFix_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemTemplateState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92839(); void SetSize_92840(int32_t width_, int32_t height_); void SetData_92841(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task_, DLL2SDK::Assembly_CSharp::UIScrollView* sv_, bool bSpecialAward_, DLL2SDK::mscorlib::System::Action_1* clickcallback_); void SetItemTemplateState_92842(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task_, bool bSpecialAward_); void Update_92843(); void ItemClick_92844(DLL2SDK::mscorlib::System::Object* obj_); void OnDisable_92845(); void UnRegisterDelegates_92846(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMatchJumpView_CA : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsBaseView_En { DLL2SDK::Assembly_CSharp::UIWidget* RightContainer_; DLL2SDK::Array* MatchItemList_; DLL2SDK::Assembly_CSharp::UIButton* ShowExchangeBtn_; DLL2SDK::Array* ShowItemTemplateList_; DLL2SDK::Assembly_CSharp::UISprite* ShowItemBG_; DLL2SDK::Assembly_CSharp::UIWidget* ShowItemRoot_; DLL2SDK::Assembly_CSharp::UIWidget* ShowContainer_; DLL2SDK::Assembly_CSharp::UILabel* ShowItemTitle_; DLL2SDK::Assembly_CSharp::UIWidget* m_ParentWidget_; int32_t m_MatchItemHeight_; int32_t m_ShowItemHeight_; bool m_bAdaptation_; struct StaticFields { int32_t LeftDistanceToButtom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMatchJumpData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationView_Height_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GotoDetail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92829(); bool get_bAdaptation_92830(); void UpdateView_92831(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_); void UpdateMatchJumpData_92832(DLL2SDK::mscorlib::System::Collections::Generic::List_1* matchJumps_); void AdaptationView_Height_92833(int32_t matchItemCount_); void GotoDetail_92834(DLL2SDK::mscorlib::System::Object* obj_); void AdaptationView_92835(); void __xLuaBaseProxy_UpdateView_92836(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* P0_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMatchJumpItemView_CA : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIWidget* RootWidget_; DLL2SDK::Assembly_CSharp::UISprite* BG_; DLL2SDK::Assembly_CSharp::UIWidget* Container_; DLL2SDK::Assembly_CSharp::UIButton* JumpBtn_; DLL2SDK::Assembly_CSharp::UIWidget* RemainTimeRoot_; DLL2SDK::Assembly_CSharp::UILabel* LabelRemainTimeRed_; DLL2SDK::Assembly_CSharp::UILabel* LabelRemainTimeBlack_; DLL2SDK::Assembly_CSharp::UILabel* TitleLabel_; DLL2SDK::Assembly_CSharp::UILabel* NameLabel_; DLL2SDK::Assembly_CSharp::UISprite* BGSprite_; DLL2SDK::Assembly_CSharp::UITexture* BGTexture_; DLL2SDK::Assembly_CSharp::UIWidget* ModWidget_; DLL2SDK::Assembly_CSharp::UISprite* IconSprite_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* ItemTemplate_; DLL2SDK::mscorlib::System::String* m_IconUrl_; DLL2SDK::Assembly_CSharp::LiveOps::MatchJumpClient* m_JumpData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SetPic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLeftTextureContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__RefreshRemainTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GotoDetail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_JumpBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationView_Height_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92818(); void OnEnable_92819(); void OnDisable_92820(); void UpdateView_92821(DLL2SDK::Assembly_CSharp::LiveOps::MatchJumpClient* matchJump_); void _SetPic_92822(DLL2SDK::Assembly_CSharp::LiveOps::MatchJumpClient* matchJump_); void SetLeftTextureContent_92823(DLL2SDK::mscorlib::System::String* url_, bool bSuccess_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); void _RefreshRemainTime_92824(int32_t endTime_); void GotoDetail_92825(DLL2SDK::mscorlib::System::Object* obj_); void JumpBtnClicked_92826(); void AdaptationView_92827(int32_t inwidth_); void AdaptationView_Height_92828(int32_t inheight_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMainView_CA : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* TopMenuRoot_; DLL2SDK::Array* TopMenus_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TopBoder_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BottomBoder_; DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; DLL2SDK::Assembly_CSharp::UIPanel* panel_; DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* FlowTable_; DLL2SDK::Assembly_CSharp::UIWidget* scrollViewContainer_; DLL2SDK::Assembly_CSharp::UIWidget* contentRoot_; DLL2SDK::Assembly_CSharp::UISprite* contentBG_; DLL2SDK::Assembly_CSharp::UISprite* ContentBG_; DLL2SDK::Assembly_CSharp::UISprite* LeftMenuBG_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* LiveOpsActivityDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitTopMenuView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRedPointShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBGShow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92809(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_92810(); void Init_92811(); void InitTopMenuView_92812(DLL2SDK::mscorlib::System::Collections::Generic::List_1* inTableList_, int32_t inSelectedTopIndex_); void UpdateRedPointShow_92813(DLL2SDK::mscorlib::System::Collections::Generic::List_1* inTableList_); void SetBGShow_92814(bool bShow_); void __xLuaBaseProxy_Init_92815(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMainLeftMenuItemView_CA : DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell { DLL2SDK::Assembly_CSharp::UIButton* BtnBg_; DLL2SDK::Assembly_CSharp::UIWidget* Normal_; DLL2SDK::Assembly_CSharp::UILabel* NormalTag_; DLL2SDK::Assembly_CSharp::UILabel* NormalTitle_; DLL2SDK::Assembly_CSharp::UILabel* NormalTitleKing_; DLL2SDK::Assembly_CSharp::UIWidget* Selected_; DLL2SDK::Assembly_CSharp::UILabel* SelectedTag_; DLL2SDK::Assembly_CSharp::UILabel* SelectedTitle_; DLL2SDK::Assembly_CSharp::UILabel* SelectedTitleKing_; DLL2SDK::Assembly_CSharp::UIWidget* TagTypeRoot_; DLL2SDK::Assembly_CSharp::UISprite* TagTypeBG_Red_; DLL2SDK::Assembly_CSharp::UISprite* TagTypeBG_Green_; DLL2SDK::Assembly_CSharp::UISprite* TagTypeBG_Orange_; DLL2SDK::Assembly_CSharp::UISprite* TagTypeBG_Blue_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* TagTypeBGList_; DLL2SDK::Assembly_CSharp::UILabel* TagTypeName_; DLL2SDK::Assembly_CSharp::UISprite* RedSprite_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* m_LiveOpsActivityDS_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* m_ActivityData_; int32_t m_index_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAwake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTabData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92802(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* get_LiveOpsActivityDS_92803(); void OnAwake_92804(); void SetTabData_92805(DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTabData* indata_, int32_t incount_, bool inbSelected_, bool inbShowRed_); void UpdateView_92806(DLL2SDK::mscorlib::System::String* inName_, DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsActivityTagType inTagType_); void SetBtnState_92807(bool inbSelected_); void __xLuaBaseProxy_OnAwake_92808(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsDailyTaskView_CA : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsDailyTaskView_En { DLL2SDK::Assembly_CSharp::UIWidget* RootWidget_; DLL2SDK::Assembly_CSharp::UISprite* LineSprite_; DLL2SDK::Assembly_CSharp::UISprite* LineSpriteButtom_; DLL2SDK::Assembly_CSharp::UIWidget* LogoRoot_; DLL2SDK::Assembly_CSharp::UISprite* LogoSprite_; DLL2SDK::Assembly_CSharp::UITexture* LogoTex_; DLL2SDK::Assembly_CSharp::UILabel* TaskLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92799(); void Init_92800(); void __xLuaBaseProxy_Init_92801(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsChainTaskView_CA : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsBaseView_En { DLL2SDK::UnityEngine::UnityEngine::Vector3 IconScale_From_; DLL2SDK::Assembly_CSharp::UIWidget* RemainTimeRoot_; DLL2SDK::Assembly_CSharp::UIScrollView* TaskStateScrollView_; DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* FlowTable_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ScrollViewRoot_; DLL2SDK::Assembly_CSharp::UIWidget* LeftBtnContainer_; DLL2SDK::Assembly_CSharp::UIButton* LeftBtn_; DLL2SDK::Assembly_CSharp::UIWidget* RightBtnContainer_; DLL2SDK::Assembly_CSharp::UIButton* RightBtn_; DLL2SDK::Assembly_CSharp::UIWidget* DescPageRoot_; DLL2SDK::Assembly_CSharp::UILabel* ActivityName_; DLL2SDK::Assembly_CSharp::UILabel* ActivityDesc_; DLL2SDK::Assembly_CSharp::UILabel* FinalReawadLabel_; DLL2SDK::Assembly_CSharp::UIWidget* TaskPageRoot_; DLL2SDK::Assembly_CSharp::UILabel* TaskDesc_; DLL2SDK::Assembly_CSharp::UIButton* GoBtn_; DLL2SDK::Assembly_CSharp::UIButton* ClaimBtn_; DLL2SDK::Assembly_CSharp::UILabel* ClaimBtnLabel_; DLL2SDK::Assembly_CSharp::UIWidget* ClaimedObj_; DLL2SDK::Assembly_CSharp::UILabel* StatusLabel_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate_2* ItemTemplate_1_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate_2* ItemTemplate_2_; DLL2SDK::Assembly_CSharp::UIWidget* TaskItemIconRoot_; bool m_bAdaptation_; int32_t m_ViewConentWidth_; DLL2SDK::Assembly_CSharp::UIWidget* m_ViewParentWidget_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* m_Task_; int32_t m_AwardItemId_; int32_t m_AwardItemId_1_; float m_TaskItemIconRootScaleRate_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* m_LiveOpsActivityDS_; DLL2SDK::UnityEngine::UnityEngine::Color m_YellowColor_; struct StaticFields { float IconPosY_DescPage_; float IconPosY_TaskPage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateArrowBtnColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowDescPage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTaskPage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTaskAwardIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemTemplate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GoDetails_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GoDetails_1_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92778(); int32_t get_ViewConentWidth_92779(); DLL2SDK::Assembly_CSharp::UIWidget* get_ViewParentWidget_92780(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* get_Task_92781(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* get_LiveOpsActivityDS_92782(); void RegisterDelegates_92783(); void UnRegisterDelegates_92784(); void Init_92785(); void AdaptationView_92786(); void UpdateView_92787(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_); void UpdateArrowBtnColor_92788(bool bLeftYellow_, bool bRightYellow_); void ShowDescPage_92789(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* opsActivity_); void ShowTaskPage_92790(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task_, DLL2SDK::Assembly_CSharp::LiveOps::EChainTaskStateType taskType_, bool bInit_); void ShowTaskAwardIcon_92791(DLL2SDK::mscorlib::System::Collections::Generic::List_1* awardlist_); void UpdateItemTemplate_92792(DLL2SDK::Assembly_CSharp::Config::CodTaskAward* awardData_, DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate_2* itemTemplate_); void GoDetails_92793(DLL2SDK::UnityEngine::UnityEngine::GameObject* Obj_); void GoDetails_1_92794(DLL2SDK::UnityEngine::UnityEngine::GameObject* Obj_); void __xLuaBaseProxy_RegisterDelegates_92795(); void __xLuaBaseProxy_UnRegisterDelegates_92796(); void __xLuaBaseProxy_Init_92797(); void __xLuaBaseProxy_UpdateView_92798(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* P0_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsChainTaskStateItemView_CA : DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell { DLL2SDK::UnityEngine::UnityEngine::GameObject* SelectedState_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DescState_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LockState_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ProcessingState_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FinishedState_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ClaimedState_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_StateItemList_; DLL2SDK::Assembly_CSharp::LiveOps::EChainTaskStateType m_CurStateType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddChainTaskStateItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92769(); DLL2SDK::Assembly_CSharp::LiveOps::EChainTaskStateType get_CurStateType_92770(); void set_CurStateType_92771(DLL2SDK::Assembly_CSharp::LiveOps::EChainTaskStateType value_); bool get_bSelected_92772(); void set_bSelected_92773(bool value_); void Awake_92774(); void AddChainTaskStateItem_92775(DLL2SDK::UnityEngine::UnityEngine::GameObject* inObj_, DLL2SDK::Assembly_CSharp::LiveOps::EChainTaskStateType inType_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct ChainTaskStateItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* StateObj_; DLL2SDK::Assembly_CSharp::LiveOps::EChainTaskStateType StateType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92768(DLL2SDK::UnityEngine::UnityEngine::GameObject* inObj_, DLL2SDK::Assembly_CSharp::LiveOps::EChainTaskStateType inType_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsBigPictureSingleTaskView_CA : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsBaseView_En { DLL2SDK::Assembly_CSharp::UIPanel* CutPanel_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBg_; DLL2SDK::Assembly_CSharp::UITexture* TextureBg_; DLL2SDK::Assembly_CSharp::UILabel* LabelActivityDes_; DLL2SDK::Assembly_CSharp::UILabel* LabelTaskDes_; DLL2SDK::Array* TaskItemView_; DLL2SDK::Assembly_CSharp::UIButton* BtnReceive_; DLL2SDK::Assembly_CSharp::UIWidget* TaskWidget_; DLL2SDK::Assembly_CSharp::UIButton* BtnGo_; DLL2SDK::Assembly_CSharp::UIButton* BtnClaim_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BtnClaimed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92767(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsBigPictureSingleTaskItemView_CA : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjGot_; DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsCommonItemView_En* AwardItem_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92765(); void SetItemState_92766(DLL2SDK::Assembly_CSharp::Config::CodTaskAward* award_, bool bGot_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsAnnouncementView_CA : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsAnnouncementView_En { DLL2SDK::Assembly_CSharp::UISprite* LineTop_; DLL2SDK::Assembly_CSharp::UISprite* LineButtom_; DLL2SDK::Assembly_CSharp::UIScrollView* LeftScrollView_; DLL2SDK::Assembly_CSharp::UILabel* LabelActivityInterval_; DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; DLL2SDK::Assembly_CSharp::UIScrollView* WordScrollView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationLeftView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationLeftSpriteView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92760(); void Init_92761(); void AdaptationLeftView_92762(int32_t inLabelDistanceToButtom_, int32_t inViewHeight_, int32_t inViewWidth_); void AdaptationLeftSpriteView_92763(DLL2SDK::Assembly_CSharp::UIBasicSprite* inSprite_, DLL2SDK::Assembly_CSharp::UIPanel* tPanel_); void __xLuaBaseProxy_Init_92764(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsAnnouncementVideo_CA : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer* MainMediaPlayer_; DLL2SDK::Assembly_CSharp::UITexture* MediaTexture_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::VideoTextureAdapter* MediaPlayerAdapter_; DLL2SDK::mscorlib::System::String* VideoName_; DLL2SDK::UnityEngine::UnityEngine::Coroutine* m_PlayVideoCoroutine_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitVideo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FinishShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopPlayVideoCoroutine_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92747(); void Init_92748(); void InitVideo_92749(DLL2SDK::mscorlib::System::String* vedioname_); DLL2SDK::mscorlib::System::Collections::IEnumerator* Play_92750(); void FinishShow_92751(); void StopPlayVideoCoroutine_92752(); void __xLuaBaseProxy_Init_92753(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpskExchangeView_CA : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsBaseView_En { DLL2SDK::Assembly_CSharp::UISprite* LineTop_; DLL2SDK::Assembly_CSharp::UISprite* LineButtom_; DLL2SDK::Assembly_CSharp::UIScrollView* ExchangeScrollView_; DLL2SDK::Assembly_CSharp::UILabel* TaskDesc_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92744(); void UpdateView_92745(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_); void __xLuaBaseProxy_UpdateView_92746(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* P0_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsExchangeItemView_CA : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* BG_; DLL2SDK::Assembly_CSharp::UIButton* BtnReward_; DLL2SDK::Assembly_CSharp::UILabel* LabelReward_; DLL2SDK::Assembly_CSharp::UISprite* SpriteDisabledReward_; DLL2SDK::Assembly_CSharp::UILabel* LabelDisabledReward_; DLL2SDK::Assembly_CSharp::UIButton* BtnTip_; DLL2SDK::Assembly_CSharp::UISprite* SpriteTipHighLight_; DLL2SDK::Assembly_CSharp::UIWidget* RememberWidget_; DLL2SDK::Assembly_CSharp::UILabel* ExchangeRemember_; DLL2SDK::Assembly_CSharp::UILabel* ExchangeLimitTip_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* ItemTemplate_; DLL2SDK::Array* ItemTemplate_Left_; DLL2SDK::Assembly_CSharp::UIWidget* RightRootWidget_; DLL2SDK::Assembly_CSharp::UISprite* ExchangeSprite_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* m_LiveOpsActivityDS_; DLL2SDK::Assembly_CSharp::UIWidget* m_RootWidget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GoToDetails_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationExchangeItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92733(); DLL2SDK::UnityEngine::UnityEngine::Color get_NotMeetConditionColor_92734(); DLL2SDK::UnityEngine::UnityEngine::Color get_MeetConditionColor_92735(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* get_LiveOpsActivityDS_92736(); DLL2SDK::Assembly_CSharp::UIWidget* get_RootWidget_92737(); void Init_92738(); void GoToDetails_92739(DLL2SDK::mscorlib::System::Object* obj_); void SetData_92740(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* data_); void AdaptationExchangeItem_92741(); void AdaptationView_92742(); void __xLuaBaseProxy_Init_92743(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsExchageLeftItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* LabelExchangeNum_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* itemTemplate_; DLL2SDK::Assembly_CSharp::UIWidget* ItemRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92732(); }; } namespace DLL2SDK::Assembly_CSharp::RankGame { struct RankIDCollectionItemController_CA : DLL2SDK::Assembly_CSharp::RankGame::RankIDCollectionItemController { DLL2SDK::Assembly_CSharp::RankGame::RankIDCollectionItemView_CA* m_RankItemView_CA_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_AdaptationTimer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92724(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92725(); void Init_92726(); void OnClose_92727(); void _Init_m__0_92728(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92729(); void __xLuaBaseProxy_Init_92730(); void __xLuaBaseProxy_OnClose_92731(); }; } namespace DLL2SDK::Assembly_CSharp::IDCollection { struct IDCollectionServerActivityController : DLL2SDK::Assembly_CSharp::IDCollection::LiveOpsActivityBatchTaskRewardsListController { DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionServerActivityView* m_view_; DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionShareActivityController* shareActivityController_; float fDeltaTime_; struct StaticFields { float fTickTimeInterval_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqActivityPoints_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshActivityPoints_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSameBatchTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShareButtonClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92197(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92198(); void RegisterDelegates_92199(); void UnRegisterDelegates_92200(); void ShutDown_92201(); void OnClose_92202(); void Init_92203(); void TickCallback_92204(float dt_); void ReqActivityPoints_92205(); void RefreshActivityPoints_92206(); bool IsSameBatchTask_92207(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task_); void RefreshView_92208(); void OnShareButtonClick_92209(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92210(); void __xLuaBaseProxy_RegisterDelegates_92211(); void __xLuaBaseProxy_UnRegisterDelegates_92212(); void __xLuaBaseProxy_ShutDown_92213(); void __xLuaBaseProxy_OnClose_92214(); void __xLuaBaseProxy_Init_92215(); void __xLuaBaseProxy_TickCallback_92216(float P0_); void __xLuaBaseProxy_ReqActivityPoints_92217(); void __xLuaBaseProxy_RefreshActivityPoints_92218(); bool __xLuaBaseProxy_IsSameBatchTask_92219(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* P0_); void __xLuaBaseProxy_RefreshView_92220(); }; } namespace DLL2SDK::Assembly_CSharp::MileStone { struct MileStoneRankingMultiTaskController_CA : DLL2SDK::Assembly_CSharp::MileStone::MileStoneRankingMultiTaskController { DLL2SDK::Assembly_CSharp::RankGame::UIIDCollectionRankView_CA* m_RankView_CA_; DLL2SDK::Assembly_CSharp::UIWidget* m_ParentWidget_; bool m_AdaptationView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetRankType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActivityItemLocdDescript_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEasyList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92700(); DLL2SDK::Assembly_CSharp::UIWidget* get_ParentWidget_92701(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92702(); void Init_92703(); void OnClose_92704(); void ResetRankType_92705(); DLL2SDK::mscorlib::System::String* GetActivityItemLocdDescript_92706(); void InitEasyList_92707(int32_t itemWidth_); void AdaptationView_92708(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92709(); void __xLuaBaseProxy_Init_92710(); void __xLuaBaseProxy_OnClose_92711(); void __xLuaBaseProxy_ResetRankType_92712(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetActivityItemLocdDescript_92713(); void __xLuaBaseProxy_InitEasyList_92714(int32_t P0_); }; } namespace DLL2SDK::Assembly_CSharp::MileStone { struct MileStonePersonMultiTaskController : DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionPersonActivityController { DLL2SDK::Assembly_CSharp::MileStone::MileStonePersonalMultiTaskView* m_MultiTaskView_; DLL2SDK::Assembly_CSharp::MileStone::MileStonePersonalDetailController* mileStoneDetailController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqActivityPoints_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSameBatchTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailButtonClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93579(); void set_Activity_93580(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* value_); void ReqActivityPoints_93581(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93582(); bool IsSameBatchTask_93583(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task_); void Init_93584(); void OnClose_93585(); void RegisterDelegates_93586(); void UnRegisterDelegates_93587(); void RefreshView_93588(); void OnDetailButtonClick_93589(); void __xLuaBaseProxy_ReqActivityPoints_93590(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93591(); bool __xLuaBaseProxy_IsSameBatchTask_93592(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* P0_); void __xLuaBaseProxy_Init_93593(); void __xLuaBaseProxy_OnClose_93594(); void __xLuaBaseProxy_RegisterDelegates_93595(); void __xLuaBaseProxy_UnRegisterDelegates_93596(); void __xLuaBaseProxy_RefreshView_93597(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsVedioController_CA : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsVedioView_CA* m_View_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* m_ActivityData_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_LiveOpsActivityClickReport* liveOpsActivityClickReport_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__VedioBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SwitchJumpTypeClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92669(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92670(); void Init_92671(); void RegisterDelegates_92672(); void UnRegisterDelegates_92673(); void UpdateView_92674(DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTabData* data_); void _VedioBtnClicked_92675(); void _SwitchJumpTypeClick_92676(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92677(); void __xLuaBaseProxy_Init_92678(); void __xLuaBaseProxy_RegisterDelegates_92679(); void __xLuaBaseProxy_UnRegisterDelegates_92680(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsTaskItemController_CA : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTaskItemView_CA* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92659(); void Init_92660(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92661(); void RegisterDelegates_92662(); void UnRegisterDelegates_92663(); bool SetEasyListData_92664(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* dataObj_); void __xLuaBaseProxy_Init_92665(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92666(); void __xLuaBaseProxy_RegisterDelegates_92667(); void __xLuaBaseProxy_UnRegisterDelegates_92668(); }; } namespace DLL2SDK::Assembly_CSharp::CodLiveOps { struct LiveOpsTaskAdaptationController_CA : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationItemView_EasyListItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationItemView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetScrollViewWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationRightWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationLeftWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationTopWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWidgetButtomPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWidgetTopPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWidgetLeftPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWidgetRightPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationButtomWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationRightScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationTopScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationLeftScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationMainContentWindow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92643(); static bool AdaptationItemView_EasyListItem_92644(DLL2SDK::Assembly_CSharp::GameUI::UIWindow* inView_, DLL2SDK::Assembly_CSharp::UISprite* inBG_, int32_t* outWidth_, int32_t inMinWidth_); static bool AdaptationItemView_92645(DLL2SDK::Assembly_CSharp::GameUI::UIWindow* inView_, DLL2SDK::Assembly_CSharp::UISprite* inBG_, int32_t inWidth_); static int32_t GetScrollViewWidth_92646(DLL2SDK::Assembly_CSharp::GameUI::UIWindow* inView_); static void AdaptationRightWidget_92647(DLL2SDK::UnityEngine::UnityEngine::Component* inView_, DLL2SDK::UnityEngine::UnityEngine::Component* inCom_, float inLeaveBlankPixel_, float inMaxRightPosX_, bool inbForce_); static void AdaptationLeftWidget_92648(DLL2SDK::UnityEngine::UnityEngine::Component* inView_, DLL2SDK::UnityEngine::UnityEngine::Component* inCom_, float inLeaveBlankPixel_, float inMaxLeftPosX_, bool inbForce_); static void AdaptationTopWidget_92649(DLL2SDK::UnityEngine::UnityEngine::Component* inView_, DLL2SDK::UnityEngine::UnityEngine::Component* inCom_, float inLeaveBlankPixel_, float inMaxTopPosY_, bool inbForce_); static float GetWidgetButtomPos_92650(DLL2SDK::Assembly_CSharp::UIWidget* inWidget_); static float GetWidgetTopPos_92651(DLL2SDK::Assembly_CSharp::UIWidget* inWidget_); static float GetWidgetLeftPos_92652(DLL2SDK::Assembly_CSharp::UIWidget* inWidget_); static float GetWidgetRightPos_92653(DLL2SDK::Assembly_CSharp::UIWidget* inWidget_); static void AdaptationButtomWidget_92654(DLL2SDK::UnityEngine::UnityEngine::Component* inView_, DLL2SDK::UnityEngine::UnityEngine::Component* inCom_, float inLeaveBlankPixel_, float inMaxButtomPosY_, bool inbForce_); static void AdaptationRightScrollView_92655(DLL2SDK::UnityEngine::UnityEngine::Component* inView_, DLL2SDK::Assembly_CSharp::UIScrollView* inScrollView_, float inLeaveBlankPixel_, float inMaxRightPosX_, bool inbForce_); static void AdaptationTopScrollView_92656(DLL2SDK::UnityEngine::UnityEngine::Component* inView_, DLL2SDK::Assembly_CSharp::UIScrollView* inScrollView_, float inLeaveBlankPixel_, float inMaxRightPosY_, bool inbForce_); static void AdaptationLeftScrollView_92657(DLL2SDK::UnityEngine::UnityEngine::Component* inView_, DLL2SDK::Assembly_CSharp::UIScrollView* inScrollView_, float inLeaveBlankPixel_, float inMaxLeftPosX_, bool inbForce_); static void AdaptationMainContentWindow_92658(DLL2SDK::Assembly_CSharp::GameUI::UIWindow* inView_, bool bCenterWhenOverflow_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsResistanceController_CA : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsResistanceView_CA* m_View_; DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTabData* m_TabData_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* m_ActivityData_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Tasks_; int32_t m_CurLevel_; int32_t m_CurHPValue_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* m_LiveOpsActivityDS_; bool m_AdaptationView_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_AdaptationTimer_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_FlowGridTimer_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_InitFlowDataTimer_; int32_t m_CurLevelIndex_; struct StaticFields { float LastSendReqAwardTime_; uint64_t LastSendReqAwardActivityID_; int32_t AWARDITEM_HEIGHT_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActivityData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTaskData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCurLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshFlowTable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CellAssetIDForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureCellForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GoBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DescTipBtnClicked_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92614(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* get_LiveOpsActivityDS_92615(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92616(); void Init_92617(); void RegisterDelegates_92618(); void UnRegisterDelegates_92619(); void SetActivityData_92620(DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTabData* data_, bool bInit_); void GetTaskData_92621(DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTabData* data_); void UpdateCurLevel_92622(); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_92623(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void RefreshFlowTable_92624(bool bInit_); DLL2SDK::Assembly_CSharp::EAssetID CellAssetIDForRow_92625(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void ConfigureCellForRow_92626(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell* cell_, int32_t row_); void DidSelectRow_92627(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); int32_t RowNumber_92628(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* grid_); float HeightForRow_92629(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void GoBtnClicked_92630(); void DescTipBtnClicked_92631(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92636(); void __xLuaBaseProxy_Init_92637(); void __xLuaBaseProxy_RegisterDelegates_92638(); void __xLuaBaseProxy_UnRegisterDelegates_92639(); static void _cctor_92632(); static int32_t _GetTaskData_m__0_92633(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* a_, DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* b_); static bool _GetTaskData_m__1_92634(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* x_); static bool _UpdateCurLevel_m__2_92635(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* x_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsRankBuffController_CA : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsBaseController_En { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsRankBuffView_CA* m_View_; DLL2SDK::Assembly_CSharp::LobbyRankPointBuffDataStore* mLobbyRankBuffDs_; DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* m_GlobalDS_; DLL2SDK::Assembly_CSharp::LobbyRankedMatchInfo* MPRankData_; DLL2SDK::Assembly_CSharp::LobbyRankedMatchInfo* BrRankData_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* m_ActivityData_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_OrignalSize_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_SafeSize_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_ViewSize_; struct StaticFields { int32_t m_TitleDistanceToTop_; int32_t m_TitleDistanceToRight_; int32_t m_BtnDistanceToButtom_; int32_t m_BtnDistanceToRight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRankData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIBg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTextureContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__BtnGoClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcPictureAdaptation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92596(); DLL2SDK::Assembly_CSharp::LobbyRankPointBuffDataStore* get_LobbyRankBuffDs_92597(); DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* get_GlobalDS_92598(); void Init_92599(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92600(); void RegisterDelegates_92601(); void UnRegisterDelegates_92602(); void SetRankData_92603(); void SetUIBg_92604(); void SetTextureContent_92605(DLL2SDK::mscorlib::System::String* url_, bool bSuccess_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); void SetUIText_92606(); void _BtnGoClick_92607(); void UpdateView_92608(DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTabData* data_, DLL2SDK::UnityEngine::UnityEngine::Vector2 viewSize_); void CalcPictureAdaptation_92609(); void __xLuaBaseProxy_Init_92610(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92611(); void __xLuaBaseProxy_RegisterDelegates_92612(); void __xLuaBaseProxy_UnRegisterDelegates_92613(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsPillarNavController_CA : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsPillarController_CA* m_PillarCtr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92585(); void Init_92586(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92587(); void OnNavigationShowed_92588(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_92589(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_92590(); bool IsEnableCameraClear_92591(); void __xLuaBaseProxy_Init_92592(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92593(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_92594(); bool __xLuaBaseProxy_IsEnableCameraClear_92595(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsPillarController_CA : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsPillarView_CA* m_View_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TabList_; DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsMainController_CA* m_MainController_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_AdaptationTimer_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_LiveOpsActivityClickReport* liveOpsActivityClickReport_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* m_LiveOpsActivityDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLiveOps_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DidSelectItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92569(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* get_LiveOpsActivityDS_92570(); void Init_92571(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92572(); void RegisterDelegates_92573(); void SetLiveOps_92574(bool bInit_, int32_t topNum_); void AdaptationView_92575(); void UnRegisterDelegates_92576(); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_92577(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void DidSelectItem_92578(int32_t inTopNum_, DLL2SDK::mscorlib::System::String* inTopName_); void _AdaptationView_m__0_92579(); void _NotifyDataStoreUpdated_m__1_92580(DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTopMenu_Struct topData_); void __xLuaBaseProxy_Init_92581(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92582(); void __xLuaBaseProxy_RegisterDelegates_92583(); void __xLuaBaseProxy_UnRegisterDelegates_92584(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsPictureController_CA : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsPictureView_CA* m_View_; DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTabData* m_TabData_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* m_ActivityData_; struct StaticFields { DLL2SDK::mscorlib::System::String* DEFAULT_SPRITE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTextureContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBtnShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__BtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SwitchJumpTypeClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92555(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92556(); void Init_92557(); void RegisterDelegates_92558(); void UnRegisterDelegates_92559(); void UpdateView_92560(DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTabData* data_, DLL2SDK::UnityEngine::UnityEngine::Vector2 viewSize_); void SetTextureContent_92561(DLL2SDK::mscorlib::System::String* url_, bool bSuccess_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); bool CheckBtnShow_92562(); void _BtnClicked_92563(); void _SwitchJumpTypeClick_92564(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92565(); void __xLuaBaseProxy_Init_92566(); void __xLuaBaseProxy_RegisterDelegates_92567(); void __xLuaBaseProxy_UnRegisterDelegates_92568(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMultitaskSingleController_CA : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsMultitaskSingleController_En { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsMultitaskSingleView_CA* m_View_CA_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_ListController_CA_; bool m_bListInit_; struct StaticFields { int32_t LeftDistanceToButtom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTaskList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92542(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92543(); void Init_92544(); void RegisterDelegates_92545(); void UnRegisterDelegates_92546(); void UpdateTaskList_92547(DLL2SDK::mscorlib::System::Collections::Generic::List_1* inTasks_); void UpdateView_92548(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_, bool bInit_); void AdaptationView_92549(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92550(); void __xLuaBaseProxy_Init_92551(); void __xLuaBaseProxy_RegisterDelegates_92552(); void __xLuaBaseProxy_UnRegisterDelegates_92553(); void __xLuaBaseProxy_UpdateView_92554(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMonthSignController_CA : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsMonthSignView_CA* m_View_; int32_t m_TopNum_; int32_t m_LeftNum_; int32_t m_CurRow_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* m_Activity_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TaskList_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_FlowGridTimer_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_DelayAdaptationTimer_; bool m_bNeedRefreshDataAfterAdaptation_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SpecialAwardItemIds_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* m_cellSet_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* m_LiveOpsActivityDS_; struct StaticFields { int32_t ITEM_WIDTH_; int32_t ITEM_HEIGHT_; int32_t COLUMN_MAX_; uint64_t SelectedSeqId_; uint64_t ActivityId_; int32_t BatchDrawAwardCountMax_; int32_t CurBatchDrawAwardCount_; bool bBatchDrawingAward_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* BatchDrawAwardReqTimer_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::System_Core::System::Action* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTaskData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActivityData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDrawBtnShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshFlowGrid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CellAssetIDForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureCellForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CellItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ColumnNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WidthForColumn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnClaimClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearBatchDrawAwardData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoDrawAwardReq_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92506(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* get_LiveOpsActivityDS_92507(); void Init_92508(); void AdaptationView_92509(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92510(); void RegisterDelegates_92511(); void UnRegisterDelegates_92512(); void GetTaskData_92513(); void SetActivityData_92514(int32_t topNum_, int32_t leftNum_, bool bInit_); void UpdateDrawBtnShow_92515(); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_92516(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void RefreshFlowGrid_92517(bool resetPosition_); DLL2SDK::Assembly_CSharp::EAssetID CellAssetIDForPath_92518(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void ConfigureCellForPath_92519(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* cell_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void CellItemClick_92520(uint64_t taskSeqId_); void DidSelectRow_92521(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); int32_t RowNumber_92522(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t column_); int32_t ColumnNumber_92523(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_); float HeightForRow_92524(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); float WidthForColumn_92525(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void _OnBtnClaimClick_92526(); void _AdaptationView_m__0_92530(); void _GetTaskData_m__1_92531(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* x_); void _SetActivityData_m__3_92533(); void _AdaptationView_m__5_92535(); void __xLuaBaseProxy_Init_92536(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92537(); void __xLuaBaseProxy_RegisterDelegates_92538(); void __xLuaBaseProxy_UnRegisterDelegates_92539(); static void ClearBatchDrawAwardData_92527(); static void DoDrawAwardReq_92528(); static void _cctor_92529(); static int32_t _GetTaskData_m__2_92532(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* x_, DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* y_); static void __OnBtnClaimClick_m__4_92534(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMatchJumpController_CA : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsMatchJumpView_CA* m_View_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_DelayAdaptationTimer_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* m_Activity_; bool bNeedUpdateView_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* m_LiveOpsActivityDS_; DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsMatchJumpDataStore* m_MatchJumpDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActivityData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExchangeBtnClicked_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92491(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* get_LiveOpsActivityDS_92492(); DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsMatchJumpDataStore* get_MatchJumpDS_92493(); void Init_92494(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92495(); void RegisterDelegates_92496(); void UnRegisterDelegates_92497(); void UpdateView_92498(); void SetActivityData_92499(int32_t topNum_, int32_t leftNum_, bool bInit_); void OnExchangeBtnClicked_92500(); void _Init_m__0_92501(); void __xLuaBaseProxy_Init_92502(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92503(); void __xLuaBaseProxy_RegisterDelegates_92504(); void __xLuaBaseProxy_UnRegisterDelegates_92505(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMainNavController_CA : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsMainController_CA* m_Ctr_; struct StaticFields { bool bHadOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92479(); void Init_92480(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92481(); void OnNavigationShowed_92482(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_92483(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_92484(); bool IsEnableCameraClear_92485(); void __xLuaBaseProxy_Init_92487(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92488(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_92489(); bool __xLuaBaseProxy_IsEnableCameraClear_92490(); static void _cctor_92486(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMainController_CA : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsMainView_CA* m_View_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TabList_; int32_t m_SelectedTopIndex_; int32_t m_SelectedLeftIndex_; DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* m_CurCtrl_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_FlowGridBgTimer_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_FlowGridTimer_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_InitFlowDataTime_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_UpdateLeftTabListTimer_; bool m_AdaptationView_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_LiveOpsActivityClickReport* liveOpsActivityClickReport_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* m_LiveOpsActivityDS_; struct StaticFields { int32_t CurActivityType_; int32_t LEFTBTN_WIDTH_; int32_t LEFTBTN_Height_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TopMenuInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetChildrenWindowsActiveFalse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLiveOps_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetScrollViewScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLeftMenuAdaption_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitTotalMenusView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTotalMenusShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CellAssetIDForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureCellForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyTabChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecordRedDots_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSignRedBadget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchActiveInterface_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGotoActivityDetails_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92440(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* get_LiveOpsActivityDS_92441(); void Init_92443(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92444(); void RegisterDelegates_92445(); void UnRegisterDelegates_92446(); void TopMenuInit_92447(); void SetChildrenWindowsActiveFalse_92448(); void SetLiveOps_92449(bool bInit_, int32_t topNum_, int32_t leftNum_); void ResetScrollViewScale_92450(); void CheckLeftMenuAdaption_92451(); void InitTotalMenusView_92452(bool bInit_); void UpdateTotalMenusShow_92453(); DLL2SDK::Assembly_CSharp::EAssetID CellAssetIDForRow_92454(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void ConfigureCellForRow_92455(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell* cell_, int32_t row_); void DidSelectRow_92456(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); int32_t RowNumber_92457(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* grid_); float HeightForRow_92458(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void NotifyTabChanged_92459(int32_t index_); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_92460(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void OnRecordRedDots_92461(); void RefreshSignRedBadget_92462(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void SwitchActiveInterface_92463(DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTabData* tabData_, bool bInit_); void OnGotoActivityDetails_92464(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void _Init_m__0_92466(); void _Init_m__1_92467(); void __xLuaBaseProxy_Init_92468(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92469(); void __xLuaBaseProxy_RegisterDelegates_92470(); void __xLuaBaseProxy_UnRegisterDelegates_92471(); static DLL2SDK::UnityEngine::UnityEngine::Vector2 get_StandardViewSize_92442(); static void _cctor_92465(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsDailyTaskItemController_CA : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsDailyTaskItemController_En { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsDailyTaskItemView_En* m_View_CA_; bool m_AdaptationView_; DLL2SDK::Assembly_CSharp::UIWidget* m_RootWidget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92436(); void Init_92437(); void AdaptationView_92438(); void __xLuaBaseProxy_Init_92439(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsDailyTaskController_CA : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsDailyTaskController_En { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsDailyTaskView_CA* m_View_CA_; struct StaticFields { int32_t LeftDistanceToButtom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEasyList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92426(); void Init_92427(); void InitEasyList_92428(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92429(); void UpdateView_92430(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_, bool bInit_); void AdaptationView_92431(); void __xLuaBaseProxy_Init_92432(); void __xLuaBaseProxy_InitEasyList_92433(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92434(); void __xLuaBaseProxy_UpdateView_92435(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsChainTaskController_CA : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsChainTaskView_CA* m_View_; int32_t m_TopNum_; int32_t m_LeftNum_; int32_t m_CurRow1_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* m_Activity_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TaskList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TaskStateList_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_DelayUpdateTaskTimer_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* m_LiveOpsActivityDS_; struct StaticFields { int32_t ITEM_WIDTH_; int32_t ITEM_HEIGHT_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActivityData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTaskStateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustScrollViewSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitShowDefaultPage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTaskStateTypeByRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePageView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTaskData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeftBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRightBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateArrowBtnColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowArrowBtns_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeTaskShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CellAssetIDForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureCellForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnClaimClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnGoClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92389(); int32_t get_m_CurRow_92390(); void set_m_CurRow_92391(int32_t value_); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* get_LiveOpsActivityDS_92392(); void Init_92393(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92394(); void RegisterDelegates_92395(); void UnRegisterDelegates_92396(); void SetActivityData_92397(int32_t topNum_, int32_t leftNum_, bool bInit_); void UpdateTaskStateData_92398(); void UpdateView_92399(bool bInit_); void AdjustScrollViewSize_92400(); void InitShowDefaultPage_92401(); DLL2SDK::Assembly_CSharp::LiveOps::EChainTaskStateType GetTaskStateTypeByRow_92402(int32_t row_); void UpdatePageView_92403(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task_, DLL2SDK::Assembly_CSharp::LiveOps::EChainTaskStateType taskType_, bool bInit_); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_92404(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* GetTaskData_92405(int32_t row_); void OnLeftBtnClicked_92406(); void OnRightBtnClicked_92407(); void UpdateArrowBtnColor_92408(int32_t value_); void ShowArrowBtns_92409(); void ChangeTaskShow_92410(); DLL2SDK::Assembly_CSharp::EAssetID CellAssetIDForRow_92411(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void ConfigureCellForRow_92412(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell* cell_, int32_t row_); void DidSelectRow_92413(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); int32_t RowNumber_92414(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* grid_); float HeightForRow_92415(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void _OnBtnClaimClick_92416(); void _OnBtnGoClick_92417(); void _UpdateTaskStateData_m__0_92418(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* it_); void __xLuaBaseProxy_Init_92420(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92421(); void __xLuaBaseProxy_RegisterDelegates_92422(); void __xLuaBaseProxy_UnRegisterDelegates_92423(); static int32_t _UpdateTaskStateData_m__1_92419(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* a_, DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* b_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsBigPictureSingleTaskController_CA : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsBaseController_En { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsBigPictureSingleTaskView_CA* m_view_; DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTabData* m_TabData_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* m_ActivityData_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* m_TaskData_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_OrignalSize_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_SafeSize_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_ViewSize_; struct StaticFields { int32_t m_TitleDistanceToTop_; int32_t m_TitleDistanceToRight_; int32_t m_BtnDistanceToButtom_; int32_t m_BtnDistanceToRight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClaimBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTaskData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTextureContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcPictureAdaptation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92372(); void Init_92373(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92374(); void RegisterDelegates_92375(); void UnRegisterDelegates_92376(); void OnGoBtnClick_92377(); void OnClaimBtnClick_92378(); void SetTaskData_92379(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* TaskData_); void RefreshView_92380(); void UpdateView_92381(DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTabData* data_, DLL2SDK::UnityEngine::UnityEngine::Vector2 viewSize_); void SetTextureContent_92382(DLL2SDK::mscorlib::System::String* url_, bool bSuccess_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); void CalcPictureAdaptation_92383(); void __xLuaBaseProxy_Init_92384(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92385(); void __xLuaBaseProxy_RegisterDelegates_92386(); void __xLuaBaseProxy_UnRegisterDelegates_92387(); void __xLuaBaseProxy_RefreshView_92388(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsAnnouncementVideoController_CA : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsAnnouncementVideo_CA* mView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenVedio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92358(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92359(); void Init_92360(); void WillShow_92361(); void OnOpen_92362(); void OnCloseButtonClick_92363(); void OpenVedio_92364(DLL2SDK::mscorlib::System::String* vediopath_); void OnClose_92365(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92366(); void __xLuaBaseProxy_Init_92367(); void __xLuaBaseProxy_WillShow_92368(); void __xLuaBaseProxy_OnOpen_92369(); void __xLuaBaseProxy_OnCloseButtonClick_92370(); void __xLuaBaseProxy_OnClose_92371(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsAnnouncementController_CA : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsAnnouncementController_En { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsAnnouncementView_CA* m_View_CA_; bool m_bAdaptation_; struct StaticFields { int32_t LeftDistanceToButtom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92351(); void Init_92352(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92353(); void UpdateView_92354(int32_t inLeftTab_); void AdaptationView_92355(); void __xLuaBaseProxy_Init_92356(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92357(); }; } namespace DLL2SDK::Assembly_CSharp::MileStone { struct IDCollectionMainController_CA : DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionMainController { DLL2SDK::Assembly_CSharp::UIWidget* m_ParentWidget_; DLL2SDK::Assembly_CSharp::UISprite* m_ParentBG_; bool m_AdaptationView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTabMask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePersonalController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateServerController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateRankingController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92332(); DLL2SDK::Assembly_CSharp::UIWidget* get_ParentWidget_92333(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92334(); void Init_92335(); void OnClose_92336(); DLL2SDK::mscorlib::System::String* GetTabMask_92337(); void SetActive_92338(bool isActive_, bool recursively_, bool enableOptimize_); DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionPersonActivityController* CreatePersonalController_92339(); DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionServerActivityController* CreateServerController_92340(); DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionRankActivityController* CreateRankingController_92341(); void AdaptationView_92342(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92343(); void __xLuaBaseProxy_Init_92344(); void __xLuaBaseProxy_OnClose_92345(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetTabMask_92346(); void __xLuaBaseProxy_SetActive_92347(bool P0_, bool P1_, bool P2_); DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionPersonActivityController* __xLuaBaseProxy_CreatePersonalController_92348(); DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionServerActivityController* __xLuaBaseProxy_CreateServerController_92349(); DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionRankActivityController* __xLuaBaseProxy_CreateRankingController_92350(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsExchangeItemController_CA : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsExchangeItemView_CA* m_View_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* m_Data_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnRewardClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnTipClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92320(); void Init_92321(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92322(); void RegisterDelegates_92323(); void UnRegisterDelegates_92324(); bool SetEasyListData_92325(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* dataObj_); void OnBtnRewardClick_92326(); void OnBtnTipClick_92327(); void __xLuaBaseProxy_Init_92328(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92329(); void __xLuaBaseProxy_RegisterDelegates_92330(); void __xLuaBaseProxy_UnRegisterDelegates_92331(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsExchangeController_CA : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsBaseController_En { DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpskExchangeView_CA* m_View_CA_; uint64_t m_ActivityId_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* m_Activity_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_ListController_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mNormalTask_; struct StaticFields { int32_t ITEM_WIDTH_; int32_t ITEM_HEIGHT_; int32_t LeftDistanceToButtom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TaskSort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDailyTaskExchangeRewardClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDailyTaskExchangeTipClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92299(); void Init_92300(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92301(); void RegisterDelegates_92302(); void UnRegisterDelegates_92303(); void UpdateView_92304(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_, bool bInit_); void SetMTask_92305(DLL2SDK::mscorlib::System::Collections::Generic::List_1* SortTasks_); int32_t TaskSort_92306(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task1_, DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task2_); void OnDailyTaskExchangeRewardClick_92307(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnDailyTaskExchangeTipClick_92308(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool OnEasyListItemClick_92309(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_92310(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void AdaptationView_92311(); void _UpdateView_m__0_92312(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* x_); void __xLuaBaseProxy_Init_92313(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92314(); void __xLuaBaseProxy_RegisterDelegates_92315(); void __xLuaBaseProxy_UnRegisterDelegates_92316(); void __xLuaBaseProxy_UpdateView_92317(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::IDCollection { struct IDCollectionShareActivityView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::IDCollection::ActivityRewardGatePointsView* activityRewardView_; DLL2SDK::Assembly_CSharp::UIButton* downLoadToLocalBtn_; DLL2SDK::Assembly_CSharp::UIButton* shareGarenaBtn_; DLL2SDK::Assembly_CSharp::UIButton* shareLineBtn_; DLL2SDK::Assembly_CSharp::UIButton* shareFacebookBtn_; DLL2SDK::Assembly_CSharp::UIWidget* shareScreenRegion_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetProgressValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRewardGatePoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActivityTotalPoint_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92253(); void SetProgressValue_92254(int32_t nBlockGateID_, float fPercent_); void SetRewardGatePoint_92255(int32_t id_, DLL2SDK::Assembly_CSharp::IDCollection::RewardGatePointData* gatePointData_); void SetActivityTotalPoint_92256(DLL2SDK::mscorlib::System::String* uNumberString_); }; } namespace DLL2SDK::Assembly_CSharp::IDCollection { struct IDCollectionShareActivityController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionShareActivityView* m_view_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* easyListController_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* mLvieOpsDs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScrollViewDragEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalShare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnDownLoadToLocal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAppInstalled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Share2Platform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnShareGarena_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnShareLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnShareFacebook_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92222(); void Init_92223(); bool OnEasyListItemClick_92224(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_92225(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void OnScrollViewDragEnd_92226(); void DelayInit_92227(); void RegisterDelegates_92228(); void UnRegisterDelegates_92229(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92230(); void NotifyDataStoreUpdated_92231(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void InternalShare_92232(DLL2SDK::mscorlib::System::Action_1* callback_); void OnBtnDownLoadToLocal_92233(); bool IsAppInstalled_92234(DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform platform_); void Share2Platform_92235(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget eTarget_, DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform platform_); void OnBtnShareGarena_92236(); void OnBtnShareLine_92237(); void OnBtnShareFacebook_92238(); void OnOpen_92239(); void OnClose_92240(); void _OnBtnDownLoadToLocal_m__0_92241(DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); void __xLuaBaseProxy_Init_92242(); void __xLuaBaseProxy_RegisterDelegates_92243(); void __xLuaBaseProxy_UnRegisterDelegates_92244(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92245(); void __xLuaBaseProxy_OnOpen_92246(); void __xLuaBaseProxy_OnClose_92247(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct IDCollectionRewardItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsCommonItemView_En* rewardItem_; DLL2SDK::Assembly_CSharp::UILabel* GatePoint_; DLL2SDK::Assembly_CSharp::UISprite* GatePointReachedTag_; DLL2SDK::Assembly_CSharp::UISprite* GatePointUnReachedTag_; DLL2SDK::Assembly_CSharp::UIProgressBar* progressBar_; DLL2SDK::Assembly_CSharp::UISprite* progressSprite_; DLL2SDK::Assembly_CSharp::UISprite* reachFlagSprite_; DLL2SDK::Assembly_CSharp::UIPanel* panel_; DLL2SDK::CSProto::msg::ActvInfoStateEnum m_State_; uint64_t TaskSeqId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnObjClaimClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92194(); void SetEasyListData_92195(DLL2SDK::Assembly_CSharp::GameUI::RewardGateState* state_, bool isMyReward_); void OnObjClaimClick_92196(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct RewardLocation : int32_t { Reward_first_ = static_cast(0x0), Reward_mid_ = static_cast(0x1), Reward_last_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::IDCollection { struct IDCollectionRewardItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::IDCollectionRewardItemView* m_view_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92187(); void Init_92188(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92189(); bool SetEasyListData_92190(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void __xLuaBaseProxy_Init_92191(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92192(); }; } namespace DLL2SDK::Assembly_CSharp::IDCollection { struct IDCollectionMainView : DLL2SDK::Assembly_CSharp::GameUI::UITabBarView { DLL2SDK::UnityEngine::UnityEngine::GameObject* viewContainer_; DLL2SDK::Assembly_CSharp::UISprite* lineSprite_; DLL2SDK::Assembly_CSharp::UIWidget* RootWidget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setTabInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRedDotState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92143(); void setTabInfo_92144(int32_t nTabIndex_, DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionActvType tabType_); void SetRedDotState_92145(int32_t nTabIndex_, bool bInRedDot_); }; } namespace DLL2SDK::Assembly_CSharp::IDCollection { struct RewardGatePointData : DLL2SDK::mscorlib::System::Object { int32_t nRewardItemCount_; int32_t nRewardItemId_; int32_t nRewardDurable_; DLL2SDK::mscorlib::System::String* stGatePoint_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92109(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMatchJumpSystemAssist : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsMatchJumpDataStore* m_DS_; struct StaticFields { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsMatchJumpSystemAssist* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqMatchJumpData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResActvMatchJumpData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92105(); void ReqMatchJumpData_92106(); bool OnResActvMatchJumpData_92107(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); static void _cctor_92108(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsMatchJumpDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MatchJumpInfoList_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetValidMatchJumpInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsValidData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMatchJumpData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMatchJumpInfoById_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92091(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetValidMatchJumpInfoList_92092(int32_t groupId_); bool IsValidData_92093(int32_t gorupId_); void UpdateMatchJumpData_92094(DLL2SDK::CSProto::msg::CSActvGetMiscConfRes* res_); DLL2SDK::Assembly_CSharp::LiveOps::MatchJumpClient* GetMatchJumpInfoById_92095(int64_t seqId_); static int32_t _GetValidMatchJumpInfoList_m__0_92096(DLL2SDK::Assembly_CSharp::LiveOps::MatchJumpClient* a_, DLL2SDK::Assembly_CSharp::LiveOps::MatchJumpClient* b_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct MatchJumpClient : DLL2SDK::mscorlib::System::Object { int64_t m_seqId_; int32_t m_GroupId_; uint32_t m_BeginDate_; uint32_t m_EndDate_; int32_t m_ShowLocation_; DLL2SDK::mscorlib::System::String* m_MatchName_; DLL2SDK::mscorlib::System::String* m_MatchBGSprite_; DLL2SDK::mscorlib::System::String* m_MatchBGSpriteUrl_; DLL2SDK::mscorlib::System::String* m_MatchIconSprite_; int32_t m_GoPos_; int32_t m_SecondTab_; int32_t m_ThirdTab_; DLL2SDK::Assembly_CSharp::Config::CodTaskAward* m_Award_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ShowItemIdList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsValid_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92074(); int64_t get_seqId_92075(); int32_t get_GroupId_92076(); uint32_t get_BeginDate_92077(); uint32_t get_EndDate_92078(); int32_t get_ShowLocation_92079(); DLL2SDK::mscorlib::System::String* get_MatchName_92080(); DLL2SDK::mscorlib::System::String* get_MatchBGSprite_92081(); DLL2SDK::mscorlib::System::String* get_MatchBGSpriteUrl_92082(); DLL2SDK::mscorlib::System::String* get_MatchIconSprite_92083(); int32_t get_GoPos_92084(); int32_t get_SecondTab_92085(); int32_t get_ThirdTab_92086(); DLL2SDK::Assembly_CSharp::Config::CodTaskAward* get_Award_92087(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_ShowItemIdList_92088(); void UpdateData_92089(DLL2SDK::CSProto::msg::ResActvMatchJump* data_); bool IsValid_92090(int32_t serverTime_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsActivityDesc : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* desc_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* task_desc_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92073(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsActivitySystemAssist : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* m_DS_; DLL2SDK::Array* m_Cookie_; int32_t m_Indexl_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDesc* m_CSActvGetDescRes_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* batchRewardRes_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* batchRewardReqs_; bool m_bBatchRewardsOn_; DLL2SDK::mscorlib::System::String* AvtivityFlag_; struct StaticFields { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsActivitySystemAssist* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartBatchShowRewards_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndBatchShowRewards_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BatchShowRewards_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqCodLiveOpsActivityDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResCodLiveOpsActivityDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MergeCodLiveOpsActivityDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqCodLiveOpsActivityData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResCodLiveOpsActivityDy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqCodLiveOpsActivityReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResCodLiveOpsActivityReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFakePropActv_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActivityFakeProp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNtfCodLiveOpsActivityUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqActvSelectQuestionaire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetActvSelectQuestionaire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetActvBindAccount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqActvSelectStoreRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResActvSelectStoreRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTaskValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTaskTabFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseTabMask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordNewActivity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBoolByActivityId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LiveOpsGoToView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LiveOpsItemIdGoDetails_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92042(); void StartBatchShowRewards_92045(); void EndBatchShowRewards_92046(); bool BatchShowRewards_92047(DLL2SDK::CSProto::msg::CSActvGetAwardRes* res_); void ReqCodLiveOpsActivityDesc_92048(); bool ResCodLiveOpsActivityDesc_92049(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_, DLL2SDK::mscorlib::System::String* errStr_); void MergeCodLiveOpsActivityDesc_92050(DLL2SDK::CSProto::msg::CSActvGetDescRes* res_); void ReqCodLiveOpsActivityData_92051(); bool ResCodLiveOpsActivityDy_92052(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_, DLL2SDK::mscorlib::System::String* errStr_); void ReqCodLiveOpsActivityReward_92053(uint64_t actvId_, DLL2SDK::CSProto::msg::ActivityType awardType_, DLL2SDK::CSProto::msg::AwardLayer awardLayer_, uint64_t itemId_); bool ResCodLiveOpsActivityReward_92054(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_, DLL2SDK::mscorlib::System::String* err_); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* GetFakePropActv_92055(uint64_t actvId_); DLL2SDK::CSProto::msg::Prop* GetActivityFakeProp_92056(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* actv_, uint64_t taskSeqId_); bool OnNtfCodLiveOpsActivityUpdate_92057(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void ReqActvSelectQuestionaire_92058(uint64_t activityId_); bool OnGetActvSelectQuestionaire_92059(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); bool OnGetActvBindAccount_92060(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void ReqActvSelectStoreRate_92061(uint64_t activityId_); bool ResActvSelectStoreRate_92062(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); bool IsTaskValid_92063(DLL2SDK::mscorlib::System::String* stTabFlagMask_, DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task_, DLL2SDK::CSProto::msg::ActivityType actvType_); int32_t GetTaskTabFlag_92064(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task_, DLL2SDK::CSProto::msg::ActivityType actvType_); int32_t ParseTabMask_92065(DLL2SDK::mscorlib::System::String* stTabFlagMask_, int32_t nTabFlag_); void RecordNewActivity_92066(uint64_t ActivityId_); bool GetBoolByActivityId_92067(uint64_t activityId_); void LiveOpsGoToView_92068(int32_t GoPos_, int32_t SecondTab_, int32_t ThirdTab_, DLL2SDK::mscorlib::System::String* url_, bool bEvent_); void LiveOpsItemIdGoDetails_92069(int32_t ItemId_); static bool get_bLiveOpsUI_CA_92043(); static bool get_bLiveOpsUI_Pillar_92044(); static void _cctor_92070(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsActivityDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ActivityList_; bool m_DescUpdateFlag_; bool m_DyUpdateFlag_; DLL2SDK::CSProto::msg::CSActvGetDyDataRes* data_; DLL2SDK::Array* m_RedPointArray_; bool m_GoToItemDetails_; bool m_bGotoActivityAfterFace_; bool bHadPopupFaceWindow_; DLL2SDK::CSProto::msg::CSActvHpV5Ntf* SettlementActvHpV5_; bool HasShowSettlementActv_; bool m_SelectQuestionnaire_; bool m_IsSwitchToCodLive_; int32_t m_SwitchTopIndex_; int32_t m_SwitchLeftIndex_; struct StaticFields { int32_t UPDATES_TOP_NUM_; int32_t REMAIN_TIME_RED_; DLL2SDK::mscorlib::System::String* RIGHT_ICON_DEFAULT_; DLL2SDK::mscorlib::System::String* ENTRY_ICON_DEFAULT_; DLL2SDK::mscorlib::System::String* ENTRY_ICON_BIG_DEFAULT_; int32_t FullDailyTaskExchange_; int32_t FullMainTabs_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache2_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache3_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache4_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache5_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache6_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_bCanExchangeAward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurExchangeItemNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateActivityDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateActivityDy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResActivityReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActivityDisplayItemId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllRedBadget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllIsNewActivity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNumberOneRewardActivity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NtfActivityUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetActvSelectQuestionaire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetAvtvBindAccount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResActvSelectStoreRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMinLeftTabActivityByTopIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowInCodLiveOpsView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLeftTabIItemsByTopNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActivity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetActivity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsActivityInProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTopIndexList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNumFormat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDailyExchangeTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBadgeNumByTopIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSwitchTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllActivityTabs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLiveOpsTopMenuList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllScrollViewPlayTabs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRewardIsInActivity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSignNewFishValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSignNormalValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGuestBindFbValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGuestBindFbActivityID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActvBpExpBuffInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActivityByID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActivityInfoStateByID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNotAllowableActivity4GetAllActivityTabs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91942(); DLL2SDK::Array* get_RedPointArray_91943(); void set_RedPointArray_91944(DLL2SDK::Array* value_); bool get_GoToItemDetails_91945(); void set_GoToItemDetails_91946(bool value_); bool get_bGotoActivityAfterFace_91947(); bool bCanExchangeAward_91948(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task_); int32_t GetCurExchangeItemNum_91949(uint32_t exchangeItemId_); void UpdateActivityDesc_91950(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDesc* res_); void UpdateActivityDy_91951(DLL2SDK::CSProto::msg::CSActvGetDyDataRes* res_); void SetDy_91952(); void ResActivityReward_91953(DLL2SDK::CSProto::msg::CSActvGetAwardRes* res_); uint64_t GetActivityDisplayItemId_91954(); int32_t GetAllRedBadget_91955(); bool GetAllIsNewActivity_91956(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* GetNumberOneRewardActivity_91957(); void NtfActivityUpdate_91958(DLL2SDK::CSProto::msg::CSActvUpdateNtf* res_); bool get_SelectQuestionnaire_91959(); void OnGetActvSelectQuestionaire_91960(DLL2SDK::CSProto::msg::CSActvSelectQuestionnaireRes* res_); void OnGetAvtvBindAccount_91961(DLL2SDK::CSProto::msg::CSActvBindAccountRes* res_); void OnResActvSelectStoreRate_91962(DLL2SDK::CSProto::msg::CSActvSelectStoreRateRes* res_); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* GetMinLeftTabActivityByTopIndex_91963(int32_t topNum_); bool IsShowInCodLiveOpsView_91964(DLL2SDK::CSProto::msg::ActivityType activityType_); bool GetLeftTabIItemsByTopNum_91965(DLL2SDK::mscorlib::System::Collections::Generic::List_1* leftTablist_, int32_t TopIndex_, int32_t* selectIndex_); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* GetActivity_91966(int32_t TopIndex_, int32_t LeftIndex_); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* GetActivity_91967(DLL2SDK::CSProto::msg::ActivityType activityType_); bool IsActivityInProgress_91968(DLL2SDK::CSProto::msg::ActivityType activityType_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTopIndexList_91969(); void SetDailyExchangeTip_91971(uint64_t activityId_, uint64_t seqId_, bool hightLight_); int32_t GetBadgeNumByTopIndex_91972(int32_t topIndex_); bool get_IsSwitchToCodLive_91973(); void set_IsSwitchToCodLive_91974(bool value_); int32_t get_SwitchTopIndex_91975(); int32_t get_SwitchLeftIndex_91976(); void SetSwitchTab_91977(int32_t TopIndex_, int32_t LeftIndex_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllActivityTabs_91978(bool inbContainEWarmUpActivity_); void GetLiveOpsTopMenuList_91979(DLL2SDK::mscorlib::System::Collections::Generic::List_1* outTopMenuList_, int32_t inTopNum_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllScrollViewPlayTabs_91980(); bool CheckRewardIsInActivity_91981(uint32_t itemid_); bool IsSignNewFishValid_91982(); bool IsSignNormalValid_91983(); bool IsGuestBindFbValid_91984(); void SetGuestBindFbActivityID_91985(uint64_t Id_); void SetActvBpExpBuffInfo_91986(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activityData_); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* GetActivityByID_91987(uint64_t activityID_); DLL2SDK::CSProto::msg::ActvInfoStateEnum GetActivityInfoStateByID_91988(uint64_t activityID_); bool IsNotAllowableActivity4GetAllActivityTabs_91989(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_); int32_t _GetAllActivityTabs_m__6_91997(DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTabData* dataA_, DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTabData* dataB_); static DLL2SDK::mscorlib::System::String* GetNumFormat_91970(int32_t num_); static void _cctor_91990(); static bool _GetNumberOneRewardActivity_m__0_91991(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* it_); static bool _GetMinLeftTabActivityByTopIndex_m__1_91992(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* it_); static int32_t _GetMinLeftTabActivityByTopIndex_m__2_91993(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* l1_, DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* l2_); static bool _GetLeftTabIItemsByTopNum_m__3_91994(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* it_); static int32_t _GetLeftTabIItemsByTopNum_m__4_91995(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* l1_, DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* l2_); static int32_t _GetTopIndexList_m__5_91996(DLL2SDK::Assembly_CSharp::LiveOps::TopTabIItem* l1_, DLL2SDK::Assembly_CSharp::LiveOps::TopTabIItem* l2_); static int32_t _GetAllScrollViewPlayTabs_m__7_91998(DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTabData* a_, DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTabData* b_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct ActivityRedData : DLL2SDK::mscorlib::System::Object { int32_t RedFlag_; bool IsNewActivity_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91940(int32_t flag_, uint64_t id_); void _ctor_91941(int32_t flag_, int32_t leftTab_, int32_t topTab_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsActivity : DLL2SDK::mscorlib::System::Object { uint64_t m_ActivityId_; DLL2SDK::CSProto::msg::ActivityType m_ActivityType_; int32_t m_LobbyIntervalTime_; int32_t m_TagType_; DLL2SDK::mscorlib::System::String* m_ActivityEntryIcon_; DLL2SDK::mscorlib::System::String* m_ActivityEntryIconUrl_; DLL2SDK::mscorlib::System::String* m_RightIcon_; DLL2SDK::mscorlib::System::String* m_RightIconUrl_; DLL2SDK::mscorlib::System::String* m_ShowPic_; DLL2SDK::mscorlib::System::String* m_ShowPicUrl_; int32_t m_IsShowInLobby_; int32_t m_TimeZone_; DLL2SDK::mscorlib::System::String* m_ActivityName_; DLL2SDK::mscorlib::System::String* m_ActivityDesc_; DLL2SDK::mscorlib::System::String* m_Miscellaneous_; DLL2SDK::mscorlib::System::String* m_Miscellaneous1_; int32_t m_LeftNum_; int32_t m_TopNum_; int32_t m_MinLevel_; int32_t m_MinShowLevel_; int32_t m_TaskGroup_Id_; int32_t m_ActivityBeginTime_; int32_t m_ActivityEndTime_; int32_t m_ActivityShowBeginTime_; int32_t m_ActivityShowEndTime_; DLL2SDK::mscorlib::System::String* m_FaceSpriteName_; DLL2SDK::mscorlib::System::String* m_FaceDesc_; int32_t m_Announcement_Id_; DLL2SDK::mscorlib::System::String* m_Announcement_Content_; int32_t m_TotalTaskPoints_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PointRewards_; int32_t m_ActivityProgress_; int64_t m_FinishTime_; DLL2SDK::CSProto::msg::ActivityBackInfo* _soldierReturnInfo_k__BackingField_; DLL2SDK::CSProto::msg::ActvInfoStateEnum _actv_state_k__BackingField_; uint32_t m_Actv_id_; DLL2SDK::CSProto::msg::ActivityType m_Activity_type_LuckBag_; int32_t m_ShopRateCD_; DLL2SDK::mscorlib::System::String* m_ShopRateUrlApple_; DLL2SDK::mscorlib::System::String* m_ShopRateUrlGooglePlay_; DLL2SDK::mscorlib::System::String* m_ShopRateServiceUrl_; int32_t m_ShopRateMaxTipCount_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_EffectMode_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Tasks_; int32_t m_EffectNum_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBadgeNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIsNewActiviey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AllTasksFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDailyExchangeTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurExchangeItemNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActivityState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSingleTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMultiTask_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91874(); uint64_t get_ActivityId_91875(); DLL2SDK::CSProto::msg::ActivityType get_ActivityType_91876(); int32_t get_LobbyIntervalTime_91877(); int32_t get_TagType_91878(); DLL2SDK::mscorlib::System::String* get_ActivityEntryIcon_91879(); DLL2SDK::mscorlib::System::String* get_ActivityEntryIconUrl_91880(); DLL2SDK::mscorlib::System::String* get_RightIcon_91881(); DLL2SDK::mscorlib::System::String* get_RightIconUrl_91882(); DLL2SDK::mscorlib::System::String* get_ShowPic_91883(); DLL2SDK::mscorlib::System::String* get_ShowPicUrl_91884(); int32_t get_IsShowInLobby_91885(); DLL2SDK::mscorlib::System::String* get_ActivityName_91886(); DLL2SDK::mscorlib::System::String* get_ActivityDesc_91887(); DLL2SDK::mscorlib::System::String* get_Miscellaneous_91888(); DLL2SDK::mscorlib::System::String* get_Miscellaneous1_91889(); int32_t get_LeftNum_91890(); int32_t get_TopNum_91891(); int32_t get_MinLevel_91892(); int32_t get_MinShowLevel_91893(); int32_t get_TaskGroup_Id_91894(); int32_t get_ActivityBeginTime_91895(); int32_t get_ActivityEndTime_91896(); int32_t get_ActivityShowBeginTime_91897(); int32_t get_AcitivityShowEndTime_91898(); DLL2SDK::mscorlib::System::String* get_AnnouncementContent_91899(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PointRewards_91900(); int32_t get_ActivityProgress_91901(); int64_t get_FinishTime_91902(); DLL2SDK::CSProto::msg::ActivityBackInfo* get_soldierReturnInfo_91903(); void set_soldierReturnInfo_91904(DLL2SDK::CSProto::msg::ActivityBackInfo* value_); DLL2SDK::CSProto::msg::ActvInfoStateEnum get_actv_state_91905(); void set_actv_state_91906(DLL2SDK::CSProto::msg::ActvInfoStateEnum value_); uint32_t get_Actv_id_91907(); DLL2SDK::CSProto::msg::ActivityType get_Activity_type_LuckBag_91908(); int32_t get_ShopRateCD_91909(); DLL2SDK::mscorlib::System::String* get_ShopRateUrlApple_91910(); DLL2SDK::mscorlib::System::String* get_ShopRateUrlGooglePlay_91911(); DLL2SDK::mscorlib::System::String* get_ShopRateServiceUrl_91912(); int32_t get_ShopRateMaxTipCount_91913(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_EffectMode_91914(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_Tasks_91915(); int32_t get_EffectNum_91916(); void SetData_91917(DLL2SDK::CSProto::msg::CSActivityDesc* res_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* SubTask_, int32_t index_, uint64_t playerId_); int32_t GetBadgeNum_91918(); bool get_isShowRed_91919(); bool GetIsNewActiviey_91920(); bool AllTasksFinished_91921(); void SetDy_91922(DLL2SDK::CSProto::msg::ActivityDB* res_, uint64_t playerId_); bool IsValid_91923(double serverTime_, uint32_t level_); void SetDailyExchangeTip_91924(uint64_t seqId_, bool HightLight_); void SetCurExchangeItemNum_91925(int32_t goldNum_); DLL2SDK::Assembly_CSharp::LiveOps::EActivityState GetActivityState_91926(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* GetSingleTask_91927(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetMultiTask_91928(); static bool _GetBadgeNum_m__0_91929(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* it_); static bool _get_isShowRed_m__1_91930(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* x_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct RewardItem : DLL2SDK::mscorlib::System::Object { uint64_t Id_; int32_t Num_; int32_t Durable_; int32_t Point_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91873(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodPointReward : DLL2SDK::mscorlib::System::Object { int32_t LastPoint_; int32_t Point_; uint64_t ActivityId_; int32_t ProgressNum_; uint64_t Id_; DLL2SDK::CSProto::msg::BoxStatus status_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* rewards_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91872(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsTask : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* m_TaskDesc_; uint64_t m_Seq_Id_; int32_t m_Task_Id_; int32_t m_Task_Progress_; DLL2SDK::CSProto::msg::ActvInfoStateEnum m_TaskState_; int32_t m_Target_Value_; int32_t m_Task_Point_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TaskAwards_; int32_t m_GoPos_; int32_t m_SecondTab_; int32_t m_ThirdTab_; DLL2SDK::mscorlib::System::String* m_JumpUrl_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ExchangeItemList_; int32_t m_ExchangeNumLimit_; int32_t m_CurExchangeNumLimit_; int32_t m_CurExchangeItemNum_; int32_t m_ZoneProgress_; int32_t m_TaskResetType_; bool m_bTip_; int32_t m_ConditionId_; int32_t m_PreConditionType1_; int32_t m_PreConditionValue1_; int32_t _unlock_day_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetConfigData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTaskAwardList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurExchangeItemNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetExchangeTip_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91839(); DLL2SDK::mscorlib::System::String* get_TaskDesc_91840(); uint64_t get_SeqId_91841(); int32_t get_TaskId_91842(); int32_t get_TaskProgress_91843(); DLL2SDK::CSProto::msg::ActvInfoStateEnum get_TaskState_91844(); void set_TaskState_91845(DLL2SDK::CSProto::msg::ActvInfoStateEnum value_); int32_t get_Target_Value_91846(); int32_t get_Task_Point_91847(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_TaskAwards_91848(); int32_t get_GoPos_91849(); int32_t get_SecondTab_91850(); int32_t get_ThirdTab_91851(); DLL2SDK::mscorlib::System::String* get_JumpUrl_91852(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_ExchangeItemList_91853(); int32_t get_ExchangeNumLimit_91854(); int32_t get_CurExchangeNumLimit_91855(); void set_CurExchangeNumLimit_91856(int32_t value_); int32_t get_CurExchangeItemNum_91857(); int32_t get_ZoneProgress_91858(); void set_ZoneProgress_91859(int32_t value_); int32_t get_TaskResetType_91860(); bool get_bTip_91861(); int32_t get_ConditionID_91862(); int32_t get_PreConditionType1_91863(); int32_t get_PreConditionValue1_91864(); int32_t get_unlock_day_91865(); void set_unlock_day_91866(int32_t value_); void SetConfigData_91867(DLL2SDK::CSProto::msg::CSActivityTaskDesc* csvInfo_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTaskAwardList_91868(DLL2SDK::CSProto::msg::CSActivityTaskDesc* res_); void SetDy_91869(DLL2SDK::CSProto::msg::SubTaskState* data_); void SetCurExchangeItemNum_91870(int32_t gold_); void SetExchangeTip_91871(bool HightLight_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsExchangeItem : DLL2SDK::mscorlib::System::Object { uint64_t ItemId_; int32_t NeedNum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91838(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsTabData : DLL2SDK::Assembly_CSharp::GameUI::ScrollPlayBaseData { int32_t TopTabNum_; int32_t LeftTabNum_; DLL2SDK::CSProto::msg::ActivityType type_; int32_t IsShowInLobby_; uint64_t ActivityID_; int32_t Miscellaneous_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91837(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsLightenUpShareController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsLightenUpShareView* m_view_; DLL2SDK::mscorlib::System::String* m_TextureUrl_; DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform _platform_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* mTexture_; struct StaticFields { DLL2SDK::mscorlib::System::Action_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Action_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScreenshotSaveDone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalShare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnDownLoadToLocal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnShareGarena_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnShareLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnShareFacebook_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPopularityInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInterfaceInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Share2Platform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShareCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAppInstalled_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91805(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_91806(); void Init_91807(); void RegisterDelegates_91808(); void UnRegisterDelegates_91809(); void OnScreenshotSaveDone_91810(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnOpen_91811(); void InternalShare_91812(DLL2SDK::mscorlib::System::Action_1* callback_); void OnBtnDownLoadToLocal_91813(); void OnBtnShareGarena_91814(); void OnBtnShareLine_91815(); void OnBtnShareFacebook_91816(); void SetView_91817(int32_t totalValue_, float progress_); void SetView_91818(int32_t Index_); void SetPopularityInfo_91819(int32_t value_, float ft_); void SetInterfaceInfo_91820(bool IsShow_); void Share2Platform_91821(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget target_, DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform platform_); void OnShareCallBack_91822(bool isSuccess_); bool IsAppInstalled_91823(DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform platform_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_91826(); void __xLuaBaseProxy_Init_91827(); void __xLuaBaseProxy_RegisterDelegates_91828(); void __xLuaBaseProxy_UnRegisterDelegates_91829(); void __xLuaBaseProxy_OnOpen_91830(); static void _OnBtnDownLoadToLocal_m__0_91824(DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); static void _OnBtnShareLine_m__1_91825(DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsSignInController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsSignInView* m_View_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* m_LiveOpsDataStore_; int32_t m_TopIndex_; int32_t m_LeftIndex_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* m_Activity_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnGoClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91793(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* get_LiveOpsDataStore_91794(); void Init_91795(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_91796(); void RegisterDelegates_91797(); void UnRegisterDelegates_91798(); void OnBtnGoClick_91799(); void UpdateView_91800(int32_t topIndex_, int32_t leftIndex_); void __xLuaBaseProxy_Init_91801(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_91802(); void __xLuaBaseProxy_RegisterDelegates_91803(); void __xLuaBaseProxy_UnRegisterDelegates_91804(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsRewardPreviewController : DLL2SDK::Assembly_CSharp::GameUI::AbstractSecondStagePopupWindowController { DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsRewardPreviewView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnLeftClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnRightClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91781(); void Init_91782(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_91783(); void RegisterDelegates_91784(); void UnRegisterDelegates_91785(); void UpdateView_91786(int32_t topIndex_, int32_t leftIndex_); void OnBtnLeftClick_91787(); void OnBtnRightClick_91788(); void __xLuaBaseProxy_Init_91789(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_91790(); void __xLuaBaseProxy_RegisterDelegates_91791(); void __xLuaBaseProxy_UnRegisterDelegates_91792(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsQuestionNaireController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsQuestionNaireView* m_View_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* m_LiveOpsDataStore_; DLL2SDK::mscorlib::System::String* m_TargetUrl_; uint64_t m_ActivityId_; uint64_t m_SeqId_; int32_t m_TopIndex_; int32_t m_LeftIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnRewardClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnGoClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91767(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* get_LiveOpsDataStore_91768(); void Init_91769(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_91770(); void RegisterDelegates_91771(); void UnRegisterDelegates_91772(); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_91773(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void UpdateView_91774(int32_t topIndex_, int32_t leftIndex_); void OnBtnRewardClick_91775(); void OnBtnGoClick_91776(); void __xLuaBaseProxy_Init_91777(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_91778(); void __xLuaBaseProxy_RegisterDelegates_91779(); void __xLuaBaseProxy_UnRegisterDelegates_91780(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsPersonalTaskItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsPersonalTaskItemView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91756(); void Init_91757(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_91758(); void RegisterDelegates_91759(); void UnRegisterDelegates_91760(); bool SetEasyListData_91761(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* dataObj_); void OnBtnClick_91762(uint64_t activityId_); void __xLuaBaseProxy_Init_91763(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_91764(); void __xLuaBaseProxy_RegisterDelegates_91765(); void __xLuaBaseProxy_UnRegisterDelegates_91766(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsPersonalController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsPersonalView* m_View_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* m_LiveOpsDataStore_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_TaskItemListController_; uint64_t m_ActivityId_; int32_t m_TopIndex_; int32_t m_LeftIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnRewardPreviewClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91741(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* get_LiveOpsDataStore_91742(); void Init_91743(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_91744(); void RegisterDelegates_91745(); void UnRegisterDelegates_91746(); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_91747(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void UpdateView_91748(int32_t topIndex_, int32_t leftIndex_); bool OnEasyListItemClick_91749(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_91750(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void OnBtnRewardPreviewClick_91751(); void __xLuaBaseProxy_Init_91752(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_91753(); void __xLuaBaseProxy_RegisterDelegates_91754(); void __xLuaBaseProxy_UnRegisterDelegates_91755(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsNavigationUIController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsMainController* m_Ctr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91734(); void Init_91735(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_91736(); void OnNavigationShowed_91737(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_91738(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void __xLuaBaseProxy_Init_91739(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_91740(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsMainController : DLL2SDK::Assembly_CSharp::GameUI::UITabBarController { DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsMainView* m_View_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LeftTablist_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_LeftTabListController_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* m_LiveOpsDataStore_; DLL2SDK::Assembly_CSharp::LiveOps::AnnouncementDataStore* m_AnnouncementDS_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsGlobalController* m_CodLiveOpsGlobalController_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsPersonalController* m_CodLiveOpsPersonalController_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsQuestionNaireController* m_CodLiveOpsQuestionNaireController_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsAnnouncementController* m_CodLiveOpsAnnouncementController_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsDailyTaskController* m_CodLiveOpsDailyTaskController_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsDailyTaskExchangeController* m_CodLiveOpsDailyTaskExchangeController_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsSignInController* m_CodLiveOpsSignInCtr_; int32_t m_CurSelectTopIndex_; int32_t m_CurSelectLeftIndex_; struct StaticFields { bool m_IsOpen_; DLL2SDK::Assembly_CSharp::GameUI::MessageBoxWindow_MessageBoxCallbackHandler* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_FirstEnterSubscribeAnnouncement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnXClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTopTabItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_OnTopTabItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResLeftTabItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_OnResLeftTabItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNoityfClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSignRedBadget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWindowCurrentOpen_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91707(); void Init_91708(); void UpdateView_91709(DLL2SDK::mscorlib::System::Collections::Generic::List_1* topTablist_); void T_FirstEnterSubscribeAnnouncement_91710(bool bShow_); void ResetEasyListData_91711(bool reset_); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_91712(); void RegisterDelegates_91713(); void UnRegisterDelegates_91714(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* get_LiveOpsDataStore_91715(); DLL2SDK::Assembly_CSharp::LiveOps::AnnouncementDataStore* get_AnnouncementDS_91716(); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_91717(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void OnBtnXClick_91718(); void OnTopTabItemClick_91719(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnTopTabItemClick_91720(int32_t topIndex_); void OnResLeftTabItemClick_91721(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnResLeftTabItemClick_91722(int32_t selectLeftNum_, DLL2SDK::CSProto::msg::ActivityType ttype_, bool reset_); void OnNoityfClose_91723(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void RefreshSignRedBadget_91724(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); bool OnEasyListItemClick_91725(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_91726(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void __xLuaBaseProxy_Init_91730(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_91731(); void __xLuaBaseProxy_RegisterDelegates_91732(); void __xLuaBaseProxy_UnRegisterDelegates_91733(); static bool IsWindowCurrentOpen_91727(); static void _cctor_91728(); static void _T_FirstEnterSubscribeAnnouncement_m__0_91729(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsLeftTabItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsLeftTabItemView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91696(); void Init_91697(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_91698(); void RegisterDelegates_91699(); void UnRegisterDelegates_91700(); bool SetEasyListData_91701(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* dataObj_); void OnBtnClick_91702(); void __xLuaBaseProxy_Init_91703(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_91704(); void __xLuaBaseProxy_RegisterDelegates_91705(); void __xLuaBaseProxy_UnRegisterDelegates_91706(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsGlobalRewardItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsGlobalRewardItemView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnRewardClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91685(); void Init_91686(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_91687(); void RegisterDelegates_91688(); void UnRegisterDelegates_91689(); bool SetEasyListData_91690(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* dataObj_); void OnBtnRewardClick_91691(); void __xLuaBaseProxy_Init_91692(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_91693(); void __xLuaBaseProxy_RegisterDelegates_91694(); void __xLuaBaseProxy_UnRegisterDelegates_91695(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsGlobalController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsGlobalView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_PointRewardsListController_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PointRewards_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* m_LiveOpsDataStore_; int32_t m_TopIndex_; int32_t m_LeftIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnRewardClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91669(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* get_LiveOpsDataStore_91670(); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_91671(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void Init_91672(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_91673(); void RegisterDelegates_91674(); void UnRegisterDelegates_91675(); void UpdateView_91676(int32_t topIndex_, int32_t leftIndex_); void UpdateView_91677(bool reset_); void OnBtnRewardClick_91678(); bool OnEasyListItemClick_91679(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_91680(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void __xLuaBaseProxy_Init_91681(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_91682(); void __xLuaBaseProxy_RegisterDelegates_91683(); void __xLuaBaseProxy_UnRegisterDelegates_91684(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsDailyTaskItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsDailyTaskItemView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnGoClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnRewardClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91657(); void Init_91658(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_91659(); void RegisterDelegates_91660(); void UnRegisterDelegates_91661(); bool SetEasyListData_91662(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* dataObj_); void OnBtnGoClick_91663(); void OnBtnRewardClick_91664(); void __xLuaBaseProxy_Init_91665(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_91666(); void __xLuaBaseProxy_RegisterDelegates_91667(); void __xLuaBaseProxy_UnRegisterDelegates_91668(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsDailyTaskExchangeItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsDailyTaskExchangeItemView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnRewardClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnTipClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91645(); void Init_91646(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_91647(); void RegisterDelegates_91648(); void UnRegisterDelegates_91649(); bool SetEasyListData_91650(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* dataObj_); void OnBtnRewardClick_91651(); void OnBtnTipClick_91652(); void __xLuaBaseProxy_Init_91653(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_91654(); void __xLuaBaseProxy_RegisterDelegates_91655(); void __xLuaBaseProxy_UnRegisterDelegates_91656(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsDailyTaskExchangeController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsDailyTaskExchangeView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_TaskItemListController_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* m_LiveOpsDataStore_; uint64_t m_ActivityId_; int32_t m_TopIndex_; int32_t m_LeftIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDailyTaskExchangeRewardClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDailyTaskExchangeTipClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91629(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* get_LiveOpsDataStore_91630(); void Init_91631(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_91632(); void RegisterDelegates_91633(); void UnRegisterDelegates_91634(); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_91635(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void UpdateView_91636(int32_t topIndex_, int32_t leftIndex_); bool OnEasyListItemClick_91637(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_91638(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void OnDailyTaskExchangeRewardClick_91639(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnDailyTaskExchangeTipClick_91640(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void __xLuaBaseProxy_Init_91641(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_91642(); void __xLuaBaseProxy_RegisterDelegates_91643(); void __xLuaBaseProxy_UnRegisterDelegates_91644(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsDailyTaskController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsDailyTaskView* m_View_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* m_LiveOpsDataStore_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_TaskItemListController_; uint64_t m_ActivityId_; int32_t m_TopIndex_; int32_t m_LeftIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnRewardClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91614(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* get_LiveOpsDataStore_91615(); void Init_91616(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_91617(); void RegisterDelegates_91618(); void UnRegisterDelegates_91619(); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_91620(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void UpdateView_91621(int32_t topIndex_, int32_t leftIndex_); void OnBtnRewardClick_91622(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool OnEasyListItemClick_91623(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_91624(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void __xLuaBaseProxy_Init_91625(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_91626(); void __xLuaBaseProxy_RegisterDelegates_91627(); void __xLuaBaseProxy_UnRegisterDelegates_91628(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsAnnouncementController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsAnnouncementView* m_View_; DLL2SDK::Assembly_CSharp::LiveOps::AnnouncementDataStore* m_AnnouncementDS_; DLL2SDK::Assembly_CSharp::LiveOps::AnnouncementClient* m_Announcement_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDownloadAnnouncementPicFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSubscribeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSubscribeBtnGoClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSubscribeResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnGoClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91598(); DLL2SDK::Assembly_CSharp::LiveOps::AnnouncementDataStore* get_AnnouncementDS_91599(); void Init_91600(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_91601(); void RegisterDelegates_91602(); void UnRegisterDelegates_91603(); void UpdateView_91604(int32_t index_); void OnDownloadAnnouncementPicFinish_91605(DLL2SDK::mscorlib::System::String* url_, bool isSuccess_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* delivery_); void UpdateSubscribeInfo_91606(); void OnSubscribeBtnGoClick_91607(); void OnSubscribeResponse_91608(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnBtnGoClick_91609(); void __xLuaBaseProxy_Init_91610(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_91611(); void __xLuaBaseProxy_RegisterDelegates_91612(); void __xLuaBaseProxy_UnRegisterDelegates_91613(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VoiceRecordView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* RecordPanel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CancellPanel_; DLL2SDK::Assembly_CSharp::UILabel* TimeLabel_; int32_t CostingTime_; float mWaitingTime_; int32_t mCacheMaxTime_; bool IsNeedTick_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTimeCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91578(); void ResetTimeCount_91579(); void Tick_91580(float dt_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_91581(); void __xLuaBaseProxy_Tick_91582(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VoiceRecordController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameBase::VoiceRecordView* mView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVoiceStartPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVoiceEndPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVoiceCancellFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVoiceContinueFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVoiceCancellConfirm_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91564(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_91565(); void Init_91566(); void RegisterDelegates_91567(); void UnRegisterDelegates_91568(); void OnVoiceStartPress_91569(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnVoiceEndPress_91570(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnVoiceCancellFlag_91571(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnVoiceContinueFlag_91572(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnVoiceCancellConfirm_91573(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_91574(); void __xLuaBaseProxy_Init_91575(); void __xLuaBaseProxy_RegisterDelegates_91576(); void __xLuaBaseProxy_UnRegisterDelegates_91577(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct TurnOnMicWindowView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::UIButton* TurnOnBtn_; DLL2SDK::Assembly_CSharp::UIButton* CancelBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91563(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct TurnOnMicWindowController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::Chat::TurnOnMicWindowView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryTurnOnMic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreCloseAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTurnOnBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91550(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_91551(); void Init_91552(); void RegisterDelegates_91553(); void UnRegisterDelegates_91554(); bool TryTurnOnMic_91555(); void PreCloseAnimation_91556(); void OnTurnOnBtnClick_91557(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_91558(); void __xLuaBaseProxy_Init_91559(); void __xLuaBaseProxy_RegisterDelegates_91560(); void __xLuaBaseProxy_UnRegisterDelegates_91561(); void __xLuaBaseProxy_PreCloseAnimation_91562(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct NoTeamWindowView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::UIButton* TryAgainBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonCountDown* TryAgainBtnCD_; DLL2SDK::Assembly_CSharp::UIButton* TeamUpBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91549(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct NoTeamWindowController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::Chat::NoTeamWindowView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfShutdownWhenClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenTeamUpWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTryAgainBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTeamUpBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91532(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_91533(); void Init_91534(); bool IfShutdownWhenClose_91535(); void RegisterDelegates_91536(); void UnRegisterDelegates_91537(); void OpenTeamUpWindow_91538(); void OnTryAgainBtnClick_91539(); void OnOpen_91540(); void OnTeamUpBtnClick_91541(); void _OnTeamUpBtnClick_m__0_91542(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_91543(); void __xLuaBaseProxy_Init_91544(); bool __xLuaBaseProxy_IfShutdownWhenClose_91545(); void __xLuaBaseProxy_RegisterDelegates_91546(); void __xLuaBaseProxy_UnRegisterDelegates_91547(); void __xLuaBaseProxy_OnOpen_91548(); }; } namespace DLL2SDK::Assembly_CSharp::Emoji { struct EmoticonSelectView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIScrollView* ScrollView_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BackgroundMask_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91531(); }; } namespace DLL2SDK::Assembly_CSharp::Emoji { struct EmoticonSelectItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* emoticon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* emoticonBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91530(); }; } namespace DLL2SDK::Assembly_CSharp::Emoji { struct EmoticonSelectItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Emoji::EmoticonSelectItemView* mView_; DLL2SDK::Assembly_CSharp::Config::EmoticonConfigConfig* mCacheConfig_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEmoticonBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91519(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_91520(); void Init_91521(); void RegisterDelegates_91522(); void UnRegisterDelegates_91523(); void OnEmoticonBtnClick_91524(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); bool SetEasyListData_91525(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_91526(); void __xLuaBaseProxy_Init_91527(); void __xLuaBaseProxy_RegisterDelegates_91528(); void __xLuaBaseProxy_UnRegisterDelegates_91529(); }; } namespace DLL2SDK::Assembly_CSharp::Emoji { struct EmoticonSelectController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Emoji::EmoticonSelectView* mView_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* easyListController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEmoticonView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustUIPanelDepth_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91503(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_91504(); void Init_91505(); void RegisterDelegates_91506(); void UnRegisterDelegates_91507(); void InitEmoticonView_91508(); void OnCloseClick_91509(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnOpen_91510(); void OnEasyListDataChanged_91511(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); bool OnEasyListItemClick_91512(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void AdjustUIPanelDepth_91513(int32_t depth_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_91514(); void __xLuaBaseProxy_Init_91515(); void __xLuaBaseProxy_RegisterDelegates_91516(); void __xLuaBaseProxy_UnRegisterDelegates_91517(); void __xLuaBaseProxy_OnOpen_91518(); }; } namespace DLL2SDK::Assembly_CSharp::Emoji { struct EmoticonManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* emoticonList_; DLL2SDK::System::System::Text::RegularExpressions::MatchEvaluator* matchEvaluator_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ChatContentWidgetUpPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ChatContentWidgetDownPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 EmoticonSelectViewPostion_; float WorldCellLeftExtraOffset_; float WorldCellRightExtraOffset_; float CellLeftExtraOffset_; float CellRightExtraOffset_; int32_t ChatBackgroundWidthOffset_; int32_t ChatBackgroundHeightOffset_; int32_t ChatBackgroundHeightOffset_Voice_; float CellTimeWidgetHight_; float ChatUIFlowTableHeightOffset_; float ChatUIFlowTableHeightOffset_Voice_; int32_t EachChatLineWidth_; int32_t EachEmoticonWidth_; int32_t EachEmoticonHeight_; int32_t ChatHtmlDepth_; struct StaticFields { DLL2SDK::Assembly_CSharp::Emoji::EmoticonManager* _instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInputEmoticon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChatHtmlString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReplaceEmoticonInString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsContainEmoticonInString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReplaceEmotionWithBlank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChatVoiceHtmlString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91494(); DLL2SDK::mscorlib::System::String* CheckInputEmoticon_91496(DLL2SDK::mscorlib::System::String* originText_, int32_t cursorPosition_, int32_t emotId_); DLL2SDK::mscorlib::System::String* GetChatHtmlString_91497(DLL2SDK::mscorlib::System::String* content_, DLL2SDK::mscorlib::System::String* color_); DLL2SDK::mscorlib::System::String* ReplaceEmoticonInString_91498(DLL2SDK::System::System::Text::RegularExpressions::Match* match_); bool IsContainEmoticonInString_91499(DLL2SDK::mscorlib::System::String* content_); DLL2SDK::mscorlib::System::String* ReplaceEmotionWithBlank_91500(DLL2SDK::mscorlib::System::String* OriginalText_); DLL2SDK::mscorlib::System::String* GetChatVoiceHtmlString_91501(int32_t time_, DLL2SDK::mscorlib::System::String* color_); static DLL2SDK::Assembly_CSharp::Emoji::EmoticonManager* get_Instance_91495(); static void _cctor_91502(); }; } namespace DLL2SDK::Assembly_CSharp::Emoji { struct ChatRichTextBase : DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell { DLL2SDK::UnityEngine::UnityEngine::GameObject* Container_; DLL2SDK::Assembly_CSharp::UIWidget* ContentWidget_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* HeadIcon_; DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::Assembly_CSharp::UIWidget* TimeWidget_; DLL2SDK::Assembly_CSharp::UILabel* TimeLabel_; DLL2SDK::Assembly_CSharp::UILabel* Level_; DLL2SDK::Assembly_CSharp::UISprite* LadderIcon_; DLL2SDK::Assembly_CSharp::UISprite* BRLadderIcon_; DLL2SDK::Assembly_CSharp::UIButton* AvatarBtn_; DLL2SDK::Assembly_CSharp::UISprite* BackgroundSprite_; DLL2SDK::Assembly_CSharp::NGUIHTML* TextHtml_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* TextHtmlBoxcollider_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* VoiceFlagBoxcollider_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* BackgroundBoxcollider_; DLL2SDK::Assembly_CSharp::UILabel* VoiceTimeLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* voicePlayFlowObj_; DLL2SDK::Assembly_CSharp::UIProgressBar* VoiceProgress_; DLL2SDK::Assembly_CSharp::UISprite* ProgressBarForeground_; DLL2SDK::Assembly_CSharp::UISprite* ProgressBarBackground_; DLL2SDK::Assembly_CSharp::UISprite* Horn_; uint64_t playerID_; bool isSender_; DLL2SDK::Assembly_CSharp::Chat::ChatMenuBarMode* menuBarPlayerInfo_; DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* cacheMessageInfo_; DLL2SDK::Assembly_CSharp::UIButton* TranslateBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Original_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Translating_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Translated_; DLL2SDK::Assembly_CSharp::UILabel* TranslatedLabel_; DLL2SDK::Assembly_CSharp::UILabel* translateLabel_; DLL2SDK::Assembly_CSharp::UILabel* translatedLabel_; bool bTranslate_; int32_t RowIndex_; DLL2SDK::Array* SampleTextArray_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAwake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CellAdapt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAvatarBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTranslateLabelLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTranslateState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTranslateBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestTranslate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestTranlateTextLanguage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Configure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRichText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTranslatedText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLadderIcon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91418(); void OnAwake_91419(); void CellAdapt_91420(float xOffset_); void OnAvatarBtnClick_91421(); int32_t GetTranslateLabelLength_91422(DLL2SDK::Assembly_CSharp::Emoji::ChatTextState TextState_); void SetTranslateState_91423(DLL2SDK::Assembly_CSharp::Emoji::ChatTextState TextState_); void OnTranslateBtnClick_91424(); DLL2SDK::mscorlib::System::Collections::IEnumerator* RequestTranslate_91425(); DLL2SDK::mscorlib::System::Collections::IEnumerator* RequestTranlateTextLanguage_91426(); void Configure_91427(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* mode_, DLL2SDK::CSProto::msg::PlayerPictureInfo* picInfo_, int32_t row_, DLL2SDK::Assembly_CSharp::UIPanel* mCutPanel_, float contentOffset_, float timeOffset_); void SetRichText_91428(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* mode_); void SetTranslatedText_91429(DLL2SDK::CSProto::msg::ELanguageCode Lang_); void __xLuaBaseProxy_OnAwake_91431(); static void SetLadderIcon_91430(int32_t ladder_, DLL2SDK::Assembly_CSharp::UISprite* icon_, bool isBR_); }; } namespace DLL2SDK::Assembly_CSharp::Emoji { struct ChatRichTextSendedCell : DLL2SDK::Assembly_CSharp::Emoji::ChatRichTextBase { DLL2SDK::UnityEngine::UnityEngine::Vector3 TextHtmlOriginPosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Configure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRichText_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91470(); void Configure_91471(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* mode_, DLL2SDK::CSProto::msg::PlayerPictureInfo* picInfo_, int32_t row_, DLL2SDK::Assembly_CSharp::UIPanel* mCutPanel_, float contentOffset_, float timeOffset_); void SetRichText_91472(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* mode_); void __xLuaBaseProxy_Configure_91473(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* P0_, DLL2SDK::CSProto::msg::PlayerPictureInfo* P1_, int32_t P2_, DLL2SDK::Assembly_CSharp::UIPanel* P3_, float P4_, float P5_); void __xLuaBaseProxy_SetRichText_91474(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::Emoji { struct ChatRichTextReceivedCell_Voice : DLL2SDK::Assembly_CSharp::Emoji::ChatRichTextBase { DLL2SDK::UnityEngine::UnityEngine::Vector3 TextHtmlOriginPosition_; DLL2SDK::Assembly_CSharp::UILabel* HeardFlag_; bool ClickedVoicePlayFlow_; struct StaticFields { DLL2SDK::Assembly_CSharp::Emoji::ChatRichTextReceivedCell_Voice_VoicePlayFlow* VoicePlayFlowDele_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAwake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHtmlClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VoicePlayFlowCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Configure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRichText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixedUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PauseProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartProgress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91451(); void OnAwake_91452(); void OnHtmlClick_91453(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnEnable_91454(); void OnDisable_91455(); void VoicePlayFlowCallback_91456(bool voiceNeedPlay_); void Configure_91457(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* mode_, DLL2SDK::CSProto::msg::PlayerPictureInfo* picInfo_, int32_t row_, DLL2SDK::Assembly_CSharp::UIPanel* mCutPanel_, float contentOffset_, float timeOffset_); void SetRichText_91458(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* mode_); void FixedUpdate_91459(); void StopProgress_91460(); void PauseProgress_91461(); void StartProgress_91462(); void __xLuaBaseProxy_OnAwake_91463(); void __xLuaBaseProxy_Configure_91464(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* P0_, DLL2SDK::CSProto::msg::PlayerPictureInfo* P1_, int32_t P2_, DLL2SDK::Assembly_CSharp::UIPanel* P3_, float P4_, float P5_); void __xLuaBaseProxy_SetRichText_91465(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::Emoji { struct ChatRichTextReceivedCell : DLL2SDK::Assembly_CSharp::Emoji::ChatRichTextBase { DLL2SDK::UnityEngine::UnityEngine::Vector3 TextHtmlOriginPosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Configure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRichText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTranslateState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91444(); void Configure_91445(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* mode_, DLL2SDK::CSProto::msg::PlayerPictureInfo* picInfo_, int32_t row_, DLL2SDK::Assembly_CSharp::UIPanel* mCutPanel_, float contentOffset_, float timeOffset_); void SetRichText_91446(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* mode_); void SetTranslateState_91447(DLL2SDK::Assembly_CSharp::Emoji::ChatTextState TextState_); void __xLuaBaseProxy_Configure_91448(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* P0_, DLL2SDK::CSProto::msg::PlayerPictureInfo* P1_, int32_t P2_, DLL2SDK::Assembly_CSharp::UIPanel* P3_, float P4_, float P5_); void __xLuaBaseProxy_SetRichText_91449(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* P0_); void __xLuaBaseProxy_SetTranslateState_91450(DLL2SDK::Assembly_CSharp::Emoji::ChatTextState P0_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatBaseView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIWidget* GraySpriteInCD_; DLL2SDK::Assembly_CSharp::UIButton* EmojiBtn_; DLL2SDK::Assembly_CSharp::NGUIHTML* tempHtmlForHeight_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* VoiceBoxcollider_; DLL2SDK::Assembly_CSharp::UISprite* VoiceSprite_; DLL2SDK::Assembly_CSharp::UIButton* VoiceToTextBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DragObjParent_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DragObj_; DLL2SDK::Assembly_CSharp::UIButton* QuickJoinBtn_; DLL2SDK::UnityEngine::UnityEngine::Transform* QuickJoinReddot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90552(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatBaseController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Chat::ChatBaseView* mBaseView_; DLL2SDK::Assembly_CSharp::Chat::ChatDataStore* mChatDataStore_; DLL2SDK::Assembly_CSharp::Emoji::EmoticonSelectController* emoticonSelectCtrl_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatVoiceToWordController* V2WCtrl_; float m_ChatCellQTCloseOffset_; float m_ChatCellQTOpenOffset_; float mTimeQTOpenOffset_; float mTimeQTClosedOffset_; float mTipOpenOffset_; float mTipCloseOffset_; DLL2SDK::Assembly_CSharp::Chat::ChatQTFilterController* m_qtFilter_; struct StaticFields { DLL2SDK::mscorlib::System::String* REDDOT_STRING_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQTFilterViewFold_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuickJoinBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEmojiBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowVoiceBtnGray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTextAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWorldTextAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChatViewHtml_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUnReadMsgNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRedDot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveWidgetOnQTFilterOpen_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90529(); DLL2SDK::Assembly_CSharp::Chat::ChatQTFilterController* get_QTFilter_90530(); float get_TipOffset_90531(); float get_TimeOffset_90532(); float get_TextOffset_90533(); void Init_90534(); void OnOpen_90535(); void RegisterDelegates_90536(); void UnRegisterDelegates_90537(); void OnQTFilterViewFold_90538(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnQuickJoinBtnClick_90539(); void OnEmojiBtnClick_90540(); void ShowVoiceBtnGray_90541(bool showGray_); DLL2SDK::Assembly_CSharp::EAssetID GetTextAssetID_90542(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* info_); DLL2SDK::Assembly_CSharp::EAssetID GetWorldTextAssetID_90543(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* info_); DLL2SDK::mscorlib::System::String* GetChatViewHtml_90544(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* info_); int32_t GetUnReadMsgNumber_90545(DLL2SDK::mscorlib::System::Collections::Generic::List_1* messageInfoList_); void CheckRedDot_90546(); void MoveWidgetOnQTFilterOpen_90547(DLL2SDK::UnityEngine::UnityEngine::Component* w_, float xInit_, float xOffset_); void __xLuaBaseProxy_Init_90548(); void __xLuaBaseProxy_OnOpen_90549(); void __xLuaBaseProxy_RegisterDelegates_90550(); void __xLuaBaseProxy_UnRegisterDelegates_90551(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatTopMessageView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIInput* TalkInput_; DLL2SDK::Assembly_CSharp::UIButton* OkBtn_; DLL2SDK::Assembly_CSharp::UIButton* CancelBtn_; DLL2SDK::Assembly_CSharp::UIButton* EmojiBtn_; DLL2SDK::Assembly_CSharp::UILabel* InputLen_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateInputLen_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91369(); void UpdateInputLen_91370(int32_t cur_, int32_t all_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatTopMessageController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::Chat::ChatTopMessageView* mView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOkButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEmotionButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEmoticonInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReachChatCharacterLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInputChange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91352(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_91353(); void Init_91354(); void OnOpen_91355(); void RegisterDelegates_91356(); void UnRegisterDelegates_91357(); void OnOkButtonClick_91358(); void OnCancelButtonClick_91359(); void OnEmotionButtonClick_91360(); void OnEmoticonInput_91361(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnReachChatCharacterLimit_91362(); void OnInputChange_91363(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_91364(); void __xLuaBaseProxy_Init_91365(); void __xLuaBaseProxy_OnOpen_91366(); void __xLuaBaseProxy_RegisterDelegates_91367(); void __xLuaBaseProxy_UnRegisterDelegates_91368(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatSquadView : DLL2SDK::Assembly_CSharp::Chat::ChatBaseView { DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* squadTable_; DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* messageTable_; DLL2SDK::Assembly_CSharp::UIInput* TalkInput_; DLL2SDK::Assembly_CSharp::UIButton* SendTalkBtn_; DLL2SDK::Assembly_CSharp::UIButton* bottomNewMsgTipsBtn_; DLL2SDK::Assembly_CSharp::UILabel* bottomNewMsgTipsLabel_; DLL2SDK::Assembly_CSharp::UIButton* inviteBtn_; DLL2SDK::Assembly_CSharp::UILabel* CurPlayerNum_; DLL2SDK::Assembly_CSharp::UILabel* RoomPlayerCap_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91351(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatSquadController : DLL2SDK::Assembly_CSharp::Chat::ChatBaseController { DLL2SDK::Assembly_CSharp::Chat::ChatSquadView* mView_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* mRoomDataStore_; float newMsgTipOffset_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* curPlayerList_; bool flowToLastCell_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVoiceToTextBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSendTalkBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSquadInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTeamPlayerList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateChatInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAfterTextTranslated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDataSource_CellAssetIDForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDataSource_ConfigureCellForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDataSource_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDataSource_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDelegate_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBottomNewMsgTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNewMsgTipsBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInviteBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReachChatCharacterLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCellHeightOf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEmoticonInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUploadVoiceFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQTFilterViewFold_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshQTRelatedWidget_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91310(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_91311(); void Init_91312(); void RegisterDelegates_91313(); void UnRegisterDelegates_91314(); void OnOpen_91315(); void OnClose_91316(); void OnVoiceToTextBtnClick_91317(); void OnSendTalkBtnClick_91318(); void SendMsg_91319(DLL2SDK::mscorlib::System::String* msg_); void UpdateSquadInfo_91320(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTeamPlayerList_91321(); void UpdateChatInfo_91322(); void UpdateAfterTextTranslated_91323(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void NotifyDataStoreUpdated_91324(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); DLL2SDK::Assembly_CSharp::EAssetID GameUI_IUIFlowTableDataSource_CellAssetIDForRow_91325(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void GameUI_IUIFlowTableDataSource_ConfigureCellForRow_91326(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell* cell_, int32_t row_); int32_t GameUI_IUIFlowTableDataSource_RowNumber_91327(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_); float GameUI_IUIFlowTableDataSource_HeightForRow_91328(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void GameUI_IUIFlowTableDelegate_DidSelectRow_91329(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); void IsEnableScrollView_91330(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t count_, int32_t limit_); void ShowBottomNewMsgTips_91331(); void OnNewMsgTipsBtnClick_91332(); void OnInviteBtnClick_91333(); void OnReachChatCharacterLimit_91334(); float GetCellHeightOf_91335(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* mode_); void OnEmoticonInput_91336(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnUploadVoiceFinish_91337(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnQTFilterViewFold_91338(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void RefreshQTRelatedWidget_91339(); void _OnOpen_m__0_91340(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_91341(); void __xLuaBaseProxy_Init_91342(); void __xLuaBaseProxy_RegisterDelegates_91343(); void __xLuaBaseProxy_UnRegisterDelegates_91344(); void __xLuaBaseProxy_OnOpen_91345(); void __xLuaBaseProxy_OnClose_91346(); void __xLuaBaseProxy_OnQTFilterViewFold_91347(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatSerializeClass : DLL2SDK::mscorlib::System::Object { float MAX_SAVE_SECOND_; int32_t MAX_CHAT_NUMBER_; int32_t ONCE_DELETE_NUMBER_; float CHAT_RECORD_VERSION_; DLL2SDK::mscorlib::System::String* FileNameFormat_; DLL2SDK::mscorlib::System::String* LocalPlayerPath_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>*>* FriendRecord_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* GuildRecord_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* UnloadRecord_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* UnWriteList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* UnReadRecord_; bool HasInit_; struct StaticFields { bool OPEN_TESTMODE_; int32_t DEFAULT_PER_LOAD_COUNT_; DLL2SDK::mscorlib::System::String* CHAT_CACHE_PATH_ROOT_; DLL2SDK::Assembly_CSharp::Chat::ChatSerializeClass* mInstance_; DLL2SDK::System_Core::System::Func_2* __f__am_cache0_; DLL2SDK::System_Core::System::Func_2* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Config_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTestMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadFriendsChat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChatInfoToDict_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DictToChatInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddUnWriteMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckReadedMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLocationRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUnloadRecordDict_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasDataToLoad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddRecordToDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRecentRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryGetLastUnloadRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteFile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_WriteFile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FilterChatMessageInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAllChatRecords_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOverMaxDays_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLowDisk_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllFiles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeleteRecordID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeleteAllFiles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeleteOverRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOverMaxRecordNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRecordCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintAllRecordCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintDict_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91265(); void Config_91267(); void SetTestMode_91268(); void Init_91269(); void LoadFriendsChat_91270(DLL2SDK::mscorlib::System::Collections::Generic::List_1* friendList_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ChatInfoToDict_91271(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* data_); DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* DictToChatInfo_91272(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); void AddUnWriteMsg_91273(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* info_); void CheckReadedMsg_91274(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* info_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* UpdateLocationRecord_91275(DLL2SDK::mscorlib::System::String* fileName_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* changeChatList_); DLL2SDK::mscorlib::System::Collections::IEnumerator* SaveData_91276(); void RefreshUnloadRecordDict_91277(); bool HasDataToLoad_91278(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfoType type_, uint64_t ID_); bool LoadRecord_91279(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfoType type_, uint64_t ID_); void AddRecordToDataStore_91280(DLL2SDK::mscorlib::System::Collections::Generic::List_1* chatList_, DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfoType type_, uint64_t ID_); DLL2SDK::Assembly_CSharp::Chat::ChatSerializeClass_PathInfo* GetRecentRecord_91281(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* dict_); bool LoadData_91282(DLL2SDK::Assembly_CSharp::Chat::ChatSerializeClass_PathInfo* pathInfo_); DLL2SDK::Assembly_CSharp::Chat::ChatSerializeClass_PathInfo* TryGetLastUnloadRecord_91283(); void WriteFile_91284(DLL2SDK::mscorlib::System::String* fileName_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* changedRecord_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* newRecord_); void WriteFile_91285(DLL2SDK::mscorlib::System::String* fileName_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* records_); bool FilterChatMessageInfo_91286(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* data_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* ReadFile_91287(DLL2SDK::mscorlib::System::String* fullName_); void CheckAllChatRecords_91288(); bool IsOverMaxDays_91289(int32_t time_); bool IsLowDisk_91290(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllFiles_91291(); void DeleteRecordID_91292(uint64_t headID_, DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfoType type_); void DeleteAllFiles_91293(); void DeleteOverRecord_91294(DLL2SDK::mscorlib::System::Collections::Generic::List_1* extraInfoList_); bool IsOverMaxRecordNum_91295(); void UpdateRecordCount_91296(bool isDeleteFile_, DLL2SDK::mscorlib::System::String* dateTime_, int32_t changeCount_); void PrintAllRecordCount_91297(); void PrintDict_91298(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); static DLL2SDK::Assembly_CSharp::Chat::ChatSerializeClass* get_Instance_91266(); static void _cctor_91299(); static DLL2SDK::mscorlib::System::DateTime _GetRecentRecord_m__0_91300(DLL2SDK::Assembly_CSharp::Chat::ChatSerializeClass_PathInfo* x_); static int32_t _DeleteOverRecord_m__1_91301(DLL2SDK::Assembly_CSharp::Chat::ChatSerializeClass_ExtraFileInfo* r_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatRoomView : DLL2SDK::Assembly_CSharp::Chat::ChatBaseView { DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* squadTable_; DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* messageTable_; DLL2SDK::Assembly_CSharp::UIInput* TalkInput_; DLL2SDK::Assembly_CSharp::UIButton* SendTalkBtn_; DLL2SDK::Assembly_CSharp::UIButton* bottomNewMsgTipsBtn_; DLL2SDK::Assembly_CSharp::UILabel* bottomNewMsgTipsLabel_; DLL2SDK::Assembly_CSharp::UIButton* inviteBtn_; DLL2SDK::Assembly_CSharp::UILabel* CurPlayerNum_; DLL2SDK::Assembly_CSharp::UILabel* RoomPlayerCap_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91264(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatRoomController : DLL2SDK::Assembly_CSharp::Chat::ChatBaseController { DLL2SDK::Assembly_CSharp::Chat::ChatRoomView* mView_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* mRoomDataStore_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* allPlayersOfRoom_; bool flowToLastCell_; DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* regularSeparator_; DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* rebelSeparator_; DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* observerSeparator_; DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* brPlayerSeparator_; float newMsgTipOffset_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVoiceToTextBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSendTalkBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSquadInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateChatInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAfterTextTranslated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDataSource_CellAssetIDForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDataSource_ConfigureCellForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDataSource_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDataSource_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDelegate_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBottomNewMsgTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNewMsgTipsBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInviteBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReachChatCharacterLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCellHeightOf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEmoticonInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUploadVoiceFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoomAllPlayrList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddToAllPlayerList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Align_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQTFilterViewFold_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91216(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_91217(); void Init_91218(); void RegisterDelegates_91219(); void UnRegisterDelegates_91220(); void OnOpen_91221(); void OnClose_91222(); void OnVoiceToTextBtnClick_91223(); void OnSendTalkBtnClick_91224(); void SendMsg_91225(DLL2SDK::mscorlib::System::String* msg_); void UpdateSquadInfo_91226(); void UpdateChatInfo_91227(); void UpdateAfterTextTranslated_91228(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void NotifyDataStoreUpdated_91229(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); DLL2SDK::Assembly_CSharp::EAssetID GameUI_IUIFlowTableDataSource_CellAssetIDForRow_91230(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void GameUI_IUIFlowTableDataSource_ConfigureCellForRow_91231(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell* cell_, int32_t row_); int32_t GameUI_IUIFlowTableDataSource_RowNumber_91232(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_); float GameUI_IUIFlowTableDataSource_HeightForRow_91233(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void GameUI_IUIFlowTableDelegate_DidSelectRow_91234(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); void ShowBottomNewMsgTips_91235(); void OnNewMsgTipsBtnClick_91236(); void OnInviteBtnClick_91237(); void OnReachChatCharacterLimit_91238(); float GetCellHeightOf_91239(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* mode_); void OnEmoticonInput_91240(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnUploadVoiceFinish_91241(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRoomAllPlayrList_91242(); void AddToAllPlayerList_91243(DLL2SDK::mscorlib::System::Collections::Generic::List_1* allPlayerList_, DLL2SDK::CSProto::msg::ECamp type_); void Align_91244(); void OnQTFilterViewFold_91245(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void _OnOpen_m__0_91246(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_91250(); void __xLuaBaseProxy_Init_91251(); void __xLuaBaseProxy_RegisterDelegates_91252(); void __xLuaBaseProxy_UnRegisterDelegates_91253(); void __xLuaBaseProxy_OnOpen_91254(); void __xLuaBaseProxy_OnClose_91255(); void __xLuaBaseProxy_OnQTFilterViewFold_91256(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); static int32_t _AddToAllPlayerList_m__1_91247(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* a_, DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* b_); static int32_t _AddToAllPlayerList_m__2_91248(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* a_, DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* b_); static int32_t _AddToAllPlayerList_m__3_91249(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* a_, DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* b_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatReportView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIToggle* SendAD_; DLL2SDK::Assembly_CSharp::UIToggle* PersonalAttack_; DLL2SDK::Assembly_CSharp::UIToggle* Porno_; DLL2SDK::Assembly_CSharp::UIInput* Input_; DLL2SDK::Assembly_CSharp::UIButton* OkButton_; DLL2SDK::Assembly_CSharp::UIButton* CancelButton_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91215(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatReportController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::Chat::ChatReportView* mView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOkButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelButtonClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91202(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_91203(); void Init_91204(); void OnOpen_91205(); void RegisterDelegates_91206(); void UnRegisterDelegates_91207(); void OnOkButtonClick_91208(); void OnCancelButtonClick_91209(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_91210(); void __xLuaBaseProxy_Init_91211(); void __xLuaBaseProxy_OnOpen_91212(); void __xLuaBaseProxy_RegisterDelegates_91213(); void __xLuaBaseProxy_UnRegisterDelegates_91214(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatQuickTeamView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::UIButton* modeBtn_; DLL2SDK::Assembly_CSharp::UILabel* modeLabel_; DLL2SDK::Assembly_CSharp::UISprite* modelSprite_; DLL2SDK::Assembly_CSharp::UISprite* modeBtnSprite_; DLL2SDK::Assembly_CSharp::UISprite* modeBgSprite_; DLL2SDK::Assembly_CSharp::UISprite* modeMask_; DLL2SDK::UnityEngine::UnityEngine::GameObject* modeList_; DLL2SDK::UnityEngine::UnityEngine::Transform* mModeCellRoot_; DLL2SDK::Assembly_CSharp::UIGrid* mModeCellUIGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* gameTypeContainer_; DLL2SDK::Assembly_CSharp::UIButton* gameTypeBtn_; DLL2SDK::Assembly_CSharp::UILabel* gameTypeLabel_; DLL2SDK::Assembly_CSharp::UISprite* gameTypeSprite_; DLL2SDK::Assembly_CSharp::UISprite* gameTypeBtnSprite_; DLL2SDK::Assembly_CSharp::UISprite* gameTypeMask_; DLL2SDK::UnityEngine::UnityEngine::GameObject* gameTypeList_; DLL2SDK::UnityEngine::UnityEngine::Transform* mGameTypeCellRoot_; DLL2SDK::Assembly_CSharp::UIScrollView* GameTypeScrollView_; DLL2SDK::Assembly_CSharp::UIGrid* mGameTypeCellUIGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* rankContainer_; DLL2SDK::Assembly_CSharp::UIButton* rankBtnAdd_; DLL2SDK::Assembly_CSharp::UIButton* rankBtnMinus_; DLL2SDK::Assembly_CSharp::UILabel* rankLabel_; DLL2SDK::Assembly_CSharp::UISprite* rankSprite_; DLL2SDK::Assembly_CSharp::UISprite* minRankSprite_; DLL2SDK::Assembly_CSharp::UILabel* minRankLabel_; DLL2SDK::Assembly_CSharp::UISprite* RankToSprite_; DLL2SDK::Assembly_CSharp::UISprite* maxRankSprite_; DLL2SDK::Assembly_CSharp::UILabel* maxRankLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* levelContainer_; DLL2SDK::Assembly_CSharp::UIButton* minusBtn_; DLL2SDK::Assembly_CSharp::UIButton* addBtn_; DLL2SDK::Assembly_CSharp::UILabel* levelTitle_; DLL2SDK::Assembly_CSharp::UILabel* levelShowLabel_; bool isRoundRestrict_; DLL2SDK::UnityEngine::UnityEngine::GameObject* playerNumContainer_; DLL2SDK::UnityEngine::UnityEngine::GameObject* playerNumList_; DLL2SDK::Assembly_CSharp::UISprite* playerNumMask_; DLL2SDK::Assembly_CSharp::UILabel* playerNumLabel_; DLL2SDK::Assembly_CSharp::UISprite* playerNumSprite_; DLL2SDK::Assembly_CSharp::UIButton* playerNumSelectBtn_; DLL2SDK::Assembly_CSharp::UISprite* playerNumSelectSprite_; DLL2SDK::Assembly_CSharp::UIGrid* playerNumGrid_; DLL2SDK::Assembly_CSharp::UIToggle* warZoneChannel_; DLL2SDK::Assembly_CSharp::UIToggle* guildChannel_; DLL2SDK::Assembly_CSharp::UILabel* guildLabel_; DLL2SDK::Assembly_CSharp::UISprite* noGuild_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* sendBtn_; DLL2SDK::UnityEngine::UnityEngine::Transform* InivteCDRoot_; DLL2SDK::Assembly_CSharp::UIProgressBar* InviteCDProgressBar_; DLL2SDK::Assembly_CSharp::UILabel* InviteCDCountDown_; float guildInviteCDTime_; DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; DLL2SDK::Assembly_CSharp::UIButton* HidePopupListBtn_; DLL2SDK::UnityEngine::UnityEngine::Transform* MicrophoneRoot_; DLL2SDK::Assembly_CSharp::UIToggle* MicrophoneToggle_; DLL2SDK::Assembly_CSharp::UIToggle* FeatureOnlyToggle_; DLL2SDK::UnityEngine::UnityEngine::Transform* FeaturesRoot_; DLL2SDK::Array* FeatureCells_; DLL2SDK::Assembly_CSharp::UILabel* LanguageLabel_; int32_t cellHeight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPVE_SV_NEW_ModeUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPVEModeUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPVERaidModeUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPVERaidEasyModeUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPVEEndlessModeUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPVPMatchModeUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPVPRankModeUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPVPCreateRoomUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBRMatchModeUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBRRankModeUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBRCreateRoomModeUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FirstSetModeSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetModeBgSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerNumToggleUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlaylistUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRankCapUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLevelCapUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetChannelUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustRankLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRangeRankLevel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91168(); bool get_TickEnabled_91169(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_91170(); void Tick_91171(float dt_); void SetPVE_SV_NEW_ModeUI_91172(DLL2SDK::Assembly_CSharp::Chat::InviteInfo* curInfo_); void SetPVEModeUI_91173(DLL2SDK::Assembly_CSharp::Chat::InviteInfo* curInfo_); void SetPVERaidModeUI_91174(DLL2SDK::Assembly_CSharp::Chat::InviteInfo* curInfo_); void SetPVERaidEasyModeUI_91175(DLL2SDK::Assembly_CSharp::Chat::InviteInfo* curInfo_); void SetPVEEndlessModeUI_91176(DLL2SDK::Assembly_CSharp::Chat::InviteInfo* curInfo_); void SetPVPMatchModeUI_91177(DLL2SDK::mscorlib::System::String* playlistName_, DLL2SDK::mscorlib::System::String* playlistSprite_, int32_t playerNum_, uint32_t levelRestrict_, int32_t channel_); void SetPVPRankModeUI_91178(DLL2SDK::mscorlib::System::String* gameTypeName_, DLL2SDK::mscorlib::System::String* playlistSprite_, int32_t playerNum_, DLL2SDK::mscorlib::System::String* rankCap_, int32_t channel_, DLL2SDK::mscorlib::System::String* rankSpriteName_); void SetPVPCreateRoomUI_91179(DLL2SDK::mscorlib::System::String* playlistName_, DLL2SDK::mscorlib::System::String* playlistSprite_, int32_t playerNum_, uint32_t levelRestrict_, int32_t channel_); void SetBRMatchModeUI_91180(DLL2SDK::mscorlib::System::String* playlistName_, DLL2SDK::mscorlib::System::String* playlistSprite_, int32_t playerNum_, DLL2SDK::mscorlib::System::String* rankCap_, int32_t channel_, DLL2SDK::mscorlib::System::String* rankCapSprite_); void SetBRRankModeUI_91181(DLL2SDK::mscorlib::System::String* playlistName_, DLL2SDK::mscorlib::System::String* playlistSprite_, int32_t playerNum_, DLL2SDK::mscorlib::System::String* rankCap_, int32_t channel_, DLL2SDK::mscorlib::System::String* rankCapSprite_); void SetBRCreateRoomModeUI_91182(DLL2SDK::mscorlib::System::String* playlistName_, DLL2SDK::mscorlib::System::String* playlistSprite_, int32_t playerNum_, DLL2SDK::mscorlib::System::String* rankCap_, int32_t channel_, DLL2SDK::mscorlib::System::String* rankCapSprite_); void FirstSetModeSprite_91183(DLL2SDK::mscorlib::System::String* modeSpriteName_); void SetModeBgSprite_91184(DLL2SDK::Assembly_CSharp::Chat::ModeType type_); void SetPlayerNumToggleUI_91185(bool show_, DLL2SDK::UnityEngine::UnityEngine::Vector3 location_, int32_t num_, bool isBR_); void SetPlaylistUI_91186(bool show_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* spriteName_); void SetRankCapUI_91187(bool show_, bool isLimit_, DLL2SDK::UnityEngine::UnityEngine::Vector3 location_, DLL2SDK::mscorlib::System::String* rank_, DLL2SDK::mscorlib::System::String* rankSpriteName_); void SetLevelCapUI_91188(bool show_, DLL2SDK::UnityEngine::UnityEngine::Vector3 location_, uint32_t level_); void SetChannelUI_91189(int32_t channel_); void AdjustLevel_91190(int32_t level_); void AdjustRankLevel_91191(DLL2SDK::mscorlib::System::String* rankLevel_, DLL2SDK::mscorlib::System::String* rankSpriteName_); void SetRangeRankLevel_91192(DLL2SDK::mscorlib::System::String* minRankLevel_, DLL2SDK::mscorlib::System::String* minSpriteName_, DLL2SDK::mscorlib::System::String* maxRankLevel_, DLL2SDK::mscorlib::System::String* maxRankSpriteName_); void __xLuaBaseProxy_Tick_91193(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatQuickTeamModeCell : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t modeType_; DLL2SDK::Assembly_CSharp::UILabel* modeName_; DLL2SDK::Assembly_CSharp::UISprite* modeSprite_; DLL2SDK::Assembly_CSharp::UISprite* modeBgSprite_; DLL2SDK::System_Core::System::Action_3* onSelectCell_; int32_t playlistId_; int32_t rankRestrict_; int32_t playerNum_; bool IsGameMode_; bool IsPlaylist_; bool IsPlayerNumber_; bool IsRankRestrict_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetModeName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91165(); void OnClick_91166(); void SetModeName_91167(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* spriteName_, bool bSnapSprite_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatQuickTeamController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::Chat::ChatQuickTeamView* mView_; DLL2SDK::Assembly_CSharp::Chat::ChatDataStore* mChatDS_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* mRoomDS_; DLL2SDK::Assembly_CSharp::SpvpDataStore* m_SpvpDS_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* quickTeamModeList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* allCnModeList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* allEnModelist_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* spvpModeList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* pveModeList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* brModeList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mapCellList_; int32_t modeCellCount_; uint32_t pveEndlessMaxRound_; int32_t minRankLevel_; int32_t maxRankLevel_; int32_t minLevel_; int32_t maxLevel_; bool isAddBtnPress_; bool isSubBtnPress_; float AddBtnPressTime_; float SubBtnPressTime_; bool FromLobby_; float sendCDDeltaTime_; DLL2SDK::Assembly_CSharp::GameUI::Room::CreateRoomParam* m_CacheRoomParam_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mETRTList_; bool bIsFromNewInviteTeamBtn_; struct StaticFields { bool CanSendGuildTeamInvite_; int64_t guildLocalStartTime_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache3_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache4_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache5_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckModeAvailableInLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModeHeightAvailableInLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomTicketSettingChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAllUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyChilds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePlayerNumCells_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpriteNameByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnModeCellClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlaylistCellClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerNumCellClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnModeBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameTypeBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerNumSelectBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideOtherPulldownMenu_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHidePopupListBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPulldonwMenu_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRankLevelAddBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRankLevelMinusBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxMinRankLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustRankLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelAddBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelMinusBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddBtnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddBtnLongPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSubBtnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSubBtnLongPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRangeRankLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxMinLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChannelChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancleBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FinishClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSendBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshInviteCD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPVERoomSettingChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPVPRoomSettingChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIsUnLock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitModeData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsModeAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPlaylist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToggleFeatureOnly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToggleMicrophone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckFeatureOnlyState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIsMpFeatureRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIsBrFeatureRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFromNewInviteTeamBtnFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TLogCheckWhenSendInvite_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91077(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_91078(); void Init_91079(); bool CheckModeAvailableInLadder_91080(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_); int32_t GetModeHeightAvailableInLadder_91081(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* gameTypeDic_); void RegisterDelegates_91082(); bool OnRoomTicketSettingChange_91083(bool __); void UnRegisterDelegates_91084(); void OnOpen_91085(); void OnClose_91086(); void RefreshAllUI_91087(); void DestroyChilds_91088(DLL2SDK::UnityEngine::UnityEngine::Transform* parentTrans_); void CreatePlayerNumCells_91089(); DLL2SDK::mscorlib::System::String* GetSpriteNameByType_91090(int32_t type_); void OnModeCellClick_91091(int32_t type_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* spriteName_); void OnPlaylistCellClick_91092(int32_t playlistId_, DLL2SDK::mscorlib::System::String* playlistName_, DLL2SDK::mscorlib::System::String* spriteName_); void OnPlayerNumCellClick_91093(int32_t playerNum_, DLL2SDK::mscorlib::System::String* playerNumName_, DLL2SDK::mscorlib::System::String* spriteName_); DLL2SDK::Assembly_CSharp::Chat::ChatQuickTeamModeCell* CreateCell_91094(DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_, DLL2SDK::System_Core::System::Action_3* OnCellClick_, bool active_); void OnModeBtnClick_91095(); void OnGameTypeBtnClick_91096(); void OnPlayerNumSelectBtnClick_91097(); void HideOtherPulldownMenu_91098(DLL2SDK::Assembly_CSharp::Chat::EPulldownMenu listType_); void OnHidePopupListBtnClick_91099(); void ShowPulldonwMenu_91100(DLL2SDK::UnityEngine::UnityEngine::GameObject* list_, DLL2SDK::Assembly_CSharp::UISprite* btnArrowSprite_, bool isShow_, DLL2SDK::Assembly_CSharp::UIGrid* grid_); void OnRankLevelAddBtnClick_91101(); void OnRankLevelMinusBtnClick_91102(); void GetMaxMinRankLevel_91103(int32_t* minRankLevel_, int32_t* maxRankLevel_, DLL2SDK::Assembly_CSharp::Chat::InviteInfo* info_); void AdjustRankLevel_91104(); void OnLevelAddBtnClick_91105(); void OnLevelMinusBtnClick_91106(); void OnAddBtnPress_91107(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool State_); void OnAddBtnLongPress_91108(); void OnSubBtnPress_91109(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool State_); void OnSubBtnLongPress_91110(); void SetRangeRankLevel_91111(DLL2SDK::Assembly_CSharp::Chat::InviteInfo* curInfo_); void AdjustLevel_91112(); void GetMaxMinLevel_91113(int32_t* minLevel_, int32_t* maxLevel_, DLL2SDK::Assembly_CSharp::Chat::InviteInfo* info_); void OnChannelChange_91114(); void OnCancleBtnClick_91115(); void FinishClose_91116(); void OnSendBtnClick_91117(); void RefreshInviteCD_91118(); void CheckPVERoomSettingChange_91119(DLL2SDK::Assembly_CSharp::Chat::InviteInfo* mInviteInfo_, uint32_t ticketCacheType_); void CheckPVPRoomSettingChange_91120(DLL2SDK::Assembly_CSharp::Chat::InviteInfo* mInviteInfo_); bool CheckIsUnLock_91121(); void InitModeData_91122(); void InitPlaylist_91124(); void OnToggleFeatureOnly_91125(); void OnToggleMicrophone_91126(); void CheckFeatureOnlyState_91127(DLL2SDK::mscorlib::System::Collections::Generic::List_1* featureOnlyIds_); void SetFromNewInviteTeamBtnFlag_91130(bool flag_); void TLogCheckWhenSendInvite_91131(); void _Init_m__0_91132(); bool _CreatePlayerNumCells_m__2_91134(DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* it_); bool _CreatePlayerNumCells_m__3_91135(DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* it_); bool _OnPlayerNumSelectBtnClick_m__4_91136(DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* it_); bool _OnPlayerNumSelectBtnClick_m__5_91137(DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* it_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_91143(); void __xLuaBaseProxy_Init_91144(); void __xLuaBaseProxy_RegisterDelegates_91145(); void __xLuaBaseProxy_UnRegisterDelegates_91146(); void __xLuaBaseProxy_OnOpen_91147(); void __xLuaBaseProxy_OnClose_91148(); static bool IsModeAvailable_91123(int32_t mode_); static bool CheckIsMpFeatureRoom_91128(int32_t playlistid_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* playLists_); static bool CheckIsBrFeatureRoom_91129(int32_t playListId_); static bool _RefreshAllUI_m__1_91133(DLL2SDK::Assembly_CSharp::Config::LanguageSettingConfig* it_); static bool _GetMaxMinLevel_m__6_91138(DLL2SDK::Assembly_CSharp::Config::BRPlayListParentConfConfig* x_); static bool _IsModeAvailable_m__7_91139(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); static bool _IsModeAvailable_m__8_91140(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); static bool _IsModeAvailable_m__9_91141(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); static bool _IsModeAvailable_m__A_91142(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct QuickTeamMode : DLL2SDK::mscorlib::System::Object { int32_t type_; DLL2SDK::mscorlib::System::String* ModeName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91076(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatQTFilterView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIScrollView* InvitesScrollView_; DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* FlowTable_; DLL2SDK::UnityEngine::UnityEngine::Transform* NewMessageTip_; DLL2SDK::Assembly_CSharp::UILabel* NewMessageLabel_; DLL2SDK::Assembly_CSharp::UIButton* NewMessageBtn_; DLL2SDK::Assembly_CSharp::UIButton* RefreshBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonCountDown* RefreshBtnCD_; DLL2SDK::Assembly_CSharp::UIToggle* FoldToggle_; DLL2SDK::Assembly_CSharp::UIToggle* FilterToggle_; DLL2SDK::Assembly_CSharp::UIButton* QuickJoinBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonCountDown* QuickJoinBtnCD_; DLL2SDK::Assembly_CSharp::UIButton* TeamUpBtn_; DLL2SDK::Assembly_CSharp::UIButton* ConfirmBtn_; DLL2SDK::Assembly_CSharp::UIToggle* ToggleBR_; DLL2SDK::Assembly_CSharp::UIToggle* SubToggleBRFeatureOnly_; DLL2SDK::Assembly_CSharp::UIToggle* ToggleMP_; DLL2SDK::Assembly_CSharp::UIToggle* SubToggleMPFeatureOnly_; DLL2SDK::Assembly_CSharp::UIToggle* ToggleMPRank_; DLL2SDK::Assembly_CSharp::UIToggle* ToggleBRRank_; DLL2SDK::Assembly_CSharp::UIToggle* ToggleMPRoom_; DLL2SDK::Assembly_CSharp::UIToggle* ToggleBRRoom_; DLL2SDK::Assembly_CSharp::UIGrid* ToggleGrid_; DLL2SDK::Assembly_CSharp::UITable* ScrollViewTable_; DLL2SDK::Assembly_CSharp::UILabel* DelayLabel_; DLL2SDK::Assembly_CSharp::GameUI::UIPlusMinusButton* PlusMinusBtn_; DLL2SDK::Assembly_CSharp::UIToggle* ToggleSameLanguage_; DLL2SDK::Assembly_CSharp::UIToggle* ToggleMicrophoneRequired_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91075(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatQTFilterController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Chat::ChatQTFilterView* m_View_; DLL2SDK::Assembly_CSharp::Chat::ChatDataStore* m_ChatDataStore_; DLL2SDK::Assembly_CSharp::Chat::QTFilterData* m_FilterData_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_QTDataList_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_QTListCtr_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ClickSystemEntrance* m_ClickReport_; int32_t m_LargestIndex_; int32_t m_MaxShowNumber_; int32_t m_LastDataCount_; double m_StartCDTime_; bool m_CacheIsOpen_; uint32_t m_CacheRoomId_; bool m_IsWaitingResponse_; bool m_IsWaitingFetchRes_; DLL2SDK::Assembly_CSharp::Chat::NoTeamWindowController* m_NoTeamWindowCtr_; DLL2SDK::Array* DELAY_LEVEL_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_Toggle2Mode_; struct StaticFields { int32_t CELL_ITEM_WIDTH_; int32_t CELL_ITEM_HEIGHT_; int32_t CELL_ITEM_HEIGHT_TIME_SHOWED_; double REFRESH_COUNT_DOWN_; double MAXIMUM_REFRESH_TIME_; double MAXIMUM_QUICK_JOIN_TIME_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceRefresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidateChatInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ModifyChatModes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidateDelay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidateMicrophone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidateLanguage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IECheckMewMsgNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMewMsgShouldShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitFilterData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFoldToggleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFilterToggleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToggleMPRankClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToggleBRClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToggleBRRankClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToggleMPClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToggleMPRoomClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToggleBRRoomClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToggleMPFeatureOnly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToggleBRFeatureOnly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToggleSameLanguage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToggleMicrophoneRequired_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnValidateToggleSet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TLogAfterConfirm_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTeamUpBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuickJoinBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IEQuickJoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuickJoinStepResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuickJoinQuitRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTryQuickJoinAgain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTryTeamUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRefreshBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshQTInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTimeExpired_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQTInfoFetchRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlusMinusCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNewMessageBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TestAddQT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CellAssetIDForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureCellForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90982(); DLL2SDK::Assembly_CSharp::Chat::ChatDataStore* get_ChatDataStore_90983(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_90984(); void Init_90985(); void RegisterDelegates_90986(); void UnRegisterDelegates_90987(); void OnOpen_90988(); void SwitchChannel_90989(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfoType type_); void ForceRefresh_90990(); void RefreshView_90991(bool reset_, bool test_); void PrepareData_90992(); bool ValidateChatInfo_90993(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* info_); void ModifyChatModes_90994(DLL2SDK::CSProto::msg::ETicketRoomType mode_, bool isAdd_); bool ValidateDelay_90995(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* info_); bool ValidateMicrophone_90996(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* info_); bool ValidateLanguage_90997(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* info_); DLL2SDK::mscorlib::System::Collections::IEnumerator* IECheckMewMsgNumber_90998(); void CheckMewMsgShouldShow_90999(); void InitFilterData_91000(); bool get_Toggle_91001(); void OnFoldToggleClick_91002(); void OnFilterToggleClick_91003(); void OnToggleMPRankClick_91004(); void OnToggleBRClick_91005(); void OnToggleBRRankClick_91006(); void OnToggleMPClick_91007(); void OnToggleMPRoomClick_91008(); void OnToggleBRRoomClick_91009(); void OnToggleMPFeatureOnly_91010(); void OnToggleBRFeatureOnly_91011(); void OnToggleSameLanguage_91012(); void OnToggleMicrophoneRequired_91013(); bool OnValidateToggleSet_91014(bool choice_); void OnConfirmBtnClick_91015(); void TLogAfterConfirm_91016(); void OnTeamUpBtnClick_91017(); void OnQuickJoinBtnClick_91018(); DLL2SDK::CSProto::msg::OneKeyEnterPara* CreateParam_91019(bool addFailList_); DLL2SDK::mscorlib::System::Collections::IEnumerator* IEQuickJoin_91020(); void OnQuickJoinStepResult_91021(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnQuickJoinQuitRoom_91022(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnTryQuickJoinAgain_91023(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnTryTeamUp_91024(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRefreshBtnClick_91025(); DLL2SDK::mscorlib::System::Collections::IEnumerator* RefreshQTInfo_91026(); bool CheckTimeExpired_91027(double startTime_, double expireTime_); void OnQTInfoFetchRes_91028(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnPlusMinusCallback_91029(int32_t value_); void OnNewMessageBtnClick_91030(); bool OnEasyListItemClick_91031(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_91032(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void NotifyDataStoreUpdated_91033(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void TestAddQT_91034(); DLL2SDK::Assembly_CSharp::EAssetID CellAssetIDForRow_91035(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void ConfigureCellForRow_91036(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell* cell_, int32_t row_); int32_t RowNumber_91037(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_); float HeightForRow_91038(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void DidSelectRow_91039(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); void OnClose_91040(); void _OnOpen_m__0_91041(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_91042(); void __xLuaBaseProxy_Init_91043(); void __xLuaBaseProxy_RegisterDelegates_91044(); void __xLuaBaseProxy_UnRegisterDelegates_91045(); void __xLuaBaseProxy_OnOpen_91046(); void __xLuaBaseProxy_OnClose_91047(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct QTFilterData : DLL2SDK::mscorlib::System::Object { bool _Applied_k__BackingField_; DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfoType _Type_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Modes_; bool IsSameLanguage_; bool IsMicrophoneRequired_; int32_t RequiredDelayLevel_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mTicket2Mode_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* mDefaultOpenTicket_; struct StaticFields { DLL2SDK::Assembly_CSharp::Chat::QTFilterData* mInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidateChatMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90972(); bool ValidateChatMode_90974(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* info_); bool get_Applied_90975(); void set_Applied_90976(bool value_); DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfoType get_Type_90977(); void set_Type_90978(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfoType value_); DLL2SDK::mscorlib::System::String* ToString_90979(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_90981(); static DLL2SDK::Assembly_CSharp::Chat::QTFilterData* get_Instance_90973(); static void _cctor_90980(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatQTFilterCell : DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell { DLL2SDK::Assembly_CSharp::UIWidget* TimeRoot_; DLL2SDK::UnityEngine::UnityEngine::Transform* Container_; DLL2SDK::Assembly_CSharp::UILabel* TimeLabel_; DLL2SDK::Assembly_CSharp::GameUI::PlayerFrameTemplate* PlayerFrame_; DLL2SDK::Assembly_CSharp::UILabel* LanguageLabel_; DLL2SDK::UnityEngine::UnityEngine::Transform* Microphone_; DLL2SDK::Assembly_CSharp::UILabel* DelayLabel_; DLL2SDK::Assembly_CSharp::UISprite* DelayIcon_; DLL2SDK::UnityEngine::UnityEngine::Transform* FeatureOnly_; DLL2SDK::Assembly_CSharp::UISprite* BgSprite_; DLL2SDK::Assembly_CSharp::UISprite* ModeIcon_; DLL2SDK::Assembly_CSharp::UILabel* ModeLabel_; DLL2SDK::Assembly_CSharp::UILabel* PlayerNumLabel_; DLL2SDK::Assembly_CSharp::UIButton* JoinBtn_; DLL2SDK::UnityEngine::UnityEngine::Transform* LevelRequiredRoot_; DLL2SDK::Assembly_CSharp::UILabel* LevelRequiredLabel_; DLL2SDK::UnityEngine::UnityEngine::Transform* LadderRequiredRoot_; DLL2SDK::Assembly_CSharp::UISprite* MinLadderIcon_; DLL2SDK::Assembly_CSharp::UISprite* MaxLadderIcon_; DLL2SDK::Assembly_CSharp::UILabel* MinLadderLabel_; DLL2SDK::Assembly_CSharp::UILabel* MaxLadderLabel_; DLL2SDK::UnityEngine::UnityEngine::Transform* BcContainer_; DLL2SDK::Assembly_CSharp::UISprite* BcModeIcon_; DLL2SDK::Assembly_CSharp::UISprite* BcBgSprite_; DLL2SDK::Assembly_CSharp::UILabel* BcModeLabel_; DLL2SDK::Assembly_CSharp::UIButton* BcJoinBtn_; DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* m_Info_; bool m_FxPanelInit_; float m_LastClickTime_; uint32_t m_WorldTime_; uint32_t m_GuildTime_; float m_TimeWidgetHeight_; bool m_IsBroadcast_; DLL2SDK::Assembly_CSharp::GameUI::SPVP::SPVPLadderDataStore* m_SpvpLadderDS_; DLL2SDK::Assembly_CSharp::GameUI::BR::BRLadderDataStore* m_BRLadderDS_; DLL2SDK::Assembly_CSharp::Chat::ChatDataStore* m_ChatDataStore_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAwake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Configure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureFilterCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureBroadcastCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureModeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FakeShowPing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLadderLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerFrameClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnJoinBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90955(); DLL2SDK::Assembly_CSharp::GameUI::SPVP::SPVPLadderDataStore* get_SpvpLadderDS_90956(); DLL2SDK::Assembly_CSharp::GameUI::BR::BRLadderDataStore* get_BRLadderDS_90957(); DLL2SDK::Assembly_CSharp::Chat::ChatDataStore* get_ChatDataStore_90958(); void OnAwake_90959(); void Configure_90960(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* mode_, DLL2SDK::Assembly_CSharp::UIPanel* cutPanel_, bool isBroadcast_); void ConfigureFilterCell_90961(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* mode_, DLL2SDK::Assembly_CSharp::UIPanel* cutPanel_); void ConfigureBroadcastCell_90962(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* mode_); void ConfigureModeInfo_90963(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* mode_, bool isBroadcast_); void FakeShowPing_90964(uint32_t ping_); void SetLadderLimit_90965(DLL2SDK::Assembly_CSharp::UILabel* label_, DLL2SDK::Assembly_CSharp::UISprite* sprite_, DLL2SDK::Assembly_CSharp::Config::LadderScoreAwardConfig* conf_); void OnPlayerFrameClick_90966(DLL2SDK::mscorlib::System::Object* obj_); void OnJoinBtnClick_90967(); void _OnAwake_m__0_90968(DLL2SDK::mscorlib::System::Object* obj_); void __xLuaBaseProxy_OnAwake_90969(); }; } namespace DLL2SDK::Assembly_CSharp { struct ChatPlayerSeparator : DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell { DLL2SDK::Assembly_CSharp::UILabel* Title_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Configure_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90953(); void Configure_90954(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* info_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatPlayerCell : DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell { DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* Head_; DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::Assembly_CSharp::UILabel* Level_; DLL2SDK::Assembly_CSharp::UISprite* LadderIcon_; DLL2SDK::Assembly_CSharp::UISprite* BrLadderIcon_; DLL2SDK::Assembly_CSharp::UISprite* HighlightedBG_; DLL2SDK::Assembly_CSharp::UISprite* NormalBG_; DLL2SDK::Assembly_CSharp::UILabel* Badge_; DLL2SDK::Assembly_CSharp::UIWidget* StatusMask_; DLL2SDK::Assembly_CSharp::UILabel* Status_; uint64_t _PlayerID_k__BackingField_; int32_t lastRedDot_; bool canTwinkle_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* twinkleTimer_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Color NameColorOnline_; DLL2SDK::UnityEngine::UnityEngine::Color LevleColorOnline_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Configure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Configure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Configure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHighlight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNewMsgTwinkleStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TwinkelEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLadderIcon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90940(); void set_PlayerID_90941(uint64_t value_); uint64_t get_PlayerID_90942(); void Configure_90943(DLL2SDK::Assembly_CSharp::Friend::FriendClient* mode_, bool isCurSelect_, int32_t redDot_, DLL2SDK::Assembly_CSharp::UIPanel* mCutPanel_); void Configure_90944(DLL2SDK::Assembly_CSharp::Guild::GuildMemberInfo* info_, DLL2SDK::Assembly_CSharp::UIPanel* mCutPanel_); void Configure_90945(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* info_, DLL2SDK::Assembly_CSharp::UIPanel* mCutPanel_); void ConfigureState_90946(int32_t state_, uint64_t logoutTime_); void SetHighlight_90947(bool isShow_); void OnNewMsgTwinkleStart_90948(); void TwinkelEnd_90949(); void __xLuaBaseProxy_SetHighlight_90952(bool P0_); static void SetLadderIcon_90950(int32_t ladder_, DLL2SDK::Assembly_CSharp::UISprite* icon_, bool isBR_); static void _cctor_90951(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatMainView : DLL2SDK::Assembly_CSharp::GameUI::UITabBarView { DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; DLL2SDK::Assembly_CSharp::Chat::ChatMainView_RedDot* RedDotGroup_; DLL2SDK::Assembly_CSharp::UIPanel* MenuPanel_; DLL2SDK::Assembly_CSharp::UIWidget* MenuBar_; DLL2SDK::Assembly_CSharp::UIButton* HideMenuBtn_; DLL2SDK::Assembly_CSharp::Chat::ChatMainView_ChatMenuBar* ChatMenuBarGroup_; DLL2SDK::Assembly_CSharp::UIGrid* TabGrid_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90937(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatMainController : DLL2SDK::Assembly_CSharp::GameUI::UITabBarController { DLL2SDK::Assembly_CSharp::Chat::ChatMainView* mView_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* mRoomDS_; DLL2SDK::Assembly_CSharp::Chat::ChatDataStore* mChatDS_; DLL2SDK::Assembly_CSharp::Chat::ChatQTFilterController* m_ChatQTFilterCtr_; struct StaticFields { bool chatViewOpen_; float m_QTFilterViewOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRedDotOnTabChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTabInteracted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHideMenuBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideChatMenuBar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideChatMainView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRedDot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RefreshRedDot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTabs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMenuBar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddFriendBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddBlackListBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReportBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPersonInfoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInviteBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReqJoinBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResizeMenuBarBG_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGotoPersonInfoView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnFromPersonInfoView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyChatReport_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyRefreshChatTabs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetOtherPlayerStateResponse_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90898(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_90899(); void Init_90900(); void RegisterDelegates_90901(); void UnRegisterDelegates_90902(); void RefreshRedDotOnTabChanged_90903(int32_t tabIndex_); void OnTabInteracted_90904(int32_t tabIndex_); void OnCloseBtnClick_90905(); void OnHideMenuBtnClick_90906(); void HideChatMenuBar_90907(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void HideChatMainView_90908(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void RefreshRedDot_90909(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void RefreshRedDot_90910(); void OnOpen_90911(); void RefreshTabs_90912(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void ShowMenuBar_90913(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnAddFriendBtnClick_90914(); void OnAddBlackListBtnClick_90915(); void OnReportBtnClick_90916(); void OnPersonInfoBtnClick_90917(); void OnInviteBtnClick_90918(); void OnReqJoinBtnClick_90919(); void ResizeMenuBarBG_90920(); void OnGotoPersonInfoView_90921(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnReturnFromPersonInfoView_90922(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyChatReport_90923(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyRefreshChatTabs_90924(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnGetOtherPlayerStateResponse_90925(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); bool _OnAddBlackListBtnClick_m__0_90927(DLL2SDK::CSProto::msg::CSFriend* it_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_90928(); void __xLuaBaseProxy_Init_90929(); void __xLuaBaseProxy_RegisterDelegates_90930(); void __xLuaBaseProxy_UnRegisterDelegates_90931(); void __xLuaBaseProxy_RefreshRedDotOnTabChanged_90932(int32_t P0_); void __xLuaBaseProxy_OnTabInteracted_90933(int32_t P0_); void __xLuaBaseProxy_OnOpen_90934(); static void _cctor_90926(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { enum struct EChatInviteChannel : int32_t { World_ = static_cast(0x0), Clan_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatGuildView : DLL2SDK::Assembly_CSharp::Chat::ChatBaseView { DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* memberTable_; DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* messageTable_; DLL2SDK::Assembly_CSharp::UIInput* TalkInput_; DLL2SDK::Assembly_CSharp::UIButton* SendTalkBtn_; DLL2SDK::Assembly_CSharp::UILabel* guildName_; DLL2SDK::Assembly_CSharp::UIWidget* noClanTips_; DLL2SDK::Assembly_CSharp::UIButton* johnClanBtn_; DLL2SDK::Assembly_CSharp::UILabel* Billboard_; DLL2SDK::Assembly_CSharp::UIInput* BillboardInput_; DLL2SDK::Assembly_CSharp::UIButton* BillboardEditBtn_; DLL2SDK::Assembly_CSharp::UIButton* NoClanTipsBtn_; DLL2SDK::Assembly_CSharp::UIButton* bottomNewMsgTipsBtn_; DLL2SDK::Assembly_CSharp::UILabel* bottomNewMsgTipsLabel_; DLL2SDK::Assembly_CSharp::UIButton* inviteBtn_; DLL2SDK::Assembly_CSharp::UILabel* memberNum_; DLL2SDK::Assembly_CSharp::UILabel* onlineNum_; DLL2SDK::UnityEngine::UnityEngine::Transform* lineClan_; DLL2SDK::UnityEngine::UnityEngine::Transform* lineNoClan_; DLL2SDK::UnityEngine::UnityEngine::Transform* line3_; DLL2SDK::UnityEngine::UnityEngine::Transform* sprite1_; DLL2SDK::UnityEngine::UnityEngine::Transform* sprite2_; DLL2SDK::UnityEngine::UnityEngine::Transform* sprite3_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LeftView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableBoardInput_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90859(); void EnableBoardInput_90860(bool enable_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatGuildController : DLL2SDK::Assembly_CSharp::Chat::ChatBaseController { DLL2SDK::Assembly_CSharp::Chat::ChatGuildView* mView_; DLL2SDK::Assembly_CSharp::Guild::GuildDataStore* mGuildDataStore_; DLL2SDK::Assembly_CSharp::Guild::GuildMemberDataStore* mMemberDataStore_; float mGuildNameOffset_; float newMsgTipOffset_; bool flowToLastCell_; bool isLoading_; bool isMoving_; struct StaticFields { bool bOpen_; float kLineHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSendTalkBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVoiceToTextBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnJohnClanBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBoardEditBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBoardEditSubmit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNoClanTipsBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateChatInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SlideDownLoadRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMemberInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBillboard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAfterTextTranslated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDataSource_CellAssetIDForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDataSource_ConfigureCellForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDataSource_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDataSource_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDelegate_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBottomNewMsgTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNewMsgTipsBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInviteBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReachChatCharacterLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCellHeightOf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEmoticonInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClearGuildChat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUploadVoiceFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQTFilterViewFold_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshQTRelatedWidget_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90814(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_90815(); void Init_90816(); void RegisterDelegates_90817(); void UnRegisterDelegates_90818(); void OnOpen_90819(); void OnClose_90820(); void OnSendTalkBtnClick_90821(); void SendMsg_90822(DLL2SDK::mscorlib::System::String* msg_); void OnVoiceToTextBtnClick_90823(); void OnJohnClanBtnClick_90824(); void OnBoardEditBtnClick_90825(); void OnBoardEditSubmit_90826(); void OnNoClanTipsBtnClick_90827(); void UpdateChatInfo_90828(); void SlideDownLoadRecord_90829(int32_t obj_); void UpdateMemberInfo_90830(); void UpdateBillboard_90831(); void UpdateAfterTextTranslated_90832(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void NotifyDataStoreUpdated_90833(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); DLL2SDK::Assembly_CSharp::EAssetID GameUI_IUIFlowTableDataSource_CellAssetIDForRow_90834(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void GameUI_IUIFlowTableDataSource_ConfigureCellForRow_90835(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell* cell_, int32_t row_); int32_t GameUI_IUIFlowTableDataSource_RowNumber_90836(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_); float GameUI_IUIFlowTableDataSource_HeightForRow_90837(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void GameUI_IUIFlowTableDelegate_DidSelectRow_90838(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); void IsEnableScrollView_90839(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t count_, int32_t limit_); void ShowBottomNewMsgTips_90840(); void OnNewMsgTipsBtnClick_90841(); void OnInviteBtnClick_90842(); void OnReachChatCharacterLimit_90843(); float GetCellHeightOf_90844(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* mode_); void OnEmoticonInput_90845(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnClearGuildChat_90846(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnUploadVoiceFinish_90847(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnQTFilterViewFold_90848(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void RefreshQTRelatedWidget_90849(); void _OnOpen_m__0_90851(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_90852(); void __xLuaBaseProxy_Init_90853(); void __xLuaBaseProxy_RegisterDelegates_90854(); void __xLuaBaseProxy_UnRegisterDelegates_90855(); void __xLuaBaseProxy_OnOpen_90856(); void __xLuaBaseProxy_OnClose_90857(); void __xLuaBaseProxy_OnQTFilterViewFold_90858(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); static void _cctor_90850(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatFriendView : DLL2SDK::Assembly_CSharp::Chat::ChatBaseView { DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* friendTable_; DLL2SDK::Assembly_CSharp::UIPanel* friendPanel_; DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* messageTable_; DLL2SDK::Assembly_CSharp::UIInput* TalkInput_; DLL2SDK::Assembly_CSharp::UIButton* SendTalkBtn_; DLL2SDK::Assembly_CSharp::UILabel* FriendName_; DLL2SDK::Assembly_CSharp::UIWidget* SelectFriendTips_; DLL2SDK::Assembly_CSharp::UIWidget* NoFriendTip_; DLL2SDK::Assembly_CSharp::UIButton* GoToFriendViewBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LeftView_; DLL2SDK::Assembly_CSharp::UILabel* onlineFriendNum_; DLL2SDK::Assembly_CSharp::UILabel* totalFriendNum_; DLL2SDK::Assembly_CSharp::UIButton* bottomNewMsgTipsBtn_; DLL2SDK::Assembly_CSharp::UILabel* bottomNewMsgTipsLabel_; DLL2SDK::Assembly_CSharp::UIButton* inviteBtn_; DLL2SDK::Assembly_CSharp::UIButton* MenuBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90813(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatFriendController : DLL2SDK::Assembly_CSharp::Chat::ChatBaseController { DLL2SDK::Assembly_CSharp::Chat::ChatFriendView* mView_; DLL2SDK::Assembly_CSharp::Friend::FriendDataStore* mFriendDataStore_; float newMsgTipOffset_; float friendNameOffset_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mChatMessages_; bool flowToLastCell_; bool isLoading_; bool isMoving_; DLL2SDK::mscorlib::System::String* mPendingContent_; DLL2SDK::Assembly_CSharp::Chat::ChatMenuBarMode* menuPlayerInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMessageTableDragEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshFriendTable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateChatInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SlideDownLoadRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSendTalkClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVoiceToTextBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSendMsgResp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAfterTextTranslated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnJoinGuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDataSource_CellAssetIDForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDataSource_ConfigureCellForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDataSource_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDataSource_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDelegate_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCellHeightOf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateOnlineNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBottomNewMsgTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNewMsgTipsBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInviteBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMenuBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentChatFriendEmpty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentChatFriendID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGoToFriendViewBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReachChatCharacterLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEmoticonInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUploadVoiceFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Align_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQTFilterViewFold_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90761(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_90762(); void Init_90763(); void RegisterDelegates_90764(); void OnMessageTableDragEnd_90765(); void UnRegisterDelegates_90766(); void OnOpen_90767(); void RefreshFriendTable_90768(); void WillShow_90769(); void WillClose_90770(); void OnClose_90771(); void UpdateChatInfo_90772(); void SlideDownLoadRecord_90773(int32_t obj_); void OnSendTalkClick_90774(); void OnVoiceToTextBtnClick_90775(); void SendMsg_90776(DLL2SDK::mscorlib::System::String* msg_); void OnSendMsgResp_90777(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void UpdateAfterTextTranslated_90778(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnJoinGuild_90779(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_90780(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); DLL2SDK::Assembly_CSharp::EAssetID GameUI_IUIFlowTableDataSource_CellAssetIDForRow_90781(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void GameUI_IUIFlowTableDataSource_ConfigureCellForRow_90782(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell* cell_, int32_t row_); int32_t GameUI_IUIFlowTableDataSource_RowNumber_90783(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_); float GameUI_IUIFlowTableDataSource_HeightForRow_90784(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void GameUI_IUIFlowTableDelegate_DidSelectRow_90785(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); float GetCellHeightOf_90786(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* mode_); void UpdateOnlineNum_90787(); void IsEnableScrollView_90788(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t count_, int32_t limit_); void ShowBottomNewMsgTips_90789(); void OnNewMsgTipsBtnClick_90790(); void OnInviteBtnClick_90791(); void OnMenuBtnClick_90792(); void SetCurrentChatFriendEmpty_90793(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void SetCurrentChatFriendID_90794(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnGoToFriendViewBtnClick_90795(); void OnReachChatCharacterLimit_90796(); void OnEmoticonInput_90797(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnUploadVoiceFinish_90798(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void Align_90799(); void OnQTFilterViewFold_90800(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void _OnOpen_m__0_90801(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_90802(); void __xLuaBaseProxy_Init_90803(); void __xLuaBaseProxy_RegisterDelegates_90804(); void __xLuaBaseProxy_UnRegisterDelegates_90805(); void __xLuaBaseProxy_OnOpen_90806(); void __xLuaBaseProxy_WillShow_90807(); void __xLuaBaseProxy_WillClose_90808(); void __xLuaBaseProxy_OnClose_90809(); void __xLuaBaseProxy_OnQTFilterViewFold_90810(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { enum struct EChatFriendTable : int32_t { Friend_ = static_cast(0x1), Message_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatFriendCell : DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell { DLL2SDK::Assembly_CSharp::UISprite* HighlightedBG_; DLL2SDK::Assembly_CSharp::UISprite* NormalBG_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHighlight_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90758(); void SetHighlight_90759(bool isShow_); void __xLuaBaseProxy_SetHighlight_90760(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatRoomInfo : DLL2SDK::mscorlib::System::Object { uint32_t RoomID_; uint32_t RoomSvrAddr_; uint32_t WorldLevelRestrict_; uint32_t WorldRankRestrict_; uint32_t GuildLevelRestrict_; uint32_t GuildRankRestrict_; uint32_t WorldChatTime_; uint32_t GuildChatTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90757(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatMenuBarMode : DLL2SDK::mscorlib::System::Object { uint64_t playerID_; DLL2SDK::mscorlib::System::String* playerName_; int32_t level_; int32_t peakLevel_; uint32_t ladderLevel_; DLL2SDK::CSProto::msg::PlayerPictureInfo* picInfo_; bool isSender_; bool isFriend_; bool isInBlackList_; DLL2SDK::mscorlib::System::String* content_; int32_t scene_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90756(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatMessageInfoInGame : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* info_; float ItemHeight_; int32_t RealRow_; DLL2SDK::UnityEngine::UnityEngine::Vector2 Pos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90755(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct InGameChatFriendInfo : DLL2SDK::mscorlib::System::Object { uint64_t PlayerID_; DLL2SDK::mscorlib::System::String* PlayerNickName_; uint32_t NewChatTime_; int32_t StartIndex_; int32_t EndIndex_; float CellHeight_; float FoldHeight_; bool isSelected_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ItemDataList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90754(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { enum struct EChatTabIndex : int32_t { World_ = static_cast(0x0), Friend_ = static_cast(0x1), Guild_ = static_cast(0x2), Squad_ = static_cast(0x3), Room_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatMessageInfo : DLL2SDK::mscorlib::System::Object { bool IsInGame_; DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfoType ChatMessageType_; uint64_t OwnerID_; uint64_t PlayerID_; DLL2SDK::CSProto::msg::EChatMessageType Type_; uint32_t Time_; bool TimeNeedShow_; bool IsSender_; DLL2SDK::CSProto::msg::PlayerPictureInfo* PictureInfo_; DLL2SDK::mscorlib::System::String* Name_; int32_t Level_; int32_t PeakLevel_; int32_t LadderLevel_; int32_t BRLadderLevel_; DLL2SDK::mscorlib::System::String* Content_; bool ReadFinish_; uint32_t RoomSvrAddr_; uint32_t RoomID_; uint32_t MapID_; uint32_t ModeID_; int32_t playlistId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* playlistList_; int32_t brPlaylistId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mapIds_; uint32_t RoomType_; uint32_t LevelRestrict_; uint32_t RankRestrict_; uint32_t RoundRestrict_; uint32_t PlayerNum_; uint32_t CurPlayerNumInRoom_; uint64_t GuildID_; DLL2SDK::mscorlib::System::String* GuildName_; DLL2SDK::mscorlib::System::String* GuildIcon_; bool IsFeatureOnly_; uint32_t DSCGroupId_; bool IsMicrophoneRequired_; int32_t LanguageCode_; DLL2SDK::CSProto::msg::ETicketRoomType TicketRoomType_; bool ShouldShow_; DLL2SDK::mscorlib::System::String* HtmlContent_; bool IsVoice_; DLL2SDK::mscorlib::System::String* VoiceFileId_; DLL2SDK::mscorlib::System::String* TranslateHtmlContent_; float VoiceTime_; DLL2SDK::mscorlib::System::String* TextForTranslateHtmlString_; bool isReadVoice_; float playTime_; bool isPlayingVoice_; float showPercent_; bool isRecord_; bool bTranslated_; bool bTranslating_; DLL2SDK::mscorlib::System::String* TranslatedHtmlContent_; uint64_t invite_id_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetContentInLobby_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetContentInGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clone_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90749(); DLL2SDK::mscorlib::System::String* GetContentInLobby_90750(); DLL2SDK::mscorlib::System::String* GetContentInGame_90751(); DLL2SDK::mscorlib::System::Object* Clone_90752(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { enum struct CurBroadcastType : int32_t { None_ = static_cast(0x0), World_ = static_cast(0x1), Friend_ = static_cast(0x2), Guild_ = static_cast(0x3), Squad_ = static_cast(0x4), Room_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct InviteInfo : DLL2SDK::mscorlib::System::Object { uint32_t MapID_; uint32_t ModeID_; int32_t PVEMapGroupID_; DLL2SDK::CSProto::msg::EMatchServiceModule RoomType_; int32_t Channel_; uint32_t PlayerNumber_; uint32_t LevelRestrict_; uint32_t RankRestrict_; uint32_t Difficulty_; DLL2SDK::CSProto::msg::ETicketRoomType TicketType_; int32_t playlistId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* playlistList_; int32_t brPlaylistId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mapIds_; bool IsMicrophoneRequired_; int32_t LanguageCode_; bool IsBrFeatureOnly_; bool IsMpFeatureOnly_; int32_t DSCGroupId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMapIds_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90638(); void CopyInfo_90639(DLL2SDK::Assembly_CSharp::Chat::InviteInfo* info_); void UpdateMapIds_90640(); bool _UpdateMapIds_m__0_90641(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* it_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { enum struct EPlayerStateType : int32_t { None_ = static_cast(0x0), OnLine_ = static_cast(0x1), OffLine_ = static_cast(0x2), InGroup_ = static_cast(0x3), InGame_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatDataAssist : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t CHAT_WORLD_SEND_CELL_MAX_WIDTH_LINE_; int32_t CHAT_WORLD_RECEIVED_CELL_MAX_WIDTH_LINE_; int32_t CHAT_SEND_CELL_MAX_WIDTH_LINE_; int32_t CHAT_RECEIVED_CELL_MAX_WIDTH_LINE_; int32_t CHAT_VOICE_SEND_CELL_MAX_WIDTH_LINE_; int32_t CHAT_VOICE_RECEIVED_CELL_MAX_WIDTH_LINE_; int32_t ExtraLabelLength_; int32_t MaxContentLength_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_CacheTicket_; uint32_t m_LastRoomId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TranslateLanguageCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FilterChatContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FilterEmoticonSuffix_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RoomChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReportScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_JoinOneInvitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLatestRoomInfoFromDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSatisfyLevelRestrict_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddCacheTicket_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TLogAfterRoomEnterResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TLogAfterJoinBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::String* TranslateLanguageCode_90626(DLL2SDK::CSProto::msg::ELanguageCode code_); static DLL2SDK::mscorlib::System::String* FilterChatContent_90627(DLL2SDK::mscorlib::System::String* OriginalString_); static void FilterEmoticonSuffix_90628(DLL2SDK::mscorlib::System::String* OriginalString_); static void RoomChange_90629(bool bChange_); static int32_t GetReportScene_90630(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfoType infoType_); static bool JoinOneInvitation_90631(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* info_, DLL2SDK::CSProto::msg::ETicketJoinSource js_, bool showTip_); static DLL2SDK::Assembly_CSharp::Chat::ChatRoomInfo* GetLatestRoomInfoFromDic_90632(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* info_); static bool OnSatisfyLevelRestrict_90633(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* msgInfo_, DLL2SDK::Assembly_CSharp::Chat::ChatRoomInfo* info_); static void AddCacheTicket_90634(uint32_t roomId_, DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ClickSystemEntrance_ButtonMainID btnId_); static void TLogAfterRoomEnterResponse_90635(uint32_t roomId_, bool success_); static void TLogAfterJoinBtnClick_90636(DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ClickSystemEntrance_ButtonMainID btnId_, bool success_); static void _cctor_90637(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatDataAgent : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { DLL2SDK::Assembly_CSharp::Chat::ChatDataStore* mChatDS_; DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* mLocalPlayerDS_; DLL2SDK::Assembly_CSharp::Guild::GuildDataStore* mGuildDS_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* mRoomDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::Chat::ChatDataAgent* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSelfSimpleInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendWorldChatMessageRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendWorldChatInviteRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendWorldChatBindingRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendWorldChatBigHornRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWorldChatNewMessageNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendFriendChatMessageRequeset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendChatSendMessageResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendChatNewMessageNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendGuildChatMessageReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendGuildJoinInviteReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendGuildChatInviteReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuildChatMessageRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuildChatNewMessageNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendSquadChatMessageRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSquadChatMessageResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSquadChatNewMessageNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendChatFetchMessageRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChatFetchMessageResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TimeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendApplyEnterOtherPlayerRoomReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplyEnterOtherPlayerRoomRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplyEnterOtherPlayerRoomNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChatClearTalkNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_QuickTeamTLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendEnterRoomRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendQTInfoFetch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendQuickJoinReq_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90592(); DLL2SDK::Assembly_CSharp::Chat::ChatDataStore* get_ChatDS_90593(); DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* get_LocalPlayerDS_90594(); DLL2SDK::Assembly_CSharp::Guild::GuildDataStore* get_GuildDS_90595(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* get_RoomDS_90596(); DLL2SDK::CSProto::msg::PlayerSimpleInfo* GetSelfSimpleInfo_90597(); bool SendWorldChatMessageRequest_90598(DLL2SDK::mscorlib::System::String* content_, DLL2SDK::CSProto::msg::EChatMessageType messageType_); bool SendWorldChatInviteRequest_90599(); bool SendWorldChatBindingRequest_90600(DLL2SDK::mscorlib::System::String* InviteNewbieCode_); bool SendWorldChatBigHornRequest_90601(DLL2SDK::mscorlib::System::String* content_); void OnWorldChatNewMessageNotify_90602(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_, DLL2SDK::mscorlib::System::String* err_); bool SendFriendChatMessageRequeset_90603(uint64_t playerid_, DLL2SDK::mscorlib::System::String* content_, DLL2SDK::CSProto::msg::EChatMessageType messageType_); bool OnFriendChatSendMessageResponse_90604(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); bool OnFriendChatNewMessageNotify_90605(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); bool SendGuildChatMessageReq_90606(DLL2SDK::mscorlib::System::String* content_, DLL2SDK::CSProto::msg::EChatMessageType messageType_); bool SendGuildJoinInviteReq_90607(uint64_t guildID_, DLL2SDK::mscorlib::System::String* guildName_); bool SendGuildChatInviteReq_90608(); bool OnGuildChatMessageRes_90609(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_, DLL2SDK::mscorlib::System::String* err_); void OnGuildChatNewMessageNotify_90610(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); bool SendSquadChatMessageRequest_90611(DLL2SDK::mscorlib::System::String* content_, bool isTeamate_, DLL2SDK::CSProto::msg::EChatMessageType messageType_); void OnSquadChatMessageResponse_90612(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void OnSquadChatNewMessageNotify_90613(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); bool SendChatFetchMessageRequest_90614(); bool OnChatFetchMessageResponse_90615(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errstr_); DLL2SDK::mscorlib::System::String* TimeChange_90616(int64_t timeStamp_); void SendApplyEnterOtherPlayerRoomReq_90617(uint64_t playerID_); bool OnApplyEnterOtherPlayerRoomRes_90618(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); bool OnApplyEnterOtherPlayerRoomNotify_90619(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnChatClearTalkNtf_90620(); void QuickTeamTLog_90621(int32_t _Invite_, int32_t _QuickTeam_); bool SendEnterRoomRequest_90622(uint32_t roomID_, uint32_t roomAddress_, DLL2SDK::mscorlib::System::String* password_, DLL2SDK::CSProto::msg::enmInviteChannel channel_, uint64_t invite_id_, DLL2SDK::CSProto::msg::EEnterRoomSource enterRoomSource_, bool showTip_, DLL2SDK::CSProto::msg::ETicketJoinSource js_); bool SendQTInfoFetch_90623(uint32_t roomId_, uint32_t roomAddr_); bool SendQuickJoinReq_90624(DLL2SDK::CSProto::msg::OneKeyEnterPara* para_, DLL2SDK::CSProto::msg::enmInviteChannel channel_); static void _cctor_90625(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatBroadcastHorn : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* HeadIcon_; DLL2SDK::Assembly_CSharp::UISprite* LadderIcon_; DLL2SDK::Assembly_CSharp::UISprite* BRLadderIcon_; DLL2SDK::Assembly_CSharp::NGUIHTML* TextHtml_; DLL2SDK::Assembly_CSharp::UIPanel* Container_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Content_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureHorn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideHornView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetContentWidth_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90588(); void ConfigureHorn_90589(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* mode_, DLL2SDK::CSProto::msg::PlayerPictureInfo* picInfo_); void HideHornView_90590(); float GetContentWidth_90591(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatBroadcastView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* ShowChatBtn_; DLL2SDK::Assembly_CSharp::UIButton* InviteBtn_; DLL2SDK::Assembly_CSharp::UIButton* WideInviteBtn_; DLL2SDK::Assembly_CSharp::UILabel* FriendMsgUnReadLabel_; DLL2SDK::Assembly_CSharp::UIButton* FriendMsgBtn_; DLL2SDK::Assembly_CSharp::UISprite* noMessageSprite_; DLL2SDK::Assembly_CSharp::NGUIHTML* TextHtml_; DLL2SDK::Assembly_CSharp::Chat::ChatQTFilterCell* QuickTeamCell_; DLL2SDK::Assembly_CSharp::Chat::ChatBroadcastHorn* horn_; DLL2SDK::Assembly_CSharp::TweenPosition* tweenPos_; DLL2SDK::UnityEngine::UnityEngine::Animator* anim_; DLL2SDK::Assembly_CSharp::UISprite* MsgRedDot_; DLL2SDK::Assembly_CSharp::UILabel* MsgUnReadNum_; DLL2SDK::Assembly_CSharp::UISprite* MsgBG_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* MsgClickArea_; DLL2SDK::Assembly_CSharp::UIPanel* TextHtmlPanel_; DLL2SDK::Assembly_CSharp::UISprite* MsgSprite_; DLL2SDK::Assembly_CSharp::UIWidget* contentWidget_; DLL2SDK::Assembly_CSharp::UIWidget* iconWidget_; DLL2SDK::Assembly_CSharp::UIWidget* inviteWidget_; DLL2SDK::Assembly_CSharp::UITable* contentTable_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RollBigHorn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RollBigHornContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRollBigHornFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshReddotNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateReddotNum_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90579(); void OnEnable_90580(); void PlayAnim_90581(); void RollBigHorn_90582(); void RollBigHornContent_90583(); void OnRollBigHornFinished_90584(); void RefreshReddotNum_90585(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void UpdateReddotNum_90586(int32_t num_); void __xLuaBaseProxy_OnEnable_90587(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatBroadcastController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Chat::ChatBroadcastView* mView_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* broadCastTimer_; float floatSpeed_; bool isLobbyAdapter_; DLL2SDK::UnityEngine::UnityEngine::Vector3 htmlTextDefaultPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 quickTeamDefaultPos_; bool m_IsInLobby_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ClickSystemEntrance* clickEntrance_; DLL2SDK::mscorlib::System::String* cacheShowText_; uint64_t cacheBigHornPlayerID_; uint32_t cacheBigHornTime_; DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* m_QuickTeamInfo_; DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* m_LastInfo_; float m_CurrentOffset_; float m_Vec_; struct StaticFields { bool HasWorldChatClickTLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdapterContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLobbyAdapterView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShowInviteBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowChatMainView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendMsgBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInviteBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBroadcast_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScrollQuickTeam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearBroadcastCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendInviteMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WorldChatClickTLog_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90553(); DLL2SDK::Assembly_CSharp::Chat::ChatDataStore* get_mChatDS_90554(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_90555(); void Init_90556(); void OnOpen_90557(); void AdapterContent_90558(int32_t contentWidth_, int32_t widgetOffset_); void SetLobbyAdapterView_90559(DLL2SDK::Assembly_CSharp::UIWidget* lobbyAnchor_); void SetSource_90560(bool isInLobby_); void SetShowInviteBtn_90561(bool flag_); void RegisterDelegates_90562(); void UnRegisterDelegates_90563(); void PlayAnim_90564(); void OnShowChatMainView_90565(); void OnFriendMsgBtnClick_90566(); void OnInviteBtnClick_90567(); void RefreshBroadcast_90568(); void ScrollQuickTeam_90569(); void ClearBroadcastCache_90570(); void SendInviteMsg_90571(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void WorldChatClickTLog_90572(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_90574(); void __xLuaBaseProxy_Init_90575(); void __xLuaBaseProxy_OnOpen_90576(); void __xLuaBaseProxy_RegisterDelegates_90577(); void __xLuaBaseProxy_UnRegisterDelegates_90578(); static void _cctor_90573(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct CareerMedalWestItem : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::Assembly_CSharp::UILabel* NormalName_; DLL2SDK::Assembly_CSharp::UILabel* CountLabel_; DLL2SDK::Assembly_CSharp::UILabel* nameLabel_; DLL2SDK::Assembly_CSharp::UIButton* removeBtn_; int32_t index_; bool m_isShow_; DLL2SDK::Assembly_CSharp::UIWidget* SpriteBg_; DLL2SDK::UnityEngine::UnityEngine::Transform* TfItem_; DLL2SDK::Assembly_CSharp::UIWidget* SpriteHorn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRemoveBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBGHight_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90521(); void RegisterDelegates_90522(); void UnRegisterDelegates_90523(); void OnRemoveBtnClick_90524(); void SetCent_90525(bool isShow_); void SetBGHight_90526(int32_t hight_); void __xLuaBaseProxy_RegisterDelegates_90527(); void __xLuaBaseProxy_UnRegisterDelegates_90528(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct CareerMedalShowItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::Assembly_CSharp::UILabel* NormalName_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelectedState_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Add_; DLL2SDK::Assembly_CSharp::UILabel* nameLabel_; DLL2SDK::Assembly_CSharp::UILabel* countLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ShowedGB_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90519(); void SetData_90520(int32_t EmblemId_, int32_t count_, int32_t index_, bool isShow_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CareerMedalPopView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; DLL2SDK::Assembly_CSharp::UIButton* ConfirmBtn_; DLL2SDK::Assembly_CSharp::UILabel* ConfirmLabel_; DLL2SDK::Assembly_CSharp::UIScrollView* ScorllView_; DLL2SDK::Assembly_CSharp::UIScrollBar* ScrollBar_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90518(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct CareerAchievementWestItem : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::Assembly_CSharp::UILabel* NormalName_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelectedState_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NotReceive_; int32_t index_; DLL2SDK::Assembly_CSharp::UIButton* removeBtn_; bool m_IsShow_; DLL2SDK::Assembly_CSharp::UIWidget* SpriteBg_; DLL2SDK::UnityEngine::UnityEngine::Transform* TfItem_; DLL2SDK::Assembly_CSharp::UIWidget* SpriteHorn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRemoveBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBGHight_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90508(); void Init_90509(); void SetCent_90510(bool isShow_); void RegisterDelegates_90511(); void UnRegisterDelegates_90512(); void OnRemoveBtnClick_90513(); void SetBGHight_90514(int32_t hight_); void __xLuaBaseProxy_Init_90515(); void __xLuaBaseProxy_RegisterDelegates_90516(); void __xLuaBaseProxy_UnRegisterDelegates_90517(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct CareerAchievementView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIScrollView* ScorllView_; DLL2SDK::Assembly_CSharp::UIScrollBar* ScrollBar_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoAchievementRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AchievementPeriodTemplate_; DLL2SDK::Assembly_CSharp::UIGrid* AchievementPeriodGrid_; DLL2SDK::Assembly_CSharp::UILabel* GotNum_; DLL2SDK::Assembly_CSharp::UIButton* BtnShow_; DLL2SDK::Assembly_CSharp::UILabel* GoldNumLabel_; DLL2SDK::Assembly_CSharp::UILabel* SilverNumLabel_; DLL2SDK::Assembly_CSharp::UILabel* CopperNumLabel_; DLL2SDK::Assembly_CSharp::FrontEnd::Career::CareerAchievementView_GameTypeSelector* gameTypeSelector_; DLL2SDK::Assembly_CSharp::FrontEnd::Career::CareerAchievementView_rDetailedInformation* rdetailedInformation_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* cacheAchievementPeriodViewList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGameTagState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShowingData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetrdetailedInformationData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAchievementNum_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90501(); void SetGameTagState_90502(); void SetShowingData_90503(DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* data_); void SetrdetailedInformationData_90504(DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* data_); void SetAchievementNum_90505(int32_t AllNum_, int32_t GoldNum_, int32_t SilverNum_, int32_t CopperNum_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct CareerAchievementPeriodView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::Assembly_CSharp::UILabel* Name_Selected_; DLL2SDK::Assembly_CSharp::UILabel* GotTime_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ProgressRoot_; DLL2SDK::Assembly_CSharp::UILabel* Label_Progress_; DLL2SDK::Assembly_CSharp::UIProgressBar* ProgressBar_; DLL2SDK::Assembly_CSharp::UILabel* Desc_; DLL2SDK::Assembly_CSharp::UILabel* Desc_Selected_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Arrow_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalBG_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FinishBG_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90499(); void SetData_90500(DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* achievement_, int32_t time_, int32_t condition_, bool showArrow_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct AchievementShowItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::Assembly_CSharp::UILabel* NormalName_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelectedState_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NotReceive_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Showed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90497(); void SetData_90498(DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* data_, int32_t index_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct AchievementPopView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; DLL2SDK::Assembly_CSharp::UIButton* ConfirmBtn_; DLL2SDK::Assembly_CSharp::UILabel* ConfirmLabel_; DLL2SDK::Assembly_CSharp::UIScrollView* ScorllView_; DLL2SDK::Assembly_CSharp::UIScrollBar* ScrollBar_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90496(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct RankInfoView_FinishUnlockItem : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* Desc_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90494(); void SetContent_90495(DLL2SDK::mscorlib::System::String* title_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct RankInfoView_FinishRewardItem : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* CommonRoot_; DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::Assembly_CSharp::UILabel* SPILabel_; DLL2SDK::Assembly_CSharp::UISprite* QualityLine_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HeadRoot_; DLL2SDK::Assembly_CSharp::UINetworkTexture* Head_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90492(); void SetContent_90493(int32_t itemId_); }; } namespace DLL2SDK::Assembly_CSharp::Config { enum struct ELevelInfoType : int32_t { Level_ = static_cast(0x0), PeakLevel_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct PlayerIconSystemAssist : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* mAvailableHeadIconIdList_; bool mIsCloseAvatar_; struct StaticFields { DLL2SDK::Assembly_CSharp::FrontEnd::Career::PlayerIconSystemAssist* Instance_; int32_t CONST_SOCIAL_HEADICON_ID_; int32_t CONST_NONE_FRAMEID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestPlayerIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNewIconAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNewIconFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNewIconFrameNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIsNewFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHasNewIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckHasNewUnlockAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckHasNewUnlockFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNewIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsIconNew_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeSocialHeadToNormal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ChangeSocialHeadToNormal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RandomHeadID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeToBigHead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCSAccountPictureInfoChangeNtf_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90464(); bool get_IS_CLOSE_AVATAR_90465(); void set_IS_CLOSE_AVATAR_90466(bool value_); void RequestPlayerIcon_90467(); void SetNewIconAvatar_90468(bool bNew_); void SetNewIconFrame_90469(bool bNew_); void SetNewIconFrameNum_90470(); bool GetIsNewFrame_90471(); void SetHasNewIcon_90472(); bool CheckHasNewUnlockAvatar_90473(); bool CheckHasNewUnlockFrame_90474(); void SetNewIcon_90475(int32_t iconId_); bool IsIconNew_90476(int32_t iconId_); DLL2SDK::CSProto::msg::PlayerPictureInfo* ChangeSocialHeadToNormal_90477(DLL2SDK::CSProto::msg::PlayerPictureInfo* info_, uint64_t playerID_); int32_t ChangeSocialHeadToNormal_90478(int32_t pic_ID_, uint64_t playerID_); int32_t RandomHeadID_90479(uint64_t playerID_); DLL2SDK::mscorlib::System::String* ChangeToBigHead_90480(DLL2SDK::mscorlib::System::String* headURL_); void GetCSAccountPictureInfoChangeNtf_90481(DLL2SDK::CSProto::msg::CSAccountPictureInfoChangeNtf* Ntf_); static void _cctor_90482(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { enum struct ENewIconRedPointWhere : int32_t { None_ = static_cast(0x0), Lobby_NewIcon_ = static_cast(0x1), RecordMainTab_NewIcon_ = static_cast(0x2), CareerInfo_NewIcon_ = static_cast(0x3), ChangeFrameBtn_New_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct PlayerIconItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* Icon_; DLL2SDK::Assembly_CSharp::UISprite* Frame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelectedState_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Showed_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RedPoint_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NotReceive_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NewTag_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRedDotState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90461(); void SetData_90462(DLL2SDK::Assembly_CSharp::GameDataStore::Career::PlayerIconData* iconData_, int32_t index_); void SetRedDotState_90463(DLL2SDK::Assembly_CSharp::GameUI::ClientReddotState state_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct PlayerIconItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::Career::PlayerIconItemView* m_View_; DLL2SDK::Assembly_CSharp::GameDataStore::Career::PlayerIconData* m_IconData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideNewTag_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90446(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_90447(); void Init_90448(); void WillShow_90449(); void WillClose_90450(); void RegisterDelegates_90451(); void UnRegisterDelegates_90452(); bool SetEasyListData_90453(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void HideNewTag_90454(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_90455(); void __xLuaBaseProxy_Init_90456(); void __xLuaBaseProxy_WillShow_90457(); void __xLuaBaseProxy_WillClose_90458(); void __xLuaBaseProxy_RegisterDelegates_90459(); void __xLuaBaseProxy_UnRegisterDelegates_90460(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct PlayerIconChangeView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIScrollView* ScorllView_; DLL2SDK::Assembly_CSharp::GameUI::UICommonRedPointBox* NewFrameRedBox_Tri_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NewFrameRedTag_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* Icon_; DLL2SDK::Assembly_CSharp::UISprite* Frame_; DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::Assembly_CSharp::UILabel* Desc_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* ShowBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* UnEquipBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* NotReceive_; DLL2SDK::Assembly_CSharp::UILabel* IconType_; DLL2SDK::UnityEngine::UnityEngine::GameObject* IconTypeBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* IconTypeSelect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FrameTypeBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FrameTypeSelect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShowingData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90443(); void RefreshType_90444(DLL2SDK::Assembly_CSharp::Config::EPlayerIconType type_); void SetShowingData_90445(DLL2SDK::Assembly_CSharp::GameDataStore::Career::PlayerIconData* data_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct PlayerIconChangeNavigationUIController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::UnityEngine::UnityEngine::Vector3 mHidePosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90438(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_90439(); void OnNavigationShowed_90440(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_90441(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_90442(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct PlayerIconChangeController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::Career::PlayerIconChangeView* m_View_; DLL2SDK::Assembly_CSharp::GameDataStore::Career::PlayerIconDataStore* m_DS_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_IconListCtrl_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_IconList_; DLL2SDK::Assembly_CSharp::GameDataStore::Career::PlayerIconData* m_CurrentShowingIcon_; int32_t m_CacheIconID_; bool bUnEquip_; struct StaticFields { int32_t CurrentSelectedIndex_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPendingIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUnEquipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetShowIconResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTypeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnIconBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFrameBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90411(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_90412(); void RegisterDelegates_90413(); void UnRegisterDelegates_90414(); void Init_90415(); void WillShow_90416(); void InitPendingIcon_90417(DLL2SDK::Assembly_CSharp::Config::EPlayerIconType type_); bool OnEasyListItemClick_90418(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_90419(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void OnShowBtnClick_90420(); void OnUnEquipBtnClick_90421(); void OnGetShowIconResponse_90422(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnTypeChange_90423(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnIconBtnClick_90424(DLL2SDK::mscorlib::System::Object* obj_); void OnFrameBtnClick_90425(DLL2SDK::mscorlib::System::Object* obj_); void OnClose_90426(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_90429(); void __xLuaBaseProxy_RegisterDelegates_90430(); void __xLuaBaseProxy_UnRegisterDelegates_90431(); void __xLuaBaseProxy_Init_90432(); void __xLuaBaseProxy_WillShow_90433(); void __xLuaBaseProxy_OnClose_90434(); static void _cctor_90427(); static int32_t _InitPendingIcon_m__0_90428(DLL2SDK::Assembly_CSharp::GameDataStore::Career::PlayerIconData* a_, DLL2SDK::Assembly_CSharp::GameDataStore::Career::PlayerIconData* b_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct OtherPlayerProfileSystemAssist : DLL2SDK::mscorlib::System::Object { bool isShowLodaing_; struct StaticFields { DLL2SDK::Assembly_CSharp::FrontEnd::Career::OtherPlayerProfileSystemAssist* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestViewOtherPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ViewOtherPlayerResponse_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90407(); void RequestViewOtherPlayer_90408(uint64_t playerId_, DLL2SDK::Array* sign_, int32_t source_); void ViewOtherPlayerResponse_90409(DLL2SDK::CSProto::msg::CSGetOtherInfoRes* res_); static void _cctor_90410(); }; } namespace DLL2SDK::Assembly_CSharp::GameDataStore::Career { struct OtherPlayerDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::CSProto::msg::ProfileSimpleInfo* m_SimpleInfo_; DLL2SDK::Assembly_CSharp::GameDataStore::Career::PlayerGameStatusInfo* GameStatusInfo_; struct StaticFields { DLL2SDK::mscorlib::System::String* DataStoreSubscriberTag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetOtherPlayerInfoRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModeCareerData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90399(); DLL2SDK::CSProto::msg::ProfileSimpleInfo* get_SimpleInfo_90400(); void set_SimpleInfo_90401(DLL2SDK::CSProto::msg::ProfileSimpleInfo* value_); void InitializeDataStore_90402(); void OnGetOtherPlayerInfoRes_90403(DLL2SDK::CSProto::msg::CSGetOtherInfoRes* res_); DLL2SDK::Assembly_CSharp::GameDataStore::Career::ModeCareerData* GetModeCareerData_90404(DLL2SDK::Assembly_CSharp::GameDataStore::Career::ECareerMode mode_); void __xLuaBaseProxy_InitializeDataStore_90406(); static void _cctor_90405(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct CareerSubDataItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::Assembly_CSharp::UILabel* Vaule_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90397(); void SetData_90398(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* value_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct CareerMainDataItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::Assembly_CSharp::UILabel* FirstName_; DLL2SDK::Assembly_CSharp::UILabel* FirstVaule_; DLL2SDK::Assembly_CSharp::UILabel* SecondName_; DLL2SDK::Assembly_CSharp::UILabel* SecondVaule_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90393(); void Awake_90394(); void SetData_90395(DLL2SDK::mscorlib::System::String* icon_, DLL2SDK::mscorlib::System::String* fName_, DLL2SDK::mscorlib::System::String* fVaule_, DLL2SDK::mscorlib::System::String* sName_, DLL2SDK::mscorlib::System::String* sVaule_); void __xLuaBaseProxy_Awake_90396(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct CareerEmblemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIScrollView* ScorllView_; DLL2SDK::Assembly_CSharp::UIScrollBar* ScrollBar_; DLL2SDK::Assembly_CSharp::UISprite* EmblemIcon_; DLL2SDK::Assembly_CSharp::UILabel* EmblemName_; DLL2SDK::Assembly_CSharp::UILabel* EmblemCount_; DLL2SDK::Assembly_CSharp::UILabel* EmblemNameOnIcon_; DLL2SDK::Assembly_CSharp::UILabel* EmblemDesc_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoEmblemRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalRoot_; DLL2SDK::Assembly_CSharp::UIButton* ShowBtn_; DLL2SDK::Assembly_CSharp::UILabel* GetNumLabel_; DLL2SDK::Assembly_CSharp::FrontEnd::Career::CareerEmblemView_GameTypeSelector* gameTypeSelector_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGameTagState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShowingData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNoEmblem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGetEmblemNum_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90387(); void SetGameTagState_90388(); void SetShowingData_90389(DLL2SDK::Assembly_CSharp::GameDataStore::Career::CareerEmblemData* data_); void SetNoEmblem_90390(bool b_); void SetGetEmblemNum_90391(int32_t AllNum_, int32_t GetNum_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct CareerEmblemItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::Assembly_CSharp::UILabel* NormalName_; DLL2SDK::Assembly_CSharp::UILabel* SelectedName_; DLL2SDK::Assembly_CSharp::UILabel* Count_; DLL2SDK::Assembly_CSharp::UILabel* SelectedCount_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelectedState_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Showed_; DLL2SDK::Assembly_CSharp::UILabel* nameLabel_; DLL2SDK::Assembly_CSharp::UISprite* equipmentSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90385(); void SetData_90386(int32_t EmblemId_, int32_t count_, int32_t index_, bool isShow_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct CareerEmblemItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::Career::CareerEmblemItemView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90371(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_90372(); void Init_90373(); void WillShow_90374(); void WillClose_90375(); void RegisterDelegates_90376(); void UnRegisterDelegates_90377(); bool SetEasyListData_90378(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_90379(); void __xLuaBaseProxy_Init_90380(); void __xLuaBaseProxy_WillShow_90381(); void __xLuaBaseProxy_WillClose_90382(); void __xLuaBaseProxy_RegisterDelegates_90383(); void __xLuaBaseProxy_UnRegisterDelegates_90384(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct CareerEmblemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::Career::CareerEmblemView* m_View_; DLL2SDK::Assembly_CSharp::GameDataStore::Career::CareerDataStore* m_DS_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_EmblemListCtrl_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_EmbleDataList_; DLL2SDK::Assembly_CSharp::GameDataStore::Career::CareerEmblemData* m_CurrentShowingEmblem_; int32_t m_CacheEmblemID_; bool isInit_; struct StaticFields { int32_t CurrentSelectedIndex_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillTabShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnALLGameTypeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPVPGameTypeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRGameTypeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPVEGameTypeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLESUREGameTypeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPendingEmblem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPersonalInfoGameTypeChange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90344(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_90345(); void OnOpen_90346(); void RegisterDelegates_90347(); void UnRegisterDelegates_90348(); void Init_90349(); void WillShow_90350(); void WillTabShow_90351(); void OnALLGameTypeClick_90352(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnPVPGameTypeClick_90353(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnBRGameTypeClick_90354(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnPVEGameTypeClick_90355(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnLESUREGameTypeClick_90356(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void NotifyDataStoreUpdated_90357(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void InitPendingEmblem_90358(DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoType Type_); bool OnEasyListItemClick_90359(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_90360(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void OnPersonalInfoGameTypeChange_90361(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void _Init_m__0_90363(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_90365(); void __xLuaBaseProxy_OnOpen_90366(); void __xLuaBaseProxy_RegisterDelegates_90367(); void __xLuaBaseProxy_UnRegisterDelegates_90368(); void __xLuaBaseProxy_Init_90369(); void __xLuaBaseProxy_WillShow_90370(); static void _cctor_90362(); static bool _InitPendingEmblem_m__1_90364(DLL2SDK::Assembly_CSharp::GameDataStore::Career::CareerEmblemData* it_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct CareerAchievementItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::Assembly_CSharp::UILabel* NormalName_; DLL2SDK::Assembly_CSharp::UILabel* SelectedName_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelectedState_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Showed_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NotReceive_; DLL2SDK::Array* ProgressBar_; DLL2SDK::Assembly_CSharp::UISprite* EquipmentSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90342(); void SetData_90343(DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* data_, int32_t index_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct CareerAchievementItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::Career::CareerAchievementItemView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90336(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_90337(); void Init_90338(); bool SetEasyListData_90339(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_90340(); void __xLuaBaseProxy_Init_90341(); }; } namespace DLL2SDK::Assembly_CSharp::GameDataStore::Career { struct PlayerIconDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PlayerIconList_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddNew_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerIConList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNewFrome_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasPlayerIconPermanent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasPlayerIcon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90320(); void InitializeDataStore_90321(); void AddNew_90322(DLL2SDK::mscorlib::System::Collections::Generic::List_1* array_, bool isAdd_); void Init_90323(DLL2SDK::CSProto::msg::CSInventoryGetPicRes* res_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPlayerIConList_90324(); void CheckNewFrome_90325(); bool HasPlayerIconPermanent_90326(int32_t itemId_); bool HasPlayerIcon_90327(int32_t serverTime_, int32_t itemId_); void __xLuaBaseProxy_InitializeDataStore_90329(); static bool _GetPlayerIConList_m__0_90328(DLL2SDK::Assembly_CSharp::GameDataStore::Career::PlayerIconData* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameDataStore::Career { struct PlayerIconData : DLL2SDK::mscorlib::System::Object { int32_t Id_; bool bReceived_; DLL2SDK::Assembly_CSharp::Config::EPlayerIconType Type_; uint32_t receiveTime_; int32_t SortOrder_; int32_t GoPos_; int32_t GoLevel_; DLL2SDK::CSProto::msg::ITEMDURATIONTYPE ExpireTimeType_; int32_t ExpireTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90319(); }; } namespace DLL2SDK::Assembly_CSharp::GameDataStore::Career { struct MedalShow : DLL2SDK::mscorlib::System::Object { int32_t ID_; int32_t Index_; bool isRemoveMedal_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90318(); }; } namespace DLL2SDK::Assembly_CSharp::GameDataStore::Career { struct CareerDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::Assembly_CSharp::GameDataStore::Career::PlayerGameStatusInfo* m_GameStatusInfo_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_EmblemDataList_; int32_t m_gameTypeFilter_; int32_t CurrentSelectedEmblemId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SelectMedalList_; bool isChange_; DLL2SDK::CSProto::msg::CSGetPlayerGameStatRes* m_GameStatData_; DLL2SDK::CSProto::msg::CSGetOtherInfoRes* data_; DLL2SDK::Assembly_CSharp::GameDataStore::Career::MedalShow* m_MedalShowInfo_; struct StaticFields { DLL2SDK::mscorlib::System::String* DataStoreSubscriberTag_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEmblemDataList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEmblemDataList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOtherInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModeCareerData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetEmblemDataList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEmnnlemListSort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortCareerEmble_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DescendingOrderSort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AscendingOrderStor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRemoveMedalShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90284(); DLL2SDK::CSProto::msg::CSGetPlayerGameStatRes* get_GameStatData_90285(); void set_GameStatData_90286(DLL2SDK::CSProto::msg::CSGetPlayerGameStatRes* value_); void SetEmblemDataList_90287(int32_t ID_, int32_t index_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetEmblemDataList_90288(); void GetOtherInfo_90289(DLL2SDK::CSProto::msg::CSGetOtherInfoRes* res_); void InitData_90290(); DLL2SDK::Assembly_CSharp::GameDataStore::Career::ModeCareerData* GetModeCareerData_90291(DLL2SDK::Assembly_CSharp::GameDataStore::Career::ECareerMode mode_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetEmblemDataList_90292(DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoType type_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetEmnnlemListSort_90293(DLL2SDK::mscorlib::System::Collections::Generic::List_1* dataList_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* SortCareerEmble_90294(DLL2SDK::mscorlib::System::Collections::Generic::List_1* dataList_, bool isUnlock_, DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoType type_); int32_t DescendingOrderSort_90295(DLL2SDK::Assembly_CSharp::GameDataStore::Career::CareerEmblemData* a_, DLL2SDK::Assembly_CSharp::GameDataStore::Career::CareerEmblemData* b_); int32_t AscendingOrderStor_90296(DLL2SDK::Assembly_CSharp::GameDataStore::Career::CareerEmblemData* a_, DLL2SDK::Assembly_CSharp::GameDataStore::Career::CareerEmblemData* b_); DLL2SDK::Assembly_CSharp::GameDataStore::Career::MedalShow* get_MedalInfo_90297(); void set_MedalInfo_90298(DLL2SDK::Assembly_CSharp::GameDataStore::Career::MedalShow* value_); void OnRemoveMedalShow_90299(); void ReLogin_90300(); bool _OnRemoveMedalShow_m__3_90305(DLL2SDK::Assembly_CSharp::GameDataStore::Career::CareerEmblemData* it_); bool _OnRemoveMedalShow_m__4_90306(DLL2SDK::Assembly_CSharp::GameDataStore::Career::CareerEmblemData* it_); bool _OnRemoveMedalShow_m__5_90307(DLL2SDK::Assembly_CSharp::GameDataStore::Career::CareerEmblemData* it_); void __xLuaBaseProxy_ReLogin_90308(); static void _cctor_90301(); static bool _GetEmblemDataList_m__0_90302(DLL2SDK::Assembly_CSharp::GameDataStore::Career::CareerEmblemData* it_); static bool _GetEmblemDataList_m__1_90303(DLL2SDK::Assembly_CSharp::GameDataStore::Career::CareerEmblemData* it_); static bool _GetEmblemDataList_m__2_90304(DLL2SDK::Assembly_CSharp::GameDataStore::Career::CareerEmblemData* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameDataStore::Career { struct CareerEmblemData : DLL2SDK::mscorlib::System::Object { int32_t id_; int32_t count_; DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoType modeType_; int32_t sortOrder_; bool isEquipment_; int32_t index_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildCareerEmblemDataFromCsv_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillCareerEmblemDataFromServer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillCareerEmblemIsEquipmentFromServer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90280(); void BuildCareerEmblemDataFromCsv_90281(DLL2SDK::Assembly_CSharp::Config::MedalConfigConfig* csv_); void FillCareerEmblemDataFromServer_90282(DLL2SDK::CSProto::msg::KeyValueEntry* data_); void FillCareerEmblemIsEquipmentFromServer_90283(bool isdata_, int32_t count_); }; } namespace DLL2SDK::Assembly_CSharp::GameDataStore::Career { struct PlayerGameStatusInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ModeCareerDataList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModeCareerData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCareerModeByGameMode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90272(); void InitData_90273(DLL2SDK::CSProto::msg::GameStatInfo* gameStatInfo_); DLL2SDK::Assembly_CSharp::GameDataStore::Career::ModeCareerData* GetModeCareerData_90274(DLL2SDK::Assembly_CSharp::GameDataStore::Career::ECareerMode mode_); DLL2SDK::Assembly_CSharp::GameDataStore::Career::ECareerMode GetCareerModeByGameMode_90275(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_); }; } namespace DLL2SDK::Assembly_CSharp::GameDataStore::Career { struct ModeCareerData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameDataStore::Career::ECareerMode Mode_; int32_t win_times_; int32_t lose_time_; int32_t game_times_; int32_t score_; int32_t playSecond_; int32_t kill_; int32_t dead_; int32_t shot_times_; int32_t hit_times_; int32_t headshot_; float kd_; float wl_; float spm_; float accuarcy_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* WeaponUseDataList_; DLL2SDK::CSProto::msg::GameStatInfo* baseInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AppendData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90270(DLL2SDK::Assembly_CSharp::GameDataStore::Career::ECareerMode mode_, DLL2SDK::CSProto::msg::GameStatInfo* generalInfo_); void AppendData_90271(DLL2SDK::CSProto::msg::DBGameTypeStat* stat_, DLL2SDK::Assembly_CSharp::GameDataStore::Career::ECareerMode mode_); }; } namespace DLL2SDK::Assembly_CSharp::GameDataStore::Career { struct ModeCareerWeaponUseData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageWeaponType WeaponType_; int32_t TimesKill_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90269(); }; } namespace DLL2SDK::Assembly_CSharp::GameDataStore::Career { struct AchievementShow : DLL2SDK::mscorlib::System::Object { int32_t ID_; int32_t index_; bool IsRemove_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90268(); }; } namespace DLL2SDK::Assembly_CSharp::GameDataStore::Career { struct AchievementDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AchievementList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AddedAchievementList_; int32_t CurrentSelectdAchievementId_; DLL2SDK::CSProto::msg::CSGetAllAchievementRes* data_; DLL2SDK::CSProto::msg::AchievementAttr* m_AchienementAttrInfo_; DLL2SDK::Assembly_CSharp::GameDataStore::Career::AchievementShow* m_SetAchievementShow_; struct StaticFields { DLL2SDK::mscorlib::System::String* DataStoreSubscriberTag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTestData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAchievementList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAddedHigherAchievemnts_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNewAchievement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PopNextHigherAchievement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAchievementSort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortAchievementList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DescendingOrderSort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AscendingOrderStor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRemoveAchievementShow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90241(); void Init_90242(DLL2SDK::CSProto::msg::CSGetAllAchievementRes* res_); void SetTestData_90243(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAchievementList_90244(); DLL2SDK::CSProto::msg::AchievementAttr* get_AchienementInfo_90245(); void set_AchienementInfo_90246(DLL2SDK::CSProto::msg::AchievementAttr* value_); DLL2SDK::Assembly_CSharp::GameDataStore::Career::AchievementShow* get_SetAchievementShow_90247(); void set_SetAchievementShow_90248(DLL2SDK::Assembly_CSharp::GameDataStore::Career::AchievementShow* value_); void SetAddedHigherAchievemnts_90249(DLL2SDK::CSProto::msg::CSAchievementFinishedNtf* res_); bool IsNewAchievement_90250(bool popUp_); DLL2SDK::Assembly_CSharp::GameDataStore::Career::HigherAchievement* PopNextHigherAchievement_90251(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAchievementSort_90252(DLL2SDK::mscorlib::System::Collections::Generic::List_1* dataList_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* SortAchievementList_90253(DLL2SDK::mscorlib::System::Collections::Generic::List_1* dataList_, int32_t lv_, DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoType type_); int32_t DescendingOrderSort_90254(DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* a_, DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* b_); int32_t AscendingOrderStor_90255(DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* a_, DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* b_); void OnRemoveAchievementShow_90256(); bool _OnRemoveAchievementShow_m__0_90258(DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* it_); bool _OnRemoveAchievementShow_m__1_90259(DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* it_); bool _OnRemoveAchievementShow_m__2_90260(DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* it_); static void _cctor_90257(); }; } namespace DLL2SDK::Assembly_CSharp::GameDataStore::Career { struct HigherAchievement : DLL2SDK::mscorlib::System::Object { int32_t Id_; int32_t Lv_; int32_t Progress_; DLL2SDK::mscorlib::System::String* IconSpriteName_; DLL2SDK::mscorlib::System::String* AchievementName_; DLL2SDK::mscorlib::System::String* AchievementDesc_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90240(); }; } namespace DLL2SDK::Assembly_CSharp::GameDataStore::Career { struct Achievement : DLL2SDK::mscorlib::System::Object { int32_t ID_; int32_t CurrentProgress_; DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoType Type_; int32_t Sequence_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AchieveTime_; int32_t Lv_; int32_t Order_; DLL2SDK::mscorlib::System::String* Name_; DLL2SDK::mscorlib::System::String* iconName_; bool isEquipment_; int32_t index_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildAchievementFromCsv_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillAchievementFromServer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillAchievementDataFromServer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90236(); void BuildAchievementFromCsv_90237(DLL2SDK::Assembly_CSharp::Config::AchievementConfig* csv_); void FillAchievementFromServer_90238(DLL2SDK::CSProto::msg::AchievementAttr* data_); void FillAchievementDataFromServer_90239(bool isShow_, int32_t count_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct CareerMedalShowItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::Career::CareerMedalShowItemView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90222(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_90223(); void Init_90224(); void WillShow_90225(); void WillClose_90226(); void RegisterDelegates_90227(); void UnRegisterDelegates_90228(); bool SetEasyListData_90229(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_90230(); void __xLuaBaseProxy_Init_90231(); void __xLuaBaseProxy_WillShow_90232(); void __xLuaBaseProxy_WillClose_90233(); void __xLuaBaseProxy_RegisterDelegates_90234(); void __xLuaBaseProxy_UnRegisterDelegates_90235(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct CareerMedalPopController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::CareerMedalPopView* m_View_; DLL2SDK::Assembly_CSharp::GameDataStore::Career::CareerDataStore* m_DS_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_EmblemListCtrl_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_EmbleDataList_; DLL2SDK::Assembly_CSharp::GameDataStore::Career::CareerEmblemData* m_CurrentShowingEmblem_; int32_t m_CacheEmblemID_; int32_t OutSelectIndex_; struct StaticFields { int32_t CurrentSelectedIndex_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPendingEmblem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMedalShowRefresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOutCurrentIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshConfirmLabel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90197(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_90198(); void Init_90199(); void OnOpen_90200(); void RegisterDelegates_90201(); void UnRegisterDelegates_90202(); void WillShow_90203(); void InitPendingEmblem_90204(DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoType Type_); bool OnEasyListItemClick_90205(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_90206(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void OnMedalShowRefresh_90207(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnCloseClick_90208(); void OnConfirmClick_90209(); void RefreshData_90210(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void SetOutCurrentIndex_90211(int32_t index_); void NotifyDataStoreUpdated_90212(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void RefreshConfirmLabel_90213(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_90216(); void __xLuaBaseProxy_Init_90217(); void __xLuaBaseProxy_OnOpen_90218(); void __xLuaBaseProxy_RegisterDelegates_90219(); void __xLuaBaseProxy_UnRegisterDelegates_90220(); void __xLuaBaseProxy_WillShow_90221(); static void _cctor_90214(); static bool _InitPendingEmblem_m__0_90215(DLL2SDK::Assembly_CSharp::GameDataStore::Career::CareerEmblemData* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct CareerAchievementWestController : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90196(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct CareerAchievementController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::Career::CareerAchievementView* m_View_; DLL2SDK::Assembly_CSharp::GameDataStore::Career::AchievementDataStore* m_DS_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_AchievementListCtrl_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AchievementDataList_; DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* m_CurrentShowingAchievement_; int32_t m_CacheAchievementId_; bool m_HideThisPVE_; bool isInit_; struct StaticFields { int32_t CurrentSelectedIndex_; DLL2SDK::mscorlib::System::String* Achievementcount_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache3_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache4_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache5_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache6_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnALLGameTypeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPVPGameTypeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRGameTypeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPVEGameTypeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnENTGameTypeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillTabShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGetAchievement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshGotNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAchievementCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPendingAchievement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEquipAchievementResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTypeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPersonalInfoGameTypeChange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90155(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_90156(); void Init_90157(); void OnOpen_90158(); void RegisterDelegates_90159(); void UnRegisterDelegates_90160(); void OnALLGameTypeClick_90161(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnPVPGameTypeClick_90162(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnBRGameTypeClick_90163(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnPVEGameTypeClick_90164(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnENTGameTypeClick_90165(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void WillShow_90166(); void WillTabShow_90167(); void RequestGetAchievement_90168(); void NotifyDataStoreUpdated_90169(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void RefreshGotNum_90170(); DLL2SDK::mscorlib::System::String* GetAchievementCount_90171(); void InitPendingAchievement_90172(DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoType type_); bool OnEasyListItemClick_90173(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_90174(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void OnShowBtnClick_90175(); void OnEquipAchievementResponse_90176(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnTypeChange_90177(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnPersonalInfoGameTypeChange_90178(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void _Init_m__0_90180(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_90188(); void __xLuaBaseProxy_Init_90189(); void __xLuaBaseProxy_OnOpen_90190(); void __xLuaBaseProxy_RegisterDelegates_90191(); void __xLuaBaseProxy_UnRegisterDelegates_90192(); void __xLuaBaseProxy_WillShow_90193(); static void _cctor_90179(); static bool _InitPendingAchievement_m__1_90181(DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* it_); static bool _InitPendingAchievement_m__2_90182(DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* it_); static bool _InitPendingAchievement_m__3_90183(DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* it_); static bool _InitPendingAchievement_m__4_90184(DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* it_); static bool _InitPendingAchievement_m__5_90185(DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* it_); static bool _InitPendingAchievement_m__6_90186(DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* it_); static bool _InitPendingAchievement_m__7_90187(DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* it_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct AchievementShowItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::Career::AchievementShowItemView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90149(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_90150(); void Init_90151(); bool SetEasyListData_90152(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_90153(); void __xLuaBaseProxy_Init_90154(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct AchievementPopController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::AchievementPopView* m_View_; DLL2SDK::Assembly_CSharp::GameDataStore::Career::AchievementDataStore* m_DS_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_AchievementListCtrl_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AchievementDataList_; DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* m_CurrentShowingAchievement_; int32_t m_CacheAchievementId_; int32_t OutSelectIndex_; struct StaticFields { int32_t CurrentSelectedIndex_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ShowList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ShowDataList_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache3_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache4_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPendingAchievement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRefreshData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshConfirmLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentSelectIndex_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90118(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_90119(); void Init_90120(); void RegisterDelegates_90121(); void UnRegisterDelegates_90122(); void OnOpen_90123(); void WillShow_90124(); void NotifyDataStoreUpdated_90125(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void InitPendingAchievement_90126(DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoType type_); bool OnEasyListItemClick_90127(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_90128(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void OnShowBtnClick_90129(bool isShow_); void OnRefreshData_90130(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnCloseClick_90131(); void OnConfirmClick_90132(); void RefreshConfirmLabel_90133(); void SetCurrentSelectIndex_90134(int32_t index_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_90141(); void __xLuaBaseProxy_Init_90142(); void __xLuaBaseProxy_RegisterDelegates_90143(); void __xLuaBaseProxy_UnRegisterDelegates_90144(); void __xLuaBaseProxy_OnOpen_90145(); void __xLuaBaseProxy_WillShow_90146(); static void _cctor_90135(); static bool _InitPendingAchievement_m__0_90136(DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* it_); static bool _InitPendingAchievement_m__1_90137(DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* it_); static bool _InitPendingAchievement_m__2_90138(DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* it_); static bool _InitPendingAchievement_m__3_90139(DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* it_); static bool _InitPendingAchievement_m__4_90140(DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* it_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct ECardAttachmentShowType : int32_t { HIDING_ = static_cast(0x0), SHOWING_ = static_cast(0x1), PLAYING_ANIMATION_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct ECardAnimStep : int32_t { UNSTART_ = static_cast(0x0), READY_ = static_cast(0x1), DELAY_WAITING_ = static_cast(0x2), WAITING_ = static_cast(0x3), APPEARING_ = static_cast(0x4), SHOWING_ = static_cast(0x5), ENDED_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp { struct SettlementCard_Normal : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float appearingDuration_; float showingInCenterDuration_; float FGFadeInDelay_; bool isFGShowing_; bool isReady_; float playTime_; float delayWaitingFx_; DLL2SDK::Assembly_CSharp::ECardAnimStep curAnimStep_; bool _HasAttchment_k__BackingField_; bool _IsUpgradable_k__BackingField_; bool isShowingAttachmentDetails_; DLL2SDK::Assembly_CSharp::ECardAttachmentShowType attachmentShowType_; DLL2SDK::mscorlib::System::String* animationName_; DLL2SDK::UnityEngine::UnityEngine::GameObject* widgetBack_; DLL2SDK::Assembly_CSharp::UIWidget* widget_; DLL2SDK::Assembly_CSharp::UIWidget* widgetFront_; DLL2SDK::Assembly_CSharp::UIWidget* widgetAttachments_; DLL2SDK::Assembly_CSharp::UISprite* bgBackSide_; DLL2SDK::Assembly_CSharp::UISprite* bgFrontSide_; DLL2SDK::Assembly_CSharp::UISprite* fgIcon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CoinIcon_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* upgradableArrows_; DLL2SDK::Assembly_CSharp::UILabel* labelSPI_; DLL2SDK::Assembly_CSharp::UILabel* labelName_; DLL2SDK::Assembly_CSharp::UILabel* labelCount_; DLL2SDK::Assembly_CSharp::UILabel* labelCoinNum_; DLL2SDK::Assembly_CSharp::UISprite* SpriteChip_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PossessedLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RefreshCoinAnimator_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FXRefreshCoin_; DLL2SDK::UnityEngine::UnityEngine::Animator* animator_; DLL2SDK::Assembly_CSharp::UISprite* spriteEventFront_; bool showFront_; DLL2SDK::Assembly_CSharp::Reward::RewardCardDataBase* m_CardData_; DLL2SDK::mscorlib::System::Action_1* playEndCallback_; bool mTurned_; bool mIsChestCard_; float delay_; DLL2SDK::UnityEngine::UnityEngine::GameObject* waittingFx_; DLL2SDK::UnityEngine::UnityEngine::GameObject* appearFx_; DLL2SDK::UnityEngine::UnityEngine::GameObject* lastingFx_; DLL2SDK::UnityEngine::UnityEngine::GameObject* firstGetFx_; DLL2SDK::UnityEngine::UnityEngine::GameObject* openCardFx_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Color SPIColor_; int32_t __DELAY_STEP_; int32_t __MAX_DELAY_; int32_t __current_delay_; DLL2SDK::UnityEngine::UnityEngine::Vector3 FXOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWaitingDelay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetFxDelay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartWaiting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDelayStartWaiting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAppearing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAppearing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartShowing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateShowing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAnimEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartRevealingToEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRevealingToEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRevealAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUpradable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSPIText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetColorBGFromQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetQualityDescText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupScrollViewParent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCulling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddPlayEndCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExecutePlayEndCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCardClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshCoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayRefreshCoinAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFxByQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnimationName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastingFxByQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupFirstGetFx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupCardFx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCardWaitingFx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCardAppearingFx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCardLastingFx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAllFx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAndPlayFirstGetEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAudio_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayCardSound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90023(); bool get_HasAttchment_90024(); void set_HasAttchment_90025(bool value_); bool get_IsUpgradable_90026(); void set_IsUpgradable_90027(bool value_); void Reset_90028(); bool Init_90029(); void GetReady_90030(); void Show_90031(); void Update_90032(); void StartWaiting_90035(); void CheckDelayStartWaiting_90036(); void UpdateReady_90037(); void StartAppearing_90038(); void UpdateAppearing_90039(); void StartShowing_90040(); void UpdateShowing_90041(); void OnAnimEnd_90042(); void StartRevealingToEnd_90043(bool showAppearing_); void UpdateRevealingToEnd_90044(); void OnRevealAll_90045(bool showAppearing_); bool SetData_90046(DLL2SDK::Assembly_CSharp::Reward::RewardCardDataBase* data_, bool isChestCard_); void SetUpradable_90047(bool upgradable_); void SetSPIText_90048(int32_t spi_); DLL2SDK::mscorlib::System::String* GetQualityDescText_90050(DLL2SDK::Assembly_CSharp::GameBase::ItemData_EGeneralQualityType quality_); void SetupScrollViewParent_90051(DLL2SDK::Assembly_CSharp::UIScrollView* sv_); void SetCulling_90052(DLL2SDK::Assembly_CSharp::UIScrollView* sv_); void SetActive_90053(bool active_); void AddPlayEndCallback_90054(DLL2SDK::mscorlib::System::Action_1* action_); void ExecutePlayEndCallback_90055(); void OnCardClick_90056(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void RefreshCoin_90057(bool playAnim_); void PlayRefreshCoinAnim_90058(); void SetupFirstGetFx_90062(bool isFirstWinOrMust_); void SetupCardFx_90063(DLL2SDK::Assembly_CSharp::GameBase::ItemData_EGeneralQualityType quality_); DLL2SDK::UnityEngine::UnityEngine::GameObject* GetFx_90064(DLL2SDK::Assembly_CSharp::EAssetID assetID_); void ShowCardWaitingFx_90065(); void ShowCardAppearingFx_90066(); void ShowCardLastingFx_90067(); void StopAllFx_90068(); void CheckAndPlayFirstGetEffect_90069(); void PlayAudio_Show_90070(); void PlayCardSound_90071(DLL2SDK::mscorlib::System::String* sound_); static int32_t GetWaitingDelay_90033(); static void ResetFxDelay_90034(); static DLL2SDK::mscorlib::System::String* GetColorBGFromQuality_90049(DLL2SDK::Assembly_CSharp::GameBase::ItemData_EGeneralQualityType quality_); static DLL2SDK::Assembly_CSharp::EAssetID GetFxByQuality_90059(DLL2SDK::Assembly_CSharp::GameBase::ItemData_EGeneralQualityType quality_); static DLL2SDK::mscorlib::System::String* GetAnimationName_90060(DLL2SDK::Assembly_CSharp::GameBase::ItemData_EGeneralQualityType quality_); static DLL2SDK::Assembly_CSharp::EAssetID GetLastingFxByQuality_90061(DLL2SDK::Assembly_CSharp::GameBase::ItemData_EGeneralQualityType quality_); static void _cctor_90072(); }; } namespace DLL2SDK::Assembly_CSharp { struct CardExtension : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopCardEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayCardEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyCardEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCardActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void StopCardEffect_90073(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); static void PlayCardEffect_90074(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); static void DestroyCardEffect_90075(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); static void SetCardActive_90076(DLL2SDK::Assembly_CSharp::UIWidget* w_, bool active_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementCardWrapper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProperSettlementCardGrid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReusedCard_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90020(); static void GetProperSettlementCardGrid_90021(int32_t idx_, DLL2SDK::Assembly_CSharp::Reward::RewardCardDataBase* cardData_, DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::Assembly_CSharp::SettlementCard_Normal* script_); template static CardType ReusedCard_90022(DLL2SDK::mscorlib::System::Collections::Generic::List_1* cache_, int32_t* used_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); }; } namespace DLL2SDK::Assembly_CSharp::Reward { struct RewardCardDataBase : DLL2SDK::mscorlib::System::Object { int32_t _id_k__BackingField_; uint64_t _guid_k__BackingField_; int32_t _count_k__BackingField_; DLL2SDK::mscorlib::System::String* _name_k__BackingField_; int32_t _spi_k__BackingField_; DLL2SDK::mscorlib::System::String* _spriteName_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::ItemData_EGeneralQualityType _quality_k__BackingField_; bool _isFirstWin_k__BackingField_; bool _isMust_k__BackingField_; bool _isUpgradable_k__BackingField_; int32_t _duration_k__BackingField_; bool _isLiveOpsEvent_k__BackingField_; bool _isRepeated_k__BackingField_; int32_t _price_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFirstWin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMustGet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCardData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCardFromInventory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetCardFromInventory_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89972(DLL2SDK::Assembly_CSharp::Reward::RewardCardDataBase_GetCardArgs* gca_); int32_t get_id_89973(); void set_id_89974(int32_t value_); uint64_t get_guid_89975(); void set_guid_89976(uint64_t value_); int32_t get_count_89977(); void set_count_89978(int32_t value_); DLL2SDK::mscorlib::System::String* get_name_89979(); void set_name_89980(DLL2SDK::mscorlib::System::String* value_); int32_t get_spi_89981(); void set_spi_89982(int32_t value_); DLL2SDK::mscorlib::System::String* get_spriteName_89983(); void set_spriteName_89984(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Assembly_CSharp::GameBase::ItemData_EGeneralQualityType get_quality_89985(); void set_quality_89986(DLL2SDK::Assembly_CSharp::GameBase::ItemData_EGeneralQualityType value_); bool get_isFirstWin_89987(); void set_isFirstWin_89988(bool value_); bool get_isMust_89989(); void set_isMust_89990(bool value_); bool get_isUpgradable_89991(); void set_isUpgradable_89992(bool value_); int32_t get_duration_89993(); void set_duration_89994(int32_t value_); bool get_isLiveOpsEvent_89995(); void set_isLiveOpsEvent_89996(bool value_); bool get_isRepeated_89997(); void set_isRepeated_89998(bool value_); int32_t get_price_89999(); void set_price_90000(int32_t value_); DLL2SDK::mscorlib::System::String* ToString_90001(); void SetSprite_90002(DLL2SDK::Assembly_CSharp::UISprite* sp_); void SetFirstWin_90003(bool isFirstWinReward_); void SetMustGet_90004(bool isMustGet_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_90008(); static DLL2SDK::Assembly_CSharp::Reward::RewardCardDataBase* GetCardData_90005(DLL2SDK::Assembly_CSharp::Reward::RewardCardDataBase_GetCardArgs* gca_); static DLL2SDK::Assembly_CSharp::Reward::RewardCardDataBase* GetCardFromInventory_90006(int32_t id_, int32_t duration_, uint64_t guid_, int32_t spi_, bool isMustGet_, bool isFirstWin_, bool isUpradable_, bool isLiveOpsEvent_, int32_t count_, bool IsRepeated_, int32_t Price_); static DLL2SDK::Assembly_CSharp::Reward::RewardCardDataBase* GetCardFromInventory_90007(DLL2SDK::Assembly_CSharp::Reward::RewardCardDataBase_GetCardArgs* gca_); }; } namespace DLL2SDK::Assembly_CSharp::Reward { struct PerkRewardCardData : DLL2SDK::Assembly_CSharp::Reward::RewardCardDataBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSprite_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90016(DLL2SDK::Assembly_CSharp::Reward::RewardCardDataBase_GetCardArgs* gca_); void SetSprite_90017(DLL2SDK::Assembly_CSharp::UISprite* sp_); }; } namespace DLL2SDK::Assembly_CSharp::Reward { struct RoleRewardCardData : DLL2SDK::Assembly_CSharp::Reward::RewardCardDataBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSprite_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90014(DLL2SDK::Assembly_CSharp::Reward::RewardCardDataBase_GetCardArgs* gca_); void SetSprite_90015(DLL2SDK::Assembly_CSharp::UISprite* sp_); }; } namespace DLL2SDK::Assembly_CSharp::Reward { struct WeaponRewardCardData : DLL2SDK::Assembly_CSharp::Reward::RewardCardDataBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSprite_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90012(DLL2SDK::Assembly_CSharp::Reward::RewardCardDataBase_GetCardArgs* gca_); void SetSprite_90013(DLL2SDK::Assembly_CSharp::UISprite* sp_); }; } namespace DLL2SDK::Assembly_CSharp::Reward { struct ItemRewardCardData : DLL2SDK::Assembly_CSharp::Reward::RewardCardDataBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSprite_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90010(DLL2SDK::Assembly_CSharp::Reward::RewardCardDataBase_GetCardArgs* gca_); void SetSprite_90011(DLL2SDK::Assembly_CSharp::UISprite* sp_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementCardWindowController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::Settlement::SettlementCardWindow* m_View_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* listCardData_; bool m_isTesting_; struct StaticFields { float lastDropsUpdateTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfBlurWhenOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRevealAllButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExitButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DirectClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAllDropList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddFirstWinDropList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDropList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTestFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89943(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_89944(); void Init_89945(); bool IfBlurWhenOpen_89946(); void PostInit_89947(); void RegisterDelegates_89948(); void UnRegisterDelegates_89949(); void OnClose_89950(); void OnCloseButtonClick_89951(); void OnRevealAllButtonClick_89952(); void OnExitButtonClick_89953(); void DirectClose_89954(bool isQuitSuccessfully_); bool CheckAllDropList_89955(); void AddFirstWinDropList_89956(DLL2SDK::mscorlib::System::Collections::Generic::List_1* drops_); bool IsShowing_89957(); void SetDropList_89958(DLL2SDK::mscorlib::System::Collections::Generic::List_1* drops_); void SetTestFlag_89959(); void UpdateView_89960(bool isTurnToMail_); bool OnEasyListItemClick_89961(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_89962(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_89964(); void __xLuaBaseProxy_Init_89965(); bool __xLuaBaseProxy_IfBlurWhenOpen_89966(); void __xLuaBaseProxy_PostInit_89967(); void __xLuaBaseProxy_RegisterDelegates_89968(); void __xLuaBaseProxy_UnRegisterDelegates_89969(); void __xLuaBaseProxy_OnClose_89970(); void __xLuaBaseProxy_OnCloseButtonClick_89971(); static void _cctor_89963(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { enum struct OpenCardWindowStep : uint8_t { UNINIT_ = static_cast(0x0), READY_ = static_cast(0x1), WATING_TO_PLAY_ = static_cast(0x2), PLAYING_ = static_cast(0x3), PLAY_END_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ChestCardWindowNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::GameShop::ChestCardWindowController* m_ctr_; DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* previous_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mHidePosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowNone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89888(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_89889(); bool IsShowNone_89890(); void OnNavigationWillShow_89891(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_); void OnNavigationShowed_89892(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_89893(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_89894(); bool __xLuaBaseProxy_IsShowNone_89895(); void __xLuaBaseProxy_OnNavigationWillShow_89896(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ChestCardWindowController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::System_Core::System::Action* OnCloseJump_; DLL2SDK::Assembly_CSharp::GameShop::ChestCardWindow* mView_; DLL2SDK::Assembly_CSharp::GameShop::ChestViewMode* mViewMode_; DLL2SDK::Assembly_CSharp::FrontEnd::ELobbySceneType previousScene_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Close_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestCurrentBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfBlurWhenOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBoxScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseBoxScene_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89861(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_89862(); void Init_89863(); void RegisterDelegates_89864(); void UnRegisterDelegates_89865(); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_89866(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void OnOpen_89867(); void Close_89868(DLL2SDK::Assembly_CSharp::GameUI::EWindowCloseType closeType_); void UpdateView_89869(); void RequestCurrentBox_89870(); bool IfBlurWhenOpen_89871(); void ShowBoxScene_89872(); void CloseBoxScene_89873(); void _Init_m__0_89874(); void _Init_m__1_89875(); void _Init_m__2_89876(); void _Init_m__3_89877(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_89878(); void __xLuaBaseProxy_Init_89879(); void __xLuaBaseProxy_RegisterDelegates_89880(); void __xLuaBaseProxy_UnRegisterDelegates_89881(); void __xLuaBaseProxy_OnOpen_89882(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ChestCardWindow : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* Title_; DLL2SDK::Assembly_CSharp::UIButton* OpenNext_; DLL2SDK::Assembly_CSharp::UIWidget* leftArrow_; DLL2SDK::Assembly_CSharp::UIWidget* rightArrow_; DLL2SDK::Assembly_CSharp::UIScrollBar* scrollbar_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* maskCollider_; DLL2SDK::Assembly_CSharp::GameShop::ChestCardWindow_ShadowLabel* OpenNextLabel_; DLL2SDK::Assembly_CSharp::UIButton* OpenLater_; DLL2SDK::Assembly_CSharp::UIButton* OpenEnd_; DLL2SDK::Assembly_CSharp::UIButton* RevealAll_; DLL2SDK::Assembly_CSharp::UILabel* Turn2Mail_; DLL2SDK::Assembly_CSharp::UIScrollView* ScrollView_; DLL2SDK::Assembly_CSharp::UIPanel* CardPanel_; DLL2SDK::Assembly_CSharp::UIGrid* Grid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OpenCardViewRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OpenBoxViewRoot_; DLL2SDK::Assembly_CSharp::Settlement::OpenCardWindowStep curStep_; float CacheDeltaY_; DLL2SDK::System_Core::System::Action* OnUserSwipe_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mWeaponCache_; int32_t mWeaponUsed_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mRoleCache_; int32_t mRoleUsed_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mNormalCache_; int32_t mNormalUsed_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mCards_; bool mCanUpgrade_; int32_t mOpenedBoxes_; int32_t mBoxes_; int32_t mCardNumber_; int32_t mTurnedCardNumber_; DLL2SDK::Assembly_CSharp::UILabel* Tips_; bool mHasAttchment_; DLL2SDK::Assembly_CSharp::FrontEnd::OpenBoxShack* openBox_; struct StaticFields { DLL2SDK::mscorlib::System::String* kNextLabel_; DLL2SDK::mscorlib::System::String* kTap2RevealTips_; DLL2SDK::mscorlib::System::String* kTap2SeeAttatchment_; DLL2SDK::mscorlib::System::String* kTapAndSwip2SeeMore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowOpenBoxView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUserDragEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUserDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUserPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Card_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CorrectPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PositionAutoDrag2End_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Configure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureCards_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginCardRolling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCardTurned_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoRevealCards_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayNextCard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFirstCardReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AllPlayEnded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAllFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScrollBarValueChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideRightArrowWhenAllAnimEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitArrows_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0___CallbackWhenAnimEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89831(); void WillShow_89832(); void ShowOpenBoxView_89833(bool isShow_); void OnUserDragEnd_89834(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnUserDrag_89835(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void OnUserPress_89836(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool isPress_); void ClearCache_89837(); DLL2SDK::Assembly_CSharp::SettlementCard_Normal* Card_89838(DLL2SDK::Assembly_CSharp::Reward::RewardCardDataBase* cardData_); void CorrectPosition_89839(); void PositionAutoDrag2End_89840(); void Configure_89841(DLL2SDK::Assembly_CSharp::GameShop::ChestViewMode* viewMode_); void ConfigureButton_89842(bool allCardOpened_); void ConfigureCards_89843(DLL2SDK::mscorlib::System::Collections::Generic::List_1* carddatas_); void BeginCardRolling_89844(); void OnCardTurned_89845(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void AutoRevealCards_89846(); void PlayNextCard_89847(); void GetFirstCardReady_89848(); void AllPlayEnded_89849(); void OnAllFinish_89850(); void OnScrollBarValueChanged_89851(); void HideRightArrowWhenAllAnimEnd_89852(); void InitArrows_89853(); void __CallbackWhenAnimEnd_89854(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void Start_89855(); void Update_89856(); void __xLuaBaseProxy_WillShow_89857(); void __xLuaBaseProxy_Start_89858(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SafeBoxThumbnailController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::CodSafeBox::SafeBoxDateStore* m_data_; DLL2SDK::Assembly_CSharp::GameUI::CPSafeBoxThumbnailView* m_view_; DLL2SDK::System::System::Collections::Generic::Queue_1* willPlayCmds_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* gradualTimer_; float fGrowStep_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetExternalView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisplaySFX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSafeBoxOverlayWinowOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSafeBoxViewForceRefresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSafeBoxOverlayWinowClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateFull_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateUnlocked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateEmpty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateLocked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateSoldOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushPlayCmd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessPlayCmds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushIncrementAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateViewState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLastState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnIncrementAniFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIncrementState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GradualGrowFillValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSetState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnterMainView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateSettlement_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89776(); void Init_89777(); bool get_HasResUpate_89778(); void SetExternalView_89779(DLL2SDK::Assembly_CSharp::GameUI::CPSafeBoxThumbnailView* view_); void InitView_89780(); void RegisterDelegates_89781(); void UnRegisterDelegates_89782(); void DisplaySFX_89783(bool bDisplay_); void OnSafeBoxOverlayWinowOpen_89784(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnSafeBoxViewForceRefresh_89785(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnSafeBoxOverlayWinowClose_89786(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_89787(); void WillShow_89788(); void WillClose_89789(); void OnStateFull_89790(); void OnStateUnlocked_89791(); void OnStateEmpty_89792(); void OnStateLocked_89793(); void OnStateSoldOut_89794(); void PushPlayCmd_89795(DLL2SDK::Assembly_CSharp::GameUI::SafeBoxThumbnailController_CMD_Play_Type eCmd_); void ProcessPlayCmds_89796(); void PushIncrementAni_89797(); void UpdateViewState_89798(bool bPlayAni_); void SetLastState_89799(); void OnIncrementAniFinish_89800(); void SetIncrementState_89801(); void GradualGrowFillValue_89802(); void SetCurrentState_89803(); void OnSetState_89804(DLL2SDK::Assembly_CSharp::CodSafeBox::SafeBoxState state_); void RefreshView_89805(bool bPlayAni_); void NotifyDataStoreUpdated_89806(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void EnterMainView_89807(); void SimulateSettlement_89808(); void __xLuaBaseProxy_Init_89809(); void __xLuaBaseProxy_RegisterDelegates_89810(); void __xLuaBaseProxy_UnRegisterDelegates_89811(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_89812(); void __xLuaBaseProxy_WillShow_89813(); void __xLuaBaseProxy_WillClose_89814(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SafeBoxThumbnailMatchController : DLL2SDK::Assembly_CSharp::GameUI::SafeBoxThumbnailController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89815(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_89816(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_89817(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SafeBoxNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::GameUI::SafeBoxMainController* m_controller_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mHidePosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89771(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_89772(); void OnNavigationShowed_89773(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_89774(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_89775(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SafeBoxMainController : DLL2SDK::Assembly_CSharp::GameUI::SafeBoxThumbnailController { DLL2SDK::Assembly_CSharp::GameUI::CPSafeBoxMainView* m_view_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_SafeBoxSvrBuyStat* SafeBoxSvrBuyStat_; bool bSendRequest_; int32_t nEntranceFrom_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateFull_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateUnlocked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateLocked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateEmpty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateSoldOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowReceiveItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClaimReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPaySucess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSafeBoxBuyCheckFailed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPayFail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSafeBoxPayInfoArrived_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89738(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_89739(); void Init_89740(); bool get_HasResUpate_89741(); void OnOpen_89742(); void RegisterDelegates_89743(); void UnRegisterDelegates_89744(); void WillClose_89745(); void RefreshView_89746(bool bEnableSFX_); void OnStateFull_89747(); void OnStateUnlocked_89748(); void OnStateLocked_89749(); void OnStateEmpty_89750(); void OnStateSoldOut_89751(); void ShowReceiveItems_89752(); void ClaimReward_89753(); void set_EntranceFrom_89754(int32_t value_); void OnPaySucess_89755(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnSafeBoxBuyCheckFailed_89756(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnPayFail_89757(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnSafeBoxPayInfoArrived_89758(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_89759(); void __xLuaBaseProxy_Init_89760(); void __xLuaBaseProxy_OnOpen_89761(); void __xLuaBaseProxy_RegisterDelegates_89762(); void __xLuaBaseProxy_UnRegisterDelegates_89763(); void __xLuaBaseProxy_WillClose_89764(); void __xLuaBaseProxy_RefreshView_89765(bool P0_); void __xLuaBaseProxy_OnStateFull_89766(); void __xLuaBaseProxy_OnStateUnlocked_89767(); void __xLuaBaseProxy_OnStateLocked_89768(); void __xLuaBaseProxy_OnStateEmpty_89769(); void __xLuaBaseProxy_OnStateSoldOut_89770(); }; } namespace DLL2SDK::Assembly_CSharp::CodSafeBox { enum struct IncrementPackageState : int32_t { IncrementPackageNone_ = static_cast(0x0), IncrementPackageUsed_ = static_cast(0x1), incrementPackageCanbeUse_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::CodSafeBox { struct SafeBoxDataManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::CodSafeBox::SafeBoxDateStore* m_SafeBoxDataStore_; struct StaticFields { DLL2SDK::Assembly_CSharp::CodSafeBox::SafeBoxDataManager* _instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqSafeBoxActivity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResSafeBoxData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSafeBoxGMTest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResSafeBoxGMTest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSafeBoxBuyCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResSafeBoxBuyCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NtfSafeBoxUpdateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenSafeBoxMainView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89706(); void ReqSafeBoxActivity_89708(); bool ResSafeBoxData_89709(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_, DLL2SDK::mscorlib::System::String* errStr_); void RequestSafeBoxGMTest_89710(int32_t nCmdType_); bool ResSafeBoxGMTest_89711(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_, DLL2SDK::mscorlib::System::String* errStr_); void RequestSafeBoxBuyCheck_89712(); bool ResSafeBoxBuyCheck_89713(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_, DLL2SDK::mscorlib::System::String* errStr_); bool NtfSafeBoxUpdateData_89714(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OpenSafeBoxMainView_89715(int32_t entrance_); static DLL2SDK::Assembly_CSharp::CodSafeBox::SafeBoxDataManager* get_Instance_89707(); static void _cctor_89716(); }; } namespace DLL2SDK::Assembly_CSharp::CodSafeBox { enum struct SafeBoxEntrance : int32_t { SafeBoxEntrance_MP_ = static_cast(0x1), SafeBoxEntrance_BR_ = static_cast(0x2), SafeBoxEntrance_ZM_ = static_cast(0x3), SafeBoxEntrance_Lobby_ = static_cast(0x4), SafeBoxEntrance_shop_ = static_cast(0x5), SafeBoxEntrance_MP_SETTTLEMENT_ = static_cast(0x6), SafeBoxEntrance_BR_SETTTLEMENT_ = static_cast(0x7), SafeBoxEntrance_ZM_SETTTLEMENT_ = static_cast(0x8), SafeBoxEntrance_SettlementPass_ = static_cast(0x9) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CPSafeBoxThumbnailView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* label_leftTime_; DLL2SDK::UnityEngine::UnityEngine::GameObject* leftTimeObj_; DLL2SDK::Assembly_CSharp::UISprite* leftTimeBackSprite_; DLL2SDK::Assembly_CSharp::UILabel* label_currentValue_; DLL2SDK::Assembly_CSharp::UILabel* reachValueLabel_; DLL2SDK::Assembly_CSharp::UILabel* fullValueLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* IsFullState_; DLL2SDK::UnityEngine::UnityEngine::GameObject* unLockedObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LockedObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* IsSoldOutObj_; DLL2SDK::Assembly_CSharp::UISprite* ProgressSprite_; DLL2SDK::Assembly_CSharp::UIButton* enterMainViewBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIAnimationTimeGroup* fullAni_; DLL2SDK::Assembly_CSharp::GameUI::UIAnimationTimeGroup* UnlockAni_; DLL2SDK::Assembly_CSharp::GameUI::UIAnimationTimeGroup* IncrementAni_; DLL2SDK::Assembly_CSharp::GameUI::UIAnimationTimeGroup* UpdateState_; float fStateInterval_; float fIncementInterval_; float fPlayAniTime_; DLL2SDK::Assembly_CSharp::GameUI::UIAnimationTimeGroup* uSelfFadeAni_; float MPFadeOffset_; float PVEFadeOffset_; float BRFadeOffset_; float settleMentFadeOffset_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* adaptedSFXs_; DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* sfxLocalScales_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* coinSFXObjs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisplaySFX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetSFX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInRect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Owner_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89694(); void DisplaySFX_89695(bool bDisplay_); void Awake_89696(); void OnEnable_89697(); void OnDisable_89698(); void ResetSFX_89699(); bool IsInRect_89700(DLL2SDK::UnityEngine::UnityEngine::Vector4 clipRegon_, DLL2SDK::UnityEngine::UnityEngine::Vector3 target_); void Update_89701(); DLL2SDK::Assembly_CSharp::GameUI::SafeBoxThumbnailController* Owner_89702(); void __xLuaBaseProxy_Awake_89703(); void __xLuaBaseProxy_OnEnable_89704(); void __xLuaBaseProxy_OnDisable_89705(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CPSafeBoxMainView : DLL2SDK::Assembly_CSharp::GameUI::CPSafeBoxThumbnailView { DLL2SDK::Assembly_CSharp::UISprite* safeBoxStateSprite_; DLL2SDK::Assembly_CSharp::UILabel* descriptionLabel_; DLL2SDK::Assembly_CSharp::UIButton* claimBtn_; DLL2SDK::Assembly_CSharp::UILabel* ClaimBtnPriceLabel_; float fReachedProgressValue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89693(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopWindowView_Chest : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* FlowGrid_; DLL2SDK::UnityEngine::UnityEngine::Transform* BorderTop_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerScrollViewBg_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetBg_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerSome_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerNone_; DLL2SDK::Assembly_CSharp::UISprite* spriteSoldOut_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSpriteSoldOut_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89691(); void SetSpriteSoldOut_89692(bool isActive_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopWindowView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* FlowGrid_; DLL2SDK::UnityEngine::UnityEngine::Transform* BorderTop_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerScrollViewBg_; DLL2SDK::Assembly_CSharp::UIWidget* LimitOfferContainerBg_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetBg_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerSome_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerNone_; DLL2SDK::Assembly_CSharp::UISprite* spriteSoldOut_; DLL2SDK::Array* RightContainerBGArray_; DLL2SDK::Array* LeftContainerBGArray_; DLL2SDK::Array* ComingSoonBGArray_; DLL2SDK::Assembly_CSharp::UISprite* LimitOfferSpriteBg_; DLL2SDK::Assembly_CSharp::UIWidget* LeftContainer_; DLL2SDK::Assembly_CSharp::UIPanel* ScrollViewPanelOne_; DLL2SDK::Assembly_CSharp::UIPanel* ScrollViewPanelTwo_; DLL2SDK::Assembly_CSharp::UIWidget* ScrollViewUIWidgetOne_; DLL2SDK::Assembly_CSharp::UIWidget* ScrollViewUIWidgetTwo_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RightScrollViewPanelList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RightScrollViewUIWidgetList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ShopScrollPlayViewList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ScrollLimitOfferUIPanelList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* LeftLimitOfferItemList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RightLimitOfferItemList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* LefteCDNList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RightCDNList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSpriteSoldOut_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89689(); void SetSpriteSoldOut_89690(bool isActive_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopTimeLimitPaymentView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* spriteTitle_; DLL2SDK::Assembly_CSharp::UILabel* labelName_; DLL2SDK::Assembly_CSharp::UISprite* spriteItem_; DLL2SDK::Assembly_CSharp::UILabel* labelPrice_; DLL2SDK::Assembly_CSharp::UISprite* spriteCurrencyIcon_; DLL2SDK::Assembly_CSharp::UISprite* spritePriceBg_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* commodityItemList_; DLL2SDK::Assembly_CSharp::UIButton* m_reduceCommodityCountButtonManyPayment_; DLL2SDK::Assembly_CSharp::UISprite* m_reduceCommodityCountSpriteManyPayment_; DLL2SDK::Assembly_CSharp::UIButton* m_addCommodityCountButtonManyPayment_; DLL2SDK::Assembly_CSharp::UISprite* m_addCommodityCountSpriteManyPayment_; DLL2SDK::Assembly_CSharp::UIInput* InputCount_; DLL2SDK::Assembly_CSharp::UIButton* btnSwitchCurrency_; DLL2SDK::UnityEngine::UnityEngine::GameObject* objSelectPayTypeDiamond_; DLL2SDK::UnityEngine::UnityEngine::GameObject* objSelectPayTypeCoin_; DLL2SDK::UnityEngine::UnityEngine::GameObject* objSelectNum_; DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; int32_t m_spriteItemFixedHeight_; DLL2SDK::UnityEngine::UnityEngine::Color normalColor_; DLL2SDK::UnityEngine::UnityEngine::Color grayColor_; DLL2SDK::Assembly_CSharp::GameShop::ShopPaymentConfirmDataStore* m_shopPaymentConfirmDataStore_; DLL2SDK::UnityEngine::UnityEngine::Vector3 posCountPayment_; DLL2SDK::UnityEngine::UnityEngine::Vector3 posCount_; DLL2SDK::UnityEngine::UnityEngine::Vector3 posPayment_; DLL2SDK::UnityEngine::UnityEngine::Vector3 posNothing_; int32_t xSizeCountPayment_; int32_t xSizeCount_; int32_t xSizePayment_; int32_t xSizeNothing_; int32_t itemHight_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSpritePriceBg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetSpritePriceBg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentPayCurrencyCommodityItemInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelectCommodityItemHeightLightIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPriceUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateManyPaymentNumSelectBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeSetGray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnSwitchCurrencyUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBuyNumUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentDefaultSelectCommodityItemIndx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScrollToTargetItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTargetIndex_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89670(); DLL2SDK::Assembly_CSharp::GameShop::ShopPaymentConfirmDataStore* get_ShopPaymentConfirmDS_89671(); void InitUI_89672(bool isEnableMultiNumPurchase_, bool isDiamondAndGoldSupport_); void RefreshUI_89673(); void SetSpritePriceBg_89674(bool isEnableNum_, bool isEnalblePayment_); void SetSpritePriceBg_89675(DLL2SDK::UnityEngine::UnityEngine::Vector3 locPos_, int32_t width_); void SetItemUI_89676(); void SetItemList_89677(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetCurrentPayCurrencyCommodityItemInfoList_89678(DLL2SDK::mscorlib::System::Collections::Generic::List_1* shopPaymentInfoIndexList_, DLL2SDK::CSProto::msg::PaymentType selectedPayment_); void SetSelectCommodityItemHeightLightIcon_89679(int32_t index_); void SetPriceUI_89680(); void UpdateManyPaymentNumSelectBtn_89681(int32_t curNum_, int32_t canBuyMaxNum_); void SafeSetGray_89682(DLL2SDK::Assembly_CSharp::UISprite* sprite_, bool isGray_); void SetBtnSwitchCurrencyUI_89683(); void SetBuyNumUI_89684(int32_t CurrentBuyMaxCount_); int32_t GetCurrentDefaultSelectCommodityItemIndx_89685(); void ScrollToTargetItem_89686(); int32_t GetTargetIndex_89687(); static int32_t _GetCurrentPayCurrencyCommodityItemInfoList_m__0_89688(DLL2SDK::Assembly_CSharp::GameShop::ShopPaymentInfoWithIndex* param1_, DLL2SDK::Assembly_CSharp::GameShop::ShopPaymentInfoWithIndex* param2_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopScrollPlayView : DLL2SDK::Assembly_CSharp::GameUI::ScrollPlayBaseView { DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ClickSystemEntrance* clickEntrance_; bool isSkipToLimitofferWindow_; struct StaticFields { uint32_t LuckyDrawShopId_; uint32_t LuckyBoardShopId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TLogRepoter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchOpenURL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToLuckBoard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchInviteNewbie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToOTO_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToShopTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToSafeBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToLuckDraw_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendLuckBoxQueryGroupProbReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToFirstRecharge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToAccumulateRecharge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToSingleRecharge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToBP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToShop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDataValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowNext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetClickOpenLimitOfferWindow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89648(); void SwitchToView_89649(int32_t index_); void TLogRepoter_89650(DLL2SDK::Assembly_CSharp::GameShop::ShopScrollPlayData* data_, int32_t index_); void SwitchOpenURL_89651(DLL2SDK::mscorlib::System::String* openURL_); void SwitchToLuckBoard_89652(int32_t shopId_); void SwitchInviteNewbie_89653(); void SwitchToOTO_89654(int32_t id_); void SwitchToShopTab_89655(int32_t id_); void SwitchToSafeBox_89656(int32_t nAreaId_); void SwitchToLuckDraw_89657(int32_t id_); void SendLuckBoxQueryGroupProbReq_89658(uint32_t boxId_, DLL2SDK::Assembly_CSharp::GameShop::EQueryLuckyBoxSource source_); void SwitchToFirstRecharge_89659(); void SwitchToAccumulateRecharge_89660(int32_t id_); void SwitchToSingleRecharge_89661(int32_t id_); void SwitchToBP_89662(); void SwitchToShop_89663(DLL2SDK::Assembly_CSharp::GameShop::ShopScrollPlayData* data_); bool IsDataValid_89664(); void ShowNext_89665(); void SetClickOpenLimitOfferWindow_89666(bool isSkipToLimitofferWindow_); void __xLuaBaseProxy_SwitchToView_89668(int32_t P0_); bool __xLuaBaseProxy_IsDataValid_89669(); static void _cctor_89667(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopScrollPlayItemView : DLL2SDK::Assembly_CSharp::GameUI::ScrollPlayBaseItemView { DLL2SDK::Assembly_CSharp::UILabel* labelShopName_; DLL2SDK::Assembly_CSharp::UILabel* LabelPrice_; DLL2SDK::Assembly_CSharp::UISprite* SpriteCurrency_; DLL2SDK::Assembly_CSharp::UISprite* SpriteShopIcon_; DLL2SDK::Assembly_CSharp::UILabel* LabelTag_; DLL2SDK::Assembly_CSharp::UILabel* LabelRemainTimeBlack_; DLL2SDK::Assembly_CSharp::UILabel* LabelRemainTimeRed_; DLL2SDK::Assembly_CSharp::UITexture* CdnPicture_; DLL2SDK::Assembly_CSharp::UILabel* CDNTitle_; DLL2SDK::Assembly_CSharp::UIWidget* NoCdnWidget_; DLL2SDK::Assembly_CSharp::UILabel* TagContent_; DLL2SDK::Assembly_CSharp::UISprite* TagSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TagObj_; DLL2SDK::Assembly_CSharp::GameUI::CPSafeBoxThumbnailView* m_safeBoxView_; DLL2SDK::Assembly_CSharp::UILabel* cutdownLabel_; DLL2SDK::Assembly_CSharp::GameShop::FeaturePriceCDN* featurePriceCDN_; DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* m_ShopItem_; int64_t endTime_; bool isShowCutDown_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeBoxItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CDNItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShopCDNItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShopCDNItemByGoodID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShopCDNItemByShopItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFeaturePriceCDNActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPicLoadSuccessed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShopItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshOffStoreTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89634(); void SetItemData_89635(DLL2SDK::Assembly_CSharp::GameUI::ScrollPlayBaseData* dataObj_); void SafeBoxItem_89636(DLL2SDK::Assembly_CSharp::GameShop::ShopScrollPlayData* data_); void CDNItem_89637(DLL2SDK::Assembly_CSharp::GameShop::ShopScrollPlayData* data_); void ShopCDNItem_89638(DLL2SDK::Assembly_CSharp::GameShop::ShopScrollPlayData* data_); void ShopCDNItemByGoodID_89639(DLL2SDK::Assembly_CSharp::GameShop::ShopScrollPlayData* data_); void SetShopCDNItemByShopItem_89640(DLL2SDK::Assembly_CSharp::GameShop::ShopScrollPlayData* data_, DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* shopItem_); bool IsFeaturePriceCDNActive_89641(DLL2SDK::Assembly_CSharp::GameShop::ShopScrollPlayData* data_); void OnPicLoadSuccessed_89642(DLL2SDK::mscorlib::System::String* url_, bool isSuccess_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); void ShopItem_89643(DLL2SDK::Assembly_CSharp::GameShop::ShopScrollPlayData* data_); void Update_89644(); void RefreshOffStoreTime_89645(); void RefreshTime_89646(); void __xLuaBaseProxy_SetItemData_89647(DLL2SDK::Assembly_CSharp::GameUI::ScrollPlayBaseData* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopScrollPlayData : DLL2SDK::Assembly_CSharp::GameUI::ScrollPlayBaseData { int32_t limitofferId_; int32_t skipParam_; DLL2SDK::mscorlib::System::String* skipParamString_; DLL2SDK::mscorlib::System::String* posterUrl_; DLL2SDK::mscorlib::System::String* pictureUrl_; DLL2SDK::mscorlib::System::String* pictureUrlSmall_; bool skipToShop_; int32_t skipType_; DLL2SDK::mscorlib::System::String* title_; DLL2SDK::mscorlib::System::String* specialTitle_; DLL2SDK::mscorlib::System::String* labelBG_; DLL2SDK::mscorlib::System::String* labelContent_; DLL2SDK::mscorlib::System::String* SpriteName_; bool showCutDown_; int64_t endTime_; int32_t showArea_; DLL2SDK::mscorlib::System::String* openURL_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* moduleSwitch_; int32_t sort_; bool bIsPandora_; DLL2SDK::mscorlib::System::String* PandoraModule_; DLL2SDK::mscorlib::System::String* PandoraTab_; DLL2SDK::mscorlib::System::String* PandoraShowName_; DLL2SDK::mscorlib::System::String* PandoraIconUrl_; int32_t PandoraSortid_; bool bShowPandoraRedPoint_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRedPoint_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89632(); bool CheckRedPoint_89633(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopRechargeWindowView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* FlowGrid_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerScrollViewBg_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetBg_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerSome_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerNone_; DLL2SDK::Assembly_CSharp::UIPanel* PanelLimitOffer_; DLL2SDK::Assembly_CSharp::UIScrollView* scrollLimitOffer_; DLL2SDK::Assembly_CSharp::UIWidget* BgLimitOffer_; DLL2SDK::Assembly_CSharp::UIWidget* BtnEnterLimitOffer_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetLimitOfferRect_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetLimitOfferRoot_; DLL2SDK::Array* WidgetItemsLimitOffer_; DLL2SDK::Assembly_CSharp::GameShop::ShopScrollPlayView* ShopScrollPlayView_; DLL2SDK::Assembly_CSharp::RechargeSuccessPopWindow* popWindow_; DLL2SDK::Assembly_CSharp::UIButton* ClosePopBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptaScrollItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSuccessPopWindowShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSuccessPopWinowInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetViewAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPopWindowIconPos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89626(); int32_t AdaptaScrollItems_89627(); void SetSuccessPopWindowShow_89628(bool isShow_); void SetSuccessPopWinowInfo_89629(DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* icon_, DLL2SDK::mscorlib::System::String* tapToClose_, DLL2SDK::mscorlib::System::String* pointNum_); void SetViewAlpha_89630(float alpha_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPopWindowIconPos_89631(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopRechargeConfirmPopView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIButton* BtnClose_; DLL2SDK::Assembly_CSharp::UIButton* BtnCancel_; DLL2SDK::Assembly_CSharp::UIButton* BtnConfirm_; DLL2SDK::Assembly_CSharp::UIButton* BtnDetail_; DLL2SDK::Assembly_CSharp::UIWidget* RechargeItemContainer_; DLL2SDK::Assembly_CSharp::UISprite* SpriteItemIcon_; DLL2SDK::Assembly_CSharp::UILabel* LabelGetDiamond_; DLL2SDK::Assembly_CSharp::UIWidget* OTOItemContainer_; DLL2SDK::Assembly_CSharp::UITexture* ItemTexture_; DLL2SDK::Assembly_CSharp::UILabel* LabelPlayerDiamond_; DLL2SDK::Assembly_CSharp::UILabel* LabelCostMoney_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89625(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopPaymentConfirmPopupWindowView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigTemplate* FirstTemplate_; DLL2SDK::Assembly_CSharp::UILabel* LabelGold_; DLL2SDK::Assembly_CSharp::UILabel* LabelDiamond_; DLL2SDK::Assembly_CSharp::UIButton* ChargeBtn_; DLL2SDK::Assembly_CSharp::TweenAlpha* TopRightContainer_; DLL2SDK::Assembly_CSharp::UIGrid* BtnGrid_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* OkBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* CancelBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* SwitchRechargeBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* OkBtnDisable_; DLL2SDK::Assembly_CSharp::TweenAlpha* contentAnimation_; DLL2SDK::UnityEngine::UnityEngine::Transform* UIBuymultipleView_; DLL2SDK::UnityEngine::UnityEngine::Animator* popwindowAnimator_; DLL2SDK::UnityEngine::UnityEngine::Transform* BatttlePassCommonPaymentConfirmContainer_; DLL2SDK::Assembly_CSharp::UISprite* BatttlePassCurrencyIcon_; DLL2SDK::Assembly_CSharp::UILabel* BatttlePassCostLabel_; DLL2SDK::Assembly_CSharp::UILabel* BatttlePassGoodPrice_; DLL2SDK::Assembly_CSharp::UISprite* BatttlePassLeftIcon_; DLL2SDK::Assembly_CSharp::UISprite* BattlePassRightIcon_; DLL2SDK::Assembly_CSharp::UILabel* BattlePassPlusTierLabel_; DLL2SDK::Assembly_CSharp::UILabel* BattlePassQuickBuyTireTips_; DLL2SDK::UnityEngine::UnityEngine::Vector3 leftPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 centerPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 rightPos_; DLL2SDK::UnityEngine::UnityEngine::Color normalColor_; DLL2SDK::UnityEngine::UnityEngine::Color grayColor_; DLL2SDK::UnityEngine::UnityEngine::Transform* CommonPaymentConfirmCotainer_; DLL2SDK::Assembly_CSharp::UISprite* SpriteCurrencyIcon_; DLL2SDK::Assembly_CSharp::UILabel* CostLabelCommonPayment_; DLL2SDK::Assembly_CSharp::UILabel* GoodNameCommonPayment_; DLL2SDK::Assembly_CSharp::UISprite* GoodIconCommonPayment_; DLL2SDK::Assembly_CSharp::UILabel* GoodCountCommonPayment_; DLL2SDK::Assembly_CSharp::UILabel* GoodPriceCommonPayment_; DLL2SDK::Assembly_CSharp::UILabel* LabelCenterTip_; DLL2SDK::Assembly_CSharp::UISprite* GoodQualityCommonPayment_; DLL2SDK::Assembly_CSharp::GameUI::UITimeLimitTemplate* CommonPaymentTimeLimit_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_foreverShopItemInfoOnlyOnePayment_; DLL2SDK::Assembly_CSharp::UILabel* m_CommodityNameLabelForeverOnePayment_; DLL2SDK::Assembly_CSharp::UISprite* m_CommodityIconSpriteForeverOnePayment_; DLL2SDK::Assembly_CSharp::UILabel* m_CommodityPriceForeverOnePayment_; DLL2SDK::Assembly_CSharp::UIInput* m_CommoditySelectCountInputForeverOnePayment_; DLL2SDK::Assembly_CSharp::UISprite* m_CommoditySelectCountForeverOnePaymentQuality_; DLL2SDK::Assembly_CSharp::UISprite* m_CommodityCurrencyIconSpriteForeverOnePayment_; DLL2SDK::Assembly_CSharp::UIButton* m_reduceCommodityCountButtonOnePayment_; DLL2SDK::Assembly_CSharp::UISprite* m_reduceCommodityCountSpriteOnePayment_; DLL2SDK::Assembly_CSharp::UIButton* m_addCommodityCountButtonOnePayment_; DLL2SDK::Assembly_CSharp::UISprite* m_addCommodityCountSpriteOnePayment_; DLL2SDK::Assembly_CSharp::UIInput* CurrentSelectShopCountInputOnlyOnePayment_; DLL2SDK::Assembly_CSharp::UILabel* CostLabelOnlyOnePayment_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_TimLimitShopItemInfoOnlyPayment_; DLL2SDK::Assembly_CSharp::UILabel* m_CommodityNameLabelOnlyPayment_; DLL2SDK::Assembly_CSharp::UISprite* m_CommodityIconSpriteOnlyPayment_; DLL2SDK::Assembly_CSharp::UISprite* m_CommodityQualitySpriteOnlyPayment_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DurationCommodityOnePaymentList_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_TimeLimitSelectionPropsManyPayment_; DLL2SDK::Assembly_CSharp::UILabel* m_CommodityNameLabelDurationManyPayment_; DLL2SDK::Assembly_CSharp::UISprite* m_CommodityQualitySpriteDurationManyPayment_; DLL2SDK::Assembly_CSharp::UISprite* m_CommodityIconSpriteDurationManyPayment_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DurationCommodityManyPaymentList_; DLL2SDK::Assembly_CSharp::UIButton* m_CPaymentSelectedStateIconDurationManyPayment_; DLL2SDK::Assembly_CSharp::UIButton* m_CPaymentUnselectedStateIconDurationManyPayment_; DLL2SDK::Assembly_CSharp::UIButton* m_CPPaymentSelectedStateIconDurationManyPayment_; DLL2SDK::Assembly_CSharp::UIButton* m_CPPaymentUnSelectedStateIconDurationManyPayment_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_foreverPropsManyPayment_; DLL2SDK::Assembly_CSharp::UISprite* m_CommodityQualitySpriteForeverPropsManyPayment_; DLL2SDK::Assembly_CSharp::UILabel* m_CommodityNameLabelForeverPropsManyPayment_; DLL2SDK::Assembly_CSharp::UISprite* m_CommodityIconSpriteForeverPropsManyPayment_; DLL2SDK::Assembly_CSharp::UILabel* m_CommodityPriceForeverPropsManyPayment_; DLL2SDK::Assembly_CSharp::UIInput* m_CommoditySelectCountInputForeverPropsManyPayment_; DLL2SDK::Assembly_CSharp::UISprite* m_CommodityCurrencyIconSpriteForeverPropsManyPayment_; DLL2SDK::Assembly_CSharp::UIButton* m_CPaymentSelectedStateIconForeverManyPayment_; DLL2SDK::Assembly_CSharp::UIButton* m_CPaymentUnselectedStateIconForeverManyPayment_; DLL2SDK::Assembly_CSharp::UIButton* m_CPPaymentSelectedStateIconForeverManyPayment_; DLL2SDK::Assembly_CSharp::UIButton* m_CPPaymentUnSelectedStateIconForeverManyPayment_; DLL2SDK::UnityEngine::UnityEngine::Transform* SelectShopCountContainer_; DLL2SDK::Assembly_CSharp::UIButton* m_reduceCommodityCountButtonManyPayment_; DLL2SDK::Assembly_CSharp::UISprite* m_reduceCommodityCountSpriteManyPayment_; DLL2SDK::Assembly_CSharp::UIButton* m_addCommodityCountButtonManyPayment_; DLL2SDK::Assembly_CSharp::UISprite* m_addCommodityCountSpriteManyPayment_; DLL2SDK::Assembly_CSharp::UIInput* CurrentSelectShopCountInputManyPayment_; DLL2SDK::Assembly_CSharp::UILabel* CostLabelManyPayment_; DLL2SDK::UnityEngine::UnityEngine::Transform* buyOneManyPayment_; DLL2SDK::Assembly_CSharp::UISprite* m_CommodityQualitySpriteBuyOneManyPayment_; DLL2SDK::Assembly_CSharp::UILabel* m_CommodityNameLabelBuyOneManyPayment_; DLL2SDK::Assembly_CSharp::UISprite* m_CommodityIconSpriteBuyOneManyPayment_; DLL2SDK::Assembly_CSharp::UILabel* m_CommodityPriceBuyOneManyPayment_; DLL2SDK::Assembly_CSharp::UISprite* m_CommodityCurrencyIconSpriteBuyOneManyPayment_; DLL2SDK::Assembly_CSharp::UIButton* payTypeBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelectPayTypeDiamondObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelectPayTypeExchangeObj_; DLL2SDK::Assembly_CSharp::UISprite* SelectExchangeSprite_; DLL2SDK::Assembly_CSharp::UISprite* UnselectExchangeSprite_; DLL2SDK::Assembly_CSharp::UILabel* CostLabelBuyOneManyPayment_; DLL2SDK::UnityEngine::UnityEngine::Transform* TextContentConfirmContainer_; DLL2SDK::Assembly_CSharp::UIWidget* TextContentContainer_; DLL2SDK::Assembly_CSharp::NGUIHTML* TextContentLabel_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* TextContentCollider_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UIInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCommonPopView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMoneyNotEnoughView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayIntroAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBattlePassPaymentView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLuckDrawPaymentView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLuckDrawLabelPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeSetGray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateManyPaymentNumSelectBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateOnePaymentNumSelectBtn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89613(); void UIInit_89614(); void SetCommonPopView_89615(DLL2SDK::CSProto::msg::ShopConfig* itemConfig_, int32_t currencyNum_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::CSProto::msg::PaymentType paymentType_, int32_t num_); void SetMoneyNotEnoughView_89616(int32_t val_); void PlayIntroAnimation_89617(); void SetBattlePassPaymentView_89618(DLL2SDK::CSProto::msg::SpChargeConf* config_, DLL2SDK::CSProto::msg::PaymentType paymentType_, bool isLimitTime_); void SetLuckDrawPaymentView_89619(int32_t price_, DLL2SDK::CSProto::msg::PaymentType paymentType_, DLL2SDK::mscorlib::System::String* locid_, bool bLuckyBoard_); void UpdateLuckDrawLabelPos_89620(); void SafeSetGray_89621(DLL2SDK::Assembly_CSharp::UISprite* sprite_, bool isGray_); void UpdateManyPaymentNumSelectBtn_89622(int32_t curNum_, int32_t canBuyMaxNum_); void UpdateOnePaymentNumSelectBtn_89623(int32_t curNum_, int32_t canBuyMaxNum_); void _SetLuckDrawPaymentView_m__0_89624(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { enum struct ETreasureChestBuyButtonType : int32_t { Single_ = static_cast(0x0), Double_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopItemFlowGridCell : DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell { DLL2SDK::Assembly_CSharp::UIWidget* ContainerNull_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerInfo_; DLL2SDK::Assembly_CSharp::UIWidget* WestQualityBg_; DLL2SDK::Assembly_CSharp::UIWidget* ItemBg_; DLL2SDK::Assembly_CSharp::UISprite* SpriteTag_; DLL2SDK::Assembly_CSharp::UIWidget* OffStoreBg_; DLL2SDK::Assembly_CSharp::UISprite* SpriteNoItem_; DLL2SDK::Assembly_CSharp::UILabel* PurchaseLimitCountLabel_; DLL2SDK::Assembly_CSharp::UISprite* PurchaseLimitIconSprite_; DLL2SDK::Assembly_CSharp::UISprite* UnAlreadyPriceBgSprite_; DLL2SDK::Assembly_CSharp::UISprite* AlreadyPriceBgSprite_; DLL2SDK::Assembly_CSharp::GameShop::BuyBtnGroup* buyBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BuyObj_; DLL2SDK::Assembly_CSharp::UILabel* LabelAlreadyOwned_; DLL2SDK::Assembly_CSharp::GameUI::UITimeLimitTemplate* TimeLimitTemplate_; DLL2SDK::Assembly_CSharp::UILabel* LabelRemainTimeRed_; DLL2SDK::Assembly_CSharp::UILabel* LabelRemainTimeBlack_; DLL2SDK::Assembly_CSharp::GameShop::EShopItemState m_ItemState_; DLL2SDK::Assembly_CSharp::UISprite* SpriteItemIcon_; DLL2SDK::Assembly_CSharp::UISprite* SpriteWestQuality_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBgQuality_; DLL2SDK::Assembly_CSharp::UILabel* LabelShopName_; DLL2SDK::Assembly_CSharp::UIButton* BtnItemIcon_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetOffStore_; DLL2SDK::Assembly_CSharp::UILabel* LabelTag_; DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* m_Data_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* refreshTimeList_; DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* m_GlobalDS_; int32_t m_LastRemainTime_; int32_t LimitDiscountRemainTime_; float HeadAvatarPicSizeRate_; int32_t paymentIndex_; struct StaticFields { DLL2SDK::mscorlib::System::String* PriceBgUnAlreadySpriteName_; DLL2SDK::mscorlib::System::String* PriceBgAlreadySpriteName_; int32_t RECOMMEND_ITEM_HEIGHT_; int32_t NOT_RECOMMEND_ITEM_HEIGHT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_EnableDetailedClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_M4ItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSpriteNoItemSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWestQualityBgSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemBgSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckItemStateChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshItemState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRefreshFlashSaleTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRefreshBtnTimeLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSpriteBgQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnLimitNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPaymentIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTimeLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddBtnDelegate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnBuySingleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnBuySingleClickDoing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SecondPurchaseConfirmationBuyOne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnItemClickTlogNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIsItemAlreadyOwn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemAlreadyOwnText_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_61967(); void T_EnableDetailedClick_61968(bool bEnable_); void T_M4ItemClick_61969(); DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* get_ShopData_61970(); DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* get_GlobalDS_61971(); void SetSize_61972(int32_t width_); void SetSpriteNoItemSize_61973(int32_t width_); void SetWestQualityBgSize_61974(int32_t width_); void SetItemBgSize_61975(int32_t width_); void SetBtnSize_61976(int32_t width_); void OnStart_61977(); void OnDestroy_61978(); void Update_61979(); void CheckItemStateChange_61980(); void RefreshItemState_61981(); void CheckRefreshFlashSaleTime_61982(); void CheckRefreshBtnTimeLabel_61983(); void SetData_61984(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* data_, bool bRecommend_); void SetItemUI_61985(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* data_, bool bRecommend_); void SetSpriteBgQuality_61986(int32_t colorID_, int32_t colorSubID_); void SetBtnLimitNum_61987(); void SetPaymentIndex_61988(); void SetTag_61989(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* data_); void SetTimeLimit_61990(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* data_); void AddBtnDelegate_61991(); void OnBtnBuySingleClick_61992(); void OnBtnBuySingleClickDoing_61993(); void SecondPurchaseConfirmationBuyOne_61994(); void OnBtnItemClick_61995(); void OnBtnItemClickTlogNtf_61996(); void NotifyDataStoreUpdated_61997(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void CheckIsItemAlreadyOwn_61998(); void UpdateItemAlreadyOwnText_61999(); void __xLuaBaseProxy_OnStart_62000(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopDetailView_Chest : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIWidget* WidgetTitle_; DLL2SDK::Assembly_CSharp::UILabel* LabelShopName_; DLL2SDK::Assembly_CSharp::UISprite* SpriteShopQuality_; DLL2SDK::Assembly_CSharp::UITexture* TextureCDN_; DLL2SDK::Assembly_CSharp::UISprite* TreasureChestSpriteName_; DLL2SDK::Assembly_CSharp::UILabel* OwnTreatrueBoxNum_; DLL2SDK::Assembly_CSharp::UIButton* GoToBagBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ToInventoryObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* luckypointContainer_; DLL2SDK::Assembly_CSharp::UILabel* luckyValueLabel_; DLL2SDK::Assembly_CSharp::UISlider* luckyValueSlider_; DLL2SDK::Assembly_CSharp::UICommonTipHolder* tipHolder_; DLL2SDK::Assembly_CSharp::UILabel* CompareLabel_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerWeaponCompare_; DLL2SDK::Assembly_CSharp::UIButton* BtnWeaponCompare_; DLL2SDK::Assembly_CSharp::GameShop::BuyBtnGroup* BuySingle_; DLL2SDK::Assembly_CSharp::GameShop::BuyBtnGroup* BuyMulti_; DLL2SDK::Assembly_CSharp::GameShop::BuyBtnGroup* BuySingleWide_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerBtnBuy_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjBuySingle_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjBuyMulti_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjBuySingleWide_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerRemainTime_; DLL2SDK::Assembly_CSharp::UILabel* LabelRemainTimeRed_; DLL2SDK::Assembly_CSharp::UILabel* LabelRemainTimeBlack_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBG_; DLL2SDK::Assembly_CSharp::UIWidget* Container_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerItemList_; DLL2SDK::Assembly_CSharp::UIPanel* ScrollViewUIPanel_; DLL2SDK::Assembly_CSharp::UIWidget* BorderBottom_; DLL2SDK::Assembly_CSharp::UIWidget* BorderTop_; DLL2SDK::Assembly_CSharp::UILabel* LabelPromise_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetScrollViewBg_; DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* FlowGridItemList_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutItemDetailView* ItemDetailView_; DLL2SDK::Assembly_CSharp::UISprite* SpriteItemIcon_; DLL2SDK::Assembly_CSharp::CallingCardTemplate* callingCardTemplate_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* headAvater_; DLL2SDK::Assembly_CSharp::UIButton* TreasureBoxDetailBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FragObj_; DLL2SDK::Assembly_CSharp::UIWidget* BuyContainer_; DLL2SDK::Assembly_CSharp::UIButton* BtnOpenLuckyBox_; DLL2SDK::Assembly_CSharp::UIWidget* OpenTreasureChestContainer_; DLL2SDK::Assembly_CSharp::UISprite* MinusSprite_; DLL2SDK::Assembly_CSharp::UISprite* PlusSprite_; DLL2SDK::Assembly_CSharp::UISprite* MaxBtnUISprite_; DLL2SDK::Assembly_CSharp::UIButton* MinusBtn_; DLL2SDK::Assembly_CSharp::UIButton* MaxBtn_; DLL2SDK::Assembly_CSharp::UIButton* PlusBtn_; DLL2SDK::Assembly_CSharp::UIInput* InputFrame_; DLL2SDK::Assembly_CSharp::UIButton* OpenBtn_; DLL2SDK::Assembly_CSharp::UIButton* MagnifyBtn_; DLL2SDK::Assembly_CSharp::UIWidget* ContentWidget_; DLL2SDK::Assembly_CSharp::AssetDownloadBtnTemplate* BtnDownloadAsset_; DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* m_data_; DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* m_GlobalDS_; DLL2SDK::Assembly_CSharp::GameShop::EShopItemState m_ItemState_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* refreshTimeList_; int32_t m_LastRemainTime_; bool m_isSingleBtnShowExchange_; int32_t m_exchangeIconPaymentIndex_; DLL2SDK::Assembly_CSharp::GameShop::ETreasureChestBuyButtonType m_ETreasureChestBuyButtonType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRefreshFlashSaleTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRefreshBtnTimeLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckItemStateChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshItemState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitShopInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnStateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetButtom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnLimitNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdpatItemBgSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowDetailview_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTitle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpenUIInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTreasureBoxDetailBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPromiseLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLuckyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIVisibility_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptScrollViewBg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponCompare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDetailInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFragObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemIcon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89554(); DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* get_ShopData_89555(); DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* get_GlobalDS_89556(); void Update_89557(); void CheckRefreshFlashSaleTime_89558(); void CheckRefreshBtnTimeLabel_89559(); void CheckItemStateChange_89560(); void RefreshItemState_89561(); bool get_IsSingleBtnShowExchange_89562(); void InitShopInfo_89563(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* data_); void SetBtnStateData_89564(); void SetBtnActive_89565(); void SetButtom_89566(); void SetBtnLimitNum_89567(); void AdpatItemBgSize_89568(); void ShowItemList_89569(bool bShow_); void ShowDetailview_89570(bool bShow_); void ShowTitle_89571(bool bShow_); void OnOpenUIInit_89572(); void SetTreasureBoxDetailBtn_89573(DLL2SDK::CSProto::msg::CSLuckyBoxQueryGroupProbRes* res_); void SetPromiseLabel_89574(DLL2SDK::CSProto::msg::CSLuckyBoxQueryGroupProbRes* res_); void SetLuckyValue_89575(DLL2SDK::CSProto::msg::CSLuckyBoxQueryGroupProbRes* res_, DLL2SDK::Assembly_CSharp::GameShop::EQueryLuckyBoxSource comeFrom_); void SetUIVisibility_89576(DLL2SDK::Assembly_CSharp::GameShop::EQueryLuckyBoxSource comeFrom_); void AdaptScrollViewBg_89577(); void SetWeaponCompare_89578(int32_t weaponId_, bool bWeapon_); void SetDetailInfo_89579(int32_t propId_, int32_t durationTime_); void SetFragObj_89580(int32_t propId_); void SetItemIcon_89581(int32_t itemID_, bool isShowItemIcon_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopDetailView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::Transform* BasicInfo_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerBuy_; DLL2SDK::Assembly_CSharp::UISprite* BuyBtnBgAlreadySprite_; DLL2SDK::Assembly_CSharp::UISprite* BuyBtnBgUnAlreadySprite_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerAlreadyBuy_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetTime_; DLL2SDK::Assembly_CSharp::GameShop::BuyBtnGroup* buyBtn_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutItemDetailView* LoadoutItemDetail_; DLL2SDK::Assembly_CSharp::UIButton* BtnCompare_; DLL2SDK::Assembly_CSharp::UISprite* SpriteItemIcon_; DLL2SDK::Assembly_CSharp::CallingCardTemplate* callingCardTemplate_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* headAvater_; DLL2SDK::Assembly_CSharp::UILabel* LabelRemainTimeBlack_; DLL2SDK::Assembly_CSharp::UILabel* LabelRemainTimeRed_; DLL2SDK::Assembly_CSharp::UIButton* NextCommodityArrowBtn_; DLL2SDK::Assembly_CSharp::UIButton* PreCommodityArrowBtn_; DLL2SDK::Assembly_CSharp::UISprite* NormalSprite_; DLL2SDK::Assembly_CSharp::UIButton* MagnifyBtn_; DLL2SDK::Assembly_CSharp::UIWidget* ContentWidget_; DLL2SDK::Assembly_CSharp::AssetDownloadBtnTemplate* BtnDownloadAsset_; DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* m_Data_; int32_t paymentIndex_; bool isCoinTab_; DLL2SDK::Assembly_CSharp::GameShop::EShopItemState m_ItemState_; DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* m_GlobalDS_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* refreshTimeList_; int32_t m_LastRemainTime_; struct StaticFields { DLL2SDK::mscorlib::System::String* PriceBgUnAlreadySpriteName_; DLL2SDK::mscorlib::System::String* PriceBgAlreadySpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRefreshFlashSaleTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckItemStateChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRefreshBtnTimeLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshItemState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowWidgetLadderPriceRenewTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRighBottomPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPaymentIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIsItemAlreadyOwn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnLimitState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDetailTemplate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponCompare_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89537(); DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* get_Data_89538(); DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* get_GlobalDS_89539(); void Update_89540(); void CheckRefreshFlashSaleTime_89541(); void CheckItemStateChange_89542(); void CheckRefreshBtnTimeLabel_89543(); void RefreshItemState_89544(); bool IsShowWidgetLadderPriceRenewTime_89545(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* shopData_, int32_t paymentIndex_); void RefreshRighBottomPos_89546(); void UpdateView_89547(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* data_); void SetPaymentIndex_89548(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* data_); void CheckIsItemAlreadyOwn_89549(); void SetItemIcon_89550(int32_t itemID_, bool isShowItemIcon_); void SetBtnLimitState_89551(bool Noraml_); void SetDetailTemplate_89552(uint32_t goodId_, int32_t durationTime_); void SetWeaponCompare_89553(uint32_t goodId_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopDetailItemView_Chest : DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell { DLL2SDK::Assembly_CSharp::UIWidget* ContainerRoot_; DLL2SDK::Assembly_CSharp::UISprite* SpriteQuality_; DLL2SDK::Assembly_CSharp::UILabel* LabelNum_; DLL2SDK::Assembly_CSharp::UISprite* SpriteItemIcon_; DLL2SDK::Assembly_CSharp::UISprite* SpriteSelect_; DLL2SDK::Assembly_CSharp::UISprite* Mask_; DLL2SDK::UnityEngine::UnityEngine::GameObject* allow_restore_flag_; DLL2SDK::Assembly_CSharp::GameUI::UITimeLimitTemplate* timeLimitTemplate_; DLL2SDK::UnityEngine::UnityEngine::GameObject* fragObj_; DLL2SDK::Assembly_CSharp::UILabel* fragNumLabel_; DLL2SDK::Assembly_CSharp::AssetDownloadBtnTemplate* BtnDownloadAsset_; DLL2SDK::CSProto::msg::BoxShowPropInfo* m_PropInfo_; int32_t m_index_; DLL2SDK::UnityEngine::UnityEngine::Vector2 SoldierRect_; DLL2SDK::UnityEngine::UnityEngine::Vector2 HeadAvaterRect_; DLL2SDK::UnityEngine::UnityEngine::Vector2 NormalRect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAssetDownloadBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89532(); void SetData_89533(DLL2SDK::CSProto::msg::BoxShowPropInfo* propInfo_, int32_t selectPropId_, int32_t index_, int32_t currentSelectIndx_); void SetAssetDownloadBtn_89534(uint32_t goodID_); void OnClick_89535(); void __xLuaBaseProxy_OnClick_89536(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct RechargeReawrdItemView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* Num_; DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::Assembly_CSharp::UISprite* Get_; DLL2SDK::Assembly_CSharp::UISprite* Select_; DLL2SDK::Assembly_CSharp::UILabel* Level_; DLL2SDK::Assembly_CSharp::UISprite* progressBg_; DLL2SDK::Assembly_CSharp::UISprite* progressBar_; DLL2SDK::Assembly_CSharp::UISprite* progressArrow_; DLL2SDK::UnityEngine::UnityEngine::GameObject* whiteShake_; DLL2SDK::Assembly_CSharp::GameUI::UITimeLimitTemplate* timeTemplate_; DLL2SDK::Array* DrawAndGetAni_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* ItemTemplate_; DLL2SDK::UnityEngine::UnityEngine::GameObject* time_; DLL2SDK::Assembly_CSharp::UILabel* timeLabel_; DLL2SDK::Assembly_CSharp::UILabel* GetLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* purpleEfx_; DLL2SDK::UnityEngine::UnityEngine::GameObject* orangeEfx_; int32_t color_; int32_t cachColor_; struct StaticFields { int32_t FULL_WIDTH_; int32_t LAST_WIDTH_; int32_t GET_WIDTH_; int32_t GET_WIDTH_L_; int32_t ARROW_LENGTH_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetExpireTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetQualityByColorId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTimeStr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGetAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetColorEfx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseColorEfx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestoreColorEfx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateColorEfxRenderQ_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89516(); void SetInfo_89517(int32_t levelNum_, uint32_t rewardId_, int32_t rewardNum_, bool isGet_, bool nextIsGet_, bool isLast_, int32_t preProgress_, int32_t curProgress_, int32_t nextLevel_, int32_t p_); void SetLevel_89518(int32_t levelNum_); void SetExpireTime_89519(int32_t expire_); void SetSelect_89520(bool isSelect_); void SetGet_89521(bool isGet_); void SetQuality_89522(int32_t itemId_); void SetQualityByColorId_89523(int32_t colorId_); void SetTime_89524(int32_t seconds_); DLL2SDK::mscorlib::System::String* GetTimeStr_89525(int32_t seconds_); void SetAni_89526(bool show_); void SetGetAni_89527(bool isShow_); void SetColorEfx_89528(int32_t colorId_); void CloseColorEfx_89529(); void RestoreColorEfx_89530(); void UpdateColorEfxRenderQ_89531(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { enum struct ERechageItemState : int32_t { ENone_ = static_cast(0x0), EForever_ = static_cast(0x1), EFlashSale_ = static_cast(0x2), EOffStore_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { struct LuckyValueDrawView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::LoadoutItemDetailView* detailView_; DLL2SDK::Assembly_CSharp::LuckyDrawRewardsMgr* rewardsMgr_; DLL2SDK::Assembly_CSharp::UIButton* GoTo_; DLL2SDK::Assembly_CSharp::UIButton* GoTo2_; DLL2SDK::Assembly_CSharp::UIButton* GoTo3_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NotWeaponShowObj_; DLL2SDK::Assembly_CSharp::UISprite* NotWeaponSprite_; DLL2SDK::Assembly_CSharp::UILabel* MoneyCount_; DLL2SDK::Assembly_CSharp::UILabel* MoneyDiscount_; DLL2SDK::Assembly_CSharp::UISprite* MoneyIcon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* progressObj_; DLL2SDK::Assembly_CSharp::UIProgressBar* progressBar_; DLL2SDK::Assembly_CSharp::UILabel* progreeeLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* helpObj_; DLL2SDK::Assembly_CSharp::UIButton* helpBtn_; DLL2SDK::Assembly_CSharp::UILabel* helpTip_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DoubleBtnWidget_; DLL2SDK::Assembly_CSharp::UILabel* MoneyCount2_; DLL2SDK::Assembly_CSharp::UILabel* MoneyDiscount2_; DLL2SDK::Assembly_CSharp::UILabel* DrawCount2_; DLL2SDK::Assembly_CSharp::UISprite* MoneyIcon2_; DLL2SDK::Assembly_CSharp::UILabel* MoneyCount3_; DLL2SDK::Assembly_CSharp::UILabel* MoneyDiscount3_; DLL2SDK::Assembly_CSharp::UILabel* DrawCount3_; DLL2SDK::Assembly_CSharp::UISprite* MoneyIcon3_; DLL2SDK::UnityEngine::UnityEngine::GameObject* discountWidget1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* discountWidget2_; DLL2SDK::UnityEngine::UnityEngine::GameObject* discountWidget3_; DLL2SDK::Assembly_CSharp::UISprite* MoneyIconDicount1_; DLL2SDK::Assembly_CSharp::UISprite* MoneyIconDicount2_; DLL2SDK::Assembly_CSharp::UISprite* MoneyIconDicount3_; DLL2SDK::Assembly_CSharp::UILabel* Discount1_; DLL2SDK::Assembly_CSharp::UILabel* Discount2_; DLL2SDK::Assembly_CSharp::UILabel* Discount3_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PopWindow_; DLL2SDK::Assembly_CSharp::UIButton* ClosePopWindowBtn_; DLL2SDK::Assembly_CSharp::LuckyDrawPopWindow* PopWindowMgr_; DLL2SDK::Assembly_CSharp::UISprite* GotoBtnBg1_; DLL2SDK::Assembly_CSharp::UISprite* GotoBtnBg2_; DLL2SDK::Assembly_CSharp::UISprite* GotoBtnBg3_; DLL2SDK::Assembly_CSharp::UISprite* FrontBg_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FrontBgEfx_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EXLuckyValFull_; DLL2SDK::Assembly_CSharp::UISprite* LuckyValueBGSprite_; DLL2SDK::Assembly_CSharp::UIButton* VideoBtn_; DLL2SDK::Assembly_CSharp::UILabel* Time_; DLL2SDK::Assembly_CSharp::UILabel* backLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89502(); }; } namespace DLL2SDK::Assembly_CSharp { struct LuckyPriceBtn : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* priceWidget_; DLL2SDK::UnityEngine::UnityEngine::GameObject* priceWithDiscountWidget_; DLL2SDK::UnityEngine::UnityEngine::GameObject* firstDrawWidget_; DLL2SDK::UnityEngine::UnityEngine::GameObject* discountTagWidget_; DLL2SDK::UnityEngine::UnityEngine::GameObject* disableBtnWidget_; DLL2SDK::Assembly_CSharp::UILabel* priceNum_; DLL2SDK::Assembly_CSharp::UISprite* priceIcon_; DLL2SDK::Assembly_CSharp::UILabel* priceNum2_; DLL2SDK::Assembly_CSharp::UISprite* priceIcon2_; DLL2SDK::Assembly_CSharp::UILabel* priceNum3_; DLL2SDK::Assembly_CSharp::UISprite* priceIcon3_; DLL2SDK::Assembly_CSharp::UILabel* buyNum_; DLL2SDK::Assembly_CSharp::UILabel* discountNum_; DLL2SDK::Assembly_CSharp::UILabel* firstDrawDesc_; DLL2SDK::Assembly_CSharp::UILabel* disableBtnDesc_; DLL2SDK::mscorlib::System::String* discountStyle_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDefaultDiscountStyle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPriceInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetViewEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFirstBuyTag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetPriceInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPriceBtnDisable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89495(); void SetDefaultDiscountStyle_89496(DLL2SDK::mscorlib::System::String* style_); void SetPriceInfo_89497(DLL2SDK::CSProto::msg::ShopPaymentInfo* shopPaymentInfo_); void SetViewEnable_89498(DLL2SDK::CSProto::msg::ShopPaymentInfo* shopPaymentInfo_); void SetFirstBuyTag_89499(bool isShowTag_); void SetPriceInfo_89500(DLL2SDK::mscorlib::System::String* icon_, int32_t price_); void SetPriceBtnDisable_89501(DLL2SDK::mscorlib::System::String* desc_); }; } namespace DLL2SDK::Assembly_CSharp { struct LuckyDrawView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::LoadoutItemDetailView* detailView_; DLL2SDK::Assembly_CSharp::LuckyDrawRewardsMgr* rewardsMgr_; DLL2SDK::Assembly_CSharp::UIButton* GoTo_; DLL2SDK::Assembly_CSharp::UIButton* GoTo2_; DLL2SDK::Assembly_CSharp::UIButton* GoTo3_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NotWeaponShowObj_; DLL2SDK::Assembly_CSharp::UISprite* NotWeaponSprite_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* headAvater_; DLL2SDK::Assembly_CSharp::CallingCardTemplate* callingCard_; DLL2SDK::UnityEngine::UnityEngine::GameObject* helpObj_; DLL2SDK::Assembly_CSharp::UIButton* helpBtn_; DLL2SDK::Assembly_CSharp::UILabel* helpTip_; DLL2SDK::Assembly_CSharp::UILabel* MoneyCount_; DLL2SDK::Assembly_CSharp::UILabel* MoneyDiscount_; DLL2SDK::Assembly_CSharp::UISprite* MoneyIcon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DoubleBtnWidget_; DLL2SDK::Assembly_CSharp::UILabel* MoneyCount2_; DLL2SDK::Assembly_CSharp::UILabel* MoneyDiscount2_; DLL2SDK::Assembly_CSharp::UILabel* DrawCount2_; DLL2SDK::Assembly_CSharp::UISprite* MoneyIcon2_; DLL2SDK::Assembly_CSharp::UILabel* MoneyCount3_; DLL2SDK::Assembly_CSharp::UILabel* MoneyDiscount3_; DLL2SDK::Assembly_CSharp::UILabel* DrawCount3_; DLL2SDK::Assembly_CSharp::UISprite* MoneyIcon3_; DLL2SDK::UnityEngine::UnityEngine::GameObject* discountWidget1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* discountWidget2_; DLL2SDK::UnityEngine::UnityEngine::GameObject* discountWidget3_; DLL2SDK::Assembly_CSharp::UISprite* MoneyIconDicount1_; DLL2SDK::Assembly_CSharp::UISprite* MoneyIconDicount2_; DLL2SDK::Assembly_CSharp::UISprite* MoneyIconDicount3_; DLL2SDK::Assembly_CSharp::UILabel* Discount1_; DLL2SDK::Assembly_CSharp::UILabel* Discount2_; DLL2SDK::Assembly_CSharp::UILabel* Discount3_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PopWindow_; DLL2SDK::Assembly_CSharp::UIButton* ClosePopWindowBtn_; DLL2SDK::Assembly_CSharp::LuckyDrawPopWindow* PopWindowMgr_; DLL2SDK::Assembly_CSharp::UISprite* GrayBtnSprite_; DLL2SDK::Assembly_CSharp::UISprite* GrayBtnSprite2_; DLL2SDK::Assembly_CSharp::UISprite* GrayBtnSprite3_; DLL2SDK::Assembly_CSharp::UISprite* FrontBg_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FrontBgEfxRoot_; DLL2SDK::Array* FrontBgEffectsArrary_; DLL2SDK::Assembly_CSharp::UIButton* VideoBtn_; DLL2SDK::Assembly_CSharp::UILabel* Time_; DLL2SDK::Assembly_CSharp::UILabel* backLabel_; DLL2SDK::Assembly_CSharp::UIButton* OpenLuckyBoxBtn_; DLL2SDK::Assembly_CSharp::UILabel* OpenLuckyBoxLabel_; DLL2SDK::Assembly_CSharp::AssetDownloadBtnTemplate* BtnDownloadAsset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 RoleRotation_; DLL2SDK::Assembly_CSharp::UIButton* WeaponVideoBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89494(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LuckyDrawVideoView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer* MainMediaPlayer_; DLL2SDK::Assembly_CSharp::UITexture* MediaTexture_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::VideoTextureAdapter* MediaPlayerAdapter_; DLL2SDK::Assembly_CSharp::UIButton* SkipButton_; DLL2SDK::Assembly_CSharp::UIButton* ContinueBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LogoSpriteObj_; DLL2SDK::Assembly_CSharp::UISprite* LogoSprite_; DLL2SDK::mscorlib::System::String* LuckyDrawVideoName_; DLL2SDK::mscorlib::System::String* LuckyDrawVideoBGName_; uint32_t luckyDrawGoodId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitVideo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGoodId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAlphaTween_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FinishShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendLuckBoxQueryGroupProbReq_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89481(); void InitVideo_89482(DLL2SDK::mscorlib::System::String* videoName_, DLL2SDK::mscorlib::System::String* videoBGName_); void SetGoodId_89483(uint32_t luckyDrawGoodId_); DLL2SDK::mscorlib::System::Collections::IEnumerator* Play_89484(); void PlayAlphaTween_89485(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool IsForward_, bool isEnabled_, float mduration_, float mdalay_); void FinishShow_89486(); void SendLuckBoxQueryGroupProbReq_89487(uint32_t boxId_, DLL2SDK::Assembly_CSharp::GameShop::EQueryLuckyBoxSource source_); }; } namespace DLL2SDK::Assembly_CSharp { struct LuckyDrawRewardsMgr : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* views_; bool isInitEvent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRewards_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseAllColorEfx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestoreColorEfx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateColorEfxRenderQ_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelectIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDrawingAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseAllDrawingAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDrawGetAni_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89466(); void SetRewards_89467(DLL2SDK::mscorlib::System::Collections::Generic::List_1* prop_list_); void CloseAllColorEfx_89468(); void RestoreColorEfx_89469(); void UpdateColorEfxRenderQ_89470(); void InitEvent_89471(); void OnItemClick_89472(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void SetSelect_89473(int32_t idx_); void SetGet_89474(int32_t idx_, bool isGet_); void SetSelectIndex_89475(DLL2SDK::mscorlib::System::Collections::Generic::List_1* indexs_); void SetDrawingAni_89476(DLL2SDK::mscorlib::System::Collections::Generic::List_1* indexs_); void CloseAllDrawingAni_89477(); void SetDrawGetAni_89478(DLL2SDK::mscorlib::System::Collections::Generic::List_1* indexs_); }; } namespace DLL2SDK::Assembly_CSharp { struct LuckyDrawPopWindow : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigTemplate* templateUI_; DLL2SDK::UnityEngine::UnityEngine::Animator* popupViewAnimator_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerRoot_; DLL2SDK::Assembly_CSharp::UILabel* Title_; DLL2SDK::Assembly_CSharp::UILabel* Content_; DLL2SDK::Assembly_CSharp::UILabel* DescTitle_; DLL2SDK::Array* DescSub_; DLL2SDK::Array* DescContent_; DLL2SDK::Array* DescObjs_; DLL2SDK::Assembly_CSharp::UIGrid* grid_; DLL2SDK::Assembly_CSharp::UIScrollView* scorllView_; DLL2SDK::Assembly_CSharp::TweenAlpha* TweenAlpha_; bool beiginAni_; bool playOpen_; float timer_; float beginWaitTime_; float closeWaitTime_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAniInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayOpenAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89458(); void SetInfos_89459(DLL2SDK::Assembly_CSharp::LuckyDrawPopWindow_LuckyDrawStyle style_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* color_prob_list_); void SetAniInfo_89460(); void SetText_89461(DLL2SDK::Assembly_CSharp::LuckyDrawPopWindow_LuckyDrawStyle style_); void PlayOpenAni_89462(); void PlayClose_89463(); void Update_89464(); static int32_t _SetInfos_m__0_89465(DLL2SDK::CSProto::msg::ColorProb* x_, DLL2SDK::CSProto::msg::ColorProb* y_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LuckyBoardView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::mscorlib::System::Collections::Generic::List_1* LuckyBoardRewardItems_; DLL2SDK::Assembly_CSharp::UIButton* Goto1_; DLL2SDK::Assembly_CSharp::UIButton* Goto2_; DLL2SDK::Assembly_CSharp::UIButton* ShopBtn_; DLL2SDK::Assembly_CSharp::LuckyPriceBtn* price1_; DLL2SDK::Assembly_CSharp::LuckyPriceBtn* price2_; DLL2SDK::Assembly_CSharp::GameUI::GenericGrid* bottomRewardGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* bottomRewardItem_; DLL2SDK::Assembly_CSharp::UIProgressBar* progressbar_; DLL2SDK::Assembly_CSharp::GameUI::OTORewardItemDesc* tip_; DLL2SDK::Assembly_CSharp::UILabel* CountTips_; DLL2SDK::Assembly_CSharp::UILabel* CountLabel_; DLL2SDK::Assembly_CSharp::UIButton* HelpBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* popWindow_; DLL2SDK::Assembly_CSharp::UIButton* closePopBtn_; DLL2SDK::Assembly_CSharp::UIButton* buyBtn_; DLL2SDK::Assembly_CSharp::UISprite* buyBtnBG_; DLL2SDK::Assembly_CSharp::UILabel* popTitle_; DLL2SDK::Assembly_CSharp::UILabel* tipsLabel_; DLL2SDK::Assembly_CSharp::UILabel* tips2Label_; DLL2SDK::Assembly_CSharp::UIWidget* ContentRoot_; DLL2SDK::Assembly_CSharp::UIWidget* ContentRoot2_; DLL2SDK::UnityEngine::UnityEngine::Animator* popupViewAnimator_; DLL2SDK::Assembly_CSharp::GameUI::GenericGrid* bottomRewardShowGrid_; DLL2SDK::Assembly_CSharp::GameUI::GenericGrid* helpShowGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* bottomRewardShowItemPrefab_; DLL2SDK::UnityEngine::UnityEngine::GameObject* helpShowItemPrefab_; DLL2SDK::Assembly_CSharp::UILabel* buyBtnLabel_; DLL2SDK::Assembly_CSharp::UILabel* shopLabel_; DLL2SDK::Assembly_CSharp::UILabel* backLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* aniSkipObj_; DLL2SDK::Assembly_CSharp::UILabel* aniSkipLabel_; DLL2SDK::Assembly_CSharp::UIButton* aniSkipBtn_; float ShowRewardDelay_; int32_t AniSpeed_; int32_t MINSHAKECOUNT_; DLL2SDK::Assembly_CSharp::UIButton* DrawBtn_; DLL2SDK::Assembly_CSharp::UIButton* DrawAllBtn_; DLL2SDK::Assembly_CSharp::UIButton* WacthBtn_; DLL2SDK::Assembly_CSharp::UISprite* WacthSprite_; DLL2SDK::Assembly_CSharp::UILabel* DrawLabel_; DLL2SDK::Assembly_CSharp::UILabel* CouponNumLabel_; DLL2SDK::Assembly_CSharp::UILabel* CoinNumLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89457(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LuckyBoardItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::Assembly_CSharp::UISprite* Color_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* template_; DLL2SDK::Assembly_CSharp::UILabel* count_; DLL2SDK::Assembly_CSharp::GameUI::UITimeLimitTemplate* time_; DLL2SDK::Assembly_CSharp::UILabel* rate_; DLL2SDK::Array* DrawAni_; DLL2SDK::Array* GetAni_; DLL2SDK::UnityEngine::UnityEngine::GameObject* runAni_; DLL2SDK::UnityEngine::UnityEngine::GameObject* selectAni_; DLL2SDK::UnityEngine::UnityEngine::GameObject* stayAni_; DLL2SDK::UnityEngine::UnityEngine::GameObject* drawCountTag_; DLL2SDK::Assembly_CSharp::UILabel* drawCount_; DLL2SDK::mscorlib::System::Action_1* clickCallBack_; int32_t _itemId_; int32_t pressState_; int32_t eventStyle_; float timer_; float longPressTime_; DLL2SDK::System_Core::System::Action_2* longPressCallBack_; int32_t color_; bool LastGetAniState_; int32_t cachDrawCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetComositeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterClickEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterLongPressEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemLongPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRateVisiable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDrawAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGetAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseDrawEfx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CachAndHideEfx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestoreHideEfx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRunAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelectAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStayAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseRunAndSelectAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseDrawCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddTagCount_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89434(); void SetInfo_89435(DLL2SDK::CSProto::msg::BoxShowPropInfo* boxShowPropInfo_); void SetComositeInfo_89436(int32_t num_); void BindEvent_89437(); void OnItemPress_89438(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool state_); void RegisterClickEvent_89439(DLL2SDK::mscorlib::System::Action_1* clickCallBack_); void RegisterLongPressEvent_89440(DLL2SDK::System_Core::System::Action_2* longPressCallBack_); void OnItemLongPress_89441(bool isPress_); void OnItemClick_89442(); void Update_89443(); void SetRate_89444(float rateNum_); void SetRateVisiable_89445(bool isShow_); void SetDrawAni_89446(bool isShow_); void SetGetAni_89447(bool isShow_); void CloseDrawEfx_89448(); void CachAndHideEfx_89449(); void RestoreHideEfx_89450(); void SetRunAni_89451(); void SetSelectAni_89452(); void SetStayAni_89453(bool isShow_); void CloseRunAndSelectAni_89454(); void CloseDrawCount_89455(); void AddTagCount_89456(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct FeaturePriceCDN : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* labelName_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* propRarityList_; DLL2SDK::Assembly_CSharp::UITable* tablePrice_; DLL2SDK::Assembly_CSharp::UIWidget* widgetDiscount_; DLL2SDK::Assembly_CSharp::UILabel* labelDiscountPercent_; DLL2SDK::Assembly_CSharp::UILabel* labelCurrentPrice_; DLL2SDK::Assembly_CSharp::UILabel* labelOriginPrice_; DLL2SDK::Assembly_CSharp::UIWidget* widgetRoot_; DLL2SDK::Assembly_CSharp::UIWidget* widgetPricePart_; DLL2SDK::Assembly_CSharp::UIWidget* widgetPropNumPart_; DLL2SDK::Assembly_CSharp::UIGrid* gridPropRarity_; DLL2SDK::Assembly_CSharp::UITable* tableParts_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* spriteCurrencyList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* spriteBgList_; int32_t paymentIndex_; DLL2SDK::Assembly_CSharp::GameShop::ShopDataStore* mShopDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPriceUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAncher_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPartsActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPropNum_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89427(); DLL2SDK::Assembly_CSharp::GameShop::ShopDataStore* get_ShopDS_89428(); void SetUI_89429(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* shopItem_, DLL2SDK::Assembly_CSharp::GameShop::ShopScrollPlayData* data_); void SetPriceUI_89430(bool isDiscount_, int32_t currentPrice_, int32_t originalPrice_, int32_t discountPercent_); void SetAncher_89431(DLL2SDK::UnityEngine::UnityEngine::Transform* itemTrans_, DLL2SDK::UnityEngine::UnityEngine::Transform* CDNtrans_); void SetPartsActive_89432(DLL2SDK::mscorlib::System::Collections::Generic::List_1* switchList_); void SetPropNum_89433(DLL2SDK::Array* propNums_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ExchargeShopItemView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* template_; DLL2SDK::Assembly_CSharp::UILabel* count_; DLL2SDK::Assembly_CSharp::GameUI::UITimeLimitTemplate* time_; DLL2SDK::Assembly_CSharp::UISprite* shopItemQuality_; DLL2SDK::Assembly_CSharp::UIButton* buyBtn_; DLL2SDK::Assembly_CSharp::LuckyPriceBtn* priceBtn_; DLL2SDK::Assembly_CSharp::UILabel* limitNum_; int32_t itemId_; DLL2SDK::mscorlib::System::Action_1* OnBtnBuyClick_; int32_t num_; DLL2SDK::Assembly_CSharp::UIWidget* ItemWidget_; struct StaticFields { int32_t RECOMMEND_ITEM_HEIGHT_; int32_t NOT_RECOMMEND_ITEM_HEIGHT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShopItemInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNumInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterBuyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPrice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPriceBtnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLimitNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemWidth_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89415(); void SetItemId_89416(int32_t itemId_, int32_t num_); void SetShopItemInfo_89417(); void SetNumInfo_89418(bool isCompositeChipV2_); void RegisterBuyBtnClick_89419(DLL2SDK::mscorlib::System::Action_1* OnBtnBuyClick_); void BindEvent_89420(); void OnBuyBtnClick_89421(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void SetDuration_89422(int32_t duration_); void SetPrice_89423(int32_t goodId_, int32_t price_); void SetPriceBtnDisable_89424(DLL2SDK::mscorlib::System::String* desc_); void SetLimitNum_89425(int32_t curNum_, int32_t AllNum_); void SetItemWidth_89426(int32_t mWidth_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ExchangeShopView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::GenericGrid* shopGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* shopItem_; DLL2SDK::Assembly_CSharp::UISprite* moneyIcon_; DLL2SDK::Assembly_CSharp::UILabel* moneyNum_; DLL2SDK::UnityEngine::UnityEngine::GameObject* popWindow_; DLL2SDK::Assembly_CSharp::UIButton* buyBtn_; DLL2SDK::Assembly_CSharp::UIButton* closePopBtn_; DLL2SDK::Assembly_CSharp::UILabel* tipsLabel_; DLL2SDK::Assembly_CSharp::UIWidget* ContentRoot_; DLL2SDK::UnityEngine::UnityEngine::Animator* popupViewAnimator_; DLL2SDK::Assembly_CSharp::UILabel* buyBtnLabel_; DLL2SDK::Assembly_CSharp::UILabel* titleLabel_; DLL2SDK::Assembly_CSharp::NGUIHTML* TextContentLabel_; DLL2SDK::Assembly_CSharp::UILabel* popTitleLabel_; DLL2SDK::Assembly_CSharp::UIPanel* ScroViewPanel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89414(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct EventRabbitVideoView : DLL2SDK::Assembly_CSharp::FacePopupBaseView { DLL2SDK::UnityEngine::UnityEngine::GameObject* BackgroundRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ContentRoot_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer* MainMediaPlayer_; DLL2SDK::Assembly_CSharp::UITexture* MediaTexture_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::VideoTextureAdapter* MediaPlayerAdapter_; DLL2SDK::Assembly_CSharp::UIButton* BuyBtn_; bool bPlaying_; float mMaxVedioDuration_; DLL2SDK::UnityEngine::UnityEngine::WaitForSeconds* waitObj_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DontCacheFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVideoPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxDurationTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVideoWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVideoHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FinishShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FinishShowImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89392(); void Awake_89393(); bool DontCacheFlag_89394(); DLL2SDK::mscorlib::System::String* GetVideoPath_89395(); float GetMaxDurationTime_89396(); int32_t GetVideoWidth_89397(DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::IMediaInfo* mediaInfo_); int32_t GetVideoHeight_89398(DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::IMediaInfo* mediaInfo_); void StartShow_89399(); DLL2SDK::mscorlib::System::Collections::IEnumerator* Play_89400(); void FinishShow_89401(); void FinishShowImpl_89402(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_89403(); void Tick_89404(float dt_); void __xLuaBaseProxy_Awake_89405(); bool __xLuaBaseProxy_DontCacheFlag_89406(); void __xLuaBaseProxy_Tick_89407(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CodmSingleRechargeView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* BonusName_; DLL2SDK::Assembly_CSharp::UILabel* SubBonusName_; DLL2SDK::Assembly_CSharp::UILabel* BonusDesc1_; DLL2SDK::Assembly_CSharp::UILabel* BonusDesc2_; DLL2SDK::Assembly_CSharp::UILabel* LabelBtnGto_; DLL2SDK::Assembly_CSharp::UILabel* Cutdown_; DLL2SDK::Assembly_CSharp::UIButton* GoTo_; DLL2SDK::Assembly_CSharp::GameUI::GenericGrid* grid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* itemPrefab_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutItemDetailView* detailView_; DLL2SDK::Assembly_CSharp::UILabel* Price_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NotWeaponShowObj_; DLL2SDK::Assembly_CSharp::UISprite* NotWeaponSprite_; DLL2SDK::Assembly_CSharp::UIScrollView* itemRoot_; DLL2SDK::Assembly_CSharp::UILabel* BottomTip_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89388(); void Init_89389(); void SetInfo_89390(); void __xLuaBaseProxy_Init_89391(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct CodmShopRightSubTabView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerBg_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerArrow_; DLL2SDK::Assembly_CSharp::UISprite* SpriteLine_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89387(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct CodmShopRightSubTabItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* Btn_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerOn_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerNormal_; DLL2SDK::Assembly_CSharp::UILabel* LabelName_; DLL2SDK::Assembly_CSharp::UILabel* LabelNameOn_; DLL2SDK::Assembly_CSharp::UISprite* SpriteItemIcon_; DLL2SDK::Assembly_CSharp::UISprite* SpriteItemIconOn_; int32_t m_SubTagId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89382(); DLL2SDK::UnityEngine::UnityEngine::Color get_HighLightColor_89383(); DLL2SDK::UnityEngine::UnityEngine::Color get_NormalColor_89384(); int32_t get_SubTagId_89385(); void SetData_89386(DLL2SDK::Assembly_CSharp::GameShop::CodmShopRightSubTabItem* data_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct CodmShopRightSubTabItem : DLL2SDK::mscorlib::System::Object { int32_t SelectTagid_; DLL2SDK::mscorlib::System::String* TabName_; int32_t TagId_; DLL2SDK::mscorlib::System::String* SpriteName_; int32_t Priority_; bool Open_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89381(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Shop { struct CodmShopPaymentConfirmPopupWindowView : DLL2SDK::Assembly_CSharp::GameUI::AbstractSecondStagePopupWindowView { DLL2SDK::Assembly_CSharp::UILabel* LableTitle1_; DLL2SDK::Assembly_CSharp::UILabel* LabelTip_; DLL2SDK::Assembly_CSharp::UISprite* SpriteItemIcon_; DLL2SDK::Assembly_CSharp::UISprite* SpriteSmallItemIcon_; DLL2SDK::Assembly_CSharp::UISprite* SpriteQuality_; DLL2SDK::Assembly_CSharp::GameUI::Shop::CodmShopCurrencyItem* GoldCurrency_; DLL2SDK::Assembly_CSharp::GameUI::Shop::CodmShopCurrencyItem* DiamondCurrency_; DLL2SDK::UnityEngine::UnityEngine::Vector3 DiamondLeftPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 GoldRightPos_; DLL2SDK::UnityEngine::UnityEngine::Vector2 GolCenterPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 DiamondCenterPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 DiamondTwoPricePos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 DiamondOnlyOriginalPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 GoldTwoPricePos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 GoldOnlyOriginalPos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTitleTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTitleDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTipDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetShop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89375(); void SetTitleTip_89376(int32_t tabId_); DLL2SDK::mscorlib::System::String* GetTitleDesc_89377(int32_t tabId_); DLL2SDK::mscorlib::System::String* GetTipDesc_89378(int32_t tabId_); void SetShop_89379(DLL2SDK::Assembly_CSharp::GameShopConfigExtend* data_); void SetShop_89380(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* data_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Shop { struct CodmShopMainView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; DLL2SDK::UnityEngine::UnityEngine::Transform* TransformWeaponRoot_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerBg_; DLL2SDK::Assembly_CSharp::UIAnchor* AnchorRight_; DLL2SDK::Assembly_CSharp::UIAnchor* AnchorLeft_; DLL2SDK::Assembly_CSharp::UIButton* ServiceBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScrollViewAdapt_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89373(); void ScrollViewAdapt_89374(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Shop { struct CodmShopLeftTabItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIWidget* WidgetNormal_; DLL2SDK::Assembly_CSharp::UILabel* LabelNormal_; DLL2SDK::Assembly_CSharp::UISprite* SpriteNormal_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetOn_; DLL2SDK::Assembly_CSharp::UILabel* LabelOn_; DLL2SDK::Assembly_CSharp::UISprite* SpriteOn_; DLL2SDK::Assembly_CSharp::UIButton* Btn_; DLL2SDK::UnityEngine::UnityEngine::Transform* RedPointSprite_; int32_t m_LeftTagId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89370(); int32_t get_LeftTagId_89371(); void SetData_89372(DLL2SDK::Assembly_CSharp::GameUI::Shop::CodmShopLeftTabItem* data_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Shop { struct CodmShopLeftTabItem : DLL2SDK::mscorlib::System::Object { int32_t SelectTagId_; int32_t TagId_; bool bShowRedDotIcon_; int32_t _Priority_k__BackingField_; bool _EnableSubTag_k__BackingField_; DLL2SDK::Array* _RejectSubTag_k__BackingField_; DLL2SDK::mscorlib::System::String* _Icon_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89357(); bool get_bDisplayIcon_89358(); int32_t get_Priority_89359(); void set_Priority_89360(int32_t value_); bool get_EnableSubTag_89361(); void set_EnableSubTag_89362(bool value_); DLL2SDK::Array* get_RejectSubTag_89363(); void set_RejectSubTag_89364(DLL2SDK::Array* value_); DLL2SDK::mscorlib::System::String* get_Icon_89365(); void set_Icon_89366(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_89367(); void set_LOCID_Name_89368(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_89369(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Shop { struct CodmShopCurrencyItem : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::Transform* RootPos_; DLL2SDK::UnityEngine::UnityEngine::Transform* RootCurrencyPos_; DLL2SDK::UnityEngine::UnityEngine::Transform* RootDiscountPos_; DLL2SDK::Assembly_CSharp::UILabel* LabelOriginalPrice_; DLL2SDK::Assembly_CSharp::UILabel* LabelDiscountPrice_; DLL2SDK::Assembly_CSharp::UISprite* SpriteItemIcon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89354(); void SetData_89355(int32_t price_, int32_t discountPirce_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 originalPos_); void SetData_89356(DLL2SDK::Assembly_CSharp::GameUI::Shop::CurrencyType* data_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Shop { struct CurrencyType : DLL2SDK::mscorlib::System::Object { int32_t OriginalValue_; int32_t DiscountValue_; DLL2SDK::mscorlib::System::String* Icon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89353(); }; } namespace DLL2SDK::Assembly_CSharp { struct CodmOTOSceneView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::LoadoutItemDetailView* detailView_; DLL2SDK::Assembly_CSharp::AssetDownloadBtnTemplate* BtnDownloadAsset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89352(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CodmOTOReChargeView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UILabel* Time_; DLL2SDK::Assembly_CSharp::UILabel* Discount_; DLL2SDK::Assembly_CSharp::UILabel* Price_; DLL2SDK::Assembly_CSharp::UILabel* Title_; DLL2SDK::Assembly_CSharp::UILabel* Content_; DLL2SDK::Assembly_CSharp::UILabel* RewardContent_; DLL2SDK::Assembly_CSharp::UILabel* BuyContent_; DLL2SDK::Assembly_CSharp::UIButton* GoTo_; DLL2SDK::Assembly_CSharp::UIButton* Close_; DLL2SDK::Assembly_CSharp::GameUI::OTORewardShow* RewardShow_; DLL2SDK::Assembly_CSharp::GameUI::OTORewardItemDesc* tip_; DLL2SDK::Assembly_CSharp::UITexture* BackTexture_; DLL2SDK::Assembly_CSharp::UITexture* RewardTexture_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DiscountWidget_; DLL2SDK::Assembly_CSharp::UILabel* NoDiscountPrice_; DLL2SDK::Assembly_CSharp::UISprite* Clock_; DLL2SDK::Assembly_CSharp::UISprite* DescBg_; DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigTemplate* popWindow_; DLL2SDK::Assembly_CSharp::UIWidget* ContentRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89349(); void Init_89350(); void __xLuaBaseProxy_Init_89351(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CodmFirstReChargeView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UILabel* BonusTip_; DLL2SDK::Assembly_CSharp::UILabel* BonusDesc1_; DLL2SDK::Assembly_CSharp::UILabel* BonusDesc2_; DLL2SDK::Assembly_CSharp::UILabel* BuyTip_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* GoTo_; DLL2SDK::Assembly_CSharp::UIButton* Close_; DLL2SDK::Assembly_CSharp::UILabel* BottomTip_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89346(); void Init_89347(); void __xLuaBaseProxy_Init_89348(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CodmAccumulateReChargeView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* BonusName_; DLL2SDK::Assembly_CSharp::UILabel* SubBonusName_; DLL2SDK::Assembly_CSharp::UILabel* BonusDesc1_; DLL2SDK::Assembly_CSharp::UILabel* BonusDesc2_; DLL2SDK::Assembly_CSharp::UILabel* Cutdown_; DLL2SDK::Assembly_CSharp::UILabel* LabelBtnGto_; DLL2SDK::Assembly_CSharp::UIButton* GoTo_; DLL2SDK::Assembly_CSharp::GameUI::GenericGrid* grid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* itemPrefab_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NotWeaponShowObj_; DLL2SDK::Assembly_CSharp::UISprite* NotWeaponSprite_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutItemDetailView* detailView_; DLL2SDK::Assembly_CSharp::UILabel* BottomTip_; DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BG_; DLL2SDK::Assembly_CSharp::AssetDownloadBtnTemplate* BtnDownloadAsset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89343(); void Init_89344(); void __xLuaBaseProxy_Init_89345(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CallingCardShowSceneView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::CallingCardTemplate* cardTemplate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89342(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct BuyBtnGroup : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIWidget* btnWidget_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBg_; DLL2SDK::Assembly_CSharp::UIButton* BtnBuy_; DLL2SDK::Assembly_CSharp::UISprite* SpriteCurrencyIcon_; DLL2SDK::Assembly_CSharp::UILabel* LabelPrice_; DLL2SDK::Assembly_CSharp::UILabel* LabelNum_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjBuyNum_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerDiscount_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetOriginPrice_; DLL2SDK::Assembly_CSharp::UISprite* SpriteCurrencyIocnDiscount_; DLL2SDK::Assembly_CSharp::UILabel* LabelDiscountPre_; DLL2SDK::Assembly_CSharp::UILabel* LabelOriginalPrice_; DLL2SDK::Assembly_CSharp::UILabel* LabelFree_; DLL2SDK::Assembly_CSharp::UITable* TableBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjRedDot_; DLL2SDK::Assembly_CSharp::UILabel* LabelRemainTimeBlack_; DLL2SDK::Assembly_CSharp::UILabel* LabelRemainTimeRed_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetLadderPriceRenewTime_; DLL2SDK::Assembly_CSharp::UILabel* LabelLadderPriceRenewTime_; int32_t LadderPriceRenewTime_; int32_t LimitDiscountRemainTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnPriceUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowDiscount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRedDot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRefreshLimitDiscountTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRefreshLadderPriceRenewTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowWidgetLadderPriceRenewTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89333(); void SetSize_89334(int32_t width_, float x_); void SetData_89335(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* ShopData_, int32_t paymentIndex_, bool isOneBtn_); void SetBtnPriceUI_89336(bool isDiscount_, int32_t currentPrice_, int32_t originalPrice_, int32_t showDisCount_); void ShowDiscount_89337(bool isDisCount_); void ShowRedDot_89338(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* shopItem_, int32_t paymentIndex_); void CheckRefreshLimitDiscountTime_89339(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* ShopData_, int32_t paymentIndex_); void CheckRefreshLadderPriceRenewTime_89340(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* shopData_, int32_t paymentIndex_); bool IsShowWidgetLadderPriceRenewTime_89341(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* shopData_, int32_t paymentIndex_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ActiviteRewardItemView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsCommonItemView_En* ItemTemplate_; DLL2SDK::Assembly_CSharp::UILabel* Level_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Get_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalGetBG_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FinalGetBG_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89331(); void SetInfo_89332(int32_t itemID_, int32_t num_, int32_t durable_, int32_t level_, bool isGet_, bool isLast_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopPaymentConfirmDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::CSProto::msg::ShopConfig* m_shopConfig_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ShopPaymentInfoIndexList_; DLL2SDK::CSProto::msg::PaymentType m_currenrPaymentType_; int32_t m_currentSelectCommodityItemInex_; int32_t m_singlePrice_; int32_t m_currentSelectCommodityCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89330(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct RechargeSystemAssist : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { DLL2SDK::Assembly_CSharp::GameShop::RechargeDataStore* m_RechargeDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameShop::RechargeSystemAssist* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RechargeGetRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRechargeGetResponse_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89325(); DLL2SDK::Assembly_CSharp::GameShop::RechargeDataStore* get_RechargeDS_89326(); bool RechargeGetRequest_89327(); bool OnRechargeGetResponse_89328(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); static void _cctor_89329(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct RechargeDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_List_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _list_; DLL2SDK::CSProto::msg::CSGetRechargeRes* m_Res_; DLL2SDK::Assembly_CSharp::GameShop::EPayInfoState m_PayInfoState_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateServerData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGoods_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMidasData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRechargeProductID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__CheckPosValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SetPosDefault_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MaxRowInFlowGrid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__RefreshPosInFlowGrid_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89310(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_List_89311(); DLL2SDK::Assembly_CSharp::GameShop::EPayInfoState get_PayInfoState_89312(); void ChangeState_89313(DLL2SDK::Assembly_CSharp::GameShop::EPayInfoState state_); void UpdateServerData_89314(DLL2SDK::CSProto::msg::CSGetRechargeRes* res_); bool IsGoods_89315(DLL2SDK::mscorlib::System::String* idStr_); void CheckMidasData_89316(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* midasData_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRechargeProductID_89317(); bool _CheckPosValid_89318(); void _SetPosDefault_89319(); int32_t MaxRowInFlowGrid_89320(); void _RefreshPosInFlowGrid_89321(); static int32_t __CheckPosValid_m__0_89322(DLL2SDK::Assembly_CSharp::GameShop::PayConfInfoExtend* a_, DLL2SDK::Assembly_CSharp::GameShop::PayConfInfoExtend* b_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct PayConfInfoExtend : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::PayConfInfo* data_; int32_t StartPos_; int32_t PosLength_; int32_t RowInFlowGrid_; int32_t ColumnInFlowGrid_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsForever_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFlashSale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRemainTimeOnSale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProductId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetProductId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_GetProductId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89303(); bool IsForever_89304(double serverTime_); bool IsFlashSale_89305(double serverTime_); int32_t GetRemainTimeOnSale_89306(double serverTime_); DLL2SDK::mscorlib::System::String* GetProductId_89307(); static DLL2SDK::mscorlib::System::String* GetProductId_89308(DLL2SDK::CSProto::msg::PayConfInfo* serverData_); static DLL2SDK::mscorlib::System::String* GetProductId_89309(DLL2SDK::Assembly_CSharp::GameShop::PayConfInfoExtend* payConfInfo_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { enum struct EPayType : int32_t { ENone_ = static_cast(0x0), EDiscount_ = static_cast(0x1), EBuyOneGetOne_ = static_cast(0x2), EFirstCharge_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct UILotteryIntroductionView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ColorQualityProbabilityList_; DLL2SDK::Assembly_CSharp::UILabel* LuckPointRewardIntorduceLabel_; DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigTemplate* m_UIFirstPopupBigTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ColorProb_; struct StaticFields { int32_t m_MaxCount_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessingCombinationProbabilityData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUILotteryIntroductionView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89295(); void ProcessingCombinationProbabilityData_89296(DLL2SDK::mscorlib::System::Collections::Generic::List_1* data_); void InitUI_89297(); void UpdateUILotteryIntroductionView_89298(DLL2SDK::CSProto::msg::CSLuckyBoxQueryGroupProbRes* res_); static int32_t _UpdateUILotteryIntroductionView_m__0_89299(DLL2SDK::CSProto::msg::ColorProb* param1_, DLL2SDK::CSProto::msg::ColorProb* param2_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct UILotteryIntroductionController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameShop::UILotteryIntroductionView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnCloseClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUILotteryIntroductionView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89284(); void Init_89285(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_89286(); void RegisterDelegates_89287(); void UnRegisterDelegates_89288(); void OnBtnCloseClick_89289(); void UpdateUILotteryIntroductionView_89290(DLL2SDK::CSProto::msg::CSLuckyBoxQueryGroupProbRes* res_); void __xLuaBaseProxy_Init_89291(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_89292(); void __xLuaBaseProxy_RegisterDelegates_89293(); void __xLuaBaseProxy_UnRegisterDelegates_89294(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopWindowController_Chest : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { bool isParentControllerClose_; DLL2SDK::Assembly_CSharp::GameShop::ShopWindowView_Chest* m_View_; DLL2SDK::Assembly_CSharp::GameShop::ShopDataStore* m_ShopDS_; bool m_OnMoveShopItem_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ChestList_; DLL2SDK::Assembly_CSharp::GameShop::ECodmShopType m_CurrentShopType_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_BGAdaptTimer_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_FlowGridBgTimer_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_FlowGridTimer_; int32_t m_Row_; float m_HeightForRow_; float m_WidthForColumn_; DLL2SDK::Assembly_CSharp::GameShop::CodmShopRightSubTabController* m_SubTabCtr_; struct StaticFields { int32_t COLUMN_NUMBER_; DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAdaptUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryToAdpatFlowGrid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClippingMovedCallbakc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragStartCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitShopData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShopRefresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CellAssetIDForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureCellForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ColumnNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WidthForColumn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshFlowGrid_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89253(); DLL2SDK::Assembly_CSharp::GameShop::ShopDataStore* get_ShopDS_89254(); void Init_89255(); void InitAdaptUI_89256(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_89257(); void RegisterDelegates_89258(); void UnRegisterDelegates_89259(); void StopTimer_89260(); void TryToAdpatFlowGrid_89261(); void OnClippingMovedCallbakc_89262(DLL2SDK::Assembly_CSharp::UIPanel* panel_); void OnDragStartCallback_89263(); void InitShopData_89264(DLL2SDK::Assembly_CSharp::GameShop::ECodmShopType type_); void HandleData_89265(bool resetPosition_); void OnNotifyShopRefresh_89266(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::EAssetID CellAssetIDForPath_89267(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void ConfigureCellForPath_89268(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* cell_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void DidSelectRow_89269(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); int32_t RowNumber_89270(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t column_); int32_t ColumnNumber_89271(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_); float HeightForRow_89272(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); float WidthForColumn_89273(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void RefreshFlowGrid_89274(); void _HandleData_m__1_89276(); void _HandleData_m__2_89277(); void __xLuaBaseProxy_Init_89278(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_89279(); void __xLuaBaseProxy_RegisterDelegates_89280(); void __xLuaBaseProxy_UnRegisterDelegates_89281(); static bool _InitShopData_m__0_89275(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopUtility : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Vector3 ShopWindowChestBorderTop_WithTab_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ShopWindowChestBorderTop_NoTab_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ShopWindowBorderTop_WithTab_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ShopWindowBorderTop_NoTab_; int32_t TreasureChestPanelBottomAnchorOffsetInShopNoDiscount_; int32_t TreasureChestPanelBottomAnchorOffsetInShopDiscount_; int32_t TreasureChestPanelBottomAnchorOffsetInBag_; int32_t TreasureChestPanelBottomAnchorOffsetInBP_; DLL2SDK::UnityEngine::UnityEngine::Vector3 OwnTreatrueBoxNumLabelPosInBag_; DLL2SDK::UnityEngine::UnityEngine::Vector3 OwnTreatrueBoxNumLabelPosInBP_; int32_t LastRemainTurnRedTime_; int32_t SHOP_PAYMENT_WAY_ONE_; int32_t SHOP_PAYMENT_WAY_TWO_; int32_t SHOP_PAYMENT_WAY_THREE_; int32_t SHOP_PAYMENT_WAY_FOUR_; int32_t SHOP_PAYMENT_WAY_FIVE_; int32_t maxBuyCount_; int32_t MaxOpenBoxNum_; DLL2SDK::Assembly_CSharp::GameShop::ShopDataStore* m_ShopDataStore_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_CacheSubTabListDic_; DLL2SDK::Assembly_CSharp::GameShop::EDistinguishModuleComesFrom EDistinguishModuleComesFrom_; int32_t m_CurrentClickedShopPaymentIndex_; int32_t CurrentBuyShopID_; DLL2SDK::Assembly_CSharp::GameShop::ECodmShopType m_CurrentShopMainTab_; bool isReturnTwice_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* UnionProcessedToAllWeaponTab_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* UnionProcessedToSkill_; int32_t WeaponItemIdToSubTabUnit_; int32_t GrenadeItemIdToSubTabUnit_; int32_t TreasureBoxAndGiftBoxIdToSubTabUnit_; int32_t RoleSkinToSubTabUnit_; int32_t JetpackToSubTabUnit_; int32_t ParachuteToSubTabUnit_; int32_t ProfessionChipSkinToSubTabUnit_; int32_t VehicleToSubTabUnit_; int32_t IndividuationChipSkinToSubTabUnit_; int32_t IndividuationLacquerToSubTabUnit_; int32_t GrenadeToSubTabUnit_; int32_t NumberItemToSubTabUnit_; int32_t HeadAvatarPicToSubTabUnit_; int32_t HeadFramePicToSubTabUnit_; int32_t MPBigSkillToSubTabUnit_; int32_t RepeatedlykillRewardToSubTabUnit_; int32_t PerkToSubTabUnit_; int32_t ProfessionalChipToSubTabUnit_; int32_t CallingCardSubTabUnit_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_EventParamsDic_; DLL2SDK::mscorlib::System::String* m_currentEventName_; int32_t AreaId_; int32_t exchangeCoinPayType_; int32_t buyOneIndex_; int32_t buyMultiIndex_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache3_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache4_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache5_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache6_; DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache0_; DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache7_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache8_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ArraySwitchList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShopSubTagConfigDataByTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSubTabList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GoToTreasureChestDetailsNavigation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DynamicallyModifyProductFirstLevelTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShopItemByGoodID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_InitSubTabList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPrimaryTabSpecifySecondaryToTabToOtherTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTreasureBoxConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentBuyMaxCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FilterCurrentFirstTabIllegalExclusionSecondaryTabs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsExist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_JudgeIsHaveSubTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetPrimaryTabSpecifySecondaryToTabToOtherTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_JudgeIsSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_JudgeIsAllWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShopItemSubTabId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGiftBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_JudgeBelongCurrentTabProduct_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetShopItemSubTabId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCodmShopAdjacentRrelationship_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleShopDataList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_HandleShopDataList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareShopitemByLimitState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareShopitemBySequence_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetCodmShopAdjacentRrelationship_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearSecondaryTabShopReferenceRelateion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CkeckCommidtyValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBeaconEventWithMallModuleOperationRelated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayUIObjectAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddUIEventListenerForUIWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveUIEventListenerForUIWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckEnableBuy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindDataById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PaymentWayCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDiamondAndGoldSupport_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_JudgeIsPermanentCommodity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableMultiNumPurchase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCurrencyWithMultiTimeLimits_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsCurrencyWithMultiTimeLimits_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpecifiedCurrencyPaymentList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateActualPaymentPrice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateActualPaymentPriceWithIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateActualPaymentCurrency_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuyAgainPrice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuyAgainCurrencyIconSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CurrencyIconSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BtnClickTlogNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_BtnClickTlogNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_BtnClickTlogNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LimitOfferClickTlogNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLuckyBoxHasTenDraws_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLuckyBoxHasExchangeCoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPaymentTypeExchangeCoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExchangeCoinId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExchangeCoinPaymentIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsExchangeCoinEnough_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExchangeCoinStringFormat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExchangeCoinNumFormat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExchangeCoinPrice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExchangeCoinPriceByItemID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBoxShopIDByExchangeItemID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsExchangeCoinCanBuyWhenCountLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExchangeCoinSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExchangeCoinSmallSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExchangeCoinSquareSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrencyIconName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedRefreshTimeLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRemainTimeFormatChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInLuckyBoxOpenProcess_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89104(); static DLL2SDK::Assembly_CSharp::GameShop::ShopDataStore* get_GetShopDataStore_89105(); static int32_t get_GetCurrentClickedShopPaymentIndex_89106(); static void set_UpdateCurrentClickedShopPaymentIndex_89107(int32_t value_); template static DLL2SDK::mscorlib::System::Collections::Generic::List_1* ArraySwitchList_89108(DLL2SDK::Array* array_); static DLL2SDK::Assembly_CSharp::GameShop::ECodmShopType get_CurrentShopMainTab_89109(); static void set_CurrentShopMainTab_89110(DLL2SDK::Assembly_CSharp::GameShop::ECodmShopType value_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_GetShopSubTagsConfConfig_89111(); static DLL2SDK::Assembly_CSharp::Config::ShopSubTagsConfConfig* GetShopSubTagConfigDataByTab_89112(DLL2SDK::Assembly_CSharp::GameShop::ECodmShopItemSecondaryTab tab_); static void InitSubTabList_89113(DLL2SDK::mscorlib::System::Collections::Generic::List_1* ShopList_, DLL2SDK::Assembly_CSharp::GameShop::CodmShopRightSubTabController* CodmShopRightSubTabController_, DLL2SDK::Assembly_CSharp::GameShop::ECodmShopType CurrentshopTabType_, DLL2SDK::Assembly_CSharp::GameShop::ShopWindowController* ShopWindowController_); static void GoToTreasureChestDetailsNavigation_89114(DLL2SDK::Assembly_CSharp::GameShop::EQueryLuckyBoxSource comeFrom_, uint32_t TreasureBoxGoodId_, int32_t bagOwnTreasureBoxMaxCount_, int32_t intParam_, bool boolParam_, bool force_, DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* inputShopItem_, DLL2SDK::mscorlib::System::String* mainLocID_, DLL2SDK::mscorlib::System::String* subLocID_, DLL2SDK::mscorlib::System::String* giftBoxMainLocID_, DLL2SDK::mscorlib::System::String* giftBoxSubLocID_); static void DynamicallyModifyProductFirstLevelTab_89115(DLL2SDK::Assembly_CSharp::GameShop::ECodmShopType currentShopFirstLevelTab_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* itemList_); static DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* GetShopItemByGoodID_89116(int32_t goodId_); static void InitSubTabList_89117(DLL2SDK::mscorlib::System::Collections::Generic::List_1* ShopList_, DLL2SDK::Assembly_CSharp::GameShop::CodmShopRightSubTabController* CodmShopRightSubTabController_, DLL2SDK::Assembly_CSharp::GameShop::ECodmShopType CurrentshopTabType_, DLL2SDK::Assembly_CSharp::GameShop::ShopWindowController_Chest* ShopWindowController_); static DLL2SDK::Assembly_CSharp::GameShop::ECodmShopItemSecondaryTab SetPrimaryTabSpecifySecondaryToTabToOtherTab_89118(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* data_); static DLL2SDK::Assembly_CSharp::Config::LuckyBoxConfigConfig* GetTreasureBoxConfig_89119(uint32_t treasureBoxId_); static int32_t GetCurrentBuyMaxCount_89120(int32_t unitPrice_, DLL2SDK::CSProto::msg::PaymentType currencyType_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* FilterCurrentFirstTabIllegalExclusionSecondaryTabs_89121(DLL2SDK::mscorlib::System::Collections::Generic::List_1* ShopList_, DLL2SDK::Assembly_CSharp::GameShop::ECodmShopType CurrentshopTabType_); static bool IsExist_89122(DLL2SDK::mscorlib::System::Collections::Generic::List_1* dataList_, DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* item_); static bool JudgeIsHaveSubTab_89123(int32_t mainTab_); static void SetPrimaryTabSpecifySecondaryToTabToOtherTab_89124(DLL2SDK::mscorlib::System::Collections::Generic::List_1* subTabList_, DLL2SDK::Assembly_CSharp::GameShop::ECodmShopType CurrentshopTabType_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* ShopList_); static bool JudgeIsSkill_89125(DLL2SDK::Assembly_CSharp::GameShop::ECodmShopItemSecondaryTab tab_); static bool JudgeIsAllWeapon_89126(DLL2SDK::Assembly_CSharp::GameShop::ECodmShopItemSecondaryTab tab_); static DLL2SDK::Assembly_CSharp::GameShop::ECodmShopItemSecondaryTab GetShopItemSubTabId_89127(uint64_t goodId_); static bool IsGiftBox_89128(int64_t luckyboxId_); static bool JudgeBelongCurrentTabProduct_89129(int32_t tabId_, DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* item_); static DLL2SDK::Assembly_CSharp::GameShop::ECodmShopItemSecondaryTab GetShopItemSubTabId_89130(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* item_); static void SetCodmShopAdjacentRrelationship_89131(DLL2SDK::mscorlib::System::Collections::Generic::List_1* dataList_); static void HandleShopDataList_89132(DLL2SDK::Assembly_CSharp::GameShop::ECodmShopType shopType_); static void HandleShopDataList_89133(int32_t subTagId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* shopList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* recommendShopList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* notRecommendShopList_); static int32_t CompareShopitemByLimitState_89134(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* x_, DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* y_); static int32_t CompareShopitemBySequence_89135(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* x_, DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* y_); static void SetCodmShopAdjacentRrelationship_89136(DLL2SDK::mscorlib::System::Collections::Generic::List_1* NotRecommendShopList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* RecommendShopList_); static void ClearSecondaryTabShopReferenceRelateion_89137(DLL2SDK::mscorlib::System::Collections::Generic::List_1* NotRecommendShopList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* RecommendShopList_); static bool CkeckCommidtyValid_89138(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* item_, int32_t index_); template static void ReportBeaconEventWithMallModuleOperationRelated_89139(T reportDataParam_, DLL2SDK::Assembly_CSharp::GameShop::ShopUtility_EShopTriggerBeaconEventOccasion triggerEventOccasion_); static void PlayUIObjectAnimation_89140(float internalTime_, DLL2SDK::UnityEngine::UnityEngine::Transform* item_, float delayTimeDelta_, bool bStart_, DLL2SDK::Assembly_CSharp::GameShop::EDistinguishModuleComesFrom comeFrom_, int32_t PreItemCount_); template static void AddUIEventListenerForUIWidget_89141(DLL2SDK::mscorlib::System::Collections::Generic::List_1* uiObject_, T callback_, DLL2SDK::Assembly_CSharp::GameShop::EUIOjectEventType eventType_); template static void RemoveUIEventListenerForUIWidget_89142(DLL2SDK::mscorlib::System::Collections::Generic::List_1* uiObject_, T callback_, DLL2SDK::Assembly_CSharp::GameShop::EUIOjectEventType eventType_); static bool CheckEnableBuy_89143(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* codmShopItem_, bool isConsiderExchangeCoin_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* FindDataById_89144(DLL2SDK::mscorlib::System::Collections::Generic::List_1* sourceList_, uint32_t destinationId_); static int32_t PaymentWayCount_89145(DLL2SDK::CSProto::msg::ShopConfig* ShopConfig_); static bool IsDiamondAndGoldSupport_89146(DLL2SDK::CSProto::msg::ShopConfig* shopConfig_); static bool JudgeIsPermanentCommodity_89147(DLL2SDK::CSProto::msg::ShopConfig* ShopConfig_); static bool IsEnableMultiNumPurchase_89148(DLL2SDK::CSProto::msg::ShopConfig* shopConfig_); static bool IsCurrencyWithMultiTimeLimits_89149(DLL2SDK::CSProto::msg::ShopConfig* shopConfig_); static bool IsCurrencyWithMultiTimeLimits_89150(DLL2SDK::CSProto::msg::ShopConfig* shopConfig_, DLL2SDK::CSProto::msg::PaymentType payType_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetSpecifiedCurrencyPaymentList_89151(DLL2SDK::CSProto::msg::ShopConfig* shopConfig_, DLL2SDK::CSProto::msg::PaymentType payType_); static int32_t CalculateActualPaymentPrice_89152(int32_t goodId_); static int32_t CalculateActualPaymentPriceWithIndex_89153(int32_t shopId_, int32_t index_); static DLL2SDK::CSProto::msg::PaymentType CalculateActualPaymentCurrency_89154(int32_t shopId_); static int32_t BuyAgainPrice_89155(); static DLL2SDK::mscorlib::System::String* BuyAgainCurrencyIconSpriteName_89156(); static DLL2SDK::mscorlib::System::String* CurrencyIconSpriteName_89157(int32_t shopId_, int32_t index_); static void BtnClickTlogNtf_89158(int32_t btnID_, DLL2SDK::mscorlib::System::String* productID_); static void BtnClickTlogNtf_89159(int32_t btnID_, uint32_t goodID_); static void BtnClickTlogNtf_89160(int32_t btnID_, DLL2SDK::CSProto::msg::ShopConfig* shopConfig_); static void LimitOfferClickTlogNtf_89161(uint32_t goodID_, int32_t showArea_, int32_t index_, DLL2SDK::mscorlib::System::String* LimitOfferSkipType_, int32_t skipParam_); static bool IsLuckyBoxHasTenDraws_89162(DLL2SDK::CSProto::msg::ShopConfig* shopConfig_); static bool IsLuckyBoxHasExchangeCoin_89163(DLL2SDK::CSProto::msg::ShopConfig* shopConfig_); static bool IsPaymentTypeExchangeCoin_89164(DLL2SDK::CSProto::msg::ShopPaymentInfo* paymentInfo_); static int32_t GetExchangeCoinId_89165(DLL2SDK::CSProto::msg::ShopConfig* shopConfig_); static int32_t GetExchangeCoinPaymentIndex_89166(DLL2SDK::CSProto::msg::ShopConfig* shopConfig_); static bool IsExchangeCoinEnough_89167(DLL2SDK::CSProto::msg::ShopConfig* shopConfig_); static DLL2SDK::mscorlib::System::String* ExchangeCoinStringFormat_89168(int32_t curNum_, int32_t needNum_); static DLL2SDK::mscorlib::System::String* ExchangeCoinNumFormat_89169(DLL2SDK::CSProto::msg::ShopPaymentInfo* info_); static int32_t GetExchangeCoinPrice_89170(DLL2SDK::CSProto::msg::ShopConfig* shopConfig_); static int32_t GetExchangeCoinPriceByItemID_89171(uint32_t itemID_); static int32_t GetBoxShopIDByExchangeItemID_89172(int32_t itemId_); static bool IsExchangeCoinCanBuyWhenCountLimit_89173(DLL2SDK::CSProto::msg::ShopConfig* shopConfig_); static DLL2SDK::mscorlib::System::String* GetExchangeCoinSpriteName_89174(DLL2SDK::CSProto::msg::ShopConfig* shopConfig_); static DLL2SDK::mscorlib::System::String* GetExchangeCoinSmallSpriteName_89175(DLL2SDK::CSProto::msg::ShopConfig* shopConfig_); static DLL2SDK::mscorlib::System::String* GetExchangeCoinSquareSpriteName_89176(DLL2SDK::CSProto::msg::ShopConfig* shopConfig_); static DLL2SDK::mscorlib::System::String* GetCurrencyIconName_89177(DLL2SDK::CSProto::msg::ShopConfig* shopConfig_, int32_t index_); static bool NeedRefreshTimeLabel_89178(int32_t endTime_, int32_t* oldRemainTime_, DLL2SDK::mscorlib::System::String* timeText_); static bool CheckRemainTimeFormatChange_89179(int32_t newTime_, int32_t oldTime_); static bool IsInLuckyBoxOpenProcess_89180(); static void _cctor_89181(); static int32_t _InitSubTabList_m__0_89182(DLL2SDK::Assembly_CSharp::GameShop::CodmShopRightSubTabItem* param1_, DLL2SDK::Assembly_CSharp::GameShop::CodmShopRightSubTabItem* param2_); static int32_t _InitSubTabList_m__1_89183(DLL2SDK::Assembly_CSharp::GameShop::CodmShopRightSubTabItem* param1_, DLL2SDK::Assembly_CSharp::GameShop::CodmShopRightSubTabItem* param2_); static bool _SetPrimaryTabSpecifySecondaryToTabToOtherTab_m__2_89184(DLL2SDK::Assembly_CSharp::GameShop::CodmShopRightSubTabItem* item_); static bool _SetPrimaryTabSpecifySecondaryToTabToOtherTab_m__3_89185(DLL2SDK::Assembly_CSharp::Config::ShopSubTagsConfConfig* item_); static bool _SetPrimaryTabSpecifySecondaryToTabToOtherTab_m__4_89186(DLL2SDK::Assembly_CSharp::GameShop::CodmShopRightSubTabItem* item_); static bool _SetPrimaryTabSpecifySecondaryToTabToOtherTab_m__5_89187(DLL2SDK::Assembly_CSharp::Config::ShopSubTagsConfConfig* item_); static bool _SetPrimaryTabSpecifySecondaryToTabToOtherTab_m__6_89188(DLL2SDK::Assembly_CSharp::GameShop::CodmShopRightSubTabItem* item_); static bool _HandleShopDataList_m__7_89189(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* it_); static bool _HandleShopDataList_m__8_89190(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { enum struct ELuckyBoxType : int32_t { luckyBox_ = static_cast(0x1), GiftBox_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopTimeLimitPaymentController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameShop::ShopTimeLimitPaymentView* m_view_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_OnPressChangeBuyCountBtnTimer_; float LongPressTimeCD_; DLL2SDK::Assembly_CSharp::GameShop::ShopPaymentConfirmDataStore* m_shopPaymentConfirmDataStore_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickDurationCommodityManyPaymentCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnReduceCountClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnAddCountClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeInputCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnSwitchCurrencyClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBuyMaxNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPressAddCommodityCountBtnManyPaymentCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPressReduceCommodityCountBtnManyPaymentCallback_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89076(); DLL2SDK::Assembly_CSharp::GameShop::ShopPaymentConfirmDataStore* get_ShopPaymentConfirmDS_89077(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_89078(); void Init_89079(); void OnOpen_89080(); void RegisterDelegates_89081(); void UnRegisterDelegates_89082(); void OnClose_89083(); void SetContent_89084(DLL2SDK::CSProto::msg::ShopConfig* ShopConfig_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* shopPaymentInfoIndexList_, DLL2SDK::CSProto::msg::PaymentType currenrPaymentType_, int32_t currentSelectCommodityItemInex_, bool isEnableMultiNumPurchase_, bool isDiamondAndGoldSupport_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetData_89085(); void OnClickDurationCommodityManyPaymentCallback_89086(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnBtnReduceCountClick_89087(); void OnBtnAddCountClick_89088(); void OnChangeInputCount_89089(); void OnBtnSwitchCurrencyClick_89090(); int32_t CanBuyMaxNum_89091(); void OnPressAddCommodityCountBtnManyPaymentCallback_89092(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool state_); void OnPressReduceCommodityCountBtnManyPaymentCallback_89093(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool state_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_89094(); void __xLuaBaseProxy_Init_89095(); void __xLuaBaseProxy_OnOpen_89096(); void __xLuaBaseProxy_RegisterDelegates_89097(); void __xLuaBaseProxy_UnRegisterDelegates_89098(); void __xLuaBaseProxy_OnClose_89099(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopScrollPlayController : DLL2SDK::Assembly_CSharp::GameUI::ScrollPlayBaseController { DLL2SDK::Assembly_CSharp::GameShop::ShopScrollPlayView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDataValid_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89068(); void Init_89069(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_89070(); void UpdateView_89071(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); bool IsDataValid_89072(); void __xLuaBaseProxy_Init_89073(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_89074(); bool __xLuaBaseProxy_IsDataValid_89075(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopRechargeWindowController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameShop::ShopRechargeWindowView* m_View_; DLL2SDK::Assembly_CSharp::GameShop::RechargeDataStore* m_RechargeDS_; bool m_OnMoveShopItem_; bool isPaySuccess_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_BGAdaptTimer_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_FlowGridBgTimer_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_FlowGridTimer_; int32_t m_LimitOfferItemWidth_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RechargeList_; bool bRecommend_; int32_t m_Row_; int32_t m_RecommendColumnNumber_; int32_t m_LastRowColumnNumber_; float timer_; float timerMax_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* tickTimer_; struct StaticFields { DLL2SDK::mscorlib::System::String* CurRechargeId_; uint32_t CurRechargeDiamond_; int32_t m_ColumnNumber_; int32_t MAX_CELL_PER_ROW_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragStartCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiveBalanceRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPaySuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__InitScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptaScrollItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLimitOffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__HandleData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CellAssetIDForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureCellForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ColumnNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WidthForColumn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WidthForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBgIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLuckyDrawInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLuckyBoardInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPopWindowBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClosePopWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneReconnectSuccess_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89017(); DLL2SDK::Assembly_CSharp::GameShop::RechargeDataStore* get_RechargeDS_89018(); void Init_89019(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_89020(); void RegisterDelegates_89021(); void UnRegisterDelegates_89022(); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_89023(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void OnDragStartCallback_89024(); void OnReceiveBalanceRes_89025(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnPaySuccess_89026(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void WillShow_89027(); void _InitScrollView_89028(); void AdaptaScrollItems_89029(); void RefreshLimitOffer_89030(); void _HandleData_89031(); DLL2SDK::Assembly_CSharp::EAssetID CellAssetIDForPath_89032(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void ConfigureCellForPath_89033(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* cell_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void DidSelectRow_89034(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); int32_t RowNumber_89035(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t column_); int32_t ColumnNumber_89036(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_); float HeightForRow_89037(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); float WidthForColumn_89038(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); float WidthForPath_89039(int32_t row_, int32_t column_); DLL2SDK::mscorlib::System::String* GetBgIcon_89040(int32_t row_, int32_t column_); void OnNotifyLuckyDrawInfo_89041(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLuckyBoardInfo_89042(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnPopWindowBtnClick_89043(); void FadeAlpha_89044(); void ClosePopWindow_89045(); void OnZoneReconnectSuccess_89046(); void __InitScrollView_m__1_89049(); void __InitScrollView_m__2_89050(); void __InitScrollView_m__5_89053(); void __xLuaBaseProxy_Init_89054(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_89055(); void __xLuaBaseProxy_RegisterDelegates_89056(); void __xLuaBaseProxy_UnRegisterDelegates_89057(); void __xLuaBaseProxy_WillShow_89058(); void __xLuaBaseProxy_OnZoneReconnectSuccess_89059(); static void _cctor_89047(); static bool _OnReceiveBalanceRes_m__0_89048(DLL2SDK::Assembly_CSharp::GameShop::PayConfInfoExtend* x_); static bool _OnNotifyLuckyDrawInfo_m__3_89051(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* x_); static bool _OnNotifyLuckyBoardInfo_m__4_89052(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopRechargeConfirmPopController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameShop::ShopRechargeConfirmPopView* m_View_; DLL2SDK::System_Core::System::Action* DoRechargeAction_; DLL2SDK::mscorlib::System::String* refundUrl_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWindowCloseable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnCloseClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnDetailClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnConfirmClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWinType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetViewData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPicLoadSuccessedForRechargeConfirm_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOTOData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLabelPlayerDiamond_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88998(); void Init_88999(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_89000(); void RegisterDelegates_89001(); void UnRegisterDelegates_89002(); bool IsWindowCloseable_89003(); void _OnBtnCloseClick_89004(); void _OnBtnDetailClick_89005(); void _OnBtnConfirmClick_89006(); void SetWinType_89007(DLL2SDK::Assembly_CSharp::GameShop::ShopRechargeConfirmPopController_WindowType winType_); void SetViewData_89008(DLL2SDK::mscorlib::System::String* spriteItemIconName_, DLL2SDK::mscorlib::System::String* getDiamondNum_, DLL2SDK::mscorlib::System::String* realPrice_); void OnPicLoadSuccessedForRechargeConfirm_89009(DLL2SDK::mscorlib::System::String* url_, bool isSuccess_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); void SetOTOData_89010(DLL2SDK::mscorlib::System::String* CostMoney_, DLL2SDK::mscorlib::System::String* picUrl_); DLL2SDK::mscorlib::System::String* SetLabelPlayerDiamond_89011(); void __xLuaBaseProxy_Init_89012(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_89013(); void __xLuaBaseProxy_RegisterDelegates_89014(); void __xLuaBaseProxy_UnRegisterDelegates_89015(); bool __xLuaBaseProxy_IsWindowCloseable_89016(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopPaymentInfoWithIndex : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::ShopPaymentInfo* m_shopPaymentInfo_; int32_t m_index_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88995(DLL2SDK::CSProto::msg::ShopPaymentInfo* shopPaymentInfo_, int32_t index_); DLL2SDK::CSProto::msg::ShopPaymentInfo* get_GetShopPaymentInfo_88996(); int32_t get_GetIndex_88997(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { enum struct EPaymentTypeSelectState : int32_t { CPaymentSelected_ = static_cast(0x0), CPPaymentSelected_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopDetailNavController_Chest : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::GameShop::ShopDetailController_Chest* m_ChestDetailCtr_; DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* m_ShopData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowCommonAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedResetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowNone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88978(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_88979(); bool IsShowCommonAvatar_88980(); bool IsNeedResetBackgroundTexture_88981(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_88982(); bool IsEnableCameraClear_88983(); bool IsShowNone_88984(); void OnNavigationWillShow_88985(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_); void OnNavigationShowed_88986(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_88987(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_88988(); bool __xLuaBaseProxy_IsShowCommonAvatar_88989(); bool __xLuaBaseProxy_IsNeedResetBackgroundTexture_88990(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_88991(); bool __xLuaBaseProxy_IsEnableCameraClear_88992(); bool __xLuaBaseProxy_IsShowNone_88993(); void __xLuaBaseProxy_OnNavigationWillShow_88994(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopDetailNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::GameShop::ShopDetailController* m_WeaponDetailCtr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowCommonAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AvatarAdapterType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88965(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_88966(); bool IsShowCommonAvatar_88967(); DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarAdapterType AvatarAdapterType_88968(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_88969(); bool IsEnableCameraClear_88970(); void OnNavigationShowed_88971(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_88972(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_88973(); bool __xLuaBaseProxy_IsShowCommonAvatar_88974(); DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarAdapterType __xLuaBaseProxy_AvatarAdapterType_88975(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_88976(); bool __xLuaBaseProxy_IsEnableCameraClear_88977(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopDetailItemController_Chest : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameShop::ShopDetailItemView_Chest* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88955(); void Init_88956(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_88957(); void RegisterDelegates_88958(); void UnRegisterDelegates_88959(); bool SetEasyListData_88960(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* dataObj_); void __xLuaBaseProxy_Init_88961(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_88962(); void __xLuaBaseProxy_RegisterDelegates_88963(); void __xLuaBaseProxy_UnRegisterDelegates_88964(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopDetailController_Chest : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameShop::ShopDetailView_Chest* m_View_; DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* m_CodmShopItem_; DLL2SDK::Assembly_CSharp::Config::LuckyBoxConfigConfig* m_LuckyBoxConfigConfig_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_colorProbList_; DLL2SDK::CSProto::msg::CSLuckyBoxQueryGroupProbRes* m_res_; DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* m_GlobalDS_; int32_t m_currentSelectIndex_; DLL2SDK::Assembly_CSharp::GameShop::ShopDataStore* m_ShopDS_; int32_t m_CurrentSelectTreasureBoxCount_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_EasyListController_; int32_t m_BagOwnTreasureBoxMaxCount_; uint32_t m_TreasureBoxId_; uint32_t m_TreastureBoxColorId_; DLL2SDK::Assembly_CSharp::GameShop::EQueryLuckyBoxSource comeFrom_; DLL2SDK::Assembly_CSharp::GameShop::EShopItemState m_ItemState_; uint32_t m_PreTreasureBoxId_; bool bMagnifyMode_; bool isFromOTO_; int32_t intParam_; bool boolParam_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_BoxPropList_; int32_t m_SelectPropId_; float widthForColumn__; float widthReal_; float sideMargin_; int32_t m_Row_; int32_t m_Column_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTopBarBackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMagnifyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnOpenLuckyBoxClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMagnifyMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickGoToBagBtnCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTreasureBoxData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTreasureBoxDataFromShop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTreasureBoxDataFromShowBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTreasureBoxDataFromBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindLuckyBoxNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitOpenBoxContainer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTreatureBoxTopIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DownloadTextureCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ModifyTreasureBoxDetailAnchor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickOpenBtnCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickPlusBtnCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickMaxBtnCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCurrentSelectBoxCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickMinusBtnCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLuckBoxInfoToShop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFlowGridItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnchor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortBoxShowPropInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShopBuyRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBeaconData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShopItemRenew_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLuckyBoxItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnWeaponCompareClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTreasureBoxDetailBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnBuySingleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnBuyMultiClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelectProp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAssetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnModelResChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadLoadoutItemDetailPosX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CellAssetIDForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureCellForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ColumnNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WidthForColumn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DidSelectRow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88895(); DLL2SDK::Assembly_CSharp::GameShop::ShopDataStore* get_ShopDS_88896(); DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* get_GlobalDS_88897(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_88898(); void Init_88899(); void RegisterDelegates_88900(); void UnRegisterDelegates_88901(); void WillShow_88902(); void OnNotifyTopBarBackBtnClick_88903(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnMagnifyBtnClick_88904(); void OnBtnOpenLuckyBoxClick_88905(); void SetMagnifyMode_88906(bool show_); void OnClose_88907(); void OnClickGoToBagBtnCallback_88908(); void SetTreasureBoxData_88909(DLL2SDK::mscorlib::System::Collections::Generic::List_1* dataList_); void SetTreasureBoxDataFromShop_88910(DLL2SDK::mscorlib::System::Collections::Generic::List_1* dataList_); void SetTreasureBoxDataFromShowBox_88911(DLL2SDK::mscorlib::System::Collections::Generic::List_1* dataList_); void SetTreasureBoxDataFromBag_88912(DLL2SDK::mscorlib::System::Collections::Generic::List_1* dataList_); int32_t FindLuckyBoxNum_88913(uint32_t id_); void InitOpenBoxContainer_88914(); void SetTreatureBoxTopIcon_88915(DLL2SDK::Array* title_cdn_); void DownloadTextureCallback_88916(DLL2SDK::mscorlib::System::String* url_, bool bSuccess_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); void ModifyTreasureBoxDetailAnchor_88917(int32_t absolute_, bool isUpdate_); void OnClickOpenBtnCallback_88918(); void OnClickPlusBtnCallback_88919(); void OnClickMaxBtnCallback_88920(); void UpdateCurrentSelectBoxCount_88921(); void OnClickMinusBtnCallback_88922(); void OnNotifyLuckBoxInfoToShop_88923(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void SetFlowGridItemList_88924(); void SetAnchor_88925(); void SortBoxShowPropInfo_88926(DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_BoxPropList_); void OnNotifyShopBuyRes_88927(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ReportBeaconData_88928(int32_t shopid_); void OnNotifyShopItemRenew_88929(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnLuckyBoxItemClick_88930(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnBtnWeaponCompareClick_88931(); void OnTreasureBoxDetailBtnClick_88932(); void OnBtnBuySingleClick_88933(); void OnBtnBuyMultiClick_88934(); void SetSelectProp_88935(int32_t propId_, int32_t currentSelectIndex_); void SetAssetInfo_88936(); void OnModelResChanged_88937(); float GetLoadLoadoutItemDetailPosX_88938(); DLL2SDK::Assembly_CSharp::EAssetID CellAssetIDForPath_88939(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void ConfigureCellForPath_88940(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* cell_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); int32_t RowNumber_88941(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t column_); int32_t ColumnNumber_88942(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_); float HeightForRow_88943(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); float WidthForColumn_88944(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void DidSelectRow_88945(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void _OnNotifyLuckBoxInfoToShop_m__0_88946(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_88947(); void __xLuaBaseProxy_Init_88948(); void __xLuaBaseProxy_RegisterDelegates_88949(); void __xLuaBaseProxy_UnRegisterDelegates_88950(); void __xLuaBaseProxy_WillShow_88951(); void __xLuaBaseProxy_OnClose_88952(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopDetailController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameShop::ShopDetailView* m_View_; DLL2SDK::Assembly_CSharp::GameBase::LoadoutDataStore* mineLoadoutData_; DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* m_shopItemData_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_Character* characterController_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_Weapon* weaponController_; DLL2SDK::Assembly_CSharp::GameShop::ShopItemFlowGridCell* m_ShopItemFlowGridCell_; bool isCoinTab_; DLL2SDK::Assembly_CSharp::FrontEnd::FrontEndUIScene* m_UIScene_; bool bMagnifyMode_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTopBarBackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMagnifyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMagnifyMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponAssetState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponAssetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnModelResChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAudioEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMagnifyBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPreCommodityArrowBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNextCommodityArrowBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnPurchaseClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnCompareClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNextShopItemSwitchEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNextCodmShopItemDetail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNavigationData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShopBuyRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBeaconData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShopItemRenew_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88864(); DLL2SDK::Assembly_CSharp::FrontEnd::FrontEndUIScene* get_UIScene_88865(); void Init_88866(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_88867(); void RegisterDelegates_88868(); void UnRegisterDelegates_88869(); void WillShow_88870(); void OnNotifyTopBarBackBtnClick_88871(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnMagnifyBtnClick_88872(); void SetMagnifyMode_88873(bool show_); void SetData_88874(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* data_, DLL2SDK::Assembly_CSharp::GameShop::ShopItemFlowGridCell* shopItemFlowGridCell_, bool isCoinTab_); void SetWeaponAssetState_88875(); void SetWeaponAssetInfo_88876(); void OnModelResChanged_88877(); void PlayAudioEffect_88878(bool isOpen_); void SetMagnifyBtn_88879(bool show_); void OnPreCommodityArrowBtnClick_88880(); void OnNextCommodityArrowBtnClick_88881(); void OnBtnPurchaseClick_88882(); void OnBtnCompareClick_88883(); bool IsNextShopItemSwitchEnable_88884(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* shopItem_); void SetNextCodmShopItemDetail_88885(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* item_); void SetNavigationData_88886(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* item_); void OnNotifyShopBuyRes_88887(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ReportBeaconData_88888(); void OnNotifyShopItemRenew_88889(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void __xLuaBaseProxy_Init_88890(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_88891(); void __xLuaBaseProxy_RegisterDelegates_88892(); void __xLuaBaseProxy_UnRegisterDelegates_88893(); void __xLuaBaseProxy_WillShow_88894(); }; } namespace DLL2SDK::Assembly_CSharp { struct RechargeSuccessPopWindow : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* CPPoint_; DLL2SDK::Assembly_CSharp::UILabel* Title_; DLL2SDK::Assembly_CSharp::UILabel* BottomTip_; DLL2SDK::Assembly_CSharp::UISprite* BigIcon_; DLL2SDK::Assembly_CSharp::UIButton* OKBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88863(); }; } namespace DLL2SDK::Assembly_CSharp { struct RechargeBtnItemView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* Title_; DLL2SDK::Assembly_CSharp::UILabel* Time_; DLL2SDK::Assembly_CSharp::UITexture* CdnPicture_; DLL2SDK::UnityEngine::UnityEngine::GameObject* redPoint_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Select_; DLL2SDK::Assembly_CSharp::UILabel* Tag_; DLL2SDK::Assembly_CSharp::UISprite* TagBG_; int32_t limitofferId_; bool isShowCutDown_; int64_t endTime_; DLL2SDK::Assembly_CSharp::GameUI::CPSafeBoxThumbnailView* safeBoxView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCdnUrl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTitle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShowRed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTagContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPicLoadSuccessed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88853(); void SetCdnUrl_88854(DLL2SDK::mscorlib::System::String* url_); void SetTitle_88855(DLL2SDK::mscorlib::System::String* title_); void SetCutDown_88856(bool isShowCutDown_, int64_t endTime_); void SetShowRed_88857(bool isShowRed_); void SetSelect_88858(bool isShowRed_); void SetTagContent_88859(DLL2SDK::mscorlib::System::String* tag_, DLL2SDK::mscorlib::System::String* tagBG_); void OnPicLoadSuccessed_88860(DLL2SDK::mscorlib::System::String* url_, bool isSuccess_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); void Update_88861(); void RefreshTime_88862(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct OTORewardShow : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* groups_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRewards_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88851(); void SetRewards_88852(DLL2SDK::mscorlib::System::Collections::Generic::List_1* rewards_, DLL2SDK::mscorlib::System::String* frameColor_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct OTORewardItemDesc : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::Assembly_CSharp::UILabel* Desc_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ShowTip_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88847(); void ShowTip_88848(int32_t itemId_); void CloseTip_88849(); void ShowTip_88850(int32_t itemId_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct OTORewardItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* Num_; DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* template_; DLL2SDK::Assembly_CSharp::GameUI::UITimeLimitTemplate* timeTemplate_; int32_t _itemId_; DLL2SDK::Assembly_CSharp::UISprite* Frame_; int32_t pressState_; int32_t eventStyle_; float timer_; float longPressTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemLongPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88841(); void SetItem_88842(uint32_t itemId_, int32_t num_, int32_t expireTime_, DLL2SDK::mscorlib::System::String* frameColor_); void OnItemPress_88843(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool state_); void OnItemLongPress_88844(bool isPress_); void OnItemClick_88845(); void Update_88846(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct OTORewardGroup : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* items_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRewards_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88839(); void SetRewards_88840(DLL2SDK::mscorlib::System::Collections::Generic::List_1* rewards_, DLL2SDK::mscorlib::System::String* frameColor_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LuckyValueDrawNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::GameUI::LuckyValueDrawController* _ctrl_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NavigationWillPop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowCommonAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCloseSizeAdaptor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88826(); void OnNavigationShowed_88827(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_88828(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void NavigationWillPop_88829(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_88830(); bool IsEnableCameraClear_88831(); bool IsShowCommonAvatar_88832(); bool IsCloseSizeAdaptor_88833(); void __xLuaBaseProxy_NavigationWillPop_88834(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_88835(); bool __xLuaBaseProxy_IsEnableCameraClear_88836(); bool __xLuaBaseProxy_IsShowCommonAvatar_88837(); bool __xLuaBaseProxy_IsCloseSizeAdaptor_88838(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LuckyValueDrawController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::LuckyValueDrawView* _view_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _rewardList_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* aniTimer_; int32_t endIdx_; int32_t _curSelectIndex_; float SPEED_; int32_t counter_; int32_t MAX_COUNTER_; int32_t minEndCount_; bool hasLuckyValue_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* shakeIdx_; int32_t NoResultStep_; int32_t shakeFinishValue_; int32_t classCount1_; int32_t classCount2_; int32_t classCount3_; int32_t classCount4_; int32_t shakeCount_; int32_t outTimeShakeCount_; int32_t step_; int32_t lastShakeIndex_; bool hasNoResult_; DLL2SDK::mscorlib::System::String* DefalutBtnBgName_; int32_t _endTime_; DLL2SDK::mscorlib::System::String* timeStr_; DLL2SDK::mscorlib::System::String* timeStrEndInNdays_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* _timer_; DLL2SDK::Assembly_CSharp::Config::LuckyDrawSkinConfig* luckydrawSkinConf_; bool isAnimPlay_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* CachShopItem_; DLL2SDK::CSProto::msg::CSLuckyBoxQueryGroupProbRes* LuckyBoxInfo_; bool showSpecialEffct_; int32_t CameraParam_; int32_t SHAKE_COUNT_MAX_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnGoToClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnGoToTenClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GoToDraw_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPayResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLuckDrawToPay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLuckyDrawInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLuckDrawRewardOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLuckDrawRewardItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLuckDrawShowSpecialEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLuckDrawBuySuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendLuckBoxQueryGroupProbReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSelct_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetDefalutSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPrice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshProgressBar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRewards_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcPropRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNextSelctAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreSetLuckyDrawGoods_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLuckyDrawGoods_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLuckyDrawRewards_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoShake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEndSelctAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnClosePopWindowClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnVideoClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnOpenPopWindowClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadLoadoutItemDetailPosX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88771(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_88772(); void Init_88773(); void RegisterDelegates_88774(); void UnRegisterDelegates_88775(); void WillShow_88776(); void OnBtnGoToClick_88777(); void OnBtnGoToTenClick_88778(); void GoToDraw_88779(int32_t idx_); void OnPayResponse_88780(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyLuckDrawToPay_88781(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnNotifyLuckyDrawInfo_88782(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLuckDrawRewardOpen_88783(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyLuckDrawRewardItemClick_88784(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyLuckDrawShowSpecialEffect_88785(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnNotifyLuckDrawBuySuccess_88786(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SendLuckBoxQueryGroupProbReq_88787(uint32_t boxId_, DLL2SDK::Assembly_CSharp::GameShop::EQueryLuckyBoxSource source_); void UpdateSelct_88788(int32_t idx_); void RefreshSkin_88789(); void ResetDefalutSkin_88790(); void RefreshPrice_88791(); void RefreshProgressBar_88792(); void RefreshRewards_88793(); void RefreshTime_88794(); void CalcPropRate_88795(); void BeginAnimation_88796(int32_t endIndex_); void SetNextSelctAnimation_88797(); void PreSetLuckyDrawGoods_88798(); void SetLuckyDrawGoods_88799(); void ShowLuckyDrawRewards_88800(); void DoShake_88801(); void SetEndSelctAnimation_88802(); void OnEasyListDataChanged_88803(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); bool OnEasyListItemClick_88804(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnBtnClosePopWindowClick_88805(); void OnBtnVideoClick_88806(); void OnBtnOpenPopWindowClick_88807(); float GetLoadLoadoutItemDetailPosX_88808(); void OnClose_88809(); void _OnNotifyLuckDrawToPay_m__1_88812(); void _OnBtnClosePopWindowClick_m__3_88814(); void _OnBtnClosePopWindowClick_m__4_88815(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_88816(); void __xLuaBaseProxy_Init_88817(); void __xLuaBaseProxy_RegisterDelegates_88818(); void __xLuaBaseProxy_UnRegisterDelegates_88819(); void __xLuaBaseProxy_WillShow_88820(); void __xLuaBaseProxy_OnClose_88821(); static void _cctor_88810(); static int32_t _WillShow_m__0_88811(DLL2SDK::CSProto::msg::BoxShowPropInfo* x_, DLL2SDK::CSProto::msg::BoxShowPropInfo* y_); static int32_t _OnNotifyLuckyDrawInfo_m__2_88813(DLL2SDK::CSProto::msg::BoxShowPropInfo* x_, DLL2SDK::CSProto::msg::BoxShowPropInfo* y_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LuckyDrawVideoController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::LuckyDrawVideoView* mView_; uint32_t luckyDrawGoodId_; bool isCloseWhenSkip_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSkipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnContinuBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenLuckyDraw_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshVideoView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCloseWhenSkip_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88752(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_88753(); void Init_88754(); void WillShow_88755(); void RegisterDelegates_88756(); void UnRegisterDelegates_88757(); void OnSkipBtnClick_88758(); void OnContinuBtnClick_88759(); void OpenLuckyDraw_88760(); void RefreshVideoView_88761(bool SkipBtnShow_, uint32_t luckyDrawGoodId_, DLL2SDK::mscorlib::System::String* videoName_, DLL2SDK::mscorlib::System::String* videoBGName_); void SetCloseWhenSkip_88762(bool isCloseWhenSkip_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_88763(); void __xLuaBaseProxy_Init_88764(); void __xLuaBaseProxy_WillShow_88765(); void __xLuaBaseProxy_RegisterDelegates_88766(); void __xLuaBaseProxy_UnRegisterDelegates_88767(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LuckyDrawNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::GameUI::LuckyDrawController* _ctrl_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NavigationWillPop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowCommonAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCloseSizeAdaptor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88739(); void OnNavigationShowed_88740(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_88741(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void NavigationWillPop_88742(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_88743(); bool IsEnableCameraClear_88744(); bool IsShowCommonAvatar_88745(); bool IsCloseSizeAdaptor_88746(); void __xLuaBaseProxy_NavigationWillPop_88747(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_88748(); bool __xLuaBaseProxy_IsEnableCameraClear_88749(); bool __xLuaBaseProxy_IsShowCommonAvatar_88750(); bool __xLuaBaseProxy_IsCloseSizeAdaptor_88751(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LuckyDrawController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::LuckyDrawView* _view_; int32_t _curSelectIndex_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* aniTimer_; int32_t endIdx_; float SPEED_; int32_t counter_; int32_t MAX_COUNTER_; int32_t minEndCount_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _rewardList_; DLL2SDK::CSProto::msg::CSLuckyBoxCheckRecordRes* _records_; bool hasSamePrice_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* shakeIdx_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* cantShakeIdx_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* curSample_; int32_t NoResultStep_; int32_t shakeFinishValue_; int32_t classCount1_; int32_t classCount2_; int32_t classCount3_; int32_t classCount4_; int32_t endSpeed_; int32_t shakeCount_; int32_t outTimeShakeCount_; int32_t step_; int32_t lastShakeIndex_; bool hasNoResult_; DLL2SDK::mscorlib::System::String* DefalutBtnBgName_; int32_t _endTime_; DLL2SDK::mscorlib::System::String* timeStr_; DLL2SDK::mscorlib::System::String* timeStrEndInNdays_; uint32_t luckyboxItemID_; bool isAnimPlay_; DLL2SDK::Assembly_CSharp::Config::LuckyDrawSkinConfig* luckydrawSkinConf_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* _timer_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* CachShopItem_; DLL2SDK::CSProto::msg::CSLuckyBoxQueryGroupProbRes* LuckyBoxInfo_; int32_t CameraParam_; bool showSpecialEffct_; int32_t SHAKE_COUNT_MAX_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache2_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnGoToClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnGoToTenClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GoToDraw_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPayResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLuckDrawToPay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLuckyDrawInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLuckDrawRewardOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLuckDrawRewardItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLuckDrawShowSpecialEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLuckDrawBuySuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendLuckBoxQueryGroupProbReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSelct_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResDownloaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCantAniList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetEfx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetDefalutSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPrice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRewards_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNextSelctAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreSetLuckyDrawGoods_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLuckyDrawGoods_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLuckyDrawRewards_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoShake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnClosePopWindowClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnVideoClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnWeaponVideoClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckWeaponVideoBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnOpenLuckyBoxClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnOpenPopWindowClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseAllDrawAniEfx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadLoadoutItemDetailPosX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88677(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_88678(); void Init_88679(); void RegisterDelegates_88680(); void UnRegisterDelegates_88681(); void WillShow_88682(); void OnBtnGoToClick_88683(); void OnBtnGoToTenClick_88684(); void GoToDraw_88685(int32_t idx_); void OnPayResponse_88686(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyLuckDrawToPay_88687(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnNotifyLuckyDrawInfo_88688(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLuckDrawRewardOpen_88689(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyLuckDrawRewardItemClick_88690(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyLuckDrawShowSpecialEffect_88691(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyLuckDrawBuySuccess_88692(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SendLuckBoxQueryGroupProbReq_88693(uint32_t boxId_, DLL2SDK::Assembly_CSharp::GameShop::EQueryLuckyBoxSource source_); void UpdateSelct_88694(int32_t idx_); void OnResDownloaded_88695(); void UpdateCantAniList_88696(); void RefreshSkin_88697(); void ResetEfx_88698(); void ResetDefalutSkin_88699(); void RefreshTime_88700(); void RefreshPrice_88701(); void DisableBtn_88702(DLL2SDK::Assembly_CSharp::UIButton* btn_, DLL2SDK::Assembly_CSharp::UISprite* spriBg_, bool enable_); void RefreshRewards_88703(); void BeginAnimation_88704(int32_t endIndex_); void SetNextSelctAnimation_88705(); void PreSetLuckyDrawGoods_88706(); void SetLuckyDrawGoods_88707(); void ShowLuckyDrawRewards_88708(); void DoShake_88709(); void OnEasyListDataChanged_88710(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); bool OnEasyListItemClick_88711(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnBtnClosePopWindowClick_88712(); void OnBtnVideoClick_88713(); void OnBtnWeaponVideoClick_88714(); void CheckWeaponVideoBtn_88715(uint32_t CacheItemId_); void OnBtnOpenLuckyBoxClick_88716(); void OnBtnOpenPopWindowClick_88717(); void CloseAllDrawAniEfx_88718(); float GetLoadLoadoutItemDetailPosX_88719(); void OnClose_88720(); void _OnNotifyLuckDrawToPay_m__2_88724(); void _OnBtnClosePopWindowClick_m__5_88727(); void _OnBtnClosePopWindowClick_m__6_88728(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_88729(); void __xLuaBaseProxy_Init_88730(); void __xLuaBaseProxy_RegisterDelegates_88731(); void __xLuaBaseProxy_UnRegisterDelegates_88732(); void __xLuaBaseProxy_WillShow_88733(); void __xLuaBaseProxy_OnClose_88734(); static void _cctor_88721(); static int32_t _WillShow_m__0_88722(DLL2SDK::CSProto::msg::BoxShowPropInfo* x_, DLL2SDK::CSProto::msg::BoxShowPropInfo* y_); static bool _GoToDraw_m__1_88723(DLL2SDK::CSProto::msg::BoxShowPropInfo* x_); static int32_t _OnNotifyLuckyDrawInfo_m__3_88725(DLL2SDK::CSProto::msg::BoxShowPropInfo* x_, DLL2SDK::CSProto::msg::BoxShowPropInfo* y_); static bool _DoShake_m__4_88726(DLL2SDK::CSProto::msg::BoxShowPropInfo* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LuckyBoardNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::GameUI::LuckyBoardController* _ctrl_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NavigationWillPop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88668(); void OnNavigationShowed_88669(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_88670(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void NavigationWillPop_88671(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_88672(); bool IsEnableCameraClear_88673(); void __xLuaBaseProxy_NavigationWillPop_88674(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_88675(); bool __xLuaBaseProxy_IsEnableCameraClear_88676(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LuckyBoardController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::LuckyBoardView* _view_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* bottomListData_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _rewardList_; DLL2SDK::mscorlib::System::String* skipAniStr_; bool isPlayAni_; DLL2SDK::mscorlib::System::String* normalSprite_; DLL2SDK::mscorlib::System::String* graySprite_; int32_t LuckyCouponID_; int32_t LuckyCoinID_; int32_t CouponCount_; DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* mSquadInvetoryDS_; DLL2SDK::Assembly_CSharp::AdvertisingDataStore* mAdvertisingDS_; int32_t clickBottomItemIdx_; bool needSendProbReq_; int32_t curAniIndex_; int32_t allAniCount_; int32_t curSpeed_; int32_t SPEED_; int32_t MAXSHAKECOUNT_; int32_t MINSHAKECOUNT_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* aniTimer_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* resultIndex_; int32_t resultCount_; bool beginStop_; int32_t openPopType_; DLL2SDK::Assembly_CSharp::TweenAlpha* TweenAlpha_; DLL2SDK::Assembly_CSharp::TweenAlpha* TweenAlpha2_; bool hasNoResult_; bool isSkipLuckyBoardAni_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* CachShopItem_; DLL2SDK::CSProto::msg::CSLuckyBoxQueryGroupProbRes* LuckyBoxInfo_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckGotoHelpShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRewards_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBtnPrice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBottomRewardInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRefreshBottomItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRefreshBottomRewardShowItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRefreshHelpPopItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRewardsItemLongPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRewardsItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBottomItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnGoToTenClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnGoToOneClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GoToDraw_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShopBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnGetBottomItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnAniSkipClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnClosePopClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnHelpClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GoToKoreaHelpShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GoToKingfShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GoToHelpPop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLuckBoardBuySuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBottomRewardUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCommonReceiveItemClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyClientPriceUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLuckyBoardInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLuckBoardRewardOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendLuckBoxQueryGroupProbReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPayResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAniTimerCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoShake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDealyTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowGetRewardPop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneReconnectSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayOpenAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_PlayOpenAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAniInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeforeClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayReverse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseAllItemDrawEfx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseAllItemStayAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseAllItemGetEfx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CachAndHideEfx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestoreCahcEfx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckWacthBtnShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnDrawBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnDrawAllBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnWacthBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStringByTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AniSkipClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLuckyCouponNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAdBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBuyNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88590(); DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* get_SquadInvetoryDS_88591(); DLL2SDK::Assembly_CSharp::AdvertisingDataStore* get_AdvertisingDS_88592(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_88593(); void Init_88594(); void RegisterDelegates_88595(); void UnRegisterDelegates_88596(); void WillShow_88597(); void CheckGotoHelpShift_88598(); void RefreshRewards_88599(); void RefreshBtnPrice_88600(); void RefreshBottomRewardInfo_88601(); void OnRefreshBottomItem_88602(DLL2SDK::UnityEngine::UnityEngine::GameObject* item_, int32_t idx_); void OnRefreshBottomRewardShowItem_88603(DLL2SDK::UnityEngine::UnityEngine::GameObject* item_, int32_t idx_); void OnRefreshHelpPopItem_88604(DLL2SDK::UnityEngine::UnityEngine::GameObject* item_, int32_t idx_); void OnRewardsItemLongPress_88605(int32_t itemId_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void OnRewardsItemClick_88606(int32_t SelectedItemId_); void OnBottomItemClick_88607(int32_t idx_); void OnBtnGoToTenClick_88608(); void OnBtnGoToOneClick_88609(); void GoToDraw_88610(int32_t idx_); void OnShopBtnClick_88611(); void OnBtnGetBottomItemClick_88612(); void OnBtnAniSkipClick_88613(); void OnBtnClosePopClick_88614(); void OnBtnHelpClick_88615(); void GoToKoreaHelpShift_88616(); void GoToKingfShift_88617(); void GoToHelpPop_88618(); void OnNotifyLuckBoardBuySuccess_88619(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyBottomRewardUpdate_88620(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyCommonReceiveItemClose_88621(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnNotifyClientPriceUpdate_88622(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnNotifyLuckyBoardInfo_88623(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLuckBoardRewardOpen_88624(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SendLuckBoxQueryGroupProbReq_88625(uint32_t boxId_, DLL2SDK::Assembly_CSharp::GameShop::EQueryLuckyBoxSource source_); void OnPayResponse_88626(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void BeginAnimation_88627(); void OnAniTimerCheck_88628(); void DoShake_88629(); void OnDealyTick_88630(); void ShowGetRewardPop_88631(); void WillClose_88632(); void OnZoneReconnectSuccess_88633(); void PlayOpenAni_88634(); void PlayOpenAni_88635(int32_t openType_); void SetAniInfo_88636(); void BeforeClose_88637(); void PlayReverse_88638(); void CloseWindow_88639(); void CloseAllItemDrawEfx_88640(); void CloseAllItemStayAni_88641(); void CloseAllItemGetEfx_88642(); void CachAndHideEfx_88643(); void RestoreCahcEfx_88644(); void CheckWacthBtnShow_88645(); void _OnDrawBtnClick_88646(); void _OnDrawAllBtnClick_88647(); void _OnWacthBtnClick_88648(); DLL2SDK::mscorlib::System::String* GetStringByTime_88649(int32_t duration_); void AniSkipClick_88650(bool isPlay_); void SetLuckyCouponNum_88651(); void SetAdBtnState_88652(); int32_t GetBuyNum_88653(int32_t idx_); void NotifyDataStoreUpdated_88654(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void _OnPayResponse_m__3_88658(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_88659(); void __xLuaBaseProxy_Init_88660(); void __xLuaBaseProxy_RegisterDelegates_88661(); void __xLuaBaseProxy_UnRegisterDelegates_88662(); void __xLuaBaseProxy_WillShow_88663(); void __xLuaBaseProxy_WillClose_88664(); void __xLuaBaseProxy_OnZoneReconnectSuccess_88665(); static int32_t _WillShow_m__0_88655(DLL2SDK::CSProto::msg::BoxShowPropInfo* x_, DLL2SDK::CSProto::msg::BoxShowPropInfo* y_); static bool _RefreshBtnPrice_m__1_88656(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* x_); static int32_t _OnNotifyLuckyBoardInfo_m__2_88657(DLL2SDK::CSProto::msg::BoxShowPropInfo* x_, DLL2SDK::CSProto::msg::BoxShowPropInfo* y_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ExchangeShopNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::GameUI::ExchangeShopController* _ctrl_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88587(); void OnNavigationShowed_88588(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_88589(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ExchangeShopController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* mSquadInventoryDS_; DLL2SDK::Assembly_CSharp::GameUI::ExchangeShopView* _view_; DLL2SDK::Assembly_CSharp::GameShop::ShopDataStore* shopDS_; DLL2SDK::CSProto::msg::ExchangeShopConf* curShopConf_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* curShopItems_; float GridWidth_; int32_t ItemWidth_; int32_t cachBuyItemID_; DLL2SDK::Assembly_CSharp::TweenAlpha* TweenAlpha_; bool isPlayPopCloseAni_; struct StaticFields { int32_t exchangeShopId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPrice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRefreshShopItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckGoodStyleNeedCheckLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnBuyClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyExchangeShopResInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyExchangeSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendExchangeShopReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnClosePopWindowClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmBuyClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayOpenAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAniInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeforeClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayReverse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneReconnectSuccess_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88552(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_88553(); void Init_88554(); void RegisterDelegates_88555(); void UnRegisterDelegates_88556(); void WillShow_88557(); void OnClose_88558(); void RefreshPrice_88559(); void OnRefreshShopItem_88560(DLL2SDK::UnityEngine::UnityEngine::GameObject* item_, int32_t idx_); bool CheckGoodStyleNeedCheckLimit_88561(int32_t itemId_); void OnBtnBuyClick_88562(int32_t itemId_); void OnNotifyExchangeShopResInfo_88563(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyExchangeSuccess_88564(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SendExchangeShopReq_88565(); void OnBtnClosePopWindowClick_88566(); void OnConfirmBuyClick_88567(); void PlayOpenAni_88568(); void SetAniInfo_88569(); void BeforeClose_88570(); void PlayReverse_88571(); void CloseWindow_88572(); void NotifyDataStoreUpdated_88573(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void OnZoneReconnectSuccess_88574(); void _WillShow_m__0_88576(); bool _OnConfirmBuyClick_m__1_88577(DLL2SDK::CSProto::msg::ExchangeShopItem* x_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_88578(); void __xLuaBaseProxy_Init_88579(); void __xLuaBaseProxy_RegisterDelegates_88580(); void __xLuaBaseProxy_UnRegisterDelegates_88581(); void __xLuaBaseProxy_WillShow_88582(); void __xLuaBaseProxy_OnClose_88583(); void __xLuaBaseProxy_OnZoneReconnectSuccess_88584(); static void _cctor_88575(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct EventRabbitVideoController : DLL2SDK::Assembly_CSharp::FacePopupBaseController { DLL2SDK::Assembly_CSharp::GameUI::EventRabbitVideoView* mView_; DLL2SDK::CSProto::msg::CSFacePicConf* mData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuyBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88536(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_88537(); void Init_88538(); void RegisterDelegates_88539(); void UnRegisterDelegates_88540(); void WillShow_88541(); void SetData_88542(DLL2SDK::CSProto::msg::CSFacePicConf* picConf_); void OnClose_88543(); void OnBuyBtnClick_88544(); void _WillShow_m__0_88545(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_88546(); void __xLuaBaseProxy_Init_88547(); void __xLuaBaseProxy_RegisterDelegates_88548(); void __xLuaBaseProxy_UnRegisterDelegates_88549(); void __xLuaBaseProxy_WillShow_88550(); void __xLuaBaseProxy_OnClose_88551(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct CommodityItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* m_CommodityItemDuration_; DLL2SDK::Assembly_CSharp::UILabel* m_CommodityItemReducePercentage_; DLL2SDK::Assembly_CSharp::UISprite* m_PaymenWayIcon_; DLL2SDK::Assembly_CSharp::UILabel* m_CommodityItemOriginalPrice_; DLL2SDK::Assembly_CSharp::UILabel* m_CommodityItemDiscountPrice_; DLL2SDK::Assembly_CSharp::UISprite* m_DiscountLine_; int32_t m_index_; float m_UnselectedColorA_; float m_SelectedColorA_; DLL2SDK::Assembly_CSharp::UISprite* m_bg_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCommodityItemIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelectCommodityItemHeightLightIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelectCommodityItemDefaultIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCommodityItemView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88530(); int32_t get_Index_88531(); void SetCommodityItemIcon_88532(int32_t currentSelectCommodityIndex_); void SetSelectCommodityItemHeightLightIcon_88533(); void SetSelectCommodityItemDefaultIcon_88534(); void SetCommodityItemView_88535(DLL2SDK::Assembly_CSharp::GameShop::ShopPaymentInfoWithIndex* paymentInfo_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct CommodityItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameShop::CommodityItemView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88520(); void Init_88521(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_88522(); void RegisterDelegates_88523(); void UnRegisterDelegates_88524(); void SetData_88525(DLL2SDK::CSProto::msg::ShopPaymentInfo* shopPaymentInfo_); void __xLuaBaseProxy_Init_88526(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_88527(); void __xLuaBaseProxy_RegisterDelegates_88528(); void __xLuaBaseProxy_UnRegisterDelegates_88529(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ColorQualityProbabilityView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* ColorQualityLabel_; DLL2SDK::Assembly_CSharp::UILabel* ColorQualityProbabilityLabel_; DLL2SDK::Assembly_CSharp::UISprite* ColorIcon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateColorQualityProbabilityView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88518(); void UpdateColorQualityProbabilityView_88519(uint32_t color_, double colorQualityProbability_, uint32_t max_lucky_value_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CodmSingleReChargeNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::GameUI::CodmSingleReChargeController* _ctrl_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NavigationWillPop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowCommonAvatar_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88507(); void OnNavigationShowed_88508(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_88509(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void NavigationWillPop_88510(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_88511(); bool IsEnableCameraClear_88512(); bool IsShowCommonAvatar_88513(); void __xLuaBaseProxy_NavigationWillPop_88514(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_88515(); bool __xLuaBaseProxy_IsEnableCameraClear_88516(); bool __xLuaBaseProxy_IsShowCommonAvatar_88517(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CodmSingleReChargeController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::CodmSingleRechargeView* _view_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassConf* mBattlePassConf_; DLL2SDK::Assembly_CSharp::Config::SingleRechargeConfig* _config_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _rewards_; int32_t _curSelectIdx_; int64_t _endTime_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* _timer_; bool isAutoSelect_; struct StaticFields { int32_t SingleRechargeId_; int32_t CameraParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnGoToClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRefreshItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelectItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88487(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_88488(); void Init_88489(); void RegisterDelegates_88490(); void UnRegisterDelegates_88491(); void OnBtnGoToClick_88492(); void WillShow_88493(); void RefreshTime_88494(); void OnRefreshItem_88495(DLL2SDK::UnityEngine::UnityEngine::GameObject* item_, int32_t idx_); void OnSelectItem_88496(DLL2SDK::UnityEngine::UnityEngine::GameObject* item_, int32_t idx_, bool isSelected_); void OnEasyListDataChanged_88497(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); bool OnEasyListItemClick_88498(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnClose_88499(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_88501(); void __xLuaBaseProxy_Init_88502(); void __xLuaBaseProxy_RegisterDelegates_88503(); void __xLuaBaseProxy_UnRegisterDelegates_88504(); void __xLuaBaseProxy_WillShow_88505(); void __xLuaBaseProxy_OnClose_88506(); static void _cctor_88500(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct CodmShopRightSubTabItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameShop::CodmShopRightSubTabItemView* m_View_; int32_t m_Index_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88476(); void Init_88477(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_88478(); void RegisterDelegates_88479(); void UnRegisterDelegates_88480(); bool SetEasyListData_88481(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* dataObj_); void OnBtnClick_88482(); void __xLuaBaseProxy_Init_88483(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_88484(); void __xLuaBaseProxy_RegisterDelegates_88485(); void __xLuaBaseProxy_UnRegisterDelegates_88486(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct CodmShopRightSubTabController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameShop::CodmShopRightSubTabView* m_View_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RightSubTabList_; int32_t m_CurrentSelectTagId_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_RightSubListController_; DLL2SDK::Assembly_CSharp::GameShop::ECodmShopType m_ShopType_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ClickSystemEntrance* clickEntrance_; DLL2SDK::Assembly_CSharp::GameShop::ShopWindowController* m_Ctr_; DLL2SDK::Assembly_CSharp::GameShop::ShopWindowController_Chest* m_ChestCtr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRightSubTabItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShopRefresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_OnRightSubTabItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSubTabAndShopController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSubTabScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88457(); void Init_88458(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_88459(); void RegisterDelegates_88460(); void UnRegisterDelegates_88461(); void UpdateView_88462(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, DLL2SDK::Assembly_CSharp::GameShop::ECodmShopType type_, DLL2SDK::Assembly_CSharp::GameShop::ShopWindowController* ctr_); void UpdateView_88463(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, DLL2SDK::Assembly_CSharp::GameShop::ECodmShopType type_, DLL2SDK::Assembly_CSharp::GameShop::ShopWindowController_Chest* ctr_); void OnRightSubTabItemClick_88464(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyShopRefresh_88465(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRightSubTabItemClick_88466(int32_t tagId_, bool reset_, int32_t index_); void RefreshSubTabAndShopController_88467(int32_t tagId_, bool reset_, int32_t index_); void InitSubTabScrollView_88468(); bool OnEasyListItemClick_88469(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_88470(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void _RefreshSubTabAndShopController_m__0_88471(); void __xLuaBaseProxy_Init_88472(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_88473(); void __xLuaBaseProxy_RegisterDelegates_88474(); void __xLuaBaseProxy_UnRegisterDelegates_88475(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Shop { struct CodmShopPaymentConfirmPopupWindowController : DLL2SDK::Assembly_CSharp::GameUI::AbstractSecondStagePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::Shop::CodmShopPaymentConfirmPopupWindowView* m_View_; DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* m_Data_; DLL2SDK::Assembly_CSharp::GameShopConfigExtend* m_GuildData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnConfirmClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88444(); void Init_88445(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_88446(); void RegisterDelegates_88447(); void UnRegisterDelegates_88448(); void UpdateView_88449(DLL2SDK::Assembly_CSharp::GameShopConfigExtend* data_); void UpdateView_88450(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* data_); void OnBtnConfirmClick_88451(); void __xLuaBaseProxy_Init_88452(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_88453(); void __xLuaBaseProxy_RegisterDelegates_88454(); void __xLuaBaseProxy_UnRegisterDelegates_88455(); void __xLuaBaseProxy_OnBtnConfirmClick_88456(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Shop { struct CodmShopNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::GameUI::Shop::CodmShopMainController* m_CodmShopCtr_; bool m_Init_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NavigationWillPop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutdownWindowController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeOut_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88429(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_88430(); void OnNavigationShowed_88431(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_88432(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void NavigationWillPop_88433(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_88434(); bool IsEnableCameraClear_88435(); void ShutdownWindowController_88436(); void FadeOut_88437(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_88438(); void __xLuaBaseProxy_NavigationWillPop_88439(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_88440(); bool __xLuaBaseProxy_IsEnableCameraClear_88441(); void __xLuaBaseProxy_ShutdownWindowController_88442(); void __xLuaBaseProxy_FadeOut_88443(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Shop { struct CodmShopLeftTabItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::Shop::CodmShopLeftTabItemView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88417(); void Init_88418(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_88419(); void RegisterDelegates_88420(); void UnRegisterDelegates_88421(); bool SetEasyListData_88422(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* dataObj_); void OnBtnClick_88423(); void __xLuaBaseProxy_Init_88424(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_88425(); void __xLuaBaseProxy_RegisterDelegates_88426(); void __xLuaBaseProxy_UnRegisterDelegates_88427(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CodmOTOSceneNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::CodmOTOSceneController* m_OTOCtr_; bool m_Init_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NavigationWillPop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowCommonAvatar_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88406(); void OnNavigationShowed_88407(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_88408(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void NavigationWillPop_88409(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_88410(); bool IsEnableCameraClear_88411(); bool IsShowCommonAvatar_88412(); void __xLuaBaseProxy_NavigationWillPop_88413(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_88414(); bool __xLuaBaseProxy_IsEnableCameraClear_88415(); bool __xLuaBaseProxy_IsShowCommonAvatar_88416(); }; } namespace DLL2SDK::Assembly_CSharp { struct CodmOTOSceneController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::CodmOTOSceneView* _view_; int32_t itemId_; int32_t intParam_; bool boolParam_; struct StaticFields { int32_t CameraParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponAssetState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponAssetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnModelResChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IEasyListCallback_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IEasyListCallback_OnEasyListItemClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88391(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_88392(); void Init_88393(); void SetData_88394(int32_t itemId_, int32_t otoId_, bool isCloseSendEvent_); void SetModel_88395(); void SetWeaponAssetState_88396(); void SetWeaponAssetInfo_88397(); void OnModelResChanged_88398(); void OnClose_88399(); void GameUI_IEasyListCallback_OnEasyListDataChanged_88400(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); bool GameUI_IEasyListCallback_OnEasyListItemClick_88401(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_88403(); void __xLuaBaseProxy_Init_88404(); void __xLuaBaseProxy_OnClose_88405(); static void _cctor_88402(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CodmOTOReChargeController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::CodmOTOReChargeView* _view_; DLL2SDK::Assembly_CSharp::Config::ClientOTOInfo* _config_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _rewards_; DLL2SDK::mscorlib::System::String* _price_; DLL2SDK::mscorlib::System::String* _realPrice_; int64_t _endTime_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ClickSystemEntrance* clickEntrance_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_OTORechargeReport* rechargeReport_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* _timer_; bool isSendRequest_; DLL2SDK::mscorlib::System::String* frameColor_; DLL2SDK::mscorlib::System::String* timeStr_; DLL2SDK::mscorlib::System::String* timeStrEndInNdays_; DLL2SDK::Assembly_CSharp::TweenAlpha* TweenAlpha_; struct StaticFields { int32_t OTORechargeId_; bool IsSendCloseEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTextColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDialogTitle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPriceAndSignal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPaySuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOTOItemPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOTOItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRewardLoadSuccessed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPicLoadSuccessed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnGoToClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GoToPay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOTOInfoArrived_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnCloseClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayReverse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayOpenAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAniInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88357(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_88358(); void OnEasyListDataChanged_88359(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); bool OnEasyListItemClick_88360(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void Init_88361(); void WillShow_88362(); void RefreshTextColor_88363(); void SetDialogTitle_88364(); void RefreshTime_88365(); float GetPriceAndSignal_88366(DLL2SDK::mscorlib::System::String* strPrice_, DLL2SDK::mscorlib::System::String* sign_); void RefreshData_88367(); void RegisterDelegates_88368(); void UnRegisterDelegates_88369(); void OnPaySuccess_88370(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnOTOItemPress_88371(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnOTOItemClick_88372(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRewardLoadSuccessed_88373(DLL2SDK::mscorlib::System::String* url_, bool isSuccess_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); void OnPicLoadSuccessed_88374(DLL2SDK::mscorlib::System::String* url_, bool isSuccess_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); void OnBtnGoToClick_88375(); void GoToPay_88376(); void OnOTOInfoArrived_88377(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnBtnCloseClick_88378(); void PlayReverse_88379(); void CloseWindow_88380(); void WillClose_88381(); void PlayOpenAni_88382(); void SetAniInfo_88383(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_88385(); void __xLuaBaseProxy_Init_88386(); void __xLuaBaseProxy_WillShow_88387(); void __xLuaBaseProxy_RegisterDelegates_88388(); void __xLuaBaseProxy_UnRegisterDelegates_88389(); void __xLuaBaseProxy_WillClose_88390(); static void _cctor_88384(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CodmFirstReChargeNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::GameUI::CodmFirstReChargeController* m_CodmShopCtr_; bool m_Init_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NavigationWillPop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88348(); void OnNavigationShowed_88349(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_88350(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void NavigationWillPop_88351(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_88352(); bool IsEnableCameraClear_88353(); void __xLuaBaseProxy_NavigationWillPop_88354(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_88355(); bool __xLuaBaseProxy_IsEnableCameraClear_88356(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CodmFirstReChargeController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::CodmFirstReChargeView* _view_; struct StaticFields { bool IsSendCloseEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnGoToClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnCloseClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88330(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_88331(); void Init_88332(); void WillShow_88333(); void RegisterDelegates_88334(); void UnRegisterDelegates_88335(); void OnBtnGoToClick_88336(); void OnBtnCloseClick_88337(); void OnEasyListDataChanged_88338(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); bool OnEasyListItemClick_88339(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void WillClose_88340(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_88342(); void __xLuaBaseProxy_Init_88343(); void __xLuaBaseProxy_WillShow_88344(); void __xLuaBaseProxy_RegisterDelegates_88345(); void __xLuaBaseProxy_UnRegisterDelegates_88346(); void __xLuaBaseProxy_WillClose_88347(); static void _cctor_88341(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CodmAccumulateReChargeNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::GameUI::CodmAccumulateReChargeController* _ctrl_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NavigationWillPop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowCommonAvatar_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88319(); void OnNavigationShowed_88320(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_88321(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void NavigationWillPop_88322(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_88323(); bool IsEnableCameraClear_88324(); bool IsShowCommonAvatar_88325(); void __xLuaBaseProxy_NavigationWillPop_88326(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_88327(); bool __xLuaBaseProxy_IsEnableCameraClear_88328(); bool __xLuaBaseProxy_IsShowCommonAvatar_88329(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CodmAccumulateReChargeController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::CodmAccumulateReChargeView* _view_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassConf* mBattlePassConf_; DLL2SDK::Assembly_CSharp::Config::AccumulateRechargeConfig* _config_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _rewards_; int32_t _curSelectIdx_; DLL2SDK::CSProto::msg::AccumateRechargeRecord* _rechargeInfo_; bool isAutoSelect_; int32_t maxItemIndex_; int64_t _endTime_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* _timer_; uint32_t _SelectedItemId_k__BackingField_; struct StaticFields { int32_t AccumulateRechargeId_; int32_t CameraParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnGoToClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRefreshItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelectItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResDownloaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88295(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_88296(); void Init_88297(); void RegisterDelegates_88298(); void UnRegisterDelegates_88299(); void OnBtnGoToClick_88300(); void WillShow_88301(); void OnRefreshItem_88302(DLL2SDK::UnityEngine::UnityEngine::GameObject* item_, int32_t idx_); uint32_t get_SelectedItemId_88303(); void set_SelectedItemId_88304(uint32_t value_); void OnSelectItem_88305(DLL2SDK::UnityEngine::UnityEngine::GameObject* item_, int32_t idx_, bool isSelected_); void RefreshModel_88306(); void OnResDownloaded_88307(); void RefreshTime_88308(); void OnClose_88309(); void OnEasyListDataChanged_88310(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); bool OnEasyListItemClick_88311(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_88313(); void __xLuaBaseProxy_Init_88314(); void __xLuaBaseProxy_RegisterDelegates_88315(); void __xLuaBaseProxy_UnRegisterDelegates_88316(); void __xLuaBaseProxy_WillShow_88317(); void __xLuaBaseProxy_OnClose_88318(); static void _cctor_88312(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CallingCardShowSceneNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::GameUI::CallingCardShowSceneController* _ctrl_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NavigationWillPop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCloseSizeAdaptor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88286(); void OnNavigationShowed_88287(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_88288(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void NavigationWillPop_88289(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_88290(); bool IsCloseSizeAdaptor_88291(); void __xLuaBaseProxy_NavigationWillPop_88292(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_88293(); bool __xLuaBaseProxy_IsCloseSizeAdaptor_88294(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CallingCardShowSceneController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::CallingCardShowSceneView* _view_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemID_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88280(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_88281(); void Init_88282(); void SetItemID_88283(int64_t callingCardID_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_88284(); void __xLuaBaseProxy_Init_88285(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct ExchangeSuccessView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIButton* BtnClose_; DLL2SDK::Assembly_CSharp::UIButton* BtnGo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88279(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct CDKeyTipsView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIButton* BtnClose_; DLL2SDK::Assembly_CSharp::UIButton* BtnGo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88278(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct CDKeyExchangeMainView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* BtnTips_; DLL2SDK::Assembly_CSharp::UIButton* BtnExchange_; DLL2SDK::Assembly_CSharp::UIInput* Input_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Color RED_; DLL2SDK::UnityEngine::UnityEngine::Color WHITE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCDKeyColorRed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCDKeyColorWHITE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88269(); void ResetUI_88270(); void RegisterDelegates_88271(); void UnRegisterDelegates_88272(); void SetCDKeyColorRed_88273(); void SetCDKeyColorWHITE_88274(); void __xLuaBaseProxy_RegisterDelegates_88276(); void __xLuaBaseProxy_UnRegisterDelegates_88277(); static void _cctor_88275(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct ExchangeSuccessController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::ExchangeSuccessView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWindowCloseable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnCloseClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnGotoMail_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88256(); void Init_88257(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_88258(); void RegisterDelegates_88259(); void UnRegisterDelegates_88260(); bool IsWindowCloseable_88261(); void _OnBtnCloseClick_88262(); void _OnBtnGotoMail_88263(); void __xLuaBaseProxy_Init_88264(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_88265(); void __xLuaBaseProxy_RegisterDelegates_88266(); void __xLuaBaseProxy_UnRegisterDelegates_88267(); bool __xLuaBaseProxy_IsWindowCloseable_88268(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct CDKeyTipsController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::CDKeyTipsView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWindowCloseable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnCloseClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88244(); void Init_88245(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_88246(); void RegisterDelegates_88247(); void UnRegisterDelegates_88248(); bool IsWindowCloseable_88249(); void _OnBtnCloseClick_88250(); void __xLuaBaseProxy_Init_88251(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_88252(); void __xLuaBaseProxy_RegisterDelegates_88253(); void __xLuaBaseProxy_UnRegisterDelegates_88254(); bool __xLuaBaseProxy_IsWindowCloseable_88255(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct CDKeyExchangeMainNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::FrontEnd::CDKeyExchangeMainController* m_Ctr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88239(); void Init_88240(); void OnNavigationShowed_88241(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_88242(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void __xLuaBaseProxy_Init_88243(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct CDKeyExchangeMainController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::CDKeyExchangeMainView* m_View_; DLL2SDK::mscorlib::System::String* requestUrl_; float tipShowTime_; int32_t timeOut_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* errorCodeDic_; struct StaticFields { DLL2SDK::mscorlib::System::String* partition_; DLL2SDK::mscorlib::System::String* constStr_; DLL2SDK::mscorlib::System::String* mUrlHead_; DLL2SDK::mscorlib::System::String* sServiceType_; DLL2SDK::mscorlib::System::String* actid_; DLL2SDK::mscorlib::System::String* lang_; DLL2SDK::mscorlib::System::String* country_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExchangeCdkey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ISCDKeyError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoShowCommonTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowUnKnownErrorTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowIretErrorTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckValidationResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRequestParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChannelToken_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItopParam_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88217(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_88218(); void Init_88219(); void RegisterDelegates_88220(); void UnRegisterDelegates_88221(); void WillShow_88222(); void onTips_88223(); void OnExchangeCdkey_88224(); bool ISCDKeyError_88225(int32_t code_); void DoShowCommonTips_88226(int32_t errorCode_); void ShowUnKnownErrorTips_88227(int32_t errorCode_); void ShowIretErrorTips_88228(int32_t iRet_, DLL2SDK::mscorlib::System::String* msg_); bool CheckValidationResult_88229(DLL2SDK::mscorlib::System::Object* sender_, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* certificate_, DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509Chain* chain_, DLL2SDK::System::System::Net::Security::SslPolicyErrors sslPolicyErrors_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_88234(); void __xLuaBaseProxy_Init_88235(); void __xLuaBaseProxy_RegisterDelegates_88236(); void __xLuaBaseProxy_UnRegisterDelegates_88237(); void __xLuaBaseProxy_WillShow_88238(); static DLL2SDK::mscorlib::System::String* GetRequestParam_88230(); static DLL2SDK::mscorlib::System::String* GetChannelToken_88231(DLL2SDK::mscorlib::System::String* channelinfo_); static DLL2SDK::mscorlib::System::String* GetItopParam_88232(); static void _cctor_88233(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct channelinfojson : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* token_; DLL2SDK::mscorlib::System::String* uid_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88216(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct cdkeyreturnjson : DLL2SDK::mscorlib::System::Object { int32_t iRet_; DLL2SDK::mscorlib::System::String* sMsg_; DLL2SDK::Assembly_CSharp::FrontEnd::cdkeyreturnjson_cdkeyreturnjsondata* jData_; DLL2SDK::mscorlib::System::String* sAmsSerial_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88214(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSniperChallengeView : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomBaseView { DLL2SDK::Assembly_CSharp::UIWidget* WidgetBorder_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObserverRoot_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRoomLock_; DLL2SDK::Assembly_CSharp::UILabel* LabelRoomID_; DLL2SDK::Assembly_CSharp::UILabel* LabelRoomName_; DLL2SDK::Assembly_CSharp::UIButton* BtnRecurit_; DLL2SDK::Assembly_CSharp::UIWidget* ColliderNonOwner_; DLL2SDK::Assembly_CSharp::UIButton* BtnPassword_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerInfoSelector_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInfoSelector_En* MapSelector_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerInfo_; DLL2SDK::Assembly_CSharp::UIToggle* ToggleOne_; DLL2SDK::Assembly_CSharp::UIToggle* ToggleTwo_; DLL2SDK::Assembly_CSharp::UIToggle* ToggleFour_; DLL2SDK::Assembly_CSharp::UIToggle* ToggleFpp_; DLL2SDK::Assembly_CSharp::UIToggle* ToggleTpp_; DLL2SDK::Assembly_CSharp::UIButton* BtnFpp_; DLL2SDK::Assembly_CSharp::UIButton* BtnTpp_; DLL2SDK::Assembly_CSharp::UIButton* BtnOne_; DLL2SDK::Assembly_CSharp::UIButton* BtnTwo_; DLL2SDK::Assembly_CSharp::UIButton* BtnFour_; DLL2SDK::Assembly_CSharp::UIButton* BtnMore_; DLL2SDK::Assembly_CSharp::UILabel* LabelPlayerNum_; DLL2SDK::Assembly_CSharp::UILabel* LabelPlayerInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncRoomName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncOwner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncRoomPassword_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncPlayerNumPerTeam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncPPMode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88208(); void SyncRoomName_88209(uint32_t roomId_, DLL2SDK::mscorlib::System::String* roomName_); void SyncOwner_88210(bool isOwner_); void SyncRoomPassword_88211(bool isOwner_, bool hasPassword_); void SyncPlayerNumPerTeam_88212(bool isOwner_, int32_t num_); void SyncPPMode_88213(DLL2SDK::CSProto::msg::EPPMode ppMode_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSniperChallengeNavController : DLL2SDK::Assembly_CSharp::RoomBaseNavController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomSniperChallengeController* m_RoomSniperChallengeCtr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88201(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_88202(); void OnNavigationShowed_88203(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_88204(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_88205(); void __xLuaBaseProxy_OnNavigationShowed_88206(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); void __xLuaBaseProxy_OnNavigationWillClose_88207(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSniperChallengeController : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomBaseController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomSniperChallengeView* m_View_; uint64_t m_SelectPlayerId_; int32_t m_MatchType_; bool m_bAnchorRight_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_AdpatTimer_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRRoomMembersSingleController* m_SingleCtr_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRRoomMembersDoubleController* m_DoubleCtr_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRRoomMembersSquadController* m_SquadCtr_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MapList_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRModeMapDataStore* m_BrModeMapDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedVoice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRoomBtnReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeRoomUIState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowObserversView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOtherPlayersInRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRoomSettingChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSettingInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMemberListByMatchType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRoomMemberChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPlayerList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRoomDataStore_Virtual_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncRoomSettingWithDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncRoomPassword_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnPasswordClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_Room_IRoomInfoSelectorController_En_DidSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_Room_IRoomInfoSelectorController_En_Expand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_Room_IRoomInfoSelectorDataSource_En_CellNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_Room_IRoomInfoSelectorDataSource_En_CellHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_Room_IRoomInfoSelectorDataSource_En_CellData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_Room_IRoomInfoSelectorDataSource_En_OuterGlowHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnOneClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnTwoClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnFourClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangePlayerNumPerTeam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnFppClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnTppClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnMoreClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnRecuritClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelectPlayerId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnLoadoutClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88146(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRModeMapDataStore* get_BrModeMapDS_88147(); void Init_88148(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_88149(); bool IsNeedVoice_88150(); void RegisterDelegates_88151(); void UnRegisterDelegates_88152(); void WillShow_88153(); void HandleRoomBtnReddot_88154(); void ChangeRoomUIState_88155(DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIState state_); void ShowObserversView_88156(bool enableSpectating_); bool IsOtherPlayersInRoom_88157(); void CloseRoom_88158(); void HandleRoomSettingChange_88159(); void RefreshSettingInfo_88160(); void SetMemberListByMatchType_88161(); void HandleRoomMemberChange_88162(); void RefreshPlayerList_88163(); void HandleRoomDataStore_Virtual_88164(); void SyncRoomSettingWithDataStore_88165(); void SyncRoomPassword_88166(); void OnBtnPasswordClick_88167(); bool GameUI_Room_IRoomInfoSelectorController_En_DidSelect_88168(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInfoSelector_En* selector_, int32_t row_); void GameUI_Room_IRoomInfoSelectorController_En_Expand_88169(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInfoSelector_En* selector_, bool expand_); int32_t GameUI_Room_IRoomInfoSelectorDataSource_En_CellNumber_88170(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInfoSelector_En* selector_); int32_t GameUI_Room_IRoomInfoSelectorDataSource_En_CellHeight_88171(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInfoSelector_En* selector_); DLL2SDK::mscorlib::System::Object* GameUI_Room_IRoomInfoSelectorDataSource_En_CellData_88172(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInfoSelector_En* selector_, int32_t row_); int32_t GameUI_Room_IRoomInfoSelectorDataSource_En_OuterGlowHeight_88173(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInfoSelector_En* selector_); void OnBtnOneClick_88174(); void OnBtnTwoClick_88175(); void OnBtnFourClick_88176(); void ChangePlayerNumPerTeam_88177(DLL2SDK::CSProto::msg::EMatchTeamTypeEnums num_); void OnBtnFppClick_88178(); void OnBtnTppClick_88179(); void OnBtnMoreClick_88180(); void OnBtnRecuritClick_88181(); void SetSelectPlayerId_88182(uint64_t playerId_); void OnBtnLoadoutClick_88183(); void _WillShow_m__0_88184(); bool _SyncRoomSettingWithDataStore_m__1_88185(int32_t it_); void __xLuaBaseProxy_Init_88186(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_88187(); bool __xLuaBaseProxy_IsNeedVoice_88188(); void __xLuaBaseProxy_RegisterDelegates_88189(); void __xLuaBaseProxy_UnRegisterDelegates_88190(); void __xLuaBaseProxy_WillShow_88191(); void __xLuaBaseProxy_HandleRoomBtnReddot_88192(); void __xLuaBaseProxy_ChangeRoomUIState_88193(DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIState P0_); void __xLuaBaseProxy_ShowObserversView_88194(bool P0_); bool __xLuaBaseProxy_IsOtherPlayersInRoom_88195(); void __xLuaBaseProxy_CloseRoom_88196(); void __xLuaBaseProxy_HandleRoomSettingChange_88197(); void __xLuaBaseProxy_HandleRoomMemberChange_88198(); void __xLuaBaseProxy_HandleRoomDataStore_Virtual_88199(); void __xLuaBaseProxy_OnBtnLoadoutClick_88200(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomBrNewModeView : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomBaseView { DLL2SDK::UnityEngine::UnityEngine::GameObject* MemberItemTemplate_; DLL2SDK::Assembly_CSharp::UISprite* SpriteMapResource_; DLL2SDK::Assembly_CSharp::UIGrid* GridRegular_; DLL2SDK::Assembly_CSharp::UIGrid* GridRebel_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerPP_; DLL2SDK::Assembly_CSharp::UIButton* BtnTpp_; DLL2SDK::Assembly_CSharp::UIToggle* ToggleTPP_; DLL2SDK::Assembly_CSharp::UIButton* BtnFPP_; DLL2SDK::Assembly_CSharp::UIToggle* ToggleFPP_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RegularMemberList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RebelarMemberList_; struct StaticFields { int32_t NEW_MODE_MAX_PLAYER_NUM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMember_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPlayerList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentPersonPerspective_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88137(); void InitMember_88138(); void RefreshPlayerList_88139(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* roomDS_); void SetCurrentPersonPerspective_88140(DLL2SDK::CSProto::msg::EPPMode ppMode_); void __xLuaBaseProxy_RefreshPlayerList_88141(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomBrNewModeNavController : DLL2SDK::Assembly_CSharp::RoomBaseNavController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomBrNewModeController* m_Ctr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowSquad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowNone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88126(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_88127(); bool IsShowSquad_88128(); bool IsShowNone_88129(); void OnNavigationShowed_88130(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_88131(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_88132(); bool __xLuaBaseProxy_IsShowSquad_88133(); bool __xLuaBaseProxy_IsShowNone_88134(); void __xLuaBaseProxy_OnNavigationShowed_88135(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); void __xLuaBaseProxy_OnNavigationWillClose_88136(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomBrNewModeController : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomBaseController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomBrNewModeView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMember_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRoomSettingChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOtherPlayersInRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTPPBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFPPBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88108(); void Init_88109(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_88110(); void RegisterDelegates_88111(); void UnRegisterDelegates_88112(); void InitMember_88113(); void OnOpen_88114(); void HandleRoomSettingChange_88115(); bool IsOtherPlayersInRoom_88116(); void OnTPPBtnClick_88117(); void OnFPPBtnClick_88118(); void __xLuaBaseProxy_Init_88119(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_88120(); void __xLuaBaseProxy_RegisterDelegates_88121(); void __xLuaBaseProxy_UnRegisterDelegates_88122(); void __xLuaBaseProxy_OnOpen_88123(); void __xLuaBaseProxy_HandleRoomSettingChange_88124(); bool __xLuaBaseProxy_IsOtherPlayersInRoom_88125(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRModeMapDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ModeList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MapList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMapOpen_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88102(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_ModeList_88103(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_MapList_88104(); bool IsMapOpen_88105(int32_t mapId_); }; } namespace DLL2SDK::Assembly_CSharp { struct BRMemberData : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t index_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88101(); }; } namespace DLL2SDK::Assembly_CSharp::Ladder { struct LadderRewardListDetailWindowView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* mFlowTable_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88100(); }; } namespace DLL2SDK::Assembly_CSharp::Ladder { struct LadderRewardDetailItemView : DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell { DLL2SDK::Assembly_CSharp::UIGrid* LevelRewardGridRoot_; DLL2SDK::Assembly_CSharp::UIGrid* SeasonRewardGridRoot_; DLL2SDK::Assembly_CSharp::UISprite* BgCurrRank_; DLL2SDK::Assembly_CSharp::UISprite* BgOtherRank_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRank_; DLL2SDK::Assembly_CSharp::UILabel* LabelRank_; DLL2SDK::Assembly_CSharp::UILabel* LabelScoreRange_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LevelRewrdItemTemplate_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SeasonRewrdItemTemplate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitRewardList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnRewardDetailClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88086(); void SetData_88087(int32_t rank_); void InitRewardList_88088(DLL2SDK::mscorlib::System::Collections::Generic::List_1* RewardList_, DLL2SDK::Assembly_CSharp::UIGrid* GridRoot_, DLL2SDK::UnityEngine::UnityEngine::GameObject* Template_, bool bNeedChecked_); void OnBtnRewardDetailClick_88089(uint32_t itemID_); }; } namespace DLL2SDK::Assembly_CSharp::Ladder { struct LadderDescPopUpWindowView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::UILabel* LabelTitle_; DLL2SDK::Assembly_CSharp::UILabel* LabelContent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88085(); }; } namespace DLL2SDK::Assembly_CSharp::Ladder { struct LadderRewardListDetailWindowController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::Ladder::LadderRewardListDetailWindowView* m_View_; int32_t CurrRankIndex_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ranks_; struct StaticFields { bool bIsBr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CellAssetIDForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureCellForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRankRewardDetailShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfShutdownWhenClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88062(); void Init_88063(); void OnOpen_88064(); void UpdateView_88065(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_88066(); void RegisterDelegates_88067(); void UnRegisterDelegates_88068(); DLL2SDK::Assembly_CSharp::EAssetID CellAssetIDForRow_88069(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void ConfigureCellForRow_88070(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell* cell_, int32_t row_); int32_t RowNumber_88071(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_); float HeightForRow_88072(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void DidSelectRow_88073(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); void OnRankRewardDetailShow_88074(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); bool IfShutdownWhenClose_88075(); void __xLuaBaseProxy_Init_88077(); void __xLuaBaseProxy_OnOpen_88078(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_88079(); void __xLuaBaseProxy_RegisterDelegates_88080(); void __xLuaBaseProxy_UnRegisterDelegates_88081(); bool __xLuaBaseProxy_IfShutdownWhenClose_88082(); static void _cctor_88076(); }; } namespace DLL2SDK::Assembly_CSharp::Ladder { struct LadderDescPopUpWindowController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::Ladder::LadderDescPopUpWindowView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88052(); void Init_88053(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_88054(); void RegisterDelegates_88055(); void UnRegisterDelegates_88056(); void UpdateView_88057(DLL2SDK::mscorlib::System::String* locTitle_, DLL2SDK::mscorlib::System::String* locContent_, DLL2SDK::mscorlib::System::String* headTitle_); void __xLuaBaseProxy_Init_88058(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_88059(); void __xLuaBaseProxy_RegisterDelegates_88060(); void __xLuaBaseProxy_UnRegisterDelegates_88061(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::BR { struct BRLadderDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { int32_t m_LadderRank_; int32_t m_LadderScore_; uint32_t m_SeasonNo_; int32_t m_SeasonBeginTime_; int32_t m_SeasonEndTime_; int32_t m_SeasonHistoryHightestLevel_; int32_t m_LastSeasonLadderLevel_; bool NewSeasonFlag_; bool bNeedResetSeason_; float _LadderPercent_k__BackingField_; bool IsSwitchSeason_; DLL2SDK::Assembly_CSharp::ESeasonState m_SeasonStateByClient_; uint32_t m_SeasonNoByClient_; uint32_t m_SeasonNoWhenLogin_; struct StaticFields { int32_t brDefaultMapId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StoreProfileData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearSeasonInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLadderInfoWhenChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLadderRankWhenChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsladderOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSeasonTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComputeSeasonState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSeasonStateByClient_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSeasonNoByClient_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearSeasonNo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSeasonStateCanPlay_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88030(); int32_t get_LadderRank_88031(); int32_t get_LadderScore_88032(); uint32_t get_SeasonNo_88033(); int32_t get_SeasonBeginTime_88034(); int32_t get_SeasonEndTime_88035(); int32_t get_SeasonHistoryHightestLevel_88036(); int32_t get_LastSeasonLadderLevel_88037(); float get_LadderPercent_88038(); void set_LadderPercent_88039(float value_); void StoreProfileData_88040(DLL2SDK::CSProto::msg::CSLobbyGetPlayerProfileRes* res_); void ClearSeasonInfo_88041(); void UpdateLadderInfoWhenChange_88042(int32_t score_); void UpdateLadderRankWhenChange_88043(int32_t ladderRank_); bool IsSeasonTime_88045(); uint32_t get_SeasonNoWhenLogin_88046(); DLL2SDK::Assembly_CSharp::ESeasonState ComputeSeasonState_88047(int32_t serverTime_); DLL2SDK::Assembly_CSharp::ESeasonState GetSeasonStateByClient_88048(); uint32_t GetSeasonNoByClient_88049(); void ClearSeasonNo_88050(); bool IsSeasonStateCanPlay_88051(DLL2SDK::Assembly_CSharp::ESeasonState state_, bool bTip_); static bool IsladderOpen_88044(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct TicketPopupList : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UIGrid* m_Grid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OpenTrigger_; DLL2SDK::Assembly_CSharp::UISprite* m_Bg_; DLL2SDK::Assembly_CSharp::GameUI::TicketListItemView* PendingTemplate_; DLL2SDK::Assembly_CSharp::UIWidget* OtherArea_; int32_t m_CurrentIndex_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* OptionList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ticketIdList_; DLL2SDK::mscorlib::System::String* clickSound_; DLL2SDK::Assembly_CSharp::GameUI::TicketPopupList_onSelectChangeFunc* onSelectChange_; struct StaticFields { int32_t ITEM_HIGHT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInitData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowPending_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClosePending_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88015(); void SetCurrentIndex_88016(int32_t index_); int32_t GetCurrentIndex_88017(); void Awake_88018(); void SetInitData_88019(DLL2SDK::mscorlib::System::Collections::Generic::List_1* ticketData_, int32_t defaultIndex_); void OnShowPending_88020(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnClosePending_88021(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnClickItem_88022(int32_t index_); static void _cctor_88023(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct TicketListItemView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* TicketName_; DLL2SDK::Assembly_CSharp::UILabel* NoUseName_; DLL2SDK::Assembly_CSharp::UIWidget* GoTime_; DLL2SDK::Assembly_CSharp::UILabel* TimeLabel_; DLL2SDK::Assembly_CSharp::UIWidget* GoPrice_; DLL2SDK::Assembly_CSharp::UILabel* PriceLabel_; DLL2SDK::Assembly_CSharp::UISprite* SelectedBg_; DLL2SDK::Assembly_CSharp::UILabel* SelectTicketName_; DLL2SDK::Assembly_CSharp::UILabel* SelectNoUseName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTicketListViewData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_88013(); void SetTicketListViewData_88014(uint32_t ticket_id_, bool bSelect_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BpSeasonVideoView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer* MainMediaPlayer_; DLL2SDK::Assembly_CSharp::UITexture* MediaTexture_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::VideoTextureAdapter* MediaPlayerAdapter_; DLL2SDK::mscorlib::System::String* BpSeasonVideoName_; DLL2SDK::Assembly_CSharp::UIButton* SkipButton_; DLL2SDK::Array* ContinueBtn_; DLL2SDK::Array* LogoSpriteObj_; DLL2SDK::Array* SeasonIntroduceBg_; DLL2SDK::Assembly_CSharp::UILabel* SeasonIntroduceLabelSample_; DLL2SDK::Array* SeasonSpecialGo_; DLL2SDK::Array* SeasonIntroduceLabelRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitVideo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FinishShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShoutDownVodeo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAlphaTween_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLogoSpritesStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87998(); void Init_87999(); void InitVideo_88000(); DLL2SDK::mscorlib::System::Collections::IEnumerator* Play_88001(); void FinishShow_88002(); void ShoutDownVodeo_88003(); void PlayAlphaTween_88004(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool IsForward_, bool isEnabled_, float mduration_, float mdalay_); void SetLogoSpritesStates_88005(); void __xLuaBaseProxy_Init_88006(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BpRewardsDisplayView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* CheckRewardTitle_; DLL2SDK::Assembly_CSharp::UIGrid* NormalGrid_; DLL2SDK::Assembly_CSharp::UIScrollView* NormalScrollView_; DLL2SDK::Assembly_CSharp::UIGrid* PlusGrid_; DLL2SDK::Assembly_CSharp::UIScrollView* PlusScrollView_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* NormalItemView_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* PlusItemView_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutItemDetailView* LoadoutItemDetail_; DLL2SDK::Assembly_CSharp::UIButton* CompareWeaponBtn_; DLL2SDK::Assembly_CSharp::UISprite* CompareWeaponQualitySprite_; DLL2SDK::Assembly_CSharp::UISprite* CompareWeaponIconSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NotWeaponShowObj_; DLL2SDK::Assembly_CSharp::UISprite* NotWeaponSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRewardTitleInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87992(); void Awake_87993(); void Start_87994(); void SetRewardTitleInfo_87995(); void __xLuaBaseProxy_Awake_87996(); void __xLuaBaseProxy_Start_87997(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BpNewSeasonVideoView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer* MainMediaPlayer_; DLL2SDK::Assembly_CSharp::UITexture* MediaTexture_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::VideoTextureAdapter* MediaPlayerAdapter_; DLL2SDK::mscorlib::System::String* BpSeasonVideoName_; DLL2SDK::Assembly_CSharp::UIButton* SkipButton_; DLL2SDK::Assembly_CSharp::UIButton* ContinueBtn_1_; DLL2SDK::Assembly_CSharp::UIButton* ContinueBtn_2_; DLL2SDK::Assembly_CSharp::UIButton* ContinueBtn_3_; DLL2SDK::Assembly_CSharp::UIButton* ContinueBtn_4_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LogoSpriteObj_1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LogoSpriteObj_2_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LogoSpriteObj_3_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LogoSpriteObj_4_; DLL2SDK::Assembly_CSharp::UILabel* LogoSprite_1_Season_; DLL2SDK::Assembly_CSharp::UILabel* LogoSprite_1_Time_; DLL2SDK::Assembly_CSharp::UILabel* LogoSprite_2_SeasonAndHeroName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLogoSpriteData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitVideo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FinishShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAlphaTween_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLogoSpritesStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87976(); void Init_87977(); void SetLogoSpriteData_87978(DLL2SDK::CSProto::msg::TimelimitDesc* timeLimitDesc_); DLL2SDK::mscorlib::System::String* GetTime_87979(int32_t BeginTime_, int32_t EndTime_); void InitVideo_87980(); DLL2SDK::mscorlib::System::Collections::IEnumerator* Play_87981(); void FinishShow_87982(); void PlayAlphaTween_87983(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool IsForward_, bool isEnabled_, float mduration_, float mdalay_); void SetLogoSpritesStates_87984(); void __xLuaBaseProxy_Init_87985(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassWeekTaskTabVIew : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* WeekTabTemplet_; DLL2SDK::Assembly_CSharp::UIScrollView* WeeInfoScrollVIew_; DLL2SDK::Assembly_CSharp::UIGrid* SpvpTabGrid_; DLL2SDK::Assembly_CSharp::UIGrid* BrTabGrid_; DLL2SDK::Assembly_CSharp::UIGrid* ZbTabGrid_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SpvpTableChildList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* BrTableChildList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ZbTableChildList_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AddBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SubBtn_; DLL2SDK::Assembly_CSharp::UISprite* AddSprite_; DLL2SDK::Assembly_CSharp::UISprite* SubSprite_; int32_t mMinLimit_; int32_t mMaxLimit_; DLL2SDK::mscorlib::System::Action_1* mCallback_; int32_t mCurIndex_; float mDisableAlpha_; float mEnableAlpha_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSubBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStateByWeekId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeekTaskTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeekTaskByMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeekTableView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FinishCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeekIdChange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87963(); void Awake_87964(); void Init_87965(int32_t min_, int32_t max_, DLL2SDK::mscorlib::System::Action_1* cb_); void Show_87966(int32_t index_); void Refresh_87967(int32_t index_); void OnAddBtnClick_87968(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnSubBtnClick_87969(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void SetStateByWeekId_87970(DLL2SDK::Assembly_CSharp::BattlePass::BPModeType modeType_, int32_t weekId_); void InitWeekTaskTab_87971(); void SetWeekTaskByMode_87972(DLL2SDK::Assembly_CSharp::UIGrid* tabGrid_, DLL2SDK::Assembly_CSharp::BattlePass::BPModeType modeType_); void SetWeekTableView_87973(DLL2SDK::Assembly_CSharp::BattlePass::BPModeType modeType_, int32_t WeekId_); DLL2SDK::mscorlib::System::String* FinishCount_87974(DLL2SDK::Assembly_CSharp::BattlePass::BPModeType mType_, int32_t WeeekId_); void OnWeekIdChange_87975(int32_t index_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassWeekTaskItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* UnfinishRoot_; DLL2SDK::Assembly_CSharp::UILabel* UnfinishProgressLabel_; DLL2SDK::Assembly_CSharp::UIProgressBar* UnfinishProgress_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* UnfinishGoBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FinishRoot_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* FinishGetAwardBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AwardedRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LimitedRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PremiumRoot_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* ItemTemplate_; DLL2SDK::Assembly_CSharp::UILabel* DescriptionLabel_; DLL2SDK::Assembly_CSharp::UILabel* TitleLabel_; DLL2SDK::Assembly_CSharp::UIButton* RefreshBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* VipBackground_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LockObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* UnLockOnj_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTaskState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLock_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87959(); void SetTaskState_87960(DLL2SDK::Assembly_CSharp::BattlePass::BPItemState state_, bool isLock_); void SetProgress_87961(int32_t numerator_, int32_t denominator_); void SetLock_87962(bool isLock_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassTaskBaseView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* FreeObj_; DLL2SDK::Assembly_CSharp::UILabel* FreeLevelLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ChargeObj_; DLL2SDK::Assembly_CSharp::UILabel* ChargeLevelLabel_; DLL2SDK::Assembly_CSharp::UILabel* ExpLabel_; DLL2SDK::Assembly_CSharp::UISprite* LevelProgress_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* BuyPassBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* BuyLevelBtn_; DLL2SDK::Assembly_CSharp::RankGame::RankMultiTab* AllTab_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AllRedpoint_; DLL2SDK::Assembly_CSharp::RankGame::RankMultiTab* PvpTab_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PvpRedpoint_; DLL2SDK::Assembly_CSharp::RankGame::RankMultiTab* PveTab_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PveTabObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PveRedpoint_; DLL2SDK::Assembly_CSharp::RankGame::RankMultiTab* BrTab_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BrRedpoint_; DLL2SDK::Assembly_CSharp::UIScrollView* TaskScrollView_; DLL2SDK::Assembly_CSharp::UIScrollBar* TaskScrollBar_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Fx_CoinXP_Fly_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Fx_CoinXP_Center_; DLL2SDK::Assembly_CSharp::GameUI::UITimeGroupsDispatcher* AnimationDispatcher_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAnimation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87954(); void RefreshAnimation_87955(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassTaskExplainView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* RemoveLabelBg_; DLL2SDK::Assembly_CSharp::UILabel* RemoveLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87956(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassRankView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::RankGame::RankMultiTab* ServerTab_; DLL2SDK::Assembly_CSharp::RankGame::RankMultiTab* FriendTab_; DLL2SDK::Assembly_CSharp::UIScrollView* RankScrollView_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoDataTip_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassRankItemView* MyRankView_; DLL2SDK::Assembly_CSharp::UIButton* MyRankButton_; DLL2SDK::Assembly_CSharp::UILabel* AwardTimeLabel_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RankAwardList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMyRankInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMyRankSelected_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87950(); void SetMyRankInfo_87951(DLL2SDK::CSProto::msg::RankPlayerInfo* info_); void SetMyRankSelected_87952(bool select_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassRankItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* RankTop3_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RankLogoList_; DLL2SDK::Assembly_CSharp::UILabel* RankLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoRankLabel_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* HeadIcon_; DLL2SDK::Assembly_CSharp::UILabel* NameLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BpNormalObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BpChargeObj_; DLL2SDK::Assembly_CSharp::UILabel* BpLevelLabel_; DLL2SDK::Assembly_CSharp::UILabel* PurchaseLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelectObj_; DLL2SDK::Assembly_CSharp::UIButton* AvatorBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRankLogo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87947(); void SetEasyListData_87948(DLL2SDK::CSProto::msg::RankPlayerInfo* data_, int32_t selectIdx_); void ShowRankLogo_87949(uint32_t rank_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BattlePassPaymentPopupView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::UIButton* BuyBtn_; DLL2SDK::Assembly_CSharp::UILabel* BtnNormalPrice_; DLL2SDK::Assembly_CSharp::UILabel* BtnVoucherPrice_; DLL2SDK::Assembly_CSharp::UIWidget* VoucherFlag_; DLL2SDK::Assembly_CSharp::UILabel* BeforeCutOffPrice_; DLL2SDK::Assembly_CSharp::UILabel* AfterCutOffPrice_; DLL2SDK::Assembly_CSharp::UILabel* CutOffLable_; DLL2SDK::Assembly_CSharp::UILabel* NoCutOffPrice_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CutOffInfo_; DLL2SDK::Assembly_CSharp::UIWidget* NormalShow_; DLL2SDK::Assembly_CSharp::UIWidget* PlusShow_; DLL2SDK::Assembly_CSharp::UILabel* PlusTierLevel_; DLL2SDK::Assembly_CSharp::GameUI::TicketPopupList* TicketsList_; DLL2SDK::Assembly_CSharp::UISprite* UseTicketBg_; DLL2SDK::Assembly_CSharp::UIWidget* CanUseFlag_; DLL2SDK::Assembly_CSharp::UILabel* CanUseNum_; DLL2SDK::Assembly_CSharp::UILabel* TicketName_; DLL2SDK::Assembly_CSharp::UILabel* NoUseName_; DLL2SDK::Assembly_CSharp::UIWidget* GoTime_; DLL2SDK::Assembly_CSharp::UILabel* TimeLabel_; DLL2SDK::Assembly_CSharp::UIWidget* GoPrice_; DLL2SDK::Assembly_CSharp::UILabel* PriceLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87946(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassNewLevelView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* SeasonTimeLabel_; DLL2SDK::Assembly_CSharp::UILabel* SeasonNameLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FreeObj_; DLL2SDK::Assembly_CSharp::UILabel* FreeLevelLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ChargeObj_; DLL2SDK::Assembly_CSharp::UILabel* ChargeLevelLabel_; DLL2SDK::Assembly_CSharp::UIButton* BuyBtn_; DLL2SDK::Assembly_CSharp::UILabel* BuyBtnLabel_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutItemDetailView* LoadoutItemDetail_; DLL2SDK::Assembly_CSharp::UIButton* CompareWeaponBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NotWeaponShowObj_; DLL2SDK::Assembly_CSharp::UISprite* NotWeaponSprite_; DLL2SDK::Assembly_CSharp::UIWidget* AvatarShow_; DLL2SDK::Assembly_CSharp::CallingCardTemplate* CallingItem_; DLL2SDK::Assembly_CSharp::UISprite* CoinSprite_; DLL2SDK::Assembly_CSharp::UISprite* DiamondSprite_; DLL2SDK::Assembly_CSharp::UISprite* RoleSprite_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* HeadFrame_; DLL2SDK::Assembly_CSharp::UIButton* MagnifyBtn_; DLL2SDK::Assembly_CSharp::UIWidget* ContentWidget_; DLL2SDK::Assembly_CSharp::UIWidget* GridRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MaxLevelTipObj_; DLL2SDK::Assembly_CSharp::UIButton* AllMaskBtn_; DLL2SDK::Assembly_CSharp::AssetDownloadBtnTemplate* BtnDownloadAsset_; DLL2SDK::Assembly_CSharp::UIWidget* TutorialLevelArea_; DLL2SDK::Assembly_CSharp::UIWidget* TutorialProgressArea_; DLL2SDK::Assembly_CSharp::UIWidget* TutorialAwardArea_; DLL2SDK::Assembly_CSharp::UIWidget* TutorialChargeAwardArea_; DLL2SDK::Assembly_CSharp::UIWidget* TutorialFreeAwardArea_; DLL2SDK::Assembly_CSharp::UIWidget* TutorialBuyPassArea_; DLL2SDK::Assembly_CSharp::UIWidget* TutorialProgressFull_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSeasonTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87944(); void SetSeasonTime_87945(DLL2SDK::CSProto::msg::TimelimitDesc* timeLimitDesc_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassNewLevelAwardView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* FlowTable_; DLL2SDK::Assembly_CSharp::UIButton* LeftButton_; DLL2SDK::Assembly_CSharp::UIButton* RightButton_; DLL2SDK::Assembly_CSharp::UISprite* LeftLine_; DLL2SDK::Assembly_CSharp::UISprite* RightLine_; DLL2SDK::Assembly_CSharp::UIProgressBar* AniProgress_1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AniProgressEffect_1_; DLL2SDK::Assembly_CSharp::UIProgressBar* AniProgress_2_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AniProgressEffect_2_; bool IsDraging_; bool EnableBtnDrag_; bool ShowLeftDragBtn_; bool ShowRightDragBtn_; DLL2SDK::Assembly_CSharp::UIPanel* Panel_; DLL2SDK::Assembly_CSharp::UIScrollView* ScrollView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEnableBtnDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetDragFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDargBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEffectCulling_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87936(); void SetEnableBtnDrag_87937(bool flag_); void ResetDragFlag_87938(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_87939(); void UpdateDargBtn_87940(int32_t start_, int32_t end_); void Tick_87941(float dt_); void SetEffectCulling_87942(DLL2SDK::Assembly_CSharp::UIScrollView* sv_, DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void __xLuaBaseProxy_Tick_87943(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassNewLevelAwardItemView : DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell { DLL2SDK::Assembly_CSharp::UILabel* LevelLabel_; DLL2SDK::Assembly_CSharp::UISprite* LevelBg_Gray_; DLL2SDK::Assembly_CSharp::UISprite* LevelBg_Yellow_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* AwardItem_; DLL2SDK::Assembly_CSharp::UISprite* ItemMask_; DLL2SDK::Assembly_CSharp::UIWidget* FreeTag_; DLL2SDK::Assembly_CSharp::UISprite* ArrowReach_; DLL2SDK::Assembly_CSharp::UISprite* ArrowNoReach_; DLL2SDK::Assembly_CSharp::UIProgressBar* Progress_; DLL2SDK::Assembly_CSharp::UISprite* ProgressBg_; DLL2SDK::Assembly_CSharp::UISprite* SpecialMendProgress_; DLL2SDK::Array* MeshEffectRoot_; DLL2SDK::Array* ParticalEffectRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WhiteEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GreenEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BlueEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PurpleEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OrangeEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FireEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MaxlevelTipBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* QuickBuyTireBtn_; bool mNotifyClick_; bool mBiggerConfigLevel_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassLevelAwardData* mAwardData_; int32_t mAwardIndex_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassAwardConfig* mAwardConf_; bool mNeedVip_; int32_t mConfLv_; int32_t mCurLv_; int32_t mCurExp_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAwake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshMaxlevelTipBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitDataAndConf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AadptSpecialProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpecialMendProgressEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemTemplateState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuickBuyTireBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMaxlevelTipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ControlEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEffectCulling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGOEffectCulling_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87915(); void OnAwake_87916(); void SetData_87917(DLL2SDK::Assembly_CSharp::BattlePass::BattlePassLevelAwardData* data_, DLL2SDK::Assembly_CSharp::UIScrollView* sv_, int32_t show_lv_, int32_t show_exp_, bool bNotifyClick_); void RefreshMaxlevelTipBtn_87918(); bool InitDataAndConf_87919(DLL2SDK::Assembly_CSharp::BattlePass::BattlePassLevelAwardData* data_); void RefreshProgress_87920(); void ResetProgress_87921(); void AadptSpecialProgress_87922(); bool GetSpecialMendProgressEnable_87923(); void RefreshLevel_87924(); void SetItemTemplateState_87925(); void RefreshAward_87926(DLL2SDK::Assembly_CSharp::UIScrollView* sv_); void OnQuickBuyTireBtnClick_87927(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnMaxlevelTipBtnClick_87928(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnClick_87929(); void RefreshEffect_87930(); void ControlEffect_87931(int32_t isShowFx_, int32_t color_); void SetEffectCulling_87932(DLL2SDK::Assembly_CSharp::UIScrollView* sv_); void SetGOEffectCulling_87933(DLL2SDK::Array* go_, DLL2SDK::Assembly_CSharp::UIScrollView* sv_, DLL2SDK::mscorlib::System::String* shaderName_); void __xLuaBaseProxy_OnAwake_87934(); void __xLuaBaseProxy_OnClick_87935(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassNewExpAwardPopupView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UILabel* BattlePassRechargeLevel_; DLL2SDK::Assembly_CSharp::UILabel* BattlePassFreeLevel_; DLL2SDK::Assembly_CSharp::UILabel* AddExp_; DLL2SDK::Assembly_CSharp::UIWidget* FreeGo_; DLL2SDK::Assembly_CSharp::UIWidget* RechargeGo_; DLL2SDK::Assembly_CSharp::UIWidget* GridRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87914(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassMainView : DLL2SDK::Assembly_CSharp::GameUI::UITabBarView { DLL2SDK::Assembly_CSharp::GameUI::UITabBarItem* tabBarPrefab_; DLL2SDK::Assembly_CSharp::UIGrid* tabGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* subViewContainer_; DLL2SDK::Assembly_CSharp::UIButton* TipBtn_; DLL2SDK::Assembly_CSharp::UIWidget* ContentWidget_; DLL2SDK::Assembly_CSharp::UILabel* titleLale_; DLL2SDK::Assembly_CSharp::LobbyBPExpBuffView* BpExpBuffView_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* bpType2Tab_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTabs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRedDot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBpExpBuffView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87908(); void ResetTab_87909(); void SetTab_87910(DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTabType type_); void RefreshTabs_87911(); void SetRedDot_87912(DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTabType type_, bool show_); void SetBpExpBuffView_87913(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassLevelView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* TimeSeasonLabel_; DLL2SDK::Assembly_CSharp::UILabel* SeasonLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FreeObj_; DLL2SDK::Assembly_CSharp::UIPanel* mScrollViewPanle_; DLL2SDK::Assembly_CSharp::UILabel* FreeLevelLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ChargeObj_; DLL2SDK::Assembly_CSharp::UILabel* ChargeLevelLabel_; DLL2SDK::Assembly_CSharp::UILabel* ExpLabel_; DLL2SDK::Assembly_CSharp::UISprite* LevelProgress_; DLL2SDK::Assembly_CSharp::UIButton* BuyPassBtn_; DLL2SDK::Assembly_CSharp::UILabel* BuyPassLabel_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* BuyLevelBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* FlowTable_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassLevelItemFlowCell* TargetLevelItem_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TargetItemObj_; DLL2SDK::UnityEngine::UnityEngine::Transform* TargetItemObjToAnchor_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutItemDetailView* LoadoutItemDetail_; DLL2SDK::Assembly_CSharp::UIButton* CompareWeaponBtn_; DLL2SDK::Assembly_CSharp::UISprite* CompareWeaponQualitySprite_; DLL2SDK::Assembly_CSharp::UISprite* CompareWeaponIconSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NotWeaponShowObj_; DLL2SDK::Assembly_CSharp::UISprite* NotWeaponSprite_; DLL2SDK::Assembly_CSharp::UIButton* TargetBtn_1_; DLL2SDK::Assembly_CSharp::UIButton* TargetBtn_2_; DLL2SDK::Assembly_CSharp::UIButton* TargetBtn_3_; DLL2SDK::Assembly_CSharp::UIButton* MagnifyBtn_; DLL2SDK::Assembly_CSharp::UIWidget* ContentWidget_; DLL2SDK::Assembly_CSharp::UIButton* SeasonShowCheckBtn_; DLL2SDK::Assembly_CSharp::UISprite* SeasonAwardIcon_; DLL2SDK::Assembly_CSharp::GameUI::UITimeGroupsDispatcher* LevelAnimation_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AwardArea_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TutorialAwardHighlight_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FreeAward1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FreeAward2_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FreeAward3_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LevelObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ChildItem0_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TutorialFreeAwardHighlight_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PremiumAwardArea_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PremiumAwardArea2_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PremiumAwardArea3_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PremiumAwardArea4_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ChildItem1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ChildItem2_; DLL2SDK::Assembly_CSharp::UIScrollView* ScrollViewArea_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TutorialPremiumAwardHighlight_; DLL2SDK::Assembly_CSharp::UIButton* TitleBtn_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassLevelView_BpCheckRewards* CheckReward_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CheckRewardObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeasponInfoObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MaxLevelTipObj_; DLL2SDK::Assembly_CSharp::UIButton* AllMaskBtn_; DLL2SDK::Assembly_CSharp::AssetDownloadBtnTemplate* BtnDownloadAsset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSeasonTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetExpData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeasponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSwitchToCheckRewardBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTargetAwardScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentShowItemCount_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87898(); void OnDisable_87899(); void SetSeasonTime_87900(DLL2SDK::CSProto::msg::TimelimitDesc* timeLimitDesc_, int32_t Level_); void SetExpData_87901(DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* bpDS_, int32_t nextExp_, DLL2SDK::Assembly_CSharp::BattlePass::BattlePassConf* battlePassConf_); void SetWeasponInfo_87902(bool isActive_); void SetSwitchToCheckRewardBtn_87903(bool isOpenVips_); void SetTargetAwardScrollView_87904(bool IsMaxTargetItem_); int32_t GetCurrentShowItemCount_87905(); void __xLuaBaseProxy_OnDisable_87906(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassLevelPopupView : DLL2SDK::Assembly_CSharp::GameUI::UIRecieveBaseView { DLL2SDK::UnityEngine::UnityEngine::Animator* anim_; DLL2SDK::Assembly_CSharp::UILabel* PreLevelLabel_; DLL2SDK::Assembly_CSharp::UILabel* PreLevelLabel_1_; DLL2SDK::Assembly_CSharp::UILabel* CurLevelLabel_; DLL2SDK::Assembly_CSharp::UILabel* CurLevelLable_1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalBgObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PlusBgObj_; DLL2SDK::Assembly_CSharp::UILabel* TireUpLable_; DLL2SDK::Assembly_CSharp::UILabel* TireUpLable_1_; DLL2SDK::Assembly_CSharp::UILabel* NormalLevelLable_; DLL2SDK::Assembly_CSharp::UILabel* plusLevelLable_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PlusObj_; DLL2SDK::Assembly_CSharp::UILabel* LabelTurnToMail_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassLevelPopupView_BattlePassGroup* BattlePass_; DLL2SDK::Assembly_CSharp::Squad::SIItem* m_CacheGiftBag_; DLL2SDK::UnityEngine::UnityEngine::Vector3 low4Pos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 big4Pos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 finalLowPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 finalbigPos_; int32_t gridXoffset_; int32_t gridOffsetIndex_; bool ifBigger4Item_; int32_t getAwardCount_; int32_t willgetAwardCount_; int32_t perLineNum_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassLevelPopupView_ScrollViewPostion NormalScrollViewScrollPostion_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassLevelPopupView_ScrollViewPostion PlusScrollViewScrollPostion_; bool isDrugMoving_Normal_; bool isDrugMoving_Plus_; bool needShowDecompose_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* GridChilds_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* items_; bool onOpen_; int32_t showChildIndex_; float showtime_; float closeTime_; int32_t closeIndex_; bool haveInvokeCloseAnim_; int32_t checkIndex_; float SoundPlayTime_; float SoundPlayTimeCounter_; float delay_move_; bool isMoveUpOver_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassLevelPopupView_ECommonReceiveAnimStep animStep_; bool isShowing3DScene_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mHidePosition_; DLL2SDK::System_Core::System::Action* Delay_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* firstLineItems_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SecondLineItem_; struct StaticFields { float SHOW_TIME_DEFINE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNormalOrPlus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurTier_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DontCacheFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWillGetAwards_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateChildObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBattlePassItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOpenInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayUpTiersSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_myclose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_myWillGetClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayCommonCloseTween_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show3DScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayCall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTurnToMailTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGotScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWillGot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlusScrollViewBtnActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNomalScrollViewBtnActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayWillGetTween_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_mergeTween_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_mergeTween_1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAlphaTween_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPostionTween_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBuyBtnShow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87851(); void SetNormalOrPlus_87852(bool IsOpenVip_); void SetCurTier_87853(DLL2SDK::mscorlib::System::String* CurLevel_); void Init_87854(); void WillShow_87855(); void InitData_87856(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* receiveItemList_, bool isTurnToMail_); bool DontCacheFlag_87857(); void SetWillGetAwards_87858(DLL2SDK::mscorlib::System::Collections::Generic::List_1* awardList_); void GenerateChildObject_87859(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* receiveItemList_, int32_t* index_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* refreshCoin_); void ShowBattlePassItem_87860(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* receiveItemList_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_87861(); void WillClose_87862(); void SetOpenInit_87863(); void PlayUpTiersSound_87864(); void Tick_87865(float dt_); void myclose_87866(); void myWillGetClose_87867(); void PlayCommonCloseTween_87868(); void Show3DScene_87869(int32_t index_); void DelayCall_87870(); void SetTurnToMailTip_87871(bool turnToMail_); void SetGotScrollView_87872(); void SetWillGot_87873(); void SetPlusScrollViewBtnActive_87874(bool isLeft_, bool isRight_); void SetNomalScrollViewBtnActive_87875(bool isLeft_, bool isRight_); void PlayWillGetTween_87876(); void mergeTween_87877(); void mergeTween_1_87878(); void SetAlphaTween_87879(DLL2SDK::Assembly_CSharp::TweenAlpha* alpha_, float from_, float to_, float duration_); void SetPostionTween_87880(DLL2SDK::Assembly_CSharp::TweenPosition* pos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 from_, DLL2SDK::UnityEngine::UnityEngine::Vector3 to_, float duration_); void SetBtnState_87881(bool isShow_); void SetLevel_87882(int32_t preLv_, int32_t curLv_); void SetBtnActive_87883(); bool CheckBuyBtnShow_87884(); void _Tick_m__0_87885(); void _mergeTween_1_m__1_87886(); void __xLuaBaseProxy_Init_87887(); void __xLuaBaseProxy_WillShow_87888(); bool __xLuaBaseProxy_DontCacheFlag_87889(); void __xLuaBaseProxy_WillClose_87890(); void __xLuaBaseProxy_Tick_87891(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassLevelItemFlowCell : DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell { DLL2SDK::Assembly_CSharp::UILabel* LevelLabel_; DLL2SDK::Assembly_CSharp::UISprite* LevelBg_Gray_; DLL2SDK::Assembly_CSharp::UISprite* LevelBg_Yellow_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* NormalItemList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SpecialItemList_; DLL2SDK::Assembly_CSharp::Config::SpLvConfConfig* mCacheData_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* mDataStore_; DLL2SDK::Assembly_CSharp::UISprite* itemMask_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MeshEffectRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ParticalEffectRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LevelObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ChildItem0_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ChildItem1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ChildItem2_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LastAwardBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SplitMaxlevelTipBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* QuickBuyTireBtn_; bool mSettlementShow_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAwake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_QuickBuyTireBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LastAwardClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SplitMaxlevelTipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemTemplateState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemTemplateClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEffectCulling_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87838(); void OnAwake_87839(); void QuickBuyTireBtnClick_87840(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void LastAwardClick_87841(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void SplitMaxlevelTipBtnClick_87842(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void SetData_87843(DLL2SDK::Assembly_CSharp::Config::SpLvConfConfig* data_, DLL2SDK::Assembly_CSharp::UIScrollView* sv_, DLL2SDK::CSProto::msg::TimelimitDesc* curTimeLimitConf_, bool bSettlementShow_); void RefreshLevel_87844(int32_t level_, int32_t selfLevel_, DLL2SDK::CSProto::msg::TimelimitDesc* curTimeLimitConf_); void RefreshState_87845(int32_t itemLv_, int32_t selfLv_); void SetItemTemplateState_87846(DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* itemTemplate_, int32_t itemId_, int32_t itemLv_, int32_t selfLv_, bool bNeedVip_, int32_t isShowFx_); void RefreshAward_87847(DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* datastore_, DLL2SDK::Assembly_CSharp::Config::SpLvConfConfig* csvData_, DLL2SDK::Assembly_CSharp::UIScrollView* sv_); void OnItemTemplateClick_87848(DLL2SDK::mscorlib::System::Object* param_); void SetEffectCulling_87849(DLL2SDK::Assembly_CSharp::UIScrollView* sv_); void __xLuaBaseProxy_OnAwake_87850(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassLevelAwardView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIPanel* mScrollViewPanle_; DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* FlowTable_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassLevelItemFlowCell* TargetLevelItem_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TargetItemObj_; DLL2SDK::UnityEngine::UnityEngine::Transform* TargetItemObjToAnchor_; DLL2SDK::Assembly_CSharp::UIWidget* ContentWidget_; DLL2SDK::Assembly_CSharp::GameUI::UITimeGroupsDispatcher* LevelAnimation_; DLL2SDK::Assembly_CSharp::UIScrollView* ScrollViewArea_; DLL2SDK::Assembly_CSharp::UIPanel* BasicInfoPanel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTargetAwardScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentShowItemCount_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87833(); void OnDisable_87834(); void SetTargetAwardScrollView_87835(bool IsMaxTargetItem_); int32_t GetCurrentShowItemCount_87836(); void __xLuaBaseProxy_OnDisable_87837(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIWidget* ItemWidget_; DLL2SDK::UnityEngine::UnityEngine::Transform* RotateTransform_; DLL2SDK::Assembly_CSharp::UISprite* QualitySprite_; DLL2SDK::Assembly_CSharp::UISprite* ItemSprite_; DLL2SDK::Assembly_CSharp::UILabel* NumberLabel_; DLL2SDK::Assembly_CSharp::UISprite* SelectRoot_; DLL2SDK::Assembly_CSharp::UICommonTipHolder* TipHolder_; DLL2SDK::Assembly_CSharp::UILabel* LevelLable_; DLL2SDK::mscorlib::System::Action_1* mCallback_; DLL2SDK::mscorlib::System::Object* mCallbackParam_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SpecialFx_; int32_t mindex_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MeshEffectRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ParticalEffectRoot_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Vector3 mCurrencyScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSpecialFx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCulling_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87826(); void SetItem_87827(int32_t itemId_, int32_t num_, DLL2SDK::mscorlib::System::Action_1* callback_, DLL2SDK::mscorlib::System::Object* callbackParam_, DLL2SDK::Assembly_CSharp::GameCommon::ETipSide tipSide_, DLL2SDK::mscorlib::System::String* descText_, int32_t level_, DLL2SDK::Assembly_CSharp::UIScrollView* sv_); void SetSpecialFx_87828(bool IsSpecial_); void SetSelect_87829(bool isShow_); void OnItemClick_87830(); void SetCulling_87831(DLL2SDK::Assembly_CSharp::UIScrollView* sv_); static void _cctor_87832(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassExpAwardPopupView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UILabel* BattlePassRechargeLevel_; DLL2SDK::Assembly_CSharp::UILabel* BattlePassFreeLevel_; DLL2SDK::Assembly_CSharp::GameUI::UIDigitLabelEffect* BattlePassCurExp_; DLL2SDK::Assembly_CSharp::UILabel* BattlePassTotalExp_; DLL2SDK::Assembly_CSharp::UILabel* AddExp_; DLL2SDK::Assembly_CSharp::UIProgressBar* ProgressBefore_; DLL2SDK::Assembly_CSharp::UIProgressBar* ProgressNow_; DLL2SDK::Assembly_CSharp::UIWidget* FreeGo_; DLL2SDK::Assembly_CSharp::UIWidget* RechargeGo_; DLL2SDK::Assembly_CSharp::UIGrid* ExpGrid_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* ExpItem_; DLL2SDK::Assembly_CSharp::UIScrollView* ExpScrollView_; DLL2SDK::Assembly_CSharp::UIButton* ExpRightBtn_; DLL2SDK::Assembly_CSharp::UIButton* ExpLeftBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87825(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassDailyAndWeekTaskItemView : DLL2SDK::Assembly_CSharp::BattlePass::BattlePassWeekTaskItemView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87824(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassComicView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassComicSeasonTabView* SeasonInfoView_; DLL2SDK::Assembly_CSharp::UIScrollView* ComicScrollView_; DLL2SDK::Assembly_CSharp::UISprite* SeasonKv_; DLL2SDK::Assembly_CSharp::UILabel* SeasonTime_; DLL2SDK::Assembly_CSharp::UILabel* SeasonName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBattlePassSeasonKv_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBattlePassSeasonInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87821(); void SetBattlePassSeasonKv_87822(DLL2SDK::mscorlib::System::String* SpriteName_); void SetBattlePassSeasonInfo_87823(DLL2SDK::mscorlib::System::String* SeaspnTime_str_, DLL2SDK::mscorlib::System::String* SeasonName_str_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassComicSeasonTabView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* SeasonInfoTemplete_; DLL2SDK::Assembly_CSharp::UIScrollView* SeasonInfoScrollView_; DLL2SDK::Assembly_CSharp::UIGrid* SeasonInfoGrid_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ComicSeasonTableChildList_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AddBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SubBtn_; DLL2SDK::Assembly_CSharp::UISprite* AddSprite_; DLL2SDK::Assembly_CSharp::UISprite* SubSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSeasonInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPostion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeekTableView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSeasonIdChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSubBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87812(); void Awake_87813(); void SetSeasonInfo_87814(); void ResetPostion_87815(); void SetWeekTableView_87816(int32_t SeasonId_); void OnSeasonIdChange_87817(int32_t index_); void OnSubBtnClick_87818(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnAddBtnClick_87819(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void _SetSeasonInfo_m__0_87820(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassComicPopupView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UILabel* ComicSeq_; DLL2SDK::Assembly_CSharp::UITexture* ComicTexture_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DownLoading_; DLL2SDK::Assembly_CSharp::BattlePass::UISpriteZoom* spriteZoom_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetComicPopupData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetComicStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87809(); void SetComicPopupData_87810(DLL2SDK::Assembly_CSharp::BattlePass::BattlePassComic* ComicData_); void SetComicStates_87811(bool successful_, DLL2SDK::Assembly_CSharp::GameEngine::DownloadCode code_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassComicItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* Seq_; DLL2SDK::Assembly_CSharp::UIButton* ShowComicBtn_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* LockObjList_; DLL2SDK::Assembly_CSharp::UILabel* UnlockTime_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DownLoadFailed_; DLL2SDK::Assembly_CSharp::UITexture* Thumbnail_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RedPoint_; DLL2SDK::mscorlib::System::String* mStr_full_Cdn_; bool isLock_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetComicItemData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetComicStates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetThumbnailInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTextureContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUnLockTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetThumbnailSeq_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87802(); void SetComicItemData_87803(DLL2SDK::Assembly_CSharp::BattlePass::BattlePassComic* comicData_); void SetComicStates_87804(DLL2SDK::Assembly_CSharp::BattlePass::BattlePassComic* comicData_); void SetThumbnailInfo_87805(DLL2SDK::Assembly_CSharp::BattlePass::BattlePassComic* ComicData_); void SetTextureContent_87806(DLL2SDK::mscorlib::System::String* url_, bool isSuccess_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); void SetUnLockTime_87807(int32_t timeDifference_); void SetThumbnailSeq_87808(DLL2SDK::Assembly_CSharp::BattlePass::BattlePassComic* battlePassComic_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassChallengeView : DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTaskBaseView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87801(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassChallengeTaskItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* UnfinishRoot_; DLL2SDK::Assembly_CSharp::UILabel* UnfinishProgressLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FinishRoot_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* FinishGetAwardBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AwardedRoot_; DLL2SDK::Assembly_CSharp::UILabel* DescriptionLabel_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* ItemTemplate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTaskState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetProgress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87798(); void SetTaskState_87799(DLL2SDK::Assembly_CSharp::BattlePass::BPItemState state_); void SetProgress_87800(int32_t numerator_, int32_t denominator_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassBuyTierView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIScrollView* ItemScrollView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87797(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassBuyTierItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* TitleLabel_; DLL2SDK::Assembly_CSharp::UILabel* DescLabel_; DLL2SDK::Assembly_CSharp::UILabel* LevelLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoCutOffObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CutOffObj_; DLL2SDK::Assembly_CSharp::UISprite* MoneyIcon_; DLL2SDK::Assembly_CSharp::UILabel* PriceLabel_; DLL2SDK::Assembly_CSharp::UILabel* PrePriceLabel_; DLL2SDK::Assembly_CSharp::UILabel* CurPriceLable_; DLL2SDK::Assembly_CSharp::UILabel* TipLabel_; DLL2SDK::Assembly_CSharp::UILabel* CutOffLable_; DLL2SDK::Assembly_CSharp::UILabel* TimeLimitLable_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87796(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassBuyPlusPopupView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UILabel* PreLevelLable_; DLL2SDK::Assembly_CSharp::UILabel* CurLevelLable_; DLL2SDK::Assembly_CSharp::UIButton* BuyPlusBtn_; DLL2SDK::Assembly_CSharp::UILabel* Price_; DLL2SDK::Assembly_CSharp::UIScrollView* ItemScrollView_; DLL2SDK::Assembly_CSharp::UIGrid* ProopGrid_; DLL2SDK::Assembly_CSharp::UILabel* GetPlusBpTireUpNum_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ItemTemplete_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetScrollViewData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87794(); void SetScrollViewData_87795(DLL2SDK::mscorlib::System::Collections::Generic::List_1* awardList_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassBuyPassView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassBuyPassView_NormalPassCardCell* NormalCell_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassBuyPassView_PlusPassCardCell* PlusCell_; DLL2SDK::Assembly_CSharp::UISprite* BgSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SeasonSpecial_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LabelRoot_; DLL2SDK::Assembly_CSharp::UILabel* LabelSample_; DLL2SDK::Assembly_CSharp::UIWidget* NormalGrid_; DLL2SDK::Assembly_CSharp::UIWidget* PlusGrid_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassBuyPassItemView* itemSample_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNormalPriceAndCutOff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlusPriceAndCutOff_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87789(); void SetNormalPriceAndCutOff_87790(bool isInCurTime_, DLL2SDK::CSProto::msg::SpChargeConf* chargeConf_); void SetPlusPriceAndCutOff_87791(bool isInCurTime_, DLL2SDK::CSProto::msg::SpChargeConf* chargeConf_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassBuyPassItemView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* YesSprite_; DLL2SDK::Assembly_CSharp::UISprite* NoSprite_; DLL2SDK::Assembly_CSharp::UILabel* TextLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87787(); void SetView_87788(DLL2SDK::Assembly_CSharp::Config::SpSeasonUILabelConfig* conf_, bool check_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassBuyPassActivityView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassBuyPassActivityView_NormalPassCardCell* NormalCell_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassBuyPassActivityView_PlusPassCardCell* PlusCell_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNormalPriceAndCutOff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlusPriceAndCutOff_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87782(); void SetNormalPriceAndCutOff_87783(bool isInCurTime_, DLL2SDK::CSProto::msg::SpChargeConf* chargeConf_); void SetPlusPriceAndCutOff_87784(bool isInCurTime_, DLL2SDK::CSProto::msg::SpChargeConf* chargeConf_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassAwardView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::Animator* anim_; DLL2SDK::UnityEngine::UnityEngine::Animator* AvatarAnim_; DLL2SDK::Assembly_CSharp::UIWidget* AnimRoot_; DLL2SDK::Assembly_CSharp::UILabel* PreLevelLabel_; DLL2SDK::Assembly_CSharp::UILabel* PreLevelLabel_1_; DLL2SDK::Assembly_CSharp::UILabel* CurLevelLabel_; DLL2SDK::Assembly_CSharp::UILabel* CurLevelLable_1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalBgObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PlusBgObj_; DLL2SDK::Assembly_CSharp::UILabel* TireUpLable_; DLL2SDK::Assembly_CSharp::UIWidget* AvatarShowRoot_; DLL2SDK::Assembly_CSharp::UIWidget* AvatarShow_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutItemDetailView* LoadoutItemDetail_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NotWeaponShowObj_; DLL2SDK::Assembly_CSharp::UISprite* NotWeaponSprite_; DLL2SDK::Assembly_CSharp::CallingCardTemplate* CallingItem_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassAwardItemView* AwardItem_; DLL2SDK::Assembly_CSharp::UISprite* CoinSprite_; DLL2SDK::Assembly_CSharp::UISprite* DiamondSprite_; DLL2SDK::Assembly_CSharp::UISprite* RoleSprite_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* HeadFrame_; DLL2SDK::Assembly_CSharp::UILabel* NormalLevelLable_; DLL2SDK::Assembly_CSharp::UILabel* plusLevelLable_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PlusObj_; DLL2SDK::Assembly_CSharp::UIButton* Continue_Btn_; DLL2SDK::Assembly_CSharp::UIWidget* GotAwardAniRoot_; DLL2SDK::Assembly_CSharp::UIScrollView* GotAwardShowScrollView_; DLL2SDK::Assembly_CSharp::UIGrid* GotAwardShowAwardGrid_; DLL2SDK::Assembly_CSharp::UIWidget* GotAwardModelRoot_; DLL2SDK::Assembly_CSharp::UIScrollView* GotAwardScrollView_; DLL2SDK::Assembly_CSharp::UIGrid* GotAwardGrid_; DLL2SDK::Assembly_CSharp::UILabel* GotAwardNormalLevel_; DLL2SDK::Assembly_CSharp::UILabel* GotAwardplusLevel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GotAwardNormalObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GotAwardPlusObj_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* NextBtn_; DLL2SDK::Assembly_CSharp::UIWidget* WillAwardModelRoot_; DLL2SDK::Assembly_CSharp::UIScrollView* WillAwardScrollView_; DLL2SDK::Assembly_CSharp::UIGrid* WillAwardGrid_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* PurchaseBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* OKBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* CenterOKBtn_; DLL2SDK::Assembly_CSharp::UILabel* WillGetTips_; DLL2SDK::Assembly_CSharp::AssetDownloadBtnTemplate* BtnDownloadAsset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 low4Pos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 big4Pos_; int32_t gridXoffset_; int32_t gridOffsetIndex_; bool ifBigger4Item_; bool needShowDecompose_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mWillAwardList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* WillAwardItemList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* GridChilds_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* GotAwardItems_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* GotAwardItemList_; bool IsShowingAwardAnim_; int32_t showChildIndex_; float showtime_; int32_t checkIndex_; float SoundPlayTime_; float SoundPlayTimeCounter_; bool isShowing3DScene_; struct StaticFields { int32_t perLineNum_; float SHOW_TIME_DEFINE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNormalOrPlus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurTier_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWillGetAwards_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateChildObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBattlePassItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGotAwardScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayUpTiersSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show3DScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnterGotAwardAnimShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnterGotAwardModelShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnterWillAwardModelShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAniLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetViewData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearGrid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearGridChild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGotAwardGridPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWillAwardGridPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGotAwardGridCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWillAwardGridCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetScrollViewPos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87749(); void SetNormalOrPlus_87750(bool IsOpenVip_); void SetCurTier_87751(int32_t CurLevel_); void WillShow_87752(); void InitData_87753(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* receiveItemList_, bool isTurnToMail_); void SetWillGetAwards_87754(DLL2SDK::mscorlib::System::Collections::Generic::List_1* willAwardList_); void GenerateChildObject_87755(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* receiveItemList_, int32_t* index_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* refreshCoin_); void ShowBattlePassItem_87756(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* receiveItemList_); void SetGotAwardScrollView_87757(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_87758(); void WillClose_87759(); void PlayUpTiersSound_87760(); void Tick_87761(float dt_); void Show3DScene_87762(int32_t index_); void ResetView_87763(); void EnterGotAwardAnimShow_87764(); void EnterGotAwardModelShow_87765(); void EnterWillAwardModelShow_87766(); void SetAniLevel_87767(int32_t preLv_, int32_t curLv_); void ResetViewData_87768(); void SetBtnActive_87769(); void ClearGrid_87770(); void ClearGridChild_87771(DLL2SDK::UnityEngine::UnityEngine::Transform* transform_); void UpdateGotAwardGridPos_87772(); void UpdateWillAwardGridPos_87773(); void UpdateGotAwardGridCheck_87774(); void UpdateWillAwardGridCheck_87775(); void ResetScrollViewPos_87776(DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_); void _Tick_m__0_87778(); void __xLuaBaseProxy_WillShow_87779(); void __xLuaBaseProxy_WillClose_87780(); void __xLuaBaseProxy_Tick_87781(float P0_); static void _cctor_87777(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassAwardItemView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* ItemView_; int32_t mIndex_; int32_t mItemId_; DLL2SDK::Assembly_CSharp::UIScrollView* mParentScrollView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCheckState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87745(); void SetItem_87746(int32_t item_id_, int32_t num_, int32_t durable_, int32_t index_, DLL2SDK::Assembly_CSharp::UIScrollView* ScrollView_); void OnClick_87747(DLL2SDK::mscorlib::System::Object* parm_); void UpdateCheckState_87748(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct UISpriteZoom : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UITexture* mTexture_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* DragClickCollider_; DLL2SDK::Assembly_CSharp::BattlePass::UISpriteZoom_Movement OffSetMovement_; float InitPostionOffset_; bool DoubleClickZoom_; float ZoomNum_; int32_t initialWidth_; int32_t initialHeight_; int32_t lastTouchIdx1_; int32_t lastTouchIdx2_; float lastTouchDis_; float currentScale_; float ScreenHeight_; float ScreenWidth_; struct StaticFields { float MinScale_; float MaxScale_; float SLIDER_VALUE_DELTA_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitTexturePostion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateScaleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSlideChangeEditor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSlideChangeTouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAndGetTouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDoubleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpriteDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BoundRestrict_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87731(); float get_CurrentScale_87732(); void set_CurrentScale_87733(float value_); void Awake_87734(); void Start_87735(); void InitTexturePostion_87736(); void Update_87737(); void UpdateScaleChange_87738(); void UpdateSlideChangeEditor_87739(); void UpdateSlideChangeTouch_87740(); bool CheckAndGetTouch_87741(int32_t* idx1_, int32_t* idx2_); void OnDoubleClick_87742(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnSpriteDrag_87743(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void BoundRestrict_87744(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct DailyTaskItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* UnfinishRoot_; DLL2SDK::Assembly_CSharp::UILabel* UnfinishProgressLabel_; DLL2SDK::Assembly_CSharp::UIProgressBar* UnfinishProgress_; DLL2SDK::Assembly_CSharp::UIButton* UnfinishGoBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FinishRoot_; DLL2SDK::Assembly_CSharp::UIButton* FinishGetAwardBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AwardedRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LimitedRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PremiumRoot_; DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* ItemTemplate_; DLL2SDK::Assembly_CSharp::UILabel* DescriptionLabel_; DLL2SDK::Assembly_CSharp::UILabel* TitleLabel_; DLL2SDK::Assembly_CSharp::UIButton* RefreshBtn_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* mDataStore_; DLL2SDK::Assembly_CSharp::Config::SpDailyTaskConfig* mCacheDailyData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRefreshBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetAwardBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGotoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTaskTypeByMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTaskState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87722(); void Awake_87723(); void OnRefreshBtnClick_87724(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnGetAwardBtnClick_87725(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnGotoBtnClick_87726(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); DLL2SDK::CSProto::msg::TaskType GetTaskTypeByMode_87727(DLL2SDK::Assembly_CSharp::BattlePass::BPModeType mode_); void SetTask_87728(DLL2SDK::Assembly_CSharp::Config::SpDailyTaskConfig* conf_); void SetProgress_87729(int32_t numerator_, int32_t denominator_); void SetTaskState_87730(DLL2SDK::Assembly_CSharp::BattlePass::BPItemState state_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { enum struct LevelUpType : int32_t { BuyNormalBattlePass_ = static_cast(0x0), BuyPlusBattlePass_ = static_cast(0x1), BuyTireUp_ = static_cast(0x2), CompleteTaskLevelUp_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { enum struct BuyBattlePasspurchaseType : int32_t { NormalPurchase_ = static_cast(0x0), PlusPurchase_ = static_cast(0x1), BattlePassTireUp_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassShowTime : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* HideObj_; DLL2SDK::Assembly_CSharp::UILabel* TimeLabel_; float mCacheTime_; int32_t mCacheSeconds_; DLL2SDK::mscorlib::System::String* mCacheFormat_; bool bRunning_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTimeFormat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87678(); void Show_87679(int32_t seconds_, DLL2SDK::mscorlib::System::String* formatStr_); DLL2SDK::mscorlib::System::String* GetTimeFormat_87680(int32_t sec_); void Update_87681(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassTabManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* tabNameMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* tabNeedRefreshProtocalMap_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* bpDS_; int32_t secondTab_; int32_t thirdTab_; int32_t ItemID_; bool mNeedJump_; bool IfNeedToCheckBattlePassOpen_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ClickSystemEntrance* clickEntrance_; struct StaticFields { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTabManager* Instance_; DLL2SDK::mscorlib::System::String* BATTLE_PASS_ADVERTISEMENT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTabName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTabIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUiTabList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSubTabController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetFlagForProtocal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckToOpenBattlePass_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenBattlePassRulePopView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLoginVideoFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenBattlePassMainView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSwitchData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenBattlepass_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSeasonCurDownInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87662(); DLL2SDK::mscorlib::System::String* GetTabName_87663(DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTabType t_); DLL2SDK::mscorlib::System::String* GetTabIcon_87664(DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTabType t_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetUiTabList_87665(); DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* ShowSubTabController_87666(DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* ctrl_, DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTabType t_, DLL2SDK::UnityEngine::UnityEngine::GameObject* viewParent_); void ResetFlagForProtocal_87667(); void set_NeedShowAdvertisement_87668(bool value_); bool get_NeedShowAdvertisement_87669(); void CheckToOpenBattlePass_87670(int32_t secondTab_); void OpenBattlePassRulePopView_87671(bool isShowSkip_); void SetLoginVideoFlag_87672(); void OpenBattlePassMainView_87673(int32_t secondTab_); void SetSwitchData_87674(int32_t secondtab_, int32_t thirdtab_); void OpenBattlepass_87675(int32_t secondtab_); DLL2SDK::mscorlib::System::String* ShowSeasonCurDownInfo_87676(); static void _cctor_87677(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassSettlementAssist : DLL2SDK::mscorlib::System::Object { int32_t m_BeforeLv_; int32_t m_BeforeExp_; int32_t m_FinalLv_; int32_t m_FinalExp_; bool m_IsCaching_; struct StaticFields { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassSettlementAssist* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCacheFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFinalLvExp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBattlePassSettlementData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87656(); void ResetData_87657(); void SetCacheFlag_87658(); void SetFinalLvExp_87659(int32_t lv_, int32_t exp_); DLL2SDK::Assembly_CSharp::BattlePass::BattlePassSettlementData GetBattlePassSettlementData_87660(); static void _cctor_87661(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassExpAwardAssist : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ExpProp_; int32_t m_BeforeLv_; int32_t m_BeforeExp_; bool m_IsCaching_; int32_t m_FinalLv_; int32_t m_FinalExp_; bool bBlockAwardUI_; struct StaticFields { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassExpAwardAssist* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCacheFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFinalLvExp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddBattlePassExpProp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBattlePassExpPropShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetBlockAwardUIFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBlockAwardUIFlag_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87644(); void ResetData_87645(); bool get_IsCaching_87646(); void SetCacheFlag_87647(); void SetFinalLvExp_87648(int32_t lv_, int32_t exp_); void AddBattlePassExpProp_87649(DLL2SDK::CSProto::msg::Prop* exp_); void CheckBattlePassExpPropShow_87650(bool bShowBPUI_); void ResetBlockAwardUIFlag_87651(); bool GetBlockAwardUIFlag_87652(); static void _cctor_87653(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassComic : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* Str_Cdn_; int32_t Comic_Sequence_; uint64_t mUnlockTime_; int32_t mSeasonId_; DLL2SDK::mscorlib::System::String* mSeasonSeqName_; bool read_flag_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87643(DLL2SDK::mscorlib::System::String* Cdn_, int32_t Seq_, int32_t SeasonId_, uint64_t UnlockTime_, DLL2SDK::mscorlib::System::String* SeasonSeqName_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassTaskConfig : DLL2SDK::mscorlib::System::Object { int32_t TaskType_; int32_t TaskValue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87642(int32_t type_, int32_t value_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassAwardConfig : DLL2SDK::mscorlib::System::Object { int32_t AwardID_; int32_t AwardNum_; int32_t AwardTime_; int32_t AwardisShowFx_; int32_t mLevel_; bool mIsSpecialAward_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87641(int32_t id_, int32_t num_, DLL2SDK::mscorlib::System::String* time_, int32_t isShowFx_, int32_t Level_, bool isSpecialAward_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassDefine : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t iRefreshAllData_; int32_t iRefreshLevel_; int32_t iRefreshSeason_; int32_t iRefreshAward_; int32_t iRefreshDailyTask_; int32_t isRefreshTireUpLimitNum_; int32_t MAX_DAILY_TASK_CAN_DO_; int32_t LEVEL_UP_SPECIAL_DIVISOR_; int32_t RefreshComicRedPoint_; int32_t LEVEL_UP_FLOW_CELL_HEIGHT_; int32_t LEVEL_UP_BIG_FLOW_CELL_HEIGHT_; int32_t LEVEL_UP_MAXLEVEL_FLOW_CELL_HEIGHT_; int32_t LEVEL_AWARD_ITEM_WIDTH_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrencyIcon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87638(); static DLL2SDK::mscorlib::System::String* GetCurrencyIcon_87639(DLL2SDK::Assembly_CSharp::BattlePass::BPPayType pType_); static void _cctor_87640(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BpComicProtocalPageData : DLL2SDK::mscorlib::System::Object { int32_t CurrentPageIndex_; int32_t MaxPageIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToBeContinue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87635(); bool ToBeContinue_87636(); void Reset_87637(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BPProtocalPageData : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::TaskType ReqType_; int32_t CurrentPageIndex_; int32_t MaxPageIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToBeContinue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87632(DLL2SDK::CSProto::msg::TaskType type_); bool ToBeContinue_87633(); void Reset_87634(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BPWeekAwardData : DLL2SDK::mscorlib::System::Object { int32_t _AwardTarget_k__BackingField_; DLL2SDK::Assembly_CSharp::BattlePass::BPItemState _AwardState_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87627(int32_t target_, DLL2SDK::CSProto::msg::TaskStatus state_); int32_t get_AwardTarget_87628(); void set_AwardTarget_87629(int32_t value_); DLL2SDK::Assembly_CSharp::BattlePass::BPItemState get_AwardState_87630(); void set_AwardState_87631(DLL2SDK::Assembly_CSharp::BattlePass::BPItemState value_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BPSuperBoxData : DLL2SDK::mscorlib::System::Object { int32_t _BoxTarget_k__BackingField_; DLL2SDK::Assembly_CSharp::BattlePass::BPItemState _BoxState_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87622(int32_t target_, DLL2SDK::CSProto::msg::TaskStatus state_); int32_t get_BoxTarget_87623(); void set_BoxTarget_87624(int32_t value_); DLL2SDK::Assembly_CSharp::BattlePass::BPItemState get_BoxState_87625(); void set_BoxState_87626(DLL2SDK::Assembly_CSharp::BattlePass::BPItemState value_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BPTaskModeData : DLL2SDK::mscorlib::System::Object { int32_t _WeekID_k__BackingField_; int32_t _WeekFinishedCount_k__BackingField_; int32_t _WeekChargeFinishedCount_k__BackingField_; DLL2SDK::Assembly_CSharp::BattlePass::BPItemState _TaskState_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* TaskDataMap_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRedDotCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTaskMapData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOneTaskData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTaskData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTaskState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfHasAwardToGet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfAwardHadGot_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87605(); int32_t get_WeekID_87606(); void set_WeekID_87607(int32_t value_); int32_t get_WeekFinishedCount_87608(); void set_WeekFinishedCount_87609(int32_t value_); int32_t get_WeekChargeFinishedCount_87610(); void set_WeekChargeFinishedCount_87611(int32_t value_); DLL2SDK::Assembly_CSharp::BattlePass::BPItemState get_TaskState_87612(); void set_TaskState_87613(DLL2SDK::Assembly_CSharp::BattlePass::BPItemState value_); void Reset_87614(DLL2SDK::Assembly_CSharp::BattlePass::BPModeType type_); int32_t GetRedDotCount_87615(DLL2SDK::Assembly_CSharp::BattlePass::BPModeType t_); void SetTaskMapData_87616(DLL2SDK::mscorlib::System::Collections::Generic::List_1* taskList_, DLL2SDK::Assembly_CSharp::BattlePass::BPModeType taskType_, bool needReset_); DLL2SDK::Assembly_CSharp::BattlePass::BPTaskData* GetOneTaskData_87617(DLL2SDK::Assembly_CSharp::BattlePass::BPModeType mode_); DLL2SDK::Assembly_CSharp::BattlePass::BPTaskData* GetTaskData_87618(int32_t taskId_, DLL2SDK::Assembly_CSharp::BattlePass::BPModeType mode_); DLL2SDK::Assembly_CSharp::BattlePass::BPItemState GetTaskState_87619(int32_t taskId_, DLL2SDK::Assembly_CSharp::BattlePass::BPModeType mode_); bool IfHasAwardToGet_87620(DLL2SDK::Assembly_CSharp::BattlePass::BPModeType type_); bool IfAwardHadGot_87621(DLL2SDK::Assembly_CSharp::BattlePass::BPModeType type_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BPTaskData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::BattlePass::BPModeType _TaskModeType_k__BackingField_; int32_t _TaskID_k__BackingField_; int32_t _TaskPoint_k__BackingField_; DLL2SDK::Assembly_CSharp::BattlePass::BPItemState _TaskState_k__BackingField_; int64_t _TaskClearTime_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87594(DLL2SDK::Assembly_CSharp::BattlePass::BPModeType type_, int32_t taskId_, int32_t taskPoint_, DLL2SDK::CSProto::msg::TaskStatus taskState_, int64_t time_); DLL2SDK::Assembly_CSharp::BattlePass::BPModeType get_TaskModeType_87595(); void set_TaskModeType_87596(DLL2SDK::Assembly_CSharp::BattlePass::BPModeType value_); int32_t get_TaskID_87597(); void set_TaskID_87598(int32_t value_); int32_t get_TaskPoint_87599(); void set_TaskPoint_87600(int32_t value_); DLL2SDK::Assembly_CSharp::BattlePass::BPItemState get_TaskState_87601(); void set_TaskState_87602(DLL2SDK::Assembly_CSharp::BattlePass::BPItemState value_); int64_t get_TaskClearTime_87603(); void set_TaskClearTime_87604(int64_t value_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BPLevelUpData : DLL2SDK::mscorlib::System::Object { int32_t _Level_k__BackingField_; DLL2SDK::Assembly_CSharp::BattlePass::BPItemState _State_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87589(int32_t level_, DLL2SDK::CSProto::msg::TaskStatus state_); int32_t get_Level_87590(); void set_Level_87591(int32_t value_); DLL2SDK::Assembly_CSharp::BattlePass::BPItemState get_State_87592(); void set_State_87593(DLL2SDK::Assembly_CSharp::BattlePass::BPItemState value_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { enum struct BpButtonClickType : int32_t { LevelBtnClick_ = static_cast(0x0), WeekTaskBtnClick_ = static_cast(0x1), ChallengeBtnClick_ = static_cast(0x2), GetTireBtnClick_ = static_cast(0x3), BuyPassBtnClick_ = static_cast(0x4), BuyTireBtnClick_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { enum struct BpAwardItem : int32_t { CheckAwardItemSet_ = static_cast(0x0), BuyPlusItem_ = static_cast(0x1), AllFreeBpItemSet_ = static_cast(0x2), AllChargeBpItemSet_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { enum struct ToMainBttlepassFrom : int32_t { Default_ = static_cast(0x0), LuckyBox_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { enum struct BattlePassItemType : int32_t { None_ = static_cast(0x0), LuckBox_ = static_cast(0x1), ReceiveItem_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { enum struct BPTaskType : int32_t { Daily_ = static_cast(0x0), Week_ = static_cast(0x1), Challenge_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { int32_t m_seasonId_; bool mCanShowLevelUp_; int32_t m_level_; int32_t m_exp_; int32_t m_week_; int32_t m_WeekTaskCount_; bool m_IfHaveActivity_; int32_t m_SeasonCountDownSeconds_; bool m_OpenVipPass_; bool needReqAward_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* LevelUpDataMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ChargeLevelUpDataMap_; DLL2SDK::Assembly_CSharp::BattlePass::BPTaskModeData* DailyTaskData_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* WeekTaskDataMap_; DLL2SDK::Assembly_CSharp::BattlePass::BPTaskModeData* ChallengeTaskData_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* WeekAwardDataMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* RedDotMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* WeekRedDotMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* discount_infoDic_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* AllComicMap_; struct StaticFields { DLL2SDK::mscorlib::System::String* SHOW_RED_DOT_SAVE_KEY_; DLL2SDK::mscorlib::System::String* BATTLEPASS_COMIC_ISRESET_REDPOINT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLevelUpAward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqLevelUpAward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBasicInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBattlePassDataForLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLevelAndExpAfterExpAward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLevelAndExpAfterSettlement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTireUpDisCountByChargeType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHaveDisCountNumByChargeType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBattlePassDataForLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBattlePassDataForDailyTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBattlePassDataForDailyTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBattlePassDataForWeekTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBattlePassDataForWeekTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBattlePassDataForChallengeTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBattlePassDataForChallengeTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBattlePassDataForWeekAward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBattlePassDataForWeekAward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelUpTaskState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChargeLevelUpTaskState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDailyTaskData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDailyTaskState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeekTaskDataByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeekTaskData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeeklyTaskState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChallengeTaskData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChallengeTaskState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeekTargetAwardBoxState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRedDotByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLevelUpRedDot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetDailyTaskRedDot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetChallengeTaskRedDot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetWeekTargetRedDot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetWeekTaskRedDot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckWeekRedDotByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRedDotCountByTaskTypeList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRedDotCountInMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRedDotCountByWeekRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRedDotCountByTargetWeek_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllWeekRedDotCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllWeekRedDotCountByMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDailyTaskLimited_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWeekTaskLimited_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBattlePassComicData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetBpComicRedPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentComicHasRead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAllComicStates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckComicStates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRedPoinCountBySeasonID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBReadFlag_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87515(); int32_t get_SeasonId_87516(); void set_SeasonId_87517(int32_t value_); int32_t get_Level_87518(); bool SetLevel_87519(int32_t value_, bool bForceReq_); bool CheckLevelUpAward_87520(); bool ReqLevelUpAward_87521(int32_t level_); int32_t get_Exp_87522(); void set_Exp_87523(int32_t value_); int32_t get_Week_87524(); void set_Week_87525(int32_t value_); int32_t get_WeekTaskCount_87526(); void set_WeekTaskCount_87527(int32_t value_); bool get_IfHaveActivity_87528(); void set_IfHaveActivity_87529(bool value_); int32_t get_SeasonCountDownSeconds_87530(); void set_SeasonCountDownSeconds_87531(int32_t value_); bool get_OpenVipPass_87532(); void set_OpenVipPass_87533(bool value_); bool get_IsCrtSeasonNeverEnterBPToShowRedDot_87534(); void set_IsCrtSeasonNeverEnterBPToShowRedDot_87535(bool value_); int32_t get_SeasonOfLastEnterBP_87536(); void set_SeasonOfLastEnterBP_87537(int32_t value_); void ReLogin_87538(); void SetBasicInfo_87539(DLL2SDK::CSProto::msg::BattlePassDb* database_); void SetBattlePassDataForLevel_87540(DLL2SDK::CSProto::msg::BattlePassDb* database_); void UpdateLevelAndExpAfterExpAward_87541(int32_t level_, int32_t exp_); void UpdateLevelAndExpAfterSettlement_87542(int32_t level_, int32_t exp_); void SetTireUpDisCountByChargeType_87543(DLL2SDK::CSProto::msg::BattlePassDb* database_); int32_t GetHaveDisCountNumByChargeType_87544(DLL2SDK::CSProto::msg::ChargeType chargeType_); void CheckBattlePassDataForLevel_87545(int32_t index_); void SetBattlePassDataForDailyTask_87546(DLL2SDK::CSProto::msg::BattlePassDb* database_, DLL2SDK::CSProto::msg::TaskType type_); void CheckBattlePassDataForDailyTask_87547(int32_t index_, DLL2SDK::CSProto::msg::TaskType type_); void SetBattlePassDataForWeekTask_87548(DLL2SDK::CSProto::msg::BattlePassDb* database_, DLL2SDK::CSProto::msg::TaskType type_); void CheckBattlePassDataForWeekTask_87549(int32_t index_, DLL2SDK::CSProto::msg::TaskType type_); void SetBattlePassDataForChallengeTask_87550(DLL2SDK::CSProto::msg::BattlePassDb* database_, DLL2SDK::CSProto::msg::TaskType type_); void CheckBattlePassDataForChallengeTask_87551(int32_t index_, DLL2SDK::CSProto::msg::TaskType type_); void SetBattlePassDataForWeekAward_87552(DLL2SDK::CSProto::msg::BattlePassDb* database_); void CheckBattlePassDataForWeekAward_87553(int32_t index_); DLL2SDK::Assembly_CSharp::BattlePass::BPItemState GetLevelUpTaskState_87554(int32_t level_); DLL2SDK::Assembly_CSharp::BattlePass::BPItemState GetChargeLevelUpTaskState_87555(int32_t level_); DLL2SDK::Assembly_CSharp::BattlePass::BPTaskData* GetDailyTaskData_87556(DLL2SDK::Assembly_CSharp::BattlePass::BPModeType mode_, int32_t taskId_); DLL2SDK::Assembly_CSharp::BattlePass::BPItemState GetDailyTaskState_87557(DLL2SDK::Assembly_CSharp::Config::SpDailyTaskConfig* conf_); DLL2SDK::Assembly_CSharp::BattlePass::BPTaskData* GetWeekTaskDataByType_87558(int32_t weekId_, DLL2SDK::Assembly_CSharp::BattlePass::BPModeType taskMode_, int32_t taskId_); DLL2SDK::Assembly_CSharp::BattlePass::BPTaskModeData* GetWeekTaskData_87559(int32_t weekId_); DLL2SDK::Assembly_CSharp::BattlePass::BPItemState GetWeeklyTaskState_87560(DLL2SDK::Assembly_CSharp::Config::SpWeekTaskConfig* conf_); DLL2SDK::Assembly_CSharp::BattlePass::BPTaskData* GetChallengeTaskData_87561(DLL2SDK::Assembly_CSharp::BattlePass::BPModeType mode_, int32_t taskId_); DLL2SDK::Assembly_CSharp::BattlePass::BPItemState GetChallengeTaskState_87562(int32_t taskId_, DLL2SDK::Assembly_CSharp::BattlePass::BPModeType mode_); DLL2SDK::Assembly_CSharp::BattlePass::BPItemState GetWeekTargetAwardBoxState_87563(int32_t point_); void CheckRedDotByType_87564(DLL2SDK::CSProto::msg::TaskType t_); void ResetLevelUpRedDot_87565(); void ResetDailyTaskRedDot_87566(); void ResetChallengeTaskRedDot_87567(); void ResetWeekTargetRedDot_87568(); void ResetWeekTaskRedDot_87569(); void CheckWeekRedDotByType_87570(DLL2SDK::CSProto::msg::TaskType t_); int32_t GetRedDotCountByTaskTypeList_87571(DLL2SDK::CSProto::msg::TaskType* typeList_); int32_t GetRedDotCountInMap_87572(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_, DLL2SDK::CSProto::msg::TaskType t_); int32_t GetRedDotCountByWeekRange_87573(int32_t curWeek_, bool isPre_, DLL2SDK::CSProto::msg::TaskType tType_); int32_t GetRedDotCountByTargetWeek_87574(int32_t curWeek_, DLL2SDK::CSProto::msg::TaskType t_); int32_t GetAllWeekRedDotCount_87575(); int32_t GetAllWeekRedDotCountByMode_87576(DLL2SDK::CSProto::msg::TaskType taskType_); bool IsDailyTaskLimited_87577(); bool IsWeekTaskLimited_87578(int32_t weekId_); void SetBattlePassComicData_87579(DLL2SDK::mscorlib::System::Collections::Generic::List_1* comic_list_, bool isFirstSet_); bool get_IsResetBattlePassComicRedPoint_87580(); void set_IsResetBattlePassComicRedPoint_87581(bool value_); void ResetBpComicRedPoint_87582(); void SetCurrentComicHasRead_87583(int32_t SeasonId_, int32_t seq_); void CheckAllComicStates_87584(); bool CheckComicStates_87585(int32_t SesonId_, int32_t Seq_); int32_t GetRedPoinCountBySeasonID_87586(int32_t SeasonId_); bool GetBReadFlag_87587(int32_t SeasonID_, int32_t Seq_); void __xLuaBaseProxy_ReLogin_87588(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { enum struct BuyBpType : int32_t { None_ = static_cast(0x0), Normal_ = static_cast(0x1), Plus_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassConf : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::List_1* chargeConfList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* timeLimitConfList_; DLL2SDK::CSProto::msg::TimelimitDesc* curTimeLimitConf_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* curChargeConf_; int32_t mMaxLevel_; int32_t mSuperStarRoleID_; int32_t mAreaId_; int32_t mSplitLevel_; int32_t mLevelCanBuyPassGift_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBattlePassConfData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCurBattlePassConf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurBattlePassChargeConf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurBattlePassTimeLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBattlePassAreaId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetQuickBuyPriceConf_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87496(); int32_t get_MaxLevel_87497(); void set_MaxLevel_87498(int32_t value_); int32_t get_SuperStarRoleID_87499(); void set_SuperStarRoleID_87500(int32_t value_); int32_t get_AreaId_87501(); void set_AreaId_87502(int32_t value_); int32_t get_SplitLevel_87503(); void set_SplitLevel_87504(int32_t value_); int32_t get_LevelCanBuyPassGift_87505(); void set_LevelCanBuyPassGift_87506(int32_t value_); void ReLogin_87507(); void SetBattlePassConfData_87508(DLL2SDK::mscorlib::System::Collections::Generic::List_1* chargeConfList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* timeLimitConfList_); void UpdateCurBattlePassConf_87509(); void SetCurBattlePassChargeConf_87510(); void SetCurBattlePassTimeLimit_87511(); void SetBattlePassAreaId_87512(); DLL2SDK::CSProto::msg::SpChargeConf* GetQuickBuyPriceConf_87513(); void __xLuaBaseProxy_ReLogin_87514(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassAwardShowAssist : DLL2SDK::mscorlib::System::Object { int32_t m_PreLevelForShow_; int32_t m_CurLevelForShow_; struct StaticFields { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassAwardShowAssist* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLevelCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCommonBpAward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCanShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowBpAwardData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLevelChangeCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowLevelUpByTutorial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenAwardView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87486(); void ResetData_87487(); void SetLevelCache_87488(int32_t pre_, int32_t cur_); void ShowCommonBpAward_87489(bool bHasAward_, bool bFirstLevel_); bool CheckCanShow_87490(bool bHasAward_); bool CheckShowBpAwardData_87491(bool bHasAward_); bool CheckLevelChangeCache_87492(); bool CheckShowLevelUpByTutorial_87493(); void OpenAwardView_87494(bool bFristLevel_); static void _cctor_87495(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassAgent : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { DLL2SDK::Assembly_CSharp::BattlePass::ToMainBttlepassFrom curBpFrom_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* m_BattlePassDS_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassConf* _battlePassConf_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassItemType curItemType_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ProtocalIndexMap_; DLL2SDK::Assembly_CSharp::BattlePass::ChargeType CurChargeType_; DLL2SDK::Assembly_CSharp::BattlePass::BpComicProtocalPageData* ComicProtocalData_; int32_t CurrentLanguageCode_; bool IsFirstReqComicData_; struct StaticFields { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassAgent* Instance_; int32_t MAX_PAGE_COUNT_; int32_t Per_PageCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckProtocalStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartToRequestAllData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqLevelAwardWhenCrossSeasonOnline_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoReqLevelupAward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoReqChargeLevelupAward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetProtocalIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqBattlePassGetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResBattlePassGetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqBattlePassUpdateDailyTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResBattlePassUpdateDailyTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_BattlePassGetAwardError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqBattlePassGetAward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResBattlePassGetAward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearReceiveNewItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqBattlePassCharge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResBattlePassCharge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportSettlementBPData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLevelUpType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NtfBattlePassUpdateLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NtfBattlePassUpdateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IncrementUpdateDatabase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckErrCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCommonTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CSBattlePassGetConfReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CSBattlePassGetConfRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CSBattlePassGetComicReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CSBattlePassGetComicRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetComicProtocalIndex_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87453(); DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* get_BattlePassDS_87454(); DLL2SDK::Assembly_CSharp::BattlePass::BattlePassConf* get_BattlePassConf_87455(); void CheckProtocalStatus_87456(DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTabType tabType_); void StartToRequestAllData_87457(); void ReqLevelAwardWhenCrossSeasonOnline_87458(); bool AutoReqLevelupAward_87459(int32_t curLevel_); bool AutoReqChargeLevelupAward_87460(int32_t curLevel_); void ResetProtocalIndex_87461(bool isAll_, DLL2SDK::CSProto::msg::TaskType type_); void ReqBattlePassGetData_87462(DLL2SDK::CSProto::msg::TaskType type_); bool ResBattlePassGetData_87463(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void ReqBattlePassUpdateDailyTask_87464(DLL2SDK::CSProto::msg::TaskType taskType_); bool ResBattlePassUpdateDailyTask_87465(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void T_BattlePassGetAwardError_87466(); bool ReqBattlePassGetAward_87467(DLL2SDK::CSProto::msg::TaskType awardType_, int32_t awardId_, int32_t extraAwardId_); bool ResBattlePassGetAward_87468(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void ClearReceiveNewItemList_87469(); void ReqBattlePassCharge_87470(DLL2SDK::Assembly_CSharp::BattlePass::ChargeType chargeType_, int32_t mId_, int32_t m_dst_level_, uint32_t voucher_id_); bool ResBattlePassCharge_87471(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void ReportSettlementBPData_87472(int32_t chargeType_, uint32_t saleTicket_); void SetLevelUpType_87473(int32_t chargeType_); bool NtfBattlePassUpdateLevel_87474(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); bool NtfBattlePassUpdateData_87475(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void ResetAllData_87476(); bool IncrementUpdateDatabase_87477(DLL2SDK::CSProto::msg::BattlePassDb* btDB_, int32_t charge_type_, bool bFromUpdateDataNtf_); bool CheckErrCode_87478(int32_t err_, DLL2SDK::CSProto::msg::CSBattlePassGetDataRes* res_); void ShowCommonTip_87479(DLL2SDK::mscorlib::System::String* text_); void CSBattlePassGetConfReq_87480(); bool CSBattlePassGetConfRes_87481(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void CSBattlePassGetComicReq_87482(int32_t languageCode_); bool CSBattlePassGetComicRes_87483(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void ResetComicProtocalIndex_87484(); static void _cctor_87485(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BpSeasonVideoController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::BattlePass::BpSeasonVideoView* mView_; int32_t m_IntroduceNum_; int32_t m_CurIntroduce_; int32_t season_id_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnContinueBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenBattlePassMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSkipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshVideoView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIntroduceShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87432(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_87433(); void Init_87434(); void WillShow_87435(); void OnOpen_87436(); void RegisterDelegates_87437(); void UnRegisterDelegates_87438(); void OnContinueBtnClick_87439(); void OpenBattlePassMain_87440(); void OnSkipBtnClick_87441(); void RefreshVideoView_87442(bool SkipBtnShow_); void SetIntroduceShow_87443(int32_t i_); void OnClose_87444(); void _OnContinueBtnClick_m__0_87445(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_87446(); void __xLuaBaseProxy_Init_87447(); void __xLuaBaseProxy_WillShow_87448(); void __xLuaBaseProxy_OnOpen_87449(); void __xLuaBaseProxy_RegisterDelegates_87450(); void __xLuaBaseProxy_UnRegisterDelegates_87451(); void __xLuaBaseProxy_OnClose_87452(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BpRewardsDisplayNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::BattlePass::BpRewardsDisplayController* m_Controller_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mHidePosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowCommonAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowCommonAvatarEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87419(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_87420(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_87421(); bool IsEnableCameraClear_87422(); void OnNavigationShowed_87423(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_87424(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); bool IsShowCommonAvatar_87425(); bool IsShowCommonAvatarEffect_87426(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_87427(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_87428(); bool __xLuaBaseProxy_IsEnableCameraClear_87429(); bool __xLuaBaseProxy_IsShowCommonAvatar_87430(); bool __xLuaBaseProxy_IsShowCommonAvatarEffect_87431(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BpRewardsDisplayController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattlePass::BpRewardsDisplayView* mView_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* bpDataStore_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassConf* battlepassConf_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* NormalAwardDic_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* PlusAwardDic_; int32_t CurSelectedItemId_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* initTimer_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AwardList_; int32_t defaultIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBpLvConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAwardDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNormalScrollViewData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlusScrollViewData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCompareWeaponBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowWeaponInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87394(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_87395(); void Init_87396(); void WillShow_87397(); void OnOpen_87398(); void DelayInitView_87399(); void WillClose_87400(); void RegisterDelegates_87401(); void UnRegisterDelegates_87402(); void GetBpLvConfig_87403(); void SetAwardDic_87404(DLL2SDK::mscorlib::System::Collections::Generic::List_1* AwardList_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* AwardDic_); void SetNormalScrollViewData_87405(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* AwardDic_); void SetPlusScrollViewData_87406(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* AwardDic_); void OnCompareWeaponBtnClick_87407(); void OnItemClick_87408(DLL2SDK::mscorlib::System::Object* param_); void ResetScrollView_87409(); void ShowWeaponInfo_87410(); void _OnOpen_m__0_87411(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_87412(); void __xLuaBaseProxy_Init_87413(); void __xLuaBaseProxy_WillShow_87414(); void __xLuaBaseProxy_OnOpen_87415(); void __xLuaBaseProxy_WillClose_87416(); void __xLuaBaseProxy_RegisterDelegates_87417(); void __xLuaBaseProxy_UnRegisterDelegates_87418(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BpNewSeasonVideoController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::BattlePass::BpNewSeasonVideoView* mView_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassConf* BattlePassConfData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnContinueBtn_4Click_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnContinueBtn_3Click_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenBattlePassMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnContinueBtn_2Click_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnContinueBtn_1Click_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSkipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshVideoView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87373(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_87374(); void Init_87375(); void WillShow_87376(); void OnOpen_87377(); void RegisterDelegates_87378(); void UnRegisterDelegates_87379(); void OnContinueBtn_4Click_87380(); void OnContinueBtn_3Click_87381(); void OpenBattlePassMain_87382(); void OnContinueBtn_2Click_87383(); void OnContinueBtn_1Click_87384(); void OnSkipBtnClick_87385(); void RefreshVideoView_87386(bool SkipBtnShow_); void _OnContinueBtn_4Click_m__0_87387(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_87388(); void __xLuaBaseProxy_Init_87389(); void __xLuaBaseProxy_WillShow_87390(); void __xLuaBaseProxy_OnOpen_87391(); void __xLuaBaseProxy_RegisterDelegates_87392(); void __xLuaBaseProxy_UnRegisterDelegates_87393(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassAwardNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassAwardController* m_Controller_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mHidePosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowCommonAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowCommonAvatarEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeOut_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87358(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_87359(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_87360(); bool IsEnableCameraClear_87361(); void OnNavigationShowed_87362(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_87363(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); bool IsShowCommonAvatar_87364(); bool IsShowCommonAvatarEffect_87365(); void FadeOut_87366(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_87367(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_87368(); bool __xLuaBaseProxy_IsEnableCameraClear_87369(); bool __xLuaBaseProxy_IsShowCommonAvatar_87370(); bool __xLuaBaseProxy_IsShowCommonAvatarEffect_87371(); void __xLuaBaseProxy_FadeOut_87372(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassWeekTaskItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassWeekTaskItemView* mView_; DLL2SDK::Assembly_CSharp::Config::SpWeekTaskConfig* mCacheWeekData_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* mDataStore_; bool bDailyTask_; DLL2SDK::Assembly_CSharp::Config::SpDailyTaskConfig* mCacheDailyData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDailyTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDailyTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWeekTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAwardBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGotoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRefreshBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeekTaskTypeByMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDailyTaskTypeByMode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87340(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_87341(); void Init_87342(); void RegisterDelegates_87343(); void UnRegisterDelegates_87344(); bool IsDailyTask_87345(int32_t index_); bool SetEasyListData_87346(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void RefreshDailyTask_87347(); void RefreshWeekTask_87348(); void OnAwardBtnClick_87349(); void OnGotoBtnClick_87350(); void OnRefreshBtnClick_87351(); DLL2SDK::CSProto::msg::TaskType GetWeekTaskTypeByMode_87352(DLL2SDK::Assembly_CSharp::BattlePass::BPModeType mode_); DLL2SDK::CSProto::msg::TaskType GetDailyTaskTypeByMode_87353(DLL2SDK::Assembly_CSharp::BattlePass::BPModeType mode_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_87354(); void __xLuaBaseProxy_Init_87355(); void __xLuaBaseProxy_RegisterDelegates_87356(); void __xLuaBaseProxy_UnRegisterDelegates_87357(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassTaskExplainController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTaskExplainView* mView_; bool EnableAdapt_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptRemoveLabel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87326(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_87327(); void Init_87328(); void RegisterDelegates_87329(); void UnRegisterDelegates_87330(); void OnClose_87331(); void OnOpen_87332(); void AdaptRemoveLabel_87333(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_87334(); void __xLuaBaseProxy_Init_87335(); void __xLuaBaseProxy_RegisterDelegates_87336(); void __xLuaBaseProxy_UnRegisterDelegates_87337(); void __xLuaBaseProxy_OnClose_87338(); void __xLuaBaseProxy_OnOpen_87339(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassTaskBaseController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTaskBaseView* mBaseView_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* mBattlePassDS_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassConf* mBattlePassConf_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* taskEasyListController_; DLL2SDK::Assembly_CSharp::BattlePass::BPModeType curModeTypeTab_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* modeTabMap_; bool isInit_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* initTimer_; DLL2SDK::mscorlib::System::String* FxShowVoice_; DLL2SDK::mscorlib::System::String* FxShowVoice_CutDown_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ClickSystemEntrance* clickEntrance_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTabSwitchCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTabView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelfNotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBattlePassUpdateRedDot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBattlePassAwardTaskItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelfEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBuyBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAllTabRefresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpTabRefresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPveTabRefresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrTabRefresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckForProtocal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuyPassBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuyLevelBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBattlePassGetTiresBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87244(); void Init_87245(); void RegisterDelegates_87246(); void UnRegisterDelegates_87247(); void DelayInitView_87248(); void OnClose_87249(); void WillShow_87250(); void NotifyDataStoreUpdated_87251(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); bool OnEasyListItemClick_87252(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_87253(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void InitTab_87254(); void OnTabSwitchCallback_87255(int32_t index_); void RefreshTabView_87256(bool isNotify_); int32_t get_TabGroup_87257(); void InitScrollView_87258(); void RefreshView_87259(bool isNotify_); void RefreshLevel_87260(); void OnSelfNotifyDataStoreUpdated_87261(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* sourceDataStore_, DLL2SDK::mscorlib::System::String* propertyTag_, int32_t arrayIndex_); void OnNotifyBattlePassUpdateRedDot_87262(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyBattlePassAwardTaskItem_87263(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); bool OnSelfEasyListItemClick_87264(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void RefreshBuyBtn_87265(); void OnAllTabRefresh_87266(bool isNotify_); void OnPvpTabRefresh_87267(bool isNotify_); void OnPveTabRefresh_87268(bool isNotify_); void OnBrTabRefresh_87269(bool isNotify_); void CheckForProtocal_87270(); void OnBuyPassBtnClick_87271(); void OnBuyLevelBtnClick_87272(); void ReportBattlePassGetTiresBtn_87273(); void OnOpen_87274(); void __xLuaBaseProxy_Init_87275(); void __xLuaBaseProxy_RegisterDelegates_87276(); void __xLuaBaseProxy_UnRegisterDelegates_87277(); void __xLuaBaseProxy_OnClose_87278(); void __xLuaBaseProxy_WillShow_87279(); void __xLuaBaseProxy_OnOpen_87280(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassRankItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassRankItemView* mView_; DLL2SDK::CSProto::msg::RankPlayerInfo* mPlayerInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAvatorBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87233(); void Init_87234(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_87235(); void RegisterDelegates_87236(); void UnRegisterDelegates_87237(); bool SetEasyListData_87238(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void OnAvatorBtnClick_87239(); void __xLuaBaseProxy_Init_87240(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_87241(); void __xLuaBaseProxy_RegisterDelegates_87242(); void __xLuaBaseProxy_UnRegisterDelegates_87243(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassRankController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassRankView* mView_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mTabMap_; DLL2SDK::Assembly_CSharp::RankGame::RankGlobalMode mCurrentTab_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mRankEasyList_; DLL2SDK::Assembly_CSharp::RankGame::RankProtocolData* mRankProtocol_; DLL2SDK::Assembly_CSharp::RankGame::RankRoleModelData* mRankRoleModelData_; DLL2SDK::Assembly_CSharp::GameBase::LoadoutDataStore* mLoadoutDataStore_; DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* mSquadInventoryDataStore_; bool isInit_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* initTimer_; struct StaticFields { int32_t CurrentSelectedIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqDataImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTabSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetRankInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetEasyList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScrollViewDragEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAwardTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqOnetime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqModelAndGun_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRankDataList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRankDataListContinue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMyRankButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSelfModel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87197(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_87198(); void Init_87199(); void RegisterDelegates_87200(); void UnRegisterDelegates_87201(); void OnClose_87202(); void InitView_87203(); void DelayInitView_87204(); void ReqDataImpl_87205(bool isReqMore_); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_87206(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void OnTabSwitch_87207(int32_t index_); void WillShow_87208(); void WillClose_87209(); void ResetRankInfo_87210(); void ResetEasyList_87211(); void OnScrollViewDragEnd_87212(); void ShowAward_87213(); void SetAwardTime_87214(); void ReqPlayerInfo_87215(DLL2SDK::mscorlib::System::Collections::Generic::List_1* playerInfoList_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* ReqOnetime_87216(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void ReqModelAndGun_87217(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void ShowRankDataList_87218(); void ShowRankDataListContinue_87219(); void OnMyRankButtonClick_87220(); bool OnEasyListItemClick_87221(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_87222(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void RefreshModel_87223(); void ShowSelfModel_87224(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_87226(); void __xLuaBaseProxy_Init_87227(); void __xLuaBaseProxy_RegisterDelegates_87228(); void __xLuaBaseProxy_UnRegisterDelegates_87229(); void __xLuaBaseProxy_OnClose_87230(); void __xLuaBaseProxy_WillShow_87231(); void __xLuaBaseProxy_WillClose_87232(); static void _cctor_87225(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassPaymentPopupController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::GameUI::BattlePassPaymentPopupView* m_View_; uint32_t m_UseTicketId_; int32_t m_BeforeVoucherPrice_; int32_t m_ChargeType_; int32_t m_FinalPrice_; int32_t m_ConfId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TicketList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBattlePassPaymentView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshFinalPrice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnoughCurrency_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBattlePassPurchase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelectChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitTicketList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87181(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_87182(); void Init_87183(); void RegisterDelegates_87184(); void UnRegisterDelegates_87185(); void SetBattlePassPaymentView_87186(DLL2SDK::CSProto::msg::SpChargeConf* conf_, bool IsCutOff_); void RefreshFinalPrice_87187(); void OnBuyBtnClick_87188(); bool IsEnoughCurrency_87189(); void ReportBattlePassPurchase_87190(); void OnSelectChange_87191(int32_t i_); void InitTicketList_87192(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_87193(); void __xLuaBaseProxy_Init_87194(); void __xLuaBaseProxy_RegisterDelegates_87195(); void __xLuaBaseProxy_UnRegisterDelegates_87196(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassNewExpAwardPopupController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassNewExpAwardPopupView* mView_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* m_DataStore_; int32_t m_FinalLv_; int32_t m_FinalExp_; bool m_AddLevel_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassNewLevelAwardController* mAwardListController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VerifyAndSetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReturnKeyEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAutoClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePanelDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateChildControllerPanel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87157(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_87158(); void Init_87159(); void OnClose_87160(); void RegisterDelegates_87161(); void UnRegisterDelegates_87162(); void OnOpen_87163(); void SetData_87164(DLL2SDK::mscorlib::System::Collections::Generic::List_1* expList_, int32_t before_lv_, int32_t before_exp_, int32_t final_lv_, int32_t final_exp_); void SetLevel_87165(int32_t level_); void VerifyAndSetData_87166(); bool ReturnKeyEnable_87167(); void PlayEnd_87168(); bool CheckAutoClose_87169(); void UpdatePanelDepth_87170(int32_t mainPanelDepth_); void UpdateChildControllerPanel_87171(int32_t mainPanelDepth_); void _PlayEnd_m__0_87172(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_87173(); void __xLuaBaseProxy_Init_87174(); void __xLuaBaseProxy_OnClose_87175(); void __xLuaBaseProxy_RegisterDelegates_87176(); void __xLuaBaseProxy_UnRegisterDelegates_87177(); void __xLuaBaseProxy_OnOpen_87178(); bool __xLuaBaseProxy_ReturnKeyEnable_87179(); void __xLuaBaseProxy_UpdatePanelDepth_87180(int32_t P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassMainNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassMainController* m_Controller_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mHidePosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBattlePassSeasonChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowCommonAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowCommonAvatarEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeOut_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87137(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_87138(); void RegisterDelegates_87139(); void UnRegisterDelegates_87140(); void OnNotifyBattlePassSeasonChange_87141(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_87142(); bool IsEnableCameraClear_87143(); void OnNavigationShowed_87144(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_87145(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); bool IsShowCommonAvatar_87146(); bool IsShowCommonAvatarEffect_87147(); void FadeOut_87148(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_87149(); void __xLuaBaseProxy_RegisterDelegates_87150(); void __xLuaBaseProxy_UnRegisterDelegates_87151(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_87152(); bool __xLuaBaseProxy_IsEnableCameraClear_87153(); bool __xLuaBaseProxy_IsShowCommonAvatar_87154(); bool __xLuaBaseProxy_IsShowCommonAvatarEffect_87155(); void __xLuaBaseProxy_FadeOut_87156(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassLevelController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassLevelView* mView_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* mDataStore_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassConf* mBattlePassConfDs_; int32_t mCacheFloatRow_; int32_t targetLevel_; DLL2SDK::Assembly_CSharp::BattlePass::ToMainBttlepassFrom curBpFrom_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ClickSystemEntrance* clickEntrance_; bool bMagnifyMode_; struct StaticFields { int32_t SelectedLevel_; int32_t SelectedItemId_; bool SelectedIsVip_; bool IsAssignLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SeasonSpriteShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBattlePassSeasonChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCommonAvatarView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAllData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSeasonTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadLoadoutItemDetailPosX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLevelBestInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBuyBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FlowTableCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckForProtocal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneReconnectSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuyPassBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTitleBtnDoubleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTargetBtnDoubleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TableFloatRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuyLevelBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBattlePassGetTiresBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCheckRewardBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHundredBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSeasonShowCheckBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCompareWeaponBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBattlePassLevelItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAwardFromLuckBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponAssetState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponAssetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnModelResChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CellAssetIDForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureCellForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCheckRewardItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemTemplateClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMagnifyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMagnifyMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTopBarBackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyQuickBuyLevelBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifySplitMaxlevelTipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAllMaskBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPopupWindow_QuickBuyTire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87069(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_87070(); bool get_EnableInactiveEvent_87071(); void Init_87072(); void InitView_87073(); void WillShow_87074(); void SeasonSpriteShow_87075(); void OnNotifyBattlePassSeasonChange_87076(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnOpen_87077(); void WillClose_87078(); void ShowCommonAvatarView_87079(bool bShow_); void RegisterDelegates_87080(); void UnRegisterDelegates_87081(); void NotifyDataStoreUpdated_87082(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void RefreshAllData_87083(); void SetSeasonTime_87084(); void RefreshLevel_87085(); float GetLoadLoadoutItemDetailPosX_87086(); void RefreshAward_87087(); void ShowLevelBestInfo_87088(int32_t level_, bool isOpenVips_); void RefreshBuyBtn_87089(); void FlowTableCallback_87090(int32_t row_); void CheckForProtocal_87091(); void OnZoneReconnectSuccess_87092(); void OnBuyPassBtnClick_87093(); void OnTitleBtnDoubleClick_87094(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnTargetBtnDoubleClick_87095(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void TableFloatRow_87096(int32_t level_, int32_t style_); void OnBuyLevelBtnClick_87097(); void ReportBattlePassGetTiresBtn_87098(); void OnCheckRewardBtnClick_87099(); void OnHundredBtnClick_87100(); void OnSeasonShowCheckBtnClick_87101(); void OnCompareWeaponBtnClick_87102(); void OnNotifyBattlePassLevelItemClick_87103(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void RefreshAwardFromLuckBox_87104(); void ShowWeaponInfo_87105(bool isLevelItemClick_, int32_t duration_time_); void SetWeaponAssetState_87106(); void SetWeaponAssetInfo_87107(); void OnModelResChanged_87108(); DLL2SDK::Assembly_CSharp::EAssetID CellAssetIDForRow_87109(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void ConfigureCellForRow_87110(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell* cell_, int32_t row_); int32_t RowNumber_87111(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_); float HeightForRow_87112(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void DidSelectRow_87113(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); void OnClose_87114(); void SetCheckRewardItemList_87115(); void OnItemTemplateClick_87116(DLL2SDK::mscorlib::System::Object* param_); void OnMagnifyBtnClick_87117(); void SetMagnifyMode_87118(bool show_); void OnNotifyTopBarBackBtnClick_87119(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyQuickBuyLevelBtnClick_87120(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifySplitMaxlevelTipBtnClick_87121(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnAllMaskBtnClick_87122(); void ShowPopupWindow_QuickBuyTire_87123(int32_t TireToLevel_, int32_t CurrentLevel_); void _WillShow_m__0_87124(); void _RefreshAward_m__1_87125(); void _TableFloatRow_m__2_87126(); void _RefreshAwardFromLuckBox_m__3_87127(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_87128(); void __xLuaBaseProxy_Init_87129(); void __xLuaBaseProxy_WillShow_87130(); void __xLuaBaseProxy_OnOpen_87131(); void __xLuaBaseProxy_WillClose_87132(); void __xLuaBaseProxy_RegisterDelegates_87133(); void __xLuaBaseProxy_UnRegisterDelegates_87134(); void __xLuaBaseProxy_OnZoneReconnectSuccess_87135(); void __xLuaBaseProxy_OnClose_87136(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassItemView* mView_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassAwardConfig* config_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87063(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_87064(); void Init_87065(); bool SetEasyListData_87066(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_87067(); void __xLuaBaseProxy_Init_87068(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassExpAwardPopupController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassExpAwardPopupView* mView_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* m_DataStore_; bool m_AddLevel_; int32_t m_AddExp_; int32_t m_CurLv_; int32_t m_Progress_; int32_t m_FinalLv_; int32_t m_FinalExp_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetExpItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VerifyAndSetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReturnKeyEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScrollViewDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragLeft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragRight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRightBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeftBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPlayAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayProgressAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnimTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEnd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87034(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_87035(); void Init_87036(); void OnClose_87037(); void RegisterDelegates_87038(); void UnRegisterDelegates_87039(); void OnOpen_87040(); void SetData_87041(DLL2SDK::mscorlib::System::Collections::Generic::List_1* expList_, int32_t before_lv_, int32_t before_exp_, int32_t final_lv_, int32_t final_exp_); void SetExpItem_87042(DLL2SDK::mscorlib::System::Collections::Generic::List_1* expList_); void SetLevel_87043(int32_t level_); void VerifyAndSetData_87044(); bool ReturnKeyEnable_87045(); void OnScrollViewDrag_87046(); void OnDragLeft_87047(); void OnDragRight_87048(); void OnRightBtnClick_87049(); void OnLeftBtnClick_87050(); void CheckPlayAnim_87051(); void PlayProgressAnim_87052(int32_t start_, int32_t end_, int32_t total_); float GetAnimTime_87053(int32_t change_, int32_t total_each_progress_); void PlayEnd_87054(); void _PlayEnd_m__0_87055(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_87056(); void __xLuaBaseProxy_Init_87057(); void __xLuaBaseProxy_OnClose_87058(); void __xLuaBaseProxy_RegisterDelegates_87059(); void __xLuaBaseProxy_UnRegisterDelegates_87060(); void __xLuaBaseProxy_OnOpen_87061(); bool __xLuaBaseProxy_ReturnKeyEnable_87062(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassDailyAndWeekTaskItemController : DLL2SDK::Assembly_CSharp::BattlePass::BattlePassWeekTaskItemController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDailyTask_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87029(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_87030(); bool IsDailyTask_87031(int32_t index_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_87032(); bool __xLuaBaseProxy_IsDailyTask_87033(int32_t P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassComicPopupController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassComicPopupView* mView_; DLL2SDK::mscorlib::System::String* mStr_full_Cdn_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* bpDs_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassComic* CurrentComicData_; bool isCloseWindow_; DLL2SDK::Assembly_CSharp::GameEngine::DownloadCode downloadCode_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTextureContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetComicTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87013(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_87014(); void Init_87015(); void RegisterDelegates_87016(); void UnRegisterDelegates_87017(); void SetData_87018(DLL2SDK::Assembly_CSharp::BattlePass::BattlePassComic* ComicData_); void SetTextureContent_87019(DLL2SDK::mscorlib::System::String* url_, bool isSuccess_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); void SetComicTexture_87020(DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); void OnClose_87021(); void OnOpen_87022(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_87023(); void __xLuaBaseProxy_Init_87024(); void __xLuaBaseProxy_RegisterDelegates_87025(); void __xLuaBaseProxy_UnRegisterDelegates_87026(); void __xLuaBaseProxy_OnClose_87027(); void __xLuaBaseProxy_OnOpen_87028(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassComicItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassComicItemView* mView_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassComic* CurrentComicData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowComicBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87002(); void Init_87003(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_87004(); bool SetEasyListData_87005(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void RegisterDelegates_87006(); void UnRegisterDelegates_87007(); void OnShowComicBtnClick_87008(); void __xLuaBaseProxy_Init_87009(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_87010(); void __xLuaBaseProxy_RegisterDelegates_87011(); void __xLuaBaseProxy_UnRegisterDelegates_87012(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassComicController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassComicView* mView_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* bpDs_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassConf* BpConfDs_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* easyListController_; int32_t Columns_; int32_t CurrentSeasonId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshComicData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBattlePassComicSeasonChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSeasonInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTabToCurSeasonTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRedPoint_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86981(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_86982(); void Init_86983(); void RegisterDelegates_86984(); void UnRegisterDelegates_86985(); void WillShow_86986(); void RefreshComicData_86987(); void NotifyDataStoreUpdated_86988(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void OnNotifyBattlePassComicSeasonChange_86989(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SetSeasonInfo_86990(int32_t SeasonId_); bool OnEasyListItemClick_86991(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_86992(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void ResetTabToCurSeasonTab_86993(); void OnClose_86994(); void RefreshRedPoint_86995(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_86996(); void __xLuaBaseProxy_Init_86997(); void __xLuaBaseProxy_RegisterDelegates_86998(); void __xLuaBaseProxy_UnRegisterDelegates_86999(); void __xLuaBaseProxy_WillShow_87000(); void __xLuaBaseProxy_OnClose_87001(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassChallengeTaskItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassChallengeTaskItemView* mView_; DLL2SDK::Assembly_CSharp::Config::SpChallTaskConfig* mCacheData_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* mDataStore_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAwardBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTaskTypeByMode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86969(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_86970(); void Init_86971(); void RegisterDelegates_86972(); void UnRegisterDelegates_86973(); bool SetEasyListData_86974(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void OnAwardBtnClick_86975(); DLL2SDK::CSProto::msg::TaskType GetTaskTypeByMode_86976(DLL2SDK::Assembly_CSharp::BattlePass::BPModeType mode_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_86977(); void __xLuaBaseProxy_Init_86978(); void __xLuaBaseProxy_RegisterDelegates_86979(); void __xLuaBaseProxy_UnRegisterDelegates_86980(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassChallengeController : DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTaskBaseController { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassChallengeView* mView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBattlePassUpdateRedDot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAllTabRefresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpTabRefresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPveTabRefresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrTabRefresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChallengeComparion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckForProtocal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneReconnectSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86939(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_86940(); void Init_86941(); int32_t get_TabGroup_86942(); void InitScrollView_86943(); void RefreshView_86944(bool isNotify_); void RefreshLevel_86945(); void OnNotifyBattlePassUpdateRedDot_86946(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void SetListData_86947(DLL2SDK::mscorlib::System::Collections::Generic::List_1* taskList_, bool isNotify_); void OnAllTabRefresh_86948(bool isNotify_); void OnPvpTabRefresh_86949(bool isNotify_); void OnPveTabRefresh_86950(bool isNotify_); void OnBrTabRefresh_86951(bool isNotify_); int32_t ChallengeComparion_86952(DLL2SDK::Assembly_CSharp::Config::SpChallTaskConfig* a_, DLL2SDK::Assembly_CSharp::Config::SpChallTaskConfig* b_); void CheckForProtocal_86953(); void OnZoneReconnectSuccess_86954(); void OnClose_86955(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_86956(); void __xLuaBaseProxy_Init_86957(); void __xLuaBaseProxy_InitScrollView_86958(); void __xLuaBaseProxy_RefreshView_86959(bool P0_); void __xLuaBaseProxy_RefreshLevel_86960(); void __xLuaBaseProxy_OnNotifyBattlePassUpdateRedDot_86961(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnAllTabRefresh_86962(bool P0_); void __xLuaBaseProxy_OnPvpTabRefresh_86963(bool P0_); void __xLuaBaseProxy_OnPveTabRefresh_86964(bool P0_); void __xLuaBaseProxy_OnBrTabRefresh_86965(bool P0_); void __xLuaBaseProxy_CheckForProtocal_86966(); void __xLuaBaseProxy_OnZoneReconnectSuccess_86967(); void __xLuaBaseProxy_OnClose_86968(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassBuyTierNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::UnityEngine::UnityEngine::Vector3 mHidePosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86936(); void OnNavigationShowed_86937(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_86938(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassBuyTierItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassBuyTierItemView* mView_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* mBattlePassDS_; DLL2SDK::mscorlib::System::String* beginTime_; DLL2SDK::mscorlib::System::String* endTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCutOffInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLimitTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInLimitTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86927(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_86928(); void Init_86929(); bool SetEasyListData_86930(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void SetCutOffInfo_86931(DLL2SDK::CSProto::msg::SpChargeConf* Conf_); DLL2SDK::mscorlib::System::String* GetLimitTime_86932(); bool IsInLimitTime_86933(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_86934(); void __xLuaBaseProxy_Init_86935(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassBuyTierController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassBuyTierView* mView_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* mBattlePassDS_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassConf* mBattlepassConfDs_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mItemEasyList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mItemConfList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetChargeList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGetTierItemConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBattlePassGetTires_TireNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBattlePassTireUpSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBattlePassGetTires_TireNum_Purchase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86905(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_86906(); void Init_86907(); void InitView_86908(); void WillShow_86909(); void RegisterDelegates_86910(); void UnRegisterDelegates_86911(); void ResetChargeList_86912(); bool IsGetTierItemConfig_86913(DLL2SDK::CSProto::msg::SpChargeConf* conf_); void ShowItemList_86914(); bool OnEasyListItemClick_86915(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_86916(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void ReportBattlePassGetTires_TireNum_86917(DLL2SDK::CSProto::msg::SpChargeConf* conf_, DLL2SDK::CSProto::msg::PaymentType payType_); void OnNotifyBattlePassTireUpSuccess_86918(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void ReportBattlePassGetTires_TireNum_Purchase_86919(); void NotifyDataStoreUpdated_86920(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void _ShowItemList_m__0_86921(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_86922(); void __xLuaBaseProxy_Init_86923(); void __xLuaBaseProxy_WillShow_86924(); void __xLuaBaseProxy_RegisterDelegates_86925(); void __xLuaBaseProxy_UnRegisterDelegates_86926(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassBuyPlusPopupController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassBuyPlusPopupView* mView_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* mBattlePassDS_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassConf* battlepassConf_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* splvConfList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* awardList_; DLL2SDK::CSProto::msg::SpChargeConf* plusChargeConf_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* HundrendAwardList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* TenAwardList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* OthersAwardList_; DLL2SDK::Assembly_CSharp::Config::SpLvConfConfig* FirstLevel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBattlePassGetPassSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuyPlusBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAwardConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LevelAwardListCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortByItemType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getCurSpChargeConf_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86889(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_86890(); void Init_86891(); void RegisterDelegates_86892(); void UnRegisterDelegates_86893(); void OnNotifyBattlePassGetPassSuccess_86894(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnBuyPlusBtnClick_86895(); void SetData_86896(); void GetAwardConfig_86897(int32_t pre_, int32_t curent_); void LevelAwardListCount_86898(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* SortByItemType_86899(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void getCurSpChargeConf_86900(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_86901(); void __xLuaBaseProxy_Init_86902(); void __xLuaBaseProxy_RegisterDelegates_86903(); void __xLuaBaseProxy_UnRegisterDelegates_86904(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassBuyPassNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::UnityEngine::UnityEngine::Vector3 mHidePosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86886(); void OnNavigationShowed_86887(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_86888(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassBuyPassController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassBuyPassView* mView_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* mBattlePassDS_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassConf* mBattlePassConfDS_; DLL2SDK::CSProto::msg::SpChargeConf* CacheNormalPass_; DLL2SDK::CSProto::msg::SpChargeConf* CacheSuperPass_; DLL2SDK::Assembly_CSharp::Config::SpLvConfConfig* mCacheData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNormalBuyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSuperBuyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBattlePassBuyNormalBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBattlePassBuyPlusBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMoreBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBattlePassGetPassSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBattlePassBuyNormal_Purchase_Succeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBattlePassBuyPlus_Purchase_Succeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNormalListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlusListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSeasonSecialUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBPBuyItemLabel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86860(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_86861(); void Init_86862(); void RegisterDelegates_86863(); void UnRegisterDelegates_86864(); void WillShow_86865(); void RefreshView_86866(); void OnNormalBuyBtnClick_86867(); void OnSuperBuyBtnClick_86868(); void ReportBattlePassBuyNormalBtn_86869(); void ReportBattlePassBuyPlusBtn_86870(); void OnMoreBtnClick_86871(); void OnNotifyBattlePassGetPassSuccess_86872(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void ReportBattlePassBuyNormal_Purchase_Succeed_86873(); void ReportBattlePassBuyPlus_Purchase_Succeed_86874(); void SetNormalListData_86875(); void SetPlusListData_86876(); void OnOpen_86877(); void SetSeasonSecialUI_86878(); void SetBPBuyItemLabel_86879(DLL2SDK::Assembly_CSharp::UIWidget* ItemRoot_, DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTools_BPSeasonUILabelType type_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_86880(); void __xLuaBaseProxy_Init_86881(); void __xLuaBaseProxy_RegisterDelegates_86882(); void __xLuaBaseProxy_UnRegisterDelegates_86883(); void __xLuaBaseProxy_WillShow_86884(); void __xLuaBaseProxy_OnOpen_86885(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassBuyPassActivityNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::UnityEngine::UnityEngine::Vector3 mHidePosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86857(); void OnNavigationShowed_86858(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_86859(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassBuyPassActivityController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassBuyPassActivityView* mView_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* mBattlePassDS_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassConf* mBattlePassConfDS_; DLL2SDK::CSProto::msg::SpChargeConf* CacheNormalPass_; DLL2SDK::CSProto::msg::SpChargeConf* CacheSuperPass_; DLL2SDK::Assembly_CSharp::Config::SpLvConfConfig* mCacheData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNormalBuyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBattlePassBuyNormalBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSuperBuyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBattlePassBuyPlusBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMoreBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBattlePassGetPassSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBattlePassBuyNormal_Purchase_Succeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBattlePassBuyPlus_Purchase_Succeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNormalListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlusListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86835(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_86836(); void Init_86837(); void RegisterDelegates_86838(); void UnRegisterDelegates_86839(); void WillShow_86840(); void RefreshView_86841(); void OnNormalBuyBtnClick_86842(); void ReportBattlePassBuyNormalBtn_86843(); void OnSuperBuyBtnClick_86844(); void ReportBattlePassBuyPlusBtn_86845(); void OnMoreBtnClick_86846(); void OnNotifyBattlePassGetPassSuccess_86847(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void ReportBattlePassBuyNormal_Purchase_Succeed_86848(); void ReportBattlePassBuyPlus_Purchase_Succeed_86849(); void SetNormalListData_86850(); void SetPlusListData_86851(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_86852(); void __xLuaBaseProxy_Init_86853(); void __xLuaBaseProxy_RegisterDelegates_86854(); void __xLuaBaseProxy_UnRegisterDelegates_86855(); void __xLuaBaseProxy_WillShow_86856(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassAwardController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassAwardView* mView_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* mDataStore_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassConf* mBattlePassConfDs_; bool mShowEnd_; int32_t mWillItemid_; struct StaticFields { int32_t SelectedItemId_; int32_t SelectedAwardIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneReconnectSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLevel_1Data_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBattlePassNewReceiveItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDataWithOutLevelUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReceiveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseCommonBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnContinue_BtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPurchaseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNextBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWillGetScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAwardConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlusAwardList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponAssetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnModelResChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCommonAvatarView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAvatarAnchorPosX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseAwardShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBattlePassAwardItemClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86799(); bool get_ShowEnd_86800(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_86801(); void Init_86802(); void OnClose_86803(); void RegisterDelegates_86804(); void UnRegisterDelegates_86805(); void OnZoneReconnectSuccess_86806(); void WillShow_86807(); void SetData_86808(int32_t preLv_, int32_t curLv_); void SetLevel_1Data_86809(); void GetBattlePassNewReceiveItems_86810(); void SetDataWithOutLevelUp_86811(); void SetReceiveData_86812(); void InitView_86813(); void OnCloseCommonBtnClick_86814(); void OnContinue_BtnClick_86815(); void OnPurchaseBtnClick_86816(); void OnNextBtnClick_86817(); void SetWillGetScrollView_86818(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAwardConfig_86819(int32_t pre_, int32_t curent_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPlusAwardList_86820(int32_t preLevel_); void ShowWeaponInfo_86821(); void SetWeaponAssetInfo_86822(); void OnModelResChanged_86823(); void ShowCommonAvatarView_86824(bool bShow_); float GetAvatarAnchorPosX_86825(); void CloseAwardShow_86826(); void OnNotifyBattlePassAwardItemClick_86827(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_86828(); void __xLuaBaseProxy_Init_86829(); void __xLuaBaseProxy_OnClose_86830(); void __xLuaBaseProxy_RegisterDelegates_86831(); void __xLuaBaseProxy_UnRegisterDelegates_86832(); void __xLuaBaseProxy_OnZoneReconnectSuccess_86833(); void __xLuaBaseProxy_WillShow_86834(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassConfigManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* m_BattlePassDataStore_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassConf* m_BattlePassConf_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* LevelUpConfigList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* LevelAwardDataList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* LevelUpConfigMap_; DLL2SDK::Assembly_CSharp::Config::SpLvConfConfig* LastAwardConfig_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Meleelsit_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Weasponslist_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Rolelsit_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CpPoint_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Others_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SortLevelAwardList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* DailyTaskConfigMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>*>* WeekTaskConfigMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* WeekTaskByMode_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* ChallengeTaskConfigMap_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SuperBoxConfigList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* SuperBoxConfigMap_; DLL2SDK::Assembly_CSharp::Config::SpByPassWeekTaskConfig* WeekTargetConfig_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SortByAwardLevelConfigList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* FreeItemlist_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ChargeItemList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* BuyPlusBpItemList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CheckRewardItemList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CurTaskItemList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ChallangeTaskList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* WeekTaskList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* BpComicSmallIconDic_; struct StaticFields { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassConfigManager* _instance_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAllData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitLevelUpConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastAwards_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortByItemType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortByItemQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurentLevelItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSortList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAwardList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitDailyTaskConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDailyTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeekTaskConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxWeekFromConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTargetWeekConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitChallengeTaskConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSuperBoxConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeekTargetConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortByAwardLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAllBpAwardsList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_clearAllList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBattlePassComicSmallIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBattlePassComicSmallIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowBpComicData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelAwardListIndexByLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAwardSortList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareBattlePassAwardSortData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBattlePassAwardSortWeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLastAwardInLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBattlePassConfInit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86761(); DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* get_battlePassDataStore_86763(); DLL2SDK::Assembly_CSharp::BattlePass::BattlePassConf* get_battlePassConf_86764(); void UpdateAllData_86765(); DLL2SDK::Assembly_CSharp::BattlePass::BPModeType GetDefaultMode_86766(); void InitLevelUpConfig_86767(); void GetLastAwards_86768(); void SortByItemType_86769(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void SortByItemQuality_86770(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void GetCurentLevelItemList_86771(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetSortList_86772(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void ClearAwardList_86773(); void InitDailyTaskConfig_86774(); DLL2SDK::Assembly_CSharp::Config::SpDailyTaskConfig* GetDailyTask_86775(int32_t taskId_); void InitWeekTaskConfig_86776(); int32_t GetMaxWeekFromConfig_86777(); DLL2SDK::Assembly_CSharp::Config::SpWeekTaskConfig* GetTargetWeekConfig_86778(int32_t weekId_, DLL2SDK::Assembly_CSharp::BattlePass::BPModeType mType_, int32_t taskId_); void InitChallengeTaskConfig_86779(); void InitSuperBoxConfig_86780(); void InitWeekTargetConfig_86781(); void SortByAwardLevel_86782(int32_t pre_, int32_t curent_); void InitAllBpAwardsList_86783(); void clearAllList_86784(); void SetBattlePassComicSmallIcon_86785(); DLL2SDK::Assembly_CSharp::BattlePass::BattlePassComic* GetBattlePassComicSmallIcon_86786(int32_t SeasonId_, int32_t Seq_); bool IsShowBpComicData_86787(); int32_t GetLevelAwardListIndexByLevel_86788(int32_t level_, bool bLast_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAwardSortList_86789(DLL2SDK::mscorlib::System::Collections::Generic::List_1* LvConfList_); int32_t CompareBattlePassAwardSortData_86790(DLL2SDK::Assembly_CSharp::BattlePass::BattlePassConfigManager_BattlePassAwardSortData* a_, DLL2SDK::Assembly_CSharp::BattlePass::BattlePassConfigManager_BattlePassAwardSortData* b_); int32_t GetBattlePassAwardSortWeight_86791(DLL2SDK::Assembly_CSharp::BattlePass::BattlePassConfigManager_BattlePassAwardSortData* data_); bool IsLastAwardInLevel_86792(int32_t level_, int32_t awardIndex_); void CheckBattlePassConfInit_86793(); static DLL2SDK::Assembly_CSharp::BattlePass::BattlePassConfigManager* get_Instance_86762(); static void _cctor_86794(); static int32_t _SortByItemQuality_m__0_86795(DLL2SDK::Assembly_CSharp::BattlePass::BattlePassAwardConfig* a_, DLL2SDK::Assembly_CSharp::BattlePass::BattlePassAwardConfig* b_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassLevelAwardData : DLL2SDK::mscorlib::System::Object { int32_t Level_; int32_t AwardIndex_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassAwardConfig* AwardConf_; bool NeedVip_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86760(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct BagIndividuationMainView : DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseView { DLL2SDK::Assembly_CSharp::RankGame::RankMultiTab* ActionTab_; DLL2SDK::Assembly_CSharp::RankGame::RankMultiTab* LacquerTab_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ActionReddotObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LacquerReddotObj_; DLL2SDK::Assembly_CSharp::UIScrollView* ItemScrollView_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ActionRoot_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* ActionEquipBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* ActionGotoBtn_; DLL2SDK::Assembly_CSharp::UIButton* DisplayOnWinBtn_; DLL2SDK::Assembly_CSharp::UIButton* DisplayOnWinGrayBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LacquerRoot_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* LacquerEquipBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* LacquerGotoBtn_; DLL2SDK::Assembly_CSharp::UIButton* DisplayOnDeadBtn_; DLL2SDK::Assembly_CSharp::UIButton* DisplayOnDeadGrayBtn_; DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* ConfigAnimatorController_; DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* ConfigAnimatorController_FM_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86756(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_86757(); void Tick_86758(float dt_); void __xLuaBaseProxy_Tick_86759(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct BagIndividuationMainController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseController { DLL2SDK::Assembly_CSharp::GameUI::Home::BagIndividuationMainView* mView_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mItemEasyList_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_Squad* mAvatarController_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* cacheActionItemList_; DLL2SDK::mscorlib::System::String* cacheActionAnimationName_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mZombieModeAvatarLocalRotationEuler_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* cacheLacquerItemList_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_IndviduationEffect_; float m_NextPlayTime_; DLL2SDK::UnityEngine::UnityEngine::Random* m_Random_; DLL2SDK::mscorlib::System::String* RandomAStr_; DLL2SDK::mscorlib::System::String* RandomBStr_; int32_t m_LastIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::Home::BagIndividuationTab cacheTabType_; int32_t CurActionIndex_; DLL2SDK::Assembly_CSharp::GameUI::Home::IndividuationItemData* CacheActionData_; int32_t CurLacquerIndex_; DLL2SDK::Assembly_CSharp::GameUI::Home::IndividuationItemData* CacheLacquerData_; bool bNeedResetScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyUpdateReddotData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyItemTimeout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRefreshIndividuation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitIndividuationDatas_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortIndividuation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortIndividuationInCsv_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLacquer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTabSwitchCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UploadReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBtnView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnActionEquipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnActionGotoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisplayOnWinBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLacquerEquipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLacquerGotoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisplayKillCameraBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPlayTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPlayRandom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86713(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_86714(); void Init_86715(); void DelayInitView_86716(); void WillShow_86717(); void WillClose_86718(); void ResetCamera_86719(); void RegisterDelegates_86720(); void UnRegisterDelegates_86721(); void OnNotifyUpdateReddotData_86722(); void OnNotifyItemTimeout_86723(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRefreshIndividuation_86724(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void InitIndividuationDatas_86725(); int32_t SortIndividuation_86726(DLL2SDK::Assembly_CSharp::GameUI::Home::IndividuationItemData* a_, DLL2SDK::Assembly_CSharp::GameUI::Home::IndividuationItemData* b_); int32_t SortIndividuationInCsv_86727(DLL2SDK::Assembly_CSharp::GameUI::Home::IndividuationItemData* a_, DLL2SDK::Assembly_CSharp::GameUI::Home::IndividuationItemData* b_); void RefreshItemList_86728(); void ShowAvatar_86729(); void ShowLacquer_86730(); void OnTabSwitchCallback_86731(int32_t index_); void UploadReddot_86732(DLL2SDK::Assembly_CSharp::GameUI::Home::BagIndividuationTab tab_); void RefreshView_86733(); void RefreshBtnView_86734(); void OnActionEquipBtnClick_86735(); void OnActionGotoBtnClick_86736(); void OnDisplayOnWinBtnClick_86737(); void OnLacquerEquipBtnClick_86738(); void OnLacquerGotoBtnClick_86739(); void OnDisplayKillCameraBtnClick_86740(); bool OnEasyListItemClick_86741(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_86742(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void PlayAnim_86743(); void ResetPlayTime_86744(float delayTime_); void CheckPlayRandom_86745(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_86747(); void __xLuaBaseProxy_Init_86748(); void __xLuaBaseProxy_DelayInitView_86749(); void __xLuaBaseProxy_WillShow_86750(); void __xLuaBaseProxy_WillClose_86751(); void __xLuaBaseProxy_RegisterDelegates_86752(); void __xLuaBaseProxy_UnRegisterDelegates_86753(); static void _cctor_86746(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct IndividuationItemData : DLL2SDK::mscorlib::System::Object { uint64_t Guid_; uint32_t Id_; int32_t ExpireTime_; int32_t TimeType_; bool IsEquiped_; bool IsPlayInWinnerCircle_; bool IsPlayInKillCamera_; bool UnGet_; DLL2SDK::Assembly_CSharp::GameBase::EInventoryItemType ItemType_; int32_t SortWeight_; DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType HowToGetPos_; DLL2SDK::mscorlib::System::String* HowToGetDesc_; DLL2SDK::mscorlib::System::String* Name_; int32_t ColorId_; int32_t ColorSubId_; DLL2SDK::mscorlib::System::String* AnimationName_; int32_t EffectID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitFromCsv_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86711(); void InitFromCsv_86712(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct AnnouncementSystemAssist : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { DLL2SDK::Assembly_CSharp::LiveOps::AnnouncementDataStore* m_DS_; struct StaticFields { DLL2SDK::Assembly_CSharp::LiveOps::AnnouncementSystemAssist* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqAnnouncement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqSubscribeAnnouncement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetAnnouncementRes_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86677(); void ReqAnnouncement_86678(); void ReqSubscribeAnnouncement_86679(); bool OnGetAnnouncementRes_86680(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); static void _cctor_86681(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct AnnouncementDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AnnouncementList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SubscribeAnnouncementList_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAnnouncementDataValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAnnouncement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSubscribeAnnouncement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLeftTabIItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnnouncementById_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86659(); bool IsAnnouncementDataValid_86660(); void UpdateAnnouncement_86661(DLL2SDK::CSProto::msg::CSGetAnnouncementRes* res_); void UpdateSubscribeAnnouncement_86662(DLL2SDK::CSProto::msg::CSGetAnnouncementRes* res_); bool GetLeftTabIItems_86663(DLL2SDK::mscorlib::System::Collections::Generic::List_1* leftTabList_, int32_t* selectIndex_); DLL2SDK::Assembly_CSharp::LiveOps::AnnouncementClient* GetAnnouncementById_86664(int32_t id_); static bool _UpdateAnnouncement_m__0_86665(DLL2SDK::Assembly_CSharp::LiveOps::AnnouncementClient* it_); static bool _UpdateSubscribeAnnouncement_m__1_86666(DLL2SDK::Assembly_CSharp::LiveOps::AnnouncementClient* it_); static int32_t _GetLeftTabIItems_m__2_86667(DLL2SDK::Assembly_CSharp::LiveOps::AnnouncementClient* l1_, DLL2SDK::Assembly_CSharp::LiveOps::AnnouncementClient* l2_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct AnnouncementClient : DLL2SDK::mscorlib::System::Object { int32_t m_Id_; int32_t m_IntervalTime_; int32_t m_Label_; uint32_t m_LanguageCode_; uint32_t m_NeedPush_; uint32_t m_ActivityStartDate_; uint32_t m_ActivityEndDate_; uint32_t m_StartDate_; uint32_t m_EndDate_; DLL2SDK::mscorlib::System::String* m_Content_; DLL2SDK::mscorlib::System::String* m_Pic_; DLL2SDK::mscorlib::System::String* m_PicUrl_; DLL2SDK::mscorlib::System::String* m_ShowPic_; DLL2SDK::mscorlib::System::String* m_ShowPicUrl_; int32_t m_Priority_; DLL2SDK::mscorlib::System::String* m_Tab_; DLL2SDK::mscorlib::System::String* m_Title_; uint32_t m_ShowInds_; int32_t m_Type_; int32_t m_SubscribeType_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ActionUrl_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsValid_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86635(); int32_t get_Id_86636(); int32_t get_IntervalTime_86637(); int32_t get_Label_86638(); uint32_t get_LanguageCode_86639(); uint32_t get_NeedPush_86640(); uint32_t get_ActivityStartDate_86641(); uint32_t get_ActivityEndData_86642(); uint32_t get_StartDate_86643(); uint32_t get_EndDate_86644(); DLL2SDK::mscorlib::System::String* get_Content_86645(); DLL2SDK::mscorlib::System::String* get_Pic_86646(); DLL2SDK::mscorlib::System::String* get_PicUrl_86647(); DLL2SDK::mscorlib::System::String* get_ShowPic_86648(); DLL2SDK::mscorlib::System::String* get_ShowPicUrl_86649(); int32_t get_Priority_86650(); DLL2SDK::mscorlib::System::String* get_Tab_86651(); DLL2SDK::mscorlib::System::String* get_Title_86652(); uint32_t get_ShowInds_86653(); int32_t get_Type_86654(); int32_t get_SubscribeType_86655(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_ActionUrl_86656(); void UpdateData_86657(DLL2SDK::CSProto::msg::Announcement* data_, int32_t type_); bool IsValid_86658(double serverTime_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct RollNoticeView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::FrontEnd::RollNoticeController* m_Ctrl_; bool bShowing_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UILabel* Content_; DLL2SDK::Assembly_CSharp::UISprite* BG_; float floatSpeed_; DLL2SDK::UnityEngine::UnityEngine::Animator* controller_; struct StaticFields { int32_t MaxShowTextWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixedUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceShowNext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowNotice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideNotice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideRoot_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86625(); void Awake_86626(); void BindController_86627(DLL2SDK::Assembly_CSharp::FrontEnd::RollNoticeController* ctrl_); void FixedUpdate_86628(); void ForceShowNext_86629(); void ShowNotice_86630(bool bShow_); void HideNotice_86631(); void HideRoot_86632(); void __xLuaBaseProxy_Awake_86634(); static void _cctor_86633(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct RollNoticeSystemAssist : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::FrontEnd::RollNoticeDataStore* m_DS_; struct StaticFields { DLL2SDK::Assembly_CSharp::FrontEnd::RollNoticeSystemAssist* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGetRollNotice_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86622(); void RequestGetRollNotice_86623(); static void _cctor_86624(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct RollNoticeDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeDataStore_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86619(); void InitializeDataStore_86620(); void __xLuaBaseProxy_InitializeDataStore_86621(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct RollNoticeController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::RollNoticeView* m_View_; DLL2SDK::Assembly_CSharp::FrontEnd::RollNoticeDataStore* m_DS_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CacheSystemNoticeList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CacheSelfNoticeList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_pendingAddToCacheList_; bool bShowingSelfNotice_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneReconnectSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAllCacheList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddNotice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyClientOnlyNotice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyBeingLiked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShowNotice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShouldShowNotice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetRollNoticeResp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetBoardCastAnnouncementNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScreenCapture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TimerBeginAddSystemRollNotice_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86594(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_86595(); void OnZoneReconnectSuccess_86596(); void ClearAllCacheList_86597(); void Init_86598(); void RegisterDelegates_86599(); void UnRegisterDelegates_86600(); void AddNotice_86601(DLL2SDK::Assembly_CSharp::FrontEnd::RollNoticeData* data_); void NotifyClientOnlyNotice_86602(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void NotifyBeingLiked_86603(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::FrontEnd::RollNoticeData* GetShowNotice_86604(); bool CheckShouldShowNotice_86605(DLL2SDK::Assembly_CSharp::FrontEnd::FrontEndUIScene* uiScene_); void OnGetRollNoticeResp_86606(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnGetBoardCastAnnouncementNtf_86607(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnScreenCapture_86608(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void TimerBeginAddSystemRollNotice_86609(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_86612(); void __xLuaBaseProxy_OnZoneReconnectSuccess_86613(); void __xLuaBaseProxy_Init_86614(); void __xLuaBaseProxy_RegisterDelegates_86615(); void __xLuaBaseProxy_UnRegisterDelegates_86616(); static int32_t _NotifyClientOnlyNotice_m__0_86610(DLL2SDK::Assembly_CSharp::FrontEnd::RollNoticeData* a_, DLL2SDK::Assembly_CSharp::FrontEnd::RollNoticeData* b_); static int32_t _OnGetRollNoticeResp_m__1_86611(DLL2SDK::Assembly_CSharp::FrontEnd::RollNoticeData* a_, DLL2SDK::Assembly_CSharp::FrontEnd::RollNoticeData* b_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct ActivityNoticeSystemAssist : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::FrontEnd::ActivityNoticeDataStore* m_DS_; int32_t HasCheckNeedForcePopupActivityTimes_; struct StaticFields { DLL2SDK::Assembly_CSharp::FrontEnd::ActivityNoticeSystemAssist* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetNoticeData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86590(); bool get_NeedForcePopup_86591(); void OnGetNoticeData_86592(DLL2SDK::CSProto::msg::CSGetAnnouncementRes* res_); static void _cctor_86593(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct ActivityNoticeDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ActivityDatas_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_NoticeDatas_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Test_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitActivity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitNotice_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86583(); void Test_86584(); void InitializeDataStore_86585(); void InitActivity_86586(); void InitNotice_86587(DLL2SDK::mscorlib::System::Collections::Generic::List_1* noticeDatas_); void __xLuaBaseProxy_InitializeDataStore_86589(); static int32_t _InitNotice_m__0_86588(DLL2SDK::Assembly_CSharp::FrontEnd::RollNoticeData* a_, DLL2SDK::Assembly_CSharp::FrontEnd::RollNoticeData* b_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct RollNoticeData : DLL2SDK::mscorlib::System::Object { int32_t Id_; DLL2SDK::CSProto::msg::AnnouncementType Type_; int32_t BeginTime_; int32_t EndTime_; DLL2SDK::mscorlib::System::String* Content_; int32_t priority_; bool bLoop_; uint32_t loopIntervalTime_; int32_t ReceiveTime_; uint32_t NextShowTimeStamp_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildNoticeData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86581(); void BuildNoticeData_86582(int32_t i_, DLL2SDK::CSProto::msg::Announcement* data_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIReceiveAchievementWindowView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIWidget* WidgetNormal_; DLL2SDK::Assembly_CSharp::UISprite* SpriteIcon_; DLL2SDK::Assembly_CSharp::UILabel* LabelDesc_; DLL2SDK::Assembly_CSharp::UIButton* BtnConfirm_; DLL2SDK::Assembly_CSharp::UIButton* BtnShare_; DLL2SDK::Assembly_CSharp::UIReceiveAchievementWindowController* m_Ctr_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetShare_; DLL2SDK::UnityEngine::UnityEngine::Transform* transformLeftBottom_; DLL2SDK::UnityEngine::UnityEngine::Transform* transformRightTop_; DLL2SDK::Assembly_CSharp::UISprite* SpriteAchievementIcon1_; DLL2SDK::Assembly_CSharp::UILabel* LabelAchievementDesc1_; DLL2SDK::Assembly_CSharp::UILabel* LabelAchievementName1_; DLL2SDK::Assembly_CSharp::UILabel* LabelPlayerName_; DLL2SDK::Assembly_CSharp::UILabel* LabelPlayerLevel_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* HeadIcon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNextAchievement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnShareclick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86578(); void SetNextAchievement_86579(DLL2SDK::Assembly_CSharp::GameDataStore::Career::HigherAchievement* ach_); void OnBtnShareclick_86580(DLL2SDK::Assembly_CSharp::UIReceiveAchievementWindowController* ctr_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIReceiveAchievementWindowController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::UIReceiveAchievementWindowView* m_View_; DLL2SDK::Assembly_CSharp::GameDataStore::Career::AchievementDataStore* m_AchievementDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnConfirmClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnShareClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86566(); DLL2SDK::Assembly_CSharp::GameDataStore::Career::AchievementDataStore* get_AchievementDS_86567(); void Init_86568(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_86569(); void RegisterDelegates_86570(); void UnRegisterDelegates_86571(); void OnBtnConfirmClick_86572(); void OnBtnShareClick_86573(); void __xLuaBaseProxy_Init_86574(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_86575(); void __xLuaBaseProxy_RegisterDelegates_86576(); void __xLuaBaseProxy_UnRegisterDelegates_86577(); }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct SquadMemberThumbnailView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* SmallSprite_; DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::Assembly_CSharp::UISprite* QualityLine_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Color kSPIColor_; DLL2SDK::UnityEngine::UnityEngine::Color kNameColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86562(); void Awake_86563(); void BindData_86564(DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* data_, bool isZombieStyle_); static void _cctor_86565(); }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct SquadMatchDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_OpponentInfoList_; uint64_t _MatchOpponentUID_k__BackingField_; uint32_t _BattleID_k__BackingField_; uint32_t _Round_k__BackingField_; DLL2SDK::Array* MatchData_; DLL2SDK::Array* GameSyncData_; int32_t MapItemTotalNum_; bool m_RivalInfoUpdated_; struct StaticFields { int32_t MapItemNumMax_; int32_t RivalNumMax_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedUpdateOpponentInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetMatchInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOpponentInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateOpponentInfo_Rival_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildOpponentInfo_Rival_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateOpponentInfoByBattleInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateShowedOnMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveOpponentInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateMapIndex_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86541(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_OpponentInfoList_86542(); uint64_t get_MatchOpponentUID_86543(); void set_MatchOpponentUID_86544(uint64_t value_); uint32_t get_BattleID_86545(); void set_BattleID_86546(uint32_t value_); uint32_t get_Round_86547(); void set_Round_86548(uint32_t value_); bool NeedUpdateOpponentInfo_86549(); void ResetMatchInfo_86550(); void Clear_86551(); DLL2SDK::Assembly_CSharp::Squad::SquadMatchDataStore_OpponentInfo GetOpponentInfo_86552(uint64_t opponentID_); void UpdateOpponentInfo_Rival_86553(DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleListInfo* listInfo_); DLL2SDK::Assembly_CSharp::Squad::SquadMatchDataStore_OpponentInfo BuildOpponentInfo_Rival_86554(DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleInfo battleInfo_); void UpdateOpponentInfoByBattleInfo_86555(DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleListInfo* listInfo_); void UpdateShowedOnMap_86556(); void RemoveOpponentInfo_86557(uint64_t opponentID_); int32_t CalculateMapIndex_86558(); void __xLuaBaseProxy_Clear_86559(); }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct SquadBattleDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleListInfo* SelfTurnInfo_; DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleListInfo* OpponentTurnInfo_; DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleListInfo* CompleteInfo_; struct StaticFields { int32_t MaxBattleNum_; int32_t DefaultPageSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBattleInfoByOppoID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBattleInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRivalNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBattleInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildBattleInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBattleResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBattleList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86524(); DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleInfo GetBattleInfoByOppoID_86525(uint64_t oppoID_); DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleInfo GetBattleInfo_86526(uint32_t battleID_); int32_t GetRivalNum_86527(DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleInfoType infoType_); DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleListInfo* GetBattleInfoList_86528(DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleInfoType infoType_); DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleInfo BuildBattleInfo_86529(DLL2SDK::CSProto::msg::BattleLogInfo* logInfo_, DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleInfoType infoType_, uint64_t localPlayerID_); DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleResult GetBattleResult_86530(DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleResult result_, bool isOnSelfSide_); DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleListInfo* UpdateBattleList_86531(DLL2SDK::mscorlib::System::Collections::Generic::List_1* logInfoList_, DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleInfoType infoType_, int32_t pageIndex_, int32_t pageCount_); }; } namespace DLL2SDK::Assembly_CSharp { struct TLogReportDataAgent : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { DLL2SDK::CSProto::msg::CSTlogReq* cachLog_; struct StaticFields { DLL2SDK::Assembly_CSharp::TLogReportDataAgent* Instance_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TlogDataNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TlogNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendCachToServer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TlogNtf_Click_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TLogFtueNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendToServer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86514(); void TlogDataNtf_86515(DLL2SDK::Assembly_CSharp::TLogReportDataAgent_TLogReportType Type_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* data_); void TlogNtf_86516(DLL2SDK::mscorlib::System::String* structName_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* data_); void SendCachToServer_86517(); void TlogNtf_Click_86518(); void TLogFtueNtf_86519(DLL2SDK::Assembly_CSharp::TLog::TLogFtueEventType type_); bool SendToServer_86520(DLL2SDK::protobuf_net::ProtoBuf::IExtensible* msg_); static void _cctor_86521(); static bool _TlogNtf_m__0_86522(DLL2SDK::Assembly_CSharp::Config::CSTlogIDConfig* it_); static bool _TLogFtueNtf_m__1_86523(DLL2SDK::Assembly_CSharp::Config::CSTlogIDConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTimeNow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStringDateTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Time_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOpenId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetClientVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMapId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameSvrId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoomId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoomGuid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMatchModule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTeamType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGameMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGameType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRegisterTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRegisterPlatform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReason_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoomTimeStamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUserName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGameInfoPlayerId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyServerFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSettingsNotification_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSettingsShootingMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSettingsDoubleFireReverse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGraphicQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGraphicFrames_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGraphicHDR_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGraphicDOF_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGraphicBrStyle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGraphicPvpStyle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPvpControlPlan_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAdjustScreenMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAudioValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHudLayoutConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetJoystickConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWindowName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGameAppId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCountryId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlatId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNetwork_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUserSettingLevel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85954(); static double GetTimeNow_85955(); static DLL2SDK::mscorlib::System::String* GetStringDateTime_85956(DLL2SDK::mscorlib::System::DateTime time_); static DLL2SDK::mscorlib::System::String* GetString_85957(double time_); static DLL2SDK::mscorlib::System::String* Time_85958(); static DLL2SDK::mscorlib::System::String* GetOpenId_85959(); static DLL2SDK::mscorlib::System::String* GetClientVersion_85960(); static int32_t GetMapId_85961(); static DLL2SDK::mscorlib::System::String* GameSvrId_85962(); static DLL2SDK::mscorlib::System::String* GetIp_85963(); static uint16_t GetPort_85964(); static uint32_t GetRoomId_85965(); static uint64_t GetRoomGuid_85966(); static int32_t GetMatchModule_85967(); static int32_t GetTeamType_85968(); static int32_t GetGameMode_85969(); static int32_t GetGameType_85970(); static uint32_t GetLevel_85971(); static DLL2SDK::mscorlib::System::String* GetRegisterTime_85972(); static DLL2SDK::mscorlib::System::String* GetRegisterPlatform_85973(); static int32_t GetPing_85974(); static int32_t get_ZoneAreaID_85975(); static int32_t GetReason_85976(); static uint32_t GetRoomTimeStamp_85977(); static DLL2SDK::mscorlib::System::String* GetUserName_85978(); static uint64_t GetGameInfoPlayerId_85979(); static uint64_t GetPlayerId_85980(); static void NotifyServerFireMode_85981(bool isBR_); static int32_t GetSettingsNotification_85982(); static DLL2SDK::mscorlib::System::String* GetSettingsShootingMode_85983(); static int32_t GetSettingsDoubleFireReverse_85984(); static DLL2SDK::mscorlib::System::String* GetGraphicQuality_85985(); static DLL2SDK::mscorlib::System::String* GetGraphicFrames_85986(); static int32_t GetGraphicHDR_85987(); static int32_t GetGraphicDOF_85988(); static DLL2SDK::mscorlib::System::String* GetGraphicBrStyle_85989(); static DLL2SDK::mscorlib::System::String* GetGraphicPvpStyle_85990(); static DLL2SDK::mscorlib::System::String* GetPvpControlPlan_85991(); static int32_t GetAdjustScreenMode_85992(); static DLL2SDK::mscorlib::System::String* GetAudioValue_85993(); static DLL2SDK::mscorlib::System::String* GetHudLayoutConfig_85994(); static DLL2SDK::mscorlib::System::String* GetJoystickConfig_85995(); static DLL2SDK::mscorlib::System::String* GetWindowName_85996(); static DLL2SDK::mscorlib::System::String* GetGameAppId_85997(); static DLL2SDK::mscorlib::System::String* GetCountryId_85998(); static int32_t GetPlatId_85999(); static int32_t GetNetwork_86000(); static int32_t GetUserSettingLevel_86001(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogClickStatistics : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t m_Length_; DLL2SDK::Array* m_ClickCountList_; DLL2SDK::Array* m_CachedReportList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Acc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReportAndReset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void Acc_85951(int32_t index_); static DLL2SDK::Array* GetReportAndReset_85952(); static void _cctor_85953(); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogClickCounter : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t Index_; DLL2SDK::Assembly_CSharp::TLog::ETLogClickType ClickType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Attach_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickForTLog_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85946(); void Start_85948(); void OnDestroy_85949(); void OnClickForTLog_85950(); static void Attach_85947(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, int32_t index_, DLL2SDK::Assembly_CSharp::TLog::ETLogClickType clickType_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SignTipsHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TipsItemsPool_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LeftTipsItemOutOfViewList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RightTipsItemOutOfViewList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* DefaultItemConfigs_; DLL2SDK::Assembly_CSharp::GameUI::SignTipsItemGeneral* TipsItemTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* TipsItemsList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_LeftItemCurVal_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_RightItemCurVal_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedShowTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDelSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindAvailableItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateIconList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSideItemOutOfView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTipsItemOutOfView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSignsOutOfViewInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85732(); void Awake_85733(); void Tick_85734(float DeltaTime_); void TickItems_85735(DLL2SDK::mscorlib::System::Collections::Generic::List_1* Items_, float DeltaTime_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_85736(); bool NeedShowTips_85737(); void Show_85738(bool isShow_); void RegisterDelegates_85739(); void UnRegisterDelegates_85740(); void OnAddSign_85741(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnDelSign_85742(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::GameUI::SignTipsItemGeneral* FindAvailableItem_85743(DLL2SDK::UnityEngine::UnityEngine::GameObject* ItemsPool_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* Items_, DLL2SDK::UnityEngine::UnityEngine::GameObject* ItemTemplate_); DLL2SDK::Assembly_CSharp::GameUI::SignTipsItemGeneral* GetItem_85744(DLL2SDK::mscorlib::System::Collections::Generic::List_1* Items_, DLL2SDK::Assembly_CSharp::SignSystem::Sign* OwnerSignCom_, bool IsIdle_); void UpdateIconList_85745(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ItemCurVal_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* TipsItemOutOfViewList_, DLL2SDK::Assembly_CSharp::GameUI::SignTipsHUD_ItemConfigIndex configIdx_, int32_t* curIdx_); void UpdateSideItemOutOfView_85746(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ItemCurVal_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* TipsItemOutOfViewList_); void UpdateTipsItemOutOfView_85747(); void GetSignsOutOfViewInfo_85748(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* LeftItemCurVal_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* RightItemCurVal_); void __xLuaBaseProxy_Awake_85749(); void __xLuaBaseProxy_Tick_85750(float P0_); void __xLuaBaseProxy_RegisterDelegates_85751(); void __xLuaBaseProxy_UnRegisterDelegates_85752(); }; } namespace DLL2SDK::Assembly_CSharp::SignSystem { struct SignOperateController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::SignSystem::SignOperateView* mView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadSignButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSignButtonClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85634(); void Init_85635(); bool GamepadSignButtonClick_85636(); void RegisterDelegates_85637(); void UnRegisterDelegates_85638(); void OnSignButtonClick_85639(); void __xLuaBaseProxy_Init_85640(); void __xLuaBaseProxy_RegisterDelegates_85641(); void __xLuaBaseProxy_UnRegisterDelegates_85642(); }; } namespace DLL2SDK::Assembly_CSharp::SignSystem { struct SignOperateView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* OperateButton_; DLL2SDK::Assembly_CSharp::UISprite* JoyStickBGSpirite_; DLL2SDK::Array* OperateBtnIconSwitcher_; DLL2SDK::UnityEngine::UnityEngine::Animator* HightLightAnim_; DLL2SDK::UnityEngine::UnityEngine::Vector2 _CurrJoyStickPos_k__BackingField_; bool _IsInCancelArea_k__BackingField_; bool _IsDragging_k__BackingField_; float JoyStickHalfWidth_; float JoyStickHalfHeight_; DLL2SDK::UnityEngine::UnityEngine::Vector2 MoveDis_; DLL2SDK::Assembly_CSharp::SignSystem::SignOperateView_EOperateType LastOpType_; DLL2SDK::UnityEngine::UnityEngine::Vector2 LastRotationVector_; int32_t CurrActiveBtnIconSwitcherIndex_; DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* LastAimingTargetInfo_; DLL2SDK::Assembly_CSharp::SignSystem::SignOperateView_EOperateType LastAimingOpType_; struct StaticFields { float JoyStickCancelRadiusRatio_; DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadDragStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadDragEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoverToInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayUnlockOps_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLockRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_KeepLockRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActiveBtnIconSwitcherIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPickUPVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckImpactInfoSame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEnableOperateType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationFocus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoverUISize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHightLightAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopHightLightAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85665(); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_CurrJoyStickPos_85666(); void set_CurrJoyStickPos_85667(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); bool get_IsInCancelArea_85668(); void set_IsInCancelArea_85669(bool value_); bool get_IsDragging_85670(); void set_IsDragging_85671(bool value_); float get_JoyStickRadius_85672(); void Awake_85673(); void Tick_85674(float dt_); bool GamepadDragStart_85675(); bool GamepadDrag_85676(); bool GamepadDragEnd_85677(); void RegisterDelegates_85678(); void UnRegisterDelegates_85679(); void OnEnable_85680(); void OnDisable_85681(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_85682(); void OnDragStart_85683(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnPress_85684(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool isPress_); void OnDragEnd_85685(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void RecoverToInit_85686(bool isCancel_, bool delayRecoverWhenFalse_); bool CanDrag_85687(DLL2SDK::UnityEngine::UnityEngine::GameObject* pickObj_); void OnDrag_85688(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void DelayUnlockOps_85689(); void SetLockRotation_85690(bool isLock_, bool delayRecoverWhenFalse_); void KeepLockRotation_85691(); void SetActiveBtnIconSwitcherIndex_85692(int32_t ActiveIndex_); bool IsPickUPVisible_85693(); bool CheckImpactInfoSame_85694(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfoA_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfoB_); DLL2SDK::Assembly_CSharp::SignSystem::SignOperateView_EOperateType GetEnableOperateType_85695(); bool IsLocalPlayer_85696(uint32_t PlayerID_); void OnApplicationPause_85697(bool paused_); void OnApplicationFocus_85698(bool focus_); void WillShow_85699(); void WillClose_85700(); void SetActive_85701(bool value_, bool enableOptimize_); void RecoverUISize_85702(); void PlayHightLightAnim_85703(); void StopHightLightAnim_85704(); void __xLuaBaseProxy_Awake_85707(); void __xLuaBaseProxy_Tick_85708(float P0_); void __xLuaBaseProxy_RegisterDelegates_85709(); void __xLuaBaseProxy_UnRegisterDelegates_85710(); void __xLuaBaseProxy_OnEnable_85711(); void __xLuaBaseProxy_OnDisable_85712(); void __xLuaBaseProxy_OnApplicationPause_85713(bool P0_); void __xLuaBaseProxy_WillShow_85714(); void __xLuaBaseProxy_WillClose_85715(); void __xLuaBaseProxy_SetActive_85716(bool P0_, bool P1_); static void _cctor_85705(); static void _GamepadDragEnd_m__0_85706(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SignMenuHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Array* MenuItems_; int32_t CurrActiveSwitcherIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::Network::EBRMarkTacticType* MenuTypes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMenuItemData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSignOperatOperateBtnDragEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSignOperatOperateBtnDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTouchingAreaIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRealMenuItemsCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemSelected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemSelecting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelectedIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85593(); void Awake_85594(); void UpdateMenuItemData_85595(); void Show_85596(bool isShow_); void RegisterDelegates_85597(); void UnRegisterDelegates_85598(); void OnSignOperatOperateBtnDragEnd_85599(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnSignOperatOperateBtnDrag_85600(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); int32_t GetTouchingAreaIndex_85601(DLL2SDK::UnityEngine::UnityEngine::Vector3 Pos_); int32_t GetRealMenuItemsCount_85602(); void OnItemSelected_85603(int32_t SelectedIndex_); void OnItemSelecting_85604(int32_t SelectingIndex_, bool IsInCancelArea_); void SetSelectedIndex_85605(int32_t ActiveIndex_); void SetActive_85606(bool value_, bool enableOptimize_); bool get_IsControlByUiState_85607(); uint64_t get_InactiveGameHudState_85608(); void __xLuaBaseProxy_Awake_85610(); void __xLuaBaseProxy_RegisterDelegates_85611(); void __xLuaBaseProxy_UnRegisterDelegates_85612(); void __xLuaBaseProxy_SetActive_85613(bool P0_, bool P1_); static void _cctor_85609(); }; } namespace DLL2SDK::Assembly_CSharp::SignSystem { enum struct SignSystemEnableMode : int32_t { SignSystemEnableNone_ = static_cast(0x0), SignSystemEnableBR_ = static_cast(0x1), SignSystemEnableMP_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::SignSystem { enum struct MPMarkDelReason : int32_t { MPMarkDelReason_NULL_ = static_cast(0x0), MPMarkDelReason_CANCEL_ = static_cast(0x1), MPMarkDelReason_REPLACE_ = static_cast(0x2), MPMarkDelReason_EXPIRE_ = static_cast(0x3), MPMarkDelReason_END_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::SignSystem { struct SignsDetector : DLL2SDK::mscorlib::System::Object { float DetectMaxDist_; float SignOutlineEffectMaxDist_; float CheckAddColliderInterval_; float CheckAimingSignInterval_; float CheckSignsInViewFrustumInterval_; float CheckChangeSignsEffectStateInterval_; float CheckRemoveSignIndicatorInterval_; float LastCheckAddColliderTime_; float LastCheckAimingSignTime_; float LastCheckSignsInViewFrustumTime_; float LastCheckChangeSignsEffectStateTime_; float LastCheckRemoveSignIndicatorTime_; DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* _CurrAimingTargetInfo_k__BackingField_; DLL2SDK::Assembly_CSharp::SignSystem::SignsManager* SignsMgr_; DLL2SDK::Assembly_CSharp::SignSystem::SignIndicatorsManager* SignIndicatorsMangerInst_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanEnableSignsDetectorActively_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanEnableSignsDetectorPassively_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TraceTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSignsInViewFrustum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedCheckSignsInViewFrustum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckChangeSignsEffectState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedCheckChangeSignsEffectState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAimingTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedCheckAimingTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAddSignIndicators_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRemoveSignIndicators_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStartTracePosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTraceDir_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraAimRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTraceFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTraceFlagIgnoreVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsObjectInFrustum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPointInViewPort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SqrtDistToLocalPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DistToLocalPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DistToPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDistLOD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBounds_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85905(); DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* get_CurrAimingTargetInfo_85906(); void set_CurrAimingTargetInfo_85907(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* value_); DLL2SDK::Assembly_CSharp::SignSystem::SignIndicatorsManager* get_SignIndicatorsManger_85908(); void Init_85909(DLL2SDK::Assembly_CSharp::SignSystem::SignsManager* InSignsMgr_, float InDetectMaxDist_, float InSignOutlineEffectMaxDist_); void Tick_85910(float DeltaTime_); bool CanEnableSignsDetectorActively_85911(); bool CanEnableSignsDetectorPassively_85912(); bool TraceTarget_85913(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* HitImpactInfo_, int32_t TraceFlag_); void CheckSignsInViewFrustum_85914(); bool NeedCheckSignsInViewFrustum_85915(); void CheckChangeSignsEffectState_85916(); bool NeedCheckChangeSignsEffectState_85917(); void CheckAimingTarget_85918(); bool NeedCheckAimingTarget_85919(); void CheckAddSignIndicators_85920(); void CheckRemoveSignIndicators_85921(); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetStartTracePosition_85922(DLL2SDK::Assembly_CSharp::GameBase::Pawn* LocalPawn_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetTraceDir_85923(DLL2SDK::Assembly_CSharp::GameBase::Pawn* LocalPawn_); static DLL2SDK::UnityEngine::UnityEngine::Quaternion GetCameraAimRotation_85924(DLL2SDK::Assembly_CSharp::GameBase::Pawn* LocalPawn_); static int32_t GetTraceFlag_85925(); static int32_t GetTraceFlagIgnoreVehicle_85926(); static bool IsObjectInFrustum_85927(DLL2SDK::UnityEngine::UnityEngine::GameObject* Object_, bool ObjectCanCastShadow_); static bool IsPointInViewPort_85928(DLL2SDK::UnityEngine::UnityEngine::Camera* InCamera_, DLL2SDK::UnityEngine::UnityEngine::Vector3 InPoint_, DLL2SDK::UnityEngine::UnityEngine::Vector3* RefViewPortPos_); static DLL2SDK::UnityEngine::UnityEngine::Camera* GetCurrCamera_85929(); static float SqrtDistToLocalPlayer_85930(DLL2SDK::UnityEngine::UnityEngine::Vector3 CurrPos_); static float DistToLocalPlayer_85931(DLL2SDK::UnityEngine::UnityEngine::Vector3 CurrPos_); static float DistToPlayer_85932(DLL2SDK::UnityEngine::UnityEngine::Vector3 CurrPos_, uint32_t PlayerID_); static int32_t GetDistLOD_85933(float Dist_, DLL2SDK::Array* DistLOD_); static DLL2SDK::mscorlib::System::Nullable_1 GetBounds_85934(DLL2SDK::UnityEngine::UnityEngine::GameObject* Object_, bool CheckVisible_, bool IncludeParticleSystem_); }; } namespace DLL2SDK::Assembly_CSharp::SignSystem { struct SignIndicatorsManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* SignIndicatorsMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* SignIndicatorsCacheMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* NewSignIndicatorsMap_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* IndicatorsPool_; struct StaticFields { int32_t SignableAddColMaxCount_; DLL2SDK::UnityEngine::UnityEngine::Vector3 MinBoxColliderSize_; DLL2SDK::UnityEngine::UnityEngine::Vector3 MaxBoxColliderSize_; DLL2SDK::Assembly_CSharp::SignSystem::SignIndicatorsManager_SignableConfig* PickupItemSignableCfg_; DLL2SDK::Assembly_CSharp::SignSystem::SignIndicatorsManager_SignableConfig* DeathBoxSignableCfg_; DLL2SDK::Assembly_CSharp::SignSystem::SignIndicatorsManager_SignableConfig* PickupBoxSignableCfg_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PickupItemList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* DeathBoxList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* StaticNearbySignableInfoList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ReviveDropList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* StaticSignableTransList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* InValidSignIndicators_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAddSignIndicators_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedCheckAddSignIndicators_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAddSignalbeIndicators_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpitToPickupItemAndDeathBoxList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSignableIndicators_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateIndicatorInvalidInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedUpdateBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddBoxCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetValidBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSignableConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsValidBoxColliderSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClampBoxColliderSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReviveDropList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CleatStaticReviveDropList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReFillStaticSignableInfoSimpleList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReFillStaticSignableInfoSimpleListBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearStaticSignableInfoSimpleList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNearbySignableList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetNearbySignableList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSignIndicator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSignIndicatorFromHitObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRemoveSignIndicators_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedCheckRemoveSignIndicators_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSignIndicator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedIncluePSWhenGetBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveSignIndicator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnSignIndicator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeSpawnSignIndicator_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85866(); void CheckAddSignIndicators_85867(); bool NeedCheckAddSignIndicators_85868(); void CheckAddSignalbeIndicators_85869(); void SpitToPickupItemAndDeathBoxList_85870(DLL2SDK::Assembly_CSharp::BattleRoyale::BRGame* brGame_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* PickupItemList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* DeathBoxList_); void AddSignableIndicators_85871(DLL2SDK::mscorlib::System::Collections::Generic::List_1* NearbySignableList_); void UpdateIndicatorInvalidInfo_85872(DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator* Indicator_, DLL2SDK::UnityEngine::UnityEngine::Transform* Trans_, DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator_ETargetType TargetType_, uint32_t TargetID_); bool NeedUpdateBounds_85873(DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator_ETargetType TargetType_); bool AddBoxCollider_85874(DLL2SDK::UnityEngine::UnityEngine::GameObject* SrcObject_, DLL2SDK::UnityEngine::UnityEngine::Bounds SrcBounds_, DLL2SDK::UnityEngine::UnityEngine::GameObject* DestObject_, DLL2SDK::UnityEngine::UnityEngine::Vector3 ColSizeScale_); bool GetValidBounds_85875(DLL2SDK::UnityEngine::UnityEngine::GameObject* SrcObject_, DLL2SDK::UnityEngine::UnityEngine::Bounds* SrcBounds_, DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator_ETargetType TargetType_, bool IncludeParticleSystme_); DLL2SDK::mscorlib::System::Nullable_1 GetBounds_85876(DLL2SDK::UnityEngine::UnityEngine::GameObject* Object_, DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator_ETargetType TargetType_, bool CheckVisible_, bool IncludeParticleSystem_); DLL2SDK::Assembly_CSharp::SignSystem::SignIndicatorsManager_SignableConfig* GetSignableConfig_85877(DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator_ETargetType TargetType_); bool IsValidBoxColliderSize_85878(DLL2SDK::UnityEngine::UnityEngine::Vector3 Size_); DLL2SDK::UnityEngine::UnityEngine::Vector3 ClampBoxColliderSize_85879(DLL2SDK::UnityEngine::UnityEngine::Vector3 Size_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetReviveDropList_85880(); void CleatStaticReviveDropList_85881(); template void ReFillStaticSignableInfoSimpleList_85882(DLL2SDK::mscorlib::System::Collections::Generic::List_1* SignableList_, DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator_ETargetType IndicatorType_); void ReFillStaticSignableInfoSimpleListBox_85883(DLL2SDK::Assembly_CSharp::BattleRoyale::BRGame* brGame_, DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator_ETargetType IndicatorType_); void ClearStaticSignableInfoSimpleList_85884(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetNearbySignableList_85885(DLL2SDK::UnityEngine::UnityEngine::Vector3 Center_, DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator_ETargetType TargetType_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* SignableInfoList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* NearbySignableList_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetNearbySignableList_85886(DLL2SDK::UnityEngine::UnityEngine::Vector3 Center_, float Radius_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* SignableInfoList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* NearbySignableList_); DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator* GetSignIndicator_85887(DLL2SDK::UnityEngine::UnityEngine::Transform* TargetObject_); DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator* GetSignIndicatorFromHitObject_85888(DLL2SDK::UnityEngine::UnityEngine::GameObject* hitObj_); void CheckRemoveSignIndicators_85889(); bool NeedCheckRemoveSignIndicators_85890(); bool AddSignIndicator_85891(DLL2SDK::UnityEngine::UnityEngine::Transform* Trans_, DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator_ETargetType TargetType_, uint32_t TargetID_); bool NeedIncluePSWhenGetBounds_85892(DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator_ETargetType TargetType_); void RemoveSignIndicator_85893(DLL2SDK::UnityEngine::UnityEngine::Transform* Trans_); DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator* SpawnSignIndicator_85894(DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator_ETargetType TargetType_, DLL2SDK::UnityEngine::UnityEngine::GameObject* TargetObject_, uint32_t TargetID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 Location_, DLL2SDK::UnityEngine::UnityEngine::Quaternion Rotation_, DLL2SDK::UnityEngine::UnityEngine::Transform* Parent_); void DeSpawnSignIndicator_85895(DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator* SignIndicatorObject_); static void _cctor_85896(); static int32_t _CheckAddSignalbeIndicators_m__0_85897(DLL2SDK::Assembly_CSharp::SignSystem::SignIndicatorsManager_NearbySignableInfo* InfoA_, DLL2SDK::Assembly_CSharp::SignSystem::SignIndicatorsManager_NearbySignableInfo* InfoB_); }; } namespace DLL2SDK::Assembly_CSharp::SignSystem { struct SignIndicator : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool bShowGizmo_; DLL2SDK::UnityEngine::UnityEngine::Color m_color_; DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator_ETargetType _TargetType_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::GameObject* _TargetObject_k__BackingField_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUp* _TargetDroppedPickup_k__BackingField_; uint32_t _TargetID_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeSpawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85854(); DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator_ETargetType get_TargetType_85855(); void set_TargetType_85856(DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator_ETargetType value_); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_TargetObject_85857(); void set_TargetObject_85858(DLL2SDK::UnityEngine::UnityEngine::GameObject* value_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUp* get_TargetDroppedPickup_85859(); void set_TargetDroppedPickup_85860(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUp* value_); uint32_t get_TargetID_85861(); void set_TargetID_85862(uint32_t value_); void OnSpawn_85863(); void OnDeSpawn_85864(); void OnDrawGizmos_85865(); }; } namespace DLL2SDK::Assembly_CSharp::SignSystem { struct SignHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenRectVerticesFaceToCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenRectMinMaxVerticesFaceToCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VerticesWorldToViewPort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPointInRect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85849(); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GenRectVerticesFaceToCamera_85850(DLL2SDK::UnityEngine::UnityEngine::Camera* CurrCamera_, DLL2SDK::UnityEngine::UnityEngine::Vector3 CenterPos_, float ExtendX_, float ExtendY_); static bool GenRectMinMaxVerticesFaceToCamera_85851(DLL2SDK::UnityEngine::UnityEngine::Camera* CurrCamera_, DLL2SDK::UnityEngine::UnityEngine::Vector3 CenterPos_, float ExtendX_, float ExtendY_, DLL2SDK::UnityEngine::UnityEngine::Vector3* VertMin_, DLL2SDK::UnityEngine::UnityEngine::Vector3* VertMax_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* VerticesWorldToViewPort_85852(DLL2SDK::UnityEngine::UnityEngine::Camera* CurrCamera_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* VerticesInWorld_); static bool IsPointInRect_85853(DLL2SDK::UnityEngine::UnityEngine::Vector2 Point_, DLL2SDK::UnityEngine::UnityEngine::Vector2 RectMin_, DLL2SDK::UnityEngine::UnityEngine::Vector2 RectMax_); }; } namespace DLL2SDK::Assembly_CSharp::SignSystem { struct Sign : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Color OutlineEffectColor_; DLL2SDK::UnityEngine::UnityEngine::Transform* UIAnchor_; uint32_t _OwnerID_k__BackingField_; uint32_t _SignID_k__BackingField_; DLL2SDK::Assembly_CSharp::Network::EBRMarkType _MarkType_k__BackingField_; uint32_t _MarkSubType_k__BackingField_; uint32_t _ObjectType_k__BackingField_; uint32_t _TargetID_k__BackingField_; int32_t _ItemID_k__BackingField_; float _DistToLocalPlayer_k__BackingField_; bool _IsInViewFrustum_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _ViewPortPos_k__BackingField_; bool _EnableDelayTryAddOutlineEffect_k__BackingField_; bool _IsShowingOutLineEffect_k__BackingField_; int32_t _AreaIndexInScreen_k__BackingField_; uint32_t _MarkTime_k__BackingField_; uint32_t _SubObjectType_k__BackingField_; DLL2SDK::Assembly_CSharp::RenderStateEffect* outlineEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeSpawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowOutlineEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideOutlineEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShowOutlineEffectObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPawnRender_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRendersWithoutPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddOcclusionEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85806(); uint32_t get_OwnerID_85807(); void set_OwnerID_85808(uint32_t value_); uint32_t get_SignID_85809(); void set_SignID_85810(uint32_t value_); DLL2SDK::Assembly_CSharp::Network::EBRMarkType get_MarkType_85811(); void set_MarkType_85812(DLL2SDK::Assembly_CSharp::Network::EBRMarkType value_); uint32_t get_MarkSubType_85813(); void set_MarkSubType_85814(uint32_t value_); uint32_t get_ObjectType_85815(); void set_ObjectType_85816(uint32_t value_); uint32_t get_TargetID_85817(); void set_TargetID_85818(uint32_t value_); int32_t get_ItemID_85819(); void set_ItemID_85820(int32_t value_); float get_DistToLocalPlayer_85821(); void set_DistToLocalPlayer_85822(float value_); bool get_IsInViewFrustum_85823(); void set_IsInViewFrustum_85824(bool value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_ViewPortPos_85825(); void set_ViewPortPos_85826(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); bool get_EnableDelayTryAddOutlineEffect_85827(); void set_EnableDelayTryAddOutlineEffect_85828(bool value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Position_85829(); void set_Position_85830(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_UIAnchorPosition_85831(); bool get_IsShowingOutLineEffect_85832(); void set_IsShowingOutLineEffect_85833(bool value_); int32_t get_AreaIndexInScreen_85834(); void set_AreaIndexInScreen_85835(int32_t value_); uint32_t get_MarkTime_85836(); void set_MarkTime_85837(uint32_t value_); uint32_t get_SubObjectType_85838(); void set_SubObjectType_85839(uint32_t value_); void Init_85840(); void Tick_85841(float DeltaTime_); void OnDeSpawn_85842(); void ShowOutlineEffect_85843(); void HideOutlineEffect_85844(); DLL2SDK::UnityEngine::UnityEngine::GameObject* GetShowOutlineEffectObject_85845(); bool IsPawnRender_85846(DLL2SDK::UnityEngine::UnityEngine::Renderer* render_, DLL2SDK::UnityEngine::UnityEngine::GameObject* TargetObject_, DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* checkedSet_); void GetRendersWithoutPawn_85847(DLL2SDK::mscorlib::System::Collections::Generic::List_1* renderers_, DLL2SDK::UnityEngine::UnityEngine::GameObject* TargetObject_); bool AddOcclusionEffect_85848(DLL2SDK::UnityEngine::UnityEngine::GameObject* TargetObject_, DLL2SDK::UnityEngine::UnityEngine::Color color_, float intensity_, float range_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SignableObjectTipsHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::UnityEngine::UnityEngine::Vector2 Offset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 UIAnchorOffset_; bool AlignInWorld_; DLL2SDK::Assembly_CSharp::UILabel* DescLabel_; DLL2SDK::Assembly_CSharp::UILabel* SignableLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedShowTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustUIPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalPlayer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85794(); void Awake_85795(); void Show_85796(bool isShow_); void Tick_85797(float dt_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_85798(); void UpdateView_85799(); bool NeedShowTips_85800(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* HitInfo_); void UpdateView_85801(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* InImpactInfo_); void AdjustUIPos_85802(DLL2SDK::UnityEngine::UnityEngine::Vector2 SceneTargetCenterPosInScreen_); bool IsLocalPlayer_85803(uint32_t PlayerID_); void __xLuaBaseProxy_Awake_85804(); void __xLuaBaseProxy_Tick_85805(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SignTipsItemBase : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::UnityEngine::UnityEngine::Vector2 Offset_; DLL2SDK::Assembly_CSharp::SignSystem::Sign* SignCom_; bool IsInIdle_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsIdle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIdle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tickable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSignCom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustUIPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalPlayer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85759(); void Awake_85760(); void Show_85761(bool isShow_); bool IsShowing_85762(); bool IsIdle_85763(); void SetIdle_85764(bool isInIdle_); bool Tickable_85765(); void Tick_85766(float DeltaTime_); DLL2SDK::Assembly_CSharp::SignSystem::Sign* GetSignCom_85767(); void UpdateData_85768(DLL2SDK::Assembly_CSharp::SignSystem::Sign* InSignCom_); void UpdateView_85769(bool IsFirstTime_); void AdjustUIPos_85770(DLL2SDK::UnityEngine::UnityEngine::Vector2 PosInScreen_); bool IsLocalPlayer_85771(uint32_t PlayerID_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SignTipsItemAnim : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* SpritesNeedResetOnIdle_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayIdleAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySpawnAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetSprites_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetRoot_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85753(); void PlayIdleAnim_85754(); void PlaySpawnAnim_85755(); void StopAnim_85756(bool JumpToLastFrame_); void ResetSprites_85757(); void ResetRoot_85758(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct OutOfItemConfig : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* IconName_; DLL2SDK::mscorlib::System::String* ArrowName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85731(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SignOutOfViewTipsItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UILabel* TipsItemDescLabel_; DLL2SDK::Assembly_CSharp::UISprite* IconSprite_; DLL2SDK::Assembly_CSharp::UISprite* ArrowSprite_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* SignCountStringCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85726(); void Awake_85727(); void UpdateIcon_85728(DLL2SDK::mscorlib::System::String* iconSpriteName_, DLL2SDK::mscorlib::System::String* arrowSpriteName_); void UpdateView_85729(int32_t SignCount_); static void _cctor_85730(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SignOutOfViewTipsHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSignsOutOfViewInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85717(); void Awake_85718(); void Show_85719(bool isShow_); void Tick_85720(float DeltaTime_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_85721(); void UpdateView_85722(); void GetSignsOutOfViewInfo_85723(DLL2SDK::Assembly_CSharp::SignSystem::Sign* LeftNearestSign_, DLL2SDK::Assembly_CSharp::SignSystem::Sign* RightNearestSign_, int32_t* LeftSignCountOutOfView_, int32_t* RightSignCountOutOfView_); void __xLuaBaseProxy_Awake_85724(); void __xLuaBaseProxy_Tick_85725(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SignOperateForPickupHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UIButton* MarkBtn_; DLL2SDK::UnityEngine::UnityEngine::Vector3 OrigPos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EasyTouch_On_DragStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EasyTouch_On_DragEnd_Sign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanEasyTouchDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EasyTouch_On_Drag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMarkUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMarkBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MarkPickupItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85643(); void Awake_85644(); void Show_85645(bool isShow_); void RegisterDelegates_85646(); void UnRegisterDelegates_85647(); void OnEnable_85648(); void OnDisable_85649(); void EasyTouch_On_DragStart_85650(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void EasyTouch_On_DragEnd_Sign_85651(DLL2SDK::Assembly_CSharp::Gesture* gesture_); bool CanEasyTouchDrag_85652(DLL2SDK::UnityEngine::UnityEngine::GameObject* pickObj_); void EasyTouch_On_Drag_85653(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void UpdateMarkUI_85654(bool IsMarkBtnSelceted_); void OnMarkBtnClick_85655(); bool MarkPickupItem_85656(uint32_t ActorID_); void __xLuaBaseProxy_Awake_85657(); void __xLuaBaseProxy_RegisterDelegates_85658(); void __xLuaBaseProxy_UnRegisterDelegates_85659(); void __xLuaBaseProxy_OnEnable_85660(); void __xLuaBaseProxy_OnDisable_85661(); void __xLuaBaseProxy_EasyTouch_On_DragStart_85662(DLL2SDK::Assembly_CSharp::Gesture* P0_); bool __xLuaBaseProxy_CanEasyTouchDrag_85663(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); void __xLuaBaseProxy_EasyTouch_On_Drag_85664(DLL2SDK::Assembly_CSharp::Gesture* P0_); }; } namespace DLL2SDK::Assembly_CSharp::SignSystem { struct SignOperateAdvanceView : DLL2SDK::Assembly_CSharp::SignSystem::SignOperateView { bool IsOperateOnPickup_; DLL2SDK::Assembly_CSharp::GameUI::BRNearbyItemView* CurrTouchingItemView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHitItemInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetComponentInParents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTouchingItemView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MarkPickupItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsItemSigned_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85620(); void OnDragStart_85621(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnDragEnd_85622(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void GetHitItemInfo_85623(DLL2SDK::UnityEngine::UnityEngine::RaycastHit Hit_, int32_t* ActorID_, int32_t* ItemID_, bool* IsInBox_, DLL2SDK::Assembly_CSharp::GameUI::BRNearbyItemView* HitItemView_); template T GetComponentInParents_85624(DLL2SDK::UnityEngine::UnityEngine::Transform* StartTran_, int32_t MaxLevel_); bool CanDrag_85625(DLL2SDK::UnityEngine::UnityEngine::GameObject* pickObj_); void OnDrag_85626(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void OnTouchingItemView_85627(DLL2SDK::Assembly_CSharp::GameUI::BRNearbyItemView* HitItemView_); bool MarkPickupItem_85628(uint32_t ActorID_, int32_t ItemID_, bool IsInBox_); bool IsItemSigned_85629(int32_t actorId_); void __xLuaBaseProxy_OnDragStart_85630(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); void __xLuaBaseProxy_OnDragEnd_85631(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); bool __xLuaBaseProxy_CanDrag_85632(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); void __xLuaBaseProxy_OnDrag_85633(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SignMenuItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* DescLabelChecked_; DLL2SDK::Assembly_CSharp::UILabel* DescLabelUnChecked_; DLL2SDK::Assembly_CSharp::UISprite* IconChecked_; DLL2SDK::Assembly_CSharp::UISprite* IconUnChecked_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PanelChecked_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PanelUnChecked_; DLL2SDK::Assembly_CSharp::Network::EBRMarkTacticType TacticType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDescString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIconName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85614(); void Awake_85615(); void UpdateData_85616(DLL2SDK::Assembly_CSharp::Network::EBRMarkTacticType InTacticType_); DLL2SDK::mscorlib::System::String* GetDescString_85617(); DLL2SDK::mscorlib::System::String* GetIconName_85618(); void UpdateView_85619(bool IsChecked_); }; } namespace DLL2SDK::Assembly_CSharp::SignSystem { struct SignAimHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85590(); bool get_IsControlByUiState_85591(); uint64_t get_ActiveGameHudState_85592(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRSignableObjectTipsHUD : DLL2SDK::Assembly_CSharp::GameUI::SignableObjectTipsHUD { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85587(); void UpdateView_85588(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* InImpactInfo_); void __xLuaBaseProxy_UpdateView_85589(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SignTipsItemGeneral : DLL2SDK::Assembly_CSharp::GameUI::SignTipsItemBase { DLL2SDK::Array* SwitcherItems_; DLL2SDK::Assembly_CSharp::UILabel* DescLabelLod0_; DLL2SDK::Assembly_CSharp::UILabel* DescLabelLod2_; DLL2SDK::Array* HeadBGSprites_; DLL2SDK::Array* HeadIconSprites_; DLL2SDK::Array* HeadPanels_; DLL2SDK::Array* LegSprites_; DLL2SDK::Array* HeadIconSpritesAnim_; DLL2SDK::Array* LegSpritesAnim_; DLL2SDK::Assembly_CSharp::UISprite* PlayerSpriteLod0_; DLL2SDK::Assembly_CSharp::UISprite* CancelSpriteLod0_; DLL2SDK::Assembly_CSharp::UISprite* ResponseSpriteLod0_; DLL2SDK::Assembly_CSharp::UILabel* CancelLabelLod0_; DLL2SDK::Assembly_CSharp::UILabel* ResponseLabelLod0_; DLL2SDK::Assembly_CSharp::UILabel* PlayerNumLabelLod0_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PlayerNumPanel_; DLL2SDK::Assembly_CSharp::UISprite* StandardLeg_; DLL2SDK::Assembly_CSharp::UISprite* StandardHead_; int32_t LegWidthTactical_; int32_t LegWidthPickup_; DLL2SDK::Array* HeadPosOffsetToLegTactical_; DLL2SDK::Array* HeadPosOffsetToLegPickup_; DLL2SDK::Array* AreaDivideSizes_; int32_t CurrActiveSwitcherIndex_; DLL2SDK::Array* LegOrigHeights_; DLL2SDK::Array* LegAnimOrigHeights_; DLL2SDK::Array* HeadPosOffsetToLeg_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIdle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateViewForSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchSignState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideAllSwitcherItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAreaIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLegLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateHeadPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetValidLegLengthInScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigPlayerNumPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAdjustLegLengthInScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClampLegLengthInScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStandardHeadPosInScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRealHeadPosInScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHeadPosInViewPort_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85772(); void SetIdle_85773(bool isInIdle_); void UpdateView_85774(bool IsFirstTime_); void UpdateData_85775(DLL2SDK::Assembly_CSharp::SignSystem::Sign* InSignCom_); void InitView_85776(); void UpdateViewForSign_85777(bool IsFirstTime_); void SwitchSignState_85778(int32_t ActiveIndex_, bool IsFirstTime_); void HideAllSwitcherItems_85779(); int32_t GetAreaIndex_85780(DLL2SDK::UnityEngine::UnityEngine::Vector2 ViewPortPos_); DLL2SDK::mscorlib::System::String* GetPlayerSpriteName_85781(uint32_t PlayerID_); void UpdateLegLength_85782(float LegLength_); void UpdateHeadPos_85783(float LegLength_); float GetValidLegLengthInScreen_85784(); void ConfigPlayerNumPanel_85785(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* OwnerPlayerInfo_); float GetAdjustLegLengthInScreen_85786(float ValidLegLength_); bool ClampLegLengthInScreen_85787(float OrigLegLength_, float* CorrectedLegLength_); DLL2SDK::UnityEngine::UnityEngine::Vector2 GetStandardHeadPosInScreen_85788(float LegLength_); DLL2SDK::UnityEngine::UnityEngine::Vector2 GetRealHeadPosInScreen_85789(float LegLength_, int32_t AreaIndex_); DLL2SDK::UnityEngine::UnityEngine::Vector2 GetHeadPosInViewPort_85790(DLL2SDK::UnityEngine::UnityEngine::Vector2 HeadPosInScreen_); void __xLuaBaseProxy_SetIdle_85791(bool P0_); void __xLuaBaseProxy_UpdateView_85792(bool P0_); void __xLuaBaseProxy_UpdateData_85793(DLL2SDK::Assembly_CSharp::SignSystem::Sign* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRSignTipsHUD : DLL2SDK::Assembly_CSharp::GameUI::SignTipsHUD { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85581(); bool get_IsControlByUiState_85582(); uint64_t get_InactiveGameHudState_85583(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRSignOperateForPickupHUD : DLL2SDK::Assembly_CSharp::GameUI::SignOperateForPickupHUD { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMarkBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragOverPickupItemView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85577(); void OnMarkBtnClick_85578(); void OnDragOverPickupItemView_85579(DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyQuickItemView* PickupItemView_); void __xLuaBaseProxy_OnMarkBtnClick_85580(); }; } namespace DLL2SDK::Assembly_CSharp::SignSystem { struct BRSignOperateController : DLL2SDK::Assembly_CSharp::SignSystem::SignOperateController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNewGuideInterface_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDisableInRider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MarkItemInWorld_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85571(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_85572(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetNewGuideInterface_85573(); bool IsDisableInRider_85574(); void MarkItemInWorld_85575(int32_t ActorID_, int32_t ItemID_, bool IsInBox_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_85576(); }; } namespace DLL2SDK::Assembly_CSharp::SignSystem { struct BRSignOperateAdvanceView : DLL2SDK::Assembly_CSharp::SignSystem::SignOperateAdvanceView { DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GuideHandEffect_; DLL2SDK::Assembly_CSharp::UISprite* NewGuideLine_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffectPanle_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSlideLineEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85565(); bool get_IsControlByUiState_85566(); uint64_t get_InactiveGameHudState_85567(); void ChangeEffect_85568(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); void ShowSlideLineEffect_85569(DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPos_); bool IsSafeActive_85570(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRSignMenuHUD : DLL2SDK::Assembly_CSharp::GameUI::SignMenuHUD { struct StaticFields { DLL2SDK::Assembly_CSharp::Network::EBRMarkTacticType* MenuTypes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85563(); static void _cctor_85564(); }; } namespace DLL2SDK::Assembly_CSharp { struct RuntimeStandaloneGameUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { bool bStarted_; bool mapLoaded_; DLL2SDK::UnityEngine::UnityEngine::Vector3 StartPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 StartRotVect_; DLL2SDK::UnityEngine::UnityEngine::Quaternion StartRot_; int32_t currentMapID_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameSceneLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadLoadingScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCreateDependencies_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRespondLoadStandaloneMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBeginLoadStandaloneMapInGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExitStandaloneMapInGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadStandaloneMapInGameComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCreator_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85552(); static void OnGameSceneLoaded_85553(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene s_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::LoadSceneMode lsm_, bool async_); static void UnloadLoadingScene_85554(); static void CheckCreateDependencies_85555(); static void OnRespondLoadStandaloneMap_85556(int32_t MapID_); static void OnBeginLoadStandaloneMapInGame_85557(); static void OnExitStandaloneMapInGame_85558(); static void OnLoadStandaloneMapInGameComplete_85559(); static void CheckCreator_85560(); static void _cctor_85561(); static bool _OnLoadStandaloneMapInGameComplete_m__0_85562(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* e_); }; } namespace DLL2SDK::Assembly_CSharp { struct LevelDesignInGameTest : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85549(); void Start_85550(); void Update_85551(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EPawnAnimatorTransitionType : int32_t { EPawnAnimatorTransitionType_FromStand_ = static_cast(0x1), EPawnAnimatorTransitionType_FromCrouch_ = static_cast(0x2), EPawnAnimatorTransitionType_FromProne_ = static_cast(0x3), EPawnAnimatorTransitionType_FromJump_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BoundingColliderInfo { DLL2SDK::UnityEngine::UnityEngine::Vector3 CenterOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Extent_; }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PawnMoveSimulator : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 m_DestinationPosition_; float m_fSimulateSpeed_; float m_fServerSpeed_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SimulateMoveDataList_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Owner_; struct StaticFields { float m_fAllowDelayTime_; float m_fSimulateIncAccelSpeed_; float m_fSimulateDecAccelSpeed_; float m_fMinSimulateSpeed_; float m_fMaxSimulateSpeed_; float m_fClientMaxSpeed_; float ClientDelaySimulateTime_; float AccelScaleUp_; float SimulatedAcceleration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSimulateMoveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushNextDestination_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddPredictData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PopDestination_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcSimulteMoveSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentSimulatedSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcVelocityEx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CharControllerMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCollisionWithLocalPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareSimulateData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85176(DLL2SDK::Assembly_CSharp::GameBase::Pawn* InOwner_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_SimulateMoveDataList_85178(); float get_SimulateSpeed_85179(); void set_SimulateSpeed_85180(float value_); void ApplyShift_85181(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); void SetSimulateMoveData_85182(DLL2SDK::mscorlib::System::Collections::Generic::List_1* InSimulateMoveDataList_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* pawn_, bool bSimulateAllPos_); void PushNextDestination_85183(DLL2SDK::UnityEngine::UnityEngine::Vector3 NextPostion_); void AddPredictData_85184(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void PopDestination_85185(); void ClearAll_85186(); float CalcSimulteMoveSpeed_85187(float fTotalWasteTime_); float GetCurrentSimulatedSpeed_85188(); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalcVelocity_85189(float fDeltaTime_, float fSpeed_, bool IsStopSimulate_); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalcVelocityEx_85190(float fDeltaTime_, float fSpeed_, bool IsStopSimulate_); void CharControllerMove_85191(DLL2SDK::UnityEngine::UnityEngine::Vector3 delta_); bool MoveActor_85192(DLL2SDK::UnityEngine::UnityEngine::Vector3 Delta_, bool needCheckCollision_); void Reset_85193(); void CheckCollisionWithLocalPlayer_85194(DLL2SDK::UnityEngine::UnityEngine::Vector3 desiredPosition_); DLL2SDK::Assembly_CSharp::GameBase::MoveData PrepareSimulateData_85195(); static float get_MaxSimulateSpeed_85177(); static void _cctor_85196(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ActorEventProcessor : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* m_ActorRoot_; DLL2SDK::Assembly_CSharp::GameEngine::EventChannel* EventChannel_; bool m_bIsInit_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RegisterHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43793(); DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* get_Owner_43794(); void set_Owner_43795(DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* value_); bool get_bIsInit_43796(); void set_bIsInit_43797(bool value_); void PreInit_43798(DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* InOwner_); void Init_43799(); void ShutDown_43800(); void RegisterHandler_43801(uint32_t commandId_, DLL2SDK::mscorlib::System::Action_1* handler_); void RegisterHandler_43802(DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL matchType_, DLL2SDK::mscorlib::System::Action_1* handler_); bool OnEvent_43803(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* Msg_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct NetSyncModule : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::ActorEventProcessor* m_Processer_; DLL2SDK::Assembly_CSharp::GameBase::PawnModuleType m_Type_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RegisterHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85074(DLL2SDK::Assembly_CSharp::GameEngine::ActorEventProcessor* InProcesser_, DLL2SDK::Assembly_CSharp::GameBase::PawnModuleType InType_); DLL2SDK::Assembly_CSharp::GameBase::PawnModuleType get_ModuleType_85075(); void set_ModuleType_85076(DLL2SDK::Assembly_CSharp::GameBase::PawnModuleType value_); void RegisterHandler_85077(uint32_t commandId_, DLL2SDK::mscorlib::System::Action_1* handler_); void RegisterHandler_85078(DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL matchType_, DLL2SDK::mscorlib::System::Action_1* handler_); void PreInit_85079(); void Init_85080(); void Shutdown_85081(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ProcessFireCmdHandle : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_FireList_; bool m_bFiring_; DLL2SDK::Assembly_CSharp::GameBase::ProcessFireCmdHandle_StartFireImpl* m_StartFireImplFunc_; DLL2SDK::Assembly_CSharp::GameBase::ProcessFireCmdHandle_StopFireImpl* m_StopFireImplFunc_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* m_PlayerInfo_; DLL2SDK::mscorlib::System::String* m_Name_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Remove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecycleFirstFireCmd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecycleRangeFireCmd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessFireCmd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecycleAllFireCmd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85098(); DLL2SDK::Assembly_CSharp::GameBase::ProcessFireCmdHandle_StartFireImpl* get_StartFireImplFunc_85099(); DLL2SDK::Assembly_CSharp::GameBase::ProcessFireCmdHandle_StopFireImpl* get_StopFireImplFunc_85100(); void Init_85102(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, DLL2SDK::Assembly_CSharp::GameBase::ProcessFireCmdHandle_StartFireImpl* startFireFunc_, DLL2SDK::Assembly_CSharp::GameBase::ProcessFireCmdHandle_StopFireImpl* stopFireFunc_, DLL2SDK::mscorlib::System::String* name_); void Remove_85103(); void RecycleFirstFireCmd_85104(); void RecycleRangeFireCmd_85105(int32_t iIndex_, int32_t iCount_); void ProcessFireCmd_85106(); void RecycleAllFireCmd_85107(); static DLL2SDK::Assembly_CSharp::GameBase::ProcessFireCmdHandle* Create_85101(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, DLL2SDK::Assembly_CSharp::GameBase::ProcessFireCmdHandle_StartFireImpl* startFireFunc_, DLL2SDK::Assembly_CSharp::GameBase::ProcessFireCmdHandle_StopFireImpl* stopFireFunc_, DLL2SDK::mscorlib::System::String* name_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PlayerControllerNetSync : DLL2SDK::Assembly_CSharp::GameBase::NetSyncModule { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBagSelected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNtfObtainKillStreakSkill_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85093(DLL2SDK::Assembly_CSharp::GameEngine::ActorEventProcessor* InProcesser_); void PreInit_85094(); void OnNotifyBagSelected_85095(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnNtfObtainKillStreakSkill_85096(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void __xLuaBaseProxy_PreInit_85097(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BattleNetSyncModule : DLL2SDK::Assembly_CSharp::GameBase::NetSyncModule { DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Pawn_; float m_DamageByLocal_; float m_DamageToLocal_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDoDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncDead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReconnectNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTouchNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_KillInfoDealwith_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85032(DLL2SDK::Assembly_CSharp::GameEngine::ActorEventProcessor* InProcesser_); void PreInit_85033(); void Init_85034(); void OnDoDamage_85035(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncDead_85036(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnReconnectNtf_85037(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnTouchNotify_85038(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void KillInfoDealwith_85039(DLL2SDK::Assembly_CSharp::Network::KillResMsg* DeadMsg_); void __xLuaBaseProxy_PreInit_85040(); void __xLuaBaseProxy_Init_85041(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MoveNetSyncModule : DLL2SDK::Assembly_CSharp::GameBase::NetSyncModule { float FORCESETPOS_MAX_HEIGHT_OFFSET_; bool m_IsStop_; DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState m_LastPhysicsState_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastSendPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastRotate_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastVelocity_; bool m_LastProne_; uint8_t m_CheckSeq_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Pawn_; float m_LastSendServerMoveTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SimulateMoveDataList_; uint32_t m_MoveFrame_; float m_LastForceAdjustPosTime_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_ServerObj_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Position_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Scale_; struct StaticFields { bool IsForceSyncLocalPawnServerPos_; float MAX_SEND_SERVER_MOVE_DELTA_; float MinMoveDistance_; float MinPawnStopDistance_; bool OpenCheckDebugServerPawnInfo_; bool m_IsDebugServerPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSimulateMoveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSimulateMoveDataPacked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_OnSimulateMoveDataPacked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnForceSetPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableForceServerPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetJumpDiff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveSimulatedMoveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckForceSyncPostion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceSetServerMoveState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestChangeMoveState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayerServerMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerSendMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerSendZiplineMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceServerMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopServerMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSimulateDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecycleDebugServerPawnInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DebugServerPawnInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85043(DLL2SDK::Assembly_CSharp::GameEngine::ActorEventProcessor* InProcesser_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_SimulateMoveDataList_85044(); void PreInit_85045(); void Init_85046(); void ApplyShift_85047(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); void OnSimulateMoveData_85048(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSimulateMoveDataPacked_85049(DLL2SDK::Assembly_CSharp::Network::PACKED_MOVE_ITEM* singleData_); void OnSimulateMoveDataPacked_85050(DLL2SDK::Assembly_CSharp::Network::ProtocolMoveData* singleData_); void OnForceSetPosition_85051(DLL2SDK::Assembly_CSharp::GameBase::MoveData* moveData_, DLL2SDK::Assembly_CSharp::GameEngine::PLAYER_MOVE_STATE MoveState_); void DisableForceServerPosition_85052(float duration_); float GetJumpDiff_85053(); void SaveSimulatedMoveData_85054(uint32_t LogicalFrame_, DLL2SDK::UnityEngine::UnityEngine::Vector3 SimulateLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 SimulateDirection_, DLL2SDK::UnityEngine::UnityEngine::Vector3 SimulateVelocity_, DLL2SDK::Assembly_CSharp::GameEngine::PLAYER_MOVE_STATE MoveState_, uint8_t extraByte_, uint8_t checkSeq_); void CheckForceSyncPostion_85055(uint32_t LogicalFrame_, DLL2SDK::Assembly_CSharp::GameEngine::PLAYER_MOVE_STATE MoveState_, DLL2SDK::Assembly_CSharp::GameBase::MoveData* moveData_); void ForceSetServerMoveState_85056(uint8_t checkSeq_, DLL2SDK::Assembly_CSharp::GameBase::MoveData* moveData_); void RequestChangeMoveState_85057(); void PlayerServerMove_85058(); void ServerSendMove_85059(DLL2SDK::UnityEngine::UnityEngine::Vector3 PawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 PawnAngles_, DLL2SDK::UnityEngine::UnityEngine::Vector3 PawnVelocity_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState physicsState_, bool isCrouching_, DLL2SDK::Assembly_CSharp::GameBase::Pawn_ClimbType curClimbType_, bool isProneing_, bool isClimbWall_, uint8_t extraByte_, float rotationX_, uint8_t checkSeq_); void ServerSendZiplineMove_85060(DLL2SDK::UnityEngine::UnityEngine::Vector3 PawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 PawnAngles_, DLL2SDK::UnityEngine::UnityEngine::Vector3 PawnVelocity_, uint8_t checkSeq_); void ForceServerMove_85061(); void StopServerMove_85062(); float GetSimulateDistance_85063(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_); void Shutdown_85064(); void OnDestroy_85065(); void RecycleDebugServerPawnInfo_85068(); void DebugServerPawnInfo_85069(DLL2SDK::Assembly_CSharp::GameBase::MoveData* moveData_); void __xLuaBaseProxy_PreInit_85071(); void __xLuaBaseProxy_Init_85072(); void __xLuaBaseProxy_Shutdown_85073(); static bool get_IsDebugServerPosition_85066(); static void set_IsDebugServerPosition_85067(bool value_); static void _cctor_85070(); }; } namespace DLL2SDK::Assembly_CSharp { struct PlatformWrapper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* DL_TYPE_KEY_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestDynamicPermissions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDeepLinkParams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadAllBytes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUsingWifi_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Vibrate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEmulatorQualityLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEmulatorFrameRateLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEmulatorResolutionHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBatteryLevelPercentage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBatteryChargingState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNetworkSignalPercentage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNetworkReachability_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAppStoreAttributions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FormatNetworkTypeToName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FormatNetworkType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetENetworkType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPushDeviceToken_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetClipboard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintMemoryStatus_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84919(); void ThrowJavaException_84920(DLL2SDK::mscorlib::System::String* reason_, DLL2SDK::mscorlib::System::String* stack_); int32_t GetMaxCPUFrequency_84921(); DLL2SDK::mscorlib::System::String* GetTelecomInfo_84922(); void ConnectToGamePad_84923(); void VibrateGamePad_84924(); void DisconnectToGamePad_84925(); DLL2SDK::mscorlib::System::String* GetNetworkTypeName_84926(); int32_t GetNetworkType_84927(); void Req3DSupportedInfo_84928(); void SetOpenIdToXG_84929(DLL2SDK::mscorlib::System::String* openId_); void SetBrightness_84930(int32_t nBrightness_); int32_t GetBrightness_84931(); void SaveImageIntoAlbum_84932(DLL2SDK::Array* data_); void InitUnityInput_84933(); void OpenAppStorePage_84934(DLL2SDK::mscorlib::System::String* url_); bool IsUdpAbnormalTest_84935(); bool IsUdpAbnormal_84936(); DLL2SDK::mscorlib::System::String* GetUdpInfo_84937(); int32_t SendNotification_84938(DLL2SDK::mscorlib::System::String* msg_, int32_t delaySeconds_); void CancelNotification_84939(int32_t id_); void CancelAllNotifications_84940(); void ClearNotificationNumber_84941(); DLL2SDK::mscorlib::System::String* GetIDFA_84942(); void WGCheckNeedUpdate_YYB_84943(); void WGStartSaveUpdate_YYB_84944(bool inYYB_); uint64_t GetAvailableDiskSpaceInBytes_84945(); uint64_t GetAvailableDiskSpaceInBytesAtPath_84946(DLL2SDK::mscorlib::System::String* path_); bool CopyToClipboard_84947(DLL2SDK::mscorlib::System::String* content_); void RequestDynamicPermissions_84948(DLL2SDK::mscorlib::System::String* Permissions_); void CrashTest_84949(int32_t crashType_); bool CheckCompass_84950(); DLL2SDK::mscorlib::System::String* GetAppsflyerUID_84951(); DLL2SDK::mscorlib::System::String* GetDeepLinkParamString_84952(); DLL2SDK::mscorlib::System::String* GetInstallParamString_84953(); void ClearDeepLinkParamString_84954(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* GetDeepLinkParams_84955(DLL2SDK::Assembly_CSharp::EDeepLinkType DLType_); DLL2SDK::Array* ReadAllBytes_84956(DLL2SDK::mscorlib::System::String* filePath_); bool IsUsingWifi_84957(); bool Vibrate_84958(DLL2SDK::mscorlib::System::String* milliseconds_); int32_t GetEmulatorQualityLevel_84959(); int32_t GetEmulatorFrameRateLevel_84960(); int32_t GetEmulatorResolutionHeight_84961(); int32_t GetBatteryLevelPercentage_84962(); bool GetBatteryChargingState_84963(); int32_t GetNetworkSignalPercentage_84964(); DLL2SDK::UnityEngine::UnityEngine::NetworkReachability GetNetworkReachability_84965(); DLL2SDK::mscorlib::System::String* GetAppStoreAttributions_84966(); DLL2SDK::mscorlib::System::String* FormatNetworkTypeToName_84967(int32_t level_); DLL2SDK::Assembly_CSharp::ENetworkType FormatNetworkType_84968(int32_t level_); DLL2SDK::Assembly_CSharp::ENetworkType GetENetworkType_84969(); DLL2SDK::mscorlib::System::String* GetPushDeviceToken_84970(); DLL2SDK::mscorlib::System::String* GetClipboard_84971(); void PrintMemoryStatus_84972(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct ENetworkType : int32_t { Unknown_ = static_cast(0xFFFFFFFF), NoConnection_ = static_cast(0x0), WiFi_ = static_cast(0x1), Cellular_2G_ = static_cast(0x2), Cellular_3G_ = static_cast(0x3), Cellular_4G_ = static_cast(0x4), Cellular_5G_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp { struct PlatformUtils : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::PlatformWrapper* m_Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84917(); static DLL2SDK::Assembly_CSharp::PlatformWrapper* get_Instance_84918(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct PlatformNavController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::PlatformNavView* m_View_; DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* m_playerDataStore_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPlatformNav_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84904(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_84905(); void Init_84906(); void OnOpen_84907(); void RegisterDelegates_84908(); void UnRegisterDelegates_84909(); void OnCloseClick_84910(); void ShowPlatformNav_84911(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_84912(); void __xLuaBaseProxy_Init_84913(); void __xLuaBaseProxy_OnOpen_84914(); void __xLuaBaseProxy_RegisterDelegates_84915(); void __xLuaBaseProxy_UnRegisterDelegates_84916(); }; } namespace DLL2SDK::Assembly_CSharp { struct PhysicsDebugViewer : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Color defaultColor_; DLL2SDK::UnityEngine::UnityEngine::Color boxColor_; DLL2SDK::UnityEngine::UnityEngine::Color sphereColor_; DLL2SDK::UnityEngine::UnityEngine::Color capsuleColor_; DLL2SDK::UnityEngine::UnityEngine::Color meshColor_; DLL2SDK::UnityEngine::UnityEngine::Color characterColor_; DLL2SDK::UnityEngine::UnityEngine::Color triggerColor_; float defaultLineAlpha_; float defaultFaceAlpha_; DLL2SDK::UnityEngine::UnityEngine::Vector3 cachedCameraPos_; DLL2SDK::Assembly_CSharp::PhysicsDebugViewer_ERenderFlags renderFlags_; DLL2SDK::UnityEngine::UnityEngine::Camera* cachedCamera_; DLL2SDK::Array* frustumPlanes_; float viewDistance_; DLL2SDK::UnityEngine::UnityEngine::Vector3 lastUpdateCollisonPosition_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* renderColliderList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* renderTriggerList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* allColliderList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* meshVerticesDict_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* meshTrianglesDict_; struct StaticFields { DLL2SDK::Assembly_CSharp::PhysicsDebugViewer* _instance_; DLL2SDK::Assembly_CSharp::PhysicsDebugViewer_ERenderFlags colliderFlags_; DLL2SDK::Assembly_CSharp::PhysicsDebugViewer_ERenderFlags defaultRenderFlags_; float miniUpdateDistanceChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPostRender_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFlagSet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetViewDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CollectColliders_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetColliderOfType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddToRenderList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RenderCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetColliderColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCachedMeshVertices_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCachedMeshTriangles_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84883(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_CameraPos_84885(); float get_ViewDistance_84886(); void Start_84887(); void OnPostRender_84888(); void ToggleFlag_84889(DLL2SDK::Assembly_CSharp::PhysicsDebugViewer_ERenderFlags flag_); void SetFlag_84890(DLL2SDK::Assembly_CSharp::PhysicsDebugViewer_ERenderFlags flag_); void ClearFlag_84891(DLL2SDK::Assembly_CSharp::PhysicsDebugViewer_ERenderFlags flag_); bool IsFlagSet_84892(DLL2SDK::Assembly_CSharp::PhysicsDebugViewer_ERenderFlags flag_); void SetViewDistance_84893(float dist_); void CollectColliders_84894(); template DLL2SDK::Array* GetColliderOfType_84895(); void AddToRenderList_84896(DLL2SDK::Array* colliders_); template void RenderCollider_84897(DLL2SDK::Assembly_CSharp::PhysicsDebugViewer_EColliderType type_); DLL2SDK::UnityEngine::UnityEngine::Color GetColliderColor_84898(DLL2SDK::Assembly_CSharp::PhysicsDebugViewer_EColliderType type_); float get_lineAlpha_84899(); float get_faceAlpha_84900(); DLL2SDK::Array* GetCachedMeshVertices_84901(DLL2SDK::UnityEngine::UnityEngine::Mesh* mesh_); DLL2SDK::Array* GetCachedMeshTriangles_84902(DLL2SDK::UnityEngine::UnityEngine::Mesh* mesh_); static DLL2SDK::Assembly_CSharp::PhysicsDebugViewer* get_Intance_84884(); template static bool _GetColliderOfType_1_m__0_84903(DLL2SDK::UnityEngine::UnityEngine::Collider* e_); }; } namespace DLL2SDK::Assembly_CSharp { struct GLDebug_Sphere : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Array* verts_; DLL2SDK::Array* xformVerts_; DLL2SDK::Array* quads_; DLL2SDK::Array* tris_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Transform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Render_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TransformGeometry_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RenderLines_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RenderQuads_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RenderTris_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::UnityEngine::UnityEngine::Vector3 Transform_84876(DLL2SDK::UnityEngine::UnityEngine::Vector3 vert_, DLL2SDK::UnityEngine::UnityEngine::SphereCollider* collider_, float scale_); static void Render_84877(DLL2SDK::Assembly_CSharp::PhysicsDebugViewer* viewer_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* colliders_, DLL2SDK::UnityEngine::UnityEngine::Color lineColor_, float lineAlpha_, DLL2SDK::UnityEngine::UnityEngine::Color faceColor_, float faceAlpha_, bool noDepth_); static void TransformGeometry_84878(DLL2SDK::UnityEngine::UnityEngine::SphereCollider* collider_); static void RenderLines_84879(DLL2SDK::Assembly_CSharp::PhysicsDebugViewer* viewer_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* colliders_); static void RenderQuads_84880(DLL2SDK::mscorlib::System::Collections::Generic::List_1* colliders_); static void RenderTris_84881(DLL2SDK::mscorlib::System::Collections::Generic::List_1* colliders_); static void _cctor_84882(); }; } namespace DLL2SDK::Assembly_CSharp { struct GLDebug_Mesh : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t MAX_MESH_VERTEX_COUNT_; DLL2SDK::Array* xformVerts_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Render_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RenderLines_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RenderTris_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TransformGeometry_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RenderQuads_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RenderAABB_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void Render_84869(DLL2SDK::Assembly_CSharp::PhysicsDebugViewer* viewer_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* colliders_, DLL2SDK::UnityEngine::UnityEngine::Color lineColor_, float lineAlpha_, DLL2SDK::UnityEngine::UnityEngine::Color faceColor_, float faceAlpha_, bool noDepth_); static void RenderLines_84870(DLL2SDK::Assembly_CSharp::PhysicsDebugViewer* viewer_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* colliders_); static void RenderTris_84871(DLL2SDK::Assembly_CSharp::PhysicsDebugViewer* viewer_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* colliders_); static void TransformGeometry_84872(DLL2SDK::Assembly_CSharp::PhysicsDebugViewer* viewer_, DLL2SDK::UnityEngine::UnityEngine::MeshCollider* collider_); static void RenderQuads_84873(DLL2SDK::Assembly_CSharp::PhysicsDebugViewer* viewer_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* colliders_); static bool RenderAABB_84874(DLL2SDK::UnityEngine::UnityEngine::MeshCollider* collider_); static void _cctor_84875(); }; } namespace DLL2SDK::Assembly_CSharp { struct GLDebug_Character : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Array* cylinder_; DLL2SDK::Array* xformCylinder_; DLL2SDK::Array* cylinderQuads_; DLL2SDK::Array* halfSphere_; DLL2SDK::Array* xformHalfSphere_; DLL2SDK::Array* xformHalfSphereFlipped_; DLL2SDK::Array* halfSphereQuads_; DLL2SDK::Array* halfSphereTris_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Render_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CylinderScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CylinderQuat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TransformCylinderVert_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HalfSphereQuat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HalfSphereQuatFlipped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HalfSphereOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TransformHalfSphereVert_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TransformGeometry_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RenderLines_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RenderQuads_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RenderTris_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void Render_84856(DLL2SDK::Assembly_CSharp::PhysicsDebugViewer* viewer_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* colliders_, DLL2SDK::UnityEngine::UnityEngine::Color lineColor_, float lineAlpha_, DLL2SDK::UnityEngine::UnityEngine::Color faceColor_, float faceAlpha_, bool noDepth_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 CylinderScale_84857(DLL2SDK::UnityEngine::UnityEngine::CharacterController* collider_, float fOffset_); static DLL2SDK::UnityEngine::UnityEngine::Quaternion CylinderQuat_84858(); static DLL2SDK::UnityEngine::UnityEngine::Vector3 TransformCylinderVert_84859(DLL2SDK::UnityEngine::UnityEngine::Vector3 vert_, DLL2SDK::UnityEngine::UnityEngine::CharacterController* collider_, DLL2SDK::UnityEngine::UnityEngine::Vector3 scale_, DLL2SDK::UnityEngine::UnityEngine::Quaternion q_); static DLL2SDK::UnityEngine::UnityEngine::Quaternion HalfSphereQuat_84860(); static DLL2SDK::UnityEngine::UnityEngine::Quaternion HalfSphereQuatFlipped_84861(); static float HalfSphereOffset_84862(DLL2SDK::UnityEngine::UnityEngine::CharacterController* collider_, DLL2SDK::UnityEngine::UnityEngine::Vector3* vOffset_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 TransformHalfSphereVert_84863(DLL2SDK::UnityEngine::UnityEngine::Vector3 vert_, DLL2SDK::UnityEngine::UnityEngine::CharacterController* collider_, DLL2SDK::UnityEngine::UnityEngine::Quaternion q_, DLL2SDK::UnityEngine::UnityEngine::Vector3 offset_, float radius_); static void TransformGeometry_84864(DLL2SDK::UnityEngine::UnityEngine::CharacterController* collider_); static void RenderLines_84865(DLL2SDK::Assembly_CSharp::PhysicsDebugViewer* viewer_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* colliders_); static void RenderQuads_84866(DLL2SDK::mscorlib::System::Collections::Generic::List_1* colliders_); static void RenderTris_84867(DLL2SDK::mscorlib::System::Collections::Generic::List_1* colliders_); static void _cctor_84868(); }; } namespace DLL2SDK::Assembly_CSharp { struct GLDebug_Capsule : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Array* cylinder_; DLL2SDK::Array* xformCylinder_; DLL2SDK::Array* cylinderQuads_; DLL2SDK::Array* halfSphere_; DLL2SDK::Array* xformHalfSphere_; DLL2SDK::Array* xformHalfSphereFlipped_; DLL2SDK::Array* halfSphereQuads_; DLL2SDK::Array* halfSphereTris_; int32_t DIRECTION_X_AXIS_; int32_t DIRECTION_Y_AXIS_; int32_t DIRECTION_Z_AXIS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Render_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CylinderScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CylinderQuat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TransformCylinderVert_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HalfSphereQuat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HalfSphereQuatFlipped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HalfSphereOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TransformHalfSphereVert_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TransformGeometry_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RenderLines_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RenderQuads_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RenderTris_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void Render_84843(DLL2SDK::Assembly_CSharp::PhysicsDebugViewer* viewer_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* colliders_, DLL2SDK::UnityEngine::UnityEngine::Color lineColor_, float lineAlpha_, DLL2SDK::UnityEngine::UnityEngine::Color faceColor_, float faceAlpha_, bool noDepth_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 CylinderScale_84844(DLL2SDK::UnityEngine::UnityEngine::CapsuleCollider* collider_, float fOffset_); static DLL2SDK::UnityEngine::UnityEngine::Quaternion CylinderQuat_84845(DLL2SDK::UnityEngine::UnityEngine::CapsuleCollider* collider_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 TransformCylinderVert_84846(DLL2SDK::UnityEngine::UnityEngine::Vector3 vert_, DLL2SDK::UnityEngine::UnityEngine::CapsuleCollider* collider_, DLL2SDK::UnityEngine::UnityEngine::Vector3 scale_, DLL2SDK::UnityEngine::UnityEngine::Quaternion q_); static DLL2SDK::UnityEngine::UnityEngine::Quaternion HalfSphereQuat_84847(DLL2SDK::UnityEngine::UnityEngine::CapsuleCollider* collider_); static DLL2SDK::UnityEngine::UnityEngine::Quaternion HalfSphereQuatFlipped_84848(DLL2SDK::UnityEngine::UnityEngine::CapsuleCollider* collider_); static float HalfSphereOffset_84849(DLL2SDK::UnityEngine::UnityEngine::CapsuleCollider* collider_, DLL2SDK::UnityEngine::UnityEngine::Vector3* vOffset_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 TransformHalfSphereVert_84850(DLL2SDK::UnityEngine::UnityEngine::Vector3 vert_, DLL2SDK::UnityEngine::UnityEngine::CapsuleCollider* collider_, DLL2SDK::UnityEngine::UnityEngine::Quaternion q_, DLL2SDK::UnityEngine::UnityEngine::Vector3 offset_, float radius_); static void TransformGeometry_84851(DLL2SDK::UnityEngine::UnityEngine::CapsuleCollider* collider_); static void RenderLines_84852(DLL2SDK::Assembly_CSharp::PhysicsDebugViewer* viewer_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* colliders_); static void RenderQuads_84853(DLL2SDK::mscorlib::System::Collections::Generic::List_1* colliders_); static void RenderTris_84854(DLL2SDK::mscorlib::System::Collections::Generic::List_1* colliders_); static void _cctor_84855(); }; } namespace DLL2SDK::Assembly_CSharp { struct GLDebug_Box : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Array* verts_; DLL2SDK::Array* quads_; DLL2SDK::Array* xformVerts_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Render_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RenderLines_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RenderQuads_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TransformGeometry_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Transform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Transform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RenderLines_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RenderQuads_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void Render_84834(DLL2SDK::mscorlib::System::Collections::Generic::List_1* colliders_, DLL2SDK::UnityEngine::UnityEngine::Color lineColor_, float lineAlpha_, DLL2SDK::UnityEngine::UnityEngine::Color faceColor_, float faceAlpha_, bool noDepth_); static void RenderLines_84835(DLL2SDK::mscorlib::System::Collections::Generic::List_1* colliders_); static void RenderQuads_84836(DLL2SDK::mscorlib::System::Collections::Generic::List_1* colliders_); static void TransformGeometry_84837(DLL2SDK::UnityEngine::UnityEngine::BoxCollider* collider_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 Transform_84838(DLL2SDK::UnityEngine::UnityEngine::Vector3 vert_, DLL2SDK::UnityEngine::UnityEngine::BoxCollider* collider_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 Transform_84839(DLL2SDK::UnityEngine::UnityEngine::Vector3 vert_, DLL2SDK::UnityEngine::UnityEngine::Bounds bounds_); static void RenderLines_84840(DLL2SDK::UnityEngine::UnityEngine::Bounds bounds_); static void RenderQuads_84841(DLL2SDK::UnityEngine::UnityEngine::Bounds bounds_); static void _cctor_84842(); }; } namespace DLL2SDK::Assembly_CSharp { struct GLDebug : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Material* material_; DLL2SDK::UnityEngine::UnityEngine::Material* materialNoDepthTest_; DLL2SDK::UnityEngine::UnityEngine::Color lastColor_; int32_t lastFrame_; bool lastNoDepth_; float lastAlpha_; DLL2SDK::mscorlib::System::String* DebugShader_; DLL2SDK::mscorlib::System::String* DebugNoDepthShader_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ObjectMaxScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CapsuleObjectScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RenderLineList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RenderWireframeQuads_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RenderSolidQuads_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RenderWireframeTris_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RenderSolidTris_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static bool SetColor_84825(DLL2SDK::UnityEngine::UnityEngine::Color color_, float alpha_, bool noDepthTest_); static float ObjectMaxScale_84826(DLL2SDK::UnityEngine::UnityEngine::Transform* xform_); static void CapsuleObjectScale_84827(DLL2SDK::UnityEngine::UnityEngine::Transform* xform_, float* radiusScale_, float* cylinderScale_); static void RenderLineList_84828(DLL2SDK::Array* verts_); static void RenderWireframeQuads_84829(DLL2SDK::Array* verts_, DLL2SDK::Array* quads_); static void RenderSolidQuads_84830(DLL2SDK::Array* verts_, DLL2SDK::Array* quads_); static void RenderWireframeTris_84831(DLL2SDK::Assembly_CSharp::PhysicsDebugViewer* viewer_, DLL2SDK::Array* verts_, DLL2SDK::Array* tris_); static void RenderSolidTris_84832(DLL2SDK::Array* verts_, DLL2SDK::Array* tris_); static void _cctor_84833(); }; } namespace DLL2SDK::Assembly_CSharp { struct PandoraMainWindowView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::Transform* CenterRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRootPath_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84823(); DLL2SDK::mscorlib::System::String* GetRootPath_84824(); }; } namespace DLL2SDK::Assembly_CSharp { struct PandoraFacePopupView : DLL2SDK::Assembly_CSharp::FacePopupBaseView { DLL2SDK::UnityEngine::UnityEngine::Transform* tranRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRootPath_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84821(); DLL2SDK::mscorlib::System::String* GetRootPath_84822(); }; } namespace DLL2SDK::Assembly_CSharp { struct PandoraMainWindowController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::PandoraMainWindowView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRootPath_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84811(); void Init_84812(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_84813(); void RegisterDelegates_84814(); void UnRegisterDelegates_84815(); DLL2SDK::mscorlib::System::String* GetRootPath_84816(); void __xLuaBaseProxy_Init_84817(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_84818(); void __xLuaBaseProxy_RegisterDelegates_84819(); void __xLuaBaseProxy_UnRegisterDelegates_84820(); }; } namespace DLL2SDK::Assembly_CSharp { struct PandoraMainNavUIController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::PandoraMainWindowController* m_Ctr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NavigationWillPop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84804(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_84805(); void OnNavigationShowed_84806(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_84807(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void NavigationWillPop_84808(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_84809(); void __xLuaBaseProxy_NavigationWillPop_84810(); }; } namespace DLL2SDK::Assembly_CSharp { struct PandoraFacePopupController : DLL2SDK::Assembly_CSharp::FacePopupBaseController { DLL2SDK::Assembly_CSharp::PandoraFacePopupView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRootPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfShutdownWhenClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPandoraNotifyClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84790(); void Init_84791(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_84792(); void RegisterDelegates_84793(); void UnRegisterDelegates_84794(); DLL2SDK::mscorlib::System::String* GetRootPath_84795(); bool IfShutdownWhenClose_84796(); void OnPandoraNotifyClose_84797(); void ForceClose_84798(); void __xLuaBaseProxy_Init_84799(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_84800(); void __xLuaBaseProxy_RegisterDelegates_84801(); void __xLuaBaseProxy_UnRegisterDelegates_84802(); bool __xLuaBaseProxy_IfShutdownWhenClose_84803(); }; } namespace DLL2SDK::Assembly_CSharp { struct PVPFixedPickupPoint : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { int32_t m_ItemID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84789(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GameUIScene : DLL2SDK::Assembly_CSharp::GameUI::UIScene { bool m_DelayHandleEnterBattleScene_; DLL2SDK::Assembly_CSharp::GameBase::MatchGame* m_CurGame_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewHudController* m_SettingsController_; DLL2SDK::Assembly_CSharp::GameBase::JoySticksPanelController* m_JoySticksPanelController_; DLL2SDK::Assembly_CSharp::PlayerInfoHUD* m_PlayerInfoHUD_; DLL2SDK::Assembly_CSharp::GameUI::UICommonBlackScreenHUD* m_BlackScreenHUD_; DLL2SDK::Assembly_CSharp::GameBase::DebugPlayerInfoHUD* m_DebugInfoHUD_; DLL2SDK::Assembly_CSharp::GameBase::PauseBtnHUD* m_PauseBtnHUD_; DLL2SDK::Assembly_CSharp::GameUI::CrossHairView* m_CrossHairView_; DLL2SDK::Assembly_CSharp::GameBase::TexCrossHairHUD* m_TexCrossHairHUD_; DLL2SDK::Assembly_CSharp::GameBase::CrossHairTargetInfo* m_CrossHairPlayerInfoHUD_; DLL2SDK::Assembly_CSharp::GameBase::VoiceBtnHUDBase* m_VoiceBtnHUD_; DLL2SDK::Assembly_CSharp::GameBase::NetworkStatusHUD* m_NetworkStatusHUD_; DLL2SDK::Assembly_CSharp::GameBase::IDCollectionHUD* m_IDCollectionHUD_; DLL2SDK::Assembly_CSharp::GameBase::CollectionTipsMgrHUD* m_CollectionTipsMgrHUD_; DLL2SDK::Assembly_CSharp::GameBase::InGameMessageController* m_InGameMsgController_; DLL2SDK::Assembly_CSharp::GameBase::SpectatingHUD* m_SpectatingView_; DLL2SDK::Assembly_CSharp::GameBase::CommonBattlePauseController* m_BattlePauseController_; DLL2SDK::Assembly_CSharp::GameLogoController* m_GameLogoController_; DLL2SDK::Assembly_CSharp::PVP::KillConfirmListHUD* m_KillConfirmHUD_; DLL2SDK::Assembly_CSharp::GameBase::InteractiveHUD* m_LevelObjectInteractiveHUD_; DLL2SDK::Assembly_CSharp::GameBase::FadeInOutHUD* _FadeInOutHUD_; DLL2SDK::Assembly_CSharp::GameBase::COD_MissileCrossHair* m_CODMissileCrossHair_; DLL2SDK::Assembly_CSharp::GameBase::ScoreHUD* m_ScoreHUD_; DLL2SDK::Assembly_CSharp::GameBase::FeedBackHUD* m_FeedBackHUD_; DLL2SDK::Assembly_CSharp::GameBase::PerkFeedbackHUD* m_PerkFeedbackHUD_; DLL2SDK::Assembly_CSharp::GameEngine::InjuredScreenEffect* m_InjuredScreenEffect_; DLL2SDK::Assembly_CSharp::GameEngine::ExplodeScreenEffect* m_ExplosionScreenEffect_; DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect* m_GoliathInjuredScreenEffect_; DLL2SDK::Assembly_CSharp::GameBase::UltSkillHud* m_UltSkillHud_; DLL2SDK::Assembly_CSharp::GameEngine::VehicleHUD* m_VehicleHud_; DLL2SDK::Assembly_CSharp::GameEngine::TankHUD* m_TankHud_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_WhiteScreenDic_; DLL2SDK::Assembly_CSharp::GameBase::TacticalRadarController_MP* m_TacticalRadarController_; DLL2SDK::Assembly_CSharp::GameBase::TacticalMapController_MP* m_TacticalMapController_; DLL2SDK::Assembly_CSharp::GameBase::PauseMenuBtnHUD* m_PauseMenuHUD_; bool m_ShowThrowWeapon_; bool m_showSwitchKnifeButton_; bool m_ShowWeaponView_; bool m_ShowReAmmoBtnView_; bool m_ShowQuickSwithWeaponBtn_; DLL2SDK::Assembly_CSharp::EnterLadderBtnController* m_EnterLadderBtnController_; DLL2SDK::Assembly_CSharp::GameUI::PVPGamePrepareCountDownView* m_PrepareCountDownView_; DLL2SDK::Assembly_CSharp::GameBase::PawnTopNameHUD* m_PawnTopNameHUDWraper_; DLL2SDK::Assembly_CSharp::GameBase::DestructibleSceneObjectInfoHUD* m_DestructibleSceneObjectInfoHUD_; DLL2SDK::Assembly_CSharp::GameBase::EnemyDistanceHUD* m_EnemyDistanceHUDWraper_; int32_t m_LocalPlayerRespawnTimes_; bool m_IsDeadReplaying_; DLL2SDK::Assembly_CSharp::GameUI::BRCancelThrowingWeaponHUD* m_BRCancelThrowingWeaponHUD_; DLL2SDK::Assembly_CSharp::GameUI::BRGrenadeExplodeCountdownHUD* m_BRGrenadeExplodeCountdownHUD_; DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect* m_MedkitScreenEffect_; DLL2SDK::Assembly_CSharp::PVP::InteractiveInGameHUD* m_InteractiveInGameHUD_; DLL2SDK::Assembly_CSharp::GameBase::GamepadCursorHUD* m_GamepadCursorHUD_; DLL2SDK::Assembly_CSharp::GameBase::GamepadQuickMessageHUD* m_GamepadQuickMessage_; DLL2SDK::Assembly_CSharp::PVP::PvpCommonTipsHUD* m_PvpCommonTipsHUD_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutPvpGameController* mLoadoutPvpGameController_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutTimePvpGameController* mLoadoutTimePvpGameController_; bool bEnteringTeamVoiceRoom_; bool bEnteringRangeVoiceRoom_; bool bEnteringFriendVoiceRoom_; DLL2SDK::Assembly_CSharp::GameUI::DebugHUD* m_DebugHUD_; DLL2SDK::Assembly_CSharp::GameBase::AttackableInfoDebugHUD* m_AttackableInfoDebugHUD_; DLL2SDK::Assembly_CSharp::GameUI::DeathZoneWarningHUD* m_DeathZoneWarningHUD_; DLL2SDK::Assembly_CSharp::GameBase::PawnTopAIDebugInfoHUD* m_PawnTopAIDebugInfoHUD_; DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideManager* m_NewGuideManager_; DLL2SDK::Assembly_CSharp::GameUI::ScreenEffectHUD* m_ScreenEffectHUD_; DLL2SDK::Assembly_CSharp::GameEngine::SpectatingFreeViewOperateHUD* m_SpectatingFreeViewOperateHUD_; DLL2SDK::mscorlib::System::String* mCacheTeamVoiceRoomName_; DLL2SDK::mscorlib::System::String* mCacheRangeVoiceRoomName_; DLL2SDK::mscorlib::System::String* mCacheFriendVoiceRoomName_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* mCachePlayerVoiceStatusMap_; float mVoiceTickTimer_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_TimerOnSettlement_; float SettlementTime_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_TimerQuitGame_; float ReturnTime_; DLL2SDK::Assembly_CSharp::GameUI::ECrossHairType m_OldCrossHairType_; DLL2SDK::Array* m_OldCrossHairParams_; DLL2SDK::Assembly_CSharp::GameBase::OpticsChangeZoomBtnHUD* m_OpticsChangeZoomBtnHUD_; bool m_IsEnterMedkitState_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_CheckMedkitScreenEffectTimer_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CacheLayoutHUDs_; struct StaticFields { float BRSettlementTime_; float MPSettlementTime_; float PVESettlementTime_; DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_OnNotifyEnterBattleScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_OnFadeInUIFinised_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateKillConfirmHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSpectatingFreeViewHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePerspectiveUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPerspectiveCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyGameHudStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfNeedVoice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfPlatformSupportVoice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitGVoice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryEnterVoiceRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableEnterVoiceRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryToEnterVoiceTeamRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTeamGVoiceRoomName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryToEnterVoiceRangeRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRangeGVoiceRoomName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryToEnterVoiceFriendRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFriendGVoiceRoomName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPlayerSpeaking_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickPlayerVoiceStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPlayerVoiceStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneReconnectSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyDroppedVoiceRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnVisibleByControllMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadSystemSettingBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadVoiceBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyVoiceDeviceChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKillInfoNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSniperFireBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyEnterBattleScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStarted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSettlementTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StarSettlementTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnterSettlementFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyQuitGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBlackScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFadeInOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKillStreakTweenFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerLoginOrLogoutNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyFeedBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyPerkFeedback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowSpectatingHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSpectatingCrossHair_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectateModeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowObserverHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadZoneReconnectController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadDroppedPickUpConfirmView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterDroppedPickUpTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeaveDroppedPickUpTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateInGameMessageController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePvpGameSomethingController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyScoring_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyScoringPVE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowInGameMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowInGameCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowClimbable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHideClimbable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireModeHUDPointTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMessageBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireJoySticksTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowDebugInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowUltSkillHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPrepareCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSwitchBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowJoySticksPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChatController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitGamepadQuickMessageHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadOpenQuickMessageView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadCloseQuickMessageView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchMapView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadGamePlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateJoySticksPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateNetworkStatusHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInjuredScreenEffectAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExplosionScreenEffectAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateInjuredScreenEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateExplosionScreenEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateGoliathInjuredScreenEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHangupWarning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKickOff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TimerEndMatchKick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_KickOffMessageBoxCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadOpenScorePanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadCloseScorePanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenScorePanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseScorePanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenPausePanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClosePausePanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPausePanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInGameCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFadeInUIFinised_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceFinishFadeIn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenSettingPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseSettingPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadSwitchStopPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenStopPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseStopPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsStopPanelOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadCrossHairUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadCrossHairPlayerInfoHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadGameHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateCODMissileCrossHair_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMissileCrossHair_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateEnterLadderBtnController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShowEnterLadderBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadOnlyCrossHair_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadCrossHair_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPawnDied_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerRestart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModeTargetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModeDetailTargetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnViewTargetWeaponChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameHUDLayoutChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnJoySticksSettingChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetJoystickSettingsImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StaticUpdateControlMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateControlMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerTakedDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowGoliathHitEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHitByPoison_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldPlayHitEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowTacticalRadar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowTacticalMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowPauseMenu_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnKeyPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNtfGVoiceIDReceive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGvoiceRoomName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGVoiceMemberStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyVoiceCloseDetailPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateTacticalPanelController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateTacticalRadarController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReloadTacticalGPS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateTacticalMapController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyRefreshTacticalComps_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyGamepadStateChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuitVoiceRoomFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyEnterVoiceRoomFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpticsWeaponPartCrossHairShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpticsWeaponPartCrossHairHide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpticsWeaponPartChangeZoomBtnLoad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpticsWeaponPartChangeZoomBtnShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpticsWeaponPartChangeZoomBtnHide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnTopNameHudAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnTopNameHudRemove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnemyDisHudAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnemyDisHudToggle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnemyDisHudRemove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableSelectBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCampHUDWhenNoBagShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBagPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFireModePanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLocalPlayerRespawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyOtherPlayerRespawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyUltskillChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifySelectPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyUltUsingStateChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyUltEnergyConsumeAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyUltEnergyDissipating_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUltSkillHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideUltSkillHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyUltSkillEnergyUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifySetUseSkillBtnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyInteractiveReset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyPvpSortedCommonTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyRemoveFirstPvpSortedCommonTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryShowMatchPrepare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyModifiers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAllPawnFiring_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMissileControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMissileExploded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSettlement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowWhiteScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowEMPEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAimingCloseBtnChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowInjureNumberHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowDebugLocalDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFireModeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVehicleSeatChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateInteractiveInGameHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePvpCommonTipsHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateLevelObjectInteractiveHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelObjectInteractiveHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetJoyStickPanelType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateCommonTipsCtrl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateVehicleHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateTankHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateScreenEffectHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSpawnMedkitEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyMedkitEnterState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnterMedkitState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckEnterMedkitState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayAndHideMedkitScreenEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScreenSizeChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyUpdateJoysticksView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnThrowWeaponPrepareState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnThrowWeaponCountdownState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnThrowWeaponCountdownChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyGameCommunicationLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyGameCommunicationLineItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyGameCommunicationLineSceneMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyApplicationPauseAwake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckGameCommunicationLineMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShowLoadoutPvpGameView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyKillConfirm_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTacticalMapMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateNewGuideManager_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDownNewGuideManager_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNewGuideMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceUpdateDeathPawnBloodBar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleShowDeathZoneWarning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearLayoutHUDCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSetLayoutConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetCacheLayoutView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadGameHUDLayoutConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayMusic_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63365(); DLL2SDK::Assembly_CSharp::GameUI::DialogHUD* get_DialogHUD_63366(); DLL2SDK::Assembly_CSharp::InGameTutorialHUD* get_InGameTutorialHUD_63367(); void T_OnNotifyEnterBattleScene_63368(); void T_OnFadeInUIFinised_63369(); DLL2SDK::Assembly_CSharp::GameBase::JoySticksPanelController* get_joySticksPanelController_63370(); bool get_IsJoysticksPanelCreated_63371(); DLL2SDK::Assembly_CSharp::GameBase::FadeInOutHUD* get_m_FadeInOutHUD_63372(); DLL2SDK::Assembly_CSharp::GameBase::COD_CrossHair* get_CODCrossHair_63373(); DLL2SDK::Assembly_CSharp::GameUI::CrossHairView* get_CurrentCrossHairView_63374(); bool get_ScoreHUDEnabled_63375(); DLL2SDK::Assembly_CSharp::GameBase::UltSkillHud* get_UltSkillGameHud_63376(); DLL2SDK::Assembly_CSharp::GameBase::TacticalRadarController_MP* get_TacticalRadarController_63377(); DLL2SDK::Assembly_CSharp::GameBase::TacticalMapController_MP* get_TacticalMapController_63378(); bool get_ShowThrowWeapon_63379(); void set_ShowThrowWeapon_63380(bool value_); bool get_ShowSwitchKnifeButton_63381(); void set_ShowSwitchKnifeButton_63382(bool value_); bool get_FastThrowWeaponForce_63383(); bool get_ShowWeaponView_63384(); bool get_ShowReAmmoBtnView_63385(); void set_ShowReAmmoBtnView_63386(bool value_); bool get_ShowQuickSwithWeaponBtn_63387(); void set_ShowQuickSwithWeaponBtn_63388(bool value_); DLL2SDK::Assembly_CSharp::EnterLadderBtnController* get_EnterLadderBtnCtrl_63389(); bool get_EnableUIFadeIn_63390(); bool get_DuringUIFadeIn_63391(); DLL2SDK::Assembly_CSharp::GameBase::PawnTopNameHUD* get_PawnTopNameHUD_63392(); bool get_isFirstTimeResapwn_63393(); DLL2SDK::Assembly_CSharp::PVP::InteractiveInGameHUD* get_CacheInteractiveInGameHUD_63394(); DLL2SDK::Assembly_CSharp::GameLogoController* get_GameLogoControllerInstance_63395(); DLL2SDK::Assembly_CSharp::GameBase::PawnTopAIDebugInfoHUD* get_PawnTopAIDebugInfoHUD_63396(); void Init_63397(); void CreateKillConfirmHUD_63398(); void CreateSpectatingFreeViewHUD_63399(); void CreatePerspectiveUI_63400(); void InitPerspectiveCamera_63401(DLL2SDK::UnityEngine::UnityEngine::Camera* uiCamera_); void OnNotifyGameHudStateChanged_63402(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::mscorlib::System::String* get_CacheTeamVoiceRoomName_63403(); DLL2SDK::mscorlib::System::String* get_CacheRangeVoiceRoomName_63404(); DLL2SDK::mscorlib::System::String* get_CacheFriendVoiceRoomName_63405(); bool IfNeedVoice_63406(); bool IfPlatformSupportVoice_63407(); bool InitGVoice_63408(); bool TryEnterVoiceRoom_63409(DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode mode_); bool DisableEnterVoiceRoom_63410(); void TryToEnterVoiceTeamRoom_63411(); DLL2SDK::mscorlib::System::String* GetTeamGVoiceRoomName_63412(); void TryToEnterVoiceRangeRoom_63413(); DLL2SDK::mscorlib::System::String* GetRangeGVoiceRoomName_63414(); void TryToEnterVoiceFriendRoom_63415(); DLL2SDK::mscorlib::System::String* GetFriendGVoiceRoomName_63416(); bool IsPlayerSpeaking_63417(DLL2SDK::mscorlib::System::String* roomName_, uint64_t playerId_); void TickPlayerVoiceStatus_63418(float dt_); void CheckPlayerVoiceStatus_63419(DLL2SDK::mscorlib::System::String* roomName_); void OnZoneReconnectSuccess_63420(); void OnNotifyDroppedVoiceRoom_63421(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void Tick_63422(float dt_); void SetBtnVisibleByControllMode_63423(); void LoadSystemSettingBtn_63424(); void LoadVoiceBtn_63425(bool isShowVoice_); void OnNotifyVoiceDeviceChange_63426(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShutDown_63427(); void OnKillInfoNotify_63428(DLL2SDK::Assembly_CSharp::PVP::KillInfoParam* killInfo_); void OnEnterGame_63429(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void CreateSniperFireBtn_63430(); void OnNotifyEnterBattleScene_63431(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRoundStarted_63432(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRoundEnded_63433(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SetSettlementTime_63434(); void StarSettlementTimer_63435(); void EnterSettlementFlow_63436(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyQuitGame_63437(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnBlackScreen_63438(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnFadeInOut_63439(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnKillStreakTweenFinished_63440(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnPlayerLoginOrLogoutNotify_63441(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyFeedBack_63442(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyPerkFeedback_63443(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShowSpectatingHUD_63444(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void RefreshSpectatingCrossHair_63445(DLL2SDK::Assembly_CSharp::GameEngine::ESpectatingMode mode_); void OnSpectateModeChange_63446(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnShowObserverHud_63447(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void LoadZoneReconnectController_63448(); void LoadDroppedPickUpConfirmView_63449(); void OnEnterDroppedPickUpTrigger_63450(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void OnLeaveDroppedPickUpTrigger_63451(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void CreateInGameMessageController_63452(); void CreatePvpGameSomethingController_63453(); void OnNotifyScoring_63454(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyScoringPVE_63455(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShowInGameMessage_63456(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnShowInGameCountDown_63457(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnShowClimbable_63458(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void OnHideClimbable_63459(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); DLL2SDK::UnityEngine::UnityEngine::Transform* GetFireModeHUDPointTransform_63460(); void ShowMessageBox_63461(DLL2SDK::mscorlib::System::String* message_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxWindow_MessageBoxCallbackHandler* callback_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxButtonsType buttonsType_, int32_t userContext_, bool isModal_, bool isAboveAll_, DLL2SDK::Assembly_CSharp::GameUI::EGUIWindowShowMode mode_, DLL2SDK::mscorlib::System::String* okButtonText_, DLL2SDK::mscorlib::System::String* cancelButtonText_); DLL2SDK::UnityEngine::UnityEngine::Transform* GetFireJoySticksTransform_63462(); void ShowDebugInfo_63463(bool show_); void ShowUltSkillHUD_63464(bool show_); void ShowPrepareCountDown_63465(bool bShow_); bool CanSwitchBag_63466(); void SelectBag_63467(int32_t bagId_); void ShowJoySticksPanel_63468(bool show_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatController* GetChatController_63469(); void InitGamepadQuickMessageHUD_63470(); bool OnGamepadOpenQuickMessageView_63471(); bool OnGamepadCloseQuickMessageView_63472(); bool OnSwitchMapView_63473(); void OnLoadGamePlayerInfo_63474(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void CreateJoySticksPanel_63475(); void CreateNetworkStatusHUD_63476(); int32_t GetInjuredScreenEffectAssetID_63477(); int32_t GetExplosionScreenEffectAssetID_63478(); void CreateInjuredScreenEffect_63479(); void CreateExplosionScreenEffect_63480(); void CreateGoliathInjuredScreenEffect_63481(); void OnHangupWarning_63482(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnKickOff_63483(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void TimerEndMatchKick_63484(); void OnLocalPlayerStateChanged_63485(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void KickOffMessageBoxCallBack_63486(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); bool OnGamepadOpenScorePanel_63487(); bool OnGamepadCloseScorePanel_63488(); void OpenScorePanel_63489(); void CloseScorePanel_63490(); void OpenPausePanel_63491(); void ClosePausePanel_63492(); void ResetPausePanel_63493(); bool IsInGameCountDown_63494(); void OnFadeInUIFinised_63495(); void ForceFinishFadeIn_63496(); void OpenSettingPanel_63497(); void CloseSettingPanel_63498(); bool OnGamepadSwitchStopPanel_63499(); void OpenStopPanel_63500(); void CloseStopPanel_63501(); bool IsStopPanelOpen_63502(); void LoadCrossHairUI_63503(); bool get_IsLoadCrossHairPlayerInfoHUD_63504(); void LoadCrossHairPlayerInfoHUD_63505(); template T LoadGameHUD_63506(DLL2SDK::Assembly_CSharp::EAssetID id_); void CreateCODMissileCrossHair_63507(); void ShowMissileCrossHair_63508(bool show_); void CreateEnterLadderBtnController_63509(); void OnNotifyShowEnterLadderBtn_63510(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnLoadOnlyCrossHair_63511(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnLoadCrossHair_63512(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnLocalPawnDied_63513(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnLocalPlayerRestart_63514(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void UpdatePlayerInfo_63515(uint32_t propertyID_); DLL2SDK::mscorlib::System::String* GetModeTargetInfo_63516(); DLL2SDK::mscorlib::System::String* GetModeDetailTargetInfo_63517(); void OnSyncPlayerInfo_63518(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnViewTargetWeaponChanged_63519(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnGameHUDLayoutChanged_63520(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnJoySticksSettingChanged_63521(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ResetJoystickSettingsImpl_63522(); void UpdateControlMode_63524(); void OnLocalPlayerTakedDamage_63525(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShowGoliathHitEffect_63526(); bool IsHitByPoison_63527(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* info_); bool ShouldPlayHitEffect_63528(); void OnShowTacticalRadar_63529(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShowTacticalMap_63530(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShowPauseMenu_63531(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); bool OnReturnKeyPress_63532(); void OnNtfGVoiceIDReceive_63533(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); DLL2SDK::mscorlib::System::String* GetGvoiceRoomName_63534(DLL2SDK::Assembly_CSharp::Network::EGvoiceRoomType roomType_); void OnGVoiceMemberStatus_63535(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyVoiceCloseDetailPanel_63536(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void CreateTacticalPanelController_63537(); void CreateTacticalRadarController_63538(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* tacticalGPS_); void ReloadTacticalGPS_63539(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* tacticalGPS_); void CreateTacticalMapController_63540(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* tacticalGPS_); void OnNotifyRefreshTacticalComps_63541(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyGamepadStateChange_63542(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnQuitVoiceRoomFinish_63543(DLL2SDK::mscorlib::System::String* roomName_, int32_t memberId_); void OnNotifyEnterVoiceRoomFinish_63544(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnOpticsWeaponPartCrossHairShow_63545(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnOpticsWeaponPartCrossHairHide_63546(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnOpticsWeaponPartChangeZoomBtnLoad_63547(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnOpticsWeaponPartChangeZoomBtnShow_63548(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnOpticsWeaponPartChangeZoomBtnHide_63549(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnPawnTopNameHudAdd_63550(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnPawnTopNameHudRemove_63551(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnEnemyDisHudAdd_63552(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnEnemyDisHudToggle_63553(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnEnemyDisHudRemove_63554(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); bool EnableSelectBag_63555(); void ShowCampHUDWhenNoBagShow_63556(); void ShowBagPanel_63557(bool isFlag_, bool isShowLeftTime_); void ShowFireModePanel_63558(); void OnNotifyLocalPlayerRespawn_63559(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyOtherPlayerRespawn_63560(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyUltskillChanged_63561(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifySelectPlayer_63562(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyUltUsingStateChange_63563(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyUltEnergyConsumeAdd_63564(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyUltEnergyDissipating_63565(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void UpdateUltSkillHud_63566(uint32_t playerID_); void HideUltSkillHud_63567(); void OnNotifyUltSkillEnergyUpdate_63568(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifySetUseSkillBtnEnable_63569(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyInteractiveReset_63570(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyPvpSortedCommonTips_63571(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyRemoveFirstPvpSortedCommonTips_63572(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void TryShowMatchPrepare_63573(); void OnNotifyModifiers_63574(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void StopAllPawnFiring_63575(); void OnMissileControl_63576(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnMissileExploded_63577(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnSettlement_63578(); void OnShowWhiteScreen_63579(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnShowEMPEffect_63580(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnAimingCloseBtnChanged_63581(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void ShowInjureNumberHUD_63582(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowDebugLocalDamage_63583(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnFireModeChange_63584(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnVehicleSeatChange_63585(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void CreateInteractiveInGameHUD_63586(); void CreatePvpCommonTipsHUD_63587(); void CreateLevelObjectInteractiveHUD_63588(); DLL2SDK::Assembly_CSharp::GameBase::InteractiveHUD* GetLevelObjectInteractiveHUD_63589(); DLL2SDK::Assembly_CSharp::GameBase::EModeJoySticksPanelType GetJoyStickPanelType_63590(); DLL2SDK::Assembly_CSharp::GameUI::CommonTipsController* CreateCommonTipsCtrl_63591(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void CreateVehicleHUD_63592(); void CreateTankHUD_63593(); void CreateScreenEffectHUD_63594(); void CheckSpawnMedkitEffect_63595(); void OnNotifyMedkitEnterState_63596(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void EnterMedkitState_63597(); void CheckEnterMedkitState_63598(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void DelayAndHideMedkitScreenEffect_63599(); void OnScreenSizeChanged_63600(); void OnNotifyUpdateJoysticksView_63601(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnThrowWeaponPrepareState_63602(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnThrowWeaponCountdownState_63603(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnThrowWeaponCountdownChange_63604(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyGameCommunicationLine_63605(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyGameCommunicationLineItem_63606(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyGameCommunicationLineSceneMark_63607(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyApplicationPauseAwake_63608(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); bool CheckGameCommunicationLineMode_63609(int32_t inID_); void OnNotifyShowLoadoutPvpGameView_63610(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyKillConfirm_63611(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void RefreshTacticalMapMaterial_63612(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideManager* CreateNewGuideManager_63613(); void ShutDownNewGuideManager_63614(); bool IsNewGuideMode_63615(); void ForceUpdateDeathPawnBloodBar_63616(); void ToggleShowDeathZoneWarning_63617(bool bShow_, float DelayDeathTime_); void ClearLayoutHUDCache_63618(); void CheckSetLayoutConfig_63619(DLL2SDK::mscorlib::System::Type* type_); void ResetCacheLayoutView_63620(DLL2SDK::Assembly_CSharp::GameBase::LayoutBaseUIViewCacheData* cacheLayoutView_); void LoadGameHUDLayoutConfig_63621(bool bCustom_); void PlayMusic_63622(DLL2SDK::mscorlib::System::String* audioID_, float delay_); void _StarSettlementTimer_m__0_63623(); void _CreateInjuredScreenEffect_m__2_63625(DLL2SDK::Assembly_CSharp::GameEngine::InjuredScreenEffect* effect_); void _CreateExplosionScreenEffect_m__3_63626(DLL2SDK::Assembly_CSharp::GameEngine::ExplodeScreenEffect* effect_); void _OpenSettingPanel_m__4_63627(DLL2SDK::Array* assetId_, DLL2SDK::mscorlib::System::Object* o_); void _CheckSpawnMedkitEffect_m__5_63628(DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect* effect_); void __xLuaBaseProxy_Init_63629(); void __xLuaBaseProxy_OnZoneReconnectSuccess_63630(); void __xLuaBaseProxy_Tick_63631(float P0_); void __xLuaBaseProxy_ShutDown_63632(); void __xLuaBaseProxy_ShowMessageBox_63633(DLL2SDK::mscorlib::System::String* P0_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxWindow_MessageBoxCallbackHandler* P1_, DLL2SDK::mscorlib::System::String* P2_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxButtonsType P3_, int32_t P4_, bool P5_, bool P6_, DLL2SDK::Assembly_CSharp::GameUI::EGUIWindowShowMode P7_, DLL2SDK::mscorlib::System::String* P8_, DLL2SDK::mscorlib::System::String* P9_); bool __xLuaBaseProxy_OnReturnKeyPress_63634(); void __xLuaBaseProxy_OnSettlement_63635(); DLL2SDK::Assembly_CSharp::GameUI::CommonTipsController* __xLuaBaseProxy_CreateCommonTipsCtrl_63636(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); static void StaticUpdateControlMode_63523(); static void _OnNotifyQuitGame_m__1_63624(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AttackableTarget : DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent { uint32_t m_ActorID_; DLL2SDK::Assembly_CSharp::GameEngine::AttackableTargetInfo* m_AttackableInfo_; bool m_IsHidden_; bool _IsLocked_k__BackingField_; uint32_t _LockedByPlayer_k__BackingField_; int32_t m_DamageAddition_; bool _HasInit_k__BackingField_; float m_MeleeAttackRadius_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_FireColliderList_; DLL2SDK::Assembly_CSharp::GameEngine::BoundingColliderInfo m_FireBoundingCollider_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ColliderList_; bool _disableAutoFire_k__BackingField_; bool isForward_; float refreshForwardTime_; float refreshForwardCDTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InfoType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAttackableInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAttackableInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAttackableInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CorrectionActorID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBeDamagedBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBeDamagedByMeleeWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSameCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanAssistAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanDampAndMagnAssistAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanThrowWeaponBounce_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetForwardAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsForward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshForwardState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAttackablePoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOngoingDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHitScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRealPawnHeadPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateTakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayTakeDamageEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustExplodeDamageRadius_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableFireCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CacheColliders_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveCachedCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterAttackableColliders_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterAttackableColliders_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginConcussionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndConcussionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFlashEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndFlashEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginEMPEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndEMPEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginInvalidState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndInvalidState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHitGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFireDir_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanAimmingTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanBeStick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHitImpactTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBeHitType_DestructibleObject_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41036(); uint32_t get_ActorID_41037(); void set_ActorID_41038(uint32_t value_); bool get_IsCanDirectAutoFire_41039(); DLL2SDK::mscorlib::System::Type* InfoType_41040(); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTargetInfo* get_AttackableInfo_41041(); void UpdateAttackableInfo_41042(); void SetAttackableInfo_41043(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTargetInfo* info_); void ResetAttackableInfo_41044(); float get_Health_41045(); void set_Health_41046(float value_); float get_MaxHealth_41047(); void set_MaxHealth_41048(float value_); DLL2SDK::CSProto::msg::ECamp get_Camp_41049(); bool get_IsHidden_41050(); bool get_IsAlive_41051(); bool IsDead_41052(); void CorrectionActorID_41053(uint32_t actorID_); bool get_CanLockedByRPG_41054(); bool get_IsLocked_41055(); void set_IsLocked_41056(bool value_); DLL2SDK::UnityEngine::UnityEngine::Transform* get_MoveAblePartTransform_41057(); uint32_t get_LockedByPlayer_41058(); void set_LockedByPlayer_41059(uint32_t value_); void set_DamageAddition_41060(int32_t value_); int32_t get_DamageAddition_41061(); bool get_ShouldCheckDetailCollider_41062(); bool get_ShouldDisplayHP_41063(); bool get_HasInit_41064(); void set_HasInit_41065(bool value_); float get_MeleeAttackRadius_41066(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_CenterOffset_41067(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_TargetCenterPostion_41068(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_TargetTopPostion_41069(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_AimAssistOffset_41070(); bool get_CanBeAssistAimed_41071(); float get_Radius_41072(); float get_Height_41073(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_FireColliderList_41074(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_FireColliderHeadTf_41075(); DLL2SDK::Assembly_CSharp::GameEngine::BoundingColliderInfo get_FireBoundingCollider_41076(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_ColliderList_41077(); DLL2SDK::Assembly_CSharp::GameEngine::AtackableTargetPriority get_TargetPriority_41078(); DLL2SDK::Assembly_CSharp::GameEngine::EFireColliderShape get_FireColliderShape_41079(); bool get_DisplayImpactEffect_41080(); DLL2SDK::Assembly_CSharp::GameEngine::TargetType get_ServerType_41081(); bool CanBeDamagedBy_41082(DLL2SDK::Assembly_CSharp::GameBase::Pawn* target_); bool CanBeDamagedByMeleeWeapon_41083(); bool IsSameCamp_41084(DLL2SDK::Assembly_CSharp::GameBase::Pawn* target_); bool CanAssistAim_41085(); bool CanDampAndMagnAssistAim_41086(); bool CanThrowWeaponBounce_41087(); bool get_disableAutoFire_41088(); void set_disableAutoFire_41089(bool value_); float GetForwardAngle_41090(); bool IsForward_41091(); void RefreshForwardState_41092(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetAttackablePoint_41093(DLL2SDK::UnityEngine::UnityEngine::Vector3 pawnPosition_); void TakeDamage_41094(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void SetOngoingDamage_41095(float remainingTime_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* dps_, int32_t assetID_); void PlayHitScore_41096(float damageValue_, DLL2SDK::UnityEngine::UnityEngine::Vector3 hitPos_, bool bHitHeadOrWeak_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetRealPawnHeadPosition_41097(); void AdjustDamage_41098(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void SimulateTakeDamage_41099(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void PlayTakeDamageEffect_41100(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); float AdjustExplodeDamageRadius_41101(); void EnableFireCollider_41102(bool isEnable_); void CacheColliders_41103(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool clearCache_); void RemoveCachedCollider_41104(DLL2SDK::UnityEngine::UnityEngine::Collider* coll_); void RegisterAttackableColliders_41105(); void UnregisterAttackableColliders_41106(); bool get_InterstedInOriginShift_41107(); void OnEnable_41108(); void OnDisable_41109(); void ApplyShift_41110(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); void BeginConcussionEffect_41111(float duration_, bool needToShowWhiteScreenEffect_, float whiteScreenIntensityScale_); void EndConcussionEffect_41112(); void BeginFlashEffect_41113(float duration_); void EndFlashEffect_41114(); void BeginEMPEffect_41115(float duration_, DLL2SDK::UnityEngine::UnityEngine::Vector4 range_); void EndEMPEffect_41116(); void BeginInvalidState_41117(float duration_); void EndInvalidState_41118(); DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup GetHitGroup_41119(DLL2SDK::UnityEngine::UnityEngine::Collider* hitObject_); void SetFireDir_41120(DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_); bool IsCanAimmingTarget_41121(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); bool IsCanBeStick_41122(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetHitImpactTarget_41123(); bool CanBeHitType_DestructibleObject_41124(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct PlayerFireModeType : int32_t { None_ = static_cast(0x0), FPS_ = static_cast(0x1), TPS_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct Controller : DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent { DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Pawn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEventProcessor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Possess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnPossess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Restart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnDie_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41175(); DLL2SDK::Assembly_CSharp::GameEngine::ControllerEventProcessor* get_ControllerEventProcessor_41176(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_CurrentPawn_41177(); DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType get_ViewType_41178(); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* get_PlayerInfo_41179(); void InitEventProcessor_41180(); void Possess_41181(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void UnPossess_41182(); void Restart_41183(); void OnPawnDie_41184(); void __xLuaBaseProxy_InitEventProcessor_41185(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EGameState : int32_t { Default_ = static_cast(0x0), RoundStart_ = static_cast(0x1), RoundEnd_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ENetMode : int32_t { RemoteServer_ = static_cast(0x0), LocalServer_ = static_cast(0x1), Standalone_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::URF { enum struct URFGameEventEnum : int32_t { URFGameUIEventBegin_ = static_cast(0xFDE80), URFGameUIEventEnd_ = static_cast(0x1FBD00) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct EventChannel : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* EventResponseHandlers_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalRegisterHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalUnregisterHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RegisterHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_RegisterHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_UnregisterHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_UnregisterHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43761(); void Init_43762(); void InternalRegisterHandler_43763(uint32_t key_, DLL2SDK::mscorlib::System::Delegate* callback_); void InternalUnregisterHandler_43764(uint32_t key_); void RegisterHandler_43765(uint32_t commandId_, DLL2SDK::mscorlib::System::Action_1* callback_); void RegisterHandler_43766(DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL matchType_, DLL2SDK::mscorlib::System::Action_1* callback_); void RegisterHandler_43767(DLL2SDK::CSProto::msg::EServerPkgCmd lobbyType_, DLL2SDK::mscorlib::System::Action_1* callback_); void UnregisterHandler_43768(uint32_t commandId_); void UnregisterHandler_43769(DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL matchType_); void UnregisterHandler_43770(DLL2SDK::CSProto::msg::EServerPkgCmd lobbyType_); bool ProcessEvent_43771(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* msg_); void ShutDown_43772(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MatchGameBuilder : DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActorInfoRegFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LuaActorInfoRegFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VehicleInfoRegFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponInfoRegFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponPartInfoRegFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadBanks_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113794(); void ActorInfoRegFunc_113795(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* InActorInfo_); void LuaActorInfoRegFunc_113796(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* InActorInfo_); void VehicleInfoRegFunc_113797(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* InActorInfo_); template void AddActorInfo_113798(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* InActorInfo_, DLL2SDK::Assembly_CSharp::EActorType actorType_, DLL2SDK::Assembly_CSharp::EAssetID assetID_, bool spawnFromPool_); void WeaponInfoRegFunc_113799(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* InActorInfo_); void WeaponPartInfoRegFunc_113800(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* InActorInfo_); void LoadBanks_113801(); void __xLuaBaseProxy_ActorInfoRegFunc_113802(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* P0_); void __xLuaBaseProxy_VehicleInfoRegFunc_113803(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* P0_); void __xLuaBaseProxy_WeaponInfoRegFunc_113804(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* P0_); void __xLuaBaseProxy_WeaponPartInfoRegFunc_113805(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* P0_); void __xLuaBaseProxy_LoadBanks_113806(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct PVPGame : DLL2SDK::Assembly_CSharp::GameBase::MatchGame { DLL2SDK::Assembly_CSharp::PVP::DeadReplayManager* _DeadReplayManager_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::BuildManager* _BuildMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::UAVAirplaneMgr* _UAVAirplaneMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::SentryGunManager* _SentryGunManager_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::HelicopterPawnMgr* _HelicopterPawnMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::VTOLPawnMgr* _VTOLPawnMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::CarePackageManager* _CarePackageManager_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::CarePackagePlanePawnManager* _CarePackagePlanePawnManager_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::NuclearBombManager* _NuclearBombManager_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::PropPawnManager* _PropPawnMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::UIPreZManager* _UIPreZMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::GameEngine::HiveProjectileManager* _HiveProjectileMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::ExplodeFireManager* _ExplodeFireMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::ElectricShockCarPawnMgr* _ElectricShockCarPawnMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::SignSystem::SignsManager* _SignManager_k__BackingField_; DLL2SDK::Assembly_CSharp::ShadowBladeSmokeManager* _ShadowBladeSmokeMgr_k__BackingField_; bool bDebugOBAI_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateGameComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessGoliathOnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSpectate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSpectatePlayerCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSpectateSameTeam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnLocalPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearKillerIndicator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseGoliathHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadScreenAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpecialHandlingForReconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayerLogout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordForHideInReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayerLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBeginTimeSlowDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpawnNonPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllKillStreaks_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpenSceneFinish_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83172(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); DLL2SDK::Assembly_CSharp::PVP::DeadReplayManager* get_DeadReplayManager_83173(); void set_DeadReplayManager_83174(DLL2SDK::Assembly_CSharp::PVP::DeadReplayManager* value_); DLL2SDK::Assembly_CSharp::GameBase::BuildManager* get_BuildMgr_83175(); void set_BuildMgr_83176(DLL2SDK::Assembly_CSharp::GameBase::BuildManager* value_); DLL2SDK::Assembly_CSharp::GameBase::UAVAirplaneMgr* get_UAVAirplaneMgr_83177(); void set_UAVAirplaneMgr_83178(DLL2SDK::Assembly_CSharp::GameBase::UAVAirplaneMgr* value_); DLL2SDK::Assembly_CSharp::GameBase::SentryGunManager* get_SentryGunManager_83179(); void set_SentryGunManager_83180(DLL2SDK::Assembly_CSharp::GameBase::SentryGunManager* value_); DLL2SDK::Assembly_CSharp::GameBase::HelicopterPawnMgr* get_HelicopterPawnMgr_83181(); void set_HelicopterPawnMgr_83182(DLL2SDK::Assembly_CSharp::GameBase::HelicopterPawnMgr* value_); DLL2SDK::Assembly_CSharp::GameBase::VTOLPawnMgr* get_VTOLPawnMgr_83183(); void set_VTOLPawnMgr_83184(DLL2SDK::Assembly_CSharp::GameBase::VTOLPawnMgr* value_); DLL2SDK::Assembly_CSharp::GameBase::CarePackageManager* get_CarePackageManager_83185(); void set_CarePackageManager_83186(DLL2SDK::Assembly_CSharp::GameBase::CarePackageManager* value_); DLL2SDK::Assembly_CSharp::GameBase::CarePackagePlanePawnManager* get_CarePackagePlanePawnManager_83187(); void set_CarePackagePlanePawnManager_83188(DLL2SDK::Assembly_CSharp::GameBase::CarePackagePlanePawnManager* value_); DLL2SDK::Assembly_CSharp::GameBase::NuclearBombManager* get_NuclearBombManager_83189(); void set_NuclearBombManager_83190(DLL2SDK::Assembly_CSharp::GameBase::NuclearBombManager* value_); DLL2SDK::Assembly_CSharp::GameBase::PropPawnManager* get_PropPawnMgr_83191(); void set_PropPawnMgr_83192(DLL2SDK::Assembly_CSharp::GameBase::PropPawnManager* value_); DLL2SDK::Assembly_CSharp::UIPreZManager* get_UIPreZMgr_83193(); void set_UIPreZMgr_83194(DLL2SDK::Assembly_CSharp::UIPreZManager* value_); DLL2SDK::Assembly_CSharp::GameEngine::HiveProjectileManager* get_HiveProjectileMgr_83195(); void set_HiveProjectileMgr_83196(DLL2SDK::Assembly_CSharp::GameEngine::HiveProjectileManager* value_); DLL2SDK::Assembly_CSharp::GameBase::ExplodeFireManager* get_ExplodeFireMgr_83197(); void set_ExplodeFireMgr_83198(DLL2SDK::Assembly_CSharp::GameBase::ExplodeFireManager* value_); DLL2SDK::Assembly_CSharp::GameBase::ElectricShockCarPawnMgr* get_ElectricShockCarPawnMgr_83199(); void set_ElectricShockCarPawnMgr_83200(DLL2SDK::Assembly_CSharp::GameBase::ElectricShockCarPawnMgr* value_); DLL2SDK::Assembly_CSharp::SignSystem::SignsManager* get_SignManager_83201(); void set_SignManager_83202(DLL2SDK::Assembly_CSharp::SignSystem::SignsManager* value_); DLL2SDK::Assembly_CSharp::ShadowBladeSmokeManager* get_ShadowBladeSmokeMgr_83203(); void set_ShadowBladeSmokeMgr_83204(DLL2SDK::Assembly_CSharp::ShadowBladeSmokeManager* value_); void CreateGameComponents_83205(); void StartMatch_83206(); void Shutdown_83207(); void OnRoundEnd_83208(); void ProcessGoliathOnRoundEnd_83209(); void Tick_83210(float deltaTime_); bool CanSpectate_83211(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* viewTarget_); bool CheckSpectatePlayerCount_83212(DLL2SDK::Assembly_CSharp::PVP::PVPGameInfo* gameInfo_); bool CheckSpectateSameTeam_83213(DLL2SDK::Assembly_CSharp::GameBase::Pawn* viewPawn_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* SpawnLocalPawn_83214(DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* controller_, uint32_t PlayerID_, uint64_t RoleID_, uint32_t actorID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 SpawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Quaternion SpawnRotation_, DLL2SDK::CSProto::msg::ECamp camp_); void ClearKillerIndicator_83215(); void Reset_83216(); void CloseGoliathHUD_83217(); void LoadScreenAsset_83218(); void SpecialHandlingForReconnect_83219(); void PlayerLogout_83220(uint32_t playerID_); void RecordForHideInReplay_83221(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void PlayerLogin_83222(uint32_t playerID_, uint32_t actorID_, DLL2SDK::CSProto::msg::ECamp camp_, DLL2SDK::mscorlib::System::String* nickName_, uint8_t loginMsg_, int32_t picId_, int32_t frameId_, DLL2SDK::mscorlib::System::String* PicUrl_, int32_t LadderScore_, uint64_t roleID_, int32_t moveState_, int32_t LadderLevel_, uint32_t ownerPlayerID_); void OnBeginTimeSlowDown_83223(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* OnSpawnNonPlayer_83224(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void DestroyPawn_83225(uint32_t PlayerID_); void RemoveAllKillStreaks_83226(); void OnOpenSceneFinish_83227(); void __xLuaBaseProxy_CreateGameComponents_83228(); void __xLuaBaseProxy_StartMatch_83229(); void __xLuaBaseProxy_Shutdown_83230(); void __xLuaBaseProxy_OnRoundEnd_83231(); void __xLuaBaseProxy_Tick_83232(float P0_); bool __xLuaBaseProxy_CanSpectate_83233(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P0_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* __xLuaBaseProxy_SpawnLocalPawn_83234(DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* P0_, uint32_t P1_, uint64_t P2_, uint32_t P3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P4_, DLL2SDK::UnityEngine::UnityEngine::Quaternion P5_, DLL2SDK::CSProto::msg::ECamp P6_); void __xLuaBaseProxy_Reset_83235(); void __xLuaBaseProxy_LoadScreenAsset_83236(); void __xLuaBaseProxy_PlayerLogout_83237(uint32_t P0_); void __xLuaBaseProxy_RecordForHideInReplay_83238(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); void __xLuaBaseProxy_PlayerLogin_83239(uint32_t P0_, uint32_t P1_, DLL2SDK::CSProto::msg::ECamp P2_, DLL2SDK::mscorlib::System::String* P3_, uint8_t P4_, int32_t P5_, int32_t P6_, DLL2SDK::mscorlib::System::String* P7_, int32_t P8_, uint64_t P9_, int32_t P10_, int32_t P11_, uint32_t P12_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* __xLuaBaseProxy_OnSpawnNonPlayer_83240(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_DestroyPawn_83241(uint32_t P0_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct PVPTutorialHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSniperTutorial_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static bool CheckSniperTutorial_84765(bool willFinish_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ManagedAsset : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameEngine::ObjectPool* m_Pool_; int32_t m_AssetID_; uint32_t SkinID_; uint64_t ObjID_; DLL2SDK::Assembly_CSharp::GameEngine::ManagedAssetParent* m_Parent_; DLL2SDK::mscorlib::System::Object* ExtraInfo_; DLL2SDK::Array* m_InitMarerials_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Despawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Despawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetParent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DetachParent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoveMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDestroyed_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38480(); DLL2SDK::Assembly_CSharp::GameEngine::ObjectPool* get_Pool_38481(); int32_t get_AssetID_38482(); DLL2SDK::Array* get_InitMarerials_38483(); void set_InitMarerials_38484(DLL2SDK::Array* value_); void Init_38485(); void Init_38486(DLL2SDK::Assembly_CSharp::GameEngine::ObjectPool* pool_, int32_t assetID_, bool needSetParent_); void Despawn_38487(); void Despawn_38488(float delay_); void SetParent_38489(); void DetachParent_38490(); void SetAssetID_38491(int32_t assetID_); void RecoveMaterial_38492(); bool IsDestroyed_38493(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TrainingGame { struct TrainingTarget_Static : DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget { uint32_t m_UID_; int32_t m_Layer_; float m_FallDownTime_; bool bActive_; DLL2SDK::UnityEngine::UnityEngine::Animator* m_Animator_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_AnimRoot_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_RelativeLocation_; bool bFirstStandUp_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHitImpactTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayStandUpEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFallDownEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Recover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCollidersState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBeDamagedBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBeHitType_DestructibleObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHitByGrenade_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84726(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetHitImpactTarget_84727(); uint32_t get_UID_84728(); DLL2SDK::Assembly_CSharp::GameEngine::TargetType get_ServerType_84729(); bool get_IsCanDirectAutoFire_84730(); void Init_84731(uint32_t uid_, uint32_t actorId_, float maxHealth_, DLL2SDK::UnityEngine::UnityEngine::Vector3 RelativeLoc_); void PlayStandUpEffect_84732(); void PlayFallDownEffect_84733(); void RefreshTarget_84734(uint32_t uid_, DLL2SDK::UnityEngine::UnityEngine::Vector3 newLocation_); void TakeDamage_84735(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); DLL2SDK::mscorlib::System::Collections::IEnumerator* Recover_84736(); void SetCollidersState_84737(bool isEnable_); bool CanBeDamagedBy_84738(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); bool get_DisplayImpactEffect_84739(); void Update_84740(); void OnDestroy_84741(); void Reset_84742(); bool CanBeHitType_DestructibleObject_84743(); void OnHitByGrenade_84744(); DLL2SDK::UnityEngine::UnityEngine::Transform* __xLuaBaseProxy_GetHitImpactTarget_84745(); void __xLuaBaseProxy_TakeDamage_84746(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); bool __xLuaBaseProxy_CanBeDamagedBy_84747(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_OnDestroy_84748(); void __xLuaBaseProxy_Reset_84749(); bool __xLuaBaseProxy_CanBeHitType_DestructibleObject_84750(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TrainingGame { struct TrainingTarget_Move : DLL2SDK::Assembly_CSharp::PVP::Team::TrainingGame::TrainingTarget_Static { DLL2SDK::UnityEngine::UnityEngine::Transform* m_MoveRoot_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_StartPoint_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_EndPoint_; float m_MoveSpeed_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_MoveDir_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMoveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84720(); void UpdateMoveData_84721(DLL2SDK::UnityEngine::UnityEngine::Vector3 startLoc_, DLL2SDK::UnityEngine::UnityEngine::Vector3 endLoc_, float speed_); void RefreshTarget_84722(uint32_t uid_, DLL2SDK::UnityEngine::UnityEngine::Vector3 newLocation_); void Update_84723(); void __xLuaBaseProxy_RefreshTarget_84724(uint32_t P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_); void __xLuaBaseProxy_Update_84725(); }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct TrainTargetType : int32_t { SETTLED_TARGET_ = static_cast(0x1), SLIDING_TARGET_ = static_cast(0x2), FLYING_TARGET_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TrainingGame { struct TrainingTargetMgr : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* Targets_Static_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* Targets_Move_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* TargetSpots_Static_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* TargetSpots_Fly_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* TargetSpots_Move_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelTraingTargetSpotStaticRegister_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelTrainingTargetSpotMoveRegister_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelTrainingTargetSpotFlyRegister_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelTrainingTargetSpotStaticUnRegister_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelTrainingTargetSpotMoveUnRegister_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelTrainingTargetSpotFlyUnRegister_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTrainingTargetSpot_Fly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelaySpawnFly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnTrainingTarget_Fly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTrainingTargetMoveLocation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnTrainingTarget_Move_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnTrainingTarget_Static_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAllTrainingTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHitByGrenade_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84700(); void Destroy_84701(); void Reset_84702(); void OnLevelTraingTargetSpotStaticRegister_84703(DLL2SDK::Assembly_CSharp::TrainingTargetSpot* target_); void OnLevelTrainingTargetSpotMoveRegister_84704(DLL2SDK::Assembly_CSharp::TrainingTargetSpot* target_); void OnLevelTrainingTargetSpotFlyRegister_84705(DLL2SDK::Assembly_CSharp::TrainingTargetSpot* target_); void OnLevelTrainingTargetSpotStaticUnRegister_84706(DLL2SDK::Assembly_CSharp::TrainingTargetSpot* target_); void OnLevelTrainingTargetSpotMoveUnRegister_84707(DLL2SDK::Assembly_CSharp::TrainingTargetSpot* target_); void OnLevelTrainingTargetSpotFlyUnRegister_84708(DLL2SDK::Assembly_CSharp::TrainingTargetSpot* target_); DLL2SDK::Assembly_CSharp::TrainingTargetSpot* GetTrainingTargetSpot_Fly_84709(uint32_t id_); void DelaySpawnFly_84710(); void SpawnTrainingTarget_Fly_84711(uint32_t uid_, DLL2SDK::UnityEngine::UnityEngine::Vector3 spawnLocation_); void UpdateTrainingTargetMoveLocation_84712(uint32_t uid_, DLL2SDK::UnityEngine::UnityEngine::Vector3 startLoc_, DLL2SDK::UnityEngine::UnityEngine::Vector3 endLoc_); void SpawnTrainingTarget_Move_84713(uint32_t uid_, int32_t inActorID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 startLocation_); void SpawnTrainingTarget_Static_84714(uint32_t uid_, int32_t inActorID_); void ClearAllTrainingTargets_84715(); void OnHitByGrenade_84716(uint32_t uid_); void __xLuaBaseProxy_Destroy_84717(); void __xLuaBaseProxy_Reset_84718(); }; } namespace DLL2SDK::Assembly_CSharp { struct GrenadeActor : DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget { DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* Proj_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* HitCollider_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Active_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deactive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanAimmingTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBeDamagedBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48725(); DLL2SDK::Assembly_CSharp::GameEngine::TargetType get_ServerType_48726(); uint32_t get_ActorID_48727(); void Init_48728(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* inData_); DLL2SDK::CSProto::msg::ECamp get_Camp_48729(); bool get_IsActive_48730(); void Active_48731(); void Deactive_48732(); void TakeDamage_48733(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); bool IsCanAimmingTarget_48734(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); bool CanBeDamagedBy_48735(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void SetHidden_48736(bool isHidden_); void __xLuaBaseProxy_TakeDamage_48737(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); bool __xLuaBaseProxy_IsCanAimmingTarget_48738(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); bool __xLuaBaseProxy_CanBeDamagedBy_48739(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct PVPGameUIScene : DLL2SDK::Assembly_CSharp::GameBase::GameUIScene { DLL2SDK::Assembly_CSharp::GameBase::SwitchBagBtnController* mSwitchBagController_; DLL2SDK::Assembly_CSharp::PVP::PVPGameScoreViewController* m_PVPScoreViewController_; DLL2SDK::Assembly_CSharp::PVP::KillMessagesHUD* m_KillMessageHUD_; DLL2SDK::Assembly_CSharp::PVPDroppedPickUpGuide* mPickUpGuide_; bool m_HasDroppedWeapon_; bool m_HasPickedUpItem_; DLL2SDK::Assembly_CSharp::GameBase::GrenadeIndicatorHUD* m_GrenadeIndicatorHUD_; DLL2SDK::Assembly_CSharp::GameBase::GrenadeStickIndicatorHUD* m_GrenadeStickIndicatorHUD_; DLL2SDK::Assembly_CSharp::GameBase::GrenadePickUpHUD* m_GrenadePickUpHUD_; DLL2SDK::Assembly_CSharp::GameBase::EndGameHUD* m_EndRoundView_; DLL2SDK::Assembly_CSharp::GameBase::ExplodeTipController* m_ExplodeTipController_; DLL2SDK::Assembly_CSharp::PVP::BloodAndStreakHUD* m_BloodAndStreakHUD_; DLL2SDK::Assembly_CSharp::PVP::PVPGameIndicatorView* m_PVPGameIndicatorViewOnTeamBOTMode_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_SentryGunPawnTopFlagHudMap_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SentryGunPawnTopFlagHudList_; DLL2SDK::Assembly_CSharp::PVP::DeadReplayHUD* m_DeadReplayHUD_; DLL2SDK::Assembly_CSharp::GameUI::PVPMatchOBController* m_MatchOBController_; DLL2SDK::Assembly_CSharp::GameBase::CarePackageOpenHUD* m_CarePackageOpenHUD_; DLL2SDK::Assembly_CSharp::GameBase::CarePackageTipsHUD* m_CarePackageTipsHUD_; DLL2SDK::Assembly_CSharp::GameBase::CarePackageIndicatorHUD* m_CarePackageIndicatorHUD_; DLL2SDK::Assembly_CSharp::GameBase::NuclearBombCountdownHUD* m_NuclearBombCountdownHUD_; DLL2SDK::Assembly_CSharp::GameBase::StreakIndicatorHUD* m_StreakIndicatorHUD_; DLL2SDK::Assembly_CSharp::GameBase::AirstrikeIndicatorHUD* m_AirstrikeIndicatorHUD_; DLL2SDK::Assembly_CSharp::GameUI::BRSwitchSprintingHUD* m_BRSwitchSprintingHUD_; DLL2SDK::Assembly_CSharp::GameBase::WarningHud* m_WarningHud_; DLL2SDK::Assembly_CSharp::GameBase::SelfExplodingProgressHUD* m_SelfExplodingProgressHud_; DLL2SDK::Assembly_CSharp::GameBase::WeaponOverHeatHUD* m_WeaponOverHeatHud_; DLL2SDK::Assembly_CSharp::GameBase::GoliathHPProgressHUD* m_GoliathHPProgressHud_; DLL2SDK::Assembly_CSharp::GameBase::GoliathGlassHUD* m_GoliathGlassHud_; DLL2SDK::Assembly_CSharp::GameBase::GoliathOverHeatProgressHUD* m_GoliathOverHeatProgressHud_; DLL2SDK::Assembly_CSharp::GameBase::ElectricCDHud* m_ElectricCDHud_; DLL2SDK::Assembly_CSharp::GameBase::LockTargetEnemyHud* m_LockTargetEnemyHud_; DLL2SDK::Assembly_CSharp::GameUI::PVPGamePowerUpTipsHUD* m_PowerupTipsHud_; DLL2SDK::Assembly_CSharp::SignSystem::SignOperateController* m_BRSignController_; DLL2SDK::Assembly_CSharp::GameUI::SignMenuHUD* m_BRSignMenuHUD_; DLL2SDK::Assembly_CSharp::GameUI::SignTipsHUD* m_BRSignTipsHUD_; DLL2SDK::Assembly_CSharp::GameEngine::EGameResult m_MatchResult_; DLL2SDK::mscorlib::System::String* m_RoundStartTips_; DLL2SDK::mscorlib::System::String* m_RoundStartTipsKey_; bool m_IsFirstTick_; DLL2SDK::Assembly_CSharp::GameEngine::EGameResult m_CurrentRoundResult_; DLL2SDK::Assembly_CSharp::GameBase::TacticalMapHelicopterSpotController* m_TacticalMapHelicopterSpotController_; DLL2SDK::Assembly_CSharp::PVP::VTOLViewChangeMask* m_VTOLViewChangeMask_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatController* m_BRChatController_; DLL2SDK::Assembly_CSharp::PVP::VehicleDroneController* m_VehicleDroneController_; DLL2SDK::Assembly_CSharp::PVP::VehicleDronePerspectiveHUD* m_VehicleDronePerspectiveHUD_; DLL2SDK::Assembly_CSharp::PVP::VehicleReconController* m_VehicleReconController_; DLL2SDK::Assembly_CSharp::GameBase::OpenScreenHUD* m_OpenScreenHUD_; DLL2SDK::Assembly_CSharp::GameUI::CampShowAnimHUD* m_CampShowHUD_; DLL2SDK::Assembly_CSharp::GameUI::ModeTipsShowAnimHUD* m_ModeTipsShowHUD_; bool NeedShowModeTipsAnim_; bool bHadShowCampAnim_; DLL2SDK::Assembly_CSharp::ExpBuffHUD* m_ExpBuffHUD_; DLL2SDK::Assembly_CSharp::GameUI::PVPOpenSceneHUD* m_OpenSceneHUD_; DLL2SDK::Assembly_CSharp::VNG18InGame* m_VNGHUD_; DLL2SDK::Assembly_CSharp::AbstractPVPScorePanelController* m_ScorePanelController_; float mLastUpdateTick_; bool HasCreateObserverIndicatorHUD_; DLL2SDK::Assembly_CSharp::GameBase::FireBtnController* m_VTOLFireBtnController_; DLL2SDK::Assembly_CSharp::LeftFireBtnController* m_VTOLLeftFireBtnController_; DLL2SDK::Assembly_CSharp::GameBase::VTOLChangePosBtnHud* m_VTOLChangePosBtnHud_; DLL2SDK::Assembly_CSharp::GameBase::VTOLMissileFireBtnHud* m_VTOLMissileFireBtnHud_; DLL2SDK::Assembly_CSharp::GameBase::VTOLLocationBarHud* m_VTOLLocationBarHud_; DLL2SDK::Assembly_CSharp::GameBase::VTOLIndicatorsHud* m_VTOLIndicatorsHud_; DLL2SDK::Assembly_CSharp::GameUI::GameHUD* m_VTOLBehitHud_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ScreenEffectDic_; int32_t m_CurrentActiveAssetID_; bool m_CurrentActiveShowState_; int32_t pendingScreenEffectId_; struct StaticFields { float TECHNIQUE_HUD_DISPLAY_TIME_; float UPDATE_INTERVAL_; DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MP1_Init_3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowVNG18HUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyPrepareTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateLevelObjectInteractiveHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateExpBuffHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowExpBuffHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateOpenSceneHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowOpenSceneHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateCampShowHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateElectricCDHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateLockTargetEnemyHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePowerupTipsHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShadowbladeLockEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShadowbladeShowHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowShadowbladeKillInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowElectricCDHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSetElectricAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleCampShowHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoShowCampHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCampHUDWhenNoBagShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckHalfwayJoinLadderMatchHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChatController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyGrenadeStick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyExplodeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyQuitGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyGoToWinnerCircle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GoToWinnerCircle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnViewTargetWeaponChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMissileControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKillInfoNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKillInfoNotify_ScrollingInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryShowMatchPrepare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerRestart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDropWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenScorePanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckUpdateInGameViews_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateScorePanelView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseScorePanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerLoginOrLogoutNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateFeedBackHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateWeaponOverHeatHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSelfExplodingProgressHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateGoliathHPProgressHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateGoliathGlassHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateGoliathWeaponOverHeatProgressHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateScorePanelController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateKillInfoController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateBloodHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSwitchSprintingHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateWarningHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStarted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEndRoundView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TimerShowEndRoundView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEndRoundMusic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayMatchResultVoice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadGamePlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartSpectating_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndSpectating_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSwitchBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadModeIntroductionController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateObserverIndicatorHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSentryGunPawnInitEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSentryGunPawnDie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchHelicopterWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMapChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnemyDisHudToggle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnemyDisHudRemove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedShowName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnTopNameHudAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnTopNameHudRemove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestructibleSceneObjectInfoHudAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestructibleSceneObjectInfoHudRemove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyVehicleRecon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeadReplayBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeadReplayEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableSelectBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSwitchBagBtnController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowSpectatingHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowObserverHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVTOLViewChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVTOLIndicatorsHudShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVTOLIndicatorsHudHide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowVTOLController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideVTOLController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVTOLBehit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVTOLControlBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVTOLControlEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayRecoveNormalUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSignsUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSignsMenuHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSignSystemEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSignOperatOperateBtnDragStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowSelfExplodingProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRefreshWeaponHotValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowGoliathHPProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowGoliathGlassHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowGoliathWeaponOverHeatProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncInventoryBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetJoyStickPanelType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyVehicleDroneControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VehicleDroneUIHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShowBloodAndStreakHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyAddVehicleDronePerspectiveItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyRemoveVehicleDronePerspectiveItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyVehicleDroneTakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShowOpenScreenHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VehicleReconUIHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterCarePackageTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeaveCarePackageTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NewGuideOnEnterCarePackageTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NewGuideOnLeaveCarePackageTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowCarePackageTipsHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddCarePackageIndicator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRemoveCarePackageIndicator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateCarePackageInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowNuclearBombCountdownHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInterruptOpeningCarePackage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchSprintingHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyReleaseOrDestroyStreak_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddStreakIndicator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRemoveStreakIndicator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddAirstrikeIndicator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRemoveAirstrikeIndicator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRemoveAllAirstrikeIndicators_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnElectricShockCarInfoChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateNewGuideManager_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNewGuideMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyPickUpPowerUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PowerUpEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowScreenEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEffectActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateScreenEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadScreenEffectComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetScorePanelCampIconName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetScorePanelCampName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetScorePanelCampMININame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGameEndScore_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60654(); void MP1_Init_3_60655(); bool get_ScoreHUDEnabled_60656(); DLL2SDK::Assembly_CSharp::GameEngine::EGameResult get_MatchResult_60657(); void set_MatchResult_60658(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult value_); void set_RoundStartTips_60659(DLL2SDK::mscorlib::System::String* value_); void set_RoundStartTipsKey_60660(DLL2SDK::mscorlib::System::String* value_); bool get_HasShowCampAnim_60661(); bool get_NeedShowExpBuffHUD_60662(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_ExpBuffHUDPosition_60663(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_VNGBuffHUDPosition_60664(); void Init_60665(); void CheckShowVNG18HUD_60666(); void OnNotifyPrepareTime_60667(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void CreateLevelObjectInteractiveHUD_60668(); bool get_bShowCampAnimHUD_60669(); void CreateExpBuffHUD_60670(); void CheckShowExpBuffHUD_60671(); void CreateOpenSceneHUD_60672(); void ShowOpenSceneHUD_60673(bool bShow_); void CreateCampShowHUD_60674(); void CreateElectricCDHud_60675(); void CreateLockTargetEnemyHud_60676(); void CreatePowerupTipsHud_60677(); void OnNotifyShadowbladeLockEnemy_60678(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnNotifyShadowbladeShowHud_60679(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnShowShadowbladeKillInfo_60680(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnShowElectricCDHud_60681(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnSetElectricAlpha_60682(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void ToggleCampShowHUD_60683(bool bShow_, DLL2SDK::mscorlib::System::String* CampSpriteName_, DLL2SDK::mscorlib::System::String* ModeSpriteName_, DLL2SDK::mscorlib::System::String* modeName_, DLL2SDK::mscorlib::System::String* CampText_); void DoShowCampHUD_60684(); void ShowCampHUDWhenNoBagShow_60685(); bool get_IsCreatePVPBloodHUD_60686(); void CheckHalfwayJoinLadderMatchHUD_60687(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatController* GetChatController_60688(); void OnNotifyGrenadeStick_60689(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyExplodeDamage_60690(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyQuitGame_60691(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyGoToWinnerCircle_60692(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void GoToWinnerCircle_60693(); void OnLocalPlayerStateChanged_60694(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); bool get_IsShowFirstChangeAutoFireTips_60695(); void OnViewTargetWeaponChanged_60696(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnMissileControl_60697(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnKillInfoNotify_60698(DLL2SDK::Assembly_CSharp::PVP::KillInfoParam* killInfo_); void OnKillInfoNotify_ScrollingInfo_60699(DLL2SDK::Assembly_CSharp::PVP::KillInfoParam* killInfo_); void Tick_60700(float deltaTime_); void TryShowMatchPrepare_60701(); void OnLocalPlayerRestart_60702(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnDropWeapon_60703(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnItemPickUp_60704(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OpenScorePanel_60705(); void CheckUpdateInGameViews_60706(); void UpdateScorePanelView_60707(); void CloseScorePanel_60708(); void OnPlayerLoginOrLogoutNotify_60709(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnEnterGame_60710(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::mscorlib::System::Type* get_ScoreViewControllerType_60711(); void CreateFeedBackHUD_60712(); void CreateWeaponOverHeatHUD_60713(); void CreateSelfExplodingProgressHUD_60714(); void CreateGoliathHPProgressHUD_60715(); void CreateGoliathGlassHUD_60716(); void CreateGoliathWeaponOverHeatProgressHUD_60717(); void CreateScorePanelController_60718(); void CreateKillInfoController_60719(); void CreateBloodHUD_60720(); void CreateSwitchSprintingHUD_60721(); void CreateWarningHud_60722(); void OnRoundStarted_60723(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowEndRoundView_60724(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult roundResult_); void OnRoundEnded_60725(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void TimerShowEndRoundView_60726(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult result_); void PlayEndRoundMusic_60727(); void PlayMatchResultVoice_60728(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult gameResult_); void OnLoadGamePlayerInfo_60729(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnStartSpectating_60730(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnEndSpectating_60731(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SelectBag_60732(int32_t bagId_); bool CanSwitchBag_60733(); void LoadModeIntroductionController_60734(); void CreateObserverIndicatorHUD_60735(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnSentryGunPawnInitEnd_60736(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnSentryGunPawnDie_60737(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnSwitchHelicopterWeapon_60738(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnMapChange_60739(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnEnemyDisHudToggle_60740(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnEnemyDisHudRemove_60741(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); bool NeedShowName_60742(DLL2SDK::Assembly_CSharp::GameBase::Pawn* teamMemberer_); void OnPawnTopNameHudAdd_60743(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnPawnTopNameHudRemove_60744(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnDestructibleSceneObjectInfoHudAdd_60745(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnDestructibleSceneObjectInfoHudRemove_60746(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyVehicleRecon_60747(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnDeadReplayBegin_60748(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnDeadReplayEnd_60749(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); bool EnableSelectBag_60750(); void ShowSwitchBagBtnController_60751(); void OnShowSpectatingHUD_60752(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnShowObserverHud_60753(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool get_IsCreateKillStreakHUD_60754(); void OnVTOLViewChange_60755(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnVTOLIndicatorsHudShow_60756(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnVTOLIndicatorsHudHide_60757(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void ShowVTOLController_60758(uint32_t VTOLActorID_); void HideVTOLController_60759(); void OnVTOLBehit_60760(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnVTOLControlBegin_60761(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnVTOLControlEnd_60762(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void DelayRecoveNormalUI_60763(); void CreateSignsUI_60764(); void CreateSignsMenuHud_60765(); bool IsSignSystemEnable_60766(); void OnSignOperatOperateBtnDragStart_60767(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnShowSelfExplodingProgress_60768(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnRefreshWeaponHotValue_60769(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnShowGoliathHPProgress_60770(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShowGoliathGlassHud_60771(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShowGoliathWeaponOverHeatProgress_60772(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnSyncInventoryBag_60773(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::GameBase::EModeJoySticksPanelType GetJoyStickPanelType_60774(); void OnNotifyVehicleDroneControl_60775(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void VehicleDroneUIHandler_60776(bool isShow_, DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_Drone* owner_); void OnNotifyShowBloodAndStreakHUD_60777(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyAddVehicleDronePerspectiveItem_60778(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyRemoveVehicleDronePerspectiveItem_60779(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyVehicleDroneTakeDamage_60780(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyShowOpenScreenHUD_60781(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void VehicleReconUIHandler_60782(bool isShow_, DLL2SDK::Assembly_CSharp::GameBase::WheeledVehicle_Unmanned* owner_); void OnEnterCarePackageTrigger_60783(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnLeaveCarePackageTrigger_60784(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void NewGuideOnEnterCarePackageTrigger_60785(uint32_t actorID_); void NewGuideOnLeaveCarePackageTrigger_60786(uint32_t actorID_); void OnShowCarePackageTipsHUD_60787(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnAddCarePackageIndicator_60788(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnRemoveCarePackageIndicator_60789(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnUpdateCarePackageInfo_60790(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnShowNuclearBombCountdownHUD_60791(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnInterruptOpeningCarePackage_60792(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnSwitchSprintingHUD_60793(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyReleaseOrDestroyStreak_60794(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnAddStreakIndicator_60795(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnRemoveStreakIndicator_60796(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnAddAirstrikeIndicator_60797(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnRemoveAirstrikeIndicator_60798(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnRemoveAllAirstrikeIndicators_60799(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnElectricShockCarInfoChanged_60800(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideManager* CreateNewGuideManager_60801(); bool IsNewGuideMode_60802(); void OnNotifyPickUpPowerUp_60803(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void PowerUpEffect_60804(DLL2SDK::Assembly_CSharp::Config::PickupItemConfig* pickupConf_); void ShowScreenEffect_60805(bool show_, int32_t assetId_); void CreateScreenEffect_60807(int32_t assetId_); void OnLoadScreenEffectComplete_60808(DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect* effect_); DLL2SDK::mscorlib::System::String* GetScorePanelCampIconName_60809(DLL2SDK::CSProto::msg::ECamp camp_); DLL2SDK::mscorlib::System::String* GetScorePanelCampName_60810(DLL2SDK::CSProto::msg::ECamp camp_); DLL2SDK::mscorlib::System::String* GetScorePanelCampMININame_60811(DLL2SDK::CSProto::msg::ECamp camp_); int32_t GetGameEndScore_60812(DLL2SDK::CSProto::msg::ECamp camp_); void _MP1_Init_3_m__0_60813(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void __xLuaBaseProxy_Init_60815(); void __xLuaBaseProxy_CreateLevelObjectInteractiveHUD_60816(); void __xLuaBaseProxy_ShowCampHUDWhenNoBagShow_60817(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatController* __xLuaBaseProxy_GetChatController_60818(); void __xLuaBaseProxy_OnNotifyQuitGame_60819(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnLocalPlayerStateChanged_60820(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnViewTargetWeaponChanged_60821(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnMissileControl_60822(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnKillInfoNotify_60823(DLL2SDK::Assembly_CSharp::PVP::KillInfoParam* P0_); void __xLuaBaseProxy_Tick_60824(float P0_); void __xLuaBaseProxy_TryShowMatchPrepare_60825(); void __xLuaBaseProxy_OnLocalPlayerRestart_60826(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OpenScorePanel_60827(); void __xLuaBaseProxy_CloseScorePanel_60828(); void __xLuaBaseProxy_OnPlayerLoginOrLogoutNotify_60829(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnEnterGame_60830(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnRoundStarted_60831(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnRoundEnded_60832(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnLoadGamePlayerInfo_60833(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_SelectBag_60834(int32_t P0_); bool __xLuaBaseProxy_CanSwitchBag_60835(); void __xLuaBaseProxy_OnEnemyDisHudToggle_60836(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnEnemyDisHudRemove_60837(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnPawnTopNameHudAdd_60838(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnPawnTopNameHudRemove_60839(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); bool __xLuaBaseProxy_EnableSelectBag_60840(); void __xLuaBaseProxy_OnShowSpectatingHUD_60841(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnShowObserverHud_60842(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); DLL2SDK::Assembly_CSharp::GameBase::EModeJoySticksPanelType __xLuaBaseProxy_GetJoyStickPanelType_60843(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideManager* __xLuaBaseProxy_CreateNewGuideManager_60844(); bool __xLuaBaseProxy_IsNewGuideMode_60845(); static void SetEffectActive_60806(bool show_, DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect* effect_); static void _MP1_Init_3_m__1_60814(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GameInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* PlayerInfoDic_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* AttackableTargetInfoDic_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* TeamMatePlayerInfos_; DLL2SDK::Assembly_CSharp::GameEngine::EGameModeCategory m_GameModeCategory_; DLL2SDK::mscorlib::System::String* m_ModeName_; int32_t m_MaxPlayerCount_; DLL2SDK::Assembly_CSharp::GameEngine::ENetMode m_NetMode_; DLL2SDK::Assembly_CSharp::GameEngine::EGameMode m_GameMode_; DLL2SDK::mscorlib::System::String* m_ModeAcronym_; bool m_IsMatchOver_; DLL2SDK::Assembly_CSharp::GameEngine::EGameResult m_MatchResult_; DLL2SDK::Assembly_CSharp::Network::END_REASON m_MatchEndedReson_; bool m_FriendsHurt_; DLL2SDK::Assembly_CSharp::GameEngine::EGameState m_GameState_; int64_t m_MatchStartTime_; float m_RoundEndTime_; DLL2SDK::Assembly_CSharp::GameEngine::EGameHandle StoreInputConfigValueWhenStartGame_; bool m_AllowChangeInputConfig_; bool IsWeaponPartCombine_; bool m_CanPickUpWeapon_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastHurtPos_; uint32_t m_StandAloneActorId_; bool WeaponAttchmentFireLogState_; bool WeaponFireSoundLogicLogSwitch_; bool DamageInfoLogSwitch_; bool TacticalMaterialInfoLogSwitch_; bool WeaponImpactEffectContinuousShow_; bool ShowClosestCanPickGrenadeLog_; bool bDuringRoundStart_; bool IsNeedSlowServerPkg_; float BanClickTime_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_OtherPlayerPropertySyncCountMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_SelfPlayerPropertySyncCountMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_GamePropertySyncCountMap_; bool m_IsLeaderDataReady_; DLL2SDK::Array* _Modifiers_k__BackingField_; int32_t m_TimeLimit_; int32_t m_LeftTime_; bool IsMidWay_; float RealLeftTime_; float LeftTimeUpdateTime_; int32_t m_RoundNum_; int32_t m_RemainAliveNum_; int32_t m_TotalJointNum_; int32_t m_CurrentRoundCount_; int32_t m_TargetScore_; int32_t m_GuarderScore_; int32_t m_TraitorScore_; int32_t m_GuardSurvivorCount_; int32_t m_TraitorSurvivorCount_; bool m_IsDoaTagEventActive_; bool m_IsMineTagEventActive_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_UAVActorInfoList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_CounterUAVActorInfoList_; bool m_ShowUAVPlayHighLightEffect_; DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* m_TacticalGPS_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SparrowStickInfo_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SparrowStickInfoStat_; DLL2SDK::Assembly_CSharp::GameEngine::GameInfo_MatchPrepareInfo m_PrepareInfo_; DLL2SDK::Assembly_CSharp::GameEngine::PawnStateSwitchControlMgr* mPawnStateSwichContorl_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStandAloneActorId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExitMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SameTeamFromInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SameTeamFromPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SameTeamFromPlayerId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SameTeamFromParameters_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateAttackableTargetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateLuaActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveLuaActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerInfosExceptClientFakePawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerOBColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerOBColor4F_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAttackableTargetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemovePlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllAttackableInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAttackableTargetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTeammatePlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVehicleInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActorID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUseMatchObserverFOV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMPMatchObserverFOV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsStandalone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanTriggerKnife_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowKnife_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInAssistAimRotateTimeAiming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPVEGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPVPGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSDGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSinglePVPGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBRGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBRTeamGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTutorialGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBRTrainingGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMPPVEGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMPPropHuntGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInfectGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBanClickTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUIBanClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBanClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUIBanClickType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUIBanClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StoreGameResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckEndGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncGameInfoProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OutputStats_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessUINT8VAR_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncPlayerInfoProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncBitState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTeamInfoChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On3PWeaponChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OBRefreshTeamMateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyTeamMateNumberChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyPlayerInfoChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SyncPlayerInfoProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_SyncPlayerInfoProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_SyncPlayerInfoProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncPlayerInfoProperty_DeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrevApplyDamage_InstantHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SupportSkillButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RespawnAfterDead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInRoundPrepare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultStartSpot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitModifiers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ModifiersExists_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSceneActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSceneActorByClientUID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncSceneActorInfoProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PVPPlaySound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSparrowStickInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveSparrowStickInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InsertSparrowStickInfoStat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRadarCompAssetIDList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SupportWeaponForProjectile1PView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SupportWeaponForProjectileTrackEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateProjectileTrackEffectPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopUpdateProjectileTrackEffectPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildMatchPrepareInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoundElapsedTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessScoreChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessPawnNumberChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundCountDownOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayRoundEndMusic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundTimeChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncTeamUAV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrepareModeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPreparationStageBanFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInGameReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInGameFinalKillReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGameReplayInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedFinalKillReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Draw1PCamFirst_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearGameInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModeText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModeName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTeammateDiedIndicator_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44053(); bool get_ShouldDisableAimAssistance_44054(); DLL2SDK::mscorlib::System::String* get_ModeName_44055(); void set_ModeName_44056(DLL2SDK::mscorlib::System::String* value_); int32_t get_MapCapacity_44057(); void set_MapCapacity_44058(int32_t value_); DLL2SDK::Assembly_CSharp::GameEngine::EGameModeCategory get_GameModeCategory_44059(); void set_GameModeCategory_44060(DLL2SDK::Assembly_CSharp::GameEngine::EGameModeCategory value_); DLL2SDK::Assembly_CSharp::GameEngine::ENetMode get_NetMode_44061(); void set_NetMode_44062(DLL2SDK::Assembly_CSharp::GameEngine::ENetMode value_); bool get_CanPauseGame_44063(); bool get_ShouldLowPerfDeviceKeepOnlyLOD2_44064(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_GameMode_44065(); void set_GameMode_44066(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode value_); DLL2SDK::Assembly_CSharp::GameEngine::MatchGameTeammateType get_TeammateType_44067(); DLL2SDK::mscorlib::System::String* get_ModeAcronym_44068(); bool get_IsMatchOver_44069(); DLL2SDK::Assembly_CSharp::GameEngine::EGameResult get_MatchResult_44070(); void set_MatchResult_44071(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult value_); bool get_ShouldSaveGameResult_44072(); DLL2SDK::Assembly_CSharp::Network::END_REASON get_MatchEndedReason_44073(); void set_MatchEndedReason_44074(DLL2SDK::Assembly_CSharp::Network::END_REASON value_); bool get_FriendsHurt_44075(); void set_FriendsHurt_44076(bool value_); DLL2SDK::Assembly_CSharp::GameEngine::EGameState get_GameState_44077(); void set_GameState_44078(DLL2SDK::Assembly_CSharp::GameEngine::EGameState value_); int64_t get_MatchStartTime_44079(); void set_MatchStartTime_44080(int64_t value_); float get_RoundEndTime_44081(); void set_RoundEndTime_44082(float value_); int32_t get_UntilMatchStartTime_44083(); bool get_AllowChangeInputConfig_44084(); bool get_CanThrowWeapon_44085(); bool get_OnlyShowMainWeapon_44086(); bool get_SpinerWithBulletTime_44087(); bool get_SniperFOVChange_44088(); void set_SniperFOVChange_44089(bool value_); bool get_BeginFramerateMonitorOnGameStart_44090(); bool get_CanPickUpWeapon_44091(); void set_CanPickUpWeapon_44092(bool value_); bool get_CanAutoPickUpWeapon_44093(); bool get_CanUseULTSkill_44094(); bool get_IsShowPvpLoadout_44095(); bool get_IsShowPvpStreak_44096(); DLL2SDK::Assembly_CSharp::GameEngine::PVPWeaponViewType get_PvpWeaponViewType_44097(); bool get_IsUseMlkUAV_44098(); bool get_IsSingleWeapon_44099(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_LastHurtPos_44100(); void set_LastHurtPos_44101(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); uint32_t GetStandAloneActorId_44102(); bool get_ShouldMedicalStationBoxUseDrone_44103(); bool get_CanGrenadeReload_44104(); void Init_44105(); void OnStartMatch_44106(); void OnExitMatch_44107(); void OnEndMatch_44108(); bool SameTeamFromInfo_44109(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* player1_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* player2_); bool SameTeamFromPawn_44110(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn1_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn2_); bool SameTeamFromPlayerId_44111(uint32_t playerId1_, uint32_t playerId2_); bool SameTeamFromParameters_44112(uint32_t id1_, uint32_t id2_, DLL2SDK::CSProto::msg::ECamp camp1_, DLL2SDK::CSProto::msg::ECamp camp2_); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTargetInfo* CreateAttackableTargetInfo_44113(uint32_t actorID_, DLL2SDK::mscorlib::System::Type* type_); void CreateLuaActor_44114(DLL2SDK::Assembly_CSharp::GameEngine::LuaInteractionActor* luaActor_, uint32_t actorID_); void RemoveLuaActor_44115(uint32_t actorId_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* CreatePlayerInfo_44116(uint32_t playerID_, uint32_t actorID_, DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::CSProto::msg::ECamp camp_, DLL2SDK::mscorlib::System::String* nickName_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPlayerInfosExceptClientFakePawn_44117(); DLL2SDK::Assembly_CSharp::GameEngine::OBColor GetPlayerOBColor_44118(uint32_t playerID_); DLL2SDK::UnityEngine::UnityEngine::Color GetPlayerOBColor4F_44119(uint32_t playerID_); int32_t GetPlayerIndex_44120(uint32_t playerID_); int32_t GetPlayerCount_44121(DLL2SDK::CSProto::msg::ECamp targetCamp_, bool aliveCount_); void RemoveAttackableTargetInfo_44122(uint32_t ActorId_); void RemovePlayerInfo_44123(uint32_t playerID_); template void RemoveAllAttackableInfo_44124(); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTargetInfo* GetAttackableTargetInfo_44125(uint32_t ActorId_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* GetPlayerInfo_44126(uint32_t playerID_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* GetTeammatePlayerInfo_44127(uint32_t playerID_); DLL2SDK::Assembly_CSharp::GameEngine::VehicleInfo* GetVehicleInfo_44128(uint32_t ActorId_); uint32_t GetActorID_44129(uint32_t playerID_); bool IsUseMatchObserverFOV_44130(); float GetMPMatchObserverFOV_44131(); bool IsStandalone_44132(); bool IsCanTriggerKnife_44133(); bool IsShowKnife_44134(); bool IsInAssistAimRotateTimeAiming_44135(); bool IsPVEGame_44136(); bool IsPVPGame_44137(); bool IsSDGame_44138(); bool IsSinglePVPGame_44139(); bool IsBRGame_44140(); bool IsBRTeamGame_44141(); bool IsTutorialGame_44142(); bool IsBRTrainingGame_44143(); bool IsMPPVEGame_44144(); bool IsMPPropHuntGame_44145(); bool IsInfectGame_44146(); void PreTick_44147(float deltaTime_); void SetBanClickTime_44148(float time_); void UpdateUIBanClick_44149(float dt_); bool IsBanClick_44150(); bool IsUIBanClickType_44151(DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType currentType_, DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType banType_); bool IsUIBanClick_44152(DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType uiBanClickType_, DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState pawnSwitchState_, bool isLog_); void Tick_44153(float deltaTime_); void StoreGameResult_44154(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult result_, DLL2SDK::Assembly_CSharp::Network::END_REASON reason_); bool CheckEndGame_44155(); void SyncGameInfoProperty_44156(uint32_t propertyID_, uint32_t value_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength varType_); void OutputStats_44157(); void ProcessUINT8VAR_44158(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, uint32_t propertyID_, uint32_t value_, bool* playerInfoChanged_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength varType_); void SyncPlayerInfoProperty_44159(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, uint32_t propertyID_, uint32_t value_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength varType_); void SyncBitState_44160(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* info_, uint32_t value_); void OnTeamInfoChanged_44161(uint32_t playerID_, uint32_t teamID_, uint32_t teamSeatID_); void On3PWeaponChanged_44162(uint32_t playerID_, int32_t weaponID_, int32_t actorID_); void OBRefreshTeamMateInfo_44163(uint32_t viewTargetTeamId_); void NotifyTeamMateNumberChange_44164(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* inPlayerInfo_, uint32_t teamId_); void NotifyPlayerInfoChanged_44165(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, uint32_t propertyID_); void SyncPlayerInfoProperty_44166(uint32_t PlayerID_, DLL2SDK::Array* propertyList_, int32_t count_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength varType_); void SyncPlayerInfoProperty_44167(uint32_t PlayerID_, DLL2SDK::Array* propertyList_, int32_t count_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength varType_); void SyncPlayerInfoProperty_44168(uint32_t PlayerID_, DLL2SDK::Array* propertyList_, int32_t count_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength varType_); void SyncPlayerInfoProperty_DeadReplay_44169(uint32_t PlayerID_, DLL2SDK::Array* propertyList_, int32_t count_); bool PrevApplyDamage_InstantHit_44170(DLL2SDK::Assembly_CSharp::GameBase::Weapon* inWeapon_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* inDamageInfo_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* inImpactInfo_); bool SupportSkillButton_44171(DLL2SDK::Assembly_CSharp::GameBase::EFunctionalItem skillType_); bool get_ShowProjectile1PView_44172(); bool RespawnAfterDead_44173(); bool IsInRoundPrepare_44174(); void GetDefaultStartSpot_44175(DLL2SDK::UnityEngine::UnityEngine::Vector3* pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* rot_); bool get_InfiniteCarriedAmmo_44176(); bool get_BloodEffectWithoutRestoreHP_44177(); DLL2SDK::Array* get_Modifiers_44178(); void set_Modifiers_44179(DLL2SDK::Array* value_); void InitModifiers_44180(DLL2SDK::Array* modifiers_); bool ModifiersExists_44181(DLL2SDK::Assembly_CSharp::EModifier modifier_); DLL2SDK::Assembly_CSharp::GameEngine::SceneActorInfo* GetSceneActor_44182(uint32_t actorId_); DLL2SDK::Assembly_CSharp::GameEngine::SceneActorInfo* GetSceneActorByClientUID_44183(uint32_t uid_); void SyncSceneActorInfoProperty_44184(DLL2SDK::Assembly_CSharp::GameEngine::SceneActorInfo* sceneActorInfo_, uint32_t propertyID_, uint32_t value_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength varType_); void PVPPlaySound_44185(DLL2SDK::mscorlib::System::String* soundEvent_, bool bStartPaused_, int32_t soundType_); int32_t get_TimeLimit_44186(); void set_TimeLimit_44187(int32_t value_); int32_t get_LeftTime_44188(); void set_LeftTime_44189(int32_t value_); int32_t get_RoundNum_44190(); void set_RoundNum_44191(int32_t value_); int32_t get_RemainAliveNum_44192(); void set_RemainAliveNum_44193(int32_t value_); int32_t get_TotalJointNum_44194(); void set_TotalJointNum_44195(int32_t value_); int32_t get_CurrentRoundCount_44196(); void set_CurrentRoundCount_44197(int32_t value_); int32_t get_TargetScore_44198(); void set_TargetScore_44199(int32_t value_); int32_t get_GuarderScore_44200(); void set_GuarderScore_44201(int32_t value_); int32_t get_TraitorScore_44202(); void set_TraitorScore_44203(int32_t value_); int32_t get_GuardSurvivorCount_44204(); void set_GuardSurvivorCount_44205(int32_t value_); int32_t get_TraitorSurvivorCount_44206(); void set_TraitorSurvivorCount_44207(int32_t value_); bool get_IsDoaTagEventActive_44208(); void set_IsDoaTagEventActive_44209(bool value_); bool get_IsMineTagEventActive_44210(); void set_IsMineTagEventActive_44211(bool value_); bool get_ShowTeammateOnRadar_44212(); bool get_ShowEnemyOnRadar_44213(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_UAVActorInfoList_44214(); bool get_UAVEnabled_44215(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_CounterUAVActorInfoList_44216(); bool get_CounterUAVEnabled_44217(); bool get_ShowUAVPlayHighLightEffect_44218(); void set_ShowUAVPlayHighLightEffect_44219(bool value_); DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* get_TacticalGPS_44220(); void AddSparrowStickInfo_44221(DLL2SDK::Assembly_CSharp::GameEngine::SparrowStickInfoItem* item_); void RemoveSparrowStickInfo_44222(int32_t inProjectileID_); void InsertSparrowStickInfoStat_44223(DLL2SDK::Assembly_CSharp::GameEngine::SparrowStickInfoItem* inItem_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRadarCompAssetIDList_44224(); DLL2SDK::Assembly_CSharp::GameEngine::GameInfo_MatchPrepareInfo get_PrepareInfo_44225(); DLL2SDK::Assembly_CSharp::GameEngine::PawnStateSwitchControlMgr* get_PawnStateContorl_44226(); bool SupportWeaponForProjectile1PView_44227(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName weapon_); bool get_ShowProjectileGlowEffect_44228(); bool get_ShowProjectileTrackEffect_44229(); bool get_ShouldPlayCameraShake_44230(); bool SupportWeaponForProjectileTrackEffect_44231(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName weapon_); void UpdateProjectileTrackEffectPosition_44232(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void StopUpdateProjectileTrackEffectPosition_44233(); void BuildMatchPrepareInfo_44234(float prepareTime_, float serverTime_, bool isHalfwayJoin_); float GetRoundElapsedTime_44235(bool inculdePrepare_); void ProcessScoreChanged_44236(); void ProcessPawnNumberChanged_44237(bool isGuard_); void OnRoundStart_44238(int32_t inTimeLimit_, int32_t inLeftTime_); void OnRoundCountDownOver_44239(); void OnRoundEnd_44240(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult inRoundResult_, uint64_t inWarGodPlayerID_); void Reset_44241(); void PlayRoundEndMusic_44242(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult inRoundResult_); void OnRoundTimeChanged_44243(); void OnSyncTeamUAV_44244(bool isCounterUAV_, uint32_t playerID_, uint32_t actorID_, bool isActive_, int32_t times_); DLL2SDK::mscorlib::System::String* GetPrepareModeInfo_44245(); bool IsPreparationStageBanFire_44246(); bool IsInGameReplay_44247(); bool IsInGameFinalKillReplay_44248(); DLL2SDK::Assembly_CSharp::GameBase::ReplayDataInfo* GetGameReplayInfo_44249(); bool NeedFinalKillReplay_44250(); bool Draw1PCamFirst_44251(); void ClearGameInfo_44252(); DLL2SDK::mscorlib::System::String* GetModeText_44253(); DLL2SDK::mscorlib::System::String* GetModeName_44254(); void ApplyShift_44255(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); bool ShowTeammateDiedIndicator_44256(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GameEventChannel : DLL2SDK::Assembly_CSharp::GameEngine::EventChannel { DLL2SDK::Assembly_CSharp::GameBase::MatchGame* m_Game_; bool bResumeFlushProcessProtocol_; float m_PickupInWaterOffset_; float m_CheckWaterLineLength_; int32_t m_LayerWaterMask_; DLL2SDK::Assembly_CSharp::GameEngine::PoisoningEffect* mSpeedLine_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* buffUIDList_; float m_FireEffectDuration_; struct StaticFields { int32_t CTX_RECONNECT_; int32_t CTX_BACKTOFRONTEND_; DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::Assembly_CSharp::ParticleFade_OnParticleFinish* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncCombatArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncClientEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNtfSwitchLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncSceneObjectsValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNtfSceneObjectState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncExtraDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncProjectileLockTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBeginFPSMonitor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStopFPSMonitor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCreatePlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessInt8SimulateGameInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessInt32SimulateGameInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendGameResultToZone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisconnectMessageBoxCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryReconnectDS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReconnectDS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDSReset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IgnoreDSReset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUdpAbnormal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmDSReset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNetWorkInstabilityNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReConnectComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSimulateGameInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSimulateSelfPlayerInfoUINT8_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSimulateSelfPlayerInfoUINT32_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSimulateOtherPlayerInfoUINT8_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSimulateOtherPlayerInfoUINT32_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerLogout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKickOff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNtyGameTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncPvePassTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncBuilding_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReSpawnPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckOtherPawnReset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBagIDChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsKillerInReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_KillerRespawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLocalPawnRespawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDelActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IgnoreInGamePlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpawnNewProjectile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNtfProjectileStick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncProjectileStick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnServerSyncUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnServerSyncEndUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnServerSyncPerkData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerChangeMoveState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerStartSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerStopSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpawnDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeleteDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBatchDeleteDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoGetOnVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeleteVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncUseVehicleSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncUseVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncVehicleInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncBreakObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncBuffTakeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFeedback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBuffType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSpeedline_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideSpeedline_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncBuffInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncModifiers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncGameMission_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMatchPreparation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MakeAllPawnFullHealth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUseUltRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTryUseUltCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncAreaEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEffectLoadOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncDomArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncHardPointInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResDSTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncServerTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNtfTestRespawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerSyncBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DealWithActorPose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerTransferBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnServerDebugInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnServerAIDebugInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnServerDebugDraw_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncRelevantInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncIRRelevantInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSynUseIndividuationItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResPickUpItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyGVoiceID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResOpenBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncPickupNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncLua_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiveBatchAIMoveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShakeOffDizzy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50810(DLL2SDK::Assembly_CSharp::GameBase::MatchGame* inGame_); void Init_50811(); void OnSyncCombatArea_50812(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncClientEvent_50813(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnNtfSwitchLevel_50814(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnSyncSceneObjectsValue_50815(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnNtfSceneObjectState_50816(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncExtraDamage_50817(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncProjectileLockTarget_50818(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnBeginFPSMonitor_50819(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnStopFPSMonitor_50820(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnCreatePlayer_50821(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ProcessInt8SimulateGameInfo_50822(DLL2SDK::Assembly_CSharp::Network::SyncGameNetMsg* msg_); void ProcessInt32SimulateGameInfo_50823(DLL2SDK::Assembly_CSharp::Network::SyncGameNetMsg* msg_); void SendGameResultToZone_50824(bool isquit_); void OnDisconnectMessageBoxCallback_50825(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void TryReconnectDS_50826(); void OnDisconnect_50827(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnReconnectDS_50828(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnDSReset_50829(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool IgnoreDSReset_50830(); void OnUdpAbnormal_50831(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnConfirmDSReset_50832(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void OnNetWorkInstabilityNotify_50833(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnReConnectComplete_50834(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnSimulateGameInfo_50835(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSimulateSelfPlayerInfoUINT8_50836(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSimulateSelfPlayerInfoUINT32_50837(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSimulateOtherPlayerInfoUINT8_50838(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSimulateOtherPlayerInfoUINT32_50839(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnPlayerLogout_50840(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnKickOff_50841(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncNotify_50842(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnNtyGameTips_50843(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnSyncPvePassTask_50844(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnSyncBuilding_50845(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnEndMatch_50846(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnRoundStart_50847(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnRoundEnd_50848(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnReSpawnPlayer_50849(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); bool CheckOtherPawnReset_50850(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* oldPawn_); bool CheckBagIDChanged_50851(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, DLL2SDK::Assembly_CSharp::Network::SyncRespawnMsg* syncRespawnMsg_); bool IsKillerInReplay_50852(uint32_t playerID_); void KillerRespawn_50853(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, uint64_t roleID_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* CheckLocalPawnRespawn_50854(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* oldPawn_); void OnPlayerLogin_50855(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnAddActor_50856(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnDelActor_50857(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); bool IgnoreInGamePlay_50858(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_ADD_PROJECTILE* ct_); void OnSpawnNewProjectile_50859(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnNtfProjectileStick_50860(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncProjectileStick_50861(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnServerSyncUseItem_50862(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnServerSyncEndUseItem_50863(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnServerSyncPerkData_50864(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnPlayerChangeMoveState_50865(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnPlayerStartSprint_50866(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnPlayerStopSprint_50867(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnSpawnDroppedPickUp_50868(DLL2SDK::UnityEngine::UnityEngine::GameObject* pickupObj_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_); void OnAddDroppedPickUp_50869(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnDeleteDroppedPickUp_50870(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnBatchDeleteDroppedPickUp_50871(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); bool CheckInWater_50872(DLL2SDK::UnityEngine::UnityEngine::Transform* transform_); void OnAddVehicle_50873(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); DLL2SDK::mscorlib::System::Collections::IEnumerator* AutoGetOnVehicle_50874(uint32_t OwnerId_, DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* physicVehicle_); void OnDeleteVehicle_50875(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnSyncUseVehicleSkill_50876(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnSyncUseVehicle_50877(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnSyncVehicleInfo_50878(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnSyncBreakObject_50879(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnSyncBuffTakeEffect_50880(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void PlayFeedback_50881(DLL2SDK::Assembly_CSharp::Network::BuffInfo* inBuff_, uint32_t targetID_); bool CheckBuffType_50882(DLL2SDK::Assembly_CSharp::Network::BuffInfo* inBuff_, DLL2SDK::mscorlib::System::String* inBuffType_); void ShowSpeedline_50883(float inLifeTime_); void HideSpeedline_50884(); void OnSyncBuffInfo_50885(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnSyncModifiers_50886(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnSyncGameMission_50887(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnMatchPreparation_50888(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void MakeAllPawnFullHealth_50889(); void OnUseUltRes_50890(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnTryUseUltCallBack_50891(bool bSuccess_); void OnSyncAreaEvent_50892(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void PlayEffect_50893(int32_t resourceId_, DLL2SDK::UnityEngine::UnityEngine::Vector3 areaLocation_, float timeInSecond_); void OnEffectLoadOver_50894(DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* fireEffect_); void OnSyncDomArea_50895(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncHardPointInfo_50896(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnResDSTime_50897(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncServerTime_50898(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnNtfTestRespawn_50899(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnPlayerSyncBuffer_50900(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void DealWithActorPose_50901(DLL2SDK::Assembly_CSharp::Network::SyncActorPose* actorPose_); void OnPlayerTransferBuffer_50902(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnServerDebugInfo_50903(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnServerAIDebugInfo_50904(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnServerDebugDraw_50905(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnSyncRelevantInfo_50906(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnSyncIRRelevantInfo_50907(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnSynUseIndividuationItem_50908(DLL2SDK::Assembly_CSharp::Network::MatchMsg* baseMsg_); void ResPickUpItem_50909(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnNotifyGVoiceID_50910(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnResOpenBox_50911(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnSyncPickupNtf_50912(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnSyncLua_50913(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnReceiveBatchAIMoveData_50914(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnShakeOffDizzy_50915(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void __xLuaBaseProxy_Init_50918(); static void _OnSyncNotify_m__0_50916(); static void _OnEffectLoadOver_m__1_50917(DLL2SDK::UnityEngine::UnityEngine::GameObject* ob_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct EndGameHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UILabel* labelScoreLeft_; DLL2SDK::Assembly_CSharp::UILabel* labelScoreRight_; DLL2SDK::Assembly_CSharp::UILabel* labelLeft_; DLL2SDK::Assembly_CSharp::UILabel* labelRight_; DLL2SDK::Assembly_CSharp::UILabel* labelFailBig_; DLL2SDK::Assembly_CSharp::UISprite* spriteLeftGlobalMKCamp_; DLL2SDK::Assembly_CSharp::UISprite* spriteRightGlobalMKCamp_; DLL2SDK::Assembly_CSharp::UISprite* spriteLeftGlobalIconCamp_; DLL2SDK::Assembly_CSharp::UISprite* spriteRightGlobalIconCamp_; DLL2SDK::Assembly_CSharp::UISprite* spriteLeftCTFIconCamp_; DLL2SDK::Assembly_CSharp::UISprite* spriteRightCTFIconCamp_; DLL2SDK::Assembly_CSharp::UILabel* LeftGlobalCampNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* RightGlobalCampNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* LeftCTFTotalScore_; DLL2SDK::Assembly_CSharp::UILabel* LeftCTFTotalFlag_; DLL2SDK::Assembly_CSharp::UILabel* RightCTFTotalScore_; DLL2SDK::Assembly_CSharp::UILabel* RightCTFTotalFlag_; DLL2SDK::UnityEngine::UnityEngine::Color labelColorGuarderScore_; DLL2SDK::UnityEngine::UnityEngine::Color labelColorTraitorScore_; DLL2SDK::UnityEngine::UnityEngine::Color labelColorGuarderName_; DLL2SDK::UnityEngine::UnityEngine::Color labelColorTraitorName_; DLL2SDK::UnityEngine::UnityEngine::Animator* OBAnimator_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RegularRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RebelRoot_; DLL2SDK::UnityEngine::UnityEngine::Animator* ResWinEffectAnimator_; DLL2SDK::UnityEngine::UnityEngine::Animator* ResLostEffectAnimator_; DLL2SDK::UnityEngine::UnityEngine::Animator* PVPCommonMatchDetailAnimator_; DLL2SDK::UnityEngine::UnityEngine::Animator* DrawAnimator_; DLL2SDK::UnityEngine::UnityEngine::Animator* CTFMatchDetailAnimator_; int32_t DelayEndGame_; DLL2SDK::Assembly_CSharp::UILabel* WinResultReason_; DLL2SDK::Assembly_CSharp::UILabel* OBResultReason_; DLL2SDK::Assembly_CSharp::UILabel* LostResultReason_; DLL2SDK::Assembly_CSharp::UILabel* DrawResultReaon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeforeLoadLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRoundResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayMatchDetailAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginSettlement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCTFGameInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53513(); bool get_IsControlByUiState_53514(); uint64_t get_ActiveGameHudState_53515(); void OnDisable_53516(); void BeforeLoadLevel_53517(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ResetData_53518(); void ShowRoundResult_53519(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult inGameResult_); void PlayMatchDetailAnimation_53520(DLL2SDK::mscorlib::System::String* statName_); void BeginSettlement_53521(); void SetCTFGameInfo_53522(); void __xLuaBaseProxy_OnDisable_53523(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TrainingGame { struct TrainingEndRoundShowData : DLL2SDK::mscorlib::System::Object { uint64_t PlayerID_; DLL2SDK::mscorlib::System::String* Name_; int32_t PeakLevel_; int32_t Level_; DLL2SDK::CSProto::msg::PlayerPictureInfo* AvatarPicInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84645(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct PVPGameBuilder : DLL2SDK::Assembly_CSharp::GameBase::MatchGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildGameUIScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActorInfoRegFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadBanks_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPlayerControllerActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init1PPawnActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init3PPawnActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Add3PCommonComponent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83242(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_83243(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_83244(); DLL2SDK::mscorlib::System::Type* get_m_GameEventChannelType_83245(); DLL2SDK::Assembly_CSharp::GameUI::UIScene* BuildGameUIScene_83246(); void ActorInfoRegFunc_83247(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* InActorInfo_); void LoadBanks_83248(); void InitPlayerControllerActorInfo_83249(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void Init1PPawnActorInfo_83250(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void Init3PPawnActorInfo_83251(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void Add3PCommonComponent_83252(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); DLL2SDK::Assembly_CSharp::GameUI::UIScene* __xLuaBaseProxy_BuildGameUIScene_83253(); void __xLuaBaseProxy_ActorInfoRegFunc_83254(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* P0_); void __xLuaBaseProxy_LoadBanks_83255(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team { struct TeamGame : DLL2SDK::Assembly_CSharp::PVP::PVPGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84533(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct PVPGameScoreViewController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::PVP::ScoreModel* m_ScoreData_; DLL2SDK::Assembly_CSharp::PVP::IGameScoreView* m_ScoreView_; DLL2SDK::Assembly_CSharp::UIButton* m_ClickTrigger_; DLL2SDK::Assembly_CSharp::UIPressButton* m_PressTrigger_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_PressTimer_; bool m_IsPressed_; int32_t m_TotalTime_; int32_t m_LeftTime_; float m_LastLeftTime_; bool m_PauseTimeCountDown_; bool m_LastUseTimeWarningInfo_; DLL2SDK::Array* m_TimeWarningInfos_; float m_WarnInterval_; float m_LastWarnTime_; int32_t m_WarnIndex_; DLL2SDK::Assembly_CSharp::PVP::LeadingStatus m_CurLeaderStatus_; bool m_ObserverInit_; struct StaticFields { float MAX_CLICK_TIME_; DLL2SDK::UnityEngine::UnityEngine::Color kNormalTimeColor_; DLL2SDK::UnityEngine::UnityEngine::Color kWarningTimeColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStarted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowObserverHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPressed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReleased_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowScorePanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayerCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyPlayerDead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScoreChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLeadingStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundTimeChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTimeWarningInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameHUDLayoutChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundCountChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurRoundLabelState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82066(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_82067(); void Init_82068(); void ShutDown_82069(); void RegisterDelegates_82070(); void UnRegisterDelegates_82071(); void OnRoundStarted_82072(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRoundEnded_82073(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnLocalPlayerStateChanged_82074(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShowObserverHud_82075(); void OnClick_82076(); void OnPressed_82077(); void OnReleased_82078(); void OnBtnDown_82079(); void OnBtnUp_82080(); void ShowScorePanel_82081(); void UpdatePlayerCount_82082(); void PrepareData_82083(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* scoreModel_); void OnNotifyPlayerDead_82084(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnScoreChanged_82085(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::PVP::LeadingStatus UpdateLeadingStatus_82086(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* scoreModel_); void OnRoundTimeChanged_82087(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void Tick_82088(float deltaTime_); int32_t GetTimeWarningInfo_82089(float time_, DLL2SDK::Assembly_CSharp::PVP::TimeWarningInfo* warnInfo_); void OnGameHUDLayoutChanged_82090(); void OnRoundCountChanged_82091(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SetCurRoundLabelState_82092(bool show_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_82094(); void __xLuaBaseProxy_Init_82095(); void __xLuaBaseProxy_ShutDown_82096(); void __xLuaBaseProxy_RegisterDelegates_82097(); void __xLuaBaseProxy_UnRegisterDelegates_82098(); static void _cctor_82093(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct GameScoreView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::mscorlib::System::String* m_BlueCampSpriteName_; DLL2SDK::mscorlib::System::String* m_RedCampSpriteName_; DLL2SDK::Assembly_CSharp::PVP::ScoreModel* m_LastScoreData_; DLL2SDK::mscorlib::System::Text::StringBuilder* m_TimeText_; DLL2SDK::mscorlib::System::Text::StringBuilder* m_TargetScoreText_; DLL2SDK::mscorlib::System::Text::StringBuilder* m_SelfScoreText_; DLL2SDK::mscorlib::System::Text::StringBuilder* m_EnemyScoreText_; DLL2SDK::mscorlib::System::Text::StringBuilder* m_TargetHintText_; DLL2SDK::Array* m_LeadingColors_; DLL2SDK::Array* m_LeadingSounds_; int32_t OpeningBGM_; int32_t EndingBGM_; bool m_OpeninBGMPlayed_; bool m_EndingBGMPlayed_; float m_EnterGameTime_; float m_RoundStartTime_; bool RoundEndWarned_; bool RoundHalfWarned_; bool m_FindTopRoot_; DLL2SDK::Assembly_CSharp::UIAnchor* m_TopAnchor_; DLL2SDK::Assembly_CSharp::PVP::LeadingStatus m_CurLeadingStatus_; bool bShowTargetHintTips_; bool bLastShowTargetHint_; DLL2SDK::Assembly_CSharp::PVP::LeadingStatus LastShowLeadingStatus_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Color kSelfAliveColor_; DLL2SDK::UnityEngine::UnityEngine::Color kSelfDeadColor_; DLL2SDK::UnityEngine::UnityEngine::Color kEnemyAliveColor_; DLL2SDK::UnityEngine::UnityEngine::Color kEnemyDeadColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckUpdateTargetHintTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpateTargetHintState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTopRootRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCampInfoInner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCurLeadingStatusShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayRoundEndWarned_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateScoreInner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTargetScoreInner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLeadingStatusInner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayerCountInner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayerSpritesCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPawnSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHalfWarned_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGameTimeInner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTimeColorInner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEndingBGM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEndRoundScores_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82229(); bool get_IsControlByUiState_82230(); uint64_t get_InactiveGameHudState_82231(); void set_CurLeadingStatus_82232(DLL2SDK::Assembly_CSharp::PVP::LeadingStatus value_); DLL2SDK::Assembly_CSharp::PVP::LeadingStatus get_CurLeadingStatus_82233(); void WillShow_82234(); void CheckUpdateTargetHintTips_82235(DLL2SDK::Assembly_CSharp::UILabel* HintLabel_); void UpateTargetHintState_82236(); void ResetTopRootRotation_82237(); void Reset_82238(DLL2SDK::Assembly_CSharp::PVP::EScoreViewResetType resetType_); void SetCampInfoInner_82239(DLL2SDK::Assembly_CSharp::UISprite* campSprite_); void UpdateCurLeadingStatusShow_82240(DLL2SDK::Assembly_CSharp::UILabel* inTargetHintLabel_); void PlayRoundEndWarned_82241(bool bRoundTimeEnd_, int32_t selfScore_, int32_t enemyScore_); void UpdateScoreInner_82242(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* data_, DLL2SDK::Assembly_CSharp::UILabel* selfScoreLabel_, DLL2SDK::Assembly_CSharp::UILabel* enemyScoreLabel_, DLL2SDK::Assembly_CSharp::UISprite* selfBarSprite_, DLL2SDK::Assembly_CSharp::UISprite* enemyBarSprite_, DLL2SDK::Assembly_CSharp::UILabel* targetHintLabel_, bool force_); void UpdateTargetScoreInner_82243(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* data_, DLL2SDK::Assembly_CSharp::UILabel* targetScoreLabel_, bool force_); void UpdateLeadingStatusInner_82244(DLL2SDK::Assembly_CSharp::PVP::LeadingStatus status_, DLL2SDK::Assembly_CSharp::PVP::ScoreModel* data_, DLL2SDK::Array* sounds_, DLL2SDK::Assembly_CSharp::UILabel* statusLabel_, DLL2SDK::Array* colors_); void UpdatePlayerCountInner_82245(DLL2SDK::Array* selfSpriteList_, DLL2SDK::Array* enemySpriteList_); void UpdatePlayerSpritesCount_82246(DLL2SDK::Array* pawnSprites_, DLL2SDK::CSProto::msg::ECamp camp_, DLL2SDK::UnityEngine::UnityEngine::Color aliveColor_, DLL2SDK::UnityEngine::UnityEngine::Color deadColor_); void ShowPawnSprite_82247(DLL2SDK::Assembly_CSharp::UISprite* sprite_, bool show_); void PlayHalfWarned_82248(); void UpdateGameTimeInner_82249(int32_t totalTime_, int32_t leftTime_, DLL2SDK::Assembly_CSharp::UILabel* timeLabel_, DLL2SDK::Assembly_CSharp::UILabel* secondTimeLabel_); void SetTimeColorInner_82250(DLL2SDK::UnityEngine::UnityEngine::Color color_, DLL2SDK::Assembly_CSharp::UILabel* timeLabel_); void PlayEndingBGM_82251(); void UpdateEndRoundScores_82252(); void __xLuaBaseProxy_WillShow_82254(); static void _cctor_82253(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPvpGameController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutPvpGameView* mView_; DLL2SDK::Assembly_CSharp::GameBase::LoadoutDataStore* m_LoadoutDataStore_; DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* mCacheSquadMemberData_; bool bShowProgress_; bool bFirstOpen_; DLL2SDK::mscorlib::System::String* mFirstTitleLOC_; DLL2SDK::mscorlib::System::String* mFirstBriefTitleLOC_; DLL2SDK::mscorlib::System::String* mOtherTitleLOC_; DLL2SDK::mscorlib::System::String* mOtherBriefTitleLOC_; DLL2SDK::Assembly_CSharp::PVP::DeadReplayManager* mDeadReplayManager_; int32_t CurSelectedIndex_; struct StaticFields { float TIME_TO_CLOSE_BAG_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_RefreshLoadout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadEquipLoadoutConfigm_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSelectedIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoudoutCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadMoveLeft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadMoveRight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTabToggleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEquipLoadoutBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLoadout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutPvpGameToShowTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShowLoadoutTimePvpGameView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOutNotifyPrepareTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMemberID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDeadReplayManager_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBagInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLoadout_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60952(); void T_RefreshLoadout_60953(); DLL2SDK::Assembly_CSharp::GameBase::LoadoutDataStore* get_mLoadoutDataStore_60954(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_60955(); void Init_60956(); bool OnGamepadEquipLoadoutConfigm_60957(); int32_t GetSelectedIndex_60958(); int32_t GetLoudoutCount_60959(); bool OnGamepadMoveLeft_60960(); bool OnGamepadMoveRight_60961(); void RegisterDelegates_60962(); void UnRegisterDelegates_60963(); void OnOpen_60964(); void OnClose_60965(); void OnTabToggleClick_60966(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnEquipLoadoutBtnClick_60967(); void RefreshView_60968(); void RefreshLoadout_60969(); void OnChangeBag_60970(); void RefreshTime_60971(); void OnNotifyLoadoutPvpGameToShowTime_60972(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyShowLoadoutTimePvpGameView_60973(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnOutNotifyPrepareTime_60974(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); uint32_t GetMemberID_60975(DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* member_); void SetDeadReplayManager_60976(DLL2SDK::Assembly_CSharp::PVP::DeadReplayManager* deadManager_); void ShowBagInfo_60977(bool flag_, bool isShowLeftTime_); void CheckShowCamp_60978(); void UpdateLoadout_60979(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_60981(); void __xLuaBaseProxy_Init_60982(); void __xLuaBaseProxy_RegisterDelegates_60983(); void __xLuaBaseProxy_UnRegisterDelegates_60984(); void __xLuaBaseProxy_OnOpen_60985(); void __xLuaBaseProxy_OnClose_60986(); static void _cctor_60980(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team { struct TeamGameUIScene : DLL2SDK::Assembly_CSharp::PVP::PVPGameUIScene { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84603(); bool get_IsShowFirstChangeAutoFireTips_84604(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PlayerController : DLL2SDK::Assembly_CSharp::GameEngine::Controller { float RotationSensity_; DLL2SDK::Assembly_CSharp::GameEngine::LocalPlayer* m_LocalPlayer_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_EnemyHitPos_; float m_DamageDiretion_; bool m_BeHit_; float m_AndroidCameraRotateRate_; float m_LastHitEnemyTime_; bool m_IsToggleCrouch_; float m_AutoFireDelayTime_; float m_AutoFireStopDelayTime_; bool m_IsAimAssistanceStopWhenHitEnemy_; bool m_EnableAimAssistance_; bool m_FindNearestTargetInAimAssistance_; float m_DurationForEnableAimAssistanceAfterInput_; bool m_EnableAimAssistanceForSniper_; bool m_SniperPressToZoom_; bool m_MirrorWeapon_; float m_AimAssistanceSpeed_; float m_SprintingTurnAccelerationScale_; float m_InitLoadAimAssistanceSpeed_; DLL2SDK::Assembly_CSharp::GameEngine::ContinuousPointConfig* ContinuousPointInfo_; bool m_LeftJump_; bool m_LockRotation_; float m_RotateSpeedFactor_; bool m_Is1PFireObserveProjectile_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* m_1PFireWeaponProjectile_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_1PFireWeaponProjectile_Target_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_AircraftViewTarget_; bool IsGuidingMove_; float GuideMoveRotAngleOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 LastDamageSrcPosWhenGuideMove_; float GuideReadyTime_; float m_FastTurnTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_RTTSpeed_; float m_RTTTime_; float m_LookForwardCountDown_; float m_CurrentSprintLeanValue_; float m_CacheRotationAngleY_; float CurrentAutoLockTime_; float m_DebugRotationY_; bool m_EnableDebugRotationY_; bool m_AssitAimTargetUpdated_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_VerticalRoationLimit_3PFireCameraFree_; float lastFreezeTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 MoveTouchOffset_; bool m_OldIsAiming_; bool FFF_; bool m_IsCameraHold_; bool m_IsInRoom_; float m_OffsetDist_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastCheckCelilingTargetCameraPos_; float m_CelilingCheckTime_; bool m_InDeadEye_; DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* m_LastAssistAimTarget_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastAssistAimTargetPos_; DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* m_LastMagnAssistAimTarget_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastMagnAssistAimTargetPos_; float mLastMagnTime_; bool IsInMissileUI_; DLL2SDK::Assembly_CSharp::GameEngine::MissileProjectile* m_ControlledMissile_; uint32_t m_CachePreLocalPlayerID_; bool m_IsInVTOLController_; bool m_StartVTOL1PViewChange_; int32_t m_CacheLastUsedWeaponActorID_; int32_t m_CacheLastUsedWeaponItemID_; uint8_t m_CacheLastUsedWeaponSlotID_; uint32_t m_CacheLastUsedWeaponSkinID_; uint32_t m_CacheLastUsedWeaponCrossHairID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CacheLastUsedWeaponPartList_; DLL2SDK::Assembly_CSharp::GameEngine::EGameHandle m_CacheCurGameHandle_; bool m_InRequestUltSkill_; float m_LastInRequestUltSkillTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CachedUltSkillTargetPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CachedUltSkillTargetNormal_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerFireModeType m_LastPlayerFireModeType_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerFireModeType m_PlayerFireModeType_; bool m_Is3PFireMode_Free_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_Old3PFireCameraRot_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_From3PFireCameraRot_; float m_From3PFireCameraRotLerpTime_; bool m_Is3PFireModeCameraFadeout_; float m_3PFireModeCameraFadeoutTimeAdd_; bool n_IsBROpenAimState_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerController_CameraCollider* m_3PCameraCollider_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_Last3PFireViewTargetCameraRot_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Last3PFireViewTargetCameraPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_cacheTargetPos_; float m_LookatCheckTime_; bool m_ToWall_; bool mLastClimb_; float m_WaterCheckTick_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_waterRot_; float mDynamicNearClipDist_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mOldLookat_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mOldWantPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mOldToPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mCacheOffset_; float mCacheDistance_; float mCheckTime_; bool mCheckCollider_; float ms_3PCameraColliderRadius_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastWantPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastLookatPos_; bool m_isInPhysicsBlock_; float m_startRateLerp_; int32_t m_LastCheckCameraColliderTransformFrame_; int32_t MaxTickCheckCameraColliderTransformFrame_; float mLostDistance_; float mCameraSpeed_; float mOldDistance_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mLerpSpeed_; float mPauseTime_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerController_CameraCollider* m_3PBrFireCameraCollider_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_Last3PBrFireViewTargetCameraRot_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Last3PBrFireViewTargetCameraPos_; float m_IndividuationStartTime_; float m_IndividuationPlayTime_; bool m_InIndividuationPlaying_; bool m_IndividuationFadeOut_; float m_Individuation3PCameraColliderDefaultRadius_; float m_FreezePlayerTime_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_SpectatingTarget_; bool _IsSpectating_k__BackingField_; uint32_t m_LastSpectatingTargetPlayerID_; bool m_IsWaitLastSpectatingTarget_; float m_MaxWaitLastSpectatingTargetTime_; bool m_NeedObserveFriend_; float m_LastSetSpectatingTime_; DLL2SDK::Assembly_CSharp::GameEngine::ESpectatingMode m_SpectatingMode_; struct StaticFields { float RTTRate_; float TotalFastTurnTime_; float TurnSpeed_; float LookForwardSpeed_; bool AutoLookForward_; float LookForwardDelayTime_; float AimAssitanceDelay_; bool m_EnableInputSprintLean_; float m_InputSprintLeanCo_; float m_InputSprintAngleThreshold_; float m_InputSprintLerpSpeed_; float m_SprintInputAngleLerpSpeed_; bool m_SprintAngleLinearLerp_; bool CheckLeanInputNan_; float s_LockTime_; bool ShowThrowLine_; bool EnableTriggeredKnife_; bool EnableDoubleClickChangeClip_; DLL2SDK::Array* DeadEye_AutoAssistAimRanges_; DLL2SDK::Array* DeadEye_AutoAssistAimRates_; float DeadEye_DampAssitAimRateFactor_; float DeadEye_MagnAssitAimRateFactor_; float WaitRequestUltSkillTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 FreeViewInitialOffset_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OverrideAimAssistanceSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReloadInitAimAssistanceSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__AttachAudioListener_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEventProcessor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadPropertyFromConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AllowAimAssitance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RotateTowardTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRTT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFastTurn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInAimAssitanceTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAimAndMagnAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAutoFireTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEnableDebugRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAimTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAssistAimAndAutoTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAimForVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRotationFor3PCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Set3PFireCameraFreeVerticalRoationLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRotationFor3PFireCamera_Free_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAcceleration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFreezing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickThrowLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartGuideMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopGuideMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanTriggerGuideMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGuidingMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update3PFireBlockWorldPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLocalPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessDrive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDoubleClickChangeClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSwitchGrenade_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFireModeStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSecondaryFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSpin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartClimb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartJump_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartGravitySpikes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckJump_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckForceSkyfly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelCheckForceSkyfly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSlideTackle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCrouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckProne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRoll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRollForInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShadowBlade_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnThrowTypeChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActiveCameraHold_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CameraHoldClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanFullScreenRotateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldCalcDeathCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcDeathCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcVehicleCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cale1PFireProjectileCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcAircraftCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcSkydivingCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewPortPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRightViewPort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewForward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewPortPosition_TPS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewPassengerPosition_TPS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewPortPosition_HeadTPS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewPortPosition_FirstPerson_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCeliling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewPortPosition_FirstPersonSocket_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewPortRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDeadEyeAutoAssistAimRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcAssistAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRotateSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssitAimSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBanMagnAssist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcMagnAssistAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireButtonDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireButtonUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSecondaryFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSecondaryFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSwitchFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerBagDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerBagInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessPropInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessBagInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnDie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LaunchMissile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerAjustMissile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanFireMissile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartMissileControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndMissileControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMissileHadExplode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMissileExplosed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRotationForMissile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcMissileControlCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchTo1PView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoveToLocalPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartVTOLController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndVTOLController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseUltSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseUltSkill_TargetPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseUltSkillWithInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSwitchToWeaponUltSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTPSFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFPSFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLastTPSFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsChangedPlayerFireModeType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchTo3PFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchTo1PFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Close3PFireFreeCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Change3PFireMode_Free_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Get3PFireModeFree_Rot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenAimFor3PFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseAimFor3PFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLookat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckClimbModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoCameraLerp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClimbCameraMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FPSCheckWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCameraOffsetFromAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Get3PFireModeCameraTargetPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Calc3PFireModeCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckFPSNearClipInSwimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNearClipInSwimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHitProjection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetHitProjection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNearClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SphereCastCameraPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSphereHitProjection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_GetHitProjection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCameraCollision_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Calc3PCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create3PCameraCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitUpdateCameraColliderTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateCameraColliderMaxDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCameraColliderTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Calc3PCamera_Follow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Calc3PBrFireModeCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIsSwimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLean_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInIndividuationPlaying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInIndividuationPlaying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInIndividuationPlaying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopIndividuation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateIndividuationRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Get3PIndividuationModeFreeRot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcViewTargetIndividuationCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcIndividuationCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFreezePlayerEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSkillChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseKillStreakSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isClickingGrappleGunSkillState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLocalInitBagRoleData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadWeaponAssetsForLocalPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadWeaponPartAssetsForLocalPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentPawnFOVCuveValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseSkydivingCommonCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Possess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Restart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSpectatingPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectatingTargetDied_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSpectating_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSpectatingById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndSpectating_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartObserve_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndObserve_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartObserve_DeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartObserve_CarePackage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndObserve_CarePackage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartObserve_SpecialTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndObserve_SpecialTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartObserve_DestructibleSceneObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndObserve_DestructibleSceneObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Delay1PFireObserve_Projectile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Do1PFireObserve_Projectile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_End1PFireObserve_Projectile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartObserve_Aircraft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndObserve_Aircraft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoStartObserve_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetObserveFOV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFreeViewSpectatingStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFreeViewSpectatingEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ViewNextPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ViewPrePlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ViewLastPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckViewPlayerById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ViewPlayerById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ViewNextPlayerWithDir_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearSpectatingTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSpectatingTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanUse3PView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanUse1PView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNewTargetSpectatorMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReset_Spectating_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpectatingTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedSpectatingTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VerifySpectatingTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VerifySpectatingListener_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VerifySpectating3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VerifySpectating1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoFindSpectateTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindLoaclPawnOnFreeView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSetSpectateTargetCD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSpectateTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchSpectatingMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ViewPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanStartSpectating_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpectatingTargetList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AllowRotateWhenSpectating_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShoudGoToSpectatingAfterDead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcSpectatingDeathCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcSpectatingCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcSpectatingCamera_1P_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42133(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_ViewTarget_42134(); DLL2SDK::Assembly_CSharp::GameEngine::PlayerControllerEventProcessor* get_PCEventProcessor_42135(); float get_LastHitEnemyTime_42136(); void set_LastHitEnemyTime_42137(float value_); DLL2SDK::Assembly_CSharp::GameEngine::LocalPlayer* get_Player_42138(); void set_Player_42139(DLL2SDK::Assembly_CSharp::GameEngine::LocalPlayer* value_); bool get_IsToggleCrouch_42140(); float get_AutoFireDelayTime_42141(); float get_AutoFireStopDelayTime_42142(); bool get_IsAimAssistanceStopWhenHitEnemy_42143(); float get_DurationForEnableAimAssistanceAfterInput_42144(); bool get_EnableAimAssistanceForSniper_42145(); void set_EnableAimAssistanceForSniper_42146(bool value_); bool get_SniperPressToZoom_42147(); void set_SniperPressToZoom_42148(bool value_); bool get_MirrorWeapon_42149(); void set_MirrorWeapon_42150(bool value_); float get_AimAssistanceSpeed_42151(); float get_SprintingTurnAccelerationScale_42152(); void OverrideAimAssistanceSpeed_42153(float newspeed_); void ReloadInitAimAssistanceSpeed_42154(); bool get_LeftJump_42155(); void set_LeftJump_42156(bool value_); bool get_LockRotation_42157(); void set_LockRotation_42158(bool value_); float get_RotateSpeedFactor_42159(); void set_RotateSpeedFactor_42160(float value_); bool get_Is1PFireObserveProjectile_42161(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_AircraftViewTarget_42162(); void set_AircraftViewTarget_42163(DLL2SDK::UnityEngine::UnityEngine::Transform* value_); bool get_IsRidingVehicle_42164(); bool get_IsOnPlateformVehicle_42165(); bool get_IsForbidShootOnVehicle_42166(); bool get_IsDrivingVehicle_42167(); bool get_IsVehicleUpdateCameraByPhysics_42168(); void Awake_42169(); void _AttachAudioListener_42170(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pTarget_); void Start_42171(); void InitEventProcessor_42172(); DLL2SDK::Assembly_CSharp::GameBase::PlayerControllerNetSync* get_ControllerSyncModule_42173(); void LoadPropertyFromConfig_42174(); bool AllowAimAssitance_42175(); void RotateTowardTarget_42176(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void UpdateRTT_42177(DLL2SDK::UnityEngine::UnityEngine::Vector3* angle_); void UpdateFastTurn_42178(DLL2SDK::UnityEngine::UnityEngine::Vector3* angle_); bool IsInAimAssitanceTime_42179(bool gamepadInput_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetAimAndMagnAngle_42180(DLL2SDK::UnityEngine::UnityEngine::Vector3 assistAngle_, DLL2SDK::UnityEngine::UnityEngine::Vector3 magnAngle_); void UpdateAutoFireTarget_42181(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weap_, float dt_); void SetEnableDebugRotation_42182(float input_); void UpdateAimTarget_42183(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weap_); DLL2SDK::UnityEngine::UnityEngine::Vector3 UpdateAssistAimAndAutoTarget_42184(DLL2SDK::UnityEngine::UnityEngine::Vector3 angles_, float dt_); void UpdateRotation_42185(float dt_); void UpdateAimForVehicle_42186(DLL2SDK::UnityEngine::UnityEngine::Vector3 angles_); void UpdateRotationFor3PCamera_42187(); void Set3PFireCameraFreeVerticalRoationLimit_42188(float minValue_, float maxValue_); void UpdateRotationFor3PFireCamera_Free_42189(); void UpdateAcceleration_42190(); bool IsFreezing_42191(); void TickThrowLine_42192(); void Tick_42193(float deltaTime_); void StartGuideMove_42194(); void StopGuideMove_42195(); bool CanTriggerGuideMove_42196(); void UpdateGuidingMove_42197(); void Update3PFireBlockWorldPos_42198(); void UpdateLocalPawn_42199(float deltaTime_); void ProcessDrive_42200(); void CheckDoubleClickChangeClip_42201(); void CheckSwitchGrenade_42202(); void UpdateFireModeStatus_42203(float deltaTime_); void CheckSecondaryFire_42204(); void StartSpin_42205(); void StartClimb_42206(); void StartJump_42207(); void StartGravitySpikes_42208(); void CheckJump_42209(bool ClimbNextTime_); void CheckForceSkyfly_42210(); void CancelCheckForceSkyfly_42211(); DLL2SDK::Assembly_CSharp::GameEngine::InputResult CheckSlideTackle_42212(bool isPressed_); void CheckCrouch_42213(); void CheckProne_42214(bool immediately_); void CheckRoll_42215(bool isInput_); DLL2SDK::Assembly_CSharp::GameEngine::InputResult CheckRollForInput_42216(bool isPressed_); bool IsShadowBlade_42217(); void OnThrowTypeChanged_42218(bool isHighThrow_); bool get_IsCameraHold_42219(); void ActiveCameraHold_42220(DLL2SDK::Assembly_CSharp::GameEngine::ECameraHoldType type_, float holdTime_); DLL2SDK::mscorlib::System::Collections::IEnumerator* CameraHoldClose_42221(DLL2SDK::Assembly_CSharp::GameEngine::ECameraHoldType type_, float holdTime_); bool CanFullScreenRotateCamera_42222(); bool ShouldCalcDeathCamera_42223(); void CalcDeathCamera_42224(DLL2SDK::UnityEngine::UnityEngine::Vector3* out_CamLoc_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* out_CamRot_); void CalcVehicleCamera_42225(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* camera_, DLL2SDK::UnityEngine::UnityEngine::Vector3* out_CamLoc_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* out_CamRot_); void Cale1PFireProjectileCamera_42226(DLL2SDK::UnityEngine::UnityEngine::Vector3* out_CamLoc_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* out_CamRot_); void CalcAircraftCamera_42227(DLL2SDK::UnityEngine::UnityEngine::Vector3* out_CamLoc_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* out_CamRot_); void CalcSkydivingCamera_42228(DLL2SDK::UnityEngine::UnityEngine::Vector3* out_CamLoc_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* out_CamRot_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetViewPortPosition_42229(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetRightViewPort_42230(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetViewForward_42231(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetViewPosition_42232(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetViewPortPosition_TPS_42233(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetViewPassengerPosition_TPS_42234(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetViewPortPosition_HeadTPS_42235(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetViewPortPosition_FirstPerson_42236(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_TPSCameraOffset_42237(); void CheckCeliling_42238(DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPos_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* GetViewPawn_42239(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetViewPortPosition_FirstPersonSocket_42240(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetViewPortRotation_42241(); float GetDeadEyeAutoAssistAimRate_42242(float dist_); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* get_LastAssistAimTarget_42243(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_LastAssistAimTargetPos_42244(); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalcAssistAim_42245(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* aimTarget_, DLL2SDK::UnityEngine::UnityEngine::Vector3 aimTargetPos_, bool gamepadInput_); float GetRotateSpeed_42246(float assistDis_, float dis_, float angle_, float rotateTime_, bool gamepadInput_); float GetAssitAimSpeed_42247(float assistDis_, float dis_, float angle_, bool isMPPVE_, bool gamepadInput_); bool IsBanMagnAssist_42248(); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalcMagnAssistAim_42249(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* aimTarget_, DLL2SDK::UnityEngine::UnityEngine::Vector3 aimPos_, bool gamepadInput_); void StartFire_42250(); void StopFire_42251(); void StartAim_42252(); void StopAim_42253(); void FireButtonDown_42254(); void FireButtonUp_42255(); void StartSecondaryFire_42256(); void StopSecondaryFire_42257(); bool CanSwitchFireMode_42258(); void SwitchFireMode_42259(); void OnEndMatch_42260(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* GetPlayerBagDic_42261(); DLL2SDK::Assembly_CSharp::GameBase::GameInfoDataStore_PlayerBagInfo* GetPlayerBagInfo_42262(); void ProcessPropInfo_42263(); void ProcessBagInfo_42264(); void OnPawnDie_42265(); void OnWeaponChanged_42266(); bool get_InMissileControl_42267(); DLL2SDK::Assembly_CSharp::GameEngine::MissileProjectile* get_ControlledMissile_42268(); void LaunchMissile_42269(); void ServerAjustMissile_42270(DLL2SDK::Assembly_CSharp::GameEngine::MissileFlyInfo flyInfo_); bool CanFireMissile_42271(); void StartMissileControl_42272(DLL2SDK::Assembly_CSharp::GameEngine::MissileProjectile* target_); void EndMissileControl_42273(); bool IsMissileHadExplode_42274(); void OnMissileExplosed_42275(); void UpdateRotationForMissile_42276(); void CalcMissileControlCamera_42277(DLL2SDK::UnityEngine::UnityEngine::Vector3* out_CamLoc_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* out_CamRot_); bool get_IsInVTOLController_42278(); bool get_StartVTOL1PViewChange_42279(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_CachePreLocalPawn_42280(); bool SwitchTo1PView_42281(uint32_t SwitchPlayerID_); void RecoveToLocalPlayer_42282(); void StartVTOLController_42283(uint32_t actorID_); void EndVTOLController_42284(float RecoverTime_); void set_InRequestUltSkill_42285(bool value_); bool get_InRequestUltSkill_42286(); bool UseUltSkill_42287(uint32_t playerId_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_CachedUltSkillTargetNormal_42288(); void set_CachedUltSkillTargetNormal_42289(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_CachedUltSkillTargetPosition_42290(); void set_CachedUltSkillTargetPosition_42291(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); bool UseUltSkill_TargetPoint_42292(uint32_t playerId_); bool UseUltSkillWithInfo_42293(uint32_t playerId_); bool CanSwitchToWeaponUltSkill_42294(); bool IsTPSFireMode_42295(); bool IsFPSFireMode_42296(); bool IsLastTPSFireMode_42297(); bool IsChangedPlayerFireModeType_42298(); void SwitchTo3PFireMode_42299(uint32_t viewPlayerID_); void SwitchTo1PFireMode_42300(); bool get_Is3PFireFreeCameraController_42301(); void Close3PFireFreeCamera_42302(); void Change3PFireMode_Free_42303(bool bReset_); DLL2SDK::UnityEngine::UnityEngine::Quaternion Get3PFireModeFree_Rot_42304(float detlaTime_); bool get_IsBROpenAimState_42305(); void OpenAimFor3PFireMode_42306(); void CloseAimFor3PFireMode_42307(); bool get_IsJumpingOrFailing_42308(); void CheckLookat_42309(DLL2SDK::UnityEngine::UnityEngine::Vector3* targetPos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion targetRot_); bool CheckClimbModel_42310(); void DoCameraLerp_42311(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_EUCameraState toState_, float inLerpTime_, DLL2SDK::System_Core::System::Action* Callback_, float inDeadTime_); bool ClimbCameraMove_42312(DLL2SDK::UnityEngine::UnityEngine::Vector3* out_CamLoc_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* out_CamRot_, DLL2SDK::UnityEngine::UnityEngine::Vector3* out_lookatPoint_); void FPSCheckWater_42313(); void UpdateCameraOffsetFromAnimation_42314(float deltaTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3* cameraLoc_, DLL2SDK::UnityEngine::UnityEngine::Quaternion cameraRot_); DLL2SDK::UnityEngine::UnityEngine::Vector3 Get3PFireModeCameraTargetPos_42315(DLL2SDK::UnityEngine::UnityEngine::Quaternion targetRot_); void Calc3PFireModeCamera_42316(DLL2SDK::UnityEngine::UnityEngine::Vector3* out_CamLoc_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* out_CamRot_, DLL2SDK::UnityEngine::UnityEngine::Vector3* out_lookatPoint_, bool isLerp_); void CheckFPSNearClipInSwimming_42317(int32_t inLayer_, float NearClipAdd_); void CheckNearClipInSwimming_42318(int32_t inLayer_, DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPos_, float sphereRadius_, float NearClipAdd_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerController_FucOnFPSHitProjection* inFPSHitProjection_); bool GetHitProjection_42319(DLL2SDK::UnityEngine::UnityEngine::Vector3 inLookat_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inWantPos_, float sphereRadius_, bool up_); bool GetHitProjection_42320(DLL2SDK::UnityEngine::UnityEngine::Vector3 inHitPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inCameraPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inDir_, float inNearClip_, float inHeight_, bool up_); bool CheckNearClip_42321(int32_t inLayer_, DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 wantPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3* minPos_, float sphereRadius_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inDir_, DLL2SDK::UnityEngine::UnityEngine::Vector3* outNormal_); bool SphereCastCameraPos_42322(DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3* wantPos_, float sphereRadius_, float maxDistance_, float* outDistance_, DLL2SDK::UnityEngine::UnityEngine::Vector3* outOffset_); float GetSphereHitProjection_42323(DLL2SDK::UnityEngine::UnityEngine::Vector3 inHitPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inLookat_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inL2WDir_, float sphereRadius_); bool GetHitProjection_42324(DLL2SDK::UnityEngine::UnityEngine::Vector3 inHitPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inHitNol_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inLookat_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inL2WDir_, float sphereRadius_, DLL2SDK::UnityEngine::UnityEngine::Vector3* outWantPos_, float* outLenght_); void MoveCamera_42325(DLL2SDK::UnityEngine::UnityEngine::Vector3* out_CamLoc_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* out_CamRot_); bool CheckCameraCollision_42326(DLL2SDK::UnityEngine::UnityEngine::Vector3 inLookat_, DLL2SDK::UnityEngine::UnityEngine::Vector3* cameraPos_); bool Calc3PCamera_42327(DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraOffset_, DLL2SDK::UnityEngine::UnityEngine::Quaternion targetRot_, DLL2SDK::UnityEngine::UnityEngine::Vector3* out_CamLoc_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* out_CamRot_, bool forceUpdateTransform_, bool checkCollision_, DLL2SDK::UnityEngine::UnityEngine::Vector2 inLerpTime_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerController_CameraCollider* Create3PCameraCollider_42328(DLL2SDK::mscorlib::System::String* cameraName_, DLL2SDK::UnityEngine::UnityEngine::Vector3 initPos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion initRot_); void InitUpdateCameraColliderTransform_42329(); float CalculateCameraColliderMaxDistance_42330(float cameraOffset_); bool UpdateCameraColliderTransform_42331(DLL2SDK::Assembly_CSharp::GameEngine::PlayerController_CameraCollider* cameraCollider_, DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraOffset_, DLL2SDK::UnityEngine::UnityEngine::Quaternion targetRot_, bool forceUpdateTransform_, bool checkCollision_, DLL2SDK::UnityEngine::UnityEngine::Vector2 inLerpTime_); void Calc3PCamera_Follow_42332(DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3* out_CamLoc_); void Calc3PBrFireModeCamera_42333(DLL2SDK::UnityEngine::UnityEngine::Vector3* out_CamLoc_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* out_CamRot_); void SetIsSwimming_42334(bool isSwimming_); void CheckLean_42335(); bool GetInIndividuationPlaying_42336(); void SetInIndividuationPlaying_42337(bool isActive_, float activeTime_); void CheckInIndividuationPlaying_42338(); bool get_IndividuationFadeOut_42339(); void set_IndividuationFadeOut_42340(bool value_); void StopIndividuation_42341(); void UpdateIndividuationRotation_42342(float deltaTime_); DLL2SDK::UnityEngine::UnityEngine::Quaternion Get3PIndividuationModeFreeRot_42343(); void CalcViewTargetIndividuationCamera_42344(DLL2SDK::UnityEngine::UnityEngine::Vector3* out_CamLoc_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* out_CamRot_); void CalcIndividuationCamera_42345(DLL2SDK::UnityEngine::UnityEngine::Vector3* out_CamLoc_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* out_CamRot_); float get_FreezePlayerTime_42346(); void set_FreezePlayerTime_42347(float value_); void OnFreezePlayerEnd_42348(); void OnSkillChange_42349(); void UseKillStreakSkill_42350(int32_t weaponID_); bool isClickingGrappleGunSkillState_42351(); void SelectBag_42352(int32_t bagId_); DLL2SDK::Assembly_CSharp::Network::RoleData* GetLocalInitBagRoleData_42353(uint32_t bagid_); void LoadWeaponAssetsForLocalPlayer_42354(DLL2SDK::mscorlib::System::Collections::Generic::List_1* WeaponInfoList_); void LoadWeaponPartAssetsForLocalPlayer_42355(DLL2SDK::mscorlib::System::Collections::Generic::List_1* weaponPartIDList_); void ApplyShift_42356(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); float GetCurrentPawnFOVCuveValue_42357(); bool get_RealUseAnimationBasedAiming_42358(); void set_RealUseAnimationBasedAiming_42359(bool value_); bool UseSkydivingCommonCamera_42360(); void Possess_42361(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void Restart_42362(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_SpectatingTarget_42363(); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* get_SpectatingTargetInfo_42364(); bool get_IsSpectating_42365(); void set_IsSpectating_42366(bool value_); float get_LastSetSpectatingTime_42367(); DLL2SDK::Assembly_CSharp::GameEngine::ESpectatingMode get_SpectatingMode_42368(); void set_SpectatingMode_42369(DLL2SDK::Assembly_CSharp::GameEngine::ESpectatingMode value_); bool IsSpectatingPawn_42370(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inTarget_); void OnSpectatingTargetDied_42371(); void StartSpectating_42372(); void StartSpectatingById_42373(uint32_t playerId_); void EndSpectating_42374(); void StartObserve_42375(); void EndObserve_42376(); void StartObserve_DeadReplay_42377(); void StartObserve_CarePackage_42378(DLL2SDK::Assembly_CSharp::GameBase::Pawn* target_); void EndObserve_CarePackage_42379(); void StartObserve_SpecialTarget_42380(DLL2SDK::Assembly_CSharp::GameBase::Pawn* target_); void EndObserve_SpecialTarget_42381(); void StartObserve_DestructibleSceneObject_42382(DLL2SDK::Assembly_CSharp::GameBase::Pawn* target_); void EndObserve_DestructibleSceneObject_42383(); void Delay1PFireObserve_Projectile_42384(DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* projectile_); void Do1PFireObserve_Projectile_42385(); void End1PFireObserve_Projectile_42386(); void StartObserve_Aircraft_42387(DLL2SDK::UnityEngine::UnityEngine::Transform* aircraftTrans_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_); void EndObserve_Aircraft_42388(); void DoStartObserve_42389(DLL2SDK::Assembly_CSharp::GameEngine::ESpectatingMode inSpectatingMode_); void SetObserveFOV_42390(); void OnFreeViewSpectatingStart_42391(); void OnFreeViewSpectatingEnd_42392(); void ViewNextPlayer_42393(); void ViewPrePlayer_42394(); void ViewLastPlayer_42395(); bool CheckViewPlayerById_42396(uint32_t playerId_, bool checkCD_, bool checkTarget_); void ViewPlayerById_42397(uint32_t playerId_, bool checkCD_, bool checkTarget_); void ViewNextPlayerWithDir_42398(int32_t dir_); void ClearSpectatingTarget_42399(); void SetSpectatingTarget_42400(DLL2SDK::Assembly_CSharp::GameBase::Pawn* value_); bool IsCanUse3PView_42401(DLL2SDK::Assembly_CSharp::GameBase::Pawn* target_); bool IsCanUse1PView_42402(DLL2SDK::Assembly_CSharp::GameBase::Pawn* target_); void CheckNewTargetSpectatorMode_42403(DLL2SDK::Assembly_CSharp::GameBase::Pawn* newTarget_); void OnReset_Spectating_42404(); void SpectatingTick_42405(); bool IsNeedSpectatingTick_42406(); void VerifySpectatingTarget_42407(); void VerifySpectatingListener_42408(); void VerifySpectating3P_42409(); void VerifySpectating1P_42410(); void AutoFindSpectateTarget_42411(); void BindLoaclPawnOnFreeView_42412(); bool CheckSetSpectateTargetCD_42413(); bool CheckSpectateTarget_42414(DLL2SDK::Assembly_CSharp::GameBase::Pawn* newTarget_, bool checkCd_); bool SwitchSpectatingMode_42415(); void ViewPlayer_42416(uint32_t playerID_); bool CanStartSpectating_42417(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetSpectatingTargetList_42418(); bool AllowRotateWhenSpectating_42419(); bool ShoudGoToSpectatingAfterDead_42420(); void CalcSpectatingDeathCamera_42421(DLL2SDK::UnityEngine::UnityEngine::Vector3* out_CamLoc_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* out_CamRot_); void CalcSpectatingCamera_42422(DLL2SDK::UnityEngine::UnityEngine::Vector3* out_CamLoc_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* out_CamRot_); void CalcSpectatingCamera_1P_42423(bool isWorldCamera_, DLL2SDK::UnityEngine::UnityEngine::Vector3* out_CamLoc_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* out_CamRot_); void __xLuaBaseProxy_Awake_42426(); void __xLuaBaseProxy_Start_42427(); void __xLuaBaseProxy_InitEventProcessor_42428(); void __xLuaBaseProxy_Tick_42429(float P0_); void __xLuaBaseProxy_OnPawnDie_42430(); void __xLuaBaseProxy_Possess_42431(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_Restart_42432(); static void _cctor_42424(); static bool _ProcessBagInfo_m__0_42425(DLL2SDK::Assembly_CSharp::GameEngine::InventoryInfo* _inv_); }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct KillConfirmDropType : int32_t { KC_DROP_DOGTAG_ = static_cast(0x0), KC_DROP_GOLDRUSH_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct PVPGameInfo : DLL2SDK::Assembly_CSharp::GameEngine::GameInfo { DLL2SDK::Assembly_CSharp::PVP::PVPGameInfo_CrtScoreState lastScoreState_; DLL2SDK::Assembly_CSharp::PVP::PVPGameInfo_CrtScoreState targetScoreState_; float fPlayScoreNextTime_; bool hasPlayLastStanding_; DLL2SDK::Assembly_CSharp::GameEngine::Indicator* m_KillerIndicator_; DLL2SDK::Assembly_CSharp::GameEngine::EGameResult m_CurrentRoundResult_; DLL2SDK::Assembly_CSharp::Network::END_REASON m_CurRoundEndReason_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PlayerNames_; float m_RoundEndTime_; bool _HasReceiveMatchPrepare_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TeammateDiedIndicators_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MlkTFEnemyIndicators_; struct StaticFields { int32_t ACE_MIN_KILL_COUNT_; int32_t SECONDARY_KILL_DIFF_; float PLAY_SCORE_CHANGE_SOUND_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncPlayerInfoProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncPlayerInfoProperty_DeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndSlowDownTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetDelayRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundTimeChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoundEndReason_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInGameReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInGameFinalKillReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGameReplayInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedFinalKillReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPVPGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanTriggerKnife_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowKnife_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessScoreChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScoreChangedSoundTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSuppressScoreChangeSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayScoreChangedSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrScoreState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCampIconName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddEnemyPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModeText_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83258(); float get_DelayRoundEndTime_83259(); DLL2SDK::Assembly_CSharp::GameEngine::Indicator* get_KillerIndicator_83260(); void set_KillerIndicator_83261(DLL2SDK::Assembly_CSharp::GameEngine::Indicator* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PlayerNames_83262(); bool get_CanUseULTSkill_83263(); float get_RoundEndTime_83264(); bool get_HasReceiveMatchPrepare_83265(); void set_HasReceiveMatchPrepare_83266(bool value_); void SyncPlayerInfoProperty_83267(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* pInfo_, uint32_t propertyID_, uint32_t value_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength varType_); void SyncPlayerInfoProperty_DeadReplay_83268(uint32_t playerID_, DLL2SDK::Array* propertyList_, int32_t count_); void OnRoundStart_83269(int32_t inTimeLimit_, int32_t inLeftTime_); void OnRoundEnd_83270(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult inRoundResult_, uint64_t inWarGodPlayerID_); void EndSlowDownTime_83271(); void DelayRoundEnd_83272(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult inRoundResult_, DLL2SDK::Assembly_CSharp::Network::END_REASON inReason_, uint64_t inWarGodPlayerID_); void ResetDelayRoundEnd_83273(); void PreTick_83274(float deltaTime_); void OnRoundTimeChanged_83275(); DLL2SDK::mscorlib::System::String* GetRoundEndReason_83276(); bool IsInGameReplay_83277(); bool IsInGameFinalKillReplay_83278(); DLL2SDK::Assembly_CSharp::GameBase::ReplayDataInfo* GetGameReplayInfo_83279(); bool NeedFinalKillReplay_83280(); bool IsPVPGame_83281(); bool IsCanTriggerKnife_83282(); bool IsShowKnife_83283(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_TeammateDiedIndicators_83284(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_MlkTFEnemyIndicators_83285(); void ProcessScoreChanged_83286(); void ScoreChangedSoundTick_83287(); bool IsSuppressScoreChangeSound_83288(); void PlayScoreChangedSound_83289(DLL2SDK::Assembly_CSharp::PVP::PVPGameInfo_CrtScoreState scoreState_); DLL2SDK::Assembly_CSharp::PVP::PVPGameInfo_CrtScoreState GetCurrScoreState_83290(); DLL2SDK::mscorlib::System::String* GetCampIconName_83291(DLL2SDK::CSProto::msg::ECamp camp_); void AddEnemyPlayerInfo_83292(uint32_t ownerId_, uint32_t exposedPawnId_, float duration_); DLL2SDK::mscorlib::System::String* GetModeText_83293(); void __xLuaBaseProxy_SyncPlayerInfoProperty_83294(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P0_, uint32_t P1_, uint32_t P2_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength P3_); void __xLuaBaseProxy_SyncPlayerInfoProperty_DeadReplay_83295(uint32_t P0_, DLL2SDK::Array* P1_, int32_t P2_); void __xLuaBaseProxy_OnRoundStart_83296(int32_t P0_, int32_t P1_); void __xLuaBaseProxy_OnRoundEnd_83297(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult P0_, uint64_t P1_); void __xLuaBaseProxy_PreTick_83298(float P0_); void __xLuaBaseProxy_OnRoundTimeChanged_83299(); bool __xLuaBaseProxy_IsInGameReplay_83300(); bool __xLuaBaseProxy_IsInGameFinalKillReplay_83301(); DLL2SDK::Assembly_CSharp::GameBase::ReplayDataInfo* __xLuaBaseProxy_GetGameReplayInfo_83302(); bool __xLuaBaseProxy_NeedFinalKillReplay_83303(); bool __xLuaBaseProxy_IsPVPGame_83304(); bool __xLuaBaseProxy_IsCanTriggerKnife_83305(); bool __xLuaBaseProxy_IsShowKnife_83306(); void __xLuaBaseProxy_ProcessScoreChanged_83307(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetModeText_83308(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team { struct TeamGameInfo : DLL2SDK::Assembly_CSharp::PVP::PVPGameInfo { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84596(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team { enum struct TeamGameUIEventEnum : int32_t { Begin_ = static_cast(0xFDE80) }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct PVPGameEventChannel : DLL2SDK::Assembly_CSharp::GameBase::GameEventChannel { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyKCInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncFlyStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncUAV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSameCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncSentryGunAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncSentryGunFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncControllableInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncVTOLInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncCarePackagePlane_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncCarePackage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncCreateCarePackage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncNuclearBomb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncMissileState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNtfFeedBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResDeathPlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncDeathFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBRChatMsgRespond_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBRChatShortcutRespond_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncAreaEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalPlayerUAV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncControllableStartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncWeaponCooling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNtfAddMPMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNtfDelMPMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNtfResponseSpeakMPMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncTeamMPMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMatchPreparation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81736(DLL2SDK::Assembly_CSharp::GameBase::MatchGame* inGame_); void Init_81737(); void OnNotifyKCInfo_81738(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncFlyStatus_81739(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnRoundStart_81740(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnRoundEnd_81741(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncUAV_81742(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); bool IsSameCamp_81743(bool isLocalPlayer_, DLL2SDK::CSProto::msg::ECamp eCamp_); void OnSyncSentryGunAdd_81744(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncSentryGunFire_81745(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncControllableInfo_81746(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncVTOLInfo_81747(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncCarePackagePlane_81748(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncCarePackage_81749(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncCreateCarePackage_81750(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncNuclearBomb_81751(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncMissileState_81752(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnNtfFeedBack_81753(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnResDeathPlay_81754(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncDeathFrame_81755(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnNotifyBRChatMsgRespond_81756(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnNotifyBRChatShortcutRespond_81757(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnSyncAreaEvent_81758(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncNotify_81759(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); bool IsLocalPlayerUAV_81760(uint32_t uavActorId_); void OnSyncControllableStartFire_81761(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncWeaponCooling_81762(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnNtfAddMPMark_81763(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnNtfDelMPMark_81764(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnNtfResponseSpeakMPMark_81765(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncTeamMPMark_81766(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnMatchPreparation_81767(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void __xLuaBaseProxy_Init_81768(); void __xLuaBaseProxy_OnRoundStart_81769(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnRoundEnd_81770(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnSyncAreaEvent_81771(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnSyncNotify_81772(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnMatchPreparation_81773(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team { struct TeamGameBuilder : DLL2SDK::Assembly_CSharp::PVP::PVPGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPlayerControllerActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init1PPawnActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init3PPawnActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Add3PCommonComponent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84534(); DLL2SDK::mscorlib::System::String* get_m_GameCfgPath_84535(); DLL2SDK::mscorlib::System::String* get_m_PawnCfgPathFor1P_84536(); DLL2SDK::mscorlib::System::String* get_m_PawnCfgPathFor3P_84537(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_84538(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_84539(); DLL2SDK::mscorlib::System::String* get_m_GameModeNameLocID_84540(); bool get_m_ReusePawn_84541(); void InitPlayerControllerActorInfo_84542(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void Init1PPawnActorInfo_84543(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void Init3PPawnActorInfo_84544(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void Add3PCommonComponent_84545(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void __xLuaBaseProxy_InitPlayerControllerActorInfo_84546(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); void __xLuaBaseProxy_Init1PPawnActorInfo_84547(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); void __xLuaBaseProxy_Init3PPawnActorInfo_84548(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); void __xLuaBaseProxy_Add3PCommonComponent_84549(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team { struct PVPFFAGameBuilder : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84579(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_84580(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_84581(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_84582(); DLL2SDK::mscorlib::System::Type* get_m_PlayerInfoType_84583(); DLL2SDK::mscorlib::System::String* get_m_GameCfgPath_84584(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team { struct PVPFTLGameBuilder : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84562(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_84563(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team { struct PVPShootOutOGameBuilder : DLL2SDK::Assembly_CSharp::PVP::Team::PVPFFAGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init1PPawnActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init3PPawnActorInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84567(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_84568(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_84569(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_84570(); DLL2SDK::mscorlib::System::Type* get_m_PlayerInfoType_84571(); DLL2SDK::mscorlib::System::String* get_m_GameCfgPath_84572(); void Init1PPawnActorInfo_84573(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void Init3PPawnActorInfo_84574(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void __xLuaBaseProxy_Init1PPawnActorInfo_84575(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); void __xLuaBaseProxy_Init3PPawnActorInfo_84576(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team { struct PVPKCGameBuilder : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84564(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_84565(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_84566(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team { struct PVPDOMGameBuilder : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84552(); DLL2SDK::mscorlib::System::String* get_m_GameCfgPath_84553(); DLL2SDK::mscorlib::System::String* get_m_PawnCfgPathFor1P_84554(); DLL2SDK::mscorlib::System::String* get_m_PawnCfgPathFor3P_84555(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_84556(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_84557(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_84558(); DLL2SDK::mscorlib::System::Type* get_m_GameEventChannelType_84559(); DLL2SDK::mscorlib::System::String* get_m_GameModeNameLocID_84560(); bool get_m_ReusePawn_84561(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team { struct PVPTDMGameBuilder : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84550(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_84551(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CampShowAnimHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UISprite* CampSprite_; DLL2SDK::Assembly_CSharp::UILabel* CampLabel_; DLL2SDK::Assembly_CSharp::UISprite* ModeSprite_; DLL2SDK::Assembly_CSharp::UILabel* ModeNameLabel_; DLL2SDK::Assembly_CSharp::UISprite* ModeNameBG_; bool bCurShow_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetCampShow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84522(); float get_AnimDuration_84523(); void ShowCamp_84524(DLL2SDK::mscorlib::System::String* CampSpriteName_, DLL2SDK::mscorlib::System::String* ModeSpriteName_, DLL2SDK::mscorlib::System::String* ModeName_, DLL2SDK::mscorlib::System::String* CampText_); void ResetCampShow_84525(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct Pawn : DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget { int32_t _ReloadCount_k__BackingField_; DLL2SDK::mscorlib::System::String* mParameters_; float m_LastLeaveVehicleTime_; bool m_IsStartFireInSprint_; DLL2SDK::Assembly_CSharp::GameBase::Weapon* mPendingSwitchWeapon_; DLL2SDK::mscorlib::System::String* m_PawnConfigPath_; bool UsingControllableMissile_; bool UsingSubWeaponGrappleGun_; bool PrepareUsingSubWeaponGrappleGun_; bool UsingAirborne_; bool m_bIsGrapDestPoint_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_vGrappleGunDestPoint_; bool EnableDrawLatestServerPos_; DLL2SDK::Assembly_CSharp::GameBase::EPawnAnimatorTransitionType m_PawnTransitionType_; float m_ProneBodyAngle_; float m_FallingHorizontalObstrutCosValue_; bool m_pinDownToGround_; int32_t _InRegionID_k__BackingField_; float m_MaxMoveSpeed_; DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::IPawnSoundEmitter* mSoundEmitterInternal_; float m_FixedWeaponAccuracy_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_TPSCameraOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 TPSIndividuationCameraOffSet_; DLL2SDK::System_Core::System::Action* mFCameraOffsetLerpTick_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_ToTPSCameraOffset_; float m_ToTPSCameraOffsetTimer_; float m_ToTPSCameraOffsetTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastTPSCameraOffset_; DLL2SDK::mscorlib::System::String* m_localPlayerSpriteName_; DLL2SDK::mscorlib::System::String* m_localPlayerGoliathSpriteName_; float m_ProneTransitionRate_; bool m_IsTransitionToProneState_; bool m_IsTransitionFromProneState_; bool m_CanSeeSmokeIn_; bool _CanSeeSmokeIn_k__BackingField_; bool m_CanSeeStreakFront_; float ProneCheckHeight_; int32_t m_FireAnimIndex_; DLL2SDK::mscorlib::System::String* m_DebugString_; bool m_ForceSyncMove_; DLL2SDK::Assembly_CSharp::GameEngine::InventoryManager* m_InventoryManager_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponAttachment* m_CurrentWeaponAttachment_; bool m_bInit_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_WeaponPartInfoList3P_; uint32_t m_WeaponSkinID_; bool ShowWeapon_; bool m_InWater_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_InitialUpperBodyRelativePos_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_CachedUpperBodyTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_FirstPersonCameraSocketTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_ThirdHeadCameraSocketTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_WorldCameraSocketTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_WorldCameraSocketTransform_TPS_; float m_StandAnimationTransitionTime_; float m_StandAnimationTransitionTickTime_; bool m_IsInStandAnimationTransition_; bool m_IsInDecelerateStandAnimTransition_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_HeadBone_; float m_AccelerationInputStrafe_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_AccelerationReal_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Acceleration_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Velocity_; DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* m_remoteControlledVehicle_; DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* m_CurrentVehicle_; float LastGetoffVehicleTime_; uint32_t LastVehicleActorID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_availableVehicles_; float m_ENCPenetrationValue_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FireBlockWorldPos_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_AimRotation_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_DelayShootAimRotationLocal_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_DelayShootAimRotation_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_AimRotationLocal_; DLL2SDK::Assembly_CSharp::GameEngine::TakeDamageComponent* m_TakeDamageComponent_; DLL2SDK::Assembly_CSharp::GameEngine::CrouchComponent* m_CrouchComponent_; DLL2SDK::Assembly_CSharp::GameEngine::ProneComponent* m_ProneComponent_; DLL2SDK::Assembly_CSharp::GameBase::IKSolverComponent* m_IKSolverComponent_; DLL2SDK::Assembly_CSharp::GameEngine::AvatarRotationComponent* m_AvatarRotationComponent_; DLL2SDK::Assembly_CSharp::GameBase::PawnLadderComponent* m_PawnLadderComponent_; DLL2SDK::Assembly_CSharp::GameBase::SlideTackleComponent* m_SlideTackleComponent_; DLL2SDK::Assembly_CSharp::GameBase::RollComponent* m_RollComponent_; DLL2SDK::Assembly_CSharp::GameBase::PawnIndividuationComponent* m_IndividuationComponent_; DLL2SDK::Assembly_CSharp::GameEngine::PawnSocketTransformAdjustComponent* m_PawnSocketTransformAdjustComponent_; DLL2SDK::Assembly_CSharp::GameEngine::DynamicSkinBoneRefManagerComponent* m_DynamicSkinComponent_; DLL2SDK::Assembly_CSharp::GameEngine::SpectatorComponent* m_SpectatorComponent_; DLL2SDK::Assembly_CSharp::GameEngine::SwitchRoleComponent* m_SwitchRoleComponent_; DLL2SDK::Assembly_CSharp::GameEngine::PawnPaintComponent* m_PaintComponent_; DLL2SDK::Assembly_CSharp::GameBase::PawnRagdollComponent* m_RagdollComponent_; DLL2SDK::Assembly_CSharp::GameBase::GravitySpikesComponent* m_GravitySpikesComponent_; DLL2SDK::Assembly_CSharp::GameBase::ShadowBladeComponent* m_ShadowBladeComponent_; DLL2SDK::Assembly_CSharp::GameBase::JumpComponent* m_JumpComponent_; DLL2SDK::Assembly_CSharp::GameBase::PawnDeadComponent* m_DeadComponent_; DLL2SDK::Assembly_CSharp::GameBase::PawnPlayTrickyComponent* m_TrickyComponent_; DLL2SDK::Assembly_CSharp::GameEngine::PawnSoundComponent* m_PawnSoundComponent_; DLL2SDK::Assembly_CSharp::GameEngine::PawnEffectManager* m_PawnEffectManager_; DLL2SDK::Assembly_CSharp::GameBase::LogicAnimationComponent* m_LogicAnimationComponent_; DLL2SDK::Assembly_CSharp::GameEngine::GrapRushComponent* m_GrapRushComponent_; DLL2SDK::Assembly_CSharp::GameEngine::UpwardLaunchComponent* m_UpwardLaunchComponent_; DLL2SDK::Assembly_CSharp::GameEngine::InvisibleSkillComponent* m_InvisibleSkillComponent_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_SimulatedAimRotation_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastSimulateVelocity_; float m_LadderForceYAngle_; DLL2SDK::Assembly_CSharp::GameBase::PawnReliableSoundData* m_PawnReliableSoundData_; bool m_InElectric_; bool m_IsInSmoke_; DLL2SDK::mscorlib::System::Action_1* SimulatedEndGrapRushEvent_; float m_camHeightOffset_3P_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastDamageSourcePos_; float m_LastCheckSprintTime_; float m_LastSendMoveTime_; float m_SimulateSpeed_; bool m_LastInputSprint_; float m_MaxSimulateTime_; float m_NameDistance_; float m_fWasteTime_; DLL2SDK::Assembly_CSharp::UILabel* m_PlayerNameLabel_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastHeadLoc_; float m_MaxClientForceMoveDistance_; DLL2SDK::Array* m_pPawnSoundEventHandler_; bool m_CanSwitchWeapon_; bool m_AllowShowHeadName_; DLL2SDK::Assembly_CSharp::GameBase::Pawn_ClimbType m_CurClimbType_; bool m_IsClimbWall_; float m_ClimbMantleWidth_; bool m_IsClimbMantleOver_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_HorizontalRoationLimit_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_CacheVerticalRoationLimit_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_MaxHorizontalTurnDeltaProne_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_VerticalRoationLimitProne_; bool m_EasySkyFly_; bool m_IsSkyFly_; bool m_IsJumpingUp_; bool m_ReachJumpingTop_; float m_WalkingDuration_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_HeadOffset_; float m_HudHeadOffset_; float m_GoliathHudHeadOffset_; float m_ReachJumpingTopTime_; bool m_IsCrouching_; bool m_IsProneing_; bool ProneConfirming_; bool m_IsRotation_; bool m_isInAirCraft_; bool m_bIsInNonBattleArea_; float m_CurrentEyeHeight_; bool HasReleaseSkillButton_; bool m_bLockYRotation_; float m_HitScoreTime_; float m_LastPlayBloodEffectTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_JumpBob_; float m_JumbBobDropHeight_; float m_JumbBobUpHeight_; float m_JumbBobIncreacement_; float m_JumbBobDecreasement_; bool m_ShouldUpdateJumpBob_; bool m_IsJumbBobIncreasing_; float m_LandAfterJumpingTime_; float m_CacheFallingForwardSpeed_; float m_CacheFallingLateralSpeed_; bool m_bEndSubWeaponAciton_; DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState m_InitLoginPhysicsState_; DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState m_PhysicsState_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_FollowTarget_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TouchingVolumes_; DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVolume* m_PhysicsVolumeInternal_; float m_LastSlideVolumeSpeed_; DLL2SDK::Assembly_CSharp::GameEngine::LadderVolume* CurrentLadder_; DLL2SDK::Assembly_CSharp::GameEngine::PawnAnimationComponent* m_AnimationComponent_; DLL2SDK::Assembly_CSharp::GameEngine::AnimGraphComponent* m_AnimGraphComponent_; DLL2SDK::Assembly_CSharp::AdaptiveRootMotion* m_AdaptiveRootMotion_; bool m_IsAlive_; bool m_IsPlayDying_; bool m_InDeadEye_; float m_LastBeBulletDamged_; float m_LastBeExplodeDamged_; bool m_TriggerQuickKnife_; float m_LastFireTime_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName m_LastFireWeaponName_; float m_LastRespawnTime_; float m_LastUAVPosUpdateTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_UAVPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastFireLoc_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* m_PlayerInfo_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastPawnPos_; float MoveThreshold_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastPawnEulerAngle_; bool IsSwitchViewEnd_; bool IsSwitchRoleEnd_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_HeadTransform_; bool m_FetchedHeadTransform_; DLL2SDK::Assembly_CSharp::GameEngine::Controller* m_Controller_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* typeTestDic_; DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType m_ViewType_; DLL2SDK::Assembly_CSharp::GameEngine::ENetRole m_Role_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_Mesh_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_ModelRoot_; DLL2SDK::UnityEngine::UnityEngine::Quaternion MeshForwordRot_; bool m_FirstTimeRespawn_; DLL2SDK::Assembly_CSharp::GameBase::Pawn_StopDrivingHandler* NotifyStopDriving_; DLL2SDK::Assembly_CSharp::GameEngine::ReleventRenderComponent* m_ReleventComp_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_ActualWalkingVelocity_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeController* m_WeaponShakeController_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_DeltaEulerAngles_; DLL2SDK::mscorlib::System::Action_1* takeDamageHandler_; bool checkPassThroughWall_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LogicalComponents_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FirstPersonWeaponSocketLocalPosition_OriginalValue_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FirstPersonWeaponSocketlocalEulerAngles_OriginalValue_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FirstPersonArmSocketLocalPosition_OriginalValue_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FirstPersonArmSocketlocalEulerAngles_OriginalValue_; DLL2SDK::Array* m_AutoAssistAimRanges_; DLL2SDK::Array* m_AutoAssistAimRates_; DLL2SDK::Array* m_AssistAimRotateTimes_; DLL2SDK::Array* m_DampAssitAimRateFactor_; DLL2SDK::Array* m_MagnAssitAimRateFactor_; bool m_NeedToResetPose_; bool m_IsCrouchingWhenSwitchRole_; bool m_IsProningWhenSwitchRole_; bool bVehicleWaitForChangeWeapon_; DLL2SDK::Assembly_CSharp::GameEngine::EVehicleHUDState cacheVehicleSwitchTPSModeReasonType_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* CacheSlotItemBeforeVehicle_; float m_CheckClimbOverAddTime_; DLL2SDK::mscorlib::System::String* m_CheckClimbOverObjectName_; float m_CheckClimbUpAddTime_; DLL2SDK::mscorlib::System::String* m_CheckClimbUpObjectName_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CheckBoxColliderHalfExtents_; bool _IsBeginCheckMantle_k__BackingField_; float m_FirstPersonCameraOffsetTickTimer_; float m_FirstPersonCameraCurrentOffsetX_; float m_FirstPersonCameraDestOffsetX_; float m_FirstPersonCameraMoveSpeed_; DLL2SDK::UnityEngine::UnityEngine::Camera* m_CachedMainCamera_; float m_CurrentPassengerAniAngle_; float targetAniAngle_; float InputAccelerationForwrad_; float InputAccelerationLaterial_; bool disableSprint_; bool IsGravitySpikesJumpUp_; bool m_IsShadowBlade_; bool m_CanShadowBladeFire_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FirstPersonCameraLocalPosition_OriginalValue_; bool _IsTPSClimb_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_FirstPersonWeaponSocket_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_FirstPersonArmSocket_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_ThirdPersonModelSocket_; bool m_ShowOrHideArmFX_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_RUpArmObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_LUpArmObj_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_SocketDic_; DLL2SDK::Assembly_CSharp::GameBase::CarePackage* m_CurrentTriggerCarePackage_; DLL2SDK::Assembly_CSharp::GameEngine::AimAssistanceCollider* m_CachedAimAssistanceCollider_; float m_LeftConcussionTime_; bool m_NeedToShowWhiteScreenEffect_; float m_LeftFlashEffectTime_; float m_LeftEMPEffectTime_; bool m_IsInterferedByDrone_; bool m_HasOcclusionEffect_; bool m_NeedShowOnMap_; bool m_IsLEGO_; DLL2SDK::System_Core::System::Action* mFEyeHeighttLerpTick_; float m_ToEyeHeightOffset_; float m_ToEyeHeightTimer_; float m_ToEyeHeighttTime_; float m_LastEyeHeightOffset_; bool m_IsHighThrowFire_; bool m_bUsingBRUlt_; bool m_InSlideTackle_; bool m_UseSlideTackleSpeed_; bool m_InRoll_; bool m_UseRollSpeed_; DLL2SDK::Assembly_CSharp::GameEngine::SubWeaponAttachment* m_SubWeaponAttachment_; bool _IsTakingLightingDamage_; float fightOffTime_; float fightOffCDTime_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_VehicleThrowWeaponPositionSocket_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_LastProjectileStartPositionOffsetRot_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_IgnoreWeaponWhenEquipList_; bool m_IsUsingWeaponSkill_; float m_RotateTime_; float m_RotateCheckPoint_; bool m_IsChangingFireMode_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* m_MedicalStationCuringEffect_; bool m_IsCuringByMedicalStation_; DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* m_UltEffect1P_; DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* m_UltEffect3P_; int32_t m_UltScreenEffectID_; bool m_isPlayingUltEffect_; bool _HasMultyThrowWeapon_; DLL2SDK::Assembly_CSharp::GameBase::PawnColliderData* StandColliderData_; DLL2SDK::Assembly_CSharp::GameBase::PawnColliderData* ProneColliderData_; DLL2SDK::Assembly_CSharp::GameBase::PawnColliderData* CrouchColliderData_; DLL2SDK::Assembly_CSharp::GameBase::PawnColliderData* SwimColliderData_; DLL2SDK::Assembly_CSharp::GameBase::PawnColliderData* ClimbColliderData_; DLL2SDK::Assembly_CSharp::GameBase::PawnColliderData* SlideTackleColliderData_; DLL2SDK::Assembly_CSharp::GameBase::PawnColliderData* RollColliderData_; DLL2SDK::Assembly_CSharp::GameBase::PawnColliderData* GoliathColliderData_; DLL2SDK::UnityEngine::UnityEngine::Collider* m_ModelCollider_; bool m_HasCharacterController_; DLL2SDK::UnityEngine::UnityEngine::CharacterController* m_CharacterController_; bool m_HasBodyCharacterController_; DLL2SDK::UnityEngine::UnityEngine::CharacterController* m_BodyCharacterController_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_BodyCharacterControllerObj_; bool m_HasLegCharacterController_; DLL2SDK::UnityEngine::UnityEngine::CharacterController* m_LegCharacterController_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_LegCharacterControllerObj_; float m_StandCharControllerHeight_; float m_CrouchCharControllerHight_; float m_SlideCharControllerHight_; float m_ProneCharControllerHight_; float m_SwimCharControllerHight_; float m_GrapRushCharControllerHight_; float m_GoliathStandCharControllerHeight_; float m_PeripheralVision_; float m_SightRadius_; float m_Gravity_; float m_AirSteering_; float m_InitialVerticalSpeed_; float m_InitialMaxJumpHeight_; float m_JumpLimitTime_; float m_JumpLimitMinJumpHeight_; float m_JumpLimitDecreaseRate_; float m_JumpMagicNumber_; bool m_UseJumpLimit_; float m_MaxAcceleration_; float m_WalkAnimBaseSpeed_; float m_MaxSpeed_; float m_BackwardMaxSpeed_; float m_HorizontalMaxSpeed_; float m_HorizontalMaxCosValue_; float m_LadderSpeed_; float m_Friction_; float m_WalkingSpeedAddPercent_; float m_VerticalRoationLimitMin_; float m_VerticalRoationLimitMax_; float m_AngleLimitXDownProne_; float m_AngleLimitXUpProne_; float m_HorizontalRoationLimitMin_; float m_HorizontalRoationLimitMax_; float m_MaxAngleTurnRightDeltaProne_; float m_MaxAngleTurnLeftDeltaProne_; float m_HitScoreIntervalTime_; float m_ClimbUpHeight_; float m_EmptyHandSprintMaxAngle_; float m_ProneAnimSpeedMul_; float m_BackwardConsineThresholdValue_; float m_StandMoveToCrouchTransitionTime_; float m_CrouchMoveToStandTransitionTime_; float m_AnimationSprintForwardLerpSpeed_; float m_AnimationSprintLateralLerpSpeed_; float m_AnimationCrouchForwardLerpSpeed_; float m_AnimationCrouchLateralLerpSpeed_; float m_AnimationRunForwardLerpSpeed_; float m_AnimationRunSimulateSpeed_; float m_AnimationRunLateralLerpSpeed_; float m_AnimationSwimForwardLerpSpeed_; float m_AnimationSwimLateralLerpSpeed_; float m_AnimationTPSwimForwardLerpSpeed_; float m_AnimationTPSwimLateralLerpSpeed_; float m_AnimationProneForwardLerpSpeed_; float m_AnimationProneLateralLerpSpeed_; float m_AnimationDyingForwardLerpSpeed_; float m_AnimationDyingLateralLerpSpeed_; float m_WalkingToFallingHeight_; float m_SlideTackleToFallingHeight_; float m_WalkingToSkydivingHeight_; float m_WalkingToSkydivingHeightFromVehicle_; float m_EasyWalkingToSkydivingHeight_; float m_MaxAngleTurnLeftDelta_; float m_MaxAngleTurnRightDelta_; float m_MaxAnglePessnagerTurnDelta_; float m_MaxAngleMoveTurnDelta_; float m_SwimmingMaxSpeed_; float m_UnderwaterSwimmingMaxSpeed_; float m_FloatingMaxSpeed_; float m_SwimmingSprintMaxSpeed_; float m_UnderwaterSwimmingSprintMaxSpeed_; float m_DivingMaxSpeed_; float m_TotalOxygen_; float m_OxygenRecoverSpeed_; float m_OxygenAttenuateSpeed_; float m_StartSwimmingHeight_; float m_DeepWaterHeight_; float m_SprintingWaterHeight_; float m_SprintMaxCliffAngle_; float m_RecoverRotationSpeed_; float m_RecoverMoveRotationSpeed_; float m_RecoverSprintRotationSpeed_; float m_CliffAngle_; float m_SlopeLimit_; float m_FallingLandTime_; float m_DropDownTime_; float m_LandHardStandTime_; float m_CrouchingEyeHeight_; float m_Prone1PTransitionTime_; float m_Prone1PMidStopTime_; float m_SwimmingAimingFireSpeedScale_; float m_SwimmingFireSpeedScale_; float m_GuideMoveCheckAngle_; float m_GuideMoveCheckSpeed_; float m_GuideMoveCheckTime_; float m_ProneToStandAcceleration_; float m_IndividuationTPSCameraDistance_; float m_IndividuationTPSCameraYOffset_; float m_PlayHitCDTime_; float m_StandingEyeHeight_; float m_ProneingEyeHeight_; float m_ConcussionMovementScale_; float m_FallingHorizontalObstrutAngle_; float m_ValidFallingRayDistance_; float m_SwimPutWeaponTime_; float m_SwimGetWeaponTime_; float m_SwimLeftHandLimitUpwardAngle_; float m_StepOffset_; float m_MaxClimbClientForceMoveDistance_; float m_SetRotationDirectlyAngleThreshold_; float m_JumpLandHeight_; float m_WalkingToFallingVerticalSpeedLimit_; float m_DoJumpVerticalSpeedLimit_; float m_AutoSlideSpeed_; float m_MaxVerticalMoveDeltaSpeed_; float m_MaxClimbFallingSpeed_; float m_JumpUpLimitTime_; float m_ReachTargetTime_; float m_MaxForceSimulateDistance_; float m_FaceWallJumpMinCosValue_; float m_JumpMeleeMinHeight_; float m_MaxWalkingSlopeVerticalVelocity_; float m_SimulateAnimMoveScale_; float m_ProneValidXAngle_; float m_ProneValidBodyLength_; float m_ProneValidPhysicsCastRadius_; float m_MaxForceSimulateFallingDistance_; float m_LadderClimbTopTime_; float m_FPPickupFadeTime_; bool m_AllowDownToLadder_; float m_MoveAnimationSpeed_; float m_MoveWalkSpeedForAnimation_; float m_CrouchMoveAnimationSpeed_; float m_LadderEnterFromTopTime_; float m_LadderClimbFromTopTime_; bool m_UseSlowWalk_; bool m_IsCurrentAnimationActive_; float m_LastPlayHitTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ClothCacheList_; bool m_HasCloth_; bool m_IsUseCloth_; DLL2SDK::Assembly_CSharp::EAssetID m_ShadowbladeEffectAssetID_; bool IsWeaponInZeroSocket_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_ZeroSocket_FirstPersonCameraTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_ZeroSocket_RightWeaponFirstPersonTransform_; DLL2SDK::Assembly_CSharp::GameBase::ZeroSocketHandler* m_ZeroSocketHandler_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_ZeroSocketRoot_; float m_HorizontalSpeed_; float m_VerticalSpeed_; float m_MaxJumpHeight_; float m_JumpBeginHeight_; float m_LastDoJumpTime_; float m_CurrentDoJumpMaxHeight_; float m_StartFallingTime_; float FixLimitJumpHornzontalSpeed_; bool bFountianFalling_; float m_AirControl_; bool m_CanAirControl_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_ClimbStartPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_ClimbOverInitV_; float m_ClimbOverCacheCharControllerheight_; float m_ClimbOverSetCharControllerheight_; float m_StartClimbOverTime_; float m_MaxClimbOverTime_; float m_ClimbOverGravity_; float m_ClimbOverVelocityUp_; float m_ClimbOverVelocityForward_; float m_EndClimbOverMaxHeightMultyply_; bool m_bLastFrameSlopAgainstWallMove_; bool IsLastMove_; bool m_IsPhysWalkingSlideMove_; bool OpenFaceWallFix_; bool DoCheckWalkingInFloatNAN_; float m_lastMoveScale_; int32_t TickPrintNANLog_; float m_ProcessWalkingFaceWallMoveRayDownHeight_; float m_ProcessWalkingFaceWallMoveRayDownRadius_; int32_t m_LastFrameProcessStandOnPawn_; int32_t m_ContinueProcessStandOnPawnCount_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastCCHitNormal_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastCCHitPoint_; bool m_LastCCHitBelow_; int32_t m_LastCCHitLayer_; float m_LastCCHitFrame_; bool m_LastCCHitWall_; int32_t m_IsLastHitWallFrame_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastCCHitWallNormal_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastCCHitWallPoint_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastCCHitPawnNormal_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastCCHitPawnPoint_; int32_t m_IsLastGroudHitPawnFrame_; bool m_IsLastGroudHitPawn_; bool m_IsLastCCHitVehicle_; int32_t m_IsLastCCHitVehicleFrame_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastCCHitVehicleNormal_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastCCHitVehiclePoint_; int32_t m_IsLastHitCeilFrame_; bool m_LastCCHitCeil_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastCeilCCHitNormal_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastCeilCCHitPoint_; DLL2SDK::UnityEngine::UnityEngine::Vector3 BeginFallPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 FallMaxHeightPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 lastVehicleLocalPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 lastVehicleWorldPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 lastVehicleAngle_; bool m_IsSetFromServer_; DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* m_RendererDict_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AllRenderers_; bool _IsWeaponSwitching_k__BackingField_; DLL2SDK::Assembly_CSharp::Network::S2C_RES_DISCARD_ITEM* cacheDiscardInfo_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ActiveWeaponNextStateMapByItemID_; bool m_NeedDelayTriggerADS_; bool m_ResetAimInput_; bool mResetAdsInput_; bool mResetFireInput_; bool IsButtonDown_; DLL2SDK::Array* OnUseItemFinish_; struct StaticFields { float SprintCheckDuration_; DLL2SDK::UnityEngine::UnityEngine::Vector3 DefaultTPSCameraOffSet_; DLL2SDK::UnityEngine::UnityEngine::Vector3 DefaultTPSLeftCameraOffSet_; DLL2SDK::UnityEngine::UnityEngine::Vector3 TPSCameraOffset_Prone_; DLL2SDK::mscorlib::System::String* FirstPersonRootSocketName_; DLL2SDK::mscorlib::System::String* FirstPersonArmSocketName_; DLL2SDK::mscorlib::System::String* ThirdPersonModelSocketName_; DLL2SDK::mscorlib::System::String* FirstPersonWeaponSocketName_; DLL2SDK::mscorlib::System::String* ThirdPersonWeaponSocketName_; DLL2SDK::mscorlib::System::String* FirstPersonLeftWeaponSocketName_; DLL2SDK::mscorlib::System::String* ThirdPersonLeftWeaponSocketName_; DLL2SDK::mscorlib::System::String* FirstPersonCameraSocketName_; DLL2SDK::mscorlib::System::String* ThirdPersonHeadCameraSocketName_; DLL2SDK::mscorlib::System::String* WorldCameraSocketName_; DLL2SDK::mscorlib::System::String* WorldCameraSocketName_TPS_; DLL2SDK::mscorlib::System::String* ThirdPersonFamilyRootSocketName_; DLL2SDK::mscorlib::System::String* ThirdPersonSpine2SocketName_; DLL2SDK::mscorlib::System::String* BR_Sound_SwitchGroupName_; DLL2SDK::mscorlib::System::String* BR_Sound_GroupValueName_; float m_LODAnimDistance_; bool m_FixMoveAgainstWallShaking_; float m_camLineCheckExtent_; float m_SendMoveFreQuency_; float THETA_; float MOVE_THETA_; float ShowFireTorOnRaderLast_; float m_UAVPosUpdateInterval_; bool bEnableRevelentOPT_; float SwitchToLastUsedWeaponLockTime_; bool ForbidSelectWeaponInDeadState_; bool RemoveAllInventoriesInOnSpectatingEnd_; int32_t m_FloorLayerMask_; bool UseMoveSpeedAdjustAnimation_; float SkinWidth_; float m_StandCharControllerRadius_; float m_ProneCharControllerRadius_; float m_GoliathStandCharControllerRadius_; float CheckJumpFaceWallHitMinHeight_; float MinJumpupMoveY_; bool IsLimitMaxSpeed_; float ClimbMaxYSpeed_; float SimulateClimbEyeHeightLimit_; bool IsSetClimbMantleOverInMaxLimit_; bool IsProcessWalkingFaceWallMove_; float ProcessWalkingFaceWallDotValue_; float DefaultCos30_; bool IgnoreCaclRampRatio_; bool StaticEnableOptimizeTransform_; float AutoSlideAngle_; float GroundAutoSlideAngle_; float AutoSlideCCDist_; float EndClimbResetFireInputCDTIme_; float TrySwitchWeaponScaleTime_; DLL2SDK::System_Core::System::Action* __f__mg_cache0_; DLL2SDK::System_Core::System::Action* __f__mg_cache1_; DLL2SDK::System_Core::System::Action* __f__mg_cache2_; DLL2SDK::System_Core::System::Action* __f__mg_cache3_; DLL2SDK::System_Core::System::Action* __f__mg_cache4_; DLL2SDK::System_Core::System::Action* __f__mg_cache5_; DLL2SDK::System_Core::System::Action* __f__mg_cache6_; DLL2SDK::System_Core::System::Action* __f__mg_cache7_; DLL2SDK::System_Core::System::Action* __f__mg_cache8_; DLL2SDK::System_Core::System::Action* __f__mg_cache9_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReloadFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixedUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTPSCameraOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NullAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CameraOffsetLerpTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanStand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTPSCameraOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTPSCameraOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFirsPesronWeaponSocketName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponSocketName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLeftWeaponSocketName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReloadingMagActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLeftHandCenter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReloadingMag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLastVehicleInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSwitchRoleComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTakeDamageComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpectatorComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCrouchComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSponeComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGrapRushComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUpwardLaunchComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInvisibleSkillComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAdaptiveRootMotionType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIKSolverComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAvatarRotationComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLadderComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetJumpComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPawnDeadComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPawnSoundComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPawnEffectManagerType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitTargetRotationYAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponAimRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedStartProne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedEndProne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedEndCrouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedStartGrapRush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InvokeSimulatedEndGrapRush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedEndGrapRush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedGrapRush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGrapRushParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartGrapRush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGrappleGunStickMiss_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachPropPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DettachPropPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLaunchParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLaunchParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeUpwardLaunchState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedStartLauncherUpRush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedEndLauncherUpRush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedLauncherUpRush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceChangeSkydivingInUpwardLaunchState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRootTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSnipe2Transform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFallingStartInHigh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeactivateSubWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LockStateInUsingSubWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LockStateInUsingAirborne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndSubWeaponAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndUpwardLaunchAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SubWeaponSpawnFireImpact_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBackward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearIsClimbWall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RawSetPhysicsState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InfoType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAttackableInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSentryGunPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHelicopterPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSAMTurretPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEmptyHand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRealPawnHeadPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsControllerOf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSyncBodyRotationX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMeshRotationX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentMeshRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentMeshLocalPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentMeshLocalRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentMeshLocalEulerAngles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentMeshRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLogicalComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetLogicalComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddLogicalComponentImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddLogicalComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickLogicalComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_AddLogicalComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateLogicalComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateLocalLogicalComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoverFirstPersonSocketTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateInventoryManager_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSimulateDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableForceServerPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetForceMoveDist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxAcceleration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitVector3Objects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCrouchEyeHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitRoleCharacterColliderData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetRoleCharacterColliderData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayGoliathInitSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetRolePhysicState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRespawnProtection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndSwitchRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectatingViewChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyComponentWeaponChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyComponentSwitchRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyComponentRespawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyComponentSwitchView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyComponentClientRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyComponentSpectatingViewChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyComponentSpectatingStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyComponentSpectatingEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyComponentBeginDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyComponentDie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSwitchingRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSwitchingStep_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CacheTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CacheMeshSocket_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAsyncLoadCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyInventory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyCurrentWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAvailableVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAvailableVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllAvailableVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CacheSlotItemVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VehicleChangeWeaponHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsForbidVehicleControllWithCurrentWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VehicleControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VehicleDrive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VehicleRide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VehicleSeatChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VehicleGetOff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBestAvailableVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMantleTopPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMantleTopWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckClimbMantle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFirstPersonCameraOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SmoothMoveFirstPersonCameraViewportOffsetX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFirstPersonCameraOffsetX_OriginalValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLOD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyAnimComponentInitialized_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyWearableThingsChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigAnimComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostRenderFor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanCameraSee_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessServerMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessStandaloneMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimulate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PossessedBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnPossessed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMeshRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCreateArmObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateUpArmObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUpArmObjScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUpArmFXAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUpArmFXShowOrHide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUpArmFXShowOrHide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedDistinguish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInitialVisibility_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRelevent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOCCVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLocation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRayStartPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnByVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeaveVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeSeat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Teleport_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAimRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClampRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_AddRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_AddRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRealRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalUpdateSetRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePassengerRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVehicleSocketRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePassenerAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickPassenerAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshVehicleAimRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateInVehicleRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUpperBodyRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUpperBodyLocalRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateInNonBattleAreaRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCeiling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckProneRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsProneRotationCollision_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAcceleration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPhysicsVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InSlideVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InFountianVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PerformPhysics_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SoundEmitterPerformPhysics_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHoldWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcMaxMoveSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcFinalMoveScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcFinalMoveVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOverrideAcceleration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetJumpScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentDistToWaterSurface_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsValidFallingHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsForbiddenMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTowardDeepWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPositionChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPositionSubtleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPosistionDeltaChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDebugString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CouldSprintingInCrounch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckStopSprintintWithWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysGravitySpikes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FallingGravitySpikesGround_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckGravitySpikesDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceCheckSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSprinting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSprintBeforeChangePawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClimbLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndClimbLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TogglePhysicsFollowPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnterWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LeaveWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanGrabLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanShowLadderHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartIndividuationAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForcePlayIndividuationAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryStopIndividuationAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryStopUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryStopPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryStopPlayTrick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanGravitySpikes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoGravitySpikes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoGravitySpikes1POrSpectator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanShadowBlade_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoShadowBladeAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoPhysicSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShadowBladeFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShadowBladeState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsJumpMeleeFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DropDownEyeHeightForCrouching_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoverEyeHeightForCrouching_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCollisionHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCollisionRadius_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChooseInitThirdPersonCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcThirdPersonCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcBrThirdPersonCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcDeathCam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetUpperBodyRelativePos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSubWeaponFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSubWeaponFireState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLeftMuzzleFlashSocketPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSwitchFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSwitchView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToMelee_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToLastUsedWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncAnimation3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldIgnoreAimTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncHPChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPassengerViewPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWorldCameraSocketTransformPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraPosition_TPS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraPosition_HeadTPS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraPosition_FirstPerson_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFirstPersonSocketPositioin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraLocalPosition_FirstPerson_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraLocalPosition_ThirdPerson_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCameraLocalPosition_FirstPerson_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoveCameraLocalPosition_FirstPerson_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAimRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetCameraRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUpperBodyRotationOnVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUpperBodyRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimationState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_PlayAnimationState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TrySpawnSnowTrack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryStopChangeClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceStopChangeClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEventSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFinishItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMeshAssetID_1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMeshAssetID_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultAssetID_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStandAnimationTransition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnimatinSpeedTransition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalTickStandAnimationTransition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMeshVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectatingStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectatingStartSetEyeHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectatingEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpectatingEndClearPostEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPawnFirpersonWeaponSocket_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPawnFirstPersonArmSocket_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetComponent_FPS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetComponent_TPS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetComponents_TPS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateFirstPersonSocketInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnPooledMeshGO_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DespawnPooledMeshGO_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitColliders_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetCollidersOnMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAvatarLoadCompleted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedPrePlayGetWeaponAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GiveWeaponSilenced_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GiveWeaponByPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GiveWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAllInventory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Die_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckResetMeshRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDieAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDyingPhysics_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllInventories_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOngoingDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayTakeDamageEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBloodEffectAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHitBloodEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportHitByLocalPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHitEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHurtEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPawnEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindSocket_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateTakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateSpecialDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalHitMotionDirection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetViewType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopDriving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraColliderLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOnSelfVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOnVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOffVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPassengerStateChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUltPickUpState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUltPickUpCDState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeaveTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnProcessCarePackageTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterCarePackageTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeaveCarePackageTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecycleMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSoundEmitterType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSoundEmitter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAudioComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeInitAudioComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFootstepAuditionRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnterCustomStepSoundVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LeaveCustomStepSoundVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPriority_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHeightFromGround_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTargetPosHeightFromGround_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveWeaponProjectile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHPChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraRotateRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDiscardWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlashBangExplode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRepulseGrenadeExplode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CouldPlaySound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MirrorWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FullAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncWeaponBulletInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayConcussionSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayExplodeSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginConcussionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndConcussionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFlashEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndFlashEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginEMPEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndEMPEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBlind_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndEffectsOnDead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEffectTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInEnemySmoke_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInAllySmoke_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindMeleeAttackTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGrenadeAttackTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAnimationCull_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayReviveAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayRotationAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopRotationAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoverCrossHair_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProneLockTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPickUpAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHorizontalRotationLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVerticalRotationLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BornShowOnRadarForEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanShowOnRadarForEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarMySelfSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPawnSpeaking_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGoliath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseGoliathHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarViewTeammateSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarViewEnemySprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedToShowEnemySpriteOnRadar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarViewSpriteDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBeDamagedBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOnNoneDriveCar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSameCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEyeHeightChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEyeHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EyeHeightLerpTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayVibrate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldUpdateFireBlockPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAIPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMotionDirection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginRootMotion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_BeginRootMotion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRootMotionRuning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRootMotionRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRootMotionEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRootMotionCrossFade_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRootMotionStop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSimulateStartSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSimulateStopSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUnderWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUnderWaterSurface_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOperatorFireModeChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnThrowTypeChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponPartChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanUseUltSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanUseStreak_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldResetFirstPersonMoveSpeedMul_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessPassagerReachOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanPassagerReachOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldStopRotationAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitComponentConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSlideTackle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRoll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldStopIK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetIKWeaponHoldPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PauseIK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopIKTransitionToPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceResetIK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreResetGetWeaponAnimParameter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreResetPutWeaponAnimParameter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrePlayUnequipWeaponAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncGetWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncUnequipWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncUnequipSubWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceResetRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldCalBoundary_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAnimationTransitionBlend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPreSwitchAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPostSwitchAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanUseKillStreakSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoUseKillStreakSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginBuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndBuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_QuckBuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelBuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBuilding_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPlayingBuildAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckResetWeaponAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTPAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceResetTPAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceResetDefaultAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GatherTPAvatarRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimatonInCache3PAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideCache3PAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDumpString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUpbodyAnimationLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRemoteUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoteUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LocalUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerUseIndividuationItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUseSpecialWeaponStopIndividualtion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFloorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SubWeaponAttachmentActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponAttachmentChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPartListDifferent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetForReconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKillEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKillEnemyCountChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedSimulatedPlayCrouchAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInsideVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysFightOff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysZipline_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFightOff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncFPAniamtion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnActiviteFPAnimationSync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EquipSubWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckStartSubWeaponFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckUseLeftHand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetMoveSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RawResetMoveSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStateSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ResetMoveSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUsingSpecialWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetThrowWeaponStartPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProjectileStartPositionOffsetRot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanOpenDoor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchWeaponAttach_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckClimb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TestDeadRagdoll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TestRagdollRevive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetServerRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLeftWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldIgnoreWhenEquip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddIgnoreWeaponWhenEquip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LocalPlayerCanUseCurSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LocalPlayerCanCancelCurSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPreTouchDoor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSetServerPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InInPickupItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartAirCraft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetRootMotion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BRSoundSwitchGroupName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMedicalStationCuringEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideMedicalStationCuringEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayUltEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopUltEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSprintLean_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetReSpawnPhysicalState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReSpawnPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGodFlagChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelSave_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanCheckAutoChangeClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEyeHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNearlyObstacle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedResolveWeaponJitter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPreparation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDistanceToPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PawnStandOnGroundWhenSpawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHasMultyThrowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshHasMultyThrowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanBeStick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelPreparing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCanInteractiveLevelObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IgnoreRadarEdge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IgnoreFHJCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPawnColliderData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetColliderEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckColliderEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitCharacterController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawnCharacterController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCharacterColliderHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCharacterColliderRadius_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetCharacterColliderData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxForceSimulateDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetMaxForceSimulateDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInitAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnimationActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleAnimationActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimationStateWithOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeToAnimState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_FadeToAnimState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_FadeToAnimState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAnimationInTransition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAnimatorTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_PlayAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySyncAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimationResetTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimationResetTriggerInner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_PlayAnimationResetTriggerInner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnimationValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetAnimationValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSyncAnimationValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_SetAnimationValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_SetAnimationValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationParamExist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldSwitchAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ShouldSwitchAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchVehicleController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultStateName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RawSwitchAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRePlayDeadAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResetSwimmingAnimatorState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InDistanceToMainCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHitAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasCloth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitUseCloth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUseCloth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitCloth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRevelentSetCloth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClearCloth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHiddenByDieEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHiddenByDieEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddShadowbladeEffectSelf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddShadowbladeEffectFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddShadowbladeEffectEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveShadowbladeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitZeroSocketRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetZeroSocketRootEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearZeroSocketRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpenAimSolveJitter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSolveJitter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseAimSolveJitter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckJumpFaceWall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckStandInPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckJumpInClimb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanJump_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LimitJump_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LimitJumpHornzontalSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoJump_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoFalling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearHorizontalVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NewFallVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysFalling_Fountian_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessAirSteering_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysFalling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSkyFly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckFallingDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FallingGround_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessFallingAnimationParameter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LimitSimulatedClimbVerticalSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LimitSimualteClimbOverEyeHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoPhysClimbOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEndClimbOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysFalling_ClimbOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetClimbTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanClimb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayClimbAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoClimbUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoClimb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitClimbOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushMoveCharController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WalkingCharControllerMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysWalking_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPositionNAN_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CaclRampRatio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcMaxMoveSpeedScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcPhysWalkingMaxMoveSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcPhysWalkingMaxSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxSlopeVerticalVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcSlopeVerticalVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcPhysWalkingVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CaclPhysWalkingDeltaMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessFaceWallShaking_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessWalkingSlideMoveVertical_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcStandUponPawnSlideVec_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessWalkingFaceWallMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessWalkingSlideMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcWalkingOnSlope_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckProneValidRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProneBackMoveDeltaMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessPhysWalkingDeltaMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TrySlipLowWall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysWalkingFaceWallOptimize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessMoveAnimationParameter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessFalling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFixContinueStandOnPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessStandOnPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessGround_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDeltaMoveHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoWalkingToFalling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableOptimizeTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InStaticIdle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGrounded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSided_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCeiled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHitStaticActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckStandOnPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnControllerColliderHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPassThroughWall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckFallingPassThroughWall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCliff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPhysicsStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPhysWalkingChangedProcessBodyState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPhysWalkingChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPhysFightOffChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPhysFallingChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPhysGravitySpikesChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPhysSlideTackleChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPhysClimbChagned_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPhysLadderChagned_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPhysGrapRushChagned_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPhysUpwardLaunchChagned_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPhysSprintChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPhysRollChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysDriving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysPlateformVehicleMoving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysBoarding_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysNavMeshMoving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysSkydiving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysSwimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysRoll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndPhysicSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysFollowPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartRemoteControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndRemoteControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InRemoteControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysRemoteControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysClimb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysGrapRush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysUpwardLaunch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysSlideTackle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CharcontrollerMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestChangeMoveState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StandUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CrouchForceStopTransition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanCrouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartCrouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanUnCrouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndCrouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerStartCrouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetProneStateAndRquest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProneForceStopTransition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeLocalAABB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartProne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanUnProne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndProne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInCrouchProneTransition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanProne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerForceStartProne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerForceEndProne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerForceStartCrouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerForceEndCrouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncDirection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSyncExtraByte_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushInterimRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAllRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPawnRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshIndividuationRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBagRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshVestRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWeaponRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBagWeaponRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSkydivingPendantRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRendererChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPawnDefaultState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearPawnDefaultState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableGPUSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPartVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangePartMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeTempPartMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponAttachmentLoadComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponHiddenState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearCurrentWeaponAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateWeaponAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBagWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBagWeaponRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBackWeaponHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWeaponVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSubWeaponDeactivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeactivateSubWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeactivateSubWeaponAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsActiveSubWeaponAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasWeaponToSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_HasWeaponToSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TrySwitchWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSwitchWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceSwitchWeaponDirectly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_TrySwitchWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanChangeWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPreTrySwitchWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_TrySwitchWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSwitchWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UltWeaponUsingCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSwitchWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearPendingAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelSwitchWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PullOutWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GiveWeaponAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedCreateWeaponAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GiveWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponChangedGetVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDiscardItemInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActiveDisCardItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddActiveWeaponNextStateByItemID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPreWeaponActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponAssetLoadComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponAttachmentDeactive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponAttachmentActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponActivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponDeactive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponBeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponEndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndBagWeaponProcessing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SubWeaponStopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSecondaryFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSecondaryFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThirdPersonStartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAiming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPlayAiming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAllStateWhenStartAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseAimAndResetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanOpenAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedShowCancelAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSimulateAimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInChangeClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryChangeClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoChangeClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShouldEndChangeClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckWeaponAimingStateFireReset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DealwithElectric_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireButtonDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireButtonUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedEnterMoveHipFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAdsState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanAimAssit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LockControlAndSetResetFireInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LockCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPawnSwtichState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLockPawnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLockPawnStateExcept_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LockAllPawnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LockProne_Jump_Crouch_Fire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLockState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoOnCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveCallback_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_21078(); void CopyProperties_21079(DLL2SDK::Assembly_CSharp::PawnData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_21080(); int32_t get_ReloadCount_21081(); void set_ReloadCount_21082(int32_t value_); DLL2SDK::mscorlib::System::String* get_Parameters_21083(); void set_Parameters_21084(DLL2SDK::mscorlib::System::String* value_); void OnReloadFinish_21085(); bool get_IsStartFireInSprint_21086(); DLL2SDK::Assembly_CSharp::GameBase::EUPawnLogicType get_LogicType_21087(); float get_WalkingToSkydivingHeight_21088(); DLL2SDK::Assembly_CSharp::GameBase::Weapon* get_PendingSwitchWeapon_21089(); void FixedUpdate_21090(); bool get_IsPendingSwitchWeapon_21091(); DLL2SDK::mscorlib::System::String* get_PawnConfigPath_21092(); void set_PawnConfigPath_21093(DLL2SDK::mscorlib::System::String* value_); bool get_IsGrapDestPoint_21094(); void set_IsGrapDestPoint_21095(bool value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_GrappleGunDestPoint_21096(); DLL2SDK::Assembly_CSharp::GameBase::EPawnAnimatorTransitionType get_PawnTransitionType_21097(); void set_PawnTransitionType_21098(DLL2SDK::Assembly_CSharp::GameBase::EPawnAnimatorTransitionType value_); float get_ProneBodyAngle_21099(); void set_ProneBodyAngle_21100(float value_); int32_t get_InRegionID_21101(); void set_InRegionID_21102(int32_t value_); float get_MaxMoveSpeed_21103(); void set_MaxMoveSpeed_21104(float value_); DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::IPawnSoundEmitter* get_SoundEmitter_21105(); DLL2SDK::Assembly_CSharp::GameBase::WeaponNetSyncModule* get_WeaponSyncModule_21106(); bool get_ShouldShowPawnInfoWhenAimedAt_21107(); bool get_ShouldDisplayHP_21108(); bool get_CalcWeaponAccuracy_21109(); bool get_UseFixedWeaponAccuracy_21110(); float get_FixedWeaponAccuracy_21111(); void set_FixedWeaponAccuracy_21112(float value_); void SetTPSCameraOffset_21113(DLL2SDK::UnityEngine::UnityEngine::Vector3 setValue_, float inLerpTime_); void CameraOffsetLerpTick_21115(); void set_ProneTransitionRate_21116(float value_); void set_IsTransitionToProneState_21117(bool value_); void set_IsTransitionFromProneState_21118(bool value_); bool get_CanSeeSmokeIn_21119(); void set_CanSeeSmokeIn_21120(bool value_); bool get_CanSeeStreakFront_21121(); void set_CanSeeStreakFront_21122(bool value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_MapShowPosition_21123(); int32_t get_AttackAnimIndex_21124(); void set_AttackAnimIndex_21125(int32_t value_); bool CanStand_21126(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetTPSCameraOffset_21127(); void ResetTPSCameraOffset_21128(); void set_ForceSyncMove_21129(bool value_); bool get_ForceSyncMove_21130(); bool get_IsMove_21131(); DLL2SDK::mscorlib::System::String* GetFirsPesronWeaponSocketName_21132(); DLL2SDK::mscorlib::System::String* GetWeaponSocketName_21133(); DLL2SDK::mscorlib::System::String* GetLeftWeaponSocketName_21134(); DLL2SDK::Assembly_CSharp::GameEngine::InventoryManager* get_InvManager_21135(); void set_InvManager_21136(DLL2SDK::Assembly_CSharp::GameEngine::InventoryManager* value_); bool get_ShouldCheckCollisionWithLocalPlayer_21137(); bool get_IsAttachKnifeForDropWeapon_21138(); void set_IsAttachKnifeForDropWeapon_21139(bool value_); bool get_HasInit_21140(); void set_HasInit_21141(bool value_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponAttachment* get_CurrentWeaponAttachment_21142(); DLL2SDK::Assembly_CSharp::GameEngine::SubWeaponAttachment* get_CurrentSubWeaponAttachment_21143(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_WeaponPartInfoList3P_21144(); uint32_t get_WeaponSkinID_21145(); DLL2SDK::Assembly_CSharp::GameBase::Weapon* get_CurrentWeapon_21146(); DLL2SDK::Assembly_CSharp::GameBase::Weapon* get_FirstWeapon_21147(); DLL2SDK::Assembly_CSharp::GameBase::Weapon* get_SecondWeapon_21148(); DLL2SDK::Assembly_CSharp::GameBase::SubWeapon* get_CurrentSubWeapon_21149(); void SetReloadingMagActive_21150(bool value_); DLL2SDK::UnityEngine::UnityEngine::Transform* GetLeftHandCenter_21151(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetReloadingMag_21152(); bool get_InWater_21153(); void set_InWater_21154(bool value_); float get_CurrentWaterSurfaceHeight_21155(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_CachedUpperBodyTransform_21156(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_HeadBone_21157(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_AimTargetForBOT_21158(); DLL2SDK::UnityEngine::UnityEngine::CollisionFlags get_m_CollisionFlags_21159(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_AccelerationReal_21160(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Acceleration_21161(); void set_Acceleration_21162(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Velocity_21163(); void set_Velocity_21164(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); void set_RemoteControlledVehicle_21165(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* value_); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* get_RemoteControlledVehicle_21166(); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* get_CurrentVehicle_21167(); void set_CurrentVehicle_21168(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* value_); void SetLastVehicleInfo_21169(float lastGetoffTime_, uint32_t vehicleID_); bool get_IsRidingVehicle_21170(); bool get_IsOnPlateformVehicle_21171(); DLL2SDK::Assembly_CSharp::GameEngine::SeatMode get_CurrentSeatMode_21172(); bool get_IsOnForbidShootSeat_21173(); bool get_IsControllingVehicleWeapon_21174(); DLL2SDK::Assembly_CSharp::GameEngine::VehicleWeaponMode get_CurrentVehicleWeaponMode_21175(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_availableVehicles_21176(); float get_PenetrationValue_21177(); void set_PenetrationValue_21178(float value_); float get_Health_21179(); void set_Health_21180(float value_); bool get_IsFullHPProgressBar_21181(); int32_t get_AC_21182(); void set_AC_21183(int32_t value_); bool get_EquipedHeavyArmo_21184(); int32_t get_MaxAC_21185(); void set_MaxAC_21186(int32_t value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_FireBlockWorldPos_21187(); void set_FireBlockWorldPos_21188(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_AimRotation_21189(); void set_AimRotation_21190(DLL2SDK::UnityEngine::UnityEngine::Quaternion value_); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_DelayShootAimRotationLocal_21191(); void set_DelayShootAimRotationLocal_21192(DLL2SDK::UnityEngine::UnityEngine::Quaternion value_); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_DelayShootAimRotation_21193(); void set_DelayShootAimRotation_21194(DLL2SDK::UnityEngine::UnityEngine::Quaternion value_); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_AimRotationLocal_21195(); void set_AimRotationLocal_21196(DLL2SDK::UnityEngine::UnityEngine::Quaternion value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_PawnServerMoveAngle_21197(); bool get_InIndividuationPlay_21198(); bool get_IsInTransition_21199(); DLL2SDK::mscorlib::System::Type* GetSwitchRoleComponentType_21200(); DLL2SDK::mscorlib::System::Type* GetTakeDamageComponentType_21201(); DLL2SDK::mscorlib::System::Type* GetSpectatorComponentType_21202(); DLL2SDK::mscorlib::System::Type* GetCrouchComponentType_21203(); DLL2SDK::mscorlib::System::Type* GetSponeComponentType_21204(); DLL2SDK::mscorlib::System::Type* GetGrapRushComponentType_21205(); DLL2SDK::mscorlib::System::Type* GetUpwardLaunchComponentType_21206(); DLL2SDK::mscorlib::System::Type* GetInvisibleSkillComponentType_21207(); DLL2SDK::mscorlib::System::Type* GetAdaptiveRootMotionType_21208(); DLL2SDK::mscorlib::System::Type* GetIKSolverComponentType_21209(); DLL2SDK::mscorlib::System::Type* GetAvatarRotationComponentType_21210(); DLL2SDK::mscorlib::System::Type* GetLadderComponentType_21211(); DLL2SDK::mscorlib::System::Type* GetJumpComponentType_21212(); DLL2SDK::mscorlib::System::Type* GetPawnDeadComponentType_21213(); DLL2SDK::mscorlib::System::Type* GetPawnSoundComponentType_21214(); DLL2SDK::mscorlib::System::Type* GetPawnEffectManagerType_21215(); DLL2SDK::Assembly_CSharp::GameBase::PawnPlayTrickyComponent* get_TrickyComponent_21216(); DLL2SDK::Assembly_CSharp::GameBase::JumpComponent* get_JumpComponent_21217(); DLL2SDK::Assembly_CSharp::GameBase::GravitySpikesComponent* get_GravitySpikesComponent_21218(); DLL2SDK::Assembly_CSharp::GameBase::ShadowBladeComponent* get_ShadowBladeComponent_21219(); DLL2SDK::Assembly_CSharp::GameBase::SlideTackleComponent* get_PawnSlideTackleComponent_21220(); DLL2SDK::Assembly_CSharp::GameBase::RollComponent* get_PawnRollComponent_21221(); DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer* get_Avatar_21222(); DLL2SDK::Assembly_CSharp::GameBase::PawnRagdollComponent* get_RagdollComponent_21223(); DLL2SDK::Assembly_CSharp::GameEngine::SpectatorComponent* get_SpectatorComp_21224(); DLL2SDK::Assembly_CSharp::GameEngine::DynamicSkinBoneRefManagerComponent* get_DynamicSkinComponent_21225(); DLL2SDK::Assembly_CSharp::GameBase::PawnIndividuationComponent* get_IndividuationComponent_21226(); DLL2SDK::Assembly_CSharp::GameBase::PawnLadderComponent* get_LadderComponent_21227(); DLL2SDK::Assembly_CSharp::GameEngine::GrapRushComponent* get_GrapRushComp_21228(); DLL2SDK::Assembly_CSharp::GameEngine::UpwardLaunchComponent* get_UpwardLaunchComp_21229(); DLL2SDK::Assembly_CSharp::GameEngine::InvisibleSkillComponent* get_InvisibleSkillComp_21230(); DLL2SDK::Assembly_CSharp::GameEngine::PawnPaintComponent* get_PaintComp_21231(); DLL2SDK::Assembly_CSharp::GameBase::IKSolverComponent* get_CurrentIKSolverComponent_21232(); DLL2SDK::Assembly_CSharp::GameEngine::PawnSoundComponent* get_PawnSoundCom_21233(); DLL2SDK::Assembly_CSharp::GameEngine::PawnEffectManager* get_PawnEffectMgr_21234(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_LastSimulatedVelocity_21235(); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_SimulatedAimRotation_21236(); void set_SimulatedAimRotation_21237(DLL2SDK::UnityEngine::UnityEngine::Quaternion value_); void set_LadderForceYAngle_21238(float value_); float get_LadderForceYAngle_21239(); bool get_ShouldForceAngle_21240(); bool get_InLadder_21241(); DLL2SDK::Assembly_CSharp::GameBase::PawnReliableSoundData* get_PawnReliableSoundData_21242(); bool get_InElectric_21243(); void set_InElectric_21244(bool value_); bool get_IsInSmoke_21245(); void set_IsInSmoke_21246(bool value_); bool get_NeedForceSwitchWeapon_21247(); void InitTargetRotationYAngle_21248(float y_); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetWeaponAimRotation_21249(); void SimulatedStartProne_21250(); void SimulatedEndProne_21251(); void SimulatedEndCrouch_21252(); void SimulatedStartGrapRush_21253(float deltaTime_); void InvokeSimulatedEndGrapRush_21254(); void SimulatedEndGrapRush_21255(); void SimulatedGrapRush_21256(float deltaTime_); void SetGrapRushParam_21257(DLL2SDK::UnityEngine::UnityEngine::Vector3 InPos_); void StartGrapRush_21258(DLL2SDK::UnityEngine::UnityEngine::Vector3 InPos_); void OnGrappleGunStickMiss_21259(); void OnChangeClip_21260(); void AttachPropPawn_21261(DLL2SDK::Assembly_CSharp::GameBase::PropPawn* propPawn_, uint32_t uLauncherActorId_); void DettachPropPawn_21262(); void SetLaunchParam_21263(DLL2SDK::Assembly_CSharp::GameEngine::LaunchParam* launchParam_); DLL2SDK::Assembly_CSharp::GameEngine::LaunchParam* GetLaunchParam_21264(); void ChangeUpwardLaunchState_21265(DLL2SDK::Assembly_CSharp::GameEngine::EUpwardLaunchState state_); void SimulatedStartLauncherUpRush_21266(float deltaTime_); void SimulatedEndLauncherUpRush_21267(); void SimulatedLauncherUpRush_21268(float deltaTime_); void ForceChangeSkydivingInUpwardLaunchState_21269(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetRootTransform_21270(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetSnipe2Transform_21271(); void SetFallingStartInHigh_21272(); void OnDeactivateSubWeapon_21273(); void LockStateInUsingSubWeapon_21274(bool bLock_); void LockStateInUsingAirborne_21275(bool bLock_); void EndSubWeaponAction_21276(); void EndUpwardLaunchAction_21277(bool bChangeState_); void SubWeaponSpawnFireImpact_21278(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* info_); bool get_LastInputSprint_21279(); float get_HorizontalSpeed_21280(); void set_HorizontalSpeed_21281(float value_); float get_MaxClientForceMoveDistance_21282(); void set_CanSwitchWeapon_21283(bool value_); float get_MaxAcceleration_21284(); bool get_IsReachOut_21285(); bool get_IsBackToSeatTransition_21286(); bool get_IsDriving_21287(); bool get_IsRide_21288(); float get_SprintingWaterHeight_21289(); void set_MaxSpeed_21290(float value_); float get_MaxSpeed_21291(); bool IsBackward_21292(); void set_ClimbUpHeight_21293(float value_); float get_ClimbUpHeight_21294(); DLL2SDK::Assembly_CSharp::GameBase::Pawn_ClimbType get_CurClimbType_21295(); void set_CurClimbType_21296(DLL2SDK::Assembly_CSharp::GameBase::Pawn_ClimbType value_); void ClearIsClimbWall_21297(); bool get_IsClimbWall_21298(); void set_ClimbMantleWidth_21299(float value_); float get_InitialMaxJumpHeight_21300(); float get_MaxAngleTurnLeftDeltaProne_21301(); float get_MaxAngleTurnRightDeltaProne_21302(); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_HorizontalRoationLimit_21303(); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_VerticalRoationLimit_21304(); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_MaxHorizontalTurnDeltaProne_21305(); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_VerticalRoationLimitProne_21306(); bool get_IsClimbing_21307(); bool get_IsLadder_21308(); bool get_IsUsingZipline_21309(); bool get_IsSkydiving_21310(); bool get_IsAircrftSkydiving_21311(); void set_EasySkyFly_21312(bool value_); bool get_EasySkyFly_21313(); bool get_IsSkyFly_21314(); bool get_IsFalling_21315(); float get_ReachJumpingTopTime_21316(); bool get_IsJumpingUp_21317(); bool get_ReachJumpingTop_21318(); void set_IsCrouching_21319(bool value_); bool get_IsCrouching_21320(); bool get_IsStanding_21321(); void set_IsProneing_21322(bool value_); bool get_IsProneing_21323(); void set_IsRotation_21324(bool value_); bool get_IsRotation_21325(); float get_CurrentInWaterDepth_21326(); bool get_IsSwimming_21327(); bool get_IsBlind_21328(); bool get_ShouldSwimSprint_21329(); bool get_IsDying_21330(); void set_IsInAirCraft_21331(bool value_); bool get_IsInAirCraft_21332(); void set_IsInNonBattleArea_21333(bool value_); bool get_IsInNonBattleArea_21334(); bool get_LandAfterJumping_21335(); bool get_LockYRotation_21336(); void set_LockYRotation_21337(bool value_); bool get_IsGod_21338(); DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState get_InitLoginPhysicsState_21339(); void set_InitLoginPhysicsState_21340(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState value_); DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState get_PhysicsState_21341(); void set_PhysicsState_21342(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState value_); void RawSetPhysicsState_21343(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState newState_); DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState get_DefaultPhysState_21344(); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVolume* get_PhysicsVolume_21345(); DLL2SDK::Assembly_CSharp::GameEngine::PawnAnimationComponent* get_AnimationComponent_21346(); void set_AnimationComponent_21347(DLL2SDK::Assembly_CSharp::GameEngine::PawnAnimationComponent* value_); DLL2SDK::Assembly_CSharp::GameEngine::AnimationComponent* get_CurrentActiveAnimationComponent_21348(); DLL2SDK::Assembly_CSharp::GameEngine::AnimGraphComponent* get_PawnAnimGraphComponent_21349(); void set_PawnAnimGraphComponent_21350(DLL2SDK::Assembly_CSharp::GameEngine::AnimGraphComponent* value_); DLL2SDK::Assembly_CSharp::AdaptiveRootMotion* get_AdaptiveRootMotionComponent_21351(); bool get_IsAlive_21352(); bool get_IsPlayDying_21353(); bool get_IsFiring_21354(); bool get_InDeadEye_21355(); void set_InDeadEye_21356(bool value_); void set_LastBeBulletDamged_21357(float value_); void set_LastBeExplodeDamged_21358(float value_); bool get_ShowFireLocOnRadar_21359(); bool get_ShowFaceRotOnRadar_21360(); bool get_ShowBombOnRadar_21361(); bool get_TriggerQuickKnife_21362(); void set_TriggerQuickKnife_21363(bool value_); float get_LastFireTime_21364(); void set_LastFireTime_21365(float value_); void set_LastFireWeaponName_21366(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName value_); float get_LastRespawnTime_21367(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_LastFireLoc_21368(); void set_LastFireLoc_21369(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_RadarPosition_21370(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_HeadPosition_21371(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_EyePosition_21372(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_FirePosition_21373(); uint32_t get_TeamId_21374(); uint32_t get_TeamSeatId_21375(); DLL2SDK::Assembly_CSharp::GameEngine::AtackableTargetPriority get_TargetPriority_21376(); DLL2SDK::mscorlib::System::Type* InfoType_21377(); uint32_t get_PlayerID_21378(); uint32_t get_OwnerPlayerID_21379(); DLL2SDK::Assembly_CSharp::GameBase::PropertySet* get_PropertySet_21380(); DLL2SDK::mscorlib::System::String* get_PlayerName_21381(); bool get_ShowNameOnTacticalMap_21382(); bool get_IsZombie_21383(); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* get_PlayerInfo_21384(); void SetAttackableInfo_21385(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTargetInfo* info_); bool IsSentryGunPawn_21386(); bool IsHelicopterPawn_21387(); bool IsSAMTurretPawn_21388(); bool IsEmptyHand_21389(); bool IsLocalPlayer_21390(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetRealPawnHeadPosition_21391(); DLL2SDK::Assembly_CSharp::GameEngine::Controller* get_Controller_21392(); void set_Controller_21393(DLL2SDK::Assembly_CSharp::GameEngine::Controller* value_); template bool IsControllerOf_21394(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_CurrentMesh_21395(); void set_CurrentMesh_21396(DLL2SDK::UnityEngine::UnityEngine::Transform* value_); DLL2SDK::UnityEngine::UnityEngine::Transform* get_ModelRoot_21397(); void set_ModelRoot_21398(DLL2SDK::UnityEngine::UnityEngine::Transform* value_); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_CurrentMeshRotation_21399(); float GetSyncBodyRotationX_21400(); float GetMeshRotationX_21401(); void SetCurrentMeshRotation_21402(DLL2SDK::UnityEngine::UnityEngine::Quaternion setRot_); void SetCurrentMeshLocalPosition_21403(DLL2SDK::UnityEngine::UnityEngine::Vector3 localPosition_); void SetCurrentMeshLocalRotation_21404(DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_); void SetCurrentMeshLocalEulerAngles_21405(DLL2SDK::UnityEngine::UnityEngine::Vector3 localEulerAngles_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_m_MeshRenderers_21406(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_MeshRenderers_21407(); bool get_BRMeshShow_21408(); void SetCurrentMeshRenderer_21409(bool isActive_); bool get_IsFirstPersonView_21410(); bool get_IsAutonomouse_21411(); DLL2SDK::Assembly_CSharp::GameEngine::ENetRole get_Role_21412(); void set_Role_21413(DLL2SDK::Assembly_CSharp::GameEngine::ENetRole value_); bool get_IsOnVehicle_21414(); bool get_FirstTimeResapwn_21415(); void set_FirstTimeResapwn_21416(bool value_); int32_t get_GrenadeCount_21417(); bool get_ShouldCheckDetailCollider_21418(); bool get_IsAvatarLoadSync_21419(); bool get_RecentlyRendered_21420(); bool get_LastOccVisible_21421(); bool get_IsSpectated_21422(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_ActualWalkingVelocity_21423(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeController* get_WeaponShakeCol_21424(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_DeltaEulerAngles_21425(); float get_GuideMoveCheckAngle_21426(); float get_GuideMoveCheckSpeed_21427(); float get_GuideMoveCheckTime_21428(); DLL2SDK::Assembly_CSharp::LogicalComponent* GetLogicalComponent_21429(DLL2SDK::mscorlib::System::Type* inType_); template T GetLogicalComponent_21430(); DLL2SDK::Assembly_CSharp::LogicalComponent* AddLogicalComponentImpl_21431(DLL2SDK::mscorlib::System::Type* type_); template T AddLogicalComponent_21432(); void TickLogicalComponents_21433(float deltaTime_); DLL2SDK::Assembly_CSharp::LogicalComponent* AddLogicalComponent_21434(DLL2SDK::mscorlib::System::Type* type_); void CreateLogicalComponents_21435(); void CreateLocalLogicalComponents_21436(); void RecoverFirstPersonSocketTransform_21437(); DLL2SDK::Array* get_AutoAssistAimRanges_21438(); void set_AutoAssistAimRanges_21439(DLL2SDK::Array* value_); DLL2SDK::Array* get_AutoAssistAimRates_21440(); void set_AutoAssistAimRates_21441(DLL2SDK::Array* value_); DLL2SDK::Array* get_AssistAimRotateTimes_21442(); void set_AssistAimRotateTimes_21443(DLL2SDK::Array* value_); DLL2SDK::Array* get_DampAssistAimRateFactor_21444(); void set_DampAssistAimRateFactor_21445(DLL2SDK::Array* value_); DLL2SDK::Array* get_MagnAssitAimRateFactor_21446(); void set_MagnAssitAimRateFactor_21447(DLL2SDK::Array* value_); void Awake_21448(); void PreInit_21449(); void CreateInventoryManager_21450(); void InitComponents_21451(); float GetSimulateDistance_21452(); void DisableForceServerPosition_21453(float duration_); float GetForceMoveDist_21454(); float GetMaxAcceleration_21455(); void InitVector3Objects_21456(); float GetCrouchEyeHeight_21457(); void InitPawn_21458(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void InitRole_21459(); void InitRoleCharacterColliderData_21460(); void ResetRoleCharacterColliderData_21461(); void PlayGoliathInitSound_21462(); void ResetRolePhysicState_21463(); void CheckRespawnProtection_21464(); void SwitchRole_21465(DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType viewType_, bool needToResetPose_); void EndSwitchRole_21466(); void OnSpectatingViewChange_21467(DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType spectatingViewType_); void NotifyComponentWeaponChanged_21468(); void NotifyComponentSwitchRole_21469(); void NotifyComponentRespawn_21470(); void NotifyComponentSwitchView_21471(); void NotifyComponentClientRelevant_21472(bool isRelevant_); void NotifyComponentSpectatingViewChange_21473(DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType spectatingViewType_); void NotifyComponentSpectatingStart_21474(); void NotifyComponentSpectatingEnd_21475(); void NotifyComponentBeginDestroy_21476(); void NotifyComponentDie_21477(); bool IsSwitchingRole_21478(); DLL2SDK::Assembly_CSharp::GameEngine::SwitchRoleComponent_ESwitchStep GetSwitchingStep_21479(); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* CreatePlayerInfo_21480(uint32_t playerID_, uint32_t actorID_, DLL2SDK::CSProto::msg::ECamp camp_); void InitPlayerInfo_21481(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void CacheTransform_21482(); void CacheMeshSocket_21483(); void LoadProperties_21484(); void ClearAsyncLoadCallback_21485(); void DestroyComponent_21486(); void DestroyPawn_21487(); void BeginDestroy_21488(); void DestroyInventory_21489(); void DestroyCurrentWeapon_21490(); void ResetPlayer_21491(); void AddAvailableVehicle_21492(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* vehicle_); void RemoveAvailableVehicle_21493(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* vehicle_); void RemoveAllAvailableVehicle_21494(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* CacheSlotItemVehicle_21495(); bool VehicleChangeWeaponHandler_21496(bool needSwitch_, bool needCacheWeapon_); bool IsForbidVehicleControllWithCurrentWeapon_21497(); void VehicleControl_21498(DLL2SDK::Assembly_CSharp::GameEngine::EVehicleHUDState type_); void VehicleDrive_21499(); void VehicleRide_21500(); void VehicleSeatChange_21501(); void VehicleGetOff_21502(); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* GetBestAvailableVehicle_21503(); void Tick_21504(float deltaTime_); bool get_IsBeginCheckMantle_21505(); void set_IsBeginCheckMantle_21506(bool value_); void CheckMantleTopPos_21507(DLL2SDK::UnityEngine::UnityEngine::Vector3 checkPos_, int32_t layerMask_, DLL2SDK::UnityEngine::UnityEngine::Vector3* retTopPos_); void CheckMantleTopWidth_21508(DLL2SDK::UnityEngine::UnityEngine::Vector3 topMantleRayPos_, float* width_, int32_t layerMask_); void CheckClimbMantle_21509(); void UpdateFirstPersonCameraOffset_21510(float DeltaTime_); void SmoothMoveFirstPersonCameraViewportOffsetX_21511(float destLocalOffsetX_, float duration_); float GetFirstPersonCameraOffsetX_OriginalValue_21512(); void UpdateLOD_21513(); void NotifyAnimComponentInitialized_21514(); void NotifyWearableThingsChanged_21515(); void ConfigAnimComponent_21516(); DLL2SDK::UnityEngine::UnityEngine::Camera* get_CachedMainCamera_21517(); void PostRenderFor_21518(float deltaTime_); bool CanCameraSee_21519(DLL2SDK::UnityEngine::UnityEngine::Camera* DstCamera_); void ProcessSprint_21520(float deltaTime_); void ProcessServerMove_21521(float deltaTime_); void ProcessStandaloneMove_21522(float deltaTime_); void TickSimulate_21523(float deltaTime_); void PossessedBy_21524(DLL2SDK::Assembly_CSharp::GameEngine::Controller* PlayerController_); void UnPossessed_21525(); void InitMeshRenderers_21526(); void InitMesh_21527(DLL2SDK::UnityEngine::UnityEngine::GameObject* model_); void CheckCreateArmObj_21528(DLL2SDK::UnityEngine::UnityEngine::GameObject* model_); void CreateUpArmObj_21529(DLL2SDK::UnityEngine::UnityEngine::GameObject* model_); void SetUpArmObjScale_21530(float value_); int32_t GetUpArmFXAssetID_21531(bool isLeftArm_); void SetUpArmFXShowOrHide_21532(bool value_); void RefreshUpArmFXShowOrHide_21533(); bool IsNeedDistinguish_21534(bool isCreate_); void SetInitialVisibility_21535(); void SetHidden_21536(bool isHidden_); bool get_IsHide_21537(); void SetRelevent_21538(bool isRelevent_); void SetOCCVisible_21539(bool occVisible_); void SetLocation_21540(DLL2SDK::UnityEngine::UnityEngine::Vector3 location_); void SetRotation_21541(DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_); void SetRotation_21542(float yAngle_, float inputYAngle_); void SyncPosition_21543(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, bool checkColliders_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetRayStartPos_21544(); void OnByVehicle_21545(DLL2SDK::Assembly_CSharp::GameEngine::EVehicleType vehicleType_); void OnLeaveVehicle_21546(); void OnChangeSeat_21547(); void Teleport_21548(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, bool snapToGround_); void SetAimRotation_21549(DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_); DLL2SDK::UnityEngine::UnityEngine::Vector3 ClampRotation_21550(DLL2SDK::UnityEngine::UnityEngine::Vector3 eulerAngle_); void AddRotation_21551(DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPos_, bool onlyY_); void AddRotation_21552(DLL2SDK::UnityEngine::UnityEngine::Quaternion targetRotation_, bool onlyY_); void AddRotation_21553(DLL2SDK::UnityEngine::UnityEngine::Quaternion deltaRotation_); void UpdateRealRotation_21554(float deltaTime_); void InternalUpdateSetRotation_21555(float deltaTime_); void UpdateRotation_21556(DLL2SDK::UnityEngine::UnityEngine::Vector3 deltaEulerAngles_); void UpdatePassengerRotation_21557(DLL2SDK::UnityEngine::UnityEngine::Vector3 angles_); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetVehicleSocketRotation_21558(); void UpdatePassenerAnimation_21559(); float get_CurrentPassengerAniAngle_21560(); void TickPassenerAnimation_21561(float deltaTime_); void RefreshVehicleAimRotation_21562(bool isForceRotate_); void UpdateInVehicleRotation_21563(DLL2SDK::UnityEngine::UnityEngine::Vector3 eulerAngle_); void SetUpperBodyRotation_21564(DLL2SDK::UnityEngine::UnityEngine::Quaternion setRot_); void SetUpperBodyLocalRotation_21565(DLL2SDK::UnityEngine::UnityEngine::Quaternion setRot_); void UpdateInNonBattleAreaRotation_21566(DLL2SDK::UnityEngine::UnityEngine::Vector3 eulerAngle_); bool CheckCeiling_21567(); bool CheckProneRotation_21568(bool inLeftOrRight_); bool IsProneRotationCollision_21569(DLL2SDK::UnityEngine::UnityEngine::Vector3 deltaEulerAngles_, DLL2SDK::UnityEngine::UnityEngine::Vector3 aimEulerAngles_, DLL2SDK::UnityEngine::UnityEngine::Vector3 curEulerAngles_, bool* isSetBodyAngle_); void UpdateAcceleration_21570(float forward_, float strafe_); void SetPhysicsVolume_21571(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVolume* volume_, bool bEnter_); bool InSlideVolume_21572(); bool InFountianVolume_21573(); void PerformPhysics_21574(float deltaTime_); void SoundEmitterPerformPhysics_21575(); bool IsHoldWeapon_21576(); float CalcMaxMoveSpeed_21577(); float CalcFinalMoveScale_21578(); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalcFinalMoveVelocity_21579(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetOverrideAcceleration_21580(); float GetJumpScale_21581(); float GetCurrentDistToWaterSurface_21582(); bool IsValidFallingHeight_21583(float fallingHeight_, float* distToFloor_); bool IsForbiddenMove_21584(); bool IsTowardDeepWater_21585(DLL2SDK::UnityEngine::UnityEngine::Vector3 deltaMove_); bool IsPositionChange_21586(); bool IsPositionSubtleChange_21587(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPosistionDeltaChange_21588(); DLL2SDK::mscorlib::System::String* GetDebugString_21589(); float GetMaxSpeed_21590(); bool CouldSprintingInCrounch_21591(); bool CheckStopSprintintWithWeapon_21592(); void PhysGravitySpikes_21593(float deltaTime_); void FallingGravitySpikesGround_21594(float deltaTime_); void CheckGravitySpikesDown_21595(float deltaTime_); void ForceCheckSprint_21596(); bool get_IsInfoSprint_21597(); bool IsSprinting_21598(); bool CanSprint_21599(); void StartSprint_21600(); void StopSprintBeforeChangePawn_21601(); void StopSprint_21602(); void StopMove_21603(); void ClimbLadder_21604(DLL2SDK::Assembly_CSharp::GameEngine::LadderVolume* ladder_); void EndClimbLadder_21605(DLL2SDK::Assembly_CSharp::GameEngine::LadderVolume* ladder_); void TogglePhysicsFollowPath_21606(bool enable_, DLL2SDK::UnityEngine::UnityEngine::Transform* followTarget_); void EnterWater_21607(DLL2SDK::Assembly_CSharp::GameEngine::WaterVolume* water_); void LeaveWater_21608(DLL2SDK::Assembly_CSharp::GameEngine::WaterVolume* water_); bool CanGrabLadder_21609(); bool CanShowLadderHUD_21610(); void OnStartIndividuationAnim_21611(); bool ForcePlayIndividuationAnim_21612(int32_t itemID_, DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayTaskBase_IndividuationAnimationPostPlayCallback* callback_); void TryStopIndividuationAnim_21613(); bool get_IsInUseItem_21614(); void TryStopUseItem_21615(); void TryStopPickUp_21616(); void TryStopPlayTrick_21617(); bool CanGravitySpikes_21618(); bool DoGravitySpikes_21619(); void DoGravitySpikes1POrSpectator_21620(); bool get_IsShadowBlade_21621(); bool get_CanShadowBladeFire_21622(); bool CanShadowBlade_21623(); bool DoShadowBladeAttack_21624(); void DoPhysicSprint_21625(); void ShadowBladeFire_21626(); void SetShadowBladeState_21627(bool state_, bool setView_); bool IsJumpMeleeFire_21628(); void DropDownEyeHeightForCrouching_21629(); void RecoverEyeHeightForCrouching_21630(); float GetCollisionHeight_21631(); float GetCollisionRadius_21632(); void ChooseInitThirdPersonCamera_21633(float minDist_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* out_CamRot_); float get_SpectateCameraRadiusScale_21634(); void CalcThirdPersonCamera_21635(float delatTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3* out_CamLoc_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* out_CamRot_); void CalcBrThirdPersonCamera_21636(float delatTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3* out_CamLoc_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* out_CamRot_); void CalcDeathCam_21637(float delatTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3* out_CamLoc_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* out_CamRot_); void ResetUpperBodyRelativePos_21638(); void StartSubWeaponFire_21639(bool isOpenAimState_); void SetSubWeaponFireState_21640(bool isOpenAimState_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetLeftMuzzleFlashSocketPos_21641(); bool CanSwitchFireMode_21642(); bool CanSwitchView_21643(); void SwitchToMelee_21644(bool isDirectly_); void SwitchToLastUsedWeapon_21645(); void OnSyncAnimation3P_21646(DLL2SDK::Assembly_CSharp::Network::ESYNC_ANIM_NAME animName_, float animLength_, float Param1_); bool ShouldIgnoreAimTarget_21647(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_); void OnSyncHPChange_21648(float newHP_, float maxHP_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPassengerViewPosition_21649(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCameraPosition_21650(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetWorldCameraSocketTransformPosition_21651(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCameraPosition_TPS_21652(); bool get_IsTPSClimb_21653(); void set_IsTPSClimb_21654(bool value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCameraPosition_HeadTPS_21655(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCameraPosition_FirstPerson_21656(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetFirstPersonSocketPositioin_21657(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCameraLocalPosition_FirstPerson_21658(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCameraLocalPosition_ThirdPerson_21659(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_CameraPosition_ThirdPerson_21660(); void set_CameraPosition_ThirdPerson_21661(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_CameraPosition_FirstPerson_21662(); void set_CameraPosition_FirstPerson_21663(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); void SetCameraLocalPosition_FirstPerson_21664(DLL2SDK::UnityEngine::UnityEngine::Vector3 localPos_); void RecoveCameraLocalPosition_FirstPerson_21665(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetAimRotation_21666(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetCameraRotation_21667(DLL2SDK::UnityEngine::UnityEngine::Quaternion aimRotation_); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetCameraRotation_21668(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetUpperBodyRotationOnVehicle_21669(bool isDelayRotate_); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetUpperBodyRotation_21670(); void PlayAnimationState_21671(DLL2SDK::mscorlib::System::String* stateName_); void PlayAnimationState_21672(int32_t stateID_); void TrySpawnSnowTrack_21673(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* pImpactInfo_); void TryStopChangeClip_21674(); void ForceStopChangeClip_21675(); void PlayEventSound_21676(DLL2SDK::mscorlib::System::String* soundName_); void OnFinishItem_21677(DLL2SDK::mscorlib::System::String* soundName_); int32_t GetMeshAssetID_1P_21678(); int32_t GetMeshAssetID_3P_21679(); int32_t GetDefaultAssetID_3P_21680(); void SetStandAnimationTransition_21681(float transitionTime_, bool decelerateStand_); void SetAnimatinSpeedTransition_21682(float transitionTime_, float speed_); void InternalTickStandAnimationTransition_21683(float deltaTime_); void SetMeshVisible_21684(bool visible_); void OnSpectatingStart_21685(); void OnSpectatingStartSetEyeHeight_21686(); void OnSpectatingEnd_21687(); void SpectatingEndClearPostEffect_21688(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetPawnFirpersonWeaponSocket_21689(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetPawnFirstPersonArmSocket_21690(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_FirstPersonWeaponSocket_21691(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_FirstPersonArmSocket_21692(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_ThirdPersonModelSocket_21693(); template T GetComponent_FPS_21694(); template T GetComponent_TPS_21695(); template DLL2SDK::Array* GetComponents_TPS_21696(); void OnUpdateFirstPersonSocketInit_21697(); DLL2SDK::UnityEngine::UnityEngine::GameObject* SpawnPooledMeshGO_21698(DLL2SDK::UnityEngine::UnityEngine::Transform* socketTrans_, int32_t assetID_); void DespawnPooledMeshGO_21699(DLL2SDK::UnityEngine::UnityEngine::GameObject* meshGO_, bool Is3P_); void InitColliders_21700(); void ResetCollidersOnMesh_21701(); void OnAvatarLoadCompleted_21702(); void SimulatedPrePlayGetWeaponAnim_21703(int32_t actorId_, int32_t itemId_, float equipTime_); DLL2SDK::Assembly_CSharp::GameBase::Weapon* GiveWeaponSilenced_21704(int32_t weaponID_, uint8_t slot_, bool bAddForce_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* partInfoList_, uint32_t skinID_, int32_t actorID_, int32_t weaponLv_, int32_t crossHairItemID_); DLL2SDK::Assembly_CSharp::GameBase::Weapon* GiveWeaponByPickUp_21705(int32_t weaponID_, uint8_t slot_, bool bAddForce_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* partInfoList_, uint32_t skinID_, int32_t actorID_, int32_t weaponLevel_, int32_t crossHairItemID_); DLL2SDK::Assembly_CSharp::GameBase::Weapon* GiveWeapon_21706(int32_t weaponID_, uint8_t slot_, bool bAddForce_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* partInfoList_, uint32_t skinID_, int32_t actorID_, int32_t weaponLevel_, int32_t crossHairItemID_); void AddAllInventory_21707(); void Die_21708(bool isHeadShot_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void Reset_21709(); void CheckResetMeshRenderers_21710(); void ResetMove_21711(); void PlayDying_21712(bool isHeadShot_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void PlayDieAnim_21713(bool isHeadShot_); void SetDyingPhysics_21714(); void RemoveAllInventories_21715(); void TakeDamage_21716(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void SetOngoingDamage_21717(float remainingTime_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* dps_, int32_t assetID_); void PlayTakeDamageEffect_21718(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); int32_t GetBloodEffectAsset_21719(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* info_); void PlayHitBloodEffect_21720(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* info_); void ReportHitByLocalPlayer_21721(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* info_); void PlayHitEffect_21722(DLL2SDK::Assembly_CSharp::GameBase::Pawn_EDirection hitMotionDir_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void PlayHurtEffect_21723(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void PlayPawnEffect_21724(int32_t assetId_, DLL2SDK::mscorlib::System::String* socket_); DLL2SDK::UnityEngine::UnityEngine::Transform* FindSocket_21725(DLL2SDK::mscorlib::System::String* socketName_); void AdjustDamage_21726(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void SimulateTakeDamage_21727(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void SimulateSpecialDamage_21728(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); DLL2SDK::Assembly_CSharp::GameBase::Pawn_EDirection CalHitMotionDirection_21729(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void SetViewType_21730(DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType viewType_); void StopDriving_21731(); int32_t GetCameraColliderLayer_21732(); void GetOnSelfVehicle_21733(); void GetOnVehicle_21734(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* vehicle_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex seat_); void ResetRotation_21735(); void GetOffVehicle_21736(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* vehicle_); void OnPassengerStateChange_21737(uint8_t infoType_); bool GetUltPickUpState_21738(); void SetUltPickUpCDState_21739(); void OnEnterTrigger_21740(DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume* trigger_); void OnLeaveTrigger_21741(DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume* trigger_); void OnProcessCarePackageTrigger_21742(DLL2SDK::Assembly_CSharp::GameBase::CarePackage* carePackage_, bool isEnter_); void OnEnterCarePackageTrigger_21743(DLL2SDK::Assembly_CSharp::GameBase::CarePackage* carePackage_); void OnLeaveCarePackageTrigger_21744(DLL2SDK::Assembly_CSharp::GameBase::CarePackage* carePackage_); void RecycleMesh_21745(); void OnDestroy_21746(); DLL2SDK::mscorlib::System::Type* GetSoundEmitterType_21747(); void CreateSoundEmitter_21748(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void InitAudioComponents_21749(); void DeInitAudioComponents_21750(); float GetFootstepAuditionRange_21751(); void EnterCustomStepSoundVolume_21752(DLL2SDK::mscorlib::System::String* StepSnd1P_, DLL2SDK::mscorlib::System::String* StepSnd3P_); void LeaveCustomStepSoundVolume_21753(); DLL2SDK::Assembly_CSharp::GameEngine::AtackableTargetPriority GetPriority_21754(); float GetHeightFromGround_21755(bool bCeilZero_, float offset_); float GetTargetPosHeightFromGround_21756(DLL2SDK::UnityEngine::UnityEngine::Vector3 Pos_, bool bCeilZero_, float offset_); void RemoveWeaponProjectile_21757(DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* Projectile_); void OnHPChange_21758(); float GetCameraRotateRate_21759(); void CancelUseItem_21760(uint64_t itemID_); void OnDiscardWeapon_21761(int32_t inWeaponItemID_, uint8_t inWeaponSlot_, int32_t actorId_); void OnFlashBangExplode_21762(int32_t weaponItemID_, float lifespanScale_, float intensity_); void OnRepulseGrenadeExplode_21763(uint64_t instigatorPlayerID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 sourcePos_, float repulseDuration_, float repulseSpeedScale_); bool CouldPlaySound_21764(); void OnDie_21765(uint32_t inKillerID_, uint64_t KillWeaponID_); void MirrorWeapon_21766(); void FullAmmo_21767(); void SyncWeaponBulletInfo_21768(DLL2SDK::Array* infoSet_, int32_t count_); DLL2SDK::Assembly_CSharp::GameEngine::AimAssistanceCollider* get_CachedAimAssistanceCollider_21769(); float get_HitScoreTime_21770(); void set_HitScoreTime_21771(float value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_LastDamageSourcePos_21772(); void set_LastDamageSourcePos_21773(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); float get_HitScoreIntervalTime_21774(); void set_HitScoreIntervalTime_21775(float value_); float get_LastPlayBloodEffectTime_21776(); void set_LastPlayBloodEffectTime_21777(float value_); bool get_ShouldUpdateJumpBob_21778(); void set_ShouldUpdateJumpBob_21779(bool value_); float get_CurrentEyeHeight_21780(); void set_CurrentEyeHeight_21781(float value_); float get_StandingEyeHeight_21782(); float get_GoliathStandingEyeHeight_21783(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_StandingEyePosition_21784(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_CurrentEyePosition_21785(); DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType get_ViewType_21786(); void set_ViewType_21787(DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType value_); float get_LastSlideVolumeSpeed_21788(); void set_LastSlideVolumeSpeed_21789(float value_); bool get_IsInCocussion_21790(); void PlayConcussionSound_21791(bool isPlay_); void PlayExplodeSound_21792(); void BeginConcussionEffect_21793(float duration_, bool needToShowWhiteScreenEffect_, float whiteScreenIntensityScale_); void EndConcussionEffect_21794(); bool get_IsInFlashEffect_21795(); void BeginFlashEffect_21796(float duration_); void EndFlashEffect_21797(); bool get_IsInEMP_21798(); void BeginEMPEffect_21799(float duration_, DLL2SDK::UnityEngine::UnityEngine::Vector4 range_); void EndEMPEffect_21800(); void CheckBlind_21801(); bool get_IsInterferedByDrone_21802(); void set_IsInterferedByDrone_21803(bool value_); void EndEffectsOnDead_21804(); void UpdateEffectTime_21805(float dt_); bool IsInEnemySmoke_21806(); bool IsInAllySmoke_21807(); bool get_HasOcclusionEffect_21808(); void set_HasOcclusionEffect_21809(bool value_); void OnEndMatch_21810(); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* FindMeleeAttackTarget_21811(float rangeFactor_); void UpdateGrenadeAttackTarget_21812(); void UpdateAnimationCull_21813(DLL2SDK::UnityEngine::UnityEngine::AnimatorCullingMode mode_); void PlayReviveAnim_21814(); float PlayRotationAnim_21815(); float StopRotationAnim_21816(); void RecoverCrossHair_21817(); void ProneLockTips_21818(); float PlayPickUpAnim_21819(int32_t pickItemId_, bool isWeapon_, bool isPlayForward_); void SetHorizontalRotationLimit_21820(float YRotationLimitMin_, float YRotationLimitMax_); void SetVerticalRotationLimit_21821(float XRotationLimitMin_, float XRotationLimitMax_); bool BornShowOnRadarForEnemy_21822(); bool CanShowOnRadarForEnemy_21823(); bool get_NeedShowOnMap_21824(); void set_NeedShowOnMap_21825(bool value_); DLL2SDK::mscorlib::System::String* TacticalRadarMySelfSprite_21826(DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState eTacticalPawnState_); bool IsPawnSpeaking_21827(); bool IsGoliath_21828(); void CloseGoliathHUD_21829(); bool get_IsSuit_21830(); void set_IsSuit_21831(bool value_); DLL2SDK::mscorlib::System::String* TacticalRadarViewTeammateSprite_21832(DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState eTacticalPawnState_); DLL2SDK::mscorlib::System::String* TacticalRadarViewEnemySprite_21833(); bool NeedToShowEnemySpriteOnRadar_21834(); int32_t TacticalRadarViewSpriteDepth_21835(DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType spriteType_); bool CanBeDamagedBy_21836(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); bool IsOnNoneDriveCar_21837(); bool IsSameCamp_21838(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); DLL2SDK::Assembly_CSharp::GameBase::EPawnCategoryType get_PawnCategoryType_21839(); void SetEyeHeightChange_21840(float eyeChangeHeight_); void SetEyeHeight_21841(float newEyeHeight_, float inLerpTime_); void EyeHeightLerpTick_21842(); void PlayVibrate_21843(); bool ShouldUpdateFireBlockPos_21844(); bool IsAIPawn_21845(); DLL2SDK::Assembly_CSharp::GameBase::Pawn_MotionDirection GetMotionDirection_21846(); void BeginRootMotion_21847(DLL2SDK::mscorlib::System::String* animName_, DLL2SDK::UnityEngine::UnityEngine::Vector3 destPos_, float blendTime_, float fixedTime_, float speed_); void BeginRootMotion_21848(DLL2SDK::mscorlib::System::String* animName_, DLL2SDK::UnityEngine::UnityEngine::Vector3 destPos_, float blendTime_, float fixedTime_); bool IsRootMotionRuning_21849(); bool IsRootMotionRotation_21850(); void OnRootMotionEnd_21851(bool interrupt_); void OnRootMotionCrossFade_21852(); void OnRootMotionStop_21853(bool isClimbOverLandSky_); void OnSimulateStartSprint_21854(); void OnSimulateStopSprint_21855(); float get_SwimVerticalSpeed_21856(); bool IsUnderWater_21857(); bool IsUnderWaterSurface_21858(float distance_); void OnOperatorFireModeChanged_21859(); bool get_IsHighThrowFire_21860(); void set_IsHighThrowFire_21861(bool value_); void OnThrowTypeChanged_21862(bool isHighThrow_); void OnWeaponPartChanged_21863(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weapon_, int32_t weaponPartCategory_, bool isOpen_); bool get_IsUsingBRUlt_21864(); void set_IsUsingBRUlt_21865(bool value_); bool CanUseUltSkill_21866(); bool CanUseStreak_21867(); bool ShouldResetFirstPersonMoveSpeedMul_21868(); void ProcessPassagerReachOut_21869(); bool CanPassagerReachOut_21870(); bool ShouldStopRotationAim_21871(); void InitComponentConfig_21872(); bool get_IsLean_21873(); void set_InSlideTackle_21874(bool value_); bool get_InSlideTackle_21875(); void set_UseSlideTackleSpeed_21876(bool value_); bool get_UseSlideTackleSpeed_21877(); void set_InRoll_21878(bool value_); bool get_InRoll_21879(); void set_UseRollSpeed_21880(bool value_); bool get_UseRollSpeed_21881(); bool CheckSlideTackle_21882(bool isInput_); bool CheckRoll_21883(bool isInput_); bool ShouldStopIK_21884(); void ResetIKWeaponHoldPoint_21885(); void PauseIK_21886(float time_, bool isOverride_, bool forceStop_); void StopIKTransitionToPause_21887(); void ForceResetIK_21888(); void PreResetGetWeaponAnimParameter_21889(); void PreResetPutWeaponAnimParameter_21890(); void PrePlayUnequipWeaponAnim_21891(int32_t actorId_, int32_t itemId_, float unequipTime_, float speed_); void SyncGetWeapon_21892(bool realEquip_); void SyncUnequipWeapon_21893(bool realUnequip_); void SyncUnequipSubWeapon_21894(bool realUnequip_); bool get_EnableSwimming_21895(); bool get_CanSwimming_21896(); void OnStartLadder_21897(); void ResetLadder_21898(); void ForceResetRotation_21899(); bool ShouldCalBoundary_21900(); void StopAnimationTransitionBlend_21901(); void OnPreSwitchAnimatorController_21902(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* animatorController_, bool animatorControllerChanged_); void OnPostSwitchAnimatorController_21903(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* animatorController_, bool isChanged_); bool CanUseKillStreakSkill_21904(); void DoUseKillStreakSkill_21905(int32_t itemId_); void BeginBuild_21906(DLL2SDK::Assembly_CSharp::GameBase::BuildInfo info_); void EndBuild_21907(); void QuckBuild_21908(DLL2SDK::Assembly_CSharp::GameBase::BuildInfo info_); void CancelBuild_21909(); bool IsBuilding_21910(); bool IsPlayingBuildAnim_21911(); bool CheckResetWeaponAnimatorController_21912(); DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* GetTPAnimatorController_21913(); void ForceResetTPAnimatorController_21914(); void ForceResetDefaultAnimatorController_21915(); void GatherTPAvatarRenderer_21916(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void PlayAnimatonInCache3PAvatar_21917(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* animatorController_, DLL2SDK::mscorlib::System::String* animationName_); void HideCache3PAvatar_21918(); DLL2SDK::mscorlib::System::String* GetDumpString_21919(); void SetUpbodyAnimationLayer_21920(bool isOpen_); bool GetItem_21921(uint64_t InItemID_, bool PersonalItem_); void UseItem_21922(uint64_t itemID_, int32_t useItemType_, float extendTime_); bool CanUseItem_21923(uint64_t InItemID_); void OnRemoteUseItem_21924(uint64_t itemId_, int32_t useItemType_, float extendTime_); void RemoteUseItem_21925(uint64_t itemId_, int32_t useItemType_, float extendTime_); void LocalUseItem_21926(uint64_t itemId_, int32_t useItemType_, float extendTime_); void ServerUseIndividuationItem_21927(uint32_t itemId_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 rot_); void OnUseSpecialWeaponStopIndividualtion_21928(); bool GetFloorInfo_21930(DLL2SDK::UnityEngine::UnityEngine::RaycastHit* floorInfo_); void SubWeaponAttachmentActive_21931(int32_t WeaponItemID_, int32_t actorID_, uint32_t skinID_); void WeaponAttachmentChange_21932(int32_t WeaponItemID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* partInfoList_, uint32_t SkinID_, int32_t actorID_, int32_t slotID_, uint32_t crossHairID_); bool IsPartListDifferent_21933(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_A_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_B_); void ResetForReconnect_21934(); void OnKillEnemy_21935(bool isHeadShotKill_, int32_t weaponID_); void OnKillEnemyCountChanged_21936(); bool get_IsTakingLightingDamage_21937(); void set_IsTakingLightingDamage_21938(bool value_); bool NeedSimulatedPlayCrouchAnim_21939(); bool CheckInsideVehicle_21940(DLL2SDK::UnityEngine::UnityEngine::Vector3 startTrace_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, float distance_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_); void PhysFightOff_21941(float deltaTime_); void PhysZipline_21942(float deltaTime_); void BeginFightOff_21943(DLL2SDK::UnityEngine::UnityEngine::Vector3 impluse_); void SyncFPAniamtion_21944(DLL2SDK::Array* cachedTrans_); void OnActiviteFPAnimationSync_21945(bool isActivate_); void EquipSubWeapon_21946(); void CheckStartSubWeaponFire_21947(); void CheckUseLeftHand_21948(); void ResetMoveSpeed_21949(); void RawResetMoveSpeed_21950(DLL2SDK::mscorlib::System::String* stateName_, float speed_); float GetStateSpeed_21951(DLL2SDK::mscorlib::System::String* stateName_, float animClipTime_); void ResetMoveSpeed_21952(DLL2SDK::mscorlib::System::String* stateName_, float animClipTime_); bool IsUsingSpecialWeapon_21953(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetThrowWeaponStartPosition_21954(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetProjectileStartPositionOffsetRot_21955(); bool CanOpenDoor_21956(); bool SwitchWeaponAttach_21957(bool isHand_); bool CheckClimb_21958(); void TestDeadRagdoll_21959(); void TestRagdollRevive_21960(); void SetServerRelevant_21961(bool relevant_); bool IsLeftWeapon_21962(int32_t actorId_); bool get_IsChangingFireModeTransition_21963(); bool ShouldIgnoreWhenEquip_21964(int32_t actorID_, int32_t weaponID_, int32_t slot_); void AddIgnoreWeaponWhenEquip_21965(int32_t actorID_, int32_t weaponID_, int32_t slot_); bool LocalPlayerCanUseCurSkill_21966(); bool LocalPlayerCanCancelCurSkill_21967(); bool get_IsUsingWeaponSkill_21968(); void set_IsUsingWeaponSkill_21969(bool value_); void OnPreTouchDoor_21970(bool isOpen_, float inRotateTime_); bool get_IsOpenDoor_21971(); void set_IsChangingFireMode_21972(bool value_); bool get_IsChangingFireMode_21973(); bool CheckSetServerPosition_21974(DLL2SDK::UnityEngine::UnityEngine::Vector3 serverPostion_); bool InInPickupItem_21975(int32_t itemId_); bool get_InPickup_21976(); void OnStartAirCraft_21977(); bool get_EnableAnimatorLOD_21978(); bool get_IsCanBeQuickKnife_21979(); bool get_ShouldCheckProneInWater_21980(); void ResetRootMotion_21981(); void BRSoundSwitchGroupName_21982(uint32_t teamSeatID_); bool get_IsCuringByMedicalStation_21983(); void set_IsCuringByMedicalStation_21984(bool value_); void ShowMedicalStationCuringEffect_21985(); void HideMedicalStationCuringEffect_21986(); void PlayUltEffect_21987(DLL2SDK::Assembly_CSharp::Config::UltConfConfig* config_); void StopUltEffect_21988(); void UpdateSprintLean_21989(bool isLean_, float leanValue_); void set_ShowVest_21990(bool value_); void ResetReSpawnPhysicalState_21991(); void OnReSpawnPlayer_21992(); void OnGodFlagChange_21993(bool newFlag_); void CancelSave_21994(); bool IsCanCheckAutoChangeClip_21995(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetEyeHeight_21996(); bool IsNearlyObstacle_21997(float length_); bool IsNeedResolveWeaponJitter_21998(); void OnPreparation_21999(); float GetDistanceToPawn_22000(DLL2SDK::UnityEngine::UnityEngine::Transform* targetPos_); void PawnStandOnGroundWhenSpawn_22001(); bool GetHasMultyThrowWeapon_22002(); void RefreshHasMultyThrowWeapon_22003(); bool IsCanBeStick_22004(); void CancelPreparing_22005(); bool CheckCanInteractiveLevelObject_22006(); bool IgnoreRadarEdge_22007(); bool IgnoreFHJCheck_22008(); DLL2SDK::UnityEngine::UnityEngine::Collider* get_ModelCollider_22009(); void SetPawnColliderData_22010(DLL2SDK::Assembly_CSharp::GameBase::PawnColliderData* colliderData_); void SetColliderEnabled_22011(bool enabled_); bool CheckColliderEnabled_22012(); float get_StepOffset_22013(); float get_Radius_22014(); float get_Height_22015(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_CenterOffset_22016(); void InitCharacterController_22017(); bool get_HasCharacterController_22018(); void InitPawnCharacterController_22019(); DLL2SDK::UnityEngine::UnityEngine::CharacterController* get_CachedCharController_22020(); bool get_HasBodyCharacterController_22021(); DLL2SDK::UnityEngine::UnityEngine::CharacterController* get_BodyCharacterController_22022(); bool get_HasLegCharacterController_22023(); DLL2SDK::UnityEngine::UnityEngine::CharacterController* get_LegCharacterController_22024(); float get_StandCharControllerHeight_22025(); float get_StandCharControllerRadius_22026(); float get_CrouchCharControllerHight_22027(); float get_SlideCharControllerHight_22028(); float get_ProneCharControllerHight_22029(); float get_ProneCharControllerRadius_22030(); float get_SwimCharControllerHight_22031(); float get_GrapRushCharControllerHight_22032(); float get_GoliathStandCharControllerHeight_22033(); float get_GoliathStandCharControllerRadius_22034(); void SetCharacterColliderHeight_22035(float newHeight_); void SetCharacterColliderRadius_22036(float radius_); void ResetCharacterColliderData_22037(); float get_PeripheralVision_22038(); void set_PeripheralVision_22039(float value_); float get_SightRadius_22040(); void set_SightRadius_22041(float value_); float get_LadderEnterFromTopTime_22042(); float get_LadderClimbFromTopTime_22043(); bool get_AllowDownToLadder_22044(); float get_LadderClimbTopTime_22045(); float get_ProneValidXAngle_22046(); float get_ProneValidBodyLength_22047(); float get_ProneValidPhysicsCastRadius_22048(); float get_JumpMeleeMinHeight_22049(); float get_Gravity_22050(); float get_JumpLandHeight_22051(); float get_SwimPutWeaponTime_22052(); float get_SwimGetWeaponTime_22053(); float get_SwimLeftHandLimitUpwardAngle_22054(); float get_MaxClimbClientForceMoveDistance_22055(); float get_CrouchMoveToStandTransitionTime_22056(); float get_StandMoveToCrouchTransitionTime_22057(); float get_Prone1PMidStopTime_22058(); float get_ProneCrouchTranstionTime_22059(); float get_StandProneTranstionTime_22060(); float get_RecoverRotationSpeed_22061(); float get_RecoverMoveRotationSpeed_22062(); float get_MaxAngleYLeftDelta_22063(); float get_MaxAngleYRightDelta_22064(); float get_MaxAnglePessnagerTurnDelta_22065(); float get_MaxAngleMoveTurnDelta_22066(); float get_CrouchingEyeHeight_22067(); float get_ProneingEyeHeight_22068(); float get_LandHardStandTime_22069(); float get_FallingLandTime_22070(); float get_DropDownTime_22071(); float get_LadderSpeed_22072(); float get_VerticalRoationLimitMin_22073(); float get_VerticalRoationLimitMax_22074(); float get_ReachTargetTime_22075(); float GetMaxForceSimulateDistance_22076(); float GetMaxForceSimulateDistance_22077(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState serverState_); void InitAnim_22078(); void PostInitAnim_22079(); bool get_UseSlowWalk_22080(); void set_UseSlowWalk_22081(bool value_); bool get_IsCurrentAnimationActive_22082(); void SetAnimationActive_22083(bool isActive_); void ToggleAnimationActive_22084(); void PlayAnimationStateWithOffset_22085(DLL2SDK::mscorlib::System::String* stateName_, float offsetTime_); void FadeToAnimState_22086(DLL2SDK::mscorlib::System::String* stateName_, float fadeTime_); void FadeToAnimState_22087(int32_t paramID_, float fadeTime_); void FadeToAnimState_22088(int32_t stateNameHash_, float fadeTime_, int32_t layer_, float fixedTime_); bool IsAnimationInTransition_22089(int32_t layerIndex_); void ResetAnimatorTrigger_22090(int32_t paramID_); void ResetAllTrigger_22091(); void PlayAnimation_22092(DLL2SDK::mscorlib::System::String* animName_, float speed_, bool clearIdle_); void PlayAnimation_22093(int32_t animID_, float speed_, bool clearIdle_); void PlaySyncAnimation_22094(int32_t animID_, float speed_, bool clearIdle_); void PlayAnimationResetTrigger_22095(int32_t animID_, float speed_, int32_t resetID_); void PlayAnimationResetTriggerInner_22096(DLL2SDK::mscorlib::System::String* animName_, float speed_, DLL2SDK::mscorlib::System::String* resetName_); void PlayAnimationResetTriggerInner_22097(int32_t animID_, float speed_, int32_t resetID_); void SetAnimationValue_22098(int32_t paramID_, float inputValue_); void SetAnimationValue_22099(int32_t paramID_, bool inputValue_); void SetSyncAnimationValue_22100(int32_t paramID_, bool inputValue_); void SetAnimationValue_22101(int32_t paramID_); void SetAnimationValue_22102(int32_t paramID_, int32_t inputValue_); bool AnimationParamExist_22103(DLL2SDK::mscorlib::System::String* paramName_); bool ShouldSwitchAnimatorController_22104(DLL2SDK::Assembly_CSharp::GameEngine::AnimationComponent* currentComponent_, DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* controller_); bool ShouldSwitchAnimatorController_22105(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* controller_, bool firstPersonAnimator_); void SwitchVehicleController_22106(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* controller_, bool firstPersonAnimator_); DLL2SDK::mscorlib::System::String* GetDefaultStateName_22107(); void RawSwitchAnimatorController_22108(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* controller_); void SwitchAnimatorController_22109(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* controller_, bool firstPersonAnimator_); void OnSwitchAnimatorController_22110(bool isChanged_); void OnRePlayDeadAnim_22111(); void OnResetSwimmingAnimatorState_22112(); bool InDistanceToMainCamera_22113(float distance_); void PlayHitAnim_22114(DLL2SDK::Assembly_CSharp::GameBase::Pawn_EDirection hitMotionDir_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); bool HasCloth_22115(); void InitUseCloth_22116(); bool IsUseCloth_22117(); void InitCloth_22118(DLL2SDK::UnityEngine::UnityEngine::GameObject* mesh_); void OnRevelentSetCloth_22119(bool isRevelent_); void OnClearCloth_22120(); bool IsHiddenByDieEffect_22121(); void SetHiddenByDieEffect_22122(bool value_); void AddShadowbladeEffectSelf_22123(); void AddShadowbladeEffectFriend_22124(); void AddShadowbladeEffectEnemy_22125(); void RemoveShadowbladeEffect_22126(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_ZeroSocketRoot_22127(); void InitZeroSocketRoot_22128(); void SetZeroSocketRootEnable_22129(bool bEnable_); void ClearZeroSocketRoot_22130(); void OnOpenAimSolveJitter_22131(DLL2SDK::Assembly_CSharp::GameBase::Weapon* currentWeapon_); void StopSolveJitter_22132(); void OnCloseAimSolveJitter_22133(DLL2SDK::Assembly_CSharp::GameBase::Weapon* currentWeapon_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetWeaponOffset_22134(); float get_CurrentFallingVerticalSpeed_22135(); bool CheckJumpFaceWall_22136(); bool CheckStandInPawn_22137(); bool CheckJumpInClimb_22138(); bool CanJump_22139(); void LimitJump_22140(); void LimitJumpHornzontalSpeed_22141(); void DoJump_22142(); void DoFalling_22143(float horSpeed_, float verSpeed_); void ClearHorizontalVelocity_22144(); DLL2SDK::UnityEngine::UnityEngine::Vector3 NewFallVelocity_22145(DLL2SDK::UnityEngine::UnityEngine::Vector3 oldVelocity_, DLL2SDK::UnityEngine::UnityEngine::Vector3 oldAcceleration_, float deltaTime_); void PhysFalling_Fountian_22146(float deltaTime_); void ProcessAirSteering_22147(float deltaTime_); void PhysFalling_22148(float deltaTime_); void CheckSkyFly_22149(bool checkValidFall_, float distToFloor_); void CheckFallingDown_22150(float deltaTime_); void FallingGround_22151(float deltaTime_); void ProcessFallingAnimationParameter_22152(float deltaTime_, float deltaMove_); void LimitSimulatedClimbVerticalSpeed_22153(); void LimitSimualteClimbOverEyeHeight_22154(float deltaY_); void DoPhysClimbOver_22155(float deltaTime_); bool IsEndClimbOver_22156(float deltaTime_); void PhysFalling_ClimbOver_22157(float deltaTime_); void ResetClimbTrigger_22158(); bool CanClimb_22159(); void PlayClimbAnimation_22160(bool isSpinting_); void DoClimbUp_22161(); void DoClimb_22162(); void InitClimbOver_22163(); void PushMoveCharController_22164(DLL2SDK::UnityEngine::UnityEngine::Vector3 deltaMove_); void WalkingCharControllerMove_22165(DLL2SDK::UnityEngine::UnityEngine::Vector3* deltaMove_); void PhysWalking_22166(float deltaTime_); void CheckPositionNAN_22167(DLL2SDK::UnityEngine::UnityEngine::Vector3 deltaMove_, float deltaTime_); float CaclRampRatio_22168(); float CalcMaxMoveSpeedScale_22169(); float CalcPhysWalkingMaxMoveSpeed_22170(); float CalcPhysWalkingMaxSpeed_22171(float deltaTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3 oldVelocity_); float GetMaxSlopeVerticalVelocity_22172(); void CalcSlopeVerticalVelocity_22173(float deltaTime_, float currentSpeed_); void CalcPhysWalkingVelocity_22174(float deltaTime_); DLL2SDK::UnityEngine::UnityEngine::Vector3 CaclPhysWalkingDeltaMove_22175(float deltaTime_); void ProcessFaceWallShaking_22176(float delatTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3* deltaMove_); void ProcessWalkingSlideMoveVertical_22177(DLL2SDK::UnityEngine::UnityEngine::Vector3* deltaMove_); void CalcStandUponPawnSlideVec_22178(float deltaTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3* deltaMove_, DLL2SDK::UnityEngine::UnityEngine::Vector3* slideVec_); void ProcessWalkingFaceWallMove_22179(float deltaTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3* deltaMove_); void ProcessWalkingSlideMove_22180(float deltaTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3* deltaMove_); void CalcWalkingOnSlope_22181(DLL2SDK::UnityEngine::UnityEngine::Vector3* slideVec_, DLL2SDK::UnityEngine::UnityEngine::Vector3* deltaMove_); bool CheckProneValidRotation_22182(float angleY_); void ProneBackMoveDeltaMove_22183(float deltaTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3* deltaMove_, bool* isBlock_); void ProcessPhysWalkingDeltaMove_22184(float deltaTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3* deltaMove_); void TrySlipLowWall_22185(float deltaTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3 preLocation_); void PhysWalkingFaceWallOptimize_22186(float deltaTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3 preLocation_); void ProcessMoveAnimationParameter_22187(float deltaTime_); bool ProcessFalling_22188(DLL2SDK::UnityEngine::UnityEngine::Vector3 oldPos_); bool IsFixContinueStandOnPawn_22189(); void ProcessStandOnPawn_22190(DLL2SDK::UnityEngine::UnityEngine::Vector3 oldPos_); void ProcessGround_22191(DLL2SDK::UnityEngine::UnityEngine::Vector3 oldPos_, float deltaTime_); float GetDeltaMoveHeight_22192(float deltaTime_); void DoWalkingToFalling_22193(DLL2SDK::UnityEngine::UnityEngine::Vector3 oldPos_); bool EnableOptimizeTransform_22194(); bool InStaticIdle_22195(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_LastCCHitNormal_22196(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_LastCCHitPoint_22197(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_LastCCHitWallPoint_22198(); bool get_IsStandUponPawn_22199(); bool get_LastCCHitCeil_22200(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_LastCeilCCHitNormal_22201(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_LastCeilCCHitPoint_22202(); bool IsGrounded_22203(); bool IsSided_22204(); bool IsCeiled_22205(); bool IsHitPawn_22206(); bool IsHitStaticActor_22207(); bool CheckStandOnPawn_22208(DLL2SDK::UnityEngine::UnityEngine::ControllerColliderHit* hit_); void OnControllerColliderHit_22209(DLL2SDK::UnityEngine::UnityEngine::ControllerColliderHit* hit_); void CheckPassThroughWall_22210(DLL2SDK::UnityEngine::UnityEngine::Vector3 PreLocation_); void CheckFallingPassThroughWall_22211(DLL2SDK::UnityEngine::UnityEngine::Vector3 PreLocation_); bool CheckCliff_22212(DLL2SDK::UnityEngine::UnityEngine::Vector3 inHitNormal_); void OnStateEnd_22213(); void OnPhysicsStateChanged_22214(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState preState_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState curState_); void OnPhysWalkingChangedProcessBodyState_22215(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState preState_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState curState_); void OnPhysWalkingChanged_22216(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState preState_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState curState_); void OnPhysFightOffChanged_22217(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState preState_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState curState_); void OnPhysFallingChanged_22218(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState preState_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState curState_); void OnPhysGravitySpikesChanged_22219(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState preState_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState curState_); void OnPhysSlideTackleChanged_22220(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState preState_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState curState_); void OnPhysClimbChagned_22221(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState preState_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState curState_); void OnPhysLadderChagned_22222(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState preState_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState curState_); void OnPhysGrapRushChagned_22223(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState preState_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState curState_); void OnPhysUpwardLaunchChagned_22224(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState preState_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState curState_); void OnPhysSprintChanged_22225(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState preState_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState curState_); void OnPhysRollChanged_22226(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState preState_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState curState_); void PhysDriving_22227(float deltaTime_); void PhysPlateformVehicleMoving_22228(float deltaTime_); void PhysBoarding_22229(float deltaTime_); void PhysNavMeshMoving_22230(float deltaTime_); void PhysSkydiving_22231(float deltaTime_); void PhysSwimming_22232(float deltaTime_); void PhysRoll_22233(float deltaTime_); void PhysSprint_22234(float deltaTime_); void EndPhysicSprint_22235(float deltaTime_, bool attack_); void PhysFollowPath_22236(float deltaTime_); void StartRemoteControl_22237(); bool EndRemoteControl_22238(); bool InRemoteControl_22239(); void PhysRemoteControl_22240(float deltaTime_); void PhysClimb_22241(float deltaTime_); void PhysGrapRush_22242(float deltaTime_); void PhysUpwardLaunch_22243(float deltaTime_); void PhysLadder_22244(float deltaTime_); void PhysSlideTackle_22245(float deltaTime_); void CharcontrollerMove_22246(DLL2SDK::UnityEngine::UnityEngine::Vector3 deltaMove_); void RequestChangeMoveState_22247(); void StandUp_22248(bool immediately_); void CrouchForceStopTransition_22249(); bool CanCrouch_22250(); void StartCrouch_22251(bool immediately_, bool needPlayAnim_, bool force_, bool componentForce_); bool CanUnCrouch_22252(); void EndCrouch_22253(bool immediately_, bool setEyeHeightInImmediately_, bool foce_); void ServerStartCrouch_22254(); void SetProneStateAndRquest_22255(bool isProne_); void ProneForceStopTransition_22256(); void ChangeLocalAABB_22257(DLL2SDK::UnityEngine::UnityEngine::Bounds aabb_); void StartProne_22258(bool immediately_); bool CanUnProne_22259(); void EndProne_22260(bool immediately_, bool setEyeHeightInImmediately_, bool needPlayAnim_); bool IsInCrouchProneTransition_22261(); bool CanProne_22262(); void ServerForceStartProne_22263(); void ServerForceEndProne_22264(); void ServerForceStartCrouch_22265(); void ServerForceEndCrouch_22266(); void SyncDirection_22267(DLL2SDK::UnityEngine::UnityEngine::Vector3 SimulateDirection_, bool bForceSync_); uint8_t GetSyncExtraByte_22268(); DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer* get_AvatarComposer_22269(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRenderers_22270(DLL2SDK::Assembly_CSharp::GameBase::EPawnRendererType type_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRenderers_22271(DLL2SDK::Assembly_CSharp::GameBase::EPawnRendererType* types_); void PushInterimRenderer_22272(DLL2SDK::Array* inRenderer_); void RemoveRenderer_22273(DLL2SDK::Array* inRenderer_); void RefreshAllRenderer_22274(); void RefreshPawnRenderer_22275(); void RefreshIndividuationRenderers_22276(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void RefreshBagRenderer_22277(); void RefreshVestRenderer_22278(); void RefreshWeaponRenderer_22279(); void RefreshBagWeaponRenderer_22280(); void RefreshSkydivingPendantRenderer_22281(); void RefreshRenderer_22282(DLL2SDK::Assembly_CSharp::GameBase::EPawnRendererType type_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* renderers_); void OnRendererChange_22283(); void SetPawnDefaultState_22284(bool enable_); void ClearPawnDefaultState_22285(DLL2SDK::UnityEngine::UnityEngine::GameObject* mesh_); bool EnableGPUSkin_22286(); void SetPartVisible_22287(DLL2SDK::mscorlib::System::String* partName_, bool visible_); void ChangePartMaterial_22288(DLL2SDK::Array* partNames_, int32_t matAssetID_); void ChangeTempPartMaterial_22289(DLL2SDK::Array* partNames_, int32_t matAssetID_); void OnWeaponAttachmentLoadComplete_22290(); bool GetWeaponHiddenState_22291(); void ClearCurrentWeaponAttachment_22292(); void CreateWeaponAttachment_22293(int32_t weaponID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* partInfoList_, uint32_t SkinID_, int32_t actorID_, int32_t weaponLevel_, uint32_t crossHairID_); DLL2SDK::Array* GetBagWeapon_22294(); DLL2SDK::Array* GetBagWeaponRenderers_22295(); void SetBackWeaponHidden_22296(bool isHidden_); void RefreshWeaponVisible_22297(); void SetWeaponHidden_22298(bool isHidden_); void OnSubWeaponDeactivate_22299(DLL2SDK::Assembly_CSharp::GameBase::SubWeapon* weapon_); void DeactivateSubWeapon_22300(); void DeactivateSubWeaponAttachment_22301(); bool IsActiveSubWeaponAttachment_22302(); bool HasWeaponToSwitch_22303(DLL2SDK::Assembly_CSharp::GameBase::ESwitchWeaponType type_); bool HasWeaponToSwitch_22304(int32_t itemId_, uint8_t slot_, int32_t actorID_); void TrySwitchWeapon_22305(DLL2SDK::Assembly_CSharp::GameBase::ESwitchWeaponType type_); DLL2SDK::Assembly_CSharp::GameBase::Weapon* GetSwitchWeapon_22306(int32_t itemId_, uint8_t slot_, int32_t actorID_, int32_t itemLevel_, uint32_t skinID_); void ForceSwitchWeaponDirectly_22307(int32_t itemId_, uint8_t slot_, int32_t actorID_, int32_t itemLevel_, uint32_t skinID_); void TrySwitchWeapon_22308(int32_t itemId_, uint8_t slot_, int32_t actorID_, int32_t itemLevel_, uint32_t skinID_, bool isServerData_); bool get_IsWeaponSwitching_22309(); void set_IsWeaponSwitching_22310(bool value_); bool CanChangeWeapon_22311(); void OnPreTrySwitchWeapon_22312(); void TrySwitchWeapon_22313(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weapon_, bool isServerNtfWeapon_); bool CheckSwitchWeapon_22314(bool isServerNtfWeapon_); bool UltWeaponUsingCheck_22315(DLL2SDK::Assembly_CSharp::GameBase::Weapon* toWeapon_); bool DoSwitchWeapon_22316(); void ClearPendingAction_22317(); bool CancelSwitchWeapon_22318(); bool PullOutWeapon_22319(); void GiveWeaponAttachment_22320(); bool NeedCreateWeaponAttachment_22321(int32_t wantWeaponID_); void GiveWeapon_22322(); void OnWeaponChanged_22323(); void OnWeaponChangedGetVehicle_22324(); void SetDiscardItemInfo_22325(DLL2SDK::Assembly_CSharp::Network::S2C_RES_DISCARD_ITEM* data_); void ActiveDisCardItem_22326(); void AddActiveWeaponNextStateByItemID_22327(int32_t weaponItemID_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType defaultState_); void OnPreWeaponActive_22328(DLL2SDK::Assembly_CSharp::GameBase::Weapon* activeWeapon_); void OnWeaponAssetLoadComplete_22329(int32_t actorID_, int32_t itemID_, int32_t meshID_, bool isMeshID3P_); void OnWeaponAttachmentDeactive_22330(DLL2SDK::UnityEngine::UnityEngine::GameObject* mesh_); void OnWeaponAttachmentActive_22331(); void OnWeaponDestroy_22332(int32_t actorID_, int32_t itemID_, uint8_t slot_); void OnWeaponActivate_22333(); void OnWeaponDeactive_22334(DLL2SDK::UnityEngine::UnityEngine::GameObject* mesh_); void OnWeaponBeginState_22335(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType stateType_); void OnWeaponEndState_22336(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType stateType_); void EndBagWeaponProcessing_22337(); bool get_NeedDelayTriggerADS_22338(); void set_NeedDelayTriggerADS_22339(bool value_); bool get_ResetAimInput_22340(); void set_ResetAimInput_22341(bool value_); bool get_ResetAdsInput_22342(); void set_ResetAdsInput_22343(bool value_); bool get_ResetFireInput_22344(); void set_ResetFireInput_22345(bool value_); void ResetInput_22346(bool flag_); void StartFire_22347(); void StopFire_22348(); void SubWeaponStopFire_22349(); bool CanFire_22350(); void StartSecondaryFire_22351(); void StopSecondaryFire_22352(); void ThirdPersonStartFire_22353(int32_t inFireCompIndex_, bool isAiming_, bool isSingleShot_, int32_t aommoCount_, bool bLeftHandWeapon_); void SwitchFireMode_22354(); bool IsAiming_22355(); bool IsPlayAiming_22356(); void StopAllStateWhenStartAim_22357(); void StartAim_22358(); void StopAim_22359(); void CloseAim_22360(); void CloseAimAndResetData_22361(); bool CanOpenAim_22362(); bool IsNeedShowCancelAim_22363(); bool IsSimulateAimming_22364(); bool IsInChangeClip_22365(); void TryChangeClip_22366(bool auto_); void DoChangeClip_22367(); bool IsShouldEndChangeClip_22368(); void CheckWeaponAimingStateFireReset_22369(); void DealwithElectric_22370(bool isButtonDown_); void FireButtonDown_22371(); void FireButtonUp_22372(); bool IsNeedEnterMoveHipFire_22373(); bool GetAdsState_22374(); bool IsCanAimAssit_22375(); void LockControlAndSetResetFireInput_22376(float lockTime_); void LockCheck_22377(DLL2SDK::Assembly_CSharp::GameEngine::EPawnStateLock stateType_, float lockTime_); void SetPawnSwtichState_22378(DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState state_, bool isActive_); void SetLockPawnState_22379(DLL2SDK::Assembly_CSharp::GameEngine::EPawnStateLock state_, bool isLock_); void SetLockPawnStateExcept_22380(DLL2SDK::Assembly_CSharp::GameEngine::EPawnStateLock state_, bool isLock_); void LockAllPawnState_22381(bool isLock_); void LockProne_Jump_Crouch_Fire_22382(bool isLock_); bool IsLockState_22383(DLL2SDK::Assembly_CSharp::GameEngine::EPawnStateLock state_); void set_Item_22384(DLL2SDK::Assembly_CSharp::GameBase::Pawn_EU_OnCallback type_, DLL2SDK::System_Core::System::Action* value_); void DoOnCallback_22385(DLL2SDK::Assembly_CSharp::GameBase::Pawn_EU_OnCallback type_); void RemoveCallback_22386(DLL2SDK::Assembly_CSharp::GameBase::Pawn_EU_OnCallback type_, DLL2SDK::System_Core::System::Action* inValue_); void _ShowMedicalStationCuringEffect_m__1_22389(DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* effect_); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_InfoType_22390(); void __xLuaBaseProxy_SetAttackableInfo_22391(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTargetInfo* P0_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetRealPawnHeadPosition_22392(); void __xLuaBaseProxy_Awake_22393(); void __xLuaBaseProxy_PreInit_22394(); void __xLuaBaseProxy_DestroyComponent_22395(); void __xLuaBaseProxy_Tick_22396(float P0_); void __xLuaBaseProxy_Reset_22397(); void __xLuaBaseProxy_TakeDamage_22398(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); void __xLuaBaseProxy_SetOngoingDamage_22399(float P0_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P1_, int32_t P2_); void __xLuaBaseProxy_PlayTakeDamageEffect_22400(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); void __xLuaBaseProxy_AdjustDamage_22401(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); void __xLuaBaseProxy_SimulateTakeDamage_22402(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); void __xLuaBaseProxy_OnDestroy_22403(); void __xLuaBaseProxy_BeginConcussionEffect_22404(float P0_, bool P1_, float P2_); void __xLuaBaseProxy_EndConcussionEffect_22405(); void __xLuaBaseProxy_BeginFlashEffect_22406(float P0_); void __xLuaBaseProxy_EndFlashEffect_22407(); void __xLuaBaseProxy_BeginEMPEffect_22408(float P0_, DLL2SDK::UnityEngine::UnityEngine::Vector4 P1_); void __xLuaBaseProxy_EndEMPEffect_22409(); bool __xLuaBaseProxy_CanBeDamagedBy_22410(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); bool __xLuaBaseProxy_IsSameCamp_22411(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); bool __xLuaBaseProxy_IsCanBeStick_22412(); bool __xLuaBaseProxy_EnableOptimizeTransform_22413(); static void NullAction_21114(); static int32_t get_FloorLayerMask_21929(); static void _cctor_22387(); template static bool _GetLogicalComponent_1_m__0_22388(DLL2SDK::Assembly_CSharp::LogicalComponent* e_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team { struct TeamGameUIScene_Test3P : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameUIScene { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84519(); void Init_84520(); void __xLuaBaseProxy_Init_84521(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team { struct TeamGameInfo_Test3P : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameInfo { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84518(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team { struct TeamGame3PBuilder : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPlayerControllerActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init1PPawnActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init3PPawnActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Add3PCommonComponent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84506(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_84507(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_84508(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_84509(); void InitPlayerControllerActorInfo_84510(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void Init1PPawnActorInfo_84511(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void Init3PPawnActorInfo_84512(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void Add3PCommonComponent_84513(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void __xLuaBaseProxy_InitPlayerControllerActorInfo_84514(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); void __xLuaBaseProxy_Init1PPawnActorInfo_84515(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); void __xLuaBaseProxy_Init3PPawnActorInfo_84516(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); void __xLuaBaseProxy_Add3PCommonComponent_84517(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TDMGame { struct TDMGame : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartMatch_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84503(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); void StartMatch_84504(); void __xLuaBaseProxy_StartMatch_84505(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalComp : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* m_RadarView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowOnClipPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTacticalRadarView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpriteDepthInTacticalRadar_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56410(); bool ShowOnClipPanel_56411(); void Refresh_56412(); void SetTacticalRadarView_56413(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* radarView_); void TickInfo_56414(); int32_t GetSpriteDepthInTacticalRadar_56415(DLL2SDK::Assembly_CSharp::UISprite* sprite_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct TacticalRadarComp_TCBombVolume : DLL2SDK::Assembly_CSharp::GameBase::TacticalComp { DLL2SDK::Assembly_CSharp::UISprite* BombVolumeSpriteA_; DLL2SDK::Assembly_CSharp::UISprite* BombVolumeSpriteB_; DLL2SDK::Assembly_CSharp::UISprite* BombVolumeSpriteBomb_; DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatGame* m_TCGame_; DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatGameInfo* m_TCGameInfo_; DLL2SDK::Array* m_SpriteNames_A_; DLL2SDK::Array* m_SpriteNames_B_; struct StaticFields { int32_t m_BombAreaSpriteDepth_; int32_t m_BombDropSpriteDepth_; int32_t m_BombSafeSpriteDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigBombVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AreaTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BombTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAreaSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBombSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpriteDepthInTacticalRadar_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84482(); void Awake_84483(); void TickInfo_84484(); void ConfigBombVolume_84485(DLL2SDK::Assembly_CSharp::PVP::Bomb::EBombPlacingPointType pointType_, DLL2SDK::CSProto::msg::ECamp carrierCamp_); void AreaTick_84486(DLL2SDK::CSProto::msg::ECamp carrierCamp_); void BombTick_84487(); DLL2SDK::mscorlib::System::String* GetAreaSpriteName_84488(DLL2SDK::Assembly_CSharp::PVP::Bomb::EBombPlacingPointType pointType_, DLL2SDK::CSProto::msg::ECamp carrierCamp_); DLL2SDK::mscorlib::System::String* GetBombSpriteName_84489(DLL2SDK::CSProto::msg::ECamp attackerCamp_); int32_t GetSpriteDepthInTacticalRadar_84490(DLL2SDK::Assembly_CSharp::UISprite* sprite_); void __xLuaBaseProxy_Awake_84491(); void __xLuaBaseProxy_TickInfo_84492(); int32_t __xLuaBaseProxy_GetSpriteDepthInTacticalRadar_84493(DLL2SDK::Assembly_CSharp::UISprite* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PlayerPawn : DLL2SDK::Assembly_CSharp::GameBase::Pawn { int32_t m_isFemale_; bool m_isPlayLadderSound_; float m_OptimizeMaxDistance_; float m_PredictTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_AnimationVelocity_; float m_PredictPercentPerFrame_; float m_MaxPredictPing_; float m_MinPredictPing_; float m_MaxPredictScale_; bool m_bHasMoveToTarget_; bool m_IsSimulatedJumping_; float m_SimulatedJumpingSpeedScale_; int32_t m_StuckTimes_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastSimulatedDirection_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_TargetSimulateDirection_; float m_SimulatedStartFallingTime_; DLL2SDK::Assembly_CSharp::GameBase::WeaponNetSyncModule* m_WeaponSyncModule_; DLL2SDK::Assembly_CSharp::GameBase::PawnMoveSimulator* m_MoveHelper_; bool m_bBeginPredict_; DLL2SDK::Assembly_CSharp::GameBase::MoveData PredictMoveData_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LastSimulatedVelocityList_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_SumOfSimulatedVelocity_; bool m_StartedFire_; float m_HeightFromGrounWhenDead_; DLL2SDK::Assembly_CSharp::GameBase::MoveNetSyncModule* m_MoveSyncModule_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_SpineBone_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_SimulatedAimRotationXLimitation_; bool m_EnableSprintInterrupt_; bool m_DetectSprintInterrupt_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CurrentSimulateVelocity_; bool IgnoreSyncDirection_; bool IgnoreSyncSimulate_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_DestnationRotation_; float m_RotationAngle_; float m_CurrentSlerpTime_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_FirstSocketTran_; bool m_UseFastRot_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastPositionForIgnoreSimulate_; DLL2SDK::mscorlib::System::String* m_ChangeClipStartStr_; DLL2SDK::mscorlib::System::String* m_ChangeClipLoopStr_; DLL2SDK::mscorlib::System::String* m_ChangeClipEndStr_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_NextSlideTacklePos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_NextRollPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 serverFightOffPosDiff_; DLL2SDK::mscorlib::System::String* m_LastDeadAnimName_; int32_t m_LastDeadAnimFrame_; DLL2SDK::mscorlib::System::String* _CustomDieAnim_k__BackingField_; bool m_MovementLastMove_; bool DebugMoveStateMoveSpeed_; int32_t m_LastMoveFrame_; float PawnWalkMoveSpeed_; float CurrentSimualteMoveAnimationMaxSpeedFactor_; bool m_HiddenByDieEffect_; DLL2SDK::Assembly_CSharp::EAssetID m_OcclusionEffectAssetID_; DLL2SDK::Assembly_CSharp::EAssetID m_PerspectiveEffectAssetID_; int32_t m_LastCheckHandTestFrame_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_NextFountianFallingPos_; bool m_IsInSimulateAiming_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_SimulatedLadderTargetPos_; float m_SimulatedLadderSpeedY_; bool m_SimulatedInLadder_; float m_TargetRotationYAngle_; float m_LastTargetRotationYAngle_; float m_InputRotationYAngle_; float m_LastStartRotateAngleTime_; bool m_RotateRecord_; bool m_StopInputYAngle_; bool m_IsInRotate_; bool m_IsSprintLean_; float m_SprintLeanValue_; float m_CurrentSprintLean_; float m_TargetSprintLean_; float m_CurrentSprintWeight_; float m_CurrnetSprintWeightSpeed_; float TrunRoatateTotalTime_; float SetForceMinYAngle_; float RotationMinAddSpeedThrehold_; float RotationMaxAddSpeedThrehold_; float RotationMaxAddSpeed_; float RotationMaxAngleToForceSet_; float RotationOverMaxAngleSpeedScale_; int32_t ContinueInputAngleCount_; float RotationSprintSpeed_; float RotationSprintAddPercent_; float RotationSprintPercentModeMinAngle_; float RotationSprintPercentModeMaxAngle_; float RotationSprintForceSetMaxAngle_; bool IsUseSprintPecent_; float m_CurrentMaxAngleTurnRightDelta_; float m_CurrentMaxAngleTurnLeftDelta_; float m_CurrentAngleDiff_; float m_CurrentTurnRotationValue_; float TurnRotationValueGrowPercent_; float TurnRotationValueShrinkPercent_; float TurnRotationAngleDiffThreshold_; float m_CurrentSprintLeanValue_; float SprintLeanValueAddPercent_; float SprintLeanValueFastAddPercent_; float SprintLeanValueResetPercent_; float SprintLeanValueAngle_; float SprintAngleThreshold_; bool m_RecoverToTarget_; bool ForceRotateInLocal_; bool NeedRotationLog_; struct StaticFields { float m_MinMoveDistance_; float MaxSimulatedJumpingSpeedScale_; int32_t SmoothSimulatedVelocityCount_; float SyncDirectionRotationDeltaMin_; float m_RotationSpeed_; bool DropAllMoveDataInDead_; bool IsUseNewTickSimualte_; float TPPawnMoveAnimationSpeedMinSpeed_; float TPPawnMoveAnimationSpeedMaxSpeed_; float TPPawnAimMaxMovementParameter_; float InCocussionMoveAnimationParameter_; int32_t MoveToStopCDFrameCount_; float SimualteMoveAnimationMaxSpeedFactor_; float AISimualteMoveAnimationMaxSpeedFactor_; bool UseNewSetWalkAnimMoveSpeed_; float SimulateFallingAnimationParameterLerper_; float FixFallingSpeedMinDistance_; float SimulateFallingUseSimulateSpeedMinDistance_; float SimulateFallingCalcVelocityMinTime_; float SimulateFallingMaxSpeed_; float SimulateFallingPingLatercy_; float SimualteFallintHorizontalLerpFactor_; bool IsIfxSimulateFallingSpeed_; float m_LeanThreshold_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LocalUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigAnimComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAvatarLoadCompleted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponAttachmentLoadComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAllStateWhenStartAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedFireStopSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoChangeClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSecondaryFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyMeshInDestroyPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEventProcessor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPawnEventProcessor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickReplicationData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRespawnProtection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessStandaloneMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DetectSprintInterrupt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessServerMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestChangeMoveState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerStartSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerStopSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableForceServerPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeToStandalone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSimulateDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReCalcSimulateWalkingVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePawnTransitionType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessSimulateStand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSimulatedNeedCheckCollision_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedWalking_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedGravitySpikes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedDoGravitySpikesJump_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedDoGravitySpikesLand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPhysicsVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatePhysDriving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateSkydivingStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateSkyFlyStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateSkydiving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateUnRecentlySkydiving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateSkydivingEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateUpwardLaunchToSkyFly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateStartSwimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateStopSwimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateSwimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateZiplineStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateZiplineTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateZiplineEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateStartBRClimb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatePhysBRClimb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatePhysBRClimbBaseTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimualtePhysBRClimbEndTransition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncDirection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDirLerpRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncDirectionTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceSyncMovement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PredictMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSimulatedAimRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateUnRecentlyRendered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimulate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceSyncZiplineMovement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceSyncSkydivingMovement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceSyncUpwardLaunchMovement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceUpdateUAVPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_staticGetMeshAssetID_1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultMeshAssetID_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_staticGetMeshAssetID_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Female_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMeshAssetID_1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMeshAssetID_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTakeDamageComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCrouchComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetColliderOnDead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Die_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSoundEmitterType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFootstepAuditionRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFemale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnterWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LeaveWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndClimbLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedStartCrouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedEndCrouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedStartProne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoJump_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysFalling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlashBangExplode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReSpawnPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInitAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDiscardWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedUpdateAimRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncAnimation3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndSwitchRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateSlideTackle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateEndSlideTackle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateRoll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateEndRoll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateStartSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateEndSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOCCVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoFightOffMovement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysFightOff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedFightOff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetForReconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelPreparing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSimulateStartSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSimulateStopSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDeadHitDirection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectRandomAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetThrowWeaponAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDieAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRePlayDeadAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CallBackFastThrow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedPlayThrowWeaponAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateSyncUnequipWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateSyncEquipWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimualteSyncHoldWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultStateName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMoveAnimationSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateForceMovementAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateForceSwimAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitCurrentSimualteMoveAnimationMaxSpeedFactor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWalkAnimMoveSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMovementAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDeadReplayMovementAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHiddenByDieEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHiddenByDieEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddBurnOutEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddIceEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddVampireEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddBlackHaloEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSandEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddMeltEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddOcclusionEffectWithAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateOcclustionEffectAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddOcclusionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveOcclusionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPerspectiveEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ShowPerspectiveEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HidePerspectiveEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFreeViewOcclustionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRenderState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectatingStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectatingEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponActivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponDeactive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponAttachmentDeactive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBagWeaponActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRendererChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimulate_PhysFalling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimualtePhysFallingToNewPhysState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedFalling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWaitJumpLand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimualtePhysFallingToPhysWalking_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSimulateFallingAnimationParameter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessSimulateFallingAnimationParameter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcSimulatedFallingHorizontalVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSimulateFallingDelayLanded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedDoLand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedFallingDoLand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateLimitJump_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSimulateJumpOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedDoJump_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSimulatedJumpingSpeedScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedClimbOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedFalling_ClimbOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedFalling_Fountian_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimulate_PhysWalking_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimualtePhysWalkingToNewPhysState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedPhysWalkingToPhysFalling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedPhysWalkingToPhysGravitySpikes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSimulateAimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SynSimulationAimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceTickSimulate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickPlayerPawnSimualte_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimulateFPRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimulatePhysics_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimulate_CommonChangePhysicsState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimulate_PhysDriving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimulate_PhysWalkingVehiclePlateform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimulate_PhysBoarding_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimulate_PhysNavMeshMoving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimulate_PhysLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimulate_PhysRemoteControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimulate_PhysClimb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimulate_PhysFollowPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimulate_PhysSkydiving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimulate_PhysSwimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimulate_PhysGrapRush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimulate_PhysUpwardLaunch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimulate_PhysSlideTackle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimulate_PhysRoll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimulate_PhysSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimulate_PhysFightOff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimulate_PhysZipline_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimulate_PhysGravitySpikes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimualtePhysGravitySpikesToPhysWalking_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPhysGravitySpikesChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedStartLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryEndLadderInTickSimulate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedEndLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedPhysLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceSyncLadderMovement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitTargetRotationYAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceSetSprintLean_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartTickRotateToAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndTickRotateAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncDirection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceResetRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSimulateRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSimulateRotationDirectyly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalUpdateSprintBlend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalUpdateSimulateSetRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRecoverToTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldRotate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCurrentMaxTurnAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRotationRecoverSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRotationDirectly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePawnRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSprintLean_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalUpdateSprintLean_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalTickTurnRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalUpdateSetRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCalcInputRotate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalCalclateRotateAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalTickSprintRotate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85197(); int32_t get_mIsFemale_85198(); void set_mIsFemale_85199(int32_t value_); DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::PawnSoundEmitter* get_mSoundEmitter_85200(); float get_MinMoveDistance_85201(); float get_OptimizeMaxDistance_85202(); float get_PredictTime_85203(); void set_PredictTime_85204(float value_); bool get_IsSimulatedJumping_85205(); bool get_ShowParryEffectWhenHitted_85206(); DLL2SDK::Assembly_CSharp::GameBase::SkillManagerBase* get_SkillMgr_85207(); void set_SkillMgr_85208(DLL2SDK::Assembly_CSharp::GameBase::SkillManagerBase* value_); DLL2SDK::Assembly_CSharp::GameBase::WeaponNetSyncModule* get_WeaponSyncModule_85209(); bool get_StartedFire_85210(); void set_StartedFire_85211(bool value_); bool get_CanQuickSwitchWeapon_85212(); DLL2SDK::Assembly_CSharp::GameBase::MoveNetSyncModule* get_MoveSyncModule_85213(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_RadarPosition_85214(); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_SimulatedAimRotationXLimitation_85215(); void Start_85216(); void LocalUseItem_85217(uint64_t InItemID_, int32_t useItemType_, float extendTime_); bool get_CanLockedByRPG_85218(); void ConfigAnimComponent_85219(); void OnAvatarLoadCompleted_85220(); void InitMesh_85221(DLL2SDK::UnityEngine::UnityEngine::GameObject* model_); void OnWeaponAttachmentLoadComplete_85222(); bool CanUseItem_85223(uint64_t InItemID_); bool GetItem_85224(uint64_t InItemID_, bool PersonalItem_); void InitPawn_85225(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void StopAllStateWhenStartAim_85226(); bool NeedFireStopSprint_85227(); void StartFire_85228(); void DoChangeClip_85229(); void StartSecondaryFire_85230(); void OnDestroy_85231(); void DestroyMeshInDestroyPawn_85232(DLL2SDK::UnityEngine::UnityEngine::GameObject* meshGO_); void DestroyPawn_85233(); void InitEventProcessor_85234(); DLL2SDK::Assembly_CSharp::GameBase::PawnEventProcessor* GetPawnEventProcessor_85235(); void TickReplicationData_85236(float deltaTime_); void CheckRespawnProtection_85237(); void ProcessStandaloneMove_85238(float deltaTime_); void DetectSprintInterrupt_85239(bool inputSprint_, bool hasMove_); void ProcessSprint_85240(float deltaTime_); void ProcessServerMove_85241(float deltaTime_); void RequestChangeMoveState_85242(); void StartSprint_85243(); void ServerStartSprint_85244(); void ServerStopSprint_85245(); void StopMove_85246(); void DisableForceServerPosition_85247(float duration_); void ChangeToStandalone_85248(); float GetSimulateDistance_85249(); void ReCalcSimulateWalkingVelocity_85250(float deltaTime_); void UpdatePawnTransitionType_85251(); void ProcessSimulateStand_85252(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); bool IsSimulatedNeedCheckCollision_85253(); bool SimulatedWalking_85254(float deltaTime_); void SimulatedGravitySpikes_85255(float deltaTime_); void SimulatedDoGravitySpikesJump_85256(DLL2SDK::Assembly_CSharp::GameBase::MoveData jumpMoveData_); void SimulatedDoGravitySpikesLand_85257(); void SetPhysicsVolume_85258(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVolume* volume_, bool bEnter_); void SimulatePhysDriving_85259(float deltaTime_); void SimulateSkydivingStart_85260(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void SimulateSkyFlyStart_85261(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void SimulateSkydiving_85262(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_, float deltaTime_); void SimulateUnRecentlySkydiving_85263(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void SimulateSkydivingEnd_85264(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void SimulateUpwardLaunchToSkyFly_85265(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void SimulateStartSwimming_85266(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void SimulateStopSwimming_85267(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void SimulateSwimming_85268(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_, float deltaTime_); void SimulateZiplineStart_85269(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void SimulateZiplineTick_85270(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void SimulateZiplineEnd_85271(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void SimulateStartBRClimb_85272(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_, float deltaTime_); void SimulatePhysBRClimb_85273(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_, float deltaTime_); void SimulatePhysBRClimbBaseTick_85274(); void SimualtePhysBRClimbEndTransition_85275(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_, float deltaTime_, bool* result_); void Tick_85276(float deltaTime_); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_DestnationRotation_85277(); void set_DestnationRotation_85278(DLL2SDK::UnityEngine::UnityEngine::Quaternion value_); void SyncDirection_85279(DLL2SDK::UnityEngine::UnityEngine::Vector3 SimulateDirection_, bool bForceSync_); float GetDirLerpRate_85280(); void SyncDirectionTick_85281(); void ForceSyncMovement_85282(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void PredictMove_85283(); void UpdateSimulatedAimRotation_85284(); void SimulateUnRecentlyRendered_85285(int32_t SimulateDataCount_, DLL2SDK::Assembly_CSharp::GameBase::MoveNetSyncModule* moveSyncModule_, float deltaTime_); void TickSimulate_85286(float deltaTime_); DLL2SDK::mscorlib::System::String* get_ChangeClipStartStr_85287(); DLL2SDK::mscorlib::System::String* get_ChangeClipLoopStr_85288(); DLL2SDK::mscorlib::System::String* get_ChangeClipEndStr_85289(); void ForceSyncZiplineMovement_85290(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void ForceSyncSkydivingMovement_85291(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void ForceSyncUpwardLaunchMovement_85292(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void ForceUpdateUAVPosition_85293(); bool Female_85297(); int32_t GetMeshAssetID_1P_85298(); int32_t GetMeshAssetID_3P_85299(); DLL2SDK::mscorlib::System::Type* GetTakeDamageComponentType_85300(); DLL2SDK::mscorlib::System::Type* GetCrouchComponentType_85301(); void ResetPlayer_85302(); void ResetModel_85303(); void SetColliderOnDead_85304(); void Die_85305(bool isHeadShot_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); DLL2SDK::mscorlib::System::Type* GetSoundEmitterType_85306(); float GetFootstepAuditionRange_85307(); bool IsFemale_85308(); void EnterWater_85309(DLL2SDK::Assembly_CSharp::GameEngine::WaterVolume* water_); void LeaveWater_85310(DLL2SDK::Assembly_CSharp::GameEngine::WaterVolume* water_); void EndClimbLadder_85311(DLL2SDK::Assembly_CSharp::GameEngine::LadderVolume* ladder_); void SimulatedStartCrouch_85312(); void SimulatedEndCrouch_85313(bool immediately_); void SimulatedStartProne_85314(); void BeginDestroy_85315(); void DoJump_85316(); void PhysFalling_85317(float deltaTime_); void OnFlashBangExplode_85318(int32_t weaponItemID_, float lifespanScale_, float intensity_); void OnReSpawnPlayer_85319(); void Reset_85320(); void ResetMove_85321(); void PostInitAnim_85322(); void OnDiscardWeapon_85323(int32_t inWeaponItemID_, uint8_t inWeaponSlot_, int32_t actorId_); void SimulatedUpdateAimRotation_85324(); void OnSyncAnimation3P_85325(DLL2SDK::Assembly_CSharp::Network::ESYNC_ANIM_NAME animName_, float animLength_, float Param1_); bool get_InterstedInOriginShift_85326(); void ApplyShift_85327(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); void EndSwitchRole_85328(); void SimulateSlideTackle_85329(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_, float deltaTime_); void SimulateEndSlideTackle_85330(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState newPhysicsState_); void SimulateRoll_85331(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_, float deltaTime_); void SimulateEndRoll_85332(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState newPhysicsState_); void SimulateStartSprint_85333(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void SimulateSprint_85334(float deltaTime_); void SimulateEndSprint_85335(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState newPhysicsState_); void SetOCCVisible_85336(bool occVisible_); bool DoFightOffMovement_85337(float deltaTime_); void PhysFightOff_85338(float deltaTime_); void SimulatedFightOff_85339(float deltaTime_); void ResetForReconnect_85340(); void CancelPreparing_85341(); DLL2SDK::mscorlib::System::String* get_CustomDieAnim_85342(); void set_CustomDieAnim_85343(DLL2SDK::mscorlib::System::String* value_); void OnSimulateStartSprint_85344(); void OnSimulateStopSprint_85345(); uint8_t GetDeadHitDirection_85346(); void SelectRandomAnim_85347(DLL2SDK::Array* animArray_, DLL2SDK::mscorlib::System::String* animName_); void ResetThrowWeaponAnimation_85348(); void PlayDieAnim_85349(bool isHeadShot_); void OnRePlayDeadAnim_85350(); void CallBackFastThrow_85351(); void SimulatedPlayThrowWeaponAnim_85352(DLL2SDK::Assembly_CSharp::Network::SyncBRThrowWeaponAnimData* throwWeaponData_); void SimulateSyncUnequipWeapon_85353(DLL2SDK::Assembly_CSharp::Network::SyncUnequipWeaponData* syncData_); void SimulateSyncEquipWeapon_85354(DLL2SDK::Assembly_CSharp::Network::SyncEquipWeaponData* syncData_); void SimualteSyncHoldWeapon_85355(DLL2SDK::Assembly_CSharp::Network::SyncHoldWeaponData* syncData_); DLL2SDK::mscorlib::System::String* GetDefaultStateName_85356(); void UpdateMoveAnimationSpeed_85357(DLL2SDK::UnityEngine::UnityEngine::Vector3* moveDelta_, float deltaTime_, bool isWalk_); void UpdateForceMovementAnimation_85358(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_, DLL2SDK::UnityEngine::UnityEngine::Vector3 LastPos_); void UpdateForceSwimAnimation_85359(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_, DLL2SDK::UnityEngine::UnityEngine::Vector3 LastPos_); void InitCurrentSimualteMoveAnimationMaxSpeedFactor_85360(); void SetWalkAnimMoveSpeed_85361(float currMaxSpeed_); void UpdateMovementAnimation_85362(float deltaTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3 LastPos_, bool useSpeed_); void UpdateDeadReplayMovementAnimation_85363(float deltaTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3 LastPos_); bool IsHiddenByDieEffect_85364(); void SetHiddenByDieEffect_85365(bool value_); void AddBurnOutEffect_85366(int32_t materialId_, float duration_); void AddIceEffect_85367(int32_t materialId_, float duration_, bool inheritTexture_); void AddVampireEffect_85368(int32_t materialId_, float duration_, bool inheritTexture_); void AddBlackHaloEffect_85369(int32_t materialId_, float duration_, bool inheritTexture_); void AddSandEffect_85370(int32_t materialId_, float duration_, bool inheritTexture_); void AddMeltEffect_85371(int32_t materialId_, float duration_, bool inheritTexture_); void AddOcclusionEffectWithAssetID_85372(DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::Array* excludeObj_); void UpdateOcclustionEffectAlpha_85373(float alpha_); void AddOcclusionEffect_85374(); void RemoveOcclusionEffect_85375(); void ShowPerspectiveEffect_85376(DLL2SDK::Assembly_CSharp::EAssetID assetID_, float duration_); void ShowPerspectiveEffect_85377(DLL2SDK::Assembly_CSharp::EAssetID assetID_); void HidePerspectiveEffect_85378(); void ShowFreeViewOcclustionEffect_85379(bool spectatingEnd_); void RefreshRenderState_85380(); void OnSpectatingStart_85381(); void OnSpectatingEnd_85382(); void OnWeaponActivate_85383(); void OnWeaponDeactive_85384(DLL2SDK::UnityEngine::UnityEngine::GameObject* mesh_); void OnWeaponAttachmentDeactive_85385(DLL2SDK::UnityEngine::UnityEngine::GameObject* mesh_); void OnBagWeaponActive_85386(); void OnRendererChange_85387(); void TickSimulate_PhysFalling_85388(float deltaTime_, bool isNewMoveData_, DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void SimualtePhysFallingToNewPhysState_85389(float deltaTime_, DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void SimulatedFalling_85390(float deltaTime_, bool isDelayed_); bool IsWaitJumpLand_85391(); void SimualtePhysFallingToPhysWalking_85392(float deltaTime_, DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void InitSimulateFallingAnimationParameter_85393(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void ProcessSimulateFallingAnimationParameter_85394(float deltaTime_); void CalcSimulatedFallingHorizontalVelocity_85395(float deltaTime_); bool CheckSimulateFallingDelayLanded_85396(bool isDelayed_); void SimulatedDoLand_85397(); void SimulatedFallingDoLand_85398(); void SimulateLimitJump_85399(); void InitSimulateJumpOver_85400(DLL2SDK::Assembly_CSharp::GameBase::MoveData jumpMoveData_); void SimulatedDoJump_85401(DLL2SDK::Assembly_CSharp::GameBase::MoveData jumpMoveData_); float GetSimulatedJumpingSpeedScale_85402(); void SimulatedClimbOver_85403(float deltaTime_); void SimulatedFalling_ClimbOver_85404(float deltaTime_); void SimulatedFalling_Fountian_85405(float deltaTime_); void TickSimulate_PhysWalking_85406(float deltaTime_, bool isNewMoveData_, DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void SimualtePhysWalkingToNewPhysState_85407(float deltaTime_, DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void SimulatedPhysWalkingToPhysFalling_85408(float deltaTime_, DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void SimulatedPhysWalkingToPhysGravitySpikes_85409(float deltaTime_, DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); bool IsSimulateAimming_85410(); void SynSimulationAimming_85411(bool isAimming_); bool ForceTickSimulate_85412(); void TickPlayerPawnSimualte_85413(float deltaTime_); void TickSimulateFPRotation_85414(); void TickSimulatePhysics_85415(float deltaTime_, bool isNewMoveData_, DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void TickSimulate_CommonChangePhysicsState_85416(float deltaTime_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState newPhysicsState_, DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void TickSimulate_PhysDriving_85417(float deltaTime_, bool isNewMoveData_, DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void TickSimulate_PhysWalkingVehiclePlateform_85418(float deltaTime_, bool isNewMoveData_, DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void TickSimulate_PhysBoarding_85419(float deltaTime_, bool isNewMoveData_, DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void TickSimulate_PhysNavMeshMoving_85420(float deltaTime_, bool isNewMoveData_, DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void TickSimulate_PhysLadder_85421(float deltaTime_, bool isNewMoveData_, DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void TickSimulate_PhysRemoteControl_85422(float deltaTime_, bool isNewMoveData_, DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void TickSimulate_PhysClimb_85423(float deltaTime_, bool isNewMoveData_, DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void TickSimulate_PhysFollowPath_85424(float deltaTime_, bool isNewMoveData_, DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void TickSimulate_PhysSkydiving_85425(float deltaTime_, bool isNewMoveData_, DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void TickSimulate_PhysSwimming_85426(float deltaTime_, bool isNewMoveData_, DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void TickSimulate_PhysGrapRush_85427(float deltaTime_, bool isNewMoveData_, DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void TickSimulate_PhysUpwardLaunch_85428(float deltaTime_, bool isNewMoveData_, DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void TickSimulate_PhysSlideTackle_85429(float deltaTime_, bool isNewMoveData_, DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void TickSimulate_PhysRoll_85430(float deltaTime_, bool isNewMoveData_, DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void TickSimulate_PhysSprint_85431(float deltaTime_, bool isNewMoveData_, DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void TickSimulate_PhysFightOff_85432(float deltaTime_, bool isNewMoveData_, DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void TickSimulate_PhysZipline_85433(float deltaTime_, bool isNewMoveData_, DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void TickSimulate_PhysGravitySpikes_85434(float deltaTime_, bool isNewMoveData_, DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void SimualtePhysGravitySpikesToPhysWalking_85435(float deltaTime_, DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void OnPhysGravitySpikesChanged_85436(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState preState_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState curState_); void SimulatedStartLadder_85437(); bool TryEndLadderInTickSimulate_85438(float deltaTime_); void SimulatedEndLadder_85439(); void SimulatedPhysLadder_85440(float deltaTime_); void ForceSyncLadderMovement_85441(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); float get_TargetRotationYAngle_85442(); void set_TargetRotationYAngle_85443(float value_); void InitTargetRotationYAngle_85444(float y_); void ForceSetSprintLean_85445(float leanValue_); void StartTickRotateToAngle_85446(); void EndTickRotateAngle_85447(); void OnSyncDirection_85448(DLL2SDK::UnityEngine::UnityEngine::Vector3 SimulateDirection_, bool bForceSync_); void ForceResetRotation_85449(); void SetSimulateRotation_85450(float yAngle_, float inputAngle_); void SetSimulateRotationDirectyly_85451(DLL2SDK::UnityEngine::UnityEngine::Vector3 angle_); void SetRotation_85452(float yAngle_, float inputYAngle_); void InternalUpdateSprintBlend_85453(float deltaTime_); void InternalUpdateSimulateSetRotation_85454(float deltaTime_); void CheckRecoverToTarget_85455(bool isMax_); bool ShouldRotate_85456(float diffAbs_, bool* isMax_, float* maxDelta_, bool* forceReset_); void UpdateCurrentMaxTurnAngle_85457(); float GetRotationRecoverSpeed_85458(float angleDiffAbs_); bool SetRotationDirectly_85459(float angleDiffAbs_); void UpdatePawnRotation_85460(bool isRotation_); void UpdateSprintLean_85461(bool isLean_, float leanValue_); void InternalUpdateSprintLean_85462(float angleDiff_, float deltaTime_); void InternalTickTurnRotation_85463(float deltaTime_, float angleDiff_); void InternalUpdateSetRotation_85464(float deltaTime_); bool CheckCalcInputRotate_85465(bool isMax_, float maxDelta_, float angleDiffAbs_, float* currentYAngle_, float* calcAngle_); void InternalCalclateRotateAngle_85466(float deltaTime_, float* currentYAngle_, float* angleDiff_, float* angleDiffAbs_, float* addDelta_, bool isMax_, float maxDelta_, float* calcAngle_); void InternalTickSprintRotate_85467(float deltaTime_, float* currentYAngle_, float* angleDiff_, float* angleDiffAbs_, float* addDelta_, float* calcAngle_); void __xLuaBaseProxy_Start_85469(); void __xLuaBaseProxy_LocalUseItem_85470(uint64_t P0_, int32_t P1_, float P2_); void __xLuaBaseProxy_ConfigAnimComponent_85471(); void __xLuaBaseProxy_OnAvatarLoadCompleted_85472(); void __xLuaBaseProxy_InitMesh_85473(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); void __xLuaBaseProxy_OnWeaponAttachmentLoadComplete_85474(); bool __xLuaBaseProxy_CanUseItem_85475(uint64_t P0_); bool __xLuaBaseProxy_GetItem_85476(uint64_t P0_, bool P1_); void __xLuaBaseProxy_InitPawn_85477(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_StopAllStateWhenStartAim_85478(); void __xLuaBaseProxy_StartFire_85479(); void __xLuaBaseProxy_DoChangeClip_85480(); void __xLuaBaseProxy_StartSecondaryFire_85481(); void __xLuaBaseProxy_OnDestroy_85482(); void __xLuaBaseProxy_DestroyPawn_85483(); void __xLuaBaseProxy_InitEventProcessor_85484(); void __xLuaBaseProxy_TickReplicationData_85485(float P0_); void __xLuaBaseProxy_CheckRespawnProtection_85486(); void __xLuaBaseProxy_ProcessStandaloneMove_85487(float P0_); void __xLuaBaseProxy_ProcessSprint_85488(float P0_); void __xLuaBaseProxy_ProcessServerMove_85489(float P0_); void __xLuaBaseProxy_RequestChangeMoveState_85490(); void __xLuaBaseProxy_StartSprint_85491(); void __xLuaBaseProxy_StopMove_85492(); void __xLuaBaseProxy_DisableForceServerPosition_85493(float P0_); float __xLuaBaseProxy_GetSimulateDistance_85494(); void __xLuaBaseProxy_SetPhysicsVolume_85495(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVolume* P0_, bool P1_); void __xLuaBaseProxy_Tick_85496(float P0_); void __xLuaBaseProxy_SyncDirection_85497(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, bool P1_); void __xLuaBaseProxy_TickSimulate_85498(float P0_); int32_t __xLuaBaseProxy_GetMeshAssetID_1P_85499(); int32_t __xLuaBaseProxy_GetMeshAssetID_3P_85500(); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetTakeDamageComponentType_85501(); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetCrouchComponentType_85502(); void __xLuaBaseProxy_ResetPlayer_85503(); void __xLuaBaseProxy_Die_85504(bool P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetSoundEmitterType_85505(); float __xLuaBaseProxy_GetFootstepAuditionRange_85506(); void __xLuaBaseProxy_EnterWater_85507(DLL2SDK::Assembly_CSharp::GameEngine::WaterVolume* P0_); void __xLuaBaseProxy_LeaveWater_85508(DLL2SDK::Assembly_CSharp::GameEngine::WaterVolume* P0_); void __xLuaBaseProxy_EndClimbLadder_85509(DLL2SDK::Assembly_CSharp::GameEngine::LadderVolume* P0_); void __xLuaBaseProxy_SimulatedStartProne_85510(); void __xLuaBaseProxy_BeginDestroy_85511(); void __xLuaBaseProxy_DoJump_85512(); void __xLuaBaseProxy_PhysFalling_85513(float P0_); void __xLuaBaseProxy_OnFlashBangExplode_85514(int32_t P0_, float P1_, float P2_); void __xLuaBaseProxy_OnReSpawnPlayer_85515(); void __xLuaBaseProxy_Reset_85516(); void __xLuaBaseProxy_ResetMove_85517(); void __xLuaBaseProxy_PostInitAnim_85518(); void __xLuaBaseProxy_OnDiscardWeapon_85519(int32_t P0_, uint8_t P1_, int32_t P2_); void __xLuaBaseProxy_OnSyncAnimation3P_85520(DLL2SDK::Assembly_CSharp::Network::ESYNC_ANIM_NAME P0_, float P1_, float P2_); void __xLuaBaseProxy_ApplyShift_85521(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); void __xLuaBaseProxy_EndSwitchRole_85522(); void __xLuaBaseProxy_SetOCCVisible_85523(bool P0_); void __xLuaBaseProxy_PhysFightOff_85524(float P0_); void __xLuaBaseProxy_ResetForReconnect_85525(); void __xLuaBaseProxy_CancelPreparing_85526(); void __xLuaBaseProxy_OnSimulateStartSprint_85527(); void __xLuaBaseProxy_OnSimulateStopSprint_85528(); void __xLuaBaseProxy_PlayDieAnim_85529(bool P0_); void __xLuaBaseProxy_OnRePlayDeadAnim_85530(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetDefaultStateName_85531(); bool __xLuaBaseProxy_IsHiddenByDieEffect_85532(); void __xLuaBaseProxy_SetHiddenByDieEffect_85533(bool P0_); void __xLuaBaseProxy_OnSpectatingStart_85534(); void __xLuaBaseProxy_OnSpectatingEnd_85535(); void __xLuaBaseProxy_OnWeaponActivate_85536(); void __xLuaBaseProxy_OnWeaponDeactive_85537(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); void __xLuaBaseProxy_OnWeaponAttachmentDeactive_85538(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); void __xLuaBaseProxy_OnRendererChange_85539(); bool __xLuaBaseProxy_IsSimulateAimming_85540(); void __xLuaBaseProxy_OnPhysGravitySpikesChanged_85541(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState P0_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState P1_); void __xLuaBaseProxy_InitTargetRotationYAngle_85542(float P0_); void __xLuaBaseProxy_ForceResetRotation_85543(); void __xLuaBaseProxy_SetRotation_85544(float P0_, float P1_); void __xLuaBaseProxy_UpdateSprintLean_85545(bool P0_, float P1_); void __xLuaBaseProxy_InternalUpdateSetRotation_85546(float P0_); static int32_t staticGetMeshAssetID_1P_85294(uint64_t RoleID_, DLL2SDK::CSProto::msg::ECamp Camp_); static int32_t GetDefaultMeshAssetID_3P_85295(DLL2SDK::CSProto::msg::ECamp Camp_); static int32_t staticGetMeshAssetID_3P_85296(uint64_t RoleID_, DLL2SDK::CSProto::msg::ECamp Camp_); static void _cctor_85468(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ERESPAWN_TYPE : int32_t { eRESPAWN_TYPE_NONE_ = static_cast(0x0), eRESPAWN_TYPE_PROTECT_ = static_cast(0x1), eRESPAWN_TYPE_FREEZE_ = static_cast(0x2), eRESPAWN_TYPE_REVIVAL_ = static_cast(0x3), eRESPAWN_TYPE_TELEPORT_ = static_cast(0x4), eRESPAWN_TYPE_TELEPORT_PROTECT_ = static_cast(0x5), eRESPAWN_TYPE_REVIVAL_BY_DOG_TAG_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AttackableTargetInfo : DLL2SDK::mscorlib::System::Object { int32_t m_MaxHp_H_Cache_; int32_t m_Hp_H_Cache_; uint32_t m_ActorID_; float m_Health_; float m_MaxHealth_; DLL2SDK::CSProto::msg::ECamp m_Camp_; DLL2SDK::Assembly_CSharp::GameEngine::InfoEventProcessor* m_EventProcessor_; struct StaticFields { int32_t DEFINE_MAX_HP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEventProcessor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInfoEventType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41125(uint32_t actorID_); uint32_t get_ActorID_41126(); float get_Health_41127(); void set_Health_41128(float value_); float get_MaxHealth_41129(); void set_MaxHealth_41130(float value_); DLL2SDK::CSProto::msg::ECamp get_Camp_41131(); void set_Camp_41132(DLL2SDK::CSProto::msg::ECamp value_); DLL2SDK::Assembly_CSharp::GameEngine::InfoEventProcessor* get_EventProcessor_41133(); void InitEventProcessor_41134(); DLL2SDK::mscorlib::System::Type* GetInfoEventType_41135(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat { struct TacticalCombatGameUIScene : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameUIScene { DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame::FFAEndGameHUD* mEndRoundView_; DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatBloodScoreHUD* mBloodScoreHUD_; DLL2SDK::Assembly_CSharp::GameBase::RoundEndGameHUD* mOneRoundView_; DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatGameLoadoutHUD* mGameLoadoutHUD_; DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatCureTeammateController* m_CureTeammatesController_; bool mShowLoadoutView_; DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatSignboardHUD* m_SignboardHUD_; bool m_SettingC4_; float m_C4SettingDuration_; float m_C4SettingTotalTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSettingC4_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSettingC4_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateScorePanelController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEndRoundView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStarted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncInventoryBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTurnWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCureTeammatesHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCureTeammatesTrigger_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84401(); bool get_SettingC4_84402(); float get_C4SettingPercent_84403(); void StartSettingC4_84404(float extendTime_); void StopSettingC4_84405(); DLL2SDK::mscorlib::System::Type* get_ScoreViewControllerType_84406(); void Init_84407(); void CreateScorePanelController_84408(); void ShowEndRoundView_84409(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult roundResult_); void OnEnterGame_84410(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRoundStarted_84411(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRoundEnded_84412(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnSyncInventoryBag_84413(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowTurnWeapon_84414(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void Tick_84415(float deltaTime_); void ShowCureTeammatesHud_84416(bool show_, bool checkTutorial_); void OnCureTeammatesTrigger_84417(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void __xLuaBaseProxy_Init_84418(); void __xLuaBaseProxy_CreateScorePanelController_84419(); void __xLuaBaseProxy_ShowEndRoundView_84420(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult P0_); void __xLuaBaseProxy_OnEnterGame_84421(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnRoundStarted_84422(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnRoundEnded_84423(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnSyncInventoryBag_84424(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_Tick_84425(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat { struct TacticalCombatGameInfo : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameInfo { uint32_t m_C4BombCarrierID_; DLL2SDK::CSProto::msg::ECamp m_AttackerCamp_; uint32_t m_LastGamePeriodType_; uint32_t m_ExtraTime_; uint32_t m_MaxExtraTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_BombDropPos_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PerspectiveInfoList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoundEndReason_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRadarCompAssetIDList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncGameInfoProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamePeriodChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateExtraTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBombDropped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBombCarrier_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBombCarrier_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBombPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRoundStartPerspectiveInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddPerspectiveInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemovePerspectiveInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84363(); uint32_t get_C4BombCarrierID_84364(); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* get_C4BombCarrierInfo_84365(); bool get_IsLocalPlayerC4BombCarrier_84366(); DLL2SDK::CSProto::msg::ECamp get_AttackerCamp_84367(); uint32_t get_ExtraTime_84368(); uint32_t get_MaxExtraTime_84369(); bool get_IsShowPvpLoadout_84370(); bool get_InfiniteCarriedAmmo_84371(); bool get_IsShowPvpStreak_84372(); DLL2SDK::Assembly_CSharp::GameEngine::PVPWeaponViewType get_PvpWeaponViewType_84373(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_BombDropPos_84374(); bool get_BloodEffectWithoutRestoreHP_84375(); DLL2SDK::mscorlib::System::String* GetRoundEndReason_84376(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRadarCompAssetIDList_84377(); void Tick_84378(float deltaTime_); void OnRoundStart_84379(int32_t inTimeLimit_, int32_t inLeftTime_); void OnRoundEnd_84380(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult inRoundResult_, uint64_t inWarGodPlayerID_); void SyncGameInfoProperty_84381(uint32_t propertyID_, uint32_t value_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength varType_); void GamePeriodChanged_84382(uint32_t periodType_); void UpdateExtraTime_84383(uint32_t leftTime_); void SetBombDropped_84384(DLL2SDK::UnityEngine::UnityEngine::Vector3 dropPos_); void SetBombCarrier_84385(uint32_t playerID_); void RefreshBombCarrier_84386(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetBombPos_84387(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PerspectiveInfoList_84388(); void ShowRoundStartPerspectiveInfo_84389(); void AddPerspectiveInfo_84390(uint32_t ownerId_, uint32_t exposedPawnId_); void RemovePerspectiveInfo_84391(int32_t index_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetRoundEndReason_84392(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetRadarCompAssetIDList_84393(); void __xLuaBaseProxy_Tick_84394(float P0_); void __xLuaBaseProxy_OnRoundStart_84395(int32_t P0_, int32_t P1_); void __xLuaBaseProxy_OnRoundEnd_84396(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult P0_, uint64_t P1_); void __xLuaBaseProxy_SyncGameInfoProperty_84397(uint32_t P0_, uint32_t P1_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength P2_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat { enum struct TacticalCombatGameEventEnum : int32_t { GunFightUIEventBegin_ = static_cast(0xFDE80), NotifyExtraTimeState_ = static_cast(0xFE268), NotifyUpdateExtraTime_ = static_cast(0xFE269), NotifyShowEnemyPerspectiveEffect_ = static_cast(0xFE26A), NotifyCarryBomb_ScoreView_ = static_cast(0xFE26B), NotyfyChangeTimeBarState_ = static_cast(0xFE26C), NotifyRefreshLoadout_ = static_cast(0xFE26D), GunFightGameUIEventEnd_ = static_cast(0x1FBD00) }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team { struct TeamGameEventChannel : DLL2SDK::Assembly_CSharp::PVP::PVPGameEventChannel { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84595(DLL2SDK::Assembly_CSharp::GameBase::MatchGame* inGame_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat { struct TacticalCombatGameBuilder : DLL2SDK::Assembly_CSharp::PVP::PVPGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init1PPawnActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init3PPawnActorInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84338(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_84339(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_84340(); DLL2SDK::mscorlib::System::Type* get_m_GameEventChannelType_84341(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_84342(); DLL2SDK::mscorlib::System::Type* get_m_PlayerInfoType_84343(); bool get_m_ReusePawn_84344(); void Init1PPawnActorInfo_84345(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void Init3PPawnActorInfo_84346(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void __xLuaBaseProxy_Init1PPawnActorInfo_84347(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); void __xLuaBaseProxy_Init3PPawnActorInfo_84348(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat { struct TacticalCombatGame : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGame { bool IsBombDropped_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_BombGO_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_BombWarningGO_; bool m_HasSetWarningRenderQueue_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* DyingTeammatesList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_BombGameObjectPool_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PlacingVolumeList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnterExtraTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnterCommonTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetObjectPool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeleteObjectPool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnC4BombItemSpawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnC4BombItemPickedUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnBombGameObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBombWarningGORenderQueue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DespawnBombGameObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddPlacingVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllPlacingVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlacingVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddDyingTeammates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveDyingTeammates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSpectate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84309(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); void Reset_84310(); void Shutdown_84311(); void OnRoundStart_84312(); void OnRoundEnd_84313(); void EndMatch_84314(); void EnterExtraTime_84315(); void EnterCommonTime_84316(); void ResetObjectPool_84317(); void DeleteObjectPool_84318(); void SyncDroppedPickUp_84319(int32_t inActorID_, int32_t inItemID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inSyncPosition_, float duration_, DLL2SDK::Array* attachments_, DLL2SDK::Array* skills_, uint32_t skinID_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE type_); void OnC4BombItemSpawn_84320(DLL2SDK::UnityEngine::UnityEngine::Vector3 inDroppedC4BombSpawnPosition_); void OnC4BombItemPickedUp_84321(); DLL2SDK::UnityEngine::UnityEngine::GameObject* SpawnBombGameObject_84322(DLL2SDK::Assembly_CSharp::EAssetID inAssetID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inSpawnPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inSpawnEulerAngles_); void SetBombWarningGORenderQueue_84323(DLL2SDK::UnityEngine::UnityEngine::GameObject* warningGO_); void DespawnBombGameObject_84324(DLL2SDK::Assembly_CSharp::EAssetID inAssetID_); void AddPlacingVolume_84325(DLL2SDK::Assembly_CSharp::PVP::Bomb::BombPlacingPointVolume* placingVolume_); void RemoveAllPlacingVolume_84326(); DLL2SDK::Assembly_CSharp::PVP::Bomb::BombPlacingPointVolume* GetPlacingVolume_84327(DLL2SDK::Assembly_CSharp::PVP::Bomb::EBombPlacingPointType pointType_); void AddDyingTeammates_84328(uint32_t playerid_); void RemoveDyingTeammates_84329(uint32_t playerid_); bool CanSpectate_84330(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* viewTarget_); void __xLuaBaseProxy_Reset_84331(); void __xLuaBaseProxy_Shutdown_84332(); void __xLuaBaseProxy_OnRoundStart_84333(); void __xLuaBaseProxy_OnRoundEnd_84334(); void __xLuaBaseProxy_EndMatch_84335(); void __xLuaBaseProxy_SyncDroppedPickUp_84336(int32_t P0_, int32_t P1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P2_, float P3_, DLL2SDK::Array* P4_, DLL2SDK::Array* P5_, uint32_t P6_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE P7_); bool __xLuaBaseProxy_CanSpectate_84337(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct DiedIndicator : DLL2SDK::Assembly_CSharp::GameEngine::Indicator { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113604(); void PreInit_113605(); void __xLuaBaseProxy_PreInit_113606(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat { struct TacticalCombatVolumeViewItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t VolIndex_; DLL2SDK::Assembly_CSharp::UISlider* ProgressBar_; DLL2SDK::Assembly_CSharp::UISprite* OccupySprite_; DLL2SDK::Assembly_CSharp::UISprite* CurrentSprite_; DLL2SDK::Assembly_CSharp::UILabel* NameLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ConflintObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RedEffectObj_; DLL2SDK::Assembly_CSharp::TweenAlpha* ChangeEffectAlpha_; DLL2SDK::Assembly_CSharp::TweenScale* ChangeEffectScale_; DLL2SDK::Assembly_CSharp::UISprite* ChangeEffectSprite_; DLL2SDK::Assembly_CSharp::UIWidget* mRenderWidget_; int32_t RenderWidgetAlpha_; DLL2SDK::CSProto::msg::ECamp lastOccupyCamp_; DLL2SDK::UnityEngine::UnityEngine::Color mColorBlue_; DLL2SDK::UnityEngine::UnityEngine::Color mColorRed_; DLL2SDK::UnityEngine::UnityEngine::Color mColorWhite_; DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatGameInfo* m_TCGameInfo_; DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatGame* m_TCGame_; struct StaticFields { DLL2SDK::mscorlib::System::String* mOccupySpriteNameString_Blue_; DLL2SDK::mscorlib::System::String* mOccupySpriteNameString_Red_; DLL2SDK::mscorlib::System::String* mOccupiedSpriteNameString_Blue_; DLL2SDK::mscorlib::System::String* mOccupiedSpriteNameString_Red_; DLL2SDK::mscorlib::System::String* mOccupiedSpriteNameString_White_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoSetNameColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOccupySpriteName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84298(); DLL2SDK::Assembly_CSharp::UIWidget* get_RenderWidget_84299(); DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatGameInfo* get_TCGameInfo_84300(); DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatGame* get_TCGame_84301(); void Update_84302(); DLL2SDK::mscorlib::System::String* GetCurrentSpriteName_84303(); void AutoSetNameColor_84304(); DLL2SDK::mscorlib::System::String* GetOccupySpriteName_84305(); }; } namespace DLL2SDK::Assembly_CSharp { struct Signboard : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Vector3 SignTargetOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SignTargetScreenOfffset_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BoardGO_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DirGO_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ScreenEdgeOffset_; DLL2SDK::Assembly_CSharp::UILabel* Distance_; bool AlwaysRotDirGO_; bool bForceFade_; DLL2SDK::Array* AlphaData_; bool m_IsOnScreenSide_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_SignTarget_; DLL2SDK::Assembly_CSharp::Signboard_GetTargetPosDel* m_GetTargetPosDel_; DLL2SDK::Assembly_CSharp::Signboard_ForceFadeData FadeConfigData_; float CurDistToCenter_; DLL2SDK::UnityEngine::UnityEngine::Vector3 localPosXY_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGetTargetPosDel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSignTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSignTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTargetPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSignboard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSignboardActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSignboardActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangAlpha_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81551(); void SetGetTargetPosDel_81552(DLL2SDK::Assembly_CSharp::Signboard_GetTargetPosDel* del_); void SetSignTarget_81553(DLL2SDK::UnityEngine::UnityEngine::GameObject* signTarget_); bool IsSignTarget_81554(); void Update_81555(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetTargetPos_81556(); void UpdateSignboard_81557(); void SetSignboardActive_81558(bool isActive_); bool GetSignboardActive_81559(); void UpdateAlpha_81560(); void ChangAlpha_81561(float newAlpha_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat { struct TacticalCombatSignboardHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Array* Signboards_; DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatGameInfo* m_TCGameInfo_; DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatGame* m_TCGame_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84283(); DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatGameInfo* get_TCGameInfo_84284(); DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatGame* get_TCGame_84285(); void Start_84286(); void Update_84287(); void __xLuaBaseProxy_Start_84288(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat { struct TacticalCombatLoadoutUIViewController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutPvpGameController { DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatLoadoutUIView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadMoveLeft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadMoveRight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLoadout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToggleChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLoadout_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84262(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_84263(); void Init_84264(); void RegisterDelegates_84265(); void UnRegisterDelegates_84266(); bool OnGamepadMoveLeft_84267(); bool OnGamepadMoveRight_84268(); void RefreshLoadout_84269(); void OnChangeBag_84270(); void OnOpen_84271(); void OnToggleChanged_84272(); void UpdateLoadout_84273(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_84274(); void __xLuaBaseProxy_Init_84275(); void __xLuaBaseProxy_RegisterDelegates_84276(); void __xLuaBaseProxy_UnRegisterDelegates_84277(); bool __xLuaBaseProxy_OnGamepadMoveLeft_84278(); bool __xLuaBaseProxy_OnGamepadMoveRight_84279(); void __xLuaBaseProxy_RefreshLoadout_84280(); void __xLuaBaseProxy_OnChangeBag_84281(); void __xLuaBaseProxy_OnOpen_84282(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPvpGameView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* Title1Label_; DLL2SDK::Assembly_CSharp::UILabel* Title2Label_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ProgressConainer_; DLL2SDK::Assembly_CSharp::UIPanel* ProgressPanel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* StaticTipContainer_; DLL2SDK::Assembly_CSharp::UILabel* LoadoutNameLabel_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutHomeWeaponCell* MainWeaponCell_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutHomeWeaponCell* ViceWeaponCell_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutHomeCell* RoleCell_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutHomeCell* RoleSkillCell_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutHomeCell* LethalCell_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutHomeCell* TacticalCell_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutHomeCell* Perk1Cell_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutHomeCell* Perk2Cell_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutHomeCell* Perk3Cell_; DLL2SDK::Array* Tabs_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* EquipLoadoutBtn_; float mCachePanelWidth_; DLL2SDK::UnityEngine::UnityEngine::Vector4 mCachePanelRange_; bool bFirstShow_; float TotalTime_; float DynamicTime_; bool bTimeCounting_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_SetTabView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTabView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideAllTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowTimePanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60987(); void T_SetTabView_60988(int32_t currentShowIndex_); void Awake_60989(); void SetTabView_60990(int32_t currentShowIndex_); void HideAllTab_60991(); void SetTime_60992(float time_, bool bFirst_); void OnShowTimePanel_60993(bool show_); void Update_60994(); void __xLuaBaseProxy_Awake_60995(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat { struct TacticalCombatGameScoreViewController : DLL2SDK::Assembly_CSharp::PVP::PVPGameScoreViewController { DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatGameScoreView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCarryBomb_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84251(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_84252(); void Init_84253(); void RegisterDelegates_84254(); void UnRegisterDelegates_84255(); void OnNotifyCarryBomb_84256(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_84257(); void __xLuaBaseProxy_Init_84258(); void __xLuaBaseProxy_RegisterDelegates_84259(); void __xLuaBaseProxy_UnRegisterDelegates_84260(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat { struct TacticalCombatGameScoreView : DLL2SDK::Assembly_CSharp::PVP::GameScoreView { DLL2SDK::Assembly_CSharp::PVP::GameScoreView_ScoreInfo* BlueInfo_; DLL2SDK::Assembly_CSharp::UISprite* BombCarrySprite_; DLL2SDK::Assembly_CSharp::UILabel* RoundLabel_; int32_t LastShowRound_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBombCarrySprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLeadingStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCampInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateScoreIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayerCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGameTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTimeColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCustomTimeWarningInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRoundEndedStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayOccupiedEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCurrentRoundText_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84236(); void ShowBombCarrySprite_84237(bool show_); void UpdateLeadingStatus_84238(DLL2SDK::Assembly_CSharp::PVP::LeadingStatus leadingState_, DLL2SDK::Assembly_CSharp::PVP::ScoreModel* data_); void Reset_84239(DLL2SDK::Assembly_CSharp::PVP::EScoreViewResetType resetType_); void SetCampInfo_84240(); void UpdateScore_84241(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* data_, bool force_); void UpdateScoreIcon_84242(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* data_); void UpdatePlayerCount_84243(); void UpdateGameTime_84244(int32_t totalTime_, int32_t leftTime_); void SetTimeColor_84245(DLL2SDK::UnityEngine::UnityEngine::Color color_, float interval_); DLL2SDK::Array* GetCustomTimeWarningInfo_84246(); void UpdateRoundEndedStatus_84247(); void PlayOccupiedEffect_84248(int32_t domAreaID_); void UpdateCurrentRoundText_84249(); void __xLuaBaseProxy_Reset_84250(DLL2SDK::Assembly_CSharp::PVP::EScoreViewResetType P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat { struct TacticalCombatGameLoadoutHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UILabel* TitleLabel_; DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatGameLoadoutHUD_WeaponInfo* PrimaryWeapon_; DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatGameLoadoutHUD_WeaponInfo* SecondaryWeapon_; DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatGameLoadoutHUD_WeaponInfo* TaticalWeapon_; DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatGameLoadoutHUD_WeaponInfo* LethalWeapon_; DLL2SDK::Assembly_CSharp::GameBase::LoadoutDataStore* mLoadoutDataStore_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84227(); void Awake_84228(); void UpdateWeaponInfo_84229(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_84230(); void Tick_84231(float dt_); void __xLuaBaseProxy_Awake_84232(); void __xLuaBaseProxy_Tick_84233(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat { struct TacticalCombatCureTeammateHUD : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_; DLL2SDK::Assembly_CSharp::GameUI::TacticalCombatCureTeammateButton* m_HealBtn_; DLL2SDK::Assembly_CSharp::UIButton* m_CancelBtn_; DLL2SDK::Assembly_CSharp::GameUI::BombGameProgressBar* m_BeingSavdProgressBar_; DLL2SDK::Assembly_CSharp::GameUI::BombGameProgressBar* m_SaveOtherProgressBar_; DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatCureTeammateController* m_Ctr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIBanClickType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActiveGameHudState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84217(); void set_Ctr_84218(DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatCureTeammateController* value_); bool get_IsControlByUiState_84219(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType GetUIBanClickType_84220(); uint64_t get_InactiveGameHudState_84221(); uint64_t GetActiveGameHudState_84222(); void ChangeEffect_84223(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_84224(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType __xLuaBaseProxy_GetUIBanClickType_84225(); uint64_t __xLuaBaseProxy_GetActiveGameHudState_84226(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat { struct TacticalCombatCureTeammateController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatCureTeammateHUD* m_View_; bool m_IsHealingOtherPlayer_; bool m_HasTutorial_; bool m_DuringTutorial_; bool m_LastShow_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadCure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadCancelCure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCanNotHealTeammate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLocalPlayerBeInterrupted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTeammateRevived_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyPawnIsUsingItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLocalPlayerBeingHealed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalPlayerBeingHealed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLocalPlayerEndBeingHealed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyHealTeammateSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelHeal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisplayHealConfirmBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CureTeammateButtonClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCanHealTeammate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelHealClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNewGuideInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84190(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_84191(); void Init_84192(); void RegisterDelegates_84193(); bool GamepadCure_84194(); bool GamepadCancelCure_84195(); void UnRegisterDelegates_84196(); void OnNotifyCanNotHealTeammate_84197(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyLocalPlayerBeInterrupted_84198(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyTeammateRevived_84199(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyPawnIsUsingItem_84200(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyLocalPlayerBeingHealed_84201(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void IsLocalPlayerBeingHealed_84202(bool healing_); void OnNotifyLocalPlayerEndBeingHealed_84203(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyHealTeammateSuccess_84204(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnCancelHeal_84205(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void DisplayHealConfirmBtn_84206(bool inIsShow_); void CureTeammateButtonClicked_84207(); void OnNotifyCanHealTeammate_84208(uint32_t playerid_); bool get_LastShow_84209(); void ShowHud_84210(bool show_, bool checktutorial_); void CancelHealClicked_84211(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetNewGuideInterface_84212(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_84213(); void __xLuaBaseProxy_Init_84214(); void __xLuaBaseProxy_RegisterDelegates_84215(); void __xLuaBaseProxy_UnRegisterDelegates_84216(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIButtonColor : DLL2SDK::Assembly_CSharp::UIWidgetContainer { DLL2SDK::UnityEngine::UnityEngine::GameObject* tweenTarget_; DLL2SDK::UnityEngine::UnityEngine::Color hover_; DLL2SDK::UnityEngine::UnityEngine::Color pressed_; DLL2SDK::UnityEngine::UnityEngine::Color disabledColor_; float duration_; DLL2SDK::UnityEngine::UnityEngine::Color mStartingColor_; DLL2SDK::UnityEngine::UnityEngine::Color mDefaultColor_; bool mInitDone_; DLL2SDK::Assembly_CSharp::UIWidget* mWidget_; DLL2SDK::Assembly_CSharp::UIButtonColor_State mState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetDefaultColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CacheDefaultColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateColor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89(); DLL2SDK::Assembly_CSharp::UIButtonColor_State get_state_90(); void set_state_91(DLL2SDK::Assembly_CSharp::UIButtonColor_State value_); DLL2SDK::UnityEngine::UnityEngine::Color get_defaultColor_92(); void set_defaultColor_93(DLL2SDK::UnityEngine::UnityEngine::Color value_); bool get_isEnabled_94(); void set_isEnabled_95(bool value_); void ResetDefaultColor_96(); void CacheDefaultColor_97(); void Awake_98(); void OnInit_99(); void OnEnable_100(); void OnDisable_101(); void OnHover_102(bool isOver_); void OnPress_103(bool isPressed_); void OnDragOver_104(); void OnDragOut_105(); void SetState_106(DLL2SDK::Assembly_CSharp::UIButtonColor_State state_, bool instant_); void UpdateColor_107(bool instant_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat { struct TacticalCombatBloodScoreHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatBloodScoreHUD_TacticalCombatBloodScoreBar* SelfTeamScoreBar_; DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatBloodScoreHUD_TacticalCombatBloodScoreBar* OppositeTeamScoreBar_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LosingState_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WinningState_; DLL2SDK::Array* TimeBarList_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DataPackArrivedTips_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DataPackLostTips_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EnemyHaveDataPackTips_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeHaveDataPackTips_; float m_GameLeftTime_; bool m_GameStarted_; DLL2SDK::Assembly_CSharp::PVP::InteractiveInGameHUD_BombGameClass* mBombGameClass_; DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatBloodScoreHUD_TimeItemState m_CurTimeItemState_; bool m_ShowTips_; float m_TipsDuration_; DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatGameUIScene* m_TCGameUIScene_; DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatGameInfo* m_TCGameInfo_; struct StaticFields { float m_TipsTotalTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBloodScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeTimeBarState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisActiveAllTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryShowTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ChangeTimeBarState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGameLeftTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReconnectComplete_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84154(); void StartCountDown_84155(); void StopCountDown_84156(); DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatBloodScoreHUD_TimeItem* get_m_CurTimeItem_84157(); DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatGameUIScene* get_TCGameUIScene_84158(); DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatGameInfo* get_TCGameInfo_84159(); void Start_84160(); void RegisterDelegates_84161(); void UnRegisterDelegates_84162(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_84163(); void Tick_84164(float dt_); void OnRoundEnd_84165(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult result_); void UpdateBloodScore_84166(); void UpdateTime_84167(float dt_); void UpdateTips_84168(float dt_); void ChangeTimeBarState_84169(DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatBloodScoreHUD_TimeItemState state_, bool showTips_); void DisActiveAllTips_84170(); void TryShowTips_84171(); void ChangeTimeBarState_84172(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void UpdateGameLeftTime_84173(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnReconnectComplete_84174(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void __xLuaBaseProxy_Start_84175(); void __xLuaBaseProxy_RegisterDelegates_84176(); void __xLuaBaseProxy_UnRegisterDelegates_84177(); void __xLuaBaseProxy_Tick_84178(float P0_); void __xLuaBaseProxy_OnRoundEnd_84179(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct PVPPlayerPawn : DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn { DLL2SDK::Assembly_CSharp::GameBase::BuildComponent* m_BuildComponent_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_FlameEffect_; bool m_SkillLock_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CacheSkillItemPos_; bool UseIgnoreShowInReplay_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSkillLockTimeOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEventProcessor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateLogicalComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DieWithHelmet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Die_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOffVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetColliderOnRevive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetColliderLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayInitAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetDeadIndicator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IgnoreShowInReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTakeDamageComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixTPose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CoroutineForceUpdateAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeaveTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSwitchBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnControllerColliderHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginBuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelBuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndBuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_QuckBuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBuilding_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPlayingBuildAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83320(); DLL2SDK::Assembly_CSharp::GameBase::EUPawnLogicType get_LogicType_83321(); bool get_SkillLock_83322(); void set_SkillLock_83323(bool value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_CacheSkillItemPos_83324(); void set_CacheSkillItemPos_83325(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::mscorlib::System::Collections::IEnumerator* OnSkillLockTimeOut_83326(); void InitEventProcessor_83327(); void CreateLogicalComponents_83328(); void DieWithHelmet_83329(bool isHeadShot_); void Die_83330(bool isHeadShot_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void OnDie_83331(uint32_t inKillerID_, uint64_t KillWeaponID_); void GetOffVehicle_83332(); void SetColliderOnRevive_83333(); void ResetColliderLayer_83334(); void Reset_83335(); void PlayInitAnim_83336(); void ResetDeadIndicator_83337(); void InitPawn_83338(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); bool IgnoreShowInReplay_83339(bool isHidden_); void SetHidden_83340(bool isHidden_); DLL2SDK::mscorlib::System::Type* GetTakeDamageComponentType_83341(); void FixTPose_83342(); DLL2SDK::mscorlib::System::Collections::IEnumerator* CoroutineForceUpdateAnimation_83343(); void UseItem_83344(uint64_t itemID_, int32_t useItemType_, float extendTime_); void OnEnterTrigger_83345(DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume* trigger_); void OnLeaveTrigger_83346(DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume* trigger_); void Tick_83347(float deltaTime_); void BeginDestroy_83348(); bool CanSwitchBag_83349(); void OnControllerColliderHit_83350(DLL2SDK::UnityEngine::UnityEngine::ControllerColliderHit* hit_); void BeginBuild_83351(DLL2SDK::Assembly_CSharp::GameBase::BuildInfo info_); void CancelBuild_83352(); void EndBuild_83353(); void QuckBuild_83354(DLL2SDK::Assembly_CSharp::GameBase::BuildInfo info_); bool IsBuilding_83355(); bool IsPlayingBuildAnim_83356(); void __xLuaBaseProxy_InitEventProcessor_83357(); void __xLuaBaseProxy_CreateLogicalComponents_83358(); void __xLuaBaseProxy_Die_83359(bool P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); void __xLuaBaseProxy_OnDie_83360(uint32_t P0_, uint64_t P1_); void __xLuaBaseProxy_Reset_83361(); void __xLuaBaseProxy_InitPawn_83362(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_SetHidden_83363(bool P0_); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetTakeDamageComponentType_83364(); void __xLuaBaseProxy_UseItem_83365(uint64_t P0_, int32_t P1_, float P2_); void __xLuaBaseProxy_OnEnterTrigger_83366(DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume* P0_); void __xLuaBaseProxy_OnLeaveTrigger_83367(DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume* P0_); void __xLuaBaseProxy_Tick_83368(float P0_); void __xLuaBaseProxy_BeginDestroy_83369(); void __xLuaBaseProxy_OnControllerColliderHit_83370(DLL2SDK::UnityEngine::UnityEngine::ControllerColliderHit* P0_); void __xLuaBaseProxy_BeginBuild_83371(DLL2SDK::Assembly_CSharp::GameBase::BuildInfo P0_); void __xLuaBaseProxy_CancelBuild_83372(); void __xLuaBaseProxy_EndBuild_83373(); void __xLuaBaseProxy_QuckBuild_83374(DLL2SDK::Assembly_CSharp::GameBase::BuildInfo P0_); bool __xLuaBaseProxy_IsBuilding_83375(); bool __xLuaBaseProxy_IsPlayingBuildAnim_83376(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame { struct FFAGameUIScene : DLL2SDK::Assembly_CSharp::PVP::PVPGameUIScene { DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame::FFAEndGameHUD* mEndRoundView_; int32_t TOP_PLAYERS_COUNT_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateScorePanelController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEndRoundView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GoToWinnerCircle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEndRoundMusic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayMatchResultVoice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTopThree_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfNeedVoice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateTacticalMapController_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81820(); DLL2SDK::mscorlib::System::Type* get_ScoreViewControllerType_81821(); void CreateScorePanelController_81822(); void Init_81823(); void ShowEndRoundView_81824(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult roundResult_); void OnRoundEnded_81825(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void GoToWinnerCircle_81826(); void PlayEndRoundMusic_81827(); void PlayMatchResultVoice_81828(int32_t myRank_); int32_t GetRank_81829(); bool IsTopThree_81830(); bool IfNeedVoice_81831(); void CreateTacticalMapController_81832(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* tacticalGPS_); void _OnRoundEnded_m__0_81833(); void __xLuaBaseProxy_CreateScorePanelController_81835(); void __xLuaBaseProxy_Init_81836(); void __xLuaBaseProxy_ShowEndRoundView_81837(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult P0_); void __xLuaBaseProxy_OnRoundEnded_81838(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_GoToWinnerCircle_81839(); void __xLuaBaseProxy_PlayEndRoundMusic_81840(); bool __xLuaBaseProxy_IfNeedVoice_81841(); void __xLuaBaseProxy_CreateTacticalMapController_81842(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* P0_); static int32_t _GetRank_m__1_81834(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* a_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* b_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame { struct FFAGameInfo : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameInfo { int32_t mIndivisualScore_; int32_t mHighestScore_; int32_t mSecondaryScore_; uint32_t mHighestPlayerID_; uint32_t mSecondaryPlayerID_; float m_MlkUavEndTime_; float m_MlkUavNextTime_; float m_MlkUavNextCheckTime_; bool m_MlkUavLastCheckRe_; bool m_MlkUavInit_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerInfoListBySort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSinglePVPGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoundEndReason_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncPlayerInfoProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckHighestScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSecondaryScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SameTeamFromInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SameTeamFromPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SameTeamFromParameters_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMlkUav_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoCheckMlkUav_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHightestPlayerID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSuppressScoreChangeSound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81780(); void Init_81781(); DLL2SDK::Assembly_CSharp::GameEngine::MatchGameTeammateType get_TeammateType_81782(); bool get_ShowTeammateOnRadar_81783(); int32_t get_IndivisualScore_81784(); void set_IndivisualScore_81785(int32_t value_); int32_t get_HighestScore_81786(); void set_HighestScore_81787(int32_t value_); int32_t get_SecondaryScore_81788(); void set_SecondaryScore_81789(int32_t value_); uint32_t get_HighestPlayerID_81790(); void set_HighestPlayerID_81791(uint32_t value_); uint32_t get_SecondaryPlayerID_81792(); void set_SecondaryPlayerID_81793(uint32_t value_); DLL2SDK::Assembly_CSharp::Network::ECHARACTER_VAR_COMMON get_ScoreType_81794(); void Tick_81795(float deltaTime_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPlayerInfoListBySort_81796(); bool IsSinglePVPGame_81797(); DLL2SDK::mscorlib::System::String* GetRoundEndReason_81798(); void SyncPlayerInfoProperty_81799(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, uint32_t propertyID_, uint32_t value_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength varType_); bool CheckHighestScore_81800(uint32_t playerID_, uint32_t scoreVal_); bool CheckSecondaryScore_81801(uint32_t playerID_, uint32_t scoreVal_); bool SameTeamFromInfo_81802(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* player1_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* player2_); bool SameTeamFromPawn_81803(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn1_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn2_); bool SameTeamFromParameters_81804(uint32_t id1_, uint32_t id2_, DLL2SDK::CSProto::msg::ECamp camp1_, DLL2SDK::CSProto::msg::ECamp camp2_); bool get_UAVEnabled_81805(); void CheckMlkUav_81806(); bool DoCheckMlkUav_81807(); uint32_t GetHightestPlayerID_81808(); bool IsSuppressScoreChangeSound_81809(); void __xLuaBaseProxy_Init_81811(); void __xLuaBaseProxy_Tick_81812(float P0_); bool __xLuaBaseProxy_IsSinglePVPGame_81813(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetRoundEndReason_81814(); void __xLuaBaseProxy_SyncPlayerInfoProperty_81815(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P0_, uint32_t P1_, uint32_t P2_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength P3_); bool __xLuaBaseProxy_SameTeamFromInfo_81816(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P0_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P1_); bool __xLuaBaseProxy_SameTeamFromPawn_81817(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P1_); bool __xLuaBaseProxy_SameTeamFromParameters_81818(uint32_t P0_, uint32_t P1_, DLL2SDK::CSProto::msg::ECamp P2_, DLL2SDK::CSProto::msg::ECamp P3_); bool __xLuaBaseProxy_IsSuppressScoreChangeSound_81819(); static int32_t _GetPlayerInfoListBySort_m__0_81810(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* a_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* b_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::SASGame { struct SticksAndStonesGameBuilder : DLL2SDK::Assembly_CSharp::PVP::Team::PVPFFAGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init1PPawnActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init3PPawnActorInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84128(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_84129(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_84130(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_84131(); DLL2SDK::mscorlib::System::String* get_m_GameCfgPath_84132(); void Init1PPawnActorInfo_84133(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void Init3PPawnActorInfo_84134(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void __xLuaBaseProxy_Init1PPawnActorInfo_84135(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); void __xLuaBaseProxy_Init3PPawnActorInfo_84136(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame { struct FFAGame : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGame { float m_MlkGameUavCd_; float m_MlkGameUavTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSpectate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_23849(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); void CopyProperties_23850(DLL2SDK::Assembly_CSharp::BaseGameData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_23851(); float get_MlkGameUavCd_23852(); float get_MlkGameUavTime_23853(); void StartMatch_23854(); bool CanSpectate_23855(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* viewTarget_); void __xLuaBaseProxy_CopyProperties_23856(DLL2SDK::Assembly_CSharp::BaseGameData* P0_, bool P1_); void __xLuaBaseProxy_StartMatch_23857(); bool __xLuaBaseProxy_CanSpectate_23858(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InventoryManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_InventoryList_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_OwnerPawn_; DLL2SDK::Assembly_CSharp::GameEngine::Inventory* m_LoadingWeapon_; DLL2SDK::Assembly_CSharp::GameEngine::Inventory* m_CurrentWeapon_; DLL2SDK::Assembly_CSharp::GameEngine::Inventory* m_FirstWeapon_; DLL2SDK::Assembly_CSharp::GameEngine::Inventory* m_SecondWeapon_; DLL2SDK::Assembly_CSharp::GameEngine::Inventory* m_CurrentSubWeapon_; DLL2SDK::Assembly_CSharp::GameEngine::Inventory* m_LastUsedNormalWeapon_; DLL2SDK::Assembly_CSharp::GameEngine::Inventory* m_LastUsedWeapon_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_BulletInfoSet_; bool m_DelayCheckUseDefaultWeapon_; DLL2SDK::Assembly_CSharp::GameEngine::InventoryManager_CurrentWeaponChangeCallback* OnCurrentWeaponChange_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DelayToCreateList_; struct StaticFields { int32_t MaxPrimarySecondaryWeaponCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponActorType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponActorType_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToNextWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToKnifeWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoSwitchWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNextWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFirstSecondWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToLastUsedWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToMainWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCanUseWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PutDownWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponToSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponByActorID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponBySlot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFirstQuickKnife_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnotherMainWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponByItemSlot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDelayCreateWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDelayCreateWeaponByItemSlot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetAWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_GetAWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetThrowWeaponCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSubCategoryInventoryCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetThrowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUltWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindUltWeaponActorID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLoadingWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLoadingWeaponSameWithWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SelectWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectSubWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadAsyncLoadAssetCanceled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponChangeCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActualChangeWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActualChangeSubWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyOwnerBeginDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyOwnerDied_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddInventory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HadInventory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemovePrimaryWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveInventory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveInventoryByID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveOtherSlotInventry_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnyEmptyNormalSlot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillBeDroppedOnDead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanPickupWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearCurrentWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimarySecondaryWeaponCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasWeaponCategory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_HasWeaponCategory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateInventory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSubInventory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAllInventory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayToCreateInventory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayToCreateInventoryBySelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWeaponCreateDelayed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InDelayedCreateWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PullOutWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectWeaponByPullOutWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PullOutDefaultWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PullOutUsedWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PullOutLastUsedWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PullOutKillStreakWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PullOutULTWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PullOutLastUsedNormalWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllInventory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSecondaryFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSecondaryFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSwitchFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustCameraAimRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustWeaponAimRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FullAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_FullAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FullSyncWeaponBulletInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBulletInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncWeaponBulletInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearBulletInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanAttack_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45140(DLL2SDK::Assembly_CSharp::GameBase::Pawn* PawnOwner_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_InventoryList_45141(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_Owner_45142(); void set_LoadingWeapon_45143(DLL2SDK::Assembly_CSharp::GameEngine::Inventory* value_); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* get_CurrentWeapon_45144(); void set_CurrentWeapon_45145(DLL2SDK::Assembly_CSharp::GameEngine::Inventory* value_); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* get_FirstWeapon_45146(); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* get_SecondWeapon_45147(); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* get_CurrentSubWeapon_45148(); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* get_LastUsedNormalWeapon_45149(); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* get_LastUsedWeapon_45150(); int32_t GetWeaponActorType_45151(int32_t weaponID_, DLL2SDK::mscorlib::System::String* configOverride_); void SwitchToNextWeapon_45153(); void SwitchToKnifeWeapon_45154(); bool AutoSwitchWeapon_45155(bool checkAmmo_); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* GetNextWeapon_45156(DLL2SDK::Assembly_CSharp::GameEngine::Inventory* refWeapon_); void UpdateFirstSecondWeapon_45157(); void SwitchToLastUsedWeapon_45158(); void SwitchToMainWeapon_45159(); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* GetCanUseWeapon_45160(); void PutDownWeapon_45161(); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* GetWeaponToSwitch_45162(DLL2SDK::Assembly_CSharp::GameBase::ESwitchWeaponType switchType_); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* GetWeaponByActorID_45163(int32_t actorID_); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* GetWeaponBySlot_45164(uint8_t slot_); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* GetFirstQuickKnife_45165(); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* GetAnotherMainWeapon_45166(DLL2SDK::Assembly_CSharp::GameEngine::Inventory* currentMain_); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* GetWeapon_45167(int32_t itemID_, uint8_t slot_, int32_t actorID_); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* GetWeaponByItemSlot_45168(int32_t itemID_, uint8_t slot_, int32_t actorID_); DLL2SDK::Assembly_CSharp::GameEngine::InventoryInfo* GetDelayCreateWeapon_45169(int32_t itemID_, uint8_t slot_, int32_t actorID_); DLL2SDK::Assembly_CSharp::GameEngine::InventoryInfo* GetDelayCreateWeaponByItemSlot_45170(int32_t itemID_, uint8_t slot_, int32_t actorID_); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* GetAWeapon_45171(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory cat_); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* GetAWeapon_45172(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName weaponName_); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* GetAWeapon_45173(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponSubCategory subCategory_); int32_t GetThrowWeaponCount_45174(); int32_t GetWeaponCount_45175(int32_t itemID_); int32_t GetSubCategoryInventoryCount_45176(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponSubCategory subCategory_); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* GetThrowWeapon_45177(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponSubCategory subCategory_); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* GetUltWeapon_45178(); void BindUltWeaponActorID_45179(int32_t weaponID_, int32_t actorID_); bool SelectWeapon_45180(DLL2SDK::Assembly_CSharp::GameEngine::Inventory* weapon_); bool IsLoadingWeapon_45181(); bool IsLoadingWeaponSameWithWeapon_45182(DLL2SDK::Assembly_CSharp::GameEngine::Inventory* weapon_); bool SelectWeapon_45183(int32_t itemID_, uint8_t slot_, int32_t actorID_, int32_t itemLevel_); bool SelectSubWeapon_45184(int32_t itemID_, uint8_t slot_, int32_t actorID_, uint8_t rightOrLeft_, uint32_t skinID_); void OnLoadAsyncLoadAssetCanceled_45185(DLL2SDK::Assembly_CSharp::GameEngine::Inventory* inventory_); void SetWeaponChangeCallback_45186(DLL2SDK::Assembly_CSharp::GameEngine::InventoryManager_CurrentWeaponChangeCallback* callback_); void ActualChangeWeapon_45187(); void ActualChangeSubWeapon_45188(); void NotifyOwnerBeginDestroy_45189(); void NotifyOwnerDied_45190(); void AddInventory_45191(DLL2SDK::Assembly_CSharp::GameEngine::Inventory* inv_); bool HadInventory_45192(DLL2SDK::Assembly_CSharp::GameEngine::Inventory* _inv_, DLL2SDK::Assembly_CSharp::GameEngine::Inventory* inv_); bool RemovePrimaryWeapon_45193(bool bAutoSwitch_); bool RemoveInventory_45194(DLL2SDK::Assembly_CSharp::GameEngine::Inventory* inv_, bool bAutoSwitch_); bool RemoveInventoryByID_45195(int32_t inItemID_, uint8_t inSlot_, int32_t inActorID_, bool bAutoSwitch_); void RemoveOtherSlotInventry_45196(uint8_t slot_, int32_t wantItemID_); bool AnyEmptyNormalSlot_45197(); bool WillBeDroppedOnDead_45198(int32_t weaponID_); bool CanPickupWeapon_45199(); void ClearCurrentWeapon_45200(); int32_t GetWeaponIndex_45201(DLL2SDK::Assembly_CSharp::GameEngine::Inventory* weapon_); int32_t GetPrimarySecondaryWeaponCount_45202(); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* GetPrimaryWeapon_45203(); bool HasWeaponCategory_45204(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory category_, int32_t* itemID_); bool HasWeaponCategory_45205(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory category_); bool HasWeapon_45206(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName weaponName_); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* CreateInventory_45207(int32_t itemID_, uint8_t slot_, DLL2SDK::mscorlib::System::String* configOverride_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* partInfoList_, uint32_t skinID_, bool isUltWeapon_, bool isUltWeaponFireCostEnergy_, int32_t actorID_, int32_t itemLevel_, int32_t PapLevel_, int32_t crossHairId_); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* CreateSubInventory_45208(int32_t itemID_, uint8_t slot_, DLL2SDK::mscorlib::System::String* configOverride_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* partInfoList_, uint32_t skinID_, bool isUltWeapon_, bool isUltWeaponFireCostEnergy_, int32_t actorID_, int32_t itemLevel_); void AddAllInventory_45209(DLL2SDK::mscorlib::System::Collections::Generic::List_1* invList_); void DelayToCreateInventory_45210(); void DelayToCreateInventoryBySelect_45211(int32_t itemID_, uint8_t slot_, int32_t actorID_, int32_t itemLevel_); bool IsWeaponCreateDelayed_45212(int32_t itemID_); bool InDelayedCreateWeapon_45213(); bool PullOutWeapon_45214(); bool SelectWeaponByPullOutWeapon_45215(int32_t* destWeaponItemID_, uint8_t* destWeaponSlot_, uint32_t* destWeaponSkinID_, int32_t* destWeaponActorID_, int32_t* destWeaponItemLevel_, uint32_t* destWeaponCrossHairID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* WeaponPartInfoList_, bool* isUltWeapon_, bool* isUltWeaponFireCostEnergy_); bool PullOutDefaultWeapon_45216(int32_t* destWeaponItemID_, uint8_t* destWeaponSlot_, uint32_t* skinID_); bool PullOutUsedWeapon_45217(int32_t* destWeaponItemID_, uint8_t* destWeaponSlot_, uint32_t* destWeaponSkinID_, int32_t* destWeaponActorID_, int32_t* destWeaponItemLevel_, uint32_t* destWeaponCrossHairID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* WeaponPartInfoList_, bool* isUltWeapon_, bool* isUltWeaponFireCostEnergy_); bool PullOutLastUsedWeapon_45218(int32_t* destWeaponItemID_, uint8_t* destWeaponSlot_, uint32_t* destWeaponSkinID_, int32_t* destWeaponActorID_, int32_t* destWeaponItemLevel_, uint32_t* destWeaponCrossHairID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* WeaponPartInfoList_, bool* isUltWeapon_, bool* isUltWeaponFireCostEnergy_); bool PullOutKillStreakWeapon_45219(int32_t* destWeaponItemID_, uint8_t* destWeaponSlot_, uint32_t* destWeaponSkinID_, int32_t* destWeaponActorID_, int32_t* destWeaponItemLevel_, uint32_t* destWeaponCrossHairID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* WeaponPartInfoList_, bool* isUltWeapon_, bool* isUltWeaponFireCostEnergy_); bool PullOutULTWeapon_45220(int32_t* destWeaponItemID_, uint8_t* destWeaponSlot_, uint32_t* destWeaponSkinID_, int32_t* destWeaponActorID_, int32_t* destWeaponItemLevel_, uint32_t* destWeaponCrossHairID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* WeaponPartInfoList_, bool* isUltWeapon_, bool* isUltWeaponFireCostEnergy_); bool PullOutLastUsedNormalWeapon_45221(int32_t* destWeaponItemID_, uint8_t* destWeaponSlot_, uint32_t* destWeaponSkinID_, int32_t* destWeaponActorID_, int32_t* destWeaponItemLevel_, uint32_t* destWeaponCrossHairID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* WeaponPartInfoList_, bool* isUltWeapon_, bool* isUltWeaponFireCostEnergy_); void Tick_45222(float deltaTime_); void RemoveAllInventory_45223(); void StartAim_45224(); void StopAim_45225(); void StartFire_45226(); void StopFire_45227(); void StartSecondaryFire_45228(); void StopSecondaryFire_45229(); bool CanSwitchFireMode_45230(); void SwitchFireMode_45231(); DLL2SDK::UnityEngine::UnityEngine::Quaternion AdjustCameraAimRotation_45232(DLL2SDK::UnityEngine::UnityEngine::Quaternion initialAimRot_); DLL2SDK::UnityEngine::UnityEngine::Quaternion AdjustWeaponAimRotation_45233(DLL2SDK::UnityEngine::UnityEngine::Quaternion initialAimRot_); void FullAmmo_45234(); void FullAmmo_45235(int32_t itemID_, int32_t actorID_); void FullSyncWeaponBulletInfo_45236(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weap_); void UpdateBulletInfo_45237(int32_t actorID_, int32_t weaponID_, int32_t slotID_, int32_t cout_); void SyncWeaponBulletInfo_45238(DLL2SDK::Array* infoSet_, int32_t count_); void ClearBulletInfo_45239(); bool CanAttack_45240(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_); static int32_t GetWeaponActorType_3P_45152(int32_t weaponID_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GameView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIWidget* CacheWidget_; DLL2SDK::Assembly_CSharp::GameBase::GameView_EHudSettingType mHudSettingType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCahcheWidget_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55875(); void Init_55876(); DLL2SDK::Assembly_CSharp::UIWidget* GetCahcheWidget_55877(); void __xLuaBaseProxy_Init_55878(); DLL2SDK::Assembly_CSharp::UIWidget* __xLuaBaseProxy_GetCahcheWidget_55879(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPVPGameView_SAS : DLL2SDK::Assembly_CSharp::GameUI::LoadoutPvpGameView { DLL2SDK::Assembly_CSharp::GameUI::LoadoutHomeWeaponCell* Melee_Normal_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutHomeWeaponCell* Melee_Random_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84101(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPVPGameViewController_SAS : DLL2SDK::Assembly_CSharp::GameUI::LoadoutPvpGameController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLoadout_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84096(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_84097(); void RefreshLoadout_84098(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_84099(); void __xLuaBaseProxy_RefreshLoadout_84100(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct JoyStickView : DLL2SDK::Assembly_CSharp::GameBase::GameView { float CacheWidgetAlpha_; DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig mJoyStickConfigType_; DLL2SDK::Assembly_CSharp::GameEngine::JoyStickButtonConfig* mJoyStickButtonConfig_; struct StaticFields { float DisableAlpha_; float HideInEmulatorAlpha_; float HideInGamepadAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateJoystickView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInputConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetJoyStickSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRateScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetJoyStickScreenPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitFromConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGamepadAlphaWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedHideInEmulator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedHideInGamepad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55906(); void Start_55907(); void UpdateJoystickView_55908(); void SetInputConfig_55909(); DLL2SDK::UnityEngine::UnityEngine::Vector2 GetJoyStickSize_55910(); float GetRateScale_55911(); DLL2SDK::UnityEngine::UnityEngine::Vector2 GetJoyStickScreenPos_55912(); void InitFromConfig_55913(DLL2SDK::Assembly_CSharp::GameEngine::JoyStickButtonConfig* btnConfig_, DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig type_); void UpdateAlpha_55914(); void UnRegisterDelegates_55915(); void RegisterDelegates_55916(); DLL2SDK::Assembly_CSharp::UIWidget* GetGamepadAlphaWidget_55917(); void DisableView_55918(bool disable_); bool NeedHideInEmulator_55919(); bool NeedHideInGamepad_55920(); void OnOpen_55921(); void OnClose_55922(); void __xLuaBaseProxy_Start_55923(); void __xLuaBaseProxy_UnRegisterDelegates_55924(); void __xLuaBaseProxy_RegisterDelegates_55925(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::ShootOutGame { struct TacticalRadarComp_shootOutBox : DLL2SDK::Assembly_CSharp::GameBase::TacticalComp { DLL2SDK::mscorlib::System::Collections::Generic::List_1* boxSpriteList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_idToLuaActorSpriteMap_; int32_t m_usedSpriteCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowOnClipPanel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84079(); void TickInfo_84080(); void PrepareSprite_84081(); void Refresh_84082(); bool ShowOnClipPanel_84083(); void __xLuaBaseProxy_TickInfo_84084(); void __xLuaBaseProxy_Refresh_84085(); bool __xLuaBaseProxy_ShowOnClipPanel_84086(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SwitchRoleComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { DLL2SDK::Assembly_CSharp::GameEngine::SwitchRoleComponent_ESwitchStep m_CurStep_; DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType m_ViewType_; DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType m_PendingViewType_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_1PAvatarGO_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_3PAvatarGO_; DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer* m_avatar_; int32_t m_AvatarID_1P_; int32_t m_PendingAvatarID_1P_; int32_t m_AvatarID_3P_; int32_t m_PendingAvatarID_3P_; int32_t m_DefaultAssetID_3P_; uint64_t m_ModelID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ModelMats_; bool m_ResetAvatar_; bool m_WaitForComplete_; float TestTime_; float reviveFinishTime_; int32_t m_SwitchFrame_; float mResetTick_; DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::Components::AvatarAnimSH_1P* mPawnSoundEventHandler_1P_; DLL2SDK::Assembly_CSharp::GameEngine::RoleAssetLoader* m_TPAssetLoader_; bool m_NeedToPullOutWeaponAttachment_; float m_SwitchTime_; int32_t timeoutCount_; DLL2SDK::System_Core::System::Action* FucTimeoutClock_; bool m_LastAimState_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Pending3PAssetIDs_; DLL2SDK::Array* m_RoleAssets_; DLL2SDK::Array* m_BagAssets_; struct StaticFields { int32_t FrameCount_; bool EnableHotFixUseGPUSkinForTPAvatar_; bool EnableGPUSkin_; bool FixPullOutWeaponActive_; bool FixPullOutWeaponCheckLastItemActive_; uint64_t kDefaultModelID_; uint64_t wDefaultModelID_; bool UseDefaultMeshIdWithCloth_; int32_t DefaultMeshIdWithCloth_; bool FixCheckWeaponIsActivate_; int32_t kLocalPlayerKeepLOD_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* ms_LocalPlayerWhiteList_; DLL2SDK::Array* LOD3Params_; DLL2SDK::Array* LOD2Params_; DLL2SDK::Array* LOD3Params_FakePawn_; DLL2SDK::Array* LOD2Params_FakePawn_; DLL2SDK::System_Core::System::Action* __f__mg_cache0_; DLL2SDK::System_Core::System::Action* __f__mg_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchTimeClockStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchTimeClockEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_nullTimeTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchTimeTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VestBagOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSuitId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSuitData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetClotherData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchSuit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefModelID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHeadModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveLastUsedNormalWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldPlayReviveAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsViewTypeChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Is1PAvatarChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Is3PAvatarChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldRestartPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldNotRestartPlayerByCurrentWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldAddAllInventory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WaitOneFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecycleModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Despawn3PAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBeginDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyRecordWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndStep_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoEndStepCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelLoading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedLoad1PAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedUse1PAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Load1PAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WaitFor1PAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordSkinInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCanUseCombineAndGpu_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseGPUSkinForTPAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRealTPAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAvatarOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldFixPullOutWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldCheckLastUsedWeaponItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixPullOutWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PullOutWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedLoad3PAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedUse3PAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedPullOutWeaponFP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedPullOutWeaponTP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedPullOutWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Load3PAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPoolIDs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEquipIDs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Load3PAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBagAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHeadAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DefaultAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReSpawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnequipVestOnResetAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On3pAvatarCreate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryGet3pAvatarNoPool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WaitFor3PAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Instance3PAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAvatarChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEquipReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Load3PAvatarOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PullOutWeaponAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponAttachmentLoadOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchAvatarShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GatherTPAvatarRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimatonInCache3PAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check1PAnimationSoundCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldClearTPAvatarRuntimeController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideCache3PAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLocalPlayerWhiteList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInMeshWhiteList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAttachedMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAddLocalPlayerWhiteList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLODs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLODs_LocalPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillLODParams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillLODParams_Pawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillLODParams_KillStreakLiked_FakePawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLODs_OtherPlayer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41951(); bool get_IsSwitching_41952(); void set_CurStep_41953(DLL2SDK::Assembly_CSharp::GameEngine::SwitchRoleComponent_ESwitchStep value_); DLL2SDK::Assembly_CSharp::GameEngine::SwitchRoleComponent_ESwitchStep get_CurStep_41954(); DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType get_ViewType_41955(); void set_ViewType_41956(DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType value_); DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer* get_Avatar_41957(); int32_t get_AvatarID_3P_41958(); bool get_NeedToPullOutWeaponAttachment_41959(); void set_NeedToPullOutWeaponAttachment_41960(bool value_); void Reset_41961(); void SwitchTimeClockStart_41962(); void SwitchTimeClockEnd_41963(); void SwitchTimeTick_41965(); DLL2SDK::UnityEngine::UnityEngine::Vector3 VestBagOffset_41966(int32_t lvl_); uint32_t GetSuitId_41967(); void GetSuitData_41968(uint32_t inID_, uint32_t* outModelID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* outMatIDs_); void GetClotherData_41969(uint32_t inID_, uint32_t* outModelID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* outMatIDs_); void SwitchSuit_41970(); uint64_t GetDefModelID_41971(); void SwitchRole_41972(); int32_t GetHeadModel_41973(); void SaveLastUsedNormalWeapon_41974(); bool ShouldPlayReviveAnim_41975(); bool IsViewTypeChanged_41976(); bool Is1PAvatarChanged_41977(); bool Is3PAvatarChanged_41978(); bool ShouldRestartPlayer_41979(); bool ShouldNotRestartPlayerByCurrentWeapon_41980(); bool ShouldAddAllInventory_41981(); bool WaitOneFrame_41982(); void RecycleModel_41983(); void Despawn3PAvatar_41984(); void OnBeginDestroy_41985(); void Tick_41986(float deltaTime_); bool ApplyRecordWeaponInfo_41987(DLL2SDK::Assembly_CSharp::Network::WeaponInfo* weaponInfo_); void EndStep_41988(); void DoEndStepCallBack_41989(DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType lastType_); void OnWeaponChanged_41990(); void CancelLoading_41991(); void OnLoadComplete_41992(int32_t assetID_, DLL2SDK::mscorlib::System::Object* CallBackData_); bool NeedLoad1PAvatar_41993(); bool NeedUse1PAvatar_41994(); void Load1PAvatar_41995(); bool WaitFor1PAvatar_41996(); void RecordSkinInfo_41997(DLL2SDK::UnityEngine::UnityEngine::GameObject* mesh_); bool CheckCanUseCombineAndGpu_41998(int32_t assetID_); DLL2SDK::UnityEngine::UnityEngine::GameObject* UseGPUSkinForTPAvatar_41999(DLL2SDK::UnityEngine::UnityEngine::GameObject* avatarGo_); int32_t GetRealTPAssetID_42000(); void LoadAvatarOver_42001(DLL2SDK::UnityEngine::UnityEngine::GameObject* mesh_); bool ShouldFixPullOutWeapon_42002(); bool ShouldCheckLastUsedWeaponItem_42003(); void FixPullOutWeapon_42004(); void PullOutWeapon_42005(); bool NeedLoad3PAvatar_42006(); bool NeedUse3PAvatar_42007(); bool NeedPullOutWeaponFP_42008(); bool NeedPullOutWeaponTP_42009(); bool NeedPullOutWeapon_42010(); void Load3PAvatar_42011(); void GetPoolIDs_42012(DLL2SDK::Array* assetIDs_); void GetEquipIDs_42013(uint64_t inModelID_, int32_t* outBagID_, int32_t* outHeadID_); void Load3PAsset_42014(DLL2SDK::Array* assetIDs_); DLL2SDK::Array* GetBagAssetID_42015(int32_t defID_); DLL2SDK::Array* GetHeadAssetID_42016(int32_t defID_); void OnReSpawn_42018(); void ResetAvatar_42019(DLL2SDK::UnityEngine::UnityEngine::GameObject* model_); void UnequipVestOnResetAvatar_42020(); void On3pAvatarCreate_42021(DLL2SDK::UnityEngine::UnityEngine::GameObject* model_); DLL2SDK::UnityEngine::UnityEngine::GameObject* TryGet3pAvatarNoPool_42022(int32_t assetID_); bool WaitFor3PAvatar_42023(); DLL2SDK::UnityEngine::UnityEngine::GameObject* Instance3PAvatar_42024(); void OnAvatarChange_42025(); void OnEquipReady_42026(int32_t id_, DLL2SDK::mscorlib::System::Object* obj_); void RemoveAnimatorController_42027(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void Load3PAvatarOver_42028(); void PullOutWeaponAttachment_42029(); bool WeaponAttachmentLoadOver_42030(); void SwitchAvatarShow_42031(DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType viewType_); void GatherTPAvatarRenderer_42032(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void PlayAnimatonInCache3PAvatar_42033(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* animatorController_, DLL2SDK::mscorlib::System::String* animationName_); void Check1PAnimationSoundCallBack_42034(); bool ShouldClearTPAvatarRuntimeController_42035(); void HideCache3PAvatar_42036(); void CheckAddLocalPlayerWhiteList_42040(DLL2SDK::UnityEngine::UnityEngine::GameObject* model_); void UpdateLODs_42041(DLL2SDK::UnityEngine::UnityEngine::GameObject* model_); void UpdateLODs_LocalPlayer_42042(DLL2SDK::UnityEngine::UnityEngine::GameObject* model_); bool FillLODParams_42043(DLL2SDK::Array* lods_, bool isFakePawn_); bool FillLODParams_Pawn_42044(DLL2SDK::Array* lods_); bool FillLODParams_KillStreakLiked_FakePawn_42045(DLL2SDK::Array* lods_); void UpdateLODs_OtherPlayer_42046(DLL2SDK::UnityEngine::UnityEngine::GameObject* model_); void __xLuaBaseProxy_Reset_42048(); void __xLuaBaseProxy_OnBeginDestroy_42049(); void __xLuaBaseProxy_Tick_42050(float P0_); void __xLuaBaseProxy_OnWeaponChanged_42051(); void __xLuaBaseProxy_OnReSpawn_42052(); static void nullTimeTick_41964(); static int32_t DefaultAssetID_42017(bool inFemale_); static void ResetLocalPlayerWhiteList_42037(); static bool IsInMeshWhiteList_42038(DLL2SDK::UnityEngine::UnityEngine::Mesh* mesh_); static DLL2SDK::UnityEngine::UnityEngine::Mesh* GetAttachedMesh_42039(DLL2SDK::UnityEngine::UnityEngine::Renderer* rd_); static void _cctor_42047(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PawnDeadComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { DLL2SDK::Assembly_CSharp::GameEngine::PawnAnimationComponent* m_PawnAnimationComponent_; bool m_InDeadFalling_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FallingToPosition_; float m_DeadFallingSpeed_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DieEffectList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LoadingAssetIds_; DLL2SDK::Assembly_CSharp::Config::WeaponKillingEffectConfig* m_killingConfig_; float UnProcessDeadFallingMinDistanceSqure_; bool m_InPlayDeadAnim_; DLL2SDK::mscorlib::System::String* m_DeadAnimName_; int32_t m_PlayTPDeadAnimFrame_; float m_BeginPlayDeadAnimTime_; bool m_IsBurnDead_; float DeadBodyState_; struct StaticFields { bool UseNewStopPlayDeadAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckFixLasdDeadAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTickEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReSpawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnRevived_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickPawnDeadFalling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnDead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDeadHitDirection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectRandomAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBurnDead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastDeadAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopPlayDeadAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultDeadAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordDeadBodyState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginPlayTPDeadAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalStopPlayDeadAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDeadPlayLimitTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalPlayDeadAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldPlayDeadAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalPlayRagdoll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPlayRagdoll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayGoliathSelfExplodeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSameCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDeadEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBeginDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEffectLoaded_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41612(); void Init_41613(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void Reset_41614(); void CheckFixLasdDeadAnim_41615(); void UpdateTickEnable_41616(); void set_InDeadFalling_41617(bool value_); void set_InPlayDeadAnim_41618(bool value_); void Tick_41619(float deltaTime_); void Destroy_41620(); void OnReSpawn_41621(); void OnPawnRevived_41622(); void TickPawnDeadFalling_41623(float deltaTime_); void OnPawnDead_41624(); uint8_t GetDeadHitDirection_41625(); void SelectRandomAnim_41626(DLL2SDK::Array* animArray_, DLL2SDK::mscorlib::System::String* animName_); bool IsBurnDead_41627(); DLL2SDK::mscorlib::System::String* GetLastDeadAnim_41628(); void StopPlayDeadAnim_41629(); DLL2SDK::mscorlib::System::String* GetDefaultDeadAnim_41630(); void RecordDeadBodyState_41631(); void BeginPlayTPDeadAnim_41632(bool isHeadShot_); void InternalStopPlayDeadAnim_41633(); float GetDeadPlayLimitTime_41634(); void InternalPlayDeadAnim_41635(float deltaTime_); bool ShouldPlayDeadAnim_41636(); void InternalPlayRagdoll_41637(); bool CheckPlayRagdoll_41638(); void PlayGoliathSelfExplodeEffect_41639(); bool IsSameCamp_41640(uint32_t playerID_, DLL2SDK::CSProto::msg::ECamp camp_); void PlayDeadEffect_41641(); void OnBeginDestroy_41642(); void PlayEffect_41643(int32_t killEffectId_, DLL2SDK::mscorlib::System::String* boneName_); void OnEffectLoaded_41644(int32_t assetId_, DLL2SDK::mscorlib::System::Object* obj_); void __xLuaBaseProxy_Init_41646(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_Reset_41647(); void __xLuaBaseProxy_Tick_41648(float P0_); void __xLuaBaseProxy_Destroy_41649(); void __xLuaBaseProxy_OnReSpawn_41650(); void __xLuaBaseProxy_OnBeginDestroy_41651(); static void _cctor_41645(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame { struct FFAGameScoreViewController : DLL2SDK::Assembly_CSharp::PVP::PVPGameScoreViewController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLeadingStatus_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81878(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_81879(); void RegisterDelegates_81880(); void UnRegisterDelegates_81881(); void PrepareData_81882(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* scoreModel_); DLL2SDK::Assembly_CSharp::PVP::LeadingStatus UpdateLeadingStatus_81883(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* scoreModel_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_81884(); void __xLuaBaseProxy_RegisterDelegates_81885(); void __xLuaBaseProxy_UnRegisterDelegates_81886(); void __xLuaBaseProxy_PrepareData_81887(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* P0_); DLL2SDK::Assembly_CSharp::PVP::LeadingStatus __xLuaBaseProxy_UpdateLeadingStatus_81888(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame { struct FFAGameScoreView : DLL2SDK::Assembly_CSharp::PVP::GameScoreView { DLL2SDK::Assembly_CSharp::UILabel* TimeLabel_; DLL2SDK::Assembly_CSharp::UILabel* TargetScoreLabel_; DLL2SDK::Assembly_CSharp::UILabel* IndividualScoreLabel_; DLL2SDK::Assembly_CSharp::UILabel* HighestScoreLabel_; DLL2SDK::Assembly_CSharp::UILabel* SelfRankLabel_; DLL2SDK::Assembly_CSharp::UILabel* SelfRankSmallLabel_; DLL2SDK::Assembly_CSharp::UILabel* HighestScoreRankLabel_; DLL2SDK::Assembly_CSharp::UISprite* SelfBar_; DLL2SDK::Assembly_CSharp::UISprite* EnemyBar_; DLL2SDK::Assembly_CSharp::UILabel* TargetHintLabel_; DLL2SDK::Assembly_CSharp::UILabel* RankDescLabel_; DLL2SDK::mscorlib::System::Text::StringBuilder* mIndividualScoreText_; int32_t mIndividualScore_; int32_t mHighestScore_; bool bParallelFirst_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurLeadingStateText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSpecialTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRankInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRankDesLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLeadingStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGameTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTimeColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCustomTimeWarningInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRoundEndedStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayerCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayRoundEndWarned_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHalfWarned_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81858(); void WillShow_81859(); void Reset_81860(DLL2SDK::Assembly_CSharp::PVP::EScoreViewResetType resetType_); DLL2SDK::mscorlib::System::String* GetCurLeadingStateText_81861(); void UpdateScore_81862(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* data_, bool force_); bool IsSpecialTarget_81863(); void UpdateRankInfo_81864(); void SetRankDesLabel_81865(int32_t rank_); void UpdateLeadingStatus_81866(DLL2SDK::Assembly_CSharp::PVP::LeadingStatus leadingState_, DLL2SDK::Assembly_CSharp::PVP::ScoreModel* data_); void UpdateGameTime_81867(int32_t totalTime_, int32_t leftTime_); void SetTimeColor_81868(DLL2SDK::UnityEngine::UnityEngine::Color color_, float interval_); DLL2SDK::Array* GetCustomTimeWarningInfo_81869(); void UpdateRoundEndedStatus_81870(); void UpdatePlayerCount_81871(); void PlayRoundEndWarned_81872(bool bRoundTimeEnd_, int32_t selfScore_, int32_t enemyScore_); void PlayHalfWarned_81873(); void __xLuaBaseProxy_WillShow_81874(); void __xLuaBaseProxy_Reset_81875(DLL2SDK::Assembly_CSharp::PVP::EScoreViewResetType P0_); void __xLuaBaseProxy_PlayRoundEndWarned_81876(bool P0_, int32_t P1_, int32_t P2_); void __xLuaBaseProxy_PlayHalfWarned_81877(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team { struct TeamGamePlayerPawn : DLL2SDK::Assembly_CSharp::PVP::PVPPlayerPawn { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Die_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84526(); void InitPawn_84527(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void Die_84528(bool isHeadShot_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void __xLuaBaseProxy_InitPawn_84529(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_Die_84530(bool P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PlayerInfo : DLL2SDK::Assembly_CSharp::GameEngine::AttackableTargetInfo { DLL2SDK::Assembly_CSharp::Network::SyncObserverInfo* ObserverInfo_; DLL2SDK::Assembly_CSharp::Network::SyncObserverBullet* ObBulletInfo_; DLL2SDK::Assembly_CSharp::Network::WeaponInfo* MainWeaponInfo_PickUp_; DLL2SDK::Assembly_CSharp::Network::WeaponInfo* ViceWeaponInfo_PickUp_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_BulletDic_; DLL2SDK::Array* m_SpectateInfoArr_; bool IsBind_; bool _ForcedKnifeMode_k__BackingField_; bool m_IsPlayerDead_; float m_PlayerDeadTime_; uint32_t _PlayerID_k__BackingField_; uint32_t m_TeamID_; uint32_t _TeamSeatID_k__BackingField_; int32_t OBSeatIndex_; uint32_t _OwnerPlayerID_k__BackingField_; uint32_t _GameIDCollectionLastCount_k__BackingField_; uint32_t _GameIDCollectionCount_k__BackingField_; uint32_t _ElectricCarID_k__BackingField_; float _ElectricStartTime_k__BackingField_; float _ElectricTotalTime_k__BackingField_; float _ElectricReduceTime_k__BackingField_; DLL2SDK::mscorlib::System::String* m_NickName_; uint32_t VehicleSeatIndex_; uint32_t VehicleID_; int32_t m_PicId_; int32_t m_FrameId_; DLL2SDK::mscorlib::System::String* _PicUrl_k__BackingField_; int32_t m_LadderScore_; int32_t LadderLevel_; bool isShowInInductionArea_; bool m_IsInterferedByDrone_; uint64_t m_RoleID_; uint64_t m_HeadResId_; int32_t _GameLevel_k__BackingField_; bool _IsBRTeamMateInfoFiring_k__BackingField_; bool m_IsFiring_; float m_LastFireTime_; int32_t m_ProfessionChipID_; int32_t m_PreProfessionChipID_; int32_t m_BRPerkID_; uint32_t m_FireMode_; uint32_t m_UltSkillID_; uint32_t m_UltSkillLayer_; uint32_t m_UltWeaponActorID_; uint32_t _UltWeaponActorID_k__BackingField_; bool m_IsUsingKillStreak_; uint32_t m_UltEnergy_; uint32_t m_MaxUltEnergy_; uint32_t UltID_; bool m_IsInULTSkillUsingState_; int32_t m_ULTFireNoCostBullet_; bool m_IsInTauntState_; bool m_IsConvergeTarget_; bool m_NPCRole_; bool m_MonsterRole_; bool m_IsRobot_; bool m_IsPropPawn_; bool m_IsPsychosis_; bool m_IsInPsychosisState_; uint32_t m_OwnerPlayerIDForPsychosis_; bool m_IsInWarStatus_; bool m_IsInvisible_; bool m_IsInInvisibleState_; bool m_bHasInvisibleManAround_; bool _IsClientFakeRole_k__BackingField_; float RoundStartTimeForLocalRespawn_; int32_t m_HeadShotCount_; int32_t _KillerWeaponID_k__BackingField_; int32_t _KillerWeaponLevel_k__BackingField_; uint32_t _KillerPlayerID_k__BackingField_; int64_t CardID_H_Cache_; int64_t m_CardID_; int32_t m_KillEnemyCount_; int32_t m_KillStreak_; int32_t m_DeathCount_; uint32_t m_Score_; uint32_t m_StreakScore_; uint32_t m_DisplayedKillScore_; uint32_t m_AssistCount_; uint32_t m_CaptureCount_; uint32_t m_DefendCount_; uint32_t m_HPDefendKill_; int32_t m_UpdateKillTime_; uint32_t m_PlantBombCount_; uint32_t m_BombDetonatedCount_; uint32_t m_TotalDamage_; uint16_t m_Ping_; bool m_bIsHeadShot_; int32_t m_AC_; int32_t m_MaxAC_; int32_t m_Level_; int32_t m_PeakLevel_; uint32_t m_DiamondCount_; uint32_t m_RunEnergy_; bool m_GodFlag_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ExtraInventoryList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_InventoryList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ArmorList_; bool m_bEquipedHeavyArmo_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ItemList_; DLL2SDK::Assembly_CSharp::GameBase::SkillManagerBase* m_SkillMgr_; DLL2SDK::Assembly_CSharp::GameBase::PropertySet* PropertySet_; int32_t m_ReplicatedWeaponItemID_; int32_t m_ReplicatedWeaponActorID_; uint8_t WeaponReplicateFlag_; int32_t m_LastUsedWeaponActorID_; int32_t m_LastUsedWeaponItemID_; int32_t m_LastUsedWeaponItemLevel_; uint8_t m_LastUsedWeaponSlotID_; uint32_t m_LastUsedWeaponSkinID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LastUsedWeaponPartList_; uint32_t m_LastUsedWeaponCrossHairID_; int32_t m_LastUsedNormalWeaponActorID_; int32_t m_LastUsedNormalWeaponItemID_; int32_t m_LastUsedNormalWeaponItemLevel_; uint8_t m_LastUsedNormalWeaponSlotID_; uint32_t m_LastUsedNormalWeaponSkinID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LastUsedNormalWeaponPartList_; uint32_t m_LastUsedNormalWeaponCrossHairID_; bool mIsHoldingGrenade_; bool IsSniperAiming_; bool IsSniperDoubleAiming_; DLL2SDK::mscorlib::System::String* LastDeadAnimName_; int32_t m_DefaultWeaponItemID_; uint32_t m_DefaultWeaponSkinID_; DLL2SDK::Assembly_CSharp::Network::EPLAYER_STATE m_PlayerState_; bool m_IsHeavyAttack_; DLL2SDK::Assembly_CSharp::GameEngine::ERESPAWN_TYPE m_RespawnType_; bool m_IsReviveWaitSwitchMainWeapon_; double m_RespawnTime_; bool IsReconnectTime_; float StartReconnectTime_; float m_MoveLogicTime_; uint32_t m_LastMoveDataLogicNum_; bool m_BTakeC4Clamp_; float m_FlashBangTimeScale_; float m_AttackScale_; bool m_IsInDeadReplay_; bool m_HasSetDeadReplayPosition_; float m_MoveSpeedScale_; float ExperToughRate_; uint32_t m_PlayerStage_; uint32_t m_GainedExp_; uint32_t m_Points_; bool m_IsSprinting_; float _SprintChangeTime_k__BackingField_; bool m_IsLargeKillStreakActor_; bool m_IsPlayFireIntervalChangedEffect_; float m_MaxOxygen_; float m_Oxygen_; bool m_HasSelectBag_; int32_t m_SelectedBagID_; int32_t BagIDFromRespawn_; DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState m_PhysicsState_; DLL2SDK::Assembly_CSharp::GameEngine::PLAYER_MOVE_STATE m_MoveState_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_KillStreakInfoList_; int32_t CarePackageKillStreakID_; DLL2SDK::Array* NetVehicleMatID_; uint32_t m_NetWingsuitSkinID_; uint32_t m_NetParachuteSkinID_; uint32_t m_NetBagID_; uint32_t m_NetHeatID_; uint32_t m_NetVestID_; bool _HaveVest_k__BackingField_; uint32_t m_NetClothID_; int32_t m_NetClothType_; uint32_t m_NetSuitID_; uint32_t m_NetBodyID_; bool m_IsLEGO_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_BagList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PerkInfoList_; bool m_CanDeploySentryGun_; uint32_t _GoldBarCount_k__BackingField_; uint32_t _KillConfirm_k__BackingField_; uint32_t _KillDeny_k__BackingField_; int32_t VisionRange_; uint8_t m_CheckSeq_; DLL2SDK::Assembly_CSharp::GameBase::MoveData m_NewestMoveData_; int32_t LastMainWeaponActorID_; uint32_t LastMainWeaponID_; int32_t m_ULTWeaponID_; DLL2SDK::Assembly_CSharp::GameEngine::Inventory* m_PreInventoryChangeULTWeapon_; struct StaticFields { int32_t m_ULTSkillIdx_; uint32_t MaxErrorNum_; float ReconnectTime_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoGen_Copy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoGen_Copy_GameEngine_PlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncObserverBullet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetObserverBulletCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildPartInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_BuildPartInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetObserveWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncObserverInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncPlayerInfoProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeadReplayInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BitStateToSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsStateActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBySpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoleIDInRoundPrepare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRoleID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDeadReplayData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsProfessionChipMaxLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWeaponUltSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPurifierMuzzleAssetReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPurifierHitEffectAssetReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasUltSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAIUltSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLocalPlayerUltSkillInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBuildUltSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPVEUltSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSkillHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IncULTSkillIdx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddULTFireNoCostBullet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveULTFireNoCostBullet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsULTFireNoCostBullet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanUseUltSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGodFlagChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetWeaponSpectatorState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeLastUseWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeLastUseNormalWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearLastUseNormalWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGoliath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLesserInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMoveLogicNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetForReconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStarted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateTacticalVoiceUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoleChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDiamondEnough_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerDiamondChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasRespawnProtect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveCarePackageKillStreak_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddKillStreakInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveKillStreakInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasKillStreak_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetKillStreakCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_HasKillStreak_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetKillStreakInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetKillStreakScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllKillStreakInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLastUsedInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInventoryInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetInventoryInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddScoreStreakToBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBagCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSelectedBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSelectedBagInventoryList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBagInventoryList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllBagInventoryList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSwitchBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncPerkInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearPerkInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPerkIDForBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSameTeamID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSameTeam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTeamNumberOne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponlevelSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInfoEventType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClientForcePredictMoveDataLocation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateMoveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetZombieNewestMoveDataPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestNewestMoveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAndRecordWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CheckAndRecordWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPreInventoryChangeULTWeapon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39946(uint32_t actorID_); void OnSyncWeaponInfo_39949(DLL2SDK::Assembly_CSharp::Network::WeaponInfo* weapInfo_); void OnSyncObserverBullet_39950(DLL2SDK::Array* bytes_, int32_t* position_); int32_t GetObserverBulletCount_39951(int32_t itemID_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* BuildPartInfoList_39952(DLL2SDK::Assembly_CSharp::Network::WeaponInfo* WeaponInfo_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* BuildPartInfoList_39953(DLL2SDK::Assembly_CSharp::Network::ObserverWeaponInfo* WeaponInfo_); bool GetObserveWeaponInfo_39954(int32_t weapID_, int32_t actorID_, uint32_t* skinID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* partInfoList_); void OnSyncObserverInfo_39955(DLL2SDK::Array* bytes_, int32_t* position_); void SetSpectateInfo_39956(); void OnSyncPlayerInfoProperty_39957(uint32_t propertyID_, uint32_t value_); void OnSyncAnimation_39958(DLL2SDK::Assembly_CSharp::Network::ESYNC_ANIM_NAME animName_); void OnDeadReplayInit_39959(int16_t state_); DLL2SDK::Assembly_CSharp::GameEngine::ESpectateInfo BitStateToSpectateInfo_39960(int32_t bitState_); bool IsStateActive_39961(int16_t data_, DLL2SDK::Assembly_CSharp::Network::BitStateType biteState_); void InitBySpectateInfo_39962(); void SyncSpectateInfo_39963(DLL2SDK::Assembly_CSharp::GameEngine::ESpectateInfo feature_, bool active_); void RecordSpectateInfo_39964(DLL2SDK::Assembly_CSharp::GameEngine::ESpectateInfo feature_, bool active_); void HandleSpectateInfo_39965(DLL2SDK::Assembly_CSharp::GameEngine::ESpectateInfo feature_, bool active_); void UpdateSpectateInfo_39966(); bool GetSpectateInfo_39967(DLL2SDK::Assembly_CSharp::GameEngine::ESpectateInfo feature_); bool get_ForcedKnifeMode_39968(); void set_ForcedKnifeMode_39969(bool value_); bool get_IsPlayerDead_39970(); void set_IsPlayerDead_39971(bool value_); bool get_IsValid_39972(); float get_PlayerDeadTime_39973(); uint32_t get_PlayerID_39974(); void set_PlayerID_39975(uint32_t value_); uint32_t get_TeamID_39976(); void set_TeamID_39977(uint32_t value_); uint32_t get_TeamSeatID_39978(); void set_TeamSeatID_39979(uint32_t value_); uint32_t get_TeamMateTotalNum_39980(); uint32_t get_OwnerPlayerID_39981(); void set_OwnerPlayerID_39982(uint32_t value_); uint32_t get_GameIDCollectionLastCount_39983(); void set_GameIDCollectionLastCount_39984(uint32_t value_); uint32_t get_GameIDCollectionCount_39985(); void set_GameIDCollectionCount_39986(uint32_t value_); uint32_t get_ElectricCarID_39987(); void set_ElectricCarID_39988(uint32_t value_); float get_ElectricStartTime_39989(); void set_ElectricStartTime_39990(float value_); float get_ElectricTotalTime_39991(); void set_ElectricTotalTime_39992(float value_); float get_ElectricReduceTime_39993(); void set_ElectricReduceTime_39994(float value_); DLL2SDK::mscorlib::System::String* get_NickName_39995(); void set_NickName_39996(DLL2SDK::mscorlib::System::String* value_); bool get_IsDriver_39997(); int32_t get_PicId_39998(); void set_PicId_39999(int32_t value_); int32_t get_FrameId_40000(); void set_FrameId_40001(int32_t value_); DLL2SDK::mscorlib::System::String* get_PicUrl_40002(); void set_PicUrl_40003(DLL2SDK::mscorlib::System::String* value_); int32_t get_LadderScore_40004(); void set_LadderScore_40005(int32_t value_); bool get_IsShowInInductionArea_40006(); void set_IsShowInInductionArea_40007(bool value_); bool get_IsInterferedByDrone_40008(); void set_IsInterferedByDrone_40009(bool value_); uint64_t get_RoleID_40010(); void set_RoleID_40011(uint64_t value_); uint64_t get_HeadResId_40012(); void set_HeadResId_40013(uint64_t value_); int32_t get_GameLevel_40014(); void set_GameLevel_40015(int32_t value_); bool get_IsBRTeamMateInfoFiring_40016(); void set_IsBRTeamMateInfoFiring_40017(bool value_); bool get_IsFiringForUIShow_40018(); void set_IsFiringForUIShow_40019(bool value_); uint64_t GetRoleIDInRoundPrepare_40020(); void SetRoleID_40021(uint64_t roleID_); void SetDeadReplayData_40022(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* srcPlayerInfo_); int32_t get_ProfessionChipID_40023(); void set_ProfessionChipID_40024(int32_t value_); int32_t get_PreProfessionChipID_40025(); void set_PreProfessionChipID_40026(int32_t value_); int32_t get_BRPerkID_40027(); void set_BRPerkID_40028(int32_t value_); uint32_t get_FireMode_40029(); void set_FireMode_40030(uint32_t value_); bool IsProfessionChipMaxLevel_40031(); uint32_t get_UltSkillID_40032(); void set_UltSkillID_40033(uint32_t value_); uint32_t get_UltSkillLayer_40034(); void set_UltSkillLayer_40035(uint32_t value_); uint32_t get_UltWeaponActorID_40036(); void set_UltWeaponActorID_40037(uint32_t value_); bool IsWeaponUltSkill_40038(); void OnPurifierMuzzleAssetReady_40039(int32_t assetID_, DLL2SDK::mscorlib::System::Object* obj_); void OnPurifierHitEffectAssetReady_40040(int32_t assetID_, DLL2SDK::mscorlib::System::Object* obj_); bool get_IsUsingKillStreak_40041(); void set_IsUsingKillStreak_40042(bool value_); bool HasUltSkill_40043(); void UpdateAIUltSkill_40044(uint32_t skillID_); void UpdateLocalPlayerUltSkillInfo_40045(); bool IsBuildUltSkill_40046(); bool IsPVEUltSkill_40047(); bool ShowSkillHud_40048(); uint32_t get_UltEnergy_40049(); void set_UltEnergy_40050(uint32_t value_); float get_UltEnergyRate_40051(); uint32_t get_MaxUltEnergy_40052(); bool get_IsInULTSkillUsingState_40053(); void set_IsInULTSkillUsingState_40054(bool value_); int32_t get_ULTSkillIdx_40055(); void IncULTSkillIdx_40056(); void AddULTFireNoCostBullet_40057(); void RemoveULTFireNoCostBullet_40058(); bool IsULTFireNoCostBullet_40059(); bool CanUseUltSkill_40060(); bool get_IsInTauntState_40061(); void set_IsInTauntState_40062(bool value_); bool get_IsConvergeTarget_40063(); void set_IsConvergeTarget_40064(bool value_); void set_IsNPC_40065(bool value_); bool get_IsNPC_40066(); bool get_IsHuman_40067(); void set_IsMonster_40068(bool value_); bool get_IsMonster_40069(); void set_IsRobot_40070(bool value_); bool get_IsRobot_40071(); bool get_IsPropPawn_40072(); void set_IsPropPawn_40073(bool value_); bool get_IsPsychosis_40074(); void set_IsPsychosis_40075(bool value_); bool get_IsInPsychosisState_40076(); void set_IsInPsychosisState_40077(bool value_); uint32_t get_OwnerPlayerIDForPsychosis_40078(); void set_OwnerPlayerIDForPsychosis_40079(uint32_t value_); bool get_IsInWarStatus_40080(); void set_IsInWarStatus_40081(bool value_); bool get_IsInvisible_40082(); void set_IsInvisible_40083(bool value_); bool get_IsInInvisibleState_40084(); void set_IsInInvisibleState_40085(bool value_); bool get_HasInvisibleManAround_40086(); void set_HasInvisibleManAround_40087(bool value_); bool get_IsClientFakeRole_40088(); void set_IsClientFakeRole_40089(bool value_); bool get_IsFemale_40090(); bool get_IsLocalPlayer_40091(); int32_t get_HeadShotCount_40092(); void set_HeadShotCount_40093(int32_t value_); int32_t get_KillerWeaponID_40094(); void set_KillerWeaponID_40095(int32_t value_); int32_t get_KillerWeaponLevel_40096(); void set_KillerWeaponLevel_40097(int32_t value_); uint32_t get_KillerPlayerID_40098(); void set_KillerPlayerID_40099(uint32_t value_); int64_t get_CardID_40100(); void set_CardID_40101(int64_t value_); int32_t get_KillEnemyCount_40102(); void set_KillEnemyCount_40103(int32_t value_); int32_t get_KillStreak_40104(); void set_KillStreak_40105(int32_t value_); int32_t get_DeathCount_40106(); void set_DeathCount_40107(int32_t value_); uint32_t get_Score_40108(); void set_Score_40109(uint32_t value_); uint32_t get_StreakScore_40110(); void set_StreakScore_40111(uint32_t value_); uint32_t get_DisplayedKillScore_40112(); void set_DisplayedKillScore_40113(uint32_t value_); uint32_t get_AssistCount_40114(); void set_AssistCount_40115(uint32_t value_); uint32_t get_CaptureCount_40116(); void set_CaptureCount_40117(uint32_t value_); uint32_t get_DefendCount_40118(); void set_DefendCount_40119(uint32_t value_); uint32_t get_HPDefendKill_40120(); void set_HPDefendKill_40121(uint32_t value_); int32_t get_UpdateKillTime_40122(); void set_UpdateKillTime_40123(int32_t value_); uint32_t get_PlantBombCount_40124(); void set_PlantBombCount_40125(uint32_t value_); uint32_t get_BombDetonatedCount_40126(); void set_BombDetonatedCount_40127(uint32_t value_); uint32_t get_TotalDamage_40128(); void set_TotalDamage_40129(uint32_t value_); uint16_t get_Ping_40130(); void set_Ping_40131(uint16_t value_); bool get_IsHeadShot_40132(); void set_IsHeadShot_40133(bool value_); DLL2SDK::CSProto::msg::ECamp get_Camp_40134(); void set_Camp_40135(DLL2SDK::CSProto::msg::ECamp value_); int32_t get_AC_40136(); void set_AC_40137(int32_t value_); int32_t get_MaxAC_40138(); void set_MaxAC_40139(int32_t value_); int32_t get_Level_40140(); void set_Level_40141(int32_t value_); int32_t get_PeakLevel_40142(); void set_PeakLevel_40143(int32_t value_); uint32_t get_DiamondCount_40144(); void set_DiamondCount_40145(uint32_t value_); uint32_t get_RunEnergy_40146(); void set_RunEnergy_40147(uint32_t value_); bool get_GodFlag_40148(); void set_GodFlag_40149(bool value_); void OnGodFlagChange_40150(bool newFlag_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_ExtraInventoryList_40151(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_InventoryList_40152(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_ArmorList_40153(); bool get_EquipedHeavyArmo_40154(); void set_EquipedHeavyArmo_40155(bool value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_ItemList_40156(); DLL2SDK::Assembly_CSharp::GameBase::SkillManagerBase* get_SkillMgr_40157(); void set_SkillMgr_40158(DLL2SDK::Assembly_CSharp::GameBase::SkillManagerBase* value_); int32_t get_ReplicatedWeaponItemID_40159(); void set_ReplicatedWeaponItemID_40160(int32_t value_); int32_t get_ReplicatedWeaponActorID_40161(); void set_ReplicatedWeaponActorID_40162(int32_t value_); int32_t get_LastUsedWeaponActorID_40163(); int32_t get_LastUsedWeaponItemID_40164(); int32_t get_LastUsedWeaponItemLevel_40165(); uint8_t get_LastUsedWeaponSlotID_40166(); uint32_t get_LastUsedWeaponSkinID_40167(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_LastUsedWeaponPartList_40168(); uint32_t get_LastUsedWeaponCrossHairID_40169(); int32_t get_LastUsedNormalWeaponActorID_40170(); int32_t get_LastUsedNormalWeaponItemID_40171(); int32_t get_LastUsedNormalWeaponItemLevel_40172(); uint8_t get_LastUsedNormalWeaponSlotID_40173(); uint32_t get_LastUsedNormalWeaponSkinID_40174(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_LastUsedNormalWeaponPartList_40175(); uint32_t get_LastUsedNormalWeaponCrossHairID_40176(); bool get_IsHoldingGrenade_40177(); void set_IsHoldingGrenade_40178(bool value_); void ResetWeaponSpectatorState_40179(); void OnChangeWeapon_40180(); void ChangeLastUseWeapon_40181(int32_t weaponID_, uint8_t slotID_, uint32_t skinID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* weaponPartList_, int32_t actorID_, int32_t weaponLevel_, uint32_t crossHairID_); void ChangeLastUseNormalWeapon_40182(int32_t weaponID_, uint8_t slotID_, uint32_t skinID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* weaponPartList_, int32_t actorID_, int32_t weaponLevel_, uint32_t crossHairID_); void ClearLastUseNormalWeapon_40183(); uint8_t get_DefaultWeaponSlot_40184(); int32_t get_DefaultWeaponItemID_40185(); uint32_t get_DefaultWeaponSkinID_40186(); DLL2SDK::Assembly_CSharp::Network::EPLAYER_STATE get_PlayerState_40187(); void set_PlayerState_40188(DLL2SDK::Assembly_CSharp::Network::EPLAYER_STATE value_); bool get_IsDying_40189(); bool get_IsDead_40190(); bool get_IsHeavyAttack_40191(); void set_IsHeavyAttack_40192(bool value_); bool get_IsObserver_40193(); DLL2SDK::Assembly_CSharp::GameEngine::ERESPAWN_TYPE get_RespawnType_40194(); void set_RespawnType_40195(DLL2SDK::Assembly_CSharp::GameEngine::ERESPAWN_TYPE value_); bool get_IsReviveWaitSwitchMainWeapon_40196(); void set_IsReviveWaitSwitchMainWeapon_40197(bool value_); double get_RespawnTime_40198(); void set_RespawnTime_40199(double value_); uint32_t get_LastMoveDataLogicNum_40200(); void set_LastMoveDataLogicNum_40201(uint32_t value_); bool get_BTakeC4Clamp_40202(); void set_BTakeC4Clamp_40203(bool value_); float get_FlashBangTimeScale_40204(); void set_FlashBangTimeScale_40205(float value_); float get_AttackScale_40206(); void set_AttackScale_40207(float value_); bool get_IsInDeadReplay_40208(); void set_IsInDeadReplay_40209(bool value_); bool get_HasSetDeadReplayPosition_40210(); void set_HasSetDeadReplayPosition_40211(bool value_); float get_MoveSpeedScale_40212(); void set_MoveSpeedScale_40213(float value_); uint32_t get_PlayerStage_40214(); void set_PlayerStage_40215(uint32_t value_); uint32_t get_GainedExp_40216(); void set_GainedExp_40217(uint32_t value_); uint32_t get_Points_40218(); void set_Points_40219(uint32_t value_); bool get_IsSprinting_40220(); void set_IsSprinting_40221(bool value_); float get_SprintChangeTime_40222(); void set_SprintChangeTime_40223(float value_); bool get_IsLargeKillStreakActor_40224(); void set_IsLargeKillStreakActor_40225(bool value_); bool get_IsPlayFireIntervalChangedEffect_40226(); void set_IsPlayFireIntervalChangedEffect_40227(bool value_); float get_MaxOxygen_40228(); void set_MaxOxygen_40229(float value_); float get_Oxygen_40230(); void set_Oxygen_40231(float value_); bool get_HasSelectBag_40232(); void set_HasSelectBag_40233(bool value_); int32_t get_SelectedBagID_40234(); void set_SelectedBagID_40235(int32_t value_); DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState get_PhysicsState_40236(); void set_PhysicsState_40237(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState value_); int32_t get_MoveState_40238(); void set_MoveState_40239(int32_t value_); bool IsGoliath_40240(); DLL2SDK::mscorlib::System::String* ToString_40241(); void Init_40242(); void SetLesserInfo_40243(int32_t picId_, int32_t frameId_, DLL2SDK::mscorlib::System::String* picUrl_); uint32_t GetMoveLogicNum_40244(); void ResetForReconnect_40245(); void OnRoundStarted_40246(); void OnRoundEnded_40247(); void OnPlayerStateChanged_40248(DLL2SDK::Assembly_CSharp::Network::EPLAYER_STATE oldState_); void OnUpdateTacticalVoiceUI_40249(); void OnRoleChanged_40250(); bool IsDiamondEnough_40251(int32_t requiredCount_); void OnLocalPlayerDiamondChanged_40252(); bool HasRespawnProtect_40253(); bool get_reviveFromDeath_40254(); void RemoveCarePackageKillStreak_40255(); void AddKillStreakInfo_40256(int32_t weaponID_, int32_t score_, int32_t count_, bool isCarePackageStreak_); void RemoveKillStreakInfo_40257(int32_t weaponID_); bool HasKillStreak_40258(int32_t weaponID_); int32_t GetKillStreakCount_40259(int32_t weaponID_); bool HasKillStreak_40260(); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo_KillStreakInfo* GetKillStreakInfo_40261(int32_t weaponID_); int32_t GetKillStreakScore_40262(int32_t weaponID_); void RemoveAllKillStreakInfo_40263(); uint8_t GetSide_40264(); void ResetLastUsedInfo_40265(); void RecordWeaponInfo_40266(DLL2SDK::Assembly_CSharp::GameEngine::Inventory* inventory_, DLL2SDK::Assembly_CSharp::Network::WeaponInfo* weaponInfo_); DLL2SDK::Assembly_CSharp::GameEngine::InventoryInfo* GetInventoryInfo_40267(int32_t weaponID_); DLL2SDK::Assembly_CSharp::GameEngine::InventoryInfo* GetInventoryInfo_40268(int32_t itemId_, int32_t actorId_); void AddScoreStreakToBag_40269(int32_t itemID_); uint32_t get_NetWingsuitSkinID_40270(); void set_NetWingsuitSkinID_40271(uint32_t value_); uint32_t get_NetParachuteSkinID_40272(); void set_NetParachuteSkinID_40273(uint32_t value_); uint32_t get_NetBagID_40274(); void set_NetBagID_40275(uint32_t value_); uint32_t get_NetHeatID_40276(); void set_NetHeatID_40277(uint32_t value_); uint32_t get_NetVestID_40278(); void set_NetVestID_40279(uint32_t value_); bool get_HaveVest_40280(); void set_HaveVest_40281(bool value_); uint32_t get_NetClothID_40282(); void set_NetClothID_40283(uint32_t value_); int32_t get_NetClothType_40284(); void set_NetClothType_40285(int32_t value_); uint32_t get_NetSuitID_40286(); void set_NetSuitID_40287(uint32_t value_); uint32_t get_NetBodyID_40288(); void set_NetBodyID_40289(uint32_t value_); bool get_IsLEGO_40290(); void set_IsLEGO_40291(bool value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_BagList_40292(); DLL2SDK::Assembly_CSharp::GameBase::Loadout* GetBag_40293(int32_t bagId_); int32_t GetBagCount_40294(); DLL2SDK::Assembly_CSharp::GameBase::Loadout* GetSelectedBag_40295(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetSelectedBagInventoryList_40296(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetBagInventoryList_40297(int32_t bagId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllBagInventoryList_40298(); bool CanSwitchBag_40299(); bool SwitchBag_40300(int32_t bagID_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PerkInfoList_40301(); void OnSyncPerkInfo_40302(bool addOrDelete_, int32_t perkID_, int32_t posIdx_); void ClearPerkInfo_40303(); int32_t GetPerkIDForBuff_40304(int32_t buffID_); bool IsSameTeamID_40305(uint32_t otherPlayerID_); bool IsSameTeam_40306(uint32_t otherPlayerID_); void SetPlayerID_40307(uint32_t playerID_); bool get_CanDeploySentryGun_40308(); void set_CanDeploySentryGun_40309(bool value_); bool IsTeamNumberOne_40310(bool* bMaxLevel_); DLL2SDK::mscorlib::System::String* GetWeaponlevelSprite_40311(); int32_t GetWeaponLevel_40312(); void set_GoldBarCount_40313(uint32_t value_); uint32_t get_GoldBarCount_40314(); void set_KillConfirm_40315(uint32_t value_); uint32_t get_KillConfirm_40316(); void set_KillDeny_40317(uint32_t value_); uint32_t get_KillDeny_40318(); DLL2SDK::mscorlib::System::Type* GetInfoEventType_40319(); DLL2SDK::Assembly_CSharp::GameBase::MoveData get_NewestMoveData_40320(); void ClientForcePredictMoveDataLocation_40321(DLL2SDK::UnityEngine::UnityEngine::Vector3 ClientPredictLocation_); void ApplyShift_40322(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); DLL2SDK::Assembly_CSharp::GameBase::MoveData SimulateMoveData_40323(uint32_t frame_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, DLL2SDK::UnityEngine::UnityEngine::Vector3 velocity_, DLL2SDK::Assembly_CSharp::GameEngine::PLAYER_MOVE_STATE state_, uint8_t extraByte_); void SetZombieNewestMoveDataPos_40324(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void RestNewestMoveData_40325(); void CheckAndRecordWeaponInfo_40326(DLL2SDK::Assembly_CSharp::Network::WeaponInfo* weaponInfo_); void CheckAndRecordWeaponInfo_40327(int32_t lastMainWeaponActorID_, uint32_t lastMainWeaponID_); int32_t get_ULTWeaponID_40328(); void set_ULTWeaponID_40329(int32_t value_); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* get_PreInventoryChangeULTWeapon_40330(); void SetPreInventoryChangeULTWeapon_40331(DLL2SDK::Assembly_CSharp::GameEngine::Inventory* setInventory_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_40333(); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetInfoEventType_40334(); static void AutoGen_Copy_39947(DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* src_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* dest_); static void AutoGen_Copy_GameEngine_PlayerInfo_39948(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* src_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* dest_); static void _cctor_40332(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::ShootOutGame { struct ShootOutMsgHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UISprite* MessageSprite_; DLL2SDK::Assembly_CSharp::UITable* MessageTable_; DLL2SDK::Assembly_CSharp::UILabel* MessageLabel_; DLL2SDK::Assembly_CSharp::TweenAlpha* MessageTween_; DLL2SDK::Assembly_CSharp::PVP::Team::ShootOutGame::ShootOutMsgHUD_ShootOutMessage* m_lastMessage_; DLL2SDK::System::System::Collections::Generic::Queue_1* m_messageQueue_; bool m_showMsg_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CountDownOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Message_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MessageEnqueue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareCountDownOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TweenFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMsgFromQueue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckQueueLength_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84039(); bool CountDownOver_84040(); void Message_84041(DLL2SDK::mscorlib::System::String* spriteName_, DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::UnityEngine::UnityEngine::Color labelColor_, DLL2SDK::Assembly_CSharp::PVP::Team::ShootOutGame::ShootOutMessageType messageType_); bool MessageEnqueue_84042(DLL2SDK::mscorlib::System::String* spriteName_, DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::UnityEngine::UnityEngine::Color labelColor_, DLL2SDK::Assembly_CSharp::PVP::Team::ShootOutGame::ShootOutMessageType messageType_); void PrepareCountDownOver_84043(); void TweenFinished_84044(); void ShowMsgFromQueue_84045(); void OnEnable_84046(); bool CheckQueueLength_84047(); bool get_IsControlByUiState_84048(); uint64_t get_InactiveGameHudState_84049(); void __xLuaBaseProxy_OnEnable_84050(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct InteractiveHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UILabel* LabelCostPoint_; DLL2SDK::Assembly_CSharp::UILabel* LabelContent_; DLL2SDK::Assembly_CSharp::UILabel* LabelCommonDesc_; DLL2SDK::Assembly_CSharp::UILabel* LabelCostItemCount_; DLL2SDK::Assembly_CSharp::UIButton* BtnCommon_; DLL2SDK::Assembly_CSharp::UISprite* BtnSprite_; int32_t m_CostPoint_; int32_t CostItemId_; DLL2SDK::System_Core::System::Action* clickEventHandler_; uint32_t targetUID_; DLL2SDK::Assembly_CSharp::GameEngine::EInteractiveAction targetAction_; DLL2SDK::Assembly_CSharp::PVE::MP::ZMInteractiveProgressHUD* ZMProgressHud_; DLL2SDK::UnityEngine::UnityEngine::Vector3 defaultIconOffset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCheckContext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponPickUpProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowInteractive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnIteractiveHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCommonButtonClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57070(); void Awake_57071(); bool get_IsControlByUiState_57072(); uint64_t get_InactiveGameHudState_57073(); void RegisterDelegates_57074(); bool ShouldShow_57075(); void OnCheckContext_57076(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnWeaponPickUpProgress_57077(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnStartProgress_57078(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowInteractive_57079(DLL2SDK::Assembly_CSharp::GameBase::InteractiveHUDParam* param_); void OnIteractiveHUD_57080(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnCommonButtonClick_57081(); void __xLuaBaseProxy_Awake_57082(); void __xLuaBaseProxy_RegisterDelegates_57083(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::ShootOutGame { struct ShootOutGameUIScene : DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame::FFAGameUIScene { DLL2SDK::Assembly_CSharp::PVP::Team::ShootOutGame::ShootOutMsgHUD* m_shootOutMessageHUD_; DLL2SDK::Assembly_CSharp::PVP::Team::ShootOutGame::BuffTimeHUD* m_buffTimeHUD_; DLL2SDK::Assembly_CSharp::PVP::Team::ShootOutGame::BuffTimeHUD* m_goliathBuffTimeHUD_; DLL2SDK::Assembly_CSharp::PVP::Team::ShootOutGame::ShootOutCampHUD* m_shootoutCampHUD_; bool m_countDownOver_; bool m_firstTimeGolithSpawn_; bool m_replayShowTeamCampExchange_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShowLoadoutPvpGameView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyUltUsingStateChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyUltEnergyConsumeAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyUltSkillEnergyUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUltSkillHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenScorePanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePowerupTipsHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateBuffTimeHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateGoliathBuffTimeHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateShootOutCampHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCampNameAndTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCampExchange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowGoliath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayerChangeCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBuffAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBuffDelete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBuffModify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShootOutNotifyMessageBoxRefresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShootOutNotifyMessageGoliath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefeshTeamatesName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareCountDownOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerRestart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoShowCampHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSwitchBagBtnController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateCampShowHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PowerUpEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePvpGameSomethingController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadoutPvpGameToShowTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateLevelObjectInteractiveHUD_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83974(); bool get_CountDownOver_83975(); void Init_83976(); DLL2SDK::mscorlib::System::Type* get_ScoreViewControllerType_83977(); void OnNotifyShowLoadoutPvpGameView_83978(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyUltUsingStateChange_83979(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyUltEnergyConsumeAdd_83980(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyUltSkillEnergyUpdate_83981(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void UpdateUltSkillHud_83982(uint32_t playerID_); void OpenScorePanel_83983(); void CreatePowerupTipsHud_83984(); void CreateBuffTimeHUD_83985(); void CreateGoliathBuffTimeHUD_83986(); void CreateShootOutCampHUD_83987(); void ShowCampNameAndTarget_83988(); void ShowCampExchange_83989(); void OnShowGoliath_83990(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void PlayerChangeCamp_83991(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* eventMsg_); void OnNotifyBuffAdd_83992(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyBuffDelete_83993(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyBuffModify_83994(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void ShootOutNotifyMessageBoxRefresh_83995(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShootOutNotifyMessageGoliath_83996(DLL2SDK::mscorlib::System::String* playerName_, bool isLocal_); void RefeshTeamatesName_83997(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void PrepareCountDownOver_83998(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnLocalPlayerRestart_83999(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void DoShowCampHUD_84000(); void ShowSwitchBagBtnController_84001(); void CreateCampShowHUD_84002(); void PowerUpEffect_84003(DLL2SDK::Assembly_CSharp::Config::PickupItemConfig* pickupConf_); void CreatePvpGameSomethingController_84004(); void LoadoutPvpGameToShowTime_84005(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void CreateLevelObjectInteractiveHUD_84006(); void __xLuaBaseProxy_Init_84007(); void __xLuaBaseProxy_OnNotifyShowLoadoutPvpGameView_84008(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnNotifyUltUsingStateChange_84009(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnNotifyUltEnergyConsumeAdd_84010(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnNotifyUltSkillEnergyUpdate_84011(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_UpdateUltSkillHud_84012(uint32_t P0_); void __xLuaBaseProxy_OpenScorePanel_84013(); void __xLuaBaseProxy_OnLocalPlayerRestart_84014(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_DoShowCampHUD_84015(); void __xLuaBaseProxy_ShowSwitchBagBtnController_84016(); void __xLuaBaseProxy_CreateCampShowHUD_84017(); void __xLuaBaseProxy_PowerUpEffect_84018(DLL2SDK::Assembly_CSharp::Config::PickupItemConfig* P0_); void __xLuaBaseProxy_CreatePvpGameSomethingController_84019(); void __xLuaBaseProxy_CreateLevelObjectInteractiveHUD_84020(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::ShootOutGame { struct ShootOutGameInfo : DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame::FFAGameInfo { DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* m_shootoutBoxId_; uint32_t m_goliathPlayerId_; bool m_playerCampExchange_; bool m_localPlayerCampExchange_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_playerScoreDic_; bool m_firstGoliathMsg_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSinglePVPGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTeammateDiedIndicator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRadarCompAssetIDList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncPlayerInfoProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SyncPlayerInfoProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExchangePawnTeam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExchangeAllEnemyAndTeamMate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateLuaActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveLuaActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SameTeamFromPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SameTeamFromInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SameTeamFromParameters_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerInfoListBySort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCampIconName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Draw1PCamFirst_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83937(); void Init_83938(); DLL2SDK::Assembly_CSharp::GameEngine::PVPWeaponViewType get_PvpWeaponViewType_83939(); bool get_ShowTeammateOnRadar_83940(); bool IsSinglePVPGame_83941(); bool ShowTeammateDiedIndicator_83942(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRadarCompAssetIDList_83943(); void SyncPlayerInfoProperty_83944(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, uint32_t propertyID_, uint32_t value_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength varType_); void SyncPlayerInfoProperty_83945(uint32_t PlayerID_, DLL2SDK::Array* propertyList_, int32_t count_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength varType_); void ExchangePawnTeam_83946(uint32_t playerId_); void ExchangeAllEnemyAndTeamMate_83947(); bool get_IsShowPvpStreak_83948(); void CreateLuaActor_83949(DLL2SDK::Assembly_CSharp::GameEngine::LuaInteractionActor* luaActor_, uint32_t actorID_); void RemoveLuaActor_83950(uint32_t actorId_); bool SameTeamFromPawn_83951(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn1_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn2_); bool SameTeamFromInfo_83952(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* player1_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* player2_); bool SameTeamFromParameters_83953(uint32_t id1_, uint32_t id2_, DLL2SDK::CSProto::msg::ECamp camp1_, DLL2SDK::CSProto::msg::ECamp camp2_); DLL2SDK::Assembly_CSharp::GameEngine::MatchGameTeammateType get_TeammateType_83954(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPlayerInfoListBySort_83955(); bool get_IsShowPvpLoadout_83956(); DLL2SDK::mscorlib::System::String* GetCampIconName_83957(DLL2SDK::CSProto::msg::ECamp camp_); bool Draw1PCamFirst_83958(); void __xLuaBaseProxy_Init_83960(); bool __xLuaBaseProxy_IsSinglePVPGame_83961(); bool __xLuaBaseProxy_ShowTeammateDiedIndicator_83962(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetRadarCompAssetIDList_83963(); void __xLuaBaseProxy_SyncPlayerInfoProperty_83964(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P0_, uint32_t P1_, uint32_t P2_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength P3_); void __xLuaBaseProxy_SyncPlayerInfoProperty_83965(uint32_t P0_, DLL2SDK::Array* P1_, int32_t P2_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength P3_); void __xLuaBaseProxy_CreateLuaActor_83966(DLL2SDK::Assembly_CSharp::GameEngine::LuaInteractionActor* P0_, uint32_t P1_); void __xLuaBaseProxy_RemoveLuaActor_83967(uint32_t P0_); bool __xLuaBaseProxy_SameTeamFromPawn_83968(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P1_); bool __xLuaBaseProxy_SameTeamFromInfo_83969(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P0_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P1_); bool __xLuaBaseProxy_SameTeamFromParameters_83970(uint32_t P0_, uint32_t P1_, DLL2SDK::CSProto::msg::ECamp P2_, DLL2SDK::CSProto::msg::ECamp P3_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetPlayerInfoListBySort_83971(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetCampIconName_83972(DLL2SDK::CSProto::msg::ECamp P0_); bool __xLuaBaseProxy_Draw1PCamFirst_83973(); static int32_t _GetPlayerInfoListBySort_m__0_83959(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* a_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* b_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::ShootOutGame { struct ShootOutGame : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAllPawnUpArmObjs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83934(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); void RefreshAllPawnUpArmObjs_83935(); void __xLuaBaseProxy_RefreshAllPawnUpArmObjs_83936(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::ShootOutGame { struct ShootOutCampHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* campInfoRoot_; DLL2SDK::Assembly_CSharp::UISprite* campSprite_; DLL2SDK::Assembly_CSharp::UILabel* campLabel_; DLL2SDK::Assembly_CSharp::UILabel* campTargetLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* campSwitchRoot_; DLL2SDK::Assembly_CSharp::UISprite* preCampSprite_; DLL2SDK::Assembly_CSharp::UISprite* curCampSprite_; DLL2SDK::Assembly_CSharp::UILabel* campSwitchLabel_; float m_showCampDuration_; float m_showTargetDuration_; float m_duration_; bool m_showCamp_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCampSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayShowCampSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCampTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetCamp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83926(); void ShowCamp_83927(DLL2SDK::mscorlib::System::String* campSpriteNameStr_, DLL2SDK::mscorlib::System::String* campNameStr_, DLL2SDK::mscorlib::System::String* campTargetStr_); void ShowCampSwitch_83928(DLL2SDK::mscorlib::System::String* preCampSpriteName_, DLL2SDK::mscorlib::System::String* curCampSpriteName_, DLL2SDK::mscorlib::System::String* campSwitchLabelStr_); void DelayShowCampSwitch_83929(); void ShowCampTarget_83930(); void ResetCamp_83931(); uint64_t get_InactiveGameHudState_83932(); bool get_IsControlByUiState_83933(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::ShootOutGame { struct BuffTimeHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::mscorlib::System::Collections::Generic::List_1* bufferItemList_; DLL2SDK::Assembly_CSharp::UITable* Table_; int32_t m_usedBuffNum_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_buffIdToItemDic_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_CachedTransform_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBuffAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBuffDelete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBuffModify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBuffItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83912(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_CachedTransform_83913(); void OnNotifyBuffAdd_83914(DLL2SDK::Assembly_CSharp::Network::BuffInfo* Msg_, DLL2SDK::Assembly_CSharp::Config::PickupItemConfig* pickupConf_); void OnNotifyBuffDelete_83915(DLL2SDK::Assembly_CSharp::Network::BuffInfo* Msg_); void OnNotifyBuffModify_83916(DLL2SDK::Assembly_CSharp::Network::BuffInfo* Msg_); DLL2SDK::Assembly_CSharp::PVP::Team::ShootOutGame::BuffTimeHUDItem* GetBuffItem_83917(); bool get_IsControlByUiState_83918(); uint64_t get_InactiveGameHudState_83919(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::ShootOutGame { struct BuffTimeHUDItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* buffSprite_; DLL2SDK::Assembly_CSharp::UISprite* bgSprite_; float m_buffDuration_; float m_buffStartTime_; bool m_buffActive_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBuffAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBuffBar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBuffDelete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBuffModify_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83920(); void OnNotifyBuffAdd_83921(DLL2SDK::Assembly_CSharp::Network::BuffInfo* info_, DLL2SDK::Assembly_CSharp::Config::PickupItemConfig* pickupConf_); void UpdateBuffBar_83922(); void OnNotifyBuffDelete_83923(DLL2SDK::Assembly_CSharp::Network::BuffInfo* info_); void OnNotifyBuffModify_83924(DLL2SDK::Assembly_CSharp::Network::BuffInfo* info_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntSceneItemMgr : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_PropHuntGroupMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_PropHuntSpotMap_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PropHuntSceneItemList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_PropHuntCloneItemMap_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddPropHuntGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddPropHuntSpot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePropHuntSceneItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAllSceneItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearLastRoundSceneItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundNumChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloneItemBroken_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExitMatch_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83894(); void Init_83895(); void Destroy_83896(); void Reset_83897(); void AddPropHuntGroup_83898(DLL2SDK::Assembly_CSharp::PropHuntGroup* group_); void AddPropHuntSpot_83899(DLL2SDK::Assembly_CSharp::PropHuntSpot* spot_); void UpdatePropHuntSceneItem_83900(uint32_t actorID_, uint32_t assetID_, bool attackable_, int32_t hp_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 scale_, int32_t createRound_); void ClearAllSceneItem_83901(); void ClearLastRoundSceneItem_83902(); void OnRoundNumChanged_83903(int32_t curRound_); void OnCloneItemBroken_83904(DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntCloneItem* item_); void OnRoundEnd_83905(); void OnExitMatch_83906(); void __xLuaBaseProxy_Init_83907(); void __xLuaBaseProxy_Destroy_83908(); void __xLuaBaseProxy_Reset_83909(); void __xLuaBaseProxy_OnRoundEnd_83910(); void __xLuaBaseProxy_OnExitMatch_83911(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct UnAttackableTarget : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDestroyed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterUnAttackableColliders_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterUnAttackableColliders_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRegister_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUnregister_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42705(); bool IsDestroyed_42706(); void RegisterUnAttackableColliders_42707(); void UnregisterUnAttackableColliders_42708(); void OnRegister_42709(); void OnUnregister_42710(); bool CanRegist_42711(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntCloneItem : DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget { uint32_t m_UID_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_Asset_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* m_TriggerCollider_; DLL2SDK::UnityEngine::UnityEngine::MeshCollider* m_TriggerMeshCollider_; bool m_IsVisible_; int32_t m_Layer_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Scale_; bool m_HaveInit_; DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntBaseItem* m_BaseItem_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBeDamagedBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeLayer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83863(); DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntBaseItem* get_BaseItem_83864(); DLL2SDK::Assembly_CSharp::GameEngine::TargetType get_ServerType_83865(); DLL2SDK::Assembly_CSharp::GameEngine::EFireColliderShape get_FireColliderShape_83866(); void Init_83867(uint32_t uid_, uint32_t actorId_, float hp_, DLL2SDK::UnityEngine::UnityEngine::Vector3 scale_); void InitAsset_83868(); void OnLoadAsset_83869(int32_t assetId_, DLL2SDK::mscorlib::System::Object* param_); bool CanBeDamagedBy_83870(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); bool get_DisplayImpactEffect_83871(); void TakeDamage_83872(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void SetVisible_83873(bool visible_); void OnDestroy_83874(); void ClearItem_83875(); void Reset_83876(); void ChangeLayer_83877(int32_t layer_); bool __xLuaBaseProxy_CanBeDamagedBy_83878(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_TakeDamage_83879(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); void __xLuaBaseProxy_OnDestroy_83880(); void __xLuaBaseProxy_Reset_83881(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntBaseItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { uint32_t MaxHP_; uint32_t AliveScore_; DLL2SDK::UnityEngine::UnityEngine::Vector3 DieEffectCenter_; DLL2SDK::UnityEngine::UnityEngine::Collider* BodyCollider_; DLL2SDK::UnityEngine::UnityEngine::Collider* FireCollider_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ChildrenList_; DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropItemType m_CurType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePropItemType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeToSceneItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeToPropItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeToCloneItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeToSelfPropItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeToOppositePropItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83854(); void Awake_83855(); void UpdatePropItemType_83856(DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropItemType type_); void ChangeToSceneItem_83857(); void ChangeToPropItem_83858(); void ChangeToCloneItem_83859(); void ChangeToSelfPropItem_83860(); void ChangeToOppositePropItem_83861(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntAttackableItem : DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget { int32_t m_ItemId_; uint32_t m_PlayerID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_ServerPos_; bool m_InLoading_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_CurrentGo_; int32_t _AssetId_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearLoad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAssetReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHealth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActivePartMask_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83839(); int32_t get_AssetId_83840(); void set_AssetId_83841(int32_t value_); DLL2SDK::Assembly_CSharp::GameEngine::TargetType get_ServerType_83842(); void Init_83843(int32_t ItemAssetID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, int32_t itemID_); void Destroy_83844(bool timeout_); void LoadAsset_83845(); void ClearLoad_83846(); void OnAssetReady_83847(int32_t assetID_, DLL2SDK::mscorlib::System::Object* obj_); void SetActorInfo_83848(uint32_t playerID_, uint32_t itemID_, uint32_t actorID_); void SetHealth_83849(float health_, float healthMax_); void PlayAnimation_83850(DLL2SDK::mscorlib::System::String* animName_); void TakeDamage_83851(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void SetActivePartMask_83852(uint8_t mask_, bool isInPlacingProgress_); void __xLuaBaseProxy_TakeDamage_83853(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntGameUIScene : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameUIScene { DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame::FFAEndGameHUD* mEndRoundView_; DLL2SDK::Assembly_CSharp::GameUI::PropHuntChooseItemHUD* m_PropHuntChooseItemHUD_; DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntTopScoreBoardViewController* m_PropHuntTopScoreBoardViewController_; DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntEndGameHUD* m_PropHuntEndGameHUD_; DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntGuideNoviceViewController* m_GuideNoviceViewController_; bool m_GuideFlag_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUltSkillHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadCrossHairPlayerInfoHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShowLoadoutPvpGameView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSwitchBagBtnController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableSelectBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenScorePanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLocalPlayerRespawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowChooseItemView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefeshTeamatesName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStarted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPropHuntPrepareStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPropHuntHideStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPropHuntSeekStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEndRoundView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEndRoundMusic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBaseCoinTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPropHuntGuideView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClosePropHuntGuideView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuitVoiceRoomFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyEnterVoiceRoomFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryToEnterVoiceTeamRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTeamGVoiceRoomName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReconnectComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowSpectatingHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseVoiceBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowVoiceBtn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83789(); DLL2SDK::mscorlib::System::Type* get_ScoreViewControllerType_83790(); void Init_83791(); void UpdateUltSkillHud_83792(uint32_t playerID_); void LoadCrossHairPlayerInfoHUD_83793(); void OnNotifyShowLoadoutPvpGameView_83794(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowSwitchBagBtnController_83795(); bool EnableSelectBag_83796(); void Tick_83797(float deltaTime_); void OpenScorePanel_83798(); void OnNotifyLocalPlayerRespawn_83799(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void ShowChooseItemView_83800(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void RefeshTeamatesName_83801(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRoundStarted_83802(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRoundEnded_83803(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnPropHuntPrepareStart_83804(float prepareTime_); void OnPropHuntHideStart_83805(float hideTime_); void OnPropHuntSeekStart_83806(); void ShowEndRoundView_83807(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult roundResult_); void PlayEndRoundMusic_83808(); void ShowBaseCoinTips_83809(); void ShowPropHuntGuideView_83810(); void ClosePropHuntGuideView_83811(); void OnQuitVoiceRoomFinish_83812(DLL2SDK::mscorlib::System::String* roomName_, int32_t memberId_); void OnNotifyEnterVoiceRoomFinish_83813(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void TryToEnterVoiceTeamRoom_83814(); DLL2SDK::mscorlib::System::String* GetTeamGVoiceRoomName_83815(); void OnReconnectComplete_83816(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShowSpectatingHUD_83817(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void CloseVoiceBtn_83818(); void ShowVoiceBtn_83819(); bool get_bShowCampAnimHUD_83820(); void __xLuaBaseProxy_Init_83821(); void __xLuaBaseProxy_UpdateUltSkillHud_83822(uint32_t P0_); void __xLuaBaseProxy_LoadCrossHairPlayerInfoHUD_83823(); void __xLuaBaseProxy_OnNotifyShowLoadoutPvpGameView_83824(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_ShowSwitchBagBtnController_83825(); bool __xLuaBaseProxy_EnableSelectBag_83826(); void __xLuaBaseProxy_Tick_83827(float P0_); void __xLuaBaseProxy_OpenScorePanel_83828(); void __xLuaBaseProxy_OnNotifyLocalPlayerRespawn_83829(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnRoundStarted_83830(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnRoundEnded_83831(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_ShowEndRoundView_83832(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult P0_); void __xLuaBaseProxy_PlayEndRoundMusic_83833(); void __xLuaBaseProxy_OnQuitVoiceRoomFinish_83834(DLL2SDK::mscorlib::System::String* P0_, int32_t P1_); void __xLuaBaseProxy_OnNotifyEnterVoiceRoomFinish_83835(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_TryToEnterVoiceTeamRoom_83836(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetTeamGVoiceRoomName_83837(); void __xLuaBaseProxy_OnShowSpectatingHUD_83838(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct CatGamePeriodType : int32_t { GATGAME_PERIOD_PREPARE_ = static_cast(0x0), GATGAME_PERIOD_HIDE_ = static_cast(0x1), GATGAME_PERIOD_SEEK_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { enum struct EPropHuntGameState : int32_t { None_ = static_cast(0x0), Prepare_ = static_cast(0x1), Hide_ = static_cast(0x2), Find_ = static_cast(0x3), RoundEnd_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { enum struct PropHuntGameEventEnum : int32_t { PropHuntGameUIEventBegin_ = static_cast(0xFDE80), NotifyShowChooseItemView_ = static_cast(0xFDE81), NotifyUpdateBaitCount_ = static_cast(0xFDE82), NotifyUpdateChangeItemCount_ = static_cast(0xFDE83), NotifyUpdateTacticalCount_ = static_cast(0xFDE84), NotifyUpdateWhistleCountDown_ = static_cast(0xFDE85), NotifyPropHuntPlayerDataChanged_ = static_cast(0xFDE86), NotifyRefreshTeamatesName_ = static_cast(0xFDE87), PropHuntGameUIEventEnd_ = static_cast(0x1FBD00) }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntGameEventChannel : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameEventChannel { DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* mLocalPlayerDS_; DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntGameInfo* m_PropHuntGameInfo_; DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntGame* m_PropHuntGame_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncPropHuntItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncChooseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncItemWhistle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncPlayerSelectedItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMatchPreparation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncExtraRoundPhase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncPropHuntPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncPropHuntResBuyItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLocalPawnRespawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReSpawnPlayer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83719(DLL2SDK::Assembly_CSharp::GameBase::MatchGame* inGame_); DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* get_LocalPlayerDS_83720(); void Init_83721(); void OnSyncPropHuntItem_83722(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncChooseItem_83723(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncItemWhistle_83724(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncPlayerSelectedItem_83725(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnMatchPreparation_83726(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnRoundStart_83727(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnRoundEnd_83728(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncExtraRoundPhase_83729(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncPropHuntPlayerInfo_83730(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncPropHuntResBuyItem_83731(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* CheckLocalPawnRespawn_83732(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* oldPawn_); void OnReSpawnPlayer_83733(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void __xLuaBaseProxy_Init_83734(); void __xLuaBaseProxy_OnMatchPreparation_83735(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnRoundStart_83736(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnRoundEnd_83737(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* __xLuaBaseProxy_CheckLocalPawnRespawn_83738(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P0_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P1_); void __xLuaBaseProxy_OnReSpawnPlayer_83739(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntGameBuilder : DLL2SDK::Assembly_CSharp::PVP::PVPGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActorInfoRegFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init1PPawnActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init3PPawnActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadBanks_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83702(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_83703(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_83704(); DLL2SDK::mscorlib::System::String* get_m_GameCfgPath_83705(); DLL2SDK::mscorlib::System::String* get_m_PropPawnCfgPath_83706(); DLL2SDK::mscorlib::System::Type* get_m_GameEventChannelType_83707(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_83708(); DLL2SDK::mscorlib::System::Type* get_m_PlayerInfoType_83709(); bool get_m_ReusePawn_83710(); void ActorInfoRegFunc_83711(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* InActorInfo_); void Init1PPawnActorInfo_83712(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void Init3PPawnActorInfo_83713(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void LoadBanks_83714(); void __xLuaBaseProxy_ActorInfoRegFunc_83715(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* P0_); void __xLuaBaseProxy_Init1PPawnActorInfo_83716(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); void __xLuaBaseProxy_Init3PPawnActorInfo_83717(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); void __xLuaBaseProxy_LoadBanks_83718(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntGame : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGame { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_WhistlePawns_; float m_WhistleTimeCnt_; int32_t m_WhistleTotalCnt_; int32_t m_WhistleCurCnt_; DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntSceneItemMgr* m_PropHuntSceneItemMgr_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PlayersRoundStartCoin_; struct StaticFields { float m_WhistleInterval_; float ms_LocalPlayerWorldCameraFOV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordPlayerData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateGameComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerPawnType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOtherPlayerPawnType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePlayerController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSpawnPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPawnCfgPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnLocalPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectRegistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTeamPawns_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PropItemWhistle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedProjectileExplosion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoPropItemFlashExplode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSpectateSameTeam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanSpectate3pView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83665(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntSceneItemMgr* get_PropHuntSceneItemMgr_83666(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PlayersRoundStartCoin_83668(); void RecordPlayerData_83669(); void CreateGameComponents_83670(); int32_t GetPlayerPawnType_83671(uint64_t PlayerID_, uint64_t RoleID_, DLL2SDK::CSProto::msg::ECamp camp_); int32_t GetOtherPlayerPawnType_83672(uint64_t PlayerID_, uint64_t RoleID_, DLL2SDK::CSProto::msg::ECamp camp_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* CreatePlayerController_83673(DLL2SDK::CSProto::msg::ECamp camp_, DLL2SDK::UnityEngine::UnityEngine::Vector3 SpawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Quaternion SpawnRotation_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* DoSpawnPawn_83674(uint32_t playerID_, uint64_t roleID_, uint32_t actorID_, bool isLocalPawn_, DLL2SDK::CSProto::msg::ECamp camp_, DLL2SDK::mscorlib::System::String* pawnCfgPath_, int32_t pawnType_, DLL2SDK::UnityEngine::UnityEngine::Vector3 SpawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Quaternion SpawnRotation_); void GetPawnCfgPath_83675(DLL2SDK::CSProto::msg::ECamp camp_, DLL2SDK::mscorlib::System::String* path_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* SpawnLocalPawn_83676(DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* controller_, uint32_t PlayerID_, uint64_t RoleID_, uint32_t actorID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 SpawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Quaternion SpawnRotation_, DLL2SDK::CSProto::msg::ECamp camp_); void OnLevelObjectRegistered_83677(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); void RefreshTeamPawns_83678(); void Tick_83679(float deltaTime_); void Reset_83680(); void PropItemWhistle_83681(); void SimulatedProjectileExplosion_83682(int32_t projID_, int32_t weaponID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 ExplodeLocation_, DLL2SDK::Assembly_CSharp::GameEngine::EExplodeType type_, float atTime_, bool canBeDestroyed_); void DoPropItemFlashExplode_83683(DLL2SDK::UnityEngine::UnityEngine::Vector3 ExplodeLocation_); bool CheckSpectateSameTeam_83684(DLL2SDK::Assembly_CSharp::GameBase::Pawn* viewPawn_); bool IsCanSpectate3pView_83685(); void __xLuaBaseProxy_CreateGameComponents_83686(); int32_t __xLuaBaseProxy_GetPlayerPawnType_83687(uint64_t P0_, uint64_t P1_, DLL2SDK::CSProto::msg::ECamp P2_); int32_t __xLuaBaseProxy_GetOtherPlayerPawnType_83688(uint64_t P0_, uint64_t P1_, DLL2SDK::CSProto::msg::ECamp P2_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* __xLuaBaseProxy_CreatePlayerController_83689(DLL2SDK::CSProto::msg::ECamp P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion P2_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* __xLuaBaseProxy_DoSpawnPawn_83690(uint32_t P0_, uint64_t P1_, uint32_t P2_, bool P3_, DLL2SDK::CSProto::msg::ECamp P4_, DLL2SDK::mscorlib::System::String* P5_, int32_t P6_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P7_, DLL2SDK::UnityEngine::UnityEngine::Quaternion P8_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* __xLuaBaseProxy_SpawnLocalPawn_83691(DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* P0_, uint32_t P1_, uint64_t P2_, uint32_t P3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P4_, DLL2SDK::UnityEngine::UnityEngine::Quaternion P5_, DLL2SDK::CSProto::msg::ECamp P6_); void __xLuaBaseProxy_OnLevelObjectRegistered_83692(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* P0_); void __xLuaBaseProxy_RefreshTeamPawns_83693(); void __xLuaBaseProxy_Tick_83694(float P0_); void __xLuaBaseProxy_Reset_83695(); void __xLuaBaseProxy_SimulatedProjectileExplosion_83696(int32_t P0_, int32_t P1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P2_, DLL2SDK::Assembly_CSharp::GameEngine::EExplodeType P3_, float P4_, bool P5_); bool __xLuaBaseProxy_CheckSpectateSameTeam_83697(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); bool __xLuaBaseProxy_IsCanSpectate3pView_83698(); static float get_LocalPlayerWorldCameraFOV_83667(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct SwitchRoleComponent_PropHuntPawn : DLL2SDK::Assembly_CSharp::GameEngine::SwitchRoleComponent { DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntItemPawn* m_PHPawn_; DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropItemType m_CurPropItemType_; DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntBaseItem* m_CurPropItem_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNeedSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchSuit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchTo3PView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchTo1PView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndStep_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Get3PAvatarGOAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAvatarForGM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAvatarOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePropItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83646(); DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntBaseItem* get_CurPropItem_83647(); bool CheckNeedSwitch_83648(int32_t curItemID_); bool get_IsSwitching_83649(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_DieEffectCenter_83650(); void Init_83651(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void SwitchSuit_83652(); void SwitchTo3PView_83653(); void SwitchTo1PView_83654(); void EndStep_83655(); DLL2SDK::UnityEngine::UnityEngine::Animator* Get3PAvatarGOAnimator_83656(); void ResetAvatarForGM_83657(); void Tick_83658(float deltaTime_); void LoadAvatarOver_83659(DLL2SDK::UnityEngine::UnityEngine::GameObject* mesh_); void UpdatePropItem_83660(); void __xLuaBaseProxy_Init_83661(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_SwitchSuit_83662(); void __xLuaBaseProxy_Tick_83663(float P0_); void __xLuaBaseProxy_LoadAvatarOver_83664(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct PVPPlayerController : DLL2SDK::Assembly_CSharp::GameEngine::PlayerController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSpectating_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndSpectating_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83315(); void StartSpectating_83316(); void EndSpectating_83317(); void __xLuaBaseProxy_StartSpectating_83318(); void __xLuaBaseProxy_EndSpectating_83319(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntItemPawn : DLL2SDK::Assembly_CSharp::PVP::PVPPlayerPawn { DLL2SDK::mscorlib::System::String* m_PropPawnConfigPath_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_LockingAimRotation_; DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntPlayerInfo* m_PHPlayerInfo_; DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::SwitchRoleComponent_PropHuntPawn* m_PropHuntSwitchRoleComponent_; bool m_IsLockState_; DLL2SDK::UnityEngine::UnityEngine::Vector3 lastServerPos_; struct StaticFields { float m_MinHigh_; float m_MaxHigh_; float max_radius_; float min_radius_; float PropItemJumpMoveScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultAssetID_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLockState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPawnDeadComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPawnSoundComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSoundEmitterType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLockState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSwitchRoleComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Die_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TrySwitchWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndSwitchRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMeshAssetID_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PropSwitchToTPSMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchTo3PView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Whistling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTPSCameraOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoClimb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoJump_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PawnStandOnGroundWhenSpawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraPosition_FirstPerson_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableGPUSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePropItemStandColliderData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysFalling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessAirSteering_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckJumpFaceWall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LimitJumpHornzontalSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCurrentMaxTurnAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldRotate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartTickRotateToAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndTickRotateAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRotationRecoverSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalTickTurnRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalUpdateSetRotation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83554(); DLL2SDK::mscorlib::System::String* get_PawnConfigPath_83555(); void set_PawnConfigPath_83556(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_PawnServerMoveAngle_83557(); DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntPlayerInfo* get_PHPlayerInfo_83558(); DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::SwitchRoleComponent_PropHuntPawn* get_PropHuntSwitchRoleComponent_83559(); float get_SpectateCameraRadiusScale_83560(); void Tick_83561(float deltaTime_); int32_t GetDefaultAssetID_3P_83562(); void UpdateLockState_83563(); DLL2SDK::Assembly_CSharp::GameEngine::EFireColliderShape get_FireColliderShape_83564(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_DieEffectPosition_83565(); void InitPawn_83566(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); DLL2SDK::mscorlib::System::Type* GetPawnDeadComponentType_83567(); DLL2SDK::mscorlib::System::Type* GetPawnSoundComponentType_83568(); DLL2SDK::mscorlib::System::Type* GetSoundEmitterType_83569(); void SetLockState_83570(bool isLock_); DLL2SDK::mscorlib::System::Type* GetSwitchRoleComponentType_83571(); void Die_83572(bool isHeadShot_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void PlayDying_83573(bool isHeadShot_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); DLL2SDK::Assembly_CSharp::GameBase::Weapon* get_CurrentWeapon_83574(); void TrySwitchWeapon_83575(int32_t itemId_, uint8_t slot_, int32_t actorID_, int32_t itemLevel_, uint32_t skinID_, bool isServerData_); void EndSwitchRole_83576(); int32_t GetMeshAssetID_3P_83577(); void PropSwitchToTPSMode_83578(); void SwitchTo3PView_83579(); void ResetCamera_83580(); void Whistling_83581(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetTPSCameraOffset_83582(); void DoClimb_83583(); void DoJump_83584(); void PawnStandOnGroundWhenSpawn_83585(); void SyncPosition_83586(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, bool checkColliders_); bool get_ShouldCheckCollisionWithLocalPlayer_83587(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCameraPosition_FirstPerson_83588(); bool EnableGPUSkin_83589(); float get_StandCharControllerHeight_83590(); float get_StandCharControllerRadius_83591(); float get_CrouchCharControllerHight_83592(); float get_ProneCharControllerHight_83593(); void UpdatePropItemStandColliderData_83594(); void PhysFalling_83595(float deltaTime_); void ProcessAirSteering_83596(float deltaTime_); bool CheckJumpFaceWall_83597(); void LimitJumpHornzontalSpeed_83598(); void UpdateRotation_83599(DLL2SDK::UnityEngine::UnityEngine::Vector3 deltaEulerAngles_); void AddRotation_83600(DLL2SDK::UnityEngine::UnityEngine::Quaternion deltaRotation_); void UpdateCurrentMaxTurnAngle_83601(); bool ShouldRotate_83602(float diffAbs_, bool* isMax_, float* maxDelta_); void StartTickRotateToAngle_83603(); void EndTickRotateAngle_83604(); float GetRotationRecoverSpeed_83605(float angleDiffAbs_); void InternalTickTurnRotation_83606(float deltaTime_, float angleDiff_); void InternalUpdateSetRotation_83607(float deltaTime_); void __xLuaBaseProxy_Tick_83608(float P0_); int32_t __xLuaBaseProxy_GetDefaultAssetID_3P_83609(); void __xLuaBaseProxy_InitPawn_83610(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetPawnDeadComponentType_83611(); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetPawnSoundComponentType_83612(); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetSoundEmitterType_83613(); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetSwitchRoleComponentType_83614(); void __xLuaBaseProxy_Die_83615(bool P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); void __xLuaBaseProxy_PlayDying_83616(bool P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); void __xLuaBaseProxy_TrySwitchWeapon_83617(int32_t P0_, uint8_t P1_, int32_t P2_, int32_t P3_, uint32_t P4_, bool P5_); void __xLuaBaseProxy_EndSwitchRole_83618(); int32_t __xLuaBaseProxy_GetMeshAssetID_3P_83619(); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetTPSCameraOffset_83620(); void __xLuaBaseProxy_DoClimb_83621(); void __xLuaBaseProxy_DoJump_83622(); void __xLuaBaseProxy_PawnStandOnGroundWhenSpawn_83623(); void __xLuaBaseProxy_SyncPosition_83624(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, bool P1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetCameraPosition_FirstPerson_83625(); bool __xLuaBaseProxy_EnableGPUSkin_83626(); void __xLuaBaseProxy_PhysFalling_83627(float P0_); void __xLuaBaseProxy_ProcessAirSteering_83628(float P0_); bool __xLuaBaseProxy_CheckJumpFaceWall_83629(); void __xLuaBaseProxy_LimitJumpHornzontalSpeed_83630(); void __xLuaBaseProxy_UpdateRotation_83631(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); void __xLuaBaseProxy_AddRotation_83632(DLL2SDK::UnityEngine::UnityEngine::Quaternion P0_); void __xLuaBaseProxy_InternalUpdateSetRotation_83633(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntHumanPawn : DLL2SDK::Assembly_CSharp::PVP::PVPPlayerPawn { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndSwitchRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToFPSFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchTo1PView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponActivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActiveWeaponAnimationCompent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83544(); void EndSwitchRole_83545(); void InitPawn_83546(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void SwitchToFPSFireMode_83547(); void SwitchTo1PView_83548(); void OnWeaponActivate_83549(); void ActiveWeaponAnimationCompent_83550(); void __xLuaBaseProxy_EndSwitchRole_83551(); void __xLuaBaseProxy_InitPawn_83552(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_OnWeaponActivate_83553(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PawnSoundComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* _stateTriggerTimeDic_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* _stateIntervalTimeDic_; float _stateContinuedTime_; int32_t _stateTriggerCount_; float MAX_MOVESOUND_DISTANCE_MP_; float MAX_MOVESOUND_DISTANCE_BR_; float _maxMoveSoundDistance_; DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::PawnSoundEmitter* _pawnSoundEmitter_; DLL2SDK::Assembly_CSharp::GameEngine::PawnSoundComponent_EPawnMoveSoundType eCrtMoveSoundType_; DLL2SDK::Assembly_CSharp::GameEngine::PawnSoundComponent_EPawnMoveSoundType eLastMoveSoundType_; bool _lastCheckResult_; float _lastCheckTime_; float CHECK_INTERVAL_TIME_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentPawnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateStateLastTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPlaySound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPawnStateSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayGoliathPawnStateSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePawnStateDictionary_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41771(); void Init_41772(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void PostInit_41773(); void Destroy_41774(); void Tick_41775(float deltaTime_); void GetCurrentPawnState_41776(); void UpdateStateLastTime_41777(float deltaTime_); bool CheckPlaySound_41778(); void PlayPawnStateSound_41779(); void PlayGoliathPawnStateSound_41780(); void UpdatePawnStateDictionary_41781(); void __xLuaBaseProxy_Init_41782(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_Destroy_41783(); void __xLuaBaseProxy_Tick_41784(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::AudioLogic { struct PawnSoundEmitter : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* trans_; uint64_t _RoleID_; DLL2SDK::mscorlib::System::String* mAudioEventSwitch_; DLL2SDK::Array* mCounterOfRegion_; DLL2SDK::Assembly_CSharp::GameBase::IPawnSoundData* mPawnData_; DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::PawnSoundEmitter_FootStepSoundType mStepSoundType_; DLL2SDK::Assembly_CSharp::GameEngine::EPhysicalMaterialType mCurPhyMat_; float mfLastVelocity_; DLL2SDK::mscorlib::System::String* mFootStepSound_; DLL2SDK::mscorlib::System::String* mSprintSound_; DLL2SDK::mscorlib::System::String* mJumpUpSound_; DLL2SDK::mscorlib::System::String* mLandSound_; DLL2SDK::mscorlib::System::String* mHurtSound_; DLL2SDK::mscorlib::System::String* mDeadSound_; DLL2SDK::mscorlib::System::String* mResetSound_; DLL2SDK::mscorlib::System::String* mDyingMoveSound_; DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::Components::AvatarAnimSH_Base* mPawnSoundEventHandler_; DLL2SDK::Assembly_CSharp::Audio::Config::AvatarSndCfgItem* mCurAvatarSndCfg_; float mFootstepRangeAddend_; float mFootstepVolumeRatio_; float mSwimVolumeRatio_; DLL2SDK::mscorlib::System::String* swimEventSubStr_; float mBulletCountVolumeRatio_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components::WWiseGameObject* mAudioPlayer_; DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::PawnStepTextureDetector* mStepTextureDetector_; float mNextStepInterval_; float mAccTimeSinceStep_; DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType mCurViewType_; bool mIsZooming_; DLL2SDK::mscorlib::System::String* mStopZoomingSoundBuffer_; bool mIsAiming_; DLL2SDK::Assembly_CSharp::AkSpatialAudioEmitter* mCurSpatialAudioEmitter_; DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::PawnSoundEmitter_PlayerInjureStatus mLastInjuredStatus_; float mLastPlayerHealth_; bool mIsFireing_; float mObsLvl_; float mLastUpdateTime_; float mLastUpdate3PKillSoundTime_; DLL2SDK::mscorlib::System::String* m3PHurtByKillStreakSound_; DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::IRoomHandle* mRoomHandle_; DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::WNPawnSoundEmitterSpatialAudioComponent* mSpatialComponent_; DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::WNPawnSoundEmitterReverbSendUpdateComponent* mReverbUpdateComponent_; bool mIsAboveFloorWithLP_; bool mIsSameFloorWithLP_; struct StaticFields { DLL2SDK::mscorlib::System::String* kRTPC_ObstructionLevel_; float mGlobalFootstepRangeAdded_; float kDefaultFootstepRange_; DLL2SDK::mscorlib::System::String* k3PFootRangeRTPC_; DLL2SDK::mscorlib::System::String* kSlideTackleEventName_; float mGlobalFootstepVolumeRatio_; float kDefaultFootstepVolume_; DLL2SDK::mscorlib::System::String* k3PFootVolumeRTPC_; DLL2SDK::mscorlib::System::String* swimVolumeRTPC_; float kDefaultBulletCountVolume_; DLL2SDK::mscorlib::System::String* kDefaultBulletCountRTPC_; DLL2SDK::mscorlib::System::String* kAttackerRTPC_; bool EnableSpatialAudioComponent_; DLL2SDK::mscorlib::System::String* m1PMeleeAttackSound_; DLL2SDK::mscorlib::System::String* m3PMeleeAttackSound_; DLL2SDK::mscorlib::System::String* m1PMeleeAttackMetalSound_; DLL2SDK::mscorlib::System::String* m3PMeleeAttackMetalSound_; float kFloorHeight_; DLL2SDK::mscorlib::System::String* kSameFloorSwitchGroup_; DLL2SDK::mscorlib::System::String* kSameFloorSwitch_; DLL2SDK::mscorlib::System::String* kAbove1PFloorSwitch_; DLL2SDK::mscorlib::System::String* kBellowFloorSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetViewType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAudioComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeInitAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayerReset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReInitLPRelevantGameSyncs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReInitConfigs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__AdjustGameModeBankName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__AdjustBRSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEvery200Ms_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateParameter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSeperately_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectatingStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectatingEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAuxSend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteDebugLogs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRoleSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAnySoundPlaying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BRPawnMoveSoundNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BRPawnFireSoundNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetObstructionLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetObstructionLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetScaleFactor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PerformPhysics_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoJump_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoGravitySpikes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClimbUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClimbOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedDoLand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedDoJump_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedDoGravitySpikes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartCrouching_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopCrouching_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartProning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopProning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play1PStepSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play3PStepSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play1PSprintSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play3PSprintSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAimingStepSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayLadderSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayLadderStepSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopStepSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFootStepTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSwitchGroupNameByRoleId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Add1PFootstepAuditionRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddPawnStepSoundRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Add1PFootstepVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPawnStepSoundRatio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePawnStepSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPawnSwimmingSoundRatio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePawnSwimmingSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__UpdatePawnStepSoundVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__UpdatePawnSwimSoundVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__UpdatePawnStepSoundRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBulletCountRatio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__UpdatePawnBulletCountVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyWeaponBeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyWeaponStopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayWeaponSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFireVoice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__ApplyHurtSoundRTPC_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnHPChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHPChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHurtSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearZoomingStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Die_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayKillEnemyWithHeadShot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLPAimingAtTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeaveVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyWeaponZoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyGrenadeNearby_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayVox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_PlayVox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayIndividuationSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__ResetLPRelevantGameSyncs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__GetExtVoxCfg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__TryCreateWwiseGameObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__DestroyWwiseGameObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInFootstepRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IgnoreFootstepRange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38880(); DLL2SDK::Assembly_CSharp::GameBase::IPawnSoundData* get_PawnData_38881(); DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::WNPawnSoundEmitterSpatialAudioComponent* get_SpatialComponent_38882(); DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::IRoomHandle* get_RoomHandle_38883(); uint32_t get_PawnPlayerID_38884(); DLL2SDK::mscorlib::System::String* get_AudioEventSwitch_38885(); void SetViewType_38886(DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType viewType_); void SwitchRole_38887(); void InitAudioComponent_38888(); void DeInitAudio_38889(); void PlayerReset_38890(); void InitAudio_38891(DLL2SDK::Assembly_CSharp::GameBase::IPawnSoundData* pPwanSoundData_); void ReInitLPRelevantGameSyncs_38892(); void ReInitConfigs_38893(); DLL2SDK::mscorlib::System::String* _AdjustGameModeBankName_38894(DLL2SDK::mscorlib::System::String* originBankName_, DLL2SDK::mscorlib::System::String* mpEx_, DLL2SDK::mscorlib::System::String* brEx_); DLL2SDK::mscorlib::System::String* _AdjustBRSound_38895(DLL2SDK::mscorlib::System::String* stringEventName_); void Update_38896(); void OnDrawGizmos_38897(); void UpdateEvery200Ms_38898(); void UpdateParameter_38899(DLL2SDK::mscorlib::System::String* strRTPCName_, float fValue_); void TickSeperately_38900(); void OnSpectatingStart_38901(); void OnSpectatingEnd_38902(); void SetAuxSend_38903(int32_t iIndex_, DLL2SDK::mscorlib::System::String* strAuxBus_, float fControlVol_); void WriteDebugLogs_38904(); DLL2SDK::mscorlib::System::String* CheckRoleSound_38905(DLL2SDK::mscorlib::System::String* strEventName_); void PlaySound_38906(DLL2SDK::mscorlib::System::String* strEventName_); void SetSwitch_38907(DLL2SDK::mscorlib::System::String* strSwitchGroupName_, DLL2SDK::mscorlib::System::String* strValueName_); void StopAll_38908(); bool IsAnySoundPlaying_38909(); void BRPawnMoveSoundNotify_38910(DLL2SDK::mscorlib::System::String* soundEvent_); void BRPawnFireSoundNotify_38911(DLL2SDK::mscorlib::System::String* soundEvent_, bool isBeginFire_); void SetObstructionLevel_38912(float fLevel_); float GetObstructionLevel_38913(); void SetScaleFactor_38914(float factor_); void PerformPhysics_38915(); void DoLand_38916(); void DoJump_38917(); void DoGravitySpikes_38918(); void OnClimbUp_38919(); void OnClimbOver_38920(); void SimulatedDoLand_38921(); void SimulatedDoJump_38922(DLL2SDK::Assembly_CSharp::GameBase::MoveData jumpMoveData_); void SimulatedDoGravitySpikes_38923(); void StartCrouching_38924(bool FromPron_); void StopCrouching_38925(); void StartProning_38926(); void StopProning_38927(); void Play1PStepSound_38928(DLL2SDK::mscorlib::System::String* strEventName_); void Play3PStepSound_38929(DLL2SDK::mscorlib::System::String* strEventName_); void Play1PSprintSound_38930(); void Play3PSprintSound_38931(); void PlayAimingStepSound_38932(); void PlayLadderSound_38933(); void PlayLadderStepSound_38934(DLL2SDK::mscorlib::System::String* eventName_); void StopStepSound_38935(); void SetFootStepTexture_38936(DLL2SDK::Assembly_CSharp::GameEngine::EPhysicalMaterialType ePhyMaterial_); DLL2SDK::mscorlib::System::String* GetSwitchGroupNameByRoleId_38937(); void Add1PFootstepAuditionRange_38938(float fValue_); void AddPawnStepSoundRange_38939(float fValue_); void Add1PFootstepVolume_38940(float fValue_); void SetPawnStepSoundRatio_38941(float fValue_); void UpdatePawnStepSound_38942(); void SetPawnSwimmingSoundRatio_38943(float fValue_); void UpdatePawnSwimmingSound_38944(); void _UpdatePawnStepSoundVolume_38945(); void _UpdatePawnSwimSoundVolume_38946(); void _UpdatePawnStepSoundRange_38947(); void SetBulletCountRatio_38948(float fValue_); void _UpdatePawnBulletCountVolume_38949(); void NotifyWeaponBeginFire_38950(DLL2SDK::mscorlib::System::String* strEventName_); void NotifyWeaponStopFire_38951(); void PlayWeaponSound_38952(DLL2SDK::mscorlib::System::String* strWeaponSound_); void PlayFireVoice_38953(DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::FireVoiceType pType_); void _ApplyHurtSoundRTPC_38954(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void _OnHPChange_38955(); void OnHPChange_38956(); void PlayHurtSound_38957(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void ClearZoomingStatus_38958(); void PlayDying_38959(DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void Die_38960(bool isHeadshot_); void OnKill_38961(bool isHeadShot_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pDeadPawn_, int32_t iItemID_); void OnLocalPlayKillEnemyWithHeadShot_38962(); void OnLPAimingAtTarget_38963(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* pTarget_, bool isAiming_); void OnEnterVolume_38964(DLL2SDK::Assembly_CSharp::AudioRegionBase* pRegion_); void OnLeaveVolume_38965(DLL2SDK::Assembly_CSharp::AudioRegionBase* pRegion_); void NotifyWeaponZoom_38966(bool bZoom_); void NotifyGrenadeNearby_38967(DLL2SDK::mscorlib::System::String* ProjectileType_); void PlayVox_38968(DLL2SDK::mscorlib::System::String* str_); void PlayVox_38969(DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::AvatarVoxDefs eWhichVox_); void PlayIndividuationSound_38970(DLL2SDK::mscorlib::System::String* soundName_); void _ResetLPRelevantGameSyncs_38971(); DLL2SDK::mscorlib::System::String* _GetExtVoxCfg_38972(DLL2SDK::mscorlib::System::String* str_); void _TryCreateWwiseGameObject_38973(); void _DestroyWwiseGameObject_38974(); bool get_IsFirstPersonView_38975(); bool get_IsLP_38976(); bool get_IsOnSameSideWithLP_38977(); float get_FootstepRange_38979(); bool IsInFootstepRange_38980(); bool IgnoreFootstepRange_38981(DLL2SDK::mscorlib::System::String* str_); DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* get_AudioPlayer_38982(); float get_HealthPercentage_38983(); float get_InjurePercentage_38984(); bool get_IsFireing_38985(); static float get_DefaultFootstepRange_38978(); static bool get_EnableReverbUpdateComponent_38986(); static void _cctor_38987(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct DeadComponent_PropHuntPawn : DLL2SDK::Assembly_CSharp::GameBase::PawnDeadComponent { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalPlayDeadAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDeadEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83523(); void InternalPlayDeadAnim_83524(float deltaTime_); void PlayDeadEffect_83525(); void __xLuaBaseProxy_InternalPlayDeadAnim_83526(float P0_); void __xLuaBaseProxy_PlayDeadEffect_83527(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntTopScoreBoardViewController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntTopScoreBoardView* m_View_; int32_t m_TotalTime_; int32_t m_LeftTime_; float m_LastLeftTime_; bool m_PauseTimeCountDown_; bool m_LastUseTimeWarningInfo_; DLL2SDK::Array* m_TimeWarningInfos_; float m_WarnInterval_; float m_LastWarnTime_; int32_t m_WarnIndex_; float m_WhistleLeftTime_; float m_WhistleStartTime_; int32_t m_WhistleWarnIndex_; float m_WhistleWarnInterval_; float m_WhistleLastWarnTime_; bool m_WhistleFlag_; bool m_TimeChanged_; bool m_TimeForbidden_; float m_TipsTime_; float m_TipsTotalTime_; bool m_ShowTopTips_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Color kNormalTimeColor_; DLL2SDK::UnityEngine::UnityEngine::Color kWarningTimeColor_; DLL2SDK::UnityEngine::UnityEngine::Color kWarningTimeColor2_; int32_t TEXT_SPRITE_WIDTH_DELTA_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitViewData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundTimeChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWhistleCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTimeForbidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckGameRunning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTimeWarningInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTopTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTopTips_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83503(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_83504(); void Init_83505(); void InitViewData_83506(); void RefreshIcon_83507(); void RegisterDelegates_83508(); void UnRegisterDelegates_83509(); void OnRoundTimeChanged_83510(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void UpdateWhistleCountDown_83511(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SetTimeForbidden_83512(bool isForbidden_); bool CheckGameRunning_83513(); void Tick_83514(float deltaTime_); int32_t GetTimeWarningInfo_83515(float time_, DLL2SDK::Assembly_CSharp::PVP::TimeWarningInfo* warnInfo_); void ShowTopTips_83516(DLL2SDK::mscorlib::System::String* tips_, float t_); void UpdateTopTips_83517(float deltaTime_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_83519(); void __xLuaBaseProxy_Init_83520(); void __xLuaBaseProxy_RegisterDelegates_83521(); void __xLuaBaseProxy_UnRegisterDelegates_83522(); static void _cctor_83518(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntTopScoreBoardView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* PropIcon_; DLL2SDK::Assembly_CSharp::UISprite* HunterIcon_; DLL2SDK::Assembly_CSharp::UISprite* WhistlingIcon_; DLL2SDK::Assembly_CSharp::UILabel* GameTimeLabel_; DLL2SDK::Assembly_CSharp::UILabel* WhistlingTimeLabel_; DLL2SDK::Array* ItemList_; DLL2SDK::Array* ItemBGList_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TipsRoot_; DLL2SDK::Assembly_CSharp::UILabel* TipsText_; DLL2SDK::Assembly_CSharp::UISprite* TipsBackground_; DLL2SDK::mscorlib::System::Text::StringBuilder* m_TimeText_; DLL2SDK::mscorlib::System::Text::StringBuilder* m_TargetScoreText_; DLL2SDK::mscorlib::System::Text::StringBuilder* m_SelfScoreText_; DLL2SDK::mscorlib::System::Text::StringBuilder* m_EnemyScoreText_; DLL2SDK::mscorlib::System::Text::StringBuilder* m_TargetHintText_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGameTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTimeColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTimeForbidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAliveCnt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWhistleTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWhistleTimeColor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83493(); bool get_IsControlByUiState_83494(); uint64_t get_InactiveGameHudState_83495(); void UpdateGameTime_83496(int32_t totalTime_, int32_t leftTime_); void SetTimeColor_83497(DLL2SDK::UnityEngine::UnityEngine::Color color_, float interval_); void SetTimeForbidden_83498(DLL2SDK::UnityEngine::UnityEngine::Color color_); void UpdateIcon_83499(bool isPropItem_); void UpdateAliveCnt_83500(int32_t totalItemCnt_, int32_t aliveItemCnt_); void UpdateWhistleTime_83501(int32_t leftTime_); void SetWhistleTimeColor_83502(DLL2SDK::UnityEngine::UnityEngine::Color color_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntScorePanelView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* buttonMask_; DLL2SDK::UnityEngine::UnityEngine::GameObject* template_; bool isInit_; DLL2SDK::UnityEngine::UnityEngine::Transform* gridRootBlue_; DLL2SDK::UnityEngine::UnityEngine::Transform* gridRootRed_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* playerListBlue_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* playerListRed_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitlePHRed_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TitlePHBlue_; DLL2SDK::UnityEngine::UnityEngine::Transform* leftSideIconTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* leftSideNameTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* leftSideScoreTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* rightSideIconTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* rightSideNameTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* rightSideScoreTransform_; DLL2SDK::Assembly_CSharp::UILabel* leftSideNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* leftSideScoreLabel_; DLL2SDK::Assembly_CSharp::UILabel* rightSideNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* rightSideScoreLabel_; struct StaticFields { int32_t MAX_GRID_COUNT_PER_CAMP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareGrids_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGameModeTitle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCampStats_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83487(); void Awake_83488(); void PrepareGrids_83489(); void SetGameModeTitle_83490(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_); void SetCampStats_83491(DLL2SDK::mscorlib::System::Collections::Generic::List_1* blueData_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* redData_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* rankBlue_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* rankRed_); void __xLuaBaseProxy_Awake_83492(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntScorePanelItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIWidget* WidgetLadder_; DLL2SDK::Assembly_CSharp::UILabel* labelLadderName_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRankIcon_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetNotLadder_; DLL2SDK::Assembly_CSharp::UILabel* label_Name_; DLL2SDK::Assembly_CSharp::UILabel* label_Rank_; DLL2SDK::Assembly_CSharp::UISprite* defaultPic_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* avatarPic_; DLL2SDK::Assembly_CSharp::UILabel* Label_Level_; DLL2SDK::Assembly_CSharp::UILabel* label_Kill_; DLL2SDK::Assembly_CSharp::UILabel* label_Death_; DLL2SDK::Assembly_CSharp::UILabel* Label_Score_; DLL2SDK::UnityEngine::UnityEngine::Transform* widgetHighlightBG_; DLL2SDK::UnityEngine::UnityEngine::Transform* widgetNormalBG_; DLL2SDK::UnityEngine::UnityEngine::Transform* profileRoot_; DLL2SDK::UnityEngine::UnityEngine::Transform* metal_No1_; DLL2SDK::UnityEngine::UnityEngine::Transform* metal_No2_; DLL2SDK::UnityEngine::UnityEngine::Transform* metal_No3_; DLL2SDK::UnityEngine::UnityEngine::Transform* DeadBG_; int32_t m_PicId_; int32_t m_FrameId_; DLL2SDK::mscorlib::System::String* m_PicUrl_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerStats_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLabelTexts_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDead_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83482(); void SetPlayerStats_83483(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* psd_, int32_t rank_, bool bLadder_); void SetLabelTexts_83484(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* psd_, int32_t curRank_, bool bLadder_); void SetPlayerIcon_83485(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* psd_); void SetDead_83486(bool bDead_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntScorePanelController : DLL2SDK::Assembly_CSharp::AbstractPVPScorePanelController { DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntScorePanelView* m_View_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CampDataRed_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CampDataBlue_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RankListRed_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RankListBlue_; uint32_t m_CampScoreRed_; uint32_t m_CampScoreBlue_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache0_; DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache1_; DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogDebug_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Sorter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83469(); void Init_83470(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_83471(); void RegisterDelegates_83472(); void UnRegisterDelegates_83473(); void OnBtnClick_83474(); void UpdateView_83475(); void LogDebug_83476(DLL2SDK::Assembly_CSharp::PVP::PVPGameInfo* gameInfo_); void __xLuaBaseProxy_Init_83478(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_83479(); void __xLuaBaseProxy_RegisterDelegates_83480(); void __xLuaBaseProxy_UnRegisterDelegates_83481(); static int32_t Sorter_83477(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* a_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* b_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PropHuntOBBetCell : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* TotalCoinLabel_; DLL2SDK::Assembly_CSharp::UIWidget* BetRoot_; DLL2SDK::Assembly_CSharp::UILabel* BetCoinLabel_; DLL2SDK::Assembly_CSharp::UIWidget* NotEnoughMoneyTips_; DLL2SDK::Assembly_CSharp::UIWidget* NotTips_; DLL2SDK::Assembly_CSharp::UIWidget* NotedRoot_; DLL2SDK::Assembly_CSharp::UILabel* NotedCoinLabel_; int32_t m_NoteCoin_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Color kNormalTimeColor_; DLL2SDK::UnityEngine::UnityEngine::Color kWarningTimeColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateViewData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBetTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowNotEnoughMoneyTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMoneyEnough_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83462(); void Awake_83463(); void UpdateViewData_83464(bool isNoted_); void ShowBetTips_83465(bool flag_); void ShowNotEnoughMoneyTip_83466(bool flag_); bool IsMoneyEnough_83467(); static void _cctor_83468(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PropHuntLoadoutUIViewController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutPvpGameController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadMoveLeft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadMoveRight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLoadout_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83453(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_83454(); bool OnGamepadMoveLeft_83455(); bool OnGamepadMoveRight_83456(); void RefreshLoadout_83457(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_83458(); bool __xLuaBaseProxy_OnGamepadMoveLeft_83459(); bool __xLuaBaseProxy_OnGamepadMoveRight_83460(); void __xLuaBaseProxy_RefreshLoadout_83461(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PropHuntLoadoutUIView : DLL2SDK::Assembly_CSharp::GameUI::LoadoutPvpGameView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83452(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntGuideNoviceViewController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntGuideNoviceView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83446(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_83447(); void Init_83448(); void _Init_m__0_83449(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_83450(); void __xLuaBaseProxy_Init_83451(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntGuideNoviceView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83445(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntGameScoreViewController : DLL2SDK::Assembly_CSharp::PVP::PVPGameScoreViewController { DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntGameScoreView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLeadingStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundCountChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83432(); void Init_83433(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_83434(); void Tick_83435(float deltaTime_); void PrepareData_83436(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* scoreModel_); DLL2SDK::Assembly_CSharp::PVP::LeadingStatus UpdateLeadingStatus_83437(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* scoreModel_); void OnRoundCountChanged_83438(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void __xLuaBaseProxy_Init_83439(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_83440(); void __xLuaBaseProxy_Tick_83441(float P0_); void __xLuaBaseProxy_PrepareData_83442(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* P0_); DLL2SDK::Assembly_CSharp::PVP::LeadingStatus __xLuaBaseProxy_UpdateLeadingStatus_83443(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* P0_); void __xLuaBaseProxy_OnRoundCountChanged_83444(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntGameScoreView : DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame::FFAGameScoreView { DLL2SDK::Assembly_CSharp::UILabel* RoundLabel_; int32_t LastShowRound_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurLeadingStateText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCurrentRoundText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSpecialTarget_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83424(); void Reset_83425(DLL2SDK::Assembly_CSharp::PVP::EScoreViewResetType resetType_); DLL2SDK::mscorlib::System::String* GetCurLeadingStateText_83426(); void UpdateCurrentRoundText_83427(); bool IsSpecialTarget_83428(); void __xLuaBaseProxy_Reset_83429(DLL2SDK::Assembly_CSharp::PVP::EScoreViewResetType P0_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetCurLeadingStateText_83430(); bool __xLuaBaseProxy_IsSpecialTarget_83431(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntEndGameHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIPanel* m_Panel_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* m_SelfPlayerInfo_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* m_TopPlayerInfo_; DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntEndGameHUD_PropHuntWinView* WinPanel_; DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntEndGameHUD_PropHuntWinView* LosePanel_; struct StaticFields { DLL2SDK::mscorlib::System::String* HumanIconName_; DLL2SDK::mscorlib::System::String* PropIconName_; DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeforeLoadLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRoundResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetViewData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetViewItemData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginSettlement_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83409(); bool get_IsControlByUiState_83410(); uint64_t get_ActiveGameHudState_83411(); void OnDisable_83412(); void BeforeLoadLevel_83413(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ResetData_83414(); void Awake_83415(); void ShowRoundResult_83416(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult inGameResult_); void SetViewData_83417(DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntEndGameHUD_PropHuntWinView* view_, bool isHuman_, bool isWin_); void SetViewItemData_83418(DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntEndGameHUD_PropHuntWinView_PropHuntWinPlayerItem* item_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, bool isHuman_); void BeginSettlement_83419(); void __xLuaBaseProxy_OnDisable_83420(); void __xLuaBaseProxy_Awake_83421(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AnimationComponent : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Animator* m_Animator_; DLL2SDK::mscorlib::System::String* m_LastAnimName_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AnimEndEventList_; int32_t BaseLayer_; int32_t m_UpperBodyLayer_; int32_t m_FireMoveLayer_; int32_t m_FireLayer_; int32_t m_UpperBodyOverrideLayer_; int32_t m_UpperBodyAimLayer_; int32_t m_LeftHandSwimLayer_; int32_t m_RightHandSwimLayer_; int32_t m_LeftHandOverrideLayer_; int32_t m_LeftHandLayer_; int32_t m_RightHandOffsetLayer_; int32_t m_RightHandWeaponLayer_; int32_t m_SwimHandsLayer_; int32_t m_LeftRightRunningLayer_; int32_t m_UpperBodyEffectLayer_; int32_t m_RightHandOffsetAdditiveLayer_; bool m_IsOpenSingleBaseLayer_; float m_LastRightHandWeaponWeight_; float m_LastAimWeight_; float m_LastSwimHandsWeight_; float m_LastUpperBodyWeight_; float m_LastUpperBodyOverrideWeight_; DLL2SDK::Assembly_CSharp::GameEngine::AnimatorCommand* m_AnimatorCommand_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_CacheStateSpeed_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_CacheLayerWeight_; DLL2SDK::Array* m_CachedParameters_; bool m_ShouldCacheParameterInLateUpdate_; int32_t Id_; bool m_ManageAnimatorUpdate_; bool DoCrossFrameUpdate_; float LastUpdateTime_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* StoreTriggerNameHashList_; int32_t RandomHashId_; int32_t m_FrameCountForAnimatorUpdate_; bool m_PauseAnim_; float m_BaseSpeed_; DLL2SDK::Assembly_CSharp::GameEngine::IAnimationComponentCallBack* m_AnimationComponentCallBack_; float EidtorAnimatorSpeed_; int32_t m_LastAnimID_; DLL2SDK::Assembly_CSharp::GameEngine::AnimationComponentAvatarRootMotionListener* RootMotionListerner_; int32_t TestGetLayerIndex_; DLL2SDK::mscorlib::System::String* TestGetLayerStateName_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_CacheClip_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_StateClips_; struct StaticFields { int32_t NextValidId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLayerCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLayers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ResetLayers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenSingleBaseLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseSingleBaseLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAnimatorCleared_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSetAnimatorInInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyRootMotion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInAnimationState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsInAnimationState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInTransition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimationState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_PlayAnimationState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_PlayAnimationState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimationStateWithOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeToAnimState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeToAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_FadeToAnimState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_FadeToAnimState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_FadeToAnimState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAnimationInTransition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFloat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetFloat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllParameter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllTriggerExResetUseID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetParameters_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlaySpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFloat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetFloat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInteger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetInteger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetBool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetBool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationParamExist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_PlayAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TranslateAnimNameToHash_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayRandomAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReSetRuntimeAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRuntimeAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAnimatorCaches_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAnimatorCaches_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetSpeedParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearCurrentRuntimeAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayTriggerAnimationEndEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAnimationEnded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEndEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetEndEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceAnimatorUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnimatorCullingMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DebugForceAnimatorCrossTickUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnimationClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnimationClipTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLayerWeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLayerWeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetLayerWeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_SetLayerWeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLayerIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStateSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStateSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetStateSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OptimizeRebindAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLayerBoneWeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintAnimatorData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLayerState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearLayerDefaultState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_UpdateAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnimatorActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAvatarMaskWhenSwitchAnimationSet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBlendDurationTimeWhenSwitchAnimationSet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DumpAllInfos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentPlayableStateIsPaused_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentFOVCuveValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAnimatorDeltaData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopRecordAnimatorDeltaData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentDeltaPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentDeltaRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TestGetLayerState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReseetCacheClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnimationClipLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetAnimationClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetAnimationClipLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStateClipBySuffix_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStateClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimClipNameToStateName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37099(); DLL2SDK::UnityEngine::UnityEngine::Animator* get_Animator_37100(); DLL2SDK::UnityEngine::UnityEngine::AnimatorUpdateMode get_CurrAnimatorUpdateMode_37101(); void set_CurrAnimatorUpdateMode_37102(DLL2SDK::UnityEngine::UnityEngine::AnimatorUpdateMode value_); DLL2SDK::mscorlib::System::String* get_LastAnimName_37103(); DLL2SDK::UnityEngine::UnityEngine::Animation* get_LegacyAnimComponent_37104(); bool get_EnableLegacyAnimation_37105(); void set_EnableLegacyAnimation_37106(bool value_); int32_t GetLayerCount_37107(); int32_t get_UpperBodyLayer_37108(); int32_t get_FireMoveLayer_37109(); int32_t get_FireLayer_37110(); int32_t get_UpperBodyOverrideLayer_37111(); int32_t get_UpperBodyAimLayer_37112(); int32_t get_LeftHandSwimLayer_37113(); int32_t get_RightHandSwimLayer_37114(); int32_t get_LeftHandOverrideLayer_37115(); int32_t get_LeftHandLayer_37116(); int32_t get_RightHandOffsetLayer_37117(); int32_t get_RightHandWeaponLayer_37118(); int32_t get_SwimHandsLayer_37119(); int32_t get_LeftRightRunningLayer_37120(); int32_t get_UpperBodyEffectLayer_37121(); int32_t get_RightHandOffsetAdditiveLayer_37122(); void ResetLayers_37123(); void ResetLayers_37124(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* currentController_); bool get_IsOpenSingleBaseLayer_37125(); void OpenSingleBaseLayer_37126(); void CloseSingleBaseLayer_37127(); bool get_ManageAnimatorUpdate_37128(); void set_ManageAnimatorUpdate_37129(bool value_); int32_t get_FrameCountForAnimatorUpdate_37130(); void set_FrameCountForAnimatorUpdate_37131(int32_t value_); bool get_PauseAnim_37132(); void set_PauseAnim_37133(bool value_); float get_CurrentAnimatorSpeed_37134(); DLL2SDK::Assembly_CSharp::GameEngine::IAnimationComponentCallBack* get_AnimationComponentCallBack_37135(); void set_AnimationComponentCallBack_37136(DLL2SDK::Assembly_CSharp::GameEngine::IAnimationComponentCallBack* value_); void Start_37137(); void OnDestroy_37138(); void InitAnimator_37139(DLL2SDK::UnityEngine::UnityEngine::Transform* mesh_); void Init_37140(DLL2SDK::UnityEngine::UnityEngine::Transform* mesh_); void Clear_37141(); void OnAnimatorCleared_37142(); void CheckSetAnimatorInInit_37143(); void ApplyRootMotion_37144(bool isEnable_); void ResetTrigger_37145(int32_t paramID_); bool IsInAnimationState_37146(int32_t layerIndex_, DLL2SDK::mscorlib::System::String* stateName_); bool IsInAnimationState_37147(DLL2SDK::mscorlib::System::String* stateName_); bool IsInTransition_37148(int32_t layerIndex_, DLL2SDK::mscorlib::System::String* name_); void PlayAnimationState_37149(DLL2SDK::mscorlib::System::String* stateName_); void PlayAnimationState_37150(int32_t stateID_); void PlayAnimationState_37151(int32_t stateID_, int32_t layer_); void PlayAnimationStateWithOffset_37152(DLL2SDK::mscorlib::System::String* stateName_, float offsetTime_); void FadeToAnimState_37153(int32_t stateNameHash_, float fadeTime_); void FadeToAnim_37154(int32_t stateNameHash_, float fadeTime_, int32_t layer_, float normalizedTime_); void FadeToAnimState_37155(int32_t stateNameHash_, float fadeTime_, int32_t layer_, float fixedTime_); void FadeToAnimState_37156(DLL2SDK::mscorlib::System::String* stateName_, float fadeTime_, int32_t layer_, float fixedTime_); void FadeToAnimState_37157(DLL2SDK::mscorlib::System::String* stateName_, float fadeTime_, DLL2SDK::mscorlib::System::String* layerName_, float fixedTime_); bool IsAnimationInTransition_37158(int32_t layerIndex_); bool GetBool_37159(DLL2SDK::mscorlib::System::String* name_); float GetFloat_37160(DLL2SDK::mscorlib::System::String* name_); float GetFloat_37161(int32_t nameID_); void ResetAllParameter_37162(); void ResetAllTrigger_37163(); void ResetAllTriggerExResetUseID_37164(); bool ResetParameters_37165(); void SetPlaySpeed_37166(float fSpeed_); void SetFloat_37167(DLL2SDK::mscorlib::System::String* paramName_, float inputValue_); void SetFloat_37168(int32_t paramID_, float inputValue_); void SetInteger_37169(int32_t paramID_, int32_t inValue_); void SetInteger_37170(DLL2SDK::mscorlib::System::String* inParamName_, int32_t inValue_); bool GetBool_37171(int32_t paramID_); void SetBool_37172(int32_t paramID_, bool inputValue_); void SetBool_37173(DLL2SDK::mscorlib::System::String* paramName_, bool inputValue_); void SetTrigger_37174(int32_t paramID_); void SetTrigger_37175(DLL2SDK::mscorlib::System::String* paramName_); bool AnimationParamExist_37176(DLL2SDK::mscorlib::System::String* paramName_); bool PlayAnimation_37177(DLL2SDK::mscorlib::System::String* animName_, float speed_, bool bTriggerSameAnim_, DLL2SDK::mscorlib::System::String* resetTriggerName_); bool PlayAnimation_37178(int32_t animID_, float speed_, bool bTriggerSameAnim_, int32_t resetParamID_); int32_t TranslateAnimNameToHash_37179(DLL2SDK::mscorlib::System::String* animName_); bool PlayRandomAnimation_37180(DLL2SDK::mscorlib::System::String* animName_, int32_t randParam_, float speed_); void ReSetRuntimeAnimatorController_37181(); void SetRuntimeAnimatorController_37182(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* animatorController_, bool forceSet_); void ResetAnimatorCaches_37183(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* currentAnimatorController_); void InitAnimatorCaches_37184(); void ResetSpeedParam_37185(); DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* get_CurrentRuntimeAnimatorController_37186(); void ClearCurrentRuntimeAnimatorController_37187(); void DelayTriggerAnimationEndEvent_37188(); void OnAnimationEnded_37189(DLL2SDK::mscorlib::System::String* animName_); DLL2SDK::Assembly_CSharp::GameEngine::AnimationEndEvent* GetEndEvent_37190(int32_t animID_); DLL2SDK::Assembly_CSharp::GameEngine::AnimationEndEvent* GetEndEvent_37191(DLL2SDK::mscorlib::System::String* animName_); void UpdateAnimator_37192(); void ForceAnimatorUpdate_37193(); void Update_37194(); void SetAnimatorCullingMode_37195(DLL2SDK::UnityEngine::UnityEngine::AnimatorCullingMode newCullingMode_); void DebugForceAnimatorCrossTickUpdate_37196(int32_t tickInterval_); void Reset_37197(); void LateUpdate_37198(); DLL2SDK::UnityEngine::UnityEngine::AnimationClip* GetAnimationClip_37199(DLL2SDK::mscorlib::System::String* clipNameKey_); float GetAnimationClipTime_37200(DLL2SDK::mscorlib::System::String* animationName_, float scale_); float GetLayerWeight_37201(int32_t layerIndex_); void SetLayerWeight_37202(int32_t layerIndex_, float weight_, float time_); void SetLayerWeight_37203(int32_t layerIndex_, float weight_); void SetLayerWeight_37204(DLL2SDK::mscorlib::System::String* layerName_, float weight_); int32_t GetLayerIndex_37205(DLL2SDK::mscorlib::System::String* layerName_); float GetStateSpeed_37206(int32_t layerIndex_, DLL2SDK::mscorlib::System::String* stateName_); void SetStateSpeed_37207(int32_t layerIndex_, int32_t stateID_, float speed_); void SetStateSpeed_37208(int32_t layerIndex_, DLL2SDK::mscorlib::System::String* stateName_, float speed_); void OptimizeRebindAnimator_37209(); void RefreshAnimator_37210(); void SetLayerBoneWeight_37211(DLL2SDK::mscorlib::System::String* LayerName_, DLL2SDK::mscorlib::System::String* bonePath_, float weight_); void PrintAnimatorData_37213(); void SetLayerState_37214(int32_t layerIndex_, DLL2SDK::mscorlib::System::String* stateName_); void ClearLayerDefaultState_37215(); void UpdateAnimator_37216(float deltaTime_); void SetAnimatorActive_37217(bool isActive_); void DisableAnimator_37218(); void SetAvatarMaskWhenSwitchAnimationSet_37219(DLL2SDK::UnityEngine::UnityEngine::AvatarMask* avatarMask_); void SetBlendDurationTimeWhenSwitchAnimationSet_37220(float blendTime_); void DumpAllInfos_37221(); int32_t GetCurrentPlayableStateIsPaused_37222(); float GetCurrentFOVCuveValue_37223(); void InitAnimatorDeltaData_37224(); void StopRecordAnimatorDeltaData_37225(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCurrentDeltaPosition_37226(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetCurrentDeltaRotation_37227(); void TestGetLayerState_37228(); void ReseetCacheClip_37229(); float GetAnimationClipLength_37230(DLL2SDK::Assembly_CSharp::GameEngine::AnimatorUtils_AniClipNameType clipNameType_); DLL2SDK::UnityEngine::UnityEngine::AnimationClip* GetAnimationClip_37231(DLL2SDK::Assembly_CSharp::GameEngine::AnimatorUtils_AniClipNameType clipNameType_); float GetAnimationClipLength_37232(int32_t layerIndex_, DLL2SDK::mscorlib::System::String* stateName_, DLL2SDK::mscorlib::System::String* suffix_); DLL2SDK::UnityEngine::UnityEngine::AnimationClip* GetStateClipBySuffix_37233(int32_t layerIndex_, DLL2SDK::mscorlib::System::String* stateName_, DLL2SDK::mscorlib::System::String* suffix_); DLL2SDK::UnityEngine::UnityEngine::AnimationClip* GetStateClip_37234(int32_t layerIndex_, DLL2SDK::mscorlib::System::String* stateName_); DLL2SDK::mscorlib::System::String* AnimClipNameToStateName_37235(DLL2SDK::Assembly_CSharp::GameEngine::AnimatorUtils_AniClipNameType nameType_); static bool get_EnableFPAnimationSync_37212(); static void _cctor_37236(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PrcGame { struct PrcGameInfo : DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame::FFAGameInfo { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83402(); bool get_InfiniteCarriedAmmo_83403(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PrcGame { struct PrcGameEventChannel : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameEventChannel { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddDroppedPickUp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83399(DLL2SDK::Assembly_CSharp::GameBase::MatchGame* inGame_); void OnAddDroppedPickUp_83400(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void __xLuaBaseProxy_OnAddDroppedPickUp_83401(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PrcGame { struct PrcGameBuilder : DLL2SDK::Assembly_CSharp::PVP::Team::PVPFFAGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83394(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_83395(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_83396(); DLL2SDK::mscorlib::System::Type* get_m_GameEventChannelType_83397(); DLL2SDK::mscorlib::System::String* get_m_GameCfgPath_83398(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PrcGame { struct PrcGame : DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame::FFAGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83392(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); bool get_IsClearAllDroppedPickUpOnRoundStart_83393(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PawnEventProcessor : DLL2SDK::Assembly_CSharp::GameEngine::ActorEventProcessor { DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* m_Pawn_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_NetSyncModules_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigNetSyncModuleList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterEventAfterPawnStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyRoleChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyRoleRecovered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyPlayerUltSkillIDChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyStopIndividuation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOperatorFireModeChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUseKillStreakSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterEventBeforePawnStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNextWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPutDownThrowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchToThrowTactical_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchToThrowLethal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeaveTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSetCanSwitchWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTryPickUpItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTryDiscardWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDroppedPickUpProjectileInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRealDiscardWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnServerSyncUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerRequestUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerClimbUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerUseHeicopter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85141(); void PreInit_85142(DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* InOwner_); void ConfigNetSyncModuleList_85143(); void Init_85144(); void ShutDown_85145(); DLL2SDK::Assembly_CSharp::GameBase::NetSyncModule* GetModule_85146(DLL2SDK::Assembly_CSharp::GameBase::PawnModuleType InModuleType_); void RegisterEventAfterPawnStart_85147(); void OnNotifyRoleChanged_85148(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyRoleRecovered_85149(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyPlayerUltSkillIDChanged_85150(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyStopIndividuation_85151(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnOperatorFireModeChanged_85152(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnUseKillStreakSkill_85153(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void RegisterEventBeforePawnStart_85154(); void OnReAmmo_85155(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNextWeapon_85156(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnSwitchWeapon_85157(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); bool CheckPutDownThrowWeapon_85158(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponSubCategory throwWeaponSubCategory_); void OnSwitchToThrowTactical_85159(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnSwitchToThrowLethal_85160(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnEnterTrigger_85161(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnLeaveTrigger_85162(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnSetCanSwitchWeapon_85163(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnTryPickUpItem_85164(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void OnTryDiscardWeapon_85165(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); DLL2SDK::Assembly_CSharp::GameBase::DroppedPickUpProjectileInfo* GetDroppedPickUpProjectileInfo_85166(int32_t weaponItemID_, uint8_t weaponSlot_); void OnRealDiscardWeapon_85167(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void OnLocalPlayerUseItem_85168(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnServerSyncUseItem_85169(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void ServerRequestUseItem_85170(uint64_t itemTypeId_); void OnLocalPlayerClimbUp_85171(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnLocalPlayerUseHeicopter_85172(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void __xLuaBaseProxy_PreInit_85173(DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* P0_); void __xLuaBaseProxy_Init_85174(); void __xLuaBaseProxy_ShutDown_85175(); }; } namespace DLL2SDK::Assembly_CSharp { struct PVPHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPVPModeName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPVPModeLocName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPVPMatchingTimeStr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerInfoListBySort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPVPModule_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::String* GetPVPModeName_83310(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_); static DLL2SDK::mscorlib::System::String* GetPVPModeLocName_83311(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_); static DLL2SDK::mscorlib::System::String* GetPVPMatchingTimeStr_83312(uint64_t startTimeStamp_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPlayerInfoListBySort_83313(); static DLL2SDK::mscorlib::System::String* GetPVPModule_83314(int32_t num_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::MlkTFGame { struct MlkTFGameUIScene : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameUIScene { DLL2SDK::Assembly_CSharp::PVP::Team::MlkTFGame::MlkTFBroadcastWeaponMaxLevel* m_WeaponMaxLevelNotifyHUD_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShowLoadoutPvpGameView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSwitchBagBtnController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableSelectBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifySomeOneMaxLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeadReplayEnd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83160(); void OnNotifyShowLoadoutPvpGameView_83161(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowSwitchBagBtnController_83162(); bool EnableSelectBag_83163(); void Init_83164(); void NotifySomeOneMaxLevel_83165(bool bSameTeam_, bool bLocalPlayer_); void OnDeadReplayEnd_83166(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void __xLuaBaseProxy_OnNotifyShowLoadoutPvpGameView_83167(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_ShowSwitchBagBtnController_83168(); bool __xLuaBaseProxy_EnableSelectBag_83169(); void __xLuaBaseProxy_Init_83170(); void __xLuaBaseProxy_OnDeadReplayEnd_83171(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::MlkTFGame { struct MlkTFGameInfo : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameInfo { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* WeaponLevelMaxPlayerInfos_Regular_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* WeaponLevelMaxPlayerInfos_Rebel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncPlayerInfoProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_bTeamMaxLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeaponLevelMaxPlayers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoundEndReason_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83145(); bool get_IsShowPvpLoadout_83146(); bool get_InfiniteCarriedAmmo_83147(); bool get_IsUseMlkUAV_83148(); bool get_IsShowPvpStreak_83149(); DLL2SDK::Assembly_CSharp::GameEngine::PVPWeaponViewType get_PvpWeaponViewType_83150(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_MlkTFEnemyIndicators_83151(); void SyncPlayerInfoProperty_83152(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, uint32_t propertyID_, uint32_t value_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength varType_); bool bTeamMaxLevel_83153(DLL2SDK::Assembly_CSharp::PVP::Team::MlkTFGame::MlkTFPlayerInfo* item_); void UpdateWeaponLevelMaxPlayers_83154(); DLL2SDK::mscorlib::System::String* GetRoundEndReason_83155(); void Tick_83156(float deltaTime_); void __xLuaBaseProxy_SyncPlayerInfoProperty_83157(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P0_, uint32_t P1_, uint32_t P2_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength P3_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetRoundEndReason_83158(); void __xLuaBaseProxy_Tick_83159(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::MlkTFGame { struct MlkTFGameEventChannel : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameEventChannel { DLL2SDK::Assembly_CSharp::PVP::Team::MlkTFGame::MlkTFGameInfo* m_MlkGameInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMlkSwithGun_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83141(DLL2SDK::Assembly_CSharp::GameBase::MatchGame* inGame_); void Init_83142(); void OnMlkSwithGun_83143(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void __xLuaBaseProxy_Init_83144(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::MlkTFGame { struct MlkTFGameBuilder : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Add3PCommonComponent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83133(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_83134(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_83135(); DLL2SDK::mscorlib::System::Type* get_m_GameEventChannelType_83136(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_83137(); DLL2SDK::mscorlib::System::Type* get_m_PlayerInfoType_83138(); void Add3PCommonComponent_83139(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void __xLuaBaseProxy_Add3PCommonComponent_83140(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::MlkTFGame { struct MlkTFGame : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83132(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::MlkTFGame { struct MlkTFEnemyIndicator : DLL2SDK::Assembly_CSharp::GameEngine::Indicator { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83128(); void PreInit_83129(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Position_83130(); void __xLuaBaseProxy_PreInit_83131(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponBtnView : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { DLL2SDK::Assembly_CSharp::UIWidget* CurrentWeaponContainer_; DLL2SDK::Assembly_CSharp::UISprite* m_CurWeaponIcon_; DLL2SDK::Assembly_CSharp::UILabel* CurWeaponAmmo_; DLL2SDK::mscorlib::System::String* m_CurWeaponAmmoCount_; DLL2SDK::mscorlib::System::String* m_CurWeaponCarriedAmmo_; DLL2SDK::Assembly_CSharp::GameBase::WeaponBtnDataHolder* CurWeaponHolder_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AmmoRoot_; DLL2SDK::Assembly_CSharp::UILabel* m_WeaponName_; DLL2SDK::Assembly_CSharp::UILabel* m_AmmoFreeLabel_; DLL2SDK::Assembly_CSharp::UISprite* m_FirstWeaponInfIcon_; DLL2SDK::Assembly_CSharp::GameBase::Weapon* m_CurrentWeapon_; int32_t m_WeaponID_; DLL2SDK::UnityEngine::UnityEngine::Color NormalFiredColor_; DLL2SDK::UnityEngine::UnityEngine::Color m_LowAmmoColor_; DLL2SDK::UnityEngine::UnityEngine::Color m_NoAmmoColor_; int32_t m_LastCarriedAmmoCount_; int32_t m_LastAmmoCount_; bool infiniteAmmo_; bool infiniteCarriedAmmo_; bool mCleared_; bool m_ShowULTSkillWeapon_; bool IsForceUpdate_; bool infiniteEnd_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateShowObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedHideInGamepad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInfiniteAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMainWeaponUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCurWeaponBarView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentWeaponIconColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSwitchButtonEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfiniteCarriedAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCurWeaponHolderData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGunGameSwitchGun_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAmmoLabel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56950(); bool get_IsControlByUiState_56951(); uint64_t get_InactiveGameHudState_56952(); void Start_56953(); void Clear_56954(); void OnDisable_56955(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_56956(); bool IsCanTick_56957(); void UpdateShowObject_56958(); void Tick_56959(float dt_); void ForceUpdate_56960(); void UpdateWeapon_56961(); bool NeedHideInGamepad_56962(); void CheckInfiniteAmmo_56963(); void SetWeaponInfo_56964(); void SetMainWeaponUI_56965(); void SetUI_56966(); bool HasWeapon_56967(int32_t weaponID_); void UpdateCurWeaponBarView_56968(); void SetCurrentWeaponIconColor_56969(DLL2SDK::UnityEngine::UnityEngine::Color color_); void SetSwitchButtonEnabled_56970(bool inEnabled_); void SetInfiniteCarriedAmmo_56971(bool infinite_); void UpdateCurWeaponHolderData_56972(); void OnGunGameSwitchGun_56973(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void SetAmmoLabel_56974(DLL2SDK::Assembly_CSharp::UILabel* ammoLabel_, DLL2SDK::mscorlib::System::String* ammoCount_, DLL2SDK::mscorlib::System::String* carriedAmmo_); void __xLuaBaseProxy_Start_56975(); void __xLuaBaseProxy_OnDisable_56976(); void __xLuaBaseProxy_Tick_56977(float P0_); bool __xLuaBaseProxy_NeedHideInGamepad_56978(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::MlkTFGame { struct MlkTFBroadcastWeaponMaxLevel : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UISprite* TeamIcon_; DLL2SDK::Assembly_CSharp::UILabel* MaxLevelText_; DLL2SDK::Assembly_CSharp::UIWidget* ShowGO_; bool bShow_; DLL2SDK::UnityEngine::UnityEngine::Color BlueColor_; DLL2SDK::UnityEngine::UnityEngine::Color RedColor_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PendingMsgs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyMaxLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetShowMaxLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayCheckPendingMsgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83103(); void WillShow_83104(); void NotifyMaxLevel_83105(bool bSameTeam_, bool bLocalPlayer_); void ResetShowMaxLevel_83106(); void DelayCheckPendingMsgs_83107(); void __xLuaBaseProxy_WillShow_83108(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::MlkGame { struct MlkGameUIScene : DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame::FFAGameUIScene { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShowLoadoutPvpGameView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableSelectBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSwitchBagBtnController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeadReplayEnd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83094(); void OnNotifyShowLoadoutPvpGameView_83095(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); bool EnableSelectBag_83096(); void ShowSwitchBagBtnController_83097(); void OnDeadReplayEnd_83098(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void __xLuaBaseProxy_OnNotifyShowLoadoutPvpGameView_83099(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); bool __xLuaBaseProxy_EnableSelectBag_83100(); void __xLuaBaseProxy_ShowSwitchBagBtnController_83101(); void __xLuaBaseProxy_OnDeadReplayEnd_83102(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::MlkGame { struct MlkGameInfo : DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame::FFAGameInfo { struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncPlayerInfoProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckHighestScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerInfoListBySort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83078(); bool get_IsShowPvpLoadout_83079(); bool get_InfiniteCarriedAmmo_83080(); bool get_IsUseMlkUAV_83081(); bool get_IsShowPvpStreak_83082(); DLL2SDK::Assembly_CSharp::GameEngine::PVPWeaponViewType get_PvpWeaponViewType_83083(); void SyncPlayerInfoProperty_83084(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, uint32_t propertyID_, uint32_t value_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength varType_); DLL2SDK::Assembly_CSharp::Network::ECHARACTER_VAR_COMMON get_ScoreType_83085(); bool CheckHighestScore_83086(uint32_t playerID_, uint32_t scoreVal_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPlayerInfoListBySort_83087(); void Tick_83088(float deltaTime_); void __xLuaBaseProxy_SyncPlayerInfoProperty_83090(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P0_, uint32_t P1_, uint32_t P2_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength P3_); bool __xLuaBaseProxy_CheckHighestScore_83091(uint32_t P0_, uint32_t P1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetPlayerInfoListBySort_83092(); void __xLuaBaseProxy_Tick_83093(float P0_); static int32_t _GetPlayerInfoListBySort_m__0_83089(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* a_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* b_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::MlkGame { struct MlkGameEventChannel : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameEventChannel { DLL2SDK::Assembly_CSharp::PVP::Team::MlkGame::MlkGameInfo* m_MlkGameInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMlkSwithGun_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83074(DLL2SDK::Assembly_CSharp::GameBase::MatchGame* inGame_); void Init_83075(); void OnMlkSwithGun_83076(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void __xLuaBaseProxy_Init_83077(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::MlkGame { struct MlkGameBuilder : DLL2SDK::Assembly_CSharp::PVP::Team::PVPFFAGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83068(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_83069(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_83070(); DLL2SDK::mscorlib::System::Type* get_m_GameEventChannelType_83071(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_83072(); DLL2SDK::mscorlib::System::Type* get_m_PlayerInfoType_83073(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::MlkGame { struct MlkGame : DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame::FFAGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83067(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MlkWeaponBtnView : DLL2SDK::Assembly_CSharp::GameBase::WeaponBtnView { DLL2SDK::Assembly_CSharp::UISprite* m_LWeaponIcon_; DLL2SDK::Assembly_CSharp::UISprite* m_RWeaponIcon_; DLL2SDK::Assembly_CSharp::UILabel* m_LWeaponLv_; DLL2SDK::Assembly_CSharp::UILabel* m_MWeaponLv_; DLL2SDK::Assembly_CSharp::UILabel* m_RWeaponLv_; int32_t lastId_; int32_t nextId_; DLL2SDK::UnityEngine::UnityEngine::Animator* LevelAnim_; uint32_t NewWeaponID_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ShineEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGunGameSwitchGun_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReplaceWeaponPic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MlkWeaponTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMlkWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLvInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83050(); void Start_83051(); void OnGunGameSwitchGun_83052(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void ReplaceWeaponPic_83053(); void Tick_83054(float dt_); void UpdateWeapon_83055(); void Clear_83056(); void MlkWeaponTick_83057(); void SetMlkWeaponInfo_83058(int32_t weaponId_, DLL2SDK::Assembly_CSharp::UISprite* icon_); void SetLvInfo_83059(int32_t orderIdx_); void OnOpen_83060(); void __xLuaBaseProxy_Start_83061(); void __xLuaBaseProxy_OnGunGameSwitchGun_83062(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_Tick_83063(float P0_); void __xLuaBaseProxy_UpdateWeapon_83064(); void __xLuaBaseProxy_Clear_83065(); void __xLuaBaseProxy_OnOpen_83066(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MatchCameraMove : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Camera* MoveCamera_; DLL2SDK::UnityEngine::UnityEngine::Animator* Anim_; bool bHasPlayOnce_; bool bStart_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameBase::MatchCameraMove* Cached_; DLL2SDK::mscorlib::System::String* PROTECT_FINISH_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCameraAndUIVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayHide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProtectFinish_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83035(); void OnRoundStart_83036(); void Awake_83037(); DLL2SDK::Assembly_CSharp::UIRoot* GetUIRoot_83038(); void SetCameraAndUIVisible_83039(bool bVisible_); DLL2SDK::mscorlib::System::Collections::IEnumerator* DelayHide_83040(); void MoveStart_83041(); void MoveFinish_83042(); void ProtectFinish_83043(); }; } namespace DLL2SDK::Assembly_CSharp { struct LightMapSetter : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* LightMapInfoList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* LightProbeInfoList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyLightMapSetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLightMapInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83029(); void Start_83030(); void ApplyLightMapSetting_83031(); DLL2SDK::Assembly_CSharp::LightMapSetter_LightMapInfo* GetLightMapInfo_83032(int32_t index_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::INFGame { struct SwitchRoleComponent_Infect : DLL2SDK::Assembly_CSharp::GameEngine::SwitchRoleComponent { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateUpArmObj_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83027(); void CreateUpArmObj_83028(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::INFGame { struct INFPlayerPawn : DLL2SDK::Assembly_CSharp::PVP::PVPPlayerPawn { DLL2SDK::Assembly_CSharp::PVP::Team::INFGame::INFPlayerInfo* m_INFPlayerInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSwitchRoleComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToLastUsedWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUpArmFX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedDistinguish_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83017(); DLL2SDK::Assembly_CSharp::PVP::Team::INFGame::INFPlayerInfo* get_INFPlayerInfo_83018(); bool get_NeedForceSwitchWeapon_83019(); DLL2SDK::mscorlib::System::Type* GetSwitchRoleComponentType_83020(); void SwitchToLastUsedWeapon_83021(); void RefreshUpArmFX_83022(); bool IsNeedDistinguish_83023(bool isCreate_); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetSwitchRoleComponentType_83024(); void __xLuaBaseProxy_SwitchToLastUsedWeapon_83025(); bool __xLuaBaseProxy_IsNeedDistinguish_83026(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::INFGame { struct INFPlayerInfo : DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsINFCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsINFWithMelee_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83014(uint32_t actorID_); bool IsINFCamp_83015(); bool IsINFWithMelee_83016(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::INFGame { struct INFGameUIScene : DLL2SDK::Assembly_CSharp::PVP::PVPGameUIScene { DLL2SDK::Assembly_CSharp::PVP::Team::INFGame::InfectGamePerkProcessHUD* m_InfectGamePerkProcessHUD_; DLL2SDK::Assembly_CSharp::PVP::Team::INFGame::InfectGameTipHUD* m_InfectGameTipHUD_; bool m_GuideFlag_; DLL2SDK::Assembly_CSharp::PVP::Team::INFGame::InfectGameGuideNoviceViewController* m_GuideNoviceViewController_; struct StaticFields { DLL2SDK::mscorlib::System::String* kUndeadSpriteName_; DLL2SDK::mscorlib::System::String* kSurvivorSpriteName_; DLL2SDK::mscorlib::System::String* kUndeadLocID_; DLL2SDK::mscorlib::System::String* kSurvivorLocID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateScorePanelController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSwitchBagBtnController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableSelectBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GoToWinnerCircle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateTacticalMapController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShowLoadoutPvpGameView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefeshTeamatesName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLastSurvivor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLastSurvivorTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenScorePanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowGuideView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateCampShowHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetScorePanelCampIconName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetScorePanelCampName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetScorePanelCampMININame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGameEndScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateBloodHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuitVoiceRoomFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyEnterVoiceRoomFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryToEnterVoiceTeamRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTeamGVoiceRoomName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReconnectComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowSpectatingHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseVoiceBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowVoiceBtn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82964(); void CreateScorePanelController_82965(); DLL2SDK::mscorlib::System::Type* get_ScoreViewControllerType_82966(); void Init_82967(); void ShowSwitchBagBtnController_82968(); bool EnableSelectBag_82969(); void OnRoundEnded_82970(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void GoToWinnerCircle_82971(); void CreateTacticalMapController_82972(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* tacticalGPS_); void OnNotifyShowLoadoutPvpGameView_82973(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void RefeshTeamatesName_82974(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnLastSurvivor_82975(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* in_msg_); void ShowLastSurvivorTip_82976(); void OpenScorePanel_82977(); void ShowGuideView_82978(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void CreateCampShowHUD_82979(); DLL2SDK::mscorlib::System::String* GetScorePanelCampIconName_82980(DLL2SDK::CSProto::msg::ECamp camp_); DLL2SDK::mscorlib::System::String* GetScorePanelCampName_82981(DLL2SDK::CSProto::msg::ECamp camp_); DLL2SDK::mscorlib::System::String* GetScorePanelCampMININame_82982(DLL2SDK::CSProto::msg::ECamp camp_); int32_t GetGameEndScore_82983(DLL2SDK::CSProto::msg::ECamp camp_); void CreateBloodHUD_82984(); void OnQuitVoiceRoomFinish_82985(DLL2SDK::mscorlib::System::String* roomName_, int32_t memberId_); void OnNotifyEnterVoiceRoomFinish_82986(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void TryToEnterVoiceTeamRoom_82987(); DLL2SDK::mscorlib::System::String* GetTeamGVoiceRoomName_82988(); void OnReconnectComplete_82989(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShowSpectatingHUD_82990(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void CloseVoiceBtn_82991(); void ShowVoiceBtn_82992(); void __xLuaBaseProxy_CreateScorePanelController_82994(); void __xLuaBaseProxy_Init_82995(); void __xLuaBaseProxy_ShowSwitchBagBtnController_82996(); bool __xLuaBaseProxy_EnableSelectBag_82997(); void __xLuaBaseProxy_OnRoundEnded_82998(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_GoToWinnerCircle_82999(); void __xLuaBaseProxy_CreateTacticalMapController_83000(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* P0_); void __xLuaBaseProxy_OnNotifyShowLoadoutPvpGameView_83001(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OpenScorePanel_83002(); void __xLuaBaseProxy_CreateCampShowHUD_83003(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetScorePanelCampIconName_83004(DLL2SDK::CSProto::msg::ECamp P0_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetScorePanelCampName_83005(DLL2SDK::CSProto::msg::ECamp P0_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetScorePanelCampMININame_83006(DLL2SDK::CSProto::msg::ECamp P0_); int32_t __xLuaBaseProxy_GetGameEndScore_83007(DLL2SDK::CSProto::msg::ECamp P0_); void __xLuaBaseProxy_CreateBloodHUD_83008(); void __xLuaBaseProxy_OnQuitVoiceRoomFinish_83009(DLL2SDK::mscorlib::System::String* P0_, int32_t P1_); void __xLuaBaseProxy_OnNotifyEnterVoiceRoomFinish_83010(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_TryToEnterVoiceTeamRoom_83011(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetTeamGVoiceRoomName_83012(); void __xLuaBaseProxy_OnShowSpectatingHUD_83013(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); static void _cctor_82993(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::INFGame { struct INFGameInfo : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameInfo { int32_t _humanCount_k__BackingField_; int32_t _infectedCount_k__BackingField_; bool m_LastHumanIsGoliath_; uint32_t firstInfectMutateCountDown_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInfectGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoundEndReason_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncPlayerInfoProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncGameInfoProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCampPlayerCount_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82942(); int32_t get_humanCount_82943(); void set_humanCount_82944(int32_t value_); int32_t get_infectedCount_82945(); void set_infectedCount_82946(int32_t value_); bool IsInfectGame_82947(); bool get_LastHumanIsGoliath_82948(); DLL2SDK::Assembly_CSharp::GameEngine::PVPWeaponViewType get_PvpWeaponViewType_82949(); bool get_IsShowPvpStreak_82950(); bool get_IsShowPvpLoadout_82951(); void Init_82952(); bool get_lastSurvivor_82953(); bool get_CanGrenadeReload_82954(); DLL2SDK::mscorlib::System::String* GetRoundEndReason_82955(); void SyncPlayerInfoProperty_82956(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, uint32_t propertyID_, uint32_t value_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength varType_); void SyncGameInfoProperty_82957(uint32_t propertyID_, uint32_t value_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength varType_); void UpdateCampPlayerCount_82958(); bool __xLuaBaseProxy_IsInfectGame_82959(); void __xLuaBaseProxy_Init_82960(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetRoundEndReason_82961(); void __xLuaBaseProxy_SyncPlayerInfoProperty_82962(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P0_, uint32_t P1_, uint32_t P2_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength P3_); void __xLuaBaseProxy_SyncGameInfoProperty_82963(uint32_t P0_, uint32_t P1_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength P2_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::INFGame { enum struct InfectGameSkillID : int32_t { InfectGameSkillID_Shield_ = static_cast(0x8F10CE3), InfectGameSkillID_SentryGun_ = static_cast(0x8F15651), InfectGameSkillID_Silence_ = static_cast(0x8F15652) }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::INFGame { enum struct InfectGameEventEnum : int32_t { InfectGameUIEventBegin_ = static_cast(0xFDE80), NotifyShowChooseItemView_ = static_cast(0xFDE81), NotifyRefreshTeamatesName_ = static_cast(0xFDE82), InfectGameUIEventFirstHumanMutatePrepare_ = static_cast(0xFDE83), InfectGameUIEventChangeCamp_ = static_cast(0xFDE84), InfectGameUIEventLastSurvivor_ = static_cast(0xFDE85), NotifyFirstInfected_ = static_cast(0xFDE86), NotifyShowGuide_ = static_cast(0xFDE87), InfectGameUIEventEnd_ = static_cast(0x1FBD00) }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::INFGame { struct INFGameBuilder : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init1PPawnActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init3PPawnActorInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82933(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_82934(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_82935(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_82936(); DLL2SDK::mscorlib::System::Type* get_m_PlayerInfoType_82937(); void Init1PPawnActorInfo_82938(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void Init3PPawnActorInfo_82939(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void __xLuaBaseProxy_Init1PPawnActorInfo_82940(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); void __xLuaBaseProxy_Init3PPawnActorInfo_82941(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::INFGame { struct INFGame : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSpectate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTeamPawns_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAllPawnUpArmObjs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82924(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); void StartMatch_82925(); bool CanSpectate_82926(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* viewTarget_); void RefreshTeamPawns_82927(); void RefreshAllPawnUpArmObjs_82928(); void __xLuaBaseProxy_StartMatch_82929(); bool __xLuaBaseProxy_CanSpectate_82930(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P0_); void __xLuaBaseProxy_RefreshTeamPawns_82931(); void __xLuaBaseProxy_RefreshAllPawnUpArmObjs_82932(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct DoubleWeaponBtnView : DLL2SDK::Assembly_CSharp::GameBase::WeaponBtnView { DLL2SDK::Assembly_CSharp::UIWidget* NextWeaponContainer_; DLL2SDK::Assembly_CSharp::UISprite* NextWeaponIcon_; DLL2SDK::Assembly_CSharp::UILabel* NextWeaponAmmo_; DLL2SDK::mscorlib::System::String* m_NextWeaponAmmoCount_; DLL2SDK::mscorlib::System::String* m_NextWeaponCarriedAmmo_; DLL2SDK::Assembly_CSharp::GameBase::WeaponBtnDataHolder* NextWeaponHolder_; DLL2SDK::Assembly_CSharp::UIWidget* FirstWeaponChosenSprite_; DLL2SDK::Assembly_CSharp::UIWidget* SecondWeaponChosenSprite_; DLL2SDK::Assembly_CSharp::UISprite* m_SecondWeaponInfIcon_; DLL2SDK::Assembly_CSharp::GameBase::Weapon* m_NextWeapon_; DLL2SDK::Assembly_CSharp::GameBase::Weapon* m_ChosenWeapon_; int32_t m_LastNextAmmoCount_; int32_t m_LastNextCarriedAmmo_; int32_t CacheFirstAmmoCount_; int32_t CacheSecondAmmoCount_; int32_t CacheSingleAmmoCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAmmoUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSwitchButtonEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfiniteCarriedAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateNextWeaponHolderData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateNextWeaponBarView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNextWeaponIconColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateChosenSprite_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55716(); DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState get_mPawnSwitchState_55717(); void Clear_55718(); void UpdateWeapon_55719(); void SetWeaponInfo_55720(); bool CheckAmmoUpdate_55721(int32_t CacheAmmoCount_, int32_t CurrentAmmoCount_, DLL2SDK::Assembly_CSharp::GameBase::Weapon* weapon_); void SetUI_55722(); void SetSwitchButtonEnabled_55723(bool inEnabled_); void SetInfiniteCarriedAmmo_55724(bool infinite_); void ForceUpdate_55725(); void UpdateNextWeaponHolderData_55726(); void UpdateNextWeaponBarView_55727(); void SetNextWeaponIconColor_55728(DLL2SDK::UnityEngine::UnityEngine::Color color_); void UpdateChosenSprite_55729(); void __xLuaBaseProxy_Clear_55730(); void __xLuaBaseProxy_UpdateWeapon_55731(); void __xLuaBaseProxy_SetWeaponInfo_55732(); void __xLuaBaseProxy_SetUI_55733(); void __xLuaBaseProxy_SetSwitchButtonEnabled_55734(bool P0_); void __xLuaBaseProxy_SetInfiniteCarriedAmmo_55735(bool P0_); void __xLuaBaseProxy_ForceUpdate_55736(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::INFGame { struct InfectGameTipHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* tipRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* countDownRoot_; DLL2SDK::Assembly_CSharp::UILabel* countDown_; DLL2SDK::Assembly_CSharp::UILabel* countDowntipMsg_; float delayedCountDownTime_; DLL2SDK::UnityEngine::UnityEngine::GameObject* InfectedEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* countDownTipsRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HumanGameTips_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HumanGameCampInfo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HumanGameTargetInfo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* InfectedGameTips_; DLL2SDK::UnityEngine::UnityEngine::GameObject* InfectedGameCampInfo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* InfectedGameTargetInfo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HumanInfectedTips_; DLL2SDK::Assembly_CSharp::UILabel* HumanInfectedLabel_; bool m_FirstShowFlag_; bool m_SelfCampChanged_; DLL2SDK::Assembly_CSharp::PVP::Team::INFGame::INFGameInfo* infectGameInfo_; DLL2SDK::System::System::Collections::Generic::Queue_1* tipQueue_; struct StaticFields { DLL2SDK::mscorlib::System::String* SurvivorCampIconName_; DLL2SDK::mscorlib::System::String* InfectedCampIconName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FirstHumanMutatePrepare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayedCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCampChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowNextTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideMsgTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MutateCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FirstHumanMutateReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFirstInfected_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82895(); DLL2SDK::Assembly_CSharp::PVP::Team::INFGame::INFGameInfo* get_m_INFGameInfo_82896(); void RegisterDelegates_82897(); void UnRegisterDelegates_82898(); void Tick_82899(float dt_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_82900(); void FirstHumanMutatePrepare_82901(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void DelayedCountDown_82902(); void OnCampChange_82903(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void AddTip_82904(DLL2SDK::mscorlib::System::String* tipMsg_, bool survivorCamp_, float msgDuration_); void ShowNextTip_82905(); void HideMsgTip_82906(); void MutateCountDown_82907(); void FirstHumanMutateReady_82908(); void HideTip_82909(); uint64_t get_InactiveGameHudState_82910(); void OnFirstInfected_82911(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void __xLuaBaseProxy_RegisterDelegates_82912(); void __xLuaBaseProxy_UnRegisterDelegates_82913(); void __xLuaBaseProxy_Tick_82914(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::INFGame { struct InfectGameScoreViewController : DLL2SDK::Assembly_CSharp::PVP::PVPGameScoreViewController { DLL2SDK::Assembly_CSharp::PVP::Team::INFGame::InfectGameScoreView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStarted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLeadingStatus_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82880(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_82881(); void Init_82882(); void RegisterDelegates_82883(); void UnRegisterDelegates_82884(); void OnRoundStarted_82885(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void PrepareData_82886(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* scoreModel_); DLL2SDK::Assembly_CSharp::PVP::LeadingStatus UpdateLeadingStatus_82887(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* scoreModel_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_82888(); void __xLuaBaseProxy_Init_82889(); void __xLuaBaseProxy_RegisterDelegates_82890(); void __xLuaBaseProxy_UnRegisterDelegates_82891(); void __xLuaBaseProxy_OnRoundStarted_82892(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_PrepareData_82893(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* P0_); DLL2SDK::Assembly_CSharp::PVP::LeadingStatus __xLuaBaseProxy_UpdateLeadingStatus_82894(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::INFGame { struct InfectGameScoreView : DLL2SDK::Assembly_CSharp::PVP::GameScoreView { DLL2SDK::UnityEngine::UnityEngine::GameObject* humanCampRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* infectCampRoot_; DLL2SDK::Assembly_CSharp::UILabel* humanCampScoreLabel_; DLL2SDK::Assembly_CSharp::UILabel* infectCampScoreLabel_; DLL2SDK::Assembly_CSharp::UISprite* selfCampSprite_; DLL2SDK::Assembly_CSharp::UISprite* enemyCampSprite_; DLL2SDK::Assembly_CSharp::UILabel* timeCountDownLabel_; DLL2SDK::Assembly_CSharp::UILabel* statusLabel_; DLL2SDK::UnityEngine::UnityEngine::Color WiningColor_; DLL2SDK::UnityEngine::UnityEngine::Color LosingColor_; DLL2SDK::UnityEngine::UnityEngine::Color LastHumanColor_; DLL2SDK::Assembly_CSharp::UISprite* StateBG_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TimeEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LeftUpCampEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RightUpCampEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LeftDownCampEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RightDownCampEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LastHumanSurvivorTips_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ActiveGoliathTips_; int32_t m_LastSurvivorCampCount_; int32_t m_LastInfectedCampCount_; bool m_IsLastHumanState_; bool m_LastHumanIsGoliath_; struct StaticFields { DLL2SDK::mscorlib::System::String* m_TipsBlue_; DLL2SDK::mscorlib::System::String* m_TipsRed_; DLL2SDK::mscorlib::System::String* m_TipsWhite_; DLL2SDK::mscorlib::System::String* m_TipsYellow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLeadingStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayerCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGameTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTimeColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCustomTimeWarningInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRoundEndedStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowActiveGoliathTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideLastHumanSurvivorTips_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82866(); void WillShow_82867(); void Reset_82868(DLL2SDK::Assembly_CSharp::PVP::EScoreViewResetType resetType_); void UpdateScore_82869(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* data_, bool force_); void UpdateLeadingStatus_82870(DLL2SDK::Assembly_CSharp::PVP::LeadingStatus leadingState_, DLL2SDK::Assembly_CSharp::PVP::ScoreModel* data_); void UpdatePlayerCount_82871(); void UpdateGameTime_82872(int32_t totalTime_, int32_t leftTime_); void SetTimeColor_82873(DLL2SDK::UnityEngine::UnityEngine::Color color_, float interval_); DLL2SDK::Array* GetCustomTimeWarningInfo_82874(); void UpdateRoundEndedStatus_82875(); void ShowActiveGoliathTips_82876(); void HideLastHumanSurvivorTips_82877(); void __xLuaBaseProxy_WillShow_82878(); void __xLuaBaseProxy_Reset_82879(DLL2SDK::Assembly_CSharp::PVP::EScoreViewResetType P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::INFGame { struct InfectGameScorePanelView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* ButtonMask_; DLL2SDK::Assembly_CSharp::UISprite* SelfCampIconSprite_; DLL2SDK::Assembly_CSharp::UILabel* SelfCampNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* SelfCampScoreLabel_; DLL2SDK::Assembly_CSharp::UISprite* OtherCampIconSprite_; DLL2SDK::Assembly_CSharp::UILabel* OtherCampNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* OtherCampScoreLabel_; DLL2SDK::Assembly_CSharp::UIScrollView* PlayerScoreScrollView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCampView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCampScoreView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82863(); void SetCampView_82864(DLL2SDK::CSProto::msg::ECamp localPlayerCamp_); void SetCampScoreView_82865(DLL2SDK::CSProto::msg::ECamp localPlayerCamp_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::INFGame { struct InfectGameScorePanelItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* avatarPic_; DLL2SDK::Assembly_CSharp::UILabel* LabelLevel_; DLL2SDK::Assembly_CSharp::UISprite* SpriteLevel_; DLL2SDK::Assembly_CSharp::UILabel* PlayerNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* PlayerLevelLabel_; DLL2SDK::Assembly_CSharp::UILabel* KillCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* DeadCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* AssistCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* ScoreLabel_; DLL2SDK::UnityEngine::UnityEngine::Transform* widgetHighLightBg_; DLL2SDK::UnityEngine::UnityEngine::Transform* widgetNormalBG_; DLL2SDK::UnityEngine::UnityEngine::Transform* widgetDeadBg_; DLL2SDK::UnityEngine::UnityEngine::Transform* profileRoot_; int32_t m_PicId_; int32_t m_FrameId_; DLL2SDK::mscorlib::System::String* m_PicUrl_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetScoreItemView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWidgets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDead_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82857(); void SetScoreItemView_82858(int32_t inIndex_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* inScoreData_); void SetPlayerIcon_82859(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* psd_); void SetWidgets_82860(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* psd_); void SetPlayerInfo_82861(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* psd_); void SetDead_82862(bool bDead_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::INFGame { struct InfectGameScorePanelItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::PVP::Team::INFGame::InfectGameScorePanelItemView* m_ScorePanelItemView_; DLL2SDK::Assembly_CSharp::PVP::Team::INFGame::InfectGamePlayerScoreModel* m_PlayerScoreData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82851(); void Init_82852(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_82853(); bool SetEasyListData_82854(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void __xLuaBaseProxy_Init_82855(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_82856(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::INFGame { struct InfectGameScorePanelController : DLL2SDK::Assembly_CSharp::AbstractPVPScorePanelController { DLL2SDK::Assembly_CSharp::PVP::Team::INFGame::InfectGameScorePanelView* m_ScorePanelView_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_PlayerScoreEasyListController_; bool b_IsInit_; DLL2SDK::Assembly_CSharp::PVP::Team::INFGame::InfectGameScoreHelper* scoreHelper_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnMaskClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInitPlayerScoreScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCampInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerInfoEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickScorePanelView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelfScrollViewDragEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOtherScrollViewDragEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerLoginOrLogout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPlayerScorePanelData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82832(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_82833(); void Init_82834(); void OnBtnMaskClick_82835(); void DelayInitPlayerScoreScrollView_82836(); void OnOpen_82837(); void SetCampInfo_82838(); void SetPlayerInfoEasyListData_82839(bool bForceScrollToTop_, bool resetScroll_); void TickScorePanelView_82840(); void OnEasyListDataChanged_82841(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); bool OnEasyListItemClick_82842(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnSelfScrollViewDragEnd_82843(); void OnOtherScrollViewDragEnd_82844(); void OnPlayerLoginOrLogout_82845(); void RefreshPlayerScorePanelData_82846(); void UpdateView_82847(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_82848(); void __xLuaBaseProxy_Init_82849(); void __xLuaBaseProxy_OnOpen_82850(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::INFGame { struct InfectGameScoreHelper : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SelfPlayerInfoList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_OtherPlayerInfoList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PlayerScoreList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ClipPlayerScoreList_; struct StaticFields { int32_t MODE_PLAYER_MAX_COUNT_; DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache0_; DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPlayerScoreList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareClipPlayerInfoListModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreparePlayerInfoListModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPlayerScoreList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareSortedSelfCampPlayerInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareSortedOtherCampPlayerInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldPlayerInfoAddToPanel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82823(); void InitPlayerScoreList_82824(); void PrepareClipPlayerInfoListModel_82825(bool isInit_); void PreparePlayerInfoListModel_82826(); void ResetPlayerScoreList_82827(); void PrepareSortedSelfCampPlayerInfoList_82828(); void PrepareSortedOtherCampPlayerInfoList_82829(); bool ShouldPlayerInfoAddToPanel_82830(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* inPlayerInfo_); static void _cctor_82831(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::INFGame { struct InfectGamePlayerScoreModel : DLL2SDK::mscorlib::System::Object { bool m_BIsValid_; int32_t m_IndexOnCamp_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* m_ThePlayerInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetScoreData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82817(); bool get_BIsValid_82818(); int32_t get_IndexOnCamp_82819(); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* get_ThePlayerInfo_82820(); void SetScoreData_82821(int32_t inIndex_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* inPlayerInfo_); void ResetData_82822(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::INFGame { struct InfectGamePerkProcessHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Array* PerkinfoList_; int32_t m_LastKillCnt_; DLL2SDK::Assembly_CSharp::PVP::InteractiveInGameHUD_InfectGameGoliath* InfectGoliath_; bool m_lastGoliathState_; DLL2SDK::Assembly_CSharp::PVP::Team::INFGame::INFGameInfo* infectGameInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActivateGoliath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeGoliath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadChangeGoliath_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82797(); bool get_IsControlByUiState_82798(); uint64_t get_InactiveGameHudState_82799(); DLL2SDK::Assembly_CSharp::PVP::Team::INFGame::INFPlayerInfo* get_m_CurPlayerInfo_82800(); DLL2SDK::Assembly_CSharp::PVP::Team::INFGame::INFGameInfo* get_m_INFGameInfo_82801(); void Start_82802(); void RegisterDelegates_82803(); void UnRegisterDelegates_82804(); void Reset_82805(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_82806(); void Tick_82807(float dt_); void ActivateGoliath_82808(bool show_); void OnChangeGoliath_82809(); bool OnGamepadChangeGoliath_82810(); void __xLuaBaseProxy_Start_82811(); void __xLuaBaseProxy_RegisterDelegates_82812(); void __xLuaBaseProxy_UnRegisterDelegates_82813(); void __xLuaBaseProxy_Tick_82814(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::INFGame { struct InfectGameLoadoutUIViewController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutPvpGameController { DLL2SDK::Assembly_CSharp::PVP::Team::INFGame::InfectGameLoadoutUIView* m_View_; bool sentryGunSkillSelected_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTransformShieldSelected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSentryGunSelected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLoadout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82780(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_82781(); void Init_82782(); void RegisterDelegates_82783(); void OnTransformShieldSelected_82784(); void OnSentryGunSelected_82785(); void UnRegisterDelegates_82786(); void OnChangeBag_82787(); void RefreshLoadout_82788(); void ChangeEffect_82789(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_82790(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_82791(); void __xLuaBaseProxy_Init_82792(); void __xLuaBaseProxy_RegisterDelegates_82793(); void __xLuaBaseProxy_UnRegisterDelegates_82794(); void __xLuaBaseProxy_OnChangeBag_82795(); void __xLuaBaseProxy_RefreshLoadout_82796(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::INFGame { struct InfectGameLoadoutUIView : DLL2SDK::Assembly_CSharp::GameUI::LoadoutPvpGameView { DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_; DLL2SDK::Assembly_CSharp::UIButton* sentryGunSkillBtn_; DLL2SDK::Assembly_CSharp::UIButton* transformShieldSkillBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* sentryGunSelected_; DLL2SDK::UnityEngine::UnityEngine::GameObject* transformShieldSelected_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82779(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::INFGame { struct InfectGameGuideNoviceViewController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::PVP::Team::INFGame::InfectGameGuideNoviceView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82773(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_82774(); void Init_82775(); void _Init_m__0_82776(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_82777(); void __xLuaBaseProxy_Init_82778(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::INFGame { struct InfectGameGuideNoviceView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82772(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct BloodAndStreakHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIWidget* SelfRootWidget_; DLL2SDK::Assembly_CSharp::PVP::BloodAndStreakHUD_BloodClass* BloodInfo_; DLL2SDK::Assembly_CSharp::PVP::BloodAndStreakHUD_KillStreakClass* KillStreakInfo_; DLL2SDK::Array* EquippedStreakStateInfoList_; DLL2SDK::Assembly_CSharp::PVP::StreakStateInfo* CarePackageStreakStateInfo_; DLL2SDK::Assembly_CSharp::PVP::InteractiveInGameHUD_NuclearBombClass* mNuclearBombClass_; DLL2SDK::Assembly_CSharp::PVP::BloodAndStreakHUD_SingleBloodClass* SingleBloodInfo_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_EquippedScoreStreakDataList_; int32_t m_StartScoreOffset_; bool m_IsAimming_; bool m_IsSingleBolldMode_; DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState m_LastLocalPawnPhysicsState_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PlayObtainSoundRecordList_; float m_LastCheckStreakStateTime_; DLL2SDK::Array* scoreTemp_; uint32_t m_CurRuningStreakID_; DLL2SDK::Assembly_CSharp::TargetClickedHandler* T_TargetClickedHandler_; struct StaticFields { float HP_THREE_STYLE_VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53866(); bool get_IsControlByUiState_53867(); uint64_t get_InactiveGameHudState_53868(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType GetUIBanClickType_53869(); DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState get_mPawnSwitchState_53870(); void Awake_53871(); void OnEnable_53872(); void Start_53873(); void CheckSingleBolldMode_53874(); void ShowBloodContainer_53875(bool isShow_); void ShowKillStreakContainer_53876(bool isShow_); void RegisterDelegates_53877(); void UnRegisterDelegates_53878(); void OnUseStreak1_53879(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool state_); void OnUseStreak2_53880(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool state_); void OnUseStreak3_53881(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool state_); bool UseStreak1_53882(); bool UseStreak2_53883(); bool UseStreak3_53884(); void OnUseCarePackageStreak_53885(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool state_); void OnUseNuclearBombStreak_53886(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool state_); bool UseCarePackageStreak_53887(); void OnUseStreakBomb_53888(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool state_); bool UseStreakBomb_53889(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_53890(); void Tick_53891(float dt_); void OnRoundStart_53892(); void UpdateHPInfo_53893(); void OnSyncPlayerInfo_53894(uint32_t playerID_, uint32_t propertyID_, DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SetHPValue_53895(float hpPercent_); void UpdateScoreStreakDataInfo_53896(); void InitStreakStateInfo_53897(); void InitStreakStateInfoItem_53898(uint32_t scoreStreakID_, bool isCarePackageStreak_, DLL2SDK::Assembly_CSharp::PVP::StreakStateInfo* streakStateInfo_); bool IsAnyStreakColdDown_53899(); bool UpdateStreakStateInfoItem_53900(DLL2SDK::Assembly_CSharp::PVP::StreakStateInfo* streakStateInfo_); int32_t GetColdDownTime_53901(uint32_t weaponID_); void OnStreakSkillChanged_53902(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnStreakSkillDataReady_53903(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::PVP::BloodAndStreakHUD_PlayObtainSoundRecord* GetPlayObtainSoundRecord_53904(int32_t ID_); void FixScoreOffset_53905(int32_t realScore_); void NotifyKillStreakChange_53906(int32_t weaponID_, int32_t count_, bool isCarePackageStreak_); void WillShow_53907(); DLL2SDK::Assembly_CSharp::Config::ScorestreaksConfConfig* GetStreakFromWeaponNameifHas_53908(int32_t weaponID_); void UpdateStreakState_53909(); bool IsCanUseStreak_53910(); void OnStreakClick_53911(int32_t streakID_, DLL2SDK::Assembly_CSharp::PVP::StreakStateInfo* streakStateInfo_); void UpdateNuclearBombState_53912(); void OnSwitchAimmingState_53913(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnKillStreakTweenFinished_53914(); bool CheckUseItemSpace_53915(int32_t type_, float size_); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalcSpawnSkillItemPosition_53916(); bool CheckOneDirectionSpace_53917(DLL2SDK::UnityEngine::UnityEngine::Vector3 pawnPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, float size_); void SetStreakHUDActive_53918(bool active_); void OnNotifyTutorialFinalChangeScoreStreak_53919(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* MSG_); void T_OnClick_53920(); void T_SetClickHandler_53921(DLL2SDK::Assembly_CSharp::TargetClickedHandler* clickHandler_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint { struct Hardpoint : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82761(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint { struct HardPointManager : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_HardPointList_; DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HPObjectiveVolume* m_CurHardPoint_; DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HardPointAreaInfo* m_CurHPAreaInfo_; int32_t m_MatchTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectRegistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddHardPointArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHardPointArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllHardPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExitMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurHardPointInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsStopMatchTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82746(); DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HPObjectiveVolume* get_CurHardPoint_82747(); DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HardPointAreaInfo* get_CurHPAreaInfo_82748(); int32_t get_MatchTime_82749(); void OnLevelObjectRegistered_82750(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); void AddHardPointArea_82751(DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HPObjectiveVolume* area_); DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HPObjectiveVolume* GetHardPointArea_82752(int32_t areaID_); void RemoveAllHardPoint_82753(); void OnExitMatch_82754(); void OnRoundEnd_82755(); void SetCurHardPointInfo_82756(int32_t areaID_, DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HPPosState state_, int32_t occupyTime_, int32_t matchTime_); bool IsStopMatchTime_82757(); void __xLuaBaseProxy_OnLevelObjectRegistered_82758(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* P0_); void __xLuaBaseProxy_OnExitMatch_82759(); void __xLuaBaseProxy_OnRoundEnd_82760(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint { struct HardPointAreaInfo : DLL2SDK::mscorlib::System::Object { int32_t m_AreaID_; DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HPPosState m_HPState_; int32_t m_OccupyTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Set_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82741(); int32_t get_AreaID_82742(); DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HPPosState get_HPState_82743(); int32_t get_OccupyTime_82744(); void Set_82745(int32_t areaID_, DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HPPosState state_, int32_t occupyTime_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint { struct HardPointInfo : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameInfo { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRadarCompAssetIDList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82736(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRadarCompAssetIDList_82737(); void OnRoundStart_82738(int32_t inTimeLimit_, int32_t inLeftTime_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetRadarCompAssetIDList_82739(); void __xLuaBaseProxy_OnRoundStart_82740(int32_t P0_, int32_t P1_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint { struct HardPointEventChannel : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameEventChannel { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82735(DLL2SDK::Assembly_CSharp::GameBase::MatchGame* inGame_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint { struct TacticalRadarComp_HardPoint : DLL2SDK::Assembly_CSharp::GameBase::TacticalComp { DLL2SDK::Assembly_CSharp::UISprite* HPVolumeSprite_; DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HardPointManager* m_HPManager_; DLL2SDK::mscorlib::System::String* m_SpriteName_Selfs_; DLL2SDK::mscorlib::System::String* m_SpriteName_Enemys_; DLL2SDK::mscorlib::System::String* m_SpriteName_Nones_; DLL2SDK::mscorlib::System::String* m_SpriteName_Contest_; bool m_Inited_; struct StaticFields { int32_t m_StrongholdSpriteDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpriteDepthInTacticalRadar_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82726(); void Awake_82727(); void CheckInit_82728(); void TickInfo_82729(); DLL2SDK::mscorlib::System::String* GetSpriteName_82730(DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HPPosState state_, int32_t index_); int32_t GetSpriteDepthInTacticalRadar_82731(DLL2SDK::Assembly_CSharp::UISprite* sprite_); void __xLuaBaseProxy_Awake_82732(); void __xLuaBaseProxy_TickInfo_82733(); int32_t __xLuaBaseProxy_GetSpriteDepthInTacticalRadar_82734(DLL2SDK::Assembly_CSharp::UISprite* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint { struct HardPointVolumeViewItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* OccupySprite_; DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ConflintObj_; DLL2SDK::Assembly_CSharp::TweenAlpha* ChangeEffectAlpha_; DLL2SDK::Assembly_CSharp::TweenScale* ChangeEffectScale_; DLL2SDK::Assembly_CSharp::UISprite* ChangeEffectSprite_; DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HardPointAreaInfo* m_HPAreaInfo_; DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HardPointManager* m_HPManager_; DLL2SDK::mscorlib::System::String* m_SpriteName_Self_; DLL2SDK::mscorlib::System::String* m_SpriteName_Enemy_; DLL2SDK::mscorlib::System::String* m_SpriteName_None_; DLL2SDK::mscorlib::System::String* m_Icon_blue_; DLL2SDK::mscorlib::System::String* m_Icon_red_; DLL2SDK::mscorlib::System::String* m_Icon_white_; DLL2SDK::mscorlib::System::String* m_Icon_confict_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHardPointAreaInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHardPointManager_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAreaInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIconName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayeOccupiedEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82718(); DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HardPointAreaInfo* GetHardPointAreaInfo_82719(); DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HardPointManager* GetHardPointManager_82720(); bool CheckAreaInfo_82721(); void Update_82722(); DLL2SDK::mscorlib::System::String* GetIconName_82723(DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HPPosState state_); DLL2SDK::mscorlib::System::String* GetSpriteName_82724(DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HPPosState state_); void PlayeOccupiedEffect_82725(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint { struct HardPointVolumeSignboard : DLL2SDK::Assembly_CSharp::Signboard { DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HardPointVolumeViewItem* VolumeViewItem_; DLL2SDK::Assembly_CSharp::UILabel* VolumeStateLabel_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_AttackScale_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_AttackScreenPos_; float m_CurAttackLerpTime_; float m_TotalAttackLerpTime_; DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HardPointAreaInfo* m_CurHPAreaInfo_; DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HardPointManager* m_HPManager_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAreaInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBoardGOPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateStateLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangAlpha_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82710(); bool CheckAreaInfo_82711(); void Update_82712(); void UpdateBoardGOPos_82713(); void UpdateStateLabel_82714(); void ChangAlpha_82715(float newAlpha_); void __xLuaBaseProxy_Update_82716(); void __xLuaBaseProxy_ChangAlpha_82717(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint { struct HardPointUIScene : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameUIScene { DLL2SDK::Assembly_CSharp::HardPointSignboardHUD* m_SignboardHUD_; DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HardPointScoreViewController* m_HpScoreHUD_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStarted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeadReplayBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeadReplayEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHardPointCampChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82696(); DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HardPointScoreViewController* get_HpScoreHUD_82697(); DLL2SDK::mscorlib::System::Type* get_ScoreViewControllerType_82698(); void OnEnterGame_82699(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRoundStarted_82700(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRoundEnded_82701(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnDeadReplayBegin_82702(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnDeadReplayEnd_82703(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnHardPointCampChanged_82704(int32_t hpID_, DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HPPosState hpState_, int32_t occupyTime_, int32_t matchTime_); void __xLuaBaseProxy_OnEnterGame_82705(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnRoundStarted_82706(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnRoundEnded_82707(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnDeadReplayBegin_82708(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnDeadReplayEnd_82709(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct HardPointSignboardHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::Signboard* m_Signboard_; int32_t m_AreaID_; DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HardPointManager* m_HPManager_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82692(); void Start_82693(); void Update_82694(); void __xLuaBaseProxy_Start_82695(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint { struct HardPointScoreViewController : DLL2SDK::Assembly_CSharp::PVP::PVPGameScoreViewController { DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HardPointScoreView* m_View_; int32_t m_OccupyTime_; float m_RealEndTime_; int32_t m_OccupyOverTime_; int32_t m_LastOccupyOverTime_; DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HPPosState m_hpState_; int32_t m_MatchTime_; float m_RealMatchTime_; int32_t m_MatchOverTime_; int32_t m_LastMatchOverTime_; float m_LastWarningTime_; int32_t m_WarningIndex_; float m_LastWarningTime1_; int32_t m_WarningIndex1_; struct StaticFields { int32_t m_MatchWarningTime_; int32_t m_OccupyWarningTime_; float m_WarningInterval_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHardPointCampChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsStopMatchTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStarted_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82681(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_82682(); void Init_82683(); void Tick_82684(float deltaTime_); void OnHardPointCampChanged_82685(int32_t hpID_, DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HPPosState hpState_, int32_t occupyTime_, int32_t matchTime_); bool IsStopMatchTime_82686(); void OnRoundStarted_82687(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_82688(); void __xLuaBaseProxy_Init_82689(); void __xLuaBaseProxy_Tick_82690(float P0_); void __xLuaBaseProxy_OnRoundStarted_82691(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint { struct HardPointScoreView : DLL2SDK::Assembly_CSharp::PVP::GameScoreView { DLL2SDK::Assembly_CSharp::PVP::GameScoreView_ScoreInfo* BlueInfo_; DLL2SDK::Assembly_CSharp::UILabel* m_OccupyTimeLabel_; DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HardPointVolumeViewItem* m_VolItem_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCampInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLeadingStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayerCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGameTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMatchTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateHPTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTimeColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMatchTimeColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOccupyTimeColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCustomTimeWarningInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRoundEndedStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVolItemActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayOccupiedEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82660(); void Awake_82661(); void WillShow_82662(); void Reset_82663(DLL2SDK::Assembly_CSharp::PVP::EScoreViewResetType resetType_); void SetCampInfo_82664(); void UpdateScore_82665(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* data_, bool force_); void UpdateLeadingStatus_82666(DLL2SDK::Assembly_CSharp::PVP::LeadingStatus leadingState_, DLL2SDK::Assembly_CSharp::PVP::ScoreModel* data_); void UpdatePlayerCount_82667(); void UpdateGameTime_82668(int32_t totalTime_, int32_t leftTime_); void UpdateMatchTime_82669(int32_t totalTime_, int32_t leftTime_); void UpdateHPTime_82670(int32_t totalTime_, int32_t leftTime_); void SetTimeColor_82671(DLL2SDK::UnityEngine::UnityEngine::Color color_, float interval_); void SetMatchTimeColor_82672(DLL2SDK::UnityEngine::UnityEngine::Color color_, float interval_); void SetOccupyTimeColor_82673(DLL2SDK::UnityEngine::UnityEngine::Color color_, float interval_); DLL2SDK::Array* GetCustomTimeWarningInfo_82674(); void UpdateRoundEndedStatus_82675(); void SetVolItemActive_82676(bool isActive_); void PlayOccupiedEffect_82677(); void __xLuaBaseProxy_Awake_82678(); void __xLuaBaseProxy_WillShow_82679(); void __xLuaBaseProxy_Reset_82680(DLL2SDK::Assembly_CSharp::PVP::EScoreViewResetType P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame { struct GunFightPlayerPawn : DLL2SDK::Assembly_CSharp::PVP::PVPPlayerPawn { DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GunFightGameInfo* m_GFGameInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82658(); DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GunFightGameInfo* get_GFGameInfo_82659(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame { struct GunFightPlayerInfo : DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82657(uint32_t actorID_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame { struct GunFightPlayerController : DLL2SDK::Assembly_CSharp::PVP::PVPPlayerController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShoudGoToSpectatingAfterDead_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82654(); bool ShoudGoToSpectatingAfterDead_82655(); bool __xLuaBaseProxy_ShoudGoToSpectatingAfterDead_82656(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame { struct GunFightGameUIScene : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameUIScene { DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GunFightBloodScoreHUD* mBloodScoreHUD_; DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GunFightGameLoadoutHUD* mGameLoadoutHUD_; DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GunFightSignboardHUD* m_SignboardHUD_; DLL2SDK::Assembly_CSharp::GameBase::RoundEndGameHUD* mOneRoundView_; struct StaticFields { float m_ForbiddenThrowWpnTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUltSkillHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSwitchBagBtnController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateTacticalMapController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateTacticalRadarController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEndRoundView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableSelectBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncInventoryBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShowLoadoutPvpGameView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStarted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForbiddenThrowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenScorePanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateScorePanelController_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82624(); void Init_82625(); void UpdateUltSkillHud_82626(uint32_t playerID_); void ShowSwitchBagBtnController_82627(); void CreateTacticalMapController_82628(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* tacticalGPS_); void CreateTacticalRadarController_82629(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* tacticalGPS_); void ShowEndRoundView_82630(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult roundResult_); void OnRoundEnded_82631(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); bool EnableSelectBag_82632(); void OnSyncInventoryBag_82633(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyShowLoadoutPvpGameView_82634(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRoundStarted_82635(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ForbiddenThrowWeapon_82636(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void Tick_82637(float deltaTime_); void OpenScorePanel_82638(); void CreateScorePanelController_82639(); void __xLuaBaseProxy_Init_82640(); void __xLuaBaseProxy_UpdateUltSkillHud_82641(uint32_t P0_); void __xLuaBaseProxy_ShowSwitchBagBtnController_82642(); void __xLuaBaseProxy_CreateTacticalMapController_82643(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* P0_); void __xLuaBaseProxy_CreateTacticalRadarController_82644(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* P0_); void __xLuaBaseProxy_ShowEndRoundView_82645(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult P0_); void __xLuaBaseProxy_OnRoundEnded_82646(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); bool __xLuaBaseProxy_EnableSelectBag_82647(); void __xLuaBaseProxy_OnSyncInventoryBag_82648(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnNotifyShowLoadoutPvpGameView_82649(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnRoundStarted_82650(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_Tick_82651(float P0_); void __xLuaBaseProxy_OpenScorePanel_82652(); void __xLuaBaseProxy_CreateScorePanelController_82653(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame { struct GunFightGameInfo : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameInfo { uint32_t m_LastGamePeriodType_; bool m_IsShowPerspectiveEffectNow_; float m_ShowPerspectiveEffectDelta_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoundEndReason_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncGameInfoProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamePeriodChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRoundStartPerspectiveInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopShowRoundStartPerspectiveInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82610(); bool get_IsShowPvpLoadout_82611(); bool get_IsShowPvpStreak_82612(); void Tick_82613(float deltaTime_); DLL2SDK::Assembly_CSharp::GameEngine::PVPWeaponViewType get_PvpWeaponViewType_82614(); bool get_BloodEffectWithoutRestoreHP_82615(); DLL2SDK::mscorlib::System::String* GetRoundEndReason_82616(); void SyncGameInfoProperty_82617(uint32_t propertyID_, uint32_t value_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength varType_); void GamePeriodChanged_82618(DLL2SDK::Assembly_CSharp::Network::GFGamePeriodType periodType_); void ShowRoundStartPerspectiveInfo_82619(float duration_); void StopShowRoundStartPerspectiveInfo_82620(); void __xLuaBaseProxy_Tick_82621(float P0_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetRoundEndReason_82622(); void __xLuaBaseProxy_SyncGameInfoProperty_82623(uint32_t P0_, uint32_t P1_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength P2_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame { enum struct GunFightGameUIEventEnum : int32_t { GunFightUIEventBegin_ = static_cast(0xFDE80), NotifyExtraTimeState_ = static_cast(0xFDE81), NotifyUpdateExtraTime_ = static_cast(0xFDE82), NotifyShowEnemyPerspectiveEffect_ = static_cast(0xFDE83), NotifyShowSignboardHUD_ = static_cast(0xFDE84), GunFightGameUIEventEnd_ = static_cast(0x1FBD00) }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame { struct GunFightGameEventChannel : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameEventChannel { DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GunFightGameInfo* m_GunFightGameInfo_; DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GunFightGame* m_GunFightGame_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncGunFightFlagArea_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82606(DLL2SDK::Assembly_CSharp::GameBase::MatchGame* inGame_); void Init_82607(); void OnSyncGunFightFlagArea_82608(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void __xLuaBaseProxy_Init_82609(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame { struct GunFightGameBuilder : DLL2SDK::Assembly_CSharp::PVP::PVPGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPlayerControllerActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init1PPawnActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init3PPawnActorInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82593(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_82594(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_82595(); DLL2SDK::mscorlib::System::Type* get_m_GameEventChannelType_82596(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_82597(); DLL2SDK::mscorlib::System::Type* get_m_PlayerInfoType_82598(); bool get_m_ReusePawn_82599(); void InitPlayerControllerActorInfo_82600(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void Init1PPawnActorInfo_82601(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void Init3PPawnActorInfo_82602(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void __xLuaBaseProxy_InitPlayerControllerActorInfo_82603(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); void __xLuaBaseProxy_Init1PPawnActorInfo_82604(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); void __xLuaBaseProxy_Init3PPawnActorInfo_82605(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame { struct GunFightGame : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGame { DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GFVolumeProcess* m_GFServerVolume_; DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GFVolumeProcess* m_GFLocalVolume_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnterExtraTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnterCommonTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGunFightVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGFVolumeState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82585(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GFVolumeProcess* get_GFLocalVolume_82586(); void EnterExtraTime_82587(); void EnterCommonTime_82588(); DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GFObjectiveVolume* GetGunFightVolume_82589(); void Tick_82590(float deltaTime_); void UpdateGFVolumeState_82591(DLL2SDK::Assembly_CSharp::Network::EGF_FLAGAREA_STATUS state_, DLL2SDK::CSProto::msg::ECamp occupierCamp_, DLL2SDK::CSProto::msg::ECamp lastOccupierCamp_, float occupyTime_); void __xLuaBaseProxy_Tick_82592(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame { struct GunFightVolumeViewItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t VolIndex_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UISlider* ProgressBar_; DLL2SDK::Assembly_CSharp::UISprite* OccupySprite_; DLL2SDK::Assembly_CSharp::UISprite* CurrentSprite_; DLL2SDK::Assembly_CSharp::UILabel* NameLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ConflintObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RedEffectObj_; DLL2SDK::Assembly_CSharp::TweenAlpha* ChangeEffectAlpha_; DLL2SDK::Assembly_CSharp::TweenScale* ChangeEffectScale_; DLL2SDK::Assembly_CSharp::UISprite* ChangeEffectSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NobodyFlag_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CaputureFlag_; DLL2SDK::Assembly_CSharp::UISprite* ProgressBarSprite_; DLL2SDK::Assembly_CSharp::UISprite* ConflictingBG_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RedEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BlueEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* YellowEffect_; DLL2SDK::Assembly_CSharp::UIWidget* mRenderWidget_; int32_t RenderWidgetAlpha_; DLL2SDK::CSProto::msg::ECamp lastOccupyCamp_; DLL2SDK::UnityEngine::UnityEngine::Color mColorBlue_; DLL2SDK::UnityEngine::UnityEngine::Color mColorRed_; DLL2SDK::UnityEngine::UnityEngine::Color mColorWhite_; DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GFVolumeProcess* m_ServerVolumeData_; DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GFVolumeProcess* m_LocalVolumeData_; DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GunFightGameInfo* m_GFGameInfo_; DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GunFightGame* m_GFGame_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetServerGFVolumeState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBarColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCaputureColor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82577(); DLL2SDK::Assembly_CSharp::UIWidget* get_RenderWidget_82578(); DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GunFightGameInfo* get_GFGameInfo_82579(); DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GunFightGame* get_GFGame_82580(); void Update_82581(); void SetServerGFVolumeState_82582(DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GFVolumeProcess* data_); void SetBarColor_82583(DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GFVolumeColor c_); void SetCaputureColor_82584(DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GFVolumeColor c_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame { struct GFVolumeProcess : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GFVolumeColor CurBarColor_; DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GFVolumeColor CurCaputurerColor_; bool IsCaputuring_; float InitOccupyTime_; float StartTime_; float EndTime_; float ChangeColorTime_; bool NeedChangeColor_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryChangeColor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82573(); void _ctor_82574(DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GFVolumeProcess* t_); float get_CurPercent_82575(); void TryChangeColor_82576(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame { struct GunFightVolumeSignboard : DLL2SDK::Assembly_CSharp::Signboard { DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GunFightVolumeViewItem* VolumeViewItem_; DLL2SDK::Assembly_CSharp::UILabel* VolumeStateLabel_; DLL2SDK::Assembly_CSharp::UISprite* DirSprite_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_AttackScale_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_AttackScreenPos_; float m_CurAttackLerpTime_; float m_TotalAttackLerpTime_; DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GunFightGameInfo* m_GFGameInfo_; DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GunFightGame* m_GFGame_; struct StaticFields { DLL2SDK::mscorlib::System::String* m_DirSpriteString_Blue_; DLL2SDK::mscorlib::System::String* m_DirSpriteString_Red_; DLL2SDK::mscorlib::System::String* m_DirSpriteString_White_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBoardGOPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateStateLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDirSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangAlpha_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82563(); DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GunFightGameInfo* get_GFGameInfo_82564(); DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GunFightGame* get_GFGame_82565(); void Update_82566(); void UpdateBoardGOPos_82567(); void UpdateStateLabel_82568(); void UpdateDirSprite_82569(); void ChangAlpha_82570(float newAlpha_); void __xLuaBaseProxy_Update_82571(); void __xLuaBaseProxy_ChangAlpha_82572(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame { struct GunFightSignboardHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Array* Signboards_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; bool ShowSignboard_; DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GunFightGameInfo* m_GFGameInfo_; DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GunFightGame* m_GFGame_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSignboardHUD_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82551(); DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GunFightGameInfo* get_GFGameInfo_82552(); DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GunFightGame* get_GFGame_82553(); bool get_IsControlByUiState_82554(); uint64_t get_InactiveGameHudState_82555(); void Start_82556(); void RegisterDelegates_82557(); void UnRegisterDelegates_82558(); void ShowSignboardHUD_82559(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void __xLuaBaseProxy_Start_82560(); void __xLuaBaseProxy_RegisterDelegates_82561(); void __xLuaBaseProxy_UnRegisterDelegates_82562(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame { struct GunFightScorePanelController : DLL2SDK::Assembly_CSharp::PVP::PVPScorePanelController { struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortCampData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GunFightSorter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82547(); void SortCampData_82548(DLL2SDK::mscorlib::System::Collections::Generic::List_1* CampDataList_); void __xLuaBaseProxy_SortCampData_82550(DLL2SDK::mscorlib::System::Collections::Generic::List_1* P0_); static int32_t GunFightSorter_82549(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* a_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* b_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame { struct GunFightGameScoreViewController : DLL2SDK::Assembly_CSharp::PVP::PVPGameScoreViewController { DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GunFightGameScoreView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82538(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_82539(); void Init_82540(); void RegisterDelegates_82541(); void UnRegisterDelegates_82542(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_82543(); void __xLuaBaseProxy_Init_82544(); void __xLuaBaseProxy_RegisterDelegates_82545(); void __xLuaBaseProxy_UnRegisterDelegates_82546(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame { struct GunFightGameScoreView : DLL2SDK::Assembly_CSharp::PVP::GameScoreView { DLL2SDK::Assembly_CSharp::PVP::GameScoreView_ScoreInfo* BlueInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCampInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateScoreIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLeadingStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayerCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGameTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTimeColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCustomTimeWarningInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRoundEndedStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayOccupiedEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82525(); void Reset_82526(DLL2SDK::Assembly_CSharp::PVP::EScoreViewResetType resetType_); void SetCampInfo_82527(); void UpdateScore_82528(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* data_, bool force_); void UpdateScoreIcon_82529(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* data_); void UpdateLeadingStatus_82530(DLL2SDK::Assembly_CSharp::PVP::LeadingStatus leadingState_, DLL2SDK::Assembly_CSharp::PVP::ScoreModel* data_); void UpdatePlayerCount_82531(); void UpdateGameTime_82532(int32_t totalTime_, int32_t leftTime_); void SetTimeColor_82533(DLL2SDK::UnityEngine::UnityEngine::Color color_, float interval_); DLL2SDK::Array* GetCustomTimeWarningInfo_82534(); void UpdateRoundEndedStatus_82535(); void PlayOccupiedEffect_82536(int32_t domAreaID_); void __xLuaBaseProxy_Reset_82537(DLL2SDK::Assembly_CSharp::PVP::EScoreViewResetType P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame { struct GunFightGameLoadoutHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UILabel* TitleLabel_; DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GunFightGameLoadoutHUD_WeaponInfo* PrimaryWeapon_; DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GunFightGameLoadoutHUD_WeaponInfo* SecondaryWeapon_; DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GunFightGameLoadoutHUD_WeaponInfo* TaticalWeapon_; DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GunFightGameLoadoutHUD_WeaponInfo* LethalWeapon_; DLL2SDK::Assembly_CSharp::GameBase::LoadoutDataStore* mLoadoutDataStore_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82516(); void Awake_82517(); void UpdateWeaponInfo_82518(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_82519(); void Tick_82520(float dt_); void __xLuaBaseProxy_Awake_82521(); void __xLuaBaseProxy_Tick_82522(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame { struct GunFightBloodScoreHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GunFightBloodScoreHUD_GunfightBloodScoreBar* SelfTeamScoreBar_; DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GunFightBloodScoreHUD_GunfightBloodScoreBar* OppositeTeamScoreBar_; DLL2SDK::Assembly_CSharp::UILabel* ScoreStateLabel_; DLL2SDK::UnityEngine::UnityEngine::Color WiningColor_; DLL2SDK::UnityEngine::UnityEngine::Color LosingColor_; DLL2SDK::Assembly_CSharp::UISprite* StateBG_; DLL2SDK::Assembly_CSharp::UILabel* CommonTimeLabel_; DLL2SDK::Assembly_CSharp::UILabel* OverTimeLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CommonTimeRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OverTimeRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OverTimeTipsRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CommonTimeEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OverTimeEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CntRoot_; DLL2SDK::Assembly_CSharp::UILabel* SelfCntLabel_; DLL2SDK::Assembly_CSharp::UILabel* EnemyCntLabel_; DLL2SDK::Assembly_CSharp::UISprite* SelfArrowSprite_; DLL2SDK::Assembly_CSharp::UISprite* EnemyArrowSprite_; DLL2SDK::mscorlib::System::Text::StringBuilder* m_TimeText_; float m_OverTimeStartTime_; float m_OverTimeTotalTime_; bool m_OverTimeStopCountDown_; bool m_IsOverTime_; bool m_HasOverTimeVoice_; bool m_HasFlagCountDownVoice_; bool m_HasOverTimeBGM_; int32_t m_LastSelfCnt_; int32_t m_LastEnemyCnt_; float m_EndShowCntTime_; int32_t m_lastCountTime_; bool m_ForbiddentUpdateCnt_; float m_ForbiddenUpdateCntTime_; DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GunFightGameInfo* m_GFGameInfo_; struct StaticFields { float m_TotalShowCntTime_; DLL2SDK::mscorlib::System::String* m_TipsBlue_; DLL2SDK::mscorlib::System::String* m_TipsRed_; DLL2SDK::mscorlib::System::String* m_TipsWhite_; float m_ForbiddenUpdateCntTotalTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAllBGM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBloodScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCntLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExtraTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateExtraTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReconnectComplete_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82491(); bool get_IsControlByUiState_82492(); uint64_t get_InactiveGameHudState_82493(); DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GunFightGameInfo* get_GFGameInfo_82494(); void Start_82495(); void OnRoundStart_82496(); void OnRoundEnd_82497(); void ResetData_82498(); void StopAllBGM_82499(); void RegisterDelegates_82500(); void UnRegisterDelegates_82501(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_82502(); void Tick_82503(float dt_); void UpdateBloodScore_82504(); void UpdateCntLabel_82505(int32_t SelfCnt_, int32_t EnemyCnt_); void OnExtraTime_82506(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void UpdateExtraTime_82507(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void UpdateTime_82508(); void OnReconnectComplete_82509(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void __xLuaBaseProxy_Start_82510(); void __xLuaBaseProxy_RegisterDelegates_82511(); void __xLuaBaseProxy_UnRegisterDelegates_82512(); void __xLuaBaseProxy_Tick_82513(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponOverHeatHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIWidget* Root_; DLL2SDK::UnityEngine::UnityEngine::GameObject* hotBackGround_; DLL2SDK::UnityEngine::UnityEngine::GameObject* hotWeapon_; DLL2SDK::Assembly_CSharp::UIWidget* overHeatWidget_; DLL2SDK::Assembly_CSharp::UILabel* overHeatLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWeaponHotValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82485(); void Start_82486(); void ShowUI_82487(bool bShow_); void Update_82488(); void RefreshWeaponHotValue_82489(); void __xLuaBaseProxy_Start_82490(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct VehicleReconView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82484(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct VehicleDroneView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* Normal_NewGuideText_; DLL2SDK::Assembly_CSharp::UILabel* Attack_NewGuideText_; DLL2SDK::Assembly_CSharp::UIButton* SkillBtn_; DLL2SDK::Assembly_CSharp::UILabel* SkillCountLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OuterSteeringGO_; DLL2SDK::UnityEngine::UnityEngine::GameObject* InnerSteeringGO_; float OuterSteeringAngleRange_; float InnerSteeringAngleRange_; float OuterSteeringSpeed_; float InnerSteeringSpeed_; DLL2SDK::Assembly_CSharp::PVP::VehicleDroneTips* Tips_; DLL2SDK::Assembly_CSharp::UISprite* HPValue_; DLL2SDK::Assembly_CSharp::UISprite* ElectricityValue_; DLL2SDK::Assembly_CSharp::UILabel* SpeedValue_; DLL2SDK::Assembly_CSharp::PVP::VehicleDroneHitEffectHUD* m_HitEffectHUD_; bool m_PlayedNoPowerSound_; float m_CurrentOuterSteeringAngle_; float m_CurrentInnerSteeringAngle_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Color kGreenColor_; DLL2SDK::UnityEngine::UnityEngine::Color kRedColor_; DLL2SDK::UnityEngine::UnityEngine::Color kYellowColor_; DLL2SDK::UnityEngine::UnityEngine::Color kWriteColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateJoystick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetElectricity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSkillCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VehicleDroneHandleInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyLocalVehicleHurt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLocalVehicleHurtHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSteeringAngles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSteeringAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82458(); bool get_IsControlByUiState_82459(); uint64_t get_ActiveGameHudState_82460(); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* get_m_CurrentVehicle_82461(); void ResetValue_82462(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_82463(); void Tick_82464(float deltaTime_); void OnEnable_82465(); void OnDisable_82466(); void UpdateJoystick_82467(); void ShowTips_82468(DLL2SDK::mscorlib::System::String* tipsContent_, float visibleTime_); void SetHP_82469(int32_t current_, int32_t max_); void SetElectricity_82470(int32_t current_, int32_t max_); void SetSpeed_82471(float speed_); void SetSkillCount_82472(int32_t number_); void VehicleDroneHandleInit_82473(); void NotifyLocalVehicleHurt_82474(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* info_); void UpdateLocalVehicleHurtHUD_82475(float deltaTime_); void UpdateSteeringAngles_82476(float deltaTime_); void UpdateSteeringAngle_82477(float deltaTime_, float steeringSpeed_, float* currentSteeringAngle_); void ChangeEffect_82478(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_82479(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); void __xLuaBaseProxy_Tick_82481(float P0_); void __xLuaBaseProxy_OnEnable_82482(); void __xLuaBaseProxy_OnDisable_82483(); static void _cctor_82480(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct VehicleDroneTips : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* TipsLabel_; float TweenDuration_; DLL2SDK::Assembly_CSharp::TweenAlpha* m_TweenAlpha_; DLL2SDK::UnityEngine::UnityEngine::Coroutine* m_HideCoroutine_; DLL2SDK::UnityEngine::UnityEngine::Coroutine* m_FinishedCoroutine_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTipsLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayAndHideCommonTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTweenFinished_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82440(); void SetTipsLabel_82441(DLL2SDK::mscorlib::System::String* tips_); void ShowTips_82442(DLL2SDK::mscorlib::System::String* tipsContent_, float visibleTime_); void Reset_82443(); DLL2SDK::mscorlib::System::Collections::IEnumerator* DelayAndHideCommonTips_82444(float delay_); DLL2SDK::mscorlib::System::Collections::IEnumerator* OnTweenFinished_82445(float delay_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct VehicleDronePerspectiveItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* ItemSprite_; float NearestDistance_; float FurthestDistance_; float FurthestScale_; float RaycastInterval_; DLL2SDK::Assembly_CSharp::PVP::VehicleDronePerspectiveHUD* m_Parent_; DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* m_PlayerPawn_; uint32_t m_PlayerID_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_PlayerPawnTransform_; float m_PlayerPawnHalfHeight_; DLL2SDK::UnityEngine::UnityEngine::Camera* m_WorldCamera_; DLL2SDK::UnityEngine::UnityEngine::Camera* m_UICamera_; bool m_IsLocalPlayer_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LocalScale_; float m_BeginShowingTime_; float m_LastRaycastTime_; bool m_LastRaycastResult_; bool m_bInit_; struct StaticFields { float SHOW_PERSPECTIVE_DURATION_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedToRemove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82432(); bool get_IsInit_82433(); void SetItemSprite_82434(); void SetScale_82435(float scale_); void SetAlpha_82436(float alpha_); void Init_82437(DLL2SDK::Assembly_CSharp::PVP::VehicleDronePerspectiveHUD* parent_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* playerPawn_, DLL2SDK::UnityEngine::UnityEngine::Camera* worldCamera_, DLL2SDK::UnityEngine::UnityEngine::Camera* UICamera_, bool isLocalPlayer_); bool NeedToRemove_82438(); void Tick_82439(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct VehicleDronePerspectiveHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::PVP::VehicleDronePerspectiveItem* ItemTemplate_; float m_InitTime_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ItemInfoDictionary_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemCnt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Add_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Remove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Hide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickItems_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82421(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_82422(); void OnEnable_82423(); void Tick_82424(float dt_); int32_t GetItemCnt_82425(); void Add_82426(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* pawn_); void Remove_82427(uint32_t playerID_); void Hide_82428(); void TickItems_82429(float deltaTime_); void __xLuaBaseProxy_OnEnable_82430(); void __xLuaBaseProxy_Tick_82431(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct VehicleDroneHitEffectHUD : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* RawItem_; float FadeOutTime_; float KeepTime_; float MinAngleIntv_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* DeactiveItems_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ActiveItems_; struct StaticFields { int32_t MaxCount_; float MaxAlpha_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOverlapped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePawnEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHitEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82407(); void Awake_82408(); bool IsOverlapped_82409(float angle_, int32_t range_); void Reset_82410(); void UpdatePawnEffect_82411(float dt_); DLL2SDK::Assembly_CSharp::PVP::VehicleDroneHitEffectHUD_BloodItem* PlayHitEffect_82412(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); static int32_t _UpdatePawnEffect_m__0_82413(DLL2SDK::Assembly_CSharp::PVP::VehicleDroneHitEffectHUD_BloodItem* a_, DLL2SDK::Assembly_CSharp::PVP::VehicleDroneHitEffectHUD_BloodItem* b_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct VTOLViewChangeMask : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::TweenAlpha* m_TweenAlpha_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayDeactive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82404(); void FadeOut_82405(float duration_); void DelayDeactive_82406(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct UIWhiteScreen : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UISprite* WhiteSprite_; DLL2SDK::Assembly_CSharp::UITexture* ScreenTexture_; float WhiteTime_; float WhiteAlphaTime_; float ScreenAlphaTime_; DLL2SDK::mscorlib::System::String* WhiteScreenSound_; DLL2SDK::mscorlib::System::String* WhiteScreenSoundStopParameter_; float m_TimeScale_; DLL2SDK::UnityEngine::UnityEngine::RenderTexture* renderTexture_; float mBangAlpha_; bool m_EnableScreenTexture_; DLL2SDK::Assembly_CSharp::UITweener* m_TextureTweener_; DLL2SDK::Assembly_CSharp::UITweener* m_ScreenTweener_; float m_LastBeginKeepAlplaZeroTime_; float m_LastKeepAlphaZeroDuration_; float m_CurrentBlurAmount_; DLL2SDK::UnityEngine::UnityEngine::Coroutine* m_Coroutine_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTimeScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleScreenTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIntensity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopCoroutine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CaptureCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDizzyBlur_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82383(); void Awake_82384(); void SetTimeScale_82385(float timeScale_); void ToggleScreenTexture_82386(bool open_); void SetIntensity_82387(float intensity_); void Show_82388(float timeScal_, float intensity_, bool open_); void StopCoroutine_82389(); void ShowOver_82390(); void OnDisable_82391(); void ShutDown_82392(); DLL2SDK::mscorlib::System::Collections::IEnumerator* CaptureCamera_82393(); void UpdateDizzyBlur_82394(); void __xLuaBaseProxy_Awake_82395(); void __xLuaBaseProxy_OnDisable_82396(); void __xLuaBaseProxy_ShutDown_82397(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct ScrollingInfomationView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::mscorlib::System::Collections::Generic::List_1* RoomInfoLabels_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* KillerNames_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* DeathNames_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* KillerWeapons_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_IconSprites_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_KillsCountLabels_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* KillInfoContainers_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Bayonets_; DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* m_AnchorList_; DLL2SDK::Assembly_CSharp::PVP::ScrollingInfomationController* m_Controller_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_WeaponId2IconName_; bool m_ShouldUpdateAnchorsThisFrame_; struct StaticFields { DLL2SDK::mscorlib::System::String* CONTINUOUS_KILL_SPRITE_; DLL2SDK::mscorlib::System::String* HEAD_SHOT_SPRITE_; DLL2SDK::mscorlib::System::String* THROUGH_KILL_SPRITE_; DLL2SDK::mscorlib::System::String* SUICIDE_SPRITE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CacheNickFont_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAnchorList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAnchorsLater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateKillInfoUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRoomInfoUI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82371(); void Init_82372(); void Start_82373(); void CacheNickFont_82374(DLL2SDK::mscorlib::System::String* nick_); void UpdateAnchorList_82375(int32_t index_); void UpdateAnchorsLater_82376(); void LateUpdate_82377(); void UpdateUI_82378(); void UpdateKillInfoUI_82379(int32_t index_, DLL2SDK::Assembly_CSharp::PVP::KillInfoUIData* data_); void UpdateRoomInfoUI_82380(int32_t index_, DLL2SDK::Assembly_CSharp::PVP::RoomInfoUIData* data_); void __xLuaBaseProxy_Init_82381(); void __xLuaBaseProxy_Start_82382(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct PvpCommonTipsHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::PVP::PvpCommonTipsHUD_TextTipsClass* mTextTips_; DLL2SDK::Assembly_CSharp::PVP::PvpCommonTipsHUD_ImageTipsClass* mImageTips_; bool bShowing_; DLL2SDK::Assembly_CSharp::PVP::PvpCommonTipsData cacheTipData_; float mTime_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_; bool bHiddenStartGameImage_; struct StaticFields { DLL2SDK::mscorlib::System::String* NORMAL_TEXT_SPRITENAME_; DLL2SDK::mscorlib::System::String* SPECIAL_TEXT_SPRITENAME_; int32_t TEXT_SPRITE_WIDTH_DELTA_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryToShowTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveFirstTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleHideStartGameImage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82349(); uint64_t get_InactiveGameHudState_82350(); bool get_IsControlByUiState_82351(); void Awake_82352(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_82353(); void RegisterDelegates_82354(); void UnRegisterDelegates_82355(); void Tick_82356(float dt_); void WillShow_82357(); void TryToShowTips_82358(); void RemoveFirstTips_82359(); void ToggleHideStartGameImage_82360(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void ResetUI_82361(); void ChangeEffect_82362(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_82363(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); void __xLuaBaseProxy_Awake_82364(); void __xLuaBaseProxy_RegisterDelegates_82365(); void __xLuaBaseProxy_UnRegisterDelegates_82366(); void __xLuaBaseProxy_Tick_82367(float P0_); void __xLuaBaseProxy_WillShow_82368(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PVPOpenSceneHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::UnityEngine::UnityEngine::Camera* Cam_; DLL2SDK::Assembly_CSharp::UISprite* ModeIcon_; DLL2SDK::Assembly_CSharp::UILabel* MapName_; DLL2SDK::Assembly_CSharp::UILabel* ModeName_; DLL2SDK::Assembly_CSharp::UILabel* LeftCountDown_; DLL2SDK::Assembly_CSharp::UIWidget* Skip_; DLL2SDK::Assembly_CSharp::UITexture* MapTexture_; float m_LeftTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 skipBtnScreenPos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetMiniMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTransformLocalPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTransformEulerAngles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTransformLocalScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRightVector_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_List2Vector3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLeftTimeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSkipBtnScreenPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClickCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickSkip_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82330(); bool get_IsControlByUiState_82331(); uint64_t get_InactiveGameHudState_82332(); void Awake_82333(); void Show_82334(bool bShow_); void ResetMiniMap_82335(DLL2SDK::Assembly_CSharp::Config::LoadingMinimapConfig* data_); void ResetTransformLocalPosition_82336(DLL2SDK::UnityEngine::UnityEngine::Transform* transform_, DLL2SDK::Array* positions_); void ResetTransformEulerAngles_82337(DLL2SDK::UnityEngine::UnityEngine::Transform* transform_, DLL2SDK::Array* angles_); void ResetTransformLocalScale_82338(DLL2SDK::UnityEngine::UnityEngine::Transform* transform_, DLL2SDK::Array* scales_); bool IsRightVector_82339(DLL2SDK::Array* vectorArray_); DLL2SDK::UnityEngine::UnityEngine::Vector3 List2Vector3_82340(DLL2SDK::Array* list_, DLL2SDK::UnityEngine::UnityEngine::Vector3 defaut_); void SetLeftTimeInfo_82341(float leftTime_); void GetSkipBtnScreenPos_82342(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_82343(); void Tick_82344(float dt_); void ClickCheck_82345(); void OnClickSkip_82346(); void __xLuaBaseProxy_Awake_82347(); void __xLuaBaseProxy_Tick_82348(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct PVPInteractiveHUD : DLL2SDK::Assembly_CSharp::GameBase::InteractiveHUD { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82328(); uint64_t get_InactiveGameHudState_82329(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct PVPGameScoreView : DLL2SDK::Assembly_CSharp::PVP::GameScoreView { DLL2SDK::Assembly_CSharp::PVP::GameScoreView_ScoreInfo* BlueInfo_; int32_t m_LastShowRound_; bool m_ShowGameTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCampInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRoundEndedStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLeadingStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayerCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGameTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCurRound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTimeColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCustomTimeWarningInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurRoundLabelState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82313(); void WillShow_82314(); void Reset_82315(DLL2SDK::Assembly_CSharp::PVP::EScoreViewResetType resetType_); void SetCampInfo_82316(); void UpdateScore_82317(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* data_, bool force_); void UpdateRoundEndedStatus_82318(); void UpdateLeadingStatus_82319(DLL2SDK::Assembly_CSharp::PVP::LeadingStatus status_, DLL2SDK::Assembly_CSharp::PVP::ScoreModel* data_); void UpdatePlayerCount_82320(); void UpdateGameTime_82321(int32_t totalTime_, int32_t leftTime_); void UpdateCurRound_82322(); void SetTimeColor_82323(DLL2SDK::UnityEngine::UnityEngine::Color color_, float interval_); DLL2SDK::Array* GetCustomTimeWarningInfo_82324(); void SetCurRoundLabelState_82325(bool show_); void __xLuaBaseProxy_WillShow_82326(); void __xLuaBaseProxy_Reset_82327(DLL2SDK::Assembly_CSharp::PVP::EScoreViewResetType P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PVPGamePowerUpTipsHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UISprite* Sprite_; DLL2SDK::Assembly_CSharp::UILabel* Label_; DLL2SDK::UnityEngine::UnityEngine::Color Color_Yellow_; DLL2SDK::UnityEngine::UnityEngine::Color Color_Yellow_OutlineColor_; DLL2SDK::UnityEngine::UnityEngine::Color Color_Green_; DLL2SDK::UnityEngine::UnityEngine::Color Color_Green_OutlineColor_; DLL2SDK::UnityEngine::UnityEngine::Color Color_Red_; DLL2SDK::UnityEngine::UnityEngine::Color Color_Red_OutlineColor_; DLL2SDK::UnityEngine::UnityEngine::Color Color_Blue_; DLL2SDK::UnityEngine::UnityEngine::Color Color_Blue_OutlineColor_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideTips_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82308(); void Awake_82309(); void ShowTips_82310(DLL2SDK::Assembly_CSharp::Config::PickupItemConfig* conf_, float duration_); void HideTips_82311(); void __xLuaBaseProxy_Awake_82312(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct EIndicatorDrawType : int32_t { None_ = static_cast(0x0), NGUI_ = static_cast(0x1), SpriteRenderer_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct WorldPosHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::Vector2 ScreenEdgeOffset_; DLL2SDK::UnityEngine::UnityEngine::Rect m_ClampRect_; bool m_HasAutoSetClampRect_; DLL2SDK::UnityEngine::UnityEngine::Vector3 hidePos_; DLL2SDK::Assembly_CSharp::GameUI::WorldPosHUD_AlphaFadeData FadeConfigData_; float CurDistToCenter_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoSetClampRect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAcuteAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetScenePos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedClamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_UpdatePos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetQuaternion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BetweenClamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEdgePosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTargetArraw_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetArrowDirection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetScreenPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeAlpha_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54690(); void Init_54691(); void AutoSetClampRect_54692(); bool IsAcuteAngle_54693(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetScenePos_54694(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); void UpdatePos_54695(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); bool IsNeedClamp_54696(); void UpdatePos_54697(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_, DLL2SDK::UnityEngine::UnityEngine::Rect clampRect_); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetQuaternion_54698(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_, DLL2SDK::UnityEngine::UnityEngine::Rect clampRect_); bool BetweenClamp_54699(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_, DLL2SDK::UnityEngine::UnityEngine::Rect clampRect_); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetTargetArraw_54701(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_, DLL2SDK::UnityEngine::UnityEngine::Rect clampRect_); DLL2SDK::Assembly_CSharp::GameUI::EArrowDirection GetArrowDirection_54702(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_, DLL2SDK::UnityEngine::UnityEngine::Rect clampRect_); DLL2SDK::Assembly_CSharp::GameUI::EScreenPos GetScreenPos_54703(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_, DLL2SDK::UnityEngine::UnityEngine::Rect clampRect_); void ChangeAlpha_54704(float newAlpha_); static DLL2SDK::UnityEngine::UnityEngine::Vector2 GetEdgePosition_54700(DLL2SDK::UnityEngine::UnityEngine::Vector2 offset_, DLL2SDK::UnityEngine::UnityEngine::Rect clampRect_, bool isAcuteAngle_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct InteractiveInGameHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::PVP::InteractiveInGameHUD_BombGameClass* mBombGame_; DLL2SDK::Assembly_CSharp::PVP::InteractiveInGameHUD_NuclearBombClass* mNuclearBomb_; DLL2SDK::Assembly_CSharp::PVP::InteractiveInGameHUD_CarePackageClass* mCarePackage_; DLL2SDK::Assembly_CSharp::PVP::InteractiveInGameHUD_TrophySystemClass* mTrophySystem_; DLL2SDK::Assembly_CSharp::PVP::InteractiveInGameHUD_InfectGameGoliath* mInfectGoliath_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadLongPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPriority_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82270(); bool get_IsControlByUiState_82271(); DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState get_mPawnSwitchState_82272(); uint64_t get_InactiveGameHudState_82273(); void Awake_82274(); void ForceRegisterDelegates_82275(); bool OnGamepadTrigger_82276(); bool OnGamepadLongPress_82277(); void RegisterDelegates_82278(); void UnRegisterDelegates_82279(); void ResetPriority_82280(); void ChangeEffect_82281(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_82282(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); void __xLuaBaseProxy_Awake_82283(); void __xLuaBaseProxy_ForceRegisterDelegates_82284(); void __xLuaBaseProxy_RegisterDelegates_82285(); void __xLuaBaseProxy_UnRegisterDelegates_82286(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct IndicatorView : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::GameUI::EIndicatorDrawType m_DrawType_; float m_SpriteRendererDefaultScale_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_SpriteScale_; float m_IndicatorVisibleAngleRange_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_HorizontalRange_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_VerticalRange_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_OnScreenEdgeVerticalRange_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_OnScreenEdgeHorizonalRange_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_ScreenPos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawIndicatorSpriteRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawIndicatorSpriteRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawIndicatorSprites_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawPVPIndicatorSprites_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawIndicatorSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanDrawIndicator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateProjectionAngleBetweenLocalPlayerAndIndicator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSpriteOnScreenEdge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateIndicatorScale_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82256(); bool get_IsControlByUiState_82257(); uint64_t get_InactiveGameHudState_82258(); void Start_82259(); void DrawIndicatorSpriteRenderers_82260(DLL2SDK::Array* inSpriteRenderers_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* inIndicator_); void DrawIndicatorSpriteRenderer_82261(DLL2SDK::UnityEngine::UnityEngine::SpriteRenderer* inMeshGameObject_, DLL2SDK::Assembly_CSharp::GameEngine::Indicator* inIndicator_); void DrawIndicatorSprites_82262(DLL2SDK::Array* inSprites_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* inIndicator_, bool isFreeView_); void DrawPVPIndicatorSprites_82263(DLL2SDK::Array* inSprites_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* inIndicator_, bool isFreeView_); void DrawIndicatorSprite_82264(DLL2SDK::Assembly_CSharp::UIWidget* inSprite_, DLL2SDK::Assembly_CSharp::GameEngine::Indicator* inIndicator_, bool isFreeView_); bool CanDrawIndicator_82265(DLL2SDK::Assembly_CSharp::GameEngine::Indicator* indicator_); float CalculateProjectionAngleBetweenLocalPlayerAndIndicator_82266(DLL2SDK::Assembly_CSharp::GameEngine::Indicator* inIndicator_); bool IsSpriteOnScreenEdge_82267(DLL2SDK::UnityEngine::UnityEngine::Vector3 inScreenPos_); void CalculateIndicatorScale_82268(DLL2SDK::Assembly_CSharp::GameEngine::Indicator* inIndicator_); void __xLuaBaseProxy_Start_82269(); }; } namespace DLL2SDK::Assembly_CSharp { struct EnterLadderBtnView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* EnterLadderBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActiveGameHudState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82216(); bool get_IsControlByUiState_82217(); uint64_t get_InactiveGameHudState_82218(); uint64_t GetActiveGameHudState_82219(); uint64_t __xLuaBaseProxy_GetActiveGameHudState_82220(); }; } namespace DLL2SDK::Assembly_CSharp { struct DroppedPickUpInfoView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* Icon_; float ShowTime_; float m_CurTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82213(); void Update_82214(); void ShowInfo_82215(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct TargetSignboard : DLL2SDK::Assembly_CSharp::GameUI::WorldPosHUD { DLL2SDK::Assembly_CSharp::UILabel* Label_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TargetArrow_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TipsEffect_; DLL2SDK::Assembly_CSharp::GameEngine::TargetVolume* m_TargetVolume_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_TargetVolumePosition_ThisFrame_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisBind_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RepeatTipsEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSignboard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowBoard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckFar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLabelImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTargetArraw_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75502(); void Init_75503(DLL2SDK::Assembly_CSharp::GameEngine::TargetVolume* targetVolume_); void DisBind_75504(); void RepeatTipsEffect_75505(); void OnDisable_75506(); void UpdatePosition_75507(); void Update_75508(); void UpdateSignboard_75509(); void CheckShowBoard_75510(); void CheckNear_75511(); void CheckFar_75512(); void UpdateLabel_75513(); void UpdateLabelImpl_75514(); void UpdateTargetArraw_75515(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_, DLL2SDK::UnityEngine::UnityEngine::Rect clampRect_); void __xLuaBaseProxy_OnDisable_75516(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ClimbUpConfirmView : DLL2SDK::Assembly_CSharp::GameBase::GameView { DLL2SDK::Assembly_CSharp::UIWidget* ViewWidget_; DLL2SDK::Assembly_CSharp::UIButton* ConfirmClimbUpBtn_; DLL2SDK::Assembly_CSharp::UIWidget* Container_; float OffsetY_; bool IsPress_; bool IsEnterClimbVol_; DLL2SDK::UnityEngine::UnityEngine::Vector2 SignPos_; int32_t Raduis_; bool IsJump_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowClimbable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowClimbUpConfirmButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideClimbUpConfirmButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickConfirmClimbUp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82183(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_82184(); void OnShowClimbable_82185(bool flag_); void Tick_82186(float dt_); void ShowClimbUpConfirmButton_82187(); void HideClimbUpConfirmButton_82188(); void RegisterDelegates_82189(); void UnRegisterDelegates_82190(); void OnClickConfirmClimbUp_82191(); void __xLuaBaseProxy_Tick_82192(float P0_); void __xLuaBaseProxy_RegisterDelegates_82193(); void __xLuaBaseProxy_UnRegisterDelegates_82194(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct ScrollingInfomationModel : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DataList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82180(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_DataList_82181(); void AddData_82182(DLL2SDK::Assembly_CSharp::PVP::ScrollingInfomationUIData* data_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct ScrollingInfomationUIData : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82176(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct KillInfoUIData : DLL2SDK::Assembly_CSharp::PVP::ScrollingInfomationUIData { DLL2SDK::mscorlib::System::String* killerName_; uint32_t killerId_; DLL2SDK::CSProto::msg::ECamp killerCamp_; bool isKillerLocalPlayer_; int32_t weaponId_; DLL2SDK::mscorlib::System::String* deadthName_; uint32_t deadId_; DLL2SDK::CSProto::msg::ECamp deathCamp_; bool isDeathLocalPlayer_; DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup hitGroup_; uint8_t ContinusKillCount_; uint8_t PenetrateCount_; uint8_t FireComponet_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82177(); void ResetData_82178(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct ScoreModel : DLL2SDK::mscorlib::System::Object { int32_t m_TargetScore_; int32_t m_GuarderScore_; int32_t m_TraitorScore_; int32_t m_SecondaryScore_; int32_t m_GuardSurvivorCount_; int32_t m_TraitorSurvivorCount_; int32_t m_TotalGuarderPlayerCount_; int32_t m_TotalTraitorPlayerCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82159(); int32_t get_TargetScore_82160(); void set_TargetScore_82161(int32_t value_); int32_t get_GuarderScore_82162(); void set_GuarderScore_82163(int32_t value_); int32_t get_TraitorScore_82164(); void set_TraitorScore_82165(int32_t value_); int32_t get_SecondaryScore_82166(); void set_SecondaryScore_82167(int32_t value_); int32_t get_GuardSurvivorCount_82168(); void set_GuardSurvivorCount_82169(int32_t value_); int32_t get_TraitorSurvivorCount_82170(); void set_TraitorSurvivorCount_82171(int32_t value_); int32_t get_TotalGuarderPlayerCount_82172(); void set_TotalGuarderPlayerCount_82173(int32_t value_); int32_t get_TotalTraitorPlayerCount_82174(); void set_TotalTraitorPlayerCount_82175(int32_t value_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct PVPHudBagGameInfo : DLL2SDK::mscorlib::System::Object { int32_t mCountDownTime_; bool mIsRequestRespawn_; bool HasSelectBag_; uint64_t m_CountDownBagIDSelect_; bool IsHalfwayJoin_; uint64_t ServerLoginTime_; uint64_t ServerPreparationTime_; uint64_t ClientLoginTime_; uint64_t ClientPreparationTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82153(); void set_CountDownTime_82154(int32_t value_); int32_t get_CountDownTime_82155(); uint64_t get_CountDownBagIDSelect_82156(); void set_CountDownBagIDSelect_82157(uint64_t value_); int32_t get_ErroTime_82158(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct VehicleReconController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::PVP::VehicleReconView* m_View_; DLL2SDK::Assembly_CSharp::GameBase::WheeledVehicle_Unmanned* m_Owner_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOwner_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82147(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_82148(); void Init_82149(); void SetOwner_82150(DLL2SDK::Assembly_CSharp::GameBase::WheeledVehicle_Unmanned* owner_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_82151(); void __xLuaBaseProxy_Init_82152(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct VehicleDroneController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::PVP::VehicleDroneView* m_View_; DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_Drone* m_Owner_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_ShowFlyOutOfRangeTipsTimer_; float m_LastCastSkillTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyHP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyElectricity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifySpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSkillCountChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlyOutOfRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFlyOutOfRangeTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSkillBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOwner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyLocalVehicleHurt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNewGuideInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82120(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType get_mUIBanClickType_82121(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_82122(); void Init_82123(); void OnOpen_82124(); void OnClose_82125(); bool OnGamepadSkill_82126(); void RegisterDelegates_82127(); void UnRegisterDelegates_82128(); void OnNotifyHP_82129(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyElectricity_82130(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifySpeed_82131(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnSkillCountChanged_82132(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnFlyOutOfRange_82133(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowFlyOutOfRangeTips_82134(); void OnShowTips_82135(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnSkillBtnClick_82136(); void SetOwner_82137(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_Drone* owner_); void NotifyLocalVehicleHurt_82138(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* info_); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetNewGuideInterface_82139(); void _Init_m__0_82140(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_82141(); void __xLuaBaseProxy_Init_82142(); void __xLuaBaseProxy_OnOpen_82143(); void __xLuaBaseProxy_OnClose_82144(); void __xLuaBaseProxy_RegisterDelegates_82145(); void __xLuaBaseProxy_UnRegisterDelegates_82146(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct ScrollingInfomationController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { bool m_IsScrolling_; DLL2SDK::Assembly_CSharp::PVP::ScrollingInfomationView* m_View_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_Timer_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_KillInfoDataCache_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RoomInfoDataCache_; DLL2SDK::Assembly_CSharp::PVP::ScrollingInfomationModel* m_Model_; struct StaticFields { float SCROLLING_TIME_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PopUpData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDataCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AllocKillInfoUIData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecycleKillInfoUIData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AllocRoomInfoUIData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecycleRoomInfoUIData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessKillInfoMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessPlayerLoginOrLogoutMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ProcessPlayerLoginOrLogoutMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetDataOnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAnchors_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82099(); DLL2SDK::Assembly_CSharp::PVP::ScrollingInfomationModel* get_Model_82100(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_82101(); DLL2SDK::Assembly_CSharp::PVP::ScrollingInfomationUIData* GetData_82102(int32_t index_); void Init_82103(); void OnInitTimer_82104(); void PopUpData_82105(); int32_t GetDataCount_82106(); DLL2SDK::Assembly_CSharp::PVP::KillInfoUIData* AllocKillInfoUIData_82107(); void RecycleKillInfoUIData_82108(DLL2SDK::Assembly_CSharp::PVP::KillInfoUIData* data_); DLL2SDK::Assembly_CSharp::PVP::RoomInfoUIData* AllocRoomInfoUIData_82109(); void RecycleRoomInfoUIData_82110(DLL2SDK::Assembly_CSharp::PVP::RoomInfoUIData* data_); void ProcessKillInfoMsg_82111(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ProcessPlayerLoginOrLogoutMsg_82112(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ProcessPlayerLoginOrLogoutMsg_82113(DLL2SDK::mscorlib::System::String* nickName_, bool isLogin_, DLL2SDK::Assembly_CSharp::Network::EMSG_TYPE loginMsgType_); void ResetDataOnRoundStart_82114(); void UpdateView_82115(); void OnTimer_82116(); void UpdateAnchors_82117(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_82118(); void __xLuaBaseProxy_Init_82119(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct TimeWarningInfo : DLL2SDK::mscorlib::System::Object { int32_t StartTime_; int32_t EndTime_; float WarnInterval_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82065(int32_t startTime_, int32_t endTime_, float warnInterval_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct JoyStickController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameBase::JoyStickView* m_JoyStickView_; DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig m_JoyStickConfig_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitFromConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_InitFromConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Relocate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSettingResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55013(); DLL2SDK::Assembly_CSharp::GameBase::JoyStickView* get_JoyStickView_55014(); void Init_55015(); DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig GetConfig_55016(); void InitConfig_55017(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig config_); void Reset_55018(); void InitFromConfig_55019(); void InitFromConfig_55020(DLL2SDK::Assembly_CSharp::GameEngine::JoyStickButtonConfig* config_); void Relocate_55021(); void SetActive_55022(bool isActive_, bool recursively_, bool enableOptimize_); bool GetSettingResult_55023(); void SetUIActive_55024(bool IsActive_, bool recursively_, bool RemoveDelegate_); void DisableView_55025(bool disable_); void DisableEvent_55026(bool disable_); void __xLuaBaseProxy_Init_55027(); void __xLuaBaseProxy_SetActive_55028(bool P0_, bool P1_, bool P2_); void __xLuaBaseProxy_SetUIActive_55029(bool P0_, bool P1_, bool P2_); }; } namespace DLL2SDK::Assembly_CSharp { struct EnterLadderBtnController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::EnterLadderBtnView* m_EnterLadderBtnView_; DLL2SDK::Assembly_CSharp::GameEngine::LadderVolumeBase* m_CurladderVolume_; DLL2SDK::Assembly_CSharp::GameBase::PawnLadderComponent* m_PawnLadderComponent_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Dir_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_Timer_; bool m_TickShow_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIModeActice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDir_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_stopTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterBtnLadderBtnClicked_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82021(); DLL2SDK::Assembly_CSharp::GameEngine::LadderVolumeBase* get_CurLadderVolume_82022(); void set_CurLadderVolume_82023(DLL2SDK::Assembly_CSharp::GameEngine::LadderVolumeBase* value_); DLL2SDK::Assembly_CSharp::GameBase::PawnLadderComponent* get_CurPawnLadderComponent_82024(); void set_CurPawnLadderComponent_82025(DLL2SDK::Assembly_CSharp::GameBase::PawnLadderComponent* value_); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_82026(); void Init_82027(); void RegisterDelegates_82028(); void UnRegisterDelegates_82029(); void OnOpen_82030(); void SetUIModeActice_82031(bool isActive_, bool enableOptimize_); void TickCheck_82032(); bool CheckDir_82033(); void stopTick_82034(); void OnClose_82035(); void OnEnterBtnLadderBtnClicked_82036(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_82037(); void __xLuaBaseProxy_Init_82038(); void __xLuaBaseProxy_RegisterDelegates_82039(); void __xLuaBaseProxy_UnRegisterDelegates_82040(); void __xLuaBaseProxy_OnOpen_82041(); void __xLuaBaseProxy_SetUIModeActice_82042(bool P0_, bool P1_); void __xLuaBaseProxy_OnClose_82043(); }; } namespace DLL2SDK::Assembly_CSharp { struct DroppedPickUpInfoController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82016(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_82017(); void SetUIActive_82018(bool isActive_, bool recursively_, bool RemoveDelegate_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_82019(); void __xLuaBaseProxy_SetUIActive_82020(bool P0_, bool P1_, bool P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ClimbUpConfirmController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { DLL2SDK::Assembly_CSharp::GameUI::ClimbUpConfirmView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowClimbUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideClimbUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowClimbable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82005(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_82006(); void Init_82007(); void OnBtnUp_82008(); void ShutDown_82009(); void ShowClimbUp_82010(); void HideClimbUp_82011(); void OnShowClimbable_82012(bool isShow_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_82013(); void __xLuaBaseProxy_Init_82014(); void __xLuaBaseProxy_ShutDown_82015(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Bomb { struct BombGameScoreViewController : DLL2SDK::Assembly_CSharp::PVP::PVPGameScoreViewController { DLL2SDK::Assembly_CSharp::GameUI::BombGameScoreView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStarted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBombHasDefused_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBombHasPlanted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCarryBomb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifySideChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBombUsing_OB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBombInterrupt_OB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameHUDLayoutChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundCountChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81984(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_81985(); void Init_81986(); void RegisterDelegates_81987(); void UnRegisterDelegates_81988(); void OnRoundStarted_81989(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyBombHasDefused_81990(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyBombHasPlanted_81991(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyCarryBomb_81992(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifySideChanged_81993(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyBombUsing_OB_81994(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyBombInterrupt_OB_81995(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnGameHUDLayoutChanged_81996(); void OnRoundCountChanged_81997(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_81998(); void __xLuaBaseProxy_Init_81999(); void __xLuaBaseProxy_RegisterDelegates_82000(); void __xLuaBaseProxy_UnRegisterDelegates_82001(); void __xLuaBaseProxy_OnRoundStarted_82002(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnGameHUDLayoutChanged_82003(); void __xLuaBaseProxy_OnRoundCountChanged_82004(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct PvpCommonTipsManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* TipsList_; DLL2SDK::Assembly_CSharp::PVP::PvpCommonTipsData TempData_; struct StaticFields { DLL2SDK::Assembly_CSharp::PVP::PvpCommonTipsManager* _instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddTipsData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveTipsData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNextTipsData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsExistTypeInList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedForceChangeTips_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81976(); void AddTipsData_81978(DLL2SDK::Assembly_CSharp::PVP::PvpCommonTipsType type_, DLL2SDK::mscorlib::System::String* text_, DLL2SDK::mscorlib::System::String* image_, int32_t duration_, DLL2SDK::mscorlib::System::String* extraText_); void RemoveTipsData_81979(DLL2SDK::Assembly_CSharp::PVP::PvpCommonTipsType type_); bool GetNextTipsData_81980(DLL2SDK::Assembly_CSharp::PVP::PvpCommonTipsData* tipsData_); bool IsExistTypeInList_81981(DLL2SDK::Assembly_CSharp::PVP::PvpCommonTipsType type_); bool IsNeedForceChangeTips_81982(DLL2SDK::Assembly_CSharp::PVP::PvpCommonTipsData data_); static DLL2SDK::Assembly_CSharp::PVP::PvpCommonTipsManager* get_Instance_81977(); static void _cctor_81983(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct InteractiveInGameManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVP::InteractiveComparer* interactiveComparer_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* InteractiveDataList_; struct StaticFields { DLL2SDK::Assembly_CSharp::PVP::InteractiveInGameManager* _instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddInteractiveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveInteractiveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetInteractiveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentShowType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddGameHudState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveGameHudState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81966(); void AddInteractiveData_81968(DLL2SDK::Assembly_CSharp::PVP::InteractiveType t_, int32_t v_); void RemoveInteractiveData_81969(DLL2SDK::Assembly_CSharp::PVP::InteractiveType t_); void ResetInteractiveData_81970(); DLL2SDK::Assembly_CSharp::PVP::InteractiveType GetCurrentShowType_81971(); void AddGameHudState_81972(DLL2SDK::Assembly_CSharp::PVP::InteractiveType type_); void RemoveGameHudState_81973(DLL2SDK::Assembly_CSharp::PVP::InteractiveType type_); static DLL2SDK::Assembly_CSharp::PVP::InteractiveInGameManager* get_Instance_81967(); static void _cctor_81974(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct InteractiveComparer : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Compare_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81964(); int32_t Compare_81965(DLL2SDK::Assembly_CSharp::PVP::InteractiveData x_, DLL2SDK::Assembly_CSharp::PVP::InteractiveData y_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { enum struct StreakUseMessageStatus : int32_t { Init_ = static_cast(0x0), FadeIn_ = static_cast(0x1), FadeOut_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct StreakUseInfo { DLL2SDK::mscorlib::System::String* playerNameText_; uint32_t streakId_; bool isUse_; DLL2SDK::Assembly_CSharp::PVP::StreakUseMessageStatus status_; uint32_t PlayID_; void _ctor_81961(uint32_t playID_, DLL2SDK::mscorlib::System::String* playerNameText_, uint32_t streakId_, bool isUse_, DLL2SDK::Assembly_CSharp::PVP::StreakUseMessageStatus status_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct StreakUseMessageCell : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIWidget* Container_; DLL2SDK::Assembly_CSharp::UITable* Table_; DLL2SDK::Assembly_CSharp::UISprite* BackgroundRed_; DLL2SDK::Assembly_CSharp::UISprite* BackgroundBlue_; DLL2SDK::Assembly_CSharp::UILabel* PlayerName_; DLL2SDK::Assembly_CSharp::UILabel* ActionText_; DLL2SDK::Assembly_CSharp::UISprite* StreakSprite_; DLL2SDK::Assembly_CSharp::UILabel* StreakName_; DLL2SDK::Assembly_CSharp::TweenAlpha* tweenAlpha_; float bCostTime_; DLL2SDK::System::System::Collections::Generic::Queue_1* infoQueue_; DLL2SDK::Assembly_CSharp::PVP::StreakUseInfo curShowInfo_; bool bShowingTween_; struct StaticFields { int32_t kPadding_; float kFadeTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81951(); void Awake_81952(); void OnEnable_81953(); void Tick_81954(float dt_); void Refresh_81955(); void ClearTweens_81956(); void PushData_81957(DLL2SDK::Assembly_CSharp::PVP::StreakUseInfo info_); void ResetToShow_81958(); void SetData_81959(); void SetTween_81960(bool isForward_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct KillMessagesHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::mscorlib::System::Collections::Generic::List_1* Messages_; int32_t HeadIndex_; DLL2SDK::Assembly_CSharp::PVP::StreakUseMessageCell* StreakMessage_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DoaTagRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DoaTagEffect_; DLL2SDK::Assembly_CSharp::UISprite* DoaTagIcon_; DLL2SDK::Assembly_CSharp::UISprite* GoldIcon_; DLL2SDK::Assembly_CSharp::UILabel* DoaTagNum_; float DoaTagYOffset_; float killMsgPositionAdd_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mWeaponCache_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mWeaponColorCache_; bool m_IsLastDogTagActive_; uint32_t cacheDogTagNum_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Color SelfColor_; DLL2SDK::UnityEngine::UnityEngine::Color SameCampColor_; DLL2SDK::UnityEngine::UnityEngine::Color DiffCampColor_; DLL2SDK::UnityEngine::UnityEngine::Color FFAOBColor_; DLL2SDK::mscorlib::System::String* kSuicideSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustKillMsgPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushStreakMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyKCTypeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseEventMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseJoinMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseKillMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParsePawnByID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseWeaponByID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoaTagEventInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyDoaTagEventActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDogTagEventActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDogTagEventNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDoaTagEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81919(); bool get_IsControlByUiState_81920(); uint64_t get_InactiveGameHudState_81921(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_81922(); void AdjustKillMsgPosition_81923(float posAdd_); void PushMessage_81924(DLL2SDK::Assembly_CSharp::PVP::KillInfoParam* killInfo_, DLL2SDK::Assembly_CSharp::PVP::EKillMessageType mtype_); void PushStreakMessage_81925(uint32_t playID_, DLL2SDK::mscorlib::System::String* playerName_, uint32_t streakId_, bool isUse_); void Clear_81926(); void OnEnable_81927(); void RegisterDelegates_81928(); void UnRegisterDelegates_81929(); void OnSyncPlayerInfo_81930(uint32_t playerID_, uint32_t propertyID_, DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyKCTypeChange_81931(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void Refresh_81932(); void Tick_81933(float dt_); bool get_TickEnabled_81934(); DLL2SDK::Assembly_CSharp::PVP::KillMessageData* ParseEventMessage_81935(DLL2SDK::Assembly_CSharp::PVP::KillInfoParam* killInfo_, DLL2SDK::Assembly_CSharp::PVP::EKillMessageType mtype_); DLL2SDK::Assembly_CSharp::PVP::KillMessageData* ParseJoinMessage_81936(DLL2SDK::Assembly_CSharp::PVP::KillInfoParam* killInfo_); DLL2SDK::Assembly_CSharp::PVP::KillMessageData* ParseKillMessage_81937(DLL2SDK::Assembly_CSharp::PVP::KillInfoParam* killInfo_); bool ParsePawnByID_81938(uint32_t playerID_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::UnityEngine::UnityEngine::Color* color_); void ParseWeaponByID_81939(DLL2SDK::Assembly_CSharp::PVP::KillInfoParam* killInfo_, DLL2SDK::mscorlib::System::String* spriteName_, DLL2SDK::UnityEngine::UnityEngine::Color* weaponColor_); void DoaTagEventInit_81940(); void OnNotifyDoaTagEventActive_81941(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void SetDogTagEventActive_81942(bool isActive_); void SetDogTagEventNum_81943(uint32_t num_); void PlayDoaTagEffect_81944(); void __xLuaBaseProxy_OnEnable_81946(); void __xLuaBaseProxy_RegisterDelegates_81947(); void __xLuaBaseProxy_UnRegisterDelegates_81948(); void __xLuaBaseProxy_OnSyncPlayerInfo_81949(uint32_t P0_, uint32_t P1_, DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P2_); void __xLuaBaseProxy_Tick_81950(float P0_); static void _cctor_81945(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct KillInfoParam : DLL2SDK::mscorlib::System::Object { uint32_t KillerID_; uint32_t DeadID_; int32_t WeaponId_; DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup HitPosition_; int32_t ContinusKill_; int32_t PenetrateWallCount_; int32_t PenetratePlayerCount_; DLL2SDK::Assembly_CSharp::GameEngine::EDamageType DeadType_; int32_t FireComponet_; int32_t KillSum_; bool IsKnockDown_; bool IsRealKiller_; uint32_t CamoId_; uint32_t PlayerID_; bool isLogin_; DLL2SDK::mscorlib::System::String* m_Nickname_; int32_t WeaponLevel_; bool IsKillByZomebie_; DLL2SDK::Assembly_CSharp::Network::EMSG_TYPE LoginMsgType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81915(); DLL2SDK::mscorlib::System::String* get_NickName_81916(); void set_NickName_81917(DLL2SDK::mscorlib::System::String* value_); bool get_IsSuicide_81918(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct KillMessageCell : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIWidget* Container_; DLL2SDK::Assembly_CSharp::UITable* Table_; DLL2SDK::Assembly_CSharp::UISprite* Background_; DLL2SDK::Assembly_CSharp::UILabel* NormalText_; DLL2SDK::Assembly_CSharp::UILabel* KillerName_; DLL2SDK::Assembly_CSharp::UISprite* WeaponSprite_; DLL2SDK::Assembly_CSharp::UILabel* DeadName_; DLL2SDK::Assembly_CSharp::UISprite* ThroughWall_; DLL2SDK::Assembly_CSharp::UISprite* HeadShot_; DLL2SDK::Assembly_CSharp::UISprite* KillCountSprite_; DLL2SDK::Assembly_CSharp::UILabel* KillCountLabel_; DLL2SDK::Assembly_CSharp::TweenPosition* tweenPosition_; DLL2SDK::Assembly_CSharp::TweenAlpha* tweenAlpha_; DLL2SDK::Assembly_CSharp::UISprite* Bg_; DLL2SDK::Assembly_CSharp::UISprite* NormalBg_; float m_messageHeight_; bool mShow_; float mShowStopper_; float RefreshTime_; bool mIsResetTime_; int32_t mRow_; struct StaticFields { int32_t kPadding_; float kFadeDuration_; float kShowDuration_; float kHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Display_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearTweens_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Bind_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindJoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindKill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Fade_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81904(); void Awake_81905(); void Refresh_81906(); void Tick_81907(float dt_); void SetRow_81908(int32_t row_, bool instant_, float msgPositionAdd_); void Display_81909(bool show_, bool instant_, bool reset_); void ClearTweens_81910(); void Bind_81911(DLL2SDK::Assembly_CSharp::PVP::KillMessageData* data_); void BindJoin_81912(DLL2SDK::Assembly_CSharp::PVP::KillMessageData* data_); void BindKill_81913(DLL2SDK::Assembly_CSharp::PVP::KillMessageData* data_); void Fade_81914(bool fadein_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct KillMessageData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVP::EKillMessageType MessageType_; DLL2SDK::mscorlib::System::String* KillerName_; DLL2SDK::UnityEngine::UnityEngine::Color KillerColor_; DLL2SDK::mscorlib::System::String* DeadName_; DLL2SDK::UnityEngine::UnityEngine::Color DeadColor_; DLL2SDK::mscorlib::System::String* WeaponSpriteName_; DLL2SDK::UnityEngine::UnityEngine::Color WeaponColor_; bool HeadShot_; bool ThroughWall_; int32_t ContinusKillCount_; DLL2SDK::mscorlib::System::String* JoinInfo_; bool IsDying_; bool IsSuicide_; bool IsPoison_; bool IsKillByZombie_; bool IsFly_; DLL2SDK::Assembly_CSharp::GameEngine::EDamageType DamageType_; int32_t WeaponLevel_; int32_t WeaponID_; uint32_t WeaponSkinID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81903(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame { struct FFAGameScoreView_OB : DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame::FFAGameScoreView { DLL2SDK::Assembly_CSharp::UILabel* SelfNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* SelfScoreLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TopChangeEffect_; uint32_t m_TopPlayerID_; int32_t m_LastScore_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRankInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScoreEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideTopEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81889(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_81890(); void UpdateRankInfo_81891(); void UpdateScore_81892(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* data_, bool force_); DLL2SDK::mscorlib::System::Collections::IEnumerator* ScoreEffect_81893(); void HideTopEffect_81894(); void __xLuaBaseProxy_UpdateRankInfo_81895(); void __xLuaBaseProxy_UpdateScore_81896(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame { struct FFAEndGameHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIWidget* widgetWin_; DLL2SDK::Array* labelRank_; DLL2SDK::Assembly_CSharp::UIWidget* widgetLose_; DLL2SDK::Assembly_CSharp::UIWidget* widgetTop3_; DLL2SDK::Assembly_CSharp::UILabel* labelResultReasonWin_; DLL2SDK::Assembly_CSharp::UILabel* labelResultReasonLose_; DLL2SDK::Array* Tops_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RankContent_; DLL2SDK::UnityEngine::UnityEngine::Animator* ResWinEffectAnimator_; DLL2SDK::UnityEngine::UnityEngine::Animator* ResLostEffectAnimator_; float DelayEndGame_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRoundResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTopInfos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowWidgets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginShowRankContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginSettlement_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81845(); bool get_IsControlByUiState_81846(); uint64_t get_ActiveGameHudState_81847(); void WillShow_81848(); void WillClose_81849(); void ShowRoundResult_81850(); int32_t ShowTopInfos_81851(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* PrepareData_81852(); void ShowWidgets_81853(int32_t myRank_); void BeginShowRankContent_81854(); void BeginSettlement_81855(); void __xLuaBaseProxy_WillShow_81856(); void __xLuaBaseProxy_WillClose_81857(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame { struct FFAEndRoundGrid : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_; DLL2SDK::Assembly_CSharp::UILabel* NameLabel_; DLL2SDK::Assembly_CSharp::UILabel* ScoreLabel_; DLL2SDK::Assembly_CSharp::UILabel* LabelPlayerLevel_; DLL2SDK::Assembly_CSharp::UIWidget* MaskWidget_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* HeadIcon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81844(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame { struct FFAEndRoundShowData : DLL2SDK::mscorlib::System::Object { uint64_t PlayerID_; bool isLocalPlayer_; DLL2SDK::mscorlib::System::String* Name_; int32_t PeakLevel_; int32_t Level_; int32_t Kill_; int32_t Death_; int32_t Assists_; int32_t Score_; DLL2SDK::CSProto::msg::PlayerPictureInfo* AvatarPicInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81843(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::FTLGame { struct AFTLGame : DLL2SDK::Assembly_CSharp::PVP::Team::TDMGame::TDMGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSpectate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOtherPlayerPawnType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAIType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81774(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); bool CanSpectate_81775(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* viewTarget_); int32_t GetOtherPlayerPawnType_81776(uint64_t PlayerID_, uint64_t RoleID_, DLL2SDK::CSProto::msg::ECamp camp_); bool __xLuaBaseProxy_CanSpectate_81778(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P0_); int32_t __xLuaBaseProxy_GetOtherPlayerPawnType_81779(uint64_t P0_, uint64_t P1_, DLL2SDK::CSProto::msg::ECamp P2_); static int32_t GetAIType_81777(uint64_t RoleID_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::DuelGame { struct DuelGameSelectWeaponTypeHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* SelectWeaponRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WattingRoot_; DLL2SDK::Array* SelectItemCells_; DLL2SDK::Assembly_CSharp::UIWidget* BuyBtn_; DLL2SDK::Assembly_CSharp::UILabel* BuyLabel_; DLL2SDK::Assembly_CSharp::UISprite* CanBuySprite_; DLL2SDK::Assembly_CSharp::UISprite* CantBuySprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ProgressConainer_; DLL2SDK::Assembly_CSharp::UIPanel* ProgressPanel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WaittingCountDownRoot_; DLL2SDK::Assembly_CSharp::UILabel* WaittingCountDownLabel_; DLL2SDK::Assembly_CSharp::UILabel* WaittingCountDownMaskLabel_; float mCachePanelWidth_; DLL2SDK::UnityEngine::UnityEngine::Vector4 mCachePanelRange_; float m_TotalTime_; float m_DynamicTime_; bool m_IsSelectWeapon_; bool bTimeCounting_; int32_t m_CurIndex_; struct StaticFields { float m_ShowWindowTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectBagIndexDelta_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadNext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadPrevious_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetViewData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelectItemData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SectionBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81708(); int32_t get_CurIndex_81709(); void set_CurIndex_81710(int32_t value_); void Awake_81711(); void Start_81712(); void SelectBagIndexDelta_81713(int32_t delta_); bool GamepadNext_81714(); bool GamepadPrevious_81715(); bool GamepadUp_81716(); bool GamepadDown_81717(); void ForceRegisterDelegates_81718(); void RegisterDelegates_81719(); void UnRegisterDelegates_81720(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_81721(); void Tick_81722(float dt_); void ResetViewData_81723(bool isSelectWeapon_); void SetSelectItemData_81724(int32_t index_, DLL2SDK::Assembly_CSharp::Network::PlayerChooseItemInfo* itemInfo_); void BuyBtnClick_81725(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void SectionBtnClick_81726(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void SelectItem_81727(); void __xLuaBaseProxy_Awake_81728(); void __xLuaBaseProxy_Start_81729(); void __xLuaBaseProxy_ForceRegisterDelegates_81730(); void __xLuaBaseProxy_RegisterDelegates_81731(); void __xLuaBaseProxy_UnRegisterDelegates_81732(); void __xLuaBaseProxy_Tick_81733(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::DuelGame { struct DuelGameSelectWeaponCell : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* ItemSprite_; DLL2SDK::Assembly_CSharp::UISprite* UnSelectedBG_; DLL2SDK::Assembly_CSharp::UISprite* SelectedBG_; DLL2SDK::Assembly_CSharp::UISprite* SelectedSprite_; int32_t CostType_; int32_t m_CurIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelected_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81703(); int32_t get_CurIndex_81704(); void set_CurIndex_81705(int32_t value_); void SetItemData_81706(uint32_t assetID_, DLL2SDK::mscorlib::System::String* itemSpriteName_, int32_t priceType_, int32_t price_); void SetSelected_81707(bool flag_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct DuelGameScoreUIView : DLL2SDK::Assembly_CSharp::PVP::PVPGameScoreView { DLL2SDK::UnityEngine::UnityEngine::GameObject* RoundScoreRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CommonRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OBRoot_; DLL2SDK::Array* SelfScoreSpriteList_; DLL2SDK::Array* SelfScoreSpriteBGList_; DLL2SDK::Array* OtherScoreSpriteList_; DLL2SDK::Array* OtherScoreSpriteBGList_; DLL2SDK::Assembly_CSharp::UIAnchor* TopInfoAnchor_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeaponTips_; DLL2SDK::Assembly_CSharp::UISprite* WeaponTipsSprite_; DLL2SDK::Assembly_CSharp::UILabel* WeaponTipsLabel_; DLL2SDK::Assembly_CSharp::UILabel* ScoreStateLabel_; DLL2SDK::UnityEngine::UnityEngine::Color WiningColor_; DLL2SDK::UnityEngine::UnityEngine::Color LosingColor_; DLL2SDK::Assembly_CSharp::UISprite* StateBG_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TimeEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RoundEndTips_; float m_LastLeftTime_; DLL2SDK::Assembly_CSharp::TweenAlpha* CurFadeAction_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_SpriteActiveDic_; DLL2SDK::Array* m_CurWeaponSpriteList_; DLL2SDK::Array* m_WeaponTypeNameList_; bool isFirstInit_; int32_t LastShowRound_; bool m_HotTimeBGM_; DLL2SDK::Assembly_CSharp::GameUI::DuelGameScoreUIView_DuelOBScoreBoard* OBScoreBoard_; struct StaticFields { DLL2SDK::mscorlib::System::String* m_CurRoundTipsText_; DLL2SDK::mscorlib::System::String* m_TipsBlue_; DLL2SDK::mscorlib::System::String* m_TipsRed_; DLL2SDK::mscorlib::System::String* m_TipsWhite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGameTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCurrentRoundText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSpriteActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpriteActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPawnSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HidePawnSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRoundScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRoundTargetScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAttackerScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDefenderScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCurRoundWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopShowCurRoundWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRoundEndTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateOBScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCurRound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81670(); void WillShow_81671(); void Reset_81672(DLL2SDK::Assembly_CSharp::PVP::EScoreViewResetType resetType_); void UpdateGameTime_81673(int32_t totalTime_, int32_t leftTime_); void UpdateCurrentRoundText_81674(); void SetSpriteActive_81675(DLL2SDK::Assembly_CSharp::UISprite* sprite_, bool active_); bool GetSpriteActive_81676(DLL2SDK::Assembly_CSharp::UISprite* sprite_); void ShowPawnSprite_81677(DLL2SDK::Assembly_CSharp::UISprite* sprite_, bool show_); DLL2SDK::mscorlib::System::Collections::IEnumerator* HidePawnSprite_81678(DLL2SDK::Assembly_CSharp::UISprite* sprite_); void UpdateRoundScore_81679(); void UpdateRoundTargetScore_81680(uint32_t cnt_); void UpdateAttackerScore_81681(uint32_t cnt_); void UpdateDefenderScore_81682(uint32_t cnt_); void ShowCurRoundWeapon_81683(DLL2SDK::CSProto::msg::EFireArmType type_); void StopShowCurRoundWeapon_81684(); void ShowRoundEndTips_81685(); void UpdateScore_81686(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* data_, bool force_); void UpdateOBScore_81687(); void UpdateCurRound_81688(); void _ShowRoundEndTips_m__0_81689(); void __xLuaBaseProxy_WillShow_81690(); void __xLuaBaseProxy_Reset_81691(DLL2SDK::Assembly_CSharp::PVP::EScoreViewResetType P0_); void __xLuaBaseProxy_UpdateGameTime_81692(int32_t P0_, int32_t P1_); void __xLuaBaseProxy_ShowPawnSprite_81693(DLL2SDK::Assembly_CSharp::UISprite* P0_, bool P1_); void __xLuaBaseProxy_UpdateScore_81694(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* P0_, bool P1_); void __xLuaBaseProxy_UpdateCurRound_81695(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::DuelGame { struct DuelGameScoreUIController : DLL2SDK::Assembly_CSharp::PVP::PVPGameScoreViewController { DLL2SDK::Assembly_CSharp::GameUI::DuelGameScoreUIView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStarted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameHUDLayoutChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundCountChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundScoreChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowCurRoundWeaponTips_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81652(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_81653(); void Init_81654(); void RegisterDelegates_81655(); void UnRegisterDelegates_81656(); void OnRoundStarted_81657(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnGameHUDLayoutChanged_81658(); void OnRoundCountChanged_81659(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRoundScoreChanged_81660(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShowCurRoundWeaponTips_81661(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void _OnShowCurRoundWeaponTips_m__0_81662(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_81663(); void __xLuaBaseProxy_Init_81664(); void __xLuaBaseProxy_RegisterDelegates_81665(); void __xLuaBaseProxy_UnRegisterDelegates_81666(); void __xLuaBaseProxy_OnRoundStarted_81667(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnGameHUDLayoutChanged_81668(); void __xLuaBaseProxy_OnRoundCountChanged_81669(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::DuelGame { struct DuelGameLoadoutUIController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutPvpGameController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLoadout_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81649(); void RefreshLoadout_81650(); void __xLuaBaseProxy_RefreshLoadout_81651(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::DuelGame { struct DuelGameUIScene : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameUIScene { DLL2SDK::Assembly_CSharp::GameBase::RoundEndGameHUD* mOneRoundView_; DLL2SDK::Assembly_CSharp::PVP::Team::DuelGame::DuelGameSelectWeaponTypeHUD* m_SelectWeaponTypeHUD_; bool m_ShowServerBag_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfNeedVoice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableSelectBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncInventoryBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShowLoadoutPvpGameView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowChooseWeaponHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStarted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryShowMatchPrepare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEndRoundView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateTacticalMapController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateScorePanelController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReconnectComplete_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81619(); DLL2SDK::mscorlib::System::Type* get_ScoreViewControllerType_81620(); void Init_81621(); bool IfNeedVoice_81622(); bool EnableSelectBag_81623(); void Tick_81624(float deltaTime_); void OnSyncInventoryBag_81625(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); bool get_ShowServerBag_81626(); void set_ShowServerBag_81627(bool value_); void OnNotifyShowLoadoutPvpGameView_81628(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowChooseWeaponHUD_81629(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRoundStarted_81630(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void TryShowMatchPrepare_81631(); void ShowEndRoundView_81632(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult roundResult_); void OnRoundEnded_81633(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void CreateTacticalMapController_81634(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* tacticalGPS_); void CreateScorePanelController_81635(); void OnReconnectComplete_81636(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void __xLuaBaseProxy_Init_81637(); bool __xLuaBaseProxy_IfNeedVoice_81638(); bool __xLuaBaseProxy_EnableSelectBag_81639(); void __xLuaBaseProxy_Tick_81640(float P0_); void __xLuaBaseProxy_OnSyncInventoryBag_81641(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnNotifyShowLoadoutPvpGameView_81642(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnRoundStarted_81643(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_TryShowMatchPrepare_81644(); void __xLuaBaseProxy_ShowEndRoundView_81645(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult P0_); void __xLuaBaseProxy_OnRoundEnded_81646(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_CreateTacticalMapController_81647(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* P0_); void __xLuaBaseProxy_CreateScorePanelController_81648(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::DuelGame { struct DuelGamePlayerInfo : DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchBag_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81616(uint32_t actorID_); bool SwitchBag_81617(int32_t bagID_); bool __xLuaBaseProxy_SwitchBag_81618(int32_t P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::DuelGame { struct DuelGameInfo : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameInfo { uint32_t m_RoundTargetScore_; uint32_t m_AttackerRoundScore_; uint32_t m_DefenderRoundScore_; float m_MlkUavEndTime_; float m_MlkUavNextTime_; float m_MlkUavNextCheckTime_; bool m_MlkUavLastCheckRe_; bool m_MlkUavInit_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncGameInfoProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoundEndReason_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetUAVState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMlkUav_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoCheckMlkUav_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81592(); uint32_t get_RoundTargetScore_81593(); void set_RoundTargetScore_81594(uint32_t value_); uint32_t get_AttackerRoundScore_81595(); void set_AttackerRoundScore_81596(uint32_t value_); uint32_t get_DefenderRoundScore_81597(); void set_DefenderRoundScore_81598(uint32_t value_); bool get_InfiniteCarriedAmmo_81599(); bool get_IsShowPvpStreak_81600(); bool get_ShowSelfBag_81601(); bool get_IsUseMlkUAV_81602(); void Tick_81603(float deltaTime_); void OnRoundStart_81604(int32_t inTimeLimit_, int32_t inLeftTime_); DLL2SDK::Assembly_CSharp::GameEngine::PVPWeaponViewType get_PvpWeaponViewType_81605(); void SyncGameInfoProperty_81606(uint32_t propertyID_, uint32_t value_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength varType_); DLL2SDK::mscorlib::System::String* GetRoundEndReason_81607(); bool get_UAVEnabled_81608(); void ResetUAVState_81609(); void CheckMlkUav_81610(); bool DoCheckMlkUav_81611(); void __xLuaBaseProxy_Tick_81612(float P0_); void __xLuaBaseProxy_OnRoundStart_81613(int32_t P0_, int32_t P1_); void __xLuaBaseProxy_SyncGameInfoProperty_81614(uint32_t P0_, uint32_t P1_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength P2_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetRoundEndReason_81615(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::DuelGame { enum struct DuelGameEventEnum : int32_t { DuelGameUIEventBegin_ = static_cast(0xFDE80), RoundTargetScoreChanged_ = static_cast(0xFDE81), DuelGameAttackerScoreChanged_ = static_cast(0xFDE82), DuelGameDefenderScoreChanged_ = static_cast(0xFDE83), ShowChooseWeaponTypeHud_ = static_cast(0xFDE84), NotifyRefreshLoadout_ = static_cast(0xFDE85), ShowCurRoundWeaponTips_ = static_cast(0xFDE86), DuelGameUIEventEnd_ = static_cast(0x1FBD00) }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::DuelGame { struct DuelGameEventChannel : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameEventChannel { DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* mLocalPlayerDS_; DLL2SDK::Assembly_CSharp::PVP::Team::DuelGame::DuelGameInfo* m_DuelGameInfo_; DLL2SDK::Assembly_CSharp::PVP::Team::DuelGame::DuelGame* m_DuelGame_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncNotify_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81586(DLL2SDK::Assembly_CSharp::GameBase::MatchGame* inGame_); DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* get_LocalPlayerDS_81587(); void Init_81588(); void OnSyncNotify_81589(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void __xLuaBaseProxy_Init_81590(); void __xLuaBaseProxy_OnSyncNotify_81591(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::DuelGame { struct DuelGameBuilder : DLL2SDK::Assembly_CSharp::PVP::PVPGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81579(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_81580(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_81581(); DLL2SDK::mscorlib::System::Type* get_m_GameEventChannelType_81582(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_81583(); DLL2SDK::mscorlib::System::Type* get_m_PlayerInfoType_81584(); bool get_m_ReusePawn_81585(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame { struct TacticalRadarComp_DomVolume : DLL2SDK::Assembly_CSharp::GameBase::TacticalComp { DLL2SDK::Array* DomVolumeSprites_; DLL2SDK::Array* DomVolumesProgressBar_; DLL2SDK::Array* DomVolumeContestedSprites_; DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::DomAreaManager* m_DomAreaManager_; DLL2SDK::mscorlib::System::String* m_SpriteName_BlueRing_; DLL2SDK::mscorlib::System::String* m_SpriteName_RedRing_; DLL2SDK::Array* m_SpriteName_Selfs_; DLL2SDK::Array* m_SpriteName_Enemys_; DLL2SDK::Array* m_SpriteName_Nones_; bool m_Inited_; struct StaticFields { int32_t m_StrongholdSpriteDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOccupySpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpriteDepthInTacticalRadar_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81569(); void Awake_81570(); void CheckInit_81571(); void TickInfo_81572(); DLL2SDK::mscorlib::System::String* GetOccupySpriteName_81573(DLL2SDK::CSProto::msg::ECamp camp_); DLL2SDK::mscorlib::System::String* GetSpriteName_81574(DLL2SDK::CSProto::msg::ECamp areaCamp_, DLL2SDK::CSProto::msg::ECamp attackerCamp_, DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::EDomAreaState state_, float domRate_, int32_t index_); int32_t GetSpriteDepthInTacticalRadar_81575(DLL2SDK::Assembly_CSharp::UISprite* sprite_); void __xLuaBaseProxy_Awake_81576(); void __xLuaBaseProxy_TickInfo_81577(); int32_t __xLuaBaseProxy_GetSpriteDepthInTacticalRadar_81578(DLL2SDK::Assembly_CSharp::UISprite* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct RoundEndGameHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::Animator* SDMatchDetailAnimator_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Win_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Draw_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Fail_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ChangeSide_; DLL2SDK::Assembly_CSharp::UILabel* WinResultReason_; DLL2SDK::Assembly_CSharp::UILabel* DrawResultReason_; DLL2SDK::Assembly_CSharp::UILabel* FailResultReason_; DLL2SDK::Assembly_CSharp::UILabel* ChangeSideResultReason_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SDMatchDetail_; DLL2SDK::Assembly_CSharp::UILabel* SDScoreLeft_; DLL2SDK::Assembly_CSharp::UILabel* SDScoreRight_; DLL2SDK::Assembly_CSharp::UILabel* SDCampLeft_; DLL2SDK::Assembly_CSharp::UILabel* SDCampRight_; DLL2SDK::Assembly_CSharp::UISprite* SDLeftCampIcon_; DLL2SDK::Assembly_CSharp::UISprite* SDRightCampIcon_; DLL2SDK::Assembly_CSharp::UISprite* SDLeftCampIconBG_; DLL2SDK::Assembly_CSharp::UISprite* SDRightCampIconBG_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* LeftTotalRound_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* LeftComplete_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* LeftAlphaAnim_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* LeftScaleAnim_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RightTotalRound_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RightComplete_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RightAlphaAnim_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RightScaleAnim_; DLL2SDK::Assembly_CSharp::UILabel* SDTargetScore_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OBVSRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OBDrawRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OBLeftWinRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OBRightWinRoot_; DLL2SDK::Assembly_CSharp::UILabel* OBLeftWinCamp_; DLL2SDK::Assembly_CSharp::UILabel* OBRightWinCamp_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LeftCompleteRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RightCompleteRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LeftCampRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RightCampRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DOMMatchDetail_; DLL2SDK::Assembly_CSharp::UILabel* DOMScoreLeft_; DLL2SDK::Assembly_CSharp::UILabel* DOMScoreRight_; DLL2SDK::Assembly_CSharp::UILabel* DOMCampLeft_; DLL2SDK::Assembly_CSharp::UILabel* DOMCampRight_; DLL2SDK::Assembly_CSharp::UISprite* DOMLeftCampIcon_; DLL2SDK::Assembly_CSharp::UISprite* DOMRightCampIcon_; DLL2SDK::Assembly_CSharp::UISprite* DOMLeftCampIconBG_; DLL2SDK::Assembly_CSharp::UISprite* DOMRightCampIconBG_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CTFMatchDetail_; DLL2SDK::Assembly_CSharp::UILabel* CTFCampLeft_; DLL2SDK::Assembly_CSharp::UILabel* CTFCampRight_; DLL2SDK::Assembly_CSharp::UISprite* CTFLeftCampIcon_; DLL2SDK::Assembly_CSharp::UISprite* CTFRightCampIcon_; DLL2SDK::Array* CTFLeftScores_; DLL2SDK::Array* CTFRightScores_; DLL2SDK::UnityEngine::UnityEngine::Animator* WinAnimator_; DLL2SDK::UnityEngine::UnityEngine::Animator* DrawAnimator_; DLL2SDK::UnityEngine::UnityEngine::Animator* FailAnimator_; DLL2SDK::Assembly_CSharp::TweenScale* LeftTweenScale_; DLL2SDK::Assembly_CSharp::TweenScale* RightTweenScale_; DLL2SDK::UnityEngine::UnityEngine::Animator* ChangeSideAnimator_; DLL2SDK::Assembly_CSharp::TweenAlpha* BGAnim_; float DelayEndGame_; DLL2SDK::mscorlib::System::String* m_winAnimationName_; DLL2SDK::mscorlib::System::String* m_failAnimationName_; int32_t leftAnimIndex_; int32_t rightAnimIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeforeLoadLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRoundResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCurrentScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayerScoreAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayChangeSideAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginSettlement_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81539(); bool get_IsControlByUiState_81540(); uint64_t get_ActiveGameHudState_81541(); void OnDisable_81542(); void BeforeLoadLevel_81543(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ResetData_81544(); void ShowRoundResult_81545(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult inGameResult_); void ShowCurrentScore_81546(); void PlayerScoreAnimation_81547(); void PlayChangeSideAnimation_81548(); void BeginSettlement_81549(); void __xLuaBaseProxy_OnDisable_81550(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame { struct DominationGameUIScene : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameUIScene { DLL2SDK::Assembly_CSharp::DomSignboardHUD* m_SignboardHUD_; DLL2SDK::Assembly_CSharp::GameBase::RoundEndGameHUD* mOneRoundView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStarted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEndRoundView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeadReplayBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeadReplayEnd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81525(); DLL2SDK::mscorlib::System::Type* get_ScoreViewControllerType_81526(); void OnEnterGame_81527(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRoundStarted_81528(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowEndRoundView_81529(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult roundResult_); void OnRoundEnded_81530(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnDeadReplayBegin_81531(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnDeadReplayEnd_81532(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void __xLuaBaseProxy_OnEnterGame_81533(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnRoundStarted_81534(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_ShowEndRoundView_81535(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult P0_); void __xLuaBaseProxy_OnRoundEnded_81536(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnDeadReplayBegin_81537(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnDeadReplayEnd_81538(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame { struct DomVolumeViewItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t VolIndex_; DLL2SDK::Assembly_CSharp::UISlider* ProgressBar_; DLL2SDK::Assembly_CSharp::UISprite* OccupySprite_; DLL2SDK::Assembly_CSharp::UISprite* CurrentSprite_; DLL2SDK::Assembly_CSharp::UILabel* NameLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ConflintObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RedEffectObj_; DLL2SDK::Assembly_CSharp::TweenAlpha* ChangeEffectAlpha_; DLL2SDK::Assembly_CSharp::TweenScale* ChangeEffectScale_; DLL2SDK::Assembly_CSharp::UISprite* ChangeEffectSprite_; DLL2SDK::Assembly_CSharp::UIWidget* mRenderWidget_; int32_t RenderWidgetAlpha_; DLL2SDK::CSProto::msg::ECamp lastOccupyCamp_; DLL2SDK::UnityEngine::UnityEngine::Color mColorBlue_; DLL2SDK::UnityEngine::UnityEngine::Color mColorRed_; DLL2SDK::UnityEngine::UnityEngine::Color mColorWhite_; DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::DomAreaInfo* m_DomAreaInfo_; struct StaticFields { DLL2SDK::mscorlib::System::String* mOccupySpriteNameString_Blue_; DLL2SDK::mscorlib::System::String* mOccupySpriteNameString_Red_; DLL2SDK::mscorlib::System::String* mOccupiedSpriteNameString_Blue_; DLL2SDK::mscorlib::System::String* mOccupiedSpriteNameString_Red_; DLL2SDK::mscorlib::System::String* mOccupiedSpriteNameString_White_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDomAreaInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAreaInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoSetNameColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOccupySpriteName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81517(); DLL2SDK::Assembly_CSharp::UIWidget* get_RenderWidget_81518(); DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::DomAreaInfo* GetDomAreaInfo_81519(); bool CheckAreaInfo_81520(); void Update_81521(); DLL2SDK::mscorlib::System::String* GetCurrentSpriteName_81522(DLL2SDK::CSProto::msg::ECamp camp_); void AutoSetNameColor_81523(DLL2SDK::CSProto::msg::ECamp camp_); DLL2SDK::mscorlib::System::String* GetOccupySpriteName_81524(DLL2SDK::CSProto::msg::ECamp camp_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame { struct DomVolumeSignboard : DLL2SDK::Assembly_CSharp::Signboard { DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::DomVolumeViewItem* VolumeViewItem_; DLL2SDK::Assembly_CSharp::UILabel* VolumeStateLabel_; DLL2SDK::Assembly_CSharp::UISprite* DirSprite_; DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::DomAreaInfo* m_DomAreaInfo_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_AttackScale_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_AttackScreenPos_; float m_CurAttackLerpTime_; float m_TotalAttackLerpTime_; struct StaticFields { DLL2SDK::mscorlib::System::String* m_DirSpriteString_Blue_; DLL2SDK::mscorlib::System::String* m_DirSpriteString_Red_; DLL2SDK::mscorlib::System::String* m_DirSpriteString_White_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAreaInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBoardGOPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateStateLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDirSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangAlpha_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81508(); bool CheckAreaInfo_81509(); void Update_81510(); void UpdateBoardGOPos_81511(); void UpdateStateLabel_81512(); void UpdateDirSprite_81513(); void ChangAlpha_81514(float newAlpha_); void __xLuaBaseProxy_Update_81515(); void __xLuaBaseProxy_ChangAlpha_81516(float P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct DomSignboardHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Array* Signboards_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81504(); void Start_81505(); void Update_81506(); void __xLuaBaseProxy_Start_81507(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame { struct DomGameScoreViewController : DLL2SDK::Assembly_CSharp::PVP::PVPGameScoreViewController { DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::DomGameScoreView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDomAreaCampChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundCountChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81492(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_81493(); void Init_81494(); void RegisterDelegates_81495(); void UnRegisterDelegates_81496(); void OnDomAreaCampChanged_81497(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRoundCountChanged_81498(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_81499(); void __xLuaBaseProxy_Init_81500(); void __xLuaBaseProxy_RegisterDelegates_81501(); void __xLuaBaseProxy_UnRegisterDelegates_81502(); void __xLuaBaseProxy_OnRoundCountChanged_81503(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame { struct DomGameScoreView : DLL2SDK::Assembly_CSharp::PVP::GameScoreView { DLL2SDK::Assembly_CSharp::PVP::GameScoreView_ScoreInfo* BlueInfo_; DLL2SDK::Array* VolItemlist_; DLL2SDK::Assembly_CSharp::UILabel* CurRoundLabel_; DLL2SDK::Assembly_CSharp::UILabel* RoundTimeLabel_; DLL2SDK::Assembly_CSharp::UILabel* RoundText_; int32_t LastShowRound_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCampInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLeadingStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayerCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGameTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTimeColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCustomTimeWarningInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCurrentRoundText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRoundEndedStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayOccupiedEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81477(); void WillShow_81478(); void Reset_81479(DLL2SDK::Assembly_CSharp::PVP::EScoreViewResetType resetType_); void SetCampInfo_81480(); void UpdateScore_81481(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* data_, bool force_); void UpdateLeadingStatus_81482(DLL2SDK::Assembly_CSharp::PVP::LeadingStatus leadingState_, DLL2SDK::Assembly_CSharp::PVP::ScoreModel* data_); void UpdatePlayerCount_81483(); void UpdateGameTime_81484(int32_t totalTime_, int32_t leftTime_); void SetTimeColor_81485(DLL2SDK::UnityEngine::UnityEngine::Color color_, float interval_); DLL2SDK::Array* GetCustomTimeWarningInfo_81486(); void UpdateCurrentRoundText_81487(); void UpdateRoundEndedStatus_81488(); void PlayOccupiedEffect_81489(int32_t domAreaID_); void __xLuaBaseProxy_WillShow_81490(); void __xLuaBaseProxy_Reset_81491(DLL2SDK::Assembly_CSharp::PVP::EScoreViewResetType P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame { struct DomGameInfo : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameInfo { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRadarCompAssetIDList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81472(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRadarCompAssetIDList_81473(); void OnRoundStart_81474(int32_t inTimeLimit_, int32_t inLeftTime_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetRadarCompAssetIDList_81475(); void __xLuaBaseProxy_OnRoundStart_81476(int32_t P0_, int32_t P1_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame { struct DomGameEventChannel : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameEventChannel { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81471(DLL2SDK::Assembly_CSharp::GameBase::MatchGame* inGame_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame { struct DomGame : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81470(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame { struct DomAreaManager : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DomAreaInfoList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DomAreaList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DomAreaStateList_; float LastTickSoundTime_; bool hasPlayTeamOccupyAll_; bool hasPlayEnemyOccupyAll_; DLL2SDK::Array* DomAreaSoundInfos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddDomArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllDomArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExitMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectRegistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectUnRegistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAllAreaOccupiedBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLeastOneAreaOccupiedBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDomAreaIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDomAreaCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNearestUnOccupiedDomArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDomArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDomAreaInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDomAreaInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetDomAreaInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOccupyCampState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateClientLogic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGFAreaInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGFAreaActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGFVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDomAreaSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickDomAreaSound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81438(); void AddDomArea_81439(DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::DOMObjectiveVolume* area_); void RemoveAllDomArea_81440(); void OnExitMatch_81441(); void OnRoundStart_81442(); void OnRoundEnd_81443(); void OnLevelObjectRegistered_81444(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); void OnLevelObjectUnRegistered_81445(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); bool IsAllAreaOccupiedBy_81446(DLL2SDK::CSProto::msg::ECamp camp_); bool IsLeastOneAreaOccupiedBy_81447(DLL2SDK::CSProto::msg::ECamp camp_); int32_t GetDomAreaIndex_81448(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); int32_t GetDomAreaCount_81449(); DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::DOMObjectiveVolume* GetNearestUnOccupiedDomArea_81450(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::DOMObjectiveVolume* GetDomArea_81451(int32_t areaID_); DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::DomAreaInfo* GetDomAreaInfo_81452(int32_t areaID_); void SetDomAreaInfo_81453(int32_t areaID_, DLL2SDK::CSProto::msg::ECamp camp_, DLL2SDK::CSProto::msg::ECamp attackerCamp_, uint8_t status_, float rate_, float speed_); void ResetDomAreaInfo_81454(); void Tick_81455(float deltaTime_); void SetOccupyCampState_81456(bool TeamOccupyState_, bool EnemyOccupyState_); void UpdateClientLogic_81457(); void SetGFAreaInfo_81458(int32_t areaID_, DLL2SDK::CSProto::msg::ECamp attackerCamp_, uint8_t status_, uint32_t areaRestTime_, uint32_t curOccupyTime_); void SetGFAreaActive_81459(bool show_); DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GFObjectiveVolume* GetGFVolume_81460(); void SetDomAreaSound_81461(int32_t Id_, DLL2SDK::CSProto::msg::ECamp OwnerCamp_, DLL2SDK::CSProto::msg::ECamp AttackerCamp_, DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::EDomAreaState State_); void TickDomAreaSound_81462(); void __xLuaBaseProxy_OnExitMatch_81463(); void __xLuaBaseProxy_OnRoundStart_81464(); void __xLuaBaseProxy_OnRoundEnd_81465(); void __xLuaBaseProxy_OnLevelObjectRegistered_81466(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* P0_); void __xLuaBaseProxy_OnLevelObjectUnRegistered_81467(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* P0_); void __xLuaBaseProxy_Tick_81468(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EShadowBladeAttackDirection : int32_t { Left_ = static_cast(0x0), Middle_ = static_cast(0x1), Right_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EShadowBladeAttackDistance : int32_t { Empty_ = static_cast(0x0), Near_ = static_cast(0x1), Far_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EShadowBladePhysicState : int32_t { Walk_ = static_cast(0x0), Jump_ = static_cast(0x1), Roll_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EShadowBladeState : int32_t { Idle_ = static_cast(0x0), EmptyAttack_ = static_cast(0x1), Attack_ = static_cast(0x2), Sprint_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PlayerTakeDamageComponent : DLL2SDK::Assembly_CSharp::GameEngine::TakeDamageComponent { void _ctor_113512(); void TakeDamage_113513(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void SimulateTakeDamage_113514(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AvatarModelComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { DLL2SDK::UnityEngine::UnityEngine::Transform* m_LocalPlayer1PMesh_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_LocalPlayer3PMesh_; DLL2SDK::Assembly_CSharp::GameEngine::AssetType m_AvatarAssetType_; DLL2SDK::Assembly_CSharp::GameEngine::AvatarObjectCreater* m_AvatarCreater_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAvatarModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInitMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAsyncLoadCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeAvatarModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAvatarLoadCompleted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateAvatarObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalAvatar3PModelResourceReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyOldAvatarModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchFirstThirdPersonAvatar_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41262(); void set_AvatarAssetType_41263(DLL2SDK::Assembly_CSharp::GameEngine::AssetType value_); DLL2SDK::Assembly_CSharp::GameEngine::AvatarObjectCreater* get_AvatarCreater_41264(); void LoadAvatarModel_41265(); void PostInitMesh_41266(); void ClearAsyncLoadCallback_41267(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void Reset_41268(); void ChangeAvatarModel_41269(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, int32_t modelID_); void OnAvatarLoadCompleted_41270(); DLL2SDK::UnityEngine::UnityEngine::GameObject* CreateAvatarObject_41271(int32_t AssetID_); void OnLocalAvatar3PModelResourceReady_41272(int32_t assetID_, DLL2SDK::mscorlib::System::Object* obj_); void DestroyOldAvatarModel_41273(); void SwitchFirstThirdPersonAvatar_41274(bool show3P_); void __xLuaBaseProxy_Reset_41275(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ChamberWeaponBtnView : DLL2SDK::Assembly_CSharp::GameBase::WeaponBtnView { DLL2SDK::Assembly_CSharp::GameUI::ChamberBulletHUD* ChamberBulletHud_; int32_t lastChamberBulletNum_; int32_t lastChamberClipAmmoNum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81418(); void SetWeaponInfo_81419(); void RegisterDelegates_81420(); void UnRegisterDelegates_81421(); void __xLuaBaseProxy_SetWeaponInfo_81422(); void __xLuaBaseProxy_RegisterDelegates_81423(); void __xLuaBaseProxy_UnRegisterDelegates_81424(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ChamberScoreView : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Array* livesList_; float DeathAlpha_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLivesNum_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81414(); void WillShow_81415(); void SetLivesNum_81416(int32_t num_); void __xLuaBaseProxy_WillShow_81417(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ChamberBulletHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Array* AllBulletsList_; DLL2SDK::Array* YellowBulletsList_; DLL2SDK::Assembly_CSharp::UISprite* AmmoProgressBar_; DLL2SDK::Assembly_CSharp::UISprite* BuffIcon_; DLL2SDK::Assembly_CSharp::UISprite* BuffBar_; float StartAddAmmoTime_; float AddAmmoShowTime_; int32_t CurAddAmmoNum_; int32_t CurAmmoCount_; int32_t CurClipAmmoCount_; int32_t SpecialBuffID_; float BuffDuration_; float BuffStartTime_; bool bBuffActive_; DLL2SDK::mscorlib::System::String* AmmoReadySpriteName_; DLL2SDK::mscorlib::System::String* AmmoNotReadySpriteName_; float AmmoNeedTime_; float AmmoLeftTime_; float NewLeftTimeStart_; float AmmoLeftTimeInit_; DLL2SDK::Array* ThreeBulletsPos_; DLL2SDK::Array* SixBulletsPos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindSpecialBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBuffAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBuffModify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBuffDel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBuffBar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBulletsNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelShowNewAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateClipBulletsNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyAmmoNeedTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyAmmoResumeTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TimerAmmoLeftTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAmmoProgress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81399(); DLL2SDK::Assembly_CSharp::Network::BuffInfo* FindSpecialBuff_81400(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_, int32_t buffID_); void OnNotifyBuffAdd_81401(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyBuffModify_81402(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyBuffDel_81403(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void UpdateBuffBar_81404(); void WillShow_81405(); void SetBulletsNum_81406(int32_t num_, int32_t clipAmmoNum_); void CancelShowNewAmmo_81407(); void UpdateClipBulletsNum_81408(int32_t num_, int32_t clipAmmoNum_); void OnNotifyAmmoNeedTime_81409(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyAmmoResumeTime_81410(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void TimerAmmoLeftTime_81411(); void UpdateAmmoProgress_81412(float Percent_); void __xLuaBaseProxy_WillShow_81413(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::ChamberGame { struct ChamberPlayerController : DLL2SDK::Assembly_CSharp::PVP::PVPPlayerController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShoudGoToSpectatingAfterDead_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81396(); bool ShoudGoToSpectatingAfterDead_81397(); bool __xLuaBaseProxy_ShoudGoToSpectatingAfterDead_81398(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::ChamberGame { struct ChamberGameUIScene : DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame::FFAGameUIScene { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerLeftRespawnCountChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShowLoadoutPvpGameView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSwitchBagBtnController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableSelectBag_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81386(); void Init_81387(); void OnLocalPlayerLeftRespawnCountChange_81388(int32_t num_); void OnNotifyShowLoadoutPvpGameView_81389(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowSwitchBagBtnController_81390(); bool EnableSelectBag_81391(); void __xLuaBaseProxy_Init_81392(); void __xLuaBaseProxy_OnNotifyShowLoadoutPvpGameView_81393(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_ShowSwitchBagBtnController_81394(); bool __xLuaBaseProxy_EnableSelectBag_81395(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::ChamberGame { struct ChamberGameInfo : DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame::FFAGameInfo { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncPlayerInfoProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSuppressScoreChangeSound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81375(); bool get_IsShowPvpLoadout_81376(); bool get_IsUseMlkUAV_81377(); bool get_IsShowPvpStreak_81378(); DLL2SDK::Assembly_CSharp::GameEngine::PVPWeaponViewType get_PvpWeaponViewType_81379(); void Tick_81380(float deltaTime_); void SyncPlayerInfoProperty_81381(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, uint32_t propertyID_, uint32_t value_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength varType_); bool IsSuppressScoreChangeSound_81382(); void __xLuaBaseProxy_Tick_81383(float P0_); void __xLuaBaseProxy_SyncPlayerInfoProperty_81384(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P0_, uint32_t P1_, uint32_t P2_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength P3_); bool __xLuaBaseProxy_IsSuppressScoreChangeSound_81385(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::ChamberGame { struct ChamberGameGameBuilder : DLL2SDK::Assembly_CSharp::PVP::Team::PVPFFAGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPlayerControllerActorInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81368(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_81369(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_81370(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_81371(); DLL2SDK::mscorlib::System::Type* get_m_PlayerInfoType_81372(); void InitPlayerControllerActorInfo_81373(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void __xLuaBaseProxy_InitPlayerControllerActorInfo_81374(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct TacticalRadarComp_CTFFlagStatus : DLL2SDK::Assembly_CSharp::GameBase::TacticalComp { DLL2SDK::Assembly_CSharp::UISprite* MineFlagSprite_; DLL2SDK::Assembly_CSharp::UISprite* EnemyFlagSprite_; DLL2SDK::Assembly_CSharp::UISprite* MineBaseSprite_; DLL2SDK::Assembly_CSharp::UISprite* EnemyBaseSprite_; DLL2SDK::Assembly_CSharp::UIProgressBar* MineAwayProgress_; DLL2SDK::Assembly_CSharp::UIProgressBar* EnemyAwayProgress_; DLL2SDK::UnityEngine::UnityEngine::Vector3 MineFlagPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 EnemyFlagPos_; float m_RedRefreshDuration_; float m_RedRefreshAccSum_; float m_NearDistance_; bool m_CheckNear_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowOnClipPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81361(); void Awake_81362(); bool ShowOnClipPanel_81363(); void TickInfo_81364(); void __xLuaBaseProxy_Awake_81365(); bool __xLuaBaseProxy_ShowOnClipPanel_81366(); void __xLuaBaseProxy_TickInfo_81367(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame { struct SwitchRoleComponent_CTFGamePlayerPawn : DLL2SDK::Assembly_CSharp::GameEngine::SwitchRoleComponent { DLL2SDK::UnityEngine::UnityEngine::GameObject* FlagObj_; DLL2SDK::UnityEngine::UnityEngine::Transform* FlagBindSocket_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeToGoldBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeToSelfBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFlagAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadFlagAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadFlagCompletes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Load3PAvatarOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On3pAvatarCreate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFlag_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81350(); void ChangeToGoldBag_81351(bool bTeamMate_); void ChangeToSelfBag_81352(); int32_t GetFlagAssetID_81353(bool bTeamMate_); void LoadFlagAsset_81354(int32_t assetID_); void OnLoadFlagCompletes_81355(int32_t assetID_, DLL2SDK::mscorlib::System::Object* CallBackData_); void Load3PAvatarOver_81356(); void On3pAvatarCreate_81357(DLL2SDK::UnityEngine::UnityEngine::GameObject* mesh_); void ShowFlag_81358(bool bShow_); void __xLuaBaseProxy_Load3PAvatarOver_81359(); void __xLuaBaseProxy_On3pAvatarCreate_81360(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct EHUDStateType_CTF : int32_t { ShowTips_Red_ = static_cast(0x0), ShowTips_Blue_ = static_cast(0x1), PlaySoundUI_ = static_cast(0x2), ShowTipsAddOne_Red_ = static_cast(0x3), ShowTipsAddOne_Blue_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CTFTipsHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TipsRoot_; DLL2SDK::Assembly_CSharp::UILabel* Tips_Red_; DLL2SDK::Assembly_CSharp::UILabel* Tips_Blue_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RedRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BlueRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TipsAddOneRoot_; DLL2SDK::Assembly_CSharp::UILabel* TipsAddOne_Red_; DLL2SDK::Assembly_CSharp::UILabel* TipsAddOne_Blue_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RedAddOneRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BlueAddOneRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTips_AddOne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideTips_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81339(); void Awake_81340(); bool get_IsControlByUiState_81341(); uint64_t get_InactiveGameHudState_81342(); void ShowTips_81343(DLL2SDK::mscorlib::System::String* TipsStr_, bool bRed_); void ShowTips_AddOne_81344(DLL2SDK::mscorlib::System::String* TipsStr_, bool bRed_); void HideTips_81345(); void __xLuaBaseProxy_Awake_81346(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CTFFlagStatusHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* MineSideFlagBase_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MineSideFlagAway_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MineSideFlagGrabbed_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EnemySideFlagBase_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EnemySideFlagAway_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EnemySideFlagGrabbed_; DLL2SDK::Array* MineSideFlagScoreList_; DLL2SDK::Array* EnemySideFlagScoreList_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CountDownRoot_; DLL2SDK::Assembly_CSharp::UILabel* CountDownMin_; DLL2SDK::Assembly_CSharp::UILabel* CountDownSec_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TenSecondEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Losing_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Wining_; DLL2SDK::mscorlib::System::String* leftTimeSecond_Str_; int32_t m_TotalTime_; int32_t m_LeftTime_; bool m_TimeBegin_; float m_LeftTimeCounting_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyRefreshInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundTimeChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLeftTimeZero_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81319(); bool get_IsControlByUiState_81320(); uint64_t get_InactiveGameHudState_81321(); void RegisterDelegates_81322(); void UnRegisterDelegates_81323(); void Awake_81324(); void OnEnable_81325(); void OnDisable_81326(); void OnNotifyRefreshInfo_81327(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* MSG_); void RefreshInfo_81328(); void OnRoundTimeChanged_81329(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_81330(); void SetLeftTimeZero_81331(); void Tick_81332(float dt_); void __xLuaBaseProxy_RegisterDelegates_81333(); void __xLuaBaseProxy_UnRegisterDelegates_81334(); void __xLuaBaseProxy_Awake_81335(); void __xLuaBaseProxy_OnEnable_81336(); void __xLuaBaseProxy_OnDisable_81337(); void __xLuaBaseProxy_Tick_81338(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CTFFlagSignboard : DLL2SDK::Assembly_CSharp::GameUI::WorldPosHUD { DLL2SDK::Assembly_CSharp::UIWidget* AlphaRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MineRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Mine_FlagOnEnemy_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Mine_FlagAway_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Mine_FlagBase_; DLL2SDK::Assembly_CSharp::UIProgressBar* Mine_AwayProgesssBar_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EnemyRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Enemy_FlagOnTeamMate_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Enemy_FlagOnBase_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Enemy_FlagAway_; DLL2SDK::Assembly_CSharp::UIProgressBar* Enemy_AwayProgesssBar_; DLL2SDK::Assembly_CSharp::GameUI::CTFFlagSignboard_ERepresend m_Represend_; float m_RedRefreshDuration_; float m_RedRefreshAccSum_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastTargetPosition_; float m_NearDistance_; bool m_CheckNear_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_HeadPositionOffset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRepresend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshFlagInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshMineFlagSignBoardImmediately_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeAlpha_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81303(); void Awake_81304(); bool get_IsControlByUiState_81305(); uint64_t get_InactiveGameHudState_81306(); void Update_81307(); void SetRepresend_81308(DLL2SDK::Assembly_CSharp::GameUI::CTFFlagSignboard_ERepresend r_); void RegisterDelegates_81309(); void UnRegisterDelegates_81310(); void RefreshFlagInfo_81311(); void RefreshMineFlagSignBoardImmediately_81312(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void HideAll_81313(); void ChangeAlpha_81314(float newAlpha_); void __xLuaBaseProxy_Awake_81315(); void __xLuaBaseProxy_RegisterDelegates_81316(); void __xLuaBaseProxy_UnRegisterDelegates_81317(); void __xLuaBaseProxy_ChangeAlpha_81318(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CTFFlagBaseSignboard : DLL2SDK::Assembly_CSharp::GameUI::TargetSignboard { DLL2SDK::Assembly_CSharp::UIWidget* SignRoot_; DLL2SDK::Assembly_CSharp::UISprite* SignSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLabelImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeAlpha_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81296(); void Awake_81297(); void UpdateLabelImpl_81298(); void ChangeAlpha_81299(float newAlpha_); void __xLuaBaseProxy_Awake_81300(); void __xLuaBaseProxy_UpdateLabelImpl_81301(); void __xLuaBaseProxy_ChangeAlpha_81302(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CTFCountDownHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UILabel* CountDownLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CountingDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndCountDown_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81288(); bool get_IsControlByUiState_81289(); uint64_t get_InactiveGameHudState_81290(); void Awake_81291(); void ShowCountDown_81292(); void CountingDown_81293(); void EndCountDown_81294(); void __xLuaBaseProxy_Awake_81295(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CTFRoundEndGameHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UILabel* CTFCampLeft_Flag_; DLL2SDK::Assembly_CSharp::UILabel* CTFCampRight_Flag_; DLL2SDK::Assembly_CSharp::UISprite* CTFLeftCampIcon_Flag_; DLL2SDK::Assembly_CSharp::UISprite* CTFRightCampIcon_Flag_; DLL2SDK::Assembly_CSharp::UILabel* CTFCampLeft_Score_; DLL2SDK::Assembly_CSharp::UILabel* CTFCampRight_Score_; DLL2SDK::Assembly_CSharp::UISprite* CTFLeftCampIcon_Score_; DLL2SDK::Assembly_CSharp::UISprite* CTFRightCampIcon_Score_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RoundWin_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RoundLose_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RoundDraw_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RoundFlagRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RoundFlagRoot_Win_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RoundFlagRoot_Lose_; DLL2SDK::Array* MineFlags_; DLL2SDK::Array* EnemyFlags_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GameScoreRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GameScoreRoot_Win_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GameScoreRoot_Lose_; DLL2SDK::Array* MineScores_; DLL2SDK::Array* EnemyScores_; DLL2SDK::Assembly_CSharp::UILabel* MineScoreLabel_; DLL2SDK::Assembly_CSharp::UILabel* EnemyScoreLabel_; DLL2SDK::mscorlib::System::String* OpsSpriteName_; DLL2SDK::mscorlib::System::String* CDPSpriteName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRoundResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelaySwitchShow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81283(); void Awake_81284(); void ShowRoundResult_81285(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult inGameResult_); void DelaySwitchShow_81286(); void __xLuaBaseProxy_Awake_81287(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame { struct CTFGameUIScene : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameUIScene { DLL2SDK::Assembly_CSharp::GameUI::CTFFlagStatusHUD* m_FlagStatusHUD_; DLL2SDK::Assembly_CSharp::GameBase::CTFRoundEndGameHUD* mOneRoundView_; DLL2SDK::Assembly_CSharp::GameUI::CTFTipsHUD* m_TipsHUD_; DLL2SDK::Assembly_CSharp::GameUI::CTFCountDownHUD* m_CountDownHUD_; struct StaticFields { float RESPAWN_WAIT_TIME_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEndRoundView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEndMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStarted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTips_AddOne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPawnDied_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRespawnCountDown_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81267(); DLL2SDK::mscorlib::System::Type* get_ScoreViewControllerType_81268(); void Init_81269(); void ShowEndRoundView_81270(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult roundResult_); void ShowEndMatch_81271(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult result_, DLL2SDK::Assembly_CSharp::Network::END_REASON reason_); void OnRoundStarted_81272(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRoundEnded_81273(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowTips_81274(DLL2SDK::mscorlib::System::String* str_TipsContent_, bool bRed_); void ShowTips_AddOne_81275(DLL2SDK::mscorlib::System::String* str_TipsContent_, bool bRed_); void OnLocalPawnDied_81276(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowRespawnCountDown_81277(); void __xLuaBaseProxy_Init_81278(); void __xLuaBaseProxy_ShowEndRoundView_81279(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult P0_); void __xLuaBaseProxy_OnRoundStarted_81280(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnRoundEnded_81281(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnLocalPawnDied_81282(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame { struct CTFGameScoreViewController : DLL2SDK::Assembly_CSharp::PVP::PVPGameScoreViewController { DLL2SDK::Assembly_CSharp::PVP::CTFGameScoreView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRefreshHoldingFlagTag_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81257(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_81258(); void Init_81259(); void RegisterDelegates_81260(); void UnRegisterDelegates_81261(); void OnRefreshHoldingFlagTag_81262(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* MSG_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_81263(); void __xLuaBaseProxy_Init_81264(); void __xLuaBaseProxy_RegisterDelegates_81265(); void __xLuaBaseProxy_UnRegisterDelegates_81266(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct CTFGameScoreView : DLL2SDK::Assembly_CSharp::PVP::PVPGameScoreView { DLL2SDK::Assembly_CSharp::UILabel* RoundLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FlagHoldingTag_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGameTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCurRound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshHoldingFlag_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81247(); void Awake_81248(); void OnEnable_81249(); void UpdateGameTime_81250(int32_t totalTime_, int32_t leftTime_); void UpdateCurRound_81251(); void RefreshHoldingFlag_81252(); void __xLuaBaseProxy_Awake_81253(); void __xLuaBaseProxy_OnEnable_81254(); void __xLuaBaseProxy_UpdateGameTime_81255(int32_t P0_, int32_t P1_); void __xLuaBaseProxy_UpdateCurRound_81256(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame { struct CTFGamePlayerPawn : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGamePlayerPawn { bool bDelayEquipAfterDeadReplay_; bool bDelayUnEquipAfterDeadReplay_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSwitchRoleComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EquipGoldBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnEquipGoldBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayEquipAfterDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayUnEquipAfterDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAvatarLoadCompleted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFlag_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81235(); DLL2SDK::mscorlib::System::Type* GetSwitchRoleComponentType_81236(); void EquipGoldBag_81237(); void UnEquipGoldBag_81238(); void DelayEquipAfterDeadReplay_81239(); void DelayUnEquipAfterDeadReplay_81240(); void OnDie_81241(uint32_t inKillerID_, uint64_t KillWeaponID_); void OnAvatarLoadCompleted_81242(); void ShowFlag_81243(bool bShow_); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetSwitchRoleComponentType_81244(); void __xLuaBaseProxy_OnDie_81245(uint32_t P0_, uint64_t P1_); void __xLuaBaseProxy_OnAvatarLoadCompleted_81246(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame { struct CTFGamePlayerInfo : DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo { float _CTFPlayerRespawnTime_k__BackingField_; struct StaticFields { int32_t TeamMateGoldBagID_; int32_t EnemyGoldBagID_; int32_t TeamMateFlagID_; int32_t EnemyFlagID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81231(uint32_t actorID_); float get_CTFPlayerRespawnTime_81232(); void set_CTFPlayerRespawnTime_81233(float value_); static void _cctor_81234(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame { struct CTFGameInfo : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameInfo { DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame::CTFGameInfo_CTFFlagInfo* DefenderFlagInfo_; DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame::CTFGameInfo_CTFFlagInfo* AttackerFlagInfo_; uint32_t m_DefendFlagScore_; uint32_t m_AttackFlagScore_; uint32_t m_TotalDefendFlagScore_; uint32_t m_TotalAttackFlagScore_; uint32_t m_LastHoldingAttackerFlagPlayerID_; uint32_t m_LastHoldingDefenderFlagPlayerID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PendingEquipGoldBagPlayerIDs_; uint32_t m_CacheMineSideFlagNum_; uint32_t m_CacheEnemySideFlagNum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrepareModeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRadarCompAssetIDList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncGameInfoProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendRefreshFlagSignBoard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMineSideFlagInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEnemySideFlagInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMineSideScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEnemySideScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMineSideGameTotalScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEnemySideGameTotalScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMineSideGameTotalFlagScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEnemySideGameTotalFlagScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundTimeChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PawnEquipGoldBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PawnUnequipGoldBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoundEndReason_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81192(); uint32_t get_DefendFlagScore_81193(); void set_DefendFlagScore_81194(uint32_t value_); uint32_t get_AttackFlagScore_81195(); void set_AttackFlagScore_81196(uint32_t value_); uint32_t get_TotalDefendFlagScore_81197(); void set_TotalDefendFlagScore_81198(uint32_t value_); uint32_t get_TotalAttackFlagScore_81199(); void set_TotalAttackFlagScore_81200(uint32_t value_); DLL2SDK::mscorlib::System::String* GetPrepareModeInfo_81201(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRadarCompAssetIDList_81202(); void SyncGameInfoProperty_81203(uint32_t propertyID_, uint32_t value_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength varType_); void SendRefreshFlagSignBoard_81204(bool bDefenderGrabbed_, uint32_t playerid_); DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame::CTFGameInfo_CTFFlagInfo* GetMineSideFlagInfo_81205(); DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame::CTFGameInfo_CTFFlagInfo* GetEnemySideFlagInfo_81206(); uint32_t GetMineSideScore_81207(); uint32_t GetEnemySideScore_81208(); int32_t GetMineSideGameTotalScore_81209(); int32_t GetEnemySideGameTotalScore_81210(); uint32_t GetMineSideGameTotalFlagScore_81211(); uint32_t GetEnemySideGameTotalFlagScore_81212(); void OnRoundTimeChanged_81213(); uint32_t get_LastHoldingAttackerFlagPlayerID_81214(); void set_LastHoldingAttackerFlagPlayerID_81215(uint32_t value_); uint32_t get_LastHoldingDefenderFlagPlayerID_81216(); void set_LastHoldingDefenderFlagPlayerID_81217(uint32_t value_); void PawnEquipGoldBag_81218(uint32_t playerID_); void PawnUnequipGoldBag_81219(uint32_t playerID_); uint32_t get_CacheMineSideFlagNum_81220(); uint32_t get_CacheEnmeySideFlagNum_81221(); void DelayRoundEnd_81222(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult inRoundResult_, DLL2SDK::Assembly_CSharp::Network::END_REASON inReason_, uint64_t inWarGodPlayerID_); DLL2SDK::mscorlib::System::String* GetRoundEndReason_81223(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetPrepareModeInfo_81224(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetRadarCompAssetIDList_81225(); void __xLuaBaseProxy_SyncGameInfoProperty_81226(uint32_t P0_, uint32_t P1_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength P2_); void __xLuaBaseProxy_OnRoundTimeChanged_81227(); void __xLuaBaseProxy_DelayRoundEnd_81228(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult P0_, DLL2SDK::Assembly_CSharp::Network::END_REASON P1_, uint64_t P2_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetRoundEndReason_81229(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame { struct CTFGameEventChannel : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameEventChannel { DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* mLocalPlayerDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndMatch_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81186(DLL2SDK::Assembly_CSharp::GameBase::MatchGame* inGame_); DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* get_LocalPlayerDS_81187(); void OnRoundStart_81188(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnEndMatch_81189(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void __xLuaBaseProxy_OnRoundStart_81190(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnEndMatch_81191(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame { struct CTFGameBuilder : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init1PPawnActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init3PPawnActorInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81176(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_81177(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_81178(); DLL2SDK::mscorlib::System::Type* get_m_GameEventChannelType_81179(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_81180(); DLL2SDK::mscorlib::System::Type* get_m_PlayerInfoType_81181(); void Init1PPawnActorInfo_81182(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void Init3PPawnActorInfo_81183(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void __xLuaBaseProxy_Init1PPawnActorInfo_81184(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); void __xLuaBaseProxy_Init3PPawnActorInfo_81185(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame { struct CTFGame : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGame { DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame::CTFFlag* DefenderFlag_; DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame::CTFFlag* AttackerFlag_; DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame::CTFFlagBase* DefenderBase_; DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame::CTFFlagBase* AttackerBase_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateGameComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDefenderFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAttackerFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDefenderFlagBase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAttackerFlagBase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMineSideFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEnemySideFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMineSideFlagBase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEnemySideFlagBase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeadReplayBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeadReplayEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCTFObjects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClientTryStopDeadReplayCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81157(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); void CreateGameComponents_81158(); void SetDefenderFlag_81159(DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame::CTFFlag* flag_); void SetAttackerFlag_81160(DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame::CTFFlag* flag_); void SetDefenderFlagBase_81161(DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame::CTFFlagBase* flagBase_); void SetAttackerFlagBase_81162(DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame::CTFFlagBase* flagBase_); DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame::CTFFlag* GetMineSideFlag_81163(); DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame::CTFFlag* GetEnemySideFlag_81164(); DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame::CTFFlagBase* GetMineSideFlagBase_81165(); DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame::CTFFlagBase* GetEnemySideFlagBase_81166(); void OnDeadReplayBegin_81167(); void OnDeadReplayEnd_81168(); void ShowCTFObjects_81169(bool bShow_); void ClientTryStopDeadReplayCallBack_81170(); void Reset_81171(); void __xLuaBaseProxy_CreateGameComponents_81172(); void __xLuaBaseProxy_OnDeadReplayBegin_81173(); void __xLuaBaseProxy_OnDeadReplayEnd_81174(); void __xLuaBaseProxy_Reset_81175(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame { struct CTFFlagBase : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameEngine::TargetVolume* Volume_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RedEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BlueEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RedModelPrefab_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BlueModelPrefab_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ModelInst_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BaseEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBaseEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81152(); void Awake_81153(); void SetCamp_81154(DLL2SDK::CSProto::msg::ECamp camp_); void ShowBaseEffect_81155(bool bShow_); void Reset_81156(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame { struct CTFFlag : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EnemyModelPrefab_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MyselfModelPrefab_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EnemyEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MyselfEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ModelInst_; uint32_t ActorID_; DLL2SDK::CSProto::msg::ECamp m_Camp_; uint32_t _AwayEndTime_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAwayEndTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideInDeadReplay_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81142(); DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame::CTFGameInfo_EFlagStatus get_Status_81143(); uint32_t get_HoldingPlayerID_81144(); DLL2SDK::CSProto::msg::ECamp get_Camp_81145(); uint32_t get_AwayEndTime_81146(); void set_AwayEndTime_81147(uint32_t value_); void SetAwayEndTime_81148(uint32_t value_); void SetCamp_81149(DLL2SDK::CSProto::msg::ECamp camp_); void CreateFlag_81150(uint32_t ActorId_); void HideInDeadReplay_81151(bool bHide_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct HelicopterSpotType : int32_t { SPAWN_SPOT_ = static_cast(0x0), TRANSPORT_SPOT_ = static_cast(0x1), LEAVE_SPOT_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::CRGame { struct CRGameBuilder : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActorInfoRegFunc_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81138(); void ActorInfoRegFunc_81139(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* InActorInfo_); void __xLuaBaseProxy_ActorInfoRegFunc_81140(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::CRGame { struct CRGame : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOtherPlayerPawnType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAIType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81134(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); int32_t GetOtherPlayerPawnType_81135(uint64_t PlayerID_, uint64_t RoleID_, DLL2SDK::CSProto::msg::ECamp camp_); int32_t __xLuaBaseProxy_GetOtherPlayerPawnType_81137(uint64_t P0_, uint64_t P1_, DLL2SDK::CSProto::msg::ECamp P2_); static int32_t GetAIType_81136(uint64_t RoleID_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BlackHawkHelicopter : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGamePlayerPawn { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMovementAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Die_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81127(); DLL2SDK::Assembly_CSharp::GameEngine::EFireColliderShape get_FireColliderShape_81128(); DLL2SDK::Assembly_CSharp::GameBase::EUPawnLogicType get_LogicType_81129(); void UpdateMovementAnimation_81130(float deltaTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3 LastPos_, bool useSpeed_); void Die_81131(bool isHeadShot_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void __xLuaBaseProxy_UpdateMovementAnimation_81132(float P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, bool P2_); void __xLuaBaseProxy_Die_81133(bool P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct TacticalRadarComp_BombVolume : DLL2SDK::Assembly_CSharp::GameBase::TacticalComp { DLL2SDK::Assembly_CSharp::UISprite* BombVolumeSpriteA_; DLL2SDK::Assembly_CSharp::UISprite* BombVolumeSpriteB_; DLL2SDK::Assembly_CSharp::UISprite* BombVolumeSpriteBomb_; DLL2SDK::Assembly_CSharp::PVP::Bomb::BombGame* m_BombGame_; DLL2SDK::Assembly_CSharp::PVP::Bomb::BombGameInfo* m_BombGameInfo_; DLL2SDK::Array* m_SpriteNames_A_; DLL2SDK::Array* m_SpriteNames_B_; struct StaticFields { int32_t m_BombAreaSpriteDepth_; int32_t m_BombDropSpriteDepth_; int32_t m_BombSafeSpriteDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigBombVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AreaTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BombTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAreaSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBombSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpriteDepthInTacticalRadar_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81115(); void Awake_81116(); void TickInfo_81117(); void ConfigBombVolume_81118(DLL2SDK::Assembly_CSharp::PVP::Bomb::EBombPlacingPointType pointType_, bool isDefender_, bool isBombPlanted_); void AreaTick_81119(bool isDefender_, bool isBombPlanted_); void BombTick_81120(bool isDefender_, bool isBombPlanted_); DLL2SDK::mscorlib::System::String* GetAreaSpriteName_81121(DLL2SDK::Assembly_CSharp::PVP::Bomb::EBombPlacingPointType pointType_, DLL2SDK::Assembly_CSharp::PVP::Bomb::EBombPlacingPointType plantedPointType_, bool isC4BombPlanted_, bool isDefender_); DLL2SDK::mscorlib::System::String* GetBombSpriteName_81122(bool isDropped_, bool isDefender_); int32_t GetSpriteDepthInTacticalRadar_81123(DLL2SDK::Assembly_CSharp::UISprite* sprite_); void __xLuaBaseProxy_Awake_81124(); void __xLuaBaseProxy_TickInfo_81125(); int32_t __xLuaBaseProxy_GetSpriteDepthInTacticalRadar_81126(DLL2SDK::Assembly_CSharp::UISprite* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BombVolumeSignboard : DLL2SDK::Assembly_CSharp::Signboard { DLL2SDK::Assembly_CSharp::PVP::Bomb::EBombPlacingPointType PointType_; DLL2SDK::Assembly_CSharp::UILabel* PointName_; DLL2SDK::Assembly_CSharp::UISprite* BG_; DLL2SDK::Assembly_CSharp::UILabel* VolumeStateLabel_; DLL2SDK::Assembly_CSharp::UISlider* ProgressBar_; DLL2SDK::Assembly_CSharp::UISlider* ProgressBarMask_; DLL2SDK::mscorlib::System::String* m_SpriteName_Defend_; DLL2SDK::mscorlib::System::String* m_SpriteName_Target_; DLL2SDK::Assembly_CSharp::PVP::Bomb::BombGameInfo* m_GameInfo_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_ScreenPos_UsingItem_; float m_CurLerpTime_UsingItem_; float m_TotalLerpTime_UsingItem_; bool m_UsingItem_; float m_TotalUsingTime_; float m_CurUsingTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UsingItemInVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelUsingItemInVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckGameInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateProgessBar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBoardGOPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangAlpha_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81104(); void UsingItemInVolume_81105(float usingTime_); void CancelUsingItemInVolume_81106(); void Update_81107(); bool CheckGameInfo_81108(); void UpdateProgessBar_81109(); void UpdateBoardGOPos_81110(); void UpdateVolume_81111(); void ChangAlpha_81112(float newAlpha_); void __xLuaBaseProxy_Update_81113(); void __xLuaBaseProxy_ChangAlpha_81114(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BombVolumeBombSignboard : DLL2SDK::Assembly_CSharp::Signboard { DLL2SDK::Assembly_CSharp::UISprite* BG_; DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::Assembly_CSharp::UILabel* VolumeStateLabel_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CarryTargetOffset_; DLL2SDK::Assembly_CSharp::PVP::Bomb::BombGameInfo* m_GameInfo_; DLL2SDK::Assembly_CSharp::PVP::Bomb::BombGame* m_Game_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_AttackScreenPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_DroppedSignOffset_; float m_CurAttackLerpTime_; float m_TotalAttackLerpTime_; DLL2SDK::Array* m_SpriteNames_; DLL2SDK::Array* m_StatusText_; DLL2SDK::Assembly_CSharp::GameUI::BombVolumeBombSignboard_emBombStatus m_BombStatus_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBombStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckVolumeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBoardGOPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangAlpha_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81093(); DLL2SDK::Assembly_CSharp::GameUI::BombVolumeBombSignboard_emBombStatus get_BombStatus_81094(); void set_BombStatus_81095(DLL2SDK::Assembly_CSharp::GameUI::BombVolumeBombSignboard_emBombStatus value_); void CheckBombStatus_81096(); bool CheckVolumeInfo_81097(); void Start_81098(); void Update_81099(); void UpdateBoardGOPos_81100(); void ChangAlpha_81101(float newAlpha_); void __xLuaBaseProxy_Update_81102(); void __xLuaBaseProxy_ChangAlpha_81103(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BombSignboardHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::Signboard* SignboardA_; DLL2SDK::Assembly_CSharp::Signboard* SignboardB_; DLL2SDK::Assembly_CSharp::GameUI::BombVolumeBombSignboard* SignboardBomb_; DLL2SDK::Assembly_CSharp::PVP::Bomb::BombGameInfo* m_GameInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVolumeSignboard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81086(); bool get_IsControlByUiState_81087(); uint64_t get_InactiveGameHudState_81088(); void Start_81089(); DLL2SDK::Assembly_CSharp::GameUI::BombVolumeSignboard* GetVolumeSignboard_81090(DLL2SDK::Assembly_CSharp::PVP::Bomb::EBombPlacingPointType pointType_); void Update_81091(); void __xLuaBaseProxy_Start_81092(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BombGameScoreView : DLL2SDK::Assembly_CSharp::PVP::GameScoreView { DLL2SDK::Assembly_CSharp::UISprite* BombVolumeSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BombVolumeGO_; DLL2SDK::Assembly_CSharp::UILabel* BombVolumeLabel_; DLL2SDK::UnityEngine::UnityEngine::Animator* BombVolumeEffect_; DLL2SDK::UnityEngine::UnityEngine::Animator* WarningEffect_; DLL2SDK::Assembly_CSharp::UILabel* BombLeftTimeLabel_; DLL2SDK::Assembly_CSharp::UILabel* GameTimeLabel_; DLL2SDK::Assembly_CSharp::UISprite* BombCarrySprite_; DLL2SDK::Array* TimeWarningInfos_; DLL2SDK::Assembly_CSharp::PVP::GameScoreView_ScoreInfo* BlueInfo_; DLL2SDK::Assembly_CSharp::UIAnchor* TopInfoAnchor_; DLL2SDK::Assembly_CSharp::UILabel* CurRoundLabel_; DLL2SDK::mscorlib::System::String* m_SelfSideSpriteName_; DLL2SDK::mscorlib::System::String* m_EnemySideSpriteName_; bool m_SelfSide_; DLL2SDK::UnityEngine::UnityEngine::Animator* m_WarningEffect_; float m_LeftTime_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_SpriteActiveDic_; bool isFirstInit_; int32_t LastShowRound_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChooseBombVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelBombVolumeChoose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBombVolumeSide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTargetBombVolumeSide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBombCarrySprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCampInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLeadingStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayerCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGameTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCurrentRoundText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSpriteActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpriteActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPawnSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HidePawnSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTimeColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCustomTimeWarningInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRoundEndedStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBombUsing_OB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBombInterrupt_OB_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81032(); void WillShow_81033(); void ChooseBombVolume_81034(DLL2SDK::Assembly_CSharp::PVP::Bomb::EBombPlacingPointType pointType_); void CancelBombVolumeChoose_81035(bool isDefused_); void SetBombVolumeSide_81036(bool selfSide_); void UpdateTargetBombVolumeSide_81037(); void ShowBombCarrySprite_81038(bool show_); void Reset_81039(DLL2SDK::Assembly_CSharp::PVP::EScoreViewResetType resetType_); void SetCampInfo_81040(); void UpdateScore_81041(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* data_, bool force_); void UpdateLeadingStatus_81042(DLL2SDK::Assembly_CSharp::PVP::LeadingStatus leadingState_, DLL2SDK::Assembly_CSharp::PVP::ScoreModel* data_); void UpdatePlayerCount_81043(); void UpdateGameTime_81044(int32_t totalTime_, int32_t leftTime_); void UpdateCurrentRoundText_81045(); void SetSpriteActive_81046(DLL2SDK::Assembly_CSharp::UISprite* sprite_, bool active_); bool GetSpriteActive_81047(DLL2SDK::Assembly_CSharp::UISprite* sprite_); void ShowPawnSprite_81048(DLL2SDK::Assembly_CSharp::UISprite* sprite_, bool show_); DLL2SDK::mscorlib::System::Collections::IEnumerator* HidePawnSprite_81049(DLL2SDK::Assembly_CSharp::UISprite* sprite_); void SetTimeColor_81050(DLL2SDK::UnityEngine::UnityEngine::Color color_, float interval_); DLL2SDK::Array* GetCustomTimeWarningInfo_81051(); void UpdateRoundEndedStatus_81052(); void OnBombUsing_OB_81053(DLL2SDK::Assembly_CSharp::PVP::Bomb::ESDSide side_, float time_, DLL2SDK::Assembly_CSharp::PVP::Bomb::EBombPlacingPointType pointType_); void OnBombInterrupt_OB_81054(); void __xLuaBaseProxy_WillShow_81055(); void __xLuaBaseProxy_Reset_81056(DLL2SDK::Assembly_CSharp::PVP::EScoreViewResetType P0_); void __xLuaBaseProxy_ShowPawnSprite_81057(DLL2SDK::Assembly_CSharp::UISprite* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIProgressBar : DLL2SDK::Assembly_CSharp::UIWidgetContainer { DLL2SDK::Assembly_CSharp::UIProgressBar_OnDragFinished* onDragFinished_; DLL2SDK::Assembly_CSharp::UIProgressBar_OnDragFinished* onTurnOff_; DLL2SDK::UnityEngine::UnityEngine::Transform* thumb_; DLL2SDK::Assembly_CSharp::UIWidget* mBG_; DLL2SDK::Assembly_CSharp::UIWidget* mFG_; float mValue_; DLL2SDK::Assembly_CSharp::UIProgressBar_FillDirection mFill_; bool mStarted_; DLL2SDK::UnityEngine::UnityEngine::Transform* mTrans_; bool mIsDirty_; DLL2SDK::UnityEngine::UnityEngine::Camera* mCam_; float mOffset_; int32_t numberOfSteps_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* onChange_; struct StaticFields { DLL2SDK::Assembly_CSharp::UIProgressBar* current_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Set_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Upgrade_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnValidate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScreenToValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LocalToValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetThumbPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPan_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Value2WorldPosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_434(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_cachedTransform_435(); DLL2SDK::UnityEngine::UnityEngine::Camera* get_cachedCamera_436(); DLL2SDK::Assembly_CSharp::UIWidget* get_foregroundWidget_437(); void set_foregroundWidget_438(DLL2SDK::Assembly_CSharp::UIWidget* value_); DLL2SDK::Assembly_CSharp::UIWidget* get_backgroundWidget_439(); void set_backgroundWidget_440(DLL2SDK::Assembly_CSharp::UIWidget* value_); DLL2SDK::Assembly_CSharp::UIProgressBar_FillDirection get_fillDirection_441(); void set_fillDirection_442(DLL2SDK::Assembly_CSharp::UIProgressBar_FillDirection value_); float get_value_443(); void set_value_444(float value_); float get_alpha_445(); void set_alpha_446(float value_); bool get_isHorizontal_447(); bool get_isInverted_448(); void Set_449(float val_, bool notify_); void Start_450(); void Upgrade_451(); void OnStart_452(); void Update_453(); void OnValidate_454(); float ScreenToValue_455(DLL2SDK::UnityEngine::UnityEngine::Vector2 screenPos_); float LocalToValue_456(DLL2SDK::UnityEngine::UnityEngine::Vector2 localPos_); void ForceUpdate_457(); void SetThumbPosition_458(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); void OnPan_459(DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); DLL2SDK::UnityEngine::UnityEngine::Vector3 Value2WorldPosition_460(float val_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIButton : DLL2SDK::Assembly_CSharp::UIButtonColor { bool dragHighlight_; DLL2SDK::mscorlib::System::String* hoverSprite_; DLL2SDK::mscorlib::System::String* pressedSprite_; DLL2SDK::mscorlib::System::String* disabledSprite_; DLL2SDK::UnityEngine::UnityEngine::Sprite* hoverSprite2D_; DLL2SDK::UnityEngine::UnityEngine::Sprite* pressedSprite2D_; DLL2SDK::UnityEngine::UnityEngine::Sprite* disabledSprite2D_; bool pixelSnap_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* onClick_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* onClickForTLog_; DLL2SDK::mscorlib::System::String* clickSound_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mGo_; DLL2SDK::Assembly_CSharp::UISprite* mSprite_; DLL2SDK::Assembly_CSharp::UI2DSprite* mSprite2D_; DLL2SDK::mscorlib::System::String* mNormalSprite_; DLL2SDK::UnityEngine::UnityEngine::Sprite* mNormalSprite2D_; float clickInterval_; struct StaticFields { DLL2SDK::Assembly_CSharp::UIButton* current_; DLL2SDK::mscorlib::System::String* DisableClickSoundValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableClickSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableUIButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayClickSound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_62(); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_cachedGameObject_63(); bool get_isEnabled_64(); void set_isEnabled_65(bool value_); DLL2SDK::mscorlib::System::String* get_normalSprite_66(); void set_normalSprite_67(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::UnityEngine::UnityEngine::Sprite* get_normalSprite2D_68(); void set_normalSprite2D_69(DLL2SDK::UnityEngine::UnityEngine::Sprite* value_); void OnInit_70(); void OnEnable_71(); void OnDragOver_72(); void OnDragOut_73(); void OnClick_74(); void DisableClickSound_75(); void SetState_76(DLL2SDK::Assembly_CSharp::UIButtonColor_State state_, bool immediate_); void SetSprite_77(DLL2SDK::mscorlib::System::String* sp_); void SetSprite_78(DLL2SDK::UnityEngine::UnityEngine::Sprite* sp_); void EnableUIButton_79(); void PlayClickSound_80(); void __xLuaBaseProxy_OnInit_82(); void __xLuaBaseProxy_OnEnable_83(); void __xLuaBaseProxy_OnDragOver_84(); void __xLuaBaseProxy_OnDragOut_85(); void __xLuaBaseProxy_SetState_86(DLL2SDK::Assembly_CSharp::UIButtonColor_State P0_, bool P1_); static void _cctor_81(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BombGameNotifyContentView : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIWidget* HaveBombTips_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCarryBomb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideHaveBombTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyRoundTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBombPlanted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBombExplored_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBombDefused_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80999(); void Awake_81000(); void RegisterDelegates_81001(); void UnRegisterDelegates_81002(); void SetActive_81003(bool isActive_, bool enableOptimze_); void OnNotifyCarryBomb_81004(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void HideHaveBombTips_81005(); void OnNotifyRoundTarget_81006(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyBombPlanted_81007(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyBombExplored_81008(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyBombDefused_81009(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void __xLuaBaseProxy_Awake_81010(); void __xLuaBaseProxy_RegisterDelegates_81011(); void __xLuaBaseProxy_UnRegisterDelegates_81012(); void __xLuaBaseProxy_SetActive_81013(bool P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BombGameFunctionButtonsView : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::PVP::InteractiveInGameHUD_BombGameClass* mBombGameClass_; bool m_UsingItem_; float m_TotalUsingTime_; float m_CurUsingTime_; bool m_IsClickBombBtn_; bool m_WaitHide_; bool m_LastPrepare_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__InitSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__DeInitSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__PlayDefusingSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__StopDefusingSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__PlayDefusedSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyPrepareUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisplayPlacingC4BombBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisplayDefuseC4BombBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBombGameC4BombHasBeenPlanted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBombGameC4BombHasBeenDefused_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBombGameC4BombHasBeenDefusedByMyself_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBombGameRoundEnded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UsingItemInVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelUsingItemInVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateProgessBar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TimerShowContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80977(); void _InitSound_80978(); void _DeInitSound_80979(); void _PlayDefusingSound_80980(); void _StopDefusingSound_80981(); void _PlayDefusedSound_80982(); void Start_80983(); void OnDestroy_80984(); void OnNotifyPrepareUseItem_80985(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void DisplayPlacingC4BombBtn_80986(bool inIsShow_); void DisplayDefuseC4BombBtn_80987(bool inIsShow_); void OnNotifyBombGameC4BombHasBeenPlanted_80988(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyBombGameC4BombHasBeenDefused_80989(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyBombGameC4BombHasBeenDefusedByMyself_80990(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyBombGameRoundEnded_80991(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void UsingItemInVolume_80992(float usingTime_); void CancelUsingItemInVolume_80993(); void UpdateProgessBar_80994(float dt_); void TimerShowContent_80995(DLL2SDK::mscorlib::System::String* content_, float time_); void HideContent_80996(); void __xLuaBaseProxy_Start_80997(); void __xLuaBaseProxy_OnDestroy_80998(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BombGameDropBombButton : DLL2SDK::Assembly_CSharp::UIButton { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80974(); void OnPress_80975(bool isPressed_); void __xLuaBaseProxy_OnPress_80976(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BombGameDefuseBombButton : DLL2SDK::Assembly_CSharp::UIButton { bool m_IsUsing_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ManualClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUseItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80965(); bool get_IsUsing_80966(); void set_IsUsing_80967(bool value_); void OnEnable_80968(); void ManualClick_80969(); void OnClick_80970(); void OnUseItem_80971(bool isPressed_); void __xLuaBaseProxy_OnEnable_80972(); void __xLuaBaseProxy_OnClick_80973(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Bomb { struct BombGamePlayerController : DLL2SDK::Assembly_CSharp::PVP::PVPPlayerController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFreezePlayerEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShoudGoToSpectatingAfterDead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPawnCurrentWeaponC4Bomb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifySpectatingPlayerUIInteruptPlantBomb_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80954(); void OnFreezePlayerEnd_80955(); void StartFire_80956(); void StopFire_80957(); bool ShoudGoToSpectatingAfterDead_80958(); bool IsPawnCurrentWeaponC4Bomb_80959(); void NotifySpectatingPlayerUIInteruptPlantBomb_80960(uint8_t inItemType_); void __xLuaBaseProxy_OnFreezePlayerEnd_80961(); void __xLuaBaseProxy_StartFire_80962(); void __xLuaBaseProxy_StopFire_80963(); bool __xLuaBaseProxy_ShoudGoToSpectatingAfterDead_80964(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Bomb { struct ItemNetSyncModule : DLL2SDK::Assembly_CSharp::GameBase::NetSyncModule { DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Pawn_; DLL2SDK::Assembly_CSharp::PVP::Bomb::BombGame* m_BombGame_; DLL2SDK::Assembly_CSharp::PVP::Bomb::BombGameInfo* m_BombGameInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80951(DLL2SDK::Assembly_CSharp::GameEngine::ActorEventProcessor* InProcesser_); void PreInit_80952(); void __xLuaBaseProxy_PreInit_80953(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct PVPPlayerPawnEventProcessor : DLL2SDK::Assembly_CSharp::GameBase::PawnEventProcessor { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigNetSyncModuleList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83389(); void ConfigNetSyncModuleList_83390(); void __xLuaBaseProxy_ConfigNetSyncModuleList_83391(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Bomb { struct BombGamePlayerPawn : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGamePlayerPawn { bool m_IsTraitorInPlacingBombArea_; bool m_IsGuarderInDefuseBombArea_; DLL2SDK::Assembly_CSharp::PVP::Bomb::BombGameInfo* m_BombGameInfo_; uint8_t m_WeaponSlotBeforeUsingItem_; int32_t m_WeaponItemIDBeforeUsingItem_; struct StaticFields { DLL2SDK::mscorlib::System::String* m_C4Pack_AudioEvent_; DLL2SDK::mscorlib::System::String* m_C4UnPack_AudioEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEventProcessor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecaculateC4OperationTimeWithBombMasterExpertProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSpectatingC4Defuser_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemAndDelayPlacingBomb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemAndDelayDefusingBomb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldDelayToEndOfFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAllInventory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GiveCarrierC4Bomb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Die_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_C4CarrierLocalPlayerSwitchToPrevWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_C4CarrierThreePersonPawnSwitchToPrevWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPawnCurrentWeaponAttachmentC4Bomb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectatingEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEndStopIndividuation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80896(); bool get_IsTraitorInPlacingBombArea_80897(); void set_IsTraitorInPlacingBombArea_80898(bool value_); bool get_CanTraitorPlacingBomb_80899(); bool get_IsGuarderInDefuseBombArea_80900(); void set_IsGuarderInDefuseBombArea_80901(bool value_); bool get_CanGuarderDefuseBombArea_80902(); void InitPawn_80903(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void InitEventProcessor_80904(); bool GetItem_80905(uint64_t InItemID_, bool PersonalItem_); void UseItem_80906(uint64_t inItemID_, int32_t useItmeType_, float extendTime_); float RecaculateC4OperationTimeWithBombMasterExpertProperty_80907(float inOperationTime_); void CancelUseItem_80908(uint64_t itemID_); bool IsSpectatingC4Defuser_80909(); void GetItemAndDelayPlacingBomb_80910(); void GetItemAndDelayDefusingBomb_80911(); bool ShouldDelayToEndOfFrame_80912(); DLL2SDK::mscorlib::System::Collections::IEnumerator* DelayUseItem_80913(); void AddAllInventory_80914(); void GiveCarrierC4Bomb_80915(); void Die_80916(bool isHeadShot_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void C4CarrierLocalPlayerSwitchToPrevWeapon_80917(); void C4CarrierThreePersonPawnSwitchToPrevWeapon_80918(); bool IsPawnCurrentWeaponAttachmentC4Bomb_80919(); void OnSpectatingEnd_80920(); void OnRoundEndStopIndividuation_80921(); void __xLuaBaseProxy_InitPawn_80923(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_InitEventProcessor_80924(); bool __xLuaBaseProxy_GetItem_80925(uint64_t P0_, bool P1_); void __xLuaBaseProxy_UseItem_80926(uint64_t P0_, int32_t P1_, float P2_); void __xLuaBaseProxy_CancelUseItem_80927(uint64_t P0_); void __xLuaBaseProxy_AddAllInventory_80928(); void __xLuaBaseProxy_Die_80929(bool P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); void __xLuaBaseProxy_OnSpectatingEnd_80930(); static void _cctor_80922(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Bomb { struct BombGameUIScene : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameUIScene { DLL2SDK::Assembly_CSharp::GameUI::BombGameFunctionButtonsView* m_FunctionBtns_; DLL2SDK::Assembly_CSharp::GameUI::BombSignboardHUD* m_SignboardHUD_; DLL2SDK::Assembly_CSharp::GameBase::RoundEndGameHUD* mOneRoundView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEndRoundView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnForceShutDownTicking_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundCountChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUltSkillHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelfUsingItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelfUsingItemInterrupt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateJoySticksMovementController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeadReplayBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeadReplayEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateScorePanelController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameHUDLayoutChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowSpectatingHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBombDefuserNumChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80865(); void Init_80866(); void ShowEndRoundView_80867(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult roundResult_); void OnForceShutDownTicking_80868(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRoundCountChange_80869(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRoundEnded_80870(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void UpdateUltSkillHud_80871(uint32_t playerID_); void OnSelfUsingItem_80872(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnSelfUsingItemInterrupt_80873(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void CreateJoySticksMovementController_80874(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnEnterGame_80875(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnDeadReplayBegin_80876(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnDeadReplayEnd_80877(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::mscorlib::System::Type* get_ScoreViewControllerType_80878(); void CreateScorePanelController_80879(); void OnGameHUDLayoutChanged_80880(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShowSpectatingHUD_80881(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnBombDefuserNumChanged_80882(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void Tick_80883(float deltaTime_); bool get_IsShowFirstChangeAutoFireTips_80884(); void __xLuaBaseProxy_Init_80885(); void __xLuaBaseProxy_ShowEndRoundView_80886(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult P0_); void __xLuaBaseProxy_OnRoundEnded_80887(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_UpdateUltSkillHud_80888(uint32_t P0_); void __xLuaBaseProxy_OnEnterGame_80889(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnDeadReplayBegin_80890(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnDeadReplayEnd_80891(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_CreateScorePanelController_80892(); void __xLuaBaseProxy_OnGameHUDLayoutChanged_80893(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnShowSpectatingHUD_80894(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_Tick_80895(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Bomb { struct BombGameInfo : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameInfo { uint32_t m_C4BombCarrierID_; DLL2SDK::CSProto::msg::ECamp m_AttackerCamp_; bool m_IsC4BombPlanted_; bool _IsC4BombDefused_k__BackingField_; DLL2SDK::Assembly_CSharp::PVP::Bomb::EBombPlacingPointType m_BombPlantedArea_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_BombPlantPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_BombDropPos_; DLL2SDK::mscorlib::System::String* m_ourSideEliminated_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRadarCompAssetIDList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncGameInfoProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBombCarrier_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBombCarrier_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBombPlanted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBombDropped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBombPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBombPlantedArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoundEndReason_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrepareModeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGameSide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RespawnAfterDead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessScoreChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessPawnNumberChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80830(); uint32_t get_C4BombCarrierID_80831(); bool get_IsLocalPlayerC4BombCarrier_80832(); bool get_IsC4BombPlanted_80833(); bool get_IsC4BombDefused_80834(); void set_IsC4BombDefused_80835(bool value_); DLL2SDK::Assembly_CSharp::PVP::Bomb::EBombPlacingPointType get_BombPlantedArea_80836(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_BombPlantPos_80837(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_BombDropPos_80838(); float get_DelayRoundEndTime_80839(); void OnRoundStart_80840(int32_t inTimeLimit_, int32_t inLeftTime_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRadarCompAssetIDList_80841(); void OnRoundEnd_80842(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult inRoundResult_, uint64_t inWarGodPlayerID_); void SyncGameInfoProperty_80843(uint32_t propertyID_, uint32_t value_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength varType_); void RefreshBombCarrier_80844(); void SetBombCarrier_80845(uint32_t playerID_); void SetBombPlanted_80846(DLL2SDK::UnityEngine::UnityEngine::Vector3 plantPos_); void SetBombDropped_80847(DLL2SDK::UnityEngine::UnityEngine::Vector3 dropPos_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetBombPos_80848(); void SetBombPlantedArea_80849(DLL2SDK::Assembly_CSharp::Network::BM_MAP_AREA plantedArea_); DLL2SDK::mscorlib::System::String* GetRoundEndReason_80850(); DLL2SDK::mscorlib::System::String* GetPrepareModeInfo_80851(); DLL2SDK::Assembly_CSharp::PVP::Bomb::ESDSide GetGameSide_80852(DLL2SDK::CSProto::msg::ECamp camp_); bool RespawnAfterDead_80853(); void ProcessScoreChanged_80854(); void ProcessPawnNumberChanged_80855(bool isGuard_); void __xLuaBaseProxy_OnRoundStart_80856(int32_t P0_, int32_t P1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetRadarCompAssetIDList_80857(); void __xLuaBaseProxy_OnRoundEnd_80858(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult P0_, uint64_t P1_); void __xLuaBaseProxy_SyncGameInfoProperty_80859(uint32_t P0_, uint32_t P1_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength P2_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetRoundEndReason_80860(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetPrepareModeInfo_80861(); bool __xLuaBaseProxy_RespawnAfterDead_80862(); void __xLuaBaseProxy_ProcessScoreChanged_80863(); void __xLuaBaseProxy_ProcessPawnNumberChanged_80864(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Bomb { enum struct BombGameActorEventEnum : int32_t { Begin_ = static_cast(0xFA3E8) }; } namespace DLL2SDK::Assembly_CSharp::PVP::Bomb { enum struct BombGameUIEventEnum : int32_t { BombGameUIEventBegin_ = static_cast(0xFDE80), NotifyRoundTarget_ = static_cast(0xFDE81), NotifyUsingItem_ = static_cast(0xFDE82), NotifyUsingItemInterrupt_ = static_cast(0xFDE83), NotifyPrepareUseItem_ = static_cast(0xFDE84), NotifyBombPlanted_NotifyView_ = static_cast(0xFDE85), NotifyBombExplored_NotifyView_ = static_cast(0xFDE86), NotifyBombDefused_NotifyView_ = static_cast(0xFDE87), NotifyBombPlanted_FunctionView_ = static_cast(0xFDE88), NotifyBombDefused_FunctionView_ = static_cast(0xFDE89), NotifyReset_FunctionView_ = static_cast(0xFDE8A), NotifyBombPlanted_ScoreView_ = static_cast(0xFDE8B), NotifyBombDefused_ScoreView_ = static_cast(0xFDE8C), NotifyCarryBomb_ScoreView_ = static_cast(0xFDE8D), NotifyCarryBomb_NotifyView_ = static_cast(0xFDE8E), NotifyBombDefuserNumChanged_ = static_cast(0xFDE8F), NotifyBombGameSideChanged_ = static_cast(0xFDE90), NotifyBombUsing_OB_ = static_cast(0xFDE91), NotifyBombInterrupt_OB_ = static_cast(0xFDE92), BombGameUIEventEnd_ = static_cast(0x1FBD00) }; } namespace DLL2SDK::Assembly_CSharp::PVP::Bomb { struct BombGameEventChannel : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameEventChannel { DLL2SDK::Assembly_CSharp::PVP::Bomb::BombGameInfo* m_BombGameInfo_; DLL2SDK::Assembly_CSharp::PVP::Bomb::BombGame* m_BombGame_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnServerSyncUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnServerSyncEndUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeleteDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncAreaEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncNotify_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80811(DLL2SDK::Assembly_CSharp::GameBase::MatchGame* inGame_); void Init_80812(); void OnServerSyncUseItem_80813(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnServerSyncEndUseItem_80814(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnAddDroppedPickUp_80815(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnDeleteDroppedPickUp_80816(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnRoundStart_80817(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnRoundEnd_80818(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncAreaEvent_80819(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncNotify_80820(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void __xLuaBaseProxy_Init_80821(); void __xLuaBaseProxy_OnServerSyncUseItem_80822(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnServerSyncEndUseItem_80823(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnAddDroppedPickUp_80824(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnDeleteDroppedPickUp_80825(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnRoundStart_80826(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnRoundEnd_80827(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnSyncAreaEvent_80828(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnSyncNotify_80829(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Bomb { struct BombGameBuilder : DLL2SDK::Assembly_CSharp::PVP::PVPGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPlayerControllerActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init1PPawnActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init3PPawnActorInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80791(); DLL2SDK::mscorlib::System::String* get_m_GameCfgPath_80792(); DLL2SDK::mscorlib::System::String* get_m_PawnCfgPathFor1P_80793(); DLL2SDK::mscorlib::System::String* get_m_PawnCfgPathFor3P_80794(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_80795(); DLL2SDK::mscorlib::System::Type* get_m_PlayerInfoType_80796(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_80797(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_80798(); DLL2SDK::mscorlib::System::Type* get_m_GameEventChannelType_80799(); DLL2SDK::mscorlib::System::String* get_m_GameModeNameLocID_80800(); bool get_m_ReusePawn_80801(); bool get_m_EnableRevelentOPT_80802(); void InitPlayerControllerActorInfo_80803(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void Init1PPawnActorInfo_80804(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void Init3PPawnActorInfo_80805(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void __xLuaBaseProxy_InitPlayerControllerActorInfo_80806(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); void __xLuaBaseProxy_Init1PPawnActorInfo_80807(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); void __xLuaBaseProxy_Init3PPawnActorInfo_80808(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::TimiAudio::AudioLogic { struct LiveEventGameAudioLogic : DLL2SDK::Assembly_CSharp::TimiAudio::AudioLogic::PVEInGameAudioLogic { struct StaticFields { DLL2SDK::mscorlib::System::String* kOccupySound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOccupy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnEndMatch_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80783(); void RegisterEventHandler_80784(); void UnregisterEventHandler_80785(); void OnOccupy_80786(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); void _OnEndMatch_80787(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult result_); void __xLuaBaseProxy_RegisterEventHandler_80788(); void __xLuaBaseProxy_UnregisterEventHandler_80789(); void __xLuaBaseProxy__OnEndMatch_80790(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult P0_); }; } namespace DLL2SDK::Assembly_CSharp::TimiAudio::AudioLogic { struct PVPInGameAudioLogic : DLL2SDK::Assembly_CSharp::TimiAudio::AudioLogic::BaseInGameAudioLogic { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpenDoor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseDoor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPownerOn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112848(); float get_RoundStartTime_112849(); void RegisterEventHandler_112850(); void UnregisterEventHandler_112851(); void OnOpenDoor_112852(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); void OnCloseDoor_112853(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); void OnPownerOn_112854(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); void __xLuaBaseProxy_RegisterEventHandler_112855(); void __xLuaBaseProxy_UnregisterEventHandler_112856(); }; } namespace DLL2SDK::Assembly_CSharp::TimiAudio::AudioLogic { struct DOMGameAudioLogic : DLL2SDK::Assembly_CSharp::TimiAudio::AudioLogic::PVPInGameAudioLogic { bool mIsRoundStart_; DLL2SDK::Array* mIsDoming_; DLL2SDK::CSProto::msg::ECamp* mOwnerCamp_; DLL2SDK::CSProto::msg::ECamp* mDomingCamp_; DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::EDomAreaState* mDomingState_; DLL2SDK::Array* mDomingSound_; DLL2SDK::Array* mLosingNeutralSound_; DLL2SDK::Array* mLosingOwnSound_; DLL2SDK::Array* mOwnedSound_; DLL2SDK::Array* mEnemyOwnedSound_; DLL2SDK::Array* mEnemyOwnedSound2_; DLL2SDK::mscorlib::System::String* mRoundStartSound_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnRoundEnded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncDomArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDomAreaChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80750(); void RegisterEventHandler_80751(); void UnregisterEventHandler_80752(); void _OnRoundStart_80753(); void _OnRoundEnded_80754(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult result_); void OnSyncDomArea_80755(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); void OnDomAreaChanged_80756(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); void __xLuaBaseProxy_RegisterEventHandler_80757(); void __xLuaBaseProxy_UnregisterEventHandler_80758(); void __xLuaBaseProxy__OnRoundStart_80759(); void __xLuaBaseProxy__OnRoundEnded_80760(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult P0_); }; } namespace DLL2SDK::Assembly_CSharp::TimiAudio::AudioLogic { struct DMGameAudioLogic : DLL2SDK::Assembly_CSharp::TimiAudio::AudioLogic::PVPInGameAudioLogic { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80749(); }; } namespace DLL2SDK::Assembly_CSharp::TimiAudio::AudioLogic { struct BombGameAudioLogic : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::TimiAudio::AudioLogic::BombGameSoundConfig* m_SoundConfig_; int32_t TickingRoundCount_; DLL2SDK::Assembly_CSharp::GameEngine::ModeSndCfg* mSndCfg_; bool m_IsBombDefused_; int32_t m_BombDefusingSoundHandle_; int32_t m_BombTickingSoundHandle_; DLL2SDK::Assembly_CSharp::TimiAudio::AudioLogic::BombGameSoundConfig* m_pCurConfig_; float fCurrentTime_; bool m_BombDefusedByMe_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mBombPosition_; bool mFreezing_; float mFreezeEndTime_; int32_t mRoundCount_; struct StaticFields { float kFreezeEndDelay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnShowCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnStartPlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnStartMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnEndMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartPlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMatchEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnIHaveTheBomb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBombDroped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BombTickingCoRoutine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BombTickingSoundCoRoutine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerPickupTheBomb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBombPlanted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBombDefused_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__StopBombTickingSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__StopDefusingSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartDefusing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBombStatusChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBombExploded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStarted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDefuseCanceled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundFreezeEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyBombPlantedAtPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyBombFoundAtPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBombTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchSide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGameMode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80700(); void RegisterEventHandler_80701(); void UnregisterEventHandler_80702(); void _OnCountDown_80703(int32_t iCount_); void _OnShowCamp_80704(); void _OnStartPlay_80705(); void _OnStartMatch_80706(); void _OnEndMatch_80707(); void OnCountDown_80708(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); void OnShowCamp_80709(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); void OnStartPlay_80710(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); void OnStartMatch_80711(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); void OnMatchEnd_80712(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); void OnIHaveTheBomb_80713(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnBombDroped_80714(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnRoundChange_80715(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BombTickingCoRoutine_80716(); DLL2SDK::mscorlib::System::Collections::IEnumerator* BombTickingSoundCoRoutine_80717(); void OnPlayerPickupTheBomb_80718(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnBombPlanted_80719(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnBombDefused_80720(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void _StopBombTickingSound_80721(); void _StopDefusingSound_80722(); void OnStartDefusing_80723(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnBombStatusChanged_80724(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnBombExploded_80725(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnRoundStarted_80726(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnRoundEnded_80727(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnDefuseCanceled_80728(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnRoundFreezeEnd_80729(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void NotifyBombPlantedAtPoint_80730(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void NotifyBombFoundAtPoint_80731(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void UpdateBombTime_80732(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnEndUseItem_80733(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void SwitchSide_80734(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); DLL2SDK::Assembly_CSharp::GameEngine::ModeSndCfg* get_SndCfg_80735(); void SetGameMode_80736(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode pMode_, int32_t iMapID_); }; } namespace DLL2SDK::Assembly_CSharp::TimiAudio::AudioLogic { struct BombGameSoundConfig : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* BombDropSound_; DLL2SDK::mscorlib::System::String* IHaveBombSound_; DLL2SDK::mscorlib::System::String* BombPickUpSound_3P_; DLL2SDK::mscorlib::System::String* BombPickUpSound_1P_; DLL2SDK::mscorlib::System::String* TheyHaveTheBomb_; DLL2SDK::mscorlib::System::String* BombPlantedSound_; DLL2SDK::mscorlib::System::String* BombDefusedSound_; DLL2SDK::mscorlib::System::String* BombDefusingSound_; DLL2SDK::mscorlib::System::String* BombTickingSound_; DLL2SDK::mscorlib::System::String* FreezeEndSound_; DLL2SDK::mscorlib::System::String* BombAtPointA_; DLL2SDK::mscorlib::System::String* BombAtPointB_; DLL2SDK::mscorlib::System::String* RoundStart_; DLL2SDK::mscorlib::System::String* WinSound_; DLL2SDK::mscorlib::System::String* FailSound_; DLL2SDK::mscorlib::System::String* DrawSound_; DLL2SDK::mscorlib::System::String* BombDefusedVox_; DLL2SDK::mscorlib::System::String* BombGameSlogan_Guarder_; DLL2SDK::mscorlib::System::String* BombGameSlogan_Traitor_; DLL2SDK::mscorlib::System::String* ExplodeSnd_; DLL2SDK::mscorlib::System::String* InterruptBombPlant1P_; DLL2SDK::mscorlib::System::String* InterruptBombPlant3P_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80699(); }; } namespace DLL2SDK::Assembly_CSharp::TimiAudio::AudioLogic { struct BioGameAudioLogic : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* CountDownSounds_; int32_t m_iCurrentCountDownTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStarted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnded_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80691(); void OnEnable_80692(); void OnDisable_80693(); void RegisterEventHandler_80694(); void UnregisterEventHandler_80695(); void OnCountDown_80696(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); void OnRoundStarted_80697(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); void OnRoundEnded_80698(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct AssignedcWeaponLoadoutWeaponItemview : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* LayoutOrderNumberBasisLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* selectedTag_; DLL2SDK::Assembly_CSharp::UILabel* LayoutOrderNumberSelectedLabel_; DLL2SDK::Assembly_CSharp::UIButton* LoadOutSelectBtn_; DLL2SDK::Assembly_CSharp::GameUI::AssignedWeaponLoadoutCell* weaponBasis_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* attachs_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* squadLines_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelected_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80688(); void SetWeaponData_80689(int32_t weaponId_, int32_t layoutOrder_); void SetSelected_80690(bool bSelected_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct AssignedWeaponLoadoutWeaponItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::AssignedcWeaponLoadoutWeaponItemview* m_ItemView_; int32_t nItemIndex_; struct StaticFields { uint32_t ATTACH_COUNT_; uint32_t PROP_COUNT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMainWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemSelected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSquadPropertyName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponSquadPropery_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80675(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_80676(); void Init_80677(); DLL2SDK::Assembly_CSharp::Network::WeaponInfo* GetMainWeapon_80678(DLL2SDK::Assembly_CSharp::Network::BagInfo* bagInfo_); DLL2SDK::Array* GetWeaponProperty_80679(DLL2SDK::Assembly_CSharp::Network::WeaponInfo* weaponInfo_); void OnItemSelected_80680(int32_t nSelectedIndex_); DLL2SDK::mscorlib::System::String* GetSquadPropertyName_80681(int32_t nPropertyType_); void SetWeaponSquadPropery_80682(int32_t nSelectBagId_); bool SetEasyListData_80683(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_80684(); void __xLuaBaseProxy_Init_80685(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct AssignedWeaponLoadoutView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIScrollView* rankScrollView_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* perks_; DLL2SDK::Assembly_CSharp::GameUI::AssignedWeaponLoadoutCell* roleInfo_; DLL2SDK::Assembly_CSharp::UIButton* confirmBtn_; float mCachePanelWidth_; DLL2SDK::UnityEngine::UnityEngine::Vector4 mCachePanelRange_; DLL2SDK::Assembly_CSharp::UIPanel* ProgressPanel_; DLL2SDK::Assembly_CSharp::UIWidget* ProgressContainer_; DLL2SDK::UnityEngine::UnityEngine::GameObject* StaticTipContainer_; DLL2SDK::System_Core::System::Action* ChangeLoadtoutTimeOverAction_; float TotalTime_; float DynamicTime_; bool bTimeCounting_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetChangeLoadoutTimeOverAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowTimePanel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80667(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_80668(); void SetChangeLoadoutTimeOverAction_80669(DLL2SDK::System_Core::System::Action* callback_); DLL2SDK::Array* GetWeaponProperty_80670(DLL2SDK::Assembly_CSharp::Network::WeaponInfo* weaponInfo_); void Tick_80671(float dt_); void SetTime_80672(float time_, bool bFirst_); void OnShowTimePanel_80673(bool show_); void __xLuaBaseProxy_Tick_80674(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct AssignedWeaponLoadoutController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::AssignedWeaponLoadoutView* m_view_; DLL2SDK::Assembly_CSharp::GameBase::GameInfoDataStore* mGameInfoDataStore_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* easyListController_; int32_t nCurrentSelectBag_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* initTimer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScrollViewDragEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectBagIndexDelta_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadNext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadPrevious_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBagCommonInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShowLoadoutTimePvpGameView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmBtnOnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowCamp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80641(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_80642(); void DelayInitView_80643(); void Init_80644(); bool OnEasyListItemClick_80645(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_80646(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void OnScrollViewDragEnd_80647(); void NotifyDataStoreUpdated_80648(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void SelectBagIndexDelta_80649(int32_t delta_); bool GamepadNext_80650(); bool GamepadPrevious_80651(); void RegisterDelegates_80652(); void UnRegisterDelegates_80653(); void WillShow_80654(); void RefreshDataStore_80655(); void RefreshBagCommonInfo_80656(uint32_t iBagId_); void SetTime_80657(float time_, bool bFirst_); void OnNotifyShowLoadoutTimePvpGameView_80658(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnChangeBag_80659(); void OnConfirmBtnOnClick_80660(); void CheckShowCamp_80661(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_80662(); void __xLuaBaseProxy_Init_80663(); void __xLuaBaseProxy_RegisterDelegates_80664(); void __xLuaBaseProxy_UnRegisterDelegates_80665(); void __xLuaBaseProxy_WillShow_80666(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct AssignedWeaponLoadoutCell : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UISprite* QualitySprite_; DLL2SDK::Assembly_CSharp::UISprite* IconSprite_; DLL2SDK::Assembly_CSharp::UILabel* ItemNameLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoneState_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setCellItemInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setCellItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80637(); bool GetItemInfo_80638(int32_t nItemId_, bool bWeapon_, DLL2SDK::mscorlib::System::String* itemName_, DLL2SDK::mscorlib::System::String* qualitySprite_, DLL2SDK::mscorlib::System::String* iconSprite_, bool bSmallSprite_, bool bRole_); void setCellItemInfo_80639(bool bHas_, DLL2SDK::mscorlib::System::String* itemName_, DLL2SDK::mscorlib::System::String* qualitySpriteName_, DLL2SDK::mscorlib::System::String* iconspriteName_); void setCellItem_80640(int32_t nItemId_, bool bWeapon_, bool bSmallSprite_, bool bRole_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::AssignedWeapon { struct AssignedWeaponGameBuilder : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80631(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_80632(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_80633(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_80634(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::AssignedWeapon { struct AssignedWeaponGameUIScene : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameUIScene { DLL2SDK::Assembly_CSharp::GameUI::AssignedWeaponLoadoutController* mAssignedWeaponLoadOut_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSwitchBagBtnController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShowLoadoutPvpGameView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80624(); void Init_80625(); void ShowSwitchBagBtnController_80626(); void OnNotifyShowLoadoutPvpGameView_80627(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void __xLuaBaseProxy_Init_80628(); void __xLuaBaseProxy_ShowSwitchBagBtnController_80629(); void __xLuaBaseProxy_OnNotifyShowLoadoutPvpGameView_80630(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::AssignedWeapon { struct AssignedWeaponGameInfo : DLL2SDK::Assembly_CSharp::PVP::PVPGameInfo { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80619(); bool get_InfiniteCarriedAmmo_80620(); bool get_CanAutoPickUpWeapon_80621(); bool get_IsShowPvpLoadout_80622(); DLL2SDK::Assembly_CSharp::GameEngine::PVPWeaponViewType get_PvpWeaponViewType_80623(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetPreloader : DLL2SDK::mscorlib::System::Object { int32_t m_MapID_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponPartAssetLoader* m_WeaponPartAssetLoader_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_WeapIDList_; DLL2SDK::System::System::Collections::Generic::Queue_1* m_AssetIDList_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* m_CheckList_; int32_t kMaxSyncPreloadLimit_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnablePreload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIsLoading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPreloadState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadConfigData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadInPool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadFrontEndAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadBRDrop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadBRWeaponEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadImpactEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadWeaponSkillEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadCommonMatchAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadCarBomb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadKillingMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadAssetList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadUlt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadUltInner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadWeaponAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadWeaponPartAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadWeaponAssetInner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadFireDataAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadWeaponImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponLoadOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalLoading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Flush_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80589(); bool CheckIsLoading_80591(); void Init_80592(); void RefreshPreloadState_80593(); void PreloadConfigData_80594(); void PreloadInPool_80595(); void PreloadFrontEndAsset_80596(); void PreloadBRDrop_80597(); void PreloadBRWeaponEffect_80598(); void PreloadImpactEffect_80599(); void PreloadWeaponSkillEffect_80600(); void PreloadCommonMatchAsset_80601(); void PreloadCarBomb_80602(); void PreloadKillingMaterial_80603(); void PreloadBag_80604(DLL2SDK::Assembly_CSharp::Network::BagInfo* bagInfo_, bool is3P_, DLL2SDK::CSProto::msg::ECamp camp_); void PreloadAssetList_80605(DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetList_, bool is3P_, bool isWeap_); void PreloadUlt_80606(int32_t ultID_, bool is3P_); void PreloadUltInner_80607(int32_t ultID_, bool is3P_); void PreloadWeaponAsset_80608(int32_t weaponID_, bool is3P_, int32_t level_); void PreloadWeaponPartAsset_80609(int32_t attachmentID_); void PreloadWeaponAssetInner_80610(int32_t weaponID_, int32_t level_, bool is3P_); void PreloadFireDataAsset_80611(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* fireData_, bool is3P_); void PreloadImpl_80612(int32_t assetID_, int32_t count_, bool keepAssetForever_); void PreloadWeaponImpl_80613(int32_t assetID_); void OnWeaponLoadOver_80614(int32_t assetID_); void InternalLoading_80615(DLL2SDK::Assembly_CSharp::GameEngine::AssetPreloader_PreloadOptions* toLoad_); void Tick_80616(); void Flush_80617(); static bool IsEnablePreload_80590(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVELevelObject : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76231(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct ActorSpawner : DLL2SDK::Assembly_CSharp::PVE::PVELevelObject { DLL2SDK::mscorlib::System::String* ActorTypeName_; DLL2SDK::Assembly_CSharp::EActorType m_ActorType_; DLL2SDK::CSProto::msg::ECamp Camp_; bool AutoActivate_; bool AutoShutDown_; DLL2SDK::PlayMaker::FsmTemplate* PawnFsmTemplate_; bool HideRenderMesh_; DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* m_ActorSpawned_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializePawnData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerInitID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Activate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74949(); DLL2SDK::Assembly_CSharp::EActorType get_ActorType_74950(); void set_ActorType_74951(DLL2SDK::Assembly_CSharp::EActorType value_); DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* get_ActorSpawned_74952(); void Awake_74953(); void Start_74954(); DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* InitializePawnData_74955(); DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* SpawnActor_74956(); uint32_t GetPlayerInitID_74957(DLL2SDK::Assembly_CSharp::EActorType ActorType_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* PawnObject_); void ShutDown_74958(); void Activate_74959(); void __xLuaBaseProxy_Awake_74960(); void __xLuaBaseProxy_Start_74961(); void __xLuaBaseProxy_ShutDown_74962(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BaseEffect : DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset { DLL2SDK::UnityEngine::UnityEngine::TrailRenderer* m_TrailRenderer_; bool m_IsFirstInit_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitResource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FirstInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_PlayEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEffectActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowing_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43368(); void InitResource_43369(); void Init_43370(); void FirstInit_43371(); void PlayEffect_43372(); void PlayEffect_43373(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_); void StopEffect_43374(); void SetEffectActive_43375(bool active_); void DestroyEffect_43376(); bool IsShowing_43377(); void __xLuaBaseProxy_Init_43378(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct PVETutorialHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Transform* m_CurrentTranf_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::UnityEngine::UnityEngine::Transform* get_CurrenGuideTranform_80557(); static void _cctor_80558(); }; } namespace DLL2SDK::Assembly_CSharp::Story { enum struct EVehicleSeatType : int32_t { None_ = static_cast(0x0), DriverSeat_ = static_cast(0x1), WeaponSeat_ = static_cast(0x2), PassengerSeat1_ = static_cast(0x3), PassengerSeat2_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::PVE { enum struct EInitActionMode : int32_t { None_ = static_cast(0x0), Idle_ = static_cast(0x1), PlayAnim_ = static_cast(0x2), Chase_ = static_cast(0x3), Wander_ = static_cast(0x4), SWSPath_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIPawn : DLL2SDK::Assembly_CSharp::GameBase::Pawn { int32_t m_AIPawnType_; int32_t m_MeshAssetID_; float m_Damage_; float m_CorpseLifeTime_; bool bBossKillDid_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTakeDamageComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBossPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAIInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMeshAssetID_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDamageByLocalPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Die_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAIMovementPara_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimationResetTriggerInner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayRandomAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAnimationFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnimatorPara_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAIPawn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74589(); DLL2SDK::Assembly_CSharp::PVE::ZombieType get_ZombieType_74590(); DLL2SDK::Assembly_CSharp::GameBase::EUPawnLogicType get_LogicType_74591(); int32_t get_AIPawnType_74592(); bool get_ShouldShowPawnNameWhenAimedAt_74593(); float get_Damage_74594(); DLL2SDK::mscorlib::System::String* get_m_FireSndAssetPath_74595(); void Start_74596(); void InitPawn_74597(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); DLL2SDK::mscorlib::System::Type* GetTakeDamageComponentType_74598(); bool IsBossPawn_74599(); DLL2SDK::Assembly_CSharp::PVE::AIPawnPlayerInfo* GetAIInfo_74600(); int32_t GetMeshAssetID_3P_74601(); bool get_BossKillDid_74602(); void set_BossKillDid_74603(bool value_); int32_t get_MeshAssetId_74604(); void set_MeshAssetId_74605(int32_t value_); bool CheckDamageByLocalPlayer_74606(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* inDamageInfo_); void Die_74607(bool isHeadShot_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void DoDestroy_74608(); void Reset_74609(); void SetAIMovementPara_74610(float forwardSpeed_, float lateralSpeed_); void SwitchAnimatorController_74611(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* controller_, bool firstPersonAnimator_); void PlayAnimationResetTriggerInner_74612(int32_t animID_, float speed_, int32_t resetID_); void PlayRandomAnimation_74613(DLL2SDK::mscorlib::System::String* animName_, int32_t rand_, float speed_); void OnAnimationFinished_74614(DLL2SDK::mscorlib::System::String* animName_); void SetAnimatorPara_74615(float deltaTime_); bool IsAIPawn_74616(); void __xLuaBaseProxy_Start_74617(); void __xLuaBaseProxy_InitPawn_74618(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetTakeDamageComponentType_74619(); int32_t __xLuaBaseProxy_GetMeshAssetID_3P_74620(); void __xLuaBaseProxy_Die_74621(bool P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); void __xLuaBaseProxy_Reset_74622(); void __xLuaBaseProxy_SwitchAnimatorController_74623(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* P0_, bool P1_); void __xLuaBaseProxy_PlayAnimationResetTriggerInner_74624(int32_t P0_, float P1_, int32_t P2_); bool __xLuaBaseProxy_IsAIPawn_74625(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PawnInitializeData : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::ECamp Camp_; int32_t Role_; DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType ViewType_; uint32_t PlayerID_; uint32_t OwnerPlayerID_; uint64_t RoleID_; float Health_; float MaxHealth_; bool IsClientFakePawn_; uint32_t ActorID_; DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState PhysicsState_; uint32_t SkinID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42131(); }; } namespace DLL2SDK::Assembly_CSharp { struct QTETouchRecevier : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SpritesList_; int32_t m_InRectCount_; bool m_BeginTouch_; float m_LightTime_; DLL2SDK::Assembly_CSharp::UISprite* m_CurLightSprite_; int32_t m_LightIndex_; bool m_SendEvent_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CurrentChooseList_; DLL2SDK::Assembly_CSharp::QTETouchRecevier_SwipeQTEHandler* EventQTESwipe_; bool bCompleted_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_LastTouchPosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_EventQTESwipe_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_EventQTESwipe_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterEasyTouchEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterEasyTouchEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LightSwipeItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetSwipeItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InsideSwipeItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EasyTouch_OnSwipeStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EasyTouch_OnSwipe_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EasyTouch_OnSwipeEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LineRectIntersect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TouchPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayHideSpriteAndSendEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIsComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpriteToRect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80506(); void add_EventQTESwipe_80507(DLL2SDK::Assembly_CSharp::QTETouchRecevier_SwipeQTEHandler* value_); void remove_EventQTESwipe_80508(DLL2SDK::Assembly_CSharp::QTETouchRecevier_SwipeQTEHandler* value_); void Start_80509(); void RegisterEasyTouchEvent_80510(); void UnRegisterEasyTouchEvent_80511(); void Update_80512(); void Reset_80513(); void OnEnable_80514(); void LightSwipeItem_80515(DLL2SDK::Assembly_CSharp::UISprite* itemObj_); void ResetSwipeItem_80516(DLL2SDK::Assembly_CSharp::UISprite* itemObj_); void InsideSwipeItem_80517(DLL2SDK::Assembly_CSharp::UISprite* itemObj_); void EasyTouch_OnSwipeStart_80518(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void EasyTouch_OnSwipe_80519(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void EasyTouch_OnSwipeEnd_80520(DLL2SDK::Assembly_CSharp::Gesture* gesture_); bool LineRectIntersect_80521(DLL2SDK::UnityEngine::UnityEngine::Vector2 a_, DLL2SDK::UnityEngine::UnityEngine::Vector2 b_, DLL2SDK::UnityEngine::UnityEngine::Rect rect_); void TouchPosition_80522(DLL2SDK::UnityEngine::UnityEngine::Vector2 touchPosition_); DLL2SDK::mscorlib::System::Collections::IEnumerator* DelayHideSpriteAndSendEvent_80523(); bool CheckIsComplete_80524(); DLL2SDK::UnityEngine::UnityEngine::Rect SpriteToRect_80525(DLL2SDK::Assembly_CSharp::UISprite* spriteObj_); void OnDisable_80526(); void __xLuaBaseProxy_Start_80527(); void __xLuaBaseProxy_RegisterEasyTouchEvent_80528(); void __xLuaBaseProxy_UnRegisterEasyTouchEvent_80529(); void __xLuaBaseProxy_OnEnable_80530(); void __xLuaBaseProxy_OnDisable_80531(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PrologueDroppedPickUpConfirmButton : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIEventListener* UIEventListener_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUIEventListenerClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80500(); void RegisterDelegates_80501(); void UnRegisterDelegates_80502(); void OnUIEventListenerClick_80503(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void __xLuaBaseProxy_RegisterDelegates_80504(); void __xLuaBaseProxy_UnRegisterDelegates_80505(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEGameInfo : DLL2SDK::Assembly_CSharp::GameEngine::GameInfo { DLL2SDK::Assembly_CSharp::GameBase::LevelHardnessChoice m_LevelHardness_; DLL2SDK::Assembly_CSharp::PVE::FireArea_Wall* m_FireWallInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanZombieChooseThisTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInitWeightForTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentTargetList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPVEGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExitMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddFireArea_Wall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanTriggerKnife_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowKnife_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInAssistAimRotateTimeAiming_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79140(); DLL2SDK::Assembly_CSharp::GameBase::LevelHardnessChoice get_LevelHardness_79141(); void set_LevelHardness_79142(DLL2SDK::Assembly_CSharp::GameBase::LevelHardnessChoice value_); bool get_ShouldDisableAimAssistance_79143(); bool get_CanUseULTSkill_79144(); DLL2SDK::Assembly_CSharp::PVE::FireArea_Wall* get_FireWallInfo_79145(); bool CanZombieChooseThisTarget_79146(DLL2SDK::Assembly_CSharp::PVE::PVEAIController* zombie_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_); float GetInitWeightForTarget_79147(DLL2SDK::Assembly_CSharp::PVE::PVEAIController* zombie_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetCurrentTargetList_79148(); bool IsPVEGame_79149(); void OnExitMatch_79150(); void AddFireArea_Wall_79151(uint32_t id_, float createTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3 startPoint_, DLL2SDK::UnityEngine::UnityEngine::Vector3 endPoint_, float duration_, int32_t rotationY_, DLL2SDK::UnityEngine::UnityEngine::Vector3 extent_); bool IsCanTriggerKnife_79152(); bool IsShowKnife_79153(); bool IsInAssistAimRotateTimeAiming_79154(); bool __xLuaBaseProxy_IsPVEGame_79155(); void __xLuaBaseProxy_OnExitMatch_79156(); bool __xLuaBaseProxy_IsCanTriggerKnife_79157(); bool __xLuaBaseProxy_IsShowKnife_79158(); bool __xLuaBaseProxy_IsInAssistAimRotateTimeAiming_79159(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEGameBuilder : DLL2SDK::Assembly_CSharp::GameBase::MatchGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActorInfoRegFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadBanks_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79133(); DLL2SDK::mscorlib::System::String* get_m_GameCfgPath_79134(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_79135(); void ActorInfoRegFunc_79136(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* InActorInfo_); void LoadBanks_79137(); void __xLuaBaseProxy_ActorInfoRegFunc_79138(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* P0_); void __xLuaBaseProxy_LoadBanks_79139(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEGame : DLL2SDK::Assembly_CSharp::GameBase::MatchGame { DLL2SDK::Assembly_CSharp::GameComp_SPVE* m_CompSPVE_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitialLocalPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateGameComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyAllPVEAIPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleActorEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79118(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); DLL2SDK::Assembly_CSharp::PVE::PVEActorFactory* get_ActorFactory_79119(); DLL2SDK::Assembly_CSharp::PVE::AISightManager* get_GameAISightManager_79120(); void StartMatch_79121(); void InitialLocalPlayer_79122(); void CreateGameComponents_79123(); void Shutdown_79124(); void DestroyPawn_79125(uint32_t PawnID_); void DestroyAllPVEAIPawn_79126(); bool HandleActorEvent_79127(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* Msg_); void __xLuaBaseProxy_StartMatch_79128(); void __xLuaBaseProxy_CreateGameComponents_79129(); void __xLuaBaseProxy_Shutdown_79130(); void __xLuaBaseProxy_DestroyPawn_79131(uint32_t P0_); bool __xLuaBaseProxy_HandleActorEvent_79132(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct StoryGameSkillManager : DLL2SDK::Assembly_CSharp::GameBase::SkillManager { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSkill_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80408(); void Init_80409(uint32_t playerId_, bool bInitialSkill_); void StartSkill_80410(int32_t skillTypeId_); void __xLuaBaseProxy_Init_80411(uint32_t P0_, bool P1_); void __xLuaBaseProxy_StartSkill_80412(int32_t P0_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct TutorialFinalWinView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80407(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct TutorialFinalWinController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Tutorial::TutorialFinalWinView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80402(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_80403(); void Init_80404(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_80405(); void __xLuaBaseProxy_Init_80406(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct TutorialFinalTipsView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* Label_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetText_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80400(); void SetText_80401(DLL2SDK::mscorlib::System::String* labelLocID_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct TutorialFinalTipsController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Tutorial::TutorialFinalTipsView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetText_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80392(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_80393(); void Init_80394(); void RegisterDelegates_80395(); void SetText_80396(DLL2SDK::mscorlib::System::String* labelLocID_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_80397(); void __xLuaBaseProxy_Init_80398(); void __xLuaBaseProxy_RegisterDelegates_80399(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct TutorialFinalTargetDisplayHUD : DLL2SDK::Assembly_CSharp::GameUI::WorldPosHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* CentralRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EdgeRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MoveRoot_; DLL2SDK::Assembly_CSharp::UILabel* TitleLabel_Move_; DLL2SDK::Assembly_CSharp::UILabel* DistanceLabel_Move_; DLL2SDK::UnityEngine::UnityEngine::GameObject* KillRoot_; DLL2SDK::Assembly_CSharp::UILabel* TitleLabel_Kill_; DLL2SDK::Assembly_CSharp::UILabel* DistanceLabel_Kill_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EdgeTargetArrow_; DLL2SDK::Assembly_CSharp::UISprite* CentralBG_; DLL2SDK::Assembly_CSharp::UILabel* CentralDistance_; DLL2SDK::Assembly_CSharp::UISprite* EdgeBG_; float m_ZOffset_; DLL2SDK::Assembly_CSharp::Tutorial::TutorialFinalTargetDisplay* m_TargetDisplay_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSignboard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTargetArraw_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80386(); void Init_80387(DLL2SDK::Assembly_CSharp::Tutorial::TutorialFinalTargetDisplay* targetDisplay_); void Update_80388(); void UpdateSignboard_80389(); void UpdateLabel_80390(); void UpdateTargetArraw_80391(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_, DLL2SDK::UnityEngine::UnityEngine::Rect clampRect_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct TutorialFinalTargetDisplay : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::mscorlib::System::String* ID_; DLL2SDK::Assembly_CSharp::Tutorial::TutorialFinalTargetDisplayHUD_ETutorialFinalTargetDisplayType TutorialFinalTargetDisplayType_; DLL2SDK::mscorlib::System::String* Words_; float ZOffset_; DLL2SDK::Assembly_CSharp::Tutorial::TutorialFinalTargetDisplayHUD* m_TargetDisplayHUD_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnShow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80381(); void OnEnable_80382(); void OnDisable_80383(); void Show_80384(); void UnShow_80385(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct TutorialFinalSkipView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* SkipBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80380(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct TutorialFinalSkipController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Tutorial::TutorialFinalSkipView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSkipBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80372(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_80373(); void Init_80374(); void RegisterDelegates_80375(); void OnSkipBtnClick_80376(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_80377(); void __xLuaBaseProxy_Init_80378(); void __xLuaBaseProxy_RegisterDelegates_80379(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct TutorialFinalSelectFireModeView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* OpenMirrorBtn_; DLL2SDK::Assembly_CSharp::UISprite* OpenMirrorBtnBG_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OpenMirrorGo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OpenMirrorUnGo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HipShootBtn_; DLL2SDK::Assembly_CSharp::UISprite* HipShootBtnBG_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HipShootGo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HipShootUnGo_; DLL2SDK::Assembly_CSharp::UIButton* ConfirmBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSelectStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnBG_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80369(); void UpdateSelectStatus_80370(DLL2SDK::Assembly_CSharp::Tutorial::TutorialFinalSelectFireModeController_CurrentFireModeType modeType_); void SetBtnBG_80371(DLL2SDK::Assembly_CSharp::UISprite* btnBG_, bool selected_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct TutorialFinalSelectFireModeController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Tutorial::TutorialFinalSelectFireModeView* m_View_; DLL2SDK::PlayMaker::PlayMakerFSM* m_CurrentPlayMakerFSM_; DLL2SDK::Assembly_CSharp::Tutorial::TutorialFinalSelectFireModeController_CurrentFireModeType m_CurrentFireModeType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMirrorBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHipShootBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80360(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_80361(); void Init_80362(); void OnMirrorBtnClick_80363(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnHipShootBtnClick_80364(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnConfirmBtnClick_80365(); void Show_80366(DLL2SDK::PlayMaker::PlayMakerFSM* playMakerFsm_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_80367(); void __xLuaBaseProxy_Init_80368(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct TutorialFinalRoleUltSkillView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* SkillBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80359(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct TutorialFinalPhoneView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIEventListener* Listener_; DLL2SDK::UnityEngine::UnityEngine::Animator* Animator_; DLL2SDK::Assembly_CSharp::UILabel* TitleLabel_; DLL2SDK::Assembly_CSharp::UILabel* BodyLabel_; DLL2SDK::Assembly_CSharp::UILabel* LeftLabel_; DLL2SDK::Assembly_CSharp::UILabel* RightLabel_; DLL2SDK::Assembly_CSharp::UILabel* RightViceLabel_; DLL2SDK::Assembly_CSharp::UILabel* ContinueLabel_; DLL2SDK::Array* ResetUINodeList_; DLL2SDK::Assembly_CSharp::Tutorial::TutorialFinalPhoneEventType m_CurrentTutorialFinalPhoneEventType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnimatorEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetUI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80356(); void SetAnimatorEvent_80357(DLL2SDK::Assembly_CSharp::Tutorial::TutorialFinalPhoneEventType eventType_); void ResetUI_80358(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct TutorialFinalPhoneController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Tutorial::TutorialFinalPhoneView* m_View_; DLL2SDK::PlayMaker::PlayMakerFSM* m_CurrentPlayMakerFSM_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnListenerClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80349(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_80350(); void Init_80351(); void OnListenerClick_80352(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void Show_80353(DLL2SDK::PlayMaker::PlayMakerFSM* playMakerFSM_, DLL2SDK::Assembly_CSharp::Tutorial::TutorialFinalPhoneEventType eventType_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_80354(); void __xLuaBaseProxy_Init_80355(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct TutorialFinalDialogView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* TitleLabel_; DLL2SDK::Assembly_CSharp::UILabel* DescLabel_; DLL2SDK::Assembly_CSharp::UIButton* ContinueBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetText_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80347(); void SetText_80348(DLL2SDK::mscorlib::System::String* titleLocID_, DLL2SDK::mscorlib::System::String* descLocID_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct TutorialFinalDialogController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Tutorial::TutorialFinalDialogView* m_View_; DLL2SDK::PlayMaker::PlayMakerFSM* m_CurrentPlayMakerFSM_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnContinueBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80339(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_80340(); void Init_80341(); void OnContinueBtnClick_80342(); void Show_80343(DLL2SDK::PlayMaker::PlayMakerFSM* playMakerFSM_, DLL2SDK::mscorlib::System::String* titleLocID_, DLL2SDK::mscorlib::System::String* descLocID_); void _Show_m__0_80344(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_80345(); void __xLuaBaseProxy_Init_80346(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct TutorialFinalDefine : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t TutorialFinalMapID_; int32_t TutorialMapID_StandOff_; int32_t TutorialFinalMissileID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTutorialFinalMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTutorial_StandOff_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80336(); static bool IsTutorialFinalMap_80337(); static bool IsTutorial_StandOff_80338(); }; } namespace DLL2SDK::Assembly_CSharp::TutorialFinal { struct TutorialFinalWinShowAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { bool Show_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80333(); void OnEnter_80334(); void __xLuaBaseProxy_OnEnter_80335(); }; } namespace DLL2SDK::Assembly_CSharp::TutorialFinal { struct TutorialFinalTipsAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { bool Show_; DLL2SDK::mscorlib::System::String* TipsLocID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80330(); void OnEnter_80331(); void __xLuaBaseProxy_OnEnter_80332(); }; } namespace DLL2SDK::Assembly_CSharp::TutorialFinal { struct TutorialFinalSelectFireModeAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80327(); void OnEnter_80328(); void __xLuaBaseProxy_OnEnter_80329(); }; } namespace DLL2SDK::Assembly_CSharp::TutorialFinal { struct TutorialFinalRoleUltSkillAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80324(); void OnEnter_80325(); void __xLuaBaseProxy_OnEnter_80326(); }; } namespace DLL2SDK::Assembly_CSharp::TutorialFinal { struct TutorialFinalPlayAudioAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::mscorlib::System::String* EventName_; int32_t EventType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80321(); void OnEnter_80322(); void __xLuaBaseProxy_OnEnter_80323(); }; } namespace DLL2SDK::Assembly_CSharp::TutorialFinal { struct TutorialFinalPhoneAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::Tutorial::TutorialFinalPhoneEventType TutorialFinalPhoneEventType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80318(); void OnEnter_80319(); void __xLuaBaseProxy_OnEnter_80320(); }; } namespace DLL2SDK::Assembly_CSharp::TutorialFinal { struct TutorialFinalNotifyServerFinishAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80315(); void OnEnter_80316(); void __xLuaBaseProxy_OnEnter_80317(); }; } namespace DLL2SDK::Assembly_CSharp::TutorialFinal { struct TutorialFinalMarkCurrentStep : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::Tutorial::FtueTask_Protect_Step Step_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80312(); void OnEnter_80313(); void __xLuaBaseProxy_OnEnter_80314(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct TutorialFinalLockButtonAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { bool IsLockFire_; bool IsLockLeftFire_; bool IsLockAim_; bool IsLockSettings_; void _ctor_80310(); void OnEnter_80311(); }; } namespace DLL2SDK::Assembly_CSharp::TutorialFinal { struct TutorialFinalJudgeWeaponADSFireMode : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory WeaponCategory_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Judge_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80304(); void OnEnter_80305(); void OnUpdate_80306(); void Judge_80307(); void __xLuaBaseProxy_OnEnter_80308(); void __xLuaBaseProxy_OnUpdate_80309(); }; } namespace DLL2SDK::Assembly_CSharp::TutorialFinal { struct TutorialFinalJudgeLoadoutIndexAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { int32_t TargetIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Judge_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80298(); void OnEnter_80299(); void OnUpdate_80300(); void Judge_80301(); void __xLuaBaseProxy_OnEnter_80302(); void __xLuaBaseProxy_OnUpdate_80303(); }; } namespace DLL2SDK::Assembly_CSharp::TutorialFinal { struct TutorialFinalJudgeFireMode : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Judge_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80292(); void OnEnter_80293(); void OnUpdate_80294(); void Judge_80295(); void __xLuaBaseProxy_OnEnter_80296(); void __xLuaBaseProxy_OnUpdate_80297(); }; } namespace DLL2SDK::Assembly_CSharp::TutorialFinal { struct TutorialFinalJudgeCurrentWeapon : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { int32_t WeaponId_; bool UpdateCheck_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Judge_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80286(); void OnEnter_80287(); void OnUpdate_80288(); bool Judge_80289(); void __xLuaBaseProxy_OnEnter_80290(); void __xLuaBaseProxy_OnUpdate_80291(); }; } namespace DLL2SDK::Assembly_CSharp::TutorialFinal { struct TutorialFinalJudgeAutoFireMode : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::GameUI::UIWindow* SettingHud_; bool bSwitchType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Judge_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80280(); void OnEnter_80281(); void OnUpdate_80282(); void Judge_80283(); void __xLuaBaseProxy_OnEnter_80284(); void __xLuaBaseProxy_OnUpdate_80285(); }; } namespace DLL2SDK::Assembly_CSharp::TutorialFinal { struct TutorialFinalHideTipsMaskAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80277(); void OnEnter_80278(); void __xLuaBaseProxy_OnEnter_80279(); }; } namespace DLL2SDK::Assembly_CSharp::TutorialFinal { struct TutorialFinalDialogAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { bool Show_; DLL2SDK::mscorlib::System::String* TitleLocID_; DLL2SDK::mscorlib::System::String* DescLocID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80274(); void OnEnter_80275(); void __xLuaBaseProxy_OnEnter_80276(); }; } namespace DLL2SDK::Assembly_CSharp::TutorialFinal { struct TutorialFinalCloseAimAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80271(); void OnEnter_80272(); void __xLuaBaseProxy_OnEnter_80273(); }; } namespace DLL2SDK::Assembly_CSharp::TutorialFinal { struct TutorialFinalCheckMissileFinishAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80268(); void OnUpdate_80269(); void __xLuaBaseProxy_OnUpdate_80270(); }; } namespace DLL2SDK::Assembly_CSharp::TutorialFinal { struct TutorialFinalCheckAmmoCountAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { bool IsGreaterOrSmaller_; int32_t Count_; bool FinishWhenZero_; bool UpdateCheck_; DLL2SDK::Assembly_CSharp::GameBase::Weapon* currentWeapon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80262(); void OnEnter_80263(); void OnUpdate_80264(); bool Check_80265(); void __xLuaBaseProxy_OnEnter_80266(); void __xLuaBaseProxy_OnUpdate_80267(); }; } namespace DLL2SDK::Assembly_CSharp::TutorialFinal { struct TutorialFinalChangeAimFtueAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { bool AimFtue_; bool AimAccurate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80259(); void OnEnter_80260(); void __xLuaBaseProxy_OnEnter_80261(); }; } namespace DLL2SDK::Assembly_CSharp::TutorialFinal { struct TutorialFinalBanReammoAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { bool Ban_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80256(); void OnEnter_80257(); void __xLuaBaseProxy_OnEnter_80258(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct TLogFtueRecordAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::TLog::TLogFtueEventType Type_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80253(); void OnEnter_80254(); void __xLuaBaseProxy_OnEnter_80255(); }; } namespace DLL2SDK::Assembly_CSharp::TutorialFinal { struct ReturnToFrontEndAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80250(); void OnEnter_80251(); void __xLuaBaseProxy_OnEnter_80252(); }; } namespace DLL2SDK::Assembly_CSharp { struct TargetDisplayHUD : DLL2SDK::Assembly_CSharp::GameUI::WorldPosHUD { DLL2SDK::Assembly_CSharp::UILabel* Label_; float m_ZOffset_; DLL2SDK::Assembly_CSharp::TargetDisplay* m_TargetDisplay_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSignboard_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80246(); void Init_80247(DLL2SDK::Assembly_CSharp::TargetDisplay* targetDisplay_); void Update_80248(); void UpdateSignboard_80249(); }; } namespace DLL2SDK::Assembly_CSharp { struct TargetDisplay : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::mscorlib::System::String* ID_; DLL2SDK::mscorlib::System::String* Words_; float ZOffset_; DLL2SDK::Assembly_CSharp::TargetDisplayHUD* m_TargetDisplayHUD_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnShow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80243(); void Show_80244(); void UnShow_80245(); }; } namespace DLL2SDK::Assembly_CSharp { struct SPTutorialView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* MoveSign_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MoveSignLR_; DLL2SDK::Assembly_CSharp::UIEventListener* MoveSignLRBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ShootSign_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PickupWeaponSign_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OperateSign_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EditSign_Scale_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EditSign_Pos_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RotSign_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Rot_LeftSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Rot_RightSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WaitForTouchSign_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FingerAnim_Fire_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FingerAnim_Move_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FingerAnim_RotLeft_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FingerAnim_RotRight_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FingerAnim_Aim_; DLL2SDK::Assembly_CSharp::UILabel* SignTips_; DLL2SDK::Assembly_CSharp::UISprite* SignBG_; DLL2SDK::UnityEngine::UnityEngine::Transform* TipsArrow_; DLL2SDK::UnityEngine::UnityEngine::Transform* ArrowUpSocket_; DLL2SDK::UnityEngine::UnityEngine::Transform* ArrowDownSocket_; DLL2SDK::UnityEngine::UnityEngine::Transform* ArrowLeftSocket_; DLL2SDK::UnityEngine::UnityEngine::Transform* ArrowRightSocket_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SignTipsFocusGO_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AskRetryMessage_; DLL2SDK::Assembly_CSharp::UILabel* RetryContent_; DLL2SDK::Assembly_CSharp::UIButton* RetryBtn_; DLL2SDK::Assembly_CSharp::UIButton* NextStepBtn_; DLL2SDK::Assembly_CSharp::UITexture* Mask_; DLL2SDK::Assembly_CSharp::UISprite* MaskEdge_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SensitivitySetting_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AimTutorTargetList_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AnimTutorDisappear_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* LineList_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SignSpriteGO_; DLL2SDK::Assembly_CSharp::UILabel* FingerLabel_; DLL2SDK::Assembly_CSharp::UISprite* FingerLabelBG_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FingerSign_; DLL2SDK::Assembly_CSharp::UIButton* FakeBtn_; DLL2SDK::UnityEngine::UnityEngine::Transform* FingerLabelArrow_; DLL2SDK::UnityEngine::UnityEngine::Transform* FingerLabelAnchor_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TeachEditMask_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TeachEditBtnGO_; DLL2SDK::Assembly_CSharp::UISprite* StepSprite_1_; DLL2SDK::Assembly_CSharp::UISprite* StepSprite_2_; DLL2SDK::Assembly_CSharp::UIButton* TeachOverBtn_; DLL2SDK::Array* AnimSignTips_; DLL2SDK::UnityEngine::UnityEngine::Transform* PickUpSign_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TimingRoot_; DLL2SDK::Assembly_CSharp::UILabel* TimeLabel_; DLL2SDK::Array* RecordLabelList_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TeachFinishGO_; DLL2SDK::Assembly_CSharp::UIButton* TeachFinishBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PauseBtnTutorial_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OpenDoorRootObject_; DLL2SDK::Assembly_CSharp::UIButton* OpenDoorButton_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FlashingGo_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AimTutorTargetPosList_; DLL2SDK::mscorlib::System::String* HitAimTargetSound_; DLL2SDK::Assembly_CSharp::SPTutorialView_ERotSignType m_RotType_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_RotTarget_; bool m_IsShowingRotSign_; DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* m_RotAttackTarget_; float m_LastShowTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SignList_; bool m_IsSniperInZomming_; bool m_ShowingSettingSign_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsHudController* m_SettingsController_; bool m_ShowSettingSignFinished_; bool m_CanShowFingerAnim_; DLL2SDK::Assembly_CSharp::GameBase::PauseBtnHUD* m_PauseHUD_; DLL2SDK::Assembly_CSharp::GameUI::DialogHUD* m_DialogHUD_; bool m_ShowAimTutorialTarget_; bool m_showAimingShoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSettingSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSettingSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSignPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEditScaleAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEditPosAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFingerAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ShowFingerAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSignTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTipsDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowUIToUIGOLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowUIToWorldGOLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ShowUIToWorldGOLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAimTutorTargetList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAimTutorTargetList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAimTutorTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FinishSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTargetPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAnimationSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShowRotSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRotSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAnimSignTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ShowRotSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTimeReportCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTimeRecordRefresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTimeLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRotSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSniperZoomingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTimingVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSignList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFingerTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFingerTipPostion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAimingShoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAimingShoot_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80200(); bool get_CanShowFingerAnim_80201(); void set_CanShowFingerAnim_80202(bool value_); void ShowSettingSign_80203(); void UpdateSettingSign_80204(); void BeginSign_80205(); void EndSign_80206(); void UpdateSignPosition_80207(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_); void ShowEditScaleAnim_80208(bool show_); void ShowEditPosAnim_80209(bool show_); void ShowFingerAnim_80210(DLL2SDK::mscorlib::System::String* animName_); void ShowFingerAnim_80211(DLL2SDK::Assembly_CSharp::SPTutorialView_EFingerAnimType animType_); void ShowMask_80212(bool show_, DLL2SDK::mscorlib::System::String* targetName_, DLL2SDK::UnityEngine::UnityEngine::Vector2 center_, DLL2SDK::UnityEngine::UnityEngine::Vector2 size_, bool useMask_); void ShowSignTips_80213(DLL2SDK::mscorlib::System::String* content_, bool show_, DLL2SDK::mscorlib::System::String* targetName_, DLL2SDK::UnityEngine::UnityEngine::Vector3 targetOffset_, DLL2SDK::Assembly_CSharp::SPTutorialView_ETipsArrowType arrowType_, bool focus_); void SetTipsDepth_80214(int32_t depth_); void ShowUIToUIGOLine_80215(DLL2SDK::UnityEngine::UnityEngine::Transform* uiGO_, DLL2SDK::UnityEngine::UnityEngine::Vector3 uiOffset_, DLL2SDK::UnityEngine::UnityEngine::Vector3 targetOffset_, DLL2SDK::UnityEngine::UnityEngine::Transform* target_, bool show_, bool showOnlyActive_); void ShowUIToWorldGOLine_80216(DLL2SDK::UnityEngine::UnityEngine::Transform* uiGO_, DLL2SDK::UnityEngine::UnityEngine::Vector3 uiOffset_, DLL2SDK::UnityEngine::UnityEngine::Vector3 targetOffset_, DLL2SDK::Array* targets_, bool show_, bool showOnlyActive_); void ShowUIToWorldGOLine_80217(int32_t index_, DLL2SDK::UnityEngine::UnityEngine::Transform* uiGO_, DLL2SDK::UnityEngine::UnityEngine::Vector3 uiOffset_, DLL2SDK::UnityEngine::UnityEngine::Vector3 targetOffset_, DLL2SDK::UnityEngine::UnityEngine::Transform* worldGO_, bool showOnlyActive_); void HideLine_80218(int32_t index_); void InitAimTutorTargetList_80219(); void ShowAimTutorTargetList_80220(bool show_); void UpdateAimTutorTarget_80221(); void FinishSign_80222(); void SetTargetPosition_80223(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::mscorlib::System::String* socketName_, DLL2SDK::UnityEngine::UnityEngine::Vector3 offset_, DLL2SDK::UnityEngine::UnityEngine::Vector3 defaultPos_); void ShowAnimationSign_80224(DLL2SDK::UnityEngine::UnityEngine::GameObject* signGO_, bool show_); void SetShowRotSign_80225(bool show_); void ShowRotSign_80226(DLL2SDK::UnityEngine::UnityEngine::GameObject* rotTarget_); void ShowAnimSignTips_80227(bool show_); void ShowRotSign_80228(DLL2SDK::Assembly_CSharp::SPTutorialView_ERotSignType rotType_); void SetTimeReportCallback_80229(); void OnTimeRecordRefresh_80230(); void UpdateTimeLabel_80231(); void UpdateRotSign_80232(); void UpdateSniperZoomingTips_80233(); void SetTimingVisible_80234(bool visible_); void UpdateSignList_80235(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_80236(); void Tick_80237(float dt_); void ShowFingerTips_80238(bool show_, DLL2SDK::mscorlib::System::String* content_, DLL2SDK::Assembly_CSharp::Tutorial::ETipPosition tipPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_); void UpdateFingerTipPostion_80239(DLL2SDK::Assembly_CSharp::Tutorial::ETipPosition tipPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 tipOffset_); void ShowAimingShoot_80240(bool show_); void UpdateAimingShoot_80241(); void __xLuaBaseProxy_Tick_80242(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct SPTutorialTimeRecorder : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_RecordDic_; DLL2SDK::Assembly_CSharp::Story::ESPTutorialTimeType m_CurRecordType_; DLL2SDK::System_Core::System::Action* OnTimeReport_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRecording_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurRecordTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRecordTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportTimeRecord_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80191(); void ResetRecord_80192(); void BeginRecord_80193(DLL2SDK::Assembly_CSharp::Story::ESPTutorialTimeType recordType_); void EndRecord_80194(DLL2SDK::Assembly_CSharp::Story::ESPTutorialTimeType recordType_); bool IsRecording_80195(); float GetCurRecordTime_80196(); float GetRecordTime_80197(DLL2SDK::Assembly_CSharp::Story::ESPTutorialTimeType recordType_); void ReportTimeRecord_80198(); }; } namespace DLL2SDK::Assembly_CSharp { struct SPTutorialEditController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::Settings::CustomPanelView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::Settings::JoyStickEditableView* m_CurSelectedView_; DLL2SDK::Assembly_CSharp::GameUI::Settings::JoyStickEditableController* m_CurSelectedCtrl_; DLL2SDK::Assembly_CSharp::GameUI::Settings::JoyStickEditableController* m_FireEditableCtrl_; DLL2SDK::Assembly_CSharp::GameBase::JoySticksPanelController* m_JoySticksController_; int32_t m_RepeatTimes_; bool m_SoundHasPlayed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEditEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEditDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSliderPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireBtnPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScaleValueChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRepeatCommand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RepeatCommand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFixCommand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelfShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirm_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveLocalConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnJoyStickDragged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnJoyStickPinchIn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnJoyStickPinchOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnJoyStickPinchEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnJoyStickAlphaChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnJoyStickDragStarted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnJoySticksSelected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnJoySticksReset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateEditableJoyStickButtonController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Select_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80164(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_80165(); void Init_80166(); void SetEditEnable_80167(); void SetEditDisable_80168(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetSliderPos_80169(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetFireBtnPos_80170(); void OnScaleValueChange_80171(float value_); void SetRepeatCommand_80172(); void RepeatCommand_80173(); void SetFixCommand_80174(); void OnSelfShow_80175(); void Reset_80176(); void OnConfirm_80177(); void SaveLocalConfig_80178(); void OnJoyStickDragged_80179(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnJoyStickPinchIn_80180(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnJoyStickPinchOut_80181(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnJoyStickPinchEnd_80182(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnJoyStickAlphaChanged_80183(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnJoyStickDragStarted_80184(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnJoySticksSelected_80185(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnJoySticksReset_80186(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); template T CreateEditableJoyStickButtonController_80187(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig inCfg_, DLL2SDK::UnityEngine::UnityEngine::GameObject* inParent_, DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor inAnchor_, bool inDisplay_, int32_t inUserContext_); void Select_80188(DLL2SDK::Assembly_CSharp::GameUI::Settings::JoyStickEditableView* view_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_80189(); void __xLuaBaseProxy_Init_80190(); }; } namespace DLL2SDK::Assembly_CSharp { struct SPTutorialDifficultyView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* EasyModeBtn_; DLL2SDK::Assembly_CSharp::UIButton* HardModeBtn_; DLL2SDK::mscorlib::System::String* EasyFSMName_; DLL2SDK::mscorlib::System::String* HardFSMName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80163(); }; } namespace DLL2SDK::Assembly_CSharp { struct SPTutorialDifficultyController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::SPTutorialDifficultyView* m_View_; DLL2SDK::PlayMaker::PlayMakerFSM* m_EasyFSM_; DLL2SDK::PlayMaker::PlayMakerFSM* m_HardFSM_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyModeBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHardModeBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80152(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_80153(); void Init_80154(); void RegisterDelegates_80155(); void UnRegisterDelegates_80156(); void OnEasyModeBtnClick_80157(); void OnHardModeBtnClick_80158(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_80159(); void __xLuaBaseProxy_Init_80160(); void __xLuaBaseProxy_RegisterDelegates_80161(); void __xLuaBaseProxy_UnRegisterDelegates_80162(); }; } namespace DLL2SDK::Assembly_CSharp { struct SPTutorialController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::SPTutorialView* m_TutorialView_; DLL2SDK::Assembly_CSharp::SPTutorialEditController* m_EditorController_; DLL2SDK::Assembly_CSharp::SPFireModeController* m_FireModeController_; DLL2SDK::Assembly_CSharp::Story::StoryGame* m_Game_; int32_t m_RepeatTimes_; DLL2SDK::mscorlib::System::String* openDoorEvent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFeedback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchKnife_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPickUpSignParent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelectSettingMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowSettingSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowEditPosAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowEditScaleAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowFingerAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowFocusMask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowOnlyGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowSignTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTeachOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTeachOverBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowOpenDoor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHideOpenDoor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpenDoorClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_OnTeachOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTeachEdit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRepeatCommand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RepeatCommand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHideTiming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGiveGrenade_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRetryBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNextStepBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAskRetry_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLinkTargetsToUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTeachAimTargets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWaitForTouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWaitForTouchOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowOperateSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFinishSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowPickUpSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowMoveSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowMoveLRSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowAimAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowRotAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowShootSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveSignLRBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowAimingShoot_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80104(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_80105(); void Init_80106(); void RegisterDelegates_80107(); void UnRegisterDelegates_80108(); void OnFeedback_80109(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnSwitchKnife_80110(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SetPickUpSignParent_80111(DLL2SDK::UnityEngine::UnityEngine::GameObject* parent_); void OnSelectSettingMode_80112(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShowSettingSign_80113(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShowEditPosAnim_80114(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShowEditScaleAnim_80115(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShowFingerAnim_80116(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShowFocusMask_80117(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShowOnlyGroup_80118(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShowSignTips_80119(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnTeachOver_80120(); void OnTeachOverBtnClick_80121(); void OnShowOpenDoor_80122(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnHideOpenDoor_80123(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnOpenDoorClick_80124(); void OnTeachOver_80125(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* __); void OnTeachEdit_80126(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SetRepeatCommand_80127(); void RepeatCommand_80128(); void OnHideTiming_80129(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnGiveGrenade_80130(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRetryBtnClick_80131(); void OnNextStepBtnClick_80132(); void OnAskRetry_80133(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnLinkTargetsToUI_80134(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnTeachAimTargets_80135(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnWaitForTouch_80136(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnWaitForTouchOver_80137(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShowOperateSign_80138(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnFinishSign_80139(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShowPickUpSign_80140(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShowMoveSign_80141(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShowMoveLRSign_80142(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShowAimAnim_80143(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShowRotAnim_80144(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShowShootSign_80145(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void MoveSignLRBtnClick_80146(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnShowAimingShoot_80147(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_80148(); void __xLuaBaseProxy_Init_80149(); void __xLuaBaseProxy_RegisterDelegates_80150(); void __xLuaBaseProxy_UnRegisterDelegates_80151(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEGameUIScene : DLL2SDK::Assembly_CSharp::GameBase::GameUIScene { DLL2SDK::Assembly_CSharp::GameUI::TipsMessageBoxHUD* m_TipsHUD_; DLL2SDK::Assembly_CSharp::GameUI::SkipCutSceneHUD* m_SkipCutSceneHUD_; int32_t m_AttackInfoCount_; DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect* m_SkinImplantScreenEffect_; DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect* m_SkinImplantScreenEffect_Behit_; DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect* m_MetalStormScreenEffect_; DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect* m_TauntScreenEffect_; DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect* m_AddHealthEffect_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_PawnBeTauntEffectMap_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TempPawnDeadPlayerIDList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_3PPawnTauntEffectMap_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateInteractiveInGameHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateWeaponSkillHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLocalPlayerRespawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadUltSkillEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSpawnAddHealthEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSpawnSkinImplantEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSpawnMetalStormEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSpawnTauntEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadSystemSettingBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSwitchBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowSpectatingHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowCutSceneSkipHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisableMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyQuitGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHideWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSetUIVisibleInMatinee_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadGamePlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadUITipsMessageBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCutScenePlaying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMatineeDisablePlayerCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenPausePanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenStopPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseSettingPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MatineeSetUIVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MatineeShowZombieDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerTakedDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyAddShield_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyUltUsingStateChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyAddHealth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoDelayHideAddHealthEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyPawnTauntState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyMetalStormState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddPawnTauntEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemovePawnTauntEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPawnTauntEffectPositionOffsetY_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePawnTauntEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSettlement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMapChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateNewGuideManager_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNewGuideMode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75061(); bool get_AlwaysDisplayTimeLimitHUD_75062(); void Init_75063(); void CreateInteractiveInGameHUD_75064(); void CreateWeaponSkillHud_75065(); void OnNotifyLocalPlayerRespawn_75066(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnLoadUltSkillEffect_75067(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void CheckSpawnAddHealthEffect_75068(); void CheckSpawnSkinImplantEffect_75069(); void CheckSpawnMetalStormEffect_75070(); void CheckSpawnTauntEffect_75071(); void LoadSystemSettingBtn_75072(); bool CanSwitchBag_75073(); void OnShowSpectatingHUD_75074(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnShowCutSceneSkipHUD_75075(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnDisableMove_75076(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyQuitGame_75077(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnHideWeaponInfo_75078(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnSetUIVisibleInMatinee_75079(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnLoadGamePlayerInfo_75080(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); DLL2SDK::Assembly_CSharp::GameUI::TipsMessageBoxHUD* OnLoadUITipsMessageBox_75081(); bool IsCutScenePlaying_75082(); bool IsMatineeDisablePlayerCamera_75083(); void OpenPausePanel_75084(); void OpenStopPanel_75085(); void CloseSettingPanel_75086(); void MatineeSetUIVisible_75087(bool bVisible_); void MatineeShowZombieDesc_75088(bool bShow_); void OnLocalPlayerTakedDamage_75089(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyAddShield_75090(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyUltUsingStateChange_75091(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyAddHealth_75092(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void AutoDelayHideAddHealthEffect_75093(); void OnNotifyPawnTauntState_75094(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyMetalStormState_75095(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void AddPawnTauntEffect_75096(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* pawnEffectMap_, uint32_t playerID_, int32_t effectAssetID_); void RemovePawnTauntEffect_75097(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* pawnEffectMap_, uint32_t playerID_); float GetPawnTauntEffectPositionOffsetY_75098(DLL2SDK::Assembly_CSharp::GameBase::Pawn* tauntPawn_); void UpdatePawnTauntEffect_75099(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* pawnEffectMap_); void Tick_75100(float dt_); void OnSettlement_75101(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnMapChange_75102(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideManager* CreateNewGuideManager_75103(); bool IsNewGuideMode_75104(); void _CheckSpawnAddHealthEffect_m__0_75105(DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect* effect_); void _CheckSpawnSkinImplantEffect_m__1_75106(DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect* e_); void _CheckSpawnSkinImplantEffect_m__2_75107(DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect* e_); void _CheckSpawnMetalStormEffect_m__3_75108(DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect* e_); void _CheckSpawnTauntEffect_m__4_75109(DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect* e_); void __xLuaBaseProxy_Init_75110(); void __xLuaBaseProxy_CreateInteractiveInGameHUD_75111(); void __xLuaBaseProxy_OnNotifyLocalPlayerRespawn_75112(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_LoadSystemSettingBtn_75113(); bool __xLuaBaseProxy_CanSwitchBag_75114(); void __xLuaBaseProxy_OnShowSpectatingHUD_75115(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnNotifyQuitGame_75116(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnLoadGamePlayerInfo_75117(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OpenPausePanel_75118(); void __xLuaBaseProxy_OpenStopPanel_75119(); void __xLuaBaseProxy_CloseSettingPanel_75120(); void __xLuaBaseProxy_OnLocalPlayerTakedDamage_75121(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnNotifyUltUsingStateChange_75122(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_Tick_75123(float P0_); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideManager* __xLuaBaseProxy_CreateNewGuideManager_75124(); bool __xLuaBaseProxy_IsNewGuideMode_75125(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct SPGameUIScene_Tutorial : DLL2SDK::Assembly_CSharp::PVE::PVEGameUIScene { DLL2SDK::Assembly_CSharp::Story::SPGameEndHud* m_PVERoundOverHUD_; DLL2SDK::mscorlib::System::String* m_DialogContent_; bool m_ShowHitTimes_; DLL2SDK::Assembly_CSharp::AudioQueuePlayer* m_AudioPlayer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateEndHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterDroppedPickUpTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeaveDroppedPickUpTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlaySoundQueue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMissileControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMissileExploded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnKeyPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGiveKillStreakSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMapChange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80081(); bool get_ScoreHUDEnabled_80082(); void Init_80083(); void CreateEndHud_80084(); void OnEnterGame_80085(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnEnterDroppedPickUpTrigger_80086(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void OnLeaveDroppedPickUpTrigger_80087(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void OnPlaySoundQueue_80088(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void Tick_80089(float deltaTime_); void OnMissileControl_80090(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnMissileExploded_80091(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); bool OnReturnKeyPress_80092(); void OnGiveKillStreakSkill_80093(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnMapChange_80094(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void __xLuaBaseProxy_Init_80095(); void __xLuaBaseProxy_OnEnterGame_80096(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnEnterDroppedPickUpTrigger_80097(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnLeaveDroppedPickUpTrigger_80098(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_Tick_80099(float P0_); void __xLuaBaseProxy_OnMissileControl_80100(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnMissileExploded_80101(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); bool __xLuaBaseProxy_OnReturnKeyPress_80102(); void __xLuaBaseProxy_OnMapChange_80103(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { enum struct ETutorialMissileState : int32_t { None_ = static_cast(0x0), HitEnemy_ = static_cast(0x1), Miss_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Story { struct StoryGameInfo : DLL2SDK::Assembly_CSharp::PVE::PVEGameInfo { bool IsNeedGuide_; bool IsNeedMonsterIntro_; bool m_IsTimeCounting_; float m_MatchLeftTime_; bool m_SpecialFireAmmunition_; float m_WeaponCurrentAmmoScale_; float m_WeaponCarriedAmmoScale_; bool m_IsBeginDamageState_Prologue_; bool m_IsEndDamageState_Prologue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckEndGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExitMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartTimeCounting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyShouldIntroduce_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GiveWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAllInventory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Slomo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSlomo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80444(); bool get_IsTimeCounting_80445(); float get_MatchLeftTime_80446(); void set_MatchLeftTime_80447(float value_); void set_SpecialFireAmmunition_80448(bool value_); bool get_SpecialFireAmmunition_80449(); float get_WeaponCurrentAmmoScale_80450(); void set_WeaponCurrentAmmoScale_80451(float value_); float get_WeaponCarriedAmmoScale_80452(); void set_WeaponCarriedAmmoScale_80453(float value_); bool get_CanQuickSwitchWeapon_80454(); bool get_CanThrowWeapon_80455(); bool get_IsBeginDamageState_Prologue_80456(); void set_IsBeginDamageState_Prologue_80457(bool value_); bool get_IsEndDamageState_Prologue_80458(); void set_IsEndDamageState_Prologue_80459(bool value_); bool get_ShouldDisableAimAssistance_80460(); bool CheckEndGame_80461(); void OnStartMatch_80462(); void OnExitMatch_80463(); void OnEndMatch_80464(); void Tick_80465(float deltaTime_); void StartTimeCounting_80466(); bool NotifyShouldIntroduce_80467(DLL2SDK::Assembly_CSharp::PVE::AIPawn* aiPawn_); bool GiveWeapon_80468(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); bool AddAllInventory_80469(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void Slomo_80470(float inTimeScale_, DLL2SDK::Assembly_CSharp::Story::StoryGameInfo_SlomoCallBack* inCallBack_, float inDelayRealTime_); DLL2SDK::mscorlib::System::Collections::IEnumerator* StartSlomo_80471(float inTimeScale_, DLL2SDK::Assembly_CSharp::Story::StoryGameInfo_SlomoCallBack* inCallBack_, float inDelayRealTime_); bool __xLuaBaseProxy_CheckEndGame_80472(); void __xLuaBaseProxy_OnStartMatch_80473(); void __xLuaBaseProxy_OnExitMatch_80474(); void __xLuaBaseProxy_OnEndMatch_80475(); void __xLuaBaseProxy_Tick_80476(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct SPGameInfo_Tutorial : DLL2SDK::Assembly_CSharp::Story::StoryGameInfo { DLL2SDK::Assembly_CSharp::Story::SPTutorialTimeRecorder* m_TimeRecorder_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPVEGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitScoreStreakDataList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultStartSpot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80002(); bool get_CanAutoPickUpWeapon_80003(); bool get_CanPauseGame_80004(); bool IsPVEGame_80005(); DLL2SDK::Assembly_CSharp::Story::SPTutorialTimeRecorder* get_TimeRecorder_80006(); void OnStartMatch_80007(); void OnEndMatch_80008(); void InitScoreStreakDataList_80009(); void GetDefaultStartSpot_80010(DLL2SDK::UnityEngine::UnityEngine::Vector3* pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* rot_); void Tick_80011(float deltaTime_); bool __xLuaBaseProxy_IsPVEGame_80012(); void __xLuaBaseProxy_OnStartMatch_80013(); void __xLuaBaseProxy_OnEndMatch_80014(); void __xLuaBaseProxy_GetDefaultStartSpot_80015(DLL2SDK::UnityEngine::UnityEngine::Vector3* P0_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* P1_); void __xLuaBaseProxy_Tick_80016(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::Prologue { struct SPGameInfo_Prologue : DLL2SDK::Assembly_CSharp::Story::SPGameInfo_Tutorial { DLL2SDK::Assembly_CSharp::Prologue::PrologueRecorder* PrologueRecorder_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrologueRecord_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79996(); bool get_CanPauseGame_79997(); void OnEndMatch_79998(); bool get_OnlyShowMainWeapon_79999(); void PrologueRecord_80000(); void __xLuaBaseProxy_OnEndMatch_80001(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEGameEventChannel : DLL2SDK::Assembly_CSharp::GameBase::GameEventChannel { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyDiscaredItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKilledEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSkillUsed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDelArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNtfFeedBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncWeaponSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncWeaponSkillStat_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75050(DLL2SDK::Assembly_CSharp::GameBase::MatchGame* inGame_); void Init_75051(); void OnNotifyDiscaredItem_75052(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnKilledEnemy_75053(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnSkillUsed_75054(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnAddArea_75055(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnDelArea_75056(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnNtfFeedBack_75057(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncWeaponSkill_75058(DLL2SDK::Assembly_CSharp::Network::MatchMsg* matchMsg_); void OnSyncWeaponSkillStat_75059(DLL2SDK::Assembly_CSharp::Network::MatchMsg* matchMsg_); void __xLuaBaseProxy_Init_75060(); }; } namespace DLL2SDK::Assembly_CSharp { struct SPFireModeView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* LeftFireModeBtn_; DLL2SDK::Assembly_CSharp::UIButton* RightFireModeBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelectedBG_; DLL2SDK::Assembly_CSharp::UIButton* ConfirmBtn_; bool _IsRightSelected_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelected_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79987(); bool get_IsRightSelected_79988(); void set_IsRightSelected_79989(bool value_); void SetSelected_79990(bool right_); }; } namespace DLL2SDK::Assembly_CSharp { struct SPFireModeController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::SPFireModeView* m_View_; bool m_UseFixedFire_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeftBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRightBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79975(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_79976(); void Init_79977(); void RegisterDelegates_79978(); void UnRegisterDelegates_79979(); void OnLeftBtnClick_79980(); void OnRightBtnClick_79981(); void OnConfirmBtnClick_79982(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_79983(); void __xLuaBaseProxy_Init_79984(); void __xLuaBaseProxy_RegisterDelegates_79985(); void __xLuaBaseProxy_UnRegisterDelegates_79986(); }; } namespace DLL2SDK::Assembly_CSharp::Prologue { struct PrologueData : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetResult_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void SetResult_79973(bool isHard_); static bool GetResult_79974(); }; } namespace DLL2SDK::Assembly_CSharp::Prologue { struct PrologueRecorder : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_RecordDic_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AccRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportRecord_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79966(); void BeginRecord_79967(DLL2SDK::Assembly_CSharp::Prologue::EPrologueRecordType recordType_); void EndRecord_79968(DLL2SDK::Assembly_CSharp::Prologue::EPrologueRecordType recordType_); void AccRecord_79969(DLL2SDK::Assembly_CSharp::Prologue::EPrologueRecordType recordType_); float GetRecord_79970(DLL2SDK::Assembly_CSharp::Prologue::EPrologueRecordType recordType_); void ReportRecord_79971(); }; } namespace DLL2SDK::Assembly_CSharp::Prologue { struct PrologueDefine : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t LocalPlayerWeaponId_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName LocalPlayerWeaponName_; int32_t LocalPlayerMirrorId_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponPartName LocalPlayerMirrorName_; int32_t LocalPlayerSilencerId_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponPartName LocalPlayerSilencerName_; int32_t CaptainWeaponId_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName CaptainWeaponName_; int32_t SoldierWeaponId_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName SoldierWeaponName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp { struct PrologueChannelHandler : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* WestList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CNList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79964(); void OnEnable_79965(); }; } namespace DLL2SDK::Assembly_CSharp { struct MissilePosition : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79963(); }; } namespace DLL2SDK::Assembly_CSharp { struct Material_localization : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* Mat_ob_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoSetSkinnedMeshRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoSetMeshRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79959(); void AutoSetSkinnedMeshRenderers_79960(DLL2SDK::Assembly_CSharp::Material_Change mc_); void AutoSetMeshRenderers_79961(DLL2SDK::Assembly_CSharp::Material_Change mc_); void OnEnable_79962(); }; } namespace DLL2SDK::Assembly_CSharp { struct LineToTarget : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* Line_; DLL2SDK::Assembly_CSharp::UISprite* Spot_A_; DLL2SDK::Assembly_CSharp::UISprite* Spot_B_; bool _ShowOnlyActive_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_A_; bool m_IsAOnUI_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_OffsetA_; DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* m_AttTarget_A_; bool m_AttTargetAlived_A_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_B_; bool m_IsBOnUI_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_OffsetB_; DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* m_AttTarget_B_; bool m_AttTargetAlived_B_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTargetA_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTargetB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79951(); bool get_ShowOnlyActive_79952(); void set_ShowOnlyActive_79953(bool value_); void Reset_79954(); void SetTargetA_79955(DLL2SDK::UnityEngine::UnityEngine::Transform* A_, DLL2SDK::UnityEngine::UnityEngine::Vector3 offsetA_, bool isOnUI_); void SetTargetB_79956(DLL2SDK::UnityEngine::UnityEngine::Transform* B_, DLL2SDK::UnityEngine::UnityEngine::Vector3 offsetB_, bool isOnUI_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetUIPos_79957(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, DLL2SDK::UnityEngine::UnityEngine::Vector3 offset_, bool isOnUI_); void Update_79958(); }; } namespace DLL2SDK::Assembly_CSharp { struct LevelTarget : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::mscorlib::System::String* ID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Find_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79949(); static DLL2SDK::Assembly_CSharp::LevelTarget* Find_79950(DLL2SDK::mscorlib::System::String* id_); }; } namespace DLL2SDK::Assembly_CSharp { struct InGameTutorialHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIButton* MaskBtn_; DLL2SDK::Assembly_CSharp::UITexture* Mask_; DLL2SDK::Assembly_CSharp::UITexture* MaskEdge_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WaitForTouchSign_; DLL2SDK::Assembly_CSharp::UIButton* SettingTutorialAdvanceBtn_; DLL2SDK::Assembly_CSharp::UIButton* SettingTutorialSimpleBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* handAniObject_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SignRoot_; DLL2SDK::Assembly_CSharp::UILabel* SignTips_; DLL2SDK::Assembly_CSharp::UISprite* SignBG_; DLL2SDK::UnityEngine::UnityEngine::Transform* TipsArrow_; DLL2SDK::UnityEngine::UnityEngine::Transform* ArrowUpSocket_; DLL2SDK::UnityEngine::UnityEngine::Transform* ArrowDownSocket_; DLL2SDK::UnityEngine::UnityEngine::Transform* ArrowLeftSocket_; DLL2SDK::UnityEngine::UnityEngine::Transform* ArrowRightSocket_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* FocusTransforms_; bool m_tapToContinue_; bool m_MaskEnabled_; bool m_SendTutorialEventOnMaskClose_; DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType m_TutorialEventType_; bool m_tapToShowTips_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_Focus_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_FocusParent_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FocusScale_; bool m_SendTutorialEventOnFoucsClicked_; DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType m_TutorialEventOnFoucsClicked_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_Focus2_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_FocusParent2_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FocusScale2_; bool m_SendTutorialEventOnFoucsClicked2_; DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType m_TutorialEventOnFoucsClicked2_; DLL2SDK::mscorlib::System::String* m_showTips_; bool bLoopHandTips_; float startLoopTime_; bool bHandTipLeft_; DLL2SDK::UnityEngine::UnityEngine::Transform* cacheAdvanceTrans_; DLL2SDK::UnityEngine::UnityEngine::Transform* cacheSimpleTrans_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartLoopHandTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopLoopHandTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoopHandTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTutorialEventOnMaskClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSignTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowHandTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSettingTutorialAdvanceBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSettingTutorialSimpleBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTutorialBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTargetFocus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearTargetFocus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTargetFocus2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearTargetFocus2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTutorialEventOnFocusClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFocusClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTutorialEventOnFocusClicked2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFocusClicked2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMaskBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79925(); bool get_MaskEnabled_79926(); void Update_79927(); void StartLoopHandTips_79928(DLL2SDK::UnityEngine::UnityEngine::Transform* advanceTrans_, DLL2SDK::UnityEngine::UnityEngine::Transform* simpleTrans_); void StopLoopHandTips_79929(); void LoopHandTips_79930(); void RegisterDelegates_79931(); void ShowMask_79932(bool show_, bool tapToContinue_, bool transparent_, DLL2SDK::UnityEngine::UnityEngine::Transform* target_, DLL2SDK::UnityEngine::UnityEngine::Vector2 center_, DLL2SDK::UnityEngine::UnityEngine::Vector2 size_, bool pause_, bool tapToShowTips_); void SetTutorialEventOnMaskClose_79933(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType eventType_); void ShowSignTips_79934(bool show_, float angle_, DLL2SDK::mscorlib::System::String* content_, DLL2SDK::UnityEngine::UnityEngine::Transform* targetParent_, DLL2SDK::UnityEngine::UnityEngine::Vector3 targetOffset_, DLL2SDK::UnityEngine::UnityEngine::Vector3 contentOffset_, DLL2SDK::Assembly_CSharp::SPTutorialView_ETipsArrowType arrowType_, bool showFocus_, bool showWithoutParent_, bool showArrow_); void ShowHandTips_79935(bool show_, DLL2SDK::UnityEngine::UnityEngine::Transform* targetParent_, DLL2SDK::UnityEngine::UnityEngine::Vector3 targetOffset_, bool showWithoutParent_); void ShowSettingTutorialAdvanceBtn_79936(bool show_, DLL2SDK::Assembly_CSharp::EventDelegate_Callback* callback_, DLL2SDK::UnityEngine::UnityEngine::Transform* targetParent_, bool showWithoutParent_); void ShowSettingTutorialSimpleBtn_79937(bool show_, DLL2SDK::Assembly_CSharp::EventDelegate_Callback* callback_, DLL2SDK::UnityEngine::UnityEngine::Transform* targetParent_, bool showWithoutParent_); void SetTutorialBtn_79938(DLL2SDK::Assembly_CSharp::UIButton* SettingTutorialBtn_, DLL2SDK::Assembly_CSharp::EventDelegate_Callback* callback_, bool show_, DLL2SDK::UnityEngine::UnityEngine::Transform* targetParent_, bool showWithoutParent_); void SetTargetFocus_79939(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_); void ClearTargetFocus_79940(); void SetTargetFocus2_79941(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_); void ClearTargetFocus2_79942(); void SetTutorialEventOnFocusClicked_79943(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType eventType_); void OnFocusClicked_79944(DLL2SDK::UnityEngine::UnityEngine::Transform* target_); void SetTutorialEventOnFocusClicked2_79945(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType eventType_); void OnFocusClicked2_79946(DLL2SDK::UnityEngine::UnityEngine::Transform* target_); void OnMaskBtnClick_79947(); void __xLuaBaseProxy_RegisterDelegates_79948(); }; } namespace DLL2SDK::Assembly_CSharp { struct TargetClickedHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_79921(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_79922(DLL2SDK::UnityEngine::UnityEngine::Transform* target_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_79923(DLL2SDK::UnityEngine::UnityEngine::Transform* target_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_79924(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct AudioQueuePlayer : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AudioList_; DLL2SDK::Assembly_CSharp::AudioQueuePlayer_AudioInfo m_CurAudio_; bool m_Log_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79918(); void PlaySound_79919(DLL2SDK::mscorlib::System::String* name_, float duration_, bool inQueue_); void Update_79920(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct SPGameInfo_Snipe : DLL2SDK::Assembly_CSharp::Story::StoryGameInfo { float m_TotalTime_; bool m_IsFirstTick_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRadarCompAssetIDList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckEndGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrepareModeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79905(); int32_t get_TotalTime_79906(); bool get_ShowEnemyOnRadar_79907(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRadarCompAssetIDList_79908(); bool CheckEndGame_79909(); void OnStartMatch_79910(); DLL2SDK::mscorlib::System::String* GetPrepareModeInfo_79911(); void Tick_79912(float deltaTime_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetRadarCompAssetIDList_79913(); bool __xLuaBaseProxy_CheckEndGame_79914(); void __xLuaBaseProxy_OnStartMatch_79915(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetPrepareModeInfo_79916(); void __xLuaBaseProxy_Tick_79917(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::Story { enum struct SPMode : int32_t { SP_MODE_DEFAULT_ = static_cast(0x0), SP_MODE_DOM_ = static_cast(0x1), SP_MODE_RUSH_ = static_cast(0x2), SP_MODE_TUTORIAL_ = static_cast(0x3), SP_MODE_MAX_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::Story { struct SPLevelConfig : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Type* EventChannelType_; DLL2SDK::mscorlib::System::Type* GameInfoType_; DLL2SDK::mscorlib::System::Type* GameUIEventHandlerType_; DLL2SDK::mscorlib::System::Type* UISceneType_; DLL2SDK::mscorlib::System::String* UISceneConfig_; bool DomShowAttackerProgress_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79896(); }; } namespace DLL2SDK::Assembly_CSharp { struct SPGameUIScene : DLL2SDK::Assembly_CSharp::GameBase::GameUIScene { DLL2SDK::Assembly_CSharp::SPGameTopInfoHUD* m_TopInfoHUD_; DLL2SDK::Assembly_CSharp::SPGameBulletInfoHUD* m_BulletInfoHUD_; DLL2SDK::Assembly_CSharp::Story::SPGameEndHud* m_RoundOverHUD_; DLL2SDK::Assembly_CSharp::SPGameModeTargetHUD_PVP* m_SPModeTargetHud_; int32_t m_TotalProgress_; int32_t m_CurrentProgress_; float m_InIntervalSPModeTargetHud_; bool m_IsEndRound_; bool m_LoopSPModeTargetHud_; struct StaticFields { float LastShowSettlementTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadGamePlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoopSPModeTargetHudSet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SP_Ammo_AddSPGameBulletInfoHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStarted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryGetGameResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSettlement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayMusic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMapChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundTimeChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSyncTaskProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyUpdateTaskProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartShowModeTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndShowModeTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowModeTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryGetModeTargetFilledString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModeTargetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModeDetailTargetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShowCombatHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyHideCombatHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSPRewards_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79835(); void Init_79836(); void OnLoadGamePlayerInfo_79837(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool GetLoopSPModeTargetHudSet_79838(); void SP_Ammo_AddSPGameBulletInfoHUD_79839(); void OnEnterGame_79840(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRoundStarted_79841(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRoundEnded_79843(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnSettlement_79844(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void PlayMusic_79845(DLL2SDK::mscorlib::System::String* audioID_, float delay_); void OnMapChange_79846(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRoundTimeChanged_79847(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); bool IsSyncTaskProgress_79848(); void NotifyUpdateTaskProgress_79849(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void StartShowModeTarget_79850(); void EndShowModeTarget_79851(); void ShowModeTarget_79852(); bool TryGetModeTargetFilledString_79853(DLL2SDK::mscorlib::System::String* modeTargetInfo_); DLL2SDK::mscorlib::System::String* GetModeTargetInfo_79854(); DLL2SDK::mscorlib::System::String* GetModeDetailTargetInfo_79855(); void OnNotifyShowCombatHud_79856(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyHideCombatHud_79857(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void __xLuaBaseProxy_Init_79860(); void __xLuaBaseProxy_OnLoadGamePlayerInfo_79861(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnEnterGame_79862(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnRoundStarted_79863(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnRoundEnded_79864(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetModeTargetInfo_79865(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetModeDetailTargetInfo_79866(); static DLL2SDK::Assembly_CSharp::GameEngine::EGameResult TryGetGameResult_79842(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); static void GetSPRewards_79858(int32_t* gainedCP_, int32_t* gainedXP_, int32_t* gainedCard_, bool* isFirstWin_, bool* isExceedDailyCap_CP_, bool* isExceedDailyCap_XP_, bool* isExceedDailyCap_DropItems_, bool* LiveOpsExp_, bool* LiveOpsGold_); static void _cctor_79859(); }; } namespace DLL2SDK::Assembly_CSharp { struct SPGameUIScene_PVE : DLL2SDK::Assembly_CSharp::SPGameUIScene { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInjuredScreenEffectAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowInjureNumberHUD_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79877(); void Init_79878(); int32_t GetInjuredScreenEffectAssetID_79879(); void ShowInjureNumberHUD_79880(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void __xLuaBaseProxy_Init_79881(); int32_t __xLuaBaseProxy_GetInjuredScreenEffectAssetID_79882(); void __xLuaBaseProxy_ShowInjureNumberHUD_79883(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct SPGameUISceneInheritPVE : DLL2SDK::Assembly_CSharp::PVE::PVEGameUIScene { DLL2SDK::Assembly_CSharp::Story::SPGameEndHud* m_PVERoundOverHUD_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateEndHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMapChange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79869(); void Init_79870(); void CreateEndHud_79871(); void OnRoundEnded_79872(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnMapChange_79873(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void __xLuaBaseProxy_Init_79874(); void __xLuaBaseProxy_OnRoundEnded_79875(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnMapChange_79876(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct TopHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* TimeSharkGo_; bool m_ShowTimeShark_; struct StaticFields { float TIME_SHAKE_THRESHOLD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTimeShark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54503(); void CheckTimeShark_54504(float time_); void Start_54505(); void OnRoundEnd_54506(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult result_); void __xLuaBaseProxy_Start_54507(); void __xLuaBaseProxy_OnRoundEnd_54508(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct SPGameModeTargetHUD_PVP : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UILabel* ModeTarget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFadeIn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeOut_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79821(); void Awake_79822(); void ShowFadeIn_79823(float showTime_, DLL2SDK::mscorlib::System::String* modeTargetInfo_); void FadeOut_79824(); void __xLuaBaseProxy_Awake_79825(); }; } namespace DLL2SDK::Assembly_CSharp { struct SPGameInfo : DLL2SDK::Assembly_CSharp::PVP::PVPGameInfo { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79819(); bool get_CanUseULTSkill_79820(); }; } namespace DLL2SDK::Assembly_CSharp { struct SPGameEventChannel : DLL2SDK::Assembly_CSharp::PVP::PVPGameEventChannel { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncUAV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResDeathPlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncDeathFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDSReset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79808(DLL2SDK::Assembly_CSharp::GameBase::MatchGame* inGame_); void OnSyncUAV_79809(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnResDeathPlay_79810(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncDeathFrame_79811(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnRoundEnd_79812(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnDSReset_79813(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void __xLuaBaseProxy_OnSyncUAV_79814(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnResDeathPlay_79815(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnSyncDeathFrame_79816(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnRoundEnd_79817(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnDSReset_79818(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct SPGameEndHud : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::Transform* GridRoot_; DLL2SDK::Assembly_CSharp::UIGrid* UIGridScript_; DLL2SDK::UnityEngine::UnityEngine::Transform* Template_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SuccessAnimRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FailedAnimRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SuccessRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FailedRoot_; DLL2SDK::Assembly_CSharp::UIButton* ClaimBtn_; DLL2SDK::Assembly_CSharp::UIButton* QuitBtn_; DLL2SDK::Assembly_CSharp::UIButton* RetryBtn_; DLL2SDK::Assembly_CSharp::UIWidget* m_Widget_; DLL2SDK::Assembly_CSharp::TweenAlpha* m_TweenAlpha_; DLL2SDK::Assembly_CSharp::UILabel* GainedXP_; DLL2SDK::Assembly_CSharp::UILabel* GainedCP_; DLL2SDK::Assembly_CSharp::UILabel* GainedCard_; DLL2SDK::Assembly_CSharp::UILabel* GainedPlusXP_; DLL2SDK::Assembly_CSharp::UILabel* GainedPlusCP_; DLL2SDK::Assembly_CSharp::UILabel* GainedPlusCard_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FirstWinXP_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FirstWinCP_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FirstWinDrops_; DLL2SDK::UnityEngine::UnityEngine::GameObject* gainedExpLiveOps_; DLL2SDK::UnityEngine::UnityEngine::GameObject* gainedGoldLiveOps_; DLL2SDK::UnityEngine::UnityEngine::Transform* BattleGainsRoot_; DLL2SDK::UnityEngine::UnityEngine::Transform* GainedCardRoot_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* BgCollider_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* gridList_; bool isReturningToLobby_; DLL2SDK::System_Core::System::Action* callback_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSPConditions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetSPConditions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupGridConditionText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixDescriptionLabelPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEnd_IDataRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SlowDownTimeScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTimeScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeforeLoadLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGold_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetExp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIsExceedDailyCap_DropItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Retry_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnToLobby_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AskRetry_Standalone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AskRetry_Async_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AskRetry_Sync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReturnToLobbyCallback_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79783(); void Awake_79784(); void SetSPConditions_79785(DLL2SDK::mscorlib::System::String* cond_, DLL2SDK::Assembly_CSharp::GameEngine::EGameResult result_); void SetSPConditions_79786(DLL2SDK::mscorlib::System::Collections::Generic::List_1* condList_, DLL2SDK::Assembly_CSharp::GameEngine::EGameResult result_); bool SetupGridConditionText_79787(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, DLL2SDK::mscorlib::System::String* text_, DLL2SDK::Assembly_CSharp::GameEngine::EGameResult result_); void FixDescriptionLabelPos_79788(DLL2SDK::Assembly_CSharp::UILabel* label_, DLL2SDK::mscorlib::System::String* labelContent_, DLL2SDK::Assembly_CSharp::GameEngine::EGameResult result_); void OnRoundEnd_79789(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult result_); void GameEnd_IDataRecord_79790(bool status_); void SlowDownTimeScale_79791(); void ResetTimeScale_79792(); void ResetData_79793(); void BeforeLoadLevel_79794(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SetGold_79795(int32_t gold_, bool isFirstWin_, bool isExceedDailyCap_, bool LiveOpsGold_); void SetExp_79796(int32_t exp_, bool isFirstWin_, bool isExceedDailyCap_, bool LiveOpsExp_); void SetCard_79797(int32_t card_, bool isFirstWin_, bool isExceedDailyCap_); void SetIsExceedDailyCap_DropItems_79798(bool isExceed_); void Retry_79799(); void OnReturnToLobby_79800(); void AskRetry_Standalone_79801(DLL2SDK::Assembly_CSharp::GameBase::GameInfoDataStore* gameInfoDS_); void AskRetry_Async_79802(DLL2SDK::Assembly_CSharp::GameBase::GameInfoDataStore* gameInfoDS_); void AskRetry_Sync_79803(DLL2SDK::Assembly_CSharp::GameBase::GameInfoDataStore* gameInfoDS_); void SetReturnToLobbyCallback_79804(DLL2SDK::System_Core::System::Action* action_); void _OnReturnToLobby_m__0_79805(); void __xLuaBaseProxy_Awake_79806(); void __xLuaBaseProxy_OnRoundEnd_79807(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct SPGameBulletInfoHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UISprite* Background_; DLL2SDK::Assembly_CSharp::UILabel* BulletInfo_; int32_t m_LastAmmoCount_; struct StaticFields { float c_RemainTime_; float c_FadeoutTime_; float c_BackgroundAlphaRegular_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBulletInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BackgroundTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Fadeout_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79769(); void Start_79770(); void Update_79771(); void Show_79772(int32_t bulletCount_); void SetBulletInfo_79773(int32_t bulletCount_); void BackgroundTrigger_79774(); DLL2SDK::mscorlib::System::Collections::IEnumerator* Fadeout_79775(); void __xLuaBaseProxy_Start_79776(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct SPSubModeType : int32_t { SP_MODE_None_ = static_cast(0x0), SP_MODE_StreakKill_Hellstorm_Defend_ = static_cast(0x1), SP_MODE_StreakKill_Hellstorm_Fly_ = static_cast(0x2), SP_MODE_StreakKill_UAV_Defend_ = static_cast(0x3), SP_MODE_StreakKill_UAV_Destroy_ = static_cast(0x4), SP_MODE_TacEquip_FragThrow_ = static_cast(0x5), SP_MODE_TacEquip_FragThrow_Test_ = static_cast(0x6), SP_MODE_Weapon_ARAssault_ = static_cast(0x7), SP_MODE_StreakKill_Hellstorm_Round_ = static_cast(0x8), SP_MODE_Max_ = static_cast(0x9) }; } namespace DLL2SDK::Assembly_CSharp { struct SPGame : DLL2SDK::Assembly_CSharp::PVP::PVPGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79757(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct TacticalRadarComp_RushTarget : DLL2SDK::Assembly_CSharp::GameBase::TacticalComp { DLL2SDK::Assembly_CSharp::UISprite* RushTargetSprite_; DLL2SDK::Assembly_CSharp::Story::SPGameInfo_Rush* m_RushGameInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79754(); void TickInfo_79755(); void __xLuaBaseProxy_TickInfo_79756(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct SPGameUIScene_Rush : DLL2SDK::Assembly_CSharp::PVE::SPGameUISceneInheritPVE { DLL2SDK::Assembly_CSharp::Story::SPGameRushHUD* m_PVERushHUD_; DLL2SDK::Assembly_CSharp::Story::RushTargetSignboard* m_RushTargetSignboard_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMatchCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRushTargetSignboard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowTargetSignboard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMapChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnded_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79743(); bool get_ScoreHUDEnabled_79744(); void Init_79745(); void OnMatchCountDown_79746(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SetRushTargetSignboard_79747(DLL2SDK::Assembly_CSharp::Story::RushTargetSignboard* signboard_); void OnShowTargetSignboard_79748(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnMapChange_79749(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRoundEnded_79750(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void __xLuaBaseProxy_Init_79751(); void __xLuaBaseProxy_OnMapChange_79752(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnRoundEnded_79753(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SPTopHUD : DLL2SDK::Assembly_CSharp::GameUI::TopHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* TargetSharkGo_; bool m_ShowTargetShark_; int32_t m_CacheTarget_; struct StaticFields { float TARGET_SHAKE_Interval_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTargetSharkTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TargetSharkTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopShark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54491(); void CheckTargetSharkTrigger_54492(int32_t target_); void TargetSharkTrigger_54493(); DLL2SDK::mscorlib::System::Collections::IEnumerator* StopShark_54494(); void Start_54495(); void __xLuaBaseProxy_Start_54496(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct SPGameInfo_Rush : DLL2SDK::Assembly_CSharp::Story::StoryGameInfo { float m_TotalTime_; int32_t m_CurrentTargetNum_; int32_t m_TotalTargetNum_; bool m_IsFirstTick_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_RushTarget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRadarCompAssetIDList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRushTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTargetProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckEndGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrepareModeInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79717(); int32_t get_TotalTime_79718(); int32_t get_CurrentTargetNum_79719(); int32_t get_TotalTargetNum_79720(); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_RushTarget_79721(); bool get_ShowEnemyOnRadar_79722(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRadarCompAssetIDList_79723(); void Init_79724(); void SetRushTarget_79725(DLL2SDK::UnityEngine::UnityEngine::GameObject* rushTarget_); void UpdateTargetProgress_79726(int32_t currentNum_, int32_t totalNum_); bool CheckEndGame_79727(); void OnStartMatch_79728(); void Tick_79729(float deltaTime_); DLL2SDK::mscorlib::System::String* GetPrepareModeInfo_79730(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetRadarCompAssetIDList_79731(); void __xLuaBaseProxy_Init_79732(); bool __xLuaBaseProxy_CheckEndGame_79733(); void __xLuaBaseProxy_OnStartMatch_79734(); void __xLuaBaseProxy_Tick_79735(float P0_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetPrepareModeInfo_79736(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct RushTargetVolumeManager : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* RouteInfoList_; DLL2SDK::UnityEngine::UnityEngine::Vector3 VolumeEffectOffset_; DLL2SDK::Assembly_CSharp::Story::RushTargetVolumeManager_RouteInfo* m_SelectedRouteInfo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_TargetEffect_; int32_t m_LastIndex_; DLL2SDK::Assembly_CSharp::Story::RushTargetSignboard* m_TargetSignboard_; DLL2SDK::Assembly_CSharp::Story::SPGameInfo_Rush* m_RushGameInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVolumeActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIndex_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79711(); void Start_79712(); void TriggerVolume_79713(DLL2SDK::Assembly_CSharp::Story::RushTargetVolume* volume_); void SetVolumeActive_79714(int32_t index_); int32_t GetIndex_79715(DLL2SDK::Assembly_CSharp::Story::RushTargetVolume* volume_); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct RushTargetVolume : DLL2SDK::Assembly_CSharp::GameBase::GameTriggerVolume { float EffectSizeRate_; float m_Radius_; DLL2SDK::Assembly_CSharp::Story::RushTargetVolumeManager* m_VolumeMgr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVolumeMgr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79704(); float get_Radius_79705(); void Awake_79706(); void SetVolumeMgr_79707(DLL2SDK::Assembly_CSharp::Story::RushTargetVolumeManager* volumeMgr_); void OnTriggerEnter_79708(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void __xLuaBaseProxy_Awake_79709(); void __xLuaBaseProxy_OnTriggerEnter_79710(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct RushTargetSignboard : DLL2SDK::Assembly_CSharp::Signboard { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79703(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct InstructionEffect : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool AutoActivate_; DLL2SDK::Array* Points_; float EffectMoveSpeed_; float EffectSpawnInterval_; DLL2SDK::Array* m_CurvePoints_; float m_LastSpawnTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_EffectList_; bool m_IsActive_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActiveEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeactiveEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAllEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSpawnAndDespawnEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEffectMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEffectDisappear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildCurvePoints_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPoint_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79690(); void Awake_79691(); void ActiveEffect_79692(); void DeactiveEffect_79693(); void ClearAllEffect_79694(); void Update_79695(); void UpdateSpawnAndDespawnEffect_79696(); void UpdateEffectMove_79697(float deltaTime_); void UpdateEffectDisappear_79698(); void BuildCurvePoints_79699(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPoint_79700(DLL2SDK::Array* points_, float t_); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct BrandVolume : DLL2SDK::Assembly_CSharp::GameBase::GameTriggerVolume { DLL2SDK::Array* Brands_; bool Triggered_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerShowBrand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerHideBrand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSignboard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79684(); void TriggerShowBrand_79685(); void TriggerHideBrand_79686(); void ShowSignboard_79687(bool show_); void OnTriggerEnter_79688(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void __xLuaBaseProxy_OnTriggerEnter_79689(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct BrandSignboard : DLL2SDK::Assembly_CSharp::Signboard { DLL2SDK::UnityEngine::UnityEngine::GameObject* BrandBroadGO_; float SnipeRadius_; DLL2SDK::Assembly_CSharp::UILabel* ContentLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_OriginalBoardGO_; bool m_IsSniperInZomming_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedShowBrandGO_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowOriginalGO_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBrandGO_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79676(); void Start_79677(); void SetContent_79678(int32_t num_, int32_t totalNum_); void Update_79679(); bool NeedShowBrandGO_79680(); void ShowOriginalGO_79681(); void ShowBrandGO_79682(); void __xLuaBaseProxy_Update_79683(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Brand : DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget { DLL2SDK::UnityEngine::UnityEngine::Animation* Anim_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* Collider_; DLL2SDK::UnityEngine::UnityEngine::Transform* ImpactTrans_; DLL2SDK::mscorlib::System::String* UpSound_; DLL2SDK::mscorlib::System::String* DownSound_; DLL2SDK::mscorlib::System::String* SoundBank_; bool ShowSignboard_; bool HitDown_; bool Relife_; bool m_IsInUpState_; int32_t m_HitNum_; int32_t m_HitNumMax_; bool m_DelayPlayUp_; DLL2SDK::Assembly_CSharp::Story::BrandSignboard* m_Signboard_; void _ctor_79665(); int32_t get_HitNum_79666(); int32_t get_HitNumMax_79667(); void set_HitNumMax_79668(int32_t value_); bool get_IsAlive_79669(); void Awake_79670(); void DelayPlayUp_79671(); void PlayUp_79672(); void PlayDown_79673(); void LateUpdate_79674(); void TakeDamage_79675(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* info_); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct MissileExpectExplodePoint : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79664(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct LocalCombatVolumeManager : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* LocalCombatVolumes_; bool m_IsPlayerInArea_; float m_PlayerLeaveAreaTime_; float m_WaitTimeBeforeWarning_; int32_t m_WarningTimeBeforeFailed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerEnterVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerLeaveVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79659(); void Start_79660(); void OnLocalPlayerEnterVolume_79661(); void OnLocalPlayerLeaveVolume_79662(); void Update_79663(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct LocalCombatVolume : DLL2SDK::Assembly_CSharp::GameBase::GameTriggerVolume { DLL2SDK::Assembly_CSharp::Story::LocalCombatVolumeManager* m_Manager_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetManager_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79653(); void SetManager_79654(DLL2SDK::Assembly_CSharp::Story::LocalCombatVolumeManager* manager_); void OnTriggerEnter_79655(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_79656(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void __xLuaBaseProxy_OnTriggerEnter_79657(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); void __xLuaBaseProxy_OnTriggerExit_79658(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct LeaveCombatAreaWarningHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* Content_; DLL2SDK::Assembly_CSharp::UILabel* LeftTimebeforeQuitLabel_; float m_LeftTimeBeforeQuit_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeaveCombatArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowWarning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WarningCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideWarning_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79646(); void Awake_79647(); void OnLeaveCombatArea_79648(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowWarning_79649(int32_t time_); void WarningCountDown_79650(); void HideWarning_79651(); void __xLuaBaseProxy_Awake_79652(); }; } namespace DLL2SDK::Assembly_CSharp { struct SPModeKillStreakFeedBackHud : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { bool m_IsShowing_; DLL2SDK::Assembly_CSharp::UIWidget* m_Root_; void _ctor_79643(); void Show_79644(); void FadeOut_79645(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct SPModeHellstromNumShowHud : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Sprites_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_OffsetLocalPos_; DLL2SDK::mscorlib::System::String* m_SpriteName_; DLL2SDK::mscorlib::System::String* m_Deactive_SpriteName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateNum_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79639(); void set_SpriteName_79640(DLL2SDK::mscorlib::System::String* value_); void set_DeactiveSpriteName_79641(DLL2SDK::mscorlib::System::String* value_); void UpdateNum_79642(int32_t num_); }; } namespace DLL2SDK::Assembly_CSharp { struct SPGrenadeEndRoundHud : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIWidget* WinWidget_; DLL2SDK::Assembly_CSharp::UIWidget* LoseWidget_; DLL2SDK::Array* ResultLabels_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Win_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Lose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetText_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79635(); void Win_79636(); void Lose_79637(); void SetText_79638(DLL2SDK::mscorlib::System::String* str_); }; } namespace DLL2SDK::Assembly_CSharp { struct SPGameUIScene_PVP : DLL2SDK::Assembly_CSharp::SPGameUIScene { DLL2SDK::Assembly_CSharp::DomSignboardHUD* m_SignboardHUD_; DLL2SDK::Array* m_CombatVolumeArray_; DLL2SDK::Assembly_CSharp::PVP::SPModeHellstromNumShowHud* m_HellstronNumShowHud_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyPawnAvatarChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCombatVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoopSPModeTargetHudSet_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79884(); bool get_IsShowDomSignboardHUD_79885(); bool get_ScoreHUDEnabled_79886(); bool get_IsShowRoundNumHud_79887(); void Init_79888(); void OnEnterGame_79889(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyPawnAvatarChanged_79890(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void CheckCombatVolume_79891(); bool GetLoopSPModeTargetHudSet_79892(); void __xLuaBaseProxy_Init_79893(); void __xLuaBaseProxy_OnEnterGame_79894(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); bool __xLuaBaseProxy_GetLoopSPModeTargetHudSet_79895(); }; } namespace DLL2SDK::Assembly_CSharp { struct SPGameInfo_Grenade : DLL2SDK::Assembly_CSharp::SPGameInfo { DLL2SDK::UnityEngine::UnityEngine::Transform* m_TrackEffectTransform1_; DLL2SDK::UnityEngine::UnityEngine::TrailRenderer* m_TrailRenderer1_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_TrackEffectTransform2_; DLL2SDK::UnityEngine::UnityEngine::TrailRenderer* m_TrailRenderer2_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_curTrackEffectTransform_; bool m_IsStopUpdateTrackEffectTransform_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SupportWeaponForProjectileTrackEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SupportWeaponForProjectile1PView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopUpdateProjectileTrackEffectPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateProjectileTrackEffectPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideTrackEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79600(); bool get_ShouldPlayCameraShake_79601(); bool get_ShowProjectile1PView_79602(); bool get_ShowProjectileTrackEffect_79603(); bool SupportWeaponForProjectileTrackEffect_79604(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName weapon_); bool SupportWeaponForProjectile1PView_79605(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName weapon_); bool get_ShowProjectileGlowEffect_79606(); void StopUpdateProjectileTrackEffectPosition_79607(); void UpdateProjectileTrackEffectPosition_79608(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void HideTrackEffect_79609(); bool __xLuaBaseProxy_SupportWeaponForProjectileTrackEffect_79610(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName P0_); bool __xLuaBaseProxy_SupportWeaponForProjectile1PView_79611(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName P0_); void __xLuaBaseProxy_StopUpdateProjectileTrackEffectPosition_79612(); void __xLuaBaseProxy_UpdateProjectileTrackEffectPosition_79613(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CombatVolume : DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume { float maxResidenceTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79599(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEPlayerPawn : DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn { bool m_CanAutoRecoverHealth_; float m_HealthRecoverDelayTime_; float m_HealthRecoveredPerSecond_; float m_LastTakeDamageTime_; float m_HealthRecoverInterval_; float m_LastHealthRecoverTime_; DLL2SDK::Assembly_CSharp::GameEngine::AngleRange* m_VelocityAngleRange_; float CollideWithAIRadius_; int32_t m_LastGiveWeaponID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRespawnProtection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PerformPhysics_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckWhetherBumpedWithAI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoRecoverHealth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHitEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHitBloodEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysFalling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAllInventory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GiveWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GiveWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTakeDamageComponentType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79218(); DLL2SDK::Assembly_CSharp::GameBase::EUPawnLogicType get_LogicType_79219(); float get_Radius_79220(); void CheckRespawnProtection_79221(); void Tick_79222(float deltaTime_); void PerformPhysics_79223(float deltaTime_); void CheckWhetherBumpedWithAI_79224(); void AutoRecoverHealth_79225(); void PlayHitEffect_79226(DLL2SDK::Assembly_CSharp::GameBase::Pawn_EDirection hitMotionDir_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void PlayHitBloodEffect_79227(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* info_); void PhysFalling_79228(float deltaTime_); float get_LastTakeDamageTime_79229(); void set_LastTakeDamageTime_79230(float value_); void AddAllInventory_79231(); void GiveWeapon_79232(); DLL2SDK::Assembly_CSharp::GameBase::Weapon* GiveWeapon_79233(int32_t weaponID_, uint8_t slot_, bool bAddForce_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* partInfoList_, uint32_t skinID_, int32_t actorID_, int32_t weaponLevel_, int32_t crossHairItemID_); DLL2SDK::mscorlib::System::Type* GetTakeDamageComponentType_79234(); void __xLuaBaseProxy_CheckRespawnProtection_79235(); void __xLuaBaseProxy_Tick_79236(float P0_); void __xLuaBaseProxy_PerformPhysics_79237(float P0_); void __xLuaBaseProxy_PlayHitEffect_79238(DLL2SDK::Assembly_CSharp::GameBase::Pawn_EDirection P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); void __xLuaBaseProxy_PlayHitBloodEffect_79239(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P1_); void __xLuaBaseProxy_PhysFalling_79240(float P0_); void __xLuaBaseProxy_AddAllInventory_79241(); void __xLuaBaseProxy_GiveWeapon_79242(); DLL2SDK::Assembly_CSharp::GameBase::Weapon* __xLuaBaseProxy_GiveWeapon_79243(int32_t P0_, uint8_t P1_, bool P2_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P3_, uint32_t P4_, int32_t P5_, int32_t P6_, int32_t P7_); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetTakeDamageComponentType_79244(); }; } namespace DLL2SDK::Assembly_CSharp { struct SGTriggerSyncMovement : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool syncHorizontal_; bool syncVertical_; DLL2SDK::mscorlib::System::String* sceneObjTag_; DLL2SDK::UnityEngine::UnityEngine::Vector3 sceneObjOffset_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* targets_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerStay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79557(); void OnEnable_79558(); void OnDisable_79559(); void OnTriggerEnter_79560(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerStay_79561(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_79562(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void LateUpdate_79563(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct SGNoDroppedPickupArea : DLL2SDK::Assembly_CSharp::PVE::PVELevelObject { DLL2SDK::UnityEngine::UnityEngine::BoxCollider* m_BoxCollider_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::List_1* AreasOnScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79550(); void Awake_79551(); void OnDestroy_79553(); void __xLuaBaseProxy_Awake_79555(); void __xLuaBaseProxy_OnDestroy_79556(); static bool IsInArea_79552(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); static void _cctor_79554(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIPawnSpawnChecker : DLL2SDK::Assembly_CSharp::PVE::PVELevelObject { DLL2SDK::Assembly_CSharp::PVE::AIPawnPropertyConfig* AIPawnPropertyConfigCenter_; DLL2SDK::Assembly_CSharp::PVE::AIPawnSpawnChecker* WanderChaserPointsCopyFrom_; DLL2SDK::Assembly_CSharp::PVE::AIPawnFactoryConfig* m_AIPawnFactory_; DLL2SDK::Assembly_CSharp::PVE::AIPawnSpawnCheckerController* m_CheckerController_; float m_CheckInterval_; float m_LastCheckTime_; bool m_IsWanderSpawned_; bool m_IsInited_; bool m_IsActive_; int32_t m_NextCheckChaserSpawnPointIndex_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ChaserSpawnPointList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ChaserSpawnPointCountList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* WanderSpawnPointList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AIPawnSpawnInfoList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_PawnTypeToIndex_; bool m_IsRatioAliveCount_; int32_t m_MaxAliveCount_; int32_t m_MaxTotalCount_; int32_t m_CurrentMaxTotalCount_; int32_t m_CurrentAliveCount_; int32_t m_CurrentTotalCount_; int32_t m_RatioSum_; int32_t m_RatioTimes_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SpawnedCountByType_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AliveCountByType_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CurrentAliveList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SequenceRatio_; DLL2SDK::Assembly_CSharp::PVE::AIPawnSpawnChecker_Global* m_GlobalChecker_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RebornTimeDict_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGlobalChecker_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSpawnZombieNow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IncreaseAliveCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DecreaseAliveCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Activate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActivateAndTransfer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deactivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnAIPawnOnWanderPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnAllAIPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnAIPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnAIPawnOnChaserPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_QueueSpawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSpawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateSequenceRatio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetALivePawnsCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyAIPawnDead_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76148(); void set_CheckerController_76149(DLL2SDK::Assembly_CSharp::PVE::AIPawnSpawnCheckerController* value_); int32_t get_MaxTotalCount_76150(); void Awake_76151(); void Init_76152(); void SetGlobalChecker_76153(DLL2SDK::Assembly_CSharp::PVE::AIPawnSpawnChecker_Global* globalChecker_); bool get_IsTickable_76154(); void Tick_76155(float fDeltaTime_); bool CanSpawnZombieNow_76156(); void IncreaseAliveCount_76157(); void DecreaseAliveCount_76158(); void Activate_76159(); void ActivateAndTransfer_76160(DLL2SDK::Assembly_CSharp::PVE::AIPawnSpawnChecker* from_); void Deactivate_76161(); void SpawnAIPawnOnWanderPoint_76162(); void SpawnAllAIPawn_76163(); void SpawnAIPawn_76164(int32_t pawnType_, int32_t spawnCount_, DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AIPawnSpawnPoint* spawnPoint_); void SpawnAIPawnOnChaserPoint_76165(); void QueueSpawn_76166(int32_t index_, DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AIPawnSpawnPoint* spawnPoint_); void DoSpawn_76167(int32_t index_, DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AIPawnSpawnPoint* spawnPoint_); void GenerateSequenceRatio_76168(); int32_t GetALivePawnsCount_76169(); void NotifyAIPawnDead_76170(DLL2SDK::Assembly_CSharp::PVE::AIPawn* pawn_); void __xLuaBaseProxy_Awake_76171(); void __xLuaBaseProxy_Tick_76172(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct WaveConfig : DLL2SDK::mscorlib::System::Object { float CheckInterval_; int32_t AIPawnCount_; int32_t WaveCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79546(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct SGAIPawnSpawnChecker : DLL2SDK::Assembly_CSharp::PVE::AIPawnSpawnChecker { DLL2SDK::Assembly_CSharp::Story::CheckerConfig* EasyModeConfig_; DLL2SDK::Assembly_CSharp::Story::CheckerConfig* NormalModeConfig_; DLL2SDK::Assembly_CSharp::Story::CheckerConfig* HardModeConfig_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79543(); void Init_79544(); void __xLuaBaseProxy_Init_79545(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct CheckerConfig : DLL2SDK::mscorlib::System::Object { float CheckInterval_; int32_t AIPawnCount_; int32_t MaxAIPawnCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79542(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIPawnPropertyConfig : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAIPawnProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAIPawnPropertyByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAIPawnPropertyByIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAIDropConfigByType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76133(); void Awake_76134(); void InitAIPawnProperties_76135(); DLL2SDK::Assembly_CSharp::PVE::AIPawnProperty* GetAIPawnPropertyByType_76136(int32_t type_); DLL2SDK::Assembly_CSharp::PVE::AIPawnProperty* GetAIPawnPropertyByIndex_76137(int32_t index_); DLL2SDK::Assembly_CSharp::PVE::AIDropConfig* GetAIDropConfigByType_76138(int32_t type_); }; } namespace DLL2SDK::Assembly_CSharp::Story { enum struct SGAIPawnType : int32_t { None_ = static_cast(0x0), ZombieMale_ = static_cast(0x1), SPBotPawn_ = static_cast(0x64), SPRushDomBot_ = static_cast(0x65), SPCampBotFix_ = static_cast(0x66), SPCampBotFree_ = static_cast(0x67), AIControlledSystemBOT_ = static_cast(0x68), AIControlledSystemBOT_NoAutoAim_ = static_cast(0x69) }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIDropConfig : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76131(); DLL2SDK::Assembly_CSharp::GameBase::EFunctionalItem GenerateItemType_76132(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIPawnProperty : DLL2SDK::mscorlib::System::Object { float Health_; float Damage_; int32_t Exp_; int32_t Score_; float MaxMoveSpeed_; float AttackRange_; float ProjAttackRange_; DLL2SDK::PlayMaker::FsmTemplate* AITemplate_; float VisionDist_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName WeaponName_; DLL2SDK::mscorlib::System::String* WeaponConfig_; DLL2SDK::Assembly_CSharp::EActorType m_ActorType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToAIPawnData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76127(); DLL2SDK::Assembly_CSharp::EActorType get_ActorType_76128(); void set_ActorType_76129(DLL2SDK::Assembly_CSharp::EActorType value_); DLL2SDK::Assembly_CSharp::PVE::PVEAIPawnInitializeData* ToAIPawnData_76130(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct SGAIPawnSpecialPropertyIndex : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79511(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIPawnFactoryConfig : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAIPawnSpawnInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76123(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAIPawnSpawnInfoList_76124(); void Awake_76125(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIPawnSpawnInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* ChaserSpawnPointList_; float RebornCooldown_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPawnType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRatio_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76120(); int32_t GetPawnType_76121(); int32_t GetRatio_76122(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct VehiclePawnEventProcessor : DLL2SDK::Assembly_CSharp::GameBase::PawnEventProcessor { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterEventAfterPawnStart_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79496(); void Init_79497(); void RegisterEventAfterPawnStart_79498(); void __xLuaBaseProxy_Init_79499(); void __xLuaBaseProxy_RegisterEventAfterPawnStart_79500(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct StoryPlayerEventProcessor : DLL2SDK::Assembly_CSharp::GameBase::PawnEventProcessor { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterEventAfterPawnStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShakeCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLocalPawnDoAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAnimNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartPush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartOpenGate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoAvoid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterC4Region_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeaveC4Region_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79483(); void RegisterEventAfterPawnStart_79484(); void OnLocalPlayerUseItem_79485(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShakeCamera_79486(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyLocalPawnDoAction_79487(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnAnimNotify_79488(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void StartPush_79489(); void StartOpenGate_79490(); void DoAvoid_79491(); void OnEnterC4Region_79492(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnLeaveC4Region_79493(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void __xLuaBaseProxy_RegisterEventAfterPawnStart_79494(); void __xLuaBaseProxy_OnLocalPlayerUseItem_79495(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::Story { enum struct EAnimationAction : int32_t { Anim_None_ = static_cast(0x0), Anim_OpenGate_ = static_cast(0x1), Anim_Avoid_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Story { enum struct StoryGameActorEventEnum : int32_t { StoryGameActorEventBegin_ = static_cast(0xFDE80), CommonBegin_ = static_cast(0xFE280), StoryGameAction_ = static_cast(0xFE281), AnimNotify_ = static_cast(0xFE282), NextGuideOnlyAnim_ = static_cast(0xFE283), RequestShakeCamera_ = static_cast(0xFE284), PushGuidePawnCommond_ = static_cast(0xFE285), GuideDisplayWeapon_ = static_cast(0xFE286), CommonMax_ = static_cast(0xFE680), Level1Begin_ = static_cast(0xFE681), GotoGate_ = static_cast(0xFE682), KillEnemy_ = static_cast(0xFE683), EnterGate_ = static_cast(0xFE684), Level1Max_ = static_cast(0xFEA81), Level2Begin_ = static_cast(0xFEA82), Level2Max_ = static_cast(0xFEE82), Level3Begin_ = static_cast(0xFEE83), Level3Max_ = static_cast(0xFF283), Level4Begin_ = static_cast(0xFF284), Level4Max_ = static_cast(0xFF684), Level5Begin_ = static_cast(0xFF685), Level5Max_ = static_cast(0xFFA85), Level6Begin_ = static_cast(0xFFA86), NotifyEnterC4Region_ = static_cast(0xFFA87), NotifyLeaveC4Region_ = static_cast(0xFFA88), Level6Max_ = static_cast(0xFFE86), Level7Begin_ = static_cast(0xFFE87), Level7LeftGuideGoto_ = static_cast(0xFFE88), Level7Max_ = static_cast(0x100287), Level8Begin_ = static_cast(0x100288), Level8Max_ = static_cast(0x100688), Level2_1Begin_ = static_cast(0x100689), Level2_1Max_ = static_cast(0x100789), Level2_2Begin_ = static_cast(0x10078A), Level2_2Max_ = static_cast(0x10088A), Level2_3Begin_ = static_cast(0x10088B), Level2_3Max_ = static_cast(0x10098B), Level2_4Begin_ = static_cast(0x10098C), Level2_4Max_ = static_cast(0x100A8C), Level2_5Begin_ = static_cast(0x100A8D), Level2_5Max_ = static_cast(0x100B8D), Level2_6Begin_ = static_cast(0x100B8E), Level2_6Max_ = static_cast(0x100C8E), Level2_7Begin_ = static_cast(0x100C8F), Level2_7Max_ = static_cast(0x100D8F), Level2_8Begin_ = static_cast(0x100D90), Level2_8Max_ = static_cast(0x100E90), Level3_1Begin_ = static_cast(0x100E91), Level3_1Max_ = static_cast(0x100F91), Level3_2Begin_ = static_cast(0x100F92), Level3_2Max_ = static_cast(0x101092), Level3_3Begin_ = static_cast(0x101093), Level3_3Max_ = static_cast(0x101193), Level3_4Begin_ = static_cast(0x101194), Level3_4Max_ = static_cast(0x101294), Level3_5Begin_ = static_cast(0x101295), Level3_5Max_ = static_cast(0x101395), Level3_6Begin_ = static_cast(0x101396), Level3_6Max_ = static_cast(0x101496), Level3_7Begin_ = static_cast(0x101497), Level3_7Max_ = static_cast(0x101597), Level3_8Begin_ = static_cast(0x101598), Level3_8Max_ = static_cast(0x101698), LevelChallengeBegin_ = static_cast(0x101699), LevelChallengeMax_ = static_cast(0x101799), LevelPVPTutorialBegin_ = static_cast(0x10179A), LevelPVPTutorialMax_ = static_cast(0x10189A), StoryGameActorEnventMax_ = static_cast(0x1FBD00) }; } namespace DLL2SDK::Assembly_CSharp::Story { enum struct StoryGameStageEventEnum : int32_t { StoryGameStageEventBegin_ = static_cast(0xFDE80), CommonBegin_ = static_cast(0xFE280), MissionCompleted_ = static_cast(0xFE284), SetStageConfig_ = static_cast(0xFE285), PauseAllEnemyAI_ = static_cast(0xFE286), ResumeAllEnemyAI_ = static_cast(0xFE287), RoundControllerPrepare_ = static_cast(0xFE288), RoundControllerStartRound_ = static_cast(0xFE289), RoundControllerTimeUp_ = static_cast(0xFE28A), RoundControllerRoundResult_ = static_cast(0xFE28B), RoundControllerRoundFinish_ = static_cast(0xFE28C), NotifyTalkFinished_ = static_cast(0xFE28D), NotifyWin_ = static_cast(0xFE28E), NotifyFail_ = static_cast(0xFE28F), VehicleDestroyed_ = static_cast(0xFE290), RemoveAllEnemyAI_ = static_cast(0xFE291), KillAllEnemyAI_ = static_cast(0xFE292), DeviceRepairNeeded_ = static_cast(0xFE293), NotifyAttackableTargetDead_ = static_cast(0xFE294), NotifyQTEFinished_ = static_cast(0xFE295), CommonMax_ = static_cast(0xFE680), Level1Begin_ = static_cast(0xFE681), NewGuideShowFire_ = static_cast(0xFE682), EnemyStartAttack_ = static_cast(0xFE683), NewGuideGotoGate_ = static_cast(0xFE684), NewGuideOpenGate_ = static_cast(0xFE685), NewGuideGotoBoat_ = static_cast(0xFE686), NewGuideDeletePSC_ = static_cast(0xFE687), StartClimbSandBagQTE_ = static_cast(0xFE689), ChangeGameState_ = static_cast(0xFE68B), StartRailRide_ = static_cast(0xFE68C), ClimbSandBagQTEFinished_ = static_cast(0xFE68D), Level1_1_NotifyBossActivate_ = static_cast(0xFE68E), Level1Max_ = static_cast(0xFE781), Level0Begin_ = static_cast(0xFE782), Level0QTEBegin_ = static_cast(0xFE783), Level0QTEEnd_ = static_cast(0xFE784), Level0Max_ = static_cast(0xFEA81), Level2Begin_ = static_cast(0xFEA82), Level2DestroyGateTimeOut_ = static_cast(0xFEA83), Level2SuccessEndGame_ = static_cast(0xFEA84), PlayCorridorCollapse_ = static_cast(0xFEA85), Level2GotoEndGame_ = static_cast(0xFEA86), DestroyLock_ = static_cast(0xFEA87), Level2Max_ = static_cast(0xFEE82), Level3Begin_ = static_cast(0xFEE83), Level3TitanBeginBombard_ = static_cast(0xFEE84), Level3SetTitanBombardCDTime_ = static_cast(0xFEE85), Level3TitanStopBombard_ = static_cast(0xFEE86), Level3TitanBeginFinalAction_ = static_cast(0xFEE87), Level3CloseFirstDoor_ = static_cast(0xFEE88), Level3OpenSecondDoor_ = static_cast(0xFEE89), Level3CloseSecondDoor_ = static_cast(0xFEE8A), Level3TitanEnableAllPerceptions_ = static_cast(0xFEE8B), Level3BeginSupplyTutorial_ = static_cast(0xFEE8C), Level3TitanComeOut_ = static_cast(0xFEE8D), Level3OpenFinalGate_ = static_cast(0xFEE8E), Level3TitanTeleport_ = static_cast(0xFEE8F), Level3TitanOneShotBombard_ = static_cast(0xFEE90), Level3TitanBeginBomardAtPlayer_ = static_cast(0xFEE91), Level3Max_ = static_cast(0xFF283), Level4Begin_ = static_cast(0xFF284), Level4ChangeWeaponGuideClosed_ = static_cast(0xFF285), Level4OpenDoorComplete_ = static_cast(0xFF286), Level4RepairBridgeComplete_ = static_cast(0xFF287), Level4SurviveComplete_ = static_cast(0xFF288), Level4TaskShowed_ = static_cast(0xFF289), Level4SeeMonster_ = static_cast(0xFF28A), Level4KilledMonster_ = static_cast(0xFF28B), Level4Max_ = static_cast(0xFF684), Level5Begin_ = static_cast(0xFF685), Level5EndSurvive_ = static_cast(0xFF686), Level5QTEFinish_ = static_cast(0xFF687), Level5QTEFail_ = static_cast(0xFF688), Level5RepairCompelete_ = static_cast(0xFF689), Level5Max_ = static_cast(0xFFA85), Level6Begin_ = static_cast(0xFFA86), Level6NotifyC4Planted_ = static_cast(0xFFA8A), Level6NotifyPullUpBox_ = static_cast(0xFFA8B), Level6Max_ = static_cast(0xFFE86), Level7Begin_ = static_cast(0xFFE87), Level7TargetBroken_ = static_cast(0xFFE89), Level7Max_ = static_cast(0x100287), Level8Begin_ = static_cast(0x100288), Level8_BeginBattle_ = static_cast(0x100289), Level8Max_ = static_cast(0x100688), Level2_1Begin_ = static_cast(0x100689), Level2_1EndSurvive_ = static_cast(0x10068A), Level2_1Max_ = static_cast(0x100789), Level2_2Begin_ = static_cast(0x10078A), Level2_2TimeUp_ = static_cast(0x10078B), Level2_2Completed_ = static_cast(0x10078C), Level2_2StartCheckLastAI_ = static_cast(0x10078D), Level2_2Max_ = static_cast(0x10088A), Level2_3Begin_ = static_cast(0x10088B), Level2_3ActiveMachine_ = static_cast(0x10088C), Level2_3Max_ = static_cast(0x10098B), Level2_4Begin_ = static_cast(0x10098C), Level2_4Max_ = static_cast(0x100A8C), Level2_5Begin_ = static_cast(0x100A8D), Level2_5BeginZombieKill_ = static_cast(0x100A90), Level2_5EndZombieKill_ = static_cast(0x100A91), Level2_5BeginBossKill_ = static_cast(0x100A92), Level2_5EndBossKill_ = static_cast(0x100A93), Level2_5TimeUp_ = static_cast(0x100A94), Level2_5Max_ = static_cast(0x100B8D), Level2_6Begin_ = static_cast(0x100B8E), Level2_6TargetBroken_ = static_cast(0x100B8F), Level2_6Max_ = static_cast(0x100C8E), Level2_7Begin_ = static_cast(0x100C8F), Level2_7_OpenDoor_ = static_cast(0x100C90), Level2_7Max_ = static_cast(0x100D8F), Level2_8Begin_ = static_cast(0x100D90), Level2_8TaskShowed_ = static_cast(0x100D91), Level2_8TalkFinished_ = static_cast(0x100D92), Level2_8BeginBossKill_ = static_cast(0x100D93), Level2_8EndBossKill_ = static_cast(0x100D94), Level2_8TimeUp_ = static_cast(0x100D95), Level2_8Max_ = static_cast(0x100E90), Level3_1Begin_ = static_cast(0x100E91), Level3_1Max_ = static_cast(0x100F91), Level3_2Begin_ = static_cast(0x100F92), Level3_2Max_ = static_cast(0x101092), Level3_3Begin_ = static_cast(0x101093), Level3_3Max_ = static_cast(0x101193), Level3_4Begin_ = static_cast(0x101194), Level3_4Max_ = static_cast(0x101294), Level3_5Begin_ = static_cast(0x101295), Level3_5Max_ = static_cast(0x101395), Level3_6Begin_ = static_cast(0x101396), Level3_6Max_ = static_cast(0x101496), Level3_7Begin_ = static_cast(0x101497), Level3_7Max_ = static_cast(0x101597), Level3_8Begin_ = static_cast(0x101598), Level3_8Max_ = static_cast(0x101698), LevelChallengeBegin_ = static_cast(0x101699), LevelChallengeMoveToNext_ = static_cast(0x10169A), LevelChallengePrepareReward_ = static_cast(0x10169E), LevelChallengeStartReward_ = static_cast(0x10169F), LevelChallengeEndReward_ = static_cast(0x1016A0), LevelChallengeShowRewardResult_ = static_cast(0x1016A1), LevelChallengeExitReward_ = static_cast(0x1016A2), LevelChallengeRewardTargetDead_ = static_cast(0x1016A3), LevelChallengeRepairCompelete_ = static_cast(0x1016A4), LevelChallengeEndLottery_ = static_cast(0x1016A5), LevelChallengeEndAllRounds_ = static_cast(0x1016A6), LevelChallengeSendScore_ = static_cast(0x1016A7), LevelChallengeEnemyDead_ = static_cast(0x1016A8), LevelChallengeBuySentry_ = static_cast(0x1016A9), LevelChallengeRevived_ = static_cast(0x1016AA), LevelChallengeMax_ = static_cast(0x101799), LevelPVPTutorialBegin_ = static_cast(0x10179A), LevelPVPTutorialNextStep_ = static_cast(0x10179B), LevelPVPTutorialShootPawnDead_ = static_cast(0x10179C), LevelPVPTutorialSniper_ = static_cast(0x10179D), LevelPVPTutorialKillAfterSwitch_ = static_cast(0x10179E), LevelPVPTutorialResetAIPawnCount_ = static_cast(0x10179F), LevelPVPTutorialMax_ = static_cast(0x10189A), StoryGameStageEventMax_ = static_cast(0x1FBD00) }; } namespace DLL2SDK::Assembly_CSharp::Story { struct StoryGameConst : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t EnumNumPerLevel_; int32_t EnumNumPerLevelSmall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79482(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct StoryGameEventChannel : DLL2SDK::Assembly_CSharp::PVE::PVEGameEventChannel { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWinFail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRemoveAllEnemyAI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKillAllEnemyAI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendGameResultToZone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQTEFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayerWantQuitGame_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79472(DLL2SDK::Assembly_CSharp::GameBase::MatchGame* inGame_); void Init_79473(); void OnWinFail_79474(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRemoveAllEnemyAI_79475(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnKillAllEnemyAI_79476(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void SendGameResultToZone_79477(bool isquit_); void OnQTEFinished_79478(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void PlayerWantQuitGame_79479(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void __xLuaBaseProxy_Init_79480(); void __xLuaBaseProxy_SendGameResultToZone_79481(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AITakeDamageComponent : DLL2SDK::Assembly_CSharp::GameEngine::TakeDamageComponent { void _ctor_75020(); void TakeDamage_75021(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void PlayTakeDamageSound_75022(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void Tick_75023(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVETakeDamageComponent : DLL2SDK::Assembly_CSharp::GameBase::PlayerTakeDamageComponent { void _ctor_75030(); void TakeDamage_75031(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct SGShootActor : DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget { DLL2SDK::Assembly_CSharp::EAssetID m_DestroyEffectID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TakeDamage_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79463(); void Awake_79464(); void TakeDamage_79465(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* info_); void __xLuaBaseProxy_Awake_79466(); void __xLuaBaseProxy_TakeDamage_79467(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct DamageTriggerTutorial : DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget { DLL2SDK::mscorlib::System::String* eventName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TakeDamage_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79457(); bool get_CanLockedByRPG_79458(); void Start_79459(); void TakeDamage_79460(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* info_); void __xLuaBaseProxy_Start_79461(); void __xLuaBaseProxy_TakeDamage_79462(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EFireColliderShape : int32_t { EShape_Capsule_ = static_cast(0x0), EShape_OBB_ = static_cast(0x1), EShape_Other_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Story { struct AnimaDoor : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Animator* m_Animator_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenDoor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseDoor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpening_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDoorOpened_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79445(); void OpenDoor_79446(); void CloseDoor_79447(); void OnOpening_79448(); void OnDoorOpened_79449(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct CrowAnim : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Animator* m_Animator_; int32_t m_DoActionIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayToFly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FlytoTarget_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79434(); void Start_79435(); void PlayAnimation_79436(DLL2SDK::mscorlib::System::String* animName_); DLL2SDK::mscorlib::System::Collections::IEnumerator* DelayToFly_79437(float sec_, DLL2SDK::mscorlib::System::String* animName_); void FlytoTarget_79438(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIPawnSpawner : DLL2SDK::Assembly_CSharp::PVE::ActorSpawner { float Health_; float Damage_; float ShootingAccuracy_; DLL2SDK::mscorlib::System::String* MeshName_; DLL2SDK::mscorlib::System::String* Mesh2Name_; bool EnableNavAgent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializePawnData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74791(); DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* InitializePawnData_74792(); DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* __xLuaBaseProxy_InitializePawnData_74793(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct GuidPawnSpawner : DLL2SDK::Assembly_CSharp::PVE::AIPawnSpawner { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79430(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct WaitForTouchAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { bool ShowTips_; bool FinishSign_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* finishEvent_; float waitTime_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* waitEvent_; float startTime_; DLL2SDK::Assembly_CSharp::GameBase::GameUIScene* gameUIScene_; int32_t lastTouchFingerId_; bool waitForTouchEnd_; float lastTouchTime_; void _ctor_79426(); void OnEnter_79427(); void OnUpdate_79428(); bool IsTouchClicked_79429(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct WaitForMovement : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { bool waitForRotation_; bool waitForMoveDistance_; float targetRotationDegree_; float targetMoveDistance_; DLL2SDK::UnityEngine::UnityEngine::Quaternion currentRotation_; DLL2SDK::UnityEngine::UnityEngine::Vector3 currentPosition_; bool finishTaretRotation_; bool finishTargetMoveDistance_; void _ctor_79421(); void OnEnter_79422(); void OnUpdate_79423(); bool CheckTargetRotation_79424(); bool CheckTargetMoveDistance_79425(); }; } namespace DLL2SDK::Assembly_CSharp { struct WaitForFireModeAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::GameEngine::EFireMode FireMode_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* finishEvent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79418(); void OnUpdate_79419(); void __xLuaBaseProxy_OnUpdate_79420(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct WaitForDialogAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::GameBase::GameUIScene* gameUIScene_; int32_t lastTouchFingerId_; bool waitForTouchEnd_; float lastTouchTime_; void _ctor_79414(); void OnEnter_79415(); void OnUpdate_79416(); bool IsTouchClicked_79417(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct WaitForBoolValue : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* boolean1_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* boolean2_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* trueEvent_; void _ctor_79410(); void OnEnter_79411(); void OnUpdate_79412(); void Check_79413(); }; } namespace DLL2SDK::Assembly_CSharp::Prologue { struct TimeRecordAction_Prologue : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::Prologue::EPrologueRecordType RecordType_; bool Record_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79407(); void OnEnter_79408(); void __xLuaBaseProxy_OnEnter_79409(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct TimeRecordAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::Story::ESPTutorialTimeType RecordType_; bool Record_; void _ctor_79405(); void OnEnter_79406(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StoryGameTogglePlayerPinDownToGround : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { bool shouldEnable_; void _ctor_79402(); void OnEnter_79403(); void DoActivate_79404(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StoryGameTogglePlayer1PModel : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { bool isVisible_; void _ctor_79399(); void OnEnter_79400(); void DoActivate_79401(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StoryGameStartCountDown : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::Story::StoryGameStageEventEnum m_StageEventID_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* m_Time_; void _ctor_79397(); void OnEnter_79398(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SpawnRandAIAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::PVE::AIPawnSpawnChecker* spawnChecker_; DLL2SDK::Array* randomSpawnPoints_; bool excludeLastSelected_; int32_t lastSelectedIndex_; int32_t aiIndex_; int32_t spawnCount_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79393(); void OnEnter_79394(); void DoActivate_79395(); static bool _DoActivate_m__0_79396(DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AIPawnSpawnPoint* e_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SpawnAIAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::PVE::AIPawnSpawnChecker* spawnChecker_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AIPawnSpawnPoint* spawnPoint_; int32_t aiIndex_; int32_t spawnCount_; void _ctor_79390(); void OnEnter_79391(); void DoActivate_79392(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ShowPrepareAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { float PrepareTime_; float m_StartTime_; void _ctor_79386(); void OnEnter_79387(); void DoActivate_79388(); void OnUpdate_79389(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StoryGameSetPlayerMaxSpeed : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { float maxSpeed_; void _ctor_79383(); void OnEnter_79384(); void DoActivate_79385(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { enum struct PVEGameUIEventEnum : int32_t { PVEGameUIEventBegin_ = static_cast(0xFA3E8), NotifyShowTask_ = static_cast(0xFA3E9), NotifyHideTask_ = static_cast(0xFA3EA), NotifyOperationPointHUDEnter_ = static_cast(0xFA3EB), NotifyOperationPointHUDLeave_ = static_cast(0xFA3EC), NotifyOperationPointHUDHide_ = static_cast(0xFA3ED), NotifyOperationPointHUDDecreasing_ = static_cast(0xFA3EE), NotifyCountDownHUDStart_ = static_cast(0xFA3EF), NotifyCountDownHUDHide_ = static_cast(0xFA3F0), NotifyShowProtectedTargetHUD_ = static_cast(0xFA3F1), NotifyUpdateProtectedTargetHUD_ = static_cast(0xFA3F2), NotifyTaskCountDownHUDStart_ = static_cast(0xFA3F3), NotifyTaskCountDownHUDHide_ = static_cast(0xFA3F4), UpadateTaskCount_ = static_cast(0xFA3F5), NotifyFinishTask_ = static_cast(0xFA3F6), NotifySupplyingAmmo_ = static_cast(0xFA3F7), NotifyTaskShowed_ = static_cast(0xFA3F8), NotifyShowBossHPHUD_ = static_cast(0xFA3F9), NotifyUpdateBossHPHUD_ = static_cast(0xFA3FA), NotifyKillComboFeedBackHUDHide_ = static_cast(0xFA3FB), NotifyDangerousRegion_ = static_cast(0xFA3FC), NotifyShowArrowGuide_ = static_cast(0xFA3FD), NotifyUpdateArrowGuide_ = static_cast(0xFA3FE), NotifyArrowGuideBindTarget_ = static_cast(0xFA3FF), NotifyChangeTaskText_ = static_cast(0xFA400), NotifyShowGuideDescribes_ = static_cast(0xFA401), NotifyHideGuideDescribes_ = static_cast(0xFA402), ShowLineToTargetHud_ = static_cast(0xFA403), HideLineToTargetHud_ = static_cast(0xFA404), NotifyShowDescribeArrowGuide_ = static_cast(0xFA405), NotifyUseSupplyMachine_ = static_cast(0xFA406), ShowSkipCutSceneHUD_ = static_cast(0xFA407), AddCountDownTime_ = static_cast(0xFA408), NotifyGuideDescribesEffect_ = static_cast(0xFA409), NotifyBossLotteryReq_ = static_cast(0xFA40A), NotifySetUIVisibleInMatinee_ = static_cast(0xFA40B), NotifyChallengeShowLottery_ = static_cast(0xFA40C), NotifyChallengeEndLottery_ = static_cast(0xFA40D), NotifyDisplayRebornStrengthingEffect_ = static_cast(0xFA40E), NotifyTopInfoRoundChange_ = static_cast(0xFA40F), NotifyTopInfoScoreChange_ = static_cast(0xFA410), NotifyTeamInfoScoreChange_ = static_cast(0xFA411), NotifyTopInfoAddPickUp_ = static_cast(0xFA412), NotifyPickUpPowerUp_ = static_cast(0xFA413), NotifyAddShield_ = static_cast(0xFA414), NotifyLoadUltSkillEffect_ = static_cast(0xFA415), NotifyAddHealth_ = static_cast(0xFA416), NotifyPawnTauntState_ = static_cast(0xFA417), NotifyMetalStormState_ = static_cast(0xFA418), PVEGameUIEventMax_ = static_cast(0xFDE80) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StoryGameSendStringUIEnumEvent : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* m_GameUIEnumEventString_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::StoryGameSendStringUIEnumEvent_EParamType m_ParamType_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* m_FloatParam_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* m_IntParam_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* m_BoolParam_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmObject* m_GameObjectParam_; DLL2SDK::Array* EnumTypeToParse_; void _ctor_79376(); void Awake_79377(); void OnEnter_79378(); void SendEventWithParam_79379(uint32_t uSendEnum_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StoryGameSendGameEvent : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* m_GameObjectParam_; DLL2SDK::mscorlib::System::String* para_; DLL2SDK::Assembly_CSharp::Story::StoryGameStageEventEnum m_EventEnum_; void _ctor_79374(); void OnEnter_79375(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StoryGameSendEventToPlayer : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::Story::StoryGameActorEventEnum m_EventEnum_; void _ctor_79372(); void OnEnter_79373(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StoryGameRemoveGrenade : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName weaponName_; void _ctor_79370(); void OnEnter_79371(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StoryGamePlayWeaponUpAnim : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { void _ctor_79367(); void OnEnter_79368(); void DoActivate_79369(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StoryGamePlayWeaponDownAnim : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { void _ctor_79364(); void OnEnter_79365(); void DoActivate_79366(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StoryGamePauseAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { bool Pause_; void _ctor_79362(); void OnEnter_79363(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StoryGameMonsterIntroCompleted : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { void _ctor_79360(); void OnEnter_79361(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StoryGameModifyAmmoCount : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { int32_t AmmoCount_; void _ctor_79358(); void OnEnter_79359(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StoryGameMessageAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* m_StrMessage_; bool m_Show_; bool m_ChangeColor_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* m_FinishStateImmediately_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LinkOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LinkTargetOffset_; DLL2SDK::mscorlib::System::String* m_LinkTargetName_; DLL2SDK::Array* m_LinkTargets_; bool ForcePlayAnim_; bool ShowLinkOnlyTargetActive_; void _ctor_79356(); void OnEnter_79357(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StoryGameLockHealth : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { bool lockHealth_; void _ctor_79354(); void OnEnter_79355(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StoryGameLoadAsset : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { bool m_IsFromAssetID_; DLL2SDK::Assembly_CSharp::EAssetID m_AssetId_; void _ctor_79352(); void OnEnter_79353(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StoryGameKillPawn : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { int32_t PawnID_; void _ctor_79350(); void OnEnter_79351(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StoryGameKillAllZombies : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* m_SourcePosObject_; DLL2SDK::Array* DeactiveAIPawnSpawnCheckerList_; void _ctor_79348(); void OnEnter_79349(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StoryGameInput : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { bool m_bAllowInput_; void _ctor_79346(); void OnEnter_79347(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StoryGameHidePawn : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { bool m_ShowPawn_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* m_PawnObject_; void _ctor_79344(); void OnEnter_79345(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StoryGameGiveWeapon : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName weaponName_; bool autoSwitch_; int32_t ammonCount_; void _ctor_79341(); void OnEnter_79342(); void DoActivate_79343(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StoryGameGivePlayerDamage : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::UnityEngine::UnityEngine::Transform* damageSource_; DLL2SDK::mscorlib::System::String* hitSoundEvent_; float damageValue_; void _ctor_79339(); void OnEnter_79340(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StoryGameGetPawn : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* PawnID_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* pawnObject_; void _ctor_79337(); void OnEnter_79338(); }; } namespace DLL2SDK::Assembly_CSharp::Prologue { struct StoryGameExchangeMaterialAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::UnityEngine::UnityEngine::Renderer* CurrentRenderer_; DLL2SDK::UnityEngine::UnityEngine::Material* NextMaterial_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79334(); void OnEnter_79335(); void __xLuaBaseProxy_OnEnter_79336(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StoryGameDelayTalk : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEventTarget* eventTarget_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* sendEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* delay_; void _ctor_79332(); void OnEnter_79333(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StoryGameCheckPlayerState : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* CrouchEvent_; void _ctor_79329(); void OnEnter_79330(); void OnUpdate_79331(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StoryGameCheckPlayerRotation : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::UnityEngine::UnityEngine::Transform* MatchObject_; float Threshold_; bool ForceMatchPlayerRotation_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* TrueEvent_; DLL2SDK::UnityEngine::UnityEngine::Vector3 LastPlayerRot_; void _ctor_79326(); void OnEnter_79327(); void OnUpdate_79328(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StoryGameCheckEnemyKilled : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* m_IncludeNoEnemySpawned_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* m_KilledEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* m_RangeDistance_; void _ctor_79322(); void OnEnter_79323(); void OnUpdate_79324(); static int32_t GetAliveAIPawnCount_79325(float range_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StoryGameCheckEnemyCountInChecker : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Array* m_SpawnerCheckerList_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::StoryGameCheckEnemyCountInChecker_ECompareType m_CompareType_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* m_StoreALivePawnsCount_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* m_CompareValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* m_TrueEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* m_FalseEvent_; bool CheckEveryTick_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CheckerList_; void _ctor_79318(); void OnEnter_79319(); void CheckPawnCount_79320(); void OnUpdate_79321(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StoryGameCheckAliveEnemyInTriggerTutorial : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::mscorlib::System::String* eventName_; DLL2SDK::UnityEngine::UnityEngine::Collider* trigger_; void _ctor_79314(); void OnEnter_79315(); bool IsPawnInsideTrigger_79316(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void OnUpdate_79317(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StoryGameCheckAliveEnemyInTrigger : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* EnemyClearEvent_; DLL2SDK::UnityEngine::UnityEngine::Collider* trigger_; void _ctor_79310(); void OnEnter_79311(); bool IsPawnInsideTrigger_79312(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void OnUpdate_79313(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StoryGameChangeCameraFOV : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { float FOV_; float blendTime_; DLL2SDK::UnityEngine::UnityEngine::Camera* WorldCam_; float currentFOV_; float blendEndTime_; void _ctor_79307(); void OnEnter_79308(); void OnUpdate_79309(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StoryGameActionSendGameEventEx : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* m_GameObjectParam_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* m_StringParam_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* m_FloatParam_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* m_IntParam_; DLL2SDK::Assembly_CSharp::Story::StoryGameStageEventEnum m_GameEventEnum_; void _ctor_79305(); void OnEnter_79306(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StoryGameActionCheckPlayerFire : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* StartFireEvent_; void _ctor_79303(); void OnUpdate_79304(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ShowSignTipsAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* m_StrMessage_; bool m_Show_; bool m_ShowFocusSign_; DLL2SDK::mscorlib::System::String* m_TargetName_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_TargetOffset_; DLL2SDK::Assembly_CSharp::SPTutorialView_ETipsArrowType m_ArrowType_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* m_FinishStateImmediately_; void _ctor_79301(); void OnEnter_79302(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ShowBrandAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::Story::BrandVolume* brandVolume_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::Brand* brand_; bool Alive_; bool ShowSignboard_; bool Relife_; void _ctor_79298(); void OnEnter_79299(); void DoActivate_79300(); }; } namespace DLL2SDK::Assembly_CSharp { struct SetStreakScoreAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { int32_t Score_; void _ctor_79296(); void OnEnter_79297(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ServerReportAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { int32_t Val_; bool IsHardMode_; void _ctor_79294(); void OnEnter_79295(); }; } namespace DLL2SDK::Assembly_CSharp { struct SendTutorialFsmEvent : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::mscorlib::System::String* eventName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79291(); void OnEnter_79292(); void __xLuaBaseProxy_OnEnter_79293(); }; } namespace DLL2SDK::Assembly_CSharp { struct SendTutorialEventAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::mscorlib::System::String* eventTypeName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79288(); void OnEnter_79289(); void __xLuaBaseProxy_OnEnter_79290(); }; } namespace DLL2SDK::Assembly_CSharp { struct PrologueShakeCounterAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { void _ctor_79286(); void OnEnter_79287(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ProloguePreMatineeAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::UnityEngine::UnityEngine::Vector3 TargetPos_; DLL2SDK::UnityEngine::UnityEngine::Quaternion TargetRot_; float Duration_; DLL2SDK::UnityEngine::UnityEngine::Vector3 InitPos_; DLL2SDK::UnityEngine::UnityEngine::Quaternion InitRot_; float Angle_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Pawn_; float m_StartTime_; void _ctor_79282(); void OnEnter_79283(); void OnUpdate_79284(); void OnExit_79285(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct PlaySoundQueueAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::mscorlib::System::String* SoundName_; float Duration_; bool PlayNow_; void _ctor_79280(); void OnEnter_79281(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct LevelTargetSwitchAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* enable_; DLL2SDK::mscorlib::System::String* levelTargetName_; void _ctor_79278(); void OnEnter_79279(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct LEGameCheckAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { bool CheckNoAmmo_; bool CheckClipAmmoFull_; bool CheckKillStreakUsed_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName CurrentWeaponName_; bool CheckMissileExplored_; DLL2SDK::Assembly_CSharp::FsmManager_FsmType FsmType_; void _ctor_79275(); void OnUpdate_79276(); void SendFsmEvent_79277(DLL2SDK::mscorlib::System::String* eventName_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GameIntrodutionAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* m_PauseWorld_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* m_HideAllUI_; void _ctor_79273(); void OnEnter_79274(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct FocusByMaskAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { bool m_Show_; bool m_UseMask_; DLL2SDK::UnityEngine::UnityEngine::Vector2 FocusCenter_; DLL2SDK::UnityEngine::UnityEngine::Vector2 FocusSize_; DLL2SDK::mscorlib::System::String* TargetName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* m_FinishStateImmediately_; void _ctor_79271(); void OnEnter_79272(); }; } namespace DLL2SDK::Assembly_CSharp { struct FireModeHUDLockAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { bool IsLock_; DLL2SDK::Assembly_CSharp::GameEngine::EFireMode ExpectFireMode_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79268(); void OnEnter_79269(); void __xLuaBaseProxy_OnEnter_79270(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct FadeInOutAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::FadeInOutAction_EFadeAction FadeAction_; float BlackTime_; float FadeTime_; bool FinishImmediately_; void _ctor_79266(); void OnEnter_79267(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct CheckBrandsStateAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Array* brands_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::CheckBrandsStateAction_BrandState brandState_; int32_t targetHitTime_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* FinishEvent_; void _ctor_79263(); void OnEnter_79264(); void OnUpdate_79265(); }; } namespace DLL2SDK::Assembly_CSharp { struct ChangeTutorialFsmValueAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::mscorlib::System::String* valueName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79260(); void OnEnter_79261(); void __xLuaBaseProxy_OnEnter_79262(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ChangeGameSequenceFSMAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::PlayMakerFSM* SequenceFSM_; void _ctor_79258(); void OnEnter_79259(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AskRetryAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* Content_; void _ctor_79256(); void OnEnter_79257(); }; } namespace DLL2SDK::Assembly_CSharp { struct SceneFsmManager : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::Array* _SceneFsmList_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* subFSMs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddRunningSubFSM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79249(); DLL2SDK::Array* get_SceneFsmList_79250(); void set_SceneFsmList_79251(DLL2SDK::Array* value_); void AddRunningSubFSM_79252(DLL2SDK::PlayMaker::HutongGames::PlayMaker::Fsm* fsm_); void Start_79253(); void Update_79254(); void __xLuaBaseProxy_Start_79255(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PrefabSpawnerEventHideSth : DLL2SDK::Assembly_CSharp::GameBase::PrefabSpawner_EventBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* SpecifedObject_; int32_t SpawnCount_; struct StaticFields { int32_t SpawnTimes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Invoke_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79245(); bool Invoke_79246(DLL2SDK::UnityEngine::UnityEngine::GameObject* inGO_); bool __xLuaBaseProxy_Invoke_79248(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); static void _cctor_79247(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEPlayerController : DLL2SDK::Assembly_CSharp::GameEngine::PlayerController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessPropInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddStandaloneBagInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerBagDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AllowAimAssitance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GiveWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveGrenade_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFreezing_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79204(); void ProcessPropInfo_79205(); void AddStandaloneBagInfo_79206(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* bagInfoList_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* GetPlayerBagDic_79207(); bool AllowAimAssitance_79208(); void Tick_79209(float deltaTime_); void GiveWeapon_79210(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName weaponName_, bool autoSwitch_, int32_t ammoCount_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponSlot slot_); void RemoveGrenade_79211(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName weaponName_); bool IsFreezing_79212(); void __xLuaBaseProxy_ProcessPropInfo_79213(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __xLuaBaseProxy_GetPlayerBagDic_79214(); bool __xLuaBaseProxy_AllowAimAssitance_79215(); void __xLuaBaseProxy_Tick_79216(float P0_); bool __xLuaBaseProxy_IsFreezing_79217(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct TaskLineRender : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* m_StartPos_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_EndPos_; bool IsManualUpdate_; DLL2SDK::UnityEngine::UnityEngine::LineRenderer* m_Line_; float m_UIRootZ_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79200(); void Start_79201(); void Update_79202(); void DoUpdate_79203(); }; } namespace DLL2SDK::Assembly_CSharp { struct PVEWeaponSkillHud : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIWidget* Container_; DLL2SDK::Assembly_CSharp::ESkillSlotType mSkillSlotType_; DLL2SDK::Assembly_CSharp::UIButton* SkillBtn_; DLL2SDK::Assembly_CSharp::PVEWeaponSkillHud_StaticParam* SkillDisactiveInfor_; DLL2SDK::Assembly_CSharp::PVEWeaponSkillHud_StaticParam* SkillActiveInfor_; DLL2SDK::Assembly_CSharp::UIWidget* NumberPanel_; DLL2SDK::Assembly_CSharp::UILabel* NumberLabel_; DLL2SDK::Assembly_CSharp::UIWidget* SkillMask_; DLL2SDK::Assembly_CSharp::UISprite* SkillIcon_; uint32_t mSkillActor_; DLL2SDK::Assembly_CSharp::ESkillSlotType mCurSkillSlotType_; DLL2SDK::Assembly_CSharp::GameBase::WeaponSkillComponent* mWeaponSkillComponent_; DLL2SDK::Assembly_CSharp::GameBase::SkillComponentManager* mSkillComponentManager_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIBanClickType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadUseSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSlotType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeProjectileCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSkillUseBtn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79179(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_79180(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType GetUIBanClickType_79181(); bool get_IsControlByUiState_79182(); uint64_t get_InactiveGameHudState_79183(); void Awake_79184(); bool OnGamepadUseSkill_79185(); void RegisterDelegates_79186(); void UnRegisterDelegates_79187(); void Tick_79188(float dt_); void SetSlotType_79189(DLL2SDK::Assembly_CSharp::ESkillSlotType type_); void ChangeSkill_79190(uint32_t actor_, DLL2SDK::Assembly_CSharp::ESkillSlotType slot_, DLL2SDK::mscorlib::System::String* hudName_, DLL2SDK::Assembly_CSharp::GameEngine::EActiveSkillUseType useType_); void ChangeProjectileCount_79191(int32_t count_); void UpdateUI_79192(); void OnSkillUseBtn_79193(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType __xLuaBaseProxy_GetUIBanClickType_79194(); void __xLuaBaseProxy_Awake_79195(); void __xLuaBaseProxy_RegisterDelegates_79196(); void __xLuaBaseProxy_UnRegisterDelegates_79197(); void __xLuaBaseProxy_Tick_79198(float P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct PVEWeaponSkillController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::PVEWeaponSkillHud* mView_; DLL2SDK::Assembly_CSharp::GameEngine::EActiveSkillUseType mSkillUseType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeSkillActorID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeProjectileCount_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79168(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_79169(); void Init_79170(); void RegisterDelegates_79171(); void UnRegisterDelegates_79172(); void ChangeSkillActorID_79173(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ChangeProjectileCount_79174(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_79175(); void __xLuaBaseProxy_Init_79176(); void __xLuaBaseProxy_RegisterDelegates_79177(); void __xLuaBaseProxy_UnRegisterDelegates_79178(); }; } namespace DLL2SDK::Assembly_CSharp { struct PVEWeaponSecondSkillController : DLL2SDK::Assembly_CSharp::PVEWeaponSkillController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79165(); void Init_79166(); void __xLuaBaseProxy_Init_79167(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEInventoryManager : DLL2SDK::Assembly_CSharp::GameEngine::InventoryManager { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFirstSecondWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveInventoryByID_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79160(DLL2SDK::Assembly_CSharp::GameBase::Pawn* PawnOwner_); void UpdateFirstSecondWeapon_79161(); bool RemoveInventoryByID_79162(int32_t inItemID_, uint8_t inSlot_, int32_t inActorID_, bool bAutoSwitch_); void __xLuaBaseProxy_UpdateFirstSecondWeapon_79163(); bool __xLuaBaseProxy_RemoveInventoryByID_79164(int32_t P0_, uint8_t P1_, int32_t P2_, bool P3_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct PVEBaseGameUIScene : DLL2SDK::Assembly_CSharp::PVE::PVEGameUIScene { DLL2SDK::Assembly_CSharp::GameUI::MPMissionHUD* m_MissionHUD_; DLL2SDK::Assembly_CSharp::GameUI::NetworkAIPawnDebugHUD* m_NetwrokAIDebugHUD_; DLL2SDK::Assembly_CSharp::GameUI::ZMTaskProgressHUD* m_TaskProgressHUD_; DLL2SDK::Assembly_CSharp::GameUI::ZMPerkCoinMachineHUD* m_PerkCoinHUD_; DLL2SDK::Assembly_CSharp::GameUI::ZMBuffInfoHUD* m_PowerupInfoHUD_; DLL2SDK::Assembly_CSharp::GameUI::ZMLeftTimeHUD* m_LeftTimeHUD_; DLL2SDK::Assembly_CSharp::GameUI::ZMMissionItemHUD* m_MissionItemHUD_; DLL2SDK::Assembly_CSharp::ZMSignHUD* m_SignHUD_; DLL2SDK::Assembly_CSharp::GameUI::ZMModifierHUD* m_ModifierHUD_; DLL2SDK::Assembly_CSharp::GameUI::MPWaitForReviveHUD* m_WaitForReviveHUD_; DLL2SDK::Assembly_CSharp::GameUI::ZMBossBloodHUD* m_BossBloodHUD_; DLL2SDK::Assembly_CSharp::GameUI::PVEScorePanelHUD* m_PVEScorePanel_; DLL2SDK::Assembly_CSharp::GameUI::BRSwitchSprintingHUD* m_BRSwitchSprintingHUD_; DLL2SDK::Assembly_CSharp::GameUI::ZMTutorialTipsHUD* m_TutorialTipsHUD_; DLL2SDK::Assembly_CSharp::GameUI::ZMBossCommingTipsHUD* m_BossCommingHUD_; DLL2SDK::Assembly_CSharp::GameBase::InjureNumberContainerHUD* m_InjureNumberContainer_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ScreenEffectDic_; int32_t m_CurrentActiveAssetID_; bool m_CurrentActiveShowState_; int32_t pendingScreenEffectId_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateLevelObjectInteractiveHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSwitchSprintingHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTaskHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableSelectBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenSettingPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseSettingPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckReconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadGamePlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundTimeChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowDebugHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowInjureNumberHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSwitchBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyQuitGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInjuredScreenEffectAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnTopNameHudAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnTopNameHudRemove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowScreenEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEffectActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateScreenEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadScreenEffectComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBossBloodShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateCommonTipsCtrl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyModifiers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyPickUpPowerUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowScorePanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchSprintingHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetJoyStickPanelType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLocalPawnDying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLocalPawnDie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleDamageDebugHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncInventoryBag_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78933(); bool get_ScoreHUDEnabled_78934(); bool get_EnableUIFadeIn_78935(); DLL2SDK::Assembly_CSharp::GameUI::MPMissionHUD* get_missionHUD_78936(); DLL2SDK::Assembly_CSharp::GameUI::ZMTaskProgressHUD* get_taskProgressHUD_78937(); DLL2SDK::Assembly_CSharp::GameUI::ZMTutorialTipsHUD* get_tutorialTipsHUD_78938(); void Init_78939(); void CreateLevelObjectInteractiveHUD_78940(); void OnEnterGame_78941(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void CreateSwitchSprintingHUD_78942(); bool ShowTaskHUD_78943(); bool EnableSelectBag_78944(); void OpenSettingPanel_78945(); void CloseSettingPanel_78946(); void CheckReconnect_78947(); void OnLoadGamePlayerInfo_78948(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnLocalPlayerStateChanged_78949(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRoundTimeChanged_78950(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRoundStart_78951(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SelectBag_78952(int32_t bagId_); void ShowDebugHUD_78953(bool on_); void ShowInjureNumberHUD_78954(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); bool CanSwitchBag_78955(); void OnRoundEnded_78956(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyQuitGame_78957(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); int32_t GetInjuredScreenEffectAssetID_78958(); void OnPawnTopNameHudAdd_78959(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnPawnTopNameHudRemove_78960(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShowScreenEffect_78961(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void CreateScreenEffect_78963(int32_t assetId_); void OnLoadScreenEffectComplete_78964(DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect* effect_); void OnBossBloodShow_78965(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); DLL2SDK::Assembly_CSharp::GameUI::CommonTipsController* CreateCommonTipsCtrl_78966(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void OnNotifyModifiers_78967(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyPickUpPowerUp_78968(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowScorePanel_78969(); void OnSwitchSprintingHUD_78970(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); DLL2SDK::Assembly_CSharp::GameBase::EModeJoySticksPanelType GetJoyStickPanelType_78971(); void ShutDown_78972(); void OnNotifyLocalPawnDying_78973(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* MSG_); void OnNotifyLocalPawnDie_78974(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* MSG_); void ToggleDamageDebugHUD_78975(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnSyncInventoryBag_78976(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void __xLuaBaseProxy_Init_78978(); void __xLuaBaseProxy_CreateLevelObjectInteractiveHUD_78979(); void __xLuaBaseProxy_OnEnterGame_78980(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); bool __xLuaBaseProxy_EnableSelectBag_78981(); void __xLuaBaseProxy_OpenSettingPanel_78982(); void __xLuaBaseProxy_CloseSettingPanel_78983(); void __xLuaBaseProxy_OnLoadGamePlayerInfo_78984(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnLocalPlayerStateChanged_78985(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_SelectBag_78986(int32_t P0_); void __xLuaBaseProxy_ShowInjureNumberHUD_78987(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); bool __xLuaBaseProxy_CanSwitchBag_78988(); void __xLuaBaseProxy_OnRoundEnded_78989(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnNotifyQuitGame_78990(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); int32_t __xLuaBaseProxy_GetInjuredScreenEffectAssetID_78991(); void __xLuaBaseProxy_OnPawnTopNameHudAdd_78992(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnPawnTopNameHudRemove_78993(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); DLL2SDK::Assembly_CSharp::GameUI::CommonTipsController* __xLuaBaseProxy_CreateCommonTipsCtrl_78994(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); void __xLuaBaseProxy_OnNotifyModifiers_78995(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); DLL2SDK::Assembly_CSharp::GameBase::EModeJoySticksPanelType __xLuaBaseProxy_GetJoyStickPanelType_78996(); void __xLuaBaseProxy_ShutDown_78997(); static void SetEffectActive_78962(bool show_, DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect* effect_); static void _OnNotifyPickUpPowerUp_m__0_78977(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MPGameInfo : DLL2SDK::Assembly_CSharp::PVE::PVEGameInfo { DLL2SDK::Assembly_CSharp::GameBase::TacticalGPSManager* m_GpsManager_; int32_t m_RoundStage_; DLL2SDK::UnityEngine::UnityEngine::Vector3 AIJumpDownExtraVelocity_; DLL2SDK::Assembly_CSharp::PVE::MP::MPRewardLevelDropInfo* m_MPRewardLevelDropInfo_; int32_t m_BossRoundBossID_; int32_t m_CurrentPlaySoundNum_; int32_t m_ZoneCount_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ZoneInfoList_; uint32_t m_RevivalCoinCount_; bool infiniteCarriedAmmo_; int32_t lastActiveSceneIndex_; uint32_t lastPreloadSceneIndex_; struct StaticFields { int32_t MaxAllowPlaySoundNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMPPVEGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetZoneInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetZoneInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRadarCompAssetIDList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncPlayerInfoProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchBossPawnStage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundTimeChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStageChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecieveRewardLevelDropInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDropGoldCountByMonsterID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IncreasePlaySoundAINum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DecreasePlaySoundAINum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanAIPawnEnableSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBoss_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyPlayerInfoChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfiniteCarriedAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeGps_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSceneUnused_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncGameInfoProperty_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78511(); void Init_78512(); bool IsMPPVEGame_78513(); int32_t get_RoundStage_78514(); void set_RoundStage_78515(int32_t value_); void set_BossRoundBossID_78516(int32_t value_); int32_t get_BossRoundBossID_78517(); bool get_ShowEnemyOnRadar_78518(); bool get_CanAutoPickUpWeapon_78519(); int32_t get_ZoneCount_78520(); void set_ZoneCount_78521(int32_t value_); void SetZoneInfoList_78522(DLL2SDK::Array* zoneInfos_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetZoneInfoList_78523(); DLL2SDK::Assembly_CSharp::GameEngine::PVPWeaponViewType get_PvpWeaponViewType_78524(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRadarCompAssetIDList_78525(); void OnRoundStart_78526(int32_t inTimeLimit_, int32_t inLeftTime_); void OnRoundEnd_78527(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult inRoundResult_, uint64_t inWarGodPlayerID_); void SyncPlayerInfoProperty_78528(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* pInfo_, uint32_t propertyID_, uint32_t value_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength varType_); uint32_t get_RevivalCoinCount_78529(); void set_RevivalCoinCount_78530(uint32_t value_); void SwitchBossPawnStage_78531(uint32_t inPlayerID_, uint32_t inStage_); void OnRoundTimeChanged_78532(); void OnRoundStageChanged_78533(); void OnRecieveRewardLevelDropInfo_78534(DLL2SDK::Assembly_CSharp::Network::S2C_NTF_RESOURCE_DROPINFO* inDropInfo_); int32_t GetDropGoldCountByMonsterID_78535(int32_t inMonsterID_); void IncreasePlaySoundAINum_78536(); void DecreasePlaySoundAINum_78537(); bool CanAIPawnEnableSound_78538(); bool IsBoss_78539(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void NotifyPlayerInfoChanged_78540(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, uint32_t propertyID_); bool get_InfiniteCarriedAmmo_78541(); void SetInfiniteCarriedAmmo_78542(bool infinite_); DLL2SDK::mscorlib::System::Collections::IEnumerator* ChangeGps_78543(DLL2SDK::mscorlib::System::String* scenePath_); bool IsSceneUnused_78544(DLL2SDK::mscorlib::System::String* scenePath_); void SyncGameInfoProperty_78545(uint32_t propertyID_, uint32_t value_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength varType_); void __xLuaBaseProxy_Init_78546(); bool __xLuaBaseProxy_IsMPPVEGame_78547(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetRadarCompAssetIDList_78548(); void __xLuaBaseProxy_OnRoundStart_78549(int32_t P0_, int32_t P1_); void __xLuaBaseProxy_OnRoundEnd_78550(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult P0_, uint64_t P1_); void __xLuaBaseProxy_SyncPlayerInfoProperty_78551(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P0_, uint32_t P1_, uint32_t P2_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength P3_); void __xLuaBaseProxy_OnRoundTimeChanged_78552(); void __xLuaBaseProxy_NotifyPlayerInfoChanged_78553(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P0_, uint32_t P1_); void __xLuaBaseProxy_SyncGameInfoProperty_78554(uint32_t P0_, uint32_t P1_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength P2_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MPGameEventChannel : DLL2SDK::Assembly_CSharp::PVE::PVEGameEventChannel { DLL2SDK::Assembly_CSharp::PVE::MP::MPGameBuilder* m_GameBuilder_; bool m_SpawnNPCInLevel_; struct StaticFields { DLL2SDK::Assembly_CSharp::ParticleFade_OnParticleFinish* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncLocalPlayerSaveResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnServerSyncUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReSpawnPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiveBatchAIMoveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiveBatchEffectData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiveRewardLevelDropInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReConnectComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReconnectDS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneActived_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncAreaEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustAreaLocationToGround_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuffMachineBuffStateChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBuildableObstacleStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNtfSwitchLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBRChatMsgRespond_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBRChatShortcutRespond_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResPerkCoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncBuffInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerSyncBuffer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78461(DLL2SDK::Assembly_CSharp::GameBase::MatchGame* inGame_); void Init_78462(); void OnRoundStart_78463(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncLocalPlayerSaveResult_78464(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnServerSyncUseItem_78465(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnRoundEnd_78466(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnReSpawnPlayer_78467(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnReceiveBatchAIMoveData_78468(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnReceiveBatchEffectData_78469(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnReceiveRewardLevelDropInfo_78470(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnReConnectComplete_78471(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnReconnectDS_78472(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnZoneActived_78473(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncNotify_78474(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncAreaEvent_78475(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); DLL2SDK::UnityEngine::UnityEngine::Vector3 AdjustAreaLocationToGround_78476(DLL2SDK::UnityEngine::UnityEngine::Vector3 areaLocation_); void PlayEffect_78477(int32_t resourceId_, DLL2SDK::UnityEngine::UnityEngine::Vector3 areaLocation_, float timeInSecond_); void OnAddDroppedPickUp_78478(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnBuffMachineBuffStateChange_78479(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnNotifyBuildableObstacleStateChanged_78480(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnNtfSwitchLevel_78481(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnNotifyBRChatMsgRespond_78482(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnNotifyBRChatShortcutRespond_78483(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnResPerkCoin_78484(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnSyncBuffInfo_78485(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnPlayerSyncBuffer_78486(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void __xLuaBaseProxy_Init_78488(); void __xLuaBaseProxy_OnRoundStart_78489(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnServerSyncUseItem_78490(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnRoundEnd_78491(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnReSpawnPlayer_78492(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnReceiveBatchAIMoveData_78493(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnReConnectComplete_78494(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnReconnectDS_78495(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnSyncNotify_78496(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnSyncAreaEvent_78497(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnAddDroppedPickUp_78498(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnNtfSwitchLevel_78499(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnSyncBuffInfo_78500(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnPlayerSyncBuffer_78501(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); static void _PlayEffect_m__0_78487(DLL2SDK::UnityEngine::UnityEngine::GameObject* ob_); }; } namespace DLL2SDK::Assembly_CSharp::ExportLevelLogic::Random { struct WaveExportConfigRandom : DLL2SDK::Assembly_CSharp::EditorOnlyObject { DLL2SDK::Array* WaveConfigGroupList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveGroup_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79056(); bool get_ServerOnly_79057(); void AddGroup_79058(DLL2SDK::Array* waveConfigList_); void RemoveGroup_79059(int32_t index_); }; } namespace DLL2SDK::Assembly_CSharp { struct WaveExportConfigNew : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::Array* waveConfigList_; DLL2SDK::Array* zombieSpawnConfig_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddZombieSpawnConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveZombieSpawnConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddWave_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveWave_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79049(); void AddZombieSpawnConfig_79050(); void RemoveZombieSpawnConfig_79051(int32_t index_); DLL2SDK::Assembly_CSharp::WaveConfigNew* AddWave_79052(); void RemoveWave_79053(int32_t index_); void Awake_79054(); void __xLuaBaseProxy_Awake_79055(); }; } namespace DLL2SDK::Assembly_CSharp { struct WaveExportConfig : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::Array* waveConfigList_; DLL2SDK::Array* zombieSpawnConfig_; DLL2SDK::Array* botSpawnConfig_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddZombieSpawnConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveZombieSpawnConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddWave_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveWave_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79041(); bool get_ServerOnly_79042(); void AddZombieSpawnConfig_79043(); void RemoveZombieSpawnConfig_79044(int32_t index_); void AddWave_79045(); void RemoveWave_79046(int32_t index_); void Awake_79047(); void __xLuaBaseProxy_Awake_79048(); }; } namespace DLL2SDK::Assembly_CSharp { struct RoutePoint : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::UnityEngine::UnityEngine::Vector3 point_; bool IsInflection_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79040(); }; } namespace DLL2SDK::Assembly_CSharp { struct RouteExportConfig : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::Array* ConfigList_; DLL2SDK::Array* RoutePointGroup_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79038(); bool get_ServerOnly_79039(); }; } namespace DLL2SDK::Assembly_CSharp { struct RouteConfig : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { uint32_t RouteID_; DLL2SDK::Array* RoutePointList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79037(); }; } namespace DLL2SDK::Assembly_CSharp { struct ExportableConfig : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45344(); }; } namespace DLL2SDK::Assembly_CSharp::ExportLevelLogic::Random { struct ZombieConfigList : DLL2SDK::Assembly_CSharp::ExportableConfig { DLL2SDK::mscorlib::System::String* Name_; int32_t UniqueID_; float SpawnInterval_; int32_t ZombieTotalPower_; int32_t TotalMonterPromotion_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ConfigList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79035(); }; } namespace DLL2SDK::Assembly_CSharp::ExportLevelLogic::Random { struct SpawnWaveConfig : DLL2SDK::Assembly_CSharp::ExportableConfig { DLL2SDK::mscorlib::System::Collections::Generic::List_1* ZombieWaveConfigList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddWave_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveWave_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79032(); void AddWave_79033(); void RemoveWave_79034(int32_t index_); }; } namespace DLL2SDK::Assembly_CSharp::ExportLevelLogic::Random { struct WaveConfig : DLL2SDK::Assembly_CSharp::ExportableConfig { DLL2SDK::mscorlib::System::String* Name_; int32_t ID_; DLL2SDK::Array* SpawnWaveList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSpawnWave_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveSpawnWave_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Resize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79028(); void AddSpawnWave_79029(); void RemoveSpawnWave_79030(int32_t index_); void Resize_79031(int32_t length_); }; } namespace DLL2SDK::Assembly_CSharp::ExportLevelLogic::Random { struct WaveConfigGroup : DLL2SDK::Assembly_CSharp::ExportableConfig { DLL2SDK::mscorlib::System::String* GroupName_; int32_t GroupID_; DLL2SDK::Array* WaveConfigList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Resize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddWave_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveWave_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79024(); void Resize_79025(DLL2SDK::Array* target_); void AddWave_79026(); void RemoveWave_79027(int32_t index_); }; } namespace DLL2SDK::Assembly_CSharp { struct BotSpawnConfig : DLL2SDK::Assembly_CSharp::ExportableConfig { int32_t botID_; DLL2SDK::Array* spawnSpotGroups_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79023(int32_t id_); }; } namespace DLL2SDK::Assembly_CSharp { struct ZombieSpawnConfig : DLL2SDK::Assembly_CSharp::ExportableConfig { DLL2SDK::Assembly_CSharp::PVEConfigPresetBase* zombie_; DLL2SDK::Array* spawnSpotGroups_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79022(DLL2SDK::Assembly_CSharp::PVEConfigPresetBase* preset_); }; } namespace DLL2SDK::Assembly_CSharp { struct SpawnSpotGroup : DLL2SDK::Assembly_CSharp::ExportableConfig { int32_t groupID_; DLL2SDK::Array* SpawnSpotGroups_; DLL2SDK::Array* spawnSpots_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79021(); }; } namespace DLL2SDK::Assembly_CSharp { struct BotConfig : DLL2SDK::Assembly_CSharp::ExportableConfig { int32_t botID_; uint8_t count_; uint8_t spawnSpotGroup_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79020(); }; } namespace DLL2SDK::Assembly_CSharp { struct ZombieConfig : DLL2SDK::Assembly_CSharp::ExportableConfig { DLL2SDK::Assembly_CSharp::PVEConfigPresetBase* zombie_; uint8_t count_; uint8_t spawnSpotGroup_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79019(); }; } namespace DLL2SDK::Assembly_CSharp { struct SpawnWaveConfig : DLL2SDK::Assembly_CSharp::ExportableConfig { DLL2SDK::Array* zombieList_; DLL2SDK::Array* botList_; DLL2SDK::Array* powerUpDropList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CollectZombieType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CollectBotType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79016(); void CollectZombieType_79017(DLL2SDK::mscorlib::System::Collections::Generic::List_1* zombieTypeAll_); void CollectBotType_79018(DLL2SDK::mscorlib::System::Collections::Generic::List_1* botTypeAll_); }; } namespace DLL2SDK::Assembly_CSharp { struct PowerUpDropConfig : DLL2SDK::Assembly_CSharp::ExportableConfig { int32_t dropIndex_; DLL2SDK::Assembly_CSharp::PowerUpConfig* powerUp_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79015(); }; } namespace DLL2SDK::Assembly_CSharp { struct WaveConfigNew : DLL2SDK::Assembly_CSharp::ExportableConfig { int32_t waveID_; DLL2SDK::mscorlib::System::String* Name_; int32_t typeGroupID_; DLL2SDK::CSProto::msg::ECamp camp_; bool loop_; bool respawn_; float prepareTime_; float spawnWaveEndDelay_; uint8_t maxActiveZombie_; uint8_t maxActiveBot_; float spawnInterval_; bool isRandomWave_; bool isMysteryWave_; int32_t mysterySchemeID_; bool isMysteryOpenNeedClear_; int32_t finishGetMoneyCount_; DLL2SDK::Array* SpawnWaveList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWaveID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSpawnWave_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveSpawnWave_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Resize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79010(); void SetWaveID_79011(int32_t id_); void AddSpawnWave_79012(); void RemoveSpawnWave_79013(int32_t index_); void Resize_79014(int32_t length_); }; } namespace DLL2SDK::Assembly_CSharp { struct WaveConfig : DLL2SDK::Assembly_CSharp::ExportableConfig { int32_t waveID_; int32_t typeGroupID_; DLL2SDK::CSProto::msg::ECamp camp_; bool loop_; bool respawn_; float prepareTime_; float spawnWaveEndDelay_; uint8_t maxActiveZombie_; uint8_t maxActiveBot_; float spawnInterval_; bool isRandomWave_; bool isMysteryWave_; int32_t mysterySchemeID_; bool isMysteryOpenNeedClear_; int32_t finishGetMoneyCount_; DLL2SDK::Array* spawnWaveList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWaveID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CollectZombieType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CollectBotType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79006(); void SetWaveID_79007(int32_t id_); void CollectZombieType_79008(DLL2SDK::mscorlib::System::Collections::Generic::List_1* zombieTypeAll_); void CollectBotType_79009(DLL2SDK::mscorlib::System::Collections::Generic::List_1* botTypeAll_); }; } namespace DLL2SDK::Assembly_CSharp { struct PerkMachineSignboard : DLL2SDK::Assembly_CSharp::Signboard { DLL2SDK::Array* PerkConfigs_; bool perkMachineVisible_; float lastCheckVisibleTime_; float visibleAlphaFactor_; DLL2SDK::Assembly_CSharp::UISprite* iconSprite_; DLL2SDK::Array* dirSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPerkID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPerkMachineVisibility_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79000(); void SetPerkID_79001(int32_t perkID_); void SetPerkMachineVisibility_79002(bool visible_); void Update_79003(); void __xLuaBaseProxy_Update_79004(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct DroppedPickUp : DLL2SDK::Assembly_CSharp::GameBase::GameTriggerVolume { int32_t m_ActorID_; int32_t m_ItemID_; int32_t m_AssetID_; uint32_t m_SkinID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Attachments_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_weaponSkillID_; bool m_NeedPickupConfirm_; DLL2SDK::UnityEngine::UnityEngine::Texture* m_CamoMainTexture_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_DroppedPickUpModel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_EffectGO_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_GameObject_; DLL2SDK::Assembly_CSharp::GameEngine::PickupSoundConfigItem* m_SndCfg_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* m_AudioPlayer_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_PosOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_EulerOffset_; DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE m_PickUpType_; float m_LifeSpan_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponPartAssetLoader* m_WeaponPartAssetLoader_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MeshRenderers_; bool _IsRunning_k__BackingField_; bool rotateMesh_; bool m_HasCustomRotation_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_CustomRatation_; bool firstShowMesh_; bool shouldChangeEffect_; bool effectActive_; bool m_HasDespawned_; float mDuration_; float mDurationCountTime_; bool m_InRotateRange_; bool m_FollowLP_; float m_FollowTime_; DLL2SDK::Assembly_CSharp::PVPDroppedPickUpGuide* mGuide_; struct StaticFields { int32_t ROTATE_DEGREE_PER_SECOND_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_DefaultPosOffset_; float FLASHING_TIME_; int32_t FrameCount_; bool ForceSpawnNow_; float RotateRange_; int32_t CheckRangeFrame_; float kNearlyDistance_; float kSpeedBegin_; float kSpeedEnd_; float kSpeedUpTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnPickUpMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Despawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Despawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPickupEffectSpawned_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAttachmentSkillData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FLASHING_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFlashingInterval_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffectGO_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPickUpMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideOtherAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAttachParent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadAttachmentComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAttachMentConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnOtherAttachments_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoShowPickupMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVisibility_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMeshVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBRPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RotateMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEffectAsyncSpawned_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PickupConfirmed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCustomRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PowerUpFollow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowWeaponGuide_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43249(); DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE get_PickUpType_43250(); int32_t get_ActorID_43251(); int32_t get_ItemID_43252(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_Attachments_43253(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_WeaponSkillID_43254(); bool get_NeedPickupConfirm_43255(); bool get_IsRunning_43256(); void set_IsRunning_43257(bool value_); void Awake_43258(); void Initialize_43259(DLL2SDK::Assembly_CSharp::GameBase::DroppedPickUpProjectileParameterData* inParameterData_, bool needPickupConfirm_); void OnTriggerEnter_43260(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void SpawnPickUpMesh_43261(); void Despawn_43262(uint32_t pickedByPlayerId_); void ClearAttachment_43263(bool despawn_); void Despawn_43264(bool isPicked_); void OnPickupEffectSpawned_43265(DLL2SDK::UnityEngine::UnityEngine::GameObject* inst_); void Initialize_43266(DLL2SDK::UnityEngine::UnityEngine::Vector3 inPosition_, int32_t actorID_, int32_t itemID_, DLL2SDK::Array* attachmentID_, DLL2SDK::Array* weaponSkillID_, bool inNeedConfirm_, int32_t duration_, uint32_t skinID_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE type_); void InitAttachmentSkillData_43267(DLL2SDK::Array* attachmentID_, DLL2SDK::Array* skillID_); DLL2SDK::mscorlib::System::Collections::IEnumerator* FLASHING_43268(float duration_); float GetFlashingInterval_43269(float disappearanceTime_); void ChangeShow_43270(bool wantShow_); void ChangeEffectGO_43271(bool wantShow_); void ShowMesh_43272(bool value_); void ShowPickUpMesh_43273(); void HideOtherAttachment_43274(DLL2SDK::Assembly_CSharp::GameBase::AttachmentModelData* att_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); DLL2SDK::UnityEngine::UnityEngine::Transform* GetAttachParent_43275(DLL2SDK::mscorlib::System::String* Socket_, bool* isSraPointR_); void OnLoadAttachmentComplete_43276(int32_t assetID_, DLL2SDK::mscorlib::System::Object* data_); void UpdateAttachMentConfig_43277(); void OnLoadComplete_43278(int32_t assetID_); void SpawnOtherAttachments_43279(); void DoShowPickupMesh_43280(); void SetVisibility_43281(bool visible_); void TickDroppedPickUp_43282(float deltaTime_); bool IsMeshVisible_43283(); bool IsBRPickUp_43284(); void RotateMesh_43285(float deltaTime_); void SyncDroppedPickUp_43286(DLL2SDK::UnityEngine::UnityEngine::Vector3 inSyncPosition_, int32_t actorID_, int32_t itemID_, float duration_, DLL2SDK::Array* attachments_, DLL2SDK::Array* skills_, uint32_t skinID_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE type_); void CreateEffect_43287(DLL2SDK::Assembly_CSharp::EAssetID inAssetID_); void OnEffectAsyncSpawned_43288(DLL2SDK::UnityEngine::UnityEngine::GameObject* inst_); void PickupConfirmed_43289(); void SetCustomRotation_43290(DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_); void PowerUpFollow_43291(float deltaTime_); float GetSpeed_43292(); void ShowWeaponGuide_43293(); void __xLuaBaseProxy_Awake_43295(); void __xLuaBaseProxy_OnTriggerEnter_43296(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); static void _cctor_43294(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponNetSyncModule : DLL2SDK::Assembly_CSharp::GameBase::NetSyncModule { DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_CahcedPawn_; DLL2SDK::Assembly_CSharp::GameBase::ProcessFireCmdHandle* m_ProcessFireCmdHandle_; struct StaticFields { bool IsSetWeaponDirectlyInZipLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecycleAllFireCmd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartFireImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStopFireImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResStartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerWeaponReAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncAnimation3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncSwitchWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResSwitchWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSwitchWeaponInZiplineDirectyly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnServerSwitchWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncWeaponAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnProjectileStartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnProjectileStick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85116(DLL2SDK::Assembly_CSharp::GameEngine::ActorEventProcessor* InProcesser_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_MyPawn_85117(); void PreInit_85118(); void Init_85119(); void Shutdown_85120(); void RecycleAllFireCmd_85121(); void OnStartFireImpl_85122(DLL2SDK::Assembly_CSharp::GameBase::MatchReceiver_WeaponFireCmdInfo* Msg_); void OnStopFireImpl_85123(DLL2SDK::Assembly_CSharp::GameBase::MatchReceiver_WeaponFireCmdInfo* Msg_); void OnResStartFire_85124(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnPlayerWeaponReAmmo_85125(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncAnimation3P_85126(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncSwitchWeapon_85127(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnResSwitchWeapon_85128(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); bool CanSwitchWeaponInZiplineDirectyly_85129(); void OnServerSwitchWeapon_85130(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncWeaponAmmo_85131(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnProjectileStartFire_85132(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnProjectileStick_85133(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void __xLuaBaseProxy_PreInit_85135(); void __xLuaBaseProxy_Init_85136(); void __xLuaBaseProxy_Shutdown_85137(); static void _cctor_85134(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MatchMsg : DLL2SDK::mscorlib::System::Object { uint32_t _UIN_k__BackingField_; uint32_t _CommandID_k__BackingField_; DLL2SDK::Assembly_CSharp::GameEngine::EEventType _MsgType_k__BackingField_; int32_t Sequence_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase* m_Protocol_; bool HasRecycle_; struct StaticFields { DLL2SDK::Assembly_CSharp::Network::MatchMsg_IDReplaceDelegate* OnReplaceID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEventType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnserializeMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushProtocol_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckReplayID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CheckReplayID_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46651(uint32_t inCommandID_); void _ctor_46652(DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL matchType_, DLL2SDK::Assembly_CSharp::GameEngine::EEventType msgType_); uint32_t get_UIN_46653(); void set_UIN_46654(uint32_t value_); uint32_t get_CommandID_46655(); void set_CommandID_46656(uint32_t value_); DLL2SDK::Assembly_CSharp::GameEngine::EEventType get_MsgType_46657(); void set_MsgType_46658(DLL2SDK::Assembly_CSharp::GameEngine::EEventType value_); DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase* get_Protocol_46659(); void ChangeEventType_46660(DLL2SDK::Assembly_CSharp::GameEngine::EEventType msgType_); DLL2SDK::mscorlib::System::String* ToString_46661(); void OnRecycle_46662(); bool UseInDeadReplay_46663(); int32_t UnserializeMsg_46664(DLL2SDK::Array* data_, int32_t dataIndex_, int32_t dataCount_, int32_t sequence_); void PushProtocol_46665(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_46668(); static void CheckReplayID_46666(uint32_t* val_); static void CheckReplayID_46667(int32_t* val_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct AIPawnBatchMoveSyncMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78902(); bool UseInDeadReplay_78903(); bool __xLuaBaseProxy_UseInDeadReplay_78905(); static int32_t OnBuildResponseMsg_78904(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MatchProtocolBase : DLL2SDK::mscorlib::System::Object { uint8_t protocolCmd_; bool _HasRecycle_k__BackingField_; struct StaticFields { DLL2SDK::Array* m_SerializeBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSerializeBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnSerialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72170(); int32_t Serialize_72172(DLL2SDK::Array* context_); int32_t UnSerialize_72173(DLL2SDK::Array* bytes_, int32_t position_, int32_t count_); void Serialize_72174(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_72175(DLL2SDK::Array* bytes_, int32_t* position_); bool get_HasRecycle_72176(); void set_HasRecycle_72177(bool value_); static DLL2SDK::Array* GetSerializeBuffer_72171(); static void _cctor_72178(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MPPlayerUseMachineGunSyncMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78897(); static int32_t OnBuildResponseMsg_78898(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MPPawnBattleNetSyncModule : DLL2SDK::Assembly_CSharp::GameBase::BattleNetSyncModule { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncDead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuySupplyDepotItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnForceSetPosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78888(DLL2SDK::Assembly_CSharp::GameEngine::ActorEventProcessor* InProcesser_); void Init_78889(); void PreInit_78890(); void OnSyncDead_78891(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnBuySupplyDepotItem_78892(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnForceSetPosition_78893(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void __xLuaBaseProxy_Init_78894(); void __xLuaBaseProxy_PreInit_78895(); void __xLuaBaseProxy_OnSyncDead_78896(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct PickUpWeaponInfo : DLL2SDK::mscorlib::System::Object { uint64_t BagID_; int32_t ItemID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78887(uint64_t inBagID_, int32_t inItemID_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MPPlayerController : DLL2SDK::Assembly_CSharp::GameEngine::PlayerController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanStartSpectating_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AllowRotateWhenSpectating_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78882(); bool CanStartSpectating_78883(); bool AllowRotateWhenSpectating_78884(); bool __xLuaBaseProxy_CanStartSpectating_78885(); bool __xLuaBaseProxy_AllowRotateWhenSpectating_78886(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MPPawnEventProcessor : DLL2SDK::Assembly_CSharp::GameBase::PawnEventProcessor { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigNetSyncModuleList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterEventAfterPawnStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRequestBuyOperation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRequestNotifyServer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRequestBeginBuildObstacle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRequestFinishBuildObstacle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchKnife_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNextWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHPRecover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnServerSyncUseItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78865(); void ConfigNetSyncModuleList_78866(); void RegisterEventAfterPawnStart_78867(); void OnRequestBuyOperation_78868(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void OnRequestNotifyServer_78869(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void OnRequestBeginBuildObstacle_78870(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void OnRequestFinishBuildObstacle_78871(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void OnSwitchKnife_78872(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNextWeapon_78873(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnLocalPlayerUseItem_78874(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool IsHPRecover_78875(uint64_t inItemID_); void OnServerSyncUseItem_78876(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void __xLuaBaseProxy_ConfigNetSyncModuleList_78877(); void __xLuaBaseProxy_RegisterEventAfterPawnStart_78878(); void __xLuaBaseProxy_OnNextWeapon_78879(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnLocalPlayerUseItem_78880(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnServerSyncUseItem_78881(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MPPawn : DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn { int32_t m_ReviveTotalTime_; float m_RespawnTime_; bool m_ShouldPerformPhysics_; bool m_UsingItem_; bool _insidePortalVolume_k__BackingField_; bool _bAskForHelp_k__BackingField_; bool _bBeingGrapedFace_k__BackingField_; DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* m_Base_; bool m_LastTickUpdateCureTeammate_; float lastCheckDyingAnimTime_; uint32_t lastSaveTargetID_; int32_t electricPerk_; bool m_ShouldNavMeshMove_; bool m_IsAutoRotating_; float m_LastPlayKillEnemyEffectTime_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GetingItemObj_; bool bReadyPlayGetPAPAnim_; bool forcedKnife_; float m_DyingEyeHeight_; int32_t kDyingWeaponID_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* saveTargetPawn_; bool _IsSavingTeammate_k__BackingField_; bool isUltCD_; float kZombieAudioEffectRange_; float kMinTriggerAudioTimeInterval_; int32_t kZombieAudioMaxCount_; int32_t kZombieAudioMinCount_; bool zombieAudioEffectTriggered_; float lastZombieAudioEffectTiggerTime_; struct StaticFields { float AutoRotateDelayTime_; float AutoRotateSmoothTime_; float AutoRotateMaxFactor_; float AutoRotateLookForward_; float AutoPathStopDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateInventoryManager_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDyingTeammates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddLocalPawnItemSkillInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanProne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanChangeWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PerformPhysics_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEventProcessor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Die_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelInvokeSwitchView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTakeDamageComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopDriving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraPosition_FirstPerson_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKillEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanJump_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimulate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoteUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CacheColliders_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceSwitchKnife_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSoundEmitterType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarMySelfSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LockPlayerStateGetItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayGetCoinAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryChangeClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayGetPerkAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopLocalPawnReammo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPerk_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayGetPAPAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPAP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangePlayerUesPAPState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelGetingItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAimingNetworkAIPawnBloodHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleKnife_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CurrentPlayerEnterDyingState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndRevive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginSave_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelSave_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndSave_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponHiddenState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanNotCureTeammates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDyingAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndCrouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoJump_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GiveWeaponByPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TrySwitchWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAllStateWhenStartAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarViewTeammateSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcDeathCam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayCallHelpSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFastenByActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToLastUsedWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUltPickUpState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCanInteractiveLevelObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUltPickUpCDState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndCD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndSwitchRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ZombieAudioTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearNerverousAudio_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78696(); int32_t get_ReviveTotalTime_78697(); void set_ReviveTotalTime_78698(int32_t value_); float get_RespawnTime_78699(); void set_RespawnTime_78700(float value_); bool get_ShouldPerformPhysics_78701(); void set_ShouldPerformPhysics_78702(bool value_); bool get_ShouldCheckCollisionWithLocalPlayer_78703(); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_AimRotation_78704(); bool get_UsingItem_78705(); void set_UsingItem_78706(bool value_); bool get_insidePortalVolume_78707(); void set_insidePortalVolume_78708(bool value_); bool get_bAskForHelp_78709(); void set_bAskForHelp_78710(bool value_); bool get_bBeingGrapedFace_78711(); void set_bBeingGrapedFace_78712(bool value_); void InitPawn_78713(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void Tick_78714(float deltaTime_); void CreateInventoryManager_78715(); void CheckDyingTeammates_78716(); void AddLocalPawnItemSkillInfo_78717(); bool CanSprint_78718(); bool CanProne_78719(); bool CanChangeWeapon_78720(); void OnChangeClip_78721(); void PerformPhysics_78722(float deltaTime_); bool get_ShouldNavMeshMove_78723(); void InitEventProcessor_78724(); void Die_78725(bool isHeadShot_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void CancelInvokeSwitchView_78726(); void SwitchView_78727(); DLL2SDK::mscorlib::System::Type* GetTakeDamageComponentType_78728(); void StopDriving_78729(); void UpdateRotation_78730(DLL2SDK::UnityEngine::UnityEngine::Vector3 deltaEulerAngles_); void StartFire_78731(); void StopFire_78732(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCameraPosition_78733(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCameraPosition_FirstPerson_78734(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetCameraRotation_78735(); void OnKillEnemy_78736(bool isHeadShotKill_, int32_t weaponID_); bool CanJump_78737(); void TickSimulate_78738(float deltaTime_); void RemoteUseItem_78739(uint64_t itemId_, int32_t useItemType_, float extendTime_); void UseItem_78740(uint64_t itemID_, int32_t useItemType_, float extendTime_); void ResetPlayer_78741(); void Reset_78742(); void CacheColliders_78743(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool clearCache_); void SyncPosition_78744(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, bool checkColliders_); bool ForceSwitchKnife_78745(); DLL2SDK::mscorlib::System::Type* GetSoundEmitterType_78746(); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* CreatePlayerInfo_78747(uint32_t playerID_, uint32_t actorID_, DLL2SDK::CSProto::msg::ECamp camp_); void OnDestroy_78748(); DLL2SDK::mscorlib::System::String* TacticalRadarMySelfSprite_78749(DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState eTacticalPawnState_); void LockPlayerStateGetItem_78750(bool bLock_); void PlayGetCoinAnim_78751(bool blueCoin_); DLL2SDK::mscorlib::System::Collections::IEnumerator* GetCoin_78752(bool blueCoin_); void TryChangeClip_78753(bool auto_); void PlayGetPerkAnim_78754(int32_t perkId_); void StopLocalPawnReammo_78755(); DLL2SDK::mscorlib::System::Collections::IEnumerator* GetPerk_78756(int32_t perkId_); void PlayGetPAPAnim_78757(); DLL2SDK::mscorlib::System::Collections::IEnumerator* GetPAP_78758(); void ChangePlayerUesPAPState_78759(); void CancelGetingItem_78760(); void OnWeaponChanged_78761(); void UpdateAimingNetworkAIPawnBloodHUD_78762(); void ToggleKnife_78763(bool show_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_); bool get_IsDying_78764(); void CurrentPlayerEnterDyingState_78765(bool isEnterDying_, DLL2SDK::Assembly_CSharp::Network::EPLAYER_STATE oldState_); void EndRevive_78766(); bool get_IsSavingTeammate_78767(); void set_IsSavingTeammate_78768(bool value_); void BeginSave_78769(uint32_t targetID_); void CancelSave_78770(); void EndSave_78771(); bool GetWeaponHiddenState_78772(); void SwitchAnimatorController_78773(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* controller_, bool firstPersonAnimator_); void CanNotCureTeammates_78774(uint32_t playerid_); void PlayDyingAnim_78775(); void EndCrouch_78776(bool immediately_, bool setEyeHeightInImmediately_, bool foce_); void DoJump_78777(); DLL2SDK::Assembly_CSharp::GameBase::Weapon* GiveWeaponByPickUp_78778(int32_t weaponID_, uint8_t slot_, bool bAddForce_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* partInfoList_, uint32_t skinID_, int32_t actorID_, int32_t weaponLevel_, int32_t crossHairItemID_); void TrySwitchWeapon_78779(int32_t itemId_, uint8_t slot_, int32_t actorID_, int32_t itemLevel_, uint32_t skinID_, bool isServerData_); void StopAllStateWhenStartAim_78780(); DLL2SDK::mscorlib::System::String* TacticalRadarViewTeammateSprite_78781(DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState eTacticalPawnState_); void CalcDeathCam_78782(float delatTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3* out_CamLoc_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* out_CamRot_); void PlayCallHelpSound_78783(); void OnFastenByActor_78784(uint32_t actorID_); void SwitchToLastUsedWeapon_78785(); bool GetUltPickUpState_78786(); bool CheckCanInteractiveLevelObject_78787(); void SetUltPickUpCDState_78788(); DLL2SDK::mscorlib::System::Collections::IEnumerator* EndCD_78789(); void EndSwitchRole_78790(); void ZombieAudioTimer_78791(); void ClearNerverousAudio_78792(); void __xLuaBaseProxy_InitPawn_78793(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_Tick_78794(float P0_); void __xLuaBaseProxy_CreateInventoryManager_78795(); bool __xLuaBaseProxy_CanSprint_78796(); bool __xLuaBaseProxy_CanProne_78797(); bool __xLuaBaseProxy_CanChangeWeapon_78798(); void __xLuaBaseProxy_OnChangeClip_78799(); void __xLuaBaseProxy_PerformPhysics_78800(float P0_); void __xLuaBaseProxy_InitEventProcessor_78801(); void __xLuaBaseProxy_Die_78802(bool P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetTakeDamageComponentType_78803(); void __xLuaBaseProxy_StopDriving_78804(); void __xLuaBaseProxy_UpdateRotation_78805(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); void __xLuaBaseProxy_StartFire_78806(); void __xLuaBaseProxy_StopFire_78807(); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetCameraPosition_78808(); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetCameraPosition_FirstPerson_78809(); DLL2SDK::UnityEngine::UnityEngine::Quaternion __xLuaBaseProxy_GetCameraRotation_78810(); void __xLuaBaseProxy_OnKillEnemy_78811(bool P0_, int32_t P1_); bool __xLuaBaseProxy_CanJump_78812(); void __xLuaBaseProxy_TickSimulate_78813(float P0_); void __xLuaBaseProxy_RemoteUseItem_78814(uint64_t P0_, int32_t P1_, float P2_); void __xLuaBaseProxy_UseItem_78815(uint64_t P0_, int32_t P1_, float P2_); void __xLuaBaseProxy_ResetPlayer_78816(); void __xLuaBaseProxy_Reset_78817(); void __xLuaBaseProxy_CacheColliders_78818(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_, bool P1_); void __xLuaBaseProxy_SyncPosition_78819(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, bool P1_); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetSoundEmitterType_78820(); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* __xLuaBaseProxy_CreatePlayerInfo_78821(uint32_t P0_, uint32_t P1_, DLL2SDK::CSProto::msg::ECamp P2_); void __xLuaBaseProxy_OnDestroy_78822(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_TacticalRadarMySelfSprite_78823(DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState P0_); void __xLuaBaseProxy_TryChangeClip_78824(bool P0_); void __xLuaBaseProxy_OnWeaponChanged_78825(); void __xLuaBaseProxy_CancelSave_78826(); bool __xLuaBaseProxy_GetWeaponHiddenState_78827(); void __xLuaBaseProxy_SwitchAnimatorController_78828(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* P0_, bool P1_); void __xLuaBaseProxy_EndCrouch_78829(bool P0_, bool P1_, bool P2_); void __xLuaBaseProxy_DoJump_78830(); DLL2SDK::Assembly_CSharp::GameBase::Weapon* __xLuaBaseProxy_GiveWeaponByPickUp_78831(int32_t P0_, uint8_t P1_, bool P2_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P3_, uint32_t P4_, int32_t P5_, int32_t P6_, int32_t P7_); void __xLuaBaseProxy_TrySwitchWeapon_78832(int32_t P0_, uint8_t P1_, int32_t P2_, int32_t P3_, uint32_t P4_, bool P5_); void __xLuaBaseProxy_StopAllStateWhenStartAim_78833(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_TacticalRadarViewTeammateSprite_78834(DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState P0_); void __xLuaBaseProxy_CalcDeathCam_78835(float P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* P1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* P2_); void __xLuaBaseProxy_SwitchToLastUsedWeapon_78836(); bool __xLuaBaseProxy_GetUltPickUpState_78837(); bool __xLuaBaseProxy_CheckCanInteractiveLevelObject_78838(); void __xLuaBaseProxy_SetUltPickUpCDState_78839(); void __xLuaBaseProxy_EndSwitchRole_78840(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP::MPGame { struct MPGameUIScene : DLL2SDK::Assembly_CSharp::PVE::MP::PVEBaseGameUIScene { DLL2SDK::Assembly_CSharp::GameUI::ModifierHUD* m_RoundModifierHUD_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatController* m_BRChatController_; bool m_DuringUIFadeIn_; bool m_EnteredBattleScene_; DLL2SDK::Assembly_CSharp::Settlement::ZMMPGameEndLoseHud* m_ZMMPGameEndLoseHUD_; DLL2SDK::Assembly_CSharp::Settlement::ZmMpSettlementCardNewWindowController* m_ZmMpCardCtr_; DLL2SDK::Assembly_CSharp::ZMMPPassTaskWindowController* m_ZMMPPassTaskCtr_; DLL2SDK::Assembly_CSharp::PVE::PVEEndGameHUD* m_PVEEndGameHud_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_CardTimer_; DLL2SDK::CSProto::msg::CSCardGetCardsRes* m_CardRes_; struct StaticFields { float FADE_IN_BLACK_SCREEN_TIME_; float FADE_IN_TIME_UI_; float lastUpdateDSTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChatController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyEnterBattleScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpeningUIProcess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeInBlackScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadInBlackScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeInUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeInUI_Tween_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceFinishFadeIn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyModifiers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitModifiersHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerLoginOrLogoutNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowSpectatingHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryShowMatchPrepare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInjuredScreenEffectAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegate_Settlement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowSettlementCard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSettlementCardWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPVEMPSettlement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndlessSettlement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyQuitGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncPvePassTask_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78618(); bool get_DuringUIFadeIn_78619(); void Init_78620(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatController* GetChatController_78621(); void OnNotifyEnterBattleScene_78622(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OpeningUIProcess_78623(); void FadeInBlackScreen_78624(); void FadInBlackScreen_78625(); void FadeInUI_78626(float delay_); void FadeInUI_Tween_78627(); void ForceFinishFadeIn_78628(); DLL2SDK::Assembly_CSharp::UIRoot* GetUIRoot_78629(); void OnNotifyModifiers_78630(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void InitModifiersHUD_78631(); void OnPlayerLoginOrLogoutNotify_78632(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShowSpectatingHUD_78633(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void TryShowMatchPrepare_78634(); int32_t GetInjuredScreenEffectAssetID_78635(); void RegisterDelegate_Settlement_78636(); void OnShowSettlementCard_78637(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void ShowSettlementCardWindow_78638(); void OnPVEMPSettlement_78639(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnEndlessSettlement_78640(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyQuitGame_78641(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnSyncPvePassTask_78642(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_PVE_PASSTASK* recData_); void _OnSyncPvePassTask_m__0_78644(); void __xLuaBaseProxy_Init_78645(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatController* __xLuaBaseProxy_GetChatController_78646(); void __xLuaBaseProxy_OnNotifyEnterBattleScene_78647(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_ForceFinishFadeIn_78648(); void __xLuaBaseProxy_OnNotifyModifiers_78649(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnPlayerLoginOrLogoutNotify_78650(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnShowSpectatingHUD_78651(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_TryShowMatchPrepare_78652(); int32_t __xLuaBaseProxy_GetInjuredScreenEffectAssetID_78653(); void __xLuaBaseProxy_OnNotifyQuitGame_78654(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); static void _cctor_78643(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP::MPGame { struct MPGameUIScene_Classical : DLL2SDK::Assembly_CSharp::PVE::MP::MPGame::MPGameUIScene { DLL2SDK::Assembly_CSharp::GameUI::ZMEndlessProgressHUD* m_EndlessProgressHUD_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTaskHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTutorialGame_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78657(); bool ShowTaskHUD_78658(); void Init_78659(); bool IsTutorialGame_78660(); bool __xLuaBaseProxy_ShowTaskHUD_78661(); void __xLuaBaseProxy_Init_78662(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP::MPGame { struct MPGameUIScene_Operation : DLL2SDK::Assembly_CSharp::PVE::MP::MPGame::MPGameUIScene { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerStateChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78674(); void Init_78675(); void InitHUD_78676(); void OnRoundStart_78677(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnLocalPlayerStateChanged_78678(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void __xLuaBaseProxy_Init_78679(); void __xLuaBaseProxy_OnRoundStart_78680(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnLocalPlayerStateChanged_78681(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP::MPGame { struct MPGameUIScene_Endless : DLL2SDK::Assembly_CSharp::PVE::MP::MPGame::MPGameUIScene { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTaskHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerStateChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78663(); bool ShowTaskHUD_78664(); void Init_78665(); void OnEnterGame_78666(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRoundStart_78667(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnLocalPlayerStateChanged_78668(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); bool __xLuaBaseProxy_ShowTaskHUD_78669(); void __xLuaBaseProxy_Init_78670(); void __xLuaBaseProxy_OnEnterGame_78671(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnRoundStart_78672(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnLocalPlayerStateChanged_78673(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MPVEGame : DLL2SDK::Assembly_CSharp::GameBase::MatchGame { DLL2SDK::Assembly_CSharp::ModifierManager* _ModifierManager_k__BackingField_; DLL2SDK::Assembly_CSharp::LifelineManager* _LifelineManager_DamageShare_k__BackingField_; DLL2SDK::Assembly_CSharp::LifelineManager* _LifelineManager_GroupShield_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PlacingZMLevelObjectList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PlacingPerkMachineList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PlacingOffWallWeaponList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PlacingBuffMachineList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PlacingPAPMachineList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AllBloodDecals_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_HighLightAreas_; DLL2SDK::mscorlib::System::String* m_TaskInfoKey_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PendingKillPawnList_; DLL2SDK::Assembly_CSharp::PVE::FireWall* m_FireArea_Wall_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* DyingTeammatesList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateGameComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerPawnType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectRegistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayerLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayerLogout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpawnNonPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSpectate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddReviveTriggerVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMonsterPendingKill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleActorEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PAPSpawnDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePlayerController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddPlacingZMLevelObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllZMLevelObjects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddHighLightArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllHighLightArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActiveHighLighArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllHighLightArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlacingPerkMachine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlacingBuffMachine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlacingOffWallWeaponStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlacingPAPMachine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateFireWall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddDyingTeammates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveDyingTeammates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78566(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); DLL2SDK::Assembly_CSharp::ModifierManager* get_ModifierManager_78567(); void set_ModifierManager_78568(DLL2SDK::Assembly_CSharp::ModifierManager* value_); DLL2SDK::Assembly_CSharp::LifelineManager* get_LifelineManager_DamageShare_78569(); void set_LifelineManager_DamageShare_78570(DLL2SDK::Assembly_CSharp::LifelineManager* value_); DLL2SDK::Assembly_CSharp::LifelineManager* get_LifelineManager_GroupShield_78571(); void set_LifelineManager_GroupShield_78572(DLL2SDK::Assembly_CSharp::LifelineManager* value_); bool get_IsClearAllDroppedPickUpOnRoundStart_78573(); DLL2SDK::mscorlib::System::String* get_TaskInfoKey_78574(); void Init_78575(); void CreateGameComponents_78576(); int32_t GetPlayerPawnType_78577(uint64_t PlayerID_, uint64_t RoleID_, DLL2SDK::CSProto::msg::ECamp camp_); void OnLevelObjectRegistered_78578(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); void PlayerLogin_78579(uint32_t playerID_, uint32_t actorID_, DLL2SDK::CSProto::msg::ECamp camp_, DLL2SDK::mscorlib::System::String* nickName_, uint8_t loginMsg_, int32_t picId_, int32_t frameId_, DLL2SDK::mscorlib::System::String* PicUrl_, int32_t LadderScore_, uint64_t roleID_, int32_t MoveState_, int32_t LadderLevel_, uint32_t ownerPlayerID_); void PlayerLogout_78580(uint32_t playerID_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* OnSpawnNonPlayer_78581(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); bool CanSpectate_78582(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* viewTarget_); void AddReviveTriggerVolume_78583(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, int32_t actorID_, int32_t itemID_, int32_t duration_); bool IsMonsterPendingKill_78584(uint64_t uPlayerID_); void Reset_78585(); bool HandleActorEvent_78586(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* Msg_); DLL2SDK::UnityEngine::UnityEngine::GameObject* PAPSpawnDroppedPickUp_78587(DLL2SDK::UnityEngine::UnityEngine::Vector3 inDroppedPosition_, int32_t actorID_, int32_t itemID_, uint32_t OwnerID_, uint32_t PapId_, DLL2SDK::Array* attachmentID_, DLL2SDK::Array* weaponSkillID_, bool needPickupConfirm_, int32_t duration_, uint32_t skinID_, int32_t itemNum_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE type_, int32_t param1_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* CreatePlayerController_78588(DLL2SDK::CSProto::msg::ECamp camp_, DLL2SDK::UnityEngine::UnityEngine::Vector3 SpawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Quaternion SpawnRotation_); void Shutdown_78589(); void AddPlacingZMLevelObject_78590(DLL2SDK::Assembly_CSharp::GameEngine::ZMLevelObject* Object_); void RemoveAllZMLevelObjects_78591(); void AddHighLightArea_78592(DLL2SDK::Assembly_CSharp::GameEngine::HighLightArea* area_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* GetAllHighLightArea_78593(); void ActiveHighLighArea_78594(DLL2SDK::mscorlib::System::String* name_, bool bActive_); void RemoveAllHighLightArea_78595(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPlacingPerkMachine_78596(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPlacingBuffMachine_78597(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPlacingOffWallWeaponStore_78598(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPlacingPAPMachine_78599(); void CreateFireWall_78600(); void AddDyingTeammates_78601(uint32_t playerid_); void RemoveDyingTeammates_78602(uint32_t playerid_); void __xLuaBaseProxy_Init_78603(); void __xLuaBaseProxy_CreateGameComponents_78604(); int32_t __xLuaBaseProxy_GetPlayerPawnType_78605(uint64_t P0_, uint64_t P1_, DLL2SDK::CSProto::msg::ECamp P2_); void __xLuaBaseProxy_OnLevelObjectRegistered_78606(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* P0_); void __xLuaBaseProxy_PlayerLogin_78607(uint32_t P0_, uint32_t P1_, DLL2SDK::CSProto::msg::ECamp P2_, DLL2SDK::mscorlib::System::String* P3_, uint8_t P4_, int32_t P5_, int32_t P6_, DLL2SDK::mscorlib::System::String* P7_, int32_t P8_, uint64_t P9_, int32_t P10_, int32_t P11_, uint32_t P12_); void __xLuaBaseProxy_PlayerLogout_78608(uint32_t P0_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* __xLuaBaseProxy_OnSpawnNonPlayer_78609(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); bool __xLuaBaseProxy_CanSpectate_78610(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P0_); void __xLuaBaseProxy_Reset_78611(); bool __xLuaBaseProxy_HandleActorEvent_78612(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* P0_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* __xLuaBaseProxy_CreatePlayerController_78613(DLL2SDK::CSProto::msg::ECamp P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion P2_); void __xLuaBaseProxy_Shutdown_78614(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MPServerTimeSync : DLL2SDK::mscorlib::System::Object { struct StaticFields { float m_MinClientServerDeltaTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecvServerPack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTimeForServerTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78561(); static void Reset_78562(); static void RecvServerPack_78563(float serverTime_); static float GetTimeForServerTime_78564(float serverTime_); static void _cctor_78565(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MPRewardLevelDropInfo : DLL2SDK::mscorlib::System::Object { int32_t m_MaxGoldCount_; uint8_t m_GoldScale_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_MonsterDropGoldInfoDic_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDropGoldCountByMonsterID_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78506(int32_t inMaxGoldCount_, uint8_t inGoldScale_, DLL2SDK::Array* inMonsterDropGoldInfoArray_); int32_t get_MaxGoldCount_78507(); uint8_t get_GoldScale_78508(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_MonsterDropGoldInfoDic_78509(); int32_t GetDropGoldCountByMonsterID_78510(int32_t inMonsterID_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MPMonsterDropGoldInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::EPveAIControllerType m_EMonsterType_; int32_t m_DropGoldCount_; int32_t m_DropGoldProbability_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78502(int32_t inMonsterTypeID_, int32_t inDropGoldCount_, int32_t inDropGoldProbability_); DLL2SDK::Assembly_CSharp::GameEngine::EPveAIControllerType get_EMonsterType_78503(); int32_t get_DropGoldCount_78504(); int32_t get_DropGoldProbability_78505(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { enum struct EDisplayAnimLabelType : int32_t { EDISPLAYANIM_NOMAL_ = static_cast(0x0), EDISPLAYANIM_MONEY_ = static_cast(0x1), EDISPLAYANIM_TD_NOMAL_1P_ = static_cast(0x2), EDISPLAYANIM_TD_NORMAL_TOWER_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { enum struct MPGameUIEvent : int32_t { MPGameUIEventBegin_ = static_cast(0xFDE80), UpdateReviveCoinNum_ = static_cast(0xFDE81), DisplayMassRevivalPanel_ = static_cast(0xFDE82), ShowScorePanel_ = static_cast(0xFDE83), SetLocalPlayerGameMoney_ = static_cast(0xFDE84), DisplaySelfRevivalPanel_ = static_cast(0xFDE85), NotifyRoundTitanBossComeUp_ = static_cast(0xFDE86), DisplayAddAmmoBtn_ = static_cast(0xFDE87), DisplayAddBloodBtn_ = static_cast(0xFDE88), DisplayBuyGunBtn_ = static_cast(0xFDE89), RestartCountDown_ = static_cast(0xFDE8A), SetLocalPlayerDiamond_ = static_cast(0xFDE8B), UpdatePlayerExp_ = static_cast(0xFDE8C), NotifyBuffLevelChanged_ = static_cast(0xFDE8D), NotifyBloodHUDBuffChanged_ = static_cast(0xFDE8E), NotifyBloodHUDAutoFireModeChanged_ = static_cast(0xFDE8F), NotifyPVEFireModeChange_ = static_cast(0xFDE90), NotifyGuideTalkContent_ = static_cast(0xFDE91), FocusFinishTalk_ = static_cast(0xFDE92), OnLocalPlayerAttackScaleChanged_ = static_cast(0xFDE93), UpdatePathFinding_ = static_cast(0xFDE94), OpenStorePanel_ = static_cast(0xFDE95), CloseStorePanel_ = static_cast(0xFDE96), UpdateStorePanel_ = static_cast(0xFDE97), ShowBuyTips_ = static_cast(0xFDE98), NotifyMissionItemChange_ = static_cast(0xFDE99), NotifyTeamIconChange_ = static_cast(0xFDE9A), DisplayWaitForRevivePanel_ = static_cast(0xFDE9B), MPStageClear_ = static_cast(0xFDE9C), DamageToBossChange_ = static_cast(0xFDE9D), DamageToBossChange_LocalPlayer_ = static_cast(0xFDE9E), DamageToBossChange_ScorePanel_ = static_cast(0xFDE9F), MPGameUIEventEnd_ = static_cast(0xFDEE4), MPHGGameUIEventBegin_ = static_cast(0xFDEE5), MPHGGameUIEventEnd_ = static_cast(0xFDF49), MPTDGameUIEventBegin_ = static_cast(0xFDF4A), NotifyShowPlaceErrorUI_ = static_cast(0xFDF4B), NotifyShowRemoveTowerUI_ = static_cast(0xFDF4C), NotifyGameStageChanged_ = static_cast(0xFDF4D), NotifyCoreCountChanged_ = static_cast(0xFDF4E), NotifyTeleportProgress_ = static_cast(0xFDF4F), NotifyTowerTypeChanged_ = static_cast(0xFDF50), NotifyShowTowerUpgrade_ = static_cast(0xFDF51), NotifyEquipTowerChanged_ = static_cast(0xFDF52), NotifyShowFireButton_ = static_cast(0xFDF53), NotifyShowHudBtn_ = static_cast(0xFDF54), NotifyLeaveReviveVolume_ = static_cast(0xFDF55), NotifPerkCoinAction_ = static_cast(0xFDF56), NotifyErrorHideCoinHUD_ = static_cast(0xFDF57), NotifPerkCoinMachineEnterExit_ = static_cast(0xFDF58), NotifyRandomMissionStart_ = static_cast(0xFDF59), NotifyRandomMissionProgress_ = static_cast(0xFDF5A), NotifyRandomMissionEnd_ = static_cast(0xFDF5B), NotifyCallRescue_ = static_cast(0xFDF5C), NotifyLocalPlayerEnterLeaveDying_ = static_cast(0xFDF5D), MPTDGameUIEventEnd_ = static_cast(0xFDFAE), MPGameUIEventMax_ = static_cast(0x1FBD00) }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { enum struct MPGameActorEvent : int32_t { MPGameActorEventBegin_ = static_cast(0xFDE80), MPGameActorEventEnd_ = static_cast(0xFDEE4), MPHGGameActorEventBegin_ = static_cast(0xFDEE5), MPHGGameActorEventEnd_ = static_cast(0xFDF49), MPTDGameActorEventBegin_ = static_cast(0xFDF4A), NotifyRequestPlaceTower_ = static_cast(0xFDF4B), NotifyRequestRemoveTower_ = static_cast(0xFDF4C), NotifyChangeToTowerWeapon_ = static_cast(0xFDF4D), NotifyChangeToMainWeapon_ = static_cast(0xFDF4E), NotifyRequestBuyUpgradeTowerType_ = static_cast(0xFDF4F), NotifyRequestSellTowerType_ = static_cast(0xFDF50), NotifyRequestSkipStage_ = static_cast(0xFDF51), MPTDGameActorEventEnd_ = static_cast(0xFDFAE), MPGameActorEventMax_ = static_cast(0x1FBD00) }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { enum struct MPGameStageEvent : int32_t { MPGameStageEventBegin_ = static_cast(0xFDE80), MPGameReloadTacticalGPS_ = static_cast(0xFDE85), MPGameStageEventEnd_ = static_cast(0xFDEE4), MPHGGameStageEventBegin_ = static_cast(0xFDEE5), MPHGGameStageEventEnd_ = static_cast(0xFDF49), MPTDGameStageEventBegin_ = static_cast(0xFDF4A), MPTDGameStageEventEnd_ = static_cast(0xFDFAE), MPGameStageEventMax_ = static_cast(0x1FBD00) }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MPGameBuilder : DLL2SDK::Assembly_CSharp::PVE::PVEGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActorInfoRegFunc_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78417(); DLL2SDK::mscorlib::System::String* get_m_GameCfgPath_78418(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_78419(); DLL2SDK::mscorlib::System::Type* get_m_PlayerInfoType_78420(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_78421(); DLL2SDK::mscorlib::System::Type* get_m_GameEventChannelType_78422(); bool get_m_ReusePawn_78423(); void ActorInfoRegFunc_78424(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* InActorInfo_); void __xLuaBaseProxy_ActorInfoRegFunc_78425(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MPVERaidGameBuilder : DLL2SDK::Assembly_CSharp::PVE::MP::MPGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78451(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_78452(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_78453(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_78454(); DLL2SDK::mscorlib::System::Type* get_m_GameEventChannelType_78455(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MPVEClassicalGameBuilder : DLL2SDK::Assembly_CSharp::PVE::MP::MPGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78446(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_78447(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_78448(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_78449(); DLL2SDK::mscorlib::System::Type* get_m_GameEventChannelType_78450(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MPVEEndlessGameBuilder : DLL2SDK::Assembly_CSharp::PVE::MP::MPGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78441(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_78442(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_78443(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_78444(); DLL2SDK::mscorlib::System::Type* get_m_GameEventChannelType_78445(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MPVEMPGameBuilder : DLL2SDK::Assembly_CSharp::PVE::MP::MPGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78436(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_78437(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_78438(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_78439(); DLL2SDK::mscorlib::System::Type* get_m_GameEventChannelType_78440(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MPVESPGameBuilder : DLL2SDK::Assembly_CSharp::PVE::MP::MPGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78431(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_78432(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_78433(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_78434(); DLL2SDK::mscorlib::System::Type* get_m_GameEventChannelType_78435(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct ZMGameBuilder : DLL2SDK::Assembly_CSharp::PVE::MP::MPGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78426(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_78427(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_78428(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_78429(); DLL2SDK::mscorlib::System::Type* get_m_GameEventChannelType_78430(); }; } namespace DLL2SDK::Assembly_CSharp { struct ZombieBloodDecal : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Material* Mat_; DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* MeshRender_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DecalObj_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroySelf_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78413(); void Awake_78414(); void SetSize_78415(float size_); void DestroySelf_78416(); }; } namespace DLL2SDK::Assembly_CSharp { struct ZombieModifierConfig : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::UnityEngine::UnityEngine::AnimatorOverrideController* energizedAnimController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78412(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { enum struct ZombieType : int32_t { Normal_ = static_cast(0x0), Elite_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { struct PVEConfigPresetBase : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::Assembly_CSharp::EAssetID ActorAssetID_; DLL2SDK::Assembly_CSharp::GameEngine::EPveAIControllerType ControllerType_; DLL2SDK::Assembly_CSharp::EAssetID MeshAssetID_; uint32_t PerSkillPlayerSoundId_; uint32_t BossBornPlayerSoundId_; uint32_t OnTakeDamagePlayerSoundId_; uint32_t OnKillPlayerSoundId_; uint32_t OnApproachPlayerSoundId_; float OnApproachAlertLength_; float OnApproachAlertHeight_; DLL2SDK::Assembly_CSharp::EAssetID* RandMeshAssetIDs_; float Health_; float Damage_; float Speed_; float AccelRate_; float CorpseLifeTime_; bool displayHealthBar_; bool displayBossBloodHUD_; DLL2SDK::mscorlib::System::String* displayName_; DLL2SDK::mscorlib::System::String* displayIcon_; int32_t diaplayLayerCount_; bool canPassOffMeshLink_; int32_t KillScore_; int32_t damageScore_; float TimingIntervalTime_; DLL2SDK::Assembly_CSharp::PVEConfigPresetBase_BossVoice* Timing_; DLL2SDK::Assembly_CSharp::PVEConfigPresetBase_BossVoice* Begin_; DLL2SDK::Assembly_CSharp::PVEConfigPresetBase_BossVoice* End_; DLL2SDK::Array* hitGroupDamageMultiplier_; DLL2SDK::Assembly_CSharp::PVEConfigPresetBase_PointLogic* Point_; int32_t Power_; float healthHard_; float speedHard_; float damageHard_; int32_t killScoreHard_; float healthHell_; float speedHell_; float damageHell_; int32_t killScoreHell_; float SearchDist_; float SearchDistAfterInjured_; float SearchTimeAfterInjured_; float WanderRadius_; float AttackRadius_; float LostTargetRadius_; int32_t BRDropSchemeId_; DLL2SDK::Array* preloadAssetIDList_; DLL2SDK::Assembly_CSharp::PVE::ZombieType zombieType_; int32_t armorAbsorbDamage_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetControllerType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPreloadAssets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExceptPreloadAssets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRelevantPreset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMeshAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MakeRoleID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnimLen_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78365(); DLL2SDK::Assembly_CSharp::GameEngine::EPveAIControllerType GetControllerType_78366(); void GetPreloadAssets_78367(DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetsList_); void GetExceptPreloadAssets_78368(DLL2SDK::mscorlib::System::Collections::Generic::List_1* exceptAssetsList_); void GetRelevantPreset_78369(DLL2SDK::mscorlib::System::Collections::Generic::List_1* relevantPresetList_); int32_t get_controllerType_78370(); DLL2SDK::mscorlib::System::String* get_exportName_78371(); DLL2SDK::Assembly_CSharp::EAssetID GetMeshAssetID_78373(); uint64_t get_RoleID_78376(); static int32_t GetAssetID_78372(uint64_t roleID_); static uint64_t MakeRoleID_78374(uint32_t controllerType_, int32_t assetID_); static float GetAnimLen_78375(DLL2SDK::UnityEngine::UnityEngine::AnimationClip* anim_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct ZombieCanisterPileConfigPreset : DLL2SDK::Assembly_CSharp::PVEConfigPresetBase { float DamageRadius_; float DamageOverTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78399(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct ZombieBiteConfigPreset : DLL2SDK::Assembly_CSharp::PVEConfigPresetBase { DLL2SDK::Array* BiteAnimControllers_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78398(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct TreeForkConfigPreset : DLL2SDK::Assembly_CSharp::PVEConfigPresetBase { float minAttackDistance_; float maxAttackDistance_; float minHeight_; float maxHeight_; int32_t attackCount_; float attackRange_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* spawnAnim_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* attackAnim_; float attackTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 fireOffset_; float attackCD_; float lifeSpan_; float spawnEffectDuration_; int32_t trriggerAssetID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 boxHalfExtent_; DLL2SDK::Array* buffIDList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78395(); float get_spawnAnimDuration_78396(); float get_attackAnimLength_78397(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct TracingElectricBallPreset : DLL2SDK::Assembly_CSharp::PVEConfigPresetBase { float lifeSpan_; int32_t explodeAssetID_; DLL2SDK::UnityEngine::UnityEngine::GameObject* explodeEffect_; float explosionTriggerRadius_; float explodeDamageRadius_; float explodeAttenuationRadius_; float maxDamageValueToPlayer_; float minDamageValueToPlayer_; float maxDamageValueToZombie_; float minDamageValueToZombie_; float GravitySpeed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78394(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct SlimeConfigPreset : DLL2SDK::Assembly_CSharp::PVEConfigPresetBase { float growDuration_; float explosionDamage_; float explosionDamageRadius_; float touchDamage_; float touchDamageRadius_; float slowDownRatio_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78393(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct ZombieConfigPreset : DLL2SDK::Assembly_CSharp::PVEConfigPresetBase { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* JumpUpAnim_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* JumpDownAnim_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* ClimbOriginalAnim_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* ClimbAnim_; float prepareMoveDuration_; float climbAnimHeight_; float attackAngle_; float meleeAttackRange_; float meleeStartDistance_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* attackAnim_; float attackTimeDefalut_; float attackSpeedScale_; DLL2SDK::Assembly_CSharp::PVE::MP::HitBehaviorCfg* beHitConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::HitWeakPointBehaviorCfg* beHitWeakPointConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::LimbedBehaviorCfg* beLimbedConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::HeavyDamagedBehaviorCfg* beHeavyDamagedConfig_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78400(); float get_jumpUpDuration_78401(); float get_jumpDownDuration_78402(); float get_climbDuration_78403(); float get_attackAnimLength_78404(); float get_attackTime_78405(); }; } namespace DLL2SDK::Assembly_CSharp { struct PowerUpLogic : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { int32_t maxDropCountPerRound_; float initialDropRatio_; float incrementDropRatio_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* powerUpList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78390(); }; } namespace DLL2SDK::Assembly_CSharp { struct PowerUpConfig : DLL2SDK::Assembly_CSharp::ExportableConfig { int32_t itemID_; int32_t ratio_; float duration_; bool applyToTeam_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78389(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct RiserZombieConfigPreset : DLL2SDK::Assembly_CSharp::PVE::MP::ZombieConfigPreset { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* spawnAnim_; float dieInsideAnimTime_; DLL2SDK::Array* RandomSpawnAnimGroup_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78391(); float get_spawnAnimDuration_78392(); }; } namespace DLL2SDK::Assembly_CSharp { struct PVEProjectileConfigPreset : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { float initSpeed_; float accelSpeed_; float maxSpeed_; float gravityScale_; float damage_; float damageRadius_; float collisionRadius_; float lifeSpan_; int32_t flightEffectAssetID_; int32_t explosionEffectAssetID_; float explosionLifeSpan_; bool canPenetrate_; bool canBounce_; bool ignoreSameCamp_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPreloadAssets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateProperties_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78384(); DLL2SDK::Assembly_CSharp::EAssetID get_projPrefabAssetID_78385(); void GetPreloadAssets_78386(DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetsList_); DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* GenerateProperties_78387(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct PVEPresetLevelConfig : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::mscorlib::System::Collections::Generic::List_1* presetLevelConfig_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* presetPromoteLevelConfig_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78383(); }; } namespace DLL2SDK::Assembly_CSharp { struct PVENavigationAreaReachConfig : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { int32_t AreaMask_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetValueAtIndex_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78380(); void SetMask_78381(int32_t index_, bool value_); bool GetValueAtIndex_78382(int32_t index_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NapalmConfigPreset : DLL2SDK::Assembly_CSharp::PVEConfigPresetBase { float spawnEffectDuration_; float explosionDelayTime_; float deathFireDamagePerSecond_; float deathFireDamageToZombiePerSecond_; float deathFireDuration_; float deathFireRadius_; DLL2SDK::Assembly_CSharp::EAssetID fireAssetID_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* spawnAnim_; float meleeAttackRange_; float meleeStartDistance_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* attackAnim_; float attackTime_; float explodeHealthRatio_; float explosionTriggerRadius_; float explodeDamageRadius_; float explodeAttenuationRadius_; float maxDamageValueToPlayer_; float minDamageValueToPlayer_; float maxDamageValueToZombie_; float minDamageValueToZombie_; DLL2SDK::Assembly_CSharp::PVE::MP::HitBehaviorCfg* beHitConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::HitWeakPointBehaviorCfg* beHitWeakPointConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::HeavyDamagedBehaviorCfg* beHeavyDamagedConfig_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPreloadAssets_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78360(); float get_spawnAnimDuration_78361(); float get_attackAnimLength_78362(); void GetPreloadAssets_78363(DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetsList_); void __xLuaBaseProxy_GetPreloadAssets_78364(DLL2SDK::mscorlib::System::Collections::Generic::List_1* P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct ModifierPreset : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::UnityEngine::UnityEngine::Material* ZombieMat_Master_DamageShare_; DLL2SDK::UnityEngine::UnityEngine::Material* ZombieMat_Master_GroupShield_; DLL2SDK::UnityEngine::UnityEngine::Material* ZombieMat_GroupShield_; DLL2SDK::UnityEngine::UnityEngine::Material* ZombieMat_Normal_; DLL2SDK::Array* ModifierSkyBoxConfigs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78358(); }; } namespace DLL2SDK::Assembly_CSharp { struct HomingProjectileConfigPreset : DLL2SDK::Assembly_CSharp::PVEProjectileConfigPreset { float homingAngularSpeed_; float maxHomingAngle_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78355(); bool get_homing_78356(); DLL2SDK::Assembly_CSharp::EAssetID get_projPrefabAssetID_78357(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct HellHoundConfigPreset : DLL2SDK::Assembly_CSharp::PVEConfigPresetBase { float sprintSpeed_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* attackAnim_; float visionRange_; float visionAngle_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* ClimbAnim_; float prepareMoveDuration_; float climbAnimHeight_; float spawnEffectDuration_; DLL2SDK::mscorlib::System::String* colorCorrectionConfig_; float delayedRecoverTime_; float meleeAttackRange_; float meleeStartDistance_; float attackTime_; float explodeDamageRadius_; float explodeAttenuationRadius_; float maxDamageValueToPlayer_; float minDamageValueToPlayer_; float maxDamageValueToZombie_; float minDamageValueToZombie_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78351(); float get_radiusZ_78352(); float get_attackAnimLength_78353(); float get_climbDuration_78354(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { enum struct GhostFireAttackMode : int32_t { SpawnFireBall_ = static_cast(0x0), ChargeAndExplode_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct EnergyCollector : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::UnityEngine::UnityEngine::Collider* triggerVolumeCollider_; DLL2SDK::UnityEngine::UnityEngine::Transform* collectorTransform_; DLL2SDK::Assembly_CSharp::PVEProjectileConfigPreset* energyProjPreset_; DLL2SDK::UnityEngine::UnityEngine::GameObject* headCollectEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::PVE::MP::EnergyCollector* _instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPawnInside_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CollectEnergy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78340(); void OnEnable_78342(); void OnDisable_78343(); bool IsPawnInside_78344(DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkAIPawn* pawn_); void CollectEnergy_78345(DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkAIPawn* pawn_); static DLL2SDK::Assembly_CSharp::PVE::MP::EnergyCollector* get_Instance_78341(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct DenizenConfigPreset : DLL2SDK::Assembly_CSharp::PVEConfigPresetBase { float ctrlZombieAddDamage_; float ctrlZombieAddSpeed_; float ctrlZombieAddHealth_; float ctrlZombieTriggerRange_; float faceGrabTriggerRange_; float faceGrabInterval_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* jumpAnim_; float jumpDestOffset_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* spawnAnim_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* releaseTargetAnim_; DLL2SDK::UnityEngine::UnityEngine::Vector3 attachBoneOffsetZombie_; DLL2SDK::UnityEngine::UnityEngine::Quaternion attachBoneRotationZombie_; DLL2SDK::mscorlib::System::String* attachBoneNameZombie_; DLL2SDK::UnityEngine::UnityEngine::Vector3 attachBoneOffset3P_; DLL2SDK::UnityEngine::UnityEngine::Quaternion attachBoneRotation3P_; DLL2SDK::mscorlib::System::String* attachBoneName3P_; DLL2SDK::UnityEngine::UnityEngine::Vector3 attachBoneOffset1P_; DLL2SDK::UnityEngine::UnityEngine::Vector3 attachBoneOffsetOrigMesh1P_; DLL2SDK::UnityEngine::UnityEngine::Quaternion attachBoneRotationOrigMesh1P_; DLL2SDK::UnityEngine::UnityEngine::Vector3 attachBoneOffsetOrigMesh1PDettach_; DLL2SDK::UnityEngine::UnityEngine::GameObject* grabArmPrefab_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* JumpUpAnim_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* JumpDownAnim_; float prepareMoveDuration_; float controlZombieProbability_; float faceGrabProbability_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78334(); float get_spawnAnimDuration_78335(); float get_releaseTargetAnimLen_78336(); float get_jumpUpDuration_78337(); float get_jumpDownDuration_78338(); float get_climbDuration_78339(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct DemonVineConfigPreset : DLL2SDK::Assembly_CSharp::PVEConfigPresetBase { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* spawnAnim_; float twineRadius_; float twineDamage_; float whipRadius_; float whipDamage_; float TwinePrepareAnimDuration_; float TwinePullAnimDuration_; float TwineEndAnimDuration_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* whipAnim_; float WhipDamageTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 vine1POffset_; DLL2SDK::UnityEngine::UnityEngine::Quaternion vine1PRotation_; float lifeSpan_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78331(); float get_spawnAnimDuration_78332(); float get_WhipAnimDuration_78333(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct DemonSeedConfigPreset : DLL2SDK::Assembly_CSharp::PVEProjectileConfigPreset { float hitGroundDamageRadius_; float hitGroundDamage_; float growUpTime_; float health_; DLL2SDK::Assembly_CSharp::PVEConfigPresetBase* demonVinePreset_; int32_t trailEffectAssetID_; int32_t glowEffectAssetID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78327(); uint64_t get_demonVinePresetRoleID_78328(); DLL2SDK::Assembly_CSharp::EAssetID get_projPrefabAssetID_78329(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_extent_78330(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct DanceZombieConfigPreset : DLL2SDK::Assembly_CSharp::PVE::MP::RiserZombieConfigPreset { int32_t IsInitiative_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* OriginalIdleAnim_; DLL2SDK::Array* RandomDanceAnim_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78326(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct ClawDroneConfigPreset : DLL2SDK::Assembly_CSharp::PVEConfigPresetBase { float DamageRadius_; float DamageOverTime_; float spawnEffectDuration_; bool bShowScanEffect_; float DroneHeight_; float HitCDTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78325(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct BrutusConfigPreset : DLL2SDK::Assembly_CSharp::PVEConfigPresetBase { float spawnEffectDuration_; float meleeAttackRange_; float meleeStartDistance_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* attackAnim_; float attackTime_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* chargePrepAnim_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* chargeEndAnim_; float chargeDamage_; float chargeMinDistance_; float chargeMaxDistance_; float chargeSpeed_; float maxChargeRange_; float chargeCoolDown_; float helmetDropDamage_; float slashAngle_; float slashDamageRadius_; float slashDamage_; float slashAttackTime_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* slashAnim_; DLL2SDK::Assembly_CSharp::PVE::MP::HitBehaviorCfg* beHitConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::HitWeakPointBehaviorCfg* beHitWeakPointConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::HeavyDamagedBehaviorCfg* beHeavyDamagedConfig_; float ChargeDizzyDist_; DLL2SDK::Array* DizzyBuffID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78321(); float get_attackAnimLength_78322(); float get_chargePrepAnimDuration_78323(); float get_chargeEndAnimDuration_78324(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct BossConfigPreset : DLL2SDK::Assembly_CSharp::PVEConfigPresetBase { DLL2SDK::Array* BossHealthPlayerSoundList_; bool DieDissolveEffect_; DLL2SDK::Array* DieDissolveEffectMaterials_; DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorSequenceConfig* behaviorConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorEventConfig* behaviorEventConfig_; DLL2SDK::Array* animExportData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBehaviorIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllBehaviors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPreloadAssets_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78293(); void InitBehaviorIndex_78294(); DLL2SDK::Array* GetAllBehaviors_78295(); void GetPreloadAssets_78296(DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetsList_); void __xLuaBaseProxy_GetPreloadAssets_78297(DLL2SDK::mscorlib::System::Collections::Generic::List_1* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct BossSantaConfigPreset : DLL2SDK::Assembly_CSharp::PVE::MP::BossConfigPreset { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* spawnAnim_; float spawnAnimLandTime_; float spawnAnimDuration_; float spawnEffectDuration_; float beAttackedRange_; float paradeHp_; float throwPropDamage_; float recoverCDMS_; int32_t paradeZombieNum_; int32_t detachSpawnZombieIntervalMs_; int32_t danceZombieNum_; int32_t danceZombieNumPerTime_; DLL2SDK::Array* danceZombies_; DLL2SDK::Array* paradeZombies_; DLL2SDK::Assembly_CSharp::PVE::MP::HitBehaviorCfg* beHitConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::ThrowPropConfig* throwPropConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::SantaFireBallRotateConfig* fireBallConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::SummonZombieConfig* summonDanceZombieConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::ZombieIdleConfig* fireBallIdleConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::ZombieIdleConfig* summonIdleConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::GotoCombatConfig* gotoCombatCfg_; DLL2SDK::Assembly_CSharp::PVE::MP::LeaveCombatConfig* leaveCombatCfg_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPreloadAssets_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78308(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_extent_78309(); void GetPreloadAssets_78310(DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetsList_); void __xLuaBaseProxy_GetPreloadAssets_78311(DLL2SDK::mscorlib::System::Collections::Generic::List_1* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct SantaSpawnZombieRole : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVEConfigPresetBase* preset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78306(); uint64_t get_RoleId_78307(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct BossHauntedWoodConfigPreset : DLL2SDK::Assembly_CSharp::PVE::MP::BossConfigPreset { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* spawnAnim_; float spawnAnimLandTime_; float AngryMaxDuration_; DLL2SDK::Array* buffIDList_; DLL2SDK::Assembly_CSharp::PVE::MP::HuntConfig* huntConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::HuntConfig* earthquakeConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::SummonGhostFireConfig* summonGhostFireConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::SummonGhostFireConfig* summonGhostExplodeConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::ClapAttackConfig* clapAttackConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::GroundStabConfig* groundStabConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::GroundStabGroupConfig* groundStabGroupConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::CageConfig* cageConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::SummonDemonSeedConfig* summonDemonSeedConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::WeakConfig* weakConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::LongRangeAttackConfig* rightHandLongRangeAttackConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::CleaverChargeConfig* pursueAttackConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::TreadConfig* treadConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::RageConfig* rageConfig_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRelevantPreset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPreloadAssets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExceptPreloadAssets_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78298(); float get_spawnAnimDuration_78299(); void GetRelevantPreset_78300(DLL2SDK::mscorlib::System::Collections::Generic::List_1* relevantPresetList_); void GetPreloadAssets_78301(DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetsList_); void GetExceptPreloadAssets_78302(DLL2SDK::mscorlib::System::Collections::Generic::List_1* exceptAssetsList_); void __xLuaBaseProxy_GetRelevantPreset_78303(DLL2SDK::mscorlib::System::Collections::Generic::List_1* P0_); void __xLuaBaseProxy_GetPreloadAssets_78304(DLL2SDK::mscorlib::System::Collections::Generic::List_1* P0_); void __xLuaBaseProxy_GetExceptPreloadAssets_78305(DLL2SDK::mscorlib::System::Collections::Generic::List_1* P0_); }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EFIRE_TYPE : int32_t { eFIRE_TYPE_COMMON_ = static_cast(0x0), eFIRE_TYPE_THUMP_ = static_cast(0x1), eFIRE_TYPE_SUICIDE_EXPLODE_ = static_cast(0x2), eFIRE_TYPE_DASH_ = static_cast(0x3), eFIRE_TYPE_MAGMA_SPLASH_ = static_cast(0x4), eFIRE_TYPE_MISSILE_ = static_cast(0x5), eFIRE_TYPE_SHELL_ = static_cast(0x6), eFIRE_TYPE_CIRCLE_WAIT_ = static_cast(0x7), eFIRE_TYPE_ROUNDLASER_ = static_cast(0x8), eFIRE_TYPE_MELEE_ = static_cast(0x9), eFIRE_TYPE_SMASH_ = static_cast(0xA), eFIRE_TYPE_MISSILE_GROUP_ = static_cast(0xB), eFIRE_TYPE_INSECT_GROUP_ = static_cast(0xC), eFIRE_TYPE_DUAL_LASER_ = static_cast(0xD), eFIRE_TYPE_BURNING_FIST_ = static_cast(0xE), eFIRE_TYPE_GROUND_THORN_ = static_cast(0xF), eFIRE_TYPE_LASER_FORWARD_SWEEP_ = static_cast(0x10), eFIRE_TYPE_ELECBALL_FORWARD_ROLL_ = static_cast(0x11), eFIRE_TYPE_LASER_UMBRELLA_SWEEP_ = static_cast(0x12), eFIRE_TYPE_TRACKING_LASER_UMBRELLA_SWEEP_ = static_cast(0x13), eFIRE_TYPE_FLY_GROUP_ = static_cast(0x14), eFIRE_TYPE_DEEPBREATH_ = static_cast(0x15), eFIRE_TYPE_FIREBALL_ = static_cast(0x16), eFIRE_TYPE_FEATHERCRYSTAL_ = static_cast(0x17), eFIRE_TYPE_FIRETRAP_ = static_cast(0x18), eFIRE_TYPE_ZOMBIE_SHOOT_ = static_cast(0x19), eFIRE_TYPE_SCROLL_ = static_cast(0x1A), eFIRE_TYPE_BURROW_ = static_cast(0x1B), eFIRE_TYPE_ROLLER_SWEEP_ = static_cast(0x1C), eFIRE_TYPE_LASER_SWEEP_ = static_cast(0x1D), eFIRE_TYPE_LASER_WAVE_ = static_cast(0x1E), eFIRE_TYPE_LIGHTING_BALL_ = static_cast(0x1F), eFIRE_TYPE_MACHINECROSSBOW_ = static_cast(0x20), eFIRE_TYPE_SECTOR_ = static_cast(0x21), eFIRE_TYPE_RAGE_ = static_cast(0x22), eFIRE_TYPE_SPIN_ATTACK_ = static_cast(0x23), EFIRE_TYPE_CLEAVER_CHARGE_ = static_cast(0x24), EFIRE_TYPE_JUMP_SMASH_ = static_cast(0x25), EFIRE_TYPE_HOOK_AND_SLASH_ = static_cast(0x26), EFIRE_TYPE_DEATH_SWING_ = static_cast(0x27), EFIRE_TYPE_SUMMON_ = static_cast(0x28), EFIRE_TYPE_DENIZEN_CTRL_ZOMBIE_ = static_cast(0x29), EFIRE_TYPE_DENIZEN_FACE_GRAB_ = static_cast(0x2A), EFIRE_TYPE_HUNT_ = static_cast(0x2B), EFIRE_TYPE_HOOK_WHIP_ = static_cast(0x2C), EFIRE_TYPE_DEFEND_WEAK_POINT_ = static_cast(0x2D), EFIRE_TYPE_CHARGE_ = static_cast(0x2E), EFIRE_TYPE_LAVA_POOL_ = static_cast(0x2F), EFIRE_TYPE_BITE_ = static_cast(0x30), EFIRE_TYPE_AVOGADRO_SKILL_ = static_cast(0x31), EFIRE_TYPE_MUTATE_ = static_cast(0x32), EFIRE_TYPE_FIREBURNT_FIREBALL_SKILL_ = static_cast(0x33), EFIRE_TYPE_FIREBALL_ROTATE_ = static_cast(0x34), EFIRE_TYPE_END_GAME_ = static_cast(0x35), EFIRE_TYPE_TRAMPLE_ = static_cast(0x36), EFIRE_TYPE_JUMP_ = static_cast(0x37), EFIRE_TYPE_BE_HIT_WEAK_POINT_ = static_cast(0x38), EFIRE_TYPE_BE_HEAVY_DAMAGED_ = static_cast(0x39), EFIRE_TYPE_SUPPORT_HIP_FIRE_ = static_cast(0x3A), EFIRE_TYPE_SUPPORT_AIM_FIRE_ = static_cast(0x3B), EFIRE_TYPE_ARMY_DOG_SMELL_MOVE_ = static_cast(0x3C), EFIRE_TYPE_ARMY_DOG_TRACK_TARGET_ = static_cast(0x3D), EFIRE_TYPE_ARMY_DOG_BARK_ = static_cast(0x3E), EFIRE_TYPE_ARMY_DOG_BITE_ = static_cast(0x3F), EFIRE_TYPE_ARMY_DOG_IDLE_ = static_cast(0x40), EFIRE_TYPE_FAST_KNIFE_ = static_cast(0x41), EFIRE_TYPE_GOTO_COMBAT_ = static_cast(0x42), EFIRE_TYPE_LEAVE_COMBAT_ = static_cast(0x43), EFIRE_TYPE_SUMMON_GHOSTFIRE_ = static_cast(0x44), EFIRE_TYPE_CLAP_ATTACK_ = static_cast(0x45), EFIRE_TYPE_GROUND_STAB_ = static_cast(0x46), EFIRE_TYPE_GROUND_GROUP_STAB_ = static_cast(0x47), EFIRE_TYPE_TENTACLE_GRAB_ = static_cast(0x48), EFIRE_TYPE_TRUNK_SPIN_ = static_cast(0x49), EFIRE_TYPE_SUMMON_SLIME_ = static_cast(0x4A), EFIRE_TYPE_FAINT_ = static_cast(0x4B), EFIRE_TYPE_POISON_ATTACK_ = static_cast(0x4C), EFIRE_TYPE_POKE_ = static_cast(0x4D), EFIRE_TYPE_BURROW_ATTACK_ = static_cast(0x4E), EFIRE_TYPE_TAIL_SWEEP_ = static_cast(0x4F), EFIRE_TYPE_MAGMA_TARGET_SPRAY_ = static_cast(0x50), EFIRE_TYPE_CAGE_ = static_cast(0x51), EFIRE_TYPE_LONG_DIST_ATTACK_ = static_cast(0x52), EFIRE_TYPE_SEED_ = static_cast(0x53), EFIRE_TYPE_VINE_TWINE_ = static_cast(0x54), EFIRE_TYPE_VINE_WHIP_ = static_cast(0x55), EFIRE_TYPE_DIZZINESS_ = static_cast(0x56), EFIRE_TYPE_THROW_PROP_ = static_cast(0x57), EFIRE_TYPE_TREAD_ = static_cast(0x58), EFIRE_TYPE_SPAWN_ZOMBIE_ = static_cast(0x59), EFIRE_TYPE_IDLE_ = static_cast(0x5A), EFIRE_TYPE_ELECTRICSHOCKCAR_IDLE_ = static_cast(0x5B), EFIRE_TYPE_ELECTRICSHOCKCAR_MOVETOATTACKTARGET_ = static_cast(0x5C), EFIRE_TYPE_ELECTRICSHOCKCAR_ATTACKTARGET_ = static_cast(0x5D), EFIRE_TYPE_ELECTRICSHOCKCAR_CHARGE_ = static_cast(0x5E), EFIRE_TYPE_ELECTRICSHOCKCAR_QUIT_ = static_cast(0x5F), EFIRE_TYPE_ELECTRICSHOCKCAR_ABNORMALPULL_ = static_cast(0x60) }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct BehaviorConfig : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Network::EFIRE_TYPE fireType_; uint8_t Index_; bool Interruptible_; DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig_TriggerVoiceConfig voiceCfg_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnimLen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSceneSpotPosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78288(); DLL2SDK::Assembly_CSharp::Network::EFIRE_TYPE get_FireType_78289(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetSceneSpotPosition_78291(DLL2SDK::mscorlib::System::String* spotName_); static float GetAnimLen_78290(DLL2SDK::UnityEngine::UnityEngine::AnimationClip* anim_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct BossHealthPlayerSoundConfig : DLL2SDK::mscorlib::System::Object { uint32_t SoundId_; float healthRatio_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78287(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { enum struct ExitConditionType : int32_t { MaxCount_ = static_cast(0x0), HeathPercentLowerThan_ = static_cast(0x1), GameRemainingTimeLessThan_ = static_cast(0x2), Taunted_ = static_cast(0x3), PlayerEnterCombatArea_ = static_cast(0x4), NoPlayerInCombatArea_ = static_cast(0x5), AngerValue_ = static_cast(0x6), ExitAnger_ = static_cast(0x7), MaxExitConditionType_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct BehaviorEventConfig : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* stages_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78285(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct BehaviorInsertStageConfig : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::StageExitCondition* triggerCondition_; DLL2SDK::Array* behaviorConfigIndex_; DLL2SDK::Assembly_CSharp::PVE::MP::StageExitCondition* exitCondition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78284(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct BehaviorSequenceConfig : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* stages_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78283(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct BehaviorStageConfig : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* behaviorConfigIndex_; DLL2SDK::Assembly_CSharp::PVE::MP::StageExitCondition* exitCondition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78282(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct BossCerberusConfigPreset : DLL2SDK::Assembly_CSharp::PVE::MP::BossConfigPreset { DLL2SDK::mscorlib::System::String* secondDisplayName_; DLL2SDK::mscorlib::System::String* secondDisplayIcon_; float headFaintDamageAmount_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* spawnAnim_; float spawnAnimStartTime_; DLL2SDK::Assembly_CSharp::PVE::MP::HuntConfig* huntConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::HuntConfig* huntConfigFast_; DLL2SDK::Assembly_CSharp::PVE::MP::MagmaSplashConfig* MagmaSplashCfg_; DLL2SDK::Assembly_CSharp::PVE::MP::SpinAttackConfig* SpinAttackCfg_; DLL2SDK::Assembly_CSharp::PVE::MP::CircleWaitConfig* CircleWaitCfg_; DLL2SDK::Assembly_CSharp::PVE::MP::DashConfig* DashCfg_; DLL2SDK::Assembly_CSharp::PVE::MP::DashConfig* DashCfgX4_; DLL2SDK::Assembly_CSharp::PVE::MP::LavaPoolConfig* lavaPoolCfg_; DLL2SDK::Assembly_CSharp::PVE::MP::LavaPoolConfig* lavaPoolTripleCfg_; DLL2SDK::Assembly_CSharp::PVE::MP::CerberusFireBallRotateConfig* rotateFireBallCfg_; DLL2SDK::Assembly_CSharp::PVE::MP::CerberusMutateConfig* mutateCfg_; DLL2SDK::Assembly_CSharp::PVE::MP::CerberusFireBallConfig* fireBallTripleCfg_; DLL2SDK::Assembly_CSharp::PVE::MP::RageConfig* rageCfg_; DLL2SDK::Assembly_CSharp::PVE::MP::GotoCombatConfig* gotoCombatCfg_; DLL2SDK::Assembly_CSharp::PVE::MP::LeaveCombatConfig* leaveCombatCfg_; DLL2SDK::Assembly_CSharp::PVE::MP::MagmaSplashWithTargetConfig* magmaTargetSprayCfg_; DLL2SDK::Array* mMagmaSpraySpotGroup_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPreloadAssets_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78275(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_extent_78276(); float get_spawnAnimLength_78277(); float get_spawnAnimDuration_78278(); DLL2SDK::Array* get_MagmaSpraySpotGroup_78279(); void GetPreloadAssets_78280(DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetsList_); void __xLuaBaseProxy_GetPreloadAssets_78281(DLL2SDK::mscorlib::System::Collections::Generic::List_1* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct BossButcherConfigPreset : DLL2SDK::Assembly_CSharp::PVE::MP::BossConfigPreset { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* spawnAnim_; float fixedSpawnTime_; float spawnAnimLandTime_; DLL2SDK::Assembly_CSharp::PVE::MP::HuntConfig* huntConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::CleaverChargeConfig* clearverChargeConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::JumpSmashConfig* jumpSmashConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::HookAndSlashConfig* hookAndSlashConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::SummonHellHoundConfig* summonHellHoundConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::DeathSwingConfig* deathSwingConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::HuntConfig* huntConfigFast_; DLL2SDK::Assembly_CSharp::PVE::MP::DashConfig* dashConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::DashConfig* dashConfigX4_; DLL2SDK::Assembly_CSharp::PVE::MP::HookWhipConfig* hookWhipConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::EndGameSkillConfig* endGameConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::TrampleConfig* trampleCfg_; DLL2SDK::Assembly_CSharp::PVE::MP::JumpConfig* jumpInCfg_; DLL2SDK::Assembly_CSharp::PVE::MP::JumpConfig* jumpOutCfg_; DLL2SDK::Assembly_CSharp::PVE::MP::GotoCombatConfig* gotoCombatCfg_; DLL2SDK::Assembly_CSharp::PVE::MP::LeaveCombatConfig* leaveCombatCfg_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78273(); float get_spawnAnimDuration_78274(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct BomberConfigPreset : DLL2SDK::Assembly_CSharp::PVEConfigPresetBase { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* spawnAnim_; float explosionTriggerRadius_; float explosionDelayTime_; float explodeDamageRadius_; float explodeAttenuationRadius_; float maxDamageValueToPlayer_; float minDamageValueToPlayer_; float maxDamageValueToZombie_; float minDamageValueToZombie_; DLL2SDK::Assembly_CSharp::PVE::MP::HitBehaviorCfg* beHitConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::HitWeakPointBehaviorCfg* beHitWeakPointConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::LimbedBehaviorCfg* beLimbedConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::HeavyDamagedBehaviorCfg* beHeavyDamagedConfig_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78271(); float get_spawnAnimDuration_78272(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct AvogadroConfigPreset : DLL2SDK::Assembly_CSharp::PVEConfigPresetBase { float spawnAnimStartTime_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* spawnAnim_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* prepMoveAnim_; float movePrepDuration_; float moveFinishDuration_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* finishMoveAnim_; float attackRange_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* attackAnim_; float attackTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 fireOffset_; DLL2SDK::Assembly_CSharp::PVEProjectileConfigPreset* electricBallPreset_; DLL2SDK::Assembly_CSharp::PVE::MP::TracingElectricBallPreset* tracingBallPreset_; DLL2SDK::Assembly_CSharp::PVE::MP::HitBehaviorCfg* beHitConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::HitWeakPointBehaviorCfg* beHitWeakPointConfig_; int32_t dodgeTakeDamageCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPreloadAssets_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78263(); float get_spawnAnimLength_78264(); float get_spawnAnimDuration_78265(); float get_prepAnimDuration_78266(); float get_finishAnimDuration_78267(); float get_attackAnimLength_78268(); void GetPreloadAssets_78269(DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetsList_); void __xLuaBaseProxy_GetPreloadAssets_78270(DLL2SDK::mscorlib::System::Collections::Generic::List_1* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct SwitchRoleComponent_NetworkAI : DLL2SDK::Assembly_CSharp::GameEngine::SwitchRoleComponent { DLL2SDK::UnityEngine::UnityEngine::GameObject* m_CacheInitModel_; bool m_IsInFraming_; DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkAIPawn* m_CurrnetAIPawn_; struct StaticFields { int32_t LastInitFrame_; int32_t FramingCount_; bool EnableFraming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadMeshComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecycleCacheModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78248(); void Init_78249(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void SwitchRole_78250(); void OnLoadMeshComplete_78251(int32_t assetID_, DLL2SDK::mscorlib::System::Object* param_); void RecycleCacheModel_78252(); void InitModel_78253(); void Tick_78254(float deltaTime_); void Reset_78255(); void Destroy_78256(); void __xLuaBaseProxy_Init_78258(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_SwitchRole_78259(); void __xLuaBaseProxy_Tick_78260(float P0_); void __xLuaBaseProxy_Reset_78261(); void __xLuaBaseProxy_Destroy_78262(); static void _cctor_78257(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAITakeDamageComponent : DLL2SDK::Assembly_CSharp::PVE::AITakeDamageComponent { void _ctor_78236(); void TakeDamage_78237(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void SimulateTakeDamage_78238(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void PlayInstanceKillEffect_78239(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void PlayTakeDamageEffect_78240(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void Tick_78241(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkBossAITakeDamageComponent : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAITakeDamageComponent { void _ctor_78242(); void Init_78243(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void SimulateTakeDamage_78244(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void UpdateBossHealthRatio_78245(float rate_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetWorkAIAvatarModelComponent : DLL2SDK::Assembly_CSharp::GameEngine::AvatarModelComponent { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAvatarModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeAvatarModel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78230(); void LoadAvatarModel_78231(); DLL2SDK::UnityEngine::UnityEngine::GameObject* SpawnAvatar_78232(int32_t meshID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); void ChangeAvatarModel_78233(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, int32_t modelID_); void __xLuaBaseProxy_LoadAvatarModel_78234(); void __xLuaBaseProxy_ChangeAvatarModel_78235(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, int32_t P1_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MPTakeDamageComponent : DLL2SDK::Assembly_CSharp::PVE::PVETakeDamageComponent { float HitBackAngle_; float hitEffectDuration_; void _ctor_78227(); bool ShouldTriggerHitEffect_78228(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void SimulateTakeDamage_78229(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::AudioLogic { struct MPPawnSoundEmitter : DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::PawnSoundEmitter { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHurtSound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78224(); void PlayHurtSound_78225(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void __xLuaBaseProxy_PlayHurtSound_78226(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponProjectileSimulator : DLL2SDK::mscorlib::System::Object { int32_t MaxBounceCount_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CurrentPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CurrentVelocity_; float m_LeftTime_; int32_t m_BounceCount_; bool m_SpecialStop_; bool m_CanStickTarget_; bool m_CanStickNonTarget_; bool m_CanStickVehicle_; bool m_CanCheckPawn_; bool m_IsSticked_; bool m_IsExploded_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* CanExplodeHandler_; bool m_DelayExplode_; bool m_TouchGroundExplode_; DLL2SDK::CSProto::msg::ECamp friendCamp_; DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* m_Data_; DLL2SDK::Assembly_CSharp::GameEngine::EProjectileType m_Type_; bool m_CheckPVEPawn_; bool m_HadSpeedDecay_; bool m_CanPenetrateStoneMaterialCollider_; bool _ignorePawn_k__BackingField_; int32_t m_ProjectileID_; bool m_IsInWater_; float m_LastCheckTime_; bool mIsLocalSpawn_; float PawnColliderScale_; struct StaticFields { float FIX_UPDATE_TIME_; float EntityRadius_; float NoBounceSpeed_; bool UseNewCheckInWater_; int32_t MaxSimulateTimes_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator* m_SimulatoForPositions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_CanExplodeHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_CanExplodeHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLifeTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetProjectileID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPickupByPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanBounceWhenHitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpecialInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLocationAndVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExplosionPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProjectilePositionsAndFirstImpactInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateStick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGravityVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVelocityScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExplodeOnTouchGround_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SingleLineCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCorrectHitNormal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreOneTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanPenetrate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckVehicleHitAvaliable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPawnCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldFilterImpact_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRadiusScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanExplodeByHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTraceFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayStopSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHitGroundStop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BounceImpact_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsColliderOwnerPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameReplayObjectCanStickTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldCheckNoPhysics_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOnGroud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerBounce_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ServerBounce_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyBounce_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__PlayBounceSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetExplosionPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetProjectilePositionsAndFirstImpactInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsStop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEntityRadius_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48940(DLL2SDK::UnityEngine::UnityEngine::Vector3 initalPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 initalVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* handler_); void add_CanExplodeHandler_48941(DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* value_); void remove_CanExplodeHandler_48942(DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* value_); bool get_Sticked_48943(); void set_Sticked_48944(bool value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Position_48945(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPosition_48946(); float get_Speed_48947(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Direction_48948(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_HitOffset_48949(); float get_LeftTime_48950(); void set_LeftTime_48951(float value_); bool get_CanPenetrateStoneMaterialCollider_48952(); void set_CanPenetrateStoneMaterialCollider_48953(bool value_); bool get_ignorePawn_48954(); void set_ignorePawn_48955(bool value_); void Init_48956(DLL2SDK::UnityEngine::UnityEngine::Vector3 initalPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 initalVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* handler_); void RefreshLifeTime_48957(); void SetProjectileID_48958(int32_t id_); void OnPickupByPawn_48959(); bool IsCanBounceWhenHitPawn_48960(); bool get_canStickNonTarget_48961(); void set_canStickNonTarget_48962(bool value_); void SpecialInit_48963(DLL2SDK::Assembly_CSharp::GameEngine::EProjectileType type_); void ResetLocationAndVelocity_48964(DLL2SDK::UnityEngine::UnityEngine::Vector3 resetLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 resetVelocity_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetExplosionPosition_48965(float* explosionTime_); void GetProjectilePositionsAndFirstImpactInfo_48966(DLL2SDK::mscorlib::System::Collections::Generic::List_1* outPositionList_, int32_t maxPointNum_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* owner_, DLL2SDK::Assembly_CSharp::GameEngine::HitResult* firstImpactInfo_); void SimulateStick_48967(bool sticked_); void UpdateVelocity_48968(float dt_); bool CheckInWater_48969(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, bool forceCheck_, float checkInterval_); float GetGravityVelocity_48970(float dt_); float GetVelocityScale_48971(float dt_); bool ExplodeOnTouchGround_48972(); bool SingleLineCheck_48973(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, float dist_, int32_t traceFlag_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCorrectHitNormal_48974(DLL2SDK::UnityEngine::UnityEngine::Vector3 hitNormal_); bool PreOneTick_48975(float* deltaTime_); bool CanPenetrate_48976(DLL2SDK::UnityEngine::UnityEngine::PhysicMaterial* mat_); bool CheckVehicleHitAvaliable_48977(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_, bool isIgnoreLocalPlayer_); bool IsPawnCollider_48978(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_); bool ShouldFilterImpact_48979(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_); float GetRadiusScale_48980(); bool SimulateTick_48981(bool once_, bool traceLocalPlayer_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_, DLL2SDK::Assembly_CSharp::GameEngine::HitResult* firstImpactInfo_, float inUpdateTime_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* outPositionList_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* throwOwnerPawn_, int32_t maxOutPointsNum_); bool CanExplodeByHandler_48982(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_); int32_t GetTraceFlag_48983(bool traceLocalPlayer_); void PlayStopSound_48984(); bool IsHitGroundStop_48985(); void BounceImpact_48986(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* info_); bool IsColliderOwnerPawn_48987(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* throwOwnerPawn_); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* CheckPawn_48988(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, float distance_); bool GameReplayObjectCanStickTarget_48989(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_); bool ShouldCheckNoPhysics_48990(); bool IsOnGroud_48991(); void ServerBounce_48992(DLL2SDK::Assembly_CSharp::Network::TouchTargetType targetType_, uint32_t targetID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 hitNormal_); void ServerBounce_48993(DLL2SDK::Assembly_CSharp::Network::TouchTargetType resType_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 velocity_, DLL2SDK::Assembly_CSharp::Network::TouchTargetType targetType_, uint32_t targetID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 hitNormal_); void ApplyBounce_48994(DLL2SDK::UnityEngine::UnityEngine::Vector3 hitNormal_, float bounceRate_, DLL2SDK::UnityEngine::UnityEngine::PhysicMaterial* pPhyMaterial_, bool isRealBounce_); void _PlayBounceSound_48995(DLL2SDK::UnityEngine::UnityEngine::PhysicMaterial* pPhyMaterial_); bool IsStop_48998(); float GetEntityRadius_48999(); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetExplosionPosition_48996(DLL2SDK::UnityEngine::UnityEngine::Vector3 initalPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 initalVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, float* explosionTime_, bool canPenetrateStoneMaterialCollider_); static void GetProjectilePositionsAndFirstImpactInfo_48997(DLL2SDK::UnityEngine::UnityEngine::Vector3 initalPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 initalVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* outPositionList_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* owner_, DLL2SDK::Assembly_CSharp::GameEngine::HitResult* firstImpactInfo_, bool canPenetrateStoneMaterialCollider_, int32_t maxPointNum_); static void _cctor_49000(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponProjectile : DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect { DLL2SDK::UnityEngine::UnityEngine::GameObject* GroundObject_; float m_MaxDamageValue_; float m_MinDamageValue_; float m_InitTime_; int32_t m_ProjFlightAssetID_; int32_t m_ProjExplosionAssetID_; float m_DamageRadius_; float m_ExplosionLifeSpan_; bool bHasExplode_; bool m_CanBeDestroyed_; bool bStopMoving_; float m_ExceptDestroyTime_; DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* m_ExplosionEffect_; DLL2SDK::CSProto::msg::ECamp m_SpawnOwnerCamp_; uint32_t m_SpawnOwnerID_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_SpawnOwner_; int32_t m_ProjectileID_; DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* m_ProjFlightEffect_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator* m_Simulator_; float m_TotalDeltaTime_; int32_t m_WeaponItemID_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponSubCategory m_SubCategory_; uint32_t m_WeaponSkinID_; bool m_CauseDamage_; bool HaveProjectileID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CacheHoldPositionOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CacheHoldForward_; bool m_IsHoldProjectile_; int32_t m_ClientProjectileID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RendererList_; bool m_IsHidden_; DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* m_Data_; bool mIsStopMoveALCalled_; DLL2SDK::Assembly_CSharp::GameBase::Weapon* mOwnerWeapon_; DLL2SDK::Assembly_CSharp::GameEngine::EProjectileType m_ProjectileType_; DLL2SDK::Assembly_CSharp::GameEngine::EExplodeType _ExplodeType_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LoadSkinAssetIDList_; float mHideProjectleTime_; bool mIsHide_; DLL2SDK::UnityEngine::UnityEngine::Vector3 InitFlightEuler_; bool m_HasOcclusionEffect_; struct StaticFields { float INITIAL_POSITION_ERROR_; float IndicatorRadiusOffset_; bool UseNewCheckInWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsProjectile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOwnerID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSpawnByLocalPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSimulator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOwnerWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeProjParms_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSkinLoadReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPickUpByPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HoldProjectileThrowOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLocationAndVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitFlightEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFlightEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitDamageParams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateOneTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReplayActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSimulatorPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExplodePosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessHitInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckWindowCollision_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__CheckProjectileNearByVox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyByTrophySystem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanExplode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateExplode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayExplosionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_PlayExplosionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessSoundVisualNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Explode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyProj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroySelf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TakeRadiusDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DamageAttackableTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TakeRadiusFlashBangExplode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TakeRadiusRepulseExplode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateOnSpawned_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRadarIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowInRadar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IgnoreRadarEdge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsStick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsExplodeVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDestoryWhenPawnDied_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldCalBoundary_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNotCheckCloset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLifeTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeadReplayEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddOcclusionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveOcclusionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableOcclusionEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49850(); int32_t get_ProjFlightAssetID_49851(); bool get_CanBeDestroyed_49852(); float get_ExplosionLifeSpan_49853(); DLL2SDK::CSProto::msg::ECamp get_Camp_49854(); uint32_t get_OwnerID_49855(); bool IsProjectile_49856(DLL2SDK::Assembly_CSharp::GameEngine::EProjectileType type_); void SetOwnerID_49857(uint32_t ownerID_); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponSubCategory get_SubCategory_49858(); uint32_t get_WeaponSkinID_49859(); int32_t get_WeaponItemID_49860(); void set_WeaponItemID_49861(int32_t value_); bool IsSpawnByLocalPlayer_49862(); float get_IndicatorRadius_49863(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Position_49864(); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_Rotation_49865(); bool get_HasExploded_49866(); bool get_IsMoving_49867(); bool get_CauseDamage_49868(); void set_CauseDamage_49869(bool value_); int32_t get_ProjectileID_49870(); void set_ProjectileID_49871(int32_t value_); bool get_ShowIndicator_49872(); bool get_IsHoldProjectile_49873(); void set_IsHoldProjectile_49874(bool value_); int32_t get_ClientProjectileID_49875(); void set_ClientProjectileID_49876(int32_t value_); float get_LeftTime_49877(); void set_LeftTime_49878(float value_); float get_PickDistance_49879(); bool get_CanBePick_49880(); void SetHidden_49881(bool isHidden_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* GetOwner_49882(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator* CreateSimulator_49883(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inInitLoc_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inInitVel_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* inHandler_); void SetOwnerWeapon_49884(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weapon_); DLL2SDK::Assembly_CSharp::GameEngine::EExplodeType get_ExplodeType_49885(); void set_ExplodeType_49886(DLL2SDK::Assembly_CSharp::GameEngine::EExplodeType value_); DLL2SDK::Assembly_CSharp::GameEngine::AssetManager_EAsyncLoadPriority get_EffectLoadPriority_49887(); void InitializeProjParms_49888(DLL2SDK::UnityEngine::UnityEngine::Vector3 InitLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 InitVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, int32_t weaponID_, uint32_t skinID_, uint32_t SpawnOwnerID_, int32_t SpawnProjectileID_); void ChangeSkin_49889(); void OnSkinLoadReady_49890(int32_t assetID_, DLL2SDK::mscorlib::System::Object* obj_); void OnPickUpByPawn_49891(uint32_t pawnPlayerID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 resetLocation_); void HoldProjectileThrowOut_49892(DLL2SDK::UnityEngine::UnityEngine::Vector3 resetLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 resetVelocity_); void ResetLocationAndVelocity_49893(DLL2SDK::UnityEngine::UnityEngine::Vector3 resetLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 resetVelocity_); void InitFlightEffect_49894(); void PlayFlightEffect_49895(); void InitDamageParams_49896(float DamageValue_, float MinDamageValue_, float DamageRadius_); bool SimulateOneTick_49897(float inUpateTime_); bool IsReplayActor_49898(); void StopMove_49899(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetSimulatorPosition_49900(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetExplodePosition_49901(); void ProcessHitInfo_49902(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* info_); void Tick_49903(float DeltaTime_); void CheckWindowCollision_49904(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPosition_); void _CheckProjectileNearByVox_49905(); void DestroyByTrophySystem_49906(); bool CanExplode_49907(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_); void SimulateExplode_49908(int32_t weaponID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 ExplodeLocation_, DLL2SDK::Assembly_CSharp::GameEngine::EExplodeType type_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, float atTime_, bool canBeDestroyed_); void PlayExplosionEffect_49909(); void PlayExplosionEffect_49910(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, float atTime_); void ProcessSoundVisualNotify_49911(); void Explode_49912(DLL2SDK::UnityEngine::UnityEngine::Vector3 ExplodeLocation_, bool bCauseDamage_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* hitTarget_); void OnDestroy_49913(); void DestroyProj_49914(); void DestroySelf_49915(); void Destroy_49916(); void TakeRadiusDamage_49917(DLL2SDK::UnityEngine::UnityEngine::Vector3 ExplodeLocation_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_); void DamageAttackableTarget_49918(DLL2SDK::UnityEngine::UnityEngine::Vector3 ExplodeLocation_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* explodeTarget_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_); void TakeRadiusFlashBangExplode_49919(DLL2SDK::UnityEngine::UnityEngine::Vector3 ExplodeLocation_); void TakeRadiusRepulseExplode_49920(DLL2SDK::UnityEngine::UnityEngine::Vector3 explodeLoc_); void SimulateOnSpawned_49921(bool isHoldProjectile_); DLL2SDK::mscorlib::System::String* GetRadarIcon_49922(); bool ShowInRadar_49923(); bool IgnoreRadarEdge_49924(); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* GetActor_49925(); bool IsStick_49926(uint32_t pawnID_); bool IsExplodeVisible_49927(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); bool IsDestoryWhenPawnDied_49928(); bool ShouldCalBoundary_49929(); bool IsNotCheckCloset_49930(); void RefreshLifeTime_49931(); void OnDeadReplayEnd_49932(); bool get_SupportOcclusion_49933(); void AddOcclusionEffect_49934(); void RemoveOcclusionEffect_49935(); void EnableOcclusionEffect_49936(); void _PlayFlightEffect_m__0_49938(DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* projFlightEff_); void _Destroy_m__1_49939(); static void _cctor_49937(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct ZombieProjectile : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile { DLL2SDK::Assembly_CSharp::PVEProjectileConfigPreset* projectileConfigPreset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetProjectilePreset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSimulator_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78217(); void SetProjectilePreset_78218(DLL2SDK::Assembly_CSharp::PVEProjectileConfigPreset* preset_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator* CreateSimulator_78219(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inInitLoc_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inInitVel_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* inHandler_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator* __xLuaBaseProxy_CreateSimulator_78220(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P2_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* P3_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkZombieShowDescEventHandler : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowDesc_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78195(); void ShowDesc_78196(DLL2SDK::mscorlib::System::String* name_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetWorkAIPawn : DLL2SDK::Assembly_CSharp::PVE::AIPawn { float radius_; float maxRotSpeed_; DLL2SDK::UnityEngine::UnityEngine::Vector3 cachedPosition_; DLL2SDK::UnityEngine::UnityEngine::Collider* BlockCollider_; DLL2SDK::Assembly_CSharp::AvatarComponentCache* m_AvatarComponentCache_; DLL2SDK::Assembly_CSharp::Network::EAI_SPECIALMOVE_TYPES currentSpecialMoveType_; DLL2SDK::UnityEngine::UnityEngine::Vector3 focalPoint_; bool focalPointSet_; DLL2SDK::UnityEngine::UnityEngine::Transform* rotationTarget_; DLL2SDK::UnityEngine::UnityEngine::Quaternion _desiredRotation_k__BackingField_; bool _updateRotationByRM_k__BackingField_; bool _rotationFollowVelocity_k__BackingField_; DLL2SDK::Assembly_CSharp::AdaptiveRootMotion* m_rootMotion_; DLL2SDK::Assembly_CSharp::AnimEventComponent* m_animEventComp_; DLL2SDK::Assembly_CSharp::PVEConfigPresetBase* _configPreset_k__BackingField_; DLL2SDK::System_Core::System::Action_2* _bodyFragmentHandler_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* shadowMesh_; int32_t normalHitFXAssetID_; int32_t criticalHitFXAssetID_; DLL2SDK::mscorlib::System::String* hitByMeleeSound_1P_; DLL2SDK::mscorlib::System::String* hitByGunSound_1P_; DLL2SDK::mscorlib::System::String* hitByMeleeSound_3P_; DLL2SDK::mscorlib::System::String* hitByGunSound_3P_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mainRenderers_; DLL2SDK::Assembly_CSharp::GameEngine::EDamageType lastDamageType_; DLL2SDK::Assembly_CSharp::PVE::PVEZombieSEH* m_SoundPlayer_; float nextTriggerTeammateVoiceTime_; DLL2SDK::Assembly_CSharp::GameUI::NetworkAIPawnBloodHUD* m_NetworkAIPawnBloodHUD_; bool cacheHeadShot_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PendingMovePath_; DLL2SDK::Assembly_CSharp::GameBase::MoveNetSyncModule* m_MoveSyncModule_; DLL2SDK::Assembly_CSharp::PVE::MP::SkillNetSyncModule* m_SkillSyncModule_; bool m_NeedForceSyncPosDiffTooMuch_; float arrivalRange_; float monsterApproachAlertUpdateTime_; float cacheDistence_; float lastHeight_; float groundOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 groundNormal_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorBase* _activeBehavior_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* skillBehaviors_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* specialMoveBehaviors_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* passiveBehaviors_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAISpawnBehavior* spawnBehavior_; bool m_IsSoundEnabled_; float LastCheckSoundTime_; DLL2SDK::Assembly_CSharp::PVE::PVEAITakeDamageAudioComponent* m_TakeDamageAudioComponentCache_; DLL2SDK::UnityEngine::UnityEngine::Quaternion shadowRot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DamageEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* StatusEffect_; DLL2SDK::Assembly_CSharp::PVE::MP::ENetworkAIPawnStatus m_LastStatus_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanDampAndMagnAssistAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyAIPawnChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutdownAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerBehaviorVoice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportHitByLocalPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerLocalPlayerAiming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitTakeDamageAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawnProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAccelRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBehaviors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEventProcessor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPawnEventProcessor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CacheTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAvatarLoadCompleted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMeshAgent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayMonsterAlivePlayerSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAttackable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GiveWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThirdPersonStartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Die_DrumTrap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProtectDie_DrumTrap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Die_LightenTrap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Die_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayKillZombiePlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TimerHideDeadBody_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecvMovePath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncToServerPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddPendingMoveDest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckReachedDest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessMovePath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearMovePath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimulate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedNormalMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedFightOff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedMovePathProtect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustToGround_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePositionOnGround_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTraceFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustDesiredRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFocalPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReleaseFocalPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceFocalPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRotationTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearRotationTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddBehavior_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySkillPlayerSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartBehavior_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopCurrentBehavior_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBehaviorFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckEnableBlockCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CacheColliders_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTakeDamageComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCrouchComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMeshVisibleToPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBloodEffectAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AlignToGroundNormal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDieAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckEnableSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CouldPlaySound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAliveState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHitAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAvatarEffects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowShadow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateShadowMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostRenderFor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayElectricEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHitBloodEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHurtEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayStatusEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarViewEnemySprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHitGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnimatorCullingMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySpecialSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRootMotionEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AILog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSwitchRoleComponentType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76485(); float get_Radius_76486(); bool get_ShowOnRadar_76487(); bool get_IsZombie_76488(); DLL2SDK::Assembly_CSharp::GameEngine::EFireColliderShape get_FireColliderShape_76489(); bool get_ShowNameOnTacticalMap_76490(); bool CanDampAndMagnAssistAim_76491(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_CenterOffset_76492(); bool get_displayBossBloodHUD_76493(); DLL2SDK::mscorlib::System::String* get_displayName_76494(); bool get_isArmored_76495(); DLL2SDK::mscorlib::System::String* get_displayIcon_76496(); int32_t get_displayLayerCount_76497(); uint32_t get_PerSkillPlayerSoundId_76498(); uint32_t get_BossBornPlayerSoundId_76499(); uint32_t get_OnTakeDamagePlayerSoundId_76500(); uint32_t get_OnKillPlayerSoundId_76501(); uint32_t get_OnApproachPlayerSoundId_76502(); float get_OnApproachAlertLength_76503(); float get_OnApproachAlertHeight_76504(); bool get_needRotate_76505(); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_desiredRotation_76506(); void set_desiredRotation_76507(DLL2SDK::UnityEngine::UnityEngine::Quaternion value_); bool get_updateRotationByRM_76508(); void set_updateRotationByRM_76509(bool value_); bool get_rotationFollowVelocity_76510(); void set_rotationFollowVelocity_76511(bool value_); DLL2SDK::Assembly_CSharp::PVE::ZombieType get_ZombieType_76512(); DLL2SDK::Assembly_CSharp::AdaptiveRootMotion* get_rootMotionComp_76513(); DLL2SDK::Assembly_CSharp::AnimEventComponent* get_animEventComp_76514(); void set_configPreset_76515(DLL2SDK::Assembly_CSharp::PVEConfigPresetBase* value_); DLL2SDK::Assembly_CSharp::PVEConfigPresetBase* get_configPreset_76516(); DLL2SDK::System_Core::System::Action_2* get_bodyFragmentHandler_76517(); void set_bodyFragmentHandler_76518(DLL2SDK::System_Core::System::Action_2* value_); void InitPawn_76519(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void OnNotifyAIPawnChange_76520(); void InitAudio_76521(); void ShutdownAudio_76522(); void TriggerBehaviorVoice_76523(DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig_TriggerVoiceConfig voiceEvent_); void InitHUD_76524(); void ReportHitByLocalPlayer_76525(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void TriggerLocalPlayerAiming_76526(); void InitTakeDamageAudio_76527(); void InitPawnProperty_76528(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void SetAccelRate_76529(float accelRate_); void InitBehaviors_76530(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* CreatePlayerInfo_76531(uint32_t playerID_, uint32_t actorID_, DLL2SDK::CSProto::msg::ECamp camp_); void InitEventProcessor_76532(); DLL2SDK::Assembly_CSharp::PVE::MP::AIPawnEventProcessor* GetPawnEventProcessor_76533(); void CacheTransform_76534(); void PostInit_76535(); void OnAvatarLoadCompleted_76536(); void InitAnim_76537(); DLL2SDK::UnityEngine::UnityEngine::GameObject* GetMeshAgent_76538(DLL2SDK::UnityEngine::UnityEngine::GameObject* model_); void PlayMonsterAlivePlayerSound_76539(); void InitMesh_76540(DLL2SDK::UnityEngine::UnityEngine::GameObject* model_); void SetHidden_76541(bool isHidden_); void SetAttackable_76542(bool enable_); void GiveWeapon_76543(); void ThirdPersonStartFire_76544(int32_t inFireCompIndex_, bool isAiming_, bool isSingleShot_, int32_t aommoCount_, bool bLeftHandWeapon_); void StopFire_76545(); void Die_DrumTrap_76546(); DLL2SDK::mscorlib::System::Collections::IEnumerator* ProtectDie_DrumTrap_76547(); void Die_LightenTrap_76548(); void Die_76549(bool isHeadShot_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void PlayKillZombiePlayer_76550(bool isHeadShot_, uint32_t inKillerID_); void TimerHideDeadBody_76551(); void OnTakeDamage_76552(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void OnDie_76553(uint32_t inKillerID_, uint64_t KillWeaponID_); void Reset_76554(); DLL2SDK::Assembly_CSharp::GameBase::MoveNetSyncModule* get_MoveSyncModule_76555(); DLL2SDK::Assembly_CSharp::PVE::MP::SkillNetSyncModule* get_SkillSyncModule_76556(); void RecvMovePath_76557(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_AIMOVE* moveData_); bool get_NeedForceSyncPosDiffTooMuch_76558(); void set_NeedForceSyncPosDiffTooMuch_76559(bool value_); void SyncToServerPos_76560(DLL2SDK::UnityEngine::UnityEngine::Vector3 dest_); void AddPendingMoveDest_76561(DLL2SDK::UnityEngine::UnityEngine::Vector3 dest_, float duration_, DLL2SDK::Assembly_CSharp::Network::EAI_SPECIALMOVE_TYPES specialMoveType_); bool CheckReachedDest_76562(DLL2SDK::UnityEngine::UnityEngine::Vector3 dest_, float sqrTolerance_); void ProcessMovePath_76563(); void ClearMovePath_76564(); void Tick_76565(float deltaTime_); void TickSimulate_76566(float deltaTime_); void SimulatedMove_76567(float deltaTime_); void SimulatedNormalMove_76568(float deltaTime_); void SimulatedFightOff_76569(float deltaTime_); bool NeedMovePathProtect_76570(); bool UpdateVelocity_76571(float deltaTime_); void AdjustToGround_76572(float deltaTime_); void UpdatePositionOnGround_76573(float deltaTime_, bool updateFloor_); int32_t GetTraceFlag_76574(); DLL2SDK::UnityEngine::UnityEngine::Quaternion AdjustDesiredRotation_76575(DLL2SDK::UnityEngine::UnityEngine::Vector3 focalDirection_); void UpdateRotation_76576(float deltaTime_); void SetFocalPoint_76577(DLL2SDK::UnityEngine::UnityEngine::Vector3 focalPoint_); void ReleaseFocalPoint_76578(bool forceRotateDone_); void ForceFocalPoint_76579(DLL2SDK::UnityEngine::UnityEngine::Vector3 inFocalPoint_); void SetRotationTarget_76580(DLL2SDK::UnityEngine::UnityEngine::Transform* targetTrans_); void ClearRotationTarget_76581(); void AddBehavior_76582(DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorBase* behavior_); void PlaySkillPlayerSound_76583(); void StartBehavior_76584(DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorBase* behavior_); void StopCurrentBehavior_76585(); void SimulateSkill_76586(float deltaTime_); void UpdateSkill_76587(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* newSkillStepData_); void OnBehaviorFinish_76588(); DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorBase* get_activeBehavior_76589(); void set_activeBehavior_76590(DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorBase* value_); void CheckEnableBlockCollider_76591(); bool get_IsAvatarLoadSync_76592(); void CacheColliders_76593(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool clearCache_); DLL2SDK::mscorlib::System::Type* GetTakeDamageComponentType_76594(); DLL2SDK::mscorlib::System::Type* GetCrouchComponentType_76595(); bool IsMeshVisibleToPlayer_76596(); int32_t GetBloodEffectAsset_76597(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* info_); void AlignToGroundNormal_76598(); void PlayDieAnim_76599(bool isHeadShot_); void PlayDying_76600(bool isHeadShot_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void CheckEnableSound_76601(); void EnableSound_76602(); void DisableSound_76603(); bool CouldPlaySound_76604(); DLL2SDK::Assembly_CSharp::AvatarComponentCache* get_AvatarComponentCache_76605(); void set_AvatarComponentCache_76606(DLL2SDK::Assembly_CSharp::AvatarComponentCache* value_); DLL2SDK::Assembly_CSharp::PVE::PVEAITakeDamageAudioComponent* get_TakeDamageAudioComponentCache_76607(); void set_TakeDamageAudioComponentCache_76608(DLL2SDK::Assembly_CSharp::PVE::PVEAITakeDamageAudioComponent* value_); void PlayAliveState_76609(); void PlayHitAnim_76610(DLL2SDK::Assembly_CSharp::GameBase::Pawn_EDirection hitMotionDir_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void DoDestroy_76611(); void ShowAvatarEffects_76612(bool active_); void EnableCollider_76613(bool enable_); void ShowShadow_76614(bool show_); void UpdateShadowMesh_76615(float deltaTime_, bool updateFloor_); void PostRenderFor_76616(float deltaTime_); void PlayElectricEffect_76617(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void PlayHitBloodEffect_76618(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* info_); void PlayHurtEffect_76619(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void PlayStatusEffect_76620(DLL2SDK::Assembly_CSharp::PVE::MP::ENetworkAIPawnStatus status_, float lifeSpan_); DLL2SDK::mscorlib::System::String* TacticalRadarViewEnemySprite_76621(); DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup GetHitGroup_76622(DLL2SDK::UnityEngine::UnityEngine::Collider* hitObject_); void SetAnimatorCullingMode_76623(DLL2SDK::UnityEngine::UnityEngine::AnimatorCullingMode cullingMode_); void BeginDestroy_76624(); bool PlaySpecialSound_76625(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void OnRootMotionEnd_76626(bool interrupt_); void AILog_76627(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::Array* paras_); DLL2SDK::mscorlib::System::Type* GetSwitchRoleComponentType_76628(); bool __xLuaBaseProxy_CanDampAndMagnAssistAim_76629(); void __xLuaBaseProxy_InitPawn_76630(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_ReportHitByLocalPlayer_76631(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* __xLuaBaseProxy_CreatePlayerInfo_76632(uint32_t P0_, uint32_t P1_, DLL2SDK::CSProto::msg::ECamp P2_); void __xLuaBaseProxy_InitEventProcessor_76633(); void __xLuaBaseProxy_CacheTransform_76634(); void __xLuaBaseProxy_OnAvatarLoadCompleted_76635(); void __xLuaBaseProxy_InitAnim_76636(); void __xLuaBaseProxy_InitMesh_76637(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); void __xLuaBaseProxy_SetHidden_76638(bool P0_); void __xLuaBaseProxy_GiveWeapon_76639(); void __xLuaBaseProxy_ThirdPersonStartFire_76640(int32_t P0_, bool P1_, bool P2_, int32_t P3_, bool P4_); void __xLuaBaseProxy_StopFire_76641(); void __xLuaBaseProxy_Die_76642(bool P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); void __xLuaBaseProxy_OnDie_76643(uint32_t P0_, uint64_t P1_); void __xLuaBaseProxy_Reset_76644(); void __xLuaBaseProxy_Tick_76645(float P0_); void __xLuaBaseProxy_TickSimulate_76646(float P0_); void __xLuaBaseProxy_CacheColliders_76647(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_, bool P1_); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetTakeDamageComponentType_76648(); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetCrouchComponentType_76649(); int32_t __xLuaBaseProxy_GetBloodEffectAsset_76650(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); void __xLuaBaseProxy_PlayDieAnim_76651(bool P0_); void __xLuaBaseProxy_PlayDying_76652(bool P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); bool __xLuaBaseProxy_CouldPlaySound_76653(); void __xLuaBaseProxy_PlayHitAnim_76654(DLL2SDK::Assembly_CSharp::GameBase::Pawn_EDirection P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); void __xLuaBaseProxy_DoDestroy_76655(); void __xLuaBaseProxy_PostRenderFor_76656(float P0_); void __xLuaBaseProxy_PlayHitBloodEffect_76657(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P1_); void __xLuaBaseProxy_PlayHurtEffect_76658(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_TacticalRadarViewEnemySprite_76659(); DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup __xLuaBaseProxy_GetHitGroup_76660(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); void __xLuaBaseProxy_BeginDestroy_76661(); void __xLuaBaseProxy_OnRootMotionEnd_76662(bool P0_); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetSwitchRoleComponentType_76663(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkZombieNapalm : DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkAIPawn { float explodeHealthRatio_; bool explodeAlertEffectOn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* zombieAlertFireEffect_; DLL2SDK::UnityEngine::UnityEngine::Animator* zombieAlertBlinkEffect_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkZombieNapalm_DefendAnimType defendAnimType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBehaviors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAvatarLoadCompleted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayExplosionAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAliveState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDefendWeakPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAttackAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAttackAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDieAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAlertEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHitBloodEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78170(); void InitBehaviors_78171(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void OnAvatarLoadCompleted_78172(); void PlayExplosionAnim_78173(); void PlayAliveState_78174(); void OnDefendWeakPoint_78175(uint32_t bodyPart_); void PlayAttackAnim_78176(); void StopAttackAnim_78177(); void PlayDieAnim_78178(bool isHeadShot_); void ShowAlertEffect_78179(bool show_); void PlayHitBloodEffect_78180(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* info_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_HeadPosition_78181(); void __xLuaBaseProxy_InitBehaviors_78182(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_OnAvatarLoadCompleted_78183(); void __xLuaBaseProxy_PlayAliveState_78184(); void __xLuaBaseProxy_PlayDieAnim_78185(bool P0_); void __xLuaBaseProxy_PlayHitBloodEffect_78186(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P1_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkZombieHellHound : DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkAIPawn { DLL2SDK::Assembly_CSharp::PVE::MP::HellHoundConfigPreset* preset_; DLL2SDK::mscorlib::System::String* DizzyBoneSocketName_; struct StaticFields { int32_t colorCorrectionCounter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBehaviors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAliveState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAttackAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAttackAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDieAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawnProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustDesiredRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Die_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMesh_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78151(); void InitBehaviors_78152(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void PlayAliveState_78153(); void PlayAttackAnim_78154(); void StopAttackAnim_78155(); void PlayDieAnim_78156(bool isHeadShot_); void InitPawnProperty_78157(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); DLL2SDK::UnityEngine::UnityEngine::Quaternion AdjustDesiredRotation_78158(DLL2SDK::UnityEngine::UnityEngine::Vector3 focalDirection_); void PlayDying_78159(bool isHeadShot_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void Die_78160(bool isHeadShot_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void InitMesh_78161(DLL2SDK::UnityEngine::UnityEngine::GameObject* model_); void __xLuaBaseProxy_InitBehaviors_78162(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_PlayAliveState_78163(); void __xLuaBaseProxy_PlayDieAnim_78164(bool P0_); void __xLuaBaseProxy_InitPawnProperty_78165(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); DLL2SDK::UnityEngine::UnityEngine::Quaternion __xLuaBaseProxy_AdjustDesiredRotation_78166(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); void __xLuaBaseProxy_PlayDying_78167(bool P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); void __xLuaBaseProxy_Die_78168(bool P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); void __xLuaBaseProxy_InitMesh_78169(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct NetworkZombieFireBurnt : DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkAIPawn { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBehaviors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAliveState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayExplodeAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDieAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78143(); void InitBehaviors_78144(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void PlayAliveState_78145(); void PlayExplodeAnim_78146(); void PlayDieAnim_78147(bool isHeadShot_); void __xLuaBaseProxy_InitBehaviors_78148(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_PlayAliveState_78149(); void __xLuaBaseProxy_PlayDieAnim_78150(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkZombie : DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkAIPawn { DLL2SDK::Assembly_CSharp::DismemberPawnEx* m_dismember_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkZombie_DismemberState m_dismemberState_; float spawnTime_; DLL2SDK::UnityEngine::UnityEngine::AnimatorOverrideController* animOverrideController_; DLL2SDK::mscorlib::System::String* kDefaultStateName_; float BloodSplashTriggerRange_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateLogicalComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAvatarLoadCompleted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBehaviors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateOverrideController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReplaceAnimInAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreReplaceAnims_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutdownAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAliveState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableSprintAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ControlledByMonkey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAttackAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAttackAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBodyFragment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHitAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDieAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayBloodSplashEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyPawn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78088(); DLL2SDK::Assembly_CSharp::PVE::MP::NetworkZombie_DismemberState get_dismemberState_78089(); bool get_bRiserZombie_78090(); void CreateLogicalComponents_78091(); void OnAvatarLoadCompleted_78092(); void InitBehaviors_78093(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void CreateOverrideController_78094(); void ReplaceAnimInAnimator_78095(DLL2SDK::UnityEngine::UnityEngine::AnimationClip* originalClip_, DLL2SDK::UnityEngine::UnityEngine::AnimationClip* clip_); void PreReplaceAnims_78096(); void InitAudio_78097(); void ShutdownAudio_78098(); void DestroyComponent_78099(); void PlayAliveState_78100(); void EnableSprintAnim_78101(bool enable_); void ControlledByMonkey_78102(bool bControlled_); void PlayAttackAnim_78103(); void StopAttackAnim_78104(); void OnBodyFragment_78105(uint8_t bodyPart_, DLL2SDK::UnityEngine::UnityEngine::Vector3 attackDir_); bool get_crawling_78106(); void PlayHitAnim_78107(DLL2SDK::Assembly_CSharp::GameBase::Pawn_EDirection hitMotionDir_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void PlayDieAnim_78108(bool isHeadShot_); void PlayBloodSplashEffect_78109(); void DestroyPawn_78110(); void __xLuaBaseProxy_CreateLogicalComponents_78111(); void __xLuaBaseProxy_OnAvatarLoadCompleted_78112(); void __xLuaBaseProxy_InitBehaviors_78113(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_InitAudio_78114(); void __xLuaBaseProxy_ShutdownAudio_78115(); void __xLuaBaseProxy_DestroyComponent_78116(); void __xLuaBaseProxy_PlayAliveState_78117(); void __xLuaBaseProxy_PlayHitAnim_78118(DLL2SDK::Assembly_CSharp::GameBase::Pawn_EDirection P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); void __xLuaBaseProxy_PlayDieAnim_78119(bool P0_); void __xLuaBaseProxy_DestroyPawn_78120(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkZombieBomber : DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkAIPawn { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBehaviors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayExplosionAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAliveState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDieAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78130(); void InitBehaviors_78131(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void PlayExplosionAnim_78132(); void PlayAliveState_78133(); void PlayDieAnim_78134(bool isHeadShot_); void __xLuaBaseProxy_InitBehaviors_78135(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_PlayAliveState_78136(); void __xLuaBaseProxy_PlayDieAnim_78137(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct NetworkZombieBite : DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkAIPawn { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBehaviors_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78127(); void InitBehaviors_78128(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void __xLuaBaseProxy_InitBehaviors_78129(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct NetworkZombieAvogadro : DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkAIPawn { DLL2SDK::UnityEngine::UnityEngine::GameObject* effectBall_; DLL2SDK::UnityEngine::UnityEngine::GameObject* effectMove_; bool ballState_; struct StaticFields { DLL2SDK::Assembly_CSharp::GlowEffect* glowEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBehaviors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleBallState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDieAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78121(); void InitBehaviors_78122(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void ToggleBallState_78123(bool enable_); void PlayDieAnim_78124(bool isHeadShot_); void __xLuaBaseProxy_InitBehaviors_78125(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_PlayDieAnim_78126(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkTreeFork : DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkAIPawn { DLL2SDK::Array* cageColliders_; DLL2SDK::Array* fireColliders_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBehaviors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAliveState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDieAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleColliders_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustToGround_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78076(); void InitBehaviors_78077(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void OnEnable_78078(); void PlayAliveState_78079(); void PlayDieAnim_78080(bool isHeadShot_); void ToggleColliders_78081(bool enable_); void AdjustToGround_78082(float deltaTime_); void __xLuaBaseProxy_InitBehaviors_78083(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_OnEnable_78084(); void __xLuaBaseProxy_PlayAliveState_78085(); void __xLuaBaseProxy_PlayDieAnim_78086(bool P0_); void __xLuaBaseProxy_AdjustToGround_78087(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkTracingElectricBall : DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkAIPawn { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedNormalMove_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78071(); void PlayDying_78072(bool isHeadShot_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void SimulatedNormalMove_78073(float deltaTime_); void __xLuaBaseProxy_PlayDying_78074(bool P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); void __xLuaBaseProxy_SimulatedNormalMove_78075(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkSlime : DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkAIPawn { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBehaviors_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78068(); void InitBehaviors_78069(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void __xLuaBaseProxy_InitBehaviors_78070(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkGhostFire : DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkAIPawn { DLL2SDK::mscorlib::System::String* DizzyBoneSocketName_; DLL2SDK::UnityEngine::UnityEngine::GameObject* fireEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBehaviors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayExplosionAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDieAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAliveState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustToGround_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMesh_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78056(); void InitBehaviors_78057(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void PlayExplosionAnim_78058(); void PlayDieAnim_78059(bool isHeadShot_); void PlayAliveState_78060(); void AdjustToGround_78061(float deltaTime_); void InitMesh_78062(DLL2SDK::UnityEngine::UnityEngine::GameObject* model_); void __xLuaBaseProxy_InitBehaviors_78063(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_PlayDieAnim_78064(bool P0_); void __xLuaBaseProxy_PlayAliveState_78065(); void __xLuaBaseProxy_AdjustToGround_78066(float P0_); void __xLuaBaseProxy_InitMesh_78067(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkDenizen : DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkAIPawn { DLL2SDK::UnityEngine::UnityEngine::Transform* worldParent_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorControlZombie* controlBehavior_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorFaceGrab* grapFaceBehavior_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBehaviors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAliveState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayCheckAttach_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetParent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRotation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78037(); void InitBehaviors_78038(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void PlayDying_78039(bool isHeadShot_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void PlayAliveState_78040(); DLL2SDK::mscorlib::System::Collections::IEnumerator* DelayCheckAttach_78041(); void ResetParent_78042(); void OnDisable_78043(); void UpdateRotation_78044(float deltaTime_); void __xLuaBaseProxy_InitBehaviors_78045(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_PlayDying_78046(bool P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); void __xLuaBaseProxy_PlayAliveState_78047(); void __xLuaBaseProxy_OnDisable_78048(); void __xLuaBaseProxy_UpdateRotation_78049(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkDemonVine : DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkAIPawn { DLL2SDK::UnityEngine::UnityEngine::GameObject* twineEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* twine1PScreenEffect_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* twineTargetPawn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBehaviors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAvatarLoadCompleted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentTwineTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetCurrentTwineTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayWhipAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopWhip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDieAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustToGround_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanThrowWeaponBounce_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78020(); void InitBehaviors_78021(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void OnAvatarLoadCompleted_78022(); void SetCurrentTwineTarget_78023(DLL2SDK::Assembly_CSharp::GameBase::Pawn* targetPawn_); void SetCurrentTwineTarget_78024(uint32_t playerID_); void PlayWhipAnim_78025(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_); void StopWhip_78026(); void PlayDieAnim_78027(bool isHeadShot_); void AdjustToGround_78028(float deltaTime_); bool CanThrowWeaponBounce_78029(); void Reset_78030(); void __xLuaBaseProxy_InitBehaviors_78031(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_OnAvatarLoadCompleted_78032(); void __xLuaBaseProxy_PlayDieAnim_78033(bool P0_); void __xLuaBaseProxy_AdjustToGround_78034(float P0_); bool __xLuaBaseProxy_CanThrowWeaponBounce_78035(); void __xLuaBaseProxy_Reset_78036(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkBrutus : DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkAIPawn { DLL2SDK::Assembly_CSharp::DismemberPawnEx* m_dismember_; bool helmetDropped_; DLL2SDK::mscorlib::System::String* kDefaultStateName_; int32_t kDefaultStateNameID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAvatarLoadCompleted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBehaviors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAliveState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAttackAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAttackAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBodyFragment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySpecialSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDieAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78006(); void OnAvatarLoadCompleted_78007(); void InitBehaviors_78008(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void PlayAliveState_78009(); void PlayAttackAnim_78010(); void StopAttackAnim_78011(); void OnBodyFragment_78012(uint8_t bodyPart_, DLL2SDK::UnityEngine::UnityEngine::Vector3 attackDir_); bool PlaySpecialSound_78013(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void PlayDieAnim_78014(bool isHeadShot_); void __xLuaBaseProxy_OnAvatarLoadCompleted_78015(); void __xLuaBaseProxy_InitBehaviors_78016(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_PlayAliveState_78017(); bool __xLuaBaseProxy_PlaySpecialSound_78018(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); void __xLuaBaseProxy_PlayDieAnim_78019(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetWorkBossAIPawn : DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkAIPawn { DLL2SDK::Array* mBossSoundEmitter_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* mAudioPlayer_; DLL2SDK::UnityEngine::UnityEngine::Collider* PhysicsCollider_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* bodyMat_; float cacheHealthRatio_; float BossHealthUpdateTime_; bool bGotoCombat_; DLL2SDK::UnityEngine::UnityEngine::Coroutine* timingSoundCoroutine_; float currentMatRimVal_; struct StaticFields { DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkBossAIPawn* m_Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawnProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopCutScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBossPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAvatarLoadCompleted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProtectShowBoss_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGodFlagChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTakeDamageComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayKillZombiePlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Die_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__LoadSoundConfigs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarViewEnemySprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GotoCombat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LeaveCombat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDieAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DieDissolveEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TimingSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SoundLoadBank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SoundPlayEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetImmuneEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ImmuneFadeCoroutine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadAudioResources_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAudioResources_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateBossStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFightOff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchStage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IData_BossInstance_Handler_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76672(); DLL2SDK::Assembly_CSharp::PVE::ZombieType get_ZombieType_76673(); bool get_CanBeAssistAimed_76674(); DLL2SDK::Array* get_BossHealthPlayerSoundList_76675(); void InitPawnProperty_76676(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void StopCutScene_76677(); void OnDie_76678(uint32_t inKillerID_, uint64_t KillWeaponID_); void DoDestroy_76679(); bool IsBossPawn_76680(); void OnAvatarLoadCompleted_76681(); DLL2SDK::mscorlib::System::Collections::IEnumerator* ProtectShowBoss_76682(); void OnGodFlagChange_76683(bool newFlag_); DLL2SDK::mscorlib::System::Type* GetTakeDamageComponentType_76684(); void PlayKillZombiePlayer_76685(bool isHeadShot_, uint32_t inKillerID_); void Die_76686(bool isHeadShot_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void _LoadSoundConfigs_76687(); DLL2SDK::mscorlib::System::String* TacticalRadarViewEnemySprite_76688(); void Tick_76689(float deltaTime_); void GotoCombat_76690(); void LeaveCombat_76691(); void PlayDieAnim_76692(bool isHeadShot_); DLL2SDK::mscorlib::System::Collections::IEnumerator* DieDissolveEffect_76693(DLL2SDK::Array* skinnedMeshRenderers_); void BeginSound_76694(); DLL2SDK::mscorlib::System::Collections::IEnumerator* TimingSound_76695(DLL2SDK::mscorlib::System::String* bankName_, DLL2SDK::mscorlib::System::String* eventName_); void EndSound_76696(); void SoundLoadBank_76697(DLL2SDK::mscorlib::System::String* bankName_); void SoundPlayEvent_76698(DLL2SDK::mscorlib::System::String* eventName_); void SetImmuneEffect_76699(bool enable_); DLL2SDK::mscorlib::System::Collections::IEnumerator* ImmuneFadeCoroutine_76700(float destMatRimVal_); void UnloadAudioResources_76701(); void LoadAudioResources_76702(bool load_); void OnUpdateBossStatus_76703(uint32_t bossStatus_); void BeginFightOff_76704(DLL2SDK::UnityEngine::UnityEngine::Vector3 impluse_); void SwitchStage_76705(int32_t stageIndex_); void __xLuaBaseProxy_InitPawnProperty_76707(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_OnDie_76708(uint32_t P0_, uint64_t P1_); void __xLuaBaseProxy_DoDestroy_76709(); bool __xLuaBaseProxy_IsBossPawn_76710(); void __xLuaBaseProxy_OnAvatarLoadCompleted_76711(); void __xLuaBaseProxy_OnGodFlagChange_76712(bool P0_); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetTakeDamageComponentType_76713(); void __xLuaBaseProxy_PlayKillZombiePlayer_76714(bool P0_, uint32_t P1_); void __xLuaBaseProxy_Die_76715(bool P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_TacticalRadarViewEnemySprite_76716(); void __xLuaBaseProxy_Tick_76717(float P0_); void __xLuaBaseProxy_PlayDieAnim_76718(bool P0_); void __xLuaBaseProxy_BeginFightOff_76719(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); static void IData_BossInstance_Handler_76706(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkBossSanta : DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkBossAIPawn { DLL2SDK::Assembly_CSharp::PVE::MP::BossSantaMeshAgent* MeshAgent_; DLL2SDK::Assembly_CSharp::NZAIWheelsComponent* CarPhysic_; DLL2SDK::UnityEngine::UnityEngine::Animator* CarAnimator_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components::WWiseGameObject* SoundComp_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* m_CacheBoxCollider_; bool _InSleep_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SleepEffect_; float godEffectTime_; DLL2SDK::UnityEngine::UnityEngine::MaterialPropertyBlock* _PawnProps_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* rendererList_; DLL2SDK::UnityEngine::UnityEngine::Color pickColor_; float pickIntensity_; float pickSpeed_; float pickRange_; float timeTriggerSpecialIdleTimeSum_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastPos_; bool m_IsLocalPawnArround_; int32_t m_LimitFrameCount_; struct StaticFields { float CheckPushLocalPawnDistanceSqrt_; float PushLocalPawnDistanceMargin_; bool OpenPushLocalPawn_; int32_t LimitCheckFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InBossStage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBehaviors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSoundEmitterType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMeshAgent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAliveState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBeginThrowProp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBeginSummonZombie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Fire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Sleep_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AwakeToIdle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBloodEffectAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayCarEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TimerHideGod_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCarGod_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTakeDamageComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayCarAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAllAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAppear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDisappear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDieAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecvMovePath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedNormalMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLocalPawnArround_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushLocalPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77915(); DLL2SDK::UnityEngine::UnityEngine::BoxCollider* get_CacheBoxCollider_77916(); bool InBossStage_77917(); bool get_InSleep_77918(); void set_InSleep_77919(bool value_); void InitBehaviors_77920(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); DLL2SDK::mscorlib::System::Type* GetSoundEmitterType_77921(); void InitPawn_77922(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void InitMesh_77923(DLL2SDK::UnityEngine::UnityEngine::GameObject* model_); DLL2SDK::UnityEngine::UnityEngine::GameObject* GetMeshAgent_77924(DLL2SDK::UnityEngine::UnityEngine::GameObject* model_); void UpdateRotation_77925(float deltaTime_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_HeadPosition_77926(); void PlayAliveState_77927(); void OnBeginThrowProp_77928(); void OnBeginSummonZombie_77929(); float get_Health_77930(); void set_Health_77931(float value_); void Fire_77932(); void Sleep_77933(); void AwakeToIdle_77934(); int32_t GetBloodEffectAsset_77935(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* info_); void PlayCarEffect_77936(); DLL2SDK::mscorlib::System::Collections::IEnumerator* TimerHideGod_77937(); DLL2SDK::UnityEngine::UnityEngine::MaterialPropertyBlock* get_s_PawnProps_77938(); void SetCarGod_77939(bool enable_); DLL2SDK::mscorlib::System::Type* GetTakeDamageComponentType_77940(); void PlayCarAudio_77941(); void StopAllAudio_77942(); void ShowModel_77943(bool bShow_); void PlayAppear_77944(); void PlayDisappear_77945(); void PlayDie_77946(); void Tick_77947(float deltaTime_); void PlayDieAnim_77948(bool isHeadShot_); void RecvMovePath_77949(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_AIMOVE* moveData_); void SimulatedNormalMove_77950(float deltaTime_); void CheckLocalPawnArround_77951(); void PushLocalPawn_77952(float deltaTime_); void OnDestroy_77953(); void __xLuaBaseProxy_InitBehaviors_77955(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetSoundEmitterType_77956(); void __xLuaBaseProxy_InitPawn_77957(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_InitMesh_77958(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __xLuaBaseProxy_GetMeshAgent_77959(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); void __xLuaBaseProxy_UpdateRotation_77960(float P0_); void __xLuaBaseProxy_PlayAliveState_77961(); int32_t __xLuaBaseProxy_GetBloodEffectAsset_77962(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetTakeDamageComponentType_77963(); void __xLuaBaseProxy_Tick_77964(float P0_); void __xLuaBaseProxy_PlayDieAnim_77965(bool P0_); void __xLuaBaseProxy_RecvMovePath_77966(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_AIMOVE* P0_); void __xLuaBaseProxy_SimulatedNormalMove_77967(float P0_); void __xLuaBaseProxy_OnDestroy_77968(); static void _cctor_77954(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkBossHauntedWood : DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkBossAIPawn { DLL2SDK::mscorlib::System::String* healthAudioSwitchGroupName_; DLL2SDK::Array* healthAudioSwitch_; DLL2SDK::UnityEngine::UnityEngine::Transform* blueEyes_; DLL2SDK::UnityEngine::UnityEngine::Transform* orangeEyes_; int32_t lastSwitchLevel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBehaviors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__LoadSoundConfigs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleHealthChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAliveState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHuntAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEarthquakeAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStopHunt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDieAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayWeakAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAvatarLoadCompleted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayStartCageAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEndCageAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPursueAttackAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySummonAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySummon2Anim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySummon3Anim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayLongRangeAttackAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPurseAttackBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPurseAttackEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayTreadAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateBossStatus_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77887(); void InitBehaviors_77888(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void _LoadSoundConfigs_77889(); void HandleHealthChange_77890(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void PlayAliveState_77891(); void PlayHuntAnim_77892(DLL2SDK::UnityEngine::UnityEngine::Vector3 destPos_); void PlayEarthquakeAnim_77893(DLL2SDK::UnityEngine::UnityEngine::Vector3 destPos_); void OnStopHunt_77894(); void PlayDieAnim_77895(bool isHeadShot_); void PlayWeakAnim_77896(); void OnAvatarLoadCompleted_77897(); void PlayStartCageAnim_77898(); void PlayEndCageAnim_77899(); void PlayPursueAttackAnim_77900(); void PlaySummonAnim_77901(); void PlaySummon2Anim_77902(); void PlaySummon3Anim_77903(); void PlayLongRangeAttackAnim_77904(); void PlayPurseAttackBegin_77905(); void PlayPurseAttackEnd_77906(); void PlayTreadAnim_77907(); void OnUpdateBossStatus_77908(uint32_t bossStatus_); void __xLuaBaseProxy_InitBehaviors_77909(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy__LoadSoundConfigs_77910(); void __xLuaBaseProxy_PlayAliveState_77911(); void __xLuaBaseProxy_PlayDieAnim_77912(bool P0_); void __xLuaBaseProxy_OnAvatarLoadCompleted_77913(); void __xLuaBaseProxy_OnUpdateBossStatus_77914(uint32_t P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkBossCerberus : DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkBossAIPawn { DLL2SDK::UnityEngine::UnityEngine::Vector3 headScaleFactor_; DLL2SDK::UnityEngine::UnityEngine::Vector3 leftHeadOrigScale_; DLL2SDK::UnityEngine::UnityEngine::Vector3 rightHeadOrigScale_; DLL2SDK::UnityEngine::UnityEngine::Transform* leftHead_; DLL2SDK::UnityEngine::UnityEngine::Transform* rightHead_; DLL2SDK::UnityEngine::UnityEngine::GameObject* rageEffect_; bool tripleHeadState_; bool m_BeginDie_; float m_DownTimeSum_; float m_DelayDownTimeSum_; bool bHasBoardcast50Notify_; bool bHasBoardcast10Notify_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBehaviors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAvatarLoadCompleted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Mutate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Rage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GotoCombat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LeaveCombat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStopHunt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHuntAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAliveState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDieAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDashParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncHeadState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLeftHeadState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMiddleHeadState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRightHeadState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77858(); void InitBehaviors_77859(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void OnAvatarLoadCompleted_77860(); void Mutate_77861(); void Rage_77862(); void GotoCombat_77863(); void LeaveCombat_77864(); void DestroyComponent_77865(); void OnStopHunt_77866(); void PlayHuntAnim_77867(DLL2SDK::UnityEngine::UnityEngine::Vector3 destPos_); void PlayAliveState_77868(); void PlayDieAnim_77869(bool isHeadShot_); DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorDash_DashAnimParam* GetDashParam_77870(); void Tick_77871(float deltaTime_); void OnTakeDamage_77872(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void SyncHeadState_77873(uint32_t headState_); void SetLeftHeadState_77874(bool downState_); void SetMiddleHeadState_77875(bool downState_); void SetRightHeadState_77876(bool downState_); void LateUpdate_77877(); void __xLuaBaseProxy_InitBehaviors_77878(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_OnAvatarLoadCompleted_77879(); void __xLuaBaseProxy_GotoCombat_77880(); void __xLuaBaseProxy_LeaveCombat_77881(); void __xLuaBaseProxy_DestroyComponent_77882(); void __xLuaBaseProxy_PlayAliveState_77883(); void __xLuaBaseProxy_PlayDieAnim_77884(bool P0_); void __xLuaBaseProxy_Tick_77885(float P0_); void __xLuaBaseProxy_OnTakeDamage_77886(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkBossButcher : DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkBossAIPawn { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBehaviors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAliveState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHuntAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStopHunt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceStopSkillAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPrepareJumpAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayJumpSmashAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayCleaverPrepareAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayCleaverEndAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDieAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDashParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GotoCombat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayShowBossPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LeaveCombat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77830(); void InitBehaviors_77831(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void PlayAliveState_77832(); void PlayHuntAnim_77833(DLL2SDK::UnityEngine::UnityEngine::Vector3 destPos_); void OnStopHunt_77834(); void ForceStopSkillAnim_77835(); void PlayPrepareJumpAnim_77836(); void PlayJumpSmashAnim_77837(DLL2SDK::UnityEngine::UnityEngine::Vector3 destPos_); void PlayCleaverPrepareAnim_77838(); void PlayCleaverEndAnim_77839(); void PlayDieAnim_77840(bool isHeadShot_); DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorDash_DashAnimParam* GetDashParam_77841(); void GotoCombat_77842(); DLL2SDK::mscorlib::System::Collections::IEnumerator* DelayShowBossPawn_77843(); void LeaveCombat_77844(); void SetHidden_77845(bool isHidden_); void __xLuaBaseProxy_InitBehaviors_77846(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_PlayAliveState_77847(); void __xLuaBaseProxy_PlayDieAnim_77848(bool P0_); void __xLuaBaseProxy_GotoCombat_77849(); void __xLuaBaseProxy_LeaveCombat_77850(); void __xLuaBaseProxy_SetHidden_77851(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIPawnDebug : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77829(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { enum struct BehaviorType : int32_t { Passive_ = static_cast(0x0), Skill_ = static_cast(0x1), SpecialMove_ = static_cast(0x2), Spawn_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorBase : DLL2SDK::mscorlib::System::Object { bool active_; DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorType _behaviorType_; DLL2SDK::UnityEngine::UnityEngine::Coroutine* behaviorCoroutine_; bool _canMove_; DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkAIPawn* ownerPawn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MainBehavior_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InterruptCoroutine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Finish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Log_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogError_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76765(); bool get_IsActive_76766(); DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorType get_behaviorType_76767(); bool get_canMove_76768(); void set_canMove_76769(bool value_); bool get_UseCoroutine_76770(); void Init_76771(DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkAIPawn* pawn_); void Start_76772(); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_76773(); void MainBehavior_76774(); void Tick_76775(float deltaTime_); void Stop_76776(); void InterruptCoroutine_76777(); void OnStop_76778(); void Finish_76779(); void Log_76780(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::Array* paras_); void LogError_76781(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::Array* paras_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct WeakConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* enterWeakAnim_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* weakAnim_; float weakAnimDuration_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* endWeakAnim_; void _ctor_77805(); float get_enterWeakTime_77806(); float get_endWeakTime_77807(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehavior : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorBase { DLL2SDK::Assembly_CSharp::Network::EFIRE_TYPE fireType_; int16_t index_; DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillRepInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestartBehavior_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76789(); void FillRepInfo_76790(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); void OnUpdateRepInfo_76791(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); void RestartBehavior_76792(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorTrunkSpin : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::TrunkSpinConfig* config_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77778(DLL2SDK::Assembly_CSharp::PVE::MP::TrunkSpinConfig* config_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77779(); void OnUpdateRepInfo_77780(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); void OnStop_77781(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77782(); void __xLuaBaseProxy_OnUpdateRepInfo_77783(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); void __xLuaBaseProxy_OnStop_77784(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct TrunkSpinConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77777(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorTreantPursueAttack : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::System_Core::System::Action* onAttack_; DLL2SDK::Assembly_CSharp::PVE::MP::TreantPursueAttackConfig* config_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77765(DLL2SDK::Assembly_CSharp::PVE::MP::TreantPursueAttackConfig* config_, DLL2SDK::System_Core::System::Action* attackAction_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77766(); void OnUpdateRepInfo_77767(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77768(); void __xLuaBaseProxy_OnUpdateRepInfo_77769(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct TreantPursueAttackConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { float speedMultiplier_; float attackRange_; float fanAngle_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* attackAnim_; float firstAttackTime_; float secondAttackTime_; float damage_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77763(); float get_attackAnimDuration_77764(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorTread : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::TreadConfig* config_; DLL2SDK::System_Core::System::Action* onAttack_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77750(DLL2SDK::Assembly_CSharp::PVE::MP::TreadConfig* config_, DLL2SDK::System_Core::System::Action* attackAction_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77751(); void OnStop_77752(); void OnUpdateRepInfo_77753(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77754(); void __xLuaBaseProxy_OnStop_77755(); void __xLuaBaseProxy_OnUpdateRepInfo_77756(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct TreadConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { float damageRadius_; float attackInterval_; int32_t attackCount_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* attackAnim_; float attackTime_; float damage_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77748(); float get_attackAnimDuration_77749(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorTrample : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::TrampleConfig* config_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77735(DLL2SDK::Assembly_CSharp::PVE::MP::TrampleConfig* config_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77736(); void OnUpdateRepInfo_77737(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); void OnStop_77738(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77739(); void __xLuaBaseProxy_OnUpdateRepInfo_77740(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); void __xLuaBaseProxy_OnStop_77741(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct TrampleConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { float triggerFanAngle_; float triggerFanRange_; float attackTime_; float damageRadius_; float attenuationRadius_; float maxDamageValue_; float minDamageValue_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* trampleAnim_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77733(); float get_attackAnimLen_77734(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorThrowProp : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::ThrowPropConfig* config_; DLL2SDK::System_Core::System::Action* onBegin_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77722(DLL2SDK::Assembly_CSharp::PVE::MP::ThrowPropConfig* config_, DLL2SDK::System_Core::System::Action* beginCallBack_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77723(); void OnUpdateRepInfo_77724(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77725(); void __xLuaBaseProxy_OnUpdateRepInfo_77726(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct ThrowPropConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* throwAnim_; float prepareTime_; float throwPropSchemeId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77720(); float get_throwDuration_77721(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorTentacleGrab : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::TentacleGrabConfig* config_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77707(DLL2SDK::Assembly_CSharp::PVE::MP::TentacleGrabConfig* config_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77708(); void OnUpdateRepInfo_77709(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); void OnStop_77710(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77711(); void __xLuaBaseProxy_OnUpdateRepInfo_77712(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); void __xLuaBaseProxy_OnStop_77713(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct TentacleGrabConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { float tentacleFanAngle_; float tentacleGrabSpeed_; float releaseWeakPointDamage_; float groundStabDistance_; float groundStabDamage_; float grabDamageValue_; float grabDamageInterval_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77706(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorSweepTailAttack : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::SweepTailAttackConfig* SpinAttackCfg_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleTurnLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77694(DLL2SDK::Assembly_CSharp::PVE::MP::SweepTailAttackConfig* cfg_); void ToggleTurnLayer_77695(bool enable_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77696(); void OnStop_77697(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77698(); void __xLuaBaseProxy_OnStop_77699(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct SweepTailAttackConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* SpinAttackAmin_; float AttackTime_; float AttackRange_; float Damage_; float FanAngle_; float FanRange_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77692(); float get_TotalDuration_77693(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorSummonZombie : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::SummonZombieConfig* config_; DLL2SDK::System_Core::System::Action* onBegin_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77681(DLL2SDK::Assembly_CSharp::PVE::MP::SummonZombieConfig* config_, DLL2SDK::System_Core::System::Action* beginCallback_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77682(); void OnUpdateRepInfo_77683(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77684(); void __xLuaBaseProxy_OnUpdateRepInfo_77685(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct SummonZombieConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* prepareAnim_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* finishAnim_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77678(); float get_prepareTime_77679(); float get_finishAnimDuration_77680(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorSummonSlime : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::SummonSlimeConfig* config_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77665(DLL2SDK::Assembly_CSharp::PVE::MP::SummonSlimeConfig* config_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77666(); void OnUpdateRepInfo_77667(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); void OnStop_77668(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77669(); void __xLuaBaseProxy_OnUpdateRepInfo_77670(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); void __xLuaBaseProxy_OnStop_77671(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct SummonSlimeConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { int32_t spawnSlimeCount_; float minSlimeDistance_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77664(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorSummonHellHound : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::SummonHellHoundConfig* config_; bool monsterCleared_; DLL2SDK::Assembly_CSharp::ParticleFade* skyEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77650(DLL2SDK::Assembly_CSharp::PVE::MP::SummonHellHoundConfig* config_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77651(); void OnUpdateRepInfo_77652(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); void OnStop_77653(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77654(); void __xLuaBaseProxy_OnUpdateRepInfo_77655(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); void __xLuaBaseProxy_OnStop_77656(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct SummonHellHoundConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* prepareAnim_; int32_t triggerSpawnWaveIndex_; DLL2SDK::mscorlib::System::String* hideSpotName_; DLL2SDK::mscorlib::System::String* showSpotName_; float delayedShowTime_; float showEffectDuration_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* finishAnim_; DLL2SDK::mscorlib::System::String* skyEffectPath_; bool fightWithHellhound_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77646(); float get_prepareTime_77647(); float get_totalDelayedShowTime_77648(); float get_finishAnimDuration_77649(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorSummonGhostFire : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::SummonGhostFireConfig* config_; DLL2SDK::System_Core::System::Action* action_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77633(DLL2SDK::Assembly_CSharp::PVE::MP::SummonGhostFireConfig* config_, DLL2SDK::System_Core::System::Action* animHandle_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77634(); void OnUpdateRepInfo_77635(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); void OnStop_77636(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77637(); void __xLuaBaseProxy_OnUpdateRepInfo_77638(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); void __xLuaBaseProxy_OnStop_77639(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct SummonGhostFireConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { DLL2SDK::Assembly_CSharp::PVEConfigPresetBase* wispPreset_; int32_t summonCount_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* summonAnim_; float summonTime_; float summonRadius_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77630(); uint64_t get_wispRoleID_77631(); float get_animDuration_77632(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorSummonDemonSeed : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::SummonDemonSeedConfig* config_; DLL2SDK::System_Core::System::Action* action_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77617(DLL2SDK::Assembly_CSharp::PVE::MP::SummonDemonSeedConfig* config_, DLL2SDK::System_Core::System::Action* animHandle_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77618(); void OnUpdateRepInfo_77619(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); void OnStop_77620(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77621(); void __xLuaBaseProxy_OnUpdateRepInfo_77622(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); void __xLuaBaseProxy_OnStop_77623(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct SummonDemonSeedConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { DLL2SDK::Assembly_CSharp::PVE::MP::DemonSeedConfigPreset* projectilePreset_; int32_t summonCount_; float attackTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 fireOffset_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* summonAnim_; float summonTime_; DLL2SDK::mscorlib::System::String* seedSpawnSpotParentName_; float BossRunToCenterSpeed_; DLL2SDK::mscorlib::System::String* MoveCenterSpotName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77613(); float get_animDuration_77614(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_seedSpawnPoints_77615(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_MoveCenterSpotLocation_77616(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorSpinAttack : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::SpinAttackConfig* SpinAttackCfg_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77604(DLL2SDK::Assembly_CSharp::PVE::MP::SpinAttackConfig* cfg_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77605(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77606(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct SpinAttackConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* SpinAttackAmin_; float AttackTime_; float DamageRadius_; float Damage_; float FanAngle_; float FanRange_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77602(); float get_TotalDuration_77603(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAISpawnBehavior : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76795(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorSpawnEffect : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAISpawnBehavior { DLL2SDK::mscorlib::System::String* spawnEffectName_; float spawnEffectLen_; DLL2SDK::mscorlib::System::String* spawnCamShakeName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77558(DLL2SDK::mscorlib::System::String* spawnEffectName_, float spawnEffectLen_, DLL2SDK::mscorlib::System::String* spawnCamShakeName_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77559(); void OnStop_77560(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77561(); void __xLuaBaseProxy_OnStop_77562(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIPawnPlaySpawnEffectAndAnim : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAISpawnBehavior { DLL2SDK::UnityEngine::UnityEngine::AnimatorCullingMode oldCullingMode_; DLL2SDK::mscorlib::System::String* effectName_; DLL2SDK::mscorlib::System::String* animStateName_; float playAnimTime_; float animLength_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77569(DLL2SDK::mscorlib::System::String* effectName_, DLL2SDK::mscorlib::System::String* animStateName_, float playAnimTime_, float animLength_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77570(); void OnStop_77571(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77572(); void __xLuaBaseProxy_OnStop_77573(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorScorpionRage : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::ScorpionRageConfig* config_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77549(DLL2SDK::Assembly_CSharp::PVE::MP::ScorpionRageConfig* config_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77550(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77551(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct ScorpionRageConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* startRageAnim_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* endRageAnim_; DLL2SDK::Array* buffID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77546(); float get_prepareAnimLen_77547(); float get_endAttackAnimLen_77548(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorScorpionMutate : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::ScorpionMutateConfig* config_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleTurnLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77533(DLL2SDK::Assembly_CSharp::PVE::MP::ScorpionMutateConfig* config_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77534(); void ToggleTurnLayer_77535(bool enable_); void OnStop_77536(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77537(); void __xLuaBaseProxy_OnStop_77538(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct ScorpionMutateConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { int32_t mutateStage_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* mutateAnim_; float hideMeshTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77531(); float get_mutateAnimLen_77532(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct LavaPoolConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* prepAnim_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* attackAnim_; DLL2SDK::Assembly_CSharp::PVEProjectileConfigPreset* projectilePreset_; DLL2SDK::Array* projConfig_; float lavaDamagePerSecond_; float lavaDamageRadius_; float lavaLifeSpan_; int32_t lavaAssetID_; bool createLavaRock_; float nodeSelectAngleRange_; float nodeSelectMinDistance_; float lavaMinDistance_; float fadeTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77373(); float get_prepAnimDuration_77374(); float get_attackAnimDuration_77375(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorRage : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::RageConfig* config_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77521(DLL2SDK::Assembly_CSharp::PVE::MP::RageConfig* config_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77522(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77523(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct RageConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* rageAnim_; DLL2SDK::Array* buffID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77519(); float get_animLen_77520(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorPursueAttack : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::HuntConfig* config_; DLL2SDK::mscorlib::System::Action_1* onAttack_; DLL2SDK::System_Core::System::Action* onStop_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77505(DLL2SDK::Assembly_CSharp::PVE::MP::HuntConfig* config_, DLL2SDK::mscorlib::System::Action_1* attackAction_, DLL2SDK::System_Core::System::Action* stopAction_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77506(); void OnStop_77507(); void OnUpdateRepInfo_77508(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77509(); void __xLuaBaseProxy_OnStop_77510(); void __xLuaBaseProxy_OnUpdateRepInfo_77511(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct PursueAttackConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { float duration_; float attackRange_; float damageRange_; float fanAngle_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* huntAnim_; DLL2SDK::Array* attackTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77503(); float get_attackDuration_77504(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorPoisonAttack : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::PoisonAttackConfig* config_; bool recvAttackInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77489(DLL2SDK::Assembly_CSharp::PVE::MP::PoisonAttackConfig* config_); void OnUpdateRepInfo_77490(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77491(); void OnStop_77492(); void __xLuaBaseProxy_OnUpdateRepInfo_77493(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77494(); void __xLuaBaseProxy_OnStop_77495(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct PoisonAttackConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { int32_t attackCount_; int32_t poisonCountPerAttack_; DLL2SDK::Assembly_CSharp::PVEProjectileConfigPreset* projectileConfig_; int32_t posionSplashRadius_; float posionSplashDamage_; DLL2SDK::Array* poisonBuffIDList_; float poisionSplashDuration_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* prepareAnim_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* poisonAttackAnim_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* endAttackAnim_; DLL2SDK::Array* projConfig_; float nodeSelectAngleRange_; float nodeSelectMinDistance_; float poisonMinDistance_; int32_t poisonResidualAssetID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77485(); float get_prepareTime_77486(); float get_attackAnimDuration_77487(); float get_endAttackAnimLen_77488(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorMelee : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::System_Core::System::Action* onMelee_; DLL2SDK::System_Core::System::Action* onStopMelee_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77472(DLL2SDK::System_Core::System::Action* meleeAction_, DLL2SDK::System_Core::System::Action* meleeStopAction_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77473(); void OnUpdateRepInfo_77474(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); void OnStop_77475(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77476(); void __xLuaBaseProxy_OnUpdateRepInfo_77477(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); void __xLuaBaseProxy_OnStop_77478(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorMagmaSplashWithTarget : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::MagmaSplashWithTargetConfig* MagmaSplashWithTargetCfg_; DLL2SDK::UnityEngine::UnityEngine::GameObject* shoutEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77458(DLL2SDK::Assembly_CSharp::PVE::MP::MagmaSplashWithTargetConfig* magmaSplashCfg_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77459(); void OnStop_77460(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77461(); void __xLuaBaseProxy_OnStop_77462(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MagmaSplashWithTargetConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { float BossRunToCenterSpeed_; DLL2SDK::mscorlib::System::String* MoveCenterSpotName_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* SkyShoutsPreAnim_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* SkyShoutsEndAnim_; float fireWarningDuration_; float ShoutInterval_; int32_t ShoutCount_; float fireInitDamageRadius_; float fireExpandDamageRadius_; float fireSprayDamage_; float residualFireDamage_; float fireExpandDuration_; float fireResidualDuration_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* weaknessEndAnim_; float WeaknessDurTime_; DLL2SDK::Assembly_CSharp::EAssetID MSWarningAssetID_; DLL2SDK::Assembly_CSharp::EAssetID MSSplashAssetID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77453(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_MoveCenterSpotLocation_77454(); float get_SkyShoutsPreAnimTime_77455(); float get_SkyShoutsEndAnimTime_77456(); float get_weaknessEndAnimTime_77457(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorMagmaSplash : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::MagmaSplashConfig* MagmaSplashCfg_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77441(DLL2SDK::Assembly_CSharp::PVE::MP::MagmaSplashConfig* magmaSplashCfg_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77442(); void OnStop_77443(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77444(); void __xLuaBaseProxy_OnStop_77445(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MagmaSplashConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { float BossRunToCenterSpeed_; DLL2SDK::mscorlib::System::String* MoveCenterSpotName_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* SkyShoutsPreAnim_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* SkyShoutsEndAnim_; float SkyShoutsTotalTime_; DLL2SDK::Array* MagmaSpraySpotName_; float PreApperMagmaSprayTime_; float MagmaSprayNotHurtEffectTime_; float MagmaSprayHurtEffectTime_; float MagmaSprayIntervalEffectTime_; float EffectDamageRadius_; int32_t EffetcDamage_; float WeaknessDurTime_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* WeaknessEndAnim_; DLL2SDK::Assembly_CSharp::EAssetID MSWarningAssetID_; DLL2SDK::Assembly_CSharp::EAssetID MSSplashAssetID_; float PreMagmaEffectTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77435(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_MoveCenterSpotLocation_77436(); float get_SkyShoutsPreAnimTime_77437(); float get_SkyShoutsEndAnimTime_77438(); float get_MagmaSprayTotalTime_77439(); float get_WeaknessEndAnimTime_77440(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MagmaSprayGroupData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* MagmaSprayData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77434(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MagmaSprayData { DLL2SDK::UnityEngine::UnityEngine::Vector3 BirthPostion_; }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorLongRangeAttack : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::System_Core::System::Action* onMelee_; DLL2SDK::Assembly_CSharp::PVE::MP::LongRangeAttackConfig* config_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77420(DLL2SDK::Assembly_CSharp::PVE::MP::LongRangeAttackConfig* config_, DLL2SDK::System_Core::System::Action* attackAction_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77421(); void OnUpdateRepInfo_77422(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); void OnStop_77423(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77424(); void __xLuaBaseProxy_OnUpdateRepInfo_77425(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); void __xLuaBaseProxy_OnStop_77426(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct LongRangeAttackConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { float damageWidth_; float damageLength_; float damageTime_; float damage_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* attackAnim_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77418(); float get_animDuration_77419(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorLeaveCombat : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::LeaveCombatConfig* config_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77400(DLL2SDK::Assembly_CSharp::PVE::MP::LeaveCombatConfig* config_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77401(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77402(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct LeaveCombatConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* LeaveCombatAnim_; float fixedLeaveTime_; int32_t MinSleepTime_; DLL2SDK::mscorlib::System::String* leaveCombatHideSpotName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77398(); float get_animLen_77399(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorLavaPool : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::LavaPoolConfig* config_; bool recvAttackInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77376(DLL2SDK::Assembly_CSharp::PVE::MP::LavaPoolConfig* config_); void OnUpdateRepInfo_77377(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77378(); void __xLuaBaseProxy_OnUpdateRepInfo_77379(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77380(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorJumpSmash : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::System_Core::System::Action* onPrepareJump_; DLL2SDK::mscorlib::System::Action_1* onJump_; DLL2SDK::Assembly_CSharp::PVE::MP::JumpSmashConfig* config_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77362(DLL2SDK::System_Core::System::Action* onPrepareJump_, DLL2SDK::mscorlib::System::Action_1* onJump_, DLL2SDK::Assembly_CSharp::PVE::MP::JumpSmashConfig* config_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77363(); void OnUpdateRepInfo_77364(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77365(); void __xLuaBaseProxy_OnUpdateRepInfo_77366(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct JumpSmashConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { float damage_; float damageRadius_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* jumpAnim_; float smashAttackTime_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* prepAnim_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77358(); float get_prepareTime_77359(); float get_attackTotalDuration_77360(); float get_smashAttackAbsoluateTime_77361(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorJumpDest : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::JumpConfig* config_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77348(DLL2SDK::Assembly_CSharp::PVE::MP::JumpConfig* config_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77349(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77350(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct JumpConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { float damage_; float damageRadius_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* jumpAnim_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* prepAnim_; float attackTime_; DLL2SDK::mscorlib::System::String* jumpStartNode_; DLL2SDK::mscorlib::System::String* jumpEndNode_; float moveSpeed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77343(); float get_prepareTime_77344(); float get_jumpDuration_77345(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_jumpStartPos_77346(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_jumpEndPos_77347(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAISpecialMoveBehavior : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorBase { DLL2SDK::Assembly_CSharp::Network::EAI_SPECIALMOVE_TYPES specialMoveType_; DLL2SDK::UnityEngine::UnityEngine::Vector3 startPoint_; DLL2SDK::UnityEngine::UnityEngine::Vector3 endPoint_; float arrivalTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76793(); void Init_76794(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPoint_, DLL2SDK::UnityEngine::UnityEngine::Vector3 endPoint_, float arrivalTime_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorJump : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAISpecialMoveBehavior { DLL2SDK::mscorlib::System::String* jumpAnimName_; float jumpPrepTime_; float jumpTime_; DLL2SDK::mscorlib::System::String* locomotionAnim_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FallToGround_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77319(DLL2SDK::mscorlib::System::String* jumpAnimName_, float jumpPrepTime_, float jumpTime_, DLL2SDK::mscorlib::System::String* locomotionAnim_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77320(); void OnStop_77321(); DLL2SDK::mscorlib::System::Collections::IEnumerator* FallToGround_77322(DLL2SDK::UnityEngine::UnityEngine::Vector3 groundPos_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77323(); void __xLuaBaseProxy_OnStop_77324(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorIdle : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::ZombieIdleConfig* config_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77308(DLL2SDK::Assembly_CSharp::PVE::MP::ZombieIdleConfig* config_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77309(); void OnUpdateRepInfo_77310(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77311(); void __xLuaBaseProxy_OnUpdateRepInfo_77312(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct ZombieIdleConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { float prepareTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77307(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorHunt : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::HuntConfig* config_; DLL2SDK::mscorlib::System::Action_1* onAttack_; DLL2SDK::System_Core::System::Action* onStop_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77293(DLL2SDK::Assembly_CSharp::PVE::MP::HuntConfig* config_, DLL2SDK::mscorlib::System::Action_1* attackAction_, DLL2SDK::System_Core::System::Action* stopAction_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77294(); void OnStop_77295(); void OnUpdateRepInfo_77296(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77297(); void __xLuaBaseProxy_OnStop_77298(); void __xLuaBaseProxy_OnUpdateRepInfo_77299(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct HuntConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { bool EnableSpinAttack_; float duration_; float attackRange_; float damageRange_; float fanAngle_; float speedMultiplier_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* huntAnim_; float attackTime_; int32_t maxAttackCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77291(); float get_attackDuration_77292(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorHookWhip : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::HookWhipConfig* config_; bool recvAttackInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77277(DLL2SDK::Assembly_CSharp::PVE::MP::HookWhipConfig* config_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77278(); void OnUpdateRepInfo_77279(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); void OnStop_77280(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77281(); void __xLuaBaseProxy_OnUpdateRepInfo_77282(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); void __xLuaBaseProxy_OnStop_77283(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct HookWhipConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* prepAnim_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* hookWhipAnim_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* endAnim_; float fadeTime_; int32_t attackCount_; float attackTime_; float attackRange_; float attackWidth_; float damage_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77273(); float get_prepareAnimLen_77274(); float get_attackAnimLen_77275(); float get_endAttackAnimLen_77276(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorHookAndSmash : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::UnityEngine::UnityEngine::Vector3 hookBackPosition_; float hookBackPendingTime_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* targetPawn_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* hookedPawn_; DLL2SDK::Assembly_CSharp::PVE::MP::HookAndSlashConfig* config_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorHookAndSmash_HookState hookState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReleaseHook_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77257(DLL2SDK::Assembly_CSharp::PVE::MP::HookAndSlashConfig* hookAndSlashConfig_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77258(); void OnStop_77259(); void ReleaseHook_77260(); void Tick_77261(float deltaTime_); void OnUpdateRepInfo_77262(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77263(); void __xLuaBaseProxy_OnStop_77264(); void __xLuaBaseProxy_Tick_77265(float P0_); void __xLuaBaseProxy_OnUpdateRepInfo_77266(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct HookAndSlashConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* hookPrepareAnim_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* hookAnim_; float hookMaxRangeTime_; float hookBackTime_; float damage_; float maxHookRange_; float hookBackDistance_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77251(); float get_totalDuration_77252(); float get_prepareTime_77253(); float get_hookTime_77254(); float get_AbsEndHookTime_77255(); float get_AbsHookBackTime_77256(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorGroundStabGroup : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::GroundStabGroupConfig* config_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77238(DLL2SDK::Assembly_CSharp::PVE::MP::GroundStabGroupConfig* config_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77239(); void OnUpdateRepInfo_77240(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); void OnStop_77241(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77242(); void __xLuaBaseProxy_OnUpdateRepInfo_77243(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); void __xLuaBaseProxy_OnStop_77244(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct GroundStabGroupConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { float BossRunToCenterSpeed_; DLL2SDK::mscorlib::System::String* MoveCenterSpotName_; int32_t minStabCount_; int32_t maxStabCount_; int32_t minStabPosDistance_; float damageRadius_; float damageValue_; float damageTime_; float minStabDelay_; float maxStabDelay_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* prepAnim_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* attackAnim_; float attackAnimDuration_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* endAttackAnim_; float stabCircleRadius_; int32_t trunkWarningAssetID_; int32_t trunkAttackAssetID_; float stabEffectDuration_; float warningEffectDuration_; float warningEffectStartTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77234(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_MoveCenterSpotLocation_77235(); float get_PrepAnimDuration_77236(); float get_EndAttackAnimLen_77237(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorGroundStab : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::GroundStabConfig* config_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77221(DLL2SDK::Assembly_CSharp::PVE::MP::GroundStabConfig* config_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77222(); void OnUpdateRepInfo_77223(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); void OnStop_77224(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77225(); void __xLuaBaseProxy_OnUpdateRepInfo_77226(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); void __xLuaBaseProxy_OnStop_77227(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct GroundStabConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { int32_t minStabCount_; int32_t maxStabCount_; float damageRadius_; float damageValue_; float stabEffectDuration_; float warningEffectStartTime_; float warningEffectDuration_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* groundStabAnim_; int32_t trunkWarningAssetID_; int32_t trunkAttackAssetID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77219(); float get_animDuration_77220(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorGroundSpike : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::GroundSpikeConfig* config_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77205(DLL2SDK::Assembly_CSharp::PVE::MP::GroundSpikeConfig* config_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77206(); void OnStop_77207(); void OnUpdateRepInfo_77208(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77209(); void __xLuaBaseProxy_OnStop_77210(); void __xLuaBaseProxy_OnUpdateRepInfo_77211(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct GroundSpikeConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* prepareAnim_; float startAttackTime_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* attackAnim_; float damageValue_; float damageWidth_; float attackCount_; float attackInterval_; float damageGap_; float initDamageRange_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77202(); float get_prepareTime_77203(); float get_attackAnimDuration_77204(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorGotoCombat : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::GotoCombatConfig* config_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77182(DLL2SDK::Assembly_CSharp::PVE::MP::GotoCombatConfig* config_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77183(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77184(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct GotoCombatConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* GotoCombatAnim_; float fixedGotoCombatTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77180(); float get_animLen_77181(); }; } namespace DLL2SDK::Assembly_CSharp { struct NetworkAIBehaviorGhostFireFireBall : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77167(); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77168(); void OnStop_77169(); void OnUpdateRepInfo_77170(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77171(); void __xLuaBaseProxy_OnStop_77172(); void __xLuaBaseProxy_OnUpdateRepInfo_77173(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorControlZombie : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::GameBase::Pawn* targetPawn_; DLL2SDK::Assembly_CSharp::PVE::MP::DenizenConfigPreset* config_; bool attachTo1P_; bool attached_; DLL2SDK::UnityEngine::UnityEngine::Transform* targetBone_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DetachFromTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldDelayToEndOfFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorCaughtTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_JumpFail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_JumpFailOnGround_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFindTargetPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAttached_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDettach_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77018(DLL2SDK::Assembly_CSharp::PVE::MP::DenizenConfigPreset* presetConfig_); DLL2SDK::mscorlib::System::String* get_attachBoneName_77019(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_attachBoneOffset_77020(); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_attachBoneRotation_77021(); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77022(); void DetachFromTarget_77023(); bool ShouldDelayToEndOfFrame_77024(); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorCaughtTarget_77025(); DLL2SDK::mscorlib::System::Collections::IEnumerator* JumpFail_77026(DLL2SDK::UnityEngine::UnityEngine::Vector3 destPos_); DLL2SDK::mscorlib::System::Collections::IEnumerator* JumpFailOnGround_77027(); void OnStop_77028(); void OnUpdateRepInfo_77029(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); void PlayFindTargetPawn_77030(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void OnAttached_77031(); void OnDettach_77032(); void Tick_77033(float deltaTime_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77034(); void __xLuaBaseProxy_OnStop_77035(); void __xLuaBaseProxy_OnUpdateRepInfo_77036(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); void __xLuaBaseProxy_Tick_77037(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorSuicideExplosion : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::System_Core::System::Action* onExplode_; DLL2SDK::System_Core::System::Action* onExplodeEnd_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77143(DLL2SDK::System_Core::System::Action* onExplode_, DLL2SDK::System_Core::System::Action* onExplodeEnd_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77144(); void OnStop_77145(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77146(); void __xLuaBaseProxy_OnStop_77147(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorEndGame : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::EndGameSkillConfig* config_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77134(DLL2SDK::Assembly_CSharp::PVE::MP::EndGameSkillConfig* config_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77135(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77136(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct EndGameSkillConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { bool endGameWin_; float delayTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77133(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorDizzness : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77124(); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77125(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77126(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorDefendWeakPoint : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::mscorlib::System::Action_1* onDefendWeakPoint_; void _ctor_77115(DLL2SDK::mscorlib::System::Action_1* defendAction_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77116(); void OnUpdateRepInfo_77117(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorDeathSwing : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::DeathSwingConfig* config_; DLL2SDK::UnityEngine::UnityEngine::GameObject* swingEffect_; DLL2SDK::System_Core::System::Action* onForceEnd_; float beginSwingTime_; float m_ForceEndSwingLimit_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77102(DLL2SDK::Assembly_CSharp::PVE::MP::DeathSwingConfig* deathSwingConfig_, DLL2SDK::System_Core::System::Action* OnForceEndSwing_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77103(); void OnStop_77104(); void OnUpdateRepInfo_77105(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77106(); void __xLuaBaseProxy_OnStop_77107(); void __xLuaBaseProxy_OnUpdateRepInfo_77108(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct DeathSwingConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* prepareAnim_; float damagePerSecond_; float swingRadius_; float swingDuration_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* endSwingAnim_; float restTimeDuration_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* restFinishAnim_; float swingMoveSpeed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77097(); float get_prepareTime_77098(); float get_endSwingAnimTime_77099(); float get_swingAndRestTimeDuration_77100(); float get_swingRestFinishTime_77101(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorDash : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::DashConfig* config_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorDash_DashAnimParam* mDashAnimParam_; DLL2SDK::UnityEngine::UnityEngine::GameObject* dashTrailEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* dashEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77068(DLL2SDK::Assembly_CSharp::PVE::MP::DashConfig* config_, DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorDash_DashAnimParam* animParam_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77069(); void OnUpdateRepInfo_77070(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); void OnStop_77071(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77072(); void __xLuaBaseProxy_OnUpdateRepInfo_77073(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); void __xLuaBaseProxy_OnStop_77074(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct DashConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* prepAnim_; float prepAnimLen_; int32_t dashCount_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* startAnim_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* dashAnim_; float damage_; float damageRadius_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* tiredAnim_; float fireResidualWidth_; float fireResidualDuration_; float residualFireDamage_; int32_t fireResidualAssetID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77064(); float get_startAnimLen_77065(); float get_dashAnimLen_77066(); float get_tiredAnimLen_77067(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorClimbOver : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAISpecialMoveBehavior { DLL2SDK::UnityEngine::UnityEngine::Vector3 climbBeginPoint_; float climbBeginTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 climbLandPoint_; float climbLandTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 climbEndPoint_; float climbEndTime_; float climbHeightOffset_; float climbAnimHeight_; DLL2SDK::mscorlib::System::String* climbAnimName_; DLL2SDK::mscorlib::System::String* climbeHighAnimName_; float climbPrepTime_; float climbTime_; float pendingMoveDuration_; DLL2SDK::UnityEngine::UnityEngine::Vector3 pendingMovePosition_; DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorClimbOver_ClimbState state_; DLL2SDK::Assembly_CSharp::ClimbSpot* m_ClimbSpot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitClimb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFixedAnimMoveSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77003(DLL2SDK::mscorlib::System::String* climbAnimName_, DLL2SDK::mscorlib::System::String* climbHighAnimName_, float climbPrepTime_, float climbTime_, float climbAnimHeight_); void InitClimb_77004(); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77005(); void OnStop_77006(); void SetFixedAnimMoveSpeed_77007(float speed_); void Tick_77008(float deltaTime_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77009(); void __xLuaBaseProxy_OnStop_77010(); void __xLuaBaseProxy_Tick_77011(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorCleaverCharge : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::System_Core::System::Action* onPrepare_; DLL2SDK::System_Core::System::Action* onAttack_; DLL2SDK::System_Core::System::Action* onEnd_; DLL2SDK::System_Core::System::Action* onForceEnd_; DLL2SDK::Assembly_CSharp::PVE::MP::CleaverChargeConfig* config_; float beginCleaverTime_; float m_ForceEndChargeLimit_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76992(DLL2SDK::System_Core::System::Action* prepareAction_, DLL2SDK::System_Core::System::Action* endAction_, DLL2SDK::System_Core::System::Action* forceEndAction_, DLL2SDK::Assembly_CSharp::PVE::MP::CleaverChargeConfig* config_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_76993(); void OnUpdateRepInfo_76994(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_76995(); void __xLuaBaseProxy_OnUpdateRepInfo_76996(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct CleaverChargeConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* prepareAnim_; float duration_; float speedMultiplier_; float attackRange_; float fanAngle_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* attackAnim_; float firstAttackTime_; float secondAttackTime_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* finishAnim_; float damage_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76988(); float get_prepareTime_76989(); float get_attackAnimDuration_76990(); float get_finishTime_76991(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorClapAttack : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::ClapAttackConfig* config_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76975(DLL2SDK::Assembly_CSharp::PVE::MP::ClapAttackConfig* config_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_76976(); void OnUpdateRepInfo_76977(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); void OnStop_76978(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_76979(); void __xLuaBaseProxy_OnUpdateRepInfo_76980(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); void __xLuaBaseProxy_OnStop_76981(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct ClapAttackConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { int32_t minTrunkCount_; int32_t maxTrunkCount_; int32_t stabDamage_; float stabDamageRadius_; float trunkDamageWidth_; float trunkDamageHeight_; int32_t trunkDamage_; float prepareAnimLen_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* clapAnim_; float trunkDamageTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76973(); float get_trunkAttackAnimDuration_76974(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorCircleWait : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::CircleWaitConfig* CircleWaitCfg_; DLL2SDK::UnityEngine::UnityEngine::Transform* target_; bool lastSideLeft_; bool startTurn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Turn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76959(DLL2SDK::Assembly_CSharp::PVE::MP::CircleWaitConfig* cfg_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_76960(); void Tick_76961(float deltaTime_); void Turn_76962(); void OnStop_76963(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_76964(); void __xLuaBaseProxy_Tick_76965(float P0_); void __xLuaBaseProxy_OnStop_76966(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct CircleWaitConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { float CircleWaitTime_; float CircleRadius_; float SpeedMultiplier_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76958(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorCharge : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { float chargePrepAnimDuration_; DLL2SDK::mscorlib::System::String* startStateName_; float chargeEndAnimDuration_; DLL2SDK::mscorlib::System::String* endAnimName_; bool chargeFinish_; DLL2SDK::mscorlib::System::String* effectName_; float orignialAccelRate_; DLL2SDK::UnityEngine::UnityEngine::GameObject* chargeEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76944(DLL2SDK::mscorlib::System::String* startStateName_, float chargePrepAnimDuration_, DLL2SDK::mscorlib::System::String* endAnimName_, float chargeEndAnimDuration_, DLL2SDK::mscorlib::System::String* effectName_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_76945(); void OnUpdateRepInfo_76946(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); void OnStop_76947(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_76948(); void __xLuaBaseProxy_OnUpdateRepInfo_76949(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); void __xLuaBaseProxy_OnStop_76950(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorCerberusMutate : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::CerberusMutateConfig* config_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76934(DLL2SDK::Assembly_CSharp::PVE::MP::CerberusMutateConfig* config_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_76935(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_76936(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct CerberusMutateConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { DLL2SDK::mscorlib::System::String* moveDestName_; float moveSpeed_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* mutateAnim_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76930(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_movePosition_76931(); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_moveRotation_76932(); float get_mutateAnimLen_76933(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorRotateFireBall : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::CerberusFireBallConfigBase* config_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76920(DLL2SDK::Assembly_CSharp::PVE::MP::CerberusFireBallConfigBase* fireBallCfg_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_76921(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_76922(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct CerberusFireBallConfigBase : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* prepAnim_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* endAttackAnim_; float fireTime_; float fireInterval_; int32_t fireCount_; DLL2SDK::Assembly_CSharp::PVEProjectileConfigPreset* projConfig_; DLL2SDK::Array* fireBallConfig_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76902(); float get_prepareAnimLen_76903(); float get_endAttackAnimLen_76904(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorCerberusFireBall : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::CerberusFireBallConfig* config_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76907(DLL2SDK::Assembly_CSharp::PVE::MP::CerberusFireBallConfig* fireBallCfg_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_76908(); void OnUpdateRepInfo_76909(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_76910(); void __xLuaBaseProxy_OnUpdateRepInfo_76911(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct CerberusFireBallConfig : DLL2SDK::Assembly_CSharp::PVE::MP::CerberusFireBallConfigBase { float moveSpeed_; DLL2SDK::Array* attackNodeName_; float startFireAngle_; float endFireAngle_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76905(); DLL2SDK::Array* get_attackNode_76906(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorCage : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::CageConfig* config_; DLL2SDK::System_Core::System::Action* enterCage_; DLL2SDK::System_Core::System::Action* exitCage_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76888(DLL2SDK::Assembly_CSharp::PVE::MP::CageConfig* config_, DLL2SDK::System_Core::System::Action* enterCageHandler_, DLL2SDK::System_Core::System::Action* exitCageHandler_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_76889(); void OnStop_76890(); void OnUpdateRepInfo_76891(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_76892(); void __xLuaBaseProxy_OnStop_76893(); void __xLuaBaseProxy_OnUpdateRepInfo_76894(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct CageConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { DLL2SDK::Assembly_CSharp::PVEConfigPresetBase* treeForkPreset_; int32_t attackCount_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* preCageAnim_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* attackAnim_; float attackTime_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* endCageAnim_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* cageSpawnAnim_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76882(); uint64_t get_AgentRoleId_76883(); float get_preCageTime_76884(); float get_endCageTime_76885(); float get_cageSpawnTime_76886(); float get_totalDuration_76887(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorBurrowAttack : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::BurrowAttackConfig* config_; DLL2SDK::UnityEngine::UnityEngine::GameObject* moveEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleRotationAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DespawnMoveEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76867(DLL2SDK::Assembly_CSharp::PVE::MP::BurrowAttackConfig* config_); void ToggleRotationAnim_76868(bool enable_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_76869(); void DespawnMoveEffect_76870(DLL2SDK::UnityEngine::UnityEngine::GameObject* effect_); void OnStop_76871(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_76872(); void __xLuaBaseProxy_OnStop_76873(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct BurrowAttackConfig : DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* burrowAnim_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* attackAnim_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* burrowOutInAnim_; float attackCount_; float speedMultiplier_; float damage_; float damageRadius_; int32_t AttackRange_; int32_t spawnDemonSeedCount_; DLL2SDK::Assembly_CSharp::PVE::MP::DemonSeedConfigPreset* demonSeedPreset_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* seedSpawnOffset_; float pushMomentum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76862(); float get_prepareTime_76863(); float get_attackAnimDuration_76864(); float get_nextPrepareTime_76865(); float get_burrowAnimDuration_76866(); }; } namespace DLL2SDK::Assembly_CSharp { struct NetworkAIBehaviorBruntFireBall : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76851(); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_76852(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_76853(); }; } namespace DLL2SDK::Assembly_CSharp { struct NetworkAIBehaviorBite : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76842(); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_76843(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_76844(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorBeHitWeakPoint : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::HitWeakPointBehaviorCfg* config_; DLL2SDK::mscorlib::System::String* animTriggerName_; void _ctor_76834(DLL2SDK::Assembly_CSharp::PVE::MP::HitWeakPointBehaviorCfg* config_, DLL2SDK::mscorlib::System::String* animTriggerName_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_76835(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct HitWeakPointBehaviorCfg : DLL2SDK::mscorlib::System::Object { float triggerProbDamageRatio_; float triggerMinInterval_; float triggerDamageRatio_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* hitAnim_; void _ctor_76832(); float get_hitAnimDuration_76833(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct LimbedBehaviorCfg : DLL2SDK::mscorlib::System::Object { float triggerProbability_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76831(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIPassiveBehavior : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76788(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct HitBehaviorCfg : DLL2SDK::mscorlib::System::Object { float triggerProbDamageRatio_; float triggerMinInterval_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76826(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorBeHeavyDamaged : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::mscorlib::System::String* animParam_; DLL2SDK::Assembly_CSharp::PVE::MP::HeavyDamagedBehaviorCfg* config_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76815(DLL2SDK::Assembly_CSharp::PVE::MP::HeavyDamagedBehaviorCfg* config_, DLL2SDK::mscorlib::System::String* animParam_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_76816(); void OnUpdateRepInfo_76817(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_76818(); void __xLuaBaseProxy_OnUpdateRepInfo_76819(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct HeavyDamagedBehaviorCfg : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* triggerCondition_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* hitAnim_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76812(); float get_hitAnimDuration_76813(); }; } namespace DLL2SDK::Assembly_CSharp { struct NetworkAIBehaviorAvogadroElectricBall : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::AvogadroConfigPreset* config_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76796(DLL2SDK::Assembly_CSharp::PVE::MP::AvogadroConfigPreset* config_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_76797(); void OnStop_76798(); void OnUpdateRepInfo_76799(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_76800(); void __xLuaBaseProxy_OnStop_76801(); void __xLuaBaseProxy_OnUpdateRepInfo_76802(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetWorkClawDrone : DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkAIPawn { DLL2SDK::UnityEngine::UnityEngine::GameObject* EMIEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EMIBuffEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BrokenEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ClawGameObject_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SignObject_; DLL2SDK::UnityEngine::UnityEngine::CapsuleCollider* ClawCllider_; float SignOffset_; DLL2SDK::Assembly_CSharp::PVE::MP::ClawDroneConfigPreset* preset_; float LastHitTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBehaviors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDie_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76752(); void InitBehaviors_76753(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void InitPawn_76754(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void InitMesh_76755(DLL2SDK::UnityEngine::UnityEngine::GameObject* model_); void Tick_76756(float deltaTime_); void OnTakeDamage_76757(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void OnDie_76758(uint32_t inKillerID_, uint64_t KillWeaponID_); void __xLuaBaseProxy_InitBehaviors_76759(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_InitPawn_76760(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_InitMesh_76761(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); void __xLuaBaseProxy_Tick_76762(float P0_); void __xLuaBaseProxy_OnTakeDamage_76763(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); void __xLuaBaseProxy_OnDie_76764(uint32_t P0_, uint64_t P1_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetWorkCanisterPile : DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkAIPawn { float VenomEffectBaseRadius_; DLL2SDK::UnityEngine::UnityEngine::GameObject* venomEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::ParticleFade_OnParticleFinish* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAliveState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Die_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76744(); void PlayAliveState_76745(); void OnDie_76746(uint32_t inKillerID_, uint64_t KillWeaponID_); void Die_76747(bool isHeadShot_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void __xLuaBaseProxy_PlayAliveState_76749(); void __xLuaBaseProxy_OnDie_76750(uint32_t P0_, uint64_t P1_); void __xLuaBaseProxy_Die_76751(bool P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); static void _OnDie_m__0_76748(DLL2SDK::UnityEngine::UnityEngine::GameObject* ob_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct AIMovePathNode { DLL2SDK::UnityEngine::UnityEngine::Vector3 DestPoint_; float DesiredReachTime_; DLL2SDK::Assembly_CSharp::Network::EAI_SPECIALMOVE_TYPES SpecialMoveType_; }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIPawnInitializeData : DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData { int32_t AIPawnType_; float Damage_; int32_t MeshAssetID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74588(); }; } namespace DLL2SDK::Assembly_CSharp { struct LavaRock : DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Disapper_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Submerge_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76474(); void Disapper_76475(); DLL2SDK::mscorlib::System::Collections::IEnumerator* Submerge_76476(); }; } namespace DLL2SDK::Assembly_CSharp { struct DismemberPawnEx : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* LimbDatum_; DLL2SDK::UnityEngine::UnityEngine::Material* meshMaterial_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* hiddenBones_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DismemberBody_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpacityFade_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76461(); void Init_76462(); void DismemberBody_76463(DLL2SDK::Assembly_CSharp::DismemberPawnEx_ELimbType limbType_, DLL2SDK::UnityEngine::UnityEngine::Vector3 breakDir_); void OnDisable_76464(); void LateUpdate_76465(); DLL2SDK::mscorlib::System::Collections::IEnumerator* OpacityFade_76466(float startVal_, float destVal_, float duration_, DLL2SDK::UnityEngine::UnityEngine::Material* mat_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct DismemberPawn : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76460(); }; } namespace DLL2SDK::Assembly_CSharp { struct DemonSeedActor : DLL2SDK::Assembly_CSharp::GrenadeActor { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMeshLoaded_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76454(); bool get_ShouldCheckDetailCollider_76455(); void Init_76456(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* inData_); bool get_DisplayImpactEffect_76457(); void OnMeshLoaded_76458(DLL2SDK::UnityEngine::UnityEngine::GameObject* mesh_); void __xLuaBaseProxy_Init_76459(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct BossSantaRadioObject : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components::WWiseGameObject* SoundComp_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76451(); void Awake_76452(); void PlaySound_76453(bool bPlay_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct BossSantaMeshAgent : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* MonsterMesh_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RotateRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CarRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76450(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct SkillNetSyncModule : DLL2SDK::Assembly_CSharp::GameBase::NetSyncModule { DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkAIPawn* m_Pawn_; DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* latestSkillStepInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecvSkillData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayedUpdateSkill_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76443(DLL2SDK::Assembly_CSharp::GameEngine::ActorEventProcessor* InProcesser_); void PreInit_76444(); void Init_76445(); void OnRecvSkillData_76446(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void DelayedUpdateSkill_76447(); void __xLuaBaseProxy_PreInit_76448(); void __xLuaBaseProxy_Init_76449(); }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct AIATTACK_STEPS : int32_t { eAIATTACK_STEP_ROTATE_TOWARDS_ = static_cast(0x1), eAIATTACK_STEP_PREPARE_ATTACK_ = static_cast(0x2), eAIATTACK_STEP_ATTACK_ = static_cast(0x3), eAIATTACK_STEP_END_ATTACK_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct AIPawnEventProcessor : DLL2SDK::Assembly_CSharp::GameBase::PawnEventProcessor { bool m_IsPreInited_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterEventAfterPawnStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterEventBeforePawnStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigNetSyncModuleList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76428(); void PreInit_76429(DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* InOwner_); void Init_76430(); void RegisterEventAfterPawnStart_76431(); void RegisterEventBeforePawnStart_76432(); void ConfigNetSyncModuleList_76433(); void __xLuaBaseProxy_PreInit_76434(DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* P0_); void __xLuaBaseProxy_Init_76435(); void __xLuaBaseProxy_RegisterEventAfterPawnStart_76436(); void __xLuaBaseProxy_RegisterEventBeforePawnStart_76437(); void __xLuaBaseProxy_ConfigNetSyncModuleList_76438(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct AIPawnBattleNetSyncModule : DLL2SDK::Assembly_CSharp::GameBase::BattleNetSyncModule { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncBodyFragment_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76422(DLL2SDK::Assembly_CSharp::GameEngine::ActorEventProcessor* InProcesser_); void Init_76423(); void PreInit_76424(); void OnSyncBodyFragment_76425(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void __xLuaBaseProxy_Init_76426(); void __xLuaBaseProxy_PreInit_76427(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIPawnDieForDrumTrapComponent : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameEngine::DrumTrapCollider* m_HitBy_; DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkAIPawn* m_Pawn_; bool bNeedUpdatePosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _InitialPosition_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _TargetPosition_k__BackingField_; float totalTime_; float SpeedX_; float SpeedZ_; float SpeedY_; float G_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SpeedVec_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Pos_; float dTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHitBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReachTargetPos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76412(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_InitialPosition_76413(); void set_InitialPosition_76414(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_TargetPosition_76415(); void set_TargetPosition_76416(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); void StartMove_76417(DLL2SDK::UnityEngine::UnityEngine::Vector3 beginPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 endPos_); void Update_76418(); void Awake_76419(); void SetHitBy_76420(DLL2SDK::Assembly_CSharp::GameEngine::DrumTrapCollider* hit_); void OnReachTargetPos_76421(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PawnAnimationComponent : DLL2SDK::Assembly_CSharp::GameEngine::AnimationComponent { float SprintLerpSpeed_; float CrouchLerpSpeed_; float RunLerpSpeed_; float SwimLerpSpeed_; float ProneLerpSpeed_; float DyingLerpSpeed_; float m_TargetForwardSpeed_; float m_TargetLateralSpeed_; float m_CurrentForwardSpeed_; float m_CurrentLateralSpeed_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_TargetBlendPositionParameter_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_CurrentBlendPositionParameter_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_BlendPositionParameterWhenSetTarget_; float m_CurrentWeight_; float m_SpeedScale_; bool m_HasAimLayer_; bool m_IsLocalPlayer_; bool m_EnableSprintLean_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* SprintLeanCoefficientCurve_; float m_SprintLeanLerpSpeed_; float m_SprintAngleThreshold_; bool _disableMoveParamUpdate_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* ProneCurve_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* CrouchCurve_; DLL2SDK::Assembly_CSharp::GameEngine::FPAvatarAnimationSyncController* animationSyncController_; DLL2SDK::Array* LODFrames_; DLL2SDK::Array* InvisibleLODFrames_; DLL2SDK::Array* LowerQualityInvisibleLODFrames_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Owner_; bool SetMovementDataDirectly_; bool OpenRunLateralThreshold_; bool m_bOwnerRecentlyRendered_; float m_LastSetRevelentlyTime_; int32_t m_CheckUBLayerFrame_; int32_t m_CheckFrameLimit_; float m_LastUpdateAnimatorTime_; float m_UpdateAnimatorDelta_; float m_MaxUpdateDistanceSqr_; struct StaticFields { DLL2SDK::Array* m_PresetCurveKeyframe_; DLL2SDK::Assembly_CSharp::GameEngine::AnimatorLodData* CacheAnimatorLodData_; int32_t DefaultAnimatorFrame_; int32_t InvisibleAniamtorFrame_; int32_t MaxLodLevel_; bool IsUseCommandLodFrame_; DLL2SDK::Array* CommandLODFrames_; float StopUBLayerMaxDistance_; bool EnableCheckSetUBLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EvaluateCrouchCurve_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EvaluateSprintLeanCurve_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnimatorLod_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitDefaultState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAnimatorCleared_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllParameterAndInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnimatorToInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitFPAnimationSyncController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncFPAnimationPose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnActiviteFPAnimationSync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnimationController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSimpleAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldReplaceSimpleController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRuntimeAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPlayState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceUpdateMovementPara_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalUpdateMovementPara_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMovementPara_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentForwardSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentLateralSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentDirSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetMinUpdateInterval_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLODLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRecentlyRendered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceSetRecentlyRendered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceSetMinUpdateIntervalZero_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSetUBLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckUpdateAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAnimatorUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadTPDefaultAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnimatorLodActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentFOVCuveValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37408(); bool get_disableMoveParamUpdate_37409(); void set_disableMoveParamUpdate_37410(bool value_); float EvaluateCrouchCurve_37411(float inTime_); float EvaluateSprintLeanCurve_37412(float inTime_); void SetAnimatorLod_37413(); void Init_37414(DLL2SDK::UnityEngine::UnityEngine::Transform* mesh_); void InitDefaultState_37415(); void Clear_37416(); void OnAnimatorCleared_37417(); void ResetAllParameterAndInit_37418(); void SetAnimatorToInit_37419(); void InitFPAnimationSyncController_37420(DLL2SDK::UnityEngine::UnityEngine::Transform* mesh_); void Reset_37421(); void SyncFPAnimationPose_37422(DLL2SDK::Array* poses_); void OnActiviteFPAnimationSync_37423(bool isActivate_); DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* GetAnimationController_37424(); DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* CreateSimpleAnimatorController_37425(DLL2SDK::UnityEngine::UnityEngine::AnimatorOverrideController* weaponOC_); bool ShouldReplaceSimpleController_37426(); void SetRuntimeAnimatorController_37427(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* animatorController_, bool forceSet_); void ResetPlayState_37428(); void ForceUpdateMovementPara_37429(float deltaTime_); void InternalUpdateMovementPara_37430(float deltaTime_); void SetMovementPara_37431(float forwardSpeed_, float lateralSpeed_, bool setDirectly_, float speedScale_); float GetCurrentForwardSpeed_37432(); float GetCurrentLateralSpeed_37433(); DLL2SDK::Assembly_CSharp::GameEngine::PawnAnimationComponent_EProneDire GetCurrentDirSpeed_37434(); float get_CurrentAnimatorUpdateInterval_37435(); void ResetMinUpdateInterval_37436(); void SetLODLevel_37437(); void SetRecentlyRendered_37438(bool visible_); void ForceSetRecentlyRendered_37439(); void ForceSetMinUpdateIntervalZero_37440(); void CheckSetUBLayer_37441(); void CheckUpdateAnimator_37442(); void Update_37443(); bool IsAnimatorUpdate_37444(); void SetAnimatorLodActive_37446(bool isActive_); float GetCurrentFOVCuveValue_37447(); void __xLuaBaseProxy_Init_37449(DLL2SDK::UnityEngine::UnityEngine::Transform* P0_); void __xLuaBaseProxy_Clear_37450(); void __xLuaBaseProxy_OnAnimatorCleared_37451(); void __xLuaBaseProxy_Reset_37452(); void __xLuaBaseProxy_SetRuntimeAnimatorController_37453(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* P0_, bool P1_); void __xLuaBaseProxy_Update_37454(); float __xLuaBaseProxy_GetCurrentFOVCuveValue_37455(); static void PreloadTPDefaultAsset_37445(); static void _cctor_37448(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MatineeManager : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::mscorlib::System::Collections::Generic::List_1* MatineeSequenceList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DelayUnloadAssetList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PlayingSequenceList_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache3_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache4_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache5_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAutoPlayMatinee_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableAllSequence_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySequence_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayMatineeSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadMatineeComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayMatinee_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SkipCurrentCutScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanShowCrossHair_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCutScenePlaying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDisableProtocol_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDisablePlayerCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldHideDynamicObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentCutScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSequencePlayFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckReference_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCutSceneFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCutSceneStarted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableVirtualCam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMatineeSequence_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetMatineeSequence_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76347(); void Awake_76348(); void Start_76349(); void StartAutoPlayMatinee_76350(); void DisableAllSequence_76351(); void OnDestroy_76352(); void ShutDown_76353(); void PlaySequence_76354(DLL2SDK::Assembly_CSharp::GameBase::MatineeSequence* seq_, DLL2SDK::Assembly_CSharp::GameBase::MatineeFinishCallback* finishCallback_, float playbackRate_, bool isReset_, float resetTime_, float blendInTime_); void PlayMatineeSound_76355(DLL2SDK::Assembly_CSharp::GameBase::MatineeSequence* seq_); void OnLoadMatineeComplete_76356(int32_t assetID_, DLL2SDK::mscorlib::System::Object* assetObj_); bool PlayMatinee_76357(DLL2SDK::mscorlib::System::String* matineeName_, DLL2SDK::Assembly_CSharp::GameBase::MatineeFinishCallback* finishCallback_, float playbackRate_, bool isReset_, float resetTime_, float blendInTime_); void SkipCurrentCutScene_76358(bool forceSkip_); bool CanShowCrossHair_76359(); bool IsCutScenePlaying_76360(); bool IsDisableProtocol_76361(); bool IsDisablePlayerCamera_76362(); bool ShouldHideDynamicObject_76363(); DLL2SDK::mscorlib::System::String* GetCurrentCutScene_76364(); void OnSequencePlayFinished_76365(DLL2SDK::usequencerRuntime::WellFired::USSequencer* sequence_); bool get_IsTickable_76366(); void Tick_76367(float fDeltaTime_); bool CheckReference_76368(DLL2SDK::UnityEngine::UnityEngine::Transform* inObj_, DLL2SDK::usequencerRuntime::WellFired::USSequencer* excludeSeq_); void OnCutSceneFinished_76369(DLL2SDK::Assembly_CSharp::GameBase::MatineeSequence* seq_); void OnCutSceneStarted_76370(DLL2SDK::Assembly_CSharp::GameBase::MatineeSequence* seq_, float blendInTime_); void DisableVirtualCam_76371(DLL2SDK::UnityEngine::UnityEngine::Transform* virtualCam_); DLL2SDK::Assembly_CSharp::GameBase::MatineeSequence* GetMatineeSequence_76372(DLL2SDK::mscorlib::System::String* sequenceName_); DLL2SDK::Assembly_CSharp::GameBase::MatineeSequence* GetMatineeSequence_76373(DLL2SDK::usequencerRuntime::WellFired::USSequencer* sequence_); void __xLuaBaseProxy_Awake_76380(); void __xLuaBaseProxy_Start_76381(); void __xLuaBaseProxy_OnDestroy_76382(); void __xLuaBaseProxy_ShutDown_76383(); void __xLuaBaseProxy_Tick_76384(float P0_); static bool _CanShowCrossHair_m__0_76374(DLL2SDK::Assembly_CSharp::GameBase::MatineeSequence* e_); static bool _IsCutScenePlaying_m__1_76375(DLL2SDK::Assembly_CSharp::GameBase::MatineeSequence* e_); static bool _IsDisableProtocol_m__2_76376(DLL2SDK::Assembly_CSharp::GameBase::MatineeSequence* e_); static bool _IsDisablePlayerCamera_m__3_76377(DLL2SDK::Assembly_CSharp::GameBase::MatineeSequence* e_); static bool _ShouldHideDynamicObject_m__4_76378(DLL2SDK::Assembly_CSharp::GameBase::MatineeSequence* e_); static bool _GetCurrentCutScene_m__5_76379(DLL2SDK::Assembly_CSharp::GameBase::MatineeSequence* e_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MatineeFinishCallback : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_76343(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_76344(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_76345(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_76346(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MatineeSequence : DLL2SDK::mscorlib::System::Object { bool IsCutScene_; bool HideDynamicObject_; bool AutoPlay_; DLL2SDK::usequencerRuntime::WellFired::USSequencer* Sequence_; DLL2SDK::UnityEngine::UnityEngine::Camera* MatineeCamera_; DLL2SDK::UnityEngine::UnityEngine::Transform* VirtualCamera_; bool DisablePlayerCamera_; bool TeleportPlayerOnFinish_; bool HideLocalPlayerOnFinish_; bool ContinueVirtualCameraOnFinish_; bool IsSkippable_; DLL2SDK::Assembly_CSharp::GameBase::MatineeAudioPlayer* AudioConfig_; float CutSceneFadeInTime_; bool DisableAllPlayerInput_; float DestroyAfterFinished_; bool DisableProtocolProcessing_; bool StayInMatinee_; bool IsMidCutScene_; int32_t DynamicLoadMatineeAssetID_; DLL2SDK::mscorlib::System::String* MatineeSequenceName_; DLL2SDK::Assembly_CSharp::GameBase::MatineeFinishCallback* FinishCallback_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76340(DLL2SDK::usequencerRuntime::WellFired::USSequencer* inSeq_); bool get_IsShowHUDWithinMatinee_76341(); DLL2SDK::mscorlib::System::String* get_sequenceName_76342(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MatineeElement : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool m_IsMatineePendingStart_; DLL2SDK::mscorlib::System::String* m_PendingStartMatineeName_; DLL2SDK::UnityEngine::UnityEngine::Animator* m_Animator_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartMatinee_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MatineeSequenceEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndCurrentMatinee_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayTriggerAnimationEndEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76334(); void StartMatinee_76335(DLL2SDK::mscorlib::System::String* matineeName_); void Update_76336(); void MatineeSequenceEvent_76337(DLL2SDK::mscorlib::System::String* eventName_); void EndCurrentMatinee_76338(float endTime_, float speed_); void DelayTriggerAnimationEndEvent_76339(); }; } namespace DLL2SDK::Assembly_CSharp { struct MatineeDirector : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::Assembly_CSharp::GameBase::MatineeManager* currentMatineeMgr_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* allMatineeMgrs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectRegistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectUnRegistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayMatinee_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SkipCurrentCutScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldHideDynamicObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCutScenePlaying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDisableProtocol_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMatineeDisablePlayerCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentCutScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanShowCrossHair_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76321(); void OnLevelObjectRegistered_76322(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); void OnLevelObjectUnRegistered_76323(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); void PlayMatinee_76324(DLL2SDK::mscorlib::System::String* matineeName_, DLL2SDK::Assembly_CSharp::GameBase::MatineeFinishCallback* finishCallback_, float playbackRate_, bool isReset_, float resetTime_, float blendInTime_); void SkipCurrentCutScene_76325(bool forceSkip_); bool ShouldHideDynamicObject_76326(); bool IsCutScenePlaying_76327(); bool IsDisableProtocol_76328(); bool IsMatineeDisablePlayerCamera_76329(); DLL2SDK::mscorlib::System::String* GetCurrentCutScene_76330(); bool CanShowCrossHair_76331(); void __xLuaBaseProxy_OnLevelObjectRegistered_76332(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* P0_); void __xLuaBaseProxy_OnLevelObjectUnRegistered_76333(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct MatineeCameraIgnore : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t m_CachedLayer_; struct StaticFields { int32_t kMatineeIgnoreLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnterMatinee_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExitMatinee_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLayer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76316(); void Awake_76317(); void EnterMatinee_76318(); void ExitMatinee_76319(); static void SetLayer_76320(DLL2SDK::UnityEngine::UnityEngine::Transform* tran_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MatineeCamera : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MatineeProcessing_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76312(); void OnEnable_76313(); void OnDisable_76314(); void MatineeProcessing_76315(bool active_); }; } namespace DLL2SDK::Assembly_CSharp { struct LifelineMasterEffect : DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect { DLL2SDK::Assembly_CSharp::GameBase::Pawn* _Master_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76308(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_Master_76309(); void set_Master_76310(DLL2SDK::Assembly_CSharp::GameBase::Pawn* value_); void Init_76311(DLL2SDK::Assembly_CSharp::GameBase::Pawn* master_); }; } namespace DLL2SDK::Assembly_CSharp { struct LifelineManager : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::Assembly_CSharp::LifelineData* Data_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* LifelineGroupList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindLifelineGroupListIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddFollower_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveFollower_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MasterChangeMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MaterialSetValue_Master_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FollowerChangeMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLifelineManager_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRenderer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76277(); DLL2SDK::Assembly_CSharp::ELifelineType get_LifelineType_76278(); DLL2SDK::Assembly_CSharp::EAssetID get_LifelineEffectID_76279(); DLL2SDK::Assembly_CSharp::EAssetID get_MasterEffectID_76280(); int32_t FindLifelineGroupListIndex_76281(uint32_t masterID_); void CreateGroup_76282(uint32_t masterID_); void DestroyGroup_76283(uint32_t masterID_); void AddFollower_76284(uint32_t masterID_, uint32_t followerID_); void RemoveFollower_76285(uint32_t masterID_, uint32_t followerID_); void Tick_76286(float deltaTime_); void ResetMaterial_76287(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); DLL2SDK::UnityEngine::UnityEngine::Material* GetMasterSrcMat_76288(); void MasterChangeMaterial_76289(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void FollowerChangeMaterial_76291(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void __xLuaBaseProxy_Tick_76294(float P0_); static void MaterialSetValue_Master_76290(DLL2SDK::UnityEngine::UnityEngine::Material* src_, DLL2SDK::UnityEngine::UnityEngine::Material* dst_); static DLL2SDK::Assembly_CSharp::LifelineManager* GetLifelineManager_76292(DLL2SDK::Assembly_CSharp::ELifelineType lifelineType_); static DLL2SDK::UnityEngine::UnityEngine::Renderer* GetRenderer_76293(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); }; } namespace DLL2SDK::Assembly_CSharp { struct LifelineManager_DamageShare : DLL2SDK::Assembly_CSharp::LifelineManager { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMasterSrcMat_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76295(); DLL2SDK::Assembly_CSharp::ELifelineType get_LifelineType_76296(); DLL2SDK::Assembly_CSharp::EAssetID get_LifelineEffectID_76297(); DLL2SDK::Assembly_CSharp::EAssetID get_MasterEffectID_76298(); DLL2SDK::UnityEngine::UnityEngine::Material* GetMasterSrcMat_76299(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct LifelineGroupState : int32_t { Idle_ = static_cast(0x0), Running_ = static_cast(0x1), ShutDown_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct LifelineFollowerState : int32_t { Idle_ = static_cast(0x0), Running_ = static_cast(0x1), ShutDown_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct LifelineEffect : DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect { DLL2SDK::Assembly_CSharp::GameBase::Pawn* _Master_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* _Follower_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* LineRendererList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76235(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_Master_76236(); void set_Master_76237(DLL2SDK::Assembly_CSharp::GameBase::Pawn* value_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_Follower_76238(); void set_Follower_76239(DLL2SDK::Assembly_CSharp::GameBase::Pawn* value_); void Init_76240(DLL2SDK::Assembly_CSharp::GameBase::Pawn* master_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* follower_); void Tick_76241(float deltaTime_); void UpdatePos_76242(); }; } namespace DLL2SDK::Assembly_CSharp { struct LifelineGroupData : DLL2SDK::mscorlib::System::Object { uint32_t MasterId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* FollowerId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76234(); }; } namespace DLL2SDK::Assembly_CSharp { struct LifelineData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* LGDlist_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76232(); void HandleData_76233(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_BATCH_EFFECT* lifelineEvent_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct ForceAimAtTargetVolume : DLL2SDK::Assembly_CSharp::PVE::PVELevelObject { DLL2SDK::UnityEngine::UnityEngine::Transform* TargetPosition_; float Duration_; float Speed_; bool ForceDisableFirstPersonCamera_; bool DisableAfterTriggered_; bool LockPlayerInput_; bool NeedRecover_; bool FirstPersonCameraState_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_TargetRotation_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_CurrentRotation_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_InitialRotation_; bool m_IsRotating_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_CachedCamTransform_; bool m_IsRecovering_; float m_ReachTargetTime_; float m_TotalRotateTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndRotating_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76225(); void OnTriggerEnter_76226(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); bool get_IsTickable_76227(); void Tick_76228(float fDeltaTime_); void EndRotating_76229(); void __xLuaBaseProxy_Tick_76230(float P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct ArrowGuidePoint : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool IsDirectional_; float WalkableWidthPercent_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DistanceTarget_; bool TriggerOnce_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateArrowGuide_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76221(); void OnTriggerEnter_76222(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_76223(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void UpdateArrowGuide_76224(bool isNextPoint_); }; } namespace DLL2SDK::Assembly_CSharp { struct SpawnSpot : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::Array* RoutePoints_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45833(); }; } namespace DLL2SDK::Assembly_CSharp { struct AISkillSpawnSpot : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindSpot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChildSpots_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76216(); static DLL2SDK::Assembly_CSharp::AISkillSpawnSpot* FindSpot_76217(DLL2SDK::mscorlib::System::String* name_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetChildSpots_76218(DLL2SDK::mscorlib::System::String* parentName_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AIPawnSpawnPoint : DLL2SDK::Assembly_CSharp::PVE::ActorSpawner { DLL2SDK::Assembly_CSharp::PVE::AIPawnProperty* m_NextSpawnPawnProperty_; void _ctor_76203(); DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* InitializePawnData_76204(); void Activate_76205(); DLL2SDK::Assembly_CSharp::PVE::PVEAIPawn* SpawnAIPawn_76206(DLL2SDK::Assembly_CSharp::PVE::AIPawnProperty* property_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIPawnSpawnCheckerController : DLL2SDK::Assembly_CSharp::PVE::PVELevelObject { int32_t MaxAliveAIPawnCount_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* DelayedCheckers_; DLL2SDK::System::System::Collections::Generic::Queue_1* m_PawnQueue_; bool m_IsFirstEnter_; int32_t m_NextToActivate_; float m_TimeNow_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnAllQueued_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnqueueSpawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyAIPawnDead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActivateDelayedList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeactivateAllCheckers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayedActivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcEnemyToKill_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76173(); void Awake_76174(); void Start_76175(); bool get_IsTickable_76176(); void Tick_76177(float fDeltaTime_); void SpawnAllQueued_76178(); void EnqueueSpawn_76179(DLL2SDK::Assembly_CSharp::PVE::AIPawnSpawnChecker* checker_, int32_t index_, DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AIPawnSpawnPoint* spawnPoint_); void NotifyAIPawnDead_76180(); void ActivateDelayedList_76181(); void DeactivateAllCheckers_76182(); DLL2SDK::mscorlib::System::Collections::IEnumerator* DelayedActivate_76183(); void DoAction_76184(DLL2SDK::Assembly_CSharp::PVE::AIPawnSpawnCheckerController_DelayedParam* param_); int32_t CalcEnemyToKill_76185(); void __xLuaBaseProxy_Awake_76187(); void __xLuaBaseProxy_Start_76188(); void __xLuaBaseProxy_Tick_76189(float P0_); static int32_t _Start_m__0_76186(DLL2SDK::Assembly_CSharp::PVE::AIPawnSpawnCheckerController_DelayedParam* p1_, DLL2SDK::Assembly_CSharp::PVE::AIPawnSpawnCheckerController_DelayedParam* p2_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIPawnSpawnChecker_Global : DLL2SDK::Assembly_CSharp::PVE::PVELevelObject { int32_t m_MaxAliveCount_; int32_t m_MaxTotalCount_; int32_t m_CurrentAliveCount_; int32_t m_CurrentTotalCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSpawnChaserZombieNow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IncreaseAliveCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DecreaseAliceCount_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76197(); void Start_76198(); bool CanSpawnChaserZombieNow_76199(); void IncreaseAliveCount_76200(); void DecreaseAliceCount_76201(); void __xLuaBaseProxy_Start_76202(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AIPawnChaserSpawnPoint : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AIPawnSpawnPoint { DLL2SDK::Assembly_CSharp::SpecialMoveSpot* MPSpecialMove_; void _ctor_76118(); DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* InitializePawnData_76119(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIPawnSpawnVolume : DLL2SDK::Assembly_CSharp::PVE::AIPawnSpawnCheckerController { DLL2SDK::Assembly_CSharp::PVE::AIPawnSpawnChecker* Checker_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* NotityCheckerList_; DLL2SDK::mscorlib::System::String* SpawnSound_; DLL2SDK::mscorlib::System::String* DeSpawnSound_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeactivateAllCheckers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76207(); void OnEnable_76208(); void DeactivateAllCheckers_76209(); void OnTriggerEnter_76210(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_76211(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void __xLuaBaseProxy_DeactivateAllCheckers_76212(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIPawnMoveToTargetPoint : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool IsMoveToRotate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76126(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIAttackVolume : DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume { bool OnlyDamgeOpponent_; bool CanDamageStaticActor_; float HitBackAngle_; bool MultiPlyDamage_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* Owner_; float Damage_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PawnIDDamaged_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Recharge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Discharge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoDamage_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76109(); void Awake_76110(); void OnTriggerEnter_76111(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void Recharge_76112(DLL2SDK::Assembly_CSharp::GameBase::Pawn* owner_, float damage_); void Discharge_76113(); bool CanDamage_76114(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* P_); void DoDamage_76115(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* P_); void __xLuaBaseProxy_Awake_76116(); void __xLuaBaseProxy_OnTriggerEnter_76117(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMZombieDescHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::mscorlib::System::Collections::Generic::List_1* DescPairs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowZombieDesc_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76104(); void ShowDesc_76105(bool bShow_); void RegisterDelegates_76106(); void OnShowZombieDesc_76107(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void __xLuaBaseProxy_RegisterDelegates_76108(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZombieDescPair : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* Name_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DescRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76103(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMTutorialTipsHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UILabel* TipsLabel_; DLL2SDK::Array* AllTween_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayTweens_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76096(); bool get_IsControlByUiState_76097(); uint64_t get_InactiveGameHudState_76098(); void Awake_76099(); void ShowTips_76100(bool bShow_, DLL2SDK::mscorlib::System::String* tips_); void PlayTweens_76101(DLL2SDK::Array* alltween_); void __xLuaBaseProxy_Awake_76102(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMTeamMateHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIGrid* TeammateGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TeamInfoItemTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Items_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* bossPawns_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_logoutTeamates_; DLL2SDK::UnityEngine::UnityEngine::Vector3 normalPosition_; float minShowTotalDamage_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InBossFlighting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TeamMateSort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBossShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBossClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDamageToBossChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reposition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddTeamMateInfoItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHasTeamInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTeamInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerLogout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowScorePanel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76067(); void Start_76068(); bool get_IsControlByUiState_76069(); uint64_t get_InactiveGameHudState_76070(); bool InBossFlighting_76071(); int32_t TeamMateSort_76072(DLL2SDK::UnityEngine::UnityEngine::Transform* A_, DLL2SDK::UnityEngine::UnityEngine::Transform* B_); void OnBossShow_76073(DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkBossAIPawn* boss_); void OnBossClear_76074(DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkBossAIPawn* boss_); void InitUI_76075(); void OnDamageToBossChange_76076(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void SwitchRole_76077(uint32_t playerID_); void Reposition_76078(uint32_t localPlayerID_); void AddTeamMateInfoItem_76079(DLL2SDK::Assembly_CSharp::PVE::MP::MPPlayerInfo* pi_); bool IsHasTeamInfo_76080(uint32_t PlayerId_); void OnSyncPlayerInfo_76081(uint32_t playerID_, uint32_t propertyID_, DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void UpdateTeamInfo_76082(uint32_t Id_, DLL2SDK::Assembly_CSharp::PVE::MP::MPPlayerInfo* pi_); void OnPlayerLogin_76083(uint64_t playerID_); void OnPlayerLogout_76084(uint64_t playerID_); void OnShowScorePanel_76085(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void __xLuaBaseProxy_Start_76086(); void __xLuaBaseProxy_OnSyncPlayerInfo_76087(uint32_t P0_, uint32_t P1_, DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMTaskProgressHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { bool m_bShowingEndTips_; float ProgressLength_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TaskNodeContainer_; DLL2SDK::Assembly_CSharp::UISprite* TaskNodeNormal_Template_; DLL2SDK::Assembly_CSharp::UISprite* TaskNodeActive_Template_; DLL2SDK::Assembly_CSharp::UISprite* TaskLineNormal_Template_; DLL2SDK::Assembly_CSharp::UISprite* TaskLineActive_Template_; DLL2SDK::Assembly_CSharp::UISprite* ExcutingLine_Template_; DLL2SDK::Assembly_CSharp::UISprite* ExcutingArrow_Template_; DLL2SDK::Assembly_CSharp::UISprite* FirstPointExcuting_Template_; DLL2SDK::Assembly_CSharp::UILabel* currentTaskName_; DLL2SDK::Assembly_CSharp::UILabel* TaskStartTips_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TaskAnimRoot_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TaskNodes_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TaskLines_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TaskExcutingLines_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TaskExcutingArrows_; DLL2SDK::Assembly_CSharp::UISprite* m_FirstActive_; DLL2SDK::Assembly_CSharp::UISprite* m_FirstExcutingLine_; DLL2SDK::Assembly_CSharp::UISprite* m_FirstExcutingArrow_; bool m_bHasInited_; DLL2SDK::Assembly_CSharp::UILabel* ProgressBarDesc_; DLL2SDK::Assembly_CSharp::UIProgressBar* CollectProgressBar_; DLL2SDK::Assembly_CSharp::UIProgressBar* SurviveProgressBar_; DLL2SDK::Assembly_CSharp::UIProgressBar* GuardingProgrssBar_; DLL2SDK::Assembly_CSharp::UIProgressBar* CustomProgressBar_; bool bBeginUpdateExcuting_; DLL2SDK::mscorlib::System::String* taskDisplayPrefix_; int32_t totalProgress_; int32_t currentClientProgress_; int32_t lastTaskIdx_; bool hasPlayL1S1PassBGM_; bool hasPlayL1S2PassBGM_; bool hasPlayL1S3PassBGM_; bool hasPlayL2S1PassBGM_; bool hasPlayL2S2PassBGM_; bool hasPlayL2S3PassBGM_; bool lastFirst_; bool m_ShowTargetShark_; int32_t m_CacheTarget_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Normal_; DLL2SDK::Assembly_CSharp::GameUI::EZMTaskProgressBarStyle m_CurrentStyle_; int32_t m_CurrentProgress_; int32_t m_MaxProgress_; uint32_t m_GuardingId_; int32_t m_TargetTimeSec_; float targetValue_; float interpSpeed_; DLL2SDK::mscorlib::System::String* m_CacheCurrentTaskName_; struct StaticFields { float TARGET_SHAKE_Interval_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDOMObjectiveVolumeActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTotalTaskNodes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentTaskNodeIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayZMLevelFinishSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBossFight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyShowingEndTaskTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Lua_ShowTaskBeginTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTaskBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayShowTaskBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TaskBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenTaskNode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTaskNode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Task_IData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTargetSharkTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TargetSharkTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopShark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BossShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Lua_SetProgressBarStyle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchProgressBarStyle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Lua_SetMaxProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Lua_SetCurrentProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Lua_SetProgressBarTargetValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Lua_SetProgressBarInterpSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Lua_SetTaskName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76021(); void RegisterDelegates_76022(); bool get_IsControlByUiState_76023(); uint64_t get_InactiveGameHudState_76024(); void SetDOMObjectiveVolumeActive_76025(int32_t areaId_); void SetTotalTaskNodes_76026(int32_t totalTaskNode_); void SetCurrentTaskNodeIndex_76027(int32_t currentTaskIndex_); void PlayZMLevelFinishSound_76028(int32_t crtTaskIdx_); bool IsBossFight_76029(); void NotifyShowingEndTaskTips_76030(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* MSG_); void Lua_ShowTaskBeginTips_76031(DLL2SDK::mscorlib::System::String* content_); void ShowTaskBegin_76032(); void DelayShowTaskBegin_76033(); void TaskBegin_76034(); void GenTaskNode_76035(int32_t nodeCount_); void UpdateTaskNode_76036(int32_t CurrentNodeIdx_); void Task_IData_76037(int32_t CurrentNodeIdx_); void CheckTargetSharkTrigger_76038(int32_t target_); void TargetSharkTrigger_76039(); DLL2SDK::mscorlib::System::Collections::IEnumerator* StopShark_76040(); void Start_76041(); void Awake_76042(); void BossShow_76043(DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkBossAIPawn* netWorkBossAIPawn_); void OnDestroy_76044(); void Lua_SetProgressBarStyle_76045(int32_t Style_); void SwitchProgressBarStyle_76046(DLL2SDK::Assembly_CSharp::GameUI::EZMTaskProgressBarStyle style_); void Lua_SetMaxProgress_76047(int32_t max_); void Lua_SetCurrentProgress_76048(int32_t current_); void Lua_SetProgressBarTargetValue_76049(float value_); void Lua_SetProgressBarInterpSpeed_76050(float interpSpeed_); void Lua_SetTaskName_76051(DLL2SDK::mscorlib::System::String* name_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_76052(); void Tick_76053(float dt_); void __xLuaBaseProxy_RegisterDelegates_76054(); void __xLuaBaseProxy_Start_76055(); void __xLuaBaseProxy_Awake_76056(); void __xLuaBaseProxy_OnDestroy_76057(); void __xLuaBaseProxy_Tick_76058(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMSecretMessageHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Array* Pairs_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TapContinue_; DLL2SDK::Assembly_CSharp::UILabel* Title_; DLL2SDK::Assembly_CSharp::UILabel* Content_; bool _isPrinting_; DLL2SDK::mscorlib::System::String* _dialogContent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPicRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ContinueClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintDialog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForcePrintAllDialog_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76002(); void Awake_76003(); void RegisterDelegates_76004(); void UnRegisterDelegates_76005(); void ShowMessage_76006(DLL2SDK::mscorlib::System::String* picKey_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* content_, bool bPrinter_); void ShowPicRoot_76007(DLL2SDK::mscorlib::System::String* picKey_); void SetText_76008(DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* content_, bool bPrinter_); void ContinueClose_76009(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); DLL2SDK::mscorlib::System::Collections::IEnumerator* PrintDialog_76010(float displayInterval_, DLL2SDK::mscorlib::System::String* content_); bool ForcePrintAllDialog_76011(); void __xLuaBaseProxy_Awake_76012(); void __xLuaBaseProxy_RegisterDelegates_76013(); void __xLuaBaseProxy_UnRegisterDelegates_76014(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMSecretPicPair : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* key_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76001(); }; } namespace DLL2SDK::Assembly_CSharp { struct ZMReviveHud : DLL2SDK::Assembly_CSharp::GameUI::WorldPosHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* TargetArrow_; DLL2SDK::Assembly_CSharp::UISlider* ReviveSlider_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Offset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mTaragetPostion_; bool IsStart_; float mDuration_; float CurDuration_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSlider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTargetArraw_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartShow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75996(); void Update_75997(); void UpdateSlider_75998(); void UpdateTargetArraw_75999(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_, DLL2SDK::UnityEngine::UnityEngine::Rect clampRect_); void StartShow_76000(DLL2SDK::Assembly_CSharp::ReviveParam* reviveInfo_); }; } namespace DLL2SDK::Assembly_CSharp { struct ZMReviveContainerHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* Container_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ReviveHudItem_; DLL2SDK::Assembly_CSharp::UILabel* CountDownTime_; int32_t TotalTime_; float BeginTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mCacheZMReviveHudList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ZMReviveDic_; int32_t mCoutDown_; int32_t lastRevivePlayerID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Recycle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNoitfyReviveShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCoutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckReviveButton_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75980(); void Awake_75981(); void RegisterDelegates_75982(); void OnDisable_75983(); void Recycle_75984(DLL2SDK::Assembly_CSharp::ZMReviveHud* item_); DLL2SDK::Assembly_CSharp::ZMReviveHud* GetItem_75985(); void OnNoitfyReviveShow_75986(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyCountDown_75987(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void DelayShow_75988(); void Update_75989(); void StartCountDown_75990(int32_t totalTime_); void UpdateCoutDown_75991(); void CheckReviveButton_75992(); void __xLuaBaseProxy_Awake_75993(); void __xLuaBaseProxy_RegisterDelegates_75994(); void __xLuaBaseProxy_OnDisable_75995(); }; } namespace DLL2SDK::Assembly_CSharp { struct ReviveParam : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 Postion_; float Duration_; int32_t ActorID_; bool IsShow_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75979(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMRandomMissionHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UILabel* missionDescLabel_; DLL2SDK::Assembly_CSharp::UILabel* limitProgress_; DLL2SDK::mscorlib::System::String* m_CachelimitCount_; DLL2SDK::mscorlib::System::String* m_CachelimitDesc_; DLL2SDK::Assembly_CSharp::UISprite* missionSprite_; int32_t currentLimitType_; int32_t currentLimitStartValue_; DLL2SDK::mscorlib::System::String* m_CacheMissionDesc_; int32_t m_CacheTotalProgress_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMissionStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMissionEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMissionProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMissionProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75967(); void RegisterDelegates_75968(); void UnRegisterDelegates_75969(); void OnMissionStart_75970(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnMissionEnd_75971(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnMissionProgress_75972(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void SetMissionProgress_75973(uint32_t currentProgress_); void Tick_75974(float dt_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_75975(); void __xLuaBaseProxy_RegisterDelegates_75976(); void __xLuaBaseProxy_UnRegisterDelegates_75977(); void __xLuaBaseProxy_Tick_75978(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMPerkInfoHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIGrid* PerkGrid_; DLL2SDK::Assembly_CSharp::UISprite* PerkSpriteTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PerkSpriteList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPerkInfoChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateTemplate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddPerk_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPlayerSound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75954(); bool get_IsControlByUiState_75955(); uint64_t get_InactiveGameHudState_75956(); void RegisterDelegates_75957(); void UnRegisterDelegates_75958(); void OnPerkInfoChange_75959(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::UISprite* GenerateTemplate_75960(); void OnAddPerk_75961(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void PlayPlayerSound_75962(int32_t PerkID_); void __xLuaBaseProxy_RegisterDelegates_75963(); void __xLuaBaseProxy_UnRegisterDelegates_75964(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMPerkCoinTipHUD : DLL2SDK::Assembly_CSharp::GameUI::WorldPosHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UISprite* coinSprite_; DLL2SDK::Assembly_CSharp::UILabel* coinNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* distanceLabel_; DLL2SDK::Assembly_CSharp::GameEngine::PerkCoinMachine* machine_; float TipHeight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75950(); void Init_75951(DLL2SDK::Assembly_CSharp::GameEngine::PerkCoinMachine* perkCoinMachine_); void SetCoin_75952(uint32_t coinID_); void Update_75953(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMPerkCoinMachineHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* BuyCoin_NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* BuyCoin_NewGuideText_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PickUpCoin_NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* PickUpCoin_NewGuideText_; DLL2SDK::UnityEngine::UnityEngine::GameObject* buyCoinRoot_; DLL2SDK::Assembly_CSharp::UILabel* buyCoinCostLabel_; DLL2SDK::Assembly_CSharp::UIButton* buyCoinBtn_; DLL2SDK::Assembly_CSharp::UILabel* perkCoinTipName_; DLL2SDK::UnityEngine::UnityEngine::GameObject* perkCoinShowActionRoot_; DLL2SDK::Assembly_CSharp::UIButton* pickCoinBtn_; DLL2SDK::Assembly_CSharp::UIButton* dropCoinBtn_; DLL2SDK::Assembly_CSharp::UIProgressBar* autoDropProgressBar_; DLL2SDK::UnityEngine::UnityEngine::GameObject* getCoinRoot_; DLL2SDK::Assembly_CSharp::UISprite* pickCoinSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* needCostRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* noCostRoot_; uint32_t currentCoinID_; float delayShowCoinTime_; DLL2SDK::UnityEngine::UnityEngine::GameObject* perkEffect_; DLL2SDK::Assembly_CSharp::GameUI::ZMPerkCoinHUD* m_PerkCoinHUD_; bool m_UsingCoin_; float m_LastTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnoughBuyPerkCoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuyCoinButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPickCoinButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDropCoinButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopPawnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUseCoinButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnProduceCoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPerkCoinActionRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyErrorHideCoinHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGetCoinContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPerkCoinMachine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPerkCoinMachineEnterExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPickUpCoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUseCoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75920(); DLL2SDK::Assembly_CSharp::GameUI::ZMPerkCoinHUD* get_PerkCoinHUD_75921(); bool get_IsControlByUiState_75922(); uint64_t get_InactiveGameHudState_75923(); void RegisterDelegates_75924(); void UnRegisterDelegates_75925(); bool EnoughBuyPerkCoin_75926(); void OnBuyCoinButtonClick_75927(); void OnPickCoinButtonClick_75928(); void OnDropCoinButtonClick_75929(); void StopPawnState_75930(); void OnUseCoinButtonClick_75931(DLL2SDK::UnityEngine::UnityEngine::GameObject* OBJ_); void OnProduceCoin_75932(); void OnPerkCoinActionRes_75933(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void NotifyErrorHideCoinHUD_75934(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* MSG_); void SetGetCoinContent_75935(); void ShowPerkCoinMachine_75936(bool show_); bool ShouldShow_75937(); void OnPerkCoinMachineEnterExit_75938(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnPickUpCoin_75939(uint32_t coinID_, uint32_t useCount_); void OnUseCoin_75940(uint32_t coinID_, uint32_t useCount_); void Tick_75941(float dt_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_75942(); void OnDisable_75943(); void ChangeEffect_75944(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_75945(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); void __xLuaBaseProxy_RegisterDelegates_75946(); void __xLuaBaseProxy_UnRegisterDelegates_75947(); void __xLuaBaseProxy_Tick_75948(float P0_); void __xLuaBaseProxy_OnDisable_75949(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMPerkCoinHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* UseCoin_NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* UseCoin_NewGuideText_; DLL2SDK::Assembly_CSharp::UIProgressBar* countDownProgressBar_; DLL2SDK::Assembly_CSharp::UISprite* countDownProgressSprite_; DLL2SDK::Assembly_CSharp::UISprite* coinBg_; DLL2SDK::Assembly_CSharp::UIButton* useCoinBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* coinStateRoot_; DLL2SDK::Assembly_CSharp::UISprite* perkCoinSprite_; DLL2SDK::Assembly_CSharp::UISprite* perkCoinDescBG_; DLL2SDK::Assembly_CSharp::UILabel* perkCoinDescTipName_; DLL2SDK::Assembly_CSharp::UILabel* perkCoinDescTipLabel_; DLL2SDK::Assembly_CSharp::UILabel* perkCoinUseCount_; DLL2SDK::UnityEngine::UnityEngine::GameObject* perkCoinShowTipRoot_; int32_t coinUseCount_; float perkCoinUseTime_; float currentCoinDuration_; uint32_t currentCoinID_; float delayShowCoinTime_; DLL2SDK::UnityEngine::UnityEngine::GameObject* perkEffect_; bool m_UsingCoin_; float m_PressDownTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReconnectComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUseCoinButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUseCoinButtonPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPerkCoinAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPickUpCoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUseCoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyHideCoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75898(); void Awake_75899(); bool get_IsControlByUiState_75900(); uint64_t get_InactiveGameHudState_75901(); void RegisterDelegates_75902(); void OnReconnectComplete_75903(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void UnRegisterDelegates_75904(); void OnUseCoinButtonClick_75905(DLL2SDK::UnityEngine::UnityEngine::GameObject* OBJ_); void RefreshDesc_75906(); void OnUseCoinButtonPress_75907(DLL2SDK::UnityEngine::UnityEngine::GameObject* OBJ_, bool bPress_); void OnPerkCoinAction_75908(uint8_t actionType_, uint32_t itemID_, uint8_t itemCount_); void OnPickUpCoin_75909(uint32_t coinID_, uint32_t useCount_); void OnUseCoin_75910(uint32_t coinID_, uint32_t useCount_); void OnNotifyHideCoin_75911(); void Tick_75912(float dt_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_75913(); void ChangeEffect_75914(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_75915(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); void __xLuaBaseProxy_Awake_75916(); void __xLuaBaseProxy_RegisterDelegates_75917(); void __xLuaBaseProxy_UnRegisterDelegates_75918(); void __xLuaBaseProxy_Tick_75919(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMNextRoundWaitHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UILabel* RoundBeginLeft_; int32_t m_LeftTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyWaveWaitTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CountDown_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75888(); void RegisterDelegates_75889(); void UnRegisterDelegates_75890(); void Awake_75891(); void Show_75892(bool bShow_); void OnNotifyWaveWaitTime_75893(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* MSG_); void CountDown_75894(); void __xLuaBaseProxy_RegisterDelegates_75895(); void __xLuaBaseProxy_UnRegisterDelegates_75896(); void __xLuaBaseProxy_Awake_75897(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMModifierHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75887(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMMissionItemHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UISprite* ItemTemplate_; DLL2SDK::Assembly_CSharp::UIGrid* Grid_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyItemChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshGrid_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75882(); void RegisterDelegates_75883(); void OnNotifyItemChange_75884(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void RefreshGrid_75885(); void __xLuaBaseProxy_RegisterDelegates_75886(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMMPProgressHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UILabel* CurrentRound_; DLL2SDK::Assembly_CSharp::UILabel* LeftCount_; int32_t m_CurrentRound_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Normal_; DLL2SDK::Assembly_CSharp::GameUI::ZMBossBloodHUD* ZMBossBloodHUD_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWaveChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BossShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75863(); void Start_75864(); void OnWaveChange_75865(); void Show_75866(bool bShow_); void Awake_75867(); void BossShow_75868(DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkBossAIPawn* netWorkBossAIPawn_); DLL2SDK::mscorlib::System::Collections::IEnumerator* Show_75869(DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkBossAIPawn* netWorkBossAIPawn_); void OnDestroy_75870(); void __xLuaBaseProxy_Start_75871(); void __xLuaBaseProxy_Awake_75872(); void __xLuaBaseProxy_OnDestroy_75873(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct ZMMPGameEndHud : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* LoseRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75859(); void Awake_75860(); void ShowLose_75861(); void __xLuaBaseProxy_Awake_75862(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMLoadingItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* iconSprite_; DLL2SDK::Assembly_CSharp::UISprite* maleSprite_; DLL2SDK::Assembly_CSharp::UISprite* femaleSprite_; DLL2SDK::Assembly_CSharp::UILabel* levelLabel_; DLL2SDK::Assembly_CSharp::UILabel* playerName_; DLL2SDK::Assembly_CSharp::UISprite* selfOverlay_; DLL2SDK::Assembly_CSharp::UILabel* ReviveCoinCount_; DLL2SDK::Assembly_CSharp::UISprite* BuffIconTemplate_; DLL2SDK::Assembly_CSharp::UITable* BuffIconTable_; DLL2SDK::UnityEngine::UnityEngine::GameObject* playerRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* emptyPlayerRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLocalPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGender_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEmpty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBuffsAndCoin_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75853(); void SetLocalPlayer_75854(bool isLocal_); void SetGender_75855(bool male_); void SetLevel_75856(DLL2SDK::mscorlib::System::String* levelDesc_); void SetEmpty_75857(bool empty_); void SetBuffsAndCoin_75858(DLL2SDK::mscorlib::System::Collections::Generic::List_1* buffs_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMLoadingHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UITexture* MapTexture_; DLL2SDK::Assembly_CSharp::UILabel* LevelName_; DLL2SDK::Assembly_CSharp::UILabel* LevelNo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMainStoryLine_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75851(); void UpdateMainStoryLine_75852(int32_t mapId_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMLeftTimeHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::GameBase::ZMGoldAddNumberMgr* AddGoldMgr_; DLL2SDK::Assembly_CSharp::UILabel* LeftTime_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BG_; DLL2SDK::mscorlib::System::String* LastMinuteMusicEvent_; DLL2SDK::mscorlib::System::String* LastTenSecondEvent_; float m_LocalTime_; float m_OneSecondSum_; bool lastMinMusicPlayed_; bool lastThirdty_; bool lastTen_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OneMinuteLeftTips_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ThirtySecondLeftTips_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TenSecondLeftTips_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TenSecondEffect_; DLL2SDK::Assembly_CSharp::UILabel* RepairWindow_NewGuideText_; DLL2SDK::Assembly_CSharp::UILabel* Point_; int32_t m_CurrentPoint_; DLL2SDK::UnityEngine::UnityEngine::Transform* AddPointParent_; DLL2SDK::Assembly_CSharp::UISprite* CharacterIcon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ScorePanelTrigger_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BossRoot_; DLL2SDK::Assembly_CSharp::UILabel* BossDamagePercent_; DLL2SDK::Assembly_CSharp::GameUI::ZMTeamMateHUD* teamMateHud_; bool NeedUpdateLeftTime_; bool m_bChacterIconLoaded_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TimeSharkGo_; bool m_ShowTimeShark_; DLL2SDK::Assembly_CSharp::UILabel* ScoreLabel_; int32_t m_Score_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ModifierList_; DLL2SDK::Assembly_CSharp::UISprite* ItemTemplate_; DLL2SDK::Assembly_CSharp::UIGrid* Grid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ModifierDescRoot_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ModifierHUDItems_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ModifierDetailItemTemplate_; DLL2SDK::Assembly_CSharp::UIGrid* ModifierDetailGrid_; DLL2SDK::Assembly_CSharp::UISprite* ModifierDetailBg_; struct StaticFields { float TIME_SHAKE_THRESHOLD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPVEPointChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerDamgeToBossChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAddPointEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBossShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBossClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncLeftTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLeftTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndlessWavaLeftTimeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowOneMinuteLeftTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideOneMinuteLeftTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowThirdtyLeftTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideThirdtyLeftTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTenLeftTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideTenLeftTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowScorePanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTimeShark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitModifiers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshModifiers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnModifierItemPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75791(); void OnEnable_75792(); void OnPVEPointChange_75793(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnLocalPlayerDamgeToBossChange_75794(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowAddPointEffect_75795(int32_t add_); void RegisterDelegates_75796(); void UnRegisterDelegates_75797(); void OnBossShow_75798(DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkBossAIPawn* boss_); void OnBossClear_75799(DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkBossAIPawn* boss_); bool get_IsControlByUiState_75800(); uint64_t get_InactiveGameHudState_75801(); void SyncLeftTime_75802(float time_); void UpdateLeftTime_75803(float time_); void OnEndlessWavaLeftTimeChange_75804(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void Awake_75805(); void OnSyncPlayerInfo_75806(uint32_t playerID_, uint32_t propertyID_, DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void Reset_75807(); void Update_75808(); void ShowOneMinuteLeftTips_75809(); DLL2SDK::mscorlib::System::Collections::IEnumerator* HideOneMinuteLeftTips_75810(); void ShowThirdtyLeftTips_75811(); DLL2SDK::mscorlib::System::Collections::IEnumerator* HideThirdtyLeftTips_75812(); void ShowTenLeftTips_75813(); DLL2SDK::mscorlib::System::Collections::IEnumerator* HideTenLeftTips_75814(); void OnShowScorePanel_75815(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void CheckTimeShark_75816(float time_); void Start_75817(); void OnRoundEnd_75818(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult result_); int32_t get_score_75819(); void ResetScore_75820(); void InitModifiers_75821(); void RefreshModifiers_75822(); void OnModifierItemPress_75823(DLL2SDK::UnityEngine::UnityEngine::GameObject* OBJ_, bool bPress_); void ChangeEffect_75824(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_75825(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); void __xLuaBaseProxy_OnEnable_75826(); void __xLuaBaseProxy_RegisterDelegates_75827(); void __xLuaBaseProxy_UnRegisterDelegates_75828(); void __xLuaBaseProxy_Awake_75829(); void __xLuaBaseProxy_OnSyncPlayerInfo_75830(uint32_t P0_, uint32_t P1_, DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P2_); void __xLuaBaseProxy_Start_75831(); void __xLuaBaseProxy_OnRoundEnd_75832(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct ZMInteractiveProgressHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIButton* BtnCancel_; DLL2SDK::Assembly_CSharp::UIProgressBar* ProgressBar_; DLL2SDK::UnityEngine::UnityEngine::GameObject* showObj_; DLL2SDK::Assembly_CSharp::UISprite* BtnSprite_; DLL2SDK::Assembly_CSharp::UILabel* LabelCommonDesc_; uint32_t targetUID_; uint32_t ActiveTime_MS_; bool startProgress_; float startTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75783(); void Start_75784(); void RegisterDelegates_75785(); void OnCancelButtonClick_75786(); void OnStartProgress_75787(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void Update_75788(); void __xLuaBaseProxy_Start_75789(); void __xLuaBaseProxy_RegisterDelegates_75790(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct ZMInteractivePickUpHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIButton* BtnPickUp_; DLL2SDK::Assembly_CSharp::UISprite* WeaponSprite_; DLL2SDK::Assembly_CSharp::UILabel* WeaponNameDesc_; int32_t WeaponID_; uint32_t ActorId_; DLL2SDK::Array* m_SizeArray_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPickUpButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponPickUpProgress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75777(); void RegisterDelegates_75778(); void OnPickUpButtonClick_75779(); DLL2SDK::mscorlib::System::String* GetWeaponName_75780(int32_t finalWeaponId_); void OnWeaponPickUpProgress_75781(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void __xLuaBaseProxy_RegisterDelegates_75782(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct ZMInteractiveHUD : DLL2SDK::Assembly_CSharp::GameBase::InteractiveHUD { DLL2SDK::Assembly_CSharp::PVE::MP::ZMInteractivePickUpHUD* ZMWeaponPickUpHud_; DLL2SDK::Assembly_CSharp::GameEngine::BuildableObstacle* m_BuildableObstacle_; bool m_bBuildingObstacle_; float m_CurrentObstaleHealth_; float m_MaxObtacleHealth_; float m_CurrentTimeSum_; float m_ExpectTimeLimit_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BuildingObstacleRoot_; DLL2SDK::Assembly_CSharp::UIProgressBar* BuildingObstacleProgress_; DLL2SDK::Assembly_CSharp::UILabel* RepairWindow_NewGuideText_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Common_NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* Common_NewGuideText_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponPickUpProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBuildableObstacleHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildingObstacleHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestBeginBuildOneObstacle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_KeepCounting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowInteractive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCommonButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanShowCommonNewGuide_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75756(); void RegisterDelegates_75757(); bool ShouldShow_75758(); void OnWeaponPickUpProgress_75759(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowBuildableObstacleHUD_75760(bool bShow_, DLL2SDK::Assembly_CSharp::GameEngine::BuildableObstacle* buildObstacle_); void OnBuildingObstacleHUD_75761(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_75762(); void Tick_75763(float dt_); void RequestBeginBuildOneObstacle_75764(); void KeepCounting_75765(); void ShowInteractive_75766(DLL2SDK::Assembly_CSharp::GameBase::InteractiveHUDParam* param_); void OnCommonButtonClick_75767(); void ChangeEffect_75768(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_75769(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); bool CanShowCommonNewGuide_75770(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); void __xLuaBaseProxy_RegisterDelegates_75771(); bool __xLuaBaseProxy_ShouldShow_75772(); void __xLuaBaseProxy_OnWeaponPickUpProgress_75773(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_Tick_75774(float P0_); void __xLuaBaseProxy_ShowInteractive_75775(DLL2SDK::Assembly_CSharp::GameBase::InteractiveHUDParam* P0_); void __xLuaBaseProxy_OnCommonButtonClick_75776(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMGetItemTipsHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CoinRoot_; DLL2SDK::Assembly_CSharp::UISprite* CoinIcon_; DLL2SDK::Assembly_CSharp::UISprite* CoinBg_Blue_; DLL2SDK::Assembly_CSharp::UISprite* CoinBg_Yellow_; DLL2SDK::Assembly_CSharp::UILabel* CoinName_Blue_; DLL2SDK::Assembly_CSharp::UILabel* CoinName_Yellow_; DLL2SDK::Assembly_CSharp::UILabel* CoinDesc_Blue_; DLL2SDK::Assembly_CSharp::UILabel* CoinDesc_Yellow_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PerkRoot_; DLL2SDK::Assembly_CSharp::UISprite* PerkIcon_; DLL2SDK::Assembly_CSharp::UILabel* PerkName_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PowerupRoot_; DLL2SDK::Assembly_CSharp::UISprite* PowerupIcon_; DLL2SDK::Assembly_CSharp::UILabel* PowerupName_; DLL2SDK::Array* CoinAllTween_; DLL2SDK::Array* PerkAllTween_; DLL2SDK::Array* PowerupAllTween_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayHide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Hide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayTweens_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75749(); void Awake_75750(); void ShowTips_75751(DLL2SDK::Assembly_CSharp::GameUI::EZMGetItemType type_, int32_t itemId_); void DelayHide_75752(); void Hide_75753(); void PlayTweens_75754(DLL2SDK::Array* alltween_); void __xLuaBaseProxy_Awake_75755(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct ZMGameEndHUDAchievementItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* Star_; DLL2SDK::Assembly_CSharp::UILabel* Words_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWords_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowStar_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75739(); void SetWords_75740(DLL2SDK::mscorlib::System::String* text_); void SetStar_75741(bool showStar_, float delay_); DLL2SDK::mscorlib::System::Collections::IEnumerator* ShowStar_75742(float delay_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMEndlessProgressHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* Container_; DLL2SDK::Assembly_CSharp::GameUI::UICommonSpriteNum* CurrentRound_; DLL2SDK::Array* RoundTween_; DLL2SDK::Assembly_CSharp::UILabel* NextRoundBeginLeft_; DLL2SDK::Assembly_CSharp::UILabel* LeftCount_; int32_t m_CurrentRound_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AnimRoot_; DLL2SDK::Assembly_CSharp::UILabel* RoundProgress_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TotalRoundRoot_; DLL2SDK::Assembly_CSharp::GameUI::UICommonSpriteNum* TotalRound_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BossRoot_; DLL2SDK::Assembly_CSharp::UISprite* BossIcon_; DLL2SDK::Assembly_CSharp::UILabel* BossName_; DLL2SDK::Assembly_CSharp::UILabel* BossRound_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RoundCompleteRoot_; DLL2SDK::Assembly_CSharp::UILabel* RoundCompleteRoundCount_; DLL2SDK::mscorlib::System::String* CountDownTips_; bool currentRoundStarted_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundInfoChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundWaitTimeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TimerSetNextRoundBeginLeft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTaskProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncTaskProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWaveChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnActiveTreeBoss_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowRoundComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayHideRoundComplete_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75714(); bool get_IsControlByUiState_75715(); uint64_t get_InactiveGameHudState_75716(); void Start_75717(); void RegisterDelegates_75718(); void UnRegisterDelegates_75719(); void OnRoundInfoChange_75720(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* MSG_); void OnRoundWaitTimeChange_75721(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* MSG_); void TimerSetNextRoundBeginLeft_75722(); void UpdateTaskProgress_75723(); void OnSyncTaskProgress_75724(int32_t currentRound_, int32_t leftCount_); void OnWaveChange_75725(); void Show_75726(bool bShow_); void OnActiveTreeBoss_75727(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* MSG_); void OnShowRoundComplete_75728(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* MSG_); DLL2SDK::mscorlib::System::Collections::IEnumerator* DelayHideRoundComplete_75729(); void __xLuaBaseProxy_Start_75730(); void __xLuaBaseProxy_RegisterDelegates_75731(); void __xLuaBaseProxy_UnRegisterDelegates_75732(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMEggMapHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* Button_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEggMapClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75699(); void Awake_75700(); bool get_IsControlByUiState_75701(); uint64_t get_InactiveGameHudState_75702(); void ForceRegisterDelegates_75703(); void RegisterDelegates_75704(); void UnRegisterDelegates_75705(); bool GamepadDown_75706(); void Show_75707(bool bShow_); void OnEggMapClick_75708(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnClose_75709(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool bPress_); void __xLuaBaseProxy_Awake_75710(); void __xLuaBaseProxy_ForceRegisterDelegates_75711(); void __xLuaBaseProxy_RegisterDelegates_75712(); void __xLuaBaseProxy_UnRegisterDelegates_75713(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMEggMapContainerHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* MapRoot_; DLL2SDK::Array* AllMark_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEggMapClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75681(); void Awake_75682(); bool get_IsControlByUiState_75683(); uint64_t get_InactiveGameHudState_75684(); void ForceRegisterDelegates_75685(); void RegisterDelegates_75686(); void UnRegisterDelegates_75687(); bool GamepadDown_75688(); bool GamepadClose_75689(); bool IsShowing_75690(); void Show_75691(bool bShow_); void OnEggMapClick_75692(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnClose_75693(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool bPress_); void __xLuaBaseProxy_Awake_75694(); void __xLuaBaseProxy_ForceRegisterDelegates_75695(); void __xLuaBaseProxy_RegisterDelegates_75696(); void __xLuaBaseProxy_UnRegisterDelegates_75697(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMComicBeginningHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* JumpOver_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* DescPairs_; bool bPressingJumpOver_; float fPressingTimeSum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowComicBeginning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearPressState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnJumpOverPress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75667(); void RegisterDelegates_75668(); void UnRegisterDelegates_75669(); void Awake_75670(); void HideAll_75671(); void OnShowComicBeginning_75672(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void ClearPressState_75673(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_75674(); void Tick_75675(float dt_); void OnJumpOverPress_75676(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool bPress_); void __xLuaBaseProxy_RegisterDelegates_75677(); void __xLuaBaseProxy_UnRegisterDelegates_75678(); void __xLuaBaseProxy_Awake_75679(); void __xLuaBaseProxy_Tick_75680(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZombieComicPair : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* MapId_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DescRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75666(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMBuffMachineHUD_SellingItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* BuffName_; DLL2SDK::Assembly_CSharp::UILabel* Desc_; DLL2SDK::Assembly_CSharp::UISprite* Sprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EnoughRoot_; DLL2SDK::Assembly_CSharp::UIButton* BuyBtn_; DLL2SDK::Assembly_CSharp::UILabel* BuyCost_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NotEnoughRoot_; DLL2SDK::Assembly_CSharp::UILabel* NotEnoughCost_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelectedObject_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GamepadBuyButtonObj_; int32_t m_BuffID_; DLL2SDK::Assembly_CSharp::GameUI::ZMBuffMachineHUD* m_Owner_; float m_LastBuyButtonClickTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuyButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckFullBuff_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75660(); void Awake_75661(); void SetSelected_75662(bool selected_); void SetContent_75663(int32_t BuffId_, DLL2SDK::Assembly_CSharp::GameUI::ZMBuffMachineHUD* owner_); void OnBuyButtonClick_75664(); bool CheckFullBuff_75665(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMBuffMachineHUD_OwningItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t NoneIndex_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoneRoot_; DLL2SDK::Assembly_CSharp::UIWidget* NormalRootWidget_; DLL2SDK::Assembly_CSharp::UIWidget* NoneRootWidget_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Selected_; DLL2SDK::Assembly_CSharp::UISprite* Sprite_; DLL2SDK::Assembly_CSharp::UILabel* Level_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MaxLevel_; DLL2SDK::Assembly_CSharp::UILabel* AddLevel_; int32_t m_BuffUniqueId_; DLL2SDK::Assembly_CSharp::GameUI::ZMBuffMachineHUD* m_MachineHUD_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBuffId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ManualClickBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuffClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNoneBuffClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelectState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75652(); void Awake_75653(); int32_t GetBuffId_75654(); void SetContent_75655(int32_t buffUniqueId_, DLL2SDK::Assembly_CSharp::GameUI::ZMBuffMachineHUD* hud_); void ManualClickBuff_75656(); void OnBuffClick_75657(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnNoneBuffClick_75658(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void SetSelectState_75659(int32_t uniqueBuffId_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMBuffMachineHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UILabel* Open_NewGuideText_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Open_NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* BuyBuff_NewGuideText_; DLL2SDK::UnityEngine::UnityEngine::GameObject* UpgradeBuff_NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* UpgradeBuff_NewGuideText_; DLL2SDK::Assembly_CSharp::UIPanel* MenuRoot_; DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; DLL2SDK::Assembly_CSharp::UILabel* CurrentPoint_; DLL2SDK::Assembly_CSharp::UIScrollView* PendingSaleScrollView_; DLL2SDK::Assembly_CSharp::UIGrid* PendingSaleGrid_; DLL2SDK::Assembly_CSharp::GameUI::ZMBuffMachineHUD_SellingItem* PendingSaleItemTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SellingItems_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* OwningItems_; int32_t m_CurrentSelectBuffUniqueId_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EmptyRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoneBuffRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ContentRoot_; DLL2SDK::Assembly_CSharp::UILabel* SelectName_; DLL2SDK::Assembly_CSharp::UILabel* SelectLevel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NextLevelRoot_; DLL2SDK::Assembly_CSharp::UILabel* SelectNextLevel_; DLL2SDK::Assembly_CSharp::UILabel* SelectDesc_; DLL2SDK::Assembly_CSharp::UIButton* SellBtn_; DLL2SDK::Assembly_CSharp::UILabel* SellGetPoint_; DLL2SDK::UnityEngine::UnityEngine::GameObject* UpgradeRoot_; DLL2SDK::Assembly_CSharp::UIButton* UpgradeBtn_; DLL2SDK::Assembly_CSharp::UILabel* UpgradeNeedPoint_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MaxLevelRoot_; DLL2SDK::Assembly_CSharp::UILabel* AddBuffLevel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NotEnoughRoot_; DLL2SDK::Assembly_CSharp::UILabel* NotEnoughPoint_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ButtonRoot_; DLL2SDK::Assembly_CSharp::UIButton* BuyButton_; DLL2SDK::Assembly_CSharp::UITable* ButtonTable_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LevelMaxButton_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LockButton_; DLL2SDK::UnityEngine::UnityEngine::GameObject* UpgradeBuff_; DLL2SDK::UnityEngine::UnityEngine::GameObject* UpgradeBuffSelected_; DLL2SDK::UnityEngine::UnityEngine::GameObject* UpgradeBuffLock_; DLL2SDK::Assembly_CSharp::UILabel* UpgradeLeftTime_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DropConfirmWindow_; DLL2SDK::Assembly_CSharp::UIButton* DropConfirm_; DLL2SDK::Assembly_CSharp::UIButton* DropCancel_; DLL2SDK::Assembly_CSharp::UILabel* DropDesc_; DLL2SDK::Assembly_CSharp::UILabel* DropGold_; int32_t m_CurrentUpgradeBuffId_; bool m_UpradeLock_; DLL2SDK::Array* AllTweenMenu_; DLL2SDK::Array* AllTweenDrop_; int32_t GamepadSelectedIndex_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* VisibleSellingItems_; int32_t currentDescBuffUniqueID_; bool bPendingSell_; bool bPendingUpgrade_; bool bPendingBuyUgradeBuff_; bool bHasFinishTutorial_; bool bTutorial_TryBuff_; bool bTutorial_TryClose_; bool bTutorial_TryUpgrade_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MenuRootShowing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectOwnedBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadOwnedBuffNext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadOwnedBuffPrevious_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadBuffMoveUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadBuffMoveDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryShowBuffMachineButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterBuffMachine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeftBuffMachine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBuyButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMenu_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuyButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseMenuButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBuffLevelChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckOwn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentSelectBuffUniqueId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOwnBuffSelectState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectFirstBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectLastBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCurrentSelectBuffInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSellBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowDropConfirmWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDropConfrim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDropCancel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateBuffClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowUpgradeContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUpgradeBuffHighLight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckUpgradeBuffUnlock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayTween_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuyBuffItemSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessTutorial_BuyBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessTutorial_UpgradeBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessTutorial_Close_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessTutorial_Finish_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75597(); void Awake_75598(); bool MenuRootShowing_75599(); void SelectOwnedBuff_75600(int32_t delta_); bool GamepadOwnedBuffNext_75601(); bool GamepadOwnedBuffPrevious_75602(); void MoveBuff_75603(int32_t delta_); bool GamepadBuffMoveUp_75604(); bool GamepadBuffMoveDown_75605(); void RegisterDelegates_75606(); void UnRegisterDelegates_75607(); bool get_IsControlByUiState_75608(); uint64_t get_InactiveGameHudState_75609(); void TryShowBuffMachineButton_75610(bool bEnter_); void OnEnterBuffMachine_75611(); void OnLeftBuffMachine_75612(); bool ShouldShow_75613(); void ShowBuyButton_75614(bool bShow_); void ShowMenu_75615(bool bShow_); void OnBuyButtonClick_75616(); void OnCloseMenuButtonClick_75617(); void OnNotifyBuffLevelChanged_75618(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* MSG_); bool CheckOwn_75619(int32_t buffId_); void InitPanel_75620(); void SetCurrentSelectBuffUniqueId_75621(int32_t id_); void SetOwnBuffSelectState_75622(); void SelectFirstBuff_75623(); void SelectLastBuff_75624(); void SetDesc_75625(int32_t buffUniqueID_); void ShowCurrentSelectBuffInfo_75626(); void OnSellBtnClick_75627(); void ShowDropConfirmWindow_75628(bool bShow_); void OnDropConfrim_75629(); void OnDropCancel_75630(); void OnUpdateBtnClick_75631(); void OnUpdateBuffClick_75632(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void ShowUpgradeContent_75633(); void SetUpgradeBuffHighLight_75634(bool bHL_); bool CheckUpgradeBuffUnlock_75635(bool bUpgradeMax_); void PlayTween_75636(DLL2SDK::Array* allTween_); void OnBuyBuffItemSuccess_75637(int32_t buffuid_); void OnDisable_75638(); void ChangeEffect_75639(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_75640(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); DLL2SDK::Assembly_CSharp::InGameTutorialHUD* get_InGameTutorialHUD_75641(); void ProcessTutorial_BuyBuff_75642(); void ProcessTutorial_UpgradeBuff_75643(); void ProcessTutorial_Close_75644(); void ProcessTutorial_Finish_75645(); void __xLuaBaseProxy_Awake_75646(); void __xLuaBaseProxy_RegisterDelegates_75647(); void __xLuaBaseProxy_UnRegisterDelegates_75648(); void __xLuaBaseProxy_OnDisable_75649(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMBuffMachineBuffInfoHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Array* BuyBuffs_; DLL2SDK::Array* BuyBuffLevels_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyRefeshBuffs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75587(); void RegisterDelegates_75588(); void UnRegisterDelegates_75589(); void Awake_75590(); bool get_IsControlByUiState_75591(); uint64_t get_InactiveGameHudState_75592(); void OnNotifyRefeshBuffs_75593(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void __xLuaBaseProxy_RegisterDelegates_75594(); void __xLuaBaseProxy_UnRegisterDelegates_75595(); void __xLuaBaseProxy_Awake_75596(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMBuffInfoHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIGrid* PowerUpGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PowerUpSpriteTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AllPowerup_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddPowerUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddPowerUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeleteAllPowerup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustPowerUpGridPosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75576(); void RegisterDelegates_75577(); void UnRegisterDelegates_75578(); void OnAddPowerUp_75579(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void AddPowerUp_75580(DLL2SDK::Assembly_CSharp::Config::PickupItemConfig* item_); void DeleteAllPowerup_75581(); void AdjustPowerUpGridPosition_75582(); void __xLuaBaseProxy_RegisterDelegates_75583(); void __xLuaBaseProxy_UnRegisterDelegates_75584(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMBossCommingTipsHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Array* AllTween_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayTweens_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHideHUD_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75570(); void Awake_75571(); void ShowTips_75572(float duration_); void PlayTweens_75573(DLL2SDK::Array* alltween_); void OnHideHUD_75574(); void __xLuaBaseProxy_Awake_75575(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZMBossBloodHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Array* Candidate_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Particle_; DLL2SDK::Assembly_CSharp::UISprite* BossIcon_; DLL2SDK::Assembly_CSharp::UILabel* BossName_; DLL2SDK::UnityEngine::UnityEngine::ParticleSystem* ParticleSystem_; DLL2SDK::Assembly_CSharp::UIProgressBar* Bar_One_First_; DLL2SDK::Assembly_CSharp::UIProgressBar* Bar_Two_First_; DLL2SDK::Assembly_CSharp::UIProgressBar* Bar_Two_Second_; DLL2SDK::Assembly_CSharp::UIProgressBar* Bar_Three_First_; DLL2SDK::Assembly_CSharp::UIProgressBar* Bar_Three_Second_; DLL2SDK::Assembly_CSharp::UIProgressBar* Bar_Three_Third_; DLL2SDK::Array* DebuffLayer_; int32_t m_LayerCount_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_OrderBarList_; DLL2SDK::Assembly_CSharp::UIProgressBar* First_; DLL2SDK::Assembly_CSharp::UIProgressBar* Second_; DLL2SDK::Assembly_CSharp::UIProgressBar* Third_; float m_Value_; DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkBossAIPawn* m_NetWorkBossAIPawn_; DLL2SDK::Assembly_CSharp::GameBase::PawnBuffManager* m_PawnBuffMgr_; DLL2SDK::Assembly_CSharp::UIGrid* BuffGrid_; DLL2SDK::Assembly_CSharp::UIGrid* DeBuffGrid_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_BuffItemList_; DLL2SDK::Assembly_CSharp::GameUI::PVEBuffItem* BuffItemTemplate_; float m_LastPlayEffectTime_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_ThumbTransform_; struct StaticFields { float kShowEffectThreshold_; DLL2SDK::mscorlib::System::String* kRage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BossShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyChangeBossNameAndIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEffectPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeParticleShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsParticleShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyDebuffLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyRage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBossDie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateBuffItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75544(); void Awake_75545(); void ShowRoot_75546(bool bShow_); bool get_IsControlByUiState_75547(); uint64_t get_InactiveGameHudState_75548(); void BossShow_75549(DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkBossAIPawn* netWorkBossAIPawn_); void SetValue_75550(float value_, bool force_); void Show_75551(DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkBossAIPawn* netWorkBossAIPawn_); void OnNotifyChangeBossNameAndIcon_75552(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_75553(); void Tick_75554(float dt_); void UpdateBuff_75555(); void PlayEffect_75556(DLL2SDK::UnityEngine::UnityEngine::Transform* thumbTransform_); void UpdateEffectPosition_75557(); void ChangeParticleShow_75558(bool wantShow_); bool IsParticleShow_75559(); void RegisterDelegates_75560(); void UnRegisterDelegates_75561(); void OnNotifyDebuffLayer_75562(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyRage_75563(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyBossDie_75564(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); DLL2SDK::Assembly_CSharp::GameUI::PVEBuffItem* GenerateBuffItem_75565(bool bDebuff_); void __xLuaBaseProxy_Awake_75566(); void __xLuaBaseProxy_Tick_75567(float P0_); void __xLuaBaseProxy_RegisterDelegates_75568(); void __xLuaBaseProxy_UnRegisterDelegates_75569(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UltraWeaponSignboard : DLL2SDK::Assembly_CSharp::GameUI::TargetSignboard { DLL2SDK::UnityEngine::UnityEngine::GameObject* ImageObject_; float delayShowTime_; float InitTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowBoard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedClamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLabelImpl_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75535(); void Init_75536(DLL2SDK::Assembly_CSharp::GameEngine::TargetVolume* targetVolume_); void CheckShowBoard_75537(); bool IsNeedClamp_75538(); void UpdateLabelImpl_75539(); void __xLuaBaseProxy_Init_75540(DLL2SDK::Assembly_CSharp::GameEngine::TargetVolume* P0_); void __xLuaBaseProxy_CheckShowBoard_75541(); bool __xLuaBaseProxy_IsNeedClamp_75542(); void __xLuaBaseProxy_UpdateLabelImpl_75543(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct UIPVEOperationMethodSelectPanelView : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIButton* m_ButtonAutoMethod_; DLL2SDK::Assembly_CSharp::UIButton* m_ButtonManualMehtod_; int32_t m_SelectMapID_; DLL2SDK::Assembly_CSharp::PVE::UIPVEOperationMethodSelectPanelView_OnOperationMethodSelectCallback* m_Callback_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnButtonAutoClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnButtonManualClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnButtonClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75517(); int32_t get_SelectMapID_75518(); void set_SelectMapID_75519(int32_t value_); DLL2SDK::Assembly_CSharp::PVE::UIPVEOperationMethodSelectPanelView_OnOperationMethodSelectCallback* get_Callback_75520(); void set_Callback_75521(DLL2SDK::Assembly_CSharp::PVE::UIPVEOperationMethodSelectPanelView_OnOperationMethodSelectCallback* value_); void Awake_75522(); void RegisterDelegates_75523(); void UnRegisterDelegates_75524(); void OnButtonAutoClick_75525(); void OnButtonManualClick_75526(); void OnButtonClick_75527(bool autoFire_); void __xLuaBaseProxy_Awake_75528(); void __xLuaBaseProxy_RegisterDelegates_75529(); void __xLuaBaseProxy_UnRegisterDelegates_75530(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct TacticalRadarComp_MPInteractiveObject : DLL2SDK::Assembly_CSharp::GameBase::TacticalComp { DLL2SDK::Assembly_CSharp::GameUI::MPInteractiveObjectMapMark* BuffMachineSpriteTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* BuffMachineSpriteList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* BuffMachines_; DLL2SDK::Assembly_CSharp::GameUI::MPInteractiveObjectMapMark* OffWallWeaponSpriteTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* OffWallWeaponSpriteList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* OffWallWeapons_; DLL2SDK::Assembly_CSharp::GameUI::MPInteractiveObjectMapMark* PerkMachineSpriteTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PerkMachineSpriteList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PerkMachines_; DLL2SDK::Assembly_CSharp::GameUI::MPInteractiveObjectMapMark* PAPMachineSpriteTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PAPMachineSpriteList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PAPMachines_; DLL2SDK::Assembly_CSharp::PVE::MP::MPVEGame* m_MPVEGame_; int32_t m_LocalPlayerRegionID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowOnClipPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSpriteInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckOrCreateSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickBuffMachine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickPerkMachine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickOffWallWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickPAPMachine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IteractiveObjectsTick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75486(); void Awake_75487(); bool ShowOnClipPanel_75488(); void TickInfo_75489(); DLL2SDK::Assembly_CSharp::GameUI::MPInteractiveObjectMapMark* CreateSpriteInstance_75490(DLL2SDK::Assembly_CSharp::GameUI::MPInteractiveObjectMapMark* spriteTemplate_, DLL2SDK::Assembly_CSharp::GameEngine::ZMLevelObject* levelObj_); template void CheckOrCreateSprite_75491(DLL2SDK::Assembly_CSharp::GameUI::MPInteractiveObjectMapMark* spriteTemplate_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* spriteList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* levelObjectList_, DLL2SDK::mscorlib::System::String* name_); void TickBuffMachine_75492(bool bBoss_); void TickPerkMachine_75493(bool bBoss_); void TickOffWallWeapon_75494(bool bBoss_); void TickPAPMachine_75495(bool bBoss_); void IteractiveObjectsTick_75496(); void __xLuaBaseProxy_Awake_75497(); bool __xLuaBaseProxy_ShowOnClipPanel_75498(); void __xLuaBaseProxy_TickInfo_75499(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct TacticalRadarComp_MPAreaHighLight : DLL2SDK::Assembly_CSharp::GameBase::TacticalComp { DLL2SDK::Assembly_CSharp::UISprite* SpriteTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* AreaSpriteList_; DLL2SDK::Assembly_CSharp::PVE::MP::MPVEGame* m_MPVEGame_; bool bInited_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowOnClipPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTacticalRadarView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayCreateAreaHighLight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSpriteInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75472(); void Awake_75473(); bool ShowOnClipPanel_75474(); void SetTacticalRadarView_75475(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* radarView_); void DelayCreateAreaHighLight_75476(); void TickInfo_75477(); DLL2SDK::Assembly_CSharp::UISprite* CreateSpriteInstance_75478(DLL2SDK::Assembly_CSharp::UISprite* spriteTemplate_); void TickPosition_75479(); void Refresh_75480(); void __xLuaBaseProxy_Awake_75481(); bool __xLuaBaseProxy_ShowOnClipPanel_75482(); void __xLuaBaseProxy_SetTacticalRadarView_75483(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* P0_); void __xLuaBaseProxy_TickInfo_75484(); void __xLuaBaseProxy_Refresh_75485(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct StopPanelView : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* m_SettingBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_EndGameBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_ReturnGameBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpenSettingPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnGame_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75467(); void Init_75468(); void OnOpenSettingPanel_75469(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnEndGame_75470(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnReturnGame_75471(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PVEGameTopInfoPowerUp : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t PowerupId_; DLL2SDK::Assembly_CSharp::UIGrid* ParentGrid_; DLL2SDK::Assembly_CSharp::UISprite* Sprite_; DLL2SDK::Assembly_CSharp::GameUI::ZMBuffInfoHUD* m_Owner_; float m_DeadTime_; float m_TipsTime_; float m_TwinkleDelta_; float m_TwinkleAcc_; bool bStart_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75463(); void Awake_75464(); void SetContent_75465(float time_, DLL2SDK::Assembly_CSharp::GameUI::ZMBuffInfoHUD* parentHUD_); void Update_75466(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PVEGameTeamMateItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { uint32_t m_PlayerId_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DeadState_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DyingState_; DLL2SDK::Assembly_CSharp::UILabel* teammateNickName_; DLL2SDK::UnityEngine::UnityEngine::GameObject* normalRoot_; DLL2SDK::Assembly_CSharp::UILabel* goldLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* bossFightRoot_; DLL2SDK::Assembly_CSharp::UILabel* damagePercentLabel_; DLL2SDK::Assembly_CSharp::UIProgressBar* DeadCounting_; DLL2SDK::UnityEngine::UnityEngine::GameObject* offLineObject_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ScorePanelTrigger_; float _damageToBoss_k__BackingField_; int32_t _damagePercent_k__BackingField_; DLL2SDK::Assembly_CSharp::PVE::MP::MPPlayerInfo* m_MPPlayerInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGold_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDeadCounting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBossFightInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDeadState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNormal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowScorePanel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75446(); float get_damageToBoss_75447(); void set_damageToBoss_75448(float value_); int32_t get_damagePercent_75449(); void set_damagePercent_75450(int32_t value_); void Awake_75451(); uint32_t get_PlayerId_75452(); void set_PlayerId_75453(uint32_t value_); void SetData_75454(DLL2SDK::Assembly_CSharp::PVE::MP::MPPlayerInfo* pi_); void Update_75455(); void UpdateGold_75456(DLL2SDK::Assembly_CSharp::PVE::MP::MPPlayerInfo* playerInfo_); void UpdateDeadCounting_75457(); void UpdateBossFightInfo_75458(int32_t rank_, int32_t damagePercent_); void SetDeadState_75459(DLL2SDK::Assembly_CSharp::Network::EPLAYER_STATE state_, bool bBossFlighting_); void SetNormal_75460(bool bNormal_); void OnShowScorePanel_75461(DLL2SDK::UnityEngine::UnityEngine::GameObject* OBJ_); void __xLuaBaseProxy_Awake_75462(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PVEGameTeamInfoView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIGrid* Grid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TeamInfoItemTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Items_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortGrid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddTeamInfoItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTeamInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHasTeamInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75437(); void Init_75438(); int32_t SortGrid_75439(DLL2SDK::UnityEngine::UnityEngine::Transform* a_, DLL2SDK::UnityEngine::UnityEngine::Transform* b_); void AddTeamInfoItem_75440(DLL2SDK::Assembly_CSharp::PVE::MP::MPPlayerInfo* pi_); void UpdateTeamInfo_75441(uint32_t Id_, int32_t score_); bool IsHasTeamInfo_75442(uint32_t PlayerId_); void __xLuaBaseProxy_Init_75443(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PVEGameTeamInfoItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { uint32_t m_PlayerId_; int32_t m_Score_; DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::Assembly_CSharp::UILabel* Score_; DLL2SDK::Assembly_CSharp::UISprite* BG_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75429(); void Init_75430(); uint32_t get_PlayerId_75431(); void set_PlayerId_75432(uint32_t value_); int32_t get_PlayerScore_75433(); void set_PlayerScore_75434(int32_t value_); void SetData_75435(DLL2SDK::Assembly_CSharp::PVE::MP::MPPlayerInfo* pi_, int32_t idx_); void __xLuaBaseProxy_Init_75436(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEEndGameHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* WinResult_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FailResult_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RoundResult_; DLL2SDK::Assembly_CSharp::UILabel* RoundResultLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEndGameInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReturnFrontEnd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75425(); DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* get_sds_75426(); void ShowEndGameInfo_75427(); void ReturnFrontEnd_75428(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PVEBuffItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* BuffIcon_; DLL2SDK::Assembly_CSharp::UILabel* BuffLayer_; bool SkillBuff_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75423(); void SetContent_75424(DLL2SDK::Assembly_CSharp::Config::BuffConfConfig* conf_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PVEBloodAndExpHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIProgressBar* BloodBar_; DLL2SDK::Assembly_CSharp::UIButton* AutoFireChangeBtn_; DLL2SDK::Assembly_CSharp::UILabel* AutoFire_; DLL2SDK::Assembly_CSharp::UILabel* ManualFire_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FirstTips_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PickupTips_; DLL2SDK::Assembly_CSharp::GameBase::PawnBuffManager* m_PawnBuffMgr_; DLL2SDK::Assembly_CSharp::UIGrid* BuffGrid_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_BuffItemList_; DLL2SDK::Assembly_CSharp::GameUI::PVEBuffItem* BuffItemTemplate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateHP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyFireModeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyPVEFireModeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowFirstTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFirstSwitchAutoModeTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCheckShowPickUpItemTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateBuffItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75397(); void RegisterDelegates_75398(); void UnRegisterDelegates_75399(); bool get_IsControlByUiState_75400(); uint64_t get_InactiveGameHudState_75401(); void Awake_75402(); void UpdateHP_75403(); void UpdateBuff_75404(); void OnNotifyFireModeChange_75405(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyPVEFireModeChange_75406(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_75407(); void Tick_75408(float dt_); void ChangeFireMode_75409(); void OnSwitchFireMode_75410(); void Start_75411(); void CheckShowFirstTips_75412(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* MSG_); void ShowFirstSwitchAutoModeTips_75413(); void OnCheckShowPickUpItemTip_75414(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::GameUI::PVEBuffItem* GenerateBuffItem_75415(); void _CheckShowFirstTips_m__0_75416(); void _OnCheckShowPickUpItemTip_m__1_75417(); void __xLuaBaseProxy_RegisterDelegates_75418(); void __xLuaBaseProxy_UnRegisterDelegates_75419(); void __xLuaBaseProxy_Awake_75420(); void __xLuaBaseProxy_Tick_75421(float P0_); void __xLuaBaseProxy_Start_75422(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct NetworkAIPawnDebugHUD : DLL2SDK::Assembly_CSharp::GameUI::WorldPosHUD { DLL2SDK::Assembly_CSharp::UIWidget* rootWidget_; DLL2SDK::Assembly_CSharp::UILabel* healthLabel_; DLL2SDK::Assembly_CSharp::UILabel* zombieName_; DLL2SDK::Assembly_CSharp::UILabel* localPawnhealth_; DLL2SDK::Assembly_CSharp::UILabel* activedZoneLabel_; DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkAIPawn* m_NetWorkAIPawn_; DLL2SDK::Array* allZoneInScene_; struct StaticFields { float AboveHeadPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75390(); void Init_75391(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_75392(); void Tick_75393(float dt_); void UpdateValue_75394(); void __xLuaBaseProxy_Init_75395(); void __xLuaBaseProxy_Tick_75396(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct NetworkAIPawnBloodHUD : DLL2SDK::Assembly_CSharp::GameUI::WorldPosHUD { DLL2SDK::Assembly_CSharp::UIWidget* UIWidget_; DLL2SDK::Assembly_CSharp::UIProgressBar* ProgressBar_; DLL2SDK::Assembly_CSharp::UILabel* BossName_; DLL2SDK::Assembly_CSharp::TweenAlpha* TweenAlpha_; DLL2SDK::Array* DebuffLayer_; DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkAIPawn* m_NetWorkAIPawn_; float m_LastTriggerTime_; bool m_IsShow_; bool m_IsDead_; struct StaticFields { float FADE_TIME_; float LASTING_TIME_; float FADE_OUT_TIME_; float DEAD_FADE_OUT_TIME_; float AboveHeadPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyDebuffLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetArmored_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanDisplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoTweenAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTweenAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseTweenAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerShowImmediately_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckHide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerDie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDead_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75366(); void Init_75367(DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkAIPawn* netWorkAIPawn_); void RegisterDelegates_75368(); void UnRegisterDelegates_75369(); void Awake_75370(); void OnNotifyDebuffLayer_75371(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SetArmored_75372(bool armored_); void SetValue_75373(float value_, bool force_); bool CanDisplay_75374(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_75375(); void Tick_75376(float dt_); void UpdateValue_75377(); void DoTweenAlpha_75378(DLL2SDK::Assembly_CSharp::GameUI::NetworkAIPawnBloodHUD_TweenAlphaType tweenAlphaType_); bool SetTweenAlpha_75379(float to_, float duration_); void CloseTweenAlpha_75380(); void TriggerShow_75381(); void TriggerShowImmediately_75382(); void CheckHide_75383(); void TriggerDie_75384(); void NotifyDead_75385(); void __xLuaBaseProxy_RegisterDelegates_75386(); void __xLuaBaseProxy_UnRegisterDelegates_75387(); void __xLuaBaseProxy_Awake_75388(); void __xLuaBaseProxy_Tick_75389(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ModifierHUDItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* Image_; DLL2SDK::Assembly_CSharp::UILabel* Label_; DLL2SDK::Assembly_CSharp::UILabel* Desc_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75364(); void SetValue_75365(int32_t modifierId_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ModifierHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::mscorlib::System::Collections::Generic::List_1* ModifierHUDItems_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ModifierItemTemplate_; DLL2SDK::Assembly_CSharp::UIGrid* Grid_; DLL2SDK::Assembly_CSharp::UILabel* Round_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetModifier_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideModifier_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75355(); void SetModifier_75356(); DLL2SDK::mscorlib::System::Collections::IEnumerator* HideModifier_75357(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct MPWaitForReviveHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::UnityEngine::UnityEngine::GameObject* reviveUIRoot_; DLL2SDK::Assembly_CSharp::UILabel* remainingTimeLabel_; DLL2SDK::Assembly_CSharp::UIButton* switchToReviveBtn_; DLL2SDK::Assembly_CSharp::UIButton* prevPlayerBtn_; DLL2SDK::Assembly_CSharp::UIButton* nextPlayerBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelfReviveRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AceRoot_; DLL2SDK::Assembly_CSharp::UILabel* AceRemainTimeLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SingleAce_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MultiAce_; DLL2SDK::UnityEngine::UnityEngine::GameObject* observUIRoot_; DLL2SDK::Assembly_CSharp::UILabel* remainingTimeObserveLabel_; DLL2SDK::Assembly_CSharp::UIButton* observerBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FreeReviveRoot_; DLL2SDK::Assembly_CSharp::UILabel* FreeReviveCount_; DLL2SDK::UnityEngine::UnityEngine::GameObject* UseReviveRoot_; DLL2SDK::Assembly_CSharp::UILabel* UseReviveCointDesc_; DLL2SDK::Assembly_CSharp::UILabel* UseReviveCoinCount_; DLL2SDK::Assembly_CSharp::UIButton* useReviveCoinBtn_; DLL2SDK::Assembly_CSharp::UILabel* reviveCoinUseLimitLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* reviveCoinUseLimitRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* reviveCoinUseReachMaxRoot_; float m_AceTotalTime_; float m_AceTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshReviveBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnDie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnRevive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyRefreshReviveBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRemainingTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowAceRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShowAceCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAceRemainingTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchToReviveHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchToObserveHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickPrevPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickNextPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUseReviveCoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75330(); bool get_IsControlByUiState_75331(); uint64_t get_InactiveGameHudState_75332(); void Awake_75333(); void RegisterDelegates_75334(); void UnRegisterDelegates_75335(); void RefreshReviveBtn_75336(); void Show_75337(bool bShow_); void OnPawnDie_75338(); void OnPawnRevive_75339(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyRefreshReviveBtn_75340(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void UpdateRemainingTime_75341(); bool CheckShowAceRoot_75342(); void OnNotifyShowAceCountDown_75343(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void UpdateAceRemainingTime_75344(); void OnSwitchToReviveHUD_75345(); void OnSwitchToObserveHUD_75346(); void OnClickPrevPlayer_75347(); void OnClickNextPlayer_75348(); void OnUseReviveCoin_75349(); void OnRoundEnd_75350(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult result_); void __xLuaBaseProxy_Awake_75351(); void __xLuaBaseProxy_RegisterDelegates_75352(); void __xLuaBaseProxy_UnRegisterDelegates_75353(); void __xLuaBaseProxy_OnRoundEnd_75354(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MPPVEStageDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::List_1* allTeammateInfos_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* offLineTeammateInfo_; int32_t stageID_; int32_t instanceID_; DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* instanceInfo_; int32_t totalScore_; int32_t kLastStageID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SavePlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75325(); void SavePlayerInfo_75326(); void Clear_75327(); void __xLuaBaseProxy_Clear_75328(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct MPMissionHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIWidget* bossMissionStart_; DLL2SDK::Assembly_CSharp::UIWidget* currentHUD_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* bossPawns_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBossShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBossClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMissionStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMissionFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Lua_ShowBossComming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMissionWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHideHUD_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75313(); void RegisterDelegates_75314(); void UnRegisterDelegates_75315(); void OnBossShow_75316(DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkBossAIPawn* bossPawn_); void OnBossClear_75317(DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkBossAIPawn* bossPawn_); void OnMissionStart_75318(); void OnMissionFinish_75319(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult result_); void Lua_ShowBossComming_75320(float duration_); void ShowMissionWidget_75321(DLL2SDK::Assembly_CSharp::UIWidget* widget_, float fadeTime_); void OnHideHUD_75322(); void __xLuaBaseProxy_RegisterDelegates_75323(); void __xLuaBaseProxy_UnRegisterDelegates_75324(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct MPLoadingTeammateHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Array* teammateView_; DLL2SDK::Assembly_CSharp::UILabel* MPTitle_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EndlessTitle_; DLL2SDK::Assembly_CSharp::UILabel* DifficultName_; DLL2SDK::Assembly_CSharp::UISprite* DifficultSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayLoadingBGM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75305(); void RegisterDelegates_75306(); void PlayLoadingBGM_75307(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_); void UnRegisterDelegates_75308(); void __xLuaBaseProxy_RegisterDelegates_75309(); void __xLuaBaseProxy_UnRegisterDelegates_75310(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct MPInteractiveObjectMapMark : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* SpriteIcon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Up_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Down_; float UpDownDis_; DLL2SDK::Assembly_CSharp::GameEngine::ZMLevelObject* bindObject_; void _ctor_75302(); void Init_75303(DLL2SDK::Assembly_CSharp::GameEngine::ZMLevelObject* lvObj_); void CheckUpDown_75304(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, bool noUpDown_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct MPGetAllRewardHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIButton* QuitBtn_; DLL2SDK::Assembly_CSharp::UIButton* ResumeBtn_; DLL2SDK::Assembly_CSharp::UILabel* ResumeLabel_; int32_t autoCloseDuration_; int32_t autoCloseCountDown_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnServerInitialized_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CountDownTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuitBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuitClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuitCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75286(); void ForceRegisterDelegates_75287(); void OnServerInitialized_75288(); void RegisterDelegates_75289(); void CountDownTimer_75290(); void UpdateCountDown_75291(); void UnRegisterDelegates_75292(); void OnQuitBtnClick_75293(); void OnQuitClick_75294(); void OnQuitCallBack_75295(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t context_); void StopSound_75296(); void OnCloseBtnClick_75297(); void OnShowView_75298(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* MSG_); void __xLuaBaseProxy_ForceRegisterDelegates_75299(); void __xLuaBaseProxy_RegisterDelegates_75300(); void __xLuaBaseProxy_UnRegisterDelegates_75301(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MPGameDyingHud : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIButton* m_CallHelpBtn_; DLL2SDK::Assembly_CSharp::GameUI::BombGameProgressBar* m_CallHelpCoolDownProgressBar_; DLL2SDK::Assembly_CSharp::UILabel* m_otherSaveYouProgressLabel_; DLL2SDK::Assembly_CSharp::GameUI::BombGameProgressBar* m_BeingSavdProgressBar_; DLL2SDK::Assembly_CSharp::UILabel* m_AskForHelpLabel_; DLL2SDK::Assembly_CSharp::GameUI::BombGameProgressBar* m_HealthProgressBar_; float callRescueCoolDownTime_; float lastCallRescueTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameEndCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLocalPlayerBeingHealed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLocalPlayerHealSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLocalPlayerHealFail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CallForHelpBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIBanClickType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75268(); void RegisterDelegates_75269(); void UnRegisterDelegates_75270(); void SetActive_75271(bool value_, bool enableOptimize_); void OnGameEndCountDown_75272(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyLocalPlayerBeingHealed_75273(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyLocalPlayerHealSuccess_75274(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyLocalPlayerHealFail_75275(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void CallForHelpBtnClicked_75276(); bool get_IsControlByUiState_75277(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType GetUIBanClickType_75278(); uint64_t get_InactiveGameHudState_75279(); uint64_t get_ActiveGameHudState_75280(); void Update_75281(); void __xLuaBaseProxy_RegisterDelegates_75282(); void __xLuaBaseProxy_UnRegisterDelegates_75283(); void __xLuaBaseProxy_SetActive_75284(bool P0_, bool P1_); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType __xLuaBaseProxy_GetUIBanClickType_75285(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MPGameCureTeammateHud : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UILabel* m_saveTeammateProgressLabel_; DLL2SDK::Assembly_CSharp::GameUI::BombGameProgressBar* m_SaveOtherProgressBar_; DLL2SDK::Assembly_CSharp::GameUI::BRGameCureTeammatesButton* m_HealBtn_; bool m_IsHealingOtherPlayer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIBanClickType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCanHealTeammate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CureTeammateButtonClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCanNotHealTeammate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLocalPlayerBeInterrupted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTeammateRevived_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLocalPlayerSaveTeammate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyHealTeammateSuccess_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75251(); bool get_IsControlByUiState_75252(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType GetUIBanClickType_75253(); uint64_t get_InactiveGameHudState_75254(); uint64_t get_ActiveGameHudState_75255(); void RegisterDelegates_75256(); void OnNotifyCanHealTeammate_75257(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void UnRegisterDelegates_75258(); void CureTeammateButtonClicked_75259(); void OnNotifyCanNotHealTeammate_75260(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyLocalPlayerBeInterrupted_75261(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyTeammateRevived_75262(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyLocalPlayerSaveTeammate_75263(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyHealTeammateSuccess_75264(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType __xLuaBaseProxy_GetUIBanClickType_75265(); void __xLuaBaseProxy_RegisterDelegates_75266(); void __xLuaBaseProxy_UnRegisterDelegates_75267(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MPCallForRescueHUD : DLL2SDK::Assembly_CSharp::GameUI::WorldPosHUD { DLL2SDK::Assembly_CSharp::UILabel* playerName_; float showDuration_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* teammatePawn_; float TipHeight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75248(); void Init_75249(uint32_t playerID_); void Update_75250(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct MPAreaClearHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::Animator* Anim_; DLL2SDK::Assembly_CSharp::UISprite* BossHUD_StageOne_; DLL2SDK::Assembly_CSharp::UISprite* BossHUD_StageTwo_On_; DLL2SDK::Assembly_CSharp::UISprite* BossHUD_StageTwo_Normal_; float delayShowTime_; float delayLoadTime_; int32_t pendingMapID_; bool bossLevel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayedShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadNextStage_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75238(); void RegisterDelegates_75239(); void UnRegisterDelegates_75240(); void DelayedShow_75241(); void OnShow_75242(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnLoadNextStage_75243(); void __xLuaBaseProxy_RegisterDelegates_75244(); void __xLuaBaseProxy_UnRegisterDelegates_75245(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct ZmMpSettlementCardNewWindowView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjTip_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjCard_; DLL2SDK::Assembly_CSharp::UILabel* LabelRemainTime_; DLL2SDK::Array* CardList_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* ButtonTemplateExit_; bool bInit_; bool bButtonShow_; float m_RemainTime_; double m_InitTime_; DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* m_GlobalDS_; int32_t CurrOpenNum_; bool AfterRefreshCoin_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpenCardFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitToDefault_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnExitClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75230(); DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* get_GlobalDS_75231(); void Update_75232(); void UpdateView_75233(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void OnOpenCardFinished_75234(); void ShowBtn_75235(); void InitToDefault_75236(); void OnBtnExitClick_75237(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct ZmMpSettlementCardNewWindowController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::Settlement::ZmMpSettlementCardNewWindowView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnExitClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75219(); void Init_75220(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_75221(); void RegisterDelegates_75222(); void UnRegisterDelegates_75223(); void UpdateView_75224(DLL2SDK::CSProto::msg::CSCardGetCardsRes* res_); void OnBtnExitClick_75225(); void __xLuaBaseProxy_Init_75226(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_75227(); void __xLuaBaseProxy_RegisterDelegates_75228(); void __xLuaBaseProxy_UnRegisterDelegates_75229(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct ZmMpSettlementCardNewItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* openCardFx_; DLL2SDK::UnityEngine::UnityEngine::GameObject* lastingFx_; DLL2SDK::UnityEngine::UnityEngine::Animator* OpenAnimator_; DLL2SDK::Assembly_CSharp::UISprite* SpriteItemIcon_; DLL2SDK::Assembly_CSharp::UISprite* SpriteItemBg_; DLL2SDK::Assembly_CSharp::UILabel* LabelItemName_; DLL2SDK::Assembly_CSharp::UILabel* LabelItemNum_; DLL2SDK::mscorlib::System::String* animationName_; DLL2SDK::Assembly_CSharp::UISprite* SpriteChip_; bool IsInit_; float m_RemainTime_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PossessLabel_; DLL2SDK::UnityEngine::UnityEngine::Animator* RefreshCoinAnim_; DLL2SDK::Assembly_CSharp::UILabel* labelCoinNum_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CoinIcon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FXRefreshCoinSocket_; DLL2SDK::System_Core::System::Action* CallBack_; DLL2SDK::CSProto::msg::LotteryCard* m_Card_; float delay_; struct StaticFields { float CARD_PER_TIME_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitCard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCardAppearingFx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpenAnimEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshCoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayRefreshCoinAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75208(); void Update_75209(); void UpdateView_75210(int32_t index_, DLL2SDK::CSProto::msg::LotteryCard* card_); void InitCard_75211(); void SetItem_75212(DLL2SDK::CSProto::msg::LotteryCard* card_); void ShowCardAppearingFx_75213(); void OnOpenAnimEnd_75214(); DLL2SDK::UnityEngine::UnityEngine::GameObject* GetFx_75215(DLL2SDK::Assembly_CSharp::EAssetID assetID_); void RefreshCoin_75216(bool playAnim_); void PlayRefreshCoinAnim_75217(); static void _cctor_75218(); }; } namespace DLL2SDK::Assembly_CSharp { struct ZMMPPassTaskWindowView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UILabel* LabelTime_; DLL2SDK::Assembly_CSharp::UISprite* SpriteNewRecord_; DLL2SDK::Assembly_CSharp::UILabel* LabelMapName_; DLL2SDK::Assembly_CSharp::UILabel* LabelBossName_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBossIcon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMatchTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMapName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBossName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBossIcon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75203(); void SetMatchTime_75204(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_PVE_PASSTASK* res_); void SetMapName_75205(DLL2SDK::mscorlib::System::String* mapName_); void SetBossName_75206(DLL2SDK::mscorlib::System::String* bossName_); void SetBossIcon_75207(DLL2SDK::mscorlib::System::String* bossIcon_); }; } namespace DLL2SDK::Assembly_CSharp { struct ZMMPPassTaskWindowController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::ZMMPPassTaskWindowView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPassZMBGM_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75194(); void Init_75195(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_75196(); void UpdateView_75197(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_PVE_PASSTASK* res_); void PlayPassZMBGM_75198(); void __xLuaBaseProxy_Init_75199(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_75200(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct ZMMPGameEndLoseHud : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::Settlement::ZMMPGameEndLoseHud_ValueNum* Gold_; DLL2SDK::Assembly_CSharp::Settlement::ZMMPGameEndLoseHud_ValueNum* Exp_; DLL2SDK::Assembly_CSharp::UIButton* BtnReturn_; DLL2SDK::System_Core::System::Action* callback_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnReturnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReturnToLobbyCallback_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75186(); void RegisterDelegates_75187(); void UpdateView_75188(); void OnBtnReturnClick_75189(); void SetReturnToLobbyCallback_75190(DLL2SDK::System_Core::System::Action* action_); void __xLuaBaseProxy_RegisterDelegates_75191(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct DoorSignboard : DLL2SDK::Assembly_CSharp::GameUI::TargetSignboard { DLL2SDK::Assembly_CSharp::UILabel* InfoLabel_; DLL2SDK::Assembly_CSharp::UILabel* CostLabel_; DLL2SDK::Assembly_CSharp::UITable* CostTable_; DLL2SDK::UnityEngine::UnityEngine::GameObject* signObject_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowBoard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckFar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedClamp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75175(); void Init_75176(DLL2SDK::Assembly_CSharp::GameEngine::TargetVolume* targetVolume_); void CheckShowBoard_75177(); void CheckNear_75178(); void CheckFar_75179(); bool IsNeedClamp_75180(); void __xLuaBaseProxy_Init_75181(DLL2SDK::Assembly_CSharp::GameEngine::TargetVolume* P0_); void __xLuaBaseProxy_CheckShowBoard_75182(); void __xLuaBaseProxy_CheckNear_75183(); void __xLuaBaseProxy_CheckFar_75184(); bool __xLuaBaseProxy_IsNeedClamp_75185(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BuffMachineSignboard : DLL2SDK::Assembly_CSharp::GameUI::TargetSignboard { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLabelImpl_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75170(); void CheckNear_75171(); void UpdateLabelImpl_75172(); void __xLuaBaseProxy_CheckNear_75173(); void __xLuaBaseProxy_UpdateLabelImpl_75174(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct UIAnimatorEffect : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::Animator* m_Animator_; bool m_bRootPosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitResource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75165(); void set_IsRootPosition_75166(bool value_); void InitResource_75167(); void PlayEffect_75168(); void StopEffect_75169(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PVEScorePanelRoundItem : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* LastRoundFinish_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CurrentRound_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RoundFinish_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RoundNotFinsh_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRoundFinish_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75163(); void SetRoundFinish_75164(int32_t state_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PVEScorePanelItem : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* avatarPic_; DLL2SDK::Assembly_CSharp::UILabel* PlayerName_; DLL2SDK::Assembly_CSharp::UILabel* Level_; DLL2SDK::Assembly_CSharp::UILabel* Gold_; DLL2SDK::Assembly_CSharp::UILabel* Score_; DLL2SDK::Assembly_CSharp::UILabel* Kill_; DLL2SDK::Assembly_CSharp::UILabel* Dying_; DLL2SDK::Assembly_CSharp::UILabel* Revive_; DLL2SDK::Assembly_CSharp::UILabel* BossDamagePercentage_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Me_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ContentRoot_; int32_t m_PicId_; int32_t m_FrameId_; DLL2SDK::mscorlib::System::String* m_PicUrl_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerIcon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75159(); void Init_75160(); void SetContent_75161(DLL2SDK::Assembly_CSharp::PVE::MP::MPPlayerInfo* playerInfo_, bool bBossRound_); void SetPlayerIcon_75162(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* psd_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PVEScorePanelHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Classical_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Raid_; DLL2SDK::Assembly_CSharp::UIGrid* TeamMateGrid_; DLL2SDK::Assembly_CSharp::GameUI::PVEScorePanelItem* ItemTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AllRound_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AllTeamMate_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DamageTag_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CloseMask_; DLL2SDK::Assembly_CSharp::UISprite* BossIcon_; DLL2SDK::Assembly_CSharp::UILabel* RoundTitle_; bool m_bBossRound_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentRound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMaskClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBossShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyRefreshScorePanel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75139(); bool get_BossRound_75140(); void set_BossRound_75141(bool value_); bool get_IsControlByUiState_75142(); uint64_t get_InactiveGameHudState_75143(); void RegisterDelegates_75144(); void UnRegisterDelegates_75145(); void Awake_75146(); void Show_75147(); void Refresh_75148(); void SetCurrentRound_75149(int32_t roundCount_); void OnMaskClick_75150(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool bPress_); void OnBossShow_75151(DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkBossAIPawn* bossPawn_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_75152(); void Tick_75153(float dt_); void OnNotifyRefreshScorePanel_75154(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* MSG_); void __xLuaBaseProxy_RegisterDelegates_75155(); void __xLuaBaseProxy_UnRegisterDelegates_75156(); void __xLuaBaseProxy_Awake_75157(); void __xLuaBaseProxy_Tick_75158(float P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct PVEDebugInfoGUI : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool bDebugPVE_; bool bShowDebugInfo_; bool bShowGMButtons_; int32_t curInfo1Idx_; int32_t curInfo2Idx_; int32_t curGMIdx_; DLL2SDK::System::System::Collections::Generic::Queue_1* m_LogListToLocal_; DLL2SDK::System::System::Collections::Generic::Queue_1* m_LogListFromLocal_; struct StaticFields { DLL2SDK::Assembly_CSharp::PVEDebugInfoGUI* Instance_; int32_t MaxLogLength_; float FontSize_; float ColWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLocalDamageInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddToLogQueue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginDrawDebugInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowDebugInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginShowGMButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddGMButton_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75129(); void Start_75130(); void UpdateLocalDamageInfo_75131(DLL2SDK::Assembly_CSharp::GameBase::Pawn* hitPawn_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_, float allDamage_); void AddToLogQueue_75132(DLL2SDK::System::System::Collections::Generic::Queue_1* queue_, DLL2SDK::mscorlib::System::String* log_); void OnGUI_75133(); void BeginDrawDebugInfo_75134(); void ShowDebugInfo_75135(DLL2SDK::mscorlib::System::String* text_, DLL2SDK::UnityEngine::UnityEngine::GUIStyle* style_, bool col1Orcol2_); void BeginShowGMButton_75136(); void AddGMButton_75137(DLL2SDK::mscorlib::System::String* Name_, DLL2SDK::mscorlib::System::String* CommandString_, float x_, float y_); static void _cctor_75138(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEStopPanelWindowController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75126(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_75127(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_75128(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { enum struct PVEGameActorEventEnum : int32_t { PVEGameActorEventBegin_ = static_cast(0xFA3E8), PVEGameActorEventMax_ = static_cast(0xFDE80) }; } namespace DLL2SDK::Assembly_CSharp::PVE { enum struct PVEGameStageEventEnum : int32_t { PVEGameStageEventBegin_ = static_cast(0xFA3E8), NotifyProtectedAttackableTargetDead_ = static_cast(0xFA3E9), BeginTask_ = static_cast(0xFA3EA), EndTask_ = static_cast(0xFA3EB), NotifyEndGame_ = static_cast(0xFA3EC), NotifySelfKilledEnemy_ = static_cast(0xFA3ED), NotifyCountDownAction_ = static_cast(0xFA3EF), NotifyTaskShowed_ = static_cast(0xFA3F0), NotifyFinishTask_ = static_cast(0xFA3F1), NotifyTimeCountDownEnded_ = static_cast(0xFA3F2), NotifySkillUsed_ = static_cast(0xFA3F3), NotifySimpleAttackableTargetTakeDamage_ = static_cast(0xFA3F4), NotifyLocalPlayerPosition_ = static_cast(0xFA3F5), PVEGameStageEventMax_ = static_cast(0xFDE80) }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct FireWall : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t FireWallEffectID_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_FireWallEffect_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CurrentPos_; int32_t count_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75048(); void Update_75049(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct FireArea_Wall : DLL2SDK::mscorlib::System::Object { uint32_t m_ActorId_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_startPoint_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_endPotint_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_extent_; float m_Duration_; int32_t m_rotationY_; float m_CreateTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CurrentPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Direction_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActorId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFireWallInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75033(uint32_t id_); uint32_t get_ActorId_75034(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_StartPoint_75035(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_EndPoint_75036(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Extent_75037(); float get_Duration_75038(); int32_t get_RotationY_75039(); float get_CreateTime_75040(); float get_StartTime_75041(); float get_EndTime_75042(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_CurrentPos_75043(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Direction_75044(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_effectoffset_75045(); uint32_t GetActorId_75046(); void SetFireWallInfo_75047(float createTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3 startPoint_, DLL2SDK::UnityEngine::UnityEngine::Vector3 endPoint_, float duration_, int32_t rotationY_, DLL2SDK::UnityEngine::UnityEngine::Vector3 extent_); }; } namespace DLL2SDK::Assembly_CSharp { struct DeathGraspManager : DLL2SDK::Assembly_CSharp::GameComponent { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75032(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAITakeDamageComponent : DLL2SDK::Assembly_CSharp::PVE::AITakeDamageComponent { DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* m_FireEffect_; float m_LastPlayFireEffectTime_; void _ctor_75025(); void TakeDamage_75026(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void Tick_75027(float deltaTime_); void Destroy_75028(); void PlayTakeDamageEffect_75029(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAITakeDamageAudioComponent : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::String* hitByMeleeSound_1P_; DLL2SDK::mscorlib::System::String* hitByGunSound_1P_; DLL2SDK::mscorlib::System::String* hitByMeleeSound_3P_; DLL2SDK::mscorlib::System::String* hitByGunSound_3P_; void _ctor_75024(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::AudioLogic { struct PVEGameVBSSController : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* mCurPawns_; int32_t mCurUpdateFrameCount_; int32_t mUpdateFrameCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Term_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__GetPlayersFarFromLP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SplitPlayers_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75014(); void Init_75015(int32_t iMaxPlayer_); void Tick_75016(); void Term_75017(); void _GetPlayersFarFromLP_75018(); void _SplitPlayers_75019(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::AudioLogic { struct PVEGameVBSSConfig : DLL2SDK::mscorlib::System::Object { struct StaticFields { float DistanceFilterFromLP_; DLL2SDK::mscorlib::System::String* VBSSIntensityRTPC_; DLL2SDK::mscorlib::System::String* VBSSFrontIntensity_; DLL2SDK::mscorlib::System::String* VBSSBackIntensity_; DLL2SDK::mscorlib::System::String* VBSSLeftIntensity_; DLL2SDK::mscorlib::System::String* VBSSRightIntensity_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_75013(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ZombieSoundEventHandler_3P : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::PVE::PVEAIPawn* m_Owner_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFootStepSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayMeleeAttackSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDeadSound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75007(); void Start_75008(); void OnDestroy_75009(); void PlayFootStepSound_75010(int32_t iWhichFoot_); void PlayMeleeAttackSound_75011(); void PlayDeadSound_75012(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MatineeAudioPlayer : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* MatineeAudioConfig_; DLL2SDK::mscorlib::System::String* MatineeAudioFsmEvent_; DLL2SDK::mscorlib::System::String* MatineeAudioFsmEndEvent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75004(); void PlaySound_75005(DLL2SDK::UnityEngine::UnityEngine::GameObject* defaultGameObject_); void StopSound_75006(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MatineeAudioItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* StartEvent_; DLL2SDK::mscorlib::System::String* StopEvent_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SoundSource_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components::WWiseGameObject* SoundHandle_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75003(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct NewGuideGoto : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t m_GotoIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_75001(); void Start_75002(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct GuideLine : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PointsList_; DLL2SDK::UnityEngine::UnityEngine::LineRenderer* m_Line_; DLL2SDK::UnityEngine::UnityEngine::TrailRenderer* m_TrailRender_; DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* m_MeshRenderer_; DLL2SDK::Array* m_Vertices_; DLL2SDK::Array* m_Uv_; DLL2SDK::Array* m_MeshIndices_; DLL2SDK::UnityEngine::UnityEngine::Mesh* m_Mesh_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_StartPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_NextPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 vecTo_; int32_t m_Index_; float CountDownStart_; DLL2SDK::Assembly_CSharp::PVE::GuideLine_ELineEffectType m_EffectType_; float m_LerpTime_; float m_MinUV_; float m_IntervalUVChange_; DLL2SDK::Array* m_TempPointsArray_; float m_StartChangeUVTime_; struct StaticFields { float DrawGuideWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildMeshPoints_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeUV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawMyMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RenderTrail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThroughLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StepEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74991(); void OnEnable_74992(); DLL2SDK::UnityEngine::UnityEngine::Vector3 BuildMeshPoints_74993(DLL2SDK::UnityEngine::UnityEngine::Transform* centerPt_, float offsetValue_); void Update_74994(); void LateUpdate_74995(); void ChangeUV_74996(); void DrawMyMesh_74997(); void RenderTrail_74998(); void ThroughLine_74999(); void StepEffect_75000(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIPawnAnimationComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnAnimationComponent { DLL2SDK::Assembly_CSharp::PVE::AIPawn* MyPawn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74988(); void Init_74989(DLL2SDK::UnityEngine::UnityEngine::Transform* mesh_); void __xLuaBaseProxy_Init_74990(DLL2SDK::UnityEngine::UnityEngine::Transform* P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct AdaptiveRootMotion : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Vector3 rmScaling_; DLL2SDK::UnityEngine::UnityEngine::Vector3 rmOffsetVel_; DLL2SDK::UnityEngine::UnityEngine::Animator* animator_; DLL2SDK::Array* rootMotionAnimCache_; float animStartTime_; float animTranslationEndTime_; float animEndTime_; float animHighestTime_; int32_t animNameHash_; bool transformed_; bool enableRotation_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_agentPawn_; DLL2SDK::UnityEngine::UnityEngine::AnimatorCullingMode prevAnimCullingMode_; bool _forceOnNavMesh_k__BackingField_; bool forceEnable__; DLL2SDK::UnityEngine::UnityEngine::Transform* _agentTrans_; int32_t _NavMeshLayer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RootMotionRuning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginRootMotion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_BeginRootMotion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRootMotionLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimInternal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcRootMotionTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CalcRootMotionTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopRootMotion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyRootMotionEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAnimatorMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74963(); float get_RMAnimStartTime_74964(); float get_RMAnimTranslationEndTime_74965(); float get_RMAnimEndTime_74966(); float get_RMAnimHightestTime_74967(); bool get_forceOnNavMesh_74968(); void set_forceOnNavMesh_74969(bool value_); void OnEnable_74970(); bool get_forceEnable_74971(); void set_forceEnable_74972(bool value_); DLL2SDK::UnityEngine::UnityEngine::Transform* get_agentTransform_74973(); int32_t get_NavMeshLayer_74974(); bool get_EnableRotation_74975(); bool RootMotionRuning_74976(); void BeginRootMotion_74977(DLL2SDK::mscorlib::System::String* animName_, bool destOnGround_, float blendTime_); void BeginRootMotion_74978(DLL2SDK::mscorlib::System::String* animName_, DLL2SDK::UnityEngine::UnityEngine::Vector3 destPos_, float blendTime_, float fixedTime_, float speed_); float GetRootMotionLength_74979(DLL2SDK::mscorlib::System::String* animName_); int32_t PlayAnimInternal_74980(DLL2SDK::mscorlib::System::String* animName_, float blendTime_, float fixedTime_, float speed_); void PlayAnim_74981(int32_t animHash_, DLL2SDK::mscorlib::System::String* animName_, float blendTime_, float fixedTime_); void CalcRootMotionTransform_74982(int32_t index_, DLL2SDK::UnityEngine::UnityEngine::Vector3 destPos_, float fixedTime_); void CalcRootMotionTransform_74983(int32_t index_, DLL2SDK::UnityEngine::UnityEngine::Vector3 destPos_); void StopRootMotion_74984(); void NotifyRootMotionEnd_74985(int32_t stateNameId_); void OnAnimatorMove_74986(); void Reset_74987(); }; } namespace DLL2SDK::Assembly_CSharp { struct RootMotionAnimData { DLL2SDK::UnityEngine::UnityEngine::Vector3 start_; DLL2SDK::UnityEngine::UnityEngine::Vector3 end_; DLL2SDK::UnityEngine::UnityEngine::Vector3 highest_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* curveX_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* curveY_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* curveZ_; DLL2SDK::mscorlib::System::String* animName_; int32_t animHash_; float translationLength_; float animLength_; float highestLength_; bool enableRotation_; }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEActorFactory : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ActorUniques_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MakeUniquePawnName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyUniqueKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerIDsByBaseName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74945(); uint32_t MakeUniquePawnName_74946(DLL2SDK::Assembly_CSharp::EActorType ActorType_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* PawnObject_); void DestroyUniqueKey_74947(DLL2SDK::Assembly_CSharp::EActorType ActorType_, uint32_t PlayerID_); DLL2SDK::Assembly_CSharp::PVE::UniqueKey* GetPlayerIDsByBaseName_74948(uint32_t BaseName_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct UniqueKey : DLL2SDK::mscorlib::System::Object { uint32_t key_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* NameItems_; uint32_t KeyBaseType_; struct StaticFields { uint32_t PrefixName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNewKey_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74943(); uint32_t GetNewKey_74944(uint32_t BaseName_); }; } namespace DLL2SDK::Assembly_CSharp { struct TranslateLocalizedTextAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* textLocID_; DLL2SDK::Array* textLocParams_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* localizedText_; struct StaticFields { DLL2SDK::System_Core::System::Func_2* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74939(); void OnEnter_74940(); void __xLuaBaseProxy_OnEnter_74942(); static DLL2SDK::mscorlib::System::Object* _OnEnter_m__0_74941(DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVar* e_); }; } namespace DLL2SDK::Assembly_CSharp { struct ToggleUILayerAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::mscorlib::System::String* layer_; bool toggle_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74936(); void OnEnter_74937(); void __xLuaBaseProxy_OnEnter_74938(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ToggleUIAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { bool ShowMovement_; bool ShowFire_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* AutoFinish_; void _ctor_74934(); void OnEnter_74935(); }; } namespace DLL2SDK::Assembly_CSharp { struct ToggleGameObejctAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmObject* targetObejct_; bool active_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74931(); void OnEnter_74932(); void __xLuaBaseProxy_OnEnter_74933(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct TargetDisplayAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { bool Show_; void _ctor_74929(); void OnEnter_74930(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StartMatineeAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::mscorlib::System::String* MatineeName_; float PlaybackRate_; bool IsReset_; float ResetTime_; float BlendInTime_; void _ctor_74926(); void OnEnter_74927(); void OnMatineeFinished_74928(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SplineMoveAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Array* splineMoveList_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_CameraControlParam* moveControlParam_; DLL2SDK::Assembly_CSharp::BOTNaviSpot* teleportOnFinish_; void _ctor_74915(); void Awake_74916(); void OnEnter_74917(); void MoveAlongPath_74918(DLL2SDK::Assembly_CSharp::GameBase::Pawn* localPawn_, DLL2SDK::Assembly_CSharp::SWS::splineMove* targetSplineMove_); DLL2SDK::mscorlib::System::Collections::IEnumerator* FollowPath_74919(DLL2SDK::Assembly_CSharp::GameBase::Pawn* localPawn_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SpawnDroppedPickUpAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::UnityEngine::UnityEngine::GameObject* Pos_; DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE PickUpType_; int32_t ItemID_; int32_t Duration_; void _ctor_74913(); void OnEnter_74914(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct FsmStateActionWithFinishEvent : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* FinishEvent_; void _ctor_74822(); void Reset_74823(); void FinishAction_74824(); }; } namespace DLL2SDK::Assembly_CSharp { struct ShowHUDAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::mscorlib::System::String* assetIDString_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmObject* hudObejct_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74908(); void OnEnter_74909(); void __xLuaBaseProxy_OnEnter_74910(); }; } namespace DLL2SDK::Assembly_CSharp { struct ShowEffectAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::mscorlib::System::String* assetIDString_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmObject* effectObejct_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74904(); void OnEnter_74905(); void _OnEnter_m__0_74906(DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* effect_); void __xLuaBaseProxy_OnEnter_74907(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct EHUDStateType : int32_t { EHUD_ProgressBarCustomShow_ = static_cast(0x0), EHUD_ProgressBarValue_ = static_cast(0x1), EHUD_ProgressBarInterpSpeed_ = static_cast(0x2), EHUD_ProgressBarText_ = static_cast(0x3), EHUD_TaskTotalNode_ = static_cast(0x4), EHUD_TaskCurrentNode_ = static_cast(0x5), EHUD_TaskMsgPopup_ = static_cast(0x6), EHUD_TaskMsg_ = static_cast(0x7), EHUD_BossCommingShow_ = static_cast(0x8), EHUD_DialgShow_ = static_cast(0x9), EHUD_SystemTips_ = static_cast(0xA), EHUD_ProgressBarStyle_ = static_cast(0xB), EHUD_ProgressBarCurrentValue_ = static_cast(0xC), EHUD_ProgressBarMaxValue_ = static_cast(0xD), EHUD_ProgressGuardPlayerId_ = static_cast(0xE), EHUD_HighLightAreaShow_ = static_cast(0xF), EHUD_HighLightAreaHide_ = static_cast(0x10), EHUD_BlackScreenEffectShow_ = static_cast(0x11), EHUD_PlayScreenEffect_ = static_cast(0x12), EHUD_PlayEndlessRoundComplete_ = static_cast(0x13), EHUD_PlaySecretMessage_ = static_cast(0x14), EHUD_PlaySecretMessage_Printer_ = static_cast(0x15), EHUD_PlaySound3D_ = static_cast(0x17), EHUD_PlaySoundUI_ = static_cast(0x18), EHUD_PlayBGM_ = static_cast(0x19), EHUD_ShowTutorialTips_ = static_cast(0x1A), EHUD_PlayEggPlayerSound_ = static_cast(0x1B) }; } namespace DLL2SDK::Assembly_CSharp { struct SetLocalPlayerVisibilityAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { bool visible_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74897(); void OnEnter_74898(); void __xLuaBaseProxy_OnEnter_74899(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetHUDsActiveAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { bool IsActive_; DLL2SDK::Array* HUDFullNames_; void _ctor_74895(); void OnEnter_74896(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetAutoFireAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { bool IsAutoFire_; void _ctor_74893(); void OnEnter_74894(); }; } namespace DLL2SDK::Assembly_CSharp { struct SceneStreamingAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Array* streamInScene_; DLL2SDK::Array* streamOutScene_; DLL2SDK::Assembly_CSharp::GameEngine::EStreamInMode streamInMode_; bool waitForSceneVisible_; bool setActiveSceneOnLoaded_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSceneLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldCheckWaitForSceneVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAllSceneLoaded_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74885(); void Awake_74886(); void OnEnter_74887(); void OnSceneLoaded_74888(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::LoadSceneMode mode_, bool async_); bool ShouldCheckWaitForSceneVisible_74889(); bool IsAllSceneLoaded_74890(); void __xLuaBaseProxy_Awake_74891(); void __xLuaBaseProxy_OnEnter_74892(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ReturnLobbyAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { void _ctor_74883(); void OnEnter_74884(); }; } namespace DLL2SDK::Assembly_CSharp { struct ReloadTacticalGPSAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::mscorlib::System::String* gpsObjectName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74878(); void Awake_74879(); void OnEnter_74880(); void __xLuaBaseProxy_Awake_74881(); void __xLuaBaseProxy_OnEnter_74882(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct PlayWwiseSoundAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::mscorlib::System::String* soundEventName_; DLL2SDK::mscorlib::System::String* soundBankName_; DLL2SDK::UnityEngine::UnityEngine::GameObject* soundSource_; void _ctor_74876(); void OnEnter_74877(); }; } namespace DLL2SDK::Assembly_CSharp { struct PlayVideoAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::mscorlib::System::String* videoPath_; DLL2SDK::mscorlib::System::String* soundEvent_; DLL2SDK::mscorlib::System::String* soundBank_; float videoDuration_; DLL2SDK::UnityEngine::UnityEngine::GameObject* videoObject_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayVideo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TogglePlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74864(); void OnEnter_74865(); void PlayVideo_74866(); void TogglePlay_74867(bool play_); DLL2SDK::mscorlib::System::Collections::IEnumerator* Play_74868(); void __xLuaBaseProxy_OnEnter_74869(); }; } namespace DLL2SDK::Assembly_CSharp { struct PlayCameraEffectAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::mscorlib::System::String* assetIDString_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmObject* effectObejct_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74861(); void OnEnter_74862(); void __xLuaBaseProxy_OnEnter_74863(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct PVELineToTargetInfoAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* m_ContentKey_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* m_FinishStateImmediately_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* m_Offset_; void _ctor_74859(); void OnEnter_74860(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct PVEIAction_SendGameEvent : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* m_GameObjectParam_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* m_StringParam_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* m_FloatParam_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* m_IntParam_; DLL2SDK::Assembly_CSharp::PVE::PVEGameStageEventEnum m_GameEventEnum_; void _ctor_74857(); void OnEnter_74858(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ModifyObjectFieldValueAction : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::FsmStateActionWithFinishEvent { DLL2SDK::UnityEngine::UnityEngine::Object* TargetObject_; DLL2SDK::Assembly_CSharp::EObjectEnum TargetEnum_; DLL2SDK::mscorlib::System::String* FieldName_; DLL2SDK::mscorlib::System::String* NewValue_; void _ctor_74855(); void OnEnter_74856(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct LockPlayerInputAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { bool IsLockFire_; bool IsLockMovement_; bool IsLockRotation_; bool IsLockCrouch_; bool IsLockJump_; bool IsLockAutoReammo_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* AutoFinish_; void _ctor_74853(); void OnEnter_74854(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct LockFireAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { bool IsLockFire_; void _ctor_74851(); void OnEnter_74852(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct LocalPlayerRotateTowardAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* RotationTarget_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* AngularSpeed_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* Offset_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* Hide1PCamera_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* QuickRotate_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* m_1PCamera_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_DestRot_; bool m_NeedEnable1PCameraWhenFinished_; void _ctor_74847(); void OnEnter_74848(); void OnExit_74849(); void OnUpdate_74850(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct LocalPlayerMoveToAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* m_MoveToTarget_; void _ctor_74845(); void OnEnter_74846(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct LocalPlayerAutoFire : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* StoreAutoFire_; DLL2SDK::Assembly_CSharp::GameEngine::EFireMode EFire_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* RestoreFireType_; void _ctor_74843(); void OnEnter_74844(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct LoadAnotherMap : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::mscorlib::System::String* LoadMapVarName_; void _ctor_74841(); void OnEnter_74842(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct LimitLocalPlayerRotationAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* m_AllowLimitX_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* m_LimitXRotation_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* m_AllowLimitY_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* m_LimitYRotation_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* m_LockYRotation_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* m_StoreXRotation_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* m_StoreYRotation_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* m_Restore_; void _ctor_74839(); void OnEnter_74840(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct LaunchMissileAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::UnityEngine::UnityEngine::Transform* startPos_; DLL2SDK::UnityEngine::UnityEngine::Transform* endPos_; float fSpeed_; DLL2SDK::UnityEngine::UnityEngine::GameObject* missilePrefab_; DLL2SDK::UnityEngine::UnityEngine::GameObject* explosionPrefab_; DLL2SDK::UnityEngine::UnityEngine::GameObject* missileObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* explosionObj_; float fAccelerate_; float fSpeedCur_; float fTimeStart_; float fTimeCur_; float fMaxTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 posCur_; DLL2SDK::UnityEngine::UnityEngine::Vector3 posEnd_; DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_; void _ctor_74835(); void Reset_74836(); void OnEnter_74837(); void OnUpdate_74838(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct IsWeaponEquippedAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName WeaponName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* TrueEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* FalseEvent_; void _ctor_74833(); void OnEnter_74834(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct IsLocalPlayer : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* storeCollider_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* TrueEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* FalseEvent_; void _ctor_74831(); void OnEnter_74832(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetRemoteEventParameter : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::mscorlib::System::String* parameterName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVar* storeValue_; void _ctor_74828(); void Reset_74829(); void OnEnter_74830(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct ItemIDType : int32_t { ZombiePresetID_ = static_cast(0x0), PickUpItemID_ = static_cast(0x1), LuaActorConfigID_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct FireModeChangeAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::GameEngine::EFireMode FireMode_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* AutoFinish_; void _ctor_74820(); void OnEnter_74821(); }; } namespace DLL2SDK::Assembly_CSharp { struct DialogueAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { bool Show_; DLL2SDK::mscorlib::System::String* DataKey_; float DisplayInterval_; float Duration_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74817(); void OnEnter_74818(); void __xLuaBaseProxy_OnEnter_74819(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct TargetVolumeType : int32_t { Distance_ = static_cast(0x1), Words_ = static_cast(0x2), WordsOnly_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { struct CreateObjectAttachToPlayerAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::UnityEngine::UnityEngine::GameObject* prefabObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* playerID_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* socketName_; DLL2SDK::UnityEngine::UnityEngine::Vector3 localPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 localRotation_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* targetObject_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74812(); void OnEnter_74813(); void __xLuaBaseProxy_OnEnter_74814(); }; } namespace DLL2SDK::Assembly_CSharp { struct CheckMoveForwardAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74809(); void OnUpdate_74810(); void __xLuaBaseProxy_OnUpdate_74811(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct CheckMatchResultAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* SuccessEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* FailEvent_; void _ctor_74807(); void OnEnter_74808(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct CheckDeviceQualityAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* QualityHigh_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* QualityMiddle_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* QualityLow_; void _ctor_74805(); void OnEnter_74806(); }; } namespace DLL2SDK::Assembly_CSharp { struct CheckBoolValue : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* boolean1_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* boolean2_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* trueEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* falseEvent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74802(); void OnEnter_74803(); void __xLuaBaseProxy_OnEnter_74804(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct CameraShakeAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { float Duration_; float Intensity_; void _ctor_74800(); void OnEnter_74801(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ActiveSpawnCheckerAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Array* SpawnerVolume_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* IsDeactive_; void _ctor_74798(); void OnEnter_74799(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ActivateCheckerControllerAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::PVE::AIPawnSpawnCheckerController* CheckerController_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* IsDeactivate_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* IsSpawnImmediately_; void _ctor_74796(); void OnEnter_74797(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ActivateCheckerAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* IsDeactivate_; DLL2SDK::Assembly_CSharp::PVE::AIPawnSpawnChecker* Checker_; void _ctor_74794(); void OnEnter_74795(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAIPawn : DLL2SDK::Assembly_CSharp::PVE::AIPawn { DLL2SDK::UnityEngine::UnityEngine::CapsuleCollider* m_OuterCollider_; DLL2SDK::Assembly_CSharp::GameBase::EFunctionalItem DropItem_; DLL2SDK::PlayMaker::PlayMakerFSM* m_PlayMakerFSM_; DLL2SDK::Assembly_CSharp::PVE::AIPawnSpawnChecker* m_Checker_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* DeadEvent_; float m_LastSmoothSpeed_; float m_SpeedScale_; float m_ShootingAccuracy_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FsmGO_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Indicator_; bool IsDebuging_; int32_t _Score_k__BackingField_; int32_t m_NoHeadMeshAssetID_; DLL2SDK::Assembly_CSharp::PVE::EInitActionMode m_InitActionMode_; DLL2SDK::mscorlib::System::Object* m_InitActionParam_; DLL2SDK::mscorlib::System::String* ProjectileLaunchingSocketName_; DLL2SDK::mscorlib::System::String* m_DieAnimation_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SimulateMoveDataList_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AIPawnSpawnPoint* _SpawnPoint_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::CharacterController* CController_; DLL2SDK::Assembly_CSharp::PVE::PVEAIEffectComponent* m_EffectComponent_; int32_t m_LODLevelBeforeBiased_; DLL2SDK::Array* m_LODDefiningDistSqList_; bool _CollideWithPlayerDisabled_k__BackingField_; float CollideWithPlayerRadius_; float CollideWithPlayerSkinWidth_; float NavAgentRadius_; float NavAgnetHeight_; DLL2SDK::Assembly_CSharp::PVE::PVEAISteeringAgent* m_SteeringAgency_; DLL2SDK::UnityEngine::UnityEngine::AI::NavMeshAgent* m_NavAgent_; float m_MaxAngularSpeed_; bool IsWandering_; float m_WanderSpeedFactor_; bool m_HasFocalPoint_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FocalPoint_; float m_FocalDistance_; bool HasDesiredRot_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_DesiredRot_; bool ShouldAdjustRotation_; bool SlowDownWhenHit_; float m_DeltaSpeedScale_; float HitInitSpeedScale_; float HitSpeedScaleMultiplier_; bool mHasPendingWaypointPath_; DLL2SDK::Assembly_CSharp::PVE::PVEAIPawn_ReachPathEndDelegate* OnReachPathEnd_; float DestinationOffset_; bool m_EnableStartFollowSWSPath_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_StartFollowSWSPathLastPos_; DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState m_FollowSWSPathOldPhysicsState_; float m_FollowSWSPathDeltaTime_; DLL2SDK::Assembly_CSharp::SWS::splineMove* m_SplineMove_; float AttackWidth_; DLL2SDK::Assembly_CSharp::PVE::PVEAIPawn_EMeleeAttackShape AttackShape_; DLL2SDK::Assembly_CSharp::PVE::AIWeapon* m_MyAIWeapon_; float MeleeAttackTriggerRangeFactor_; int32_t m_CachedAttackMode_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_AttackDirection_; DLL2SDK::Assembly_CSharp::PVE::SpecialMove mCurrentSpecialMove_; float m_MoveAnimSpeedConfigValue_; bool DebugDoForceCrossUpdateAnim_; int32_t m_CurDeadParam_; bool UseRandomDeadAnim_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_VelocityOfIndividualBehavior_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_VelocityOfCrowdBehavior_; DLL2SDK::Assembly_CSharp::PVE::CrowdForceComponent* CrowdForceCom_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ParasiticPooledGOs_; struct StaticFields { DLL2SDK::mscorlib::System::String* HeadshotSocketName_; int32_t LODBias_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitFSM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSpawnChecker_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigAnimComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetCollidersOnMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigActorRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GiveWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GiveLogicalWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidatePawnProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnPooledMeshGO_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DespawnPooledMeshGO_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLODLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanPerformAttackMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanPerformMeleeAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanPerformRemoteAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTargetInSight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PerformStartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PerformStopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBeginAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTargetInAttackRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MeleeHitDetection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HitDetectionSquareShaped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HitDetectionFanShaped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LaunchProjectile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InstantFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginWander_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndWander_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSpeedScaleForHitEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPhysicsStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysNavMeshMoving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStopMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPutUpWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPutDownWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveToward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDesiredFocalPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDesiredFocalPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearDesiredFocalPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasFocalFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDesireRot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearDesireRot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasRotationFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RotateTowardDirection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RotateTowardRot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndTrailTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyReachedPathEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFollowSWSPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AffectedByCrowdForce_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClampVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTakeDamageComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHitEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Die_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayDie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDieAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginSpecialMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_BeginSpecialMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndSpecialMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpecialMoveEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnimatorPara_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnPooledObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DespawnPooledObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DespawnAllParasticPooledGOs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAvatarLoadCompleted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyBumpWithPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CouldPlaySound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartCrouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndCrouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCrouchComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceAimRotation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74302(); DLL2SDK::UnityEngine::UnityEngine::CapsuleCollider* get_OuterCollider_74303(); float get_ShootingAccuracy_74304(); DLL2SDK::PlayMaker::PlayMakerFSM* get_CachedFSM_74305(); DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState get_DefaultPhysState_74306(); int32_t get_Score_74307(); void set_Score_74308(int32_t value_); DLL2SDK::mscorlib::System::Object* get_InitActionParam_74309(); DLL2SDK::Assembly_CSharp::PVE::EInitActionMode get_InitActionMode_74310(); DLL2SDK::mscorlib::System::String* get_DieAnimation_74311(); void set_DieAnimation_74312(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AIPawnSpawnPoint* get_SpawnPoint_74313(); void set_SpawnPoint_74314(DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AIPawnSpawnPoint* value_); DLL2SDK::Assembly_CSharp::PVE::PVEAIEffectComponent* get_EffectComponent_74315(); int32_t get_LODLevel_74316(); bool get_IsAvatarLoadSync_74317(); bool get_CollideWithPlayerDisabled_74318(); void set_CollideWithPlayerDisabled_74319(bool value_); float get_Radius_74320(); DLL2SDK::UnityEngine::UnityEngine::AI::NavMeshAgent* get_NavAgent_74321(); float get_MaxAngularSpeed_74322(); void set_MaxAngularSpeed_74323(float value_); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_DesiredRot_74324(); void set_DesiredRot_74325(DLL2SDK::UnityEngine::UnityEngine::Quaternion value_); bool get_HasPendingWaypointPath_74326(); DLL2SDK::Assembly_CSharp::SWS::splineMove* get_SplineMove_74327(); void set_SplineMove_74328(DLL2SDK::Assembly_CSharp::SWS::splineMove* value_); float get_AttackRange_74329(); DLL2SDK::Assembly_CSharp::PVE::AIWeapon* get_MyAIWeapon_74330(); int32_t get_CachedAttackMode_74331(); DLL2SDK::Assembly_CSharp::PVE::SpecialMove get_CurrentSpecialMove_74332(); DLL2SDK::UnityEngine::UnityEngine::Animator* get_Animator_74333(); int32_t get_CurDeadParam_74334(); void set_CurDeadParam_74335(int32_t value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_VelocityOfIndividualBehavior_74336(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_VelocityOfCrowdBehavior_74337(); bool get_IsCrowdBehaviorEnabled_74338(); void set_IsCrowdBehaviorEnabled_74339(bool value_); void Awake_74340(); void InitFSM_74341(); void SetSpawnChecker_74342(DLL2SDK::Assembly_CSharp::PVE::AIPawnSpawnChecker* checker_); void InitPawn_74343(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void ConfigAnimComponent_74344(); void ResetCollidersOnMesh_74345(); void Start_74346(); void Reset_74347(); void ConfigActorRoot_74348(); void GiveWeapon_74349(); void GiveLogicalWeapon_74350(); void ValidatePawnProperties_74351(); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* CreatePlayerInfo_74352(uint32_t playerID_, uint32_t actorID_, DLL2SDK::CSProto::msg::ECamp camp_); DLL2SDK::UnityEngine::UnityEngine::GameObject* SpawnPooledMeshGO_74353(DLL2SDK::UnityEngine::UnityEngine::Transform* socketTrans_, int32_t assetID_); void DespawnPooledMeshGO_74354(DLL2SDK::UnityEngine::UnityEngine::GameObject* meshGO_, bool Is3P_); void UpdateLODLevel_74355(); void Tick_74356(float deltaTime_); float GetMaxSpeed_74357(); void DestroyComponent_74358(); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* GetCurrentTarget_74359(); bool CanAttack_74360(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* InTarget_, int32_t AttackMode_); bool CanPerformAttackMode_74361(int32_t mode_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_); bool CanPerformMeleeAttack_74362(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_); bool CanPerformRemoteAttack_74363(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_); bool IsTargetInSight_74364(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_, bool UseLineCheck_); void PerformStartFire_74365(); void PerformStopFire_74366(); void OnBeginAttack_74367(int32_t mode_); bool IsTargetInAttackRange_74368(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_, int32_t mode_); void MeleeHitDetection_74369(); void HitDetectionSquareShaped_74370(); void HitDetectionFanShaped_74371(); bool ProcessHit_74372(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_); void LaunchProjectile_74373(); void InstantFire_74374(); void BeginWander_74375(); void EndWander_74376(); void UpdateSpeedScaleForHitEffect_74377(); void OnPhysicsStateChanged_74378(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState preState_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState curState_); void PhysNavMeshMoving_74379(float deltaTime_); void AdjustRotation_74380(DLL2SDK::UnityEngine::UnityEngine::Vector3 vel_); void Stop_74381(); void OnStartMove_74382(); void OnStopMove_74383(); void OnPutUpWeapon_74384(); void OnPutDownWeapon_74385(); void MoveToward_74386(DLL2SDK::UnityEngine::UnityEngine::Vector3 Dest_, DLL2SDK::UnityEngine::UnityEngine::GameObject* goalActor_); void SetDesiredFocalPoint_74387(DLL2SDK::UnityEngine::UnityEngine::Vector3 focalPoint_, float focalDistance_); void UpdateDesiredFocalPoint_74388(DLL2SDK::UnityEngine::UnityEngine::Vector3 focalPoint_); void ClearDesiredFocalPoint_74389(); bool HasFocalFinished_74390(float destOffset_); void SetDesireRot_74391(DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_); void ClearDesireRot_74392(); bool HasRotationFinished_74393(float destOffset_); void RotateTowardDirection_74394(DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_); void RotateTowardRot_74395(DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_); void ChangeSpeed_74396(float speed_); void EndTrailTarget_74397(); void OnDestChanged_74398(DLL2SDK::UnityEngine::UnityEngine::Vector3 newDest_); void SetPath_74399(DLL2SDK::Assembly_CSharp::SWS::PathManager* path_); void NotifyReachedPathEnd_74400(DLL2SDK::Assembly_CSharp::SWS::PathManager* path_); void StartFollowSWSPath_74401(bool bStart_); bool AffectedByCrowdForce_74402(DLL2SDK::Assembly_CSharp::PVE::PVEAIPawn* otherPawn_); void ClampVelocity_74403(); DLL2SDK::mscorlib::System::Type* GetTakeDamageComponentType_74404(); void PlayHitEffect_74405(DLL2SDK::Assembly_CSharp::GameBase::Pawn_EDirection hitMotionDir_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void Die_74406(bool isHeadShot_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void DelayDie_74407(); void PlayDieAnim_74408(bool isHeadShot_); void BeginSpecialMove_74409(DLL2SDK::mscorlib::System::String* animTriggerName_, float animLength_, bool bRandomAnim_, int32_t randomValue_); void BeginSpecialMove_74410(DLL2SDK::Assembly_CSharp::PVE::SpecialMove move_, bool bRandomAnim_, int32_t randomValue_); void EndSpecialMove_74411(); void OnSpecialMoveEnd_74412(DLL2SDK::Assembly_CSharp::PVE::SpecialMove specialMove_); void SetAnimatorPara_74413(float deltaTime_); DLL2SDK::UnityEngine::UnityEngine::GameObject* SpawnPooledObj_74414(bool despawnWhenDestroyingActor_, int32_t assetID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, float lifeTime_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); void DespawnPooledObj_74415(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void DespawnAllParasticPooledGOs_74416(); void OnAvatarLoadCompleted_74417(); void NotifyBumpWithPlayer_74418(DLL2SDK::Assembly_CSharp::PVE::PVEPlayerPawn* pawn_, DLL2SDK::UnityEngine::UnityEngine::Vector3 HitNormal_); bool CouldPlaySound_74419(); void StartCrouch_74420(); void EndCrouch_74421(); DLL2SDK::mscorlib::System::Type* GetCrouchComponentType_74422(); void ForceAimRotation_74423(DLL2SDK::UnityEngine::UnityEngine::Quaternion aimRot_); bool get_EnableAnimatorLOD_74424(); void __xLuaBaseProxy_Awake_74426(); void __xLuaBaseProxy_InitPawn_74427(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_ConfigAnimComponent_74428(); void __xLuaBaseProxy_ResetCollidersOnMesh_74429(); void __xLuaBaseProxy_Start_74430(); void __xLuaBaseProxy_Reset_74431(); void __xLuaBaseProxy_GiveWeapon_74432(); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* __xLuaBaseProxy_CreatePlayerInfo_74433(uint32_t P0_, uint32_t P1_, DLL2SDK::CSProto::msg::ECamp P2_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __xLuaBaseProxy_SpawnPooledMeshGO_74434(DLL2SDK::UnityEngine::UnityEngine::Transform* P0_, int32_t P1_); void __xLuaBaseProxy_DespawnPooledMeshGO_74435(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_, bool P1_); void __xLuaBaseProxy_Tick_74436(float P0_); float __xLuaBaseProxy_GetMaxSpeed_74437(); void __xLuaBaseProxy_DestroyComponent_74438(); void __xLuaBaseProxy_OnPhysicsStateChanged_74439(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState P0_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState P1_); void __xLuaBaseProxy_PhysNavMeshMoving_74440(float P0_); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetTakeDamageComponentType_74441(); void __xLuaBaseProxy_PlayHitEffect_74442(DLL2SDK::Assembly_CSharp::GameBase::Pawn_EDirection P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); void __xLuaBaseProxy_Die_74443(bool P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); void __xLuaBaseProxy_PlayDieAnim_74444(bool P0_); void __xLuaBaseProxy_SetAnimatorPara_74445(float P0_); void __xLuaBaseProxy_OnAvatarLoadCompleted_74446(); bool __xLuaBaseProxy_CouldPlaySound_74447(); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetCrouchComponentType_74448(); static void _cctor_74425(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIController : DLL2SDK::Assembly_CSharp::GameEngine::Controller { DLL2SDK::UnityEngine::UnityEngine::GameObject* Focus_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePawnRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPawnInSight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsObjInSight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimpleVisibilityTest_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40977(); DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType get_ViewType_40978(); float get_SightRadius_40979(); bool get_ShouldCheckPeripheralVision_40980(); void UpdatePawnRotation_40981(); void Tick_40982(float deltaTime_); void Start_40983(); bool IsPawnInSight_40984(DLL2SDK::Assembly_CSharp::GameBase::Pawn* InPawn_, bool UseLineCheck_); bool IsObjInSight_40985(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool UseLineCheck_); bool SimpleVisibilityTest_40986(DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPos_); void __xLuaBaseProxy_Tick_40987(float P0_); void __xLuaBaseProxy_Start_40988(); }; } namespace DLL2SDK::Assembly_CSharp { struct DismemberSetup : DLL2SDK::Assembly_CSharp::GameEngine::BaseObject { DLL2SDK::Array* CompleteMeshLODs_; DLL2SDK::Array* LimbDatas_; DLL2SDK::Array* LimbHealths_; bool mbShowDisMesh_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HitGroup2LimbType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLimbData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnLimb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowDisMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DismemberBody_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74768(); void Start_74769(); DLL2SDK::Assembly_CSharp::DismemberSetup_ELimbType HitGroup2LimbType_74770(DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup hitGroup_); void TakeDamage_74771(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); DLL2SDK::Assembly_CSharp::DismemberSetup_DisLimbData* GetLimbData_74772(DLL2SDK::Assembly_CSharp::DismemberSetup_ELimbType type_); void PlayEffect_74773(DLL2SDK::UnityEngine::UnityEngine::GameObject* effPrefab_, DLL2SDK::mscorlib::System::String* socketName_); void SpawnLimb_74774(DLL2SDK::UnityEngine::UnityEngine::GameObject* limbPrefab_, DLL2SDK::UnityEngine::UnityEngine::Vector3 attackDirection_, float force_); void ShowDisMesh_74775(bool bShowDisMesh_); void DismemberBody_74776(DLL2SDK::Assembly_CSharp::DismemberSetup_ELimbType limbType_, DLL2SDK::UnityEngine::UnityEngine::Vector3 attackDirection_, float force_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct SwitchRoleComponent_SPBot : DLL2SDK::Assembly_CSharp::GameEngine::SwitchRoleComponent { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchAvatarShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PullOutWeaponAttachment_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74763(); void SwitchAvatarShow_74764(DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType viewType_); void PullOutWeaponAttachment_74765(); void __xLuaBaseProxy_SwitchAvatarShow_74766(DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType P0_); void __xLuaBaseProxy_PullOutWeaponAttachment_74767(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVESPBotPawn : DLL2SDK::Assembly_CSharp::PVE::PVEAIPawn { int32_t m_UsedWeapon_; DLL2SDK::mscorlib::System::String* usedWeaponConfig_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMeshAssetID_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitFSM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GiveWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PerformStartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PerformStopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnimatorPara_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDieAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigAnimComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessStandaloneMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Die_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSwitchRoleComponentType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74729(); DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState get_DefaultPhysState_74730(); bool get_CalcWeaponAccuracy_74731(); DLL2SDK::PlayMaker::PlayMakerFSM* get_CachedFSM_74732(); int32_t GetMeshAssetID_3P_74733(); void InitPawn_74734(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void InitFSM_74735(); void GiveWeapon_74736(); bool CanAttack_74737(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* InTarget_, int32_t AttackMode_); void PerformStartFire_74738(); void PerformStopFire_74739(); void SwitchAnimatorController_74740(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* controller_, bool firstPersonAnimator_); void SetAnimatorPara_74741(float deltaTime_); void PlayDieAnim_74742(bool isHeadShot_); void ConfigAnimComponent_74743(); void ProcessStandaloneMove_74744(float deltaTime_); void OnEndMatch_74745(); void Die_74746(bool isHeadShot_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); DLL2SDK::mscorlib::System::Type* GetSwitchRoleComponentType_74747(); int32_t __xLuaBaseProxy_GetMeshAssetID_3P_74748(); void __xLuaBaseProxy_InitPawn_74749(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_InitFSM_74750(); void __xLuaBaseProxy_GiveWeapon_74751(); bool __xLuaBaseProxy_CanAttack_74752(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* P0_, int32_t P1_); void __xLuaBaseProxy_PerformStartFire_74753(); void __xLuaBaseProxy_PerformStopFire_74754(); void __xLuaBaseProxy_SwitchAnimatorController_74755(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* P0_, bool P1_); void __xLuaBaseProxy_SetAnimatorPara_74756(float P0_); void __xLuaBaseProxy_PlayDieAnim_74757(bool P0_); void __xLuaBaseProxy_ConfigAnimComponent_74758(); void __xLuaBaseProxy_ProcessStandaloneMove_74759(float P0_); void __xLuaBaseProxy_OnEndMatch_74760(); void __xLuaBaseProxy_Die_74761(bool P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetSwitchRoleComponentType_74762(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct SquadAI : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::TeamInfo* team_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* members_; DLL2SDK::Assembly_CSharp::GameEngine::Controller* leader_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74728(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct TeamInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* teamMembers_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* squads_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* enemyList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74727(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct BotEnemyInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_; DLL2SDK::UnityEngine::UnityEngine::Vector3 lastKnownLoc_; DLL2SDK::UnityEngine::UnityEngine::Vector3 lastSeenLoc_; float lastSeenTime_; float lastHitByTime_; float lastUpdateTime_; bool bLostEnemy_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LostContact_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsValid_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74723(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inEnemy_, DLL2SDK::Assembly_CSharp::PVE::AIEnemyUpdateType inUpdateType_); void Update_74724(DLL2SDK::Assembly_CSharp::PVE::AIEnemyUpdateType inUpdateType_); bool LostContact_74725(float maxTime_); bool IsValid_74726(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAIController : DLL2SDK::Assembly_CSharp::PVE::AIController { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CommandList_; DLL2SDK::mscorlib::System::String* CurrentAIBehavior_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* DefaultCommandList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* AvailiableCommandTypeDic_; DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* Target_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _CachedTargetPosition_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Destination_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_DesiredFocalObj_; DLL2SDK::Assembly_CSharp::PVE::PVEAIPawn* MyPawn_; DLL2SDK::Assembly_CSharp::PVE::PVEAIController_SightUpdateInfo MySightUpdateInfo_; bool IsAIPausing_; bool IsDoingAttack_; bool IsDoingMeleeAttack_; bool CanAttackWhileMoving_; int32_t LockedAttackMode_; float MeleeAttackAnimLength_; DLL2SDK::Assembly_CSharp::SWS::PathManager* CachedInitSWSPath_; DLL2SDK::Assembly_CSharp::PVE::AIReactionManager* mReactionMgr_; DLL2SDK::Assembly_CSharp::PVE::PVEAIAction_ReacationHandler* CurrentReacationHandler_; DLL2SDK::Assembly_CSharp::PVE::AIReaction_PlaymakerIntegration* m_Reaction_; float PendingReactionFreshSeconds_; uint64_t LastSeenPlayerPawnID_; float LastSeenPlayerRecordTime_; uint64_t LastDamageInstigatorPawnID_; float LastDamageRecordTime_; float LastEnteredActionVolumeRecordTime_; DLL2SDK::Assembly_CSharp::PVE::AICmdFsmNotification* PendingCmdFsmNotification_; bool disableLog_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldEngageFight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanAttackTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAttackDirection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChooseATargetIfNull_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPendingCmdFsmNotification_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Possess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnPossess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReachedDest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveToCurrentTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveAlongPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FollowSWSPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDesiredRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearDesiredRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasRotationFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDesiredFocalObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearDesiredFocalObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasFocalFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMaxAngularSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDestinationByPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartCombatMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndCombatMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanPlaySpecialAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LockAttackMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnLockAttackMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Attack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChooseAttackLocation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushCommand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PopCommand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearCommand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AbortCommand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PopCommandById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifySeePlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnControllerColliderHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginAI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupReaction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldPendReaction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPendingReaction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBeginHandleReactions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExecuteWhatToDoNext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnDie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableAIComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChooseATarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EvaluateTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartCrouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndCrouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldFightEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldAbortTrailAndAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldAbortInPlaceAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleGlobalEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCmdType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CmdMoveTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CmdMoveAndAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CmdMoveTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CmdTrailAndAttackTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CmdTrailAndAttackTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CmdTrailTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CmdPlayAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CmdSWSFollowPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CmdBeginSpecialMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CmdMeleeAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CmdMeleeAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CmdWeaponAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CmdRemoteAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CmdAttackVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CmdPauseIdle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CmdWander_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CmdSearchOnSpots_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CmdPlayAnimAtDestination_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CmdOrientAndPlayAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CmdFireFromCover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CmdRootMotionFireFromCover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Execute_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Execute_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanExecute_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReactToTakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReactToSeePlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldChangeTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRecentlyHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AILog_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74162(); DLL2SDK::Assembly_CSharp::PVE::AICommand* get_ActiveCmd_74163(); DLL2SDK::Assembly_CSharp::PVE::AICommand* get_BottomCmd_74164(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_CachedTargetPosition_74165(); void set_CachedTargetPosition_74166(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_TargetPosition_74167(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_TargetTransform_74168(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_AimTarget_74169(); bool ShouldEngageFight_74170(); bool CanAttackTarget_74171(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetAttackDirection_74172(); void ChooseATargetIfNull_74173(); bool get_HasTarget_74174(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Destination_74175(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_DesiredFocalObj_74176(); bool get_ShouldCheckPeripheralVision_74177(); bool get_IsDebuging_74178(); DLL2SDK::Assembly_CSharp::PVE::AIReactionManager* get_ReactionMgr_74179(); void SetPendingCmdFsmNotification_74180(DLL2SDK::mscorlib::System::String* eventName_); void Possess_74181(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void UnPossess_74182(); void MoveTo_74183(DLL2SDK::UnityEngine::UnityEngine::Vector3 dest_); bool ReachedDest_74184(float maxDistance_); void MoveToCurrentTarget_74185(); void MoveAlongPath_74186(DLL2SDK::Assembly_CSharp::SWS::PathManager* path_); void FollowSWSPath_74187(DLL2SDK::Assembly_CSharp::SWS::PathManager* inPath_, DLL2SDK::Assembly_CSharp::SWS::splineMove* outMove_); void SetDesiredRotation_74188(DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_); void ClearDesiredRotation_74189(); bool HasRotationFinished_74190(float destOffset_); void SetDesiredFocalObject_74191(DLL2SDK::UnityEngine::UnityEngine::Transform* focalObj_, float focalDistance_); void ClearDesiredFocalObject_74192(); bool HasFocalFinished_74193(float destOffset_); void SetMaxAngularSpeed_74194(float angularSpeed_); void UpdateDestinationByPawn_74195(DLL2SDK::UnityEngine::UnityEngine::Vector3 dest_); void StopMove_74196(bool bStopRotation_); void StartCombatMove_74197(); void EndCombatMove_74198(); void StopRotation_74199(); bool CanPlaySpecialAnim_74200(DLL2SDK::mscorlib::System::String* animTriggerName_); void LockAttackMode_74201(int32_t mode_); void UnLockAttackMode_74202(); bool CanAttack_74203(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* Attack_74204(); DLL2SDK::UnityEngine::UnityEngine::Vector3 ChooseAttackLocation_74205(float secondsBeforeNextChoose_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* PushCommand_74206(DLL2SDK::Assembly_CSharp::PVE::AICommand* newCommand_); void PopCommand_74207(DLL2SDK::Assembly_CSharp::PVE::AICommand* cmd_, DLL2SDK::Assembly_CSharp::PVE::ECommandStatus popStatus_); void ClearCommand_74208(); bool AbortCommand_74209(DLL2SDK::Assembly_CSharp::PVE::AICommand* cmd_); bool PopCommandById_74210(int32_t id_); void NotifySeePlayer_74211(DLL2SDK::Assembly_CSharp::GameBase::Pawn* seenPawn_); void TakeDamage_74212(uint32_t instigatorID_); void OnControllerColliderHit_74213(DLL2SDK::UnityEngine::UnityEngine::ControllerColliderHit* hit_); void OnTriggerEnter_74214(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void PreInit_74215(); void Start_74216(); void BeginAI_74217(DLL2SDK::Assembly_CSharp::PVE::PVEAIAction_Init* initAIAction_); void SetupReaction_74218(); bool ShouldPendReaction_74219(DLL2SDK::Assembly_CSharp::PVE::AIReactChannel* originatingChannel_); void CheckPendingReaction_74220(); void OnBeginHandleReactions_74221(); void Tick_74222(float deltaTime_); void LateUpdate_74223(); DLL2SDK::mscorlib::System::String* ExecuteWhatToDoNext_74224(); void DestroyComponent_74225(); void OnPawnDie_74226(); void DisableAIComponent_74227(); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* ChooseATarget_74228(); bool EvaluateTarget_74229(DLL2SDK::Assembly_CSharp::PVE::PVEGameInfo* gameInfo_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_, float* weight_); void StartCrouch_74230(); void EndCrouch_74231(); bool ShouldFightEnemy_74232(); bool ShouldAbortTrailAndAttack_74233(); bool ShouldAbortInPlaceAttack_74234(); void HandleGlobalEvent_74235(DLL2SDK::Assembly_CSharp::PVE::PVEAIGlobalEvent* aiEvent_); DLL2SDK::mscorlib::System::Type* GetCmdType_74236(DLL2SDK::mscorlib::System::String* cmdName_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdMoveTo_74237(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, float offset_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdMoveAndAttack_74238(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, float offset_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdMoveTo_74239(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, bool precise_, float offset_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdTrailAndAttackTarget_74240(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_, float distToLostTarget_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdTrailAndAttackTarget_74241(uint32_t pawnId_, float distToLostTarget_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdTrailTarget_74242(); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdPlayAnim_74243(DLL2SDK::mscorlib::System::String* animName_, float animLen_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdSWSFollowPath_74244(DLL2SDK::mscorlib::System::String* inPathName_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdBeginSpecialMove_74245(DLL2SDK::mscorlib::System::String* animName_, float animLen_, bool needFinishRotation_, bool isRandomAnim_, bool canRotateWhilePlayingAnim_, int32_t randomValue_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdMeleeAttack_74246(DLL2SDK::mscorlib::System::String* animName_, float animLen_, int32_t randomValue_, bool needFinishRotation_, bool canRotateWhilePlayingAnim_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdMeleeAttack_74247(DLL2SDK::mscorlib::System::String* animName_, float animLen_, bool needFinishRotation_, bool canRotateWhilePlayingAnim_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdWeaponAttack_74248(DLL2SDK::mscorlib::System::String* cmdName_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdRemoteAttack_74249(DLL2SDK::mscorlib::System::String* animName_, float animLen_, bool needFinishRotation_, bool canRotateWhilePlayingAnim_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdAttackVolume_74250(DLL2SDK::Assembly_CSharp::PVE::AIAttackVolume* volume_, DLL2SDK::mscorlib::System::String* animName_, float animLen_, int32_t randomValue_, bool needFinishRotation_, bool canRotateWhilePlayingAnim_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdPauseIdle_74251(bool bStopAIMove_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdWander_74252(float outerRadius_, float innerRadius_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdSearchOnSpots_74253(DLL2SDK::mscorlib::System::Collections::Generic::List_1* spots_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdPlayAnimAtDestination_74254(DLL2SDK::UnityEngine::UnityEngine::GameObject* inDestTarget_, DLL2SDK::mscorlib::System::String* inAnimName_, float inAnimLength_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdOrientAndPlayAnim_74255(DLL2SDK::mscorlib::System::String* inAnimName_, float inAnimLength_, DLL2SDK::UnityEngine::UnityEngine::Quaternion inDestRotation_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdFireFromCover_74256(DLL2SDK::Assembly_CSharp::CoverSpot* inCover_, float inFireMaxTime_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdRootMotionFireFromCover_74257(DLL2SDK::Assembly_CSharp::RootMotionCoverSpot* inCover_, float inFireMaxTime_); int32_t Execute_74258(DLL2SDK::mscorlib::System::String* cmdName_, DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam* param_); int32_t Execute_74259(DLL2SDK::mscorlib::System::String* cmdName_, bool notifyFsmResult_); bool CanExecute_74260(DLL2SDK::mscorlib::System::Type* cmdType_); void ReactToTakeDamage_74261(DLL2SDK::Assembly_CSharp::GameBase::Pawn* instigator_); void ReactToSeePlayer_74262(DLL2SDK::Assembly_CSharp::GameBase::Pawn* instigator_); bool ShouldChangeTarget_74263(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* newTarget_); bool IsRecentlyHit_74264(float duration_); void AILog_74265(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::Array* paras_); void __xLuaBaseProxy_Possess_74266(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_UnPossess_74267(); void __xLuaBaseProxy_PreInit_74268(); void __xLuaBaseProxy_Start_74269(); void __xLuaBaseProxy_Tick_74270(float P0_); void __xLuaBaseProxy_DestroyComponent_74271(); void __xLuaBaseProxy_OnPawnDie_74272(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SightSensor : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* trueEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* falseEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* SensorObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* storeResult_; float MaxDistance_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* TargetPlayer_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* OwnerPawn_; void _ctor_74659(); void Reset_74660(); void OnEnter_74661(); void OnUpdate_74662(); bool IsInSide_74663(DLL2SDK::UnityEngine::UnityEngine::GameObject* CheckObject_); void OnExit_74664(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct RotateTo : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* m_RotateObj_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* m_SmoothRotate_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* m_SmoothCompleteEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* m_RotSpeed_; DLL2SDK::UnityEngine::UnityEngine::Quaternion realRot_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* getPawn_; bool startSmoothRotate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcDirection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74651(); void Reset_74652(); void OnEnter_74653(); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalcDirection_74654(); void OnUpdate_74655(); void __xLuaBaseProxy_Reset_74656(); void __xLuaBaseProxy_OnEnter_74657(); void __xLuaBaseProxy_OnUpdate_74658(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct MoveToPosition : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* StartPosition_; DLL2SDK::UnityEngine::UnityEngine::AI::NavMeshAgent* NavAgent_; void _ctor_74648(); void Reset_74649(); void OnEnter_74650(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct InitAIState : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { float Speed_; DLL2SDK::Assembly_CSharp::PVE::AIPawn* OwnerPawn_; DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* OwnerLogicalActor_; DLL2SDK::UnityEngine::UnityEngine::AI::NavMeshAgent* NavAgent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* StartPosition_; void _ctor_74644(); void Reset_74645(); void OnEnter_74646(); void OnUpdate_74647(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct FollowingPawn : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* Enemy_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* TargetPawn_; DLL2SDK::Assembly_CSharp::PVE::AIPawn* OwnerPawn_; DLL2SDK::UnityEngine::UnityEngine::AI::NavMeshAgent* NavAgent_; void _ctor_74640(); void Reset_74641(); void OnEnter_74642(); void OnUpdate_74643(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct FireAtEnemy : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* Enemy_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::Assembly_CSharp::PVE::PVEAIPawn* OwnerPawn_; void _ctor_74634(); void Reset_74635(); void OnEnter_74636(); void OnUpdate_74637(); bool FireWeapon_74638(); void OnExit_74639(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIPawnPlayAnimationAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::mscorlib::System::String* AnimationName_; bool RandomAnim_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74629(); void Reset_74630(); void OnEnter_74631(); void __xLuaBaseProxy_Reset_74632(); void __xLuaBaseProxy_OnEnter_74633(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AIPawnDead : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { void _ctor_74626(); void Start_74627(); void OnEnter_74628(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICrouchComponent : DLL2SDK::Assembly_CSharp::GameEngine::CrouchComponent { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartCrouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndCrouch_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74583(); void StartCrouch_74584(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, bool immediately_, bool needPlayAnim_, bool force_); void EndCrouch_74585(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, bool immediately_, bool setEyeHeightInImmediately_); void __xLuaBaseProxy_StartCrouch_74586(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, bool P1_, bool P2_, bool P3_); void __xLuaBaseProxy_EndCrouch_74587(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, bool P1_, bool P2_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIBotPawn : DLL2SDK::Assembly_CSharp::PVE::PVEAIPawn { int32_t m_MaxAttackPawnCount_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AttackPawnList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAllInventory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAttackPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74577(); void AddAllInventory_74578(); bool AddAttackPawn_74579(DLL2SDK::Assembly_CSharp::PVE::AIPawn* attackPawn_); void OnDestroy_74580(); void __xLuaBaseProxy_AddAllInventory_74581(); void __xLuaBaseProxy_OnDestroy_74582(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAIFsmHelperBehaviour : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74576(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAIFsmHelper : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::PVEAIFsmHelperBehaviour* mMBehaviour_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mGameObj_; struct StaticFields { DLL2SDK::Assembly_CSharp::PVE::PVEAIFsmHelper* sInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Release_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnerController_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74568(); DLL2SDK::Assembly_CSharp::PVE::PVEAIFsmHelperBehaviour* get_MBehaviour_74569(); static DLL2SDK::Assembly_CSharp::PVE::PVEAIFsmHelper* Instance_74570(); static void InitInstance_74571(); static void Release_74572(); static DLL2SDK::Assembly_CSharp::PVE::PVEAIController* GetOwnerController_74573(DLL2SDK::PlayMaker::HutongGames::PlayMaker::Fsm* fsm_); static void _cctor_74574(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAIAction_Base : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::PVE::PVEAIController* MyController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74498(); void OnEnter_74499(); void __xLuaBaseProxy_OnEnter_74500(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAIAction_AIBehavior : DLL2SDK::Assembly_CSharp::PVE::PVEAIAction_Base { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryGetAIBehaviorActionFromState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBehaviorChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AbortCurrentBehavior_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCorrespondingBehavior_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBehaviorExecuted_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74487(); bool IsBehaviorChanged_74489(DLL2SDK::mscorlib::System::String* desiredBehavior_); void AbortCurrentBehavior_74490(); DLL2SDK::mscorlib::System::String* GetCorrespondingBehavior_74491(); void OnBehaviorExecuted_74492(); static DLL2SDK::Assembly_CSharp::PVE::PVEAIAction_AIBehavior* TryGetAIBehaviorActionFromState_74488(DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmState* state_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAIAction_AbortCommand : DLL2SDK::Assembly_CSharp::PVE::PVEAIAction_Base { DLL2SDK::Assembly_CSharp::PVE::PVEAIAction_AIBehavior* m_BehaviorAction_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* m_AIBehaviorPendingTransfer_; DLL2SDK::Assembly_CSharp::PVE::PVEAIAction_AbortCommand_ETransferMode TransferMode_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GoToNextBehavior_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74493(); DLL2SDK::mscorlib::System::String* get_AIBehaviorOfOwnerState_74494(); void OnEnter_74495(); void GoToNextBehavior_74496(DLL2SDK::mscorlib::System::String* nextBehavior_); void __xLuaBaseProxy_OnEnter_74497(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAIAction_ExeCmdBase : DLL2SDK::Assembly_CSharp::PVE::PVEAIAction_AIBehavior { DLL2SDK::mscorlib::System::String* CmdName_; int32_t RetryMaxTimes_; bool NotifyFsmResult_; int32_t TimesOfRetry_; int32_t m_CmdId_; DLL2SDK::mscorlib::System::Collections::IEnumerator* m_Coroutine_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBehaviorChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AbortCurrentBehavior_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Execute_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Retry_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCorrespondingBehavior_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryExeCmd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_TryExeCmd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74504(); int32_t get_CmdId_74505(); void OnEnter_74506(); bool IsBehaviorChanged_74507(DLL2SDK::mscorlib::System::String* desiredBehavior_); void AbortCurrentBehavior_74508(); void Execute_74509(); DLL2SDK::mscorlib::System::Collections::IEnumerator* Retry_74510(); DLL2SDK::mscorlib::System::String* GetCorrespondingBehavior_74511(); bool TryExeCmd_74512(); bool TryExeCmd_74513(DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam* param_); void OnExit_74514(); void Reset_74515(); void __xLuaBaseProxy_OnEnter_74516(); bool __xLuaBaseProxy_IsBehaviorChanged_74517(DLL2SDK::mscorlib::System::String* P0_); void __xLuaBaseProxy_AbortCurrentBehavior_74518(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetCorrespondingBehavior_74519(); void __xLuaBaseProxy_OnExit_74520(); void __xLuaBaseProxy_Reset_74521(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAIAction_Init : DLL2SDK::Assembly_CSharp::PVE::PVEAIAction_Base { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* m_ReadyToGo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableOnTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GoToNextState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginByDoingIdle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginByPlayingAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginByChasing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginByFollowPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginByWandering_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74534(); void OnEnter_74535(); void DisableOnTrigger_74536(bool bDisable_); void GoToNextState_74537(); void BeginByDoingIdle_74538(); void BeginByPlayingAnim_74539(DLL2SDK::mscorlib::System::String* animName_, float animLength_); void BeginByChasing_74540(); void BeginByFollowPath_74541(); void BeginByWandering_74542(); void OnExit_74543(); void OnUpdate_74544(); void __xLuaBaseProxy_OnEnter_74545(); void __xLuaBaseProxy_OnExit_74546(); void __xLuaBaseProxy_OnUpdate_74547(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAIAction_InPlaceAttack : DLL2SDK::Assembly_CSharp::PVE::PVEAIAction_ExeCmdBase { DLL2SDK::mscorlib::System::String* AnimName_; float AnimLen_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryExeCmd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74531(); bool TryExeCmd_74532(); bool __xLuaBaseProxy_TryExeCmd_74533(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAIAction_FollowSWSPath : DLL2SDK::Assembly_CSharp::PVE::PVEAIAction_ExeCmdBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryExeCmd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74528(); bool TryExeCmd_74529(); bool __xLuaBaseProxy_TryExeCmd_74530(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAIAction_ChoosePositionAndAttack : DLL2SDK::Assembly_CSharp::PVE::PVEAIAction_ExeCmdBase { float SecondsBetweenChangePosition_; float TimeOutSecondsForWaitingForAttack_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryExeCmd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74501(); bool TryExeCmd_74502(); bool __xLuaBaseProxy_TryExeCmd_74503(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAITemplateConfig : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* PlayMakerAssetIdDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayMakerAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74484(); static DLL2SDK::Assembly_CSharp::EAssetID GetPlayMakerAssetId_74485(DLL2SDK::mscorlib::System::Type* pawnType_); static void _cctor_74486(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEZombieAITemplateConfig : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* PlayMakerAssetIdDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayMakerAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74481(); static DLL2SDK::Assembly_CSharp::EAssetID GetPlayMakerAssetId_74482(DLL2SDK::mscorlib::System::Type* pawnType_); static void _cctor_74483(); }; } namespace DLL2SDK::Assembly_CSharp { struct PVEAITaskInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* Targets_; DLL2SDK::Array* PathNames_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74478(); void Start_74479(); void Update_74480(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAISteeringAgent : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::SWS::PathManager* pathContainer_; int32_t startPoint_; bool updateRotation_; int32_t currentPoint_; DLL2SDK::Array* waypoints_; int32_t m_AvoidancePriority_; DLL2SDK::UnityEngine::UnityEngine::AI::NavMeshAgent* agent_; DLL2SDK::Assembly_CSharp::PVE::PVEAIPawn* Owner_; float ReachOffset_; bool HasPendingDestination_; DLL2SDK::UnityEngine::UnityEngine::Vector3 PendingDestination_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NavigationMoveActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNavigationVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartMoveAlongPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Move_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasReachedCurWaypoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GoToWaypoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReachedPathEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWaypointPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReachOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveTo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74462(DLL2SDK::Assembly_CSharp::PVE::PVEAIPawn* InOwner_); DLL2SDK::UnityEngine::UnityEngine::AI::NavMeshAgent* get_Agent_74463(); void Init_74464(); void Update_74465(); DLL2SDK::UnityEngine::UnityEngine::Vector3 NavigationMoveActor_74466(float deltaTime_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetNavigationVelocity_74467(); void StartMoveAlongPath_74468(); void Move_74469(); bool HasReachedCurWaypoint_74470(); void GoToWaypoint_74471(int32_t index_); void ReachedPathEnd_74472(); void SetWaypointPath_74473(DLL2SDK::Assembly_CSharp::SWS::PathManager* newPath_); void Stop_74474(bool stopUpdates_); void ChangeSpeed_74475(float value_); void SetReachOffset_74476(float offset_); void MoveTo_74477(DLL2SDK::UnityEngine::UnityEngine::Vector3 destLoc_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAISpawnPoint : DLL2SDK::Assembly_CSharp::PVE::AIPawnSpawner { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74461(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAIPawnAnimationComponent : DLL2SDK::Assembly_CSharp::PVE::AIPawnAnimationComponent { DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* overrideAnimController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAnimationEnded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRandomWalkParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRuntimeAnimatorController_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74453(); void Init_74454(DLL2SDK::UnityEngine::UnityEngine::Transform* mesh_); void OnAnimationEnded_74455(DLL2SDK::mscorlib::System::String* animName_); void SetRandomWalkParam_74456(int32_t randWalk_); void SetRuntimeAnimatorController_74457(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* animController_, bool forceSet_); void __xLuaBaseProxy_Init_74458(DLL2SDK::UnityEngine::UnityEngine::Transform* P0_); void __xLuaBaseProxy_OnAnimationEnded_74459(DLL2SDK::mscorlib::System::String* P0_); void __xLuaBaseProxy_SetRuntimeAnimatorController_74460(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAIPawnInitializeData : DLL2SDK::Assembly_CSharp::PVE::AIPawnInitializeData { DLL2SDK::Assembly_CSharp::PVE::EInitActionMode InitActionMode_; DLL2SDK::mscorlib::System::Object* InitActionParam_; int32_t Mesh2AssetID_; int32_t Score_; DLL2SDK::Array* SpecialProperty_; float VisionDist_; float ShootingAccuracy_; bool EnableNavAgent_; float MaxMoveSpeed_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName WeaponName_; DLL2SDK::mscorlib::System::String* WeaponConfig_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AIPawnSpawnPoint* SpawnPoint_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74299(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAIGlobalEvent : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldHandleEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74288(); bool ShouldHandleEvent_74289(DLL2SDK::Assembly_CSharp::PVE::PVEAIController* c_); bool HandleEvent_74290(DLL2SDK::Assembly_CSharp::PVE::PVEAIController* c_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAIGlobalEvent_Pause : DLL2SDK::Assembly_CSharp::PVE::PVEAIGlobalEvent { bool bStopAIMove_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74291(); bool HandleEvent_74292(DLL2SDK::Assembly_CSharp::PVE::PVEAIController* c_); bool __xLuaBaseProxy_HandleEvent_74293(DLL2SDK::Assembly_CSharp::PVE::PVEAIController* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAIEffectComponent : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEffectProperty_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74283(); void ShowEffect_74284(DLL2SDK::Assembly_CSharp::EAssetID effectAssetId_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, DLL2SDK::UnityEngine::UnityEngine::Vector3 scale_, float duration_); void SetEffectProperty_74285(DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* effect_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, DLL2SDK::UnityEngine::UnityEngine::Vector3 scale_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAIDebugComponent : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::PVE::PVEAIController* OwnerController_; float MaxSpeed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmosSelected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74274(); void Start_74275(); void Init_74276(); void OnEnable_74277(); void OnDisable_74278(); void OnDrawGizmos_74279(); void OnDrawGizmosSelected_74280(); void OnGUI_74281(); void Update_74282(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmdFsmNotification : DLL2SDK::mscorlib::System::Object { bool IsPending_; DLL2SDK::mscorlib::System::String* EventName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74161(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAIAnimEventHandler : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::PVE::PVEAIPawn* Owner_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMeleeAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLaunchProjectile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRemoteAttack_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74155(); void Start_74156(); void OnSpawn_74157(); void OnMeleeAttack_74158(); void OnLaunchProjectile_74159(); void OnRemoteAttack_74160(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct NavMeshUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNavMeshBuildSettingsByName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static float CalcLength_74152(DLL2SDK::UnityEngine::UnityEngine::AI::NavMeshPath* navMeshPath_); static DLL2SDK::mscorlib::System::String* GetString_74153(DLL2SDK::UnityEngine::UnityEngine::AI::NavMeshBuildSettings settings_); static DLL2SDK::UnityEngine::UnityEngine::AI::NavMeshBuildSettings GetNavMeshBuildSettingsByName_74154(DLL2SDK::mscorlib::System::String* targetName_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct DummyPVEAIAnimEventHandler : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMeleeAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLaunchProjectile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRemoteAttack_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74148(); void OnMeleeAttack_74149(); void OnLaunchProjectile_74150(); void OnRemoteAttack_74151(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct CrowdForceComponent : DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent { DLL2SDK::Assembly_CSharp::PVE::PVEAIPawn* Owner_; DLL2SDK::UnityEngine::UnityEngine::AI::NavMeshAgent* NavAgent_; bool OutputCrowdForce_; bool IsAffectedByCrowdForce_; bool NeedClampMovementSpeed_; DLL2SDK::UnityEngine::UnityEngine::LayerMask DetectableLayers_; float AwareUpdateInterval_; float AwareRaidus_; float RForceRadius_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ExternalForce_; DLL2SDK::UnityEngine::UnityEngine::Vector3 DampingForce_; DLL2SDK::UnityEngine::UnityEngine::Vector3 FollowPathForce_; DLL2SDK::UnityEngine::UnityEngine::Vector3 RepulsiveForce_; DLL2SDK::UnityEngine::UnityEngine::Vector3 AlignmentForce_; DLL2SDK::UnityEngine::UnityEngine::Vector3 TotalForce_; float FollowPathForceStrength_; float RepulsiveForceStrength_; float AlignmentForceStrength_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* NearbyDynamics_; DLL2SDK::Array* _colliders_; DLL2SDK::Assembly_CSharp::PVE::PVEAIPawn* _aiPawn_; DLL2SDK::Assembly_CSharp::PVE::CrowdForceComponent* _otherCrowdForceCom_; DLL2SDK::Assembly_CSharp::PVE::PVEAIPawn* _flockPawn_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _force_; float _vectorMag_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _toDest_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _toFlock_; float _toFlockMag_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _toFlockNormalized_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _totalFlockVel_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _averageFlockVel_; int32_t _flockCount_; float _overlapFactor_; float _radiusFactor_; float _velocityFactor_; float _velAngleCosineAbs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryGetCrowdForceCom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TimerUpdateProximityInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateProximityInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcEachIntraCrowdForceComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmosSelected_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74128(); void Awake_74129(); void Init_74130(); void DestroyComponent_74131(); void OnDisable_74132(); void OnEnable_74133(); DLL2SDK::Assembly_CSharp::PVE::CrowdForceComponent* TryGetCrowdForceCom_74134(DLL2SDK::UnityEngine::UnityEngine::Collider* collider_); DLL2SDK::mscorlib::System::Collections::IEnumerator* TimerUpdateProximityInfo_74135(); void UpdateProximityInfo_74136(); void CalcVelocity_74137(float deltaTime_); void CalcEachIntraCrowdForceComponent_74138(); void OnDrawGizmosSelected_74139(); void __xLuaBaseProxy_Awake_74140(); void __xLuaBaseProxy_DestroyComponent_74141(); }; } namespace DLL2SDK::Assembly_CSharp { struct ClimbSpot : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* startPoint_; DLL2SDK::UnityEngine::UnityEngine::Transform* endPoint_; float height_; DLL2SDK::Assembly_CSharp::ClimbSpot_EClimbSpotType climbType_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::List_1* allClimbSpots_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindClosestSpot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCloserToStart_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74119(); void Awake_74120(); void OnDestroy_74121(); void OnDrawGizmos_74123(); bool IsCloserToStart_74124(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); static DLL2SDK::Assembly_CSharp::ClimbSpot* FindClosestSpot_74122(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); static void _cctor_74125(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AnimatorLoaderManager : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* LoadedInfoList_; DLL2SDK::Array* ExtraIncludeAnim_; bool IsMPPVE_; DLL2SDK::Assembly_CSharp::GameEngine::EPveAIControllerType* MPPVEExclude_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_AnimDict_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_AnimatorDict_; DLL2SDK::Array* LoadedLegacyAnimInfoList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_LegacyAnimDict_; struct StaticFields { DLL2SDK::Assembly_CSharp::PVE::AnimatorLoaderManager* m_Inst_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillLegacyAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74111(); void Awake_74113(); void FillAnimator_74114(int32_t pawnType_, DLL2SDK::UnityEngine::UnityEngine::Animator* animator_); void FillLegacyAnimation_74115(int32_t pawnType_, DLL2SDK::UnityEngine::UnityEngine::Animation* anim_); void OnDestroy_74116(); static DLL2SDK::Assembly_CSharp::PVE::AnimatorLoaderManager* get_Instance_74112(); static void _cctor_74117(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AnimatorLoaderInfo : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::AnimatorOverrideController* OverrideController_; DLL2SDK::Array* ClipInfo_; DLL2SDK::Array* LegacyClipInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74109(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIWeapon_Laser : DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74106(); void Awake_74107(); void __xLuaBaseProxy_Awake_74108(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIWeapon_ElectricityBall : DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent { DLL2SDK::mscorlib::System::String* m_SocketName_; int32_t m_CreateBallCount_; float m_PerBallIntervalAngle_; float m_DistanceCenter_; DLL2SDK::Array* m_RandomFireTime_; float m_ProjectileMaxSpeed_; float m_ProjectileAccel_; float m_ProjectileLifeSpan_; float m_ProjectileExplodeLifeSpan_; int32_t m_ProjectileDamageValue_; int32_t m_ProjectileMinDamageValue_; float m_ProjectileDamageRadius_; DLL2SDK::Assembly_CSharp::EAssetID StartElectricityBallEffect_; DLL2SDK::Assembly_CSharp::EAssetID EffectProjectile_Flight_; DLL2SDK::Assembly_CSharp::EAssetID EffectProjectile_Explode_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_ObjSocketTransf_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_OnwerPawn_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ElectricityBallTranfList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ElectricityBallStartEffectList_; DLL2SDK::Assembly_CSharp::PVE::AIWeapon_ElectricityBall_ElectricityBallState m_State_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_CacheSocketLocationRotate_; bool m_bAroundRotate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateBall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadEffectResource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreElectricityBall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireElectricityBall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireElectricityBalls_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireProjectile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowDamageRegion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopElectricityBall_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74084(); void Start_74085(); void CreateBall_74086(); void PreloadEffectResource_74087(); void Tick_74088(float deltaTime_); void PreElectricityBall_74089(int32_t count_, bool bAroundRotate_); float FireElectricityBall_74090(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_); void FireElectricityBalls_74091(DLL2SDK::Array* DestPosArray_, float explodeTime_); void FireProjectile_74092(DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, int32_t ballIndex_); DLL2SDK::mscorlib::System::Collections::IEnumerator* DelayFire_74093(float delayTime_, int32_t ballIndex_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_); void ShowDamageRegion_74094(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 foward_); void StopElectricityBall_74095(); void __xLuaBaseProxy_Start_74096(); void __xLuaBaseProxy_Tick_74097(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct Inventory : DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent { int32_t m_ItemID_; uint8_t m_Slot_; int32_t m_ActorID_; int32_t m_ItemLevel_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName m_WeaponName_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory m_CategoryName_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponSubCategory m_SubCategoryName_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Owner_; uint32_t m_OwnerPlayerId_; uint32_t m_curSkinID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_WeaponPartInfoList_; bool UseByPulloutWeapon_; bool m_IsUltWeapon_; bool m_IsUltWeaponFireCostEnergy_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetQuickKnifeFireCompIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSameWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsSameWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_IsSameWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultIconName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInventoryName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAssetLoadComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAsyncLoadCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Activate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deactivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSecondaryFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSecondaryFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAdjustedCameraAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAdjustedWeaponAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangePunchAngleByGetHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLoading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPrimaryWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInstantFireWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsPrimaryWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_IsPrimaryWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_IsPrimaryWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSecondaryWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsSecondaryWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_IsSecondaryWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_IsSecondaryWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMeleeWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsThrowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSpecialMeleeWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSpecialThrowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSpecialWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsScythe_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsControllableWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSentryGunWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSAMTurretWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCounterUAVWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUAVWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBombWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPistol_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBanSwitchWeaponInWather_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLauncher_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAssaultRifle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSniper_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShotGun_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGun_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseHoldThrow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseSlideThrow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintLoadingInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCrossHairCustomID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponCategory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponSubCategory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsThrowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGeneralThrowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsSniper_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsControllableWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNormalWeapon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_23859(); void CopyProperties_23860(DLL2SDK::Assembly_CSharp::InventoryData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_23861(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_Owner_23862(); void set_Owner_23863(DLL2SDK::Assembly_CSharp::GameBase::Pawn* value_); uint32_t get_OwnerPlayerId_23864(); void set_OwnerPlayerId_23865(uint32_t value_); bool get_IsLocalOwner_23866(); int32_t get_ItemID_23867(); void set_ItemID_23868(int32_t value_); int32_t get_ItemLevel_23869(); void set_ItemLevel_23870(int32_t value_); bool get_IsQuickKnife_23871(); int32_t GetQuickKnifeFireCompIndex_23872(); uint8_t get_Slot_23873(); void set_Slot_23874(uint8_t value_); int32_t get_ActorID_23875(); void set_ActorID_23876(int32_t value_); void set_CurSkinID_23877(uint32_t value_); uint32_t get_CurSkinID_23878(); void set_WeaponPartInfoList_23879(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_WeaponPartInfoList_23880(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponSlot get_WeaponSlot_23881(); bool IsSameWeapon_23882(DLL2SDK::Assembly_CSharp::GameEngine::Inventory* inWeapon_); bool IsSameWeapon_23883(int32_t itemID_, int32_t actorId_); bool IsSameWeapon_23884(int32_t inItemID_, uint8_t inSlot_, int32_t inActorId_); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_WeaponName_23885(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory get_Category_23886(); void set_Category_23887(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory value_); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponSubCategory get_SubCategory_23888(); void set_SubCategory_23889(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponSubCategory value_); DLL2SDK::mscorlib::System::String* get_IconName_23890(); DLL2SDK::mscorlib::System::String* get_InventoryName_23891(); DLL2SDK::mscorlib::System::String* ToString_23892(); void Start_23895(); bool IsAssetLoadComplete_23896(); void ClearAsyncLoadCallback_23897(); void Activate_23898(); void Deactivate_23899(); void PutDown_23900(); void StartAim_23901(); void StopAim_23902(); void StartFire_23903(); void StopFire_23904(bool isImmidiately_); void StartSecondaryFire_23905(); void StopSecondaryFire_23906(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetAdjustedCameraAim_23907(DLL2SDK::UnityEngine::UnityEngine::Quaternion initialAim_); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetAdjustedWeaponAim_23908(DLL2SDK::UnityEngine::UnityEngine::Quaternion initialAim_); void ChangePunchAngleByGetHit_23909(); bool IsLoading_23910(); bool IsPrimaryWeapon_23911(); bool IsInstantFireWeapon_23912(); bool IsSecondaryWeapon_23916(); bool IsMeleeWeapon_23920(); bool IsThrowWeapon_23921(); bool IsSpecialMeleeWeapon_23922(); bool IsSpecialThrowWeapon_23923(); bool IsSpecialWeapon_23924(); bool IsScythe_23925(); bool IsControllableWeapon_23926(); bool IsSentryGunWeapon_23927(); bool IsSAMTurretWeapon_23928(); bool IsCounterUAVWeapon_23929(); bool IsUAVWeapon_23930(); bool IsBombWeapon_23931(); bool IsPistol_23932(); bool IsBanSwitchWeaponInWather_23933(); bool IsLauncher_23934(); bool IsAssaultRifle_23935(); bool IsSniper_23936(); bool IsShotGun_23937(); bool IsGun_23938(); bool UseHoldThrow_23939(); bool UseSlideThrow_23940(); void PrintLoadingInfo_23941(); bool get_IsUltWeapon_23942(); void set_IsUltWeapon_23943(bool value_); bool get_IsUltWeaponFireCostEnergy_23944(); void set_IsUltWeaponFireCostEnergy_23945(bool value_); int32_t GetCrossHairCustomID_23946(); bool IsNormalWeapon_23953(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_23954(); void __xLuaBaseProxy_Start_23955(); static DLL2SDK::mscorlib::System::String* GetDefaultIconName_23893(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName weaponName_, bool isKillIcon_); static DLL2SDK::mscorlib::System::String* GetInventoryName_23894(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName weapoName_); static bool IsPrimaryWeapon_23913(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName weaponName_); static bool IsPrimaryWeapon_23914(int32_t itemID_); static bool IsPrimaryWeapon_23915(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory inCategory_); static bool IsSecondaryWeapon_23917(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName weaponName_); static bool IsSecondaryWeapon_23918(int32_t itemID_); static bool IsSecondaryWeapon_23919(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory inCategory_); static DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory GetWeaponCategory_23947(int32_t itemID_); static DLL2SDK::Assembly_CSharp::GameEngine::EWeaponSubCategory GetWeaponSubCategory_23948(int32_t itemID_); static bool IsThrowWeapon_23949(int32_t inItemID_); static bool IsGeneralThrowWeapon_23950(int32_t itemID_); static bool IsSniper_23951(int32_t weaponID_); static bool IsControllableWeapon_23952(int32_t itemID_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIWeapon : DLL2SDK::Assembly_CSharp::GameEngine::Inventory { float m_LastAttackTime_; float MinAttackTimeInterval_; float AttackRange_; float Damage_; DLL2SDK::Assembly_CSharp::PVE::PVEAIPawn* m_PawnOwner_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidateOwner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMeleeWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRemoteWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanReachTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CanReachTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanDoMeleeAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBeginAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnHitEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DetectHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBladePos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalHitDetectionTraceEndPos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74047(); void InitWeapon_74048(); void ConfigProperties_74049(); bool ValidateOwner_74050(); bool IsMeleeWeapon_74051(); bool IsRemoteWeapon_74052(); bool CanReachTarget_74053(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* InTarget_, int32_t Mode_); bool CanReachTarget_74054(float Dist_, int32_t Mode_); bool CanAttack_74055(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* InTarget_, int32_t Mode_); bool CanDoMeleeAttack_74056(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* InTarget_); void OnBeginAttack_74057(int32_t Mode_); void SpawnHitEffect_74058(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_); bool DetectHit_74059(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, float distance_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* impactList_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetBladePos_74060(); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalHitDetectionTraceEndPos_74061(); bool __xLuaBaseProxy_IsMeleeWeapon_74062(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIProjectile : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile { float m_ShakeFactor_; float ShakeCameraMaxRadius_; float ShakeCameraMaxIntensity_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanExplode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Explode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyProj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExploded_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74020(); bool CanExplode_74021(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_); void Explode_74022(DLL2SDK::UnityEngine::UnityEngine::Vector3 ExplodeLocation_, bool bCauseDamage_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* hitTarget_); void Tick_74023(float DeltaTime_); void DestroyProj_74024(); void OnExploded_74025(); bool __xLuaBaseProxy_CanExplode_74026(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* P0_); void __xLuaBaseProxy_Explode_74027(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, bool P1_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* P2_); void __xLuaBaseProxy_Tick_74028(float P0_); void __xLuaBaseProxy_DestroyProj_74029(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIProjectile_Explode : DLL2SDK::Assembly_CSharp::PVE::AIProjectile { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanExplode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Explode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74038(); void Awake_74039(); bool CanExplode_74040(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_); void Explode_74041(DLL2SDK::UnityEngine::UnityEngine::Vector3 ExplodeLocation_, bool bCauseDamage_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* hitTarget_); bool __xLuaBaseProxy_CanExplode_74042(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* P0_); void __xLuaBaseProxy_Explode_74043(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, bool P1_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* P2_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIProjectile_ElectricityBall : DLL2SDK::Assembly_CSharp::PVE::AIProjectile { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanExplode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74035(); bool CanExplode_74036(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_); bool __xLuaBaseProxy_CanExplode_74037(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIProjectile_DamageZone : DLL2SDK::Assembly_CSharp::PVE::AIProjectile { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Explode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateDamageVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LeaveADamageZone_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74030(); void Explode_74031(DLL2SDK::UnityEngine::UnityEngine::Vector3 ExplodeLocation_, bool bCauseDamage_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* hitTarget_); DLL2SDK::Assembly_CSharp::GameBase::DamageVolumeComponent* CreateDamageVolume_74032(DLL2SDK::UnityEngine::UnityEngine::Vector3 ExplodeLocation_); DLL2SDK::Assembly_CSharp::GameBase::DamageVolumeComponent* LeaveADamageZone_74033(DLL2SDK::UnityEngine::UnityEngine::Vector3 ExplodeLocation_); void __xLuaBaseProxy_Explode_74034(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, bool P1_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* P2_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AISightManager : DLL2SDK::mscorlib::System::Object { float SightInfoValidSeconds_; int32_t MaxSightCheckCountPerTick_; DLL2SDK::Assembly_CSharp::GameBase::BaseGame* m_Game_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_GameAllPawnList_; int32_t m_ExecutedSightCheckInThisTick_; bool OnlySenseOpponent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSeePlayerFor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSightInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74015(); void Init_74016(DLL2SDK::Assembly_CSharp::GameBase::BaseGame* inGame_); void CheckSeePlayerFor_74017(DLL2SDK::Assembly_CSharp::PVE::PVEAIController* c_); void Tick_74018(float deltaTime_); void UpdateSightInfo_74019(DLL2SDK::Assembly_CSharp::PVE::PVEAIController* controller_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIReactionBase : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::PVEAIController* Owner_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SubscribeChannelTypes_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PopulateSubscribeChannelTypes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Activate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldActivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SuppressAllReactions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnsuppressAllReactions_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74001(); void Init_74002(DLL2SDK::Assembly_CSharp::PVE::PVEAIController* aiController_); void PopulateSubscribeChannelTypes_74003(); void Activate_74004(uint32_t eventInstigatorID_, DLL2SDK::Assembly_CSharp::PVE::AIReactChannel* originatingChannel_); bool ShouldActivate_74005(uint32_t eventInstigatorID_, DLL2SDK::Assembly_CSharp::PVE::AIReactChannel* originatingChannel_); void SuppressAllReactions_74006(); void UnsuppressAllReactions_74007(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIReactionManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ChannelMap_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AIReactions_; int32_t m_PerceptionTypeCount_; DLL2SDK::Array* m_PerceptionActivity_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Subscribe_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChannelFor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NudgeChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableAllPerceptions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisablePerception_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnablePerception_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestorePerceptions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableAllPerceptions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SuppressAllReactions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnsuppressAllReactions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IncomingDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IncomingSeePlayer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73987(); void RegisterChannel_73988(DLL2SDK::Assembly_CSharp::PVE::AIReactChannel* channel_); void Subscribe_73989(DLL2SDK::Assembly_CSharp::PVE::EAIReactChannelType channelType_, DLL2SDK::Assembly_CSharp::PVE::AIReactionBase* reaction_); DLL2SDK::Assembly_CSharp::PVE::AIReactChannel* GetChannelFor_73990(DLL2SDK::Assembly_CSharp::PVE::EPerceptionType pt_); void NudgeChannel_73991(uint32_t eventInstigatorID_, DLL2SDK::Assembly_CSharp::PVE::EPerceptionType pt_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* DisableAllPerceptions_73992(); void DisablePerception_73993(DLL2SDK::Assembly_CSharp::PVE::EPerceptionType pt_); void EnablePerception_73994(DLL2SDK::Assembly_CSharp::PVE::EPerceptionType pt_); void RestorePerceptions_73995(DLL2SDK::mscorlib::System::Collections::Generic::List_1* perceptionTpyes_); void EnableAllPerceptions_73996(); void SuppressAllReactions_73997(); void UnsuppressAllReactions_73998(); void IncomingDamage_73999(uint32_t instigatorID_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* hitInfo_); void IncomingSeePlayer_74000(DLL2SDK::Assembly_CSharp::GameBase::Pawn* InPawn_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIReactChannel : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* Reactions_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChannelType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPerceptionType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NudgeChannel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73972(); void Init_73973(DLL2SDK::Assembly_CSharp::PVE::AIReactionManager* mgr_); DLL2SDK::Assembly_CSharp::PVE::EAIReactChannelType GetChannelType_73974(); DLL2SDK::Assembly_CSharp::PVE::EPerceptionType GetPerceptionType_73975(); void NudgeChannel_73976(uint32_t instigatorID_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIReactChan_Damage : DLL2SDK::Assembly_CSharp::PVE::AIReactChannel { uint32_t DamageInstigatorID_; DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* HitInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChannelType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPerceptionType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73977(); DLL2SDK::Assembly_CSharp::PVE::EAIReactChannelType GetChannelType_73978(); DLL2SDK::Assembly_CSharp::PVE::EPerceptionType GetPerceptionType_73979(); DLL2SDK::Assembly_CSharp::PVE::EAIReactChannelType __xLuaBaseProxy_GetChannelType_73980(); DLL2SDK::Assembly_CSharp::PVE::EPerceptionType __xLuaBaseProxy_GetPerceptionType_73981(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct WaitForSecondsOnCondition : DLL2SDK::UnityEngine::UnityEngine::CustomYieldInstruction { DLL2SDK::System_Core::System::Func_1* m_Predicate_; float endTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73970(float numSeconds_, DLL2SDK::System_Core::System::Func_1* predicate_); bool get_keepWaiting_73971(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICommand : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::IEnumerator* MainCoroutine_; DLL2SDK::Assembly_CSharp::PVE::ECommandStatus Status_; DLL2SDK::Assembly_CSharp::PVE::AICommand* ChildCommand_; DLL2SDK::Assembly_CSharp::PVE::ECommandStatus ChildStatus_; DLL2SDK::Assembly_CSharp::PVE::PVEAIController* AIOwner_; DLL2SDK::mscorlib::System::String* Name_; DLL2SDK::mscorlib::System::String* ShortName_; bool m_IsPendingPop_; bool m_NeedNotifyFsmResult_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PerceptionDisabledByThisCmd_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Coroutines_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TimerDelegates_; int32_t CmdId_; struct StaticFields { int32_t NextValidCmdId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPrecondition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PopAllChildCommand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pushed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostPushed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrePushed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_State_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Popped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Paused_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Resumed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostResumed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Delete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanAbort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PopSelfAndNotifyFsmIfNeeded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SuppressAllReactions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnsuppressAllReactions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeStartCoroutine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeSetTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTimerActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifySeePlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanAttackTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChooseATargetIfNull_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73930(); bool IsActive_73931(); void Init_73932(DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam* param_); void Tick_73933(float deltaTime_); bool CheckPrecondition_73934(); void TickActive_73935(); void PopAllChildCommand_73936(); void Pushed_73937(); void PostPushed_73938(); void PrePushed_73939(DLL2SDK::Assembly_CSharp::PVE::PVEAIController* aiController_); DLL2SDK::mscorlib::System::Collections::IEnumerator* State_73940(); void Popped_73941(); void Paused_73942(DLL2SDK::Assembly_CSharp::PVE::AICommand* newCmd_); void Resumed_73943(DLL2SDK::mscorlib::System::String* oldCmdName_); void PostResumed_73944(); void Reset_73945(); void Delete_73946(); bool CanAbort_73947(); void PopSelfAndNotifyFsmIfNeeded_73948(DLL2SDK::Assembly_CSharp::PVE::ECommandStatus cmdStatus_); void SuppressAllReactions_73949(); void UnsuppressAllReactions_73950(); DLL2SDK::UnityEngine::UnityEngine::Coroutine* SafeStartCoroutine_73951(DLL2SDK::mscorlib::System::Collections::IEnumerator* routine_); DLL2SDK::Assembly_CSharp::GameEngine::Timer* SafeSetTimer_73952(float InInterval_, bool bLoop_, DLL2SDK::System_Core::System::Action* InTimerDelegate_, bool InAutoStart_); void ClearTimer_73953(DLL2SDK::System_Core::System::Action* fun_); bool IsTimerActive_73954(DLL2SDK::System_Core::System::Action* fun_); void NotifySeePlayer_73955(DLL2SDK::Assembly_CSharp::GameBase::Pawn* SeenPlayer_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_TargetPosition_73956(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_TargetTransform_73957(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_AimTarget_73958(); bool CanAttackTarget_73959(); void ChooseATargetIfNull_73960(); bool get_HasTarget_73961(); static void _cctor_73962(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_WeaponAttack : DLL2SDK::Assembly_CSharp::PVE::AICommand { float currentAngleToTarget_; float fireDuration_; struct StaticFields { float attackAngleDeviation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_State_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Popped_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73916(); void Init_73917(DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam* inParam_); DLL2SDK::mscorlib::System::Collections::IEnumerator* State_73918(); void Popped_73919(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_State_73920(); void __xLuaBaseProxy_Popped_73921(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_Wander : DLL2SDK::Assembly_CSharp::PVE::AICommand { float m_OuterRadius_; float m_InnerRadius_; DLL2SDK::Array* m_MovingGoals_; float m_DestOffset_; int32_t m_NextGoalIdx_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CurrentMoveGoal_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CenterPos_; bool m_NeedCalcMoveGoal_; struct StaticFields { int32_t MovingGoalsCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pushed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateAMoveTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Popped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Paused_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAllWanderBehaviours_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Resumed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_State_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNextDestination_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasReachedDestination_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73893(); void Init_73894(DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam* inParam_); void Pushed_73895(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GenerateAMoveTarget_73896(); void Popped_73897(); void Paused_73898(DLL2SDK::Assembly_CSharp::PVE::AICommand* newCmd_); void StopAllWanderBehaviours_73899(); void Resumed_73900(DLL2SDK::mscorlib::System::String* oldCmdName_); DLL2SDK::mscorlib::System::Collections::IEnumerator* State_73901(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetNextDestination_73902(); bool HasReachedDestination_73903(); void __xLuaBaseProxy_Pushed_73904(); void __xLuaBaseProxy_Popped_73905(); void __xLuaBaseProxy_Paused_73906(DLL2SDK::Assembly_CSharp::PVE::AICommand* P0_); void __xLuaBaseProxy_Resumed_73907(DLL2SDK::mscorlib::System::String* P0_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_State_73908(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_TrailTarget : DLL2SDK::Assembly_CSharp::PVE::AICommand { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_State_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Resumed_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73882(); DLL2SDK::mscorlib::System::Collections::IEnumerator* State_73883(); void Resumed_73884(DLL2SDK::mscorlib::System::String* oldCmdName_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_State_73885(); void __xLuaBaseProxy_Resumed_73886(DLL2SDK::mscorlib::System::String* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_TrailAndAttackTarget : DLL2SDK::Assembly_CSharp::PVE::AICommand { DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* m_DesiredTarget_; float m_DistToLostTarget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pushed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Popped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Resumed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Paused_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldLostTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_State_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveToTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldContinueAttacking_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAttack_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73859(); void Init_73860(DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam* inParam_); void Pushed_73861(); void Popped_73862(); void Resumed_73863(DLL2SDK::mscorlib::System::String* oldCmdName_); void Paused_73864(DLL2SDK::Assembly_CSharp::PVE::AICommand* newCmd_); bool ShouldLostTarget_73865(); DLL2SDK::mscorlib::System::Collections::IEnumerator* State_73866(); void MoveToTarget_73867(); bool ShouldContinueAttacking_73868(); void OnAttack_73869(); void __xLuaBaseProxy_Pushed_73870(); void __xLuaBaseProxy_Popped_73871(); void __xLuaBaseProxy_Resumed_73872(DLL2SDK::mscorlib::System::String* P0_); void __xLuaBaseProxy_Paused_73873(DLL2SDK::Assembly_CSharp::PVE::AICommand* P0_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_State_73874(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_TakeCover : DLL2SDK::Assembly_CSharp::PVE::AICommand { DLL2SDK::Assembly_CSharp::CoverSpot* destCover_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* enemy_; float coverDuration_; float origMaxSpeed_; void _ctor_73843(); bool ShouldUnHide_73845(); bool SwitchToNeighborCover_73846(); void SlowDown_73847(); void RecoverSpeed_73848(); DLL2SDK::mscorlib::System::Collections::IEnumerator* State_73849(); void Pushed_73850(); void Popped_73851(); bool CheckPrecondition_73852(); static DLL2SDK::Assembly_CSharp::PVE::AICmd_TakeCover* Execute_73844(DLL2SDK::Assembly_CSharp::PVE::PVEAIController* owner_, DLL2SDK::Assembly_CSharp::CoverSpot* inCover_, float maxTime_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_SpecialMove : DLL2SDK::Assembly_CSharp::PVE::AICommand { DLL2SDK::Assembly_CSharp::PVE::SpecialMove m_SpecialMove_; bool m_IsRandomAnim_; int32_t m_RandomValue_; bool m_ShouldFinishRotation_; bool m_CanRotateWhilePlayAnim_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pushed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_State_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExecuteSpecialMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Popped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Paused_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Resumed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanAbort_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73812(); void Init_73813(DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam* inParam_); void Pushed_73814(); DLL2SDK::mscorlib::System::Collections::IEnumerator* State_73815(); DLL2SDK::mscorlib::System::Collections::IEnumerator* ExecuteSpecialMove_73816(); void OnPlayAnim_73817(); void Popped_73818(); void Paused_73819(DLL2SDK::Assembly_CSharp::PVE::AICommand* newCmd_); void Resumed_73820(DLL2SDK::mscorlib::System::String* oldCmdName_); void Reset_73821(); bool CanAbort_73822(); void __xLuaBaseProxy_Pushed_73823(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_State_73824(); void __xLuaBaseProxy_Popped_73825(); void __xLuaBaseProxy_Paused_73826(DLL2SDK::Assembly_CSharp::PVE::AICommand* P0_); void __xLuaBaseProxy_Resumed_73827(DLL2SDK::mscorlib::System::String* P0_); void __xLuaBaseProxy_Reset_73828(); bool __xLuaBaseProxy_CanAbort_73829(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_SearchOnSpots : DLL2SDK::Assembly_CSharp::PVE::AICommand { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MovingGoals_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CurrentMoveGoal_; float m_DestOffset_; int32_t m_NextGoalIdx_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Popped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Paused_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Resumed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_State_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNextDestination_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasReachedDestination_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73793(); void Init_73794(DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam* inParam_); void Popped_73795(); void Paused_73796(DLL2SDK::Assembly_CSharp::PVE::AICommand* newCmd_); void Resumed_73797(DLL2SDK::mscorlib::System::String* oldCmdName_); DLL2SDK::mscorlib::System::Collections::IEnumerator* State_73798(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetNextDestination_73799(); bool HasReachedDestination_73800(); void __xLuaBaseProxy_Popped_73801(); void __xLuaBaseProxy_Paused_73802(DLL2SDK::Assembly_CSharp::PVE::AICommand* P0_); void __xLuaBaseProxy_Resumed_73803(DLL2SDK::mscorlib::System::String* P0_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_State_73804(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_RootMotionTakeCover : DLL2SDK::Assembly_CSharp::PVE::AICommand { DLL2SDK::Assembly_CSharp::RootMotionCoverSpot* m_DestCover_; void _ctor_73782(); DLL2SDK::mscorlib::System::Collections::IEnumerator* State_73784(); void Pushed_73785(); void Popped_73786(); static DLL2SDK::Assembly_CSharp::PVE::AICmd_RootMotionTakeCover* Execute_73783(DLL2SDK::Assembly_CSharp::PVE::PVEAIController* inOwner_, DLL2SDK::Assembly_CSharp::RootMotionCoverSpot* inCover_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_RootMotionFireFromCover : DLL2SDK::Assembly_CSharp::PVE::AICommand { DLL2SDK::Assembly_CSharp::RootMotionCoverSpot* destCover_; float coverDuration_; float origMaxSpeed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SlowDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoverSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTargetInVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_State_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pushed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Popped_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73763(); void Init_73764(DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam* inParam_); void SlowDown_73765(); void RecoverSpeed_73766(); bool IsTargetInVisible_73767(); DLL2SDK::mscorlib::System::Collections::IEnumerator* State_73768(); void Pushed_73769(); void Popped_73770(); void __xLuaBaseProxy_Init_73771(DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam* P0_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_State_73772(); void __xLuaBaseProxy_Pushed_73773(); void __xLuaBaseProxy_Popped_73774(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_RemoteAttack : DLL2SDK::Assembly_CSharp::PVE::AICmd_SpecialMove { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pushed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Popped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73755(); void Pushed_73756(); void Popped_73757(); void OnPlayAnim_73758(); void __xLuaBaseProxy_Pushed_73759(); void __xLuaBaseProxy_Popped_73760(); void __xLuaBaseProxy_OnPlayAnim_73761(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_PlayAnimationState : DLL2SDK::Assembly_CSharp::PVE::AICommand { DLL2SDK::mscorlib::System::String* m_AnimationStateName_; float m_AnimationStateLength_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_State_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73744(); void Init_73745(DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam* inParam_); DLL2SDK::mscorlib::System::Collections::IEnumerator* State_73746(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_State_73747(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_PlayAnimAtDestination : DLL2SDK::Assembly_CSharp::PVE::AICommand { DLL2SDK::UnityEngine::UnityEngine::Vector3 m_DestPosition_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_DestRotation_; DLL2SDK::mscorlib::System::String* m_AnimName_; float m_AnimLength_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_State_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanAbort_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73731(); void Init_73732(DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam* param_); DLL2SDK::mscorlib::System::Collections::IEnumerator* State_73733(); bool CanAbort_73734(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_State_73735(); bool __xLuaBaseProxy_CanAbort_73736(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_PlayAnim : DLL2SDK::Assembly_CSharp::PVE::AICommand { DLL2SDK::mscorlib::System::String* m_AnimName_; float m_AnimLength_; DLL2SDK::mscorlib::System::Collections::IEnumerator* m_Coroutine_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pushed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndCmd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Popped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Paused_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Resumed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73712(); void Init_73713(DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam* inParam_); void Pushed_73714(); DLL2SDK::mscorlib::System::Collections::IEnumerator* EndCmd_73715(); void Popped_73716(); void Paused_73717(DLL2SDK::Assembly_CSharp::PVE::AICommand* newCmd_); void Resumed_73718(DLL2SDK::mscorlib::System::String* oldCmdName_); void StopAnim_73719(); void __xLuaBaseProxy_Pushed_73720(); void __xLuaBaseProxy_Popped_73721(); void __xLuaBaseProxy_Paused_73722(DLL2SDK::Assembly_CSharp::PVE::AICommand* P0_); void __xLuaBaseProxy_Resumed_73723(DLL2SDK::mscorlib::System::String* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_PauseIdle : DLL2SDK::Assembly_CSharp::PVE::AICommand { bool m_bStopAIMove_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_State_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pushed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Popped_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73697(); void Init_73698(DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam* inParam_); DLL2SDK::mscorlib::System::Collections::IEnumerator* State_73699(); void Pushed_73700(); void Popped_73701(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_State_73702(); void __xLuaBaseProxy_Pushed_73703(); void __xLuaBaseProxy_Popped_73704(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_OrientAndPlayAnim : DLL2SDK::Assembly_CSharp::PVE::AICommand { DLL2SDK::mscorlib::System::String* m_AnimName_; float m_AnimLength_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_DestRotation_; DLL2SDK::mscorlib::System::String* m_PlayAnimCmdName_; DLL2SDK::Assembly_CSharp::PVE::AICmd_OrientAndPlayAnim_EState m_State_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pushed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Popped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Paused_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Resumed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73684(); void Init_73685(DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam* inParam_); void Pushed_73686(); void Popped_73687(); void Paused_73688(DLL2SDK::Assembly_CSharp::PVE::AICommand* newCmd_); void Resumed_73689(DLL2SDK::mscorlib::System::String* oldCmdName_); void TickActive_73690(); void __xLuaBaseProxy_Pushed_73691(); void __xLuaBaseProxy_Popped_73692(); void __xLuaBaseProxy_Paused_73693(DLL2SDK::Assembly_CSharp::PVE::AICommand* P0_); void __xLuaBaseProxy_Resumed_73694(DLL2SDK::mscorlib::System::String* P0_); void __xLuaBaseProxy_TickActive_73695(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_MoveTo : DLL2SDK::Assembly_CSharp::PVE::AICommand { DLL2SDK::Assembly_CSharp::PVE::AICmd_MoveTo_EState m_State_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_DestPosition_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_DestRot_; float m_DestOffset_; bool m_NeedRotateToDestRot_; bool precise_; DLL2SDK::Assembly_CSharp::PVE::PVEAIPawn* m_OwnerPawn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pushed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Popped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Paused_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Resumed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasReachedDest_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73668(); void Init_73669(DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam* inParam_); void TickActive_73670(); void Pushed_73671(); void Popped_73672(); void Paused_73673(DLL2SDK::Assembly_CSharp::PVE::AICommand* newCmd_); void Resumed_73674(DLL2SDK::mscorlib::System::String* oldCmdName_); void Reset_73675(); bool HasReachedDest_73676(); void __xLuaBaseProxy_TickActive_73677(); void __xLuaBaseProxy_Pushed_73678(); void __xLuaBaseProxy_Popped_73679(); void __xLuaBaseProxy_Paused_73680(DLL2SDK::Assembly_CSharp::PVE::AICommand* P0_); void __xLuaBaseProxy_Resumed_73681(DLL2SDK::mscorlib::System::String* P0_); void __xLuaBaseProxy_Reset_73682(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_MoveAndAttack : DLL2SDK::Assembly_CSharp::PVE::AICmd_MoveTo { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_State_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Paused_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73655(); void Tick_73656(float deltaTime_); DLL2SDK::mscorlib::System::Collections::IEnumerator* State_73657(); void Paused_73658(DLL2SDK::Assembly_CSharp::PVE::AICommand* newCmd_); void __xLuaBaseProxy_Tick_73659(float P0_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_State_73660(); void __xLuaBaseProxy_Paused_73661(DLL2SDK::Assembly_CSharp::PVE::AICommand* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_MeleeAttack : DLL2SDK::Assembly_CSharp::PVE::AICmd_SpecialMove { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pushed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Popped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73647(); void Pushed_73648(); void Popped_73649(); void OnPlayAnim_73650(); void __xLuaBaseProxy_Pushed_73651(); void __xLuaBaseProxy_Popped_73652(); void __xLuaBaseProxy_OnPlayAnim_73653(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_InPlaceAttack : DLL2SDK::Assembly_CSharp::PVE::AICommand { DLL2SDK::Assembly_CSharp::PVE::SpecialMove m_SpecialMove_; DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* m_DesiredTarget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_State_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pushed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Popped_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73632(); void Init_73633(DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam* inParam_); DLL2SDK::mscorlib::System::Collections::IEnumerator* State_73634(); void Pushed_73635(); void Popped_73636(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_State_73637(); void __xLuaBaseProxy_Pushed_73638(); void __xLuaBaseProxy_Popped_73639(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_GoCamp : DLL2SDK::Assembly_CSharp::PVE::AICommand { bool shouldCrouch_; DLL2SDK::UnityEngine::UnityEngine::Vector3 campDest_; DLL2SDK::UnityEngine::UnityEngine::Quaternion campLookDir_; float campDuration_; float finishCrouchTime_; float alertAngle_; bool lookSide_; float elapsedRotateTime_; float totalRotateTime_; DLL2SDK::UnityEngine::UnityEngine::Quaternion destRotation_; bool rotateFinish_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Execute_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNextLookDir_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldContinueCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartRotate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_State_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldFightEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pushed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Popped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73609(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetNextLookDir_73611(); bool ShouldContinueCamp_73612(); void StartRotate_73613(float totalDuration_, DLL2SDK::UnityEngine::UnityEngine::Quaternion destLookDir_); bool UpdateRotation_73614(float deltaTime_); DLL2SDK::mscorlib::System::Collections::IEnumerator* State_73615(); bool ShouldFightEnemy_73616(); void Pushed_73617(); void Popped_73618(); void Tick_73619(float deltaTime_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_State_73620(); void __xLuaBaseProxy_Pushed_73621(); void __xLuaBaseProxy_Popped_73622(); void __xLuaBaseProxy_Tick_73623(float P0_); static DLL2SDK::Assembly_CSharp::PVE::AICmd_GoCamp* Execute_73610(DLL2SDK::Assembly_CSharp::PVE::PVEAIController* owner_, DLL2SDK::UnityEngine::UnityEngine::Vector3 destPos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion destLookDir_, float inAlertAngle_, bool inCrouch_, float inCampDuration_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_FollowSWSPath : DLL2SDK::Assembly_CSharp::PVE::AICommand { DLL2SDK::Assembly_CSharp::SWS::PathManager* m_Path_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_State_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Popped_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73594(); void Init_73595(DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam* inParam_); DLL2SDK::mscorlib::System::Collections::IEnumerator* State_73596(); void Popped_73597(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_State_73598(); void __xLuaBaseProxy_Popped_73599(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_FlyAway : DLL2SDK::Assembly_CSharp::PVE::AICommand { DLL2SDK::UnityEngine::UnityEngine::Vector3 m_DestPosition_; float m_DestOffset_; bool m_NeedRotateToDestRot_; DLL2SDK::Assembly_CSharp::PVE::PVEAIPawn* m_OwnerPawn_; float m_RandomSpeed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pushed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Popped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveToTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_State_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73578(); void Init_73579(DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam* inParam_); void Pushed_73580(); void Popped_73581(); bool MoveToTarget_73582(DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPos_, float dis_); DLL2SDK::mscorlib::System::Collections::IEnumerator* State_73583(); void __xLuaBaseProxy_Pushed_73584(); void __xLuaBaseProxy_Popped_73585(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_State_73586(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_FireFromCover : DLL2SDK::Assembly_CSharp::PVE::AICommand { DLL2SDK::Assembly_CSharp::CoverSpot* destCover_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* enemy_; float coverDuration_; float origMaxSpeed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Execute_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldUnHide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToNeighborCover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SlowDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoverSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_State_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pushed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Popped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPrecondition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73554(); void Init_73556(DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam* inParam_); bool ShouldUnHide_73557(); bool SwitchToNeighborCover_73558(); void SlowDown_73559(); void RecoverSpeed_73560(); DLL2SDK::mscorlib::System::Collections::IEnumerator* State_73561(); void Pushed_73562(); void Popped_73563(); bool CheckPrecondition_73564(); void __xLuaBaseProxy_Init_73565(DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam* P0_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_State_73566(); void __xLuaBaseProxy_Pushed_73567(); void __xLuaBaseProxy_Popped_73568(); bool __xLuaBaseProxy_CheckPrecondition_73569(); static DLL2SDK::Assembly_CSharp::PVE::AICmd_FireFromCover* Execute_73555(DLL2SDK::Assembly_CSharp::PVE::PVEAIController* owner_, DLL2SDK::Assembly_CSharp::CoverSpot* inCover_, float maxTime_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_FireAtEnemy : DLL2SDK::Assembly_CSharp::PVE::AICommand { DLL2SDK::Assembly_CSharp::GameBase::Pawn* enemy_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Execute_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldApproachEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_State_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPrecondition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Popped_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73539(); bool ShouldApproachEnemy_73541(); DLL2SDK::mscorlib::System::Collections::IEnumerator* State_73542(); bool CheckPrecondition_73543(); void Popped_73544(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_State_73545(); bool __xLuaBaseProxy_CheckPrecondition_73546(); void __xLuaBaseProxy_Popped_73547(); static DLL2SDK::Assembly_CSharp::PVE::AICmd_FireAtEnemy* Execute_73540(DLL2SDK::Assembly_CSharp::PVE::PVEAIController* owner_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inEnemy_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_DestroyTarget : DLL2SDK::Assembly_CSharp::PVE::AICommand { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TargetList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pushed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_State_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73526(); void Init_73527(DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam* inParam_); void Pushed_73528(); DLL2SDK::mscorlib::System::Collections::IEnumerator* State_73529(); void __xLuaBaseProxy_Pushed_73530(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_State_73531(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_ChoosePositionAndAttack : DLL2SDK::Assembly_CSharp::PVE::AICommand { float SecondsBetweenChangePosition_; float LastTimeChangePosition_; float TimeOutSecondsForAttack_; float EndWaitTime_; bool ShouldCrouch_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_State_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pushed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Popped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Paused_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Resumed_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73507(); void Init_73508(DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam* param_); DLL2SDK::mscorlib::System::Collections::IEnumerator* State_73509(); void Pushed_73510(); void Popped_73511(); void Paused_73512(DLL2SDK::Assembly_CSharp::PVE::AICommand* newCmd_); void Resumed_73513(DLL2SDK::mscorlib::System::String* oldCmdName_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_State_73514(); void __xLuaBaseProxy_Pushed_73515(); void __xLuaBaseProxy_Popped_73516(); void __xLuaBaseProxy_Paused_73517(DLL2SDK::Assembly_CSharp::PVE::AICommand* P0_); void __xLuaBaseProxy_Resumed_73518(DLL2SDK::mscorlib::System::String* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_ChangeTarget : DLL2SDK::Assembly_CSharp::PVE::AICommand { DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* Target_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_State_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73496(); void Init_73497(DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam* inParam_); DLL2SDK::mscorlib::System::Collections::IEnumerator* State_73498(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_State_73499(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_AttackVolume : DLL2SDK::Assembly_CSharp::PVE::AICmd_SpecialMove { DLL2SDK::Assembly_CSharp::PVE::AIAttackVolume* m_AttackVolume_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pushed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Popped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73486(); void Init_73487(DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam* inParam_); void Pushed_73488(); void Popped_73489(); void OnPlayAnim_73490(); void __xLuaBaseProxy_Init_73491(DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam* P0_); void __xLuaBaseProxy_Pushed_73492(); void __xLuaBaseProxy_Popped_73493(); void __xLuaBaseProxy_OnPlayAnim_73494(); }; } namespace DLL2SDK::Assembly_CSharp { struct AICmdName { /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::mscorlib::System::String* Null_; DLL2SDK::mscorlib::System::String* TrailAndAttackTarget_; DLL2SDK::mscorlib::System::String* TrailTarget_; DLL2SDK::mscorlib::System::String* MoveTo_; DLL2SDK::mscorlib::System::String* Wander_; DLL2SDK::mscorlib::System::String* SearchOnSpots_; DLL2SDK::mscorlib::System::String* BeginSpecialMove_; DLL2SDK::mscorlib::System::String* FollowSWSPath_; DLL2SDK::mscorlib::System::String* MoveAndAttack_; DLL2SDK::mscorlib::System::String* PlayAnim_; DLL2SDK::mscorlib::System::String* PlayAnimationState_; DLL2SDK::mscorlib::System::String* OrientAndPlayAnim_; DLL2SDK::mscorlib::System::String* PlayAnimAtDestination_; DLL2SDK::mscorlib::System::String* WeaponAttack_; DLL2SDK::mscorlib::System::String* MeleeAttack_; DLL2SDK::mscorlib::System::String* RemoteAttack_; DLL2SDK::mscorlib::System::String* AttackWithAtkVolume_; DLL2SDK::mscorlib::System::String* ChoosePositionAndAttack_; DLL2SDK::mscorlib::System::String* InPlaceAttack_; DLL2SDK::mscorlib::System::String* PauseIdle_; DLL2SDK::mscorlib::System::String* ChangeTarget_; DLL2SDK::mscorlib::System::String* DestroyTarget_; DLL2SDK::mscorlib::System::String* FlyAway_; DLL2SDK::mscorlib::System::String* FireFromCover_; DLL2SDK::mscorlib::System::String* RootMotionFireFromCover_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ }; } namespace DLL2SDK::Assembly_CSharp::PVE { enum struct MoveSpeedType : int32_t { Run_ = static_cast(0x0), Walk_ = static_cast(0x1), Sprint_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct ACSAIPawnSpawnPoint : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AIPawnSpawnPoint { uint32_t SpawnPawnID_; bool TargetDisplayAble_; DLL2SDK::mscorlib::System::String* TargetDisplayWords_; float TargetDisplayZOffset_; bool LevelTargetAble_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerInitID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnAIPawn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73414(); uint32_t GetPlayerInitID_73415(DLL2SDK::Assembly_CSharp::EActorType ActorType_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* PawnObject_); DLL2SDK::Assembly_CSharp::PVE::PVEAIPawn* SpawnAIPawn_73416(DLL2SDK::Assembly_CSharp::PVE::AIPawnProperty* property_); uint32_t __xLuaBaseProxy_GetPlayerInitID_73417(DLL2SDK::Assembly_CSharp::EActorType P0_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* P1_); DLL2SDK::Assembly_CSharp::PVE::PVEAIPawn* __xLuaBaseProxy_SpawnAIPawn_73418(DLL2SDK::Assembly_CSharp::PVE::AIPawnProperty* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEACSAIController : DLL2SDK::Assembly_CSharp::PVE::PVEAIController { DLL2SDK::Assembly_CSharp::PVE::TeamInfo* teamInfo_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* LocalEnemyList_; DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::DOMObjectiveVolume* currentDomVolume_; DLL2SDK::Assembly_CSharp::CampSpot* currentCampSpot_; bool campFirst_; bool domFirst_; bool dodgeDir_; float dodgeDist_; float maxLostContactTime_; float CampAlertAngle_; float CampDuration_; DLL2SDK::Assembly_CSharp::CoverSpot* lastCover_; bool bShouldCheckPendingReaction_; DLL2SDK::Assembly_CSharp::PVE::PVEACSAIController_BotGoal currentBotGoal_; bool spawnBehaviorDone_; DLL2SDK::Assembly_CSharp::PVE::SquadAI* squad_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanPlaySpecialAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Possess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckEnemyLost_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleEnemyLost_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPawnInSight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChooseATarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EvaluateEnemey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PickNewEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEnemyInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReactToTakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReactToSeePlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TakeCover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RootMotionTakeCover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWeaponReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInTargetAttackRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttackEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FightEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveAlongPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ChooseATarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ACSCmdMoveTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ACSCmdSWSFollowPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPendingCmdFsmNotification_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSpawnBehavior_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUsingSniperRifle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUsingShotgun_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSquad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CmdPlayAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CmdPlayAnimationState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73364(); bool get_BShouldCheckPendingReaction_73365(); void set_BShouldCheckPendingReaction_73366(bool value_); void PreInit_73367(); bool CanPlaySpecialAnim_73368(DLL2SDK::mscorlib::System::String* animTriggerName_); void Possess_73369(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void UpdateEnemy_73370(); bool CheckEnemyLost_73371(); void HandleEnemyLost_73372(); bool IsPawnInSight_73373(DLL2SDK::Assembly_CSharp::GameBase::Pawn* InPawn_, bool UseLineCheck_); bool get_ShouldCheckPeripheralVision_73374(); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* ChooseATarget_73375(); float EvaluateEnemey_73376(DLL2SDK::Assembly_CSharp::PVE::BotEnemyInfo* enemyInfo_); void PickNewEnemy_73377(); void UpdateEnemyInfo_73378(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inNewEnemy_, DLL2SDK::Assembly_CSharp::PVE::AIEnemyUpdateType inUpdateType_); void SetEnemy_73379(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* inEnemy_); void ReactToTakeDamage_73380(DLL2SDK::Assembly_CSharp::GameBase::Pawn* instigator_); void ReactToSeePlayer_73381(DLL2SDK::Assembly_CSharp::GameBase::Pawn* instigator_); bool TakeCover_73382(DLL2SDK::Assembly_CSharp::CoverSpot* inTargetCover_, float inCoverDuration_); bool RootMotionTakeCover_73383(DLL2SDK::Assembly_CSharp::RootMotionCoverSpot* inTargetCover_); bool IsWeaponReady_73384(); bool IsInTargetAttackRange_73385(); void AttackEnemy_73386(); bool FightEnemy_73387(float attackDuration_); void MoveAlongPath_73388(DLL2SDK::Assembly_CSharp::SWS::PathManager* inPathManager_); void ChooseATarget_73389(uint32_t inPlayerID_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* ACSCmdMoveTo_73390(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, float offset_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* ACSCmdSWSFollowPath_73391(DLL2SDK::mscorlib::System::String* inPathName_); void SetPendingCmdFsmNotification_73392(DLL2SDK::mscorlib::System::String* eventName_); bool DoSpawnBehavior_73393(); bool IsUsingSniperRifle_73394(); bool IsUsingShotgun_73395(); DLL2SDK::Assembly_CSharp::PVE::SquadAI* GetSquad_73396(); void LateUpdate_73397(); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdPlayAnim_73398(DLL2SDK::mscorlib::System::String* animName_, float animLen_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdPlayAnimationState_73399(DLL2SDK::mscorlib::System::String* inAnimStateName_, float inAnimStateLength_); bool _CheckEnemyLost_m__0_73400(DLL2SDK::Assembly_CSharp::PVE::BotEnemyInfo* e_); void __xLuaBaseProxy_PreInit_73401(); bool __xLuaBaseProxy_CanPlaySpecialAnim_73402(DLL2SDK::mscorlib::System::String* P0_); void __xLuaBaseProxy_Possess_73403(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); bool __xLuaBaseProxy_IsPawnInSight_73404(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, bool P1_); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* __xLuaBaseProxy_ChooseATarget_73405(); void __xLuaBaseProxy_ReactToTakeDamage_73406(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_ReactToSeePlayer_73407(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_MoveAlongPath_73408(DLL2SDK::Assembly_CSharp::SWS::PathManager* P0_); void __xLuaBaseProxy_SetPendingCmdFsmNotification_73409(DLL2SDK::mscorlib::System::String* P0_); void __xLuaBaseProxy_LateUpdate_73410(); DLL2SDK::UnityEngine::UnityEngine::Coroutine* __xLuaBaseProxy_CmdPlayAnim_73411(DLL2SDK::mscorlib::System::String* P0_, float P1_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct SwitchRoleComponent_ACSPawn : DLL2SDK::Assembly_CSharp::GameEngine::SwitchRoleComponent { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchAvatarShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PullOutWeaponAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Load3PAvatarOver_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73357(); void SwitchAvatarShow_73358(DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType viewType_); void PullOutWeaponAttachment_73359(); void Load3PAvatarOver_73360(); void __xLuaBaseProxy_SwitchAvatarShow_73361(DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType P0_); void __xLuaBaseProxy_PullOutWeaponAttachment_73362(); void __xLuaBaseProxy_Load3PAvatarOver_73363(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct RootMotionComponent : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::PVE::PVEAIPawn* m_OwnerPawn_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_OwnerTransform_; DLL2SDK::UnityEngine::UnityEngine::CharacterController* m_OwnerController_; DLL2SDK::UnityEngine::UnityEngine::Animator* m_Animator_; bool bStartRootMotion_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAnimatorMove_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73354(); void Init_73355(DLL2SDK::Assembly_CSharp::PVE::PVEAIPawn* inOwner_); void OnAnimatorMove_73356(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AIActControlSystem_BaseAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_ControlledPawn_; DLL2SDK::Assembly_CSharp::PVE::PVEACSAIController* m_ACSController_; void _ctor_73345(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_ControlledPawn_73346(); void set_ControlledPawn_73347(DLL2SDK::Assembly_CSharp::GameBase::Pawn* value_); DLL2SDK::Assembly_CSharp::PVE::PVEACSAIController* get_ACSController_73348(); void set_ACSController_73349(DLL2SDK::Assembly_CSharp::PVE::PVEACSAIController* value_); void OnUpdate_73350(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AIActControlAction_TakeCover : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AIActControlSystem_BaseAction { DLL2SDK::Assembly_CSharp::CoverSpot* TargetCoverSpot_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* CoverDurationTime_; void _ctor_73343(); void OnEnter_73344(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AIActControlAction_SetDeathAnim : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AIActControlSystem_BaseAction { DLL2SDK::mscorlib::System::String* AnimationStateName_; float DeathAnimLength_; void _ctor_73340(); void Reset_73341(); void OnEnter_73342(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AIActControlAction_RootMotionTakeCover : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AIActControlSystem_BaseAction { DLL2SDK::Assembly_CSharp::RootMotionCoverSpot* TargetCoverSpot_; void _ctor_73337(); void OnEnter_73338(); void OnExit_73339(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AIActControlAction_RootMotionFireFromCover : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AIActControlSystem_BaseAction { DLL2SDK::Assembly_CSharp::RootMotionCoverSpot* TargetCoverSpot_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* FireMaxTime_; void _ctor_73335(); void OnEnter_73336(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AIActControlAction_PlayAnimation : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AIActControlSystem_BaseAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* AnimationStateName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* AnimationLength_; void _ctor_73332(); void Reset_73333(); void OnEnter_73334(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AIActControlAction_MoveToTarget : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AIActControlSystem_BaseAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* targetPos_; DLL2SDK::Assembly_CSharp::PVE::MoveSpeedType speed_; bool raiseGun_; void _ctor_73328(); void OnEnter_73329(); void OnUpdate_73330(); void OnExit_73331(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AIActControlAction_MoveAlongPath : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AIActControlSystem_BaseAction { DLL2SDK::Assembly_CSharp::SWS::PathManager* Path_; DLL2SDK::Assembly_CSharp::PVE::MoveSpeedType speed_; bool raiseGun_; float m_OriginalMaxSpeed_; void _ctor_73325(); void OnEnter_73326(); void OnExit_73327(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AIActControlAction_ChooseTarget : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AIActControlSystem_BaseAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* TargetID_; void _ctor_73322(); void OnEnter_73323(); void OnExit_73324(); }; } namespace DLL2SDK::Assembly_CSharp { struct OpenWorldStreamer : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickStreaming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPhysicsStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAirPlaneStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPreStartAircraft_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72752(); DLL2SDK::Assembly_CSharp::EOpenWorldStreamer get_StreamerType_72753(); void TickStreaming_72754(float deltaTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 playerPos_, float distanceToGround_, DLL2SDK::UnityEngine::UnityEngine::Camera* camera_); void OnPhysicsStateChanged_72755(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState oldState_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState newState_, DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraPos_); void OnAirPlaneStateChanged_72756(bool isOnPlane_); void OnPreStartAircraft_72757(); }; } namespace DLL2SDK::Assembly_CSharp { struct VirtualSceneManager : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Events::UnityAction_1* sceneLoaded_; DLL2SDK::UnityEngine::UnityEngine::Events::UnityAction_1* sceneUnloaded_; int32_t kNullAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_sceneLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_sceneLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_sceneUnloaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_sceneUnloaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePrefabInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyPrefabInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadSceneAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadSceneAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanLoad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanUnload_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73293(); static void add_sceneLoaded_73294(DLL2SDK::UnityEngine::UnityEngine::Events::UnityAction_1* value_); static void remove_sceneLoaded_73295(DLL2SDK::UnityEngine::UnityEngine::Events::UnityAction_1* value_); static void add_sceneUnloaded_73296(DLL2SDK::UnityEngine::UnityEngine::Events::UnityAction_1* value_); static void remove_sceneUnloaded_73297(DLL2SDK::UnityEngine::UnityEngine::Events::UnityAction_1* value_); static DLL2SDK::Assembly_CSharp::ScenePrefabPool* get_spawnPool_73298(); static void LoadScene_73299(DLL2SDK::Assembly_CSharp::VirtualScene* scene_, DLL2SDK::Assembly_CSharp::VirtualSceneDatabase* db_); static void UnloadScene_73300(DLL2SDK::Assembly_CSharp::VirtualScene* scene_); static void CreatePrefabInstance_73301(DLL2SDK::Assembly_CSharp::ScenePrefabInstance* inst_, DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); static void DestroyPrefabInstance_73302(DLL2SDK::Assembly_CSharp::PooledPrefabInstance* instance_); static DLL2SDK::mscorlib::System::Collections::IEnumerator* LoadSceneAsync_73303(DLL2SDK::Assembly_CSharp::VirtualSceneStreamer* streamer_, DLL2SDK::Assembly_CSharp::VirtualScene* scene_, DLL2SDK::Assembly_CSharp::VirtualSceneDatabase* db_); static DLL2SDK::mscorlib::System::Collections::IEnumerator* UnloadSceneAsync_73304(DLL2SDK::Assembly_CSharp::VirtualScene* scene_); static bool CanLoad_73305(DLL2SDK::Assembly_CSharp::VirtualScene* scene_); static bool CanUnload_73306(DLL2SDK::Assembly_CSharp::VirtualScene* scene_); }; } namespace DLL2SDK::Assembly_CSharp { struct VirtualSceneDatabase : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::Array* prefabPaths_; DLL2SDK::Array* scenes_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrefabPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearNonSerializedData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73290(); DLL2SDK::mscorlib::System::String* GetPrefabPath_73291(int32_t prefabIndex_); void ClearNonSerializedData_73292(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct ESceneState : int32_t { NotLoaded_ = static_cast(0x0), Loaded_ = static_cast(0x1), Loading_ = static_cast(0x2), Unloading_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { struct ScenePrefabInstance : DLL2SDK::mscorlib::System::Object { int32_t prefabIndex_; DLL2SDK::UnityEngine::UnityEngine::Vector3 position_; DLL2SDK::UnityEngine::UnityEngine::Vector3 scale_; DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_; DLL2SDK::mscorlib::System::String* prefabPath_; DLL2SDK::Assembly_CSharp::PooledPrefabInstance* createdInst_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearNonSerializedData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73282(); void ClearNonSerializedData_73283(); }; } namespace DLL2SDK::Assembly_CSharp { struct ScenePrefabPool : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::SpawnPool* m_SpawnPool_; DLL2SDK::Assembly_CSharp::PrefabAssetReferenceCounter* m_RefCounter_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSpawnPool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Spawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeSpawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBeginUnloadPrefabAssets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73275(); void CreateSpawnPool_73276(); DLL2SDK::Assembly_CSharp::PooledPrefabInstance* Spawn_73277(int32_t assetID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, DLL2SDK::UnityEngine::UnityEngine::Vector3 scale_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); void DeSpawn_73278(DLL2SDK::Assembly_CSharp::PooledPrefabInstance* pooledInst_); void Tick_73279(); void OnBeginUnloadPrefabAssets_73280(DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_); void Clear_73281(); }; } namespace DLL2SDK::Assembly_CSharp { struct PrefabAssetReferenceCounter : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_RawAssetRefCounter_; DLL2SDK::Array* m_UnusedPrefabInfo_; int32_t m_MaxUnusedCount_; float m_MaxLifeTime_; float m_NextCheckPrefabLifeTime_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* m_InstantiatedPrefabList_; DLL2SDK::Assembly_CSharp::PrefabAssetReferenceCounter_OnBeginUnloadPrefabAssets* m_OnBeginUnloadAssetNotify_; struct StaticFields { float m_CheckPrefabLifeTimeInterval_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPrefabNoLongerUsed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPrefabLifeTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadRawAssets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindPrefabUsageInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInstanceSpawned_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPrefabInstantiated_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73258(DLL2SDK::Assembly_CSharp::PrefabAssetReferenceCounter_OnBeginUnloadPrefabAssets* unloadAssetNotify_, int32_t maxUnusedCount_, float maxLifeTime_); void Clear_73259(); void OnPrefabNoLongerUsed_73260(DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_); void Tick_73261(); void CheckPrefabLifeTime_73262(); void UnloadRawAssets_73263(DLL2SDK::UnityEngine::UnityEngine::GameObject* targetPrefab_); DLL2SDK::Assembly_CSharp::PrefabAssetReferenceCounter_PrefabUsageInfo* FindPrefabUsageInfo_73264(DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_); void OnInstanceSpawned_73265(DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_); void OnPrefabInstantiated_73266(DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_); }; } namespace DLL2SDK::Assembly_CSharp { struct PooledPrefabInstance : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::PrefabPool* prefabPool_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73257(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct TunnelBounds : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { void _ctor_73256(); }; } namespace DLL2SDK::Assembly_CSharp { struct VehicleStreamingOption { float vehicleSpeedThreshold_; float tileVisibleDistanceScale_; bool get_isValid_73190(); }; } namespace DLL2SDK::Assembly_CSharp { struct ValidatableConfig : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Validate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73185(); DLL2SDK::mscorlib::System::String* Validate_73186(); }; } namespace DLL2SDK::Assembly_CSharp { struct TiledReflectionProbeGroup : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* ReflectionProbes_; struct StaticFields { bool Toggle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyAll_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73181(); void Awake_73182(); void DestroyAll_73183(); static void _cctor_73184(); }; } namespace DLL2SDK::Assembly_CSharp { struct SkyOnlyRenderer : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* instancedMeshDataList_; DLL2SDK::Array* batchMatrixBuffer_; bool drawInstanced_; DLL2SDK::UnityEngine::UnityEngine::Camera* currentCamera_; bool enableCulling_; DLL2SDK::UnityEngine::UnityEngine::CullingGroup* cullingGroup_; DLL2SDK::Array* allBoundingSpheres_; struct StaticFields { int32_t MaxBatchInstanceCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareRuntimeData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCullingGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawInstances_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SubmitRenderBatch_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73173(); void Start_73174(); void PrepareRuntimeData_73175(); void UpdateCullingGroup_73176(DLL2SDK::UnityEngine::UnityEngine::Camera* camera_); void OnDestroy_73177(); void Update_73178(); void DrawInstances_73179(); void SubmitRenderBatch_73180(DLL2SDK::UnityEngine::UnityEngine::Mesh* mesh_, DLL2SDK::Array* materials_, DLL2SDK::Array* batchBuffer_, int32_t instanceCount_); }; } namespace DLL2SDK::Assembly_CSharp { struct SkyInstancedMeshData : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Mesh* mesh_; DLL2SDK::Array* materials_; DLL2SDK::Array* instances_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73172(); }; } namespace DLL2SDK::Assembly_CSharp { struct SkyInstanceData : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 eulerAngles_; DLL2SDK::UnityEngine::UnityEngine::Vector3 scale_; float boundingSphereRadius_; DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 matrix_; int32_t boundingSphereIndex_; bool visible_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73171(); }; } namespace DLL2SDK::Assembly_CSharp { struct SceneStreamingRoot : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* Assets_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73170(); }; } namespace DLL2SDK::Assembly_CSharp { struct SceneStreamingLayer : DLL2SDK::mscorlib::System::Object { bool drawDebug_; DLL2SDK::Assembly_CSharp::SceneStreamingLayerInfo layerInfo_; DLL2SDK::Array* sceneStreamings_; DLL2SDK::Array* cellVerticalDepthList_; float _distanceBias_k__BackingField_; DLL2SDK::Array* _realLodDistances_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* _posHashSceneStreaming_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* _sceneKeyedSceneStreaming_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* _sceneNameKeyedSceneStreaming_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* _pos2DHashVerticalDepthDict_k__BackingField_; bool _isActive_k__BackingField_; bool _isSkyOnly_k__BackingField_; int32_t _traverseNeighborCellCount_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 lastTickCellPosition_; struct StaticFields { float unloadDistanceFactor_; float DistanceBiasRatioOnMemCritical_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73137(); DLL2SDK::Assembly_CSharp::ESceneLayerType get_layerType_73138(); DLL2SDK::UnityEngine::UnityEngine::Color get_debugCellColor_73139(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_tileOrigin_73140(); float get_tileSize_73141(); float get_finalDistanceBias_73142(); float get_distanceBias_73143(); void set_distanceBias_73144(float value_); DLL2SDK::Array* get_realLodDistances_73145(); void set_realLodDistances_73146(DLL2SDK::Array* value_); bool get_ignoreY_73147(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_posHashSceneStreaming_73148(); void set_posHashSceneStreaming_73149(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* value_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_sceneKeyedSceneStreaming_73150(); void set_sceneKeyedSceneStreaming_73151(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* value_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_sceneNameKeyedSceneStreaming_73152(); void set_sceneNameKeyedSceneStreaming_73153(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* value_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_pos2DHashVerticalDepthDict_73154(); void set_pos2DHashVerticalDepthDict_73155(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* value_); bool get_isValid_73156(); bool get_isActive_73157(); void set_isActive_73158(bool value_); bool get_isSkyOnly_73159(); void set_isSkyOnly_73160(bool value_); bool get_showInTheSky_73161(); bool get_activeInTheSky_73162(); int32_t get_traverseNeighborCellCount_73163(); void set_traverseNeighborCellCount_73164(int32_t value_); void Init_73165(DLL2SDK::Assembly_CSharp::TiledSceneStreamer* streamer_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* vScenes_); void SetActive_73166(bool inActive_); DLL2SDK::mscorlib::System::String* ToString_73167(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_73169(); static void _cctor_73168(); }; } namespace DLL2SDK::Assembly_CSharp { struct SceneStreaming : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* sceneLODs_; int32_t _targetLODIndex_; bool _sycLoad_; DLL2SDK::Assembly_CSharp::CubeCell cell_; DLL2SDK::UnityEngine::UnityEngine::Bounds realBounds_; DLL2SDK::Assembly_CSharp::SceneStreamingLayer* layer_; DLL2SDK::Assembly_CSharp::TiledSceneStreamer* streamer_; DLL2SDK::Assembly_CSharp::VirtualScene* virtualScene_; float distSqrToPlayer_; DLL2SDK::mscorlib::System::String* _name_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTargetLOD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSceneStreamingLOD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadedLOD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSceneLODLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateStreamingLOD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ContainsScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetScenePath_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73117(); int32_t get_targetLODIndex_73118(); bool get_syncLoad_73119(); DLL2SDK::UnityEngine::UnityEngine::Bounds get_cellBounds_73120(); DLL2SDK::Assembly_CSharp::ESceneLayerType get_layerType_73121(); float get_sceneObjectSize_73122(); DLL2SDK::mscorlib::System::String* get_name_73123(); DLL2SDK::mscorlib::System::String* ToString_73124(); void SetTargetLOD_73125(int32_t lodIndex_, bool newSyncLoad_); DLL2SDK::Assembly_CSharp::SceneStreamingLOD* GetSceneStreamingLOD_73126(int32_t lodIndex_); DLL2SDK::Assembly_CSharp::SceneStreamingLOD* GetLoadedLOD_73127(); void OnSceneLODLoaded_73128(DLL2SDK::Assembly_CSharp::SceneStreamingLOD* loadedSceneLOD_); bool IsLoaded_73129(); void CreateStreamingLOD_73130(DLL2SDK::Array* scenePaths_); bool ContainsScene_73131(DLL2SDK::mscorlib::System::String* scenePath_); DLL2SDK::mscorlib::System::String* GetScenePath_73132(int32_t lodIndex_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_73133(); }; } namespace DLL2SDK::Assembly_CSharp { struct SceneStreamingLOD : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* scenePath_; int32_t lodIndex_; DLL2SDK::Assembly_CSharp::SceneStreaming* sceneStreaming_; DLL2SDK::mscorlib::System::String* _sceneName_; float _lastLoadTime_k__BackingField_; bool _hasBeenLoadFailed_; DLL2SDK::Assembly_CSharp::ESceneState _state_; DLL2SDK::Assembly_CSharp::ESceneState _targetState_; bool _sycLoad_; struct StaticFields { float UnloadRequestMinInterval_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTargetVisibility_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSceneStartLoading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSceneLoadFailed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSceneStartUnloading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSceneLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSceneUnloaded_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73097(DLL2SDK::mscorlib::System::String* _scenePath_, int32_t _lodIndex_, DLL2SDK::Assembly_CSharp::SceneStreaming* _sceneStreaming_); DLL2SDK::mscorlib::System::String* get_sceneName_73098(); bool get_isCooldown_73099(); float get_lastLoadTime_73100(); void set_lastLoadTime_73101(float value_); bool get_hasBeenLoadFailed_73102(); DLL2SDK::Assembly_CSharp::ESceneState get_state_73103(); bool get_syncLoad_73104(); bool get_inTransitionState_73105(); bool get_shouldLoad_73106(); bool get_shouldUnload_73107(); bool get_TargetVisibility_73108(); DLL2SDK::mscorlib::System::String* ToString_73109(); void SetTargetVisibility_73110(bool visible_, bool newSyncLoad_); void OnSceneStartLoading_73111(); void OnSceneLoadFailed_73112(); void OnSceneStartUnloading_73113(); void OnSceneLoaded_73114(); void OnSceneUnloaded_73115(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_73116(); }; } namespace DLL2SDK::Assembly_CSharp { struct SceneAssetReferenceCounter : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_AllAssetRefCounter_; DLL2SDK::Array* m_UnusedSceneInfo_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_SceneAssetsDict_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* m_PendingUnloadAssets_; DLL2SDK::Assembly_CSharp::TiledSceneStreamer* sceneStreamer_; struct StaticFields { int32_t kMaxUnusedCount_; bool disabled_; bool enableDelayedUnload_; bool useLRU_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSceneLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSceneUnloaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindSceneInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAssetRef_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAssetRef_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReleaseUnusedSceneAssetRef_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRefCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckUnloadPendingAssets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73080(); void PrintAll_73081(); void OnSceneLoaded_73082(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_); void OnSceneUnloaded_73083(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_); DLL2SDK::Assembly_CSharp::SceneAssetReferenceCounter_SceneAssetUsageInfo* FindSceneInfo_73084(DLL2SDK::mscorlib::System::String* scenePath_); void RemoveAssetRef_73085(DLL2SDK::mscorlib::System::String* scenePath_); void AddAssetRef_73086(DLL2SDK::mscorlib::System::String* scenePath_, DLL2SDK::Assembly_CSharp::SceneStreamingRoot* root_); void ReleaseUnusedSceneAssetRef_73087(DLL2SDK::mscorlib::System::String* scenePath_); int32_t GetRefCount_73088(DLL2SDK::UnityEngine::UnityEngine::Object* asset_); void CheckUnloadPendingAssets_73089(); void Tick_73090(); void Clear_73091(); bool _CheckUnloadPendingAssets_m__0_73093(DLL2SDK::UnityEngine::UnityEngine::Object* e_); static void _cctor_73092(); }; } namespace DLL2SDK::Assembly_CSharp { struct PrefabServerOnlyNode : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73079(); }; } namespace DLL2SDK::Assembly_CSharp { struct PrefabExportConfig : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { uint32_t overrideSceneLayerMask_; bool isExportToServer_; bool usePrefabLODSetting_; DLL2SDK::UnityEngine::UnityEngine::Transform* dontOptimaizeNode_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73078(); }; } namespace DLL2SDK::Assembly_CSharp { struct GrassMaskData : DLL2SDK::mscorlib::System::Object { float mapWidth_; float mapHeight_; float mapOriginX_; float mapOriginZ_; int32_t dataWidth_; int32_t dataHeight_; DLL2SDK::Array* data_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasGrassAt_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73076(); bool HasGrassAt_73077(int32_t x_, int32_t y_); }; } namespace DLL2SDK::Assembly_CSharp { struct UnityTerrainTileManager : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* mTerrainTiles_; DLL2SDK::UnityEngine::UnityEngine::TerrainData* originalTerrainData_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mTerrainPositons_; bool lockTilePosition_; bool drawTileBounds_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* sourceTerrainSplat_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* exportTerrainSplat_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTerrains_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73073(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_TerrainTiles_73074(); void SetTerrains_73075(DLL2SDK::mscorlib::System::Collections::Generic::List_1* _slicedTerrains_, DLL2SDK::UnityEngine::UnityEngine::TerrainData* _originalTerrainData_); }; } namespace DLL2SDK::Assembly_CSharp { struct TerrainContour : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Terrain* terrain_; DLL2SDK::UnityEngine::UnityEngine::Material* _contourMat_; DLL2SDK::UnityEngine::UnityEngine::Material* contourMatTemplate_; DLL2SDK::UnityEngine::UnityEngine::Color defaultContourColor_; bool showContour_; int32_t contourThreshold_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* topoLinesTex_; DLL2SDK::UnityEngine::UnityEngine::Color topoLinesColor_; DLL2SDK::UnityEngine::UnityEngine::Color topoLinesBGColor_; uint8_t topoLinesWidth_; DLL2SDK::Array* contourRanges_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73071(); DLL2SDK::UnityEngine::UnityEngine::Material* get_contourMat_73072(); }; } namespace DLL2SDK::Assembly_CSharp { struct ContourRange : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector2 heightRange_; DLL2SDK::UnityEngine::UnityEngine::Color contourColorMin_; DLL2SDK::UnityEngine::UnityEngine::Color contourColorMax_; bool topolineIncludeStart_; bool topolineIncludeEnd_; int32_t numOfTopolinesInBetween_; uint8_t startTopoLinesWidth_; uint8_t topoLinesWidth_; uint8_t EndTopoLinesWidth_; bool disable_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73070(); }; } namespace DLL2SDK::Assembly_CSharp { struct TiledTerrainRenderer : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* lods_; DLL2SDK::UnityEngine::UnityEngine::Bounds tileBounds_; DLL2SDK::UnityEngine::UnityEngine::MeshFilter* meshFilter_; DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* meshRenderer_; DLL2SDK::UnityEngine::UnityEngine::MeshCollider* meshCollider_; double nextUpdateTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 lastCameraPos_; float boundsDistToCameraSqr_; DLL2SDK::Assembly_CSharp::TiledTerrainLOD* loadingLOD_; DLL2SDK::Assembly_CSharp::TiledTerrainLOD* activeLOD_; DLL2SDK::Assembly_CSharp::TiledTerrainLOD* highestLOD_; bool abandonAsyncLoadLOD_; bool checkMeshRenderVisibility_; struct StaticFields { float updateInterval_; float immediateUpdateThreshold_; float immediateLoadDistThreshold_; DLL2SDK::mscorlib::System::String* LOD_LOW_; float unLoadDistacneScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLOD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLOD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceLOD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VisibilityTest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadLODImmediate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadLODAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadLODAsyncCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyLOD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadLOD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadHighestLOD_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73058(); void Awake_73059(); void UpdateLOD_73060(DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraPos_); void ShowLOD_73061(DLL2SDK::Assembly_CSharp::TiledTerrainLOD* lod_, bool loadImmediately_); void ForceLOD_73062(int32_t lodIndex_); bool VisibilityTest_73063(DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraPos_, DLL2SDK::Assembly_CSharp::TiledTerrainLOD* lod_, bool* loadImmediately_); void LoadLODImmediate_73064(DLL2SDK::Assembly_CSharp::TiledTerrainLOD* lod_); void LoadLODAsync_73065(DLL2SDK::Assembly_CSharp::TiledTerrainLOD* lod_); void LoadLODAsyncCallback_73066(DLL2SDK::UnityEngine::UnityEngine::Mesh* mesh_); void ApplyLOD_73067(DLL2SDK::Assembly_CSharp::TiledTerrainLOD* lod_); void UnloadLOD_73068(DLL2SDK::Assembly_CSharp::TiledTerrainLOD* lod_); void UnloadHighestLOD_73069(); }; } namespace DLL2SDK::Assembly_CSharp { struct TiledTerrainLOD : DLL2SDK::mscorlib::System::Object { int32_t lodIndex_; float lodDistance_; DLL2SDK::mscorlib::System::String* meshAssetPath_; DLL2SDK::mscorlib::System::String* meshAssetName_; DLL2SDK::UnityEngine::UnityEngine::Material* material_; DLL2SDK::UnityEngine::UnityEngine::Color debugColor_; int32_t vertexCount_; int32_t triangleCount_; DLL2SDK::UnityEngine::UnityEngine::Mesh* _loadedMesh_; float _loadTime_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73050(); DLL2SDK::UnityEngine::UnityEngine::Mesh* get_loadedMesh_73051(); void set_loadedMesh_73052(DLL2SDK::UnityEngine::UnityEngine::Mesh* value_); float get_loadTime_73053(); void set_loadTime_73054(float value_); bool get_MeshLoaded_73055(); DLL2SDK::mscorlib::System::String* ToString_73056(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_73057(); }; } namespace DLL2SDK::Assembly_CSharp { struct TiledTerrainExportConfig : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::String* exportTerrainTag_; bool terrainToMeshUpdate_; DLL2SDK::Assembly_CSharp::TerrainToMeshInfo* terrainToMesh_; bool threadedMeshSimplify_; float skyOnlyMeshTrianglePercent_; DLL2SDK::UnityEngine::UnityEngine::Material* skyOnlyMaterial_; DLL2SDK::Array* exportLODs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73049(); }; } namespace DLL2SDK::Assembly_CSharp { struct TerrainToMeshInfo : DLL2SDK::mscorlib::System::Object { float tileSize_; int32_t vertexCount_; DLL2SDK::mscorlib::System::String* outputRelativePath_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73048(); }; } namespace DLL2SDK::Assembly_CSharp { struct TerrainLODExportInfo : DLL2SDK::mscorlib::System::Object { float trianglePercent_; bool processVertexLock_; bool preserveBorders_; float lodDistance_; DLL2SDK::UnityEngine::UnityEngine::Color debugColor_; DLL2SDK::UnityEngine::UnityEngine::Material* material_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73047(); }; } namespace DLL2SDK::Assembly_CSharp { struct TiledTerrain : DLL2SDK::Assembly_CSharp::OpenWorldStreamer { DLL2SDK::mscorlib::System::Collections::Generic::List_1* allTerrainRenderers_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* sharedLODMaterials_; struct StaticFields { int32_t LOD_COUNT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickStreaming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsValidLOD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadHighestLOD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceLOD_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73039(); void OnEnable_73040(); void OnDisable_73041(); void TickStreaming_73042(float deltaTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 playerPos_, float distanceToGround_, DLL2SDK::UnityEngine::UnityEngine::Camera* camera_); void UnloadHighestLOD_73044(); void ForceLOD_73045(int32_t lodIndex_); void __xLuaBaseProxy_TickStreaming_73046(float P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P2_, float P3_, DLL2SDK::UnityEngine::UnityEngine::Camera* P4_); static bool IsValidLOD_73043(int32_t lodIndex_); }; } namespace DLL2SDK::Assembly_CSharp { struct QuadtreeTerrainExportConfig : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* terrainRenderers_; DLL2SDK::Array* levelOfDetails_; bool useCompactVertexFormat_; float compensateRootSize_; float boundaryPreservingFactor_; float aggregationThreshold_; float skirtExtent_; float skirtSink_; DLL2SDK::UnityEngine::UnityEngine::Material* skyOnlyMat_; bool originalMeshSimplified_; float vertexPercenetForLOD0_; float skyOnlyMeshVertexPercent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73037(); int32_t get_levels_73038(); }; } namespace DLL2SDK::Assembly_CSharp { struct QuadtreeTerrain : DLL2SDK::Assembly_CSharp::OpenWorldStreamer { DLL2SDK::Array* levelOfDetails_; DLL2SDK::Assembly_CSharp::QuadtreeNodeRenderer* quadtreeRoot_; bool ignoreCameraHeight_; DLL2SDK::Array* lodLevelMaskBuffer_; int32_t lodLevelMaskPropertyID_; bool updateInEditMode_; bool staticLevelOfDetail_; int32_t staticRenderLevel_; double nextUpdateTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 lastCameraPos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLODLevelMask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWhenQuadtreeIsReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitLODLevelMaskBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLevelMaskBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendLODLevelMaskUniform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickStreaming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLOD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLOD_Immediate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TraverseSetVisibility_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TraverseSetVisibilityOverlapping_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TraverseSetVisibilityNonOverlapping_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowQuadtreeLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TraverseTree_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73011(); int32_t get_levels_73012(); int32_t GetLODLevelMask_73013(int32_t row_, int32_t col_); void Awake_73014(); void OnEnable_73015(); void OnDisable_73016(); void InitWhenQuadtreeIsReady_73017(); void InitLODLevelMaskBuffer_73018(); void ResetLevelMaskBuffer_73019(int32_t level_); void SendLODLevelMaskUniform_73020(); void TickStreaming_73021(float deltaTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 playerPos_, float distanceToGround_, DLL2SDK::UnityEngine::UnityEngine::Camera* camera_); void UpdateLOD_73022(DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraPos_); void UpdateLOD_Immediate_73023(DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraPos_); int32_t TraverseSetVisibility_73024(DLL2SDK::Assembly_CSharp::QuadtreeNodeRenderer* node_, DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraPos_); int32_t TraverseSetVisibilityOverlapping_73025(DLL2SDK::Assembly_CSharp::QuadtreeNodeRenderer* node_, DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraPos_); int32_t TraverseSetVisibilityNonOverlapping_73026(DLL2SDK::Assembly_CSharp::QuadtreeNodeRenderer* node_, DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraPos_); void ShowQuadtreeLevel_73027(int32_t level_); void TraverseTree_73028(int32_t level_, DLL2SDK::Assembly_CSharp::QuadtreeTerrain_NodeActionDelegate* action_); void __xLuaBaseProxy_Awake_73029(); void __xLuaBaseProxy_TickStreaming_73030(float P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P2_, float P3_, DLL2SDK::UnityEngine::UnityEngine::Camera* P4_); }; } namespace DLL2SDK::Assembly_CSharp { struct LevelOfDetail : DLL2SDK::mscorlib::System::Object { float visibleDistance_; int32_t vertexBudget_; float VertexPercent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73010(); }; } namespace DLL2SDK::Assembly_CSharp { struct QuadtreeNodeRenderer : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t level_; int32_t rowInLevel_; int32_t columnInLevel_; DLL2SDK::mscorlib::System::String* assetPath_; DLL2SDK::mscorlib::System::String* assetPath_GroundOnly_; DLL2SDK::UnityEngine::UnityEngine::Bounds partitioningBounds_; DLL2SDK::UnityEngine::UnityEngine::Bounds geometryBounds_; int32_t vertexCount_; int32_t triangleCount_; DLL2SDK::Array* children_; DLL2SDK::Assembly_CSharp::QuadtreeNodeRenderer* rootNode_; DLL2SDK::mscorlib::System::String* targetAssetPath_; DLL2SDK::UnityEngine::UnityEngine::MeshFilter* meshFilter_; DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* meshRenderer_; DLL2SDK::UnityEngine::UnityEngine::MeshCollider* meshCollider_; DLL2SDK::UnityEngine::UnityEngine::ResourceRequest* resourceRequest_; bool needLoadedResource_; bool drawBounds_; struct StaticFields { DLL2SDK::mscorlib::System::String* LOD_LOW_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadResourceImmediate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadResourceAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadMeshAsyncCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNodeVisibilityChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChildNodeVisibilityChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchTargetAssetPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadResource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TraverseTree_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_traverse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TraverseNode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72991(); bool get_resourceLoaded_72992(); bool get_IsVisible_72993(); DLL2SDK::UnityEngine::UnityEngine::Bounds get_Bounds_72994(); void Awake_72995(); void Initialize_72996(); void LoadResourceImmediate_72997(); void LoadResourceAsync_72998(); void LoadMeshAsyncCallback_72999(DLL2SDK::UnityEngine::UnityEngine::Mesh* mesh_); void OnNodeVisibilityChanged_73000(int32_t childLevel_, bool loaded_); void OnChildNodeVisibilityChanged_73001(int32_t childLevel_, bool loaded_); void SwitchTargetAssetPath_73002(DLL2SDK::mscorlib::System::String* value_); void UnloadResource_73003(); void SetVisible_73004(bool visible_); void TraverseTree_73005(bool preOrder_, DLL2SDK::System_Core::System::Action_2* action_); static void traverse_73006(DLL2SDK::Assembly_CSharp::QuadtreeNodeRenderer* node_, DLL2SDK::Assembly_CSharp::QuadtreeNodeRenderer* parent_, bool preOrder_, DLL2SDK::System_Core::System::Action_2* action_); static void TraverseNode_73007(DLL2SDK::Assembly_CSharp::QuadtreeNodeRenderer* node_, DLL2SDK::mscorlib::System::Action_1* action_); }; } namespace DLL2SDK::Assembly_CSharp { struct TerrainHolesConfig : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t maskResolution_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_Terrain_; DLL2SDK::Assembly_CSharp::GameEngine::Landscape::Landscape* landscape_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* maskTexture_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* modifyMaskTexture_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* patchesHoleFlagTexture_; DLL2SDK::Array* patchesHoleFlag_; DLL2SDK::Array* patchesHoleFlagInEdit_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* holeCollisonPatchPositionHashSet_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72987(); DLL2SDK::mscorlib::System::String* get_maskPath_72988(); void OnEnable_72989(); void OnDisable_72990(); }; } namespace DLL2SDK::Assembly_CSharp { struct TerrainHole : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Rect rect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72986(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Landscape { struct LandscapeRenderer : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::Assembly_CSharp::GameEngine::Landscape::Landscape* landscape_; DLL2SDK::UnityEngine::UnityEngine::Camera* camera_; bool isSceneViewLandscape_; DLL2SDK::UnityEngine::UnityEngine::Transform* landscapeTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* cameraTransform_; int32_t lastUsedFrame_; DLL2SDK::UnityEngine::UnityEngine::Mesh* instancedPatchMesh_; DLL2SDK::UnityEngine::UnityEngine::Mesh* instancedPatchMeshWithHole_; DLL2SDK::Array* materials_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* holeMaterial_; DLL2SDK::Assembly_CSharp::GameEngine::Landscape::HeightmapAtlas* heightmapAtlas_; DLL2SDK::Array* landscapeLodInfo_; DLL2SDK::Array* instancedDrawcalls_; DLL2SDK::Array* instancedHoleDrawcalls_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* additionalInstancedDrawcalls_; int32_t additionalInstancedDrawcallsUsedCount_; DLL2SDK::Array* patches_; bool onlySupportSingleInstanceProp_; bool supportsInstancing_; bool supportsVAInstancing_; DLL2SDK::Array*>* pendingLoadQueue_; DLL2SDK::System::System::Collections::Generic::Queue_1* completedLoadQueue_; int32_t delayCommitFrameCount_; DLL2SDK::mscorlib::System::Threading::Thread* mainThread_; DLL2SDK::Assembly_CSharp::GameEngine::Landscape::LandscapeRenderer_UpdateLodJob* updateLodJob_; DLL2SDK::Assembly_CSharp::GameEngine::Landscape::LandscapeRenderer_CullInstancesJob* cullInstancesJob_; DLL2SDK::Assembly_CSharp::GameEngine::Landscape::ThreadCachedData* threadCachedData_UpdateLod_; DLL2SDK::Assembly_CSharp::GameEngine::Landscape::ThreadCachedData* threadCachedData_CullInstances_; bool hasCullInstancesJob_; bool mainThreadCullingRequired_; DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 worldToClipMatrixOfCullJob_; DLL2SDK::Array* frustumPlanes_; bool shift_job_to_mainthread_; int32_t shaderPropName_LandscapeLodInfo_; int32_t shaderPropName_LandscapeCdlodViewpoint_; int32_t shaderPropName_LandscapeSplats_ST_; int32_t shaderPropName_LandscapePatchData_; struct StaticFields { int32_t kMaxInstanceCount_; int32_t kDCIndexStart_; int32_t kAddDCIndexStart_; int32_t kHoleDCIndexStart_; bool enable_render_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLandscape_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHeightmapAtlas_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInstancedPatchMeshWithHole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInstancedPatchMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isOnlySupportSingleInstanceProp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyMatID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeMaterials_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaterialCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateInstancedDrawcallData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReuseInstancedDrawcallData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeInstanceDataBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Release_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceSyncUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WaitForLoadingCompletion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLodImmediate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Internal_UpdateLodStep0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Internal_UpdateLodStep1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Internal_UpdateLodStep2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartUpdateLodJob_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompleteUpdateLodJob_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Internal_PrepareForCullInstances_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Internal_CullInstancesThreaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartCullInstancesJob_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CullInstancesImmediate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cull_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateShaderConstants_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShaderConstants_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeShaderPropNames_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateShaderLandscapeLodInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateShaderCdlodViewpoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateShaderPerInstanceData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RenderDrawcall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Render_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSplatsUvScaleOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaterialIndexForRendering_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddPatchInstanceToRender_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemovePatchInstanceToRender_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecursiveCullPatchesThreaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TestPlaneAABB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecursiveRemovePatchInstances_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeLandscapeLodInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixSeamCausedByAsyncLoading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecursiveCalculateLod_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculatePatchHoleVisibility_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestPatchResource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SubmitLoadRequests_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadRequestComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UploadPatchData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CommitLoadedPatches_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReleasePatchResource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMaterialStreamingLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetBaseMapTexture_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72924(); DLL2SDK::Assembly_CSharp::GameEngine::Landscape::Landscape* GetLandscape_72925(); DLL2SDK::UnityEngine::UnityEngine::Camera* GetCamera_72926(); DLL2SDK::Assembly_CSharp::GameEngine::Landscape::HeightmapAtlas* GetHeightmapAtlas_72927(); DLL2SDK::UnityEngine::UnityEngine::Mesh* GetInstancedPatchMeshWithHole_72928(); DLL2SDK::UnityEngine::UnityEngine::Mesh* GetInstancedPatchMesh_72929(); bool isOnlySupportSingleInstanceProp_72930(); void Initialize_72931(DLL2SDK::Assembly_CSharp::GameEngine::Landscape::Landscape* landscape_, DLL2SDK::UnityEngine::UnityEngine::Camera* camera_); void ApplyMatID_72932(); void InitializeMaterials_72933(); int32_t GetMaterialCount_72934(); DLL2SDK::Assembly_CSharp::GameEngine::Landscape::LandscapeRenderer_InstancedDrawcallData* CreateInstancedDrawcallData_72935(int32_t materialIndex_, bool isAdditional_); void ReuseInstancedDrawcallData_72936(DLL2SDK::Assembly_CSharp::GameEngine::Landscape::LandscapeRenderer_InstancedDrawcallData* drawcall_, int32_t materialIndex_); template void InitializeInstanceDataBuffer_72937(DLL2SDK::Array* buffer_); void Release_72938(); void ForceSyncUpdate_72939(); void WaitForLoadingCompletion_72940(); void UpdateLodImmediate_72941(); void Internal_UpdateLodStep0_72942(); void Internal_UpdateLodStep1_72943(); void Internal_UpdateLodStep2_72944(); void StartUpdateLodJob_72945(); void CompleteUpdateLodJob_72946(); void Internal_PrepareForCullInstances_72947(); void Internal_CullInstancesThreaded_72948(); void StartCullInstancesJob_72949(); void CullInstancesImmediate_72950(); void Cull_72951(); void UpdateShaderConstants_72952(bool hasHole_); void SetShaderConstants_72953(DLL2SDK::UnityEngine::UnityEngine::Material* material_); void InitializeShaderPropNames_72954(); void UpdateShaderLandscapeLodInfo_72955(); void UpdateShaderCdlodViewpoint_72956(); void UpdateShaderPerInstanceData_72957(DLL2SDK::Assembly_CSharp::GameEngine::Landscape::LandscapeRenderer_InstancedDrawcallData* drawcall_); void RenderDrawcall_72958(DLL2SDK::Assembly_CSharp::GameEngine::Landscape::LandscapeRenderer_InstancedDrawcallData* drawcall_, bool hasHole_, int32_t debugDCIndex_); void Render_72959(); DLL2SDK::UnityEngine::UnityEngine::Vector4 GetSplatsUvScaleOffset_72960(int32_t level_, int32_t row_, int32_t col_); int32_t GetMaterialIndexForRendering_72961(int32_t level_, int32_t row_, int32_t col_, DLL2SDK::Assembly_CSharp::GameEngine::Landscape::PatchData* patch_); void AddPatchInstanceToRender_72962(int32_t level_, int32_t row_, int32_t col_, DLL2SDK::Assembly_CSharp::GameEngine::Landscape::PatchData* patch_, int32_t patchIndex_); void RemovePatchInstanceToRender_72963(int32_t level_, int32_t row_, int32_t col_, DLL2SDK::Assembly_CSharp::GameEngine::Landscape::PatchData* patch_, int32_t patchIndex_); int32_t RecursiveCullPatchesThreaded_72964(int32_t level_, int32_t row_, int32_t col_); void RecursiveRemovePatchInstances_72966(int32_t level_, int32_t row_, int32_t col_); void InitializeLandscapeLodInfo_72967(); void FixSeamCausedByAsyncLoading_72968(int32_t level_, DLL2SDK::Assembly_CSharp::GameEngine::Landscape::PatchData* patch_, float distanceToViewpoint_); DLL2SDK::Assembly_CSharp::GameEngine::Landscape::LandscapeRenderer_CalculateLodResult RecursiveCalculateLod_72969(int32_t level_, int32_t row_, int32_t col_); bool CalculatePatchHoleVisibility_72970(int32_t level_, int32_t row_, int32_t col_, DLL2SDK::Assembly_CSharp::GameEngine::Landscape::PatchData* patch_); void RequestPatchResource_72971(int32_t level_, int32_t row_, int32_t col_, DLL2SDK::Assembly_CSharp::GameEngine::Landscape::PatchData* patch_); int32_t SubmitLoadRequests_72972(); void OnLoadRequestComplete_72973(DLL2SDK::Assembly_CSharp::GameEngine::Landscape::PatchLoadRequest* request_); void UploadPatchData_72974(DLL2SDK::Assembly_CSharp::GameEngine::Landscape::PatchLoadRequest* request_); void CommitLoadedPatches_72975(bool allowDelay_); void ReleasePatchResource_72976(int32_t level_, int32_t row_, int32_t col_, DLL2SDK::Assembly_CSharp::GameEngine::Landscape::PatchData* patch_); void OnMaterialStreamingLoaded_72977(int32_t materialIndex_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* maskTexture_); void ResetBaseMapTexture_72978(); static bool TestPlaneAABB_72965(DLL2SDK::Array* planes_, DLL2SDK::UnityEngine::UnityEngine::Bounds bounds_); static void _cctor_72979(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Landscape { struct ThreadCachedData : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 landscapePosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72923(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Landscape { enum struct PatchLoadingState : int32_t { Unloaded_ = static_cast(0x0), Loading_ = static_cast(0x1), Cancelling_ = static_cast(0x2), PendingLoaded_ = static_cast(0x3), Loaded_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Landscape { struct LandscapeLoadManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* requestObjectPool_; int32_t numPooledRequestObjects_; DLL2SDK::System::System::Collections::Generic::Queue_1* requestQueue_; int32_t numPendingRequests_; DLL2SDK::System::System::Collections::Generic::Queue_1* integrateMainThreadQueue_; DLL2SDK::mscorlib::System::Threading::Thread* thread_; bool quitThread_; DLL2SDK::Array* materialStreamingData_; int32_t materialStreamingUpdateCursor_; DLL2SDK::Assembly_CSharp::GameEngine::Landscape::Landscape* landscape_; struct StaticFields { int32_t kMaxRequests_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Internal_AsyncRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Internal_RecycleRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WaitForAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThreadEntry_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IntegrateMainThread_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMaterialLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMaterialStreamingTimeSliced_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72906(DLL2SDK::Assembly_CSharp::GameEngine::Landscape::Landscape* landscape_); void Destroy_72907(); DLL2SDK::Assembly_CSharp::GameEngine::Landscape::PatchLoadRequest* CreateRequest_72908(DLL2SDK::Assembly_CSharp::GameEngine::Landscape::LandscapeRenderer* landscapeRenderer_, int32_t level_, int32_t row_, int32_t col_); void Internal_AsyncRequest_72909(DLL2SDK::Assembly_CSharp::GameEngine::Landscape::PatchLoadRequest* request_); void Internal_RecycleRequest_72910(DLL2SDK::Assembly_CSharp::GameEngine::Landscape::PatchLoadRequest* request_); void WaitForAll_72911(); void ThreadEntry_72912(); void IntegrateMainThread_72913(); bool IsMaterialLoaded_72914(int32_t index_); void UpdateMaterialStreamingTimeSliced_72915(DLL2SDK::mscorlib::System::Collections::Generic::List_1* renderers_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Landscape { enum struct MaterialLoadingState : int32_t { Unloaded_ = static_cast(0x0), Loading_ = static_cast(0x1), Cancelling_ = static_cast(0x2), Loaded_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Landscape { struct PatchLoadRequest : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::Landscape::Landscape* landscape_; DLL2SDK::Assembly_CSharp::GameEngine::Landscape::LandscapeRenderer* landscapeRenderer_; int32_t level_; int32_t row_; int32_t col_; DLL2SDK::Array* patchHeights_; DLL2SDK::Array* heightmapUploadBuffer_; int16_t maxHeightValue_; struct StaticFields { DLL2SDK::Array* s_HeightDataBuffer_; DLL2SDK::Array* s_CalculatedNormalsBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Perform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EncodeNormalComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IntegrateMainThread_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Release_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72900(); void Perform_72901(); uint8_t EncodeNormalComponent_72902(float x_); void IntegrateMainThread_72903(); void Release_72904(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Landscape { struct LandscapeJobSystem : DLL2SDK::mscorlib::System::Object { DLL2SDK::System::System::Collections::Generic::Queue_1* jobQueue_; DLL2SDK::mscorlib::System::Threading::Thread* thread_; DLL2SDK::System::System::Threading::Semaphore* semaphore_; bool quitThread_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScheduleJob_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WaitForDone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThreadEntry_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72895(); void Destroy_72896(); void ScheduleJob_72897(DLL2SDK::Assembly_CSharp::GameEngine::Landscape::LandscapeJob* job_); void WaitForDone_72898(DLL2SDK::Assembly_CSharp::GameEngine::Landscape::LandscapeJob* job_); void ThreadEntry_72899(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Landscape { struct Landscape : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* waterRenderers_; DLL2SDK::Array* terrains_; int32_t patchDimension_; float lodDistance_; float morphRange_; float streamingLookAhead_; bool useUpdateJobs_; bool useMergedMask_; DLL2SDK::Array* mergedMaterialMapping_; bool useTexArray_; bool TexArrayUsed_; bool useBasemap_; bool useVertexMatID_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* basemapTexture_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* basemapTextureLow_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* landscapeMaskTextureLow_; int32_t basemapResolution_; float basemapDistance_; float basemapFadeRange_; float basemapSplatsTilingScale_; DLL2SDK::UnityEngine::UnityEngine::Vector4 basemapVisibleBounds_; DLL2SDK::UnityEngine::UnityEngine::Vector4 basemapScaleOffset_; bool useShadowmask_; float shadowmaskNearFadeDistance_; float shadowmaskFarFadeDistance_; float currentShadowMaskDistance_; bool isShadowmaskNear_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* wetnessMask_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* waterHeight_; float holeVisibleDistance_; float lowQualityHoleVisibleBias_; DLL2SDK::Array* allHoleBounds_; float currentHoleVisibleDistance_; bool EnableHole_; bool useHolesCutmask_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* holesCutmask_; DLL2SDK::Array* patchesHoleFlag_; DLL2SDK::mscorlib::System::String* outputDirectory_; DLL2SDK::mscorlib::System::String* lastOutputDirectory_; DLL2SDK::UnityEngine::UnityEngine::Vector3 heightmapScale_; DLL2SDK::UnityEngine::UnityEngine::Vector3 centerPosition_; int32_t quadtreeDepthInternal_; int32_t quadtreeDepthExternal_; DLL2SDK::UnityEngine::UnityEngine::Rendering::ShadowCastingMode shadowCastingMode_; bool receiveShadows_; int32_t rendererLayer_; DLL2SDK::Array* terrainMaterials_; DLL2SDK::Array* tillingSmoothnessArray_; DLL2SDK::Array* replaceLayer_; DLL2SDK::Array* replaceToLayer_; DLL2SDK::Array* replacedIndex_; DLL2SDK::Array* lowQualitySplats_; bool hasBuiltData_; DLL2SDK::mscorlib::System::String* resourceNameHash_; DLL2SDK::UnityEngine::UnityEngine::StreamedFileAsset* mapMaskDataAsset_; DLL2SDK::UnityEngine::UnityEngine::StreamedFileAsset* heightDataAsset_; DLL2SDK::mscorlib::System::IO::BinaryReader* heightDataReader_; DLL2SDK::Array* heightDataIndex_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* cachedRenderers_; DLL2SDK::Assembly_CSharp::GameEngine::Landscape::LandscapeLoadManager* loadManager_; DLL2SDK::Assembly_CSharp::GameEngine::Landscape::LandscapeJobSystem* jobSystem_; bool debugCollision_; DLL2SDK::UnityEngine::UnityEngine::PhysicMaterial* terrainPhysicMaterial_; DLL2SDK::UnityEngine::UnityEngine::GameObject* terrainCollisionRoot_; DLL2SDK::Array* collisionHoles_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* colliderPatchList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* patchHoleRects_; DLL2SDK::Array* heightmapSampleMaskForIgnoreOC_; bool ocDataLoaded_; DLL2SDK::Assembly_CSharp::GameEngine::Landscape::Landscape_SOCLandscapeData* m_SoCHeightMapData_; struct StaticFields { int32_t kMaxHeight_; int32_t kMaxLods_; DLL2SDK::mscorlib::System::String* colliderRootName_; DLL2SDK::mscorlib::System::String* colliderPatchName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadManager_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetJobSystem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isHoleEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateShadowmaskDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchShadowmaskDistanceToNear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchShadowmaskDistanceToFar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableShadowmaskState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLowQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasValidBuildData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeHeightDataStream_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseHeightDataStream_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAsyncManagers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyAsyncManagers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLodPatchCountPerEdge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLodPatchCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLodPatchCountAccumulative_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPatchHeightDataLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGlobalPatchIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPatchHeightDataOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadPatchHeightData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLodDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStreamingDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUpperBoundOfLoadedPatches_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLodPatchSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWorldSpaceCenterPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPatchBasePosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPatchBoundsIgnoreHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPatchBoundsWithExplicitHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUseUpdateJobs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWorldSpaceCenterPositionThreaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPatchBoundsIgnoreHeightThreaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPatchBoundsWithExplicitHeightThreaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPatchBasePositionThreaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTerrainMaterials_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPatchMaterialIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDataFolderPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaterialResourceName_MaskTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaterialDistributionBoundsIgnoreHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldUpdateLod_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GarbageCollectRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeLowBasemap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckChangeBaseMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGlobalShaderConstants_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAsyncCulling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CullLandscape_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCullObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActiveRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceSyncUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ForceSyncUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FallbackToUnityTerrain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoFallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmosSelected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateColliderPatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPatchVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateAllCollision_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHoleRectsForColliderPatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestoryCollision_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadHeightmapOCData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAndClearLandscapeSOCHeightMapData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBitValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72815(); bool get_IsShadowmaskNear_72816(); int32_t get_quadtreeDepth_72817(); DLL2SDK::Assembly_CSharp::GameEngine::Landscape::LandscapeLoadManager* GetLoadManager_72818(); DLL2SDK::Assembly_CSharp::GameEngine::Landscape::LandscapeJobSystem* GetJobSystem_72819(); bool isHoleEnable_72820(); void UpdateShadowmaskDistance_72821(); void SwitchShadowmaskDistanceToNear_72822(); void SwitchShadowmaskDistanceToFar_72823(); void EnableShadowmaskState_72824(bool enable_); void Awake_72825(); void CheckLowQuality_72826(); void OnDestroy_72827(); bool HasValidBuildData_72828(); void OnEnable_72829(); void InitializeHeightDataStream_72830(); void CloseHeightDataStream_72831(); void InitializeAsyncManagers_72832(); void DestroyAsyncManagers_72833(); void OnDisable_72834(); int32_t GetLodPatchCountPerEdge_72835(int32_t level_); int32_t GetLodPatchCount_72836(int32_t level_); int32_t GetLodPatchCountAccumulative_72837(int32_t level_); int32_t GetPatchHeightDataLength_72838(); int32_t GetGlobalPatchIndex_72839(int32_t level_, int32_t row_, int32_t col_); int32_t GetPatchHeightDataOffset_72840(int32_t level_, int32_t row_, int32_t col_); void LoadPatchHeightData_72841(int32_t level_, int32_t row_, int32_t col_, DLL2SDK::Array* heights_, int16_t* maxHeightValue_); float GetLodDistance_72842(int32_t level_); float GetStreamingDistance_72843(int32_t level_); int32_t GetUpperBoundOfLoadedPatches_72844(); DLL2SDK::UnityEngine::UnityEngine::Vector2 GetLodPatchSize_72845(int32_t level_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetWorldSpaceCenterPosition_72846(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPatchBasePosition_72847(int32_t level_, int32_t row_, int32_t col_); DLL2SDK::UnityEngine::UnityEngine::Bounds GetPatchBoundsIgnoreHeight_72848(int32_t level_, int32_t row_, int32_t col_); DLL2SDK::UnityEngine::UnityEngine::Bounds GetPatchBoundsWithExplicitHeight_72849(int32_t level_, int32_t row_, int32_t col_, int16_t height_); void SetUseUpdateJobs_72850(bool value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetWorldSpaceCenterPositionThreaded_72851(DLL2SDK::Assembly_CSharp::GameEngine::Landscape::ThreadCachedData* tcd_); DLL2SDK::UnityEngine::UnityEngine::Bounds GetPatchBoundsIgnoreHeightThreaded_72852(int32_t level_, int32_t row_, int32_t col_, DLL2SDK::Assembly_CSharp::GameEngine::Landscape::ThreadCachedData* tcd_); DLL2SDK::UnityEngine::UnityEngine::Bounds GetPatchBoundsWithExplicitHeightThreaded_72853(int32_t level_, int32_t row_, int32_t col_, int16_t height_, DLL2SDK::Assembly_CSharp::GameEngine::Landscape::ThreadCachedData* tcd_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPatchBasePositionThreaded_72854(int32_t level_, int32_t row_, int32_t col_, DLL2SDK::Assembly_CSharp::GameEngine::Landscape::ThreadCachedData* tcd_); DLL2SDK::Array* GetTerrainMaterials_72855(); int32_t GetPatchMaterialIndex_72856(int32_t level_, int32_t row_, int32_t col_); DLL2SDK::mscorlib::System::String* GetDataFolderPath_72857(); DLL2SDK::mscorlib::System::String* GetMaterialResourceName_MaskTexture_72858(int32_t index_); DLL2SDK::UnityEngine::UnityEngine::Bounds GetMaterialDistributionBoundsIgnoreHeight_72859(int32_t index_); bool ShouldUpdateLod_72860(); void GarbageCollectRenderers_72861(); DLL2SDK::Assembly_CSharp::GameEngine::Landscape::LandscapeRenderer* GetRenderer_72862(DLL2SDK::UnityEngine::UnityEngine::Camera* camera_); void ChangeLowBasemap_72863(); void CheckChangeBaseMap_72864(); void UpdateGlobalShaderConstants_72865(); void UpdateImpl_72866(); void Update_72867(); void StartAsyncCulling_72868(); void CullLandscape_72869(DLL2SDK::UnityEngine::UnityEngine::Camera* camera_); void OnCullObject_72870(); DLL2SDK::Array* GetActiveRenderers_72871(); void ClearRenderers_72872(); void ForceSyncUpdate_72873(); void ForceSyncUpdate_72874(DLL2SDK::UnityEngine::UnityEngine::Camera* camera_); void FallbackToUnityTerrain_72875(bool fallback_); void AutoFallback_72876(); void OnDrawGizmosSelected_72877(); void CreateColliderPatch_72878(DLL2SDK::Assembly_CSharp::GameEngine::Landscape::PatchLoadRequest* request_, DLL2SDK::UnityEngine::UnityEngine::Camera* camera_); bool IsPatchVisible_72879(int32_t level_, int32_t row_, int32_t col_, DLL2SDK::UnityEngine::UnityEngine::Vector3 viewpoint_); void CreateAllCollision_72880(); void DestoryCollision_72882(); void LoadHeightmapOCData_72883(); DLL2SDK::Assembly_CSharp::GameEngine::Landscape::Landscape_SOCLandscapeData* GetAndClearLandscapeSOCHeightMapData_72884(); bool GetBitValue_72885(int32_t x_, int32_t y_, DLL2SDK::Array* data_, int32_t dataWidth_); static void GetHoleRectsForColliderPatch_72881(DLL2SDK::Array* globalRects_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* patchHoleRects_, int32_t patchX_, int32_t patchY_, int32_t patchSize_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Landscape { struct HeightmapAtlas : DLL2SDK::mscorlib::System::Object { int32_t atlasWidth_; int32_t atlasHeight_; int32_t blockSize_; DLL2SDK::Array* freeBlockList_; int32_t numFreeBlocks_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* atlas_; bool dirty_; DLL2SDK::UnityEngine::UnityEngine::Rect dirtyRect_; bool canUseApplyRect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAtlasTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Release_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTotalBlockCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasFreeBlock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UploadBlock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Commit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReleaseBlock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUvScaleOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUvScaleOffsetParamsForShader_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateNormals_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72803(DLL2SDK::Assembly_CSharp::GameEngine::Landscape::LandscapeRenderer* renderer_, int32_t blockSize_, int32_t maxBlockCount_); DLL2SDK::UnityEngine::UnityEngine::Texture2D* GetAtlasTexture_72804(); void Initialize_72805(DLL2SDK::Assembly_CSharp::GameEngine::Landscape::LandscapeRenderer* renderer_, int32_t atlasWidth_, int32_t atlasHeight_, int32_t blockSize_); void Release_72806(); int32_t GetTotalBlockCount_72807(); bool HasFreeBlock_72808(); int32_t UploadBlock_72809(DLL2SDK::Array* buffer_); void Commit_72810(); void ReleaseBlock_72811(int32_t blockIndex_); DLL2SDK::UnityEngine::UnityEngine::Vector4 GetUvScaleOffset_72812(int32_t blockIndex_); void GetUvScaleOffsetParamsForShader_72813(DLL2SDK::UnityEngine::UnityEngine::Vector4* params0_, DLL2SDK::UnityEngine::UnityEngine::Vector4* params1_); static void CalculateNormals_72814(DLL2SDK::Assembly_CSharp::GameEngine::Landscape::Landscape* landscape_, DLL2SDK::Array* heights_, int32_t dimension_, DLL2SDK::Array* normals_, int32_t level_); }; } namespace DLL2SDK::Assembly_CSharp { struct FarTerrainExportConfig : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* houdiniFarTerrainPrefab_; float quality_; bool exportUV_; bool exportNormals_; int32_t basemapResolution_; float basemapSplatsTilingScale_; DLL2SDK::UnityEngine::UnityEngine::GameObject* farTerrainPrefab_; DLL2SDK::UnityEngine::UnityEngine::Vector3 runtimePosition_; DLL2SDK::Array* terrainGroups_; float lowLevelQuality_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72802(); }; } namespace DLL2SDK::Assembly_CSharp { struct FarTerrainGroup : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* name_; bool export_; float overrideQuality_; DLL2SDK::Array* terrainToMerge_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72801(); }; } namespace DLL2SDK::Assembly_CSharp { struct OpenWorldSOCStreamingManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* resourceBasePath_; DLL2SDK::mscorlib::System::String* assetBundleBasePath_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_CamTrans_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastCamPos_; float m_LastCheckPosTime_; DLL2SDK::Array* m_CurrentActiveTileIDs_; DLL2SDK::Array* m_ToAddTileIDs_; DLL2SDK::Array* m_ToRemoveTileIDs_; bool m_IsReady_; DLL2SDK::Assembly_CSharp::WorldInfo* m_WorldInfo_; struct StaticFields { bool m_ForceCheckData_; bool m_UseAssetBundleSOCTileData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawDebug_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedToCheckData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceUpdateSOCData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveDepartedSOCTiles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddNewSOCTiles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TrytoLoadAndUnLoadOcData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestTileOccluders_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadTileOccluderCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProduceOccluderToTmpBufferAsync_AssetBundle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProduceOccluderToTmpBufferAsync_ResFolder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReloadAllTileOccluders_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72778(DLL2SDK::mscorlib::System::String* persistentScenePath_); void Init_72779(DLL2SDK::mscorlib::System::String* persistentScenePath_); void Shutdown_72780(); void Tick_72781(DLL2SDK::UnityEngine::UnityEngine::Camera* cam_); void DrawDebug_72782(); bool NeedToCheckData_72783(); void RemoveDepartedSOCTiles_72785(); void AddNewSOCTiles_72786(); void TrytoLoadAndUnLoadOcData_72787(); void RequestTileOccluders_72788(int32_t key_); void LoadTileOccluderCallback_72789(int32_t key_, DLL2SDK::Assembly_CSharp::GameEngine::SceneOccluderDataScriptObj* sobj_); void ProduceOccluderToTmpBufferAsync_AssetBundle_72790(int32_t key_); DLL2SDK::mscorlib::System::Collections::IEnumerator* ProduceOccluderToTmpBufferAsync_ResFolder_72791(int32_t key_); void ApplyShift_72792(DLL2SDK::UnityEngine::UnityEngine::Vector3 unusedShift_); void ReloadAllTileOccluders_72793(); static void ForceUpdateSOCData_72784(); static void _cctor_72794(); }; } namespace DLL2SDK::Assembly_CSharp { struct OpenWorldManager : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::List_1* allStreamers_; DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState lastPhysicsState_; bool lastIsOnPlane_; DLL2SDK::Assembly_CSharp::EOpenWorldStreamer defaultSceneStreamer_; DLL2SDK::Assembly_CSharp::TiledSceneStreamer* sceneStreamer_; float distanceToGround_; float defaultNearClipPlane_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::BitArray* streamerFlags_; float highAltitudeNearClipPlane_; float highAltitudeStart_; float highAltitudeEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStreamerEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStreamerEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleStreamerEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectRegistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectUnRegistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterStreamer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterStreamer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStreamer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetStreamer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasGrassAt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPreStartAircraft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCameraNearClipPlane_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDistanceToGround_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewPoint_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72758(); void OnLevelObjectRegistered_72762(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); void OnLevelObjectUnRegistered_72763(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); void RegisterStreamer_72764(DLL2SDK::Assembly_CSharp::OpenWorldStreamer* streamer_); void UnRegisterStreamer_72765(DLL2SDK::Assembly_CSharp::OpenWorldStreamer* streamer_); template T GetStreamer_72766(); DLL2SDK::Assembly_CSharp::OpenWorldStreamer* GetStreamer_72767(DLL2SDK::Assembly_CSharp::EOpenWorldStreamer streamerType_); bool HasGrassAt_72768(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void OnPreStartAircraft_72769(); void Tick_72770(float deltaTime_); void UpdateCameraNearClipPlane_72771(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetViewPoint_72773(DLL2SDK::UnityEngine::UnityEngine::Vector3* playerPosition_); void __xLuaBaseProxy_OnLevelObjectRegistered_72775(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* P0_); void __xLuaBaseProxy_OnLevelObjectUnRegistered_72776(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* P0_); void __xLuaBaseProxy_Tick_72777(float P0_); static bool GetStreamerEnabled_72759(DLL2SDK::Assembly_CSharp::EOpenWorldStreamer subSystem_); static void SetStreamerEnabled_72760(DLL2SDK::Assembly_CSharp::EOpenWorldStreamer streamer_, bool enabled_); static void ToggleStreamerEnable_72761(DLL2SDK::Assembly_CSharp::EOpenWorldStreamer streamer_); static bool GetDistanceToGround_72772(DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraPos_, float* dist_); static void _cctor_72774(); }; } namespace DLL2SDK::Assembly_CSharp { struct TODLightingController : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Texture2D* m_Shadowmask_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72748(); void Awake_72749(); void OnEnable_72750(); void OnDisable_72751(); }; } namespace DLL2SDK::Assembly_CSharp { struct StreamingLODManager : DLL2SDK::Assembly_CSharp::OpenWorldStreamer { DLL2SDK::mscorlib::System::String* LODGroupTag_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* allStreamingLOD_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* lodAssets_; float checkReleaseResourceInterval_; float lastCheckStreamoutTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::StreamingLODManager* _instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickStreaming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Register_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegister_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadLODAssetAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WaitResourceLoad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCameraPos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72726(); void Awake_72728(); void TickStreaming_72729(float deltaTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 playerPos_, float distanceToGround_, DLL2SDK::UnityEngine::UnityEngine::Camera* camera_); void Register_72730(DLL2SDK::Assembly_CSharp::StreamingLODGroup* lodGroup_); void UnRegister_72731(DLL2SDK::Assembly_CSharp::StreamingLODGroup* lodGroup_); void LoadLODAssetAsync_72732(DLL2SDK::mscorlib::System::String* assetName_, DLL2SDK::mscorlib::System::Action_1* loadHandler_); DLL2SDK::mscorlib::System::Collections::IEnumerator* WaitResourceLoad_72733(DLL2SDK::mscorlib::System::String* inAssetPath_, DLL2SDK::mscorlib::System::Action_1* loadHandler_); void UpdateCameraPos_72734(DLL2SDK::UnityEngine::UnityEngine::Vector3 camPos_); void __xLuaBaseProxy_Awake_72735(); void __xLuaBaseProxy_TickStreaming_72736(float P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P2_, float P3_, DLL2SDK::UnityEngine::UnityEngine::Camera* P4_); static DLL2SDK::Assembly_CSharp::StreamingLODManager* get_Instance_72727(); }; } namespace DLL2SDK::Assembly_CSharp { struct StreamingLODGroup : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Vector3 referencePoint_; DLL2SDK::Array* LodAssets_; int32_t _currentLODLevel_k__BackingField_; int32_t oldLODLevel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCameraPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadAssetComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadResource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReleaseResource_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72715(); int32_t get_currentLODLevel_72716(); void set_currentLODLevel_72717(int32_t value_); void UpdateCameraPos_72718(DLL2SDK::UnityEngine::UnityEngine::Vector3 camPos_); void OnLoadAssetComplete_72719(DLL2SDK::Assembly_CSharp::LODModelResource* lodAsset_); void OnEnable_72720(); void OnDisable_72721(); void LoadResource_72722(DLL2SDK::Assembly_CSharp::LODModelResource* res_); void ReleaseResource_72723(int32_t lodLevel_); }; } namespace DLL2SDK::Assembly_CSharp { struct LODModelResource : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { uint8_t lodLevel_; DLL2SDK::Array* LODModels_; int32_t refCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnLoadResource_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72710(); void UnLoadResource_72711(); }; } namespace DLL2SDK::Assembly_CSharp { struct LODResourceEntry : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Mesh* rendererMesh_; DLL2SDK::UnityEngine::UnityEngine::Mesh* colliderMesh_; DLL2SDK::Array* materials_; DLL2SDK::Array* lightMaps_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72709(); }; } namespace DLL2SDK::Assembly_CSharp { struct FoliageVolume : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Color m_color_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawTriggerGizmos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InVolume_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72705(); void OnDrawGizmos_72706(); void DrawTriggerGizmos_72707(); bool InVolume_72708(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_); }; } namespace DLL2SDK::Assembly_CSharp { struct FoliageUtils : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUniqueHash_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStableHashCode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static int32_t GetUniqueHash_72703(DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_); static int32_t GetStableHashCode_72704(DLL2SDK::mscorlib::System::String* str_); }; } namespace DLL2SDK::Assembly_CSharp { struct FoliageRenderBatch : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Mesh* mesh_; DLL2SDK::UnityEngine::UnityEngine::Material* material_; DLL2SDK::Assembly_CSharp::GameEngine::Tuple_2* renderKey_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* matrices_; DLL2SDK::Array* matricesArray_; DLL2SDK::UnityEngine::UnityEngine::MaterialPropertyBlock* properties_; bool active_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddMatrix_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawBatch_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72699(DLL2SDK::UnityEngine::UnityEngine::Mesh* _mesh_, DLL2SDK::UnityEngine::UnityEngine::Material* _material_); void SetActive_72700(bool _ative_); void AddMatrix_72701(DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 _maxtrix_); void DrawBatch_72702(); }; } namespace DLL2SDK::Assembly_CSharp { struct FoliageGrid : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* foliageInstanceList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* foliageRenderBatchesDict_; DLL2SDK::UnityEngine::UnityEngine::Bounds bounds_; bool drawBounds_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddFoliageInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConstructRenderBatches_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLOD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLOD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Draw_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72688(); void AddFoliageInstance_72689(DLL2SDK::Assembly_CSharp::FoliageInstance* inst_); void ConstructRenderBatches_72690(DLL2SDK::Assembly_CSharp::FoliageDatabase* db_); void UpdateLOD_72691(DLL2SDK::UnityEngine::UnityEngine::Vector3 viewPos_); void SetLOD_72692(DLL2SDK::Assembly_CSharp::EFoliageLOD targetLOD_); void Draw_72693(); }; } namespace DLL2SDK::Assembly_CSharp { struct FoliageInstance : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 position_; DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_; DLL2SDK::UnityEngine::UnityEngine::Vector3 scale_; DLL2SDK::UnityEngine::UnityEngine::Bounds bounds_; bool visible_; int32_t foliageTypeHash_; DLL2SDK::Assembly_CSharp::EFoliageLayerType layerType_; DLL2SDK::UnityEngine::UnityEngine::GameObject* go_; int32_t prototypeIndex_; DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 matrix_; DLL2SDK::UnityEngine::UnityEngine::Mesh* mesh_; DLL2SDK::UnityEngine::UnityEngine::Material* material_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72685(DLL2SDK::UnityEngine::UnityEngine::GameObject* _go_, int32_t _prototypeIndex_, DLL2SDK::UnityEngine::UnityEngine::Vector3 _position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion _rotation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 _scale_, DLL2SDK::UnityEngine::UnityEngine::Mesh* _mesh_, DLL2SDK::UnityEngine::UnityEngine::Material* _material_); void _ctor_72686(DLL2SDK::UnityEngine::UnityEngine::Vector3 _position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion _rotation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 _scale_); DLL2SDK::Assembly_CSharp::GameEngine::Tuple_2* get_renderKey_72687(); }; } namespace DLL2SDK::Assembly_CSharp { struct FoliagePrototype : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* prototypeLODs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrototypeLOD_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72682(); void Refresh_72683(); DLL2SDK::Assembly_CSharp::FoliagePrototypeLOD* GetPrototypeLOD_72684(DLL2SDK::Assembly_CSharp::EFoliageLOD lod_); }; } namespace DLL2SDK::Assembly_CSharp { struct FoliagePrototypeLOD : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::EFoliageLOD lod_; DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_; DLL2SDK::Array* meshes_; DLL2SDK::Array* materials_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72680(); void Refresh_72681(); }; } namespace DLL2SDK::Assembly_CSharp { struct FoliageTypeAsset : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::Assembly_CSharp::FoliageTypeInfo* typeInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72679(); }; } namespace DLL2SDK::Assembly_CSharp { struct FoliageType : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::EFoliageLayerType layerType_; int32_t hash_; DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_; DLL2SDK::Assembly_CSharp::FoliageTypeRuntimeData* runtimeData_; DLL2SDK::UnityEngine::UnityEngine::Bounds localBounds_; float maxDrawDistance_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72678(); }; } namespace DLL2SDK::Assembly_CSharp { struct FoliageTypeRuntimeData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* lodData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72677(); }; } namespace DLL2SDK::Assembly_CSharp { struct FoliageTypeLOD : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* meshMaterials_; float lodDistance_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72676(); }; } namespace DLL2SDK::Assembly_CSharp { struct MeshMaterial : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Mesh* mesh_; DLL2SDK::Array* materials_; DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 localMatrix_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72675(DLL2SDK::UnityEngine::UnityEngine::Mesh* _mesh_, DLL2SDK::Array* _materials_); }; } namespace DLL2SDK::Assembly_CSharp { struct FoliageLayer : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::EFoliageLayerType type_; float cellSize_; DLL2SDK::UnityEngine::UnityEngine::Color debugCellColor_; DLL2SDK::UnityEngine::UnityEngine::Color debugFoliageColor_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72672(); DLL2SDK::mscorlib::System::String* ToString_72673(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_72674(); }; } namespace DLL2SDK::Assembly_CSharp { struct FoliageRuntimeData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* layerDataDict_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddFoliageInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMaxDrawDistance_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72669(); void AddFoliageInstance_72670(DLL2SDK::Assembly_CSharp::FoliageLayer* layer_, int32_t typeHash_, DLL2SDK::Assembly_CSharp::FoliageInstance* instance_); void UpdateMaxDrawDistance_72671(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* foliageTypes_); }; } namespace DLL2SDK::Assembly_CSharp { struct FoliageLayerData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::FoliageLayer* _layer_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* posHashCellData_; float maxDrawDistance_; float _maxDrawDistanceSqr_k__BackingField_; int32_t _traverseNeighborCount_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddFoliageInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMaxDrawDistance_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72660(DLL2SDK::Assembly_CSharp::FoliageLayer* _layer_); DLL2SDK::Assembly_CSharp::FoliageLayer* get_layer_72661(); void set_layer_72662(DLL2SDK::Assembly_CSharp::FoliageLayer* value_); float get_maxDrawDistanceSqr_72663(); void set_maxDrawDistanceSqr_72664(float value_); int32_t get_traverseNeighborCount_72665(); void set_traverseNeighborCount_72666(int32_t value_); void AddFoliageInstance_72667(int32_t typeHash_, DLL2SDK::Assembly_CSharp::FoliageInstance* instance_); void UpdateMaxDrawDistance_72668(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* foliageTypes_); }; } namespace DLL2SDK::Assembly_CSharp { struct FoliageCellData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::CubeCell cell_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* typeHashInstanceData_; bool _visible_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVisible_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72655(); DLL2SDK::UnityEngine::UnityEngine::Bounds get_bounds_72656(); bool get_visible_72657(); void set_visible_72658(bool value_); void SetVisible_72659(bool _visible_); }; } namespace DLL2SDK::Assembly_CSharp { struct FoliageRenderer : DLL2SDK::Assembly_CSharp::OpenWorldStreamer { DLL2SDK::Assembly_CSharp::FoliageDatabase* foliageDatabase_; bool drawDebug_; DLL2SDK::Assembly_CSharp::EFoliageLayerType drawDebugLayerType_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* foliageInstanceList_; DLL2SDK::Assembly_CSharp::FoliageRuntimeData* foliageRuntimeData_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_FoliageTypes_; DLL2SDK::Array*>* m_MatrixLODBuffer_; DLL2SDK::Array* m_MatrixLODCounter_; DLL2SDK::Array* m_CameraPlanes_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CameraPosition_; bool m_DrawInstanced_; DLL2SDK::UnityEngine::UnityEngine::Camera* m_CurrentCameraDraw_; DLL2SDK::Assembly_CSharp::FoliageRendererStats m_DrawStats_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFoliageTypes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildRuntimeData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickStreaming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessFoliageLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IssueRenderBatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IssueRenderBatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentLOD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VisibilityTest_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72638(); void Awake_72639(); void Start_72640(); void UpdateFoliageTypes_72641(DLL2SDK::Array* types_); void BuildRuntimeData_72642(); void TickStreaming_72643(float deltaTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 playerPos_, float distanceToGround_, DLL2SDK::UnityEngine::UnityEngine::Camera* camera_); void ProcessFoliageLayer_72644(DLL2SDK::Assembly_CSharp::FoliageLayerData* layerData_); void ProcessCell_72645(DLL2SDK::Assembly_CSharp::FoliageCellData* cellData_); void IssueRenderBatch_72646(DLL2SDK::Array* batch_, int32_t count_, DLL2SDK::Assembly_CSharp::FoliageTypeLOD* lod_, DLL2SDK::UnityEngine::UnityEngine::MaterialPropertyBlock* mpb_); void IssueRenderBatch_72647(DLL2SDK::Array* batch_, int32_t count_, DLL2SDK::UnityEngine::UnityEngine::Mesh* mesh_, DLL2SDK::Array* materials_, DLL2SDK::UnityEngine::UnityEngine::MaterialPropertyBlock* mpb_); int32_t GetCurrentLOD_72648(DLL2SDK::Array* foliageLODs_, float distance_); bool VisibilityTest_72649(DLL2SDK::UnityEngine::UnityEngine::Bounds bounds_, float maxDistanceSqr_); void __xLuaBaseProxy_Awake_72650(); void __xLuaBaseProxy_Start_72651(); void __xLuaBaseProxy_TickStreaming_72652(float P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P2_, float P3_, DLL2SDK::UnityEngine::UnityEngine::Camera* P4_); }; } namespace DLL2SDK::Assembly_CSharp { struct FoliageImportConfig : DLL2SDK::Assembly_CSharp::ValidatableConfig { DLL2SDK::Array* foliageSettings_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Validate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72632(); DLL2SDK::mscorlib::System::String* Validate_72633(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_Validate_72634(); }; } namespace DLL2SDK::Assembly_CSharp { struct FoliageImportSettings : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* name_; DLL2SDK::mscorlib::System::String* csvPath_; DLL2SDK::Array* csvNames_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72631(); }; } namespace DLL2SDK::Assembly_CSharp { struct FoliageTypeInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_; DLL2SDK::UnityEngine::UnityEngine::GameObject* skyOnlyPrefab_; float scale_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72630(); }; } namespace DLL2SDK::Assembly_CSharp { struct FoliageGlobals : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t MAX_BATCH_SIZE_; int32_t MAX_LOD_COUNT_; float MAX_DRAW_DISTANCE_TREE_; float CELL_SIZE_TREE_; float CELL_SIZE_SHRUB_; float CELL_SIZE_GRASS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72629(); }; } namespace DLL2SDK::Assembly_CSharp { struct FoliageDatabase : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::Array* foliageLayers_; DLL2SDK::Array* foliagePrototypes_; DLL2SDK::Array* foliageTypes_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFoliageLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIdentifier_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrototypeIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrototypeLOD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRenderKey_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72622(); void Refresh_72623(); DLL2SDK::Assembly_CSharp::FoliageLayer* GetFoliageLayer_72624(DLL2SDK::Assembly_CSharp::EFoliageLayerType layerType_); DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* GetRenderKey_72628(int32_t prototypeIndex_, DLL2SDK::Assembly_CSharp::EFoliageLOD lod_); static int32_t GetIdentifier_72625(int32_t prototypeIndex_, DLL2SDK::Assembly_CSharp::EFoliageLOD lod_); static int32_t GetPrototypeIndex_72626(int32_t identifier_); static DLL2SDK::Assembly_CSharp::EFoliageLOD GetPrototypeLOD_72627(int32_t identifier_); }; } namespace DLL2SDK::Assembly_CSharp { struct FoliageBatchRenderer : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_TiledRenderers_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_Batches_; DLL2SDK::Assembly_CSharp::TiledSceneStreamer* m_TileSceneStreamer_; bool m_RefreshScene_; bool m_Delete_; DLL2SDK::mscorlib::System::String* m_DeleteExcludeName_; bool isLowQuality_; struct StaticFields { bool enableLowQualitySettings_; bool disabled_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::System_Core::System::Func_2, bool>* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshCurrentScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateBatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSortName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLowQualitySetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ITileSceneLoadCallback_OnSceneWasLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ITileSceneLoadCallback_OnSceneWasUnloaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableHismVertexAttributeInstancing_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72606(); void Awake_72607(); void Start_72608(); void Update_72609(); void RefreshCurrentScene_72610(); DLL2SDK::Assembly_CSharp::FoliageBatchRenderer_FoliageBatch CreateBatch_72611(DLL2SDK::mscorlib::System::String* sortName_); void CheckLowQualitySetting_72613(DLL2SDK::UnityEngine::UnityEngine::HierarchicalInstancedMeshRenderer* hism_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_); void AddScene_72614(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_); void RemoveScene_72615(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_); void ITileSceneLoadCallback_OnSceneWasLoaded_72616(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::LoadSceneMode mode_); void ITileSceneLoadCallback_OnSceneWasUnloaded_72617(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_); static DLL2SDK::mscorlib::System::String* GetSortName_72612(DLL2SDK::UnityEngine::UnityEngine::HierarchicalInstancedMeshRenderer* r_); static void EnableHismVertexAttributeInstancing_72618(DLL2SDK::UnityEngine::UnityEngine::HierarchicalInstancedMeshRenderer* hism_, bool enable_); static void _cctor_72619(); static bool _RemoveScene_m__0_72620(DLL2SDK::UnityEngine::UnityEngine::HierarchicalInstancedMeshRenderer* e_); static bool _RemoveScene_m__1_72621(DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 e_); }; } namespace DLL2SDK::Assembly_CSharp { struct FoliageActor : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::FoliageDatabase* foliageDatabase_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* foliageInstanceList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* foliageRenderBatches_; DLL2SDK::Assembly_CSharp::FoliageGrid* foliageGrid_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildGrid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GatherBatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72599(); void Awake_72600(); void Start_72601(); void BuildGrid_72602(); void GatherBatch_72603(); void Update_72604(); void OnDrawGizmos_72605(); }; } namespace DLL2SDK::Assembly_CSharp { struct TupleEqualityComparer : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Equals_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHashCode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72596(); bool Equals_72597(DLL2SDK::Assembly_CSharp::GameEngine::Tuple_2* t0_, DLL2SDK::Assembly_CSharp::GameEngine::Tuple_2* t1_); int32_t GetHashCode_72598(DLL2SDK::Assembly_CSharp::GameEngine::Tuple_2* t_); }; } namespace DLL2SDK::Assembly_CSharp { struct VirtualNestedPrefab : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_; bool runtimeInstantiate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* meshMaterials_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RuntimeInstantiatePrefab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72591(); void Awake_72592(); void Start_72593(); void RuntimeInstantiatePrefab_72594(); void OnEnable_72595(); }; } namespace DLL2SDK::Assembly_CSharp { struct SimplifyMeshPreview : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Mesh* originalMesh_; DLL2SDK::UnityEngine::UnityEngine::Mesh* simplifiedMesh_; float trianglePercent_; bool processVertexLock_; DLL2SDK::UnityEngine::UnityEngine::MeshFilter* meshFilter_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSimplifiedTriangleCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOriginalTriangleCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestoreOriginalMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplySimplifiedMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyMesh_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72581(); bool get_IsValid_72582(); void Awake_72583(); void OnEnable_72584(); void Init_72585(); int32_t GetSimplifiedTriangleCount_72586(); int32_t GetOriginalTriangleCount_72587(); void RestoreOriginalMesh_72588(); void ApplySimplifiedMesh_72589(DLL2SDK::UnityEngine::UnityEngine::Mesh* newMesh_); void ApplyMesh_72590(DLL2SDK::UnityEngine::UnityEngine::Mesh* newMesh_); }; } namespace DLL2SDK::Assembly_CSharp { struct SceneMaskConfig : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { uint32_t sceneMaskFlags_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72580(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct ESceneMaskType : int32_t { Minimap_ = static_cast(0x0), Road_ = static_cast(0x1), Building_ = static_cast(0x2), Cover_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { struct PrefabMaterialVariant : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_; DLL2SDK::Array* materialMods_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* meshMaterials_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72578(); void Start_72579(); }; } namespace DLL2SDK::Assembly_CSharp { struct MaterialReplacement : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Material* target_; DLL2SDK::UnityEngine::UnityEngine::Material* replacement_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72577(DLL2SDK::UnityEngine::UnityEngine::Material* _target_, DLL2SDK::UnityEngine::UnityEngine::Material* _replacement_); }; } namespace DLL2SDK::Assembly_CSharp { struct OpenWorldDebug : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Color COLOR_BOUNDS_CELL_; DLL2SDK::UnityEngine::UnityEngine::Color COLOR_BOUNDS_FOLIAGE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawBounds_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void DrawBounds_72575(DLL2SDK::UnityEngine::UnityEngine::Bounds bounds_, DLL2SDK::UnityEngine::UnityEngine::Color color_); static void _cctor_72576(); }; } namespace DLL2SDK::Assembly_CSharp { struct LDNodeInherit : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::String* ParentScenePath_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* OverrideAddList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72574(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct WeaponAutoRotate : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* animationCurve_; float mUniformSpeed_; float mDecelerateTime_; float mTimeScale_; float mTimeCounter_; bool IsDoing_; DLL2SDK::UnityEngine::UnityEngine::Vector3 DEFAULT_WEAPON_ROTATION_EULERANGLE_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartToRotate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetCurve_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTimeScale_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72538(); void OnEnable_72539(); void Update_72540(); void UpdateInfo_72541(); void StartToRotate_72542(); void ResetTime_72543(); void ResetCurve_72544(); void SetTimeScale_72545(float rate_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct TargetRot : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float TouchRotationScale_; float KeyboardRotationScale_; float mCustomTouchRotScale_; bool mRotImmediately_; bool mNeedAutoRotate_; DLL2SDK::UnityEngine::UnityEngine::Quaternion mTargetRotation_; DLL2SDK::System_Core::System::Action* mCallback_; DLL2SDK::UnityEngine::UnityEngine::Camera* RotCamera_; DLL2SDK::UnityEngine::UnityEngine::Vector2 mLastTouchPos_; bool mAllowRot_; DLL2SDK::UnityEngine::UnityEngine::Quaternion mInitRot_; bool mInited_; DLL2SDK::UnityEngine::UnityEngine::Quaternion mRotX_; DLL2SDK::UnityEngine::UnityEngine::Quaternion mRotY_; float mAngleSpeed_; float mAngleReduceSpeed_; float mMaxAngleSpeed_; DLL2SDK::UnityEngine::UnityEngine::Quaternion mDefaultRot_; DLL2SDK::Assembly_CSharp::FrontEnd::WeaponAutoRotate* mWeaponAutoRotate_; DLL2SDK::UnityEngine::UnityEngine::Vector3 DEFAULT_WEAPON_ROTATION_EULERANGLE_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActImmediately_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAutoRotateToDes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTouchRotScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTouchBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTouching_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClampAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTweenRotate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAutoRotate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAutoRotate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAutoRotationEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetRotateTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetToDefault_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72518(); void set_AllowRot_72519(bool value_); bool get_AllowRot_72520(); void Awake_72521(); void Start_72522(); void Reset_72523(); void ResetRotation_72524(); void SetActImmediately_72525(bool rotImmediately_); void SetAutoRotateToDes_72526(DLL2SDK::UnityEngine::UnityEngine::Quaternion target_, DLL2SDK::System_Core::System::Action* callback_); void SetTouchRotScale_72527(float scale_); bool IsTouchBegin_72528(DLL2SDK::UnityEngine::UnityEngine::Vector3* position_); bool IsTouching_72529(DLL2SDK::UnityEngine::UnityEngine::Vector3* position_); void Update_72530(); float ClampAngle_72531(float angle_); void SetTweenRotate_72532(bool enable_); void StartAutoRotate_72533(); void StopAutoRotate_72534(); void SetAutoRotationEnabled_72535(bool enable_); void ResetRotateTime_72536(); void ResetToDefault_72537(DLL2SDK::UnityEngine::UnityEngine::Vector3 eulerAngle_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::NoLogin { struct NoLoginGame : DLL2SDK::Assembly_CSharp::GameBase::BaseGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitGameEventChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessZoneEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72511(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); void Init_72512(); void InitGameEventChannel_72513(); void ProcessZoneEvent_72514(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void __xLuaBaseProxy_Init_72515(); void __xLuaBaseProxy_InitGameEventChannel_72516(); void __xLuaBaseProxy_ProcessZoneEvent_72517(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::NoLogin { struct NoLoginUIScene : DLL2SDK::Assembly_CSharp::GameUI::UIScene { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72508(); void Init_72509(); void __xLuaBaseProxy_Init_72510(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::NoLogin { struct DSTestData : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Array* MainWeapons_; DLL2SDK::Array* WeaponNames_; DLL2SDK::Array* RoleIDList_; DLL2SDK::Array* RoleNameList_; uint32_t mainWeaponID_; uint64_t roleID_; DLL2SDK::Array* TestMapNames_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMainWeaponID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRoleID_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72502(); static uint32_t get_MainWeaponID_72503(); static void SetMainWeaponID_72504(uint32_t weaponID_); static uint64_t get_RoleID_72505(); static void SetRoleID_72506(uint64_t id_); static void _cctor_72507(); }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct NetWorkConnectionStage : int32_t { None_ = static_cast(0x0), WaitingForConnect_ = static_cast(0x1), Connecting_ = static_cast(0x2), Connected_ = static_cast(0x3), ErrorProcessing_ = static_cast(0x4), Reconnecting_ = static_cast(0x5), ReLogging_ = static_cast(0x6), DisConnected_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ZoneServerRequest : DLL2SDK::mscorlib::System::Object { DLL2SDK::protobuf_net::ProtoBuf::IExtensible* _SendPkgBody_k__BackingField_; int32_t _SequenceId_k__BackingField_; uint32_t _SendCmd_k__BackingField_; uint32_t _RecvCmd_k__BackingField_; float _FirstSendTime_k__BackingField_; float _LastSendTime_k__BackingField_; int32_t _TryCount_k__BackingField_; bool _ShouldBeResent_k__BackingField_; uint64_t _ModeRouteId_k__BackingField_; bool _CanSendWhenDisconnect_k__BackingField_; bool _ShowModel_k__BackingField_; bool _HasRecycle_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72410(); DLL2SDK::protobuf_net::ProtoBuf::IExtensible* get_SendPkgBody_72411(); void set_SendPkgBody_72412(DLL2SDK::protobuf_net::ProtoBuf::IExtensible* value_); int32_t get_SequenceId_72413(); void set_SequenceId_72414(int32_t value_); uint32_t get_SendCmd_72415(); void set_SendCmd_72416(uint32_t value_); uint32_t get_RecvCmd_72417(); void set_RecvCmd_72418(uint32_t value_); float get_FirstSendTime_72419(); void set_FirstSendTime_72420(float value_); float get_LastSendTime_72421(); void set_LastSendTime_72422(float value_); int32_t get_TryCount_72423(); void set_TryCount_72424(int32_t value_); bool get_ShouldBeResent_72425(); void set_ShouldBeResent_72426(bool value_); uint64_t get_ModeRouteId_72427(); void set_ModeRouteId_72428(uint64_t value_); bool get_CanSendWhenDisconnect_72429(); void set_CanSendWhenDisconnect_72430(bool value_); bool get_ShowModel_72431(); void set_ShowModel_72432(bool value_); bool get_HasRecycle_72433(); void set_HasRecycle_72434(bool value_); void OnRecycle_72435(); DLL2SDK::mscorlib::System::String* ToString_72436(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_72437(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ZoneServerResponse : DLL2SDK::mscorlib::System::Object { DLL2SDK::protobuf_net::ProtoBuf::IExtensible* _Body_k__BackingField_; int32_t _SequenceId_k__BackingField_; int32_t _RecvCmd_k__BackingField_; bool _IsSuccess_k__BackingField_; int32_t _Result_k__BackingField_; float _Duration_k__BackingField_; bool _HasRecycle_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72392(); DLL2SDK::protobuf_net::ProtoBuf::IExtensible* get_Body_72393(); void set_Body_72394(DLL2SDK::protobuf_net::ProtoBuf::IExtensible* value_); int32_t get_SequenceId_72395(); void set_SequenceId_72396(int32_t value_); int32_t get_RecvCmd_72397(); void set_RecvCmd_72398(int32_t value_); bool get_IsSuccess_72399(); void set_IsSuccess_72400(bool value_); int32_t get_Result_72401(); void set_Result_72402(int32_t value_); float get_Duration_72403(); void set_Duration_72404(float value_); bool get_HasRecycle_72405(); void set_HasRecycle_72406(bool value_); void OnRecycle_72407(); DLL2SDK::mscorlib::System::String* ToString_72408(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_72409(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ZoneNetWorkProcessor : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::CSProtoSerializer::msg::CSProtoSerializer* m_Serializer_; int32_t m_Sequence_; int32_t SEQUENCE_MIN_; int32_t SEQUENCE_MAX_; int32_t SEQUENCE_NTF_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSequence_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProtobufDataToBytes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProtobufBytesToData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessFailResponse_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static int32_t CreateSequence_72387(); static DLL2SDK::Array* ProtobufDataToBytes_72388(DLL2SDK::protobuf_net::ProtoBuf::IExtensible* bodyPkg_, uint32_t sendCmd_, uint64_t modeRouteId_, int32_t* sequenceId_); static DLL2SDK::Assembly_CSharp::Network::ZoneServerResponse* ProtobufBytesToData_72389(DLL2SDK::Array* content_, int32_t length_); static DLL2SDK::Assembly_CSharp::Network::ZoneServerResponse* ProcessFailResponse_72390(int32_t recvCmd_, int32_t sequenceId_); static void _cctor_72391(); }; } namespace DLL2SDK::Assembly_CSharp { struct ZoneErrorCodeHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* kUnknownError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetErrorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FriendSystem_ErrorCodeShowTips_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::String* GetErrorInfo_72384(int32_t errcode_, DLL2SDK::mscorlib::System::String* defaultErrorInfo_, bool withoutErrorCode_, bool toggle_); static bool FriendSystem_ErrorCodeShowTips_72385(int32_t errorCode_); static void _cctor_72386(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EChatConnectorStatus : int32_t { IDLE_ = static_cast(0x0), SCHEDULED_ = static_cast(0x1), CONNECTING_ = static_cast(0x2), CONNECTED_ = static_cast(0x3), ERROR_PROCESSING_ = static_cast(0x4), RECONNECTING_ = static_cast(0x5), DESTROYING_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::Network { struct UDPSequence : DLL2SDK::mscorlib::System::Object { uint16_t sequenceNo_; uint8_t sendTimes_; bool _HasRecycle_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72335(); void Unserialize_72336(DLL2SDK::Array* bytes_, int32_t* position_); void Serialize_72337(DLL2SDK::mscorlib::System::IO::BinaryWriter* writer_); bool get_HasRecycle_72338(); void set_HasRecycle_72339(bool value_); void OnRecycle_72340(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct UDPProtocolHeader : DLL2SDK::mscorlib::System::Object { uint32_t mixedFlag_; uint32_t roomId_; uint8_t crc7_; uint32_t magic_; uint32_t flag_; uint32_t cmd_; uint32_t len_; bool _HasRecycle_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72329(); void Unserialize_72330(DLL2SDK::Array* bytes_, int32_t* position_); void Serialize_72331(DLL2SDK::mscorlib::System::IO::BinaryWriter* writer_); bool get_HasRecycle_72332(); void set_HasRecycle_72333(bool value_); void OnRecycle_72334(); }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EUDPFlag : int32_t { FLAG_NOTICE_ = static_cast(0x0), FLAG_REQUEST_ = static_cast(0x1), FLAG_ACK_ = static_cast(0x2), FLAG_REASK_ = static_cast(0x3), FLAG_RESET_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::Network { struct UDPMsg : DLL2SDK::mscorlib::System::Object { bool _HasRecycle_k__BackingField_; DLL2SDK::Array* Bytes_; int32_t ByteCount_; uint32_t Flag_; uint16_t SequenceNo_; uint32_t Cmd_; uint16_t crc7_; bool IsDataCorrupted_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72323(); bool get_HasRecycle_72324(); void set_HasRecycle_72325(bool value_); void OnRecycle_72326(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct UDPSendMsg : DLL2SDK::Assembly_CSharp::Network::UDPMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72327(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct UdpSocket : DLL2SDK::mscorlib::System::Object { bool m_IsRunning_; bool m_IsSendData_; uint32_t m_RoomId_; DLL2SDK::Assembly_CSharp::RingBuffer_1* SendBuffer_; DLL2SDK::Assembly_CSharp::RingBuffer_1* ReceiveBuffer_; DLL2SDK::Assembly_CSharp::RingBuffer_1* ReceivePingBuffer_; DLL2SDK::Array* m_EncryptionKey_; bool m_EnableEncryption_; DLL2SDK::mscorlib::System::Threading::Thread* m_NetworkThread_; bool _SocketExceptionRaised_k__BackingField_; DLL2SDK::System::System::Net::Sockets::SocketError _SocketErrorCode_k__BackingField_; DLL2SDK::Array* StandbyBytes_; DLL2SDK::mscorlib::System::IO::MemoryStream* m_AckWrappedStream_; DLL2SDK::mscorlib::System::IO::BinaryWriter* m_AckBinaryWriter_; DLL2SDK::mscorlib::System::Object* m_SendLock_; DLL2SDK::Assembly_CSharp::Network::UdpClient* m_ClientSocket_; struct StaticFields { int32_t MaxSleepCount_; int32_t SleepMilliSecond_; int32_t SleepMilliSecond_WaitForPing_; bool UseNew_; int32_t UDP_RECV_MSG_SIZE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Connect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Disconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecycleUDPMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MainSend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Flush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartThreadProcess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThreadNetworkProcess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWaitingForPing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThreadSocketException_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThreadException_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessReceive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThreadReceiveReplyAck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessSend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRunning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalConnection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SocketConnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SocketReceive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SocketSend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsConnected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SocketAvailable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72296(); void Init_72297(bool inEnableEncryption_, DLL2SDK::Array* encryptionKey_); bool Connect_72298(DLL2SDK::mscorlib::System::String* serverAddress_, uint16_t serverPort_, uint32_t roomId_); void Disconnect_72299(); void RecycleUDPMsg_72300(); void MainSend_72301(DLL2SDK::Array* Bytes_, int32_t ByteCount_, uint32_t cmd_); void Flush_72302(); void StartThreadProcess_72303(); void ThreadNetworkProcess_72304(); bool IsWaitingForPing_72305(); bool get_SocketExceptionRaised_72306(); void set_SocketExceptionRaised_72307(bool value_); DLL2SDK::System::System::Net::Sockets::SocketError get_SocketErrorCode_72308(); void set_SocketErrorCode_72309(DLL2SDK::System::System::Net::Sockets::SocketError value_); void ThreadSocketException_72310(DLL2SDK::System::System::Net::Sockets::SocketException* exp_); void ThreadException_72311(); bool ProcessReceive_72312(); void ThreadReceiveReplyAck_72313(uint16_t seqNo_, uint8_t sendTimes_, uint32_t cmd_); void ProcessSend_72314(); bool IsRunning_72315(); bool IsLocalConnection_72316(); bool SocketConnect_72317(DLL2SDK::mscorlib::System::String* serverAddress_, uint16_t serverPort_, uint32_t roomId_); int32_t SocketReceive_72318(DLL2SDK::Array* buff_); void SocketSend_72319(DLL2SDK::Array* buff_, int32_t count_); bool IsConnected_72320(); bool SocketAvailable_72321(); static void _cctor_72322(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct UdpLocalSocket : DLL2SDK::Assembly_CSharp::Network::UdpSocket { bool mIsConnected_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_UnUsed_; DLL2SDK::System::System::Collections::Generic::Queue_1* m_RecvBuffer_; DLL2SDK::System::System::Collections::Generic::Queue_1* m_SendBuffer_; DLL2SDK::System::System::Collections::Generic::Queue_1* m_SpecialSendBuffer_; DLL2SDK::System::System::Collections::Generic::Queue_1* m_SpecialRecvBuffer_; DLL2SDK::Assembly_CSharp::Network::UdpLocalSocket_RecvSpecialFunc* OnRecvSpecial_; struct StaticFields { int32_t BufferSize_; DLL2SDK::Assembly_CSharp::Network::UdpLocalSocket* mInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Connect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsConnected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Disconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SocketAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecv_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUnUsedBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SocketSend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendSpecial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessSpecialReceive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SocketReceive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SocketConnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalConnection_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72267(); bool Connect_72269(DLL2SDK::mscorlib::System::String* serverAddress_, uint16_t serverPort_, uint32_t roomId_); bool IsConnected_72270(); void Disconnect_72271(); bool SocketAvailable_72272(); int32_t OnSend_72273(intptr_t buff_, int32_t size_, int32_t* flag_); int32_t OnRecv_72274(intptr_t buff_, int32_t size_, int32_t* flag_); DLL2SDK::Assembly_CSharp::Network::UdpLocalSocket_Buffer* GetUnUsedBuffer_72275(); void SocketSend_72276(DLL2SDK::Array* buff_, int32_t count_); void SendSpecial_72277(DLL2SDK::Array* buff_); void ProcessSpecialReceive_72278(); int32_t SocketReceive_72279(DLL2SDK::Array* buff_); bool SocketConnect_72280(DLL2SDK::mscorlib::System::String* serverAddress_, uint16_t serverPort_, uint32_t roomId_); bool IsLocalConnection_72281(); bool __xLuaBaseProxy_Connect_72283(DLL2SDK::mscorlib::System::String* P0_, uint16_t P1_, uint32_t P2_); bool __xLuaBaseProxy_IsConnected_72284(); void __xLuaBaseProxy_Disconnect_72285(); bool __xLuaBaseProxy_SocketAvailable_72286(); void __xLuaBaseProxy_SocketSend_72287(DLL2SDK::Array* P0_, int32_t P1_); int32_t __xLuaBaseProxy_SocketReceive_72288(DLL2SDK::Array* P0_); bool __xLuaBaseProxy_SocketConnect_72289(DLL2SDK::mscorlib::System::String* P0_, uint16_t P1_, uint32_t P2_); bool __xLuaBaseProxy_IsLocalConnection_72290(); static DLL2SDK::Assembly_CSharp::Network::UdpLocalSocket* get_Instance_72268(); static void _cctor_72282(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct UdpClientHandler : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateConnect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::Assembly_CSharp::Network::UdpClient* CreateConnect_72266(DLL2SDK::mscorlib::System::String* serverAddress_, uint16_t serverPort_, DLL2SDK::mscorlib::System::String* logParam_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct UdpClient : DLL2SDK::mscorlib::System::Object { DLL2SDK::System::System::Net::Sockets::Socket* _Client_k__BackingField_; bool m_CleanedUp_; bool m_Active_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Connect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Close_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Dispose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Dispose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FreeResources_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72257(DLL2SDK::System::System::Net::Sockets::AddressFamily family_); DLL2SDK::System::System::Net::Sockets::Socket* get_Client_72258(); void set_Client_72259(DLL2SDK::System::System::Net::Sockets::Socket* value_); void Connect_72260(DLL2SDK::System::System::Net::IPEndPoint* endPoint_); void Close_72261(); bool CanSend_72262(); void Dispose_72263(); void Dispose_72264(bool disposing_); void FreeResources_72265(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncGameNetMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength NetVarLength_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseINT8Msg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseINT32Msg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72252(DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength InNetVarLength_); void _ctor_72253(); void Init_72254(DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength InNetVarLength_); static int32_t OnBuildResponseINT8Msg_72255(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); static int32_t OnBuildResponseINT32Msg_72256(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncOtherPlayerInfoNetMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength NetVarLength_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseINT8Msg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseINT32Msg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72245(DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength InNetVarLength_); void _ctor_72246(); bool UseInDeadReplay_72247(); void Init_72248(DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength InNetVarLength_); bool __xLuaBaseProxy_UseInDeadReplay_72251(); static int32_t OnBuildResponseINT8Msg_72249(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); static int32_t OnBuildResponseINT32Msg_72250(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncSelfPlayerInfoNetMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength NetVarLength_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseINT8Msg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseINT32Msg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72240(DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength InNetVarLength_); void _ctor_72241(); void Init_72242(DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength InNetVarLength_); static int32_t OnBuildResponseINT8Msg_72243(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); static int32_t OnBuildResponseINT32Msg_72244(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp { template struct RingBuffer_1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* m_buffer_; int32_t m_head_; int32_t m_tail_; int32_t m_maxSize_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Alloc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Realloc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reek_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Drop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWrapped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFreeWrapped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Used_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Free_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Head_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MaxSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveHead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveTail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StaticIsWrapped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StaticIsFreeWrapped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StaticFree_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StaticUsed_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72217(); void Destroy_72218(); void Alloc_72219(int32_t size_); void Realloc_72220(int32_t size_); int32_t Write_72221(T item_); int32_t Read_72222(T* pOut_); int32_t Reek_72223(T* pOut_); void Drop_72224(int32_t length_); void Clear_72225(); bool IsWrapped_72226(); bool IsFreeWrapped_72227(); int32_t Used_72228(); int32_t Free_72229(); int32_t Head_72230(); int32_t Tail_72231(); int32_t MaxSize_72232(); DLL2SDK::Array* GetBuffer_72233(); void MoveHead_72234(int32_t length_); void MoveTail_72235(int32_t length_); static bool StaticIsWrapped_72236(int32_t head_, int32_t tail_); static bool StaticIsFreeWrapped_72237(int32_t head_, int32_t tail_); static int32_t StaticFree_72238(int32_t head_, int32_t tail_, int32_t maxSize_); static int32_t StaticUsed_72239(int32_t head_, int32_t tail_, int32_t maxSize_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ProtocolPool : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array*>* m_freePoolContainer_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::ProtocolPool* m_Instance_; int32_t kProtocolTypeCount_; int32_t kMaxFreePoolSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Alloc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Recycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72212(); template T Alloc_72214(DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL matchType_); void Recycle_72215(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); static DLL2SDK::Assembly_CSharp::GameEngine::ProtocolPool* get_Instance_72213(); static void _cctor_72216(); }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EDISCONNET_ERROR : int32_t { Normal_ = static_cast(0x0), WaitSeqTimedOut_ = static_cast(0x1), ResendTimesExceeded_ = static_cast(0x2), Reset_ = static_cast(0x3), PingTimeOut_ = static_cast(0x4), ZoneDisconnect_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ReplicationData : DLL2SDK::mscorlib::System::Object { int64_t ActorID_; DLL2SDK::Assembly_CSharp::GameEngine::ReplicationDataType DataID_; bool IsDirty_; bool _HasRecycle_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46681(DLL2SDK::Assembly_CSharp::GameEngine::ReplicationDataType InDataID_); bool get_HasRecycle_46682(); void set_HasRecycle_46683(bool value_); void OnRecycle_46684(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ReplicationVehicleMoveData : DLL2SDK::Assembly_CSharp::GameEngine::ReplicationData { DLL2SDK::Assembly_CSharp::Network::ProtocolVehicleMoveData* Movedata_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72185(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ReplicationMoveData : DLL2SDK::Assembly_CSharp::GameEngine::ReplicationData { DLL2SDK::Assembly_CSharp::Network::ProtocolMoveData* Movedata_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72184(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_COMBINED_PKGS_REUSE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t PkgCount_; DLL2SDK::Array* Pkgs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72180(); void Unserialize_72181(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_72183(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_72182(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_COMBINED_PKG_ITEM : DLL2SDK::mscorlib::System::Object { uint16_t DataLen_; DLL2SDK::Array* Data_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69704(); void Serialize_69705(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_69706(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_69707(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MatchServer : DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem_1 { DLL2SDK::Assembly_CSharp::Network::GameServerHandler* m_GameServerHandler_; DLL2SDK::mscorlib::System::String* m_connectedIp_; uint16_t m_connectedPort_; uint32_t m_connectedRoomId_; bool m_IsOnlineMode_; struct StaticFields { DLL2SDK::mscorlib::System::String* kNullIPAddress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DSConnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDSConnected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDSIpAndPort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDSIp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearGameInfoData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisConnectDS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DisConnectDS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DSUpdateEncryptionKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchOnlineMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Flush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMatchMapLoadComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalServerTriggerEnterExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72146(); DLL2SDK::Assembly_CSharp::Network::GameServerHandler* get_GeneralGameServerHandler_72147(); void Init_72148(); void Tick_72149(float deltaTime_); void Reset_72150(); void Shutdown_72151(); bool DSConnect_72152(DLL2SDK::mscorlib::System::String* serverAddress_, uint16_t serverPort_, uint32_t roomId_); bool IsDSConnected_72153(); DLL2SDK::mscorlib::System::String* GetDSIpAndPort_72154(); DLL2SDK::mscorlib::System::String* GetDSIp_72155(); void ClearGameInfoData_72156(); void DisConnectDS_72157(bool quitMatch_); void DisConnectDS_72158(DLL2SDK::Assembly_CSharp::Network::DSError error_); void DSUpdateEncryptionKey_72159(DLL2SDK::Array* inKey_); bool get_IsLocalServer_72160(); void SwitchOnlineMode_72161(bool online_); void Flush_72162(); void OnMatchMapLoadComplete_72163(); void SetPause_72164(bool paused_); void OnLocalServerTriggerEnterExit_72165(DLL2SDK::UnityEngine::UnityEngine::Collider* self_, DLL2SDK::UnityEngine::UnityEngine::Collider* other_, bool enter_); void __xLuaBaseProxy_Init_72166(); void __xLuaBaseProxy_Tick_72167(float P0_); void __xLuaBaseProxy_Reset_72168(); void __xLuaBaseProxy_Shutdown_72169(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MatchSender : DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem_1 { DLL2SDK::Assembly_CSharp::GameEngine::EventChannel* m_ProtocalHandler_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Send_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMatchEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterProtocolHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterProtocolHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRequestDSLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRequestGMCommand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRequestMapLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRequestRespawnPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRequestSendLocalSpecial_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72134(); bool Send_72135(DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase* protocol_); void Init_72136(); void OnMatchEvent_72137(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void RegisterProtocolHandler_72138(uint32_t commandId_, DLL2SDK::mscorlib::System::Action_1* handler_); void UnRegisterProtocolHandler_72139(uint32_t commandId_); void OnRequestDSLogin_72140(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnRequestGMCommand_72141(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnRequestMapLoaded_72142(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRequestRespawnPlayer_72143(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRequestSendLocalSpecial_72144(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void __xLuaBaseProxy_Init_72145(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MatchReceiver : DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem_1 { bool EnableLogProtocol_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Protocols_; bool m_bIsProcessProtocols_; int32_t mProcessCount_; bool OptimizeFlushProto_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* m_RealTimeProtocols_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_ReplicationDataDic_; DLL2SDK::Assembly_CSharp::GameEngine::SimpleObjectPool_1*>* m_UnusedReplicationData_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_FireCmdDataDic_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_FireProtocols_; DLL2SDK::Assembly_CSharp::GameEngine::SimpleObjectPool_1* m_RecycleFireCmdList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_FireCmdDelegate_; DLL2SDK::Assembly_CSharp::GameEngine::EventChannel* m_ProtocalHandler_; int32_t m_AbnormalPingCount_; struct StaticFields { int32_t MinProcessCount_; int32_t MaxProcessFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearGameInfoData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushProtocol_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogFields_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PauseProcessProtocol_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartProcessProtocol_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateProcessCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessProtocals_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FlushProtocols_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearProtocols_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddRealTimeProcessProtocol_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveRealTimeProcessProtocol_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReceivedReplicationData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReplicationData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAllReplicationData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterWeaponFireCmdDelegate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterWeaponFireCmdDelegate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponFireCmdList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecycleFireCmdInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessFireData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAllFireData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillWeaponFireCmd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterProtocolHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterProtocolHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnServerSyncInventoryCommon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnServerSyncInventoryBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResponseDSLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResponseDSLoginSecondary_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResPing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResPingStat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSimulateMoveDataPacked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResDSLogout_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72088(); void Tick_72089(float deltaTime_); void Reset_72090(); void Shutdown_72091(); void ClearGameInfoData_72092(); void PushProtocol_72093(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); bool get_IsPauseProcessProtocol_72095(); void PauseProcessProtocol_72096(); void StartProcessProtocol_72097(); void UpdateProcessCount_72098(int32_t totalCount_); void ProcessProtocals_72099(); void FlushProtocols_72100(); void ClearProtocols_72101(); void AddRealTimeProcessProtocol_72102(uint32_t readTimeProtocol_); void RemoveRealTimeProcessProtocol_72103(uint32_t readTimeProtocol_); void ReceivedReplicationData_72104(uint32_t ActorID_, DLL2SDK::Assembly_CSharp::GameEngine::ReplicationData* RepData_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetReplicationData_72105(uint32_t ActorID_); void ClearAllReplicationData_72106(); void RegisterWeaponFireCmdDelegate_72107(uint32_t UIN_, DLL2SDK::System_Core::System::Action* callBack_); void UnRegisterWeaponFireCmdDelegate_72108(uint32_t UIN_, DLL2SDK::System_Core::System::Action* callBack_); void GetWeaponFireCmdList_72109(uint32_t UIN_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* tList_); void RecycleFireCmdInfo_72110(DLL2SDK::Assembly_CSharp::GameBase::MatchReceiver_WeaponFireCmdInfo* obj_); void ProcessFireData_72111(); void ClearAllFireData_72112(bool bClearLocal_); void FillWeaponFireCmd_72113(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void Init_72114(); void OnEvent_72115(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void RegisterProtocolHandler_72116(uint32_t commandId_, DLL2SDK::mscorlib::System::Action_1* handler_); void UnRegisterProtocolHandler_72117(uint32_t commandId_); void OnServerSyncInventoryCommon_72118(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnServerSyncInventoryBag_72119(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnResponseDSLogin_72120(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnResponseDSLoginSecondary_72121(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnResPing_72122(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnResPingStat_72123(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSimulateMoveDataPacked_72124(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnEndMatch_72125(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnResDSLogout_72126(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void __xLuaBaseProxy_Tick_72128(float P0_); void __xLuaBaseProxy_Reset_72129(); void __xLuaBaseProxy_Shutdown_72130(); void __xLuaBaseProxy_Init_72131(); static void LogFields_72094(DLL2SDK::mscorlib::System::Object* o_); static void _cctor_72127(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct LobbyServer : DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem_1 { DLL2SDK::Assembly_CSharp::Network::ZoneServerHandler* _ZoneServerHandler_k__BackingField_; DLL2SDK::Assembly_CSharp::GameEngine::WorldChatServerHandler* _WorldChatServerHandler_k__BackingField_; float m_AccumulateDeltaTime_; struct StaticFields { float TickInterval_; float kLowerTickInterval_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SkipTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsZoneConnected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsZoneLogined_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastError_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72068(); DLL2SDK::Assembly_CSharp::Network::ZoneServerHandler* get_ZoneServerHandler_72069(); void set_ZoneServerHandler_72070(DLL2SDK::Assembly_CSharp::Network::ZoneServerHandler* value_); DLL2SDK::Assembly_CSharp::GameEngine::WorldChatServerHandler* get_WorldChatServerHandler_72071(); void set_WorldChatServerHandler_72072(DLL2SDK::Assembly_CSharp::GameEngine::WorldChatServerHandler* value_); void Init_72073(); void Reset_72074(); void Shutdown_72075(); void OnApplicationPause_72076(bool pause_); bool SkipTick_72077(float deltaTime_); void Tick_72078(float deltaTime_); bool IsZoneConnected_72079(); bool IsZoneLogined_72080(); DLL2SDK::Assembly_CSharp::GameBase::LoginResult GetLastError_72081(); void __xLuaBaseProxy_Init_72083(); void __xLuaBaseProxy_Reset_72084(); void __xLuaBaseProxy_Shutdown_72085(); void __xLuaBaseProxy_OnApplicationPause_72086(bool P0_); void __xLuaBaseProxy_Tick_72087(float P0_); static void _cctor_72082(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct LobbySender : DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem_1 { DLL2SDK::Assembly_CSharp::GameEngine::EventChannel* m_ProtocalHandler_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendToZone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendToWorldChat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsZoneLogined_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterProtocolHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterProtocolHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReConnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisConnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnIMSDKError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKingError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRouteChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRequestLobbyQuitMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeChatTokenRefresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChatSrvConnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChatSrvDisconnected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChatSrvSendFailed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChatSrvRecvFailed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChatSrvReconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChatSrvReportErrorToZone_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72044(); bool SendToZone_72045(DLL2SDK::protobuf_net::ProtoBuf::IExtensible* pbPackage_); bool SendToWorldChat_72046(DLL2SDK::protobuf_net::ProtoBuf::IExtensible* pbPackage_); bool IsZoneLogined_72047(); void Init_72048(); void OnZoneEvent_72049(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void RegisterProtocolHandler_72050(uint32_t commandId_, DLL2SDK::mscorlib::System::Action_1* handler_); void UnRegisterProtocolHandler_72051(uint32_t commandId_); void OnConnect_72052(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnReConnect_72053(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnDisConnect_72054(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnError_72055(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnIMSDKError_72056(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnKingError_72057(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRouteChanged_72058(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRequestLobbyQuitMatch_72059(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnWeChatTokenRefresh_72060(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* __); void OnChatSrvConnect_72061(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnChatSrvDisconnected_72062(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnChatSrvSendFailed_72063(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnChatSrvRecvFailed_72064(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnChatSrvReconnect_72065(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void ChatSrvReportErrorToZone_72066(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void __xLuaBaseProxy_Init_72067(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct LobbyReceiver : DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem_1 { DLL2SDK::Assembly_CSharp::GameEngine::EventChannel* m_ProtocalHandler_; float m_CheckLostTime_; struct StaticFields { int32_t DEPOSIT_ERR_PROP_NOT_ENOUGH_FAIL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterProtocolHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterProtocolHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLobbyResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSendZoneRequestFail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendZoneResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWorldChatResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendChatSrvResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitLobbyResponseProtocal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResLiveOpsDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResActivityGetDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResActivityGetDy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResActivityReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNtfActivityUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetActvSelectQuestionnaire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGerActvBindAccount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResActvSelectStoreRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResActvMatchJumpData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecvTssAnitData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResAnnouncement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecvEigenInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiveServerRewardNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAccountGetBalanceRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqOTOProductInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResMatchConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrMatchConfigResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHeartBeatResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCSDscIPGroupNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAccountUpdateSimpleInfoNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuitMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndMatchResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IData_EndMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndPVEModeMatchRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndChallegeGameResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPassChallengeSectionResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetFacePicRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetActvExpBuffRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddExpBuffNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetElectronicSportsConfRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetWorkShopConfRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetBoardCastAnnouncementResp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOTOInfoRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSetNameCardResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLimitOfferInfoRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiveDownLoadMapRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiveAskDownloadMapNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifySafeBoxUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResSafeBoxGMTest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResMatchParamInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetSafeBoxResp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetSafeBoxBuyCheckResp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetRecommendFriendsResp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetBlackListResp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetFriendListResp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClanMemberInviteResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateFriendStateChangeNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendGuildInfoChangeNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResponseAddFriendMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResponseFriendInfoMsgNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResponseFriendAuthorityGet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetRecentGamePlayersResp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendDeleteNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendShieldConfNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerLoginZoneSvrResp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerLogoutZoneSvrResp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLoginResultSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendEventLoginZoneSvrFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerOfflineKick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAASNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPveModeFriendRankListRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartPVEModeMatchRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetGameStatResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyNewChatMessageResp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTeamChatMessageResp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetWorldChatMsgRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSendWorldChatMsgRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetPlaylistRedDotResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetPlaylistRedDotSetResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResGetSundryConf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResGetLoadingBackGroundConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyPayFailResp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetClanMemeberListResp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRefreshTreasure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActvUpdateNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomInfoResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCreateRoomResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResRoomSearchRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomGameStartResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomChangeSettingResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomChangeSettingNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomSetGvoiceIdNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomRecruitResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomPlayerEnterNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomChangeLeaderNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomLeaderChangeResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLobbyPlayerQuitMatchNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetSeasonInfoRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomReadyResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomSwitchSeatResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomSwitchSeatNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomMemberLoadoutChangeNotifty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomMemberInfoChangeNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RoomMatchJoinNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGroupRoomMicStatNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TLogRoomFriendInvite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBalanceUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetMailListRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyPushNewMail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReadMailResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetMailDelFlagRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResDel_MailDelFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyDeleteMails_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyMailDelFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeleteMailResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendAddResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponSkillRefreshRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponSkillSelectRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiveRankList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiveRankAndActivityInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiveFriendRankList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiveModelAndGunList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiveGuildRankList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRefreshLadderOpenHours_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChatSrvConnectNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChatSrvReconnectResp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChatSrvHearBeatResp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWarZoneIDStr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerIconResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerAchievementResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNtfHigherAchievements_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerGameRecordResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeLoadOutItemResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeLoadOutItemAttributeResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeBRLoadOutItemResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangePVELoadOutItemResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCSInvnetoryUpdatePVELoadoutNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeBRWeaponSkinResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeLoadoutNameResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCopyLoadoutResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelectDefaultLoadoutResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNewChangeScoreStreakResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSellItemResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuildInfoChangeNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuildInfoResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuildConfResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResponseGuildApplyMsgList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyGuildBeOp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyGuildMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetGuildMemberList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuildQuitResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuildDismissResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuildGetAutoJoinReponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuildWeeklyPrizeNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuildSeasonalPrizeNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuildApplyJoinResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnModifyGuildResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTakeGuildDailyPrize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResponseGuildFireMember_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResponseAppointViceCaptain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResponseDeposeViceCaptain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResponseSwitchCaptainn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResponseImpeachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResponseGuildEventList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResponseGuildApproveJoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResponseGuildDeleteAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResponseGuildMission_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResponseGuildMissionAward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyGuildMissionCompleted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyGuildNewApply_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResponseGuildWelfareInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResponseGuildWelfareDetail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResponseClaimGuildWelfare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyGuildNewWelfare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRankUpNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetInventoryInfoResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyGetNewInventoryItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUseCardCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUseBattlePassConsumeCardCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCommonTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInventoryDeleteItemsNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyItemTimeout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponUpgradeNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInventoryWeaponUpgradeRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResInventoryGetUnequipItemConfRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInventoryCompoundResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNameCardResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChooseRefreshResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetSignInfoResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSignResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReSignResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetPveChapterInfoResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetPveMultiLevelInfoResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetPveEndlessInfoResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetRewardLimitationRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShopStateResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetShopRedDotResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLuckyBoxColorSummaryResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLuckyBoxOpenResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShopLuckyBoxQueryGroupPropResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLuckyBoardRewardResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSShopShopBuyResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBoxShopGetResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBoxShopBuyResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBoxShopQueryColorResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRechargeGetResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResBattlePassGetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResBattlePassResetDailyTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResBattlePassGetConf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResBattlePassGetAward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResBattlePassCharge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNtfBattlePassLevelUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNtfBattlePassUpdateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResBattlePassGetComic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomInviteFriendNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplyEnterRoomNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplyEnterRoomAnswerNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomAnswerInviteNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomInfoNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomStateChangeNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomAnswerInviteResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplyEnterRoomAnswerResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomGameStartNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomGameStartNotify_Reconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLobbyPlayerJoinMatchNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLobbyPlayerMatchInfoNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyMatchFindTeamMate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyGameStartFail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomQuitResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomPlayerQuitNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomKickNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomRecentPlayerRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetVoiceStateResp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLikeResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBeLiked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetOtherPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSetTutorialModeResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLobbyGetServerInfoRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGMSetPlayerInfoResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGMDelPlayerInfoResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetSPVPLadderInfoResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSPVPLadderLevelUpNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNtfSpvpLadderPromitionResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLiveMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiverLiveRedDotMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResInGameChat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResGuildChat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSquadChatRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSquadChatNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWorldChatNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResApplyEnterRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetPlayerPVPGameStatResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetPlayerPVEGameStatResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomBeforeJoinMatchNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetPlayerBRGameStatResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetPlayerGameHistoryResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEquipMedalResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEquipAchievementResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRenameResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGspNewGuidePrizeRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCSInventoryChagIndividuationItemRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCSInventoryChgWincircleIndividuationItemRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCSInventoryChgWinCircleSprayItemRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResGetReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResDelReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNtfNewReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResAddReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnObFriendResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetSendGoldFriendsResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSendGoldResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetSubscribeInfoResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSetSubscribeResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetCustomSettingResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLogoutRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResShowADNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResShowADReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResDeleteAccount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResClearClientLogReport_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetSensitivityRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSetSensitivityRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSetPrivacySellRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameFriendAccountStateNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLuckBoxOpenTurnToMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTeamRoomMapDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyRoomPlayerMapDownloadState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyPlayerMapDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayAgainRoomTeamInfoRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayAgainCreateRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayAgainRoomJoinRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayAgainRoomExitRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayAgainRoomTeamNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayAgainRoomDestroyNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayAgainRoomStartNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayAgainRoomWillStartNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnActvHpV5Ntf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResponseReportPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerUpdateBalanceNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetConfRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRCustomSettingsOpenFirstTimeResp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRSetCustomSettingFlagRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExchangeShopBuyItemRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShopBuyRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExchangeShopDataRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActvViewUIRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInviteNewbieGetInvitationInfoResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInviteNewbieGetInvitationCodeResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInviteNewbieBindInvitationResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInviteNewbieGetLevelAwardResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyInviteNewbieHaveAawrd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetPVEOpenTimeRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetActvRankedMatchInfoRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetCSAccountPictureInfoChangeNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnActvShareLuckyBagNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnActvShareLuckyBagRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChatClearTalkNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAccountSeasonResetNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetPlayerProfileResp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCSActvGetBackConfRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetRecallRewardRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecallFriendRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetFriendRecallInfoRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetCommonSettingRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSetCommonSettingRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyInviteNewbieConfResponse_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71717(); void Init_71718(); void Shutdown_71719(); void RegisterProtocolHandler_71720(DLL2SDK::CSProto::msg::EServerPkgCmd lobbyType_, DLL2SDK::mscorlib::System::Action_1* handler_); void UnRegisterProtocolHandler_71721(DLL2SDK::CSProto::msg::EServerPkgCmd lobbyType_); void OnLobbyResponse_71722(DLL2SDK::Array* content_, int32_t size_); void OnSendZoneRequestFail_71723(int32_t recvCmd_, int32_t sequenceId_); void SendZoneResponse_71724(DLL2SDK::Assembly_CSharp::Network::ZoneServerResponse* resp_, int32_t registerCmd_, int32_t len_); void OnWorldChatResponse_71725(DLL2SDK::Array* content_, int32_t size_); void SendChatSrvResponse_71726(DLL2SDK::Assembly_CSharp::Network::ZoneServerResponse* resp_, int32_t registerCmd_, int32_t len_); void InitLobbyResponseProtocal_71727(); void OnResLiveOpsDesc_71728(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnResActivityGetDesc_71729(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnResActivityGetDy_71730(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnResActivityReward_71731(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnNtfActivityUpdate_71732(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGetActvSelectQuestionnaire_71733(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGerActvBindAccount_71734(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnResActvSelectStoreRate_71735(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnResActvMatchJumpData_71736(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnRecvTssAnitData_71737(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnResAnnouncement_71738(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnRecvEigenInfo_71739(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnReceiveServerRewardNotify_71740(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnAccountGetBalanceRes_71741(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void ReqOTOProductInfo_71742(DLL2SDK::CSProto::msg::CSGetOTOInfoRes* res_); void OnResMatchConfig_71743(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnBrMatchConfigResponse_71744(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnHeartBeatResponse_71745(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnCSDscIPGroupNtf_71746(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnAccountUpdateSimpleInfoNtf_71747(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnQuitMatch_71748(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void EndMatchResponse_71749(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void IData_EndMatch_71750(DLL2SDK::CSProto::msg::CSGspEndMatchNtf* data_); void EndPVEModeMatchRes_71751(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void OnEndChallegeGameResponse_71752(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnPassChallengeSectionResponse_71753(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGetFacePicRes_71754(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void OnGetActvExpBuffRes_71755(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void OnAddExpBuffNtf_71756(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void OnGetElectronicSportsConfRes_71757(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnGetWorkShopConfRes_71758(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnGetBoardCastAnnouncementResp_71759(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnOTOInfoRes_71760(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnSetNameCardResponse_71761(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnLimitOfferInfoRes_71762(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnReceiveDownLoadMapRes_71763(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnReceiveAskDownloadMapNtf_71764(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnNotifySafeBoxUpdated_71765(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnResSafeBoxGMTest_71766(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnResMatchParamInfo_71767(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnGetSafeBoxResp_71768(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnGetSafeBoxBuyCheckResp_71769(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnGetRecommendFriendsResp_71770(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnGetBlackListResp_71771(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnGetFriendListResp_71772(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnClanMemberInviteResponse_71773(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnStateFriendStateChangeNotify_71774(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnFriendGuildInfoChangeNotify_71775(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void ResponseAddFriendMessage_71776(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void ResponseFriendInfoMsgNotify_71777(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void ResponseFriendAuthorityGet_71778(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGetRecentGamePlayersResp_71779(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnFriendDeleteNotify_71780(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnFriendShieldConfNotify_71781(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void OnPlayerLoginZoneSvrResp_71782(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnPlayerLogoutZoneSvrResp_71783(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); bool IsLoginResultSuccess_71784(int32_t ret_); void SendEventLoginZoneSvrFinish_71785(DLL2SDK::Assembly_CSharp::Network::ZoneServerResponse* resp_); void OnPlayerOfflineKick_71786(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnAASNotify_71787(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void GetPveModeFriendRankListRes_71788(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void StartPVEModeMatchRes_71789(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGetGameStatResponse_71790(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnNotifyNewChatMessageResp_71791(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnNotifyTeamChatMessageResp_71792(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGetWorldChatMsgRes_71793(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnSendWorldChatMsgRes_71794(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGetPlaylistRedDotResponse_71795(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnGetPlaylistRedDotSetResponse_71796(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnResGetSundryConf_71797(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnResGetLoadingBackGroundConfig_71798(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnNotifyPayFailResp_71799(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGetClanMemeberListResp_71800(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnRefreshTreasure_71801(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void ActvUpdateNotify_71802(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnRoomInfoResponse_71803(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnCreateRoomResponse_71804(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnResRoomSearchRoom_71805(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnRoomGameStartResponse_71806(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnRoomChangeSettingResponse_71807(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnRoomChangeSettingNotify_71808(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnRoomSetGvoiceIdNotify_71809(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnRoomRecruitResponse_71810(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnRoomPlayerEnterNotify_71811(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnRoomChangeLeaderNotify_71812(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnRoomLeaderChangeResponse_71813(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnLobbyPlayerQuitMatchNtf_71814(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnGetSeasonInfoRes_71815(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnRoomReadyResponse_71816(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnRoomSwitchSeatResponse_71817(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnRoomSwitchSeatNotify_71818(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnRoomMemberLoadoutChangeNotifty_71819(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnRoomMemberInfoChangeNotify_71820(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void RoomMatchJoinNotify_71821(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGroupRoomMicStatNtf_71822(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void TLogRoomFriendInvite_71823(); void OnBalanceUpdated_71824(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void OnGetMailListRes_71825(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg1_); void OnNotifyPushNewMail_71826(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg1_); void OnReadMailResponse_71827(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg1_); void OnGetMailDelFlagRes_71828(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg1_); void ResDel_MailDelFlag_71829(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg1_); void OnNotifyDeleteMails_71830(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg1_); void OnNotifyMailDelFlag_71831(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg1_); void OnDeleteMailResponse_71832(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg1_); void OnFriendAddResponse_71833(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnWeaponSkillRefreshRes_71834(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg1_); void OnWeaponSkillSelectRes_71835(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void OnReceiveRankList_71836(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnReceiveRankAndActivityInfoList_71837(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnReceiveFriendRankList_71838(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnReceiveModelAndGunList_71839(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnReceiveGuildRankList_71840(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnRefreshLadderOpenHours_71841(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* eventmsg_); void OnChatSrvConnectNtf_71842(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnChatSrvReconnectResp_71843(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnChatSrvHearBeatResp_71844(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); DLL2SDK::mscorlib::System::String* GetWarZoneIDStr_71845(uint32_t warZoneID_); void GetPlayerIconResponse_71846(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void GetPlayerAchievementResponse_71847(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnNtfHigherAchievements_71848(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void GetPlayerGameRecordResponse_71849(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnChangeLoadOutItemResponse_71850(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnChangeLoadOutItemAttributeResponse_71851(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnChangeBRLoadOutItemResponse_71852(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnChangePVELoadOutItemResponse_71853(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnCSInvnetoryUpdatePVELoadoutNtf_71854(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnChangeBRWeaponSkinResponse_71855(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnChangeLoadoutNameResponse_71856(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnCopyLoadoutResponse_71857(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnSelectDefaultLoadoutResponse_71858(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnNewChangeScoreStreakResponse_71859(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnSellItemResponse_71860(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGuildInfoChangeNotify_71861(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGuildInfoResponse_71862(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGuildConfResponse_71863(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnResponseGuildApplyMsgList_71864(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnNotifyGuildBeOp_71865(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnNotifyGuildMessage_71866(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGetGuildMemberList_71867(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGuildQuitResponse_71868(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGuildDismissResponse_71869(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGuildGetAutoJoinReponse_71870(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGuildWeeklyPrizeNotify_71871(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGuildSeasonalPrizeNotify_71872(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGuildApplyJoinResponse_71873(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnModifyGuildResponse_71874(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnTakeGuildDailyPrize_71875(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnResponseGuildFireMember_71876(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnResponseAppointViceCaptain_71877(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnResponseDeposeViceCaptain_71878(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnResponseSwitchCaptainn_71879(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnResponseImpeachment_71880(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnResponseGuildEventList_71881(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnResponseGuildApproveJoin_71882(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnResponseGuildDeleteAll_71883(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnResponseGuildMission_71884(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnResponseGuildMissionAward_71885(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnNotifyGuildMissionCompleted_71886(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnNotifyGuildNewApply_71887(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnResponseGuildWelfareInfo_71888(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnResponseGuildWelfareDetail_71889(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnResponseClaimGuildWelfare_71890(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnNotifyGuildNewWelfare_71891(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnRankUpNotify_71892(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGetInventoryInfoResponse_71893(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnNotifyGetNewInventoryItems_71894(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnUseCardCallback_71895(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnUseBattlePassConsumeCardCallback_71896(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void ShowCommonTips_71897(DLL2SDK::mscorlib::System::String* tipsContent_, float visibleTime_, bool repeatable_, bool bForce_, DLL2SDK::mscorlib::System::Nullable_1 from_, DLL2SDK::mscorlib::System::Nullable_1 to_); void OnInventoryDeleteItemsNotify_71898(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnNotifyItemTimeout_71899(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnWeaponUpgradeNtf_71900(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnInventoryWeaponUpgradeRes_71901(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnResInventoryGetUnequipItemConfRes_71902(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnInventoryCompoundResponse_71903(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnNameCardResponse_71904(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnChooseRefreshResponse_71905(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGetSignInfoResponse_71906(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnSignResponse_71907(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnReSignResponse_71908(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGetPveChapterInfoResponse_71909(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnGetPveMultiLevelInfoResponse_71910(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnGetPveEndlessInfoResponse_71911(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnGetRewardLimitationRes_71912(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnShopStateResponse_71913(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnGetShopRedDotResponse_71914(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnLuckyBoxColorSummaryResponse_71915(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnLuckyBoxOpenResponse_71916(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnShopLuckyBoxQueryGroupPropResponse_71917(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnLuckyBoardRewardResponse_71918(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnSShopShopBuyResponse_71919(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnBoxShopGetResponse_71920(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnBoxShopBuyResponse_71921(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnBoxShopQueryColorResponse_71922(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnRechargeGetResponse_71923(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnResBattlePassGetData_71924(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnResBattlePassResetDailyTask_71925(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnResBattlePassGetConf_71926(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnResBattlePassGetAward_71927(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnResBattlePassCharge_71928(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnNtfBattlePassLevelUp_71929(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnNtfBattlePassUpdateData_71930(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnResBattlePassGetComic_71931(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnRoomInviteFriendNotify_71932(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnApplyEnterRoomNotify_71933(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnApplyEnterRoomAnswerNtf_71934(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnRoomAnswerInviteNotify_71935(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnRoomInfoNotify_71936(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnRoomStateChangeNotify_71937(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnRoomAnswerInviteResponse_71938(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnApplyEnterRoomAnswerResponse_71939(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnRoomGameStartNotify_71940(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnRoomGameStartNotify_Reconnect_71941(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnLobbyPlayerJoinMatchNtf_71942(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnLobbyPlayerMatchInfoNtf_71943(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnNotifyMatchFindTeamMate_71944(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnNotifyGameStartFail_71945(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnRoomQuitResponse_71946(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnRoomPlayerQuitNotify_71947(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnRoomKickNotify_71948(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnRoomRecentPlayerRes_71949(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnGetVoiceStateResp_71950(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnNotifyLikeResult_71951(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnNotifyBeLiked_71952(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGetOtherPlayerInfo_71953(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnSetTutorialModeResponse_71954(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnLobbyGetServerInfoRes_71955(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void OnGMSetPlayerInfoResponse_71956(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGMDelPlayerInfoResponse_71957(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGetSPVPLadderInfoResponse_71958(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnSPVPLadderLevelUpNtf_71959(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnNtfSpvpLadderPromitionResult_71960(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void OnNotifyLiveMessage_71961(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void OnReceiverLiveRedDotMsg_71962(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void OnResInGameChat_71963(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void OnResGuildChat_71964(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void OnSquadChatRes_71965(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void OnSquadChatNtf_71966(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnWorldChatNtf_71967(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnResApplyEnterRoom_71968(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGetPlayerPVPGameStatResponse_71969(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGetPlayerPVEGameStatResponse_71970(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnRoomBeforeJoinMatchNtf_71971(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGetPlayerBRGameStatResponse_71972(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGetPlayerGameHistoryResponse_71973(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnEquipMedalResponse_71974(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnEquipAchievementResponse_71975(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnRenameResponse_71976(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGspNewGuidePrizeRes_71977(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnCSInventoryChagIndividuationItemRes_71978(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnCSInventoryChgWincircleIndividuationItemRes_71979(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnCSInventoryChgWinCircleSprayItemRes_71980(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnResGetReddot_71981(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnResDelReddot_71982(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnNtfNewReddot_71983(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnResAddReddot_71984(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnObFriendResponse_71985(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGetSendGoldFriendsResponse_71986(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnSendGoldResponse_71987(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGetSubscribeInfoResponse_71988(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnSetSubscribeResponse_71989(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGetCustomSettingResponse_71990(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnLogoutRes_71991(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void OnResShowADNotify_71992(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnResShowADReward_71993(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnResDeleteAccount_71994(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnResClearClientLogReport_71995(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGetSensitivityRes_71996(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnSetSensitivityRes_71997(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnSetPrivacySellRes_71998(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGameFriendAccountStateNtf_71999(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnLuckBoxOpenTurnToMain_72000(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnNotifyTeamRoomMapDownload_72001(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnNotifyRoomPlayerMapDownloadState_72002(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnNotifyPlayerMapDownload_72003(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnPlayAgainRoomTeamInfoRes_72004(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnPlayAgainCreateRes_72005(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnPlayAgainRoomJoinRes_72006(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnPlayAgainRoomExitRes_72007(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnPlayAgainRoomTeamNtf_72008(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnPlayAgainRoomDestroyNtf_72009(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnPlayAgainRoomStartNtf_72010(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnPlayAgainRoomWillStartNtf_72011(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnActvHpV5Ntf_72012(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnResponseReportPlayer_72013(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnPlayerUpdateBalanceNtf_72014(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGetConfRes_72015(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnBRCustomSettingsOpenFirstTimeResp_72016(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void OnBRSetCustomSettingFlagRes_72017(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void OnExchangeShopBuyItemRes_72018(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void OnShopBuyRes_72019(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void OnExchangeShopDataRes_72020(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void ActvViewUIRes_72021(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnInviteNewbieGetInvitationInfoResponse_72022(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnInviteNewbieGetInvitationCodeResponse_72023(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnInviteNewbieBindInvitationResponse_72024(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnInviteNewbieGetLevelAwardResponse_72025(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnNotifyInviteNewbieHaveAawrd_72026(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGetPVEOpenTimeRes_72027(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGetActvRankedMatchInfoRes_72028(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGetCSAccountPictureInfoChangeNtf_72029(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnActvShareLuckyBagNtf_72030(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnActvShareLuckyBagRes_72031(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnChatClearTalkNtf_72032(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnAccountSeasonResetNtf_72033(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGetPlayerProfileResp_72034(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnCSActvGetBackConfRes_72035(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGetRecallRewardRes_72036(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnRecallFriendRes_72037(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGetFriendRecallInfoRes_72038(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnGetCommonSettingRes_72039(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnSetCommonSettingRes_72040(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnNotifyInviteNewbieConfResponse_72041(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void __xLuaBaseProxy_Init_72042(); void __xLuaBaseProxy_Shutdown_72043(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct GlobalServerTimeSync : DLL2SDK::mscorlib::System::Object { struct StaticFields { float m_MinClientServerDeltaTime_; float m_LastPrintErrorLogTime_; float m_CSDeltaTime_FireCheck_; bool m_FireTime_OnlyCheckOnce_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecvServerPack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTimeForServerTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEstimatedServerTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshFireCheckTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireCheckTime_Server_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireCheckTime_Client_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireCheckTime_RawClient_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetServerTime_FireCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGameStartDurationSeconds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetClientServerDeltaTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPredictServerTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71703(); static void Reset_71704(); static void RecvServerPack_71705(float serverTime_); static float GetTimeForServerTime_71706(float serverTime_); static float GetEstimatedServerTime_71707(float clientTime_); static void RefreshFireCheckTime_71708(float serverTime_); static int32_t GetFireCheckTime_Server_71709(); static int32_t GetFireCheckTime_Client_71710(); static float GetFireCheckTime_RawClient_71711(); static int32_t GetServerTime_FireCheck_71712(int32_t timeTime_); static float GetGameStartDurationSeconds_71713(bool useRealTime_); static float GetClientServerDeltaTime_71714(); static float GetPredictServerTime_71715(); static void _cctor_71716(); }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct GameServerState : int32_t { Disconnected_ = static_cast(0x1), ConnectedWithoutLogined_ = static_cast(0x2), Logined_ = static_cast(0x4), CombineMask_Connected_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::Network { struct GameNetClient : DLL2SDK::mscorlib::System::Object { uint32_t m_RoomId_; bool m_Connected_; DLL2SDK::Assembly_CSharp::Network::UdpSocket* m_UdpSocket_; DLL2SDK::Assembly_CSharp::Network::GameServerHandler* m_EventProcessor_; float m_SocketExceptionTime_; int32_t NetWorkInstabilityCount_; DLL2SDK::Array* m_MsgEncryptedBuffer_; DLL2SDK::Array* m_ProtocolEncryptionKey_; bool m_EnableProtocolEncryption_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_reliableSendList_; uint16_t m_reliableSendSequence_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_reliableReceiveList_; int32_t m_lastSequenceReceive_; DLL2SDK::Assembly_CSharp::RingBuffer_1* ReceiveDeliveryBuffer_; DLL2SDK::Assembly_CSharp::RingBuffer_1* SendDeliveryBuffer_; struct StaticFields { int32_t MAX_RESEND_TIMES_; float RESEND_INTERVAL_; float RECV_SEQUENCE_TIMEOUT_; int32_t MAX_QUEUEDMSG_COUNT_; int32_t MsgEncryptedBufferLen_; int32_t MAX_SEQUENCE_NO_; int32_t SEQUENCE_WRAP_SAFE_RANGE_; int32_t IN_QUEUE_COUNT_WARN_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSocketConnected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalConnection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Connect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Disconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateProtocolEncryptionKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Flush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushToReceiveDeliveryBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushToSendDeliveryBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Send_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Receive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDataReceived_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessSend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDataSend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessReceive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxResendTimes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPingRed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckResend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTimerOutTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRecvQueue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71653(); uint32_t get_RoomId_71654(); void set_RoomId_71655(uint32_t value_); DLL2SDK::Assembly_CSharp::Network::UdpSocket* get_Socket_71656(); bool IsSocketConnected_71657(); bool IsLocalConnection_71658(); void Init_71659(DLL2SDK::Assembly_CSharp::Network::GameServerHandler* eventProcessor_); void UnInit_71660(); void Tick_71661(); bool Connect_71662(DLL2SDK::mscorlib::System::String* serverAddress_, uint16_t serverPort_, uint32_t roomId_); void Disconnect_71663(int32_t errorCode_, DLL2SDK::System::System::Net::Sockets::SocketError socketError_); void Reset_71664(); void UpdateProtocolEncryptionKey_71665(DLL2SDK::Array* inKey_); void Flush_71666(); void PushToReceiveDeliveryBuffer_71667(DLL2SDK::Array* data_, int32_t count_, int32_t sequence_); void PushToSendDeliveryBuffer_71668(DLL2SDK::Array* data_, int32_t count_, int32_t cmd_); bool Send_71669(DLL2SDK::Array* dataBuffer_, int32_t dataLen_, int32_t cmd_); void Receive_71670(); void OnDataReceived_71671(DLL2SDK::Array* packData_, int32_t packDataCount_, int32_t sequence_); void ProcessSend_71672(); bool OnDataSend_71673(DLL2SDK::Array* dataBuffer_, int32_t dataLen_, int32_t cmd_); void ProcessReceive_71674(); void OnAck_71675(int32_t ackSequence_); int32_t GetMaxResendTimes_71676(); void CheckPingRed_71677(DLL2SDK::Assembly_CSharp::Network::QueuedMsgSend* elem_, int32_t times_); void CheckResend_71678(); float GetTimerOutTime_71679(); void CheckRecvQueue_71680(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SendDelivery : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* bytesMsg_; int32_t ByteCount_; int32_t Cmd_; bool _HasRecycle_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71649(); bool get_HasRecycle_71650(); void set_HasRecycle_71651(bool value_); void OnRecycle_71652(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ReceiveDelivery : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* bytesMsg_; int32_t ByteCount_; int32_t Sequence_; bool _HasRecycle_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71645(); bool get_HasRecycle_71646(); void set_HasRecycle_71647(bool value_); void OnRecycle_71648(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct QueuedMsgReceive : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* bytesMsg_; int32_t ByteCount_; int32_t sequence_; float timeQueued_; uint32_t flag_; bool bHasRemove_; bool _HasRecycle_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71641(); bool get_HasRecycle_71642(); void set_HasRecycle_71643(bool value_); void OnRecycle_71644(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct QueuedMsgSend : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* data_; int32_t sequence_; int32_t resendTimes_; uint8_t sendTimes_; float timeSend_; float timeQueued_; uint32_t cmd_; int32_t length_; bool _HasRecycle_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71637(); bool get_HasRecycle_71638(); void set_HasRecycle_71639(bool value_); void OnRecycle_71640(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ForbidKickOffHandler : DLL2SDK::mscorlib::System::Object { struct StaticFields { bool CurrentStat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForbidKickOff_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71634(); static void ForbidKickOff_71635(bool forbid_); static void _cctor_71636(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct Ping : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Dispose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOutput_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71619(); DLL2SDK::Assembly_CSharp::Network::PingResult* Send_71620(DLL2SDK::mscorlib::System::String* serverAddress_, uint16_t port_, int32_t timeOutMillisec_); void Dispose_71621(); DLL2SDK::mscorlib::System::String* GetOutput_71622(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct PingResult : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Network::PingStatus Result_; int64_t CostTime_; DLL2SDK::mscorlib::System::String* Log_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71617(DLL2SDK::Assembly_CSharp::Network::PingStatus result_, int64_t costTime_); void _ctor_71618(DLL2SDK::Assembly_CSharp::Network::PingStatus result_, int64_t costTime_, DLL2SDK::mscorlib::System::String* log_); }; } namespace DLL2SDK::Assembly_CSharp { struct DscIPGroupHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToDebugString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::String* ToDebugString_71616(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, DLL2SDK::mscorlib::System::String* prefix_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct DSPingManager : DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem_1 { float kRefreshIntervalSec_; bool kThreadedPing_; bool m_isEnable_; bool m_isDoingPing_; bool m_readyReport_; int32_t m_AlwaysPingTimes_; float m_lastPingTime_; bool m_ipListDirty_; int32_t m_PingVersion_; DLL2SDK::mscorlib::System::Threading::Thread* m_PingThread_; DLL2SDK::Assembly_CSharp::Network::Ping* m_PingWorker_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ToPingList_; DLL2SDK::mscorlib::System::Object* m_Mutex_ResultList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ResultList_; struct StaticFields { int32_t kPingUninitialize_; int32_t kPingTimeoutMS_; bool UseNew_; bool UseNewX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUserLoginSucc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportToLobby_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseDsList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryResolveDomain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartPing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PingProcess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalPing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PingDSGroupImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AfterPingDSDroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopPing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateDSAddressList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillPingResultsToProtocol_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPingByGroupId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71589(); void OnUserLoginSucc_71590(); void Tick_71591(float deltaTime_); void ReportToLobby_71592(); void OnApplicationPause_71593(bool isPause_); void ParseDsList_71594(DLL2SDK::mscorlib::System::Collections::Generic::List_1* ds_); void StartPing_71596(); void PingProcess_71597(); void InternalPing_71598(int32_t version_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* pingListThreaded_); uint32_t PingDSGroupImpl_71599(int32_t version_, DLL2SDK::Assembly_CSharp::Network::DSPingManager_ToPingInfo* pingInfo_); void AfterPingDSDroup_71600(uint32_t dsGroupID_, uint32_t latency_); void StopPing_71601(); void OnUpdateDSAddressList_71602(); void FillPingResultsToProtocol_71603(DLL2SDK::mscorlib::System::Collections::Generic::List_1* ping_info_); uint32_t GetPingByGroupId_71604(uint32_t groupId_); void __xLuaBaseProxy_Tick_71606(float P0_); void __xLuaBaseProxy_OnApplicationPause_71607(bool P0_); static DLL2SDK::mscorlib::System::String* TryResolveDomain_71595(DLL2SDK::Assembly_CSharp::Network::DSPingManager_DsaIpInfo* toPingDS_); static void _cctor_71605(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct CSharpPing : DLL2SDK::Assembly_CSharp::Network::Ping { DLL2SDK::Array* buffer_; DLL2SDK::System::System::Net::NetworkInformation::Ping* ping_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIPBytes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Send_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Dispose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71584(); DLL2SDK::Array* GetIPBytes_71585(DLL2SDK::mscorlib::System::String* ip_); DLL2SDK::Assembly_CSharp::Network::PingResult* Send_71586(DLL2SDK::mscorlib::System::String* serverAddress_, uint16_t port_, int32_t timeOutMillisec_); void Dispose_71587(); void __xLuaBaseProxy_Dispose_71588(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct WeaponEquipResMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { DLL2SDK::Assembly_CSharp::Network::WeaponInfo* WeaponInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71580(); bool UseInDeadReplay_71581(); bool __xLuaBaseProxy_UseInDeadReplay_71583(); static int32_t OnBuildResponseMsg_71582(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncDriveVehicleMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71575(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_DRIVE_VEHICLE* get_Content_71576(); bool UseInDeadReplay_71577(); bool __xLuaBaseProxy_UseInDeadReplay_71579(); static int32_t OnBuildResponseMsg_71578(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct VehicleDriveData { DLL2SDK::UnityEngine::UnityEngine::Vector3 SimPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SimRotation_; DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_DRIVE_VEHICLE* driveMsg_; }; } namespace DLL2SDK::Assembly_CSharp::Network { struct VehicleMoveResMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71566(); bool UseInDeadReplay_71567(); bool __xLuaBaseProxy_UseInDeadReplay_71569(); static int32_t OnBuildResponseMsg_71568(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ProtocolVehicleMoveData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Network::VehicleMoveData data_; bool _HasRecycle_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMoveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71561(); void SetMoveData_71562(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_MOVE_VEHICLE* moveData_); bool get_HasRecycle_71563(); void set_HasRecycle_71564(bool value_); void OnRecycle_71565(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct AISkillResMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71556(); bool UseInDeadReplay_71557(); bool __xLuaBaseProxy_UseInDeadReplay_71559(); static int32_t OnBuildResponseMsg_71558(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_BATCH_AIATTACK : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t PlayerCount_; DLL2SDK::Array* Attacks_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69516(); void Unserialize_69517(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69519(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69518(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncMovePackedMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { uint8_t PlayerCount_; DLL2SDK::Array* PackedMove_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71549(); bool UseInDeadReplay_71550(); bool __xLuaBaseProxy_UseInDeadReplay_71552(); static int32_t OnBuildResponseMsg_71551(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_MOVE_PACKED : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t PlayerCount_; DLL2SDK::Array* PackedMove_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69528(); void Unserialize_69529(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69531(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69530(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ProtocolMoveData : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 SimulateLocation_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SimulateDirection_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SimulateVelocity_; uint32_t TimeStamp_; uint8_t MoveState_; uint8_t Extra_; uint8_t CheckSeq_; bool _HasRecycle_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPackMoveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71541(); void SetPackMoveData_71542(DLL2SDK::Assembly_CSharp::Network::PACKED_MOVE_ITEM* moveData_); bool get_HasRecycle_71543(); void set_HasRecycle_71544(bool value_); void OnRecycle_71545(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MoveResMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveStateToPhysicsState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71536(); bool UseInDeadReplay_71538(); bool __xLuaBaseProxy_UseInDeadReplay_71540(); static DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState MoveStateToPhysicsState_71537(DLL2SDK::Assembly_CSharp::GameEngine::PLAYER_MOVE_STATE moveState_); static int32_t OnBuildResponseMsg_71539(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct AddPlayerResMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { DLL2SDK::mscorlib::System::String* nickName_; DLL2SDK::mscorlib::System::String* PicUrl_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71534(); static int32_t OnBuildResponseMsg_71535(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResPingMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { uint32_t LocalElapse_; uint32_t LocalLogicElapse_; uint32_t ServerTimeMs_; uint16_t Seq_; uint16_t Ping_; DLL2SDK::mscorlib::System::String* m_ErrMsg_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetErrorMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThreadOnBuildResponseMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_IConcurrentMemoryPoolObject_get_HasRecycle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_IConcurrentMemoryPoolObject_set_HasRecycle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_IConcurrentMemoryPoolObject_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71528(); DLL2SDK::mscorlib::System::String* GetErrorMsg_71529(); bool GameEngine_IConcurrentMemoryPoolObject_get_HasRecycle_71531(); void GameEngine_IConcurrentMemoryPoolObject_set_HasRecycle_71532(bool value_); void GameEngine_IConcurrentMemoryPoolObject_OnRecycle_71533(); static DLL2SDK::Assembly_CSharp::Network::ResPingMsg* ThreadOnBuildResponseMsg_71530(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResLogoutMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { uint32_t LocalElapse_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71526(); static int32_t OnBuildResponseMsg_71527(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct LoginSecondaryResMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { DLL2SDK::mscorlib::System::Collections::Generic::List_1* PropInfoList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71524(); static int32_t OnBuildResponseMsg_71525(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct LoginResMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { DLL2SDK::mscorlib::System::String* nickName_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Location_; DLL2SDK::UnityEngine::UnityEngine::Quaternion Rotation_; uint32_t ServerTimeMsg_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71522(); static int32_t OnBuildResponseMsg_71523(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EVENT_TYPE : int32_t { eEVENT_TYPE_PLAY_MATINEE_ = static_cast(0x0), eEVENT_TYPE_STOP_MATINEE_ = static_cast(0x1), eEVENT_TYPE_DIALOG_ = static_cast(0x2), eEVENT_TYPE_FSM_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Network { struct PlayerReconnectNtfMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71516(); bool UseInDeadReplay_71517(); bool __xLuaBaseProxy_UseInDeadReplay_71519(); static int32_t OnBuildResponseMsg_71518(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncRespawnMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { uint32_t PlayerId_; uint32_t ActorId_; DLL2SDK::UnityEngine::UnityEngine::Vector3 RespawnPos_; uint64_t RoleId_; uint8_t Camp_; int32_t FaceDirection_; uint8_t RespawnType_; uint64_t RespawnTime_; int32_t HomeZoneId_; int32_t PickupWeaponId_; uint8_t BagId_; uint8_t MoveState_; int32_t OwnerPlayerId_; int32_t PicId_; int32_t FrameId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71512(); bool UseInDeadReplay_71513(); bool __xLuaBaseProxy_UseInDeadReplay_71515(); static int32_t OnBuildResponseMsg_71514(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct KillResMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { DLL2SDK::UnityEngine::UnityEngine::Vector3 DeadPos_; uint32_t KillerID_; uint32_t DeadID_; int32_t WeaponId_; uint8_t HitPosition_; uint8_t ContinusKill_; uint8_t PenetrateWallCount_; uint8_t PenetratePlayerCount_; uint8_t DeadType_; uint8_t FireComponet_; uint8_t KillSum_; uint8_t IsKnockDown_; uint8_t IsRealKiller_; int32_t WeaponLevel_; uint32_t CamoId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71508(); bool UseInDeadReplay_71509(); bool __xLuaBaseProxy_UseInDeadReplay_71511(); static int32_t OnBuildResponseMsg_71510(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct StopFireResMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { uint8_t RightOrLeft_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71504(); bool UseInDeadReplay_71505(); bool __xLuaBaseProxy_UseInDeadReplay_71507(); static int32_t OnBuildResponseMsg_71506(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct StartFireResMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { bool IsAiming_; bool IsSingleShot_; int32_t AmmoCount_; int32_t FireCompIndex_; uint8_t RightOrLeft_; DLL2SDK::UnityEngine::UnityEngine::Vector3 FirePos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71500(); bool UseInDeadReplay_71501(); bool __xLuaBaseProxy_UseInDeadReplay_71503(); static int32_t OnBuildResponseMsg_71502(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct FireResMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { DLL2SDK::UnityEngine::UnityEngine::Vector3 StartPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 TargetPos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71496(); bool UseInDeadReplay_71497(); bool __xLuaBaseProxy_UseInDeadReplay_71499(); static int32_t OnBuildResponseMsg_71498(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct DamageResMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { uint32_t DamageCauserID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 TargetPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SourcePos_; float Damage_; float DisplayDamage_; int32_t PenetrateWallCount_; int32_t PenetratePlayerCount_; uint8_t HitPostion_; int32_t WeaponID_; DLL2SDK::Assembly_CSharp::GameEngine::EDamageType DamageType_; float Health_; bool Critical_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71492(); bool UseInDeadReplay_71493(); bool __xLuaBaseProxy_UseInDeadReplay_71495(); static int32_t OnBuildResponseMsg_71494(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BytesRingBuffer : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* m_buffer_; int32_t m_head_; int32_t m_tail_; int32_t m_maxSize_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Alloc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Realloc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Peek_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Drop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWrapped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFreeWrapped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Used_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Free_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Head_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MaxSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveHead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveTail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StaticIsWrapped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StaticIsFreeWrapped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StaticFree_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StaticUsed_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71471(); void Alloc_71472(int32_t size_); void Realloc_71473(int32_t size_); int32_t Write_71474(DLL2SDK::Array* pBuffer_, int32_t length_); int32_t Read_71475(DLL2SDK::Array* pOut_, int32_t length_); int32_t Peek_71476(DLL2SDK::Array* pOut_, int32_t length_); void Drop_71477(int32_t length_); void Clear_71478(); bool IsWrapped_71479(); bool IsFreeWrapped_71480(); int32_t Used_71481(); int32_t Free_71482(); int32_t Head_71483(); int32_t Tail_71484(); int32_t MaxSize_71485(); void MoveHead_71486(int32_t length_); void MoveTail_71487(int32_t length_); static bool StaticIsWrapped_71488(int32_t head_, int32_t tail_); static bool StaticIsFreeWrapped_71489(int32_t head_, int32_t tail_); static int32_t StaticFree_71490(int32_t head_, int32_t tail_, int32_t maxSize_); static int32_t StaticUsed_71491(int32_t head_, int32_t tail_, int32_t maxSize_); }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EGAME_VAR_COMMON : int32_t { eUINT8_GAMEVAR_CURRENT_ROUND_ = static_cast(0x0), eUINT8_GAMEVAR_CAMP_DEFENDER_PLAYERS_ = static_cast(0x1), eUINT8_GAMEVAR_CAMP_ATTACKER_PLAYERS_ = static_cast(0x2), eUINT8_GAMEVAR_CAMP_REAL_ATTACKER_ = static_cast(0x3), eUINT8_GAMEVAR_STAGE_ = static_cast(0x4), eUINT8_GAMEVAR_PLAY_MODE_ = static_cast(0x5), eUINT8_GAMEVAR_ROUND_START_FREEZE_TIME_ = static_cast(0x6), eUINT8_GAMEVAR_ENABLE_RELEVANT_SYNC_ = static_cast(0x7), eUINT8_GAMEVAR_LEFT_AIRPLANE_PLAYER_NUM_ = static_cast(0x8), eUINT8_GAMEVAR_LEFT_REVIVAL_AIRPLANE_NUM_ = static_cast(0x9), eUINT8_GAMEVAR_TOTAL_AREA_WAVE_ = static_cast(0xA), eUINT8_GAMEVAR_CURRENT_AREA_WAVE_ = static_cast(0xB), eUINT8_GAMEVAR_TEAM_TYPE_ = static_cast(0xC), eUINT8_GAMEVAR_GFGAME_PERIOD_TYPE_ = static_cast(0xD), eUINT8_GAMEVAR_GAME_PERIOD_ = static_cast(0xE), eUINT8_GAMEVAR_MODULE_OPEN_LIGHTTYPE_ = static_cast(0xF), eUINT8_GAMEVAR_MODULE_OPEN_SKYPLATFORM_ = static_cast(0x10), eUINT8_GAMEVAR_TEAMMATE_DOG_TAG_OPEN_ = static_cast(0x11), eUINT8_GAMEVAR_LEFT_AIRPLANE_CAMP_DEFENDER_PLAYER_NUM_ = static_cast(0x12), eUINT8_GAMEVAR_LEFT_AIRPLANE_CAMP_ATTACKER_PLAYER_NUM_ = static_cast(0x13), eUINT8_GAMEVAR_AIRBOX_ACTIVITY_OPEN_ = static_cast(0x14), eUINT8_GAMEVAR_CTF_ATTACKER_TRANSPORT_FLAG_NUM_ = static_cast(0x15), eUINT8_GAMEVAR_CTF_DEFENDER_TRANSPORT_FLAG_NUM_ = static_cast(0x16), eUINT8_GAMEVAR_MODULE_OPEN_GAMELIGHTTYPE_ = static_cast(0x17), eUINT8_GAMEVAR_MODULE_OPEN_INTERFERTYPE_ = static_cast(0x18), eUINT8_GAMEVAR_KILLCONFRIM_DROP_TYPE_ = static_cast(0x19), eUINT8_GAMEVAR_CTF_TOTAL_ATTACKER_TRANSPORT_FLAG_NUM_ = static_cast(0x1A), eUINT8_GAMEVAR_CTF_TOTAL_DEFENDER_TRANSPORT_FLAG_NUM_ = static_cast(0x1B), eUINT8_GAMEVAR_END_ = static_cast(0x1C), eUINT32_GAMEVAR_BEGIN_ = static_cast(0xFF), eUINT32_GAMEVAR_ROUND_TOTAL_TIME_ = static_cast(0x100), eUINT32_GAMEVAR_ROUND_LEFT_TIME_ = static_cast(0x101), eUINT32_GAMEVAR_GAME_ACE_PLAYER_ = static_cast(0x102), eUINT32_GAMEVAR_GAME_2ND_PLAYER_ = static_cast(0x103), eUINT32_GAMEVAR_GAME_C4BOMB_CARRIER_ = static_cast(0x104), eUINT32_GAMEVAR_SELECT_BAG_TIME_ = static_cast(0x105), eUINT32_GAMEVAR_REMAIN_MONSTER_COUNT_ = static_cast(0x106), eUINT32_GAMEVAR_RESTART_PREPARE_TIME_ = static_cast(0x107), eUINT32_GAMEVAR_REVIVALALL_TIMES_ = static_cast(0x108), eUINT32_GAMEVAR_SVRTIMEMS_ = static_cast(0x109), eUINT32_GAMEVAR_PVE_SUBTASK_ID_ = static_cast(0x10A), eUINT32_GAMEVAR_PVE_SUBTASK_ENDTIMEMS_ = static_cast(0x10B), eUINT32_GAMEVAR_PVE_SUBTASK_PARAM_ = static_cast(0x10C), eUINT32_GAMEVAR_TARGET_SCORE_ = static_cast(0x10D), eUINT32_GAMEVAR_CAMP_DEFENDER_SCORE_ = static_cast(0x10E), eUINT32_GAMEVAR_CAMP_ATTACKER_SCORE_ = static_cast(0x10F), eUINT32_GAMEVAR_WAIT_GAME_END_TIME_ = static_cast(0x110), eUINT32_GAMEVAR_ROUND_NUM_ = static_cast(0x111), eUINT32_GAMEVAR_REMAIN_ALIVE_PLAYER_COUNT_ = static_cast(0x112), eUINT32_GAMEVAR_REMAIN_ALIVE_TEAM_COUNT_ = static_cast(0x113), eUINT32_GAMEVAR_ROUND_END_COUNTDOWN_ = static_cast(0x114), eUINT32_GAMEVAR_PLAYER_JOINT_COUNT_ = static_cast(0x115), eUINT32_GAMEVAR_NEXT_REVIVAL_AIRPLANE_TIME_ = static_cast(0x116), eUINT32_GAMEVAR_COMMON_1_ = static_cast(0x117), eUINT32_GAMEVAR_COMMON_2_ = static_cast(0x118), eUINT32_GAMEVAR_COMMON_3_ = static_cast(0x119), eUINT32_GAMEVAR_COMMON_4_ = static_cast(0x11A), eUINT32_GAMEVAR_COMMON_5_ = static_cast(0x11B), eUINT32_GAMEVAR_CURRENT_SCENE_ID_ = static_cast(0x11C), eUINT32_GAMEVAR_NEXT_SCENE_ID_ = static_cast(0x11D), eUINT32_GAMEVAR_PVE_SUBTASK_PARAM2_ = static_cast(0x11E), eUINT32_GAMEVAR_GFGAME_PERIOD_RESTTIME_ = static_cast(0x11F), eUINT32_GAMEVAR_TOTAL_TEAM_COUNT_ = static_cast(0x120), eUINT32_GAMEVAR_CAMP_LINE_ROTATE_ANGLE_Y_ = static_cast(0x121), eUINT32_GAMEVAR_GAME_PERIOD_RESTTIME_ = static_cast(0x122), eUINT32_GAMEVAR_CHRISTMAS_DAY_START_ = static_cast(0x123), eUINT32_GAMEVAR_REGION_DROP_ACTIVITY_ID_ = static_cast(0x124), eUINT32_GAMEVAR_STORY_EGG_PROGRESS_ = static_cast(0x125), eUINT32_GAMEVAR_ROUND_TARGET_SCORE_ = static_cast(0x126), eUINT32_GAMEVAR_CAMP_DEFENDER_ROUND_SCORE_ = static_cast(0x127), eUINT32_GAMEVAR_CAMP_ATTACKER_ROUND_SCORE_ = static_cast(0x128), eUINT32_GAMEVAR_PARAMOUNT_CD_STATUS_ = static_cast(0x129), eUINT32_GAMEVAR_DROP_POOL_ACTIVITY_ID_ = static_cast(0x12A), eUINT32_GAMEVAR_BRBOX_ACTIVE_OPEN_ = static_cast(0x12B), eUINT32_GAMEVAR_DISABLE_BLACK_MARKET_DOOR_ = static_cast(0x12C), eUINT32_GAMEVAR_END_ = static_cast(0x12D) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct ECHARACTER_VAR_COMMON : int32_t { eUINT8VAR_CHARACTER_CAMP_ = static_cast(0x0), eUINT8VAR_CHARACTER_PLAYER_STATE_ = static_cast(0x1), eUINT8VAR_CHARACTER_CANUSEREVIVAL_ = static_cast(0x2), eUINT8VAR_CHARACTER_PLAYER_LEVEL_ = static_cast(0x3), eUINT8VAR_CHARACTER_WEAPON_STATE_ = static_cast(0x4), eUINT8VAR_CHARACTER_LOCK_STATE_ = static_cast(0x5), eUINT8VAR_CHARACTER_NPC_STATE_ = static_cast(0x6), eUINT8VAR_CHARACTER_RUN_ENERGY_ = static_cast(0x7), eUINT8VAR_CHARACTER_BAG_MANUAL_SELECTED_ = static_cast(0x8), eUINT8VAR_GOD_FLAG_ = static_cast(0x9), eUINT8VAR_DAMAGE_ULT_PERCENT_ = static_cast(0xA), eUINT8VAR_TAUNT_STATUS_ = static_cast(0xB), eUINT8VAR_CONVERGE_TAG_ = static_cast(0xC), eUINT8VAR_CHARACTER_VEHICLE_STATE_ = static_cast(0xD), eUINT8VAR_CHARACTER_SEATID_ = static_cast(0xE), eUINT8VAR_VTOL_STATE_ = static_cast(0xF), eUINT8VAR_CHARACTER_BAGID_ = static_cast(0x10), eUINT8VAR_TEAM_ROLE_ = static_cast(0x11), eUINT8VAR_SKYDIVING_FOLLOW_STAT_ = static_cast(0x12), eUINT8VAR_CHARACTER_ULT_LAYER_ = static_cast(0x13), eUINT8VAR_CHARACTER_PARACHUTE_STAT_ = static_cast(0x14), eUINT8VAR_BR_PLAYER_STAT_ = static_cast(0x15), eUINT8VAR_CHARACTER_VISION_RANGE_ = static_cast(0x16), eUINT8VAR_CERBERUS_HEAD_STATE_ = static_cast(0x17), eUINT8VAR_WAR_STATUS_ = static_cast(0x18), eUINT8VAR_BUFF_LAYER_ = static_cast(0x19), eUINT8VAR_DEBUFF_LAYER_ = static_cast(0x1A), eUINT8VAR_ANGRY_PHASE_ = static_cast(0x1B), eUINT8VAR_LEFT_RESPAWN_COUNT_ = static_cast(0x1C), eUINT8VAR_IS_LEAVE_LEADER_ = static_cast(0x1D), eUINT8VAR_ESCAR_CUR_ATTACK_NUM_ = static_cast(0x1E), eUINT8VAR_ESCAR_MAX_ATTACK_NUM_ = static_cast(0x1F), eUINT8VAR_IN_ULT_INVISIBLE_MAN_ = static_cast(0x20), eUINT8VAR_CHARACTER_GENDER_ = static_cast(0x21), eUINT8VAR_TMDOGTAG_CONFIRM_NUM_ = static_cast(0x22), eUINT8VAR_TMDOGTAG_DENY_NUM_ = static_cast(0x23), eUINT8VAR_UNILATERAL_HOLD_ = static_cast(0x24), eUINT8VAR_CLOSE_SHOW_BALLPROF_ = static_cast(0x25), eUINT8VAR_ULT_STATE_ = static_cast(0x26), eUINT8VAR_TMDOGTAG_GOLDRUSH_NUM_ = static_cast(0x27), eUINT8VAR_ADS_STATE_ = static_cast(0x28), eUINT8VAR_INVISIBLE_MAN_AROUND_ = static_cast(0x29), eUINT8VAR_RAW_LEADER_SEATID_ = static_cast(0x2A), eUINT8VAR_CHARACTER_WEAPON_HOLD_STATE_ = static_cast(0x2B), eUINT8VAR_SCORESTREAK_STATE_ = static_cast(0x2C), eUINT8VAR_CHARACTER_SHADOW_BLADE_FIRE_MODE_ = static_cast(0x2D), eUINT8VAR_CHARACTER_END_ = static_cast(0x2E), eUINT32VAR_CHARACTER_BEGIN_ = static_cast(0xFF), eUINT32VAR_CHARACTER_HEALTHPOINT_ = static_cast(0x100), eUINT32VAR_CHARACTER_KILLED_ = static_cast(0x101), eUINT32VAR_CHARACTER_DEATH_ = static_cast(0x102), eUINT32VAR_CHARACTER_WEAPONRESID_ = static_cast(0x103), eUINT32VAR_CHARACTER_SCORE_ = static_cast(0x104), eUINT32VAR_CHARACTER_SKILLID_ = static_cast(0x105), eUINT32VAR_CHARACTER_SPEED_SCALE_ = static_cast(0x106), eUINT32VAR_CHARACTER_DAMAGE_SCALE_ = static_cast(0x107), eUINT32VAR_CHARACTER_ATTACK_SCALE_ = static_cast(0x108), eUINT32VAR_CHARACTER_MAX_HEALTHPOINT_ = static_cast(0x109), eUINT32VAR_CHARACTER_LEVEL_ = static_cast(0x10A), eUINT32VAR_CHARACTER_ROLERESID_ = static_cast(0x10B), eUINT32VAR_CHARACTER_ARMOR_ = static_cast(0x10C), eUINT32VAR_CHARACTER_MAX_ARMOR_ = static_cast(0x10D), eUINT32VAR_CHARACTER_SHOOTSCALE_ = static_cast(0x10E), eUINT32VAR_CHARACTER_SELECTED_ITEM_ = static_cast(0x10F), eUINT32VAR_CHARACTER_GAME_MONEY_ = static_cast(0x110), eUINT32VAR_CHARACTER_PLAYER_EXP_ = static_cast(0x111), eUINT32VAR_CHARACTER_PLAYER_GAME_POINT_ = static_cast(0x112), eUINT32VAR_CHARACTER_PLAYER_DIAMOND_ = static_cast(0x113), eUINT32VAR_CHARACTER_REVIVAL_TIMES_ = static_cast(0x114), eUINT32VAR_CHARACTER_PLAYER_RESPAWN_LEFT_TIME_ = static_cast(0x115), eUINT32VAR_CHARACTER_BOSS_DAMAGE_PERCENT_ = static_cast(0x116), eUINT32VAR_CHARACTER_NPC_MOVE_SPEED_ = static_cast(0x117), eUINT32VAR_CHARACTER_JUMP_SCALE_ = static_cast(0x118), eUINT32VAR_CHARACTER_GRENADE_COUNT_ = static_cast(0x119), eUINT32VAR_CHARACTER_RELOAD_SCALE_ = static_cast(0x11A), eUINT32VAR_CHARACTER_TOWER_COLOR_ = static_cast(0x11B), eUINT32VAR_CHARACTER_BUY_EXP_TIMES_ = static_cast(0x11C), eUINT32VAR_CHARACTER_SHIELD_BUFF_HEALTHPOINT_ = static_cast(0x11D), eUINT32VAR_CHARACTER_TOWER_GRID_ID_ = static_cast(0x11E), eUINT32VAR_CHARACTER_TELEPORT_TIME_ = static_cast(0x11F), eUINT32VAR_CHARACTER_GAME_LEVEL_ = static_cast(0x120), eUINT32VAR_CHARACTER_PLAYER_STAGE_ = static_cast(0x121), eUINT32VAR_CHARACTER_GAINED_EXP_ = static_cast(0x122), eUINT32VAR_CHARACTER_RAW_EXP_ = static_cast(0x123), eUINT32VAR_CHARACTER_POINT_ = static_cast(0x124), eUINT32VAR_CHARACTER_ASSIST_CNT_ = static_cast(0x125), eUINT32VAR_CHARACTER_CAPTURE_STRONGHOLD_CNT_ = static_cast(0x126), eUINT32VAR_CHARACTER_DEFEND_STRONGHOLD_CNT_ = static_cast(0x127), eUINT32VAR_CHARACTER_PLANT_BOMB_CNT_ = static_cast(0x128), eUINT32VAR_CHARACTER_BOMB_DETONATED_CNT_ = static_cast(0x129), eUINT32VAR_CHARACTER_BODY_FRAGMENT_ = static_cast(0x12A), eUINT32VAR_CHARACTER_ULT_ENERGY_ = static_cast(0x12B), eUINT32VAR_CHARACTER_REALDAMAGE_ = static_cast(0x12C), eUINT32VAR_CHARACTER_SPI_ = static_cast(0x12D), eUINT32VAR_CHARACTER_REVIVAL_COIN_ = static_cast(0x12E), eUINT32VAR_CHARACTER_STREAKSCORE_ = static_cast(0x12F), eUINT32VAR_CHARACTER_VEHICLEID_ = static_cast(0x130), eUINT32VAR_CHARACTER_TEAMID_ = static_cast(0x131), eUINT32VAR_CHARACTER_SEATID_IN_VEHICLE_ = static_cast(0x132), eUINT32VAR_CHARACTER_ENERGYPOINT_ = static_cast(0x133), eUINT32VAR_CHARACTER_MEDICINE_MAXADDHP_ = static_cast(0x134), eUINT32VAR_CHARACTER_BOSS_DAMAGE_ = static_cast(0x135), eUINT32VAR_CHARACTER_OXYGEN_ = static_cast(0x136), eUINT32VAR_CHARACTER_OXYGEN_QUANTITY_ = static_cast(0x137), eUINT32VAR_CHARACTER_DEFEND_KILLED_ = static_cast(0x138), eUINT32VAR_CHARACTER_FREE_REVIVAL_COIN_ = static_cast(0x139), eUINT32VAR_CHARACTER_GAME_POINT_BUFF_SCALE_ = static_cast(0x13A), eUINT32VAR_CHARACTER_PLAYER_PEAK_LEVEL_ = static_cast(0x13B), eUINT32VAR_CHARACTER_HOLDING_ACTOR_ID_ = static_cast(0x13C), eUINT32VAR_CHARACTER_ULT_ID_ = static_cast(0x13D), eUINT32VAR_CHARACTER_REST_USE_REVIVAL_TIMES_ = static_cast(0x13E), eUINT32VAR_CHARACTER_WEAPON_ACTORID_ = static_cast(0x13F), eUINT32VAR_CHARACTER_PROFESSION_CHIP_ID_ = static_cast(0x140), eUINT32VAR_CHARACTER_PERK_ = static_cast(0x141), eUINT32VAR_CHARACTER_MAX_USE_REVIVAL_TIMES_ = static_cast(0x142), eUINT32VAR_CHARACTER_LEFT_WEAPON_RESID_ = static_cast(0x143), eUINT32VAR_CHARACTER_LEFT_WEAPON_ACTORID_ = static_cast(0x144), eUINT32VAR_CHARACTER_PRECHOICE_CHIP_ID_ = static_cast(0x145), eUINT32VAR_CHARACTER_BAG_APPEAR_ = static_cast(0x146), eUINT32VAR_CHARACTER_ZIPLINE_UID_ = static_cast(0x147), eUINT32VAR_CHARACTER_LONG_MAX_HP_H_ = static_cast(0x148), eUINT32VAR_CHARACTER_LONG_MAX_HP_L_ = static_cast(0x149), eUINT32VAR_CHARACTER_LONG_HP_H_ = static_cast(0x14A), eUINT32VAR_CHARACTER_LONG_HP_L_ = static_cast(0x14B), eUINT32VAR_CHARACTER_TWINE_TARGET_UIN_ = static_cast(0x14C), eUINT32VAR_CHARACTER_TWINED_BY_VINE_UIN_ = static_cast(0x14D), eUINT32VAR_CHARACTER_INTERACTION_OPE_TYPE_ = static_cast(0x14E), eUINT32VAR_CHARACTER_INTERACTION_OPE_TIME_MS_ = static_cast(0x14F), eUINT32VAR_CHARACTER_LAST_VEHICLE_ID_ = static_cast(0x150), eUINT32VAR_CHARACTER_TEAMMATE_DOG_TAG_ = static_cast(0x151), eUINT32VAR_CHARACTER_WINGSUIT_ = static_cast(0x152), eUINT32VAR_CHARACTER_PARACHUTE_ = static_cast(0x153), eUINT32VAR_CHARACTER_PLAYER_BITSTATE_ = static_cast(0x154), eUINT32VAR_CHARACTER_OPERATOR_ID_ = static_cast(0x155), eUINT32VAR_CHARACTER_NPC_MODEL_ID_ = static_cast(0x156), eUINT32VAR_CHARACTER_NPC_ANIMATION_ID_ = static_cast(0x157), eUINT32VAR_CHARACTER_NPC_BUTTON_NAME_ = static_cast(0x158), eUINT32VAR_CHARACTER_NPC_BUTTON_MESSAGE_ = static_cast(0x159), eUINT32VAR_CHARACTER_NPC_HIDE_ = static_cast(0x15A), eUINT32VAR_CHARACTER_NPC_BUTTON_PARAM_ = static_cast(0x15B), eUINT32VAR_CHARACTER_NPC_COST_POINT_ = static_cast(0x15C), eUINT32VAR_CHARACTER_NPC_PERKMACHINE_PERKID_ = static_cast(0x15D), eUINT32VAR_CHARACTER_NPC_TIP_MESSAGE_ = static_cast(0x15E), eUINT32VAR_CHARACTER_NPC_ANIMATION_STATE_ = static_cast(0x15F), eUINT32VAR_CHARACTER_MLK_LastWeapon_ = static_cast(0x160), eUINT32VAR_CHARACTER_MLK_NextWeapon_ = static_cast(0x161), eUINT32VAR_CHARACTER_NPC_MAGIC_BOX_WEAPON_ = static_cast(0x162), eUINT32VAR_CHARACTER_NPC_BUTTON_CONTENT_ = static_cast(0x163), eUINT32VAR_CHARACTER_ROLE_RES_ID_H_ = static_cast(0x164), eUINT32VAR_CHARACTER_ROLE_RES_ID_L_ = static_cast(0x165), eUINT32VAR_CHARACTER_RESCUED_COUNT_ = static_cast(0x166), eUINT32VAR_CHARACTER_SKYDIVING_ROTATEY_ = static_cast(0x167), eUINT32VAR_CHARACTER_CUR_POS_X_ = static_cast(0x168), eUINT32VAR_CHARACTER_CUR_POS_Z_ = static_cast(0x169), eUINT32VAR_CHARACTER_SAS_Weapon_ = static_cast(0x16A), eUINT32VAR_CHARACTER_NPC_MAGIC_BOX_PLAYER_ = static_cast(0x16B), eUINT32VAR_CHARACTER_WEAPON_PAP_LEVEL_ = static_cast(0x16C), eUINT32VAR_CHARACTER_BUFF_SLOT_NUM_ = static_cast(0x16D), eUINT32VAR_CHARACTER_SIGNALPOINT_ = static_cast(0x16E), eUINT32VAR_CHARACTER_MAX_SIGNALPOINT_ = static_cast(0x16F), eUINT32VAR_CHARACTER_HEAD_RESID_ = static_cast(0x170), eUINT32VAR_CHARACTER_FASTEN_ME_ACTOR_ID_ = static_cast(0x171), eUINT32VAR_CHARACTER_HAT_APPEAR_ = static_cast(0x172), eUINT32VAR_CHARACTER_CLOTH_APPEAR_ = static_cast(0x173), eUINT32VAR_CHARACTER_SUIT_APPEAR_ = static_cast(0x174), eUINT32VAR_CHARACTER_NPC_FLAG_DROP_TIME_ = static_cast(0x175), eUINT32VAR_CHARACTER_TOTAL_TAKE_DAMAGE_ = static_cast(0x176), eUINT32VAR_CHARACTER_NPC_OPERATOR_PLAYER_ = static_cast(0x177), eUINT32VAR_CHARACTER_BEATTACK_ESCAR_ATTACKBEGINTIME_ = static_cast(0x178), eUINT32VAR_CHARACTER_BEATTACK_ESCAR_ATTACKANIMLEN_ = static_cast(0x179), eUINT32VAR_CHARACTER_BEATTACK_ESCAR_SHAKEOFFREDUCETIME_ = static_cast(0x17A), eUINT32VAR_CHARACTER_BEATTACK_ESCARID_ = static_cast(0x17B), eUINT32VAR_CHARACTER_SHOOTOUT_SCORE_ = static_cast(0x17C), eUINT32VAR_CHARACTER_NAME_CARD_ID_H_ = static_cast(0x17D), eUINT32VAR_CHARACTER_NAME_CARD_ID_L_ = static_cast(0x17E), eUINT32VAR_CHARACTER_END_ = static_cast(0x17F) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EVAR_GROUP : int32_t { eVARGROUP_CHARACTER_UINT8_ = static_cast(0x0), eVARGROUP_CHARACTER_UINT16_ = static_cast(0x1), eVARGROUP_CHARACTER_UINT32_ = static_cast(0x2), eVARGROUP_GAME_UINT8_ = static_cast(0x3), eVARGROUP_GAME_UINT16_ = static_cast(0x4), eVARGROUP_GAME_UINT32_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MatchProtocolProcessor : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Array* m_ProcessFunc_; DLL2SDK::Array* m_GetSizeFunc_; DLL2SDK::Assembly_CSharp::Network::S2C_COMBINED_PKGS_REUSE* CombinedPkgs_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache1_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache2_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache3_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache4_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache5_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache6_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache7_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache8_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache9_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cacheA_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cacheB_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cacheC_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cacheD_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cacheE_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cacheF_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache10_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache11_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache12_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache13_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache14_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache15_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache16_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache17_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache18_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache19_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache1A_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache1B_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache1C_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache1D_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache1E_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache1F_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache20_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache21_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache22_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache23_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache24_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache25_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache26_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache27_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache28_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache29_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache2A_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache2B_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache2C_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache2D_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache2E_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache2F_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache30_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache31_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache32_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache33_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache34_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache35_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache36_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache37_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache38_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache39_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache3A_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache3B_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache3C_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache3D_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache3E_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache3F_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache40_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache41_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache42_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache43_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache44_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache45_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache46_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache47_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache48_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache49_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache4A_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache4B_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache4C_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache4D_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache4E_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache4F_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache50_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache51_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache52_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache53_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache54_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache55_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache56_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache57_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache58_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache59_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache5A_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache5B_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache5C_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache5D_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache5E_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache5F_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache60_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache61_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache62_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache63_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache64_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache65_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache66_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache67_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache68_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache69_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache6A_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache6B_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache6C_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache6D_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache6E_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache6F_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache70_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache71_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache72_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache73_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache74_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache75_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache76_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache77_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache78_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache79_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache7A_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache7B_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache7C_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache7D_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache7E_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache7F_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache80_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache81_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache82_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache83_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache84_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache85_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache86_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache87_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache88_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache89_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache8A_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache8B_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache8C_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache8D_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache8E_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache8F_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache90_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache91_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache92_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache93_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache94_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache95_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache96_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache97_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache98_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache99_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache9A_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache9B_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache9C_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache9D_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache9E_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache9F_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cacheA0_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cacheA1_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cacheA2_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cacheA3_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cacheA4_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cacheA5_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cacheA6_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cacheA7_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cacheA8_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cacheA9_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cacheAA_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cacheAB_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cacheAC_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cacheAD_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cacheAE_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cacheAF_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cacheB0_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cacheB1_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cacheB2_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cacheB3_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheB4_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheB5_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheB6_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheB7_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheB8_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheB9_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheBA_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheBB_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheBC_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheBD_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheBE_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheBF_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheC0_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheC1_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheC2_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheC3_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheC4_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheC5_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheC6_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheC7_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheC8_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheC9_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheCA_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheCB_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheCC_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheCD_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheCE_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheCF_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheD0_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheD1_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheD2_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheD3_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheD4_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheD5_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheD6_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheD7_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheD8_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheD9_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheDA_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheDB_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheDC_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheDD_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheDE_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheDF_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheE0_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheE1_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheE2_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheE3_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheE4_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheE5_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheE6_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheE7_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheE8_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheE9_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheEA_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheEB_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheEC_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheED_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheEE_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheEF_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheF0_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheF1_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheF2_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheF3_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheF4_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheF5_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheF6_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheF7_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheF8_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheF9_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheFA_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheFB_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheFC_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheFD_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheFE_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cacheFF_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache100_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache101_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache102_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache103_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache104_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache105_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache106_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache107_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache108_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache109_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache10A_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache10B_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache10C_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache10D_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache10E_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache10F_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache110_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache111_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache112_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache113_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache114_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache115_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache116_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache117_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache118_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache119_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache11A_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache11B_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache11C_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache11D_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache11E_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache11F_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache120_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache121_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache122_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache123_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache124_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache125_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache126_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache127_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache128_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache129_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache12A_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache12B_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache12C_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache12D_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache12E_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache12F_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache130_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache131_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache132_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache133_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache134_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache135_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache136_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache137_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache138_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache139_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache13A_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache13B_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache13C_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache13D_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache13E_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache13F_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache140_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache141_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache142_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache143_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache144_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache145_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache146_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache147_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache148_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache149_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache14A_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache14B_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache14C_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache14D_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache14E_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache14F_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache150_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache151_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache152_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache153_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache154_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache155_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache156_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache157_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache158_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache159_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache15A_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache15B_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache15C_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache15D_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache15E_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache15F_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache160_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache161_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache162_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache163_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache164_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache165_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache166_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache167_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache168_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache169_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache16A_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache16B_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache16C_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache16D_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache16E_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache16F_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache170_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache171_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache172_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache173_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache174_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache175_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache176_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache177_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache178_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache179_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache17A_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache17B_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache17C_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache17D_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache17E_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache17F_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache180_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache181_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache182_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache183_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache184_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache185_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache186_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache187_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache188_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache189_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache18A_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache18B_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache18C_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache18D_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache18E_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache18F_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache190_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache191_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache192_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache193_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache194_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache195_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache196_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache197_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache198_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache199_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache19A_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache19B_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache19C_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolProcessDelegate* __f__mg_cache19D_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache19E_; DLL2SDK::Assembly_CSharp::Network::MatchProtocolProcessor_ProtocolGetSizeDelegate* __f__mg_cache19F_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterBuildMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterGetSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitProtocolFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitGetSizeFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProtocolSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessPacket_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessCombinedPkgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void RegisterBuildMsg_71454(); static void RegisterGetSize_71455(); static void Init_71456(); static void InitProtocolFunc_71457(); static void InitGetSizeFunc_71458(); static int32_t GetProtocolSize_71459(int32_t protocolCmd_, DLL2SDK::Array* data_, int32_t DataIndex_); static int32_t ProcessPacket_71460(DLL2SDK::Array* packData_, int32_t PackDataIndex_, int32_t PackDataCount_, int32_t Sequence_); static int32_t ProcessCombinedPkgs_71461(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); static void _cctor_71462(); }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct ETowerDefenceStage : int32_t { ETowerDefenceStage_Wait_ = static_cast(0x0), ETowerDefenceStage_Prepare_ = static_cast(0x1), ETowerDefenceStage_BeforeRound_ = static_cast(0x2), ETowerDefenceStage_Round_ = static_cast(0x3), ETowerDefenceStage_RoundOverTime_ = static_cast(0x4), ETowerDefenceStage_Rest_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct ECatGameStage : int32_t { ECatGameStage_Wait_ = static_cast(0x0), ECatGameStage_Prepare_ = static_cast(0x1), ECatGameStage_Select_ = static_cast(0x2), ECatGameStage_Hide_ = static_cast(0x3), ECatGameStage_Find_ = static_cast(0x4), ECatGameStage_SecondHide_ = static_cast(0x5), ECatGameStage_SecondFind_ = static_cast(0x6), ECatGameStage_Finally_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EBioRoundStage : int32_t { EBIO_STAGE_WAIT_START_ = static_cast(0x0), EBIO_STAGE_HUMAN_ZOMBIE_FIGHT_ = static_cast(0x1), EBIO_STAGE_HERO_ZOMBIE_FIGHT_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EDSProtocolVersion : int32_t { EDSProtocolVersionCurrent_ = static_cast(0x5), EDSProtocolVersionMin_ = static_cast(0x5), EDSProtocolVersionMax_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct BRVehicleSkillType : int32_t { eBRVEHICLE_SKILL_TYPE_INVALID_ = static_cast(0x0), eBRVEHICLE_SKILL_TYPE_INTERFER_ = static_cast(0x1), eBRVEHICLE_SKILL_TYPE_SMOKE_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct BRAirDropBoxType : int32_t { eBRAIRDROPBOX_TYPE_BOX_ = static_cast(0x0), eBRAIRDROPBOX_TYPE_TANK_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct PLAYER_ROLE_ID : int32_t { PLAYER_ROLE_GOLIATH_ = static_cast(0x68E777F) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct PVE_BOSS_ID : int32_t { Scorpion_ID_ = static_cast(0x27), TreeMan_ID_ = static_cast(0x24) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EHealthPointBase : int32_t { EHPB_FULL_HP_ = static_cast(0x0), EHPB_LOSS_HP_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EStrengthenMode : int32_t { ESM_INVALID_ = static_cast(0x0), ESM_MODIFY_ = static_cast(0x1), ESM_ADD_ = static_cast(0x2), ESM_COND_ADD_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EModifyMode : int32_t { EMM_INVALID_ = static_cast(0x0), EMM_SET_ = static_cast(0x1), EMM_RATE_ = static_cast(0x2), EMM_VALUE_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EPveAttrObjectId : int32_t { EPVEATTR_OBJECTID_MIN_ = static_cast(0x7D0), EPVEATTR_OBJECTID_CHANGE_CLIBBASE_ = static_cast(0x7D1), EPVEATTR_OBJECTID_CHANGE_CLIB_SPEED_ = static_cast(0x7D2), EPVEATTR_OBJECTID_CHANGE_OPEN_SIGHT_SPEED_ = static_cast(0x7D3), EPVEATTR_OBJECTID_CLOSE_SIGT_SPEED_ = static_cast(0x7D4), EPVEATTR_OBJECTID_CHANGE_GUN_SPEED_ = static_cast(0x7D5), EPVEATTR_OBJECTID_CHANGE_SCATTER_ = static_cast(0x7D6), EPVEATTR_OBJECTID_CHANGE_RECOIL_ = static_cast(0x7D7), EPVEATTR_OBJECTID_CHANGE_MOVE_SPEED_ = static_cast(0x7D8), EPVEATTR_OBJECTID_CHANGE_FIRE_RATE_ = static_cast(0x7D9), EPVEATTR_OBJECTID_CHANGE_HP_ = static_cast(0x7DA), EPVEATTR_OBJECTID_MAX_ = static_cast(0x834) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ELuaInteractionOperatorType : int32_t { eOPERATE_CLICK_ = static_cast(0x0), eOPERATE_CYCLE_CLICK_ = static_cast(0x1), eOPERATE_CYCLE_CLICK_MOVEING_INTERRUPT_ = static_cast(0x2), eOPERATE_CYCLE_CLICK_EXCLUSIVE_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EPveAttackStatus : int32_t { EPVEATTACKSTATUS_MIN_ = static_cast(0x0), EPVEATTACKSTATUS_DODGE_ = static_cast(0x1), EPVEATTACKSTATUS_CRIT_ = static_cast(0x2), EPVEATTACKSTATUS_DAMAGE_ = static_cast(0x3), EPVEATTACKSTATUS_MAX_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EPveAttrId : int32_t { EPVEATTRID_MIN_ = static_cast(0x3E8), EPVEATTRID_BULLET_AMEND_DAMAGE_ID_ = static_cast(0x3E9), EPVEATTRID_BULLET_AMEND_PTG_ID_ = static_cast(0x3EA), EPVEATTRID_BULLET_DAMAGE_PTG_ID_ = static_cast(0x3EB), EPVEATTRID_ATTACK_STRENGTH_ID_ = static_cast(0x3EC), EPVEATTRID_ATTACK_STRENGTH_PTG_ID_ = static_cast(0x3ED), EPVEATTRID_GUN_ATTACK_STRENGTH_ID_ = static_cast(0x3EE), EPVEATTRID_GUN_ATTACK_STRENGTH_PTG_ID_ = static_cast(0x3EF), EPVEATTRID_PERK_ATTACK_STRENGTH_ID_ = static_cast(0x3F0), EPVEATTRID_PERK_ATTACK_STRENGTH_PTG_ID_ = static_cast(0x3F1), EPVEATTRID_CRIT_ID_ = static_cast(0x3F2), EPVEATTRID_ANTI_CRIT_ID_ = static_cast(0x3F3), EPVEATTRID_AMEND_DAMAGE_ID_ = static_cast(0x3F4), EPVEATTRID_REDUCE_DAMAGE_ID_ = static_cast(0x3F5), EPVEATTRID_CRIT_AMEND_DAMAGE_ID_ = static_cast(0x3F6), EPVEATTRID_CRIT_REDUCE_DAMAGE_ID_ = static_cast(0x3F7), EPVEATTRID_WEAK_AMEND_DAMAGE_ID_ = static_cast(0x3F8), EPVEATTRID_WEAK_REDUCE_DAMAGE_ID_ = static_cast(0x3F9), EPVEATTRID_DAMAGE_ATTACH_ID_ = static_cast(0x3FA), EPVEATTRID_MAIN_CLIP_BULLET_INC_ID_ = static_cast(0x3FB), EPVEATTRID_MAIN_CLIP_BULLET_INC_PTG_ID_ = static_cast(0x3FC), EPVEATTRID_SECONDARY_CLIP_BULLET_INC_ID_ = static_cast(0x3FD), EPVEATTRID_SECONDARY_CLIP_BULLET_INC_PTG_ID_ = static_cast(0x3FE), EPVEATTRID_BULLET_PENETRATE_INC_PTG_ID_ = static_cast(0x3FF), EPVEATTRID_GUN_STABILITY_ID_ = static_cast(0x400), EPVEATTRID_GUN_PRECISION_ID_ = static_cast(0x401), EPVEATTRID_GUN_CONTROL_ID_ = static_cast(0x402), EPVEATTRID_ADD_BULLET_VELOCITY_INC_PTG_ID_ = static_cast(0x403), EPVEATTRID_HP_INC_VALUE_ID_ = static_cast(0x404), EPVEATTRID_HP_INC_PTG_ID_ = static_cast(0x405), EPVEATTRID_BASE_HP_INC_PTG_ID_ = static_cast(0x406), EPVEATTRID_SKILL_PTG_AMEND_VALUE_ID_ = static_cast(0x407), EPVEATTRID_SKILL_PTG_AMEND_PTG_ID_ = static_cast(0x408), EPVEATTRID_SKILL_PTG_DAMAGE_ID_ = static_cast(0x409), EPVEATTRID_MOVE_SPEED_AMEND_PTG_ID_ = static_cast(0x40A), EPVEATTRID_GUN_FIRE_RATE_AMEND_PTG_ID_ = static_cast(0x40B), EPVEATTRID_CRIT_CORRECT_VALUE_ID_ = static_cast(0x40C), EPVEATTRID_BURNING_DAMAGE_AMEND_ID_ = static_cast(0x40D), EPVEATTRID_MAX_PENETRATION_INC_VALUE_ID_ = static_cast(0x40E), EPVEATTRID_MAX_MONSTER_DAMAGE_DEEP_ID_ = static_cast(0x40F), EPVEATTRID_MAX_ = static_cast(0x44C) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ESkillEffectClass : int32_t { EFFECT_CLASS_PASSIVE_ = static_cast(0x0), EFFECT_CLASS_INITIATIVE_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EConditionOperator : int32_t { ECO_INVALID_ = static_cast(0x0), ECO_Equals_ = static_cast(0x1), ECO_NotEquals_ = static_cast(0x2), ECO_GreaterThan_ = static_cast(0x3), ECO_LessThan_ = static_cast(0x4), ECO_GreaterThanEqualTo_ = static_cast(0x5), ECO_LessThanEqualTo_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EWeaponSkillOverlay : int32_t { EWSO_REPLACE_ = static_cast(0x0), EWSO_DELAY_ = static_cast(0x1), EWSO_OVERLAY_ = static_cast(0x2), EWSO_OVERLAY_DELAY_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EWeaponSkillCond : int32_t { EWSC_INVALID_ = static_cast(0x0), EWSC_HIT_TARGET_ = static_cast(0x1), EWSC_CONTINUE_HIT_TARGET_ = static_cast(0x2), EWSC_CLIP_ADD_ = static_cast(0x4), EWSC_SKILL_END_ = static_cast(0x5), EWSC_NUM_PER_HIT_ = static_cast(0x6), EWSC_DEBUFF_LAYER_ = static_cast(0x7), EWSC_TIME_CYCLE_ = static_cast(0x8), EWSC_KILL_ = static_cast(0x9), EWSC_EXTERNAL_TRIGGER_ = static_cast(0xA), EWSC_CLIP_EXHAUST_ = static_cast(0xB), EWSC_FULL_LAUCH_PROJECTILE_ = static_cast(0xC), EWSC_TARGET_EXPLODE_ = static_cast(0xD), EWSC_PROJECTILE_CHANGE_ = static_cast(0xE), EWSC_COUNT_ = static_cast(0xF) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EProfessionChipErrCode : int32_t { EPROFESSIONCHIP_ERR_SUCC_ = static_cast(0x0), EPROFESSIONCHIP_ERR_ALREADY_CHOICE_ = static_cast(0x1), EPROFESSIONCHIP_ERR_NOT_OWNER_ = static_cast(0x2), EPROFESSIONCHIP_ERR_FORBIDDEN_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EBRPlayerStat : int32_t { EBR_PLAYER_STAT_DEFAULT_ = static_cast(0x0), EBR_PLAYER_STAT_PREPARE_ = static_cast(0x1), EBR_PLAYER_STAT_AIRPLANE_ = static_cast(0x2), EBR_PLAYER_STAT_SKYDIVING_ = static_cast(0x3), EBR_PLAYER_STAT_PARACHUTE_ = static_cast(0x4), EBR_PLAYER_STAT_PLAY_ = static_cast(0x5), EBR_PLAYER_STAT_SKYFLY_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EBRChipMachineErrCode : int32_t { EBR_CHIP_MACHINE_ERR_SUCC_ = static_cast(0x0), EBR_CHIP_MACHINE_UID_INVALID_ = static_cast(0x1), EBR_CHIP_MACHINE_INDEX_INVALID_ = static_cast(0x2), EBR_CHIP_MACHINE_BOX_EMPTY_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EPropertyId : int32_t { ePropertyId_EquipLevel_ = static_cast(0x3EA), ePropertyId_DamageScale_ = static_cast(0x3EB), ePropertyId_DamageReduce_ = static_cast(0x3EC), ePropertyId_CritScale_ = static_cast(0x3ED), ePropertyId_CritReduce_ = static_cast(0x3EE), ePropertyId_DamageAttach_ = static_cast(0x3EF), ePropertyId_PropDamageAttach_ = static_cast(0x3F0), ePropertyId_BaseDamageScale_ = static_cast(0x3F1), ePropertyId_BaseDamageAdd_ = static_cast(0x3F2), ePropertyId_EquipLevelScale_ = static_cast(0x3F7) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EResetPackageErrCode : int32_t { E_RESET_PACKAGE_ERR_SUCC_ = static_cast(0x0), E_RESET_PACKAGE_ERR_REACH_MAX_TIMES_ = static_cast(0x1), E_RESET_PACKAGE_ERR_NO_PACKAGE_ = static_cast(0x2), E_RESET_PACKAGE_ERR_NO_BUFF_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EPACKAGE_RESPONSE_CODES : int32_t { eEPACKAGE_RESPONSE_SUCC_ = static_cast(0x0), eEPACKAGE_RESPONSE_UNKNOW_ = static_cast(0x1), eEPACKAGE_RESPONSE_WAITTIMEOUT_ = static_cast(0x2), eEPACKAGE_RESPONSE_ALREADY_STARTED_ = static_cast(0x3), eEPACKAGE_RESPONSE_PLAYER_NOT_EXIST_ = static_cast(0x5), eEPACKAGE_RESPONSE_WRONG_VERSION_ = static_cast(0x6), eEPACKAGE_RESPONSE_ROOMFULL_ = static_cast(0x7), eEPACKAGE_RESPONSE_ALREADY_GAMEOVER_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EGameTips : int32_t { EGAME_TIPS_BR1_ = static_cast(0x0), EGAME_TIPS_BR2_ = static_cast(0x1), EGAME_TIPS_COUNT_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EBRBoxType : int32_t { EBRBOX_TYPE_MEDICINE_ = static_cast(0x0), EBRBOX_TYPE_WEAPON_ = static_cast(0x1), EBRBOX_TYPE_SKILL_ = static_cast(0x2), EBRBOX_TYPE_ZOMBIE_BIG_ = static_cast(0x3), EBRBOX_TYPE_ZOMBIE_SMALL_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ESubtaskType : int32_t { SUBTASK_TYPE_DEFAULT_ = static_cast(0x0), SUBTASK_TYPE_OPEN_DOOR_ = static_cast(0x1), SUBTASK_TYPE_ANNIHILATE_ = static_cast(0x2), SUBTASK_TYPE_ELIMINATE_ALL_ = static_cast(0x3), SUBTASK_TYPE_SURVIVE_ = static_cast(0x4), SUBTASK_TYPE_DOM_ = static_cast(0x5), SUBTASK_TYPE_KILL_ = static_cast(0x6), SUBTASK_TYPE_DAMAGE_ = static_cast(0x7), SUBTASK_TYPE_ENTER_TRIGGER_ = static_cast(0x8), SUBTASK_TYPE_TASK_ITEM_ = static_cast(0x9), SUBTASK_TYPE_GATHER_ = static_cast(0xA), SUBTASK_TYPE_ENDLESS_WAVE_ = static_cast(0xB), SUBTASK_TYPE_COUNT_ = static_cast(0xC) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EBREquipPos : int32_t { BREQUIP_POS_MAIN_WEAPON_ = static_cast(0x1), BREQUIP_POS_SECOND_WEAPON_ = static_cast(0x2), BREQUIP_POS_MELEE_ = static_cast(0x3), BREQUIP_POS_THROWING_ = static_cast(0x4), BREQUIP_POS_HEAD_ = static_cast(0x5), BREQUIP_POS_BALLPROF_ = static_cast(0x6), BREQUIP_POS_BAG_ = static_cast(0x7), BREQUIP_POS_MAINWEAPON1_POS1_ = static_cast(0x8), BREQUIP_POS_MAINWEAPON1_POS2_ = static_cast(0x9), BREQUIP_POS_MAINWEAPON1_POS3_ = static_cast(0xA), BREQUIP_POS_MAINWEAPON1_POS4_ = static_cast(0xB), BREQUIP_POS_MAINWEAPON1_POS5_ = static_cast(0xC), BREQUIP_POS_MAINWEAPON2_POS1_ = static_cast(0xD), BREQUIP_POS_MAINWEAPON2_POS2_ = static_cast(0xE), BREQUIP_POS_MAINWEAPON2_POS3_ = static_cast(0xF), BREQUIP_POS_MAINWEAPON2_POS4_ = static_cast(0x10), BREQUIP_POS_MAINWEAPON2_POS5_ = static_cast(0x11) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EBRProfessionChipType : int32_t { EBRPROFESSION_CHIP_TYPE_INVALID_ = static_cast(0xFFFFFFFF), EBRPROFESSION_CHIP_TYPE_TRACK_ = static_cast(0x0), EBRPROFESSION_CHIP_TYPE_HORRIBLE_ = static_cast(0x1), EBRPROFESSION_CHIP_TYPE_MEDICAL_ = static_cast(0x2), EBRPROFESSION_CHIP_TYPE_SNEAK_ = static_cast(0x3), EBRPROFESSION_CHIP_TYPE_TOUGH_ = static_cast(0x4), EBRPROFESSION_CHIP_TYPE_SPY_ = static_cast(0x5), EBRPROFESSION_CHIP_TYPE_INTERFER_ = static_cast(0x6), EBRPROFESSION_CHIP_TYPE_AIRBORNE_ = static_cast(0x7), EBRPROFESSION_CHIP_TYPE_TRAP_ = static_cast(0x8), EBRPROFESSION_CHIP_TYPE_INVISIBLE_MAN_ = static_cast(0x9), EBRPROFESSION_CHIP_TYPE_SMOKECLUSTER_ = static_cast(0xA), EBRPROFESSION_CHIP_TYPE_NUM_ = static_cast(0xB) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EBRItemQuality : int32_t { EBRITEM_QUALITY_0_ = static_cast(0x0), EBRITEM_QUALITY_1_ = static_cast(0x1), EBRITEM_QUALITY_2_ = static_cast(0x2), EBRITEM_QUALITY_3_ = static_cast(0x3), EBRITEM_QUALITY_4_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EBRMedicineHealType : int32_t { EBRMEDICINE_HEAL_TYPE_INST_ = static_cast(0x0), EBRMEDICINE_HEAL_TYPE_LAST_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EBRPerkItemType : int32_t { EBRPERK_TRACKER_ = static_cast(0x0), EBRPERK_SKULKER_ = static_cast(0x1), EBRPERK_DEADSILENCE_ = static_cast(0x2), EBRPERK_REINFORCED_ = static_cast(0x3), EBRPERK_STEELBACK_ = static_cast(0x4), EBRPERK_MEDIC_ = static_cast(0x5), EBRPERK_ENGINEER_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EBRBulletType : int32_t { EBRBULLET_TYPE_BULLET_1_ = static_cast(0x0), EBRBULLET_TYPE_BULLET_2_ = static_cast(0x1), EBRBULLET_TYPE_BULLET_3_ = static_cast(0x2), EBRBULLET_TYPE_BULLET_4_ = static_cast(0x3), EBRBULLET_TYPE_BULLET_5_ = static_cast(0x4), EBRBULLET_TYPE_BULLET_6_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EBRAttachSlotType : int32_t { EBRATTACH_SLOT_TYPE_MUZZLE_ = static_cast(0x0), EBRATTACH_SLOT_TYPE_HANDLE_ = static_cast(0x1), EBRATTACH_SLOT_TYPE_MAGAZINE_ = static_cast(0x2), EBRATTACH_SLOT_TYPE_BUTT_ = static_cast(0x3), EBRATTACH_SLOT_TYPE_MIRROR_ = static_cast(0x4), EBRATTACH_SLOT_TYPE_BARREL_ = static_cast(0x5), EBRATTACH_SLOT_TYPE_REARGRIP_ = static_cast(0x6), EBRATTACH_SLOT_TYPE_INDICATOR_ = static_cast(0x7), EBRATTACH_SLOT_TYPE_MAX_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EBREasterItemType : int32_t { EBREASTER_ITEM_TYPE_GINGERBREAD_ = static_cast(0x0) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EBRMedicineItemType : int32_t { EBRMEDICINE_ITEM_TYPE_ENERGY_ = static_cast(0x0), EBRMEDICINE_ITEM_TYPE_HP_ = static_cast(0x1), EBRMEDICINE_ITEM_TYPE_FUEL_ = static_cast(0x2), EBRMEDICINE_ITEM_TYPE_ULT_ENERGY_ = static_cast(0x3), EBRMEDICINE_ITEM_TYPE_MAXHP_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EBRWeaponItemType : int32_t { EBRWEAPON_ITEM_TYPE_MAIN_WEAPON_ = static_cast(0x0), EBRWEAPON_ITEM_TYPE_HANDGUN_ = static_cast(0x1), EBRWEAPON_ITEM_TYPE_MELEE_ = static_cast(0x2), EBRWEAPON_ITEM_THROWING_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EBRSkillItemClass : int32_t { EBRSIC_DEFAULT_ = static_cast(0x0), EBRSIC_ULT_ = static_cast(0x1), EBRSIC_WEAPON_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EBRITEM_TYPE : int32_t { EBRITEM_TYPE_WEAPON_ = static_cast(0x0), EBRITEM_TYPE_ATTACH_ = static_cast(0x1), EBRITEM_TYPE_CLIP_ = static_cast(0x2), EBRITEM_TYPE_EQUIP_ = static_cast(0x3), EBRITEM_TYPE_MEDICINE_ = static_cast(0x4), EBRITEM_TYPE_SKILLITEM_ = static_cast(0x5), EBRITEM_TYPE_PERK_ = static_cast(0x6), EBRITEM_TYPE_THROWING_ = static_cast(0x7), EBRITEM_TYPE_BOX_ = static_cast(0x8), EBRITEM_TYPE_PROFESSION_CHIP_ = static_cast(0x9), EBRITEM_TYPE_PROFESSION_DRIVER_ = static_cast(0xA), EBRITEM_TYPE_EASTER_ = static_cast(0xB), EBRITEM_TYPE_COLLECTION_ = static_cast(0xC) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EAirCraftType : int32_t { EAIRCRAFT_DEFAULT_ = static_cast(0x0), EAIRCRAFT_AIRPLANE_ = static_cast(0x1), EAIRCRAFT_DRONE_ = static_cast(0x2), EAIRCRAFT_REVIVAL_AIRPLANE_ = static_cast(0x3), EAIRCRAFT_INTERFER_DRONE_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ZombieClass : int32_t { ZOMBIE_CLASS_COMMON_ = static_cast(0x0), ZOMBIE_CLASS_ELITE_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct MaterialType : int32_t { MATERIAL_DEFAULT_ = static_cast(0x0), MATERIAL_GLASS_ = static_cast(0x1), MATERIAL_GRASS_ = static_cast(0x2), MATERIAL_METAL_ = static_cast(0x3), MATERIAL_SAND_ = static_cast(0x4), MATERIAL_SNOW_ = static_cast(0x5), MATERIAL_STONE_ = static_cast(0x6), MATERIAL_WATER_ = static_cast(0x7), MATERIAL_WOOD_ = static_cast(0x8), MATERIAL_DRYGRASS_ = static_cast(0x9), MATERIAL_BUSH_ = static_cast(0xA), MATERIAL_GRENADEFORBID_ = static_cast(0xB), MATERIAL_BREAKABLEGLASS_ = static_cast(0xC), MATERIAL_GRENADEBOUNCE_ = static_cast(0xD), MATERIAL_IMPENETRABLE_METAL_ = static_cast(0xE), MATERIAL_PENETRATESTONE_ = static_cast(0xF), MATERIAL_TERRAIN_ = static_cast(0x10), MATERIAL_ICE_ = static_cast(0x11), MATERIAL_PENETRABLE_METAL_ = static_cast(0x12), MATERIAL_WOODBOX_ = static_cast(0x13), MATERIAL_RUBBER_ = static_cast(0x14), MATERIAL_PLASTIC_ = static_cast(0x15), MATERIAL_CARTON_ = static_cast(0x16), MATERIAL_CERAMICS_ = static_cast(0x17), MATERIAL_COTTON_ = static_cast(0x18), MATERIAL_CLOTH_ = static_cast(0x19), MATERIAL_MAX_ = static_cast(0x1A) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EUltWeaponID : int32_t { EULT_WEAPON_ID_DEFAULT_ = static_cast(0x0), EULT_WEAPON_ID_PURIFIER_ = static_cast(0x1), EULT_WEAPON_ID_WARMACHINE_ = static_cast(0x2), EULT_WEAPON_ID_TRACKER_ = static_cast(0x3), EULT_WEAPON_ID_SCYTHE_ = static_cast(0x4), EULT_WEAPON_ID_UNKOWN1_ = static_cast(0x5), EULT_WEAPON_ID_UNKOWN2_ = static_cast(0x6), EULT_WEAPON_ID_TEMPEST_ = static_cast(0x7), EULT_WEAPON_ID_BOMBSPARROW_ = static_cast(0x8), EULT_WEAPON_ID_GRAVITYSPIKES_ = static_cast(0x9), EULT_WEAPON_ID_HIVE_ = static_cast(0xA), EULT_WEAPON_ID_ELECTRICTRIPWIRE_ = static_cast(0xB), EULT_WEAPON_ID_ANNIHILATOR_ = static_cast(0xC), EULT_WEAPON_ID_SHADOW_BLADE_ = static_cast(0xD), EULT_WEAPON_ID_RECONCAR_ = static_cast(0x17) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EStartFireErrCode : int32_t { ESTARTFIRE_ERR_SUCC_ = static_cast(0x0), ESTARTFIRE_ERR_ITEMID_INVALID_ = static_cast(0x1), ESTARTFIRE_ERR_FIRE_INTERVAL_ = static_cast(0x2), ESTARTFIRE_ERR_CD_FAIL_ = static_cast(0x3), ESTARTFIRE_ERR_BULLET_FAIL_ = static_cast(0x4), ESTARTFIRE_ERR_LARGE_AIRCRAFT_ = static_cast(0x5), ESTARTFIRE_ERR_SAMECAMP_ESCAR_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EUltErrCode : int32_t { EULT_ERR_SUCC_ = static_cast(0x0), EULT_ERR_WRONG_ULTID_ = static_cast(0x1), EULT_ERR_IN_ULT_ = static_cast(0x2), EULT_ERR_ENERGY_LACK_ = static_cast(0x3), EULT_ERR_INVALID_PLAYER_STATE_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EUltEnergySrc : int32_t { EUES_DEFAULT_ = static_cast(0x0), EUES_TIME_ = static_cast(0x1), EUES_SCORE_ = static_cast(0x2), EUES_ULTCOST_ = static_cast(0x3), EUES_BUFF_ = static_cast(0x4), EUES_DEATH_ = static_cast(0x5), EUES_GM_ = static_cast(0x6), EUES_INIT_ = static_cast(0x7), EUES_DAMAGE_ = static_cast(0x8), EUES_ENDROUND_ = static_cast(0x9), EUES_MEDICINE_ = static_cast(0xA), EUES_MAX_ = static_cast(0xB) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ETagType : int32_t { ETT_DEFAULT_ = static_cast(0x0), ETT_ATTACKED_ = static_cast(0x1), ETT_MACHINE_ = static_cast(0x2), ETT_AIRCRAFT_ = static_cast(0x3), ETT_VEHICLE_ = static_cast(0x4), ETT_PLAYER_ = static_cast(0x5), ETT_ZOMBIE_ATTRACT_ = static_cast(0x6), ETT_ZOMBIE_TAUNT_ = static_cast(0x7), ETT_PLAYER_ATTRACT_ = static_cast(0x8), ETT_LARGE_AIRCRAFT_ = static_cast(0x9), ETT_TROPHY_TARGET_ = static_cast(0xA), ETT_ZOMBIE_IGNORE_ = static_cast(0xB), ETT_ZOMBIE_LOW_PRIORITY_TARGET_ = static_cast(0xC), ETT_ZOMBIE_HIGH_PRIORITY_TARGET_ = static_cast(0xD), ETT_AI_CAN_ATTACK_ = static_cast(0xE), ETT_AIRDROP_FILTER_ = static_cast(0xF), ETT_SEED_ = static_cast(0x10), ETT_SCORESTREAK_ = static_cast(0x11), ETT_ATTACK_SAMECAP_ESCAR_ = static_cast(0x12), ETT_CANT_ATTACK_ESCAR_ = static_cast(0x13), ETT_MAX_ = static_cast(0x14) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EPenetrationBit : int32_t { EPB_BULLET_ = static_cast(0x0), EPB_GRENEDE_ = static_cast(0x1), EPB_GRENEDE_EXPLODE_ = static_cast(0x2), EPB_VISION_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EHunterKillerFlyStat : int32_t { EFS_LOCKED_ = static_cast(0x0), EFS_CRUISE_ = static_cast(0x1), EFS_PRECRUISE_ = static_cast(0x2), EFS_UP_ = static_cast(0x3), EFS_INIT_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EPLAYER_CAMP : int32_t { ePLAYER_CAMP_MIN_ = static_cast(0x0), ePLAYER_CAMP_DEFENDER_ = static_cast(0x1), ePLAYER_CAMP_ATTACKER_ = static_cast(0x2), ePLAYER_CAMP_OBSERVER_ = static_cast(0x3), ePLAYER_CAMP_MAX_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EScoreTypeEx : int32_t { EST_DEFAULT_ = static_cast(0x0), EST_NORMAL_KILL_ = static_cast(0x1), EST_HELLSTORM_KILL_ = static_cast(0x2), EST_SENTRYGUN_KILL_ = static_cast(0x3), EST_DESTROY_UAV_ = static_cast(0x4), EST_DESTROY_CUAV_ = static_cast(0x5), EST_DESTROY_SENTRYGUN_ = static_cast(0x6), EST_CAPTURE_FREE_STRONGHOLD_ = static_cast(0x7), EST_CAPTURE_ENEMY_STRONGHOLD_ = static_cast(0x8), EST_BLOCK_KILL_ATTACKER_ = static_cast(0x9), EST_FREE_KILL_ATTACKER_ = static_cast(0xA), EST_ENEMY_KILL_ATTACKER_ = static_cast(0xB), EST_KILL_DEFENDER_ = static_cast(0xC), EST_KILL_ATTACKER_ = static_cast(0xD), EST_PLANT_BOMB_ = static_cast(0xE), EST_DETONATE_BOMB_ = static_cast(0xF), EST_ROUND_WIN_ = static_cast(0x10), EST_SHOCK_ASSIST_ = static_cast(0x11), EST_HARD_ASSIST_ = static_cast(0x12), EST_SOFT_ASSIST_ = static_cast(0x13), EST_UAV_ASSIST_ = static_cast(0x14), EST_CUAV_ASSIST_ = static_cast(0x15), EST_STREAK_HELICOPTER_KILL_ = static_cast(0x16), EST_DESTROY_STREAK_HELICOPTER_ = static_cast(0x17), EST_HUNTERKILLER_KILL_ = static_cast(0x18), EST_DESTROY_HUNTERKILLER_ = static_cast(0x19), EST_BUFF_ADDSCORE_ = static_cast(0x1A), EST_PURIFIER_KILL_ = static_cast(0x1B), EST_WARMACHINE_KILL_ = static_cast(0x1C), EST_SCYTHE_KILL_ = static_cast(0x1D), EST_TRACKER_KILL_ = static_cast(0x1E), EST_VTOL_KILL_ = static_cast(0x1F), EST_DESTROY_VTOL_ = static_cast(0x20), EST_DESTROY_SAMTURRET_ = static_cast(0x21), EST_HARDPOINT_SECURE_ = static_cast(0x22), EST_HARDPOINT_DEFENDKILL_ = static_cast(0x23), EST_DESTROY_TRIPMINE_ = static_cast(0x24), EST_BOMB_SPARROW_KILL_ = static_cast(0x25), EST_KILL_ZOMBIE_ = static_cast(0x26), EST_DAMAGE_TO_ZOMBIE_ = static_cast(0x27), EST_NUCLEAR_BOMB_KILL_ = static_cast(0x28), EST_CAREPACKAGE_BOMB_KILL_ = static_cast(0x29), EST_TROPHY_DESTROY_ACTOR_ = static_cast(0x2A), EST_DRONE_KILL_ = static_cast(0x2B), EST_RECONCAR_KILL_ = static_cast(0x2C), EST_DESTROY_RECONCAR_ = static_cast(0x2D), EST_TEMPEST_KILL_ = static_cast(0x2E), EST_GRAVITY_SPIKES_KILL_ = static_cast(0x2F), EST_HIVE_KILL_ = static_cast(0x30), EST_KILL_MLK_ = static_cast(0x31), EST_DESTROY_DRONE_ = static_cast(0x32), EST_MOLOTOVCOCKTAIL_KILL_ = static_cast(0x33), EST_DESTROY_HELLSTORM_ = static_cast(0x34), EST_DESTROY_CAREPACKAGEPLANE_ = static_cast(0x35), EST_KILL_IN_GF_FLAG_ENEMY_ = static_cast(0x36), EST_IN_GF_FLAG_KILL_ENEMY_ = static_cast(0x37), EST_DEFUSE_BOMB_ = static_cast(0x38), EST_BLIND_ENEMY_ = static_cast(0x39), EST_DESTROY_PROPHUNT_ITEM_ = static_cast(0x3A), EST_PLAYER_SURVIVE_ = static_cast(0x3B), EST_PLAYER_WINBET_ = static_cast(0x3C), EST_DESTROY_HIVE_ = static_cast(0x3D), EST_GOLIATH_AIRDROP_KILL_ = static_cast(0x3E), EST_GOLIATH_KILL_ = static_cast(0x3F), EST_GOLIATH_BE_KILL_ = static_cast(0x40), EST_SAVE_DYING_ = static_cast(0x41), EST_FLASH_ASSIST_ = static_cast(0x42), EST_DESTROY_TROPHYSYSTEM_ = static_cast(0x43), EST_ANNIHILATOR_KILL_ = static_cast(0x44), EST_SHADOW_BLADE_KILL_ = static_cast(0x45), EST_DRONE_ASSIST_ = static_cast(0x46), EST_ES_CAR_BE_KILL_ = static_cast(0x47), EST_ES_CAR_KILL_ = static_cast(0x48), EST_ES_CAR_ASSIST_ = static_cast(0x49), EST_CTF_KILL_AROUND_BASE_ = static_cast(0x4A), EST_CTF_KILL_AROUND_FLAG_ = static_cast(0x4B), EST_CTF_KILL_CARRY_FLAG_ = static_cast(0x4C), EST_CTF_PICKUP_FLAG_ = static_cast(0x4D), EST_CTF_KILL_WITH_FLAG_ = static_cast(0x4E), EST_CTF_TRANSPORT_OPPOSITE_FLAG_BACK_ = static_cast(0x4F), EST_CTF_TRANSPORT_SELF_FLAG_BACK_ = static_cast(0x50), EST_KC_KILL_CONFIRMED_ = static_cast(0x51), EST_KC_KILL_CONFIRMED_ASSIST_ = static_cast(0x52), EST_KC_KILL_DENIED_ = static_cast(0x53), EST_KC_KILL_DENIED_ASSIST_ = static_cast(0x54), EST_INF_SURVIVAL_ = static_cast(0x55), EST_OCCUPY_GF_AREA_ = static_cast(0x56), EST_KC_KILL_CONFIRMED_ASSISTED_ = static_cast(0x57), EST_AIR_STRIKE_KILL_ = static_cast(0x58), EST_HIT_SETTLED_TARGET_ = static_cast(0x59), EST_HIT_SLIDING_TARGET_ = static_cast(0x5A), EST_HIT_FLYING_TARGET_ = static_cast(0x5B), EST_CAREPACKAGE_KILL_ = static_cast(0x5C), EST_INF_INFECTED_ = static_cast(0x5D), EST_MAX_ = static_cast(0x5E) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct RespawnScoreType : int32_t { RESPAWN_SCORE_NEAR_MIN_ = static_cast(0x0), RESPAWN_SCORE_NEAR_TEAM_ = static_cast(0x1), RESPAWN_SCORE_NEAR_ENEMY_ = static_cast(0x2), RESPAWN_SCORE_ENEMY_SCAN_ = static_cast(0x3), RESPAWN_SCORE_SCAN_ENEMY_ = static_cast(0x4), RESPAWN_SCORE_NEAR_TEAM_DOM_ = static_cast(0x5), RESPAWN_SCORE_NEAR_ENEMY_DOM_ = static_cast(0x6), RESPAWN_SCORE_NEAR_PROJECT_WEAPON_ = static_cast(0x7), RESPAWN_SCORE_NEAR_MAX_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct TargetState : int32_t { TARGET_STATE_MIN_ = static_cast(0x0), TARGET_STATE_FREE_ = static_cast(0x1), TARGET_STATE_ENEMY_ = static_cast(0x2), TARGET_STATE_TAKE_ = static_cast(0x3), TARGET_STATE_IN_FREE_STRONGHOLD_ = static_cast(0x4), TARGET_STATE_IN_SELF_STRONGHOLD_ = static_cast(0x5), TARGET_STATE_IN_ENEMY_STRONGHOLD_ = static_cast(0x6), TARGET_STATE_MAX_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct DamageDegree : int32_t { DAMAGE_DGREE_MIN_ = static_cast(0x0), DAMAGE_DGREE_SHOCK_ = static_cast(0x1), DAMAGE_DGREE_HARD_ = static_cast(0x2), DAMAGE_DGREE_SOFT_ = static_cast(0x3), DAMAGE_DGREE_DETECT_ = static_cast(0x4), DAMAGE_DGREE_ANTIDETECT_ = static_cast(0x5), DAMAGE_DGREE_MAX_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct WeaponType : int32_t { WEAPON_TYPE_MIN_ = static_cast(0x0), WEAPON_NORMAL_ = static_cast(0x1), WEAPON_STREAK_ = static_cast(0x2), WEAPON_STREAK_SENTRY_GUN_ = static_cast(0x3), WEAPON_TYPE_MAX_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct PlayerType : int32_t { PLAYER_TYPE_MIN_ = static_cast(0x0), PLAYER_NORMAL_ = static_cast(0x1), PLAYER_EXPERT_ = static_cast(0x2), PLAYER_TYPE_MAX_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ScoreTargetType : int32_t { SCORE_TARGET_TYPE_MIN_ = static_cast(0x0), SCORE_TARGET_NORMAL_PLAYER_ = static_cast(0x1), SCORE_TARGET_UAV_ = static_cast(0x2), SCORE_TARGET_CUAV_ = static_cast(0x3), SCORE_TARGET_PLANTED_BOMB_ = static_cast(0x4), SCORE_TARGET_BOMB_DETONATED_ = static_cast(0x5), SCORE_TARGET_ROUND_WIN_ = static_cast(0x6), SCORE_TARGET_STRONGHOLD_ = static_cast(0x7), SCORE_TARGET_DESTROY_SENTRYGUN_ = static_cast(0x8), SCORE_TARGET_TYPE_MAX_ = static_cast(0x9) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ResconvBool : int32_t { RESCONV_FALSE_ = static_cast(0x0), RESCONV_TRUE_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EDsObjectIdRange : int32_t { kDsObjectIdRange_Player_Min_ = static_cast(0x2710), kDsObjectIdRange_Player_Max_ = static_cast(0x4E1F), kDsObjectIdRange_Bot_Min_ = static_cast(0x4E20), kDsObjectIdRange_Bot_Max_ = static_cast(0x752F), kDsObjectIdRange_Zombie_Min_ = static_cast(0x7530), kDsObjectIdRange_Zombie_Max_ = static_cast(0xEA5F), kDsObjectIdRange_Npc_Min_ = static_cast(0xEA60), kDsObjectIdRange_Npc_Max_ = static_cast(0x1387F), kDsObjectIdRange_Actor_Min_ = static_cast(0xC3500), kDsObjectIdRange_Actor_Max_ = static_cast(0xF4240), kDsObjectIdRange_Object_Min_ = static_cast(0x1E8480), kDsObjectIdRange_Object_Max_ = static_cast(0x2DC6C0), kDsObjectIdRange_PickupGid_Min_ = static_cast(0x2DC6C2), kDsObjectIdRange_PickupGid_Max_ = static_cast(0x3D0900), kDsObjectIdRange_ClientDeadReplay_Min_ = static_cast(0x5F5E100), kDsObjectIdRange_ClientDeadReplay_Max_ = static_cast(0x623A7C0) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EActorTriggerTagType : int32_t { kActorTriggerTagType_NULL_ = static_cast(0x0), kActorTriggerTagType_ElectricTripTerritorial_ = static_cast(0x1), kActorTriggerTagType_ElectricTripHalfTerritorial_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EPvpAIControllerType : int32_t { kPvpAIControllerType_Bot_ = static_cast(0x135E7F1), kPvpAIControllerType_HardBot_ = static_cast(0x135E7F2), kPvpAIControllerType_HellBot_ = static_cast(0x135E7F3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ENpcAIControllerType : int32_t { kNpcAIControllerType_Begin_ = static_cast(0x135EBD8), kNpcAIControllerType_Hive_ = static_cast(0x135EBD9), kNpcAIControllerType_Roller_ = static_cast(0x135EBDA), kNpcAIControllerType_Escalator_ = static_cast(0x135EBDB), kNpcAIControllerType_LaserLight_ = static_cast(0x135EBDC), kNpcAIControllerType_LaserWave_ = static_cast(0x135EBDD), kNpcAIControllerType_ExplodePoint_ = static_cast(0x135EBDE), kNpcAIControllerType_Door_ = static_cast(0x135EBDF), kNpcAIControllerType_Elevator_ = static_cast(0x135EBE0), kNpcAIControllerType_Max_ = static_cast(0x135EBE1) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct PointConsumeReason : int32_t { PCR_DEFAULT_ = static_cast(0x0), PCR_OPENDOOR_ = static_cast(0x1), PCR_BUYWEAPON_ = static_cast(0x2), PCR_BULLETSUPPLY_ = static_cast(0x3), PCR_OPENBOX_ = static_cast(0x4), PCR_PERK_ = static_cast(0x5), PCR_TRAP_ = static_cast(0x6), PCR_TRANSMIT_ = static_cast(0x7), PCR_BUFF_MACHINE_ = static_cast(0x8), PCR_PERK_COIN_MACHINE_ = static_cast(0x9), PCR_HUNTPROP_ITEM_ = static_cast(0xA), PCR_MAX_ = static_cast(0xB) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct TargetType : int32_t { TARGET_TYPE_PLAYER_ = static_cast(0x0), TARGET_TYPE_ACTOR_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EEvtType : int32_t { EVT_TYPE_DEFAULT_ = static_cast(0x0), EVT_TYPE_KILL_ = static_cast(0x1), EVT_TYPE_ASSIST_ = static_cast(0x2), EVT_TYPE_STRONGHOLD_ = static_cast(0x3), EVT_TYPE_SD_BOMB_ = static_cast(0x4), EVT_TYPE_DAMAGE_ = static_cast(0x5), EVT_TYPE_ROUNDSURVIVE_ = static_cast(0x6), EVT_TYPE_ENTERSCENE_ = static_cast(0x7), EVT_TYPE_DESTROY_ACTOR_ = static_cast(0x8), EVT_TYPE_START_FIRE_ = static_cast(0x9), EVT_TYPE_STOP_FIRE_ = static_cast(0xA), EVT_TYPE_AMMO_ = static_cast(0xB), EVT_TYPE_RESPAWN_ = static_cast(0xC), EVT_TYPE_WEAPONCLIP_ = static_cast(0xD), EVT_TYPE_HEALTH_ = static_cast(0xE), EVT_TYPE_START_RUN_ = static_cast(0xF), EVT_TYPE_STOP_RUN_ = static_cast(0x10), EVT_TYPE_OPEN_DOOR_ = static_cast(0x11), EVT_TYPE_SCENE_AREA_ = static_cast(0x12), EVT_TYPE_USE_UAV_ = static_cast(0x13), EVT_TYPE_TRIGGER_VOLUME_ = static_cast(0x14), EVT_TYPE_GET_PICKUP_ = static_cast(0x15), EVT_TYPE_SWITCH_WEAPON_ = static_cast(0x16), EVT_TYPE_NTF_FIRE_BULLET_ = static_cast(0x17), EVT_TYPE_EXPLODE_DAMAGE_ = static_cast(0x18), EVT_TYPE_BE_KILL_ = static_cast(0x19), EVT_TYPE_BEFORE_TAKE_DAMAGE_ = static_cast(0x1A), EVT_TYPE_CLIENT_CLIP_CHANGE_ = static_cast(0x1B), EVT_TYPE_ADD_PLAYER_ = static_cast(0x1C), EVT_TYPE_LOAD_MAP_FINISHED_ = static_cast(0x1D), EVT_TYPE_DYING_ = static_cast(0x1E), EVT_TYPE_LEAVE_GAME_ = static_cast(0x1F), EVT_TYPE_ADD_PICKUP_ = static_cast(0x20), EVT_TYPE_DEL_PICKUP_ = static_cast(0x21), EVT_TYPE_LEAVE_SCENE_ = static_cast(0x22), EVT_TYPE_UPDATE_POSITION_ = static_cast(0x23), EVT_TYPE_SWITCH_CAMERA_ = static_cast(0x24), EVT_TYPE_BEFORE_SWITCH_SCENE_ = static_cast(0x25), EVT_TYPE_AFTER_SWITCH_SCENE_ = static_cast(0x26), EVT_TYPE_ROLE_SKILL_ = static_cast(0x27), EVT_TYPE_SWITCH_SCENE_ = static_cast(0x28), EVT_TYPE_START_MISSION_ = static_cast(0x29), EVT_TYPE_FINISH_MISSION_ = static_cast(0x2A), EVT_TYPE_MISSION_STATUS_CHANGED_ = static_cast(0x2B), EVT_TYPE_START_SUBTASK_ = static_cast(0x2C), EVT_TYPE_FINISH_SUBTASK_ = static_cast(0x2D), EVT_TYPE_SUBTASK_STATUS_CHANGED_ = static_cast(0x2E), EVT_TYPE_START_MATCH_ = static_cast(0x2F), EVT_TYPE_END_MATCH_ = static_cast(0x30), EVT_TYPE_START_ROUND_ = static_cast(0x31), EVT_TYPE_END_ROUND_ = static_cast(0x32), EVT_TYPE_PLAYER_START_ROUND_ = static_cast(0x33), EVT_TYPE_PLAYER_START_DRONE_ = static_cast(0x34), EVT_TYPE_PLAYER_STOP_DRONE_ = static_cast(0x35), EVT_TYPE_PLAYER_LYING_ = static_cast(0x36), EVT_TYPE_FAKE_RESPAWN_ = static_cast(0x37), EVT_TYPE_BR_CREATEAREA_ = static_cast(0x38), EVT_TYPE_HALF_JOIN_ = static_cast(0x39), EVT_TYPE_HP_STRONGHOLD_ = static_cast(0x3A), EVT_TYPE_HP_SUICIDE_ = static_cast(0x3B), EVT_TYPE_GENERIC_ = static_cast(0x3C), EVT_TYPE_POST_INIT_ = static_cast(0x3D), EVT_TYPE_PRE_UNINIT_ = static_cast(0x3E), EVT_TYPE_NUCLEARBOMB_ = static_cast(0x3F), EVT_TYPE_DEVICE_DESTROY_ACTOR_ = static_cast(0x40), EVT_TYPE_PLAYER_AIMING_ = static_cast(0x41), EVT_TYPE_VEHICLE_MOVE_ = static_cast(0x42), EVT_TYPE_VEHICLE_DEAD_ = static_cast(0x43), EVT_TYPE_SAVE_DYING_COMPLETE_ = static_cast(0x44), EVT_TYPE_SKYFLY_START_ = static_cast(0x45), EVT_TYPE_SKYFLY_STOP_ = static_cast(0x46), EVT_TYPE_USE_WEAPON_SKILL_ = static_cast(0x47), EVT_TYPE_PVE_CHG_WAVE_ = static_cast(0x48), EVT_TYPE_PLAYER_SLIDING_ = static_cast(0x49), EVT_TYPE_KILL_IN_GF_FLAG_ENEMY_ = static_cast(0x4A), EVT_TYPE_IN_GF_FLAG_KILL_ENEMY_ = static_cast(0x4B), EVT_TYPE_PLAYER_DESTROY_VEHICLE_ = static_cast(0x4C), EVT_TYPE_PLAYER_LAND_POS_ = static_cast(0x4D), EVT_TYPE_PLAYER_BLIND_ENEMY_ = static_cast(0x4E), EVT_TYPE_PLAYER_WIN_ = static_cast(0x4F), EVT_TYPE_PLAYER_RANK_ = static_cast(0x50), EVT_TYPE_PLAYER_ARRIVE_POS_ = static_cast(0x51), EVT_TYPE_PLAYER_SURVIVAL_ = static_cast(0x52), EVT_TYPE_PLAYER_DESTROYVEHICLE_DAMAGE_ENEMY_ = static_cast(0x53), EVT_TYPE_USE_COUNTER_UAV_ = static_cast(0x54), EVT_TYPE_PLAYER_ROUND_WIN_ = static_cast(0x55), EVT_TYPE_PROP_HUNT_ = static_cast(0x56), EVT_TYPE_DAMAGE_WITH_SUFFERER_ = static_cast(0x57), EVT_TYPE_PLAYER_JUMP_ = static_cast(0x58), EVT_TYPE_ENTER_ACTOR_TRIGGER_ = static_cast(0x59), EVT_TYPE_LEAVE_ACTOR_TRIGGER_ = static_cast(0x5A), EVT_TYPE_UNILATERALHOLD_ = static_cast(0x5B), EVT_TYPE_ENDUNILATERALHOLD_ = static_cast(0x5C), EVT_TYPE_ENTER_ULT_INVISIBLE_MAN_ = static_cast(0x5D), EVT_TYPE_LEAVE_ULT_INVISIBLE_MAN_ = static_cast(0x5E), EVT_TYPE_OCCUPY_GF_AREA_ = static_cast(0x5F), EVT_TYPE_PROFESSION_CHIP_CHANGE_ = static_cast(0x60), EVT_TYPE_MAX_ = static_cast(0x61) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EMedalType : int32_t { EMEDAL_TYPE_DEFAULT_ = static_cast(0x0), EMEDAL_TYPE_SAVIOR_ = static_cast(0x1), EMEDAL_TYPE_REVENGE_ = static_cast(0x2), EMEDAL_TYPE_SURVIVOR_ = static_cast(0x3), EMEDAL_TYPE_COMEBACK_ = static_cast(0x4), EMEDAL_TYPE_AVENGER_ = static_cast(0x5), EMEDAL_TYPE_KINGSLAYER_ = static_cast(0x6), EMEDAL_TYPE_FIRSTBLOOD_ = static_cast(0x7), EMEDAL_TYPE_HEADSHOT_ = static_cast(0x8), EMEDAL_TYPE_BACKSTABBER_ = static_cast(0x9), EMEDAL_TYPE_KNOCKOUT_ = static_cast(0xA), EMEDAL_TYPE_LONGSHOT_ = static_cast(0xB), EMEDAL_TYPE_KILLPERSHOT_ = static_cast(0xC), EMEDAL_TYPE_COLLATERAL_ = static_cast(0xD), EMEDAL_TYPE_DOUBLEKILL_ = static_cast(0xE), EMEDAL_TYPE_TRIPLEKILL_ = static_cast(0xF), EMEDAL_TYPE_FURYKILL_ = static_cast(0x10), EMEDAL_TYPE_FRENZYKILL_ = static_cast(0x11), EMEDAL_TYPE_SUPPERKILL_ = static_cast(0x12), EMEDAL_TYPE_MEGAKILL_ = static_cast(0x13), EMEDAL_TYPE_ULTRAKILL_ = static_cast(0x14), EMEDAL_TYPE_KILLCHAIN_ = static_cast(0x15), EMEDAL_TYPE_BLOODTHIRSTY_ = static_cast(0x16), EMEDAL_TYPE_MERCILESS_ = static_cast(0x17), EMEDAL_TYPE_RUTHLESS_ = static_cast(0x18), EMEDAL_TYPE_RELENTLESS_ = static_cast(0x19), EMEDAL_TYPE_BRUTAL_ = static_cast(0x1A), EMEDAL_TYPE_NUCLEAR_ = static_cast(0x1B), EMEDAL_TYPE_UNSTOPPABLE_ = static_cast(0x1C), EMEDAL_TYPE_POPCORN_ = static_cast(0x1D), EMEDAL_TYPE_CRACKDOWN_ = static_cast(0x1E), EMEDAL_TYPE_RAININGDEATH_ = static_cast(0x1F), EMEDAL_TYPE_BULLSEYE_ = static_cast(0x20), EMEDAL_TYPE_BLACKOUT_ = static_cast(0x21), EMEDAL_TYPE_FUZZBUSTER_ = static_cast(0x22), EMEDAL_TYPE_SCRAPPED_ = static_cast(0x23), EMEDAL_TYPE_INTERCEPTED_ = static_cast(0x24), EMEDAL_TYPE_REJECTED_ = static_cast(0x25), EMEDAL_TYPE_DESTROYVTOL_ = static_cast(0x26), EMEDAL_TYPE_BERSERKER_ = static_cast(0x27), EMEDAL_TYPE_PEOPLEKILLER_ = static_cast(0x28), EMEDAL_TYPE_CLEANKILLER_ = static_cast(0x29), EMEDAL_TYPE_NEMESIS_ = static_cast(0x2A), EMEDAL_TYPE_FIREFULL_ = static_cast(0x2B), EMEDAL_TYPE_KILLHUNTER_ = static_cast(0x2C), EMEDAL_TYPE_GUNKILLER_ = static_cast(0x2D), EMEDAL_TYPE_WALKER_ = static_cast(0x2E), EMEDAL_TYPE_SURVIVAL_ = static_cast(0x2F), EMEDAL_TYPE_DEATHER_ = static_cast(0x30), EMEDAL_TYPE_ONCEAGAIN_ = static_cast(0x31), EMEDAL_TYPE_NEVERGIVEUP_ = static_cast(0x32), EMEDAL_TYPE_CLOSESHAVE_ = static_cast(0x33), EMEDAL_TYPE_SHOWUP_ = static_cast(0x34), EMEDAL_TYPE_FRANKENSTEIN_ = static_cast(0x35), EMEDAL_TYPE_FOLKMASTERS_ = static_cast(0x36), EMEDAL_TYPE_WITHGIRL_ = static_cast(0x37), EMEDAL_TYPE_WITHBROTHER_ = static_cast(0x38), EMEDAL_TYPE_SUPERMAN_ = static_cast(0x39), EMEDAL_TYPE_SUPERLEG_ = static_cast(0x3A), EMEDAL_TYPE_LOWLEG_ = static_cast(0x3B), EMEDAL_TYPE_BRLANDINGBOX_ = static_cast(0x3C), EMEDAL_TYPE_BRWINWITHGIRL_ = static_cast(0x3D), EMEDAL_TYPE_BRTOPTENWITHGIRL_ = static_cast(0x3E), EMEDAL_TYPE_BRWINWITHBOY_ = static_cast(0x3F), EMEDAL_TYPE_BRTOPTENWITHBOY_ = static_cast(0x40), EMEDAL_TYPE_BRLUCKYWIN_ = static_cast(0x41), EMEDAL_TYPE_BRLYINGWIN_ = static_cast(0x42), EMEDAL_TYPE_BRKILLKING_ = static_cast(0x43), EMEDAL_TYPE_BRKILLGOD_ = static_cast(0x44), EMEDAL_TYPE_BRKILLNORMAL_ = static_cast(0x45), EMEDAL_TYPE_BRLEGENDARY_ = static_cast(0x46), EMEDAL_TYPE_BRBERZERKER_ = static_cast(0x47), EMEDAL_TYPE_BRSTANDOFARM_ = static_cast(0x48), EMEDAL_TYPE_BRRICH_ = static_cast(0x49), EMEDAL_TYPE_BRSAVELIVES_ = static_cast(0x4A), EMEDAL_TYPE_BRRUNNER_ = static_cast(0x4B), EMEDAL_TYPE_BRMEDIC_ = static_cast(0x4C), EMEDAL_TYPE_BRSTRANGLEHOLD_ = static_cast(0x4D), EMEDAL_TYPE_BREAGLEEYE_ = static_cast(0x4E), EMEDAL_TYPE_BRKNIFEKILL_ = static_cast(0x4F), EMEDAL_TYPE_BRGRENADEKILL_ = static_cast(0x50), EMEDAL_TYPE_BRMELEEKILL_ = static_cast(0x51), EMEDAL_TYPE_BRSHOTGUNKILL_ = static_cast(0x52), EMEDAL_TYPE_BRKILLSTEAL_ = static_cast(0x53), EMEDAL_TYPE_BRDRIVEKILL_ = static_cast(0x54), EMEDAL_TYPE_BRSUICIDE_ = static_cast(0x55), EMEDAL_TYPE_BRJUSTIC_ = static_cast(0x56), EMEDAL_TYPE_BRLOWHITRATE_ = static_cast(0x57), EMEDAL_TYPE_BRULTRALOWHITRATE_ = static_cast(0x58), EMEDAL_TYPE_BRMANYAIRDROP_ = static_cast(0x59), EMEDAL_TYPE_BRSWIMER_ = static_cast(0x5A), EMEDAL_TYPE_BRDIVER_ = static_cast(0x5B), EMEDAL_TYPE_BRLYINGMAN_ = static_cast(0x5C), EMEDAL_TYPE_BRDYINGMAN_ = static_cast(0x5D), EMEDAL_TYPE_BRDONOTHING_ = static_cast(0x5E), EMEDAL_TYPE_BRTOPTENNOKILL_ = static_cast(0x5F), EMEDAL_TYPE_NUCLEARBOMBUSER_ = static_cast(0x60), EMEDAL_TYPE_NUCLEARBOMBKILL_ = static_cast(0x61), EMEDAL_TYPE_PROPHUNT_FIRSTBLOOD_ = static_cast(0x62), EMEDAL_TYPE_PROPHUNT_NORMALKILL_ = static_cast(0x63), EMEDAL_TYPE_Raider_ = static_cast(0x64), EMEDAL_TYPE_Warrior_ = static_cast(0x65), EMEDAL_TYPE_Revival_ = static_cast(0x66), EMEDAL_TYPE_Rescuer_ = static_cast(0x67), EMEDAL_TYPE_ScorpionSlayer_ = static_cast(0x68), EMEDAL_TYPE_TreeManSlayer_ = static_cast(0x69), EMEDAL_TYPE_Artisan_ = static_cast(0x6A), EMEDAL_TYPE_SkillMaster_ = static_cast(0x6B), EMEDAL_TYPE_NewWorld_ = static_cast(0x6C), EMEDAL_TYPE_MAX_ = static_cast(0x6D) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EUseRevivalReson : int32_t { TEAMMATE_ALL_ALIVE_ = static_cast(0x0), TEAMMATE_DIE_ = static_cast(0x1), TEAMMATE_ALL_DIE_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EResourceType : int32_t { eRESOURCE_TYPE_GOLD_ = static_cast(0x1), eRESOURCE_TYPE_DIAMOND_ = static_cast(0x2), eRESOURCE_TYPE_STAMINA_ = static_cast(0x3), eRESOURCE_TYPE_EXPERIENCE_ = static_cast(0x4), eRESOURCE_TYPE_GAMEPOINT_ = static_cast(0x5), eRESOURCE_TYPE_TEAMPOINT_ = static_cast(0x6), eRESOURCE_TYPE_WEAPONPOINT_ = static_cast(0x7), eRESOURCE_TYPE_EXPERTPOINT_ = static_cast(0x9) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EExperSuitMatchType : int32_t { MatchType_Common_ = static_cast(0x1), MatchType_PVP_ = static_cast(0x2), MatchType_PVE_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EBodyFragment : int32_t { EBF_BODY_FRAGMENT_HEAD_ = static_cast(0x0), EBF_BODY_FRAGMENT_LEFT_ARM_ = static_cast(0x1), EBF_BODY_FRAGMENT_RIGHT_ARM_ = static_cast(0x2), EBF_BODY_FRAGMENT_BOTH_LEGS_ = static_cast(0x3), EBF_BODY_FRAGMENT_HELMET_ = static_cast(0x4), EBF_BODY_FRAGMENT_HEAD_BITMASK_ = static_cast(0x1), EBF_BODY_FRAGMENT_LEFT_ARM_BITMASK_ = static_cast(0x2), EBF_BODY_FRAGMENT_RIGHT_ARM_BITMASK_ = static_cast(0x4), EBF_BODY_FRAGMENT_BOTH_LEGS_BITMASK_ = static_cast(0x8), EBF_BODY_FRAGMENT_HELMET_BITMASK_ = static_cast(0x10) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EHitspecialFlag : int32_t { HitDefault_ = static_cast(0x0), hitBack_ = static_cast(0x1), HitPveExtraBullet_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MAX_SELF_MSG_SIZE : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MAX_SELF_MSG_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MODULE_OPEN_FLAG_MAX_NUM : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MAX_BOSS_NUM : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MAX_FPS_COUNT_PER_ROUND : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MAX_SIGNAL_LEVEL_COUNT_PER_ROUND : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MAX_PING_COUNT_PER_ROUND : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AXIS_SIZE : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct RANDOM_VALUE : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MAX_PICKUP_OR_DROP_CNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MAX_POSITION_LENGTH : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MAX_DOOR_CNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MAX_DEAD_OR_LIVE_CNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct FULL_PENETRATION : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MAX_COLLECTION_ITEM_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct INVENTORY_COMMON_BAG_ID : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MAX_BROKEN_WINDOWS_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MAX_OFF_WALL_WEAPON_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MAX_MAGIC_BOX_WEAPON_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MAX_KILL_STREAK_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MAX_GAME_PROP_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MAX_PLAYER_COUNT_IN_ZOMBIE : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MAX_PAG_ITEM_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MAX_GUN_PVE_BUFF_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MAX_GUN_EFFECT_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MAX_SYNC_WEAPON_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MAX_MODIFIER_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MAX_ATTR_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MAX_BUFF_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MAX_ZONE_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MAX_SCORE_STREAK_AND_NUCLEARBOMB_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MAX_SCORE_STREAK_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MAX_PERK_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MAX_GRENADE_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MAX_WEAPON_IN_BAG_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MAX_GUN_SKILL_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MAX_ROLE_SKILL_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MAX_ATTACHMENT_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncAddKillconfirmScoreMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71451(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_ADD_KILLCONFIRM_SCORE* get_Content_71452(); static int32_t OnBuildResponseMsg_71453(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncCollectionItemMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71446(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_COLLECTION_ITEM* get_Content_71447(); bool UseInDeadReplay_71448(); bool __xLuaBaseProxy_UseInDeadReplay_71450(); static int32_t OnBuildResponseMsg_71449(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncPlayerChooseItemsMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71443(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_PLAYER_CHOOSE_ITEMS* get_Content_71444(); static int32_t OnBuildResponseMsg_71445(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncHuntPropItemMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71440(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_HUNT_PROP_ITEM* get_Content_71441(); static int32_t OnBuildResponseMsg_71442(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResDeathplayMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71437(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_DEATHPLAY* get_Content_71438(); static int32_t OnBuildResponseMsg_71439(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncBatchDelActorsMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71434(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_BATCH_DEL_ACTORS* get_Content_71435(); static int32_t OnBuildResponseMsg_71436(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncMapMarkListMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { void _ctor_71431(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_MAP_MARK_LIST* get_Content_71432(); static int32_t OnBuildResponseMsg_71433(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncBuffMachineInfoMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71428(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_BUFF_MACHINE_INFO* get_Content_71429(); static int32_t OnBuildResponseMsg_71430(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncLuasyncMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71425(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_LUASYNC* get_Content_71426(); static int32_t OnBuildResponseMsg_71427(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct NtfGametipsMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71422(); DLL2SDK::Assembly_CSharp::Network::S2C_NTF_GAMETIPS* get_Content_71423(); static int32_t OnBuildResponseMsg_71424(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncDebugDrawMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71419(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_DEBUG_DRAW* get_Content_71420(); static int32_t OnBuildResponseMsg_71421(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncDebugInfoMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71416(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_DEBUG_INFO* get_Content_71417(); static int32_t OnBuildResponseMsg_71418(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncTransferMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71413(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_TRANSFER* get_Content_71414(); static int32_t OnBuildResponseMsg_71415(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncBufferMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71408(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_BUFFER* get_Content_71409(); bool UseInDeadReplay_71410(); bool __xLuaBaseProxy_UseInDeadReplay_71412(); static int32_t OnBuildResponseMsg_71411(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncModifyPropMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71405(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_MODIFY_PROP* get_Content_71406(); static int32_t OnBuildResponseMsg_71407(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncDelPropMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71402(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_DEL_PROP* get_Content_71403(); static int32_t OnBuildResponseMsg_71404(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncAllPropMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71399(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_ALL_PROP* get_Content_71400(); static int32_t OnBuildResponseMsg_71401(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncAddPropMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71396(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_ADD_PROP* get_Content_71397(); static int32_t OnBuildResponseMsg_71398(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncIrrelevantInfoMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71393(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_IRRELEVANT_INFO* get_Content_71394(); static int32_t OnBuildResponseMsg_71395(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncRelevantInfoMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71390(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_RELEVANT_INFO* get_Content_71391(); static int32_t OnBuildResponseMsg_71392(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncBuffsEffectMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71387(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_BUFFS_EFFECT* get_Content_71388(); static int32_t OnBuildResponseMsg_71389(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncAttrMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71384(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_ATTR* get_Content_71385(); static int32_t OnBuildResponseMsg_71386(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncBuffsMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71379(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_BUFFS* get_Content_71380(); bool UseInDeadReplay_71381(); bool __xLuaBaseProxy_UseInDeadReplay_71383(); static int32_t OnBuildResponseMsg_71382(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncWeaponBulletMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71376(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_WEAPON_BULLET* get_Content_71377(); static int32_t OnBuildResponseMsg_71378(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncActivedZoneMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71373(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_ACTIVED_ZONE* get_Content_71374(); static int32_t OnBuildResponseMsg_71375(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncInventoryBagMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71370(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_INVENTORY_BAG* get_Content_71371(); static int32_t OnBuildResponseMsg_71372(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncModifiersMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71367(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_MODIFIERS* get_Content_71368(); static int32_t OnBuildResponseMsg_71369(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncPerksMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71364(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_PERKS* get_Content_71365(); static int32_t OnBuildResponseMsg_71366(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncPickupNtfMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71361(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_PICKUP_NTF* get_Content_71362(); static int32_t OnBuildResponseMsg_71363(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncAddPickupMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71358(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_ADD_PICKUP* get_Content_71359(); static int32_t OnBuildResponseMsg_71360(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResPickupItemMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71355(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_PICKUP_ITEM* get_Content_71356(); static int32_t OnBuildResponseMsg_71357(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResSwitchWeaponMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71352(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_SWITCH_WEAPON* get_Content_71353(); static int32_t OnBuildResponseMsg_71354(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct NtfSwitchWeaponMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71349(); DLL2SDK::Assembly_CSharp::Network::S2C_NTF_SWITCH_WEAPON* get_Content_71350(); static int32_t OnBuildResponseMsg_71351(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct NtfResourceDropinfoMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71346(); DLL2SDK::Assembly_CSharp::Network::S2C_NTF_RESOURCE_DROPINFO* get_Content_71347(); static int32_t OnBuildResponseMsg_71348(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncSceneObjectsMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71343(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_SCENE_OBJECTS* get_Content_71344(); static int32_t OnBuildResponseMsg_71345(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncItemsMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71340(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_ITEMS* get_Content_71341(); static int32_t OnBuildResponseMsg_71342(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncInventoryCommonMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71337(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_INVENTORY_COMMON* get_Content_71338(); static int32_t OnBuildResponseMsg_71339(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EPropHuntItemCostType : int32_t { eItemCostNothing_ = static_cast(0x0), eItemCostGameScore_ = static_cast(0x1), eItemCostDiamond_ = static_cast(0x2), eItemCostTypeMax_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EDebugInfoType : int32_t { eDebugInfo_ActorText_ = static_cast(0x1), eDebugInfo_WorldText_ = static_cast(0x2), eDebugInfo_DebugPoint_ = static_cast(0x10), eDebugInfo_DebugLine_ = static_cast(0x11), eDebugInfo_DebugCircle_ = static_cast(0x12), eDebugInfo_DebugCylinder_ = static_cast(0x13), eDebugInfo_DebugCone_ = static_cast(0x14), eDebugInfo_DebugWireSphere_ = static_cast(0x15), eDebugInfo_DebugAABB_ = static_cast(0x16), eDebugInfo_DebugOBB_ = static_cast(0x17), eDebugInfo_DebugCoverPoint_ = static_cast(0x18) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct ESYNC_TYPE : int32_t { ESYNC_ALL_ = static_cast(0x0), ESYNC_TEAMMATE_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct ETRANSFER_CODEID : int32_t { ETRANSFER_SKYDIVING_ANIM_ = static_cast(0x0) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EEFFECT_TYPE : int32_t { eEFFECT_TYPE_DAMAGE_SHARE_ = static_cast(0x1), eEFFECT_TYPE_GROUP_SHIELD_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_ADD_KILLCONFIRM_SCORE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t AddScore_; uint8_t IsKillConfirm_; uint8_t IsSelfKiller_; uint8_t IsSelfOwner_; uint8_t EventType_; int16_t AddGoldRushCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71333(); void Unserialize_71334(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71336(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71335(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_COLLECTION_ITEM : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint8_t SyncMode_; uint8_t Count_; DLL2SDK::Array* Collections_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71329(); void Unserialize_71330(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71332(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71331(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct CollectionItemInfo : DLL2SDK::mscorlib::System::Object { int32_t ItemId_; int32_t ItemNum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71325(); void Serialize_71326(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71327(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71328(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_PLAYER_CHOOSE_ITEMS : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t ChooseItemCount_; DLL2SDK::Array* ChooseItemInfos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71321(); void Unserialize_71322(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71324(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71323(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct PlayerChooseItemInfo : DLL2SDK::mscorlib::System::Object { uint32_t ItemId_; int32_t CostType_; int32_t CostValue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71317(); void Serialize_71318(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71319(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71320(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_HUNT_PROP_ITEM : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t UID_; uint32_t ActorId_; int32_t HP_; uint8_t Attacked_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Orient_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Scale_; int32_t Round_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71313(); void Unserialize_71314(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71316(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71315(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_DEATHPLAY : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t ShooterID_; uint32_t WeaponID_; uint32_t DeadID_; uint32_t PlayType_; uint8_t PlayerCnt_; DLL2SDK::Array* InitItems_; uint8_t SufferKillNum_; uint8_t KillerKillNum_; uint32_t KillerWincircleIndividuationId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71309(); void Unserialize_71310(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71312(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71311(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct DeathInitItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Network::WeaponInfo* WeaponInfo_; uint32_t PlayerId_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; uint8_t FaceYaw_; uint8_t FacePitch_; uint8_t MoveState_; int16_t BitState_; uint8_t Camp_; uint8_t PlayerState_; int32_t HealthPoint_; uint64_t RoleId_; uint8_t BuffCnt_; DLL2SDK::Array* Buffs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71305(); void Serialize_71306(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71307(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71308(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct DeathBuffInfo : DLL2SDK::mscorlib::System::Object { int32_t Uid_; int32_t ItemId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71301(); void Serialize_71302(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71303(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71304(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_BATCH_DEL_ACTORS : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t ActorNum_; DLL2SDK::Array* ActorIds_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71297(); void Unserialize_71298(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71300(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71299(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_MAP_MARK_LIST : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t ItemCount_; DLL2SDK::Array* MapMarkList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71293(); void Unserialize_71294(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71296(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71295(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MapMarkItem : DLL2SDK::mscorlib::System::Object { uint32_t Uid_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; uint8_t Type_; void _ctor_71289(); void Serialize_71290(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71291(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71292(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_BUFF_MACHINE_INFO : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint8_t ItemCount_; DLL2SDK::Array* Uid_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71285(); void Unserialize_71286(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71288(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71287(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_LUASYNC : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint16_t CtxLen_; DLL2SDK::Array* Context_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71281(); void Unserialize_71282(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71284(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71283(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_NTF_GAMETIPS : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint16_t LifeTime_; uint8_t CtxLen_; DLL2SDK::Array* Context_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71277(); void Unserialize_71278(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71280(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71279(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_DEBUG_DRAW : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t InfoType_; uint16_t Time_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* Color_; uint8_t VectorCount_; DLL2SDK::Array* VectorList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71273(); void Unserialize_71274(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71276(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71275(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_DEBUG_INFO : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t InfoType_; uint16_t Time_; uint16_t InfoLen_; DLL2SDK::Array* Info_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71269(); void Unserialize_71270(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71272(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71271(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct TransSkydivingAnim : DLL2SDK::mscorlib::System::Object { int16_t Right_; int16_t Forward_; int16_t Down_; uint16_t BodyRotX_; uint16_t BodyRotY_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71265(); void Serialize_71266(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71267(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71268(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_TRANSFER : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint8_t CodeID_; uint8_t BufferLen_; DLL2SDK::Array* BufferCtx_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71261(); void Unserialize_71262(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71264(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71263(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_TRANSFER : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t CodeID_; uint8_t SyncType_; uint8_t BufferLen_; DLL2SDK::Array* BufferCtx_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71257(); void Serialize_71258(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_71260(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71259(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_BUFFER : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint8_t CodeID_; uint8_t BufferLen_; DLL2SDK::Array* BufferCtx_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71253(); void Unserialize_71254(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71256(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71255(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncTrainTargetData : DLL2SDK::mscorlib::System::Object { int32_t SpotID_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* StartPos_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* TargetPos_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Velocity_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71249(); void Serialize_71250(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71251(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71252(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncProjectileDelayAddStack : DLL2SDK::mscorlib::System::Object { int32_t ItemId_; uint32_t MsDelayTime_; uint32_t MsRestDelayTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71245(); void Serialize_71246(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71247(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71248(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncObserverBullet : DLL2SDK::mscorlib::System::Object { uint8_t ItemCount_; DLL2SDK::Array* ItemBullets_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71241(); void Serialize_71242(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71243(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71244(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncPreUseUltSkillData : DLL2SDK::mscorlib::System::Object { int16_t UltType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71237(); void Serialize_71238(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71239(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71240(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncEquipWeaponData : DLL2SDK::mscorlib::System::Object { int32_t CurWeaponId_; int32_t CurActorId_; int16_t EquipTime_; uint8_t RealEquip_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71233(); void Serialize_71234(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71235(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71236(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncHoldWeaponData : DLL2SDK::mscorlib::System::Object { uint32_t PlayerID_; uint8_t IsHold_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71229(); void Serialize_71230(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71231(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71232(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncUnequipWeaponData : DLL2SDK::mscorlib::System::Object { int32_t CurWeaponId_; int32_t CurActorId_; int16_t UnequipTime_; int32_t NextWeaponId_; uint8_t RealUnequipe_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71225(); void Serialize_71226(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71227(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71228(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ItemBulletInfo : DLL2SDK::mscorlib::System::Object { uint32_t ItemID_; int32_t AmmoClipsCount_; int32_t AmmoInMagazine_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71221(); void Serialize_71222(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71223(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71224(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncHelicopterPosInfo : DLL2SDK::mscorlib::System::Object { uint8_t PageIndex_; uint8_t HelicopterCount_; DLL2SDK::Array* HelicopterPos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71217(); void Serialize_71218(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71219(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71220(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct HelicopterPos : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; uint8_t NotUse_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71213(); void Serialize_71214(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71215(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71216(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncObserverInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Network::ObserverWeaponInfo* MainWeapon_; DLL2SDK::Assembly_CSharp::Network::ObserverWeaponInfo* ViceWeapon_; uint8_t ScoreStreakCount_; DLL2SDK::Array* ScoreStreaks_; uint8_t GrenadeCount_; DLL2SDK::Array* Grenades_; uint32_t UltID_; uint32_t UltEnergy_; uint8_t PerkCount_; DLL2SDK::Array* Perks_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71209(); void Serialize_71210(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71211(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71212(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ObserverWeaponInfo : DLL2SDK::mscorlib::System::Object { uint32_t ItemID_; uint8_t AttachmentCount_; DLL2SDK::Array* Attachments_; uint32_t CamoID_; DLL2SDK::Assembly_CSharp::Network::DecorationInfo* Decorations_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71205(); void Serialize_71206(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71207(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71208(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncFHJLockTarget : DLL2SDK::mscorlib::System::Object { uint32_t ActorID_; uint32_t TargetID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71201(); void Serialize_71202(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71203(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71204(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncServerFire : DLL2SDK::mscorlib::System::Object { int32_t ActorID_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* StartPos_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* Direct_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71197(); void Serialize_71198(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71199(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71200(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncSentryGunData : DLL2SDK::mscorlib::System::Object { uint8_t CanFire_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71193(); void Serialize_71194(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71195(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71196(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncPickGrenadeData : DLL2SDK::mscorlib::System::Object { int32_t ActorID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71189(); void Serialize_71190(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71191(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71192(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncGrenadeFinalData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Network::Int32Vector3* TargetPos_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Velocity_; int32_t ActorID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71185(); void Serialize_71186(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71187(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71188(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncGrenadeFlyingData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Network::Int32Vector3* StartPos_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* TargetPos_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Velocity_; int32_t ActorID_; uint8_t ThrowingStat_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71181(); void Serialize_71182(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71183(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71184(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncThrowingGrenadeData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Network::Int32Vector3* StartPos_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* TargetPos_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Velocity_; int32_t ActorID_; uint8_t PickupFlag_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71177(); void Serialize_71178(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71179(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71180(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncBRThrowWeaponAnimData : DLL2SDK::mscorlib::System::Object { uint8_t AnimType_; uint8_t ThrowType_; uint8_t IsInThrowWeaponFireState_; uint8_t IsFastThrow_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71173(); void Serialize_71174(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71175(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71176(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncShadowbladeFireModeData : DLL2SDK::mscorlib::System::Object { uint8_t FireMode_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71169(); void Serialize_71170(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71171(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71172(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncShadowbladeData : DLL2SDK::mscorlib::System::Object { uint8_t AnimType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71165(); void Serialize_71166(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71167(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71168(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncRootMotionData : DLL2SDK::mscorlib::System::Object { uint8_t AnimType_; uint8_t ClimbType_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* HighestPos_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* EndPos_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* MantleNormal_; int32_t CheckDownDistance_; uint8_t IsClimbOverLandSky_; int16_t ClimbSpeed_; int16_t ClimbWidth_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71161(); void Serialize_71162(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71163(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71164(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncNumPerHit : DLL2SDK::mscorlib::System::Object { int32_t ClientTime_; uint8_t HitNum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71157(); void Serialize_71158(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71159(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71160(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncWeaponStatis : DLL2SDK::mscorlib::System::Object { int32_t WeaponId_; uint8_t bWeaponSlotIdx_; int32_t ActorId_; int32_t KillNum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71153(); void Serialize_71154(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71155(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71156(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncActorPose : DLL2SDK::mscorlib::System::Object { int32_t ActorId_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Vel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71149(); void Serialize_71150(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71151(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71152(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncPVEWeaponSkill : DLL2SDK::mscorlib::System::Object { uint8_t bWeaponSlotIdx_; int32_t WeaponId_; int32_t ActorId_; uint8_t RightOrLeft_; uint8_t SkillCount_; DLL2SDK::Array* SkillInfo_; uint8_t StrengthenCount_; DLL2SDK::Array* Strengthen_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71145(); void Serialize_71146(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71147(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71148(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncDroneTransparent : DLL2SDK::mscorlib::System::Object { uint32_t PlayerID_; uint32_t TargetPlayerID_; uint32_t LifeTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71141(); void Serialize_71142(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71143(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71144(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_BUFFER : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t CodeID_; uint8_t BufferLen_; DLL2SDK::Array* BufferCtx_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71137(); void Serialize_71138(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_71140(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71139(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_MODIFY_PROP : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint8_t ItemCount_; DLL2SDK::Array* item_ary_; uint8_t Reason_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71133(); void Unserialize_71134(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71136(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71135(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_DEL_PROP : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; int32_t ActorId_; int32_t ItemId_; uint8_t PosId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71129(); void Unserialize_71130(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71132(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71131(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_ALL_PROP : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint8_t Pages_; uint8_t Index_; uint8_t ItemCount_; DLL2SDK::Array* item_ary_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71125(); void Unserialize_71126(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71128(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71127(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_ADD_PROP : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; DLL2SDK::Assembly_CSharp::Network::InventoryItem* prop_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71121(); void Unserialize_71122(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71124(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71123(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct InventoryItem : DLL2SDK::mscorlib::System::Object { int32_t ActorId_; int32_t ItemId_; uint8_t PosId_; int16_t Count_; int16_t BulletCount_; int32_t Param1_; uint32_t CamoID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71117(); void Serialize_71118(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71119(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71120(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_IRRELEVANT_INFO : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t IrreleInfoCount_; DLL2SDK::Array* IrreleInfos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71113(); void Unserialize_71114(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71116(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71115(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct IrrelevantInfo : DLL2SDK::mscorlib::System::Object { uint32_t Id_; uint8_t RelevantObjType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71109(); void Serialize_71110(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71111(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71112(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_RELEVANT_INFO : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t ReleInfoCount_; DLL2SDK::Array* ReleInfos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71105(); void Unserialize_71106(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71108(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71107(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct RelevantInfo : DLL2SDK::mscorlib::System::Object { uint32_t Id_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; uint8_t FaceYaw_; uint8_t FacePitch_; uint8_t FaceRoll_; uint8_t RelevantObjType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71101(); void Serialize_71102(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71103(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71104(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_BUFFS_EFFECT : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t TargetPlayerId_; uint8_t BuffCount_; DLL2SDK::Array* Buffs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71097(); void Unserialize_71098(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71100(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71099(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct BuffEffectInfo : DLL2SDK::mscorlib::System::Object { int32_t Uid_; int32_t ItemId_; int32_t MasterBuffId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71093(); void Serialize_71094(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71095(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71096(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_BATCH_EFFECT : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t EffectType_; uint32_t MasterPlayerId_; uint8_t PlayerCount_; DLL2SDK::Array* PlayerEffectStatus_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71089(); void Unserialize_71090(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71092(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71091(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct PlayerEffectStatusInfo : DLL2SDK::mscorlib::System::Object { uint32_t PlayerId_; uint8_t SyncMode_; uint8_t Status_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71085(); void Serialize_71086(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71087(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71088(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_ATTR : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint8_t SyncMode_; uint8_t AttrCount_; DLL2SDK::Array* Attrs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71081(); void Unserialize_71082(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71084(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71083(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct AttrData : DLL2SDK::mscorlib::System::Object { int32_t Uid_; int32_t Value_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71077(); void Serialize_71078(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71079(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71080(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_BUFFS : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint8_t SyncMode_; uint8_t PageIndex_; uint8_t TotalPage_; uint8_t BuffCount_; DLL2SDK::Array* Buffs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71073(); void Unserialize_71074(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71076(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71075(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct BuffInfo : DLL2SDK::mscorlib::System::Object { int32_t Uid_; int32_t ItemId_; uint8_t IsActive_; uint8_t Layers_; int32_t EndTime_; int32_t PropertyValue_; int32_t PropertyValue2_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71069(); void Serialize_71070(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71071(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71072(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_WEAPON_BULLET : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t WeaponCount_; DLL2SDK::Array* WeaponBullets_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71065(); void Unserialize_71066(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71068(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71067(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct WeaponBulletInfo : DLL2SDK::mscorlib::System::Object { int32_t WeaponId_; uint8_t SlotIdx_; int16_t AmmoClip_; int16_t AmmoInMagzine_; int16_t ClibNumBase_; uint8_t SyncMode_; int32_t ActorId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71061(); void Serialize_71062(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71063(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71064(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_ACTIVED_ZONE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t ZoneCount_; DLL2SDK::Array* Zones_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71057(); void Unserialize_71058(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71060(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71059(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_INVENTORY_BAG : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint8_t BagCount_; DLL2SDK::Array* Bags_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71053(); void Unserialize_71054(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71056(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71055(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_MODIFIERS : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t SyncMode_; uint8_t ModifierCount_; DLL2SDK::Array* Modifiers_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71049(); void Unserialize_71050(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71052(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71051(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_PERKS : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint8_t SyncMode_; uint8_t bPerkCount_; DLL2SDK::Array* Perks_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71045(); void Unserialize_71046(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71048(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71047(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_PICKUP_NTF : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t ActorId_; int32_t Param1_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71041(); void Unserialize_71042(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71044(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71043(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_ADD_PICKUP : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t ActorId_; int32_t PickupItemId_; int32_t PostionId_; uint8_t Type_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; int16_t Duration_; int32_t ClipNum_; int32_t nAmmoInMagzine_; uint8_t PickUpItemAttachmentCount_; DLL2SDK::Array* PickUpItemAttachments_; uint8_t PickUpItemSkillCount_; DLL2SDK::Array* PickUpItemSkills_; uint32_t CamoID_; uint32_t OriginOwnerID_; int16_t ItemNum_; int32_t Param1_; uint8_t IsInBox_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* FromPos_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Orient_; uint32_t BoxActorId_; uint16_t Radius_; uint8_t Camp_; uint32_t PapId_; DLL2SDK::Assembly_CSharp::Network::DecorationInfo* Decorations_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71037(); void Unserialize_71038(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71040(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71039(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_PICKUP_ITEM : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t ActorId_; int32_t ItemId_; int32_t Result_; int32_t ClipNum_; int32_t nAmmoInMagzine_; int32_t SecondClipNum_; int32_t SecondnAmmoInMagzine_; uint32_t DroppedItemID_; uint32_t CurWeaponID_; uint8_t PickUpItemSlotIdx_; uint8_t DropItemSlotIdx_; uint8_t CurWeaponSlotIdx_; uint8_t PickUpItemAttachmentCount_; DLL2SDK::Array* PickUpItemAttachments_; uint8_t PickUpItemSkillCount_; DLL2SDK::Array* PickUpItemSkills_; uint8_t NeedSwitch_; uint32_t CamoID_; int32_t ItemId1_; int32_t ItemId2_; int32_t WeaponLevel_; uint8_t bAuto_; int32_t WeaponActorId_; uint8_t PapLevel_; DLL2SDK::Assembly_CSharp::Network::DecorationInfo* Decorations_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71033(); void Unserialize_71034(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71036(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71035(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_SWITCH_WEAPON : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t result_; uint8_t bWeaponSlotIdx_; int32_t WeaponId_; int32_t ActorId_; uint8_t RightOrLeft_; uint8_t SkillCount_; DLL2SDK::Array* SkillInfo_; uint8_t StrengthenCount_; DLL2SDK::Array* Strengthen_; uint32_t CamoID_; DLL2SDK::Assembly_CSharp::Network::DecorationInfo* Decorations_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71029(); void Unserialize_71030(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71032(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71031(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_NTF_SWITCH_WEAPON : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t result_; uint8_t bWeaponSlotIdx_; int32_t WeaponId_; int32_t ActorId_; uint8_t RightOrLeft_; uint32_t CamoID_; uint8_t SkillCount_; DLL2SDK::Array* SkillInfo_; uint8_t StrengthenCount_; DLL2SDK::Array* Strengthen_; DLL2SDK::Assembly_CSharp::Network::DecorationInfo* Decorations_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71025(); void Unserialize_71026(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71028(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71027(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_SWITCH_WEAPON : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; DLL2SDK::Assembly_CSharp::Network::WeaponInfo* WeaponInfo_; uint8_t RightOrLeft_; uint8_t SkillCount_; DLL2SDK::Array* SkillInfo_; uint8_t StrengthenCount_; DLL2SDK::Array* Strengthen_; DLL2SDK::Assembly_CSharp::Network::DecorationInfo* Decorations_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71021(); void Unserialize_71022(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71024(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71023(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct PVEWeaponSkillData : DLL2SDK::mscorlib::System::Object { int32_t SkillID_; uint32_t ActorID_; uint8_t Level_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71017(); void Serialize_71018(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71019(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71020(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct PropSkillBuffInfo : DLL2SDK::mscorlib::System::Object { uint16_t BuffType_; int32_t BuffValue_; uint8_t ImmediateEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71013(); void Serialize_71014(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71015(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71016(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_NTF_RESOURCE_DROPINFO : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t MaxGoldCount_; uint8_t GoldScale_; uint8_t GoldMonsterCount_; DLL2SDK::Array* GoldDropInfos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71009(); void Unserialize_71010(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71012(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71011(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResouceDropInfo : DLL2SDK::mscorlib::System::Object { uint16_t wMonsterId_; uint16_t wCount_; uint16_t WProbability_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71005(); void Serialize_71006(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_71007(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71008(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_SCENE_OBJECTS : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t ObjectCount_; DLL2SDK::Array* Objects_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71001(); void Unserialize_71002(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71004(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_71003(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SceneObject : DLL2SDK::mscorlib::System::Object { uint32_t Uid_; int32_t Value_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70997(); void Serialize_70998(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70999(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_71000(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_ITEMS : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint8_t SyncMode_; uint8_t ItemType_; uint16_t bItemCount_; DLL2SDK::Array* ItemInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70993(); void Unserialize_70994(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70996(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70995(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_INVENTORY_COMMON : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint8_t ScoreStreakCount_; DLL2SDK::Array* ScoreStreaks_; uint8_t KillStreakCount_; DLL2SDK::Array* KillStreaks_; uint8_t MagicBoxWeaponCount_; DLL2SDK::Array* MagicBoxWeaponList_; uint8_t OffWallWeaponCount_; DLL2SDK::Array* OffWallWeaponList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70989(); void Unserialize_70990(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70992(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70991(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MagicBoxWeapon : DLL2SDK::mscorlib::System::Object { int32_t WeaponId_; int32_t Quality_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70985(); void Serialize_70986(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70987(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70988(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct OffWallWeaponMatch : DLL2SDK::mscorlib::System::Object { int32_t WeaponId_; int32_t SourceMatchWeaponId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70981(); void Serialize_70982(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70983(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70984(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ItemInfo : DLL2SDK::mscorlib::System::Object { int32_t ItemId_; int32_t Count_; int32_t Param1_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70977(); void Serialize_70978(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70979(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70980(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_LOGIN_SECONDARY : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint64_t GamePlayerId_; uint32_t DsPlayerId_; int32_t BaseUniqID_; uint8_t SingleGamePropCount_; DLL2SDK::Array* SingleGameProps_; DLL2SDK::Array* IndividuationItems_; uint32_t WinCircleIndividuationItemId_; int32_t PicId_; int32_t FrameId_; DLL2SDK::Array* PicUrl_; uint32_t FlagId_; DLL2SDK::Array* ModuleOpenFlag_; uint32_t AirPlatformPrefabId_; uint32_t AirPlatformRotY_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* AirPlatformPos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70973(); void Unserialize_70974(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70976(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70975(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_LOGIN : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint64_t GamePlayerId_; uint32_t DsPlayerId_; uint32_t ActorId_; uint8_t Result_; DLL2SDK::Array* NickName_; uint8_t Camp_; int32_t nRoomId_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; int32_t nFaceDirection_; uint64_t RoleId_; uint32_t ServerTimeMs_; int32_t CurrentMapId_; uint8_t GameStated_; uint32_t LadderScore_; uint8_t IsOberverFriend_; uint32_t ObserverFriendPlayerId_; uint8_t MoveState_; uint32_t LadderLevel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70969(); void Unserialize_70970(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70972(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70971(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ZoneInfo : DLL2SDK::mscorlib::System::Object { int64_t UID_; DLL2SDK::Array* Name_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70965(); void Serialize_70966(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70967(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70968(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SingleGameProp : DLL2SDK::mscorlib::System::Object { uint64_t PropId_; int16_t PropCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70961(); void Serialize_70962(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70963(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70964(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct BagInfo : DLL2SDK::mscorlib::System::Object { uint16_t BagId_; DLL2SDK::Array* Name_; uint8_t Selected_; uint8_t WeaponCount_; DLL2SDK::Array* Weapons_; uint8_t GrenadeCount_; DLL2SDK::Array* Grenades_; uint8_t PerkCount_; DLL2SDK::Array* Perks_; DLL2SDK::Assembly_CSharp::Network::RoleData* Role_; uint32_t WingSuit_; uint32_t Parachute_; uint32_t Hat_; uint32_t Bag_; uint32_t Clothes_; uint32_t ProfessionChip_; uint32_t Suit_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70957(); void Serialize_70958(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70959(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70960(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct WeaponInfo : DLL2SDK::mscorlib::System::Object { uint32_t ItemID_; uint8_t SlotIdx_; uint16_t Level_; uint8_t AttachmentCount_; DLL2SDK::Array* Attachments_; uint8_t SkillCount_; DLL2SDK::Array* Skills_; uint32_t CamoID_; int32_t ActorId_; uint8_t EffectCount_; DLL2SDK::Array* Effects_; int16_t AmmoClip_; int16_t AmmoInMagzine_; int16_t ClipNumBase_; uint8_t PapLevel_; DLL2SDK::Assembly_CSharp::Network::DecorationInfo* Decorations_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70953(); void Serialize_70954(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70955(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70956(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct DecorationInfo : DLL2SDK::mscorlib::System::Object { uint32_t Ornament_; uint32_t Corsshair_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70949(); void Serialize_70950(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70951(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70952(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct WeaponEffectData : DLL2SDK::mscorlib::System::Object { uint32_t EffectId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70945(); void Serialize_70946(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70947(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70948(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct KillStreakData : DLL2SDK::mscorlib::System::Object { uint32_t StreakId_; void _ctor_70941(); void Serialize_70942(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70943(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70944(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ScoreStreakData : DLL2SDK::mscorlib::System::Object { uint32_t ScoreStreakId_; uint8_t IsCarePackageSteak_; void _ctor_70937(); void Serialize_70938(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70939(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70940(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct RoleData : DLL2SDK::mscorlib::System::Object { uint32_t RoleId_; uint8_t SkillCount_; DLL2SDK::Array* Skills_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70933(); void Serialize_70934(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70935(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70936(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct PerkData : DLL2SDK::mscorlib::System::Object { uint32_t PerkId_; uint8_t PosIdx_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70929(); void Serialize_70930(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70931(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70932(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct GrenadeData : DLL2SDK::mscorlib::System::Object { uint8_t Count_; uint32_t GrenadeId_; int32_t ActorId_; uint16_t CoolDownRestTime_; uint16_t CoolDownTotalTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70925(); void Serialize_70926(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70927(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70928(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct WeaponSkillData : DLL2SDK::mscorlib::System::Object { uint32_t SkillId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70921(); void Serialize_70922(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70923(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70924(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct AttachmentData : DLL2SDK::mscorlib::System::Object { uint32_t AttachmentId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70917(); void Serialize_70918(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70919(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70920(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_VAR_UINT32_GAME : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint16_t Count_; DLL2SDK::Array* ArrayValue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70913(); void Unserialize_70914(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70916(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70915(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_VAR_UINT32_OTHER : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint16_t Count_; DLL2SDK::Array* ArrayValue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70909(); void Unserialize_70910(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70912(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70911(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_VAR_UINT32_SELF : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint16_t Count_; DLL2SDK::Array* ArrayValue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70905(); void Unserialize_70906(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70908(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70907(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_VAR_UINT8_GAME : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t Count_; DLL2SDK::Array* ArrayValue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70901(); void Unserialize_70902(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70904(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70903(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_VAR_UINT8_OTHER : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint8_t Count_; DLL2SDK::Array* ArrayValue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70897(); void Unserialize_70898(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70900(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70899(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_VAR_UINT8_SELF : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t Count_; DLL2SDK::Array* ArrayValue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70893(); void Unserialize_70894(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70896(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70895(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_SEND_TEST_COMMAND : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t BufferLength_; DLL2SDK::Array* CommandLine_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70889(); void Serialize_70890(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_70892(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70891(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct UInt32Pair : DLL2SDK::mscorlib::System::Object { uint16_t VarId_; uint32_t VarValue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70885(); void Serialize_70886(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70887(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70888(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct UInt16Pair : DLL2SDK::mscorlib::System::Object { uint8_t VarId_; uint16_t VarValue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70881(); void Serialize_70882(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70883(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70884(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct UInt8Pair : DLL2SDK::mscorlib::System::Object { uint8_t VarId_; uint8_t VarValue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70877(); void Serialize_70878(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70879(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70880(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_DEATH_BUFF_NUM : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_BATCH_DEL_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAP_MARK_MAX_ITEM_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct BUFF_MACHINE_MAX_ITEM_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_LUA_MSG_LEN : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_TIPS_LEN : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_DEBUG_VECTOR_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_DEBUG_INFO_LEN : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_OBSERVER_BULLET_NUM : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_SYNC_HELICOPTER_POS_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_TRANS_BUFFER_LEN : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_BATCH_NUM_IN_EFFECT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_PVE_STRENGTHEN_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_PVE_SKILL_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_RESOURCEDROP_MONSTER_NUM : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_SYNC_SCENE_OBJECTS_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_INDIVIDUATION_ITEM_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_RES_BAG_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_SINGLE_GAME_PROP_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct UINT32_VAR_MAX_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct UINT8_VAR_MAX_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncTrainRecordInfoMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70874(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_TRAIN_RECORD_INFO* get_Content_70875(); static int32_t OnBuildResponseMsg_70876(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncPickupareaInfoMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70871(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_PICKUPAREA_INFO* get_Content_70872(); static int32_t OnBuildResponseMsg_70873(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct NtfStartVehicleSkillMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70868(); DLL2SDK::Assembly_CSharp::Network::S2C_NTF_START_VEHICLE_SKILL* get_Content_70869(); static int32_t OnBuildResponseMsg_70870(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResShakeOffDizzyMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { void _ctor_70865(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_SHAKE_OFF_DIZZY* get_Content_70866(); static int32_t OnBuildResponseMsg_70867(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncAddZiplineMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70862(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_ADD_ZIPLINE* get_Content_70863(); static int32_t OnBuildResponseMsg_70864(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncJayMusicboxStatusMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70859(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_JAY_MUSICBOX_STATUS* get_Content_70860(); static int32_t OnBuildResponseMsg_70861(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncWeaponCoolingMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70856(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_WEAPON_COOLING* get_Content_70857(); static int32_t OnBuildResponseMsg_70858(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncLotteryMachineMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70853(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_LOTTERY_MACHINE* get_Content_70854(); static int32_t OnBuildResponseMsg_70855(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResProphuntBetMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70850(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_PROPHUNT_BET* get_Content_70851(); static int32_t OnBuildResponseMsg_70852(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncProphuntPlayerInfoMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70847(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_PROPHUNT_PLAYER_INFO* get_Content_70848(); static int32_t OnBuildResponseMsg_70849(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResBuyHideItemMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70844(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_BUY_HIDE_ITEM* get_Content_70845(); static int32_t OnBuildResponseMsg_70846(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncTeamMpMarkMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70841(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_TEAM_MP_MARK* get_Content_70842(); static int32_t OnBuildResponseMsg_70843(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct NtfSpeakMpMarkMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { void _ctor_70838(); DLL2SDK::Assembly_CSharp::Network::S2C_NTF_SPEAK_MP_MARK* get_Content_70839(); static int32_t OnBuildResponseMsg_70840(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct NtfDelMpMarkMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70835(); DLL2SDK::Assembly_CSharp::Network::S2C_NTF_DEL_MP_MARK* get_Content_70836(); static int32_t OnBuildResponseMsg_70837(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct NtfAddMpMarkMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70832(); DLL2SDK::Assembly_CSharp::Network::S2C_NTF_ADD_MP_MARK* get_Content_70833(); static int32_t OnBuildResponseMsg_70834(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResGetOwnProfessionChipMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70829(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_GET_OWN_PROFESSION_CHIP* get_Content_70830(); static int32_t OnBuildResponseMsg_70831(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncWeaponskillStatMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70826(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_WEAPONSKILL_STAT* get_Content_70827(); static int32_t OnBuildResponseMsg_70828(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncWeaponskillMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70823(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_WEAPONSKILL* get_Content_70824(); static int32_t OnBuildResponseMsg_70825(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncMlkSwitchGunMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70820(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_MLK_SWITCH_GUN* get_Content_70821(); static int32_t OnBuildResponseMsg_70822(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncActorStatMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70815(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_ACTOR_STAT* get_Content_70816(); bool UseInDeadReplay_70817(); bool __xLuaBaseProxy_UseInDeadReplay_70819(); static int32_t OnBuildResponseMsg_70818(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResRoleTalkMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70812(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_ROLE_TALK* get_Content_70813(); static int32_t OnBuildResponseMsg_70814(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncPrechoiceProfessionChipMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70809(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_PRECHOICE_PROFESSION_CHIP* get_Content_70810(); static int32_t OnBuildResponseMsg_70811(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResChoiceProfessionChipMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70806(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_CHOICE_PROFESSION_CHIP* get_Content_70807(); static int32_t OnBuildResponseMsg_70808(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct NtfKeyEventMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70803(); DLL2SDK::Assembly_CSharp::Network::S2C_NTF_KEY_EVENT* get_Content_70804(); static int32_t OnBuildResponseMsg_70805(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResSpectatePlayerMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70800(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_SPECTATE_PLAYER* get_Content_70801(); static int32_t OnBuildResponseMsg_70802(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncDelActorMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70797(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_DEL_ACTOR* get_Content_70798(); static int32_t OnBuildResponseMsg_70799(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncAddActorMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70794(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_ADD_ACTOR* get_Content_70795(); static int32_t OnBuildResponseMsg_70796(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncTeamBrMarkMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70791(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_TEAM_BR_MARK* get_Content_70792(); static int32_t OnBuildResponseMsg_70793(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct NtfRspBrMarkMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70788(); DLL2SDK::Assembly_CSharp::Network::S2C_NTF_RSP_BR_MARK* get_Content_70789(); static int32_t OnBuildResponseMsg_70790(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct NtfDelBrMarkMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70785(); DLL2SDK::Assembly_CSharp::Network::S2C_NTF_DEL_BR_MARK* get_Content_70786(); static int32_t OnBuildResponseMsg_70787(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct NtfAddBrMarkMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70782(); DLL2SDK::Assembly_CSharp::Network::S2C_NTF_ADD_BR_MARK* get_Content_70783(); static int32_t OnBuildResponseMsg_70784(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncProfessionChipLevelupMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70779(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_PROFESSION_CHIP_LEVELUP* get_Content_70780(); static int32_t OnBuildResponseMsg_70781(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncBrchipMachineInfoMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70776(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_BRCHIP_MACHINE_INFO* get_Content_70777(); static int32_t OnBuildResponseMsg_70778(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncBrchipMachineSpawnMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70773(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_BRCHIP_MACHINE_SPAWN* get_Content_70774(); static int32_t OnBuildResponseMsg_70775(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncMppositionMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70770(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_MPPOSITION* get_Content_70771(); static int32_t OnBuildResponseMsg_70772(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncBrokenWindowsMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70767(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_BROKEN_WINDOWS* get_Content_70768(); static int32_t OnBuildResponseMsg_70769(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct NtfBreakWindowMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { void _ctor_70764(); DLL2SDK::Assembly_CSharp::Network::S2C_NTF_BREAK_WINDOW* get_Content_70765(); static int32_t OnBuildResponseMsg_70766(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResOpenBoxMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70761(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_OPEN_BOX* get_Content_70762(); static int32_t OnBuildResponseMsg_70763(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct NtfGvoiceIdMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70758(); DLL2SDK::Assembly_CSharp::Network::S2C_NTF_GVOICE_ID* get_Content_70759(); static int32_t OnBuildResponseMsg_70760(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResSetPackageTrapMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { void _ctor_70755(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_SET_PACKAGE_TRAP* get_Content_70756(); static int32_t OnBuildResponseMsg_70757(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResResetPackageMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70752(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_RESET_PACKAGE* get_Content_70753(); static int32_t OnBuildResponseMsg_70754(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct NtfUseIndividuationItemMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70747(); DLL2SDK::Assembly_CSharp::Network::S2C_NTF_USE_INDIVIDUATION_ITEM* get_Content_70748(); bool UseInDeadReplay_70749(); bool __xLuaBaseProxy_UseInDeadReplay_70751(); static int32_t OnBuildResponseMsg_70750(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct NtfTestRespawnMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70744(); DLL2SDK::Assembly_CSharp::Network::S2C_NTF_TEST_RESPAWN* get_Content_70745(); static int32_t OnBuildResponseMsg_70746(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct NtfTestVehicleMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70741(); DLL2SDK::Assembly_CSharp::Network::S2C_NTF_TEST_VEHICLE* get_Content_70742(); static int32_t OnBuildResponseMsg_70743(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct NtfForceUpdateVehicleMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70736(); DLL2SDK::Assembly_CSharp::Network::S2C_NTF_FORCE_UPDATE_VEHICLE* get_Content_70737(); bool UseInDeadReplay_70738(); bool __xLuaBaseProxy_UseInDeadReplay_70740(); static int32_t OnBuildResponseMsg_70739(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResResetAmmoMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70733(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_RESET_AMMO* get_Content_70734(); static int32_t OnBuildResponseMsg_70735(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncAirdropBoxInfoMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70728(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_AIRDROP_BOX_INFO* get_Content_70729(); bool UseInDeadReplay_70730(); bool __xLuaBaseProxy_UseInDeadReplay_70732(); static int32_t OnBuildResponseMsg_70731(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncAirdropAirPlaneInfoMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70723(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_AIRDROP_AIR_PLANE_INFO* get_Content_70724(); bool UseInDeadReplay_70725(); bool __xLuaBaseProxy_UseInDeadReplay_70727(); static int32_t OnBuildResponseMsg_70726(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncCarepackagePlaneMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70718(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_CAREPACKAGE_PLANE* get_Content_70719(); bool UseInDeadReplay_70720(); bool __xLuaBaseProxy_UseInDeadReplay_70722(); static int32_t OnBuildResponseMsg_70721(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncPackageMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70713(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_PACKAGE* get_Content_70714(); bool UseInDeadReplay_70715(); bool __xLuaBaseProxy_UseInDeadReplay_70717(); static int32_t OnBuildResponseMsg_70716(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncCreatePackageMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70708(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_CREATE_PACKAGE* get_Content_70709(); bool UseInDeadReplay_70710(); bool __xLuaBaseProxy_UseInDeadReplay_70712(); static int32_t OnBuildResponseMsg_70711(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncSupplydropMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70705(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_SUPPLYDROP* get_Content_70706(); static int32_t OnBuildResponseMsg_70707(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncAiDebugInfoMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70702(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_AI_DEBUG_INFO* get_Content_70703(); static int32_t OnBuildResponseMsg_70704(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncBrokenStatusMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70697(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_BROKEN_STATUS* get_Content_70698(); bool UseInDeadReplay_70699(); bool __xLuaBaseProxy_UseInDeadReplay_70701(); static int32_t OnBuildResponseMsg_70700(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResSvrtimeMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70694(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_SVRTIME* get_Content_70695(); static int32_t OnBuildResponseMsg_70696(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncPvePasstaskMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70689(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_PVE_PASSTASK* get_Content_70690(); bool UseInDeadReplay_70691(); bool __xLuaBaseProxy_UseInDeadReplay_70693(); static int32_t OnBuildResponseMsg_70692(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncChangeMinimapMarkMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { void _ctor_70686(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_CHANGE_MINIMAP_MARK* get_Content_70687(); static int32_t OnBuildResponseMsg_70688(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncVehicleInfoMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70681(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_VEHICLE_INFO* get_Content_70682(); bool UseInDeadReplay_70683(); bool __xLuaBaseProxy_UseInDeadReplay_70685(); static int32_t OnBuildResponseMsg_70684(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncBuildingMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70676(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_BUILDING* get_Content_70677(); bool UseInDeadReplay_70678(); bool __xLuaBaseProxy_UseInDeadReplay_70680(); static int32_t OnBuildResponseMsg_70679(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct NtfBritemFeedbackMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70673(); DLL2SDK::Assembly_CSharp::Network::S2C_NTF_BRITEM_FEEDBACK* get_Content_70674(); static int32_t OnBuildResponseMsg_70675(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResMergeSlotPosMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70670(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_MERGE_SLOT_POS* get_Content_70671(); static int32_t OnBuildResponseMsg_70672(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncActorLinkMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70667(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_ACTOR_LINK* get_Content_70668(); static int32_t OnBuildResponseMsg_70669(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncZombieZoneDataMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70664(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_ZOMBIE_ZONE_DATA* get_Content_70665(); static int32_t OnBuildResponseMsg_70666(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncSwitchWeaponPosMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70661(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_SWITCH_WEAPON_POS* get_Content_70662(); static int32_t OnBuildResponseMsg_70663(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResSwitchWeaponPosMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70658(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_SWITCH_WEAPON_POS* get_Content_70659(); static int32_t OnBuildResponseMsg_70660(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResDiscardItemMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70655(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_DISCARD_ITEM* get_Content_70656(); static int32_t OnBuildResponseMsg_70657(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ReqWordChatMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70652(); DLL2SDK::Assembly_CSharp::Network::S2C_REQ_WORD_CHAT* get_Content_70653(); static int32_t OnBuildResponseMsg_70654(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ReqQuickChatMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70649(); DLL2SDK::Assembly_CSharp::Network::S2C_REQ_QUICK_CHAT* get_Content_70650(); static int32_t OnBuildResponseMsg_70651(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResExitObserverMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70646(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_EXIT_OBSERVER* get_Content_70647(); static int32_t OnBuildResponseMsg_70648(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncActionProgressMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70643(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_ACTION_PROGRESS* get_Content_70644(); static int32_t OnBuildResponseMsg_70645(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct TouchNotifyMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70640(); DLL2SDK::Assembly_CSharp::Network::S2C_TOUCH_NOTIFY* get_Content_70641(); static int32_t OnBuildResponseMsg_70642(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncDelVehicleMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70635(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_DEL_VEHICLE* get_Content_70636(); bool UseInDeadReplay_70637(); bool __xLuaBaseProxy_UseInDeadReplay_70639(); static int32_t OnBuildResponseMsg_70638(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncAddVehicleMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70630(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_ADD_VEHICLE* get_Content_70631(); bool UseInDeadReplay_70632(); bool __xLuaBaseProxy_UseInDeadReplay_70634(); static int32_t OnBuildResponseMsg_70633(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncUseVehicleMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70627(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_USE_VEHICLE* get_Content_70628(); static int32_t OnBuildResponseMsg_70629(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResChangeMovestateMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70624(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_CHANGE_MOVESTATE* get_Content_70625(); static int32_t OnBuildResponseMsg_70626(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResUnequipPartMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70621(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_UNEQUIP_PART* get_Content_70622(); static int32_t OnBuildResponseMsg_70623(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResEquipPartMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70618(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_EQUIP_PART* get_Content_70619(); static int32_t OnBuildResponseMsg_70620(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncBossStatusMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70615(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_BOSS_STATUS* get_Content_70616(); static int32_t OnBuildResponseMsg_70617(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncFlyStatusMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70610(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_FLY_STATUS* get_Content_70611(); bool UseInDeadReplay_70612(); bool __xLuaBaseProxy_UseInDeadReplay_70614(); static int32_t OnBuildResponseMsg_70613(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResProjectileStartFireMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70607(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_PROJECTILE_START_FIRE* get_Content_70608(); static int32_t OnBuildResponseMsg_70609(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct NtfInteractiveObjectStatMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70604(); DLL2SDK::Assembly_CSharp::Network::S2C_NTF_INTERACTIVE_OBJECT_STAT* get_Content_70605(); static int32_t OnBuildResponseMsg_70606(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncExtraDamageMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70599(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_EXTRA_DAMAGE* get_Content_70600(); bool UseInDeadReplay_70601(); bool __xLuaBaseProxy_UseInDeadReplay_70603(); static int32_t OnBuildResponseMsg_70602(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncSentryGunFireInfoMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70594(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_SENTRY_GUN_FIRE_INFO* get_Content_70595(); bool UseInDeadReplay_70596(); bool __xLuaBaseProxy_UseInDeadReplay_70598(); static int32_t OnBuildResponseMsg_70597(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncSentryGunAddedMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70589(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_SENTRY_GUN_ADDED* get_Content_70590(); bool UseInDeadReplay_70591(); bool __xLuaBaseProxy_UseInDeadReplay_70593(); static int32_t OnBuildResponseMsg_70592(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncLockMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70586(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_LOCK* get_Content_70587(); static int32_t OnBuildResponseMsg_70588(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncGetChallengeCardItemMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70583(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_GET_CHALLENGE_CARD_ITEM* get_Content_70584(); static int32_t OnBuildResponseMsg_70585(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct NtfVoteForKickResultMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70580(); DLL2SDK::Assembly_CSharp::Network::S2C_NTF_VOTE_FOR_KICK_RESULT* get_Content_70581(); static int32_t OnBuildResponseMsg_70582(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncBuildableObstacelMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70577(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_BUILDABLE_OBSTACEL* get_Content_70578(); static int32_t OnBuildResponseMsg_70579(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResPerkCoinMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70574(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_PERK_COIN* get_Content_70575(); static int32_t OnBuildResponseMsg_70576(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResSellItemMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70571(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_SELL_ITEM* get_Content_70572(); static int32_t OnBuildResponseMsg_70573(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResBuyItemMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70568(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_BUY_ITEM* get_Content_70569(); static int32_t OnBuildResponseMsg_70570(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct NtfPlayerReconnectMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70565(); DLL2SDK::Assembly_CSharp::Network::S2C_NTF_PLAYER_RECONNECT* get_Content_70566(); static int32_t OnBuildResponseMsg_70567(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct NtfUseRevivalCoinMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70562(); DLL2SDK::Assembly_CSharp::Network::S2C_NTF_USE_REVIVAL_COIN* get_Content_70563(); static int32_t OnBuildResponseMsg_70564(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncPositionMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70559(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_POSITION* get_Content_70560(); static int32_t OnBuildResponseMsg_70561(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct NtfHidePropWhistleMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70556(); DLL2SDK::Assembly_CSharp::Network::S2C_NTF_HIDE_PROP_WHISTLE* get_Content_70557(); static int32_t OnBuildResponseMsg_70558(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct NtfSelectHideItemMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70553(); DLL2SDK::Assembly_CSharp::Network::S2C_NTF_SELECT_HIDE_ITEM* get_Content_70554(); static int32_t OnBuildResponseMsg_70555(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct NtfLoadSceneMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70550(); DLL2SDK::Assembly_CSharp::Network::S2C_NTF_LOAD_SCENE* get_Content_70551(); static int32_t OnBuildResponseMsg_70552(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncPvePlayerStatMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70547(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_PVE_PLAYER_STAT* get_Content_70548(); static int32_t OnBuildResponseMsg_70549(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncNotifyTimeMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70544(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_NOTIFY_TIME* get_Content_70545(); static int32_t OnBuildResponseMsg_70546(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncNotifyMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70539(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_NOTIFY* get_Content_70540(); bool UseInDeadReplay_70541(); bool __xLuaBaseProxy_UseInDeadReplay_70543(); static int32_t OnBuildResponseMsg_70542(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResUseMachineGunMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70536(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_USE_MACHINE_GUN* get_Content_70537(); static int32_t OnBuildResponseMsg_70538(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct NtfSelectRoleMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70533(); DLL2SDK::Assembly_CSharp::Network::S2C_NTF_SELECT_ROLE* get_Content_70534(); static int32_t OnBuildResponseMsg_70535(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncDelPickupMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70530(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_DEL_PICKUP* get_Content_70531(); static int32_t OnBuildResponseMsg_70532(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncGetItemMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70527(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_GET_ITEM* get_Content_70528(); static int32_t OnBuildResponseMsg_70529(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncAreaEventMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70522(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_AREA_EVENT* get_Content_70523(); bool UseInDeadReplay_70524(); bool __xLuaBaseProxy_UseInDeadReplay_70526(); static int32_t OnBuildResponseMsg_70525(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncEndUseItemMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70517(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_END_USE_ITEM* get_Content_70518(); bool UseInDeadReplay_70519(); bool __xLuaBaseProxy_UseInDeadReplay_70521(); static int32_t OnBuildResponseMsg_70520(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncUseItemMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70512(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_USE_ITEM* get_Content_70513(); bool UseInDeadReplay_70514(); bool __xLuaBaseProxy_UseInDeadReplay_70516(); static int32_t OnBuildResponseMsg_70515(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResSelectBagMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70509(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_SELECT_BAG* get_Content_70510(); static int32_t OnBuildResponseMsg_70511(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncAddProjectileMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70504(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_ADD_PROJECTILE* get_Content_70505(); bool UseInDeadReplay_70506(); bool __xLuaBaseProxy_UseInDeadReplay_70508(); static int32_t OnBuildResponseMsg_70507(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResPingStatMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70501(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_PING_STAT* get_Content_70502(); static int32_t OnBuildResponseMsg_70503(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncBodyFragmentMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70498(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_BODY_FRAGMENT* get_Content_70499(); static int32_t OnBuildResponseMsg_70500(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncStopFireMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70493(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_STOP_FIRE* get_Content_70494(); bool UseInDeadReplay_70495(); bool __xLuaBaseProxy_UseInDeadReplay_70497(); static int32_t OnBuildResponseMsg_70496(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncNbombSupportMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70488(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_NBOMB_SUPPORT* get_Content_70489(); bool UseInDeadReplay_70490(); bool __xLuaBaseProxy_UseInDeadReplay_70492(); static int32_t OnBuildResponseMsg_70491(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct NtfObtainSkillMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70485(); DLL2SDK::Assembly_CSharp::Network::S2C_NTF_OBTAIN_SKILL* get_Content_70486(); static int32_t OnBuildResponseMsg_70487(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncMissileSupportMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70480(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_MISSILE_SUPPORT* get_Content_70481(); bool UseInDeadReplay_70482(); bool __xLuaBaseProxy_UseInDeadReplay_70484(); static int32_t OnBuildResponseMsg_70483(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncUavMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70477(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_UAV* get_Content_70478(); static int32_t OnBuildResponseMsg_70479(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncStopRunMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70472(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_STOP_RUN* get_Content_70473(); bool UseInDeadReplay_70474(); bool __xLuaBaseProxy_UseInDeadReplay_70476(); static int32_t OnBuildResponseMsg_70475(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncStartRunMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70467(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_START_RUN* get_Content_70468(); bool UseInDeadReplay_70469(); bool __xLuaBaseProxy_UseInDeadReplay_70471(); static int32_t OnBuildResponseMsg_70470(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncStickMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70462(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_STICK* get_Content_70463(); bool UseInDeadReplay_70464(); bool __xLuaBaseProxy_UseInDeadReplay_70466(); static int32_t OnBuildResponseMsg_70465(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResStickMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70459(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_STICK* get_Content_70460(); static int32_t OnBuildResponseMsg_70461(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct NtfStickMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70454(); DLL2SDK::Assembly_CSharp::Network::S2C_NTF_STICK* get_Content_70455(); bool UseInDeadReplay_70456(); bool __xLuaBaseProxy_UseInDeadReplay_70458(); static int32_t OnBuildResponseMsg_70457(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct NtfFeedbackMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70451(); DLL2SDK::Assembly_CSharp::Network::S2C_NTF_FEEDBACK* get_Content_70452(); static int32_t OnBuildResponseMsg_70453(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncDelAreaMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70448(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_DEL_AREA* get_Content_70449(); static int32_t OnBuildResponseMsg_70450(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncAddAreaMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70445(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_ADD_AREA* get_Content_70446(); static int32_t OnBuildResponseMsg_70447(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncCombatareaMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70442(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_COMBATAREA* get_Content_70443(); static int32_t OnBuildResponseMsg_70444(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncGfFlagareaMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70439(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_GF_FLAGAREA* get_Content_70440(); static int32_t OnBuildResponseMsg_70441(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncHppositionMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70434(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_HPPOSITION* get_Content_70435(); bool UseInDeadReplay_70436(); bool __xLuaBaseProxy_UseInDeadReplay_70438(); static int32_t OnBuildResponseMsg_70437(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncDomareaMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70429(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_DOMAREA* get_Content_70430(); bool UseInDeadReplay_70431(); bool __xLuaBaseProxy_UseInDeadReplay_70433(); static int32_t OnBuildResponseMsg_70432(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct NtfDeathframeMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70426(); DLL2SDK::Assembly_CSharp::Network::S2C_NTF_DEATHFRAME* get_Content_70427(); static int32_t OnBuildResponseMsg_70428(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncAnimationMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70421(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_ANIMATION* get_Content_70422(); bool UseInDeadReplay_70423(); bool __xLuaBaseProxy_UseInDeadReplay_70425(); static int32_t OnBuildResponseMsg_70424(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncDelPlayerMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70418(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_DEL_PLAYER* get_Content_70419(); static int32_t OnBuildResponseMsg_70420(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncGameMissionMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70415(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_GAME_MISSION* get_Content_70416(); static int32_t OnBuildResponseMsg_70417(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncExtraRoundPhaseMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70412(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_EXTRA_ROUND_PHASE* get_Content_70413(); static int32_t OnBuildResponseMsg_70414(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncEndRoundMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70409(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_END_ROUND* get_Content_70410(); static int32_t OnBuildResponseMsg_70411(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncStartRoundMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70406(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_START_ROUND* get_Content_70407(); static int32_t OnBuildResponseMsg_70408(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResEndMatchMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70403(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_END_MATCH* get_Content_70404(); static int32_t OnBuildResponseMsg_70405(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncMatchPreparationMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70400(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_MATCH_PREPARATION* get_Content_70401(); static int32_t OnBuildResponseMsg_70402(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResKickoffMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70397(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_KICKOFF* get_Content_70398(); static int32_t OnBuildResponseMsg_70399(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncVtolInfoMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70392(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_VTOL_INFO* get_Content_70393(); bool UseInDeadReplay_70394(); bool __xLuaBaseProxy_UseInDeadReplay_70396(); static int32_t OnBuildResponseMsg_70395(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncControllableInfoMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70387(); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_CONTROLLABLE_INFO* get_Content_70388(); bool UseInDeadReplay_70389(); bool __xLuaBaseProxy_UseInDeadReplay_70391(); static int32_t OnBuildResponseMsg_70390(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResUltMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70384(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_ULT* get_Content_70385(); static int32_t OnBuildResponseMsg_70386(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResControllableStartFireMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70381(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_CONTROLLABLE_START_FIRE* get_Content_70382(); static int32_t OnBuildResponseMsg_70383(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ResStartFireMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70378(); DLL2SDK::Assembly_CSharp::Network::S2C_RES_START_FIRE* get_Content_70379(); static int32_t OnBuildResponseMsg_70380(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct KillConfirmEventType : int32_t { KC_KILL_ = static_cast(0x1), KC_PICKUP_SELF_KILL_ = static_cast(0x2), KC_PICKUP_TEAMMATE_KILL_ = static_cast(0x3), KC_PICKUP_SELF_DROP_ = static_cast(0x4), KC_PICKUP_TEAMMATE_DROP_ = static_cast(0x5), KC_TEAMMATE_PICKUP_ASSIST_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct PROPHUNT_BET_RESULT : int32_t { ePROPHUNT_BET_SUCC_ = static_cast(0x0), ePROPHUNT_BET_NOT_ENOUGH_ = static_cast(0x1), ePROPHUNT_BET_OTHER_FAIL_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct ESyncActorClass : int32_t { ACTOR_CLASS_DEFAULT_ = static_cast(0x0), ACTOR_CLASS_AIRBORNE_ = static_cast(0x1), ACTOR_CLASS_EJECTOR_ = static_cast(0x2), ACTOR_CLASS_ELECTRICTRIPNODE_ = static_cast(0x3), ACTOR_CLASS_FIXED_EJECTOR_ = static_cast(0x4), ACTOR_CLASS_COUNT_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct AIRBORNE_EJECTOR_FLOW_STATE : int32_t { eAIRBORNE_EJECTOR_FLOW_STATE_APPLY_SUCCESS_ = static_cast(0x0), eAIRBORNE_EJECTOR_FLOW_STATE_APPLY_FAIL_ = static_cast(0x1), eAIRBORNE_EJECTOR_FLOW_STATE_START_ = static_cast(0x2), eAIRBORNE_EJECTOR_FLOW_STATE_EJECTING_ = static_cast(0x3), eAIRBORNE_EJECTOR_FLOW_STATE_END_ = static_cast(0x4), eAIRBORNE_EJECTOR_FLOW_STATE_DESTROY_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct AIRBORNE_FLOW_STATE : int32_t { eAIRBORNE_FLOW_STATE_CREATE_ = static_cast(0x0), eAIRBORNE_FLOW_STATE_CHANGE_ = static_cast(0x1), eAIRBORNE_FLOW_STATE_DESTROY_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EBRMarkOperateType : int32_t { EBRMarkOperateType_NULL_ = static_cast(0x0), EBRMarkOperateType_HUD_ = static_cast(0x1), EBRMarkOperateType_PICK_LIST_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EBRMarkAddWayType : int32_t { EBRMarkAddWayType_TOUCH_ = static_cast(0x0), EBRMarkAddWayType_Drag_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EBRMarkItemType : int32_t { EBRMarkItemType_NULL_ = static_cast(0x0), EBRMarkItemType_GUN_ = static_cast(0x1), EBRMarkItemType_ACCESSORY_ = static_cast(0x2), EBRMarkItemType_AMMO_ = static_cast(0x3), EBRMarkItemType_SUPPLY_ = static_cast(0x4), EBRMarkItemType_SKILL_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EBRChipMachineBoxState : int32_t { EBRCHIP_MACHINE_BOX_NORMAL_ = static_cast(0x0), EBRCHIP_MACHINE_BOX_OPENED_ = static_cast(0x1), EBRCHIP_MACHINE_BOX_PICKUPED_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EBRChipMachineState : int32_t { EBRCHIP_MACHINE_NULL_ = static_cast(0x0), EBRCHIP_MACHINE_NORMAL_ = static_cast(0x1), EBRCHIP_MACHINE_OPENED_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EOpenBoxType : int32_t { EOPEN_BOX_TYPE_ZM_ = static_cast(0x0), EOPEN_BOX_TYPE_AIR_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EOpenBoxResult : int32_t { eOPEN_BOX_RESULT_SUCC_ = static_cast(0x0), eOPEN_BOX_RESULT_CANT_PICKUP_ = static_cast(0x1), eOPEN_BOX_RESULT_TYPE_INVALID_ = static_cast(0x2), eOPEN_BOX_RESULT_NOT_CLEAN_ZM_ = static_cast(0x3), eOPEN_BOX_RESULT_OEPNED_ = static_cast(0x4), eOPEN_BOX_RESULT_CANT_FIND_AIRBOX_ = static_cast(0x5), eOPEN_BOX_RESULT_AIRBOX_OEPNED_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EControlVehicleCode : int32_t { ECVC_RECOVER_ = static_cast(0x0), ECVC_EXPLODE_ = static_cast(0x1), ECVC_MAX_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EPACKAGE_BOX_STATE : int32_t { ePACKAGE_BOX_STATE_NORMAL_ = static_cast(0x0), ePACKAGE_BOX_STATE_ONGROUND_ = static_cast(0x1), ePACKAGE_BOX_STATE_STOP_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct VehicleState : int32_t { VehicleState_Rest_ = static_cast(0x0), VehicleState_InDrive_ = static_cast(0x1), VehicleState_Dead_ = static_cast(0x2), VehicleState_Stalled_ = static_cast(0x3), VehicleState_Scrapped_ = static_cast(0x4), VehicleState_Crashing_ = static_cast(0x5), VehicleState_Disappear_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EVehicleDamageType : int32_t { EVEHICLE_DAMAGE_DAMAGE_ = static_cast(0x0), EVEHICLE_DAMAGE_RECOVER_ = static_cast(0x1), EVEHICLE_DAMAGE_EXPLODE_ = static_cast(0x2), EVEHICLE_DAMAGE_MAX_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct BRItemFeedBackType : int32_t { BRITEM_FBT_BAG_FULL_DROP_ITEM_ = static_cast(0x0), BRITEM_FBT_MAX_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct SYNACTORLINK_MODE : int32_t { eSYNACTORLINK_MODE_ADD_ = static_cast(0x0), eSYNACTORLINK_MODE_REMOVE_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct ACTORLINK_TYPE : int32_t { eACTORLINK_TYPE_NONE_ = static_cast(0x0), eACTORLINK_TYPE_ELECTRIC_TRIP_WIRE_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EVEHICLE_MOVE_MODE : int32_t { eVEHICLE_MOVE_MODE_LANDDRIVE_ = static_cast(0x0), eVEHICLE_MOVE_MODE_WATER_DRIVE_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct VEHICLE_STATE : int32_t { eVEHICLE_STATE_REST_ = static_cast(0x0), eVEHICLE_STATE_IN_DRIVE_ = static_cast(0x1), eVEHICLE_STATE_DEAD_ = static_cast(0x2), eVEHICLE_STATE_STALLED_ = static_cast(0x3), eVEHICLE_STATE_SCRAPPED_ = static_cast(0x4), eVEHICLE_STATE_CRASHING_ = static_cast(0x5), eVEHICLE_STATE_Disappear_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct PLAYER_IN_VEHICLE_STATE : int32_t { ePLAYER_IN_VEHICLE_STATE_NORMAL_ = static_cast(0x0), ePLAYER_IN_VEHICLE_STATE_START_ROUND_AIRPLANE_ = static_cast(0x1), ePLAYER_IN_VEHICLE_STATE_AIRPLANE_ = static_cast(0x2), ePLAYER_IN_VEHICLE_STATE_CAR_DRIVER_ = static_cast(0x3), ePLAYER_IN_VEHICLE_STATE_CAR_PASSENGER_ = static_cast(0x4), ePLAYER_IN_VEHICLE_STATE_CAR_PASSENGER_STAND_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EControlCode : int32_t { ECC_DEFAULT_ = static_cast(0x0), ECC_FIRE_ = static_cast(0x1), ECC_MOVE_ = static_cast(0x2), ECC_TURNGUN_ = static_cast(0x3), ECC_DESTROY_ = static_cast(0x4), ECC_MAX_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EDamageParamType : int32_t { EDET_DIZZY_AND_WHITE_SCREEN_ = static_cast(0x0), EDET_DIZZY_ONLY_ = static_cast(0x1), EDET_DIZZY_AND_LOW_LEVEL_DEVICE_WHITE_SCREEN_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EDamageEffectType : int32_t { EDET_DIZZY_ = static_cast(0x0), EDET_EMP_ = static_cast(0x1), EDET_PARALYSIS_ = static_cast(0x2), EDET_FLASH_ = static_cast(0x3), EDET_Pursue_ = static_cast(0x4), EDET_INVALID_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct PERK_COIN_ACTION_RESULT : int32_t { ePERK_COIN_ACTION_SUCC_ = static_cast(0x1), ePERK_COIN_ACTION_NOT_ENOUGH_ = static_cast(0x2), ePERK_COIN_ACTION_OTHER_FAIL_ = static_cast(0x3), ePECK_COIN_ACTION_TIMES_OVER_ = static_cast(0x4), ePECK_COIN_ACTION_FAIL_HAS_PERK_ = static_cast(0x5), ePECK_COIN_ACTION_USE_FAIL_TIMES_LIMIT_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct BUY_ITEM_RESULT : int32_t { eBUY_ITEM_SUCC_ = static_cast(0x1), eBUY_ITEM_MONEY_NOT_ENOUGH_ = static_cast(0x2), eBUY_ITEM_OTHER_FAIL_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EScoreType : int32_t { ESCORE_TYPE_KILL_ = static_cast(0x0), ESCORE_TYPE_ASSIT_ = static_cast(0x1), ESCORE_TYPE_RULE_ = static_cast(0x2), ESCORE_TYPE_MAX_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct FeedBackType : int32_t { FBT_DEFAULT_ = static_cast(0x0), FBT_MEDAL_ = static_cast(0x1), FBT_ACHIEVE_ = static_cast(0x2), FBT_SCORE_ = static_cast(0x3), FBT_LEVELUP_ = static_cast(0x4), FBT_WEAPLEVELUP_ = static_cast(0x5), FBT_WEAP_UNLOCK_ = static_cast(0x6), FBT_CHANGEPOINT_ = static_cast(0x7), FBT_MAX_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EAREA_TYPE : int32_t { eAreaType_None_ = static_cast(0x0), eAreaType_Dom_ = static_cast(0x1), eAreaType_PveDom_ = static_cast(0x2), eAreaType_Damage_ = static_cast(0x3), eAreaType_Combat_ = static_cast(0x4), eAreaType_PoisonGas_ = static_cast(0x5), eAreaType_Safe_ = static_cast(0x6), eAreaType_FireWall_ = static_cast(0x7), eAreaType_Death_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EDOM_AREA_STATUS : int32_t { EDOM_AREA_OCCUPIED_ = static_cast(0x0), EDOM_AREA_CONTESTED_ = static_cast(0x1), EDOM_AREA_WAITING_1_ = static_cast(0x2), EDOM_AREA_WAITING_2_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct RunState : int32_t { RUN_STATE_WALK_ = static_cast(0x0), RUN_STATE_SPRINT_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct SELL_ITEM_TYPE : int32_t { eSELL_ITEM_TYPE_WEAPON_ = static_cast(0x1), eSELL_ITEM_TYPE_HP_ = static_cast(0x2), eSELL_ITEM_TYPE_BULLET_ = static_cast(0x3), eSELL_ITEM_TYPE_EXP_ = static_cast(0x4), eSELL_ITEM_TYPE_PERK_ = static_cast(0x5), eSELL_ITEM_TYPE_BUFF_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct COST_TYPE : int32_t { eCOST_TYPE_NONE_ = static_cast(0x0), eCOST_TYPE_DIAMOND_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct VTOL_STATUS : int32_t { VTOL_STATUS_BERTH_ = static_cast(0x0), VTOL_STATUS_MOVETO_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct CONTROLLABLE_STATUS : int32_t { CONTROLLABLE_STATUS_IN_ = static_cast(0x0), CONTROLLABLE_STATUS_CRUISE_ = static_cast(0x1), CONTROLLABLE_STATUS_OUT_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EAIRDROP_BOX_STATE : int32_t { eAIRDROP_BOX_STATE_NORMAL_ = static_cast(0x0), eAIRDROP_BOX_STATE_ONGROUND_ = static_cast(0x1), eAIRDROP_BOX_STATE_STOP_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EAIRDROP_AIR_PLANE_STATE : int32_t { eAIRDROP_AIR_PLANE_STATE_NORMAL_ = static_cast(0x0), eAIRDROP_AIR_PLANE_STATE_DEAD_ = static_cast(0x1), eAIRDROP_AIR_PLANE_STATE_DESTROY_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct ETOYBOMB_STATUS : int32_t { eTOYBOMB_STATUS_SILENCE_ = static_cast(0x0), eTOYBOMB_STATUS_MUSIC_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EACTION_PROGRESS_STATUS : int32_t { eACTION_PROGRESS_STATUS_INPROGRESS_ = static_cast(0x0), eACTION_PROGRESS_STATUS_COMPLETE_ = static_cast(0x1), eACTION_PROGRESS_STATUS_FAIL_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct ESWITCH_PLAYER_RES : int32_t { eSWITCH_PLAYER_RES_OK_ = static_cast(0x0), eSWITCH_PLAYER_RES_CANT_FIND_AI_ = static_cast(0x1), eSWITCH_PLAYER_RES_CAMP_INVALID_ = static_cast(0x2), eSWITCH_PLAYER_RES_NOT_OPEN_ = static_cast(0x3), eSWITCH_PLAYER_RES_ERROR_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct INTERACTIVE_OBJECT_STAT : int32_t { eINTERACTIVE_OBJECT_STAT_AVAILABLE_ = static_cast(0x0), eINTERACTIVE_OBJECT_STAT_UNAVAILABLE_ = static_cast(0x1), eINTERACTIVE_OBJECT_STAT_COOLINGDOWN_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct DAMAGE_TYPE : int32_t { DAMAGE_TYPE_BULLET_ = static_cast(0x1), DAMAGE_TYPE_EXPLODE_ = static_cast(0x2), DAMAGE_TYPE_EMP_ = static_cast(0x3), DAMAGE_TYPE_HAND_TO_HAND_ = static_cast(0x4), DAMAGE_TYPE_TRUE_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct VOTE_FOR_KICK_RESULT_STATE : int32_t { eVOTE_FOR_KICK_RESULT_STATE_BEGIN_ = static_cast(0x1), eVOTE_FOR_KICK_RESULT_STATE_VOTING_ = static_cast(0x2), eVOTE_FOR_KICK_RESULT_STATE_END_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct PROP_AGING_TYPE : int32_t { ePROP_AGING_TYPE_PERMANENT_ = static_cast(0x1), ePROP_AGING_TYPE_TEMPORARY_ = static_cast(0x2), ePROP_AGING_TYPE_TEMPORARY_UNIQ_ = static_cast(0x3), ePROP_AGING_TYPE_DURABLE_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct PVE_PLAYER_STAT : int32_t { ePVE_PLAYER_STAT_FAST_ = static_cast(0x1), ePVE_PLAYER_STAT_SHOOT_SPEED_ = static_cast(0x2), ePVE_PLAYER_STAT_ADD_MAGZINE_ = static_cast(0x4), ePVE_PLAYER_STAT_USE_MACHINE_GUN_ = static_cast(0x8), ePVE_PLAYER_STAT_ADD_HEALTH_ = static_cast(0x9), ePVE_PLAYER_STAT_BUY_GUN_ = static_cast(0xA), ePVE_PLAYER_STAT_BUY_EXP_ = static_cast(0xB), ePVE_PLAYER_STAT_REVIVAL_ENHANCE_ = static_cast(0xC), ePVE_PLAYER_STAT_USE_PERK_MACHINE_ = static_cast(0xD) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EKICKPLAYER_REASON : int32_t { eKICKPLAYER_REASON_NONE_ = static_cast(0x0), eKICKPLAYER_REASON_ZONE_CLIENTQUIT_ = static_cast(0x1), eKICKPLAYER_REASON_ZONE_NETWORKDROPOED_ = static_cast(0x2), eKICKPLAYER_REASON_ZONE_RELOGIN_ = static_cast(0x3), eKICKPLAYER_REASON_ZONE_MAINTAIN_ = static_cast(0x4), eKICKPLAYER_REASON_ZONE_KICK_OTHER_ = static_cast(0x5), eKICKPLAYER_REASON_CLIENT_TIMEOUT_ = static_cast(0x6), eKICKPLAYER_REASON_PLAYER_TIMEOUT_ = static_cast(0x7), eKICKPLAYER_REASON_LOGIN_TIMEOUT_ = static_cast(0x8), eKICKPLAYER_REASON_LOAD_TIMEOUT_ = static_cast(0x9), eKICKPLAYER_REASON_END_MATCH_ = static_cast(0xA), eKICKPLAYER_REASON_AUTOAIM_CHEAT_ = static_cast(0xB), eKICKPLAYER_REASON_VOTE_ = static_cast(0xC), eKICKPLAYER_REASON_CLIENTQUIT_ = static_cast(0xD), eKICKPLAYER_REASON_BR_ROUNDSTARTED_ = static_cast(0xE), eKICKPLAYER_REASON_ADDPLAYER_FAILED_ = static_cast(0xF), eKICKPLAYER_REASON_AIPLAYER_BE_REPLACE_ = static_cast(0x10) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EUSE_MACHINE_GUN_USE_FLAG : int32_t { eUSE_FLAG_UP_ = static_cast(0x1), eUSE_FLAG_DOWN_ = static_cast(0x0) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EUSE_MACHINE_GUN_RES : int32_t { eUSE_RES_OK_ = static_cast(0x0), eUSE_RES_HAS_PLAYER_ = static_cast(0x1), eUSE_RES_NOT_IN_AREA_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EPVE_PLAYER_STAT_VAL : int32_t { eSTAT_LEAVE_ = static_cast(0x0), eSTAT_BEGIN_LOAD_ = static_cast(0x1), eSTAT_LOAD_SUC_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EBROKEN_TYPE : int32_t { eBROKENTYPE_NORMAL_ = static_cast(0x0), eBROKENTYPE_SNOWMAN_ = static_cast(0x1), eBROKENTYPE_CHRISTMAS_TREE_ = static_cast(0x2), eBROKENTYPE_DESTRUCTIBLE_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct ENPCACTOR_TYPE : int32_t { eNPCACTORTYPE_NONE_ = static_cast(0x0), eNPCACTORTYPEE_LUAINTERACTION_ = static_cast(0x1), eNPCACTORTYPEE_HITACTOR_ = static_cast(0x2), eNPCACTORTYPEE_FUNCTIONAL_ = static_cast(0x3), eNPCACTORTYPEE_EXPLODEACTOR_ = static_cast(0x4), eNPCACTORTYPEE_LUALEVELOBJECT_ = static_cast(0x5), eNPCACTORTYPEE_TRIGGERACTOR_ = static_cast(0x6), eNPCACTORTYPEE_MAX_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EACTOR_TYPE : int32_t { eACTORTYPE_NONE_ = static_cast(0x0), eACTORTYPE_PLAYER_ = static_cast(0x1), eACTORTYPE_NPC_ = static_cast(0x2), eACTORTYPE_STATIC_ = static_cast(0x3), eACTORTYPE_PROJECTILE_ = static_cast(0x4), eACTORTYPE_TRIGGER_ = static_cast(0x5), eACTORTYPE_PICKUP_ = static_cast(0x6), eACTORTYPE_CONTROLLABLE_ = static_cast(0x7), eACTORTYPE_SENTRY_GUN_ = static_cast(0x8), eACTORTYPE_MISC_ = static_cast(0x9), eACTORTYPE_BUILDING_ = static_cast(0xA), eACTORTYPE_INVISIBLE_WALL_ = static_cast(0xB), eACTORTYPE_VEHICLE_RAW_DYNAMIC_ = static_cast(0xC), eACTORTYPE_AIR_PLANE_ = static_cast(0xD), eACTORTYPE_AIR_DROP_BOX_ = static_cast(0xE), eACTORTYPE_SCENE_BROKEN_ = static_cast(0xF), eACTORTYPE_VEHICLE_PX_NODRIVE_ = static_cast(0x10), eACTORTYPE_VEHICLE_PX_DRIVE_ = static_cast(0x11), eACTORTYPE_DYNAMIC_COLLIDER_ = static_cast(0x12), eACTORTYPE_PROP_ = static_cast(0x13), eACTORTYPE_DOOR_ = static_cast(0x14), eACTORTYPE_LAVA_ROCK_ = static_cast(0x15), eACTORTYPE_CAREPACKAGE_ = static_cast(0x16), eACTORTYPE_PROPHUNT_ITEM_ = static_cast(0x17), eACTORTYPE_MAX_ = static_cast(0x18) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EDEATH_TYPE : int32_t { eDEATH_TYPE_COMMON_ = static_cast(0x0), eDEATH_TYPE_FULLHP_ = static_cast(0x1), eDEATH_TYPE_REVENGE_ = static_cast(0x2), eDEATH_TYPE_FIRSTKILL_ = static_cast(0x4), eDEATH_TYPE_LASTKILL_ = static_cast(0x8), eDEATH_TYPE_RECONNECTKILL_ = static_cast(0x10), eDEATH_TYPE_HASHELMET_ = static_cast(0x20), eDEATH_TYPE_DEADLYATTACK_ = static_cast(0x40) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct SYNCBULLET_MODE : int32_t { eSYNCBULLET_MODE_ALL_ = static_cast(0x0), eSYNCBULLET_MODE_ADD_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EROUND_TYPE : int32_t { eROUND_COMMON_ = static_cast(0x0), eROUND_BOSS_ = static_cast(0x1), eROUND_Reward_ = static_cast(0x2), eROUND_RESTART_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct SUCK_ZOMBIE_RESULT : int32_t { eSUCK_ZOMBIE_RESULT_SUC_ = static_cast(0x0), eSUCK_ZOMBIE_RESULT_TARGET_ALIVE_ = static_cast(0x1), eSUCK_ZOMBIE_RESULT_TARGET_NOT_FOUND_ = static_cast(0x2), eSUCK_ZOMBIE_RESULT_TARGET_NOT_ZOMBIE_ = static_cast(0x3), eSUCK_ZOMBIE_RESULT_CHECK_POS_FAIL_ = static_cast(0x4), eSUCK_ZOMBIE_RESULT_SUCK_LATE_ = static_cast(0x5), eSUCK_ZOMBIE_RESULT_OTHER_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EWEAPON_FIRE_COMPONENT : int32_t { eWEAPON_FIRE_COMPONENT_DEFAULT_ = static_cast(0x0), eWEAPON_FIRE_COMPONENT_SUBFIRST_ = static_cast(0x1), eWEAPON_FIRE_COMPONENT_SUBSECOND_ = static_cast(0x2), eWEAPON_FIRE_COMPONENT_MAX_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EWEAPON_STATE : int32_t { eWEAPON_STATE_NORMAL_ = static_cast(0x0), eWEAPON_STATE_AMMOFREE_ = static_cast(0x1), eWEAPON_STATE_NODAMAGE_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct ENPC_STATE : int32_t { eNPC_STATE_NONE_ = static_cast(0x0), eNPC_STATE_DOOR_OPEN_ = static_cast(0x1), eNPC_STATE_DOOR_CLOSED_ = static_cast(0x2), eNPC_STATE_DOOR_SWING_OPEN_1_ = static_cast(0x3), eNPC_STATE_DOOR_SWING_OPEN_2_ = static_cast(0x4), eNPC_STATE_DOOR_DAMAGED_ = static_cast(0x5), eNPC_STATE_DOOR_COMPLETELY_DAMAGED_ = static_cast(0x6), eNPC_STATE_ACTIVE_ = static_cast(0x7), eNPC_STATE_UNACTIVE_ = static_cast(0x8), eNPC_STATE_EXCLUSIVE_ = static_cast(0x9) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct RECONNECT_REASON : int32_t { eRECONNECT_REASON_NONE_ = static_cast(0x0), eRECONNECT_REASON_PING_TIMEOUT_ = static_cast(0x1), eRECONNECT_REASON_SOCKET_EXCEPTION_ = static_cast(0x2), eRECONNECT_REASON_RECEND_TIMES_EXCEEDED_ = static_cast(0x3), eRECONNECT_REASON_WAIT_SEQUENCE_TIMEOUT_ = static_cast(0x4), eRECONNECT_REASON_ZONE_DISCONNECT_ = static_cast(0x5), eRECONNECT_REASON_ZONE_RELOGIN_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct MISSILE_SUPPORT_FLY_STATE : int32_t { eMISSILE_SUPPORT_FLY_STATE_INITIAL_ = static_cast(0x0), eMISSILE_SUPPORT_FLY_STATE_LAUNCH_ = static_cast(0x1), eMISSILE_SUPPORT_FLY_STATE_EXPLODE_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct DEBUG_CODE : int32_t { DEBUG_CODE_NO_START_POS_ = static_cast(0x0) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct ADD_PROJECTILE_TYPE : int32_t { eTHROW_WEAPON_ = static_cast(0x0), eFIRE_PROJECTILE_ = static_cast(0x1), eFIRE_PROJECTILE_PVE_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct USE_ITEM_TYPE : int32_t { eUSE_ITEM_BUFF_ = static_cast(0x0), eUSE_ITEM_PLANT_C4BOMB_ = static_cast(0x1), eUSE_ITEM_DEFUSE_C4BOMB_ = static_cast(0x2), eUSE_ITEM_REVIVAL_ = static_cast(0x3), eUSE_ITEM_MEDICINE_ = static_cast(0x4), eUSE_ITEM_ITEM_ = static_cast(0x5), eUSE_ITEM_VEHICLEFUEL_ = static_cast(0x6), eUSE_ITEM_DOG_TAG_ = static_cast(0x7), eUSE_ITEM_BETHLEHEM_STAR_ = static_cast(0x8), eUSE_ITEM_PLANT_DATAPACK_ = static_cast(0x9), eUSE_ITEM_GOLIATH_ = static_cast(0xA), eUSE_ITEM_EASTER_EGG_ = static_cast(0xB) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EBRKEY_EVENT_CLASS : int32_t { KILL_EVENT_ = static_cast(0x0), KNOCKDOWN_EVENT_ = static_cast(0x1), KICKOUT_EVENT_ = static_cast(0x2), WIN_EVENT_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EBRKEY_EVENT_TYPE : int32_t { EBRKEY_EVENT_INVALID_ = static_cast(0x0), EBRKEY_EVENT_HALF_TEAM_ = static_cast(0x1), EBRKEY_EVENT_FIVE_TEAM_ = static_cast(0x2), EBRKEY_EVENT_TWO_TEAM_ = static_cast(0x3), EBRKEY_EVENT_TEAM_END_ = static_cast(0xA), EBRKEY_EVENT_SHOOTDOWN_ = static_cast(0xB), EBRKEY_EVENT_KILL_ = static_cast(0xC), EBRKEY_EVENT_TEAM_KILLGROUPE_ = static_cast(0xD), EBRKEY_EVENT_PLAYER_KILLGROUPE_ = static_cast(0xE), EBRKEY_EVENT_KILL_END_ = static_cast(0xF), EBRKEY_EVENT_FIRST_KILL_ = static_cast(0x10), EBRKEY_EVENT_HALF_PLAYERNUM_ = static_cast(0x11), EBRKEY_EVENT_LEFT_FIVE_PLAYER_ = static_cast(0x12), EBRKEY_EVENT_LEFT_TWO_PLAYER_ = static_cast(0x13), EBRKEY_EVENT_WIN_ = static_cast(0x14), EBRKEY_EVENT_MAX_ = static_cast(0x64) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct EAREA_EVENT_TYPE : int32_t { EAET_C4_EXPLODE_ = static_cast(0x0), EAET_PROJECTILE_EXPLODE_ = static_cast(0x1), EAET_PROJECTILE_PASS_EXPLODE_ = static_cast(0x2), EAET_PROJECTILE_EMP_EXPLODE_ = static_cast(0x3), EAET_ZOMBIE_EXPLODE_FIRE_ = static_cast(0x4), EAET_MEDKIT_ = static_cast(0x5), EAET_BOSSCERBERUS_MAGMASPLASH_FIRE_ = static_cast(0x6), EAET_TRANSFORM_SHIELD_RADIATION_ = static_cast(0x7), EAET_LAVA_ROCK_ = static_cast(0x8), EAET_DASH_BOX_ = static_cast(0x9), EAET_CLAP_TRUNK_ = static_cast(0xA), EAET_HIVE_ATTACK_ = static_cast(0xB), EAET_WEAPON_SKILL_EXPLODE_ = static_cast(0xC), EAET_ELECTRIC_TRIP_WIRE_ = static_cast(0xD), EAET_ELECTRIC_TRIP_TERRITORIAL_ = static_cast(0xE), EAET_SHADOW_BLADE_SMOKE_ = static_cast(0xF) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct C2S_ANYSYNC_PROTOCOL : int32_t { eC2S_SPAWN_PROJECTILE_ = static_cast(0x0), eC2S_PROJECTILE_EXPLOSION_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Network { enum struct C2S_BASE_PROTOCOL : int32_t { eC2S_RELIABLE_BEGIN_ = static_cast(0x0), eC2S_REQ_LOGIN_ = static_cast(0x1), eC2S_REQ_LOGOUT_ = static_cast(0x2), eC2S_REQ_JOIN_MATCH_ = static_cast(0x3), eC2S_NTF_MAP_LOADED_ = static_cast(0x4), eC2S_REQ_DO_DAMAGE_ = static_cast(0x5), eC2S_REQ_SWITCH_WEAPON_ = static_cast(0x6), eC2S_REQ_REAMMO_ = static_cast(0x7), eC2S_REQ_SELECT_BAG_ = static_cast(0x8), eC2S_REQ_CHOOSE_ROLE_ = static_cast(0x9), eC2S_REQ_PROJECTILE_START_FIRE_ = static_cast(0xA), eC2S_REQ_START_FIRE_ = static_cast(0xB), eC2S_REQ_STOP_FIRE_ = static_cast(0xC), eC2S_REQ_DISCARD_ITEM_ = static_cast(0xD), eC2S_REQ_PICKUP_ITEM_ = static_cast(0xE), eC2S_REQ_USE_ITEM_ = static_cast(0xF), eC2S_REQ_CAST_SKILL_ = static_cast(0x10), eC2S_REQ_INTERRRUPT_USE_ITEM_ = static_cast(0x11), eC2S_REQ_USE_MACHINE_GUN_ = static_cast(0x12), eC2S_REQ_BUY_ITEM_ = static_cast(0x13), eC2S_REQ_SUCK_ZOMBIE_ = static_cast(0x14), eC2S_REQ_LOCK_UNLOCK_ = static_cast(0x15), eC2S_REQ_SELECT_HIDE_ITEM_ = static_cast(0x16), eC2S_REQ_RELEASE_BAIT_ = static_cast(0x17), eC2S_REQ_FIRE_SINGLE_ = static_cast(0x18), eC2S_REQ_NOTIFY_ = static_cast(0x19), eC2S_NTF_SECURITYINFO_ = static_cast(0x1A), eC2S_REQ_BUY_HIDE_ITEM_ = static_cast(0x1B), eC2S_REQ_VOTE_FOR_KICK_ = static_cast(0x1C), eC2S_REQ_START_RUN_ = static_cast(0x1D), eC2S_REQ_STOP_RUN_ = static_cast(0x1E), eC2S_REQ_ANIMATION_ = static_cast(0x1F), eC2S_REQ_DEATHPLAY_ = static_cast(0x20), eC2S_RPT_PLAYOVER_ = static_cast(0x21), eC2S_REQ_STICK_ = static_cast(0x22), eC2S_REQ_RESPAWN_PLAYER_ = static_cast(0x23), eC2S_REQ_LOCK_ = static_cast(0x24), eC2S_REQ_CONTROLLABLE_START_FIRE_ = static_cast(0x25), eC2S_REQ_ULT_ = static_cast(0x26), eC2S_REQ_STOP_PLAY_MATINEE_ = static_cast(0x27), eC2S_REQ_SELECT_PLAYER_ = static_cast(0x28), eC2S_REQ_SWITCH_OBSERVER_ = static_cast(0x29), eC2S_REQ_CONTROL_ = static_cast(0x2A), eC2S_REQ_SWITCH_PLAYER_ = static_cast(0x2B), eC2S_REQ_SKYDIVING_ = static_cast(0x2C), eC2S_REQ_USE_VEHICLE_ = static_cast(0x2D), eC2S_TOUCH_NOTIFY_ = static_cast(0x2E), eC2S_REQ_VEHICLE_DO_DAMAGE_ = static_cast(0x2F), eC2S_REQ_SAVE_PLAYER_ = static_cast(0x30), eC2S_REQ_EQUIP_PART_ = static_cast(0x31), eC2S_REQ_UNEQUIP_PART_ = static_cast(0x32), eC2S_REQ_CHANGE_MOVESTATE_ = static_cast(0x33), eC2S_REQ_EXIT_OBSERVER_ = static_cast(0x34), eC2S_REQ_SWITCH_WEAPON_POS_ = static_cast(0x35), eC2S_REQ_BUILDING_ = static_cast(0x36), eC2S_REQ_BUFFER_ = static_cast(0x37), eC2S_REQ_CHANGE_MINIMAP_MARK_ = static_cast(0x38), eC2S_REQ_MODIFY_BROKEN_STATUS_ = static_cast(0x39), eC2S_REQ_RESET_AMMO_ = static_cast(0x3A), eC2S_REQ_CONTROL_VEHICLE_ = static_cast(0x3C), eC2S_REQ_BREAK_WINDOW_ = static_cast(0x3D), eC2S_REQ_OPEN_BOX_ = static_cast(0x3E), eC2S_REQ_SELL_ITEM_ = static_cast(0x3F), eC2S_REQ_PERK_COIN_ = static_cast(0x40), eC2S_REQ_OPEN_BRCHIP_MACHINE_BOX_ = static_cast(0x41), eC2S_REQ_BUILDABLE_OBSTACEL_ = static_cast(0x42), eC2S_REQ_ADD_BR_MARK_ = static_cast(0x43), eC2S_REQ_DEL_BR_MARK_ = static_cast(0x44), eC2S_REQ_RSP_BR_MARK_ = static_cast(0x45), eC2S_REQ_SPECTATE_PLAYER_ = static_cast(0x46), eC2S_REQ_CANCEL_ULT_ = static_cast(0x47), eC2S_REQ_CHOICE_PROFESSION_CHIP_ = static_cast(0x48), eC2S_REQ_PRECHOICE_PROFESSION_CHIP_ = static_cast(0x49), eC2S_REQ_CLOSE_CHOICE_PROFESSION_CHIP_ = static_cast(0x4A), eC2S_REQ_WEAPONSKILL_ = static_cast(0x4B), eC2S_REQ_MERGE_SLOT_POS_ = static_cast(0x4C), eC2S_REQ_GET_OWN_PROFESSION_CHIP_ = static_cast(0x4D), eC2S_REQ_ADD_MP_MARK_ = static_cast(0x4E), eC2S_REQ_DEL_MP_MARK_ = static_cast(0x4F), eC2S_REQ_SPEAK_MP_MARK_ = static_cast(0x50), eC2S_NTF_CREATE_ACTOR_ = static_cast(0x51), eC2S_REQ_PROPHUNT_BET_ = static_cast(0x52), eC2S_REQ_LOTTERY_MACHINE_ = static_cast(0x53), eC2S_REQ_EIGENINFO_UPLOAD_ = static_cast(0x54), eC2S_REQ_CHOOSE_WEAPON_TYPE_ = static_cast(0x55), eC2S_REQ_SHAKE_OFF_DIZZY_ = static_cast(0x56), eC2S_REQ_START_VEHICLE_SKILL_ = static_cast(0x57), eC2S_REQ_REPORT_PLAYER_PULL_ = static_cast(0x58), eC2S_RELIABLE_END_ = static_cast(0x80), eC2S_REQ_PING_ = static_cast(0x81), eC2S_REQ_PING_STAT_ = static_cast(0x82), eC2S_REQ_MOVE_ = static_cast(0x83), eC2S_REQ_FIRE_ = static_cast(0x84), eC2S_REQ_SEND_TEST_COMMAND_ = static_cast(0x86), eC2S_REQ_PLACE_REMOVE_TOWER_ = static_cast(0x87), eC2S_REQ_BUY_UPGRADE_TOWER_TYPE_ = static_cast(0x88), eC2S_REQ_SELL_TOWER_TYPE_ = static_cast(0x89), eC2S_REQ_ADJUST_MISSILE_SUPPORT_ = static_cast(0x8A), eC2S_NTF_FIRE_BULLET_ = static_cast(0x8B), eC2S_REQ_MOVE_VEHICLE_ = static_cast(0x8C), eC2S_REQ_MOVE_CAMERA_ = static_cast(0x8D), eC2S_REQ_QUICK_CHAT_ = static_cast(0x8E), eC2S_REQ_WORD_CHAT_ = static_cast(0x8F), eC2S_REQ_SVRTIME_ = static_cast(0x90), eC2S_REQ_PICKUP_PACKAGE_ = static_cast(0x91), eC2S_REQ_USE_INDIVIDUATION_ITEM_ = static_cast(0x92), eC2S_REQ_RESET_PACKAGE_ = static_cast(0x93), eC2S_REQ_SET_PACKAGE_TRAP_ = static_cast(0x94), eC2S_REQ_SET_GVOICE_ID_ = static_cast(0x95), eC2S_REQ_REPORT_ULTSTAT_ = static_cast(0x96), eC2S_REQ_MOVE_ZIPLINE_ = static_cast(0x97), eC2S_REQ_DRIVE_VEHICLE_ = static_cast(0x98), eC2S_REQ_ROLE_TALK_ = static_cast(0x99), eC2S_REQ_TRANSFER_ = static_cast(0x9A), eC2S_RES_REVERSE_PING_ = static_cast(0x9B), eC2S_REQ_JAY_MUSICBOX_PLAY_ = static_cast(0x9C), eC2S_NTF_USER_CHEAT_ = static_cast(0x9D), eC2S_NTF_USE_VOICE_ = static_cast(0x9E), eC2S_BASE_MAX_ = static_cast(0x100) }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_TRAIN_RECORD_INFO : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint16_t SettledTargetShootDownCount_; uint16_t SlidingTargetShootDownCount_; uint16_t FlyingTargetShootDownCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70374(); void Unserialize_70375(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70377(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70376(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_PICKUPAREA_INFO : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint16_t PickupAreaNum_; DLL2SDK::Array* PickupAreaInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70370(); void Unserialize_70371(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70373(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70372(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct PICKUPAREA_INFO : DLL2SDK::mscorlib::System::Object { uint32_t UID_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Position_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Rotate_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* VolumeSize_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70366(); void Serialize_70367(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70368(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70369(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_NTF_START_VEHICLE_SKILL : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t ActorId_; uint32_t UseSkillTime_; uint32_t UseSkillTimeCD_; uint32_t LeftSkillNum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70362(); void Unserialize_70363(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70365(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70364(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_REPORT_PLAYER_PULL : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { DLL2SDK::Assembly_CSharp::Network::Int32Vector3* ClientPos_; uint8_t MoveState_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* ServerPos_; uint32_t ServerTimeMs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70358(); void Serialize_70359(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_70361(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70360(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_START_VEHICLE_SKILL : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t ActorId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70354(); void Serialize_70355(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_70357(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70356(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_CHOOSE_WEAPON_TYPE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t WeaponType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70350(); void Serialize_70351(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_70353(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70352(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_SHAKE_OFF_DIZZY : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint16_t LeftTime_; void _ctor_70347(); void Unserialize_70348(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70349(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_SHAKE_OFF_DIZZY : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { void _ctor_70344(); void Serialize_70345(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70346(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_ADD_ZIPLINE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t ClientUId_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* StartPos_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* EndPos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70340(); void Unserialize_70341(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70343(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70342(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_EIGENINFO_UPLOAD : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint16_t DataLen_; DLL2SDK::Array* DataInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70336(); void Serialize_70337(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_70339(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70338(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_JAY_MUSICBOX_STATUS : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t BoxId_; uint8_t Status_; uint32_t StatusStartTimeMs_; int32_t RandMusicCnt_; uint32_t MusicPlayTimeMs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70332(); void Unserialize_70333(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70335(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70334(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_NTF_USE_VOICE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t MicState_; uint32_t HornState_; uint8_t UseTwoWayRadio_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70328(); void Serialize_70329(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_70331(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70330(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_NTF_USER_CHEAT : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t ClickIntervalTimeMs_; uint32_t MaxPointNum_; uint8_t IsClientCheat_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70324(); void Serialize_70325(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_70327(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70326(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_JAY_MUSICBOX_PLAY : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t BoxId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70320(); void Serialize_70321(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_70323(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70322(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_WEAPON_COOLING : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint32_t WeaponId_; uint8_t IsCoolingDown_; int32_t CurCoolingDownValue_; int32_t EnterCoolingDownTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70316(); void Unserialize_70317(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70319(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70318(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_LOTTERY_MACHINE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t MachineId_; uint32_t PlayerId_; uint32_t EnterCoolingDownTimeMs_; uint32_t CoolingDownDuration_; uint8_t OperateState_; uint32_t ItemId_; uint32_t ActorId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70312(); void Unserialize_70313(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70315(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70314(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_LOTTERY_MACHINE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t MachineId_; uint8_t OperateState_; uint32_t ItemId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70308(); void Serialize_70309(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_70311(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70310(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_PROPHUNT_BET : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t Result_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70304(); void Unserialize_70305(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70307(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70306(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_PROPHUNT_BET : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t BetPlayerId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70300(); void Serialize_70301(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_70303(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70302(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_PROPHUNT_PLAYER_INFO : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint32_t ItemId_; uint8_t BaitNum_; uint8_t ChangeItemNum_; uint8_t BetNum_; uint8_t FlashNum_; uint16_t WinBetScore_; uint8_t LockStat_; uint8_t Camp_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70296(); void Unserialize_70297(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70299(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70298(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_BUY_HIDE_ITEM : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t Result_; uint8_t CostType_; uint32_t CostValue_; uint32_t ItemId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70292(); void Unserialize_70293(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70295(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70294(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_BUY_HIDE_ITEM : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t CostType_; uint32_t ItemId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70288(); void Serialize_70289(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_70291(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70290(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_TEAM_MP_MARK : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint16_t MarkNum_; DLL2SDK::Array* MarkInfos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70284(); void Unserialize_70285(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70287(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70286(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MPMarkInfo : DLL2SDK::mscorlib::System::Object { uint32_t PlayerId_; uint32_t MarkId_; uint8_t Type_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; uint32_t MarkTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70280(); void Serialize_70281(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70282(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70283(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_SPEAK_MP_MARK : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t MarkId_; void _ctor_70277(); void Serialize_70278(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70279(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_NTF_SPEAK_MP_MARK : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint32_t MarkId_; void _ctor_70274(); void Unserialize_70275(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70276(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_NTF_DEL_MP_MARK : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t MarkId_; uint8_t Reason_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70270(); void Unserialize_70271(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70273(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70272(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_DEL_MP_MARK : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t MarkId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70266(); void Serialize_70267(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_70269(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70268(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_NTF_ADD_MP_MARK : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint32_t MarkId_; uint8_t Type_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70262(); void Unserialize_70263(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70265(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70264(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_ADD_MP_MARK : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t Type_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70258(); void Serialize_70259(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_70261(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70260(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_GET_OWN_PROFESSION_CHIP : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint8_t Result_; int32_t ChipNum_; DLL2SDK::Array* ChipInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70254(); void Unserialize_70255(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70257(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70256(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_GET_OWN_PROFESSION_CHIP : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70250(); void Serialize_70251(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_70253(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70252(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct OwnProfessionChipInfo : DLL2SDK::mscorlib::System::Object { uint32_t ChipId_; uint8_t State_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70246(); void Serialize_70247(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70248(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70249(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct TargetExplodeCtx : DLL2SDK::mscorlib::System::Object { uint32_t PlayerId_; int32_t PosX_; int32_t PosY_; int32_t PosZ_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70242(); void Serialize_70243(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70244(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70245(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SelfDataCtx : DLL2SDK::mscorlib::System::Object { uint8_t BuffLayer_; uint8_t ProjectileNum_; uint8_t ExtraBulletNum_; uint8_t CurFragNum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70238(); void Serialize_70239(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70240(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70241(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct EnemyDataCtx : DLL2SDK::mscorlib::System::Object { uint8_t Count_; DLL2SDK::Array* Enemy_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70234(); void Serialize_70235(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70236(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70237(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct EnemyData : DLL2SDK::mscorlib::System::Object { uint32_t PlayerId_; uint8_t DebuffLayer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70230(); void Serialize_70231(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70232(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70233(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct EffectAttrCtx : DLL2SDK::mscorlib::System::Object { uint8_t Count_; DLL2SDK::Array* Attribute_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70226(); void Serialize_70227(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70228(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70229(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct KeyValuePair : DLL2SDK::mscorlib::System::Object { int32_t Key_; int32_t Value_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70222(); void Serialize_70223(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70224(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70225(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_WEAPONSKILL_STAT : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint32_t SkillActorId_; int32_t Duration_; int32_t LeftTime_; uint8_t SkillStat_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70218(); void Unserialize_70219(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70221(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70220(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_WEAPONSKILL : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint8_t OpType_; uint32_t SkillActorId_; uint8_t EffectIdx_; uint16_t ExtraCtxLen_; DLL2SDK::Array* ExtraCtx_; uint8_t RecoverFlag_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70214(); void Unserialize_70215(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70217(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70216(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_WEAPONSKILL : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t SkillActorId_; int16_t EffectIdx_; uint16_t ExtraCtxLen_; DLL2SDK::Array* ExtraCtx_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70210(); void Serialize_70211(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_70213(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70212(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct PositionExplodeCtx : DLL2SDK::mscorlib::System::Object { uint8_t Count_; int32_t PosX_; int32_t PosY_; int32_t PosZ_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70206(); void Serialize_70207(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70208(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70209(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_MLK_SWITCH_GUN : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t OrderId_; uint32_t PlayerId_; uint32_t WeaponId_; int32_t ActorId_; DLL2SDK::Array* AttachId_; uint8_t StarNum_; uint8_t UpgradeType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70202(); void Unserialize_70203(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70205(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70204(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_NTF_CREATE_ACTOR : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t ActorClass_; int32_t RelatActorId_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* Rotate_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* Dir_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70198(); void Serialize_70199(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_70201(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70200(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_ACTOR_STAT : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t ActorClass_; uint32_t ItemId_; int32_t ActorId_; uint32_t PlayerId_; uint32_t MaxHP_; uint32_t HP_; uint32_t LifeTime_; uint32_t LeftLifeTime_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* Vel_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* Rotate_; uint8_t ExtraLen_; DLL2SDK::Array* ExtraInfo_; uint32_t CamoId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70194(); void Unserialize_70195(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70197(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70196(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct AirBorneEjectorExtParam : DLL2SDK::mscorlib::System::Object { uint8_t FlowState_; int32_t AirBorneActorId_; int32_t Acceleration_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* EjectDir_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70190(); void Serialize_70191(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70192(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70193(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct AirBorneExtParam : DLL2SDK::mscorlib::System::Object { uint8_t FlowState_; int32_t Ejector1ActorId_; uint8_t Ejector1Usable_; int32_t Ejector2ActorId_; uint8_t Ejector2Usable_; int32_t Ejector3ActorId_; uint8_t Ejector3Usable_; int32_t Ejector4ActorId_; uint8_t Ejector4Usable_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* EjectDir_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70186(); void Serialize_70187(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70188(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70189(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_ROLE_TALK : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t EventId_; uint32_t SlotId_; uint32_t PlayerId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70182(); void Unserialize_70183(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70185(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70184(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_ROLE_TALK : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t EventId_; uint32_t SlotId_; uint32_t PlayerId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70178(); void Serialize_70179(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_70181(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70180(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_PRECHOICE_PROFESSION_CHIP : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint16_t Num_; DLL2SDK::Array* ChipInfos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70174(); void Unserialize_70175(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70177(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70176(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct BRPreChoiceChipInfo : DLL2SDK::mscorlib::System::Object { uint32_t PlayerId_; uint32_t ChipId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70170(); void Serialize_70171(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70172(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70173(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_PRECHOICE_PROFESSION_CHIP : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t ChipId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70166(); void Serialize_70167(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_70169(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70168(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_CLOSE_CHOICE_PROFESSION_CHIP : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70162(); void Serialize_70163(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_70165(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70164(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_CHOICE_PROFESSION_CHIP : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t ChipId_; uint32_t PlayerId_; uint8_t Result_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70158(); void Unserialize_70159(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70161(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70160(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_CHOICE_PROFESSION_CHIP : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t ChipId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70154(); void Serialize_70155(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_70157(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70156(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_NTF_KEY_EVENT : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t EventId_; uint32_t PlayerId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70150(); void Unserialize_70151(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70153(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70152(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_SPECTATE_PLAYER : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t Result_; uint32_t PlayerId_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70146(); void Unserialize_70147(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70149(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70148(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_SPECTATE_PLAYER : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70142(); void Serialize_70143(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_70145(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70144(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_DEL_ACTOR : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t ActorId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70138(); void Unserialize_70139(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70141(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70140(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_ADD_ACTOR : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t ActorType_; uint32_t ActorId_; uint32_t ClientUId_; uint8_t SubType_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* Rotate_; uint32_t ClientParam_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70134(); void Unserialize_70135(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70137(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70136(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_TEAM_BR_MARK : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t TeamId_; uint32_t PlayerId_; uint16_t MarkNum_; DLL2SDK::Array* MarkInfos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70130(); void Unserialize_70131(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70133(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70132(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct BRMarkInfo : DLL2SDK::mscorlib::System::Object { uint32_t PlayerId_; uint32_t MarkId_; uint8_t Type_; uint8_t SubType_; uint8_t ObjectType_; uint32_t SubObjectType_; int32_t ObjectId_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; uint8_t InBox_; uint32_t MarkTime_; int32_t ItemId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70126(); void Serialize_70127(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70128(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70129(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_NTF_RSP_BR_MARK : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t TeamId_; uint32_t PlayerId_; uint32_t MarkPlayerId_; uint32_t MarkId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70122(); void Unserialize_70123(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70125(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70124(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_NTF_DEL_BR_MARK : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t TeamId_; uint32_t PlayerId_; uint32_t MarkId_; uint8_t IsCancel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70118(); void Unserialize_70119(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70121(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70120(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_NTF_ADD_BR_MARK : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t TeamId_; uint32_t PlayerId_; uint32_t MarkId_; uint8_t Type_; uint8_t SubType_; uint8_t ObjectType_; uint32_t SubObjectType_; int32_t ObjectId_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; uint8_t InBox_; int32_t ItemId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70114(); void Unserialize_70115(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70117(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70116(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_RSP_BR_MARK : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t TeamId_; uint32_t PlayerId_; uint32_t MarkPlayerId_; uint32_t MarkId_; uint8_t OperateType_; uint32_t Distance_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70110(); void Serialize_70111(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_70113(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70112(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_DEL_BR_MARK : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t TeamId_; uint32_t PlayerId_; uint32_t MarkId_; uint8_t OperateType_; uint32_t Distance_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70106(); void Serialize_70107(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_70109(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70108(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_ADD_BR_MARK : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t TeamId_; uint32_t PlayerId_; uint8_t Type_; uint8_t SubType_; uint8_t ObjectType_; uint32_t SubObjectType_; int32_t ObjectId_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; uint8_t InBox_; uint8_t OperateType_; uint32_t Distance_; uint32_t AddWay_; int32_t ItemId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70102(); void Serialize_70103(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_70105(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70104(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_PROFESSION_CHIP_LEVELUP : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint32_t NewChipId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70098(); void Unserialize_70099(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70101(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70100(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_OPEN_BRCHIP_MACHINE_BOX : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t UID_; uint32_t Index_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70094(); void Serialize_70095(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_70097(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70096(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_BRCHIP_MACHINE_INFO : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t UID_; uint8_t Status_; uint16_t BRChipMachineCount_; DLL2SDK::Array* BRChipMachineBox_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70090(); void Unserialize_70091(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70093(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70092(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct BRCHIP_MACHINE_BOX : DLL2SDK::mscorlib::System::Object { uint32_t ItemId_; uint8_t Status_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70086(); void Serialize_70087(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70088(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70089(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_BRCHIP_MACHINE_SPAWN : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint16_t BRChipMachineCount_; DLL2SDK::Array* BRChipMachineInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70082(); void Unserialize_70083(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70085(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70084(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct BRCHIP_MACHINE_INFO : DLL2SDK::mscorlib::System::Object { uint32_t UID_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* Rotate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70078(); void Serialize_70079(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70080(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70081(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_MPPOSITION : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t MatchTime_; uint16_t MPPositionCount_; DLL2SDK::Array* MPItemInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70074(); void Unserialize_70075(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70077(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70076(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MPPOSITRIONINFO : DLL2SDK::mscorlib::System::Object { uint8_t MpId_; uint8_t Status_; uint32_t Score_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70070(); void Serialize_70071(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70072(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70073(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_REPORT_ULTSTAT : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint32_t UltID_; uint8_t ValueCount_; DLL2SDK::Array* Values_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70066(); void Serialize_70067(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_70069(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70068(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_BROKEN_WINDOWS : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t BrokenCount_; DLL2SDK::Array* BrokenWindows_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70062(); void Unserialize_70063(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70065(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70064(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_NTF_BREAK_WINDOW : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t ClientUID_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Dir_; uint32_t PlayerId_; void _ctor_70059(); void Unserialize_70060(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70061(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_BREAK_WINDOW : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t ClientUID_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Dir_; uint32_t PlayerId_; void _ctor_70056(); void Serialize_70057(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70058(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_OPEN_BOX : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t ActorId_; uint32_t Result_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70052(); void Unserialize_70053(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70055(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70054(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_OPEN_BOX : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t ActorId_; int32_t BoxType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70048(); void Serialize_70049(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_70051(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70050(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_NTF_GVOICE_ID : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; int32_t GvoiceId_; uint8_t GvoiceRoomType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70044(); void Unserialize_70045(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70047(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70046(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_SET_GVOICE_ID : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t GvoiceId_; uint8_t GvoiceRoomType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70040(); void Serialize_70041(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_70043(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70042(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_CONTROL_VEHICLE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t ControlCode_; int32_t ActorId_; uint8_t CtxLen_; DLL2SDK::Array* Context_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70036(); void Serialize_70037(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_70039(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70038(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_SET_PACKAGE_TRAP : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t Result_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70032(); void Unserialize_70033(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70035(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70034(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_RESET_PACKAGE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t Result_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70028(); void Unserialize_70029(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70031(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70030(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_NTF_USE_INDIVIDUATION_ITEM : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t TargetId_; uint32_t ItemId_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; int16_t RotateX_; int16_t RotateY_; int16_t RotateZ_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70024(); void Unserialize_70025(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70027(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70026(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_USE_INDIVIDUATION_ITEM : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t IndexId_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; int16_t RotateX_; int16_t RotateY_; int16_t RotateZ_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70020(); void Serialize_70021(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_70023(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70022(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_NTF_TEST_RESPAWN : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint16_t RespawnCount_; DLL2SDK::Array* RespawnItem_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70016(); void Unserialize_70017(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70019(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70018(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct RESPAWN_ITEM : DLL2SDK::mscorlib::System::Object { int32_t X_; int32_t Y_; int32_t Z_; uint16_t score_; uint8_t camp_; uint16_t RespawnTimes_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70012(); void Serialize_70013(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_70014(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_70015(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_NTF_TEST_VEHICLE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t ActorId_; int32_t X_; int32_t Y_; int32_t Z_; int16_t LinearVelocityX_; int16_t LinearVelocityY_; int16_t LinearVelocityZ_; uint8_t Steering_; uint8_t Throttle_; uint8_t Brake_; uint8_t Handbrake_; uint8_t Gear_; int32_t RPM_; int16_t Drag_; uint8_t WheelCount_; DLL2SDK::Array* WheelData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70008(); void Unserialize_70009(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70011(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70010(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_NTF_FORCE_UPDATE_VEHICLE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; DLL2SDK::Assembly_CSharp::Network::WheeledVehicleMoveData* MoveData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70004(); void Unserialize_70005(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70007(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70006(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_DRIVE_VEHICLE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; DLL2SDK::Assembly_CSharp::Network::WheeledVehicleMoveData* MoveData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_70000(); void Unserialize_70001(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_70003(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_70002(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_DRIVE_VEHICLE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { DLL2SDK::Assembly_CSharp::Network::WheeledVehicleMoveData* MoveData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69996(); void Serialize_69997(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69999(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69998(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_RESET_AMMO : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t Res_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69992(); void Unserialize_69993(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69995(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69994(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_RESET_AMMO : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69988(); void Serialize_69989(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69991(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69990(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_AIRDROP_BOX_INFO : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t ActorID_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* Vel_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* Rotate_; uint8_t BoxStat_; uint32_t SmokeEndMs_; uint32_t BoxId_; uint8_t UsePhysx_; uint8_t Opened_; uint8_t BoxType_; uint32_t VehicleActorId_; uint32_t DriverId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69984(); void Unserialize_69985(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69987(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69986(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_AIRDROP_AIR_PLANE_INFO : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t ActorID_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* Vel_; uint8_t PlaneStat_; uint32_t PlaneHP_; uint16_t LifeSupplyNum_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* StartPos_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* EndPos_; uint8_t BoxType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69980(); void Unserialize_69981(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69983(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69982(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_CAREPACKAGE_PLANE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint32_t ActorId_; uint8_t Camp_; uint8_t MoveState_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Dest_; uint16_t Velocity_; uint32_t TargetId_; uint8_t IsDestroy_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* Orient_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69976(); void Unserialize_69977(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69979(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69978(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_PACKAGE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint32_t ActorId_; int32_t CarePackageType_; uint8_t Camp_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Orient_; uint32_t ScoreStreakId_; uint16_t LeftLifeTime_; uint16_t LifeTime_; uint32_t ItemId_; uint8_t IsDestroy_; uint32_t ResetTimes_; uint32_t SetTrapPlayerId_; uint8_t BoxStat_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* Vel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69972(); void Unserialize_69973(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69975(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69974(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_CREATE_PACKAGE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint32_t ActorId_; int32_t CarePackageType_; uint8_t Camp_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Orient_; uint32_t ScoreStreakId_; uint16_t LeftLifeTime_; uint16_t LifeTime_; uint32_t ItemId_; uint8_t IsDestroy_; uint32_t ResetTimes_; uint32_t SetTrapPlayerId_; uint8_t BoxStat_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* Vel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69968(); void Unserialize_69969(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69971(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69970(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_SUPPLYDROP : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t ActorId_; uint32_t ItemId_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Orient_; uint8_t IsDestroy_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69964(); void Unserialize_69965(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69967(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69966(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_AI_DEBUG_INFO : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t ActorId_; DLL2SDK::Array* DebugInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69960(); void Unserialize_69961(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69963(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69962(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_BROKEN_STATUS : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t UID_; uint32_t ActorId_; uint8_t BrokenType_; int32_t HP_; uint32_t STATUS1_; uint32_t STATUS2_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69956(); void Unserialize_69957(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69959(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69958(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_MODIFY_BROKEN_STATUS : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t ActorId_; uint32_t STATUS1_; uint32_t STATUS2_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69952(); void Serialize_69953(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69955(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69954(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_SVRTIME : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t ClientTime_; uint32_t ServerTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69948(); void Unserialize_69949(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69951(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69950(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_PVE_PASSTASK : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PassTaskTime_; uint32_t LastPassTaskTime_; uint8_t IsNew_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69944(); void Unserialize_69945(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69947(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69946(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_CHANGE_MINIMAP_MARK : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint8_t IsAdd_; int32_t PosX_; int32_t PosZ_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69940(); void Unserialize_69941(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69943(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69942(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_VEHICLE_INFO : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; int32_t MaxHP_; int32_t VehicleHP_; int32_t WheelHP1_; int32_t WheelHP2_; int32_t WheelHP3_; int32_t WheelHP4_; int32_t VehicleFuel_; int32_t DamageType_; uint8_t PassengerNum_; DLL2SDK::Array* Passengers_; uint8_t VehicleStat_; uint32_t CamoId_; uint8_t WeaponNum_; DLL2SDK::Array* VehicleWeaponInfos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69936(); void Unserialize_69937(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69939(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69938(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct VehicleWeaponInfo : DLL2SDK::mscorlib::System::Object { uint8_t SeatId_; uint32_t ItemId_; uint8_t IsCoolingDown_; int32_t CurCoolingDownValue_; int32_t EnterCoolingDownTime_; int32_t StopWeaponTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69932(); void Serialize_69933(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_69934(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_69935(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct PassengerInfo : DLL2SDK::mscorlib::System::Object { uint8_t SeatId_; uint32_t Passenger_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69928(); void Serialize_69929(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_69930(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_69931(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_BUILDING : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t Result_; uint8_t PartMask_; uint32_t PlayerId_; uint32_t ItemID_; uint32_t ActorId_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* Direct_; uint32_t CamoID_; uint8_t IsFirst_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69924(); void Unserialize_69925(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69927(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69926(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_BUILDING : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t PartMask_; uint32_t ActorId_; uint8_t Type_; uint32_t ItemID_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* Direct_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69920(); void Serialize_69921(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69923(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69922(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_NTF_BRITEM_FEEDBACK : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t Count_; DLL2SDK::Array* FeedBacks_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69916(); void Unserialize_69917(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69919(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69918(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct BRItemFeedBackItem : DLL2SDK::mscorlib::System::Object { uint8_t Type_; uint32_t Param1_; uint32_t Param2_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69912(); void Serialize_69913(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_69914(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_69915(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_MERGE_SLOT_POS : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t Result_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69908(); void Unserialize_69909(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69911(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69910(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_MERGE_SLOT_POS : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t SourcePosId_; uint8_t DestPosId_; int32_t SourceItemId_; int32_t DestItemId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69904(); void Serialize_69905(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69907(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69906(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_ACTOR_LINK : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t ActorLinkType_; uint8_t SyncMode_; uint32_t PlayerId_; uint32_t SrcActorId_; uint32_t DstActorId_; int32_t DurationTime_; int32_t TouchState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69900(); void Unserialize_69901(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69903(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69902(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_ZOMBIE_ZONE_DATA : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t ZoneID_; uint8_t Status_; uint8_t ZoneType_; uint32_t BoxActorId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69896(); void Unserialize_69897(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69899(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69898(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_SWITCH_WEAPON_POS : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; int32_t ActorId1_; uint8_t PosId1_; int32_t ActorId2_; uint8_t PosId2_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69892(); void Unserialize_69893(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69895(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69894(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_SWITCH_WEAPON_POS : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t Result_; uint8_t SourcePosId_; uint8_t DestPosId_; int32_t SourceItemId_; int32_t DestItemId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69888(); void Unserialize_69889(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69891(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69890(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_SWITCH_WEAPON_POS : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t SourcePosId_; uint8_t DestPosId_; int32_t SourceItemId_; int32_t DestItemId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69884(); void Serialize_69885(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69887(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69886(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_DISCARD_ITEM : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t Result_; int32_t ItemId1_; int32_t ItemId2_; int32_t ActorId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69880(); void Unserialize_69881(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69883(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69882(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_REQ_WORD_CHAT : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; int32_t MsgLen_; DLL2SDK::Array* MsgContent_; int16_t BroadcastType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69876(); void Unserialize_69877(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69879(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69878(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_WORD_CHAT : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t MsgLen_; DLL2SDK::Array* MsgContent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69872(); void Serialize_69873(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69875(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69874(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_REQ_QUICK_CHAT : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; int16_t MsgId_; int16_t BroadcastType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69868(); void Unserialize_69869(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69871(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69870(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_QUICK_CHAT : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int16_t MsgId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69864(); void Serialize_69865(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69867(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69866(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_EXIT_OBSERVER : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t Res_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69860(); void Unserialize_69861(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69863(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69862(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_EXIT_OBSERVER : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69856(); void Serialize_69857(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69859(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69858(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_ACTION_PROGRESS : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t TargetId_; uint8_t Status_; uint16_t RemainTimeMs_; uint32_t SrcId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69852(); void Unserialize_69853(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69855(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69854(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_SAVE_PLAYER : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t TargetId_; uint8_t Status_; uint32_t FrameTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69848(); void Serialize_69849(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69851(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69850(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct WheelMoveData : DLL2SDK::mscorlib::System::Object { uint8_t Id_; int16_t TireFrictio_; int16_t LongSlip_; int16_t LastSlip_; int32_t RPM_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69844(); void Serialize_69845(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_69846(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_69847(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct WheeledVehicleMoveData : DLL2SDK::mscorlib::System::Object { int32_t ActorId_; int32_t X_; int32_t Y_; int32_t Z_; int16_t RotateX_; int16_t RotateY_; int16_t RotateZ_; int16_t LinearVelocityX_; int16_t LinearVelocityY_; int16_t LinearVelocityZ_; int16_t AngularVelocityX_; int16_t AngularVelocityY_; int16_t AngularVelocityZ_; uint8_t LeftThrust_; uint8_t RightThrust_; uint8_t LeftBrake_; uint8_t RightBrake_; uint32_t ServerTime_; uint8_t Steering_; uint8_t Throttle_; uint8_t Brake_; uint8_t Handbrake_; uint8_t CurrentGear_; uint8_t MoveState_; uint8_t MotorUp_; uint8_t MotorDown_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69840(); void Serialize_69841(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_69842(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_69843(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_VEHICLE_DO_DAMAGE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t VehicleId_; uint32_t DriverId_; uint32_t TargetId_; int32_t TargetX_; int32_t TargetY_; int32_t TargetZ_; int32_t SourceX_; int32_t SourceY_; int32_t SourceZ_; int32_t VelocityX_; int32_t VelocityY_; int32_t VelocityZ_; int32_t Damage_; int32_t ClientTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69836(); void Serialize_69837(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69839(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69838(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_TOUCH_NOTIFY : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t SrcId_; int32_t SrcIdType_; int32_t X_; int32_t Y_; int32_t Z_; int32_t VelocityX_; int32_t VelocityY_; int32_t VelocityZ_; int32_t TargetType_; uint32_t TargetId_; uint32_t TargetClientUID_; int32_t TargetX_; int32_t TargetY_; int32_t TargetZ_; uint32_t TimeInDriver_; int32_t TouchReigion_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69832(); void Unserialize_69833(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69835(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69834(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_TOUCH_NOTIFY : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t SrcId_; int32_t SrcIdType_; int32_t X_; int32_t Y_; int32_t Z_; int32_t VelocityX_; int32_t VelocityY_; int32_t VelocityZ_; int32_t TargetType_; uint32_t TargetId_; uint32_t TimeInDriver_; int32_t TouchReigion_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* TouchDirect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69828(); void Serialize_69829(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69831(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69830(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_MOVE_VEHICLE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t ActorId_; uint32_t PlayerId_; int32_t X_; int32_t Y_; int32_t Z_; int16_t RotateX_; int16_t RotateY_; int16_t RotateZ_; int16_t VelocityX_; int16_t VelocityY_; int16_t VelocityZ_; int16_t AngularVelocityX_; int16_t AngularVelocityY_; int16_t AngularVelocityZ_; int16_t AccelerationX_; int16_t AccelerationY_; int16_t AccelerationZ_; uint32_t FrameTime_; uint32_t ClientTime_; uint8_t IsBraking_; int32_t Steering_; int32_t Throttle_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69824(); void Unserialize_69825(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69827(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69826(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_DEL_VEHICLE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t ActorId_; int32_t VehicleTypeId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69820(); void Unserialize_69821(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69823(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69822(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_ADD_VEHICLE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t ActorId_; int32_t VehicleTypeId_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Position_; int16_t RotateX_; int16_t RotateY_; int16_t RotateZ_; uint32_t OwnerId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69816(); void Unserialize_69817(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69819(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69818(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_MOVE_VEHICLE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t ActorId_; uint32_t Player_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; int16_t RotateX_; int16_t RotateY_; int16_t RotateZ_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* Velocity_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* AngularVelocity_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* Acceleration_; uint32_t FrameTime_; uint32_t ClientTime_; uint8_t IsBraking_; int32_t Steering_; int32_t Throttle_; uint8_t FuelState_; uint8_t WheelCount_; DLL2SDK::Array* WheelDriveData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69812(); void Serialize_69813(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69815(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69814(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct VEHICLE_WHEEL_DRIVE_DATA : DLL2SDK::mscorlib::System::Object { int16_t DriveTorques_; int16_t BrakeTorques_; int16_t SteerAngles_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69808(); void Serialize_69809(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_69810(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_69811(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_USE_VEHICLE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t Result_; uint32_t ActorId_; int32_t VehicleType_; uint8_t UseType_; uint32_t PlayerId_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* OffVehiclePos_; uint8_t SeatIdx_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69804(); void Unserialize_69805(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69807(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69806(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_USE_VEHICLE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t ActorId_; int32_t VehicleType_; uint8_t UseType_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* OffVehiclePos_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* VehiclePos_; uint8_t SeatIdx_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69800(); void Serialize_69801(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69803(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69802(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_CHANGE_MOVESTATE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t Result_; uint8_t NewMoveState_; uint32_t FrameTime_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* TargetPos_; int16_t RotateX_; int16_t RotateY_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69796(); void Unserialize_69797(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69799(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69798(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_CHANGE_MOVESTATE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t NewMoveState_; uint32_t FrameTime_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* TargetPos_; int16_t RotateX_; int16_t RotateY_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69792(); void Serialize_69793(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69795(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69794(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_UNEQUIP_PART : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t nRes_; int32_t ItemId1_; int32_t ItemId2_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69788(); void Unserialize_69789(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69791(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69790(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_UNEQUIP_PART : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t SourcePosId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69784(); void Serialize_69785(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69787(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69786(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_EQUIP_PART : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t nRes_; int32_t ItemId1_; int32_t ItemId2_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69780(); void Unserialize_69781(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69783(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69782(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_EQUIP_PART : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t ItemId_; uint8_t SourcePosId_; uint8_t DestPosId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69776(); void Serialize_69777(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69779(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69778(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_NTF_FIRE_BULLET : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t WeaponId_; int32_t ClientTime_; int32_t BulletConsumption_; int32_t LastFireClientTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69772(); void Serialize_69773(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69775(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69774(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_CONTROL : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t ControlCode_; int32_t ActorId_; uint8_t CtxLen_; DLL2SDK::Array* Context_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69768(); void Serialize_69769(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69771(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69770(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_CLIENT_EVENT : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t Type_; DLL2SDK::Array* Name_; DLL2SDK::Array* FsmName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69764(); void Unserialize_69765(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69767(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69766(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_BOSS_STATUS : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint32_t Status1_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69760(); void Unserialize_69761(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69763(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69762(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_FLY_STATUS : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t ActorID_; uint32_t PlayerId_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* Vel_; uint32_t LifeSpan_; uint8_t TargetType_; uint32_t TargetID_; uint8_t FlyStat_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Target_; uint8_t AirCraftType_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Final_; uint32_t CamoId_; uint8_t Camp_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69756(); void Unserialize_69757(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69759(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69758(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_SWITCH_PLAYER : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint64_t nUserId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69752(); void Serialize_69753(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69755(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69754(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_SELECT_PLAYER : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint64_t nUserId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69748(); void Serialize_69749(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69751(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69750(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_SWITCH_OBSERVER : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69744(); void Serialize_69745(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69747(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69746(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_PROJECTILE_START_FIRE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t ClientActorId_; int32_t ActorId_; uint8_t RightOrLeft_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69740(); void Unserialize_69741(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69743(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69742(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_NTF_INTERACTIVE_OBJECT_STAT : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t Uid_; uint8_t Stat_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69736(); void Unserialize_69737(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69739(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69738(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_EXTRA_DAMAGE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t TargetType_; uint32_t TargetId_; uint8_t EffectType_; int16_t Duration_; int16_t EffectParam_; uint32_t SrcPlayerId_; uint16_t DurationTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69732(); void Unserialize_69733(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69735(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69734(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_SENTRY_GUN_FIRE_INFO : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint32_t ActorId_; uint8_t Camp_; uint8_t IsDestroyed_; uint8_t LifeTime_; uint8_t MissileFire_; uint32_t LockedTargetID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69728(); void Unserialize_69729(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69731(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69730(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_SENTRY_GUN_ADDED : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint32_t SentryGunID_; uint32_t ActorId_; uint8_t Camp_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* Direct_; uint8_t LifeTime_; uint8_t Result_; uint32_t ItemID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69724(); void Unserialize_69725(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69727(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69726(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_LOCK : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t LockStat_; uint32_t ActorId_; uint32_t PlayerId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69720(); void Unserialize_69721(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69723(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69722(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_GET_CHALLENGE_CARD_ITEM : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint64_t ConsumeCardId_; uint8_t RestCardCount_; uint64_t GetPropId_; uint16_t GetPropCount_; uint8_t PropType_; uint8_t IsPropRare_; int32_t Duration_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69716(); void Unserialize_69717(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69719(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69718(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_NTF_VOTE_FOR_KICK_RESULT : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t FromPlayerId_; uint32_t TargetPlayerId_; uint8_t VoteState_; uint8_t Resaon_; uint8_t YesCount_; uint8_t NoCount_; uint8_t IsKick_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69712(); void Unserialize_69713(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69715(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69714(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_COMBINED_PKGS : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t PkgCount_; DLL2SDK::Array* Pkgs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69708(); void Unserialize_69709(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69711(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69710(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_BUILDABLE_OBSTACEL : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t Result_; uint32_t PlayerId_; uint8_t ActionType_; uint32_t ObstacleId_; uint32_t HealthPoint_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69700(); void Unserialize_69701(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69703(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69702(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_PERK_COIN : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t Result_; uint32_t PlayerId_; uint8_t ActionType_; uint32_t CoinId_; uint32_t MachineUID_; uint8_t UseCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69696(); void Unserialize_69697(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69699(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69698(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_SELL_ITEM : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint8_t SellType_; uint8_t Result_; uint8_t SelfUse_; uint32_t Value_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69692(); void Unserialize_69693(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69695(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69694(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_BUY_ITEM : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t dwPlayerId_; uint8_t bBuyType_; uint8_t bResult_; uint8_t bSelfUse_; int32_t ItemNum_; uint32_t Value_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69688(); void Unserialize_69689(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69691(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69690(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_NTF_PLAYER_RECONNECT : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69684(); void Unserialize_69685(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69687(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69686(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_NTF_USE_REVIVAL_COIN : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t nRes_; uint32_t PlayerId_; uint32_t dwTargetId_; int32_t nLeftNum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69680(); void Unserialize_69681(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69683(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69682(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_POSITION : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; uint8_t FaceDirection_; uint8_t MoveState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69676(); void Unserialize_69677(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69679(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69678(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_NTF_HIDE_PROP_WHISTLE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t WhistleFlag_; int32_t LeftTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69672(); void Unserialize_69673(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69675(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69674(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_NTF_SELECT_HIDE_ITEM : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; int32_t ItemId_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Scale_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69668(); void Unserialize_69669(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69671(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69670(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_NTF_LOAD_SCENE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t SceneMapId_; int16_t StageId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69664(); void Unserialize_69665(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69667(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69666(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_PVE_PLAYER_STAT : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint64_t PlayerPVEStat_; uint8_t Value_; int32_t ObjectID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69660(); void Unserialize_69661(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69663(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69662(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_NOTIFY_TIME : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t ServerTimeMs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69656(); void Unserialize_69657(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69659(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69658(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_NOTIFY : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t NotifyType_; uint32_t NotifyValue_; uint32_t PlayerId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69652(); void Unserialize_69653(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69655(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69654(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_USE_MACHINE_GUN : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t dwPlayerId_; int32_t nObjectID_; uint8_t bUse_; int32_t nRes_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69648(); void Unserialize_69649(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69651(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69650(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_NTF_SELECT_ROLE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint64_t DefaultRoleId_; int32_t WaitSelectTime_; uint64_t OptionalRoleId1_; uint64_t OptionalRoleId2_; uint64_t OptionalRoleId3_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69644(); void Unserialize_69645(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69647(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69646(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_DEL_PICKUP : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PickedByPlayerId_; int32_t ActorId_; int32_t PickupItemId_; int32_t PostionId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69640(); void Unserialize_69641(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69643(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69642(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_GET_ITEM : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint64_t PropId_; int32_t Count_; uint8_t PropType_; int32_t Duration_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69636(); void Unserialize_69637(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69639(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69638(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_AREA_EVENT : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t ActorId_; int32_t ItemId_; uint32_t PlayerId_; int32_t ResourceId_; uint8_t Type_; int32_t Time_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; uint8_t NoDestroy_; uint32_t CamoId_; uint32_t OwnerId_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* BoxHalfExt_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* BoxDir_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69632(); void Unserialize_69633(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69635(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69634(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_END_USE_ITEM : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; int32_t ItemId_; uint8_t Type_; uint8_t Result_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; int32_t ExtendTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69628(); void Unserialize_69629(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69631(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69630(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_USE_ITEM : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; int32_t ItemId_; uint8_t Type_; uint8_t Result_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; uint32_t TargetPlayerId_; int32_t ExtendTime_; int32_t CreateTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69624(); void Unserialize_69625(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69627(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69626(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_SELECT_BAG : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t Result_; int32_t ReqBagId_; uint64_t CurrentBagId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69620(); void Unserialize_69621(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69623(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69622(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_ADD_PROJECTILE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t ActorId_; int32_t WeaponId_; uint32_t LastOwnerId_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Start_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* Velocity_; uint8_t Type_; int16_t LifeSpan_; uint8_t FireComponent_; int32_t ParentActorId_; uint8_t ThrowingStat_; uint32_t CamoId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69616(); void Unserialize_69617(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69619(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69618(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_PING_STAT : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint16_t PlayerCount_; DLL2SDK::Array* PlayerPingInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69612(); void Unserialize_69613(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69615(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69614(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct PlayerPingInfo : DLL2SDK::mscorlib::System::Object { uint32_t PlayerId_; uint16_t Ping_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69608(); void Serialize_69609(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_69610(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_69611(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_LOGOUT : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t LocalElapse_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69604(); void Unserialize_69605(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69607(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69606(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_PING : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t LocalElapse_; uint32_t ServerTimeMs_; uint16_t Seq_; uint32_t LocalLogicElapse_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69600(); void Unserialize_69601(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69603(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69602(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_REQ_REVERSE_PING : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint16_t Seq_; uint32_t ServerProcTimestamp_; uint32_t ServerSendTimestamp_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69596(); void Unserialize_69597(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69599(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69598(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncFrameSignal : DLL2SDK::mscorlib::System::Object { uint32_t LogicFrames_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69592(); void Serialize_69593(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_69594(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_69595(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncVarAround : DLL2SDK::mscorlib::System::Object { uint32_t Id_; uint8_t VarGroup_; uint8_t VarId_; uint32_t VarValue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69588(); void Serialize_69589(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_69590(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_69591(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncVarSelf : DLL2SDK::mscorlib::System::Object { uint8_t VarGroup_; uint8_t VarId_; uint32_t VarValue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69584(); void Serialize_69585(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_69586(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_69587(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_KILL : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t ShooterId_; uint32_t TargetId_; int32_t WeaponId_; uint8_t HitPosition_; uint8_t ContinusKill_; uint8_t PenetrateWallCount_; uint8_t PenetratePlayerCount_; uint8_t DeathType_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; uint8_t FireComponent_; uint8_t KillSum_; uint8_t IsKnockDown_; uint8_t IsRealKiller_; int32_t WeaponLevel_; uint32_t CamoId_; int32_t AttackActorID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69580(); void Unserialize_69581(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69583(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69582(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_RESPAWN : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; uint64_t RoleId_; uint8_t Camp_; int32_t FaceDirection_; uint8_t RespawnType_; uint64_t RespawnTime_; int32_t RespawnArea_; int32_t PickupWeaponId_; uint8_t BagId_; int32_t ActorId_; int32_t PicId_; int32_t FrameId_; uint32_t FlagId_; uint8_t MoveState_; int32_t OwnerPlayerId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69576(); void Unserialize_69577(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69579(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69578(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_BODY_FRAGMENT : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t TargetAIId_; uint32_t ShooterId_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Target_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Source_; uint8_t DamageType_; uint8_t HitPostion_; uint8_t Fragment_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* TargetPos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69572(); void Unserialize_69573(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69575(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69574(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_DAMAGE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t ShooterId_; uint32_t TargetId_; uint8_t PenetrateWallCount_; uint8_t PenetratePlayerCount_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Target_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Source_; int32_t Damage_; uint8_t DamageType_; uint8_t HitPostion_; int32_t Weapon_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* TargetPos_; int32_t DisplayDamage_; int32_t HealthPoint_; uint8_t IsCrit_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69568(); void Unserialize_69569(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69571(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69570(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_STOP_FIRE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint8_t RightOrLeft_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69564(); void Unserialize_69565(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69567(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69566(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_NBOMB_SUPPORT : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint8_t Camp_; uint32_t TimeElapse_; uint8_t BombState_; uint32_t ItemID_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; uint32_t LifeSpanSec_; int32_t ActorId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69560(); void Unserialize_69561(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69563(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69562(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_NTF_OBTAIN_SKILL : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t ItemID_; int32_t Score_; int32_t Count_; uint8_t IsCarepackage_; uint32_t ForObserver_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69556(); void Unserialize_69557(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69559(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69558(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_MISSILE_SUPPORT : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint8_t Camp_; uint8_t ControllableType_; uint8_t LeftMissileNum_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* Velocity_; uint32_t FlyTimeElapse_; uint8_t FlyState_; uint32_t ItemID_; int32_t ActorId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69552(); void Unserialize_69553(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69555(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69554(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_UAV : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint32_t ActorId_; uint8_t Camp_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Orient_; int16_t AirplaneID_; uint8_t LeftLifeTime_; uint8_t LifeTime_; uint8_t BitCode_; uint32_t ItemID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69548(); void Unserialize_69549(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69551(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69550(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_STOP_RUN : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69544(); void Unserialize_69545(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69547(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69546(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_START_RUN : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69540(); void Unserialize_69541(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69543(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69542(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_START_FIRE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint8_t FireAdsType_; uint8_t SingleShot_; int32_t AmmoCount_; uint8_t FireComponent_; uint8_t RightOrLeft_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69536(); void Unserialize_69537(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69539(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69538(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_FIRE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Dest_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69532(); void Unserialize_69533(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69535(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69534(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct PACKED_MOVE_ITEM : DLL2SDK::mscorlib::System::Object { uint32_t PlayerId_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* Velocity_; uint8_t FaceYaw_; uint8_t FacePitch_; uint8_t RotateExtra_; uint8_t MoveState_; uint16_t TimeStamp_; uint8_t CheckSeq_; uint8_t Extra_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69524(); void Serialize_69525(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_69526(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_69527(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_TOWER : DLL2SDK::mscorlib::System::Object { uint32_t PlayerId_; uint32_t StartTimeMs_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69520(); void Serialize_69521(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_69522(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_69523(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_AIATTACK : DLL2SDK::mscorlib::System::Object { uint32_t PlayerId_; uint8_t SeqNo_; uint32_t CurTimeMs_; uint8_t StopAttack_; uint8_t FireType_; int16_t DamageRadius_; uint32_t AttackParam1_; uint8_t StepCount_; DLL2SDK::Array* Steps_; uint8_t BehaviorIdx_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69512(); void Serialize_69513(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_69514(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_69515(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_AIATTACK_LOCATION : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69508(); void Serialize_69509(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_69510(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_69511(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_AIATTACK_STEP : DLL2SDK::mscorlib::System::Object { uint32_t StepBeginTimeMs_; uint16_t StepTimeLenMs_; uint8_t AttackStep_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Dest_; uint16_t Param1_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69504(); void Serialize_69505(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_69506(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_69507(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_BATCH_AIMOVE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t PlayerCount_; DLL2SDK::Array* Moves_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69500(); void Unserialize_69501(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69503(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69502(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_AIMOVE : DLL2SDK::mscorlib::System::Object { uint32_t PlayerId_; uint8_t MoveState_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; int16_t VelocityMagnitude_; uint8_t UpwardRotationAngle_; uint32_t CurTimeMs_; uint8_t PathId_; uint8_t PathNodeCount_; DLL2SDK::Array* PathNodes_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69496(); void Serialize_69497(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_69498(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_69499(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_AIMOVE_PATHNODE : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; uint32_t ArriveTimeMs_; uint8_t SpecialMoveToCurPathNode_; uint8_t IsKeyPathNode_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69492(); void Serialize_69493(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_69494(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_69495(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_MOVE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; uint8_t RotateX_; uint8_t RotateY_; uint8_t RotateExtra_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* Velocity_; uint8_t MoveState_; uint32_t LogicFrame_; uint8_t CheckSeq_; uint8_t Extra_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69488(); void Unserialize_69489(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69491(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69490(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_STICK : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t ActorId_; uint8_t Parts_; uint8_t HostType_; uint32_t HostID_; uint32_t OwnerID_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* RelativePos_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Normal_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69484(); void Unserialize_69485(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69487(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69486(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_STICK : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t BeConfirmed_; int32_t ActorId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69480(); void Unserialize_69481(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69483(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69482(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_NTF_STICK : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t ActorId_; uint8_t HostType_; uint32_t HostID_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* Direct_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69476(); void Unserialize_69477(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69479(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69478(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_LOCK : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t FireComponent_; uint32_t ActorId_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Source_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* Direct_; uint8_t LockStat_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69472(); void Serialize_69473(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69475(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69474(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_STICK : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t ClientTime_; int32_t ActorId_; uint8_t Parts_; uint8_t HostType_; uint32_t HostID_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* RelativePos_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* RelativeActorPos_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Normal_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69468(); void Serialize_69469(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69471(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69470(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_NTF_FEEDBACK : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t Count_; DLL2SDK::Array* FeedBacks_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69464(); void Unserialize_69465(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69467(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69466(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct FeedBackItem : DLL2SDK::mscorlib::System::Object { uint8_t Type_; uint32_t ID_; uint32_t SubID_; int32_t Value_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69460(); void Serialize_69461(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_69462(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_69463(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_DEL_AREA : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t ActorId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69456(); void Unserialize_69457(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69459(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69458(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_ADD_AREA : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { DLL2SDK::Assembly_CSharp::Network::AreaItem* Area_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69452(); void Unserialize_69453(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69455(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69454(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct AreaItem : DLL2SDK::mscorlib::System::Object { uint32_t ActorId_; uint8_t AreaType_; uint8_t ShapeType_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* vPos_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* vExtent_; uint32_t CreateTime_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* vDestPos_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* vDestExtent_; uint16_t Duration_; uint32_t CustomParam1_; uint16_t RotationY_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69448(); void Serialize_69449(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_69450(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_69451(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_COMBATAREA : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t AreaId_; uint32_t PlayerId_; uint8_t CountdownSeconds_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69444(); void Unserialize_69445(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69447(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69446(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_GF_FLAGAREA : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t Id_; uint8_t Status_; uint32_t AreaRestTime_; uint8_t OccupierCamp_; uint32_t OccupyTime_; uint8_t LastOccupierCamp_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69440(); void Unserialize_69441(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69443(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69442(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_HPPOSITION : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t HpId_; uint32_t MatchTime_; uint8_t Status_; uint32_t OccupyTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69436(); void Unserialize_69437(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69439(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69438(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_DOMAREA : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t AreaId_; uint8_t OwnerCamp_; uint8_t AttackerCamp_; uint8_t Status_; uint16_t Progress_; int16_t Speed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69432(); void Unserialize_69433(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69435(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69434(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_NTF_DEATHFRAME : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t EndFlag_; uint32_t PlayType_; uint8_t FrameCount_; DLL2SDK::Array* Frames_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69428(); void Unserialize_69429(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69431(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69430(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct FrameInfo : DLL2SDK::mscorlib::System::Object { uint64_t MsStamp_; uint16_t DataLen_; DLL2SDK::Array* Data_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69424(); void Serialize_69425(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_69426(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_69427(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_ANIMATION : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint8_t AnimType_; int16_t AnimLength_; int16_t Param1_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69420(); void Unserialize_69421(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69423(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69422(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_DEL_PLAYER : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint32_t ActorId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69416(); void Unserialize_69417(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69419(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69418(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_GAME_MISSION : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t TotalMissionCount_; uint8_t MissionDescId_; uint8_t CurrentMissionId_; uint8_t TotalProgress_; uint8_t CompleteProgress_; uint8_t SubtaskType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69412(); void Unserialize_69413(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69415(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69414(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_EXTRA_ROUND_PHASE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t Phase_; int32_t LeftTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69408(); void Unserialize_69409(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69411(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69410(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_END_ROUND : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t RoomId_; int32_t Kill_; int32_t Death_; uint8_t Result_; uint8_t Camp_; uint8_t EndReason_; uint32_t WarGod_; uint8_t RoundWinCamp_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69404(); void Unserialize_69405(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69407(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69406(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_START_ROUND : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t TotoalRoundTime_; int32_t LeftTime_; uint8_t Camp_; uint8_t RoundType_; int32_t BossId_; uint8_t MidWay_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69400(); void Unserialize_69401(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69403(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69402(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_END_MATCH : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t RoomId_; int32_t Kill_; int32_t Death_; uint8_t Result_; uint8_t Camp_; uint8_t EndReason_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69396(); void Unserialize_69397(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69399(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69398(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_ADD_PLAYER : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint8_t Camp_; DLL2SDK::Array* NickName_; uint8_t Msg_; uint32_t ClientUID_; int32_t PicId_; int32_t FrameId_; DLL2SDK::Array* PicUrl_; uint8_t IsOberverFriend_; uint32_t LadderScore_; uint64_t RoleId_; uint32_t ActorId_; uint32_t LadderLevel_; uint32_t OwnerPlayerId_; uint32_t FlagId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69392(); void Unserialize_69393(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69395(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69394(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_MATCH_PREPARATION : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint16_t LeftTime_; uint8_t IsHalfJoinGame_; uint32_t ServerTimeMs_; int32_t RoundTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69388(); void Unserialize_69389(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69391(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69390(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_KICKOFF : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t Result_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69384(); void Unserialize_69385(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69387(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69386(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_SVRTIME : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t ClientTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69380(); void Serialize_69381(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69383(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69382(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_CHANGE_MINIMAP_MARK : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint8_t IsAdd_; int32_t PosX_; int32_t PosZ_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69376(); void Serialize_69377(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69379(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69378(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_STOP_PLAY_MATINEE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { DLL2SDK::Array* MatineeName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69372(); void Serialize_69373(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69375(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69374(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_SELL_TOWER_TYPE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int16_t TowerType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69368(); void Serialize_69369(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69371(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69370(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_BUY_UPGRADE_TOWER_TYPE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int16_t TowerType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69364(); void Serialize_69365(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69367(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69366(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_PLACE_REMOVE_TOWER : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int16_t GridId_; int16_t Type_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69360(); void Serialize_69361(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69363(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69362(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_VOTE_FOR_KICK : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t ToPlayerId_; uint8_t Reason_; uint8_t VoteValue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69356(); void Serialize_69357(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69359(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69358(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_RELEASE_BAIT : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t Oper_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69352(); void Serialize_69353(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69355(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69354(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_SELECT_HIDE_ITEM : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t ItemId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69348(); void Serialize_69349(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69351(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69350(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_LOCK_UNLOCK : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t LockFlag_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69344(); void Serialize_69345(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69347(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69346(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_INTERRRUPT_USE_ITEM : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t ItemId_; uint8_t Type_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69340(); void Serialize_69341(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69343(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69342(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_CHOSSE_ROLE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint64_t RoleId_; uint8_t CostType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69336(); void Serialize_69337(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69339(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69338(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_SUCK_ZOMBIE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint64_t TargetPlayerId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69332(); void Serialize_69333(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69335(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69334(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_CAST_SKILL : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t SkillId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69328(); void Serialize_69329(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69331(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69330(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_BUILDABLE_OBSTACEL : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t ActionType_; uint32_t ObstacleId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69324(); void Serialize_69325(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69327(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69326(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_PERK_COIN : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t ActionType_; uint32_t CoinId_; uint32_t MachineUID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69320(); void Serialize_69321(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69323(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69322(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_SELL_ITEM : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t SellType_; uint32_t Value_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69316(); void Serialize_69317(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69319(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69318(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_BUY_ITEM : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t bBuyType_; uint32_t Value_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69312(); void Serialize_69313(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69315(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69314(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_USE_MACHINE_GUN : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t nObjectID_; uint8_t bUse_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69308(); void Serialize_69309(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69311(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69310(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_USE_ITEM : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t ItemId_; uint8_t Type_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; uint32_t TargetId_; int32_t ActorId_; uint8_t PosId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69304(); void Serialize_69305(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69307(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69306(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_SET_PACKAGE_TRAP : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t ActorId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69300(); void Serialize_69301(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69303(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69302(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_RESET_PACKAGE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t ActorId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69296(); void Serialize_69297(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69299(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69298(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_PICKUP_PACKAGE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t ActorId_; int32_t ItemId_; uint8_t PickupType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69292(); void Serialize_69293(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69295(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69294(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_PICKUP_ITEM : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t ActorId_; int32_t ItemId_; uint8_t HasDropPosData_; DLL2SDK::Assembly_CSharp::Network::ItemDropPosData* ItemDropPosData_; uint8_t DestPosId_; uint8_t bAuto_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69288(); void Serialize_69289(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69291(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69290(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ItemDropPosData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Source_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* Velocity_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Dest_; int32_t OnFloorTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69284(); void Serialize_69285(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_69286(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_69287(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_RPT_PLAYOVER : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t Reserve_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69280(); void Serialize_69281(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69283(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69282(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_DEATHPLAY : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t ShooterID_; uint32_t WeaponID_; uint32_t PlayType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69276(); void Serialize_69277(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69279(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69278(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_RESPAWN_PLAYER : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t Reserve_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69272(); void Serialize_69273(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69275(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69274(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_ANIMATION : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t AnimType_; int16_t AnimLength_; int16_t Param1_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69268(); void Serialize_69269(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69271(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69270(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_SKYDIVING : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t PosX_; int32_t PosY_; int32_t PosZ_; int16_t RotateY_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69264(); void Serialize_69265(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69267(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69266(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_SWITCH_WEAPON : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t WeaponId_; uint8_t bWeaponSlotIdx_; int32_t ActorId_; uint8_t RightOrLeft_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69260(); void Serialize_69261(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69263(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69262(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_DO_DAMAGE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t TargetId_; uint8_t TargetType_; int32_t WeaponId_; uint8_t bWeaponSlotIdx_; uint8_t HitPostion_; uint8_t PenetrateWallCount_; uint8_t PenetratePlayerCount_; uint8_t HitPlayerTimes_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Target_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Source_; int32_t Damage_; int32_t ClientTime_; int16_t CurrentClipNum_; int16_t RecoilYaw_; int16_t RecoilPitch_; int16_t DistributeYaw_; int16_t DistributePitch_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* TargetPos_; uint8_t HitSpecialFlag_; uint8_t RightOrLeft_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69256(); void Serialize_69257(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69259(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69258(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_NTF_SECURITYINFO : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t AutoAimBoxSize_; int32_t AutoAimSpeed_; int32_t Distance_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69252(); void Serialize_69253(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69255(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69254(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_NOTIFY : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t NotifyType_; uint32_t Value_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69248(); void Serialize_69249(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69251(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69250(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_ADJUST_MISSILE_SUPPORT : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t ItemID_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* Velocity_; uint32_t FlyTimeElapse_; uint8_t FlyState_; int32_t ActorId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69244(); void Serialize_69245(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69247(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69246(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_STOP_RUN : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t ClientTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69240(); void Serialize_69241(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69243(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69242(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_START_RUN : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t ClientTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69236(); void Serialize_69237(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69239(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69238(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_FIRE_SINGLE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t WeaponId_; int32_t ClientTime_; uint8_t FireType_; uint8_t FireComponent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69232(); void Serialize_69233(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69235(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69234(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_STOP_FIRE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t WeaponId_; int32_t ClientTime_; int32_t BulletConsumption_; int32_t LastFireClientTime_; uint8_t RightOrLeft_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69228(); void Serialize_69229(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69231(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69230(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_VTOL_INFO : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint32_t ActorId_; uint8_t Camp_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Dest_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Src_; uint32_t LeftLifeTime_; uint8_t LifeTime_; uint8_t MoveStatus_; uint8_t IsDestroy_; uint32_t ItemID_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* Orient_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69224(); void Unserialize_69225(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69227(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69226(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_CONTROLLABLE_INFO : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint32_t ActorId_; uint8_t Camp_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Dest_; int32_t AngleY_; uint32_t AttachID_; uint32_t LeftLifeTime_; uint8_t LifeTime_; uint8_t MoveStatus_; uint32_t TargetId_; uint8_t TargetType_; uint8_t IsTurn_; int32_t LeftTurnAngle_; uint8_t IsDestroy_; uint32_t ItemID_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* Orient_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69220(); void Unserialize_69221(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69223(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69222(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_CANCEL_ULT : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint32_t UltID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69216(); void Serialize_69217(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69219(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69218(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_ULT : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int16_t Result_; uint32_t PlayerId_; uint32_t UltID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69212(); void Unserialize_69213(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69215(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69214(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_ULT : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t PlayerId_; uint32_t UltID_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Dest_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Direct_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69208(); void Serialize_69209(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69211(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69210(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_CONTROLLABLE_START_FIRE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int16_t Result_; uint32_t PlayerId_; int32_t WeaponId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69204(); void Unserialize_69205(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69207(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69206(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_CONTROLLABLE_START_FIRE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t ClientTime_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Source_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Dest_; int32_t WeaponId_; uint8_t FireComponent_; uint8_t RightOrLeft_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69200(); void Serialize_69201(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69203(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69202(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_PROJECTILE_START_FIRE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Source_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* Velocity_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Dest_; int32_t WeaponId_; int32_t ExplodeTime_; int32_t ClientTime_; uint8_t FireComponent_; int32_t ClientActorId_; uint8_t ThrowingStat_; uint8_t RightOrLeft_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69196(); void Serialize_69197(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69199(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69198(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_RES_START_FIRE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t WeaponId_; uint8_t FireType_; uint8_t FireComponent_; uint8_t Result_; int32_t ActorId_; uint8_t RightOrLeft_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69192(); void Unserialize_69193(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_69195(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69194(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_START_FIRE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t WeaponId_; int32_t ClientTime_; uint8_t SingleShot_; int32_t AmmoCount_; uint8_t FireComponent_; uint8_t FireAdsType_; uint8_t RightOrLeft_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69188(); void Serialize_69189(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69191(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69190(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_FIRE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Dest_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69184(); void Serialize_69185(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69187(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69186(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_MOVE_CAMERA : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69180(); void Serialize_69181(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69183(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69182(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_MOVE_ZIPLINE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; uint8_t RotateX_; uint8_t RotateY_; uint8_t RotateExtra_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* Velocity_; uint8_t MoveState_; uint32_t LogicFrame_; uint8_t BodyRotateX_; uint8_t CheckSeq_; uint32_t ClientUID_; uint8_t MoveStage_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69176(); void Serialize_69177(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69179(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69178(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_MOVE : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Pos_; uint8_t RotateX_; uint8_t RotateY_; uint8_t RotateExtra_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* Velocity_; uint8_t MoveState_; uint32_t LogicFrame_; uint8_t BodyRotateX_; uint8_t CheckSeq_; uint8_t Extra_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69172(); void Serialize_69173(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69175(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69174(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_DISCARD_ITEM : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t ItemId_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Source_; DLL2SDK::Assembly_CSharp::Network::Int16Vector3* Velocity_; DLL2SDK::Assembly_CSharp::Network::Int32Vector3* Dest_; int32_t OnFloorTime_; uint8_t ItemSlotIdx_; int32_t Count_; uint8_t IsDropAll_; int32_t ActorId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69168(); void Serialize_69169(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69171(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69170(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_SELECT_BAG : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint64_t TargetBagId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69164(); void Serialize_69165(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69167(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69166(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_REAMMO : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint8_t Component_; int16_t ReammoNum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69160(); void Serialize_69161(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69163(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69162(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_JOIN_MATCH : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t MapId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69156(); void Serialize_69157(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69159(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69158(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_PING_STAT : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69152(); void Serialize_69153(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69155(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69154(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_RES_REVERSE_PING : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint16_t Seq_; uint32_t ServerProcTimestamp_; uint32_t ServerSendTimestamp_; uint32_t ClientRecvTimestamp_; uint32_t ClientProcTimestamp_; uint32_t ClientSendTimestamp_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69148(); void Serialize_69149(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69151(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69150(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_PING : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t LocalElapse_; uint32_t LastPing_; uint32_t LastFps_; uint32_t LastSignalLevel_; uint16_t Seq_; uint16_t LastPingTimes_; uint16_t LastPingLostTimes_; uint32_t LocalLogicElapse_; uint32_t LastLogicPing_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69144(); void Serialize_69145(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69147(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69146(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_NTF_MAP_LOADED : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { int32_t FinishLoadMapId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69140(); void Serialize_69141(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69143(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69142(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_LOGOUT : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint32_t LocalElapse_; uint32_t LastPing_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69136(); void Serialize_69137(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69139(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69138(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_REQ_LOGIN : DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase { uint64_t GamePlayerId_; uint32_t VersionCurrent_; uint32_t Magic_; uint8_t IsReconnect_; DLL2SDK::Array* ClientVersion_; DLL2SDK::Array* PlayerNickName_; uint8_t ReconnectReason_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69132(); void Serialize_69133(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Serialize_69135(DLL2SDK::Array* P0_, int32_t* P1_); static int32_t GetSize_69134(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct Int32Vector2Pair : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Network::Int32Vector2* first_; DLL2SDK::Assembly_CSharp::Network::Int32Vector2* second_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69128(); void Serialize_69129(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_69130(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_69131(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct Int32Vector2 : DLL2SDK::mscorlib::System::Object { int32_t X_; int32_t Z_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69124(); void Serialize_69125(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_69126(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_69127(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct UInt16Vector3 : DLL2SDK::mscorlib::System::Object { uint16_t X_; uint16_t Y_; uint16_t Z_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69120(); void Serialize_69121(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_69122(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_69123(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct Int16Vector3 : DLL2SDK::mscorlib::System::Object { int16_t X_; int16_t Y_; int16_t Z_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69116(); void Serialize_69117(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_69118(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_69119(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct Int32Vector3 : DLL2SDK::mscorlib::System::Object { int32_t X_; int32_t Y_; int32_t Z_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69112(); void Serialize_69113(DLL2SDK::Array* bytes_, int32_t* position_); void Unserialize_69114(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetSize_69115(DLL2SDK::Array* data_, int32_t DataIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_PICKUPAREA_NUM : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_EIGENINFO_DATA_LEN : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_MP_MARK_IN_TEAM_NUM : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_ENEMY_COUNT_PER_BAG : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_ATTR_COUNT_PER_BAG : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_SKILL_EXTRA_CTX_LEN : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_GUN_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_EXTRA_INFO_LEN : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_TEAMMATE_NUM : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_BR_MARK_IN_TEAM_NUM : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_BRCHIP_MACHINE_BOX_NUM : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_BRCHIP_MACHINE_NUM : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_MPPOSITION_NUM : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_ULT_STAT_VALUE_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_CONTROL_VEHICLE_CTX_LEN : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_RESPAWN_NUM : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_PASSENGERS_NUM : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct BRITEM_FEEDBACK_MAX_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_VEHICLE_WHEELS_NUM : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_CONTROL_CTX_LEN : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct FEEDBACK_MAX_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_VIDEOFRAME_SIZE : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_CHOOSE_PROP_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_HIDE_PROP_COUNT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_PIC_URL_LEN : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_WORD_CHAT_CONTENT_LEN : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_VAR_ZERO_VALUE_BITMAP_LEN : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_IRRELEVANT_INFO_BATCH_NUM : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_RELEVANT_INFO_BATCH_NUM : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_PLAYER_NICKNAME_LEN_FORTEST : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_CLIENT_VESION_LEN : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_TARGET_NUM_IN_AIATTACK : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_BATCH_NUM_IN_AIATTACK : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_STEP_NUM_IN_AIATTACK : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_BATCH_NUM_IN_AIMOVE : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_PATHNODE_NUM_IN_AIMOVE : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_NAME_LEN : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_ADD_ITEM_NUM : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_PACKED_PKG_NUM_FOR_PINGSTAT : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_DEATHINIT_NUM : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_PACKED_PKG_NUM : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_PLAYER_IN_NOBR_MATCH : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Network { struct MAX_PLAYER_IN_MATCH : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::AI { struct NavMeshModifierVolume : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Size_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Center_; int32_t m_Area_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AffectedAgents_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::List_1* s_NavMeshModifiers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AffectsAgentType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69100(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_size_69101(); void set_size_69102(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_center_69103(); void set_center_69104(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); int32_t get_area_69105(); void set_area_69106(int32_t value_); void OnEnable_69108(); void OnDisable_69109(); bool AffectsAgentType_69110(int32_t agentTypeID_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_activeModifiers_69107(); static void _cctor_69111(); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::AI { struct NavMeshModifier : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool m_OverrideArea_; int32_t m_Area_; bool m_IgnoreFromBuild_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AffectedAgents_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::List_1* s_NavMeshModifiers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AffectsAgentType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69088(); bool get_overrideArea_69089(); void set_overrideArea_69090(bool value_); int32_t get_area_69091(); void set_area_69092(int32_t value_); bool get_ignoreFromBuild_69093(); void set_ignoreFromBuild_69094(bool value_); void OnEnable_69096(); void OnDisable_69097(); bool AffectsAgentType_69098(int32_t agentTypeID_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_activeModifiers_69095(); static void _cctor_69099(); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::AI { struct CustomNavMeshSurface : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t m_AgentTypeID_; bool m_UseAgent_; float m_AgentClimb_; float m_AgentHeight_; float m_AgentRadius_; float m_AgentSlope_; float m_MinRegionArea_; DLL2SDK::UnityEngine::UnityEngine::LayerMask m_LayerMask_; DLL2SDK::UnityEngine::UnityEngine::AI::NavMeshCollectGeometry m_UseGeometry_; int32_t m_DefaultArea_; bool m_OverrideTileSize_; int32_t m_TileSize_; bool m_OverrideVoxelSize_; float m_VoxelSize_; DLL2SDK::UnityEngine::UnityEngine::AI::NavMeshData* m_NavMeshData_; DLL2SDK::UnityEngine::UnityEngine::AI::NavMeshDataInstance m_NavMeshDataInstance_; bool navmeshAssetWithLevelPrefix_; struct StaticFields { float defaultVoxelSize_; int32_t defaultTileSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBuildSettings_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69052(); int32_t get_agentTypeID_69053(); void set_agentTypeID_69054(int32_t value_); bool get_UseAgent_69055(); void set_UseAgent_69056(bool value_); float get_agentClimb_69057(); void set_agentClimb_69058(float value_); float get_agentHeight_69059(); void set_agentHeight_69060(float value_); float get_agentRadius_69061(); void set_agentRadius_69062(float value_); float get_agentSlope_69063(); void set_agentSlope_69064(float value_); float get_minRegionArea_69065(); void set_minRegionArea_69066(float value_); DLL2SDK::UnityEngine::UnityEngine::LayerMask get_layerMask_69067(); void set_layerMask_69068(DLL2SDK::UnityEngine::UnityEngine::LayerMask value_); DLL2SDK::UnityEngine::UnityEngine::AI::NavMeshCollectGeometry get_useGeometry_69069(); void set_useGeometry_69070(DLL2SDK::UnityEngine::UnityEngine::AI::NavMeshCollectGeometry value_); int32_t get_defaultArea_69071(); void set_defaultArea_69072(int32_t value_); bool get_overrideTileSize_69073(); void set_overrideTileSize_69074(bool value_); int32_t get_tileSize_69075(); void set_tileSize_69076(int32_t value_); bool get_overrideVoxelSize_69077(); void set_overrideVoxelSize_69078(bool value_); float get_voxelSize_69079(); void set_voxelSize_69080(float value_); DLL2SDK::UnityEngine::UnityEngine::AI::NavMeshData* get_navMeshData_69081(); void set_navMeshData_69082(DLL2SDK::UnityEngine::UnityEngine::AI::NavMeshData* value_); void OnEnable_69083(); void OnDisable_69084(); void AddData_69085(); void RemoveData_69086(); DLL2SDK::UnityEngine::UnityEngine::AI::NavMeshBuildSettings GetBuildSettings_69087(); }; } namespace DLL2SDK::Assembly_CSharp { struct OptimizedModel : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool IsOptimized_; bool IsUseGPUSkin_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AssetIDs_; DLL2SDK::mscorlib::System::String* AssetIDStr_; uint8_t HideIndex_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* combinedRendererInfoDict_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* combinedRendererInfoList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* GlobalSharedMaterials_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* loadedMaterials_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCombinedRendererInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddCombinedRendererInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableGPUSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPartVisibleImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPartVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetPartVisibleImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetPartVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForeachAllCombinedRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFromGlobalSharedMaterials_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsChangePart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangePartMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeTempPartMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPartMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPartNames_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ChangePartMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ChangeTempPartMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangePartMaterialImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMatAssetReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ChangePartMaterialImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangePartMaterialForRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RebuildMaterialIndexes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshCombinedRendererInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestoreTempPartMaterialImp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestoreTempPartMaterial_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69010(); void Awake_69011(); void Init_69012(); void OnDestroy_69013(); DLL2SDK::Assembly_CSharp::CombinedRendererInfo* GetCombinedRendererInfo_69014(int32_t lodIndex_); void AddCombinedRendererInfo_69015(int32_t lodIndex_, DLL2SDK::UnityEngine::UnityEngine::StaticBatchRenderer* renderer_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* subMeshMatIndexes_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* partNames_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* partAssetIDs_); void EnableGPUSkin_69016(DLL2SDK::Array* materials_); void SetPartVisibleImpl_69017(int32_t partAssetID_, int32_t partIndex_, bool visible_, DLL2SDK::Assembly_CSharp::CombinedRendererInfo* data_); void SetPartVisible_69018(int32_t partAssetID_, bool visible_, int32_t partIndex_); void SetPartVisibleImpl_69019(DLL2SDK::mscorlib::System::String* partName_, bool visible_, DLL2SDK::Assembly_CSharp::CombinedRendererInfo* data_); void SetPartVisible_69020(DLL2SDK::mscorlib::System::String* partName_, bool visible_); void ForeachAllCombinedRenderer_69021(DLL2SDK::mscorlib::System::Action_1* action_, int32_t lodIndex_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetFromGlobalSharedMaterials_69022(DLL2SDK::mscorlib::System::Collections::Generic::List_1* indexes_); bool IsChangePart_69023(DLL2SDK::Array* partNames_, DLL2SDK::mscorlib::System::String* part_, bool matchWholeWords_); void ChangePartMaterial_69024(DLL2SDK::Array* partNames_, int32_t matAssetID_); void ChangeTempPartMaterial_69025(DLL2SDK::Array* partNames_, int32_t matAssetID_, bool matchWholeWords_); DLL2SDK::UnityEngine::UnityEngine::Material* GetPartMaterial_69026(DLL2SDK::mscorlib::System::String* partName_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPartNames_69027(int32_t partAssetID_, int32_t partIndex_, int32_t lodIndex_); void ChangePartMaterial_69028(int32_t partAssetID_, int32_t partIndex_, int32_t matAssetID_); void ChangeTempPartMaterial_69029(int32_t partAssetID_, int32_t partIndex_, int32_t matAssetID_); void ChangePartMaterialImpl_69030(DLL2SDK::Array* partNames_, int32_t matAssetID_, bool isTemp_, bool matchWholeWords_); void OnMatAssetReady_69031(int32_t id_, DLL2SDK::mscorlib::System::Object* obj_); void ChangePartMaterialImpl_69032(DLL2SDK::Array* partNames_, DLL2SDK::UnityEngine::UnityEngine::Material* mat_, bool isTemp_, bool matchWholeWords_); void ChangePartMaterialForRenderer_69033(DLL2SDK::Array* partNames_, DLL2SDK::UnityEngine::UnityEngine::Material* mat_, bool isTemp_, DLL2SDK::Assembly_CSharp::CombinedRendererInfo* info_, bool matchWholeWords_); void RebuildMaterialIndexes_69034(DLL2SDK::mscorlib::System::Collections::Generic::List_1* newSubMeshMaterials_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* globalMatIndexes_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* subMeshMatIndexes_); void RefreshCombinedRendererInfo_69035(DLL2SDK::Assembly_CSharp::CombinedRendererInfo* info_); void RestoreTempPartMaterialImp_69036(DLL2SDK::Array* partNames_, DLL2SDK::Assembly_CSharp::CombinedRendererInfo* info_, bool matchWholeWords_); void RestoreTempPartMaterial_69037(DLL2SDK::Array* partNames_, bool matchWholeWords_); void _Init_m__0_69038(DLL2SDK::Assembly_CSharp::CombinedRendererInfo* data_); }; } namespace DLL2SDK::Assembly_CSharp { struct CombinedRendererInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::StaticBatchRenderer* Renderer_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* GlobalMatIndexes_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SubMeshMatIndexes_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SubMeshMatIndexesBackup_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* GlobalMatIndexesBackup_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PartNames_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PartAssetIDs_; int32_t LodIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69009(); }; } namespace DLL2SDK::Assembly_CSharp { struct OptimizeBoneInfo : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool m_IsInitBoneInfo_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* BonePaths_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Bones_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* BoneDict_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* PathDict_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* BindPoses_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBonePath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupBoneInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetupBoneInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPaths_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBones_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildBindPoses_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBindPose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_69000(); void Awake_69001(); DLL2SDK::mscorlib::System::String* GetBonePath_69002(DLL2SDK::UnityEngine::UnityEngine::Transform* bone_, DLL2SDK::UnityEngine::UnityEngine::Transform* rootBone_); void SetupBoneInfo_69003(DLL2SDK::mscorlib::System::String* rootName_); void SetupBoneInfo_69004(DLL2SDK::UnityEngine::UnityEngine::Transform* rootBone_); DLL2SDK::Array* GetPaths_69005(DLL2SDK::Array* bones_); DLL2SDK::Array* GetBones_69006(DLL2SDK::Array* paths_); void BuildBindPoses_69007(DLL2SDK::UnityEngine::UnityEngine::Transform* root_); DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 GetBindPose_69008(DLL2SDK::UnityEngine::UnityEngine::Transform* bone_); }; } namespace DLL2SDK::Assembly_CSharp { struct OptimizeRefData : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* ModelObj_; DLL2SDK::UnityEngine::UnityEngine::Transform* MeshRootTran_; bool NeedGPUSkin_; int32_t LodIndex_; DLL2SDK::mscorlib::System::String* AssetIDStr_; bool IsDestoryOriginalGameObject_; bool IsGetSubMeshAssetID_; bool IsMeshToSkin_; bool IsCacheOptimizedMesh_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NewRendererObj_; DLL2SDK::UnityEngine::UnityEngine::StaticBatchRenderer* NewRenderer_; DLL2SDK::UnityEngine::UnityEngine::Mesh* OptimizedMesh_; DLL2SDK::Assembly_CSharp::OptimizeBoneInfo* OptimizeBoneInfo_; DLL2SDK::Assembly_CSharp::OptimizedModel* OptimizedModel_; DLL2SDK::UnityEngine::UnityEngine::Mesh* CacheOptimizedMeshKey_; DLL2SDK::UnityEngine::UnityEngine::Renderer* TemplateRenderer_; DLL2SDK::Array* VaildRenderers_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CombineMeshDatas_; DLL2SDK::Array* Materials_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SubMeshMaterialIndexs_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SubMeshNames_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SubMeshAssetIDs_; DLL2SDK::Array* AllBones_; int32_t AllBonesSize_; DLL2SDK::Array* AllUniqueBones_; int32_t AllUniqueBonesSize_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68999(); }; } namespace DLL2SDK::Assembly_CSharp { struct CombineMeshData : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Mesh* Mesh_; DLL2SDK::Array* Bones_; DLL2SDK::Array* Materials_; DLL2SDK::UnityEngine::UnityEngine::Transform* RdObj_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68998(); }; } namespace DLL2SDK::Assembly_CSharp { struct ModelOptimizer : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::Assembly_CSharp::ModelOptimizeSettings* m_Setting_; DLL2SDK::Assembly_CSharp::ModelOptimizeCache* m_OptimizeCache_; DLL2SDK::Assembly_CSharp::ModelOptimizeBoneBuffer* m_BoneBuffer_; bool UICacheOptimizedMesh_; struct StaticFields { bool UseGPUSkinModel_; bool UseWeaponCombine_; bool Use1PWeaponCombine_; bool UseUIWeaponCombine_; bool UseModelOptimizeCache_; bool DestoryOrinalRenderer_; int32_t MaxSupportBoneNums_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddOptimizedAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InstantiateOptimizedAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasOptimizedAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearSubstituteMeshCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadOriginalAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_UnloadOriginalAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOptimizedModelInstantiate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOptimizedModelDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyUnusedAssetsFromCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetValidSkinnedMeshRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OptimizeModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetValidRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Get1PRootBone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Optimize1PWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetIDStr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRawAssetIDs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCanOptimizer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildBoneInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_BuildBoneInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildCombineMeshDatas_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OptimizeRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitOptimizeRefData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateRendererGameObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateOrGetOptimizedMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CombineMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveOriginalRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAssetRef_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPartAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetValidUIRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OptimizeUIWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetValidMeshRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OptimizeWeapon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68955(); DLL2SDK::Assembly_CSharp::ModelOptimizeSettings* get_Setting_68956(); DLL2SDK::Assembly_CSharp::ModelOptimizeCache* get_OptimizeCache_68957(); DLL2SDK::Assembly_CSharp::ModelOptimizeBoneBuffer* get_BoneBuffer_68958(); void Reset_68959(); void Shutdown_68960(); bool AddOptimizedAsset_68961(DLL2SDK::mscorlib::System::String* assetIDStr_, DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); DLL2SDK::UnityEngine::UnityEngine::GameObject* InstantiateOptimizedAsset_68962(DLL2SDK::mscorlib::System::String* assetIDStr_); bool HasOptimizedAsset_68963(DLL2SDK::mscorlib::System::String* assetIDStr_); void ClearSubstituteMeshCache_68964(); void UnloadOriginalAsset_68965(DLL2SDK::mscorlib::System::String* assetIDStr_); void UnloadOriginalAsset_68966(int32_t assetID_); void OnOptimizedModelInstantiate_68967(DLL2SDK::mscorlib::System::String* assetIDStr_); void OnOptimizedModelDestroy_68968(DLL2SDK::mscorlib::System::String* assetIDStr_); void DestroyUnusedAssetsFromCache_68969(); DLL2SDK::Array* GetValidSkinnedMeshRenderers_68970(DLL2SDK::UnityEngine::UnityEngine::LOD lod_); bool OptimizeModel_68971(DLL2SDK::UnityEngine::UnityEngine::GameObject* model_, DLL2SDK::Assembly_CSharp::EOptimizeTarget type_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetIDs_); void GetValidRenderers_68972(DLL2SDK::Array* renderers_, DLL2SDK::Array* vaildRenderers_); DLL2SDK::UnityEngine::UnityEngine::Transform* Get1PRootBone_68973(DLL2SDK::UnityEngine::UnityEngine::GameObject* model_); bool Optimize1PWeapon_68974(DLL2SDK::UnityEngine::UnityEngine::GameObject* model_, DLL2SDK::Assembly_CSharp::EOptimizeTarget type_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetIDs_); bool CheckCanOptimizer_68977(DLL2SDK::mscorlib::System::String* assetIDStr_); DLL2SDK::Assembly_CSharp::OptimizeBoneInfo* BuildBoneInfo_68978(DLL2SDK::UnityEngine::UnityEngine::GameObject* model_, DLL2SDK::mscorlib::System::String* boneRootName_); DLL2SDK::Assembly_CSharp::OptimizeBoneInfo* BuildBoneInfo_68979(DLL2SDK::UnityEngine::UnityEngine::GameObject* model_, DLL2SDK::UnityEngine::UnityEngine::Transform* rootBone_, DLL2SDK::UnityEngine::UnityEngine::Transform* meshRootTran_); bool BuildCombineMeshDatas_68980(DLL2SDK::Assembly_CSharp::OptimizeRefData* refData_, DLL2SDK::Array* renderers_); bool OptimizeRenderers_68981(DLL2SDK::Assembly_CSharp::OptimizeRefData* refData_); void InitOptimizeRefData_68982(DLL2SDK::Assembly_CSharp::OptimizeRefData* refData_); DLL2SDK::UnityEngine::UnityEngine::GameObject* CreateRendererGameObject_68983(DLL2SDK::UnityEngine::UnityEngine::GameObject* parent_, int32_t lodIndex_); DLL2SDK::UnityEngine::UnityEngine::Mesh* CreateOrGetOptimizedMesh_68984(DLL2SDK::Assembly_CSharp::OptimizeRefData* refData_); DLL2SDK::UnityEngine::UnityEngine::Mesh* CombineMesh_68985(DLL2SDK::Assembly_CSharp::OptimizeRefData* refData_); void RemoveOriginalRenderer_68986(DLL2SDK::Array* renderers_, bool destoryGameObj_); void RemoveAssetRef_68987(DLL2SDK::Assembly_CSharp::OptimizeRefData* refData_); int32_t GetPartAssetID_68988(DLL2SDK::UnityEngine::UnityEngine::Transform* partTran_, DLL2SDK::UnityEngine::UnityEngine::Transform* modelTran_); void GetValidUIRenderers_68989(DLL2SDK::Array* renderers_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* excludeObjs_, DLL2SDK::Array* vaildRenderers_); bool OptimizeUIWeapon_68990(DLL2SDK::UnityEngine::UnityEngine::GameObject* model_, DLL2SDK::Assembly_CSharp::EOptimizeTarget type_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetIDs_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* excludeObjs_); void GetValidMeshRenderers_68991(DLL2SDK::UnityEngine::UnityEngine::LOD lod_, DLL2SDK::Array* vaildRenderers_, DLL2SDK::Array* excludedRenderers_); bool OptimizeWeapon_68992(DLL2SDK::UnityEngine::UnityEngine::GameObject* model_, DLL2SDK::Assembly_CSharp::EOptimizeTarget type_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetIDs_); void __xLuaBaseProxy_Reset_68994(); void __xLuaBaseProxy_Shutdown_68995(); static DLL2SDK::mscorlib::System::String* GetAssetIDStr_68975(DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetIDs_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRawAssetIDs_68976(DLL2SDK::mscorlib::System::String* assetIDStr_); static void _cctor_68993(); }; } namespace DLL2SDK::Assembly_CSharp { struct ModelOptimizeSettings : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool UVForWeight_; bool NeedGPUSkinGlobal_; bool CacheOptimizedMesh_; bool UseNativeGPUSkin_; bool UseNativeRebuild_; bool UseNativeBuildSimpleBoneWeight_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* MeshOptimizeConfigs_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* OptimizeConfigs_; DLL2SDK::Assembly_CSharp::EOptimizeTarget NowCombineTestType_; bool TestCloseCacheMesh_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68950(); void Awake_68951(); void InitConfig_68952(); void Update_68953(); }; } namespace DLL2SDK::Assembly_CSharp { struct UnusedTemplateGameObjectCounter : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* unused_names_; DLL2SDK::Array* insert_times_; DLL2SDK::Assembly_CSharp::UnusedTemplateGameObjectCounter_OnDestroyUnusedGameObject* onDestroy_; struct StaticFields { int32_t kDefaultCacheCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Add_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Remove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyAt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Find_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68940(DLL2SDK::Assembly_CSharp::UnusedTemplateGameObjectCounter_OnDestroyUnusedGameObject* onDestroyCallback_, int32_t cachedCount_); void Add_68941(DLL2SDK::mscorlib::System::String* name_); void Remove_68942(DLL2SDK::mscorlib::System::String* name_); void DestroyAll_68943(); void DestroyAt_68944(int32_t index_); int32_t Find_68945(DLL2SDK::mscorlib::System::String* name_); }; } namespace DLL2SDK::Assembly_CSharp { struct ModelOptimizeCache : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* substituteMeshCacheDict_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* optimizedAsset_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* optimizedAssetRefCounter_; DLL2SDK::Assembly_CSharp::UnusedTemplateGameObjectCounter* unusedAssetCounter_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* optimizedMeshInfos_; float Expand_; struct StaticFields { bool ClearUnusedAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearSubstituteMeshCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadOriginalAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_UnloadOriginalAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyAllUnusedAssets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSubstituteMeshCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddOptimizedAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasOptimizedAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InstantiateOptimizedAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOptimizedModelInstantiate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOptimizedModelDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestoryAssetImmediate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyManagedAssetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TestBound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68918(); void Awake_68919(); void Reset_68920(); void OnDisable_68921(); void OnDestroy_68922(); void Clear_68923(); void Shutdown_68924(); void ClearSubstituteMeshCache_68925(); void UnloadOriginalAsset_68926(DLL2SDK::mscorlib::System::String* assetIDStr_); void UnloadOriginalAsset_68927(int32_t assetID_); void DestroyAllUnusedAssets_68928(); DLL2SDK::Assembly_CSharp::SubstituteMeshCache* GetSubstituteMeshCache_68929(DLL2SDK::mscorlib::System::String* assetIDStr_); bool AddOptimizedAsset_68930(DLL2SDK::mscorlib::System::String* assetIDStr_, DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); bool HasOptimizedAsset_68931(DLL2SDK::mscorlib::System::String* assetIDStr_); DLL2SDK::UnityEngine::UnityEngine::GameObject* InstantiateOptimizedAsset_68932(DLL2SDK::mscorlib::System::String* assetIDStr_); void OnOptimizedModelInstantiate_68933(DLL2SDK::mscorlib::System::String* assetIDStr_); void OnOptimizedModelDestroy_68934(DLL2SDK::mscorlib::System::String* assetIDStr_); void DestoryAssetImmediate_68935(DLL2SDK::mscorlib::System::String* assetIDStr_); void CopyManagedAssetInfo_68936(DLL2SDK::UnityEngine::UnityEngine::GameObject* originMesh_, DLL2SDK::UnityEngine::UnityEngine::GameObject* newMesh_); void TestBound_68937(); static void _cctor_68938(); }; } namespace DLL2SDK::Assembly_CSharp { struct SubstituteMeshCache : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* _assetIDStr_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* _caches_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Bounds bounds_; bool SetedBounds_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMeshKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Add_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Get_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshMeshBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68908(DLL2SDK::mscorlib::System::String* inAssetIDStr_); DLL2SDK::mscorlib::System::String* get_assetIDStr_68909(); void set_assetIDStr_68910(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_caches_68911(); void set_caches_68912(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* value_); DLL2SDK::Assembly_CSharp::OriginalMeshKey GetMeshKey_68913(DLL2SDK::UnityEngine::UnityEngine::Mesh* mesh_); void Add_68914(DLL2SDK::UnityEngine::UnityEngine::Mesh* originalMesh_, DLL2SDK::UnityEngine::UnityEngine::Mesh* optimizedMesh_); DLL2SDK::UnityEngine::UnityEngine::Mesh* Get_68915(DLL2SDK::UnityEngine::UnityEngine::Mesh* originalMesh_); void RefreshMeshBounds_68916(bool forceRefresh_, float boundScale_); void Clear_68917(); }; } namespace DLL2SDK::Assembly_CSharp { struct ModelOptimizeBoneBuffer : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::OptimizeRefData* m_CurrentBindedBuffer_; DLL2SDK::Array* m_AllBones_; int32_t m_AllBonesSize_; DLL2SDK::Array* m_AllUniqueBones_; int32_t m_AllUniqueBonesSize_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* m_UniqueBoneHintter_; struct StaticFields { int32_t kBoneTransformSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllBonesBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUniqueBonesBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Resize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddBoneRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnBindBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindBuffer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68897(); void GetAllBonesBuffer_68898(DLL2SDK::Assembly_CSharp::OptimizeRefData* handle_, DLL2SDK::Array* bones_, int32_t* size_); void GetUniqueBonesBuffer_68899(DLL2SDK::Assembly_CSharp::OptimizeRefData* handle_, DLL2SDK::Array* uniqueBones_, int32_t* size_); void Shutdown_68900(); void Resize_68901(int32_t targetSize_); void AddBoneRange_68902(DLL2SDK::mscorlib::System::Collections::Generic::IList_1* col_, int32_t offset_, int32_t count_); void UnBindBuffer_68903(DLL2SDK::Assembly_CSharp::OptimizeRefData* requester_); void BindBuffer_68904(DLL2SDK::Assembly_CSharp::OptimizeRefData* requester_); static void _cctor_68905(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct LoginUtility : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenTeramsOfUseUrl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenPrivacyPolicyUrl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTermsOfUseUrl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrivacyPolicyUrl_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68892(); static void OpenTeramsOfUseUrl_68893(); static void OpenPrivacyPolicyUrl_68894(); static DLL2SDK::mscorlib::System::String* GetTermsOfUseUrl_68895(); static DLL2SDK::mscorlib::System::String* GetPrivacyPolicyUrl_68896(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct LoginGame : DLL2SDK::Assembly_CSharp::GameBase::BaseGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBeaconGameStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitGameEventChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessZoneEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68882(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); void Init_68883(); void PostInit_68884(); void ReportBeaconGameStart_68885(); void InitGameEventChannel_68886(); void ProcessZoneEvent_68887(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void __xLuaBaseProxy_Init_68888(); void __xLuaBaseProxy_PostInit_68889(); void __xLuaBaseProxy_InitGameEventChannel_68890(); void __xLuaBaseProxy_ProcessZoneEvent_68891(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct LoginDefine : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t MAPLE_NODE_ANDROID_MGR_; int32_t MAPLE_NODE_IOS_MGR_; int32_t MAPLE_NODE_PC_MGR_; DLL2SDK::mscorlib::System::String* MAPLE_ANDROID_PLATFORM_; DLL2SDK::mscorlib::System::String* MAPLE_IOS_PLATFORM_; DLL2SDK::mscorlib::System::String* MAPLE_PC_PLATFORM_; DLL2SDK::mscorlib::System::String* MAPLE_ANDROID_MGR_; DLL2SDK::mscorlib::System::String* MAPLE_IOS_MGR_; DLL2SDK::mscorlib::System::String* MAPLE_PC_MGR_; DLL2SDK::mscorlib::System::String* MAPLE_PUBLISH_; DLL2SDK::mscorlib::System::String* MAPLE_DEV_; DLL2SDK::mscorlib::System::String* MAPLE_RELEASE_; float kResSilentUpdateLimit_Cellular_; float kResSilentUpdateLimit_Wifi_; DLL2SDK::mscorlib::System::String* kIsAgreePrivacyPolicyKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Get_MAPLE_URL_TEMPLATE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68879(); static DLL2SDK::mscorlib::System::String* Get_MAPLE_URL_TEMPLATE_68880(); static void _cctor_68881(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct VersionUpdateView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameBase::Loading::VersionUpdateCheckController* m_Controller_; DLL2SDK::Assembly_CSharp::UILabel* m_UpdateMsgLabel_; DLL2SDK::Assembly_CSharp::UIProgressBar* m_UpdateProgressBar_; DLL2SDK::Assembly_CSharp::UILabel* m_DownloadPercentageLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_DownloadState_; float m_LastPercents_; float m_LastTickTime_; struct StaticFields { float kTickInterval_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisplayView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDownloadState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideStateText_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68867(); void SetController_68868(DLL2SDK::Assembly_CSharp::GameBase::Loading::VersionUpdateCheckController* controller_); void Start_68869(); void ShutDown_68870(); void OnDestroy_68871(); void DisplayView_68872(bool display_); void Update_68873(); void SetDownloadState_68874(DLL2SDK::Assembly_CSharp::GameBase::Loading::EIIPSState state_); void HideStateText_68875(); void __xLuaBaseProxy_Start_68876(); void __xLuaBaseProxy_ShutDown_68877(); void __xLuaBaseProxy_OnDestroy_68878(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct DownloadAPKInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameLogin::DownloadAPKDetail* full_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68866(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct DownloadAPKDetail : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* url_; DLL2SDK::mscorlib::System::String* filesize_; DLL2SDK::mscorlib::System::String* toversion_; DLL2SDK::mscorlib::System::String* completedmd5_; DLL2SDK::mscorlib::System::String* versionInterval_; DLL2SDK::mscorlib::System::String* fullapkname_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68865(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct DownloadList : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* filelist_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68864(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct DownloadDetail : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* url_; DLL2SDK::mscorlib::System::String* filename_; DLL2SDK::mscorlib::System::String* filesize_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68863(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct VersionUpdateInfoView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameLogin::VersionUpdateInfoView_OKCancelStyle* OKCancel_; DLL2SDK::Assembly_CSharp::GameLogin::VersionUpdateInfoView_OKStyle* OnlyOK_; DLL2SDK::Assembly_CSharp::UIPanel* HorizontalScrollUIPanel_; DLL2SDK::Assembly_CSharp::UIScrollView* HorizontalScrollView_; DLL2SDK::Assembly_CSharp::UICenterOnChild* HorizontalUICenterOnChild_; int32_t HorizontalScrollViewXOffset_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ContentRoot_; DLL2SDK::Assembly_CSharp::UILabel* Title_; DLL2SDK::Assembly_CSharp::UILabel* Content_; DLL2SDK::Assembly_CSharp::UILabel* UpdateInfo_; DLL2SDK::Assembly_CSharp::GameLogin::VersionUpdateInfoTextureCellView* TextureCellTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* TextureCellList_; DLL2SDK::Assembly_CSharp::UIButton* LeftButton_; DLL2SDK::Assembly_CSharp::UIButton* RightButton_; DLL2SDK::Assembly_CSharp::GameLogin::VersionUpdateInfoProgressDotView* ProgressDotTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ProgressDotList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStyle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUrlList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateHorizontalScrollUIPanelXOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHorizontalScrollIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHorizontalScrollXOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateProgressDot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DontCacheFlag_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68847(); void SetStyle_68848(DLL2SDK::Assembly_CSharp::GameLogin::EVersionUpdateInfoStyle style_); void UpdateUrlList_68849(DLL2SDK::Array* urlList_); void UpdateTexture_68850(DLL2SDK::Array* urlList_); void UpdateHorizontalScrollUIPanelXOffset_68851(float xOffset_); int32_t GetHorizontalScrollIndex_68852(); float GetHorizontalScrollXOffset_68853(int32_t index_); void UpdateDot_68854(DLL2SDK::Array* urlList_); void UpdateProgressDot_68855(int32_t index_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_68856(); void Tick_68857(float dt_); bool DontCacheFlag_68858(); void __xLuaBaseProxy_Tick_68859(float P0_); bool __xLuaBaseProxy_DontCacheFlag_68860(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct VersionUpdateInfoTextureCellView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UINetworkTexture* UINetworkTexture_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68846(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct VersionUpdateInfoProgressDotView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* On_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68845(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct VersionInfoView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::Color m_Color_; DLL2SDK::Assembly_CSharp::UIGrid* GridItems_; DLL2SDK::Assembly_CSharp::UILabel* m_LabelIsWarm_; DLL2SDK::Assembly_CSharp::UILabel* m_LabelVersion_; DLL2SDK::Assembly_CSharp::UILabel* m_LabelServer_; DLL2SDK::Assembly_CSharp::UILabel* m_LabelCoreUserID_; DLL2SDK::Assembly_CSharp::UILabel* m_LabelDSIP_; DLL2SDK::Assembly_CSharp::UILabel* m_LabelVersionCode_; DLL2SDK::Assembly_CSharp::UILabel* m_LabelIntranetIP_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTextColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIsWarm_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLobbyIP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCoreUserID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDSIP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVersionCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIntranetIP_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68836(); void SetTextColor_68837(DLL2SDK::UnityEngine::UnityEngine::Color color_); void SetIsWarm_68838(bool bShow_); void SetLobbyIP_68839(DLL2SDK::mscorlib::System::String* text_); void SetVersion_68840(DLL2SDK::mscorlib::System::String* text_); void SetCoreUserID_68841(DLL2SDK::mscorlib::System::String* text_); void SetDSIP_68842(DLL2SDK::mscorlib::System::String* text_); void SetVersionCode_68843(DLL2SDK::mscorlib::System::String* versionCode_); void SetIntranetIP_68844(DLL2SDK::mscorlib::System::String* intranetIP_); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct VersionAnnouncementView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* Title_; DLL2SDK::Assembly_CSharp::UILabel* Content_; DLL2SDK::Assembly_CSharp::UIButton* ConfirmBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68835(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct UIVersionCodeView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* VersionLabel_; DLL2SDK::Assembly_CSharp::UIWidget* BG_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVersionLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHotFixVersionStr_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68831(); void RefreshVersion_68832(); void SetVersionLabel_68833(DLL2SDK::mscorlib::System::String* appVersion_, DLL2SDK::mscorlib::System::String* resVersion_, DLL2SDK::mscorlib::System::String* svnVersion_, DLL2SDK::mscorlib::System::String* version_); DLL2SDK::mscorlib::System::String* GetHotFixVersionStr_68834(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct UILoginMainView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIGrid* LoginbuttonsGrid_; DLL2SDK::Assembly_CSharp::UIButton* GuestLoginButton_; DLL2SDK::Assembly_CSharp::UIButton* FacebookLoginButton_; DLL2SDK::Assembly_CSharp::UIButton* GarenaLoginButton_; DLL2SDK::Assembly_CSharp::UIButton* LineLoginButton_; DLL2SDK::Assembly_CSharp::UIButton* GoogleLoginButton_; DLL2SDK::Assembly_CSharp::UIButton* UNOLoginButton_; DLL2SDK::Assembly_CSharp::UIButton* AppleLoginButton_; DLL2SDK::Assembly_CSharp::UIWidget* PrivacyUI_; DLL2SDK::Assembly_CSharp::UISprite* PrivacyCheckSprite_; DLL2SDK::Assembly_CSharp::UIButton* PrivacyCheckBtn_; DLL2SDK::Assembly_CSharp::UIWidget* PrivacyCheckContainer_; DLL2SDK::Assembly_CSharp::UIButton* TermsOfUseBtn_; DLL2SDK::Assembly_CSharp::UIButton* PrivacyPolicyBtn_; DLL2SDK::Assembly_CSharp::UILabel* TermsOfUseLabel_; DLL2SDK::Assembly_CSharp::UILabel* PrivacyPolicyLabel_; DLL2SDK::Assembly_CSharp::UISprite* TermsOfUse_Underline_; DLL2SDK::Assembly_CSharp::UISprite* PrivacyPolicy_Underline_; DLL2SDK::Assembly_CSharp::UIButton* RepairButton_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisplayView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOpenLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLoginBtnVisiable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DontCacheFlag_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68825(); void DisplayView_68826(bool show_); bool IsOpenLine_68827(); void SetLoginBtnVisiable_68828(DLL2SDK::Assembly_CSharp::UIButton* btn_, bool show_); bool DontCacheFlag_68829(); bool __xLuaBaseProxy_DontCacheFlag_68830(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct UILoginGMView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIInput* m_InputUserName_; DLL2SDK::Assembly_CSharp::UIInput* m_InputPswd_; DLL2SDK::Assembly_CSharp::UIToggle* m_ToggleCheck_; DLL2SDK::Assembly_CSharp::UIButton* ldLogin_; DLL2SDK::Assembly_CSharp::UIButton* devLogin_; DLL2SDK::Assembly_CSharp::UIButton* getAppID_; DLL2SDK::Assembly_CSharp::UIButton* changeServer_; DLL2SDK::Assembly_CSharp::UIButton* crashTest_; DLL2SDK::Assembly_CSharp::UIButton* directDSBtn_; struct StaticFields { wchar_t CHAR_VALIDATE_SPACE_; wchar_t CHAR_VALIDATE_NEWLINE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DontCacheFlag_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68819(); void Awake_68820(); void OnChange_68821(); bool DontCacheFlag_68822(); void __xLuaBaseProxy_Awake_68823(); bool __xLuaBaseProxy_DontCacheFlag_68824(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct SwitchLoginView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIButton* BtnClose_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* BtnCancel_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* BtnSwitchAccount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68818(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct ServerSettingView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* m_ButtonOK_; DLL2SDK::Assembly_CSharp::UIButton* m_ButtonCancel_; DLL2SDK::Assembly_CSharp::UIInput* m_InputName_; DLL2SDK::Assembly_CSharp::UIWidget* m_Input_; DLL2SDK::Assembly_CSharp::UIScrollView* m_ListScrollView_; DLL2SDK::Assembly_CSharp::UIButton* m_OptionWrite_; DLL2SDK::Assembly_CSharp::UIGrid* m_ListGridDemo_; DLL2SDK::Assembly_CSharp::UIButton* m_OptionDemo_; DLL2SDK::Assembly_CSharp::UIGrid* m_OptionGrid_; DLL2SDK::Assembly_CSharp::ServerListItem* m_ListItemDemo_; DLL2SDK::Assembly_CSharp::UILabel* m_ServerName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInputContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetServerName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68815(); void SetInputContent_68816(DLL2SDK::mscorlib::System::String* text_); void GetServerName_68817(DLL2SDK::mscorlib::System::String* text_); }; } namespace DLL2SDK::Assembly_CSharp { struct ServerListItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* go_; DLL2SDK::Assembly_CSharp::UILabel* label_; DLL2SDK::Assembly_CSharp::UISprite* normal_; DLL2SDK::Assembly_CSharp::UISprite* select_; DLL2SDK::mscorlib::System::Action_1* OnServerItemClick_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Color normalText_; DLL2SDK::UnityEngine::UnityEngine::Color selectText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetClickFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Select_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUINormal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIHighLight_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68807(); void BindData_68808(DLL2SDK::mscorlib::System::String* name_); void OnClick_68809(); void SetClickFunc_68810(DLL2SDK::mscorlib::System::Action_1* func_); void Select_68811(); void SetUINormal_68812(); void SetUIHighLight_68813(); static void _cctor_68814(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct QualitySettingDisplayView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* m_Label_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLabelText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68803(); void UpdateLabelText_68804(DLL2SDK::mscorlib::System::String* str_); void OnApplicationPause_68805(bool pause_); void __xLuaBaseProxy_OnApplicationPause_68806(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct PrivacyView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DeclineConfirmSubView_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PrivacyConfirmSubView_; DLL2SDK::Assembly_CSharp::UIButton* TeramsOfUseBtn_; DLL2SDK::Assembly_CSharp::UIButton* PrivacyPolicyBtn_; DLL2SDK::Assembly_CSharp::UIButton* DeclineBtn_; DLL2SDK::Assembly_CSharp::UIButton* AgreeBtn_; DLL2SDK::Assembly_CSharp::UIButton* ContinueDeclinBtn_; DLL2SDK::Assembly_CSharp::UIButton* GoBackBtn_; DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68802(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct NickNameEditView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* m_ButtonOK_; DLL2SDK::Assembly_CSharp::UIButton* m_ButtonCancel_; DLL2SDK::Assembly_CSharp::UIButton* m_ButtonChangeHeadIcon_; DLL2SDK::Assembly_CSharp::UIInput* m_InputName_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* m_Head_; DLL2SDK::Assembly_CSharp::UILabel* LabelTapToChange_; DLL2SDK::UnityEngine::UnityEngine::GameObject* tip3_; DLL2SDK::Assembly_CSharp::UIButton* ChangeRdmNickNameBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDefaultScoialName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRandomName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRandomBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHeadIcon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68797(); void SetDefaultScoialName_68798(DLL2SDK::mscorlib::System::String* name_); void SetRandomName_68799(DLL2SDK::mscorlib::System::String* randomName_); void SetRandomBtnState_68800(bool bShow_); void SetHeadIcon_68801(int32_t picId_, int32_t frameId_); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct LoginResDownView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* m_DownLoadMsgLabel_; DLL2SDK::Assembly_CSharp::UIProgressBar* m_DownLoadProgressBar_; DLL2SDK::Assembly_CSharp::UILabel* m_DownLoadPercentageLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_DownloadState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDownloadViewInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68789(); void Start_68790(); void ShutDown_68791(); void OnDestroy_68792(); void SetDownloadViewInfo_68793(DLL2SDK::mscorlib::System::String* Label_, float percent_); void __xLuaBaseProxy_Start_68794(); void __xLuaBaseProxy_ShutDown_68795(); void __xLuaBaseProxy_OnDestroy_68796(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct LoginNavigationView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { bool isShowing_; DLL2SDK::Assembly_CSharp::UIInput* m_InputUserName_; DLL2SDK::Assembly_CSharp::UIInput* m_InputPswd_; DLL2SDK::Assembly_CSharp::UIToggle* m_ToggleCheck_; DLL2SDK::Array* developScripts_; DLL2SDK::Array* shippingExternalScripts_; DLL2SDK::Assembly_CSharp::UIWidget* ShowLoginButtonsContainer_; DLL2SDK::Assembly_CSharp::UIWidget* ShowLoginInputContainer_; DLL2SDK::Assembly_CSharp::UIButton* guestLogin_; DLL2SDK::Assembly_CSharp::UIButton* facebookLogin_; DLL2SDK::Assembly_CSharp::UIButton* garenaLogin_; DLL2SDK::Assembly_CSharp::UIButton* lineLogin_; DLL2SDK::Assembly_CSharp::UIButton* guestLogin_PT2_SHIPPING_; DLL2SDK::Assembly_CSharp::UIButton* facebookLogin_PT2_SHIPPING_; DLL2SDK::Assembly_CSharp::UIButton* garenaLogin_PT2_SHIPPING_; DLL2SDK::Assembly_CSharp::UIButton* lineLogin_PT2_SHIPPING_; DLL2SDK::Assembly_CSharp::UIButton* googleLogin_PT2_SHIPPING_; DLL2SDK::Assembly_CSharp::UIButton* gamecenterLogin_; DLL2SDK::Assembly_CSharp::UIButton* googleLogin_; DLL2SDK::Assembly_CSharp::UIButton* kingLogin_; DLL2SDK::Assembly_CSharp::UIButton* ldLogin_; DLL2SDK::Assembly_CSharp::UIButton* devLogin_CN_; DLL2SDK::Assembly_CSharp::UIButton* devLogin_US_; DLL2SDK::Assembly_CSharp::UIButton* getAppID_; DLL2SDK::Assembly_CSharp::UIButton* changeServer_; DLL2SDK::Assembly_CSharp::UIButton* crashTest_; DLL2SDK::Assembly_CSharp::UIButton* directDSBtn_; DLL2SDK::Assembly_CSharp::UIButton* vultrLiveOps_; DLL2SDK::Assembly_CSharp::UIButton* vultrNewVersionTest_; DLL2SDK::Assembly_CSharp::UIButton* vultrCE_; DLL2SDK::Assembly_CSharp::UIButton* vultrDaily_; DLL2SDK::Assembly_CSharp::UIButton* sdkTest_; DLL2SDK::Assembly_CSharp::UIButton* qq_; DLL2SDK::Assembly_CSharp::UIButton* weChat_; DLL2SDK::Assembly_CSharp::UIButton* qq_CN_SHIPPING_; DLL2SDK::Assembly_CSharp::UIButton* weChat_CN_SHIPPING_; DLL2SDK::Assembly_CSharp::UIButton* guest_CN_SHIPPING_; DLL2SDK::Assembly_CSharp::UIWidget* PrivacyUI_; DLL2SDK::Assembly_CSharp::UISprite* PrivacyCheckSprite_; DLL2SDK::Assembly_CSharp::UIButton* PrivacyCheckBtn_; DLL2SDK::Assembly_CSharp::UIButton* TermsOfUseBtn_; DLL2SDK::Assembly_CSharp::UIButton* PrivacyPolicyBtn_; struct StaticFields { wchar_t CHAR_VALIDATE_SPACE_; wchar_t CHAR_VALIDATE_NEWLINE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoginButtons_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisplayView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68783(); void Awake_68784(); void GetLoginButtons_68785(DLL2SDK::mscorlib::System::Collections::Generic::List_1* allButtons_); void DisplayView_68786(bool display_); void OnChange_68787(); void __xLuaBaseProxy_Awake_68788(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct LoginCommonProgressView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* TipsLabel_; DLL2SDK::Assembly_CSharp::UIProgressBar* ProgressBar_; DLL2SDK::Assembly_CSharp::UILabel* PercentageLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSelf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetProgress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68777(); void Init_68778(); void ShowSelf_68779(bool show_); void SetTips_68780(DLL2SDK::mscorlib::System::String* tips_); void SetProgress_68781(float progress_); void __xLuaBaseProxy_Init_68782(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct GuestLoginTipsView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UILabel* TitleLabel_; DLL2SDK::Assembly_CSharp::UILabel* GuestLoginTips_; DLL2SDK::Assembly_CSharp::UIButton* BtnGuestLogin_; DLL2SDK::Assembly_CSharp::UIButton* BtnQQLogin_; DLL2SDK::Assembly_CSharp::UIButton* BtnWeChatLogin_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68776(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct GameLogoView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68775(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct GameLoginTipsView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* TipsLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68774(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct Game18PolicyView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIInput* nameLabel_; DLL2SDK::Assembly_CSharp::UIInput* birthdayYearLabel_; DLL2SDK::Assembly_CSharp::UIInput* birthdayMonthLabel_; DLL2SDK::Assembly_CSharp::UIInput* birthdayDayLabel_; DLL2SDK::Assembly_CSharp::UIInput* idcardLabel_; DLL2SDK::Assembly_CSharp::UIInput* idcardDateYearLabel_; DLL2SDK::Assembly_CSharp::UIInput* idcardDateMonthLabel_; DLL2SDK::Assembly_CSharp::UIInput* idcardDateDayLabel_; DLL2SDK::Assembly_CSharp::UIInput* addressLabel_; DLL2SDK::Assembly_CSharp::UIInput* emailLabel_; DLL2SDK::Assembly_CSharp::UILabel* tipLabel_; DLL2SDK::Assembly_CSharp::UIButton* confirmBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68773(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct DirectDSLoginView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIScrollView* m_ServerListScrollView_; DLL2SDK::Assembly_CSharp::UIScrollView* m_MapListScrollView_; DLL2SDK::Assembly_CSharp::UIScrollView* m_PlayerListScrollView_; DLL2SDK::Assembly_CSharp::UIScrollView* m_RoomListScrollView_; DLL2SDK::Assembly_CSharp::UIScrollView* m_AIServerListScrollView_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_ServerScrollGo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_MapScrollGo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_PlayerScrollGo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_RoomScrollGo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_AIServerScrollGo_; DLL2SDK::Assembly_CSharp::UILabel* m_ServerContentLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_MapContentLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_PlayerContentLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_RoomContentLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_AIServerContentLabel_; DLL2SDK::Assembly_CSharp::UIInput* m_ServerInput_; DLL2SDK::Assembly_CSharp::UIInput* m_MapInput_; DLL2SDK::Assembly_CSharp::UIInput* m_PlayerInput_; DLL2SDK::Assembly_CSharp::UIInput* m_RoomInput_; DLL2SDK::Assembly_CSharp::UIInput* m_AIServerInput_; DLL2SDK::Assembly_CSharp::UIInput* m_ExtendInput_; DLL2SDK::Assembly_CSharp::UIButton* m_ShadowCollider_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RootGameObject_; DLL2SDK::Assembly_CSharp::UIButton* m_ButtonCancel_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* m_ButtonOK_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_InputForm_; DLL2SDK::Assembly_CSharp::UILabel* m_ConnectingLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_ErrorDescLabel_; DLL2SDK::Assembly_CSharp::UIButton* m_ServerDropDownBtn_; DLL2SDK::Assembly_CSharp::UIButton* m_MapDropDownBtn_; DLL2SDK::Assembly_CSharp::UIButton* m_PlayerDropDownBtn_; DLL2SDK::Assembly_CSharp::UIButton* m_RoomDropDownBtn_; DLL2SDK::Assembly_CSharp::UIButton* m_AIServerDropDownBtn_; bool m_IsInErrorMode_; int32_t m_isConnecting_; float m_LastUpdateTime_; int32_t m_CurShowStrIndex_; DLL2SDK::Assembly_CSharp::Network::ConnectDSResult* m_LastResult_; DLL2SDK::mscorlib::System::Action_1* m_CurCallback_; DLL2SDK::Assembly_CSharp::Network::DirectDSConnector* m_Connector_; struct StaticFields { DLL2SDK::Array* ShowingStringList_; int32_t ShowingStringListLen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartConnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopConnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowErrorReconnectView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestoreInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessResultOnMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConnectCallback_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68761(); bool get_IsInErrorMode_68762(); void Init_68763(); void StartConnect_68764(DLL2SDK::Assembly_CSharp::Network::DirectDSConnectParam* param_, DLL2SDK::mscorlib::System::Action_1* callback_); void StopConnect_68765(); void ShowErrorReconnectView_68766(DLL2SDK::mscorlib::System::String* desc_); void RestoreInit_68767(); void Update_68768(); void ProcessResultOnMain_68769(); void ConnectCallback_68770(DLL2SDK::Assembly_CSharp::Network::ConnectDSResult* result_); void __xLuaBaseProxy_Init_68772(); static void _cctor_68771(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct DirectDSLoginOptionItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* m_Title_; DLL2SDK::mscorlib::System::String* m_Data_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHide_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68756(); void Init_68757(); void SetData_68758(DLL2SDK::mscorlib::System::String* data_); void SetHide_68759(int32_t index_); void __xLuaBaseProxy_Init_68760(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct AutoRepairPopView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::UIToggle* RedoUpdate_; DLL2SDK::Assembly_CSharp::UIToggle* ResetSettings_; DLL2SDK::Assembly_CSharp::UIToggle* DeleteMaps_; DLL2SDK::Assembly_CSharp::UIButton* StartBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68755(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct StartVideo : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer* MediaPlayer_; DLL2SDK::Assembly_CSharp::UITexture* MediaTexture_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::VideoTextureAdapter* Adaptor_; DLL2SDK::mscorlib::System::String* StartVideoName_; DLL2SDK::mscorlib::System::String* AudioEvent_; DLL2SDK::mscorlib::System::String* AudioBank_; bool playImmediately_; bool enableLooping_; bool forceUseWWiseWhenPlayVideo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableVideoUseWWise_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Close_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68744(); void Init_68745(); bool EnableVideoUseWWise_68746(); DLL2SDK::mscorlib::System::Collections::IEnumerator* Play_68747(); void Close_68748(); }; } namespace DLL2SDK::Assembly_CSharp { struct Splash : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* loginUIRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* loginRoot_; DLL2SDK::UnityEngine::UnityEngine::Camera* cameraSplash_; DLL2SDK::UnityEngine::UnityEngine::Camera* cameraLogin_; DLL2SDK::Assembly_CSharp::UI2DSprite* m_SplashSprite_; DLL2SDK::Assembly_CSharp::TweenAlpha* m_Anim_; DLL2SDK::UnityEngine::UnityEngine::Sprite* m_SplashTX_; float FadeInTime_; float FadOutTime_; DLL2SDK::UnityEngine::UnityEngine::Color m_OriginalBackground_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSplash_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FinishSplash_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFadeOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFadeIn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68731(); void Awake_68732(); void Play_68733(); DLL2SDK::mscorlib::System::Collections::IEnumerator* StartSplash_68734(); void FinishSplash_68735(); void PlayFadeOut_68736(); void PlayFadeIn_68737(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct VersionConfigDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::String* _SharedConfigUrl_k__BackingField_; bool _IsCDNLimited_k__BackingField_; DLL2SDK::mscorlib::System::String* _LastPlatformConfigUrl_k__BackingField_; DLL2SDK::Assembly_CSharp::GameLogin::SharedVersionConfig* SharedConfig_; DLL2SDK::Assembly_CSharp::GameLogin::PlatformVersionConfig* PlatformConfig_; DLL2SDK::Assembly_CSharp::GameLogin::GrayUserAdditionalInfo* GrayUserAdditionalInfo_; bool PreviewStatus_; struct StaticFields { DLL2SDK::mscorlib::System::String* BeginReceiptTag_; DLL2SDK::mscorlib::System::String* EndReceiptTag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultShareConfigUrl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultPlatformConfigUrl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FormatPlatformUrl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseSharedConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParsePlatformConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUrlForCurrentPlatform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRedirectUrl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGrayUserInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetGrayUserInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasReceipt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVersionCustomDataDolphinCfgForCurrentPlatform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVersionCustomDataPufferCfgForCurrentPlatform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOverrideServerListURL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGrayServerListURL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFTUEFlags_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryGetxLuaPatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMgrNode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68702(); DLL2SDK::mscorlib::System::String* get_SharedConfigUrl_68703(); void set_SharedConfigUrl_68704(DLL2SDK::mscorlib::System::String* value_); bool get_IsCDNLimited_68705(); void set_IsCDNLimited_68706(bool value_); DLL2SDK::mscorlib::System::String* get_LastPlatformConfigUrl_68707(); void set_LastPlatformConfigUrl_68708(DLL2SDK::mscorlib::System::String* value_); void InitializeDataStore_68709(); DLL2SDK::mscorlib::System::String* GetDefaultShareConfigUrl_68710(); DLL2SDK::mscorlib::System::String* GetDefaultPlatformConfigUrl_68711(); DLL2SDK::mscorlib::System::String* FormatPlatformUrl_68712(DLL2SDK::mscorlib::System::String* rawUrl_); void ParseSharedConfig_68713(DLL2SDK::mscorlib::System::String* content_); void ParsePlatformConfig_68714(DLL2SDK::mscorlib::System::String* content_); DLL2SDK::mscorlib::System::String* GetUrlForCurrentPlatform_68715(); DLL2SDK::mscorlib::System::String* GetRedirectUrl_68716(); DLL2SDK::Assembly_CSharp::GameLogin::GrayUserCredential* GetGrayUserInfo_68717(); DLL2SDK::Assembly_CSharp::GameLogin::GrayUserCredential* GetGrayUserInfo_68718(DLL2SDK::mscorlib::System::String* programVersion_, DLL2SDK::mscorlib::System::String* resourceVersion_, DLL2SDK::mscorlib::System::String* version_); DLL2SDK::Assembly_CSharp::GameLogin::DolphinCDN* GetVersionCustomDataDolphinCfgForCurrentPlatform_68720(); DLL2SDK::Assembly_CSharp::GameLogin::PufferCDN* GetVersionCustomDataPufferCfgForCurrentPlatform_68721(); DLL2SDK::mscorlib::System::String* GetOverrideServerListURL_68722(); DLL2SDK::mscorlib::System::String* GetGrayServerListURL_68723(); uint64_t GetFTUEFlags_68724(); bool TryGetxLuaPatch_68725(DLL2SDK::mscorlib::System::String* url_, DLL2SDK::mscorlib::System::String* md5_, DLL2SDK::Array* requireVersion_); bool SaveData_68726(DLL2SDK::mscorlib::System::Collections::Generic::List_1* nodeList_); void __xLuaBaseProxy_InitializeDataStore_68729(); static bool HasReceipt_68719(); static int32_t GetMgrNode_68727(); static void _cctor_68728(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct LoginPlayerInfo : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo_EPlayerPlatformTypes m_Platform_; DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo_EPlayerLoginAreaTypes m_Area_; DLL2SDK::mscorlib::System::String* m_OpenID_; DLL2SDK::mscorlib::System::String* m_NickName_; DLL2SDK::mscorlib::System::String* m_AccessToken_; DLL2SDK::mscorlib::System::String* m_PayToken_; int32_t m_PayTokenLeftSeconds_; DLL2SDK::mscorlib::System::String* m_SessionId_; DLL2SDK::mscorlib::System::String* m_SessionType_; DLL2SDK::mscorlib::System::String* m_PF_; DLL2SDK::mscorlib::System::String* m_PFKey_; int32_t m_GameCenterFlag_; int32_t m_ChannelID_; DLL2SDK::mscorlib::System::String* m_ChannelInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlatform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGuest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isWestSocial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isCNSocial_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68666(); DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo_EPlayerPlatformTypes get_PlayerLoginPlatform_68667(); DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo_EPlayerLoginAreaTypes get_Area_68668(); void SetArea_68669(DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo_EPlayerLoginAreaTypes area_); void SetPlatform_68670(DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform platform_); DLL2SDK::mscorlib::System::String* get_OpenID_68671(); void set_OpenID_68672(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_NickName_68673(); void set_NickName_68674(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_AccessToken_68675(); void set_AccessToken_68676(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_PayToken_68677(); void set_PayToken_68678(DLL2SDK::mscorlib::System::String* value_); int32_t get_PayTokenLeftSeconds_68679(); void set_PayTokenLeftSeconds_68680(int32_t value_); DLL2SDK::mscorlib::System::String* get_SessionId_68681(); void set_SessionId_68682(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SessionType_68683(); void set_SessionType_68684(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_PF_68685(); void set_PF_68686(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_PFKey_68687(); void set_PFKey_68688(DLL2SDK::mscorlib::System::String* value_); int32_t get_GameCenterFlag_68689(); void set_GameCenterFlag_68690(int32_t value_); int32_t get_ChannelID_68691(); void set_ChannelID_68692(int32_t value_); DLL2SDK::mscorlib::System::String* get_ChannelInfo_68693(); void set_ChannelInfo_68694(DLL2SDK::mscorlib::System::String* value_); bool IsGuest_68695(); void ReLogin_68696(); DLL2SDK::mscorlib::System::String* ToString_68697(); bool isWestSocial_68698(); bool isCNSocial_68699(); void __xLuaBaseProxy_ReLogin_68700(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_68701(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct IIPSUpdateCustomData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* msg_extend_; DLL2SDK::mscorlib::System::String* package_size_; DLL2SDK::mscorlib::System::String* appstore_url_; DLL2SDK::mscorlib::System::String* downloadJson_url_; bool isForceUpdate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePackageSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68663(); void UpdatePackageSize_68665(float sizeInMB_); static DLL2SDK::Assembly_CSharp::GameLogin::IIPSUpdateCustomData* CreateData_68664(DLL2SDK::mscorlib::System::String* actionMsg_); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct IIPSUpdateActionMsg : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* cmd_; DLL2SDK::mscorlib::System::String* m_custom_str_; DLL2SDK::mscorlib::System::String* m_description_str_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68662(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct Game18PolicyDataUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tlog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Wirte_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Log_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Data2List_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68656(); static void Tlog_68657(); static void Wirte_68658(DLL2SDK::Assembly_CSharp::GameLogin::Game18PolicyData* data_); static DLL2SDK::Assembly_CSharp::GameLogin::Game18PolicyData* Read_68659(); static void Log_68660(DLL2SDK::Assembly_CSharp::GameLogin::Game18PolicyData* data_, DLL2SDK::mscorlib::System::String* content_, DLL2SDK::mscorlib::System::String* logName_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* Data2List_68661(DLL2SDK::Assembly_CSharp::GameLogin::Game18PolicyData* data_); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct Game18PolicyData : DLL2SDK::Assembly_CSharp::GCloud::MSDK::JsonSerializable { DLL2SDK::mscorlib::System::String* _name_k__BackingField_; DLL2SDK::mscorlib::System::String* _birthdayYear_k__BackingField_; DLL2SDK::mscorlib::System::String* _birthdayMonth_k__BackingField_; DLL2SDK::mscorlib::System::String* _birthdayDay_k__BackingField_; DLL2SDK::mscorlib::System::String* _idcard_k__BackingField_; DLL2SDK::mscorlib::System::String* _idcardDateYear_k__BackingField_; DLL2SDK::mscorlib::System::String* _idcardDateMonth_k__BackingField_; DLL2SDK::mscorlib::System::String* _idcardDateDay_k__BackingField_; DLL2SDK::mscorlib::System::String* _address_k__BackingField_; DLL2SDK::mscorlib::System::String* _email_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Copy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68634(); DLL2SDK::mscorlib::System::String* get_name_68636(); void set_name_68637(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_birthdayYear_68638(); void set_birthdayYear_68639(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_birthdayMonth_68640(); void set_birthdayMonth_68641(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_birthdayDay_68642(); void set_birthdayDay_68643(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_idcard_68644(); void set_idcard_68645(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_idcardDateYear_68646(); void set_idcardDateYear_68647(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_idcardDateMonth_68648(); void set_idcardDateMonth_68649(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_idcardDateDay_68650(); void set_idcardDateDay_68651(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_address_68652(); void set_address_68653(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_email_68654(); void set_email_68655(DLL2SDK::mscorlib::System::String* value_); static DLL2SDK::Assembly_CSharp::GameLogin::Game18PolicyData* Copy_68635(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* birthdayYear_, DLL2SDK::mscorlib::System::String* birthdayMonth_, DLL2SDK::mscorlib::System::String* birthdayDay_, DLL2SDK::mscorlib::System::String* idcard_, DLL2SDK::mscorlib::System::String* idcardDateYear_, DLL2SDK::mscorlib::System::String* idcardDateMonth_, DLL2SDK::mscorlib::System::String* idcardDateDay_, DLL2SDK::mscorlib::System::String* address_, DLL2SDK::mscorlib::System::String* email_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct DirectDSLoginOptionListDataSource : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::IReuseListDataSourceEx* m_DataSource_; DLL2SDK::Assembly_CSharp::GameUI::IReuseList* m_List_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetColumnCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemsCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShowControllerType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68627(); int32_t GetColumnCount_68628(); int32_t GetItemsCount_68629(); DLL2SDK::mscorlib::System::Object* GetItemData_68630(int32_t index_); int32_t GetItemWidth_68631(int32_t index_); int32_t GetItemHeight_68632(int32_t index_); DLL2SDK::mscorlib::System::Type* GetShowControllerType_68633(int32_t index_); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct LoginUIScene : DLL2SDK::Assembly_CSharp::GameUI::UIScene { DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowManagerController* m_LoadingFlowControllerManager_; bool m_ShowNetworkError_; DLL2SDK::Assembly_CSharp::GameBase::StartVideo* m_StartVideo_; DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController* m_CurrentFlow_; int32_t m_FlowsFailCount_; struct StaticFields { int32_t MAX_FAIL_COUNT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateGameUIScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnIMSDKAuthorizationError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKingConnectError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneErrorMessageBoxCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAudioBank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadVideo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseVideo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnKeyPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlowStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlowProcessing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlowFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlowsStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMainFlowsFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAllFlowsFinish_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68599(); void Init_68601(); void ShutDown_68602(); void OnIMSDKAuthorizationError_68603(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnKingConnectError_68604(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnZoneError_68605(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnZoneErrorMessageBoxCallback_68606(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void LoadAudioBank_68607(bool bLoad_); void OnLoadVideo_68608(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnCloseVideo_68609(); bool OnReturnKeyPress_68610(); void OnFlowStart_68611(DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController* controller_); void OnFlowProcessing_68612(DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController* controller_, float progress_, DLL2SDK::mscorlib::System::String* tips_, bool showprogress_); void OnFlowFinish_68613(DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController* controller_, DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult result_, DLL2SDK::mscorlib::System::String* errorMessage_); void OnFlowsStart_68614(); void OnMainFlowsFinish_68615(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult result_, DLL2SDK::mscorlib::System::String* errorMessage_); void OnAllFlowsFinish_68616(); void __xLuaBaseProxy_Init_68617(); void __xLuaBaseProxy_ShutDown_68618(); void __xLuaBaseProxy_LoadAudioBank_68619(bool P0_); bool __xLuaBaseProxy_OnReturnKeyPress_68620(); static DLL2SDK::Assembly_CSharp::GameUI::UIScene* CreateGameUIScene_68600(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct LoginServerListManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* m_RemoteServerList_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameLogin::LoginServerListManager* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSuitableServerURL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetServerList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DecideDefaultServer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLobbyServerUrl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetLobbyServerUrl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertApollo2PlayerPlatform_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68590(); void PrepareData_68591(); DLL2SDK::Assembly_CSharp::Config::ServerListConfig* GetSuitableServerURL_68592(DLL2SDK::Array* loginSvrData_); DLL2SDK::Array* GetServerList_68593(); DLL2SDK::Assembly_CSharp::Config::ServerListConfig* DecideDefaultServer_68594(); DLL2SDK::Assembly_CSharp::Config::ServerListConfig* GetLobbyServerUrl_68595(DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform apolloPlatform_); DLL2SDK::Assembly_CSharp::Config::ServerListConfig* GetLobbyServerUrl_68596(DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo_EPlayerPlatformTypes loginPlatform_); DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo_EPlayerPlatformTypes ConvertApollo2PlayerPlatform_68597(DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform apolloPlatform_); static void _cctor_68598(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct LoginSceneLoader : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UI2DSprite* m_BackgroundSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_BackgroundLogo_; struct StaticFields { DLL2SDK::mscorlib::System::String* VIDEO_PATH_LOGO_TIMI_; DLL2SDK::mscorlib::System::String* VIDEO_PATH_LOGO_SMILEGATE_; DLL2SDK::mscorlib::System::String* VIDEO_PATH_LOGO_LOGOES_; float DELAY_SECONDS_ONCALLBACK_FORIOS_; float VIDEO_TIME_SECONDS_; bool m_IsVideoFinish_; float m_VideoStartTime_; bool m_IsVideoFinishTooEarly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBackground_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayVideo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamePauseCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessGamePauseCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessGamePauseCallbackInner_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68573(); void Awake_68575(); void Start_68576(); void OnDestroy_68577(); void SetBackground_68578(); void PlayVideo_68579(DLL2SDK::mscorlib::System::String* videoPath_, DLL2SDK::Assembly_CSharp::GameBase::EGamePauseReason reason_, DLL2SDK::UnityEngine::UnityEngine::Color color_); void OnGamePauseCallback_68580(DLL2SDK::Assembly_CSharp::GameBase::EGamePauseReason gamePauseReason_, float pauseStartRealTime_); DLL2SDK::mscorlib::System::Collections::IEnumerator* ProcessGamePauseCallback_68581(DLL2SDK::Assembly_CSharp::GameBase::EGamePauseReason gamePauseReason_); bool ProcessGamePauseCallbackInner_68582(DLL2SDK::Assembly_CSharp::GameBase::EGamePauseReason gamePauseReason_, bool shouldPlayVideoReally_); static bool get_IsVideoFinish_68574(); static void _cctor_68583(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct LoginGryoCamera : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Vector2 m_RotationLimitation_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_RotationFov_; float m_DragFactor_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_TargetTransform_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_OriginRotation_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_LastQuat_; float m_Scale_; DLL2SDK::Assembly_CSharp::GameEngine::MouseExtend* m_Mouse_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_Factor_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_AccumulateOffset_; struct StaticFields { bool USE_QUATERNION_; DLL2SDK::Assembly_CSharp::GameLogin::LoginGryoCamera* m_StaticInstance_; float m_sRotateSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRotationEular_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptRotateSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OffsetToEular_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClampEular_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LimitEular_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScaleQuat_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68559(); void Awake_68561(); void Start_68562(); void OnApplicationPause_68563(bool paused_); void Update_68564(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetRotationEular_68565(DLL2SDK::UnityEngine::UnityEngine::Vector3 eular_); DLL2SDK::UnityEngine::UnityEngine::Vector3 AdaptRotateSpeed_68566(DLL2SDK::UnityEngine::UnityEngine::Vector3 eular_); void OnDestroy_68567(); DLL2SDK::UnityEngine::UnityEngine::Vector3 OffsetToEular_68568(DLL2SDK::UnityEngine::UnityEngine::Vector2 offset_); DLL2SDK::UnityEngine::UnityEngine::Vector3 ClampEular_68569(DLL2SDK::UnityEngine::UnityEngine::Vector3 eular_); DLL2SDK::UnityEngine::UnityEngine::Vector3 LimitEular_68570(DLL2SDK::UnityEngine::UnityEngine::Vector3 eular_); DLL2SDK::UnityEngine::UnityEngine::Quaternion ScaleQuat_68571(DLL2SDK::UnityEngine::UnityEngine::Quaternion q_, float scale_); static DLL2SDK::Assembly_CSharp::GameLogin::LoginGryoCamera* get_Instance_68560(); static void _cctor_68572(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct VersionUpdateInfoController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameLogin::VersionUpdateInfoView* m_View_; DLL2SDK::mscorlib::System::Action_1* m_Callback_; bool m_IsUpdateRes_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOKCancel_OKBtn_Click_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOKCancel_CancelBtn_Click_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOnlyOK_OKBtn_Click_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeftButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRightButtonClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68548(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_68549(); void Init_68550(); void Show_68551(bool isUpdateRes_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* body_, DLL2SDK::mscorlib::System::String* updateInfo_, DLL2SDK::Assembly_CSharp::GameLogin::EVersionUpdateInfoStyle style_, DLL2SDK::mscorlib::System::String* okLabel_, DLL2SDK::mscorlib::System::String* cancelLabel_, DLL2SDK::mscorlib::System::Action_1* callback_, DLL2SDK::Array* urlList_); void OnOKCancel_OKBtn_Click_68552(); void OnOKCancel_CancelBtn_Click_68553(); void OnOnlyOK_OKBtn_Click_68554(); void OnLeftButtonClick_68555(); void OnRightButtonClick_68556(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_68557(); void __xLuaBaseProxy_Init_68558(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { enum struct EUserUpdateAction : int32_t { NOT_DECIDE_ = static_cast(0x0), DO_UPDATE_ = static_cast(0x1), DO_NOT_UPDATE_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct VersionInfoController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameLogin::VersionInfoView* view_; struct StaticFields { DLL2SDK::mscorlib::System::String* temp_; DLL2SDK::mscorlib::System::String* VersionCode_; DLL2SDK::mscorlib::System::String* IntranetIP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshInternal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetServerAlias_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIsWarm_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68494(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_68495(); void Init_68496(); void PostInit_68497(); void RegisterDelegates_68498(); void UnRegisterDelegates_68499(); void Refresh_68500(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void RefreshInternal_68501(); DLL2SDK::mscorlib::System::String* GetServerAlias_68502(DLL2SDK::mscorlib::System::String* ip_); void SetIsWarm_68503(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_68505(); void __xLuaBaseProxy_Init_68506(); void __xLuaBaseProxy_PostInit_68507(); void __xLuaBaseProxy_RegisterDelegates_68508(); void __xLuaBaseProxy_UnRegisterDelegates_68509(); static void _cctor_68504(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct VersionAnnouncementController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameLogin::VersionAnnouncementView* m_View_; DLL2SDK::mscorlib::System::Action_1* m_Callback_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68487(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_68488(); void Init_68489(); bool SetData_68490(DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* body_, DLL2SDK::mscorlib::System::Action_1* callback_); void OnConfirmBtnClick_68491(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_68492(); void __xLuaBaseProxy_Init_68493(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct UIVersionCodeController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameLogin::UIVersionCodeView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshVersionCode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68475(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_68476(); void Init_68477(); void OnOpen_68478(); void RegisterDelegates_68479(); void UnRegisterDelegates_68480(); void RefreshVersionCode_68481(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* __); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_68482(); void __xLuaBaseProxy_Init_68483(); void __xLuaBaseProxy_OnOpen_68484(); void __xLuaBaseProxy_RegisterDelegates_68485(); void __xLuaBaseProxy_UnRegisterDelegates_68486(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct UILoginMainController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameLogin::UILoginMainView* m_View_; DLL2SDK::Assembly_CSharp::GameBase::Loading::ILoadingFlowController* _LoadingFlowController_k__BackingField_; bool IsAgreePrivacyPolicy_; DLL2SDK::Assembly_CSharp::GameBase::LoginResult m_LoginResult_; DLL2SDK::mscorlib::System::String* m_ConfirmCode_; bool m_IsQueneMessageBoxShowing_; struct StaticFields { float LOGIN_TIMEOUT_; int32_t QUEUE_MESSAGEBOX_CONTEXT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Execute_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRepairBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuestLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUNOLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAppleLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFacebookLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLineLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGoogleLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGarenaLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoginFinishCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBeaconConnectLobbyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisplayLoginFailResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMessageBoxCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLoadingFlowProgressCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLoadingFlowFinishCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoginCallbackTimeOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessStayInQueueResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQueueMessageBoxCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCloseQueueMessageBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIsAgreePrivacyPolicyOnStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIsAgreePrivacyPolicy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadIsAgreePrivacyPolicy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIsAgreePrivacyPolicy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAgreenPrivacyPolicy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAgreePrivacyPolicyView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPrivacyCheckBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTeramsOfUseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPrivacyPolicyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoginSuccessFeture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoginSuccessFinishCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQueryBindInfoCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBindPlatformCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBindPlatformCallbackTimeout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnIsLoginWithConfirmCodeMessageCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnIsConfirmLoginWithConfirmCodeMessageCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoginWitchConfirmCodeCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoginWitchConfirmCodeCallbackSucceess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGuestLoginLinkChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsIgnoreGuestLinkWithIgnoreCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGuestLinkChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLinkChannelTimeoutTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConfirmLoginTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGuestLinkChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAutoLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLoginWithExitSession_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68417(); DLL2SDK::Assembly_CSharp::GameBase::Loading::ILoadingFlowController* get_LoadingFlowController_68418(); void set_LoadingFlowController_68419(DLL2SDK::Assembly_CSharp::GameBase::Loading::ILoadingFlowController* value_); void Init_68420(); void Execute_68421(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_68422(); void RegisterDelegates_68423(); void UnRegisterDelegates_68424(); void OnRepairBtnClick_68425(); void ShutDown_68426(); void OnGuestLogin_68427(); void OnUNOLogin_68428(); void OnAppleLogin_68429(); void OnFacebookLogin_68430(); void OnLineLogin_68431(); void OnGoogleLogin_68432(); void OnGarenaLogin_68433(); void OnLoginFinishCallback_68434(DLL2SDK::Assembly_CSharp::GameBase::LoginResult result_, int32_t innerResult_); void ReportBeaconConnectLobbyEvent_68435(DLL2SDK::Assembly_CSharp::GameBase::LoginResult inResult_); void DisplayLoginFailResult_68436(DLL2SDK::Assembly_CSharp::GameBase::LoginResult result_, int32_t innerResult_); void OnMessageBoxCallback_68437(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void DoLoadingFlowProgressCallback_68438(DLL2SDK::mscorlib::System::String* tips_, float progress_); void DoLoadingFlowFinishCallback_68439(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult result_); void OnLoginCallbackTimeOut_68440(); void ProcessStayInQueueResult_68441(DLL2SDK::Assembly_CSharp::GameBase::LoginResult result_, int32_t innerResult_); void OnQueueMessageBoxCallback_68442(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void CheckCloseQueueMessageBox_68443(); bool CheckIsAgreePrivacyPolicyOnStart_68444(); bool CheckIsAgreePrivacyPolicy_68445(); void LoadIsAgreePrivacyPolicy_68446(); void SetIsAgreePrivacyPolicy_68447(bool IsAgree_); void OnAgreenPrivacyPolicy_68448(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void UpdateAgreePrivacyPolicyView_68449(); void OnPrivacyCheckBtnClick_68450(); void OnTeramsOfUseBtnClick_68451(); void OnPrivacyPolicyBtnClick_68452(); void OnLoginSuccessFeture_68453(DLL2SDK::Assembly_CSharp::GameBase::LoginResult result_); void OnLoginSuccessFinishCallback_68454(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult result_); void OnQueryBindInfoCallback_68455(bool success_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* channelList_); void OnBindPlatformCallback_68456(bool success_, int32_t retCode_, int32_t innerCode_, DLL2SDK::mscorlib::System::String* confirmCode_); void OnBindPlatformCallbackTimeout_68457(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnIsLoginWithConfirmCodeMessageCallback_68458(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t context_); void OnIsConfirmLoginWithConfirmCodeMessageCallback_68459(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t context_); void OnLoginWitchConfirmCodeCallback_68460(bool success_, int32_t retCode_); void OnLoginWitchConfirmCodeCallbackSucceess_68461(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t context_); bool IsGuestLoginLinkChannel_68462(); bool IsIgnoreGuestLinkWithIgnoreCount_68463(); bool IsGuestLinkChannel_68464(bool success_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* channelList_); int32_t GetLinkChannelTimeoutTime_68465(); DLL2SDK::mscorlib::System::String* GetConfirmLoginTip_68466(); DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform GetGuestLinkChannel_68467(); void CheckAutoLogin_68468(); void CheckLoginWithExitSession_68469(); void __xLuaBaseProxy_Init_68470(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_68471(); void __xLuaBaseProxy_RegisterDelegates_68472(); void __xLuaBaseProxy_UnRegisterDelegates_68473(); void __xLuaBaseProxy_ShutDown_68474(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct UILoginGMController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameLogin::UILoginGMView* m_View_; struct StaticFields { float lastClickCrashTestTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDevLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLoginNoAuth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetAppID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeServer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDirectDSConnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCrashTest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLDLogin_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68400(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_68401(); void Init_68402(); void RegisterDelegates_68403(); void UnRegisterDelegates_68404(); void OnDevLogin_68405(); void DoLoginNoAuth_68406(DLL2SDK::mscorlib::System::String* username_, DLL2SDK::mscorlib::System::String* password_); void OnGetAppID_68407(); void OnChangeServer_68408(); void OnDirectDSConnect_68409(); void OnCrashTest_68410(); void OnLDLogin_68411(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_68413(); void __xLuaBaseProxy_Init_68414(); void __xLuaBaseProxy_RegisterDelegates_68415(); void __xLuaBaseProxy_UnRegisterDelegates_68416(); static void _cctor_68412(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct SwitchLoginController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameLogin::SwitchLoginView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseWindows_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDoSwitchAccount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68387(); void Init_68388(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_68389(); void RegisterDelegates_68390(); void UnRegisterDelegates_68391(); void OnCloseWindows_68392(); void OnDoSwitchAccount_68393(); void ShutDown_68394(); void __xLuaBaseProxy_Init_68395(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_68396(); void __xLuaBaseProxy_RegisterDelegates_68397(); void __xLuaBaseProxy_UnRegisterDelegates_68398(); void __xLuaBaseProxy_ShutDown_68399(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct ServerSettingController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameLogin::ServerSettingView* view_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_Dic_; DLL2SDK::Assembly_CSharp::UIButton* ActiveOption_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_serverListItems_; DLL2SDK::mscorlib::System::String* m_defaultURL_; DLL2SDK::Assembly_CSharp::ServerListItem* m_Selecteditem_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TrueHasServer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnselectOption_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOKButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoEditServerSetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnselectServerItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnServerItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateServerName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68366(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_68367(); void Init_68368(); void OnOpen_68369(); void RegisterDelegates_68370(); void TrueHasServer_68371(); void UnselectOption_68372(DLL2SDK::Assembly_CSharp::UIButton* option_); void UnRegisterDelegates_68373(); void OnOKButtonClick_68374(); void OnCancelButtonClick_68375(); void DoEditServerSetting_68376(DLL2SDK::mscorlib::System::String* url_); void UnselectServerItem_68377(); void OnServerItemClick_68378(DLL2SDK::Assembly_CSharp::ServerListItem* item_); void UpdateServerName_68379(DLL2SDK::mscorlib::System::String* content_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_68380(); void __xLuaBaseProxy_Init_68381(); void __xLuaBaseProxy_OnOpen_68382(); void __xLuaBaseProxy_RegisterDelegates_68383(); void __xLuaBaseProxy_UnRegisterDelegates_68384(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct QualitySettingDisplayController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameLogin::QualitySettingDisplayView* view_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshInternal_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68353(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_68354(); void Init_68355(); void PostInit_68356(); void RegisterDelegates_68357(); void UnRegisterDelegates_68358(); void Refresh_68359(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* __); void RefreshInternal_68360(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_68361(); void __xLuaBaseProxy_Init_68362(); void __xLuaBaseProxy_PostInit_68363(); void __xLuaBaseProxy_RegisterDelegates_68364(); void __xLuaBaseProxy_UnRegisterDelegates_68365(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct PrivacyController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameLogin::PrivacyView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::EventDelegate_Callback* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::EventDelegate_Callback* __f__mg_cache1_; DLL2SDK::Assembly_CSharp::EventDelegate_Callback* __f__mg_cache2_; DLL2SDK::Assembly_CSharp::EventDelegate_Callback* __f__mg_cache3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchSubView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeclineBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAgreeBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnContinueDeclinBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGoBackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnKeyPressForPrivacy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68337(); void Init_68338(); void SwitchSubView_68339(bool IsShowPrivacyConfirmSubView_); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_68340(); void RegisterDelegates_68341(); void UnRegisterDelegates_68342(); void OnDeclineBtnClick_68343(); void OnAgreeBtnClick_68344(); void OnContinueDeclinBtnClick_68345(); void OnGoBackBtnClick_68346(); void OnCloseBtnClick_68347(); void OnReturnKeyPressForPrivacy_68348(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* __); void __xLuaBaseProxy_Init_68349(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_68350(); void __xLuaBaseProxy_RegisterDelegates_68351(); void __xLuaBaseProxy_UnRegisterDelegates_68352(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct NickNameEditController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameLogin::NickNameEditView* view_; DLL2SDK::Assembly_CSharp::GameBase::Loading::ILoadingFlowController* m_LoadingFlowController_; DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo* m_LoginInfo_; float m_StartTick_; wchar_t m_LastAddedChar_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AvailableHeadIconIdList_; int32_t m_PictureId_; int32_t m_FrameId_; int32_t m_index_; struct StaticFields { wchar_t CHAR_VALIDATE_FAIL_; wchar_t CHAR_VALIDATE_SPACE_; wchar_t CHAR_VALIDATE_NEWLINE_; int32_t NICKNAME_LENGTH_MIN_; int32_t NICKNAME_LENGTH_MAX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfBlurWhenOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterInputLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isChineseChar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Count_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnValidate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSubmit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTextLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsExceedLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareViews_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareCNView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareWestView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHeadIconInGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RandomRangeIconInGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHeadIconSocial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOKButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeHeadIconClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeRdmNickNameBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshHeadIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckUnlockedHeadIcons_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CallbackToLoadingFlowControllerFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CallbackToLoadingFlowControllerProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNameLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareRegisterReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoEditNickNameRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnServerEditNickNameCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessServerEditNickNameMessageBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEditNickNameFailMessageBoxCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68292(); DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo* get_LoginInfo_68293(); DLL2SDK::Assembly_CSharp::GameBase::Loading::ILoadingFlowController* get_LoadingFlowController_68294(); void set_LoadingFlowController_68295(DLL2SDK::Assembly_CSharp::GameBase::Loading::ILoadingFlowController* value_); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_68296(); bool IfBlurWhenOpen_68297(); void Init_68298(); void RegisterDelegates_68299(); void UnRegisterDelegates_68300(); void RegisterInputLabel_68301(bool register_); void OnOpen_68302(); bool isChineseChar_68303(wchar_t c_); int32_t Count_68304(DLL2SDK::mscorlib::System::String* str_); wchar_t OnValidate_68305(DLL2SDK::mscorlib::System::String* text_, int32_t charIndex_, wchar_t addedChar_); void OnSubmit_68306(); void CheckTextLength_68307(); bool IsExceedLength_68308(DLL2SDK::mscorlib::System::String* text_); void OnChange_68309(); void PrepareViews_68310(); void PrepareCNView_68311(); void PrepareWestView_68312(); void SetHeadIconInGame_68313(); void RandomRangeIconInGame_68314(); void SetHeadIconSocial_68315(bool canChangeHead_); void OnOKButtonClick_68316(); void OnChangeHeadIconClick_68317(); void OnChangeRdmNickNameBtnClick_68318(); void RefreshHeadIcon_68319(); void CheckUnlockedHeadIcons_68320(); void OnCancelButtonClick_68321(); void CallbackToLoadingFlowControllerFinish_68322(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult result_); void CallbackToLoadingFlowControllerProgress_68323(DLL2SDK::mscorlib::System::String* tips_, float progress_); bool CheckNameLength_68324(DLL2SDK::mscorlib::System::String* name_, bool lastCheck_); void PrepareRegisterReq_68325(DLL2SDK::CSProto::msg::CSAccountRegister_Req* pkg_, DLL2SDK::mscorlib::System::String* nickName_, int32_t picId_, int32_t frameId_); void DoEditNickNameRequest_68326(DLL2SDK::mscorlib::System::String* nickName_, int32_t picId_, int32_t frameId_); void OnServerEditNickNameCallback_68327(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void ProcessServerEditNickNameMessageBox_68328(DLL2SDK::CSProto::msg::CSAccountRegister_Res* data_); void OnEditNickNameFailMessageBoxCallback_68329(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void ReportEvent_68330(int32_t errorCode_, DLL2SDK::mscorlib::System::String* nickName_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_68331(); bool __xLuaBaseProxy_IfBlurWhenOpen_68332(); void __xLuaBaseProxy_Init_68333(); void __xLuaBaseProxy_RegisterDelegates_68334(); void __xLuaBaseProxy_UnRegisterDelegates_68335(); void __xLuaBaseProxy_OnOpen_68336(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoginResDownloadController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameBase::PufferDownloaderInitCallbackFunc* InitCallbackDelegate_; DLL2SDK::Assembly_CSharp::GameBase::PufferDownloaderInitProgressFunc* InitProgressDelegate_; DLL2SDK::Assembly_CSharp::GameLogin::LoginResDownView* m_View_; DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowLoginResDownloadController* _FlowController_k__BackingField_; DLL2SDK::Assembly_CSharp::ModuleResQuality moduleResQuality_; DLL2SDK::Assembly_CSharp::GameUI::LitePackDownloadBoxView_NetNoticeType netNoticeType_; DLL2SDK::Assembly_CSharp::GameUI::LitePackDownloadBoxView_RetryNoticeType retryNoticeType_; struct StaticFields { DLL2SDK::mscorlib::System::String* downloadModule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoginResReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoginResFailed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RetryNoticeBoxCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideButtons_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartLoginResDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAndStartDownloadAfterPufferInitSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoDownloadLoginResModule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoIfNeedDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NetNoticBoxCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleQuitApp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanRetry_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RetryCheckAndDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoAfterPufferInitFailed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PufferDownloaderInitCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PufferDownloaderInitProgressFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnModuleDownResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnModuleDownProgress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68261(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_68262(); void set_FlowController_68263(DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowLoginResDownloadController* value_); DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowLoginResDownloadController* get_FlowController_68264(); void Init_68265(); void RegisterDelegates_68266(); void UnRegisterDelegates_68267(); void ShutDown_68268(); void ClearAll_68269(); void LoginResReady_68270(); void LoginResFailed_68271(); void RetryNoticeBoxCallback_68272(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void HideButtons_68273(); void StartLoginResDownload_68274(); void CheckAndStartDownloadAfterPufferInitSuccess_68275(); void DoDownloadLoginResModule_68276(); void DoIfNeedDownload_68277(uint32_t needDownloadSize_); void NetNoticBoxCallback_68278(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void HandleQuitApp_68279(); bool CanRetry_68280(); void RetryCheckAndDownload_68281(); void DoAfterPufferInitFailed_68282(); void PufferDownloaderInitCallback_68283(bool success_, uint32_t errorCode_); void PufferDownloaderInitProgressFunc_68284(DLL2SDK::Assembly_CSharp::GCloud::Puffer::PufferInitStage stage_, uint32_t nowSize_, uint32_t totalSize_); void OnModuleDownResult_68285(DLL2SDK::mscorlib::System::String* moduleName_, DLL2SDK::Assembly_CSharp::ModuleResQuality resQuality_, DLL2SDK::Assembly_CSharp::ModuleState moduleState_); void OnModuleDownProgress_68286(DLL2SDK::mscorlib::System::String* moduleName_, DLL2SDK::Assembly_CSharp::ModuleResQuality resQuality_, uint32_t nowSize_, uint32_t totalSize_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_68287(); void __xLuaBaseProxy_Init_68288(); void __xLuaBaseProxy_RegisterDelegates_68289(); void __xLuaBaseProxy_UnRegisterDelegates_68290(); void __xLuaBaseProxy_ShutDown_68291(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct LoginNavigationController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameLogin::LoginNavigationView* m_View_; DLL2SDK::Assembly_CSharp::GameBase::Loading::ILoadingFlowController* _LoadingFlowController_k__BackingField_; bool IsAgreePrivacyPolicy_; DLL2SDK::Assembly_CSharp::GameBase::LoginResult _loginResult_; DLL2SDK::mscorlib::System::String* _confirmCode_; bool m_IsQueneMessageBoxShowing_; struct StaticFields { float lastClickCrashTestTime_; float LOGIN_TIMEOUT_; int32_t QUEUE_MESSAGEBOX_CONTEXT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoginPanelShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLoginContainer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuestLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVultrDailyLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVultrCELogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSDKTestLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVultrLiveOpsLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVultrNewVersionTestLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFacebookLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLineLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAppleGameCenterLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUNOLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGoogleLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDevLogin_CN_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDevLogin_US_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLoginNoAuth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetAppID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeServer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDirectDSConnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCrashTest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLDLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBeaconSelectServer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckContinueBeforeLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLogoutConnection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGarenaLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisplayLoginView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoginFinishCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBeaconConnectLobbyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisplayLoginFailResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMessageBoxCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLoadingFlowProgressCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLoadingFlowFinishCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamePauseCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoginCallbackTimeOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessStayInQueueResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQueueMessageBoxCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCloseQueueMessageBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIsAgreePrivacyPolicyOnStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIsAgreePrivacyPolicy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadIsAgreePrivacyPolicy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIsAgreePrivacyPolicy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAgreenPrivacyPolicy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAgreePrivacyPolicyView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPrivacyCheckBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTeramsOfUseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPrivacyPolicyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoginSuccessFeture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoginSuccessFinishCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQueryBindInfoCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBindPlatformCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBindPlatformCallbackTimeout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnIsLoginWithConfirmCodeMessageCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoginWitchConfirmCodeCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMSDKLogoutCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGuestLoginLinkChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsIgnoreGuestLinkWithIgnoreCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGuestLinkChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLinkChannelTimeoutTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGuestLinkChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCNAutoLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLoginWithExitSession_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyQuickWithExternalAccount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnButtonQQClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnButtonWeChatClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68182(); DLL2SDK::Assembly_CSharp::GameBase::Loading::ILoadingFlowController* get_LoadingFlowController_68183(); void set_LoadingFlowController_68184(DLL2SDK::Assembly_CSharp::GameBase::Loading::ILoadingFlowController* value_); void Init_68185(); void StartFlow_68186(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_68187(); void RegisterDelegates_68188(); void UnRegisterDelegates_68189(); void ShutDown_68190(); void OnLoginPanelShow_68191(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* mesg_); void ShowLoginContainer_68192(bool show_); void OnGuestLogin_68193(); void OnVultrDailyLogin_68194(); void OnVultrCELogin_68195(); void OnSDKTestLogin_68196(); void OnVultrLiveOpsLogin_68197(); void OnVultrNewVersionTestLogin_68198(); void OnFacebookLogin_68199(); void OnLineLogin_68200(); void OnAppleGameCenterLogin_68201(); void OnUNOLogin_68202(); void OnGoogleLogin_68203(); void OnDevLogin_CN_68204(); void OnDevLogin_US_68205(); void DoLoginNoAuth_68206(DLL2SDK::mscorlib::System::String* username_, DLL2SDK::mscorlib::System::String* password_); void OnGetAppID_68207(); void OnChangeServer_68208(); void OnDirectDSConnect_68209(); void OnCrashTest_68210(); void OnLDLogin_68211(); void ReportBeaconSelectServer_68212(DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo_EPlayerPlatformTypes inPlatformType_); bool CheckContinueBeforeLogin_68213(DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo_EPlayerPlatformTypes platform_); void CheckLogoutConnection_68214(); void OnGarenaLogin_68215(); void DisplayLoginView_68216(); void OnLoginFinishCallback_68217(DLL2SDK::Assembly_CSharp::GameBase::LoginResult result_, int32_t innerResult_); void ReportBeaconConnectLobbyEvent_68218(DLL2SDK::Assembly_CSharp::GameBase::LoginResult inResult_); void DisplayLoginFailResult_68219(DLL2SDK::Assembly_CSharp::GameBase::LoginResult result_, int32_t innerResult_); void OnMessageBoxCallback_68220(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void DoLoadingFlowProgressCallback_68221(DLL2SDK::mscorlib::System::String* tips_, float progress_); void DoLoadingFlowFinishCallback_68222(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult result_); void OnGamePauseCallback_68223(DLL2SDK::Assembly_CSharp::GameBase::EGamePauseReason gamePauseReason_, float pauseStartRealTime_); void OnLoginCallbackTimeOut_68224(); void ProcessStayInQueueResult_68225(DLL2SDK::Assembly_CSharp::GameBase::LoginResult result_, int32_t innerResult_); void OnQueueMessageBoxCallback_68226(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void CheckCloseQueueMessageBox_68227(); bool CheckIsAgreePrivacyPolicyOnStart_68228(); bool CheckIsAgreePrivacyPolicy_68229(); void LoadIsAgreePrivacyPolicy_68230(); void SetIsAgreePrivacyPolicy_68231(bool IsAgree_); void OnAgreenPrivacyPolicy_68232(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void UpdateAgreePrivacyPolicyView_68233(); void OnPrivacyCheckBtnClick_68234(); void OnTeramsOfUseBtnClick_68235(); void OnPrivacyPolicyBtnClick_68236(); void OnLoginSuccessFeture_68237(DLL2SDK::Assembly_CSharp::GameBase::LoginResult result_); void OnLoginSuccessFinishCallback_68238(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult result_); void OnQueryBindInfoCallback_68239(bool success_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* channelList_); void OnBindPlatformCallback_68240(bool success_, int32_t retCode_, int32_t innerCode_, DLL2SDK::mscorlib::System::String* confirmCode_); void OnBindPlatformCallbackTimeout_68241(); void OnIsLoginWithConfirmCodeMessageCallback_68242(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t context_); void OnLoginWitchConfirmCodeCallback_68243(bool success_, int32_t retCode_); void OnMSDKLogoutCallback_68244(bool success_); bool IsGuestLoginLinkChannel_68245(); bool IsIgnoreGuestLinkWithIgnoreCount_68246(); bool IsGuestLinkChannel_68247(bool success_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* channelList_); int32_t GetLinkChannelTimeoutTime_68248(); DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform GetGuestLinkChannel_68249(); void CheckCNAutoLogin_68250(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void CheckLoginWithExitSession_68251(); void OnNotifyQuickWithExternalAccount_68252(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnButtonQQClick_68253(); void OnButtonWeChatClick_68254(); void __xLuaBaseProxy_Init_68256(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_68257(); void __xLuaBaseProxy_RegisterDelegates_68258(); void __xLuaBaseProxy_UnRegisterDelegates_68259(); void __xLuaBaseProxy_ShutDown_68260(); static void _cctor_68255(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct LoginCommonProgressController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameLogin::LoginCommonProgressView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWarmUpProgressChange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68172(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_68173(); void Init_68174(); void RegisterDelegates_68175(); void UnRegisterDelegates_68176(); void OnWarmUpProgressChange_68177(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_68178(); void __xLuaBaseProxy_Init_68179(); void __xLuaBaseProxy_RegisterDelegates_68180(); void __xLuaBaseProxy_UnRegisterDelegates_68181(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { enum struct LoadingFlowStatus : int32_t { None_ = static_cast(0x0), Running_ = static_cast(0x1), Finish_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowBaseController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameBase::Loading::ILoadingFlowManagerContrller* _LoadingFlowManagerController_k__BackingField_; int32_t m_LoadingTargetMapId_; DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowStatus _LoadingFlowStatus_k__BackingField_; bool IsLoginToLobby_; bool IsMatchBackToLobby_; DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult m_Result_; DLL2SDK::mscorlib::System::String* m_ErrorMessage_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfStopOnError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunTimeLimitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlowStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExpectedProcessingTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlowProcessing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearOverTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlowFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlowFinishInner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOverTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59611(); DLL2SDK::Assembly_CSharp::GameBase::Loading::ILoadingFlowManagerContrller* get_LoadingFlowManagerController_59612(); void set_LoadingFlowManagerController_59613(DLL2SDK::Assembly_CSharp::GameBase::Loading::ILoadingFlowManagerContrller* value_); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_59614(); int32_t get_LoadingTargetMapId_59615(); void set_LoadingTargetMapId_59616(int32_t value_); DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowStatus get_LoadingFlowStatus_59617(); void set_LoadingFlowStatus_59618(DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowStatus value_); bool IsMainFlow_59619(); bool IfStopOnError_59620(); float RunTimeLimitation_59621(); DLL2SDK::mscorlib::System::String* GetLoadingTips_59622(); void StartFlow_59623(); void OnFlowStart_59624(); float GetExpectedProcessingTime_59625(); void OnFlowProcessing_59626(DLL2SDK::mscorlib::System::String* tips_, float progress_); void ClearOverTimer_59627(); void OnFlowFinish_59628(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult result_, DLL2SDK::mscorlib::System::String* errorMessage_); void OnFlowFinishInner_59629(); void OnOverTime_59630(); DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingType GetLoadingType_59631(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_59632(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowTDirPostQueryConfigController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* m_DynamicResourcesPendingUrl_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunTimeLimitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FirstQueryConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadSharedData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadSharedDataFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadPlatformData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadPlatformDataFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadDynamicResources_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NetworkDownloadCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAllDownloadCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoneFail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTDirFailedMsgBoxCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOverTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlowFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyTdirSettings_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68138(); DLL2SDK::mscorlib::System::String* GetLoadingTips_68139(); bool IsMainFlow_68140(); float RunTimeLimitation_68141(); bool FirstQueryConfig_68142(); void StartFlow_68143(); void LoadSharedData_68144(); void OnLoadSharedDataFinish_68145(DLL2SDK::mscorlib::System::String* url_, bool isSuccess_, DLL2SDK::mscorlib::System::String* delivery_); void LoadPlatformData_68146(); void OnLoadPlatformDataFinish_68147(DLL2SDK::mscorlib::System::String* url_, bool isSuccess_, DLL2SDK::mscorlib::System::String* delivery_); void LoadDynamicResources_68148(); void NetworkDownloadCallback_68149(DLL2SDK::mscorlib::System::String* url_, bool isSuccess_, DLL2SDK::Array* bytes_); void ClearAllDownloadCallback_68150(); void DoneFail_68151(); void OnTDirFailedMsgBoxCallback_68152(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t context_); void OnOverTime_68153(); void OnFlowFinish_68154(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult result_, DLL2SDK::mscorlib::System::String* errorMessage_); void ApplyTdirSettings_68155(); bool __xLuaBaseProxy_IsMainFlow_68156(); float __xLuaBaseProxy_RunTimeLimitation_68157(); void __xLuaBaseProxy_StartFlow_68158(); void __xLuaBaseProxy_OnOverTime_68159(); void __xLuaBaseProxy_OnFlowFinish_68160(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult P0_, DLL2SDK::mscorlib::System::String* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowPostVersionUpdateCheckController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { DLL2SDK::Assembly_CSharp::GameLogin::LoginCommonProgressController* m_ProgressController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunTimeLimitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostDoFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostVersionUpdateCheck_Process_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostVersionUpdateCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostVersionUpdateCheckInFrames_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GarbageCollect_Mono_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyHotFix_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68114(); DLL2SDK::mscorlib::System::String* GetLoadingTips_68115(); bool IsMainFlow_68116(); float RunTimeLimitation_68117(); void StartFlow_68118(); void DoFlow_68119(); void PostDoFlow_68120(); void PostVersionUpdateCheck_Process_68121(); void PostVersionUpdateCheck_68122(); DLL2SDK::mscorlib::System::Collections::IEnumerator* PostVersionUpdateCheckInFrames_68123(); void GarbageCollect_Mono_68124(); void ApplyHotFix_68125(); bool __xLuaBaseProxy_IsMainFlow_68126(); float __xLuaBaseProxy_RunTimeLimitation_68127(); void __xLuaBaseProxy_StartFlow_68128(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowLoginWaitForVideoFinishController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { struct StaticFields { float CHECK_TIME_INTERVAL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunTimeLimitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOverTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckVideoFinish_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68103(); DLL2SDK::mscorlib::System::String* GetLoadingTips_68104(); bool IsMainFlow_68105(); float RunTimeLimitation_68106(); void StartFlow_68107(); void OnOverTime_68108(); void CheckVideoFinish_68109(); bool __xLuaBaseProxy_IsMainFlow_68110(); float __xLuaBaseProxy_RunTimeLimitation_68111(); void __xLuaBaseProxy_StartFlow_68112(); void __xLuaBaseProxy_OnOverTime_68113(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowLoginTDirQueryController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunTimeLimitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOverTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTDirQueryFailed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTDirFailedMsgBoxCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlowFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDirCallback_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68086(); DLL2SDK::mscorlib::System::String* GetLoadingTips_68087(); bool IsMainFlow_68088(); float RunTimeLimitation_68089(); void OnOverTime_68090(); void OnTDirQueryFailed_68091(); void OnTDirFailedMsgBoxCallback_68092(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t context_); void ShutDown_68093(); void OnFlowFinish_68094(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult result_, DLL2SDK::mscorlib::System::String* errorMessage_); void StartFlow_68095(); void OnDirCallback_68096(DLL2SDK::Assembly_CSharp::GCloud::TreeInfo* tree_, DLL2SDK::Assembly_CSharp::GCloud::ErrorCode errCode_); bool __xLuaBaseProxy_IsMainFlow_68097(); float __xLuaBaseProxy_RunTimeLimitation_68098(); void __xLuaBaseProxy_OnOverTime_68099(); void __xLuaBaseProxy_ShutDown_68100(); void __xLuaBaseProxy_OnFlowFinish_68101(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult P0_, DLL2SDK::mscorlib::System::String* P1_); void __xLuaBaseProxy_StartFlow_68102(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowLoginSettingsTutorialController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunTimeLimitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnterSettingsTutorialLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeleteCustomConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadCompelete_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68075(); DLL2SDK::mscorlib::System::String* GetLoadingTips_68076(); bool IsMainFlow_68077(); float RunTimeLimitation_68078(); void StartFlow_68079(); void EnterSettingsTutorialLevel_68080(); void DeleteCustomConfig_68081(); void OnLoadCompelete_68082(); bool __xLuaBaseProxy_IsMainFlow_68083(); float __xLuaBaseProxy_RunTimeLimitation_68084(); void __xLuaBaseProxy_StartFlow_68085(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowLoginResDownloadController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { DLL2SDK::Assembly_CSharp::GameBase::Loading::LoginResDownloadController* m_LoginResDownloadController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunTimeLimitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlowFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyHotFix_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68064(); DLL2SDK::mscorlib::System::String* GetLoadingTips_68065(); bool IsMainFlow_68066(); float RunTimeLimitation_68067(); void StartFlow_68068(); void OnFlowFinish_68069(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult result_, DLL2SDK::mscorlib::System::String* errorMessage_); void ApplyHotFix_68070(); bool __xLuaBaseProxy_IsMainFlow_68071(); float __xLuaBaseProxy_RunTimeLimitation_68072(); void __xLuaBaseProxy_StartFlow_68073(); void __xLuaBaseProxy_OnFlowFinish_68074(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult P0_, DLL2SDK::mscorlib::System::String* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowLoginRecoverAccountController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunTimeLimitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68056(); DLL2SDK::mscorlib::System::String* GetLoadingTips_68057(); bool IsMainFlow_68058(); float RunTimeLimitation_68059(); void StartFlow_68060(); bool __xLuaBaseProxy_IsMainFlow_68061(); float __xLuaBaseProxy_RunTimeLimitation_68062(); void __xLuaBaseProxy_StartFlow_68063(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowLoginPrologueController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunTimeLimitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnterSPPrologue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadCompelete_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68046(); DLL2SDK::mscorlib::System::String* GetLoadingTips_68047(); bool IsMainFlow_68048(); float RunTimeLimitation_68049(); void StartFlow_68050(); void EnterSPPrologue_68051(); void OnLoadCompelete_68052(); bool __xLuaBaseProxy_IsMainFlow_68053(); float __xLuaBaseProxy_RunTimeLimitation_68054(); void __xLuaBaseProxy_StartFlow_68055(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowLoginLobbyController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { bool m_IsReconnect_; DLL2SDK::mscorlib::System::String* m_DownUrl_; struct StaticFields { int32_t LOGIN_OPERATION_DEFAULT_; int32_t LOGIN_OPERATION_NEW_VERSION_; int32_t LOGIN_OPERATION_Frozon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLogicLoginRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnServerLoginCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUserLoginSucc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLoginResultSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessServerLoginMessageBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoginFailMessageBoxCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoginHelpUrl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlowFinishInner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoginFailMessageBoxCallbackNewVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoginFailMessageBoxCallback_IP_IN_BLACKLIST_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68023(); bool get_IsReconnect_68024(); void set_IsReconnect_68025(bool value_); bool IsMainFlow_68026(); DLL2SDK::mscorlib::System::String* GetLoadingTips_68027(); void RegisterDelegates_68028(); void UnRegisterDelegates_68029(); void StartFlow_68030(); void DoLogicLoginRequest_68031(); void OnServerLoginCallback_68032(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnUserLoginSucc_68033(); bool IsLoginResultSuccess_68034(int32_t ret_); void ProcessServerLoginMessageBox_68035(DLL2SDK::CSProto::msg::CSLobbyLoginRes* data_); void OnLoginFailMessageBoxCallback_68036(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); DLL2SDK::mscorlib::System::String* GetLoginHelpUrl_68037(); void OnFlowFinishInner_68038(); void OnLoginFailMessageBoxCallbackNewVersion_68039(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void OnLoginFailMessageBoxCallback_IP_IN_BLACKLIST_68040(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); bool __xLuaBaseProxy_IsMainFlow_68041(); void __xLuaBaseProxy_RegisterDelegates_68042(); void __xLuaBaseProxy_UnRegisterDelegates_68043(); void __xLuaBaseProxy_StartFlow_68044(); void __xLuaBaseProxy_OnFlowFinishInner_68045(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowLoginLoadSocialProfileController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQueryPlayerInfoCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMessageBoxConfirmCallback_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68015(); DLL2SDK::mscorlib::System::String* GetLoadingTips_68016(); bool IsMainFlow_68017(); void StartFlow_68018(); void OnQueryPlayerInfoCallback_68019(DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo* result_); void OnMessageBoxConfirmCallback_68020(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t context_); bool __xLuaBaseProxy_IsMainFlow_68021(); void __xLuaBaseProxy_StartFlow_68022(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowLoginCreateAccountController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunTimeLimitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68007(); DLL2SDK::mscorlib::System::String* GetLoadingTips_68008(); bool IsMainFlow_68009(); float RunTimeLimitation_68010(); void StartFlow_68011(); bool __xLuaBaseProxy_IsMainFlow_68012(); float __xLuaBaseProxy_RunTimeLimitation_68013(); void __xLuaBaseProxy_StartFlow_68014(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowLoginConnectController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { DLL2SDK::Assembly_CSharp::GameLogin::UILoginMainController* m_LoginMainController_; DLL2SDK::Assembly_CSharp::GameLogin::PrivacyController* privacyController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunTimeLimitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckFirstLaunchTimcostReport_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillReportEventData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowPrivacyView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67992(); DLL2SDK::mscorlib::System::String* GetLoadingTips_67993(); bool IsMainFlow_67994(); float RunTimeLimitation_67995(); void StartFlow_67996(); void CheckFirstLaunchTimcostReport_67997(); void FillReportEventData_67998(DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconFirstLaunchReportEventData* inEventData_); void RegisterDelegates_67999(); void UnRegisterDelegates_68000(); void OnShowPrivacyView_68001(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); bool __xLuaBaseProxy_IsMainFlow_68002(); float __xLuaBaseProxy_RunTimeLimitation_68003(); void __xLuaBaseProxy_StartFlow_68004(); void __xLuaBaseProxy_RegisterDelegates_68005(); void __xLuaBaseProxy_UnRegisterDelegates_68006(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowHotUpdateCheckController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { struct StaticFields { DLL2SDK::mscorlib::System::String* kPatchFileKey_; DLL2SDK::mscorlib::System::String* kPatchFileName_; DLL2SDK::mscorlib::System::String* currentFixMD5_; DLL2SDK::mscorlib::System::String* kTestHotFixPath_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67970(); DLL2SDK::mscorlib::System::String* GetLoadingTips_67971(); bool IsMainFlow_67972(); float RunTimeLimitation_67973(); void OnOverTime_67974(); void DoneFail_67975(); void OnTDirFailedMsgBoxCallback_67976(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t context_); bool CheckHotFix_67978(); bool FirstCheckHotfix_67979(); void StartFlow_67980(); void ReadLocalHotFix_67981(DLL2SDK::mscorlib::System::String* decryptedContent_, DLL2SDK::mscorlib::System::String* md5_); void WriteLocalHotfix_67982(DLL2SDK::Array* content_); void OnHotFixDownloaded_67983(DLL2SDK::mscorlib::System::String* url_, bool isSuccess_, DLL2SDK::Array* delivery_); bool TryApplyHotFix_67984(DLL2SDK::mscorlib::System::String* remoteMD5_, DLL2SDK::mscorlib::System::String* remoteURL_); bool CheckApplyLocalTestHotfix_67987(); bool DevCheckHotFix_67988(); void DevCheckRemoteHotFix_67989(); void OnDevHotFixDownloaded_67990(DLL2SDK::mscorlib::System::String* url_, bool isSuccess_, DLL2SDK::Array* delivery_); static DLL2SDK::mscorlib::System::String* GetMD5_67977(DLL2SDK::mscorlib::System::String* text_); static void ApplyHotFix_67985(DLL2SDK::mscorlib::System::String* content_, DLL2SDK::mscorlib::System::String* md5_); static void UnloadCurrentHotFix_67986(); static void _cctor_67991(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowHotUpdateCheckAgainController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowHotUpdateCheckController { void _ctor_67968(); bool FirstCheckHotfix_67969(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowGame18PolicyController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunTimeLimitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCheckSuccess_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67959(); DLL2SDK::mscorlib::System::String* GetLoadingTips_67960(); bool IsMainFlow_67961(); float RunTimeLimitation_67962(); void StartFlow_67963(); void OnCheckSuccess_67964(); bool __xLuaBaseProxy_IsMainFlow_67965(); float __xLuaBaseProxy_RunTimeLimitation_67966(); void __xLuaBaseProxy_StartFlow_67967(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowCheckExtractAssemblyPatchController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunTimeLimitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExitMessageBoxConfirm_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckExtract_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67949(); DLL2SDK::mscorlib::System::String* GetLoadingTips_67950(); bool IsMainFlow_67951(); float RunTimeLimitation_67952(); void StartFlow_67953(); void OnExitMessageBoxConfirm_67954(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t context_); bool CheckExtract_67955(); bool __xLuaBaseProxy_IsMainFlow_67956(); float __xLuaBaseProxy_RunTimeLimitation_67957(); void __xLuaBaseProxy_StartFlow_67958(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowBeforeEverythingController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunTimeLimitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitialzeGCloud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeApollo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareExternalDir_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67938(); DLL2SDK::mscorlib::System::String* GetLoadingTips_67939(); bool IsMainFlow_67940(); float RunTimeLimitation_67941(); void InitialzeGCloud_67942(); void InitializeApollo_67943(); void PrepareExternalDir_67944(); void StartFlow_67945(); bool __xLuaBaseProxy_IsMainFlow_67946(); float __xLuaBaseProxy_RunTimeLimitation_67947(); void __xLuaBaseProxy_StartFlow_67948(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowAppStoreAttributionReportController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { struct StaticFields { DLL2SDK::mscorlib::System::String* kReportAttributionKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunTimeLimitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseAppStoreAttributions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShouldReport_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportToServer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67927(); DLL2SDK::mscorlib::System::String* GetLoadingTips_67928(); bool IsMainFlow_67929(); float RunTimeLimitation_67930(); DLL2SDK::Assembly_CSharp::GameBase::Loading::AppStoreAttributions* ParseAppStoreAttributions_67931(); void StartFlow_67932(); bool CheckShouldReport_67933(); void ReportToServer_67934(DLL2SDK::mscorlib::System::String* str_); bool __xLuaBaseProxy_IsMainFlow_67935(); float __xLuaBaseProxy_RunTimeLimitation_67936(); void __xLuaBaseProxy_StartFlow_67937(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct AppStoreAttributions : DLL2SDK::mscorlib::System::Object { bool iad_attribution_; DLL2SDK::mscorlib::System::String* iad_org_name_; DLL2SDK::mscorlib::System::String* iad_campaign_id_; DLL2SDK::mscorlib::System::String* iad_campaign_name_; DLL2SDK::mscorlib::System::String* iad_conversion_date_; DLL2SDK::mscorlib::System::String* iad_click_date_; DLL2SDK::mscorlib::System::String* iad_adgroup_id_; DLL2SDK::mscorlib::System::String* iad_adgroup_name_; DLL2SDK::mscorlib::System::String* iad_keyword_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67926(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowAnnouncementController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { DLL2SDK::Assembly_CSharp::GameLogin::VersionUpdateInfoController* m_VersionAnnouncementController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunTimeLimitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNewestNotices_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAnnouncementConfirmCallback_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67914(); DLL2SDK::mscorlib::System::String* GetLoadingTips_67915(); bool IsMainFlow_67916(); float RunTimeLimitation_67917(); void StartFlow_67918(); void GetNewestNotices_67919(bool useOperateNoticeConfig_); void OnAnnouncementConfirmCallback_67920(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_); void _StartFlow_m__0_67921(); void _StartFlow_m__1_67922(); bool __xLuaBaseProxy_IsMainFlow_67923(); float __xLuaBaseProxy_RunTimeLimitation_67924(); void __xLuaBaseProxy_StartFlow_67925(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct GuestLoginTipsController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameLogin::GuestLoginTipsView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeChatLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQQLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuestLogin_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67900(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_67901(); void Init_67902(); void OnOpen_67903(); void RegisterDelegates_67904(); void UnRegisterDelegates_67905(); void OnWeChatLogin_67906(); void OnQQLogin_67907(); void OnGuestLogin_67908(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_67909(); void __xLuaBaseProxy_Init_67910(); void __xLuaBaseProxy_OnOpen_67911(); void __xLuaBaseProxy_RegisterDelegates_67912(); void __xLuaBaseProxy_UnRegisterDelegates_67913(); }; } namespace DLL2SDK::Assembly_CSharp { struct GameLogoController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::GameLogoView* view_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* gameLogoPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDepth_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67892(); DLL2SDK::Assembly_CSharp::GameUI::GameLogoView* get_GameLogoViewInstance_67893(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_67894(); void Init_67895(); void SetDepth_67896(int32_t depth_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_67898(); void __xLuaBaseProxy_Init_67899(); static void _cctor_67897(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct GameLoginTipsController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameLogin::GameLoginTipsView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67887(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_67888(); void Init_67889(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_67890(); void __xLuaBaseProxy_Init_67891(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct Game18PolicyController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameLogin::Game18PolicyView* _uiview_; DLL2SDK::System_Core::System::Action* succeessCallback_; struct StaticFields { int32_t DEFAUT_INT_VALUE_; DLL2SDK::Assembly_CSharp::GameUI::MessageBoxWindow_MessageBoxCallbackHandler* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryParseNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsYearOldValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Is18_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Is18_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67869(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_67870(); void Init_67871(); void OnShow_67872(); void RegisterDelegates_67873(); void UnRegisterDelegates_67874(); void OnConfirmBtnClicked_67875(); void CheckValid_67876(); int32_t TryParseNumber_67877(DLL2SDK::mscorlib::System::String* content_); bool IsYearOldValid_67878(int32_t year_, int32_t month_, int32_t day_); bool Is18_67879(int32_t year_, int32_t month_, int32_t day_); bool Is18_67880(DLL2SDK::mscorlib::System::DateTime date_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_67882(); void __xLuaBaseProxy_Init_67883(); void __xLuaBaseProxy_OnShow_67884(); void __xLuaBaseProxy_RegisterDelegates_67885(); void __xLuaBaseProxy_UnRegisterDelegates_67886(); static void _CheckValid_m__0_67881(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t content_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct DirectDSLoginOptionItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::DirectDSLoginOptionItemView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::IReuseList* m_List_; int32_t m_Index_; DLL2SDK::Assembly_CSharp::UIWidget* m_Wrapper_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReuseListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReuseListItemHide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReuseListItemContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendReuseListItemAction_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67856(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_67857(); void Init_67858(); void RegisterDelegates_67859(); void UnRegisterDelegates_67860(); bool SetReuseListData_67861(DLL2SDK::Assembly_CSharp::GameUI::IReuseList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_, int32_t width_, int32_t height_, bool selected_); bool SetReuseListItemHide_67862(DLL2SDK::Assembly_CSharp::GameUI::IReuseList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); DLL2SDK::Assembly_CSharp::UIWidget* GetReuseListItemContent_67863(); bool SendReuseListItemAction_67864(int32_t action_, DLL2SDK::mscorlib::System::Object* data_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_67865(); void __xLuaBaseProxy_Init_67866(); void __xLuaBaseProxy_RegisterDelegates_67867(); void __xLuaBaseProxy_UnRegisterDelegates_67868(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct DirectDSLoginController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::DirectDSLoginView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::ReuseListController* m_ServerReuseList_; DLL2SDK::Assembly_CSharp::GameUI::ReuseListController* m_MapReuseList_; DLL2SDK::Assembly_CSharp::GameUI::ReuseListController* m_PlayerReuseList_; DLL2SDK::Assembly_CSharp::GameUI::ReuseListController* m_RoomReuseList_; DLL2SDK::Assembly_CSharp::GameUI::ReuseListController* m_AIServerReuseList_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_ShowingScrollGo_; DLL2SDK::Assembly_CSharp::GameUI::DirectDSLoginOptionListDataSource* m_ServerDS_; DLL2SDK::Assembly_CSharp::GameUI::DirectDSLoginOptionListDataSource* m_MapDS_; DLL2SDK::Assembly_CSharp::GameUI::DirectDSLoginOptionListDataSource* m_PlayerDS_; DLL2SDK::Assembly_CSharp::GameUI::DirectDSLoginOptionListDataSource* m_RoomDS_; DLL2SDK::Assembly_CSharp::GameUI::DirectDSLoginOptionListDataSource* m_AIServerDS_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ServerNames_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MapNames_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PlayerNames_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RoomNames_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AIServerNames_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ServerToContent_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_MapToContent_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_PlayerToContent_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_RoomToContent_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_AIServerToContent_; struct StaticFields { bool IsSupportDSMode_; int32_t ServerReuseContext_; int32_t MapReuseContext_; int32_t PlayerReuseContext_; int32_t RoomReuseContext_; int32_t AIServerReuseContext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOKButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseIpStrAndPort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveHistory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConnectCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnServerDropDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMapDropDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerDropDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomDropDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAIServerDropDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickShadowCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseCurrentScrollGo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupShadowCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitOptions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadConfigs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMatchList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupUIValues_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetColumnCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemsCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShowControllerType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReuseListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReuseListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReuseListItemAction_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67814(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_67815(); void Init_67816(); void Tick_67817(float deltaTime_); void OnOpen_67818(); void OnClose_67819(); void RegisterDelegates_67820(); void UnRegisterDelegates_67821(); void OnCancelButtonClick_67822(); void OnOKButtonClick_67823(); bool ParseIpStrAndPort_67824(DLL2SDK::mscorlib::System::String* url_, DLL2SDK::mscorlib::System::String* ip_, uint16_t* port_); void SaveHistory_67825(); void ConnectCallback_67826(DLL2SDK::Assembly_CSharp::Network::ConnectDSResult* result_); void OnServerDropDown_67827(); void OnMapDropDown_67828(); void OnPlayerDropDown_67829(); void OnRoomDropDown_67830(); void OnAIServerDropDown_67831(); void OnClickShadowCollider_67832(); void CloseCurrentScrollGo_67833(); void SetupShadowCollider_67834(bool isOn_); void InitItemList_67835(); void InitOptions_67836(); void ReadConfigs_67837(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetMatchList_67838(DLL2SDK::Assembly_CSharp::GameUI::IReuseList* list_); void SetupUIValues_67839(DLL2SDK::Assembly_CSharp::GameUI::IReuseList* list_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* nameList_, int32_t index_, bool unselect_); int32_t GetColumnCount_67840(DLL2SDK::Assembly_CSharp::GameUI::IReuseList* list_); int32_t GetItemsCount_67841(DLL2SDK::Assembly_CSharp::GameUI::IReuseList* list_); DLL2SDK::mscorlib::System::Object* GetItemData_67842(DLL2SDK::Assembly_CSharp::GameUI::IReuseList* list_, int32_t index_); int32_t GetItemWidth_67843(DLL2SDK::Assembly_CSharp::GameUI::IReuseList* list_, int32_t index_); int32_t GetItemHeight_67844(DLL2SDK::Assembly_CSharp::GameUI::IReuseList* list_, int32_t index_); DLL2SDK::mscorlib::System::Type* GetShowControllerType_67845(DLL2SDK::Assembly_CSharp::GameUI::IReuseList* list_, int32_t index_); bool OnReuseListItemClick_67846(DLL2SDK::Assembly_CSharp::GameUI::IReuseList* list_, int32_t index_); void OnReuseListDataChanged_67847(DLL2SDK::Assembly_CSharp::GameUI::IReuseList* list_, int32_t userContext_); bool OnReuseListItemAction_67848(DLL2SDK::Assembly_CSharp::GameUI::IReuseList* list_, DLL2SDK::Assembly_CSharp::GameUI::ReuseItemActionData* data_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_67850(); void __xLuaBaseProxy_Init_67851(); void __xLuaBaseProxy_OnOpen_67852(); void __xLuaBaseProxy_OnClose_67853(); void __xLuaBaseProxy_RegisterDelegates_67854(); void __xLuaBaseProxy_UnRegisterDelegates_67855(); static void _cctor_67849(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct DirectDSListConfigType : int32_t { Server_ = static_cast(0x0), Map_ = static_cast(0x1), Player_ = static_cast(0x2), Room_ = static_cast(0x3), AIServer_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct AutoRepairPopController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::GameLogin::AutoRepairPopView* m_View_; bool bRedoUpdate_; bool bResetSettings_; bool bDeleteMaps_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoRepair_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMessageBoxCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeleteMapsChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResetSettingsChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRedoUpdateChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSelectTips_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67798(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_67799(); void Init_67800(); void RegisterDelegates_67801(); void UnRegisterDelegates_67802(); void OnStartBtnClick_67803(); void DoRepair_67804(); void OnMessageBoxCallback_67805(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void OnDeleteMapsChange_67806(); void OnResetSettingsChange_67807(); void OnRedoUpdateChange_67808(); void ShowSelectTips_67809(DLL2SDK::mscorlib::System::String* tipsContent_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_67810(); void __xLuaBaseProxy_Init_67811(); void __xLuaBaseProxy_RegisterDelegates_67812(); void __xLuaBaseProxy_UnRegisterDelegates_67813(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct LoginZoneEventChannel : DLL2SDK::Assembly_CSharp::GameEngine::EventChannel { DLL2SDK::Assembly_CSharp::GameLogin::LoginGame* m_Game_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCheckDeviceIDWhiteListResponse_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67794(DLL2SDK::Assembly_CSharp::GameLogin::LoginGame* inGame_); void Init_67795(); void OnCheckDeviceIDWhiteListResponse_67796(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void __xLuaBaseProxy_Init_67797(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct DirectDSConnector : DLL2SDK::mscorlib::System::Object { bool m_IsReady_; DLL2SDK::Array* m_SendData_; DLL2SDK::Assembly_CSharp::Network::UdpClient* m_Socket_; DLL2SDK::mscorlib::System::Text::StringBuilder* m_Logger_; DLL2SDK::mscorlib::System::Threading::Thread* m_WorkThread_; DLL2SDK::Assembly_CSharp::Network::DirectDSConnectParam* m_Param_; DLL2SDK::mscorlib::System::Action_1* m_Callback_; struct StaticFields { DLL2SDK::mscorlib::System::Text::UTF8Encoding* UTF8_; int64_t kErrnoConnectFail_; int64_t kErrnoSendException_; int64_t kErrnoSendFail_; int64_t kErrnoRecvNotReady_; int64_t kErrnoRecvClientDie_; int64_t kErrnoRecvException_; int64_t kErrnoRecvFail_; int64_t kErrnoRecvDismatch_; int64_t kErrnoRecvProtocolDismatch_; int64_t kErrnoRecvProcessError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Dispose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertFromIpStringToInteger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertFromIpAddressToInteger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertFromIntegerToIpAddress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IntToAddr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareSendBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidateRecvBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopConnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartConnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TestProcess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConnectProcess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Send_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Processing_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67779(); void Dispose_67780(); void PrepareSendBuffer_67785(DLL2SDK::Assembly_CSharp::Network::DirectDSConnectParam* connectParam_); bool ValidateRecvBuffer_67786(DLL2SDK::Array* toCompare_, uint32_t expectLen_); void StopConnect_67787(); void StartConnect_67788(DLL2SDK::Assembly_CSharp::Network::DirectDSConnectParam* connectParam_, DLL2SDK::mscorlib::System::Action_1* callback_); void TestProcess_67789(); void ConnectProcess_67790(); DLL2SDK::Assembly_CSharp::Network::ConnectDSResult* Send_67791(DLL2SDK::Assembly_CSharp::Network::DirectDSConnectParam* connectParam_, DLL2SDK::Assembly_CSharp::Network::S2C_DirectConnReq* s2cRes_); DLL2SDK::Assembly_CSharp::Network::ConnectDSResult* Processing_67792(DLL2SDK::mscorlib::System::String* ip_, int32_t timeOutMillisec_, DLL2SDK::Assembly_CSharp::Network::S2C_DirectConnReq* s2cRes_); static uint32_t ConvertFromIpStringToInteger_67781(DLL2SDK::mscorlib::System::String* ipAddress_); static uint32_t ConvertFromIpAddressToInteger_67782(DLL2SDK::System::System::Net::IPAddress* ipAddress_, bool swapEndian_); static DLL2SDK::mscorlib::System::String* ConvertFromIntegerToIpAddress_67783(uint32_t ipAddress_, bool swapEndian_); static DLL2SDK::mscorlib::System::String* IntToAddr_67784(int64_t address_); static void _cctor_67793(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct C2S_DirectConnReq { uint32_t msgic_code_; uint32_t map_id_; uint32_t room_id_; uint32_t player_id_; uint32_t aiserver_ip_; uint16_t aiserver_port_; DLL2SDK::Array* extend_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExtendLen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ uint32_t GetSize_67774(); uint16_t GetExtendLen_67775(); DLL2SDK::Array* Serialize_67776(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct DirectDSConnectParam : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* Ip_; uint16_t Port_; uint32_t MapID_; uint32_t RoomID_; uint32_t playerID_; DLL2SDK::mscorlib::System::String* AIServerIp_; uint16_t AIPort_; DLL2SDK::mscorlib::System::String* ExtendInfo_; int32_t TimeoutMs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67773(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ConnectDSResult : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Network::ConnectDSStatus Result_; int64_t CostTime_; DLL2SDK::mscorlib::System::String* Log_; DLL2SDK::Assembly_CSharp::Network::S2C_DirectConnReq Resp_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67771(DLL2SDK::Assembly_CSharp::Network::ConnectDSStatus result_, int64_t costTime_); void _ctor_67772(DLL2SDK::Assembly_CSharp::Network::ConnectDSStatus result_, int64_t costTime_, DLL2SDK::mscorlib::System::String* log_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct DirectDSConst : DLL2SDK::mscorlib::System::Object { struct StaticFields { uint32_t DIRECTCONN_MAGIC_CODE_; uint32_t WNZ_CRYPT_KEY_SIZE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct GrayUserAdditionalInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* svr_; DLL2SDK::Assembly_CSharp::GameLogin::DolphinCDN* cdn_; DLL2SDK::Assembly_CSharp::GameLogin::PufferCDN* puffer_cdn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67770(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct VersionCustomRedirect : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* program_; DLL2SDK::mscorlib::System::String* resource_; DLL2SDK::mscorlib::System::String* version_; DLL2SDK::mscorlib::System::String* redirect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67768(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct SharedVersionConfig : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* gray_users_; DLL2SDK::Array* redirects_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67767(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct xLuaPatch : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* url_; DLL2SDK::mscorlib::System::String* md5_; DLL2SDK::Array* versions_; void _ctor_67766(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct PufferCDN : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* url_; uint32_t channel_; int32_t pufferUpdateType_; uint32_t dolphinChannel_; uint32_t pufferGameId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67765(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct DolphinCDN : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* url_; uint32_t channel_; DLL2SDK::mscorlib::System::String* user_id_; DLL2SDK::mscorlib::System::String* server_id_; bool is_gray_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67764(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct PlatformVersionConfig : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* svr_; DLL2SDK::Assembly_CSharp::GameLogin::xLuaPatch* patch_; DLL2SDK::Assembly_CSharp::GameLogin::DolphinCDN* cdn_; DLL2SDK::Assembly_CSharp::GameLogin::PufferCDN* puffer_cdn_; int32_t ds_ping_; int32_t gc_; int32_t gc_lowend_; int32_t min_gc_interval_; int32_t min_gc_interval_lowend_; int32_t unloadABSF_; int32_t abLoadAssetLog_; int32_t enableAOI_; DLL2SDK::mscorlib::System::String* qa_monitor_url_; DLL2SDK::mscorlib::System::String* ftue_flags_; int32_t tapm_; int32_t xlua_; int32_t pandora_; int32_t crash_; int32_t device_check_; int32_t gov_; int32_t gsdk_; int32_t pvp_auto_; int32_t tss_disable_send_; int32_t svc_cache_; int32_t mesh_lod_; int32_t disable_soc_; int32_t enable_conservative_soc_; DLL2SDK::mscorlib::System::String* vulkan_devices_; DLL2SDK::mscorlib::System::String* adp_devices_; int32_t cdn_timeout_; bool upload_eigen_v2_; int32_t force_sync_load_ab_; int32_t enable_extreme_; int32_t enable_higher_framerate_; DLL2SDK::mscorlib::System::String* higher_framerate_devices_ios_; DLL2SDK::mscorlib::System::String* higher_framerate_devices_android_models_; DLL2SDK::mscorlib::System::String* higher_framerate_devices_android_gpu_; int32_t enable_configurable_res_; int32_t force_destroy_vehicle_; int32_t unload_raw_assets_; int32_t listen_create_gpu_program_; int32_t enable_rag_doll_on_low_end_device_; int32_t enable_ragdoll_; int32_t enable_adaptive_agc_; int32_t max_load_ab_async_count_; int32_t max_load_asset_async_from_ab_count_; int32_t warm_up_svc_; int32_t warm_up_svc_impl_; int32_t back_up_low_mem_strategy_; int32_t shader_compile_shared_buf_; int32_t unsafe_bundle_loading_; int32_t weapon_lod_strip_; int32_t distance_bias_ratio_on_mem_critical_; int32_t input_setting_ver_; int32_t gamepad_; int32_t async_muzzle_flash_; int32_t asset_preloader_; int32_t asset_preloader_lowmem_; int32_t asset_preloader_android_veryhigh_; int32_t monobehaviour_asset_manager_; int32_t scene_asset_reference_counter_; int32_t scene_asset_reference_counter_delayed_unload_; DLL2SDK::mscorlib::System::String* vss_dangerous_models_; DLL2SDK::mscorlib::System::String* vss_dangerous_os_; DLL2SDK::mscorlib::System::String* vss_dangerous_vendor_; int32_t custom_allocator_; int32_t il2cpp_reflection_opt_; int32_t custom_allocator_logs_; int32_t enable_dense_hash_map_for_android_; int32_t resrepair_; bool forceappupdate_; DLL2SDK::mscorlib::System::String* forceappupdateversion_; DLL2SDK::mscorlib::System::String* termsofuseurl_; DLL2SDK::mscorlib::System::String* privacypolicyurl_; bool applereview_; DLL2SDK::mscorlib::System::String* applesubmissiondsdomain_; bool reportloginflowdetail_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* DynamicResources_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* DynamicResourcesBytes_; int32_t enable_ironsrc_; int32_t enable_startvideo_; int32_t enable_videousewwise_; int32_t enable_halloween_; int32_t festival_index_; bool useversionupdateinfo_; bool useannouncement_; bool usegamepolicy_; bool openapplelogin_; DLL2SDK::mscorlib::System::String* loginhelpurl_; bool openhelpbtn_; bool openloginvng18_; bool announcementforresource_; bool openlanguagecheck_; float litePackTimeDelay1_; float litePackTimeDelay2_; float litePackTimeDelay3_; int32_t litePackMaxDownSpeed_; int32_t res_update_limit_cellular_; int32_t res_update_limit_wifi_; int32_t litePackNetNoticeType_; int32_t litePackRetryNoticeType_; int32_t litePackDiskLimit_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67670(); bool get_EnableDSPing_67671(); int32_t get_ActiveGCInterval_67672(); int32_t get_MinGCInterval_67673(); bool get_UnloadABSF_67674(); bool get_ABLoadAssetLog_67675(); bool get_EnableAOI_67676(); DLL2SDK::mscorlib::System::String* get_QAMonitorUrl_67677(); bool get_EnableTAPM_67678(); bool get_EnableXLua_67679(); bool get_EnablePandora_67680(); bool get_CrashOnException_67681(); bool get_EnableDeviceCheck_67682(); bool get_IsGOVReview_67683(); bool get_EnableGSDK_67684(); bool get_EnablePVPAutoFire_67685(); bool get_TSSDiableSend_67686(); int32_t get_SVCCache_67687(); bool get_EnableMeshLOD_67688(); bool get_DisableSOC_67689(); bool get_EnableConservativeSOC_67690(); DLL2SDK::mscorlib::System::String* get_VulkanDevices_67691(); DLL2SDK::mscorlib::System::String* get_ADPDevices_67692(); int32_t get_CDN_Timeout_67693(); bool get_Upload_Eigen_67694(); bool get_ForceSyncLoadAB_67695(); bool get_EnableExtreme_67696(); bool get_EnableHigherFrameRate_67697(); DLL2SDK::mscorlib::System::String* get_HigherFrameRateDevices_iOS_Models_67698(); DLL2SDK::mscorlib::System::String* get_HigherFrameRateDevices_Android_Models_67699(); DLL2SDK::mscorlib::System::String* get_HigherFrameRateDevices_Android_GPUs_67700(); bool get_EnableConfigurableResolution_67701(); bool get_ForceDestroyVehicleWhenDespawn_67702(); bool get_EnableUnloadRawAssets_67703(); bool get_ReportShaderCompile_67704(); bool get_EnableRagDollOnLowEndDevice_67705(); bool get_EnableRagDoll_67706(); bool get_EnableAdaptiveAGC_67707(); int32_t get_MaxLoadABAsyncCount_67708(); int32_t get_MaxLoadAssetAsyncFromABCount_67709(); bool get_ShouldWarmUpSVC_67710(); int32_t get_WarmUpShaderImpl_67711(); bool get_EnableBackupLowMemStrategy_67712(); bool get_EnableShaderCompileSharedBuf_67713(); bool get_EnableUnsafeBundleLoading_67714(); bool get_EnableWeaponStripLOD_67715(); int32_t get_DistanceBiasRatioOnMemCritical_67716(); int32_t get_InputSettingVersion_67717(); bool get_EnableGamePad_67718(); bool get_AsyncLoadMuzzleFlash_67719(); bool get_EnableAssetPreloader_67720(); bool get_EnableAssetPreloaderForLowMem_67721(); bool get_EnableAssetPreloaderForAndroidVeryHigh_67722(); bool get_UseCorrectAssetList_67723(); bool get_EnableSceneReferenceCounter_67724(); bool get_EnableSceneReferenceCounterDelayedUnload_67725(); DLL2SDK::mscorlib::System::String* get_VSSDangerousModels_67726(); DLL2SDK::mscorlib::System::String* get_VSSDangerousOS_67727(); DLL2SDK::mscorlib::System::String* get_VSSDangerousVendor_67728(); bool get_UseCustomAllocator_67729(); bool get_EnableIL2CPPReflectionOpt_67730(); bool get_EnableCustomAllocatorLogs_67731(); bool get_EnableRemapperDenseForAndroid_67732(); bool get_UseResRepair_67733(); bool get_ForceAppUpdate_67734(); DLL2SDK::mscorlib::System::String* get_ForceAppUpdateVersion_67735(); DLL2SDK::mscorlib::System::String* get_TermsOfUseUrl_67736(); DLL2SDK::mscorlib::System::String* get_PrivacyPolicyUrl_67737(); bool get_AppleReview_67738(); DLL2SDK::mscorlib::System::String* get_AppleSubmissionDSDomain_67739(); bool get_ReportLoginFlowDetail_67740(); bool get_EnableIronSrc_67741(); bool get_EnableStartVideo_67742(); bool get_EnableVideoUseWWise_67743(); bool get_EnableHalloween_67744(); int32_t get_FestivalIndex_67745(); bool get_UseVersionUpdateInfo_67746(); bool get_UseAnnouncement_67747(); bool get_UseGamePolicy_67748(); bool get_OpenAppleLogin_67749(); DLL2SDK::mscorlib::System::String* get_LoginHelpUrl_67750(); bool get_OpenHelpBtn_67751(); bool get_OpenLoginVng18_67752(); bool get_AnnouncementForResource_67753(); bool get_OpenLanguageCheck_67754(); float get_LitePackTimeDelay1_67755(); float get_LitePackTimeDelay2_67756(); float get_LitePackTimeDelay3_67757(); int32_t get_LitePackMaxDownSpeed_67758(); int32_t get_ResSilentUpdateLimit_Cellular_67759(); int32_t get_ResSilentUpdateLimit_Wifi_67760(); int32_t get_LitePackNetNoticeType_67761(); int32_t get_LitePackRetryNoticeType_67762(); int32_t get_LitePackDiskLimit_67763(); }; } namespace DLL2SDK::Assembly_CSharp { struct LocalizationLoginHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoginResultIMSDKErrorMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoginResultMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoginQueueInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUpdateMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDeviceDiskLimitationText_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::String* GetLoginResultIMSDKErrorMessage_67665(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKLoginRet* loginResult_); static DLL2SDK::mscorlib::System::String* GetLoginResultMessage_67666(DLL2SDK::Assembly_CSharp::GameBase::LoginResult ret_, int32_t apolloErrorCode_); static DLL2SDK::mscorlib::System::String* GetLoginQueueInfo_67667(uint32_t pos_, uint32_t queueLen_, uint32_t waitSeconds_); static DLL2SDK::mscorlib::System::String* GetUpdateMessage_67668(bool isAppUpdate_, bool isForceUpdate_, DLL2SDK::mscorlib::System::String* newVersion_, DLL2SDK::Assembly_CSharp::GameLogin::IIPSUpdateCustomData* customData_); static DLL2SDK::mscorlib::System::String* GetDeviceDiskLimitationText_67669(int32_t MBytes_); }; } namespace DLL2SDK::Assembly_CSharp { struct LocalizationHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LOC_VALIDATEERR_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LOC_VALIDATEERR_LOCID_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::String* LOC_VALIDATEERR_67663(int32_t errCode_); static DLL2SDK::mscorlib::System::String* LOC_VALIDATEERR_LOCID_67664(int32_t errCode_); }; } namespace DLL2SDK::Assembly_CSharp { struct LocalizationClan : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildUnknownErrorString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::String* BuildUnknownErrorString_67662(int32_t result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingUIScene : DLL2SDK::Assembly_CSharp::GameUI::UIScene { DLL2SDK::Assembly_CSharp::GameUI::LoadingProgressBarController* m_LoadingProgressBarController_; DLL2SDK::Assembly_CSharp::GameUI::LoadingSceneTipsController* m_LoadingSceneTipsController_; DLL2SDK::Assembly_CSharp::GameBase::LoadingSceneLoader* m_LoadingSceneLoader_; bool m_PengdingShutDown_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Vector2 LOGO_POSITION_DEFAULT_V2_; DLL2SDK::UnityEngine::UnityEngine::Vector3 LOGO_POSITION_DEFAULT_; DLL2SDK::UnityEngine::UnityEngine::Vector3 LOGO_POSITION_PVE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoInit_Step1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoInit_Step2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLoading_PVE_Multi_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnKeyPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDownImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadingFlowProgressUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLoadingProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadAssetsComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReLoadLoading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPVPPlayerList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowPVETips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideTextureLogo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67643(); void Init_67644(); void DoInit_Step1_67645(int32_t* mapId_, DLL2SDK::Assembly_CSharp::GameEngine::EGameModeCategory* modeCategory_); void DoInit_Step2_67646(int32_t mapId_, DLL2SDK::Assembly_CSharp::GameEngine::EGameModeCategory modeCategory_); void DoLoading_PVE_Multi_67647(int32_t mapId_); bool OnReturnKeyPress_67648(); void ShutDown_67649(); void ShutDownImpl_67650(); void OnLoadingFlowProgressUpdate_67651(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowLoadingProgress_67652(DLL2SDK::mscorlib::System::String* tips_, float progress_, bool showprogress_); void OnLoadAssetsComplete_67653(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnReLoadLoading_67654(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowPVPPlayerList_67655(); bool IsShowPVETips_67656(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_); void HideTextureLogo_67657(); void __xLuaBaseProxy_Init_67659(); bool __xLuaBaseProxy_OnReturnKeyPress_67660(); void __xLuaBaseProxy_ShutDown_67661(); static void _cctor_67658(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct LoadingSceneLoader : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UITexture* TextureBg_Default_; DLL2SDK::Assembly_CSharp::UITexture* TextureBg_1530x852_; DLL2SDK::Assembly_CSharp::UITexture* TextureLogo_; DLL2SDK::Assembly_CSharp::UISprite* VNG_18_; DLL2SDK::Assembly_CSharp::LoadingData* m_LoadingData_; DLL2SDK::Assembly_CSharp::GameBase::ELoadingSceneType m_LoadingSceneType_; DLL2SDK::Assembly_CSharp::LoadingBackGroundDataStore* m_LoadingBackGroundDS_; float StartTime_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* m_ToLoadTexture_; bool m_LoadingSplashShowed_; bool m_PersistentLoadingShowed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBackground_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBackground_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadSplash_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HidePersistentLoading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SetBGTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__LoadTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__LoadLocalTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__LoadCdnTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideTextureLogo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadLoadingTextures_VeryImportant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67626(); DLL2SDK::Assembly_CSharp::LoadingBackGroundDataStore* get_LoadingBackGroundDS_67627(); void ShowBackground_67628(); void GetLoadingData_67629(int32_t targetMapId_); void SetBackground_67630(); void LoadSplash_67631(int32_t targetMapId_); void HidePersistentLoading_67632(); void Awake_67633(); void Start_67634(); void Update_67635(); void _SetBGTexture_67636(DLL2SDK::mscorlib::System::String* localSprite_, DLL2SDK::mscorlib::System::String* urlPath_); void _LoadTexture_67637(DLL2SDK::mscorlib::System::String* localPath_, DLL2SDK::mscorlib::System::String* urlPath_); void _LoadLocalTexture_67638(DLL2SDK::mscorlib::System::String* localSprite_); void _LoadCdnTexture_67639(DLL2SDK::mscorlib::System::String* urlPath_); void HideTextureLogo_67640(); void UnloadLoadingTextures_VeryImportant_67641(); void OnDestroy_67642(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingGame : DLL2SDK::Assembly_CSharp::GameBase::BaseGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitGameEventChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessZoneEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67619(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); void Init_67620(); void InitGameEventChannel_67621(); void ProcessZoneEvent_67622(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void __xLuaBaseProxy_Init_67623(); void __xLuaBaseProxy_InitGameEventChannel_67624(); void __xLuaBaseProxy_ProcessZoneEvent_67625(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ReturnToLobbyViewController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::ReturnToLobbyView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfBlurWhenOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLoadingBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingMapId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67610(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_67611(); bool IfBlurWhenOpen_67612(); void Init_67613(); void ShowLoadingBackgroundTexture_67614(); int32_t GetLoadingMapId_67615(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_67616(); bool __xLuaBaseProxy_IfBlurWhenOpen_67617(); void __xLuaBaseProxy_Init_67618(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ReturnToLobbyView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UITexture* m_Bg_Texture_; DLL2SDK::Assembly_CSharp::GameCommon::UISizeAdaptor* m_SizeAdaptor_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBGTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67606(); void SetBGTexture_67607(DLL2SDK::mscorlib::System::String* loadingTexture_); void OnDestroy_67608(); void __xLuaBaseProxy_OnDestroy_67609(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowUIViewPreLoadController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { float startTime_; float endTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExpectedProcessingTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunTimeLimitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUIViewPreLoadFlowResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateFlowProgress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67590(); void RegisterDelegates_67591(); void ShutDown_67592(); DLL2SDK::mscorlib::System::String* GetLoadingTips_67593(); void StartFlow_67594(); bool IsMainFlow_67595(); float GetExpectedProcessingTime_67596(); float RunTimeLimitation_67597(); void OnUIViewPreLoadFlowResult_67598(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnUpdateFlowProgress_67599(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void __xLuaBaseProxy_RegisterDelegates_67600(); void __xLuaBaseProxy_ShutDown_67601(); void __xLuaBaseProxy_StartFlow_67602(); bool __xLuaBaseProxy_IsMainFlow_67603(); float __xLuaBaseProxy_GetExpectedProcessingTime_67604(); float __xLuaBaseProxy_RunTimeLimitation_67605(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowCheckableController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlowStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlowProcessing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlowFinish_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67290(); bool IsMainFlow_67291(); DLL2SDK::mscorlib::System::String* GetLoadingTips_67292(); void OnFlowStart_67293(); void OnFlowProcessing_67294(DLL2SDK::mscorlib::System::String* tips_, float progress_); void OnFlowFinish_67295(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult result_, DLL2SDK::mscorlib::System::String* errorMessage_); bool __xLuaBaseProxy_IsMainFlow_67296(); void __xLuaBaseProxy_OnFlowStart_67297(); void __xLuaBaseProxy_OnFlowProcessing_67298(DLL2SDK::mscorlib::System::String* P0_, float P1_); void __xLuaBaseProxy_OnFlowFinish_67299(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult P0_, DLL2SDK::mscorlib::System::String* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowReConnectController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { struct StaticFields { int32_t LOGIN_FAIL_RETRY_COUNT_; float LOGIN_FAIL_RETRY_INTERVAL_; float CONNECT_FAIL_TIMEOUT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67566(); DLL2SDK::mscorlib::System::String* GetLoadingTips_67567(); void ShutDown_67568(); bool IsMainFlow_67569(); void StartFlow_67570(); void __xLuaBaseProxy_ShutDown_67571(); bool __xLuaBaseProxy_IsMainFlow_67572(); void __xLuaBaseProxy_StartFlow_67573(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowLoadLevelController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelByCondition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExpectedProcessingTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunTimeLimitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadLevelFlowResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateFlowProgress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67494(); void RegisterDelegates_67495(); void ShutDown_67496(); DLL2SDK::mscorlib::System::String* GetLoadingTips_67497(); void StartFlow_67498(); bool CancelByCondition_67499(); bool IsMainFlow_67500(); float GetExpectedProcessingTime_67501(); float RunTimeLimitation_67502(); void OnLoadLevelFlowResult_67503(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnUpdateFlowProgress_67504(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void __xLuaBaseProxy_RegisterDelegates_67505(); void __xLuaBaseProxy_ShutDown_67506(); void __xLuaBaseProxy_StartFlow_67507(); bool __xLuaBaseProxy_IsMainFlow_67508(); float __xLuaBaseProxy_GetExpectedProcessingTime_67509(); float __xLuaBaseProxy_RunTimeLimitation_67510(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowLoadZonePlayerProfileSecondaryController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestToZoneSvrForPlayerProfile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetPlayerProfileResp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67553(); DLL2SDK::mscorlib::System::String* GetLoadingTips_67554(); void RegisterDelegates_67555(); bool IsMainFlow_67556(); void StartFlow_67557(); void RequestToZoneSvrForPlayerProfile_67558(); void OnGetPlayerProfileResp_67559(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void __xLuaBaseProxy_RegisterDelegates_67560(); bool __xLuaBaseProxy_IsMainFlow_67561(); void __xLuaBaseProxy_StartFlow_67562(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowLoadZonePlayerProfileInMatchingController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { int32_t m_BoxTimes_; int32_t m_BoxTimesMax_; struct StaticFields { int32_t MESSAGEBOX_CONTEXT_TOFRONTEND_; int32_t MESSAGEBOX_CONTEXT_TIMEOUT_; int32_t MESSAGEBOX_CONTEXT_PAYTOKEN_EXPIRED_; int32_t MESSAGEBOX_CONTEXT_TOOMANYTIMES_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestToZoneSvrForPlayerProfile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetPlayerProfileResp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SavePlayerProfileData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBackToLoginConfirm_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67538(); DLL2SDK::mscorlib::System::String* GetLoadingTips_67539(); void RegisterDelegates_67540(); void UnRegisterDelegates_67541(); bool IsMainFlow_67542(); void StartFlow_67543(); void RequestToZoneSvrForPlayerProfile_67544(); void OnGetPlayerProfileResp_67545(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void SavePlayerProfileData_67546(DLL2SDK::CSProto::msg::CSLobbyGetPlayerProfileRes* data_); void ProcessError_67547(DLL2SDK::CSProto::msg::CSLobbyGetPlayerProfileRes* data_); void OnBackToLoginConfirm_67548(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t context_); void __xLuaBaseProxy_RegisterDelegates_67549(); void __xLuaBaseProxy_UnRegisterDelegates_67550(); bool __xLuaBaseProxy_IsMainFlow_67551(); void __xLuaBaseProxy_StartFlow_67552(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowLoadZonePlayerProfileController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { struct StaticFields { bool m_IgnoreReconnect_; int32_t MESSAGEBOX_CONTEXT_TOLOGIN_; int32_t MESSAGEBOX_CONTEXT_LOGOUTTOLOGIN_; int32_t MESSAGEBOX_CONTEXT_PAYTOKEN_EXPIRED_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlowFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestToZoneSvrForPlayerProfile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetPlayerProfileResp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestBasicInformation_Step1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestBasicInformation_Step2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestBasicInformation_Step3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestBasicInformation_Step4_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SavePlayerProfileData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBeaconInLobby_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBeaconGetProfileFail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBackToLoginConfirm_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67511(); bool IsMainFlow_67514(); DLL2SDK::mscorlib::System::String* GetLoadingTips_67515(); void RegisterDelegates_67516(); void UnRegisterDelegates_67517(); void StartFlow_67518(); void OnFlowFinish_67519(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult result_, DLL2SDK::mscorlib::System::String* errorMessage_); void RequestToZoneSvrForPlayerProfile_67520(); void OnGetPlayerProfileResp_67521(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void RequestBasicInformation_Step1_67522(); void RequestBasicInformation_Step2_67523(); void RequestBasicInformation_Step3_67524(); void RequestBasicInformation_Step4_67525(); void SavePlayerProfileData_67526(DLL2SDK::CSProto::msg::CSLobbyGetPlayerProfileRes* data_); void ReportBeaconInLobby_67527(bool isSuccess_); void ReportBeaconGetProfileFail_67528(int32_t errorCode_, bool abortFlow_); void ProcessError_67529(DLL2SDK::CSProto::msg::CSLobbyGetPlayerProfileRes* data_); void OnBackToLoginConfirm_67530(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t context_); void _OnGetPlayerProfileResp_m__0_67532(); bool __xLuaBaseProxy_IsMainFlow_67533(); void __xLuaBaseProxy_RegisterDelegates_67534(); void __xLuaBaseProxy_UnRegisterDelegates_67535(); void __xLuaBaseProxy_StartFlow_67536(); void __xLuaBaseProxy_OnFlowFinish_67537(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult P0_, DLL2SDK::mscorlib::System::String* P1_); static bool get_IgnoreReconnect_67512(); static void set_IgnoreReconnect_67513(bool value_); static void _cctor_67531(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowLoadAudioController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { DLL2SDK::UnityEngine::UnityEngine::Coroutine* m_CoRoutineCheck_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadCompelete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfStopOnError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExpectedProcessingTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlowFinish_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67479(); DLL2SDK::mscorlib::System::String* GetLoadingTips_67480(); void StartFlow_67481(); void OnLoadCompelete_67482(); bool IfStopOnError_67483(); float GetExpectedProcessingTime_67484(); bool IsMainFlow_67485(); void ShutDown_67486(); void OnFlowFinish_67487(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult result_, DLL2SDK::mscorlib::System::String* errorMessage_); void __xLuaBaseProxy_StartFlow_67488(); bool __xLuaBaseProxy_IfStopOnError_67489(); float __xLuaBaseProxy_GetExpectedProcessingTime_67490(); bool __xLuaBaseProxy_IsMainFlow_67491(); void __xLuaBaseProxy_ShutDown_67492(); void __xLuaBaseProxy_OnFlowFinish_67493(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult P0_, DLL2SDK::mscorlib::System::String* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowLoadAssetsController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAssetLoadPercent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAssetReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadFirstPersonWeaponAssets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExpectedProcessingTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67468(); DLL2SDK::mscorlib::System::String* GetLoadingTips_67469(); void StartFlow_67470(); void OnAssetLoadPercent_67471(float percent_); bool IsMainFlow_67472(); void OnAssetReady_67473(); void LoadFirstPersonWeaponAssets_67474(); float GetExpectedProcessingTime_67475(); void __xLuaBaseProxy_StartFlow_67476(); bool __xLuaBaseProxy_IsMainFlow_67477(); float __xLuaBaseProxy_GetExpectedProcessingTime_67478(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowLoadAnnouncementController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfStopOnError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlowFinish_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67452(); DLL2SDK::mscorlib::System::String* GetLoadingTips_67453(); void Init_67454(); bool IsMainFlow_67455(); bool IfStopOnError_67456(); void RegisterDelegates_67457(); void UnRegisterDelegates_67458(); void StartFlow_67459(); void OnFlowFinish_67460(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult result_, DLL2SDK::mscorlib::System::String* errorMessage_); void __xLuaBaseProxy_Init_67461(); bool __xLuaBaseProxy_IsMainFlow_67462(); bool __xLuaBaseProxy_IfStopOnError_67463(); void __xLuaBaseProxy_RegisterDelegates_67464(); void __xLuaBaseProxy_UnRegisterDelegates_67465(); void __xLuaBaseProxy_StartFlow_67466(); void __xLuaBaseProxy_OnFlowFinish_67467(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult P0_, DLL2SDK::mscorlib::System::String* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowGameStatController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfStopOnError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGameStat_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67437(); DLL2SDK::mscorlib::System::String* GetLoadingTips_67438(); void Init_67439(); bool IsMainFlow_67440(); bool IfStopOnError_67441(); void RegisterDelegates_67442(); void UnRegisterDelegates_67443(); void StartFlow_67444(); void RequestGameStat_67445(); void __xLuaBaseProxy_Init_67446(); bool __xLuaBaseProxy_IsMainFlow_67447(); bool __xLuaBaseProxy_IfStopOnError_67448(); void __xLuaBaseProxy_RegisterDelegates_67449(); void __xLuaBaseProxy_UnRegisterDelegates_67450(); void __xLuaBaseProxy_StartFlow_67451(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowExtractAudioController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAssetLoadPercent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBankExtracted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67427(); DLL2SDK::mscorlib::System::String* GetLoadingTips_67428(); void StartFlow_67429(); void OnAssetLoadPercent_67430(DLL2SDK::mscorlib::System::String* loadingFileName_, float percent_); void OnBankExtracted_67431(); bool IsMainFlow_67432(); void ShutDown_67433(); void __xLuaBaseProxy_StartFlow_67434(); bool __xLuaBaseProxy_IsMainFlow_67435(); void __xLuaBaseProxy_ShutDown_67436(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowDevicePatchController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { struct StaticFields { DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* alphatest_models_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* glLinkProgram_CrashModels_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunTimeLimitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidateExperimentalTopics_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckEnableHigherFrameRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidateGraphics_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidateKernalLogic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PatchIL2CPPReflectionOpt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidateIsVirtualMachine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PatchAssetBundleLoadAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PatchRemapperContainer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckEnableAndroidAllocatorLogs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PatchAndroidAllocator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PatchShaderForAdreno3XX_AlphaTestZeroIssue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PatchEnableMeshRendererVaInstancing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PatchShaderForAdreno_glLinkProgramCrash_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67405(); DLL2SDK::mscorlib::System::String* GetLoadingTips_67406(); bool IsMainFlow_67407(); float RunTimeLimitation_67408(); void StartFlow_67409(); bool __xLuaBaseProxy_IsMainFlow_67424(); float __xLuaBaseProxy_RunTimeLimitation_67425(); void __xLuaBaseProxy_StartFlow_67426(); static void ValidateExperimentalTopics_67410(); static void CheckEnableHigherFrameRate_67411(); static void ValidateGraphics_67412(); static void ValidateKernalLogic_67413(); static void PatchIL2CPPReflectionOpt_67414(); static void ValidateIsVirtualMachine_67415(); static void PatchAssetBundleLoadAsset_67416(); static void PatchRemapperContainer_67417(); static void CheckEnableAndroidAllocatorLogs_67418(); static void PatchAndroidAllocator_67419(); static void PatchShaderForAdreno3XX_AlphaTestZeroIssue_67420(); static void PatchEnableMeshRendererVaInstancing_67421(); static void PatchShaderForAdreno_glLinkProgramCrash_67422(); static void _cctor_67423(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowDSLoginController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { int32_t m_LoginFailCount_; int32_t m_LoginTimeoutCount_; int32_t m_BoxShowTimes_; int32_t m_BoxShowTimesMax_; DLL2SDK::Assembly_CSharp::Network::S2C_RES_LOGIN* m_ResLogin_; float CheckDSInfoTime_; bool m_IsDsLogining_; struct StaticFields { int32_t LOGIN_FAIL_RETRY_COUNT_; float LOGIN_FAIL_RETRY_INTERVAL_; float CONNECT_FAIL_TIMEOUT_; int32_t m_ConnectFailCount_; int32_t LOGIN_TIMEOUT_RETRY_COUNT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunTimeLimitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckZoneNetwork_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckStartDSLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartDSLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InterruptWhenFailed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReconnectDS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDSLoginSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDSLoginSecondarySuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSquadMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDSLoginFailed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReconnectDS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConnectTimeout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RetryConnectDS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConnectFail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFailMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmConnectFail_ForceQuit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmConnectFail_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67376(); DLL2SDK::mscorlib::System::String* GetLoadingTips_67377(); void RegisterDelegates_67378(); void ShutDown_67379(); bool IsMainFlow_67380(); float RunTimeLimitation_67381(); void StartFlow_67382(); bool CheckZoneNetwork_67383(); void CheckStartDSLogin_67384(); void StartDSLogin_67385(); bool InterruptWhenFailed_67386(); bool IsReconnectDS_67387(); void OnDSLoginSuccess_67388(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnDSLoginSecondarySuccess_67389(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void CheckSquadMatch_67390(); void OnDSLoginFailed_67391(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void ReconnectDS_67392(); void ConnectTimeout_67393(); void RetryConnectDS_67394(); void ConnectFail_67395(DLL2SDK::mscorlib::System::String* msg_, int32_t errorCode_, bool forceQuit_); DLL2SDK::mscorlib::System::String* GetFailMsg_67396(int32_t errorCode_, DLL2SDK::mscorlib::System::String* defaultMsg_); void OnConfirmConnectFail_ForceQuit_67397(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void OnConfirmConnectFail_67398(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void __xLuaBaseProxy_RegisterDelegates_67400(); void __xLuaBaseProxy_ShutDown_67401(); bool __xLuaBaseProxy_IsMainFlow_67402(); float __xLuaBaseProxy_RunTimeLimitation_67403(); void __xLuaBaseProxy_StartFlow_67404(); static void _cctor_67399(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowCheckPayTokenController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { bool m_HasRefreshedToken_; struct StaticFields { int32_t SECONDS_AVAIABLE_PAYTOKEN_QQ_; int32_t SECONDS_AVAIABLE_PAYTOKEN_WECHAT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoNotNeedsToCheckPayToken_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOverTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPayTokenTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPayTokenTimeForQQ_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPayTokenTimeForWeChat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyNeedRelogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyNeedReloginCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginRefreshWeChatAccessToken_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRefreshAccessTokenCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FinishFlowSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FinishFlowFail_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67356(); bool get_HasRefreshedToken_67357(); void set_HasRefreshedToken_67358(bool value_); DLL2SDK::mscorlib::System::String* GetLoadingTips_67359(); bool IsMainFlow_67360(); void StartFlow_67361(); bool DoNotNeedsToCheckPayToken_67362(); void OnOverTime_67363(); void CheckPayTokenTime_67364(); void CheckPayTokenTimeForQQ_67365(int32_t payTokenLeftSeconds_); void CheckPayTokenTimeForWeChat_67366(int32_t payTokenLeftSeconds_); void NotifyNeedRelogin_67367(); void OnNotifyNeedReloginCallback_67368(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t context_); void BeginRefreshWeChatAccessToken_67369(); void OnRefreshAccessTokenCallback_67370(DLL2SDK::Assembly_CSharp::GameBase::LoginResult result_, int32_t innerResult_); void FinishFlowSuccess_67371(); void FinishFlowFail_67372(); bool __xLuaBaseProxy_IsMainFlow_67373(); void __xLuaBaseProxy_StartFlow_67374(); void __xLuaBaseProxy_OnOverTime_67375(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowCheckDeviceLimitationController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { uint64_t BYTES_LIMITATION_; struct StaticFields { uint64_t BYTES_MBYTES_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunTimeLimitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDiskAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRAMLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckGraphicLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckOtherLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIsInWhiteList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyDeviceNotMeetLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FinishFlowSuccess_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67341(); DLL2SDK::mscorlib::System::String* GetLoadingTips_67342(); bool IsMainFlow_67343(); float RunTimeLimitation_67344(); void StartFlow_67345(); bool CheckDiskAvailable_67346(); bool CheckRAMLimit_67347(); bool CheckGraphicLimit_67348(); bool CheckOtherLimit_67349(); bool CheckIsInWhiteList_67350(); void OnNotifyDeviceNotMeetLimit_67351(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t context_); void FinishFlowSuccess_67352(); bool __xLuaBaseProxy_IsMainFlow_67353(); float __xLuaBaseProxy_RunTimeLimitation_67354(); void __xLuaBaseProxy_StartFlow_67355(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowChatMessage : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfStopOnError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestOfflineChatMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFetchMessageResp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67327(); DLL2SDK::mscorlib::System::String* GetLoadingTips_67328(); bool IsMainFlow_67329(); bool IfStopOnError_67330(); void StartFlow_67331(); void RegisterDelegates_67332(); void UnRegisterDelegates_67333(); void RequestOfflineChatMessage_67334(); void OnFetchMessageResp_67335(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); bool __xLuaBaseProxy_IsMainFlow_67336(); bool __xLuaBaseProxy_IfStopOnError_67337(); void __xLuaBaseProxy_StartFlow_67338(); void __xLuaBaseProxy_RegisterDelegates_67339(); void __xLuaBaseProxy_UnRegisterDelegates_67340(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowBattlePassController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowCheckableController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfStopOnError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunTimeLimitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResBattlePassData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67313(); DLL2SDK::mscorlib::System::String* GetLoadingTips_67314(); void RegisterDelegates_67315(); void UnRegisterDelegates_67316(); bool IfStopOnError_67317(); float RunTimeLimitation_67318(); void StartFlow_67319(); void OnResBattlePassData_67320(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetLoadingTips_67321(); void __xLuaBaseProxy_RegisterDelegates_67322(); void __xLuaBaseProxy_UnRegisterDelegates_67323(); bool __xLuaBaseProxy_IfStopOnError_67324(); float __xLuaBaseProxy_RunTimeLimitation_67325(); void __xLuaBaseProxy_StartFlow_67326(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowCheckpointController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { int32_t TotalCheckableFlowCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunTimeLimitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlowStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TimerUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlowProcessing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlowFinish_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67300(); bool IsMainFlow_67301(); DLL2SDK::mscorlib::System::String* GetLoadingTips_67302(); float RunTimeLimitation_67303(); void OnFlowStart_67304(); void TimerUpdate_67305(); void OnFlowProcessing_67306(DLL2SDK::mscorlib::System::String* tips_, float progress_); void OnFlowFinish_67307(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult result_, DLL2SDK::mscorlib::System::String* errorMessage_); bool __xLuaBaseProxy_IsMainFlow_67308(); float __xLuaBaseProxy_RunTimeLimitation_67309(); void __xLuaBaseProxy_OnFlowStart_67310(); void __xLuaBaseProxy_OnFlowProcessing_67311(DLL2SDK::mscorlib::System::String* P0_, float P1_); void __xLuaBaseProxy_OnFlowFinish_67312(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult P0_, DLL2SDK::mscorlib::System::String* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct LoadingZoneEventChannel : DLL2SDK::Assembly_CSharp::GameEngine::EventChannel { DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingGame* m_Game_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67289(DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingGame* inGame_); }; } namespace DLL2SDK::Assembly_CSharp { struct PrefabLightmapData : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool UseBakery_; float m_lightmapResolution_; DLL2SDK::Assembly_CSharp::PrefabLightmapData_LightMapSize lightmapSize_; DLL2SDK::Array* m_RendererInfo_; DLL2SDK::Array* m_Lightmaps_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* MatList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ReflectionProbeList_; DLL2SDK::UnityEngine::UnityEngine::LightProbes* m_RuntimeLightProbes_; float m_LightProbesFadeFactor_; DLL2SDK::UnityEngine::UnityEngine::Bounds m_LightProbesLocalAABB_; bool m_LightProbesRegistered_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyLightmap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyUnityLightMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyRendererInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67275(); void ApplyShift_67276(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); void Awake_67277(); void OnEnable_67278(); void OnDisable_67279(); void Start_67280(); void ApplyLightmap_67281(); DLL2SDK::Array* ApplyUnityLightMap_67282(); bool ApplyRendererInfo_67283(DLL2SDK::Array* infos_, DLL2SDK::Array* indexTable_); static bool _ApplyUnityLightMap_m__0_67284(DLL2SDK::UnityEngine::UnityEngine::LightmapData* x_); }; } namespace DLL2SDK::Assembly_CSharp { struct CustomAmbient : DLL2SDK::mscorlib::System::Object { float Intensity_; DLL2SDK::UnityEngine::UnityEngine::Color Color_; DLL2SDK::UnityEngine::UnityEngine::Material* Sky_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Save_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Apply_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67272(); void Save_67273(); void Apply_67274(); }; } namespace DLL2SDK::Assembly_CSharp::SpaceShowCoverSpot { struct ShowCoverSpot : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::mscorlib::System::Collections::Generic::List_1* pointList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67270(); void OnDrawGizmos_67271(); }; } namespace DLL2SDK::Assembly_CSharp { struct MeshLinkPoint : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float radius_; DLL2SDK::UnityEngine::UnityEngine::Vector3 posAdjust_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustPositon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67267(); void AdjustPositon_67268(); void OnDrawGizmos_67269(); }; } namespace DLL2SDK::Assembly_CSharp { struct LevelDesignGameCreater : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Vector3 StartPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 StartRotVect_; DLL2SDK::UnityEngine::UnityEngine::Quaternion StartRot_; int32_t MapID_; bool freeViewMode_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLevelDesignMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLevelDesignMode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67262(); void Start_67263(); void Update_67264(); static bool IsLevelDesignMode_67265(); static void SetLevelDesignMode_67266(bool value_); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct StoryGameBuilder : DLL2SDK::Assembly_CSharp::PVE::PVEGameBuilder { DLL2SDK::mscorlib::System::String* m_CachedUISceneConfig_; DLL2SDK::mscorlib::System::Type* m_CachedUISceneType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildGameUIScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActorInfoRegFunc_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80433(); DLL2SDK::mscorlib::System::String* get_m_PawnCfgPathFor3P_80434(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_80435(); DLL2SDK::mscorlib::System::Type* get_m_PlayerInfoType_80436(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_80437(); DLL2SDK::mscorlib::System::Type* get_m_GameEventChannelType_80438(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_80439(); DLL2SDK::Assembly_CSharp::GameUI::UIScene* BuildGameUIScene_80440(); void ActorInfoRegFunc_80441(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* InActorInfo_); DLL2SDK::Assembly_CSharp::GameUI::UIScene* __xLuaBaseProxy_BuildGameUIScene_80442(); void __xLuaBaseProxy_ActorInfoRegFunc_80443(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* P0_); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct StoryGame : DLL2SDK::Assembly_CSharp::PVE::PVEGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitGameEventChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitGameInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentAmmoScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCarriedAmmoScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerPawnType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTutorialSettingMap_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80413(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); void InitGameEventChannel_80414(); void Init_80415(); void InitGameInfo_80416(); void StartMatch_80417(); float GetCurrentAmmoScale_80418(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weapon_); float GetCarriedAmmoScale_80419(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weapon_); void EndMatch_80420(); int32_t GetPlayerPawnType_80421(uint64_t PlayerID_, uint64_t RoleID_, DLL2SDK::CSProto::msg::ECamp camp_); DLL2SDK::UnityEngine::UnityEngine::GameObject* SpawnDroppedPickUp_80422(DLL2SDK::UnityEngine::UnityEngine::Vector3 inDroppedPosition_, int32_t actorID_, int32_t itemID_, DLL2SDK::Array* attachmentID_, DLL2SDK::Array* weaponSkillID_, bool needPickupConfirm_, int32_t duration_, uint32_t skinID_, int32_t itemNum_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE type_, int32_t param1_); void __xLuaBaseProxy_InitGameEventChannel_80424(); void __xLuaBaseProxy_Init_80425(); void __xLuaBaseProxy_InitGameInfo_80426(); void __xLuaBaseProxy_StartMatch_80427(); float __xLuaBaseProxy_GetCurrentAmmoScale_80428(DLL2SDK::Assembly_CSharp::GameBase::Weapon* P0_); float __xLuaBaseProxy_GetCarriedAmmoScale_80429(DLL2SDK::Assembly_CSharp::GameBase::Weapon* P0_); void __xLuaBaseProxy_EndMatch_80430(); int32_t __xLuaBaseProxy_GetPlayerPawnType_80431(uint64_t P0_, uint64_t P1_, DLL2SDK::CSProto::msg::ECamp P2_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __xLuaBaseProxy_SpawnDroppedPickUp_80432(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, int32_t P1_, int32_t P2_, DLL2SDK::Array* P3_, DLL2SDK::Array* P4_, bool P5_, int32_t P6_, uint32_t P7_, int32_t P8_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE P9_, int32_t P10_); static bool IsTutorialSettingMap_80423(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRGameBuilder : DLL2SDK::Assembly_CSharp::PVP::PVPGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init1PPawnActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init3PPawnActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPlayerControllerActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponInfoRegFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActorInfoRegFunc_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_10138(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_10139(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_10140(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_10141(); DLL2SDK::mscorlib::System::Type* get_m_GameEventChannelType_10142(); DLL2SDK::mscorlib::System::Type* get_m_PlayerInfoType_10143(); DLL2SDK::mscorlib::System::String* get_m_PawnCfgPathFor1P_10144(); DLL2SDK::mscorlib::System::String* get_m_PawnCfgPathFor3P_10145(); bool get_m_ReusePawn_10146(); DLL2SDK::mscorlib::System::String* get_m_GameCfgPath_10147(); void Init1PPawnActorInfo_10148(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void Init3PPawnActorInfo_10149(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void InitPlayerControllerActorInfo_10150(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void WeaponInfoRegFunc_10151(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* InActorInfo_); void ActorInfoRegFunc_10152(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* InActorInfo_); void __xLuaBaseProxy_Init1PPawnActorInfo_10153(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); void __xLuaBaseProxy_Init3PPawnActorInfo_10154(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); void __xLuaBaseProxy_InitPlayerControllerActorInfo_10155(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); void __xLuaBaseProxy_WeaponInfoRegFunc_10156(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* P0_); void __xLuaBaseProxy_ActorInfoRegFunc_10157(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* P0_); }; } namespace DLL2SDK::Assembly_CSharp::LevelDesigner { struct LevelDesignGameBuilder : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67252(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_67253(); }; } namespace DLL2SDK::Assembly_CSharp::LevelDesigner { struct LevelDesignGameUIScene : DLL2SDK::Assembly_CSharp::PVP::PVPGameUIScene { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadZoneReconnectController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterGame_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67247(); void LoadZoneReconnectController_67248(); void OnEnterGame_67249(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void __xLuaBaseProxy_LoadZoneReconnectController_67250(); void __xLuaBaseProxy_OnEnterGame_67251(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::LevelDesigner { struct BRLevelDesignGameUIScene : DLL2SDK::Assembly_CSharp::PVP::PVPGameUIScene { DLL2SDK::Assembly_CSharp::BattleRoyale::BROxygenHUD* m_BROxygenHUD_; DLL2SDK::Assembly_CSharp::GameUI::BRDoorHUD* m_BRDoorHUD_; DLL2SDK::Assembly_CSharp::BattleRoyale::BREventBtnMgrHUD* m_BREventBtnMgrHUD_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplineHUD* m_BRZiplineHUD_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRSkydivingHUD* m_BRSkydivingHUD_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagSwitchHUD* m_BagBtnController_; DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig* JoySticksHideInSwimming_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyDoorHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetJoyStickPanelType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRLocalPlayerSkydiving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRLocalPlayerLanded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterSwimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyOxygenHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRZiplineHud_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67234(); void Init_67235(); void OnEnterGame_67236(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyDoorHUD_67237(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); DLL2SDK::Assembly_CSharp::GameBase::EModeJoySticksPanelType GetJoyStickPanelType_67238(); void OnBRLocalPlayerSkydiving_67239(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnBRLocalPlayerLanded_67240(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnEnterSwimming_67241(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyOxygenHUD_67242(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnBRZiplineHud_67243(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void __xLuaBaseProxy_Init_67244(); void __xLuaBaseProxy_OnEnterGame_67245(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); DLL2SDK::Assembly_CSharp::GameBase::EModeJoySticksPanelType __xLuaBaseProxy_GetJoyStickPanelType_67246(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRGame : DLL2SDK::Assembly_CSharp::PVP::PVPGame { DLL2SDK::Assembly_CSharp::OpenWorldManager* _OpenWorldMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRAircraftManager* _AircrftMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRReviveMgr* _ReviveMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplineMgr* _ZiplineMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRSkyPlatformMgr* _SkyPlatformMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::BRMapMaskMgr* _MapMaskMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRMapAreaEdgeMgr* _MapAreaEdgeMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRDestructibleObjMgr* _DestructibleObjMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::BattleRoyale::AirDropManager* _AirDropMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::BattleRoyale::AirDropPlaneManager* _AirDropPlaneMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::BattleRoyale::ElectricTripWireBaseManager* _ElectricTripWireBaseMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRZombieZoneMgr* _ZombieZoneMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRCollectionMgr* _CollectionMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRLotteryMachineMgr* _LotteryMachineMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamStateMgr* _TeamStateMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRBossSantaMgr* _BossSantaMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRChristmasTreeMgr* _ChristmasTreeMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRDoorMgr* _DoorMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRWindowMgr* _WindowMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRFenceMgr* _FenceMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::BattleRoyale::RelevantInfoManager* _RelevantMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRChipMachineMgr* _ChipMachineMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::MedicalStationBoxManager* _MedicalStationBoxMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRTreasureMapMgr* _TreasureMapMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::BattleRoyale::DanceFloorManager* _DanceFloorMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRBlackMarketMonitorManager* _BRBlackMarketMonitorMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::GameEngine::SceneStageShowManager* _SceneStageShowMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::SceneGuiManager* _SceneGuiMgr_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* DyingTeammatesList_; DLL2SDK::Assembly_CSharp::GameEngine::Landscape::Landscape* m_Landscape_; DLL2SDK::Assembly_CSharp::PVE::MP::BossSantaRadioObject* SantaRadio_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* TeamMatePawns_; DLL2SDK::CSProto::msg::EPPMode PPMode_; DLL2SDK::Assembly_CSharp::GameEngine::ESpectatingMode SpectatingMode_; float m_fPropPawnMgrCheckIntervalTime_; float m_fPropPawnMgrCheckCurrTime_; float m_fUpdateAirborneMapShowIntervalTime_; float m_fUpdateAirborneMapShowCurrTime_; float MaxPickUpHorizontalDistanceSquare_; float MaxPickUpVerticalDistance_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CurrentPickupDataList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CachePickupDataList_; uint32_t PendingObservePlayerID_; bool m_HasShowObserverQuit_; float m_NextRefreshObserveUITime_; bool m_IsFirstCheckObserver_; float m_ShowNoObserverQuitTime_; uint32_t SpectateEnemyID_; uint32_t SpectateEnemyID_Pending_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRMatchMsgScheduler* m_PickupMsgScheduler_; DLL2SDK::Assembly_CSharp::BattleRoyale::SandStormCylinder* m_SandStormCylinder_; struct StaticFields { float ms_LocalPlayerWorldCameraFOV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateGameComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTeamPawns_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTeamAndEnemyPawns_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTeamPawns_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetTeamPawns_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePlayerController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnOtherPawnWithoutReused_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnLocalPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayerLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawnVirtualSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMaxPickUpDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPickUpListInBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCurrentPickupList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNearbyViewShowItemCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRaycastStaticActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPickupIgnoreCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDroppedPickUpListChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IntervalUpdateAirborneMapShowInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PropPawnMgrCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveOverTimePropPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPropPawnMgr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanSpectate3pView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSpectateOB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSpectate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSpectateCheckPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSpectateCheckTeam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSpectateCheckInAir_OB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSpectateCheckInAir_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowNoObserverQuit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoCheckShowNoObserverQuit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowNoObserverQuit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideNoObserverQuit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNoObserverQuit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpectateKillerAfterDead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSceneActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnActorRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnActorIRRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryDeleteDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BatchDeleteDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAllDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPickupBoxEntity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPickupEntity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForEachPickupEntity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForEachPickupBoxEntity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPickupData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickDroppedPickupBoxEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSandStormCylinder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateNonBattleAreaEdge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddDyingTeammates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveDyingTeammates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveBRDoor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RemoveBRDoor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReSpawnPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpawnNonPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeToReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetInvisibleSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetProjectileLockTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FilterFriendGrenade_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetSubWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetUpwardLaunchInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetBRLocalPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartAirCraft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyPickupDespawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPsychosisState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPawnEndSkyDiving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitTLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TLogProcess_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9965(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); DLL2SDK::Assembly_CSharp::OpenWorldManager* get_OpenWorldMgr_9966(); void set_OpenWorldMgr_9967(DLL2SDK::Assembly_CSharp::OpenWorldManager* value_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRAircraftManager* get_AircrftMgr_9968(); void set_AircrftMgr_9969(DLL2SDK::Assembly_CSharp::BattleRoyale::BRAircraftManager* value_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRReviveMgr* get_ReviveMgr_9970(); void set_ReviveMgr_9971(DLL2SDK::Assembly_CSharp::BattleRoyale::BRReviveMgr* value_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplineMgr* get_ZiplineMgr_9972(); void set_ZiplineMgr_9973(DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplineMgr* value_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRSkyPlatformMgr* get_SkyPlatformMgr_9974(); void set_SkyPlatformMgr_9975(DLL2SDK::Assembly_CSharp::BattleRoyale::BRSkyPlatformMgr* value_); DLL2SDK::Assembly_CSharp::BRMapMaskMgr* get_MapMaskMgr_9976(); void set_MapMaskMgr_9977(DLL2SDK::Assembly_CSharp::BRMapMaskMgr* value_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRMapAreaEdgeMgr* get_MapAreaEdgeMgr_9978(); void set_MapAreaEdgeMgr_9979(DLL2SDK::Assembly_CSharp::BattleRoyale::BRMapAreaEdgeMgr* value_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRDestructibleObjMgr* get_DestructibleObjMgr_9980(); void set_DestructibleObjMgr_9981(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDestructibleObjMgr* value_); DLL2SDK::Assembly_CSharp::BattleRoyale::AirDropManager* get_AirDropMgr_9982(); void set_AirDropMgr_9983(DLL2SDK::Assembly_CSharp::BattleRoyale::AirDropManager* value_); DLL2SDK::Assembly_CSharp::BattleRoyale::AirDropPlaneManager* get_AirDropPlaneMgr_9984(); void set_AirDropPlaneMgr_9985(DLL2SDK::Assembly_CSharp::BattleRoyale::AirDropPlaneManager* value_); DLL2SDK::Assembly_CSharp::BattleRoyale::ElectricTripWireBaseManager* get_ElectricTripWireBaseMgr_9986(); void set_ElectricTripWireBaseMgr_9987(DLL2SDK::Assembly_CSharp::BattleRoyale::ElectricTripWireBaseManager* value_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRZombieZoneMgr* get_ZombieZoneMgr_9988(); void set_ZombieZoneMgr_9989(DLL2SDK::Assembly_CSharp::BattleRoyale::BRZombieZoneMgr* value_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRCollectionMgr* get_CollectionMgr_9990(); void set_CollectionMgr_9991(DLL2SDK::Assembly_CSharp::BattleRoyale::BRCollectionMgr* value_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRLotteryMachineMgr* get_LotteryMachineMgr_9992(); void set_LotteryMachineMgr_9993(DLL2SDK::Assembly_CSharp::BattleRoyale::BRLotteryMachineMgr* value_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamStateMgr* get_TeamStateMgr_9994(); void set_TeamStateMgr_9995(DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamStateMgr* value_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRBossSantaMgr* get_BossSantaMgr_9996(); void set_BossSantaMgr_9997(DLL2SDK::Assembly_CSharp::BattleRoyale::BRBossSantaMgr* value_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRChristmasTreeMgr* get_ChristmasTreeMgr_9998(); void set_ChristmasTreeMgr_9999(DLL2SDK::Assembly_CSharp::BattleRoyale::BRChristmasTreeMgr* value_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRDoorMgr* get_DoorMgr_10000(); void set_DoorMgr_10001(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDoorMgr* value_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRWindowMgr* get_WindowMgr_10002(); void set_WindowMgr_10003(DLL2SDK::Assembly_CSharp::BattleRoyale::BRWindowMgr* value_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRFenceMgr* get_FenceMgr_10004(); void set_FenceMgr_10005(DLL2SDK::Assembly_CSharp::BattleRoyale::BRFenceMgr* value_); DLL2SDK::Assembly_CSharp::BattleRoyale::RelevantInfoManager* get_RelevantMgr_10006(); void set_RelevantMgr_10007(DLL2SDK::Assembly_CSharp::BattleRoyale::RelevantInfoManager* value_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRChipMachineMgr* get_ChipMachineMgr_10008(); void set_ChipMachineMgr_10009(DLL2SDK::Assembly_CSharp::BattleRoyale::BRChipMachineMgr* value_); DLL2SDK::Assembly_CSharp::GameBase::MedicalStationBoxManager* get_MedicalStationBoxMgr_10010(); void set_MedicalStationBoxMgr_10011(DLL2SDK::Assembly_CSharp::GameBase::MedicalStationBoxManager* value_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRTreasureMapMgr* get_TreasureMapMgr_10012(); void set_TreasureMapMgr_10013(DLL2SDK::Assembly_CSharp::BattleRoyale::BRTreasureMapMgr* value_); DLL2SDK::Assembly_CSharp::BattleRoyale::DanceFloorManager* get_DanceFloorMgr_10014(); void set_DanceFloorMgr_10015(DLL2SDK::Assembly_CSharp::BattleRoyale::DanceFloorManager* value_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRBlackMarketMonitorManager* get_BRBlackMarketMonitorMgr_10016(); void set_BRBlackMarketMonitorMgr_10017(DLL2SDK::Assembly_CSharp::BattleRoyale::BRBlackMarketMonitorManager* value_); DLL2SDK::Assembly_CSharp::GameEngine::SceneStageShowManager* get_SceneStageShowMgr_10018(); void set_SceneStageShowMgr_10019(DLL2SDK::Assembly_CSharp::GameEngine::SceneStageShowManager* value_); DLL2SDK::Assembly_CSharp::GameBase::SceneGuiManager* get_SceneGuiMgr_10020(); void set_SceneGuiMgr_10021(DLL2SDK::Assembly_CSharp::GameBase::SceneGuiManager* value_); DLL2SDK::Assembly_CSharp::GameEngine::Landscape::Landscape* get_Landscape_10022(); bool get_EnableAutoCheckMantle_10024(); void CreateGameComponents_10025(); void ApplyShift_10026(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); void Init_10027(); void Shutdown_10028(); void AddPawn_10029(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void RefreshTeamPawns_10030(); void RefreshTeamAndEnemyPawns_10031(); void GetTeamPawns_10032(uint32_t teamID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* teamPawnList_); void GetTeamPawns_10033(DLL2SDK::mscorlib::System::Collections::Generic::List_1* teamPawnList_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* CreatePlayerController_10034(DLL2SDK::CSProto::msg::ECamp camp_, DLL2SDK::UnityEngine::UnityEngine::Vector3 SpawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Quaternion SpawnRotation_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* SpawnOtherPawnWithoutReused_10035(uint32_t PlayerID_, uint64_t RoleID_, uint32_t actorID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 SpawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Quaternion SpawnRotation_, DLL2SDK::CSProto::msg::ECamp camp_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* SpawnLocalPawn_10036(DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* controller_, uint32_t PlayerID_, uint64_t RoleID_, uint32_t actorID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 SpawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Quaternion SpawnRotation_, DLL2SDK::CSProto::msg::ECamp camp_); void PlayerLogin_10037(uint32_t playerID_, uint32_t actorID_, DLL2SDK::CSProto::msg::ECamp camp_, DLL2SDK::mscorlib::System::String* nickName_, uint8_t loginMsg_, int32_t picId_, int32_t frameId_, DLL2SDK::mscorlib::System::String* PicUrl_, int32_t LadderScore_, uint64_t roleID_, int32_t moveState_, int32_t LadderLevel_, uint32_t ownerPlayerID_); void InitPawnVirtualSound_10038(uint32_t playerID_); void InitMaxPickUpDistance_10039(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPickUpListInBox_10040(int32_t boxActorId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_CurrentPickupDataList_10041(); bool UpdateCurrentPickupList_10042(); int32_t GetNearbyViewShowItemCount_10043(DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyType nearbyType_); void Tick_10047(float deltaTime_); void IntervalUpdateAirborneMapShowInfo_10048(float deltaTime_); void PropPawnMgrCheck_10049(float deltaTime_); void RemoveOverTimePropPawn_10050(); void ResetPropPawnMgr_10051(); bool IsCanSpectate3pView_10052(); bool CanSpectateOB_10053(uint32_t playerId_); bool CanSpectate_10054(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* viewTarget_); bool CanSpectateCheckPawn_10055(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* viewTarget_); bool CanSpectateCheckTeam_10056(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* viewTarget_); bool CanSpectateCheckInAir_OB_10057(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* viewTarget_); bool CanSpectateCheckInAir_10058(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* viewTarget_); void CheckShowNoObserverQuit_10059(); bool DoCheckShowNoObserverQuit_10060(); void ShowNoObserverQuit_10061(); void HideNoObserverQuit_10062(); void OnNoObserverQuit_10063(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t context_); bool SpectateKillerAfterDead_10064(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* deadPlayer_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void EndMatch_10065(); void AddSceneActorInfo_10066(uint32_t actorId_, uint8_t actorType_, uint32_t clientUID_, uint8_t subType_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 rot_, uint32_t clientParam_); void OnActorRelevant_10067(uint32_t id_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Vector3 rotation_, uint8_t relevantObjType_); void OnActorIRRelevant_10068(uint32_t actorId_, uint8_t relevantObjtype_); void TickDroppedPickUp_10069(float deltaTime_); void TryDeleteDroppedPickUp_10070(int32_t inActorID_, uint32_t pickedByPlayerId_); void BatchDeleteDroppedPickUp_10071(int32_t inActorID_); void ClearAllDroppedPickUp_10072(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickupBox* GetPickupBoxEntity_10073(int32_t actorId_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUp* GetPickupEntity_10074(int32_t actorId_); void ForEachPickupEntity_10075(DLL2SDK::mscorlib::System::Action_1* callback_); void ForEachPickupBoxEntity_10076(DLL2SDK::mscorlib::System::Action_1* callback_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpData* GetPickupData_10077(int32_t actorId_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRMatchMsgScheduler* get_PickupMsgScheduler_10078(); void TickDroppedPickupBoxEffect_10079(); void CreateSandStormCylinder_10080(); void CreateNonBattleAreaEdge_10081(); void AddDyingTeammates_10082(uint32_t playerid_); void RemoveDyingTeammates_10083(uint32_t playerid_); void RemoveBRDoor_10084(); void RemoveBRDoor_10085(uint32_t uid_); bool OnReSpawnPlayer_10086(DLL2SDK::Assembly_CSharp::Network::SyncRespawnMsg* syncRespawnMsg_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* OnSpawnNonPlayer_10087(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void ChangeToReplay_10088(); void Reset_10089(); void ResetInvisibleSound_10090(); void ResetProjectileLockTarget_10091(); bool FilterFriendGrenade_10092(DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* proj_); void ResetSubWeaponInfo_10093(); void ResetUpwardLaunchInfo_10094(); void ResetBRLocalPawn_10095(); void OnStartAirCraft_10096(); void OnNotifyPickupDespawn_10097(DLL2SDK::UnityEngine::UnityEngine::Component* pickup_); void ResetPsychosisState_10098(); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* SpawnVehicle_10099(uint32_t actorID_, DLL2SDK::Assembly_CSharp::EActorType vehicleType_, DLL2SDK::UnityEngine::UnityEngine::Vector3 SpawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Quaternion SpawnRotation_, DLL2SDK::System_Core::System::Action_2* CallbackFun_); void OnLocalPawnEndSkyDiving_10100(); void InitTLog_10101(); void TLogProcess_10102(); void __xLuaBaseProxy_CreateGameComponents_10103(); void __xLuaBaseProxy_ApplyShift_10104(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); void __xLuaBaseProxy_Init_10105(); void __xLuaBaseProxy_Shutdown_10106(); void __xLuaBaseProxy_AddPawn_10107(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_RefreshTeamPawns_10108(); void __xLuaBaseProxy_RefreshTeamAndEnemyPawns_10109(); void __xLuaBaseProxy_GetTeamPawns_10110(DLL2SDK::mscorlib::System::Collections::Generic::List_1* P0_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* __xLuaBaseProxy_CreatePlayerController_10111(DLL2SDK::CSProto::msg::ECamp P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion P2_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* __xLuaBaseProxy_SpawnOtherPawnWithoutReused_10112(uint32_t P0_, uint64_t P1_, uint32_t P2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P3_, DLL2SDK::UnityEngine::UnityEngine::Quaternion P4_, DLL2SDK::CSProto::msg::ECamp P5_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* __xLuaBaseProxy_SpawnLocalPawn_10113(DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* P0_, uint32_t P1_, uint64_t P2_, uint32_t P3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P4_, DLL2SDK::UnityEngine::UnityEngine::Quaternion P5_, DLL2SDK::CSProto::msg::ECamp P6_); void __xLuaBaseProxy_PlayerLogin_10114(uint32_t P0_, uint32_t P1_, DLL2SDK::CSProto::msg::ECamp P2_, DLL2SDK::mscorlib::System::String* P3_, uint8_t P4_, int32_t P5_, int32_t P6_, DLL2SDK::mscorlib::System::String* P7_, int32_t P8_, uint64_t P9_, int32_t P10_, int32_t P11_, uint32_t P12_); void __xLuaBaseProxy_Tick_10115(float P0_); bool __xLuaBaseProxy_IsCanSpectate3pView_10116(); bool __xLuaBaseProxy_CanSpectateOB_10117(uint32_t P0_); bool __xLuaBaseProxy_CanSpectate_10118(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P0_); void __xLuaBaseProxy_EndMatch_10119(); void __xLuaBaseProxy_AddSceneActorInfo_10120(uint32_t P0_, uint8_t P1_, uint32_t P2_, uint8_t P3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P4_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P5_, uint32_t P6_); void __xLuaBaseProxy_OnActorRelevant_10121(uint32_t P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P2_, uint8_t P3_); void __xLuaBaseProxy_OnActorIRRelevant_10122(uint32_t P0_, uint8_t P1_); void __xLuaBaseProxy_TickDroppedPickUp_10123(float P0_); void __xLuaBaseProxy_TryDeleteDroppedPickUp_10124(int32_t P0_, uint32_t P1_); void __xLuaBaseProxy_BatchDeleteDroppedPickUp_10125(int32_t P0_); void __xLuaBaseProxy_ClearAllDroppedPickUp_10126(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* __xLuaBaseProxy_OnSpawnNonPlayer_10127(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_ChangeToReplay_10128(); void __xLuaBaseProxy_Reset_10129(); bool __xLuaBaseProxy_FilterFriendGrenade_10130(DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* P0_); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* __xLuaBaseProxy_SpawnVehicle_10131(uint32_t P0_, DLL2SDK::Assembly_CSharp::EActorType P1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion P3_, DLL2SDK::System_Core::System::Action_2* P4_); void __xLuaBaseProxy_InitTLog_10132(); void __xLuaBaseProxy_TLogProcess_10133(); static float get_LocalPlayerWorldCameraFOV_10023(); static bool IsRaycastStaticActor_10044(DLL2SDK::UnityEngine::UnityEngine::Vector3 playerPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPos_, float distance_); static bool IsPickupIgnoreCollider_10045(DLL2SDK::UnityEngine::UnityEngine::Collider* collider_); static bool IsDroppedPickUpListChanged_10046(DLL2SDK::mscorlib::System::Collections::Generic::List_1* oldList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* newList_); }; } namespace DLL2SDK::Assembly_CSharp::LevelDesigner { struct LevelDesignGame : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitGameInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67228(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); void InitGameInfo_67229(); void __xLuaBaseProxy_InitGameInfo_67230(); }; } namespace DLL2SDK::Assembly_CSharp { struct EditorHelper : DLL2SDK::mscorlib::System::Object { }; } namespace DLL2SDK::Assembly_CSharp::LevelDesign { struct ActorSoundVolume : DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume { DLL2SDK::mscorlib::System::Collections::Generic::List_1* InsideVolumeSound_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* OutsideVolumeSound_; bool Is3DSound_; bool NeedStopSound_; int32_t SoundType_; float DelayStartPlayTime_; float DelayStopPlayTime_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* m_AudioPlayer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidateSoundNameStr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartPlaySound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopPlaySound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67216(); void Start_67217(); void OnDestroy_67218(); void OnTriggerEnter_67219(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_67220(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); DLL2SDK::mscorlib::System::String* ValidateSoundNameStr_67221(DLL2SDK::mscorlib::System::String* inSoundName_); void StartPlaySound_67222(); void StopPlaySound_67223(); void __xLuaBaseProxy_Start_67224(); void __xLuaBaseProxy_OnDestroy_67225(); void __xLuaBaseProxy_OnTriggerEnter_67226(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); void __xLuaBaseProxy_OnTriggerExit_67227(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); }; } namespace DLL2SDK::Assembly_CSharp::LevelDesign { struct ActorSoundEmitter : DLL2SDK::Assembly_CSharp::GameEngine::BaseObject { DLL2SDK::mscorlib::System::String* SoundName_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* m_AudioPlayer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidateSoundNameStr_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67212(); void Start_67213(); void OnDestroy_67214(); DLL2SDK::mscorlib::System::String* ValidateSoundNameStr_67215(DLL2SDK::mscorlib::System::String* inSoundName_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct IData_DataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67211(); }; } namespace DLL2SDK::Assembly_CSharp { struct IData_DataAgent : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67210(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct IDataTypeKingHard : int32_t { StartTutorial_ = static_cast(0x7D0), HUDCustomizeStart_ = static_cast(0x7DA), HUDCustomizeEnd_ = static_cast(0x7E4), TargetAttack1_ = static_cast(0x7EE), Retry1_ = static_cast(0x7F8), Next1_ = static_cast(0x802), SensitivityStart_ = static_cast(0x80C), SensitivityEnd_ = static_cast(0x816), TargetAttack2_ = static_cast(0x820), Retry2_ = static_cast(0x82A), Next2_ = static_cast(0x834), HQEnter1_ = static_cast(0x83E), Popup1_ = static_cast(0x848), TDM1Start_ = static_cast(0x852), TDM1End_ = static_cast(0x85C), SupplyDropOpen1_ = static_cast(0x866), HQClick_ = static_cast(0x870), SquadMemberClick_ = static_cast(0x87A), WeaponClick_ = static_cast(0x884), WeaponSelect_ = static_cast(0x88E), WeaponEquip_ = static_cast(0x898), AttachmentEquip_ = static_cast(0x8A2), TDM2Start_ = static_cast(0x8AC), TDM2End_ = static_cast(0x8B6), Popup2_ = static_cast(0x8C0), UpgradeLevel2_ = static_cast(0x8CA), SoldierUnlocked2_ = static_cast(0x8D4), ExpertStart_ = static_cast(0x8DE), ExpertProgress1_ = static_cast(0x8E8), SwapStart_ = static_cast(0x8F2), ExpertEnd_ = static_cast(0x8FC), UpgradeLevel3_ = static_cast(0x910), ZombieMissionStart_ = static_cast(0x91A), ZombieMissionProgress1_ = static_cast(0x924), ZombieMissionProgress2_ = static_cast(0x92E), ZombieMissionProgress3_ = static_cast(0xA00), ZombieMissionEnd_ = static_cast(0x942), UpgradeLevel4_ = static_cast(0x94C), SoldierUnlocked3_ = static_cast(0x956), WeaponSkillStart_ = static_cast(0x960), WeaponSkillProgress1_ = static_cast(0x96A), WeaponSkillProgress2_ = static_cast(0x974), WeaponSkillProgress3_ = static_cast(0x97E), WeaponSkillProgress4_ = static_cast(0x988), WeaponSkillProgress5_ = static_cast(0x992), WeaponSkillEnd_ = static_cast(0x99C), SupplyDropPurchase_ = static_cast(0x9EC), SupplyDropOpen_ = static_cast(0x9F6), HQEnter2_ = static_cast(0xA00), SoldierSelect_ = static_cast(0xA0A), ReplacesWeaponSelect_ = static_cast(0xA14), HQEnter3_ = static_cast(0xA1E), ActivityBoardStart_ = static_cast(0xA28), ActivityBoardClaim_ = static_cast(0xA32), ActivityBoardClose_ = static_cast(0xA3C), ActivityBoardEnd_ = static_cast(0xA46) }; } namespace DLL2SDK::Assembly_CSharp { enum struct IDataTypeKingEasy : int32_t { starttutorial_ = static_cast(0x3F2), hudcustomizestart_ = static_cast(0x3FC), hudcustomizeend_ = static_cast(0x406), targetattack1_ = static_cast(0x410), retry1_ = static_cast(0x41A), next1_ = static_cast(0x424), sensitivitystart_ = static_cast(0x42E), sensitivityend_ = static_cast(0x438), targetattack2_ = static_cast(0x442), retry2_ = static_cast(0x44C), next2_ = static_cast(0x456), hqenter1_ = static_cast(0x460), popup1_ = static_cast(0x46A), tdm1start_ = static_cast(0x474), tdm1end_ = static_cast(0x47E), supplydropopen1_ = static_cast(0x488), hqclick_ = static_cast(0x492), tdm2start_ = static_cast(0x49C), tdm2end_ = static_cast(0x4A6), expertstart_ = static_cast(0x4B0), expertprogress1_ = static_cast(0x4BA), expertend_ = static_cast(0x4C4), zombiemission1start_ = static_cast(0x4CE), zombiemission1progress1_ = static_cast(0x4D8), zombiemission1progress2_ = static_cast(0x4E2), zombiemission1progress3_ = static_cast(0x4EC), zombiemission1end_ = static_cast(0x4F6), popup2_ = static_cast(0x500), upgradelevel2_ = static_cast(0x50A), soldierunlocked2_ = static_cast(0x514), zombiemission2start_ = static_cast(0x51E), swapstart_ = static_cast(0x528), swaptap_ = static_cast(0x532), swapsoldier_ = static_cast(0x53C), dom1_ = static_cast(0x546), dom2_ = static_cast(0x550), dom3_ = static_cast(0x55A), dom4_ = static_cast(0x564), zombiemission2end_ = static_cast(0x56E), upgradelevel3_ = static_cast(0x578), squadmemberclick_ = static_cast(0x582), weaponclick_ = static_cast(0x58C), weaponselect_ = static_cast(0x596), weaponequip_ = static_cast(0x5A0), attachmentequip_ = static_cast(0x5AA), zombiemission3start_ = static_cast(0x5B4), hipfire_ = static_cast(0x5BE), zombieskillall_ = static_cast(0x5C8), dom5_ = static_cast(0x5D2), hiporadschoice_ = static_cast(0x5DC), boss_ = static_cast(0x5E6), bosskilled_ = static_cast(0x5F0), zombiemission3progress2_ = static_cast(0x5FA), zombiemission3end_ = static_cast(0x604), upgradelevel4_ = static_cast(0x622), soldierunlocked3_ = static_cast(0x62C), weaponskillstart_ = static_cast(0x636), weaponskillprogress1_ = static_cast(0x640), weaponskillprogress2_ = static_cast(0x64A), weaponskillprogress3_ = static_cast(0x654), weaponskillprogress4_ = static_cast(0x65E), weaponskillprogress5_ = static_cast(0x668), weaponskillend_ = static_cast(0x672), upgradelevel5_ = static_cast(0x67C), soldierunlocked4_ = static_cast(0x686), apvpstart_ = static_cast(0x690), apvpprogress1_ = static_cast(0x69A), apvpprogress2_ = static_cast(0x6A4), apvpend_ = static_cast(0x6AE), supplydropstart_ = static_cast(0x6B8), supplydroppurchase_ = static_cast(0x6C2) }; } namespace DLL2SDK::Assembly_CSharp { struct IDataMgr : DLL2SDK::mscorlib::System::Object { struct StaticFields { int64_t m_lastTime_; int64_t mLastReportedClientms_King_; int64_t mLastReportedClientms_Beacon_; int32_t kPracModeUnknown_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* IDataTypeCodeToKingCodeDic_Easy_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* IDataTypeCodeToKingCodeDic_Hard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Record_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Record_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Record_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsIDataFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Send_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPractMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportToBeacon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67200(); static void Record_67201(DLL2SDK::Assembly_CSharp::IDataType dataType_, bool status_); static void Record_67202(DLL2SDK::Assembly_CSharp::IDataPrologueType dataType_, bool status_); static void Record_67203(DLL2SDK::Assembly_CSharp::IDataFTUEType dataType_, bool status_); static bool IsIDataFinish_67204(); static void Send_67205(int32_t stepId_, bool status_); static int32_t GetPractMode_67206(); static int64_t GetDuration_67207(); static void ReportToBeacon_67208(int32_t stepId_, bool status_); static void _cctor_67209(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct IDataRecordAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::IDataType IDataType_; bool Status_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67197(); void OnEnter_67198(); void __xLuaBaseProxy_OnEnter_67199(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct IDataPrologueRecordAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::IDataPrologueType IDataType_; bool Status_; void _ctor_67195(); void OnEnter_67196(); }; } namespace DLL2SDK::Assembly_CSharp { struct WettingConfig : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float overallWetting_; float porosity_; float puddleThreshold_; float specularThreshold_; DLL2SDK::UnityEngine::UnityEngine::Color waterColor_; float specularBoost_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplySettings_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67192(); void OnEnable_67193(); void ApplySettings_67194(); }; } namespace DLL2SDK::Assembly_CSharp { struct BakeList : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* BuildingList_; void _ctor_67190(); void Start_67191(); }; } namespace DLL2SDK::Assembly_CSharp { struct SceneLodBakingDataCache : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* dummyRenderes_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* lodRenderes_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* lodUvScale_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* lodUv2Rect_; void _ctor_67189(); }; } namespace DLL2SDK::Assembly_CSharp { struct SceneLightingAdjuster : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Light* sceneMainLight_; float mainlightIntensity_; DLL2SDK::UnityEngine::UnityEngine::Color skyColor_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67187(); void Start_67188(); }; } namespace DLL2SDK::Assembly_CSharp { struct LightProbeOverrideArea : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float overrideIntensity_; DLL2SDK::Assembly_CSharp::LightProbeOverrideArea_RawSH* iblSH_; DLL2SDK::UnityEngine::UnityEngine::Bounds m_area_; DLL2SDK::UnityEngine::UnityEngine::Cubemap* m_iblCubemap_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* effectProbePosition_; bool m_DisplayArea_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAreaSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIBLcubemap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecalculateIblSHfromcubemap_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67178(); DLL2SDK::UnityEngine::UnityEngine::Cubemap* get_IBLcubemap_67179(); DLL2SDK::UnityEngine::UnityEngine::Bounds get_area_67180(); void SetAreaSize_67181(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Vector3 size_); void SetIBLcubemap_67182(DLL2SDK::UnityEngine::UnityEngine::Cubemap* iblCubemap_); void RecalculateIblSHfromcubemap_67183(); }; } namespace DLL2SDK::Assembly_CSharp::ZiZi::Graphics::Sampling::VanDerCorput { struct VanDerCorputSequence : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Value_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateSequence_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67175(); static double Value_67176(uint32_t index_); static void GenerateSequence_67177(int32_t startIndex_, int32_t endIndex_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct ShpericalHarmonicUtils : DLL2SDK::mscorlib::System::Object { struct StaticFields { float k_SH_L0_Basis_; float k_SH_L1_Basis_; float k_SH_L2_mn2n1p1_Basis_; float k_SH_L2_0_Basis_mul3_; float k_SH_L2_n2_Basis_; float k_OneThrid_; float k_fourPi_; float k_sqrtPi_div_three_; float k_sqrtPi_div_four_; float k_div_four_; float irradianceConvolutionL0_; float irradianceConvolutionL1_; float irradianceConvolutionL2_4_5_7_; float irradianceConvolutionL2_6_; float irradianceConvolutionL2_8_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EvalSHBasis9_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AreaElement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CubemapUv2Dir_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProjectCubemap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ProjectCubemap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProjectCubemapFace_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67168(); static void EvalSHBasis9_67169(DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, DLL2SDK::Array* basis_); static float AreaElement_67170(float x_, float y_); static void CubemapUv2Dir_67171(DLL2SDK::UnityEngine::UnityEngine::Vector2 _uv_, DLL2SDK::UnityEngine::UnityEngine::CubemapFace _face_, DLL2SDK::UnityEngine::UnityEngine::Vector3* result_); static void ProjectCubemap_67172(DLL2SDK::UnityEngine::UnityEngine::Cubemap* src_, DLL2SDK::UnityEngine::UnityEngine::Rendering::SphericalHarmonicsL2* res_); static DLL2SDK::UnityEngine::UnityEngine::Rendering::SphericalHarmonicsL2 ProjectCubemap_67173(DLL2SDK::UnityEngine::UnityEngine::Cubemap* src_); static void ProjectCubemapFace_67174(DLL2SDK::UnityEngine::UnityEngine::Cubemap* _src_, DLL2SDK::UnityEngine::UnityEngine::CubemapFace _face_, DLL2SDK::UnityEngine::UnityEngine::Rendering::SphericalHarmonicsL2* _res_, DLL2SDK::Array* solidAngle_, bool inputIsGammaSpace_); }; } namespace DLL2SDK::Assembly_CSharp { struct PoissonDiskResultHelper : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float minDistance_; int32_t k_; float sampleRange_; int32_t sampleCount_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* result_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* resultTexture_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Generate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearTetxure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGUI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67163(); void Update_67164(); void Generate_67165(); void ClearTetxure_67166(DLL2SDK::UnityEngine::UnityEngine::Color clearColor_); void OnGUI_67167(); }; } namespace DLL2SDK::Assembly_CSharp::ZiZi::Graphics::Sampling::PoissonDisk { struct PoissonDiskGenerator : DLL2SDK::UnityEngine::UnityEngine::Object { struct StaticFields { float minDist_; int32_t k_; float sampleRange_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* resultSet_; DLL2SDK::Array* grid_; float m_CeiledSampleRange_; float gridCellSize_; int32_t gridLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInputsValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Generate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__PositionToGridIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__WrapRepeatFloat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__WrapIndex_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67154(); static int32_t get_sampleCount_67155(); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_ResultSet_67156(); static bool IsInputsValid_67157(); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* Generate_67158(); static int32_t _PositionToGridIndex_67159(float f_); static float _WrapRepeatFloat_67160(float f_); static int32_t _WrapIndex_67161(int32_t index_); static void _cctor_67162(); }; } namespace DLL2SDK::Assembly_CSharp::ZiZi::Graphics::Sampling::Hammersley { struct HammersleyPointSet : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Value_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Value_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Generate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUnitHemisphereRay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetUnitHemisphereRay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHemisphereRay_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67147(); static void Value_67148(int32_t index_, int32_t totalCount_, DLL2SDK::UnityEngine::UnityEngine::Vector2* result_); static DLL2SDK::UnityEngine::UnityEngine::Vector2 Value_67149(int32_t index_, int32_t totalCount_); static void Generate_67150(int32_t count_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* result_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetUnitHemisphereRay_67151(DLL2SDK::UnityEngine::UnityEngine::Vector2 hammersleyPoint_); static void GetUnitHemisphereRay_67152(DLL2SDK::UnityEngine::UnityEngine::Vector2 hammersleyPoint_, DLL2SDK::UnityEngine::UnityEngine::Vector3* result_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetHemisphereRay_67153(DLL2SDK::UnityEngine::UnityEngine::Vector2 hammersleyPoint_, float radius_); }; } namespace DLL2SDK::Assembly_CSharp::ZiZi::Graphics::Cubemap { struct CubemapUtils : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Capture6SideCubemapToRenderTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CubemapUv2Dir_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67144(); static void Capture6SideCubemapToRenderTexture_67145(DLL2SDK::UnityEngine::UnityEngine::Camera* cam_, DLL2SDK::UnityEngine::UnityEngine::RenderTexture* renderTexture_); static void CubemapUv2Dir_67146(DLL2SDK::UnityEngine::UnityEngine::Vector2 _uv_, DLL2SDK::UnityEngine::UnityEngine::CubemapFace _face_, DLL2SDK::UnityEngine::UnityEngine::Vector3* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct HeightFogConfigBase : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool m_DebugShowFogDensity_; float FogDensity_; float WorldScale_; float FogHeightFalloff_; float MaxFogOpacity_; DLL2SDK::Assembly_CSharp::HeightFogConfigBase_Multipler* fogmulper_; DLL2SDK::UnityEngine::UnityEngine::Vector4 m_ExponentialFogParameters_; DLL2SDK::UnityEngine::UnityEngine::Vector4 m_ExponentialFogParameters3_; DLL2SDK::UnityEngine::UnityEngine::Vector4 m_ExponentialFogColorParameter_; DLL2SDK::mscorlib::System::String* m_ModeKeyword_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyParameters_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyDefaultParameters_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidateParameters_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67125(); void set_DebugShowFogDensity_67126(bool value_); bool get_DebugShowFogDensity_67127(); void Awake_67128(); void OnEnable_67129(); void OnDisable_67130(); void Update_67131(); void ApplyParameters_67132(); void ApplyDefaultParameters_67133(); void ValidateParameters_67134(); void UpdateParameterVariables_67135(); DLL2SDK::mscorlib::System::String* GetModeKeyword_67136(); }; } namespace DLL2SDK::Assembly_CSharp { struct SphereShadowCasterData : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float FragmentHardness_; DLL2SDK::Array* data_; struct StaticFields { int32_t perRendererCasterCount_; DLL2SDK::mscorlib::System::String* sphCasterXStr_; DLL2SDK::mscorlib::System::String* sphCasterYStr_; DLL2SDK::mscorlib::System::String* sphCasterZStr_; DLL2SDK::mscorlib::System::String* sphCasterRadiusSqrStr_; DLL2SDK::mscorlib::System::String* sphCasterFactorAStr_; DLL2SDK::mscorlib::System::String* sphCasterFactorBStr_; DLL2SDK::mscorlib::System::String* sphCasterFactorCStr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRuntimeShaderParameter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRuntimeParameter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMaterialParameters_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67119(); void SetRuntimeParameter_67121(DLL2SDK::UnityEngine::UnityEngine::Vector4* sphCasterX_, DLL2SDK::UnityEngine::UnityEngine::Vector4* sphCasterY_, DLL2SDK::UnityEngine::UnityEngine::Vector4* sphCasterZ_, DLL2SDK::UnityEngine::UnityEngine::Vector4* sphCasterFactorA_, DLL2SDK::UnityEngine::UnityEngine::Vector4* sphCasterFactorB_); void SetMaterialParameters_67122(DLL2SDK::UnityEngine::UnityEngine::Material* mat_); static void SetRuntimeShaderParameter_67120(DLL2SDK::Array* data_, DLL2SDK::UnityEngine::UnityEngine::Vector4* sphCasterX_, DLL2SDK::UnityEngine::UnityEngine::Vector4* sphCasterY_, DLL2SDK::UnityEngine::UnityEngine::Vector4* sphCasterZ_, DLL2SDK::UnityEngine::UnityEngine::Vector4* sphCasterFactorA_, DLL2SDK::UnityEngine::UnityEngine::Vector4* sphCasterFactorB_); }; } namespace DLL2SDK::Assembly_CSharp { struct FogTextureBaker : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Material* SkyMat_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* SkyTexture_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* FogTexture_; int32_t FogTexSize_; int32_t downsample_; float blurSize_; int32_t blurIterations_; DLL2SDK::Assembly_CSharp::FogTextureBaker_BlurType blurType_; DLL2SDK::UnityEngine::UnityEngine::Shader* CubeMapToSkyTexShader_; DLL2SDK::UnityEngine::UnityEngine::Shader* SkyTexToFogTexShader_; void _ctor_67118(); }; } namespace DLL2SDK::Assembly_CSharp { struct CustomShadowmapProjector : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Shader* casterShader_; DLL2SDK::UnityEngine::UnityEngine::Camera* projectCamera_; DLL2SDK::UnityEngine::UnityEngine::RenderTexture* customShadowMap_; DLL2SDK::mscorlib::System::String* cShadowmapPropName_; int32_t cShadowmapUniformID_; DLL2SDK::mscorlib::System::String* cSmLightMatrixPropStr_; int32_t cSmLightMatrixUniformID_; DLL2SDK::mscorlib::System::String* cSmScalePropStr_; int32_t cSmScaleUniformID_; DLL2SDK::mscorlib::System::String* cSmParamPropName_; int32_t cSmParamID_; DLL2SDK::mscorlib::System::String* cSmKeyword_; DLL2SDK::mscorlib::System::String* cSmSoftKeyword_; DLL2SDK::mscorlib::System::String* cTwoAddupBasePassLight_; DLL2SDK::mscorlib::System::String* shadowCasterShaderName_; bool _IsEnabled_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector4 smParams_; DLL2SDK::UnityEngine::UnityEngine::Vector4 smScales_; DLL2SDK::Assembly_CSharp::CustomShadowmapProjector_ShadowMapConfig* currentConfig_; DLL2SDK::Array* configGroup_; int32_t currentConfigIndex_; struct StaticFields { DLL2SDK::mscorlib::System::String* customShadowMapName_; int32_t surppotFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSystemSupport_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateShadowMapResource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReleaseShadowmapResource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateShadowmapCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CollectShaderUniform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareResource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyResource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetConfigFromConfigGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShaderParameter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShadowmapScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShadowmapParamerters_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetProjectCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShadowMapUniform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShaderParameterUniform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableShadowmap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableShadowmap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EditorUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CODMCheckQuality_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67084(); bool get_IsEnabled_67085(); void set_IsEnabled_67086(bool value_); void CreateShadowMapResource_67089(int32_t size_, int32_t depth_); void ReleaseShadowmapResource_67090(); void CreateShadowmapCamera_67091(); void CollectShaderUniform_67092(); bool PrepareResource_67093(); void DestroyResource_67094(); void SetConfig_67095(DLL2SDK::Assembly_CSharp::CustomShadowmapProjector_ShadowMapConfig* newConfig_); void SetConfigFromConfigGroup_67096(int32_t configIndex_); void SetShaderParameter_67097(DLL2SDK::Assembly_CSharp::CustomShadowmapProjector_ShadowMapConfig* cfg_); void SetShadowmapScale_67098(float radius_, float shadowDistance_, int32_t resolution_); void SetShadowmapParamerters_67099(float depthBias_, float normalBias_, float softenRadius_); void SetProjectCamera_67100(DLL2SDK::Assembly_CSharp::CustomShadowmapProjector_ShadowMapConfig* cfg_); void SetShadowMapUniform_67101(); void SetShaderParameterUniform_67102(); void EnableShadowmap_67103(); void DisableShadowmap_67104(); void Awake_67105(); void OnEnable_67106(); void OnDisable_67107(); void OnDestroy_67108(); void EditorUpdate_67109(); void CODMCheckQuality_67110(); static bool get_IsShadowMappingSurppot_67087(); static bool IsSystemSupport_67088(); static void _cctor_67111(); }; } namespace DLL2SDK::Assembly_CSharp { struct CpEditorConfig : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { void _ctor_67083(); }; } namespace DLL2SDK::Assembly_CSharp { struct HeightFogConfig : DLL2SDK::Assembly_CSharp::HeightFogConfigBase { float StartDistance_; float FogDensity_Multiplier_; float FogHeight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidateParameters_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateParameterVariables_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67138(); void Update_67139(); void ValidateParameters_67140(); void UpdateParameterVariables_67141(); void __xLuaBaseProxy_Update_67142(); void __xLuaBaseProxy_ValidateParameters_67143(); }; } namespace DLL2SDK::Assembly_CSharp { struct AtmosphericSetting : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::AtmosphericSetting_EMode m_Mode_; DLL2SDK::Assembly_CSharp::AtmosphericScattering* m_AtmosphericScattering_; struct StaticFields { DLL2SDK::Assembly_CSharp::AtmosphericSetting* m_sInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSettingsByMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateModeKeyword_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67057(); DLL2SDK::Assembly_CSharp::AtmosphericSetting_EMode get_Mode_67059(); void set_Mode_67060(DLL2SDK::Assembly_CSharp::AtmosphericSetting_EMode value_); void Awake_67061(); void OnDestroy_67062(); void OnEnable_67063(); void OnDisable_67064(); void Update_67065(); void UpdateSettingsByMode_67066(); static DLL2SDK::Assembly_CSharp::AtmosphericSetting* get_sInstance_67058(); static void UpdateModeKeyword_67067(DLL2SDK::Assembly_CSharp::AtmosphericSetting_EMode mode_); }; } namespace DLL2SDK::Assembly_CSharp { struct AtmosphericScatteringSun : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* _transform_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Light* _light_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::AtmosphericScatteringSun* instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67050(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_transform_67051(); void set_transform_67052(DLL2SDK::UnityEngine::UnityEngine::Transform* value_); DLL2SDK::UnityEngine::UnityEngine::Light* get_light_67053(); void set_light_67054(DLL2SDK::UnityEngine::UnityEngine::Light* value_); void OnEnable_67055(); void OnDisable_67056(); }; } namespace DLL2SDK::Assembly_CSharp { struct AtmosphericScatteringLightShaft : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool useOcclusion_; float occlusionBias_; float occlusionBiasIndirect_; float occlusionBiasClouds_; DLL2SDK::Assembly_CSharp::AtmosphericScatteringLightShaft_OcclusionDownscale occlusionDownscale_; DLL2SDK::Assembly_CSharp::AtmosphericScatteringLightShaft_OcclusionSamples occlusionSamples_; bool occlusionDepthFixup_; float occlusionDepthThreshold_; bool occlusionFullSky_; float occlusionBiasSkyRayleigh_; float occlusionBiasSkyMie_; DLL2SDK::Assembly_CSharp::AtmosphericScatteringLightShaft_DepthTexture depthTexture_; DLL2SDK::Assembly_CSharp::AtmosphericScatteringLightShaft_ScatterDebugMode debugMode_; DLL2SDK::UnityEngine::UnityEngine::Shader* occlusionShader_; DLL2SDK::UnityEngine::UnityEngine::Material* m_occlusionMaterial_; DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* m_occlusionCmdAfterShadows_; DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* m_occlusionCmdBeforeScreen_; DLL2SDK::UnityEngine::UnityEngine::Rendering::LightEvent m_EventOfPass2_; DLL2SDK::UnityEngine::UnityEngine::Camera* m_currentCamera_; bool m_isAwake_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* _ditheringTexture_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnsureHookedLightSource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateKeywords_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnValidate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWillRenderObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRenderObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateStaticUniforms_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDynamicUniforms_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateDitherTexture_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67036(); void Awake_67037(); void Start_67038(); void OnEnable_67039(); void OnDisable_67040(); void Update_67041(); void EnsureHookedLightSource_67042(DLL2SDK::UnityEngine::UnityEngine::Light* light_); void UpdateKeywords_67043(bool enable_); void OnValidate_67044(); void OnWillRenderObject_67045(); void OnRenderObject_67046(); void UpdateStaticUniforms_67047(); void UpdateDynamicUniforms_67048(); void GenerateDitherTexture_67049(); }; } namespace DLL2SDK::Assembly_CSharp { struct AtmosphericScattering : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float FogDistanceScaleBegin_; float FogDistanceScaleEnd_; float FogDensityBegin_; float FogDensityEnd_; float FogFalloffBeginHeight_; float FogFalloffEndHeight_; float JumpScaleBegin_; float JumpScaleEnd_; float FogDensity_; DLL2SDK::UnityEngine::UnityEngine::Color WaterFogShoreColor_; DLL2SDK::UnityEngine::UnityEngine::Color WaterFogColor_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* OceanMats_; float HeightFogDensity_; float FogHeightScale_; float FogHeightOffset_; float FogHeightAtten_; float NearFogAtten_; float FarFogAtten_; float FogDistanceBegin_; float FogDistanceScale_; float RayleighIntensity_; float MieIntensity_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Br_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Bm_; DLL2SDK::UnityEngine::UnityEngine::Color RayLeighColor_; DLL2SDK::UnityEngine::UnityEngine::Color MieColor_; DLL2SDK::UnityEngine::UnityEngine::Color LowLevelFogColor_; float LowLevelFogDensity_; float OceanDistance_; float SkyIntensity_; float NightIntensity_; float SkyBound_; DLL2SDK::Array* mWaterRenderers_; struct StaticFields { DLL2SDK::Assembly_CSharp::AtmosphericScattering* _instance_k__BackingField_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateOceanMat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FogInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateStaticUniforms_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFogDensity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFogDistanceScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeJumpOceanUVScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFogDensityWithHeight_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67021(); void Start_67024(); void Awake_67025(); void OnEnable_67026(); void UpdateOceanMat_67027(); void FogInit_67028(); void OnDisable_67029(); void Update_67030(); void UpdateStaticUniforms_67031(); void SetFogDensity_67032(float density_); void SetFogDistanceScale_67033(float distance_); void ChangeJumpOceanUVScale_67034(float oceanUVScale_); void SetFogDensityWithHeight_67035(float y_); static DLL2SDK::Assembly_CSharp::AtmosphericScattering* get_instance_67022(); static void set_instance_67023(DLL2SDK::Assembly_CSharp::AtmosphericScattering* value_); }; } namespace DLL2SDK::Assembly_CSharp { struct PhotometryAreaLight : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Material* m_lightMaterial_; DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* m_meshRenderer_; DLL2SDK::UnityEngine::UnityEngine::MeshFilter* m_lightMeshFilter_; float m_lummen_; bool m_isDirty_; DLL2SDK::UnityEngine::UnityEngine::Color m_filter_; float m_temperature_; DLL2SDK::UnityEngine::UnityEngine::Color m_sRgbLightColor_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_size_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* m_imageFilter_; float m_intensity_; float m_imgFilterCompensation_; float m_colorFilterCompensation_; struct StaticFields { DLL2SDK::mscorlib::System::String* emmissionTextureName_; DLL2SDK::mscorlib::System::String* albedoTextureName_; DLL2SDK::mscorlib::System::String* emmissionColorName_; DLL2SDK::mscorlib::System::String* emmissionCutoffKeywordName_; DLL2SDK::mscorlib::System::String* defaultLightMaterialShaderName_; float photometryUnitScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateLightMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitLight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResizeFromObjectScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyParamToMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertLuxIntensityToShaderValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTotalLummen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateLight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateFilterImageCompensation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateImageFilterCompensation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateColorFilterCompensation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetImageFillter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66992(); DLL2SDK::UnityEngine::UnityEngine::Texture2D* get_ImageFilter_66993(); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_Size_66994(); void set_Size_66995(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); DLL2SDK::UnityEngine::UnityEngine::Color get_ColorFilter_66996(); void set_ColorFilter_66997(DLL2SDK::UnityEngine::UnityEngine::Color value_); float get_Temperature_66998(); void set_Temperature_66999(float value_); float get_TotalLummen_67000(); float get_Intensity_67001(); void set_Intensity_67002(float value_); float get_ImageFilterEfficiency_67003(); float get_ColorFilterCompensation_67004(); float get_LightEfficiency_67005(); DLL2SDK::UnityEngine::UnityEngine::Color get_FinalLightColor_67006(); DLL2SDK::UnityEngine::UnityEngine::Material* get_LightMaterial_67007(); void set_LightMaterial_67008(DLL2SDK::UnityEngine::UnityEngine::Material* value_); bool get_IsLightDataDirty_67009(); DLL2SDK::UnityEngine::UnityEngine::Material* CreateLightMaterial_67010(); void InitLight_67011(); void ResizeFromObjectScale_67012(); void ApplyParamToMaterial_67013(); float ConvertLuxIntensityToShaderValue_67014(float intensityInLux_); float SetTotalLummen_67015(float lummen_); void CalculateLight_67016(); float UpdateImageFilterCompensation_67018(); float UpdateColorFilterCompensation_67019(); void SetImageFillter_67020(DLL2SDK::UnityEngine::UnityEngine::Texture2D* value_, bool recalculateLightEffeiciency_); static float CalculateFilterImageCompensation_67017(DLL2SDK::UnityEngine::UnityEngine::Texture2D* _filterImage_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct YYBUpdateManager : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool checkUpdateFinished_; bool isUpdating_; int64_t receivedDataLen_; int64_t totalDataLen_; DLL2SDK::Assembly_CSharp::GameBase::YYBUpdateState state_; int64_t pendingDownloadSize_; int32_t errorStatus_; bool isRequestNotAcked_; float timeSinceRequestSent_; bool isUpdateInYYB_; struct StaticFields { int32_t YYBChannelID_; DLL2SDK::Assembly_CSharp::GameBase::YYBUpdateManager* m_Instance_; float AppUpdateTimeOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAppUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSaveUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FinishUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCheckNeedUpdateResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDownloadAppProgressChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDownloadAppStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDownloadYYBProgressChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDownloadYYBStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNeedUpdateResponseNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DownloadAppProgressChangedNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DownloadAppStateChangedNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DownloadYYBProgressChangedNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DownloadYYBStateChangedNtf_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66964(); void Awake_66967(); bool get_CheckUpdateFinished_66968(); bool get_IsUpdating_66969(); int64_t get_ReceivedDataLen_66970(); int64_t get_TotalDataLen_66971(); DLL2SDK::Assembly_CSharp::GameBase::YYBUpdateState get_State_66972(); int64_t get_PendingDownloadSize_66973(); int32_t get_ErrorStatus_66974(); bool get_IsUpdateInYYB_66975(); void Shutdown_66976(); void Update_66977(); void CheckAppUpdate_66978(); void StartSaveUpdate_66979(bool inYYB_); void FinishUpdate_66980(DLL2SDK::Assembly_CSharp::GameBase::YYBUpdateState endState_); void OnCheckNeedUpdateResponse_66981(int64_t newApkSize_, DLL2SDK::mscorlib::System::String* newFeature_, int64_t patchSize_, int32_t status_, DLL2SDK::mscorlib::System::String* updateDownloadUrl_, int32_t updateMethod_); void OnDownloadAppProgressChanged_66982(int64_t inReceiveDataLen_, int64_t inTotalDataLen_); void OnDownloadAppStateChanged_66983(int32_t inState_, int32_t errorCode_, DLL2SDK::mscorlib::System::String* errorMsg_); void OnDownloadYYBProgressChanged_66984(DLL2SDK::mscorlib::System::String* url_, int64_t inReceiveDataLen_, int64_t inTotalDataLen_); void OnDownloadYYBStateChanged_66985(DLL2SDK::mscorlib::System::String* url_, int32_t inState_, int32_t errorCode_, DLL2SDK::mscorlib::System::String* errorMsg_); void CheckNeedUpdateResponseNtf_66986(DLL2SDK::mscorlib::System::String* msg_); void DownloadAppProgressChangedNtf_66987(DLL2SDK::mscorlib::System::String* msg_); void DownloadAppStateChangedNtf_66988(DLL2SDK::mscorlib::System::String* msg_); void DownloadYYBProgressChangedNtf_66989(DLL2SDK::mscorlib::System::String* msg_); void DownloadYYBStateChangedNtf_66990(DLL2SDK::mscorlib::System::String* msg_); static DLL2SDK::Assembly_CSharp::GameBase::YYBUpdateManager* get_Instance_66965(); static void CreateInstance_66966(); static void _cctor_66991(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct YYBUpdateMethod : int32_t { UpdateMethod_NoUpdate_ = static_cast(0x0), UpdateMethod_Normal_ = static_cast(0x1), UpdateMethod_ByPatch_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct TMAssistantDownloadSDKTaskState : int32_t { DownloadSDKTaskState_ERROR_ = static_cast(0x0), DownloadSDKTaskState_WAITING_ = static_cast(0x1), DownloadSDKTaskState_DOWNLOADING_ = static_cast(0x2), DownloadSDKTaskState_PAUSED_ = static_cast(0x3), DownloadSDKTaskState_SUCCEED_ = static_cast(0x4), DownloadSDKTaskState_FAILED_ = static_cast(0x5), DownloadSDKTaskState_DELETE_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct TMSelfUpdateTaskState : int32_t { SelfUpdateSDKTaskState_SUCCESS_ = static_cast(0x0), SelfUpdateSDKTaskState_DOWNLOADING_ = static_cast(0x1), SelfUpdateSDKTaskState_FAILURE_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct TMSelfUpdateSDKUpdateInfo : int32_t { STATUS_OK_ = static_cast(0x0), STATUS_CHECKUPDATE_FAILURE_ = static_cast(0x1), STATUS_CHECKUPDATE_RESPONSE_IS_NULL_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponPromotionUnlockData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionInfo* PvpWeaponPromotionInfo_; DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionInfo* PveWeaponPromotionInfo_; DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionInfo* BrWeaponPromotionInfo_; int32_t _CacheWeaponLevel_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponPromotionInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUnlockData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortUnlockData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessWeaponLevelConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentGameMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBestWeaponFireEffectConfigIngame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBestWeaponKillEffectIngame_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66952(); int32_t get_CacheWeaponLevel_66953(); void set_CacheWeaponLevel_66954(int32_t value_); DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionInfo* GetWeaponPromotionInfo_66955(DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionGameMode mode_); void SetUnlockData_66956(int32_t groupId_, int32_t level_); int32_t SortUnlockData_66957(DLL2SDK::Assembly_CSharp::Config::WeaponLevelConfConfig* a_, DLL2SDK::Assembly_CSharp::Config::WeaponLevelConfConfig* b_); void ProcessWeaponLevelConfig_66958(DLL2SDK::Assembly_CSharp::Config::WeaponLevelConfConfig* conf_); DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionGameMode GetCurrentGameMode_66959(int32_t mapID_); DLL2SDK::Assembly_CSharp::Config::WeaponFireEffectConfigConfig* GetBestWeaponFireEffectConfigIngame_66960(int32_t mapID_); DLL2SDK::Assembly_CSharp::Config::WeaponKillingEffectConfig* GetBestWeaponKillEffectIngame_66961(uint32_t weaponId_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponPromotionInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionGameMode mGameMode_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* WeaponAttachmentUnlockMap_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* WeaponFireEffectUnlockList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* BulletTrackEffectUnlockList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* WeaponKillEffectUnlockList_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* WeaponSkinUnlockMap_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* WeaponBrocastList_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* AllItemUnlockList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessWeaponLevelConfigImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWeaponAttachmentUnlock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentWeaponFireEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentBulletTrackEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentWeaponKillEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWeaponSkinUnlock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentWeaponBrocast_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66943(DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionGameMode mode_); void Clear_66944(); void ProcessWeaponLevelConfigImpl_66945(int32_t type_, int32_t value_); bool IsWeaponAttachmentUnlock_66946(int32_t attachment_); int32_t GetCurrentWeaponFireEffect_66947(); int32_t GetCurrentBulletTrackEffect_66948(); int32_t GetCurrentWeaponKillEffect_66949(); bool IsWeaponSkinUnlock_66950(uint32_t skinId_); int32_t GetCurrentWeaponBrocast_66951(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponPromotionUtil : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionDataStore* mWeaponPromotionDS_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutReddotDatastore* mLoadoutReddotDS_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* mCacheUpgradeAwardList_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionUtil* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeSquadType2GameMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponPromotionUnlockDataByLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponPromotionUnlockInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetWeaponPromotionUnlockInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponExpItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponExpComparion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponUpgradeAwardList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponUpgradeAwardIdList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponTotalExp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDiff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponPromotionUnlockDataAtLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWeaponUnlockTargetItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBeMaxLevelThatWeaponNeed_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66926(); DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionDataStore* get_WeaponPromotionDS_66927(); DLL2SDK::Assembly_CSharp::GameUI::LoadoutReddotDatastore* get_LoadoutReddotDS_66928(); DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionGameMode ChangeSquadType2GameMode_66929(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType east_); DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionUnlockData* GetWeaponPromotionUnlockDataByLevel_66930(uint32_t weaponId_, int32_t level_); DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionInfo* GetWeaponPromotionUnlockInfo_66931(uint32_t weaponId_, int32_t level_); DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionInfo* GetWeaponPromotionUnlockInfo_66932(uint32_t weaponId_, int32_t level_, DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionGameMode gameMode_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetWeaponExpItemList_66933(); int32_t WeaponExpComparion_66934(DLL2SDK::Assembly_CSharp::Config::NumberItemConfConfig* a_, DLL2SDK::Assembly_CSharp::Config::NumberItemConfConfig* b_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetWeaponUpgradeAwardList_66935(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weaponData_, DLL2SDK::CSProto::msg::ERedDotDataFlag dataFlag_, int32_t* selectIndex_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetWeaponUpgradeAwardIdList_66936(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weaponData_); int32_t GetWeaponTotalExp_66937(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weaponData_); DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionInfo* GetDiff_66938(DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionInfo* A_, DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionInfo* B_); DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionUnlockData* GetWeaponPromotionUnlockDataAtLevel_66939(uint32_t weaponId_, int32_t level_); bool IsWeaponUnlockTargetItem_66940(uint64_t weaponGuid_, uint32_t targetId_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_); int32_t GetBeMaxLevelThatWeaponNeed_66941(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weapon_); static void _cctor_66942(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponPromotionDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* WeaponPromotionMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* CacheGroup2AllSkinList_PVP_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* CacheGroup2AllSkinList_PVE_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* CacheGroup2AllSkinList_BR_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* CacheGroup2AllAttachmentList_PVP_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* CacheGroup2AllAttachmentList_PVE_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* CacheGroup2AllAttachmentList_BR_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitDefaultValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllCacheData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InnerProcessCacheData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllLockSkinList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllLockAttachmentList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckWeaponPromotionUnlockData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponPromotionUnlockData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponPromotionUnlockDataForGameMode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66913(); void InitializeDataStore_66914(); void ReLogin_66915(); void InitDefaultValue_66916(); void ResetAllCacheData_66917(); void InnerProcessCacheData_66918(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* skinMap_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* attachMap_, int32_t type_, int32_t value_, uint32_t group_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllLockSkinList_66919(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, uint32_t group_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllLockAttachmentList_66920(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, uint32_t group_); void CheckWeaponPromotionUnlockData_66921(uint64_t weaponGuid_, uint32_t weaponId_, int32_t level_, int32_t exp_); DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionUnlockData* GetWeaponPromotionUnlockData_66922(uint64_t weaponGuid_); DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionInfo* GetWeaponPromotionUnlockDataForGameMode_66923(uint64_t weaponGuid_, DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionGameMode gameMode_); void __xLuaBaseProxy_InitializeDataStore_66924(); void __xLuaBaseProxy_ReLogin_66925(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponPromotionAgent : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionDataStore* mWPDataStore_; DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* mSIDataStore_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionAgent* Instance_; DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponUpgradeNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqInventoryWeaponUpgrade_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResInventoryWeaponUpgrade_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66905(); DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionDataStore* get_WPDataStore_66906(); DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* get_SIDataStore_66907(); bool OnWeaponUpgradeNtf_66908(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void ReqInventoryWeaponUpgrade_66909(DLL2SDK::mscorlib::System::Collections::Generic::List_1* cardList_, DLL2SDK::CSProto::msg::ItemCommonData* weaponData_); bool ResInventoryWeaponUpgrade_66910(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); static void _cctor_66911(); static void _ResInventoryWeaponUpgrade_m__0_66912(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponPromotionMainView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* WeaponRoot_; DLL2SDK::Assembly_CSharp::UISprite* WeaponQualitySprite_; DLL2SDK::Assembly_CSharp::UILabel* WeaponNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* WeaponLevelLabel_; DLL2SDK::Assembly_CSharp::UILabel* WeaponExpLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DetailRoot_; DLL2SDK::Assembly_CSharp::UISprite* DetailQualitySprite_; DLL2SDK::Assembly_CSharp::UILabel* DetailNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* DetailDescLabel_; DLL2SDK::Assembly_CSharp::UIButton* DetailCloseBtn_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ItemCellList_; DLL2SDK::Assembly_CSharp::UIButton* BuyBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* UpgradeSfxObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DoubleItemSwitch_; DLL2SDK::Assembly_CSharp::UIButton* BtnDoubleItem_; DLL2SDK::Assembly_CSharp::UILabel* LabelDoubleItem_; DLL2SDK::Assembly_CSharp::UILabel* LabelDoubleLevel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TimeObj_; DLL2SDK::Assembly_CSharp::UILabel* TimeLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LevelObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ExpObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* UpgradeArea_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MaxBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DetailObj_; struct StaticFields { int32_t MAX_CARD_CELL_COUNT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDoubleItemSwitch_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66902(); void SetCard_66903(DLL2SDK::mscorlib::System::Collections::Generic::List_1* cardList_, bool available_); void SetDoubleItemSwitch_66904(bool isShow_, int32_t idx_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct WeaponPromotionAwardView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::UISprite* ItemIconSprite_; DLL2SDK::Assembly_CSharp::UISprite* ItemQualitySprite_; DLL2SDK::Assembly_CSharp::UILabel* ItemNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* ItemDescLabel_; DLL2SDK::Assembly_CSharp::UILabel* AwardTipLabel_; DLL2SDK::Assembly_CSharp::UIGrid* CardInfoGrid_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CardInfoList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66900(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UICommonNumberSelectTool : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIWidget* AddBtnWidget_; DLL2SDK::Assembly_CSharp::UIWidget* SubBtnWidget_; DLL2SDK::Assembly_CSharp::UIWidget* MaxBtnWidget_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AddBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SubBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MaxBtn_; DLL2SDK::Assembly_CSharp::UILabel* NumberLabel_; int32_t mMinValue_; int32_t mMaxValue_; int32_t mCurrentValue_; DLL2SDK::mscorlib::System::Action_1* mChangeCallback_; struct StaticFields { float DISABLE_ALPHA_; float ENABLE_ALPHA_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSubBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMaxBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66892(); int32_t get_CurrentValue_66893(); void Awake_66894(); void Init_66895(int32_t minValue_, int32_t maxValue_, int32_t defaultValue_, DLL2SDK::mscorlib::System::Action_1* callback_); void RefreshView_66896(); void OnAddBtnClick_66897(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnSubBtnClick_66898(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnMaxBtnClick_66899(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponPromotionMainNavController : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::UnityEngine::UnityEngine::Vector3 mHidePosition_; struct StaticFields { bool IsNeedRegetWeaponData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66878(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_66879(); bool IsShowWeapon_66880(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_66881(); bool IsEnableCameraClear_66882(); void OnNavigationShowed_66883(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationShowFinish_66884(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_); void OnNavigationWillClose_66885(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_66887(); bool __xLuaBaseProxy_IsShowWeapon_66888(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_66889(); bool __xLuaBaseProxy_IsEnableCameraClear_66890(); void __xLuaBaseProxy_OnNavigationShowFinish_66891(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_); static void _cctor_66886(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct WeaponPromotionAwardController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::GameUI::WeaponPromotionAwardView* mView_; DLL2SDK::Assembly_CSharp::Squad::SIWeapon* mCacheWeapon_; int32_t mCacheLevel_; int32_t mCacheItemId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mCacheLevelConfigList_; struct StaticFields { int32_t MAX_EXP_CARD_COUNT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetExpCardInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66871(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_66872(); void Init_66873(); void SetData_66874(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weapon_, int32_t level_, int32_t itemId_); void SetExpCardInfo_66875(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_66876(); void __xLuaBaseProxy_Init_66877(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponAttachment : DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent { DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Owner_; int32_t m_WeaponID_; int32_t m_WeaponLevel_; int32_t m_ActorID_; uint32_t m_CurSkinID_; int32_t m_SlotID_; uint32_t m_CrossHairID_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName m_WeaponName_; DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionUnlockData* m_CacheWeaponPromotionUnlockData_; DLL2SDK::mscorlib::System::String* m_INIPath_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory m_Category_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponSubCategory m_SubCategory_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CurWeaponPartInfoList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_WeaponPartAttachmentList_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* m_FireComponent_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* m_SecondaryFireComponent_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* m_ThirdFireComponent_; int32_t m_FireComponentIndex_; DLL2SDK::Array* m_ImpactComponentList_; bool m_bEnableSelfAniControl_; DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* m_PrimaryAnimatorController_; DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* m_WeaponSelfAniAnimatorController_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponSelfAniComponent* m_WeaponSelfAniComponent_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_SourceAnimatorControllerDict_; bool m_UseSlowWalk_; int32_t m_PreLoadAttachmentAssetID_; int32_t m_UsingMeshAssetID_; int32_t m_UsingMeshAssetID_L_; int32_t m_MeshAssetID_; int32_t m_MeshAssetID_L_; int32_t m_MeshAssetID_1P_; DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* m_Mesh_; int32_t m_OldMeshAssetID_; int32_t m_OldActorID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MeshRenderers_; DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* m_CurMesh_; DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* m_Mesh_L_; int32_t m_OldMeshAssetID_L_; DLL2SDK::mscorlib::System::String* m_AttachmentSocketName_; DLL2SDK::mscorlib::System::String* m_AttachmentSocketName_L_; DLL2SDK::mscorlib::System::Type* m_FireSoundLogicType_; int32_t m_ShotFired_; bool m_IsPlayingFire_; bool m_IsStartedFire_; DLL2SDK::Array* SkillStrengthen_; DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::WeaponFireSoundLogic* m_WeaponFireSound_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponSoundEventHandlerBase* m_WeaponSoundEventHandler_; DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::WeaponHandEnum m_PreLoadAttachmentAssetIDHand_; float m_StepSoundRangeOverride_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponTransformAdjusted* m_WeaponTransformAdjusted_; DLL2SDK::Assembly_CSharp::WeaponData* m_WeaponData_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponPartAssetLoader* m_WeaponPartAssetLoader_; DLL2SDK::UnityEngine::UnityEngine::Texture* m_MainTexture_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponControllerLoader* m_WeaponControllerLoader_; int32_t m_CurrentWeaponControllerId_; DLL2SDK::Assembly_CSharp::OptimizedModel* m_OptimizedModel_; DLL2SDK::mscorlib::System::Collections::Generic::List_1>* m_ComposePartAssets_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponAnimationEvent* m_WeaponAnimationEvent_; DLL2SDK::UnityEngine::UnityEngine::Animator* m_curMeshAnimator_; DLL2SDK::Array* m_UnuseModeAttachment_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mUnuseModeAttachmentList_; bool m_IsInitWeapon_; int32_t m_LoadCompleteAssetId_; DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* m_LoadCompleteAsset_; bool m_TickActivateWeapon_; bool m_IsHidden_; float m_SyncEquipWeaponTime_; int32_t m_SyncEquipWeaponId_; float m_LastSynEquipWeaponTime_; bool m_CheckStopEquipAnim_; float m_LastPlayEquipStopTime_; float m_LastChangeClipTime_; float m_LastChangeClipLength_; bool m_IsProjectilePendingFire_; DLL2SDK::UnityEngine::UnityEngine::Quaternion syncWeaponQuaternion_; float m_BulletTrackInterval_; int32_t m_FireAnimationID_; bool m_IsAimedFire_; bool isSingleFire_; float startTime_; int32_t m_MuzzleFlashAssetID_; int32_t m_MuzzleFlashEffectGroupID_; DLL2SDK::Array* m_MuzzleFlashSocketNames_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MuzzleFlashTransforms_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MuzzleFlashEffects_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_WeaponPartCombineGO_; DLL2SDK::mscorlib::System::String* m_LeftHandCenterName_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_LeftHandCenterTrans_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponAttachment_ActiveCallBack* ActiveCallBackFastThrow_; DLL2SDK::System_Core::System::Action* m_ActiveCallBackThrowWeaponStartFunc_; struct StaticFields { float VisibleCullDistance_; float m_SingleFireSoundAdvanceTime_; int32_t FrameCount_; bool ApplyOCC_; float m_LastPlayFireEffectTime_; float PlayFireEffectInterval_; float HQPlayFireEffectInterval_; int32_t ms_statFireCount_; int32_t COMBINE_TEXTURE_SIZE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsControllableWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUseSlowWalk_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayWeaponSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFireSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFireSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFootstepAuditionOverride_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsContainerUnuseAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSubWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWaitActivateWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickTryActivateWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickStep_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EquipAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnEquipAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnimatorControler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActivateWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAttachmentChangedForSpectating_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPlayFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProloadEffects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAssetIDMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAttachmentSocketName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsThrowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPistol_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMeleeWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsC4Weapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSniperWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPurifierWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsScythe_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShotgun_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSpecialWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedFireStopSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldStopIK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOwnerFemalePawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHideSelfInMiniMapWhenFiring_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HadSilencerWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedGripHold_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldRunningIK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponMoveScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncSentryGunCanFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTPController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetWeaponAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadPropertyFromConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeaponDataFromConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMeshAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMuzzleSocket_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeaponCompnent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeaponControllerId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeWeaponPartAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadWeaponPartAttachmentModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_LoadWeaponPartAttachmentModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckWeaponPartLoadOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasLeftWeaponAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadWeaponAttachmentModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateWeaponFireSoundLogic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectatingStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectatingEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLoadAudioSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAudioSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoHideWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoShowWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAndHideWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetMeshPartName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__CheckWeaponFlyBySound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__CheckFlyByVoxForPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckStopEquipAnimtion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncUnequipWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncEquipWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncHoldWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEquipAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_PlayEquipAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayGetWeaponAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwithWeaponAttachByUnequip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwithWeaponAttachByEquip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwithWeaponAttach_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachObjectToSocket_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCheckEquipWeaponAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryStopChangeClipAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetChangeClipTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInChangeClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncAnimation3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeClipEndToIdle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAdjustAimQuaternion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMuzzleEffectGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMuzzleFireAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanPlayBulletSmokeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBulletSmokeAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadWeaponEffects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFireEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThirdPersonStopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThirdPersonStartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFireAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayThirdPersonFireEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanPlayMuzzleFireEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanPlayBulletTraceEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHighQualitySettting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLowQualitySetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryStopSimulatedFireAmmunition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetStat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddStatsFireCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedFireAmmunition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayThirdPersonOneFireEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TrackIsRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EffectIsRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayBulletTraceEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayBulletSmokeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayMeleeFireEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireStartPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearMuzzleEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadMuzzleFlash_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnerGameObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMuzzleFlashLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncLoadMuzzleFlashEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AsyncLoadMuzzleFlashEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetMuzzleSocketName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordSourceAnimatorRuntimeController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAnimatorRuntimeController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAsyncLoadCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyOwnerBeginDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreDespawnOldMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearWeaponPartList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DespawnOldMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyWeaponImpactComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponActorId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CombineWeaponMeshAndMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponControllerLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReloadingMagActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReloadingMag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLeftHandCenter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLeftHandCenter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitComposePartInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearComposePartInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartThrowWeaponByUseCallbackFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseStartThrowWeaponAfterActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelThrowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAnimationClipEvent_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTankWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanUse1PView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49157(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_Owner_49158(); void set_Owner_49159(DLL2SDK::Assembly_CSharp::GameBase::Pawn* value_); int32_t get_WeaponID_49160(); void set_WeaponID_49161(int32_t value_); int32_t get_WeaponLevel_49162(); void set_WeaponLevel_49163(int32_t value_); int32_t get_ActorID_49164(); void set_ActorID_49165(int32_t value_); void set_CurSkinID_49166(uint32_t value_); uint32_t get_CurSkinID_49167(); int32_t get_SlotID_49168(); void set_SlotID_49169(int32_t value_); uint32_t get_CrossHairID_49170(); void set_CrossHairID_49171(uint32_t value_); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_WeaponName_49172(); DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionUnlockData* get_CacheWeaponPromotionUnlockData_49173(); DLL2SDK::mscorlib::System::String* get_WeaponINIPath_49174(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory get_Category_49175(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponSubCategory get_SubCategory_49176(); bool IsControllableWeapon_49177(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_CurWeaponPartInfoList_49178(); void set_CurWeaponPartInfoList_49179(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* get_CurrentFireComponent_49180(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponImpactComponent* get_CurrentImpactComponent_49181(); bool GetUseSlowWalk_49182(); float get_SprintMovementScale_49183(); float get_MovementScale_49184(); float get_ProneSpeedScale_49185(); float get_CrouchingSpeedScale_49186(); float get_CrouchingSprintSpeedScale_49187(); float get_DyingMovementScale_49188(); float get_AimingMovementScale_49189(); float get_AimingCrouchMovementScale_49190(); int32_t get_AttachmentAssetID_49191(); bool get_UsePlayTricky_49192(); DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* get_Mesh_49193(); DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* get_Mesh_L_49194(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_MeshRenderers_49195(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRenderers_49196(DLL2SDK::mscorlib::System::Collections::Generic::List_1* outRenderers_); DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* get_CurMesh_49197(); bool get_OwnerIsVisible_49198(); bool get_IsSingleShot_49199(); bool get_ForcePlaySingleFireAnim_49200(); int32_t get_ShotFired_49201(); bool get_IsPlayingFire_49202(); DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::WeaponFireSoundLogic* get_WeaponSoundPlayer_49203(); DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::WeaponHandEnum get_WeaponHand_49204(); void PlayWeaponSound_49205(DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::WeaponSoundType pType_, int32_t iID_); void PlayFireSound_49206(); void StopFireSound_49207(); float GetFootstepAuditionOverride_49208(); DLL2SDK::Assembly_CSharp::OptimizedModel* get_OptimizedModel_49209(); DLL2SDK::mscorlib::System::Collections::Generic::List_1>* get_ComposePartAssets_49210(); bool get_IsLoading_49211(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_UnuseModeAttachment_49212(); bool IsContainerUnuseAttachment_49213(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponPartName type_); bool IsSubWeapon_49214(); bool IsWaitActivateWeapon_49215(); void Init_49216(); void Tick_49217(float deltaTime_); void TickTryActivateWeapon_49218(); void TickStep_49219(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetWeaponRoot_49220(); void ChangeWeapon_49221(); void EquipAttachment_49222(int32_t actorID_, int32_t attachmentID_); void UnEquipAttachment_49223(int32_t actorID_, int32_t attachmentID_); void OnLoadComplete_49224(int32_t assetID_); void SetAnimatorControler_49225(int32_t assetID_); void ActivateWeapon_49226(int32_t assetID_); void OnAttachmentChangedForSpectating_49227(); bool CheckPlayFire_49228(); void ProloadEffects_49229(); bool IsAssetIDMatch_49230(int32_t meshAssetID_); DLL2SDK::mscorlib::System::String* GetAttachmentSocketName_49231(int32_t meshAssetID_); bool IsThrowWeapon_49232(); bool IsPistol_49233(); bool IsController_49234(); bool IsMeleeWeapon_49235(); bool IsC4Weapon_49236(); bool IsSniperWeapon_49237(); bool IsPurifierWeapon_49238(); bool IsScythe_49239(); bool IsShotgun_49240(); bool IsSpecialWeapon_49241(); bool NeedFireStopSprint_49242(); bool ShouldStopIK_49243(); bool IsOwnerFemalePawn_49244(); bool IsHideSelfInMiniMapWhenFiring_49245(); bool HadSilencerWeaponPart_49246(); bool HasWeaponPart_49247(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponPartName weaponPartName_); bool NeedGripHold_49248(); bool ShouldRunningIK_49249(); bool get_IsShow_49250(); void SetHidden_49251(bool isHidden_); float GetWeaponMoveScale_49252(); void SyncSentryGunCanFire_49253(bool canFire_); DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* GetTPController_49254(); void ResetWeaponAnimatorController_49255(); void ResetAnimatorController_49256(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* controller_); bool get_IdleStateEnable_49257(); void LoadPropertyFromConfig_49258(); void InitWeaponDataFromConfig_49259(); void InitMeshAssetID_49260(); void InitMuzzleSocket_49261(); void InitWeaponCompnent_49262(); void InitWeaponControllerId_49263(); void ChangeWeaponPartAttachment_49264(); void LoadWeaponPartAttachmentModel_49265(); void LoadWeaponPartAttachmentModel_49266(DLL2SDK::Assembly_CSharp::GameEngine::WeaponPartInfo* info_); void CheckWeaponPartLoadOver_49267(); bool HasLeftWeaponAttachment_49268(); void LoadWeaponAttachmentModel_49269(); void CreateWeaponFireSoundLogic_49270(); void OnSpectatingStart_49271(); void OnSpectatingEnd_49272(); void ReLoadAudioSound_49273(); void LoadAudioSound_49274(); void DoHideWeaponPart_49275(int32_t weaponPartCategory_); void DoShowWeaponPart_49276(int32_t weaponPartCategory_); void ShowAndHideWeaponPart_49277(DLL2SDK::mscorlib::System::Collections::Generic::List_1* ShowAssetIDList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* HideAssetIDList_); DLL2SDK::mscorlib::System::String* GetAssetMeshPartName_49278(DLL2SDK::mscorlib::System::String* assetName_); DLL2SDK::UnityEngine::UnityEngine::Vector3 _CheckWeaponFlyBySound_49279(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pTargetPawn_, DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vecFireRayNormalized_); bool _CheckFlyByVoxForPawn_49280(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pPawn_, DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vecFireRayNormalized_); void CheckStopEquipAnimtion_49281(); float get_UnequipTime_49282(); void SyncUnequipWeapon_49283(DLL2SDK::Assembly_CSharp::Network::SyncUnequipWeaponData* data_); void SyncEquipWeapon_49284(DLL2SDK::Assembly_CSharp::Network::SyncEquipWeaponData* data_); void SyncHoldWeapon_49285(DLL2SDK::Assembly_CSharp::Network::SyncHoldWeaponData* data_); void PlayEquipAnim_49286(); void PlayEquipAnim_49287(float equipTime_, bool realEquip_); void PlayGetWeaponAnimation_49288(); void SwithWeaponAttachByUnequip_49289(); void SwithWeaponAttachByEquip_49290(); void SwithWeaponAttach_49291(bool equip_); DLL2SDK::mscorlib::System::String* AttachObjectToSocket_49292(); void OnCheckEquipWeaponAnim_49293(); void TryStopChangeClipAnim_49294(); void SetChangeClipTime_49295(float animLength_); bool IsInChangeClip_49296(); void OnSyncAnimation3P_49297(DLL2SDK::Assembly_CSharp::Network::ESYNC_ANIM_NAME animName_, float animLength_, float Param1_); void ChangeClipEndToIdle_49298(); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_SyncWeaponQuaternion_49299(); void set_SyncWeaponQuaternion_49300(DLL2SDK::UnityEngine::UnityEngine::Quaternion value_); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetAdjustAimQuaternion_49301(DLL2SDK::UnityEngine::UnityEngine::Vector3 inFirePos_); DLL2SDK::Assembly_CSharp::Config::WeaponFireEffectConfigConfig* GetMuzzleEffectGroup_49302(); void UpdateMuzzleFireAssetID_49303(); bool CanPlayBulletSmokeEffect_49304(); int32_t GetBulletSmokeAssetID_49305(); void PreloadWeaponEffects_49306(); void StopFireEffect_49307(); void ThirdPersonStopFire_49308(); void ThirdPersonStartFire_49309(int32_t inFireCompIndex_, bool aimedFire_, bool isSingle_, int32_t aommoCount_); void SetFireMode_49310(uint8_t fireMode_); void PlayFireAnimation_49311(bool isPlaySingle_); void PlayThirdPersonFireEffect_49312(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 endPos_); bool CanPlayMuzzleFireEffect_49313(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 endPos_); bool CanPlayBulletTraceEffect_49314(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 endPos_); void TryStopSimulatedFireAmmunition_49317(); void SimulatedFireAmmunition_49321(); void PlayThirdPersonOneFireEffect_49322(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 endPos_, DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* muzzleFlashEffect_, DLL2SDK::UnityEngine::UnityEngine::Transform* muzzleFlashTransform_); bool TrackIsRelevant_49323(DLL2SDK::UnityEngine::UnityEngine::Vector3 start_, DLL2SDK::UnityEngine::UnityEngine::Vector3 end_, float visibleDistance_, DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraPos_); bool EffectIsRelevant_49324(DLL2SDK::UnityEngine::UnityEngine::Vector3 start_, float VisibleCullDistance_, DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraPos_); bool PlayBulletTraceEffect_49325(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 endPos_); void PlayBulletSmokeEffect_49326(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 endPos_); void PlayMeleeFireEffect_49327(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetFireStartPos_49328(); void ClearMuzzleEffect_49329(); void LoadMuzzleFlash_49330(DLL2SDK::System_Core::System::Action* callback_); DLL2SDK::UnityEngine::UnityEngine::GameObject* GetOwnerGameObject_49331(); void OnMuzzleFlashLoaded_49332(DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* effect_, DLL2SDK::UnityEngine::UnityEngine::Transform* socket_, DLL2SDK::System_Core::System::Action* callback_); void SyncLoadMuzzleFlashEffect_49333(DLL2SDK::System_Core::System::Action* callback_, DLL2SDK::UnityEngine::UnityEngine::Transform* socket_); void AsyncLoadMuzzleFlashEffect_49334(DLL2SDK::System_Core::System::Action* callback_, DLL2SDK::UnityEngine::UnityEngine::Transform* socket_); void ResetMuzzleSocketName_49335(DLL2SDK::mscorlib::System::String* socketName_, int32_t MuzzleFlashAssetID_, bool shouldChangeMuzzleFlashEffect_); void RecordSourceAnimatorRuntimeController_49336(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_); void ResetAnimatorRuntimeController_49337(DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* mesh_); void DestroyComponent_49338(); void OnDestroy_49339(); void ClearAsyncLoadCallback_49340(); void NotifyOwnerBeginDestroy_49341(); void PreDespawnOldMesh_49342(int32_t newAssetID_); void ClearWeaponPartList_49343(); void DespawnOldMesh_49344(int32_t newAssetID_); void DestroyWeaponImpactComponents_49345(); int32_t GetWeaponActorId_49346(); void CombineWeaponMeshAndMaterial_49347(); void OnWeaponControllerLoaded_49348(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* animatorController_); void SetReloadingMagActive_49349(bool value_); DLL2SDK::UnityEngine::UnityEngine::Transform* GetReloadingMag_49350(); void UpdateLeftHandCenter_49351(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetLeftHandCenter_49352(); void InitComposePartInfo_49353(int32_t actorID_, int32_t modelID_); void ClearComposePartInfo_49354(); void StartThrowWeaponByUseCallbackFunc_49355(DLL2SDK::System_Core::System::Action* callBackfunc_); void UseStartThrowWeaponAfterActive_49356(); void CancelThrowWeapon_49357(); void AddAnimationClipEvent_3P_49358(); bool IsTankWeapon_49359(); bool IsCanUse1PView_49360(); void _ActivateWeapon_m__0_49362(); void __xLuaBaseProxy_Tick_49363(float P0_); void __xLuaBaseProxy_DestroyComponent_49364(); void __xLuaBaseProxy_OnDestroy_49365(); static bool IsHighQualitySettting_49315(); static bool IsLowQualitySetting_49316(); static int32_t get_StatFireCount_49318(); static void ResetStat_49319(); static void AddStatsFireCount_49320(); static void _cctor_49361(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct SparrowState : int32_t { Idle_ = static_cast(0x0), SparrowFireStart_ = static_cast(0x1), SparrowFireFire_ = static_cast(0x2), SparrowFireEnd_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponAttachment_ShadowBlade : DLL2SDK::Assembly_CSharp::GameEngine::WeaponAttachment { DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_ShadowBlade* m_ShadowBladeFireComponent_; DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAnimate m_LastAnimaType_; float m_RemoveEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedFireStopSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanUse1PView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFireAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartMeleeAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndMeleeAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DespawnOldMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAttackRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEffectRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAnimationClipEvent_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAttackEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_3P_ShadowBlade_AddEffect_EmptyAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_3P_ShadowBlade_AddEffect_EmptyJumpAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_3P_ShadowBlade_AddEffect_NearLeftAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_3P_ShadowBlade_AddEffect_NearMiddleAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_3P_ShadowBlade_AddEffect_NearMiddleUpAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_3P_ShadowBlade_AddEffect_NearJumpAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_3P_ShadowBlade_AddEffect_MiddleLeftAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_3P_ShadowBlade_AddEffect_MiddleRightAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_3P_ShadowBlade_AddEffect_MiddleMiddleKneeAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_3P_ShadowBlade_AddEffect_MiddleJumpAttack_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66812(); bool NeedFireStopSprint_66813(); bool IsCanUse1PView_66814(); void PlayFireAnimation_66815(bool isPlaySingle_); void StartMeleeAttack_66816(DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAnimate AnimType_); void EndMeleeAttack_66817(); void HideEffect_66818(); void SetFireMode_66819(uint8_t fireMode_); void PlayAudio_66820(DLL2SDK::mscorlib::System::String* eventName_); void Tick_66821(float deltaTime_); void ChangeWeapon_66822(); void DespawnOldMesh_66823(int32_t newAssetID_); float GetAttackRate_66824(DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAnimate aniType_); float GetEffectRate_66825(DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAnimate aniType_); void AddAnimationClipEvent_3P_66826(); void PlayAttackEffect_66827(DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAnimate aniType_); void AnimationEventCallBack_3P_ShadowBlade_AddEffect_EmptyAttack_66828(); void AnimationEventCallBack_3P_ShadowBlade_AddEffect_EmptyJumpAttack_66829(); void AnimationEventCallBack_3P_ShadowBlade_AddEffect_NearLeftAttack_66830(); void AnimationEventCallBack_3P_ShadowBlade_AddEffect_NearMiddleAttack_66831(); void AnimationEventCallBack_3P_ShadowBlade_AddEffect_NearMiddleUpAttack_66832(); void AnimationEventCallBack_3P_ShadowBlade_AddEffect_NearJumpAttack_66833(); void AnimationEventCallBack_3P_ShadowBlade_AddEffect_MiddleLeftAttack_66834(); void AnimationEventCallBack_3P_ShadowBlade_AddEffect_MiddleRightAttack_66835(); void AnimationEventCallBack_3P_ShadowBlade_AddEffect_MiddleMiddleKneeAttack_66836(); void AnimationEventCallBack_3P_ShadowBlade_AddEffect_MiddleJumpAttack_66837(); bool __xLuaBaseProxy_NeedFireStopSprint_66838(); bool __xLuaBaseProxy_IsCanUse1PView_66839(); void __xLuaBaseProxy_PlayFireAnimation_66840(bool P0_); void __xLuaBaseProxy_SetFireMode_66841(uint8_t P0_); void __xLuaBaseProxy_Tick_66842(float P0_); void __xLuaBaseProxy_ChangeWeapon_66843(); void __xLuaBaseProxy_DespawnOldMesh_66844(int32_t P0_); void __xLuaBaseProxy_AddAnimationClipEvent_3P_66845(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponAttachmentSentryGun : DLL2SDK::Assembly_CSharp::GameEngine::WeaponAttachment { bool m_CanFire_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AllMaterial_; DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* m_oldController_; DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* m_newController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncSentryGunCanFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActivateWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadWeaponAttachmentModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreDespawnOldMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetNewController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFireSound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66798(); int32_t get_ControllerAssetID_66799(); void SyncSentryGunCanFire_66800(bool canFire_); void ActivateWeapon_66801(int32_t assetID_); void LoadWeaponAttachmentModel_66802(); void PreDespawnOldMesh_66803(int32_t newAssetID_); void OnReady_66804(int32_t assetID_, DLL2SDK::mscorlib::System::Object* assetObject_); void ResetNewController_66805(); void PlayFireSound_66806(); void __xLuaBaseProxy_SyncSentryGunCanFire_66807(bool P0_); void __xLuaBaseProxy_ActivateWeapon_66808(int32_t P0_); void __xLuaBaseProxy_LoadWeaponAttachmentModel_66809(); void __xLuaBaseProxy_PreDespawnOldMesh_66810(int32_t P0_); void __xLuaBaseProxy_PlayFireSound_66811(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponAttachmentSAM : DLL2SDK::Assembly_CSharp::GameBase::WeaponAttachmentSentryGun { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66796(); int32_t get_ControllerAssetID_66797(); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponAttachment_InductionGun : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66795(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponAttachmentGravitySpikes : DLL2SDK::Assembly_CSharp::GameEngine::WeaponAttachment { DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* LeftMesh_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DespawnOldMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncAnimation3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayWeaponSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66782(); void DespawnOldMesh_66783(int32_t newAssetID_); void ChangeWeapon_66784(); void OnLoadReady_66785(int32_t assetID_, DLL2SDK::mscorlib::System::Object* obj_); void Tick_66786(float deltaTime_); void OnSyncAnimation3P_66787(DLL2SDK::Assembly_CSharp::Network::ESYNC_ANIM_NAME animName_, float animLength_, float Param1_); void PlayWeaponSound_66788(DLL2SDK::mscorlib::System::String* eventID_); void SetHidden_66789(bool isHidden_); void __xLuaBaseProxy_DespawnOldMesh_66790(int32_t P0_); void __xLuaBaseProxy_ChangeWeapon_66791(); void __xLuaBaseProxy_Tick_66792(float P0_); void __xLuaBaseProxy_OnSyncAnimation3P_66793(DLL2SDK::Assembly_CSharp::Network::ESYNC_ANIM_NAME P0_, float P1_, float P2_); void __xLuaBaseProxy_SetHidden_66794(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponAttachment_ElectricShockCar : DLL2SDK::Assembly_CSharp::GameEngine::WeaponAttachment { float MeshHiddenTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayGetWeaponAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66777(); void PlayGetWeaponAnimation_66778(); void Tick_66779(float deltaTime_); void __xLuaBaseProxy_PlayGetWeaponAnimation_66780(); void __xLuaBaseProxy_Tick_66781(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponProjectile_Stick : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile { DLL2SDK::UnityEngine::UnityEngine::Transform* m_StickTransform_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_StickRelativePos_; uint32_t StickPawnID_; DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* attackableTarget_; DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup m_HitGroup_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_RelativeActorPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_HitNormal_; uint32_t m_HostID_; DLL2SDK::Assembly_CSharp::Network::HostType m_HostType_; bool m_IsRequestStick_; bool IsLoclPawn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSimulator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeProjParms_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFlightEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsStick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyProj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSimulatorPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostSticked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessHitInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestProjectileStickOnTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindHitPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSiumlateStick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_OnSiumlateStick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_OnSiumlateStick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnProjectileStick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66722(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator* CreateSimulator_66723(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inInitLoc_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inInitVel_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* inHandler_); void InitializeProjParms_66724(DLL2SDK::UnityEngine::UnityEngine::Vector3 InitLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 InitVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, int32_t weaponID_, uint32_t skinID_, uint32_t SpawnOwnerID_, int32_t SpawnProjectileID_); void PlaySound_66725(DLL2SDK::mscorlib::System::String* sound_); void PlayFlightEffect_66726(); bool IsStick_66727(uint32_t pawnID_); void DestroyProj_66728(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetSimulatorPosition_66729(); void PostSticked_66730(DLL2SDK::UnityEngine::UnityEngine::Vector3 stickNormal_); void ProcessHitInfo_66731(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* info_); void RequestProjectileStickOnTarget_66732(); DLL2SDK::UnityEngine::UnityEngine::Transform* FindHitPart_66733(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup group_); void OnSiumlateStick_66734(DLL2SDK::Assembly_CSharp::Network::NtfStickMsg* msg_); void OnSiumlateStick_66735(DLL2SDK::Assembly_CSharp::Network::SyncStickMsg* msg_); void Tick_66736(float DeltaTime_); void OnSiumlateStick_66737(bool isNtf_, int32_t actroid_, DLL2SDK::Assembly_CSharp::Network::HostType hostType_, uint32_t hostID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, uint8_t parts_, uint32_t ownerID_); void OnProjectileStick_66738(bool confirmed_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator* __xLuaBaseProxy_CreateSimulator_66739(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P2_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* P3_); void __xLuaBaseProxy_InitializeProjParms_66740(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P2_, int32_t P3_, uint32_t P4_, uint32_t P5_, int32_t P6_); void __xLuaBaseProxy_PlayFlightEffect_66741(); bool __xLuaBaseProxy_IsStick_66742(uint32_t P0_); void __xLuaBaseProxy_DestroyProj_66743(); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetSimulatorPosition_66744(); void __xLuaBaseProxy_ProcessHitInfo_66745(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* P0_); void __xLuaBaseProxy_Tick_66746(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct Weapon : DLL2SDK::Assembly_CSharp::GameEngine::Inventory { bool m_IsFirstPerson_; int32_t m_UsingMeshAssetID3P_; int32_t m_UsingMeshAssetID3P_L_; uint8_t m_RightOrLeft_; bool m_SpringFireGetReady_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ProjectileDataDic_; DLL2SDK::Array* SkillStrengthen_; int32_t PAPLevel_; bool m_UsingAimedFireParam_; bool UseADSInDeadReplay_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_MuzzleGameObject_; DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* m_Mesh_; int32_t m_MeshAssetID_; DLL2SDK::Assembly_CSharp::GameBase::WeaponPrefabConfig* m_PrefabConfig_; DLL2SDK::Assembly_CSharp::OptimizedModel* m_OptimizedModel_; DLL2SDK::mscorlib::System::Collections::Generic::List_1>* m_ComposePartAssets_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MeshRenderers_; DLL2SDK::Array* m_FireComponentList_; DLL2SDK::Array* m_ImpactComponentList_; uint8_t m_CurrentFireMode_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponStateMachine* m_StateMachineComponent_; bool m_IsPendingAim_; bool m_IsSecondaryAttack_; int32_t m_ShotFired_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PreLoadAssetList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PreInstantiateAssetList_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_PreInstantiateAssetTimer_; int32_t m_StrongFireState_; bool m_PlaySpecailUnAiming_; float m_AimingChangeStartTime_; float m_AimingTakeTime_; int32_t m_iRecentlyRenderedFrameID_; float m_AimingPercentage_; int32_t m_iRecentlyRenderedFrameID1_; float m_AimingAnimationPrecentage_; bool IsChangedAimingFOV_; bool m_IsFired_; bool m_IsMeleeDirectFire_; float CrossHairOriginSize_; float CrossHairOriginLength_; DLL2SDK::mscorlib::System::String* m_INIPath_; bool m_AutoSwitchWeaponState_; float m_LastUpdateAnimingTargetTime_; bool m_IsHidden_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AnimTargetImpactList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AssistImpactInfoList_; float m_BeginFireTime_; float m_StopFireTime_; float m_StartFireTime_; float m_DelayStartFireTime_; float m_BeginSecondaryFireTime_; float m_StopSecondaryFireTime_; float m_DelayStartSecondaryFireTime_; int32_t FireDamageTime_; DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::WeaponFireSoundLogic* m_WeaponFireSound_; float m_fireSpeed_; int32_t m_LastShotCost_; bool m_IsFiring_; bool m_IsReleaseToFire_; bool _IsPrepareHold_k__BackingField_; bool m_IsDoubleFOV_; DLL2SDK::mscorlib::System::String* m_WeaponNickName_; DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* m_LastAimedEnemy_; float m_AimBeginTime_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponTransformAdjusted* m_WeaponTransformAdjusted_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponPartAssetLoader* m_WeaponPartAssetLoader_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponControllerLoader* m_WeaponControllerLoader_; DLL2SDK::Assembly_CSharp::WeaponData* m_WeaponConfig_; DLL2SDK::Assembly_CSharp::WeaponData* m_HipWeaponData_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AsyncLoadAssetList_; DLL2SDK::Assembly_CSharp::GameBase::Weapon_WeaponLengthChangeCallBackFunc* m_WeaponLengthChangeCallBackFunc_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType m_DefaultActivateState_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType m_ActivateNextState_; bool m_IsActivate_; bool m_InDeactivate_; DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* m_CurrentAimingTarget_; DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* m_CurrentAimingEnemy_; DLL2SDK::Assembly_CSharp::GameUI::ECrossHairType CurCrossHairType_; bool IsChangeHairType_; float m_CurrentHotValue_; bool m_IsOverHot_; float m_AddHotTime_; DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* m_OverHotEffect_; float m_CurCoolingDownValue_; bool m_IsCoolingDown_; float refreshHotMatTime_; float LastPunchAngleByHitTime_; float PunchAngleHitInterval_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_MirrorTransform_; DLL2SDK::mscorlib::System::String* m_LeftHandCenterName_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_LeftHandCenterTrans_; float m_AutoFireLastCaptureTargetTime_; DLL2SDK::Assembly_CSharp::WunderWaffeElectricManage* mWunderWaffeElectricManage_; bool isGetWunderWaffeElectricManage_; bool m_IsPickUpGrenade_; bool m_IsThrowOutPickUpGrenade_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* m_PickUpGrenadeProjectile_; bool m_IsInBRThrowWeaponFireState_; bool m_IsThrowWeaponHoldFireEnd_; bool m_IsHoldFireGrenade_; bool m_CancelThrowingWeapon_; DLL2SDK::Assembly_CSharp::GameBase::FittingOrnamentForceMove* m_CurrentFittingDiaoPaiForceMove_; bool m_IsTickResetBoneRightHand_; float m_TickResetBoneRightHandToStopTime_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_CacheBoneRightHand_; bool m_CanFireInChangeClip_; bool m_ForceAutoChangeClip_; bool IsEnterFireBolt_; float mLeftFireBoltTime_; float m_lastTime_; bool IsDelayStartFire_; DLL2SDK::Assembly_CSharp::GameEngine::AnimationComponent* m_AnimationComponent_; DLL2SDK::Assembly_CSharp::GameBase::FPAimIKController* m_FPAimIKController_; float m_SpeedPercentLerp_; DLL2SDK::Assembly_CSharp::CameraAnimation* m_CameraAnim_; DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* m_PrimaryAnimatorController_; DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* m_SecondaryAnimatorController_; DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* m_CurrentRuntimeAnimatorController_; int32_t m_CurrentWeaponControllerId_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponAnimationEvent* m_WeaponAnimationEvent_; float m_LastAimingCamStopTime_; float m_MoveCameraAnimationNextCheckTime_; DLL2SDK::Assembly_CSharp::ECameraAnim m_PlayingCameraAnimType_; float m_CurrentCameraAnimPlayEndTime_; DLL2SDK::Assembly_CSharp::ECameraAnim m_WantCameraAnimType_; float m_WantCameraAnimSpeed_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mPengingCameraShakerList_; bool m_AnimationEventCallBackEnable_; float lastPlayTime_; float TIME_INTERVALS_; float m_BRClimbAnimTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_BRBagHangPointOffsetPos_L_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_BRBagHangPointOffsetAngle_L_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_BRBagHangPointOffsetPos_R_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_BRBagHangPointOffsetAngle_R_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_BRBagHangPointOffsetPos_L_Female_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_BRBagHangPointOffsetAngle_L_Female_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_BRBagHangPointOffsetPos_R_Female_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_BRBagHangPointOffsetAngle_R_Female_; DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* m_Mesh1P_; DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* m_Mesh3P_; DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* m_RuntimeAnimatorController3P_; DLL2SDK::mscorlib::System::String* m_ActorType_; DLL2SDK::mscorlib::System::String* m_ActorType_3P_; DLL2SDK::mscorlib::System::String* m_AttachmentSocketName_; DLL2SDK::mscorlib::System::String* m_AttachmentSocketName_L_; DLL2SDK::mscorlib::System::Type* m_StateMachineType_; DLL2SDK::mscorlib::System::Type* m_FireComponentType_; DLL2SDK::mscorlib::System::Type* m_ImpactComponentType_; DLL2SDK::mscorlib::System::Type* m_SecondaryImpactComponentType_; DLL2SDK::mscorlib::System::Type* m_FireSoundLogicType_; DLL2SDK::mscorlib::System::Type* m_SecondaryFireComponentType_; bool m_SecondaryFireNeedsSwitch_; DLL2SDK::mscorlib::System::Type* m_ThirdFireComponentType_; DLL2SDK::mscorlib::System::Type* m_ThirdImpactComponentType_; DLL2SDK::Array* m_MuzzleFlashSocketName_; int32_t m_MuzzleFlashChargingAssetID1P_; int32_t m_MuzzleFlashAssetID1P_; int32_t m_MuzzleFlashAssetID3P_; int32_t m_MuzzleFlashToHipAssetID1P_; int32_t m_MuzzleFlashToHipAssetID3P_; int32_t m_SpecialUnAimingEffectAssetID1P_; DLL2SDK::mscorlib::System::String* m_ShellDropSocketName_; int32_t m_ShellDropAssetID1P_; int32_t m_ShellDropAssetID3P_; int32_t m_MeshAssetID1P_; int32_t m_MeshAssetID3P_; int32_t m_MeshAssetID3P_L_; int32_t m_FemaleMeshAssetID3P_; int32_t m_FemaleMeshAssetID3P_L_; bool m_UseBigCrossHair_; bool m_UseBigCrossHair_3D_; bool m_UseVTOLCrossHair_; bool m_UseGrappleGunCrossHair_; bool m_UseSparrowCrossHair_; bool m_UseTempestCrossHair_; DLL2SDK::Array* m_SkinID_Sight_; DLL2SDK::Array* m_SkinID_Sto_; DLL2SDK::Array* m_SkinID_Iro_; DLL2SDK::Array* m_SkinID_Rai_; DLL2SDK::Array* m_SkinID_Grip_; DLL2SDK::Array* m_SkinID_Muzzle_; DLL2SDK::Array* m_SkinID_Mag_; DLL2SDK::Array* m_SkinID_MainWeaponRoot_; DLL2SDK::Array* m_UnuseModeAttachment_; float m_BasicBulletTrackThickness_; float m_BulletTrackInterval_; int32_t m_BulletTrackAssetID_; int32_t m_BulletTrack3PAssetID_; bool m_BulletFlyTrack_; bool m_IsCameraShake_; bool m_ForceSetFireAnimSpeed_; float m_UnequipHideTimeRate_; float m_StopMoveCameraShakeSoftTime_; bool m_AutoThrowWeaponAfterFire_; bool m_CanAutoSwitchWeaponConfig_; float m_SwimLeftHandTranstionTime_; float m_DoChangeClipTimeRate_; bool m_IdleStateEnable_; int32_t m_WeaponShakeRecoilID_; int32_t m_WeaponShakeRecoilClose_; float m_SwimZoomOffset_; bool m_IsHoldingAssitance_; bool m_AllowSpecailUnAiming_; bool m_PlayUnAimingFireAfterFireAiming_; bool m_ForceSpecailUnAiming_; float m_FatalBlowProbability_; float m_FatalBlowAddHP_; bool m_HoldDoubleClickAim_; bool m_SupportAimedFire_; bool m_SupportHipFire_; float m_DelaySprintFire_; bool m_SwichLastWeapon_; float m_AimAssitanceDelay_; bool m_UsePlayTricky_; bool m_SpeedThrowWithNoEquip_; bool m_SwimFireLeftHandHoldWeapon_; bool m_IsCloseAimAfterSingleFire_; bool m_CanAutoFire_; float m_RecoilScaleWeaponShake_; float m_CameraFOV_; bool IsUseCustonFov_; float m_SwitchTime_; float m_GetReadyTime_; float m_UnAimingTime_; float m_AimingTime_; float m_MaxHotValue_; float m_CoolDownSpeed_; float m_HotSpeed_; float m_CoolDownCDTime_; float m_OverHotCDTime_; float m_Deceleration_; float m_DecelerationDuration_; DLL2SDK::mscorlib::System::String* m_WeaponIconName_; DLL2SDK::mscorlib::System::String* m_WeaponKillIconName_; DLL2SDK::mscorlib::System::String* m_WeaponLineIconName_; DLL2SDK::mscorlib::System::String* m_FireButtonIconName_; bool m_IgnoreSyncServer_; float m_DblclickDelay_; float m_DblclickAnimTime_; float m_AimingWorldFOV_; float m_AimingWorldFOVOpenTime_; float m_AimingCameraAddRotateRate_; float m_AimingToFireInterval_; bool m_IsPlayAiming_; bool m_IsAiming_; float m_MovementScale_; float m_SprintMovementScale_; float m_CrouchingSprintSpeedScale_; float m_CrouchingSpeedScale_; float m_ProneSpeedScale_; float m_DyingSpeedScale_; float m_AimingMovementScale_; float m_AimingCrouchMovementScale_; float m_PenetrationValue_; float m_CrosshairLength_; float m_CrosshairSize_; bool m_EnableAimingCrosshair_; float m_AimingCrosshairLengthRatio_; float m_AimingCrosshairSizeRatio_; DLL2SDK::Array* m_BOT_BasicAccuracyRange_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_BOT_AdditionalFire_; float m_BOT_AimSpeed_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_BOT_WaitForShootingTime_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_BOT_FireDuration_; float m_BOT_HeadShotRatio_; float m_BOT_TraceRangeMin_; float m_BOT_TraceRangeMax_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_BOT_ZM_WaitForShootingTime_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_BOT_ZM_FireDuration_; float m_BOT_ZM_HeadShotRatio_; float m_WeaponBobRate_; float m_WeaponBobRange_; float m_StartFireInterval_; float m_StopFireInterval_; DLL2SDK::Array* m_HitBuffs_; DLL2SDK::Array* m_PawnBuffs_; int32_t m_ParentItemId_; bool m_UseInUlt_; float m_AutoFireDistance_; bool m_HasOpticsAvatarChange_; float m_ChangePercent_1PMode_Open_; float m_ChangePercent_1PMode_Close_; float m_WeaponAimModifyPercent_; float m_AimingFireAnimPercent_; bool m_IsOpenPVEAssistAimRotateTimeAiming_; float m_AutoAssistAimRatesAiming_; float m_AutoLockTime_; DLL2SDK::Array* m_AutoAssistAimRates_Controller_; DLL2SDK::Array* m_AutoAssistAimRates_; float m_MagAssitAimOffDis_; DLL2SDK::Array* m_AutoAssistAimRanges_Controller_; DLL2SDK::Array* m_AutoAssistAimRanges_; bool m_Nonlinearity_; DLL2SDK::Array* m_FireRadiusDis_Controller_; DLL2SDK::Array* m_FireRadiusDis_; DLL2SDK::Array* m_FireRadiusLength_Controller_; DLL2SDK::Array* m_FireRadiusLength_; DLL2SDK::Array* m_FireRadiusWidth_Controller_; DLL2SDK::Array* m_FireRadiusWidth_; float m_AimTargetOffset_; DLL2SDK::Array* m_DampAssitAimRateFactor_Controller_; DLL2SDK::Array* m_DampAssitAimRateFactor_; DLL2SDK::Array* m_MinDampAssitAimRateFactor_; DLL2SDK::Array* m_MaxDampAssitAimRateFactor_; bool m_IsDampAssitAimRateNonlinearity_; DLL2SDK::Array* m_AssistAimRotateTime_Controller_; DLL2SDK::Array* m_AssistAimRotateTime_; DLL2SDK::Array* m_MagnAssitAimRateFactor_Controller_; DLL2SDK::Array* m_MagnAssitAimRateFactor_; DLL2SDK::mscorlib::System::String* m_WeaponShakeAroundPointParent_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_WeaponShakeAroundPointOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_WeaponShakeVerticalAroundPointOffset_; DLL2SDK::mscorlib::System::String* m_WeaponShakeAroundAimPointParent_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_WeaponShakeAroundAimPointOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_WeaponShakeVerticalAimAroundPointOffset_; bool m_PVEWeaponSingleHud_; bool m_InfiniteWeaponAmmo_; DLL2SDK::mscorlib::System::String* m_WeaponSelfAniComponentType_; bool m_UseHandOffsetPose_; bool m_HasSecondaryFireAnim_; bool m_IsNeedAdsFire_; float m_DelayHideThrowLine_; float m_DelayHideFastThrowLine_; float m_DelayFastFireElapseScale_; float m_DelayFireElapseScale1P_; float m_DelayFireElapseScale3P_; bool m_IsShowHoldLine_; bool m_IsNeedFastThrow_; bool m_UseSlowWalk_; bool m_UseMeleeSingleFire_; float m_FireAimLayerWeight_; bool m_UseInVehicle_; bool m_NeedToCheckMuzzleFireEffectRelevance_; bool m_NeedToCheckBulletTraceEffectRelevance_; int32_t m_AssetGroupID_; int32_t m_MuzzleEffectGroupID_; bool m_isMuzzleFlashChanged_; DLL2SDK::Array* m_MuzzleFlashSockets_; DLL2SDK::Array* m_MuzzleFlashEffects_; DLL2SDK::Array* m_MuzzleFlashChargingEffects_; bool m_IsCheckSpawnEffect_; int32_t m_MuzzleFlashAssetID1POnSkill_; int32_t m_MuzzleEffectGroupIDOnSkill_; DLL2SDK::Assembly_CSharp::GameBase::AssetEffect* m_MuzzleEffectGroupRef_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_AttachMuzzleFlashEffectMap_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* m_FireIntervalChangedEffect_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_extraEffects_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_EffectLevelCtrls_; DLL2SDK::Array* m_KillCountForLevelEffect_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* m_ShellDropEffect_1P_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* m_ShellDropEffect_3P_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_ShellDropSocket_; DLL2SDK::mscorlib::System::String* m_FireEffectSocketName_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_FireEffectSocket_; DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionUnlockData* m_CacheWeaponPromotionUnlockData_; float startTime_; DLL2SDK::Assembly_CSharp::GameEngine::OpticsAvatarChangeComponent* m_OpticsAvatarChangeComponent_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_WeaponPartList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_EquippingPartList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_UnEquippingPartList_; bool m_WeaponPartChange_; bool m_OpticsPartEquipped_; float m_RevertAttachmentDuration_; int32_t m_CrossHairAssetID_; int32_t m_CrossHairIndex_; int32_t m_CrossHairCustomID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mUnuseModeAttachmentList_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponAttributeAdditionManager* mAttributeAddtionMgr_; struct StaticFields { uint8_t MAX_FIRE_MODE_COUNT_; DLL2SDK::mscorlib::System::String* AudioRTPCOverHeat_; DLL2SDK::mscorlib::System::String* GripPoint_; int32_t MAXPRELOADCOUNT_; int32_t MAXPREINSTANTIATEASSETCOUNT_; float m_FireSoundMinInterval_; bool ResetAnimationEventComponentInDeactivate_; bool MPSimplifyController_; bool TimerInstantiateAsset_; int32_t ms_statFireCount_; bool ResetMeshRenererListInDestroy_; bool ResetPawnWeaponRenerderListInDestroy_; bool EndSwimStopFPIKSoft_; float ResolveShakingScale_; float DelayStopResetBoneRightHandTime_; bool DoRefreshInternalBoneRightHandRendererState_; bool DoRefreshInternalBoneRightHandRendererStateOnlyCheckPVE_; bool FPModeOpenAimUseFadeTo_; bool PlayAimingCameraAnimation_; float m_AimStopSwimIKSoftTransitionTimeFactor_; DLL2SDK::Assembly_CSharp::GameEngine::AnimatorUtils_MoveClipType* clipTypeArr_; DLL2SDK::Assembly_CSharp::CameraAnimationPreset* m_DefaultCameraAnim_; bool ForceGetWeaponAnimationEvent_; bool UseChangeClipTimeRate_; bool DoForceHideNormalMeshRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPAPLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPAPLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyFireParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLoading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintLoadingInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAimWhenStopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcAimTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcAimAnimRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOpenAimPercent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOpenAimState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAimingPercentage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAimingAnimationPrecentage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetElapsedAimTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAimingChangeEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanChangeAimingFOV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanAimingFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSingleFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SingleShotStopTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWeaponReleaseToFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAimingValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurUseWeaponData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurUseWeaponHipData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateWeaponFireSoundLogic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AsyncLoadAssets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponControllerLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadWeaponModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMeshRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchWeaponModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterWeaponLengthChangeCallBackFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterWeaponLengthChangeCallBackFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InvokeWeaponLengthChangeCallBackFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRemove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAsyncLoadCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateWeaponFireSoundLogicComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldCreateWeaponShakeAroundPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckWeaponShakeAroundPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateWeaponShakeAroundPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckWeaponPartDefaultSet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDefaultActivateState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActivateNextState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyOtherWeaponChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachObjectToSocket_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearDataBeforActivie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearDataWhenEnterActiveState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearDataWhenEquipingState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInActivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Activate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GotoActiveState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetWeaponData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitDefaultActivateState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDirectFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCrossHairType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowCrossHair_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActiveNextState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFireComponentActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deactivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetHotValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopBolt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeactivateAttachMuzzleFlashEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopWeaponFireSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFireSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsIntantFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMeleeFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsProjectileFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPlacingFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetQuickKnifeFireCompIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetQuickKnifeFireComp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedsToSwitchCrossHair_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasSwitchingState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SecondaryHasAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToSecondFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchFireModeByIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSwitchWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSwitchFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchFireAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAssetGroupConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyHipParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyOwnerBeginDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyWeaponImpactComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GotoIdleState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GotoState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopCurState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateFireInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBeginTimeSlowDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThrowWeaponRealBeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecondaryFireAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryAutoSwitchWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginIdle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginAimedIdle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDamageType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcDamageInfoInstantHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcDamageSpecialFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyDamageInfoInstantHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessInstantHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AmmoCanFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAmmoFree_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCostAmmoCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConsumeAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FullAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTotallyOutOfAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsThrowingAndHasOthers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddCarriedAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddCurrentAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ModifyAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ModifySecondaryAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeClipAmmoCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanShowAmmoTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAmmoTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetStat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddFireCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAdjustedCameraAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAdjustedWeaponAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAimingTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAimingAtEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcDampAssistAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindMagnAssistAimTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindAssistAimTargetForPVE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindAssistAimTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssistAimRotateTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAutoAssistAimRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireRadius_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireRadius_Normal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireRadius_Controller_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldStartPendingAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeToNormalCrossHair_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInHipFireRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFindAimingToAutoFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPostDestroyWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponMoveScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSprintInWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedFireStopSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraRotateScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldPlayNoAmoSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentHotValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CoolDownWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayOverHotEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOverHot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshHotMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddHotValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayOverHotSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUpOverHot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnViewChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldResetFirstPersonMoveSpeedMul_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeFirstPersonCameraFOV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeGetHitPunchAngleConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangePunchAngleByGetHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MirrorWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIconByItemID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableDOF_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeAimingFOV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSensitiveParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadSensitiveParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldPlayAimSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchAimData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenDof_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopDof_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostOpenAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostCloseAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreEndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreBeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAimState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponAttributeAdditionLoadOverCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUseWeaponCheckFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetMeshPartName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReloadingMagActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReloadingMag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLeftHandCenter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLeftHandCenter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireInterval_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAutoFireStopDelayTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareInputParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireButtonViewIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWunderWaffeElectricManage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWunderWaffeElectric_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBRClimb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentMeshLocalPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentMeshLocalEulerAngles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAdjustedFireAimRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnDiedClearWeaponState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyOwnerDied_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLevelEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThrowWeaponHoldFireEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelFireSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayThrowWeaponAnim_BR_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetThrowWeaponFireStateValue_BR_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncBRThrowWeaponAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyCancelThrowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSetCancelThrowingWeaponValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCancelThrowingWeaponValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldCancelThrowingWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotityMatineeStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotityEndSwitchRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanShowKnife_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeZoomingFOV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnSwitchAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsForbiddenMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartSwimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndSwimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentActiveStateType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSwimmingChangeClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponActorId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindUseItemSkinnedMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAndAddBone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHiddenExceptSight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanUseLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncSentryGunCanFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedShowCancelAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedShowCanceInAimMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSlideTackle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanRoll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnActivateSetWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeActivateSetWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitComposePartInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearComposePartInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpenAimResolveJitter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseAimResolveJitter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecoverResolveJitter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickResetBoneRightHand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartTickResetBoneRightHand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopTickResetBoneRightHand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInGameMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPreBeginStateSetBoneRightHand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetCacheBoneRightHandTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitCacheBoneRightHand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateChangeFirstPersonCameraFov_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsADSAiming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSpecialAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanUse3PView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanUse1PView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CachePrefabConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearPrefabConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireBoltTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordFireTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFireWithLeftInterval_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDelayStartFireTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetFireDataInActiveState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFireHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanFireOrAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSecondaryFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSecondaryFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginSecondaryFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndSecondFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldEndChangeClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanChangeClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldAutoChangeClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedAutoChangeClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsKeepAiming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanProne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanOpenAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelFireState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InSwitchWeaponState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsForbid3DTouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHideADSButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanAuto3Dtouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFireButtonEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetResetFireInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAimDownAfterFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCurrenStateCanSwitchWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayChangeClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySyncChangeClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEquipAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySpecialEquipAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayClimbAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayUnequipAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySwitchAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFireGroupEndAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFPModeAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAimAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableFireLayerAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySyncAimAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySyncAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimationResetControllerChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_PlaySyncAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_PlayAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeToAnimState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_FadeToAnimState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeSyncToAnimState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllAnimatorTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAnimatorTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnimatorTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAnimationCull_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBanChangeAnimSpeedInState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnimationValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetAnimationValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSyncAnimationValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlaySpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStateSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcFireAnimationSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcUnAimmingFireAnimationSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAimDownFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFireAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMeleeFireAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldPlayCameraAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAimingCameraAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEndFireCameraAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFireCameraAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldUpdateFirstPersonMovingAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFPLeftHandActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFPSwimLeftHandActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFPLeftHandVisibleByAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearFPIKScript_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitFPIKScript_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFPLeftHandVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFPLeftHandFixedToDest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFPLeftHandToDestDir_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunFPIK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunIK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFPIK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunSwimIK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSwimIK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAttachFPAnimationSyncController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachFPAnimationSyncController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DettachFPAnimationSyncController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActiviteFPAnimationSyncController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncFPAniamtion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SholdShowWeaponInSwim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireAnimLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayMeleeFireAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayIdleAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFirstPersonMovingAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSpectatingSetMoveSpeed0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMoveClipSpeedMul_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoverMoveClipSpeedMul_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetMoveClipSpeedMul_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReInitFPAnimParameter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldRunningIK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentWeaponControllerID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeaponControllerAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTPController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCameraAnimTypeAndSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraAnimData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCameraAnimeedStartTransition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayCameraAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_PlayCameraAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayCameraAnimInTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopCameraAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsChangeClipCameraAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickPawnMoveCameraAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ResetAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAnimationClipEvent_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAnimationClipEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimaitionEventPutDownCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimaitionEventEquipCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_1PCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_1PRun_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_1PMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_1PAimingMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasEnoughTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_1PRun_Camera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_1PMove_Camera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayBRClimbAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldCacheWeaponMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CacheMeshAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearCacheMeshAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HadCacheMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCurrentCloseAimAfterSingleFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMPMatchObserverFOV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCameraFOV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDowningProcess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DampAssitAimRateFactor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MinDampAssitAimRateFactor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MaxDampAssitAimRateFactor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MagnAssitAimRateFactor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayFireElapseScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAssetToPreLoadList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAssetToPreInstantiateList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearPreInstantiateAssetTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInstantiateAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddProjAssetToPreLoadList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadWeaponEffects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFireEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayMuzzleFlashEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshMuzzleFlashEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshExtraEffects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshEffects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayMuzzleFlashChargingEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMuzzleFlashEffectScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayShellDropEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffectWithSocketName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnLevelEffectWithSocketName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBulletTraceEffectAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanPlayBulletSmokeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBulletSmokeEffectAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayBulletTraceEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayBulletSmokeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFireEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopMuzzleFlashChargingEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStartTracePosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFireIntervalChangedEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFireIntervalChangedEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSpawnFireEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitShellDropSocket_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMuzzleFlashSocket_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateMuzzleFlashChargingEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateMuzzleFlashEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurMuzzleFlashChargingID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurMuzzleFlashID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMuzzleFlashIDFromConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMuzzleFlashIDFromSelf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetGroupConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMuzzleEffectGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetZeroOffsetSync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadSpawnFireEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurShellDropEffectId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShellDropEffectIdFromConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetMuzzleSocketName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckeMuzzleEffectUseFirstPerson_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMuzzleEffectHipLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideMuzzleFlashEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySpecialUnAimingEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnExtraEffects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DespawnExtraEffects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddExtraEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveExtraEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffectLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HighMeshRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCrossHairCustomID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitOneWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyThrowWeaponAmmoCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitOpticsAvatarWithoutPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitOpticsAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitOpticsAvatarChangeComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpticsAvatarChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetOpticsAvatarChangePercent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CleanOpticsAvatarChangeComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDoForceHideNormalMeshRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoShowWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowWeaponPartProcess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoHideWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHideWeaponPartProcess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAndHideWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EquipAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EquipAttachmentByClient_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RevertEquippingWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnEquipAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnEquipAttachmentByClient_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RevertUnEquippingWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponPartDeactivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponPartActivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOpticsWeaponPartType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldPlayOpticsAimingAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetZoomWeaponFOVState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAimingZoomingFov_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeAimingZoomingFOV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanChangeAimingZoomingFov_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHadSilencerWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHadOpticsPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearWeaponPartList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsContainerUnuseAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddStaticAddition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAdditionByBase_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_22805(); void CopyProperties_22806(DLL2SDK::Assembly_CSharp::InventoryData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_22807(); bool get_IsFirstPerson_22808(); void set_IsFirstPerson_22809(bool value_); uint8_t get_RightOrLeft_22810(); void set_RightOrLeft_22811(uint8_t value_); bool get_SpringFireGetReady_22812(); void set_SpringFireGetReady_22813(bool value_); void SetPAPLevel_22814(int32_t level_); int32_t GetPAPLevel_22815(); void ApplyFireParam_22816(bool aimedFire_); bool IsLoading_22817(); void PrintLoadingInfo_22818(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetWeaponRoot_22819(); bool StopAimWhenStopFire_22820(); DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* get_CurMesh_22821(); int32_t get_MeshAssetID_22822(); DLL2SDK::Assembly_CSharp::OptimizedModel* get_optimizedModel_22823(); DLL2SDK::mscorlib::System::Collections::Generic::List_1>* get_ComposePartAssets_22824(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_MeshRenderers_22825(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRenderers_22826(DLL2SDK::mscorlib::System::Collections::Generic::List_1* outRenderers_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponImpactComponent* get_ImpactComponent_22827(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* get_FireComponent_22828(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* get_SecondaryFireComponent_22829(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* get_ThirdFireComponent_22830(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* get_CurrentFireComponent_22831(); uint8_t get_CurrentFireMode_22832(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponStateMachine* get_StateMachineComponent_22833(); void set_StrongFireState_22834(int32_t value_); int32_t get_StrongFireState_22835(); float get_AimingChangeStartTime_22836(); float get_AimingTakeTime_22837(); float CalcAimTime_22838(bool open_); float CalcAimAnimRate_22839(bool open_, DLL2SDK::mscorlib::System::String* stateName_, DLL2SDK::mscorlib::System::String* clipSuffix_); float GetOpenAimPercent_22840(); bool get_FinishedAim_22841(); bool IsOpenAimState_22842(); float GetAimingPercentage_22843(); float GetAimingAnimationPrecentage_22844(); float GetElapsedAimTime_22845(); bool IsAimingChangeEnd_22846(); bool CanChangeAimingFOV_22847(); bool CanAimingFire_22848(); bool get_IsFired_22849(); void set_IsFired_22850(bool value_); bool get_IsSingleFired_22851(); DLL2SDK::mscorlib::System::String* get_IconName_22852(); bool get_IsMeleeDirectFire_22853(); bool get_IsWeaponDirectFire_22854(); bool get_IsHidden_22855(); DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::WeaponFireSoundLogic* get_WeaponSoundPlayer_22856(); float get_FireSpeed_22857(); DLL2SDK::mscorlib::System::String* get_WeaponINIPath_22858(); void set_WeaponINIPath_22859(DLL2SDK::mscorlib::System::String* value_); int32_t get_ShotFired_22860(); bool get_IsSingleShot_22861(); bool IsSingleFire_22862(); float SingleShotStopTime_22863(); float get_ADSModeSingleShotStopTime_22864(); bool get_ForcePlaySingleFireAnim_22865(); int32_t get_ClipAmmoCount_22866(); void set_ClipAmmoCount_22867(int32_t value_); int32_t get_BaseClipAmmoCount_22868(); int32_t get_CarriedAmmoCount_22869(); void set_CarriedAmmoCount_22870(int32_t value_); int32_t get_LastShotCost_22871(); int32_t get_ShotCost_22872(); int32_t get_AmmoCount_22873(); void set_AmmoCount_22874(int32_t value_); int32_t get_MaxAmmoCount_22875(); void set_MaxAmmoCount_22876(int32_t value_); float get_AimedChangeClipTime_22877(); float get_ChangeClipTime_22878(); float get_ChangeClipStartTime_22879(); float get_ChangeClipLoopTime_22880(); float get_ChangeClipEndTime_22881(); float get_ChangeClipStart02Time_22882(); float get_ChangeClipLoopPreTime_22883(); float get_EquipTime_22884(); float get_UnequipTime_22885(); float get_EquipAnimRate_22886(); float get_UnequipAnimRate_22887(); bool get_IsFiring_22888(); void set_IsFiring_22889(bool value_); bool get_IsReleaseToFire_22890(); void set_IsReleaseToFire_22891(bool value_); bool IsWeaponReleaseToFire_22892(); bool get_IsPrepareHold_22893(); void set_IsPrepareHold_22894(bool value_); bool get_AimingEnableCrossHair_22895(); void SetAimingValue_22896(bool value_); bool get_IsDoubleFOV_22897(); void set_IsDoubleFOV_22898(bool value_); float get_WeaponRange_22899(); float get_BOT_FireRange_22900(); DLL2SDK::mscorlib::System::String* get_WeaponNickName_22901(); DLL2SDK::Assembly_CSharp::WeaponData* get_WeaponConfig_22902(); void set_WeaponConfig_22903(DLL2SDK::Assembly_CSharp::WeaponData* value_); DLL2SDK::Assembly_CSharp::WeaponData* GetCurUseWeaponData_22904(); void set_HipWeaponData_22905(DLL2SDK::Assembly_CSharp::WeaponData* value_); DLL2SDK::Assembly_CSharp::WeaponData* get_HipWeaponData_22906(); DLL2SDK::Assembly_CSharp::WeaponData* GetCurUseWeaponHipData_22907(); void InitWeapon_22908(); void LoadProperties_22909(); void CreateComponents_22910(); void CreateWeaponFireSoundLogic_22911(); void AsyncLoadAssets_22912(bool isForce_); void OnLoadComplete_22913(int32_t assetID_); void OnWeaponControllerLoaded_22914(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* animatorController_); void LoadWeaponModel_22915(DLL2SDK::mscorlib::System::String* SocketName_); void SetMeshRenderers_22916(); void SwitchWeaponModel_22917(bool cutAway_); void RegisterWeaponLengthChangeCallBackFunc_22918(DLL2SDK::Assembly_CSharp::GameBase::Weapon_WeaponLengthChangeCallBackFunc* func_); void UnRegisterWeaponLengthChangeCallBackFunc_22919(); void InvokeWeaponLengthChangeCallBackFunc_22920(); void OnRemove_22921(); void ClearAsyncLoadCallback_22922(); void CreateWeaponFireSoundLogicComponent_22923(); bool ShouldCreateWeaponShakeAroundPoint_22924(); void CheckWeaponShakeAroundPoint_22925(DLL2SDK::UnityEngine::UnityEngine::GameObject* inWeaponMesh_); void CreateWeaponShakeAroundPoint_22926(DLL2SDK::UnityEngine::UnityEngine::GameObject* inWeaponMesh_, DLL2SDK::mscorlib::System::String* aroundName_, DLL2SDK::mscorlib::System::String* aroundParent_, DLL2SDK::UnityEngine::UnityEngine::Vector3 aroundOffset_, DLL2SDK::mscorlib::System::String* aroundParentDefault_); void CheckWeaponPartDefaultSet_22927(int32_t meshID_); void SetDefaultActivateState_22928(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType setState_); void SetActivateNextState_22929(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType setState_); void NotifyOtherWeaponChange_22930(); DLL2SDK::mscorlib::System::String* AttachObjectToSocket_22931(); void ClearDataBeforActivie_22932(); void ClearDataWhenEnterActiveState_22933(); void ClearDataWhenEquipingState_22934(); bool IsInActivate_22935(); void Activate_22936(); void GotoActiveState_22937(); void ResetWeaponData_22938(); void InitDefaultActivateState_22939(); bool IsDirectFire_22940(); DLL2SDK::Assembly_CSharp::GameUI::ECrossHairType GetCrossHairType_22941(); bool IsShowCrossHair_22942(); void ActiveNextState_22943(); void OnFireComponentActive_22944(bool active_); void Deactivate_22945(); void ResetHotValue_22946(); void ClearValue_22947(); void StopBolt_22948(); void DeactivateAttachMuzzleFlashEffect_22949(); void StopWeaponFireSound_22950(bool isForce_); void StopFireSound_22951(); void PutDown_22952(); void GetReady_22953(); void SetupWeapon_22954(DLL2SDK::mscorlib::System::String* SocketName_); bool IsIntantFire_22955(); bool IsMeleeFire_22956(); bool IsProjectileFire_22957(); bool IsPlacingFire_22958(); int32_t GetQuickKnifeFireCompIndex_22959(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* GetQuickKnifeFireComp_22960(); bool get_IsQuickKnife_22961(); bool NeedsToSwitchCrossHair_22962(); bool HasSwitchingState_22963(); bool SecondaryHasAmmo_22964(); void SwitchToSecondFireMode_22965(); void SwitchFireModeByIndex_22966(uint8_t index_); bool CanSwitchWeapon_22967(DLL2SDK::Assembly_CSharp::GameBase::Weapon* toWeapon_, DLL2SDK::Assembly_CSharp::GameBase::Weapon_WeaponSwitchFailReason* failReason_); bool CanSwitchFireMode_22968(); void SwitchFireMode_22969(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType gotoState_); void SwitchFireAnimatorController_22970(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType gotoState_); void ResetFireMode_22971(); void LoadAssetGroupConfig_22972(); void ApplyHipParam_22973(bool isAim_); void NotifyOwnerBeginDestroy_22974(); void DestroyComponent_22975(); void DestroyWeaponImpactComponents_22976(); void OnDestroy_22977(); bool HasState_22978(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType stateType_); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType get_StateType_22979(); void GotoIdleState_22980(); bool GotoState_22981(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType stateType_); bool IsInState_22982(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType stateType_); void StopCurState_22983(); void SimulateFireInDeadReplay_22984(); void OnBeginTimeSlowDown_22985(); void ThrowWeaponRealBeginFire_22986(); void PlaySecondaryFireAnim_22987(); void TryAutoSwitchWeapon_22988(); void BeginIdle_22989(); void BeginAimedIdle_22990(); DLL2SDK::Assembly_CSharp::GameEngine::EDamageType GetDamageType_22991(); DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* CalcDamageInfoInstantHit_22992(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* inImpactInfo_, uint8_t inFireMode_); uint8_t CalcDamageSpecialFlag_22993(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_); void ApplyDamageInfoInstantHit_22994(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* inDamageInfo_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* inImpactInfo_, int32_t inFireMode_); void ProcessInstantHit_22995(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_, uint8_t inFireMode_); bool AmmoCanFire_22996(); bool IsAmmoFree_22997(); int32_t GetCostAmmoCount_22998(); void ConsumeAmmo_22999(); void FullAmmo_23000(); bool HasAmmo_23001(); bool IsTotallyOutOfAmmo_23002(); bool IsThrowingAndHasOthers_23003(); void AddCarriedAmmo_23004(int32_t addCount_); void AddCurrentAmmo_23005(int32_t addCount_); void ModifyAmmo_23006(int32_t inCurrentAmmo_, int32_t inCurrentCarriedAmmo_, bool isDiff_, int32_t clibNumBase_); void ModifySecondaryAmmo_23007(int32_t inSecondaryCurrentAmmo_, int32_t inSecondaryCurrentCarriedAmmo_); void ChangeClipAmmoCount_23008(int32_t addAmmoCount_); bool CanShowAmmoTip_23009(); bool ShowAmmoTip_23010(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetAdjustedCameraAim_23014(DLL2SDK::UnityEngine::UnityEngine::Quaternion initialAim_); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetAdjustedWeaponAim_23015(DLL2SDK::UnityEngine::UnityEngine::Quaternion initialAim_); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* get_AimingTarget_23016(); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* get_AimingEnemyTarget_23017(); void UpdateAimingTarget_23018(); bool IsAimingAtEnemy_23019(float* fDistance_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalcDampAssistAim_23020(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* aimTarget_, DLL2SDK::UnityEngine::UnityEngine::Vector3 aimPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 angle_, bool isDeadEye_, bool gamepadInput_); bool FindMagnAssistAimTarget_23021(DLL2SDK::UnityEngine::UnityEngine::Vector3* targetPos_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* aimTarget_); bool FindAssistAimTargetForPVE_23022(DLL2SDK::UnityEngine::UnityEngine::Vector3* targetPos_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* aimTarget_); bool FindAssistAimTarget_23023(DLL2SDK::UnityEngine::UnityEngine::Vector3* targetPos_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* aimTarget_, bool useLineTarget_); float GetAssistAimRotateTime_23024(float dis_, bool gamepadInput_); float GetAutoAssistAimRate_23025(float dist_, float toQuasiDist_, bool isMPPVE_, float aimAngle_, bool gamepadInput_); DLL2SDK::UnityEngine::UnityEngine::Vector2 GetFireRadius_23026(float dis_, bool gamepadInput_); DLL2SDK::UnityEngine::UnityEngine::Vector2 GetFireRadius_Normal_23027(float dis_); DLL2SDK::UnityEngine::UnityEngine::Vector2 GetFireRadius_Controller_23028(float dis_); bool ShouldStartPendingAim_23029(); void ChangeToNormalCrossHair_23030(bool flag_); bool IsInHipFireRange_23031(); bool IsFindAimingToAutoFire_23032(); void DestroyWeapon_23033(); void OnPostDestroyWeapon_23034(bool isDestroyActiveWeapon_); void SetHidden_23035(bool isHidden_); float GetWeaponMoveScale_23036(); bool CanSprintInWater_23037(); bool CanSprint_23038(); bool NeedFireStopSprint_23039(); float GetCameraRotateScale_23040(); void OnApplicationPause_23041(bool paused_); void Tick_23042(float DeltaTime_); bool ShouldPlayNoAmoSound_23043(); float get_AddHotTime_23044(); float get_CurCoolingDownValue_23045(); void set_CurCoolingDownValue_23046(float value_); bool get_IsCoolingDown_23047(); void set_IsCoolingDown_23048(bool value_); float get_CurrentHotValue_23049(); void set_CurrentHotValue_23050(float value_); void SetCurrentHotValue_23051(float value_); void CoolDownWeapon_23052(); void PlayOverHotEffect_23053(); bool IsOverHot_23054(); void RefreshHotMaterial_23055(bool isForce_); void AddHotValue_23056(); void PlayOverHotSound_23057(); void SetUpOverHot_23058(); void OnViewChanged_23059(bool is1P_); bool ShouldResetFirstPersonMoveSpeedMul_23060(); void ChangeFirstPersonCameraFOV_23061(); void ChangeGetHitPunchAngleConfig_23062(float GetHitPunchAngleX_, float GetHitPunchAngleXDecreseSpeed_); void ChangePunchAngleByGetHit_23063(); void MirrorWeapon_23064(); bool EnableDOF_23066(); void ChangeAimingFOV_23067(bool isAiming_); DLL2SDK::Assembly_CSharp::ERotateSensitiveType GetSensitiveParam_23068(); void GamepadSensitiveParam_23069(DLL2SDK::Assembly_CSharp::ERotateSensitiveType* x_, DLL2SDK::Assembly_CSharp::ERotateSensitiveType* y_); bool ShouldPlayAimSound_23070(); void SwitchAimData_23071(bool isAiming_); void OpenAim_23072(); void OpenDof_23073(); void StopDof_23074(); void PostOpenAim_23075(); void CloseAim_23076(); void PostCloseAim_23077(); void PreEndState_23078(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType eWeaponStateType_); void PreBeginState_23079(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType newState_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType oldState_); bool IsAimState_23080(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType type_); void WeaponAttributeAdditionLoadOverCallback_23081(); bool UseInWater_23082(); bool IsUseWeaponCheckFire_23083(); void SetReloadingMagActive_23085(bool value_); DLL2SDK::UnityEngine::UnityEngine::Transform* GetReloadingMag_23086(); void UpdateLeftHandCenter_23087(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetLeftHandCenter_23088(); float GetFireInterval_23089(); void CheckAutoFireStopDelayTime_23090(DLL2SDK::Assembly_CSharp::CheckFireResult* res_, bool shouldAutoFire_); void PrepareInputParam_23091(DLL2SDK::Assembly_CSharp::CheckFireParam* param_); DLL2SDK::mscorlib::System::String* GetFireButtonViewIcon_23092(bool* isGray_); void InitWunderWaffeElectricManage_23093(); void SetWunderWaffeElectric_23094(int32_t ammoNum_); bool CanBRClimb_23095(); void SetCurrentMeshLocalPosition_23096(DLL2SDK::UnityEngine::UnityEngine::Vector3 localPosition_); void SetCurrentMeshLocalEulerAngles_23097(DLL2SDK::UnityEngine::UnityEngine::Vector3 localEulerAngles_); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetAdjustedFireAimRotation_23098(DLL2SDK::UnityEngine::UnityEngine::Quaternion fireAimRot_, DLL2SDK::UnityEngine::UnityEngine::Vector3* outTargetPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3* outFirePos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 infirePos_); void OnPawnDiedClearWeaponState_23099(); void NotifyOwnerDied_23100(); void RefreshLevelEffect_23101(bool forceChange_, bool playSound_); bool get_IsPickUpGrenade_23102(); void set_IsPickUpGrenade_23103(bool value_); bool get_IsThrowOutPickUpGrenade_23104(); void set_IsThrowOutPickUpGrenade_23105(bool value_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* get_PickUpGrenadeProjectile_23106(); void set_PickUpGrenadeProjectile_23107(DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* value_); bool get_IsInBRThrowWeaponFireState_23108(); void set_IsThrowWeaponHoldFireEnd_23109(bool value_); bool get_IsThrowWeaponHoldFireEnd_23110(); void set_IsHoldFireGrenade_23111(bool value_); bool get_IsHoldFireGrenade_23112(); void ThrowWeaponHoldFireEnd_23113(); void CancelFireSound_23114(); void PlayThrowWeaponAnim_BR_23115(DLL2SDK::Assembly_CSharp::GameBase::Weapon_BRThrowWeaponAnimDefine animType_, float speed_); void SetThrowWeaponFireStateValue_BR_23116(bool isInFireState_); void SyncBRThrowWeaponAnim_23117(DLL2SDK::Assembly_CSharp::GameBase::Weapon_BRThrowWeaponAnimDefine animType_, bool isFastThrow_); void NotifyCancelThrowWeapon_23118(); bool get_CancelThrowingWeapon_23119(); bool CanSetCancelThrowingWeaponValue_23120(); void SetCancelThrowingWeaponValue_23121(bool setValue_); bool ShouldCancelThrowingWeapon_23122(); bool get_HasSwimState_23123(); bool get_InSwimming_23124(); void NotityMatineeStart_23125(); void NotityEndSwitchRole_23126(); bool IsCanShowKnife_23127(); void ChangeZoomingFOV_23128(); void OnPawnSwitchAnimatorController_23129(); bool IsForbiddenMove_23130(); void OnStartSwimming_23131(); void OnEndSwimming_23132(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType GetCurrentActiveStateType_23133(); void StartSwimmingChangeClip_23134(); int32_t GetWeaponActorId_23135(); void BindUseItemSkinnedMesh_23136(DLL2SDK::UnityEngine::UnityEngine::Transform* itemMesh_); DLL2SDK::UnityEngine::UnityEngine::Transform* CheckAndAddBone_23137(DLL2SDK::mscorlib::System::String* bonePath_, bool* isAddNewBone_); void SetHiddenExceptSight_23138(); bool CanUseLadder_23139(); void SyncSentryGunCanFire_23140(bool canFire_); bool IsNeedShowCancelAim_23141(); bool IsNeedShowCanceInAimMode_23142(); bool CanSlideTackle_23143(); bool CanRoll_23144(); void OnActivateSetWeaponPart_23145(); void OnDeActivateSetWeaponPart_23146(); void InitComposePartInfo_23147(int32_t actorID_, int32_t modelID_); void ClearComposePartInfo_23148(); void OnOpenAimResolveJitter_23149(); void OnCloseAimResolveJitter_23150(); void OnRecoverResolveJitter_23151(); void TickResetBoneRightHand_23152(); void StartTickResetBoneRightHand_23153(); void StopTickResetBoneRightHand_23154(); bool CheckInGameMode_23155(); void OnPreBeginStateSetBoneRightHand_23156(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType newState_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType oldState_); void ResetCacheBoneRightHandTransform_23157(); void InitCacheBoneRightHand_23158(); void OnStateChangeFirstPersonCameraFov_23159(bool istoAim_); bool IsADSAiming_23160(); bool IsSpecialAim_23161(); bool IsCanUse3PView_23162(); bool IsCanUse1PView_23163(); void CachePrefabConfig_23164(); void ClearPrefabConfig_23165(); bool get_ForceAutoChangeClip_23166(); void set_ForceAutoChangeClip_23167(bool value_); float get_FireBoltTime_23168(); float GetFireBoltTime_23169(); void set_LeftFireBoltTime_23170(float value_); float get_LeftFireBoltTime_23171(); void StartAim_23172(); void StopAim_23173(); void RecordFireTime_23174(); void StartFireWithLeftInterval_23175(float left_); void StartFire_23176(); bool IsDelayStartFireTime_23177(); void StopFire_23178(bool isImmidiately_); void ResetFireDataInActiveState_23179(); void BeginFireHandler_23180(); void BeginFire_23181(); void EndFire_23182(); bool CanFire_23183(); bool CanFireOrAim_23184(); void StartSecondaryFire_23185(); void StopSecondaryFire_23186(); void BeginSecondaryFire_23187(); void EndSecondFire_23188(); bool ShouldEndChangeClip_23189(); bool CanChangeClip_23190(); bool ShouldAutoChangeClip_23191(); bool IsNeedAutoChangeClip_23192(); bool IsKeepAiming_23193(); bool IsCanProne_23194(); bool CanOpenAim_23195(); void CancelFireState_23196(); bool InSwitchWeaponState_23197(); bool IsForbid3DTouch_23198(); bool IsHideADSButton_23199(); bool IsCanAuto3Dtouch_23200(); bool IsFireButtonEnabled_23201(); void SetResetFireInput_23202(bool reset_); bool IsAimDownAfterFire_23203(); bool IsCurrenStateCanSwitchWeapon_23204(); DLL2SDK::Assembly_CSharp::GameEngine::AnimationComponent* get_AnimationComponent_23205(); float get_SpecialEquipAnimRate_23206(); void set_SpecialEquipAnimRate_23207(float value_); void PlayChangeClip_23208(DLL2SDK::Assembly_CSharp::GameEngine::AnimationComponent* animComp_, DLL2SDK::Assembly_CSharp::GameBase::EWeaponChangeClip anim_); void PlaySyncChangeClip_23209(DLL2SDK::Assembly_CSharp::GameBase::EWeaponChangeClip anim_); void PlayEquipAnim_23210(); void PlaySpecialEquipAnim_23211(float baseValue_); void PlayClimbAnim_23212(DLL2SDK::mscorlib::System::String* ClimbName_); void PlayUnequipAnim_23213(); void PlaySwitchAnim_23214(bool immediately_); void PlayFireGroupEndAnim_23215(); void PlayFPModeAim_23216(DLL2SDK::Assembly_CSharp::GameEngine::AnimationComponent* animComp_); void PlayAimAnim_23217(DLL2SDK::Assembly_CSharp::GameEngine::AnimationComponent* animComp_, DLL2SDK::Assembly_CSharp::GameBase::EWeaponAimAnim anim_, float speed_); void EnableFireLayerAnim_23218(bool enable_, float time_); void PlaySyncAimAnim_23219(DLL2SDK::Assembly_CSharp::GameBase::EWeaponAimAnim anim_, float speed_); void PlaySyncAnimation_23220(DLL2SDK::mscorlib::System::String* animName_, float speed_, bool clearIdle_); void PlayAnimationResetControllerChange_23221(); void PlaySyncAnimation_23222(int32_t animID_, float speed_, bool clearIdle_); void PlayAnimation_23223(int32_t animID_, float speed_, bool clearIdle_); void PlayAnimation_23224(DLL2SDK::mscorlib::System::String* animName_, float speed_, bool clearIdle_); void FadeToAnimState_23225(int32_t stateNameID_, float fadeTime_, int32_t layer_, float fixedTime_); void FadeToAnimState_23226(int32_t stateNameID_, float fadeTime_); void FadeSyncToAnimState_23227(int32_t stateID_, float fadeTime_); void ResetAllAnimatorTrigger_23228(); void ResetAnimatorTrigger_23229(int32_t paramID_); void SetAnimatorTrigger_23230(int32_t paramID_); void UpdateAnimationCull_23231(DLL2SDK::UnityEngine::UnityEngine::AnimatorCullingMode mode_); bool IsBanChangeAnimSpeedInState_23232(); void SetAnimationValue_23233(int32_t paramID_, float inputValue_); void SetAnimationValue_23234(int32_t paramID_, bool inputValue_); void SetSyncAnimationValue_23235(int32_t paramID_, bool inputValue_); void SetPlaySpeed_23236(float speed_); void SetStateSpeed_23237(int32_t layerIndex_, DLL2SDK::mscorlib::System::String* stateName_, float speed_); float CalcFireAnimationSpeed_23238(DLL2SDK::mscorlib::System::String* stateName_, int32_t layerIndex_, DLL2SDK::mscorlib::System::String* suffix_); float CalcUnAimmingFireAnimationSpeed_23239(); bool IsAimDownFire_23240(); void PlayFireAnim_23241(); void SetMeleeFireAnim_23242(DLL2SDK::Assembly_CSharp::GameEngine::AnimationComponent* animComp_, int32_t* layerIndex_, DLL2SDK::mscorlib::System::String* animName_, int32_t* animID_); bool ShouldPlayCameraAnim_23243(); void PlayAimingCameraAnim_23244(); void PlayEndFireCameraAim_23245(); void PlayFireCameraAnim_23246(); bool ShouldUpdateFirstPersonMovingAnimation_23247(); void SetFPLeftHandActive_23248(bool active_); void SetFPSwimLeftHandActive_23249(bool active_, bool setlayerInstantly_, bool stopSoft_); void SetFPLeftHandVisibleByAni_23250(bool isHide_); void ClearFPIKScript_23251(); void OnInitFPIKScript_23252(); void SetFPLeftHandVisible_23253(bool isHide_); void SetFPLeftHandFixedToDest_23254(bool isFixedLeftHandToDest_); void SetFPLeftHandToDestDir_23255(DLL2SDK::UnityEngine::UnityEngine::Vector3 vLeftHandToDestDir_); void RunFPIK_23256(bool synPosition_, bool syncRotation_, bool syncRightClav_, bool soft_); void RunIK_23257(bool runLeftIk_, bool synLeftPos_, bool syncLeftRot_, bool runRightIk_, bool soft_, float transitionTime_); void StopFPIK_23258(bool soft_, bool rightHansSoft_, float softTransitionTime_); void RunSwimIK_23259(); void StopSwimIK_23260(float softTransitionTime_); void CheckAttachFPAnimationSyncController_23261(); void AttachFPAnimationSyncController_23262(DLL2SDK::UnityEngine::UnityEngine::Transform* mesh_); void DettachFPAnimationSyncController_23263(DLL2SDK::UnityEngine::UnityEngine::Transform* mesh_); void ActiviteFPAnimationSyncController_23264(); void SyncFPAniamtion_23265(DLL2SDK::Array* cachedTrans_); bool SholdShowWeaponInSwim_23266(); float GetFireAnimLength_23267(); void PlayMeleeFireAnim_23268(); void PlayIdleAnim_23269(); void PlayFirstPersonMovingAnimation_23270(); bool IsSpectatingSetMoveSpeed0_23271(); void SetMoveClipSpeedMul_23272(); void RecoverMoveClipSpeedMul_23273(DLL2SDK::Assembly_CSharp::GameEngine::AnimatorUtils_MoveClipType moveClipType_); void ResetMoveClipSpeedMul_23274(DLL2SDK::Assembly_CSharp::GameEngine::AnimatorUtils_MoveClipType moveClipType_); void ResetAnimatorController_23275(); void ReInitFPAnimParameter_23276(); bool ShouldRunningIK_23277(); void SetCurrentWeaponControllerID_23278(); void InitWeaponControllerAsset_23279(); DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* GetTPController_23280(); DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* get_CurrentRuntimeAnimatorController_23281(); void UpdateCameraAnimTypeAndSpeed_23282(DLL2SDK::Assembly_CSharp::GameEngine::AnimatorUtils_MoveClipType moveClipType_, float aimClipTime_); DLL2SDK::Assembly_CSharp::CameraAnimData* GetCameraAnimData_23283(DLL2SDK::Assembly_CSharp::ECameraAnim animType_); DLL2SDK::Assembly_CSharp::ECameraAnim get_CurPlayingCameraAnimType_23284(); bool IsCameraAnimeedStartTransition_23285(DLL2SDK::Assembly_CSharp::ECameraAnim animType_); void PlayCameraAnim_23286(DLL2SDK::Assembly_CSharp::CameraAnimData* animData_, float speed_, bool isLoop_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType camType_, DLL2SDK::Assembly_CSharp::ECameraAnim inAnimType_); void PlayCameraAnim_23287(DLL2SDK::Assembly_CSharp::ECameraAnim animType_, float speed_, bool isLoop_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType camType_); void PlayCameraAnimInTime_23288(DLL2SDK::Assembly_CSharp::ECameraAnim animType_, float time_, bool isLoop_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType camType_); void StopCameraAnim_23289(bool soft_); bool IsChangeClipCameraAnim_23290(DLL2SDK::Assembly_CSharp::ECameraAnim animType_); void TickPawnMoveCameraAnimation_23291(); void ResetAnimatorController_23292(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* controller_); void AddAnimationClipEvent_3P_23293(); void AddAnimationClipEvent_23294(); void AnimaitionEventPutDownCallBack_23295(); void AnimaitionEventEquipCallBack_23296(); void AnimationEventCallBack_1PCamera_23297(); void set_AnimationEventCallBackEnable_23298(bool value_); void AnimationEventCallBack_1PRun_23299(); void AnimationEventCallBack_1PMove_23300(); void AnimationEventCallBack_1PAimingMove_23301(); bool HasEnoughTime_23302(); void AnimationEventCallBack_1PRun_Camera_23303(); void AnimationEventCallBack_1PMove_Camera_23304(); void PlayBRClimbAnim_23305(float normalizedTime_); DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* get_Mesh1P_23306(); DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* get_Mesh3P_23307(); bool ShouldCacheWeaponMesh_23308(); void CacheMeshAsset_23309(); void ClearCacheMeshAsset_23310(); bool HadCacheMesh_23311(); DLL2SDK::mscorlib::System::Type* get_SecondaryFireComponentType_23312(); bool get_SecondaryFireNeedsSwitch_23313(); int32_t get_MeshAssetID1P_23314(); DLL2SDK::Array* get_SkinID_Sight_23315(); DLL2SDK::Array* get_SkinID_Sto_23316(); DLL2SDK::Array* get_SkinID_Iro_23317(); DLL2SDK::Array* get_SkinID_Rai_23318(); DLL2SDK::Array* get_SkinID_Grip_23319(); DLL2SDK::Array* get_SkinID_Muzzle_23320(); DLL2SDK::Array* get_SkinID_Mag_23321(); DLL2SDK::Array* get_MainWeaponRoot_23322(); float get_DoChangeClipTimeRate_23323(); bool get_IdleStateEnable_23324(); int32_t get_WeaponShakeRecoilID_23325(); int32_t get_WeaponShakeRecoilClose_23326(); float get_SwimZoomOffset_23327(); bool get_IsHoldingAssitance_23328(); bool get_HoldDoubleClickAim_23329(); bool get_SupportAimedFire_23330(); bool get_SupportHipFire_23331(); float get_DelaySprintFire_23332(); bool get_SwichLastWeapon_23333(); float get_AimAssitanceDelay_23334(); bool get_UsePlayTricky_23335(); bool get_SpeedThrowWithNoEquip_23336(); bool get_SwimFireLeftHandHoldWeapon_23337(); bool get_IsCloseAimAfterSingleFire_23338(); bool IsCurrentCloseAimAfterSingleFire_23339(); bool get_CanAutoFire_23340(); void set_CanAutoFire_23341(bool value_); bool get_IsAutoFire_23342(); float get_RecoilScaleWeaponShake_23343(); float get_CameraFOV_23344(); float GetMPMatchObserverFOV_23345(); void SetCameraFOV_23346(); float get_SwitchTime_23347(); float get_GetReadyTime_23348(); float get_UnAimingTime_23349(); void set_AimminTime_23350(float value_); float get_AimminTime_23351(); float get_MaxHotValue_23352(); float get_OverHotCDTime_23353(); bool get_IgnoreSyncServer_23354(); void set_IgnoreSyncServer_23355(bool value_); float get_DblclickDelay_23356(); float get_DblclickAnimTime_23357(); float get_AimingWorldFov_23358(); void set_AimingWorldFov_23359(float value_); float get_AimingWorldFOVOpenTime_23360(); void set_AimingWorldFOVOpenTime_23361(float value_); float get_AimingCameraAddRotateRate_23362(); void set_AimingCameraAddRotateRate_23363(float value_); bool get_IsPlayAiming_23364(); bool get_IsAiming_23365(); bool IsDowningProcess_23366(); bool get_IsAimingProcess_23367(); float get_MovementScaleBase_23368(); void set_MovementScaleBase_23369(float value_); float get_MovementScale_23370(); void set_SprintMovementScaleBase_23371(float value_); float get_SprintMovementScaleBase_23372(); void set_SprintMovementScale_23373(float value_); float get_SprintMovementScale_23374(); float get_CrouchingSprintSpeedScale_23375(); float get_CrouchingSpeedScale_23376(); float get_ProneSpeedScale_23377(); float get_DyingSpeedScale_23378(); void set_AimingMovementScaleBase_23379(float value_); float get_AimingMovementScaleBase_23380(); void set_AimingMovementScale_23381(float value_); float get_AimingMovementScale_23382(); void set_AimingCrouchMovementScale_23383(float value_); float get_AimingCrouchMovementScale_23384(); void set_PenetrationValue_23385(float value_); void set_CrosshairLength_23386(float value_); float get_CrosshairLength_23387(); void set_CrosshairSize_23388(float value_); float get_CrosshairSize_23389(); float get_AimingCrosshairLengthRatio_23390(); void set_AimingCrosshairLengthRatio_23391(float value_); float get_AimingCrosshairSizeRatio_23392(); void set_AimingCrosshairSizeRatio_23393(float value_); float get_StartFireInterval_23394(); float get_StopFireInterval_23395(); float get_WeaponAimModifyPercent_23396(); void set_WeaponAimModifyPercent_23397(float value_); float get_AimingFireAnimPercent_23398(); void set_AimingFireAnimPercent_23399(float value_); bool get_IsOpenPVEAssistAimRotateTimeAiming_23400(); float get_AutoAssistAimRatesAiming_23401(); float get_AutoLockTime_23402(); DLL2SDK::Array* get_AutoAssistAimRates_23403(); void set_AutoAssistAimRates_23404(DLL2SDK::Array* value_); bool get_IsAutoAssistWay_23405(); bool get_IsAutoAssistWay_Controller_23406(); float get_MagAssitAimOffDis_23407(); DLL2SDK::Array* get_AutoAssistAimRanges_23408(); void set_AutoAssistAimRanges_23409(DLL2SDK::Array* value_); bool get_Nonlinearity_23410(); float get_AimTargetOffset_23411(); DLL2SDK::Array* get_DampAssistAimRateFactor_23412(); float DampAssitAimRateFactor_23413(float dis_, bool gamepadInput_); float MinDampAssitAimRateFactor_23414(float dis_); float MaxDampAssitAimRateFactor_23415(float dis_); DLL2SDK::Array* get_AssistAimRotateTimes_23416(); DLL2SDK::Array* get_MagnAssitAimRateFactors_23417(); float MagnAssitAimRateFactor_23418(float dis_, bool gamepadInput_); bool get_PVEWeaponSingleHud_23419(); bool get_InfiniteWeaponAmmo_23420(); bool get_HasSecondaryFireAnim_23421(); bool get_IsNeedAdsFire_23422(); float get_DelayHideThrowLine_23423(); float get_DelayHideFastThrowLine_23424(); float get_DelayFastFireElapseScale_23425(); float DelayFireElapseScale_23426(); bool get_IsShowHoldLine_23427(); bool get_IsNeedFastThrow_23428(); bool get_UseInVehicle_23429(); DLL2SDK::Array* get_MuzzleFlashSockets_23430(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_MuzzleFlashSocket_23431(); int32_t get_MuzzleFlashAssetID1POnSKill_23432(); void set_MuzzleFlashAssetID1POnSKill_23433(int32_t value_); int32_t get_MuzzleEffectGroupIDOnSkill_23434(); void set_MuzzleEffectGroupIDOnSkill_23435(int32_t value_); DLL2SDK::Assembly_CSharp::GameBase::AssetEffect* get_MuzzleEffectGroupRef_23436(); void set_MuzzleEffectGroupRef_23437(DLL2SDK::Assembly_CSharp::GameBase::AssetEffect* value_); DLL2SDK::UnityEngine::UnityEngine::Transform* get_FireEffectSocket_23438(); DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionUnlockData* get_CacheWeaponPromotionUnlockData_23439(); void AddAssetToPreLoadList_23440(int32_t assetId_); void AddAssetToPreInstantiateList_23441(int32_t assetId_); void ClearPreInstantiateAssetTimer_23442(); void PreInstantiateAsset_23443(); void AddProjAssetToPreLoadList_23444(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* projectileData_); void PreloadWeaponEffects_23445(); void PlayFireEffect_23446(); void PlayMuzzleFlashEffect_23447(); void RefreshMuzzleFlashEffect_23448(); void RefreshExtraEffects_23449(); void RefreshEffects_23450(); void PlayMuzzleFlashChargingEffect_23451(); float GetMuzzleFlashEffectScale_23452(); void PlayShellDropEffect_23453(); DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* PlayEffectWithSocketName_23454(int32_t effectId_, DLL2SDK::mscorlib::System::String* socketName_); DLL2SDK::Assembly_CSharp::GameBase::WeaponEffectLevelController* SpawnLevelEffectWithSocketName_23455(int32_t effectId_, DLL2SDK::mscorlib::System::String* socketName_); int32_t GetBulletTraceEffectAssetID_23456(); bool CanPlayBulletSmokeEffect_23457(); int32_t GetBulletSmokeEffectAssetID_23458(); void PlayBulletTraceEffect_23459(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 endPos_); void PlayBulletSmokeEffect_23460(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 endPos_); void StopFireEffect_23461(); void StopMuzzleFlashChargingEffect_23462(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetStartTracePosition_23463(); void PlayFireIntervalChangedEffect_23464(); void StopFireIntervalChangedEffect_23465(); void CheckSpawnFireEffect_23466(); void InitShellDropSocket_23467(); void InitMuzzleFlashSocket_23468(); void CreateMuzzleFlashChargingEffect_23469(); void CreateMuzzleFlashEffect_23470(); int32_t GetCurMuzzleFlashChargingID_23471(); int32_t GetCurMuzzleFlashID_23472(); int32_t GetMuzzleFlashIDFromConfig_23473(DLL2SDK::Assembly_CSharp::Config::WeaponFireEffectConfigConfig* config_); int32_t GetMuzzleFlashIDFromSelf_23474(); DLL2SDK::Assembly_CSharp::Config::WeaponAssetGroupConfConfig* GetAssetGroupConfig_23475(); DLL2SDK::Assembly_CSharp::Config::WeaponFireEffectConfigConfig* GetMuzzleEffectGroup_23476(); void SetZeroOffsetSync_23477(DLL2SDK::UnityEngine::UnityEngine::Transform* effect_, DLL2SDK::UnityEngine::UnityEngine::Transform* target_); void LoadSpawnFireEffect_23478(int32_t muzzleFlashAssetID_, DLL2SDK::Array* muzzleFlashEffect_); int32_t GetCurShellDropEffectId_23479(); int32_t GetShellDropEffectIdFromConfig_23480(DLL2SDK::Assembly_CSharp::Config::WeaponFireEffectConfigConfig* config_); void ResetMuzzleSocketName_23481(DLL2SDK::mscorlib::System::String* socketName_, int32_t MuzzleFlashAssetID1P_, int32_t MuzzleFlashAssetID3P_, int32_t MuzzleFlashToAimAssetID1P_, int32_t MuzzleFlashToAimAssetID3P_, DLL2SDK::UnityEngine::UnityEngine::GameObject* MuzzleGameObject_, bool ChangeMuzzleFlash_); bool CheckeMuzzleEffectUseFirstPerson_23482(); void UpdateMuzzleEffectHipLayer_23483(); void HideMuzzleFlashEffect_23484(); void PlaySpecialUnAimingEffect_23485(); void SpawnExtraEffects_23486(); void DespawnExtraEffects_23487(); DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* AddExtraEffect_23488(int32_t effectId_, DLL2SDK::mscorlib::System::String* socketName_); void RemoveExtraEffect_23489(DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* effect_); void ChangeEffectLevel_23490(int32_t newLevel_, bool forceChange_, bool playSound_); DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* HighMeshRenderer_23491(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_OpticsRoot_23492(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_WeaponPartList_23493(); int32_t get_CrossHairCustomID_23494(); void set_CrossHairCustomID_23495(int32_t value_); int32_t GetCrossHairCustomID_23496(); void InitWeaponPart_23497(bool isAutoActive_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponPart* InitOneWeaponPart_23498(DLL2SDK::Assembly_CSharp::GameEngine::WeaponPartInfo* partInfo_, bool isAutoActivate_); void ApplyThrowWeaponAmmoCount_23499(); void InitOpticsAvatarWithoutPart_23500(); void InitOpticsAvatar_23501(DLL2SDK::UnityEngine::UnityEngine::Component* component_); void InitOpticsAvatarChangeComponent_23502(); void OpticsAvatarChange_23503(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType stateType_); void ResetOpticsAvatarChangePercent_23504(float openPercent_, float closePercent_, int32_t assetID_, int32_t index_); void CleanOpticsAvatarChangeComponent_23505(); void CheckDoForceHideNormalMeshRenderer_23506(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType newState_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType oldState_); void DoShowWeaponPart_23507(int32_t weaponPartCategory_); void DoHideWeaponPart_23509(int32_t weaponPartCategory_); void EquipAttachment_23512(int32_t actorID_, int32_t attachmentID_); void EquipAttachmentByClient_23513(int32_t attachmentID_); void RevertEquippingWeaponPart_23514(DLL2SDK::Assembly_CSharp::GameEngine::WeaponPart* weaponPart_); void UnEquipAttachment_23515(int32_t actorID_, int32_t attachmentID_); void UnEquipAttachmentByClient_23516(int32_t attachmentID_); void RevertUnEquippingWeaponPart_23517(DLL2SDK::Assembly_CSharp::GameEngine::WeaponPart* weaponPart_); void OnWeaponPartDeactivate_23518(DLL2SDK::Assembly_CSharp::GameEngine::WeaponPart* weaponPart_); void OnWeaponPartActivate_23519(DLL2SDK::Assembly_CSharp::GameEngine::WeaponPart* weaponPart_); DLL2SDK::Assembly_CSharp::GameEngine::OpticsType GetOpticsWeaponPartType_23520(); bool ShouldPlayOpticsAimingAnim_23521(); bool GetZoomWeaponFOVState_23522(); void SetAimingZoomingFov_23523(bool isFov_); void ChangeAimingZoomingFOV_23524(); bool CanChangeAimingZoomingFov_23525(); bool HasWeaponPart_23526(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponPartName weaponPartName_); bool IsHadSilencerWeaponPart_23527(); bool IsHadOpticsPart_23528(); void ClearWeaponPartList_23529(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_UnuseModeAttachment_23530(); bool IsContainerUnuseAttachment_23531(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponPartName type_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponAttributeAdditionManager* get_AttributeAddtionMgr_23532(); void AddStaticAddition_23533(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponAttribute type_, DLL2SDK::Assembly_CSharp::GameEngine::EAdditionValueType valueType_, float value_); float GetAdditionByBase_23534(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponAttribute weaponAttributeType_, float baseValue_); void __xLuaBaseProxy_CopyProperties_23536(DLL2SDK::Assembly_CSharp::InventoryData* P0_, bool P1_); bool __xLuaBaseProxy_IsLoading_23537(); void __xLuaBaseProxy_PrintLoadingInfo_23538(); void __xLuaBaseProxy_ClearAsyncLoadCallback_23539(); void __xLuaBaseProxy_Activate_23540(); void __xLuaBaseProxy_Deactivate_23541(); void __xLuaBaseProxy_PutDown_23542(); int32_t __xLuaBaseProxy_GetQuickKnifeFireCompIndex_23543(); void __xLuaBaseProxy_DestroyComponent_23544(); void __xLuaBaseProxy_OnDestroy_23545(); DLL2SDK::UnityEngine::UnityEngine::Quaternion __xLuaBaseProxy_GetAdjustedCameraAim_23546(DLL2SDK::UnityEngine::UnityEngine::Quaternion P0_); DLL2SDK::UnityEngine::UnityEngine::Quaternion __xLuaBaseProxy_GetAdjustedWeaponAim_23547(DLL2SDK::UnityEngine::UnityEngine::Quaternion P0_); void __xLuaBaseProxy_Tick_23548(float P0_); void __xLuaBaseProxy_ChangePunchAngleByGetHit_23549(); void __xLuaBaseProxy_StartAim_23550(); void __xLuaBaseProxy_StopAim_23551(); void __xLuaBaseProxy_StartFire_23552(); void __xLuaBaseProxy_StopFire_23553(bool P0_); void __xLuaBaseProxy_StartSecondaryFire_23554(); void __xLuaBaseProxy_StopSecondaryFire_23555(); int32_t __xLuaBaseProxy_GetCrossHairCustomID_23556(); static int32_t get_StatFireCount_23011(); static void ResetStat_23012(); static void AddFireCount_23013(); static DLL2SDK::mscorlib::System::String* GetIconByItemID_23065(int32_t itemID_, bool isKillIcon_); static DLL2SDK::mscorlib::System::String* GetAssetMeshPartName_23084(DLL2SDK::mscorlib::System::String* assetName_); static void OnShowWeaponPartProcess_23508(int32_t weaponAssetID_, int32_t weaponPartCategory_, DLL2SDK::mscorlib::System::Collections::Generic::List_1>* childrenAsset_, DLL2SDK::Assembly_CSharp::OptimizedModel* optimizedModel_); static void OnHideWeaponPartProcess_23510(int32_t weaponAssetID_, int32_t weaponPartCategory_, DLL2SDK::mscorlib::System::Collections::Generic::List_1>* childrenAsset_, DLL2SDK::Assembly_CSharp::OptimizedModel* optimizedModel_); static void ShowAndHideWeaponPart_23511(DLL2SDK::mscorlib::System::Collections::Generic::List_1* ShowAssetIDList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* HideAssetIDList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1>* childrenAsset_, DLL2SDK::Assembly_CSharp::OptimizedModel* optimizedModel_); static void _cctor_23535(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponInductionGun : DLL2SDK::Assembly_CSharp::GameBase::Weapon { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareInputParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetThrowWeaponFireStateValue_BR_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66708(); void PreInit_66709(); void PrepareInputParam_66710(DLL2SDK::Assembly_CSharp::CheckFireParam* param_); void Tick_66711(float deltaTime_); void SetThrowWeaponFireStateValue_BR_66712(bool isInFireState_); void __xLuaBaseProxy_PreInit_66713(); void __xLuaBaseProxy_PrepareInputParam_66714(DLL2SDK::Assembly_CSharp::CheckFireParam* P0_); void __xLuaBaseProxy_Tick_66715(float P0_); void __xLuaBaseProxy_SetThrowWeaponFireStateValue_BR_66716(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponAttachmentNunchucks : DLL2SDK::Assembly_CSharp::GameEngine::WeaponAttachment { DLL2SDK::UnityEngine::UnityEngine::Animator* m_Animator_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActivateWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnimatorControler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThirdPersonStartFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66701(); void ActivateWeapon_66702(int32_t assetId_); void SetAnimatorControler_66703(int32_t assetID_); void ThirdPersonStartFire_66704(int32_t inFireCompIndex_, bool aimedFire_, bool isSingle_, int32_t aommoCount_); void __xLuaBaseProxy_ActivateWeapon_66705(int32_t P0_); void __xLuaBaseProxy_SetAnimatorControler_66706(int32_t P0_); void __xLuaBaseProxy_ThirdPersonStartFire_66707(int32_t P0_, bool P1_, bool P2_, int32_t P3_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponRPG : DLL2SDK::Assembly_CSharp::GameBase::Weapon { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUseWeaponCheckFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareInputParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostOpenAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayUnequipAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66512(); bool IsUseWeaponCheckFire_66513(); void PrepareInputParam_66514(DLL2SDK::Assembly_CSharp::CheckFireParam* param_); void OpenAim_66515(); void PostOpenAim_66516(); void CloseAim_66517(); void PlayUnequipAnim_66518(); bool __xLuaBaseProxy_IsUseWeaponCheckFire_66519(); void __xLuaBaseProxy_PrepareInputParam_66520(DLL2SDK::Assembly_CSharp::CheckFireParam* P0_); void __xLuaBaseProxy_OpenAim_66521(); void __xLuaBaseProxy_PostOpenAim_66522(); void __xLuaBaseProxy_CloseAim_66523(); void __xLuaBaseProxy_PlayUnequipAnim_66524(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponVtolWeapon : DLL2SDK::Assembly_CSharp::GameBase::Weapon { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFireButtonEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreBeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareInputParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireInterval_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66683(); bool IsFireButtonEnabled_66684(); void PreBeginState_66685(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType newState_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType oldState_); void PrepareInputParam_66686(DLL2SDK::Assembly_CSharp::CheckFireParam* param_); float GetFireInterval_66687(); bool __xLuaBaseProxy_IsFireButtonEnabled_66688(); void __xLuaBaseProxy_PreBeginState_66689(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType P0_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType P1_); void __xLuaBaseProxy_PrepareInputParam_66690(DLL2SDK::Assembly_CSharp::CheckFireParam* P0_); float __xLuaBaseProxy_GetFireInterval_66691(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponVehicleGun : DLL2SDK::Assembly_CSharp::GameBase::Weapon { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_VehicleWeaponMeshRenderers_; int32_t refreshFireLengthCount_; struct StaticFields { DLL2SDK::mscorlib::System::String* AudioRTPCFireTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Activate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncVehicleHotValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMeshRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshHotMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnerVehicleWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentHotValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CoolDownWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddHotValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnViewChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveHotValueToCurrentVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayMuzzleFlashEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayShellDropEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEndFireCameraAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMuzzleFlashSocket_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitShellDropSocket_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66651(); void Activate_66652(); void SyncVehicleHotValue_66653(); void SetMeshRenderers_66654(); void BeginFire_66655(); void StopFire_66656(bool isImmidiately_); void RefreshHotMaterial_66657(bool isForce_); DLL2SDK::UnityEngine::UnityEngine::GameObject* GetOwnerVehicleWeapon_66658(); void SetCurrentHotValue_66659(float value_); void CoolDownWeapon_66660(); void AddHotValue_66661(); void OnViewChanged_66662(bool is1P_); void SaveHotValueToCurrentVehicle_66663(); void PlayMuzzleFlashEffect_66664(); void PlayShellDropEffect_66665(); void PlayEndFireCameraAim_66666(); void InitMuzzleFlashSocket_66667(); void InitShellDropSocket_66668(); void __xLuaBaseProxy_Activate_66669(); void __xLuaBaseProxy_SetMeshRenderers_66670(); void __xLuaBaseProxy_BeginFire_66671(); void __xLuaBaseProxy_StopFire_66672(bool P0_); void __xLuaBaseProxy_RefreshHotMaterial_66673(bool P0_); void __xLuaBaseProxy_SetCurrentHotValue_66674(float P0_); void __xLuaBaseProxy_CoolDownWeapon_66675(); void __xLuaBaseProxy_AddHotValue_66676(); void __xLuaBaseProxy_OnViewChanged_66677(bool P0_); void __xLuaBaseProxy_PlayMuzzleFlashEffect_66678(); void __xLuaBaseProxy_PlayShellDropEffect_66679(); void __xLuaBaseProxy_PlayEndFireCameraAim_66680(); void __xLuaBaseProxy_InitMuzzleFlashSocket_66681(); void __xLuaBaseProxy_InitShellDropSocket_66682(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct WeaponTransformShield : DLL2SDK::Assembly_CSharp::GameBase::Weapon { DLL2SDK::Assembly_CSharp::GameBase::BuildActor* m_BuildActor_; bool m_CanBuildHere_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFireButtonEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Activate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deactivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBuildActorLocation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireButtonViewIcon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66636(); bool get_CanBuildHere_66637(); bool IsFireButtonEnabled_66638(); void InitWeapon_66639(); void Activate_66640(); void Deactivate_66641(); void GetBuildActorLocation_66642(DLL2SDK::UnityEngine::UnityEngine::Vector3* pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* rot_); void Tick_66643(float deltaTime_); DLL2SDK::mscorlib::System::String* GetFireButtonViewIcon_66644(bool* isGray_); bool __xLuaBaseProxy_IsFireButtonEnabled_66645(); void __xLuaBaseProxy_InitWeapon_66646(); void __xLuaBaseProxy_Activate_66647(); void __xLuaBaseProxy_Deactivate_66648(); void __xLuaBaseProxy_Tick_66649(float P0_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetFireButtonViewIcon_66650(bool* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponShadowBlade : DLL2SDK::Assembly_CSharp::GameBase::Weapon { DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_ShadowBlade* m_ShadowBladeFireComponent_; DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAnimate m_LastAnimaType_; int32_t count_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSpecialMeleeWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSpecialThrowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowCrossHair_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedsToSwitchCrossHair_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAmmoTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Activate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultActivateState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedFireStopSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFireAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayMeleeFireAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHideADSButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSpecialAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsADSAiming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareInputParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyCancelThrowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSetCancelThrowingWeaponValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMeleeHitInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelMeleeHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAnimationClipEvent_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAnimationClipEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_1PMovePro_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAttackRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEffectRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_3P_ShadowBlade_Attack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShadowBladeEndAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAttackEffect_Snipe_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAttackEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayRolloverEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_3P_ShadowBlade_AddEffect_EmptyAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_3P_ShadowBlade_AddEffect_EmptyJumpAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_3P_ShadowBlade_AddEffect_NearLeftAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_3P_ShadowBlade_AddEffect_NearMiddleAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_3P_ShadowBlade_AddEffect_NearMiddleUpAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_3P_ShadowBlade_AddEffect_NearJumpAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_3P_ShadowBlade_AddEffect_MiddleLeftAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_3P_ShadowBlade_AddEffect_MiddleRightAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_3P_ShadowBlade_AddEffect_MiddleMiddleKneeAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_3P_ShadowBlade_AddEffect_MiddleJumpAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_3P_ShadowBlade_EndAttack_EmptyAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_3P_ShadowBlade_EndAttack_EmptyJumpAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_3P_ShadowBlade_EndAttack_NearLeftAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_3P_ShadowBlade_EndAttack_NearMiddleAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_3P_ShadowBlade_EndAttack_NearMiddleUpAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_3P_ShadowBlade_EndAttack_NearJumpAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_3P_ShadowBlade_EndAttack_MiddleLeftAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_3P_ShadowBlade_EndAttack_MiddleRightAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_3P_ShadowBlade_EndAttack_MiddleMiddleKneeAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_3P_ShadowBlade_EndAttack_MiddleJumpAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimationEventCallBack_3P_ShadowBlade_AddEffect_Rollover_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66557(); bool IsSpecialMeleeWeapon_66558(); bool IsSpecialThrowWeapon_66559(); bool IsShowCrossHair_66560(); bool NeedsToSwitchCrossHair_66561(); bool ShowAmmoTip_66562(); void Activate_66563(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType GetDefaultActivateState_66564(); bool CanSprint_66565(); bool NeedFireStopSprint_66566(); void PlayFireAnim_66567(); void PlayMeleeFireAnim_66568(); bool IsHideADSButton_66569(); bool IsSpecialAim_66570(); bool IsADSAiming_66571(); void PrepareInputParam_66572(DLL2SDK::Assembly_CSharp::CheckFireParam* param_); void StartAim_66573(); void PlayAudio_66574(DLL2SDK::mscorlib::System::String* eventName_); void StopAim_66575(); void ChangeFireMode_66576(uint8_t fireMode_); void InitWeapon_66577(); void NotifyCancelThrowWeapon_66578(); bool CanSetCancelThrowingWeaponValue_66579(); void DestroyWeapon_66580(); void SetMeleeHitInfo_66581(DLL2SDK::Assembly_CSharp::GameBase::Pawn* targetPawn_, DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAnimate aniType_); void CancelMeleeHit_66582(); void AddAnimationClipEvent_3P_66583(); void AddAnimationClipEvent_66584(); void AnimationEventCallBack_1PMovePro_66585(); float GetAttackRate_66586(DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAnimate aniType_); float GetEffectRate_66587(DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAnimate aniType_); void AnimationEventCallBack_3P_ShadowBlade_Attack_66588(); void ShadowBladeEndAttack_66589(DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAnimate aniType_); void PlayAttackEffect_Snipe_66590(DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAnimate aniType_); void PlayAttackEffect_66591(DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAnimate aniType_); void PlayRolloverEffect_66592(); void AnimationEventCallBack_3P_ShadowBlade_AddEffect_EmptyAttack_66593(); void AnimationEventCallBack_3P_ShadowBlade_AddEffect_EmptyJumpAttack_66594(); void AnimationEventCallBack_3P_ShadowBlade_AddEffect_NearLeftAttack_66595(); void AnimationEventCallBack_3P_ShadowBlade_AddEffect_NearMiddleAttack_66596(); void AnimationEventCallBack_3P_ShadowBlade_AddEffect_NearMiddleUpAttack_66597(); void AnimationEventCallBack_3P_ShadowBlade_AddEffect_NearJumpAttack_66598(); void AnimationEventCallBack_3P_ShadowBlade_AddEffect_MiddleLeftAttack_66599(); void AnimationEventCallBack_3P_ShadowBlade_AddEffect_MiddleRightAttack_66600(); void AnimationEventCallBack_3P_ShadowBlade_AddEffect_MiddleMiddleKneeAttack_66601(); void AnimationEventCallBack_3P_ShadowBlade_AddEffect_MiddleJumpAttack_66602(); void AnimationEventCallBack_3P_ShadowBlade_EndAttack_EmptyAttack_66603(); void AnimationEventCallBack_3P_ShadowBlade_EndAttack_EmptyJumpAttack_66604(); void AnimationEventCallBack_3P_ShadowBlade_EndAttack_NearLeftAttack_66605(); void AnimationEventCallBack_3P_ShadowBlade_EndAttack_NearMiddleAttack_66606(); void AnimationEventCallBack_3P_ShadowBlade_EndAttack_NearMiddleUpAttack_66607(); void AnimationEventCallBack_3P_ShadowBlade_EndAttack_NearJumpAttack_66608(); void AnimationEventCallBack_3P_ShadowBlade_EndAttack_MiddleLeftAttack_66609(); void AnimationEventCallBack_3P_ShadowBlade_EndAttack_MiddleRightAttack_66610(); void AnimationEventCallBack_3P_ShadowBlade_EndAttack_MiddleMiddleKneeAttack_66611(); void AnimationEventCallBack_3P_ShadowBlade_EndAttack_MiddleJumpAttack_66612(); void AnimationEventCallBack_3P_ShadowBlade_AddEffect_Rollover_66613(); bool __xLuaBaseProxy_IsSpecialMeleeWeapon_66614(); bool __xLuaBaseProxy_IsSpecialThrowWeapon_66615(); bool __xLuaBaseProxy_IsShowCrossHair_66616(); bool __xLuaBaseProxy_NeedsToSwitchCrossHair_66617(); bool __xLuaBaseProxy_ShowAmmoTip_66618(); void __xLuaBaseProxy_Activate_66619(); bool __xLuaBaseProxy_CanSprint_66620(); bool __xLuaBaseProxy_NeedFireStopSprint_66621(); void __xLuaBaseProxy_PlayFireAnim_66622(); void __xLuaBaseProxy_PlayMeleeFireAnim_66623(); bool __xLuaBaseProxy_IsHideADSButton_66624(); bool __xLuaBaseProxy_IsSpecialAim_66625(); bool __xLuaBaseProxy_IsADSAiming_66626(); void __xLuaBaseProxy_PrepareInputParam_66627(DLL2SDK::Assembly_CSharp::CheckFireParam* P0_); void __xLuaBaseProxy_StartAim_66628(); void __xLuaBaseProxy_StopAim_66629(); void __xLuaBaseProxy_InitWeapon_66630(); void __xLuaBaseProxy_NotifyCancelThrowWeapon_66631(); bool __xLuaBaseProxy_CanSetCancelThrowingWeaponValue_66632(); void __xLuaBaseProxy_DestroyWeapon_66633(); void __xLuaBaseProxy_AddAnimationClipEvent_3P_66634(); void __xLuaBaseProxy_AddAnimationClipEvent_66635(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponSentryGun : DLL2SDK::Assembly_CSharp::GameBase::Weapon { float m_SentryGunNpcHalfLength_; float m_SentryGunNpcHalfWidth_; float m_SentryGunNpcHalfHigh_; DLL2SDK::Assembly_CSharp::Config::SentryGunNPCInfoConfig* m_CSVData_; float m_PawnRadius_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_BoxHalfExtents_; DLL2SDK::Array* m_BoxCastColliderStorage_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AllMaterial_; float m_LastSyncCanFireStateTime_; bool m_CanFire_; float m_CheckTimeAdd_; float m_CheckTimeActive_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCanFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncSentryGunCanFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanPlace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFireButtonEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNPCInfoCSVData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeMaterialColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMaterialColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotityEndSwitchRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Activate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deactivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireButtonViewIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUseWeaponCheckFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareInputParam_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66529(); void SetCanFire_66530(bool setCanFire_); void SyncSentryGunCanFire_66531(bool canFire_); bool CanFire_66532(); bool CanPlace_66533(); bool IsFireButtonEnabled_66534(); void InitWeapon_66535(); DLL2SDK::Assembly_CSharp::Config::SentryGunNPCInfoConfig* GetNPCInfoCSVData_66536(int32_t npcID_); void Tick_66537(float deltaTime_); void NotityEndSwitchRole_66540(); void Activate_66541(); void Deactivate_66542(); DLL2SDK::mscorlib::System::String* GetFireButtonViewIcon_66543(bool* isGray_); bool IsUseWeaponCheckFire_66544(); void PrepareInputParam_66545(DLL2SDK::Assembly_CSharp::CheckFireParam* param_); void __xLuaBaseProxy_SyncSentryGunCanFire_66546(bool P0_); bool __xLuaBaseProxy_CanFire_66547(); bool __xLuaBaseProxy_IsFireButtonEnabled_66548(); void __xLuaBaseProxy_InitWeapon_66549(); void __xLuaBaseProxy_Tick_66550(float P0_); void __xLuaBaseProxy_NotityEndSwitchRole_66551(); void __xLuaBaseProxy_Activate_66552(); void __xLuaBaseProxy_Deactivate_66553(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetFireButtonViewIcon_66554(bool* P0_); bool __xLuaBaseProxy_IsUseWeaponCheckFire_66555(); void __xLuaBaseProxy_PrepareInputParam_66556(DLL2SDK::Assembly_CSharp::CheckFireParam* P0_); static void ChangeMaterialColor_66538(DLL2SDK::mscorlib::System::Collections::Generic::List_1* allMaterial_, bool canFire_); static void InitMaterialColor_66539(DLL2SDK::mscorlib::System::Collections::Generic::List_1* allMaterial_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponScythe : DLL2SDK::Assembly_CSharp::GameBase::Weapon { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeapon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66526(); void InitWeapon_66527(); void __xLuaBaseProxy_InitWeapon_66528(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponSamTurret : DLL2SDK::Assembly_CSharp::GameBase::WeaponSentryGun { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66525(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponPurifier : DLL2SDK::Assembly_CSharp::GameBase::Weapon { bool m_IsPlayingMuzzleFlashEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayMuzzleFlashEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFireEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeapon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66505(); void PlayMuzzleFlashEffect_66506(); void StopFireEffect_66507(); void InitWeapon_66508(); void __xLuaBaseProxy_PlayMuzzleFlashEffect_66509(); void __xLuaBaseProxy_StopFireEffect_66510(); void __xLuaBaseProxy_InitWeapon_66511(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponNiboerTL : DLL2SDK::Assembly_CSharp::GameBase::Weapon { bool m_PlayingHitEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66504(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponCODSniper : DLL2SDK::Assembly_CSharp::GameBase::Weapon { bool m_EnableContinuousFire_; float m_ZoomingDoubleFOV_; float m_ZoomingDoubleMovementScale_; float m_CameraAddRotateRate_; float m_ZoomingDoubleCameraAddRotateRate_; float m_IgnoreShotSpreadTime_; bool m_UseDefaultOptics_; bool m_CheckBeginActiveStateAutoFire_; bool m_IsHideWeaponAavtaForDefaultSight_; bool m_IsSingleSniper_; DLL2SDK::Assembly_CSharp::WeaponSniperAimingComponent* m_WeaponSniperAimingComponent_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_WeaponAimIdlePosOffset_NoDefaultOptics_; bool m_IsAimIdlePosOffsetLerp_; float m_SlerpNeedTime_; float m_SlerpNeedTimeReciprocal_; float m_CurSLerpNeedTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_PosOffsetLerpOrigin_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_PosOffsetLerpTarget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadWeaponModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Activate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreBeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostOpenAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostCloseAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAimWhenStopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponMoveScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraRotateScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeZoomingFOV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableDOF_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareInputParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPosOffsetLerp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldDoPoseOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartPosOffsetLerp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickPosOffsetLerp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHiddenExceptSight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponPartActivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedShowCancelAim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_23584(); void CopyProperties_23585(DLL2SDK::Assembly_CSharp::InventoryData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_23586(); bool get_EnableContinuousFire_23587(); bool get_PressToZoom_23588(); void set_ZoomingDoubleFOV_23589(float value_); float get_ZoomingDoubleFOV_23590(); void set_ZoomingDoubleMovementScale_23591(float value_); float get_ZoomingDoubleMovementScale_23592(); void set_CameraAddRotateRate_23593(float value_); float get_CameraAddRotateRate_23594(); void set_ZoomingDoubleCameraAddRotateRate_23595(float value_); float get_ZoomingDoubleCameraAddRotateRate_23596(); void set_IgnoreShotSpreadTime_23597(float value_); float get_IgnoreShotSpreadTime_23598(); bool get_CheckBeginActiveStateAutoFire_23599(); bool get_IsSingleSniper_23600(); void InitWeapon_23601(); void LoadWeaponModel_23602(DLL2SDK::mscorlib::System::String* SocketName_); void Activate_23603(); void PreBeginState_23604(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType newState_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType oldState_); void PostOpenAim_23605(); void PostCloseAim_23606(); bool StopAimWhenStopFire_23607(); void SetHidden_23608(bool isHidden_); void LoadProperties_23609(); float GetWeaponMoveScale_23610(); float GetCameraRotateScale_23611(); void ChangeZoomingFOV_23612(); bool EnableDOF_23613(); void PrepareInputParam_23614(DLL2SDK::Assembly_CSharp::CheckFireParam* param_); void ResetPosOffsetLerp_23615(); bool ShouldDoPoseOffset_23616(); void StartPosOffsetLerp_23617(bool isToAim_, float lerpTime_); void TickPosOffsetLerp_23618(float deltaTime_); void Tick_23619(float deltaTime_); void SetHiddenExceptSight_23620(); void OnWeaponPartActivate_23621(DLL2SDK::Assembly_CSharp::GameEngine::WeaponPart* weaponPart_); bool IsNeedShowCancelAim_23622(); void __xLuaBaseProxy_CopyProperties_23623(DLL2SDK::Assembly_CSharp::InventoryData* P0_, bool P1_); void __xLuaBaseProxy_InitWeapon_23624(); void __xLuaBaseProxy_LoadWeaponModel_23625(DLL2SDK::mscorlib::System::String* P0_); void __xLuaBaseProxy_Activate_23626(); void __xLuaBaseProxy_PreBeginState_23627(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType P0_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType P1_); void __xLuaBaseProxy_PostOpenAim_23628(); void __xLuaBaseProxy_PostCloseAim_23629(); bool __xLuaBaseProxy_StopAimWhenStopFire_23630(); void __xLuaBaseProxy_SetHidden_23631(bool P0_); void __xLuaBaseProxy_LoadProperties_23632(); float __xLuaBaseProxy_GetWeaponMoveScale_23633(); float __xLuaBaseProxy_GetCameraRotateScale_23634(); void __xLuaBaseProxy_ChangeZoomingFOV_23635(); bool __xLuaBaseProxy_EnableDOF_23636(); void __xLuaBaseProxy_PrepareInputParam_23637(DLL2SDK::Assembly_CSharp::CheckFireParam* P0_); void __xLuaBaseProxy_Tick_23638(float P0_); void __xLuaBaseProxy_SetHiddenExceptSight_23639(); void __xLuaBaseProxy_OnWeaponPartActivate_23640(DLL2SDK::Assembly_CSharp::GameEngine::WeaponPart* P0_); bool __xLuaBaseProxy_IsNeedShowCancelAim_23641(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponHelicopter : DLL2SDK::Assembly_CSharp::GameBase::Weapon { DLL2SDK::UnityEngine::UnityEngine::Vector3 m_HelicopterSpotPoint_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFireButtonEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUseWeaponCheckFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareInputParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreBeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreEndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasStreakSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66487(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_HelicopterSpotPoint_66488(); void set_HelicopterSpotPoint_66489(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); bool IsFireButtonEnabled_66490(); bool IsUseWeaponCheckFire_66491(); void PrepareInputParam_66492(DLL2SDK::Assembly_CSharp::CheckFireParam* param_); void PreBeginState_66493(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType newState_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType oldState_); void PreEndState_66494(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType eWeaponStateType_); bool HasStreakSkill_66495(); bool CanFire_66496(); bool __xLuaBaseProxy_IsFireButtonEnabled_66497(); bool __xLuaBaseProxy_IsUseWeaponCheckFire_66498(); void __xLuaBaseProxy_PrepareInputParam_66499(DLL2SDK::Assembly_CSharp::CheckFireParam* P0_); void __xLuaBaseProxy_PreBeginState_66500(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType P0_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType P1_); void __xLuaBaseProxy_PreEndState_66501(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType P0_); bool __xLuaBaseProxy_CanFire_66502(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponGravitySpikes : DLL2SDK::Assembly_CSharp::GameBase::Weapon { DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* LeftHandMesh1P_; DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* LeftHandMesh3P_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareInputParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deactivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Activate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetThrowWeaponFireStateValue_BR_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeftHandReady1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeftHandReady3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostOpenAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUseWeaponCheckFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayUnequipAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66455(); bool get_IsWeaponDirectFire_66456(); void PrepareInputParam_66457(DLL2SDK::Assembly_CSharp::CheckFireParam* param_); void Deactivate_66458(); void Activate_66459(); void SetThrowWeaponFireStateValue_BR_66460(bool isInFireState_); void OnLeftHandReady1P_66461(int32_t assetID_, DLL2SDK::mscorlib::System::Object* obj_); void OnLeftHandReady3P_66462(int32_t assetID_, DLL2SDK::mscorlib::System::Object* obj_); void Tick_66463(float deltaTime_); void SetHidden_66464(bool isHidden_); void StartAim_66465(); void StopAim_66466(); void OpenAim_66467(); void PostOpenAim_66468(); void CloseAim_66469(); void InitWeapon_66470(); bool IsUseWeaponCheckFire_66471(); void PlayUnequipAnim_66472(); void __xLuaBaseProxy_PrepareInputParam_66473(DLL2SDK::Assembly_CSharp::CheckFireParam* P0_); void __xLuaBaseProxy_Deactivate_66474(); void __xLuaBaseProxy_Activate_66475(); void __xLuaBaseProxy_SetThrowWeaponFireStateValue_BR_66476(bool P0_); void __xLuaBaseProxy_Tick_66477(float P0_); void __xLuaBaseProxy_SetHidden_66478(bool P0_); void __xLuaBaseProxy_StartAim_66479(); void __xLuaBaseProxy_StopAim_66480(); void __xLuaBaseProxy_OpenAim_66481(); void __xLuaBaseProxy_PostOpenAim_66482(); void __xLuaBaseProxy_CloseAim_66483(); void __xLuaBaseProxy_InitWeapon_66484(); bool __xLuaBaseProxy_IsUseWeaponCheckFire_66485(); void __xLuaBaseProxy_PlayUnequipAnim_66486(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponGrappleGun : DLL2SDK::Assembly_CSharp::GameBase::Weapon { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostOpenAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUseWeaponCheckFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStartTracePosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareInputParam_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66445(); bool get_AimingEnableCrossHair_66446(); void PostOpenAim_66447(); bool IsUseWeaponCheckFire_66448(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetStartTracePosition_66449(); void PrepareInputParam_66450(DLL2SDK::Assembly_CSharp::CheckFireParam* param_); void __xLuaBaseProxy_PostOpenAim_66451(); bool __xLuaBaseProxy_IsUseWeaponCheckFire_66452(); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetStartTracePosition_66453(); void __xLuaBaseProxy_PrepareInputParam_66454(DLL2SDK::Assembly_CSharp::CheckFireParam* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponGoliathGun : DLL2SDK::Assembly_CSharp::GameBase::Weapon { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCrossHairType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostOpenAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayOverHotEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66435(); void InitWeapon_66436(); void OnApplicationPause_66437(bool paused_); DLL2SDK::Assembly_CSharp::GameUI::ECrossHairType GetCrossHairType_66438(); void PostOpenAim_66439(); void PlayOverHotEffect_66440(); void __xLuaBaseProxy_InitWeapon_66441(); DLL2SDK::Assembly_CSharp::GameUI::ECrossHairType __xLuaBaseProxy_GetCrossHairType_66442(); void __xLuaBaseProxy_PostOpenAim_66443(); void __xLuaBaseProxy_PlayOverHotEffect_66444(); }; } namespace DLL2SDK::Assembly_CSharp { struct TacticsGaunsight : DLL2SDK::mscorlib::System::Object { float distance_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mFoes_; DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* mCB_; DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* mCaptureAfterCB_; int32_t mBeforeTex_; DLL2SDK::UnityEngine::UnityEngine::RenderTexture* mAfterTex_; bool mBStart_; DLL2SDK::UnityEngine::UnityEngine::Material* mMat_; DLL2SDK::UnityEngine::UnityEngine::Material* mHUDMat_; DLL2SDK::UnityEngine::UnityEngine::Material* mHudMat_; DLL2SDK::UnityEngine::UnityEngine::Mesh* mHUDMesh_; DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* mCurHUDRenderer_; DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* mCurCrossRenderer_; DLL2SDK::Assembly_CSharp::Rectangle mCameraView_; DLL2SDK::UnityEngine::UnityEngine::Camera* mFirstCamera_; DLL2SDK::UnityEngine::UnityEngine::Camera* mCam_; DLL2SDK::Array* mRais_; bool m_LoadAsset_; float mTimeTick_; DLL2SDK::Assembly_CSharp::TacticsGaunsight_FucTick* FTick_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadAssets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Close_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateShowPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetHUDBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopResetHUDBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetCommandBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FCheckState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FDrawTemplate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66369(); bool get_IsRun_66370(); void LoadAsset_66371(); void OnLoadAssets_66372(DLL2SDK::Array* inAssets_, DLL2SDK::mscorlib::System::Object* inObj_); void Init_66373(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weapon_); void Close_66374(); void shutdown_66375(); bool UpdateShowPawn_66376(); void ResetHUDBuffer_66377(); void StopResetHUDBuffer_66378(); void ResetCommandBuffer_66379(); void FCheckState_66380(float delta_, DLL2SDK::Assembly_CSharp::GameBase::Weapon* inWeapon_); void FDrawTemplate_66381(float delta_, DLL2SDK::Assembly_CSharp::GameBase::Weapon* inWeapon_); void Tick_66382(float deltaTime_, DLL2SDK::Assembly_CSharp::GameBase::Weapon* inWeapon_); void FUpdate_66383(float delta_, DLL2SDK::Assembly_CSharp::GameBase::Weapon* inWeapon_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponGrenadeFiringState_Hold : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_ThrowWeapon* m_ProjComponent_; float m_FireElapse_; bool m_HadFire_; float m_DelayFireElapseScale_; float m_SwitchWeaponElapseScale_; float m_DelayFireElapse_; DLL2SDK::Assembly_CSharp::GameBase::ThrowProjectileTrackEffect* m_ThrowProjectileTrackEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldShowTrackEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSwitchWeaponElapseScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSwitchWeaponTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldSwitchToNextWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToNextWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65241(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); bool ShouldShowTrackEffect_65242(); void SetSwitchWeaponElapseScale_65243(); void BeginState_65244(); float GetSwitchWeaponTime_65245(); void EndState_65246(); bool ShouldSwitchToNextWeapon_65247(); void SwitchToNextWeapon_65248(); void FireStart_65249(); void FireEnd_65250(); void HideLine_65251(); void Tick_65252(float DeltaTime_); void __xLuaBaseProxy_BeginState_65253(); void __xLuaBaseProxy_EndState_65254(); void __xLuaBaseProxy_Tick_65255(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponGrenadePrepareState_Hold : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_ThrowWeapon* m_ProjComponent_; float m_prepareStartTime_; float m_holdExplosionTime_; bool m_isHoldExplode_; float m_FireStart2EndTime_; DLL2SDK::Assembly_CSharp::GameBase::ThrowProjectileTrackEffect* m_ThrowProjectileTrackEffect_; bool m_EndStateShouldCancelThrowWeapon_; float FireStartTime_; float FireTransitionTime_; bool IsShowLine_; bool IsCanFire_; bool m_NeedToDelayAndEndHolding_; float m_DelayAndEndHoldingCountdown_; float DelayGotoActiveTime_; bool IsEnterEndHolding_; bool mIsInterrupt_; float mDelayInterruptTime_; struct StaticFields { float DelayGotoActiveStaticTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCoutDownUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcFireStartTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanCancelThrow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldShowTrackEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFireStartTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldSwitchToNextWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToNextWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndHolding_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickCancelOrExplode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickPichUpGrenade_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickShowLineAndFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopCurrentState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelPreparing_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65214(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); bool get_ThrowProjectileTrackIsValid_65215(); void InitData_65216(); void ShowCoutDownUI_65217(); void CalcFireStartTime_65218(float speed_); void BeginState_65219(); bool CanCancelThrow_65220(); bool ShouldShowTrackEffect_65221(); void BeginFire_65222(); void SetFireStartTime_65223(); bool ShouldSwitchToNextWeapon_65224(); void SwitchToNextWeapon_65225(); void EndHolding_65226(); void TickCancelOrExplode_65227(float deltaTime_); void TickPichUpGrenade_65228(); void TickShowLineAndFire_65229(float deltaTime_); void Tick_65230(float deltaTime_); void StopCurrentState_65231(); void EndState_65232(); void CancelPreparing_65233(); void __xLuaBaseProxy_BeginState_65235(); void __xLuaBaseProxy_BeginFire_65236(); void __xLuaBaseProxy_Tick_65237(float P0_); void __xLuaBaseProxy_StopCurrentState_65238(); void __xLuaBaseProxy_EndState_65239(); void __xLuaBaseProxy_CancelPreparing_65240(); static void _cctor_65234(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponGrenadeEquippingState : DLL2SDK::Assembly_CSharp::GameEngine::TimeCountingDownState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCountingDownDuration_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65180(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65181(); void EndState_65182(); float GetCountingDownDuration_65183(); void __xLuaBaseProxy_BeginState_65184(); void __xLuaBaseProxy_EndState_65185(); float __xLuaBaseProxy_GetCountingDownDuration_65186(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponStateMachine : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::WeaponStateDictionary* m_AllWeaponStates_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponState* m_CurState_; DLL2SDK::Assembly_CSharp::GameBase::Weapon* m_WeaponEntity_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType m_DefualtWeaponState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeFor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanAddSwimState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSwimSatate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddFireBoltState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSimpleStates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddEmptyState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreGotoState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GotoState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopCurState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryDblclickFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFireImmediately_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginSecondaryAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSecondaryFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelPreparing_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50498(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponStateDictionary* get_AllWeaponStates_50499(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponState* get_State_50500(); void set_State_50501(DLL2SDK::Assembly_CSharp::GameEngine::WeaponState* value_); void InitializeFor_50503(DLL2SDK::Assembly_CSharp::GameBase::Weapon* OwnerWeapon_); void InitializeAllStates_50504(); bool CanAddSwimState_50505(); void AddSwimSatate_50506(); void AddFireBoltState_50507(); void AddSimpleStates_50508(); void AddEmptyState_50509(); void PreGotoState_50510(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType stateType_); bool HasState_50511(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType stateType_); bool GotoState_50512(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType stateType_); bool IsInState_50513(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType stateType_); void StopCurState_50514(); void BeginFire_50515(); void TryDblclickFire_50516(); void StopFire_50517(); void StopFireImmediately_50518(); void BeginSecondaryAttack_50519(); void StopSecondaryFire_50520(); void Tick_50521(float DeltaTime_); void StartAim_50522(); void StopAim_50523(); void CancelPreparing_50524(); static DLL2SDK::Assembly_CSharp::GameEngine::WeaponStateMachine* Create_50502(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::Assembly_CSharp::GameBase::Weapon* owner_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BRWeaponGrenadePrepareState_Hold : DLL2SDK::Assembly_CSharp::GameBase::WeaponGrenadePrepareState_Hold { bool m_ShoudSwitchToNextWeapon_; bool m_isPickUpGrenade_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldSwitchToNextWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToNextWeapon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65901(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65902(); bool ShouldSwitchToNextWeapon_65903(); void SwitchToNextWeapon_65904(); void __xLuaBaseProxy_BeginState_65905(); bool __xLuaBaseProxy_ShouldSwitchToNextWeapon_65906(); void __xLuaBaseProxy_SwitchToNextWeapon_65907(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponSmokeBombActiveState : DLL2SDK::Assembly_CSharp::GameBase::WeaponActiveState { DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Projectile* m_ProjComponent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryCancelUseUltWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66320(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_66321(); void TryCancelUseUltWeapon_66322(); void BeginFire_66323(); void __xLuaBaseProxy_BeginState_66324(); void __xLuaBaseProxy_BeginFire_66325(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponSmokeBombEquippingState : DLL2SDK::Assembly_CSharp::GameEngine::TimeCountingDownState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCountingDownDuration_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66313(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_66314(); void EndState_66315(); float GetCountingDownDuration_66316(); void __xLuaBaseProxy_BeginState_66317(); void __xLuaBaseProxy_EndState_66318(); float __xLuaBaseProxy_GetCountingDownDuration_66319(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponStateMachine_Grenade : DLL2SDK::Assembly_CSharp::GameEngine::WeaponStateMachine { bool CurFastThrowMode_; bool FastThrowModeLocked_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPropFastThrowMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFastThrowMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSwimSatate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65168(); void SetPropFastThrowMode_65169(bool IsFastThrow_, bool bInit_); void SetFastThrowMode_65170(bool IsFastThrow_, bool bInit_); void InitializeAllStates_65171(); void AddSwimSatate_65172(); void __xLuaBaseProxy_InitializeAllStates_65173(); void __xLuaBaseProxy_AddSwimSatate_65174(); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponStateMachine_CombatAxe : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66309(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponClipChangingState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { float mClipChangeElapseTime_; float mClipChangingTime_; float m_DoChangeClipTimeRate_; float m_DoChangeClipTime_; bool mClipChangingOver_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopCurrentChangeClipAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSwimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChangeClipTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayChangeClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReloadDoneStateType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50641(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void EndState_50642(); void StartAim_50643(); void StopCurrentChangeClipAnim_50644(); void StartSwimming_50645(); void BeginState_50646(); float GetChangeClipTime_50647(); void PlayChangeClip_50648(); void Tick_50649(float DeltaTime_); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType GetReloadDoneStateType_50650(); void BeginFire_50651(); void StopFire_50652(); void __xLuaBaseProxy_EndState_50653(); void __xLuaBaseProxy_StartAim_50654(); void __xLuaBaseProxy_StartSwimming_50655(); void __xLuaBaseProxy_BeginState_50656(); void __xLuaBaseProxy_Tick_50657(float P0_); void __xLuaBaseProxy_BeginFire_50658(); void __xLuaBaseProxy_StopFire_50659(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EWatchState : int32_t { WaitingState_ = static_cast(0x0), BeginWatchingState_ = static_cast(0x1), WatchingState_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponAimedIdleState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedStopAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCurrentWeaponNeedStopAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65656(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); bool IsNeedStopAim_65657(); bool IsCurrentWeaponNeedStopAim_65658(); void BeginState_65659(); void BeginFire_65660(); void StopFire_65661(); void StopAim_65662(); void __xLuaBaseProxy_BeginState_65663(); void __xLuaBaseProxy_BeginFire_65664(); void __xLuaBaseProxy_StopFire_65665(); void __xLuaBaseProxy_StopAim_65666(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponActive_AK177Orange : DLL2SDK::Assembly_CSharp::GameBase::WeaponActiveState { float mWatchTime_; float mWaitTime_; DLL2SDK::Assembly_CSharp::GameBase::EWatchState mCurWatchState_; void _ctor_66302(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void Tick_66303(float DeltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine : DLL2SDK::Assembly_CSharp::GameEngine::WeaponStateMachine { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65551(); void InitializeAllStates_65552(); void __xLuaBaseProxy_InitializeAllStates_65553(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponStateMachine_VTOLWeapon : DLL2SDK::Assembly_CSharp::GameEngine::WeaponStateMachine { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66281(); void InitializeAllStates_66282(); void __xLuaBaseProxy_InitializeAllStates_66283(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_VTOL : DLL2SDK::Assembly_CSharp::GameEngine::WeaponStateMachine { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66263(); void InitializeAllStates_66264(); void __xLuaBaseProxy_InitializeAllStates_66265(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_ShotGunFireGrop : DLL2SDK::Assembly_CSharp::GameEngine::WeaponStateMachine { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66245(); void InitializeAllStates_66246(); void __xLuaBaseProxy_InitializeAllStates_66247(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_ShadowBlade_ThrowWeapon : DLL2SDK::Assembly_CSharp::GameBase::WeaponStateMachine_Grenade { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66244(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponShadowBlade_ThrowWeaponPrepareState_Hold : DLL2SDK::Assembly_CSharp::GameBase::WeaponGrenadePrepareState_Hold { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginSecondaryFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelPreparing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickShowLineAndFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66235(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginFire_66236(); void BeginSecondaryFire_66237(); void CancelPreparing_66238(); void TickShowLineAndFire_66239(float deltaTime_); void __xLuaBaseProxy_BeginFire_66240(); void __xLuaBaseProxy_BeginSecondaryFire_66241(); void __xLuaBaseProxy_CancelPreparing_66242(); void __xLuaBaseProxy_TickShowLineAndFire_66243(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponGrenadeActiveState_Hold : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Projectile* m_ProjComponent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSwimming_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65205(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65206(); void BeginFire_65207(); void Tick_65208(float DeltaTime_); void StartSwimming_65209(); void __xLuaBaseProxy_BeginState_65210(); void __xLuaBaseProxy_BeginFire_65211(); void __xLuaBaseProxy_Tick_65212(float P0_); void __xLuaBaseProxy_StartSwimming_65213(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponShadowBlade_ThrowWeaponEquippingState : DLL2SDK::Assembly_CSharp::GameEngine::TimeCountingDownState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCountingDownDuration_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66223(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_66224(); float GetCountingDownDuration_66225(); void __xLuaBaseProxy_BeginState_66226(); float __xLuaBaseProxy_GetCountingDownDuration_66227(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponGrenadePrepareState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { float m_DelayThrowWeaponTime_; float m_FireElapse_; bool m_GrenadeFired_; bool m_GrenadeIsReady_; bool m_GrenadeCanceling_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_ThrowWeapon* m_ProjComponent_; DLL2SDK::Assembly_CSharp::GameBase::ThrowProjectileTrackEffect* m_ThrowProjectileTrackEffect_; float mQuickThrowPrepareTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldShowTrackEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelPreparing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThrowGrenade_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedSwitchLastWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToLastUsedWeapon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65265(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); float get_QuickThrowEndTime_65266(); bool ShouldShowTrackEffect_65267(); void BeginState_65268(); void ToggleRotation_65269(bool open_); void CancelPreparing_65270(); void EndState_65271(); void StopFire_65272(); void ThrowGrenade_65273(); bool IsNeedSwitchLastWeapon_65274(); void HideLine_65275(); void Tick_65276(float DeltaTime_); void SwitchToLastUsedWeapon_65277(); void __xLuaBaseProxy_BeginState_65278(); void __xLuaBaseProxy_CancelPreparing_65279(); void __xLuaBaseProxy_EndState_65280(); void __xLuaBaseProxy_StopFire_65281(); void __xLuaBaseProxy_Tick_65282(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponGrenadeActiveState : DLL2SDK::Assembly_CSharp::GameBase::WeaponActiveState { bool DelayCheckAmmo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65256(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void Tick_65257(float DeltaTime_); void BeginState_65258(); void EndState_65259(); void BeginFire_65260(); void __xLuaBaseProxy_Tick_65261(float P0_); void __xLuaBaseProxy_BeginState_65262(); void __xLuaBaseProxy_EndState_65263(); void __xLuaBaseProxy_BeginFire_65264(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponMeleeFiringState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { float m_CurFireInterval_; bool m_StopFire_; float m_DblclickTick_; bool m_DblclickFire_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Melee* m_FireComponentMelee_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryDblclickFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopCurrentState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65386(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65387(); void TryDblclickFire_65388(); void Tick_65389(float DeltaTime_); void WeaponFire_65390(); void BeginFire_65391(); void StopFire_65392(); void StopCurrentState_65393(); void EndState_65394(); void __xLuaBaseProxy_BeginState_65395(); void __xLuaBaseProxy_TryDblclickFire_65396(); void __xLuaBaseProxy_Tick_65397(float P0_); void __xLuaBaseProxy_BeginFire_65398(); void __xLuaBaseProxy_StopFire_65399(); void __xLuaBaseProxy_StopCurrentState_65400(); void __xLuaBaseProxy_EndState_65401(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponEquippingState : DLL2SDK::Assembly_CSharp::GameEngine::TimeCountingDownState { bool m_NeedSynEquipWeapon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFirstPersonPulloutWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetFireInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCountingDownDuration_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50578(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_50579(); bool IsFirstPersonPulloutWeapon_50580(); void EndState_50581(); void ResetFireInput_50582(); float GetCountingDownDuration_50583(); void __xLuaBaseProxy_BeginState_50584(); void __xLuaBaseProxy_EndState_50585(); float __xLuaBaseProxy_GetCountingDownDuration_50586(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponMeleeClipChangingState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65374(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65375(); void __xLuaBaseProxy_BeginState_65376(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponMeleeActiveState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { bool mFindTarget_; float mLeftToFireTime_; float mCurFireInterval_; float mLastFireTime_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Melee* m_FireComponentMelee_; bool isAutoFire_; bool m_IsGotoFire_; float mDelyGotoFiring_; bool IsDelay_; struct StaticFields { float MaxDelayTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindAttackTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckToSwimState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickCheckFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GotoFiring_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSwimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchLastWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginSecondaryFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65358(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65359(); bool FindAttackTarget_65360(); void CheckToSwimState_65361(); void TickCheckFire_65362(float deltaTime_); void GotoFiring_65363(); void BeginFire_65364(); void Tick_65365(float deltaTime_); void StartSwimming_65366(); void SwitchLastWeapon_65367(); void BeginSecondaryFire_65368(); void __xLuaBaseProxy_BeginState_65369(); void __xLuaBaseProxy_BeginFire_65370(); void __xLuaBaseProxy_Tick_65371(float P0_); void __xLuaBaseProxy_StartSwimming_65372(); void __xLuaBaseProxy_BeginSecondaryFire_65373(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponUnequippingState : DLL2SDK::Assembly_CSharp::GameEngine::TimeCountingDownState { float m_UnEquipPrcent_; bool m_CheckHideWeapon_; float m_HideWeaponTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckHideWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCountingDownDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50561(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_50562(); void Tick_50563(float DeltaTime_); void CheckHideWeapon_50564(); void OnCountDown_50565(); float GetCountingDownDuration_50566(); void EndState_50567(); void __xLuaBaseProxy_BeginState_50568(); void __xLuaBaseProxy_Tick_50569(float P0_); void __xLuaBaseProxy_OnCountDown_50570(); float __xLuaBaseProxy_GetCountingDownDuration_50571(); void __xLuaBaseProxy_EndState_50572(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponShadowBladeInactiveState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponInactiveState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66181(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_66182(); void __xLuaBaseProxy_BeginState_66183(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_ShadowBlade : DLL2SDK::Assembly_CSharp::GameEngine::WeaponStateMachine { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66178(); void InitializeAllStates_66179(); void __xLuaBaseProxy_InitializeAllStates_66180(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_SentryGun : DLL2SDK::Assembly_CSharp::GameEngine::WeaponStateMachine { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66159(); void InitializeAllStates_66160(); void __xLuaBaseProxy_InitializeAllStates_66161(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_Recon : DLL2SDK::Assembly_CSharp::GameEngine::WeaponStateMachine { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66139(); void InitializeAllStates_66140(); void __xLuaBaseProxy_InitializeAllStates_66141(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponQKnifeFiringState : DLL2SDK::Assembly_CSharp::GameBase::WeaponMeleeFiringState { DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_QuickKnife* m_FireComponentQKnife_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66126(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_66127(); void WeaponFire_66128(); void BeginFire_66129(); void StopFire_66130(); void Tick_66131(float DeltaTime_); void EndState_66132(); void __xLuaBaseProxy_BeginState_66133(); void __xLuaBaseProxy_WeaponFire_66134(); void __xLuaBaseProxy_BeginFire_66135(); void __xLuaBaseProxy_StopFire_66136(); void __xLuaBaseProxy_Tick_66137(float P0_); void __xLuaBaseProxy_EndState_66138(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponEquippingState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponEquippingState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65687(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65688(); void __xLuaBaseProxy_BeginState_65689(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponQKnifeClipChangingState : DLL2SDK::Assembly_CSharp::GameBase::WeaponMeleeClipChangingState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66118(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_66119(); void __xLuaBaseProxy_BeginState_66120(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponQuickKnifeActiveState : DLL2SDK::Assembly_CSharp::GameBase::WeaponMeleeActiveState { DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_QuickKnife* m_FireComponentQKnife_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchLastWeapon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66111(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_66112(); void BeginFire_66113(); void SwitchLastWeapon_66114(); void __xLuaBaseProxy_BeginState_66115(); void __xLuaBaseProxy_BeginFire_66116(); void __xLuaBaseProxy_SwitchLastWeapon_66117(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_Melee : DLL2SDK::Assembly_CSharp::GameEngine::WeaponStateMachine { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSwimSatate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65353(); void InitializeAllStates_65354(); void AddSwimSatate_65355(); void __xLuaBaseProxy_InitializeAllStates_65356(); void __xLuaBaseProxy_AddSwimSatate_65357(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponPVESkillState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66103(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void EndState_66104(); void BeginState_66105(); void __xLuaBaseProxy_EndState_66106(); void __xLuaBaseProxy_BeginState_66107(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_PVEWeapon : DLL2SDK::Assembly_CSharp::GameBase::WNWeaponStateMachine { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66100(); void InitializeAllStates_66101(); void __xLuaBaseProxy_InitializeAllStates_66102(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_NuclearBomb : DLL2SDK::Assembly_CSharp::GameEngine::WeaponStateMachine { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66075(); void InitializeAllStates_66076(); void __xLuaBaseProxy_InitializeAllStates_66077(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BRWeaponGrenadeActiveState_Hold : DLL2SDK::Assembly_CSharp::GameBase::WeaponGrenadeActiveState_Hold { bool m_HadSwitchNextWeapon_; bool m_IsLocalPlayer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickTrySwitchToOtherWeapon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65895(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65896(); void Tick_65897(float DeltaTime_); void TickTrySwitchToOtherWeapon_65898(); void __xLuaBaseProxy_BeginState_65899(); void __xLuaBaseProxy_Tick_65900(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BRWeaponMonkeyBombPrepareState_Hold : DLL2SDK::Assembly_CSharp::GameBase::BRWeaponGrenadePrepareState_Hold { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66067(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginFire_66068(); void __xLuaBaseProxy_BeginFire_66069(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BRWeaponMonkeyBombActiveState_Hold : DLL2SDK::Assembly_CSharp::GameBase::BRWeaponGrenadeActiveState_Hold { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickTrySwitchToOtherWeapon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66064(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void TickTrySwitchToOtherWeapon_66065(); void __xLuaBaseProxy_TickTrySwitchToOtherWeapon_66066(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponMonkeyBombFiringState_Hold : DLL2SDK::Assembly_CSharp::GameBase::WeaponGrenadeFiringState_Hold { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireStart_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66061(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void FireStart_66062(); void __xLuaBaseProxy_FireStart_66063(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponMonkeyBombPrepareState_Hold : DLL2SDK::Assembly_CSharp::GameBase::WeaponGrenadePrepareState_Hold { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCoutDownUI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66058(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void ShowCoutDownUI_66059(); void __xLuaBaseProxy_ShowCoutDownUI_66060(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponMonkeyBombPrepareState : DLL2SDK::Assembly_CSharp::GameBase::WeaponGrenadePrepareState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToLastUsedWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelPreparing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66051(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void SwitchToLastUsedWeapon_66052(); void CancelPreparing_66053(); void Tick_66054(float DeltaTime_); void __xLuaBaseProxy_SwitchToLastUsedWeapon_66055(); void __xLuaBaseProxy_CancelPreparing_66056(); void __xLuaBaseProxy_Tick_66057(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponMonkeyBombActiveState : DLL2SDK::Assembly_CSharp::GameBase::WeaponActiveState { DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_MonkeyBomb* m_ProjComponent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryCancelUseUltWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66045(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_66046(); void TryCancelUseUltWeapon_66047(); void BeginFire_66048(); void __xLuaBaseProxy_BeginState_66049(); void __xLuaBaseProxy_BeginFire_66050(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_MonkeyBomb : DLL2SDK::Assembly_CSharp::GameBase::WeaponStateMachine_Grenade { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFastThrowMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPropFastThrowMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSwimSatate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66036(); void SetFastThrowMode_66037(bool IsFastThrow_, bool bInit_); void SetPropFastThrowMode_66038(bool IsFastThrow_, bool bInit_); void AddSwimSatate_66039(); void InitializeAllStates_66040(); void __xLuaBaseProxy_SetFastThrowMode_66041(bool P0_, bool P1_); void __xLuaBaseProxy_SetPropFastThrowMode_66042(bool P0_, bool P1_); void __xLuaBaseProxy_AddSwimSatate_66043(); void __xLuaBaseProxy_InitializeAllStates_66044(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponAimedFiringState : DLL2SDK::Assembly_CSharp::GameBase::WNWeaponFiringState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoStopFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65684(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void DoStopFire_65685(); void __xLuaBaseProxy_DoStopFire_65686(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponM1887FiringState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFiringState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66026(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void WeaponFire_66027(); void Tick_66028(float DeltaTime_); void __xLuaBaseProxy_WeaponFire_66029(); void __xLuaBaseProxy_Tick_66030(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponClipChangingState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponClipChangingState { int32_t m_BeginAmmo_; float m_PlayTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoRequestChangeClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckChangeClipLoopAmmo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65575(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65576(); void DoRequestChangeClip_65577(); void EndState_65578(); int32_t CheckChangeClipLoopAmmo_65579(); void __xLuaBaseProxy_BeginState_65580(); void __xLuaBaseProxy_EndState_65581(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_M1887 : DLL2SDK::Assembly_CSharp::GameEngine::WeaponStateMachine { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66009(); void InitializeAllStates_66010(); void __xLuaBaseProxy_InitializeAllStates_66011(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponM1014ClipChangingState : DLL2SDK::Assembly_CSharp::GameBase::WNWeaponClipChangingState { DLL2SDK::Assembly_CSharp::GameBase::EWeaponChangeClip mState_; bool mBeginFire_; bool mStopChangeClip_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeClipPhase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChangeClipTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoRequestChangeClip_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65332(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void ChangeClipPhase_65333(DLL2SDK::Assembly_CSharp::GameBase::EWeaponChangeClip state_); void BeginState_65334(); void Tick_65335(float DeltaTime_); void BeginFire_65336(); void StartAim_65337(); void StopFire_65338(); float GetChangeClipTime_65339(); void DoRequestChangeClip_65340(); void __xLuaBaseProxy_BeginState_65341(); void __xLuaBaseProxy_Tick_65342(float P0_); void __xLuaBaseProxy_BeginFire_65343(); void __xLuaBaseProxy_StartAim_65344(); void __xLuaBaseProxy_StopFire_65345(); float __xLuaBaseProxy_GetChangeClipTime_65346(); void __xLuaBaseProxy_DoRequestChangeClip_65347(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_KRM262Lava : DLL2SDK::Assembly_CSharp::GameBase::WNWeaponStateMachine_PVEWeapon { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65998(); void InitializeAllStates_65999(); void __xLuaBaseProxy_InitializeAllStates_66000(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_InterferenceDrone : DLL2SDK::Assembly_CSharp::GameEngine::WeaponStateMachine { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65975(); void InitializeAllStates_65976(); void __xLuaBaseProxy_InitializeAllStates_65977(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BRWeaponGrenadeFiringState_Hold : DLL2SDK::Assembly_CSharp::GameBase::WeaponGrenadeFiringState_Hold { bool m_ShoudSwitchToNextWeapon_; bool m_isPickUpGrenade_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldSwitchToNextWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToNextWeapon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65908(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65909(); bool ShouldSwitchToNextWeapon_65910(); void SwitchToNextWeapon_65911(); void __xLuaBaseProxy_BeginState_65912(); bool __xLuaBaseProxy_ShouldSwitchToNextWeapon_65913(); void __xLuaBaseProxy_SwitchToNextWeapon_65914(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponGrenadePrepareStateHold_InductionGun : DLL2SDK::Assembly_CSharp::GameBase::BRWeaponGrenadePrepareState_Hold { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldSwitchToNextWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanCancelThrow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToNextWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldShowTrackEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65957(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void Tick_65958(float DeltaTime_); bool ShouldSwitchToNextWeapon_65959(); bool CanCancelThrow_65960(); void SwitchToNextWeapon_65961(); bool ShouldShowTrackEffect_65962(); void __xLuaBaseProxy_Tick_65963(float P0_); bool __xLuaBaseProxy_ShouldSwitchToNextWeapon_65964(); bool __xLuaBaseProxy_CanCancelThrow_65965(); void __xLuaBaseProxy_SwitchToNextWeapon_65966(); bool __xLuaBaseProxy_ShouldShowTrackEffect_65967(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponGrenadePrepareState_InductionGun : DLL2SDK::Assembly_CSharp::GameBase::WeaponGrenadePrepareState { bool hasStartFire_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldShowTrackEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65954(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); bool ShouldShowTrackEffect_65955(); bool __xLuaBaseProxy_ShouldShowTrackEffect_65956(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponActiveState_InductionGun : DLL2SDK::Assembly_CSharp::GameBase::WeaponActiveState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryChangeToLastWeapon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65950(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65951(); void TryChangeToLastWeapon_65952(); void __xLuaBaseProxy_BeginState_65953(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponGrenadeEquippingState_AutoAdjust : DLL2SDK::Assembly_CSharp::GameBase::WeaponGrenadeEquippingState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetStateList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65187(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65188(); void Tick_65189(float DeltaTime_); void ResetStateList_65190(); void __xLuaBaseProxy_BeginState_65191(); void __xLuaBaseProxy_Tick_65192(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_InductionGun : DLL2SDK::Assembly_CSharp::GameBase::WeaponStateMachine_Grenade { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65944(); void InitializeAllStates_65945(); void __xLuaBaseProxy_InitializeAllStates_65946(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_Helicopter : DLL2SDK::Assembly_CSharp::GameEngine::WeaponStateMachine { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65920(); void InitializeAllStates_65921(); void __xLuaBaseProxy_InitializeAllStates_65922(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BRWeaponGrenadeSwimIdle : DLL2SDK::Assembly_CSharp::GameBase::BRWeaponGrenadeActiveState_Hold { float m_BeginStateTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65915(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65916(); void Tick_65917(float DeltaTime_); void __xLuaBaseProxy_BeginState_65918(); void __xLuaBaseProxy_Tick_65919(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BRWeaponGrenadeEquippingState : DLL2SDK::Assembly_CSharp::GameEngine::TimeCountingDownState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCountingDownDuration_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65888(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65889(); void EndState_65890(); float GetCountingDownDuration_65891(); void __xLuaBaseProxy_BeginState_65892(); void __xLuaBaseProxy_EndState_65893(); float __xLuaBaseProxy_GetCountingDownDuration_65894(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponStateMachine_Grenade_BR : DLL2SDK::Assembly_CSharp::GameEngine::WeaponStateMachine { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSwimSatate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65883(); void InitializeAllStates_65884(); void AddSwimSatate_65885(); void __xLuaBaseProxy_InitializeAllStates_65886(); void __xLuaBaseProxy_AddSwimSatate_65887(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponRPGFiringState : DLL2SDK::Assembly_CSharp::GameBase::WeaponAimedFiringState { bool isEndLockTarget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndLock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerStartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65471(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65472(); void EndLock_65473(); void ServerStartFire_65474(); void WeaponFire_65475(); void EndState_65476(); void __xLuaBaseProxy_BeginState_65477(); void __xLuaBaseProxy_ServerStartFire_65478(); void __xLuaBaseProxy_WeaponFire_65479(); void __xLuaBaseProxy_EndState_65480(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_FHJ : DLL2SDK::Assembly_CSharp::GameBase::WNWeaponStateMachine { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65875(); void InitializeAllStates_65876(); void __xLuaBaseProxy_InitializeAllStates_65877(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponElectricTripWireFiringState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFiringState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65868(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65869(); void WeaponFire_65870(); void EndState_65871(); void __xLuaBaseProxy_BeginState_65872(); void __xLuaBaseProxy_WeaponFire_65873(); void __xLuaBaseProxy_EndState_65874(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponElectricTripWirePreparingState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Projectile* m_ProjComponent_; DLL2SDK::Assembly_CSharp::GameBase::ElectricTripWireProjectileTrackEffect* m_ThrowProjectileTrackEffect_; bool m_IsShowingTrackEffect_; bool m_HasStartFire_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CAMERA_OFFSET_3P_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65860(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); bool get_ThrowProjectileTrackIsValid_65861(); void BeginState_65862(); void EndState_65863(); void Tick_65864(float DeltaTime_); void __xLuaBaseProxy_BeginState_65865(); void __xLuaBaseProxy_EndState_65866(); void __xLuaBaseProxy_Tick_65867(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ElectricTripWireProjectileTrackEffect : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Projectile* m_ProjComponent_; DLL2SDK::Assembly_CSharp::GameBase::Weapon* m_WeaponEntity_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponAttachment* m_WeaponAttachmentEntity_; bool m_FindValidImpactPoint_; DLL2SDK::Assembly_CSharp::GameEngine::LineRenderEffect* m_lineEffet_; int32_t MAX_POINT_NUM_; int32_t TRACK_POINTS_NUM_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwerAimRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTrailPoints_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTrackEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTrackEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideTrackEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65851(); bool get_FindValidImpactPoint_65852(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetOwerAimRotation_65853(); void Init_65854(DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Projectile* projComponent_, DLL2SDK::Assembly_CSharp::GameBase::Weapon* weaponEntity_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponAttachment* weaponAttachment_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTrailPoints_65855(DLL2SDK::mscorlib::System::Collections::Generic::List_1* trackPositionList_); void ShowTrackEffect_65856(); void UpdateTrackEffect_65857(); void HideTrackEffect_65858(); void Tick_65859(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponElectricTripWireActiveState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { bool m_HasStartFire_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Projectile* m_ProjComponent_; int32_t MAX_POINT_NUM_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65844(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65845(); void BeginFire_65846(); void Tick_65847(float DeltaTime_); void __xLuaBaseProxy_BeginState_65848(); void __xLuaBaseProxy_BeginFire_65849(); void __xLuaBaseProxy_Tick_65850(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_ElectricTripWire : DLL2SDK::Assembly_CSharp::GameEngine::WeaponStateMachine { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65841(); void InitializeAllStates_65842(); void __xLuaBaseProxy_InitializeAllStates_65843(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_ElectricShockCar : DLL2SDK::Assembly_CSharp::GameEngine::WeaponStateMachine { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65817(); void InitializeAllStates_65818(); void __xLuaBaseProxy_InitializeAllStates_65819(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_Drone : DLL2SDK::Assembly_CSharp::GameEngine::WeaponStateMachine { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65794(); void InitializeAllStates_65795(); void __xLuaBaseProxy_InitializeAllStates_65796(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponDredgeLavaClipChangingState : DLL2SDK::Assembly_CSharp::GameBase::WNWeaponClipChangingState { DLL2SDK::Assembly_CSharp::GameBase::EWeaponChangeClip mState_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* m_CurFireComponent_; float m_HideMeshStartTime_; float m_HideMeshEndTime_; bool m_SetSkillTrigger_; bool m_IsHidingMesh_; struct StaticFields { float m_HideMeshStartRatio_; float m_HidemeshEndRatio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeClipPhase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoRequestChangeClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReloadDoneStateType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRenderersActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65781(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void ChangeClipPhase_65782(DLL2SDK::Assembly_CSharp::GameBase::EWeaponChangeClip state_); void BeginState_65783(); void EndState_65784(); void DoRequestChangeClip_65785(); void Tick_65786(float DeltaTime_); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType GetReloadDoneStateType_65787(); void SetRenderersActive_65788(DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Renderers_, bool value_); void __xLuaBaseProxy_BeginState_65789(); void __xLuaBaseProxy_EndState_65790(); void __xLuaBaseProxy_DoRequestChangeClip_65791(); void __xLuaBaseProxy_Tick_65792(float P0_); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType __xLuaBaseProxy_GetReloadDoneStateType_65793(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponDredgeLavaFiringState : DLL2SDK::Assembly_CSharp::GameBase::WeaponAimedFiringState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoStopFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65778(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void DoStopFire_65779(); void __xLuaBaseProxy_DoStopFire_65780(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponDredgeLavaActiveState : DLL2SDK::Assembly_CSharp::GameBase::WeaponActiveState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65775(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65776(); void __xLuaBaseProxy_BeginState_65777(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_DredgeLava : DLL2SDK::Assembly_CSharp::GameBase::WNWeaponStateMachine_PVEWeapon { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65772(); void InitializeAllStates_65773(); void __xLuaBaseProxy_InitializeAllStates_65774(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponStateMachine_ControllableUAV : DLL2SDK::Assembly_CSharp::GameEngine::WeaponStateMachine { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65754(); void InitializeAllStates_65755(); void __xLuaBaseProxy_InitializeAllStates_65756(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponStateMachine_ControllableMissile : DLL2SDK::Assembly_CSharp::GameEngine::WeaponStateMachine { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65731(); void InitializeAllStates_65732(); void __xLuaBaseProxy_InitializeAllStates_65733(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponFireBoltState : DLL2SDK::Assembly_CSharp::GameEngine::TimeCountingDownState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBoltName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnimRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCountingDownDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIsButtonDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopCurrentState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65702(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType destState_); DLL2SDK::mscorlib::System::String* GetBoltName_65703(); void EndState_65704(); void OnCountDown_65705(); float GetAnimRate_65706(); void BeginState_65707(); float GetCountingDownDuration_65708(); void CheckIsButtonDown_65709(); void Tick_65710(float DeltaTime_); void StopCurrentState_65711(); void __xLuaBaseProxy_EndState_65712(); void __xLuaBaseProxy_OnCountDown_65713(); void __xLuaBaseProxy_BeginState_65714(); float __xLuaBaseProxy_GetCountingDownDuration_65715(); void __xLuaBaseProxy_CheckIsButtonDown_65716(); void __xLuaBaseProxy_Tick_65717(float P0_); void __xLuaBaseProxy_StopCurrentState_65718(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponHipFireBoltState : DLL2SDK::Assembly_CSharp::GameBase::WeaponFireBoltState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBoltName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65719(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); DLL2SDK::mscorlib::System::String* GetBoltName_65720(); void StartAim_65721(); void EndState_65722(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBoltName_65723(); void __xLuaBaseProxy_StartAim_65724(); void __xLuaBaseProxy_EndState_65725(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponSecondaryMeleeAttackState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { float m_CurFireInterval_; float m_FireTimeElapse_; bool m_StopFire_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* m_SecondaryFireComponent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginSecondaryFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSecondaryFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65690(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65691(); void WeaponFire_65692(); void BeginSecondaryFire_65693(); void StopSecondaryFire_65694(); void Tick_65695(float DeltaTime_); void EndState_65696(); void __xLuaBaseProxy_BeginState_65697(); void __xLuaBaseProxy_BeginSecondaryFire_65698(); void __xLuaBaseProxy_StopSecondaryFire_65699(); void __xLuaBaseProxy_Tick_65700(float P0_); void __xLuaBaseProxy_EndState_65701(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponAimingDownState : DLL2SDK::Assembly_CSharp::GameEngine::TimeCountingDownState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check1PCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCountingDownDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65667(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65668(); void Check1PCamera_65669(bool beginState_, bool endState_); void OnCountDown_65670(); void EndState_65671(); void Tick_65672(float DeltaTime_); void StartAim_65673(); void BeginFire_65674(); float GetCountingDownDuration_65675(); void CheckFire_65676(); void __xLuaBaseProxy_BeginState_65677(); void __xLuaBaseProxy_OnCountDown_65678(); void __xLuaBaseProxy_EndState_65679(); void __xLuaBaseProxy_Tick_65680(float P0_); void __xLuaBaseProxy_StartAim_65681(); void __xLuaBaseProxy_BeginFire_65682(); float __xLuaBaseProxy_GetCountingDownDuration_65683(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponAimedIdleHoldState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65647(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65648(); void StopAim_65649(); void Tick_65650(float DeltaTime_); void BeginFire_65651(); void __xLuaBaseProxy_BeginState_65652(); void __xLuaBaseProxy_StopAim_65653(); void __xLuaBaseProxy_Tick_65654(float P0_); void __xLuaBaseProxy_BeginFire_65655(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponAimingState : DLL2SDK::Assembly_CSharp::GameEngine::TimeCountingDownState { bool m_BeginFire_; bool m_IsDoAimingFire_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check1PCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCountingDownDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAimMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCountDown_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65627(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65628(); void Check1PCamera_65629(bool beginState_, bool endState_); float GetCountingDownDuration_65630(); void EndState_65631(); void Tick_65632(float DeltaTime_); void CheckAimMode_65633(); void BeginFire_65634(); void StopFire_65635(); void StopAim_65636(); void CheckFire_65637(); void OnCountDown_65638(); void __xLuaBaseProxy_BeginState_65639(); float __xLuaBaseProxy_GetCountingDownDuration_65640(); void __xLuaBaseProxy_EndState_65641(); void __xLuaBaseProxy_Tick_65642(float P0_); void __xLuaBaseProxy_BeginFire_65643(); void __xLuaBaseProxy_StopFire_65644(); void __xLuaBaseProxy_StopAim_65645(); void __xLuaBaseProxy_OnCountDown_65646(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponAimingDownFireState : DLL2SDK::Assembly_CSharp::GameBase::WNWeaponFiringState { bool m_IsDoStopFire_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoFireGroupEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoStopFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65614(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65615(); void StartAim_65616(); void Tick_65617(float DeltaTime_); void EndState_65618(); void DoFireGroupEnd_65619(); void DoStopFire_65620(); void __xLuaBaseProxy_BeginState_65621(); void __xLuaBaseProxy_StartAim_65622(); void __xLuaBaseProxy_Tick_65623(float P0_); void __xLuaBaseProxy_EndState_65624(); void __xLuaBaseProxy_DoFireGroupEnd_65625(); void __xLuaBaseProxy_DoStopFire_65626(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponAimingFireState : DLL2SDK::Assembly_CSharp::GameBase::WNWeaponFiringState { bool m_IsDoStopFire_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoFireGroupEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoStopFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65599(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65600(); void StartAim_65601(); void StopAim_65602(); void EndState_65603(); void Tick_65604(float DeltaTime_); void DoFireGroupEnd_65605(); void DoStopFire_65606(); void __xLuaBaseProxy_BeginState_65607(); void __xLuaBaseProxy_StartAim_65608(); void __xLuaBaseProxy_StopAim_65609(); void __xLuaBaseProxy_EndState_65610(); void __xLuaBaseProxy_Tick_65611(float P0_); void __xLuaBaseProxy_DoFireGroupEnd_65612(); void __xLuaBaseProxy_DoStopFire_65613(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponAimedClipChangingState : DLL2SDK::Assembly_CSharp::GameBase::WNWeaponClipChangingState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChangeClipTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65572(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); float GetChangeClipTime_65573(); float __xLuaBaseProxy_GetChangeClipTime_65574(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponSparrowFiringState : DLL2SDK::Assembly_CSharp::GameBase::WNWeaponFiringState { DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Sparrow* m_ProjComponent_; DLL2SDK::Assembly_CSharp::GameBase::WNWeaponStateMachine_Sparrow* m_StateMachine_; int32_t WeaponFireNum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerStartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65540(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65541(); void ServerStartFire_65542(); void Tick_65543(float DeltaTime_); void WeaponFire_65544(); void EndState_65545(); void __xLuaBaseProxy_BeginState_65546(); void __xLuaBaseProxy_ServerStartFire_65547(); void __xLuaBaseProxy_Tick_65548(float P0_); void __xLuaBaseProxy_WeaponFire_65549(); void __xLuaBaseProxy_EndState_65550(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponSparrowPrepareState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { float m_OrgCrosshairSize_; float m_OrgCrosshairLength_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Sparrow* m_ProjComponent_; DLL2SDK::Assembly_CSharp::GameBase::WNWeaponStateMachine_Sparrow* m_StateMachine_; float m_prepareStartTime_; float m_holdExplosionTime_; bool isInProneState_; bool isGotoFireState_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile_Sparrow* holdProjectile_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSpectated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDrawSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldCancelPreparing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelPreparing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelfCancelPreparing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__PlayCancelPreparingSound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65524(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); bool IsSpectated_65525(); void BeginState_65526(); void PlayDrawSound_65527(); void BeginFire_65528(); bool ShouldCancelPreparing_65529(); void Tick_65530(float DeltaTime_); void EndState_65531(); void CancelPreparing_65532(); void SelfCancelPreparing_65533(); void _PlayCancelPreparingSound_65534(); void __xLuaBaseProxy_BeginState_65535(); void __xLuaBaseProxy_BeginFire_65536(); void __xLuaBaseProxy_Tick_65537(float P0_); void __xLuaBaseProxy_EndState_65538(); void __xLuaBaseProxy_CancelPreparing_65539(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponSparrowActiveState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Projectile* m_ProjComponent_; DLL2SDK::Assembly_CSharp::GameBase::WNWeaponStateMachine_Sparrow* m_StateMachine_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSpectated_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65516(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65517(); void BeginFire_65518(); void Tick_65519(float DeltaTime_); bool IsSpectated_65520(); void __xLuaBaseProxy_BeginState_65521(); void __xLuaBaseProxy_BeginFire_65522(); void __xLuaBaseProxy_Tick_65523(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponSparrowEquippingState : DLL2SDK::Assembly_CSharp::GameBase::WNWeaponEquippingState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65515(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponSparrowGetReadyState : DLL2SDK::Assembly_CSharp::GameEngine::TimeCountingDownState { bool stopFireBeforeReady_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCountingDownDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65504(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); float GetCountingDownDuration_65505(); void BeginState_65506(); void EndState_65507(); void BeginFire_65508(); void StopFire_65509(); float __xLuaBaseProxy_GetCountingDownDuration_65510(); void __xLuaBaseProxy_BeginState_65511(); void __xLuaBaseProxy_EndState_65512(); void __xLuaBaseProxy_BeginFire_65513(); void __xLuaBaseProxy_StopFire_65514(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_Sparrow : DLL2SDK::Assembly_CSharp::GameEngine::WeaponStateMachine { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayThrowWeaponAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeToPlayAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncThrowWeaponAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSpectated_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65497(); void InitializeAllStates_65498(); void PlayThrowWeaponAnim_65499(int32_t animType_, float speed_); void FadeToPlayAnim_65500(int32_t animType_); void SyncThrowWeaponAnim_65501(DLL2SDK::Assembly_CSharp::Network::ESYNC_ANIM_NAME animType_); bool IsSpectated_65502(); void __xLuaBaseProxy_InitializeAllStates_65503(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponRPGUnequippingState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponUnequippingState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCountingDownDuration_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65492(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65493(); float GetCountingDownDuration_65494(); void __xLuaBaseProxy_BeginState_65495(); float __xLuaBaseProxy_GetCountingDownDuration_65496(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponRPGAimedIdleState : DLL2SDK::Assembly_CSharp::GameBase::WeaponAimedIdleState { DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_RPG* m_FireRPG_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCurrentWeaponNeedStopAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65481(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); bool IsCurrentWeaponNeedStopAim_65482(); void BeginState_65483(); void Tick_65484(float DeltaTime_); void EndState_65485(); void StopFire_65486(); bool __xLuaBaseProxy_IsCurrentWeaponNeedStopAim_65487(); void __xLuaBaseProxy_BeginState_65488(); void __xLuaBaseProxy_Tick_65489(float P0_); void __xLuaBaseProxy_EndState_65490(); void __xLuaBaseProxy_StopFire_65491(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_RPG : DLL2SDK::Assembly_CSharp::GameBase::WNWeaponStateMachine { DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType m_OldWeaponStateType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreGotoState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65465(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType get_OldWeaponStateType_65466(); void InitializeAllStates_65467(); void PreGotoState_65468(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType stateType_); void __xLuaBaseProxy_InitializeAllStates_65469(); void __xLuaBaseProxy_PreGotoState_65470(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponPistolFiringState : DLL2SDK::Assembly_CSharp::GameBase::WNWeaponFiringState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65458(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void WeaponFire_65459(); void BeginFire_65460(); void StopFire_65461(); void __xLuaBaseProxy_WeaponFire_65462(); void __xLuaBaseProxy_BeginFire_65463(); void __xLuaBaseProxy_StopFire_65464(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_Pistol : DLL2SDK::Assembly_CSharp::GameEngine::WeaponStateMachine { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65455(); void InitializeAllStates_65456(); void __xLuaBaseProxy_InitializeAllStates_65457(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponMiniFiringState : DLL2SDK::Assembly_CSharp::GameBase::WNWeaponFiringState { float m_StartFireInterval_; float m_StopFireInterval_; bool m_ToNotifyServerStartFire_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponStopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65445(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65446(); void Tick_65447(float DeltaTime_); void WeaponFire_65448(); void WeaponStopFire_65449(); void EndState_65450(); void __xLuaBaseProxy_BeginState_65451(); void __xLuaBaseProxy_Tick_65452(float P0_); void __xLuaBaseProxy_WeaponFire_65453(); void __xLuaBaseProxy_EndState_65454(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_Mini : DLL2SDK::Assembly_CSharp::GameEngine::WeaponStateMachine { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65442(); void InitializeAllStates_65443(); void __xLuaBaseProxy_InitializeAllStates_65444(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponSwimMeleeEquipState : DLL2SDK::Assembly_CSharp::GameEngine::TimeCountingDownState { bool m_IsLeaveSwim_; bool m_CheckShowWeapon_; int32_t m_CheckShowWeaponStartFrame_; int32_t m_FrameLimit_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySwimEquipAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCountingDownDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSwimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSwimming_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65427(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65428(); void Tick_65429(float DeltaTime_); void CheckShowWeapon_65430(); void OnCountDown_65431(); void PlaySwimEquipAnimation_65432(); float GetCountingDownDuration_65433(); void StartSwimming_65434(); void StopSwimming_65435(); void __xLuaBaseProxy_BeginState_65436(); void __xLuaBaseProxy_Tick_65437(float P0_); void __xLuaBaseProxy_OnCountDown_65438(); float __xLuaBaseProxy_GetCountingDownDuration_65439(); void __xLuaBaseProxy_StartSwimming_65440(); void __xLuaBaseProxy_StopSwimming_65441(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponSwimMeleeUnequipState : DLL2SDK::Assembly_CSharp::GameEngine::TimeCountingDownState { float m_FPUnequipRate_; bool m_ShouldHiddenWeapon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSwimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCountingDownDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCountDown_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65418(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65419(); void StopSwimming_65420(); float GetCountingDownDuration_65421(); void OnCountDown_65422(); void __xLuaBaseProxy_BeginState_65423(); void __xLuaBaseProxy_StopSwimming_65424(); float __xLuaBaseProxy_GetCountingDownDuration_65425(); void __xLuaBaseProxy_OnCountDown_65426(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponSwimMeleeSprintState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSwimming_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65411(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void Tick_65412(float DeltaTime_); void BeginFire_65413(); void StopSwimming_65414(); void __xLuaBaseProxy_Tick_65415(float P0_); void __xLuaBaseProxy_BeginFire_65416(); void __xLuaBaseProxy_StopSwimming_65417(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponSwimMeleeIdleState : DLL2SDK::Assembly_CSharp::GameBase::WeaponMeleeActiveState { float m_BeginStateTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSwimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSwimming_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65402(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65403(); void Tick_65404(float deltaTime_); void StartSwimming_65405(); void StopSwimming_65406(); void __xLuaBaseProxy_BeginState_65407(); void __xLuaBaseProxy_Tick_65408(float P0_); void __xLuaBaseProxy_StartSwimming_65409(); void __xLuaBaseProxy_StopSwimming_65410(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MeleeWeaponEquippingState : DLL2SDK::Assembly_CSharp::GameBase::WNWeaponEquippingState { float DelayFire_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCountingDownDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginSecondaryFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65377(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); float GetCountingDownDuration_65378(); void OnCountDown_65379(); void BeginState_65380(); void BeginSecondaryFire_65381(); float __xLuaBaseProxy_GetCountingDownDuration_65382(); void __xLuaBaseProxy_OnCountDown_65383(); void __xLuaBaseProxy_BeginState_65384(); void __xLuaBaseProxy_BeginSecondaryFire_65385(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponM1014FiringState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFiringState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65348(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void WeaponFire_65349(); void Tick_65350(float DeltaTime_); void __xLuaBaseProxy_WeaponFire_65351(); void __xLuaBaseProxy_Tick_65352(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_M1014 : DLL2SDK::Assembly_CSharp::GameEngine::WeaponStateMachine { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65329(); void InitializeAllStates_65330(); void __xLuaBaseProxy_InitializeAllStates_65331(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponHunterKillerEquippingState : DLL2SDK::Assembly_CSharp::GameBase::WeaponGrenadeEquippingState { void _ctor_65327(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65328(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponHunterKillerPrepareState : DLL2SDK::Assembly_CSharp::GameBase::WeaponGrenadePrepareState { void _ctor_65324(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65325(); bool ShouldShowTrackEffect_65326(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponHunterKillerActiveState : DLL2SDK::Assembly_CSharp::GameBase::WeaponGrenadeActiveState { void _ctor_65322(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65323(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponGrenadeInactiveState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponInactiveState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65175(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65176(); void Tick_65177(float DeltaTime_); void __xLuaBaseProxy_BeginState_65178(); void __xLuaBaseProxy_Tick_65179(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_HunterKiller : DLL2SDK::Assembly_CSharp::GameBase::WeaponStateMachine_Grenade { void _ctor_65317(); void SetFastThrowMode_65318(bool IsFastThrow_, bool bInit_); void InitializeAllStates_65319(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponHiveGunAimedIdleState : DLL2SDK::Assembly_CSharp::GameBase::WeaponAimedIdleState { DLL2SDK::Assembly_CSharp::GameBase::WeaponHiveGun* m_WeaponHive_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65316(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponHiveGunActiveState : DLL2SDK::Assembly_CSharp::GameBase::WeaponActiveState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65313(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65314(); void __xLuaBaseProxy_BeginState_65315(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponStateMachine_HiveGun : DLL2SDK::Assembly_CSharp::GameBase::WNWeaponStateMachine { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65310(); void InitializeAllStates_65311(); void __xLuaBaseProxy_InitializeAllStates_65312(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponGrenadeSwimEquippingState : DLL2SDK::Assembly_CSharp::GameEngine::TimeCountingDownState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCountingDownDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSwimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSwimming_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65297(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65298(); void Tick_65299(float DeltaTime_); float GetCountingDownDuration_65300(); void EndState_65301(); void StartSwimming_65302(); void StopSwimming_65303(); void __xLuaBaseProxy_BeginState_65304(); void __xLuaBaseProxy_Tick_65305(float P0_); float __xLuaBaseProxy_GetCountingDownDuration_65306(); void __xLuaBaseProxy_EndState_65307(); void __xLuaBaseProxy_StartSwimming_65308(); void __xLuaBaseProxy_StopSwimming_65309(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponGrenadeSwimUnequipState : DLL2SDK::Assembly_CSharp::GameEngine::TimeCountingDownState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSwimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCountingDownDuration_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65290(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65291(); void StopSwimming_65292(); float GetCountingDownDuration_65293(); void __xLuaBaseProxy_BeginState_65294(); void __xLuaBaseProxy_StopSwimming_65295(); float __xLuaBaseProxy_GetCountingDownDuration_65296(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponSwimSprintState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSwimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50698(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); bool get_IsSwimFire_50699(); bool get_ProcessWeaponVisible_50700(); void BeginState_50701(); void EndState_50702(); void Tick_50703(float DeltaTime_); void BeginFire_50704(); void StopSwimming_50705(); void StartAim_50706(); void __xLuaBaseProxy_BeginState_50707(); void __xLuaBaseProxy_EndState_50708(); void __xLuaBaseProxy_Tick_50709(float P0_); void __xLuaBaseProxy_BeginFire_50710(); void __xLuaBaseProxy_StopSwimming_50711(); void __xLuaBaseProxy_StartAim_50712(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponSwimIdleState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { float m_BeginStateTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSwimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryToNewState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50684(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_50685(); void StartAim_50686(); void BeginFire_50687(); void Tick_50688(float DeltaTime_); void StopSwimming_50689(); void TryToNewState_50690(); void EndState_50691(); void __xLuaBaseProxy_BeginState_50692(); void __xLuaBaseProxy_StartAim_50693(); void __xLuaBaseProxy_BeginFire_50694(); void __xLuaBaseProxy_Tick_50695(float P0_); void __xLuaBaseProxy_StopSwimming_50696(); void __xLuaBaseProxy_EndState_50697(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ThrowProjectileTrackEffect : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_ThrowWeapon* m_ProjComponent_; DLL2SDK::Assembly_CSharp::GameBase::Weapon* m_WeaponEntity_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponAttachment* m_WeaponAttachmentEntity_; bool m_FindValidImpactPoint_; DLL2SDK::Assembly_CSharp::GameEngine::LineRenderEffect* m_lineEffet_; DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* m_ValidImpactEffect_; DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* m_InvalidImpactEffect_; int32_t MAX_POINT_NUM_; bool IsShowLine_; float sTickEachClearTrackPositionListTime_; float TickEachClearTrackPositionListTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwerAimRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTrackEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideTrackEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearTrackPositionList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTraceFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldHideTrackEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckValidImpactPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFirstImpactEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65193(); bool get_FindValidImpactPoint_65194(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetOwerAimRotation_65195(); void Init_65196(DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Projectile* projComponent_, DLL2SDK::Assembly_CSharp::GameBase::Weapon* weaponEntity_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponAttachment* weaponAttachment_); void ShowTrackEffect_65197(); void HideTrackEffect_65198(); void ClearTrackPositionList_65199(float deltaTime_); void Tick_65200(float deltaTime_); int32_t GetTraceFlag_65201(bool traceLocalPlayer_); bool ShouldHideTrackEffect_65202(); bool CheckValidImpactPoint_65203(DLL2SDK::Assembly_CSharp::GameEngine::HitResult* firstImpactResult_); void UpdateFirstImpactEffect_65204(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponGravitySpikesFiringState : DLL2SDK::Assembly_CSharp::GameBase::WNWeaponFiringState { DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_GravitySpikes* m_ProjComponent_; DLL2SDK::Assembly_CSharp::GameBase::WNWeaponStateMachine_GravitySpikes* m_StateMachine_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSpectated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerStartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65156(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); bool IsSpectated_65157(); void BeginState_65158(); void BeginFire_65159(); void ServerStartFire_65160(); void WeaponFire_65161(); void EndState_65162(); void __xLuaBaseProxy_BeginState_65163(); void __xLuaBaseProxy_BeginFire_65164(); void __xLuaBaseProxy_ServerStartFire_65165(); void __xLuaBaseProxy_WeaponFire_65166(); void __xLuaBaseProxy_EndState_65167(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponGravitySpikesPrepareState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_GravitySpikes* m_ProjComponent_; DLL2SDK::Assembly_CSharp::GameBase::WNWeaponStateMachine_GravitySpikes* m_StateMachine_; float m_prepareStartTime_; float m_holdExplosionTime_; bool isGotoFireState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSpectated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelPreparing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelfCancelPreparing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__PlayCancelPreparingSound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65144(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); bool IsSpectated_65145(); void BeginState_65146(); void BeginFire_65147(); void EndState_65148(); void CancelPreparing_65149(); void SelfCancelPreparing_65150(); void _PlayCancelPreparingSound_65151(); void __xLuaBaseProxy_BeginState_65152(); void __xLuaBaseProxy_BeginFire_65153(); void __xLuaBaseProxy_EndState_65154(); void __xLuaBaseProxy_CancelPreparing_65155(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponGravitySpikesActiveState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Projectile* m_ProjComponent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65139(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65140(); void BeginFire_65141(); void __xLuaBaseProxy_BeginState_65142(); void __xLuaBaseProxy_BeginFire_65143(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponGravitySpikesUnequippingState : DLL2SDK::Assembly_CSharp::GameEngine::TimeCountingDownState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCountingDownDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65130(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65131(); void OnCountDown_65132(); float GetCountingDownDuration_65133(); void EndState_65134(); void __xLuaBaseProxy_BeginState_65135(); void __xLuaBaseProxy_OnCountDown_65136(); float __xLuaBaseProxy_GetCountingDownDuration_65137(); void __xLuaBaseProxy_EndState_65138(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponGravitySpikesEquippingState : DLL2SDK::Assembly_CSharp::GameBase::WNWeaponEquippingState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCountingDownDuration_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65127(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); float GetCountingDownDuration_65128(); float __xLuaBaseProxy_GetCountingDownDuration_65129(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_GravitySpikes : DLL2SDK::Assembly_CSharp::GameEngine::WeaponStateMachine { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSpectated_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65123(); void InitializeAllStates_65124(); bool IsSpectated_65125(); void __xLuaBaseProxy_InitializeAllStates_65126(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponGrappleGunPrepareStateHold : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Projectile* m_ProjComponent_; DLL2SDK::Assembly_CSharp::GameBase::GrappleGunProjectileTrackEffect* m_ThrowProjectileTrackEffect_; bool m_IsShowingTrackEffect_; bool IsCanFire_; bool hasStartFire_; bool IsEnterEndHolding_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldSwitchToNextWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToNextWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldShowTrackEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndHolding_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickShowLineAndFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateShowTrackEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopCurrentState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65104(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); bool get_ThrowProjectileTrackIsValid_65105(); bool ShouldSwitchToNextWeapon_65106(); void SwitchToNextWeapon_65107(); void InitData_65108(); void BeginState_65109(); bool ShouldShowTrackEffect_65110(); void BeginFire_65111(); void EndHolding_65112(); void TickShowLineAndFire_65113(float deltaTime_); void UpdateShowTrackEffect_65114(bool bShow_); void Tick_65115(float deltaTime_); void StopCurrentState_65116(); void EndState_65117(); void __xLuaBaseProxy_BeginState_65118(); void __xLuaBaseProxy_BeginFire_65119(); void __xLuaBaseProxy_Tick_65120(float P0_); void __xLuaBaseProxy_StopCurrentState_65121(); void __xLuaBaseProxy_EndState_65122(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GrappleGunProjectileTrackEffect : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Projectile* m_ProjComponent_; DLL2SDK::Assembly_CSharp::GameBase::Weapon* m_WeaponEntity_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponAttachment* m_WeaponAttachmentEntity_; DLL2SDK::Assembly_CSharp::GameEngine::LineRenderEffect* m_lineEffet_; int32_t MAX_POINT_NUM_; int32_t TRACK_POINTS_NUM_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_needToShowTrackPoints_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwerAimRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Uninit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTrackEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTrackEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideTrackEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65095(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetOwerAimRotation_65096(); void Init_65097(DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Projectile* projComponent_, DLL2SDK::Assembly_CSharp::GameBase::Weapon* weaponEntity_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponAttachment* weaponAttachment_); void Uninit_65098(); void ShowTrackEffect_65099(); void UpdateTrackEffect_65100(); void HideTrackEffect_65101(); void Tick_65102(float deltaTime_); void _Init_m__0_65103(DLL2SDK::Assembly_CSharp::GameEngine::LineRenderEffect* lineEff_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponGrappleGunFiringState : DLL2SDK::Assembly_CSharp::GameBase::WNWeaponFiringState { DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_GrappleGun* m_FireGrappleGun_; float m_fAniWeightSpeed_; float m_fCurrAniWeight_; float m_fTargetAniWeight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerStartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoStopFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65086(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65087(); void ServerStartFire_65088(); void WeaponFire_65089(); void DoStopFire_65090(); void __xLuaBaseProxy_BeginState_65091(); void __xLuaBaseProxy_ServerStartFire_65092(); void __xLuaBaseProxy_WeaponFire_65093(); void __xLuaBaseProxy_DoStopFire_65094(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponGrappleGunEquippingState : DLL2SDK::Assembly_CSharp::GameEngine::TimeCountingDownState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCountingDownDuration_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65079(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65080(); void EndState_65081(); float GetCountingDownDuration_65082(); void __xLuaBaseProxy_BeginState_65083(); void __xLuaBaseProxy_EndState_65084(); float __xLuaBaseProxy_GetCountingDownDuration_65085(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponGrappleGunActiveState : DLL2SDK::Assembly_CSharp::GameBase::WeaponActiveState { DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Projectile* m_ProjComponent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryCancelUseUltWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65071(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65072(); void TryCancelUseUltWeapon_65073(); void BeginFire_65074(); void Tick_65075(float DeltaTime_); void __xLuaBaseProxy_BeginState_65076(); void __xLuaBaseProxy_BeginFire_65077(); void __xLuaBaseProxy_Tick_65078(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_GrappleGun : DLL2SDK::Assembly_CSharp::GameBase::WNWeaponStateMachine { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65068(); void InitializeAllStates_65069(); void __xLuaBaseProxy_InitializeAllStates_65070(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponCODTempestAimingDownState : DLL2SDK::Assembly_CSharp::GameBase::WeaponAimingDownState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65065(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65066(); void __xLuaBaseProxy_BeginState_65067(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponCODTempestAimedIdleState : DLL2SDK::Assembly_CSharp::GameBase::WeaponAimedIdleState { float m_IdleStartTime_; DLL2SDK::Assembly_CSharp::COD_CrossHair_Tempest* m_CrossHair_; bool m_IsLastFireButtonDownTimeValid_; float m_LastFireButtonDownTime_; DLL2SDK::Assembly_CSharp::GameBase::WeaponTempest* mTempestWeapon_; DLL2SDK::Assembly_CSharp::GameBase::WeaponTempest_WeaponChargeStatus m_LastChargeStatusInTick_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65054(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void StopAim_65055(); void BeginState_65056(); void EndState_65057(); void Tick_65058(float DeltaTime_); void BeginFire_65059(); void __xLuaBaseProxy_StopAim_65060(); void __xLuaBaseProxy_BeginState_65061(); void __xLuaBaseProxy_EndState_65062(); void __xLuaBaseProxy_Tick_65063(float P0_); void __xLuaBaseProxy_BeginFire_65064(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponCODTempestAimedFiringState : DLL2SDK::Assembly_CSharp::GameBase::WeaponAimedFiringState { DLL2SDK::Assembly_CSharp::GameBase::WeaponCODSniper* m_WeaponSniper_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStopTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65051(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); float GetStopTime_65052(); float __xLuaBaseProxy_GetStopTime_65053(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponCODTempestAimingState : DLL2SDK::Assembly_CSharp::GameBase::WeaponAimingState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65048(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65049(); void __xLuaBaseProxy_BeginState_65050(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponTempesetPrepareState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { DLL2SDK::Assembly_CSharp::GameBase::WeaponTempest* mTempestWeapon_; DLL2SDK::Assembly_CSharp::COD_CrossHair_Tempest* m_CrossHair_; float m_LastFireButtonDownTime_; bool IsCancel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopCharge_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65036(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void Tick_65037(float DeltaTime_); void BeginState_65038(); void BeginFire_65039(); void StopFire_65040(); void EndState_65041(); void StopCharge_65042(); void __xLuaBaseProxy_Tick_65043(float P0_); void __xLuaBaseProxy_BeginState_65044(); void __xLuaBaseProxy_BeginFire_65045(); void __xLuaBaseProxy_StopFire_65046(); void __xLuaBaseProxy_EndState_65047(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponCODTempestActiveState : DLL2SDK::Assembly_CSharp::GameBase::WeaponActiveState { float m_LastFireButtonDownTime_; DLL2SDK::Assembly_CSharp::GameBase::WeaponTempest* mTempestWeapon_; DLL2SDK::Assembly_CSharp::COD_CrossHair_Tempest* m_CrossHair_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65027(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65028(); void Tick_65029(float DeltaTime_); void StartAim_65030(); void BeginFire_65031(); void __xLuaBaseProxy_BeginState_65032(); void __xLuaBaseProxy_Tick_65033(float P0_); void __xLuaBaseProxy_StartAim_65034(); void __xLuaBaseProxy_BeginFire_65035(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponCODTempestUnequippingState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponUnequippingState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65024(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65025(); void __xLuaBaseProxy_BeginState_65026(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponCODTempestAimedFiringState_BR : DLL2SDK::Assembly_CSharp::GameBase::WeaponAimedFiringState { DLL2SDK::Assembly_CSharp::GameBase::WeaponCODSniper* m_WeaponSniper_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoStopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65019(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void DoStopFire_65020(); void StopAim_65021(); void __xLuaBaseProxy_DoStopFire_65022(); void __xLuaBaseProxy_StopAim_65023(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_CODTempest : DLL2SDK::Assembly_CSharp::GameBase::WNWeaponStateMachine { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65016(); void InitializeAllStates_65017(); void __xLuaBaseProxy_InitializeAllStates_65018(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponCODSniperAimedIdleState : DLL2SDK::Assembly_CSharp::GameBase::WeaponAimedIdleState { DLL2SDK::Assembly_CSharp::GameBase::WeaponCODSniper* m_WeaponSniper_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65015(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponCODSniperAimedFiringState : DLL2SDK::Assembly_CSharp::GameBase::WeaponAimedFiringState { DLL2SDK::Assembly_CSharp::GameBase::WeaponCODSniper* m_WeaponSniper_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65014(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponCODSniperActiveState : DLL2SDK::Assembly_CSharp::GameBase::WeaponActiveState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65011(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65012(); void __xLuaBaseProxy_BeginState_65013(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponStateMachine_CODSniper : DLL2SDK::Assembly_CSharp::GameBase::WNWeaponStateMachine { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65008(); void InitializeAllStates_65009(); void __xLuaBaseProxy_InitializeAllStates_65010(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponPlacingState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFiringState { float m_PlacingElapse_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50660(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_50661(); void StopFire_50662(); void EndState_50663(); void __xLuaBaseProxy_BeginState_50664(); void __xLuaBaseProxy_StopFire_50665(); void __xLuaBaseProxy_EndState_50666(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponC4BombActiveState : DLL2SDK::Assembly_CSharp::GameBase::WeaponActiveState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64998(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_64999(); void BeginFire_65000(); void __xLuaBaseProxy_BeginState_65001(); void __xLuaBaseProxy_BeginFire_65002(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponStateMachine_C4Bomb : DLL2SDK::Assembly_CSharp::GameEngine::WeaponStateMachine { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64995(); void InitializeAllStates_64996(); void __xLuaBaseProxy_InitializeAllStates_64997(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PhysicsVehicle : DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget { DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_LogicLOD m_LLOD_; float nextLLODTickTime_; DLL2SDK::Assembly_CSharp::GameEngine::ENetRole m_Role_; DLL2SDK::UnityEngine::UnityEngine::GameObject* netAnchor_; DLL2SDK::UnityEngine::UnityEngine::Rigidbody* rigidBody_; DLL2SDK::Assembly_CSharp::EActorType m_vehicleType_; DLL2SDK::Assembly_CSharp::GameEngine::EVehicleType vehicleType_; DLL2SDK::Array* vehicleTypeMap_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraFocusOffset_; float CameraDistance_; DLL2SDK::UnityEngine::UnityEngine::Vector2 CameraAngleLimit_; float CameraDefaultPitch_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* speedCameraDistanceCurv_; float Mass_; float Drag_; float AngularDrag_; float maxAngularSpeedInDegree_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ChassisCenter_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ChassisSize_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CenterOfMass_; DLL2SDK::UnityEngine::UnityEngine::Vector3 InertiaBoxSize_; DLL2SDK::UnityEngine::UnityEngine::Vector3 InertiaBoxScale_; DLL2SDK::UnityEngine::UnityEngine::Vector3 waterDamagePoint_; bool m_UseCameraRotationWhenGetOff_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_GetOffRotation_; float BoostMultiplier_; float maxSpeedKmPH_; float maxSpeedKmPH_boost_; DLL2SDK::UnityEngine::UnityEngine::Bounds m_Bounds_; uint32_t m_SkinID_; uint32_t _SkinID_k__BackingField_; bool m_IsOutOfMap_; DLL2SDK::Assembly_CSharp::GameBase::VehicleNotOnRigidbody* subBody_; DLL2SDK::UnityEngine::UnityEngine::GameObject* collisionObject_; DLL2SDK::Array* seatProperties_; DLL2SDK::Array* seats_; bool isRemoteControlled_; DLL2SDK::Array* offloadPoints_; DLL2SDK::Array* specialOffLoadPoints_; DLL2SDK::Array* fireColliders_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* audioPlayer_; DLL2SDK::Assembly_CSharp::AkSpatialAudioEmitter* mCurSpatialAudioEmitter_; DLL2SDK::Assembly_CSharp::GameBase::BaseVehicleAudioComponent* audioComponent_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* engineGearOutput_; float crashTimeout_pawn_; float crashTimeout_world_; bool engineOn_; float engineStopMinTime_; float keepupMaxPitch_; float keepupMaxRoll_; float keepupPitchRadius_; float keepupRollRadius_; float keepupSafeCosine_; bool keepupEnabled_; float maxSteeringAngle_; float currentSteering_; float targetSteering_; float maxSpeedRatio_; bool _isBoosting_; float Fuel_; float MaxFuel_; float _motor_; bool UpdateCameraByPhysics_; DLL2SDK::UnityEngine::UnityEngine::Vector3 passengerCameraOffset_; int32_t vehicleDriverAnimController_; int32_t vehiclePassengerAnimController_; int32_t vehicleBigGunAnimController_; DLL2SDK::Array* weaponInfos_; bool isNeedPassengerCameraCollider_; DLL2SDK::Assembly_CSharp::GameBase::PawnColliderData* DrivColliderData_; DLL2SDK::Assembly_CSharp::GameBase::PawnColliderData* PassengerColliderData_; bool _isBraking_; bool _isReversing_; bool _isHorking_; bool asyncPartLoaded_; bool enableSpawnShadowVehicle_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* listPhysicsVolume_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _3Pvelocity_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _3PAngularVelocity_; DLL2SDK::mscorlib::System::String* exportBinFilePath_; bool isForceAcc_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* asyncResourceParts_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* onVehicleResourcePart_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* damageResourcePart_; bool m_IsUnderWater_; DLL2SDK::mscorlib::System::String* soundBank_; DLL2SDK::Assembly_CSharp::VehicleResourceManager* resourceManager_; DLL2SDK::Assembly_CSharp::VehicleResourceManager* skinnedResourceManager_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ignoreTouchVehicleTypes_; DLL2SDK::UnityEngine::UnityEngine::Quaternion currentCamRot_; bool m_SubMerged_; bool m_IsUsingSkill_; float skillCDTime_; float currentSkillCDTime_; int32_t skillType_; float lastUseSkillTime_; int32_t skillNum_; int32_t currentSkillNum_; float cannonWeaponForceSpeed_; bool isNearLocalPawn_; DLL2SDK::UnityEngine::UnityEngine::Bounds detectLocalPawnBounds_; DLL2SDK::Array* collisionControllers_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_MeshResource_; bool weaponLockState_; uint32_t lockPlayerID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_moveControll_; float m_moveControllExpireTime_; DLL2SDK::Assembly_CSharp::Network::VEHICLE_STATE vehicleState_; float detectLocalPawnTime_; float detectLocalPawnCDTime_; float collisionEnterTime_; float tickAudioTime_; float tickAudioCDTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* nextMoveDestList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* destVelocityList_; DLL2SDK::UnityEngine::UnityEngine::Vector3 nextMoveDest_; DLL2SDK::UnityEngine::UnityEngine::Vector3 currentServerPos_; float currentSimVelocity_; float simAcceleration_; float minSimSpeed_; float RotationSyncInterpMultiplier_; float RotationMaxSyncAngle_; DLL2SDK::UnityEngine::UnityEngine::Quaternion SimRotation_; DLL2SDK::Assembly_CSharp::GameBase::PhysicsVehicleNetSyncModule* m_NetSyncModule_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* bodyMeshOrignal_; DLL2SDK::Array* WheelsMeshOrignal_; DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_OperationEffect* operationEffect_; DLL2SDK::Array* damageEffectConfig_; DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_DamagedVehicle* damageVehicleConfig_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* currentDamageEffects_; DLL2SDK::UnityEngine::UnityEngine::GameObject* explosionFx_; int32_t prevDamageLevel_; bool bHasNotifyDrive1_; bool bHasNotifyDrive2_; bool bHasNotifyDrive6_; bool bHasNotifyDrive7_; bool bHasNotifyDrive8_; float vehicleCameraLerpMultiplier_; float vehicleCameraAutoCenterTime_; bool m_HasOcclusionEffect_; bool m_IsControled_; bool isTurnOver_; float lastTeammateGetOffTime_; uint32_t lastTeammateID_; struct StaticFields { bool debug_absoluteServerPosition_; float vehicleCameraAutoCenterTimeout_; float vehicleCameraAutoCenterMinSpeed_; DLL2SDK::System_Core::System::Func_2* __f__am_cache0_; DLL2SDK::System_Core::System::Action* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVehicleControlType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InfoType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVehicleTypeFromTypeID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VehicleTypeToIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVehicleResourceConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVehicleAnimController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBrake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReversing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGrounded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVehicleSpeedKPH_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetForwardSpeedKPH_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalDriver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEmptyVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEventProcessor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoGetOnVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitVehicleInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEventProcessor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetServerRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreLoadResource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitVehicleResource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAsyncParts_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMeshResource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterMeshResourceColliders_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadAsyncPartsComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelLoadAsyncParts_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPartSockets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUsingSkillStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncVehicleSkillInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartVehicleSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSubmergedChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitUnderWaterState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshMeshLodGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IgnoreCollision_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBeDamagedBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsForward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitInertiaTensor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInertiaTensor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitRigidbody_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSeats_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMoveControll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Teleport_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryToGetExitPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerFireSeatFirePosOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasPassenger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckVehicleState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DetectLocalPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isPassengerAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCollisionEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterPhysicsVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExitPhysicsVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExtraPushVel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanHitPawnAway_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPassagerPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClampPassengerRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClampPassengerTargetAniAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPassenegerAniDirMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustLocalAimRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPassengerPlateformState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceGetOnVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOnVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLockState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanChangeSeat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeSeat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFirstVacantPassengerSeat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNextAvailablePassengerSeat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnyRiderOnVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetoffAllRider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOffVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetBigGunRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBestOffloadPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckOffloadPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOnVehicleCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSelfCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSeat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentSeatIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentSeatMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentSeatWeaponMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSeatProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentSeatStandMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSeatMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBigGunVisibleState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWeaponRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideBigGun_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixedUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LineSuperCircle2DIntersection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_KeepUpRight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DebugInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickReplicationData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAllbehavior_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetResource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickCollisionController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetServerMoveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSimulateMoveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateNetAnchorTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedMoveVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLOD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNetRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRigidbodyKinematic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedCollisionCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateTakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHitSoundByZombieAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateExplodeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFireVehicleCannon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHitGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadMaterials_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadMaterials_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ChangeMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeMaterialComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeBodyMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeBodyMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVehicleBroken_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayExplode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshVehicleBroken_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReplaceBrokenMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateHealth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddCurrentDamageEffects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearPrevDamageEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendServerMoveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncVehicleInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CorrectPassengerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetRider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWheelDriveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceSetRigidbodyPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcFollowCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LerpCloseCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraTransfrom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddOcclusionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveOcclusionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIsControled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateOcclusionColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceOffVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleDrawDebug_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AlwaysDrawDebug_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTurnOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTurnOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanVehicleMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMiniMapShowType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLockTargetStateChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DealWithLockState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadSoundBank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetSoundBankLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnLoadSoundBank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcVehicleBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateExportInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarViewSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarViewSpriteDepth_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63932(); bool get_CanLockedByRPG_63933(); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_LogicLOD get_LLOD_63934(); bool get_EnableDetailedBehavior_63935(); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_EVehicleControlType GetVehicleControlType_63936(); DLL2SDK::Assembly_CSharp::GameEngine::ENetRole get_NetRole_63937(); DLL2SDK::mscorlib::System::Type* InfoType_63938(); DLL2SDK::Assembly_CSharp::GameEngine::VehicleInfo* get_vehicleInfo_63939(); bool get_InterstedInOriginShift_63940(); int32_t get_VehicleType_63942(); int32_t VehicleTypeToIndex_63943(DLL2SDK::Assembly_CSharp::GameEngine::EVehicleType type_); bool get_UseCameraRotationWhenGetOff_63944(); void set_UseCameraRotationWhenGetOff_63945(bool value_); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_GetOffRotation_63946(); void set_GetOffRotation_63947(DLL2SDK::UnityEngine::UnityEngine::Quaternion value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_ChassisPosition_63948(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_TargetCenterPostion_63949(); float get_CurrentMaxSpeedKmPH_63950(); DLL2SDK::UnityEngine::UnityEngine::Bounds get_Bounds_63951(); uint32_t get_SkinID_63952(); void set_SkinID_63953(uint32_t value_); bool get_IsOutOfMap_63954(); void set_IsOutOfMap_63955(bool value_); float get_Steering_63956(); float get_CurrentSteering_63957(); float get_Motor_63958(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_PassengerCameraOffset_63959(); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_VehicleResourceConfig* GetVehicleResourceConfig_63960(); int32_t GetVehicleAnimController_63961(DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex seat_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_CenterOffset_63962(); bool get_IsBoosting_63963(); void set_IsBoosting_63964(bool value_); bool get_IsBraking_63965(); void SetBrake_63966(bool shouldBrake_); bool get_IsReversing_63967(); void SetReversing_63968(bool shouldReversing_); bool get_IsHorking_63969(); void set_IsHorking_63970(bool value_); bool IsGrounded_63971(); uint32_t get_VehicleID_63972(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Velocity_63973(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_AngularVelocity_63974(); int32_t get_WheelCount_63975(); float GetSpeed_63976(); float GetVehicleSpeedKPH_63977(); float GetForwardSpeedKPH_63978(); bool IsLocalDriver_63979(); bool IsEmptyVehicle_63980(); void InitEventProcessor_63981(); DLL2SDK::Assembly_CSharp::GameEngine::ENetRole get_Role_63982(); bool get_subMerged_63983(); void set_subMerged_63984(bool value_); bool get_IsUsingSkill_63985(); void set_IsUsingSkill_63986(bool value_); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_MeshResource_63987(); void set_MeshResource_63988(DLL2SDK::UnityEngine::UnityEngine::GameObject* value_); void SetInput_63989(float inSteering_, float inThrottle_, bool isBraking_); void SetInput_63990(bool isBraking_); void AutoGetOnVehicle_63991(uint32_t PlayerId_); void InitVehicle_63992(uint32_t actorID_, DLL2SDK::Assembly_CSharp::EActorType vehicleType_); void InitVehicleInfo_63993(); void SetEventProcessor_63994(bool isAdd_); void SetHidden_63995(bool isHidden_); void SetServerRelevant_63996(bool relevant_); void PreLoadResource_63997(); void InitVehicleResource_63998(); void LoadAsyncParts_63999(DLL2SDK::mscorlib::System::Collections::Generic::List_1* resourceParts_); bool InitMeshResource_64000(int32_t assetID_, DLL2SDK::UnityEngine::UnityEngine::Transform* socket_); void RegisterMeshResourceColliders_64001(); void OnLoadComplete_64002(int32_t assetID_, DLL2SDK::mscorlib::System::Object* CallBackData_); void OnLoadAsyncPartsComplete_64003(int32_t assetID_, DLL2SDK::mscorlib::System::Object* socket_); void CancelLoadAsyncParts_64004(); void SetPartSockets_64005(DLL2SDK::UnityEngine::UnityEngine::GameObject* meshResource_, DLL2SDK::Array* partSockets_); void OnUsingSkillStateChanged_64006(bool value_); void SyncVehicleSkillInfo_64007(); void StartVehicleSkill_64008(); void OnSubmergedChanged_64009(bool value_); void InitUnderWaterState_64010(); void RefreshMeshLodGroup_64011(); void IgnoreCollision_64012(DLL2SDK::Assembly_CSharp::GameBase::Pawn* player_, bool ignore_); bool CanBeDamagedBy_64013(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void set_Health_64014(float value_); bool get_IsAlive_64015(); bool get_isBroken_64016(); bool get_canRide_64017(); bool get_ShouldCheckDetailCollider_64018(); DLL2SDK::Assembly_CSharp::GameEngine::EFireColliderShape get_FireColliderShape_64019(); DLL2SDK::Assembly_CSharp::Network::VehicleState get_VehicleNetState_64020(); bool IsForward_64021(); void InitInertiaTensor_64022(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetInertiaTensor_64023(); void InitRigidbody_64024(); void InitSeats_64025(); void UpdateMoveControll_64026(float throttle_, float steering_, float climbing_); void ResetControl_64027(); void Teleport_64028(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Vector3 velocity_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_); DLL2SDK::Assembly_CSharp::Network::VEHICLE_STATE get_VehicleSelfState_64029(); bool TryToGetExitPos_64030(int32_t seatIdx_, DLL2SDK::UnityEngine::UnityEngine::Vector3* pos_); float GetPlayerFireSeatFirePosOffset_64031(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPlayer_); bool HasPassenger_64032(uint64_t playerID_); void CheckVehicleState_64033(); void DetectLocalPawn_64034(); bool isAvailable_64035(); bool isPassengerAvailable_64036(); void OnCollisionEnter_64037(DLL2SDK::UnityEngine::UnityEngine::Collision* collision_); void OnEnterPhysicsVolume_64038(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVolume* volume_); void OnExitPhysicsVolume_64039(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVolume* volume_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetExtraPushVel_64040(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); bool CanHitPawnAway_64041(); void OnHitPawn_64042(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::UnityEngine::UnityEngine::Vector3 hitVelocity_, bool isHurt_); void ResetPassagerPosition_64043(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, bool is1PView_); DLL2SDK::UnityEngine::UnityEngine::Quaternion ClampPassengerRotation_64044(DLL2SDK::UnityEngine::UnityEngine::Quaternion localAimRot_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); float ClampPassengerTargetAniAngle_64045(float angle_); DLL2SDK::Assembly_CSharp::GameEngine::PassenegerAniDirMode GetPassenegerAniDirMode_64046(float angle_); void AdjustLocalAimRotation_64047(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex seatIdx_); void RefreshPassengerPlateformState_64048(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex seat_); void ForceGetOnVehicle_64049(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex seat_); void GetOnVehicle_64050(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex seat_); void RefreshLockState_64051(); bool CanChangeSeat_64052(); void ChangeSeat_64053(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex newSeat_); DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex GetFirstVacantPassengerSeat_64054(); bool get_isFull_64055(); DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex GetNextAvailablePassengerSeat_64056(DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex currentSeat_); bool AnyRiderOnVehicle_64057(); void GetoffAllRider_64058(); void GetOffVehicle_64059(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::UnityEngine::UnityEngine::Vector3 offPosition_); void ResetBigGunRoot_64060(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_WeaponInfo weaponInfo_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetBestOffloadPoint_64061(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, bool isForceOff_); bool CheckOffloadPoint_64062(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::UnityEngine::UnityEngine::Vector3 startPoint_, DLL2SDK::UnityEngine::UnityEngine::Vector3 offloadPoint_, DLL2SDK::UnityEngine::UnityEngine::Vector3* adjustedPoint_); bool IsOnVehicleCollider_64063(DLL2SDK::UnityEngine::UnityEngine::Collider* col_); bool IsSelfCollider_64064(DLL2SDK::UnityEngine::UnityEngine::Collider* col_); DLL2SDK::Assembly_CSharp::GameEngine::VehicleSeat* GetSeat_64065(DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex seat_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* GetRider_64066(DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex seatIdx_); DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex GetCurrentSeatIndex_64067(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); DLL2SDK::Assembly_CSharp::GameEngine::SeatMode GetCurrentSeatMode_64068(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); DLL2SDK::Assembly_CSharp::GameEngine::VehicleWeaponMode GetCurrentSeatWeaponMode_64069(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_SeatProperty GetSeatProperty_64070(DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex seatIdx_); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_SeatStandMode GetCurrentSeatStandMode_64071(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); DLL2SDK::Assembly_CSharp::GameEngine::SeatMode GetSeatMode_64072(DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex seatIdx_); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_WeaponInfo GetWeaponInfo_64073(int32_t seatIdx_); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_WeaponInfo GetWeaponInfo_64074(DLL2SDK::Assembly_CSharp::GameBase::Pawn* user_); void RefreshBigGunVisibleState_64075(DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex seatIdx_); void RefreshWeaponRotation_64076(DLL2SDK::Assembly_CSharp::GameBase::Pawn* weaponUser_, bool isForce_, DLL2SDK::UnityEngine::UnityEngine::Quaternion targetQ_); void HideBigGun_64077(bool isHide_, DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_WeaponInfo weaponInfo_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_Driver_64078(); bool get_IsLocalVehicle_64079(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_LocalPawnOnVehicle_64080(); void FixedUpdate_64081(); DLL2SDK::UnityEngine::UnityEngine::Vector3 LineSuperCircle2DIntersection_64082(float radiusX_, float radiusZ_, DLL2SDK::UnityEngine::UnityEngine::Vector3 point_); bool KeepUpRight_64083(); void DebugInfo_64084(); void Tick_64085(float deltaTime_); void TickReplicationData_64086(float deltaTime_); void StopAllbehavior_64087(); void ResetResource_64088(); void TickEffect_64089(float deltaTime_); void TickCollisionController_64090(); void TickAudio_64091(float deltaTime_); void ResetServerMoveData_64092(); void GetSimulateMoveData_64093(); void UpdateNetAnchorTransform_64094(float deltaTime_); void SimulatedMoveVehicle_64095(DLL2SDK::UnityEngine::UnityEngine::Vector3 delta_, bool isForceMove_); void UpdateLOD_64096(); void SetNetRole_64097(DLL2SDK::Assembly_CSharp::GameEngine::ENetRole newRole_); void SetRigidbodyKinematic_64098(bool isKinematic_); bool IsNeedCollisionCallback_64099(); DLL2SDK::Assembly_CSharp::GameBase::PhysicsVehicleNetSyncModule* get_NetSync_64100(); void TakeDamage_64101(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); DLL2SDK::Assembly_CSharp::GameEngine::TargetType get_ServerType_64102(); bool get_DisplayImpactEffect_64103(); void SimulateTakeDamage_64104(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void PlayHitSoundByZombieAttack_64105(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void SimulateExplodeDamage_64106(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void StartFireVehicleCannon_64107(DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_); DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup GetHitGroup_64108(DLL2SDK::UnityEngine::UnityEngine::Collider* hitObject_); void LoadMaterial_64109(DLL2SDK::mscorlib::System::String* inMat_); void LoadMaterials_64110(DLL2SDK::Array* inMatID_); void OnLoadMaterials_64111(DLL2SDK::Array* arg_, DLL2SDK::mscorlib::System::Object* inOwner_); void ChangeSkin_64112(DLL2SDK::Assembly_CSharp::Config::BRVehicleSkinConfConfig* skinConf_); void SwitchModel_64113(int32_t modelID_); void LoadTexture_64114(int32_t inTexID_); void ChangeMaterial_64115(DLL2SDK::Array* mats_); void ChangeMaterial_64116(DLL2SDK::UnityEngine::UnityEngine::Renderer* renderer_, DLL2SDK::Array* mats_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* tempArray_); void OnChangeMaterialComplete_64117(); void ChangeBodyMesh_64118(int32_t inAssetID_); void OnChangeBodyMesh_64119(int32_t assetID_, DLL2SDK::mscorlib::System::Object* CallBackData_); void OnVehicleBroken_64120(); void PlayExplode_64121(); void RefreshVehicleBroken_64122(); void ReplaceBrokenMesh_64123(); void OnUpdateHealth_64124(float newVal_, float oldVal_); void AddCurrentDamageEffects_64125(int32_t damageLevel_); void ClearPrevDamageEffect_64126(); void SendServerMoveData_64127(); void OnSyncVehicleInfo_64128(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_VEHICLE_INFO* vehicleInfoMsg_); void CorrectPassengerInfo_64129(DLL2SDK::mscorlib::System::Collections::Generic::List_1* oldPassengerInfo_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* GetRider_64130(); DLL2SDK::Array* GetWheelDriveData_64131(); void ForceSetRigidbodyPos_64132(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void OnDrawGizmos_64133(); void OnUpdateRotation_64134(DLL2SDK::UnityEngine::UnityEngine::Vector3 angles_); void CalcFollowCamera_64135(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* camera_, DLL2SDK::UnityEngine::UnityEngine::Vector3* cam_pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* cam_rot_); void LerpCloseCamera_64136(float lerpSpeed_, float targetLength_, float lerpTime_, DLL2SDK::System_Core::System::Action* callback_); void GetCameraTransfrom_64137(DLL2SDK::UnityEngine::UnityEngine::Vector3* cam_pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* cam_rot_, bool needUpdate_); void AddOcclusionEffect_64138(); void RemoveOcclusionEffect_64139(); void OnDestroy_64140(); bool CheckIsControled_64141(); void UpdateOcclusionColor_64142(); void ForceOffVehicle_64143(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_ForceGetOffType type_); void ApplyShift_64144(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); void ToggleDrawDebug_64145(); void AlwaysDrawDebug_64146(); void CheckTurnOver_64147(); void OnTurnOver_64148(); bool CanVehicleMove_64149(); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_MiniMapShowType GetMiniMapShowType_64150(); void OnLockTargetStateChange_64151(bool lockState_, uint32_t playerID_); void DealWithLockState_64152(bool lockState_, uint32_t playerID_); void LoadSoundBank_64153(); void ResetSoundBankLoaded_64154(DLL2SDK::mscorlib::System::String* bankPath_); void UnLoadSoundBank_64155(); DLL2SDK::UnityEngine::UnityEngine::Bounds CalcVehicleBounds_64156(); void GenerateExportInfo_64157(DLL2SDK::Assembly_CSharp::GameEngine::VehicleExportInfo* info_); DLL2SDK::mscorlib::System::String* TacticalRadarViewSprite_64158(DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType spriteType_); int32_t TacticalRadarViewSpriteDepth_64159(DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType spriteType_); bool _LoadSoundBank_m__2_64163(DLL2SDK::mscorlib::System::String* path_); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_InfoType_64164(); void __xLuaBaseProxy_InitEventProcessor_64165(); bool __xLuaBaseProxy_CanBeDamagedBy_64166(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); bool __xLuaBaseProxy_IsForward_64167(); void __xLuaBaseProxy_Tick_64168(float P0_); void __xLuaBaseProxy_TickReplicationData_64169(float P0_); void __xLuaBaseProxy_TakeDamage_64170(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); void __xLuaBaseProxy_SimulateTakeDamage_64171(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup __xLuaBaseProxy_GetHitGroup_64172(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); void __xLuaBaseProxy_OnDestroy_64173(); void __xLuaBaseProxy_ApplyShift_64174(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); static DLL2SDK::Assembly_CSharp::EActorType GetVehicleTypeFromTypeID_63941(int32_t typeId_); static void _cctor_64160(); static float _InitVehicle_m__0_64161(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_DamageEffect* x_); static void _DealWithLockState_m__1_64162(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WheeledVehicleWheelController : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* wheelMesh_; DLL2SDK::Assembly_CSharp::GameBase::WheeledVehicleWheelController_VehicleAxisTypeEnum RotateAxis_; bool IsSteerWithLogicalWheel_; DLL2SDK::UnityEngine::UnityEngine::Transform* targetVehicle_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_Transform_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_InitialWheelLocalPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 InitialLocalAngle_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WheelHitCollidersParent_; DLL2SDK::Array* WheelHitColliders_; bool _isBroken_k__BackingField_; bool isFakeWheel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64953(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_InitialWheelLocalPosition_64954(); bool get_isBroken_64955(); void set_isBroken_64956(bool value_); void Awake_64957(); }; } namespace DLL2SDK::Assembly_CSharp { struct VehicleAnimNode_Motorcycle : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* m_HelperFL_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_HelperRL_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_HandleBar_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_HandleBar_Base_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_WheelF_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_WheelR_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_rotateWheelF_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_rotateHandlerBar_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_lastHelperFLPos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64950(); void Start_64951(); void Update_64952(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct LookAtAxisTypeEnum : int32_t { None_ = static_cast(0x0), X_ = static_cast(0x1), Y_ = static_cast(0x2), Z_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct ReconCarComponent : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameBase::WheeledVehicle_Unmanned* wheelVehicle_; DLL2SDK::UnityEngine::UnityEngine::Transform* ReconCameraBaseTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* ReconCameraArmTransform_; int32_t reconRange_; float tipsTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64941(); void TickAnimation_64942(float delaTime_); void TickRange_64943(float delaTime_); void Update_64944(); void OnDestroy_64945(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct FRigidBodyErrorCorrection { float LinearDeltaThresholdSq_; float LinearInterpAlpha_; float LinearRecipFixTime_; float AngularDeltaThreshold_; float AngularInterpAlpha_; float AngularRecipFixTime_; float BodySpeedThresholdSq_; }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct NZWheeledVehicleMovementComponent : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::WheeledVehicleMovementComponent* baseMovement_; DLL2SDK::UnityEngine::UnityEngine::Rigidbody* vehicleRigidbody_; DLL2SDK::Assembly_CSharp::GameBase::NZWheeledVehicle* ownerVehicle_; bool isBraking_; float vehicleSpeed_; DLL2SDK::Array* logicWheelList_; DLL2SDK::Assembly_CSharp::GameBase::NZVehicleServerState* m_ReplicatedState_; float rawSteeringInput_; float rawThrottleInput_; float rawBrakeInput_; bool isRawHandbrakeInput_; bool isRawGearUpInput_; bool isRawGearDownInput_; bool m_IsMotorUp_; bool m_IsMotorDown_; float initFriction_; float enableTickTime_; float nextServerUpdateTime_; float ServerUpdateInterval_; float LastNonPassengerUpdateWheelTime_; bool m_EnableDebugVehicle_; bool m_AlwaysDebugVehicle_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameBase::NZVehicleDebugger* s_VehicleDebugger_; int32_t s_LastFrameCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixedUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableVehicleTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateVehicleMassProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWheelsFrictionScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInAir_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsInAir_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WheelInAirNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWheelsCanMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInGround_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHandBrake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchGearReverse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshServerState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerUpdateState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcSteeringInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcBrakeInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcHandbrakeInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcThrottleInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAllInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearRawInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWheelBroken_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWheelBrokenInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWheelRadius_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWheelSteerAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWheelLongStiffValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWheelLatLongStiffValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWheelFrictionScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBoostTorqueMultiplier_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSlipThreshold_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentGear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEngineMaxRotationSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEngineRotationSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetForwardSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetForwardSpeedKPH_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxLongSlip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxSpringForce_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxSuspension_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRawSteeringInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRawThrottleInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSteeringInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetThrottleInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBrakeInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUseAutoGears_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBrakeInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHandbrakeInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSteeringInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTargetGear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetThrottleInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopMovementImmediately_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUseAutoGears_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIsLocallyControlled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWheelRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleDrawDebug_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAlwaysDebugVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawDebugMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DragSingleDebugInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InterpInputValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecvVehicleInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetVehicleThrottle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64870(); bool get_IsBraking_64871(); bool get_IsMotorUp_64872(); void set_IsMotorUp_64873(bool value_); bool get_IsMotorDown_64874(); void set_IsMotorDown_64875(bool value_); void Awake_64876(); void Start_64877(); void FixedUpdate_64878(); void Update_64879(); void EnableVehicleTick_64880(bool isEnabled_); void UpdateVehicleMassProperties_64881(); void OnDestroy_64882(); void SetWheelsFrictionScale_64883(float frictionScale_); bool IsInAir_64884(int32_t wheelIdx_); bool IsInAir_64885(); int32_t WheelInAirNum_64886(); bool IsWheelsCanMove_64887(); bool IsInGround_64888(); void SetHandBrake_64889(bool bIsBrakeEnable_); void UpdateState_64890(float DeltaTime_); void SwitchGearReverse_64891(); void RefreshServerState_64892(); void ServerUpdateState_64893(float InSteeringInput_, float InThrottleInput_, float InBrakeInput_, float InHandbrakeInput_, int32_t CurrentGear_); float CalcSteeringInput_64894(); float CalcBrakeInput_64895(); float CalcHandbrakeInput_64896(); float CalcThrottleInput_64897(); void ClearAllInput_64898(); void ClearInput_64899(); void ClearRawInput_64900(); void OnWheelBroken_64901(int32_t index_); DLL2SDK::Assembly_CSharp::NZVehicleWheelBrokenComponent* GetWheelBrokenInfo_64902(int32_t index_); void SetWheelRadius_64903(int32_t wheelIndex_, float NewRaduis_); void SetWheelSteerAngle_64904(int32_t wheelIndex_, float NewAngle_); void SetWheelLongStiffValue_64905(int32_t wheelIndex_, float longStiffValue_); void SetWheelLatLongStiffValue_64906(int32_t wheelIndex_, float latStiffMaxLoad_, float latStiffValue_); void SetWheelFrictionScale_64907(int32_t wheelIndex_, float newFrictionScale_); void SetBoostTorqueMultiplier_64908(float newTorqueMultiplier_); bool CheckSlipThreshold_64909(float AbsLongSlipThreshold_, float AbsLatSlipThreshold_); int32_t GetCurrentGear_64910(); float GetEngineMaxRotationSpeed_64911(); float GetEngineRotationSpeed_64912(); float GetForwardSpeed_64913(); float GetForwardSpeedKPH_64914(); float GetMaxLongSlip_64915(); float GetMaxSpringForce_64916(); float GetMaxSuspension_64917(); float GetRawSteeringInput_64918(); float GetRawThrottleInput_64919(); float GetSteeringInput_64920(); float GetThrottleInput_64921(); float GetBrakeInput_64922(); bool GetUseAutoGears_64923(); void SetBrakeInput_64924(float Brake_); void SetHandbrakeInput_64925(bool bNewHandbrake_); void SetSteeringInput_64926(float Steering_); void SetTargetGear_64927(int32_t GearNum_, bool bImmediate_); void SetThrottleInput_64928(float Throttle_); void StopMovementImmediately_64929(); void SetUseAutoGears_64930(bool bUseAuto_); void SetIsLocallyControlled_64931(bool bIsLocallyControlled_); void UpdateWheelRotation_64932(); void ToggleDrawDebug_64933(); void SetAlwaysDebugVehicle_64934(); void DrawDebugMsg_64935(); void DragSingleDebugInfo_64936(DLL2SDK::mscorlib::System::String* title_, DLL2SDK::UnityEngine::UnityEngine::WheeledVehicleMovementComponent* basement_); float InterpInputValue_64937(float riseRate_, float fallRate_, float DeltaTime_, float CurrentValue_, float NewValue_); void OnRecvVehicleInput_64938(DLL2SDK::Assembly_CSharp::Network::WheeledVehicleMoveData* moveMsg_); void ResetVehicleThrottle_64939(); static void _cctor_64940(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct NZVehicleServerState : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::ReplicatedVehicleState driveState_; bool isMotorUp_; bool isMotorDown_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64869(); }; } namespace DLL2SDK::Assembly_CSharp { struct NZWheeledVehicleExportHelper : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::NZWheeledVehicleExportHelper_WheelInfo wheelFL_; DLL2SDK::Assembly_CSharp::NZWheeledVehicleExportHelper_WheelInfo wheelFR_; DLL2SDK::Assembly_CSharp::NZWheeledVehicleExportHelper_WheelInfo wheelRL_; DLL2SDK::Assembly_CSharp::NZWheeledVehicleExportHelper_WheelInfo wheelRR_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWheelInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64867(); DLL2SDK::Assembly_CSharp::NZWheeledVehicleExportHelper_WheelInfo GetWheelInfo_64868(int32_t index_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VehicleEventProcessor : DLL2SDK::Assembly_CSharp::GameBase::PawnEventProcessor { DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* vehicle_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigNetSyncModuleList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterEventAfterPawnStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterEventBeforePawnStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDoDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncDead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncVehicleInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64495(); void ConfigNetSyncModuleList_64496(); void Init_64497(); void RegisterEventAfterPawnStart_64498(); void RegisterEventBeforePawnStart_64499(); void OnDoDamage_64500(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncDead_64501(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncVehicleInfo_64502(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void __xLuaBaseProxy_ConfigNetSyncModuleList_64503(); void __xLuaBaseProxy_Init_64504(); void __xLuaBaseProxy_RegisterEventAfterPawnStart_64505(); void __xLuaBaseProxy_RegisterEventBeforePawnStart_64506(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct NZWheeledVehicle : DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle { float BrokenWheelAddForce_; DLL2SDK::UnityEngine::UnityEngine::Transform* steeringWheel_; float steeringSpeed_; DLL2SDK::UnityEngine::UnityEngine::Vector3 cachedSteeringWheelAngle_; DLL2SDK::Assembly_CSharp::GameBase::NZVehicleMoveNetSyncModule* m_MoveSyncModule_; DLL2SDK::Assembly_CSharp::GameBase::NZVehicleBattleNetSyncModule* m_BattleSyncModule_; bool IsActive_; DLL2SDK::Assembly_CSharp::GameEngine::EVehicleType m_VehicleType_; DLL2SDK::Assembly_CSharp::Network::WheeledVehicleMoveState wheeledVehicleMoveState_; bool m_IsIgnoringCollisionWithAll3PPawns_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_LocalPawnPassenger_; bool m_ShouldPlayDyingEffect_; DLL2SDK::Array* wheelControllerList_; bool EnableCOMCurve_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* CenterOfMassCurve_; bool HighSpeedAniFlag_; bool InAirAniFlag_; float HighSpeedAniSpeed_; DLL2SDK::Assembly_CSharp::GameBase::NZWheeledVehicle_NZVehicleResourceConfig* vehicleResourceConfig_; bool isForceClosePhysicsTick_; DLL2SDK::UnityEngine::UnityEngine::Color defaultEmission_; DLL2SDK::UnityEngine::UnityEngine::Color reversingEmission_; DLL2SDK::UnityEngine::UnityEngine::Color brakeEmission_; DLL2SDK::UnityEngine::UnityEngine::Color notActiveEmission_; DLL2SDK::UnityEngine::UnityEngine::Color currentEmission_; float limitVelocity_; DLL2SDK::UnityEngine::UnityEngine::Vector3 preRigidbodyPos_; DLL2SDK::UnityEngine::UnityEngine::Transform* leftDriverHandBone_; DLL2SDK::UnityEngine::UnityEngine::Transform* rightDriverHandBone_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* WheelBreakEffects_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* WheelRunningEffects_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* LightEffects_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* BackLightEffects_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* BackLightParticleEffects_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* EnterWaterPointList_; bool bAllowShowEnterWaterEffect_; bool m_HasInitRigidbody_; float m_DriverLeaveVehicleTime_; float nextCheckTime_; float checkStateInterval_; float checkEmptyVehicleStateInterval_; DLL2SDK::UnityEngine::UnityEngine::Vector3 passengerHeadPoint_; bool isPassengerBlocked_; bool bCanWheeledVehicleMove_; float inAirTime_; float exhaustInWaterStartTime_; float currentWaterHeight_; float m_StartTime_; float LastPrintLogTime_; DLL2SDK::Assembly_CSharp::GameBase::NZVehicleSpringArmComponent* m_SpringArmComp_; DLL2SDK::UnityEngine::UnityEngine::Vector3 DriverSpringArmRotCache_; float m_DriverCameraPitchMin_; float m_DriverCameraPitchMax_; bool bHasSetWheelRadius_; DLL2SDK::UnityEngine::UnityEngine::Vector3 velForSound_; DLL2SDK::Assembly_CSharp::GameBase::NZWheeledVehicleMovementComponent* m_NZWheeledMovementComp_; float LastRecvPhysicStateTime_; DLL2SDK::Assembly_CSharp::GameBase::NZVehicleSyncPhysicStateComponent* m_SyncPhysicStateComponent_; bool ShowVehicleDebug_; bool m_EnableStandaloneDebugNetSync_; DLL2SDK::Assembly_CSharp::GameBase::NZWheeledVehicle* m_DebugNetSyncShadowVehicle_; DLL2SDK::Assembly_CSharp::GameBase::NZWheeledVehicle* m_DebugNetSyncMasterVehicle_; DLL2SDK::Assembly_CSharp::Network::NtfTestVehicleMsg* m_ServerVehicleDebugMsg_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_PrefabGameObject_; bool EnablePredictLocation_; bool EnableModifyDeltaLocBySweep_; bool IsHandBrake_; float CurrentLargeRotationRolorence_; float autoDriveSpeed_; bool isAutoDrive_; int32_t autoRouteId_; bool isAutoForward_; float targetThrottle_; float lastForwardSpeed_; DLL2SDK::UnityEngine::UnityEngine::LayerMask AvoidEnchroachDetectLayerMask_; float LastFoundEnroachTime_; float LastDrawDebugInfoTime_; float m_LastCorrectVehicleLocationTime_; float m_LastChangeCOMTime_; struct StaticFields { float LineCheckHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEventProcessor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVehicleResourceConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenBackLight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseBackLight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEnterWaterEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideWheelBreakEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitVehicleRigidbody_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNetRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitRigidbody_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixedUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOffVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearDriverInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshVehicleBroken_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReplaceBrokenMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSeatingVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasAnyPassenger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalDriveOrSeatVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSteerWheel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLOD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAtleast_N_WheelsGrounded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EngineOutputLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VehicleStateCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPassengerBlocked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckVehicleState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DetectLocalPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCanWheeledVehicleMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTurnOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSubmergeState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckWaterDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTurnOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWaterDamaged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshVehicleState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetForwardSpeedKPH_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitVehicleInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAllbehavior_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEventProcessor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryGetAValidExitPosForLocalPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidateExitPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetCenterMass_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCOM_LocalPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPredictServerTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDriver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSimulatePhysics_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceSyncToServerLocation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSpringArmRot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVehicleSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcFollowCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraTransfrom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LerpCloseCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeMaterialComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOnVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeSeat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceSetRigidbodyPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarViewSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarViewSpriteDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncVehicleInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWheelBroken_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyServerCollideWithStaticActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitVehicleMovement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCreatePhysicsState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroyPhysicsState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CleanupVehicleMovement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAutoDrive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoDrive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveForward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveForwardImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveRight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Brake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMoveControll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Set1PWheelFriction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleDrawDebug_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AlwaysDrawDebug_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecvVehicleSync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecvVehicleInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecvForceUpdateVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecvVehicleDebugMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshInputStateAfterSync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysicFixedUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_KeepUpRight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyRigidBodyState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMovedLocationBlockedBySweep_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickCorrectVehicleLocation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRigidBodyState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetServerMoveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRigidbodyStateFromMoveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSimulateMoveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickReplicationData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendServerMoveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateVehicleCenterOfMass_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64677(); DLL2SDK::UnityEngine::UnityEngine::Rigidbody* get_m_Rigidbody_64678(); DLL2SDK::UnityEngine::UnityEngine::Rigidbody* get_CacheRigidbody_64679(); DLL2SDK::Assembly_CSharp::GameBase::NZVehicleMoveNetSyncModule* get_MoveSyncModule_64680(); DLL2SDK::Assembly_CSharp::GameBase::NZVehicleBattleNetSyncModule* get_BattleSyncModule_64681(); bool get_GasDown_64682(); DLL2SDK::Assembly_CSharp::GameBase::NZWheeledVehicleEventProcessor* GetEventProcessor_64683(); bool get_IsIgnoringCollisionWithAll3PPawns_64684(); void set_IsIgnoringCollisionWithAll3PPawns_64685(bool value_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_LocalPawnPassenger_64686(); bool get_ShouldStandingPlayerRotateWithWeapon_64687(); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_VehicleResourceConfig* GetVehicleResourceConfig_64688(); int32_t get_WheelCount_64689(); void Awake_64690(); void Start_64691(); void OnLoadComplete_64692(int32_t assetID_, DLL2SDK::mscorlib::System::Object* CallBackData_); void OpenBackLight_64693(DLL2SDK::UnityEngine::UnityEngine::Color lightColor_); void CloseBackLight_64694(); void UpdateEnterWaterEffect_64695(); void UpdateEffect_64696(); DLL2SDK::mscorlib::System::Collections::IEnumerator* HideWheelBreakEffect_64697(DLL2SDK::UnityEngine::UnityEngine::GameObject* effect_); void InitVehicleRigidbody_64698(); void SetNetRole_64699(DLL2SDK::Assembly_CSharp::GameEngine::ENetRole newRole_); void InitRigidbody_64700(); void PreInit_64701(); void FixedUpdate_64702(); float get_DriverLeavelVehicleTime_64703(); void GetOffVehicle_64704(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::UnityEngine::UnityEngine::Vector3 offPosition_); void ClearDriverInput_64705(); void RefreshVehicleBroken_64706(); void ReplaceBrokenMesh_64707(); bool IsSeatingVehicle_64708(); bool HasAnyPassenger_64709(); bool IsLocalDriveOrSeatVehicle_64710(); void Tick_64711(float deltaTime_); void RefreshSteerWheel_64712(float deltaTime_); void UpdateLOD_64713(); bool IsAtleast_N_WheelsGrounded_64714(); float EngineOutputLevel_64715(); bool get_canRide_64716(); void VehicleStateCheck_64717(); void CheckPassengerBlocked_64718(); bool isAvailable_64719(); void CheckVehicleState_64720(); void DetectLocalPawn_64721(); void CheckCanWheeledVehicleMove_64722(); void CheckTurnOver_64723(); void RefreshSubmergeState_64724(); void CheckWaterDamage_64725(); void OnTurnOver_64726(); void OnWaterDamaged_64727(); void RefreshVehicleState_64728(); float GetForwardSpeedKPH_64729(); void InitVehicle_64730(uint32_t actorID_, DLL2SDK::Assembly_CSharp::EActorType vehicleType_); void InitVehicleInfo_64731(); void SetHidden_64732(bool isHidden_); void StopAllbehavior_64733(); void Reset_64734(); void OnDestroy_64735(); void InitEventProcessor_64736(); bool get_HasBeenStarted_64737(); bool get_JustStarted_64738(); bool TryGetAValidExitPosForLocalPlayer_64741(DLL2SDK::Array* exitPoints_, DLL2SDK::UnityEngine::UnityEngine::Vector3* exitPos_, int32_t beginIdx_); bool ValidateExitPos_64742(DLL2SDK::UnityEngine::UnityEngine::Vector3 seatPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 exitPos_, float passangerRadius_, float passangerHeight_, DLL2SDK::UnityEngine::UnityEngine::Vector3* validBottomPos_); void ResetCenterMass_64743(); void SetCOM_LocalPos_64744(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); float GetSpeed_64746(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* GetDriver_64747(); bool IsSimulatePhysics_64748(); void ForceSyncToServerLocation_64749(DLL2SDK::Assembly_CSharp::GameBase::FRigidBodyState* NewState_); void AddSpringArmRot_64750(DLL2SDK::UnityEngine::UnityEngine::Vector3 deltaRotation_); float GetVehicleSpeed_64751(); void CalcFollowCamera_64752(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* camera_, DLL2SDK::UnityEngine::UnityEngine::Vector3* cam_pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* cam_rot_); void GetCameraTransfrom_64753(DLL2SDK::UnityEngine::UnityEngine::Vector3* cam_pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* cam_rot_, bool needUpdate_); void LerpCloseCamera_64754(float lerpSpeed_, float targetLength_, float lerpTime_, DLL2SDK::System_Core::System::Action* callback_); void OnUpdateRotation_64755(DLL2SDK::UnityEngine::UnityEngine::Vector3 rotAngle_); void TickEffect_64756(float deltaTime_); void OnChangeMaterialComplete_64757(); void GetOnVehicle_64758(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex seat_); void ChangeSeat_64759(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex newSeat_); void ForceSetRigidbodyPos_64760(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void OnDrawGizmos_64761(); DLL2SDK::mscorlib::System::String* TacticalRadarViewSprite_64762(DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType spriteType_); int32_t TacticalRadarViewSpriteDepth_64763(DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType spriteType_); void OnSyncVehicleInfo_64764(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_VEHICLE_INFO* vehicleInfo_); void OnWheelBroken_64765(int32_t wheelIndex_); void NotifyServerCollideWithStaticActor_64766(DLL2SDK::UnityEngine::UnityEngine::Collision* collisionInfo_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pushAwayVel_); DLL2SDK::Assembly_CSharp::GameBase::NZWheeledVehicleMovementComponent* get_NZWheeledMovementComp_64767(); DLL2SDK::Assembly_CSharp::GameBase::NZVehicleSyncPhysicStateComponent* get_SyncPhysicStateComponent_64768(); DLL2SDK::Assembly_CSharp::Network::NtfTestVehicleMsg* get_ServerVehicleDebugMsg_64769(); void InitVehicleMovement_64770(); void OnCreatePhysicsState_64771(); void OnDestroyPhysicsState_64772(); void CleanupVehicleMovement_64773(); void ResetAutoDrive_64774(); void AutoDrive_64775(); void MoveForward_64776(float Val_); void MoveForwardImpl_64777(float Val_); void MoveRight_64778(float Val_); void Brake_64779(float Val_); float get_Throttle_64780(); float get_Steering_64781(); void SetInput_64782(float inSteering_, float inThrottle_, bool isBraking_); void SetInput_64783(bool isBraking_); void UpdateMoveControll_64784(float throttle_, float steering_, float climbing_); void Set1PWheelFriction_64785(bool is1P_); void ToggleDrawDebug_64786(); void AlwaysDrawDebug_64787(); void OnRecvVehicleSync_64788(DLL2SDK::Assembly_CSharp::Network::WheeledVehicleMoveData* moveData_); void OnRecvVehicleInput_64789(DLL2SDK::Assembly_CSharp::Network::WheeledVehicleMoveData* moveData_); void OnRecvForceUpdateVehicle_64790(DLL2SDK::Assembly_CSharp::Network::WheeledVehicleMoveData* forceUpdateMsg_); void OnRecvVehicleDebugMsg_64791(DLL2SDK::Assembly_CSharp::Network::NtfTestVehicleMsg* debugMsg_); void RefreshInputStateAfterSync_64792(); void PhysicFixedUpdate_64793(float DeltaTime_); bool KeepUpRight_64794(); bool ApplyRigidBodyState_64795(DLL2SDK::Assembly_CSharp::GameBase::FRigidBodyState* NewState_, DLL2SDK::Assembly_CSharp::GameBase::FRigidBodyErrorCorrection* ErrorCorrection_, DLL2SDK::UnityEngine::UnityEngine::Vector3* OutDeltaPos_); bool CheckMovedLocationBlockedBySweep_64796(DLL2SDK::UnityEngine::UnityEngine::Vector3 LastLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 CurLocation_, DLL2SDK::UnityEngine::UnityEngine::Quaternion CurrRot_); void TickCorrectVehicleLocation_64797(); void ApplyShift_64798(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); bool GetRigidBodyState_64799(DLL2SDK::Assembly_CSharp::GameBase::FRigidBodyState* CurrentState_); void ResetServerMoveData_64800(); void GetRigidbodyStateFromMoveData_64801(DLL2SDK::Assembly_CSharp::GameBase::FRigidBodyState* state_, DLL2SDK::Assembly_CSharp::Network::WheeledVehicleMoveData* moveData_); void GetSimulateMoveData_64802(); void TickReplicationData_64803(float deltaTime_); void SendServerMoveData_64804(); void UpdateVehicleCenterOfMass_64805(); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_VehicleResourceConfig* __xLuaBaseProxy_GetVehicleResourceConfig_64807(); void __xLuaBaseProxy_Awake_64808(); void __xLuaBaseProxy_Start_64809(); void __xLuaBaseProxy_OnLoadComplete_64810(int32_t P0_, DLL2SDK::mscorlib::System::Object* P1_); void __xLuaBaseProxy_SetNetRole_64811(DLL2SDK::Assembly_CSharp::GameEngine::ENetRole P0_); void __xLuaBaseProxy_InitRigidbody_64812(); void __xLuaBaseProxy_PreInit_64813(); void __xLuaBaseProxy_FixedUpdate_64814(); void __xLuaBaseProxy_GetOffVehicle_64815(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_); void __xLuaBaseProxy_RefreshVehicleBroken_64816(); void __xLuaBaseProxy_ReplaceBrokenMesh_64817(); void __xLuaBaseProxy_Tick_64818(float P0_); void __xLuaBaseProxy_UpdateLOD_64819(); bool __xLuaBaseProxy_isAvailable_64820(); void __xLuaBaseProxy_CheckVehicleState_64821(); void __xLuaBaseProxy_DetectLocalPawn_64822(); void __xLuaBaseProxy_CheckTurnOver_64823(); void __xLuaBaseProxy_OnTurnOver_64824(); float __xLuaBaseProxy_GetForwardSpeedKPH_64825(); void __xLuaBaseProxy_InitVehicle_64826(uint32_t P0_, DLL2SDK::Assembly_CSharp::EActorType P1_); void __xLuaBaseProxy_InitVehicleInfo_64827(); void __xLuaBaseProxy_SetHidden_64828(bool P0_); void __xLuaBaseProxy_StopAllbehavior_64829(); void __xLuaBaseProxy_Reset_64830(); void __xLuaBaseProxy_OnDestroy_64831(); void __xLuaBaseProxy_InitEventProcessor_64832(); float __xLuaBaseProxy_GetSpeed_64833(); void __xLuaBaseProxy_CalcFollowCamera_64834(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* P1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* P2_); void __xLuaBaseProxy_GetCameraTransfrom_64835(DLL2SDK::UnityEngine::UnityEngine::Vector3* P0_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* P1_, bool P2_); void __xLuaBaseProxy_LerpCloseCamera_64836(float P0_, float P1_, float P2_, DLL2SDK::System_Core::System::Action* P3_); void __xLuaBaseProxy_OnUpdateRotation_64837(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); void __xLuaBaseProxy_OnChangeMaterialComplete_64838(); void __xLuaBaseProxy_GetOnVehicle_64839(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex P1_); void __xLuaBaseProxy_ChangeSeat_64840(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex P1_); void __xLuaBaseProxy_ForceSetRigidbodyPos_64841(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); void __xLuaBaseProxy_OnDrawGizmos_64842(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_TacticalRadarViewSprite_64843(DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType P0_); int32_t __xLuaBaseProxy_TacticalRadarViewSpriteDepth_64844(DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType P0_); void __xLuaBaseProxy_OnSyncVehicleInfo_64845(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_VEHICLE_INFO* P0_); void __xLuaBaseProxy_SetInput_64846(float P0_, float P1_, bool P2_); void __xLuaBaseProxy_SetInput_64847(bool P0_); void __xLuaBaseProxy_UpdateMoveControll_64848(float P0_, float P1_, float P2_); void __xLuaBaseProxy_ToggleDrawDebug_64849(); void __xLuaBaseProxy_AlwaysDrawDebug_64850(); bool __xLuaBaseProxy_KeepUpRight_64851(); void __xLuaBaseProxy_ApplyShift_64852(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); void __xLuaBaseProxy_ResetServerMoveData_64853(); void __xLuaBaseProxy_GetSimulateMoveData_64854(); void __xLuaBaseProxy_TickReplicationData_64855(float P0_); void __xLuaBaseProxy_SendServerMoveData_64856(); static bool IsValid_64739(float f_); static bool IsValid_64740(DLL2SDK::UnityEngine::UnityEngine::Vector3 v3_); static float GetPredictServerTime_64745(); static void _cctor_64806(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct NZWheeledTankMovementComponent : DLL2SDK::Assembly_CSharp::GameBase::NZWheeledVehicleMovementComponent { float rawLeftThrust_; float rawRightThrust_; float rawLeftBrake_; float rawRightBrake_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearRawInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcTankInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcBrakeInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerUpdateState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecvVehicleInput_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64663(); void UpdateState_64664(float DeltaTime_); void ClearInput_64665(); void ClearRawInput_64666(); void CalcTankInput_64667(); float CalcBrakeInput_64668(); void ServerUpdateState_64669(float InSteeringInput_, float InThrottleInput_, float InBrakeInput_, float InHandbrakeInput_, int32_t CurrentGear_); void OnRecvVehicleInput_64670(DLL2SDK::Assembly_CSharp::Network::WheeledVehicleMoveData* moveMsg_); void __xLuaBaseProxy_UpdateState_64671(float P0_); void __xLuaBaseProxy_ClearInput_64672(); void __xLuaBaseProxy_ClearRawInput_64673(); float __xLuaBaseProxy_CalcBrakeInput_64674(); void __xLuaBaseProxy_ServerUpdateState_64675(float P0_, float P1_, float P2_, float P3_, int32_t P4_); void __xLuaBaseProxy_OnRecvVehicleInput_64676(DLL2SDK::Assembly_CSharp::Network::WheeledVehicleMoveData* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct NZWheeledTank : DLL2SDK::Assembly_CSharp::GameBase::NZWheeledVehicle { DLL2SDK::Array* splineCurves_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* detailPoints_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* detailTangents_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* wheelInfos_; DLL2SDK::Array*>* smokeFxs_; float smokeEffectTime_; DLL2SDK::Array* smokeWorldPositions_; bool isShowTrack_; DLL2SDK::Array* smokeOffsets_; float smokeDurationTime_; int32_t trackNum_; float trackScale_; DLL2SDK::UnityEngine::UnityEngine::Mesh* trackMesh_; DLL2SDK::UnityEngine::UnityEngine::Material* trackMat_; DLL2SDK::UnityEngine::UnityEngine::Material* trackBrokenMat_; DLL2SDK::Array* trackOffset_; DLL2SDK::Array* fakeWheels_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* steerCurve_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* speedSteerCurve_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LidObj_; DLL2SDK::Array* smokeRoots_; float getOnVehicleSkillCD_; float leftStartInVal_; float rightStartInVal_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSplineCurves_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDetailPoints_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshFakeWheelRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOnVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeSeat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOffVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAllbehavior_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSmokeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSmokeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAimingState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartVehicleSkill_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64637(); void RefreshSplineCurves_64638(); void RefreshDetailPoints_64639(); void RefreshFakeWheelRotation_64640(); void InitVehicle_64641(uint32_t actorID_, DLL2SDK::Assembly_CSharp::EActorType vehicleType_); void Tick_64642(float deltaTime_); void OnLoadComplete_64643(int32_t assetID_, DLL2SDK::mscorlib::System::Object* CallBackData_); void TickEffect_64644(float deltaTime_); void GetOnVehicle_64645(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex seat_); void ChangeSeat_64646(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex newSeat_); void GetOffVehicle_64647(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::UnityEngine::UnityEngine::Vector3 offPosition_); void ShowLid_64648(bool isShow_); void StopAllbehavior_64649(); void ShowSmokeEffect_64650(bool isShow_); void RefreshSmokeEffect_64651(); void SetAimingState_64652(bool isAiming_); void StartVehicleSkill_64653(); void __xLuaBaseProxy_InitVehicle_64654(uint32_t P0_, DLL2SDK::Assembly_CSharp::EActorType P1_); void __xLuaBaseProxy_Tick_64655(float P0_); void __xLuaBaseProxy_OnLoadComplete_64656(int32_t P0_, DLL2SDK::mscorlib::System::Object* P1_); void __xLuaBaseProxy_TickEffect_64657(float P0_); void __xLuaBaseProxy_GetOnVehicle_64658(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex P1_); void __xLuaBaseProxy_ChangeSeat_64659(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex P1_); void __xLuaBaseProxy_GetOffVehicle_64660(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_); void __xLuaBaseProxy_StopAllbehavior_64661(); void __xLuaBaseProxy_StartVehicleSkill_64662(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SplineCurves : DLL2SDK::mscorlib::System::Object { bool bIsLooped_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* points_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* posLength_; float totalLength_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClampInputValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPointIndexForInputValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIdxVal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Eval_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CubicInterp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64631(); float ClampInputValue_64632(float inValue_); int32_t GetPointIndexForInputValue_64633(float inValue_); float GetIdxVal_64634(float inVal_); DLL2SDK::UnityEngine::UnityEngine::Vector3 Eval_64635(float inVal_); DLL2SDK::UnityEngine::UnityEngine::Vector3 CubicInterp_64636(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 t0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 t1_, float a_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct NZWheeledMotor : DLL2SDK::Assembly_CSharp::GameBase::NZWheeledVehicle { float initSteerAngle_; float SpeedUpSteerAngle_; float UpRotateSpeed_; float SteerRotateSpeed_; float RotateBalanceSpeed_; float LowRotateBalanceSpeed_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SpeedUpRotatePos_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RunFireSocket_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* SteerRotateCurve_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* SpeedUpRotateCurve_; DLL2SDK::UnityEngine::UnityEngine::Vector3 groundNormal_; float currentGroundHeight_; float startFireExistTime_; float startFireTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTurnOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isPassengerAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOnVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOffVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeSeat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixedUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetSubBody_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBoostState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcRotateBalance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcSteerRotationOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcSpeedUpRotationOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClampPassengerTargetAniAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPassenegerAniDirMode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64605(); void CheckTurnOver_64606(); bool isAvailable_64607(); bool isPassengerAvailable_64608(); void InitVehicle_64609(uint32_t actorID_, DLL2SDK::Assembly_CSharp::EActorType vehicleType_); void GetOnVehicle_64610(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex seat_); void GetOffVehicle_64611(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::UnityEngine::UnityEngine::Vector3 offPosition_); void ChangeSeat_64612(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex newSeat_); void FixedUpdate_64613(); void ResetSubBody_64614(); void RefreshBoostState_64615(); void CalcRotateBalance_64616(); void CalcSteerRotationOffset_64617(); void CalcSpeedUpRotationOffset_64618(); float ClampPassengerTargetAniAngle_64619(float angle_); DLL2SDK::Assembly_CSharp::GameEngine::PassenegerAniDirMode GetPassenegerAniDirMode_64620(float angle_); void __xLuaBaseProxy_CheckTurnOver_64621(); bool __xLuaBaseProxy_isAvailable_64622(); bool __xLuaBaseProxy_isPassengerAvailable_64623(); void __xLuaBaseProxy_InitVehicle_64624(uint32_t P0_, DLL2SDK::Assembly_CSharp::EActorType P1_); void __xLuaBaseProxy_GetOnVehicle_64625(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex P1_); void __xLuaBaseProxy_GetOffVehicle_64626(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_); void __xLuaBaseProxy_ChangeSeat_64627(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex P1_); void __xLuaBaseProxy_FixedUpdate_64628(); float __xLuaBaseProxy_ClampPassengerTargetAniAngle_64629(float P0_); DLL2SDK::Assembly_CSharp::GameEngine::PassenegerAniDirMode __xLuaBaseProxy_GetPassenegerAniDirMode_64630(float P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct NZVehicleWheelBrokenComponent : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float BrokenWheelRadius_; float BrokenWheelLatStiffMaxLoad_; float BrokenWheelLatStiffValue_; float BrokenWheelLongStiffValue_; float BrokenTireFrictionScale_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64602(); DLL2SDK::mscorlib::System::String* ToString_64603(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_64604(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct FRigidBodyState { DLL2SDK::UnityEngine::UnityEngine::Vector3 Position_; DLL2SDK::UnityEngine::UnityEngine::Quaternion Quaternion_; DLL2SDK::UnityEngine::UnityEngine::Vector3 LinVel_; DLL2SDK::UnityEngine::UnityEngine::Vector3 AngVel_; float TimeStamp_; DLL2SDK::Assembly_CSharp::GameBase::ERigidBodyFlags Flags_; /* NOTE: structure has static fields; this is not yet supported. struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSameState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } */ bool IsSameState_64590(DLL2SDK::Assembly_CSharp::GameBase::FRigidBodyState* Other_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct NZVehicleSpringArmComponent : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool ShowDebugLog_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* speedArmLengthCurve_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SocketOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 TargetOffset_; float ProbeSize_; bool DoCollisionTest_; float ReduceLengthWhenCollide_; DLL2SDK::UnityEngine::UnityEngine::LayerMask ProbeChannel_; float InheritPitchRadio_; bool InheritYaw_; bool InheritRoll_; bool EnableCameraRotationLag_; float CameraRotationLagSpeed_; DLL2SDK::UnityEngine::UnityEngine::Vector3 PreviousDesiredRot_; DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* ownerVehicle_; DLL2SDK::UnityEngine::UnityEngine::Vector3 WorldSocketLocation_; DLL2SDK::UnityEngine::UnityEngine::Quaternion WorldSocketRotation_; float DriverLastRotateSpringArmTime_; float m_AutoResetDriverDelay_; float m_AutoResetImmediateDriverDelay_; float m_AutoResetDriverSpringArmSpeed_; float m_AutoResetDriverPitchSpeed_; float InitialSpringArmPitch_; float m_SpringArmPitchFollowVehicleSpeed_; DLL2SDK::Assembly_CSharp::GameBase::NZVehicleSpringArmComponent_CameraResetType cameraResetType_; float m_CloseLerpSpeed_; float m_CloseLerpTime_; float m_CloseLerpStartTime_; bool m_CloseIsLerping_; float m_CloseLerpTargetLength_; float m_CurrentArmLength_; DLL2SDK::System_Core::System::Action* m_CloseLerpCallback_; float forwardYaw_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSpringArmComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTargetRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LerpCloseCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLerpClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDesiredArmLocation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BlendLocations_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RInterpTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckResetSpringArmCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoResetSpringArmRot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSpringArmRot_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64577(); void Awake_64578(); void Start_64579(); void InitSpringArmComponent_64580(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* vehice_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetTargetRotation_64581(); void LerpCloseCamera_64582(float lerpSpeed_, float targetLength_, float lerpTime_, DLL2SDK::System_Core::System::Action* callback_); void ResetLerpClose_64583(); void UpdateDesiredArmLocation_64584(bool bInitial_); DLL2SDK::UnityEngine::UnityEngine::Vector3 BlendLocations_64585(DLL2SDK::UnityEngine::UnityEngine::Vector3 DesiredArmLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 TraceHitLocation_, bool bHitSomething_, float DeltaTime_); DLL2SDK::UnityEngine::UnityEngine::Vector3 RInterpTo_64586(DLL2SDK::UnityEngine::UnityEngine::Vector3 Current_, DLL2SDK::UnityEngine::UnityEngine::Vector3 Target_, float DeltaTime_, float InterpSpeed_); void CheckResetSpringArmCamera_64587(); void DoResetSpringArmRot_64588(bool bResetYaw_, bool bResetPitch_); void InitSpringArmRot_64589(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PhysicsVehicleNetSyncModule : DLL2SDK::Assembly_CSharp::GameBase::NetSyncModule { DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* m_vehicle_; float m_SendMoveFreQuency_; DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState m_LastPhysicsState_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastSendPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastSendRotation_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastSendVelocity_; float m_LastSendServerMoveTime_; float m_LastForceAdjustPosTime_; uint32_t m_LastServerMoveTimeStamp_; uint32_t m_LatestMoveDataTimeStampFromServer_; int64_t m_AvgTimeStampDiffBetweenClientAndServer_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SimulateMoveDataList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* touchCDTime_; struct StaticFields { float MIN_SYNC_DISTANCE_THRESHOLD_; float MIN_SYNC_ANGLE_SQUARE_THRESHOLD_; float MIN_FORCE_DRAG_INTERVAL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcSimulateDistanceXZ_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSimulateMoveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncUseVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsServerMoveIntervalPassed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VehicleServerMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VehicleServerGetOn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VehicleServerChangeSeat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VehicleServerGetOff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerSendTouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartVehicleSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerSendUse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerSendMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSimulateDistanceXZ_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetSimulateDistanceXZ_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PredictCurrentServerMovement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MaxClientForceMoveDistance1PSqr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Sync1PWithServerIfNeeded_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64183(DLL2SDK::Assembly_CSharp::GameEngine::ActorEventProcessor* InProcesser_); void set_LastForceAdjustPosTime_64184(float value_); float get_LastForceAdjustPosTime_64185(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_SimulateMoveDataList_64186(); void set_SimulateMoveDataList_64187(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); void Init_64188(); void OnSimulateMoveData_64190(DLL2SDK::Assembly_CSharp::Network::VehicleMoveData moveData_); void SyncUseVehicle_64191(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_USE_VEHICLE* data_); bool IsServerMoveIntervalPassed_64192(); void VehicleServerMove_64193(); void VehicleServerGetOn_64194(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex seat_); void VehicleServerChangeSeat_64195(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex seat_); void VehicleServerGetOff_64196(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, bool forceGetOff_); bool ServerSendTouch_64197(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::UnityEngine::UnityEngine::Vector3 hitLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 hitVelocity_, DLL2SDK::Assembly_CSharp::Network::VehicleTouchRegion touchRegion_); void StartVehicleSkill_64198(); void ServerSendUse_64199(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::Network::EUSEVEHICLE_TYPE useType_, DLL2SDK::UnityEngine::UnityEngine::Vector3 offPos_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex seat_); void ServerSendMove_64200(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Vector3 angles_, DLL2SDK::UnityEngine::UnityEngine::Vector3 velocity_, DLL2SDK::UnityEngine::UnityEngine::Vector3 acceleration_, DLL2SDK::UnityEngine::UnityEngine::Vector3 angularVelocity_); void ApplyShift_64201(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); float GetSimulateDistanceXZ_64202(int32_t beginIdx_, int32_t endIdx_); float GetSimulateDistanceXZ_64203(); void Clear_64204(); void PredictCurrentServerMovement_64205(DLL2SDK::Assembly_CSharp::Network::VehicleMoveData moveData_, DLL2SDK::UnityEngine::UnityEngine::Vector3* pos_, DLL2SDK::UnityEngine::UnityEngine::Vector3* vel_); float MaxClientForceMoveDistance1PSqr_64206(DLL2SDK::UnityEngine::UnityEngine::Vector3 velocity_); bool Sync1PWithServerIfNeeded_64207(DLL2SDK::Assembly_CSharp::Network::VehicleMoveData moveData_); void __xLuaBaseProxy_Init_64208(); static float CalcSimulateDistanceXZ_64189(DLL2SDK::mscorlib::System::Collections::Generic::List_1* dataList_, DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, int32_t beginIdx_, int32_t endIdx_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct NZVehicleDebugger : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Contents_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_fixLabels_; DLL2SDK::UnityEngine::UnityEngine::Rect m_rect_; int32_t TitleWidth_; int32_t KeyWidth_; int32_t ValueWidth_; int32_t Height_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddFixPosText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64559(); void AddText_64560(DLL2SDK::mscorlib::System::String* title_, DLL2SDK::Array* content_); void AddFixPosText_64561(DLL2SDK::Array* keyValuePair_); void Clear_64562(); DLL2SDK::UnityEngine::UnityEngine::Rect GetRect_64563(int32_t line_, int32_t inLineIndex_, bool isKey_, int32_t rowCount_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct NZVehicleBattleNetSyncModule : DLL2SDK::Assembly_CSharp::GameBase::PhysicsVehicleNetSyncModule { DLL2SDK::Assembly_CSharp::GameBase::NZWheeledVehicle* m_RealOwner_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64556(DLL2SDK::Assembly_CSharp::GameEngine::ActorEventProcessor* InProcesser_); void Init_64557(); void __xLuaBaseProxy_Init_64558(); }; } namespace DLL2SDK::Assembly_CSharp::NWH { struct VertexData : DLL2SDK::mscorlib::System::Object { float dist_; int32_t index_; DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64554(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct VehicleWheel : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameEngine::VehicleAxle* attachedAxle_; DLL2SDK::UnityEngine::UnityEngine::WheelCollider* simulation_; float brokenRadius_; float brokenSlowdown_; DLL2SDK::UnityEngine::UnityEngine::GameObject* meshTranslationObject_; DLL2SDK::UnityEngine::UnityEngine::GameObject* meshRotationObject_; DLL2SDK::UnityEngine::UnityEngine::Collider* collision_; DLL2SDK::Assembly_CSharp::GameEngine::VehicleEffect* dustEffect_; DLL2SDK::Assembly_CSharp::GameEngine::VehicleEffect* sparkEffect_; DLL2SDK::UnityEngine::UnityEngine::Vector2 dustRate_; DLL2SDK::UnityEngine::UnityEngine::Collider* brokenDisableCollider_; bool _explodeState_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 restPosition_; float rotationAngle_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update1PWheel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update3PWheel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBroken_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64546(); bool get_explodeState_64547(); void set_explodeState_64548(bool value_); void Init_64549(DLL2SDK::Assembly_CSharp::GameEngine::VehicleAxle* axle_); void Update1PWheel_64550(float deltaTime_, float speed_); void Update3PWheel_64551(float deltaTime_, float speed_); void UpdateEffect_64552(float deltaTime_, float speed_); void SetBroken_64553(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct VehicleSkillComponent : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::VehicleSkillComponent_SkillState currentState_; DLL2SDK::Assembly_CSharp::UIProgressBar* cdBar_; DLL2SDK::Assembly_CSharp::UIButton* skillBtn_; DLL2SDK::Assembly_CSharp::UILabel* numTxt_; DLL2SDK::UnityEngine::UnityEngine::GameObject* cdFx_; DLL2SDK::Assembly_CSharp::UISprite* icon_; DLL2SDK::mscorlib::System::String* normalIconName_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* tweens_; float currentProcess_; int32_t m_currentSkillNum_; DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* vehicle_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPressSkillBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayCDFinishFx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterEventHandler_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64534(); int32_t get_CurrentSkillNum_64535(); void set_CurrentSkillNum_64536(int32_t value_); void Tick_64537(float dt_); void OnPressSkillBtn_64538(); void PlayCDFinishFx_64539(); void RefreshValue_64540(float dt_); void RefreshState_64541(); void RefreshView_64542(); bool OnGamepadClick_64543(); void RegisterEventHandler_64544(DLL2SDK::Assembly_CSharp::GameEngine::StandardButton btn_); void UnRegisterEventHandler_64545(DLL2SDK::Assembly_CSharp::GameEngine::StandardButton btn_); }; } namespace DLL2SDK::Assembly_CSharp { struct VehicleResourceManager : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::LODGroup* lodGroup_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* originMeshs_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* partSockets_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* skinInfos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetResource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOriginMeshBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchSkinModel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64523(); void Awake_64524(); void ResetResource_64525(); void SetOriginMeshBuffer_64526(DLL2SDK::Assembly_CSharp::VehicleResourceManager_OriginMesh* originMesh_); void ResetMesh_64527(DLL2SDK::Assembly_CSharp::VehicleResourceManager_OriginMesh* originMesh_); void SwitchSkinModel_64528(int32_t idx_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct VehicleSeat : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 position_; DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* rider_; DLL2SDK::UnityEngine::UnityEngine::Vector3 aimOffset1P_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64522(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct VehicleAxle : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* wheels_; bool motor_; bool steering_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64521(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct VehicleEffect : DLL2SDK::mscorlib::System::Object { int32_t effectID_; DLL2SDK::mscorlib::System::String* effectSocketname_; float lifeTime_; DLL2SDK::UnityEngine::UnityEngine::ParticleSystem* effectInstance_; float lastplayTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPlaying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64513(); DLL2SDK::UnityEngine::UnityEngine::ParticleSystem* get_instance_64514(); bool IsPlaying_64515(); void SetPosition_64516(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_); void SetRotation_64517(DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_); void Play_64518(DLL2SDK::UnityEngine::UnityEngine::GameObject* parent_); void Play_64519(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_); void Stop_64520(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct PassenegerAniDirMode : int32_t { CLOCKWISE_ = static_cast(0x0), ANTI_CLOCKWISE_ = static_cast(0x1), NONE_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VehicleNotOnRigidbody : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Bounds hitCheckBounds_; bool tickEnabled_; DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* owner_; DLL2SDK::UnityEngine::UnityEngine::Rigidbody* m_rigidbody_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixedUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTransfrom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64507(); DLL2SDK::UnityEngine::UnityEngine::Rigidbody* Init_64508(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* _owner_); void FixedUpdate_64509(); void ResetTransfrom_64510(); void OnTriggerEnter_64511(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnDrawGizmos_64512(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VehicleCollisionController : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* targetSocket_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64493(); void Tick_64494(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct TankSkillComponent : DLL2SDK::Assembly_CSharp::GameEngine::VehicleSkillComponent { DLL2SDK::mscorlib::System::String* disableIconName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64488(); void Tick_64489(float dt_); void RefreshView_64490(); void __xLuaBaseProxy_Tick_64491(float P0_); void __xLuaBaseProxy_RefreshView_64492(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ReconSkillComponent : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::WheeledVehicle_Unmanned* m_Owner_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActiveSkill_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64485(); void Init_64486(DLL2SDK::Assembly_CSharp::GameBase::WheeledVehicle_Unmanned* Owner_); bool ActiveSkill_64487(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct DroneSkillProjectile : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::TrailRenderer* ProjectileTrailRenderer_; DLL2SDK::UnityEngine::UnityEngine::Animator* ProjectileAnimator_; bool IsRunning_; float m_CreateTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Pos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Dir_; float m_Speed_; bool m_Hit_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_TargetPos_; float m_RunningDuration_; uint32_t m_ControlPlayerId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBreakWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayAndDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64480(); void Init_64481(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, bool hit_, DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPos_, float speed_, uint32_t controlPlayerId_); void CheckBreakWindow_64482(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPosition_); void Update_64483(); void DelayAndDestroy_64484(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct DroneSkillComponent : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_Drone* m_Owner_; int32_t m_SkillCount_; float m_FlySpeed_; bool m_CoolDownFinished_; float m_LastCastSkillTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CastSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTargetPositionAndNormal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSkillProjectile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSkillProjectile_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSkillCount_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64469(); void Init_64470(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_Drone* owner_); void CastSkill_64471(); void CreateSkillProjectile_64473(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, bool hit_, DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 targetNormal_); void UpdateSkillCount_64475(int32_t count_); static bool GetTargetPositionAndNormal_64472(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, DLL2SDK::UnityEngine::UnityEngine::Vector3* targetPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3* targetNormal_); static void CreateSkillProjectile_3P_64474(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 velocity_, uint32_t ownerPlayerID_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PhysicsVehicle_Helicopter : DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle { float effectiveHeight_; float maxTiltPitchAngle_; float maxTiltRollAngle_; float maxTiltYawAngle_; float tiltTorqueMultiplier_; DLL2SDK::Array* rotorList_; float liftForceAccMultiplier_; float maxThrustForce_; DLL2SDK::UnityEngine::UnityEngine::Vector3 groundPointOffset_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* thrustCurv_; float maxAngularSpeed_; float minAngularSpeed_; float maxVerticalSpeed_; float maxVerticalSpeedDown_; float minVerticalAccel_; float dragOnGround_; float cameraYawAngle_; float cameraPitchAngle_; float cameraMaxPitch_; float maxCameraRotAngle_; float liftForce_; float groundDistance_; bool isInAirPlatform_; float groundPosY_; float lockedHeight_; bool groundHeightLocked_; float accelMultiplier_; float velocityFadeRange_; DLL2SDK::Array* landingCollider_; DLL2SDK::mscorlib::System::String* landingColliderNamePrefix_; DLL2SDK::UnityEngine::UnityEngine::Bounds landingColliderBounds_; DLL2SDK::UnityEngine::UnityEngine::Animator* animator_; float groundThreshold_; DLL2SDK::UnityEngine::UnityEngine::GameObject* groundEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* waterEffect_; DLL2SDK::UnityEngine::UnityEngine::Collider* groundObject_; float groundEffectMaxHeight_; float brokenMeshLifeSpan_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* wingCollider_; bool onGround__; DLL2SDK::Assembly_CSharp::GameBase::HelicopterAudioComponent* _helicopterAudioComp_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::GameObject* lightEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* backLightFxSocket_; DLL2SDK::Assembly_CSharp::GameEngine::MeshParticleLODSetting* particleLodSetting_; DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_Helicopter_HelicopterResourceConfig* helicopterResourceConfig_; DLL2SDK::Assembly_CSharp::GameEngine::HelicopterRotorEffect* propellerEffectControll_; DLL2SDK::UnityEngine::UnityEngine::GameObject* engineLampRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* interferRoot_; DLL2SDK::Array* interferFxs_; float interferRadius_; float interferDurationTime_; float interferSuccPercent_; DLL2SDK::UnityEngine::UnityEngine::Vector3 interferOffset_; float driverLeftTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 desiredAcc_; DLL2SDK::UnityEngine::UnityEngine::Quaternion desiredQuatDebug_; float yawRotClamp_; float lastLiftForce_; bool isAlarming_; float nextUpdateHeightTime_; float kLocalPlayerUpdateHeightInterval_; float kUpdateHeightInterval_; float traceStartOffsetY_; float subMergeDistance_; DLL2SDK::UnityEngine::UnityEngine::Vector3 freeCamRot_; float camPosFollowForce_; float camRotFollowForce_; bool camLerp_; DLL2SDK::UnityEngine::UnityEngine::Quaternion camRot_; DLL2SDK::UnityEngine::UnityEngine::Vector3 lastServerTargetPos_; float interferEffectTime_; float bumpForceMultiplier_; float nextBumpTime_; DLL2SDK::UnityEngine::UnityEngine::GameObject* brokenMesh_; bool m_EnableDebugVehicle_; bool m_AlwaysDebugVehicle_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameBase::NZVehicleDebugger* s_VehicleDebugger_; int32_t s_LastFrameCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVehicleResourceConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreLoadResource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcLandingColliderBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixedUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDriverLeftTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAlarm_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLockHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNetRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGroundHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOffVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcFollowCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedMoveVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOnVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEngineLampRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartVehicleSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshInterferEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowInterferEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeToDriveCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeCameraMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustLocalAimRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeSeat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCollisionEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLandingCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCollisionStay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCollisionExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayExplode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReplaceBrokenMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearPrevDamageEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGroundStateChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMoveControll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExtraPushVel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanHitPawnAway_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleDrawDebug_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDistanceToGround_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAllbehavior_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetResource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawDebugMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64346(); bool get_onGround_64347(); void set_onGround_64348(bool value_); bool get_EnableDetailedBehavior_64349(); DLL2SDK::Assembly_CSharp::GameBase::HelicopterAudioComponent* get_helicopterAudioComp_64350(); void set_helicopterAudioComp_64351(DLL2SDK::Assembly_CSharp::GameBase::HelicopterAudioComponent* value_); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_VehicleResourceConfig* GetVehicleResourceConfig_64352(); void InitVehicle_64353(uint32_t actorID_, DLL2SDK::Assembly_CSharp::EActorType vehicleType_); void PreLoadResource_64354(); void OnLoadComplete_64355(int32_t assetID_, DLL2SDK::mscorlib::System::Object* CallBackData_); void CalcLandingColliderBounds_64356(); void FixedUpdate_64357(); void Tick_64358(float deltaTime_); void RefreshDriverLeftTime_64359(); void StartAlarm_64360(bool isStart_); void SetLockHeight_64361(); void SetNetRole_64362(DLL2SDK::Assembly_CSharp::GameEngine::ENetRole newRole_); void UpdateGroundHeight_64363(); void GetOffVehicle_64364(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::UnityEngine::UnityEngine::Vector3 offPosition_); void OnUpdateRotation_64365(DLL2SDK::UnityEngine::UnityEngine::Vector3 rotAngle_); void CalcFollowCamera_64366(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* camera_, DLL2SDK::UnityEngine::UnityEngine::Vector3* cam_pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* cam_rot_); void SimulatedMoveVehicle_64367(DLL2SDK::UnityEngine::UnityEngine::Vector3 delta_, bool isForceMove_); void GetOnVehicle_64368(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex seat_); void ShowEngineLampRoot_64369(bool isShow_); void StartVehicleSkill_64370(); void RefreshInterferEffect_64371(); void ShowInterferEffect_64372(bool isShow_); void FadeToDriveCamera_64373(); void ChangeCameraMode_64374(); void AdjustLocalAimRotation_64375(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex seatIdx_); void ChangeSeat_64376(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex newSeat_); void OnCollisionEnter_64377(DLL2SDK::UnityEngine::UnityEngine::Collision* collision_); bool IsLandingCollider_64378(DLL2SDK::UnityEngine::UnityEngine::Collider* collider_); void OnCollisionStay_64379(DLL2SDK::UnityEngine::UnityEngine::Collision* collision_); void OnCollisionExit_64380(DLL2SDK::UnityEngine::UnityEngine::Collision* collision_); void TickEffect_64381(float deltaTime_); void PlayExplode_64382(); void ReplaceBrokenMesh_64383(); void ClearPrevDamageEffect_64384(); void OnGroundStateChange_64385(bool onGround_); void UpdateMoveControll_64386(float throttle_, float steering_, float climbing_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetExtraPushVel_64387(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); bool CanHitPawnAway_64388(); void ToggleDrawDebug_64389(); float GetDistanceToGround_64390(); void StopAllbehavior_64391(); void ResetResource_64392(); void DrawDebugMsg_64393(); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_VehicleResourceConfig* __xLuaBaseProxy_GetVehicleResourceConfig_64395(); void __xLuaBaseProxy_InitVehicle_64396(uint32_t P0_, DLL2SDK::Assembly_CSharp::EActorType P1_); void __xLuaBaseProxy_PreLoadResource_64397(); void __xLuaBaseProxy_OnLoadComplete_64398(int32_t P0_, DLL2SDK::mscorlib::System::Object* P1_); void __xLuaBaseProxy_FixedUpdate_64399(); void __xLuaBaseProxy_Tick_64400(float P0_); void __xLuaBaseProxy_SetNetRole_64401(DLL2SDK::Assembly_CSharp::GameEngine::ENetRole P0_); void __xLuaBaseProxy_GetOffVehicle_64402(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_); void __xLuaBaseProxy_OnUpdateRotation_64403(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); void __xLuaBaseProxy_CalcFollowCamera_64404(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* P1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* P2_); void __xLuaBaseProxy_SimulatedMoveVehicle_64405(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, bool P1_); void __xLuaBaseProxy_GetOnVehicle_64406(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex P1_); void __xLuaBaseProxy_StartVehicleSkill_64407(); void __xLuaBaseProxy_AdjustLocalAimRotation_64408(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex P1_); void __xLuaBaseProxy_ChangeSeat_64409(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex P1_); void __xLuaBaseProxy_OnCollisionEnter_64410(DLL2SDK::UnityEngine::UnityEngine::Collision* P0_); void __xLuaBaseProxy_TickEffect_64411(float P0_); void __xLuaBaseProxy_PlayExplode_64412(); void __xLuaBaseProxy_ReplaceBrokenMesh_64413(); void __xLuaBaseProxy_ClearPrevDamageEffect_64414(); void __xLuaBaseProxy_UpdateMoveControll_64415(float P0_, float P1_, float P2_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetExtraPushVel_64416(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); bool __xLuaBaseProxy_CanHitPawnAway_64417(); void __xLuaBaseProxy_ToggleDrawDebug_64418(); void __xLuaBaseProxy_StopAllbehavior_64419(); void __xLuaBaseProxy_ResetResource_64420(); static void _cctor_64394(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PhysicsVehicle_Ground : DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle { float maxMotorTorque_; float autoBrakeSpeed_; float steeringSpeed_; float recoverAngleSpeed_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* torqueSpeedCurve_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* torqueSpeedCurve_boost_; DLL2SDK::Array* axleInfos_; float exhaustInWaterStartTime_; bool waterDamaged_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ExhaustPoint_; DLL2SDK::UnityEngine::UnityEngine::Color emissionColor_; float emissionBrightness_; DLL2SDK::Array* wheelList_; bool printException_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAtleast_N_WheelsGrounded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTorqueFactor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitRigidbody_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWheels_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixedUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBrake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_KeepUpright_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateNetAnchorTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EngineOutputLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWheelDriveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncVehicleInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWheelExplode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64317(); bool get_GasDown_64318(); bool get_isBroken_64319(); int32_t get_WheelCount_64320(); bool get_isAllWheelGrounded_64321(); bool get_isAnyWheelGrounded_64322(); bool IsAtleast_N_WheelsGrounded_64323(int32_t N_); float GetTorqueFactor_64324(float speedRatio_); void InitRigidbody_64325(); void InitWheels_64326(); void FixedUpdate_64327(); void UpdateBrake_64328(DLL2SDK::UnityEngine::UnityEngine::WheelCollider* wheelCollider_, bool isMotorWheel_, bool brake_); void KeepUpright_64329(); void Tick_64330(float deltaTime_); void TickEffect_64331(float deltaTime_); void TickAudio_64332(float deltaTime_); void UpdateNetAnchorTransform_64333(float deltaTime_); float EngineOutputLevel_64334(); DLL2SDK::Array* GetWheelDriveData_64335(); void OnSyncVehicleInfo_64336(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_VEHICLE_INFO* vehicleInfo_); void OnWheelExplode_64337(int32_t wheelIndex_, DLL2SDK::Assembly_CSharp::GameEngine::VehicleWheel* wheel_); void __xLuaBaseProxy_InitRigidbody_64338(); void __xLuaBaseProxy_FixedUpdate_64339(); void __xLuaBaseProxy_Tick_64340(float P0_); void __xLuaBaseProxy_TickEffect_64341(float P0_); void __xLuaBaseProxy_TickAudio_64342(float P0_); void __xLuaBaseProxy_UpdateNetAnchorTransform_64343(float P0_); DLL2SDK::Array* __xLuaBaseProxy_GetWheelDriveData_64344(); void __xLuaBaseProxy_OnSyncVehicleInfo_64345(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_VEHICLE_INFO* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PhysicsVehicle_Drone : DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_Helicopter { DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* maxSpeedCurv_; float autoHeightStrength_; float autoHeightCooldown_; DLL2SDK::UnityEngine::UnityEngine::Vector2 groundHeightRange_; float idealHeight_; float currentIdealHeight_; float manualHeightTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* droneGroundObjectList_; float droneGroundObjectListRefreshTime_; DLL2SDK::Assembly_CSharp::GameEngine::DroneSkillComponent* m_SkillComponent_; bool m_IsOnVehicle_; bool m_NeedToSyncPosition_; float m_LastSyncPositionTime_; bool m_IsOutOfFlyingRangeOld_; bool m_IsOutOfFlyingRangeNew_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CachedOwnerPawnPosition_; bool m_IsShowingDroneUIWhenSpectating_; DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex m_CurrentSeatIndex_; bool m_NeedToNotifyVehicleSeatStateChangeCountDown_; float m_NotifyVehicleSeatStateChangeCountDown_; bool m_HasShownDroneHUD_; float m_BeginActiveTime_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_CameraRotation_; float m_CurrentServerSpeedMagnitude_; DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_Drone_UAVNetState netState_; uint32_t m_ControlPlayerId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MeshRenderers_; struct StaticFields { DLL2SDK::Assembly_CSharp::PVP::ReplaySummonManager_CreateObjectCallBack* CreateCallBack_; DLL2SDK::Assembly_CSharp::PVP::ReplaySummonManager_DestoryObjectCallBack* DestoryCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerSyncAllFlyStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVehicleControlType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitRigidbody_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGroundHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMoveControll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcFollowCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOnVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOffVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOffVehicleForDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendServerMoveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerSyncFlyStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShouldTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixedUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateTakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCollisionEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CastSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSkillCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFlyDrone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndFlyDrone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIsControled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReplaceBrokenMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMoveControll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDestroyedEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMapInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideMapInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarViewSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarViewSpriteDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddOcclusionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeadReplayCommonDestory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMeshRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentMeshRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64247(); bool get_HasShownDroneHUD_64248(); void set_HasShownDroneHUD_64249(bool value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_CachedOwnerPawnPosition_64250(); void set_CachedOwnerPawnPosition_64251(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_CameraRotation_64252(); void set_CameraRotation_64253(DLL2SDK::UnityEngine::UnityEngine::Quaternion value_); float get_CurrentServerSpeedMagnitude_64254(); void set_CurrentServerSpeedMagnitude_64255(float value_); uint32_t get_ControlPlayerId_64257(); bool get_onGround_64258(); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_EVehicleControlType GetVehicleControlType_64259(); void InitRigidbody_64260(); void InitVehicle_64261(uint32_t actorID_, DLL2SDK::Assembly_CSharp::EActorType vehicleType_); void UpdateGroundHeight_64262(); void UpdateMoveControll_64263(float throttle_, float steering_, float climbing_); void CalcFollowCamera_64264(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* camera_, DLL2SDK::UnityEngine::UnityEngine::Vector3* cam_pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* cam_rot_); void GetOnVehicle_64265(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex seat_); void GetOffVehicle_64266(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::UnityEngine::UnityEngine::Vector3 offPosition_); void GetOffVehicleForDeadReplay_64267(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::UnityEngine::UnityEngine::Vector3 offPosition_); void SendServerMoveData_64268(); void ServerSyncFlyStatus_64269(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_FLY_STATUS* status_); bool CheckShouldTick_64270(); void Tick_64271(float deltaTime_); void TickAudio_64272(float deltaTime_); void FixedUpdate_64273(); void SimulateTakeDamage_64274(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void OnCollisionEnter_64275(DLL2SDK::UnityEngine::UnityEngine::Collision* collision_); void CastSkill_64276(); void UpdateSkillCount_64277(int32_t count_); void BeginFlyDrone_64278(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void RecordWeaponInfo_64279(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void EndFlyDrone_64280(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); bool CheckIsControled_64281(); void ReplaceBrokenMesh_64282(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetMoveControll_64283(); void PlayDestroyedEffect_64284(); void OnDestroy_64285(); void ShowMapInfo_64286(); void HideMapInfo_64287(); DLL2SDK::mscorlib::System::String* TacticalRadarViewSprite_64288(DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType spriteType_); int32_t TacticalRadarViewSpriteDepth_64289(DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType spriteType_); void AddOcclusionEffect_64290(); void DeadReplayCommonDestory_64291(uint32_t actorID_); void InitMeshRenderers_64292(); void SetCurrentMeshRenderer_64293(bool isActive_); void SetHidden_64294(bool isHidden_); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_EVehicleControlType __xLuaBaseProxy_GetVehicleControlType_64296(); void __xLuaBaseProxy_InitRigidbody_64297(); void __xLuaBaseProxy_InitVehicle_64298(uint32_t P0_, DLL2SDK::Assembly_CSharp::EActorType P1_); void __xLuaBaseProxy_UpdateGroundHeight_64299(); void __xLuaBaseProxy_UpdateMoveControll_64300(float P0_, float P1_, float P2_); void __xLuaBaseProxy_CalcFollowCamera_64301(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* P1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* P2_); void __xLuaBaseProxy_GetOnVehicle_64302(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex P1_); void __xLuaBaseProxy_GetOffVehicle_64303(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_); void __xLuaBaseProxy_SendServerMoveData_64304(); void __xLuaBaseProxy_Tick_64305(float P0_); void __xLuaBaseProxy_TickAudio_64306(float P0_); void __xLuaBaseProxy_FixedUpdate_64307(); void __xLuaBaseProxy_SimulateTakeDamage_64308(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); void __xLuaBaseProxy_OnCollisionEnter_64309(DLL2SDK::UnityEngine::UnityEngine::Collision* P0_); bool __xLuaBaseProxy_CheckIsControled_64310(); void __xLuaBaseProxy_ReplaceBrokenMesh_64311(); void __xLuaBaseProxy_OnDestroy_64312(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_TacticalRadarViewSprite_64313(DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType P0_); int32_t __xLuaBaseProxy_TacticalRadarViewSpriteDepth_64314(DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType P0_); void __xLuaBaseProxy_AddOcclusionEffect_64315(); void __xLuaBaseProxy_SetHidden_64316(bool P0_); static void ServerSyncAllFlyStatus_64256(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_FLY_STATUS* status_); static void _cctor_64295(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PhysicsVehicle_Boat : DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle { DLL2SDK::UnityEngine::UnityEngine::Vector3 thrustPosition_; float subMergeHeight_; float thrust_; bool inWater_; DLL2SDK::UnityEngine::UnityEngine::Vector3 rudderDirection_; DLL2SDK::Array* propellerTransform_; DLL2SDK::Array* rudderTransform_; float rpm_; float propellerRpmRatio_; float maxThrust_; float maxRudderForce_; float minRPM_; float maxRPM_; float reverseThrustCoefficient_; float spinVelocity_; float spinUpTime_; float rudderAngle_; float rotationSpeed_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* thrustSpeedCurve_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* steerSpeedRadioCurve_; float boostThrustMultiplier_; DLL2SDK::UnityEngine::UnityEngine::Transform* steeringWheel_; DLL2SDK::Assembly_CSharp::FloatingObject* floatingObject_; DLL2SDK::UnityEngine::UnityEngine::GameObject* waterFx_; DLL2SDK::UnityEngine::UnityEngine::GameObject* waterFxRight_; DLL2SDK::UnityEngine::UnityEngine::GameObject* waterFxLeft_; bool isMoveBackward_; DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_VehicleResourceConfig* boatResourceConfig_; DLL2SDK::Assembly_CSharp::GameBase::NZVehicleSpringArmComponent* m_SpringArmComp_; DLL2SDK::UnityEngine::UnityEngine::Vector3 DriverSpringArmRotCache_; float m_DriverCameraPitchMin_; float m_DriverCameraPitchMax_; bool m_EnableDebugVehicle_; bool m_AlwaysDebugVehicle_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameBase::NZVehicleDebugger* s_VehicleDebugger_; int32_t s_LastFrameCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVehicleResourceConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshVehicleBroken_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTurnOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTurnOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DealWithPropeller_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DealwithRudderDirection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOffVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixedUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshInWaterState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWaterFx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSpringArmRot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcFollowCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOnVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeSeat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleDrawDebug_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawDebugMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64209(); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_VehicleResourceConfig* GetVehicleResourceConfig_64210(); void InitVehicle_64211(uint32_t actorID_, DLL2SDK::Assembly_CSharp::EActorType vehicleType_); void OnLoadComplete_64212(int32_t assetID_, DLL2SDK::mscorlib::System::Object* CallBackData_); void RefreshVehicleBroken_64213(); bool isAvailable_64214(); void CheckTurnOver_64215(); void OnTurnOver_64216(); void Tick_64217(float deltaTime_); void DealWithPropeller_64218(float deltaTime_); void DealwithRudderDirection_64219(); void GetOffVehicle_64220(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::UnityEngine::UnityEngine::Vector3 offPosition_); void FixedUpdate_64221(); void RefreshInWaterState_64222(); void UpdateWaterFx_64223(); void AddSpringArmRot_64224(DLL2SDK::UnityEngine::UnityEngine::Vector3 deltaRotation_); void CalcFollowCamera_64225(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* camera_, DLL2SDK::UnityEngine::UnityEngine::Vector3* cam_pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* cam_rot_); void OnUpdateRotation_64226(DLL2SDK::UnityEngine::UnityEngine::Vector3 rotAngle_); void GetOnVehicle_64227(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex seat_); void ChangeSeat_64228(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex newSeat_); void ToggleDrawDebug_64229(); void DrawDebugMsg_64230(); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_VehicleResourceConfig* __xLuaBaseProxy_GetVehicleResourceConfig_64232(); void __xLuaBaseProxy_InitVehicle_64233(uint32_t P0_, DLL2SDK::Assembly_CSharp::EActorType P1_); void __xLuaBaseProxy_OnLoadComplete_64234(int32_t P0_, DLL2SDK::mscorlib::System::Object* P1_); void __xLuaBaseProxy_RefreshVehicleBroken_64235(); bool __xLuaBaseProxy_isAvailable_64236(); void __xLuaBaseProxy_CheckTurnOver_64237(); void __xLuaBaseProxy_OnTurnOver_64238(); void __xLuaBaseProxy_Tick_64239(float P0_); void __xLuaBaseProxy_GetOffVehicle_64240(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_); void __xLuaBaseProxy_FixedUpdate_64241(); void __xLuaBaseProxy_CalcFollowCamera_64242(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* P1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* P2_); void __xLuaBaseProxy_OnUpdateRotation_64243(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); void __xLuaBaseProxy_GetOnVehicle_64244(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex P1_); void __xLuaBaseProxy_ChangeSeat_64245(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex P1_); void __xLuaBaseProxy_ToggleDrawDebug_64246(); static void _cctor_64231(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct VehicleExportInfo : DLL2SDK::mscorlib::System::Object { void _ctor_64182(); }; } namespace DLL2SDK::Assembly_CSharp { struct NZWheeledVehicleResourceManager : DLL2SDK::Assembly_CSharp::VehicleResourceManager { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetResource_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63929(); void ResetResource_63930(); void __xLuaBaseProxy_ResetResource_63931(); }; } namespace DLL2SDK::Assembly_CSharp { struct NZAIWheelsComponent : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* Wheels_; float WheelRadius_; float MaxSuspensionCompression_; float MaxSuspensionDroop_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ChassisSize_; float Mass_; float SuspensionRatio_; float linearSpeedDamping_; float angularSpeedDamping_; float physicsTickDist_; DLL2SDK::UnityEngine::UnityEngine::Vector3 currentLinearSpeed_; DLL2SDK::UnityEngine::UnityEngine::Vector3 currentAngleSpeed_; DLL2SDK::UnityEngine::UnityEngine::Vector3 lastPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 lastAngle_; DLL2SDK::UnityEngine::UnityEngine::Quaternion serverQ_; DLL2SDK::Array* initWheelsLocalPos_; DLL2SDK::Array* suspensionLengths_; DLL2SDK::Array* wheelsLocalAngle_; int32_t wheelNum_; DLL2SDK::UnityEngine::UnityEngine::Vector3 inertiaTensor_; float currentDownSpeed_; DLL2SDK::UnityEngine::UnityEngine::Vector3 currentRotationSpeed_; float currentSteerAngle_; float groundHeight_; bool isEnablePhysicsTick_; float speedRefreshTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixedUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshGroundHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWheelSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSuspension_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63922(); void Awake_63923(); void FixedUpdate_63924(); void RefreshGroundHeight_63925(); void RefreshSpeed_63926(); void UpdateWheelSpeed_63927(); void UpdateSuspension_63928(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct HelicopterSkillComponent : DLL2SDK::Assembly_CSharp::GameEngine::VehicleSkillComponent { DLL2SDK::mscorlib::System::String* lockedIconName_; DLL2SDK::UnityEngine::UnityEngine::GameObject* warningFx_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPressSkillBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63911(); void Tick_63912(float dt_); void OnPressSkillBtn_63913(); bool OnGamepadClick_63914(); void RefreshState_63915(); void RefreshView_63916(); void __xLuaBaseProxy_Tick_63917(float P0_); void __xLuaBaseProxy_OnPressSkillBtn_63918(); bool __xLuaBaseProxy_OnGamepadClick_63919(); void __xLuaBaseProxy_RefreshState_63920(); void __xLuaBaseProxy_RefreshView_63921(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct HelicopterRotorEffect : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool rotorHidden_; float lastLiftForce_; bool isEngineSoundPlaying_; DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_Helicopter* vehicleOwner_; DLL2SDK::Array* propellerMesh_; DLL2SDK::UnityEngine::UnityEngine::Renderer* propellerEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixedUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLiftForce_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRotor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayTakeOffSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideRotor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleRotor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshToggleRotor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetRotorEffectState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63901(); void Start_63902(); void FixedUpdate_63903(); void RefreshLiftForce_63904(float liftForce_); void ShowRotor_63905(); void PlayTakeOffSound_63906(); void HideRotor_63907(); void ToggleRotor_63908(bool show_); void RefreshToggleRotor_63909(); void ResetRotorEffectState_63910(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct HelicopterRotorCollision : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool propellerTouch_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* rotorTouchColliers_; DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_Helicopter* owner_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendRotorTouch_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63897(); void OnTriggerExit_63898(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerEnter_63899(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void SendRotorTouch_63900(); }; } namespace DLL2SDK::Assembly_CSharp { struct HelicopterResourceManager : DLL2SDK::Assembly_CSharp::VehicleResourceManager { DLL2SDK::Array* colliders_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetResource_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63892(); void Awake_63893(); void ResetResource_63894(); void __xLuaBaseProxy_Awake_63895(); void __xLuaBaseProxy_ResetResource_63896(); }; } namespace DLL2SDK::Assembly_CSharp { struct FloatingObject : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool DEBUG_; DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_Boat* ownerVehicle_; DLL2SDK::UnityEngine::UnityEngine::Rigidbody* rb_; DLL2SDK::UnityEngine::UnityEngine::Transform* meshTransform_; DLL2SDK::UnityEngine::UnityEngine::Mesh* originalMesh_; DLL2SDK::Array* dummyMeshTris_; DLL2SDK::Array* dummyMeshVerts_; int32_t dummyMeshTriCount_; int32_t dummyMeshVertCount_; bool previewDummyMesh_; bool simplifyMesh_; bool convexMesh_; DLL2SDK::Array* underwaterTris_; int32_t underwaterTriCount_; float simplificationRatio_; bool isTouchingWater_; float dynamicForceFactor_; float fluidDensity_; DLL2SDK::UnityEngine::UnityEngine::GameObject* water_; float currentWaterHeight_; bool simulate_; float sleepPositionTreshold_; float sleepAngleTreshold_; bool sleep_; DLL2SDK::UnityEngine::UnityEngine::Vector3 rbSleepPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 rbSleepUp_; DLL2SDK::UnityEngine::UnityEngine::Vector3 meshSize_; bool sleepEnabled_; DLL2SDK::Array* waveForcePointsX_; DLL2SDK::Array* waveForcePointsY_; float waveCycleTimeX_; float waveCycleTimeY_; float maxWaveForce_; float waveRandomRatio_; float currentWaveCycleTimeX_; float currentWaveCycleTimeY_; DLL2SDK::Array* objVerticesGlobal_; DLL2SDK::Array* distancesToSurface_; DLL2SDK::Assembly_CSharp::NWH::VertexData* vd0_; DLL2SDK::Assembly_CSharp::NWH::VertexData* vd1_; DLL2SDK::Assembly_CSharp::NWH::VertexData* vd2_; DLL2SDK::UnityEngine::UnityEngine::Vector3 H_; DLL2SDK::UnityEngine::UnityEngine::Vector3 M_; DLL2SDK::UnityEngine::UnityEngine::Vector3 L_; DLL2SDK::UnityEngine::UnityEngine::Vector3 I_M_; DLL2SDK::UnityEngine::UnityEngine::Vector3 I_L_; DLL2SDK::UnityEngine::UnityEngine::Vector3 J_M_; DLL2SDK::UnityEngine::UnityEngine::Vector3 J_H_; float h_H_; float h_M_; float h_L_; int32_t M_index_; DLL2SDK::Array* sortedData_; float waterY_; DLL2SDK::UnityEngine::UnityEngine::Vector3 globalPos_; float refreshWaterCDTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isNeedRefreshWaterHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWaterHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixedUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWaveForce_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWaveCycleTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWaveVelocityWithoutDriver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyWaveForce_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWaveCurveValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ManipulateMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDistanceToSurface_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWaterHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PointInWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateSimplifiedMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateSplitMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TwoUnderWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OneUnderWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SignedVolumeOfTriangle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VolumeOfMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateConvexMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63869(); void Start_63870(); bool isNeedRefreshWaterHeight_63871(); void RefreshWaterHeight_63872(bool isForce_); void FixedUpdate_63873(); void SetWaveForce_63874(); float RefreshWaveCycleTime_63875(float waveCycleTime_, float* currentWaveCycleTime_); void SetWaveVelocityWithoutDriver_63876(); void ApplyWaveForce_63877(float randomWaveCycleTime_, float currentWaveCycleTime_, DLL2SDK::Array* waveForcePoints_); float GetWaveCurveValue_63878(float t_, float cycleTime_, float maxWaveValue_); DLL2SDK::UnityEngine::UnityEngine::Mesh* ManipulateMesh_63879(DLL2SDK::UnityEngine::UnityEngine::Mesh* dummyMesh_); float GetDistanceToSurface_63880(DLL2SDK::UnityEngine::UnityEngine::Vector3 p_); float GetWaterHeight_63881(float x_, float z_); bool PointInWater_63882(DLL2SDK::UnityEngine::UnityEngine::Vector3 point_); DLL2SDK::UnityEngine::UnityEngine::Mesh* GenerateMesh_63883(DLL2SDK::Array* vertices_, DLL2SDK::Array* triangles_); DLL2SDK::UnityEngine::UnityEngine::Mesh* GenerateSimplifiedMesh_63884(DLL2SDK::UnityEngine::UnityEngine::Mesh* om_, float ratio_); DLL2SDK::Array* GenerateSplitMesh_63885(); void TwoUnderWater_63886(DLL2SDK::Array* vertexData_); void OneUnderWater_63887(DLL2SDK::Array* vertexData_); float SignedVolumeOfTriangle_63888(DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); float VolumeOfMesh_63889(DLL2SDK::UnityEngine::UnityEngine::Mesh* mesh_); DLL2SDK::UnityEngine::UnityEngine::Mesh* GenerateConvexMesh_63890(DLL2SDK::UnityEngine::UnityEngine::Mesh* mesh_); void OnDrawGizmos_63891(); }; } namespace DLL2SDK::Assembly_CSharp { struct BuoyTri : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 center_; DLL2SDK::UnityEngine::UnityEngine::Vector3 normal_; float distanceToSurface_; float area_; DLL2SDK::UnityEngine::UnityEngine::Vector3 velocity_; float velocityMagnitude_; DLL2SDK::UnityEngine::UnityEngine::Vector3 u_; DLL2SDK::UnityEngine::UnityEngine::Vector3 v_; DLL2SDK::UnityEngine::UnityEngine::Vector3 crossUV_; float crossMagnitude_; DLL2SDK::UnityEngine::UnityEngine::Vector3 velocityNormalized_; float dotNormalVelocityNormal_; float velocityMagTimesDot_; DLL2SDK::UnityEngine::UnityEngine::Vector3 dynamicForce_; DLL2SDK::UnityEngine::UnityEngine::Vector3 buoyantForce_; DLL2SDK::UnityEngine::UnityEngine::Vector3 resultantForce_; DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_; DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_; DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_; bool atSurface_; float resistance_; float upDot_; float fa_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Set_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63867(); void Set_63868(DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::Assembly_CSharp::FloatingObject* fo_, int32_t atSurface_); }; } namespace DLL2SDK::Assembly_CSharp { struct BoatResourceManager : DLL2SDK::Assembly_CSharp::VehicleResourceManager { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetResource_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63864(); void ResetResource_63865(); void __xLuaBaseProxy_ResetResource_63866(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BaseVehicleAudioComponent : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::String* AudioHorn_; DLL2SDK::mscorlib::System::String* AudioStopHorn_; DLL2SDK::mscorlib::System::String* AudioCrash_; DLL2SDK::mscorlib::System::String* AudioEngine_; DLL2SDK::mscorlib::System::String* AudioEngine1P_; DLL2SDK::mscorlib::System::String* RTPCRelativeSpeed_; DLL2SDK::mscorlib::System::String* RTPCRelativeRpm_; DLL2SDK::mscorlib::System::String* RTPCGear_; DLL2SDK::mscorlib::System::String* AudioEngineStop_; DLL2SDK::mscorlib::System::String* AudioEngineStop1P_; DLL2SDK::mscorlib::System::String* IntoWater_; bool bAudioStart_; DLL2SDK::mscorlib::System::String* lockedAlarmOnEvent_; DLL2SDK::mscorlib::System::String* lockedAlarmOffEvent_; DLL2SDK::Array* weaponRotateEvents_; DLL2SDK::Array* stopWeaponRotateEvents_; DLL2SDK::mscorlib::System::String* bigGunRotateEvent_; DLL2SDK::mscorlib::System::String* stopBigGunRotateEvent_; DLL2SDK::mscorlib::System::String* CrashHardRTPC_; DLL2SDK::mscorlib::System::String* CrashMaterialSwitch_; DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* ownerVehicle_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* AudioPlayer_; bool m_isEngineOn_; bool isSoundBankLoaded_; DLL2SDK::Array* isWeaponRotateSoundPlayings_; DLL2SDK::Array* currentWeaponAngles_; bool isPlay1PSound_; float soundVisualTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOwner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetSoundBankLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadSoundBankComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEngineSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHorn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayCollisionEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayIntoWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayExploSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopVoice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayLockSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWeaponRotateSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayWeaponRotateSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Is1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh1PSoundState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63795(); DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* get_audioPlayer_63796(); void StartAudio_63797(); void SetOwner_63798(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* vehicle_); void TickAudio_63799(float deltaTime_); void ResetSoundBankLoaded_63800(); void OnLoadSoundBankComplete_63801(); void PlayEngineSound_63802(bool isEngineOn_); void PlayHorn_63803(bool bPlay_); void PlayCollisionEnter_63804(bool bSlight_, DLL2SDK::UnityEngine::UnityEngine::Vector3 collisionPoint_, DLL2SDK::UnityEngine::UnityEngine::Collision* targetCollision_); void PlayHitPawn_63805(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void PlayIntoWater_63806(DLL2SDK::UnityEngine::UnityEngine::Vector3 collisionPoint_); void PlayExploSound_63807(DLL2SDK::UnityEngine::UnityEngine::Vector3 collisionPoint_); void StopVoice_63808(); void PlayLockSound_63809(bool locked_); void RefreshWeaponRotateSound_63810(); void PlayWeaponRotateSound_63811(bool isPlay_, int32_t weaponIdx_); void OnDisable_63812(); bool Is1P_63813(); void Refresh1PSoundState_63814(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WheeledVehicleAudioComponent : DLL2SDK::Assembly_CSharp::GameBase::BaseVehicleAudioComponent { DLL2SDK::mscorlib::System::String* AudioBreak_; DLL2SDK::mscorlib::System::String* AudioStopBreak_; DLL2SDK::mscorlib::System::String* RTPCBreak_; DLL2SDK::mscorlib::System::String* AudioRoadSurface_; DLL2SDK::mscorlib::System::String* SwitchRoadSurface_; DLL2SDK::mscorlib::System::String* SwitchSpeedUp_; DLL2SDK::mscorlib::System::String* SwitchSpeedNormal_; DLL2SDK::mscorlib::System::String* AudioWheelLatSlip_; DLL2SDK::mscorlib::System::String* AudioStopWheelLatSlip_; DLL2SDK::mscorlib::System::String* AudioWheelLongSlip_; DLL2SDK::mscorlib::System::String* AudioStopWheelLongSlip_; DLL2SDK::mscorlib::System::String* RTPCWheelLatSlip_; DLL2SDK::mscorlib::System::String* RTPCWheelLongSlip_; DLL2SDK::mscorlib::System::String* RTPCWheelSpeed_; int32_t InitNormalMaxRpm_; int32_t InitAirMaxRpm_; int32_t NormalMaxRpm_; int32_t AirMaxRpm_; DLL2SDK::mscorlib::System::String* AudioSuspension_; DLL2SDK::mscorlib::System::String* RTPCSuspensionZSpeed_; DLL2SDK::mscorlib::System::String* RTPCSuspensionCrash_; DLL2SDK::mscorlib::System::String* StepTexture_; float brakeStopMinTime_; bool brakeSoundPlaying_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* wheelInfos_; DLL2SDK::Assembly_CSharp::GameEngine::EPhysicalMaterialType currentMaterialType_; DLL2SDK::UnityEngine::UnityEngine::WheeledVehicleWheel* firstWheel_; bool isBoosting_; bool CacheVehicleLandingState_; bool isWheelLatSliping_; bool isWheelLongSliping_; float refreshGroundMaterialCDTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBrakeSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPlayLandingSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySuspensionSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshEngineRpm_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpeedUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWheelSlipSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshGroundMaterialAudio_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63852(); void StartAudio_63853(); void SetBrakeSound_63854(bool isOn_); void CheckPlayLandingSound_63855(); void PlaySuspensionSound_63856(float crashSpeed_); void TickAudio_63857(float deltaTime_); void RefreshEngineRpm_63858(); void SpeedUp_63859(bool isSpeedUp_); void RefreshWheelSlipSound_63860(); void RefreshGroundMaterialAudio_63861(); void __xLuaBaseProxy_StartAudio_63862(); void __xLuaBaseProxy_TickAudio_63863(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct UnmanedVehicleAudioComponent : DLL2SDK::Assembly_CSharp::GameBase::BaseVehicleAudioComponent { DLL2SDK::mscorlib::System::String* RTPCEngineVolume_; DLL2SDK::mscorlib::System::String* AudioBrJump_; DLL2SDK::mscorlib::System::String* AudioBrCrash_; DLL2SDK::mscorlib::System::String* AudioBrLanding_; DLL2SDK::mscorlib::System::String* AudioMPEngine_; DLL2SDK::mscorlib::System::String* AudioExplo_; DLL2SDK::mscorlib::System::String* AudioMPJump_; DLL2SDK::mscorlib::System::String* AudioMpLanding_; DLL2SDK::mscorlib::System::String* AudioMPCrash_; bool bCacheIsInAir_; DLL2SDK::Assembly_CSharp::Network::WheeledVehicleMoveState CacheMovestate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayJumpSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayExploSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayLandingSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEngineSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayCollisionEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63834(); void PlayJumpSound_63835(); void PlayExploSound_63836(DLL2SDK::UnityEngine::UnityEngine::Vector3 collisionPoint_); void PlayLandingSound_63837(); void TickAudio_63838(float deltaTime_); void PlayEngineSound_63839(bool isEngineOn_); void PlayCollisionEnter_63840(bool bSlight_, DLL2SDK::UnityEngine::UnityEngine::Vector3 collisionPoint_, DLL2SDK::UnityEngine::UnityEngine::Collision* targetCollision_); void __xLuaBaseProxy_PlayExploSound_63841(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); void __xLuaBaseProxy_TickAudio_63842(float P0_); void __xLuaBaseProxy_PlayEngineSound_63843(bool P0_); void __xLuaBaseProxy_PlayCollisionEnter_63844(bool P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::UnityEngine::UnityEngine::Collision* P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct HelicopterAudioComponent : DLL2SDK::Assembly_CSharp::GameBase::BaseVehicleAudioComponent { DLL2SDK::mscorlib::System::String* flyDownEvent_; DLL2SDK::mscorlib::System::String* stopFlyDownEvent_; DLL2SDK::mscorlib::System::String* landingEvent_; DLL2SDK::mscorlib::System::String* landingEvent1p_; DLL2SDK::mscorlib::System::String* flyNormalEvent_; DLL2SDK::mscorlib::System::String* takeOffEvent_; DLL2SDK::mscorlib::System::String* takeOffEvent1p_; DLL2SDK::mscorlib::System::String* stopTakeOffEvent_; DLL2SDK::mscorlib::System::String* stopTakeOffEvent1p_; DLL2SDK::mscorlib::System::String* RTPCVeticalSpeed_; DLL2SDK::mscorlib::System::String* RTPCHorizontalSpeed_; DLL2SDK::mscorlib::System::String* subMergeEvent1p_; DLL2SDK::mscorlib::System::String* subMergeEvent3p_; DLL2SDK::mscorlib::System::String* crashEvent_; DLL2SDK::mscorlib::System::String* crashRTPC_; DLL2SDK::mscorlib::System::String* crashEventCarriage_; DLL2SDK::mscorlib::System::String* stopFlyEvent_; DLL2SDK::mscorlib::System::String* alarmEvent_; DLL2SDK::mscorlib::System::String* stopAlarmEvent_; bool isPlayingFlyEvent_; float liftHarizantal_; float turnHarizantal_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadSoundBankComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayLandingSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayTakeOffSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh1PSoundState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySubmergeSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayCrashSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayExplosionSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayedExplosionSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAlarmSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEngineSound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63818(); void TickAudio_63819(float deltaTime_); void OnLoadSoundBankComplete_63820(); void PlayLandingSound_63821(); void PlayTakeOffSound_63822(); void Refresh1PSoundState_63823(); void PlaySubmergeSound_63824(); void PlayCrashSound_63825(float relativeSpeed_, bool underCarriage_); void PlayExplosionSound_63826(); void DelayedExplosionSound_63827(); void PlayAlarmSound_63828(bool isAlarm_); void PlayEngineSound_63829(bool isEngineOn_); void __xLuaBaseProxy_TickAudio_63830(float P0_); void __xLuaBaseProxy_OnLoadSoundBankComplete_63831(); void __xLuaBaseProxy_Refresh1PSoundState_63832(); void __xLuaBaseProxy_PlayEngineSound_63833(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BoatVehicleAudioComponent : DLL2SDK::Assembly_CSharp::GameBase::BaseVehicleAudioComponent { DLL2SDK::mscorlib::System::String* immersionDepth_; DLL2SDK::mscorlib::System::String* rotationRatio_; float maxImmersionDepth_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickAudio_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63815(); void TickAudio_63816(float deltaTime_); void __xLuaBaseProxy_TickAudio_63817(float P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct TutorialHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetL10N_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSignTips_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::String* GetL10N_63792(DLL2SDK::mscorlib::System::String* key_); static void ShowMask_63793(DLL2SDK::Assembly_CSharp::UITexture* Mask_, DLL2SDK::Assembly_CSharp::UITexture* MaskEdge_, bool show_, DLL2SDK::UnityEngine::UnityEngine::Transform* target_, DLL2SDK::UnityEngine::UnityEngine::Vector2 center_, DLL2SDK::UnityEngine::UnityEngine::Vector2 size_); static void ShowSignTips_63794(DLL2SDK::UnityEngine::UnityEngine::GameObject* SignRoot_, DLL2SDK::Assembly_CSharp::UILabel* SignTips_, DLL2SDK::Assembly_CSharp::UISprite* SignBG_, DLL2SDK::UnityEngine::UnityEngine::Transform* TipsArrow_, DLL2SDK::UnityEngine::UnityEngine::Transform* ArrowUpSocket_, DLL2SDK::UnityEngine::UnityEngine::Transform* ArrowDownSocket_, DLL2SDK::UnityEngine::UnityEngine::Transform* ArrowLeftSocket_, DLL2SDK::UnityEngine::UnityEngine::Transform* ArrowRightSocket_, bool show_, DLL2SDK::mscorlib::System::String* content_, DLL2SDK::UnityEngine::UnityEngine::Transform* targetParent_, DLL2SDK::UnityEngine::UnityEngine::Transform* oldParent_, DLL2SDK::UnityEngine::UnityEngine::Vector3 targetOffset_, DLL2SDK::Assembly_CSharp::SPTutorialView_ETipsArrowType arrowType_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct TutorialEffect : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* effectObject_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEffectActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEffectInactive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63788(); void SetEffectActive_63789(); void OnDisable_63790(); void SetEffectInactive_63791(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct TutorialDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { bool m_CompleteFirstMatch_; bool bStartFirstPVP_; bool m_IsStepDataInitialized_; DLL2SDK::mscorlib::System::Collections::BitArray* m_StepData_; bool bShopDataAvailable_; struct StaticFields { bool m_RequestPrize_; int32_t PrologueMapID_; int32_t TutorialLevelMapID_; int32_t TutorialSettingsMapID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitStepData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsStepFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MarkStepFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MarkStepCleared_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_MarkStepCleared_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_MarkStepFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStepDataList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAllTutorialsFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogTutorialStep_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogAllTutorialSteps_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPrologueMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsPrologueMap_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63769(); bool get_CompleteFirstMatch_63772(); void set_CompleteFirstMatch_63773(bool value_); DLL2SDK::mscorlib::System::Collections::BitArray* get_StepData_63774(); void InitStepData_63775(DLL2SDK::mscorlib::System::Collections::Generic::List_1* inStepData_); bool IsStepFinished_63776(int32_t stepIndex_); void MarkStepFinished_63777(int32_t stepIndex_); void MarkStepCleared_63778(int32_t stepIndex_); void MarkStepCleared_63779(int32_t startIndex_, int32_t endIndex_); void MarkStepFinished_63780(int32_t startIndex_, int32_t endIndex_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetStepDataList_63781(); bool CheckAllTutorialsFinished_63782(); void LogTutorialStep_63783(int32_t index_); void LogAllTutorialSteps_63784(); static void set_requestPrize_63770(bool value_); static bool get_requestPrize_63771(); static bool IsPrologueMap_63785(); static bool IsPrologueMap_63786(int32_t mapID_); static void _cctor_63787(); }; } namespace DLL2SDK::Assembly_CSharp { struct TutorialDataHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t MapID_ZM_1_; int32_t MapID_ZM_2_; int32_t MapID_ZM_3_; int32_t MapID_Easy_SPVP_1_; int32_t MapID_Hard_SPVP_3_; int32_t MapID_SPM_1_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::TutorialType Type_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* guidelines_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFirstGuideline_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindGuideline_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasTutorialEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExecuteEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveDiabledGuidelines_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddGuideline_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStarted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFinished_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63747(); bool get_InGame_63748(); bool HasFinished_63749(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType eventType_); bool IsFirstGuideline_63750(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType eventType_); DLL2SDK::Assembly_CSharp::Tutorial::Guideline* FindGuideline_63751(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType eventType_); bool HasTutorialEvent_63752(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType eventType_); void ExecuteEvent_63753(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType eventType_, DLL2SDK::Array* eventInfo_); void RemoveDiabledGuidelines_63754(); void AddGuideline_63755(DLL2SDK::Assembly_CSharp::Tutorial::Guideline* newGuideline_); void RegisterDelegate_63756(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType inEvent_, DLL2SDK::Assembly_CSharp::Tutorial::OnGuidelineTrigger* callback_); bool CanTrigger_63757(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType e_); void OnStarted_63758(); void OnFinished_63759(); static bool _RemoveDiabledGuidelines_m__0_63760(DLL2SDK::Assembly_CSharp::Tutorial::Guideline* removeGuidline_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial_OutGame : DLL2SDK::Assembly_CSharp::Tutorial::Tutorial { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63765(); bool get_InGame_63766(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Guideline : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType eventType_; bool canRepeated_; bool isTrigger_; bool isDiasbled_; DLL2SDK::Assembly_CSharp::Tutorial::OnGuidelineTrigger* TriggerEvent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63739(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType inEventType_, bool inCanRepeated_, bool inIsTrigger_); bool get_CanRepeated_63740(); bool get_IsTrigger_63741(); void set_IsTrigger_63742(bool value_); bool get_IsDisabled_63743(); void set_IsDisabled_63744(bool value_); DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType get_EventType_63745(); static DLL2SDK::Assembly_CSharp::Tutorial::Guideline* Create_63746(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType inEventType_, bool isRepeated_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct OnGuidelineTrigger : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_63735(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_63736(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorial_, DLL2SDK::Array* triggerInfo_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_63737(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorial_, DLL2SDK::Array* triggerInfo_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_63738(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct SuiteTutorialView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIButton* ArrowLeftOn_; DLL2SDK::Assembly_CSharp::UIButton* ArrowRightOn_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SuiteItems_; DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63733(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct SuiteTutorialController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::Tutorial::SuiteTutorialView* m_View_; int32_t m_CurrentTabType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateArrowStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateToggleStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeftArrowClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRightArrowClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_NotifySuiteTutorialFinish_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63714(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_63715(); void Init_63716(); void OnOpen_63717(); void RegisterDelegates_63718(); void UnRegisterDelegates_63719(); void UpdateArrowStatus_63720(); void UpdateToggleStatus_63721(); void OnLeftArrowClick_63722(); void OnRightArrowClick_63723(); void OnToggleChange_63724(); void OnCloseBtnClick_63725(); void T_NotifySuiteTutorialFinish_63726(); void _OnOpen_m__0_63727(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_63728(); void __xLuaBaseProxy_Init_63729(); void __xLuaBaseProxy_OnOpen_63730(); void __xLuaBaseProxy_RegisterDelegates_63731(); void __xLuaBaseProxy_UnRegisterDelegates_63732(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { enum struct SuiteTutorialTabType : int32_t { SuiteGuide1_ = static_cast(0x0), SuiteGuide2_ = static_cast(0x1), SuiteGuide3_ = static_cast(0x2), SuiteGuide4_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct PVETutorialView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIToggle* PointToggle_; DLL2SDK::Assembly_CSharp::UIToggle* WeaponToggle_; DLL2SDK::Assembly_CSharp::UIToggle* PAPToggle_; DLL2SDK::Assembly_CSharp::UIToggle* BuffToggle_; DLL2SDK::Assembly_CSharp::UIButton* PVETutorialEnterBtn_; DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TutorialObj_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTutorialObj_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63712(); void ShowTutorialObj_63713(bool bShow_, DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjParent_, DLL2SDK::Assembly_CSharp::Tutorial::PVETutorialFlow flow_, float ZRot_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct PVETutorialController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::Tutorial::PVETutorialView* m_View_; DLL2SDK::Assembly_CSharp::Tutorial::PVETutorialFlow m_Flow_; float CloseTime_; float StepInterval_; bool bOverLayWindowCloseNotify_; struct StaticFields { bool IsOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_PVETutorialController_Go_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPointToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPAPToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuffToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPVETutorialEnterBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63686(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_63687(); void Init_63688(); void InitTime_63689(); void OnOpen_63690(); void T_PVETutorialController_Go_63691(); void OnClose_63692(); void RegisterDelegates_63693(); void UnRegisterDelegates_63694(); void OnPointToggleChange_63695(DLL2SDK::UnityEngine::UnityEngine::GameObject* o_); void OnWeaponToggleChange_63696(DLL2SDK::UnityEngine::UnityEngine::GameObject* o_); void OnPAPToggleChange_63697(DLL2SDK::UnityEngine::UnityEngine::GameObject* o_); void OnBuffToggleChange_63698(DLL2SDK::UnityEngine::UnityEngine::GameObject* o_); void OnPVETutorialEnterBtnClicked_63699(); void OnCloseBtnClick_63700(); void _T_PVETutorialController_Go_m__0_63702(); void _OnWeaponToggleChange_m__1_63703(); void _OnPAPToggleChange_m__2_63704(); void _OnBuffToggleChange_m__3_63705(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_63706(); void __xLuaBaseProxy_Init_63707(); void __xLuaBaseProxy_OnOpen_63708(); void __xLuaBaseProxy_OnClose_63709(); void __xLuaBaseProxy_RegisterDelegates_63710(); void __xLuaBaseProxy_UnRegisterDelegates_63711(); static void _cctor_63701(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct TutorialView_OutGame : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* CommandRoot_; DLL2SDK::Assembly_CSharp::UILabel* ContentLabel_; DLL2SDK::Assembly_CSharp::UIButton* CommanderBtn_; DLL2SDK::Assembly_CSharp::UISprite* CommanderBG_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Mask_; DLL2SDK::Assembly_CSharp::UILabel* FingerLabel_; DLL2SDK::Assembly_CSharp::UISprite* FingerLabelBG_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FingerSign_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FingerArrow_; DLL2SDK::Assembly_CSharp::UIButton* FakeBtn_; DLL2SDK::UnityEngine::UnityEngine::Transform* FingerLabelArrow_; DLL2SDK::UnityEngine::UnityEngine::Transform* FingerLabelAnchor_; bool bSpeedUp_; float DialogSpeedUpRemainTime_; float DialogInterval_; DLL2SDK::Assembly_CSharp::UITexture* MaskPic_; DLL2SDK::Assembly_CSharp::UITexture* MaskEdge_; DLL2SDK::Assembly_CSharp::UISprite* MaskSprite_; DLL2SDK::Assembly_CSharp::Tutorial::ETipPosition m_FingerTipPosAfterCommander_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_FingerTipOffsetAfterCommander_; bool m_ShowFingerAfterCommander_; bool m_UnforceTouch_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_FocusTrans_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_FocusParent_; DLL2SDK::mscorlib::System::Collections::IEnumerator* m_DialogCoroutine_; DLL2SDK::Array* m_FignerList_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FingerPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FingerOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FocusScale_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FocusPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FocusWorldPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_NewLocalPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_NewLocalScale_; bool m_PassPrintDialog_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TempParent_; bool bShowEffect_; bool bShowMask2_; DLL2SDK::Assembly_CSharp::UIButton* m_Mask2_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_NewContent_; DLL2SDK::Assembly_CSharp::UILabel* m_NewUILabel_; DLL2SDK::Assembly_CSharp::UISprite* NewUILabelBG_; DLL2SDK::Assembly_CSharp::UISprite* NewMaskSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_NewContentLeft_; DLL2SDK::Assembly_CSharp::UILabel* m_NewUILabelLeft_; DLL2SDK::Assembly_CSharp::UISprite* NewUILabelLeftBG_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* extraTempParents_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* extraFocusTrans_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* extraFocusParentTrans_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* extraFocusScales_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* extraFocusPositions_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* extraNewLocalPositions_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LeftMan_; DLL2SDK::Assembly_CSharp::UILabel* LeftLabel_; DLL2SDK::Assembly_CSharp::UIButton* LeftCmdBtn_; struct StaticFields { float DialogSpeedUpTime_; float CONST_DIALOG_INTERVAL_; DLL2SDK::mscorlib::System::String* Play_ui_tutorial_mission_detail_; DLL2SDK::mscorlib::System::String* Stop_ui_tutorial_mission_detail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustDialogInterval3X_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNewTipsPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCommanderInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintDialog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCommander_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideCommander_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFingerSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFocusTrans_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetExtraFocusTrans_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowExtraFocusTrans_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFocusTrans_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFingerTipPostion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideFocusTrans_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckUnForceTouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GiveBackFinger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelUnforceTouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFingerLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustMaskSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMask_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63653(); bool get_ShowFingerAfterCommander_63654(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_63655(); void Init_63656(); void AdjustDialogInterval3X_63657(bool speedUp_); void SetNewTipsPosition_63658(bool bShow_, DLL2SDK::UnityEngine::UnityEngine::Vector2 offset_, DLL2SDK::UnityEngine::UnityEngine::Vector2 size_, int32_t newWidth_); void SetCommanderInfo_63659(DLL2SDK::mscorlib::System::String* content_, bool rightSide_, DLL2SDK::UnityEngine::UnityEngine::Vector3 offset_, DLL2SDK::Assembly_CSharp::Config::FtueConfig* config_); DLL2SDK::mscorlib::System::Collections::IEnumerator* PrintDialog_63660(float displayInterval_, DLL2SDK::mscorlib::System::String* content_, DLL2SDK::Assembly_CSharp::Config::FtueConfig* config_); void ShowCommander_63661(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType eventType_, bool bShowFinger_); bool HideCommander_63662(); void ShowFingerSign_63663(bool show_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Vector3 offset_); void SetFocusTrans_63664(DLL2SDK::UnityEngine::UnityEngine::Transform* go_, DLL2SDK::UnityEngine::UnityEngine::Transform* parentGO_); void SetExtraFocusTrans_63665(); void ShowExtraFocusTrans_63666(); void ShowFocusTrans_63667(DLL2SDK::Assembly_CSharp::Tutorial::ETipPosition tipPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 tipOffset_); void UpdateFingerTipPostion_63668(DLL2SDK::Assembly_CSharp::Tutorial::ETipPosition tipPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 tipOffset_); void HideFocusTrans_63669(); void CheckUnForceTouch_63670(); void GiveBackFinger_63671(); void CancelUnforceTouch_63672(); void SetFingerLayer_63673(int32_t depth_); void Tick_63674(float dt_); void AdjustMaskSize_63675(); void ShowMask_63676(bool show_, bool maskBlackShow_, DLL2SDK::UnityEngine::UnityEngine::Transform* targetTransform_, DLL2SDK::UnityEngine::UnityEngine::Vector2 center_, DLL2SDK::UnityEngine::UnityEngine::Vector2 offset_, DLL2SDK::UnityEngine::UnityEngine::Vector2 size_, float perspectiveRotY_, int32_t newWidth_); void __xLuaBaseProxy_Init_63678(); void __xLuaBaseProxy_Tick_63679(float P0_); static void _cctor_63677(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { enum struct TipsType : int32_t { ForceTouch_ = static_cast(0x0), TouchAfterShow_ = static_cast(0x1), OnlyTips_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { enum struct EMatchModeTypexxx : int32_t { None_ = static_cast(0x0), PK_ = static_cast(0x1), Casual_ = static_cast(0x2), BreakThrough_ = static_cast(0x3), Challange_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct FtueTipsView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* m_Content_; DLL2SDK::UnityEngine::UnityEngine::Animator* Animator_; DLL2SDK::Assembly_CSharp::TypewriterEffect* WriterEffect_; bool m_IsShowing_; DLL2SDK::mscorlib::System::String* m_ContentText_; float m_Duration_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_StartTimer_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_StopTimer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Hide_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63640(); void ShowTips_63641(bool show_, DLL2SDK::mscorlib::System::String* content_, float duration_); void Show_63642(); void Hide_63643(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct FtueInGameIntroduceView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* FullBtn_; DLL2SDK::Assembly_CSharp::UILabel* Content_; DLL2SDK::Assembly_CSharp::TypewriterEffect* TypewriterEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63639(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct FtueTipsController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::FtueTipsView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63359(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_63360(); void Init_63361(); void Show_63362(bool show_, DLL2SDK::mscorlib::System::String* content_, float duration_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_63363(); void __xLuaBaseProxy_Init_63364(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct FtueInGameIntroduceController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Tutorial::FtueInGameIntroduceView* m_View_; DLL2SDK::System_Core::System::Action* m_ClickCallback_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetClickCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFullBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TypewriterHandler_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63350(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_63351(); void Init_63352(); void SetClickCallback_63353(DLL2SDK::System_Core::System::Action* callback_); void OnFullBtnClick_63354(); void TypewriterHandler_63355(); void _TypewriterHandler_m__0_63356(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_63357(); void __xLuaBaseProxy_Init_63358(); }; } namespace DLL2SDK::Assembly_CSharp { struct GLaunchMissile : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* startPos_; DLL2SDK::UnityEngine::UnityEngine::Transform* endPos_; float fSpeed_; DLL2SDK::UnityEngine::UnityEngine::GameObject* missilePrefab_; DLL2SDK::UnityEngine::UnityEngine::GameObject* explosionPrefab_; DLL2SDK::UnityEngine::UnityEngine::GameObject* missileObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* explosionObj_; float fAccelerate_; float fSpeedCur_; float fTimeStart_; float fTimeCur_; float fMaxTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 posCur_; DLL2SDK::UnityEngine::UnityEngine::Vector3 posEnd_; DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_; bool bFired_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Fire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63346(); void Start_63347(); void Fire_63348(); void Update_63349(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct FtueTool : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::Tutorial::TutorialType BeginType_; DLL2SDK::Assembly_CSharp::Tutorial::TutorialType EndType_; int32_t PanelDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompletelySeeInScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustWidgetDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SkipAllTutorials_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTutorialStepEnabledAndNotFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAllTutorialFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTriggeredTutorialFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsForcedTutorialFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SignOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SignClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MaskPicOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MaskPicClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLevel2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLeft_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63331(); static bool CompletelySeeInScrollView_63332(DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_); static void AdjustWidgetDepth_63333(DLL2SDK::UnityEngine::UnityEngine::GameObject* parentObj_, int32_t adjustDepth_); static void SkipAllTutorials_63334(DLL2SDK::Assembly_CSharp::Tutorial::SkipStepReason reason_); static bool IsTutorialStepEnabledAndNotFinished_63335(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_); static bool IsAllTutorialFinished_63336(); static bool IsTriggeredTutorialFinished_63337(); static bool IsForcedTutorialFinished_63338(); static void SignOpen_63339(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType type_, DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType eventType_, DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::System_Core::System::Action* fackCallback_, DLL2SDK::System_Core::System::Action* unforceTouchCallback_, DLL2SDK::Assembly_CSharp::Tutorial::TutorialNavData* navData_); static void SignClose_63340(); static void MaskPicOpen_63341(); static void MaskPicClose_63342(); static bool IsLevel2_63343(); static bool IsLeft_63344(DLL2SDK::Assembly_CSharp::UIWidget* referWidget_, DLL2SDK::Assembly_CSharp::UIWidget* showWidget_); static void _cctor_63345(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct TutorialNavData : DLL2SDK::mscorlib::System::Object { bool bShowFinger_; bool bShowMan_; bool bShowLeftMan_; bool bShowMask_; bool bShowEffect_; bool bShowMask2_; bool bShowFingerArrow_; bool bShowNewContent_; bool bShowNewContentLeft_; int32_t NewContentWidth_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* extraTrans_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63330(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct FtueTask_Protect : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t M4ID_; int32_t LD33ID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* StepTriggers_; DLL2SDK::Assembly_CSharp::Tutorial::FtueTask_Protect_Step m_CurrentStep_; DLL2SDK::Assembly_CSharp::Tutorial::FtueTask_Protect_Step m_LastStep_; bool _IsJumpingLogic_k__BackingField_; bool m_PickingWeapon_; float TimeLimit_; float TimeSum_; struct StaticFields { DLL2SDK::Assembly_CSharp::Tutorial::FtueTask_Protect* _Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentStep_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentStep_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_JumpToNextTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReleaseJumppingLogic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReleasePickingWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessStep_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnlockPlayerInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessLastStep_EnterTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessLastStep_PickupM4_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_KillAllAIPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessLastStep_AutoFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessLastStep_ChangeManual_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessLastStep_PickupLD33_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessLastStep_KillWith_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessLastStep_Missile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessLastStep_FinishDialog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63288(); DLL2SDK::Assembly_CSharp::Tutorial::FtueTask_Protect_Step GetCurrentStep_63290(); void SetCurrentStep_63291(DLL2SDK::Assembly_CSharp::Tutorial::FtueTask_Protect_Step currentStep_); bool get_IsJumpingLogic_63292(); void set_IsJumpingLogic_63293(bool value_); bool get_IsPickingWeapon_63294(); void set_IsPickingWeapon_63295(bool value_); void JumpToNextTrigger_63296(); DLL2SDK::mscorlib::System::Collections::IEnumerator* ReleaseJumppingLogic_63297(); DLL2SDK::mscorlib::System::Collections::IEnumerator* ReleasePickingWeapon_63298(); void ProcessStep_63299(DLL2SDK::Assembly_CSharp::Tutorial::FtueTask_Protect_Step lastStep_, DLL2SDK::Assembly_CSharp::Tutorial::FtueTask_Protect_Step currentStep_); void UnlockPlayerInput_63300(); void SpawnWeapon_63301(DLL2SDK::Assembly_CSharp::Tutorial::FtueTask_Protect_StepTrigger* lastTrigger_, int32_t weaponId_); void ProcessLastStep_EnterTrigger_63302(DLL2SDK::Assembly_CSharp::Tutorial::FtueTask_Protect_StepTrigger* lastTrigger_); void ProcessLastStep_PickupM4_63303(DLL2SDK::Assembly_CSharp::Tutorial::FtueTask_Protect_StepTrigger* lastTrigger_); void KillAllAIPawn_63304(); void ProcessLastStep_AutoFire_63305(DLL2SDK::Assembly_CSharp::Tutorial::FtueTask_Protect_StepTrigger* lastTrigger_); void ProcessLastStep_ChangeManual_63306(DLL2SDK::Assembly_CSharp::Tutorial::FtueTask_Protect_StepTrigger* lastTrigger_); void ProcessLastStep_PickupLD33_63307(DLL2SDK::Assembly_CSharp::Tutorial::FtueTask_Protect_StepTrigger* lastTrigger_); void ProcessLastStep_KillWith_63308(DLL2SDK::Assembly_CSharp::Tutorial::FtueTask_Protect_StepTrigger* lastTrigger_); void ProcessLastStep_Missile_63309(DLL2SDK::Assembly_CSharp::Tutorial::FtueTask_Protect_StepTrigger* lastTrigger_); void ProcessLastStep_FinishDialog_63310(DLL2SDK::Assembly_CSharp::Tutorial::FtueTask_Protect_StepTrigger* lastTrigger_); void Update_63311(); static DLL2SDK::Assembly_CSharp::Tutorial::FtueTask_Protect* get_Instance_63289(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct TutorialManager : DLL2SDK::mscorlib::System::Object { uint64_t m_LocalPlayerID_; bool m_IsReconnected_; bool m_CheckedUpdateTutorial_; DLL2SDK::Assembly_CSharp::Tutorial::TutorialDataStore* tutorialDataStore_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ForceTutorials_; DLL2SDK::Assembly_CSharp::Tutorial::Tutorial* m_CurrentOutGameTutorial_; DLL2SDK::Assembly_CSharp::Tutorial::Tutorial* m_CurrentInGameTutorial_; DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType m_CurrentTutorialEventType_; struct StaticFields { bool m_IsTutorialToolsForceEnable_; bool m_TutorialEnable_; bool m_PrologueEnable_; bool m_TutorialFinalEnable_; DLL2SDK::Assembly_CSharp::Tutorial::TutorialManager* instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFtueSPVPMapID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForbidReceiveInvitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTutorialEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTutorialEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTutorialPrologueEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTutorialFinalEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetCurrentOutGameTutorial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetCurrentInGameTutorial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessTutorialEventOutGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessTutorialEventInGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessTutorialEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NofityServerTutorialFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindTutorial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateTutorials_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateTutorialFromServer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateTutorialFtue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyServerTutorialDataChangedReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyServerTutorialStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTutorialFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsTutorialFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MarkTutorialFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_MarkTutorialFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAllTutorialsFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeaconReportFtueStepData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PVENewGuide_IsFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PVENewGuide_Finish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NewGuide_NofityServerTutorialFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NewGuide_GetTutorialTimes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NewGuide_SetTutorialTimes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NewGuide_NotifyServerTutorialDataChangedReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TutorialFinalReport_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63242(); int32_t GetFtueSPVPMapID_63243(); bool ForbidReceiveInvitation_63244(); void ReLogin_63251(); DLL2SDK::Assembly_CSharp::Tutorial::Tutorial* get_CurrentOutGameTutorial_63252(); void ResetCurrentOutGameTutorial_63253(); DLL2SDK::Assembly_CSharp::Tutorial::Tutorial* get_CurrentInGameTutorial_63254(); void ResetCurrentInGameTutorial_63255(); DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType get_CurrentTutorialEventType_63257(); void ProcessTutorialEventOutGame_63258(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType eventType_, DLL2SDK::Array* eventInfo_); void ProcessTutorialEventInGame_63259(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType eventType_, DLL2SDK::Array* eventInfo_); void ProcessTutorialEvent_63260(DLL2SDK::Assembly_CSharp::Tutorial::Tutorial* currentTutorial_, bool inGame_, DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType eventType_, DLL2SDK::Array* eventInfo_); void NofityServerTutorialFinish_63261(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_); DLL2SDK::Assembly_CSharp::Tutorial::Tutorial* FindTutorial_63262(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType e_, bool inGame_); void CreateTutorials_63263(); void CreateTutorialFromServer_63264(); void CreateTutorialFtue_63265(); void RegisterCallback_63266(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType eventType_, DLL2SDK::Assembly_CSharp::Tutorial::OnGuidelineTrigger* call_); void NotifyServerTutorialDataChangedReq_63267(int32_t tutorialType_, bool isCover_); void NotifyServerTutorialStart_63268(int32_t tutorialType_); bool IsTutorialFinished_63269(int32_t inType_); bool IsTutorialFinished_63270(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType type_); void MarkTutorialFinished_63271(int32_t inType_); void MarkTutorialFinished_63272(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType type_); bool CheckAllTutorialsFinished_63273(); bool PVENewGuide_IsFinish_63275(int32_t inType_); void PVENewGuide_Finish_63276(int32_t inType_); void NewGuide_NofityServerTutorialFinish_63277(int32_t itemTypeCount_, DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialBegin_); int32_t NewGuide_GetTutorialTimes_63278(int32_t itemTypeCount_, DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialBegin_); void NewGuide_SetTutorialTimes_63279(int32_t itemTypeCount_, DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialBegin_, int32_t times_); void NewGuide_NotifyServerTutorialDataChangedReq_63280(int32_t itemTypeCount_, DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialBegin_); bool _RegisterCallback_m__0_63283(DLL2SDK::Assembly_CSharp::Tutorial::Tutorial* t_); static bool get_IsTutorialToolsForceEnable_63245(); static void set_IsTutorialToolsForceEnable_63246(bool value_); static void SetTutorialEnable_63247(bool enable_); static bool IsTutorialEnabled_63248(); static bool IsTutorialPrologueEnabled_63249(); static bool IsTutorialFinalEnable_63250(); static DLL2SDK::Assembly_CSharp::Tutorial::TutorialManager* get_Instance_63256(); static void BeaconReportFtueStepData_63274(int32_t eventType_); static void TutorialFinalReport_63281(DLL2SDK::Assembly_CSharp::TLog::TLogFtueEventType step_); static void _cctor_63282(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct TutorialController_OutGame : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Tutorial::TutorialView_OutGame* m_View_; DLL2SDK::System_Core::System::Action* m_FackBtnCallback_; DLL2SDK::System_Core::System::Action* m_UnforceTouchCallback_; DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType currentType_; DLL2SDK::Assembly_CSharp::Tutorial::TutorialController_OutGame_TutorialData_IData* CurrentTask_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMask2Click_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationRefresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFakeBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCommanderBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMaskDoubleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowFingerSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowMaskPic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IDataTrigger_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63224(); void OnMask2Click_63225(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_63226(); void Init_63227(); void RegisterDelegates_63228(); void UnRegisterDelegates_63229(); void OnNavigationRefresh_63230(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnFakeBtnClick_63231(); void OnCommanderBtnClick_63232(); void OnMaskDoubleClick_63233(DLL2SDK::UnityEngine::UnityEngine::GameObject* o_); void OnShowFingerSign_63234(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnShowMaskPic_63235(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void IDataTrigger_63236(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_63237(); void __xLuaBaseProxy_Init_63238(); void __xLuaBaseProxy_RegisterDelegates_63239(); void __xLuaBaseProxy_UnRegisterDelegates_63240(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomZombieMatchController : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomWithAvatarController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomZombieMatchView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomZombiePlaylistSelectorWindowController* m_ZombiePlaylistSelectorCtr_; DLL2SDK::Assembly_CSharp::GameUI::Room::ZombieMatchRewardWindowController* m_ZombieMatchRewardsCtr_; DLL2SDK::Assembly_CSharp::GameUI::SafeBoxThumbnailController* m_cpSafeBoxThumbnailCtr_; DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieMpDrops* m_ZombieMpDrops_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_RefreshDropsTimer_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_RefreshDropsParticleTimer_; int32_t m_LastInstanceId_; bool m_IsNumChange_; DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieDataStore* m_ZombieDS_; DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* m_GlobalDS_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* downloadBtnTimer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_RoomZombieMatchController_Go_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HidePlaylist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleDataStoreUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitRoomUIToDefault_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnAutoFillClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnCancelAutoFillClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnPlaylistClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnDropRewardsClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPVETutorialBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEAvatarViewType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRoomDataStore_Virtual_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRoomSettingChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnLoadoutClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeRoomUIState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCloseZombiePlaylist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCloseZombieMatchReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyOpenDownloadMgrWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleDrops_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDropsAvailables_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDropsParticle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadWithFriendsInfoLocal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeakPromptArrow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDynamicDownloadBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartCheckDownloadState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDownloadBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshGenericBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDynamicBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBottomRight_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63166(); void T_RoomZombieMatchController_Go_63167(); DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieDataStore* get_ZombieDS_63168(); DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* get_GlobalDS_63169(); void Init_63170(); void HidePlaylist_63171(); void WillShow_63172(); bool IsShowAvatar_63173(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_63174(); void RegisterDelegates_63175(); void UnRegisterDelegates_63176(); void HandleDataStoreUpdate_63177(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void OnOpen_63178(); void InitRoomUIToDefault_63179(bool bPreCreate_); void OnBtnAutoFillClick_63180(); void OnBtnCancelAutoFillClick_63181(); void OnBtnPlaylistClick_63182(); void OnBtnDropRewardsClick_63183(); void OnPVETutorialBtnClick_63184(); DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewType GetEAvatarViewType_63185(); void HandleRoomDataStore_Virtual_63186(); void HandleRoomSettingChange_63187(); void OnBtnLoadoutClick_63188(); void ChangeRoomUIState_63189(DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIState state_); void OnNotifyCloseZombiePlaylist_63190(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyCloseZombieMatchReward_63191(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyOpenDownloadMgrWindow_63192(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void HandleDrops_63193(); void RefreshDropsAvailables_63194(); void RefreshDropsParticle_63195(DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieMpDrops* data_, DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* zombieMpConfig_); void ReadWithFriendsInfoLocal_63196(); void SetWeakPromptArrow_63197(); void OnDynamicDownloadBtnClick_63198(); void StartCheckDownloadState_63199(); void RefreshDownloadBtnState_63200(); void RefreshGenericBtnState_63201(); void RefreshDynamicBtnState_63202(); void RefreshBottomRight_63203(); void _RegisterDelegates_m__0_63204(); void __xLuaBaseProxy_Init_63205(); void __xLuaBaseProxy_HidePlaylist_63206(); void __xLuaBaseProxy_WillShow_63207(); bool __xLuaBaseProxy_IsShowAvatar_63208(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_63209(); void __xLuaBaseProxy_RegisterDelegates_63210(); void __xLuaBaseProxy_UnRegisterDelegates_63211(); void __xLuaBaseProxy_HandleDataStoreUpdate_63212(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* P0_, DLL2SDK::mscorlib::System::String* P1_, int32_t P2_); void __xLuaBaseProxy_OnOpen_63213(); void __xLuaBaseProxy_InitRoomUIToDefault_63214(bool P0_); void __xLuaBaseProxy_OnBtnPlaylistClick_63215(); DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewType __xLuaBaseProxy_GetEAvatarViewType_63216(); void __xLuaBaseProxy_HandleRoomDataStore_Virtual_63217(); void __xLuaBaseProxy_HandleRoomSettingChange_63218(); void __xLuaBaseProxy_OnBtnLoadoutClick_63219(); void __xLuaBaseProxy_ChangeRoomUIState_63220(DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIState P0_); void __xLuaBaseProxy_ReadWithFriendsInfoLocal_63221(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct WinnerCircleMainController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::WinnerCircleMainView* m_View_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_WinnerCircle* m_WinnerCircleCtrl_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ShowList_; struct StaticFields { DLL2SDK::System_Core::System::Func_2* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_HandleMP1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneReconnectSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetSettlementData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupMainViewData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareMainViewData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLocalPlayerWinnerCircleRank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWinnerCircleShowData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCampCheckFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBlackScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnShareClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShareCaptureCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnExitClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideUIFromScreenShot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayAgainMatchingStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowPlayerProfile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowPlayAgainPopWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWillShowPlayAgain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShareWindowClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyOnLoadingUIClosed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayAgainWindowPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayAgainTeamInfoUpdateNtf_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63122(); void OnOpen_63123(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_63124(); void Init_63125(); void T_HandleMP1_63126(); void InitUI_63127(); void PostInit_63128(); void OnClose_63129(); void ShutDown_63130(); void OnZoneReconnectSuccess_63131(); void OnGetSettlementData_63132(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SetupMainViewData_63133(); void ShowBlackScreen_63138(); void RegisterDelegates_63139(); void UnRegisterDelegates_63140(); void OnBtnShareClick_63141(); void OnShareCaptureCallback_63142(); void OnBtnExitClick_63143(); void HideUIFromScreenShot_63144(); void OnPlayAgainMatchingStart_63145(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnShowPlayerProfile_63146(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_63147(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void CheckShowPlayAgainPopWindow_63148(); void OnWillShowPlayAgain_63149(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyShareWindowClose_63150(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyOnLoadingUIClosed_63151(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPlayAgainWindowPos_63152(); void OnPlayAgainTeamInfoUpdateNtf_63153(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void __xLuaBaseProxy_OnOpen_63155(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_63156(); void __xLuaBaseProxy_Init_63157(); void __xLuaBaseProxy_PostInit_63158(); void __xLuaBaseProxy_OnClose_63159(); void __xLuaBaseProxy_ShutDown_63160(); void __xLuaBaseProxy_OnZoneReconnectSuccess_63161(); void __xLuaBaseProxy_RegisterDelegates_63162(); void __xLuaBaseProxy_UnRegisterDelegates_63163(); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* PrepareMainViewData_63134(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_, bool* isFFA_); static int32_t GetLocalPlayerWinnerCircleRank_63135(); static DLL2SDK::Assembly_CSharp::GameUI::WinnerCircleShowData* GetWinnerCircleShowData_63136(DLL2SDK::Assembly_CSharp::GameEngine::EGameModeCategory matchCategory_, bool isFFA_, bool isScoreFFA_, bool isBr_, DLL2SDK::CSProto::msg::PlayerGameStatis* playerStats_); static DLL2SDK::System_Core::System::Func_2* GetCampCheckFunc_63137(bool isFFA_, int32_t winningCamp_); static bool _GetCampCheckFunc_m__0_63154(int32_t campInt_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct RoomBRLadderController : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomBrBaseController { bool m_FirstEnterBRLobby_; DLL2SDK::Assembly_CSharp::BattleRoyale::RoomBrLadderView* m_View_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* RankMatchTimer_; bool bLadderTime_; DLL2SDK::Assembly_CSharp::GameUI::SafeBoxThumbnailController* m_cpSafeBoxThumbnailCtr_; DLL2SDK::Assembly_CSharp::GameUI::BR::BRLadderDataStore* m_BrLadderDS_; DLL2SDK::CSProto::msg::CSGroupRoomInviteFriendReq* lastInvatation_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ClickSystemEntrance* clickEntrance_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* downloadBtnTimer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_RoomBRRankController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_HighlightFPSTPSToggles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOpenAnimatorName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRankInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRoomBtnReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDeviceWarning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetDeviceWarning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTutorialBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPrototypeBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAIPlaygroundBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnIsolatedBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnPlayClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAutoFillEmptyClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAutoFillSelectClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLadderStatBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create20vs20_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCreateRoomBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnCreate20vs20Click_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnSniperChallengeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleDataStoreUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRoomDataStore_Virtual_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomFull_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmRoomFull_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InviteFriendAgain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTestBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TestShowAllAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnLoadoutClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateReddotDate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateDeviceWarning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEAvatarViewType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLadderType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBpTaskTipsBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBattlePassEntrance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEventRewardTipsBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActivityRewardNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMatchServiceList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRoomSettingChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadWithFriendsInfoLocal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAutoFillShown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBubbleShown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartCheckDownloadState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDownloadBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshGenericBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDynamicBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDynamicDownloadBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63045(); void T_RoomBRRankController_63046(); void T_HighlightFPSTPSToggles_63047(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_63048(); void Init_63049(); void WillShow_63050(); DLL2SDK::Assembly_CSharp::GameUI::BR::BRLadderDataStore* get_BrLadderDS_63051(); void RegisterDelegates_63052(); void UnRegisterDelegates_63053(); bool IsShowAvatar_63054(); void OnOpen_63055(); DLL2SDK::mscorlib::System::String* GetOpenAnimatorName_63056(); void SetRankInfo_63057(); void HandleRoomBtnReddot_63058(); void UpdateDeviceWarning_63059(); void ResetDeviceWarning_63060(); void OnClose_63061(); void OnTutorialBtnClick_63062(); void OnPrototypeBtnClick_63063(); void OnAIPlaygroundBtnClick_63064(); void OnIsolatedBtnClick_63065(); void OnBtnPlayClick_63066(); void OnAutoFillEmptyClick_63067(); void OnAutoFillSelectClick_63068(); void OnLadderStatBtnClick_63069(); void CreateRoom_63070(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void Create20vs20_63071(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void OnCreateRoomBtnClick_63072(); void OnBtnCreate20vs20Click_63073(); void OnBtnSniperChallengeClick_63074(); void HandleDataStoreUpdate_63075(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void HandleRoomDataStore_Virtual_63076(); void SetSetting_63077(); void OnRoomFull_63078(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnConfirmRoomFull_63079(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void InviteFriendAgain_63080(); void OnTestBtnClick_63081(); void TestShowAllAvatar_63082(); void OnBtnLoadoutClick_63083(); void OnUpdateReddotDate_63084(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnUpdateDeviceWarning_63085(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewType GetEAvatarViewType_63086(); DLL2SDK::Assembly_CSharp::GameUI::Room::ELadderType GetLadderType_63087(); void OnBpTaskTipsBtnClick_63088(); void UpdateBattlePassEntrance_63089(); void OnEventRewardTipsBtnClick_63090(); void GetActivityRewardNum_63091(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetMatchServiceList_63092(); void HandleRoomSettingChange_63093(); void ReadWithFriendsInfoLocal_63094(); bool IsAutoFillShown_63095(); bool IsBubbleShown_63096(); void StartCheckDownloadState_63097(); void RefreshDownloadBtnState_63098(); void RefreshGenericBtnState_63099(); void RefreshDynamicBtnState_63100(); void OnDynamicDownloadBtnClick_63101(); void _T_HighlightFPSTPSToggles_m__0_63102(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_63103(); void __xLuaBaseProxy_Init_63104(); void __xLuaBaseProxy_WillShow_63105(); void __xLuaBaseProxy_RegisterDelegates_63106(); void __xLuaBaseProxy_UnRegisterDelegates_63107(); bool __xLuaBaseProxy_IsShowAvatar_63108(); void __xLuaBaseProxy_OnOpen_63109(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetOpenAnimatorName_63110(); void __xLuaBaseProxy_HandleRoomBtnReddot_63111(); void __xLuaBaseProxy_OnClose_63112(); void __xLuaBaseProxy_OnBtnPlayClick_63113(); void __xLuaBaseProxy_HandleDataStoreUpdate_63114(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* P0_, DLL2SDK::mscorlib::System::String* P1_, int32_t P2_); void __xLuaBaseProxy_HandleRoomDataStore_Virtual_63115(); void __xLuaBaseProxy_OnBtnLoadoutClick_63116(); DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewType __xLuaBaseProxy_GetEAvatarViewType_63117(); DLL2SDK::Assembly_CSharp::GameUI::Room::ELadderType __xLuaBaseProxy_GetLadderType_63118(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetMatchServiceList_63119(); void __xLuaBaseProxy_HandleRoomSettingChange_63120(); void __xLuaBaseProxy_ReadWithFriendsInfoLocal_63121(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassNewLevelAwardController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassNewLevelAwardView* mView_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* mDataStore_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassConf* mBattlePassConfDs_; bool mNotifyClick_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassNewLevelAwardItemView* mLastAwardItem_; bool mAssignalFreshTable_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassNewLevelAwardController_EParentControllerType mParentType_; bool mIsPlayAnim_; int32_t mStartLv_; int32_t mStartExp_; int32_t mEndLv_; int32_t mEndExp_; bool mForceMove_; DLL2SDK::System_Core::System::Action* mFinishCallBack_; struct StaticFields { float SCROLLVIEWOFFSET_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewItemPanelDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetViewItemPanelDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAssignalFreshTable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetParentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FreshTable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIFlowTable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CellAssetIDForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureCellForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GridAdapt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEnableDragBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeftBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRightBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScrollViewStartDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScrollViewEndDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScrollViewDragOutRight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScrollViewDragOutLeft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAnimData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayProgressAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnimProgressPosAndSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProgressWidth_1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProgressWidth_2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAniProgress_1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAniProgress_2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayLastAwardProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProgressTween_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExpToWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMoveScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckProgressOutScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsItemSideAlready_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMoveItemSide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetScrollViewEndX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCallBack_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_62981(); int32_t GetViewItemPanelDepth_62982(); DLL2SDK::Assembly_CSharp::UIScrollView* GetItemScrollView_62983(); void SetViewItemPanelDepth_62984(int32_t depth_); void SetAssignalFreshTable_62985(bool flag_); void SetParentType_62986(DLL2SDK::Assembly_CSharp::BattlePass::BattlePassNewLevelAwardController_EParentControllerType type_); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_62987(); void Init_62988(); void InitView_62989(); void FreshTable_62990(bool need_reposition_, bool flow_table_, int32_t level_, bool bLast_, int32_t style_); DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* GetUIFlowTable_62991(); void OnOpen_62992(); void OnClose_62993(); void RegisterDelegates_62994(); void UnRegisterDelegates_62995(); void NotifyDataStoreUpdated_62996(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); DLL2SDK::Assembly_CSharp::EAssetID CellAssetIDForRow_62997(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void ConfigureCellForRow_62998(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell* cell_, int32_t row_); int32_t RowNumber_62999(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_); float HeightForRow_63000(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void GridAdapt_63001(); void SetEnableDragBtn_63002(bool value_); void OnLeftBtnClick_63003(); void OnRightBtnClick_63004(); void OnScrollViewStartDrag_63005(); void OnScrollViewEndDrag_63006(); void OnScrollViewDragOutRight_63007(); void OnScrollViewDragOutLeft_63008(); void ResetAnimData_63009(); void PlayProgressAnim_63010(int32_t startLv_, int32_t startExp_, int32_t endLv_, int32_t endExp_, DLL2SDK::System_Core::System::Action* callback_, bool forceMove_); void SetAnimProgressPosAndSize_63011(); float GetProgressWidth_1_63012(int32_t startLv_, int32_t startExp_, int32_t endLv_, int32_t endExp_); float GetProgressWidth_2_63013(int32_t startLv_, int32_t startExp_, int32_t endLv_, int32_t endExp_); void PlayAniProgress_1_63014(int32_t startLv_, int32_t startExp_, float progressWidth_, float dur_, bool bReachHighest_); void PlayAniProgress_2_63015(int32_t startLv_, int32_t startExp_, int32_t endLv_, int32_t endExp_, float dur_); void PlayLastAwardProgress_63016(int32_t startLv_, int32_t startExp_, int32_t endLv_, int32_t endExp_, float progressWidth_, float pos_x_, float dur_); void ProgressTween_63017(float pos_x_, float width_, float dur_, DLL2SDK::Assembly_CSharp::UIProgressBar* AniProgress_, DLL2SDK::UnityEngine::UnityEngine::GameObject* AniEffect_); float GetExpToWidth_63018(int32_t startLv_, int32_t startExp_, int32_t endLv_, int32_t endExp_); void CheckMoveScrollView_63019(float progress_now_); bool CheckProgressOutScreen_63020(float progress_now_); bool IsItemSideAlready_63021(); void CheckMoveItemSide_63022(); void MoveScrollView_63023(float pos_x_); float GetScrollViewEndX_63024(); void PlayAnimEnd_63025(); void CheckCallBack_63026(); void _OnOpen_m__0_63028(); void _OnScrollViewEndDrag_m__1_63029(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_63030(); void __xLuaBaseProxy_Init_63031(); void __xLuaBaseProxy_OnOpen_63032(); void __xLuaBaseProxy_OnClose_63033(); void __xLuaBaseProxy_RegisterDelegates_63034(); void __xLuaBaseProxy_UnRegisterDelegates_63035(); static void _cctor_63027(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassLevelAwardController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassLevelAwardView* mView_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* mDataStore_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassConf* mBattlePassConfDs_; int32_t mCacheFloatRow_; int32_t targetLevel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemViewTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewItemPanelDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetViewItemPanelDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewBasicInfoPanelDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetViewBasicInfoPanelDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLeftWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAllData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FlowTableCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CellAssetIDForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureCellForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HeightForRow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_62948(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetItemViewTransform_62949(); DLL2SDK::Assembly_CSharp::UIScrollView* GetItemScrollView_62950(); int32_t GetViewItemPanelDepth_62951(); void SetViewItemPanelDepth_62952(int32_t depth_); int32_t GetViewBasicInfoPanelDepth_62953(); void SetViewBasicInfoPanelDepth_62954(int32_t depth_); DLL2SDK::Assembly_CSharp::UIWidget* GetLeftWidget_62955(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_62956(); bool get_EnableInactiveEvent_62957(); void Init_62958(); void InitView_62959(); void WillShow_62960(); void OnOpen_62961(); void RegisterDelegates_62962(); void UnRegisterDelegates_62963(); void NotifyDataStoreUpdated_62964(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void RefreshAllData_62965(); void RefreshLevel_62966(); void RefreshAward_62967(); void FlowTableCallback_62968(int32_t row_); DLL2SDK::Assembly_CSharp::EAssetID CellAssetIDForRow_62969(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void ConfigureCellForRow_62970(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell* cell_, int32_t row_); int32_t RowNumber_62971(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_); float HeightForRow_62972(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void _WillShow_m__0_62973(); void _RefreshAward_m__1_62974(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_62975(); void __xLuaBaseProxy_Init_62976(); void __xLuaBaseProxy_WillShow_62977(); void __xLuaBaseProxy_OnOpen_62978(); void __xLuaBaseProxy_RegisterDelegates_62979(); void __xLuaBaseProxy_UnRegisterDelegates_62980(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVPSettlementRankWindowController : DLL2SDK::Assembly_CSharp::Settlement::BaseSettlementWindowController { DLL2SDK::Assembly_CSharp::Settlement::PVPSettlementRankWindowView* m_View_; DLL2SDK::System_Core::System::Action* OnCloseCallBack_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_WinnerCircle* m_WinnerCircleCtrl_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ShowList_; bool bPlayingAnim_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupPVPRankViewData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreparePVPRankViewData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Close_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShareReportType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnReportClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnBPClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnXPClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnPlayAgainClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnNextClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPickUpBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayAgainTeamInfoUpdateNtf_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_62916(); void OnOpen_62917(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_62918(); void RegisterDelegates_62919(); void UnRegisterDelegates_62920(); void Init_62921(); void WillShow_62922(); void SetupPVPRankViewData_62923(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* PreparePVPRankViewData_62924(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_); void Close_62925(); void UpdateView_62926(); DLL2SDK::Assembly_CSharp::GameUI::Share::ReportType GetShareReportType_62927(); void PostInit_62928(); void OnBtnReportClicked_62929(); void OnBtnBPClicked_62930(); void OnBtnXPClicked_62931(); void OnBtnPlayAgainClicked_62932(); void OnBtnNextClicked_62933(); void OnPickUpBtnClicked_62934(); void OnShowBtnClicked_62935(); void OnPlayAgainTeamInfoUpdateNtf_62936(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void _UpdateView_m__0_62937(); void __xLuaBaseProxy_OnOpen_62938(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_62939(); void __xLuaBaseProxy_RegisterDelegates_62940(); void __xLuaBaseProxy_UnRegisterDelegates_62941(); void __xLuaBaseProxy_Init_62942(); void __xLuaBaseProxy_WillShow_62943(); DLL2SDK::Assembly_CSharp::GameUI::Share::ReportType __xLuaBaseProxy_GetShareReportType_62944(); void __xLuaBaseProxy_PostInit_62945(); void __xLuaBaseProxy_OnBtnReportClicked_62946(); void __xLuaBaseProxy_OnPlayAgainTeamInfoUpdateNtf_62947(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementBPAutoView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::SettlementPlayAgainStateView* BottomRightPlayagainStateView_; DLL2SDK::UnityEngine::UnityEngine::Transform* BottomRightAgainNoticeNode_; DLL2SDK::Assembly_CSharp::UITable* BottomRightTable_; DLL2SDK::Assembly_CSharp::SettlementPlayAgainStateView* TopLeftPlayagainStateView_; DLL2SDK::UnityEngine::UnityEngine::Transform* TopLeftAgainNoticeNode_; DLL2SDK::Assembly_CSharp::UITable* TopLeftTable_; DLL2SDK::Assembly_CSharp::UIButton* BtnExit_; DLL2SDK::Assembly_CSharp::UISprite* VNG_18_; DLL2SDK::Assembly_CSharp::UILabel* BPNormalTierLevel_; DLL2SDK::Assembly_CSharp::UILabel* BPVIPTierLevel_; DLL2SDK::Assembly_CSharp::Settlement::SettlementBPAutoBonusItem* tempItem_; DLL2SDK::Assembly_CSharp::UISprite* BPActiveIcon_; DLL2SDK::Assembly_CSharp::UILabel* BuyPassLabel_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* BuyLevelBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BPNormalLevelRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BPVIPLevelRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* InfoRoot_V4_; DLL2SDK::Assembly_CSharp::UIGrid* BonusItemRoot_; DLL2SDK::Assembly_CSharp::UIProgressBar* ProgressBPExp_; DLL2SDK::Assembly_CSharp::UISprite* OriginBPExp_; DLL2SDK::Assembly_CSharp::UILabel* BPProgressLabel_; DLL2SDK::Assembly_CSharp::UILabel* BPTotalExp_; DLL2SDK::Assembly_CSharp::TweenProgressBar* Tweener_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BPRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* InfoRoot_V5_; DLL2SDK::Assembly_CSharp::UILabel* BPTotalExp_V5_; DLL2SDK::Assembly_CSharp::UIGrid* BonusItemRoot_V5_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BPRoot_V5_; DLL2SDK::Assembly_CSharp::LobbyBPExpBuffView* BPBuffInfoTip_; bool isUserTopLeftPlayAgain_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* BonusItemDic_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassSettlementData BPSettlmentData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_GetFinalExp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBPSettlmentData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayUIAnimAndEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayBPExpAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAnimFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBonus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTier_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAquiredexp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBuyBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateBonusItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBPConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBottomRightTable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTopLeftTable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowVNG_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBuffTip_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_62888(); int32_t T_GetFinalExp_62889(); DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* get_settlementDS_62890(); DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* get_bpDS_62891(); void SetBPSettlmentData_62892(DLL2SDK::Assembly_CSharp::BattlePass::BattlePassSettlementData data_); void PlayUIAnimAndEffect_62893(); void InitView_62894(); void ShowProgress_62895(bool isNeedAnim_); void PlayBPExpAnim_62896(int32_t aquiredExp_, int32_t preExp_, int32_t level_, int32_t totalAquiredExp_); void OnAnimFinish_62897(); void RefreshView_62898(); void RefreshBonus_62899(); void SetTier_62900(int32_t level_); int32_t GetAquiredexp_62901(); void RefreshBuyBtn_62902(); void GenerateBonusItem_62903(DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* num_, DLL2SDK::Assembly_CSharp::Settlement::EBPBonusType type_, bool isLock_, bool isGoldBG_, DLL2SDK::mscorlib::System::String* iconName_, bool isNeedAnim_); DLL2SDK::Assembly_CSharp::Config::SpLvConfConfig* GetBPConfig_62904(int32_t level_); void RefreshBottomRightTable_62905(); void RefreshTopLeftTable_62906(); void ShowVNG_62907(); void ShowBuffTip_62908(); void _OnAnimFinish_m__0_62909(); void _RefreshTopLeftTable_m__1_62910(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementBPAutoController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Settlement::SettlementBPAutoView* m_View_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_WinnerCircle* m_WinnerCircleCtrl_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ShowList_; DLL2SDK::Assembly_CSharp::GameUI::SafeBoxThumbnailController* m_safeBoxThumbnailCtr_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassLevelAwardController* m_BattlePassLevelAwardController_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassNewLevelAwardController* m_BattlePassLevelAwardController_V5_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassSettlementData normalAnimData_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassSettlementData doubleAnimData_; struct StaticFields { int32_t ItemPanelDepth_; int32_t BasicInfoPanelDepth_; DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::System_Core::System::Action* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_MP1_Init_4_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_MP1_Init_4_V5_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_SettlementBPAutoController_Go_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_OnExitBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnExitClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneReconnectSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuyPassBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupBPViewData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareBPViewData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowPlayAgainPopWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayAgainTeamInfoUpdateNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWillShowPlayAgain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSafeBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareBPAnimData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayNormalBPAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDoubleBPAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_62833(); void T_MP1_Init_4_62834(); void T_MP1_Init_4_V5_62835(); void T_SettlementBPAutoController_Go_62836(); void T_OnExitBtnClick_62837(); DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* get_BPdataStore_62838(); DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* get_settlementDS_62839(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_62840(); void Init_62841(); void RegisterDelegates_62842(); void UnRegisterDelegates_62843(); void PostInit_62844(); void OnOpen_62845(); void OnClose_62846(); void OnBtnExitClicked_62847(); void InitView_62848(); void OnZoneReconnectSuccess_62849(); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_62850(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void OnBuyPassBtnClick_62851(); void SetupBPViewData_62852(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* PrepareBPViewData_62853(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_); void CheckShowPlayAgainPopWindow_62854(); void OnPlayAgainTeamInfoUpdateNtf_62855(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnWillShowPlayAgain_62856(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowSafeBox_62857(); void PrepareBPAnimData_62858(); void PlayNormalBPAnim_62859(); void PlayDoubleBPAnim_62860(); void _T_MP1_Init_4_m__0_62862(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_MP1_Init_4_m__1_62863(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_MP1_Init_4_V5_m__2_62864(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_MP1_Init_4_V5_m__3_62865(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_MP1_Init_4_m__4_62866(); void _T_MP1_Init_4_V5_m__6_62868(); void _T_MP1_Init_4_m__8_62870(); void _T_MP1_Init_4_V5_m__9_62871(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_62872(); void __xLuaBaseProxy_Init_62873(); void __xLuaBaseProxy_RegisterDelegates_62874(); void __xLuaBaseProxy_UnRegisterDelegates_62875(); void __xLuaBaseProxy_PostInit_62876(); void __xLuaBaseProxy_OnOpen_62877(); void __xLuaBaseProxy_OnClose_62878(); void __xLuaBaseProxy_OnZoneReconnectSuccess_62879(); static void _cctor_62861(); static void _T_MP1_Init_4_m__5_62867(); static void _T_MP1_Init_4_V5_m__7_62869(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementBattlePassWindowController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Settlement::SettlementBattlePassView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_TaskListController_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_WinnerCircle* m_WinnerCircleCtrl_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ShowList_; DLL2SDK::Assembly_CSharp::GameUI::SafeBoxThumbnailController* m_safeBoxThumbnailCtr_; struct StaticFields { int32_t PanelDepth_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_MP1_Init_4_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_SettlementBattlePassWindowController_Go_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_OnExitBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneReconnectSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupBPViewData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareBPViewData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTaskList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUnClaimExp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnExitClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnKeyClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowPlayAgainPopWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayAgainTeamInfoUpdateNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWillShowPlayAgain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IEasyListCallback_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IEasyListCallback_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_62785(); void T_MP1_Init_4_62786(); void T_SettlementBattlePassWindowController_Go_62787(); void T_OnExitBtnClick_62788(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_62789(); void RegisterDelegates_62790(); void UnRegisterDelegates_62791(); void Init_62792(); void PostInit_62793(); void OnOpen_62794(); void OnClose_62795(); void OnZoneReconnectSuccess_62796(); void SetupBPViewData_62797(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* PrepareBPViewData_62798(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_); void UpdateView_62800(); int32_t GetUnClaimExp_62801(DLL2SDK::mscorlib::System::Collections::Generic::List_1* tasks_); void OnBtnExitClicked_62802(); void OnReturnKeyClick_62803(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void CheckShowPlayAgainPopWindow_62804(); void OnPlayAgainTeamInfoUpdateNtf_62805(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnWillShowPlayAgain_62806(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); bool GameUI_IEasyListCallback_OnEasyListItemClick_62807(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void GameUI_IEasyListCallback_OnEasyListDataChanged_62808(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void _UpdateView_m__1_62811(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_62812(); void __xLuaBaseProxy_RegisterDelegates_62813(); void __xLuaBaseProxy_UnRegisterDelegates_62814(); void __xLuaBaseProxy_Init_62815(); void __xLuaBaseProxy_PostInit_62816(); void __xLuaBaseProxy_OnOpen_62817(); void __xLuaBaseProxy_OnClose_62818(); void __xLuaBaseProxy_OnZoneReconnectSuccess_62819(); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTaskList_62799(DLL2SDK::CSProto::msg::TaskData* collection_, int32_t seasonid_); static void _cctor_62809(); static int32_t _GetTaskList_m__0_62810(DLL2SDK::Assembly_CSharp::Settlement::TaskInfo* a_, DLL2SDK::Assembly_CSharp::Settlement::TaskInfo* b_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementLevelUpWindowController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::UnityEngine::UnityEngine::Vector3 TempPos_; DLL2SDK::Assembly_CSharp::Settlement::SettlementLevelUpView* m_View_; bool bEnableExit_; DLL2SDK::System_Core::System::Action* OnCloseCallBack_; float AnimationClipTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::Tutorial::OnGuidelineTrigger* __f__am_cache0_; DLL2SDK::System_Core::System::Action* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_MP1_LevelUp_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_SettlementLevelUpWindowController_Go_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_OnBtnExitClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnExitClicked_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_62765(); void T_MP1_LevelUp_Init_62766(); void T_SettlementLevelUpWindowController_Go_62767(); void T_OnBtnExitClick_62768(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_62769(); void RegisterDelegates_62770(); void UnRegisterDelegates_62771(); void Init_62772(); void OnOpen_62773(); void UpdateView_62774(int32_t OldLevel_, int32_t NewLevel_); void OnBtnExitClicked_62775(); void _T_SettlementLevelUpWindowController_Go_m__1_62777(); void _Init_m__2_62778(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_62780(); void __xLuaBaseProxy_RegisterDelegates_62781(); void __xLuaBaseProxy_UnRegisterDelegates_62782(); void __xLuaBaseProxy_Init_62783(); void __xLuaBaseProxy_OnOpen_62784(); static void _T_MP1_LevelUp_Init_m__0_62776(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); static void _T_MP1_LevelUp_Init_m__3_62779(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVPSettlementExpDetailController : DLL2SDK::Assembly_CSharp::Settlement::SettlementExpDetailBaseController { DLL2SDK::Assembly_CSharp::Settlement::PVPSettlementExpDetailView* m_View_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Tasks_; struct StaticFields { int32_t PanelDepth_; DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_MP1_Init_3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_PVPSettlementExpDetailController_Go_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_62746(); void T_MP1_Init_3_62747(); void T_PVPSettlementExpDetailController_Go_62748(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_62749(); void RegisterDelegates_62750(); void UnRegisterDelegates_62751(); void Init_62752(); void _T_MP1_Init_3_m__0_62754(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_62756(); void __xLuaBaseProxy_RegisterDelegates_62757(); void __xLuaBaseProxy_UnRegisterDelegates_62758(); void __xLuaBaseProxy_Init_62759(); static void _cctor_62753(); static void _T_PVPSettlementExpDetailController_Go_m__1_62755(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct WeaponPromotionItemCell : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIWidget* UseBtn_; DLL2SDK::Assembly_CSharp::UIWidget* UseMaxBtn_; DLL2SDK::Assembly_CSharp::UISprite* ItemIconSprite_; DLL2SDK::Assembly_CSharp::UILabel* ItemNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* ItemNumberLabel_; DLL2SDK::Assembly_CSharp::Squad::SIItem* mCacheItem_; DLL2SDK::Assembly_CSharp::Config::NumberItemConfConfig* mCacheConf_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_OnUseMaxBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUseMaxBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestMaxItemCountToUpgrade_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestToUpgrade_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxItemCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_62689(); void T_OnUseMaxBtnClick_62690(); void Awake_62691(); void OnUseBtnClick_62692(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnUseMaxBtnClick_62693(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void RequestMaxItemCountToUpgrade_62694(); void RequestToUpgrade_62695(int32_t count_); int32_t GetMaxItemCount_62696(); void SetItemData_62697(uint32_t itemId_, bool avail_); void _OnUseMaxBtnClick_m__0_62698(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponPromotionMainController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { int32_t MileStonePanelDepth_; int32_t ScrollViewPanelDepth_; DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionMainView* mView_; DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* mSquadInventoryDataStore_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutReddotDatastore* mLoadoutReddotDatastore_; DLL2SDK::Assembly_CSharp::GameUI::ScrollController_TemplateA* mAwardShowScrollCtrl_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mCacheShowList_; bool isInit_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* initTimer_; int32_t CacheIndex_; int32_t curSeqId_; bool isShowing_; int32_t showItemIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::Squad::SIWeapon* CacheShowWeaponData_; DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType CacheAvatarSquadType_; int32_t CacheLoadoutIndex_; uint32_t CacheSkinId_; DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::System_Core::System::Action* __f__am_cache1_; DLL2SDK::System_Core::System::Action* __f__am_cache2_; DLL2SDK::System_Core::System::Action* __f__am_cache3_; DLL2SDK::System_Core::System::Action* __f__am_cache4_; DLL2SDK::System_Core::System::Action* __f__am_cache5_; DLL2SDK::System_Core::System::Action* __f__am_cache6_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_Lathel_WeaponPromote_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_OnUpgradeBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_ShowUpgradeSfx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_WeaponPromotionMainController_Go_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowByAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowDetail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAwardShowList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWeaponData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowExpireTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyWeaponUpgraded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowUpgradeSfx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyScrollViewTemplateAItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentReddotFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowWeaponItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponBuyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDoubleItemBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTimeoutItemUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_62635(); void T_Lathel_WeaponPromote_Init_62636(); void T_OnUpgradeBtnClick_62637(); void T_ShowUpgradeSfx_62638(); void T_WeaponPromotionMainController_Go_62639(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_62640(); void Init_62641(); void DelayInitView_62642(); void OnClose_62643(); void RegisterDelegates_62644(); void UnRegisterDelegates_62645(); void WillShow_62646(); bool ShowByAlpha_62647(bool isShow_); void RefreshView_62648(bool needAnim_); void ShowDetail_62649(bool show_, int32_t itemid_); void RefreshAwardShowList_62650(bool needAnim_); void RefreshWeaponData_62651(); void ShowExpireTime_62652(bool show_); void OnNotifyWeaponUpgraded_62653(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void ShowUpgradeSfx_62654(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyScrollViewTemplateAItemClick_62655(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void SetSelect_62657(int32_t seqId_, bool isClick_); void ShowWeaponItem_62658(int32_t itemId_); void OnWeaponBuyBtnClick_62659(); void OnDetailCloseBtnClick_62660(); void OnDoubleItemBtnClick_62661(); void OnNotifyTimeoutItemUpdate_62662(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void _T_Lathel_WeaponPromote_Init_m__0_62663(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_Lathel_WeaponPromote_Init_m__1_62664(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_Lathel_WeaponPromote_Init_m__2_62665(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_Lathel_WeaponPromote_Init_m__3_62666(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_Lathel_WeaponPromote_Init_m__4_62667(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_Lathel_WeaponPromote_Init_m__5_62668(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_Lathel_WeaponPromote_Init_m__6_62669(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_62677(); void __xLuaBaseProxy_Init_62678(); void __xLuaBaseProxy_OnClose_62679(); void __xLuaBaseProxy_RegisterDelegates_62680(); void __xLuaBaseProxy_UnRegisterDelegates_62681(); void __xLuaBaseProxy_WillShow_62682(); static DLL2SDK::CSProto::msg::ERedDotDataFlag GetCurrentReddotFlag_62656(); static void _T_OnUpgradeBtnClick_m__7_62670(); static void _T_ShowUpgradeSfx_m__8_62671(); static void _T_WeaponPromotionMainController_Go_m__9_62672(); static void _T_WeaponPromotionMainController_Go_m__A_62673(); static void _T_Lathel_WeaponPromote_Init_m__B_62674(); static void _T_Lathel_WeaponPromote_Init_m__C_62675(); static void _T_Lathel_WeaponPromote_Init_m__D_62676(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutWeaponMenuCell : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* NoneState_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LockState_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DisableState_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalState_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ConflictState_; DLL2SDK::Assembly_CSharp::UISprite* ItemSprite_; DLL2SDK::Assembly_CSharp::UISprite* ItemQualitySprite_; DLL2SDK::UnityEngine::UnityEngine::Transform* ItemRotateTransform_; DLL2SDK::Assembly_CSharp::UILabel* ItemSkinName_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelectedObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ReddotObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AttachPreFlagObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AttachNextFlagObj_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponMenuType MenuType_; bool CanClick_; uint32_t CacheShowItemId_; DLL2SDK::UnityEngine::UnityEngine::Quaternion WEAPON_ROTATION_; DLL2SDK::UnityEngine::UnityEngine::Quaternion THROW_WEAPON_ROTATION_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_OnCellClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCellClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSkinName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAttachment_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_62626(); void T_OnCellClick_62627(DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponMenuType MenuType_); void Awake_62628(); void OnCellClick_62629(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void SetItemData_62630(uint32_t itemId_, bool isUseRareQuality_); void SetSkinName_62631(uint32_t itemId_); void CheckRotation_62632(int32_t id_); void ResetAttachment_62633(uint32_t itemId_, DLL2SDK::Assembly_CSharp::GameBase::EInventoryItemType itemType_); static void _T_OnCellClick_m__0_62634(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutEquipmentController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutEquipmentView* mView_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mItemEasyList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mItemShowList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mItemAllList_; bool bMagnifyMode_; struct StaticFields { bool bNeedResetScrollView_; int32_t CacheShowItemIndex_; DLL2SDK::Assembly_CSharp::Squad::SIItem* CacheShowItem_; DLL2SDK::Assembly_CSharp::Squad::SIItem* CacheEquipedItem_; DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* CacheSquadMemberData_; DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType CacheAvatarSquadType_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponSortByRarity CacheSortRarity_; DLL2SDK::Assembly_CSharp::Squad::LoadoutFilterType CacheFilterType_; DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageLethalType CacheLethalType_; DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageTacticalType CacheTacticalType_; DLL2SDK::CSProto::msg::LoadoutPosType CachePosType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_Lathel_2_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_LoadoutEquipmentController_Go_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_LoadoutEquipmentController_EquipClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_LoadoutEquipmentController_ItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTopBarBackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMagnifyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMagnifyMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSuiteDetailBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponAssetState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponAssetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResModelChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBtnView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponUpdateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEquipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTakeOffBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGotoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_62575(); void T_Lathel_2_Init_62576(); void T_LoadoutEquipmentController_Go_62577(); void T_LoadoutEquipmentController_EquipClick_62578(); void T_LoadoutEquipmentController_ItemClick_62579(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_62580(); void Init_62581(); void DelayInitView_62582(); void WillShow_62583(); void OnClose_62584(); void OnOpen_62585(); void RegisterDelegates_62586(); void UnRegisterDelegates_62587(); void OnNotifyTopBarBackBtnClick_62588(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnMagnifyBtnClick_62589(); void SetMagnifyMode_62590(bool show_); void UpdateItemList_62591(); void OnSuiteDetailBtnClick_62592(); void UpdateItemInfo_62593(int32_t index_); void SetWeaponAssetState_62594(int32_t itemId_); void SetWeaponAssetInfo_62595(int32_t itemId_); void OnResModelChanged_62596(); void UpdateBtnView_62597(); void UpdateTab_62598(); void OnNotifyLoadoutWeaponUpdateData_62599(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLoadoutWeaponFilterClick_62600(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLoadoutWeaponFilterItemClick_62601(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnEquipBtnClick_62602(); void OnTakeOffBtnClick_62603(); void OnGotoBtnClick_62604(); bool OnEasyListItemClick_62605(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_62606(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void _T_Lathel_2_Init_m__0_62608(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_Lathel_2_Init_m__1_62609(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_Lathel_2_Init_m__2_62610(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_62611(); void __xLuaBaseProxy_Init_62612(); void __xLuaBaseProxy_DelayInitView_62613(); void __xLuaBaseProxy_WillShow_62614(); void __xLuaBaseProxy_OnClose_62615(); void __xLuaBaseProxy_OnOpen_62616(); void __xLuaBaseProxy_RegisterDelegates_62617(); void __xLuaBaseProxy_UnRegisterDelegates_62618(); void __xLuaBaseProxy_OnNotifyTopBarBackBtnClick_62619(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnSuiteDetailBtnClick_62620(); static void _cctor_62607(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutWeaponController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponBaseController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponView* mView_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mWeaponItemEasyList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mWeaponAllList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mWeaponShowList_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mDetailItemEasyList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mOtherAllList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mOtherShowList_; bool bMagnifyMode_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mTabMap_; struct StaticFields { bool bNeedResetScrollView_; DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType CacheAvatarSquadType_; DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* CacheSquadMemberData_; DLL2SDK::Assembly_CSharp::Squad::SIWeapon* CacheEquipedWeapon_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponPosType CachePosType_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponMenuType CacheSelectedMenu_; DLL2SDK::Assembly_CSharp::Squad::LoadoutFilterType CacheFilterType_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponSortByType CacheWeaponSortType_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponSortByRarity CacheWeaponSortRarity_; DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageWeaponType CacheWeaponSortStorage_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponDetailType CacheWeaponDetailType_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponSortByRarity CacheOtherSortRarity_; DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageAttachmentType CacheAttachmentType_; DLL2SDK::Assembly_CSharp::Squad::SIWeapon* CacheShowWeapon_; int32_t CacheShowWeaponIndex_; DLL2SDK::Assembly_CSharp::Squad::SIItem* CacheShowWeaponAttach_; int32_t CacheShowWeaponAttachIndex_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* CacheMenuReddotTimestamp_; DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::System_Core::System::Action* __f__am_cache1_; DLL2SDK::mscorlib::System::Converter_2* __f__am_cache2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_LoadoutAndWeapon_2_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_Lathel_3_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_LoadoutWeaponController_Go_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_LoadoutWeaponController_WeaponUpgroupBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_LoadoutWeaponController_WeaponEquipClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_LoadoutWeaponController_DetailEquipClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_LoadoutWeaponController_ItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAllView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetSomething_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTimeoutItemUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTopBarBackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMagnifyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMagnifyMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeaponList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSuiteDetailBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAssetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnModelResChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCurrnetEquipWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCrosshairUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponSlotReddotTimestamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentDetailItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAttachmentMenu_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponCellClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCompareWeaponBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponEquipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponGotoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponUpgroupBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailEquipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailTakeOffBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailGotoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOtherWeaponWhenUseFireOpenPerk_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDecorateTabSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponUpdateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentSelectedWeaponPos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_62468(); void T_LoadoutAndWeapon_2_Init_62469(); void T_Lathel_3_Init_62470(); void T_LoadoutWeaponController_Go_62471(); void T_LoadoutWeaponController_WeaponUpgroupBtnClick_62472(); void T_LoadoutWeaponController_WeaponEquipClick_62473(); void T_LoadoutWeaponController_DetailEquipClick_62474(); void T_LoadoutWeaponController_ItemClick_62475(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_62476(); void Init_62477(); void DelayInitView_62478(); void WillShow_62479(); void OnClose_62480(); void RefreshAllView_62481(bool refreshDetail_, bool bFirstShow_); void OnOpen_62482(); void ResetSomething_62483(); void RegisterDelegates_62484(); void UnRegisterDelegates_62485(); void OnNotifyTimeoutItemUpdate_62486(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyTopBarBackBtnClick_62487(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnMagnifyBtnClick_62488(); void SetMagnifyMode_62489(bool show_); void SetWeaponData_62490(bool refreshDetail_, bool bFirstRefresh_); void UpdateWeaponList_62491(); void OnSuiteDetailBtnClick_62492(); void SetAssetInfo_62493(); void OnModelResChanged_62494(); void UpdateWeaponInfo_62495(bool bPlayWeaponEffect_); void ShowCurrnetEquipWeapon_62496(bool bPlayWeaponEffect_); void ShowCrosshairUI_62497(bool show_); void UpdateTab_62498(bool forceRefresh_); void UpdateItemPanel_62500(DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponMenuType preMenuType_, bool refreshDetail_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetCurrentDetailItem_62501(); void ShowItemList_62502(bool refreshDetail_); void UpdateItemInfo_62503(DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponMenuType preMenuType_); void UpdateBtnState_62505(); void OnNotifyLoadoutWeaponCellClick_62506(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLoadoutWeaponFilterClick_62507(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLoadoutWeaponFilterItemClick_62508(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnDetailCloseBtnClick_62509(); void OnCompareWeaponBtnClick_62510(); void OnWeaponEquipBtnClick_62511(); void OnWeaponGotoBtnClick_62512(); void OnWeaponUpgroupBtnClick_62513(); void OnDetailEquipBtnClick_62514(); void OnDetailTakeOffBtnClick_62515(); void OnDetailGotoBtnClick_62516(); void OnDecorateTabSwitch_62518(int32_t index_); void OnNotifyLoadoutWeaponUpdateData_62519(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); bool OnEasyListItemClick_62520(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_62521(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); DLL2SDK::Assembly_CSharp::Squad::EWeaponAttachType GetCurrentSelectedWeaponPos_62522(); void _T_LoadoutAndWeapon_2_Init_m__0_62524(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_LoadoutAndWeapon_2_Init_m__1_62525(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_Lathel_3_Init_m__2_62526(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_Lathel_3_Init_m__3_62527(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_Lathel_3_Init_m__4_62528(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_Lathel_3_Init_m__5_62529(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_Lathel_3_Init_m__6_62530(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_Lathel_3_Init_m__7_62531(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_LoadoutWeaponController_ItemClick_m__A_62534(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_62536(); void __xLuaBaseProxy_Init_62537(); void __xLuaBaseProxy_DelayInitView_62538(); void __xLuaBaseProxy_WillShow_62539(); void __xLuaBaseProxy_OnClose_62540(); void __xLuaBaseProxy_OnOpen_62541(); void __xLuaBaseProxy_RegisterDelegates_62542(); void __xLuaBaseProxy_UnRegisterDelegates_62543(); void __xLuaBaseProxy_OnNotifyTopBarBackBtnClick_62544(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnSuiteDetailBtnClick_62545(); void __xLuaBaseProxy_OnNotifyLoadoutWeaponCellClick_62546(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnNotifyLoadoutWeaponFilterClick_62547(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnNotifyLoadoutWeaponFilterItemClick_62548(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnDetailCloseBtnClick_62549(); void __xLuaBaseProxy_OnCompareWeaponBtnClick_62550(); void __xLuaBaseProxy_OnWeaponEquipBtnClick_62551(); void __xLuaBaseProxy_OnWeaponGotoBtnClick_62552(); void __xLuaBaseProxy_OnDetailEquipBtnClick_62553(); void __xLuaBaseProxy_OnDetailTakeOffBtnClick_62554(); void __xLuaBaseProxy_OnDetailGotoBtnClick_62555(); void __xLuaBaseProxy_OnDecorateTabSwitch_62556(int32_t P0_); void __xLuaBaseProxy_OnNotifyLoadoutWeaponUpdateData_62557(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); static uint32_t GetWeaponSlotReddotTimestamp_62499(uint64_t weaponGuid_, DLL2SDK::Assembly_CSharp::GameUI::EClientReddotSlot reddotSlot_); static bool IsAttachmentMenu_62504(DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponMenuType lwmt_); static DLL2SDK::Assembly_CSharp::Squad::SIWeapon* GetOtherWeaponWhenUseFireOpenPerk_62517(); static void _cctor_62523(); static void _T_LoadoutWeaponController_Go_m__8_62532(); static void _T_LoadoutWeaponController_Go_m__9_62533(); static DLL2SDK::Assembly_CSharp::Squad::SIItem* _UpdateItemPanel_m__B_62535(DLL2SDK::Assembly_CSharp::Squad::SISkin* s_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutHomeController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutHomeBaseController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutHomeView* mView_; struct StaticFields { bool bM4Equipped_; bool bOpticEquipped_; bool bLathelEquipped_; bool bWeaponUpgradeIntroduced_; bool bFromWeaponPromotionView_; DLL2SDK::Assembly_CSharp::Tutorial::OnGuidelineTrigger* __f__am_cache0_; DLL2SDK::Assembly_CSharp::Tutorial::OnGuidelineTrigger* __f__am_cache1_; DLL2SDK::Assembly_CSharp::Tutorial::OnGuidelineTrigger* __f__am_cache2_; DLL2SDK::Assembly_CSharp::Tutorial::OnGuidelineTrigger* __f__am_cache3_; DLL2SDK::System_Core::System::Action* __f__am_cache4_; DLL2SDK::System_Core::System::Action* __f__am_cache5_; DLL2SDK::System_Core::System::Action* __f__am_cache6_; DLL2SDK::System_Core::System::Action* __f__am_cache7_; DLL2SDK::System_Core::System::Action* __f__am_cache8_; DLL2SDK::System_Core::System::Action* __f__am_cache9_; DLL2SDK::System_Core::System::Action* __f__am_cacheA_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_LoadoutAndWeapon_1_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_Lathel_1_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_LoadoutHomeController_Go_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyUpdateReddotData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSuiteDetailBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_62420(); void T_LoadoutAndWeapon_1_Init_62421(); void T_Lathel_1_Init_62422(); void T_LoadoutHomeController_Go_62423(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_62424(); void Init_62425(); void WillShow_62426(); void RegisterDelegates_62427(); void UnRegisterDelegates_62428(); void OnNotifyUpdateReddotData_62429(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnSuiteDetailBtnClick_62430(); void _T_LoadoutAndWeapon_1_Init_m__0_62432(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_LoadoutAndWeapon_1_Init_m__1_62433(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_LoadoutAndWeapon_1_Init_m__2_62434(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_LoadoutAndWeapon_1_Init_m__3_62435(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_LoadoutAndWeapon_1_Init_m__5_62437(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_LoadoutAndWeapon_1_Init_m__6_62438(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_Lathel_1_Init_m__7_62439(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_Lathel_1_Init_m__8_62440(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_Lathel_1_Init_m__A_62442(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_Lathel_1_Init_m__B_62443(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_Lathel_1_Init_m__D_62445(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_Lathel_1_Init_m__F_62447(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_62455(); void __xLuaBaseProxy_Init_62456(); void __xLuaBaseProxy_WillShow_62457(); void __xLuaBaseProxy_RegisterDelegates_62458(); void __xLuaBaseProxy_UnRegisterDelegates_62459(); static void _cctor_62431(); static void _T_LoadoutAndWeapon_1_Init_m__4_62436(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); static void _T_Lathel_1_Init_m__9_62441(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); static void _T_Lathel_1_Init_m__C_62444(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); static void _T_Lathel_1_Init_m__E_62446(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); static void _T_LoadoutHomeController_Go_m__10_62448(); static void _T_LoadoutAndWeapon_1_Init_m__11_62449(); static void _T_Lathel_1_Init_m__12_62450(); static void _T_Lathel_1_Init_m__13_62451(); static void _T_Lathel_1_Init_m__14_62452(); static void _T_Lathel_1_Init_m__15_62453(); static void _T_Lathel_1_Init_m__16_62454(); }; } namespace DLL2SDK::Assembly_CSharp { struct MileStoneController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::MileStoneView* m_View_; int32_t m_CurrentSelectIndex_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LevelUnlockList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_UnlockList_; DLL2SDK::Assembly_CSharp::GameUI::ScrollController_TemplateA* m_ScrollViewTemplateACtr_; DLL2SDK::CSProto::msg::LevelInfo* m_levelInfo_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_Timer_; int32_t m_thirdTab_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* listAllInfos_; int32_t m_SelectIndex_; int32_t showDoubleItemIndex_; int32_t m_LeftLevel_; int32_t m_RightLevel_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_UnlockLevel_Init_2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_SetRewarded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_MileStoneController_Go_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_SelectIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelectIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSwitchIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUnlockList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeShoweItemIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResTemplateItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelectItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnLeftArrowClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnRightArrowClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_62380(); void T_UnlockLevel_Init_2_62381(); void T_SetRewarded_62382(bool bShow_); void T_MileStoneController_Go_62383(); void T_SelectIndex_62384(int32_t* SelectIndex_); void Init_62385(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_62386(); void SetSelectIndex_62387(int32_t thirdTab_); void RegisterDelegates_62388(); void GetSwitchIndex_62389(int32_t* selectIndex_, int32_t* scrollToIndex_); void GetUnlockList_62390(int32_t* selectIndex_); void UnRegisterDelegates_62391(); void OnOpen_62392(); void OnChangeShoweItemIndex_62393(); void OnResTemplateItemClick_62394(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SetSelectItem_62395(int32_t idx_); void OnBtnLeftArrowClick_62396(); void OnBtnRightArrowClick_62397(); void _T_UnlockLevel_Init_2_m__0_62398(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _RegisterDelegates_m__2_62400(); void _OnOpen_m__5_62403(); bool _OnBtnLeftArrowClick_m__6_62404(DLL2SDK::Assembly_CSharp::GameUI::ScrollTemplateAData* it_); bool _OnBtnRightArrowClick_m__7_62405(DLL2SDK::Assembly_CSharp::GameUI::ScrollTemplateAData* it_); bool _RegisterDelegates_m__8_62406(DLL2SDK::Assembly_CSharp::GameUI::ScrollTemplateAData* it_); void __xLuaBaseProxy_Init_62407(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_62408(); void __xLuaBaseProxy_RegisterDelegates_62409(); void __xLuaBaseProxy_UnRegisterDelegates_62410(); void __xLuaBaseProxy_OnOpen_62411(); static void _T_MileStoneController_Go_m__1_62399(); static bool _GetUnlockList_m__3_62401(DLL2SDK::Assembly_CSharp::Config::LevelUnlockConfigConfig* it_); static int32_t _GetUnlockList_m__4_62402(DLL2SDK::Assembly_CSharp::Config::LevelUnlockConfigConfig* x_, DLL2SDK::Assembly_CSharp::Config::LevelUnlockConfigConfig* y_); }; } namespace DLL2SDK::Assembly_CSharp::CareerInfo { struct PersonalInfoMainController : DLL2SDK::Assembly_CSharp::GameUI::UITabRootController { DLL2SDK::Assembly_CSharp::CareerInfo::PersonalInfoMainView* mView_; DLL2SDK::Assembly_CSharp::CareerInfo::PersonalInfoBasicController* m_BaseCtrl_; DLL2SDK::Assembly_CSharp::FrontEnd::Career::CareerAchievementController* m_AchievementCtrl_; DLL2SDK::Assembly_CSharp::MileStoneController* m_LevelStoneCtr_; DLL2SDK::Assembly_CSharp::CareerInfo::PersonalInfoBasicWestController* m_BaseWestCtrl_; DLL2SDK::Assembly_CSharp::FrontEnd::FrontEndUIScene* uiScene_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* willShowTime_; DLL2SDK::Assembly_CSharp::Career::PersonalInfoDataStore* personalinfoDs_; struct StaticFields { DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoType CurrentGameType_; int32_t startTid_; DLL2SDK::Assembly_CSharp::Tutorial::OnGuidelineTrigger* __f__am_cache0_; DLL2SDK::System_Core::System::Action* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_LevelUnlock_1_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupTabController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRefreshRedPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInit_1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeTabController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyTabChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTopRankTitleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPVPGameTypeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZMGameTypeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRGameTypeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RenameGotoMileStoneCtr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NavigationWill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCreditScoreBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_62343(); void T_LevelUnlock_1_Init_62344(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_62345(); void Init_62346(); void SetupTabController_62347(); void RegisterDelegates_62348(); void UnRegisterDelegates_62349(); void OnRefreshRedPoint_62350(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SetInit_62351(int32_t index_, int32_t thirdTab_); void SetInit_1_62352(); void ChangeTabController_62353(int32_t index_); void NotifyTabChanged_62354(int32_t index_); void WillShow_62355(); void OnTopRankTitleChange_62356(int32_t index_); void OnOpen_62357(); void OnPVPGameTypeClick_62358(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnZMGameTypeClick_62359(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnBRGameTypeClick_62360(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void ShowController_62361(int32_t index_); void RenameGotoMileStoneCtr_62362(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void NavigationWill_62363(); void OnCreditScoreBtnClick_62364(); void _T_LevelUnlock_1_Init_m__1_62367(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _WillShow_m__2_62368(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_62370(); void __xLuaBaseProxy_Init_62371(); void __xLuaBaseProxy_RegisterDelegates_62372(); void __xLuaBaseProxy_UnRegisterDelegates_62373(); void __xLuaBaseProxy_ChangeTabController_62374(int32_t P0_); void __xLuaBaseProxy_NotifyTabChanged_62375(int32_t P0_); void __xLuaBaseProxy_WillShow_62376(); void __xLuaBaseProxy_OnOpen_62377(); static void _cctor_62365(); static void _T_LevelUnlock_1_Init_m__0_62366(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); static void _T_LevelUnlock_1_Init_m__3_62369(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct SignNewFishController : DLL2SDK::Assembly_CSharp::FacePopupBaseController { DLL2SDK::Assembly_CSharp::FrontEnd::SignMainView* m_View_; DLL2SDK::Assembly_CSharp::FrontEnd::SignDataStore* m_DS_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_Sign_1_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_SignNewFishController_Go_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_ClickSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfBlurWhenOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickClam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickReclam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyRefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnCloseBaseClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_62316(); void T_Sign_1_Init_62317(); void T_SignNewFishController_Go_62318(); void T_ClickSign_62319(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_62320(); void Init_62321(); bool IfBlurWhenOpen_62322(); void RegisterDelegates_62323(); void UnRegisterDelegates_62324(); void OnOpen_62325(); void InitUI_62326(); void OnClickClam_62327(); void OnClickReclam_62328(); void OnNotifyRefreshView_62329(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnBtnCloseBaseClick_62330(); void _T_Sign_1_Init_m__0_62331(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_Sign_1_Init_m__1_62332(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_62334(); void __xLuaBaseProxy_Init_62335(); bool __xLuaBaseProxy_IfBlurWhenOpen_62336(); void __xLuaBaseProxy_RegisterDelegates_62337(); void __xLuaBaseProxy_UnRegisterDelegates_62338(); void __xLuaBaseProxy_OnOpen_62339(); void __xLuaBaseProxy_OnBtnCloseBaseClick_62340(); static void _T_Sign_1_Init_m__2_62333(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::CSProto::msg::GameStatisReport* m_Data_; DLL2SDK::CSProto::msg::BattlePassDb* m_BattlePassDb_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_WeaponExpList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_WeaponExpCardList_; DLL2SDK::Assembly_CSharp::Settlement::PlayAgainData* PlayAgainData_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AlivePlayerStatis_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_BRKillerPlayerStatis_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_BRHurterPlayerStatis_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PersonalInfoHistoryData_; bool m_isValidInThisGame_; bool m_bReachWeekLimit_; int32_t m_isFirstPlayBgMusic_; bool m_IsHistoryRecord_; bool m_IsObserver_; int32_t m_MapID_; int32_t m_GameTime_; DLL2SDK::Assembly_CSharp::GameEngine::EGameModeCategory m_GameModeCategory_; DLL2SDK::Assembly_CSharp::GameEngine::EGameMode m_GameMode_; int32_t PVERaidEasyMapID_; int32_t PVERaidEasyModeID_; DLL2SDK::CSProto::msg::EGameType m_Gametype_; uint32_t m_GameEndTime_; int32_t m_PveLevelId_; DLL2SDK::Assembly_CSharp::GameEngine::EGameResult m_MatchResult_; DLL2SDK::CSProto::msg::ECamp m_WinningCamp_; uint32_t m_TeamType_; int32_t m_TotalTeamNum_; int32_t m_TotalPlayerNum_; uint64_t m_Gsp_Guid_; int32_t m_MissionId_; bool m_IsLocalPlayerPlacementMatch_; bool m_IsLocalPlayerPlacementModeMatch_; DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* m_CampDataBlue_; DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* m_CampDataRed_; DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* m_CampDataWin_; DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* m_CampDataLose_; DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* m_CampDataFFA_; DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* m_CampDataBR_; DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* m_CampDataZMMP_; DLL2SDK::CSProto::msg::ECamp m_LocalPlayerCamp_; DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* m_SimpleCampDataRegular_; DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* m_SimpleCampDataRebel_; bool m_LiveOpsGold_; bool m_LiveOpsExp_; DLL2SDK::CSProto::msg::EMatchServiceModule m_GameServiceModule_; DLL2SDK::CSProto::msg::PlayerGameStatis* m_LocalPlayerGameStatis_; DLL2SDK::CSProto::msg::PlayerPictureInfo* m_LocalPlayerPicInfo_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LocalPlayerBagWeaponStatis_; DLL2SDK::mscorlib::System::String* m_LocalPlayerName_; uint32_t m_LocalPlayerRank_; uint32_t m_LocalPlayerLadderLevel_; uint32_t m_LocalPlayerBRLadderLevel_; uint32_t m_LocalPlayerTeamId_; uint32_t m_LocalPlayerTeamRank_; uint32_t m_LocalPlayerSurvivalTime_; uint32_t m_LocalPlayerBrGainedGold_; uint32_t m_LocalPlayerBrGainedKillGold_; uint32_t m_LocalPlayerBrGainedRankGold_; uint32_t m_LocalPlayerBrGainedExp_; uint32_t m_LocalPlayerBrGainedKillExp_; uint32_t m_LocalPlayerBrGainedRankExp_; int32_t m_LocalPlayerBrAddLadderScore_; int32_t m_LocalPlayerBrLadderScore_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PrizeDetailList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ExpBufList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_WeaponExpBufList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_GoldBufList_; bool _IsGoldExceedDailyCap_k__BackingField_; bool _IsExpExceedDailyCap_k__BackingField_; bool _IsDropItemsExceedDailyCap_k__BackingField_; uint64_t m_LocalPlayerId_; int32_t m_LocalPlayercurLevel_; int32_t m_LocalPlayerPeakLevel_; int32_t m_LocalPlayerGainedExp_; uint32_t m_LocalPlayerGainedIDCollection_; DLL2SDK::Assembly_CSharp::Settlement::PlayerExpDetailInfo* m_ExpDetails_; DLL2SDK::CSProto::msg::GspWeaponSuiteBonus* m_LocalPlayerWeaponSuiteBonus_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LocalPlayerWeaponSuiteIds_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_WeaponExpDetails_; int32_t m_LocalPlayerCurrExp_; int32_t m_LocalPlayerGainedGold_; int32_t m_LocalPlayerLadderScore_; int32_t m_LocalPlayerLadderScoreChange_; int32_t m_LocalPlayerKill_; int32_t m_LocalPlayerDeath_; int32_t m_LocalPlayerAssists_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LocalPlayerZMGainItems_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LocalPlayerDropItems_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LocalPlayerGainItems_; bool m_TurnToMail_; bool m_IsFirstWin_; bool m_ActvAddScore_; bool m_ActvNoDropScore_; bool m_bNewEndlessRecord_; bool IsFirst5Games_; uint32_t Evaluation_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LocalPlayerMedals_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LocalPlayerAchive_; float m_LastUpdateTime_; DLL2SDK::CSProto::msg::ETeamGameState m_brTeamGameState_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Team_statis_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DropedPlayerStatis_; bool ShowSpecialReason_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PlayerListReported_; float m_MinIndividualDelayTime_; float m_MaxIndividualDelayTime_; float m_IndividualDelayTimeGap_; bool IsExpDetilUIPlayEffect_; bool IsRankUIPlayEffect_; bool IsBPUIPlayEffect_; bool IsBPVIPUIPlayEffect_; bool isClickDetailBtn_; bool isClickDetailScoreDetailBtn_; struct StaticFields { int32_t MAX_PLAYER_PER_CAMP_; int32_t MAX_PLAYER_IN_FFA_; int32_t MAX_PLAYER_IN_BR_; int32_t MAX_PLAYER_IN_ZMMP_; DLL2SDK::mscorlib::System::String* Tip_ExceedDailyCap_; bool ShowPVEReward_; bool CloseBGMTest_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache3_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache4_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_HasSettlementData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddPersonalInfoHisotryRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveLastPersonalInfoHistoryRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastPersonalInfoHistoryRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillAlivePlayerList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillKillerPlayerList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillHurterPlayerList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResMatchEndSettlement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComputeBossDamagePercent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLocalPlayerRelated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillPlayerStat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillSimplePlayerStat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillExpDetails_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSPVPTop3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTopThree_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMedalConfigConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAchiveConfigConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGainItemsEmpty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasFriendInSquad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableDelayIndividual_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitDelayIndividualTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIsCanShowBPView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUseV5BP_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_62142(); bool T_HasSettlementData_62143(); DLL2SDK::CSProto::msg::GameStatisReport* get_Data_62144(); DLL2SDK::CSProto::msg::BattlePassDb* get_BattlePassData_62145(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_WeaponExpList_62146(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_WeaponExpCardList_62147(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_AlivePlayerList_62148(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_BRKillerPlayerStatis_62149(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_BRHurterPlayerStatis_62150(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PersonalInfoHistoryData_62151(); bool get_HasValidData_62152(); bool get_isValidInThisGame_62153(); void set_isValidInThisGame_62154(bool value_); bool get_bReachWeekLimit_62155(); int32_t get_IsFirstPlayBgMusic_62156(); bool get_IsHistoryRecord_62157(); bool get_IsObserver_62158(); int32_t get_MapID_62159(); int32_t get_GameTime_62160(); DLL2SDK::Assembly_CSharp::GameEngine::EGameModeCategory get_GameModeCategory_62161(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_GameMode_62162(); bool get_IsSinglePVPGame_62163(); bool get_IsBRGame_62164(); bool get_IsBRTDMGame_62165(); bool get_IsBRCreateRoom_62166(); bool get_IsBRCreateRoomObserver_62167(); bool get_IsBRTraining_62168(); bool get_IsPVEGame_62169(); bool get_IsPVPCatGame_62170(); bool get_IsPVERaidEasy_62171(); DLL2SDK::CSProto::msg::EGameType get_GameType_62172(); uint32_t get_GameEndTime_62173(); int32_t get_PveLevelId_62174(); DLL2SDK::Assembly_CSharp::GameEngine::EGameResult get_MatchResult_62175(); DLL2SDK::CSProto::msg::ECamp get_WinningCamp_62176(); uint32_t get_TeamType_62177(); int32_t get_TotalTeamNum_62178(); int32_t get_TotalPlayerNum_62179(); uint64_t get_Gsp_Guid_62180(); int32_t get_MissionId_62181(); bool get_IsLocalPlayerPlacementMatch_62182(); bool get_IsLocalPlayerPlacementModeMatch_62183(); DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* get_CampDataBlue_62184(); DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* get_CampDataRed_62185(); DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* get_CampDataWin_62186(); DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* get_CampDataLose_62187(); DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* get_CampDataFFA_62188(); DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* get_CampDataBR_62189(); DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* get_CampDataZMMP_62190(); DLL2SDK::CSProto::msg::ECamp get_LocalPlayerCamp_62191(); DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* get_SimpleCampDataRegular_62192(); DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* get_SimpleCampDataRebel_62193(); bool get_LiveOpsGold_62194(); bool get_LiveOpsExp_62195(); DLL2SDK::CSProto::msg::EMatchServiceModule get_GameServiceModule_62196(); DLL2SDK::CSProto::msg::PlayerGameStatis* get_LocalPlayerGameStatis_62197(); DLL2SDK::CSProto::msg::PlayerPictureInfo* get_LocalPlayerPicInfo_62198(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_LocalPlayerBagWeaponStatis_62199(); DLL2SDK::mscorlib::System::String* get_LocalPlayerName_62200(); uint32_t get_LocalPlayerRank_62201(); uint32_t get_LocalPlayerLadderLevel_62202(); uint32_t get_LocalPlayerBRLadderLevel_62203(); uint32_t get_LocalPlayerTeamId_62204(); uint32_t get_LocalPlayerTeamRank_62205(); uint32_t get_LocalPlayerSurvivalTime_62206(); uint32_t get_LocalPlayerBrGainedGold_62207(); uint32_t get_LocalPlayerBrGainedKillGold_62208(); uint32_t get_LocalPlayerBrGainedRankGold_62209(); uint32_t get_LocalPlayerBrGainedExp_62210(); void set_LocalPlayerBrGainedExp_62211(uint32_t value_); uint32_t get_LocalPlayerBrGainedKillExp_62212(); uint32_t get_LocalPlayerBrGainedRankExp_62213(); int32_t get_LocalPlayerBrAddLadderScore_62214(); int32_t get_LocalPlayerBrLadderScore_62215(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PrizeDetailList_62216(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_ExpBufList_62217(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_WeaponExpBufList_62218(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_GoldBufList_62219(); bool get_IsGoldExceedDailyCap_62220(); void set_IsGoldExceedDailyCap_62221(bool value_); bool get_IsExpExceedDailyCap_62222(); void set_IsExpExceedDailyCap_62223(bool value_); bool get_IsDropItemsExceedDailyCap_62224(); void set_IsDropItemsExceedDailyCap_62225(bool value_); uint64_t get_LocalPlayerId_62226(); int32_t get_LocalPlayercurLevel_62227(); void set_LocalPlayercurLevel_62228(int32_t value_); int32_t get_LocalPlayerPeakLevel_62229(); int32_t get_LocalPlayerGainedExp_62230(); uint32_t get_LocalPlayerGainedIDCollection_62231(); DLL2SDK::Assembly_CSharp::Settlement::PlayerExpDetailInfo* get_ExpDetails_62232(); DLL2SDK::CSProto::msg::GspWeaponSuiteBonus* get_LocalPlayerWeaponSuiteBonus_62233(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_LocalPlayerWeaponSuiteIds_62234(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_WeaponExpDetails_62235(); int32_t get_LocalPlayerCurrExp_62236(); void set_LocalPlayerCurrExp_62237(int32_t value_); int32_t get_LocalPlayerGainedGold_62238(); int32_t get_LocalPlayerLadderScore_62239(); int32_t get_LocalPlayerLadderScoreChange_62240(); int32_t get_LocalPlayerKill_62241(); int32_t get_LocalPlayerDeath_62242(); int32_t get_LocalPlayerAssists_62243(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_LocalPlayerZMGainItems_62244(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_LocalPlayerDropItems_62245(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_LocalPlayerGainItems_62246(); bool get_IsTurnToMail_62247(); bool get_IsFirstWin_62248(); bool get_ActvAddScore_62249(); bool get_ActvNoDropScore_62250(); bool get_bNewEndlessRecord_62251(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_LocalPlayerMedals_62252(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_LocalPlayerAchive_62253(); float get_LastUpdateTime_62254(); DLL2SDK::CSProto::msg::ETeamGameState get_BRTeamGameState_62255(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_Team_statis_62256(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_DropedPlayerStatis_62257(); bool get_IsTeamOne_62258(); bool get_IsTeamTwo_62259(); bool get_IsTeamFour_62260(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PlayerListReported_62261(); void InitializeDataStore_62262(); void ReLogin_62263(); void Clear_62264(); void AddPersonalInfoHisotryRecord_62265(DLL2SDK::CSProto::msg::GameStatisReport* recordData_, uint64_t playerId_); void RemoveLastPersonalInfoHistoryRecord_62266(); DLL2SDK::Assembly_CSharp::Settlement::PersonalInfoHistoryRecord* GetLastPersonalInfoHistoryRecord_62267(); void FillAlivePlayerList_62268(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void FillKillerPlayerList_62269(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void FillHurterPlayerList_62270(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void OnResMatchEndSettlement_62271(DLL2SDK::CSProto::msg::GameStatisReport* data_); void UpdateData_62272(DLL2SDK::CSProto::msg::GameStatisReport* data_, bool bhistoryRecord_, uint64_t localPlayerId_); void UpdateLocalPlayerRelated_62274(DLL2SDK::CSProto::msg::PlayerGameStatis* playerStats_, int32_t winningCamp_); void FillPlayerStat_62275(DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* campData_, DLL2SDK::CSProto::msg::PlayerGameStatis* pgs_, bool isLocalPlaeyr_, DLL2SDK::CSProto::msg::GameStatisReport* data_); void FillSimplePlayerStat_62276(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, DLL2SDK::CSProto::msg::SimplePlayerGameStatis* spgs_, bool isLocalPlaeyr_); void FillExpDetails_62277(DLL2SDK::Assembly_CSharp::Settlement::PlayerExpDetailInfo* detail_, DLL2SDK::CSProto::msg::PVPExpInfo* pvp_, DLL2SDK::CSProto::msg::BRExpInfo* br_, DLL2SDK::CSProto::msg::EGameType gameType_, bool isBRGame_); bool IsSPVPTop3_62278(); bool IsTopThree_62279(); void UpdateMedalConfigConfig_62280(DLL2SDK::mscorlib::System::Collections::Generic::List_1* data_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* medals_); void UpdateAchiveConfigConfig_62281(DLL2SDK::mscorlib::System::Collections::Generic::List_1* data_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* achives_); void SetGainItemsEmpty_62282(); bool HasFriendInSquad_62283(); bool EnableDelayIndividual_62284(); float get_MinIndividualDelayTime_62285(); float get_MaxIndividualDelayTime_62286(); float get_IndividualDelayTimeGap_62287(); void InitDelayIndividualTime_62288(); void ResetValue_62289(); bool CheckIsCanShowBPView_62290(); bool get_IsOnlyExpCardMode_62291(); bool get_IsNotEqualPlayerMode_62292(); bool get_IsNeedShowGoliathNumMode_62293(); bool get_IsNeedShowFlagNumMode_62294(); bool get_IsNeedInGameSettlement_62295(); bool get_IsNeedFrontEndSettlement_62296(); bool get_IsWCCampPosMode_62297(); bool get_IsNoModelRankViewMode_62298(); bool get_IsUseFFARankMode_62299(); bool get_IsUseCatInDetailView_62300(); bool IsUseV5BP_62301(); int32_t _FillAlivePlayerList_m__0_62303(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* a_, DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* b_); void __xLuaBaseProxy_InitializeDataStore_62309(); void __xLuaBaseProxy_ReLogin_62310(); void __xLuaBaseProxy_Clear_62311(); static void ComputeBossDamagePercent_62273(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); static void _cctor_62302(); static int32_t _UpdateData_m__1_62304(DLL2SDK::CSProto::msg::TeamStatis* a_, DLL2SDK::CSProto::msg::TeamStatis* b_); static int32_t _ComputeBossDamagePercent_m__2_62305(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* a_, DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* b_); static bool _UpdateLocalPlayerRelated_m__3_62306(DLL2SDK::CSProto::msg::PVPGunStatis* s_); static int32_t _UpdateMedalConfigConfig_m__4_62307(DLL2SDK::Assembly_CSharp::Settlement::MedalExtend* l1_, DLL2SDK::Assembly_CSharp::Settlement::MedalExtend* l2_); static int32_t _UpdateAchiveConfigConfig_m__5_62308(DLL2SDK::Assembly_CSharp::Settlement::AchiveExtend* l1_, DLL2SDK::Assembly_CSharp::Settlement::AchiveExtend* l2_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopPaymentConfirmPopupWindowController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameShop::ShopPaymentConfirmPopupWindowView* m_View_; DLL2SDK::Assembly_CSharp::GameShop::CommodityItemController* m_CommodityItemController_; DLL2SDK::CSProto::msg::PaymentType m_currenrPaymentType_; DLL2SDK::CSProto::msg::ShopPaymentInfo* m_DefualtSelectCommodityPaymentInfo_; int32_t m_currentSelectCommodityCount_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_OnPressChangeBuyCountBtnTimer_; DLL2SDK::CSProto::msg::ShopConfig* m_ShopConfig_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ShopPaymentInfoIndexList_; bool m_EnableMultiNum_; DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* m_LocalPlayerDS_; int32_t m_currentSelectCommodityItemInex_; DLL2SDK::Assembly_CSharp::GameShop::EPaymentTypeSelectState m_currentSelectPayment_; DLL2SDK::Assembly_CSharp::EPaymentSourceType m_SourceType_; int32_t m_Id_; int32_t m_CurrencyNum_; int32_t m_singlePrice_; DLL2SDK::CSProto::msg::GoodType m_GoodType_; int32_t m_BattlePassChargeConf_Id_; int32_t m_BattlePassChargeConf_Level_; float delayParam_; float LongPressTimeCD_; bool isPlayingCloseAnimation_; bool m_isCurrencyWithMultiTimeLimits_; DLL2SDK::Assembly_CSharp::GameShop::ShopTimeLimitPaymentController* m_shopTimeLimitPaymentCtr_; DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* m_GlobalDS_; int32_t m_exchangeIndex_; struct StaticFields { int32_t m_DefaultSelectCommodityCount_; int32_t MinOffsetWidth_; DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_BuyM4_2_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_OnOKBtn_Click_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_ShopPaymentConfirmPopupWindowController_Go_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWealth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPressAddCommodityCountBtnManyPaymentCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPressReduceCommodityCountBtnManyPaymentCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeManyPaymentCurrentSelectShopItemCountCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeOnlyOnePaymentCurrentSelectShopItemCountCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickDurationCommodityManyPaymentCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickCharge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelectCommodityItemHeightLightIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBuyMaxNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnCancelClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchRechargeBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RreshNumSelectSprites_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickReduceCommodityCountManyPaymentBtnCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickAddCommodityCountBtnManyPaymentCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickReduceCommodityCountOnePaymentBtnCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickAddCommodityCountBtnOnePaymentCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnForeverManyCPPaymentSelectedCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnForeverManyCPaymentSelectedCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPaymentButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDurationManyCPPaymentUnselectedCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDurationManyCPPaymentSelectedCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDurationManyCPaymentUnselectedCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDurationManyCPaymentSelectedCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShopPaymentConfirmUIView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddBtnTLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBattlePassPaymentConfirmUIView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTextOnePaymentContentConfirmUIView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCommonPaymentConfirmPopType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CountCurrentShopPrice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPaymentInfoIndexMapping_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentPayCurrencyCommodityItemInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentDefaultSelectCommodityItemIndx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCommodityForeverPropsManyPaymentView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPriceInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCommodityForeverOnePaymentView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCommodityDurationManyPaymentView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCommodityDurationOnePaymentView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetExchangeIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPaymentInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIsExchangeCoinEnough_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPaymentInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPayTypeBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOkBtnDisableClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBuyOneManyPaymentView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectShowShopItemView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsExchangeIconStyle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HidePaymentPopUIView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_BuyM4Finish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_ShowM4Award_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnPurchaseClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChildCtrData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBeacon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBattlePassPurchase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBattlePassBuyNormal_Purchase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBattlePassBuyPlus_Purchase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBattlePassGetTires_TireNum_Purchase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnoughCurrency_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMoneyNotEnoughView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ContentPlayReverse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPreCloseEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WealthChange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_62050(); void T_BuyM4_2_Init_62051(); void T_OnOKBtn_Click_62052(); void T_ShopPaymentConfirmPopupWindowController_Go_62053(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_ShopPaymentInfoIndexList_62054(); bool get_EnableMultiNum_62055(); void set_EnableMultiNum_62056(bool value_); DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* get_LocalPlayerDS_62057(); DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* get_GlobalDS_62058(); void Init_62059(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_62060(); void RegisterDelegates_62061(); void UnRegisterDelegates_62062(); void OnOpen_62063(); void SetWealth_62064(); void OnPressAddCommodityCountBtnManyPaymentCallback_62065(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool state_); void OnPressReduceCommodityCountBtnManyPaymentCallback_62066(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool state_); void OnChangeManyPaymentCurrentSelectShopItemCountCallback_62067(); void OnChangeOnlyOnePaymentCurrentSelectShopItemCountCallback_62068(); void OnClickDurationCommodityManyPaymentCallback_62069(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnClickCharge_62070(); void SetSelectCommodityItemHeightLightIcon_62071(int32_t index_); int32_t CanBuyMaxNum_62072(); void _OnBtnCancelClick_62073(); void OnSwitchRechargeBtnClick_62074(); void RreshNumSelectSprites_62075(); void OnClickReduceCommodityCountManyPaymentBtnCallback_62076(); void OnClickAddCommodityCountBtnManyPaymentCallback_62077(); void OnClickReduceCommodityCountOnePaymentBtnCallback_62078(); void OnClickAddCommodityCountBtnOnePaymentCallback_62079(); void OnForeverManyCPPaymentSelectedCallback_62080(); void OnForeverManyCPaymentSelectedCallback_62081(); void RefreshPaymentButton_62082(); void OnDurationManyCPPaymentUnselectedCallback_62083(); void OnDurationManyCPPaymentSelectedCallback_62084(); void OnDurationManyCPaymentUnselectedCallback_62085(); void OnDurationManyCPaymentSelectedCallback_62086(); void SetShopPaymentConfirmUIView_62087(DLL2SDK::Assembly_CSharp::EPaymentSourceType sourceType_, int32_t id_, int32_t Price_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::CSProto::msg::PaymentType paymentType_, int32_t goodType_, int32_t num_, int32_t paymentInfoIndex_, DLL2SDK::CSProto::msg::ShopConfig* shopConfig_, DLL2SDK::Assembly_CSharp::GameShop::EPaymentConfirmPopWindow confirmPopWindowType_); void AddBtnTLog_62088(int32_t shopid_); void SetBattlePassPaymentConfirmUIView_62089(DLL2SDK::Assembly_CSharp::EPaymentSourceType sourceType_, DLL2SDK::CSProto::msg::SpChargeConf* itemConfig_, DLL2SDK::CSProto::msg::PaymentType paymentType_, DLL2SDK::Assembly_CSharp::GameShop::EPaymentConfirmPopWindow confirmPopWindowType_, bool IsCutOff_); void SetTextOnePaymentContentConfirmUIView_62090(DLL2SDK::Assembly_CSharp::EPaymentSourceType sourceType_, int32_t id_, int32_t Price_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::CSProto::msg::PaymentType paymentType_, int32_t goodType_, int32_t num_, int32_t paymentInfoIndex_, DLL2SDK::CSProto::msg::ShopConfig* shopConfig_, DLL2SDK::Assembly_CSharp::GameShop::EPaymentConfirmPopWindow confirmPopWindowType_, DLL2SDK::mscorlib::System::String* locid_, bool bLuckBorad_); void SetCommonPaymentConfirmPopType_62091(DLL2SDK::Assembly_CSharp::GameShop::EPaymentConfirmPopWindow confirmPopWindowType_); int32_t CountCurrentShopPrice_62092(); void SetPaymentInfoIndexMapping_62093(DLL2SDK::CSProto::msg::ShopConfig* ShopConfig_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetCurrentPayCurrencyCommodityItemInfoList_62094(DLL2SDK::mscorlib::System::Collections::Generic::List_1* ShopPaymentInfoIndexList_, DLL2SDK::CSProto::msg::PaymentType selectedPayment_, bool init_); int32_t GetCurrentDefaultSelectCommodityItemIndx_62095(DLL2SDK::mscorlib::System::Collections::Generic::List_1* DataList_, DLL2SDK::CSProto::msg::PaymentType currentPayment_); void UpdateCommodityForeverPropsManyPaymentView_62096(DLL2SDK::CSProto::msg::ShopConfig* ShopConfig_, bool isInit_); void SetPriceInfo_62097(bool isInit_); void UpdateCommodityForeverOnePaymentView_62098(DLL2SDK::CSProto::msg::ShopConfig* ShopConfig_); void UpdateCommodityDurationManyPaymentView_62099(DLL2SDK::CSProto::msg::ShopConfig* ShopConfig_, bool init_); void UpdateCommodityDurationOnePaymentView_62100(DLL2SDK::CSProto::msg::ShopConfig* ShopConfig_, bool init_); void ShowItem_62101(DLL2SDK::CSProto::msg::ShopConfig* shopConfig_); void SetExchangeIcon_62102(DLL2SDK::CSProto::msg::ShopConfig* shopConfig_); void SetPaymentInfo_62103(DLL2SDK::CSProto::msg::ShopConfig* shopConfig_, int32_t index_); void SetIsExchangeCoinEnough_62104(); void RefreshPaymentInfo_62105(DLL2SDK::CSProto::msg::ShopConfig* shopConfig_, int32_t index_); void OnPayTypeBtnClick_62106(); void OnOkBtnDisableClick_62107(); void InitBuyOneManyPaymentView_62108(DLL2SDK::CSProto::msg::ShopConfig* ShopConfig_); void SelectShowShopItemView_62109(DLL2SDK::CSProto::msg::ShopConfig* ShopConfig_); bool IsExchangeIconStyle_62110(DLL2SDK::CSProto::msg::ShopConfig* ShopConfig_, int32_t index_); void HidePaymentPopUIView_62111(); bool T_BuyM4Finish_62112(); void T_ShowM4Award_62113(); void OnBtnPurchaseClick_62114(); void GetChildCtrData_62115(); void ReportBeacon_62116(); void ReportBattlePassPurchase_62117(); void ReportBattlePassBuyNormal_Purchase_62118(); void ReportBattlePassBuyPlus_Purchase_62119(); void ReportBattlePassGetTires_TireNum_Purchase_62120(); bool IsEnoughCurrency_62121(); void SetMoneyNotEnoughView_62122(int32_t value_); void ForceClose_62123(); void PreClose_62124(); void ContentPlayReverse_62125(); void OnPreCloseEnd_62126(); void CloseWindow_62127(); void WealthChange_62128(); void _T_BuyM4_2_Init_m__0_62129(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _SetTextOnePaymentContentConfirmUIView_m__2_62131(); void __xLuaBaseProxy_Init_62133(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_62134(); void __xLuaBaseProxy_RegisterDelegates_62135(); void __xLuaBaseProxy_UnRegisterDelegates_62136(); void __xLuaBaseProxy_OnOpen_62137(); static void _T_ShopPaymentConfirmPopupWindowController_Go_m__1_62130(); static int32_t _GetCurrentPayCurrencyCommodityItemInfoList_m__3_62132(DLL2SDK::Assembly_CSharp::GameShop::ShopPaymentInfoWithIndex* param1_, DLL2SDK::Assembly_CSharp::GameShop::ShopPaymentInfoWithIndex* param2_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopWindowController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath M4Path_; DLL2SDK::UnityEngine::UnityEngine::Transform* M4Transform_; int32_t M4ID_; int32_t M4Price_; DLL2SDK::Assembly_CSharp::GameShop::ShopWindowView* m_View_; DLL2SDK::Assembly_CSharp::GameShop::CodmShopRightSubTabController* m_SubTabCtr_; bool m_OnMoveShopItem_; DLL2SDK::Assembly_CSharp::GameShop::ShopDataStore* m_ShopDS_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ShopList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RecommendShopList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_NotRecommendShopList_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_FlowGridBgTimer_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_FlowGridTimer_; DLL2SDK::Assembly_CSharp::GameShop::ECodmShopType m_CurrentShoptype_; bool bRecommend_; int32_t m_Row_; int32_t m_RecommendColumnNumber_; int32_t m_LastRowColumnNumber_; int32_t m_longHeightMargin_; int32_t m_shortHeightMargin_; float padAspectRatio_; float m_CDNAspectRatio_; int32_t rightMinWidth_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameShop::ECodmShopType CurShopType_; int32_t m_ColumnNumber_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_RememberPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_BuyM4_1_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_ShopWindowController_Go_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragStartCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitShopData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRightSubTabItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshFlowGrid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CellAssetIDForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureCellForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ColumnNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WidthForColumn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLimitOffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLeftScrollViewPanelRect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UIAdapteSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRightCdnHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLimitOfferItemSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLuckyDrawInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLuckyBoardInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_62001(); void T_RememberPath_62002(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_, DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* item_, DLL2SDK::UnityEngine::UnityEngine::Transform* t_); void T_BuyM4_1_Init_62003(); void T_ShopWindowController_Go_62004(); DLL2SDK::Assembly_CSharp::GameShop::ShopDataStore* get_ShopDS_62005(); void Init_62006(); void OnDragStartCallback_62007(); void OnOpen_62008(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_62009(); void RegisterDelegates_62010(); void UnRegisterDelegates_62011(); void InitShopData_62012(DLL2SDK::Assembly_CSharp::GameShop::ECodmShopType type_); void OnRightSubTabItemClick_62013(int32_t subTagId_, bool reset_); void RefreshFlowGrid_62014(); DLL2SDK::Assembly_CSharp::EAssetID CellAssetIDForPath_62015(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void ConfigureCellForPath_62016(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* cell_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void DidSelectRow_62017(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); int32_t RowNumber_62018(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t column_); int32_t ColumnNumber_62019(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_); float HeightForRow_62020(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); float WidthForColumn_62021(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void RefreshLimitOffer_62022(); void SetLeftScrollViewPanelRect_62023(); void UIAdapteSize_62024(); void SetRightCdnHeight_62025(DLL2SDK::Assembly_CSharp::UIWidget* cdbPic_, int32_t targetHeight_, int32_t minWidth_); void SetLimitOfferItemSize_62026(DLL2SDK::Assembly_CSharp::UIPanel* LeftScrollViewUIpanel_, DLL2SDK::Assembly_CSharp::UIPanel* RightScrollViewUIpanel_); void OnNotifyLuckyDrawInfo_62027(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLuckyBoardInfo_62028(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void _T_BuyM4_1_Init_m__0_62030(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_BuyM4_1_Init_m__1_62031(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_ShopWindowController_Go_m__2_62032(); void _InitShopData_m__4_62034(); void _OnRightSubTabItemClick_m__5_62035(); void _UIAdapteSize_m__6_62036(); bool _T_ShopWindowController_Go_m__9_62039(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* it_); void _OnRightSubTabItemClick_m__A_62040(); void __xLuaBaseProxy_Init_62041(); void __xLuaBaseProxy_OnOpen_62042(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_62043(); void __xLuaBaseProxy_RegisterDelegates_62044(); void __xLuaBaseProxy_UnRegisterDelegates_62045(); static void _cctor_62029(); static int32_t _InitShopData_m__3_62033(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* param1_, DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* param2_); static bool _OnNotifyLuckyDrawInfo_m__7_62037(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* x_); static bool _OnNotifyLuckyBoardInfo_m__8_62038(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Shop { struct CodmShopMainController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::Shop::CodmShopMainView* m_View_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LeftTablist_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_MainTabListController_; DLL2SDK::Assembly_CSharp::GameShop::ShopDataStore* m_ShopDS_; int32_t m_CurSelectLeftTagId_; DLL2SDK::Assembly_CSharp::GameShop::ShopWindowController* m_ShopWindowCtr_; DLL2SDK::Assembly_CSharp::GameShop::ShopRechargeWindowController* m_ShopRechargeWindowCtr_; DLL2SDK::Assembly_CSharp::GameShop::ShopWindowController_Chest* m_ShopChestWindowCtr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_OnBuyM4ResponseError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitToDefault_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitTopTabList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateShopFirstLevelTabRedDotInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShopLeftTabItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMainTabItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMainTabListController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelectTagCtr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBeacon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShopBuyRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShopItemRenew_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnServiceBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_61935(); void T_OnBuyM4ResponseError_61936(DLL2SDK::mscorlib::System::String* errstr_); DLL2SDK::Assembly_CSharp::GameShop::ShopDataStore* get_ShopDS_61937(); void Init_61938(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_61939(); void OnOpen_61940(); void RegisterDelegates_61941(); void UnRegisterDelegates_61942(); void InitToDefault_61943(); void InitTopTabList_61944(); void UpdateShopFirstLevelTabRedDotInfo_61945(); void OnNotifyShopLeftTabItemClick_61946(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnMainTabItemClick_61947(int32_t leftTabId_, bool reset_); void SetMainTabListController_61948(bool reset_); void SetSelectTagCtr_61949(); void ReportBeacon_61950(); void OnNotifyShopBuyRes_61951(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyShopItemRenew_61952(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); bool OnEasyListItemClick_61953(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_61954(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void NotifyDataStoreUpdated_61955(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); bool get_IsDestroyed_61956(); bool get_TickEnabled_61957(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_61958(); void Tick_61959(float dt_); void OnServiceBtnClick_61960(); void _InitToDefault_m__0_61961(); void __xLuaBaseProxy_Init_61962(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_61963(); void __xLuaBaseProxy_OnOpen_61964(); void __xLuaBaseProxy_RegisterDelegates_61965(); void __xLuaBaseProxy_UnRegisterDelegates_61966(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UICommonReceiveController : DLL2SDK::Assembly_CSharp::GameUI::UIReceiveBaseController { DLL2SDK::Assembly_CSharp::GameUI::UICommonReceiveView* m_View_; bool haveBox2Show_; DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* m_DS_; int32_t rewardStyle_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::System_Core::System::Action* __f__am_cache1_; DLL2SDK::System_Core::System::Action* __f__am_cache2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_OnCommonOKBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Close_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseCommonBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On3dViewClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTurnToMailTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnKeyPressed_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_61906(); void T_OnOpen_61907(); void T_OnCommonOKBtnClick_61908(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_61909(); void Init_61910(); void OnOpen_61911(); void RegisterDelegates_61912(); void UnRegisterDelegates_61913(); void OnDetailBtnClick_61914(); void OnCloseBtnClick_61915(); void OnClose_61916(); void Close_61917(DLL2SDK::Assembly_CSharp::GameUI::EWindowCloseType closeType_); void OnCloseCommonBtnClick_61918(); void On3dViewClose_61919(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void SetTurnToMailTip_61920(bool turnToMail_, bool bSafeBox_); bool OnReturnKeyPressed_61921(); void _OnCloseBtnClick_m__3_61925(); void _OnCloseCommonBtnClick_m__4_61926(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_61927(); void __xLuaBaseProxy_Init_61928(); void __xLuaBaseProxy_OnOpen_61929(); void __xLuaBaseProxy_RegisterDelegates_61930(); void __xLuaBaseProxy_UnRegisterDelegates_61931(); void __xLuaBaseProxy_OnClose_61932(); void __xLuaBaseProxy_Close_61933(DLL2SDK::Assembly_CSharp::GameUI::EWindowCloseType P0_); bool __xLuaBaseProxy_OnReturnKeyPressed_61934(); static void _T_OnOpen_m__0_61922(); static void _T_OnOpen_m__1_61923(); static void _T_OnOpen_m__2_61924(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct HomeMainController3_3 : DLL2SDK::Assembly_CSharp::GameUI::Home::HomeBaseController { DLL2SDK::Assembly_CSharp::GameUI::Home::HomeMainView3_3* m_View_; DLL2SDK::Assembly_CSharp::Chat::ChatBroadcastController* m_ChatBroadcastController_; DLL2SDK::Assembly_CSharp::GameShop::ShopDataStore* m_ShopDataStore_; bool isShowDrawBtnToggle_; bool isWillShow_; bool showDrawBtnRedPoint_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_RefreshTimer_; DLL2SDK::Assembly_CSharp::CsModeEntranceClient* m_FeatureModeClient_; DLL2SDK::Assembly_CSharp::Guild::GuildDataStore* m_GuildDataStore_; DLL2SDK::Assembly_CSharp::Guild::GuildApplyMsgDataStore* m_GuildApplyMsgDataStore_; DLL2SDK::Assembly_CSharp::Guild::GuildMissionDataStore* m_GuildMissionDataStore_; DLL2SDK::Assembly_CSharp::InviteNewbie::InviteNewbieDataStore* m_InviteNewbieDataStore_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* m_LiveOpsDataStore_; DLL2SDK::Assembly_CSharp::SundryDataStore* m_SundryDS_; int32_t MAX_RECHARGEITEM_COUNT_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* drawAniTimer_; float drawAniTimerTick_; float DRAW_ANI_MAX_TIMER_; float DRAW_ALPHA_MAX_TIMER_; int32_t minRechargeWidth_; int32_t maxRechargeWidth_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* rechargeItemData_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ClickSystemEntrance* clickEntrance_; int32_t lobbyDrawShowLimitId_; int32_t MAX_LOBBYDRAW_ONE_SCREEN_; bool m_IsPopUpIng_; DLL2SDK::Assembly_CSharp::FacePopupBaseController* m_FacePopupCtr_; bool bFromPlayBtn_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_PlayBtnClickReport* PlayBtnClickReport_; DLL2SDK::mscorlib::System::String* GUEST_BINDPB_ISPOPPEDUP_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* timer_; bool m_IsPop_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* downloadBtnTimer_; struct StaticFields { float SEND_TO_SERVER_INTERVAL_; DLL2SDK::Assembly_CSharp::Tutorial::OnGuidelineTrigger* __f__am_cache0_; DLL2SDK::Assembly_CSharp::Tutorial::OnGuidelineTrigger* __f__am_cache1_; DLL2SDK::Assembly_CSharp::Tutorial::OnGuidelineTrigger* __f__am_cache2_; DLL2SDK::Assembly_CSharp::Tutorial::OnGuidelineTrigger* __f__am_cache3_; DLL2SDK::Assembly_CSharp::Tutorial::OnGuidelineTrigger* __f__am_cache4_; DLL2SDK::Assembly_CSharp::Tutorial::OnGuidelineTrigger* __f__am_cache5_; DLL2SDK::Assembly_CSharp::Tutorial::OnGuidelineTrigger* __f__am_cache6_; DLL2SDK::Assembly_CSharp::Tutorial::OnGuidelineTrigger* __f__am_cache7_; DLL2SDK::Assembly_CSharp::Tutorial::OnGuidelineTrigger* __f__am_cache8_; DLL2SDK::System_Core::System::Action* __f__am_cache9_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cacheA_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cacheB_; DLL2SDK::System_Core::System::Action* __f__am_cacheC_; DLL2SDK::System_Core::System::Action* __f__am_cacheD_; DLL2SDK::System_Core::System::Action* __f__am_cacheE_; DLL2SDK::System_Core::System::Action* __f__am_cacheF_; DLL2SDK::System_Core::System::Action* __f__am_cache10_; DLL2SDK::System_Core::System::Action* __f__am_cache11_; DLL2SDK::System_Core::System::Action* __f__am_cache12_; DLL2SDK::System_Core::System::Action* __f__am_cache13_; DLL2SDK::System_Core::System::Action* __f__am_cache14_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_GetPrize_0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_BuyM4_0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_LoadoutAndWeapon_0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_MP1_0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_LevelUnlock_0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_GetExpCard_0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_Lathel_0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_Sign_0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_RequestPrize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_HomeMainController_Go_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_HasExpCard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_ShowTutorialLevelEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_EnterBattlePassClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_OnMallBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdapterChatBroadcastView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLuckyDrawInfos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLuckyBoardInfos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendClientMapids_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendExchangeShopReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSpvpEntranceRedDot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBrEntranceRedDot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBREntranceView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendZMOpenTimeRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshZombieEntrance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRankMatchEntranceView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBRModeOpenOnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShopBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShopEntrance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRechargeEntrance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowGuildNewMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCodLiveOpsActivityRedBadget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTimeToSendTlog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMultiplayClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMultiplayAssetLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZombieClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZombieAssetLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRAssetLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBattlePassAssetLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnBattlePassClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSeasonCurDownInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBattlePassUpdateRedDot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyUpdateReddotData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyUpdatePandoraRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnPandoraClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnLobbyDrawClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDrawOpenAniTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDrawCloseAniTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnAmassClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnFirstRechargeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowGameCenter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckToRefreshPandora_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowFace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowNextFace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlatformBasicClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowPlatformBasicEntrance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadoutBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuildBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRankBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRankMatchBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPaySuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMallBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInventoryBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLastGameMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGuildInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateLiveOpsScrollPlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateShopScrollPlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBalanceRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActiveBpHomeUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBattlePassInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TipsGuestBindFBPopup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuestBindPop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCheckBindPopup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickRechargeItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchInviteNewbie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchOpenURL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToOTO_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToShopTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToSafeBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToLuckDraw_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToLuckBoard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToFirstRecharge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToAccumulateRecharge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToSingleRecharge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToBP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToShop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CdnItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRechargeItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLuckyBoardInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLuckyDrawInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendOTORequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendLimitOfferRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOTOInfoArrived_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDownloadBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshGenericBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDynamicBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartCheckDownloadState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDynamicDownloadBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshFeatureMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnFeatureModeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnPillarEventClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckGoodsImmediateUse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLadderIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetRechargeLayout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRechargeLayoutChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRechageWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChatAdapterWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldShowBRTutorialEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldShowMPTutorialEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_61736(); void T_GetPrize_0_Init_61737(); void T_BuyM4_0_Init_61738(); void T_LoadoutAndWeapon_0_Init_61739(); void T_MP1_0_Init_61740(); void T_LevelUnlock_0_Init_61741(); void T_GetExpCard_0_Init_61742(); void T_Lathel_0_Init_61743(); void T_Sign_0_Init_61744(); void T_RequestPrize_61745(); void T_HomeMainController_Go_61746(); bool T_HasExpCard_61747(); void T_ShowTutorialLevelEffect_61748(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool T_EnterBattlePassClick_61749(); bool T_OnMallBtnClick_61750(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* get_LiveOpsDataStore_61751(); DLL2SDK::Assembly_CSharp::SundryDataStore* get_SundryDS_61752(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_61753(); void Init_61754(); void OnOpen_61755(); void RegisterDelegates_61756(); void UnRegisterDelegates_61757(); void RefreshTimer_61758(); void RefreshView_61759(); void AdapterChatBroadcastView_61760(); void CheckLuckyDrawInfos_61761(); void CheckLuckyBoardInfos_61762(); void SendClientMapids_61763(); void SendExchangeShopReq_61764(); void RefreshSpvpEntranceRedDot_61765(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void RefreshBrEntranceRedDot_61766(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void RefreshBREntranceView_61767(); void SendZMOpenTimeRequest_61768(); void RefreshZombieEntrance_61769(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void RefreshRankMatchEntranceView_61770(); bool CheckBRModeOpenOnClick_61771(); void OnShopBtnClick_61772(); void CheckShopEntrance_61773(); void CheckRechargeEntrance_61774(bool enableLobbyDrawSort_); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_61775(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t NotificationIndex_); void ShowGuildNewMessage_61776(); void UpdateCodLiveOpsActivityRedBadget_61777(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnTimeToSendTlog_61778(); void OnMultiplayClick_61779(); void OnMultiplayAssetLoaded_61780(DLL2SDK::Array* id_, DLL2SDK::mscorlib::System::Object* obj_); void OnZombieClick_61781(); void OnZombieAssetLoaded_61782(DLL2SDK::Array* id_, DLL2SDK::mscorlib::System::Object* obj_); void OnBRClick_61783(); void OnBRAssetLoaded_61784(DLL2SDK::Array* id_, DLL2SDK::mscorlib::System::Object* obj_); void OnBattlePassAssetLoaded_61785(DLL2SDK::Array* id_, DLL2SDK::mscorlib::System::Object* obj_); void OnBtnBattlePassClick_61786(); DLL2SDK::mscorlib::System::String* ShowSeasonCurDownInfo_61787(); void OnNotifyBattlePassUpdateRedDot_61788(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* eMsg_); void OnNotifyUpdateReddotData_61789(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyUpdatePandoraRoot_61790(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnBtnPandoraClick_61791(); void OnBtnLobbyDrawClick_61792(); void PlayDrawOpenAniTimer_61793(); void PlayDrawCloseAniTimer_61794(); void OnBtnAmassClick_61795(); void OnBtnFirstRechargeClick_61796(); void WillShow_61797(); void ShowModel_61798(); void CheckShowGameCenter_61799(); void CheckToRefreshPandora_61800(); void CheckShowFace_61801(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowNextFace_61802(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowFace_61803(bool next_); void OnClose_61804(); void OnPlatformBasicClose_61805(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void CheckShowPlatformBasicEntrance_61806(); void OnLoadoutBtnClick_61807(); void OnGuildBtnClick_61808(); void OnRankBtnClick_61809(); void OnRankMatchBtnClick_61810(); void OnPaySuccess_61811(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnMallBtnClick_61812(); void OnPlayBtnClick_61813(); void OnInventoryBtnClick_61814(); void ShowLastGameMode_61815(); void UpdateGuildInfo_61816(); void CreateLiveOpsScrollPlay_61817(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void CreateShopScrollPlay_61818(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyBalanceRes_61819(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void SetActiveBpHomeUI_61820(); void ShowBattlePassInfo_61821(DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* bpDS_, DLL2SDK::Assembly_CSharp::BattlePass::BattlePassConf* mBattlePassConfDs_); void TipsGuestBindFBPopup_61822(); void OnGuestBindPop_61823(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void IsCheckBindPopup_61824(); void OnClickRechargeItem_61825(int32_t idx_); void SwitchInviteNewbie_61826(); void SwitchOpenURL_61827(DLL2SDK::mscorlib::System::String* openURL_); void SwitchToOTO_61828(int32_t skipParam_); void SwitchToShopTab_61829(int32_t skipParam_); void SwitchToSafeBox_61830(int32_t skipParam_); void SwitchToLuckDraw_61831(int32_t shopId_); void SwitchToLuckBoard_61832(int32_t shopId_); void SwitchToFirstRecharge_61833(); void SwitchToAccumulateRecharge_61834(int32_t id_); void SwitchToSingleRecharge_61835(int32_t id_); void SwitchToBP_61836(); void SwitchToShop_61837(DLL2SDK::Assembly_CSharp::GameShop::ShopScrollPlayData* data_); void CdnItem_61838(DLL2SDK::Assembly_CSharp::RechargeBtnItemView* itemView_, DLL2SDK::Assembly_CSharp::GameShop::ShopScrollPlayData* item_); void RefreshRechargeItem_61839(DLL2SDK::UnityEngine::UnityEngine::GameObject* item_, int32_t idx_); void OnNotifyLuckyBoardInfo_61840(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLuckyDrawInfo_61841(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void SendOTORequest_61842(); void SendLimitOfferRequest_61843(); void OnOTOInfoArrived_61844(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void RefreshDownloadBtnState_61845(); void RefreshGenericBtnState_61846(); void RefreshDynamicBtnState_61847(); void StartCheckDownloadState_61848(); void OnDynamicDownloadBtnClick_61849(); void RefreshFeatureMode_61850(); void OnBtnFeatureModeClick_61851(); void OnBtnPillarEventClick_61852(); void CheckGoodsImmediateUse_61853(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SetLadderIcon_61854(int32_t ladder_, DLL2SDK::Assembly_CSharp::UISprite* icon_, bool isBR_); void ResetRechargeLayout_61855(bool isExpand_); void OnRechargeLayoutChanged_61856(); void GetRechageWidth_61857(int32_t* minWidth_, int32_t* maxWidth_, bool* showBtnLobbyDraw_); int32_t GetChatAdapterWidth_61858(int32_t* widgetOffset_); bool ShouldShowBRTutorialEffect_61859(); bool ShouldShowMPTutorialEffect_61860(); void _T_BuyM4_0_Init_m__2_61863(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_LoadoutAndWeapon_0_Init_m__5_61866(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_MP1_0_Init_m__6_61867(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_MP1_0_Init_m__7_61868(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_MP1_0_Init_m__8_61869(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_GetExpCard_0_Init_m__C_61873(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_Lathel_0_Init_m__E_61875(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); bool _CheckRechargeEntrance_m__11_61878(DLL2SDK::Assembly_CSharp::GameShop::ShopScrollPlayData* x_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_61890(); void __xLuaBaseProxy_Init_61891(); void __xLuaBaseProxy_OnOpen_61892(); void __xLuaBaseProxy_RegisterDelegates_61893(); void __xLuaBaseProxy_UnRegisterDelegates_61894(); void __xLuaBaseProxy_WillShow_61895(); void __xLuaBaseProxy_OnClose_61896(); static void _T_GetPrize_0_Init_m__0_61861(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); static void _T_BuyM4_0_Init_m__1_61862(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); static void _T_LoadoutAndWeapon_0_Init_m__3_61864(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); static void _T_LoadoutAndWeapon_0_Init_m__4_61865(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); static void _T_LevelUnlock_0_Init_m__9_61870(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); static void _T_LevelUnlock_0_Init_m__A_61871(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); static void _T_GetExpCard_0_Init_m__B_61872(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); static void _T_Lathel_0_Init_m__D_61874(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); static void _T_Sign_0_Init_m__F_61876(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); static void _OnOpen_m__10_61877(); static bool _OnNotifyLuckyBoardInfo_m__12_61879(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* x_); static bool _OnNotifyLuckyDrawInfo_m__13_61880(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* x_); static void _T_BuyM4_0_Init_m__14_61881(); static void _T_LoadoutAndWeapon_0_Init_m__15_61882(); static void _T_LoadoutAndWeapon_0_Init_m__16_61883(); static void _T_MP1_0_Init_m__17_61884(); static void _T_MP1_0_Init_m__18_61885(); static void _T_LevelUnlock_0_Init_m__19_61886(); static void _T_GetExpCard_0_Init_m__1A_61887(); static void _T_Lathel_0_Init_m__1B_61888(); static void _T_Sign_0_Init_m__1C_61889(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct HomeMainController : DLL2SDK::Assembly_CSharp::GameUI::Home::HomeBaseController { DLL2SDK::Assembly_CSharp::GameUI::Home::HomeMainView* m_View_; DLL2SDK::Assembly_CSharp::Chat::ChatBroadcastController* m_ChatBroadcastController_; DLL2SDK::Assembly_CSharp::GameShop::ShopDataStore* m_ShopDataStore_; bool isShowDrawBtnToggle_; bool isWillShow_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* lastShopScrollDatas_; bool showDrawBtnRedPoint_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_RefreshTimer_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_WorkShopRefreshTimer_; DLL2SDK::Assembly_CSharp::CsModeEntranceClient* m_FeatureModeClient_; DLL2SDK::Assembly_CSharp::Guild::GuildDataStore* m_GuildDataStore_; DLL2SDK::Assembly_CSharp::Guild::GuildApplyMsgDataStore* m_GuildApplyMsgDataStore_; DLL2SDK::Assembly_CSharp::Guild::GuildMissionDataStore* m_GuildMissionDataStore_; DLL2SDK::Assembly_CSharp::InviteNewbie::InviteNewbieDataStore* m_InviteNewbieDataStore_; DLL2SDK::Assembly_CSharp::Guild::GuildWelfareDataStore* m_GuildWelfareDataStore_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* m_LiveOpsDataStore_; DLL2SDK::Assembly_CSharp::LobbyRankPointBuffDataStore* m_LobbyRankBuffDataStore_; DLL2SDK::Assembly_CSharp::ElectronicSportsData* m_ElectronicSportsData_; DLL2SDK::Assembly_CSharp::SundryDataStore* m_SundryDS_; DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* m_GlobalDS_; DLL2SDK::Assembly_CSharp::WorkShop::WorkShopDataStore* m_WorkShopDS_; DLL2SDK::Assembly_CSharp::ElectronicSportsDataStore* m_ElectronicSportsDS_; int32_t MAX_RECHARGEITEM_COUNT_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* drawAniTimer_; float drawAniTimerTick_; float DRAW_ANI_MAX_TIMER_; float DRAW_ALPHA_MAX_TIMER_; int32_t minRechargeWidth_; int32_t maxRechargeWidth_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* rechargeItemData_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ClickSystemEntrance* clickEntrance_; bool isFromQuickPlay_; bool RankMatchIsLock_; int32_t lobbyDrawShowLimitId_; int32_t MAX_LOBBYDRAW_ONE_SCREEN_; bool m_IsPopUpIng_; DLL2SDK::Assembly_CSharp::FacePopupBaseController* m_FacePopupCtr_; bool bFromPlayBtn_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_PlayBtnClickReport* PlayBtnClickReport_; DLL2SDK::mscorlib::System::String* GUEST_BINDPB_ISPOPPEDUP_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* timer_; bool m_IsPop_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* downloadBtnTimer_; struct StaticFields { float SEND_TO_SERVER_INTERVAL_; DLL2SDK::Assembly_CSharp::Tutorial::OnGuidelineTrigger* __f__am_cache0_; DLL2SDK::Assembly_CSharp::Tutorial::OnGuidelineTrigger* __f__am_cache1_; DLL2SDK::Assembly_CSharp::Tutorial::OnGuidelineTrigger* __f__am_cache2_; DLL2SDK::Assembly_CSharp::Tutorial::OnGuidelineTrigger* __f__am_cache3_; DLL2SDK::Assembly_CSharp::Tutorial::OnGuidelineTrigger* __f__am_cache4_; DLL2SDK::Assembly_CSharp::Tutorial::OnGuidelineTrigger* __f__am_cache5_; DLL2SDK::Assembly_CSharp::Tutorial::OnGuidelineTrigger* __f__am_cache6_; DLL2SDK::Assembly_CSharp::Tutorial::OnGuidelineTrigger* __f__am_cache7_; DLL2SDK::Assembly_CSharp::Tutorial::OnGuidelineTrigger* __f__am_cache8_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache9_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cacheA_; DLL2SDK::System_Core::System::Action* __f__am_cacheB_; DLL2SDK::System_Core::System::Action* __f__am_cacheC_; DLL2SDK::System_Core::System::Action* __f__am_cacheD_; DLL2SDK::System_Core::System::Action* __f__am_cacheE_; DLL2SDK::System_Core::System::Action* __f__am_cacheF_; DLL2SDK::System_Core::System::Action* __f__am_cache10_; DLL2SDK::System_Core::System::Action* __f__am_cache11_; DLL2SDK::System_Core::System::Action* __f__am_cache12_; DLL2SDK::System_Core::System::Action* __f__am_cache13_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_GetPrize_0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_BuyM4_0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_LoadoutAndWeapon_0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_MP1_0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_LevelUnlock_0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_GetExpCard_0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_Lathel_0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_Sign_0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_RequestPrize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_HomeMainController_Go_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_HasExpCard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_ShowTutorialLevelEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_EnterBattlePassClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_OnMallBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryToShowVideo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WorkShopRefreshTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdapterChatBroadcastView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLuckyDrawInfos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLuckyBoardInfos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendClientMapids_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayToSendLuckyBoxInfoToStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendNameCardRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendExchangeShopReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSpvpEntranceRedDot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBrEntranceRedDot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBREntranceView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendZMOpenTimeRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyEquipDefaultCallingCard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMergeCodLiveOpsActivityDescFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshZombieEntrance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRankMatchEntranceView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBRModeOpenOnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShopBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShopEntrance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRechargeEntrance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLimitOfferEntrance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowGuildNewMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCodLiveOpsActivityRedBadget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTimeToSendTlog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMultiplayClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMultiplayAssetLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZombieClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZombieAssetLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRAssetLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBattlePassAssetLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnBattlePassClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSeasonCurDownInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBattlePassUpdateRedDot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyUpdateReddotData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyUpdatePandoraRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnPandoraClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnLobbyDrawClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDrawOpenAniTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDrawCloseAniTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnAmassClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnFirstRechargeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowGameCenter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckToRefreshPandora_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowFace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowNextFace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlatformBasicClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowPlatformBasicEntrance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadoutBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuildBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRankBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRankMatchBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPaySuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMallBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInventoryBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLastGameMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGuildInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateLiveOpsScrollPlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateShopScrollPlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBalanceRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActiveBpHomeUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBattlePassInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TipsGuestBindFBPopup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuestBindPop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCheckBindPopup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickRechargeItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnLimitofferClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSoldierReturnBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchInviteNewbie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchOpenURL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToOTO_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToShopTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToSafeBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToLuckDraw_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToLuckBoard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToFirstRecharge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToAccumulateRecharge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToSingleRecharge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToBP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToShop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CdnItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRechargeItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendLuckBoxQueryGroupProbReqToStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLuckyBoardInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLuckyDrawInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendOTORequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendLimitOfferRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOTOInfoArrived_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDownloadBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshGenericBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDynamicBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartCheckDownloadState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDynamicDownloadBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshFeatureMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnFeatureModeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnWorkShopClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnPillarEventClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckGoodsImmediateUse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLadderIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetRechargeLayout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRechargeLayoutChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRechageWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChatAdapterWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldShowBRTutorialEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldShowMPTutorialEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRankActvUIActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRankActvAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBattlePassComicRedPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MailWillFullTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FriendMailFullTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetSoldierReturn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RepositionMapDownloadAndSoldierReturnTable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRankMatchTopRight_Logo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowRankMatchRedDot_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_61542(); void T_GetPrize_0_Init_61543(); void T_BuyM4_0_Init_61544(); void T_LoadoutAndWeapon_0_Init_61545(); void T_MP1_0_Init_61546(); void T_LevelUnlock_0_Init_61547(); void T_GetExpCard_0_Init_61548(); void T_Lathel_0_Init_61549(); void T_Sign_0_Init_61550(); void T_RequestPrize_61551(); void T_HomeMainController_Go_61552(); bool T_HasExpCard_61553(); void T_ShowTutorialLevelEffect_61554(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool T_EnterBattlePassClick_61555(); bool T_OnMallBtnClick_61556(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* get_LiveOpsDataStore_61557(); DLL2SDK::Assembly_CSharp::SundryDataStore* get_SundryDS_61558(); DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* get_GlobalDS_61559(); DLL2SDK::Assembly_CSharp::WorkShop::WorkShopDataStore* get_WorkShopDS_61560(); DLL2SDK::Assembly_CSharp::ElectronicSportsDataStore* get_ElectronicSportsDS_61561(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_61562(); void Init_61563(); void OnOpen_61564(); void TryToShowVideo_61565(); void RegisterDelegates_61566(); void UnRegisterDelegates_61567(); void RefreshTimer_61568(); void WorkShopRefreshTimer_61569(); void RefreshView_61570(); void AdapterChatBroadcastView_61571(); void CheckLuckyDrawInfos_61572(); void CheckLuckyBoardInfos_61573(); void SendClientMapids_61574(); void DelayToSendLuckyBoxInfoToStore_61575(); void SendNameCardRequest_61576(); void SendExchangeShopReq_61577(); void RefreshSpvpEntranceRedDot_61578(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void RefreshBrEntranceRedDot_61579(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void RefreshBREntranceView_61580(); void SendZMOpenTimeRequest_61581(); void OnNotifyEquipDefaultCallingCard_61582(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnMergeCodLiveOpsActivityDescFinish_61583(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void RefreshZombieEntrance_61584(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void RefreshRankMatchEntranceView_61585(); bool CheckBRModeOpenOnClick_61586(); void OnShopBtnClick_61587(); void CheckShopEntrance_61588(); void CheckRechargeEntrance_61589(bool enableLobbyDrawSort_); void CheckLimitOfferEntrance_61590(); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_61591(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t NotificationIndex_); void ShowGuildNewMessage_61592(); void UpdateCodLiveOpsActivityRedBadget_61593(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnTimeToSendTlog_61594(); void OnMultiplayClick_61595(); void OnMultiplayAssetLoaded_61596(DLL2SDK::Array* id_, DLL2SDK::mscorlib::System::Object* obj_); void OnZombieClick_61597(); void OnZombieAssetLoaded_61598(DLL2SDK::Array* id_, DLL2SDK::mscorlib::System::Object* obj_); void OnBRClick_61599(); void OnBRAssetLoaded_61600(DLL2SDK::Array* id_, DLL2SDK::mscorlib::System::Object* obj_); void OnBattlePassAssetLoaded_61601(DLL2SDK::Array* id_, DLL2SDK::mscorlib::System::Object* obj_); void OnBtnBattlePassClick_61602(); DLL2SDK::mscorlib::System::String* ShowSeasonCurDownInfo_61603(); void OnNotifyBattlePassUpdateRedDot_61604(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* eMsg_); void OnNotifyUpdateReddotData_61605(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyUpdatePandoraRoot_61606(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnBtnPandoraClick_61607(); void OnBtnLobbyDrawClick_61608(); void PlayDrawOpenAniTimer_61609(); void PlayDrawCloseAniTimer_61610(); void OnBtnAmassClick_61611(); void OnBtnFirstRechargeClick_61612(); void WillShow_61613(); void ShowModel_61614(); void CheckShowGameCenter_61615(); void CheckToRefreshPandora_61616(); void CheckShowFace_61617(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowNextFace_61618(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowFace_61619(bool next_); void OnClose_61620(); void OnPlatformBasicClose_61621(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void CheckShowPlatformBasicEntrance_61622(); void OnLoadoutBtnClick_61623(); void OnGuildBtnClick_61624(); void OnRankBtnClick_61625(); void OnRankMatchBtnClick_61626(); void OnPaySuccess_61627(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnMallBtnClick_61628(); void OnPlayBtnClick_61629(); void OnInventoryBtnClick_61630(); void ShowLastGameMode_61631(); void UpdateGuildInfo_61632(); void CreateLiveOpsScrollPlay_61633(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void CreateShopScrollPlay_61634(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyBalanceRes_61635(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void SetActiveBpHomeUI_61636(); void ShowBattlePassInfo_61637(DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* bpDS_, DLL2SDK::Assembly_CSharp::BattlePass::BattlePassConf* mBattlePassConfDs_); void TipsGuestBindFBPopup_61638(); void OnGuestBindPop_61639(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void IsCheckBindPopup_61640(); void OnClickRechargeItem_61641(int32_t idx_); void OnBtnLimitofferClick_61642(); void OnSoldierReturnBtnClicked_61643(); void SwitchInviteNewbie_61644(); void SwitchOpenURL_61645(DLL2SDK::mscorlib::System::String* openURL_); void SwitchToOTO_61646(int32_t skipParam_); void SwitchToShopTab_61647(int32_t skipParam_); void SwitchToSafeBox_61648(int32_t skipParam_); void SwitchToLuckDraw_61649(int32_t shopId_); void SwitchToLuckBoard_61650(int32_t shopId_); void SwitchToFirstRecharge_61651(); void SwitchToAccumulateRecharge_61652(int32_t id_); void SwitchToSingleRecharge_61653(int32_t id_); void SwitchToBP_61654(); void SwitchToShop_61655(DLL2SDK::Assembly_CSharp::GameShop::ShopScrollPlayData* data_); void CdnItem_61656(DLL2SDK::Assembly_CSharp::RechargeBtnItemView* itemView_, DLL2SDK::Assembly_CSharp::GameShop::ShopScrollPlayData* item_); void RefreshRechargeItem_61657(DLL2SDK::UnityEngine::UnityEngine::GameObject* item_, int32_t idx_); void SendLuckBoxQueryGroupProbReqToStore_61658(uint32_t boxId_, DLL2SDK::Assembly_CSharp::GameShop::EQueryLuckyBoxSource source_); void OnNotifyLuckyBoardInfo_61659(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLuckyDrawInfo_61660(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void SendOTORequest_61661(); void SendLimitOfferRequest_61662(); void OnOTOInfoArrived_61663(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void RefreshDownloadBtnState_61664(); void RefreshGenericBtnState_61665(); void RefreshDynamicBtnState_61666(); void StartCheckDownloadState_61667(); void OnDynamicDownloadBtnClick_61668(); void RefreshFeatureMode_61669(); void OnBtnFeatureModeClick_61670(); void OnBtnWorkShopClick_61671(); void OnBtnPillarEventClick_61672(); void CheckGoodsImmediateUse_61673(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SetLadderIcon_61674(int32_t ladder_, DLL2SDK::Assembly_CSharp::UISprite* icon_, bool isBR_); void ResetRechargeLayout_61675(bool isExpand_); void OnRechargeLayoutChanged_61676(); void GetRechageWidth_61677(int32_t* minWidth_, int32_t* maxWidth_, bool* showBtnLobbyDraw_); int32_t GetChatAdapterWidth_61678(int32_t* widgetOffset_); bool ShouldShowBRTutorialEffect_61679(); bool ShouldShowMPTutorialEffect_61680(); void RefreshRankActvUIActive_61681(); void RefreshRankActvAdd_61682(); bool CheckBattlePassComicRedPoint_61683(); void MailWillFullTips_61684(); void FriendMailFullTips_61685(); void ResetSoldierReturn_61686(); void RepositionMapDownloadAndSoldierReturnTable_61687(); void RefreshRankMatchTopRight_Logo_61688(bool isLock_); bool IsShowRankMatchRedDot_61689(); void _T_BuyM4_0_Init_m__2_61692(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_LoadoutAndWeapon_0_Init_m__5_61695(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_MP1_0_Init_m__6_61696(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_MP1_0_Init_m__7_61697(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_MP1_0_Init_m__8_61698(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_GetExpCard_0_Init_m__C_61702(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_Lathel_0_Init_m__E_61704(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _OnOpen_m__10_61706(); bool _CheckRechargeEntrance_m__11_61707(DLL2SDK::Assembly_CSharp::GameShop::ShopScrollPlayData* x_); void _MailWillFullTips_m__14_61710(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_61720(); void __xLuaBaseProxy_Init_61721(); void __xLuaBaseProxy_OnOpen_61722(); void __xLuaBaseProxy_RegisterDelegates_61723(); void __xLuaBaseProxy_UnRegisterDelegates_61724(); void __xLuaBaseProxy_WillShow_61725(); void __xLuaBaseProxy_OnClose_61726(); static void _T_GetPrize_0_Init_m__0_61690(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); static void _T_BuyM4_0_Init_m__1_61691(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); static void _T_LoadoutAndWeapon_0_Init_m__3_61693(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); static void _T_LoadoutAndWeapon_0_Init_m__4_61694(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); static void _T_LevelUnlock_0_Init_m__9_61699(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); static void _T_LevelUnlock_0_Init_m__A_61700(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); static void _T_GetExpCard_0_Init_m__B_61701(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); static void _T_Lathel_0_Init_m__D_61703(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); static void _T_Sign_0_Init_m__F_61705(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); static bool _OnNotifyLuckyBoardInfo_m__12_61708(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* x_); static bool _OnNotifyLuckyDrawInfo_m__13_61709(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* x_); static void _T_BuyM4_0_Init_m__15_61711(); static void _T_LoadoutAndWeapon_0_Init_m__16_61712(); static void _T_LoadoutAndWeapon_0_Init_m__17_61713(); static void _T_MP1_0_Init_m__18_61714(); static void _T_MP1_0_Init_m__19_61715(); static void _T_LevelUnlock_0_Init_m__1A_61716(); static void _T_GetExpCard_0_Init_m__1B_61717(); static void _T_Lathel_0_Init_m__1C_61718(); static void _T_Sign_0_Init_m__1D_61719(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyMapTopBarController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { bool hasBuy_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMapTopBarView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* m_RoomDS_; DLL2SDK::Assembly_CSharp::Friend::FriendDataStore* m_FriendDS_; DLL2SDK::Assembly_CSharp::FrontEnd::MailDataStore* m_MailDS_; DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* m_InventoryDS_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsDataStore* m_SettingsDS_; DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* m_LocalPlayerDS_; DLL2SDK::Assembly_CSharp::LobbyExpBuffDataStore* m_LobbyExpBuffDS_; DLL2SDK::Assembly_CSharp::LobbyBPExpBuffDataStore* m_lobbyBpExpBuffDs_; DLL2SDK::Assembly_CSharp::LobbyRankPointBuffDataStore* m_LobbyRankBuffDS_; bool _backBtnActive_; bool m_bNeedSpecialBack_; DLL2SDK::mscorlib::System::String* bugUrl_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ClickSystemEntrance* clickEntrance_; DLL2SDK::System_Core::System::Action* BackHelperClickCallback_; float mWealthDiamond_; float mWealthGold_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Vector3 MarkPostion_; int32_t value_; int32_t MinOffsetWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGoldNumInTutorial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_SetGoldNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_OnBackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_GetBackTrans_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_GetPersonalInfoTrans_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanClickBackButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnSwitchRechareClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindUIEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigurePlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBarStyleChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMailBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBugReportButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSupportButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPopupFindRoomWindowView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCDKeyButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSettingAssetLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSettingsButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSettingsNewButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerIconClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeBackBtnFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFriendBadge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMailBadge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateInventoryBadge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSettingsBadge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRoomInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMenuBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTitle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLobbyTopBarChangeTitle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBackHelperBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureStyle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnAdvertisementClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshShowADBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRoomEntryShowInNavUIController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendSeverADReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLobbyMapTopPlayCPAddAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRoomHungShowInNavUIController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetPlayerProfileResp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveDataAndFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScreenCapture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Switch2ModeController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLobbyModeShouldChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureWealth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WealthChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCheckNewIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCheckNewFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCheckNewName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneNetworkChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLiveButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWebViewClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLiveDisplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFriendTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFriendTipsView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBindingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBindingTipsSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRankBuffUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RafreshRankDropOnOffUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLiveOpsUpdatesBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_61455(); void SetGoldNumInTutorial_61456(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_); void T_SetGoldNum_61457(); void T_OnBackBtnClick_61458(); DLL2SDK::UnityEngine::UnityEngine::Transform* T_GetBackTrans_61459(); DLL2SDK::UnityEngine::UnityEngine::Transform* T_GetPersonalInfoTrans_61460(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* get_RoomDS_61461(); DLL2SDK::Assembly_CSharp::Friend::FriendDataStore* get_FriendDS_61462(); DLL2SDK::Assembly_CSharp::FrontEnd::MailDataStore* get_MailDS_61463(); DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* get_InventoryDS_61464(); DLL2SDK::Assembly_CSharp::GameSettings::SettingsDataStore* get_SettingsDS_61465(); DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* get_LocalPlayerDS_61466(); DLL2SDK::Assembly_CSharp::LobbyExpBuffDataStore* get_LobbyExpBuffDS_61467(); DLL2SDK::Assembly_CSharp::LobbyBPExpBuffDataStore* get_LobbyBpExpBuffDs_61468(); DLL2SDK::Assembly_CSharp::LobbyRankPointBuffDataStore* get_LobbyRankBuffDS_61469(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_61470(); void Init_61471(); void ShutDown_61472(); bool IsCanClickBackButton_61473(); void OnBtnSwitchRechareClick_61474(); void BindUIEvent_61475(); void RegisterDelegates_61476(); void UnRegisterDelegates_61477(); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_61478(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t NotificationIndex_); void ConfigurePlayerInfo_61479(); void OnNotifyBackBtnClick_61480(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnBarStyleChanged_61481(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnBackBtnClick_61482(); void OnMailBtnClick_61483(); void OnBugReportButtonClick_61484(); void OnSupportButtonClick_61485(); void OnFriendButtonClick_61486(); void OnPopupFindRoomWindowView_61487(); void OnCDKeyButtonClick_61488(); void OnSettingAssetLoaded_61489(DLL2SDK::Array* id_, DLL2SDK::mscorlib::System::Object* obj_); void OnSettingsButtonClick_61490(); void OnSettingsNewButtonClick_61491(); void OnPlayerIconClick_61492(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnChangeBackBtnFunc_61493(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void UpdateFriendBadge_61494(); void UpdateMailBadge_61495(); void UpdateInventoryBadge_61496(); void UpdateSettingsBadge_61497(); void UpdateRoomInfo_61498(); void OnOpen_61499(); void OnClose_61500(); void SetMenuBtn_61501(bool bMenu_); void SetTitle_61502(DLL2SDK::mscorlib::System::String* TitleLocId_, DLL2SDK::mscorlib::System::String* SubTitleId_, DLL2SDK::System_Core::System::Action* HelperClickCallback_); void OnNotifyLobbyTopBarChangeTitle_61503(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnBackHelperBtnClick_61504(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void ConfigureStyle_61505(DLL2SDK::Assembly_CSharp::FrontEnd::ELobbyMapTopBarStyle style_, DLL2SDK::CSProto::msg::ECurrencyType* param_); void PlayShow_61506(bool forward_); void _OnBtnAdvertisementClick_61507(); void RefreshShowADBtnState_61508(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool IsRoomEntryShowInNavUIController_61509(); void SendSeverADReady_61510(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyLobbyMapTopPlayCPAddAni_61511(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool IsRoomHungShowInNavUIController_61512(); void OnGetPlayerProfileResp_61513(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void SaveDataAndFinish_61514(DLL2SDK::CSProto::msg::CSLobbyGetPlayerProfileRes* data_); void OnScreenCapture_61515(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); template void Switch2ModeController_61516(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* toSwtichTabData_); void OnLobbyModeShouldChange_61517(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SwitchMode_61518(DLL2SDK::Assembly_CSharp::Config::ELobbyEarthMode region_); void ConfigureWealth_61519(); void WealthChange_61520(); void OnNotifyCheckNewIcon_61521(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyCheckNewFrame_61522(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyCheckNewName_61523(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnZoneNetworkChanged_61524(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnLiveButtonClick_61525(); void OnWebViewClose_61526(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void RefreshLiveDisplay_61527(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void ShowFriendTips_61528(); void SetFriendTipsView_61529(DLL2SDK::mscorlib::System::String* tipContent_, int32_t bubbleType_); void ShowBindingTips_61530(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SetBindingTipsSize_61531(); void RefreshRankBuffUI_61532(); void RafreshRankDropOnOffUI_61533(); void OnLiveOpsUpdatesBtnClick_61534(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_61535(); void __xLuaBaseProxy_Init_61536(); void __xLuaBaseProxy_ShutDown_61537(); void __xLuaBaseProxy_RegisterDelegates_61538(); void __xLuaBaseProxy_UnRegisterDelegates_61539(); void __xLuaBaseProxy_OnOpen_61540(); void __xLuaBaseProxy_OnClose_61541(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewFireModeControlController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewFireModeView* mView_; DLL2SDK::Assembly_CSharp::GameEngine::WestControlSettingParam* WestControlSetting_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* tabList_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsViewMode* settingModel_; DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType mModeType_; bool bAdjusted_; struct StaticFields { int32_t FireModePanelDepth_; int32_t ToggleGroupFireMode_; int32_t ToggleGroupAssaultRifles_; int32_t ToggleGroupSubMachineGun_; int32_t ToggleGroupShotGun_; int32_t ToggleGroupLightMachineGun_; int32_t ToggleGroupSniperRifle_; int32_t ToggleGroupPistol_; DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_FireMode_Init_0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_SettingsNewFireModeControlController_Go_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterUIEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnableControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAvanceEnableControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TLogFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCustomBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleEmulatorInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCategoryFireModeToggele_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAllToggle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCategoryFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAdvanceEXUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAllADSClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAllHIPClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCustomClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCustomValues_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CoverCustomValues_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCustomWeaponValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTouch3DOpenClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTouch3DOpenClickManual_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTouchValues_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTouchValuesManual_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTouch3DEnableButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTouch3DEnableButtonClickManual_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrTouch3DCloseClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrTouch3DConfirmClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrTouch3DCloseClickManual_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrTouch3DConfirmClickManual_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTouch3DSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTouch3DCloseSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTouch3DSliderChangeManual_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTouch3DCloseSliderChangeManual_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTouch3DEnableInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTouch3DEnableInfoManual_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAssaultRiflesToggele_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSubMachineGunToggeleADSToggle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShotGunToggeleADSToggle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLightMachineGunToggeleADSToggle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSniperRifleToggeleADSToggle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPistolToggeleADSToggle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUI_EX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUIStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update3DTouchStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsIOS13_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExtendAdvanceBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseAdvanceBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnableLimitFireRangeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpModeTabClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrModeTabClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPveModeTabClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTabInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIPanelDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitTabsFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRestoreChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveInstantValueToServer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveCachedValueToServer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_61376(); void T_FireMode_Init_0_61377(); void T_SettingsNewFireModeControlController_Go_61378(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_61379(); void Init_61380(); void RegisterDelegates_61381(); void UnRegisterDelegates_61382(); void WillShow_61383(); void RegisterUIEvent_61384(); void OnEnableControl_61385(); void OnAvanceEnableControl_61386(); void TLogFireMode_61387(); void OnCustomBtnClick_61388(); void HandleEmulatorInit_61389(); void SetCategoryFireModeToggele_61390(DLL2SDK::Assembly_CSharp::UIToggle* ads_, DLL2SDK::Assembly_CSharp::UIToggle* hip_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory type_); void SetAllToggle_61391(); void SetCategoryFireMode_61392(DLL2SDK::Assembly_CSharp::UIToggle* ads_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory type_); void UpdateAdvanceEXUI_61393(); void OnAllADSClick_61394(); void OnAllHIPClick_61395(); void OnCustomClick_61396(); void SetCustomValues_61397(); void CoverCustomValues_61398(); void SetCustomWeaponValue_61399(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory weaponCategory_); void OnTouch3DOpenClick_61400(); void OnTouch3DOpenClickManual_61401(); void SetTouchValues_61402(); void SetTouchValuesManual_61403(); void OnTouch3DEnableButtonClick_61404(); void OnTouch3DEnableButtonClickManual_61405(); void OnBrTouch3DCloseClick_61406(); void OnBrTouch3DConfirmClick_61407(); void OnBrTouch3DCloseClickManual_61408(); void OnBrTouch3DConfirmClickManual_61409(); void OnTouch3DSliderChange_61410(); void OnTouch3DCloseSliderChange_61411(); void OnTouch3DSliderChangeManual_61412(); void OnTouch3DCloseSliderChangeManual_61413(); void UpdateTouch3DEnableInfo_61414(); void UpdateTouch3DEnableInfoManual_61415(); void OnAssaultRiflesToggele_61416(); void OnSubMachineGunToggeleADSToggle_61417(); void OnShotGunToggeleADSToggle_61418(); void OnLightMachineGunToggeleADSToggle_61419(); void OnSniperRifleToggeleADSToggle_61420(); void OnPistolToggeleADSToggle_61421(); void UpdateUI_61422(DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType modeType_); void UpdateUI_EX_61423(); void UpdateUIStatus_61424(); void Update3DTouchStatus_61425(); bool IsIOS13_61426(); void OnExtendAdvanceBtn_61427(); void OnCloseAdvanceBtn_61428(); void OnEnableLimitFireRangeChange_61429(); void OnPvpModeTabClick_61430(int32_t index_); void OnBrModeTabClick_61431(int32_t index_); void OnPveModeTabClick_61432(int32_t index_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTabInfoList_61433(); void SetUIPanelDepth_61434(int32_t depth_); void OnInitTabsFinish_61435(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnRestoreChange_61436(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void SaveInstantValueToServer_61437(); void SaveCachedValueToServer_61438(); void _T_FireMode_Init_0_m__0_61440(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_FireMode_Init_0_m__1_61441(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_FireMode_Init_0_m__2_61442(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_FireMode_Init_0_m__3_61443(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_FireMode_Init_0_m__4_61444(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_FireMode_Init_0_m__5_61445(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_FireMode_Init_0_m__6_61446(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_FireMode_Init_0_m__7_61447(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _OnEnableControl_m__9_61449(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_61450(); void __xLuaBaseProxy_Init_61451(); void __xLuaBaseProxy_RegisterDelegates_61452(); void __xLuaBaseProxy_UnRegisterDelegates_61453(); void __xLuaBaseProxy_WillShow_61454(); static void _cctor_61439(); static void _T_SettingsNewFireModeControlController_Go_m__8_61448(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassLevelPopupController : DLL2SDK::Assembly_CSharp::GameUI::UIReceiveBaseController { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassLevelPopupView* mView_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* mDataStore_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassConf* mBattlePassConfDs_; int32_t mCachePreLabel_; int32_t mCacheCurLabel_; bool bEnableClick_; bool haveBox2Show_; DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* m_DS_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* splvConfList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* normalAwardList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PluslAwardList_; int32_t rewardStyle_; float scrollViewOffset_; DLL2SDK::System_Core::System::Action* mCallback_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* HundrendAwardList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* TenAwardList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* OthersAwardList_; DLL2SDK::Assembly_CSharp::Config::SpLvConfConfig* FirstLevel_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* plusSplvConfigList_; bool isShowRoomInvite_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_GetExpCard_Init_2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_OnCommonOKBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneReconnectSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLevel_1Data_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBattlePassNewReceiveItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDataWithOutLevelUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNormalScrollViewStartDrug_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNormalScrollViewEndDrug_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNormalScrollViewDrugEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNormalScrollViewDrugStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlusScrollViewStartDrug_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlusScrollViewEndDrug_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlusScrollViewDrugEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlusScrollViewDrugStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseCommonBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnContinue_BtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPurchaseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWillGetScrollView_RightBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWillGetScrollView_LeftBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetScrollView_LeftBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetScrollView_RightBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On3dViewClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReceiveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlusBPScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAwardConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortAwardListByWeasponType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LevelAwardListCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlusAwardList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlusWillGetAwardlistSortByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyReceiveRoomInvite_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_61321(); void T_GetExpCard_Init_2_61322(); void T_OnOpen_61323(); void T_OnCommonOKBtnClick_61324(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_61325(); void Init_61326(); void OnClose_61327(); void RegisterDelegates_61328(); void UnRegisterDelegates_61329(); void OnZoneReconnectSuccess_61330(); void SetData_61331(int32_t preLv_, int32_t curLv_); void SetLevel_1Data_61332(); void GetBattlePassNewReceiveItems_61333(); void SetDataWithOutLevelUp_61334(); void OnNormalScrollViewStartDrug_61335(); void OnNormalScrollViewEndDrug_61336(); void OnNormalScrollViewDrugEnd_61337(); void OnNormalScrollViewDrugStart_61338(); void OnPlusScrollViewStartDrug_61339(); void OnPlusScrollViewEndDrug_61340(); void OnPlusScrollViewDrugEnd_61341(); void OnPlusScrollViewDrugStart_61342(); void WillShow_61343(); void OnOpen_61344(); void OnCloseCommonBtnClick_61345(); void OnContinue_BtnClick_61346(); void OnPurchaseBtnClick_61347(); void OnWillGetScrollView_RightBtnClick_61348(); void OnWillGetScrollView_LeftBtnClick_61349(); void OnGetScrollView_LeftBtnClick_61350(); void OnGetScrollView_RightBtnClick_61351(); void On3dViewClose_61352(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void SetReceiveData_61353(); void SetCallBack_61354(DLL2SDK::System_Core::System::Action* callback_); void SetPlusBPScrollView_61355(); void GetAwardConfig_61356(int32_t pre_, int32_t curent_); void SortAwardListByWeasponType_61357(); void LevelAwardListCount_61358(); void GetPlusAwardList_61359(int32_t preLevel_); void PlusWillGetAwardlistSortByType_61360(); void OnNotifyReceiveRoomInvite_61361(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void _T_GetExpCard_Init_2_m__0_61362(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _Init_m__2_61364(); void _OnNormalScrollViewEndDrug_m__3_61365(); void _OnPlusScrollViewEndDrug_m__4_61366(); void _OnCloseCommonBtnClick_m__5_61367(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_61368(); void __xLuaBaseProxy_Init_61369(); void __xLuaBaseProxy_OnClose_61370(); void __xLuaBaseProxy_RegisterDelegates_61371(); void __xLuaBaseProxy_UnRegisterDelegates_61372(); void __xLuaBaseProxy_OnZoneReconnectSuccess_61373(); void __xLuaBaseProxy_WillShow_61374(); void __xLuaBaseProxy_OnOpen_61375(); static void _T_OnOpen_m__1_61363(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassNewLevelController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassNewLevelView* mView_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* mDataStore_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassConf* mBattlePassConfDs_; DLL2SDK::Assembly_CSharp::BattlePass::ToMainBttlepassFrom curBpFrom_; bool bMagnifyMode_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassNewLevelAwardController* mAwardListController_; struct StaticFields { int32_t PanelDepth_; int32_t SelectedLevel_; int32_t SelectedItemId_; bool SelectedIsVip_; bool IsAssignLevel_; DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_BattlePass_Init_2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_GetTutorialProgressAreaWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBattlePassSeasonChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCommonAvatarView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAvatarAnchorPosX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLevelBestInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBuyBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAwardFromLuckBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAllData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSeasonTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckForProtocal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneReconnectSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCompareWeaponBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBattlePassLevelItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemTemplateClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponAssetState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponAssetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnModelResChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMagnifyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMagnifyMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTopBarBackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifySplitMaxlevelTipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAllMaskBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ControlMaxlevelTipShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyQuickBuyLevelBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPopupWindow_QuickBuyTire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowWeaponInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_61261(); void T_BattlePass_Init_2_61262(); int32_t T_GetTutorialProgressAreaWidth_61263(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_61264(); void Init_61265(); void InitView_61266(); void WillShow_61267(); void OnNotifyBattlePassSeasonChange_61268(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnOpen_61269(); void WillClose_61270(); void ShowCommonAvatarView_61271(bool bShow_); void RegisterDelegates_61272(); void UnRegisterDelegates_61273(); void NotifyDataStoreUpdated_61274(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); float GetAvatarAnchorPosX_61275(); void ShowLevelBestInfo_61276(int32_t level_, bool isOpenVips_); void OnClose_61277(); void RefreshBuyBtn_61278(); void RefreshAward_61279(); void RefreshAwardFromLuckBox_61280(); void RefreshAllData_61281(); void SetSeasonTime_61282(); void RefreshLevel_61283(); void CheckForProtocal_61284(); void OnZoneReconnectSuccess_61285(); void OnBuyBtnClick_61286(); void OnCompareWeaponBtnClick_61287(); void OnNotifyBattlePassLevelItemClick_61288(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnItemTemplateClick_61289(DLL2SDK::mscorlib::System::Object* param_); void SetWeaponAssetState_61290(); void SetWeaponAssetInfo_61291(); void OnModelResChanged_61292(); void OnMagnifyBtnClick_61293(); void SetMagnifyMode_61294(bool show_); void OnNotifyTopBarBackBtnClick_61295(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifySplitMaxlevelTipBtnClick_61296(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnAllMaskBtnClick_61297(); void ControlMaxlevelTipShow_61298(bool flag_); void OnNotifyQuickBuyLevelBtnClick_61299(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowPopupWindow_QuickBuyTire_61300(int32_t TireToLevel_, int32_t CurrentLevel_); void ShowWeaponInfo_61301(int32_t duration_time_); void _T_BattlePass_Init_2_m__0_61303(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_BattlePass_Init_2_m__1_61304(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_BattlePass_Init_2_m__2_61305(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_BattlePass_Init_2_m__3_61306(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_BattlePass_Init_2_m__4_61307(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_BattlePass_Init_2_m__5_61308(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _T_BattlePass_Init_2_m__6_61309(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); void _RefreshAward_m__7_61310(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_61312(); void __xLuaBaseProxy_Init_61313(); void __xLuaBaseProxy_WillShow_61314(); void __xLuaBaseProxy_OnOpen_61315(); void __xLuaBaseProxy_WillClose_61316(); void __xLuaBaseProxy_RegisterDelegates_61317(); void __xLuaBaseProxy_UnRegisterDelegates_61318(); void __xLuaBaseProxy_OnClose_61319(); void __xLuaBaseProxy_OnZoneReconnectSuccess_61320(); static void _cctor_61302(); static void _T_BattlePass_Init_2_m__8_61311(); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassMainController : DLL2SDK::Assembly_CSharp::GameUI::UITabBarController { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassMainView* mView_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* mDataStore_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* tabTypeList_; struct StaticFields { bool IsReconnect_; DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_GetExpCard_Init_1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_ShowExpCard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_BattlePassMainController_Go_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLevelupGetAward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneReconnectSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSubController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllTabControllers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTabInteracted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BpBtnClickReport_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBattlePassSeasonChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBattlePassUpdateRedDot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBattlePassComicRedDot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCommonAvatarViewCameraSmooth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRedDotByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetComicRedDotCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetComicData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_61218(); void T_GetExpCard_Init_1_61219(); void T_ShowExpCard_61220(); void T_BattlePassMainController_Go_61221(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_61222(); void Init_61223(); void CheckLevelupGetAward_61224(); void OnZoneReconnectSuccess_61225(); void InitSubController_61226(); void RemoveAllTabControllers_61227(); void OnTabInteracted_61228(int32_t tabIndex_); void BpBtnClickReport_61229(int32_t tabIndex_); void RegisterDelegates_61230(); void UnRegisterDelegates_61231(); void NotifyDataStoreUpdated_61232(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void OnNotifyBattlePassSeasonChange_61233(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyBattlePassUpdateRedDot_61234(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void RefreshBattlePassComicRedDot_61235(); void OnNotifyCommonAvatarViewCameraSmooth_61236(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnTipBtnClick_61237(); bool GetRedDotByType_61238(DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTabType type_); int32_t GetComicRedDotCount_61239(); void OnOpen_61240(); void WillShow_61241(); void OnClose_61242(); void RefreshView_61243(); void OnShowTip_61244(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SetInit_61245(int32_t index_, int32_t thirdTab_, int32_t itemId_); void GetComicData_61246(); void _T_GetExpCard_Init_1_m__0_61248(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_61250(); void __xLuaBaseProxy_Init_61251(); void __xLuaBaseProxy_OnZoneReconnectSuccess_61252(); void __xLuaBaseProxy_OnTabInteracted_61253(int32_t P0_); void __xLuaBaseProxy_RegisterDelegates_61254(); void __xLuaBaseProxy_UnRegisterDelegates_61255(); void __xLuaBaseProxy_OnOpen_61256(); void __xLuaBaseProxy_WillShow_61257(); void __xLuaBaseProxy_OnClose_61258(); static void _cctor_61247(); static void _T_BattlePassMainController_Go_m__1_61249(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial_BattlePassNew : DLL2SDK::Assembly_CSharp::Tutorial::Tutorial_OutGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanTrigger_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_61213(); bool CanTrigger_61214(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType e_); bool __xLuaBaseProxy_CanTrigger_61215(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType P0_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial_BattlePass : DLL2SDK::Assembly_CSharp::Tutorial::Tutorial_OutGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanTrigger_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_61208(); bool CanTrigger_61209(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType e_); bool __xLuaBaseProxy_CanTrigger_61210(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType P0_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial_FireMode : DLL2SDK::Assembly_CSharp::Tutorial::Tutorial_OutGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanTrigger_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_61203(); bool CanTrigger_61204(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType e_); bool __xLuaBaseProxy_CanTrigger_61205(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType P0_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial_Sign : DLL2SDK::Assembly_CSharp::Tutorial::Tutorial_OutGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanTrigger_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_61198(); bool CanTrigger_61199(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType e_); bool __xLuaBaseProxy_CanTrigger_61200(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType P0_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial_Lathel : DLL2SDK::Assembly_CSharp::Tutorial::Tutorial_OutGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanTrigger_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_61193(); bool CanTrigger_61194(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType e_); bool __xLuaBaseProxy_CanTrigger_61195(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType P0_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial_LevelUnlock : DLL2SDK::Assembly_CSharp::Tutorial::Tutorial_OutGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanTrigger_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_61188(); bool CanTrigger_61189(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType e_); bool __xLuaBaseProxy_CanTrigger_61190(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType P0_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial_GetExpCard : DLL2SDK::Assembly_CSharp::Tutorial::Tutorial_OutGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanTrigger_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_61183(); bool CanTrigger_61184(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType e_); bool __xLuaBaseProxy_CanTrigger_61185(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType P0_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial_MP1 : DLL2SDK::Assembly_CSharp::Tutorial::Tutorial_OutGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanTrigger_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_61178(); bool CanTrigger_61179(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType e_); bool __xLuaBaseProxy_CanTrigger_61180(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType P0_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial_LoadoutAndWeapon : DLL2SDK::Assembly_CSharp::Tutorial::Tutorial_OutGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanTrigger_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_61173(); bool CanTrigger_61174(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType e_); bool __xLuaBaseProxy_CanTrigger_61175(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType P0_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial_BuyM4 : DLL2SDK::Assembly_CSharp::Tutorial::Tutorial_OutGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanTrigger_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_61168(); bool CanTrigger_61169(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType e_); bool __xLuaBaseProxy_CanTrigger_61170(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType P0_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial_GetPrize : DLL2SDK::Assembly_CSharp::Tutorial::Tutorial_OutGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanTrigger_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_61163(); bool CanTrigger_61164(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType e_); bool __xLuaBaseProxy_CanTrigger_61165(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType P0_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct TutorialFinalRoleUltSkillController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::TargetClickedHandler* T_TargetClickedHandler_; DLL2SDK::Assembly_CSharp::Tutorial::TutorialFinalRoleUltSkillView* m_View_; DLL2SDK::PlayMaker::PlayMakerFSM* m_CurrentPlayMakerFSM_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_OnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_SetClickHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSkillBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFSM_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_61154(); void T_OnClick_61155(); void T_SetClickHandler_61156(DLL2SDK::Assembly_CSharp::TargetClickedHandler* clickHandler_); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_61157(); void Init_61158(); void OnSkillBtnClick_61159(); void SetFSM_61160(DLL2SDK::PlayMaker::PlayMakerFSM* playMakerFSM_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_61161(); void __xLuaBaseProxy_Init_61162(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewHudView : DLL2SDK::Assembly_CSharp::GameSettings::SettingsNewMainView { DLL2SDK::Assembly_CSharp::TargetClickedHandler* T_TargetClickedHandler_; DLL2SDK::Assembly_CSharp::UIButton* closeBtn_; DLL2SDK::Assembly_CSharp::UISprite* BackBG_; DLL2SDK::Array* relativePanels_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GamepadIcon_; bool bAdjusted_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_OnClickBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_SetClickHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptBackBG_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptGamepadIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPanelDepth_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_61148(); void T_OnClickBack_61149(); void T_SetClickHandler_61150(DLL2SDK::Assembly_CSharp::TargetClickedHandler* clickHandler_); void AdaptBackBG_61151(); void AdaptGamepadIcon_61152(); void SetPanelDepth_61153(int32_t addDepth_); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsNewFireModeView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::TargetClickedHandler* T_TargetClickedHandler_; DLL2SDK::Assembly_CSharp::TargetClickedHandler* T_TargetClickedHandlerSimple_; DLL2SDK::Assembly_CSharp::TargetClickedHandler* T_TargetClickedExtendAdvanceHandler_; DLL2SDK::Assembly_CSharp::TargetClickedHandler* T_TargetClickedAssaultADSHandler_; DLL2SDK::Assembly_CSharp::UIToggle* EnableSimpleControl_; DLL2SDK::Assembly_CSharp::UIToggle* EnableLimitFireRange_; DLL2SDK::Assembly_CSharp::UIButton* SimpleCustom_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AutoFireObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* touch3DObj_; DLL2SDK::Assembly_CSharp::UIButton* touch3DEnableButton_; DLL2SDK::UnityEngine::UnityEngine::GameObject* touch3DEnableButtonOnObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* touch3DEnableButtonOffObj_; DLL2SDK::Assembly_CSharp::UIButton* touch3DOpenBtn_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* touch3DSlider_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* touch3DCloseSlider_; DLL2SDK::Assembly_CSharp::UIButton* touch3DCloseBtn_; DLL2SDK::Assembly_CSharp::UIButton* touch3DConfirmBtn_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AutoFireBCList_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* AutoBC_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AutoFirePVPBGList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AutoFireBRBGList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AutoFirePVEBGList_; DLL2SDK::Assembly_CSharp::UIToggle* EnableAdvanceControl_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ManualObj_; DLL2SDK::Assembly_CSharp::UIButton* ExtendAdvance_; DLL2SDK::Assembly_CSharp::UIButton* CloseAdvance_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AdavnceExModeGo_; DLL2SDK::Assembly_CSharp::UIButton* AdavanceCustom_; DLL2SDK::Assembly_CSharp::UIButton* AllADS_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AllADSOn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AllADSOff_; DLL2SDK::Assembly_CSharp::UIButton* AllHIP_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AllHIPOn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AllHIPOff_; DLL2SDK::Assembly_CSharp::UIButton* AllCustom_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AllCustomOn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AllCustomOff_; DLL2SDK::Assembly_CSharp::UIToggle* AssaultRiflesToggeleADS_; DLL2SDK::Assembly_CSharp::UIToggle* AssaultRiflesToggeleHIP_; DLL2SDK::Assembly_CSharp::UIToggle* SubMachineGunToggeleADS_; DLL2SDK::Assembly_CSharp::UIToggle* SubMachineGunToggeleHIP_; DLL2SDK::Assembly_CSharp::UIToggle* ShotGunToggeleADS_; DLL2SDK::Assembly_CSharp::UIToggle* ShotGunToggeleHIP_; DLL2SDK::Assembly_CSharp::UIToggle* LightMachineGunToggeleADS_; DLL2SDK::Assembly_CSharp::UIToggle* LightMachineGunToggeleHIP_; DLL2SDK::Assembly_CSharp::UIToggle* SniperRifleToggeleADS_; DLL2SDK::Assembly_CSharp::UIToggle* SniperRifleToggeleHIP_; DLL2SDK::Assembly_CSharp::UIToggle* PistolToggeleADS_; DLL2SDK::Assembly_CSharp::UIToggle* PistolToggeleHIP_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ManualToggle_; DLL2SDK::UnityEngine::UnityEngine::GameObject* touch3DObjManual_; DLL2SDK::Assembly_CSharp::UIButton* touch3DEnableButtonManual_; DLL2SDK::UnityEngine::UnityEngine::GameObject* touch3DEnableButtonOnObjManual_; DLL2SDK::UnityEngine::UnityEngine::GameObject* touch3DEnableButtonOffObjManual_; DLL2SDK::Assembly_CSharp::UIButton* touch3DOpenBtnManual_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* touch3DSliderManual_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* touch3DCloseSliderManual_; DLL2SDK::Assembly_CSharp::UIButton* touch3DCloseBtnManual_; DLL2SDK::Assembly_CSharp::UIButton* touch3DConfirmBtnManual_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ManualFireBCList_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* ManualBC_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ADSAnimationStay_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ADSAnimation_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HIPAnimationStay_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HIPAnimation_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ManualFirePVPBGList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ManualFireBRBGList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ManualFirePVEBGList_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AutoFireArea_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AutoFireAnimationArea_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ManualFireArea_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ManualFireAnimationArea_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ADSAnimationArea_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HIPAnimationArea_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AllADSArea_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AllHIPArea_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OtherArea_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OtherArea1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OtherArea2_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AdvanceHighLightObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AdvanceCustomBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TutorialRim_; DLL2SDK::Assembly_CSharp::UITexture* TutorialMask_; DLL2SDK::Array* relativePanels_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_OnClickManualToggle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_SetClickHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_OnClickSimpleToggle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_SetClickHandlerSimple_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_SetClickExtendAdvanceHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_OnClickExtendAdvance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_SetClickAssaultADSHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_OnToggleExtendAdvance_AssaultADS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAdvanceExMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetManaulFireAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBGMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopManaulAnimation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_61135(); void T_OnClickManualToggle_61136(); void T_SetClickHandler_61137(DLL2SDK::Assembly_CSharp::TargetClickedHandler* clickHandler_); void T_OnClickSimpleToggle_61138(); void T_SetClickHandlerSimple_61139(DLL2SDK::Assembly_CSharp::TargetClickedHandler* clickHandler_); void T_SetClickExtendAdvanceHandler_61140(DLL2SDK::Assembly_CSharp::TargetClickedHandler* clickHandler_); void T_OnClickExtendAdvance_61141(); void T_SetClickAssaultADSHandler_61142(DLL2SDK::Assembly_CSharp::TargetClickedHandler* clickHandler_); void T_OnToggleExtendAdvance_AssaultADS_61143(); void SetAdvanceExMode_61144(bool bShow_); void SetManaulFireAnimation_61145(DLL2SDK::Assembly_CSharp::GameEngine::WestControlSettingParam* WestControlSetting_, bool isAllHIP_); void SetBGMode_61146(DLL2SDK::Assembly_CSharp::GameSettings::FireBGMode mode_); void StopManaulAnimation_61147(bool active_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PVPDroppedPickUpConfirmView : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { DLL2SDK::Assembly_CSharp::TargetClickedHandler* T_TargetClickedHandler_Setting_; DLL2SDK::Assembly_CSharp::UIWidget* m_Container_; DLL2SDK::Assembly_CSharp::GameBase::PVPDroppedPickUpConfirmView_ItemUnion* m_Weapon_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Attatches_; DLL2SDK::Assembly_CSharp::UITable* m_Table_; DLL2SDK::Assembly_CSharp::GameBase::DroppedPickUp* mPickUp_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_PickupBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_SetClickHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIBanClickType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedHideInGamepad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedHideUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_61115(); void T_PickupBtnClick_61116(); void T_SetClickHandler_61117(DLL2SDK::Assembly_CSharp::TargetClickedHandler* clickHandler_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_61118(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType GetUIBanClickType_61119(); bool get_IsControlByUiState_61120(); bool NeedHideInGamepad_61121(); uint64_t get_InactiveGameHudState_61122(); void SetItem_61123(DLL2SDK::Assembly_CSharp::GameBase::DroppedPickUp* droppedPickUp_); bool IsHide_61124(DLL2SDK::Assembly_CSharp::GameBase::DroppedPickUp* droppedPickUp_); void OnEnable_61125(); void RefreshTable_61126(); bool IsNeedHideUI_61127(); void Tick_61128(float dt_); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType __xLuaBaseProxy_GetUIBanClickType_61129(); bool __xLuaBaseProxy_NeedHideInGamepad_61130(); void __xLuaBaseProxy_OnEnable_61131(); void __xLuaBaseProxy_Tick_61132(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct SPGameUIScene_TutorialFinal : DLL2SDK::Assembly_CSharp::Story::SPGameUIScene_Tutorial { int32_t CahceSettingPanelDepth_; bool bFirstOpen_; bool bShowSettingTutorial_; DLL2SDK::Assembly_CSharp::PVP::BloodAndStreakHUD* m_BloodAndStreakHUD_; DLL2SDK::Assembly_CSharp::GameUI::FeedbackController* m_FeedbackController_; DLL2SDK::Assembly_CSharp::GameUI::ArrowTipsController* m_ArrowTipsController_; DLL2SDK::Assembly_CSharp::Tutorial::TutorialFinalSkipController* m_TutorialFinalSkipController_; DLL2SDK::Assembly_CSharp::Tutorial::TutorialFinalWinController* m_TutorialFinalWinController_; DLL2SDK::Assembly_CSharp::Tutorial::TutorialFinalPhoneController* m_TutorialFinalPhoneController_; DLL2SDK::Assembly_CSharp::Tutorial::TutorialFinalSelectFireModeController* m_TutorialFinalSelectFireModeController_; DLL2SDK::Assembly_CSharp::Tutorial::TutorialFinalTipsController* m_TutorialFinalTipsController_; DLL2SDK::Assembly_CSharp::Tutorial::TutorialFinalDialogController* m_TutorialFinalDialogController_; DLL2SDK::Assembly_CSharp::Tutorial::TutorialFinalRoleUltSkillController* m_TutorialFinalRoleUltSkillController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandlePickupWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTutorialFinal_PickupWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTutorialFinal_PickupWeapon_End_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleChangeFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTutorialFinal_ChangeFireMode_PauseBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTutorialFinal_ChangeFireMode_Settings_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowChangeFireModeSettingsMenuTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTutorialFinal_ChangeFireMode_ManualFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTutorialFinal_ChangeFireMode_Back_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTutorialFinal_ChangeFireMode_End_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleChangeADSMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTutorialFinal_ChooseFireMode_PauseBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTutorialFinal_ChooseFireMode_Settings_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSettingsMenuTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTutorialFinal_ChooseFireMode_SettingMenu_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFiremodeSetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFiremodeAdvanceStateActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSettingTutorial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSettingTutorial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SettingBackCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimpleToggleCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdvanceToggleCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTutorialFinal_ChooseFireMode_ManualFire_End_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleUltSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTutorialFinal_UseUlt_ClickBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTutorialFinal_UseUlt_End_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleMissile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTutorialFinal_Missile_ClickBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTutorialFinal_Missile_End_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleReAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTutorialFinal_ReAmmo_ClickBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTutorialFinal_ReAmmo_End_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSkipBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowWin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateEndHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadGamePlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenPausePanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateInjuredScreenEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFireModeHUDLock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadSystemSettingBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyAnimationEventCallBackEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponDamageMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnKeyPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTutorialFinalPhoneShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameHUDLayoutChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideAllTutorialUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTutorialFinalSelectFireModeShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTutorialFinalTipsShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTutorialFinalDialogShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTutorialWinShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTutorialFinalRoleUltSkillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTutorialFinal_PickupWeapon_Process_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTutorialFinal_ChangeFireMode_Process_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTutorialFinal_ChangeADSMode_Process_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTutorialFinal_ChangeLoadout_Process_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTutorialFinal_UltSkill_Process_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTutorialFinal_Missile_Process_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTutorialFinal_ReAmmo_Process_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMissileControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FtueTick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_61018(); void HandlePickupWeapon_61019(); void OnTutorialFinal_PickupWeapon_61020(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorial_, DLL2SDK::Array* triggerInfo_); void OnTutorialFinal_PickupWeapon_End_61021(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorial_, DLL2SDK::Array* triggerInfo_); void HandleChangeFireMode_61022(); void OnTutorialFinal_ChangeFireMode_PauseBtn_61023(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorial_, DLL2SDK::Array* triggerInfo_); void OnTutorialFinal_ChangeFireMode_Settings_61024(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorial_, DLL2SDK::Array* triggerInfo_); DLL2SDK::mscorlib::System::Collections::IEnumerator* ShowChangeFireModeSettingsMenuTips_61025(); void OnTutorialFinal_ChangeFireMode_ManualFire_61026(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorial_, DLL2SDK::Array* triggerInfo_); void OnTutorialFinal_ChangeFireMode_Back_61027(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorial_, DLL2SDK::Array* triggerInfo_); void OnTutorialFinal_ChangeFireMode_End_61028(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorial_, DLL2SDK::Array* triggerInfo_); void HandleChangeADSMode_61029(); void OnTutorialFinal_ChooseFireMode_PauseBtn_61030(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorial_, DLL2SDK::Array* triggerInfo_); void OnTutorialFinal_ChooseFireMode_Settings_61031(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorial_, DLL2SDK::Array* triggerInfo_); DLL2SDK::mscorlib::System::Collections::IEnumerator* ShowSettingsMenuTips_61032(); void OnTutorialFinal_ChooseFireMode_SettingMenu_61033(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorial_, DLL2SDK::Array* triggerInfo_); void ShowFiremodeSetting_61034(); void ShowFiremodeAdvanceStateActive_61035(bool active_); void ShowSettingTutorial_61036(); DLL2SDK::mscorlib::System::Collections::IEnumerator* StopSettingTutorial_61037(); void SettingBackCallBack_61038(DLL2SDK::UnityEngine::UnityEngine::Transform* target_); void SimpleToggleCallBack_61039(); void AdvanceToggleCallBack_61040(); void OnTutorialFinal_ChooseFireMode_ManualFire_End_61041(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorial_, DLL2SDK::Array* triggerInfo_); void HandleUltSkill_61042(); void OnTutorialFinal_UseUlt_ClickBtn_61043(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorial_, DLL2SDK::Array* triggerInfo_); void OnTutorialFinal_UseUlt_End_61044(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorial_, DLL2SDK::Array* triggerInfo_); void HandleMissile_61045(); void OnTutorialFinal_Missile_ClickBtn_61046(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorial_, DLL2SDK::Array* triggerInfo_); void OnTutorialFinal_Missile_End_61047(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorial_, DLL2SDK::Array* triggerInfo_); void HandleReAmmo_61048(); void OnTutorialFinal_ReAmmo_ClickBtn_61049(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorial_, DLL2SDK::Array* triggerInfo_); void OnTutorialFinal_ReAmmo_End_61050(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorial_, DLL2SDK::Array* triggerInfo_); bool get_FastThrowWeaponForce_61051(); bool get_ScoreHUDEnabled_61052(); void Init_61053(); void Tick_61054(float deltaTime_); void ShowSkipBtn_61055(bool bShow_); void ShowWin_61056(bool bShow_); void CreateEndHud_61057(); void OnEnterGame_61058(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnLoadGamePlayerInfo_61059(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OpenPausePanel_61060(); void CreateInjuredScreenEffect_61061(); void OnFireModeHUDLock_61062(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void LoadSystemSettingBtn_61063(); void OnRoundEnded_61064(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyAnimationEventCallBackEnable_61065(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnWeaponDamageMove_61066(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool OnReturnKeyPress_61067(); void OnTutorialFinalPhoneShow_61068(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnGameHUDLayoutChanged_61069(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void HideAllTutorialUI_61070(); void OnTutorialFinalSelectFireModeShow_61071(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnTutorialFinalTipsShow_61072(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnTutorialFinalDialogShow_61073(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnTutorialWinShow_61074(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnTutorialFinalRoleUltSkillShow_61075(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnTutorialFinal_PickupWeapon_Process_61076(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnTutorialFinal_ChangeFireMode_Process_61077(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnTutorialFinal_ChangeADSMode_Process_61078(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnTutorialFinal_ChangeLoadout_Process_61079(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnTutorialFinal_UltSkill_Process_61080(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnTutorialFinal_Missile_Process_61081(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnTutorialFinal_ReAmmo_Process_61082(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnMissileControl_61083(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void FtueTick_61084(); void __xLuaBaseProxy_Init_61085(); void __xLuaBaseProxy_Tick_61086(float P0_); void __xLuaBaseProxy_CreateEndHud_61087(); void __xLuaBaseProxy_OnEnterGame_61088(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnLoadGamePlayerInfo_61089(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OpenPausePanel_61090(); void __xLuaBaseProxy_CreateInjuredScreenEffect_61091(); void __xLuaBaseProxy_LoadSystemSettingBtn_61092(); void __xLuaBaseProxy_OnRoundEnded_61093(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); bool __xLuaBaseProxy_OnReturnKeyPress_61094(); void __xLuaBaseProxy_OnGameHUDLayoutChanged_61095(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnMissileControl_61096(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial_InGame : DLL2SDK::Assembly_CSharp::Tutorial::Tutorial { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63767(); bool get_InGame_63768(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial_InGame_Ftue : DLL2SDK::Assembly_CSharp::Tutorial::Tutorial_InGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60996(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial_TutorialFinal_UseUlt : DLL2SDK::Assembly_CSharp::Tutorial::Tutorial_InGame_Ftue { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanTrigger_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_61009(); bool CanTrigger_61010(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType e_); bool __xLuaBaseProxy_CanTrigger_61011(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType P0_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial_TutorialFinal_ChangeLoadout : DLL2SDK::Assembly_CSharp::Tutorial::Tutorial_InGame_Ftue { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanTrigger_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_61006(); bool CanTrigger_61007(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType e_); bool __xLuaBaseProxy_CanTrigger_61008(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType P0_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial_TutorialFinal_ChangeAdsMode : DLL2SDK::Assembly_CSharp::Tutorial::Tutorial_InGame_Ftue { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanTrigger_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_61003(); bool CanTrigger_61004(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType e_); bool __xLuaBaseProxy_CanTrigger_61005(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType P0_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial_TutorialFinal_ChangeFireMode : DLL2SDK::Assembly_CSharp::Tutorial::Tutorial_InGame_Ftue { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanTrigger_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_61000(); bool CanTrigger_61001(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType e_); bool __xLuaBaseProxy_CanTrigger_61002(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType P0_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial_TutorialFinal_PickupWeapon : DLL2SDK::Assembly_CSharp::Tutorial::Tutorial_InGame_Ftue { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanTrigger_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60997(); bool CanTrigger_60998(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType e_); bool __xLuaBaseProxy_CanTrigger_60999(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct UltSkillHud : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::System_Core::System::Action* T_ClickCallBack_; int32_t InGameTutorialHUDDepth_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* timer_; DLL2SDK::Assembly_CSharp::UIButton* m_UseSkillBtn_; DLL2SDK::Assembly_CSharp::UISprite* m_RuningProcessSprite_; DLL2SDK::Assembly_CSharp::UISprite* m_RuningIcon_; DLL2SDK::Assembly_CSharp::UIWidget* m_RuningWidget_; DLL2SDK::Assembly_CSharp::UISprite* m_UsingIcon_; DLL2SDK::Assembly_CSharp::UIWidget* m_OverWidget_; DLL2SDK::Assembly_CSharp::UISprite* m_OverIcon_; DLL2SDK::Assembly_CSharp::UISprite* m_OverProcessSprite_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* m_EnergyFullStartEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_EnergyFullNoUseEffect_; DLL2SDK::Array* m_EnergyFullNoUseTweenersCache_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* m_UseUltSkillEffect_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* Dissipating_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PVEFirstTips_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RightBoundObj_; bool m_CanUseSkill_; float m_EnergyRate_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* m_OwnerPlayerInfo_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_OwnerPlayerPawn_; float m_StartUsingTime_; int32_t m_EnergyConsumeAdd_; float m_LastBuildTime_; DLL2SDK::Assembly_CSharp::UITweener* m_RuningTweener_; DLL2SDK::Assembly_CSharp::UITweener* m_OverTweener_; DLL2SDK::Assembly_CSharp::GameBase::UltSkillHud_UltState m_curUltState_; bool IsDelayBuilding_; float m_LastClickTime_; DLL2SDK::UnityEngine::UnityEngine::Coroutine* m_dissipatingCoroutine_; float mDelayChangeWeaponTime_; bool IsReachEnd_; struct StaticFields { float DelayChangeWeaponTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_RegisterClickCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_FirstUseUlt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIBanClickType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayHideFullStartEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowPVEFirstTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUltState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadUseSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadStartBuilding_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadFinishBuilding_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnerPlayerID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEnergyRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPressSkillBtnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelSkillBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUseSkillBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayHideClickUltSkillEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DissipatingTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayHideDissipating_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnergyConsumeAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRightBoundObjPosChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUseSkillBtnEnable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60891(); void T_RegisterClickCallBack_60892(DLL2SDK::System_Core::System::Action* callBack_); void T_FirstUseUlt_60893(bool Full_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_60894(); DLL2SDK::Assembly_CSharp::GameBase::UltSkillHud_UltState get_CurUltState_60895(); bool get_IsControlByUiState_60896(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType GetUIBanClickType_60897(); uint64_t get_InactiveGameHudState_60898(); DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState get_mPawnSwitchState_60899(); void DelayHideFullStartEffect_60900(); void CheckShowPVEFirstTips_60901(); void SetUltState_60902(DLL2SDK::Assembly_CSharp::GameBase::UltSkillHud_UltState setUltState_); void Awake_60903(); void Start_60904(); DLL2SDK::mscorlib::System::Collections::IEnumerator* StartHandler_60905(); bool OnGamepadUseSkill_60906(); bool OnGamepadStartBuilding_60907(); bool OnGamepadFinishBuilding_60908(); void RegisterDelegates_60909(); void UnRegisterDelegates_60910(); uint32_t GetOwnerPlayerID_60911(); void Init_60912(float rate_, uint32_t PlayerID_); void OnEnable_60913(); void UpdateEnergyRate_60914(float rate_); void OnPressSkillBtnPress_60915(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool press_); void OnCancelSkillBtnClick_60916(); void OnUseSkillBtnClick_60917(); void DelayHideClickUltSkillEffect_60918(); void DissipatingTrigger_60919(); DLL2SDK::mscorlib::System::Collections::IEnumerator* DelayHideDissipating_60920(float delay_); void EnergyConsumeAdd_60921(int32_t energyConsumeAdd_); void Update_60922(); void UpdateRightBoundObjPosChange_60923(); void SetUseSkillBtnEnable_60924(bool enable_); void _CheckShowPVEFirstTips_m__0_60926(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType __xLuaBaseProxy_GetUIBanClickType_60927(); void __xLuaBaseProxy_Awake_60928(); void __xLuaBaseProxy_Start_60929(); void __xLuaBaseProxy_RegisterDelegates_60930(); void __xLuaBaseProxy_UnRegisterDelegates_60931(); void __xLuaBaseProxy_OnEnable_60932(); static void _cctor_60925(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PVPGamePrepareCountDownView : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* AnimObj_; DLL2SDK::Assembly_CSharp::UILabel* CountDownLabel_; DLL2SDK::Assembly_CSharp::UILabel* CountDownMaskLabel_; DLL2SDK::Assembly_CSharp::UILabel* BrCountDownLabel_; int32_t BrSmallCdEnd_; DLL2SDK::UnityEngine::UnityEngine::Animator* BrCdAnimator_; DLL2SDK::Assembly_CSharp::UILabel* PropHuntCountDownLabel_; DLL2SDK::Assembly_CSharp::UILabel* PropHuntCountDownTipsLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PropHuntCountDownRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PropHuntCountDownMask_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PropHuntCountDownBG_; DLL2SDK::UnityEngine::UnityEngine::Animator* PropHuntAnimator_; bool bCountingDown_; bool m_IsInGrayEffect_; float m_GrayEffectLeftTime_; DLL2SDK::mscorlib::System::String* cacheShowText_; DLL2SDK::mscorlib::System::String* cacheShowImage_; bool cacheShowFlag_; DLL2SDK::mscorlib::System::String* cacheModeShowText_; DLL2SDK::mscorlib::System::String* cacheModeShowImage_; bool cacheModeShowFlag_; bool m_ShouldShowCommonTips_; bool mHideCampInfo_; int32_t m_LastLeftTime_; bool m_IsPropHuntHideTime_; bool m_CloseEyesFlag_; bool m_JustCountDown_; bool welcome2_; bool bIsBrGame_; bool bIsBrAniStart_; bool bIsBrAniLoop_; struct StaticFields { float LeftTimeToCheckFireMode_; DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_MP1_IntroduceScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameSideChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTimeColdDownAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyPrepareTimefloat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowExtraModeHints_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyHalfwayJoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TimerCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetModeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetModeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TimeShowModeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyPropHuntPrepareTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyPropHuntHideTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBrGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCountDownLabelActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCountDownLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopShowModeInfoCommonTips_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60854(); void T_MP1_IntroduceScore_60855(float leftTime_); void Awake_60856(); void RegisterDelegates_60857(); void UnRegisterDelegates_60858(); void OnGameSideChanged_60859(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyTimeColdDownAnimation_60860(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); bool IsInCountDown_60861(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_60862(); void Tick_60863(float dt_); void CheckFireMode_60864(float leftTime_); void OnDisable_60865(); void OnNotifyPrepareTimefloat_60866(float leftTime_, DLL2SDK::CSProto::msg::ECamp camp_, bool reconnect_); void ShowExtraModeHints_60867(); void OnNotifyHalfwayJoin_60868(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowCountDown_60869(float leftTime_, DLL2SDK::CSProto::msg::ECamp camp_); void HideCountDown_60870(bool dontShowInfo_); void TimerCountDown_60871(float curTime_, bool reconnect_); void ResetModeInfo_60872(); void SetModeInfo_60873(); void TimeShowModeInfo_60874(); void ShowCamp_60875(); void OnNotifyPropHuntPrepareTime_60876(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyPropHuntHideTime_60877(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void CheckBrGame_60878(); void SetCountDownLabelActive_60879(bool isActive_); void SetCountDownLabel_60880(int32_t nCd_); void StopShowModeInfoCommonTips_60881(); void __xLuaBaseProxy_Awake_60884(); void __xLuaBaseProxy_RegisterDelegates_60885(); void __xLuaBaseProxy_UnRegisterDelegates_60886(); void __xLuaBaseProxy_Tick_60887(float P0_); void __xLuaBaseProxy_OnDisable_60888(); static void _cctor_60882(); static void _T_MP1_IntroduceScore_m__0_60883(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { enum struct ERoomSettingChangeReason : int32_t { ENone_ = static_cast(0x0), EAutoFilter_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { struct FtueDefine : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Array* FORCE_TUTORIAL_INSTANCE_; DLL2SDK::Array* FORCE_TUTORIAL_INSTANCE_FTUE_; uint32_t UnlockLevel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static int32_t get_SPVP_1_60541(); static uint32_t get_EquipWeaponID_60542(); static uint32_t get_ExpCardID_60543(); static uint32_t get_EquipWeaponAttachmentID_60544(); static uint32_t get_EquipLathelID_60545(); static uint32_t get_ShowPVPScoreTime_60546(); static uint32_t get_TutorialUltTime_60547(); static uint32_t get_TutorialHandLoopTime_60548(); static uint32_t get_TutorialSettingTipHoldTime_60549(); static int32_t get_Tutorial_MP1_NewAdvanceBPExp_60550(); static int32_t get_Tutorial_MP1_OldAdvanceBPExp_60551(); static void _cctor_60552(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct BRTutorialView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::UnityEngine::UnityEngine::GameObject* NewsParent_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BasicParent_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ControlParent_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ReviveParent_; DLL2SDK::Assembly_CSharp::UIToggle* NewsToggle_; DLL2SDK::Assembly_CSharp::UIToggle* BasicToggle_; DLL2SDK::Assembly_CSharp::UIToggle* ControlToggle_; DLL2SDK::Assembly_CSharp::UIToggle* ReviveToggle_; DLL2SDK::Assembly_CSharp::UIButton* ArrowLeftOn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ArrowLeftOff_; DLL2SDK::Assembly_CSharp::UIButton* ArrowRightOn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ArrowRightOff_; DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60540(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct BRTutorialReviveView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60539(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct BRTutorialReviveController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Tutorial::BRTutorialReviveView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60528(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_60529(); void Init_60530(); void OnOpen_60531(); void RegisterDelegates_60532(); void UnRegisterDelegates_60533(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_60534(); void __xLuaBaseProxy_Init_60535(); void __xLuaBaseProxy_OnOpen_60536(); void __xLuaBaseProxy_RegisterDelegates_60537(); void __xLuaBaseProxy_UnRegisterDelegates_60538(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct BRTutorialNewsView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60527(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct BRTutorialNewsController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Tutorial::BRTutorialNewsView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60522(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_60523(); void Init_60524(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_60525(); void __xLuaBaseProxy_Init_60526(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct BRTutorialFPSTPSView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIButton* FPSBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FPSHighlight_; DLL2SDK::Assembly_CSharp::UIButton* TPSBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TPSHighlight_; DLL2SDK::Assembly_CSharp::UIButton* ConfirmBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60521(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { enum struct BRViewModeType : int32_t { None_ = static_cast(0x0), FPS_ = static_cast(0x1), TPS_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { enum struct BRTutorialTabType : int32_t { News_ = static_cast(0x0), Basic_ = static_cast(0x1), Basic_1_ = static_cast(0x2), Basic_2_ = static_cast(0x3), Control_ = static_cast(0x4), Chips_ = static_cast(0x5), Revive_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct BRTutorialControlView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60473(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct BRTutorialControlController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Tutorial::BRTutorialControlView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60464(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_60465(); void Init_60466(); void RegisterDelegates_60467(); void UnRegisterDelegates_60468(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_60469(); void __xLuaBaseProxy_Init_60470(); void __xLuaBaseProxy_RegisterDelegates_60471(); void __xLuaBaseProxy_UnRegisterDelegates_60472(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct BRTutorialChipsView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Array* OneRound_; DLL2SDK::Array* TwoRound_; DLL2SDK::Array* ThirdRound_; DLL2SDK::Array* Toggles_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60463(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct BRTutorialChipsController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Tutorial::BRTutorialChipsView* m_View_; int32_t m_CurrentIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60448(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_60449(); void Init_60450(); void OnOpen_60451(); void RegisterDelegates_60452(); void UnRegisterDelegates_60453(); void OnToggleChange_60454(); void ResetAnimation_60455(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void UpdateRound_60456(); void _Init_m__0_60457(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_60458(); void __xLuaBaseProxy_Init_60459(); void __xLuaBaseProxy_OnOpen_60460(); void __xLuaBaseProxy_RegisterDelegates_60461(); void __xLuaBaseProxy_UnRegisterDelegates_60462(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct BRTutorialBasicView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIToggle* ChildToggle1_; DLL2SDK::Assembly_CSharp::UIToggle* ChildToggle2_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60447(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct BRTutorialBasicController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Tutorial::BRTutorialBasicView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChildToggle1Change_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChildToggle2Change_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRTutorialBasicToggleChange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60433(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_60434(); void Init_60435(); void OnOpen_60436(); void RegisterDelegates_60437(); void UnRegisterDelegates_60438(); void OnChildToggle1Change_60439(); void OnChildToggle2Change_60440(); void OnBRTutorialBasicToggleChange_60441(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_60442(); void __xLuaBaseProxy_Init_60443(); void __xLuaBaseProxy_OnOpen_60444(); void __xLuaBaseProxy_RegisterDelegates_60445(); void __xLuaBaseProxy_UnRegisterDelegates_60446(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SubLevelRoot : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::PlayMaker::PlayMakerFSM* gameLogicFSM_; DLL2SDK::PlayMaker::PlayMakerFSM* dialogFSM_; DLL2SDK::PlayMaker::PlayMakerFSM* tutorialFSM_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60430(); void Awake_60431(); void __xLuaBaseProxy_Awake_60432(); }; } namespace DLL2SDK::Assembly_CSharp { struct CollisionInfo : DLL2SDK::mscorlib::System::Object { uint32_t UID_; DLL2SDK::UnityEngine::UnityEngine::Collider* Col_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60429(uint32_t inUID_, DLL2SDK::UnityEngine::UnityEngine::Collider* inCol_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct StageManager : DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem_1 { int32_t m_ReconnectTimes_; DLL2SDK::Assembly_CSharp::GameEngine::StageBase* m_CurrentStage_; DLL2SDK::Array* m_Stages_; int32_t m_CurrentLoadMapID_; DLL2SDK::mscorlib::System::String* m_CurrentLoadMapName_; int32_t m_PendingLoadMapID_; int32_t m_LastLoadMapID_; DLL2SDK::Assembly_CSharp::GameEngine::StageData* m_CurrentLoadStageData_; bool mLoadingScreenActive_; int32_t mCurShowMapID_; bool IsDuringLogout_DS_; bool _IsDuringLogout_Lobby_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowManagerController* LoadingFlowControllerManager_; DLL2SDK::Assembly_CSharp::GameBase::EFrontEndState curState_; bool m_HasEverLoginSucc_; struct StaticFields { int32_t PENDING_LOADMAPID_; bool GC_DEBUG_; bool STOP_LOADING_DEBUG_; bool isQuitting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStageEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneHandleEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStageActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentStageType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLoadingScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearPendingLoadMapID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearLoadMapData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadSceneByLoading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadSceneSync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareAtlasForPendingMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DumpShaders_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadMap_Impl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadMapGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentMapIdForLoadingFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLoadingMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessInitWorldGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadForReConnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GotoWinnerCircle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GotoSeasonSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogoutDS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiveDSLogout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginReturnToFrondEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReturnToFrondEndInner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReturnToLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiveLobbyLogout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSubLevelRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneReconnectSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_QuitApplication_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableAllCameras_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartLoadingFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlowStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlowProcessing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlowFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlowsStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PopupWhenNetworkFailed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMainFlowsFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAllFlowsFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBackToFrontEndMessageBoxCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUserLoginedSuccessfully_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FrontEndGoToState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFrontEndReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasEverLoginToFrontEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFrontEndReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LeaveFrontEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadingFrontEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInMatching_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HardAndUglyCodeForClearSOC_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60359(); void Init_60360(); void OnStageEvent_60361(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* Msg_); void OnZoneHandleEvent_60362(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); int32_t get_CurrentLoadMapId_60363(); void set_CurrentLoadMapId_60364(int32_t value_); DLL2SDK::mscorlib::System::String* get_CurrentLoadMapName_60365(); void set_CurrentLoadMapName_60366(DLL2SDK::mscorlib::System::String* value_); int32_t get_PendingLoadMapID_60367(); int32_t get_LastLoadMapID_60368(); bool get_IsLoadingScene_60369(); DLL2SDK::Assembly_CSharp::GameEngine::StageData* get_CurrentLoadStageData_60370(); void set_CurrentLoadStageData_60371(DLL2SDK::Assembly_CSharp::GameEngine::StageData* value_); void Shutdown_60372(); void SetStageActive_60373(int32_t inStageType_); void OnApplicationPause_60374(bool paused_); int32_t GetCurrentStageType_60375(); void ShowLoadingScreen_60376(bool active_, int32_t mapID_); void ClearPendingLoadMapID_60377(); void ClearLoadMapData_60378(); void LoadSceneByLoading_60379(int32_t MapID_); void LoadSceneSync_60380(int32_t MapID_); void PrepareAtlasForPendingMap_60381(int32_t pendingMapId_); void OnLoadMap_60383(int32_t inMapID_, DLL2SDK::Assembly_CSharp::GameEngine::StageData* data_, bool keepLoadedResource_); void LoadMap_Impl_60384(int32_t inMapID_); void OnLoadMapGame_60385(int32_t mapId_, DLL2SDK::mscorlib::System::String* ip_, uint16_t port_, uint32_t roomId_, uint64_t playerId_, bool isReconnect_, bool reconnectFromLobby_); void SetCurrentMapIdForLoadingFinish_60386(int32_t mapId_, bool isReconnect_); bool IsLoadingMap_60387(); void ProcessInitWorldGame_60388(int32_t MapID_); void LoadForReConnect_60389(int32_t mapID_); void GotoWinnerCircle_60390(); void GotoSeasonSwitch_60391(); void LogoutDS_60392(bool showLoading_); void OnReceiveDSLogout_60393(); void BeginReturnToFrondEnd_60394(bool quitmatch_, bool activewithdraw_); void ReturnToFrondEndInner_60395(); bool get_IsDuringLogout_Lobby_60396(); void set_IsDuringLogout_Lobby_60397(bool value_); void ReturnToLogin_60398(bool logoutUser_); void OnReceiveLobbyLogout_60399(); void SetSubLevelRoot_60400(DLL2SDK::Assembly_CSharp::GameBase::SubLevelRoot* root_); void OnZoneReconnectSuccess_60401(); void QuitApplication_60403(); void DisableAllCameras_60404(); void StartLoadingFlow_60405(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingType Type_); void OnFlowStart_60406(DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController* controller_); void OnFlowProcessing_60407(DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController* controller_, float progress_, DLL2SDK::mscorlib::System::String* tips_, bool showprogress_); void OnFlowFinish_60408(DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController* controller_, DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult result_, DLL2SDK::mscorlib::System::String* errorMessage_); void OnFlowsStart_60409(); void PopupWhenNetworkFailed_60410(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult result_, DLL2SDK::mscorlib::System::String* errorMessage_); void OnMainFlowsFinish_60411(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult result_, DLL2SDK::mscorlib::System::String* errorMessage_); void OnAllFlowsFinish_60412(); void OnBackToFrontEndMessageBoxCallback_60413(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); bool IsUserLoginedSuccessfully_60414(); void FrontEndGoToState_60415(DLL2SDK::Assembly_CSharp::GameBase::EFrontEndState state_); bool IsFrontEndReady_60416(); bool HasEverLoginToFrontEnd_60417(); void SetFrontEndReady_60418(); void LeaveFrontEnd_60419(); void LoadingFrontEnd_60420(); bool IsInMatching_60421(); void Tick_60422(float deltaTime_); void __xLuaBaseProxy_Init_60425(); void __xLuaBaseProxy_Shutdown_60426(); void __xLuaBaseProxy_OnApplicationPause_60427(bool P0_); void __xLuaBaseProxy_Tick_60428(float P0_); static void DumpShaders_60382(); static bool get_IsApplicationQuitting_60402(); static void HardAndUglyCodeForClearSOC_60423(); static void _cctor_60424(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct StageBase : DLL2SDK::mscorlib::System::Object { int32_t _StageType_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeave_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47987(int32_t inType_); int32_t get_StageType_47988(); void set_StageType_47989(int32_t value_); void Tick_47990(float deltaTime_); void Init_47991(); void OnEnter_47992(); void OnLeave_47993(); void ShutDown_47994(); void OnEvent_47995(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* Msg_); void OnZoneEvent_47996(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void OnApplicationPause_47997(bool paused_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PersistentLoadingScreenBehaviour : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Camera* m_Cam_; DLL2SDK::Assembly_CSharp::UITexture* TextureBg_SizeAdaptor_; DLL2SDK::Assembly_CSharp::UITexture* TextureBg_1530x852_; DLL2SDK::Assembly_CSharp::UITexture* TextureLogo_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* m_ToLoadTexture_; DLL2SDK::Assembly_CSharp::LoadingData* m_LoadingData_; DLL2SDK::Assembly_CSharp::GameBase::ELoadingSceneType m_LoadingSceneType_; DLL2SDK::Assembly_CSharp::LoadingBackGroundDataStore* m_LoadingBackGroundDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableCamerasAndReleaseRTs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBackground_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBackground_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SetBGTexture_1422x852_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__LoadTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__LoadLocalTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__LoadCdnTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideLoading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60339(); DLL2SDK::Assembly_CSharp::LoadingBackGroundDataStore* get_LoadingBackGroundDS_60340(); void DisableCamerasAndReleaseRTs_60341(); void ShowBackground_60342(int32_t targetMapId_); void SetBackground_60343(); void GetLoadingData_60344(int32_t targetMapId_); void _SetBGTexture_1422x852_60345(DLL2SDK::mscorlib::System::String* localSprite_, DLL2SDK::mscorlib::System::String* urlPath_, DLL2SDK::mscorlib::System::String* defaultPath_); void _LoadTexture_60346(DLL2SDK::mscorlib::System::String* localPath_, DLL2SDK::mscorlib::System::String* urlPath_, DLL2SDK::mscorlib::System::String* defaultPath_); void _LoadLocalTexture_60347(DLL2SDK::mscorlib::System::String* localSprite_); void _LoadCdnTexture_60348(DLL2SDK::mscorlib::System::String* urlPath_); void HideLoading_60349(); void OnDestroy_60350(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PersistentLoadingScreen : DLL2SDK::mscorlib::System::Object { int32_t curLoadMapID_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameBase::PersistentLoadingScreen* Instance_; DLL2SDK::Assembly_CSharp::GameBase::PersistentLoadingScreenBehaviour* script_; DLL2SDK::UnityEngine::UnityEngine::GameObject* go_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLoading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideLoading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InstantiateLoadingScreen_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60334(); void ShowLoading_60335(int32_t mapID_); void HideLoading_60336(); DLL2SDK::UnityEngine::UnityEngine::GameObject* InstantiateLoadingScreen_60337(); static void _cctor_60338(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct NoLoginStage : DLL2SDK::Assembly_CSharp::GameEngine::StageBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60329(); void OnEvent_60330(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* msg_); void OnZoneEvent_60331(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void __xLuaBaseProxy_OnEvent_60332(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* P0_); void __xLuaBaseProxy_OnZoneEvent_60333(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct LoginStage : DLL2SDK::Assembly_CSharp::GameEngine::StageBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60324(); void OnEvent_60325(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* msg_); void OnZoneEvent_60326(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void __xLuaBaseProxy_OnEvent_60327(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* P0_); void __xLuaBaseProxy_OnZoneEvent_60328(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct Stage : DLL2SDK::Assembly_CSharp::GameEngine::StageBase { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SubLevelRootList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSubLevelRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableSubLevelRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadMapComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnterGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_EnterGame_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60351(int32_t inType_); void OnEvent_60352(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* Msg_); void SetSubLevelRoot_60353(DLL2SDK::Assembly_CSharp::GameBase::SubLevelRoot* root_); void EnableSubLevelRoot_60354(); void OnLoadMapComplete_60355(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void EnterGame_60356(); void EnterGame_60357(DLL2SDK::UnityEngine::UnityEngine::Vector3 spawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Quaternion spawnRotation_); void __xLuaBaseProxy_OnEvent_60358(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GameStage : DLL2SDK::Assembly_CSharp::GameBase::Stage { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeave_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadMapComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60294(); void OnEnter_60295(); void OnLeave_60296(); void OnZoneEvent_60297(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void OnLoadMapComplete_60298(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnApplicationPause_60299(bool paused_); void __xLuaBaseProxy_OnEnter_60300(); void __xLuaBaseProxy_OnLeave_60301(); void __xLuaBaseProxy_OnZoneEvent_60302(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* P0_); void __xLuaBaseProxy_OnLoadMapComplete_60303(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnApplicationPause_60304(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct FrontEndStage : DLL2SDK::Assembly_CSharp::GameEngine::StageBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeave_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60285(); void OnEvent_60286(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* msg_); void OnZoneEvent_60287(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void OnLeave_60288(); void OnEnter_60289(); void __xLuaBaseProxy_OnEvent_60290(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* P0_); void __xLuaBaseProxy_OnZoneEvent_60291(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* P0_); void __xLuaBaseProxy_OnLeave_60292(); void __xLuaBaseProxy_OnEnter_60293(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Settings { struct JoyStickEditableView : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { float m_Alpha_; bool m_IsEditing_; bool m_IsSelected_; float m_CacheAlpha_; struct StaticFields { float UNSELECT_ALPHA_SCALE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartEditing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndEditing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Selected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnSelected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRealViewTransform_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60233(); float get_Alpha_60234(); void set_Alpha_60235(float value_); float get_Scale_60236(); void set_Scale_60237(float value_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_Pos_60238(); bool get_IsEditing_60239(); void set_IsEditing_60240(bool value_); bool get_IsSelected_60241(); void set_CacheAlpha_60242(float value_); void StartEditing_60243(); void EndEditing_60244(); void OnClick_60245(); void Selected_60246(); void UnSelected_60247(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetRealViewTransform_60248(); }; } namespace DLL2SDK::Assembly_CSharp { struct UISliderDigital : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIProgressBar* ProgressBar_; float Min_; float Max_; DLL2SDK::Assembly_CSharp::UILabel* Label_; DLL2SDK::mscorlib::System::String* TextFormat_; DLL2SDK::Assembly_CSharp::UISliderDigital_OnValueChange* m_OnValueChange_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOnValueChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60273(); void Start_60274(); void OnChange_60275(); void SetOnValueChange_60276(DLL2SDK::Assembly_CSharp::UISliderDigital_OnValueChange* change_); void SetValue_60277(float value_); }; } namespace DLL2SDK::Assembly_CSharp { struct UICustomSlider : DLL2SDK::Assembly_CSharp::UIProgressBar { DLL2SDK::Assembly_CSharp::UIPressButton* Decrease_; DLL2SDK::Assembly_CSharp::UIPressButton* Increase_; DLL2SDK::Assembly_CSharp::UISliderDigital* Tip_; DLL2SDK::Assembly_CSharp::UIWidget* mTipWidget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDec_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnValueChangeStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnValueChangeEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPressBackground_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragBackground_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPressForeground_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragForeground_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPan_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60259(); void OnDec_60260(); void OnInc_60261(); bool get_isColliderEnabled_60262(); void OnStart_60263(); void OnValueChangeStart_60264(); void OnValueChangeEnd_60265(); void OnPressBackground_60266(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool isPressed_); void OnDragBackground_60267(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void OnPressForeground_60268(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool isPressed_); void OnDragForeground_60269(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void OnPan_60270(DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void __xLuaBaseProxy_OnStart_60271(); void __xLuaBaseProxy_OnPan_60272(DLL2SDK::UnityEngine::UnityEngine::Vector2 P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Settings { struct SettingSubView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIToggle* EnterToggle_; DLL2SDK::mscorlib::System::String* ToggleSound_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToggleChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60251(); void Awake_60252(); void Start_60253(); void OnDestroy_60254(); void OnToggleChanged_60255(); void __xLuaBaseProxy_Awake_60256(); void __xLuaBaseProxy_Start_60257(); void __xLuaBaseProxy_OnDestroy_60258(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Settings { struct SecondaryAttackEditableView : DLL2SDK::Assembly_CSharp::GameUI::Settings::JoyStickEditableView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60250(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Settings { struct OberseverFunctionButton : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* Label_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Arrow_; DLL2SDK::Assembly_CSharp::UIButton* button_; int32_t Type_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60249(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Settings { struct FireEditableView : DLL2SDK::Assembly_CSharp::GameUI::Settings::JoyStickEditableView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60232(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Settings { struct CustomPanelView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* BGMaskSprite_; DLL2SDK::Assembly_CSharp::UIPanel* Panel_; DLL2SDK::Assembly_CSharp::UISprite* VLine_; DLL2SDK::Assembly_CSharp::UISprite* HLine_; DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; DLL2SDK::Assembly_CSharp::UIButton* ResetBtn_; DLL2SDK::Assembly_CSharp::UIButton* EditOverBtn_; DLL2SDK::Assembly_CSharp::UISprite* Mask_; DLL2SDK::Assembly_CSharp::UISliderDigital* ScaleSlider_; DLL2SDK::Assembly_CSharp::UI2DSprite* AlphaBtnMask_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartEditing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndEditing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EasyTouch_On_DragStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EasyTouch_On_Drag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EasyTouch_On_PinchOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EasyTouch_On_PinchEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EasyTouch_On_PinchIn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60213(); void Init_60214(); void StartEditing_60215(); void EndEditing_60216(); void OnEnable_60217(); void OnDisable_60218(); void EasyTouch_On_DragStart_60219(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void EasyTouch_On_Drag_60220(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void EasyTouch_On_PinchOut_60221(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void EasyTouch_On_PinchEnd_60222(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void EasyTouch_On_PinchIn_60223(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void __xLuaBaseProxy_Init_60224(); void __xLuaBaseProxy_OnEnable_60225(); void __xLuaBaseProxy_OnDisable_60226(); void __xLuaBaseProxy_EasyTouch_On_DragStart_60227(DLL2SDK::Assembly_CSharp::Gesture* P0_); void __xLuaBaseProxy_EasyTouch_On_Drag_60228(DLL2SDK::Assembly_CSharp::Gesture* P0_); void __xLuaBaseProxy_EasyTouch_On_PinchOut_60229(DLL2SDK::Assembly_CSharp::Gesture* P0_); void __xLuaBaseProxy_EasyTouch_On_PinchEnd_60230(DLL2SDK::Assembly_CSharp::Gesture* P0_); void __xLuaBaseProxy_EasyTouch_On_PinchIn_60231(DLL2SDK::Assembly_CSharp::Gesture* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SettingKeys : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* AimAssist_; DLL2SDK::mscorlib::System::String* InputConfig_; DLL2SDK::mscorlib::System::String* InputConfigForBr_; DLL2SDK::mscorlib::System::String* JoystickMaxAlpha_; DLL2SDK::mscorlib::System::String* DoubleSidedJump_; DLL2SDK::mscorlib::System::String* ToggleCrouch_; DLL2SDK::mscorlib::System::String* AudioMainVolume_; DLL2SDK::mscorlib::System::String* AudioUiVolume_; DLL2SDK::mscorlib::System::String* AudioBgmVolume_; DLL2SDK::mscorlib::System::String* AudioSfxVolume_; DLL2SDK::mscorlib::System::String* AudioSpeakerVolume_; DLL2SDK::mscorlib::System::String* AudioMicrophoneVolume_; DLL2SDK::mscorlib::System::String* AudioMainSwitch_; DLL2SDK::mscorlib::System::String* AudioUiSwitch_; DLL2SDK::mscorlib::System::String* AudioBgmSwitch_; DLL2SDK::mscorlib::System::String* AudioSfxSwitch_; DLL2SDK::mscorlib::System::String* AudioSpeakerSwitch_; DLL2SDK::mscorlib::System::String* AudioMicrophoneSwitch_; DLL2SDK::mscorlib::System::String* AudioHrtfSwitch_; DLL2SDK::mscorlib::System::String* SettingsGraphicStyleBR_; DLL2SDK::mscorlib::System::String* SettingsGraphicStylePVP_; DLL2SDK::mscorlib::System::String* IsSyncSensitiveData_; DLL2SDK::mscorlib::System::String* SniperAssist_; DLL2SDK::mscorlib::System::String* RotateSensitive_; DLL2SDK::mscorlib::System::String* AimRotateSensitive_; DLL2SDK::mscorlib::System::String* RotateGyroscopeSensitivePVP_; DLL2SDK::mscorlib::System::String* RotateGyroscopeSensitiveBR_; DLL2SDK::mscorlib::System::String* AimRotateGyroscopeSensitivePVP_; DLL2SDK::mscorlib::System::String* AimRotateGyroscopeSensitiveBR_; DLL2SDK::mscorlib::System::String* SniperRotateSensitive_; DLL2SDK::mscorlib::System::String* Acog4XRotateSensitive_; DLL2SDK::mscorlib::System::String* RotateSensitive_BR_; DLL2SDK::mscorlib::System::String* AimRotateSensitive_BR_; DLL2SDK::mscorlib::System::String* SniperRotateSensitive_BR_; DLL2SDK::mscorlib::System::String* Acog4XRotateSensitive_BR_; DLL2SDK::mscorlib::System::String* FastStanding_; DLL2SDK::mscorlib::System::String* FastStandingPVP_; DLL2SDK::mscorlib::System::String* EnableADS_; DLL2SDK::mscorlib::System::String* SPVPFireMode_; DLL2SDK::mscorlib::System::String* APVPFireMode_; DLL2SDK::mscorlib::System::String* ZMFireMode_; DLL2SDK::mscorlib::System::String* BRFireMode_; DLL2SDK::mscorlib::System::String* AutoSimeFireMode_; DLL2SDK::mscorlib::System::String* NewSemiAutoFireMode_; DLL2SDK::mscorlib::System::String* SprintAccuracy_; DLL2SDK::mscorlib::System::String* CrossHairIndex_; DLL2SDK::mscorlib::System::String* QuickSwitchWeapon_; DLL2SDK::mscorlib::System::String* SniperFireMode_; DLL2SDK::mscorlib::System::String* MirrorWeapon_; DLL2SDK::mscorlib::System::String* GyroRotation_; DLL2SDK::mscorlib::System::String* TouchForceLevel_; DLL2SDK::mscorlib::System::String* AutoPickingUp_; DLL2SDK::mscorlib::System::String* Enable3DTouch_; DLL2SDK::mscorlib::System::String* Enable3DTouchADS_; DLL2SDK::mscorlib::System::String* EnableAutoSwitchKnife_; DLL2SDK::mscorlib::System::String* EnableAlwaysSprint_; DLL2SDK::mscorlib::System::String* EnableDoubleClickMoveToAim_; DLL2SDK::mscorlib::System::String* EnableDoubleClickAim_; DLL2SDK::mscorlib::System::String* EnableAutoRotate_; DLL2SDK::mscorlib::System::String* PreferToAimedFire_; DLL2SDK::mscorlib::System::String* ZombieAutoFire_; DLL2SDK::mscorlib::System::String* MoveMode_; DLL2SDK::mscorlib::System::String* TouchForceAccuracy_; DLL2SDK::mscorlib::System::String* TacticalMap_; DLL2SDK::mscorlib::System::String* TacticalVoice_; DLL2SDK::mscorlib::System::String* TacticalMapOpacity_; DLL2SDK::mscorlib::System::String* EnableMoveFire_; DLL2SDK::mscorlib::System::String* StaticWalk_; DLL2SDK::mscorlib::System::String* AimingMode_; DLL2SDK::mscorlib::System::String* Run3DTouch_; DLL2SDK::mscorlib::System::String* TouchForceAim_; DLL2SDK::mscorlib::System::String* TouchForceAimClose_; DLL2SDK::mscorlib::System::String* SlideThrow_; DLL2SDK::mscorlib::System::String* SlideCrouch_; DLL2SDK::mscorlib::System::String* FastThrow_; DLL2SDK::mscorlib::System::String* FastUseProp_; DLL2SDK::mscorlib::System::String* RightFireFixed_; DLL2SDK::mscorlib::System::String* HideProneBtn_; DLL2SDK::mscorlib::System::String* MoveJoystickFixed_; DLL2SDK::mscorlib::System::String* LeftShootMode_; DLL2SDK::mscorlib::System::String* OpenAimingType_; DLL2SDK::mscorlib::System::String* HoldThrow_; DLL2SDK::mscorlib::System::String* EnableAutoMantle_; DLL2SDK::mscorlib::System::String* FPPWeaponNewMode_; DLL2SDK::mscorlib::System::String* EnableSpin_; DLL2SDK::mscorlib::System::String* EnableRTT_; DLL2SDK::mscorlib::System::String* EnableCrouch_; DLL2SDK::mscorlib::System::String* CrouchBtn_; DLL2SDK::mscorlib::System::String* JumpBtn_; DLL2SDK::mscorlib::System::String* FireModeBtn_; DLL2SDK::mscorlib::System::String* FireMode_; DLL2SDK::mscorlib::System::String* ScoreStreakBtn_; DLL2SDK::mscorlib::System::String* GrenadeBtn_; DLL2SDK::mscorlib::System::String* GrenadeAutoBtn_; DLL2SDK::mscorlib::System::String* MeleeBtn_; DLL2SDK::mscorlib::System::String* MoveBtn_; DLL2SDK::mscorlib::System::String* DamageNumberPVE_; DLL2SDK::mscorlib::System::String* ShowFPS_; DLL2SDK::mscorlib::System::String* ShowDof_; DLL2SDK::mscorlib::System::String* EnableShadow_; DLL2SDK::mscorlib::System::String* EnableBloom_; DLL2SDK::mscorlib::System::String* EnableHDR_; DLL2SDK::mscorlib::System::String* FPSLevel_; DLL2SDK::mscorlib::System::String* EnableExtremeFPS_; DLL2SDK::mscorlib::System::String* MSAA_; DLL2SDK::mscorlib::System::String* GrenadeMode_; DLL2SDK::mscorlib::System::String* KnifeMode_; DLL2SDK::mscorlib::System::String* BloodMode_; DLL2SDK::mscorlib::System::String* WeaponGunDataMode_; DLL2SDK::mscorlib::System::String* MantleMode_; DLL2SDK::mscorlib::System::String* VibrateMode_; DLL2SDK::mscorlib::System::String* MagnMode_; DLL2SDK::mscorlib::System::String* WeaponPickUpGuideMode_; DLL2SDK::mscorlib::System::String* ChatMode_; DLL2SDK::mscorlib::System::String* AutoChangeClip_; DLL2SDK::mscorlib::System::String* BRChatList_; DLL2SDK::mscorlib::System::String* PVEClassicChatList_; DLL2SDK::mscorlib::System::String* PVERaidChatList_; DLL2SDK::mscorlib::System::String* PVPSniperOnlyChatList_; DLL2SDK::mscorlib::System::String* PVPBoomChatList_; DLL2SDK::mscorlib::System::String* PVPPracticeVSAIChatList_; DLL2SDK::mscorlib::System::String* PVPFFAChatList_; DLL2SDK::mscorlib::System::String* PVPGunGameChatList_; DLL2SDK::mscorlib::System::String* PVPOneShotOneKillChatList_; DLL2SDK::mscorlib::System::String* PVPSticksAndStonesChatList_; DLL2SDK::mscorlib::System::String* AddBloodMode_; DLL2SDK::mscorlib::System::String* PVPChatList_; DLL2SDK::mscorlib::System::String* MagnAssitAimRateFactor_; DLL2SDK::mscorlib::System::String* DampAssitAimRateFactor_; DLL2SDK::mscorlib::System::String* AutoAssistAimRates_; DLL2SDK::mscorlib::System::String* PVEOperationMode_; DLL2SDK::mscorlib::System::String* PVPOperationMode_; DLL2SDK::mscorlib::System::String* PVPTDMChatList_; DLL2SDK::mscorlib::System::String* PVPFLChatList_; DLL2SDK::mscorlib::System::String* PVPDOMChatList_; DLL2SDK::mscorlib::System::String* PVPSD_A_ChatList_; DLL2SDK::mscorlib::System::String* PVPSD_D_ChatList_; DLL2SDK::mscorlib::System::String* PVPHPChatList_; DLL2SDK::mscorlib::System::String* PVPCATCATChatList_; DLL2SDK::mscorlib::System::String* PVPCATHUMANChatList_; DLL2SDK::mscorlib::System::String* PVPHUMANHUMANChatList_; DLL2SDK::mscorlib::System::String* PVPHUMANCATChatList_; DLL2SDK::mscorlib::System::String* PVEChatList_; DLL2SDK::mscorlib::System::String* MyVehicleButtonType_; DLL2SDK::mscorlib::System::String* MyVehicleCameraResetType_; DLL2SDK::mscorlib::System::String* MyVehicleButtonMIRROR_; DLL2SDK::mscorlib::System::String* MyVehicleHandSpikeMIRROR_; DLL2SDK::mscorlib::System::String* SwitchSprintingOpen_; DLL2SDK::mscorlib::System::String* SwitchShotGunHipFire_; DLL2SDK::mscorlib::System::String* HomeBrSelfShowWeaponID_; DLL2SDK::mscorlib::System::String* HomeBrSelfShowWeaponSkinID_; DLL2SDK::mscorlib::System::String* LobbySelfShowRoleID_; DLL2SDK::mscorlib::System::String* LobbySelfShowWeaponID_; DLL2SDK::mscorlib::System::String* LobbySelfShowWeaponSkinID_; DLL2SDK::mscorlib::System::String* EnableAutoFire_; DLL2SDK::mscorlib::System::String* EnableHipFire_; DLL2SDK::mscorlib::System::String* EnableLimitFireRange_; DLL2SDK::mscorlib::System::String* EnableManualFireLeft_; DLL2SDK::mscorlib::System::String* EnableManualFireRight_; DLL2SDK::mscorlib::System::String* EnableDoubleTapToAim_; DLL2SDK::mscorlib::System::String* EnableAimButton_; DLL2SDK::mscorlib::System::String* TapToFaceEmemy_; DLL2SDK::mscorlib::System::String* EnableProne_; DLL2SDK::mscorlib::System::String* EnableAdvanceControl_; DLL2SDK::mscorlib::System::String* DoubleRotationClickMode_; DLL2SDK::mscorlib::System::String* SwitchFireBtnMode_; DLL2SDK::mscorlib::System::String* CloseDoubleFireBtn_; DLL2SDK::mscorlib::System::String* EnableAutoOpenDoor_; DLL2SDK::mscorlib::System::String* SideAimingMode_; DLL2SDK::mscorlib::System::String* EmulatorFireModeInit_; DLL2SDK::mscorlib::System::String* GyroscopeOpenType_; DLL2SDK::mscorlib::System::String* BrGyroscopeOpenType_; DLL2SDK::mscorlib::System::String* GyroscopeHorizontallyReverse_; DLL2SDK::mscorlib::System::String* GyroscopeVerticalReverse_; DLL2SDK::mscorlib::System::String* AimGyroscopeSensitive_; DLL2SDK::mscorlib::System::String* BrAimGyroscopeSensitive_; DLL2SDK::mscorlib::System::String* SniperGyroscopeSensitive_; DLL2SDK::mscorlib::System::String* BrSniperGyroscopeSensitive_; DLL2SDK::mscorlib::System::String* Acog4xGyroscopeSensitive_; DLL2SDK::mscorlib::System::String* BrAcog4xGyroscopeSensitive_; DLL2SDK::mscorlib::System::String* FireBtnModeType_; DLL2SDK::mscorlib::System::String* VoiceAutoSpeakSwitch_; DLL2SDK::mscorlib::System::String* VoiceAutoSpeakSwitchForBr_; DLL2SDK::mscorlib::System::String* VoiceMicroPhoneSwitch_; DLL2SDK::mscorlib::System::String* VoiceMicroPhoneSwitchForBr_; DLL2SDK::mscorlib::System::String* MainCameraFovInGame_; DLL2SDK::mscorlib::System::String* SlideTackleUseInputTime_; DLL2SDK::mscorlib::System::String* GamePadSwitch_; DLL2SDK::mscorlib::System::String* GamePadReverseRotateH_; DLL2SDK::mscorlib::System::String* GamePadReverseRotateV_; DLL2SDK::mscorlib::System::String* GamePadReverseLT_LB_; DLL2SDK::mscorlib::System::String* GamePadAdsClick_; DLL2SDK::mscorlib::System::String* GamePadAutoSprint_; DLL2SDK::mscorlib::System::String* GamePadClickLeftJSSprint_; DLL2SDK::mscorlib::System::String* AdjustScreenShowOnce_; DLL2SDK::mscorlib::System::String* AdjustScreenEffectShowOnce_; DLL2SDK::mscorlib::System::String* AdjustScreenIsBangOrCerved_; DLL2SDK::mscorlib::System::String* IsOpenRotationExponentFactor_; DLL2SDK::mscorlib::System::String* RotationExponentFactor_; DLL2SDK::mscorlib::System::String* AllowInputKeyPad_; DLL2SDK::mscorlib::System::String* GamePlayerIs18_; DLL2SDK::mscorlib::System::String* GamePlayerIs18Tloged_; DLL2SDK::mscorlib::System::String* GamePlayerIs18TlogData_; DLL2SDK::mscorlib::System::String* GuestBindTipsShow_; DLL2SDK::mscorlib::System::String* IsOpenAimAssist_; DLL2SDK::mscorlib::System::String* CurRotationMode_; DLL2SDK::mscorlib::System::String* CurSensitiveSwitchMode_; DLL2SDK::mscorlib::System::String* DeltaSensitiveFactor_; DLL2SDK::mscorlib::System::String* DisAccelSensitiveFactor_; DLL2SDK::mscorlib::System::String* SpeedAccelSensitiveFactor_; DLL2SDK::mscorlib::System::String* BaseScaleFactor_; DLL2SDK::mscorlib::System::String* MinRotationVec_; DLL2SDK::mscorlib::System::String* MaxRotationVec_; DLL2SDK::mscorlib::System::String* RotationDisFactor_; DLL2SDK::mscorlib::System::String* MpNewSeasonSwitchFlag_; DLL2SDK::mscorlib::System::String* BrNewSeasonSwitchFlag_; DLL2SDK::mscorlib::System::String* LobbyHasShowVideo_; DLL2SDK::mscorlib::System::String* MpNewSeasonRankConversionFlag_; DLL2SDK::mscorlib::System::String* BrNewSeasonRankConversionFlag_; DLL2SDK::mscorlib::System::String* MpSeasonConversionOldRank_; DLL2SDK::mscorlib::System::String* MpSeasonConversionNewRank_; DLL2SDK::mscorlib::System::String* BrSeasonConversionOldRank_; DLL2SDK::mscorlib::System::String* BrSeasonConversionNewRank_; DLL2SDK::mscorlib::System::String* PveWonderWeaponTip_; DLL2SDK::mscorlib::System::String* WinnerCircleScrennCaptureCount_; DLL2SDK::mscorlib::System::String* SettlementClickedShareCapture_; DLL2SDK::mscorlib::System::String* KingGuestLoginIgnoreLinkGoogleAccountCount_; DLL2SDK::mscorlib::System::String* SDEnableRagDoll_; DLL2SDK::mscorlib::System::String* SDScreenBrightness_; DLL2SDK::mscorlib::System::String* SDVehicleHPIndicator_; DLL2SDK::mscorlib::System::String* SDLocalSensitivityVersion_; DLL2SDK::mscorlib::System::String* SDSensitivityCustomValueMP_; DLL2SDK::mscorlib::System::String* SDSensitivityCustomValueBR_; DLL2SDK::mscorlib::System::String* SDSensitivityCustomValuePVE_; DLL2SDK::mscorlib::System::String* SDPickUpsItemName__; DLL2SDK::mscorlib::System::String* SDSettingsFireModeSelection_; DLL2SDK::mscorlib::System::String* SDCustomWeaponFireMode_; DLL2SDK::mscorlib::System::String* SDReceivePushMessage_; DLL2SDK::mscorlib::System::String* SDEnablePrivacySell_; DLL2SDK::mscorlib::System::String* ShouldAskUserWhenFrameDecrease_; DLL2SDK::mscorlib::System::String* ShouldAskUsetGraphicQuality_; DLL2SDK::mscorlib::System::String* FixedVirtualJoyStick_; DLL2SDK::mscorlib::System::String* RightFireTurnForbid_; DLL2SDK::mscorlib::System::String* PandoraFirstEnter_; DLL2SDK::mscorlib::System::String* FirstShowPermissionView_; DLL2SDK::mscorlib::System::String* DigitValue_; DLL2SDK::mscorlib::System::String* EnablePickUpMuzzle_; DLL2SDK::mscorlib::System::String* EnablePickUpHandle_; DLL2SDK::mscorlib::System::String* EnablePickUpLightMagazine_; DLL2SDK::mscorlib::System::String* EnablePickUpHeavyMagazine_; DLL2SDK::mscorlib::System::String* EnablePickUpShotGunMagazine_; DLL2SDK::mscorlib::System::String* EnablePickUpButt_; DLL2SDK::mscorlib::System::String* EnablePickUpBarrel_; DLL2SDK::mscorlib::System::String* EnablePickUpReargrip_; DLL2SDK::mscorlib::System::String* EnablePickUpIndicator_; DLL2SDK::mscorlib::System::String* SDBloodOpen_; DLL2SDK::mscorlib::System::String* ShowVest_; DLL2SDK::mscorlib::System::String* BattlePassTaskRemoveEffectShowFlag_; DLL2SDK::mscorlib::System::String* LobbySoldierReturnBtnClicked_; DLL2SDK::mscorlib::System::String* FirstEnterBRLobby_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Settings { struct SettingController : DLL2SDK::mscorlib::System::Object { bool m_InTutorial_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_Tutorial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_StartTutorial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_OnEnterInputToggle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60208(); void Init_Tutorial_60209(); void T_StartTutorial_60210(); void T_OnOpen_60211(); void T_OnEnterInputToggle_60212(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Settings { struct JoyStickEditableController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { float MaxScale_; float MinScale_; bool m_IsPinching_; DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig m_JoystickConfig_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_Timer_; DLL2SDK::Assembly_CSharp::GameUI::Settings::JoyStickEditableView* m_View_; int32_t mScreenWidth_; int32_t mScreenHeight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitScaleSlider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitFromConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnViewDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnViewPinchIn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnViewPinchOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnViewPinchEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndPinchTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableEdit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveEditingData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRealTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Selected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnSelected_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60182(); DLL2SDK::Assembly_CSharp::GameUI::Settings::JoyStickEditableView* get_View_60183(); void set_Alpha_60184(float value_); void Reset_60185(); void Init_60186(); void InitScaleSlider_60187(DLL2SDK::Assembly_CSharp::UISliderDigital* slider_); void InitFromConfig_60188(DLL2SDK::Assembly_CSharp::GameEngine::JoyStickButtonConfig* config_); bool OnViewDrag_60189(DLL2SDK::Assembly_CSharp::Gesture* gesture_, DLL2SDK::UnityEngine::UnityEngine::Vector3 deprecatedPos_); bool OnViewPinchIn_60190(DLL2SDK::Assembly_CSharp::Gesture* gesture_); bool OnViewPinchOut_60191(DLL2SDK::Assembly_CSharp::Gesture* gesture_); bool OnViewPinchEnd_60192(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void OnEndPinchTimer_60193(); void EnableEdit_60194(bool enable_); void SaveEditingData_60195(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetRealTransform_60196(); void ChangeScale_60197(float scale_); void Selected_60198(); void UnSelected_60199(); void __xLuaBaseProxy_Reset_60200(); void __xLuaBaseProxy_Init_60201(); void __xLuaBaseProxy_InitFromConfig_60202(DLL2SDK::Assembly_CSharp::GameEngine::JoyStickButtonConfig* P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct SceneObjHideInVeryLowQuality : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60181(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SceneInfo : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::UnityEngine::UnityEngine::GameObject* cameraEffect_; DLL2SDK::Assembly_CSharp::CODPostEffectProfile* postEffectProfile_; DLL2SDK::Assembly_CSharp::CODPostEffectProfile* postEffectProfile_1_; DLL2SDK::Assembly_CSharp::CODPostEffectProfile* postEffectProfile_2_; float OverrideFarClipPlane_; float ShadowDistance_; float mOldDist_; DLL2SDK::UnityEngine::UnityEngine::Color m_commonEffectTint_; float m_commonEffectTintScale_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* FixedBoundSceneMeshRenderers_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* FixedBoundSceneMeshRenderers_Center_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* FixedBoundSceneMeshRenderers_Size_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* LODGroupList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AutoGen_HideDetailForLow_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CustomLodValueForVeryLow_; bool SpecialLODForLowQuality_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::List_1* LODDistForLow_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* LODDistForVeryLow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnValidate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplySetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSceneActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshFixedSceneMeshRendererBound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLODGroupDist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAutoGeneratedLodGroupsSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyDetailsForVeryLowQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshCutomLODValueForVeryLowQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearFixedSceneMeshRendererBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearHideInLowRendererRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddToHideInLowRendererRecord_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60164(); void OnValidate_60165(); void OnDestroy_60166(); void Start_60167(); void ApplySetting_60168(); void SetSceneActive_60169(); void RefreshFixedSceneMeshRendererBound_60170(); void RefreshLODGroupDist_60171(); void SetAutoGeneratedLodGroupsSize_60172(DLL2SDK::mscorlib::System::Collections::Generic::List_1* lodDist_); void DestroyDetailsForVeryLowQuality_60173(); void RefreshCutomLODValueForVeryLowQuality_60174(); void ClearFixedSceneMeshRendererBounds_60175(); void ClearHideInLowRendererRecord_60176(); void AddToHideInLowRendererRecord_60177(DLL2SDK::UnityEngine::UnityEngine::Renderer* r_); void __xLuaBaseProxy_OnDestroy_60179(); void __xLuaBaseProxy_Start_60180(); static void _cctor_60178(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SceneGuiTempRoot : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Vector3 mOriginalLocalPosition_; DLL2SDK::UnityEngine::UnityEngine::Quaternion mOriginalLocalRotation_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mOriginalLocalScale_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mOriginalChildren_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddChild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckChildrenTransform_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60158(); void Awake_60159(); void AddChild_60160(DLL2SDK::Assembly_CSharp::GameBase::SceneGui* ui_); void OnEnable_60161(); void OnDisable_60162(); void CheckChildrenTransform_60163(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SceneGuiManager : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::List_1* mSceneGuiList_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mGuiRootObj_; struct StaticFields { DLL2SDK::mscorlib::System::String* GUIROOT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSceneGui_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveSceneGui_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60150(); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_GuiRootObj_60151(); void OnStartMatch_60152(); void OnEndMatch_60153(); void AddSceneGui_60154(DLL2SDK::Assembly_CSharp::GameBase::SceneGui* ui_); void RemoveSceneGui_60155(DLL2SDK::Assembly_CSharp::GameBase::SceneGui* ui_); void __xLuaBaseProxy_OnStartMatch_60156(); void __xLuaBaseProxy_OnEndMatch_60157(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SceneGui : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Vector3 mOriginalLocalPosition_; DLL2SDK::UnityEngine::UnityEngine::Quaternion mOriginalLocalRotation_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mOriginalLocalScale_; bool bDontMove_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddToParent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveToRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessParent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessSelf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateInEditor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60138(); void Awake_60139(); void DoEnable_60140(); void DoDisable_60141(); void OnEnable_60142(); void OnDestroy_60143(); void AddToParent_60144(); void MoveToRoot_60145(); void ResetTransform_60146(); void ProcessParent_60147(); void ProcessSelf_60148(); void CreateInEditor_60149(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BrAreaSceneGui : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* mCacheList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetCacheList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRotation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60133(); void Awake_60134(); void OnEnable_60135(); void ResetCacheList_60136(); void CheckRotation_60137(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct StartData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* DataName_; uint32_t BattleID_; DLL2SDK::mscorlib::System::String* ClientStartTime_; DLL2SDK::mscorlib::System::String* UserName_; int32_t SvrUserMoney1_; int32_t SvrUserMoney2_; int32_t SvrMapID_; int32_t RoomID_; int32_t SvrGameType_; int32_t SvrPVPType1_; int32_t SvrPVPType2_; int32_t SvrPVPType3_; int32_t SvrMapDifficulty_; int32_t SvrUserLevel_; int32_t SvrUserHP_; int32_t SvrUserMove_; int32_t SvrUserequip1_; int32_t SvrUserequip2_; int32_t SvrPackage1WeaponID1_; int32_t SvrPackage1WeaponLv1_; int32_t SvrPackage1WeaponID2_; int32_t SvrPackage1WeaponLv2_; int32_t SvrPackage2WeaponID1_; int32_t SvrPackage2WeaponLv1_; int32_t SvrPackage2WeaponID2_; int32_t SvrPackage2WeaponLv2_; int32_t SvrPackage3WeaponID1_; int32_t SvrPackage3WeaponLv1_; int32_t SvrPackage3WeaponID2_; int32_t SvrPackage3WeaponLv2_; int32_t SvrPackage1WeaponDPS1_; int32_t SvrPackage1WeaponBullet1_; int32_t SvrPackage1WeaponBulletTotal1_; int32_t SvrPackage1WeaponDPS2_; int32_t SvrPackage1WeaponBullet2_; int32_t SvrPackage1WeaponBulletTotal2_; int32_t SvrPackage2WeaponDPS1_; int32_t SvrPackage2WeaponBullet1_; int32_t SvrPackage2WeaponBulletTotal1_; int32_t SvrPackage2WeaponDPS2_; int32_t SvrPackage2WeaponBullet2_; int32_t SvrPackage2WeaponBulletTotal2_; int32_t SvrPackage3WeaponDPS1_; int32_t SvrPackage3WeaponBullet1_; int32_t SvrPackage3WeaponBulletTotal1_; int32_t SvrPackage3WeaponDPS2_; int32_t SvrPackage3WeaponBullet2_; int32_t SvrPackage3WeaponBulletTotal2_; uint64_t Player1UID_; DLL2SDK::mscorlib::System::String* Player1OpenID_; int32_t Player1Level_; int32_t Player1Side_; uint64_t Player2UID_; DLL2SDK::mscorlib::System::String* Player2OpenID_; int32_t Player2Level_; int32_t Player2Side_; uint64_t Player3UID_; DLL2SDK::mscorlib::System::String* Player3OpenID_; int32_t Player3Level_; int32_t Player3Side_; uint64_t Player4UID_; DLL2SDK::mscorlib::System::String* Player4OpenID_; int32_t Player4Level_; int32_t Player4Side_; uint64_t Player5UID_; DLL2SDK::mscorlib::System::String* Player5OpenID_; int32_t Player5Level_; int32_t Player5Side_; uint64_t Player6UID_; DLL2SDK::mscorlib::System::String* Player6OpenID_; int32_t Player6Level_; int32_t Player6Side_; uint64_t Player7UID_; DLL2SDK::mscorlib::System::String* Player7OpenID_; int32_t Player7Level_; int32_t Player7Side_; uint64_t Player8UID_; DLL2SDK::mscorlib::System::String* Player8OpenID_; int32_t Player8Level_; int32_t Player8Side_; uint64_t Player9UID_; DLL2SDK::mscorlib::System::String* Player9OpenID_; int32_t Player9Level_; int32_t Player9Side_; int32_t GrenadeType_; int32_t BazookaCount_; uint64_t BlessingID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillGameData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordGameData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordWeaponData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60128(); void FillGameData_60129(); void RecordGameData_60130(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode matchType_); void RecordWeaponData_60131(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weapon_); DLL2SDK::CSProto::msg::CSLobby_Tlog_Multi_Array_Data_Ntf* GetData_60132(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SafeManager : DLL2SDK::mscorlib::System::Object { float AimAssistanceColliderRadius_; float AimAssistanceSpeed_; DLL2SDK::Assembly_CSharp::GameBase::StartData* m_StartData_; DLL2SDK::Assembly_CSharp::GameBase::EndData* m_EndData_; DLL2SDK::Assembly_CSharp::GameBase::EndDataEx* m_EndDataEx_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameBase::SafeManager* _Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60119(); DLL2SDK::Assembly_CSharp::GameBase::StartData* get_RoundStartData_60121(); void set_RoundStartData_60122(DLL2SDK::Assembly_CSharp::GameBase::StartData* value_); DLL2SDK::Assembly_CSharp::GameBase::EndData* get_RoundEndData_60123(); void set_RoundEndData_60124(DLL2SDK::Assembly_CSharp::GameBase::EndData* value_); DLL2SDK::Assembly_CSharp::GameBase::EndDataEx* get_RoundEndDataEx_60125(); void set_RoundEndDataEx_60126(DLL2SDK::Assembly_CSharp::GameBase::EndDataEx* value_); static DLL2SDK::Assembly_CSharp::GameBase::SafeManager* get_Instance_60120(); static void _cctor_60127(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct EndDataEx : DLL2SDK::mscorlib::System::Object { int32_t PlayerHPCount_; int32_t PlayerFinalHPCount_; int32_t PlayerRecoverHPCount_; int32_t PlayerDamageHPCount_; int32_t PlayerDamageHPMax_; int32_t PlayerDamageHPMin_; int32_t PlayerDamageHPTotal_; int32_t MonsterDamageCount_; int32_t MonsterDamageHPMax_; int32_t BossDamageCount_; int32_t BossDamageHPMax_; int32_t MonsterSpawnCount_; int32_t MonsterKillCount_; int32_t MonsterHeadShotCount_; int32_t NormalMoveSpeedMax_; int32_t SecondMoveDistanceMax_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* PlayerWeaponInfoList_; uint32_t RandomValue_; int32_t RoundTimeMin_; uint32_t AIPawnCanAttackTestCount_; uint32_t MonsterColliderRadiusMax_; uint32_t MonsterColliderHeightMax_; uint32_t BossColliderRadiusMax_; uint32_t BossColliderHeightMax_; uint32_t PlayerColliderRadiusMin_; uint32_t PlayerColliderHeightMin_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PlayerSkillInfoList_; float RoundStartTime_; float IntervalComparePlayerCollider_; float IntervalCompareMonsterCollider_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordWeaponInitData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordAWeaponFinalInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordPlayerFinalInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordPlayerWeaponDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordAIPawnCanAttackTest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordPlayerWeaponDamageRadius_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordPlayerWithoutCostAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordPlayerAddAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordPlayerWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordPlayerRecoverHP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordPlayerHPInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordPlayerColliderSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordMonsterColliderSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordEnemyHPInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordPlayerMoveSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordPlayerMoveDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordPlayerSkillInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EncodeValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EncodeIntValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60095(); void NotifyRoundStart_60096(); void RecordWeaponInitData_60097(DLL2SDK::Assembly_CSharp::GameEngine::Inventory* inv_); void NotifyRoundEnd_60098(); void RecordAWeaponFinalInfo_60099(DLL2SDK::Assembly_CSharp::GameEngine::Inventory* inv_); void RecordPlayerFinalInfo_60100(DLL2SDK::Assembly_CSharp::GameBase::EndDataEx_ERecordFinalBy recordBy_); void RecordPlayerWeaponDamage_60101(int32_t weaponItemID_, float damage_); void RecordAIPawnCanAttackTest_60102(); void RecordPlayerWeaponDamageRadius_60103(int32_t weaponItemID_, float DamageRadius_); void RecordPlayerWithoutCostAmmo_60104(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weap_, int32_t AmmoCount_); void RecordPlayerAddAmmo_60105(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weap_, int32_t AmmoCount_); void RecordPlayerWeaponInfo_60106(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weap_, float ShotSpeed_); void RecordPlayerRecoverHP_60107(int32_t value_); void RecordPlayerHPInfo_60108(float damage_); void RecordPlayerColliderSize_60109(float radius_, float height_, float deltaTime_); void RecordMonsterColliderSize_60110(bool bBoss_, float radius_, float height_, float deltaTime_); void RecordEnemyHPInfo_60111(float damage_, bool bBoss_); void RecordPlayerMoveSpeed_60112(int32_t moveSpeed_); void RecordPlayerMoveDistance_60113(int32_t moveDis_); void RecordPlayerSkillInfo_60114(int32_t id_, int32_t entryId_, int32_t entryLevel_); uint32_t EncodeValue_60115(int32_t value_); int32_t EncodeIntValue_60116(int32_t value_); DLL2SDK::CSProto::msg::SPveFightInfo* GetData_60117(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct EndData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* DataName_; uint32_t BattleID_; DLL2SDK::mscorlib::System::String* ClientEndTime_; DLL2SDK::mscorlib::System::String* ClientVersion_; DLL2SDK::mscorlib::System::String* UserIP_; int32_t Result_; int32_t RoundEndType_; int32_t RoundTimeUse_; int32_t RoundRate_; int32_t RoundScore_; int32_t RoundStage_; int32_t RoundExp_; int32_t RoundGold_; int32_t RoundMoney_; int32_t RoundPoints_; DLL2SDK::mscorlib::System::String* DropItemType1_; DLL2SDK::mscorlib::System::String* DropItemCount1_; DLL2SDK::mscorlib::System::String* DropItemType2_; DLL2SDK::mscorlib::System::String* DropItemCount2_; int32_t RoundCostMoney1_; int32_t UserKillCount_; int32_t UserKillComboMax_; int32_t UserKillHeadShootTotal_; int32_t RoleDeathCount_; int32_t RoleReviveCount_; int32_t RoleSpeciallCount_; DLL2SDK::mscorlib::System::String* ReplaceWeaponID_; int32_t PlayerInitHP_; int32_t PlayerHealHPCount_; int32_t PlayerHealHPMax_; int32_t PlayerHealHPMin_; int32_t PlayerHealHPTotal_; int32_t PlayerDamageHPCount_; int32_t PlayerDamageHPMax_; int32_t PlayerDamageHPMin_; int32_t PlayerDamageHPTotal_; int32_t PlayerEndHP_; int32_t HpBottleUse_; int32_t HpBottleAdd_; int32_t InvincibleCount_; int32_t InvincibleTimeMax_; int32_t InvincibleTimeMin_; int32_t InvincibleTimeTotal_; int32_t BeAtkShootCount1_; int32_t BeAtkShootCount2_; int32_t BeAtkShootCount3_; int32_t BeAtkShootCount4_; int32_t BeAtkShootCount5_; DLL2SDK::mscorlib::System::String* BeAtkShootCountInfo_; DLL2SDK::mscorlib::System::String* BeAtkMax1_; DLL2SDK::mscorlib::System::String* BeAtkMin1_; int32_t BeAtkTotal1_; int32_t BeAtkMax2_; int32_t BeAtkMin2_; int32_t BeAtkTotal2_; int32_t BeAtkMax3_; int32_t BeAtkMin3_; int32_t BeAtkTotal3_; int32_t BeAtkMax4_; int32_t BeAtkMin4_; int32_t BeAtkTotal4_; int32_t BeAtkMax5_; int32_t BeAtkMin5_; int32_t BeAtkTotal5_; int32_t BeAtkInvalidCount_; int32_t EnemyCount_; int32_t EnemyEndCount_; int32_t EnemyCount1_; int32_t EnemyCount2_; int32_t EnemyCount3_; int32_t BossCount_; int32_t BossKillCount_; int32_t EnemyDownCount1_; int32_t EnemyDownCount2_; int32_t BossInitHPMax_; int32_t BossInitHPMin_; int32_t BossDamageMax_; int32_t BossDamageMin_; int32_t BossDamageTotal_; int32_t BossInitHPTotal_; int32_t EnemyInitHPMax_; int32_t EnemyInitHPMin_; int32_t EnemyDamageMax_; int32_t EnemyDamageMin_; int32_t EnemyDamageTotal_; int32_t EnemyInitHPTotal_; int32_t BossAttackCount_; int32_t BossMissCount_; int32_t BossTimeTotal_; int32_t BossMoveTotal_; int32_t BossAttackMax_; int32_t BossAttackMin_; int32_t BossAttackTotal_; int32_t MonsterAttackCount_; int32_t MonsterMissCount_; int32_t MonsterTimeTotal_; int32_t MonsterMoveTotal_; int32_t MonsterAttackMax_; int32_t MonsterAttackMin_; int32_t MonsterAttackTotal_; int32_t MainWeaponShootCount1_; int32_t MainWeaponShootCount2_; int32_t MainWeaponShootCount3_; int32_t MainWeaponDamageMax_; int32_t MainWeaponDamageMin_; int32_t MainWeaponDamageTotal_; int32_t PistolWeaponShootCount1_; int32_t PistolWeaponShootCount2_; int32_t PistolWeaponShootCount3_; int32_t PistolWeaponDamageMax_; int32_t PistolWeaponDamageMin_; int32_t PistolWeaponDamageTotal_; int32_t KnifeWeaponShootCount1_; int32_t KnifeWeaponShootCount2_; int32_t KnifeWeaponShootCount3_; int32_t KnifeWeaponDamageMax_; int32_t KnifeWeaponDamageMin_; int32_t KnifeWeaponDamageTotal_; int32_t MainWeaponAttackCDMax_; int32_t MainWeaponAttackCDMin_; int32_t MainWeaponReloadTimeMax_; int32_t MainWeaponReloadTimeMin_; int32_t MainWeaponReloadCount1_; int32_t MainWeaponReloadCount2_; int32_t MainWeaponReloadMax_; int32_t MainWeaponBulletFillingCount_; int32_t PistolWeaponAttackCDMax_; int32_t PistolWeaponAttackCDMin_; int32_t PistolWeaponReloadTimeMax_; int32_t PistolWeaponReloadTimeMin_; int32_t PistolWeaponReloadCount1_; int32_t PistolWeaponReloadCount2_; int32_t PistolWeaponReloadMax_; int32_t PistolWeaponBulletFillingCount_; int32_t GrenadesCount1_; int32_t GrenadesDamageMax_; int32_t GrenadesDamageMin_; int32_t GrenadesDamageTotal_; int32_t RPGCount1_; int32_t RPGDamageMax_; int32_t RPGDamageMin_; int32_t RPGDamageTotal_; int32_t JumpCount_; int32_t DownCount_; int32_t FireCount_; int32_t ChangeGunTimes_; int32_t KillOverTheWall_; int32_t NormalMoveSpeedMax_; int32_t NormalMoveSpeedMin_; int32_t OnceMoveMax_; int32_t OnceMoveMin_; int32_t RoleMarkEnemyTotal_; int32_t PauseCount_; DLL2SDK::mscorlib::System::String* KillDetail_; DLL2SDK::mscorlib::System::String* UserDeadDetail_; DLL2SDK::mscorlib::System::DateTime RoundStartTime_; int32_t HeadDamageTimes_; int32_t BodyDamageTimes_; int32_t LimbsDamageTimes_; int32_t HeadMaxDamage_; int32_t BodyMaxDamage_; int32_t LimbsMaxDamage_; int32_t HeadMinDamage_; int32_t BodyMinDamage_; int32_t LimbsMinDamage_; int32_t MoveTotal_; int32_t PositionCheck1_; int32_t PositionCheck2_; int32_t MainWeaponBulletFillingCount1_; int32_t PistolWeaponBulletCount1_; int32_t WeaponRealMaxDamage_; int32_t beAttackedTimes_; bool bFirstRecord_; float recordSpeedTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 lastPosition_; float lastKillTime_; float lastDeadTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordReload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordReloadAutoOrManual_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordGrenadeAndRocketLauncherDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordTakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillGetPropData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillHitGroupData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordRecoverHPData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordReduceHPData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnAEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AEnemyKilled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordBossInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordEnemyInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordEnemyAttackInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordPlayerDamagedInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordPlayerMoveInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLocalPawnPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordIntervalKillEnemyTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordIntervalDeadTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordMaxDisFromGround_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordMaxWeaponInitBulletCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordMainWeaponBaseDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60069(); void InitData_60070(); void RecordFire_60071(int32_t inventoryType_, int32_t inventoryID_, int32_t deltaMS_); void RecordReload_60072(int32_t inventoryType_, int32_t deltaMS_, int32_t deltaAmmo_); void RecordReloadAutoOrManual_60073(int32_t inventoryType_, bool isAuto_); void RecordDamage_60074(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* inDamageInfo_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* inImpactInfo_, int32_t inventoryType_, int32_t inventoryID_); void RecordGrenadeAndRocketLauncherDamage_60075(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void RecordTakeDamage_60076(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void FillGetPropData_60077(uint64_t propID_, int32_t deltaCount_); void FillHitGroupData_60078(); void RecordRecoverHPData_60079(float onceRecover_); void RecordReduceHPData_60080(float onceReduce_); void SpawnAEnemy_60081(bool bBoss_); void AEnemyKilled_60082(bool bBoss_, bool bSpecialKilled_, bool mainWeapon_); void RecordBossInfo_60083(float hpValue_, bool bInitState_); void RecordEnemyInfo_60084(float hpValue_, bool bInitState_); void RecordEnemyAttackInfo_60085(bool bBoss_); void RecordPlayerDamagedInfo_60086(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void RecordPlayerMoveInfo_60087(int32_t moveSpeed_, float deltaTime_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetLocalPawnPosition_60088(); void RecordIntervalKillEnemyTime_60089(); void RecordIntervalDeadTime_60090(); void RecordMaxDisFromGround_60091(); void RecordMaxWeaponInitBulletCount_60092(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weapon_); void RecordMainWeaponBaseDamage_60093(float baseDamage_); DLL2SDK::CSProto::msg::CSLobby_Tlog_Multi_Array_Data_Ntf* GetData_60094(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct RuleView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60068(); }; } namespace DLL2SDK::Assembly_CSharp { struct ReflectionAttribute : DLL2SDK::mscorlib::System::Attribute { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60067(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EWakeUpLoginSource : int32_t { ENone_ = static_cast(0x0), EWeChatShare_ = static_cast(0x1), EQQShare_ = static_cast(0x2), EWeChatGameCenter_ = static_cast(0x3), EQQGameCenter_ = static_cast(0x4), EGuest_ = static_cast(0x5), EFaceBook_ = static_cast(0x6), EGarena_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct QuickLoginHelper : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform QuickReLoginPlatform_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameLogin::QuickLoginHelper* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60061(); static void _cctor_60062(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GameCommunicationLineMgr : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_CacheEvnetTime_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_RandomDict_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_GCLInfoSystemList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_GCLInfoCharacterList_; DLL2SDK::Assembly_CSharp::GameBase::GCLInfo* m_CurrentCharacterInfo_; DLL2SDK::Assembly_CSharp::GameBase::GCLInfo* m_CurrentSystemInfo_; bool m_IsSystemPlaying_; bool m_IsCharacterPlaying_; int32_t m_MatchType_; float m_PauseAwakeTime_; struct StaticFields { DLL2SDK::mscorlib::System::String* FLAG1_; DLL2SDK::mscorlib::System::String* FLAG2_; DLL2SDK::mscorlib::System::String* LOC_BRTIPS_YOU_; DLL2SDK::mscorlib::System::String* PAWN_FLAG_1P_; DLL2SDK::mscorlib::System::String* PAWN_FLAG_3P_; DLL2SDK::mscorlib::System::String* CHAT_TITLE_SYSTEM_; DLL2SDK::mscorlib::System::String* CHAT_TITLE_PAWN_1P_; DLL2SDK::mscorlib::System::String* COLOR_YELLOW_; DLL2SDK::mscorlib::System::String* COLOR_GREEN_; DLL2SDK::mscorlib::System::String* COLOR_WRITE_; int32_t PauseAwakeDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncApplicationPauseAwake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNotAwake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanPlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayBySceneMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayByItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSystemTimeEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCharacterTimeEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopCurrent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayNext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayByMsgID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_PlayByMsgID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTargetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPawnAudioEventName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAudioEventNamePro_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDurationByAudioEventName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowChat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_PlayAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAudioAtPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAudioFollowTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAudioByPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanPlayAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCDLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAreaLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTeamCountLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBRTeamCountLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMPTeamCountLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAliveTeamCountLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSample_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSyncTalk_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRandomValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60015(); bool get_IsSystemPlaying_60016(); bool get_IsCharacterPlaying_60017(); void Clear_60018(); void SyncApplicationPauseAwake_60019(); bool IsNotAwake_60020(); bool IsCanPlay_60021(DLL2SDK::Assembly_CSharp::ECLEventType eventType_, uint32_t targetID_); int32_t GetID_60022(int32_t itemID_, int32_t itemType_, int32_t sceneMarkType_); void PlayBySceneMark_60023(int32_t sceneMarkType_, uint32_t targetID_); void PlayByItem_60024(int32_t itemID_, uint32_t targetID_, int32_t itemType_); void Play_60025(DLL2SDK::Assembly_CSharp::ECLEventType eventType_, uint32_t targetID_, int32_t itemID_); void Play_60026(int32_t eventID_, uint32_t targetID_, int32_t itemID_, bool serverNotify_); void Play_60027(int32_t eventID_, DLL2SDK::Assembly_CSharp::GameBase::ECLPlayType type_, int32_t systemMsgID_, DLL2SDK::Array* chaMsgIDArray_, int32_t timeLimit_, DLL2SDK::Assembly_CSharp::GameBase::ECLAreaLimit areaLimit_, DLL2SDK::Assembly_CSharp::GameBase::ECLTeamCountLimit teamCountLimit_, DLL2SDK::Assembly_CSharp::GameBase::ECLMPTeamCountLimit mpTeamCountLimit_, DLL2SDK::Assembly_CSharp::GameBase::ECLCharacterMsgPlayType chaMsgType_, int32_t priority_, int32_t priority3P_, int32_t effectDuration_, int32_t keep_, uint32_t targetID_, int32_t itemID_); void SortInfo_60028(DLL2SDK::Assembly_CSharp::GameBase::GCLInfo* info_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* infoList_); void OnSystemTimeEnd_60029(); void OnCharacterTimeEnd_60030(); void StopCurrent_60031(DLL2SDK::Assembly_CSharp::GameBase::GCLInfo* currentInfo_); void PlayNext_60032(DLL2SDK::Assembly_CSharp::GameBase::GCLInfo* currentInfo_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* infoList_); float Play_60033(DLL2SDK::Assembly_CSharp::GameBase::GCLInfo* info_); float PlayByMsgID_60034(int32_t msgID_, DLL2SDK::Assembly_CSharp::GameBase::ECLAudioPlayType type_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* chatColor_, DLL2SDK::Assembly_CSharp::GameBase::ECLAudioFlagType flagType_, uint32_t targetID_, int32_t itemID_); float PlayByMsgID_60035(DLL2SDK::Array* msgIDArray_, DLL2SDK::Assembly_CSharp::GameBase::ECLCharacterMsgPlayType playType_, DLL2SDK::Assembly_CSharp::GameBase::ECLAudioPlayType type_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* chatColor_, DLL2SDK::Assembly_CSharp::GameBase::ECLAudioFlagType flagType_, uint32_t targetID_, int32_t itemID_); bool GetTargetInfo_60036(uint32_t targetID_, bool* female_, uint32_t* roleID_); DLL2SDK::mscorlib::System::String* GetPawnAudioEventName_60037(DLL2SDK::Assembly_CSharp::GameBase::ECLAudioFlagType flagType_, DLL2SDK::mscorlib::System::String* audioAsset_, uint32_t roleID_); DLL2SDK::mscorlib::System::String* GetAudioEventNamePro_60038(DLL2SDK::mscorlib::System::String* audioAsset_, uint32_t targetID_); float GetDurationByAudioEventName_60039(DLL2SDK::mscorlib::System::String* audioEventName_); void ShowTips_60040(DLL2SDK::mscorlib::System::String* context_, uint32_t targetID_, int32_t itemID_); void ShowChat_60041(DLL2SDK::mscorlib::System::String* context_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* color_); void PlayAudio_60042(DLL2SDK::mscorlib::System::String* strAudioID_, DLL2SDK::Assembly_CSharp::GameBase::ECLAudioPlayType type_, uint32_t targetID_); void PlayAudio_60043(DLL2SDK::mscorlib::System::String* strAudioID_, bool bStartPaused_, int32_t SoundType_); void PlayAudioAtPos_60044(DLL2SDK::mscorlib::System::String* strAudioID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vecPos_, bool byPassRangeCheck_); void PlayAudioFollowTarget_60045(DLL2SDK::mscorlib::System::String* strAudioID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* target_); void PlayAudioByPawn_60046(DLL2SDK::mscorlib::System::String* strAudioID_, uint32_t targetID_); bool CanPlayAudio_60047(int32_t showType_); bool IsCDLimit_60048(int32_t eventID_, int32_t limit_, uint32_t targetID_); bool IsAreaLimit_60049(DLL2SDK::Assembly_CSharp::GameBase::ECLAreaLimit limit_); bool IsTeamCountLimit_60050(DLL2SDK::Assembly_CSharp::GameBase::ECLTeamCountLimit limit_, DLL2SDK::Assembly_CSharp::GameBase::ECLMPTeamCountLimit mpTeamCountLimit_); bool IsBRTeamCountLimit_60051(DLL2SDK::Assembly_CSharp::GameBase::ECLTeamCountLimit limit_); bool IsMPTeamCountLimit_60052(DLL2SDK::Assembly_CSharp::GameBase::ECLMPTeamCountLimit limit_); bool IsAliveTeamCountLimit_60053(int32_t eventID_, DLL2SDK::Assembly_CSharp::GameBase::ECLPlayType type_, bool limit_); bool IsSample_60054(); void RequestSyncTalk_60055(DLL2SDK::Assembly_CSharp::ECLEventType eventType_, uint32_t targetID_); int32_t GetRandomValue_60056(int32_t eventID_, int32_t randomLength_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GCLRandomSeed : DLL2SDK::mscorlib::System::Object { int32_t EventID_; DLL2SDK::Array* RandomArray_; int32_t CurrentIndex_; int32_t RandomLength_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MakeSeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNextValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60012(); void MakeSeed_60013(); int32_t GetNextValue_60014(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GCLAudioInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* AudioAsset_; DLL2SDK::Assembly_CSharp::GameBase::ECLAudioPlayType AudioPlayType_; uint32_t TargetID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60011(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GCLMsgInfo : DLL2SDK::mscorlib::System::Object { int32_t MsgID_; DLL2SDK::Assembly_CSharp::GameBase::ECLAudioPlayType AudioPlayType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60009(DLL2SDK::Assembly_CSharp::GameBase::ECLAudioPlayType type_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GCLInfo : DLL2SDK::mscorlib::System::Object { int32_t EventID_; DLL2SDK::Assembly_CSharp::GameBase::ECLPlayType Type_; int32_t MsgID_; DLL2SDK::Array* MsgArrayID_; int32_t TimeLimit_; DLL2SDK::Assembly_CSharp::GameBase::ECLAreaLimit AreaLimit_; DLL2SDK::Assembly_CSharp::GameBase::ECLTeamCountLimit TeamCountLimit_; DLL2SDK::Assembly_CSharp::GameBase::ECLCharacterMsgPlayType ChaMsgType_; uint32_t TargetID_; int32_t ItemID_; int32_t Priority_; int32_t Priority3P_; int32_t EffectiveDuration_; float TriggerTime_; bool _HasRecycle_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPriority_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPastTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59995(); DLL2SDK::mscorlib::System::String* ToString_59996(); bool get_IsCanBreak_59997(); bool get_IsSystem_59998(); bool get_IsCharacter_59999(); bool get_Is1P_60000(); bool get_Is3P_60001(); int32_t GetPriority_60002(); bool IsPastTime_60003(); bool get_HasRecycle_60004(); void set_HasRecycle_60005(bool value_); void OnRecycle_60006(); void Clear_60007(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_60008(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ECLShowType : int32_t { Audio_ = static_cast(0x0), Chat_ = static_cast(0x1), Tip_ = static_cast(0x2), AudioAndChat_ = static_cast(0x3), AudioAndTip_ = static_cast(0x4), ChatAndTip_ = static_cast(0x5), All_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp { enum struct ECLSceneMarkType : int32_t { None_ = static_cast(0x0), Door_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::PersonalInfo { struct TeamModeGameRecordUIView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* m_MapNameLabel1_; DLL2SDK::Assembly_CSharp::UILabel* m_GameCountLabel1_; DLL2SDK::Assembly_CSharp::UILabel* m_HighestChapterLabel1_; DLL2SDK::Assembly_CSharp::UILabel* m_HighestScoreLabel1_; DLL2SDK::Assembly_CSharp::UILabel* m_KillCountLabel1_; DLL2SDK::Assembly_CSharp::UIButton* m_CloseButton_; DLL2SDK::Assembly_CSharp::UISprite* m_BackgroundSprite_; DLL2SDK::Assembly_CSharp::UILabel* m_Map1NameLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_Map1TotalGameCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_Map1MaxRoundLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_Map1MaxScoreLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_Map1MaxKillCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_Map2NameLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_Map2TotalGameCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_Map2MaxRoundLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_Map2MaxScoreLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_Map2MaxKillCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_Map3NameLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_Map3TotalGameCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_Map3MaxRoundLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_Map3MaxScoreLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_Map3MaxKillCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_Map4NameLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_Map4TotalGameCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_Map4MaxRoundLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_Map4MaxScoreLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_Map4MaxKillCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_Map5NameLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_Map5TotalGameCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_Map5MaxRoundLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_Map5MaxScoreLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_Map5MaxKillCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_Map6NameLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_Map6TotalGameCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_Map6MaxRoundLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_Map6MaxScoreLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_Map6MaxKillCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_Map7NameLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_Map7TotalGameCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_Map7MaxRoundLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_Map7MaxScoreLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_Map7MaxKillCountLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetViewSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59993(); void ResetViewSize_59994(int32_t width_, int32_t height_); }; } namespace DLL2SDK::Assembly_CSharp::PersonalInfo { struct SuitPkModeGameRecordUIView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* m_ZhendiKillDeathLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_ZhendiWinFailedLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_ZhendiWinRateLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_JishuangTeamKillDeathLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_JishuangTeamWinFailedLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_JishuangTeamWinRateLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_BioKillDeathLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_BioWinFailedLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_BioWinRateLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_CatKillDeathLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_CatWinFailedLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_CatWinRateLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_SaviorKillDeathLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_SaviorWinFailedLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_SaviorWinRateLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_InifiteKillDeathLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_InifiteWinFailedLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_InifiteWinRateLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_GrenadeKillDeathLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_GrenadeWinFailedLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_GrenadeWinRateLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_BigHeadKillDeathLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_BigHeadWinFailedLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_BigHeadWinRateLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_TotalKillDeathCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_TotalWinFailedCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_ShotHeadKillCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_BombKillCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_KnifeKillCountLabel_; DLL2SDK::Assembly_CSharp::UISprite* m_BackgroundSprite_; DLL2SDK::Assembly_CSharp::UIButton* m_CloseButton_; DLL2SDK::Assembly_CSharp::UILabel* m_KDLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_WinRateLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTotalAndSpecialData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGameRecordShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetViewSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59989(); void SetTotalAndSpecialData_59990(int32_t totalkill_, int32_t totaldeath_, int32_t totalwin_, int32_t totalfailed_, int32_t shotheadcount_, int32_t bombkillcount_, int32_t knifekillcount_); void UpdateGameRecordShow_59991(int32_t type_, int32_t kill_, int32_t death_, int32_t win_, int32_t failed_, int32_t winrate_); void ResetViewSize_59992(int32_t width_, int32_t height_); }; } namespace DLL2SDK::Assembly_CSharp::PersonalInfo { struct RewardTypeItemUIView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59988(); }; } namespace DLL2SDK::Assembly_CSharp::PersonalInfo { struct RewardTypeCellUIView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59987(); }; } namespace DLL2SDK::Assembly_CSharp::PersonalInfo { struct RewardPadUIView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIScrollView* m_RewardScrollView_; DLL2SDK::Assembly_CSharp::UIButton* m_RewardGiftBtn_; DLL2SDK::Assembly_CSharp::UIButton* m_OnRewardBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59986(); }; } namespace DLL2SDK::Assembly_CSharp::PersonalInfo { struct RankModeGameRecordUIView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* m_PkKillDeathLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_PkWinFailedLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_PkWinRateLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_TeamKillDeathLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_TeamWinFailedLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_TeamWinRateLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_BombKillDeathLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_BombWinFailedLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_BombWinRateLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_TotalKillDeathCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_TotalWinFailedCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_ShotHeadKillCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_BombKillCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_KnifeKillCountLabel_; DLL2SDK::Assembly_CSharp::UIButton* m_CloseButton_; DLL2SDK::Assembly_CSharp::UISprite* m_BackgroundSprite_; DLL2SDK::Assembly_CSharp::UILabel* m_KDLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_WinRateLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_QiangshaWutuiLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_EtiquetteLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_LaddyRankType_; DLL2SDK::Assembly_CSharp::UISprite* m_LaddyRankIcon_; DLL2SDK::Assembly_CSharp::UISprite* m_LaddySubRankIcon_; DLL2SDK::Assembly_CSharp::UILabel* m_LaddyRankNoLabel_; DLL2SDK::Array* m_RankLevelSprites_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTotalAndSpecialData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGameRecordShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetViewSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59982(); void SetTotalAndSpecialData_59983(int32_t totalkill_, int32_t totaldeath_, int32_t totalwin_, int32_t totalfailed_, int32_t shotheadcount_, int32_t bombkillcount_, int32_t knifekillcount_); void UpdateGameRecordShow_59984(int32_t type_, int32_t kill_, int32_t death_, int32_t win_, int32_t failed_, int32_t winrate_); void ResetViewSize_59985(int32_t width_, int32_t height_); }; } namespace DLL2SDK::Assembly_CSharp::PersonalInfo { struct PkModeGameRecordUIView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* m_JianmieKillDeathLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_JianmieWinFailedLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_JianmieWinRateLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_PkKillDeathLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_PkWinFailedLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_PkWinRateLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_TeamAutoKillDeathLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_TeamAutoWinFailedLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_TeamAutoWinRateLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_TeamKillDeathLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_TeamWinFailedLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_TeamWinRateLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_BombAutoKillDeathLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_BombAutoWinFailedLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_BombAutoWinRateLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_BombKillDeathLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_BombWinFailedLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_BombWinRateLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_JujiKillDeathLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_JujiWinFailedLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_JujiWinRateLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_KnifeKillDeathLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_KnifeWinFailedLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_KnifeWinRateLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_DantiaoKillDeathLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_DantiaoWinFailedLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_DantiaoWinRateLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_SniperPkKillDeathLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_SniperPkWinFailedLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_SniperPkWinRateLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_MeleePkKillDeathLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_MeleePkWinFailedLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_MeleePkWinRateLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_PistolPkKillDeathLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_PistolPkWinFailedLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_PistolPkWinRateLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_TotalKillDeathCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_TotalWinFailedCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_ShotHeadKillCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_BombKillCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_KnifeKillCountLabel_; DLL2SDK::Assembly_CSharp::UIButton* m_CloseButton_; DLL2SDK::Assembly_CSharp::UISprite* m_BackgroundSprite_; DLL2SDK::Assembly_CSharp::UILabel* m_KDLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_WinRateLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTotalAndSpecialData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGameRecordShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetViewSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59978(); void SetTotalAndSpecialData_59979(int32_t totalkill_, int32_t totaldeath_, int32_t totalwin_, int32_t totalfailed_, int32_t shotheadcount_, int32_t bombkillcount_, int32_t knifekillcount_); void UpdateGameRecordShow_59980(int32_t type_, int32_t kill_, int32_t death_, int32_t win_, int32_t failed_, int32_t winrate_); void ResetViewSize_59981(int32_t width_, int32_t height_); }; } namespace DLL2SDK::Assembly_CSharp::PersonalInfo { struct PersonalInfoPadUIView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* m_PlayerNickNameLable_; DLL2SDK::Assembly_CSharp::UILabel* m_PlayerLevelTitleNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_PlayerNextLevelTitleNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_PlayerExpLabel_; DLL2SDK::Assembly_CSharp::UISprite* m_PlayerCurrentLevelSprite_; DLL2SDK::Assembly_CSharp::UISprite* m_PlayerNextLevelSprite_; DLL2SDK::Assembly_CSharp::UIProgressBar* m_PlayerExpProgress_; DLL2SDK::Assembly_CSharp::UIButton* m_JingdianPkBtn_; DLL2SDK::Assembly_CSharp::UILabel* m_JingdianWinCount_; DLL2SDK::Assembly_CSharp::UILabel* m_JingdianKillCount_; DLL2SDK::Assembly_CSharp::UILabel* m_JingdianHighestRank_; DLL2SDK::Assembly_CSharp::UILabel* m_JingdianKDLabel_; DLL2SDK::Assembly_CSharp::UIButton* m_SuitPkBtn_; DLL2SDK::Assembly_CSharp::UILabel* m_SuiPkWinCount_; DLL2SDK::Assembly_CSharp::UILabel* m_SuiPkKillCount_; DLL2SDK::Assembly_CSharp::UILabel* m_SuiPkHighestRank_; DLL2SDK::Assembly_CSharp::UIButton* m_TeamChallengeBtn_; DLL2SDK::Assembly_CSharp::UILabel* m_TeamChallengeHighestScore_; DLL2SDK::Assembly_CSharp::UIButton* m_BreakPveModeBtn_; DLL2SDK::Assembly_CSharp::UILabel* m_PveChapterLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_PveStarCountLabel_; DLL2SDK::Assembly_CSharp::UIButton* m_QQVIPBtn_; DLL2SDK::Assembly_CSharp::UILabel* m_QQVIPBtnLabel_; DLL2SDK::Assembly_CSharp::UIPanel* ItemPanel_; DLL2SDK::Assembly_CSharp::UIScrollView* m_ScrollView_; int32_t BOTTOM_BTN_HIEGHT_; DLL2SDK::Assembly_CSharp::UIButton* m_LaddyRankPkBtn_; DLL2SDK::Assembly_CSharp::UILabel* m_LaddyWinRateLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_LaddyKillLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_LaddyRankScoreLabel_; DLL2SDK::Assembly_CSharp::UISprite* m_LaddyRankSprite_; DLL2SDK::Assembly_CSharp::UISprite* m_LaddySubRankSprite_; DLL2SDK::Assembly_CSharp::UILabel* m_LaddyRankName_; DLL2SDK::Assembly_CSharp::UILabel* m_LaddyRankNoLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_PlayerIdLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerNickLable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerIdLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerLevelInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetViewSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59971(); void Awake_59972(); void SetPlayerNickLable_59973(DLL2SDK::mscorlib::System::String* nick_); void SetPlayerIdLabel_59974(uint64_t playerid_); void SetPlayerLevelInfo_59975(int32_t level_, int32_t exp_); void ResetViewSize_59976(int32_t width_, int32_t height_); void __xLuaBaseProxy_Awake_59977(); }; } namespace DLL2SDK::Assembly_CSharp::PersonalInfo { struct PersonalInfoMainUIView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIWidget* m_Container_; DLL2SDK::Assembly_CSharp::UISprite* m_Background_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetViewSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59969(); void ResetViewSize_59970(int32_t width_, int32_t height_); }; } namespace DLL2SDK::Assembly_CSharp::PersonalInfo { struct BreakModeGameRecordUIView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* m_EasyModeNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_EasyModeChapterLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_EasyModeStarCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_HardModeNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_HardModeChapterLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_HardModeStarCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_HellModeNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_HellModeChapterLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_HellModeStarCountLabel_; DLL2SDK::Assembly_CSharp::UIButton* m_CloseButton_; DLL2SDK::Assembly_CSharp::UISprite* m_BackgroundSprite_; void _ctor_59964(); void SetEasyModeData_59965(DLL2SDK::mscorlib::System::String* chapter_, DLL2SDK::mscorlib::System::String* starcount_); void SetHardModeData_59966(DLL2SDK::mscorlib::System::String* chapter_, DLL2SDK::mscorlib::System::String* starcount_); void SetHellModeData_59967(DLL2SDK::mscorlib::System::String* chapter_, DLL2SDK::mscorlib::System::String* starcount_); void ResetViewSize_59968(int32_t width_, int32_t height_); }; } namespace DLL2SDK::Assembly_CSharp::PersonalInfo { struct AchievementGiftUIView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIScrollView* m_RewardItemScrollView_; DLL2SDK::Assembly_CSharp::UILabel* m_LoadingTimes_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59963(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Pay { enum struct EPayProductType : int32_t { Consumable_ = static_cast(0x1), Subscription_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::MidasPay { struct JsonSerializable : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToUnityString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8662(); void _ctor_8663(DLL2SDK::mscorlib::System::Object* json_); void _ctor_8664(DLL2SDK::mscorlib::System::String* json_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_JsonDict_8665(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_UnityJsonDict_8666(); DLL2SDK::mscorlib::System::String* ToString_8667(); DLL2SDK::mscorlib::System::String* ToUnityString_8668(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_8669(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Pay { struct MPInfo : DLL2SDK::Assembly_CSharp::MidasPay::JsonSerializable { DLL2SDK::mscorlib::System::String* num_; DLL2SDK::mscorlib::System::String* send_rate_; DLL2SDK::mscorlib::System::String* send_num_; DLL2SDK::mscorlib::System::String* send_type_; DLL2SDK::mscorlib::System::String* send_ext_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ex_send_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* single_ex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59945(DLL2SDK::mscorlib::System::String* param_); void _ctor_59946(DLL2SDK::mscorlib::System::Object* json_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Pay { struct MidasProductInfo : DLL2SDK::Assembly_CSharp::MidasPay::JsonSerializable { DLL2SDK::mscorlib::System::String* productId_; DLL2SDK::mscorlib::System::String* price_; DLL2SDK::mscorlib::System::String* microprice_; DLL2SDK::mscorlib::System::String* currency_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59943(DLL2SDK::mscorlib::System::String* param_); void _ctor_59944(DLL2SDK::mscorlib::System::Object* json_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Pay { struct PayHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* ZONE_ID_TEST_; DLL2SDK::mscorlib::System::String* ZONE_ID_RELEASE_; DLL2SDK::mscorlib::System::String* COUNTRY_; DLL2SDK::mscorlib::System::String* CURRENCYTYPE_; DLL2SDK::mscorlib::System::String* SESSIONID_; DLL2SDK::mscorlib::System::String* SESSIONTYPE_; DLL2SDK::mscorlib::System::String* OPENKEY_; DLL2SDK::mscorlib::System::String* PAYCHANNEL_; DLL2SDK::mscorlib::System::String* ENVIRONMENT_; bool ENABLE_LOG_; DLL2SDK::mscorlib::System::String* IDC_; int32_t MAX_LOADING_TIME_; DLL2SDK::Assembly_CSharp::MidasPay::IMidasPayService* m_PayService_; DLL2SDK::Assembly_CSharp::MidasPay::MidasInitCallback* m_InitCallback_; DLL2SDK::Assembly_CSharp::MidasPay::MidasPayCallback* m_PayCallback_; DLL2SDK::Assembly_CSharp::MidasPay::MidasGetLocalPriceCallback* m_GetLocalPriceCallback_; DLL2SDK::Assembly_CSharp::MidasPay::MidasGetInfoCallback* m_sGetInfoCallback_; DLL2SDK::Assembly_CSharp::MidasPay::MidasReprovideCallback* m_ReprovideCallback_; DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo* m_LoginInfo_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* productInfoList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mpInfoDic_; DLL2SDK::mscorlib::System::String* ProductId_; DLL2SDK::mscorlib::System::String* GETINFO_TYPE_MP_; DLL2SDK::mscorlib::System::String* GETINFO_TYPE_SHORT_OPENID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAccountBalance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetZoneId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPayItemZoneId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFieldValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPayChannelExtras_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PayGoods_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillPayReportData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqLocalPrice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScanGoogleInventory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqReprovide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPayToken_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqMpInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqShortOpenIdInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqGetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCommonField_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PullDiscountInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartPay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PaySuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PayFailed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowForbidPay_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void GetAccountBalance_59908(); static DLL2SDK::mscorlib::System::String* GetZoneId_59909(); static DLL2SDK::mscorlib::System::String* GetPayItemZoneId_59910(); static DLL2SDK::mscorlib::System::String* GetFieldValue_59911(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_, DLL2SDK::mscorlib::System::String* fieldName_); static bool Init_59912(); static void Pay_59913(DLL2SDK::mscorlib::System::String* productID_, uint32_t gameCoinNum_, DLL2SDK::mscorlib::System::String* garena_rebate_id_); static DLL2SDK::mscorlib::System::String* GetPayChannelExtras_59914(uint32_t gameCoinNum_, bool isPayItem_, DLL2SDK::mscorlib::System::String* garena_rebate_id_); static void PayGoods_59915(DLL2SDK::mscorlib::System::String* productID_, DLL2SDK::mscorlib::System::String* price_); static void FillPayReportData_59916(DLL2SDK::mscorlib::System::String* productID_); static bool ReqLocalPrice_59917(DLL2SDK::mscorlib::System::Collections::Generic::List_1* productList_); static void ScanGoogleInventory_59918(); static void ReqReprovide_59919(); static DLL2SDK::mscorlib::System::String* GetPayToken_59920(); static bool ReqMpInfo_59921(); static bool ReqShortOpenIdInfo_59922(); static bool ReqGetInfo_59923(DLL2SDK::mscorlib::System::String* reqType_); static void SetCommonField_59924(DLL2SDK::Assembly_CSharp::MidasPay::APMidasBaseRequest* req_); static bool PullDiscountInfo_59925(); static void StartPay_59926(); static void PaySuccess_59927(); static void PayFailed_59928(int32_t errorResult_); static void ShowForbidPay_59929(); static void _cctor_59930(); }; } namespace DLL2SDK::Assembly_CSharp { struct UINetworkTexture : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UINetworkTexture_NetworkTextureState m_CurrentState_; bool isNeedReposition_; DLL2SDK::mscorlib::System::String* textureUrl_; DLL2SDK::Assembly_CSharp::UITexture* targetTexture_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* DefaultTexture_; int32_t SpriteWidth_; int32_t SpriteHeight_; DLL2SDK::System_Core::System::Action* OnSuccess_; DLL2SDK::System_Core::System::Action* OnFailure_; bool m_IsCurrentTextureDefault_; struct StaticFields { DLL2SDK::mscorlib::System::String* SPRITENAME_NETWORKTEXTURE_; DLL2SDK::mscorlib::System::String* SpriteShaderDefault_; DLL2SDK::mscorlib::System::String* SpriteShaderAndroid_; DLL2SDK::UnityEngine::UnityEngine::Material* defaultSpriteMaterial_; int32_t ms_default_mat_reference_count_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_OnSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_OnSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_OnFailure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_OnFailure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisplayImage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DownloadTextureCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTextureUrl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTextureVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNormal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59890(); void add_OnSuccess_59891(DLL2SDK::System_Core::System::Action* value_); void remove_OnSuccess_59892(DLL2SDK::System_Core::System::Action* value_); void add_OnFailure_59893(DLL2SDK::System_Core::System::Action* value_); void remove_OnFailure_59894(DLL2SDK::System_Core::System::Action* value_); DLL2SDK::mscorlib::System::String* get_URL_59895(); DLL2SDK::UnityEngine::UnityEngine::Color get_color_59896(); void set_color_59897(DLL2SDK::UnityEngine::UnityEngine::Color value_); void Awake_59898(); void DisplayImage_59899(DLL2SDK::mscorlib::System::String* url_); void DownloadTextureCallback_59900(DLL2SDK::mscorlib::System::String* url_, bool isSuccess_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); void SetTextureUrl_59901(DLL2SDK::mscorlib::System::String* url_); bool IsTextureVisible_59902(); void SetTexture_59903(DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); void SetGray_59904(); void SetNormal_59905(); void OnDestroy_59906(); static void _cctor_59907(); }; } namespace DLL2SDK::Assembly_CSharp { struct TestEnable : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59889(); }; } namespace DLL2SDK::Assembly_CSharp::ModeMatching { struct PVPModePlayerListView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::Animator* animator_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_shootoutRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_FFARoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_NormalRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_1V1Root_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_2V2Root_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SingleRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SameCampRoot_; DLL2SDK::UnityEngine::UnityEngine::Animator* FXRootAnimator_; DLL2SDK::Assembly_CSharp::UIWidget* m_GuarderContainer_; DLL2SDK::Assembly_CSharp::UIWidget* m_TraitorContainer_; DLL2SDK::Assembly_CSharp::UISprite* m_BackgroundSprite_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* LeftPlayers_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RightPlayers_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AllPlayes_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ShootoutPlayes_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Left1V1Players_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Right1V1Players_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Left2V2Players_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Right2V2Players_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SinglePlayers_; DLL2SDK::Assembly_CSharp::ModeMatching::PVPModePlayerListItemView* m_SelfItem_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SameCampPlayers_; DLL2SDK::Assembly_CSharp::UILabel* m_LabelTitle_; DLL2SDK::Assembly_CSharp::UILabel* m_LabelSubTitle_; DLL2SDK::Assembly_CSharp::UISprite* m_MapIcon_; DLL2SDK::Assembly_CSharp::UISprite* VNG_18_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Fx_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mapInfoRoot_; DLL2SDK::Assembly_CSharp::UITexture* minimapTexture_; DLL2SDK::Assembly_CSharp::UILabel* mapDescLabel_; DLL2SDK::Array* FlagPointList_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SinglePlayerMapInfoPosOffset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMapName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetModeName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMapIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFFAPlayersData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShootoutPlayerData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLeftPlayersData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRightPlayersData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLeft1V1PlayersData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRight1V1PlayersData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLeft2V2PlayersData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRight2V2PlayersData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSinglePlayersData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSinglePlayersMapInfoPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSameCampPlayersData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayersData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelfItemProgress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59862(); void SetMapName_59863(DLL2SDK::mscorlib::System::String* text_); void SetModeName_59864(DLL2SDK::mscorlib::System::String* text_); void SetMapIcon_59865(DLL2SDK::mscorlib::System::String* icon_); void Awake_59866(); void Init_59867(); void ShowRoot_59868(bool IsTrain_, bool SameCamp_, bool IsSingle_, bool Is1V1_, bool Is2V2_, bool IsCommonPVP_, bool Is3v3_); void SetFFAPlayersData_59869(DLL2SDK::mscorlib::System::Collections::Generic::List_1* matchPlayerInfos_); void SetShootoutPlayerData_59870(DLL2SDK::mscorlib::System::Collections::Generic::List_1* matchPlayerInfos_); void SetLeftPlayersData_59871(DLL2SDK::mscorlib::System::Collections::Generic::List_1* matchPlayerInfos_); void SetRightPlayersData_59872(DLL2SDK::mscorlib::System::Collections::Generic::List_1* matchPlayerInfos_); void SetLeft1V1PlayersData_59873(DLL2SDK::mscorlib::System::Collections::Generic::List_1* matchPlayerInfos_); void SetRight1V1PlayersData_59874(DLL2SDK::mscorlib::System::Collections::Generic::List_1* matchPlayerInfos_); void SetLeft2V2PlayersData_59875(DLL2SDK::mscorlib::System::Collections::Generic::List_1* matchPlayerInfos_); void SetRight2V2PlayersData_59876(DLL2SDK::mscorlib::System::Collections::Generic::List_1* matchPlayerInfos_); void SetSinglePlayersData_59877(DLL2SDK::mscorlib::System::Collections::Generic::List_1* matchPlayerInfos_); void SetSinglePlayersMapInfoPos_59878(); void SetSameCampPlayersData_59879(DLL2SDK::mscorlib::System::Collections::Generic::List_1* matchPlayerInfos_); void SetPlayersData_59880(DLL2SDK::mscorlib::System::Collections::Generic::List_1* matchPlayerInfos_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* viewList_); void SetSelfItemProgress_59881(float progress_, bool showPercent_); void __xLuaBaseProxy_Awake_59882(); void __xLuaBaseProxy_Init_59883(); }; } namespace DLL2SDK::Assembly_CSharp::ModeMatching { struct PVPModePlayerListItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIWidget* WidgetMatch_; DLL2SDK::Assembly_CSharp::UILabel* NickName_; DLL2SDK::Assembly_CSharp::UILabel* Level_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetLadder_; DLL2SDK::Assembly_CSharp::UILabel* LabelNickNameLadder_; DLL2SDK::Assembly_CSharp::UILabel* MMRValue_; DLL2SDK::Assembly_CSharp::UISprite* HeadIcon_; DLL2SDK::Assembly_CSharp::UISprite* RankIcon_; DLL2SDK::Assembly_CSharp::UISprite* RankIconBG_; DLL2SDK::Assembly_CSharp::UILabel* RankName_; DLL2SDK::Assembly_CSharp::UILabel* RankNameCalWidth_; DLL2SDK::Assembly_CSharp::UISprite* FgSelf_; DLL2SDK::Assembly_CSharp::UISprite* FgBlue_; DLL2SDK::Assembly_CSharp::UISprite* FgRed_; DLL2SDK::Assembly_CSharp::UISprite* NormalCampSprite_; DLL2SDK::Assembly_CSharp::UISprite* MySelfCampSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoneRoot_; DLL2SDK::Assembly_CSharp::UILabel* Progress_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59857(); void SetBg_59858(bool isSelf_); void SetProgress_59859(float progress_, bool showPercent_); void SetFg_59860(bool isSelf_, bool isBlueTeam_); void SetInfo_59861(DLL2SDK::mscorlib::System::String* nickName_, DLL2SDK::mscorlib::System::String* level_, DLL2SDK::mscorlib::System::String* rankIcon_, DLL2SDK::mscorlib::System::String* rankName_, DLL2SDK::mscorlib::System::String* headIcon_, DLL2SDK::mscorlib::System::String* campSprite_, bool showRankIconBG_); }; } namespace DLL2SDK::Assembly_CSharp::ModeMatching { struct PVPLadderHelpWindow : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UITable* RankTipsTable_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59856(); }; } namespace DLL2SDK::Assembly_CSharp::ModeMatching { struct LevelUpdateTipsView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIButton* m_OkButton_; DLL2SDK::Assembly_CSharp::UILabel* m_OldLevelLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_NewLevelLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_OldLevelNickLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_NewLevelNickLabel_; DLL2SDK::Assembly_CSharp::UISprite* m_TitleSprite_; DLL2SDK::Assembly_CSharp::UILabel* m_UnlockItemLabel_; DLL2SDK::Assembly_CSharp::UISprite* m_OldTitleSprrite_; DLL2SDK::Assembly_CSharp::UIScrollView* m_UnlockScrollView_; DLL2SDK::Assembly_CSharp::UISprite* m_UnlockSprite_; DLL2SDK::Assembly_CSharp::UIPanel* ItemPanel_; DLL2SDK::Assembly_CSharp::UISprite* m_BgbackGround_; DLL2SDK::Assembly_CSharp::UIAnchor* m_BottomRightAnchor_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLevelUpLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStaminaUpLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTitleTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideItemView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetScrollViewWidth_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59848(); void Awake_59849(); void SetLevelUpLabel_59850(int32_t oldlevel_, int32_t newlevel_, DLL2SDK::mscorlib::System::String* spritepath_, DLL2SDK::mscorlib::System::String* oldsprite_); void SetStaminaUpLabel_59851(int32_t olddata_, int32_t newdata_); void SetTitleTexture_59852(DLL2SDK::mscorlib::System::String* texturename_, DLL2SDK::mscorlib::System::String* titlename_, DLL2SDK::mscorlib::System::String* oldtitlename_); void HideItemView_59853(); void SetScrollViewWidth_59854(float width_); void __xLuaBaseProxy_Awake_59855(); }; } namespace DLL2SDK::Assembly_CSharp::ModeMatching { struct LabelUrlClickView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* m_Label_; DLL2SDK::Assembly_CSharp::ModeMatching::LabelUrlClickView_OnClickUrlFunc* m_OnClickFunc_; DLL2SDK::mscorlib::System::String* m_OnClickedUrl_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59841(); void InitData_59842(DLL2SDK::Assembly_CSharp::ModeMatching::LabelUrlClickView_OnClickUrlFunc* func_, DLL2SDK::mscorlib::System::String* str_); void OnClick_59843(); }; } namespace DLL2SDK::Assembly_CSharp::ModeMatching { struct CampIconEffectView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::Animator* m_EffectCampAnimator_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GoToStop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayRotationAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFlyInAnimation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59835(); void GoToStop_59836(); void ShowCamp_59837(); void HideCamp_59838(); void PlayRotationAnimation_59839(); void PlayFlyInAnimation_59840(); }; } namespace DLL2SDK::Assembly_CSharp { struct BonusScoreLabelView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* m_BonusTypeSprite_; DLL2SDK::Assembly_CSharp::UILabel* m_BonusTypeDescLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTypeSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTypeDescString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59832(); void SetTypeSprite_59833(DLL2SDK::mscorlib::System::String* typeicon_); void SetTypeDescString_59834(DLL2SDK::mscorlib::System::String* desc_); }; } namespace DLL2SDK::Assembly_CSharp::ModeMatching { struct PVPModeClassify : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* Data_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59831(); }; } namespace DLL2SDK::Assembly_CSharp::ModeMatching { struct PVPModeClassifyData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* SortName_; DLL2SDK::Assembly_CSharp::GameEngine::EGameMode LeaderMode_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Modes_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59830(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PVEModeLevelDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { int32_t m_CurrentLevelID_; int32_t m_OneGameEnded_; bool m_HasUnlockSweepFun_; bool m_FirstLaunch_; int32_t m_TotalChapterStar_; int32_t m_LastGameResult_; int32_t m_InitSelectChapterId_; int32_t m_CurrentScreenIndex_; DLL2SDK::Assembly_CSharp::GameBase::LevelHardnessChoice m_CurrentLevelHardnessChoice_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PVEModeLevelDataList_; bool m_NormalModeUnlocked_; bool m_HardModeUnlocked_; DLL2SDK::CSProto::msg::CSChapterEndGameRes* m_PveBreakEndGameResData_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PVEEasyModeFriendRankList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PVENormalModeFriendRankList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PVEHardModeFriendRankList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ChallengeSectionEndGameData_; DLL2SDK::CSProto::msg::CSChallenge_EndGame_Res* m_PVEChallengeEndGameResData_; int32_t m_ChallengeFinalScore_; int32_t m_ChallengeGameExp_; int32_t m_ChallengeLastGameGold_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ChallengeModeFriendRankList_; int32_t m_MaxChallengeScreenCount_; int32_t HistoryMaxChallengeSectionIndex_; int32_t CurrentWeekMaxPveChallengeSection_; int32_t CurrentDayPveChallengePlayCount_; int32_t PveChallengeHistroyHighestScore_; int32_t PveChallengeTodayResetCount_; int32_t CurrentPlayRoundId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PveChallengeGetPropList_; uint64_t PlayerLastUsedWeaponId_; struct StaticFields { int32_t m_ScreenCount_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PVEModeLevelDataCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DifficultyModeUnlocked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPVEModeCanAttackMaxLevelID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPVEModeAllChapterCanAttackMaxLevelID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPVEModeLevelDataList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetScreenCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPVEModeFriendRankList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddOneSectionPassedData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearSectionPassedData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortFriendListRank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59789(); bool get_FirstLaunch_59790(); void set_FirstLaunch_59791(bool value_); int32_t get_TotalChapterStar_59792(); void set_TotalChapterStar_59793(int32_t value_); int32_t get_CurrentLevelID_59794(); void set_CurrentLevelID_59795(int32_t value_); bool get_HasUnlockSweepFun_59796(); int32_t get_OneGameEnded_59797(); void set_OneGameEnded_59798(int32_t value_); int32_t get_LastGameResult_59799(); void set_LastGameResult_59800(int32_t value_); int32_t get_InitSelectChapterId_59801(); void set_InitSelectChapterId_59802(int32_t value_); int32_t get_CurrentScreenIndex_59803(); void set_CurrentScreenIndex_59804(int32_t value_); DLL2SDK::Assembly_CSharp::GameBase::LevelHardnessChoice get_CurrentLevelHardnessChoice_59805(); void set_CurrentLevelHardnessChoice_59806(DLL2SDK::Assembly_CSharp::GameBase::LevelHardnessChoice value_); int32_t PVEModeLevelDataCount_59807(); bool DifficultyModeUnlocked_59808(DLL2SDK::Assembly_CSharp::GameBase::LevelHardnessChoice diff_); int32_t GetPVEModeCanAttackMaxLevelID_59809(int32_t chapter_, DLL2SDK::Assembly_CSharp::GameBase::LevelHardnessChoice difficultyType_); int32_t GetPVEModeAllChapterCanAttackMaxLevelID_59810(DLL2SDK::Assembly_CSharp::GameBase::LevelHardnessChoice difficultyType_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPVEModeLevelDataList_59811(int32_t screenIndex_, DLL2SDK::Assembly_CSharp::GameBase::LevelHardnessChoice difficultyType_); int32_t GetScreenCount_59812(); DLL2SDK::CSProto::msg::CSChapterEndGameRes* get_PVEBreakEndGameResData_59813(); void set_PVEBreakEndGameResData_59814(DLL2SDK::CSProto::msg::CSChapterEndGameRes* value_); void SetPVEModeFriendRankList_59815(DLL2SDK::CSProto::msg::CSChapter_FetchFriend_Res* data_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_ChallengeSectionEndGameData_59816(); void AddOneSectionPassedData_59817(DLL2SDK::CSProto::msg::CSChallenge_PassSection_Res* res_); void ClearSectionPassedData_59818(); DLL2SDK::CSProto::msg::CSChallenge_EndGame_Res* get_PVEChallengeEndGameResData_59819(); void set_PVEChallengeEndGameResData_59820(DLL2SDK::CSProto::msg::CSChallenge_EndGame_Res* value_); void SortFriendListRank_59821(); int32_t get_MaxChallengeScreenCount_59822(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PveChallengeGetPropList_59823(); void ReLogin_59824(); void __xLuaBaseProxy_ReLogin_59829(); static void _cctor_59825(); static bool _GetPVEModeCanAttackMaxLevelID_m__0_59826(DLL2SDK::Assembly_CSharp::ModeMatching::PVEModeLevelData* lData_); static int32_t _GetPVEModeLevelDataList_m__1_59827(DLL2SDK::Assembly_CSharp::ModeMatching::PVEModeLevelData* data1_, DLL2SDK::Assembly_CSharp::ModeMatching::PVEModeLevelData* data2_); static int32_t _SortFriendListRank_m__2_59828(DLL2SDK::Assembly_CSharp::GameBase::PVEFriendRankInfo* left_, DLL2SDK::Assembly_CSharp::GameBase::PVEFriendRankInfo* right_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ChallengeGameBillInfo : DLL2SDK::mscorlib::System::Object { int32_t m_SectionId_; int32_t m_GetGoldCount_; int32_t m_GetExp_; int32_t m_GetScore_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59784(DLL2SDK::CSProto::msg::CSChallenge_PassSection_Res* res_); int32_t get_SectionId_59785(); int32_t get_GetGoldCount_59786(); int32_t get_GetExp_59787(); int32_t get_GetScore_59788(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PVEFriendRankInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* PlayerNickName_; DLL2SDK::mscorlib::System::String* PlayerAvatarUrl_; int32_t PlayerExpLevel_; int32_t MaxChapterId_; int32_t MaxScore_; uint64_t PlayerId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59782(DLL2SDK::CSProto::msg::CSChapterFriend* info_); void _ctor_59783(DLL2SDK::CSProto::msg::PlayerSimpleInfo* friendinfo_, DLL2SDK::CSProto::msg::ChallengeInfo* challengeinfo_); }; } namespace DLL2SDK::Assembly_CSharp::ModeMatching { struct PVEModeLevelData : DLL2SDK::mscorlib::System::Object { int32_t m_ID_; DLL2SDK::Assembly_CSharp::GameBase::LevelHardnessChoice m_DiffcultyType_; int32_t m_Chapter_; int32_t m_Section_; bool m_Unlocked_; int32_t m_StarLevel_; int32_t m_StarLevelContent_; int32_t m_DayPlayCount_; int32_t m_ResetTimes_; int32_t m_CanSweep_; int32_t m_LockedReason_; bool m_HasGetLottery_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLockedForReason_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59757(); void _ctor_59758(int32_t ID_, bool unlocked_, int32_t starLevel_); void _ctor_59759(DLL2SDK::CSProto::msg::OneUserChaperInfo* data_); int32_t get_ID_59760(); void set_ID_59761(int32_t value_); DLL2SDK::Assembly_CSharp::GameBase::LevelHardnessChoice get_DiffcultyType_59762(); void set_DiffcultyType_59763(DLL2SDK::Assembly_CSharp::GameBase::LevelHardnessChoice value_); int32_t get_Chapter_59764(); void set_Chapter_59765(int32_t value_); int32_t get_Section_59766(); void set_Section_59767(int32_t value_); bool get_Unlocked_59768(); void set_Unlocked_59769(bool value_); int32_t get_StarLevel_59770(); void set_StarLevel_59771(int32_t value_); int32_t get_StarLevelContent_59772(); void set_StarLevelContent_59773(int32_t value_); int32_t get_DayPlayCount_59774(); void set_DayPlayCount_59775(int32_t value_); int32_t get_ResetTimes_59776(); void set_ResetTimes_59777(int32_t value_); int32_t get_CanSweep_59778(); void set_CanSweep_59779(int32_t value_); bool get_HasGetLottery_59780(); bool IsLockedForReason_59781(DLL2SDK::Assembly_CSharp::ModeMatching::EPVEModeLevelLockedReason reason_); }; } namespace DLL2SDK::Assembly_CSharp::ModeMatching { struct ModeHelpData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* data_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59754(); }; } namespace DLL2SDK::Assembly_CSharp::ModeMatching { struct PVPModePlayerListItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::ModeMatching::PVPModePlayerListItemView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59748(); void Init_59749(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_59750(); bool SetEasyListData_59751(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void __xLuaBaseProxy_Init_59752(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_59753(); }; } namespace DLL2SDK::Assembly_CSharp::ModeMatching { struct PVPModePlayerListController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::ModeMatching::PVPModePlayerListView* view_; bool BanScrollHasSet_; struct StaticFields { int32_t ITEM_WIDTH_; int32_t ITEM_HEIGHT_; float DELAY_SHOW_SECONDS_MAX_; DLL2SDK::Array* MAP_FLAG_ICON_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadingProgressUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshCampUIListByNewPlayerJoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowViews_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSinglePlayerView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSameCampPlayersView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSinglePVPViews_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShootoutView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Set1V1PVPViews_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Set2V2PVPViews_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTeamPVPViews_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayersList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResetMapInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetMiniMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllPoints_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllFlagDescIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllFlagDescLabels_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetMapDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetFlagDescIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetFlagDescLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTransformLocalPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTransformEulerAngles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTransformLocalScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRightVector_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_List2Vector3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTrainGameMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSameCampGameMode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59703(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_59704(); void Init_59705(); void PostInit_59706(); void RegisterDelegates_59707(); void UnRegisterDelegates_59708(); void OnLoadingProgressUpdate_59709(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void RefreshCampUIListByNewPlayerJoin_59710(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void RefreshList_59711(bool isTraitorCamp_); void ShowViews_59712(); void SetSinglePlayerView_59713(); void SetSameCampPlayersView_59714(); void SetSinglePVPViews_59715(); void SetShootoutView_59716(); void Set1V1PVPViews_59717(); void Set2V2PVPViews_59718(); void SetTeamPVPViews_59719(); void GetPlayersList_59720(DLL2SDK::mscorlib::System::Collections::Generic::List_1* upperSideDataList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* lowerSideDataList_); void OnResetMapInfo_59721(); void ResetMiniMap_59722(DLL2SDK::Assembly_CSharp::Config::LoadingMinimapConfig* data_); void ResetAllPoints_59723(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void ResetAllPoint_59724(DLL2SDK::Assembly_CSharp::Config::LoadingMinimapConfig* data_); void ResetAllFlagDescIcon_59725(DLL2SDK::Assembly_CSharp::Config::LoadingMinimapConfig* data_); void ResetAllFlagDescLabels_59726(DLL2SDK::Assembly_CSharp::Config::LoadingMinimapConfig* data_); void ResetMapDesc_59727(DLL2SDK::Assembly_CSharp::Config::LoadingMinimapConfig* data_); void ResetPoint_59728(int32_t index_, DLL2SDK::Array* positions_, DLL2SDK::Array* angles_, DLL2SDK::Array* scales_); void ResetFlagDescIcon_59729(int32_t index_, int32_t icon_, DLL2SDK::Array* positions_, DLL2SDK::Array* angles_, DLL2SDK::Array* scales_); void ResetFlagDescLabel_59730(int32_t index_, DLL2SDK::mscorlib::System::String* label_, DLL2SDK::Array* positions_, int32_t direction_, DLL2SDK::Array* scales_); void ResetTransformLocalPosition_59731(DLL2SDK::UnityEngine::UnityEngine::Transform* transform_, DLL2SDK::Array* positions_); void ResetTransformEulerAngles_59732(DLL2SDK::UnityEngine::UnityEngine::Transform* transform_, DLL2SDK::Array* angles_); void ResetTransformLocalScale_59733(DLL2SDK::UnityEngine::UnityEngine::Transform* transform_, DLL2SDK::Array* scales_); bool IsRightVector_59734(DLL2SDK::Array* vectorArray_); DLL2SDK::UnityEngine::UnityEngine::Vector3 List2Vector3_59735(DLL2SDK::Array* list_, DLL2SDK::UnityEngine::UnityEngine::Vector3 defaut_); bool OnEasyListItemClick_59736(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_59737(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_59741(); void __xLuaBaseProxy_Init_59742(); void __xLuaBaseProxy_PostInit_59743(); void __xLuaBaseProxy_RegisterDelegates_59744(); void __xLuaBaseProxy_UnRegisterDelegates_59745(); static bool IsTrainGameMode_59738(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode inMode_); static bool IsSameCampGameMode_59739(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode inMode_); static void _cctor_59740(); }; } namespace DLL2SDK::Assembly_CSharp::ModeMatching { struct CampIconEffectController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::ModeMatching::CampIconEffectView* view_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GoToStop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayRotationAnimation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59694(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_59695(); void Init_59696(); void GoToStop_59697(); void ShowCamp_59698(bool startWithLoop_); void HideCamp_59699(); void PlayRotationAnimation_59700(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_59701(); void __xLuaBaseProxy_Init_59702(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MapStoreHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* MapName_Init_; DLL2SDK::mscorlib::System::String* MapName_NoLogin_; DLL2SDK::mscorlib::System::String* MapName_Login_; DLL2SDK::mscorlib::System::String* MapName_Loading_; DLL2SDK::mscorlib::System::String* MapName_FrontEnd_; DLL2SDK::mscorlib::System::String* MapName_WinnerCircle_; DLL2SDK::mscorlib::System::String* MapName_SeasonSwitch_; DLL2SDK::mscorlib::System::String* MapName_Prologue_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* MapDic_; DLL2SDK::Array* RUNTIME_INFO_EACH_MAP_ID_ARRAY_FIRST_EDITION_; DLL2SDK::Array* RUNTIME_INFO_EACH_MAP_ID_ARRAY_SECOND_EDITION_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGameModeCategory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetGameModeCategory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNetMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMatchMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPVPMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPVPTutorialGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGameType_Server_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGameConstructInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGameMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBRGameModeMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBrGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPVEGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsPVEGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTeamPVPGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSinglePVPGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsScoreFFAGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBRGameMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPVEGameMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBRTDMGameMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Is1V1GameMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Is3V3GameMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Is2V2GameMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLobby_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMapFullName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static int32_t get_MAPID_NOLOGIN_59663(); static int32_t get_MAPID_LOGIN_59664(); static int32_t get_MAPID_LOADING_59665(); static int32_t get_MAPID_FRONTEND_59666(); static int32_t get_MAPID_WINNERCIRCLE_59667(); static int32_t get_MAPID_SEASONSWITCH_59668(); static DLL2SDK::Assembly_CSharp::GameEngine::EGameModeCategory GetGameModeCategory_59669(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_); static DLL2SDK::Assembly_CSharp::GameEngine::EGameModeCategory GetGameModeCategory_59670(int32_t mapID_); static DLL2SDK::Assembly_CSharp::GameEngine::ENetMode GetNetMode_59671(int32_t mapID_); static bool IsMatchMap_59672(int32_t mapID_); static bool IsPVPMap_59673(int32_t mapID_); static bool IsPVPTutorialGame_59674(int32_t nMapId_); static DLL2SDK::CSProto::msg::EGameType GetGameType_Server_59675(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode modeName_); static DLL2SDK::Assembly_CSharp::GameEngine::GameConstructor* GetGameConstructInfo_59676(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode modeName_); static DLL2SDK::Assembly_CSharp::GameEngine::EGameMode GetGameMode_59677(int32_t inMapID_); static bool IsBRGameModeMap_59678(int32_t inMapID_); static bool IsBrGame_59679(int32_t mapId_, int32_t modeId_); static bool IsPVEGame_59680(int32_t inMapID_); static bool IsPVEGame_59681(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_); static bool IsTeamPVPGame_59682(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_); static bool IsSinglePVPGame_59683(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_); static bool IsScoreFFAGame_59684(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_); static bool IsBRGameMode_59685(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode inMode_); static bool IsPVEGameMode_59686(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode inMode_); static bool IsBRTDMGameMode_59687(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode inMode_); static bool Is1V1GameMode_59688(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode inMode_); static bool Is3V3GameMode_59689(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode inMode_); static bool Is2V2GameMode_59690(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode inMode_); static bool IsLobby_59691(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode inMode_); static DLL2SDK::mscorlib::System::String* GetMapFullName_59692(int32_t mapId_); static void _cctor_59693(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowManagerController : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* CheckableControllerList_; DLL2SDK::Assembly_CSharp::GameBase::Loading::ILoadingFlowManagerCallback* _Callback_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingType m_LoadingType_; int32_t m_LoadingTargetMapId_; DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController* m_CurrentMainLoadingFlow_; int32_t m_CurrentLoadingFlowIndex_; DLL2SDK::Array* m_LoadingFlows_; struct StaticFields { DLL2SDK::Array* FLOWCONTROLLER_LOGIN_; DLL2SDK::Array* FLOWCONTROLLER_LOADING_DEFAULT_; DLL2SDK::Array* FLOWCONTROLLER_LOADING_FRONTEND_; DLL2SDK::Array* FLOWCONTROLLER_LOADING_FRONTEND_FROMMATCH_; DLL2SDK::Array* FLOWCONTROLLER_LOADING_BACK_TO_FRONTEND_; DLL2SDK::Array* FLOWCONTROLLER_LOADING_PVP_; DLL2SDK::Array* FLOWCONTROLLER_LOADING_IN_GAME_; DLL2SDK::Array* FLOWCONTROLLER_LOADING_PVP_NO_ZONE_CONN_; DLL2SDK::Array* FLOWCONTROLLER_RECONNECTED_; DLL2SDK::Array* FLOWCONTROLLER_AFTERZONERECONNECT_IN_MATCH_; DLL2SDK::Array* FLOWCONTROLLER_AFTERZONERECONNECT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCheckableControllerCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddCheckableController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveCheckableController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingFlowManagerType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlows_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessNextMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FinishFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAllFlowsFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAllMainFlowsFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFlows_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FinishMainFlows_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FinishAllFlows_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingFlows_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTypes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FlowStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldShowProgressBar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FlowProcessing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FlowFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUIEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59633(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingType loadingType_); DLL2SDK::Assembly_CSharp::GameBase::Loading::ILoadingFlowManagerCallback* get_Callback_59634(); void set_Callback_59635(DLL2SDK::Assembly_CSharp::GameBase::Loading::ILoadingFlowManagerCallback* value_); int32_t GetCheckableControllerCount_59636(); void AddCheckableController_59637(DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowCheckableController* controller_); void RemoveCheckableController_59638(DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowCheckableController* controller_); DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingType get_LoadingType_59639(); DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingType GetLoadingFlowManagerType_59640(); int32_t get_LoadingTargetMapId_59641(); void set_LoadingTargetMapId_59642(int32_t value_); void Shutdown_59643(); void Start_59644(); void StartFlows_59645(); void ProcessNextMainFlow_59646(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult lastFloatResult_, DLL2SDK::mscorlib::System::String* errorMessage_); void RunFlow_59647(DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController* flow_); void FinishFlow_59648(DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController* flow_, DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult result_); void CheckAllFlowsFinish_59649(); void CheckAllMainFlowsFinish_59650(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult result_); void StopFlows_59651(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult result_, DLL2SDK::mscorlib::System::String* errorMessage_); void FinishMainFlows_59652(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult result_); void FinishAllFlows_59653(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult result_); DLL2SDK::Array* GetLoadingFlows_59654(); DLL2SDK::Array* GetLoadingTypes_59655(); void FlowStart_59656(DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController* controller_); bool ShouldShowProgressBar_59657(); void FlowProcessing_59658(DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController* controller_, float progress_, DLL2SDK::mscorlib::System::String* tips_); void FlowFinish_59659(DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController* controller_, DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult result_, DLL2SDK::mscorlib::System::String* errorMessage_); bool OnUIEvent_59660(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* Msg_); bool OnZoneEvent_59661(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); static void _cctor_59662(); }; } namespace DLL2SDK::Assembly_CSharp { struct LoadingBackGroundDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::Assembly_CSharp::GameEngine::EGameMode m_GameMode_; DLL2SDK::Assembly_CSharp::LoadingData* m_LoadingData_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LoginConfigList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MatchBeginList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MatchEndList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PicList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLoginConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoginToFrontendBackground_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMatchBeginLoadingBackground_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingBackgroundInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMatchBeginLoadingDataByMapId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMatchEndLoadingBackground_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultLoadingInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59583(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_GameMode_59584(); void set_GameMode_59585(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode value_); void UpdateConfig_59586(DLL2SDK::CSProto::msg::CSGetLoadingBackGroundConfigRes* res_); void UpdateLoginConfig_59587(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void ReLogin_59588(); void GetLoginToFrontendBackground_59589(DLL2SDK::Assembly_CSharp::ELoadingState loadingState_); void GetMatchBeginLoadingBackground_59590(DLL2SDK::Assembly_CSharp::ELoadingState loadingState_, int32_t targetMapId_); DLL2SDK::Assembly_CSharp::LoadingData* GetLoadingBackgroundInfo_59591(DLL2SDK::Assembly_CSharp::ELoadingState loadingState_, DLL2SDK::Assembly_CSharp::GameBase::ELoadingSceneType loadingSceneType_, int32_t targetMapId_); void SetMatchBeginLoadingDataByMapId_59592(int32_t targetMapId_, bool isCheckLowMemoryDevice_, DLL2SDK::mscorlib::System::String* persistentLocalPath_, DLL2SDK::mscorlib::System::String* defaultLocalPath_); void GetMatchEndLoadingBackground_59593(DLL2SDK::Assembly_CSharp::ELoadingState loadingState_); void GetDefaultLoadingInfo_59594(); void __xLuaBaseProxy_ReLogin_59595(); }; } namespace DLL2SDK::Assembly_CSharp { struct LoginBackgroundConfigClient : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::LoginBackGroundConfig* data_; DLL2SDK::Assembly_CSharp::LoadingPicConfigureClient* picData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59581(); void SetData_59582(DLL2SDK::CSProto::msg::LoginBackGroundConfig* pData_); }; } namespace DLL2SDK::Assembly_CSharp { struct MatchLoadingBackGroundConfigClient : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::MatchLoadingBackGroundConfig* data_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59578(); void SetData_59579(DLL2SDK::CSProto::msg::MatchLoadingBackGroundConfig* pData_); void LogData_59580(); }; } namespace DLL2SDK::Assembly_CSharp { struct LoadingPicConfigureClient : DLL2SDK::mscorlib::System::Object { int32_t index_; bool bNoviceGuide_; bool bFullScreen_; bool bCdn_; DLL2SDK::mscorlib::System::String* spritePath_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* tipList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59574(); void SetData_59575(DLL2SDK::CSProto::msg::LoadingPictureConfigureConfig* pData_); void SetData_59576(DLL2SDK::CSProto::msg::LoginBackGroundConfig* pData_); void LogData_59577(DLL2SDK::CSProto::msg::LoadingPictureConfigureConfig* data_); }; } namespace DLL2SDK::Assembly_CSharp { struct NoviceTip : DLL2SDK::mscorlib::System::Object { float x_; float y_; float z_; DLL2SDK::mscorlib::System::String* Desc_; int32_t width_; int32_t height_; float scale_; DLL2SDK::Assembly_CSharp::UIWidget_Pivot pivot_; DLL2SDK::Assembly_CSharp::NGUIText_Alignment alignment_; DLL2SDK::Assembly_CSharp::UILabel_Effect FontStyle_; uint32_t fontSize_; bool isShowBlock_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPivot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAlignment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFontStyle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59569(); void SetData_59570(float pX_, float pY_, float pZ_, DLL2SDK::Array* pDesc_, int32_t pWidth_, DLL2SDK::mscorlib::System::String* pPivot_, DLL2SDK::mscorlib::System::String* pAlignment_, uint32_t pFontStyle_, uint32_t pFontSize_, bool pIsShowBlock_); DLL2SDK::Assembly_CSharp::UIWidget_Pivot GetPivot_59571(DLL2SDK::mscorlib::System::String* pivot_); DLL2SDK::Assembly_CSharp::NGUIText_Alignment GetAlignment_59572(DLL2SDK::mscorlib::System::String* alignment_); DLL2SDK::Assembly_CSharp::UILabel_Effect GetFontStyle_59573(uint32_t fontStyle_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct ENoviceGuideType : int32_t { ENone_ = static_cast(0x0), ESmallPic_ = static_cast(0x1), EFullScreen_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct ELoadingBackGroundType : int32_t { ENone_ = static_cast(0x0), EFrontendToGame_ = static_cast(0x1), EGameToFrontend_ = static_cast(0x2), ELoginToFrontend_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VTOLRotationComponent : DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent { DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_OwnerPawn_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_OwnerPawnTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_weaponTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_weaponTransform2_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_InitlocalEulerAngles_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_InitlocalEulerAngles2_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_WeaponAimRotation_; bool m_Init_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_localEulerCache_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_localEulerCache2_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_AimEulerAngles_; struct StaticFields { DLL2SDK::mscorlib::System::String* WEAPON_NAME_; DLL2SDK::mscorlib::System::String* WEAPON_NAME_2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetWeaponTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponAimRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAimEulerAngles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59548(); void Init_59549(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void ResetWeaponTransform_59550(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetWeaponAimRotation_59551(); void SetAimEulerAngles_59552(DLL2SDK::UnityEngine::UnityEngine::Vector3 EulerAngles_); void LateUpdate_59553(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VTOLPawnMove : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameBase::VTOLPawn* m_Pawn_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_transform_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_MoveDir_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_DstPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_SrcPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CurVelocity_; float m_CurAcceleSpeed_; bool m_IsStartMove_; DLL2SDK::Assembly_CSharp::GameBase::VTOLPawnMove_ExitCallBackFunc* m_ExitCallbackFunc_; bool m_IsExiting_; DLL2SDK::Assembly_CSharp::Network::VTOL_STATUS m_MoveState_; DLL2SDK::Assembly_CSharp::GameBase::VTOLPawnMove_CameraAngleChangeMode* m_CameraAngleChangeMode_; DLL2SDK::UnityEngine::UnityEngine::Quaternion StartQ_; DLL2SDK::UnityEngine::UnityEngine::Quaternion EndQ_; float TurnStartTime_; bool m_SimulateTurn_; float TurnTotalTime_; bool ShouldTurnToOriginPos_; DLL2SDK::UnityEngine::UnityEngine::Quaternion OrignQ_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_StopMoveSlerpStartPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_StopMoveSlerpEndPos_; float m_StopMoveSlerpStartTime_; bool m_StopMoveSlerp_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMoving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Exit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerSyncMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcNeedTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatePlayTurnAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimulateTurn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickStopMoveSlerp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimulateMove_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59496(); float get_CurAcceleSpeed_59497(); bool get_IsStartMove_59498(); void set_IsStartMove_59499(bool value_); bool IsMoving_59500(); void Init_59501(DLL2SDK::Assembly_CSharp::GameBase::VTOLPawn* pawn_); void Exit_59502(DLL2SDK::UnityEngine::UnityEngine::Vector3 DstPos_, DLL2SDK::Assembly_CSharp::GameBase::VTOLPawnMove_ExitCallBackFunc* func_); void ServerSyncMove_59503(DLL2SDK::Assembly_CSharp::Network::SyncVtolInfoMsg* msg_); float CalcNeedTime_59504(DLL2SDK::UnityEngine::UnityEngine::Vector3 srcPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dstPos_); bool get_SimulateTurn_59505(); void set_SimulateTurn_59506(bool value_); void SimulatePlayTurnAnim_59507(DLL2SDK::UnityEngine::UnityEngine::Vector3 DstDir_); void TickSimulateTurn_59508(float deltaTime_); void StopMove_59509(); void Update_59510(); void TickStopMoveSlerp_59511(); void TickSimulateMove_59512(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VTOLPawnMgr : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_VTOLPawnMap_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateVTOLPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateVTOLPawnInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveVTOLPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RemoveVTOLPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveVTOLPawnForReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllVTOLPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Find_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HadCreated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerVTOL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayerHadVTOL_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59478(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_VTOLPawnMap_59479(); void OnRoundEnd_59480(); void Reset_59481(); void Shutdown_59482(); void CreateVTOLPawn_59483(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_, DLL2SDK::CSProto::msg::ECamp camp_, uint32_t ownerPlayerID_, uint32_t actorID_, uint32_t VTOLPawnID_, DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType ViewType_, uint8_t lifeTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3 DstPos_); void UpdateVTOLPawnInfo_59484(DLL2SDK::Assembly_CSharp::Network::SyncVtolInfoMsg* msg_); void RemoveVTOLPawn_59485(DLL2SDK::Assembly_CSharp::Network::SyncVtolInfoMsg* msg_); void RemoveVTOLPawn_59486(uint32_t actorID_, float lifeTime_); void RemoveVTOLPawnForReplay_59487(uint32_t actorID_); void RemoveAllVTOLPawn_59488(); DLL2SDK::Assembly_CSharp::GameBase::VTOLPawn* Find_59489(uint32_t actorID_); bool HadCreated_59490(uint32_t actorID_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* GetPlayerVTOL_59491(uint32_t playerID_); bool PlayerHadVTOL_59492(uint32_t playerID_); void __xLuaBaseProxy_OnRoundEnd_59493(); void __xLuaBaseProxy_Reset_59494(); void __xLuaBaseProxy_Shutdown_59495(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct KillStreakBasePawn : DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn { void _ctor_58692(); DLL2SDK::Assembly_CSharp::GameBase::EPawnCategoryType get_PawnCategoryType_58693(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VTOLPawnInitializeData : DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData { uint32_t VTOLPawnID_; float AliveTime_; DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* actorRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59390(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ScreenEffect : DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect { bool PlayOnStart_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnchor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43648(); void Start_43649(); void Update_43650(); void SetAnchor_43651(DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor anchorType_); void AdjustSize_43652(float originWidth_, float originHeight_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct UAVAirplaneMgr : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_UAVAirplaneMap_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateUAVAirplane_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Find_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindByLockPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveUAVAirplane_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllUAVAirplane_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalPlayerInWarningDistance_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59372(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_UAVAirplaneMap_59373(); void Shutdown_59374(); void Reset_59375(); bool CreateUAVAirplane_59376(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_UAV* ct_, bool IsCounterUAV_); DLL2SDK::Assembly_CSharp::GameBase::UAVAirplane* Find_59377(uint32_t actorID_); DLL2SDK::Assembly_CSharp::GameBase::UAVAirplane* FindByLockPlayer_59378(uint32_t lockPlayer_); void RemoveUAVAirplane_59379(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_UAV* ct_); void RemoveAllUAVAirplane_59380(); bool IsLocalPlayerInWarningDistance_59381(uint32_t ActorId_); void __xLuaBaseProxy_Shutdown_59382(); void __xLuaBaseProxy_Reset_59383(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct UAVAirplane : DLL2SDK::Assembly_CSharp::GameBase::KillStreakBasePawn { int16_t m_AirplaneID_; DLL2SDK::Assembly_CSharp::GameBase::PropertySet* m_PropertySet_; float m_AliveTime_; float m_LeftAliveTime_; float m_LastTickTime_; DLL2SDK::Assembly_CSharp::Config::UAVAirplaneInfoConfig* m_CSVData_; float m_StartTime_; float m_DiffFlyTime_; DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* m_ActorRoot_; int32_t m_DeathEffectID_; bool m_IsTeamPlayerAirplane_; struct StaticFields { bool IsUseDefaultSwitchRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMeshAssetID_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Die_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Die_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalPlayerInWarningDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarViewTeammateSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarViewEnemySprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDieAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59346(); uint32_t get_PlayerID_59347(); DLL2SDK::Assembly_CSharp::GameBase::PropertySet* get_PropertySet_59348(); bool get_CanLockedByRPG_59349(); DLL2SDK::Assembly_CSharp::GameEngine::EFireColliderShape get_FireColliderShape_59350(); bool get_DisplayImpactEffect_59351(); DLL2SDK::Assembly_CSharp::GameEngine::TargetType get_ServerType_59352(); int32_t GetMeshAssetID_3P_59353(); void Tick_59354(float deltaTime_); void InitPawn_59355(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void SwitchRole_59356(DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType viewType_, bool needToResetPose_); void Die_59357(DLL2SDK::Assembly_CSharp::GameBase::UAVAirplane_DieType byType_); void Die_59358(bool isHeadShot_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); bool IsLocalPlayerInWarningDistance_59359(); DLL2SDK::mscorlib::System::String* TacticalRadarViewTeammateSprite_59360(DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState eTacticalPawnState_); DLL2SDK::mscorlib::System::String* TacticalRadarViewEnemySprite_59361(); void PlayDieAnim_59362(bool isHeadShot_); int32_t __xLuaBaseProxy_GetMeshAssetID_3P_59364(); void __xLuaBaseProxy_Tick_59365(float P0_); void __xLuaBaseProxy_InitPawn_59366(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_SwitchRole_59367(DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType P0_, bool P1_); void __xLuaBaseProxy_Die_59368(bool P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_TacticalRadarViewTeammateSprite_59369(DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState P0_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_TacticalRadarViewEnemySprite_59370(); void __xLuaBaseProxy_PlayDieAnim_59371(bool P0_); static void _cctor_59363(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct UAVAirplaneInitializeData : DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData { int16_t AirplaneID_; int32_t AliveTime_; int32_t LeftLifeTime_; DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* actorRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59345(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SentryGunWeaponComponent : DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent { DLL2SDK::Assembly_CSharp::GameBase::SentryGunPawn* m_OwnerPawn_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_weaponTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_weaponTransform2_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_targetPawn_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_LeftOffset_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_RightOffset_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_InitRotation_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_beginQ_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_endQ_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_curQ_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_InitlocalEulerAngles_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_InitlocalEulerAngles2_; float m_LockedSpeed_; float m_speed_; float m_allTime_; float m_turnRoundAngle_; bool m_Init_; bool m_isPlayDieAnim_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_WeaponAimRotation_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_localEulerCache_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ms_FirePosOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_SetFireDir_; float m_DieEndAngleX_; float m_DieBeginAngleX_; float m_DieStartTime_; float m_DieDurTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastFireLocalEulerAngles_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_FireSocketTransform_; struct StaticFields { DLL2SDK::mscorlib::System::String* WEAPON_NAME_; DLL2SDK::mscorlib::System::String* WEAPON_NAME_2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFireDir_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponAimRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetWeaponTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterIdleState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDieAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFireAnimation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59335(); void SetFireDir_59336(DLL2SDK::UnityEngine::UnityEngine::Vector3 fireDir_); void Init_59337(DLL2SDK::Assembly_CSharp::GameBase::SentryGunPawn* pawn_, float TurnRoundAngle_); void SetTarget_59338(uint32_t targetID_); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetWeaponAimRotation_59339(); void ResetWeaponTransform_59340(); void OnEnterIdleState_59341(); void LateUpdate_59342(); void PlayDieAnim_59343(float durtime_); void PlayFireAnimation_59344(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SentryGunPawn : DLL2SDK::Assembly_CSharp::GameBase::KillStreakBasePawn { uint32_t m_SentryGunID_; DLL2SDK::Assembly_CSharp::GameBase::PropertySet* m_PropertySet_; float m_AliveTime_; DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* m_ActorRoot_; int32_t m_DamageSmokeEffectID_; int32_t m_DamageSparkEffectID_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* m_DamageSmokeEffect_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* m_DamageSparkEffect_; DLL2SDK::Assembly_CSharp::Config::SentryGunNPCInfoConfig* m_CSVData_; DLL2SDK::Assembly_CSharp::GameBase::SentryGunWeaponComponent* m_SentryGunWeaponComponent_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CenterOffset_; bool m_InitAddComponent_; bool m_StartIdleState_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* m_InvalidEffect_; bool m_IsInDizzyState_; uint32_t m_LockTargetID_; float m_LockTargetStartTime_; bool m_IsStartFiring_; DLL2SDK::UnityEngine::UnityEngine::Vector3 fireDir_; float m_RemainingInvalidStateTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMeshAssetID_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSentryGunPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHPChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoPlaySmokeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreLoadAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreLoadAssetAsyncCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAllInventory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFireDir_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponAimRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySelfDieAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoDie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyPartical_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayDestroyPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayPlayDieEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoPlayDieEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayInitSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDieSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFireTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHitBloodEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BornShowOnRadarForEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarViewTeammateSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarViewEnemySprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarViewSpriteDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldCalBoundary_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRemainingInvalidStateTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginInvalidState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndInvalidState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitInvalidEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59252(); uint32_t get_PlayerID_59253(); DLL2SDK::Assembly_CSharp::GameBase::PropertySet* get_PropertySet_59254(); int32_t get_DeathEffectID_59255(); float get_DeathEffectLifeTime_59256(); float get_PlayDieAnimTime_59257(); DLL2SDK::mscorlib::System::String* get_DamageEffectSocketName_59258(); int32_t GetMeshAssetID_3P_59259(); DLL2SDK::Assembly_CSharp::GameEngine::EFireColliderShape get_FireColliderShape_59260(); bool get_DisplayImpactEffect_59261(); DLL2SDK::Assembly_CSharp::GameEngine::TargetType get_ServerType_59262(); bool get_IsInDizzyState_59263(); void set_IsInDizzyState_59264(bool value_); bool get_IsAvatarLoadSync_59265(); bool IsSentryGunPawn_59266(); void OnHPChange_59267(); void DoPlaySmokeEffect_59268(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_TargetCenterPostion_59269(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_TargetTopPostion_59270(); uint32_t get_LockTargetID_59271(); void set_LockTargetID_59272(uint32_t value_); bool get_IsStartFiring_59273(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_FireDir_59274(); void InitPawn_59275(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void PreLoadAsset_59276(); void PreLoadAssetAsyncCallback_59277(int32_t assetID_, DLL2SDK::mscorlib::System::Object* param_); void AddAllInventory_59278(); void InitPlayerInfo_59279(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void Tick_59280(float deltaTime_); void StartFire_59281(); void StopFire_59282(); void SetFireDir_59283(DLL2SDK::UnityEngine::UnityEngine::Vector3 tempFireDir_); void InitComponent_59284(); void AddComponent_59285(); void RemoveComponent_59286(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetWeaponAimRotation_59287(); void PlaySelfDieAnim_59288(); void OnDestroy_59289(); void DestroyPawn_59290(); void DoDie_59291(DLL2SDK::Assembly_CSharp::GameBase::SentryGunPawn_DieType byType_); void SetHidden_59292(bool isHidden_); void DestroyPartical_59293(); void DelayDestroyPawn_59294(); void DelayPlayDieEffect_59295(); void DoPlayDieEffect_59296(); void PlayInitSound_59297(); void PlayDieSound_59298(); void SetFireTarget_59299(uint32_t targetID_); void PlayHitBloodEffect_59300(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* info_); bool BornShowOnRadarForEnemy_59301(); DLL2SDK::mscorlib::System::String* TacticalRadarViewTeammateSprite_59302(DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState eTacticalPawnState_); DLL2SDK::mscorlib::System::String* TacticalRadarViewEnemySprite_59303(); int32_t TacticalRadarViewSpriteDepth_59304(DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType spriteType_); void InitAnim_59305(); bool ShouldCalBoundary_59306(); bool get_IsCanBeQuickKnife_59307(); void UpdateRemainingInvalidStateTime_59308(float deltaTime_); void BeginInvalidState_59309(float duration_); void EndInvalidState_59310(); void InitInvalidEffect_59311(); int32_t __xLuaBaseProxy_GetMeshAssetID_3P_59312(); bool __xLuaBaseProxy_IsSentryGunPawn_59313(); void __xLuaBaseProxy_OnHPChange_59314(); void __xLuaBaseProxy_InitPawn_59315(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_AddAllInventory_59316(); void __xLuaBaseProxy_InitPlayerInfo_59317(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_Tick_59318(float P0_); void __xLuaBaseProxy_StartFire_59319(); void __xLuaBaseProxy_StopFire_59320(); void __xLuaBaseProxy_SetFireDir_59321(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); DLL2SDK::UnityEngine::UnityEngine::Quaternion __xLuaBaseProxy_GetWeaponAimRotation_59322(); void __xLuaBaseProxy_OnDestroy_59323(); void __xLuaBaseProxy_DestroyPawn_59324(); void __xLuaBaseProxy_SetHidden_59325(bool P0_); void __xLuaBaseProxy_PlayHitBloodEffect_59326(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P1_); bool __xLuaBaseProxy_BornShowOnRadarForEnemy_59327(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_TacticalRadarViewTeammateSprite_59328(DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState P0_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_TacticalRadarViewEnemySprite_59329(); int32_t __xLuaBaseProxy_TacticalRadarViewSpriteDepth_59330(DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType P0_); void __xLuaBaseProxy_InitAnim_59331(); bool __xLuaBaseProxy_ShouldCalBoundary_59332(); void __xLuaBaseProxy_BeginInvalidState_59333(float P0_); void __xLuaBaseProxy_EndInvalidState_59334(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SentryGunPawnInitializeData : DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData { uint32_t SentryGunID_; float AliveTime_; DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* actorRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59251(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SentryGunManager : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_SentryGunPawnMap_; DLL2SDK::Assembly_CSharp::PVP::ReplaySummonManager_CreateObjectCallBack* CreateCallBack_; DLL2SDK::Assembly_CSharp::PVP::ReplaySummonManager_DestoryObjectCallBack* DestoryCallBack_; struct StaticFields { DLL2SDK::Assembly_CSharp::PVP::ReplaySummonManager_CommonDestoryCallBack* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSentryGunPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CreateSentryGunPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Find_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllSentryGunPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveSentryGunPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RemoveSentryGunPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SentryGunPawnFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeadReplayCommonDestory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyAllSentryGunPawnStopFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59234(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_SentryGunPawnMap_59235(); void Shutdown_59236(); void Reset_59237(); void OnRoundEnd_59238(); bool CreateSentryGunPawn_59239(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_SENTRY_GUN_ADDED* ct_); bool CreateSentryGunPawn_59240(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_, DLL2SDK::CSProto::msg::ECamp camp_, uint32_t playerID_, uint32_t actorID_, uint32_t sentryGunID_, uint8_t lifeTime_); DLL2SDK::Assembly_CSharp::GameBase::SentryGunPawn* Find_59241(uint32_t actorID_); void RemoveAllSentryGunPawn_59242(); void RemoveSentryGunPawn_59243(DLL2SDK::Assembly_CSharp::Network::SyncSentryGunFireInfoMsg* msg_); void RemoveSentryGunPawn_59244(uint32_t actorID_, float lifeTime_); void SentryGunPawnFire_59245(DLL2SDK::Assembly_CSharp::Network::SyncSentryGunFireInfoMsg* msg_); void NotifyAllSentryGunPawnStopFire_59247(); void __xLuaBaseProxy_Shutdown_59248(); void __xLuaBaseProxy_Reset_59249(); void __xLuaBaseProxy_OnRoundEnd_59250(); static void DeadReplayCommonDestory_59246(uint32_t actorID_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SAMTurretPawn : DLL2SDK::Assembly_CSharp::GameBase::SentryGunPawn { DLL2SDK::Assembly_CSharp::GameBase::SAMTurretComponent* m_SAMTurretComponent_; DLL2SDK::Array* m_FireSocketNames_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_FireSocketTransforemList_; DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* m_Target_; uint32_t m_TargetID_; int32_t m_FireSocketIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMeshAssetID_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSAMTurretPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponAimRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFireTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySelfDieAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoDie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayInitSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDieSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAvatarLoadCompleted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerNotifyStartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestStartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarViewTeammateSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarViewEnemySprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarViewSpriteDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldCalBoundary_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59193(); DLL2SDK::mscorlib::System::String* get_DamageEffectSocketName_59194(); int32_t get_DeathEffectID_59195(); float get_DeathEffectLifeTime_59196(); int32_t GetMeshAssetID_3P_59197(); bool IsSAMTurretPawn_59198(); void InitPawn_59199(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void InitAnim_59200(); void AddComponent_59201(); void RemoveComponent_59202(); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_AimRotation_59203(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetWeaponAimRotation_59204(); void SetFireTarget_59205(uint32_t targetID_); void PlaySelfDieAnim_59206(); void DoDie_59207(DLL2SDK::Assembly_CSharp::GameBase::SentryGunPawn_DieType byType_); void PlayInitSound_59208(); void PlayDieSound_59209(); void OnAvatarLoadCompleted_59210(); void ServerNotifyStartFire_59211(); void RequestStartFire_59212(); DLL2SDK::mscorlib::System::String* TacticalRadarViewTeammateSprite_59213(DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState eTacticalPawnState_); DLL2SDK::mscorlib::System::String* TacticalRadarViewEnemySprite_59214(); int32_t TacticalRadarViewSpriteDepth_59215(DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType spriteType_); bool ShouldCalBoundary_59216(); int32_t __xLuaBaseProxy_GetMeshAssetID_3P_59217(); bool __xLuaBaseProxy_IsSAMTurretPawn_59218(); void __xLuaBaseProxy_InitPawn_59219(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_InitAnim_59220(); void __xLuaBaseProxy_AddComponent_59221(); void __xLuaBaseProxy_RemoveComponent_59222(); DLL2SDK::UnityEngine::UnityEngine::Quaternion __xLuaBaseProxy_GetWeaponAimRotation_59223(); void __xLuaBaseProxy_SetFireTarget_59224(uint32_t P0_); void __xLuaBaseProxy_PlaySelfDieAnim_59225(); void __xLuaBaseProxy_DoDie_59226(DLL2SDK::Assembly_CSharp::GameBase::SentryGunPawn_DieType P0_); void __xLuaBaseProxy_PlayInitSound_59227(); void __xLuaBaseProxy_PlayDieSound_59228(); void __xLuaBaseProxy_OnAvatarLoadCompleted_59229(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_TacticalRadarViewTeammateSprite_59230(DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState P0_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_TacticalRadarViewEnemySprite_59231(); int32_t __xLuaBaseProxy_TacticalRadarViewSpriteDepth_59232(DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType P0_); bool __xLuaBaseProxy_ShouldCalBoundary_59233(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SAMTurretComponent : DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent { DLL2SDK::Assembly_CSharp::GameBase::SAMTurretPawn* m_OwnerPawn_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_weaponTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_weaponTransform2_; DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* m_target_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_InitRotation_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_InitlocalEulerAngles_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_InitlocalEulerAngles2_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_WeaponAimRotation_; bool m_Init_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_localEulerCache_; bool m_isPlayDieAnim_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_Transform1Rot_End_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Transform2EulerAngles_End_; float m_Transform2EulerAnglesDir_; float m_Transform1RotDir_; float m_DieEndAngleX_; float m_DieBeginAngleX_; float m_DieStartTime_; float m_DieDurTime_; struct StaticFields { DLL2SDK::mscorlib::System::String* WEAPON_NAME_; DLL2SDK::mscorlib::System::String* WEAPON_NAME_2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetWeaponTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponAimRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDieAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59186(); void Init_59187(DLL2SDK::Assembly_CSharp::GameBase::SAMTurretPawn* pawn_); void ResetWeaponTransform_59188(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetWeaponAimRotation_59189(); void LateUpdate_59190(); void SetTarget_59191(uint32_t targetID_); void PlayDieAnim_59192(float durtime_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct NuclearBombManager : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_NuclearBombMap_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* m_ExplodeEffect_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* m_ReplayExplodeEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Contains_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveNuclearBomb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateNuclearBomb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerNuclearBombExplode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopNuclearBombExplodeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerNuclearBombExplodeForReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopNuclearBombExplodeForReplay_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59172(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_NuclearBombMap_59173(); bool Contains_59174(int32_t actorID_); void Shutdown_59175(); void OnRoundEnd_59176(); void Clear_59177(); void RemoveNuclearBomb_59178(int32_t actorID_); void CreateNuclearBomb_59179(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_NBOMB_SUPPORT* content_); void TriggerNuclearBombExplode_59180(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_NBOMB_SUPPORT* content_); void StopNuclearBombExplodeEffect_59181(); void TriggerNuclearBombExplodeForReplay_59182(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, float duration_); void StopNuclearBombExplodeForReplay_59183(); void __xLuaBaseProxy_Shutdown_59184(); void __xLuaBaseProxy_OnRoundEnd_59185(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct NuclearBomb : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::bloomParamControl* m_BloomParam_; DLL2SDK::UnityEngine::UnityEngine::GUIStyle* m_Style_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* m_SmokeEffect_; bool m_ShowingBloomEffect_; float m_BeginBloomTime_; float m_LastSetBloomIntensityTime_; float m_BeginBloomIntensity_; float m_EndBloomIntensity_; float m_BeginBloomThreshold_; float m_EndBloomThreshold_; float INCREASE_INTENSITY_DURATION_; float KEEP_INTENSITY_DURATION_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBloomEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideBloomEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSmokeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideSmokeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59165(); void Update_59166(); void ShowBloomEffect_59167(); void HideBloomEffect_59168(); void ShowSmokeEffect_59169(); void HideSmokeEffect_59170(); void HideEffect_59171(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct HelicopterPawn : DLL2SDK::Assembly_CSharp::GameBase::KillStreakBasePawn { uint32_t m_HelicopterNPCID_; DLL2SDK::Assembly_CSharp::GameBase::PropertySet* m_PropertySet_; float m_AliveTime_; DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* m_ActorRoot_; int32_t m_DeathEffectID_; int32_t m_DamageSmokeEffectID_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* m_DamageSmokeEffect_; bool m_IsShowingDamageSmokeEffect_; DLL2SDK::Assembly_CSharp::Config::HelicopterNPCInfoConfig* m_CSVData_; DLL2SDK::Assembly_CSharp::GameBase::HelicopterPawnMove* m_PawnMove_; int32_t m_curLockTargetID_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_FireSocketTransformVertical_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_FireSocketTransformHorizontal_; bool m_helicopterFiring_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ms_FirePosOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_SetFireDir_; struct StaticFields { DLL2SDK::mscorlib::System::String* m_DamageEffectSocketName_; DLL2SDK::mscorlib::System::String* m_FireSocketNameVertical_; DLL2SDK::mscorlib::System::String* m_FireSocketNameHorizontal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMeshAssetID_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSwitchRoleComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHelicopterPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayInitSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponAttachmentLoadComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Die_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Die_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHPChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSmokeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LockTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponAimRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFirePos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFireDir_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFireSocketRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHitBloodEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldCalBoundary_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarViewTeammateSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarViewEnemySprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedToShowEnemySpriteOnRadar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarViewSpriteDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59070(); DLL2SDK::Assembly_CSharp::GameBase::EUPawnLogicType get_LogicType_59071(); uint32_t get_PlayerID_59072(); DLL2SDK::Assembly_CSharp::GameBase::PropertySet* get_PropertySet_59073(); DLL2SDK::Assembly_CSharp::Config::HelicopterNPCInfoConfig* get_CSVData_59074(); DLL2SDK::Assembly_CSharp::GameBase::HelicopterPawnMove* get_PawnMove_59075(); int32_t GetMeshAssetID_3P_59076(); DLL2SDK::Assembly_CSharp::GameEngine::EFireColliderShape get_FireColliderShape_59077(); DLL2SDK::mscorlib::System::Type* GetSwitchRoleComponentType_59078(); bool get_DisplayImpactEffect_59079(); DLL2SDK::Assembly_CSharp::GameEngine::TargetType get_ServerType_59080(); bool get_IsAvatarLoadSync_59081(); bool IsHelicopterPawn_59082(); void InitPawn_59083(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void PlayInitSound_59084(); void OnWeaponAttachmentLoadComplete_59085(); void Die_59086(DLL2SDK::Assembly_CSharp::GameBase::HelicopterPawn_DieType byType_); void DestroyPawn_59087(); void OnDestroy_59088(); void Die_59089(bool isHeadShot_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void OnHPChange_59090(); void ShowSmokeEffect_59091(); void LockTarget_59092(int32_t targetID_); void DelayFire_59093(); void StartFire_59094(); void StopFire_59095(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetWeaponAimRotation_59096(); void InitMesh_59097(DLL2SDK::UnityEngine::UnityEngine::GameObject* model_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetFirePos_59098(); void SetFireDir_59099(DLL2SDK::UnityEngine::UnityEngine::Vector3 fireDir_); void UpdateFireSocketRotation_59100(); void LateUpdate_59101(); void Tick_59102(float deltaTime_); void PlayHitBloodEffect_59103(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* info_); bool ShouldCalBoundary_59104(); DLL2SDK::mscorlib::System::String* TacticalRadarViewTeammateSprite_59105(DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState eTacticalPawnState_); DLL2SDK::mscorlib::System::String* TacticalRadarViewEnemySprite_59106(); bool NeedToShowEnemySpriteOnRadar_59107(); int32_t TacticalRadarViewSpriteDepth_59108(DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType spriteType_); void SetHidden_59109(bool isHidden_); int32_t __xLuaBaseProxy_GetMeshAssetID_3P_59110(); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetSwitchRoleComponentType_59111(); bool __xLuaBaseProxy_IsHelicopterPawn_59112(); void __xLuaBaseProxy_InitPawn_59113(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_OnWeaponAttachmentLoadComplete_59114(); void __xLuaBaseProxy_DestroyPawn_59115(); void __xLuaBaseProxy_OnDestroy_59116(); void __xLuaBaseProxy_Die_59117(bool P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); void __xLuaBaseProxy_OnHPChange_59118(); void __xLuaBaseProxy_StartFire_59119(); void __xLuaBaseProxy_StopFire_59120(); DLL2SDK::UnityEngine::UnityEngine::Quaternion __xLuaBaseProxy_GetWeaponAimRotation_59121(); void __xLuaBaseProxy_InitMesh_59122(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); void __xLuaBaseProxy_SetFireDir_59123(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); void __xLuaBaseProxy_Tick_59124(float P0_); void __xLuaBaseProxy_PlayHitBloodEffect_59125(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P1_); bool __xLuaBaseProxy_ShouldCalBoundary_59126(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_TacticalRadarViewTeammateSprite_59127(DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState P0_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_TacticalRadarViewEnemySprite_59128(); bool __xLuaBaseProxy_NeedToShowEnemySpriteOnRadar_59129(); int32_t __xLuaBaseProxy_TacticalRadarViewSpriteDepth_59130(DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType P0_); void __xLuaBaseProxy_SetHidden_59131(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct HelicopterPawnMove : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameBase::HelicopterPawn* m_Pawn_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_transform_; bool m_IsMove_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_MoveDir_; float m_MoveV_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_MoveSrcPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_MoveDstPos_; float m_MoveStartTime_; bool m_IsTurn_; float m_TurnV_; float m_TurnDir_; float m_AimDiffAngle_; float m_CurDiffAngle_; float m_AimAngleY_; bool m_bReachCrtPoint_; bool m_Left_; bool m_Right_; bool m_Idle_; bool m_Move_; DLL2SDK::Assembly_CSharp::GameBase::HelicopterPawnMove_E_CRT_STATE crtState_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_EnterPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastPos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTurn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCruise_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllTrigger_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59152(); void Init_59153(DLL2SDK::Assembly_CSharp::GameBase::HelicopterPawn* pawn_); void OnEnter_59154(DLL2SDK::UnityEngine::UnityEngine::Vector3 DstPos_); void OnExit_59155(DLL2SDK::Assembly_CSharp::Network::SyncControllableInfoMsg* msg_); void OnTurn_59156(DLL2SDK::Assembly_CSharp::Network::SyncControllableInfoMsg* msg_); void OnCruise_59157(DLL2SDK::Assembly_CSharp::Network::SyncControllableInfoMsg* msg_); void Update_59158(); void ResetAllTrigger_59159(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct HelicopterPawnMgr : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_HelicopterPawnMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_HelicopterPosYOffsetIndex_; float m_PosYOffsetScale_; int32_t m_PosYOffsetIndex_; DLL2SDK::Assembly_CSharp::PVP::ReplaySummonManager_CreateObjectCallBack* CreateCallBack_; DLL2SDK::Assembly_CSharp::PVP::ReplaySummonManager_DestoryObjectCallBack* DestoryCallBack_; struct StaticFields { DLL2SDK::Assembly_CSharp::PVP::ReplaySummonManager_CommonDestoryCallBack* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateHelicopterPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CreateHelicopterPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPawnActorType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Find_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateHelicopterPawnInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllHelicopterPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveHelicopterPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RemoveHelicopterPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HadCreated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayerHadHelicopter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPosYOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddPosYOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemovePosYOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeadReplayCommonDestory_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59132(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_HelicopterPawnMap_59133(); void Reset_59134(); void Shutdown_59135(); bool CreateHelicopterPawn_59136(DLL2SDK::Assembly_CSharp::Network::SyncControllableInfoMsg* msg_); bool CreateHelicopterPawn_59137(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_, DLL2SDK::CSProto::msg::ECamp camp_, uint32_t playerID_, uint32_t actorID_, uint32_t HelicopterID_, uint8_t lifeTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3 DstPos_); DLL2SDK::Assembly_CSharp::EActorType GetPawnActorType_59138(); DLL2SDK::Assembly_CSharp::GameBase::HelicopterPawn* Find_59139(uint32_t actorID_); void UpdateHelicopterPawnInfo_59140(DLL2SDK::Assembly_CSharp::Network::SyncControllableInfoMsg* msg_); void RemoveAllHelicopterPawn_59141(); void RemoveHelicopterPawn_59142(DLL2SDK::Assembly_CSharp::Network::SyncControllableInfoMsg* msg_); void RemoveHelicopterPawn_59143(uint32_t actorID_, float lifeTime_); bool HadCreated_59144(uint32_t actorID_); bool PlayerHadHelicopter_59145(uint32_t playerID_); float GetPosYOffset_59146(); void AddPosYOffset_59147(uint32_t actorID_); void RemovePosYOffset_59148(uint32_t actorID_); void __xLuaBaseProxy_Reset_59150(); void __xLuaBaseProxy_Shutdown_59151(); static void DeadReplayCommonDestory_59149(uint32_t actorID_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct HelicopterPawnInitializeData : DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData { uint32_t HelicopterNPCID_; float AliveTime_; DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* actorRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59069(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct NetworkElectricShockCarBehavior : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::System_Core::System::Action* onStart_; DLL2SDK::System_Core::System::Action* onStop_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59041(DLL2SDK::System_Core::System::Action* startAction_, DLL2SDK::System_Core::System::Action* stopAction_); void _ctor_59042(DLL2SDK::mscorlib::System::Action_1* startAttackAction_, DLL2SDK::mscorlib::System::Action_1* stopAttackAction_); void _ctor_59043(DLL2SDK::mscorlib::System::Action_1* startAttackAction_, DLL2SDK::mscorlib::System::Action_1* stopAttackAction_); bool get_UseCoroutine_59044(); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_59045(); void OnUpdateRepInfo_59046(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); void OnStop_59047(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_59048(); void __xLuaBaseProxy_OnUpdateRepInfo_59049(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); void __xLuaBaseProxy_OnStop_59050(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct NetworkElectricShockCarMove2TargetBehavior : DLL2SDK::Assembly_CSharp::PVP::NetworkElectricShockCarBehavior { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59061(DLL2SDK::System_Core::System::Action* startAction_, DLL2SDK::System_Core::System::Action* stopAction_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct NetworkElectricShockCarIdleBehavior : DLL2SDK::Assembly_CSharp::PVP::NetworkElectricShockCarBehavior { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59060(DLL2SDK::System_Core::System::Action* startAction_, DLL2SDK::System_Core::System::Action* stopAction_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct NetworkElectricShockCarChargeBehavior : DLL2SDK::Assembly_CSharp::PVP::NetworkElectricShockCarBehavior { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59059(DLL2SDK::System_Core::System::Action* startAction_, DLL2SDK::System_Core::System::Action* stopAction_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct NetworkElectricShockCarQuitBehavior : DLL2SDK::Assembly_CSharp::PVP::NetworkElectricShockCarBehavior { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59058(DLL2SDK::System_Core::System::Action* startAction_, DLL2SDK::System_Core::System::Action* stopAction_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct NetworkElectricShockCarCommonBehavior : DLL2SDK::Assembly_CSharp::PVP::NetworkElectricShockCarBehavior { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59057(DLL2SDK::System_Core::System::Action* startAction_, DLL2SDK::System_Core::System::Action* stopAction_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct NetworkElectricShockCarAttackBehavior : DLL2SDK::Assembly_CSharp::PVP::NetworkElectricShockCarBehavior { DLL2SDK::mscorlib::System::Action_1* onStartAttack_; DLL2SDK::mscorlib::System::Action_1* onStopAttack_; bool m_StartAttack_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MainBehavior_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanShowElectricCDHud_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59033(DLL2SDK::mscorlib::System::Action_1* startAttackAction_, DLL2SDK::mscorlib::System::Action_1* stopAttackAction_); void MainBehavior_59034(); void OnUpdateRepInfo_59035(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); void OnStop_59036(); void __xLuaBaseProxy_MainBehavior_59038(); void __xLuaBaseProxy_OnUpdateRepInfo_59039(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); void __xLuaBaseProxy_OnStop_59040(); static bool IsCanShowElectricCDHud_59037(uint32_t targetPlayerID_, int32_t* alpha_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct ElectricShockCarTakeDamageComponent : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAITakeDamageComponent { void _ctor_59032(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct ElectricShockCarSteeringAgent : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::SWS::PathManager* pathContainer_; int32_t startPoint_; bool updateRotation_; int32_t currentPoint_; DLL2SDK::Array* waypoints_; int32_t m_AvoidancePriority_; DLL2SDK::UnityEngine::UnityEngine::AI::NavMeshAgent* agent_; DLL2SDK::Assembly_CSharp::PVP::ElectricShockCarPawn* Owner_; float ReachOffset_; bool HasPendingDestination_; DLL2SDK::UnityEngine::UnityEngine::Vector3 PendingDestination_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NavigationMoveActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNavigationVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartMoveAlongPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Move_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasReachedCurWaypoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GoToWaypoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReachedPathEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWaypointPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReachOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveTo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59016(DLL2SDK::Assembly_CSharp::PVP::ElectricShockCarPawn* InOwner_); DLL2SDK::UnityEngine::UnityEngine::AI::NavMeshAgent* get_Agent_59017(); void Init_59018(); void Update_59019(); DLL2SDK::UnityEngine::UnityEngine::Vector3 NavigationMoveActor_59020(float deltaTime_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetNavigationVelocity_59021(); void StartMoveAlongPath_59022(); void Move_59023(); bool HasReachedCurWaypoint_59024(); void GoToWaypoint_59025(int32_t index_); void ReachedPathEnd_59026(); void SetWaypointPath_59027(DLL2SDK::Assembly_CSharp::SWS::PathManager* newPath_); void Stop_59028(bool stopUpdates_); void ChangeSpeed_59029(float value_); void SetReachOffset_59030(float offset_); void MoveTo_59031(DLL2SDK::UnityEngine::UnityEngine::Vector3 destLoc_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ElectricShockCarPawnMgr : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ElectricShockCarPawnDict_; DLL2SDK::Assembly_CSharp::PVP::ReplaySummonManager_CreateObjectCallBack* CreateCallBack_; DLL2SDK::Assembly_CSharp::PVP::ReplaySummonManager_DestoryObjectCallBack* DestoryCallBack_; struct StaticFields { DLL2SDK::Assembly_CSharp::PVP::ReplaySummonManager_CommonDestoryCallBack* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateElectricShockCarPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPawnActorType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModelAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Find_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllElectricShockCarPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveElectricShockCarPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveElectricShockCarPawnByPlayerID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsExistByActorID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsExistByPlayerID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCarCurrentElectricQuantity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCarMaxElectricQuantity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeadReplayCommonDestory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSpectatingTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveTo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58998(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_ElectricShockCarPawnDict_58999(); void Clear_59000(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* CreateElectricShockCarPawn_59001(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_, DLL2SDK::CSProto::msg::ECamp camp_, uint32_t playerID_, uint32_t actorID_, uint64_t roleID_, uint32_t ownerPlayerID_); DLL2SDK::Assembly_CSharp::EActorType GetPawnActorType_59002(); int32_t GetModelAssetID_59003(); DLL2SDK::Assembly_CSharp::PVP::ElectricShockCarPawn* Find_59004(uint32_t actorID_); void RemoveAllElectricShockCarPawn_59005(); void RemoveElectricShockCarPawn_59006(uint32_t actorID_, DLL2SDK::Assembly_CSharp::PVP::ElectricShockCarPawn_DieType byType_); void CheckAudio_59007(DLL2SDK::mscorlib::System::String* eventName_); void RemoveElectricShockCarPawnByPlayerID_59008(uint32_t playerID_); bool IsExistByActorID_59009(uint32_t actorID_); bool IsExistByPlayerID_59010(uint32_t playerID_); void SetCarCurrentElectricQuantity_59011(uint32_t playerID_, uint32_t actorID_, int32_t currentCount_); void SetCarMaxElectricQuantity_59012(uint32_t playerID_, uint32_t actorID_, int32_t maxCount_); void RefreshSpectatingTarget_59014(); void MoveTo_59015(DLL2SDK::UnityEngine::UnityEngine::Vector3 v3_); static void DeadReplayCommonDestory_59013(uint32_t actorID_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct ElectricShockCarPawn : DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkAIPawn { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AttackPlayerInfoList_; DLL2SDK::Assembly_CSharp::CarElectricShockComponment* m_CarElectricShockComponment_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_ElectricLineEffectRootTrans_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_ElectricLineTrans_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_ElectricLineLocalPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_ElectricCarPos_; float m_ElectricLineAngleY_; DLL2SDK::UnityEngine::UnityEngine::Vector3 n_LineEffectOrignPos_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_LineEffectOrignRotation_; float m_MoveAnimSpeedConfigValue_; bool DebugDoForceCrossUpdateAnim_; int32_t m_CurDeadParam_; bool UseRandomDeadAnim_; DLL2SDK::mscorlib::System::String* m_DieAnimation_; float targetDistance_; float carDistance_; DLL2SDK::UnityEngine::UnityEngine::Vector3 newPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_; bool isCarRotate_; DLL2SDK::Assembly_CSharp::EAssetID m_RenderEffectAssetID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 focalPointDir_; struct StaticFields { DLL2SDK::mscorlib::System::String* Socket_ElectricLine_; DLL2SDK::mscorlib::System::String* Socket_ElectricEffect_; int32_t Prepare_Electric_Count_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldCalBoundary_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarViewTeammateSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarViewEnemySprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedToShowEnemySpriteOnRadar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigAnimComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateLogicalComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitReconnectInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddReconnectAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_AddReconnectAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawnProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBehaviors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigActorRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustElectricRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitIndicator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveIndicator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartIdle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndIdle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartCharge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndCharge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartMove2Target_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndMove2Target_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSetTargetPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndSetTargetPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAttackPlayInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitElectricLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateLineRenderEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAttackAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAttackAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTargetPawnBodyPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAttackTargetPlayerID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAttackPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAttackPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAttackPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CarElectricShock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHitGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSoundEmitterType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTakeDamageComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHitEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBloodEffectAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Die_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Die_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayDie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDieAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddOcclusionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_AddOcclusionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveOcclusionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanShowOcclusionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshOcclusionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMeshAssetID_1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMeshAssetID_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustToGround_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustDesiredRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedNormalMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecvMovePath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTraceFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAttackPlayerInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58880(); DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState get_DefaultPhysState_58881(); DLL2SDK::Assembly_CSharp::GameBase::EPawnCategoryType get_PawnCategoryType_58882(); bool get_IsAvatarLoadSync_58883(); bool get_CanLockedByRPG_58884(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_CenterOffset_58885(); bool ShouldCalBoundary_58886(); DLL2SDK::mscorlib::System::String* TacticalRadarViewTeammateSprite_58887(DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState eTacticalPawnState_); DLL2SDK::mscorlib::System::String* TacticalRadarViewEnemySprite_58888(); bool NeedToShowEnemySpriteOnRadar_58889(); DLL2SDK::UnityEngine::UnityEngine::Animator* get_Animator_58890(); int32_t get_CurDeadParam_58891(); void set_CurDeadParam_58892(int32_t value_); DLL2SDK::mscorlib::System::String* get_DieAnimation_58893(); void set_DieAnimation_58894(DLL2SDK::mscorlib::System::String* value_); void ConfigAnimComponent_58895(); void CreateLogicalComponents_58896(); void DestroyComponent_58897(); void Start_58898(); void InitRenderer_58899(); void InitPawn_58900(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void InitReconnectInfo_58901(); void AddReconnectAttack_58902(uint32_t targetPlayerID_); void AddReconnectAttack_58903(DLL2SDK::Assembly_CSharp::GameBase::Pawn* tempPawn_); void InitPawnProperty_58904(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void InitBehaviors_58905(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void Reset_58906(); void ConfigActorRoot_58907(); void Tick_58908(float deltaTime_); void AdjustElectricRotation_58909(); void InitIndicator_58910(); void RemoveIndicator_58911(); void StartIdle_58912(); void EndIdle_58913(); void StartCharge_58914(); void EndCharge_58915(); void StartMove2Target_58916(); void EndMove2Target_58917(); void StartSetTargetPos_58918(DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPos_); void EndSetTargetPos_58919(DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPos_); void SetHidden_58920(bool isHidden_); void InitAttackPlayInfo_58921(); void InitElectricLine_58922(); DLL2SDK::Assembly_CSharp::GameEngine::LineRenderEffect* CreateLineRenderEffect_58923(); void PlayAttackAnim_58924(uint32_t targetPlayerID_); void StopAttackAnim_58925(uint32_t targetPlayerID_); void UpdateEffect_58926(DLL2SDK::Assembly_CSharp::PVP::ElectricShockCarPawn_AttackPlayerInfo* info_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dstPos_); void RemoveEffect_58927(DLL2SDK::Assembly_CSharp::GameEngine::LineRenderEffect* effect_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetTargetPawnBodyPoint_58928(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); uint32_t CheckAttackTargetPlayerID_58929(uint32_t playerID_); DLL2SDK::Assembly_CSharp::PVP::ElectricShockCarPawn_AttackPlayerInfo* AddAttackPlayerInfo_58930(uint32_t playerID_); DLL2SDK::Assembly_CSharp::PVP::ElectricShockCarPawn_AttackPlayerInfo* GetAttackPlayerInfo_58931(uint32_t playerID_); void RemoveAttackPlayerInfo_58932(DLL2SDK::Assembly_CSharp::PVP::ElectricShockCarPawn_AttackPlayerInfo* info_); void CarElectricShock_58933(bool shock_); DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup GetHitGroup_58934(DLL2SDK::UnityEngine::UnityEngine::Collider* hitObject_); bool get_ShouldCheckDetailCollider_58935(); DLL2SDK::mscorlib::System::Type* GetSoundEmitterType_58936(); DLL2SDK::mscorlib::System::Type* GetTakeDamageComponentType_58937(); void PlayHitEffect_58938(DLL2SDK::Assembly_CSharp::GameBase::Pawn_EDirection hitMotionDir_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); int32_t GetBloodEffectAsset_58939(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* info_); void Die_58940(DLL2SDK::Assembly_CSharp::PVP::ElectricShockCarPawn_DieType byType_); void PlayAudio_58941(DLL2SDK::mscorlib::System::String* eventName_); void Die_58942(bool isHeadShot_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void DelayDie_58943(); void PlayDieAnim_58944(bool isHeadShot_); void DestroyPawn_58945(); void AddOcclusionEffect_58946(); void AddOcclusionEffect_58947(DLL2SDK::Assembly_CSharp::EAssetID assetID_); void RemoveOcclusionEffect_58948(); bool CanShowOcclusionEffect_58949(DLL2SDK::Assembly_CSharp::EAssetID* assetID_); void RefreshOcclusionEffect_58950(); int32_t GetMeshAssetID_1P_58951(); int32_t GetMeshAssetID_3P_58952(); void UpdateRotation_58953(float deltaTime_); void AdjustToGround_58954(float deltaTime_); DLL2SDK::UnityEngine::UnityEngine::Quaternion AdjustDesiredRotation_58955(DLL2SDK::UnityEngine::UnityEngine::Vector3 focalDirection_); void SimulatedNormalMove_58956(float deltaTime_); void RecvMovePath_58957(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_AIMOVE* moveData_); int32_t GetTraceFlag_58958(); void BeginDestroy_58959(); void ClearAttackPlayerInfo_58960(); bool __xLuaBaseProxy_ShouldCalBoundary_58961(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_TacticalRadarViewTeammateSprite_58962(DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState P0_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_TacticalRadarViewEnemySprite_58963(); bool __xLuaBaseProxy_NeedToShowEnemySpriteOnRadar_58964(); void __xLuaBaseProxy_ConfigAnimComponent_58965(); void __xLuaBaseProxy_CreateLogicalComponents_58966(); void __xLuaBaseProxy_DestroyComponent_58967(); void __xLuaBaseProxy_Start_58968(); void __xLuaBaseProxy_InitPawn_58969(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_InitPawnProperty_58970(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_InitBehaviors_58971(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_Reset_58972(); void __xLuaBaseProxy_Tick_58973(float P0_); void __xLuaBaseProxy_SetHidden_58974(bool P0_); DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup __xLuaBaseProxy_GetHitGroup_58975(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetSoundEmitterType_58976(); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetTakeDamageComponentType_58977(); void __xLuaBaseProxy_PlayHitEffect_58978(DLL2SDK::Assembly_CSharp::GameBase::Pawn_EDirection P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); int32_t __xLuaBaseProxy_GetBloodEffectAsset_58979(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); void __xLuaBaseProxy_Die_58980(bool P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); void __xLuaBaseProxy_PlayDieAnim_58981(bool P0_); void __xLuaBaseProxy_DestroyPawn_58982(); int32_t __xLuaBaseProxy_GetMeshAssetID_1P_58983(); int32_t __xLuaBaseProxy_GetMeshAssetID_3P_58984(); void __xLuaBaseProxy_UpdateRotation_58985(float P0_); void __xLuaBaseProxy_AdjustToGround_58986(float P0_); DLL2SDK::UnityEngine::UnityEngine::Quaternion __xLuaBaseProxy_AdjustDesiredRotation_58987(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); void __xLuaBaseProxy_SimulatedNormalMove_58988(float P0_); void __xLuaBaseProxy_RecvMovePath_58989(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_AIMOVE* P0_); int32_t __xLuaBaseProxy_GetTraceFlag_58990(); void __xLuaBaseProxy_BeginDestroy_58991(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { enum struct EElectricShockCarInfo : int32_t { CurrentElectricQuantity_ = static_cast(0x0), MaxElectricQuantity_ = static_cast(0x1), StartCharge_ = static_cast(0x2), EndCharge_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MPAIPawnInitializeData : DLL2SDK::Assembly_CSharp::PVE::AIPawnInitializeData { DLL2SDK::Assembly_CSharp::PVEConfigPresetBase* presetData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPresetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76483(); void SetPresetData_76484(DLL2SDK::Assembly_CSharp::PVEConfigPresetBase* preset_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct ElectricShockCarController : DLL2SDK::Assembly_CSharp::PVE::AIController { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CommandList_; DLL2SDK::mscorlib::System::String* CurrentAIBehavior_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* DefaultCommandList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* AvailiableCommandTypeDic_; DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* Target_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _CachedTargetPosition_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Destination_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_DesiredFocalObj_; DLL2SDK::Assembly_CSharp::PVP::ElectricShockCarPawn* MyPawn_; DLL2SDK::Assembly_CSharp::PVP::ElectricShockCarController_SightUpdateInfo MySightUpdateInfo_; bool IsAIPausing_; bool IsDoingAttack_; bool IsDoingMeleeAttack_; bool CanAttackWhileMoving_; int32_t LockedAttackMode_; float MeleeAttackAnimLength_; DLL2SDK::Assembly_CSharp::SWS::PathManager* CachedInitSWSPath_; DLL2SDK::Assembly_CSharp::PVE::AIReactionManager* mReactionMgr_; DLL2SDK::Assembly_CSharp::PVE::PVEAIAction_ReacationHandler* CurrentReacationHandler_; DLL2SDK::Assembly_CSharp::PVE::AIReaction_PlaymakerIntegration* m_Reaction_; float PendingReactionFreshSeconds_; uint64_t LastSeenPlayerPawnID_; float LastSeenPlayerRecordTime_; uint64_t LastDamageInstigatorPawnID_; float LastDamageRecordTime_; float LastEnteredActionVolumeRecordTime_; DLL2SDK::Assembly_CSharp::PVP::AICmdFsmNotification* PendingCmdFsmNotification_; bool disableLog_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldEngageFight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanAttackTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAttackDirection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPendingCmdFsmNotification_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Possess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnPossess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExecuteWhatToDoNext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnDie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableAIComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldFightEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldAbortTrailAndAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldAbortInPlaceAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCmdType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CmdMoveTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CmdMoveAndAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CmdMoveTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CmdTrailAndAttackTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CmdTrailAndAttackTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CmdTrailTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CmdPlayAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CmdWeaponAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CmdAttackVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CmdPauseIdle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CmdWander_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CmdSearchOnSpots_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CmdPlayAnimAtDestination_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CmdOrientAndPlayAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CmdFireFromCover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CmdRootMotionFireFromCover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Execute_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Execute_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanExecute_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReactToTakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReactToSeePlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldChangeTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRecentlyHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AILog_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58823(); DLL2SDK::Assembly_CSharp::PVE::AICommand* get_ActiveCmd_58824(); DLL2SDK::Assembly_CSharp::PVE::AICommand* get_BottomCmd_58825(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_CachedTargetPosition_58826(); void set_CachedTargetPosition_58827(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_TargetPosition_58828(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_TargetTransform_58829(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_AimTarget_58830(); bool ShouldEngageFight_58831(); bool CanAttackTarget_58832(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetAttackDirection_58833(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Destination_58834(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_DesiredFocalObj_58835(); bool get_ShouldCheckPeripheralVision_58836(); DLL2SDK::Assembly_CSharp::PVE::AIReactionManager* get_ReactionMgr_58837(); void SetPendingCmdFsmNotification_58838(DLL2SDK::mscorlib::System::String* eventName_); void Possess_58839(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void UnPossess_58840(); bool CanAttack_58841(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_); DLL2SDK::mscorlib::System::String* ExecuteWhatToDoNext_58842(); void DestroyComponent_58843(); void OnPawnDie_58844(); void DisableAIComponent_58845(); bool ShouldFightEnemy_58846(); bool ShouldAbortTrailAndAttack_58847(); bool ShouldAbortInPlaceAttack_58848(); DLL2SDK::mscorlib::System::Type* GetCmdType_58849(DLL2SDK::mscorlib::System::String* cmdName_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdMoveTo_58850(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, float offset_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdMoveAndAttack_58851(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, float offset_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdMoveTo_58852(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, bool precise_, float offset_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdTrailAndAttackTarget_58853(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_, float distToLostTarget_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdTrailAndAttackTarget_58854(uint32_t pawnId_, float distToLostTarget_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdTrailTarget_58855(); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdPlayAnim_58856(DLL2SDK::mscorlib::System::String* animName_, float animLen_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdWeaponAttack_58857(DLL2SDK::mscorlib::System::String* cmdName_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdAttackVolume_58858(DLL2SDK::Assembly_CSharp::PVE::AIAttackVolume* volume_, DLL2SDK::mscorlib::System::String* animName_, float animLen_, int32_t randomValue_, bool needFinishRotation_, bool canRotateWhilePlayingAnim_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdPauseIdle_58859(bool bStopAIMove_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdWander_58860(float outerRadius_, float innerRadius_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdSearchOnSpots_58861(DLL2SDK::mscorlib::System::Collections::Generic::List_1* spots_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdPlayAnimAtDestination_58862(DLL2SDK::UnityEngine::UnityEngine::GameObject* inDestTarget_, DLL2SDK::mscorlib::System::String* inAnimName_, float inAnimLength_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdOrientAndPlayAnim_58863(DLL2SDK::mscorlib::System::String* inAnimName_, float inAnimLength_, DLL2SDK::UnityEngine::UnityEngine::Quaternion inDestRotation_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdFireFromCover_58864(DLL2SDK::Assembly_CSharp::CoverSpot* inCover_, float inFireMaxTime_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CmdRootMotionFireFromCover_58865(DLL2SDK::Assembly_CSharp::RootMotionCoverSpot* inCover_, float inFireMaxTime_); int32_t Execute_58866(DLL2SDK::mscorlib::System::String* cmdName_, DLL2SDK::Assembly_CSharp::PVE::AICommand_InitParam* param_); int32_t Execute_58867(DLL2SDK::mscorlib::System::String* cmdName_, bool notifyFsmResult_); bool CanExecute_58868(DLL2SDK::mscorlib::System::Type* cmdType_); void ReactToTakeDamage_58869(DLL2SDK::Assembly_CSharp::GameBase::Pawn* instigator_); void ReactToSeePlayer_58870(DLL2SDK::Assembly_CSharp::GameBase::Pawn* instigator_); bool ShouldChangeTarget_58871(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* newTarget_); bool IsRecentlyHit_58872(float duration_); void AILog_58873(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::Array* paras_); void __xLuaBaseProxy_Possess_58874(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_UnPossess_58875(); void __xLuaBaseProxy_DestroyComponent_58876(); void __xLuaBaseProxy_OnPawnDie_58877(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct AICmdFsmNotification : DLL2SDK::mscorlib::System::Object { bool IsPending_; DLL2SDK::mscorlib::System::String* EventName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58822(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { enum struct EInitActionMode : int32_t { None_ = static_cast(0x0), Idle_ = static_cast(0x1), PlayAnim_ = static_cast(0x2), Chase_ = static_cast(0x3), Wander_ = static_cast(0x4), SWSPath_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp { struct CarElectricShockComponment : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::TweenPosition* Wheel_; DLL2SDK::Assembly_CSharp::TweenPosition* Body_; DLL2SDK::Array* Wheels_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_OrignBodyPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_OrignWheelPos_; bool m_IsElectricShock_; float m_ShockTime_; int32_t m_ShockCount_; float m_Speed_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_RotateAngle_; float m_Angle_; struct StaticFields { int32_t ElectricShockDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetElectricShockState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartElectricShock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndElectricShock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartTween_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndTween_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMove_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58814(); void Awake_58815(); void SetElectricShockState_58816(bool electricShock_); void StartElectricShock_58817(); void EndElectricShock_58818(); void StartTween_58819(DLL2SDK::Assembly_CSharp::TweenPosition* tween_); void EndTween_58820(DLL2SDK::Assembly_CSharp::TweenPosition* tween_); void UpdateMove_58821(DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::PawnSoundEmitter* soundEmitter_, DLL2SDK::UnityEngine::UnityEngine::Vector3 velocity_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct FakeCarePackage : DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget { bool NeedHideDelay_; float HideDelay_; void _ctor_58811(); void Start_58812(); void DestroySelf_58813(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CarePackagePlanePropeller : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Vector3 Normal_; float Multiplier_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58808(); void Start_58809(); void Update_58810(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CarePackagePlanePawnManager : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_PlanePawnMap_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateCarePackagePlanePawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCarePackagePlanePawnMovement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemovePlanePawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyPlanePawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Contains_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateFakeCarePackage_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58795(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_PlanePawnMap_58796(); void Reset_58797(); void Shutdown_58798(); void Clear_58799(); bool CreateCarePackagePlanePawn_58800(DLL2SDK::Assembly_CSharp::Network::SyncCarepackagePlaneMsg* msg_); void UpdateCarePackagePlanePawnMovement_58801(DLL2SDK::Assembly_CSharp::Network::SyncCarepackagePlaneMsg* msg_); void RemovePlanePawn_58802(uint32_t actorID_); void DestroyPlanePawn_58803(uint32_t actorID_, bool isDestroy_); bool Contains_58804(uint32_t actorID_); void CreateFakeCarePackage_58805(DLL2SDK::UnityEngine::UnityEngine::Vector3 postion_); void __xLuaBaseProxy_Reset_58806(); void __xLuaBaseProxy_Shutdown_58807(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CarePackagePlanePawn : DLL2SDK::Assembly_CSharp::GameBase::KillStreakBasePawn { DLL2SDK::Assembly_CSharp::GameBase::CarePackagePlaneMovement* m_PawnMovement_; DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* m_ActorRoot_; DLL2SDK::Assembly_CSharp::GameBase::CarePackagePlanePawnManager* m_PawnManager_; int32_t m_DeathEffectID_; int32_t m_DamageSmokeEffectID_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* m_DamageSmokeEffect_; bool m_IsShowingDamageSmokeEffect_; struct StaticFields { DLL2SDK::mscorlib::System::String* m_DamageEffectSocketName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSwitchRoleComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMeshAssetID_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPawnManager_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldCalBoundary_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarViewTeammateSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarViewEnemySprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarViewSpriteDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHPChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSmokeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RawSwitchAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchVehicleController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDieEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyDamageEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IgnoreRadarEdge_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58755(); DLL2SDK::Assembly_CSharp::GameEngine::TargetType get_ServerType_58756(); DLL2SDK::mscorlib::System::Type* GetSwitchRoleComponentType_58757(); uint32_t get_PlayerID_58758(); DLL2SDK::Assembly_CSharp::GameBase::CarePackagePlaneMovement* get_PawnMovement_58759(); int32_t GetMeshAssetID_3P_58760(); DLL2SDK::Assembly_CSharp::GameEngine::EFireColliderShape get_FireColliderShape_58761(); bool get_DisplayImpactEffect_58762(); bool get_IsAvatarLoadSync_58763(); bool get_EnableAnimatorLOD_58764(); void InitPawn_58765(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void DestroyPawn_58766(); void SetPawnManager_58767(DLL2SDK::Assembly_CSharp::GameBase::CarePackagePlanePawnManager* PawnManager_); bool ShouldCalBoundary_58768(); DLL2SDK::mscorlib::System::String* TacticalRadarViewTeammateSprite_58769(DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState eTacticalPawnState_); DLL2SDK::mscorlib::System::String* TacticalRadarViewEnemySprite_58770(); int32_t TacticalRadarViewSpriteDepth_58771(DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType spriteType_); void OnHPChange_58772(); void ShowSmokeEffect_58773(); void SetHidden_58774(bool isHidden_); void RawSwitchAnimatorController_58775(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* controller_); void SwitchVehicleController_58776(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* controller_, bool firstPersonAnimator_); void SwitchAnimatorController_58777(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* controller_, bool firstPersonAnimator_); void PlayDieEffect_58778(); void DestroyDamageEffect_58779(); bool IgnoreRadarEdge_58780(); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetSwitchRoleComponentType_58781(); int32_t __xLuaBaseProxy_GetMeshAssetID_3P_58782(); void __xLuaBaseProxy_InitPawn_58783(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_DestroyPawn_58784(); bool __xLuaBaseProxy_ShouldCalBoundary_58785(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_TacticalRadarViewTeammateSprite_58786(DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState P0_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_TacticalRadarViewEnemySprite_58787(); int32_t __xLuaBaseProxy_TacticalRadarViewSpriteDepth_58788(DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType P0_); void __xLuaBaseProxy_OnHPChange_58789(); void __xLuaBaseProxy_SetHidden_58790(bool P0_); void __xLuaBaseProxy_RawSwitchAnimatorController_58791(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* P0_); void __xLuaBaseProxy_SwitchVehicleController_58792(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* P0_, bool P1_); void __xLuaBaseProxy_SwitchAnimatorController_58793(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* P0_, bool P1_); bool __xLuaBaseProxy_IgnoreRadarEdge_58794(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CarePackagePlaneInitializeData : DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58754(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CarePackagePlaneMovement : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameBase::CarePackagePlanePawn* m_Pawn_; bool m_IsMoving_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_MoveDirection_; float m_MoveSpeed_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_MoveSourcePosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_MoveDestinationPosition_; float m_StartMovingTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMovement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58748(); void Init_58749(DLL2SDK::Assembly_CSharp::GameBase::CarePackagePlanePawn* pawn_); void OnEnter_58750(DLL2SDK::UnityEngine::UnityEngine::Vector3 DestinationPosition_, float moveSpeed_); void OnExit_58751(); void UpdateMovement_58752(DLL2SDK::UnityEngine::UnityEngine::Vector3 DestinationPosition_, float moveSpeed_); void Update_58753(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CarePackageManager : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_CarePackageMap_; DLL2SDK::Assembly_CSharp::PVP::ReplaySummonManager_CreateObjectCallBack* CreateCallBack_; DLL2SDK::Assembly_CSharp::PVP::ReplaySummonManager_DestoryObjectCallBack* DestoryCallBack_; struct StaticFields { DLL2SDK::Assembly_CSharp::PVP::ReplaySummonManager_CommonDestoryCallBack* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateCarePackage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCarePackageMovement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateDeadReplayCarePackage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCarePackage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveCarePackage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Contains_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Find_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeadReplayCommonDestory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateFakeCarePackage_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58732(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_CarePackageMap_58733(); void Reset_58734(); void Shutdown_58735(); void Clear_58736(); bool CreateCarePackage_58737(DLL2SDK::Assembly_CSharp::GameBase::CarePackageSyncData* content_); void UpdateCarePackageMovement_58738(DLL2SDK::Assembly_CSharp::GameBase::CarePackageSyncData* content_); bool CreateDeadReplayCarePackage_58739(DLL2SDK::Assembly_CSharp::PVP::DeadReplayProcessor_CarePackageCommon_CarePackageInfo carePackageInfo_); void UpdateCarePackage_58740(DLL2SDK::Assembly_CSharp::GameBase::CarePackageSyncData* content_); void RemoveCarePackage_58741(uint32_t actorID_, bool silentRemove_); bool Contains_58742(uint32_t actorID_); DLL2SDK::Assembly_CSharp::GameBase::CarePackage* Find_58743(uint32_t actorID_); void CreateFakeCarePackage_58745(DLL2SDK::UnityEngine::UnityEngine::Vector3 postion_); void __xLuaBaseProxy_Reset_58746(); void __xLuaBaseProxy_Shutdown_58747(); static void DeadReplayCommonDestory_58744(uint32_t actorID_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CarePackageSyncData : DLL2SDK::mscorlib::System::Object { uint32_t PlayerId_; uint32_t ActorId_; int32_t CarePackageType_; uint8_t Camp_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Pos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Orient_; uint32_t ScoreStreakId_; uint16_t LeftLifeTime_; uint16_t LifeTime_; uint32_t ItemId_; uint8_t IsDestroy_; uint32_t ResetTimes_; uint32_t SetTrapPlayerId_; uint8_t BoxStat_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Vel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58730(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_CREATE_PACKAGE* data_); void _ctor_58731(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_PACKAGE* data_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CarePackage : DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget { DLL2SDK::Assembly_CSharp::GameBase::GameTriggerVolume* TriggerVolume_; float LerpTransformTime_; float Mass_; float Drag_; float EnablePhysicsHeight_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* Collider_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MeshRoot_; DLL2SDK::UnityEngine::UnityEngine::MeshCollider* MeshCollider_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SignalEffectGO_; float SelfRequestDelay_; float TeammateRequestDelay_; float EnemyRequestDelay_; DLL2SDK::UnityEngine::UnityEngine::Transform* EffectSocketTransform_; int32_t FallingEffectAssetID_; int32_t LandEffectAssetID_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* m_FallingEffect_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* m_LandEffect_; bool m_HasPlayedFallingEffect_; uint32_t m_PlayerID_; uint32_t m_StreakID_; uint32_t m_ResetTimes_; uint32_t m_SetTrapPlayerID_; bool m_IsLocalPlayerInside_; DLL2SDK::Assembly_CSharp::Network::CAREPACKAGE_TYPE m_CarePackageType_; bool m_IsMoving_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Velocity_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastReceiveMovingInfoPosition_; float m_LastReceiveMovingInfoTime_; DLL2SDK::UnityEngine::UnityEngine::Rigidbody* m_RigidBody_; float m_LastRayCastTime_; bool m_HasStopMoving_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_BeginLerpPostion_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_BeginLerpRotation_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_DestPostion_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_DestRotation_; bool m_BeginLerpToDestTransform_; float m_BeginLerpTransformTime_; bool m_HasStopFalling_; DLL2SDK::UnityEngine::UnityEngine::Animator* m_CarePackageAnimator_; float m_TickCountInTrigger_; bool m_HasOcclusionEffect_; uint32_t m_LocalOrViewPlayerID_; DLL2SDK::Assembly_CSharp::EAssetID m_RenderEffectAssetID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayInitSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Falling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RotateOnGround_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopMoving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndFalling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCarePackage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedCarePackageExplosion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LerpToDestTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnablePhysics_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisablePhysics_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowOutlineGlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideOutlineGlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerStay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSignalEffectState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreLoadEffects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFallingEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayLandEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEffectVisible_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58694(); uint32_t get_PlayerID_58695(); void set_PlayerID_58696(uint32_t value_); uint32_t get_StreakID_58697(); void set_StreakID_58698(uint32_t value_); uint32_t get_ResetTimes_58699(); void set_ResetTimes_58700(uint32_t value_); uint32_t get_SetTrapPlayerID_58701(); void set_SetTrapPlayerID_58702(uint32_t value_); bool get_IsLocalPlayerInside_58703(); void set_IsLocalPlayerInside_58704(bool value_); DLL2SDK::Assembly_CSharp::Network::CAREPACKAGE_TYPE get_CarePackageType_58705(); void set_CarePackageType_58706(DLL2SDK::Assembly_CSharp::Network::CAREPACKAGE_TYPE value_); void Init_58707(uint32_t playerID_, uint32_t actorID_, uint32_t streakID_, uint32_t resetTimes_, DLL2SDK::Assembly_CSharp::Network::CAREPACKAGE_TYPE type_, DLL2SDK::CSProto::msg::ECamp camp_); void PlayInitSound_58708(); void Falling_58709(DLL2SDK::UnityEngine::UnityEngine::Vector3 newPosition_, DLL2SDK::UnityEngine::UnityEngine::Quaternion newQuaternion_, DLL2SDK::UnityEngine::UnityEngine::Vector3 newVelocity_); void RotateOnGround_58710(DLL2SDK::UnityEngine::UnityEngine::Vector3 newPosition_, DLL2SDK::UnityEngine::UnityEngine::Quaternion newQuaternion_); void StopMoving_58711(DLL2SDK::UnityEngine::UnityEngine::Vector3 newPosition_, DLL2SDK::UnityEngine::UnityEngine::Quaternion newQuaternion_); void OnEndFalling_58712(); void UpdateCarePackage_58713(uint32_t streakID_, uint32_t resetTimes_, uint32_t setTrapPlayerID_); void SimulatedCarePackageExplosion_58714(); void Update_58715(); void OnDestroy_58716(); void LerpToDestTransform_58717(); void EnablePhysics_58718(); void DisablePhysics_58719(); void ShowOutlineGlow_58720(); void HideOutlineGlow_58721(); void ShowMesh_58722(bool value_); void OnTriggerStay_58723(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void UpdateSignalEffectState_58724(bool bShow_); void PreLoadEffects_58725(); void PlayFallingEffect_58726(); void PlayLandEffect_58727(); bool IsEffectVisible_58728(); void __xLuaBaseProxy_OnDestroy_58729(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PlayerItemData : DLL2SDK::mscorlib::System::Object { uint64_t m_ItemID_; uint64_t m_ItemGID_; uint32_t m_Count_; uint32_t m_Exp_; DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData_EConsumeType m_ConsumeType_; uint32_t m_ExpireTime_; int32_t m_Durablity_; DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData_EEquipedState m_EquipedState_; uint64_t m_BagID_; bool m_IsNewItem_; bool m_IsPrepareSystemNewItem_; DLL2SDK::CSProto::msg::PropSkillInfo* m_PropSkillInfo_; int32_t m_iEquipPosition_; DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData_EObsoleteMainType m_MainType_; DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData_EItemMainType m_ItemMainType_; int32_t m_SubType1_; int32_t m_SubType2_; int32_t m_SubType3_; int32_t m_Level_; DLL2SDK::Assembly_CSharp::GameBase::ItemData* m_ItemData_; DLL2SDK::Assembly_CSharp::GameBase::ItemResData* m_ItemResData_; struct StaticFields { int32_t MainTypeSegmentBeginPos_; int32_t MainTypeSegmentEndPos_; int32_t SubType1SegmentBeginPos_; int32_t SubType1SegmentEndPos_; int32_t SubType2SegmentBeginPos_; int32_t SubType2SegmentEndPos_; int32_t SubType3SegmentBeginPos_; int32_t SubType3SegmentEndPos_; int32_t LevelSegmentBeginPos_; int32_t LevelSegmentEndPos_; int32_t SegmentsTotalLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix3_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEquipStateByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPrepareSystemItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerItemData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasBeenEquiped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEquipmentItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBeEquiped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCommonItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSubType1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSubType2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSubType3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTypesValidity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainHandWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOffHandWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMeleeWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsItemExpired_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsMeleeWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSubType1FromItemID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSegmentValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseItemID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNextLevelPlayerItemData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrevLevelPlayerItemData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemEquipmentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemTypeFromItemID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemMainType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemSubType1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemSubType2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemSubType3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemMainTypeFromShortID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemSubType1FromShortID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemSubType2FromShortID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemSubType3FromShortID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsEquipmentItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsMainType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsSubType1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsSubType2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsSubType3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanUpGrade_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CheckTypesValidity_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58605(); void _ctor_58606(DLL2SDK::CSProto::msg::Prop* data_); void _ctor_58607(DLL2SDK::CSProto::msg::Commodity* data_); void _ctor_58608(uint64_t id_); uint64_t get_ItemID_58610(); void set_ItemID_58611(uint64_t value_); uint64_t get_ItemGID_58612(); void set_ItemGID_58613(uint64_t value_); uint32_t get_Count_58614(); void set_Count_58615(uint32_t value_); uint32_t get_Exp_58616(); void set_Exp_58617(uint32_t value_); DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData_EConsumeType get_ConsumeType_58618(); void set_ConsumeType_58619(DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData_EConsumeType value_); uint32_t get_ExpireTime_58620(); void set_ExpireTime_58621(uint32_t value_); int32_t get_Durablity_58622(); void set_Durablity_58623(int32_t value_); DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData_EEquipedState get_EquipedState_58624(); void set_EquipedState_58625(DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData_EEquipedState value_); uint64_t get_BagID_58626(); void set_BagID_58627(uint64_t value_); bool get_IsNewItem_58628(); void set_IsNewItem_58629(bool value_); bool get_IsPrepareSystemNewItem_58630(); void set_IsPrepareSystemNewItem_58631(bool value_); DLL2SDK::CSProto::msg::PropSkillInfo* get_PropSkillInfo_58632(); void set_PropSkillInfo_58633(DLL2SDK::CSProto::msg::PropSkillInfo* value_); int32_t get_EquipPosition_58634(); void set_EquipPosition_58635(int32_t value_); bool IsPrepareSystemItem_58636(); DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData_EObsoleteMainType get_MainType_58637(); void set_MainType_58638(DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData_EObsoleteMainType value_); DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData_EItemMainType get_ItemMainType_58639(); void set_ItemMainType_58640(DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData_EItemMainType value_); int32_t get_SubType1_58641(); void set_SubType1_58642(int32_t value_); int32_t get_SubType2_58643(); void set_SubType2_58644(int32_t value_); int32_t get_SubType3_58645(); int32_t get_Level_58646(); DLL2SDK::Assembly_CSharp::GameBase::ItemResData* get_ItemResData_58647(); void SetPlayerItemData_58648(DLL2SDK::CSProto::msg::Prop* data_); bool HasBeenEquiped_58649(); bool IsEquipmentItem_58650(); bool CanBeEquiped_58651(); bool IsCommonItem_58652(); bool IsMainType_58653(DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData_EItemMainType mainType_); bool IsSubType1_58654(int32_t subType1_); bool IsSubType2_58655(int32_t subType2_); bool IsSubType3_58656(int32_t subType3_); bool CheckTypesValidity_58657(DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData_EItemMainType mainType_, int32_t subType1_, int32_t subType2_, int32_t subType3_); bool IsMainHandWeapon_58658(); bool IsOffHandWeapon_58659(); bool IsMeleeWeapon_58660(); bool IsItemExpired_58661(); void ParseItemID_58665(); void Init_58666(); DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData* GetNextLevelPlayerItemData_58667(); DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData* GetPrevLevelPlayerItemData_58668(); DLL2SDK::mscorlib::System::String* ToString_58669(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_58689(); static DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData_EEquipedState GetEquipStateByType_58609(int32_t subType1_); static bool IsMeleeWeapon_58662(uint64_t itemID_); static int32_t GetSubType1FromItemID_58663(uint64_t itemID_); static int32_t GetSegmentValue_58664(uint64_t itemID_, int32_t beginPos_, int32_t endPos_); static DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData_EquipmentType* GetItemEquipmentType_58670(uint64_t itemID_); static DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData_EquipmentType* GetItemTypeFromItemID_58671(uint64_t itemID_); static int32_t GetItemLevel_58672(uint64_t itemID_); static int32_t GetItemMainType_58673(uint64_t itemID_); static int32_t GetItemSubType1_58674(uint64_t itemID_); static int32_t GetItemSubType2_58675(uint64_t itemID_); static int32_t GetItemSubType3_58676(uint64_t itemID_); static int32_t GetItemMainTypeFromShortID_58677(int32_t shortID_); static int32_t GetItemSubType1FromShortID_58678(int32_t shortID_); static int32_t GetItemSubType2FromShortID_58679(int32_t shortID_); static int32_t GetItemSubType3FromShortID_58680(int32_t shortID_); static bool IsEquipmentItem_58681(uint64_t itemID_); static bool IsMainType_58682(uint64_t itemID_, DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData_EItemMainType mainType_); static bool IsSubType1_58683(uint64_t itemID_, int32_t subType1_); static bool IsSubType2_58684(uint64_t itemID_, int32_t subType2_); static bool IsSubType3_58685(uint64_t itemID_, int32_t subType3_); static bool CanUpGrade_58686(uint64_t itemID_); static bool CheckTypesValidity_58687(uint64_t itemID_, DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData_EItemMainType mainType_, int32_t subType1_, int32_t subType2_, int32_t subType3_); static void _cctor_58688(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EAdditionInfoColorType : int32_t { None_ = static_cast(0x0), Yellow_ = static_cast(0x1), Blue_ = static_cast(0x2), Purple_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ItemUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Color QUALITY_COLOR_WHITE_; DLL2SDK::UnityEngine::UnityEngine::Color QUALITY_COLOR_GREEN_; DLL2SDK::UnityEngine::UnityEngine::Color QUALITY_COLOR_BULE_; DLL2SDK::UnityEngine::UnityEngine::Color QUALITY_COLOR_PURPLE_; DLL2SDK::UnityEngine::UnityEngine::Color QUALITY_COLOR_GOLD_; DLL2SDK::mscorlib::System::String* QUALITY_SPRITE_NAME_WHITE_; DLL2SDK::mscorlib::System::String* QUALITY_SPRITE_NAME_GREEN_; DLL2SDK::mscorlib::System::String* QUALITY_SPRITE_NAME_BULE_; DLL2SDK::mscorlib::System::String* QUALITY_SPRITE_NAME_PURPLE_; DLL2SDK::mscorlib::System::String* QUALITY_SPRITE_NAME_GOLD_; DLL2SDK::mscorlib::System::String* QUALITY_SPRITE_NAME_AWAKEN_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ItemID2WeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetColorByQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetColorTagByQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundByQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPVEGameChallengeCard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemRotationByItemType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsIndividuationAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsIndividuationPaint_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static bool ItemID2WeaponPart_58595(int32_t itemID_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponPartName* weaponPartName_, DLL2SDK::mscorlib::System::String* ConfigFileName_); static DLL2SDK::UnityEngine::UnityEngine::Color GetColorByQuality_58596(DLL2SDK::Assembly_CSharp::GameBase::ItemData_EQualityType type_); static DLL2SDK::mscorlib::System::String* GetColorTagByQuality_58597(DLL2SDK::Assembly_CSharp::GameBase::ItemData_EQualityType type_); static DLL2SDK::mscorlib::System::String* GetBackgroundByQuality_58598(DLL2SDK::Assembly_CSharp::GameBase::ItemData* itemData_); static void SetItemName_58599(DLL2SDK::Assembly_CSharp::UILabel* lbl_, DLL2SDK::Assembly_CSharp::GameBase::ItemData* item_); static bool IsPVEGameChallengeCard_58600(uint64_t propID_); static float GetItemRotationByItemType_58601(int32_t itemId_); static bool IsIndividuationAnim_58602(int32_t id_); static bool IsIndividuationPaint_58603(int32_t id_); static void _cctor_58604(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ItemResManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ItemResDataDictionary_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameBase::ItemResManager* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetResDataForResource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemResData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58591(); DLL2SDK::Assembly_CSharp::GameBase::ItemResData* GetResDataForResource_58592(int32_t resType_); DLL2SDK::Assembly_CSharp::GameBase::ItemResData* GetItemResData_58593(int32_t resourceID_); static void _cctor_58594(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ItemResData : DLL2SDK::mscorlib::System::Object { int32_t m_ID_; DLL2SDK::mscorlib::System::String* m_SpriteName_; DLL2SDK::mscorlib::System::String* m_SmallSpriteName_; float m_SpriteScale_; DLL2SDK::mscorlib::System::String* _ItemName_k__BackingField_; int32_t m_ModelAssetID_; int32_t m_InventoryModelAssetID_; int32_t m_ModelLeftAssetID_; int32_t m_FemaleModelLeftAssetID_; DLL2SDK::mscorlib::System::String* _MallAdvertisingName_k__BackingField_; DLL2SDK::mscorlib::System::String* _ItemDesc_k__BackingField_; int32_t m_FxAssetID_; struct StaticFields { int32_t RES_ID_OFFSET_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIdByResourceType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58563(); int32_t get_ID_58564(); void set_ID_58565(int32_t value_); DLL2SDK::mscorlib::System::String* get_SpriteName_58566(); void set_SpriteName_58567(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SmallSpriteName_58568(); void set_SmallSpriteName_58569(DLL2SDK::mscorlib::System::String* value_); float get_SpriteScale_58570(); void set_SpriteScale_58571(float value_); DLL2SDK::mscorlib::System::String* get_ItemName_58572(); void set_ItemName_58573(DLL2SDK::mscorlib::System::String* value_); int32_t get_ModelAssetID_58574(); void set_ModelAssetID_58575(int32_t value_); int32_t get_InventoryModelAssetID_58576(); void set_InventoryModelAssetID_58577(int32_t value_); int32_t get_ModelLeftAssetID_58578(); void set_ModelLeftAssetID_58579(int32_t value_); int32_t get_FemaleModelLeftAssetID_58580(); void set_FemaleModelLeftAssetID_58581(int32_t value_); DLL2SDK::mscorlib::System::String* get_MallAdvertisingName_58582(); void set_MallAdvertisingName_58583(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ItemDesc_58584(); void set_ItemDesc_58585(DLL2SDK::mscorlib::System::String* value_); int32_t get_FxAssetID_58586(); void set_FxAssetID_58587(int32_t value_); DLL2SDK::CSProto::msg::EResourceType get_ResourceType_58588(); static int32_t GetIdByResourceType_58589(int32_t resType_); static void _cctor_58590(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ItemData : DLL2SDK::mscorlib::System::Object { uint64_t m_ItemID_; DLL2SDK::mscorlib::System::String* m_Name_; int32_t m_ResourceID_; DLL2SDK::Assembly_CSharp::GameBase::ItemData_EPriorityType m_Priority_; DLL2SDK::mscorlib::System::String* m_StrengthenType_; int32_t m_EquipPosition_; bool m_IsTradeable_; DLL2SDK::Assembly_CSharp::GameBase::ItemData_ECurrencyType m_SellingCurrencyType_; int32_t m_SellingPrice_; bool m_CanBeDisassembled_; DLL2SDK::mscorlib::System::String* m_Description_; DLL2SDK::Assembly_CSharp::GameBase::ItemData_EQualityType m_Quality_; bool _BeAwaken_k__BackingField_; DLL2SDK::mscorlib::System::String* _MallName_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58532(); uint64_t get_ItemID_58533(); void set_ItemID_58534(uint64_t value_); DLL2SDK::mscorlib::System::String* get_Name_58535(); void set_Name_58536(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ColorName_58537(); int32_t get_ResourceID_58538(); void set_ResourceID_58539(int32_t value_); DLL2SDK::Assembly_CSharp::GameBase::ItemData_EPriorityType get_Priority_58540(); void set_Priority_58541(DLL2SDK::Assembly_CSharp::GameBase::ItemData_EPriorityType value_); DLL2SDK::mscorlib::System::String* get_StrengthenType_58542(); void set_StrengthenType_58543(DLL2SDK::mscorlib::System::String* value_); int32_t get_EquipPosition_58544(); void set_EquipPosition_58545(int32_t value_); bool get_IsTradeable_58546(); void set_IsTradeable_58547(bool value_); DLL2SDK::Assembly_CSharp::GameBase::ItemData_ECurrencyType get_SellingCurrencyType_58548(); void set_SellingCurrencyType_58549(DLL2SDK::Assembly_CSharp::GameBase::ItemData_ECurrencyType value_); int32_t get_SellingPrice_58550(); void set_SellingPrice_58551(int32_t value_); bool get_CanBeDisassembled_58552(); void set_CanBeDisassembled_58553(bool value_); DLL2SDK::mscorlib::System::String* get_Description_58554(); void set_Description_58555(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Assembly_CSharp::GameBase::ItemData_EQualityType get_Quality_58556(); void set_Quality_58557(DLL2SDK::Assembly_CSharp::GameBase::ItemData_EQualityType value_); bool get_BeAwaken_58558(); void set_BeAwaken_58559(bool value_); DLL2SDK::mscorlib::System::String* get_MallName_58560(); void set_MallName_58561(DLL2SDK::mscorlib::System::String* value_); bool Init_58562(int32_t InResourceID_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct EquipmentItemData : DLL2SDK::Assembly_CSharp::GameBase::ItemData { bool m_CanBeForged_; int32_t m_DurabilityLimit_; int32_t m_MaintainCurrencyType_; DLL2SDK::mscorlib::System::String* m_ItemType_; int32_t m_MaintainCost_; int32_t m_Penetration_; int32_t m_AttackForce_; int32_t m_TotalAmmoAmount_; int32_t m_Portability_; int32_t m_ReloadSpeed_; int32_t m_ShotSpread_; int32_t m_ClipAmmoAmount_; int32_t m_FightPoint_; int32_t _UpgradeType_k__BackingField_; int32_t _WeaponPointCost_k__BackingField_; int32_t _GoldCost_k__BackingField_; int32_t _DecomposeType_k__BackingField_; int32_t _WeaponPointGain_k__BackingField_; int32_t _SuitId_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58493(); bool get_CanBeForged_58494(); void set_CanBeForged_58495(bool value_); int32_t get_DurabilityLimit_58496(); void set_DurabilityLimit_58497(int32_t value_); int32_t get_MaintainCurrencyType_58498(); void set_MaintainCurrencyType_58499(int32_t value_); DLL2SDK::mscorlib::System::String* get_ItemType_58500(); void set_ItemType_58501(DLL2SDK::mscorlib::System::String* value_); int32_t get_MaintainCost_58502(); void set_MaintainCost_58503(int32_t value_); int32_t get_Penetration_58504(); void set_Penetration_58505(int32_t value_); int32_t get_AttackForce_58506(); void set_AttackForce_58507(int32_t value_); int32_t get_TotalAmmoAmount_58508(); void set_TotalAmmoAmount_58509(int32_t value_); int32_t get_Portability_58510(); void set_Portability_58511(int32_t value_); int32_t get_ReloadSpeed_58512(); void set_ReloadSpeed_58513(int32_t value_); int32_t get_ShotSpread_58514(); void set_ShotSpread_58515(int32_t value_); int32_t get_ClipAmmoAmount_58516(); void set_ClipAmmoAmount_58517(int32_t value_); int32_t get_FightPoint_58518(); void set_FightPoint_58519(int32_t value_); int32_t get_UpgradeType_58520(); void set_UpgradeType_58521(int32_t value_); int32_t get_WeaponPointCost_58522(); void set_WeaponPointCost_58523(int32_t value_); int32_t get_GoldCost_58524(); void set_GoldCost_58525(int32_t value_); int32_t get_DecomposeType_58526(); void set_DecomposeType_58527(int32_t value_); int32_t get_WeaponPointGain_58528(); void set_WeaponPointGain_58529(int32_t value_); int32_t get_SuitId_58530(); void set_SuitId_58531(int32_t value_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CommonItemData : DLL2SDK::Assembly_CSharp::GameBase::ItemData { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58492(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ArmorItemData : DLL2SDK::Assembly_CSharp::GameBase::EquipmentItemData { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58491(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ActiveSkillItemData : DLL2SDK::Assembly_CSharp::GameBase::CommonItemData { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58490(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct GuardDog : DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn { DLL2SDK::Assembly_CSharp::GameBase::PropertySet* m_PropertySet_; float m_AliveTime_; float m_LeftAliveTime_; float m_StartTime_; DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* m_ActorRoot_; int32_t m_DeathEffectID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 focalPoint_; bool focalPointSet_; DLL2SDK::UnityEngine::UnityEngine::Transform* rotationTarget_; bool _rotationFollowVelocity_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMeshAssetID_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAvatarLoadCompleted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Die_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Die_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalPlayerInWarningDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarViewTeammateSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarViewEnemySprite_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58461(); DLL2SDK::Assembly_CSharp::GameBase::EPawnCategoryType get_PawnCategoryType_58462(); DLL2SDK::Assembly_CSharp::GameBase::PropertySet* get_PropertySet_58463(); bool get_CanLockedByRPG_58464(); DLL2SDK::Assembly_CSharp::GameEngine::EFireColliderShape get_FireColliderShape_58465(); bool get_DisplayImpactEffect_58466(); DLL2SDK::Assembly_CSharp::GameEngine::TargetType get_ServerType_58467(); int32_t GetMeshAssetID_3P_58468(); bool get_rotationFollowVelocity_58469(); void set_rotationFollowVelocity_58470(bool value_); void Reset_58471(); void Tick_58472(float deltaTime_); void OnAvatarLoadCompleted_58473(); void SyncPosition_58474(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, bool checkColliders_); void InitPawn_58475(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void Die_58476(DLL2SDK::Assembly_CSharp::PVP::GuardDog_DieType byType_); void Die_58477(bool isHeadShot_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); bool IsLocalPlayerInWarningDistance_58478(); DLL2SDK::mscorlib::System::String* TacticalRadarViewTeammateSprite_58479(DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState eTacticalPawnState_); DLL2SDK::mscorlib::System::String* TacticalRadarViewEnemySprite_58480(); int32_t __xLuaBaseProxy_GetMeshAssetID_3P_58481(); void __xLuaBaseProxy_Reset_58482(); void __xLuaBaseProxy_Tick_58483(float P0_); void __xLuaBaseProxy_OnAvatarLoadCompleted_58484(); void __xLuaBaseProxy_SyncPosition_58485(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, bool P1_); void __xLuaBaseProxy_InitPawn_58486(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_Die_58487(bool P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_TacticalRadarViewTeammateSprite_58488(DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState P0_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_TacticalRadarViewEnemySprite_58489(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct GuardDogInitializeData : DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData { int16_t AirplaneID_; int32_t AliveTime_; int32_t LeftLifeTime_; DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* actorRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58460(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ActorTypeClass : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* sActorTypeNameDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEnum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsValid_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58457(); static void _cctor_58456(); static DLL2SDK::Assembly_CSharp::EActorType GetEnum_58458(DLL2SDK::mscorlib::System::String* name_); static bool IsValid_58459(DLL2SDK::Assembly_CSharp::EActorType type_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GamePauseManager : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GameBase::EGamePauseReason m_GamePauseReason_; DLL2SDK::Assembly_CSharp::GameBase::GamePauseManager_GamePauseCallback* m_Callback_; float m_LastPauseBeginTime_; float m_LastPauseEndTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsJustPauseEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPauseCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldResetScreenSleepTimeout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58443(); static DLL2SDK::Assembly_CSharp::GameBase::EGamePauseReason get_GamePauseReasone_58444(); static float get_LastPauseEndTime_58445(); static float get_LastPauseBeginTime_58446(); static bool IsJustPauseEnd_58447(int32_t seconds_); static bool get_IsPaused_58448(); static void SetPauseCallback_58449(DLL2SDK::Assembly_CSharp::GameBase::EGamePauseReason reason_, DLL2SDK::Assembly_CSharp::GameBase::GamePauseManager_GamePauseCallback* callback_); static bool ShouldResetScreenSleepTimeout_58450(); static void OnApplicationPause_58451(bool paused_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GameFramework : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameBase::GameFramework_CreateGameframeHandler* m_EventCreateFrameworkCompleted_; float m_TimePeriodSinceLastInput_; int32_t m_OriginalScreenBrightness_; bool m_IsDarken_; bool m_IsInited_; struct StaticFields { bool IsNoLoginMode_; bool IsDirectDSLoginMode_; bool m_AwakeFlagForGameStuckTest_; float m_EngineStartTime_; int32_t GAverageFPS_; float GAverageTime_; int32_t m_MacroFPS_; float m_MacroFPSFloat_; float m_MacroFrameTime_; float MacroFPSRatio_; int32_t m_StutterRelativeCount_; int32_t m_Stutter300msCount_; int32_t m_Stutter200msCount_; int32_t m_Stutter100msCount_; bool OPEN_TOUCH_LOG_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_m_EventCreateFrameworkCompleted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_m_EventCreateFrameworkCompleted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterCreateFrameWorkEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterCreateFrameWorkEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEngine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartNoLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadCommonAssetsForNoLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnterNoLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnterLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustFixedDeltaTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateFPSTimings_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationQuit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadCommonAssets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLogout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNativeMsgRecv_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAdjustScreenBrightness_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetBrightnessAdjustment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceLateUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58403(); void add_m_EventCreateFrameworkCompleted_58404(DLL2SDK::Assembly_CSharp::GameBase::GameFramework_CreateGameframeHandler* value_); void remove_m_EventCreateFrameworkCompleted_58405(DLL2SDK::Assembly_CSharp::GameBase::GameFramework_CreateGameframeHandler* value_); void RegisterCreateFrameWorkEvent_58406(DLL2SDK::Assembly_CSharp::GameBase::GameFramework_CreateGameframeHandler* InCallBackEvent_); void UnRegisterCreateFrameWorkEvent_58407(DLL2SDK::Assembly_CSharp::GameBase::GameFramework_CreateGameframeHandler* InCallBackEvent_); void Awake_58409(); void Start_58410(); void InitEngine_58411(); void DoReLogin_58412(); void StartNoLogin_58413(); void LoadCommonAssetsForNoLogin_58414(); void EnterNoLogin_58415(); void StartLogin_58416(); void EnterLogin_58417(); void AdjustFixedDeltaTime_58425(); void CalculateFPSTimings_58426(); void Update_58427(); void OnApplicationPause_58428(bool paused_); void OnApplicationQuit_58429(); void OnDestroy_58430(); void LoadCommonAssets_58431(); void DoLogout_58432(bool logoutUser_); void OnNativeMsgRecv_58433(DLL2SDK::mscorlib::System::String* param_); void CheckAdjustScreenBrightness_58434(); void ResetBrightnessAdjustment_58435(); void LateUpdate_58436(); void ForceLateUpdate_58437(); static float get_EngineStartTime_58408(); static int32_t get_MacroFPS_58418(); static float get_MacroFPSFloat_58419(); static float get_MacroFrameTime_58420(); static int32_t get_StutterRelativeCount_58421(); static int32_t get_Stutter300msCount_58422(); static int32_t get_Stutter200msCount_58423(); static int32_t get_Stutter100msCount_58424(); static void _cctor_58438(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GameClientManager : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GameBase::GameFramework* FrameWorkObject_; DLL2SDK::Assembly_CSharp::GameBase::GameFramework_CreateGameframeHandler* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::GameBase::GameFramework_CreateGameframeHandler* __f__mg_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckGameFrameWork_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCreateFrameworkCompleted_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58399(); static bool CheckGameFrameWork_58400(DLL2SDK::Assembly_CSharp::GameBase::GameFramework* frameWork_); static void OnCreateFrameworkCompleted_58401(DLL2SDK::Assembly_CSharp::GameBase::GameFramework* frameWork_); static void _cctor_58402(); }; } namespace DLL2SDK::Assembly_CSharp { struct FogSetting : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool UseFog_; DLL2SDK::UnityEngine::UnityEngine::Color FogColor_; float FogDensity_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58397(); void Start_58398(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ExplodeFireManager : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ExplodeFireMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_DeadReplayExplodeFireMap_; bool m_IsDeadReplay_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_WaitRemoveList_; int32_t m_RemoveSize_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindExplodeFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateExplodeFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateDeadReplayExplodeFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveExplodeFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIsDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowExplodeFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearDeadReplayExplodeFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58380(); void Shutdown_58381(); void OnRoundStart_58382(); void OnRoundEnd_58383(); void Clear_58384(); void Tick_58385(float deltaTime_); DLL2SDK::Assembly_CSharp::GameBase::ExplodeFire* FindExplodeFire_58386(int32_t actorId_); void CreateExplodeFire_58387(int32_t actorId_, int32_t resourceId_, DLL2SDK::UnityEngine::UnityEngine::Vector3 areaLocation_, float timeInSecond_); void CreateDeadReplayExplodeFire_58388(int32_t actorId_, int32_t resourceId_, DLL2SDK::UnityEngine::UnityEngine::Vector3 areaLocation_, float timeInSecond_); void RemoveExplodeFire_58389(int32_t actorId_); void SetIsDeadReplay_58390(bool value_); void ShowExplodeFire_58391(bool value_); void ClearDeadReplayExplodeFire_58392(); void __xLuaBaseProxy_Shutdown_58393(); void __xLuaBaseProxy_OnRoundStart_58394(); void __xLuaBaseProxy_OnRoundEnd_58395(); void __xLuaBaseProxy_Tick_58396(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ExplodeFire : DLL2SDK::mscorlib::System::Object { bool _HasRecycle_k__BackingField_; int32_t m_ActorId_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Location_; bool m_NeedDestroy_; float m_Duration_; DLL2SDK::mscorlib::System::DateTime m_StartTime_; float m_CurTime_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* m_Effect_; DLL2SDK::Assembly_CSharp::ParticleFade* m_FadeComp_; bool isFading_; bool isInit_; struct StaticFields { float m_FadeTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEffectLoadOver_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58368(); bool get_HasRecycle_58369(); void set_HasRecycle_58370(bool value_); int32_t get_ActorId_58371(); bool get_NeedDestroy_58372(); void OnRecycle_58373(); void Init_58374(int32_t actorId_, int32_t resourceId_, DLL2SDK::UnityEngine::UnityEngine::Vector3 areaLocation_, float timeInSecond_); void Tick_58375(float deltaTime_); void Destroy_58376(); void ShowMesh_58377(bool value_); void ResetPosition_58378(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void OnEffectLoadOver_58379(DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* effect_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ExperPropertyManager : DLL2SDK::mscorlib::System::Object { float SGThrowWeaponDamageMultiple_; float SGSpinerWeaponDamageMultiple_; bool ResetTipsFlag_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* BuffItemIDList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ClipItemIDList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PropertyList_; float m_HealthRate_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameBase::ExperPropertyManager* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ResetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecycleProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWithExperProp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSuitWeaponAddition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPSAddition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58358(); void ResetData_58359(DLL2SDK::CSProto::msg::CSGetExpertNumerRes* getExperRes_); void ResetData_58360(DLL2SDK::mscorlib::System::Collections::Generic::List_1* inExpertNumberList_); DLL2SDK::Assembly_CSharp::GameBase::ExperProperty* GetProperty_58361(DLL2SDK::Assembly_CSharp::GameEngine::EExperId expertID_); void RecycleProperty_58362(); void AddProperty_58363(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, DLL2SDK::Assembly_CSharp::GameBase::ExperProperty* property_); void InitWithExperProp_58364(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_); void GetSuitWeaponAddition_58365(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weapon_); void GetPSAddition_58366(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weapon_, int32_t* clipAmmoCount_, int32_t* carriedAmmoCount_); static void _cctor_58367(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ExperProperty : DLL2SDK::mscorlib::System::Object { bool _HasRecycle_k__BackingField_; DLL2SDK::Assembly_CSharp::GameEngine::EExperId m_ExperId_; int32_t m_Number1_; int32_t m_Number2_; int32_t m_Number3_; DLL2SDK::Assembly_CSharp::GameEngine::EExperSuitMatchType m_SuitMatchType_; uint32_t m_SuitWeapon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58342(); bool get_HasRecycle_58343(); void set_HasRecycle_58344(bool value_); void OnRecycle_58345(); DLL2SDK::Assembly_CSharp::GameEngine::EExperId get_ExperId_58346(); void set_ExperId_58347(DLL2SDK::Assembly_CSharp::GameEngine::EExperId value_); int32_t get_Number1_58348(); void set_Number1_58349(int32_t value_); int32_t get_Number2_58350(); void set_Number2_58351(int32_t value_); int32_t get_Number3_58352(); void set_Number3_58353(int32_t value_); DLL2SDK::Assembly_CSharp::GameEngine::EExperSuitMatchType get_SuitMatchType_58354(); void set_SuitMatchType_58355(DLL2SDK::Assembly_CSharp::GameEngine::EExperSuitMatchType value_); uint32_t get_SuitWeapon_58356(); void set_SuitWeapon_58357(uint32_t value_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VehicleGlass : DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHitGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBeDamagedBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitGlass_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58335(); bool get_IsAlive_58336(); DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup GetHitGroup_58337(DLL2SDK::UnityEngine::UnityEngine::Collider* hitObject_); bool CanBeDamagedBy_58338(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void InitGlass_58339(); DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup __xLuaBaseProxy_GetHitGroup_58340(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); bool __xLuaBaseProxy_CanBeDamagedBy_58341(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct DestructibleSceneObject : DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget { DLL2SDK::UnityEngine::UnityEngine::Transform* m_AssetRoot_; DLL2SDK::Assembly_CSharp::GameBase::EDestructSceneObjType m_Type_; uint32_t m_UID_; bool m_IsInDeadReplay_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEventProcessor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHitGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateHealth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncHPChange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58317(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_AssetRoot_58318(); DLL2SDK::Assembly_CSharp::GameBase::EDestructSceneObjType get_Type_58319(); uint32_t get_UID_58320(); bool get_IsInDeadReplay_58321(); void set_IsInDeadReplay_58322(bool value_); void set_Health_58323(float value_); bool get_CanLockedByRPG_58324(); void InitEventProcessor_58325(); void Init_58326(DLL2SDK::Assembly_CSharp::GameBase::EDestructSceneObjType type_, uint32_t actorid_, uint32_t uid_, float maxHealth_, float currentHealth_); bool get_ShouldCheckDetailCollider_58327(); DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup GetHitGroup_58328(DLL2SDK::UnityEngine::UnityEngine::Collider* hitObject_); DLL2SDK::Assembly_CSharp::GameEngine::TargetType get_ServerType_58329(); void SyncStatus_58330(float hp_, uint32_t status_1_, uint32_t status_2_); void OnUpdateHealth_58331(float newVal_, float oldVal_); void OnSyncHPChange_58332(int32_t newHP_, int32_t maxHP_); void __xLuaBaseProxy_InitEventProcessor_58333(); DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup __xLuaBaseProxy_GetHitGroup_58334(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct DestructibleManager : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ConfigSceneObjectMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_SceneObjectMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_DeadReplaySceneObjectMap_; DLL2SDK::Assembly_CSharp::GameBase::MatchGame* m_MatchGame_; struct StaticFields { bool EnableDestructibleSceneObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectRegistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectUnRegistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfigObjectRegister_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfigObjectUnRegister_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnDestructibleSceneObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SpawnDestructibleSceneObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncDestructibleSceneObjectStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDestructibleSceneObjectByUID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateDeadReplayDestructibleSceneObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveDeadReplayDestructibleSceneObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateDeadReplayCarBomb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConfigDestructibleSceneObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveDestructibleSceneObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnAllDestructibleSceneObjects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllDestructibleSceneObjects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowDebugInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideDebugInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideAllCarBomb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCarPVSBrief_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEnableCarPVS_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58285(); void Init_58286(); void OnStartMatch_58287(); void Shutdown_58288(); void Reset_58289(); void OnLevelObjectRegistered_58290(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); void OnLevelObjectUnRegistered_58291(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); void OnConfigObjectRegister_58292(DLL2SDK::Assembly_CSharp::GameBase::ConfigDestructibleSceneObject* ConfigSceneObject_); void OnConfigObjectUnRegister_58293(DLL2SDK::Assembly_CSharp::GameBase::ConfigDestructibleSceneObject* ConfigSceneObject_); void SpawnDestructibleSceneObject_58294(uint32_t ActorId_, DLL2SDK::Assembly_CSharp::GameBase::ConfigDestructibleSceneObject* ConfigSceneObject_); void SpawnDestructibleSceneObject_58295(DLL2SDK::Assembly_CSharp::GameBase::ConfigDestructibleSceneObject* ConfigSceneObject_, DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_BROKEN_STATUS* Status_); void SyncDestructibleSceneObjectStatus_58296(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_BROKEN_STATUS* recData_); DLL2SDK::Assembly_CSharp::GameBase::DestructibleSceneObject* GetDestructibleSceneObjectByUID_58297(uint32_t uid_); void CreateDeadReplayDestructibleSceneObject_58298(DLL2SDK::Assembly_CSharp::PVP::DeadReplayProcessor_DestructibleSceneObjectCommon_DestructibleSceneObjectInfo destructibleSceneObjectInfo_); void RemoveDeadReplayDestructibleSceneObject_58299(uint32_t uid_); void CreateDeadReplayCarBomb_58300(uint32_t actorId_, uint32_t uid_, float hp_, uint32_t status1_, uint32_t status2_); DLL2SDK::Assembly_CSharp::GameBase::ConfigDestructibleSceneObject* GetConfigDestructibleSceneObject_58301(uint32_t uid_); void RemoveDestructibleSceneObject_58302(uint32_t uid_); void SpawnAllDestructibleSceneObjects_58303(); void RemoveAllDestructibleSceneObjects_58304(); void ShowDebugInfo_58305(); void HideDebugInfo_58306(); void HideAllCarBomb_58307(); void GetCarPVSBrief_58308(int32_t* visibleCount_, int32_t* totalCount_); void SetEnableCarPVS_58309(bool enable_); void __xLuaBaseProxy_Init_58311(); void __xLuaBaseProxy_OnStartMatch_58312(); void __xLuaBaseProxy_Shutdown_58313(); void __xLuaBaseProxy_Reset_58314(); void __xLuaBaseProxy_OnLevelObjectRegistered_58315(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* P0_); void __xLuaBaseProxy_OnLevelObjectUnRegistered_58316(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* P0_); static void _cctor_58310(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct DestSceneObjEventProcessor : DLL2SDK::Assembly_CSharp::GameBase::PawnEventProcessor { DLL2SDK::Assembly_CSharp::GameBase::DestructibleSceneObject* m_SceneObject_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigNetSyncModuleList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterEventAfterPawnStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterEventBeforePawnStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDoDamage_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58275(); void Init_58276(); void ConfigNetSyncModuleList_58277(); void RegisterEventAfterPawnStart_58278(); void RegisterEventBeforePawnStart_58279(); void OnDoDamage_58280(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void __xLuaBaseProxy_Init_58281(); void __xLuaBaseProxy_ConfigNetSyncModuleList_58282(); void __xLuaBaseProxy_RegisterEventAfterPawnStart_58283(); void __xLuaBaseProxy_RegisterEventBeforePawnStart_58284(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ConfigDestructibleSceneObject : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { float MaxHealth_; int32_t ObjectAssetID_; DLL2SDK::Assembly_CSharp::GameBase::EDestructSceneObjType SceneObjectType_; DLL2SDK::UnityEngine::UnityEngine::Vector3 HalfExtent_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Preview_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58274(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CarBombConf : DLL2SDK::Assembly_CSharp::GameBase::ConfigDestructibleSceneObject { int32_t ExplodeConfigID_; float OnFireHealthRate_; float OnFireExplodeTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58273(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CarBomb : DLL2SDK::Assembly_CSharp::GameBase::DestructibleSceneObject { DLL2SDK::Assembly_CSharp::GameBase::CarBomb_DestructEffectConfig* whiteSmokeEffectConfig_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_WhiteSmokeEffect_; DLL2SDK::Assembly_CSharp::GameBase::CarBomb_DestructEffectConfig* darkSmokeEffectConfig_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_DarkSmokeEffect_; DLL2SDK::Assembly_CSharp::GameBase::CarBomb_DestructEffectConfig* fireEffectConfig_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_FireEffect_; DLL2SDK::Assembly_CSharp::GameBase::CarBomb_DestructVehicle* destructVehicleConfig_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_CurrentMesh_; int32_t m_CurrentAssetId_; uint32_t m_Status_1_; float DelayClearTime_; bool m_OccInited_; DLL2SDK::Array* m_OccBounds_; DLL2SDK::Array* m_AllRenderers_; bool m_OccVisible_; bool m_LastOccVisible_; float m_CheckVisibilityTime_; struct StaticFields { bool ms_EnablePVSOcc_; float kInterval_Test_BecomeInvisible_; float kInterval_Test_BecomeVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHitGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBeDamagedBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBeDamagedByMeleeWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateTakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateHealth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnDestructEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveDestructEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExplode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAllDestructEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopWhiteSmokeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadCarAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitCarBomb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Respawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeOcc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearOcc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CollectRenderersAndBuildBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVisibility_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickOccQuery_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickOccChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsVisibleNow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDebug_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEnableCarPVSOcc_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58225(); DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup GetHitGroup_58226(DLL2SDK::UnityEngine::UnityEngine::Collider* hitObject_); bool CanBeDamagedBy_58227(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); bool CanBeDamagedByMeleeWeapon_58228(); bool get_IsAlive_58229(); bool get_CanLockedByRPG_58230(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_TargetCenterPostion_58231(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_TargetTopPostion_58232(); void Tick_58233(float deltaTime_); void SyncStatus_58234(float hp_, uint32_t status_1_, uint32_t status_2_); void TakeDamage_58235(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void SimulateTakeDamage_58236(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void OnUpdateHealth_58237(float newVal_, float oldVal_); DLL2SDK::UnityEngine::UnityEngine::GameObject* SpawnDestructEffect_58238(DLL2SDK::Assembly_CSharp::GameBase::CarBomb_DestructEffectType type_); void RemoveDestructEffect_58239(DLL2SDK::Assembly_CSharp::GameBase::CarBomb_DestructEffectType type_); void OnExplode_58240(); void ClearAllDestructEffect_58241(); void StopWhiteSmokeEffect_58242(); void Reset_58243(); void LoadCarAsset_58244(int32_t assetId_); void PreloadEffect_58245(); void InitCarBomb_58246(DLL2SDK::Assembly_CSharp::GameBase::EDestructSceneObjType type_, uint32_t actorid_, uint32_t uid_, float maxHealth_, float currentHealth_, uint32_t glassStatus_); void Respawn_58247(float hp_); void InitializeOcc_58249(); void ClearOcc_58250(); void CollectRenderersAndBuildBounds_58251(); void SetVisibility_58253(bool occVisible_); void TickOccQuery_58254(); void TickOccChange_58255(); bool IsVisibleNow_58256(); void SetDebug_58257(bool enable_); DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup __xLuaBaseProxy_GetHitGroup_58260(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); bool __xLuaBaseProxy_CanBeDamagedBy_58261(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); bool __xLuaBaseProxy_CanBeDamagedByMeleeWeapon_58262(); void __xLuaBaseProxy_Tick_58263(float P0_); void __xLuaBaseProxy_SyncStatus_58264(float P0_, uint32_t P1_, uint32_t P2_); void __xLuaBaseProxy_TakeDamage_58265(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); void __xLuaBaseProxy_SimulateTakeDamage_58266(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); void __xLuaBaseProxy_OnUpdateHealth_58267(float P0_, float P1_); void __xLuaBaseProxy_Reset_58268(); static DLL2SDK::Assembly_CSharp::GameBase::DestructibleSceneObject* Create_58248(DLL2SDK::Assembly_CSharp::GameBase::MatchGame* game_, uint32_t actorId_, uint32_t uid_, int32_t assetId_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_, float maxHealth_, float currentHealth_, uint32_t glassStatus_); static void CalculateBounds_58252(DLL2SDK::UnityEngine::UnityEngine::Bounds bounds_, DLL2SDK::Array* list_); static void SetEnableCarPVSOcc_58258(bool enable_); static void _cctor_58259(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { enum struct ERoomState : int32_t { ENormal_ = static_cast(0x0), EMatching_ = static_cast(0x1), ELoadMap_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { enum struct EEnterResResult : int32_t { ENormal_ = static_cast(0x0), EPasswordNeed_ = static_cast(0x1), EPasswordInvalid_ = static_cast(0x2), ENetworkError_ = static_cast(0x3), EAlreadyInRoom_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { enum struct ERoomSubUITyp : int32_t { ENone_ = static_cast(0x0), ELadder_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomDataAgent : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { DLL2SDK::Assembly_CSharp::SpvpDataStore* m_SpvpDS_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* mDataStore_; DLL2SDK::CSProto::msg::CSGroupRoomInviteFriendReq* cache_RoomInviteFriendReq_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TargetChangePlaylist_Multiple_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* cacheVoiceIdForTeam_; uint32_t m_EnterSearchRoomId_; uint32_t m_EnterSearchRoomSvrAddress_; DLL2SDK::mscorlib::System::String* m_EnterSearchRoomPassword_; DLL2SDK::CSProto::msg::enmInviteChannel m_enterSearchRoomInviteChannel_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataAgent* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendCreateRoomRequest_PvpFtue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendCreateRoomRequest_PvpLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendCreateRoomRequest_PvpPlaylist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendCreateRoomRequest_PvpPlaylistList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendCreateRoomRequest_Zombie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendCreateRoomRequest_BrMatchLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendCreateRoomRequest_BrPrivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendCreateRoomRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCreateRoomResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendRoomInfoRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomInfoResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameStateChangeNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomInfoNty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendGroupRoomEnterRoomRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGroupRoomEnterRoomRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendQuitRoomRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuitRoomResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyGameStartFail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuitRoomNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomKickNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomLeaderChangeNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomLeaderChangeResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomPlayerEnterNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendInviteFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInviteFriendResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomInviteFriendNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendInvitationAnswer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCheckSum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInvitationAnswerResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendAnswerNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendApplyEnterRoomAnswer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplyEnterRoomAnswerResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplyEnterRoomAnswerNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendRoomSwitchSeat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomSwitchSeatResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomSwitchSeatNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendRoomSettingChangeRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomSettingChangeResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomSettingChangeNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendRoomGameStartRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomGameStartResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomGameStartNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomGameStartNotify_Reconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomBeforeJoinMatchNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRoomReadyRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomReadyResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomMemberLoadoutChangeNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomMemberInfoChangeNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomQuitAllocNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMatchQuitAllocNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendRoomQuitAllocRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomQuitAllocResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendRoomKickRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendChangeLeaderRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLobbyJoinMatchNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckHalfwayJoinLadderMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendGroupRoomRecruitRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGroupRoomRecruitResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGroupRoomRecruitNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendRoomReportMicStatReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGroupRoomMicStatNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendRoomSetGvoiceIdReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomSetGvoiceIdNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveEnterSearchRoomParameter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqRoomSearchRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResRoomSearchRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendToEnterSearchRoom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57933(); DLL2SDK::Assembly_CSharp::SpvpDataStore* get_SpvpDS_57934(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* get_RoomDS_57935(); bool SendCreateRoomRequest_PvpFtue_57936(); bool SendCreateRoomRequest_PvpLadder_57937(int32_t spvpPlaylistId_, int32_t modeId_, bool bPopToRoot_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* ladderList_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType roomUIType_, DLL2SDK::Assembly_CSharp::GameUI::Room::CreateRoomParam* ticketParam_); bool SendCreateRoomRequest_PvpPlaylist_57938(int32_t playlistId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* mapIds_, DLL2SDK::CSProto::msg::EMatchServiceModule roomType_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType preRoomUIType_, bool bPopToRoot_, DLL2SDK::Assembly_CSharp::GameUI::Room::CreateRoomParam* ticketParam_); bool SendCreateRoomRequest_PvpPlaylistList_57939(int32_t playlistId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* PlaylistList_, DLL2SDK::CSProto::msg::EMatchServiceModule roomType_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType preRoomUIType_, bool bPopToRoot_, DLL2SDK::Assembly_CSharp::GameUI::Room::CreateRoomParam* ticketParam_); bool SendCreateRoomRequest_Zombie_57940(int32_t modeId_, int32_t instanceId_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType preRoomUIType_, bool bAutoFill_, bool bPopToRoot_, DLL2SDK::Assembly_CSharp::GameUI::Room::CreateRoomParam* ticketParam_); bool SendCreateRoomRequest_BrMatchLadder_57941(int32_t brPlaylistId_, int32_t mapId_, DLL2SDK::CSProto::msg::EMatchServiceModule serviceModule_, DLL2SDK::CSProto::msg::EMatchTeamTypeEnums teamType_, DLL2SDK::CSProto::msg::EPPMode ppMode_, bool bAutoFill_, bool bPopToRoot_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType roomUIType_, DLL2SDK::Assembly_CSharp::GameUI::Room::CreateRoomParam* ticketParam_); bool SendCreateRoomRequest_BrPrivate_57942(int32_t brPlaylistId_, int32_t mapId_, DLL2SDK::CSProto::msg::EMatchServiceModule matchServiceModule_, DLL2SDK::CSProto::msg::EMatchTeamTypeEnums teamType_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType preRoomUIType_, DLL2SDK::CSProto::msg::EPPMode ppMode_, uint32_t brMaxPlayerNum_, DLL2SDK::mscorlib::System::String* roomName_, DLL2SDK::mscorlib::System::String* password_, bool bEnableOtherInvite_, uint32_t maxObserverCount_, DLL2SDK::Assembly_CSharp::GameUI::Room::CreateRoomParam* ticketParam_); bool SendCreateRoomRequest_57943(int32_t modeID_, int32_t mapID_, int32_t instanceId_, DLL2SDK::CSProto::msg::EMatchServiceModule roomType_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType preRoomUIType_, int32_t teamType_, uint32_t brMaxPlayerNum_, DLL2SDK::mscorlib::System::String* roomName_, DLL2SDK::mscorlib::System::String* password_, bool enableOtherInvite_, DLL2SDK::CSProto::msg::EPPMode ppMode_, uint32_t maxObserverCount_, bool bAutoFill_, int32_t spvpPlaylistId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* spvpMapIds_, bool bPopToRoot_, int32_t brPlaylistId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* ladderPlayList_, DLL2SDK::Assembly_CSharp::GameUI::Room::CreateRoomParam* ticketParam_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* mpPlaylistList_); bool OnCreateRoomResponse_57944(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errStr_); void SendRoomInfoRequest_57945(DLL2SDK::Assembly_CSharp::GameUI::Room::EFetchInfoReason fetchReason_); bool OnRoomInfoResponse_57946(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* err_, int32_t* fetchReason_); bool OnGameStateChangeNotify_57947(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); bool OnRoomInfoNty_57948(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void SendGroupRoomEnterRoomRequest_57949(uint32_t roomID_, uint32_t roomSrvAdd_, DLL2SDK::mscorlib::System::String* password_, DLL2SDK::CSProto::msg::enmInviteChannel inviteChannel_, uint64_t invite_id_, DLL2SDK::CSProto::msg::EEnterRoomSource EnterSource_, DLL2SDK::CSProto::msg::ETicketJoinSource js_); DLL2SDK::Assembly_CSharp::GameUI::Room::EEnterResResult OnGroupRoomEnterRoomRes_57950(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* err_, uint32_t* roomId_, uint32_t* roomSvrAdd_, int32_t* inviteChannel_); void SendQuitRoomRequest_57951(uint32_t flag_); bool OnQuitRoomResponse_57952(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* err_, uint32_t* flag_); bool OnNotifyGameStartFail_57953(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* str_); void OnQuitRoomNotify_57954(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnRoomKickNotify_57955(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); bool OnRoomLeaderChangeNotify_57956(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* str_); bool OnRoomLeaderChangeResponse_57957(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* str_); bool OnRoomPlayerEnterNtf_57958(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* str_); void SendInviteFriend_57959(uint64_t friendPlayerID_, DLL2SDK::CSProto::msg::enmGroupRoomFriendType friendType_, DLL2SDK::CSProto::msg::EMatchInviteSource inviteSource_); bool OnInviteFriendResponse_57960(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_, DLL2SDK::mscorlib::System::String* errStr_, bool* showTips_); bool OnRoomInviteFriendNtf_57961(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void SendInvitationAnswer_57962(uint32_t answerFlag_, uint64_t playerID_, uint32_t roomSrvAddr_, uint64_t inviteId_, DLL2SDK::CSProto::msg::EMatchInviteSource inviteSource_, bool norecvin5mins_); uint64_t GetCheckSum_57963(uint32_t answerFlag_, uint64_t srcPlayerId_, uint32_t roomSvrAddress_, bool isSimulator_, bool isGamePad_, uint64_t inviteId_); bool OnInvitationAnswerResponse_57964(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* err_, bool* bAgree_, uint64_t* playerId_, uint32_t* roomSvrAddress_); DLL2SDK::CSProto::msg::CSGroupRoomAnswerInviteNtf* OnFriendAnswerNotify_57965(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* err_); void SendApplyEnterRoomAnswer_57966(uint64_t playerID_, uint32_t lobbyBusID_, bool isAgree_, bool norecvin5mins_); bool OnApplyEnterRoomAnswerResponse_57967(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* err_); bool OnApplyEnterRoomAnswerNtf_57968(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errStr_); void SendRoomSwitchSeat_57969(uint32_t NewCamp_, uint32_t NewSeat_); bool OnRoomSwitchSeatResponse_57970(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* err_); void OnRoomSwitchSeatNotify_57971(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); bool SendRoomSettingChangeRequest_57972(uint32_t mapID_, uint32_t modeID_, int32_t instanceId_, DLL2SDK::mscorlib::System::String* password_, int32_t match_Type_, int32_t bAutoFill_, int32_t scoreLimit_, int32_t timeLimit_, int32_t enable_spectating_, int32_t enable_other_invite_, int32_t playPlayerCount_, int32_t aiPlayerCount_, DLL2SDK::CSProto::msg::EPPMode ppMode_, int32_t spectatorNum_, DLL2SDK::mscorlib::System::String* roomName_, int32_t service_module_, int32_t spvpPlaylistId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* spvpMapIds_, int32_t brPlaylistId_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomChangeSetting flag_, int32_t client_source_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* multipleSelectedPlaylistList_, DLL2SDK::Assembly_CSharp::GameUI::Room::CreateRoomParam* ticketParam_, bool OnlyChangeTicket_); bool OnRoomSettingChangeResponse_57973(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* err_, int32_t* flag_); bool OnRoomSettingChangeNotify_57974(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* err_); void SendRoomGameStartRequest_57975(); bool OnRoomGameStartResponse_57976(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* err_); bool OnRoomGameStartNotify_57977(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); bool OnRoomGameStartNotify_Reconnect_57978(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnRoomBeforeJoinMatchNtf_57979(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void SetRoomReadyRequest_57980(bool bReady_); void OnRoomReadyResponse_57981(DLL2SDK::CSProto::msg::CSGroupRoomReadyRes* res_); void OnRoomMemberLoadoutChangeNotify_57982(DLL2SDK::CSProto::msg::CSGroupRoomUpdateLoadoutNtf* ntf_); void OnRoomMemberInfoChangeNotify_57983(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); bool OnRoomQuitAllocNotify_57984(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* err_); bool OnMatchQuitAllocNotify_57985(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* err_); void SendRoomQuitAllocRequest_57986(); int32_t OnRoomQuitAllocResponse_57987(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errStr_); void SendRoomKickRequest_57988(uint64_t playerId_); void SendChangeLeaderRequest_57989(uint64_t playerId_); DLL2SDK::CSProto::msg::CSRoomMatchJoinMatchNtf* OnLobbyJoinMatchNtf_57990(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, bool isJoinMatch_, DLL2SDK::mscorlib::System::String* err_); void CheckHalfwayJoinLadderMatch_57991(DLL2SDK::Assembly_CSharp::GameBase::GameInfoDataStore* gameInfoDataStore_, DLL2SDK::CSProto::msg::CSRoomMatchJoinMatchNtf* res_); void SendGroupRoomRecruitRequest_57992(); void OnGroupRoomRecruitResponse_57993(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* err_); void OnGroupRoomRecruitNotify_57994(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* err_); void SendRoomReportMicStatReq_57995(); bool OnGroupRoomMicStatNtf_57996(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void SendRoomSetGvoiceIdReq_57997(int32_t memberId_); bool OnRoomSetGvoiceIdNotify_57998(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* err_); void SaveEnterSearchRoomParameter_57999(uint32_t roomId_, uint32_t roomSvrAddress_, DLL2SDK::mscorlib::System::String* passwordStr_, DLL2SDK::CSProto::msg::enmInviteChannel inviteChannel_); void ReqRoomSearchRoom_58000(DLL2SDK::mscorlib::System::String* roomId_); bool OnResRoomSearchRoom_58001(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errStr_); void SendToEnterSearchRoom_58002(); static void _cctor_58003(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct CreateRoomParam : DLL2SDK::mscorlib::System::Object { uint32_t ticket_flag_; uint32_t ticket_type_; uint32_t min_enter_level_; bool need_open_mic_; uint64_t ticket_guild_id_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57932(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct AllocRoomReqDataMode : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::EGameMode GameMode_; int32_t MapID_; int32_t LevelID_; int32_t MissionID_; bool bQuickType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clone_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57930(); static DLL2SDK::Assembly_CSharp::GameUI::Room::AllocRoomReqDataMode* Clone_57931(DLL2SDK::Assembly_CSharp::GameUI::Room::AllocRoomReqDataMode* oldObj_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct RandomNickNameDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::List_1* ANames_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* BNames_; DLL2SDK::mscorlib::System::Random* aRandom_; DLL2SDK::mscorlib::System::Random* bRandom_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRandomName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57928(); DLL2SDK::mscorlib::System::String* GetRandomName_57929(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PlayerDataChangeManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ListenerDsList_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameBase::PlayerDataChangeManager* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterSubscriber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterSubscriber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseFunctionWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSubscribers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57921(); void RegisterSubscriber_57922(DLL2SDK::Assembly_CSharp::GameBase::IPlayerDataChangedInterface* Subscriber_); void UnRegisterSubscriber_57923(DLL2SDK::Assembly_CSharp::GameBase::IPlayerDataChangedInterface* Subscriber_); void CloseFunctionWindow_57924(DLL2SDK::CSProto::msg::PlayerDataChange* changeddata_); void RefreshSubscribers_57925(DLL2SDK::CSProto::msg::PlayerDataChange* changeddata_); void ShutDown_57926(); static void _cctor_57927(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct LocalPlayerDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { int32_t m_PlayerGold_; int32_t m_PlayerDiamond_; int32_t m_PlayerGuildCoin_; int32_t m_PlayerPVPCoin_; int32_t m_PlayerPVECoin_; int32_t m_Powder_; int32_t m_PlayerTalentPoint_; int32_t m_CountryId_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_WealthChangeClass_; int32_t m_PlayerGamePoint_; int32_t m_PlayerTodayGetGamePoint_; int32_t m_PlayerTodayCanGetMaxGamePoint_; int32_t m_PlayerTeamPoint_; int32_t m_PlayerWeaponPoint_; int32_t m_PlayerExpertPoint_; DLL2SDK::mscorlib::System::String* m_PlayerNickName_; DLL2SDK::mscorlib::System::String* m_PlayerSocialName_; uint64_t m_PlayerId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TreasureRecord_; bool m_IsBRCustomSettingSimpleModeOpenFirstTimeFlag_; bool m_IsBRCustomSettingAdvancedModeOpenFirstTimeFlag_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* _dicCallingCardInfos_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_FirstRechargeInfo_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SingleRechargeInfo_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AccumateRechargeInfo_; bool m_bShowPrivacy_; int32_t m_RankUpEndTime_; uint32_t _BRBeginTime_k__BackingField_; uint32_t _BREndTime_k__BackingField_; uint32_t _SPVP_LaddarBeginTime_k__BackingField_; uint32_t _SPVP_LaddarEndTime_k__BackingField_; uint64_t _registertime_k__BackingField_; uint64_t _TotalOnlineTime_k__BackingField_; int32_t m_MMR_; int32_t ELOBias_; int32_t m_BRMMR_; uint32_t m_CurrentCompositeUniqueId_; uint32_t m_CompositeFinishTime_; uint32_t m_CompositeNeedTime_; bool m_QQVIP_; bool m_SVIP_; uint32_t m_VIPFlag_; int32_t m_ZoneId_; int32_t m_TimeZoneId_; uint32_t m_Idip_Zone_Id_; int32_t m_VipLevel_; int32_t m_MonthCardLeftDays_; int32_t m_MonthCardLevel_; int32_t m_BuyResourceTimes_; int32_t m_BuyExpertPointTimes_; int32_t m_BuyWeaponPointTimes_; int32_t m_LastLevel_; uint64_t m_ClanID_; int32_t m_HistoryHighestLadderScore_; bool m_HasEnteredMall_; bool m_IsDiamondNumOK_; int32_t m_RedNameVipLevel_; DLL2SDK::mscorlib::System::String* m_LobbyBackgroundUrl_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ReturnLobbyBackgroundUrl_; DLL2SDK::mscorlib::System::String* m_AbTestTag_; DLL2SDK::mscorlib::System::String* m_RelativeName_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SendGoldFriendsID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SubscribeInfo_; DLL2SDK::CSProto::msg::ParentProtect* m_ParentProtect_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PlayerPunishList_; int32_t m_HasCompleteCompositeTime_; int32_t m_DailyLadderScore_; DLL2SDK::mscorlib::System::String* m_CdnUrlPre_; bool m_IsRegistedAtZone_; bool m_IsRecoverableAccount_; int32_t m_ExpireRemainTime_; DLL2SDK::CSProto::msg::PlayerPictureInfo* m_PictureInfo_; uint64_t m_PlayerGuid_; uint64_t _CoreUserID_k__BackingField_; int32_t m_PlayerCountryId_; uint32_t m_preLevel_; DLL2SDK::CSProto::msg::LevelInfo* m_LevelInfo_; DLL2SDK::Assembly_CSharp::Config::ELevelInfoType LevelType_; uint32_t m_PveDailyMaxRound_; uint32_t m_PveHistoryMaxRound_; int32_t m_LoginSource_; int32_t m_TotalRecharged_; int32_t m_RealTotalRecharged_; int32_t m_LadderRank_; int32_t m_LadderScore_; int32_t m_Trophy_; int32_t m_TrophyRank_; int32_t m_BRLadderRank_; int32_t m_BrLadderScore_; int32_t m_HighestTrophyRank_; int32_t m_TrophyChangedOffline_; uint32_t m_beLikedCount_; uint32_t m_addedLikedCount_; bool m_HasTrophyLevelPrize_; int32_t m_CurrentGetRewardSeason_; uint64_t m_LastLogoutTime_; uint64_t m_GuildID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RechargeStat_; bool CurrentLoginIsFirstLogin_; DLL2SDK::CSProto::msg::CSLobbyGetPlayerProfileRes* m_Data_; int32_t _ProcessingMissionID_k__BackingField_; bool m_IsGuertBindPop_; uint32_t _LogFileType_k__BackingField_; uint32_t _LogFileBeginTime_k__BackingField_; uint32_t _LogFileEndTime_k__BackingField_; uint32_t _LogFileSize_k__BackingField_; DLL2SDK::mscorlib::System::String* _LogFileTargetUrl_k__BackingField_; uint32_t m_LogFileUploadFlag_; DLL2SDK::mscorlib::System::String* _MidasShortOpenId_k__BackingField_; int32_t m_CreditScore_; DLL2SDK::mscorlib::System::String* m_GameOpenID_; struct StaticFields { int32_t RefreshPlayerID_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCallingCardInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCallingCardInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFirstRechargeOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFirstRechargeID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAccumulateRechargeOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFirstAccumulateID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFirstSingleID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSingleRechargeOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSingleRechargeFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAccunmulatInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveSendGoldFriendsData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveSubscribeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPunishInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBeingPunish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayerCurrentDiamond_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRealLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRegisterTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddLikedCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrencyNumByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetResourceNumByMallType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPlayerData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateQQVIPData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyPlayerLogoutTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyGuildData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordPlayerLogoutTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWelath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWealth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StoreProfileData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSShopCoinNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBRModeAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsZMModeAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLogFileUpload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyLogUploaderData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentLoginIsFirstLogin_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57671(); bool get_BRCustomSettingSimpleModeOpenFirstTimeFlag_57672(); void set_BRCustomSettingSimpleModeOpenFirstTimeFlag_57673(bool value_); bool get_BRCustomSettingAdvancedModeOpenFirstTimeFlag_57674(); void set_BRCustomSettingAdvancedModeOpenFirstTimeFlag_57675(bool value_); int32_t get_PlayCountryId_57676(); void SetCallingCardInfo_57677(uint64_t setPlayerID_, int64_t cardID_); int64_t GetCallingCardInfo_57678(uint64_t playerID_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_FirstRechargeInfo_57679(); void set_FirstRechargeInfo_57680(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); bool IsFirstRechargeOpen_57681(); int32_t GetFirstRechargeID_57682(); bool IsAccumulateRechargeOpen_57683(int32_t id_); int32_t GetFirstAccumulateID_57684(); int32_t GetFirstSingleID_57685(); bool IsSingleRechargeOpen_57686(int32_t id_); bool IsSingleRechargeFinished_57687(int32_t id_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_SingleRechargeInfo_57688(); void set_SingleRechargeInfo_57689(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_AccumateRechargeInfo_57690(); void set_AccumateRechargeInfo_57691(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::CSProto::msg::AccumateRechargeRecord* GetAccunmulatInfo_57692(int32_t id_); bool get_bShowPrivacy_57693(); void set_bShowPrivacy_57694(bool value_); int32_t get_RankUpEndTime_57695(); void set_RankUpEndTime_57696(int32_t value_); uint32_t get_BRBeginTime_57697(); void set_BRBeginTime_57698(uint32_t value_); uint32_t get_BREndTime_57699(); void set_BREndTime_57700(uint32_t value_); uint32_t get_SPVP_LaddarBeginTime_57701(); void set_SPVP_LaddarBeginTime_57702(uint32_t value_); uint32_t get_SPVP_LaddarEndTime_57703(); void set_SPVP_LaddarEndTime_57704(uint32_t value_); uint64_t get_registertime_57705(); void set_registertime_57706(uint64_t value_); uint64_t get_TotalOnlineTime_57707(); void set_TotalOnlineTime_57708(uint64_t value_); int32_t get_MMR_57709(); void set_MMR_57710(int32_t value_); int32_t get_BRMMR_57711(); void set_BRMMR_57712(int32_t value_); uint32_t get_CurrentCompositeUniqueId_57713(); void set_CurrentCompositeUniqueId_57714(uint32_t value_); uint32_t get_CurrentCompositeFinsihTime_57715(); void set_CurrentCompositeFinsihTime_57716(uint32_t value_); uint32_t get_CurrentCompositeNeedTime_57717(); void set_CurrentCompositeNeedTime_57718(uint32_t value_); int32_t get_ZoneId_57719(); void set_ZoneId_57720(int32_t value_); int32_t get_TimeZone_57721(); void set_TimeZone_57722(int32_t value_); uint32_t get_Idip_Zone_Id_57723(); void set_Idip_Zone_Id_57724(uint32_t value_); bool get_QQVIP_57725(); void set_QQVIP_57726(bool value_); bool get_SQQVIP_57727(); void set_SQQVIP_57728(bool value_); uint32_t get_VIPFlag_57729(); void set_VIPFlag_57730(uint32_t value_); int32_t get_VipLevel_57731(); void set_VipLevel_57732(int32_t value_); int32_t get_MonthCardLeftDays_57733(); void set_MonthCardLeftDays_57734(int32_t value_); int32_t get_MonthCardLevel_57735(); void set_MonthCardLevel_57736(int32_t value_); int32_t get_BuyGoldTimes_57737(); void set_BuyGoldTimes_57738(int32_t value_); int32_t get_BuyExpertPointTimes_57739(); void set_BuyExpertPointTimes_57740(int32_t value_); int32_t get_BuyWeaponPointTimes_57741(); void set_BuyWeaponPointTimes_57742(int32_t value_); int32_t get_LastLevel_57743(); uint64_t get_ClanID_57744(); void set_ClanID_57745(uint64_t value_); int32_t get_HistoryHighestLadderScore_57746(); void set_HistoryHighestLadderScore_57747(int32_t value_); bool get_HasEnteredMall_57748(); void set_HasEnteredMall_57749(bool value_); bool get_IsDiamondNumAvailable_57750(); void set_IsDiamondNumAvailable_57751(bool value_); int32_t get_RedNameVipLevel_57752(); void set_RedNameVipLevel_57753(int32_t value_); DLL2SDK::mscorlib::System::String* get_LobbyBackgroundUrl_57754(); void set_LobbyBackgroundUrl_57755(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_ReturnLobbyBackgroundUrl_57756(); DLL2SDK::mscorlib::System::String* get_AbTestTag_57757(); void set_AbTestTag_57758(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_RelativeName_57759(); void set_RelativeName_57760(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_SendGoldFriendsID_57761(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_SubscribeInfo_57762(); void SaveSendGoldFriendsData_57763(DLL2SDK::mscorlib::System::Collections::Generic::List_1* friendsList_); void SaveSubscribeInfo_57764(DLL2SDK::mscorlib::System::Collections::Generic::List_1* contents_); void SetPunishInfo_57765(DLL2SDK::CSProto::msg::PlayerPunishInfo* info_); bool IsBeingPunish_57766(DLL2SDK::CSProto::msg::EPlayerPunishType type_, uint32_t* time_); int32_t get_PlayerCurrentLevel_57767(); void set_PlayerCurrentLevel_57768(int32_t value_); void SetCurrentLevel_57769(int32_t level_); int32_t get_PlayerCurrentGold_57770(); DLL2SDK::mscorlib::System::String* get_GoldNumFormat_57771(); DLL2SDK::mscorlib::System::String* get_DiamondNumFormat_57772(); int32_t get_PlayerCurrentDiamond_57773(); DLL2SDK::mscorlib::System::String* get_PlayerCurrentDiamondFormated_57774(); int32_t get_PlayerGuildGold_57775(); void set_PlayerGuildGold_57776(int32_t value_); int32_t get_PlayerPVPCoin_57777(); void set_PlayerPVPCoin_57778(int32_t value_); int32_t get_PlayerPVECoin_57779(); void set_PlayerPVECoin_57780(int32_t value_); int32_t get_PlayerTalentPoint_57781(); void set_PlayerTalentPoint_57782(int32_t value_); int32_t get_PlayerPowderCount_57783(); void set_PlayerPowderCount_57784(int32_t value_); int32_t get_HasCompleteCompositeTime_57785(); void set_HasCompleteCompositeTime_57786(int32_t value_); bool UpdatePlayerCurrentDiamond_57787(int64_t updateNum_); int32_t get_PlayerGamePoint_57788(); void set_PlayerGamePoint_57789(int32_t value_); int32_t get_DailyLadderScore_57790(); void set_DailyLadderScore_57791(int32_t value_); int32_t get_PlayerTodayGetGamePoint_57792(); void set_PlayerTodayGetGamePoint_57793(int32_t value_); int32_t get_PlayerTodayCanGetMaxGamePoint_57794(); void set_PlayerTodayCanGetMaxGamePoint_57795(int32_t value_); int32_t get_PlayerTeamPoint_57796(); void set_PlayerTeamPoint_57797(int32_t value_); int32_t get_PlayerWeaponPoint_57798(); void set_PlayerWeaponPoint_57799(int32_t value_); DLL2SDK::mscorlib::System::String* get_PlayerCurrentNickName_57800(); void set_PlayerCurrentNickName_57801(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_CdnUrlPre_57802(); void set_CdnUrlPre_57803(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_PlayerSocialName_57804(); void set_PlayerSocialName_57805(DLL2SDK::mscorlib::System::String* value_); bool get_IsRegistedAtZone_57806(); void set_IsRegistedAtZone_57807(bool value_); bool get_IsRecoverableAccount_57808(); void set_IsRecoverableAccount_57809(bool value_); DLL2SDK::CSProto::msg::PlayerPictureInfo* get_PictureInfo_57810(); void set_PictureInfo_57811(DLL2SDK::CSProto::msg::PlayerPictureInfo* value_); uint64_t get_PlayerId_57812(); void set_PlayerId_57813(uint64_t value_); uint64_t get_PlayerGuid_57814(); void set_PlayerGuid_57815(uint64_t value_); uint64_t get_CoreUserID_57816(); void set_CoreUserID_57817(uint64_t value_); int32_t get_PlayerCountryId_57818(); void set_PlayerCountryId_57819(int32_t value_); DLL2SDK::CSProto::msg::LevelInfo* get_LevelInfo_57820(); void set_LevelInfo_57821(DLL2SDK::CSProto::msg::LevelInfo* value_); uint32_t GetRealLevel_57822(); DLL2SDK::mscorlib::System::DateTime GetRegisterTime_57823(); DLL2SDK::mscorlib::System::String* GetLevelString_57824(bool isShort_); uint32_t get_PveDailyMaxRound_57825(); void set_PveDailyMaxRound_57826(uint32_t value_); uint32_t get_PveHistoryMaxRound_57827(); void set_PveHistoryMaxRound_57828(uint32_t value_); int32_t get_LoginSource_57829(); void set_LoginSource_57830(int32_t value_); int32_t get_TotalRecharged_57831(); void set_TotalRecharged_57832(int32_t value_); int32_t get_RealTotalRecharged_57833(); void set_RealTotalRecharged_57834(int32_t value_); int32_t get_LadderRank_57835(); void set_LadderRank_57836(int32_t value_); int32_t get_LadderScore_57837(); void set_LadderScore_57838(int32_t value_); int32_t get_Trophy_57839(); void set_Trophy_57840(int32_t value_); int32_t get_TrophyRank_57841(); void set_TrophyRank_57842(int32_t value_); int32_t get_BRLadderRank_57843(); void set_BRLadderRank_57844(int32_t value_); int32_t get_BrLadderScore_57845(); void set_BrLadderScore_57846(int32_t value_); int32_t get_HighestTrophyRank_57847(); void set_HighestTrophyRank_57848(int32_t value_); int32_t get_TrophyChagnedOffline_57849(); void set_TrophyChagnedOffline_57850(int32_t value_); bool get_HasTrophyLevelPrize_57851(); void set_HasTrophyLevelPrize_57852(bool value_); uint32_t get_BeLikedCount_57853(); void set_BeLikedCount_57854(uint32_t value_); void AddLikedCount_57855(); int32_t get_CurrentGetRewardSeason_57856(); void set_CurrentGetRewardSeason_57857(int32_t value_); uint64_t get_LastLogoutTime_57858(); void set_LastLogoutTime_57859(uint64_t value_); uint64_t get_GuildID_57860(); void set_GuildID_57861(uint64_t value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_RechargeStat_57862(); void set_RechargeStat_57863(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); int32_t GetCurrencyNumByType_57864(DLL2SDK::CSProto::msg::ECurrencyType currencyType_); int32_t GetResourceNumByMallType_57865(int32_t mallType_); void RefreshPlayerData_57866(DLL2SDK::CSProto::msg::PlayerDataChange* data_); void UpdateQQVIPData_57867(uint32_t inVIPFlag_); void ReLogin_57868(); void ApplyPlayerLogoutTime_57870(uint64_t logoutTime_); void ApplyGuildData_57871(uint64_t guildID_); void UpdateWelath_57873(DLL2SDK::CSProto::msg::CSAccount_UpdateSimpleInfoNtf* res_); void UpdateWealth_57874(); DLL2SDK::CSProto::msg::CSLobbyGetPlayerProfileRes* get_Data_57875(); void set_Data_57876(DLL2SDK::CSProto::msg::CSLobbyGetPlayerProfileRes* value_); void StoreProfileData_57877(DLL2SDK::CSProto::msg::CSLobbyGetPlayerProfileRes* data_); void set_ProcessingMissionID_57878(int32_t value_); int32_t get_ProcessingMissionID_57879(); int32_t GetSShopCoinNum_57880(DLL2SDK::CSProto::msg::GAMESHOPTYPE Type_); bool IsLocalPlayer_57881(uint64_t playerId_); bool IsBRModeAvailable_57882(); bool IsZMModeAvailable_57883(); bool get_IsGuertBindPop_57884(); void set_IsGuertBindPop_57885(bool value_); uint32_t get_LogFileType_57886(); void set_LogFileType_57887(uint32_t value_); uint32_t get_LogFileBeginTime_57888(); void set_LogFileBeginTime_57889(uint32_t value_); uint32_t get_LogFileEndTime_57890(); void set_LogFileEndTime_57891(uint32_t value_); uint32_t get_LogFileSize_57892(); void set_LogFileSize_57893(uint32_t value_); DLL2SDK::mscorlib::System::String* get_LogFileTargetUrl_57894(); void set_LogFileTargetUrl_57895(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_MidasShortOpenId_57896(); void set_MidasShortOpenId_57897(DLL2SDK::mscorlib::System::String* value_); bool IsLogFileUpload_57898(); uint32_t get_LogFileUploadFlag_57899(); void set_LogFileUploadFlag_57900(uint32_t value_); void ApplyLogUploaderData_57901(DLL2SDK::CSProto::msg::ClientLogReportCond* data_); int32_t get_CreditScore_57902(); void set_CreditScore_57903(int32_t value_); DLL2SDK::mscorlib::System::String* get_GameOpenID_57904(); void set_GameOpenID_57905(DLL2SDK::mscorlib::System::String* value_); void SetCurrentLoginIsFirstLogin_57906(uint64_t loginTime_, uint64_t LastLoginTime_); void __xLuaBaseProxy_ReLogin_57909(); static void ShutDown_57869(); static void RecordPlayerLogoutTime_57872(); static bool _StoreProfileData_m__0_57907(DLL2SDK::CSProto::msg::Prop* s_); static bool _StoreProfileData_m__1_57908(DLL2SDK::CSProto::msg::Prop* s_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GlobalDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { int32_t PVE_SHOW_; int32_t PVE_ALL_HIDDEN_; int32_t PVE_PART_HIDDEN_; uint32_t PVEHideValue_; double serverClientDeltaTime_; DLL2SDK::mscorlib::System::String* m_ClientIPAddress_; DLL2SDK::mscorlib::System::String* m_CommunityUrl_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ConfList_; struct StaticFields { int32_t TIMESPAN_EDGE_; int32_t CONF_VALUE_BOOL_TRUE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateServerTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateServerSecondsTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetServerTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCurrentPVEContentHide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqConfFromServer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveConf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConfBoolValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConfIntValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPVEHideTable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57653(); void UpdateServerTime_57654(uint64_t serverMillionSecondsTime_); void UpdateServerSecondsTime_57655(double serverSecondsTime_); double GetServerTime_57656(); DLL2SDK::mscorlib::System::String* get_ClientIPAddress_57657(); void set_ClientIPAddress_57658(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_CommunityUrl_57659(); void set_CommunityUrl_57660(DLL2SDK::mscorlib::System::String* value_); bool get_EnableMidasShortOpenId_57661(); bool get_Enable18ProhibitedLogo_57662(); bool IsCurrentPVEContentHide_57663(DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore_EPVEContentType PVEContent_); void ReqConfFromServer_57664(DLL2SDK::CSProto::msg::EConfId confId_); void SaveConf_57665(DLL2SDK::CSProto::msg::ConfData* data_); bool GetConfBoolValue_57666(DLL2SDK::CSProto::msg::EConfId confId_); int32_t GetConfIntValue_57667(DLL2SDK::CSProto::msg::EConfId confId_); DLL2SDK::CSProto::msg::ConfData* GetConf_57668(DLL2SDK::CSProto::msg::EConfId confId_); void InitPVEHideTable_57669(int32_t PVEHideLevel_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GamePrepareSystemDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PreWarPreparationList_; DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData* m_PSBuffItemCache_; int32_t m_CurrentChallengeModeChapterId_; int32_t m_CurrentChallengeModeRoundId_; bool m_IsCurrentMapLastInChapter_; int32_t m_ChallengeSkipOverInitScore_; int32_t m_ChallengeSkipOverInitCoin_; int32_t m_ChallengeReviveTimes_; uint32_t m_ChallengeKillCount_; uint32_t m_ChallengeHeadShotCount_; bool m_ChallengeLastIsWin_; DLL2SDK::CSProto::msg::CSAddCardsRes* m_ChallengeAddCardRes_; bool m_UseLastRushPathIndex_; int32_t m_LastRushPathIndex_; struct StaticFields { int32_t PS_EQUIP_POSITION_BEG_; int32_t PS_EQUIP_POSITION_END_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPreWarPreparationList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPreWarPreparationList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEquipPosNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPSBuffID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPSPassiveItemIDList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPSActiveItemIDList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsActiveItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPSItemIDList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPSBuffEquipedID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPSPassiveEquipedItemIDList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPSActiveEquipedItemIDList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPSPropItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPSBuffItemCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPSPropItemsInGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowNewTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowRedPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordRushPathIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseRecordRushPathIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryUseRecordRushPathIndex_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57611(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPreWarPreparationList_57612(int32_t modeId_); void SetPreWarPreparationList_57613(DLL2SDK::mscorlib::System::Collections::Generic::List_1* preWarPreparationList_); int32_t GetEquipPosNum_57614(int32_t modeId_); uint64_t GetPSBuffID_57615(int32_t modeId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPSPassiveItemIDList_57616(int32_t modeId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPSActiveItemIDList_57617(int32_t modeId_); bool IsActiveItem_57618(uint64_t itemId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPSItemIDList_57619(int32_t modeId_); DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData* GetPSBuffEquipedID_57620(int32_t modeId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPSPassiveEquipedItemIDList_57621(int32_t modeId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPSActiveEquipedItemIDList_57622(int32_t modeId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPSPropItems_57623(int32_t modeId_); void SetPSBuffItemCache_57624(DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData* psBuffItem_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPSPropItemsInGame_57625(int32_t modeId_); bool IsShowNewTips_57626(int32_t modeId_); bool IsShowRedPoint_57627(int32_t modeId_); int32_t get_CurrentChallengeModeChapterId_57628(); void set_CurrentChallengeModeChapterId_57629(int32_t value_); int32_t get_CurrentChallengeModeRoundId_57630(); void set_CurrentChallengeModeRoundId_57631(int32_t value_); bool get_IsCurrentMapLastInChapter_57632(); void set_IsCurrentMapLastInChapter_57633(bool value_); int32_t get_ChallengeSkipOverInitScore_57634(); void set_ChallengeSkipOverInitScore_57635(int32_t value_); int32_t get_ChallengeSkipOverInitCoin_57636(); void set_ChallengeSkipOverInitCoin_57637(int32_t value_); int32_t get_ChallengeReviveTimes_57638(); void set_ChallengeReviveTimes_57639(int32_t value_); uint32_t get_ChallengeKillCount_57640(); void set_ChallengeKillCount_57641(uint32_t value_); uint32_t get_ChallengeHeadShotCount_57642(); void set_ChallengeHeadShotCount_57643(uint32_t value_); bool get_ChallengeLastIsWin_57644(); void set_ChallengeLastIsWin_57645(bool value_); DLL2SDK::CSProto::msg::CSAddCardsRes* get_ChallengeAddCardRes_57646(); void set_ChallengeAddCardRes_57647(DLL2SDK::CSProto::msg::CSAddCardsRes* value_); void RecordRushPathIndex_57648(int32_t lastPathIndex_); void UseRecordRushPathIndex_57649(); bool TryUseRecordRushPathIndex_57650(int32_t* index_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GameInfoDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { int32_t m_ActualMapId_; int32_t m_DSEntryMapID_; bool ServerNotifyPreloadMap_; bool NeedReconnectToDS_; bool IsReconnectForbidVoiceTip_; DLL2SDK::mscorlib::System::String* EncryptKey_; bool IsDSConnected_; bool IsAssetPreloaded_; DLL2SDK::Assembly_CSharp::GameBase::GameInfoDataStore_GameModeType m_CurrenGameType_; DLL2SDK::Assembly_CSharp::GameBase::GameInfoDataStore_GameModeType m_LastPkType_; DLL2SDK::Array* m_MapId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DSInfoList_; bool m_IsHalfwayJoinLadderMatch_; bool m_IsHalfwayJoinMatch_; DLL2SDK::Array* m_ModuleOpenFlag_; int32_t m_SkyPlatformAssetId_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_SkyPlatformPos_; float m_SkyPlatformAngleY_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* DsIpGroupList_; bool m_DirectConnectDS_; DLL2SDK::mscorlib::System::String* m_Ip_; uint16_t m_Port_; uint32_t m_RoomId_; uint64_t m_RoomGuid_; uint32_t m_GroupRoomId_; uint32_t m_GroupRoomBusId_; uint64_t m_PlayerId_; uint32_t m_ISP_; int64_t m_RoundTripTime_; DLL2SDK::CSProto::msg::EPPMode m_PPMode_; int32_t m_MatchServiceModule_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_GuarderPlayers_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TraitorPlayers_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* PlayerBagInfoDic_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetModuleOpenFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModuleOpenFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSkyPlatformInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDspIpList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillDsPingResultToProtocol_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddStreakInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddBagInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPreloadAssets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLocalPlayerCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDistinguishCampMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddRoomMatchJoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RoomMatchJoinNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMatchPlayerInfoExisted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordReconnectInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearReconnectInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57543(); int32_t get_ActualMapId_57544(); void set_ActualMapId_57545(int32_t value_); int32_t get_DSEntryMapID_57546(); void set_DSEntryMapID_57547(int32_t value_); bool get_NeedPreloadMap_57548(); DLL2SDK::Assembly_CSharp::GameBase::GameInfoDataStore_GameModeType get_CurrentGameType_57549(); void set_CurrentGameType_57550(DLL2SDK::Assembly_CSharp::GameBase::GameInfoDataStore_GameModeType value_); int32_t get_MapId_57551(); void set_MapId_57552(int32_t value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_DSInfoList_57553(); void set_DSInfoList_57554(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); bool get_IsHalfwayJoinLadderMatch_57555(); void set_IsHalfwayJoinLadderMatch_57556(bool value_); bool get_IsHalfwayJoinMatch_57557(); void set_IsHalfwayJoinMatch_57558(bool value_); void SetModuleOpenFlag_57559(DLL2SDK::Array* flagArr_); int32_t GetModuleOpenFlag_57560(DLL2SDK::Assembly_CSharp::GameEngine::EModuleOpenFlag flagType_); int32_t get_SkyPlatformAssetId_57561(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_SkyPlatformPos_57562(); float get_SkyPlatformAngleY_57563(); void SetSkyPlatformInfo_57564(uint32_t id_, uint32_t angleY_, DLL2SDK::Assembly_CSharp::Network::Int32Vector3* pos_); void UpdateDspIpList_57565(DLL2SDK::mscorlib::System::Collections::Generic::List_1* ipList_); void FillDsPingResultToProtocol_57566(DLL2SDK::mscorlib::System::Collections::Generic::List_1* ping_info_); bool get_DirectConnectDS_57567(); void set_DirectConnectDS_57568(bool value_); DLL2SDK::mscorlib::System::String* get_Ip_57569(); void set_Ip_57570(DLL2SDK::mscorlib::System::String* value_); uint16_t get_Port_57571(); void set_Port_57572(uint16_t value_); uint32_t get_RoomId_57573(); void set_RoomId_57574(uint32_t value_); uint64_t get_RoomGuid_57575(); void set_RoomGuid_57576(uint64_t value_); uint32_t get_GroupRoomId_57577(); void set_GroupRoomId_57578(uint32_t value_); uint32_t get_GroupRoomBusId_57579(); void set_GroupRoomBusId_57580(uint32_t value_); uint64_t get_PlayerId_57581(); void set_PlayerId_57582(uint64_t value_); uint32_t get_ISP_57583(); void set_ISP_57584(uint32_t value_); bool get_IsLadder_57585(); int64_t get_RoundTripTime_57586(); void set_RoundTripTime_57587(int64_t value_); DLL2SDK::CSProto::msg::EPPMode get_PPMode_57588(); void set_PPMode_57589(DLL2SDK::CSProto::msg::EPPMode value_); int32_t get_MatchServiceModule_57590(); void set_MatchServiceModule_57591(int32_t value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_GuarderPlayers_57592(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_TraitorPlayers_57593(); void AddStreakInfo_57594(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_INVENTORY_COMMON* content_); void AddBagInfo_57595(uint32_t bagPlayerID_, DLL2SDK::Assembly_CSharp::Network::BagInfo* bagInfo_); void PreloadAsset_57596(uint32_t localPlayerID_, DLL2SDK::CSProto::msg::ECamp localCamp_); void GetPreloadAssets_57597(DLL2SDK::mscorlib::System::Collections::Generic::List_1* players_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* weapList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* avatarList_); void SetPlayers_57598(DLL2SDK::mscorlib::System::Collections::Generic::List_1* players_, bool preDownloadAvatarImage_); DLL2SDK::CSProto::msg::ECamp GetLocalPlayerCamp_57599(); bool IsDistinguishCampMode_57600(); int32_t AddRoomMatchJoin_57601(DLL2SDK::CSProto::msg::MatchPlayerInfo* matchPlayerInfo_); void RoomMatchJoinNotify_57602(DLL2SDK::CSProto::msg::MatchPlayerInfo* NewMatchPlayerInfo_); bool IsMatchPlayerInfoExisted_57603(DLL2SDK::mscorlib::System::Collections::Generic::List_1* inPlayersInfoList_, DLL2SDK::CSProto::msg::MatchPlayerInfo* inLoginMatchPlayerInfo_); void Clear_57604(); void ReLogin_57605(); void RecordReconnectInfo_57606(uint64_t playerid_, DLL2SDK::mscorlib::System::String* cryptKey_, DLL2SDK::mscorlib::System::String* domain_, uint32_t dsIP_, uint32_t dsPort_, uint32_t mapID_, uint32_t roomID_, uint64_t roomGuid_, uint32_t groupRoomID_, uint32_t groupRoomBusID_); void ClearReconnectInfo_57607(); void __xLuaBaseProxy_Clear_57608(); void __xLuaBaseProxy_ReLogin_57609(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct DSConnectInfo { DLL2SDK::mscorlib::System::String* IP_; uint16_t Port_; int64_t RoundtripTime_; uint32_t ISP_; bool IsSuitable_; }; } namespace DLL2SDK::Assembly_CSharp { struct CustomLodValueForVeryLowQ : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* LODValue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLodValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57541(); void RefreshLodValue_57542(); }; } namespace DLL2SDK::Assembly_CSharp { struct BundleVersion : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* SVN_REVISION_; DLL2SDK::Assembly_CSharp::ESignMode SIGN_MODE_; DLL2SDK::Assembly_CSharp::EShippingMode SHIPPING_MODE_; DLL2SDK::Assembly_CSharp::ETVersionMode TVERSION_MODE_; bool ENABLE_IL2CPP_; bool DEV_BUILD_; bool ASSETBUNDLE_BUILD_; DLL2SDK::Assembly_CSharp::EBuildPackageMode PACKAGE_MODE_; DLL2SDK::mscorlib::System::String* BundleID_; DLL2SDK::mscorlib::System::String* PRODUCT_NAME_; DLL2SDK::mscorlib::System::String* PRODUCT_FULL_NAME_; bool UseOBB_; bool UseOBBAssetBalance_; DLL2SDK::mscorlib::System::String* PROGRAM_VERSION_; DLL2SDK::mscorlib::System::String* RES_VERSION_; DLL2SDK::mscorlib::System::String* VERSION_; int32_t VERSION_CODE_; int32_t BUILD_NUMBER_; DLL2SDK::Assembly_CSharp::ESDKMode SDK_MODE_; int32_t RUNTIME_DYNAMIC_TYPE_; DLL2SDK::mscorlib::System::String* MatchProtocolMD5_; bool SupportLitePack_; bool LitePackDevDaily_; bool SupportPufferWithDolphin_; bool PreviewForGarena_; int32_t GCloudAppID_; DLL2SDK::mscorlib::System::String* GCloudAppSecret_; int32_t GCloudDolphinChannel_; DLL2SDK::mscorlib::System::String* GCloudDolphinUrl_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57539(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIPreZManager : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::UnityEngine::UnityEngine::GameObject* PreZGO_; DLL2SDK::UnityEngine::UnityEngine::MeshFilter* Filter_; DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* Render_; bool UsePreZ_; DLL2SDK::UnityEngine::UnityEngine::Mesh* m_Mesh_; DLL2SDK::UnityEngine::UnityEngine::Material* m_Mat_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_VectList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_IndexList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RectInfoList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMeshValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRectChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsRectChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddRect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRectValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsChangingFOV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57530(); bool CheckMeshValid_57531(); bool IsRectChanged_57532(float fov_); bool IsRectChanged_57533(DLL2SDK::Assembly_CSharp::UIPreZManager_EPreZUIType uiType_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 uiSize_, int32_t* index_); void AddRect_57534(DLL2SDK::Assembly_CSharp::UIPreZManager_EPreZUIType uiType_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, DLL2SDK::UnityEngine::UnityEngine::Vector3 uiSize_); bool CheckRectValid_57535(DLL2SDK::Assembly_CSharp::UIPreZManager_RectInfo rectInfo_, int32_t index_, float fov_); bool IsChangingFOV_57536(float* fov_); void Tick_57537(float deltaTime_); void __xLuaBaseProxy_Tick_57538(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuildActor : DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget { uint32_t m_PlayerID_; uint32_t m_ItemID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MeshRenderers_; struct StaticFields { DLL2SDK::Assembly_CSharp::PVP::ReplaySummonManager_CreateObjectCallBack* CreateCallBack_; DLL2SDK::Assembly_CSharp::PVP::ReplaySummonManager_DestoryObjectCallBack* DestoryCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildNow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreBuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckForPreBuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeMat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHealth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActivePartMask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActivePartMask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLocalPosY_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeadReplayCommonDestory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMeshRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentMeshRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57386(); DLL2SDK::Assembly_CSharp::GameEngine::TargetType get_ServerType_57387(); void BuildNow_57388(); void PreBuild_57389(); bool CheckForPreBuild_57390(DLL2SDK::UnityEngine::UnityEngine::Vector3 checkStart_, DLL2SDK::UnityEngine::UnityEngine::Vector3 checkEnd_); void Destroy_57391(bool timeout_); void ChangeMat_57392(bool change_); void SetActorInfo_57393(uint32_t playerID_, uint32_t itemID_, uint32_t actorID_); void SetHealth_57394(float health_, float healthMax_); void PlayAnimation_57395(DLL2SDK::mscorlib::System::String* animName_); void TakeDamage_57396(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void SetActivePartMask_57397(uint8_t mask_, bool isInPlacingProgress_); uint8_t GetActivePartMask_57398(); float GetLocalPosY_57399(); void DeadReplayCommonDestory_57400(uint32_t actorID_); void InitMeshRenderers_57401(); void SetCurrentMeshRenderer_57402(bool isActive_); void SetHidden_57403(bool isHidden_); void __xLuaBaseProxy_TakeDamage_57405(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); static void _cctor_57404(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuildPartChecker : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* BuildPart_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AllMaterial_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* Box_; DLL2SDK::Array* m_ColliderResult_; float m_Offset_; bool IsMain_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_OffsetWithParent_; float m_AccuHeight_; float m_AccuHeightMax_; float m_AccuHeightMin_; DLL2SDK::UnityEngine::UnityEngine::Shader* m_OldShader_; DLL2SDK::UnityEngine::UnityEngine::Shader* m_NewShader_; bool m_IsChanging_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPhysicsMat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBuildPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeMat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMantle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAvaliable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeMaterialColor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57487(); DLL2SDK::UnityEngine::UnityEngine::PhysicMaterial* GetPhysicsMat_57488(); void SetBuildPart_57489(DLL2SDK::UnityEngine::UnityEngine::GameObject* part_, bool changeMat_); void ChangeMat_57490(bool change_); bool CheckMantle_57491(DLL2SDK::UnityEngine::UnityEngine::Vector3 center_, DLL2SDK::UnityEngine::UnityEngine::Vector3 extent_); bool CheckAvaliable_57492(); void ChangeMaterialColor_57493(bool canBuild_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PawnPaintComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { int32_t m_PaintIndex_; DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* m_CurrentPaintModel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Paint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPaintModelAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPaintModelReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachPaintModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DetachPaintModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginPlayPaintAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndPlayPaintAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PaintHere_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoPaint_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57473(); void Init_57474(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void Destroy_57475(); void Paint_57476(int32_t index_); int32_t GetPaintModelAssetID_57477(); void OnPaintModelReady_57478(int32_t assetID_, DLL2SDK::mscorlib::System::Object* obj_); void AttachPaintModel_57479(); void DetachPaintModel_57480(); void BeginPlayPaintAnim_57481(); void EndPlayPaintAnim_57482(); void PaintHere_57483(); void DoPaint_57484(int32_t itemID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 camPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, float dist_); void __xLuaBaseProxy_Init_57485(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_Destroy_57486(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PaintMesh : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { uint32_t PlayerID_; DLL2SDK::UnityEngine::UnityEngine::MeshFilter* Filter_; DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* Render_; DLL2SDK::UnityEngine::UnityEngine::Mesh* m_Mesh_; DLL2SDK::UnityEngine::UnityEngine::Material* m_Mat_; int32_t m_Segment_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_Size_; DLL2SDK::Array* m_VectList_; DLL2SDK::Array* m_IndexList_; DLL2SDK::Array* m_UVList_; int32_t m_ItemID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Dir_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Up_; float m_Depth_; float m_LastCheckTime_; DLL2SDK::Array* m_CheckPosList_; int32_t m_CheckIndex_; DLL2SDK::mscorlib::System::Collections::IEnumerator* m_BuildCoroutine_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPaintAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTextureReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNull_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildMeshCoroutine_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57457(); void Init_57458(int32_t segment_, DLL2SDK::UnityEngine::UnityEngine::Vector2 size_); void OnDestroy_57459(); void Update_57460(); DLL2SDK::Assembly_CSharp::EAssetID GetPaintAssetID_57461(int32_t itemID_); void SetTexture_57462(DLL2SDK::UnityEngine::UnityEngine::Texture* texture_); void BuildMesh_57463(int32_t itemID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, DLL2SDK::UnityEngine::UnityEngine::Vector3 up_, float depth_); void OnTextureReady_57464(int32_t assetID_, DLL2SDK::mscorlib::System::Object* obj_); bool CheckNull_57465(); DLL2SDK::mscorlib::System::Collections::IEnumerator* BuildMeshCoroutine_57466(); }; } namespace DLL2SDK::Assembly_CSharp { struct PaintManager : DLL2SDK::Assembly_CSharp::GameComponent { int32_t Segment_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PaintList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Paint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPaintMesh_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57454(); void Paint_57455(uint32_t playerID_, int32_t itemID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, DLL2SDK::UnityEngine::UnityEngine::Vector3 up_); DLL2SDK::Assembly_CSharp::GameEngine::PaintMesh* GetPaintMesh_57456(uint32_t playerID_); }; } namespace DLL2SDK::Assembly_CSharp { struct MatchPingMonitor : DLL2SDK::Assembly_CSharp::GameComponent { int32_t RequestSeqID_; int32_t RespSeqID_; int32_t PingSuccCounter_; int32_t LatestPing_; int32_t LatestLogicPing_; float m_LastPingTime_; float m_LastRecPingTime_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_SeqIDToTickCont_; struct StaticFields { float PING_INTERVAL_; float PING_TIMEOUT_; bool EnablePingSentTimeRecord_; int32_t LocalPingTick_; bool UseNew_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNextPingSequenceID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestPing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResPing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLocalPlayerPing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidateWaitingPing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPingMsgError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickPing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPingNearly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EarlyRecordPing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPingTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPingTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculatePing_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57440(); int32_t GetNextPingSequenceID_57441(); void RequestPing_57442(); void OnResPing_57443(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void UpdateLocalPlayerPing_57444(uint16_t LatestPing_); void ValidateWaitingPing_57445(); void CheckPingMsgError_57446(DLL2SDK::Assembly_CSharp::Network::ResPingMsg* RecMsg_); void TickPing_57447(bool* timeout_); bool IsPingNearly_57448(); void EarlyRecordPing_57449(uint16_t seqID_, int32_t ping_); static void RefreshPingTick_57450(DLL2SDK::Array* data_); static uint32_t GetPingTick_57451(); static uint16_t CalculatePing_57452(uint32_t lastTick_, DLL2SDK::mscorlib::System::String* errMsg_); static void _cctor_57453(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuildManager : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_BuildActorMap_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsIntersectBuildActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncBuildActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateBuildActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Find_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllBuildActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveBuildActor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57425(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_BuildActorMap_57426(); void Shutdown_57427(); void OnRoundEnd_57428(); void Reset_57429(); void Clear_57430(); bool IsIntersectBuildActor_57431(DLL2SDK::UnityEngine::UnityEngine::Vector3 startTrace_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, float distance_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_); void SyncBuildActor_57432(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_BUILDING* ct_); DLL2SDK::Assembly_CSharp::GameBase::BuildActor* CreateBuildActor_57433(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_, uint32_t playerID_, uint32_t actorID_, uint32_t itemID_, uint32_t skinID_); DLL2SDK::Assembly_CSharp::GameBase::BuildActor* Find_57434(uint32_t actorID_); void RemoveAllBuildActor_57435(); void RemoveBuildActor_57436(uint32_t actorID_, bool timeout_); void __xLuaBaseProxy_Shutdown_57437(); void __xLuaBaseProxy_OnRoundEnd_57438(); void __xLuaBaseProxy_Reset_57439(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuildComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { DLL2SDK::Assembly_CSharp::GameBase::BuildInfo m_BuildInfo_; bool m_Building_; float m_NextBildingTime_; DLL2SDK::Assembly_CSharp::GameBase::BuildActor* m_BuildActor_; bool m_CanBuildHere_; float m_DelayBuildTime_; float m_LastBuildTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPlayingBuildAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginBuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTickEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelBuildHereByPawnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayBuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelBuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_QuickBuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndBuild_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57406(); bool get_IsBuilding_57407(); void set_IsBuilding_57408(bool value_); bool IsPlayingBuildAnim_57409(); void set_DelayBuildTime_57410(float value_); void BeginBuild_57411(DLL2SDK::Assembly_CSharp::GameBase::BuildInfo info_); void OnLoadComplete_57412(int32_t assetID_, DLL2SDK::mscorlib::System::Object* obj_); void ShowActor_57413(int32_t assetID_); void UpdateTickEnable_57414(); void Init_57415(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void Tick_57416(float deltaTime_); bool CancelBuildHereByPawnState_57417(); void DelayBuild_57418(); void CancelBuild_57419(); void HideActor_57420(); void QuickBuild_57421(DLL2SDK::Assembly_CSharp::GameBase::BuildInfo info_); void EndBuild_57422(); void __xLuaBaseProxy_Init_57423(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_Tick_57424(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BootSplash : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameBase::GameFramework* mGameFramework_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ActiveWhenSplashFinishLogo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ActiveWhenSplashFinishTips_; DLL2SDK::Assembly_CSharp::TweenAlpha* mSplashTween_Width_; DLL2SDK::Assembly_CSharp::TweenAlpha* mSplashTween_Squad_; DLL2SDK::Assembly_CSharp::TweenAlpha* mTempTween_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObbBrokenObject_; DLL2SDK::Assembly_CSharp::UITexture* BackgroundTexture_; DLL2SDK::Assembly_CSharp::GameCommon::UISizeAdaptor* BackgroundAdaptor_; bool bHelpGameFrameworkLateUpdate_; struct StaticFields { float SPLASH_FADE_IN_TIME_; float SPLASH_SHOWING_TIME_; float SPLASH_FADE_OUT_TIME_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitTween_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckOBB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartTween_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeMainCameraPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FinishSplash_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57370(); void Awake_57371(); void InitView_57372(); void InitTween_57373(); void LateUpdate_57374(); void Start_57375(); bool CheckOBB_57376(); DLL2SDK::mscorlib::System::Collections::IEnumerator* StartTween_57377(); void ChangeMainCameraPos_57378(); void FinishSplash_57379(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct Authority : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* PermissionView_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PermissionViewContent_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AgreeBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TermOfUse_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Privacy_; bool IsPermissionViewShowed_; DLL2SDK::Assembly_CSharp::GameBase::GameFramework* Framework_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BootSplashObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LogoObj_; bool bHelpGameFrameworkLateUpdate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPermissionView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitUnityInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPermissionViewContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAgreeBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTermOfUseClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPrivacyClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestAuthority_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57359(); void Awake_57360(); void Start_57361(); void LateUpdate_57362(); void ShowPermissionView_57363(); void InitUnityInput_57364(); void ShowPermissionViewContent_57365(); void OnAgreeBtnClick_57366(DLL2SDK::UnityEngine::UnityEngine::GameObject* o_); void OnTermOfUseClick_57367(DLL2SDK::UnityEngine::UnityEngine::GameObject* o_); void OnPrivacyClick_57368(DLL2SDK::UnityEngine::UnityEngine::GameObject* o_); void RequestAuthority_57369(); }; } namespace DLL2SDK::Assembly_CSharp { struct AssetIDUtility : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* AssetReplaceDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetID_Korea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetID_VNG_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57354(); static DLL2SDK::Assembly_CSharp::EAssetID GetAssetID_57355(DLL2SDK::Assembly_CSharp::EAssetID ID_); static DLL2SDK::Assembly_CSharp::EAssetID GetAssetID_Korea_57356(DLL2SDK::Assembly_CSharp::EAssetID ID_); static DLL2SDK::Assembly_CSharp::EAssetID GetAssetID_VNG_57357(DLL2SDK::Assembly_CSharp::EAssetID ID_); static void _cctor_57358(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIPressHandler : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57352(); void OnPress_57353(bool isDown_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIInputCmdLinePVEWeaponPreset : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::mscorlib::System::Collections::Generic::List_1* AddItemIdDataList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57351(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIInputCmdLinePVEWeaponAddIdData : DLL2SDK::mscorlib::System::Object { int32_t ItemId_; int32_t Count_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57350(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIInputCmdLinePVESpecialPreset : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::mscorlib::System::Collections::Generic::List_1* AddDataList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57349(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct UIInputCmdLinePVESpecialType : int32_t { PerkCoin_ = static_cast(0x0), PowerUp_ = static_cast(0x1), EffectPerk_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct UIInputCmdLinePVEBuffPreset : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::mscorlib::System::Collections::Generic::List_1* AddDataList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57347(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIInputCmdLinePVEBuffIdData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* BuffName_; int32_t BuffID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57346(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIInputCmdLineButton : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIButton* m_CmdToggle_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57345(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIInputCmdLineBRPreset : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::mscorlib::System::Collections::Generic::List_1* AddItemIdDataList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57344(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIInputCmdLineBRAddItemIdData : DLL2SDK::mscorlib::System::Object { int32_t ItemId_; int32_t Count_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57343(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIInputCmdLine : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIPopupList* m_PopupCamp_; DLL2SDK::Assembly_CSharp::UIPopupList* m_PopupBotID_; DLL2SDK::Assembly_CSharp::UIPopupList* m_PopupBotNum_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CmdAPVP_; DLL2SDK::Assembly_CSharp::UILabel* m_LabelBotCamp_; DLL2SDK::Assembly_CSharp::UILabel* m_LabelBotID_; DLL2SDK::Assembly_CSharp::UILabel* m_LabelBotNum_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CmdPVE_; DLL2SDK::Assembly_CSharp::GameUI::EasyPopupList* ZombiePopupList_; DLL2SDK::Assembly_CSharp::UIPopupList* LevelPopUpList_; DLL2SDK::Assembly_CSharp::UIPopupList* ChipPopUpList_; DLL2SDK::mscorlib::System::String* chipChooseSelection_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ZBName2RoleID_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CmdBR_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CmdUSA_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CmdGhost_; DLL2SDK::Assembly_CSharp::UIButton* m_CmdShowBtn_; DLL2SDK::Assembly_CSharp::UIButton* m_ConvertInputBarBtn_; DLL2SDK::Assembly_CSharp::UIButton* m_CmdToggle_; DLL2SDK::Assembly_CSharp::UIToggle* m_CmdELO_; DLL2SDK::Assembly_CSharp::UILabel* m_ELOInfoLabel_; DLL2SDK::Assembly_CSharp::UIInput* m_CommandInput_; DLL2SDK::Assembly_CSharp::UILabel* m_PlayerInfoLabel_; bool m_ShowCommandBar_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CmdBtnGO_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CmdPVEBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CmdAPVPBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CmdBRBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CmdGhostBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CmdUSABtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BRAddItemTemplate_; DLL2SDK::UnityEngine::UnityEngine::GameObject* USAAddItemTemplate_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PVEAddItemTemplate_; DLL2SDK::Assembly_CSharp::UIInputCmdLineBRPreset* UIInputCmdLineBRPreset_; DLL2SDK::Assembly_CSharp::UIInputCmdLinePVEWeaponPreset* UIInputCmdLinePVEWeaponPreset_; DLL2SDK::Assembly_CSharp::UIInputCmdLinePVEBuffPreset* UIInputCmdLinePVEBuffPreset_; DLL2SDK::Assembly_CSharp::UIInputCmdLinePVESpecialPreset* UIInputCmdLinePVESpecialPreset_; DLL2SDK::Assembly_CSharp::UIInput* BRInputX_; DLL2SDK::Assembly_CSharp::UIInput* BRInputZ_; DLL2SDK::Assembly_CSharp::UIInput* BRInputParam_; DLL2SDK::Assembly_CSharp::UIButton* GetPawnPosBtn_; DLL2SDK::Assembly_CSharp::UIButton* GetMarkPosBtn_; DLL2SDK::Assembly_CSharp::UIButton* BRTPSAndFpsChangeBtn_; DLL2SDK::Assembly_CSharp::UIButton* BRObserveAIBtn_; DLL2SDK::Assembly_CSharp::UIButton* BREndObserveAIBtn_; DLL2SDK::Assembly_CSharp::UIButton* ToggleDisShowBtn_; DLL2SDK::Assembly_CSharp::UILabel* m_StepoffsetLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_VelocityLabel_; DLL2SDK::Assembly_CSharp::UIButton* m_VelocityButton_; bool bShowVelocity_; DLL2SDK::Assembly_CSharp::UIButton* m_CarBombHPButton_; bool bShowCarBombInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57342(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIDragEffect : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Camera* m_Camera_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* ParticleFx_; bool IsEffectActive_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCustomInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57335(); void Start_57336(); void UpdateEffect_57337(DLL2SDK::UnityEngine::UnityEngine::Vector2 posInScreenSpace_); void StartEffect_57338(DLL2SDK::UnityEngine::UnityEngine::Vector2 posInScreenSpace_); void StopEffect_57339(); void OnCustomInput_57340(); void OnDestroy_57341(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UICmdButton : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIButton* CmdBtn_; DLL2SDK::Assembly_CSharp::UILabel* CmdDescLabel_; DLL2SDK::mscorlib::System::String* CmdContent_; DLL2SDK::System_Core::System::Func_1* CmdFunc_; DLL2SDK::System_Core::System::Action* CmdAction_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCmdBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57331(); void OnEnable_57332(); void OnDisable_57333(); void OnCmdBtnClick_57334(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIBuilder : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* anchors_; DLL2SDK::Array* panels_; struct StaticFields { int32_t PANEL_HEIGHT_DEFAULT_; float ADAPTE_ASPECTRATIO_MIN_; float ADAPTE_ASPECTRATIO_MAX_; int32_t ADAPTE_TOPBAR_HEIGHT_; int32_t ADAPTE_RIGHTWINDOW_MARGIN_TOP_; int32_t ADAPTE_RIGHTWINDOW_MARGIN_BOTTOM_; int32_t ADAPTE_RIGHTWINDOW_MARGIN_RIGHT_; int32_t ADAPTE_RIGHTWINDOW_WIDTH_; int32_t ADAPTE_RIGHTWINDOW_TAB_HEIGHT_; int32_t ZDEPTH_UI_LOWEST_BACKGROUND_; int32_t ZDEPTH_EFFECT_LOW_; int32_t ZDEPTH_UI_LOW_; int32_t ZDEPTH_EFFECT_HIGH_; int32_t ZDEPTH_UI_HIGH_; int32_t ZDEPTH_UI_HIGHER_; int32_t PDEPTH_HIGHEST_; int32_t PDEPTH_POPUPWINDOW_MAX_; int32_t PDEPTH_POPUPWINDOW_MIN_; int32_t ZDEPTH_NORMALCAMERA_CLIPPING_PLANS_MIN_; int32_t ZDEPTH_NORMALCAMERA_CLIPPING_PLANS_MAX_; int32_t ZDEPTH_POPUPCAMERA_CLIPPING_PLANS_MIN_; int32_t ZDEPTH_POPUPCAMERA_CLIPPING_PLANS_MAX_; int32_t ZDEPTH_POPUPCAMERA_DEPTH_; int32_t DistanceToHorizontalBorder_; int32_t DistanceToTop_; int32_t DistanceToNoTabBottom_; int32_t DistanceToTabBottom_; DLL2SDK::Assembly_CSharp::GameUI::UIBuilder* Instance_; int32_t scaleWidth_; int32_t scaleHeight_; int32_t m_CachedPanelWidth_; int32_t m_CachedPanelHeight_; int32_t kPanelStandardWidth_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* loadedAssetIdList_; bool enableRecordAssetTypeId_; DLL2SDK::Assembly_CSharp::GameUI::PopupWindowBlur* m_BlurHandler_; DLL2SDK::mscorlib::System::Comparison_1>* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDesignWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDesignHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetScreenSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldReduceResolution_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetCachedPanelHeightAndWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCachedPanelHeightAndWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPanelHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPanelWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBGSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPanelScreenScaleParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRightWidowWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRightWindowHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComputePanelSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPanelFixed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFullScreenEqualRatioHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFullScreenEqualRatioWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFullScreenWithDefault_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAssetTypeIdRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadAllUIAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InstanceAssetGameObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_InstanceAssetGameObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InstanceAssetGameObjectFast_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableBlurCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableMainCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableAllUICamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnchor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInCurrentScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIRootChildPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLayerPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLayerId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateUIRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustWidgetDepthForDrawCallOptimization_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57295(); void Reset_57313(); DLL2SDK::Assembly_CSharp::UIAnchor* GetAnchor_57322(DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor attachAnchor_, DLL2SDK::Assembly_CSharp::GameUI::EGUILayer layer_, bool bChild_); bool IsInCurrentScene_57323(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); DLL2SDK::Assembly_CSharp::UIPanel* GetUIRootChildPanel_57324(DLL2SDK::Assembly_CSharp::GameUI::EGUILayer layer_); DLL2SDK::Assembly_CSharp::UIPanel* GetLayerPanel_57325(DLL2SDK::Assembly_CSharp::GameUI::EGUILayer layer_); int32_t GetLayerId_57326(DLL2SDK::Assembly_CSharp::GameUI::EGUILayer layer_, DLL2SDK::mscorlib::System::String* layerNameValue_); DLL2SDK::Assembly_CSharp::UIPanel* CreateUIRoot_57327(int32_t layerId_, DLL2SDK::mscorlib::System::String* layerNameValue_); static int32_t GetDesignWidth_57296(); static int32_t GetDesignHeight_57297(); static void ResetScreenSize_57298(bool bForce_); static bool ShouldReduceResolution_57299(); static void ResetCachedPanelHeightAndWidth_57300(); static void UpdateCachedPanelHeightAndWidth_57301(); static int32_t GetPanelHeight_57302(); static int32_t GetPanelWidth_57303(); static DLL2SDK::UnityEngine::UnityEngine::Vector2 GetBGSize_57304(DLL2SDK::UnityEngine::UnityEngine::Vector2 size_); static float GetPanelScreenScaleParam_57305(); static int32_t GetRightWidowWidth_57306(); static int32_t GetRightWindowHeight_57307(); static void ComputePanelSize_57308(); static bool IsPanelFixed_57309(); static void GetFullScreenEqualRatioHeight_57310(int32_t originalWidth_, int32_t originalHeight_, int32_t* width_, int32_t* height_); static void GetFullScreenEqualRatioWidth_57311(int32_t originalWidth_, int32_t originalHeight_, int32_t* width_, int32_t* height_); static void GetFullScreenWithDefault_57312(int32_t* width_, int32_t* height_); static void AddAssetTypeIdRecord_57314(DLL2SDK::Assembly_CSharp::EAssetID assetTypeID_); static void UnloadAllUIAsset_57315(); template static T InstanceAssetGameObject_57316(DLL2SDK::Assembly_CSharp::EAssetID assetTypeID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* parent_); static DLL2SDK::UnityEngine::UnityEngine::Component* InstanceAssetGameObject_57317(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::Assembly_CSharp::EAssetID assetTypeID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* parent_); template static T InstanceAssetGameObjectFast_57318(DLL2SDK::Assembly_CSharp::EAssetID assetTypeID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* parent_, DLL2SDK::UnityEngine::UnityEngine::Vector3 localPosition_, bool display_); static void EnableBlurCamera_57319(bool enable_, DLL2SDK::Assembly_CSharp::UITexture* uiTexture_); static void EnableMainCamera_57320(bool enable_); static void EnableAllUICamera_57321(bool enable_); static void AdjustWidgetDepthForDrawCallOptimization_57328(); static void _cctor_57329(); static int32_t _AdjustWidgetDepthForDrawCallOptimization_m__0_57330(DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 v1_, DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 v2_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIAtlasSpriteName : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* UI_Best_BT_Tab_Common_1_; DLL2SDK::mscorlib::System::String* UI_Best_Global_Bar_Blue_; DLL2SDK::mscorlib::System::String* UI_Best_Global_Bar_Orange_; DLL2SDK::mscorlib::System::String* UI_Best_Global_BT_Close_; DLL2SDK::mscorlib::System::String* UI_Best_Global_BT_Close_2_; DLL2SDK::mscorlib::System::String* UI_Best_Global_BT_Tab_Down_; DLL2SDK::mscorlib::System::String* UI_Best_Global_BT_Tab_On_; DLL2SDK::mscorlib::System::String* UI_Best_Global_ICON_Point_1_; DLL2SDK::mscorlib::System::String* UI_Best_Global_Light_Common_; DLL2SDK::mscorlib::System::String* UI_Best_Global_Line_1_; DLL2SDK::mscorlib::System::String* UI_Best_Global_Line_2_; DLL2SDK::mscorlib::System::String* UI_Best_Global_Line_3_; DLL2SDK::mscorlib::System::String* UI_Best_Global_Line_Three_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_Box_1_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_BuildClan_A_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_Character_1_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_Clan_A_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_Clan_B_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_Clan_C_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_Coloer_Blue_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_Coloer_Gradient_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_Coloer_Green_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_Coloer_Orange_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_Coloer_Purple_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_Coloer_White_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_Comon_A_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_Comon_B_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_Comon_C_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_DailyLogin_A_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_DailyLogin_B_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_Fillet_1_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_Fillet_2_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_Fillet_3_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_First_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_First_Tab_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_level_A_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_login_WHITE_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_MovingTips_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_SQUARE_WHITE_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_Weapon_Empty_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_Weapon_Equipment_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_Weapon_No_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_Weapon_No_A_; DLL2SDK::mscorlib::System::String* UI_Best_Global_PT_DailyLogin_A_; DLL2SDK::mscorlib::System::String* UI_Best_ICON_Difficulty_; DLL2SDK::mscorlib::System::String* UI_Best_Line_T_; DLL2SDK::mscorlib::System::String* UI_Global_BT_Back_Common_; DLL2SDK::mscorlib::System::String* UI_Global_BT_Close_Small_; DLL2SDK::mscorlib::System::String* UI_Beat_BG_Gift_; DLL2SDK::mscorlib::System::String* UI_Beat_MK_receive_A_; DLL2SDK::mscorlib::System::String* UI_Beat_MK_receive_B_; DLL2SDK::mscorlib::System::String* UI_Best_Arrow_; DLL2SDK::mscorlib::System::String* UI_Best_Bg_BackTitle_1_; DLL2SDK::mscorlib::System::String* UI_Best_Bg_BackTitle_2_; DLL2SDK::mscorlib::System::String* UI_Best_Bg_Black_All_; DLL2SDK::mscorlib::System::String* UI_Best_BG_Bluy_ALL_; DLL2SDK::mscorlib::System::String* UI_Best_BG_Bluy_Externalluminescence_; DLL2SDK::mscorlib::System::String* UI_Best_Bg_BrMatch_1_; DLL2SDK::mscorlib::System::String* UI_Best_Bg_BrMatch_2_; DLL2SDK::mscorlib::System::String* UI_Best_Bg_CommonName_1_; DLL2SDK::mscorlib::System::String* UI_Best_Bg_CommonProp_1_; DLL2SDK::mscorlib::System::String* UI_Best_Bg_CommonProp_2_; DLL2SDK::mscorlib::System::String* UI_Best_Bg_Compare_Empty_A_; DLL2SDK::mscorlib::System::String* UI_Best_bg_Facebook_Bluy_; DLL2SDK::mscorlib::System::String* UI_Best_BG_knapsack_A_; DLL2SDK::mscorlib::System::String* UI_Best_Bg_ListItem_A_; DLL2SDK::mscorlib::System::String* UI_Best_Bg_ListItem_B_; DLL2SDK::mscorlib::System::String* UI_Best_BG_Progressbar_Gray_A_; DLL2SDK::mscorlib::System::String* UI_Best_Bg_SecondPanel_Title_; DLL2SDK::mscorlib::System::String* UI_Best_Bg_Select_New1_; DLL2SDK::mscorlib::System::String* UI_Best_Bg_Select_NewBest_Bg_Select_New2_; DLL2SDK::mscorlib::System::String* UI_Best_BG_Self_Point_; DLL2SDK::mscorlib::System::String* UI_Best_Bg_Title_Point_; DLL2SDK::mscorlib::System::String* UI_Best_BG_Upgrade_Title_A_; DLL2SDK::mscorlib::System::String* UI_Best_BG_Upgrade_Title_B_; DLL2SDK::mscorlib::System::String* UI_Best_Bg_Weapon_1_; DLL2SDK::mscorlib::System::String* UI_Best_BG_White_TiltAngle_; DLL2SDK::mscorlib::System::String* UI_Best_BR_bag_TOP_white_A_; DLL2SDK::mscorlib::System::String* UI_Best_BR_map_radar_highsquare_white_; DLL2SDK::mscorlib::System::String* UI_Best_BT_CLOSE_talk_A_; DLL2SDK::mscorlib::System::String* UI_best_bt_red_reset_A_; DLL2SDK::mscorlib::System::String* UI_Best_Btn_Arrow_Go_; DLL2SDK::mscorlib::System::String* UI_Best_Btn_Back_1_; DLL2SDK::mscorlib::System::String* UI_Best_Btn_Back_2_; DLL2SDK::mscorlib::System::String* UI_Best_Btn_Close_Activity_; DLL2SDK::mscorlib::System::String* UI_Best_Btn_Close_Yellow_; DLL2SDK::mscorlib::System::String* UI_Best_Btn_CommonSystem_; DLL2SDK::mscorlib::System::String* UI_Best_Btn_MatchTab_On_; DLL2SDK::mscorlib::System::String* UI_Best_Btn_Tap2_Off_; DLL2SDK::mscorlib::System::String* UI_Best_Btn_Tap2_On_; DLL2SDK::mscorlib::System::String* UI_Best_Btn_TopTab_1_Off_; DLL2SDK::mscorlib::System::String* UI_Best_Btn_TopTab_1_On_; DLL2SDK::mscorlib::System::String* UI_Best_Btn_TopTab_1_On_New_; DLL2SDK::mscorlib::System::String* UI_Best_BtnBg_Reached_; DLL2SDK::mscorlib::System::String* UI_Best_BtnBg_White_; DLL2SDK::mscorlib::System::String* UI_Best_Button_Blue_; DLL2SDK::mscorlib::System::String* UI_Best_Button_Green_; DLL2SDK::mscorlib::System::String* UI_Best_Common_Selected_Yellow_; DLL2SDK::mscorlib::System::String* UI_Best_CommonBg_Content_1_; DLL2SDK::mscorlib::System::String* UI_Best_CommonBg_Gradient_; DLL2SDK::mscorlib::System::String* UI_Best_CommonLine_Separate_; DLL2SDK::mscorlib::System::String* UI_Best_FrontEnd_TabBtn_On_; DLL2SDK::mscorlib::System::String* UI_BEST_FX_select_setting_A_; DLL2SDK::mscorlib::System::String* UI_Best_Global_Bar_OrangeLight_; DLL2SDK::mscorlib::System::String* UI_Best_Global_Bg_; DLL2SDK::mscorlib::System::String* UI_Best_Global_Bg_NoSlice_; DLL2SDK::mscorlib::System::String* UI_Best_Global_Bg_PaoMaDeng_; DLL2SDK::mscorlib::System::String* UI_Best_Global_BG_Talk_; DLL2SDK::mscorlib::System::String* UI_Best_Global_bg_Yellow_Stroke_; DLL2SDK::mscorlib::System::String* UI_Best_Global_BlackLine_; DLL2SDK::mscorlib::System::String* UI_Best_Global_BT_One_1_New_; DLL2SDK::mscorlib::System::String* UI_Best_Global_BT_One_2_New_; DLL2SDK::mscorlib::System::String* UI_Best_Global_BT_One_3_New_; DLL2SDK::mscorlib::System::String* UI_Best_Global_BT_System_; DLL2SDK::mscorlib::System::String* UI_Best_Global_BT_Talk_; DLL2SDK::mscorlib::System::String* UI_Best_Global_BT_THRID_A_New_; DLL2SDK::mscorlib::System::String* UI_Best_Global_BT_THRID_B_New_; DLL2SDK::mscorlib::System::String* UI_Best_Global_BT_THRID_C_New_; DLL2SDK::mscorlib::System::String* UI_Best_Global_BT_Two_1_New_; DLL2SDK::mscorlib::System::String* UI_Best_Global_BT_Two_2_New_; DLL2SDK::mscorlib::System::String* UI_Best_Global_BT_Two_3_New_; DLL2SDK::mscorlib::System::String* UI_Best_Global_clanenter_BG_A_; DLL2SDK::mscorlib::System::String* UI_Best_Global_hud_BT_Two_2_; DLL2SDK::mscorlib::System::String* UI_Best_Global_hud_BT_Two_3_; DLL2SDK::mscorlib::System::String* UI_Best_Global_ICON_Bonus_; DLL2SDK::mscorlib::System::String* UI_Best_Global_ICON_FirstWin_; DLL2SDK::mscorlib::System::String* UI_Best_Global_ICON_Lock_; DLL2SDK::mscorlib::System::String* UI_Best_Global_ICON_Lock_A_; DLL2SDK::mscorlib::System::String* UI_Best_Global_ICON_Star_; DLL2SDK::mscorlib::System::String* UI_Best_Global_Light_Common_A_; DLL2SDK::mscorlib::System::String* UI_Best_Global_Line_Drop_; DLL2SDK::mscorlib::System::String* UI_Best_Global_Line_One_; DLL2SDK::mscorlib::System::String* UI_Best_Global_Line_Two_; DLL2SDK::mscorlib::System::String* UI_Best_Global_LvLine_1_; DLL2SDK::mscorlib::System::String* UI_Best_Global_LvLine_2_; DLL2SDK::mscorlib::System::String* UI_Best_Global_LvLine_3_; DLL2SDK::mscorlib::System::String* UI_Best_Global_LvLine_4_; DLL2SDK::mscorlib::System::String* UI_Best_Global_LvLine_5_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MD_Line_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_Black_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_BlackOrange_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_Clickable_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_Clickable_2_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_Gray_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_List_Light_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_List_Normal_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_List_Red_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_Orange_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_OrangeLine_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_Roundedcorners_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_Select_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_White_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_White_Smooth_A_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_White_Smooth_B_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_White_Smooth_C_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_White_Smooth_D_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_WhiteLineBox_; DLL2SDK::mscorlib::System::String* UI_Best_Global_NoEquip_; DLL2SDK::mscorlib::System::String* UI_Best_Global_Point_1_; DLL2SDK::mscorlib::System::String* UI_Best_Global_Point_2_; DLL2SDK::mscorlib::System::String* UI_Best_Global_Sign_Reclam_A_; DLL2SDK::mscorlib::System::String* UI_Best_Global_TAB_white_1_; DLL2SDK::mscorlib::System::String* UI_Best_Global_TAB_Yellow_2_; DLL2SDK::mscorlib::System::String* UI_Best_Guide_MK_BLACK_yellowline_A_; DLL2SDK::mscorlib::System::String* UI_Best_Hud_Br_Bg_Line_1_; DLL2SDK::mscorlib::System::String* UI_Best_Hud_Br_Bg_Line_2_; DLL2SDK::mscorlib::System::String* UI_Best_Hud_Br_Bg_Score_; DLL2SDK::mscorlib::System::String* UI_Best_Icon_Action_Add_; DLL2SDK::mscorlib::System::String* UI_Best_Icon_Action_Winner_; DLL2SDK::mscorlib::System::String* UI_Best_Icon_Arrow_Btn_Common_; DLL2SDK::mscorlib::System::String* UI_Best_ICON_battery_charging_A_; DLL2SDK::mscorlib::System::String* UI_Best_ICON_battery_charging_C_; DLL2SDK::mscorlib::System::String* UI_Best_ICON_Circle_A_; DLL2SDK::mscorlib::System::String* UI_Best_ICON_Circle_B_; DLL2SDK::mscorlib::System::String* UI_Best_Icon_CommonBg_Prop_; DLL2SDK::mscorlib::System::String* UI_Best_Icon_Got_; DLL2SDK::mscorlib::System::String* UI_Best_ICON_MvpBG_; DLL2SDK::mscorlib::System::String* UI_Best_ICON_networkbad_; DLL2SDK::mscorlib::System::String* UI_Best_ICON_networkless_; DLL2SDK::mscorlib::System::String* UI_Best_ICON_networkwell_; DLL2SDK::mscorlib::System::String* UI_Best_ICON_nonetwork_; DLL2SDK::mscorlib::System::String* UI_Best_ICON_nowifi_; DLL2SDK::mscorlib::System::String* UI_Best_Icon_Refresh_; DLL2SDK::mscorlib::System::String* UI_Best_ICON_smallequipment_A_; DLL2SDK::mscorlib::System::String* UI_Best_Icon_TabBtn_Arrow_; DLL2SDK::mscorlib::System::String* UI_Best_Icon_TabBtn_Arrow_Luminescence_; DLL2SDK::mscorlib::System::String* UI_Best_ICON_tips_New_small_A_; DLL2SDK::mscorlib::System::String* UI_Best_ICON_wifibad_A_; DLL2SDK::mscorlib::System::String* UI_Best_ICON_wifiless_A_; DLL2SDK::mscorlib::System::String* UI_Best_ICON_wifiwell_A_; DLL2SDK::mscorlib::System::String* UI_Best_Incentory_Btn_1_; DLL2SDK::mscorlib::System::String* UI_Best_Incentory_Btn_2_; DLL2SDK::mscorlib::System::String* UI_Best_Incentory_Btn_3_; DLL2SDK::mscorlib::System::String* UI_Best_Incentory_Btn_4_; DLL2SDK::mscorlib::System::String* UI_Best_Incentory_Btn_5_; DLL2SDK::mscorlib::System::String* UI_Best_Line_Attribute_1_; DLL2SDK::mscorlib::System::String* UI_Best_Line_Attribute_2_; DLL2SDK::mscorlib::System::String* UI_Best_Line_BrMatch_; DLL2SDK::mscorlib::System::String* UI_Best_Line_BrResult_A_; DLL2SDK::mscorlib::System::String* UI_Best_Line_Decoration_1_; DLL2SDK::mscorlib::System::String* UI_Best_Line_Decoration_Yellow_; DLL2SDK::mscorlib::System::String* UI_Best_line_forplane_A_; DLL2SDK::mscorlib::System::String* UI_Best_Line_fortips_setting_A_; DLL2SDK::mscorlib::System::String* UI_Best_Line_TaskMap_; DLL2SDK::mscorlib::System::String* UI_Best_Line_WeaponPanel_; DLL2SDK::mscorlib::System::String* UI_Best_ListItemBg_1_; DLL2SDK::mscorlib::System::String* UI_Best_Match_Bg_1_; DLL2SDK::mscorlib::System::String* UI_Best_Match_Bg_2_; DLL2SDK::mscorlib::System::String* UI_Best_Match_Bg_white_; DLL2SDK::mscorlib::System::String* UI_Best_Match_Plane_Finished_; DLL2SDK::mscorlib::System::String* UI_Best_Match_Plane_Select_; DLL2SDK::mscorlib::System::String* UI_Best_MD_Line_Top_2_; DLL2SDK::mscorlib::System::String* UI_Best_MK_Bag_Selectmap_Selected_1_; DLL2SDK::mscorlib::System::String* UI_Best_MK_Bag_Selectmap_Selected_2_; DLL2SDK::mscorlib::System::String* UI_Best_MK_Bag_Selectmap_Selected_3_; DLL2SDK::mscorlib::System::String* UI_Best_MK_black_A_; DLL2SDK::mscorlib::System::String* UI_Best_mk_black_msxz_A_; DLL2SDK::mscorlib::System::String* UI_Best_mk_bluegrey_A_; DLL2SDK::mscorlib::System::String* UI_Best_MK_Bluy_Stting_A_; DLL2SDK::mscorlib::System::String* UI_Best_mk_bt_left_A_; DLL2SDK::mscorlib::System::String* UI_Best_mk_Circle_Emptystate_Yellow_; DLL2SDK::mscorlib::System::String* UI_Best_mk_Circle_Fullstate_Yellow_; DLL2SDK::mscorlib::System::String* UI_best_mk_COMMONDLOADING_A_; DLL2SDK::mscorlib::System::String* UI_Best_MK_Corners_Black_; DLL2SDK::mscorlib::System::String* UI_Best_MK_Corners_Frame_; DLL2SDK::mscorlib::System::String* UI_Best_MK_Corners_Orange_; DLL2SDK::mscorlib::System::String* UI_Best_MK_Corners_White_; DLL2SDK::mscorlib::System::String* UI_Best_MK_Dottedline_; DLL2SDK::mscorlib::System::String* UI_Best_MK_Gray_Choice_A_; DLL2SDK::mscorlib::System::String* UI_Best_MK_nameforbag_A_; DLL2SDK::mscorlib::System::String* UI_Best_mk_newforbagselect_now_A_; DLL2SDK::mscorlib::System::String* UI_Best_mk_newforbagselect_on_A_; DLL2SDK::mscorlib::System::String* UI_Best_MK_pb_setting_A_; DLL2SDK::mscorlib::System::String* UI_Best_MK_Protection_Line_Bule_; DLL2SDK::mscorlib::System::String* UI_Best_mk_square_forbag5_A_; DLL2SDK::mscorlib::System::String* UI_Best_mk_square_forbag5_yellow_A_; DLL2SDK::mscorlib::System::String* UI_BEST_mk_talk_myself_B_; DLL2SDK::mscorlib::System::String* UI_Best_MK_talk_normal_A_; DLL2SDK::mscorlib::System::String* UI_BEST_mk_talk_otherpeople_A_; DLL2SDK::mscorlib::System::String* UI_Best_MK_tips_SHOP_A_; DLL2SDK::mscorlib::System::String* UI_Best_MK_Top_LV_; DLL2SDK::mscorlib::System::String* UI_Best_mk_white_square_2line_A_; DLL2SDK::mscorlib::System::String* UI_Best_mk_white_square_2line_glow_A_; DLL2SDK::mscorlib::System::String* UI_BEST_MK_WHITE_YJ_50_A_; DLL2SDK::mscorlib::System::String* UI_Best_MK_Yellow_Chamfer_; DLL2SDK::mscorlib::System::String* UI_BEST_MK_YJLIGEHT_YELLOW_A_; DLL2SDK::mscorlib::System::String* UI_Best_Panel_MK_Special_; DLL2SDK::mscorlib::System::String* UI_Best_Pass_Decoration_Around_; DLL2SDK::mscorlib::System::String* UI_Best_pb_bg_Down_A_; DLL2SDK::mscorlib::System::String* UI_best_pb_JDT_new_mk_A_; DLL2SDK::mscorlib::System::String* UI_best_pb_JDT_new_mk_B_; DLL2SDK::mscorlib::System::String* UI_best_pb_JDT_new_mk_C_; DLL2SDK::mscorlib::System::String* UI_best_pb_JDT_new_mk_D_; DLL2SDK::mscorlib::System::String* UI_best_pb_JDT_new_mk_Yellow_A_; DLL2SDK::mscorlib::System::String* UI_best_pb_JDT_new_mk_Yellow_B_; DLL2SDK::mscorlib::System::String* UI_best_pb_JDT_new_mk_Yellow_C_; DLL2SDK::mscorlib::System::String* UI_best_pb_JDT_new_mk_Yellow_D_; DLL2SDK::mscorlib::System::String* UI_best_pb_JDT_new_on_A_; DLL2SDK::mscorlib::System::String* UI_best_pb_JDT_new_on_B_; DLL2SDK::mscorlib::System::String* UI_BEST_PB_WEEKINTERNET_a_; DLL2SDK::mscorlib::System::String* UI_Best_pb_white_glory_canshu_A_; DLL2SDK::mscorlib::System::String* UI_Best_pb_yellow_on_A_; DLL2SDK::mscorlib::System::String* UI_Best_ProgressBar_New_; DLL2SDK::mscorlib::System::String* UI_Best_square_light_blue_A_; DLL2SDK::mscorlib::System::String* UI_BEST_SQUARE_YELLOW_BLACKLINE_A_; DLL2SDK::mscorlib::System::String* UI_Best_TextBg_Black_; DLL2SDK::mscorlib::System::String* UI_Best_TipsBg_Arrow_; DLL2SDK::mscorlib::System::String* UI_Best_TipsBg_Big_; DLL2SDK::mscorlib::System::String* UI_Best_TipsBg_Samll_; DLL2SDK::mscorlib::System::String* UI_Best_Title_Line_1_; DLL2SDK::mscorlib::System::String* UI_Best_Title_Line_2_; DLL2SDK::mscorlib::System::String* UI_Best_Title_Line_3_; DLL2SDK::mscorlib::System::String* UI_Best_Top_Select_newtype_A_; DLL2SDK::mscorlib::System::String* UI_Best_UpgradeIcon_Got_; DLL2SDK::mscorlib::System::String* UI_Best_UpgradeIcon_Season_; DLL2SDK::mscorlib::System::String* UI_Best_UpgradeIcon_Unlock_; DLL2SDK::mscorlib::System::String* UI_Best_WeaponBg_Mall_1_; DLL2SDK::mscorlib::System::String* UI_Best_WeaponBg_Mall_2_; DLL2SDK::mscorlib::System::String* UI_Best_WeaponBg_Mall_3_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_activity_Getprogress_A_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_activity_Getprogress_B_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_activity_Getprogress_C_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_activity_Getprogress_Lift_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_activity_Getprogress_Right_; DLL2SDK::mscorlib::System::String* UI_Global_BG_activity_A_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_DiialogueBg_Other_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_DiialogueBg_Own_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_DiialogueBg_TextBg_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_Guild_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_MessageBg_; DLL2SDK::mscorlib::System::String* UI_Global_Process_Bg_New_1_; DLL2SDK::mscorlib::System::String* UI_Global_Process_Bg_New_2_; DLL2SDK::mscorlib::System::String* UI_Global_Process_Bg_New_3_; DLL2SDK::mscorlib::System::String* UI_Global_Tips_Touristbinding_A_; DLL2SDK::mscorlib::System::String* UI_Global_Tips_Touristbinding_B_; DLL2SDK::mscorlib::System::String* UI_Hall_Fusion_Schedule_1_; DLL2SDK::mscorlib::System::String* UI_Hall_Fusion_Schedule_2_; DLL2SDK::mscorlib::System::String* UI_Hall_Fusion_Schedule_3_; DLL2SDK::mscorlib::System::String* UI_Hall_Fusion_Schedule_4_; DLL2SDK::mscorlib::System::String* UI_Best_BG_Common_Box_; DLL2SDK::mscorlib::System::String* UI_Best_bg_Equilateral_Chatbox_; DLL2SDK::mscorlib::System::String* UI_Best_BG_select_list_A_; DLL2SDK::mscorlib::System::String* UI_Best_bg_Yellowframe_; DLL2SDK::mscorlib::System::String* UI_Best_BT_Mild_Tab_1_; DLL2SDK::mscorlib::System::String* UI_Best_BT_Mild_Tab_2_; DLL2SDK::mscorlib::System::String* UI_Best_BT_Mild_Tab_3_; DLL2SDK::mscorlib::System::String* UI_Best_Btn_Tab1_Off_; DLL2SDK::mscorlib::System::String* UI_Best_Global_BT_One_1_; DLL2SDK::mscorlib::System::String* UI_Best_Global_BT_One_2_; DLL2SDK::mscorlib::System::String* UI_Best_Global_BT_One_3_; DLL2SDK::mscorlib::System::String* UI_Best_Global_BT_THRID_A_; DLL2SDK::mscorlib::System::String* UI_Best_Global_BT_THRID_B_; DLL2SDK::mscorlib::System::String* UI_Best_Global_BT_THRID_C_; DLL2SDK::mscorlib::System::String* UI_Best_Global_BT_Two_1_; DLL2SDK::mscorlib::System::String* UI_Best_Global_BT_Two_2_; DLL2SDK::mscorlib::System::String* UI_Best_Global_BT_Two_3_; DLL2SDK::mscorlib::System::String* UI_Best_Global_Settlement_Own_; DLL2SDK::mscorlib::System::String* UI_Best_Icon_Point_Blue_; DLL2SDK::mscorlib::System::String* UI_Best_Upgrade_Icon_SeasonReward_; DLL2SDK::mscorlib::System::String* UI_Best_Upgrade_Icon_Unlock_; DLL2SDK::mscorlib::System::String* UI_Best_Upgrade_IconBG_; DLL2SDK::mscorlib::System::String* UI_Best_Upgrade_TitleBG_; DLL2SDK::mscorlib::System::String* UI_Best_BG_Reward_Commom_; DLL2SDK::mscorlib::System::String* UI_Best_br_XLT_arrow_A_; DLL2SDK::mscorlib::System::String* UI_Best_BT_bluestyle_A_; DLL2SDK::mscorlib::System::String* UI_best_bt_itemshow_but_A_; DLL2SDK::mscorlib::System::String* UI_Best_BT_LeftTab_1_; DLL2SDK::mscorlib::System::String* UI_Best_BT_LeftTab_2_; DLL2SDK::mscorlib::System::String* UI_Best_Common_Selected_Box_; DLL2SDK::mscorlib::System::String* UI_best_fx_4dot_A_; DLL2SDK::mscorlib::System::String* UI_Best_fx_line_list_normal_A_; DLL2SDK::mscorlib::System::String* UI_Best_Global_BT_Mode_On_; DLL2SDK::mscorlib::System::String* UI_Best_Global_BT_Two_A1_; DLL2SDK::mscorlib::System::String* UI_Best_Global_BT_Two_A2_; DLL2SDK::mscorlib::System::String* UI_Best_Global_BT_Two_A3_; DLL2SDK::mscorlib::System::String* UI_Best_Global_Panel_Line_; DLL2SDK::mscorlib::System::String* UI_Best_MapBg_BottomLine_; DLL2SDK::mscorlib::System::String* UI_Best_MapBg_Point_1_; DLL2SDK::mscorlib::System::String* UI_Best_MapBg_Point_2_; DLL2SDK::mscorlib::System::String* UI_Best_MapBg_PVP_; DLL2SDK::mscorlib::System::String* UI_Best_MapBg_ZM_; DLL2SDK::mscorlib::System::String* UI_best_mk_commond_fourdot_A_; DLL2SDK::mscorlib::System::String* UI_best_mk_commond_fourdot_clan_Clanmaster_A_; DLL2SDK::mscorlib::System::String* UI_best_mk_commond_fourdot_clan_vicemaster_A_; DLL2SDK::mscorlib::System::String* UI_best_mk_commond_fourdot_havetitle_A_; DLL2SDK::mscorlib::System::String* UI_best_mk_itemshow_top_Blue_A_; DLL2SDK::mscorlib::System::String* UI_best_mk_itemshow_top_Green_A_; DLL2SDK::mscorlib::System::String* UI_best_mk_itemshow_top_Orange_A_; DLL2SDK::mscorlib::System::String* UI_best_mk_itemshow_top_Purple_A_; DLL2SDK::mscorlib::System::String* UI_best_mk_itemshow_top_White_A_; DLL2SDK::mscorlib::System::String* UI_best_mk_itemshwo_bg_A_; DLL2SDK::mscorlib::System::String* UI_Best_mk_list_normal_A_; DLL2SDK::mscorlib::System::String* UI_Best_mk_list_normal_myself_A_; DLL2SDK::mscorlib::System::String* UI_Best_mk_list_select_A_; DLL2SDK::mscorlib::System::String* UI_Best_mk_list_selected_A_; DLL2SDK::mscorlib::System::String* UI_best_MK_list_topdetails_A_; DLL2SDK::mscorlib::System::String* UI_Best_MK_normal_normal_A_; DLL2SDK::mscorlib::System::String* UI_Best_MK_normal_select_B_; DLL2SDK::mscorlib::System::String* UI_Best_MK_normal_select_one_A_; DLL2SDK::mscorlib::System::String* UI_Best_MK_Tips_Black_1_; DLL2SDK::mscorlib::System::String* UI_Best_MK_Tips_Black_2_; DLL2SDK::mscorlib::System::String* UI_Best_TipsBG_Red_; DLL2SDK::mscorlib::System::String* UI_Best_Global_Fx_Line_2B_; DLL2SDK::mscorlib::System::String* UI_Best_Global_Fx_Line_B_; DLL2SDK::mscorlib::System::String* UI_Best_Global_ICON_Point_2_; DLL2SDK::mscorlib::System::String* UI_Best_Global_ICON_Point_3_; DLL2SDK::mscorlib::System::String* UI_Best_Global_Map_MK_1_; DLL2SDK::mscorlib::System::String* UI_Best_Global_Map_MK_3_; DLL2SDK::mscorlib::System::String* UI_Best_Global_Map_MK_4_; DLL2SDK::mscorlib::System::String* UI_Best_Global_Map_MK_48_; DLL2SDK::mscorlib::System::String* UI_Best_Global_Map_MK_49_; DLL2SDK::mscorlib::System::String* UI_Best_Global_Map_MK_5_; DLL2SDK::mscorlib::System::String* UI_Best_Global_Map_MK_6_; DLL2SDK::mscorlib::System::String* UI_Best_Global_Map_MK_7_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_Square_New_A_; DLL2SDK::mscorlib::System::String* UI_Best_Global_MK_Title_A_; DLL2SDK::mscorlib::System::String* UI_Best_MK_team_blue_; DLL2SDK::mscorlib::System::String* UI_Best_MK_team_Green_; DLL2SDK::mscorlib::System::String* UI_Best_MK_team_purple_; DLL2SDK::mscorlib::System::String* UI_Best_MK_team_white_; DLL2SDK::mscorlib::System::String* UI_Best_MK_team_yellow_; DLL2SDK::mscorlib::System::String* UI_Global_NewBtn_Big_Gray_; DLL2SDK::mscorlib::System::String* UI_Global_NewBtn_Big_Orange_; DLL2SDK::mscorlib::System::String* UI_Global_NewBtn_Big_White_; DLL2SDK::mscorlib::System::String* UI_Global_NewBtn_Small_Gray_; DLL2SDK::mscorlib::System::String* UI_Global_NewBtn_Small_Orange_; DLL2SDK::mscorlib::System::String* UI_Global_NewBtn_Small_White_; DLL2SDK::mscorlib::System::String* UI_Best_bg_Gradient_Navyblue__; DLL2SDK::mscorlib::System::String* UI_Best_black_alpha_A_; DLL2SDK::mscorlib::System::String* UI_Global_BG_Owned_New_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Show_1_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Show_2_; DLL2SDK::mscorlib::System::String* UI_Home_BG_Image_3_; DLL2SDK::mscorlib::System::String* UI_Home_BG_Image_4_; DLL2SDK::mscorlib::System::String* UI_Home_BG_Image_5_; DLL2SDK::mscorlib::System::String* UI_Home_ICON_Level_A_; DLL2SDK::mscorlib::System::String* UI_Home_ICON_Level_B_; DLL2SDK::mscorlib::System::String* UI_W_Bert_ICON_Arrow_A_; DLL2SDK::mscorlib::System::String* UI_W_Best_BG_2XP_; DLL2SDK::mscorlib::System::String* UI_W_Best_Bg_AddFriend_Number_; DLL2SDK::mscorlib::System::String* UI_W_Best_Bg_BackLine_; DLL2SDK::mscorlib::System::String* UI_W_Best_BG_Chat_A_; DLL2SDK::mscorlib::System::String* UI_W_Best_BG_Chat_B_; DLL2SDK::mscorlib::System::String* UI_W_Best_BG_dropdown_A_; DLL2SDK::mscorlib::System::String* UI_W_Best_Bg_Got_; DLL2SDK::mscorlib::System::String* UI_W_Best_Bg_Got_New_; DLL2SDK::mscorlib::System::String* UI_W_Best_Bg_HomeBtn_; DLL2SDK::mscorlib::System::String* UI_W_Best_BG_Item_B_; DLL2SDK::mscorlib::System::String* UI_W_Best_BG_Item_C_; DLL2SDK::mscorlib::System::String* UI_W_Best_BG_Item_D_; DLL2SDK::mscorlib::System::String* UI_W_Best_Bg_LevelUp_New_; DLL2SDK::mscorlib::System::String* UI_W_Best_Bg_Loadout_1_; DLL2SDK::mscorlib::System::String* UI_W_Best_Bg_Loadout_2_; DLL2SDK::mscorlib::System::String* UI_W_Best_Bg_Mall_Orange2_; DLL2SDK::mscorlib::System::String* UI_W_Best_Bg_Mall_Orange2Small_; DLL2SDK::mscorlib::System::String* UI_W_Best_Bg_Mall_Purple2_; DLL2SDK::mscorlib::System::String* UI_W_Best_Bg_Mall_Purple2Small_; DLL2SDK::mscorlib::System::String* UI_W_Best_Bg_Mall_White_; DLL2SDK::mscorlib::System::String* UI_W_Best_Bg_MallTips_Sale_; DLL2SDK::mscorlib::System::String* UI_W_Best_Bg_MallTips_White_; DLL2SDK::mscorlib::System::String* UI_W_Best_BG_Numberbar_A_; DLL2SDK::mscorlib::System::String* UI_W_Best_Bg_Square_1_; DLL2SDK::mscorlib::System::String* UI_W_Best_Bg_Square_2_; DLL2SDK::mscorlib::System::String* UI_W_Best_Bg_Square_3_; DLL2SDK::mscorlib::System::String* UI_W_Best_Bg_Square_4_; DLL2SDK::mscorlib::System::String* UI_W_Best_Bg_Square_5_; DLL2SDK::mscorlib::System::String* UI_W_Best_Bg_Square_Orange2_; DLL2SDK::mscorlib::System::String* UI_W_Best_Bg_Square_Purple2_; DLL2SDK::mscorlib::System::String* UI_W_Best_Bg_SystemName_; DLL2SDK::mscorlib::System::String* UI_W_best_BG_Tab_; DLL2SDK::mscorlib::System::String* UI_W_Best_BG_Tips_A_; DLL2SDK::mscorlib::System::String* UI_W_Best_Bg_Tips_NewOne_; DLL2SDK::mscorlib::System::String* UI_W_Best_BG_Tips_Yellow_; DLL2SDK::mscorlib::System::String* UI_W_Best_BigBg_A_; DLL2SDK::mscorlib::System::String* UI_W_Best_BT_BLUE_MINS_setting_A_; DLL2SDK::mscorlib::System::String* UI_W_Best_BT_BLUE_setting_ADD_A_; DLL2SDK::mscorlib::System::String* UI_W_Best_BT_GREEN_setting_C_; DLL2SDK::mscorlib::System::String* UI_W_Best_BT_GREY_setting_C_; DLL2SDK::mscorlib::System::String* UI_W_Best_Btn_AddGold_; DLL2SDK::mscorlib::System::String* UI_W_Best_Btn_Back_; DLL2SDK::mscorlib::System::String* UI_W_Best_Btn_Big_Blue_; DLL2SDK::mscorlib::System::String* UI_W_Best_Btn_Big_Gary_; DLL2SDK::mscorlib::System::String* UI_W_Best_Btn_Big_Green_; DLL2SDK::mscorlib::System::String* UI_W_Best_Btn_Big_White_; DLL2SDK::mscorlib::System::String* UI_W_Best_Btn_Big_Yellow_; DLL2SDK::mscorlib::System::String* UI_W_Best_Btn_Buy_; DLL2SDK::mscorlib::System::String* UI_W_Best_Btn_Got_; DLL2SDK::mscorlib::System::String* UI_W_Best_Btn_LobbySystem_; DLL2SDK::mscorlib::System::String* UI_W_Best_Btn_Play_; DLL2SDK::mscorlib::System::String* UI_W_Best_Btn_Small_Blue_; DLL2SDK::mscorlib::System::String* UI_W_Best_Btn_Small_Gray_; DLL2SDK::mscorlib::System::String* UI_W_Best_Btn_Small_Red_; DLL2SDK::mscorlib::System::String* UI_W_Best_Btn_Small_White_; DLL2SDK::mscorlib::System::String* UI_W_Best_Btn_Small_Yellow_; DLL2SDK::mscorlib::System::String* UI_W_Best_Btn_Tab1_Off_; DLL2SDK::mscorlib::System::String* UI_W_Best_Btn_Tab1_On_; DLL2SDK::mscorlib::System::String* UI_W_Best_BtnBG_Green_; DLL2SDK::mscorlib::System::String* UI_W_Best_Commonline_Rightpart_; DLL2SDK::mscorlib::System::String* UI_W_Best_Decoration_1_; DLL2SDK::mscorlib::System::String* UI_W_Best_Decoration_2_; DLL2SDK::mscorlib::System::String* UI_W_Best_Decoration_3_; DLL2SDK::mscorlib::System::String* UI_W_Best_Event_Settlement_1_; DLL2SDK::mscorlib::System::String* UI_W_Best_Event_Settlement_2_; DLL2SDK::mscorlib::System::String* UI_W_Best_ICON_Chat_A_; DLL2SDK::mscorlib::System::String* UI_W_Best_ICON_dropdown_1_; DLL2SDK::mscorlib::System::String* UI_W_Best_Icon_Exclamationpoint_Yellow_; DLL2SDK::mscorlib::System::String* UI_W_Best_Icon_Friend_; DLL2SDK::mscorlib::System::String* UI_W_Best_Icon_Guild_; DLL2SDK::mscorlib::System::String* UI_W_Best_Icon_Loadout_; DLL2SDK::mscorlib::System::String* UI_W_Best_Icon_Mail_; DLL2SDK::mscorlib::System::String* UI_W_Best_Icon_Mall_; DLL2SDK::mscorlib::System::String* UI_W_Best_Icon_Match_; DLL2SDK::mscorlib::System::String* UI_W_Best_Icon_Outfit_Common_; DLL2SDK::mscorlib::System::String* UI_W_Best_Icon_Outfit_White_; DLL2SDK::mscorlib::System::String* UI_W_Best_Icon_Rank_; DLL2SDK::mscorlib::System::String* UI_W_Best_Icon_Rarity_1_; DLL2SDK::mscorlib::System::String* UI_W_Best_Icon_Rarity_2_; DLL2SDK::mscorlib::System::String* UI_W_Best_Icon_Rarity_3_; DLL2SDK::mscorlib::System::String* UI_W_Best_Icon_Rarity_4_; DLL2SDK::mscorlib::System::String* UI_W_Best_Icon_Rarity_4Up_; DLL2SDK::mscorlib::System::String* UI_W_Best_Icon_Rarity_5_; DLL2SDK::mscorlib::System::String* UI_W_Best_Icon_Rarity_5Up_; DLL2SDK::mscorlib::System::String* UI_W_Best_Icon_Site_; DLL2SDK::mscorlib::System::String* UI_W_Best_Icon_Store_; DLL2SDK::mscorlib::System::String* UI_W_Best_ICON_teammate_Handle_; DLL2SDK::mscorlib::System::String* UI_W_Best_ICON_teammate_Handle_White_; DLL2SDK::mscorlib::System::String* UI_W_Best_ICON_teammate_mouse_; DLL2SDK::mscorlib::System::String* UI_W_Best_Icon_Unavailable_; DLL2SDK::mscorlib::System::String* UI_W_Best_IconBg_1_; DLL2SDK::mscorlib::System::String* UI_W_Best_IconBg_2_; DLL2SDK::mscorlib::System::String* UI_W_Best_Mask_1_; DLL2SDK::mscorlib::System::String* UI_W_Best_Mask_Black_A_; DLL2SDK::mscorlib::System::String* UI_W_Best_Point_Room_; DLL2SDK::mscorlib::System::String* UI_W_Best_RedBox_; DLL2SDK::mscorlib::System::String* UI_W_Best_Settlement_Chose_1_; DLL2SDK::mscorlib::System::String* UI_W_Best_Settlement_Chose_2_; DLL2SDK::mscorlib::System::String* UI_W_Best_Settlement_GoldBg_1_; DLL2SDK::mscorlib::System::String* UI_W_Best_Settlement_GoldBg_3_; DLL2SDK::mscorlib::System::String* UI_W_Best_Settlement_GoldBg_4_; DLL2SDK::mscorlib::System::String* UI_W_Best_Settlement_Line_; DLL2SDK::mscorlib::System::String* UI_W_Best_Small_A_; DLL2SDK::mscorlib::System::String* UI_W_Best_Tips_Arrow_; DLL2SDK::mscorlib::System::String* UI_W_Best_Tips_Bg_; DLL2SDK::mscorlib::System::String* UI_W_Best_Tips_MatchTab_; DLL2SDK::mscorlib::System::String* UI_W_Best_Tips_RedPoint_; DLL2SDK::mscorlib::System::String* UI_W_Best_Tips_Selected_; DLL2SDK::mscorlib::System::String* UI_W_Best_Tips_Strongprompt_; DLL2SDK::mscorlib::System::String* UI_W_Best_TipsBg_gray_; DLL2SDK::mscorlib::System::String* UI_W_Best_TipsBg_Green_; DLL2SDK::mscorlib::System::String* UI_W_Best_TipsBg_Orange_; DLL2SDK::mscorlib::System::String* UI_W_Best_TipsBg_Red_; DLL2SDK::mscorlib::System::String* UI_W_Best_TipsBg_Time1_; DLL2SDK::mscorlib::System::String* UI_W_Best_TipsBg_Time2_; DLL2SDK::mscorlib::System::String* UI_W_Best_TipsBg_Time3_; DLL2SDK::mscorlib::System::String* UI_W_Best_TipsBg_White_; DLL2SDK::mscorlib::System::String* UI_W_Best_TipsIcon_Doubt_; DLL2SDK::mscorlib::System::String* UI_W_Best_TipsIcon_Lock_; DLL2SDK::mscorlib::System::String* UI_W_Best_TipsIcon_Prompt_; DLL2SDK::mscorlib::System::String* UI_W_Best_Tipslcon_Filter_; DLL2SDK::mscorlib::System::String* UI_W_Best_Tipslcon_More_; DLL2SDK::mscorlib::System::String* UI_W_Best_Title_A_; DLL2SDK::mscorlib::System::String* UI_W_Best_Title_B_; DLL2SDK::mscorlib::System::String* UI_W_Best_Title_C_; DLL2SDK::mscorlib::System::String* UI_WBest_Loadout_New_Bg_Down_; DLL2SDK::mscorlib::System::String* UI_WBest_Loadout_New_Bg_On_; DLL2SDK::mscorlib::System::String* UI_WBest_Loadout_New_Bg_Text_1_; DLL2SDK::mscorlib::System::String* UI_WBest_Loadout_New_Bg_Text_2_; DLL2SDK::mscorlib::System::String* UI_WBest_Loadout_New_Bg_Text_3_; DLL2SDK::mscorlib::System::String* UI_WBest_Loadout_New_Bg_Weapon_Common_; DLL2SDK::mscorlib::System::String* UI_WBest_Loadout_New_Icon_1_; DLL2SDK::mscorlib::System::String* UI_WBest_Loadout_New_Icon_2_; DLL2SDK::mscorlib::System::String* UI_WBest_Loadout_New_Icon_3_; DLL2SDK::mscorlib::System::String* UI_WBest_Loadout_New_Icon_4_; DLL2SDK::mscorlib::System::String* UI_West_Best_Bg_Item_A_; DLL2SDK::mscorlib::System::String* UI_West_Best_Bg_Quality_1_; DLL2SDK::mscorlib::System::String* UI_West_Best_Bg_Quality_2_; DLL2SDK::mscorlib::System::String* UI_West_Best_Bg_Quality_3_; DLL2SDK::mscorlib::System::String* UI_West_Best_Bg_Quality_4_; DLL2SDK::mscorlib::System::String* UI_West_Best_Bg_Quality_4Up_; DLL2SDK::mscorlib::System::String* UI_West_Best_Bg_Quality_5_; DLL2SDK::mscorlib::System::String* UI_West_Best_Bg_Quality_5Up_; DLL2SDK::mscorlib::System::String* UI_West_Best_Bg_Quality_A_; DLL2SDK::mscorlib::System::String* UI_West_Best_Bg_Quality_B_; DLL2SDK::mscorlib::System::String* UI_West_Best_Bg_Quality_C_; DLL2SDK::mscorlib::System::String* UI_West_Best_Bg_Quality_Common_; DLL2SDK::mscorlib::System::String* UI_West_Best_Bg_Quality_D_; DLL2SDK::mscorlib::System::String* UI_West_Best_Bg_Quality_DUp_; DLL2SDK::mscorlib::System::String* UI_West_Best_Bg_Quality_E_; DLL2SDK::mscorlib::System::String* UI_West_Best_Bg_Quality_EUp_; DLL2SDK::mscorlib::System::String* UI_West_Best_ICONfilterArrow_A_; DLL2SDK::mscorlib::System::String* UI_Map_Effect_MD_1_; DLL2SDK::mscorlib::System::String* UI_Map_Effect_MD_10_; DLL2SDK::mscorlib::System::String* UI_Map_Effect_MD_11_; DLL2SDK::mscorlib::System::String* UI_Map_Effect_MD_12_; DLL2SDK::mscorlib::System::String* UI_Map_Effect_MD_13_; DLL2SDK::mscorlib::System::String* UI_Map_Effect_MD_14_; DLL2SDK::mscorlib::System::String* UI_Map_Effect_MD_15_; DLL2SDK::mscorlib::System::String* UI_Map_Effect_MD_16_; DLL2SDK::mscorlib::System::String* UI_Map_Effect_MD_2_; DLL2SDK::mscorlib::System::String* UI_Map_Effect_MD_3_; DLL2SDK::mscorlib::System::String* UI_Map_Effect_MD_4_; DLL2SDK::mscorlib::System::String* UI_Map_Effect_MD_5_; DLL2SDK::mscorlib::System::String* UI_Map_Effect_MD_6_; DLL2SDK::mscorlib::System::String* UI_Map_Effect_MD_7_; DLL2SDK::mscorlib::System::String* UI_Map_Effect_MD_8_; DLL2SDK::mscorlib::System::String* UI_Map_Effect_MD_9_; DLL2SDK::mscorlib::System::String* UI_emoji_000_; DLL2SDK::mscorlib::System::String* UI_emoji_001_; DLL2SDK::mscorlib::System::String* UI_emoji_002_; DLL2SDK::mscorlib::System::String* UI_emoji_003_; DLL2SDK::mscorlib::System::String* UI_emoji_004_; DLL2SDK::mscorlib::System::String* UI_emoji_005_; DLL2SDK::mscorlib::System::String* UI_emoji_006_; DLL2SDK::mscorlib::System::String* UI_emoji_007_; DLL2SDK::mscorlib::System::String* UI_emoji_008_; DLL2SDK::mscorlib::System::String* UI_emoji_009_; DLL2SDK::mscorlib::System::String* UI_emoji_010_; DLL2SDK::mscorlib::System::String* UI_emoji_011_; DLL2SDK::mscorlib::System::String* UI_emoji_012_; DLL2SDK::mscorlib::System::String* UI_emoji_013_; DLL2SDK::mscorlib::System::String* UI_emoji_014_; DLL2SDK::mscorlib::System::String* UI_emoji_015_; DLL2SDK::mscorlib::System::String* UI_emoji_016_; DLL2SDK::mscorlib::System::String* UI_emoji_017_; DLL2SDK::mscorlib::System::String* UI_emoji_018_; DLL2SDK::mscorlib::System::String* UI_emoji_019_; DLL2SDK::mscorlib::System::String* UI_emoji_020_; DLL2SDK::mscorlib::System::String* UI_emoji_021_; DLL2SDK::mscorlib::System::String* UI_emoji_022_; DLL2SDK::mscorlib::System::String* UI_emoji_023_; DLL2SDK::mscorlib::System::String* UI_emoji_024_; DLL2SDK::mscorlib::System::String* UI_emoji_025_; DLL2SDK::mscorlib::System::String* UI_emoji_026_; DLL2SDK::mscorlib::System::String* UI_emoji_027_; DLL2SDK::mscorlib::System::String* UI_emoji_028_; DLL2SDK::mscorlib::System::String* UI_emoji_029_; DLL2SDK::mscorlib::System::String* UI_emoji_030_; DLL2SDK::mscorlib::System::String* UI_emoji_031_; DLL2SDK::mscorlib::System::String* UI_emoji_032_; DLL2SDK::mscorlib::System::String* UI_emoji_033_; DLL2SDK::mscorlib::System::String* UI_emoji_034_; DLL2SDK::mscorlib::System::String* UI_emoji_035_; DLL2SDK::mscorlib::System::String* UI_emoji_036_; DLL2SDK::mscorlib::System::String* UI_emoji_037_; DLL2SDK::mscorlib::System::String* UI_emoji_038_; DLL2SDK::mscorlib::System::String* UI_emoji_039_; DLL2SDK::mscorlib::System::String* UI_emoji_040_; DLL2SDK::mscorlib::System::String* UI_emoji_041_; DLL2SDK::mscorlib::System::String* UI_emoji_042_; DLL2SDK::mscorlib::System::String* UI_emoji_043_; DLL2SDK::mscorlib::System::String* UI_emoji_044_; DLL2SDK::mscorlib::System::String* UI_emoji_045_; DLL2SDK::mscorlib::System::String* UI_emoji_046_; DLL2SDK::mscorlib::System::String* UI_emoji_047_; DLL2SDK::mscorlib::System::String* UI_emoji_048_; DLL2SDK::mscorlib::System::String* UI_emoji_049_; DLL2SDK::mscorlib::System::String* UI_emoji_050_; DLL2SDK::mscorlib::System::String* UI_emoji_051_; DLL2SDK::mscorlib::System::String* UI_emoji_052_; DLL2SDK::mscorlib::System::String* UI_emoji_053_; DLL2SDK::mscorlib::System::String* UI_emoji_054_; DLL2SDK::mscorlib::System::String* UI_emoji_055_; DLL2SDK::mscorlib::System::String* UI_emoji_056_; DLL2SDK::mscorlib::System::String* UI_emoji_057_; DLL2SDK::mscorlib::System::String* UI_emoji_058_; DLL2SDK::mscorlib::System::String* UI_emoji_059_; DLL2SDK::mscorlib::System::String* UI_emoji_060_; DLL2SDK::mscorlib::System::String* UI_emoji_061_; DLL2SDK::mscorlib::System::String* UI_emoji_062_; DLL2SDK::mscorlib::System::String* UI_emoji_063_; DLL2SDK::mscorlib::System::String* UI_emoji_064_; DLL2SDK::mscorlib::System::String* UI_emoji_065_; DLL2SDK::mscorlib::System::String* UI_emoji_066_; DLL2SDK::mscorlib::System::String* UI_emoji_067_; DLL2SDK::mscorlib::System::String* UI_emoji_068_; DLL2SDK::mscorlib::System::String* UI_emoji_069_; DLL2SDK::mscorlib::System::String* UI_emoji_070_; DLL2SDK::mscorlib::System::String* UI_emoji_071_; DLL2SDK::mscorlib::System::String* UI_emoji_072_; DLL2SDK::mscorlib::System::String* UI_emoji_073_; DLL2SDK::mscorlib::System::String* UI_emoji_074_; DLL2SDK::mscorlib::System::String* UI_emoji_075_; DLL2SDK::mscorlib::System::String* UI_emoji_076_; DLL2SDK::mscorlib::System::String* UI_emoji_077_; DLL2SDK::mscorlib::System::String* UI_emoji_078_; DLL2SDK::mscorlib::System::String* UI_emoji_079_; DLL2SDK::mscorlib::System::String* UI_emoji_080_; DLL2SDK::mscorlib::System::String* UI_emoji_081_; DLL2SDK::mscorlib::System::String* UI_emoji_082_; DLL2SDK::mscorlib::System::String* UI_emoji_083_; DLL2SDK::mscorlib::System::String* UI_emoji_084_; DLL2SDK::mscorlib::System::String* UI_emoji_085_; DLL2SDK::mscorlib::System::String* UI_emoji_086_; DLL2SDK::mscorlib::System::String* UI_emoji_087_; DLL2SDK::mscorlib::System::String* UI_emoji_088_; DLL2SDK::mscorlib::System::String* UI_emoji_089_; DLL2SDK::mscorlib::System::String* UI_emoji_090_; DLL2SDK::mscorlib::System::String* UI_emoji_091_; DLL2SDK::mscorlib::System::String* UI_emoji_092_; DLL2SDK::mscorlib::System::String* UI_emoji_093_; DLL2SDK::mscorlib::System::String* UI_emoji_094_; DLL2SDK::mscorlib::System::String* UI_emoji_095_; DLL2SDK::mscorlib::System::String* UI_emoji_096_; DLL2SDK::mscorlib::System::String* UI_emoji_097_; DLL2SDK::mscorlib::System::String* UI_emoji_098_; DLL2SDK::mscorlib::System::String* UI_emoji_099_; DLL2SDK::mscorlib::System::String* UI_emoji_100_; DLL2SDK::mscorlib::System::String* UI_emoji_101_; DLL2SDK::mscorlib::System::String* UI_emoji_102_; DLL2SDK::mscorlib::System::String* UI_emoji_103_; DLL2SDK::mscorlib::System::String* UI_emoji_104_; DLL2SDK::mscorlib::System::String* UI_emoji_105_; DLL2SDK::mscorlib::System::String* UI_emoji_106_; DLL2SDK::mscorlib::System::String* UI_emoji_107_; DLL2SDK::mscorlib::System::String* UI_emoji_108_; DLL2SDK::mscorlib::System::String* UI_emoji_110_; DLL2SDK::mscorlib::System::String* UI_emoji_111_; DLL2SDK::mscorlib::System::String* UI_emoji_112_; DLL2SDK::mscorlib::System::String* UI_emoji_113_; DLL2SDK::mscorlib::System::String* UI_emoji_114_; DLL2SDK::mscorlib::System::String* UI_emoji_115_; DLL2SDK::mscorlib::System::String* UI_emoji_116_; DLL2SDK::mscorlib::System::String* UI_emoji_117_; DLL2SDK::mscorlib::System::String* UI_emoji_118_; DLL2SDK::mscorlib::System::String* UI_emoji_119_; DLL2SDK::mscorlib::System::String* UI_emoji_120_; DLL2SDK::mscorlib::System::String* UI_emoji_121_; DLL2SDK::mscorlib::System::String* UI_emoji_122_; DLL2SDK::mscorlib::System::String* UI_emoji_123_; DLL2SDK::mscorlib::System::String* UI_emoji_124_; DLL2SDK::mscorlib::System::String* UI_emoji_125_; DLL2SDK::mscorlib::System::String* UI_emoji_126_; DLL2SDK::mscorlib::System::String* UI_emoji_127_; DLL2SDK::mscorlib::System::String* UI_emoji_128_; DLL2SDK::mscorlib::System::String* UI_emoji_129_; DLL2SDK::mscorlib::System::String* UI_emoji_130_; DLL2SDK::mscorlib::System::String* UI_emoji_131_; DLL2SDK::mscorlib::System::String* UI_emoji_132_; DLL2SDK::mscorlib::System::String* UI_emoji_133_; DLL2SDK::mscorlib::System::String* UI_emoji_134_; DLL2SDK::mscorlib::System::String* UI_emoji_136_; DLL2SDK::mscorlib::System::String* UI_emoji_137_; DLL2SDK::mscorlib::System::String* UI_emoji_138_; DLL2SDK::mscorlib::System::String* UI_emoji_139_; DLL2SDK::mscorlib::System::String* UI_emoji_140_; DLL2SDK::mscorlib::System::String* UI_emoji_141_; DLL2SDK::mscorlib::System::String* UI_emoji_142_; DLL2SDK::mscorlib::System::String* UI_emoji_143_; DLL2SDK::mscorlib::System::String* UI_emoji_144_; DLL2SDK::mscorlib::System::String* UI_emoji_145_; DLL2SDK::mscorlib::System::String* UI_emoji_146_; DLL2SDK::mscorlib::System::String* UI_emoji_147_; DLL2SDK::mscorlib::System::String* UI_emoji_148_; DLL2SDK::mscorlib::System::String* UI_emoji_149_; DLL2SDK::mscorlib::System::String* UI_emoji_150_; DLL2SDK::mscorlib::System::String* UI_emoji_151_; DLL2SDK::mscorlib::System::String* UI_emoji_152_; DLL2SDK::mscorlib::System::String* UI_emoji_153_; DLL2SDK::mscorlib::System::String* UI_emoji_154_; DLL2SDK::mscorlib::System::String* UI_emoji_155_; DLL2SDK::mscorlib::System::String* UI_emoji_156_; DLL2SDK::mscorlib::System::String* UI_emoji_157_; DLL2SDK::mscorlib::System::String* UI_emoji_158_; DLL2SDK::mscorlib::System::String* UI_emoji_159_; DLL2SDK::mscorlib::System::String* UI_emoji_160_; DLL2SDK::mscorlib::System::String* UI_emoji_161_; DLL2SDK::mscorlib::System::String* UI_emoji_162_; DLL2SDK::mscorlib::System::String* UI_emoji_163_; DLL2SDK::mscorlib::System::String* UI_emoji_164_; DLL2SDK::mscorlib::System::String* UI_emoji_165_; DLL2SDK::mscorlib::System::String* UI_emoji_166_; DLL2SDK::mscorlib::System::String* UI_emoji_167_; DLL2SDK::mscorlib::System::String* UI_emoji_168_; DLL2SDK::mscorlib::System::String* UI_emoji_169_; DLL2SDK::mscorlib::System::String* UI_emoji_170_; DLL2SDK::mscorlib::System::String* UI_emoji_171_; DLL2SDK::mscorlib::System::String* UI_emoji_172_; DLL2SDK::mscorlib::System::String* UI_emoji_173_; DLL2SDK::mscorlib::System::String* UI_emoji_174_; DLL2SDK::mscorlib::System::String* UI_emoji_175_; DLL2SDK::mscorlib::System::String* UI_emoji_176_; DLL2SDK::mscorlib::System::String* UI_emoji_177_; DLL2SDK::mscorlib::System::String* UI_emoji_178_; DLL2SDK::mscorlib::System::String* UI_emoji_179_; DLL2SDK::mscorlib::System::String* UI_emoji_190_; DLL2SDK::mscorlib::System::String* UI_emoji_191_; DLL2SDK::mscorlib::System::String* UI_emoji_192_; DLL2SDK::mscorlib::System::String* UI_emoji_193_; DLL2SDK::mscorlib::System::String* UI_emoji_194_; DLL2SDK::mscorlib::System::String* UI_emoji_195_; DLL2SDK::mscorlib::System::String* UI_emoji_196_; DLL2SDK::mscorlib::System::String* UI_emoji_197_; DLL2SDK::mscorlib::System::String* UI_emoji_198_; DLL2SDK::mscorlib::System::String* UI_emoji_199_; DLL2SDK::mscorlib::System::String* UI_emoji_200_; DLL2SDK::mscorlib::System::String* UI_emoji_201_; DLL2SDK::mscorlib::System::String* UI_emoji_202_; DLL2SDK::mscorlib::System::String* UI_emoji_203_; DLL2SDK::mscorlib::System::String* UI_emoji_204_; DLL2SDK::mscorlib::System::String* UI_emoji_205_; DLL2SDK::mscorlib::System::String* UI_emoji_206_; DLL2SDK::mscorlib::System::String* UI_emoji_207_; DLL2SDK::mscorlib::System::String* UI_emoji_208_; DLL2SDK::mscorlib::System::String* UI_emoji_209_; DLL2SDK::mscorlib::System::String* UI_emoji_210_; DLL2SDK::mscorlib::System::String* UI_emoji_211_; DLL2SDK::mscorlib::System::String* UI_emoji_212_; DLL2SDK::mscorlib::System::String* UI_emoji_214_; DLL2SDK::mscorlib::System::String* UI_emoji_215_; DLL2SDK::mscorlib::System::String* UI_emoji_216_; DLL2SDK::mscorlib::System::String* UI_emoji_217_; DLL2SDK::mscorlib::System::String* UI_emoji_218_; DLL2SDK::mscorlib::System::String* UI_emoji_219_; DLL2SDK::mscorlib::System::String* UI_emoji_220_; DLL2SDK::mscorlib::System::String* UI_emoji_221_; DLL2SDK::mscorlib::System::String* UI_emoji_222_; DLL2SDK::mscorlib::System::String* UI_emoji_223_; DLL2SDK::mscorlib::System::String* UI_emoji_224_; DLL2SDK::mscorlib::System::String* UI_emoji_225_; DLL2SDK::mscorlib::System::String* UI_emoji_226_; DLL2SDK::mscorlib::System::String* UI_emoji_227_; DLL2SDK::mscorlib::System::String* UI_emoji_228_; DLL2SDK::mscorlib::System::String* UI_emoji_229_; DLL2SDK::mscorlib::System::String* UI_emoji_230_; DLL2SDK::mscorlib::System::String* UI_emoji_231_; DLL2SDK::mscorlib::System::String* UI_emoji_232_; DLL2SDK::mscorlib::System::String* UI_emoji_233_; DLL2SDK::mscorlib::System::String* UI_emoji_234_; DLL2SDK::mscorlib::System::String* UI_emoji_235_; DLL2SDK::mscorlib::System::String* UI_emoji_236_; DLL2SDK::mscorlib::System::String* UI_emoji_237_; DLL2SDK::mscorlib::System::String* UI_emoji_238_; DLL2SDK::mscorlib::System::String* UI_emoji_239_; DLL2SDK::mscorlib::System::String* UI_emoji_240_; DLL2SDK::mscorlib::System::String* UI_emoji_241_; DLL2SDK::mscorlib::System::String* UI_emoji_242_; DLL2SDK::mscorlib::System::String* UI_emoji_243_; DLL2SDK::mscorlib::System::String* UI_emoji_244_; DLL2SDK::mscorlib::System::String* UI_emoji_245_; DLL2SDK::mscorlib::System::String* UI_emoji_246_; DLL2SDK::mscorlib::System::String* UI_emoji_247_; DLL2SDK::mscorlib::System::String* UI_emoji_248_; DLL2SDK::mscorlib::System::String* UI_emoji_249_; DLL2SDK::mscorlib::System::String* UI_emoji_250_; DLL2SDK::mscorlib::System::String* UI_emoji_251_; DLL2SDK::mscorlib::System::String* UI_emoji_252_; DLL2SDK::mscorlib::System::String* UI_emoji_253_; DLL2SDK::mscorlib::System::String* UI_emoji_254_; DLL2SDK::mscorlib::System::String* UI_emoji_255_; DLL2SDK::mscorlib::System::String* UI_emoji_256_; DLL2SDK::mscorlib::System::String* UI_emoji_257_; DLL2SDK::mscorlib::System::String* UI_emoji_258_; DLL2SDK::mscorlib::System::String* UI_f_static_000_; DLL2SDK::mscorlib::System::String* UI_f_static_001_; DLL2SDK::mscorlib::System::String* UI_f_static_002_; DLL2SDK::mscorlib::System::String* UI_f_static_003_; DLL2SDK::mscorlib::System::String* UI_f_static_004_; DLL2SDK::mscorlib::System::String* UI_f_static_005_; DLL2SDK::mscorlib::System::String* UI_f_static_006_; DLL2SDK::mscorlib::System::String* UI_f_static_009_; DLL2SDK::mscorlib::System::String* UI_f_static_010_; DLL2SDK::mscorlib::System::String* UI_f_static_011_; DLL2SDK::mscorlib::System::String* UI_f_static_012_; DLL2SDK::mscorlib::System::String* UI_f_static_013_; DLL2SDK::mscorlib::System::String* UI_f_static_014_; DLL2SDK::mscorlib::System::String* UI_f_static_015_; DLL2SDK::mscorlib::System::String* UI_f_static_017_; DLL2SDK::mscorlib::System::String* UI_f_static_018_; DLL2SDK::mscorlib::System::String* UI_f_static_019_; DLL2SDK::mscorlib::System::String* UI_f_static_020_; DLL2SDK::mscorlib::System::String* UI_f_static_021_; DLL2SDK::mscorlib::System::String* UI_f_static_022_; DLL2SDK::mscorlib::System::String* UI_f_static_023_; DLL2SDK::mscorlib::System::String* UI_f_static_024_; DLL2SDK::mscorlib::System::String* UI_f_static_025_; DLL2SDK::mscorlib::System::String* UI_f_static_026_; DLL2SDK::mscorlib::System::String* UI_f_static_027_; DLL2SDK::mscorlib::System::String* UI_f_static_029_; DLL2SDK::mscorlib::System::String* UI_f_static_030_; DLL2SDK::mscorlib::System::String* UI_f_static_031_; DLL2SDK::mscorlib::System::String* UI_f_static_033_; DLL2SDK::mscorlib::System::String* UI_f_static_034_; DLL2SDK::mscorlib::System::String* UI_f_static_035_; DLL2SDK::mscorlib::System::String* UI_f_static_036_; DLL2SDK::mscorlib::System::String* UI_f_static_037_; DLL2SDK::mscorlib::System::String* UI_f_static_038_; DLL2SDK::mscorlib::System::String* UI_f_static_040_; DLL2SDK::mscorlib::System::String* UI_f_static_041_; DLL2SDK::mscorlib::System::String* UI_f_static_042_; DLL2SDK::mscorlib::System::String* UI_f_static_043_; DLL2SDK::mscorlib::System::String* UI_f_static_044_; DLL2SDK::mscorlib::System::String* UI_f_static_045_; DLL2SDK::mscorlib::System::String* UI_f_static_046_; DLL2SDK::mscorlib::System::String* UI_f_static_048_; DLL2SDK::mscorlib::System::String* UI_f_static_049_; DLL2SDK::mscorlib::System::String* UI_f_static_050_; DLL2SDK::mscorlib::System::String* UI_f_static_051_; DLL2SDK::mscorlib::System::String* UI_f_static_052_; DLL2SDK::mscorlib::System::String* UI_f_static_053_; DLL2SDK::mscorlib::System::String* UI_f_static_054_; DLL2SDK::mscorlib::System::String* UI_f_static_055_; DLL2SDK::mscorlib::System::String* UI_f_static_056_; DLL2SDK::mscorlib::System::String* UI_f_static_059_; DLL2SDK::mscorlib::System::String* UI_f_static_061_; DLL2SDK::mscorlib::System::String* UI_f_static_062_; DLL2SDK::mscorlib::System::String* UI_f_static_063_; DLL2SDK::mscorlib::System::String* UI_f_static_065_; DLL2SDK::mscorlib::System::String* UI_f_static_066_; DLL2SDK::mscorlib::System::String* UI_f_static_070_; DLL2SDK::mscorlib::System::String* UI_f_static_072_; DLL2SDK::mscorlib::System::String* UI_f_static_073_; DLL2SDK::mscorlib::System::String* UI_f_static_074_; DLL2SDK::mscorlib::System::String* UI_f_static_077_; DLL2SDK::mscorlib::System::String* UI_f_static_079_; DLL2SDK::mscorlib::System::String* UI_f_static_081_; DLL2SDK::mscorlib::System::String* UI_f_static_082_; DLL2SDK::mscorlib::System::String* UI_f_static_083_; DLL2SDK::mscorlib::System::String* UI_f_static_084_; DLL2SDK::mscorlib::System::String* UI_f_static_085_; DLL2SDK::mscorlib::System::String* UI_f_static_086_; DLL2SDK::mscorlib::System::String* UI_f_static_087_; DLL2SDK::mscorlib::System::String* UI_f_static_088_; DLL2SDK::mscorlib::System::String* UI_f_static_089_; DLL2SDK::mscorlib::System::String* UI_f_static_090_; DLL2SDK::mscorlib::System::String* UI_f_static_091_; DLL2SDK::mscorlib::System::String* UI_f_static_092_; DLL2SDK::mscorlib::System::String* UI_f_static_093_; DLL2SDK::mscorlib::System::String* UI_f_static_094_; DLL2SDK::mscorlib::System::String* UI_f_static_095_; DLL2SDK::mscorlib::System::String* UI_f_static_096_; DLL2SDK::mscorlib::System::String* UI_f_static_097_; DLL2SDK::mscorlib::System::String* UI_f_static_098_; DLL2SDK::mscorlib::System::String* UI_f_static_099_; DLL2SDK::mscorlib::System::String* UI_f_static_100_; DLL2SDK::mscorlib::System::String* UI_f_static_101_; DLL2SDK::mscorlib::System::String* UI_f_static_102_; DLL2SDK::mscorlib::System::String* UI_f_static_103_; DLL2SDK::mscorlib::System::String* UI_f_static_104_; DLL2SDK::mscorlib::System::String* UI_f_static_105_; DLL2SDK::mscorlib::System::String* UI_f_static_106_; DLL2SDK::mscorlib::System::String* UI_f_static_143_; DLL2SDK::mscorlib::System::String* UI_f_static_144_; DLL2SDK::mscorlib::System::String* UI_f_static_145_; DLL2SDK::mscorlib::System::String* UI_f_static_146_; DLL2SDK::mscorlib::System::String* UI_f_static_147_; DLL2SDK::mscorlib::System::String* UI_f_static_148_; DLL2SDK::mscorlib::System::String* UI_f_static_149_; DLL2SDK::mscorlib::System::String* UI_f_static_150_; DLL2SDK::mscorlib::System::String* UI_f_static_151_; DLL2SDK::mscorlib::System::String* UI_f_static_152_; DLL2SDK::mscorlib::System::String* UI_f_static_153_; DLL2SDK::mscorlib::System::String* UI_f_static_154_; DLL2SDK::mscorlib::System::String* UI_f_static_155_; DLL2SDK::mscorlib::System::String* UI_f_static_156_; DLL2SDK::mscorlib::System::String* UI_f_static_157_; DLL2SDK::mscorlib::System::String* UI_f_static_158_; DLL2SDK::mscorlib::System::String* UI_f_static_159_; DLL2SDK::mscorlib::System::String* UI_f_static_160_; DLL2SDK::mscorlib::System::String* UI_f_static_161_; DLL2SDK::mscorlib::System::String* UI_f_static_162_; DLL2SDK::mscorlib::System::String* UI_f_static_163_; DLL2SDK::mscorlib::System::String* UI_f_static_164_; DLL2SDK::mscorlib::System::String* UI_f_static_165_; DLL2SDK::mscorlib::System::String* UI_f_static_166_; DLL2SDK::mscorlib::System::String* UI_f_static_167_; DLL2SDK::mscorlib::System::String* UI_f_static_168_; DLL2SDK::mscorlib::System::String* UI_f_static_169_; DLL2SDK::mscorlib::System::String* UI_f_static_170_; DLL2SDK::mscorlib::System::String* UI_f_static_171_; DLL2SDK::mscorlib::System::String* UI_f_static_172_; DLL2SDK::mscorlib::System::String* UI_f_static_173_; DLL2SDK::mscorlib::System::String* UI_f_static_174_; DLL2SDK::mscorlib::System::String* UI_f_static_175_; DLL2SDK::mscorlib::System::String* UI_f_static_176_; DLL2SDK::mscorlib::System::String* UI_f_static_177_; DLL2SDK::mscorlib::System::String* UI_f_static_178_; DLL2SDK::mscorlib::System::String* UI_f_static_179_; DLL2SDK::mscorlib::System::String* UI_f_static_180_; DLL2SDK::mscorlib::System::String* UI_f_static_181_; DLL2SDK::mscorlib::System::String* UI_f_static_182_; DLL2SDK::mscorlib::System::String* UI_f_static_183_; DLL2SDK::mscorlib::System::String* UI_f_static_184_; DLL2SDK::mscorlib::System::String* UI_f_static_185_; DLL2SDK::mscorlib::System::String* UI_f_static_186_; DLL2SDK::mscorlib::System::String* UI_f_static_187_; DLL2SDK::mscorlib::System::String* UI_f_static_188_; DLL2SDK::mscorlib::System::String* UI_f_static_189_; DLL2SDK::mscorlib::System::String* UI_f_static_190_; DLL2SDK::mscorlib::System::String* UI_f_static_191_; DLL2SDK::mscorlib::System::String* UI_f_static_192_; DLL2SDK::mscorlib::System::String* UI_f_static_193_; DLL2SDK::mscorlib::System::String* UI_Global_BG_Articledata_A_; DLL2SDK::mscorlib::System::String* UI_Global_BG_Articledata_Red_B_; DLL2SDK::mscorlib::System::String* UI_Global_BG_Articledata_Yellow_C_; DLL2SDK::mscorlib::System::String* UI_Global_BG_BR_resurrection_Gradient_; DLL2SDK::mscorlib::System::String* UI_Global_BG_BRSettlemen_B_; DLL2SDK::mscorlib::System::String* UI_Global_BG_BRSettlement_A_; DLL2SDK::mscorlib::System::String* UI_Global_BG_Decoration_Blue_A_; DLL2SDK::mscorlib::System::String* UI_Global_BG_Decoration_Yellow_A_; DLL2SDK::mscorlib::System::String* UI_Global_BG_GrayBig_A_; DLL2SDK::mscorlib::System::String* UI_Global_BG_GrayBig_B_; DLL2SDK::mscorlib::System::String* UI_Global_BG_GraySmall_A_; DLL2SDK::mscorlib::System::String* UI_Global_BG_MVP_Yellow_A_; DLL2SDK::mscorlib::System::String* UI_Global_BG_Settlement_MVP_A_; DLL2SDK::mscorlib::System::String* UI_Global_BG_Settlementtitle_Bluy_A_; DLL2SDK::mscorlib::System::String* UI_Global_BG_Settlementtitle_Yellow_A_; DLL2SDK::mscorlib::System::String* UI_Global_BK_TitleDecoration_A_; DLL2SDK::mscorlib::System::String* UI_Global_Btn_Exit_A_; DLL2SDK::mscorlib::System::String* UI_Global_Btn_Exit_B_; DLL2SDK::mscorlib::System::String* UI_Global_Btn_Play_A_; DLL2SDK::mscorlib::System::String* UI_Global_Btn_Screenshots_Black_A_; DLL2SDK::mscorlib::System::String* UI_Global_Btn_Screenshots_Blue_A_; DLL2SDK::mscorlib::System::String* UI_Global_Btn_Screenshots_Blue_B_; DLL2SDK::mscorlib::System::String* UI_Global_Btn_Screenshots_Yellow_B_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Addbuddy_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Addbuddy_B_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Addbuddy_C_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_BR_M_A_; DLL2SDK::mscorlib::System::String* UI_Global_icon_flag_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Givealike_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Givealike_B_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Givealike_C_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_MVP_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Name_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Name_B_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Report_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Report_B_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Report_C_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Sharetemplate_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Sharetemplate_B_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_ViewDetails_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_ViewDetails_B_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_weaponlevel_blue_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_weaponlevel_green_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_weaponlevel_orange_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_weaponlevel_pupre_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_weaponlevel_white_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Winner_A_; DLL2SDK::mscorlib::System::String* UI_Global_MK_MVP_A_; DLL2SDK::mscorlib::System::String* UI_Global_MK_Prommpt_Yellow_A_; DLL2SDK::mscorlib::System::String* UI_Global_MK_Promptbox_A_; DLL2SDK::mscorlib::System::String* UI_Global_MK_Tab_Black_A_; DLL2SDK::mscorlib::System::String* UI_Global_MK_Tab_Yellow_A_; DLL2SDK::mscorlib::System::String* UI_Global_MK_Winner_Yellow_A_; DLL2SDK::mscorlib::System::String* UI_Gloabl_ICON_watchplay_A_; DLL2SDK::mscorlib::System::String* UI_Globa_ICON_warning_A_; DLL2SDK::mscorlib::System::String* UI_Global_arrow_down_A_; DLL2SDK::mscorlib::System::String* UI_Global_Arrow_Room_A_; DLL2SDK::mscorlib::System::String* UI_Global_Arrow_Switch_; DLL2SDK::mscorlib::System::String* UI_Global_arrow_up_A_; DLL2SDK::mscorlib::System::String* UI_Global_arrow_up_B_; DLL2SDK::mscorlib::System::String* UI_Global_Arrow_White_A_; DLL2SDK::mscorlib::System::String* UI_Global_Bg_Circle_Common_; DLL2SDK::mscorlib::System::String* UI_Global_BG_Mall_Discount_; DLL2SDK::mscorlib::System::String* UI_Global_BT_accept_square_A_; DLL2SDK::mscorlib::System::String* UI_Global_BT_Add_; DLL2SDK::mscorlib::System::String* UI_Global_BT_Apple_linked_; DLL2SDK::mscorlib::System::String* UI_Global_BT_BLUE_MINS_setting_A_; DLL2SDK::mscorlib::System::String* UI_Global_BT_BLUE_setting_A_; DLL2SDK::mscorlib::System::String* UI_Global_BT_BLUE_setting_ADD_A_; DLL2SDK::mscorlib::System::String* UI_Global_bt_BLUE_Setting_Arrow_; DLL2SDK::mscorlib::System::String* UI_Global_BT_CHANGEPLACE_A_; DLL2SDK::mscorlib::System::String* UI_Global_BT_Checked_; DLL2SDK::mscorlib::System::String* UI_Global_BT_commond_add_A_; DLL2SDK::mscorlib::System::String* UI_Global_BT_commond_minunes_A_; DLL2SDK::mscorlib::System::String* UI_Global_BT_decline_square_A_; DLL2SDK::mscorlib::System::String* UI_Global_BT_Expand_; DLL2SDK::mscorlib::System::String* UI_Global_BT_fb_linked_; DLL2SDK::mscorlib::System::String* UI_Global_BT_Gamecenter_linked_; DLL2SDK::mscorlib::System::String* UI_Global_BT_garena_linked_; DLL2SDK::mscorlib::System::String* UI_Global_BT_Google_linked_; DLL2SDK::mscorlib::System::String* UI_Global_BT_GREEN_setting_A_; DLL2SDK::mscorlib::System::String* UI_Global_BT_green_setting_ADD_A_; DLL2SDK::mscorlib::System::String* UI_Global_BT_GREEN_setting_C_; DLL2SDK::mscorlib::System::String* UI_Global_BT_GREY_setting_A_; DLL2SDK::mscorlib::System::String* UI_Global_BT_GREY_setting_C_; DLL2SDK::mscorlib::System::String* UI_Global_BT_line_linked_; DLL2SDK::mscorlib::System::String* UI_Global_BT_Mall_; DLL2SDK::mscorlib::System::String* UI_Global_BT_NotSelected_; DLL2SDK::mscorlib::System::String* UI_Global_BT_qq_clan_invite_A_; DLL2SDK::mscorlib::System::String* UI_Global_BT_Selected_; DLL2SDK::mscorlib::System::String* UI_Global_BT_Tab_Left_; DLL2SDK::mscorlib::System::String* UI_Global_BT_Tab_Left_A_; DLL2SDK::mscorlib::System::String* UI_Global_BT_TEACH_ARROW_A_; DLL2SDK::mscorlib::System::String* UI_Global_BT_UNO_linked_; DLL2SDK::mscorlib::System::String* UI_Global_BT_wechat_clan_invite_A_; DLL2SDK::mscorlib::System::String* UI_Global_Card_Line_; DLL2SDK::mscorlib::System::String* UI_Global_Card_Title_BG_; DLL2SDK::mscorlib::System::String* UI_Global_FX_Null_A_; DLL2SDK::mscorlib::System::String* UI_Global_fx_pb_topspecial_A_; DLL2SDK::mscorlib::System::String* UI_Global_FX_select_setting_A_; DLL2SDK::mscorlib::System::String* UI_Global_FX_setting_line_A_; DLL2SDK::mscorlib::System::String* UI_Global_FX_SPVP_A_; DLL2SDK::mscorlib::System::String* UI_Global_FX_Square_mk_A_; DLL2SDK::mscorlib::System::String* UI_Global_fx_yellow_arrow_4_A_; DLL2SDK::mscorlib::System::String* UI_Global_GFIocn_Rankbonus_1_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_action_outside_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_add_friend_normal_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_add_friend_ON_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Add_top_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_addfriends_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_addfriends_B_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_addfriends_C_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_alreadyadd_friends_A_; DLL2SDK::mscorlib::System::String* UI_Global_Icon_Arrow_Activity_; DLL2SDK::mscorlib::System::String* UI_Global_Icon_Arrow_Effect_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Arrow_Expand_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_ARROW_LEFT_ORANGE_b_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_ARROW_LEFT_WHITE_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Arrow_List_A_; DLL2SDK::mscorlib::System::String* UI_Global_Icon_Arrow_PageTurning_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Ask_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_battery_mk_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_block_normal_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_block_ON_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_block_smalltips_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_BrScore_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_BrScore_B_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_BrScore_C_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_BrScore_S_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_bt_left_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_button_Friends_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_button_QQ_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_button_Wechat_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_button_Wechat_B_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Camp_B_; DLL2SDK::mscorlib::System::String* UI_Global_Icon_Camp_C_black_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Camp_Infected_Survivor_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Camp_Infected_Undead_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Camp_Juggernaut_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Camp_R_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_CLAN_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_CLAN_Catptain_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_CLAN_ViceCatptain_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_cleantextBT_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Coin_1_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Coin_2_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_COIN_forclan_clanA_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Coin_MP_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Coin_revive_ZM_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Coin_ZM_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_coinforclan_HYD_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_coinforRW_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_connect_red_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_connect_yellow_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_cross_setting_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_edit_clanboard_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Emjotalk_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Facebook_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Fine_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Frame_Red_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_FriendTalk_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_gameReport_A_; DLL2SDK::mscorlib::System::String* UI_Global_Icon_Gold_Settlement_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Help_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Home_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Home_Friends_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Home_Mail_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Home_Setting_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_I_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Icon_BP_CoinXP_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Icon_Change_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_info_normal_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_info_ON_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Input_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_invite_normal_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_invite_ON_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_keyboard_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_list_delete_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_list_delete_B_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_List_friendsnum_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_list_more_big_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_list_more_smallOrange_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_list_quitclan_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_loadout_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Lock_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_mail_backbt_arrow_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_MUTE_setting_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_MUTE_SOUND_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_MUTE_SOUND_B_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_mute_vociecom_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_NO1_RANKING_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_NO2_RANKING_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_NO3_RANKING_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_normal_4Gbad_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_normal_4Ggood_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_normal_4Gless_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_normal_addfriends_A_; DLL2SDK::mscorlib::System::String* UI_Global_icon_normaluse_TICK_A_; DLL2SDK::mscorlib::System::String* UI_Global_icon_normaluse_wrong_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_PB_MIDDLE_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Point_Red_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_pointlike_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_pointlike_B_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_pointlike_C_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Progressive_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Prompt_Lock_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_qmd_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_QQ_ROOMS_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Quickformation_Arrow_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_quit_sumupnew_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Random_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Red_Less_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_REPORT_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_REPORT_B_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_REPORT_C_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_report_normal_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_report_ON_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_ROOM_EMPTYPLAYER_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_search_clan_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Select_tick_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_sendcoin_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_setting_add_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_setting_adjust_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_setting_adjust_B_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_setting_logout_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_setting_minus_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_setting_selected_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_setting_topbar_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_setting_UNselected_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Settlement_details_btn_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Settlement_Failed_MVP_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_sexsymbol_femal_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_sexsymbol_man_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_shalou_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_share_ranking_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_share_sumupnew_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_SHOP_favourite_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_small_location_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_small_member_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_smallHIFI_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_smallHIFI_B_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_sp_shop_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_SQUARE_NORMAL_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_SQUARE_off_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_SQUARE_SELCET_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Star_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_strengthen_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Tab_BPHome_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Tab_Challenge_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Tab_Chest_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Tab_ModeBR_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Tab_ModePVP_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Tab_ModeZombie_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Tab_Task_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Talk_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Talkbtlist_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Talkicon_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Talkmessage_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_tick_normal_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_TICK_setting_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_WECHAT_ROOM_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_wifibad_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_wifiless_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_wifiwell_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Windows_addfriends_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Yellow_plus_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_ZMloading_warning_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Zombie_squad_A_; DLL2SDK::mscorlib::System::String* UI_Global_Light_All_; DLL2SDK::mscorlib::System::String* UI_Global_Mask_Circle_Common_; DLL2SDK::mscorlib::System::String* UI_Global_MD_Light_Half_; DLL2SDK::mscorlib::System::String* UI_Global_MD_Title_; DLL2SDK::mscorlib::System::String* UI_Global_MK_ACCOUNT_SCORE_mvp_; DLL2SDK::mscorlib::System::String* UI_Global_MK_ACCOUNT_SCORE_NORMAL_; DLL2SDK::mscorlib::System::String* UI_Global_MK_ACCOUNT_SCORE_NORMAL_red_; DLL2SDK::mscorlib::System::String* UI_Global_MK_acitve_lable_A_; DLL2SDK::mscorlib::System::String* UI_Global_MK_active_fx_List_A_; DLL2SDK::mscorlib::System::String* UI_Global_MK_active_normal_bg_A_; DLL2SDK::mscorlib::System::String* UI_Global_MK_active_pb_square_A_; DLL2SDK::mscorlib::System::String* UI_Global_MK_active_pb_square_tick_A_; DLL2SDK::mscorlib::System::String* UI_Global_MK_active_Zombie_bg_A_; DLL2SDK::mscorlib::System::String* UI_Global_MK_Bigmap_black_A_; DLL2SDK::mscorlib::System::String* UI_Global_MK_Bigmap_white_A_; DLL2SDK::mscorlib::System::String* UI_Global_MK_BR_sumup_new_djm_A_; DLL2SDK::mscorlib::System::String* UI_Global_MK_BR_sumup_new_djm_B_; DLL2SDK::mscorlib::System::String* UI_Global_MK_BR_sumup_new_djm_D_; DLL2SDK::mscorlib::System::String* UI_Global_MK_clan_NEW_forlogo_A_; DLL2SDK::mscorlib::System::String* UI_Global_MK_clan_NEW_forlogo_B_; DLL2SDK::mscorlib::System::String* UI_Global_MK_clanacti_chest_A_; DLL2SDK::mscorlib::System::String* UI_Global_MK_clanacti_chest_B_; DLL2SDK::mscorlib::System::String* UI_Global_MK_ModeName_; DLL2SDK::mscorlib::System::String* UI_Global_MK_ModeName_A_; DLL2SDK::mscorlib::System::String* UI_Global_MK_new_clan_HY_A_; DLL2SDK::mscorlib::System::String* UI_Global_MK_NUMTIPS_setting_A_; DLL2SDK::mscorlib::System::String* UI_Global_MK_Opentime_BR_A_; DLL2SDK::mscorlib::System::String* UI_Global_MK_seson_BG_; DLL2SDK::mscorlib::System::String* UI_Global_MK_setting_adjust_A_; DLL2SDK::mscorlib::System::String* UI_Global_MK_setting_adjust_BG_; DLL2SDK::mscorlib::System::String* UI_Global_MK_setting_BT_A_; DLL2SDK::mscorlib::System::String* UI_Global_mk_setting_selected_A_; DLL2SDK::mscorlib::System::String* UI_Global_mk_shop_activity_A_; DLL2SDK::mscorlib::System::String* UI_Global_mk_shop_discount_A_; DLL2SDK::mscorlib::System::String* UI_Global_mk_SHOP_discount_item_A_; DLL2SDK::mscorlib::System::String* UI_Global_mk_SHOP_item_A_; DLL2SDK::mscorlib::System::String* UI_Global_mk_SHOP_price_item_A_; DLL2SDK::mscorlib::System::String* UI_Global_MK_smalltips_A_; DLL2SDK::mscorlib::System::String* UI_Global_mk_sumup_winnercircle_A_; DLL2SDK::mscorlib::System::String* UI_Global_MK_windows_small_close_A_; DLL2SDK::mscorlib::System::String* UI_Global_mk_windows_title_A_; DLL2SDK::mscorlib::System::String* UI_Global_MK_XY_dot_OFF_; DLL2SDK::mscorlib::System::String* UI_Global_MK_XY_dot_ON_; DLL2SDK::mscorlib::System::String* UI_Global_Pass_Bg_SecondPanel_; DLL2SDK::mscorlib::System::String* UI_Global_Pass_Point_SecondPanel_; DLL2SDK::mscorlib::System::String* UI_Global_pb_JDT_new_mk_A_; DLL2SDK::mscorlib::System::String* UI_Global_pb_zmloading_red_A_; DLL2SDK::mscorlib::System::String* UI_Global_PT_FRIEND_A_; DLL2SDK::mscorlib::System::String* UI_Global_PT_NEW_A_; DLL2SDK::mscorlib::System::String* UI_Global_PT_SHOW_A_; DLL2SDK::mscorlib::System::String* UI_Global_PT_White_A_; DLL2SDK::mscorlib::System::String* UI_Global_PT_Yellow_A_; DLL2SDK::mscorlib::System::String* UI_Global_sumup_FFA_MK_M_A_; DLL2SDK::mscorlib::System::String* UI_Global_sumup_FX_whitemk_A_; DLL2SDK::mscorlib::System::String* UI_Global_sumup_MK_MYSELF_white_A_; DLL2SDK::mscorlib::System::String* UI_Global_sumup_MK_normal_black_A_; DLL2SDK::mscorlib::System::String* UI_Global_talk_ICON_CANCLE_gif_A_; DLL2SDK::mscorlib::System::String* UI_Global_talk_ICON_gif_1_A_; DLL2SDK::mscorlib::System::String* UI_Global_talk_ICON_gif_2_A_; DLL2SDK::mscorlib::System::String* UI_Global_talk_ICON_gif_3_A_; DLL2SDK::mscorlib::System::String* UI_Global_talk_ICON_gif_4_A_; DLL2SDK::mscorlib::System::String* UI_Global_talk_ICON_gif_5_A_; DLL2SDK::mscorlib::System::String* UI_Global_talk_ICON_MIC_NORMAL_gif_A_; DLL2SDK::mscorlib::System::String* UI_Global_talk_ICON_MIC_ON_gif_A_; DLL2SDK::mscorlib::System::String* UI_Global_talk_VOL_White_gif_A_; DLL2SDK::mscorlib::System::String* UI_Global_talk_VOL_YELLOW_gif_A_; DLL2SDK::mscorlib::System::String* UI_Globall_BT_Find_; DLL2SDK::mscorlib::System::String* UI_Globall_BT_Find_B_; DLL2SDK::mscorlib::System::String* UI_Globall_MK_Tips_1_; DLL2SDK::mscorlib::System::String* UI_Globall_MK_Tips_3_; DLL2SDK::mscorlib::System::String* UI_Hall_BT_Bg_BRselected_; DLL2SDK::mscorlib::System::String* UI_Hall_BT_Bg_Normal_; DLL2SDK::mscorlib::System::String* UI_Hall_Match_BT_Friend_1_; DLL2SDK::mscorlib::System::String* UI_Hall_Match_BT_Friend_2_; DLL2SDK::mscorlib::System::String* UI_Hall_Match_BT_Location_1_; DLL2SDK::mscorlib::System::String* UI_Hall_Match_BT_Location_2_; DLL2SDK::mscorlib::System::String* UI_Hall_Match_BT_Team_1_; DLL2SDK::mscorlib::System::String* UI_Hall_Match_BT_Team_2_; DLL2SDK::mscorlib::System::String* UI_Hall_Match_ICON_Homeowner_; DLL2SDK::mscorlib::System::String* UI_Hall_Match_ICON_Status_Ready_; DLL2SDK::mscorlib::System::String* UI_Hud_Btn_Actions_Selected_; DLL2SDK::mscorlib::System::String* UI_W_Best_Settlement_GoldBg_2_; DLL2SDK::mscorlib::System::String* UI_Global_BG_Btn_BP_Bluy_; DLL2SDK::mscorlib::System::String* UI_Global_BG_Btn_BP_Yellow_; DLL2SDK::mscorlib::System::String* UI_Global_BG_Camera_Box_; DLL2SDK::mscorlib::System::String* UI_Global_BG_Camera_Line_; DLL2SDK::mscorlib::System::String* UI_Global_bg_infection_Ranking_Blue_; DLL2SDK::mscorlib::System::String* UI_Global_bg_infection_Ranking_Green_; DLL2SDK::mscorlib::System::String* UI_Global_bg_infection_Ranking_Red_; DLL2SDK::mscorlib::System::String* UI_Global_bg_infection_Ranking_Yellow_; DLL2SDK::mscorlib::System::String* UI_Global_BG_Invite_A_; DLL2SDK::mscorlib::System::String* UI_Global_BG_Label_BP_Red_; DLL2SDK::mscorlib::System::String* UI_Global_BG_MatchMode_A_; DLL2SDK::mscorlib::System::String* UI_Global_BG_MatchMode_B_; DLL2SDK::mscorlib::System::String* UI_Global_BG_MatchMode_C_; DLL2SDK::mscorlib::System::String* UI_Global_BG_MILSTONE_A_; DLL2SDK::mscorlib::System::String* UI_Global_BG_Mode_select_Prompt_; DLL2SDK::mscorlib::System::String* UI_Global_Bg_Mode_Selected_Lock_; DLL2SDK::mscorlib::System::String* UI_Global_Bg_Mode_Selected_On_; DLL2SDK::mscorlib::System::String* UI_Global_BG_Mode_selection_; DLL2SDK::mscorlib::System::String* UI_Global_BG_Mode_selection_Grid_; DLL2SDK::mscorlib::System::String* UI_Global_BG_Mode_selection_Line_; DLL2SDK::mscorlib::System::String* UI_Global_BG_Mode_selection_Selected_; DLL2SDK::mscorlib::System::String* UI_Global_bg_PropHunt_Ranking_Blue_; DLL2SDK::mscorlib::System::String* UI_Global_bg_PropHunt_Ranking_Green_; DLL2SDK::mscorlib::System::String* UI_Global_bg_PropHunt_Ranking_Red_; DLL2SDK::mscorlib::System::String* UI_Global_bg_PropHunt_Ranking_Yellow_; DLL2SDK::mscorlib::System::String* UI_Global_BG_Qualifying_Blue_; DLL2SDK::mscorlib::System::String* UI_Global_Bg_Quality_Blue_; DLL2SDK::mscorlib::System::String* UI_Global_Bg_Quality_Gray_; DLL2SDK::mscorlib::System::String* UI_Global_Bg_Quality_Green_; DLL2SDK::mscorlib::System::String* UI_Global_Bg_Quality_Orange_; DLL2SDK::mscorlib::System::String* UI_Global_Bg_Quality_Purple_; DLL2SDK::mscorlib::System::String* UI_Global_BG_Selected_Map_; DLL2SDK::mscorlib::System::String* UI_Global_BG_Selected_Mode_; DLL2SDK::mscorlib::System::String* UI_Global_BG_Settlement_Hangup_; DLL2SDK::mscorlib::System::String* UI_Global_BG_Settlement_Hangup_PICKUP_gray_; DLL2SDK::mscorlib::System::String* UI_Global_BG_Settlement_Hangup_Red_; DLL2SDK::mscorlib::System::String* UI_Global_BG_Settlement_Hangup_Show_Blue_; DLL2SDK::mscorlib::System::String* UI_Global_BG_Settlement_Playagain_A_; DLL2SDK::mscorlib::System::String* UI_Global_BG_Settlement_Team_Blue_; DLL2SDK::mscorlib::System::String* UI_Global_BG_Settlement_Team_Red_; DLL2SDK::mscorlib::System::String* UI_Global_BG_unlock_Prompt_A_; DLL2SDK::mscorlib::System::String* UI_Global_BG_Warning_B_; DLL2SDK::mscorlib::System::String* UI_Global_BG_Warning_C_; DLL2SDK::mscorlib::System::String* UI_Global_Btn_DetailsSetup_A_; DLL2SDK::mscorlib::System::String* UI_Global_Btn_Invitation_A_; DLL2SDK::mscorlib::System::String* UI_Global_Btn_Setup_A_; DLL2SDK::mscorlib::System::String* UI_Global_GUIDE_BT_cloase_A_; DLL2SDK::mscorlib::System::String* UI_Global_GUIDE_MK_TIPS_arrow_A_; DLL2SDK::mscorlib::System::String* UI_Global_GUIDE_MK_TIPS_arrow_B_; DLL2SDK::mscorlib::System::String* UI_Global_GUIDE_MK_TIPS_arrow_hud_A_; DLL2SDK::mscorlib::System::String* UI_Global_GUIDE_MK_TIPS_commond_A_; DLL2SDK::mscorlib::System::String* UI_Global_GUIDE_MK_TIPS_witharrow_A_; DLL2SDK::mscorlib::System::String* UI_Global_GUIDE_MK_TITLE_A_; DLL2SDK::mscorlib::System::String* UI_Global_GUIDE_MK_TITLE_B_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_square_orange_A_; DLL2SDK::mscorlib::System::String* UI_Global_Icon_Adaptation_1_; DLL2SDK::mscorlib::System::String* UI_Global_Icon_Adaptation_2_; DLL2SDK::mscorlib::System::String* UI_Global_Icon_Adaptation_3_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Camp_PropHunt_H_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Camp_PropHunt_P_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Camp_SD_Attacker_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Camp_SD_Defender_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Complaints_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Detailedvalue_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Exclamation_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Friends_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Invite_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Loadout_gray_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Mode_selection_Arrow_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Recommend_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Schedule_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Schedule_B_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Schedule_Bluy_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Schedule_Yellow_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Scorestreak_gray_A_; DLL2SDK::mscorlib::System::String* UI_Global_Icon_Settlement_Camera_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Settlement_Hangup_Arrow_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Settlement_Hangup_camp_Blue_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Settlement_Hangup_camp_Red_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Settlement_MVP_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Teamfriends_A_; DLL2SDK::mscorlib::System::String* UI_Global_mk_match_ALL_CHANGE_A_; DLL2SDK::mscorlib::System::String* UI_Global_mk_match_FFA_loading_A_; DLL2SDK::mscorlib::System::String* UI_Global_mk_match_FFA_loading_PB_; DLL2SDK::mscorlib::System::String* UI_Global_mk_match_ZM_loading_A_; DLL2SDK::mscorlib::System::String* UI_Global_mk_match_ZM_loading_b_; DLL2SDK::mscorlib::System::String* UI_Global_MK_matching_white_A_; DLL2SDK::mscorlib::System::String* UI_Global_MK_NamePlaye_Text_; DLL2SDK::mscorlib::System::String* UI_Global_MK_NamePlaye_Triangle_; DLL2SDK::mscorlib::System::String* UI_Global_MK_NamePlaye_Triangle_Line_; DLL2SDK::mscorlib::System::String* UI_Global_MK_Selected_MAP_; DLL2SDK::mscorlib::System::String* UI_Global_MK_Selected_Mode_; DLL2SDK::mscorlib::System::String* UI_Global_mk_sumuptop_A_; DLL2SDK::mscorlib::System::String* UI_Global_MK_Ultimately_Light_; DLL2SDK::mscorlib::System::String* UI_Global_Private_Bg_Own_; DLL2SDK::mscorlib::System::String* UI_Global_Card_Common_B_; DLL2SDK::mscorlib::System::String* UI_Global_Card_Lv1_A_; DLL2SDK::mscorlib::System::String* UI_Global_Card_Lv1_B_; DLL2SDK::mscorlib::System::String* UI_Global_Card_Lv2_A_; DLL2SDK::mscorlib::System::String* UI_Global_Card_Lv2_B_; DLL2SDK::mscorlib::System::String* UI_Global_Card_Lv3_A_; DLL2SDK::mscorlib::System::String* UI_Global_Card_Lv3_B_; DLL2SDK::mscorlib::System::String* UI_Global_Card_Lv4_A_; DLL2SDK::mscorlib::System::String* UI_Global_Card_Lv4_B_; DLL2SDK::mscorlib::System::String* UI_Global_Card_Lv5_A_; DLL2SDK::mscorlib::System::String* UI_Global_Card_Lv5_B_; DLL2SDK::mscorlib::System::String* UI_Global_Card_Random_; DLL2SDK::mscorlib::System::String* UI_Hud_Bg_Actions_; DLL2SDK::mscorlib::System::String* UI_Global_MK_NamePaye_Figure_; DLL2SDK::mscorlib::System::String* UI_Global_MK_PropHunt_ball_; DLL2SDK::mscorlib::System::String* UI_Global_MK_PropHunt_Character_; DLL2SDK::mscorlib::System::String* UI_Global_MK_Crosshair_Sight_; DLL2SDK::mscorlib::System::String* UI_Global_MK_infection_Character_; DLL2SDK::mscorlib::System::String* UI_Global_MK_Singledout_FX_Blue_; DLL2SDK::mscorlib::System::String* UI_Global_MK_Singledout_FX_gray_; DLL2SDK::mscorlib::System::String* UI_Global_MK_Singledout_FX_Red_; DLL2SDK::mscorlib::System::String* UI_Global_MK_Singledout_loading_Myself_; DLL2SDK::mscorlib::System::String* UI_Global_MK_Singledout_loading_otherside_; DLL2SDK::mscorlib::System::String* UI_Global_BT_Common_Small_6_; DLL2SDK::mscorlib::System::String* UI_Global_BT_Common_Small_7_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Coin_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Coin_B_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Icon_BP_CoinXP_big_; DLL2SDK::mscorlib::System::String* UI_Global_MK_character_blue_A_; DLL2SDK::mscorlib::System::String* UI_Global_MK_character_green_A_; DLL2SDK::mscorlib::System::String* UI_Global_MK_character_orange_A_; DLL2SDK::mscorlib::System::String* UI_Global_MK_character_orange_B_; DLL2SDK::mscorlib::System::String* UI_Global_MK_character_purple_A_; DLL2SDK::mscorlib::System::String* UI_Global_MK_character_purple_B_; DLL2SDK::mscorlib::System::String* UI_Global_MK_character_white_A_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_ICON_Birthpoint_Blue_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_ICON_Birthpoint_Red_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_ICON_Birthpoint_Yellow_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_ICON_circular_Arrow_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_ICON_enemy_reddot_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_ICON_friend_normal_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_ICON_Line_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_ICON_me_normal_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_MK_Map_Domination_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_MK_Map_Frontline_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_MK_Sketch_A_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_MK_Sketch_B_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_MK_Sketch_C_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_MK_Sketch_D_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_MK_Sketch_E_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_MK_Sketch_F_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_MK_Sketch_G_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_MK_Sketch_H_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_MK_TextBg_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_MK_Map_Haropint_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_MK_Map_Search_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_MK_Map_Tom_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_MK_CTF_A_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_MK_CTF_B_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_MK_CTF_C_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_MK_CTF_line_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_MK_CTF_line_2_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_MK_Duel_A_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_MK_Duel_B_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_MK_Duel_C_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_MK_Infection_A_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_MK_Infection_B_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_MK_Infection_C_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_MK_Infection_D_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_MK_Infection_E_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_MK_Infection_F_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_MK_Introduction_1_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_MK_Introduction_2_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_MK_KillConfirm_A_; DLL2SDK::mscorlib::System::String* UI_Global_Explain_MK_KillConfirm_B_; DLL2SDK::mscorlib::System::String* UI_Global_MK_Modelteaching_; DLL2SDK::mscorlib::System::String* UI_Global_FX_active_A_; DLL2SDK::mscorlib::System::String* UI_Global_FX_BG_Title_Yellow_; DLL2SDK::mscorlib::System::String* UI_Global_fx_BLUE_GLORY_a_; DLL2SDK::mscorlib::System::String* UI_Global_FX_dot_common_white_A_; DLL2SDK::mscorlib::System::String* UI_Global_FX_Hourglass_A_; DLL2SDK::mscorlib::System::String* UI_Global_FX_Hourglass_B_; DLL2SDK::mscorlib::System::String* UI_Global_FX_ICON_Arrow_; DLL2SDK::mscorlib::System::String* UI_Global_FX_ICON_Circles_A_; DLL2SDK::mscorlib::System::String* UI_Global_FX_ICON_Circles_B_; DLL2SDK::mscorlib::System::String* UI_Global_FX_ICON_Circles_C_; DLL2SDK::mscorlib::System::String* UI_Global_FX_ICON_M_IN_; DLL2SDK::mscorlib::System::String* UI_Global_FX_ICON_M_Left_; DLL2SDK::mscorlib::System::String* UI_Global_FX_ICON_M_Right_; DLL2SDK::mscorlib::System::String* UI_Global_FX_ICON_Refresh_Big_Box_; DLL2SDK::mscorlib::System::String* UI_Global_FX_ICON_Refresh_Big_M_; DLL2SDK::mscorlib::System::String* UI_Global_FX_ICON_Refresh_Yellow_Box_In_; DLL2SDK::mscorlib::System::String* UI_Global_FX_ICON_Refresh_Yellow_Box_Left_; DLL2SDK::mscorlib::System::String* UI_Global_FX_ICON_Refresh_Yellow_Box_Right_; DLL2SDK::mscorlib::System::String* UI_Global_FX_ICON_Refresh_Yellow_M_In_; DLL2SDK::mscorlib::System::String* UI_Global_FX_ICON_Refresh_Yellow_M_Left_; DLL2SDK::mscorlib::System::String* UI_Global_FX_ICON_Refresh_Yellow_M_Right_; DLL2SDK::mscorlib::System::String* UI_Global_FX_ICON_Start_Timing_Circle_; DLL2SDK::mscorlib::System::String* UI_Global_FX_ICON_Start_Timing_Line_; DLL2SDK::mscorlib::System::String* UI_Global_FX_Light_Common_; DLL2SDK::mscorlib::System::String* UI_Global_FX_Light_Common_A_; DLL2SDK::mscorlib::System::String* UI_Global_FX_Light_Common_B_; DLL2SDK::mscorlib::System::String* UI_Global_FX_Light_Mall_; DLL2SDK::mscorlib::System::String* UI_Global_FX_MK_Diamond_Upgrade_; DLL2SDK::mscorlib::System::String* UI_Global_FX_MK_Progressbar_Yellow_; DLL2SDK::mscorlib::System::String* UI_Global_FX_MK_Settlement_Square_; DLL2SDK::mscorlib::System::String* UI_Global_FX_mk_square_loading_A_; DLL2SDK::mscorlib::System::String* UI_Global_FX_MK_WHITE_SHOP_A_; DLL2SDK::mscorlib::System::String* UI_Global_FX_special_dot_A_; DLL2SDK::mscorlib::System::String* UI_Global_FX_special_dot_B_; DLL2SDK::mscorlib::System::String* UI_Global_Icon_Arrow_Box_; DLL2SDK::mscorlib::System::String* UI_Global_Result_Top_1_; DLL2SDK::mscorlib::System::String* UI_Global_Result_Top_2_; DLL2SDK::mscorlib::System::String* UI_Global_Result_Top_3_; DLL2SDK::mscorlib::System::String* UI_Global_Result_Top_4_; DLL2SDK::mscorlib::System::String* UI_Global_Result_Top_5_; DLL2SDK::mscorlib::System::String* UI_Match_Effect_Bg_; DLL2SDK::mscorlib::System::String* UI_Global_FX_Bp_RewardBg_; DLL2SDK::mscorlib::System::String* UI_Global_FX_ICON_Get_strip_Yellow_; DLL2SDK::mscorlib::System::String* UI_Global_FX_ICONUpgrade_Arrow_; DLL2SDK::mscorlib::System::String* UI_Global_FX_LuckyBoard_Light_; DLL2SDK::mscorlib::System::String* UI_Global_FX_OBBR_winner_A_; DLL2SDK::mscorlib::System::String* UI_Global_FX_OBBR_Winner_bg_A_; DLL2SDK::mscorlib::System::String* UI_Global_FX_OBBR_Winner_circle_C_; DLL2SDK::mscorlib::System::String* UI_Global_FX_OBBR_Winner_cross_A_; DLL2SDK::mscorlib::System::String* UI_Global_FX_OBBR_winner_dot_A_; DLL2SDK::mscorlib::System::String* UI_Global_FX_OBBR_Winner_fxline_A_; DLL2SDK::mscorlib::System::String* UI_Global_FX_OBBR_winner_line_A_; DLL2SDK::mscorlib::System::String* UI_Global_FX_OBBR_Winner_lock_A_; DLL2SDK::mscorlib::System::String* UI_Global_FX_OBBR_Winner_yellowline_A_; DLL2SDK::mscorlib::System::String* UI_Global_FX_Settlement_Gradualchange_; DLL2SDK::mscorlib::System::String* UI_Global_FX_sign_Seven_honeycomb_; DLL2SDK::mscorlib::System::String* UI_Global_FX_Upgrade_Circle_Line_; DLL2SDK::mscorlib::System::String* UI_Global_FX_Upgrade_Point_Yellow_; DLL2SDK::mscorlib::System::String* UI_Global_FX_Upgrade_Quadrilateral_Line_; DLL2SDK::mscorlib::System::String* UI_Global_FX_Upgrade_Slash_; DLL2SDK::mscorlib::System::String* UI_Global_FX_OBBR_Winner_circle_B_; DLL2SDK::mscorlib::System::String* UI_Event_Icon_RewardSignage_; DLL2SDK::mscorlib::System::String* UI_GfIcon_Btn_Detail_; DLL2SDK::mscorlib::System::String* UI_GfIcon_Card_IDCollection_; DLL2SDK::mscorlib::System::String* UI_GfIcon_Card_IDCollection_big_; DLL2SDK::mscorlib::System::String* UI_GfIcon_Card_IDCollection_big_original_; DLL2SDK::mscorlib::System::String* UI_GfIcon_Card_IDCollection_BRICS_; DLL2SDK::mscorlib::System::String* UI_GfIcon_Card_IDCollection_ICE_; DLL2SDK::mscorlib::System::String* UI_GfIcon_Card_IDCollection_ICE_big_; DLL2SDK::mscorlib::System::String* UI_GfIcon_Card_IDCollection_original_; DLL2SDK::mscorlib::System::String* UI_GfIcon_Hall_Map_Look_; DLL2SDK::mscorlib::System::String* UI_GfIcon_Hall_Map_Swich_; DLL2SDK::mscorlib::System::String* UI_GfIcon_Lock_Close_; DLL2SDK::mscorlib::System::String* UI_GfIcon_Lock_Open_; DLL2SDK::mscorlib::System::String* UI_GFIcon_Questionnaire_; DLL2SDK::mscorlib::System::String* UI_GfIcon_Select_Map_; DLL2SDK::mscorlib::System::String* UI_GFIcon_Tab_C_New_; DLL2SDK::mscorlib::System::String* UI_GFIcon_Tab_Equip_New_; DLL2SDK::mscorlib::System::String* UI_GFIcon_Tab_Gold_New_; DLL2SDK::mscorlib::System::String* UI_GFIcon_Tab_Perk_New_; DLL2SDK::mscorlib::System::String* UI_GFIcon_Tab_Weapon_New_; DLL2SDK::mscorlib::System::String* UI_Gficon_Zombie_Icon_Bonus_; DLL2SDK::mscorlib::System::String* UI_Global_BG_BeDownload_; DLL2SDK::mscorlib::System::String* UI_Global_BG_BeDownload_Old_; DLL2SDK::mscorlib::System::String* UI_Global_BG_BeDownload_ring_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Addfriends_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_AI_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_apple_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_apple_small_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Applyfor_Enqueue_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_arrow_black_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Backflow_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Binding_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Biochemical_experiencevalue_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_BLOCK_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_brteachinh_A_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_BTN_Repair_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_btn_Yellow_Delete_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_BUG_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_BUG_White_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_BulidRoom_; DLL2SDK::mscorlib::System::String* UI_Global_GfIcon_ChangeGold_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Choose_A_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Comic_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Complaints_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Conflict_A_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Conflict_Switch_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_copy_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Crosshair_Collimator_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Crosshair_Decorate_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Crosshair_Detail_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Crosshair_mine_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_DataArrow_Green_A_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_DataArrow_Red_A_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_DataArrow_White_A_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Decoration_Yellow_heart_A_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Delete_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Delete_friend_A_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Details_Brown_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Download_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Edit_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Escape_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Event_Claimed_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Event_Home_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Event_unaccalimed_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Event_undone_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_exchange_Small_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Exclamationmark_Round_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Finda_A_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Findaroom_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_first_Exclamationmark_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Fixedtarget_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_frame_Addto_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_FriendMail_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Friendsnews_A_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_HolidayMail_Christmas_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Housebuilding_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_ICON_FirstWin_A_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_ICON_Flyingtarget_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_ICON_Movingtarget_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Insidebureau_Report_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Invitation_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Invitation_White_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Invitationcode_; DLL2SDK::mscorlib::System::String* UI_Global_GfIcon_InviteFriends_Clan_; DLL2SDK::mscorlib::System::String* UI_Global_GfIcon_InviteFriends_Friends_; DLL2SDK::mscorlib::System::String* UI_Global_GfIcon_InviteFriends_Recent_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_layout_Small_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_LimitedTime_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Lock_Open_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Login_Facebook_small_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Mail_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Mail_Multiple_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Mail_WithAccessories_; DLL2SDK::mscorlib::System::String* UI_Global_GFicon_Mall_TabIcon_BrProp_; DLL2SDK::mscorlib::System::String* UI_Global_GFicon_Mall_TabIcon_Exterior_; DLL2SDK::mscorlib::System::String* UI_Global_GFicon_Mall_TabIcon_Integral_; DLL2SDK::mscorlib::System::String* UI_Global_GFicon_Mall_TabIcon_Limit_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_More_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Ornaments_1_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Ornaments_2_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Ornaments_Link_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Personalinformation_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Play_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_quit_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Ranking_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Read_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_recruit_A_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Refresh_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Remove_A_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Request_White_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Righttriangle_Small_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Share_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_SharePage_fb_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_SharePage_fb_small_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_SharePage_G_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_SharePage_GA_small_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_SharePage_Gamecenter_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_SharePage_Gamecenter_small_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_SharePage_Global_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_SharePage_Global_small_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_SharePage_line_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_SharePage_line_small_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_SharePage_Messenger_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_SharePage_SMS_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_SharePage_UNO_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_SharePage_UNO_small_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_SharePage_Whatsapp_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_SharePage_worldchat_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_SpecialMail_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_SystemMail_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Tab_Role_A_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Tab_Role_TheSelected_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Talk_Friends_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Talk_Garena_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_timelimit_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_TrainingCourse_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Translation_Ball_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Translation_Ball_Yellow_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Translation_Circle_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Translation_Circle_Yellow_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Trianglearrow_Small_; DLL2SDK::mscorlib::System::String* UI_Global_GfIcon_Watermark_M_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_White_Switch_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_workshop_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_ZM_Weapons_; DLL2SDK::mscorlib::System::String* UI_Global_GFIocn_Roleexperiencebonus_1_; DLL2SDK::mscorlib::System::String* UI_Global_GFIocn_Roleexperiencebonus_2_; DLL2SDK::mscorlib::System::String* UI_Global_GFIocn_Roleexperiencebonus_3_; DLL2SDK::mscorlib::System::String* UI_Global_Icon_Adaptation_Arrow_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_addfriend_NEW_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Arrow_Yellow_wide_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_asterisk_ManB_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_asterisk_ManB_white_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_asterisk_WeaponA_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_BeDownload_; DLL2SDK::mscorlib::System::String* UI_Global_Icon_Camp_A_1_; DLL2SDK::mscorlib::System::String* UI_Global_Icon_Camp_B_1_; DLL2SDK::mscorlib::System::String* UI_Global_Icon_Camp_C_1_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_cancle_NEW_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Coin_Chip_Common_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Coin_Chip_Time_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_coin_Luckyboard_19dec_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_coin_Luckyboard_small_19dec_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Coin_Luckycoupon_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Coin_Talent_; DLL2SDK::mscorlib::System::String* UI_Global_Icon_Compare_New_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_confirm_NEW_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_delete_NEW_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_delete_NEW_B_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Disable_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Download_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Download_Lobby_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Download_NEW_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Emote_A_; DLL2SDK::mscorlib::System::String* UI_Global_Icon_Expression_; DLL2SDK::mscorlib::System::String* UI_Global_Icon_Filter_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_first1_NEW_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_glodenchest_changecard_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_guest_A_; DLL2SDK::mscorlib::System::String* UI_Global_Icon_Home_New_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Hook_green_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Level_Achievement_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Level_Achievement_Copper_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Level_Achievement_Gold_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Level_Achievement_Silver_; DLL2SDK::mscorlib::System::String* UI_Global_Icon_Location_; DLL2SDK::mscorlib::System::String* UI_Global_icon_M_1_; DLL2SDK::mscorlib::System::String* UI_Global_icon_M_2_; DLL2SDK::mscorlib::System::String* UI_Global_Icon_Mall_New_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Man_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Match_Single_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Match_Team_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_MIC_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_MIC_B_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_MIC_c_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_MicOff_B_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_MicOn_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_more_NEW_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Mute_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_nchest_changecard_small_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_QQ_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Quickteam_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_second2_NEW_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_service_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_setting_QQ_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Share_; DLL2SDK::mscorlib::System::String* UI_Global_Icon_ShillTips_Pve_; DLL2SDK::mscorlib::System::String* UI_Global_Icon_ShillTips_PVP_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_SOUND_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_SOUND_B_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_SOUND_C_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_SoundOff_B_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_SoundOn_A_; DLL2SDK::mscorlib::System::String* UI_Global_Icon_Split_1_; DLL2SDK::mscorlib::System::String* UI_Global_Icon_Split_2_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Suspended_; DLL2SDK::mscorlib::System::String* UI_Global_Icon_Switch_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Tab_Description_; DLL2SDK::mscorlib::System::String* UI_Global_Icon_Task_i_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Teammate_NoDownload_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_thrid3_NEW_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Time_Hourglass_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Upload_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Voice_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Warning_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Wechat_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_whiteglodenchest_changecard_A_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Winer_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_X_Red_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_Icon_Friends_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_Icon_List_; DLL2SDK::mscorlib::System::String* UI_Globalo_GFIcon_Friends_Chat_A_; DLL2SDK::mscorlib::System::String* UI_Globalo_GFIcon_Friends_Sendexperience_A_; DLL2SDK::mscorlib::System::String* UI_Globalo_GFIcon_Friends_Sendexperience_B_; DLL2SDK::mscorlib::System::String* UI_Globalo_GFIcon_Friends_Watching_A_; DLL2SDK::mscorlib::System::String* UI_Globla_GFIcon_multiple_A_; DLL2SDK::mscorlib::System::String* UI_Glolab_Icon_Sort_Quality_; DLL2SDK::mscorlib::System::String* UI_Glolab_Icon_Sort_Text_; DLL2SDK::mscorlib::System::String* UI_Glolab_Icon_Sort_Time_; DLL2SDK::mscorlib::System::String* UI_Hall_GFIcon_Achievement_; DLL2SDK::mscorlib::System::String* UI_Hall_GFIcon_Data_; DLL2SDK::mscorlib::System::String* UI_Hall_GFIcon_Detail_; DLL2SDK::mscorlib::System::String* UI_Hall_GFIcon_History_; DLL2SDK::mscorlib::System::String* UI_Hall_GFIcon_Medal_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Activity_Gift_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Activity_Time_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Battery_1_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Battery_2_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Double_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_HangGliding_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Invisible_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Many_people_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_MysteriousBox_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Parachute_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Prop_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Single__; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_SpecialItemSkin_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TabOne_Action_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TabOne_Box_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TabOne_BR_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TabOne_BR_black_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TabOne_Card_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TabOne_Personalise_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TabOne_PVE_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TabOne_PVP_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TabOne_PVP_black_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TabOne_SprayPaint_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TabTwo_Avatar_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TabTwo_Backpack_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TabTwo_Beach_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TabTwo_Box_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TabTwo_businesscard_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TabTwo_Chip_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TabTwo_Chipskin_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TabTwo_Frame_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TabTwo_Giftbundle_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TabTwo_Grenade1_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TabTwo_Grenade2_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TabTwo_Machine_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TabTwo_Melee_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TabTwo_Mpskill_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TabTwo_Perk_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TabTwo_Pistol_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TabTwo_Rifle_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TabTwo_Scorestreak_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TabTwo_Shotgun_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TabTwo_Skill_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TabTwo_Sniper_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TabTwo_Submachine_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TabTwo_Vehicle_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TabTwo_Wingsuit_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_VehiclSkin_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Visible_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_WeaponSkin_; DLL2SDK::mscorlib::System::String* UI_Home_Icon_CommonChat_; DLL2SDK::mscorlib::System::String* UI_Icon_Personal_Bag_1_; DLL2SDK::mscorlib::System::String* UI_Icon_Personal_Bag_2_; DLL2SDK::mscorlib::System::String* UI_Icon_Personal_Bag_3_; DLL2SDK::mscorlib::System::String* UI_Icon_Personal_Bag_4_; DLL2SDK::mscorlib::System::String* UI_Icon_Personal_Bag_5_; DLL2SDK::mscorlib::System::String* UI_ICON_Personal_Bag_knife_mode_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Personal_Grenade1_; DLL2SDK::mscorlib::System::String* UI_Icon_Personal_Grenade1_Unlock_; DLL2SDK::mscorlib::System::String* UI_Icon_Personal_Grenade2_; DLL2SDK::mscorlib::System::String* UI_Icon_Personal_Grenade2_Unlock_; DLL2SDK::mscorlib::System::String* UI_Icon_Personal_Perk1_; DLL2SDK::mscorlib::System::String* UI_Icon_Personal_Perk1_Unlock_; DLL2SDK::mscorlib::System::String* UI_Icon_Personal_Perk2_; DLL2SDK::mscorlib::System::String* UI_Icon_Personal_Perk2_Unlock_; DLL2SDK::mscorlib::System::String* UI_Icon_Personal_Perk3_; DLL2SDK::mscorlib::System::String* UI_Icon_Personal_Perk3_Unlock_; DLL2SDK::mscorlib::System::String* UI_Icon_Personal_Skill_; DLL2SDK::mscorlib::System::String* UI_Icon_Personal_Skill_Unlock_; DLL2SDK::mscorlib::System::String* UI_Icon_Personal_WeaponA_; DLL2SDK::mscorlib::System::String* UI_Icon_Personal_WeaponA_Unlock_; DLL2SDK::mscorlib::System::String* UI_Icon_Personal_WeaponB_; DLL2SDK::mscorlib::System::String* UI_Icon_Personal_WeaponB_Unlock_; DLL2SDK::mscorlib::System::String* UI_Icon_Personal_WeaponBg_; DLL2SDK::mscorlib::System::String* UI_GfIcon_BattleTime_; DLL2SDK::mscorlib::System::String* UI_GfIcon_Bp_Sale_; DLL2SDK::mscorlib::System::String* UI_GfIcon_KillEnemy_; DLL2SDK::mscorlib::System::String* UI_GfIcon_Resisitance_; DLL2SDK::mscorlib::System::String* UI_GfIcon_Stim_; DLL2SDK::mscorlib::System::String* UI_Global_GFIcon_Returntoactive_coins_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Camp_Infected_Survivor_1_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Camp_Infected_Undead_1_; DLL2SDK::mscorlib::System::String* UI_GgIcon_Information_Icon_BR_; DLL2SDK::mscorlib::System::String* UI_GgIcon_Information_Icon_PVP_; DLL2SDK::mscorlib::System::String* UI_GgIcon_Information_Icon_ZM_; DLL2SDK::mscorlib::System::String* UI_Global_Guide__Time_Basic_A_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Arrow_Blue_A_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Arrow_Yellow_A_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_ArrowTips_Bg_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Bg_Holographic_EN_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Bg_Holographic_EN_A_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Bg_Holographic_EN_B_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Bg_Holographic_EN_C_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_BG_Image_A_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Btn_Ok_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Btn_Shootingmode_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_CrossHair_autofire_red_A_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_CrossHair_autofire_yellow_A_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_CrossHair_hitkill_A_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_CrossHair_normal_crosshair_white_A_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_enemy_autofire_A_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Hand_0_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Hand_1_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Hand_2_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Hand_3_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Holographic_Btn_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_icon_freepass_A_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Icon_Point_Arrow_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Icon_Point_Arrow_YELLOW_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Icon_Point_Red_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Icon_Point_Yellow_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Icon_Point_Yellow_A_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Icon_Tab_White_1_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Icon_Tab_White_2_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Icon_Tab_Yellow_1_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Icon_Tab_Yellow_2_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Icon_Tab_Yellow_3_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Icon_Tab_Yellow_Big_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_line_Yellow_1_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_line_Yellow_2_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Line1_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Line2_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_MK_CompleteTask_A_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_MK_Eliminationtarget_A_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_MK_explain_A_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_MK_Movingtarget_A_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_MK_Target_A_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_MK_videoplay_A_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_MK_videoplay_BTN_A_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_MK_videoplay_colse_A_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_MK_videoplay_colse_B_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_MK_videoplay_FX_A_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Phone_1_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Phone_10_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Phone_2_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Phone_3_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Phone_4_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Phone_5_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Phone_6_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Phone_7_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Phone_8_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Phone_9_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Selected_0_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Selected_1_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Selected_2_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Selected_3_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Selected_4_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Selected_A_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Time_Blue_Chips_A_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_TipsBg_Hud_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_TipsMk_Arrow_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_TipsMk_Red_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_TipsMk_White_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Title_Completetraining_A_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Title_Completetraining_B_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Title_Shootingmode_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_WeakPrompt_1_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_WeakPrompt_2_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_WeakPrompt_3_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_WeakPrompt_4_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_WeakPrompt_5_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_WeakPrompt_6_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_WeakPrompt_7_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_WeakPrompt_8_; DLL2SDK::mscorlib::System::String* UI_Global_MK_Medal_BigTag_1_; DLL2SDK::mscorlib::System::String* UI_Global_MK_Medal_BigTag_2_; DLL2SDK::mscorlib::System::String* UI_Global_MK_Medal_BigTag_3_; DLL2SDK::mscorlib::System::String* UI_Global_MK_Medal_SmallTag_1_; DLL2SDK::mscorlib::System::String* UI_Global_MK_Medal_SmallTag_2_; DLL2SDK::mscorlib::System::String* UI_Global_MK_Medal_SmallTag_3_; DLL2SDK::mscorlib::System::String* UI_Global_MK_Medalprojection_A_; DLL2SDK::mscorlib::System::String* UI_Global_MK_Medalprojection_B_; DLL2SDK::mscorlib::System::String* UI_Global_MK_Medalprojection_BR_; DLL2SDK::mscorlib::System::String* UI_Global_MK_Medalprojection_pvp_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Bg_1_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Bg_1A_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Bg_2_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Bg_3_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_BG_Black_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_BG_Black_1_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_BG_Black_2_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_BG_Title_White_1_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_BG_Title_White_2_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Btn_Close_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Btn_Close_a_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Chat_Delate_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Decoration_1_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Decoration_2_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Decoration_3_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_MK_Decoration_1_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_MK_Decoration_2_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_MK_Decoration_3_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_MK_Decoration_4_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_T_Mask_Black_A_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_Arrow_Decoration_1_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_Arrow_Decoration_1A_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_Arrow_Decoration_2_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_Arrow_Decoration_3_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_Bg_Decoration_1_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_Bg_Decoration_2_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_Bg_Decoration_3_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_Bg_Decoration_4_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_BigBg_1_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_BigBg_2_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_Btn_Send_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_Btn_Top_1_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_Btn_Top_2_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_Btn_Top_3_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_Btn_Top_4_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_Icon_Detail_Off_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_Icon_Detail_On_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_Icon_Horn_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_Icon_List_Off_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_Icon_List_On_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_Icon_Microphone_Edit_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_Icon_Microphone_Normal_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_Icon_Microphone_On_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_Icon_Prohibited_Off_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_Icon_Prohibited_On_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_Icon_Selected_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_Icon_Talkie_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_Line_1_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_TipsBg_1_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_TipsBg_DaLaBa_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Talk_TopBg_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Title_1_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Title_1A_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Title_2_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Title_2A_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Title_3_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_Title_3A_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_ZM_bt_A_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_ZM_OFF_A_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_ZM_off_b_; DLL2SDK::mscorlib::System::String* UI_Global_Panel_ZM_on_A_; DLL2SDK::mscorlib::System::String* UI_Global_SamllPanel_Bg_1_; DLL2SDK::mscorlib::System::String* UI_Global_Color_BO4_; DLL2SDK::mscorlib::System::String* UI_Global_Color_DEFAULT_; DLL2SDK::mscorlib::System::String* UI_Global_Color_MW_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_VNG_18_detailed_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_VNG_18_Logo_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_1_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_10_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_11_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_13_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_14_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_15_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_16_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_17_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_19_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_2_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_20_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_21_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_23_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_24_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_25_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_26_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_27_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_28_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_3_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_4_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_5_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_6_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_7_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_8_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_9_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_arrow_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_BENDOVER_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_biaoqing_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_BLUE_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_Bomb_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_boomself_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_boxshiqu_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_BR_autofire_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_BR_autofire_B_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_BR_bag_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_BR_chip_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_BR_down_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_BR_drive_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_BR_fastrun_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_BR_FPS_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_BR_getoff_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_BR_grenade_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_BR_map_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_BR_map_RUN_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_BR_medic_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_BR_OPENdoor_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_BR_QTE_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_BR_QTE_BT_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_BR_shiqu_MK_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_BR_sit_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_BR_teamlist_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_BR_top_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_BR_weapon_1_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_BR_weapon_2_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_BR_yaogan_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_BR_zhankai_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_BR_zhankai_grenade_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_BR_zhankai_medic_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_choose_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_itemshiqu_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_knife_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_mark_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_mic_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_RED_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_setting_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_talkingmk_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_throwback_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_throwcancel_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_BT_WHITE_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_Setting_1_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_Setting_2_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_Setting_3_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_Setting_4_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_ZM_BUFF_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_ZM_Coinmachine_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_ZM_Commonder_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_ZM_down_drink_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_ZM_QTEopendoor_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_ZM_Save_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_ZM_teammate_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_ZM_tips_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_ZM_TOP_; DLL2SDK::mscorlib::System::String* UI_HUD_ZDY_ZM_Weapon_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_ZM_Hardmode_normal_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_ZM_Hell_mode_normal_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_ZM_Normal_mode_normal_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_ZM_Normal_mode_WuJin_; DLL2SDK::mscorlib::System::String* UI_Background_Common_ZDY_BR_; DLL2SDK::mscorlib::System::String* UI_Bg_Loading_Br_; DLL2SDK::mscorlib::System::String* UI_Background_Acticity_; DLL2SDK::mscorlib::System::String* UI_Bg_Loading_Common_; DLL2SDK::mscorlib::System::String* UI_Background_Card_New_; DLL2SDK::mscorlib::System::String* UI_Background_match_ZM_loading_A_; DLL2SDK::mscorlib::System::String* UI_Background_Common_BR_Settlement_1_; DLL2SDK::mscorlib::System::String* UI_Background_Common_PVE_Settlement_1_; DLL2SDK::mscorlib::System::String* UI_Background_Common_PVP_Settlement_1_; DLL2SDK::mscorlib::System::String* UI_Background_Draw_3D_; DLL2SDK::mscorlib::System::String* UI_Background_Share_Medalhonor_; DLL2SDK::mscorlib::System::String* UI_Background_Share_Medalhonor_A_; DLL2SDK::mscorlib::System::String* UI_Background_CHM_3D_; DLL2SDK::mscorlib::System::String* UI_Background_Common_ZDY_MP_; DLL2SDK::mscorlib::System::String* UI_Background_Common_ZDY_ZM_; DLL2SDK::mscorlib::System::String* UI_Background_Share_BR_Rank_; DLL2SDK::mscorlib::System::String* UI_Background_Common_Mall_A_; DLL2SDK::mscorlib::System::String* UI_Global_Bg_BrMatch_; DLL2SDK::mscorlib::System::String* UI_Hall_Loading_CampBG_Black_; DLL2SDK::mscorlib::System::String* UI_Hall_Loading_CampBg_Blue_; DLL2SDK::mscorlib::System::String* UI_Hall_Loading_CampBg_Red_; DLL2SDK::mscorlib::System::String* UI_Hall_Loading_CampBG_White_; DLL2SDK::mscorlib::System::String* UI_Hall_Loading_Circle_1_; DLL2SDK::mscorlib::System::String* UI_Hall_Loading_Circle_2_; DLL2SDK::mscorlib::System::String* UI_Hall_Loading_Circle_3_; DLL2SDK::mscorlib::System::String* UI_Hall_loading_MK_FFA_toptitle_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_001_SquadKiller_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_001_SquadKiller_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_001_SquadKiller_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_002_TacticalAssault_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_002_TacticalAssault_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_002_TacticalAssault_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_003_TacticalDefense_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_003_TacticalDefense_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_003_TacticalDefense_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_004_Strategist_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_004_Strategist_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_004_Strategist_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_005_PackLead_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_005_PackLead_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_005_PackLead_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_006_MultiplayerKiller_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_006_MultiplayerKiller_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_006_MultiplayerKiller_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_007_BestAssist_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_007_BestAssist_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_007_BestAssist_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_008_TopThreeWinner_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_008_TopThreeWinner_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_008_TopThreeWinner_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_009_GrenadeKiller_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_009_GrenadeKiller_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_009_GrenadeKiller_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_010_ScorestreakMaster_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_010_ScorestreakMaster_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_010_ScorestreakMaster_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_011_Bloodthirsty_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_011_Bloodthirsty_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_011_Bloodthirsty_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_012_Skillful_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_012_Skillful_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_012_Skillful_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_013_Master_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_013_Master_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_013_Master_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_014_ZombieKiller_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_014_ZombieKiller_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_014_ZombieKiller_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_015_EliteKiller_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_015_EliteKiller_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_015_EliteKiller_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_016_Survivor_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_016_Survivor_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_016_Survivor_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_017_Completist_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_017_Completist_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_017_Completist_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_018_UndeadTerminator_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_018_UndeadTerminator_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_018_UndeadTerminator_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_019_Collector_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_019_Collector_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_019_Collector_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_020_Hoarder_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_020_Hoarder_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_020_Hoarder_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_021_EliteRanks_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_021_EliteRanks_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_021_EliteRanks_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_022_BlingBling_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_022_BlingBling_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_022_BlingBling_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_023_BaggageThief_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_023_BaggageThief_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_023_BaggageThief_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_024_ClanBuilder_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_024_ClanBuilder_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_024_ClanBuilder_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_025_UnitedWeStand_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_025_UnitedWeStand_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_025_UnitedWeStand_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_026_TwoBirdsOneStone_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_026_TwoBirdsOneStone_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_026_TwoBirdsOneStone_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_027_SoldierWithEverything_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_027_SoldierWithEverything_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_027_SoldierWithEverything_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_028_SurpriseAttack_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_028_SurpriseAttack_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_028_SurpriseAttack_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_029_AssaultMaster_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_029_AssaultMaster_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_029_AssaultMaster_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_030_SniperMaster_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_030_SniperMaster_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_030_SniperMaster_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_031_LMGMaster_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_031_LMGMaster_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_031_LMGMaster_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_032_SMGMaster_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_032_SMGMaster_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_032_SMGMaster_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_033_ShotgunMaster_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_033_ShotgunMaster_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_033_ShotgunMaster_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_034_TacticalMaster_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_034_TacticalMaster_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_034_TacticalMaster_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_035_Outbreak_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_035_Outbreak_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_035_Outbreak_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_036_StopInfection_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_036_StopInfection_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_036_StopInfection_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_037_FightAlongside_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_037_FightAlongside_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_037_FightAlongside_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_038_WellPrepared_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_038_WellPrepared_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_038_WellPrepared_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_039_FullPower_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_039_FullPower_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_039_FullPower_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_040_PrecisionStrike_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_040_PrecisionStrike_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_040_PrecisionStrike_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_041_LuckyofStrengthy_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_041_LuckyofStrengthy_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_041_LuckyofStrengthy_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_042_FleshFlies_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_042_FleshFlies_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_042_FleshFlies_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_043_DontBeClose_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_043_DontBeClose_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_043_DontBeClose_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_044_QuickPass_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_044_QuickPass_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_044_QuickPass_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_045_No1_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_045_No1_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_045_No1_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_046_SuperSoldier_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_046_SuperSoldier_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_046_SuperSoldier_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_055_PrivateAirdrop_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_055_PrivateAirdrop_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_055_PrivateAirdrop_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_056_MovingFortress_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_056_MovingFortress_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_056_MovingFortress_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_057_KneelingKing_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_057_KneelingKing_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_057_KneelingKing_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_058_PhantomTank_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_058_PhantomTank_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_058_PhantomTank_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_059_CloseKnit_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_059_CloseKnit_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_059_CloseKnit_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_060_SelfHelp_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_060_SelfHelp_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_060_SelfHelp_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_061_Lushanwading_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_061_Lushanwading_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_061_Lushanwading_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_062_Drivingmaster_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_062_Drivingmaster_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_062_Drivingmaster_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_063_SwimmingAthlete_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_063_SwimmingAthlete_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_063_SwimmingAthlete_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_064_SeniorCaptain_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_064_SeniorCaptain_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_064_SeniorCaptain_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_065_FlyingSky_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_065_FlyingSky_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_065_FlyingSky_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_066_FreeFall_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_066_FreeFall_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_066_FreeFall_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_067_ColdBloodless_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_067_ColdBloodless_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_067_ColdBloodless_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_068_VehicleKiller_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_068_VehicleKiller_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_068_VehicleKiller_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_069_KingofSurvival_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_069_KingofSurvival_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_069_KingofSurvival_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_070_AceofSurvival_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_070_AceofSurvival_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_070_AceofSurvival_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_071_MasterofSurvival_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_071_MasterofSurvival_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_071_MasterofSurvival_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_072_KingofSurvival_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_072_KingofSurvival_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_072_KingofSurvival_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_073_AceofRaid_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_073_AceofRaid_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_073_AceofRaid_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_074_MasterofRaid_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_074_MasterofRaid_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_074_MasterofRaid_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_075_AbominationBuster_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_075_AbominationBuster_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_075_AbominationBuster_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_076_HauntedWoodBuster_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_076_HauntedWoodBuster_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_076_HauntedWoodBuster_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_077_WhoButMyself_A_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_077_WhoButMyself_B_; DLL2SDK::mscorlib::System::String* UI_Icon_Achievement_077_WhoButMyself_C_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_1_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_10_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_11_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_12_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_2_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_3_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_4_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_5_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_6_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_7_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_8_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_9_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_Abomination_Dance_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_ALL_DONE_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_Become_Snowman_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_Call_Christmas_Tree_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_Choked_Up_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_CLOSE_CALL_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_CowboyFastDraw_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_CowBoyFastDraw6Times_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_CrackingSkull_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_Emote_BusDriver_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_Emote_NeckCracking_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_Emote_Silent_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_FINGER_WAG_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_Fowl_Moves_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_GetStars_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_GOOD_GAME_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_GUN_SHOW_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_HEART_ATTACK_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_HIPHOP_BOAST_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_holy_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_KING_KONG_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_LAUGHING_AT_YOU_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_Looking_far_away_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_MEANSTREAK_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_PEACE_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_Point01_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_Poison_Gas_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_Reserve_1_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_Reserve_2_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_Robot_Dance_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_Shadow_Boxing_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_SHOULDER_SHRUG_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_STOMP_YOU_OUT_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_Zombified_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_004_Lv1_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_004_Lv2_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_004_Lv3_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_005_Lv1_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_005_Lv2_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_005_Lv3_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_005_Lv4_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_005_Lv5_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_006_Lv1_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_002_Lv1_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_002_Lv2_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_003_Lv1_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_003_Lv2_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_003_Lv3_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_003_Lv4_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_003_Lv5_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_004_Lv4_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_004_Lv5_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_001_Lv1_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_001_Lv2_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_001_Lv3_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_001_Lv4_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_001_Lv5_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_002_Lv3_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_002_Lv4_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_002_Lv5_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_001_Lv1_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_001_Lv2_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_001_Lv3_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_001_Lv4_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_001_Lv5_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_002_Lv1_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_002_Lv2_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_002_Lv3_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_002_Lv4_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_002_Lv5_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_003_Lv1_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_003_Lv2_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_003_Lv3_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_003_Lv4_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_003_Lv5_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_004_Lv1_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_004_Lv2_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_004_Lv3_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_004_Lv4_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_004_Lv5_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_005_Lv1_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_005_Lv2_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_005_Lv3_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_005_Lv4_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_005_Lv5_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_006_Lv1_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_001_Lv1_small_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_001_Lv2_small_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_001_Lv3_small_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_001_Lv4_small_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_001_Lv5_small_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_002_Lv1_small_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_002_Lv2_small_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_002_Lv3_small_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_002_Lv4_small_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_002_Lv5_small_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_003_Lv1_small_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_003_Lv2_small_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_003_Lv3_small_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_003_Lv4_small_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_003_Lv5_small_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_004_Lv1_small_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_004_Lv2_small_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_004_Lv3_small_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_004_Lv4_small_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_004_Lv5_small_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_005_Lv1_small_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_005_Lv2_small_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_005_Lv3_small_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_005_Lv4_small_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_005_Lv5_small_; DLL2SDK::mscorlib::System::String* UI_ICON_BRlevel_006_Lv1_small_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_001_Lv1_small_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_001_Lv2_small_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_001_Lv3_small_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_001_Lv4_small_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_001_Lv5_small_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_002_Lv1_small_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_002_Lv2_small_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_002_Lv3_small_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_002_Lv4_small_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_002_Lv5_small_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_003_Lv1_small_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_003_Lv2_small_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_003_Lv3_small_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_003_Lv4_small_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_003_Lv5_small_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_004_Lv1_small_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_004_Lv2_small_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_004_Lv3_small_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_004_Lv4_small_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_004_Lv5_small_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_005_Lv1_small_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_005_Lv2_small_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_005_Lv3_small_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_005_Lv4_small_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_005_Lv5_small_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPlevel_006_Lv1_small_; DLL2SDK::mscorlib::System::String* UI_Attachment_010_Quickdraw_; DLL2SDK::mscorlib::System::String* UI_Attachment_011_LongBarrel_; DLL2SDK::mscorlib::System::String* UI_Attachment_012_Zoom_; DLL2SDK::mscorlib::System::String* UI_Attachment_013_FMJ_; DLL2SDK::mscorlib::System::String* UI_Attachment_017_StockSMG_; DLL2SDK::mscorlib::System::String* UI_Attachment_018_StockLMG_; DLL2SDK::mscorlib::System::String* UI_Attachment_019_FastMagAR_; DLL2SDK::mscorlib::System::String* UI_Attachment_020_FastMagSR_; DLL2SDK::mscorlib::System::String* UI_Attachment_021_FastMagSMG_; DLL2SDK::mscorlib::System::String* UI_Attachment_022_FastMagSG_; DLL2SDK::mscorlib::System::String* UI_Attachment_023_FastMagPIS_; DLL2SDK::mscorlib::System::String* UI_Attachment_024_ExtendMagAR_; DLL2SDK::mscorlib::System::String* UI_Attachment_025_ExtendMagSR_; DLL2SDK::mscorlib::System::String* UI_Attachment_026_ExtendMagSMG_; DLL2SDK::mscorlib::System::String* UI_Attachment_027_ExtendMagSG_; DLL2SDK::mscorlib::System::String* UI_Attachment_028_ExtendMagPIS_; DLL2SDK::mscorlib::System::String* UI_Attachment_001_ForAR_; DLL2SDK::mscorlib::System::String* UI_Attachment_002_ForLMG_; DLL2SDK::mscorlib::System::String* UI_Attachment_003_SraAR_; DLL2SDK::mscorlib::System::String* UI_Attachment_004_SraPIS_; DLL2SDK::mscorlib::System::String* UI_Attachment_005_SilencerPIS_; DLL2SDK::mscorlib::System::String* UI_Attachment_006_SilencerAR_; DLL2SDK::mscorlib::System::String* UI_Attachment_007_SilencerAR02_; DLL2SDK::mscorlib::System::String* UI_Attachment_008_SilencerSMG_; DLL2SDK::mscorlib::System::String* UI_Attachment_009_SilencerLMG_; DLL2SDK::mscorlib::System::String* UI_Attachment_010_SilencerSR_; DLL2SDK::mscorlib::System::String* UI_Attachment_011_SilencerSG_; DLL2SDK::mscorlib::System::String* UI_Attachment_012_Reflex_; DLL2SDK::mscorlib::System::String* UI_Attachment_013_Acog_; DLL2SDK::mscorlib::System::String* UI_Attachment_014_Eotech_; DLL2SDK::mscorlib::System::String* UI_Attachment_015_StockAR_; DLL2SDK::mscorlib::System::String* UI_Attachment_016_StockSR_; DLL2SDK::mscorlib::System::String* UI_Attachment_029_Flashlight_; DLL2SDK::mscorlib::System::String* UI_Attachment_029_OTM_; DLL2SDK::mscorlib::System::String* UI_Icon_Br_Subscript_Machine_; DLL2SDK::mscorlib::System::String* UI_Icon_Br_Subscript_WildWest_; DLL2SDK::mscorlib::System::String* UI_Icon_Attribute_001_ExpSelf_; DLL2SDK::mscorlib::System::String* UI_Icon_Attribute_002_ExpAll_; DLL2SDK::mscorlib::System::String* UI_Icon_Attribute_003_CpSelf_; DLL2SDK::mscorlib::System::String* UI_Icon_Attribute_004_CpAll_; DLL2SDK::mscorlib::System::String* UI_Icon_Attribute_005_AmmoUp_; DLL2SDK::mscorlib::System::String* UI_Icon_Attribute_006_QuickClip_; DLL2SDK::mscorlib::System::String* UI_Icon_Attribute_007_Harden_; DLL2SDK::mscorlib::System::String* UI_Icon_Attribute_008_QuickChange_; DLL2SDK::mscorlib::System::String* UI_Icon_Attribute_009_Attenuation_; DLL2SDK::mscorlib::System::String* UI_Icon_Attribute_010_Penetrate_; DLL2SDK::mscorlib::System::String* UI_Icon_Attribute_011_QuickAds_; DLL2SDK::mscorlib::System::String* UI_Icon_Attribute_012_BigClip_; DLL2SDK::mscorlib::System::String* UI_Icon_Attribute_013_SpecialAttachment_; DLL2SDK::mscorlib::System::String* UI_Icon_Attribute_014_HoldBreath_; DLL2SDK::mscorlib::System::String* UI_Icon_Attribute_015_KillEffect_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_001_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_002_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_003_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_004_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_005_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_006_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_007_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_008_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_009_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_010_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_011_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_012_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_013_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_014_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_015_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_016_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_067_BPS1_M_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_068_BPS1_Ghost_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_069_MW141_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_070_Price_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_071_RankS2_Merc_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_072_AlexMason_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_073_Santa_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_074_Snowflake_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_075_ZombieHand_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_076_Jubokko_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_077_Snowman_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_078_Phantom_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_079_Meteor_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_080_Valentine_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_081_RankS3_YellowSnake_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_082_Soap_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_083_DavidMason_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_084_RankS4_Ruin_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_085_EasterEgg_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_086_2020E_SPORTS_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_087_SandofTime_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_088_TheHuntress_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_089_TheVoid_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_090_WesternJustice_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_091_DarkBounty_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_092_Teamplay_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_093_WildWest_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_094_JunglePredator_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_095_TealSteel_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_096_LethalBeast_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_097_EmeraldSteel_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_098_ArmedandArmored_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_099_DeadlyBeauty_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_100_ShogunsHonor_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_101_template_BIG_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_102_template_BIG_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_103_template_BIG_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_104_template_BIG_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_105_template_BIG_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_106_template_BIG_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_107_template_BIG_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_108_template_BIG_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_109_template_BIG_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_110_template_BIG_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_111_template_BIG_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_112_template_BIG_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_113_template_BIG_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_114_template_BIG_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_115_template_BIG_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_116_template_BIG_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_117_template_BIG_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_118_template_BIG_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_119_sao_flat_; DLL2SDK::mscorlib::System::String* UI_Icon_Avatar_120_midsummer_flat_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_001_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_002_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_003_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_004_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_01_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_01_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_02_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_02_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_03_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_03_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_04_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_04_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_05_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_05_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_06_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_06_Small_; DLL2SDK::mscorlib::System::String* UI_Icon_IDcard_Test_; DLL2SDK::mscorlib::System::String* UI_Icon_IDcard_Test_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_07_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_07_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_08_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_08_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_09_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_09_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_10_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_10_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_11_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_11_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_12_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_12_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_13_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_13_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_14_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_14_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_15_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_15_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_16_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_16_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_17_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_17_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_18_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_18_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_19_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_19_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_20_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_20_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_21_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_21_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_22_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_22_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_23_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_23_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_24_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_24_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_25_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_25_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_26_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_26_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_27_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_27_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_28_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_28_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_29_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_29_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_30_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_30_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_31_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_31_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_32_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_32_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_33_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_33_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_34_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_34_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_35_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_35_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_36_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_36_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_37_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_37_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_38_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_38_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_39_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_39_Small_; DLL2SDK::mscorlib::System::String* UI_CallingCard_BG_; DLL2SDK::mscorlib::System::String* UI_CallingCard_BG1_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_01Fx_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_03Fx_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_03Fxhuzi1_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_03Fxhuzi2_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_05_BG_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_05Fx_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_08_BG_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_12_BG_; DLL2SDK::mscorlib::System::String* UI_CallingCard_SG_12Fx_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_Fx_M_; DLL2SDK::mscorlib::System::String* UI_Trans_Chainreaction_01_; DLL2SDK::mscorlib::System::String* UI_Trans_Chainreaction_02_; DLL2SDK::mscorlib::System::String* UI_Fx_Premium_Pass0000_; DLL2SDK::mscorlib::System::String* UI_Fx_Premium_Pass0001_; DLL2SDK::mscorlib::System::String* UI_Fx_Premium_Pass0002_; DLL2SDK::mscorlib::System::String* UI_Fx_Premium_Pass0003_; DLL2SDK::mscorlib::System::String* UI_Fx_Premium_Pass0004_; DLL2SDK::mscorlib::System::String* UI_Fx_Premium_Pass0005_; DLL2SDK::mscorlib::System::String* UI_Fx_Premium_Pass0006_; DLL2SDK::mscorlib::System::String* UI_Fx_Premium_Pass0007_; DLL2SDK::mscorlib::System::String* UI_Fx_Premium_Pass0008_; DLL2SDK::mscorlib::System::String* UI_Fx_Premium_Pass0009_; DLL2SDK::mscorlib::System::String* UI_Fx_Premium_Pass0010_; DLL2SDK::mscorlib::System::String* UI_Fx_Premium_Pass0011_; DLL2SDK::mscorlib::System::String* UI_Fx_Premium_Pass0012_; DLL2SDK::mscorlib::System::String* UI_Fx_Premium_Pass0013_; DLL2SDK::mscorlib::System::String* UI_Fx_Premium_Pass0014_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_001_WeaponExpGreen_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_002_WeaponExpBlue_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_003_WeaponExpPurple_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_004_PersonExpGreen_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_005_PersonExpBlue_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_006_PersonExpPurple_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_007_BPExpGreen_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_008_BPExpBlue_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_009_BPExpPurple_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_010_DWeaponExpTime_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_011_DWeaponExpWin_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_012_DGoldCoinTime_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_013_DGoldCoinWin_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_014_DPersonExpTime_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_015_DPersonExpWin_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_015_Rename_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_017_BPTask_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_020glodenchest_changecard_A_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_020whiteglodenchest_changecard_A_; DLL2SDK::mscorlib::System::String* UI_ICON_Lock_1_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_003_luckyboard_19DEC_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_018_ExtraBPXPBlue_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_018_ExtraBPXPGreen_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_018_ExtraBPXPPurple_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_020glodenchest_changecard_S10_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_020glodenchest_changecard_S3_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_020glodenchest_changecard_S4_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_020glodenchest_changecard_S5_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_020glodenchest_changecard_S6_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_020glodenchest_changecard_S7_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_020glodenchest_changecard_S8_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_020glodenchest_changecard_S9_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_020whiteglodenchest_changecard_S10_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_020whiteglodenchest_changecard_S3_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_020whiteglodenchest_changecard_S4_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_020whiteglodenchest_changecard_S5_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_020whiteglodenchest_changecard_S6_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_020whiteglodenchest_changecard_S7_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_020whiteglodenchest_changecard_S8_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_020whiteglodenchest_changecard_S9_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_021_BP_TIERCARD_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_001_ATV_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_001_ATV_CamoGraffiti_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_001_ATV_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_001_ATV_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_001_ATV_CamoStar_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_001_ATV_CamoWave_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_001_ATV_Hallowmas_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_001_ATV_Orange_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_002_Boat_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_002_Boat_CamoGraffiti_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_002_Boat_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_002_Boat_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_002_Boat_CamoWave_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_002_Boat_IceFactory_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_003_Jeep_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_003_Jeep_CamoGraffiti_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_003_Jeep_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_003_Jeep_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_003_Jeep_CamoStar_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_003_Jeep_CamoWave_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_003_Jeep_RedBlue_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_004_Helicopter_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_004_Helicopter_CamoBell_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_004_Helicopter_CamoGraffiti_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_004_Helicopter_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_004_Helicopter_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_004_Helicopter_CamoWave_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_004_Helicopter_Ghost_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_004_Helicopter_Orange_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_004_Helicopter_Price_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_005_A20_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Alaska_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_CamoBell_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_CamoRibbon_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_CamoSnowman_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_CandyCanes_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_DreamChristmas_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Ice_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Alaska_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_CamoBell_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_CamoElk_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_CamoRibbon_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_CamoSnowman_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_CandyCanes_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_DreamChristmas_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Holidays_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Ice_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Snow_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Bats_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_CamoAbnormality_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_CamoGene_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_CamoGraffiti_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_CamoStar_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_CamoWave_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_ColorBurst_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_FickleClown_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Flame_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Ghost_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Hallowmas_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_IceFactory_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Lemon_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_MetalNote_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Price_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Samsung_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Shark_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_StainedGlass_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Sugar_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_ThreeDog_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Thunder_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Bats_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_CamoAbnormality_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_CamoGene_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_CamoGraffiti_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_CamoStar_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_CamoWave_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_ColorBurst_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Flame_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Ghost_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Hallowmas_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_IceFactory_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Lemon_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_MetalNote_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Price_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Shark_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_StainedGlass_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Sugar_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Thunder_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Werewolf_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_001_ATV_Alex_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_001_ATV_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_001_ATV_CamoRibbon_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_001_ATV_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_001_ATV_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_001_ATV_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_001_ATV_Pulsar_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_001_ATV_Snake_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_002_Boat_CamoElk_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_002_Boat_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_002_Boat_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_002_Boat_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_002_Boat_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_002_Boat_DreamChristmas_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_002_Boat_IrradiatedAmethyst_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_002_Boat_Snake_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_003_Jeep_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_003_Jeep_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_003_Jeep_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_003_Jeep_CamoSnowman_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_003_Jeep_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_003_Jeep_Holidays_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_003_Jeep_Snake_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_003_Jeep_Snow_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_004_Helicopter_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_004_Helicopter_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_004_Helicopter_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_004_Helicopter_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_004_Helicopter_Snake_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_006_MotorBike_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_CamoElk_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_IrradiatedAmethyst_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Japan2_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_MidEast2_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Snake_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Snow_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_SpringFes_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Japan2_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_MidEast2_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Snake_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_SpringFes_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_001_ATV_BlueCamo_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_001_ATV_Copperhead_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_001_ATV_DarkVictorian_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_001_ATV_FlowingBronze_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_001_ATV_Oxidized_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_001_ATV_RadioactiveCrack_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_001_ATV_Slate_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_001_ATV_Turquoise_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_001_ATV_UrbanOrange_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_002_Boat_Caution_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_002_Boat_Fireflies_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_002_Boat_FirstHorseman_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_002_Boat_FullBlack_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_002_Boat_HolyBlue_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_002_Boat_Soap_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_003_Jeep_BrushedSteel_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_004_Helicopter_Copperhead_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_004_Helicopter_Mardigras_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_005_A20_TheAncestors_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_006_MotorBike_LeafBeetle_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Bandit_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Brambles_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Copperhead_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_DarkVictorian_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Mardigras_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Medieval_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_OpulentViper_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Pulsar_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Soap_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_TheAncestors_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Valentine_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_VeiledGhost_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Werewolf_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_ZeroG_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Bandit_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Brambles_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Copperhead_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_DarkVictorian_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_FickleClown_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_IrradiatedAmethyst_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Mardigras_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Medieval_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_OpulentViper_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Pulsar_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Soap_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_TheAncestors_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Valentine_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_VeiledGhost_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_ZeroG_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_001_ATV_DigitalVirus_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_001_ATV_Easter_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_001_ATV_Hazard_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_001_ATV_Reticulated_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_001_ATV_SandDunes_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_002_Boat_DesertSnake_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_002_Boat_Easter_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_002_Boat_Reticulated_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_002_Boat_Sandbox_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_002_Boat_TinStitched_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_003_Jeep_BlueCamo_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_003_Jeep_Easter_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_003_Jeep_Reticulated_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_003_Jeep_SandDunes_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_004_Helicopter_Easter_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_004_Helicopter_MasonSmall_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_004_Helicopter_Reticulated_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_006_MotorBike_IR_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_AICore_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_ClosedCircuit_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_CyberRain_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_DarkFiber_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_DesertSnake_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_DigitalVirus_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Easter_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_EvilChip_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Hex_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_IllusionalCube_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_IR_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_MasonSmall_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Ramadan_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Reticulated_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Sandbox_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Thailand_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_AICore_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_ClosedCircuit_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_CyberRain_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_DarkFiber_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_DesertSnake_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_DigitalVirus_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Easter_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_EvilChip_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Hex_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_IllusionalCube_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_IR_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_MasonSmall_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Ramadan_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Reticulated_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Sandbox_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Thailand_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_003_Jeep_Cosmonaut_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_003_Jeep_DangerZone_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_003_Jeep_Fireflies_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_003_Jeep_Isometic_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_003_Jeep_SkullsBlood_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_003_Jeep_Slate_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_003_Jeep_UrbanYellow_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_004_Helicopter_BrushedYellow_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_004_Helicopter_Caution_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_004_Helicopter_ChemLab_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_004_Helicopter_FullBlack_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_004_Helicopter_HolyBlue_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_004_Helicopter_TangledWeb_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_004_Helicopter_UrbanOrange_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_005_A20_BrushedYellow_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_005_A20_Cosmonaut_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_005_A20_TinStitched_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_006_MotorBike_ChemLab_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_006_MotorBike_FirstHorseman_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_006_MotorBike_TangledWeb_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_BlueCamo_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_BrushedYellow_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Caution_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_ChemLab_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Cosmonaut_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_DangerZone_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Decay_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_DesertHex_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Fireflies_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_FirstHorseman_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_FullBlack_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_HolyBlue_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Oxidized_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_RadioactiveCrack_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_SkullsBlood_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Slate_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_TinStitched_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_UrbanOrange_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_UrbanYellow_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_BlueCamo_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Caution_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Decay_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_DesertHex_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Fireflies_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Oxidized_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Slate_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_UrbanOrange_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_UrbanYellow_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_005_A20_Caution_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_005_A20_Decay_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_006_MotorBike_Decay_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_006_MotorBike_Oxidized_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_006_MotorBike_UrbanYellow_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_BrushedYellow_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_ChemLab_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_Cosmonaut_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_DangerZone_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_FirstHorseman_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_FullBlack_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_HolyBlue_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_RadioactiveCrack_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_SkullsBlood_; DLL2SDK::mscorlib::System::String* UI_Wingsuit_001_Prototype_TinStitched_; DLL2SDK::mscorlib::System::String* UI_Soldier_001_Seal601_; DLL2SDK::mscorlib::System::String* UI_Soldier_001_Seal601_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_001_Seal601_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_001_Seal601_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_002_Seal602_; DLL2SDK::mscorlib::System::String* UI_Soldier_002_Seal602_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_002_Seal602_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_002_Seal602_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_003_Seal603_; DLL2SDK::mscorlib::System::String* UI_Soldier_003_Seal603_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_003_Seal603_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_003_Seal603_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_004_Seal604_; DLL2SDK::mscorlib::System::String* UI_Soldier_004_Seal604_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_004_Seal604_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_004_Seal604_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_005_Seal605_; DLL2SDK::mscorlib::System::String* UI_Soldier_005_Seal605_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_005_Seal605_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_005_Seal605_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_006_Abigail_; DLL2SDK::mscorlib::System::String* UI_Soldier_006_Abigail_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_006_Abigail_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_006_Abigail_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_007_Russman_; DLL2SDK::mscorlib::System::String* UI_Soldier_007_Russman_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_007_Russman_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_007_Russman_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_008_Alex_; DLL2SDK::mscorlib::System::String* UI_Soldier_008_Alex_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_008_Alex_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_008_Alex_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_009_David_; DLL2SDK::mscorlib::System::String* UI_Soldier_009_David_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_009_David_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_009_David_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_010_Woods_; DLL2SDK::mscorlib::System::String* UI_Soldier_010_Woods_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_010_Woods_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_010_Woods_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_011_Harper_; DLL2SDK::mscorlib::System::String* UI_Soldier_011_Harper_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_011_Harper_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_011_Harper_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_012_Gaz_; DLL2SDK::mscorlib::System::String* UI_Soldier_012_Gaz_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_012_Gaz_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_012_Gaz_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_013_Defalco_; DLL2SDK::mscorlib::System::String* UI_Soldier_013_Defalco_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_013_Defalco_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_013_Defalco_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_014_Zhao_; DLL2SDK::mscorlib::System::String* UI_Soldier_014_Zhao_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_014_Zhao_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_014_Zhao_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_015_Nikolai_; DLL2SDK::mscorlib::System::String* UI_Soldier_015_Nikolai_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_015_Nikolai_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_015_Nikolai_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_016_Merc01_; DLL2SDK::mscorlib::System::String* UI_Soldier_016_Merc01_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_016_Merc01_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_016_Merc01_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_017_Merc02_; DLL2SDK::mscorlib::System::String* UI_Soldier_017_Merc02_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_017_Merc02_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_017_Merc02_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_018_Merc03_; DLL2SDK::mscorlib::System::String* UI_Soldier_018_Merc03_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_018_Merc03_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_018_Merc03_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_019_Merc04_; DLL2SDK::mscorlib::System::String* UI_Soldier_019_Merc04_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_019_Merc04_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_019_Merc04_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_020_Merc05_; DLL2SDK::mscorlib::System::String* UI_Soldier_020_Merc05_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_020_Merc05_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_020_Merc05_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_021_Gign01_; DLL2SDK::mscorlib::System::String* UI_Soldier_021_Gign01_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_021_Gign01_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_021_Gign01_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_022_Fbi01_; DLL2SDK::mscorlib::System::String* UI_Soldier_022_Fbi01_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_022_Fbi01_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_022_Fbi01_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_023_Isa01_; DLL2SDK::mscorlib::System::String* UI_Soldier_023_Isa01_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_023_Isa01_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_023_Isa01_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_024_Isa02_; DLL2SDK::mscorlib::System::String* UI_Soldier_024_Isa02_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_024_Isa02_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_024_Isa02_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_025_Yemeni01_; DLL2SDK::mscorlib::System::String* UI_Soldier_025_Yemeni01_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_025_Yemeni01_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_025_Yemeni01_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_026_Pdf_; DLL2SDK::mscorlib::System::String* UI_Soldier_026_Pdf_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_026_Pdf_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_026_Pdf_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_027_Bruce_; DLL2SDK::mscorlib::System::String* UI_Soldier_027_Bruce_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_027_Bruce_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_027_Bruce_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_028_Captain_; DLL2SDK::mscorlib::System::String* UI_Soldier_028_Captain_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_028_Captain_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_028_Captain_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_029_Khaled_; DLL2SDK::mscorlib::System::String* UI_Soldier_029_Khaled_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_029_Khaled_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_029_Khaled_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_030_Maestas_; DLL2SDK::mscorlib::System::String* UI_Soldier_030_Maestas_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_030_Maestas_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_030_Maestas_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_031_Dimitri_; DLL2SDK::mscorlib::System::String* UI_Soldier_031_Dimitri_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_031_Dimitri_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_031_Dimitri_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_032_Aziz_; DLL2SDK::mscorlib::System::String* UI_Soldier_032_Aziz_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_032_Aziz_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_032_Aziz_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_033_Kamarov_; DLL2SDK::mscorlib::System::String* UI_Soldier_033_Kamarov_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_033_Kamarov_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_033_Kamarov_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_034_Lev_; DLL2SDK::mscorlib::System::String* UI_Soldier_034_Lev_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_034_Lev_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_034_Lev_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_035_Grigori_; DLL2SDK::mscorlib::System::String* UI_Soldier_035_Grigori_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_035_Grigori_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_035_Grigori_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_036_Hudson_; DLL2SDK::mscorlib::System::String* UI_Soldier_036_Hudson_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_036_Hudson_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_036_Hudson_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_050_Fbi02_; DLL2SDK::mscorlib::System::String* UI_Soldier_050_Fbi02_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_050_Fbi02_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_050_Fbi02_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_051_Fbi03_; DLL2SDK::mscorlib::System::String* UI_Soldier_051_Fbi03_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_051_Fbi03_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_051_Fbi03_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_052_Fbi04_; DLL2SDK::mscorlib::System::String* UI_Soldier_052_Fbi04_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_052_Fbi04_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_052_Fbi04_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_053_Fbi05_; DLL2SDK::mscorlib::System::String* UI_Soldier_053_Fbi05_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_053_Fbi05_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_053_Fbi05_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_037_Soap_; DLL2SDK::mscorlib::System::String* UI_Soldier_037_Soap_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_037_Soap_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_037_Soap_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_038_Nikita_; DLL2SDK::mscorlib::System::String* UI_Soldier_038_Nikita_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_038_Nikita_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_038_Nikita_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_039_Police_; DLL2SDK::mscorlib::System::String* UI_Soldier_039_Police_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_039_Police_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_039_Police_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_040_Javier_; DLL2SDK::mscorlib::System::String* UI_Soldier_040_Javier_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_040_Javier_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_040_Javier_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_041_Sarah_; DLL2SDK::mscorlib::System::String* UI_Soldier_041_Sarah_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_041_Sarah_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_041_Sarah_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_042_Rachel_; DLL2SDK::mscorlib::System::String* UI_Soldier_042_Rachel_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_042_Rachel_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_042_Rachel_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_043_Shepherd_; DLL2SDK::mscorlib::System::String* UI_Soldier_043_Shepherd_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_043_Shepherd_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_043_Shepherd_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_044_Marlton_; DLL2SDK::mscorlib::System::String* UI_Soldier_044_Marlton_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_044_Marlton_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_044_Marlton_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_045_Price_; DLL2SDK::mscorlib::System::String* UI_Soldier_045_Price_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_045_Price_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_045_Price_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_046_Thomas_; DLL2SDK::mscorlib::System::String* UI_Soldier_046_Thomas_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_046_Thomas_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_046_Thomas_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_047_Ghost_; DLL2SDK::mscorlib::System::String* UI_Soldier_047_Ghost_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_047_Ghost_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_047_Ghost_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_048_Yuri_; DLL2SDK::mscorlib::System::String* UI_Soldier_048_Yuri_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_048_Yuri_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_048_Yuri_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_049_Swift_; DLL2SDK::mscorlib::System::String* UI_Soldier_049_Swift_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_049_Swift_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_049_Swift_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_054_Vasquez_; DLL2SDK::mscorlib::System::String* UI_Soldier_054_Vasquez_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_054_Vasquez_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_054_Vasquez_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_057_Cuba_; DLL2SDK::mscorlib::System::String* UI_Soldier_057_Cuba_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_057_Cuba_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_057_Cuba_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_059_Terrance_; DLL2SDK::mscorlib::System::String* UI_Soldier_059_Terrance_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_059_Terrance_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_059_Terrance_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_102_GhostA_; DLL2SDK::mscorlib::System::String* UI_Soldier_102_GhostA_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_102_GhostA_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_102_GhostA_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_103_GhostB_; DLL2SDK::mscorlib::System::String* UI_Soldier_103_GhostB_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_103_GhostB_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_103_GhostB_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_104_GhostC_; DLL2SDK::mscorlib::System::String* UI_Soldier_104_GhostC_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_104_GhostC_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_104_GhostC_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_105_GhostD_; DLL2SDK::mscorlib::System::String* UI_Soldier_105_GhostD_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_105_GhostD_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_105_GhostD_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_037_SoapNew_; DLL2SDK::mscorlib::System::String* UI_Soldier_037_SoapNew_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_037_SoapNew_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_037_SoapNew_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_101_Phantom_; DLL2SDK::mscorlib::System::String* UI_Soldier_101_Phantom_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_101_Phantom_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_101_Phantom_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_102_Outrider_Jungle_; DLL2SDK::mscorlib::System::String* UI_Soldier_102_Outrider_Jungle_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_102_Outrider_Jungle_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_102_Outrider_Jungle_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_103_Ghost_Purple_; DLL2SDK::mscorlib::System::String* UI_Soldier_103_Ghost_Purple_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_103_Ghost_Purple_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_103_Ghost_Purple_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_104_Elite_; DLL2SDK::mscorlib::System::String* UI_Soldier_104_Elite_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_104_Elite_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_104_Elite_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_105_Outrider_Amazonas_; DLL2SDK::mscorlib::System::String* UI_Soldier_105_Outrider_Amazonas_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_105_Outrider_Amazonas_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_105_Outrider_Amazonas_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_106_Outrider_Hunter_; DLL2SDK::mscorlib::System::String* UI_Soldier_106_Outrider_Hunter_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_106_Outrider_Hunter_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_106_Outrider_Hunter_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_107_Outrider_Skeleton_; DLL2SDK::mscorlib::System::String* UI_Soldier_107_Outrider_Skeleton_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_107_Outrider_Skeleton_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_107_Outrider_Skeleton_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_108_Battery_Demolitions_; DLL2SDK::mscorlib::System::String* UI_Soldier_108_Battery_Demolitions_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_108_Battery_Demolitions_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_108_Battery_Demolitions_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_109_Battery_Arctic_; DLL2SDK::mscorlib::System::String* UI_Soldier_109_Battery_Arctic_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_109_Battery_Arctic_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_109_Battery_Arctic_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_110_Prophet_Brownwood_; DLL2SDK::mscorlib::System::String* UI_Soldier_110_Prophet_Brownwood_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_110_Prophet_Brownwood_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_110_Prophet_Brownwood_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_111_Ruin_Jungle_; DLL2SDK::mscorlib::System::String* UI_Soldier_111_Ruin_Jungle_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_111_Ruin_Jungle_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_111_Ruin_Jungle_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_114_Nomad_Garden_; DLL2SDK::mscorlib::System::String* UI_Soldier_114_Nomad_Garden_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_114_Nomad_Garden_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_114_Nomad_Garden_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_115_Ruin_Jade_; DLL2SDK::mscorlib::System::String* UI_Soldier_115_Ruin_Jade_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_115_Ruin_Jade_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_115_Ruin_Jade_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_116_Spectre_Ultra9_; DLL2SDK::mscorlib::System::String* UI_Soldier_116_Spectre_Ultra9_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_116_Spectre_Ultra9_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_116_Spectre_Ultra9_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_117_Seal603_Winter_; DLL2SDK::mscorlib::System::String* UI_Soldier_117_Seal603_Winter_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_117_Seal603_Winter_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_117_Seal603_Winter_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_118_Seal601_RedWhite_; DLL2SDK::mscorlib::System::String* UI_Soldier_118_Seal601_RedWhite_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_118_Seal601_RedWhite_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_118_Seal601_RedWhite_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_119_New_AlexMason_; DLL2SDK::mscorlib::System::String* UI_Soldier_119_New_AlexMason_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_119_New_AlexMason_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_119_New_AlexMason_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_120_Tank_Dempsey_; DLL2SDK::mscorlib::System::String* UI_Soldier_120_Tank_Dempsey_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_120_Tank_Dempsey_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_120_Tank_Dempsey_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_135_Firebreak_Bunny_; DLL2SDK::mscorlib::System::String* UI_Soldier_135_Firebreak_Bunny_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_135_Firebreak_Bunny_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_135_Firebreak_Bunny_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_103_Ghost_Plasma_; DLL2SDK::mscorlib::System::String* UI_Soldier_103_Ghost_Plasma_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_103_Ghost_Plasma_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_103_Ghost_Plasma_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_112_Prophet_BlueTech_; DLL2SDK::mscorlib::System::String* UI_Soldier_112_Prophet_BlueTech_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_112_Prophet_BlueTech_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_112_Prophet_BlueTech_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_113_Battery_Torque_; DLL2SDK::mscorlib::System::String* UI_Soldier_113_Battery_Torque_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_113_Battery_Torque_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_113_Battery_Torque_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_121_Battery_Sting_; DLL2SDK::mscorlib::System::String* UI_Soldier_121_Battery_Sting_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_121_Battery_Sting_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_121_Battery_Sting_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_122_FTL01_; DLL2SDK::mscorlib::System::String* UI_Soldier_122_FTL01_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_122_FTL01_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_122_FTL01_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_123_Battery_Valentine_; DLL2SDK::mscorlib::System::String* UI_Soldier_123_Battery_Valentine_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_123_Battery_Valentine_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_123_Battery_Valentine_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_124_Sentinel_; DLL2SDK::mscorlib::System::String* UI_Soldier_124_Sentinel_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_124_Sentinel_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_124_Sentinel_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_125_Seraph_FreakShow_; DLL2SDK::mscorlib::System::String* UI_Soldier_125_Seraph_FreakShow_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_125_Seraph_FreakShow_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_125_Seraph_FreakShow_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_126_Prophet_Mantis_; DLL2SDK::mscorlib::System::String* UI_Soldier_126_Prophet_Mantis_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_126_Prophet_Mantis_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_126_Prophet_Mantis_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_127_Nikolai_Belinski_; DLL2SDK::mscorlib::System::String* UI_Soldier_127_Nikolai_Belinski_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_127_Nikolai_Belinski_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_127_Nikolai_Belinski_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_128_Merc5_YellowSnake_; DLL2SDK::mscorlib::System::String* UI_Soldier_128_Merc5_YellowSnake_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_128_Merc5_YellowSnake_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_128_Merc5_YellowSnake_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_129_Prophet_Archangel_; DLL2SDK::mscorlib::System::String* UI_Soldier_129_Prophet_Archangel_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_129_Prophet_Archangel_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_129_Prophet_Archangel_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_130_Nomad_Jungle_; DLL2SDK::mscorlib::System::String* UI_Soldier_130_Nomad_Jungle_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_130_Nomad_Jungle_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_130_Nomad_Jungle_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_131_Outrider_Arctic_; DLL2SDK::mscorlib::System::String* UI_Soldier_131_Outrider_Arctic_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_131_Outrider_Arctic_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_131_Outrider_Arctic_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_132_Battery_Arctic_; DLL2SDK::mscorlib::System::String* UI_Soldier_132_Battery_Arctic_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_132_Battery_Arctic_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_132_Battery_Arctic_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_133_Seal603_Arctic_; DLL2SDK::mscorlib::System::String* UI_Soldier_133_Seal603_Arctic_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_133_Seal603_Arctic_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_133_Seal603_Arctic_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_134_Seal605_Arctic_; DLL2SDK::mscorlib::System::String* UI_Soldier_134_Seal605_Arctic_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_134_Seal605_Arctic_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_134_Seal605_Arctic_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_136_UrbanTracker_; DLL2SDK::mscorlib::System::String* UI_Soldier_136_UrbanTracker_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_136_UrbanTracker_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_136_UrbanTracker_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_137_Park_; DLL2SDK::mscorlib::System::String* UI_Soldier_137_Park_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_137_Park_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_137_Park_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_138_Hally_; DLL2SDK::mscorlib::System::String* UI_Soldier_138_Hally_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_138_Hally_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_138_Hally_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_139_David_Mason_; DLL2SDK::mscorlib::System::String* UI_Soldier_139_David_Mason_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_139_David_Mason_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_139_David_Mason_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_140_Outrider_Mystic_; DLL2SDK::mscorlib::System::String* UI_Soldier_140_Outrider_Mystic_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_140_Outrider_Mystic_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_140_Outrider_Mystic_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_141_Reaper_Puzzle_; DLL2SDK::mscorlib::System::String* UI_Soldier_141_Reaper_Puzzle_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_141_Reaper_Puzzle_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_141_Reaper_Puzzle_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_142_Reaper_Base_; DLL2SDK::mscorlib::System::String* UI_Soldier_142_Reaper_Base_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_142_Reaper_Base_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_142_Reaper_Base_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_143_Ruin_ActionFigure_; DLL2SDK::mscorlib::System::String* UI_Soldier_143_Ruin_ActionFigure_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_143_Ruin_ActionFigure_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_143_Ruin_ActionFigure_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_144_Spectre_Geist_; DLL2SDK::mscorlib::System::String* UI_Soldier_144_Spectre_Geist_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_144_Spectre_Geist_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_144_Spectre_Geist_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_145_Ruin_Spades_; DLL2SDK::mscorlib::System::String* UI_Soldier_145_Ruin_Spades_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_145_Ruin_Spades_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_145_Ruin_Spades_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_146_Seal603_DigitalVirus_; DLL2SDK::mscorlib::System::String* UI_Soldier_146_Seal603_DigitalVirus_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_146_Seal603_DigitalVirus_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_146_Seal603_DigitalVirus_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_147_Firebreak_PandaBase_; DLL2SDK::mscorlib::System::String* UI_Soldier_147_Firebreak_PandaBase_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_147_Firebreak_PandaBase_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_147_Firebreak_PandaBase_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_148_Ruin_Industrial_; DLL2SDK::mscorlib::System::String* UI_Soldier_148_Ruin_Industrial_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_148_Ruin_Industrial_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_148_Ruin_Industrial_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_149_Phantom_Esport_; DLL2SDK::mscorlib::System::String* UI_Soldier_149_Phantom_Esport_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_149_Phantom_Esport_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_149_Phantom_Esport_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_150_Zero_Sultana_; DLL2SDK::mscorlib::System::String* UI_Soldier_150_Zero_Sultana_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_150_Zero_Sultana_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_150_Zero_Sultana_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_163_Seal6_005_Monster_; DLL2SDK::mscorlib::System::String* UI_Soldier_163_Seal6_005_Monster_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_163_Seal6_005_Monster_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_163_Seal6_005_Monster_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_151_Recon_Samurai_; DLL2SDK::mscorlib::System::String* UI_Soldier_151_Recon_Samurai_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_151_Recon_Samurai_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_151_Recon_Samurai_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_152_Cowboy_Ghost_; DLL2SDK::mscorlib::System::String* UI_Soldier_152_Cowboy_Ghost_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_152_Cowboy_Ghost_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_152_Cowboy_Ghost_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_153_The_Distraction_; DLL2SDK::mscorlib::System::String* UI_Soldier_153_The_Distraction_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_153_The_Distraction_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_153_The_Distraction_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_154_Seraph_Desperada_; DLL2SDK::mscorlib::System::String* UI_Soldier_154_Seraph_Desperada_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_154_Seraph_Desperada_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_154_Seraph_Desperada_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_155_Seraph_GothCowboy_; DLL2SDK::mscorlib::System::String* UI_Soldier_155_Seraph_GothCowboy_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_155_Seraph_GothCowboy_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_155_Seraph_GothCowboy_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_156_Nomad_Druid_; DLL2SDK::mscorlib::System::String* UI_Soldier_156_Nomad_Druid_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_156_Nomad_Druid_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_156_Nomad_Druid_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_157_Seal6_001_Desert_; DLL2SDK::mscorlib::System::String* UI_Soldier_157_Seal6_001_Desert_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_157_Seal6_001_Desert_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_157_Seal6_001_Desert_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_158_Vampire_Hunter_Lady_; DLL2SDK::mscorlib::System::String* UI_Soldier_158_Vampire_Hunter_Lady_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_158_Vampire_Hunter_Lady_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_158_Vampire_Hunter_Lady_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_159_Nikto_; DLL2SDK::mscorlib::System::String* UI_Soldier_159_Nikto_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_159_Nikto_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_159_Nikto_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_160_Scarlett_; DLL2SDK::mscorlib::System::String* UI_Soldier_160_Scarlett_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_160_Scarlett_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_160_Scarlett_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_161_Nomad_desert_snake_; DLL2SDK::mscorlib::System::String* UI_Soldier_161_Nomad_desert_snake_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_161_Nomad_desert_snake_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_161_Nomad_desert_snake_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_162_police_change_colour_; DLL2SDK::mscorlib::System::String* UI_Soldier_162_police_change_colour_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_162_police_change_colour_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_162_police_change_colour_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_175_Battery_Half_Pipe_; DLL2SDK::mscorlib::System::String* UI_Soldier_175_Battery_Half_Pipe_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_175_Battery_Half_Pipe_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_175_Battery_Half_Pipe_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_176_Ruin_Jade_Championship_; DLL2SDK::mscorlib::System::String* UI_Soldier_176_Ruin_Jade_Championship_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_176_Ruin_Jade_Championship_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_176_Ruin_Jade_Championship_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_177_Outrider_FullBlack_; DLL2SDK::mscorlib::System::String* UI_Soldier_177_Outrider_FullBlack_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_177_Outrider_FullBlack_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_177_Outrider_FullBlack_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_178_Hazmat_Firefighter_; DLL2SDK::mscorlib::System::String* UI_Soldier_178_Hazmat_Firefighter_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_178_Hazmat_Firefighter_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_178_Hazmat_Firefighter_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_179_ElitePMC_FullBlack_; DLL2SDK::mscorlib::System::String* UI_Soldier_179_ElitePMC_FullBlack_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_179_ElitePMC_FullBlack_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_179_ElitePMC_FullBlack_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_180_ruin_spades_; DLL2SDK::mscorlib::System::String* UI_Soldier_180_ruin_spades_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_180_ruin_spades_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_180_ruin_spades_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_181_Captain_Mechanized_Rain_; DLL2SDK::mscorlib::System::String* UI_Soldier_181_Captain_Mechanized_Rain_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_181_Captain_Mechanized_Rain_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_181_Captain_Mechanized_Rain_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_182_Lev_Gallant_; DLL2SDK::mscorlib::System::String* UI_Soldier_182_Lev_Gallant_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_182_Lev_Gallant_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_182_Lev_Gallant_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_164_Hazmat_Ghost_; DLL2SDK::mscorlib::System::String* UI_Soldier_164_Hazmat_Ghost_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_164_Hazmat_Ghost_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_164_Hazmat_Ghost_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_165_Chemist_; DLL2SDK::mscorlib::System::String* UI_Soldier_165_Chemist_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_165_Chemist_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_165_Chemist_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_166_Price_Chem141_; DLL2SDK::mscorlib::System::String* UI_Soldier_166_Price_Chem141_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_166_Price_Chem141_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_166_Price_Chem141_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_167_The_Alchemist_; DLL2SDK::mscorlib::System::String* UI_Soldier_167_The_Alchemist_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_167_The_Alchemist_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_167_The_Alchemist_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_168_Seraph_Skeleton_; DLL2SDK::mscorlib::System::String* UI_Soldier_168_Seraph_Skeleton_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_168_Seraph_Skeleton_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_168_Seraph_Skeleton_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_169_hazmat_bomber_; DLL2SDK::mscorlib::System::String* UI_Soldier_169_hazmat_bomber_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_169_hazmat_bomber_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_169_hazmat_bomber_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_170_bus_driver_TEDD_; DLL2SDK::mscorlib::System::String* UI_Soldier_170_bus_driver_TEDD_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_170_bus_driver_TEDD_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_170_bus_driver_TEDD_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_171_Hazmat_Soap_; DLL2SDK::mscorlib::System::String* UI_Soldier_171_Hazmat_Soap_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_171_Hazmat_Soap_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_171_Hazmat_Soap_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_172_Markrov_Hudson_; DLL2SDK::mscorlib::System::String* UI_Soldier_172_Markrov_Hudson_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_172_Markrov_Hudson_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_172_Markrov_Hudson_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_173_Astronaut_; DLL2SDK::mscorlib::System::String* UI_Soldier_173_Astronaut_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_173_Astronaut_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_173_Astronaut_C_; DLL2SDK::mscorlib::System::String* UI_Soldier_174_Spectre_Spectral_; DLL2SDK::mscorlib::System::String* UI_Soldier_174_Spectre_Spectral_A_; DLL2SDK::mscorlib::System::String* UI_Soldier_174_Spectre_Spectral_B_; DLL2SDK::mscorlib::System::String* UI_Soldier_174_Spectre_Spectral_C_; DLL2SDK::mscorlib::System::String* UI_ICON_Box_Lv1_; DLL2SDK::mscorlib::System::String* UI_ICON_Box_Lv2_; DLL2SDK::mscorlib::System::String* UI_ICON_Box_Lv3_; DLL2SDK::mscorlib::System::String* UI_ICON_Box_Lv4_; DLL2SDK::mscorlib::System::String* UI_ICON_Box_Lv5_; DLL2SDK::mscorlib::System::String* UI_ICON_BoxType_BRSkill_; DLL2SDK::mscorlib::System::String* UI_ICON_BoxType_BRWeapon_; DLL2SDK::mscorlib::System::String* UI_ICON_BoxType_Character_; DLL2SDK::mscorlib::System::String* UI_ICON_BoxType_Common_; DLL2SDK::mscorlib::System::String* UI_ICON_BoxType_Dazhao_; DLL2SDK::mscorlib::System::String* UI_ICON_BoxType_Grenade_; DLL2SDK::mscorlib::System::String* UI_ICON_BoxType_Pendant_; DLL2SDK::mscorlib::System::String* UI_ICON_BoxType_Perk_; DLL2SDK::mscorlib::System::String* UI_ICON_BoxType_Skill_; DLL2SDK::mscorlib::System::String* UI_ICON_BoxType_Weapon_; DLL2SDK::mscorlib::System::String* UI_Icon_Chest_Basic_Green_; DLL2SDK::mscorlib::System::String* UI_ICON_Box_Senior_1_; DLL2SDK::mscorlib::System::String* UI_ICON_Box_Senior_2_; DLL2SDK::mscorlib::System::String* UI_ICON_Box_Senior_3_; DLL2SDK::mscorlib::System::String* UI_ICON_Box_Senior_4_; DLL2SDK::mscorlib::System::String* UI_Icon_Chest_Basic_Blue_; DLL2SDK::mscorlib::System::String* UI_Icon_Chest_Basic_icebox_; DLL2SDK::mscorlib::System::String* UI_Icon_Chest_Basic_Purple_; DLL2SDK::mscorlib::System::String* UI_Icon_Bundle_Basic_Blue_; DLL2SDK::mscorlib::System::String* UI_Icon_Bundle_Basic_Green_; DLL2SDK::mscorlib::System::String* UI_Icon_Bundle_Basic_Orange_; DLL2SDK::mscorlib::System::String* UI_Icon_Bundle_Basic_Purple_; DLL2SDK::mscorlib::System::String* UI_Icon_Bundle_Basic_White_; DLL2SDK::mscorlib::System::String* UI_Icon_Bundle_BunnyBackPack_Purple_; DLL2SDK::mscorlib::System::String* UI_Icon_Bundle_BunnyClothes_Purple_; DLL2SDK::mscorlib::System::String* UI_Icon_Bundle_BunnyHelmet_Purple_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_All_Panda_Purple_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_Firebreak_Panda_Purple_; DLL2SDK::mscorlib::System::String* UI_Icon_Clothes_Firebreak_Panda_Purple_; DLL2SDK::mscorlib::System::String* UI_Icon_Helmet_Firebreak_Panda_Purple_; DLL2SDK::mscorlib::System::String* UI_ICON_Clan_001_; DLL2SDK::mscorlib::System::String* UI_ICON_Clan_002_; DLL2SDK::mscorlib::System::String* UI_ICON_Clan_003_; DLL2SDK::mscorlib::System::String* UI_ICON_Clan_004_; DLL2SDK::mscorlib::System::String* UI_ICON_Clan_005_; DLL2SDK::mscorlib::System::String* UI_ICON_Clan_006_; DLL2SDK::mscorlib::System::String* UI_ICON_Clan_007_; DLL2SDK::mscorlib::System::String* UI_ICON_Clan_008_; DLL2SDK::mscorlib::System::String* UI_ICON_Clan_009_; DLL2SDK::mscorlib::System::String* UI_ICON_Clan_010_; DLL2SDK::mscorlib::System::String* UI_ICON_Clan_011_; DLL2SDK::mscorlib::System::String* UI_ICON_Clan_012_; DLL2SDK::mscorlib::System::String* UI_ICON_Clan_013_; DLL2SDK::mscorlib::System::String* UI_ICON_Clan_014_; DLL2SDK::mscorlib::System::String* UI_ICON_Clan_015_; DLL2SDK::mscorlib::System::String* UI_ICON_Clan_016_; DLL2SDK::mscorlib::System::String* UI_ICON_Clan_017_; DLL2SDK::mscorlib::System::String* UI_ICON_Clan_018_; DLL2SDK::mscorlib::System::String* UI_Icon_Clothes_Firebreak_Bunny_; DLL2SDK::mscorlib::System::String* UI_Icon_Helmet_Firebreak_Bunny_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_Firebreak_Panda_; DLL2SDK::mscorlib::System::String* UI_Icon_Clothes_Firebreak_Panda_; DLL2SDK::mscorlib::System::String* UI_Icon_Helmet_Firebreak_Panda_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Synthesis_Attachment_1_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Synthesis_Attachment_2_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Synthesis_Attachment_3_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Synthesis_Attachment_4_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Synthesis_Attachment_5_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Synthesis_Attachment_6_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Synthesis_Attachment_7_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Synthesis_Attachment_8_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Synthesis_Lethal_1_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Synthesis_Perk_1_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Synthesis_Perk_2_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Synthesis_Perk_3_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Synthesis_Perk_4_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Synthesis_Tactical_1_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Synthesis_weapon_1_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Synthesis_weapon_2_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Synthesis_weapon_3_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Synthesis_weapon_4_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Synthesis_weapon_5_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Synthesis_weapon_6_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Synthesis_weapon_7_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Synthesis_weapon_8_; DLL2SDK::mscorlib::System::String* UI_Consumable_005_QuickEscap_; DLL2SDK::mscorlib::System::String* UI_Consumable_008_DeadAccurate_; DLL2SDK::mscorlib::System::String* UI_Consumable_003_FirePower_; DLL2SDK::mscorlib::System::String* UI_Consumable_002_HealthBooster_; DLL2SDK::mscorlib::System::String* UI_Consumable_007_HealthRegen_; DLL2SDK::mscorlib::System::String* UI_Consumable_004_TcBooster_; DLL2SDK::mscorlib::System::String* UI_Consumable_001_ReviveCoin_; DLL2SDK::mscorlib::System::String* UI_Consumable_006_QuickHand_; DLL2SDK::mscorlib::System::String* UI_Material_Reticals_Free_01_SSM_UI_; DLL2SDK::mscorlib::System::String* UI_Material_Reticals_Free_02_SSM_UI_; DLL2SDK::mscorlib::System::String* UI_Material_Reticals_Free_03_SSM_UI_; DLL2SDK::mscorlib::System::String* UI_Material_Reticals_Free_04_SSM_UI_; DLL2SDK::mscorlib::System::String* UI_Material_Reticals_Free_05_SSM_UI_; DLL2SDK::mscorlib::System::String* UI_Material_Reticals_Free_06_SSM_UI_; DLL2SDK::mscorlib::System::String* UI_Material_Reticals_Free_07_SSM_UI_; DLL2SDK::mscorlib::System::String* UI_Material_Reticals_Free_08_SSM_UI_; DLL2SDK::mscorlib::System::String* UI_Material_Reticals_Free_09_SSM_UI_; DLL2SDK::mscorlib::System::String* UI_Material_Reticals_Free_10_SSM_UI_; DLL2SDK::mscorlib::System::String* UI_Material_Reticals_Free_11_SSM_UI_; DLL2SDK::mscorlib::System::String* UI_Material_Reticals_Free_12_SSM_UI_; DLL2SDK::mscorlib::System::String* UI_Material_Reticals_Free_13_SSM_UI_; DLL2SDK::mscorlib::System::String* UI_Material_Reticals_Free_01_SSM_; DLL2SDK::mscorlib::System::String* UI_Material_Reticals_Free_02_SSM_; DLL2SDK::mscorlib::System::String* UI_Material_Reticals_Free_03_SSM_; DLL2SDK::mscorlib::System::String* UI_Material_Reticals_Free_04_SSM_; DLL2SDK::mscorlib::System::String* UI_Material_Reticals_Free_05_SSM_; DLL2SDK::mscorlib::System::String* UI_Material_Reticals_Free_06_SSM_; DLL2SDK::mscorlib::System::String* UI_Material_Reticals_Free_07_SSM_; DLL2SDK::mscorlib::System::String* UI_Material_Reticals_Free_08_SSM_; DLL2SDK::mscorlib::System::String* UI_Material_Reticals_Free_10_SSM_; DLL2SDK::mscorlib::System::String* UI_Material_Reticals_Free_09_SSM_; DLL2SDK::mscorlib::System::String* UI_Material_Reticals_Free_11_SSM_; DLL2SDK::mscorlib::System::String* UI_Material_Reticals_Free_12_SSM_; DLL2SDK::mscorlib::System::String* UI_Material_Reticals_Free_13_SSM_; DLL2SDK::mscorlib::System::String* UI_FB_Avenger_Medal_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_Back_Stabber_Medal_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_blackout_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_Bloodthirsty_Medal_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_Brutal_Medal_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_Bullseye_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_Collateral_Medal_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_Comeback_Medal_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_Crackdown_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_Double_Kill_Medal_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_First_Blood_Medal_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_Fuzzbuster_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_Intercepted_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_Raining_Death_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_Rejected_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_Scrapped_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_Frenzy_Kill_Medal_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_Fury_Kill_Medal_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_Headshot_Medal_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_Kill_Chain_Medal_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_Kingslayer_Medal_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_Knockout_Medal_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_Long_Shot_Medal_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_Mega_Kill_Medal_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_Merciless_Medal_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_Nuclear_Medal_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_One_Shot_One_Kill_Medal_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_Popcorn_Medal_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_Relentless_Medal_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_Revenge_Medal_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_Ruthless_Medal_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_Savior_Medal_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_Noitem_show_; DLL2SDK::mscorlib::System::String* UI_FB_Super_Kill_Medal_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_Survivor_Medal_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_Triple_Kill_Medal_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_Ultra_Kill_Medal_BO3_; DLL2SDK::mscorlib::System::String* UI_FB_Unstoppable_Medal_BO3_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_001_Sergeant_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_002_MasterSergeant_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_003_Captain_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_004_Colonel_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_005_Assualt_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_006_Sniper_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_007_LMG_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_008_SMG_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_009_Shotgun_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_010_Berserker_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_011_Zombie_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_012_Virus_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_013_Blood_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_014_Lightning_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_015_Butcher_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_016_Hellfire_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_017_Geely_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_018_Driver_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_019_Shooter_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_020_Grass_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_021_Airdrop_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_022_JetPack_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_023_Transport_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_024_PVP1_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_025_PVP2_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_026_PVP3_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_027_PVP4_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_028_PVP5_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_029_PVP6_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_030_Clan1_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_031_Clan2_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_032_Clan3_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_033_ClanShop1_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_034_ClanShop2_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_035_ClanShop3_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_036_BR1_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_037_BR2_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_038_BR3_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_039_BR4_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_040_BR5_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_041_BR6_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_042_BO4_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_043_EliteTest_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_044_Presl2_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_045_BPS1_Red_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_045_SciFiGreen_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_046_BPS1_Ghost_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_047_RankS1_Star_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_048_Price_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_049_Abnormality_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_050_MW141_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_051_Alaska_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_052_ChristmasBell_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_053_RankS2_Merc_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_054_Snowman_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_055_CLAN_SEASONACTIVITYRANKBRONZE_AVATARFRAME_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_056_CLAN_SEASONACTIVITYRANKSILVER_AVATARFRAME_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_057_CLAN_SEASONACTIVITYRANKGOLD_AVATARFRAME_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_058_ZombieWood_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_059_Phantom_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_060_Meteorite_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_061_Valentine_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_062_RankS3_YellowSnake_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_063_Werewolf_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_064_MiddleAge_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_065_Soap_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_066_RedCrystal_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_067_Rainbow_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_068_DavidMason_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_069_RankS4_Ruin_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_070_EasterEgg_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_071_2020E_SPORTS_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_072_Teamplay_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_073_Cowgirl_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_074_TheVoid_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_075_WesternJustice_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_076_DarkBounty_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_077_SandofTime_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_078_TheHuntress_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_079_WildWest_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_080_JunglePredator_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_081_TealSteel_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_082_LethalBeast_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_083_EmeraldSteel_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_084_ArmedandArmored_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_085_DeadlyBeauty_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_086_ShogunsHonor_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_087_EID_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_088_GoldSand1_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_089_GoldSand2_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_090_BlackHole_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_091_Vampire_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_092_Spacer_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_094_Survivor_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_095_ChemicalLeak_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_096_Facility_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_097_Overload_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_098_Guardian_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_099_BusWindow_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_093_Reptile_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_100_Utopia_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_101_Chmical_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_102_Glowing_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_103_Bitten_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_104_Motif_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_105_Splatter_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_106_Alabaster_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_107_Bloodless_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_108_Bonepile_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_109_Patchwork_; DLL2SDK::mscorlib::System::String* UI_Icon_Frame_110_Amity_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_CamoAbnormality_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_CamoHoliday_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_CamoStar_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_CamoWave_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_Clown_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_Colour_Bar_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_Famille_Rose_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_Ghost_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_HongLong_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_Ice_Factory_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_MagicEye_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_Raf_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_Alaska_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_CamoStar_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_Thunder_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_003_TripMine_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_004_ClusterGrenade_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon001_Frag_thunder_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_CamoHoliday_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_CamoStar_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_CamoWave_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_thunder_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_002_EMP_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_002_EMP_Thunder_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_CamoHoliday_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_CamoWave_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_Clown_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_Colour_Bar_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_MagicEye_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_Raf_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_Samsung_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_thunder_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_CamoHoliday_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_CamoWave_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_Clown_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_Colour_Bar_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_MagicEye_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_Raf_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_Thunder_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_005_SerialBomb_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_005_TrophySystem_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_006_NovaGas_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_CamoGene_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_CamoGraffiti_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_CamoHalo_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_CamoNavy_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_CamoNeon_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_CamoOracle_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_CamoRed_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_CamoRedMilk_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_CamoYellow_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_CrazyParty_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_HeadlessRider_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_CamoGene_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_CamoGraffiti_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_CamoHalo_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_CamoNavy_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_CamoNeon_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_CamoOracle_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_CamoRed_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_CamoRedMilk_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_CamoYellow_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_CamoGene_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_CamoGraffiti_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_CamoHalo_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_CamoNavy_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_CamoNeon_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_CamoOracle_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_CamoRed_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_CamoRedMilk_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_CamoYellow_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_CamoGene_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_CamoGraffiti_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_CamoHalo_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_CamoNavy_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_CamoNeon_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_CamoOracle_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_CamoRed_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_CamoRedMilk_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_CamoStar_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_CamoYellow_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_CrazyParty_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_HeadlessRider_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_CamoGene_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_CamoGraffiti_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_CamoHalo_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_CamoNavy_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_CamoNeon_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_CamoOracle_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_CamoRed_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_CamoRedMilk_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_CamoStar_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_CamoYellow_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_CrazyParty_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_HeadlessRider_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_CombatAxe_W_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_Bats_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_CamoBell_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_CamoElk_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_CamoRibbon_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_CamoSnowman_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_CandyCanes_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_DreamChristmas_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_ESport_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_Grenade_Snowman_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_Hallowmas_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_Ice_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_MidEastGold_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_MysteryCube_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_Pumpkin_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_SmokeHigh_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_Snow_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_Sugar_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_Thailand_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_TheNobel_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_Wrathblack_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_Bats_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_CamoBell_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_CamoElk_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_CamoRibbon_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_CamoSnowman_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_MasonSmall_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_Price_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_Sakura_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_003_TripMine_Alaska_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_006_MonkeyBomb_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_Bats_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_CamoBell_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_CamoElk_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_CamoRibbon_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_CamoSnowman_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_Bats_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_CamoBell_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_CamoElk_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_CamoRibbon_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_CamoSnowman_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_CandyCanes_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_DreamChristmas_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_Hallowmas_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_Ice_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_SmokeHigh_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_Snow_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_Sugar_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_Thailand_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_TheNobel_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_Bats_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_CamoBell_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_CamoElk_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_CamoRibbon_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_CamoSnowman_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_CandyCanes_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_DreamChristmas_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_EvilChip_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_Hallowmas_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_Ice_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_SmokeHigh_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_Sugar_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_Thailand_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_007_CryoBomb_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_Brambles_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_ColourfulCrystal_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_Easter_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_EvilChip_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_Hazard_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_IrradiatedAmethyst_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_Japan2_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_Mardigras_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_MidEast2_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_MouseYear_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_RanadanPattern_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_Reticulated_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_Snake_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_Soap_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_SpringFes_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_Valentine_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_WaterType_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_Easter_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_Pulsar_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_Rainbow_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_Reticulated_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_003_TripMine_FrostForest_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_003_TripMine_Pulsar_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_Easter_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_Reticulated_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_Brambles_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_Easter_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_EvilChip_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_IrradiatedAmethyst_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_Japan2_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_Mardigras_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_MidEast2_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_Reticulated_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_SpringFes_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_Brambles_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_Easter_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_IrradiatedAmethyst_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_Japan2_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_Mardigras_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_MidEast2_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_MouseYear_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_RanadanPattern_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_Reticulated_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_SpringFes_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_Bandit_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_Canvas_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_Championship_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_ClosedCircuit_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_CowGirl_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_DarkFiber_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_DesertSnake_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_DigitalTiger_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_GoldBarren_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_GoldenSnake_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_Hellion_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_Lurk_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_RadioactiveCrack_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_Sandbox_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_UrbanWaste_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_BrushedSteel_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_CorpseDigger_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_DesertSnake_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_GroundSplitter_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_RadioactiveCrack_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_003_TripMine_Afterlife_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_003_TripMine_DarkVictorian_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_003_TripMine_Moon_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_003_TripMine_SkullsBlood_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_BlackLime_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_CalciumChloride_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_Caution_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_CorpseDigger_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_DesertSnake_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_GoldenSnake_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_NeonGreen_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_RadioactiveCrack_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_Slate_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_Vegetation_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_WhiteLies_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_YellowCamo_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_Bandit_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_CopperSnake_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_DarkFiber_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_DesertSnake_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_FlowingBronze_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_GoldBarren_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_GoldenSnake_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_MirageMat_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_Sandbox_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_SteelDefense_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_Timeland_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_Bandit_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_BlueCarbon_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_CalciumChloride_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_CorpseDigger_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_DarkFiber_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_DesertSnake_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_GoldBarren_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_GoldenSnake_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_Hazard_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_IR_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_NeonGreen_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_Slate_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_SpaceStation_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_SteelCut_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_TheNobel_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_WhiteLies_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_YellowCamo_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_BoneFromHell_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_CalciumChloride_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_CoreCoD_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_CorpseDigger_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_DrippingToxicWaste_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_FleshWound_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_Frostbite_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_NeonGreen_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_NuclearHot_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_Slate_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_WhiteLies_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_001_Frag_YellowCamo_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_CalciumChloride_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_Caution_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_FleshWound_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_Frostbite_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_NeonGreen_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_Slate_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_WhiteLies_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_002_Semtex_YellowCamo_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_001_Concussion_Frostbite_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_CalciumChloride_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_Caution_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_CoreCoD_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_CorpseDigger_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_FleshWound_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_Frostbite_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_NeonGreen_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_Slate_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_WhiteLies_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_003_SmokeGrenade_YellowCamo_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_ChainReaction_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_004_FlashBang_Frostbite_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_001_Joker_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_002_Magicbox_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_003_Ghost_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_004_Main_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_005_TilingRed_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_006_TilingGreen_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_007_TilingGrey_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_008_TilingBrown_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_A_Frozen_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_A_Holiday_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_A_Red_Dragon_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_C_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_C_Alaska_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_D_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_D_Skin01_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_D_Skin03_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_A_Abnormality_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_A_Bat_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_A_FashionPurple_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_A_Glass_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_A_MagicEye_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_A_Rune_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_A_Star_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_A_YellowSnow_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_D_Skin02_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_E_ColorBurst_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_E_DeepShark_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_E_Hallowmas_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_E_HeadlessRider_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_E_MetalNote_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_E_TF141_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_Firebreak_Bunny_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_A_BlueScorpion_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_A_CandyCanes_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_A_DreamChristmas_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_A_Glacier_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_A_JingleBell_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_A_Rainbow_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_A_Reindeer_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_A_Ribbon_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_A_Snowflake_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_A_Snowman_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_E_Gold_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_E_JapanCloud_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_E_Sakura_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_F_ChristmasTree_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_Vampire_Hunter_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_Zero_G_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_A_Carnival_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_A_FutureTech_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_A_Meteor_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_A_Rugby_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_A_StPatrick_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_A_ValentineCamo_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_A_YellowSnake_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_Bandit_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_C_Phantom_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_CopperSnake_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_E_Arabic_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_E_Joker_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_E_MiddleAge_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_E_Soap_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_E_SpringFestival_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_E_Valentine_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_AICore_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_ClosedCircuit_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_CyberRain_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_Dark_Vic_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_DavidMason_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_Esports_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_EvilChip_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_Heat_Stroke_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_Honorable_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_IllusionalCube_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_IndustrialRevolution_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_Mirage_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_Ramadan_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_Reticulated_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_Tactical_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_Thailand_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_BrushedYellow_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_ChampionshipPurple_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_ChemLab_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_CoreCOD_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_Cosmonaut_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_Cosmos_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_DangerZone_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_DesertSnake_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_DrippingToxicWaste_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_FirstHorseman_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_FullBlack_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_GreenSlimenator_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_Kelvar_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_MeteorShower_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_Opulent_Viper_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_Sand_box_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_BlueCamo_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_Decay_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_Fireflies_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_HolyBlue_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_Meltdown_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_MetalHazard_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_Oxidized_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_Poison_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_Radioactive_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_SkullsBlood_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_Slate_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_TangledWeb_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_Thermonuclear_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_TinStitched_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_UrbanOrange_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_UrbanYellow_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_J358_Scorpion_LB_; DLL2SDK::mscorlib::System::String* UI_BRVehicle_003_Jeep_RedBlue_LB_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Coin_2_LB_; DLL2SDK::mscorlib::System::String* UI_ICON_Action_GUN_SHOW_LB_; DLL2SDK::mscorlib::System::String* UI_Icon_Backpack_E_Hallowmas_LB_; DLL2SDK::mscorlib::System::String* UI_ICON_FunctionItem_020glodenchest_changecard_A_LB_; DLL2SDK::mscorlib::System::String* UI_ICON_PVP_Skill_051_SlideAccuracy_LB_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_HCARTOON1_A_LB_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_Blackops_LB_; DLL2SDK::mscorlib::System::String* UI_Parachute_001_Prototype_Lemon_LB_; DLL2SDK::mscorlib::System::String* UI_Soldier_110_Prophet_Brownwood_LB_; DLL2SDK::mscorlib::System::String* UI_TaticalWeapon_002_EMP_Thunder_LB_; DLL2SDK::mscorlib::System::String* UI_Map_Br_Thumbnail_Isolated_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_Cage_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_Crash_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_Crossfire_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_Crossfire_uncod_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_Farm_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_FiringRange_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_Killhouse_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_Meltdown_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_newCaptureScreen_1_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_Nuketown_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_Nuketown_uncod_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_Oasis_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_Raid_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_Raid_Christmas_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_Random_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_Scrapyard_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_shinonuma_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_Shipment_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_Standoff_Halloween_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_Standoff_uncod_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_Summit_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_Takeoff_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_Tunisa_; DLL2SDK::mscorlib::System::String* UI_Map_Zombie_NightOfUndead_; DLL2SDK::mscorlib::System::String* UI_Map_Zombie_shinonuma_; DLL2SDK::mscorlib::System::String* UI_NightOfUndead_; DLL2SDK::mscorlib::System::String* UI_Pvp_FiringRange_loading_; DLL2SDK::mscorlib::System::String* UI_ZM_shinonuma_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_Crash_uncod_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_Gulag_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_Highrise_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_Hijacked_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_Hijacked_uncod_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_Killhouse_uncod_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_Rust_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_Saloon_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_Shipment_uncod_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_Standoff_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_Town_; DLL2SDK::mscorlib::System::String* UI_Map_Thumbnail_TrainingGround_; DLL2SDK::mscorlib::System::String* UI_Map_Zombie_Farm_; DLL2SDK::mscorlib::System::String* UI_Zombie_loading_Linshi_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_001_Figurant_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_002_TakeYouToWin_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_003_LaddyFirst_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_004_MVP_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_005_TheLead_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_006_TheChosen_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_007_BornToWin_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_008_Whup_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_009_SweepTheBoard_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_010_EdgeOut_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_011_GunMaster_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_012_Berserker_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_013_FullyArmed_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_014_LadyLuck_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_015_LifeSaving_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_016_Marathon_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_017_Healer_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_018_Deadshot_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_019_EagleEye_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_020_Pugilist_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_021_Bullseye_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_022_MeleeMaster_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_023_IamBack_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_024_KillThief_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_025_RoadRage_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_026_TheWayOut_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_027_JusticeRains_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_028_OutlineDrawing_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_029_Blindman_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_030_YouGotMail_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_031_Floater_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_032_Diver_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_033_Worm_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_034_NeverGiveUp_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_035_WarReporter_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_036_Pacifist_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_001_Savior_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_002_Crackdown_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_003_Revenge_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_004_Survivor_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_005_Comeback_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_006_Avenger_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_007_Kingslayer_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_008_FirstBlood_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_009_Headshot_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_010_BackStabber_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_011_Knockout_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_012_LongShot_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_013_OneShotOneKill_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_014_Collateral_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_015_DoubleKill_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_016_TripleKill_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_017_FuryKill_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_018_FrenzyKill_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_019_SuperKill_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_020_MegaKill_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_021_UltraKill_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_022_KillChain_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_023_AirSafety_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_024_Blackout_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_025_Bloodthirsty_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_026_BounceHouse_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_027_Brutal_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_028_Bull_eEye_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_029_Clairvoyance_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_030_Crispy_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_031_DeathFromAbove_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_032_Doomed_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_033_FuzzBuster_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_034_GetDown_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_035_GiantKiller_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_036_Intercepted_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_037_Locking_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_038_Melted_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_039_Merciless_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_040_Nuclear_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_041_Popcorn_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_042_RainingDeath_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_043_Rejected_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_044_Relentless_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_045_RippedUp_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_046_Ruthless_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_047_Scrapped_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_048_ShadowCatcher_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_049_Shredded_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_050_SilentKiller_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_051_Speedy_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_052_Thumper_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_053_Unstoppable_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_054_YouAreDone_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_055_Berserker_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_056_Ultimate_Terminator_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_057_Nuclear_Killer_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_058_PropHunt_FirstBlood_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_059_PropHunt_NormalKill_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_001_FightForPeople_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_002_Purifier_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_003_ZombieBuster_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_004_FullFire_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_005_DeadlyHunter_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_006_QuickShooter_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_007_PreciseMove_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_008_LifeIsImportant_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_009_LyingDown_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_010_OnceAgain_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_011_Don_tGiveUp_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_012_SoClose_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_013_Provocative_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_014_Frankenstein_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_015_FolkMaster_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_016_SavingBeauty_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_017_SavingBrother_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_018_Superpower_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_019_Master_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_020_PassBy_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_ZM_021_Killer_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_ZM_022_Fighter_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_ZM_023_LifeSavior_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_ZM_024_Respawn_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_ZM_025_ScorpionSmasher_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_ZM_026_JubokkoDestroyer_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_ZM_027_Craftsman_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_ZM_028_PsionicPerfusion_; DLL2SDK::mscorlib::System::String* UI_Icon_Medal_ZM_029_Underground_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_BattleRoyale_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_Boom_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_Boom_Small_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_CaptureTheFlag_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_CaptureTheFlag_Small_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_classic_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_Demolition_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_Demolition_Small_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_Domination_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_Domination_Small_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_FreeForAll_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_FreeForAll_Small_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_Frontline_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_Frontline_Small_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_Gunfight_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_Gunfight_Small_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_GunGame_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_GunGame_Small_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_Hardpoint_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_Hardpoint_Small_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_KillConfirm_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_MultiPlayer_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_OITC_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_OITC_Small_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_PropHunt_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_PropHunt_Small_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_PVP_PRC_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_PVP_PRC_Small_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_PVP_PVA_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_PVP_PVA_Small_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_Random_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_Search_Destroy_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_Search_Destroy_Small_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_Search_DestroyLeisure_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_SniperChanllenge_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_SniperChanllenge_Small_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_Sniperonly_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_Sniperonly_Small_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_SticksandStones_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_SticksandStones_Small_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_TeamDeathMatch_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_TeamDeathMatch_Small_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_Zombie_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_CTF_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_CTF_Small_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_DUEL_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_DUEL_Small_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_GungameTeamfight_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_GungameTeamfight_Small_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_hardraid_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_hardraid_Small_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_hellraid_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_hellraid_Small_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_Infected_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_Infected_Small_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_KillConfirmed_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_KillConfirmed_Small_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_normalraid_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_normalraid_Small_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_RealGunFight_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_RealGunFight_Small_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_Shootout_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_Shootout_Small_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_TeamSkirmish_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_TeamSkirmish_Small_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_UltraRapidFire_; DLL2SDK::mscorlib::System::String* UI_Icon_GameMode_UltraRapidFire_Small_; DLL2SDK::mscorlib::System::String* UI_ZM_HALL_ICON_Zombie_Modifier_Brute_; DLL2SDK::mscorlib::System::String* UI_ZM_HALL_ICON_Zombie_Modifier_Energized_; DLL2SDK::mscorlib::System::String* UI_ZM_HALL_ICON_Zombie_Modifier_PoisonArea_; DLL2SDK::mscorlib::System::String* UI_ZM_HALL_ICON_Zombie_Modifier_ToxicAir_; DLL2SDK::mscorlib::System::String* UI_BR_Perk_alertness_small_; DLL2SDK::mscorlib::System::String* UI_BR_Perk_alertness_small_A_; DLL2SDK::mscorlib::System::String* UI_BR_Perk_Engineer_small_; DLL2SDK::mscorlib::System::String* UI_BR_Perk_Engineer_small_A_; DLL2SDK::mscorlib::System::String* UI_BR_PERK_HUD_using_A_; DLL2SDK::mscorlib::System::String* UI_BR_Perk_Lightweight_small_; DLL2SDK::mscorlib::System::String* UI_BR_Perk_Lightweight_small_A_; DLL2SDK::mscorlib::System::String* UI_BR_Perk_Medic_small_; DLL2SDK::mscorlib::System::String* UI_BR_Perk_Medic_small_A_; DLL2SDK::mscorlib::System::String* UI_BR_Perk_Reinforced_small_; DLL2SDK::mscorlib::System::String* UI_BR_Perk_Reinforced_small_A_; DLL2SDK::mscorlib::System::String* UI_BR_Perk_Silence_small_; DLL2SDK::mscorlib::System::String* UI_BR_Perk_Silence_small_A_; DLL2SDK::mscorlib::System::String* UI_BR_Perk_Skulker_small_; DLL2SDK::mscorlib::System::String* UI_BR_Perk_Skulker_small_A_; DLL2SDK::mscorlib::System::String* UI_BR_Perk_SmokePerspective_small_; DLL2SDK::mscorlib::System::String* UI_BR_Perk_SmokePerspective_small_A_; DLL2SDK::mscorlib::System::String* UI_BR_Perk_Steelback_small_; DLL2SDK::mscorlib::System::String* UI_BR_Perk_Steelback_small_A_; DLL2SDK::mscorlib::System::String* UI_BR_Perk_TerritorialEffect_small_; DLL2SDK::mscorlib::System::String* UI_BR_Perk_TerritorialEffect_small_A_; DLL2SDK::mscorlib::System::String* UI_BR_Perk_Tracker_small_; DLL2SDK::mscorlib::System::String* UI_BR_Perk_Tracker_small_A_; DLL2SDK::mscorlib::System::String* UI_BR_Perk_Voidwalker_small_; DLL2SDK::mscorlib::System::String* UI_BR_Perk_Voidwalker_small_A_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_001_Blue_AR01_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_001_Blue_AR02_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_001_Blue_AR03_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_001_Green_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_001_Red_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_002_Blue_LMG01_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_002_Blue_LMG02_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_002_Green_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_002_Red_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_003_Blue_LMG03_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_003_Blue_SG01_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_003_Blue_SG02_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_003_Blue_SG03_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_PVEperk_001_QuickRevive_; DLL2SDK::mscorlib::System::String* UI_ICON_PVEperk_002_ElectricCherry_; DLL2SDK::mscorlib::System::String* UI_ICON_PVEperk_003_Deadshot__; DLL2SDK::mscorlib::System::String* UI_ICON_PVEperk_004_FleetFoot_; DLL2SDK::mscorlib::System::String* UI_ICON_PVEperk_005_Gecko_; DLL2SDK::mscorlib::System::String* UI_ICON_PVEperk_006_Beefcake_; DLL2SDK::mscorlib::System::String* UI_ICON_PVEperk_007_Bloodthirsty_; DLL2SDK::mscorlib::System::String* UI_ICON_PVEperk_008_MerelyAScratch_; DLL2SDK::mscorlib::System::String* UI_ICON_PVEperk_009_Hasten_; DLL2SDK::mscorlib::System::String* UI_ICON_PVEperk_010_Juggernaut_; DLL2SDK::mscorlib::System::String* UI_ICON_PVEperk_011_DoubleTap_; DLL2SDK::mscorlib::System::String* UI_ICON_PVEperk_012_QuickRevive_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_003_Green_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_003_Red_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_004_Blue_SMG01_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_004_Blue_SMG02_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_004_Blue_SMG03_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_004_Green_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_004_Red_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_005_Blue_SN01_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_005_Blue_SN02_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_005_Blue_SN03_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_005_Green_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_005_Red_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_006_Blue_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_006_Green_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_006_Red_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_007_Blue_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_007_Green_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_007_Red_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_008_Blue_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_008_Green_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_008_Red_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_009_Blue_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_009_Green_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_009_Red_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_010_Blue_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_010_Green_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_010_Red_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_011_Blue_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_011_Green_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_011_Red_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_012_Blue_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_012_Green_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_012_Red_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_013_Blue_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_013_Green_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_013_Red_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_014_Blue_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_014_Green_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_014_Red_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_015_Blue_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_015_Green_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_015_Red_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_016_Blue_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_016_Green_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_016_Red_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_017_Blue_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_017_Green_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_017_Red_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_018_Blue_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_018_Green_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_018_Red_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_019_Blue_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_019_Green_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_019_Red_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_020_Blue_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_020_Green_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_020_Red_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_021_Blue_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_021_Green_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_021_Red_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_022_Blue_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_022_Green_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_022_Red_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_023_Green_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_023_Red_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_024_Green_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_024_Red_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_025_Green_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_025_Red_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_026_Green_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_026_Red_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_027_Green_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_027_Red_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_028_Green_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_028_Red_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_029_Green_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_029_Red_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_NewPvePerk_030_Red_1001_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_001_Agile_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_002_Harden_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_003_HeadsUp_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_004_Scavenger_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_005_ArmMaster_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_006_Vulture_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_007_HardWired_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_008_SensoryEnhance_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_009_Tracker_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_010_ActiveSonar_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_011_Ghost_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_012_Lightweight_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_013_Hardline_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_014_FirstBonus_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_015_Persistence_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_016_QuickRecovery_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_017_ExplosiveVest_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_018_Detector_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_019_Dexterity_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_020_Overload_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_021_DeadSilence_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_022_HeadHunter_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_023_PaintShot_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_024_Arsenal_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_025_SupplyDropLeth_; DLL2SDK::mscorlib::System::String* UI_Icon_ModePerk_Infected_Amped_; DLL2SDK::mscorlib::System::String* UI_Icon_ModePerk_Infected_Restock_; DLL2SDK::mscorlib::System::String* UI_Icon_ModePerk_Infected_Scavenger_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_026_SupplyDropTac_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_027_TacticalMask_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_028_Engineer_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_029_ExplosiveExpert_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_030_ImmuneAIWeapon_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_030_PinPoint_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_031_Skulker_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_032_DoublePrimary_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_033_DoubleLethal_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_034_QuickRecover_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_035_Restock_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_036_Amped_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPperk_037_HighAlert_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_001_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_002_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_003_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_004_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_005_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_006_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_007_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_008_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_009_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_010_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_011_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_012_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_013_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_014_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_015_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_016_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_017_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_018_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_019_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_020_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_021_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_022_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_023_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_024_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_025_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_026_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_027_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_028_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_029_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_030_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_031_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_032_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_033_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_034_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_035_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_036_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_037_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_038_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_039_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_040_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_041_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_042_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_043_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_044_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_045_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_046_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_047_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_048_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_049_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_050_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_051_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_052_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_053_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_054_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_055_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_056_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_057_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_058_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_059_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_060_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_061_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_062_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_063_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_064_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_065_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_066_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_067_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_068_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_069_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_070_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_071_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_072_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_073_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_074_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_075_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_076_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_077_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_078_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_079_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_080_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_081_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_082_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_083_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_084_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_085_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_086_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_087_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_088_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_089_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_090_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_091_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_092_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_093_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_094_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_095_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_096_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_097_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_098_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_099_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_100_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_101_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_102_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_103_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_104_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_105_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_106_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_107_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_108_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_109_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_110_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_111_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_112_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_113_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_114_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_115_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_116_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_117_; DLL2SDK::mscorlib::System::String* UI_Rank_Prestige01_; DLL2SDK::mscorlib::System::String* UI_Rank_Prestige02_; DLL2SDK::mscorlib::System::String* UI_Rank_Prestige03_; DLL2SDK::mscorlib::System::String* UI_Rank_Prestige04_; DLL2SDK::mscorlib::System::String* UI_Rank_Prestige05_; DLL2SDK::mscorlib::System::String* UI_Rank_Prestige06_; DLL2SDK::mscorlib::System::String* UI_Rank_Prestige07_; DLL2SDK::mscorlib::System::String* UI_Rank_Prestige08_; DLL2SDK::mscorlib::System::String* UI_Rank_Prestige09_; DLL2SDK::mscorlib::System::String* UI_Rank_Prestige10_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_118_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_119_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_120_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_121_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_122_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_123_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_124_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_125_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_126_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_127_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_128_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_129_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_130_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_131_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_132_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_133_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_134_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_135_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_136_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_137_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_138_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_139_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_140_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_141_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_142_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_143_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_144_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_145_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_146_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_147_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_148_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_149_; DLL2SDK::mscorlib::System::String* UI_ICON_Level_150_; DLL2SDK::mscorlib::System::String* UI_ScoreStreaks_001_UAV_; DLL2SDK::mscorlib::System::String* UI_ScoreStreaks_002_HunterKiller_; DLL2SDK::mscorlib::System::String* UI_ScoreStreaks_003_CounterUAV_; DLL2SDK::mscorlib::System::String* UI_ScoreStreaks_004_HellstormMissile_; DLL2SDK::mscorlib::System::String* UI_ScoreStreaks_005_Lightningstrike_; DLL2SDK::mscorlib::System::String* UI_ScoreStreaks_006_SAMTurret_; DLL2SDK::mscorlib::System::String* UI_ScoreStreaks_007_SentryGun_; DLL2SDK::mscorlib::System::String* UI_ScoreStreaks_008_StealthChopper_; DLL2SDK::mscorlib::System::String* UI_ScoreStreaks_009_CarePackage_; DLL2SDK::mscorlib::System::String* UI_ScoreStreaks_010_VTOL_; DLL2SDK::mscorlib::System::String* UI_ScoreStreaks_012_Drone_; DLL2SDK::mscorlib::System::String* UI_ScoreStreaks_013_ReconCar_; DLL2SDK::mscorlib::System::String* UI_ScoreStreaks_014_Molotov_; DLL2SDK::mscorlib::System::String* UI_ScoreStreaks_015_Goliath_; DLL2SDK::mscorlib::System::String* UI_ScoreStreaks_016_Airstrike_; DLL2SDK::mscorlib::System::String* UI_ICON_Segment_A_1_; DLL2SDK::mscorlib::System::String* UI_ICON_Segment_A_2_; DLL2SDK::mscorlib::System::String* UI_ICON_Segment_A_3_; DLL2SDK::mscorlib::System::String* UI_ICON_Segment_A_4_; DLL2SDK::mscorlib::System::String* UI_ICON_Segment_B_1_; DLL2SDK::mscorlib::System::String* UI_ICON_Segment_B_2_; DLL2SDK::mscorlib::System::String* UI_ICON_Segment_B_3_; DLL2SDK::mscorlib::System::String* UI_ICON_Segment_C_1_; DLL2SDK::mscorlib::System::String* UI_ICON_Segment_C_2_; DLL2SDK::mscorlib::System::String* UI_ICON_Segment_C_3_; DLL2SDK::mscorlib::System::String* UI_ICON_Segment_D_1_; DLL2SDK::mscorlib::System::String* UI_ICON_Segment_D_2_; DLL2SDK::mscorlib::System::String* UI_ICON_Segment_D_3_; DLL2SDK::mscorlib::System::String* UI_ICON_Segment_E_1_; DLL2SDK::mscorlib::System::String* UI_ICON_Segment_E_2_; DLL2SDK::mscorlib::System::String* UI_ICON_Segment_E_3_; DLL2SDK::mscorlib::System::String* UI_ICON_Segment_F_1_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_2_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_23_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_3_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_4_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_5_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_6_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_7_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_8_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_9_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_HCARTOON1_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_HCARTOON2_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_HCARTOON3_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_MW1_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_MW2_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_MW3_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_1_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_10_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_11_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_12_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_13_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_14_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_15_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_16_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_17_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_GasMask_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_HALLOWMAS_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_SOAP_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_Spray_ROG_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_TF141_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_18_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_19_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_20_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_21_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_22_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_24_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_25_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_26_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_27_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_CLOWN_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_FUTURETECH_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_HOLIDAYSTOCKING_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_MARDIGRAS_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_PHANTOM_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_SNOWDEER_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_SNOWMAN_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_28_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_29_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_30_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_AIRFORCE_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_ALEX_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_CAT_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_CROCODILE_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_DOG_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_LEOPARD_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_MEANSTREAK1_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_MEANSTREAK2_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_MEANSTREAK3_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_PARROT_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_PLANET1_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_PLANET2_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_PLANET3_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_ANGER_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_COLORBURST_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_CRY_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_CYBERPUNK1_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_CYBERPUNK2_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_DOGTAG_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_KOREANBOY_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_KOREANGIRL_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_PIXELSMG_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_PROUD_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_SEOULTOWER_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_SPOOKYNIGHT_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_TERROR_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_THREATEN_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_spray_01_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_spray_02_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_Spray_03_REVISED_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_Spray_04_REVISED_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_spray_05_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_spray_06_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_Spray_07_REVISED_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_spray_08_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_Spray_09_REVISED_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_Spray_10_REVISED_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_spray_11_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_spray_12_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_Spray_13_REVISED_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_spray_14_REVISED_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_Spray_15_REVISED_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_Spray_EID_A_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_Arachnid_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_Aviator_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_Bloodshot_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_Bombard_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_BusDriver_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_CoolCat_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_Fiona_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_GoopGhost_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_HappyAccident_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_Hotshot_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_MolotovCocktail_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_Optimist_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_Polluted_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_Rotted_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_SkunkBomb_; DLL2SDK::mscorlib::System::String* UI_ICON_SPRAY_Spinner_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Token_bullet_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Token_Chineseknot_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Token_clown_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Token_Exchange1_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Token_Exchange2_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Token_Exchange3_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Token_Exchange4_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Token_Love_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Token_rose_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Token_WZ_; DLL2SDK::mscorlib::System::String* UI_GfIcon_Card_Eventdropped1_; DLL2SDK::mscorlib::System::String* UI_GfIcon_Card_Eventdropped1_big_; DLL2SDK::mscorlib::System::String* UI_GfIcon_Card_Eventdropped2_; DLL2SDK::mscorlib::System::String* UI_GfIcon_Card_Eventdropped2_big_; DLL2SDK::mscorlib::System::String* UI_GfIcon_Card_Eventdropped3_; DLL2SDK::mscorlib::System::String* UI_GfIcon_Card_Eventdropped3_big_; DLL2SDK::mscorlib::System::String* UI_GfIcon_Card_Eventdropped4_; DLL2SDK::mscorlib::System::String* UI_GfIcon_Card_Eventdropped4_big_; DLL2SDK::mscorlib::System::String* UI_GfIcon_Card_Eventdropped5_; DLL2SDK::mscorlib::System::String* UI_GfIcon_Card_Eventdropped5_big_; DLL2SDK::mscorlib::System::String* UI_GfIcon_Card_Eventdropped6_; DLL2SDK::mscorlib::System::String* UI_GfIcon_Card_Eventdropped6_big_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Token_Bedug_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Token_Exchange5_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Token_Gold_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Token_Ketupat_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Token_Kurma_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Token_Stim_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Token_Triangleruler_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Token_Zongzi_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Camo_FashionPurple_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Camo_NeonTiger_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Camo_Tiffany_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Camo_Wave_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Camo_Yellow_; DLL2SDK::mscorlib::System::String* UI_Hall_BRChip_Backpack_001_Tracking_; DLL2SDK::mscorlib::System::String* UI_Hall_BRChip_Backpack_002_Horror_; DLL2SDK::mscorlib::System::String* UI_Hall_BRChip_Backpack_003_Medical_; DLL2SDK::mscorlib::System::String* UI_Hall_BRChip_Backpack_004_Sneak_; DLL2SDK::mscorlib::System::String* UI_Hall_BRChip_Backpack_005_Unyielding_; DLL2SDK::mscorlib::System::String* UI_Hall_BRChip_Backpack_006_Interference_; DLL2SDK::mscorlib::System::String* UI_Hall_BRChip_Backpack_007_Airborne_; DLL2SDK::mscorlib::System::String* UI_Hall_BRChip_Backpack_008_trickster_; DLL2SDK::mscorlib::System::String* UI_Hall_BRChip_Backpack_009_TrapMaster_; DLL2SDK::mscorlib::System::String* UI_Hall_BRChip_Backpack_010_InvisibleMan_; DLL2SDK::mscorlib::System::String* UI_Hall_BRChip_Backpack_011_SmokeBomber_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_Backpack_001_Tracking_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_Backpack_001_Tracking_A_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_Backpack_001_Tracking_P_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_Backpack_002_Horror_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_Backpack_002_Horror_A_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_Backpack_002_Horror_P_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_Backpack_003_Medical_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_Backpack_003_Medical_A_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_Backpack_003_Medical_P_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_Backpack_004_Sneak_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_Backpack_004_Sneak_A_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_Backpack_004_Sneak_P_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_Backpack_005_Unyielding_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_Backpack_005_Unyielding_A_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_Backpack_005_Unyielding_P_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_Backpack_006_Interference_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_Backpack_006_Interference_A_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_Backpack_006_Interference_P_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_Backpack_007_Airborne_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_Backpack_007_Airborne_A_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_Backpack_007_Airborne_P_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_Backpack_008_trickster_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_Backpack_008_trickster_A_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_Backpack_008_trickster_P_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_Backpack_009_TrapMaster_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_Backpack_009_TrapMaster_A_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_Backpack_009_TrapMaster_P_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_Backpack_010_InvisibleMan_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_Backpack_010_InvisibleMan_A_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_Backpack_010_InvisibleMan_P_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_Backpack_011_SmokeBomber_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_Backpack_011_SmokeBomber_A_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_Backpack_011_SmokeBomber_P_; DLL2SDK::mscorlib::System::String* UI_Hud_BRchip_Selectchip_tick_A_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_TeamList_001_Tracking_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_TeamList_001_Tracking_P_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_TeamList_002_Horror_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_TeamList_002_Horror_P_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_TeamList_003_Medical_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_TeamList_003_Medical_P_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_TeamList_004_Sneak_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_TeamList_004_Sneak_P_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_TeamList_005_Unyielding_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_TeamList_005_Unyielding_P_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_TeamList_006_Interference_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_TeamList_006_Interference_P_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_TeamList_007_Airborne_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_TeamList_007_Airborne_P_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_TeamList_008_trickster_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_TeamList_008_trickster_P_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_TeamList_009_TrapMaster_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_TeamList_009_TrapMaster_P_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_TeamList_010_InvisibleMan_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_TeamList_010_InvisibleMan_P_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_TeamList_011_SmokeBomber_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_TeamList_011_SmokeBomber_P_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_TeamList_notselectyet_B_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_TeamList_selecting_1_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_TeamList_selecting_3_; DLL2SDK::mscorlib::System::String* UI_Hud_UltSkill_020_HG40_; DLL2SDK::mscorlib::System::String* UI_Hud_UltSkill_021_DREDGE_; DLL2SDK::mscorlib::System::String* UI_Hud_UltSkill_022_ICR1_; DLL2SDK::mscorlib::System::String* UI_Hud_UltSkill_023_KRM262_ZM_01_; DLL2SDK::mscorlib::System::String* UI_UltSkill_001_Purifier_; DLL2SDK::mscorlib::System::String* UI_UltSkill_001_Purifier_Watergun_; DLL2SDK::mscorlib::System::String* UI_UltSkill_002_WarMachine_; DLL2SDK::mscorlib::System::String* UI_UltSkill_002_WarMachine_Water_; DLL2SDK::mscorlib::System::String* UI_UltSkill_003_Scythe_; DLL2SDK::mscorlib::System::String* UI_UltSkill_004_Tracker_; DLL2SDK::mscorlib::System::String* UI_UltSkill_005_DeadShot_; DLL2SDK::mscorlib::System::String* UI_UltSkill_006_Tempast_; DLL2SDK::mscorlib::System::String* UI_UltSkill_007_TransformShield_; DLL2SDK::mscorlib::System::String* UI_UltSkill_008_Sparrow_; DLL2SDK::mscorlib::System::String* UI_UltSkill_009_ShadowBlade_; DLL2SDK::mscorlib::System::String* UI_UltSkill_010_GravitySpikes_; DLL2SDK::mscorlib::System::String* UI_UltSkill_011_HIVE_; DLL2SDK::mscorlib::System::String* UI_UltSkill_012_Annihilator_; DLL2SDK::mscorlib::System::String* UI_UltSkill_014_SentryGun_; DLL2SDK::mscorlib::System::String* UI_Hud_BRSkill_005_ReconCar_; DLL2SDK::mscorlib::System::String* UI_Hud_BRSkill_007_Sparrow_; DLL2SDK::mscorlib::System::String* UI_Hud_UltSkill_001_Purifier_; DLL2SDK::mscorlib::System::String* UI_Hud_UltSkill_001_Purifier_Watergun_; DLL2SDK::mscorlib::System::String* UI_Hud_UltSkill_001_TransformShield_; DLL2SDK::mscorlib::System::String* UI_Hud_UltSkill_002_WarMachine_; DLL2SDK::mscorlib::System::String* UI_Hud_UltSkill_002_WarMachine_Water_; DLL2SDK::mscorlib::System::String* UI_Hud_UltSkill_003_Scythe_; DLL2SDK::mscorlib::System::String* UI_Hud_UltSkill_004_Tracker_; DLL2SDK::mscorlib::System::String* UI_Hud_UltSkill_005_DeadShot_; DLL2SDK::mscorlib::System::String* UI_Hud_UltSkill_006_Tempast_; DLL2SDK::mscorlib::System::String* UI_Hud_UltSkill_009_ShadowBlade_; DLL2SDK::mscorlib::System::String* UI_Hud_UltSkill_010_GravitySpikes_; DLL2SDK::mscorlib::System::String* UI_Hud_UltSkill_011_HIVE_; DLL2SDK::mscorlib::System::String* UI_Hud_UltSkill_012_Annihilator_; DLL2SDK::mscorlib::System::String* UI_Hud_UltSkill_014_SentryGun_; DLL2SDK::mscorlib::System::String* UI_Hud_UltSkill_015_DeadSilence_; DLL2SDK::mscorlib::System::String* UI_Hud_BRSkill_004_Toybomb_; DLL2SDK::mscorlib::System::String* UI_Hud_BRSkill_01_Gauntlet_; DLL2SDK::mscorlib::System::String* UI_Hud_BRSkill_010_InductionGun_; DLL2SDK::mscorlib::System::String* UI_Hud_BRSkill_012_Psychosis_; DLL2SDK::mscorlib::System::String* UI_Hud_BRSkill_07_Airborne_; DLL2SDK::mscorlib::System::String* UI_Hud_BRSkill_09_StumblingElectricRope_; DLL2SDK::mscorlib::System::String* UI_Hud_BRSkill_10_ActiveCamo_; DLL2SDK::mscorlib::System::String* UI_Hud_BRSkill_11_SmokeClusterGrenade_; DLL2SDK::mscorlib::System::String* UI_Hud_BRtSkill_001_TransformShield_; DLL2SDK::mscorlib::System::String* UI_Hud_UltSkill_004_Medic_; DLL2SDK::mscorlib::System::String* UI_Hud_UltSkill_BR_002_Drone_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Airborne_Alaska_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Airborne_Candycanes_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Airborne_Jinglebell_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Airborne_Reindeer_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Airborne_Snowman_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_Abnormality_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_Bat_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_FashionPurple_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_Hallowmas_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_Melon_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_NeonTiger_; DLL2SDK::mscorlib::System::String* UI_BrChipSkin_Horror_Rune_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_Snowman_; DLL2SDK::mscorlib::System::String* UI_BrChipSkin_Horror_Tiffany_; DLL2SDK::mscorlib::System::String* UI_BrChipSkin_Horror_Tropical_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_Wave_; DLL2SDK::mscorlib::System::String* UI_BrChipSkin_Horror_Yellow_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_Abnormality_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_Bat_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_FashionPurple_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_Hallowmas_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_Melon_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_NeonTiger_; DLL2SDK::mscorlib::System::String* UI_BrChipSkin_Interference_Rune_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_Snowman_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_Tiffany_; DLL2SDK::mscorlib::System::String* UI_BrChipSkin_Interference_Tropical_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_Wave_; DLL2SDK::mscorlib::System::String* UI_BrChipSkin_Interference_Yellow_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_Hallowmas_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_Snowman_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Sneak_Abnormality_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Sneak_Bat_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Sneak_FashionPurple_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Sneak_Hallowmas_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Sneak_Melon_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Sneak_NeonTiger_; DLL2SDK::mscorlib::System::String* UI_BrChipSkin_Sneak_Rune_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Sneak_Snowman_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Sneak_Tiffany_; DLL2SDK::mscorlib::System::String* UI_BrChipSkin_Sneak_Tropical_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Sneak_Wave_; DLL2SDK::mscorlib::System::String* UI_BrChipSkin_Sneak_Yellow_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_Abnormality_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_Bat_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_FashionPurple_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_Hallowmas_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_Melon_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_NeonTiger_; DLL2SDK::mscorlib::System::String* UI_BrChipSkin_Tracking_Rune_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_Snowman_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_Tiffany_; DLL2SDK::mscorlib::System::String* UI_BrChipSkin_Tracking_Tropical_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_Wave_; DLL2SDK::mscorlib::System::String* UI_BrChipSkin_Tracking_Yellow_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_Hallowmas_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_Snowman_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Airborne_Ribbon_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_Alaska_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_Candycanes_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_Jinglebell_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_Reindeer_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_Ribbon_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_Alaska_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_Candycanes_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_Jinglebell_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_Reindeer_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_Ribbon_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_Snowflake_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_Abnormality_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_Alaska_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_Bat_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_Candycanes_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_FashionPurple_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_Jinglebell_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_Melon_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_NeonTiger_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_Reindeer_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_Ribbon_; DLL2SDK::mscorlib::System::String* UI_BrChipSkin_Medical_Rune_; DLL2SDK::mscorlib::System::String* UI_BrChipSkin_Medical_Tiffany_; DLL2SDK::mscorlib::System::String* UI_BrChipSkin_Medical_Tropical_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_Wave_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_Yellow_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Reserve_1_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Reserve_2_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Reserve_3_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Reserve_4_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Reserve_5_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Reserve_6_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Reserve_7_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Sneak_Alaska_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Sneak_Candycanes_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Sneak_Jinglebell_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Sneak_Reindeer_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Sneak_Ribbon_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_Alaska_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_Candycanes_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_Jinglebell_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_Reindeer_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_Ribbon_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_Abnormality_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_Alaska_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_Bat_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_Candycanes_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_FashionPurple_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_Jinglebell_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_Melon_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_NeonTiger_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_Reindeer_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_Ribbon_; DLL2SDK::mscorlib::System::String* UI_BrChipSkin_Unyield_Rune_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_Star_; DLL2SDK::mscorlib::System::String* UI_BrChipSkin_Unyield_Tiffany_; DLL2SDK::mscorlib::System::String* UI_BrChipSkin_Unyield_Tropical_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_Wave_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_Yellow_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Airborne_Mardigras_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Airborne_Meteor_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Airborne_Pulsar_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Airborne_Rugby_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Airborne_StPatrick_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Airborne_Valentine_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_Mardigras_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_Meteor_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_Pulsar_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_Rugby_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_Soap_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_StPatrick_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_Valentine_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_Mardigras_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_Meteor_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_Pulsar_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_Rugby_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_Soap_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_StPatrick_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_Valentine_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_Mardigras_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_Meteor_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_Pulsar_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_Rugby_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_Soap_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_StPatrick_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_Valentine_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Sneak_Mardigras_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Sneak_Meteor_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Sneak_Pulsar_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Sneak_Rugby_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Sneak_Soap_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Sneak_StPatrick_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Sneak_Valentine_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Sneak_WesternSunset_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Sneak_YellowSnake_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_DarkFiber_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_DesertSnake_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_Mardigras_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_Meteor_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_Pulsar_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_Rugby_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_Soap_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_StPatrick_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_Valentine_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_WesternSunset_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_DarkFiber_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_DesertSnake_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_Mardigras_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_Meteor_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_Pulsar_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_Rugby_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_Soap_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_StPatrick_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_Valentine_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_WesternSunset_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_DarkFiber_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_DarkVictorian_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_DavidMason_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_DesertSnake_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_DigitalVirus_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_Easter_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_FlowingBronze_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_HeatMap_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_IndustrialRevolution_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_Reticulated_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_TheAncestors_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_WesternSunset_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_DarkFiber_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_DarkVictorian_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_DavidMason_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_DesertSnake_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_DigitalVirus_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_Easter_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_FlowingBronze_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_HeatMap_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_Reticulated_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_TheAncestors_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_WesternSunset_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_DarkFiber_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_DarkVictorian_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_DavidMason_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_DesertSnake_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_DigitalVirus_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_Easter_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_FlowingBronze_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_HeatMap_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_Reticulated_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_TheAncestors_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_WesternSunset_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Sneak_DarkFiber_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Sneak_DarkVictorian_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Sneak_DavidMason_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Sneak_DesertSnake_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Sneak_DigitalVirus_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Sneak_Easter_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Sneak_FlowingBronze_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Sneak_HeatMap_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Sneak_Reticulated_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Sneak_TheAncestors_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_DarkVictorian_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_DavidMason_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_DigitalVirus_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_Easter_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_FlowingBronze_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_HeatMap_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_Reticulated_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_TheAncestors_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_DarkVictorian_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_DavidMason_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_DigitalVirus_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_Easter_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_FlowingBronze_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_HeatMap_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_Reticulated_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_TheAncestors_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Airborne_Caution_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Airborne_DesertHex_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_BlueCamo_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_Caution_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_Decay_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_Fireflies_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_Oxidized_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_RadioactiveCrack_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_Sandbox_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_Slate_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_UrbanOrange_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Horror_UrbanYellow_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_BlueCamo_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_Caution_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_Decay_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_Fireflies_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_Oxidized_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_RadioactiveCrack_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_Sandbox_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_Slate_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_UrbanOrange_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Interference_UrbanYellow_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_BlueCamo_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_Caution_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_Decay_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_Fireflies_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_Oxidized_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_RadioactiveCrack_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_Sandbox_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_Slate_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_UrbanOrange_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_UrbanYellow_; DLL2SDK::mscorlib::System::String* UI_BrChipSkin_Sneak_BlueCamo_; DLL2SDK::mscorlib::System::String* UI_BrChipSkin_Sneak_Caution_; DLL2SDK::mscorlib::System::String* UI_BrChipSkin_Sneak_Decay_; DLL2SDK::mscorlib::System::String* UI_BrChipSkin_Sneak_DesertHex_; DLL2SDK::mscorlib::System::String* UI_BrChipSkin_Sneak_Fireflies_; DLL2SDK::mscorlib::System::String* UI_BrChipSkin_Sneak_Oxidized_; DLL2SDK::mscorlib::System::String* UI_BrChipSkin_Sneak_RadioactiveCrack_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Sneak_Sandbox_; DLL2SDK::mscorlib::System::String* UI_BrChipSkin_Sneak_Slate_; DLL2SDK::mscorlib::System::String* UI_BrChipSkin_Sneak_UrbanOrange_; DLL2SDK::mscorlib::System::String* UI_BrChipSkin_Sneak_UrbanYellow_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_BlueCamo_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_Caution_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_Decay_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_Fireflies_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_Oxidized_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_RadioactiveCrack_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_Sandbox_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_Slate_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_UrbanOrange_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Tracking_UrbanYellow_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_BlueCamo_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_Caution_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_Decay_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_Fireflies_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_Oxidized_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_RadioactiveCrack_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_Sandbox_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Medical_DesertHex_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_TrapMaster_Caution_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_SkullsBlood_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_Slate_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_UrbanOrange_; DLL2SDK::mscorlib::System::String* UI_BRChipSkin_Unyield_UrbanYellow_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_001_USP45_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_004_RayGun_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_forkillcamer_C4Bomb_; DLL2SDK::mscorlib::System::String* UI_LethalWeapon_011_Fly_axe_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_002_G36C_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_Red_Bull_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_007_MP7_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_008_VectorK10_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_011_R870MCS_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_Dijon_line_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_Samsung_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_dragon_rest_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_elite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_Ice_factory_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_CamoStar_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_Bull_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_CamoGene_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_CamoGraffiti_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_CamoHalo_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_CamoNavy_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_CamoNeon_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_CamoOracle_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_CamoRed_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_CamoRedMilk_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_CamoStar_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_CamoYellow_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_MagicEye_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_RAF_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_005_3SquareTool_Alaska_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_Japan2_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_Mardigras_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_MidEast2_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_SpringFes_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_ColourfulAtmosphere_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_Japan2_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_MidEast2_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_SpringFes_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_Tank_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_Mardigras_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_Brambles_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_Geometry_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_Wolf_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_ColourfulAtmosphere_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_Japan2_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_Mardigras_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_MidEast2_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_SpringFes_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_IrradiatedAmethyst_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_Japan2_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_MidEast2_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_SpringFes_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_Viking_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_Japan2_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_Mardigras_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_MidEast2_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_Pulsar_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_SpringFes_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_077_NA45_Dragon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_098_ICR_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_098_ICR_ColourfulCrystal_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_104_Locus_Snake_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_130_KN44_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_130_KN44_Rainbow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_135_HBRDragonDance_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_Brambles_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_ColourfulAtmosphere_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_IrradiatedAmethyst_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_Japan2_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_Mardigras_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_Medieval_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_MidEast2_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_MouseYear_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_Pulsar_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_Rainbow_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_UrbanWaste_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_BlueCarbon_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_GroundSplitter_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_Hazard_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_Lurk_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_SkullsBlood_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_Werewolf_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_Afterlife_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_DangerZone_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_RadioactiveCrack_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_UrbanWaste_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_MysteryCube_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_Monster_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_PurpleCore_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_LeafBeetle_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_Gold_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_LeafBeetle_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_093_Pharo_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_104_Locus_Monster_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_130_KN44_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_160_HIVE_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_161_AKilo47_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_161_SPARROW_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_162_GRAVITYSPIKES_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_164_ShadowBlade_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_1000Nights_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_LeafBeetle_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_Marberry_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_MasonSmall_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_meteor_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_MysteryCube_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_Reticulated_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_SmokeHigh_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_Snake_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_SpringFes_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_SteelCut_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_Werewolf_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_005_Baseballbat_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_005_Baseballbat_FickleClown_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_017_Nunchakus_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_Easter_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_IR_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_Reticulated_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_Easter_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_Reticulated_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_Easter_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_PolyCarbon_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_Reticulated_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_SpaceStation_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_Water_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_ClosedCircuit_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_CyberRain_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_Easter_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_Hazard_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_IR_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_PurpleCore_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_Reticulated_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_RetroRebel_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_SteelDefense_SteelDefense_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_Wrathblack_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_ClosedCircuit_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_DigitalVirus_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_Easter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_ESport_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_EvilChip_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_Hazard_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_LabourFestival_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_MysteryCube_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_Reticulated_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_TheNobel_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_Purifier_WaterGun_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_002_WarMachine_Water_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_CardBoard_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_ClosedCircuit_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_Easter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_EnergySite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_EvilChip_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_MysteryCube_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_Reticulated_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_SteelDefense_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_Thailand_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_CyberRain_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_DigitalVirus_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_Easter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_Hazard_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_MysteryCube_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_PolyCarbon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_PurpleCore_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_Reticulated_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_SmokeHigh_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_SteelDefense_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_TheNobel_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_012_M1216_Easter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_012_M1216_Reticulated_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_QBBLSW_Easter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_QBBLSW_JungleStalker_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_QBBLSW_LabourFestival_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_QBBLSW_Reticulated_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_Easter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_Reticulated_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_AP12Metal_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_Easter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_EnergySite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_EvilChip_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_Hex_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_Meteor_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_MysteryCube_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_PolyCarbon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_Reticulated_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_Smart_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_Easter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_EvilChip_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_Hazard_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_JungleStalker_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_MysteryCube_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_Reticulated_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_SteelCut_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_CyberRain_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_Easter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_ESport_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_Fury_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_HMetal_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_Jade_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_Reticulated_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_Thailand_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_CyberRain_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_Easter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_Hex_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_Jade_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_Marberry_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_meteor_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_MysteryCube_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_Reticulated_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_RetroRebel_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_Smart_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_SmokeHigh_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_Thailand_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_Cardboard_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_Easter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_Reticulated_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_Easter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_EvilChip_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_MasonSmall_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_MysteryCube_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_Reticulated_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_Thailand_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_TheNobel_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_AP12Metal_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_ClosedCircuit_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_CyberRain_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_DigitalVirus_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_Easter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_EvilChip_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_MysteryCube_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_PolyCarbon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_PurpleCore_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_Reticulated_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_Thailand_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_Easter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_JungleStalker_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_Reticulated_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_Easter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_EnergySite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_PolyCarbon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_Reticulated_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_AICore_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_ClosedCircuit_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_Easter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_Reticulated_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_Thailand_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_TheNobel_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_CardBoard_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_ClosedCircuit_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_Easter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_EnergySite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_Hex_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_meteor_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_MysteryCube_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_PolyCarbon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_Reticulated_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_TheNobel_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_ClosedCircuit_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_Easter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_EnergySite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_EvilChip_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_Hazard_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_HMetal_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_MysteryCube_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_PolyCarbon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_Reticulated_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_Thailand_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_AICore_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_Easter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_EvilChip_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_MysteryCube_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_Reticulated_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_RetroRebel_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_SteelCut_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_Easter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_EnergySite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_Hazard_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_Meteor_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_PolyCarbon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_Reticulated_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_Wasteland_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_ClosedCircuit_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_Easter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_EvilChip_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_JungleStalker_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_MysteryCube_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_PolyCarbon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_Reticulated_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_SmokeHigh_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_SteelDefense_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_BoomScrawl_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_ClosedCircuit_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_Easter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_EnergySite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_Hazard_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_Jade_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_MysteryCube_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_Reticulated_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_Spstation_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_SteelCut_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_Thailand_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_Wasteland_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_CyberRain_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_DigitalVirus_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_Easter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_EvilChip_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_IR_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_MysteryCube_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_PurpleCore_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_Reticulated_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_Wasteland_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_ClosedCircuit_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_Easter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_EnergySite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_MysteryCube_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_PolyCarbon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_Reticulated_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_Thailand_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_AP12Metal_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_DigitalVirus_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_Easter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_Jade_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_JungleStalker_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_MysteryCube_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_Reticulated_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_SmokeHigh_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_Thailand_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_093_Pharo_Easter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_093_Pharo_Reticulated_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_098_ICR_Easter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_098_ICR_Reticulated_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_103_ManOWar_Easter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_103_ManOWar_IR_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_103_ManOWar_Reticulated_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_104_Locus_BoomScrawl_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_104_Locus_Easter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_104_Locus_Reticulated_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_130_KN44_Easter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_130_KN44_EnergySite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_130_KN44_Reticulated_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_130_KN44_SmokeHigh_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_139_Annihilator_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_149_GKRS_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_149_GKRS_Easter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_149_GKRS_Reticulated_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_149_GKRS_TU_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_159_HVK30_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_159_HVK30_Easter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_159_HVK30_Reticulated_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_159_HVK30_SmokeHigh_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_Easter_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_EnergySite_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_ESport_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_EvilChip_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_Hazard_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_IR_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_DarkFiber_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_DesertSnake_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_SandDunes_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_Aqua_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_DarkFiber_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_1000Nights_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_DarkFiber_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_DesertSnake_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_Sandbox_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_1000Nights_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_DarkFiber_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_Sandbox_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_DesertSnake_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_DesertSnake_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_SandDunes_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_Aqua_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_DesertSnake_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_BrushedGreen_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_BrushedGreen_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_DesertSnake_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_Sandbox_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_WesternSunset_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_Aqua_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_SandDunes_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_Aqua_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_DeadZebra_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_SandDunes_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_BrushedGreen_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_DeadZebra_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_DesertSnake_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_1000Nights_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_DesertSnake_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_Sandbox_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_DarkFiber_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_DesertSnake_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_Sandbox_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_BrushedGreen_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_DeadZebra_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_Sandbox_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_162_AK117_Aqua_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_DesertSnake_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_CowGirl_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_DarkFiber_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_Moon_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_SandDunes_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_DeadZebra_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_Sandbox_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_BlackLime_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_GoldenSnake_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_HeatStorm_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_Sandbox_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_VampireHunter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_CowGirl_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_MirageMat_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_HeatStorm_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_HeatStorm_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_MirageMat_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_HeatStorm_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_Sandbox_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_DeadZebra_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_BrushedGreen_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_DesertSnake_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_HeatStorm_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_Sandbox_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_VampireHunter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_1000Nights_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_Sandbox_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_SandDunes_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_093_Pharo_MirageMat_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_104_Locus_HeatStorm_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_135_HBR_GoldBarren_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_162_AK117_GoldBarren_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_DarkFiber_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_DesertSnake_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_HeatStorm_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_Moon_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_Sandbox_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_SandDunes_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_Timeland_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_VampireHunter_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_Turqoise_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_Vegetation_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_FireSparks_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_GoldBarren_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_012_M1216_GoldBarren_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_GoldBarren_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_FireSparks_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_Turqoise_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_Vegetation_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_EnergyField_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_GoldBarren_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_FireSparks_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_GoldBarren_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_EnergyField_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_GoldBarren_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_Strapped_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_VeiledGhost_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_GoldBarren_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_GoldBarren_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_FireSparks_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_GoldBarren_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_Turqoise_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_FireSparks_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_GoldBarren_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_EnergyField_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_FireSparks_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_Turqoise_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_FireSparks_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_GoldBarren_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_Vegetation_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_Strapped_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_VeiledGhost_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_FireSparks_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_FireSparks_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_VeiledGhost_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_098_ICR_GoldBarren_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_170_SniperSniver_FireSparks_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_FireSparks_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_GoldBarren_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_Vegetation_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_DarkVictorian_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_Faithful_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_RivitedGreen_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_Strapped_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_DigitalTiger_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_Strapped_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_DigitalTiger_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_HRivitedGreen_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_GoldenSnake_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_Strapped_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_RivitedGreen_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_FlowingBronze_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_Faithful_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_FlowingBronze_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_Faithful_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_GoldenSnake_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_RivitedGreen_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_DigitalTiger_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_FlowingBronze_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_GoldenSnake_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_RivitedGreen_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_GoldenSnake_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_FlowingBronze_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_DigitalTiger_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_FlowingBronze_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_Faithful_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_GoldenSnake_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_LowFrequency_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_GoldenSnake_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_Faithful_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_GoldenSnake_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_LowFrequency_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_FlowingBronze_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_GoldenSnake_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_Faithful_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_GoldenSnake_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_104_Locus_FlowingBronze_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_130_KN44_GoldenSnake_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_162_AK117_FlowingBronze_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_FlowingBronze_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_CopperSnake_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_Bandit_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_BrushedSteel_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_VampireSlayer_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_CopperSnake_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_CopperSnake_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_Bandit_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_BrushedSteel_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_CopperSnake_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_DarkVictorian_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_Bandit_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_TealSteal_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_DarkVictorian_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_FighterAircraft_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_CopperSnake_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_Orbit_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_CopperSnake_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_Bandit_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_CopperSnake_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_DarkVictorian_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_TealSteal_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_CopperSnake_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_WildWest_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_CopperSnake_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_WildWest_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_Tiger_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_Bandit_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_CopperSnake_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_051_KRM_ZM_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_093_Pharo_Bandit_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_135_HBR_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_162_AK117_Bandit_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_162_AK117_Bengal_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_162_AK117_CopperSnake_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_162_AK117_DarkVictorian_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_162_AK117_FighterAircraft_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_163_Cordite_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_Bandit_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_CopperSnake_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_BlueCarbon_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_Canvas_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_DangerZone_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_HazardA_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_RadioactiveCrack_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_Canvas_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_DangerZone_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_Hellion_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_BlueCarbon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_DesertSnake_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_Hellion_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_QBBLSW_BrushedSteel_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_GroundSplitter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_TangledWeb_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_DangerZone_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_Isometic_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_GroundSplitter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_Lurk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_Hellion_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_Isometic_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_UrbanWaste_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_Timeland_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_DangerZone_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_Hellion_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_DangerZone_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_UrbanWaste_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_Afterlife_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_Canvas_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_Canvas_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_Lurk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_Hazard_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_Championship_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_BlueCarbon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_Championship_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_162_AK117_DarkFiber_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_162_AK117FighterAircraft_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_163_CorditeZeroG_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_170_SniperSniver_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_170_SniperSniver_Outlaw_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_Samurai_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_CorpseDigger_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_FleshWound_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_NeonGreen_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_FleshWound_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_CorpseDigger_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_NeonGreen_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_DesertHex_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_Slate_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_YellowCamo_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_YellowCamo_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_CorpseDigger_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_DesertHex_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_DesertHex_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_FleshWound_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_Mettle_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_NeonGreen_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_YellowCamo_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_NeonGreen_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_FleshWound_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_RadioactiveCrack_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_TangledWeb_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_BlackLime_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_Hazard_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_093_Pharo_DangerZone_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_098_ICR_SkullsBlood_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_103_ManOWar_IIsometic_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_104_Locus_NeonGreen_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_130_KN44_YellowCamo_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_135_HBR_SkullsBlood_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_159_HVK30_Isometic_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_162_AK117_Afterlife_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_162_AK117_BlackLime_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_162_AK117_RadioactiveCrack_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_162_AK117_Slate_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_Afterlife_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_BlackLime_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_Championship_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_DangerZone_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_GroundSplitter_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_Lurk_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_CalciumChloride_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_CorpseDigger_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_NeonGreen_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_Slate_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_WhiteLies_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_YellowCamo_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_CalciumChloride_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_CalciumChloride_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_CorpseDigger_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_FleshWound_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_NeonGreen_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_Slate_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_WhiteLies_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_YellowCamo_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_Slate_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_WhiteLies_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_YellowCamo_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_CalciumChloride_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_Slate_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_WhiteLies_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_Bandit_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_CalciumChloride_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_CorpseDigger_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_QBBLSW_CalciumChloride_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_QBBLSW_FleshWound_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_CalciumChloride_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_CorpseDigger_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_NeonGreen_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_WhiteLies_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_Bandit_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_DesertHex_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_Slate_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_WhiteLies_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_YellowCamo_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_FleshWound_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_Slate_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_WhiteLies_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_WhiteLies_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_093_Pharo_CalciumChloride_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_093_Pharo_CorpseDigger_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_Meltdown_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_NuclearHot_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_Chopper_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_Chopper_ChainReaction_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_CoreCoD_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_NuclearHot_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_SilverGhoul_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_SunSpot_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_CursedSoul_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_SLAYER_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_zombie_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_MetalHazard_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_ToxicWaste_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_SilverGhoul_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_MetalHazard_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_Caution_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_Caution_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_DesertHex_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_DrippingToxicWaste_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_BoneFromHell_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_FHWG_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_Ooze_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_POISON_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_159_HVK30_CoreCoD_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_162_AK117_BoneFromHell_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_162_AK117_MetalHazard_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_178_QQ9_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_178_QQ9_Flood_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_CalciumChloride_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_Caution_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_ChainReaction_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_CoreCoD_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_CorpseDigger_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_DrippingToxicWaste_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_FleshWound_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_NeonGreen_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_Slate_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_WhiteLies_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_YellowCamo_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_Frostbite_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_Frostbite_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_Frostbite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_Frostbite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_Frostbite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_Frostbite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_Frostbite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_162_AK117_Frostbite_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_Frostbite_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_CamoElk_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_CamoRibbon_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_CamoBell_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_CamoElk_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_CamoRibbon_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_Snow_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_J358_DreamChristmas_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_J358_Scorpion_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_CamoBell_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_CamoSnowman_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_CamoBell_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_CamoSnowman_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_CamoElk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_CamoBell_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_CamoSnowman_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_Snow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_012_M1216_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_012_M1216_CamoBell_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_013_M249SAW_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_QBBLSW_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_016_MK48_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_017_Barrett_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_020_SVUAS_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_021_M27_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_021_M4A1_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_022_AN94_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_Holidays_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_Dream_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_CQB_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_Medieval_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_Modern_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_NewYear_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_Medieval_Series_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_Pharo_Dream_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_NewYear_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_CQB_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_Holidays_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_010_IceAxe_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_010_IceAxe_Glacier_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_Purifier_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_002_WarMachine_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Scythe_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_004_Tracker_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_012_M1216_CamoSnowman_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_QBBLSW_CamoElk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_QBBLSW_CamoRibbon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_CamoBell_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_CamoRibbon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_DreamChristmas_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_CamoElk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_CamoRibbon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_CamoBell_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_CamoSnowman_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_Scorpion_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_CamoBell_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_CamoSnowman_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_DreamChristmas_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_MidEastGold_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_CamoRibbon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_CandyCanes_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_DreamChristmas_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_Snow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_CamoElk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_CamoRibbon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_DreamChristmas_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_Scorpion_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_CamoBell_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_CamoSnowman_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_CamoBell_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_CamoElk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_CamoRibbon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_CamoSnowman_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_DreamChristmas_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_SA80LSW_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_001_ballisticknife_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_002_Axe_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_003_Shovel_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_033_GPAS12_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_CamoElk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_CamoRibbon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_Treeman_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_CamoBell_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_CamoSnowman_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_CamoBell_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_CamoSnowman_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_Ice_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_Treeman_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_CamoElk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_CamoSnowman_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_CamoRibbon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_040_RemmingtonMSR_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_CamoElk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_CamoRibbon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_DreamChristmas_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_CamoElk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_CamoRibbon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_DreamChristmas_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_CamoBell_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_CamoSnowman_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_CamoElk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_CamoRibbon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_CamoBell_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_CamoSnowman_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_CamoElk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_CamoRibbon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_Sakura_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_CamoBell_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_CamoSnowman_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_Snow_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_J358_ColourfulKrystal_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_J358_Werewolf_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_006_TMP_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_Snake_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_Mardigras_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_Medieval_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_MouseYear_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_Soap_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_Japan2_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_Mardigras_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_MidEast2_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_030_SkorpionEVO_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_043_ACR_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_J358_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_SpringFes_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_Valentine_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_Geometry_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_IrradiatedAmethyst_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_Brambles_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_Japan2_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_MidEast2_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_SpringFes_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_012_M1216_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_012_M1216_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_012_M1216_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_012_M1216_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_012_M1216_Mardigras_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_QBBLSW_Brambles_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_QBBLSW_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_QBBLSW_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_QBBLSW_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_QBBLSW_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_S36_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_S36_Valentine_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_045_M1014_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_047_WVL_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_camoy_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_camoy_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_camor_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_012_M1216_camor_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_012_M1216_camoy_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_camow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_FrostForest_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_Geometry_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_Medieval_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_MouseYear_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_Soap_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_Brambles_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_FrostForest_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_Tank_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_camoy_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_DeathEngine_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_camor_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_camow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_camor_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_camoy_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_camoy_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_J358_camow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_camow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_camow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_camor_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_camoy_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_camow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_Ice_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_Mardigras_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_VK_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_Japan2_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_Mardigras_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_MidEast2_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_SpringFes_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_camoy_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_IrradiatedAmethyst_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_IrradiatedAmethyst_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_IrradiatedAmethyst_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_camoy_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_camow_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_CamoSnowman_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_camoy_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_002_WarMachine_Snowman_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_camoy_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_Blackops_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_Hallowmas_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_Wolfman_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_camor_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_camoy_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_Wolfman_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_Japan2_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_MidEast2_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_SpringFes_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_camor_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_CamoRugby_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_CamoSaintpatrick_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_CamoValentine_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_CamoMeteorite_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_camoy_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_Blackops_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_Wolfman_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_Tempest_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_093_Pharo_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_098_ICR_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_103_ManOWar_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_104_Locus_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_Alaska_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_CamoBell_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_CamoElk_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_CamoRibbon_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_CamoSnowman_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_CandyCanes_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_DreamChristmas_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_Ice_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_MidEastGold_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_Pumpkin_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_Sakura_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_Snow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_CamoGene_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_CamoHalo_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_CamoNavy_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_CamoOracle_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_CamoRed_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_CamoRedMilk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_CamoYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_012_M1216_CamoGene_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_012_M1216_CamoHalo_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_012_M1216_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_012_M1216_CamoNavy_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_012_M1216_CamoOracle_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_012_M1216_CamoRed_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_012_M1216_CamoRedMilk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_012_M1216_CamoYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_CamoGene_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_CamoHalo_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_CamoNavy_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_CamoOracle_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_CamoRed_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_CamoRedMilk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_CamoYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_CamoGene_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_CamoHalo_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_CamoNavy_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_CamoOracle_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_CamoRed_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_CamoRedMilk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_CamoYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_CamoGene_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_CamoHalo_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_CamoNavy_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_CamoOracle_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_CamoRed_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_CamoRedMilk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_CamoYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_CamoGene_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_CamoHalo_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_CamoNavy_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_CamoOracle_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_CamoRed_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_CamoRedMilk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_CamoYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_CamoGene_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_CamoHalo_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_CamoNavy_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_CamoOracle_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_CamoRed_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_CamoRedMilk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_CamoYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_CamoGene_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_CamoHalo_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_CamoNavy_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_CamoOracle_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_CamoRed_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_CamoRedMilk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_CamoYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_CamoGene_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_CamoHalo_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_CamoNavy_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_CamoOracle_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_CamoRed_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_CamoRedMilk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_CamoYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_CamoGene_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_CamoHalo_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_CamoNavy_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_CamoOracle_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_CamoRed_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_CamoRedMilk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_CamoYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_CamoGene_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_CamoHalo_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_CamoNavy_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_CamoOracle_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_CamoRed_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_CamoRedMilk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_CamoYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_CamoGene_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_CamoHalo_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_CamoNavy_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_CamoOracle_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_CamoRed_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_CamoRedMilk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_CamoYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_CamoGene_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_CamoHalo_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_CamoNavy_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_CamoOracle_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_CamoRed_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_CamoRedMilk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_CamoYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_CamoGene_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_CamoHalo_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_CamoNavy_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_CamoOracle_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_CamoRed_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_CamoRedMilk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_CamoYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_CamoGene_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_CamoHalo_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_CamoNavy_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_CamoOracle_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_CamoRed_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_CamoRedMilk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_CamoYellow_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_CamoGene_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_CamoHalo_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_CamoNavy_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_CamoOracle_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_CamoRed_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_CamoRedMilk_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_CamoYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_S36_CamoGene_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_S36_CamoHalo_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_S36_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_S36_CamoNavy_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_S36_CamoOracle_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_S36_CamoRed_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_S36_CamoRedMilk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_S36_CamoYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_CamoGene_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_CamoHalo_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_CamoNavy_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_CamoOracle_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_CamoRed_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_CamoRedMilk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_CamoYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_CamoGene_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_CamoHalo_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_CamoNavy_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_CamoOracle_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_CamoRed_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_CamoRedMilk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_CamoYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_CamoGene_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_CamoHalo_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_CamoNavy_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_CamoOracle_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_CamoRed_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_CamoRedMilk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_CamoYellow_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_CamoGene_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_CamoHalo_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_CamoNavy_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_CamoOracle_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_CamoRed_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_CamoRedMilk_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_CamoYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_CamoGene_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_CamoHalo_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_CamoNavy_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_CamoOracle_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_CamoRed_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_CamoRedMilk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_CamoYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_CamoGene_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_CamoHalo_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_CamoNavy_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_CamoOracle_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_CamoRed_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_CamoRedMilk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_CamoYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_CamoGene_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_CamoHalo_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_CamoNavy_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_CamoOracle_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_CamoRed_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_CamoRedMilk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_CamoYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_CamoGene_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_CamoHalo_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_CamoNavy_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_CamoOracle_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_CamoRed_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_CamoRedMilk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_CamoYellow_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_CamoGene_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_CamoHalo_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_CamoNavy_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_CamoOracle_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_CamoRed_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_CamoRedMilk_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_CamoYellow_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_J358_Blackops_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_J358_CamoGene_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_J358_CamoHalo_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_J358_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_J358_CamoNavy_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_J358_CamoOracle_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_J358_CamoRed_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_J358_CamoRedMilk_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_J358_CamoYellow_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_J358_lava_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_012_M1216_tps_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_lemoncoffeeqie_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_Blackops_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_Blue_star_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_Tracer_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_CamoGene_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_CamoHalo_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_CamoMaple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_CamoNavy_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_CamoOracle_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_CamoRed_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_CamoRedMilk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_CamoYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_Strong_firepower_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_lava_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_Blackops_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_flame_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_lemonice_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_lava_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_Original_Jungler_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_lone_wolf_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_002_Axe_lava_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_CamoHoliday_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_CamoWave_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_CamoHoliday_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_CamoWave_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_CamoHoliday_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_CamoWave_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_CamoHoliday_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_CamoWave_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_CamoHoliday_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_CamoWave_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_CamoHoliday_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_CamoWave_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_CamoHoliday_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_CamoWave_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_012_M1216_CamoAbnormality_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_Thunder_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_Bull_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_MagicEye_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_Ice_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_Diamond_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_Thunder_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_Diamond_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_Silk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_Ballon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_Shark_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_CamoAbnormality_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_graffiti_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_neon_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_graffiti_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_neon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_clown_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_Magic_Box_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_012_M1216_ballon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_magic_box__; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_BlackRed_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_ghost_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_Magic_Box_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_graffiti_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_neon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_superpower_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_Crimson_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_silk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_magicfire_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_Blackops_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_neon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_graffiti_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_neon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_graffiti_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_neon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_Clown_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_graffiti_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_neon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_graffiti_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_neon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_graffiti_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_neon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_graffiti_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_neon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_graffiti_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_neon_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_Blackops_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_blood_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_dragon_rest_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_ghost_cc_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_Ice_factory_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_quencher_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_graffiti_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_neon_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_graffiti_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_neon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_graffiti_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_neon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_graffiti_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_neon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_graffiti_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_neon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_012_M1216_graffiti_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_012_M1216_neon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_QBBLSW_graffiti_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_QBBLSW_neon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_graffiti_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_neon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_graffiti_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_neon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_graffiti_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_neon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_graffiti_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_neon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_graffiti_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_neon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_graffiti_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_neon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_graffiti_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_neon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_graffiti_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_neon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_graffiti_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_neon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_graffiti_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_neon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_graffiti_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_neon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_graffiti_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_012_M1216_CamoHoliday_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_012_M1216_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_012_M1216_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_012_M1216_CamoWave_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_QBBLSW_CamoHoliday_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_QBBLSW_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_QBBLSW_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_QBBLSW_CamoWave_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_CamoHoliday_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_CamoWave_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_CamoHoliday_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_CamoWave_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_CamoHoliday_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_CamoWave_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_CamoHoliday_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_CamoWave_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_CamoHoliday_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_CamoWave_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_CamoHoliday_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_CamoWave_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_CamoHoliday_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_CamoWave_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_CamoHoliday_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_CamoHoliday_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_CamoWave_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_CamoHoliday_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_CamoWave_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_CamoHoliday_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_CamoWave_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_CamoHoliday_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_CamoWave_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_CamoHoliday_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_CamoWave_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_CamoHoliday_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_CamoWave_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_CamoHoliday_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_CamoWave_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_CamoHoliday_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_CamoWave_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_CamoHoliday_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_CamoWave_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_CamoHoliday_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_CamoWave_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_Shark_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_BlackRed_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_MagicEye_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_S36_CaiJiang_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_S36_Clown_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_S36_MagicEye_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_S36_Shark_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_Alaska_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_Ballon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_Bull_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_Diamond_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_Silk_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_Thunder_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_Ice_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_CaiJiang_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_Darkmatter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_GlassLike_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_Ice_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_MagicEye_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_Bull_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_CaiJiang_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_Darkmatter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_GlassLike_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_Raf_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_Bull_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_CamoHoliday_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_CamoWave_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_BlackRed_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_CamoHoliday_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_CamoWave_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_Darkmatter_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_GlassLike_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_CamoHoliday_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_CamoPurple_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_CamoSnowYellow_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_CamoWave_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_CamoStar_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_CamoStar_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_CamoStar_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_CamoStar_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_CamoStar_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_CamoStar_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_CamoStar_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_048_BK57_CamoStar_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_CamoStar_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_CamoStar_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_012_M1216_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_012_M1216_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_012_M1216_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_012_M1216_CamoStar_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_QBBLSW_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_QBBLSW_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_QBBLSW_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_QBBLSW_CamoStar_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_CamoStar_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_CamoStar_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_CamoStar_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_CamoStar_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_CamoStar_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_CamoStar_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_CamoStar_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_CamoStar_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_CamoStar_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_CamoStar_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_CamoStar_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_CamoStar_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_CamoStar_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_009_W1200_CamoStar_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_CamoStar_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_CamoAbnomality_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_CamoGreenBlack_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_CamoMelon_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_CamoStar_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_CrazyParty_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_025_AK117_HeadlessRider_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_MetalNote_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_CrazyParty_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_CrazyParty_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_035_RPD_CrazyParty_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_MetalNote_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_Bats_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_003_FHJ18_StainedGlass_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_Bats_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_005_44Magnum_StainedGlass_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_Bats_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_007_SMRS_StainedGlass_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_Bats_; DLL2SDK::mscorlib::System::String* UI_AssiWeapon_009_P1911_StainedGlass_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_001_M16A4_StainedGlass_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_003_Type25_Bats_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_015_S36_HeadlessRider_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_018_XPR50_Hallowmas_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_026_ASM_Bats_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_Price_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_027_AK47_Sugar_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_Hallowmas_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_028_M4A1Tech_Sugar_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_029_AKS74U_MetalNote_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_031_PDW57_GD_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_Bats_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_032_ChicomCQB_HeadlessRider_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_034_Striker_Bats_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_036_M4LMG_Hallowmas_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_GD_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_037_M21EBR_MetalNote_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_Bats_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_038_Arctic50_Sugar_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_041_M1887_Sugar_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_042_UL736_Bats_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_044_HG40_Hallowmas_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_Bats_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_046_MSMC_Hallowmas_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_GD_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_049_LK24_Sugar_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_050_DL_Q33_Sugar_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_Hallowmas_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_HeadlessRider_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_MetalNote_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_004_knife_Price_; DLL2SDK::mscorlib::System::String* UI_MeleeWeapon_015_hookknife_CrazyParty_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_051_KRM262_ZM_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_052_HG40_ZM_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_053_DREDGE_ZM_; DLL2SDK::mscorlib::System::String* UI_MainWeapon_054_ICR1_ZM_; DLL2SDK::mscorlib::System::String* UI_ZM_Hud_AssiWeapon_005_44Magnum_; DLL2SDK::mscorlib::System::String* UI_ZM_Hud_LethalWeapon_001_Frag_; DLL2SDK::mscorlib::System::String* UI_ZM_Hud_LethalWeapon_003_TripMine_; DLL2SDK::mscorlib::System::String* UI_ZM_Hud_MainWeapon_001_M16A4_; DLL2SDK::mscorlib::System::String* UI_ZM_Hud_MainWeapon_003_Type25_; DLL2SDK::mscorlib::System::String* UI_ZM_Hud_MainWeapon_009_W1200_; DLL2SDK::mscorlib::System::String* UI_ZM_Hud_MainWeapon_025_AK117_; DLL2SDK::mscorlib::System::String* UI_ZM_Hud_MainWeapon_027_AK47_; DLL2SDK::mscorlib::System::String* UI_ZM_Hud_MainWeapon_029_AKS74U_; DLL2SDK::mscorlib::System::String* UI_ZM_Hud_MainWeapon_031_PDW57_; DLL2SDK::mscorlib::System::String* UI_ZM_Hud_MainWeapon_041_M1887_; DLL2SDK::mscorlib::System::String* UI_ZM_Hud_MainWeapon_044_HG40_; DLL2SDK::mscorlib::System::String* UI_ZM_Hud_MainWeapon_046_MSMC_; DLL2SDK::mscorlib::System::String* UI_ZM_Hud_MainWeapon_048_BK57_; DLL2SDK::mscorlib::System::String* UI_ICON_PVE_Skill_022_Stockpile_; DLL2SDK::mscorlib::System::String* UI_ICON_PVE_Skill_027_FireRain_; DLL2SDK::mscorlib::System::String* UI_ICON_PVE_Skill_031_GrenadeCarrier_; DLL2SDK::mscorlib::System::String* UI_ICON_PVE_Skill_036_Skullbreaker_; DLL2SDK::mscorlib::System::String* UI_ICON_PVE_Skill_039_DoomFist_; DLL2SDK::mscorlib::System::String* UI_ICON_PVE_Skill_041_GodEye_; DLL2SDK::mscorlib::System::String* UI_ICON_PVEskill_000_Relentless_; DLL2SDK::mscorlib::System::String* UI_ICON_PVEskill_012_Kickback_; DLL2SDK::mscorlib::System::String* UI_ICON_PVP_Skill_020_AssassinBuild_; DLL2SDK::mscorlib::System::String* UI_ICON_PVP_Skill_021_Readiness_; DLL2SDK::mscorlib::System::String* UI_ICON_PVP_Skill_022_Stockpile_; DLL2SDK::mscorlib::System::String* UI_ICON_PVP_Skill_023_Scrambler_; DLL2SDK::mscorlib::System::String* UI_ICON_PVP_Skill_024_SpeedRunner_; DLL2SDK::mscorlib::System::String* UI_ICON_PVP_Skill_025_Haste_; DLL2SDK::mscorlib::System::String* UI_ICON_PVP_Skill_026_Steady_; DLL2SDK::mscorlib::System::String* UI_ICON_PVP_Skill_027_FireRain_; DLL2SDK::mscorlib::System::String* UI_ICON_PVP_Skill_028_Regeneration_; DLL2SDK::mscorlib::System::String* UI_ICON_PVP_Skill_029_Focus_; DLL2SDK::mscorlib::System::String* UI_ICON_PVP_Skill_030_Fortified_; DLL2SDK::mscorlib::System::String* UI_ICON_PVP_Skill_031_GrenadeCarrier_; DLL2SDK::mscorlib::System::String* UI_ICON_PVP_Skill_032_Frost_; DLL2SDK::mscorlib::System::String* UI_ICON_PVP_Skill_033_DoubleSide_; DLL2SDK::mscorlib::System::String* UI_ICON_PVP_Skill_034_LastWord_; DLL2SDK::mscorlib::System::String* UI_ICON_PVP_Skill_035_Gambler_; DLL2SDK::mscorlib::System::String* UI_ICON_PVP_Skill_036_Skullbreaker_; DLL2SDK::mscorlib::System::String* UI_ICON_PVP_Skill_038_Savage_; DLL2SDK::mscorlib::System::String* UI_ICON_PVP_Skill_039_DoomFist_; DLL2SDK::mscorlib::System::String* UI_ICON_PVP_Skill_040_BreakThrough_; DLL2SDK::mscorlib::System::String* UI_ICON_PVP_Skill_041_GodEye_; DLL2SDK::mscorlib::System::String* UI_ICON_PVP_Skill_042_Aimbot_; DLL2SDK::mscorlib::System::String* UI_ICON_PVP_Skill_043_Axe_; DLL2SDK::mscorlib::System::String* UI_ICON_PVP_Skill_044_DoubleBarrel_; DLL2SDK::mscorlib::System::String* UI_ICON_PVP_Skill_050_QuickEquip_; DLL2SDK::mscorlib::System::String* UI_ICON_PVP_Skill_051_SlideAccuracy_; DLL2SDK::mscorlib::System::String* UI_ICON_PVP_Skill_052_CloseRecovery_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPskill_000_Relentless_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPskill_001_Refresher_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPskill_002_DeathBringer_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPskill_003_Kickback_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPskill_004_Tag_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPskill_005_Stability_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPskill_006_MunitionStash_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPskill_007_Burst_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPskill_008_DeepWound_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPskill_009_Burst_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPskill_010_Relentless_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPskill_011_Refresher_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPskill_012_Kickback_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPskill_013_Tag_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPskill_014_Stability_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPskill_015_MunitionStash_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPskill_016_Vampiric_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPskill_017_CustomMunition_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPskill_018_OneShot_; DLL2SDK::mscorlib::System::String* UI_ICON_PVPskill_019_Bleeding_; DLL2SDK::mscorlib::System::String* UI_ICON_PVEskill_000_SteadyFire_; DLL2SDK::mscorlib::System::String* UI_ICON_PVEskill_001_OneInTheChamber_; DLL2SDK::mscorlib::System::String* UI_ICON_PVEskill_002_SkillfulKiller_; DLL2SDK::mscorlib::System::String* UI_ICON_PVEskill_003_BurstOfAdrenaline_; DLL2SDK::mscorlib::System::String* UI_ICON_PVEskill_004_Boomerang_; DLL2SDK::mscorlib::System::String* UI_ICON_PVEskill_005_AlphaStrike_; DLL2SDK::mscorlib::System::String* UI_Icon_Telents_001_; DLL2SDK::mscorlib::System::String* UI_Icon_Telents_002_; DLL2SDK::mscorlib::System::String* UI_Icon_Telents_003_; DLL2SDK::mscorlib::System::String* UI_Icon_Telents_004_; DLL2SDK::mscorlib::System::String* UI_Icon_Telents_005_; DLL2SDK::mscorlib::System::String* UI_Icon_Telents_006_; DLL2SDK::mscorlib::System::String* UI_Icon_Telents_007_; DLL2SDK::mscorlib::System::String* UI_Icon_Telents_008_; DLL2SDK::mscorlib::System::String* UI_Icon_Telents_009_; DLL2SDK::mscorlib::System::String* UI_Icon_Telents_010_; DLL2SDK::mscorlib::System::String* UI_Icon_Telents_011_; DLL2SDK::mscorlib::System::String* UI_Icon_Telents_012_; DLL2SDK::mscorlib::System::String* UI_Icon_Telents_013_; DLL2SDK::mscorlib::System::String* UI_Icon_Telents_014_; DLL2SDK::mscorlib::System::String* UI_Icon_Telents_015_; DLL2SDK::mscorlib::System::String* UI_Icon_Telents_016_; DLL2SDK::mscorlib::System::String* UI_Icon_Telents_017_; DLL2SDK::mscorlib::System::String* UI_Icon_Telents_018_; DLL2SDK::mscorlib::System::String* UI_Icon_Telents_019_; DLL2SDK::mscorlib::System::String* UI_Icon_Telents_bg_; DLL2SDK::mscorlib::System::String* UI_Icon_Telents_bg_Normal_; DLL2SDK::mscorlib::System::String* UI_Attachment_002_ForLMG_Telent_; DLL2SDK::mscorlib::System::String* UI_Attachment_003_SraAR_Telent_; DLL2SDK::mscorlib::System::String* UI_Attachment_010_Quickdraw_Telent_; DLL2SDK::mscorlib::System::String* UI_Attachment_011_LongBarrel_Telent_; DLL2SDK::mscorlib::System::String* UI_Attachment_012_Reflex_Telent_; DLL2SDK::mscorlib::System::String* UI_Attachment_013_Acog_Telent_; DLL2SDK::mscorlib::System::String* UI_Attachment_013_FMJ_Telent_; DLL2SDK::mscorlib::System::String* UI_Attachment_020_FastMagSR_Telent_; DLL2SDK::mscorlib::System::String* UI_Attachment_026_ExtendMagSMG_Telent_; DLL2SDK::mscorlib::System::String* UI_Attachment_027_ExtendMagSG_Telent_; DLL2SDK::mscorlib::System::String* UI_Event_Bg_BattlePassSellingPopUp_; DLL2SDK::mscorlib::System::String* UI_Event_Bg_BRLimitedTime_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_LightupMap_Role_A_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_LightupMap_Role_B_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_LightupMap_Role_C_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_LightupMap_Role_D_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_LightupMap_Role_E_; DLL2SDK::mscorlib::System::String* UI_Event_Hal_Box_Yellow_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_BG_Activity_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_BG_Milestone_Gradualchange_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_BG_Milestone_Gradualchange_A_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_BG_Milestone_Task_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_BG_ProgressBar_A_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_BG_ProgressBar_B_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_Left_activity_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_MK_Milestone_Line__; DLL2SDK::mscorlib::System::String* UI_Event_kTheVoid_FX_Lighteffect_; DLL2SDK::mscorlib::System::String* UI_Event_Bg_Fantasy_Crystal_Weapon_A_; DLL2SDK::mscorlib::System::String* UI_Event_Bg_Fantasy_Crystal_Weapon_B_; DLL2SDK::mscorlib::System::String* UI_Event_Bg_Fantasy_CrystalWeapon_; DLL2SDK::mscorlib::System::String* UI_Event_Bg_Fantasy_CrystalWeapon_Gradient_; DLL2SDK::mscorlib::System::String* UI_Event_Bg_Fantasy_CrystalWeapon_Line_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_bg_Christmas_panel_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_bg_Christmas_role_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_bg_Christmas_role_aK_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_Christmas_AK_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_Christmas_Gun_target_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_Christmas_Gun_target_2_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_Christmas_role_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_Christmas_role_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_BG_DQL33_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_BG_DQL33_Green_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_BG_DQL33_Line_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_DQL33_Weapon_; DLL2SDK::mscorlib::System::String* UI_Event_kTheVoid_FX_ring_White_; DLL2SDK::mscorlib::System::String* UI_Event_mk_TheVoid_Background_; DLL2SDK::mscorlib::System::String* UI_Event_mk_TheVoid_Sequenceofframes_1_; DLL2SDK::mscorlib::System::String* UI_Event_mk_TheVoid_Sequenceofframes_2_; DLL2SDK::mscorlib::System::String* UI_Event_mk_TheVoid_Sequenceofframes_3_; DLL2SDK::mscorlib::System::String* UI_Event_mk_TheVoid_Sequenceofframes_4_; DLL2SDK::mscorlib::System::String* UI_Event_mk_TheVoid_Sequenceofframes_5_; DLL2SDK::mscorlib::System::String* UI_Event_mk_TheVoid_Sequenceofframes_6_; DLL2SDK::mscorlib::System::String* UI_Event_mk_TheVoid_Weapon_; DLL2SDK::mscorlib::System::String* UI_Event_mk_TheVoid_Weapon_Blue_; DLL2SDK::mscorlib::System::String* UI_Event_mk_TheVoid_Weapon_Orange_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_BG_TheVoid_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_Btn_TheVoid_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_MK_Universal_Big_; DLL2SDK::mscorlib::System::String* UI_Hall_event_MK_translucent_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_MK_Universal_New_; DLL2SDK::mscorlib::System::String* UI_Event_mk_TheVoid_Circle_1_; DLL2SDK::mscorlib::System::String* UI_Event_mk_TheVoid_Circle_2_; DLL2SDK::mscorlib::System::String* UI_Event_mk_TheVoid_Circle_3_; DLL2SDK::mscorlib::System::String* UI_Event_Bg_CoolSupplyPack_; DLL2SDK::mscorlib::System::String* UI_Event_Bg_SAP_; DLL2SDK::mscorlib::System::String* UI_Event_bg_chainreactiondraw_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_bg_BPDraw_4_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_bg_ChainReactionDraw_1_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_bg_ChainReactionDraw_Btn_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_bg_ChainReactionDraw_Title_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_bg_BPDraw_1_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_bg_BPDraw_3_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_bg_BPDraw_Btn_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_bg_BPDraw_Title_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_bg_ChainReactionDraw_role_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_bg_ChainReactionDraw_role_B_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_bg_ChainReactionDraw_role_Left_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_bg_ChainReactionDraw_role_Left_B_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_bg_ChainReactionDraw_role_package_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_bg_ChainReactionDraw_role_Right_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_bg_ChainReactionDraw_role_Right_B_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_bg_ChainReactionDraw_role_Weapon_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_bg_ChainReactionDraw_role_Weapon_2_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_bg_BPDraw_role_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_bg_BPDraw_role_B_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_bg_BPDraw_role_Left_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_bg_BPDraw_role_Left_B_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_bg_BPDraw_role_package_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_bg_BPDraw_role_Right_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_bg_BPDraw_role_Right_B_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_bg_BPDraw_role_Weapon_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_bg_BPDraw_role_Weapon_2_; DLL2SDK::mscorlib::System::String* UI_Event_Bg_Desktop_Btn_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_bg_BPDraw_2_; DLL2SDK::mscorlib::System::String* UI_Event_Bg_PlayWithPriendsBP_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_Btn_Binding_Blue_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_Btn_Binding_Yellow_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_Firstpurchase_TEXT_A_; DLL2SDK::mscorlib::System::String* UI_Hall_event_oto_ICON_expcard_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_Firstpurchase_boxExpcard_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_Firstpurchase_bulegun_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_Firstpurchase_button_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_Firstpurchase_itemdec_line_B_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_Firstpurchase_itemdec_line_C_; DLL2SDK::mscorlib::System::String* UI_Event_Bg_Hall_Activity_Card_1_; DLL2SDK::mscorlib::System::String* UI_Event_Bg_Hall_Activity_Weapons_1_; DLL2SDK::mscorlib::System::String* UI_Event_Bg_Hall_Activity_Weapons_2_; DLL2SDK::mscorlib::System::String* UI_Event_Icon_Mall_Card_; DLL2SDK::mscorlib::System::String* UI_Event_Icon_Mall_Gun_; DLL2SDK::mscorlib::System::String* UI_Event_Icon_Mall_Weapons_; DLL2SDK::mscorlib::System::String* UI_SoldierReturnPopUp_; DLL2SDK::mscorlib::System::String* UI_Event_Bg_Desktop_3D_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_BG_WorldMap_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_BG_WorldMap_Lightup_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_BG_LightupMap_Amount_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_BG_LightupMap_Details_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_BG_LightupMap_Role_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_Bg_LightupMap_Share_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_BG_Role_Name_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_Icon_LightupMap_Arrow_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_ICON_Triangle_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_ICON_Triangle_Yellow_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_LightupMap_Decoration_line_1_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_LightupMap_Decoration_line_3_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_LightupMap_Decoration_line_4_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_LightupMap_Decoration_line_Yellow_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_LightupMap_Progressbar_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_LightupMap_Role_Unknown_A_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_LightupMap_Role_Unknown_B_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_LightupMap_Role_Unknown_C_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_LightupMap_Role_Unknown_D_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_LightupMap_Role_Unknown_E_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_LightupMap_Title_line_A_; DLL2SDK::mscorlib::System::String* UI_Event_icon_chainreactiondraw_role_A_; DLL2SDK::mscorlib::System::String* UI_Event_icon_chainreactiondraw_role_B_; DLL2SDK::mscorlib::System::String* UI_Event_icon_chainreactiondraw_role_C_; DLL2SDK::mscorlib::System::String* UI_Event_icon_chainreactiondraw_role_D_; DLL2SDK::mscorlib::System::String* UI_Event_icon_chainreactiondraw_target_; DLL2SDK::mscorlib::System::String* UI_Event_mk_chainreactiondraw_BTN_; DLL2SDK::mscorlib::System::String* UI_Event_mk_chainreactiondraw_Line_; DLL2SDK::mscorlib::System::String* UI_Event_Icon_Close_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_Firstpurchase_itemdec_BG_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_Firstpurchase_itemdec_line_A_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_Christmas_event_A_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_Christmas_event_B_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_Christmas_event_C_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Christmas_event_candy_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Christmas_event_tree_; DLL2SDK::mscorlib::System::String* UI_Hall_Btn_Guncorrosion_; DLL2SDK::mscorlib::System::String* UI_Hall_CHM_Btn_Yellow_; DLL2SDK::mscorlib::System::String* UI_Hall_draw_BG_Prize_Blue_; DLL2SDK::mscorlib::System::String* UI_Hall_draw_BG_Prize_Green_; DLL2SDK::mscorlib::System::String* UI_Hall_draw_BG_Prize_Orange_; DLL2SDK::mscorlib::System::String* UI_Hall_draw_BG_Prize_Violet_; DLL2SDK::mscorlib::System::String* UI_Hall_draw_BG_Prize_White_; DLL2SDK::mscorlib::System::String* UI_Hall_draw_BG_Progress_; DLL2SDK::mscorlib::System::String* UI_Hall_draw_Btn_Yellow_; DLL2SDK::mscorlib::System::String* UI_Hall_Draw_Machineguncorrosion_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Draw_Machineguncorrosion_B_; DLL2SDK::mscorlib::System::String* UI_Hall_DrawChineseNewYear_Btn_Yellow_; DLL2SDK::mscorlib::System::String* UI_Hall_drawHalloween_Btn_Yellow_; DLL2SDK::mscorlib::System::String* UI_Hall_DrawRainbow_Btn_Yellow_; DLL2SDK::mscorlib::System::String* UI_Hall_HD_Btn_Yellow_; DLL2SDK::mscorlib::System::String* UI_Hall_MF_Btn_Yellow_; DLL2SDK::mscorlib::System::String* UI_Hall_XB1_Btn_Yellow_; DLL2SDK::mscorlib::System::String* UI_Hall_XB2_Btn_Yellow_; DLL2SDK::mscorlib::System::String* UI_Hall_XM_Btn_Yellow_; DLL2SDK::mscorlib::System::String* UI_Hall_XXG_Btn_Yellow_; DLL2SDK::mscorlib::System::String* UI_Hall_Activity_Moving_Test_1_; DLL2SDK::mscorlib::System::String* UI_Hall_Activity_Moving_Test_2_; DLL2SDK::mscorlib::System::String* UI_Hall_Activity_Moving_Test_3_; DLL2SDK::mscorlib::System::String* UI_Hall_Activity_Moving_Test_4_; DLL2SDK::mscorlib::System::String* UI_Hall_Activity_Moving_Test_5_; DLL2SDK::mscorlib::System::String* UI_Hall_Activity_Moving_Test_6_; DLL2SDK::mscorlib::System::String* UI_Hall_Activity_Moving_Test_7_; DLL2SDK::mscorlib::System::String* UI_Hall_Activity_Moving_Test_8_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_ICON_time_oto_A_; DLL2SDK::mscorlib::System::String* UI_Hall_event_oto_normal_BG_box_A_; DLL2SDK::mscorlib::System::String* UI_Hall_event_oto_normal_itembox_A_; DLL2SDK::mscorlib::System::String* UI_Hall_event_oto_normal_maskblack_A_; DLL2SDK::mscorlib::System::String* UI_Hall_event_oto_normal_paperwhite_A_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_Btn_Rabbit_hear_A_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_Btn_Rabbit_hear_B_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_FX_Rabbit_Light_B_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_MK_Rabbit_arrow_Left_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_MK_Rabbit_arrow_Right_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_MK_Rabbit_heart_1_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_MK_Rabbit_heart_2_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_MK_Rabbit_heart_3_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_BG_Rabbit_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_FX_Rabbit_Light_A_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_MK_Rabbit_article_1_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_MK_Rabbit_article_2_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_MK_Rabbit_article_3_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_MK_Rabbit_article_4_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_illumine_map_Role_1_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_illumine_map_Role_2_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_illumine_map_Role_4_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_illumine_map_Role_5_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_illumine_map_Role_3_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_Openservice_share_1_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_Openservice_share_2_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_Openservice_share_3_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_Openservice_share_4_; DLL2SDK::mscorlib::System::String* UI_Event_Hall_Openservice_share_5_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_Firstpurchase_bulegun_VNG_; DLL2SDK::mscorlib::System::String* UI_FX_Hall_BpReward_Line_1_; DLL2SDK::mscorlib::System::String* UI_Hall_TierUp_FeedBack_Bg1_; DLL2SDK::mscorlib::System::String* UI_Hall_TierUp_FeedBack_Bg2_; DLL2SDK::mscorlib::System::String* UI_Hall_TierUp_FeedBack_Bg3_; DLL2SDK::mscorlib::System::String* UI_Hall_TierUp_FeedBack_Bg4_; DLL2SDK::mscorlib::System::String* UI_Hall_TierUp_FeedBack_Bg5_; DLL2SDK::mscorlib::System::String* UI_Hall_TierUp_FeedBack_Bg6_; DLL2SDK::mscorlib::System::String* UI_Hall_TierUp_FeedBack_Bg7_; DLL2SDK::mscorlib::System::String* UI_Hall_TierUp_FeedBack_Bg8_; DLL2SDK::mscorlib::System::String* UI_Hall_TierUp_FeedBack_Tier_1_; DLL2SDK::mscorlib::System::String* UI_Hall_TierUp_FeedBack_Tier_2_; DLL2SDK::mscorlib::System::String* UI_Hall_Title_Bg_SignIn_1_; DLL2SDK::mscorlib::System::String* UI_Hall_Title_Bg_SignIn_2_; DLL2SDK::mscorlib::System::String* UI_Hall_Title_Bg_SignIn_3_; DLL2SDK::mscorlib::System::String* UI_Guide_Hall_Arrow_Tips_A_; DLL2SDK::mscorlib::System::String* UI_Guide_Hall_CT_tips_Masterplayer_; DLL2SDK::mscorlib::System::String* UI_Guide_Hall_MD_A_; DLL2SDK::mscorlib::System::String* UI_Guide_Hall_MD_B_; DLL2SDK::mscorlib::System::String* UI_Guide_Hall_MK_details_A_; DLL2SDK::mscorlib::System::String* UI_Guide_Hall_MK_tips_A_; DLL2SDK::mscorlib::System::String* UI_Guide_Hall_MK_topbg_A_; DLL2SDK::mscorlib::System::String* UI_Guide_Hall_PL_A_; DLL2SDK::mscorlib::System::String* UI_Guide_Hall_PL_B_; DLL2SDK::mscorlib::System::String* UI_Guide_Hall_PT_Arrow_A_; DLL2SDK::mscorlib::System::String* UI_Guide_Hall_Pt_tips_A_; DLL2SDK::mscorlib::System::String* UI_Guide_Hall_Pt_tips_B_; DLL2SDK::mscorlib::System::String* UI_Guide_Hall_TextMK_A_; DLL2SDK::mscorlib::System::String* UI_HALL_GUIDE_MK_bigmk_A_; DLL2SDK::mscorlib::System::String* UI_HALL_GUIDE_BT_normaldark_A_; DLL2SDK::mscorlib::System::String* UI_HALL_GUIDE_BT_ONLIGHT_A_; DLL2SDK::mscorlib::System::String* UI_HALL_GUIDE_CHARACTER_A_; DLL2SDK::mscorlib::System::String* UI_HALL_GUIDE_PIC_BRMODE_A_; DLL2SDK::mscorlib::System::String* UI_HALL_GUIDE_PIC_PVPMODE_A_; DLL2SDK::mscorlib::System::String* UI_HALL_GUIDE_PIC_ZMMODE_A_; DLL2SDK::mscorlib::System::String* UI_BR_teach_GIF_chip_Tracking_3_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Basic_Picture_1_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Revive_Picture_1_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Revive_Picture_2_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Revive_Picture_3_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Revive_Picture_4_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Revive_Picture_ChooseChips_1_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Revive_Picture_Fight_6_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Revive_Picture_MoveFast_4_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Revive_Picture_Parachuting_2_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Revive_Picture_ReviveTeammate_5_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Revive_Picture_SearChing_3_; DLL2SDK::mscorlib::System::String* UI_BR_teach_GIF_chip_Horror_1_; DLL2SDK::mscorlib::System::String* UI_BR_teach_GIF_chip_Horror_2_; DLL2SDK::mscorlib::System::String* UI_BR_teach_GIF_chip_Horror_3_; DLL2SDK::mscorlib::System::String* UI_BR_teach_GIF_chip_Interference_1_; DLL2SDK::mscorlib::System::String* UI_BR_teach_GIF_chip_Interference_2_; DLL2SDK::mscorlib::System::String* UI_BR_teach_GIF_chip_Interference_3_; DLL2SDK::mscorlib::System::String* UI_BR_teach_GIF_chip_medic_1_; DLL2SDK::mscorlib::System::String* UI_BR_teach_GIF_chip_medic_2_; DLL2SDK::mscorlib::System::String* UI_BR_teach_GIF_chip_medic_3_; DLL2SDK::mscorlib::System::String* UI_BR_teach_GIF_chip_Sneak_1_; DLL2SDK::mscorlib::System::String* UI_BR_teach_GIF_chip_Sneak_2_; DLL2SDK::mscorlib::System::String* UI_BR_teach_GIF_chip_Sneak_3_; DLL2SDK::mscorlib::System::String* UI_BR_teach_GIF_chip_Sneak_4_; DLL2SDK::mscorlib::System::String* UI_BR_teach_GIF_chip_Tracking_1_; DLL2SDK::mscorlib::System::String* UI_BR_teach_GIF_chip_Tracking_2_; DLL2SDK::mscorlib::System::String* UI_BR_teach_GIF_chip_Unyielding_1_; DLL2SDK::mscorlib::System::String* UI_BR_teach_GIF_chip_Unyielding_2_; DLL2SDK::mscorlib::System::String* UI_BR_teach_GIF_chip_Unyielding_3_; DLL2SDK::mscorlib::System::String* UI_BR_teach_modechoose_FPP_A_; DLL2SDK::mscorlib::System::String* UI_BR_teach_modechoose_TPP_A_; DLL2SDK::mscorlib::System::String* UI_BRChip_Video_001_Tracking_; DLL2SDK::mscorlib::System::String* UI_BRChip_Video_002_Horror_; DLL2SDK::mscorlib::System::String* UI_BRChip_Video_003_Medical_; DLL2SDK::mscorlib::System::String* UI_BRChip_Video_004_Sneak_; DLL2SDK::mscorlib::System::String* UI_BRChip_Video_005_Unyielding_; DLL2SDK::mscorlib::System::String* UI_BRChip_Video_006_Interference_; DLL2SDK::mscorlib::System::String* UI_BRChip_Video_007_Airborne_; DLL2SDK::mscorlib::System::String* UI_BRChip_Video_008_trickster_; DLL2SDK::mscorlib::System::String* UI_BRChip_Video_009_TrapMaster_; DLL2SDK::mscorlib::System::String* UI_BRChip_Video_010_InvisibleMan_; DLL2SDK::mscorlib::System::String* UI_BRChip_Video_011_SmokeBomber_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Control_Picture_1_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Revive_Picture_ChooseChips_1_NEW_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Revive_Picture_Fight_6_NEW_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Revive_Picture_MoveFast_4_NEW_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Revive_Picture_Parachuting_2_NEW_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Revive_Picture_ReviveTeammate_5_NEW_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_Revive_Picture_SearChing_3_NEW_; DLL2SDK::mscorlib::System::String* UI_HALL_MK_XY_teach_1_; DLL2SDK::mscorlib::System::String* UI_HALL_MK_XY_teach_10_; DLL2SDK::mscorlib::System::String* UI_HALL_MK_XY_teach_2_; DLL2SDK::mscorlib::System::String* UI_HALL_MK_XY_teach_3_; DLL2SDK::mscorlib::System::String* UI_HALL_MK_XY_teach_4_; DLL2SDK::mscorlib::System::String* UI_HALL_MK_XY_teach_5_; DLL2SDK::mscorlib::System::String* UI_HALL_MK_XY_teach_6_; DLL2SDK::mscorlib::System::String* UI_HALL_MK_XY_teach_7_; DLL2SDK::mscorlib::System::String* UI_HALL_MK_XY_teach_8_; DLL2SDK::mscorlib::System::String* UI_HALL_MK_XY_teach_9_; DLL2SDK::mscorlib::System::String* UI_Global_BG_BATTLEPASS_A_; DLL2SDK::mscorlib::System::String* UI_Global_BG_BATTLEPASS_B_; DLL2SDK::mscorlib::System::String* UI_Global_BG_New_Yellow_; DLL2SDK::mscorlib::System::String* UI_Global_BG_VIEWOFFER_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Synthesis_Orange_; DLL2SDK::mscorlib::System::String* UI_Global_ICON_Synthesis_Purple_; DLL2SDK::mscorlib::System::String* UI_Hall_BT_Clan_arrow_A_; DLL2SDK::mscorlib::System::String* UI_Hall_BT_Clan_BG20_A_; DLL2SDK::mscorlib::System::String* UI_Hall_BT_Clan_BG60_A_; DLL2SDK::mscorlib::System::String* UI_Hall_BT_ICON_ADD_A_; DLL2SDK::mscorlib::System::String* UI_Hall_BT_ICON_ADD_B_; DLL2SDK::mscorlib::System::String* UI_Hall_BT_ICON_ADD_C_; DLL2SDK::mscorlib::System::String* UI_Hall_BT_ICON_ADD_D_; DLL2SDK::mscorlib::System::String* UI_Hall_BT_ICON_DATA_A_; DLL2SDK::mscorlib::System::String* UI_Hall_BT_ICON_DATA_B_; DLL2SDK::mscorlib::System::String* UI_Hall_BT_ICON_LIKE_A_; DLL2SDK::mscorlib::System::String* UI_Hall_BT_ICON_LIKE_B_; DLL2SDK::mscorlib::System::String* UI_Hall_BT_ICON_LIKE_C_; DLL2SDK::mscorlib::System::String* UI_Hall_BT_ICON_LIKE_D_; DLL2SDK::mscorlib::System::String* UI_Hall_BT_ICON_REPORT_A_; DLL2SDK::mscorlib::System::String* UI_Hall_BT_ICON_REPORT_B_; DLL2SDK::mscorlib::System::String* UI_Hall_BT_ICON_REPORT_C_; DLL2SDK::mscorlib::System::String* UI_Hall_BT_ICON_REPORT_D_; DLL2SDK::mscorlib::System::String* UI_Hall_BT_Member_A_; DLL2SDK::mscorlib::System::String* UI_Hall_BT_Top_1_; DLL2SDK::mscorlib::System::String* UI_Hall_BT_Top_2_; DLL2SDK::mscorlib::System::String* UI_Hall_FX_LINE_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Get_MD_4_; DLL2SDK::mscorlib::System::String* UI_Hall_Get_MD_5_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_APVP_Fragthrow_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_APVP_MissileTurn_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_APVP_UAVdefend_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_APVP_UAVhunter_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_BOS_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Captain_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_CDP_B_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Clan_rank_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Clan_setting_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Clan_shop_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Clanchat_Emoji_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Done_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_DownArrow_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Flat_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Guild_arrow_green_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Guild_arrow_Red_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Guild_detailed_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Guild_dropout_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Guild_impitching_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Guild_Kickout_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_LevelUp_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_mail_full_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Mall_Chest_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Mall_Currency_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_SP_Ctrl_Rush_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_SP_KS_UAVdestroy_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_SP_TacEquip_FRAGTHROW_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_SP_Weapon_ARAssault_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_SP_Weapon_ClassicSnipe_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_UPArrow_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_ViceCaptain_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Warehouse_Bulid_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Warehouse_Have_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_BOS_SELF_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_BOS_SELF_B_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_BR_Victory_feedback_frame_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_BR_Victory_feedback_Line_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_BR_Victory_feedback_Line_B_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_BR_Victory_feedback_point_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_BR_Victory_feedback_Roles_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_BR_Victory_feedback_winner_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_CDP_SELF_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_CDP_SELF_B_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_CDP_TOP_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_FFA_SELF_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_FFA_SELF_B_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Guild_Homepage_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_List_Big_Down_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_List_Big_Off_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_List_Big_Off_C_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_List_Big_Off_D_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_List_Big_Off_light_B_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_List_Delete_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_mailtips_empty_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_mailtips_full_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Mall_Small_1_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Mall_Small_2_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Mall_Small_3_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Mall_Small_4_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Mall_Small_5_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Mall_Tips_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Map_2_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_NewMessage_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_PublicBoards_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Title_Common_1_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Top_Level_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_White_01_CK_; DLL2SDK::mscorlib::System::String* UI_Hall_PB_ClanRank_ON_B_; DLL2SDK::mscorlib::System::String* UI_Hall_PL_Details_1_; DLL2SDK::mscorlib::System::String* UI_Hall_PL_Details_2_; DLL2SDK::mscorlib::System::String* UI_Hall_PL_TALK_Myself_1_; DLL2SDK::mscorlib::System::String* UI_Hall_PL_TALK_Other_1_; DLL2SDK::mscorlib::System::String* UI_Hall_Abilities_Icon_Light_; DLL2SDK::mscorlib::System::String* UI_Hall_Abilities_Icon_Lock_; DLL2SDK::mscorlib::System::String* UI_Hall_Abilities_Line_1_; DLL2SDK::mscorlib::System::String* UI_Hall_BattlePass_Line_; DLL2SDK::mscorlib::System::String* UI_Hall_Bg_BattlePass_Lv1_; DLL2SDK::mscorlib::System::String* UI_Hall_Bg_BattlePass_Lv2_; DLL2SDK::mscorlib::System::String* UI_Hall_Bg_BattlePass_Lv3_; DLL2SDK::mscorlib::System::String* UI_Hall_Bg_BattlePass_Lv4_; DLL2SDK::mscorlib::System::String* UI_Hall_Bg_BattlePass_Lv5_; DLL2SDK::mscorlib::System::String* UI_Hall_Bg_BoxGot_Line1_; DLL2SDK::mscorlib::System::String* UI_Hall_Bg_BoxGot_Line2_; DLL2SDK::mscorlib::System::String* UI_Hall_Bg_BoxGot_Line3_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_BP_Reward_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_Chat_voice_wave_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_Goldcoin_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Bg_Got_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_Hot_A_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_Main_A_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_Main_B_; DLL2SDK::mscorlib::System::String* UI_Hall_Bg_Mall_TheFirst_; DLL2SDK::mscorlib::System::String* UI_Hall_Bg_Prop_Sight_; DLL2SDK::mscorlib::System::String* UI_Hall_Bg_Prop_Unavailable_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_Rectangle_A_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_Rectangle_B_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_Rectangle_C_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_Rectangle_D_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_Rectangle_E_; DLL2SDK::mscorlib::System::String* UI_Hall_Bg_Reward_BattlePass_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_TASK_A_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_TASK_B_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_team_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_TIER_A_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_TIER_B_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_TIER_BP_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_TIER_C_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_TIER_D_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_Title_Rectangle_D_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_TreasuerBox_Gray_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_TreasuerBox_Yellow_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_Upgrade_B_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_Upgrade_D_; DLL2SDK::mscorlib::System::String* UI_Hall_BT_Close_Small_; DLL2SDK::mscorlib::System::String* UI_Hall_BT_Shop_Close_; DLL2SDK::mscorlib::System::String* UI_Hall_Btn_Green_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Btn_Red_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Btn_Tab_Mall_1_; DLL2SDK::mscorlib::System::String* UI_Hall_Btn_Tab_Mall_2_; DLL2SDK::mscorlib::System::String* UI_Hall_Btn_Unready_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Bg_FreeIn_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Bg_Sale_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_BT_Play_Yellow_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Camp_Translucent_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Camp_Translucent_B_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_CDP_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_CLAN_Catptain_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_CLAN_ViceCatptain_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_CODPoint_1_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_CODPoint_2_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_CODPoint_3_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_CODPoint_4_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_CODPoint_5_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_CODPoint_6_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_CODPoint_7_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_CODPoint_8_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_CODPoint_safe_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Common_Arrow_Yellow_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_compare_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Decoration_Housebuilding_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Decoration_VS_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Grmp_Uxallence_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Mail_Message_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Mail_Prev_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Match_BPbg_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_mode_QuickStar_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Multiple_Ellipsis_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Ph_One_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Ph_Three_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Ph_Two_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_SwitchArrow_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_TaskReward_; DLL2SDK::mscorlib::System::String* UI_Hall_Loadout_Btn_Skin_; DLL2SDK::mscorlib::System::String* UI_Hall_Mall_Btn_Buy_Got_; DLL2SDK::mscorlib::System::String* UI_Hall_Mall_Btn_Buy_Small2_; DLL2SDK::mscorlib::System::String* UI_Hall_Mall_IconBG_Free_; DLL2SDK::mscorlib::System::String* UI_Hall_MD_Grmp_W1_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_BattlePass_Border_Yellow_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_CLAN_talk_inviteBG_A_; DLL2SDK::mscorlib::System::String* UI_Hall_mk_coupon_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Dynamic_Download_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Event_shareit_Yellow_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Label_Treasurechest_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_MapName_On_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_PayBG_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Prompt_Treasurechest_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_ROOM_getready_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_ROOM_notready_BG_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_ROOM_People_SmallBG_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_ROOM_talkplace_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_ROOM_talkpop_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_tlakpop_myself_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_tlakpop_others_; DLL2SDK::mscorlib::System::String* UI_Hall_PL_Shop_Bul2_; DLL2SDK::mscorlib::System::String* UI_Hall_Private_Bg_RoomNumber_; DLL2SDK::mscorlib::System::String* UI_Hall_PT_ROOM_getready_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Room_Bg_FFA_; DLL2SDK::mscorlib::System::String* UI_Hall_Task_Icon_Location_; DLL2SDK::mscorlib::System::String* UI_Hall_Task_PointBg_; DLL2SDK::mscorlib::System::String* UI_Hall_Title_Orange_A_; DLL2SDK::mscorlib::System::String* UI_Hall_TitleBg_Reward_; DLL2SDK::mscorlib::System::String* UI_Hall_WeaponBG_Common_1_; DLL2SDK::mscorlib::System::String* UI_Hall_WeaponBG_Common_2_; DLL2SDK::mscorlib::System::String* UI_Hall_WeaponBG_Common_3_; DLL2SDK::mscorlib::System::String* UI_Hall_WeaponBG_Common_4_; DLL2SDK::mscorlib::System::String* UI_Hall_WeaponBG_Common_5_; DLL2SDK::mscorlib::System::String* UI_Halll_PT_CLAN_Select_tx_A_; DLL2SDK::mscorlib::System::String* UI_Halll_PT_Select_TY_A_; DLL2SDK::mscorlib::System::String* UI_ICON_Abomination_; DLL2SDK::mscorlib::System::String* UI_ICON_Boss_Butcher_; DLL2SDK::mscorlib::System::String* UI_ICON_Boss_ButcherandCerberus_; DLL2SDK::mscorlib::System::String* UI_ICON_Boss_Cerberus_; DLL2SDK::mscorlib::System::String* UI_ICON_Boss_Cerberusone_A_; DLL2SDK::mscorlib::System::String* UI_ICON_Boss_round_Treant_; DLL2SDK::mscorlib::System::String* UI_ICON_PVEClassic_round_small_01_; DLL2SDK::mscorlib::System::String* UI_ICON_PVEClassic_round_small_02_; DLL2SDK::mscorlib::System::String* UI_ICON_PVEClassic_round_small_03_; DLL2SDK::mscorlib::System::String* UI_ICON_PVEClassic_round_small_04_; DLL2SDK::mscorlib::System::String* UI_ICON_PVEClassic_round_small_05_; DLL2SDK::mscorlib::System::String* UI_Bg_Compare_; DLL2SDK::mscorlib::System::String* UI_Bg_Compare_Empty_; DLL2SDK::mscorlib::System::String* UI_GfIcon_Icon_Video_Luckydraw_1_; DLL2SDK::mscorlib::System::String* UI_GfIcon_Icon_Video_Luckydraw_2_; DLL2SDK::mscorlib::System::String* UI_Hall_Bg_Compare_shu_A_; DLL2SDK::mscorlib::System::String* UI_HAll_BG_Hangup_Detailed_; DLL2SDK::mscorlib::System::String* UI_HAll_BG_Hangup_Yellow_A_; DLL2SDK::mscorlib::System::String* UI_HAll_BG_Hangup_Yellow_B_; DLL2SDK::mscorlib::System::String* UI_Hall_bg_M_Transparent_; DLL2SDK::mscorlib::System::String* UI_Hall_bg_Qualifying_diamond_; DLL2SDK::mscorlib::System::String* UI_Hall_Bg_Upgrade_Mask_; DLL2SDK::mscorlib::System::String* UI_Hall_Btn_Delete_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Btn_team_; DLL2SDK::mscorlib::System::String* UI_HAll_ICON_Back_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_bag_backpack_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_bag_change_small_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_bag_change_small_B_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_bag_compare_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_bag_compare_B_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_bag_equipment_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_bag_grip_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_bag_headwear_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_bag_magazine_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_bag_muzzle_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_bag_optic_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_bag_other_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_bag_reload_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_bag_reload_B_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_bag_slide_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_bag_stock_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_bag_suit_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_bag_vehicle_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_bag_Yellow_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_ChamponShip_; DLL2SDK::mscorlib::System::String* UI_HAll_ICON_Flag_small_; DLL2SDK::mscorlib::System::String* UI_HAll_ICON_Hangup_shut_; DLL2SDK::mscorlib::System::String* UI_HAll_ICON_Lobby_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Video_Update_1_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Video_Update_2_; DLL2SDK::mscorlib::System::String* UI_Hall_Loadout_New_Bg_Upgrade_1_; DLL2SDK::mscorlib::System::String* UI_Hall_Loadout_New_Bg_Upgrade_2_; DLL2SDK::mscorlib::System::String* UI_Hall_Loadout_New_Bg_Upgrade_3_; DLL2SDK::mscorlib::System::String* UI_Hall_Loadout_New_TipsTitle_Red_; DLL2SDK::mscorlib::System::String* UI_Hall_Loadout_New_WeaponTitle_; DLL2SDK::mscorlib::System::String* UI_Hall_mk_Airticket_Blue_; DLL2SDK::mscorlib::System::String* UI_Hall_mk_Airticket_Green_; DLL2SDK::mscorlib::System::String* UI_Hall_mk_Airticket_Orange_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Bag_grey_suit_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Bag_Selectmap_Selected_1_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Bag_Selectmap_Selected_2_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_bag_small_circle_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Bag_white_normal_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Bag_white_yellow_select_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_ghost_google_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_price_google_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Sealframe_White_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Slash_line_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_translucent_Blue_; DLL2SDK::mscorlib::System::String* UI_Hall_mk_Trapezoid_White_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_yellow_Bag_select_A_; DLL2SDK::mscorlib::System::String* UI_Hal_MK_buttonon_TLlist_; DLL2SDK::mscorlib::System::String* UI_Hall_bg_event_Logindaily_Blue_; DLL2SDK::mscorlib::System::String* UI_Hall_bg_event_Logindaily_Selected_; DLL2SDK::mscorlib::System::String* UI_Hall_bg_event_missionrewards_Blue_; DLL2SDK::mscorlib::System::String* UI_Hall_bg_event_missionrewards_Selected_; DLL2SDK::mscorlib::System::String* UI_Hall_BT_Bigmap_typeC_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Fusion_Bg_Bottom_; DLL2SDK::mscorlib::System::String* UI_Hall_FX_dot_tips_A_; DLL2SDK::mscorlib::System::String* UI_Hall_FX_LevelUp_B_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_bp_logo_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Fusion_Hall_Label_Fusion_Check_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Fusion_Hall_Label_Fusion_Check_2_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_TList__; DLL2SDK::mscorlib::System::String* UI_Hall_Label_Fusion_Blue__; DLL2SDK::mscorlib::System::String* UI_Hall_Label_Fusion_Blue_1_; DLL2SDK::mscorlib::System::String* UI_Hall_Label_Fusion_Green_1_; DLL2SDK::mscorlib::System::String* UI_Hall_Label_Fusion_Green_2_; DLL2SDK::mscorlib::System::String* UI_Hall_Label_Fusion_Orange_1_; DLL2SDK::mscorlib::System::String* UI_Hall_Label_Fusion_Orange_2_; DLL2SDK::mscorlib::System::String* UI_Hall_Label_Fusion_Purple_1_; DLL2SDK::mscorlib::System::String* UI_Hall_Label_Fusion_Purple_2_; DLL2SDK::mscorlib::System::String* UI_Hall_Match_Icon_Arrow_select_; DLL2SDK::mscorlib::System::String* UI_Hall_Match_Icon_Arrow_Unselect_; DLL2SDK::mscorlib::System::String* UI_Hall_Match_Icon_Cross_; DLL2SDK::mscorlib::System::String* UI_Hall_Match_Icon_Grading_; DLL2SDK::mscorlib::System::String* UI_Hall_Match_Icon_Tick_; DLL2SDK::mscorlib::System::String* UI_Hall_Match_Plane_Score_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Bigmap_BT_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Bigmap_BT_B_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Buildahouse_VS_Blue_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Buildahouse_VS_hexagon_Big_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Buildahouse_VS_Red_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Compound_BG_Common_B_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Compound_typeA_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Compound_typeA_Circle_BG_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Compound_typeA_Circle_PB_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Compound_window_Blue_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Compound_window_Green_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Compound_window_Orange_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Compound_window_Purple_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Compound_window_White_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_event_character_1_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_event_character_2_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_SPItips_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Spvp_Room_PlayerBg_Homeowner_; DLL2SDK::mscorlib::System::String* UI_Hall_Spvp_SegmentBg_Bar_2_; DLL2SDK::mscorlib::System::String* UI_Icon_Ghost_BattlePass_; DLL2SDK::mscorlib::System::String* UI_HALL_ACCOUNT_ICON_DOWNLOAD_A_; DLL2SDK::mscorlib::System::String* UI_HALL_ACCOUNT_ICON_pull_A_; DLL2SDK::mscorlib::System::String* UI_HALL_ACCOUNT_MK_pull_A_; DLL2SDK::mscorlib::System::String* UI_HALL_ACCOUNT_MK_SCORE_HZ_A_; DLL2SDK::mscorlib::System::String* UI_Hall_BattlePass_Point_1_; DLL2SDK::mscorlib::System::String* UI_Hall_BattlePass_Point_2_; DLL2SDK::mscorlib::System::String* UI_Hall_BattlePass_Point_3_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_Loading_1_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_Loading_2_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_Loading_Avata_1_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_Loading_Avata_2_; DLL2SDK::mscorlib::System::String* UI_Hall_BT_Bigmap_typeA_C_; DLL2SDK::mscorlib::System::String* UI_Hall_FX_CAMP_Line_White_; DLL2SDK::mscorlib::System::String* UI_Hall_FX_Camp_White_SJ_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Attentions_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_StarPanel_Team_; DLL2SDK::mscorlib::System::String* UI_Hall_Inventodry_Sale_B_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Bigmap_modename_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Bigmap_Season_BG_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Camp_Blue_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Camp_Normal_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Camp_Red_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Camp_VS_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Camp_White_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_hyd_FristDouble_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_hyd_lq_bg_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_hyd_lq_dj_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_hyd_weekactivity_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Pass_Bg_CardTitle_; DLL2SDK::mscorlib::System::String* UI_Hall_Pass_Bg_HighestReward_; DLL2SDK::mscorlib::System::String* UI_Hall_Pass_Bg_Home_ListSelected_1_; DLL2SDK::mscorlib::System::String* UI_Hall_Pass_Bg_Home_ListSelected_2_; DLL2SDK::mscorlib::System::String* UI_Hall_Pass_Bg_HomeTop_; DLL2SDK::mscorlib::System::String* UI_Hall_Pass_Bg_Level_; DLL2SDK::mscorlib::System::String* UI_Hall_Pass_Bg_Level_Arrow_; DLL2SDK::mscorlib::System::String* UI_Hall_Pass_Bg_Sale_; DLL2SDK::mscorlib::System::String* UI_Hall_Pass_Bg_Soet_1_; DLL2SDK::mscorlib::System::String* UI_Hall_Pass_Bg_Soet_2_; DLL2SDK::mscorlib::System::String* UI_Hall_Pass_Bg_Soet_3_; DLL2SDK::mscorlib::System::String* UI_Hall_Pass_Bg_Soet_4_; DLL2SDK::mscorlib::System::String* UI_Hall_Pass_Bg_Soet_5_; DLL2SDK::mscorlib::System::String* UI_Hall_Pass_Bg_TaskSelected_; DLL2SDK::mscorlib::System::String* UI_Hall_Pass_Bg_Tips_; DLL2SDK::mscorlib::System::String* UI_Hall_Pass_Bg_WeaponDetail_; DLL2SDK::mscorlib::System::String* UI_Hall_Pass_Btn_Right_; DLL2SDK::mscorlib::System::String* UI_Hall_Pass_Icon_Card_3_; DLL2SDK::mscorlib::System::String* UI_Hall_Pass_Icon_Got_; DLL2SDK::mscorlib::System::String* UI_Hall_Pass_Icon_Task_Arrow_; DLL2SDK::mscorlib::System::String* UI_Hall_Pass_Line_Top_; DLL2SDK::mscorlib::System::String* UI_Hall_Segment_Upgrade_Bg_1_; DLL2SDK::mscorlib::System::String* UI_Hall_Segment_Upgrade_Bg_2_; DLL2SDK::mscorlib::System::String* UI_Hall_Segment_Upgrade_Bg_3_; DLL2SDK::mscorlib::System::String* UI_Hall_Segment_Upgrade_Bg_4_; DLL2SDK::mscorlib::System::String* UI_Hall_Segment_Upgrade_Bg_5_; DLL2SDK::mscorlib::System::String* UI_Hall_Segment_Upgrade_Bg_6_; DLL2SDK::mscorlib::System::String* UI_Hall_Segment_Upgrade_Bg_7_; DLL2SDK::mscorlib::System::String* UI_Hall_Segment_Upgrade_Bg_8_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_Obtain_Point_2_; DLL2SDK::mscorlib::System::String* UI_Hall_Bg_setting_Connect_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Bg_setting_Connect_B_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_Title_Point_1_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_Title_Point_3_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_Title_Point_4_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_Triangle__Mask_1_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_Triangle__Mask_2_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Handle_1_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Handle_2_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Obtaim_Point_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Title_Obtain_M_; DLL2SDK::mscorlib::System::String* UI_Hall_LuckyBoard_BG_Tab_; DLL2SDK::mscorlib::System::String* UI_Hall_LuckyBoard_Light_1_; DLL2SDK::mscorlib::System::String* UI_Hall_LuckyBoard_Light_2_; DLL2SDK::mscorlib::System::String* UI_Hall_LuckyBoard_Light_3_; DLL2SDK::mscorlib::System::String* UI_Hall_LuckyBoard_Light_4_; DLL2SDK::mscorlib::System::String* UI_Hall_LuckyBoard_Light_5_; DLL2SDK::mscorlib::System::String* UI_Hall_LuckyBoard_RewardBg_1_; DLL2SDK::mscorlib::System::String* UI_Hall_LuckyBoard_RewardBg_Btn_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_FX_Bigmap_BG_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Obtain_cod_; DLL2SDK::mscorlib::System::String* UI_Hall_Card_MK_Panel2_; DLL2SDK::mscorlib::System::String* UI_Hall_Bg_Information_5V_; DLL2SDK::mscorlib::System::String* UI_Hall_Match_GradeBar_2_; DLL2SDK::mscorlib::System::String* UI_Hall_BT_First_2_; DLL2SDK::mscorlib::System::String* UI_Hall_BT_First_3_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_grow_lock_A_; DLL2SDK::mscorlib::System::String* UI_Hall_mk_bt_zm_qh_A_; DLL2SDK::mscorlib::System::String* UI_Hall_mk_bt_zm_qh_B_; DLL2SDK::mscorlib::System::String* UI_Hall_mk_bt_zm_qh_C_; DLL2SDK::mscorlib::System::String* UI_Hall_mk_pvp_mapchange_A_; DLL2SDK::mscorlib::System::String* UI_Hall_mk_ZM_mapchange_A_; DLL2SDK::mscorlib::System::String* UI_Hall_TabBg_Character_1_; DLL2SDK::mscorlib::System::String* UI_Hall_TabBg_Character_2_; DLL2SDK::mscorlib::System::String* UI_Hall_TabBg_Character_3_; DLL2SDK::mscorlib::System::String* UI_Hall_Activity_Bg_Content_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_Upgrade_1_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Activity_; DLL2SDK::mscorlib::System::String* UI_Hall_BT_RoomSetting_; DLL2SDK::mscorlib::System::String* UI_Hall_Btn_MK_Log_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Card_JS_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_HeCheng_Lethal_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_HeCheng_Perk_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Hecheng_Random_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_HeCheng_Soldier_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_HeCheng_Tactical_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_HeCheng_Weapon_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Log_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Mail_newmail_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Mail_openmail_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Mail_reachlimts_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Map_Check_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Map_Friend_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Map_Mail_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Map_Set_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Map_Speaker_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Personaldetails_Achievement_none_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Personaldetails_AI_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Personaldetails_Arrow_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Personaldetails_Arrow_B_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Personaldetails_Arrow_C_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Personaldetails_Attack_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Personaldetails_Defence_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Personaldetails_Emblem_none_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Personaldetails_Kills_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Personaldetails_Like_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Personaldetails_Like_B_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Personaldetails_Player_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Personaldetails_Score_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Personaldetails_Shadow_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Personaldetails_Shots_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Personaldetails_Showboard_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Personaldetails_Showboard_B_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Personaldetails_Tips_New_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Personaldetails_Tips_Showed_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Personaldetails_Wins_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_SPMission_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_SPMission_B_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_SPMission_C_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_SPMission_D_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Vacancy_Character_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Watch_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Windows_Back_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Map_MK_ZM_1_; DLL2SDK::mscorlib::System::String* UI_Hall_Map_MK_ZM_2_; DLL2SDK::mscorlib::System::String* UI_Hall_Map_Small_1_; DLL2SDK::mscorlib::System::String* UI_Hall_Map_Small_2_; DLL2SDK::mscorlib::System::String* UI_Hall_Map_Small_3_; DLL2SDK::mscorlib::System::String* UI_Hall_Map_Small_4_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Card_1_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Card_2_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Card_3_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Card_4_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Clanflag_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Common_Tips_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_DailyLogin_BG_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_impeached_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_impeachment_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_List_Big_On_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Personaldetails_Achievement_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Personaldetails_Achievement_B_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Personaldetails_Select_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_PlanB_Map_1_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_PlanB_Map_2_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_PlanB_Map_3_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Season_Title_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Top_; DLL2SDK::mscorlib::System::String* UI_Hall_PT_DailyLogin_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Room_BG_Player_; DLL2SDK::mscorlib::System::String* UI_Hall_Season_BG_Test_A_; DLL2SDK::mscorlib::System::String* UI_Hall_New_Panel_OneLevel_2_; DLL2SDK::mscorlib::System::String* UI_Hall_New_Close_1_; DLL2SDK::mscorlib::System::String* UI_Hall_New_Panel_OneLevel_1_; DLL2SDK::mscorlib::System::String* UI_Hall_NewBtn_Special_1_; DLL2SDK::mscorlib::System::String* UI_Hall_NewBtn_Special_2_; DLL2SDK::mscorlib::System::String* UI_Hall_BT_Activity_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_Rank_data_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_share_blue_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_LOGO_Blackfive_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_MK_Blackfive_; DLL2SDK::mscorlib::System::String* UI_Hall_Evnet_BG_exchange_Blue_; DLL2SDK::mscorlib::System::String* UI_Hall_GA_bg_task_Activity_RED_; DLL2SDK::mscorlib::System::String* UI_Hall_GA_Icon_Activity_; DLL2SDK::mscorlib::System::String* UI_Hall_GA_Icon_Conversion_; DLL2SDK::mscorlib::System::String* UI_Hall_GA_Icon_XP_; DLL2SDK::mscorlib::System::String* UI_Hall_GA_MK_Activityta_Blue_; DLL2SDK::mscorlib::System::String* UI_Hall_GA_MK_Activityta_Green_; DLL2SDK::mscorlib::System::String* UI_Hall_GA_MK_Activityta_Orang_; DLL2SDK::mscorlib::System::String* UI_Hall_GA_MK_Activityta_Red_; DLL2SDK::mscorlib::System::String* UI_Hall_Home_Icon_Video_GA_; DLL2SDK::mscorlib::System::String* UI_Hall_icon_Community_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Customer_GA_; DLL2SDK::mscorlib::System::String* UI_Hall_icon_Delightfulprivilege_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_device_White_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_file_White_; DLL2SDK::mscorlib::System::String* UI_Hall_icon_GameCircle_; DLL2SDK::mscorlib::System::String* UI_Hall_icon_GiftCenter_; DLL2SDK::mscorlib::System::String* UI_Hall_icon_Live_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_microphone_White_; DLL2SDK::mscorlib::System::String* UI_Hall_icon_More_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_position_White_; DLL2SDK::mscorlib::System::String* UI_Hall_icon_QQ_exclusive_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Record_champion_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Record_victory_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_SMS_White_; DLL2SDK::mscorlib::System::String* UI_Hall_icon_tribe_; DLL2SDK::mscorlib::System::String* UI_Hall_icon_WeChat_; DLL2SDK::mscorlib::System::String* UI_Hall_icon_WeChat_exclusive_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_concept_Rank_; DLL2SDK::mscorlib::System::String* UI_Hall_Rank_BG_concept_1_; DLL2SDK::mscorlib::System::String* UI_Hall_Rank_BG_concept_2_; DLL2SDK::mscorlib::System::String* UI_Hall_Rank_BG_concept_3_; DLL2SDK::mscorlib::System::String* UI_Hall_Rank_BG_concept_Big_; DLL2SDK::mscorlib::System::String* UI_Hall_Rank_BG_details_frame_; DLL2SDK::mscorlib::System::String* UI_Hall_Rank_BG_details_Yellow_; DLL2SDK::mscorlib::System::String* UI_Hall_Rank_ICON_concept_CODM_; DLL2SDK::mscorlib::System::String* UI_Hall_Home_MK_BP_NEW_; DLL2SDK::mscorlib::System::String* UI_Hall_Home_MK_BR_NEW_; DLL2SDK::mscorlib::System::String* UI_Hall_Home_MK_Event_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Home_MK_Event_b_; DLL2SDK::mscorlib::System::String* UI_Hall_Home_MK_MP_NEW_; DLL2SDK::mscorlib::System::String* UI_Hall_Home_MK_newmode_NEW_; DLL2SDK::mscorlib::System::String* UI_Hall_Home_MK_RankMatch_NEW_; DLL2SDK::mscorlib::System::String* UI_Hall_Home_MK_ZB_NEW_; DLL2SDK::mscorlib::System::String* UI_Hall_Home_Mode_LockLevel_; DLL2SDK::mscorlib::System::String* UI_Hall_Home_Tips_Bg_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Video_Reward_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Video_Reward_Gray_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Video_Reward_Lock_; DLL2SDK::mscorlib::System::String* UI_Hall_Lobby_Icon_Bp_New_; DLL2SDK::mscorlib::System::String* UI_Hall_Lobby_Icon_Bp_S6_; DLL2SDK::mscorlib::System::String* UI_Hall_Lobby_Icon_Bp_S7_; DLL2SDK::mscorlib::System::String* UI_Hall_Lobby_Icon_Bp_WJ_; DLL2SDK::mscorlib::System::String* UI_Hall_Lobby_Icon_Store_New_; DLL2SDK::mscorlib::System::String* UI_Home_BG_Headportrait_A_; DLL2SDK::mscorlib::System::String* UI_Home_BG_Image_2_; DLL2SDK::mscorlib::System::String* UI_Home_Btn_ModeBg_; DLL2SDK::mscorlib::System::String* UI_Home_Btn_ModeBg_A_; DLL2SDK::mscorlib::System::String* UI_Home_Icon_Bonus_3_; DLL2SDK::mscorlib::System::String* UI_Home_Icon_Bonus_4_; DLL2SDK::mscorlib::System::String* UI_Home_Icon_Bonus_Halloween_; DLL2SDK::mscorlib::System::String* UI_Home_Icon_Safe_A_; DLL2SDK::mscorlib::System::String* UI_Home_Icon_Safe_B_; DLL2SDK::mscorlib::System::String* UI_Home_Icon_Safe_C_; DLL2SDK::mscorlib::System::String* UI_Home_ModeIcon_Lock_; DLL2SDK::mscorlib::System::String* UI_Home_ModeIcon_Multiplayer_; DLL2SDK::mscorlib::System::String* UI_Home_ModeIcon_Zombie_; DLL2SDK::mscorlib::System::String* UI_Home_ModeIcon_Zombie_Small_; DLL2SDK::mscorlib::System::String* UI_Home_Event_MK_Snow_M_1_; DLL2SDK::mscorlib::System::String* UI_Home_Event_MK_Snow_M_2_; DLL2SDK::mscorlib::System::String* UI_Home_Event_MK_Snow_M_3_; DLL2SDK::mscorlib::System::String* UI_Home_Event_Snow_btn_1_; DLL2SDK::mscorlib::System::String* UI_Home_Event_Snow_btn_2_; DLL2SDK::mscorlib::System::String* UI_Hall_InviteF_BG_Headportrait_A_; DLL2SDK::mscorlib::System::String* UI_Hall_InviteF_BG_M_A_; DLL2SDK::mscorlib::System::String* UI_Hall_InviteF_BG_reward_A_; DLL2SDK::mscorlib::System::String* UI_Hall_InviteF_BG_reward_B_; DLL2SDK::mscorlib::System::String* UI_Hall_InviteF_BG_reward_C_; DLL2SDK::mscorlib::System::String* UI_Hall_InviteF_BT_B_; DLL2SDK::mscorlib::System::String* UI_Hall_InviteF_Btn_White_B_; DLL2SDK::mscorlib::System::String* UI_Hall_InviteF_Btn_White_C_; DLL2SDK::mscorlib::System::String* UI_Hall_InviteF_Btn_Yellow_A_; DLL2SDK::mscorlib::System::String* UI_Hall_InviteF_Btn_Yellow_E_; DLL2SDK::mscorlib::System::String* UI_Hall_InviteF_Close_A_; DLL2SDK::mscorlib::System::String* UI_Hall_InviteF_ICON_White_A_; DLL2SDK::mscorlib::System::String* UI_Hall_InviteF_ICON_White_B_; DLL2SDK::mscorlib::System::String* UI_Hall_InviteF_mk_A_; DLL2SDK::mscorlib::System::String* UI_Hall_InviteF_TAB_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Btn_Designate_Gray_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Btn_Designate_Yellow_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Lucklybag_Text_Yellow_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Lucklybag_Title_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Lucklybag_Title_B_; DLL2SDK::mscorlib::System::String* UI_Hall_Lucklybag_Designate_Gray_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Lucklybag_Designate_Yellow_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Lucklybag_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Lucklybag_B_; DLL2SDK::mscorlib::System::String* UI_Hall_Title_Designate_Gray_A_; DLL2SDK::mscorlib::System::String* UI_Hall_BP_banner_Box_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_TreasuerBox_top_blue_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_TreasuerBox_top_purple_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_TreasureBox_Top_BlueBase_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_TreasureBox_Top_PurpleBase_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_TreasuerBox_top_Green_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_TreasureBox_Top_GreenBase_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_TreasureBox_Top_OrangeBase_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_Match_Grey_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_Match_Yellow_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_Safe_circle_A_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_Safe_circle_B_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_Safe_Data_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_Safe_Homepage_SOLD_OUT_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_lock_Open_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_lock_TurnOff_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Safe_small_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Truangle_Yellow_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Safe_Homepage_A_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Safe_Homepage_B_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Safe_Homepage_C_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Safe_Numerical_Grey_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Safe_Numerical_Yellow_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Safe_Numerical_Yellow_Line_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_Bg_Day7_Claim_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_BT_SL_close_New_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_mk_D_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_mk_SL_Canreceive_New_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_mk_SL_normalwhite_New_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_mk_SL_Received_New_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_MK_SL_sign_Seven_New_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_MK_SL_sign_Seven_New_A_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_mk_SL_signyellow_New_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_BG_DAY_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_BT_close_A_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_BT_Havereceive_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_BT_white_A_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_BT_yellow_A_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_BT_ytellowsmall_A_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_BT_ytellowsmall_B_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_BT_ytellowsmall_C_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_Decoration_Article_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_Decoration_Total_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_MK_HaveReceive_Translucent_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_mk_normalwhite_A_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_mk_signyellow_A_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_mk_SL_Canreceive_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_mk_SL_normalwhite_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_mk_SL_Received_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_MK_SL_sign_Seven_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_MK_SL_sign_Text_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_mk_SL_signyellow_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_MK_Time_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_MK_Total_Floor_Big_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_MK_Total_Floor_Small_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_text_A_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_text_B_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_text_C_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_text_D_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_text_DAY_; DLL2SDK::mscorlib::System::String* UI_Hall_PLT_Season1_; DLL2SDK::mscorlib::System::String* UI_Hall_signin_mk_A_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_CODPoint_Golden_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_CODPoint_Golden_B_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_CODPoint_Gray_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_CODPoint_Gray_B_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_CODPoint_Gray_C_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_CODPoint_Gray_D_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_PveRunk_Left_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_RankMatch_1_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Refund_top_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Runk_Left_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_FEATURED_Mode_1_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_FEATURED_Mode_2_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_NewBG_1_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_FEATURED_Mode_3_; DLL2SDK::mscorlib::System::String* UI_Hall_BG_FEATURED_Mode_4_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_BP_Comic_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Bp_Reward_M2_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_TaoZhuang_3_; DLL2SDK::mscorlib::System::String* UI_Hall_Bg_Description_Bp_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_NewBG_3_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_NewBG_4_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_BP_Comic_Big_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Runk_Right_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_BP_Comic_west_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Advertising_Activity_0_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Advertising_Activity_1_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Advertising_Activity_2_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Advertising_Activity_3_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Advertising_Activity_4_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Advertising_Activity_6_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Activity_0_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Activity_1_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Activity_10_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Activity_11_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Activity_12_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Activity_13_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Activity_14_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Activity_15_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Activity_16_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Activity_17_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Activity_18_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Activity_19_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Activity_2_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Activity_20_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Activity_21_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Activity_22_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Activity_3_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Activity_4_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Activity_5_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Activity_6_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Activity_7_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Activity_8_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Activity_9_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_TaoZhuang_1_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_TaoZhuang_2_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Bg_Storeratings_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Bg_Storeratings_Figure_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Bg_Title_Storeratings_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_ICON_Starlevel_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Advertising_Activity_10_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Advertising_Activity_11_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Advertising_Activity_12_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Advertising_Activity_7_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Advertising_Activity_8_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Advertising_Activity_9_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Advertising_Activity_13_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Advertising_Activity_14_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Advertising_Activity_15_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Advertising_Activity_16_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Advertising_Activity_17_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Advertising_Activity_18_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Advertising_Activity_19_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Advertising_Activity_20_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Advertising_Activity_21_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Advertising_Activity_22_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Advertising_Activity_23_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Advertising_Activity_24_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_NewBG_2_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Advertising_Activity_25_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Bp_Reward_S6_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_V2_defaultmap_; DLL2SDK::mscorlib::System::String* UI_Hall_Event_BG_Pull_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Mall_Ads_Big_1_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Mall_Ads_Small_1_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Runk_Leaderboard_; DLL2SDK::mscorlib::System::String* UI_Hall_Lobby_Icon_Bp_New_VNG_; DLL2SDK::mscorlib::System::String* UI_Hall_Square_Bp_Reward_S3_VNG_; DLL2SDK::mscorlib::System::String* UI_Background_BattlePass_BP_Ice_S3_VNG_; DLL2SDK::mscorlib::System::String* UI_Background_BattlePass_BP_Role_S3_VNG_; DLL2SDK::mscorlib::System::String* UI_Background_BattlePass_BP_Season_S3_VNG_; DLL2SDK::mscorlib::System::String* UI_Background_BattlePass_BP_Weapon_S3_VNG_; DLL2SDK::mscorlib::System::String* UI_Background_Common_BattlePass_Technology_VNG_; DLL2SDK::mscorlib::System::String* UI_Background_Common_BattlePass_Technology_B_VNG_; DLL2SDK::mscorlib::System::String* UI_Hall_Btn_Close_Activity_; DLL2SDK::mscorlib::System::String* UI_Hall_Btn_Download_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Btn_Entrance_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Btn_Entrance_B_; DLL2SDK::mscorlib::System::String* UI_Hall_Btn_Entrance_C_; DLL2SDK::mscorlib::System::String* UI_Hall_Btn_Entrance_D_; DLL2SDK::mscorlib::System::String* UI_Hall_Button_LuckydrawQQ_; DLL2SDK::mscorlib::System::String* UI_Hall_Button_PrivilegeQQ_; DLL2SDK::mscorlib::System::String* UI_Hall_Button_PrivilegeQQ_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Button_PrivilegeWechat_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON__QQ_Privilege_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON__QQ_Privilege_B_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON__Wechat_Privilege_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON__Wechat_Privilege_B_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Blue_QQShare_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Blue_QQSpace_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Explicit_Privilege_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Explicit_Privilege_B_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Gold_Privilege_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Gree_WechaSpace_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Green_WechatShare_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Landing_Privilege_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_MK_Privilege_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_MK_Privilege_B_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_MK_Privilege_C_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_MK_Privilege_D_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Privilege_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Privilege_B_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Privilege_C_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Screenshots_Yellow_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Entrance_1_; DLL2SDK::mscorlib::System::String* UI_Hall_MK_Entrance_3_; DLL2SDK::mscorlib::System::String* UI_Hall_Login_BT_apple_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Login_BT_apple_VNG_; DLL2SDK::mscorlib::System::String* UI_Hall_Login_BT_Facebook_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Login_BT_Facebook_VNG_; DLL2SDK::mscorlib::System::String* UI_Hall_Login_BT_garena_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Login_BT_google_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Login_BT_Guest_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Login_BT_Guest_B_; DLL2SDK::mscorlib::System::String* UI_Hall_Login_BT_Guest_VNG_; DLL2SDK::mscorlib::System::String* UI_Hall_Login_BT_line_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Login_BT_UNO_A_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Award_Role_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Award_Role_S2_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Bp_Reward_M_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_RankMatch_BR_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_RankMatch_BR_Small_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_RankMatch_LOGO_BR_S2_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_RankMatch_LOGO_fine_S3_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_RankMatch_LOGO_fine_S4__; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_RankMatch_LOGO_fine_S5_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_RankMatch_LOGO_MP_S2_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_RankMatch_Season_S1_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_RankMatch_Season_S1_Pre_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_RankMatch_Season_S2_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_RankMatch_Season_S2_Pre_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_RankMatch_Season_S3_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_RankMatch_Season_S4_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_RankMatch_Season_S5_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_RankMatch_Season_S6_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_RankMatch_Season_S7_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_RankMatch_Season_S8_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_RankMatch_Season_S9_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Award_Weapon_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_Award_Weapon_S2_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_RankMatch_LOGO_BR_S5_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_RankMatch_LOGO_BR_Small_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_RankMatch_LOGO_MP_S5_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_RankMatch_LOGO_MP_Small_; DLL2SDK::mscorlib::System::String* UI_Hall_ICON_RankMatch_LOGO_PreSeason_; DLL2SDK::mscorlib::System::String* UI_Hall_Season_Big_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Season_Small_B_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Checkpoin_01_1_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Checkpoin_01_2_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Checkpoin_01_3_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Checkpoin_01_4_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_IMG_ChapterIllustration_GR_1_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_IMG_ChapterIllustration_GR_14_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_IMG_ChapterIllustration_GR_15_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_IMG_ChapterIllustration_GR_16_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_IMG_ChapterIllustration_GR_17_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_IMG_ChapterIllustration_GR_18_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_IMG_ChapterIllustration_GR_4_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_IMG_ChapterIllustration_GR_5_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_IMG_ChapterIllustration_GR_7_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Boss_Gashaponmachine_Ball_Blue_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Boss_Gashaponmachine_Ball_Green_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Boss_Gashaponmachine_Ball_grey_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Boss_Gashaponmachine_Ball_Orange_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Boss_Gashaponmachine_Ball_Purple_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Boss_Gashaponmachine_card_Blue_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Boss_Gashaponmachine_card_Green_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Boss_Gashaponmachine_card_grey_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Boss_Gashaponmachine_card_Orange_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Boss_Gashaponmachine_card_Purple_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Icon_Boss_card_1_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Icon_Boss_card_2_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Icon_Boss_card_3_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Icon_Boss_card_4_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Icon_Boss_card_5_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_MD_Blood_1_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_MD_Blood_2_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_MD_Blood_3_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_MD_Blood_4_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_MD_Blood_B_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_MD_Blood_C_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_MD_Blood_D_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_MK_awards_A_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_MK_Title_6_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_mk_unlock_A_; DLL2SDK::mscorlib::System::String* UI_Hall_Icon_Arrow_Next_; DLL2SDK::mscorlib::System::String* UI_Hall_MD_Grmp_X1_; DLL2SDK::mscorlib::System::String* UI_Hall_MD_Grmp_X2_; DLL2SDK::mscorlib::System::String* UI_Hall_MD_Grmp_X3_; DLL2SDK::mscorlib::System::String* UI_Hall_MD_Grmp_X4_; DLL2SDK::mscorlib::System::String* UI_Hall_MD_Grmp_X5_; DLL2SDK::mscorlib::System::String* UI_Hall_ZM_FX_Square_B_; DLL2SDK::mscorlib::System::String* UI_Hall_ZM_FX_Square_C_; DLL2SDK::mscorlib::System::String* UI_Hall_ZM_FX_Square_D_; DLL2SDK::mscorlib::System::String* UI_Hall_ZM_MK_Level_4_; DLL2SDK::mscorlib::System::String* UI_Hall_ZM_MK_Level_Lock_; DLL2SDK::mscorlib::System::String* UI_Hall_ZM_MK_TZ_Normal_; DLL2SDK::mscorlib::System::String* UI_Hall_ZM_MK_TZ_selected_; DLL2SDK::mscorlib::System::String* UI_Hall_ZM_MK_TZ_UNLOCKED_; DLL2SDK::mscorlib::System::String* UI_Hall_ZM_MK_ZX_normal_; DLL2SDK::mscorlib::System::String* UI_Hall_ZM_MK_ZX_selected_; DLL2SDK::mscorlib::System::String* UI_ZM_HALL_abilities_mk_unlocked_A_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_BG_Hexagon_Floor_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Home_Bg_1_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Home_Bg_2_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Home_Bg_3_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Home_Bg_Big_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Home_Bg_Schedule_1_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Home_Bg_Schedule_2_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Home_Bg_Schedule_3_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Home_Bg_Schedule_4_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Home_Icon_Arrow_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Home_Icon_Difficult_easy_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Home_Icon_Difficult_hard_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Home_Icon_Difficult_hell_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Home_Icon_Difficult_White_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Home_Icon_Pass_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Home_Light_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Home_Mark_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_ICON_Increase_Numberreward_Multiplayer_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_ICON_Increase_Numberreward_Team_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_MK_complete_small_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_MK_Dailychallenges_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_MK_Limit_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_MK_Rewaro_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Tips_Bluy_Box_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_BG_COMPLETE_3_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_BG_DAMAGEA_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_BG_FIRSTCOMPLETEDROPS_A_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_MK_Biochemical_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_MK_REWARD_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HALL_NEW_dot_NORMAL_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HALL_NEW_dot_SELECT_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HALL_NEW_Icon_win_text_top_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HALL_NEW_loading_MK_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HALL_NEW_MK_changelevel_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HALL_NEW_multiplayer_text_top_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HALL_NEW_SINGLE_icon_pass_top_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HALL_NEW_SINGLE_mk_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HALL_NEW_SINGLE_notpass_top_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HALL_NEW_SINGLE_pass_top_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HALL_NEW_SINGLE_pass_top_white_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Home_Icon_Difficult_1_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Home_Icon_Difficult_2_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Home_Icon_Difficult_3_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Home_Icon_Difficult_4_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Home_Icon_Difficult_5_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_Home_Icon_Difficult_6_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_ICON_Mode_Challenge_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_ICON_Mode_Endless_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_ICON_Mode_Mainstory_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_ICON_Mode_Multiplayer_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_ICON_Mode_Team_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_IMG_MapEntity_GRBus_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_IMG_MapEntity_GRCornfield_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_IMG_MapEntity_GRDiner_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_IMG_MapEntity_GRFarm_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_IMG_MapEntity_GRHouse1_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_IMG_MapEntity_GRLavaBig1_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_IMG_MapEntity_GRLavaBig2_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_IMG_MapEntity_GRLavaSmall1_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_IMG_MapEntity_GRLavaSmall2_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_IMG_MapEntity_GRLavaSmall3_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_IMG_MapEntity_GRLavaSmall4_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_IMG_MapEntity_GRPower_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_IMG_MapEntity_GRTown_; DLL2SDK::mscorlib::System::String* UI_Background_PenQi_; DLL2SDK::mscorlib::System::String* UI_Background_Room_Team_2_; DLL2SDK::mscorlib::System::String* UI_Background_BattlePass_BG_3D_; DLL2SDK::mscorlib::System::String* UI_Background_Store_Bag_3D_; DLL2SDK::mscorlib::System::String* UI_Background_Arena_Share_; DLL2SDK::mscorlib::System::String* UI_Background_Match_Bg_; DLL2SDK::mscorlib::System::String* UI_Background_event1_1_; DLL2SDK::mscorlib::System::String* UI_Background_event1_2_; DLL2SDK::mscorlib::System::String* UI_Background_Growing_; DLL2SDK::mscorlib::System::String* UI_Background_Upgrade_; DLL2SDK::mscorlib::System::String* UI_Background_BattlePass_BP_S7_2_; DLL2SDK::mscorlib::System::String* UI_Background_ReturnBenefits_Normal_; DLL2SDK::mscorlib::System::String* UI_Background_Reward_; DLL2SDK::mscorlib::System::String* UI_Hall_Bg_Adaptation_1_; DLL2SDK::mscorlib::System::String* UI_Hall_Bg_Adaptation_2_; DLL2SDK::mscorlib::System::String* UI_Background_Got_New_2_; DLL2SDK::mscorlib::System::String* UI_Background_Pve_Loading_Guide_; DLL2SDK::mscorlib::System::String* UI_Background_Card_; DLL2SDK::mscorlib::System::String* UI_Background_RankMatch_Home_Common_; DLL2SDK::mscorlib::System::String* UI_Background_Common_newshop_A_; DLL2SDK::mscorlib::System::String* UI_Background_Reward_3D_; DLL2SDK::mscorlib::System::String* UI_Background_Got_New_1_; DLL2SDK::mscorlib::System::String* UI_Background_Got_New_3_; DLL2SDK::mscorlib::System::String* UI_Background_BG_RankMatch_A_; DLL2SDK::mscorlib::System::String* UI_Background_Private_Common_; DLL2SDK::mscorlib::System::String* UI_Background_BG_Result_A_; DLL2SDK::mscorlib::System::String* UI_Background_Hall_Abilities_A_; DLL2SDK::mscorlib::System::String* UI_Background_Common_BattlePsss_Buy_S7_; DLL2SDK::mscorlib::System::String* UI_Background_Common_BattlePass_B_; DLL2SDK::mscorlib::System::String* UI_Background_RankMatch_Br_; DLL2SDK::mscorlib::System::String* UI_Background_RankMatch_Season_transition_; DLL2SDK::mscorlib::System::String* UI_Background_Common_BattlePass_Technology_B_; DLL2SDK::mscorlib::System::String* UI_Background_Common_Specialforactivities_A_; DLL2SDK::mscorlib::System::String* UI_Background_Level_Upgrade_; DLL2SDK::mscorlib::System::String* UI_Background_BG_PropHunt_Settlement_; DLL2SDK::mscorlib::System::String* UI_Background_BG_single_; DLL2SDK::mscorlib::System::String* UI_Background_Vault_; DLL2SDK::mscorlib::System::String* UI_Background_Share_MP_Rank_; DLL2SDK::mscorlib::System::String* UI_Background_BG_PVE_tipsforgame_a_; DLL2SDK::mscorlib::System::String* UI_Background_Christmas_event_; DLL2SDK::mscorlib::System::String* UI_Background_BG_Christmas_candy_; DLL2SDK::mscorlib::System::String* UI_Background_BattlePass_BP_S6_2_; DLL2SDK::mscorlib::System::String* UI_Background_BattlePass_BP_S6_1_; DLL2SDK::mscorlib::System::String* UI_Background_Hall_1_; DLL2SDK::mscorlib::System::String* UI_Background_Store_Bag_; DLL2SDK::mscorlib::System::String* UI_Background_MF_3D_; DLL2SDK::mscorlib::System::String* UI_Background_BattlePass_BP_S6_5_; DLL2SDK::mscorlib::System::String* UI_Background_BG_Cumulative_Topup_; DLL2SDK::mscorlib::System::String* UI_Background_BattlePass_BP_S6_3_; DLL2SDK::mscorlib::System::String* UI_Background_Rank_MULTIPLAYER_share3_; DLL2SDK::mscorlib::System::String* UI_Background_LuckyBoard_; DLL2SDK::mscorlib::System::String* UI_Background_LuckyBoard_Detail_3D_; DLL2SDK::mscorlib::System::String* UI_Background_Sharingcourtesy_; DLL2SDK::mscorlib::System::String* UI_Background_Common_BattlePsss_Buy_S6_; DLL2SDK::mscorlib::System::String* UI_Background_Event_Bg_Global_; DLL2SDK::mscorlib::System::String* UI_Background_RankMatch_S4_; DLL2SDK::mscorlib::System::String* UI_Background_Common_System_; DLL2SDK::mscorlib::System::String* UI_Background_Map_APVP_1_; DLL2SDK::mscorlib::System::String* UI_Background_Draw_Skull_3D_; DLL2SDK::mscorlib::System::String* UI_Background_BattlePass_BP_S7_5_; DLL2SDK::mscorlib::System::String* UI_Background_BattlePass_BP_S7_3_; DLL2SDK::mscorlib::System::String* UI_Background_BattlePass_BP_S7_4_; DLL2SDK::mscorlib::System::String* UI_Background_BattlePass_BP_S7_1_; DLL2SDK::mscorlib::System::String* UI_Background_Common_BattlePsss_S6_; DLL2SDK::mscorlib::System::String* UI_Background_BattlePass_BP_S6_4_; DLL2SDK::mscorlib::System::String* UI_Background_CHM_33D_; DLL2SDK::mscorlib::System::String* UI_Background_Common_BattlePsss_S7_; DLL2SDK::mscorlib::System::String* UI_Background_RankMatch_S4_ATVI_; DLL2SDK::mscorlib::System::String* UI_Background_bg_Duel_Loading_; DLL2SDK::mscorlib::System::String* UI_Background_Common_System_2_; DLL2SDK::mscorlib::System::String* UI_Background_Mall_NewBG_; DLL2SDK::mscorlib::System::String* UI_Background_BP_NEW_; DLL2SDK::mscorlib::System::String* UI_Background_XXG_3D_; DLL2SDK::mscorlib::System::String* UI_Background_XB1_3D_; DLL2SDK::mscorlib::System::String* UI_Background_RankMatch_S4_Korea_; DLL2SDK::mscorlib::System::String* UI_Background_RankMatch_S4_Garena_; DLL2SDK::mscorlib::System::String* UI_Background_RankMatch_S5_; DLL2SDK::mscorlib::System::String* UI_Background_BG_TrainingCourse_; DLL2SDK::mscorlib::System::String* UI_Background_XB2_3D_; DLL2SDK::mscorlib::System::String* UI_Background_Sharingcourtesy_SoutheastAsia_; DLL2SDK::mscorlib::System::String* UI_Background_Sharingcourtesy_West_; DLL2SDK::mscorlib::System::String* UI_Background_event_big_; DLL2SDK::mscorlib::System::String* UI_Background_Common_EventBG_; DLL2SDK::mscorlib::System::String* UI_Background_BG_infection_Settlement_; DLL2SDK::mscorlib::System::String* UI_Background_screenshot_Monthlysign_; DLL2SDK::mscorlib::System::String* UI_Background_BG_BP_CP_; DLL2SDK::mscorlib::System::String* UI_Background_BG_BP_JB_; DLL2SDK::mscorlib::System::String* UI_Background_BG_BP_mxp_; DLL2SDK::mscorlib::System::String* UI_Background_BG_BP_XPl_; DLL2SDK::mscorlib::System::String* UI_Background_BG_BP_XPZ_; DLL2SDK::mscorlib::System::String* UI_Background_BigBG_CallingCard_Common_; DLL2SDK::mscorlib::System::String* UI_Baceground_Event_Resistance_; DLL2SDK::mscorlib::System::String* UI_Background_Draw_Machineguncorrosion_B_3D_; DLL2SDK::mscorlib::System::String* UI_Background_Common_BattlePass_Tier_A_; DLL2SDK::mscorlib::System::String* UI_Background_Task_MapBg_; DLL2SDK::mscorlib::System::String* UI_Background_Draw_Machineguncorrosion_A_3D_; DLL2SDK::mscorlib::System::String* UI_Background_BG_BP_Character_1_; DLL2SDK::mscorlib::System::String* UI_Background_BG_BP_Character_2_; DLL2SDK::mscorlib::System::String* UI_Background_BG_BP_Character_S6_1_; DLL2SDK::mscorlib::System::String* UI_Background_BG_BP_Character_S6_2_; DLL2SDK::mscorlib::System::String* UI_Background_RankMatch_S5_Korea_; DLL2SDK::mscorlib::System::String* UI_Background_RankMatch_S5_Garena_; DLL2SDK::mscorlib::System::String* UI_Background_RankMatch_S5_ATVI_; DLL2SDK::mscorlib::System::String* UI_Background_BattlePass_BG_; DLL2SDK::mscorlib::System::String* UI_Background_BattlePass_Rule_; DLL2SDK::mscorlib::System::String* UI_Background_ZM_computer_hud_A_; DLL2SDK::mscorlib::System::String* UI_Background_ZM_paper_hud_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ARROW_dangertips_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_bag_cannothavelitemmk_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_bag_normalitemmk_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_bg_dogtag_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_bg_Duel_HotTime_; DLL2SDK::mscorlib::System::String* UI_BR_hud_bg_killnum_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_BG_missle_ring_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_BG_missle_ring_Yellow_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_BG_Parachute_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_BG_Parachute_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_BG_Parachute_C_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_BG_Request_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_BG_Request_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_BG_Request_D_; DLL2SDK::mscorlib::System::String* UI_BR_hud_bg_score_black_20_; DLL2SDK::mscorlib::System::String* UI_BR_hud_bg_score_white_20_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_BP_specialblood_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_broadcast_blackmki_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_broadcast_ICON_chipblue_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_broadcast_ICON_chipmachina_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_broadcast_ICON_chippurple_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_broadcast_ICON_closewin_blue_; DLL2SDK::mscorlib::System::String* UI_BR_hud_broadcast_ICON_Easter_EasterEgg_; DLL2SDK::mscorlib::System::String* UI_BR_hud_broadcast_ICON_fh_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_broadcast_ICON_kt_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_broadcast_ICON_lastfh_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_broadcast_ICON_lostwaring_red_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_broadcast_ICON_Others_Treasure_; DLL2SDK::mscorlib::System::String* UI_BR_hud_broadcast_ICON_sq_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_broadcast_ICON_sqts_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_broadcast_ICON_tank_; DLL2SDK::mscorlib::System::String* UI_BR_hud_broadcast_ICON_TreasureMap_; DLL2SDK::mscorlib::System::String* UI_BR_hud_broadcast_ICON_tsgs_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_broadcast_ICON_zombie_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_broadcast_ICON_zombieBOSS_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_broadcast_MK_blue_; DLL2SDK::mscorlib::System::String* UI_BR_hud_broadcast_mk_fx_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_broadcast_MK_green_; DLL2SDK::mscorlib::System::String* UI_BR_hud_broadcast_MK_orange_; DLL2SDK::mscorlib::System::String* UI_BR_hud_broadcast_MK_purple_; DLL2SDK::mscorlib::System::String* UI_BR_hud_broadcast_MK_red_; DLL2SDK::mscorlib::System::String* UI_BR_hud_broadcast_MK_zombieRED_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_broadcast_smalltri_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_BT_MAP_ADJUST_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_BT_MOVE_BUTTON_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_BT_NORMAL_ARROW_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Btn_Mark_bigselect_X_big_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Btn_Mark_bigselect_X_small_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_BUTTON_ARROW_PICKUP_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_BUTTON_ARROW_PICKUP_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_BUTTON_ARROW_PICKUP_C_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_Class_Tips_MK1_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_Class_Tips_MK2_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_Class_Tips_MK3_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_Class_Tips_MK4_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ClassIcon_Airborne_tips_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_COUNT_circle_line_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_COUNT_circle_white_line_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_COUNT_MK_BLACK_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_FX_Blue_mark_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_FX_ICON_BT_FASTRUN_ON_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_FX_red_mark_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_FX_SELECT_BAG_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_FX_SELECT_PICKUP_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_FX_Selectsquare_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_FX_yellow_mark_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_Airborne_fly_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_Application_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_ARROW_YELLOW_SAMLL_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_ICON_backarrow_formap_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_BAG_bag_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_BAG_bodyarmor_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_bag_empty_Grenade_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_bag_empty_M_left_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_bag_empty_M_right_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_bag_empty_med_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_BAG_helmet_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_bag_mybag_BIG_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_bag_mybag_Grenade_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_BODYARMOR_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUd_Icon_Cactus_Bug_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_ICON_dancing_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_ICON_dancing_Yellow_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_DIGHere_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_DRIVE_HP_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_ICON_Duel_HotTime_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_ICON_Duel_Kills_Blue_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_ICON_Duel_Kills_Red_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_ESCAPE_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_EYE_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_EYE_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_forbidden_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_FORUAV_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_FORUAV_B_; DLL2SDK::mscorlib::System::String* UI_Br_Hud_Icon_GetUp_; DLL2SDK::mscorlib::System::String* UI_Br_Hud_Icon_giftXmas_1_; DLL2SDK::mscorlib::System::String* UI_BR_HUd_Icon_grenade_hut_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_helicopter_Alarm_red_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_helicopter_lockon_Orange_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_helicopter_missle_Red_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_helicopter_MK_tips_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_helicopter_safe_green_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_HELM_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_JUMPAWAY_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_JUMPAWAY_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_JUMPAWAY_SMALL_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_Jumping_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_kill_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_MAP_DELETE_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_MAP_MARK_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_MAP_URPALCE_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_MAP_zommout_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_MAP_zoomin_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_attack_middle_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_attack_normal_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_attack_Rednormal_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_attack_Rednormal_middle_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_attack_white_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_Blueline_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_enemy_middle_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_enemy_normal_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_enemy_white_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_go_middle_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_go_normal_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_go_white_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_guide_Blue_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_guide_middle_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_guide_middle_Blue_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_guide_normal_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_guide_white_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_redline_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_redmark_Small_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_smallICON_agree_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_smallICON_Cancle_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_smallICON_line_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_smallICON_line_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_smallICON_mark_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_someonecome_middle_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_someonecome_normal_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_someonecome_white_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_weapon_1_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_WEAPON_1_normal_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_WEAPON_1_Small_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_weapon_2_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_WEAPON_2_normal_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_WEAPON_2_Small_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_weapon_3_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_WEAPON_3_ground_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_WEAPON_3_normal_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_WEAPON_3_Small_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_weapon_4_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_WEAPON_4_ground_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_WEAPON_4_normal_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_WEAPON_4_Small_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_weapon_5_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_WEAPON_5_ground_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_WEAPON_5_normal_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_WEAPON_5_Small_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_yellowline_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_mark_yellowmark_Small_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_member_meter_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_member_save_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_MIC_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_MIC_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_MIC_c_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_ICON_missle_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_ICON_missle_Yellow_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_OPENJUMP_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_OPENJUMP_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_OPENJUMP_SMALL_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_PARACHUTE_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_partforinfo_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_PICKUP_BAG_NEWA_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_PICKUP_NEW_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_Prompt_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_Request_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_resurrection_Helpme_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_Return_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_revive_plane_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_revive_w_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_revive_wplus_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_ICON_reviveplane_fortime_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_RUNNING_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_Screwbolt_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_SIDEWAYS_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_SIDEWAYS_B_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_sign_class_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_sign_zpmbie_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_sign_zpmbieBOSS_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_SOUND_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_SOUND_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_SOUND_C_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_Sparker_A_; DLL2SDK::mscorlib::System::String* UI_Br_Hud_Icon_Strop_1_; DLL2SDK::mscorlib::System::String* UI_Br_Hud_Icon_Strop_2_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_swim_keepmove_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_swim_keepmove_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_takebox_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_takebox_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_TALK_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_TALK_B_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_Tank_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_Tank_Yellow_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_TEAM_DEAD_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_TEAM_DRIVE_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_TEAM_FLY_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_TEAM_HELP_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_TEAM_hurtdown_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_TEAM_mictalking_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_TEAM_OFFLINE_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_TEAM_PLANE_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_TEAM_TALK_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_TEAM_Witeness_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_tips_chip_big_C_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_tips_chip_off_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_tips_chip_on_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_TIPS_DRINK_BLOOD_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_TIPS_DRINK_RUN_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_tips_safearea_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_tips_safearea_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_TIPS_UAV_danger_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_transfer_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_ICON_Treasure_OpenDoor_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_ICON_Treasure_position_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_ICON_Treasure_position_Dug_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_ICON_Treasure_position_Golden_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_ICON_Treasure_Prompt_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_ICON_Treasure_Prompt_Dug_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_WITNESS_QUIT_A_; DLL2SDK::mscorlib::System::String* UI_Br_Hud_Icon_xmastree_A_; DLL2SDK::mscorlib::System::String* UI_Br_Hud_Icon_xmastree_on_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_zj_leave_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_zj_leave_B_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_line_Mark_small_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_BAG_10square_1_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_BAG_10square_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_BAG_5square_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_BAG_ORANGEGUN_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_BEGINPLAYER_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_MK_bigselect_black_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_MK_bigselect_black_B_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_MK_bigselect_white_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_MK_bigselect_white_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_blue_normal_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_blue_normal_glow_E_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_blue_normal_line_black_C_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_blue_normal_line_glow_D_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_blue_normal_line_white_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_BT_MAP_zoom_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_button_large_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_button_normal_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_button_sighting_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_button_small_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_foralltips_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_grenade_arrowdown_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_grenade_arrowmk_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_grenade_arrowup_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_grenade_nummk_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_grenade_select_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_GUN_PLANA_AMMONUM_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_GUN_PLANA_SWITCH_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_GUN_PLANA_SWITCH_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_HERO_CHOOSE_BIG_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_mk_high_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_outsidetips_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_outsidetips_markicon_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_purple_normal_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_purple_normal_glow_E_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_purple_normal_line_black_C_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_purple_normal_line_glow_D_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_purple_normal_line_white_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_radarups_mapfeatures_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_radarups_mapfeatures_B_; DLL2SDK::mscorlib::System::String* UI_BR_hud_mk_revive_whitemk_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_MK_revivingprocess_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_selectclass_outmk_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_mk_tips_revive_bg_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_mk_tips_revive_bg_small_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_mk_tips_revive_Pr_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_MK_tips_reviveplane_fortime_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_tipsaround_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_tipsaround_formark_blue_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_tipsaround_formark_blue_Arrow_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_tipsaround_formark_red_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_tipsaround_formark_red_Arrow_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_tipsaround_formark_yellow_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_tipsaround_formark_yellow_Arrow_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_tipsaround_pb_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_tipsaround_PR_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_TOP_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_weaponPJ_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_YG_markbg_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_YG_markICON_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_Newhud_TOP_idcdllection_BG_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_Newhud_uskill_dotA_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_Newhud_uskill_dotB_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_Newhud_uskill_dotbg_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_Newhud_uskill_dotC_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_Newhud_uskill_mk_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_PB_DRINK_JDT_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_PB_LEVEL_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_PB_LEVEL_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_PB_NORMAL_WHITE_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_PB_NORMAL_YELLOW_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_PB_RUNNING_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_PB_RUNNING_B_; DLL2SDK::mscorlib::System::String* UI_BR_ICON_ARROW_KEEPDRIVE_A_; DLL2SDK::mscorlib::System::String* UI_BR_ICON_ARROW_KEEPDRIVE_B_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_CDtime_Down_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_CDtime_Help_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_Icon_Bombing_tips_A_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_Icon_Help_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_Icon_Impact_; DLL2SDK::mscorlib::System::String* UI_Hud_BRchip_MK_chipdec_blue_A_; DLL2SDK::mscorlib::System::String* UI_Hud_BRchip_MK_chipitem_blue_B_; DLL2SDK::mscorlib::System::String* UI_Hud_BRchip_MK_chipitem_blue_MKbig_A_; DLL2SDK::mscorlib::System::String* UI_Hud_BRchip_MK_chipitem_blue_small_C_; DLL2SDK::mscorlib::System::String* UI_Hud_BRchip_MK_chipselect_tick_A_; DLL2SDK::mscorlib::System::String* UI_Hud_BRchip_MK_classwindows_blue_A_; DLL2SDK::mscorlib::System::String* UI_Hud_BRchip_MK_classwindows_close_A_; DLL2SDK::mscorlib::System::String* UI_Hud_BRchip_MK_classwindows_FX_A_; DLL2SDK::mscorlib::System::String* UI_Hud_BRchip_MK_myself_white_A_; DLL2SDK::mscorlib::System::String* UI_Hud_BRChip_MK_noplayericon_A_; DLL2SDK::mscorlib::System::String* UI_Hud_BRchip_MK_teammate_black_A_; DLL2SDK::mscorlib::System::String* UI_Hud_BRchip_MK_timeclock_A_; DLL2SDK::mscorlib::System::String* UI_Hud_Btn_Mark_agree_A_; DLL2SDK::mscorlib::System::String* UI_Hud_Btn_Mark_boxthings_A_; DLL2SDK::mscorlib::System::String* UI_Hud_Btn_Mark_cancle_A_; DLL2SDK::mscorlib::System::String* UI_Hud_Btn_Mark_normalthings_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_20v20_enemy_; DLL2SDK::mscorlib::System::String* UI_BR_hud_20v20_teammate_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_backage_ICON_Barrel_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_backage_ICON_Body_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_backage_ICON_Mag_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_backage_ICON_Optic_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_backage_ICON_Stock_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_backage_ICON_Underbarrel_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_bag_BT_CLOSE_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_bag_BT_CLOSE_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_bag_MK_detals_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_bag_mk_down_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_bag_mk_normal_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_bag_mk_select_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_bag_MK_shiqu_white_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_bag_mk_using_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_bag_normalnmk_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_bag_select_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_BG_bagmk_grey_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_bg_score_blue_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_bg_score_red_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_BG_Vehicle_Articleblood_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_BG_Vehicle_Articleblood_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_Btn_Interchanging_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_Btn_Interchanging_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_crosshair_HJFK_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_crosshair_jxfk_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_drone_COMMON_arrow_yellow_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_drone_enemy_using_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_drone_following_mk_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_drone_using_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_FX_TEAM_MYSELF_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_FX_TEAM_MYSELF_BIG_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_FX_UAV_HURTTIPS_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_ADDOIL_RIGHT_A1_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_ADDOIL_RIGHT_A2_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_ADDOIL_RIGHT_B1_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_ADDOIL_RIGHT_B2_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_ARROW_FORCAR_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_ARROW_FORCAR_ADDOIL_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_ARROW_FORCAR_ADDOIL_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_ARROW_FORCAR_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_BACKTOGUN_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_BACKTOGUN_B_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_bagthrow_medic_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_bagthrow_protectl_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_bagthrow_small_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_BT_CAR_JUMP_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_BT_CAR_JUMP_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_BT_FASTRUN_ALWAYSON_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_BT_FASTRUN_NORMAL_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_BT_FASTRUN_ON_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_BT_UAV_ALWAYSON_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_BT_UAV_NORMAL_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_BT_UAV_ON_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_BT_YKBOOM_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_BT_YKBOOM_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_DRIVE_LEFT_ARROW_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_DRIVE_LEFT_BIG_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_DRIVE_LEFT_BIG_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_DRIVE_LEFT_SMALL_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_DRIVE_LEFT_SMALL_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_DRIVE_OIL_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_FORCAR_BRAKE_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_FORCAR_BRAKE_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_FORCAR_DRIVE_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_FORCAR_DRIVE_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_FORCAR_HORN_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_FORCAR_HORN_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_FORCAR_SEAT_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_FORCAR_SEAT_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_FORhelicopter_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_FORhelicopter_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_FORMOTOBIKE_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_FORMOTOBIKE_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_GRENADE_GIVEUPTHROW_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_GRENADE_HIGHTHROW_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_GRENADE_LOWTHROW_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_HELP_QTE_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_KNIFE_USE_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_Motorcycle_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_Motorcycle_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_OPENDOOR_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_Pickup_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_PICKUP_NEWA_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_QUITCAR_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_QUITCAR_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_swim_down_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_swim_down_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_swim_lung_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_swim_up_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_swim_up_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_TEAM_NOWIFI_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_Icon_Throw_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_UAV_BATTERY_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_UAV_ERROE_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_UAV_HP_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_UAV_SKILL_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_UAV_SKILL_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_ZJ_Reversing_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_ZJ_Reversing_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_Map_BlueRed_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_BB_PERKCOMMON_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_BT_FASTMODE_ALWAYSON_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_BT_FASTMODE_NORMAL_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_BT_FASTMODE_ON_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_GRENADE_PB_BG_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_GRENADE_PB_JDT_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_GRENADE_TIME_BG_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_LEFT_DRIVE_Antelope_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_LEFT_DRIVE_Antelope_RED_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_LEFT_DRIVE_ATV2_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_LEFT_DRIVE_ATV2_RED_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_LEFT_DRIVE_CAR_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_LEFT_DRIVE_CAR_RED_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_LEFT_DRIVE_helicopter_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_LEFT_DRIVE_helicopter_RED_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_LEFT_DRIVE_MOTOBIKE_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_LEFT_DRIVE_motorcycle_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_LEFT_DRIVE_motorcycle_RED_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_LEFT_DRIVE_NewCar_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_LEFT_DRIVE_NewCar_RED_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_LEFT_DRIVE_Rov_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_LEFT_DRIVE_Rov_RED_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_LEFT_DRIVE_SpeedBoat_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_LEFT_DRIVE_SpeedBoat_RED_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_LEFT_DRIVE_Tank_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_LEFT_DRIVE_Tank_RED_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_PB_DRIVE_HP_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_PB_DRIVE_OIL_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_perklevel_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_perklevel_ON_yellow_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_TEAM_BG_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_TEAM_BIGSKILL_ON_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_YJJG_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_YJJG_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_YJJG_C_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_down_1_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_down_2_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_down_3_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_down_4_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_down_5_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_down_scythe_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_down_scythe_Heat_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_down_select3_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_down_select4_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_down_ZDKH_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_down_ZDKH_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_ICON_ARROW_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_ICON_ARROW_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_icon_arrow_MK_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_icon_arrow_ON_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_ICON_LOCATION_blue_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_ICON_LOCATION_green_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_ICON_LOCATION_orange_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_ICON_LOCATION_yellow_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_ICON_x_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_ICON_x_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_left_RUN_timeMK_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_LEFT_zk_MK_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_me_pb_run_on_30B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_mk_down_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_mk_down_hp_100_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_mk_down_hp_150_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_mk_down_hp_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_mk_down_hp_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_mk_down_hp_C_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_mk_top_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_mk_top_C_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_pb_run_on_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_RIGHT_zk_MK_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_tly_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_tly_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_tly_C_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_new_XT_team_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_Seat_Enemy_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_Seat_Theirown_; DLL2SDK::mscorlib::System::String* UI_BR_hud_skill_cancle_BG_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_skill_cancle_line_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Time_BG_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_TrapMaster_enemy_using_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_TrapMaster_using_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_UAV_CROSSHAIR_BIGOUTSIDE_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_UAV_CROSSHAIR_MIDDLE_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_UAV_CROSSHAIR_MIDDLE_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_UAV_leftandright_pb_A_; DLL2SDK::mscorlib::System::String* UI_Hud_Bg_ChatBtn_CDMask_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_Btn_SteeringWheel_1_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_Btn_SteeringWheel_3_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_Btn_SteeringWheel_Arrow_1_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_Btn_SteeringWheel_Arrow_2_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_CarBg_Seat_2_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_ICON_backbag_None_BagA_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_ICON_backbag_None_BagB_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_ICON_backbag_None_GranadeA_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_ICON_backbag_None_medicA_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_ICON_backbag_None_ProtectA_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_ICON_None_Attachment_2_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_ICON_None_Attachment_3_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_ICON_None_Attachment_4_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_ICON_None_Attachment_5_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_ICON_None_Attachment_6_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_ICON_None_Attachment_7_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_Tips_Alarm_1_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_Tips_Alarm_2_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_Tips_Alarm_3_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_Tips_Alarm_4_; DLL2SDK::mscorlib::System::String* UI_Hud_CrossHair_Bg_Temperature_1_; DLL2SDK::mscorlib::System::String* UI_Hud_CrossHair_Bg_Temperature_2_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_bg_Tank_Bottom_plate_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_bg_Tank_Bottom_Wireframe_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_bg_Tank_fort_Bottomplate_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_bg_Tank_fort_Wireframe_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_bg_Tank_track_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_Btn_ballroom_change_Yellow_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_Btn_ballroom_play_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_Btn_ballroom_stop_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_Btn_ballroom_x_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_tank_Shells_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_vendingmachine_Blue_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_vendingmachine_Green_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_vendingmachine_Orange_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_vendingmachine_Purple_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_ballroom_CDplayer_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_ballroom_Disc_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_Tank_Bombchange_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_Tank_Bombchange_B_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_Tank_Openmirror_fullscreen_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_MK_Tank_Openmirror_Line_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_direction_longline_long_; DLL2SDK::mscorlib::System::String* UI_BR_fx_helicopter_changeseat_A_; DLL2SDK::mscorlib::System::String* UI_BR_fx_helicopter_changeseat_B_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_BG_Milestone_Floor_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_BG_Milestone_Line_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_BG_Milestone_Line_B_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_BG_Milestone_Point_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_BG_Milestone_Rhombus_Yellow_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_BG_Milestone_Tiltle_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Logo_Milestone_M_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_Win_M_Line_1_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_Win_M_Line_2_; DLL2SDK::mscorlib::System::String* UI_arctic_50_01_; DLL2SDK::mscorlib::System::String* UI_BR_ActivityEgg_ChristmasStar_; DLL2SDK::mscorlib::System::String* UI_BR_ActivityEgg_GingerbreadMan_; DLL2SDK::mscorlib::System::String* UI_BR_Attachment_Flashlight_; DLL2SDK::mscorlib::System::String* UI_BR_hud_LethalWeapon_011_Fly_axe_; DLL2SDK::mscorlib::System::String* UI_BR_Throw_flashbang_; DLL2SDK::mscorlib::System::String* UI_BR_Throw_Grenade_Easter_; DLL2SDK::mscorlib::System::String* UI_BR_Throw_Grenade_Snowman_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_AK117_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_AK47_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_AKS74U_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_Annihilator_BR_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_Arctic50_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_ASM10_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_Axe_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_ballisticknife_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_Baseballbat_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_BY15_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_ChicomCQB_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_DL_Q33_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_FHJ18_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_GKRS_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_HG40_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_J358_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_knife_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_M1216_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_M16A4_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_M21EBR_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_M4_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_M4LMG_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_ManOWar_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_MSMC_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_MW11_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_PDW57_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_Purifier_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_QBB_LSW_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_RPD_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_RuyGun_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_Scythe_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_SMRS_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_Striker_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_Tempest_BR_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_Type25_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_UL736_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_WarMachine_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_WarMachine_Snowman_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_XPR50_; DLL2SDK::mscorlib::System::String* UI_chicom_01_; DLL2SDK::mscorlib::System::String* UI_mw11_01_; DLL2SDK::mscorlib::System::String* UI_BR_Attachment_3xACOG_; DLL2SDK::mscorlib::System::String* UI_BR_Attachment_ACOG_; DLL2SDK::mscorlib::System::String* UI_BR_Attachment_Eotech_; DLL2SDK::mscorlib::System::String* UI_BR_Attachment_ExtendedMagAR_; DLL2SDK::mscorlib::System::String* UI_BR_Attachment_ExtendedMagPis_; DLL2SDK::mscorlib::System::String* UI_BR_Attachment_ExtendedMagSG_; DLL2SDK::mscorlib::System::String* UI_BR_Attachment_ExtendedMagSMG_; DLL2SDK::mscorlib::System::String* UI_BR_Attachment_ExtendedMagSR_; DLL2SDK::mscorlib::System::String* UI_BR_Attachment_FastMagAR_; DLL2SDK::mscorlib::System::String* UI_BR_Attachment_FastMagPis_; DLL2SDK::mscorlib::System::String* UI_BR_Attachment_FastMagSG_; DLL2SDK::mscorlib::System::String* UI_BR_Attachment_FastMagSMG_; DLL2SDK::mscorlib::System::String* UI_BR_Attachment_FastMagSR_; DLL2SDK::mscorlib::System::String* UI_BR_Attachment_ForAR_; DLL2SDK::mscorlib::System::String* UI_BR_Attachment_LongBarrel_; DLL2SDK::mscorlib::System::String* UI_BR_Attachment_OneNHalfxACOG_; DLL2SDK::mscorlib::System::String* UI_BR_Attachment_Quickdraw_; DLL2SDK::mscorlib::System::String* UI_BR_Attachment_Reflex_; DLL2SDK::mscorlib::System::String* UI_BR_Attachment_SilencerAR_; DLL2SDK::mscorlib::System::String* UI_BR_Attachment_SilencerSG_; DLL2SDK::mscorlib::System::String* UI_BR_Attachment_SraAR_; DLL2SDK::mscorlib::System::String* UI_BR_Attachment_Stock_; DLL2SDK::mscorlib::System::String* UI_BR_Bullet_12GA_; DLL2SDK::mscorlib::System::String* UI_BR_Bullet_45mm_; DLL2SDK::mscorlib::System::String* UI_BR_Bullet_556_; DLL2SDK::mscorlib::System::String* UI_BR_Bullet_762_; DLL2SDK::mscorlib::System::String* UI_BR_Bullet_9mm_; DLL2SDK::mscorlib::System::String* UI_BR_Bullet_SMRS_; DLL2SDK::mscorlib::System::String* UI_BR_ChipDriver_A_big_; DLL2SDK::mscorlib::System::String* UI_BR_Equip_Backpack1_; DLL2SDK::mscorlib::System::String* UI_BR_Equip_Backpack2_; DLL2SDK::mscorlib::System::String* UI_BR_Equip_Backpack3_; DLL2SDK::mscorlib::System::String* UI_BR_Equip_Helmet1_; DLL2SDK::mscorlib::System::String* UI_BR_Equip_Helmet2_; DLL2SDK::mscorlib::System::String* UI_BR_Equip_Vest1_; DLL2SDK::mscorlib::System::String* UI_BR_Equip_Vest2_; DLL2SDK::mscorlib::System::String* UI_BR_Equip_Vest3_; DLL2SDK::mscorlib::System::String* UI_BR_Medicine_Adrenaline_; DLL2SDK::mscorlib::System::String* UI_BR_Medicine_Analgesics_; DLL2SDK::mscorlib::System::String* UI_BR_Medicine_EnergyFood_; DLL2SDK::mscorlib::System::String* UI_BR_Medicine_FirstAid_; DLL2SDK::mscorlib::System::String* UI_BR_Medicine_Hemostatic_; DLL2SDK::mscorlib::System::String* UI_BR_Medicine_MedBox_; DLL2SDK::mscorlib::System::String* UI_BR_Throw_ClusterGrenade_; DLL2SDK::mscorlib::System::String* UI_BR_Throw_Concussion_; DLL2SDK::mscorlib::System::String* UI_BR_Throw_Grenade_; DLL2SDK::mscorlib::System::String* UI_BR_Throw_NovaGas_; DLL2SDK::mscorlib::System::String* UI_BR_Throw_SerialBomb_; DLL2SDK::mscorlib::System::String* UI_BR_Throw_Smoke_; DLL2SDK::mscorlib::System::String* UI_BR_ActivityEgg_GoldBar_; DLL2SDK::mscorlib::System::String* UI_BR_ActivityEgg_Screwbolt_; DLL2SDK::mscorlib::System::String* UI_BR_ActivityEgg_Sparker_; DLL2SDK::mscorlib::System::String* UI_BR_ActivityEgg_TreasureMap_; DLL2SDK::mscorlib::System::String* UI_BR_Weapon_Samurai_; DLL2SDK::mscorlib::System::String* UI_Cod_Global_Icon_You_; DLL2SDK::mscorlib::System::String* UI_Commnon_Hud_ICON_Time_Yellow_; DLL2SDK::mscorlib::System::String* UI_Common_hud_arrow_tipKS_blue_; DLL2SDK::mscorlib::System::String* UI_Common_hud_arrow_tipKS_red_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_BG_KS_onlyone_loading_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_BG_KS_onlyone_on_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_CTF_BloodBar_2_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_CTF_BloodBar_3_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_EnenyTag_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_fx_voice_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_fx_voice_B_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_fx_voice_C_; DLL2SDK::mscorlib::System::String* UI_Common_hud_grenade_mk_already_A_; DLL2SDK::mscorlib::System::String* UI_Common_hud_grenade_pb_green_A_; DLL2SDK::mscorlib::System::String* UI_Common_hud_grenade_pb_white_A_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Gungame_Bluewinner_A_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Gungame_Knife_blue_A_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Gungame_Knife_red_A_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Gungame_Redwinner_A_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_gungame_tips_knife_A_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_bag_empty_M_right_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_bullet_num_white_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_DJJ_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_DJJ_B_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_jz_small_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_keeprun_hlod_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_keeprun_on_A_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_KillConfirmedv_Blue_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_KillConfirmedv_Red_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_knife_aim_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_KS_DD_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_mic_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_mic_B_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_mic_C_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_mic_D_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_musicbox_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_stick_leiA_; DLL2SDK::mscorlib::System::String* UI_Common_hud_ICON_Tgg_weaponLV_a_; DLL2SDK::mscorlib::System::String* UI_Common_hud_ICON_Tgg_weaponLV_b_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_unlimited_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_Voice_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_Voice_B_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_Voice_C_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_Voice_D_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_VOICE_MUTE_A_; DLL2SDK::mscorlib::System::String* UI_COMMON_HUD_MK_BT_QTE_A_; DLL2SDK::mscorlib::System::String* UI_COMMON_HUD_MK_BT_QTE_B_; DLL2SDK::mscorlib::System::String* UI_COMMON_HUD_MK_BT_QTE_BLACK_; DLL2SDK::mscorlib::System::String* UI_COMMON_HUD_MK_BT_QTE_YELLOW_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_MK_Cuel_Round_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_MK_Cuel_Round_White_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_MK_forultskill_NUM_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_MK_gungame_another_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Mk_keeprun_hlod_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_MK_KS_orange_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_MK_O_samllicon_white_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_MK_O_samllicon_yellowoutside_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_MK_pickthegun_A_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_MK_weapon_gungameTeam_A_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_MK_weapon_gungameTeam_B_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_DOM_MK_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_forGranade_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_gz_MK_USKILL_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_gz_MK_ZMBUFF_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_gz_MKON_USKILL_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_gz_PB_USKILL_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_gz_ZMMK_USKILL_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_HP_FX_YELLOW_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_HP_MK_BLACK1_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_HP_MK_BLUE1_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_HP_MK_RED1_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_ICON_BLUEZY_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_ICON_C4_BLACK_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_ICON_C4_RED_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_ICON_C4_RED_tab_B_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_ICON_C4_top_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_ICON_C4_YELLOW_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_ICON_C4_YELLOW_tab_B_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_ICON_change_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_ICON_CHANGESL_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_ICON_OIC_bullet_white_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_ICON_OIC_bullet_yellow_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_ICON_OIC_lives_white_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_ICON_REDZY_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_KS_1_normal_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_KS_1_normal_B_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_KS_1_ON_C_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_KS_1_ON_D_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_KS_1_ON_D_tips_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_KS_1_ON_D1_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_KS_1_ON_D2_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_KS_1_ON_E_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_KS_2_normal_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_KS_2_normal_B_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_KS_2_ON_C_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_KS_2_ON_D_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_KS_3_normal_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_KS_3_normal_B_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_KS_3_ON_C_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_KS_3_ON_D_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_KS_4_MK_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_KS_4_ON_E_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_KS_package_mk_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_MATE_BLUE_SD_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_MATE_BLUE_SD_LEFT_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_MATE_RED_SD_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_MATE_RED_SD_RIGHT_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_MK_base_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_MK_down_HP_blakc_2_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_MK_down_HP_blakc_2_B_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_MK_down_HP_white_2_B_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_MK_down_WEAPON_blakc_1A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_MK_down_WEAPON_blakc_2_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_MK_down_WEAPON_blakc_2_Ayellow_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_MK_down_WEAPON_blakc_2_B_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_MK_down_WEAPON_white_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_MK_getkstips_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_MK_KSTIPS_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_MK_NORMALTIPS_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_MK_TIMETIPS_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_MK_Uskill_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_move_base_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_move_base_B_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_move_fx_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_normalbt_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_OIC_FFA_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_OIC_MK_top_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_PB_DOWN_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_PB_DOWN_BLUE_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_PB_DOWN_RED_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_PB_UP_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_PB_UP_BLUE_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_PB_UP_RED_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_pbplayer_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_prop_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_PVP_common_arrow_blue_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_PVP_common_arrow_red_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_PVP_Domation_Blue_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_PVP_Domation_confit_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_PVP_Domation_pb_blue_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_PVP_Domation_pb_red_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_PVP_Domation_Red_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_PVP_Domation_white_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_PVPDOT_blackmk_time_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_PVPDOT_BLUE_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_PVPDOT_blue_boom_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_PVPDOT_MKTOP_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_PVPDOT_RED_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_PVPDOT_WHITE_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_PVPDOT_YELLOW_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_PVPDOT_yellowcircle_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_shot_big_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_tab_bg_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_tab_MK_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_tab_PB_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_TOP_formode_normal_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_TOP_idcdllection_BG_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_TOP_SDc4boomMK_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_topscore_Blue_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_topscore_Blue_B_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_topscore_TIME_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_weapon_base_BP_2_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_weapon_base_BP_3_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_weapon_base_MK_1_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_weapon_base_MK_2_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_weapon_base_MK_3_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_weapon_HP_MK_3_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_weapon_normal_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_weapon_normal_B_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_weapon_normal_yellow_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Newmode_HP_pb_white_A_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Newmode_HP_pbMK_A_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Newmode_HPMK_A_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Newmode_MK_onegun_A_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Newmode_NOKS_MK_A_; DLL2SDK::mscorlib::System::String* UI_Common_hud_ScoreStreaks_007_SentryGun_A_; DLL2SDK::mscorlib::System::String* UI_Common_hud_ScoreStreaks_008_StealthChopper_A_; DLL2SDK::mscorlib::System::String* UI_Common_hud_ScoreStreaks_010_VTOL_A_; DLL2SDK::mscorlib::System::String* UI_Common_hud_ScoreStreaks_012_Drone_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Teamtag_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_TIPS_GRENADE_ARROW_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_TIPS_GRENADE_CICLE_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_TIPS_GRENADE_HEX_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_TOP_ADD_DDTIME_A_; DLL2SDK::mscorlib::System::String* UI_Common_hud_uskill_zljc_protect_A_; DLL2SDK::mscorlib::System::String* UI_Common_ICON_Invincible_feedback_A_; DLL2SDK::mscorlib::System::String* UI_common_ICON_new_hardpoint_A_; DLL2SDK::mscorlib::System::String* UI_common_ICON_new_hardpoint_blue_; DLL2SDK::mscorlib::System::String* UI_common_ICON_new_hardpoint_conflict_; DLL2SDK::mscorlib::System::String* UI_common_ICON_new_hardpoint_red_; DLL2SDK::mscorlib::System::String* UI_common_ICON_new_hardpoint_white_; DLL2SDK::mscorlib::System::String* UI_common_MK_ICON_KS_black_A_; DLL2SDK::mscorlib::System::String* UI_HUD_BT_arrow_A_; DLL2SDK::mscorlib::System::String* UI_HUD_BT_ARROW_switchpeople_A_; DLL2SDK::mscorlib::System::String* UI_HUD_BT_Close_A_; DLL2SDK::mscorlib::System::String* UI_HUD_BT_GUN_SWITCH_A_; DLL2SDK::mscorlib::System::String* UI_HUD_BT_GUN_SWITCH_B_; DLL2SDK::mscorlib::System::String* UI_HUD_BT_MAP_ZOOMIN_A_; DLL2SDK::mscorlib::System::String* UI_HUD_bt_on_high_A_; DLL2SDK::mscorlib::System::String* UI_HUD_BT_PAUSE_A_; DLL2SDK::mscorlib::System::String* UI_HUD_BT_PLAY_A_; DLL2SDK::mscorlib::System::String* UI_Hud_Btn_Actions_personal_A_; DLL2SDK::mscorlib::System::String* UI_Hud_DOM_Icon_boom_; DLL2SDK::mscorlib::System::String* UI_Hud_DOM_Icon_boom_white_; DLL2SDK::mscorlib::System::String* UI_HUD_FX_Arrow_Tips_A_; DLL2SDK::mscorlib::System::String* UI_Hud_FX_CountDown_A_; DLL2SDK::mscorlib::System::String* UI_HUD_FX_switchpeople_select_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ICON_AimTarget_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ICON_AimTarget_B_; DLL2SDK::mscorlib::System::String* UI_HUD_ICON_AimTarget_White_; DLL2SDK::mscorlib::System::String* UI_Hud_ICON_claimdown_A_; DLL2SDK::mscorlib::System::String* UI_Hud_ICON_osok_buffbox_BP_yellow_; DLL2SDK::mscorlib::System::String* UI_Hud_ICON_osok_buffbox_down_OFFBG_; DLL2SDK::mscorlib::System::String* UI_Hud_ICON_osok_buffbox_down_ON_; DLL2SDK::mscorlib::System::String* UI_Hud_ICON_osok_buffbox_OTE_A_; DLL2SDK::mscorlib::System::String* UI_Hud_ICON_osok_bullet_6_BG_; DLL2SDK::mscorlib::System::String* UI_Hud_ICON_osok_bullet_white_BG_; DLL2SDK::mscorlib::System::String* UI_Hud_ICON_osok_bullet_yellow_BG_; DLL2SDK::mscorlib::System::String* UI_HUD_ICON_SETTING_CONFIRM_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ICON_SETTING_EDIT_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ICON_setting_exit_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ICON_SETTING_OFF_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ICON_SETTING_RESET_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ICON_setting_resume_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ICON_SETTING_SCALE_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ICON_setting_setting_A_; DLL2SDK::mscorlib::System::String* UI_Hud_Icon_Settlement_Dead_; DLL2SDK::mscorlib::System::String* UI_Hud_Icon_Settlement_Dropped_; DLL2SDK::mscorlib::System::String* UI_HUD_ICON_spm_grenade_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ICON_spm_grenade_B_; DLL2SDK::mscorlib::System::String* UI_HUD_ICON_spm_HellstormMissile_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ICON_spm_HellstormMissile_B_; DLL2SDK::mscorlib::System::String* UI_HUD_ICON_Switchfiremode_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ICON_SwitchRole_A_; DLL2SDK::mscorlib::System::String* UI_HUD_Icon_Tips_commond_arrow_allmode_A_; DLL2SDK::mscorlib::System::String* UI_HUD_Icon_Tips_teammember_dead_B_; DLL2SDK::mscorlib::System::String* UI_HUD_MK_autofire_A_; DLL2SDK::mscorlib::System::String* UI_HUD_MK_CHARACTER_A_; DLL2SDK::mscorlib::System::String* UI_HUD_MK_CHARACTER_b_; DLL2SDK::mscorlib::System::String* UI_HUD_MK_Close_A_; DLL2SDK::mscorlib::System::String* UI_HUD_MK_Common_QucikBT_A_; DLL2SDK::mscorlib::System::String* UI_HUD_MK_Common_skillicon_A_; DLL2SDK::mscorlib::System::String* UI_HUD_MK_CommonTips_A_; DLL2SDK::mscorlib::System::String* UI_Hud_MK_endingsoon_A_; DLL2SDK::mscorlib::System::String* UI_HUD_MK_GUNNUM_A_; DLL2SDK::mscorlib::System::String* UI_HUD_MK_KS_BUTTON_CANUSE_A_; DLL2SDK::mscorlib::System::String* UI_HUD_MK_KS_BUTTON_normal_A_; DLL2SDK::mscorlib::System::String* UI_HUD_MK_KSMK_B_; DLL2SDK::mscorlib::System::String* UI_HUD_MK_MPHARDPOINT_ARROW_A_; DLL2SDK::mscorlib::System::String* UI_HUD_MK_OCCUPY_A_; DLL2SDK::mscorlib::System::String* UI_HUD_MK_setting_A_; DLL2SDK::mscorlib::System::String* UI_HUD_MK_SETTING_BT_A_; DLL2SDK::mscorlib::System::String* UI_HUD_MK_SKILL_A_; DLL2SDK::mscorlib::System::String* UI_HUD_MK_switchpeople_chgun_A_; DLL2SDK::mscorlib::System::String* UI_HUD_MK_tips_Boom_A_; DLL2SDK::mscorlib::System::String* UI_HUD_MK_TOP_SPM_A_; DLL2SDK::mscorlib::System::String* UI_HUD_MK_TOP_TIME_A_; DLL2SDK::mscorlib::System::String* UI_HUD_MK_weaponkill_A_; DLL2SDK::mscorlib::System::String* UI_HUD_MK_weaponkill_blue_A_; DLL2SDK::mscorlib::System::String* UI_HUD_MK_weaponkill_purple_A_; DLL2SDK::mscorlib::System::String* UI_HUD_MK_weaponkill_white_A_; DLL2SDK::mscorlib::System::String* UI_HUD_oneshotonekill_fillup_bullet_A_; DLL2SDK::mscorlib::System::String* UI_HUD_PB_Changepeople_A_; DLL2SDK::mscorlib::System::String* UI_HUD_PB_Changepeople_B_; DLL2SDK::mscorlib::System::String* UI_HUD_PB_INVINCIBLE_A_; DLL2SDK::mscorlib::System::String* UI_HUD_PB_KS_BUTTON_A_; DLL2SDK::mscorlib::System::String* UI_HUD_PB_OCCUPY_A_; DLL2SDK::mscorlib::System::String* UI_HUD_PB_teammber_A_; DLL2SDK::mscorlib::System::String* UI_Commom_HUD_MK_experience_Yellow_Gradient_; DLL2SDK::mscorlib::System::String* UI_Common_BG_electricshock_Gradient_; DLL2SDK::mscorlib::System::String* UI_Common_Btn_Yellow_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_2v2_Capture_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_2v2_Flag_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_bg_CTF_Away_White_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_bg_CTF_Base_Blue_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_bg_CTF_Base_Red_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_BG_CTF_Buff_A_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_BG_CTF_Buff_B_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_BG_CTF_Buff_C_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_BG_CTF_Buff_D_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_bg_CTF_Round_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_bg_CTF_Round_blue_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_bg_CTF_Round_red_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_bg_CTF_sumupcount_blue_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_bg_CTF_sumupcount_red_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_bg_CTF_survivor_Yellow_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_BG_PerkList_Base_MK_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_BG_PerkList_Base_Yellow_A_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_BG_Switch_Input_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_CTF_Boom_Round_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Flag_CTF_Round_Blue_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Flag_CTF_Round_Blue_big_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Flag_CTF_Round_Red_; DLL2SDK::mscorlib::System::String* UI_Common_hud_fx_arrow_; DLL2SDK::mscorlib::System::String* UI_Common_hud_ICON_arrow_talk_A_; DLL2SDK::mscorlib::System::String* UI_Common_hud_ICON_arrow_talk_Green_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_CTF_Buff_Blue_C_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_CTF_Buff_Green_A_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_CTF_Buff_Green_D_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_CTF_Buff_Orange_B_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_CTF_status_Absencebase_Blue_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_CTF_status_Absencebase_Red_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_CTF_status_Base_Blue_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_CTF_status_Base_Red_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_CTF_status_Drop_Blue_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_CTF_status_Drop_Red_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_CTF_status_Drop_Yellow_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_CTF_status_Grab_Blue_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_CTF_status_Grab_Circle_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_CTF_status_Grab_Red_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_CTF_Tips_Absencebase_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_CTF_Tips_Base_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_CTF_Tips_Drop_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_icon_Dead_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_deathmatchine_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_Infected_Mecha_Off_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_Infected_Mecha_On_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_Shootout_Mech_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_Shootout_QTE_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_Switch_Input_A_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_MK_CTF_Settlement_Blue_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_MK_CTF_Settlement_Red_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_MK_CTF_Settlement_White_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_MK_Infected_progressbar_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_MK_Infected_White_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_MK_Numberofreminders_arrow_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_MK_Numberofreminders_Blue_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_MK_Numberofreminders_Red_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_MK_PerkList_base_1_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_MK_PerkList_base_2_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_MK_PerkList_base_3_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_MK_PerkList_base_4_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_MK_PerkList_base_5_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_MK_PerkList_base_6_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_MK_start_text_A_; DLL2SDK::mscorlib::System::String* UI_Common_hud_MK_voice_arrow_; DLL2SDK::mscorlib::System::String* UI_Common_hud_MK_voice_arrow_2_; DLL2SDK::mscorlib::System::String* UI_Common_hud_MK_voice_Green_; DLL2SDK::mscorlib::System::String* UI_Common_hud_MK_voice_White_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_2v2_Conflict_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_Infected_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_PerkList_normal_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_PerkList_normal_B_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_PerkList_normal_C_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_PerkList_ON_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_PerkList_ON_B_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_PerkList_ON_C_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_topscore_XLC_A_; DLL2SDK::mscorlib::System::String* UI_Common_ICON_electricshock_BIG_; DLL2SDK::mscorlib::System::String* UI_Common_ICON_quickreload_yellow_; DLL2SDK::mscorlib::System::String* UI_Common_ICON_recover_green_; DLL2SDK::mscorlib::System::String* UI_Common_ICON_recover_orange_; DLL2SDK::mscorlib::System::String* UI_Common_ICON_speedup_blue_; DLL2SDK::mscorlib::System::String* UI_Common_mk_electricshock_Triangle_A_; DLL2SDK::mscorlib::System::String* UI_Common_mk_electricshock_Triangle_B_; DLL2SDK::mscorlib::System::String* UI_Common_Translatefailed_; DLL2SDK::mscorlib::System::String* UI_commond_hud_count_BG_A_; DLL2SDK::mscorlib::System::String* UI_Comond_hud_bg_HP_; DLL2SDK::mscorlib::System::String* UI_Comond_hud_bg_HP_White_; DLL2SDK::mscorlib::System::String* UI_Comond_hud_bg_losing_Black_; DLL2SDK::mscorlib::System::String* UI_Comond_hud_bg_losing_Blue_; DLL2SDK::mscorlib::System::String* UI_Comond_hud_bg_losing_Red_; DLL2SDK::mscorlib::System::String* UI_Comond_hud_bg_losing_White_; DLL2SDK::mscorlib::System::String* UI_Comond_hud_bg_losing_Yellow_; DLL2SDK::mscorlib::System::String* UI_Comond_HUD_BG_PVP_Prompt_; DLL2SDK::mscorlib::System::String* UI_Comond_hud_bg_round_; DLL2SDK::mscorlib::System::String* UI_Comond_hud_bg_round_Blue_; DLL2SDK::mscorlib::System::String* UI_Comond_hud_bg_round_Red_; DLL2SDK::mscorlib::System::String* UI_Comond_hud_ICON_datapack_disappear_; DLL2SDK::mscorlib::System::String* UI_Comond_hud_ICON_datapack_White_; DLL2SDK::mscorlib::System::String* UI_Comond_hud_ICON_datapack_Yellow_; DLL2SDK::mscorlib::System::String* UI_Comond_hud_ICON_PVP_Rescue_; DLL2SDK::mscorlib::System::String* UI_Gommom_BG_Team_A_; DLL2SDK::mscorlib::System::String* UI_Gommom_BG_Team_Green_; DLL2SDK::mscorlib::System::String* UI_HUD_BG_Success_A_; DLL2SDK::mscorlib::System::String* UI_Hud_Btn_Actions_; DLL2SDK::mscorlib::System::String* UI_Hud_Btn_Actions_Close_; DLL2SDK::mscorlib::System::String* UI_HUD_ICON_hud_friendstalk_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ICON_hud_friendstalk_B_; DLL2SDK::mscorlib::System::String* UI_HUD_ICON_hud_gametalk_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ICON_hud_gametalk_B_; DLL2SDK::mscorlib::System::String* UI_HUD_ICON_hud_history_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ICON_hud_history_B_; DLL2SDK::mscorlib::System::String* UI_HUD_ICON_SETTING_CHANGE_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ICON_SETTING_quit_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ICON_SETTING_resume_B_; DLL2SDK::mscorlib::System::String* UI_HUD_ICON_SETTING_setting_B_; DLL2SDK::mscorlib::System::String* UI_HUD_MK_dead_PB_A_; DLL2SDK::mscorlib::System::String* UI_HUD_MK_dead_PB_B_; DLL2SDK::mscorlib::System::String* UI_HUD_MK_MPHARDPOINT_ARROWTIPS_A_; DLL2SDK::mscorlib::System::String* UI_HUD_MK_MPHARDPOINT_BLUE_A_; DLL2SDK::mscorlib::System::String* UI_HUD_MK_MPHARDPOINT_RED_A_; DLL2SDK::mscorlib::System::String* UI_HUD_MK_MPHARDPOINT_WHITE_A_; DLL2SDK::mscorlib::System::String* UI_Hud_MyDangae_; DLL2SDK::mscorlib::System::String* UI_Hud_MyDangae_Green_; DLL2SDK::mscorlib::System::String* UI_Commond_Hud_FFA_line_A_; DLL2SDK::mscorlib::System::String* UI_Commond_Hud_Nemsis_Killcam_Top_MK_; DLL2SDK::mscorlib::System::String* UI_HUD_BG_ChangeArrow_; DLL2SDK::mscorlib::System::String* UI_HUD_BT_MK_CLASS_B_; DLL2SDK::mscorlib::System::String* UI_HUD_BT_MK_Skills_A_; DLL2SDK::mscorlib::System::String* UI_HUD_BT_MK_Skills_Bb_; DLL2SDK::mscorlib::System::String* UI_HUD_BT_MK_Skills_Bb_A_; DLL2SDK::mscorlib::System::String* UI_HUD_BT_MK_Skills_Full_A_; DLL2SDK::mscorlib::System::String* UI_HUD_BT_MK_Skills_Full_B_; DLL2SDK::mscorlib::System::String* UI_HUD_BT_Shot_B_LS_; DLL2SDK::mscorlib::System::String* UI_HUD_BT_Shot_Direction_; DLL2SDK::mscorlib::System::String* UI_HUD_Icon_Tips_teammember_dead_A_; DLL2SDK::mscorlib::System::String* UI_HUD_MK_Task_A_; DLL2SDK::mscorlib::System::String* UI_HUD_PB_MK_YELLOW_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_firebutton_BT_cancle_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_firebutton_MK_normal_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_firebutton_MK_small_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_sighting_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_sighting_B_; DLL2SDK::mscorlib::System::String* UI_Commion_HUD_ICON_list_backtogame_A_; DLL2SDK::mscorlib::System::String* UI_Commion_HUD_ICON_list_changebag_A_; DLL2SDK::mscorlib::System::String* UI_Commion_HUD_ICON_list_changebag_ACommion_HUD_ICON_list_fxline_A_; DLL2SDK::mscorlib::System::String* UI_Commion_HUD_ICON_list_normalmk_A_; DLL2SDK::mscorlib::System::String* UI_Commion_HUD_ICON_list_quitthegame_A_; DLL2SDK::mscorlib::System::String* UI_Commion_HUD_ICON_list_setting_A_; DLL2SDK::mscorlib::System::String* UI_Common_hud_Bg_Square_1_; DLL2SDK::mscorlib::System::String* UI_Common_hud_Bg_Square_2_; DLL2SDK::mscorlib::System::String* UI_Common_hud_Bg_Square_3_; DLL2SDK::mscorlib::System::String* UI_Common_hud_Bg_Square_4_; DLL2SDK::mscorlib::System::String* UI_Common_hud_Bg_Square_5_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Granade_throwback_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Granade_throwcancel_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_BENDOVER_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_BENDOVER_B_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_fastgetup_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_fastgetup_B_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_fastrunning_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_fastrunning_B_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_fastswim_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_fastswim_B_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_JUMP_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_JUMP_B_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_keeprun_arrow_A_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_roll_A_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_roll_B_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_SQUAT_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_SQUAT_B_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_ICON_shot_BT_knife_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_move_base_locked_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_move_FX_arrow_A_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_num_bigerthanbigger_A_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_num_bigerthanbigger_C_; DLL2SDK::mscorlib::System::String* UI_GfIcon_Card_IDCollection_white_A_; DLL2SDK::mscorlib::System::String* UI_Hud_ICON_Attachment_NONE_A_; DLL2SDK::mscorlib::System::String* UI_Hud_ICON_cannotequip_A_; DLL2SDK::mscorlib::System::String* UI_Hud_Icon_grande1_NONE_A_; DLL2SDK::mscorlib::System::String* UI_Hud_Icon_grande2_NONE_A_; DLL2SDK::mscorlib::System::String* UI_Hud_ICON_locked_NONE_A_; DLL2SDK::mscorlib::System::String* UI_Hud_Icon_perk_NONE_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ICON_RELOAD_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ICON_RELOAD_B_; DLL2SDK::mscorlib::System::String* UI_Hud_ICON_Synthesis_Attachment_2_; DLL2SDK::mscorlib::System::String* UI_Hud_ICON_Synthesis_Attachment_3_; DLL2SDK::mscorlib::System::String* UI_Hud_ICON_Synthesis_Attachment_4_; DLL2SDK::mscorlib::System::String* UI_Hud_ICON_Synthesis_Attachment_5_; DLL2SDK::mscorlib::System::String* UI_Hud_ICON_Synthesis_Attachment_6_; DLL2SDK::mscorlib::System::String* UI_Hud_ICON_Synthesis_Attachment_7_; DLL2SDK::mscorlib::System::String* UI_Hud_Icon_Uskill_NONE_A_; DLL2SDK::mscorlib::System::String* UI_Common_hud_BT_FLYDOWN_A_; DLL2SDK::mscorlib::System::String* UI_Common_hud_BT_FLYDOWN_B_; DLL2SDK::mscorlib::System::String* UI_Common_hud_BT_FLYUP_A_; DLL2SDK::mscorlib::System::String* UI_Common_hud_BT_FLYUP_B_; DLL2SDK::mscorlib::System::String* UI_Common_hud_killcam_ICONS_A_; DLL2SDK::mscorlib::System::String* UI_Common_hud_killcam_ICONS_b_; DLL2SDK::mscorlib::System::String* UI_Common_hud_killcam_lines_around_A_; DLL2SDK::mscorlib::System::String* UI_Common_hud_killcam_lines_around_B_; DLL2SDK::mscorlib::System::String* UI_Common_hud_killcam_MIDDLE_icon_A_; DLL2SDK::mscorlib::System::String* UI_Common_hud_killcam_REC_reddot_A_; DLL2SDK::mscorlib::System::String* UI_Common_hud_killcam_square_blue_A_; DLL2SDK::mscorlib::System::String* UI_Hud__common_count_; DLL2SDK::mscorlib::System::String* UI_Hud_CH_Feidang_A_; DLL2SDK::mscorlib::System::String* UI_Hud_CH_Feidang_B_; DLL2SDK::mscorlib::System::String* UI_Hud_CH_Feidang_F_; DLL2SDK::mscorlib::System::String* UI_Commnon_Hud_bg_map_A_; DLL2SDK::mscorlib::System::String* UI_Commnon_Hud_bg_map_B_; DLL2SDK::mscorlib::System::String* UI_Commnon_Hud_BG_Rival_Big_; DLL2SDK::mscorlib::System::String* UI_Commnon_Hud_BG_Rival_NEW_; DLL2SDK::mscorlib::System::String* UI_Commnon_Hud_BG_Rival_Small_; DLL2SDK::mscorlib::System::String* UI_Commnon_Hud_BG_Selected_light_; DLL2SDK::mscorlib::System::String* UI_Commnon_Hud_BG_Team_Details_; DLL2SDK::mscorlib::System::String* UI_Commnon_Hud_Bg_Top_A_; DLL2SDK::mscorlib::System::String* UI_Commnon_Hud_Bg_Top_B_; DLL2SDK::mscorlib::System::String* UI_Commnon_Hud_ICON_Defend_; DLL2SDK::mscorlib::System::String* UI_Commnon_Hud_ICON_Flag_Small_; DLL2SDK::mscorlib::System::String* UI_Commnon_Hud_Icon_killed_; DLL2SDK::mscorlib::System::String* UI_Commnon_Hud_ICON_Normal_; DLL2SDK::mscorlib::System::String* UI_Commnon_Hud_ICON_Pickup_Box_; DLL2SDK::mscorlib::System::String* UI_Commnon_Hud_ICON_Pickup_Drop_; DLL2SDK::mscorlib::System::String* UI_Commnon_Hud_ICON_Shrinkagering_A_; DLL2SDK::mscorlib::System::String* UI_Commnon_Hud_MK_Summary_Big_Triangle_; DLL2SDK::mscorlib::System::String* UI_Commnon_Hud_MK_Summary_Node_; DLL2SDK::mscorlib::System::String* UI_Commnon_Hud_MK_Summary_Node_Bluy_; DLL2SDK::mscorlib::System::String* UI_Commnon_Hud_MK_Summary_Node_Red_; DLL2SDK::mscorlib::System::String* UI_Commnon_Hud_MK_Summary_TheDivide_; DLL2SDK::mscorlib::System::String* UI_Commnon_Hud_MK_VS_line_; DLL2SDK::mscorlib::System::String* UI_Commnon_Hud_Newhud_OB_Domation_Blue_A_; DLL2SDK::mscorlib::System::String* UI_Commnon_Hud_Newhud_OB_Domation_Red_A_; DLL2SDK::mscorlib::System::String* UI_Commom_Hud_BG_Ranking_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_BG_Round_Big_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_BG_Round_White_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_BG_Settlement_Line_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_BG_Target_A_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_bp_mk_kscar_A_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_bp_mk_kscar_B_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_BT_BR_Settlement_Blue_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_BT_BR_Settlement_White_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Icon_Article_Blood_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Icon_Camp_B_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Icon_Camp_R_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Icon_hudoff_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Icon_hudon_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_OB_fire_A_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_OB_knife_A_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Icon_Setting_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Icon_Substitutions_A_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Icon_Switch_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Icon_Team_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Icon_Vidicon_A_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Icon_Vidicon_B_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Icon_Vidicon_C_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_MK_BLUE_normal_glow_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_MK_BLUE_normal_glow_B_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_MK_Killed_White_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_MK_purple_normal_glow_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_MK_purple_normal_glow_B_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_MK_Ranking_Box_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_MK_Round_White_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_MK_Skille_Acquisition_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_MK_Skille_Lsgaining_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_MK_Skille_Notgain_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_MK_Yellow_normal_glow_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_MK_Yellow_normal_glow_B_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_OBtime_BG_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_TOP_formode_sliceA_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_TOP_formode_sliceB_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Null_empty_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_OB_BR_level1_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_OB_BR_level2_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_OB_BR_level3_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_OB_BRbackbag_Five_MK_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_OB_BRbackbag_MK_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_OB_BRbackbag_single_A_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_OB_Btn_Actions_Close_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_OB_hp_100_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_OB_hp_150_A_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_tips_kscar_icon_A_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_BG_Countdown_circle_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_BG_Countdown_circle_Red_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_BG_Countdown_circle_White_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_BG_Overheat_Red_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_BG_Self_destruct_Red_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_BG_Trapezoid_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_BG_Trapezoid_White_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_Countdown_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_Self_destruct_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_Self_destruct_Cancel_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_MK_Fearlesswarrior_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_MK_Fearlesswarrior_ipad_; DLL2SDK::mscorlib::System::String* UI_Comon_hud_bg_arc_gray_; DLL2SDK::mscorlib::System::String* UI_Comon_hud_bg_arc_White_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_BG_Events_Team_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_Synthesis_weapon_1_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_Synthesis_weapon_2_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_Synthesis_weapon_3_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_Synthesis_weapon_4_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_Synthesis_weapon_5_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_Synthesis_weapon_6_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_Synthesis_weapon_7_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_ICON_Synthesis_weapon_8_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Currency_cursor_1_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Currency_cursor_2_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Currency_Directionkey_1_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Currency_Directionkey_2_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Currency_Directionkey_3_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Currency_Directionkey_4_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Currency_L_1_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Currency_L_2_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Currency_L_3_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Currency_L_4_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Currency_Plus_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Currency_R_1_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Currency_R_2_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Currency_R_3_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Currency_R_4_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Normalcy_R2_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Normalcy_RB_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Normalcy_ZR_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_PlayStation_A_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_PlayStation_A_Hold_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_PlayStation_B_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_PlayStation_B_Hold_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_PlayStation_Back_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_PlayStation_L1_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_PlayStation_L2_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_PlayStation_R1_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_PlayStation_R1_Hold_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_PlayStation_R2_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_PlayStation_Start_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_PlayStation_X_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_PlayStation_X_Hold_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_PlayStation_Y_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_PlayStation_Y_Hold_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Process_circle_Big_1_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Process_circle_Big_2_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Process_circle_Small_1_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Process_circle_Small_2_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Swirch_A_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Swirch_A_Hold_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Swirch_B_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Swirch_B_Hold_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Swirch_Back_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Swirch_L1_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Swirch_L2_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Swirch_R1_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Swirch_R1_Hold_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Swirch_R2_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Swirch_Start_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Swirch_X_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Swirch_X_Hold_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Swirch_Y_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Swirch_Y_Hold_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Xbox_A_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Xbox_A_Hold_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Xbox_B_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Xbox_B_Hold_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Xbox_back_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Xbox_L1_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Xbox_L2_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Xbox_R1_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Xbox_R1_Hold_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Xbox_R2_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Xbox_start_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Xbox_X_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Xbox_X_Hold_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Xbox_Y_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_Handle_Xbox_Y_Hold_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_teach_BG_perk_infected_A_; DLL2SDK::mscorlib::System::String* UI_PropHunt_HUD_BG_Countdown_; DLL2SDK::mscorlib::System::String* UI_PropHunt_HUD_BG_Gradualchange_B_; DLL2SDK::mscorlib::System::String* UI_PropHunt_HUD_BG_Gradualchange_strip_; DLL2SDK::mscorlib::System::String* UI_PropHunt_HUD_BG_Round_A_; DLL2SDK::mscorlib::System::String* UI_PropHunt_HUD_BG_Round_B_; DLL2SDK::mscorlib::System::String* UI_PropHunt_HUD_BG_Settlement_fail_; DLL2SDK::mscorlib::System::String* UI_PropHunt_HUD_BG_Settlement_victory_; DLL2SDK::mscorlib::System::String* UI_PropHunt_HUD_BG_Thing_Gray_; DLL2SDK::mscorlib::System::String* UI_PropHunt_HUD_BG_Thing_Yellow_; DLL2SDK::mscorlib::System::String* UI_PropHunt_HUD_ICON_Integral_currency_; DLL2SDK::mscorlib::System::String* UI_PropHunt_HUD_ICON_lock_; DLL2SDK::mscorlib::System::String* UI_PropHunt_HUD_ICON_Novice_Bait_; DLL2SDK::mscorlib::System::String* UI_PropHunt_HUD_ICON_Novice_Flashbomb_; DLL2SDK::mscorlib::System::String* UI_PropHunt_HUD_ICON_Novice_Transform_; DLL2SDK::mscorlib::System::String* UI_PropHunt_HUD_ICON_Novice_Whistling_; DLL2SDK::mscorlib::System::String* UI_PropHunt_HUD_ICON_Round_gray_; DLL2SDK::mscorlib::System::String* UI_PropHunt_HUD_ICON_Round_White_; DLL2SDK::mscorlib::System::String* UI_PropHunt_HUD_ICON_Skill_A_; DLL2SDK::mscorlib::System::String* UI_PropHunt_HUD_ICON_Skill_B_; DLL2SDK::mscorlib::System::String* UI_PropHunt_HUD_ICON_Skill_C_; DLL2SDK::mscorlib::System::String* UI_PropHunt_HUD_ICON_Unlock_; DLL2SDK::mscorlib::System::String* UI_PropHunt_HUD_ICON_Whistling_; DLL2SDK::mscorlib::System::String* UI_PropHunt_HUD_MK_Novice_; DLL2SDK::mscorlib::System::String* UI_PropHunt_HUD_MK_Novice_hexagon_; DLL2SDK::mscorlib::System::String* UI_PropHunt_HUD_BG_Closeeyes_; DLL2SDK::mscorlib::System::String* UI_SniperCrosshair_; DLL2SDK::mscorlib::System::String* UI_HUD_crosshair_FX_formodle_A_; DLL2SDK::mscorlib::System::String* UI_Cod_Hud_Radar_Map_Missile_Crosshair_; DLL2SDK::mscorlib::System::String* UI_Crosshair_ShadowBlade_aim_; DLL2SDK::mscorlib::System::String* UI_Crosshair_ShadowBlade_aiming_middle_; DLL2SDK::mscorlib::System::String* UI_Crosshair_ShadowBlade_aiming_small_; DLL2SDK::mscorlib::System::String* UI_Crosshair_ShadowBlade_normal_A_; DLL2SDK::mscorlib::System::String* UI_Hud_CH_Fearless_A_; DLL2SDK::mscorlib::System::String* UI_Hud_CH_Fearless_B_; DLL2SDK::mscorlib::System::String* UI_Hud_Common_Crosshair_A_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_001_Gauntlet_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_001_Gauntlet_A_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_001_Gauntlet_B_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_001_Gauntlet_CannotUse_A_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_001_Purifier_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_002_HIVE_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_002_WarMachine_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_002_WarMachine_Small_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_003_Scythe_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_004_Tracker_A_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_004_Tracker_B_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_004_Tracker_C_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_004_Tracker_D_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_ACOG_A_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_ACOG_B_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_ACOG_C_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_arctic50_A_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_arctic50_B_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_arctic50_O_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_autofire_fire_A_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_autofire_red_A_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_autofire_WZ_A_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_autofire_yellow_A_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_baoyu_1_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_baoyu_2_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_baoyu_3_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_baoyu_4_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_BR_special_A_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_BR_special_B_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_cannothit_yellow_a_; DLL2SDK::mscorlib::System::String* UI_HUD_crosshair_DeadShot_A_; DLL2SDK::mscorlib::System::String* UI_HUD_crosshair_Global_Circle_A_; DLL2SDK::mscorlib::System::String* UI_HUD_crosshair_Global_Line_A_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_headshot_A_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_headshotkill_A_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_hit_A_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_hitkill_A_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_Holographic_A_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_normal_crosshair_white_A_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_running_crosshair_30_A_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_Tank_fixed_A_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_Tank_fixed_B_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_Tank_fixed_BG_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_Tank_mobile_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_tank_Openmirror_A_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_tank_Openmirror_frame_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_tank_Openmirror_fx_middle_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_tank_Openmirror_mobile_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_test_middle_A_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_UAV_locked_A_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_UAV_locked_B_; DLL2SDK::mscorlib::System::String* UI_HUD_crosshair_VTOL_ICON_PZ_; DLL2SDK::mscorlib::System::String* UI_HUD_crosshair_VTOL_ICON_SKILL_Boom_; DLL2SDK::mscorlib::System::String* UI_HUD_crosshair_VTOL_ICON_SKILL_Change_; DLL2SDK::mscorlib::System::String* UI_HUD_crosshair_VTOL_ICON_SKILL_MK_; DLL2SDK::mscorlib::System::String* UI_HUD_crosshair_VTOL_Line_A_; DLL2SDK::mscorlib::System::String* UI_HUD_crosshair_VTOL_Line_B_; DLL2SDK::mscorlib::System::String* UI_HUD_crosshair_VTOL_Line_C_; DLL2SDK::mscorlib::System::String* UI_HUD_crosshair_VTOL_PB_SKILL_A_; DLL2SDK::mscorlib::System::String* UI_HUD_crosshair_VTOL_PB_SKILL_B_; DLL2SDK::mscorlib::System::String* UI_HUD_crosshair_VTOL_PB_SKILL_MASK_End_; DLL2SDK::mscorlib::System::String* UI_HUD_crosshair_VTOL_PB_SKILL_MASK_Normal_; DLL2SDK::mscorlib::System::String* UI_HUD_crosshair_VTOL_Waring_A_; DLL2SDK::mscorlib::System::String* UI_HUD_crosshair_VTOL_Waring_B_; DLL2SDK::mscorlib::System::String* UI_HUD_CrossHair_White_; DLL2SDK::mscorlib::System::String* UI_Feedback_Hud_BOs_A_; DLL2SDK::mscorlib::System::String* UI_Feedback_Hud_CDP_A_; DLL2SDK::mscorlib::System::String* UI_Feedback_Hud_Defeat_1_; DLL2SDK::mscorlib::System::String* UI_Feedback_Hud_Point_VS_A_; DLL2SDK::mscorlib::System::String* UI_Feedback_Hud_Rounddefeat_1_; DLL2SDK::mscorlib::System::String* UI_Feedback_Hud_Roundwin_1_; DLL2SDK::mscorlib::System::String* UI_Feedback_Hud_TASKCOMPLETE_A_; DLL2SDK::mscorlib::System::String* UI_Feedback_Hud_TASKSTART_A_; DLL2SDK::mscorlib::System::String* UI_Feedback_Hud_Victory_1_; DLL2SDK::mscorlib::System::String* UI_Feedback_Hud_ZM_BOSSCOME_A_; DLL2SDK::mscorlib::System::String* UI_Feedback_Hud_ZM_BOSSCOME_B_; DLL2SDK::mscorlib::System::String* UI_Feedback_Hud_ZM_defeat_1_; DLL2SDK::mscorlib::System::String* UI_Feedback_Hud_ZM_defeat_B_; DLL2SDK::mscorlib::System::String* UI_Feedback_Hud_ZM_firstwin_A_; DLL2SDK::mscorlib::System::String* UI_Feedback_Hud_ZM_firstwin_B_; DLL2SDK::mscorlib::System::String* UI_Feedback_Hud_ZM_REWADR_A_; DLL2SDK::mscorlib::System::String* UI_Feedback_Hud_ZM_textblood_A_; DLL2SDK::mscorlib::System::String* UI_Feedback_Hud_ZM_textblood_B_; DLL2SDK::mscorlib::System::String* UI_Feedback_Hud_ZM_win_1_; DLL2SDK::mscorlib::System::String* UI_Feedback_Hud_ZM_win_A_; DLL2SDK::mscorlib::System::String* UI_Feedback_Hud_ZM_win_B_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_feedback_new_common_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_feedback_new_common_B_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_feedback_new_common_C_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_feedback_new_defeat_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_feedback_new_draw_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_feedback_new_draw_B_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_feedback_new_draw_Triangle_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_feedback_new_FX_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_feedback_new_FX_B_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_feedback_new_victory_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_feedback_new_victory_B_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_MK_TrainingCourse_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_MK_TrainingCourse_Line_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_feedback_defeat_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_FEEDBACK_MK_ROUND_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_feedback_victory_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_feedback_new_common_fx_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_BG_COMPLETE_1_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_BG_COMPLETE_2_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_MK_Arrow_A_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_MK_Arrow_B_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_MK_Line_A_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_MK_Point_A_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_MK_Point_B_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_MK_Point_Cross_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_MK_Point_Obique_; DLL2SDK::mscorlib::System::String* UI_ZM_Hall_MK_Title_complete_A_; DLL2SDK::mscorlib::System::String* UI_Hud_LethalWeapon_001_CombatAxe_W_; DLL2SDK::mscorlib::System::String* UI_Hud_LethalWeapon_001_Frag_; DLL2SDK::mscorlib::System::String* UI_Hud_LethalWeapon_001_Frag_Grenade_Snowman_; DLL2SDK::mscorlib::System::String* UI_Hud_LethalWeapon_001_Frag_Pumpkin_; DLL2SDK::mscorlib::System::String* UI_Hud_LethalWeapon_002_Semtex_; DLL2SDK::mscorlib::System::String* UI_Hud_LethalWeapon_003_TripMine_; DLL2SDK::mscorlib::System::String* UI_Hud_LethalWeapon_004_ClusterGrenade_; DLL2SDK::mscorlib::System::String* UI_Hud_LethalWeapon_006_MonkeyBomb_; DLL2SDK::mscorlib::System::String* UI_Hud_LethalWeapon001_Frag_thunder_; DLL2SDK::mscorlib::System::String* UI_Hud_TaticalWeapon_001_Concussion_; DLL2SDK::mscorlib::System::String* UI_Hud_TaticalWeapon_001_Concussion_thunder_; DLL2SDK::mscorlib::System::String* UI_Hud_TaticalWeapon_002_EMP_; DLL2SDK::mscorlib::System::String* UI_Hud_TaticalWeapon_003_SmokeGrenade_; DLL2SDK::mscorlib::System::String* UI_Hud_TaticalWeapon_003_SmokeGrenade_thunder_; DLL2SDK::mscorlib::System::String* UI_Hud_TaticalWeapon_004_FlashBang_; DLL2SDK::mscorlib::System::String* UI_Hud_TaticalWeapon_005_SerialBomb_; DLL2SDK::mscorlib::System::String* UI_Hud_TaticalWeapon_005_TrophySystem_; DLL2SDK::mscorlib::System::String* UI_Hud_TaticalWeapon_006_NovaGas_; DLL2SDK::mscorlib::System::String* UI_Hud_TaticalWeapon_007_CryoBomb_; DLL2SDK::mscorlib::System::String* UI_Hud_TaticalWeapon_008_SignalSmoke_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_BT_PT_A_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_BT_time_A_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_BT_time_B_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_CH_A_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_MK_PT_A_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_MK_PT_Square_A_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PB_A_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PB_bg_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PB_end_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PB_Light_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PL_Iphone_A_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PT_Arrow_A_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PT_Arrow_B_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PT_Arrow_C_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PT_Arrow_D_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PT_Arrow_E_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PT_Arrow_F_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PT_BT_A_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PT_BT_B_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PT_gunpick_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PT_Hand_A_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PT_Hand_B_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PT_Hand_C_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PT_Hand_small_A_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PT_Hand_small_B_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PT_Hand_small_C_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PT_Hand_small_doublehands_A_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PT_Hand_small_doublehands_B_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PT_iphone_A_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PT_iphone_B_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PT_iphone_bg_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PT_iphone_C_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PT_iphone_D_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PT_iphone_E_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PT_iphone_lefthand_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PT_iphone_righthand_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PT_road_A_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PT_Shot_A_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PT_Shot_B_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PT_Shot_C_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PT_task_A_; DLL2SDK::mscorlib::System::String* UI_Guide_HUD_PT_task_B_; DLL2SDK::mscorlib::System::String* UI_HUD_Guide_MK_chtext_A_; DLL2SDK::mscorlib::System::String* UI_HUD_GUIDE_MK_TIPS_arrow_hud_A_; DLL2SDK::mscorlib::System::String* UI_Global_Guide_zm_ins_A_; DLL2SDK::mscorlib::System::String* UI_HUD_FX_ZM_JYG_a_; DLL2SDK::mscorlib::System::String* UI_HUD_FX_ZM_JYG_b_; DLL2SDK::mscorlib::System::String* UI_Hud_killtips_AK117BFH_A_; DLL2SDK::mscorlib::System::String* UI_Hud_killtips_ak47_A_; DLL2SDK::mscorlib::System::String* UI_Hud_killtips_ChainSAW_A_; DLL2SDK::mscorlib::System::String* UI_Hud_killtips_CorditeZeroG_A_; DLL2SDK::mscorlib::System::String* UI_Hud_killtips_DreamIce_A_; DLL2SDK::mscorlib::System::String* UI_Hud_killtips_LuxuryChristmas_A_; DLL2SDK::mscorlib::System::String* UI_Hud_killtips_MSMC_A_; DLL2SDK::mscorlib::System::String* UI_Hud_killtips_OutLawHighnoon_A_; DLL2SDK::mscorlib::System::String* UI_Hud_killtips_PDW57TWD_A_; DLL2SDK::mscorlib::System::String* UI_Hud_killtips_QQ9FLOOD_A_; DLL2SDK::mscorlib::System::String* UI_Hud_killtips_Rainbow_A_; DLL2SDK::mscorlib::System::String* UI_Hud_killtips_redcrystal_A_; DLL2SDK::mscorlib::System::String* UI_Hud_killtips_Timeland_A_; DLL2SDK::mscorlib::System::String* UI_Hud_killtips_VampireSlayer_A_; DLL2SDK::mscorlib::System::String* UI_BR_Radar_highitemcity_Countdown_A_; DLL2SDK::mscorlib::System::String* UI_BR_Radar_highitemcity_Nuclearplant_A_; DLL2SDK::mscorlib::System::String* UI_BR_Radar_highitemcity_Overgrown_A_; DLL2SDK::mscorlib::System::String* UI_BR_Radar_highitemcity_Shipment_A_; DLL2SDK::mscorlib::System::String* UI_BR_Radar_zobimezone_BusStation_A_; DLL2SDK::mscorlib::System::String* UI_BR_Radar_zobimezone_Diner_A_; DLL2SDK::mscorlib::System::String* UI_BR_Radar_zobimezone_Forest_A_; DLL2SDK::mscorlib::System::String* UI_BR_Radar_zobimezone_Sakura_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_airisland_BIG_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_Carmar_yellow_map_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_goldmine_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_revive_A_1_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_revive_A_2_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_revive_A_3_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_revive_A_4_; DLL2SDK::mscorlib::System::String* UI_BR_hud_radar_20v20map_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_radar_airline_arrow_blue_b_; DLL2SDK::mscorlib::System::String* UI_BR_hud_radar_airline_arrow_red_b_; DLL2SDK::mscorlib::System::String* UI_BR_hud_radar_airline_arrow_white_b_; DLL2SDK::mscorlib::System::String* UI_BR_hud_radar_airline_blue_b_; DLL2SDK::mscorlib::System::String* UI_BR_hud_radar_airline_red_b_; DLL2SDK::mscorlib::System::String* UI_BR_hud_radar_airline_white_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_radar_airline_white_b_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_BM_helicopter_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_BM_soldier_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_radar_dot_formap_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_Airborne_1_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_Airborne_2_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_Airborne_3_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_Airborne_4_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_ARROW_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_ARROW_B_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_ARROW_C_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_ARROW_D_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_bagcage_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_bagcage_B_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_bigmap_AIRDROP_EN_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_bigmap_BOSS_EN_dot_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_bigmap_CHIP_EN_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_bigmap_CHIPgrey_EN_B_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_bigmap_wz_area_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_bigmap_zombie_EN_area_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_bigplane_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_bigplane_blue_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_bigplane_red_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_boat_1_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_boat_2_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_boat_3_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_boat_4_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_boat_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_boat_B_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_boat_none_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_CARSOUND_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_CARSOUND_B_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_dead_1_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_dead_2_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_dead_3_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_dead_4_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_dead_none_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_DOT_LOCATION_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_drivecar_1_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_drivecar_2_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_drivecar_3_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_drivecar_4_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_drivecar_none_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_enemy_arrow_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_enemy_reddot_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_faraway_1_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_faraway_2_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_faraway_3_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_faraway_4_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_flyonplane_1_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_flyonplane_2_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_flyonplane_3_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_flyonplane_4_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_FOOTSOUND_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_FOOTSOUND_B_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_glassbreak_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_glassbreak_B_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_helicopter_1_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_helicopter_2_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_helicopter_3_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_helicopter_4_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_helicopter_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_helicopter_B_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_helicopter_none_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_jumpfly_1_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_jumpfly_2_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_jumpfly_3_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_jumpfly_4_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_jumpfly_none_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_location_1_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_location_2_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_location_3_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_location_4_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_location_single_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_location_white_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_MAPLINE_ARROW_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_MAPLINE_STARTDOT_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_MAPLINE_STARTDOT_blue_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_MAPLINE_STARTDOT_red_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_mark_1_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_mark_2_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_mark_3_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_mark_4_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_needhelp_1_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_needhelp_2_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_needhelp_3_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_needhelp_4_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_offline_1_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_offline_2_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_offline_3_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_offline_4_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_opendoor_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_opendoor_B_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_Parachutecommander_1_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_Parachutecommander_2_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_Parachutecommander_3_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_Parachutecommander_4_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_Psychosis_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_ReconCar_1_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_ReconCar_2_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_ReconCar_3_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_ReconCar_4_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_ReconCar_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_ReconCar_B_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_ReconCar_none_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_reviveplane_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_SELF_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_SHOTMUTE_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_SHOTMUTE_B_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_SHOTSOUND_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_SHOTSOUND_B_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_tanke_KT_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_tankScythe_1_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_tankScythe_2_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_tankScythe_3_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_tankScythe_4_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_tankScythe_enemy_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_tankScythe_none_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_Treasure_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_Treasure_Dug_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_UAV_1_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_UAV_2_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_UAV_3_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_UAV_4_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_UAV_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_UAV_B_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_ICON_UAV_none_; DLL2SDK::mscorlib::System::String* UI_BR_hud_Radar_ICON_wztb_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_Radar_ICON_wztb_B_; DLL2SDK::mscorlib::System::String* UI_BR_hud_radar_line_white_A_; DLL2SDK::mscorlib::System::String* UI_BR_Hud_Radar_MK_AREA_A_; DLL2SDK::mscorlib::System::String* UI_Radar_BR_20v20_teammate_A_; DLL2SDK::mscorlib::System::String* UI_Radar_Hud_Mapnum_0_; DLL2SDK::mscorlib::System::String* UI_Radar_Hud_Mapnum_1_; DLL2SDK::mscorlib::System::String* UI_Radar_Hud_Mapnum_2_; DLL2SDK::mscorlib::System::String* UI_Radar_Hud_Mapnum_3_; DLL2SDK::mscorlib::System::String* UI_Radar_Hud_Mapnum_4_; DLL2SDK::mscorlib::System::String* UI_Radar_Hud_Mapnum_5_; DLL2SDK::mscorlib::System::String* UI_Radar_Hud_Mapnum_6_; DLL2SDK::mscorlib::System::String* UI_Radar_Hud_Mapnum_7_; DLL2SDK::mscorlib::System::String* UI_Radar_Hud_Mapnum_8_; DLL2SDK::mscorlib::System::String* UI_Radar_Hud_Mapnum_9_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_OB_carmar_none_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_revive_pickup_small_1_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_revive_pickup_small_2_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_revive_pickup_small_3_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_revive_pickup_small_4_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_revive_waitrevive_1_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_revive_waitrevive_2_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_revive_waitrevive_3_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_revive_waitrevive_4_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_revive_waitrevive_none_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_teammate_mictalking_A_; DLL2SDK::mscorlib::System::String* UI_BR_HUD_ICON_teammate_OFFLINE_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_teammatestate_dead_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_teammatestate_driving_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_teammatestate_dropping_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_teammatestate_empty_M_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_teammatestate_Fire_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_teammatestate_helicoptate_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_teammatestate_leader_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_teammatestate_needhelp_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_teammatestate_onplane_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_teammatestate_openumb_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_teammatestate_revive_1_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_teammatestate_revive_2_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_teammatestate_revive_3_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_teammatestate_revive_4_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_teammatestate_shiping_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_teammatestate_tankScythe_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_teammatestate_waitplane_A_; DLL2SDK::mscorlib::System::String* UI_BR_hud_ICON_teammatestate_YZ_A_; DLL2SDK::mscorlib::System::String* UI_Cod_Hud_Radar_Map_Bg_A_; DLL2SDK::mscorlib::System::String* UI_Cod_Hud_Radar_Map_Effect_A_; DLL2SDK::mscorlib::System::String* UI_Cod_Hud_Radar_Map_Effect_B_; DLL2SDK::mscorlib::System::String* UI_Cod_Hud_Radar_Map_Icon_DeadTips_; DLL2SDK::mscorlib::System::String* UI_Cod_Hud_Radar_Map_Icon_Enemy_; DLL2SDK::mscorlib::System::String* UI_Cod_Hud_Radar_Map_Icon_Own_; DLL2SDK::mscorlib::System::String* UI_Cod_Hud_Radar_Map_Icon_Teammate_; DLL2SDK::mscorlib::System::String* UI_Cod_Hud_Radar_Map_Missile_Enemy_; DLL2SDK::mscorlib::System::String* UI_Cod_Hud_Radar_Map_Missile_Own_; DLL2SDK::mscorlib::System::String* UI_Hud_ICON_KillConfirmedv_Blue_; DLL2SDK::mscorlib::System::String* UI_Hud_ICON_KillConfirmedv_Red_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_004_ReconCar_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_004_ReconCar_red_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_2v2_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_Bomb_Drop_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_Bomb_red_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_Bomb_Safe_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_CTF_Absencebase_Blue_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_CTF_Absencebase_RED_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_CTF_Base_Blue_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_CTF_Base_RED_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_CTF_Drop_Blue_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_CTF_Drop_RED_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_CTF_Grab_Blue_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_CTF_Grab_Circle_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_CTF_Grab_RED_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_CTF_Grab_white_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_enemy_fire_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_enemy_normal_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_enemy_reddot_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_enemy_reddot_away_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_friend_fire_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_friend_normal_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_me_fire_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_me_normal_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_OB_BLUE_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_OB_BLUE_dead_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_OB_boom_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_OB_GREEN_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_OB_GREEN_dead_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_OB_RED_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_OB_RED_dead_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_OB_WATCHING_ON_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_osok_buff_A_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_osok_buff_SPARROW_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_PVP_Gunfight_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_Stronghold_bluerRound_a_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_Stronghold_Bule_A_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_Stronghold_Bule_A1_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_Stronghold_Bule_B_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_Stronghold_Bule_B1_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_Stronghold_Bule_C_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_Stronghold_Bule_C1_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_Stronghold_Bule_D_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_Stronghold_Red_A_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_Stronghold_Red_A1_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_Stronghold_Red_B_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_Stronghold_Red_B1_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_Stronghold_Red_C_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_Stronghold_Red_C1_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_Stronghold_Red_D_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_Stronghold_RedrRound_a_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_Stronghold_White_A_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_Stronghold_White_B_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_Stronghold_White_C_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_Stronghold_White_D_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_Stronghold_yellow_D_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_Stronghold_YellowrRound_a_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_teammate_FFA_fire_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_teammate_FFA_normal_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_teammate_fire_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ICON_teammate_normal_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_Map_Icon_teammatedeath_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_Perk_right_enemy_2_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_Perk_up_enemy_1_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ScoreStreaks_002_HunterKiller_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ScoreStreaks_002_HunterKiller_Red_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ScoreStreaks_004_HellstormMissile_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ScoreStreaks_004_HellstormMissile_Red_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ScoreStreaks_006_SAMTurret_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ScoreStreaks_006_SAMTurret_Red_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ScoreStreaks_007_SentryGun_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ScoreStreaks_007_SentryGun_Red_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ScoreStreaks_008_StealthChopper_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ScoreStreaks_008_StealthChopper_Red_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ScoreStreaks_009_CarePackage_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ScoreStreaks_009_CarePackage_Red_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ScoreStreaks_010_VTOL_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ScoreStreaks_010_VTOL_Red_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ScoreStreaks_012_Drone_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ScoreStreaks_012_Drone_Red_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ScoreStreaks_015_Goliath_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ScoreStreaks_015_Goliath_blue_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ScoreStreaks_015_Goliath_Red_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ScoreStreaks_015_Goliath_Warehouse_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ScoreStreaks_015_Goliath_Warehouse_Red_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ScoreStreaks_016_Airstrike_; DLL2SDK::mscorlib::System::String* UI_Hud_Radar_ScoreStreaks_016_Airstrike_Red_; DLL2SDK::mscorlib::System::String* UI_Radar_HUD_Shootout_mc_; DLL2SDK::mscorlib::System::String* UI_Radar_Map_MK_BG_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Map_arrow_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Map_BOSS_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Map_Buy_Yellow_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Map_Elite_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Map_gunreload_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Map_offline_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Map_Ordinary_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Map_overthrow_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Map_Own_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Map_PAP_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Map_Shoppingmall_Bluy_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Map_Shoppingmall_Yellow_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Map_TASKTIPS_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Map_Teammate_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Map_wallgun_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_radar_Drink_A_; DLL2SDK::mscorlib::System::String* UI_BR_Collection_Candycane_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_accessories_box_curio_wooden_01_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_Basketball_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_bench_rounded_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_Carton_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_Christmas_Giftbox_01_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_com_trashbin02_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_crash_foliage_bush_big_01_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_ct_china_vase_02_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_dub_decorative_statue1_02_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_dub_vase_01_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_Firingrange_shadai01_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_foliage_dub_potted_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_haybale_01_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_jun_soil_bags_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_object_barrel_blue_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_object_barrier_02_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_object_bigairlift_01_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_object_lag_junktire_01_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_object_pallet_02_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_object_trashcan_02_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_p6_karma_club_barstool_01_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_p6_plant_cactus_star_med_01_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_p6_shipping_boxes_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_p6_street_vendor_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_paris_cafe_chair2_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_patio_heater_clean_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_pent_wastebasket_01_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_plastic_crate1_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_Props_Easter_Egg_03_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_rock_01_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_sculpture_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_Snowman_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_stanchion_yellow_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_weights_small_01_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_Xn_furniture_chair_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_com_tv1_cinematic_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_Firingrange_biaoba01_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_Firingrange_box03_; DLL2SDK::mscorlib::System::String* UI_P_MP_PropHunt_Firingrange_box07_; DLL2SDK::mscorlib::System::String* UI_Common_Hud_tips_ScoreStreaks_016_Airstrike_; DLL2SDK::mscorlib::System::String* UI_Hud_ICON_osok_buffbox_tips_ks_; DLL2SDK::mscorlib::System::String* UI_Hud_ICON_shoottout_box_; DLL2SDK::mscorlib::System::String* UI_Hud_ScoreStreaks_001_UAV_; DLL2SDK::mscorlib::System::String* UI_Hud_ScoreStreaks_001_UAV_A_; DLL2SDK::mscorlib::System::String* UI_Hud_ScoreStreaks_002_HunterKiller_; DLL2SDK::mscorlib::System::String* UI_Hud_ScoreStreaks_002_HunterKiller_A_; DLL2SDK::mscorlib::System::String* UI_Hud_ScoreStreaks_003_CounterUAV_; DLL2SDK::mscorlib::System::String* UI_Hud_ScoreStreaks_003_CounterUAV_A_; DLL2SDK::mscorlib::System::String* UI_Hud_ScoreStreaks_004_HellstormMissile_; DLL2SDK::mscorlib::System::String* UI_Hud_ScoreStreaks_004_HellstormMissile_A_; DLL2SDK::mscorlib::System::String* UI_Hud_ScoreStreaks_005_Lightningstrike_; DLL2SDK::mscorlib::System::String* UI_Hud_ScoreStreaks_005_Lightningstrike_A_; DLL2SDK::mscorlib::System::String* UI_Hud_ScoreStreaks_006_SAMTurret_; DLL2SDK::mscorlib::System::String* UI_Hud_ScoreStreaks_006_SAMTurret_A_; DLL2SDK::mscorlib::System::String* UI_Hud_ScoreStreaks_007_SentryGun_; DLL2SDK::mscorlib::System::String* UI_Hud_ScoreStreaks_007_SentryGun_A_; DLL2SDK::mscorlib::System::String* UI_Hud_ScoreStreaks_008_StealthChopper_; DLL2SDK::mscorlib::System::String* UI_Hud_ScoreStreaks_008_StealthChopper_A_; DLL2SDK::mscorlib::System::String* UI_Hud_ScoreStreaks_009_CarePackage_; DLL2SDK::mscorlib::System::String* UI_Hud_ScoreStreaks_009_CarePackage_A_; DLL2SDK::mscorlib::System::String* UI_Hud_ScoreStreaks_010_VTOL_; DLL2SDK::mscorlib::System::String* UI_Hud_ScoreStreaks_010_VTOL_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ScoreStreaks_012_Drone_; DLL2SDK::mscorlib::System::String* UI_HUD_ScoreStreaks_013_ReconCar_; DLL2SDK::mscorlib::System::String* UI_HUD_ScoreStreaks_014_Molotov_; DLL2SDK::mscorlib::System::String* UI_HUD_ScoreStreaks_015_Goliath_; DLL2SDK::mscorlib::System::String* UI_HUD_ScoreStreaks_015_Goliath_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ScoreStreaks_016_Airstrike_; DLL2SDK::mscorlib::System::String* UI_HUD_ScoreStreaks_016_Airstrike_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ScoreStreaks_MODE_SPARROW_; DLL2SDK::mscorlib::System::String* UI_HUD_ScoreStreaks_new_001_UAV_; DLL2SDK::mscorlib::System::String* UI_HUD_ScoreStreaks_new_002_HunterKiller_; DLL2SDK::mscorlib::System::String* UI_HUD_ScoreStreaks_new_003_CounterUAV_; DLL2SDK::mscorlib::System::String* UI_HUD_ScoreStreaks_new_004_HellstormMissile_; DLL2SDK::mscorlib::System::String* UI_HUD_ScoreStreaks_new_005_Lightningstrike_; DLL2SDK::mscorlib::System::String* UI_HUD_ScoreStreaks_new_006_SAMTurret_; DLL2SDK::mscorlib::System::String* UI_HUD_ScoreStreaks_new_007_SentryGun_; DLL2SDK::mscorlib::System::String* UI_HUD_ScoreStreaks_new_008_StealthChopper_; DLL2SDK::mscorlib::System::String* UI_HUD_ScoreStreaks_new_009_CarePackage_; DLL2SDK::mscorlib::System::String* UI_HUD_ScoreStreaks_new_010_VTOL_; DLL2SDK::mscorlib::System::String* UI_HUD_ScoreStreaks_new_012_Drone_; DLL2SDK::mscorlib::System::String* UI_HUD_ScoreStreaks_new_013_ReconCar_; DLL2SDK::mscorlib::System::String* UI_HUD_ScoreStreaks_new_014_Molotov_; DLL2SDK::mscorlib::System::String* UI_HUD_ScoreStreaks_new_015_Goliath_; DLL2SDK::mscorlib::System::String* UI_HUD_ScoreStreaks_new_016_Airstrike_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_ElectricShock_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_ICON_ElectricShock_B_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_ICON_shot_BT_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_ICON_shot_BT_B_; DLL2SDK::mscorlib::System::String* UI_FireBtn_BRSkill_001_Gauntlet_; DLL2SDK::mscorlib::System::String* UI_FireBtn_BRSkill_001_TransformShield_; DLL2SDK::mscorlib::System::String* UI_FireBtn_BRSkill_002_Toybomb_; DLL2SDK::mscorlib::System::String* UI_FireBtn_BRSkill_003_TrophySystem_; DLL2SDK::mscorlib::System::String* UI_FireBtn_BRSkill_004_Sparrow_; DLL2SDK::mscorlib::System::String* UI_FireBtn_LethalWeapon_001_Frag_; DLL2SDK::mscorlib::System::String* UI_FireBtn_LethalWeapon_002_Semtex_; DLL2SDK::mscorlib::System::String* UI_FireBtn_LethalWeapon_003_TripMine_; DLL2SDK::mscorlib::System::String* UI_FireBtn_LethalWeapon_004_ClusterGrenade_; DLL2SDK::mscorlib::System::String* UI_FireBtn_LethalWeapon_006_MonkeyBomb_; DLL2SDK::mscorlib::System::String* UI_FireBtn_LethalWeapon_011_Fly_axe_; DLL2SDK::mscorlib::System::String* UI_FireBtn_ScoreStreaks_014_Molotov_; DLL2SDK::mscorlib::System::String* UI_FireBtn_TacticalWeapon_008_RedSignalSmoke_; DLL2SDK::mscorlib::System::String* UI_FireBtn_TaticalWeapon_002_EMP_; DLL2SDK::mscorlib::System::String* UI_FireBtn_TaticalWeapon_003_SmokeGrenade_; DLL2SDK::mscorlib::System::String* UI_FireBtn_TaticalWeapon_004_FlashBang_; DLL2SDK::mscorlib::System::String* UI_FireBtn_TaticalWeapon_005_SerialBomb_; DLL2SDK::mscorlib::System::String* UI_FireBtn_TaticalWeapon_006_NovaGas_; DLL2SDK::mscorlib::System::String* UI_FireBtn_TaticalWeapon_007_CryoBomb_; DLL2SDK::mscorlib::System::String* UI_Hud_AssiWeapon_001_USP45_; DLL2SDK::mscorlib::System::String* UI_Hud_AssiWeapon_003_FHJ18_; DLL2SDK::mscorlib::System::String* UI_Hud_AssiWeapon_004_RayGun_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_001_Chopper_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_001_Chopper_ChainReaction_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_001_M16A4_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_002_G36C_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_003_Type25_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_003_Type25_SilverGhoul_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_007_MP7_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_008_VectorK10_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_009_W1200_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_011_R870MCS_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_018_XPR50_SunSpot_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_026_ASM_CursedSoul_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_028_M4A1Tech_SLAYER_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_028_M4A1Tech_zombie_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_031_PDW57_ToxicWaste_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_032_ChicomCQB_SilverGhoul_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_042_UL736_Wasteland_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_044_HG40_FHWG_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_048_BK57_Wasteland_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_162_AK117_BoneFromHell_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_178_QQ9_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_178_QQ9_Flood_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_003_Type25_VampireSlayer_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_012_M1216_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_013_M249SAW_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_015_QBBLSW_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_016_MK48_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_017_Barrett_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_018_XPR50_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_018_XPR50_Geometry_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_020_SVUAS_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_021_M27_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_021_M4A1_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_022_AN94_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_025_AK117_MouseYear_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_028_M4A1Tech_TealSteal_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_029_AKS74U_Timeland_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_034_Striker_FighterAircraft_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_035_RPD_Orbit_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_042_UL736_TealSteal_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_046_MSMC_WildWest_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_048_BK57_WildWest_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_049_LK24_Tiger_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_051_KRM_ZM_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_135_HBR_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_135_HBRDragonDance_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_139_Annihilator_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_162_AK117_Bengal_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_162_AK117_FighterAircraft_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_162_AK117FighterAircraft_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_163_Cordite_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_163_CorditeZeroG_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_164_ShadowBlade_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_170_SniperSniver_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_170_SniperSniver_Outlaw_; DLL2SDK::mscorlib::System::String* UI_HUD_Mainweapon_tankScytheTyp_; DLL2SDK::mscorlib::System::String* UI_Hud_MeleeWeapon_004_knife_Samurai_; DLL2SDK::mscorlib::System::String* UI_Hud_MeleeWeapon_005_Baseballbat_; DLL2SDK::mscorlib::System::String* UI_Hud_AssiWeapon_005_J358_Scorpion_; DLL2SDK::mscorlib::System::String* UI_Hud_AssiWeapon_009_P1911_; DLL2SDK::mscorlib::System::String* UI_Hud_CharSkill_004_Tracker_; DLL2SDK::mscorlib::System::String* UI_Hud_LethalWeapon_011_Fly_axe_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_001_M16A4_Valentine_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_001_Purifier_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_002_WarMachine_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_003_Scythe_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_003_Type25_Geometry_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_015_S36_Valentine_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_025_AK117_Holidays_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_025_AK117_Medieval_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_026_ASM_Dream_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_027_AK47_Tank_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_028_M4A1Tech_CQB_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_028_M4A1Tech_DeathEngine_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_029_AKS74U_VK_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_031_PDW57_Medieval_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_032_ChicomCQB_Modern_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_034_Striker_NewYear_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_036_M4LMG_Medieval_Series_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_041_M1887_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_041_M1887_Tank_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_042_SA80LSW_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_044_HG40_Geometry_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_044_HG40_Wolf_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_046_MSMC_Pharo_Dream_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_048_BK57_NewYear_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_049_LK24_CQB_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_049_LK24_Viking_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_050_DL_Q33_Holidays_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_077_NA45_Dragon_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_098_ICR_ColourfulCrystal_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_130_KN44_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_130_KN44_Rainbow_; DLL2SDK::mscorlib::System::String* UI_Hud_MeleeWeapon_001_ballisticknife_; DLL2SDK::mscorlib::System::String* UI_Hud_MeleeWeapon_002_Axe_; DLL2SDK::mscorlib::System::String* UI_Hud_MeleeWeapon_003_Shovel_; DLL2SDK::mscorlib::System::String* UI_Hud_MeleeWeapon_010_IceAxe_; DLL2SDK::mscorlib::System::String* UI_Hud_MeleeWeapon_010_IceAxe_Glacier_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_028_M4A1Tech_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_029_AKS74U_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_032_ChicomCQB_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_033_GPAS12_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_034_Striker_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_035_RPD_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_036_M4LMG_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_037_M21EBR_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_038_Arctic50_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_040_RemmingtonMSR_; DLL2SDK::mscorlib::System::String* UI_Hud_AssiWeapon_005_44Magnum_; DLL2SDK::mscorlib::System::String* UI_Hud_AssiWeapon_006_TMP_; DLL2SDK::mscorlib::System::String* UI_Hud_AssiWeapon_007_SMRS_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_025_AK117_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_026_ASM_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_027_AK47_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_030_SkorpionEVO_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_031_PDW57_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_043_ACR_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_044_HG40_; DLL2SDK::mscorlib::System::String* UI_Hud_AssiWeapon_005_J358_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_015_S36_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_042_UL736_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_045_M1014_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_046_MSMC_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_047_WVL_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_048_BK57_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_049_LK24_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_Kinfe_Linshi_; DLL2SDK::mscorlib::System::String* UI_Hud_MeleeWeapon_004_knife_; DLL2SDK::mscorlib::System::String* UI_Hud_AssiWeapon_005_J358_Blackops_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_026_ASM_Blackops_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_027_AK47_BlackRed_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_028_M4A1Tech_Blackops_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_036_M4LMG_Blackops_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_038_Arctic50_Blackops_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_044_HG40_Blackops_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_050_DL_Q33_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_050_Tempast_; DLL2SDK::mscorlib::System::String* UI_Hud_MeleeWeapon_004_knife_Blackops_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_015_S36_CaiJiang_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_028_M4A1Tech_Darkmatter_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_031_PDW57_Darkmatter_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_050_DL_Q33_BlackRed_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_050_DL_Q33_Darkmatter_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_051_HIVE_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_052_Sparrow_; DLL2SDK::mscorlib::System::String* UI_Hud_MeleeWeapon_004_knife_MagicEye_; DLL2SDK::mscorlib::System::String* UI_Hud_MeleeWeapon_004_knife_RAF_; DLL2SDK::mscorlib::System::String* UI_Hud_MeleeWeapon_005_3SquareTool_Alaska_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_001_M16A4_LabourFestival_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_001_Purifier_WaterGun_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_002_WarMachine_Water_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_003_Type25_CardBoard_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_009_W1200_BlackRed_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_015_QBBLSW_LabourFestival_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_025_AK117_Smart_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_027_AK47_Fury_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_027_AK47_Hallowmas_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_027_AK47_HMetal_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_028_M4A1Tech_Marberry_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_028_M4A1Tech_Smart_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_028_M4A1Tech_Wolfman_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_029_AKS74U_Cardboard_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_031_PDW57_GD_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_035_RPD_Wolfman_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_037_M21EBR_CardBoard_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_037_M21EBR_GD_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_038_Arctic50_HMetal_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_044_HG40_Wolfman_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_046_MSMC_BoomScrawl_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_046_MSMC_Spstation_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_046_MSMC_Wasteland_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_049_LK24_GD_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_104_Locus_BoomScrawl_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_149_GKRS_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_149_GKRS_TU_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_159_HVK30_; DLL2SDK::mscorlib::System::String* UI_Hud_MainWeapon_161_AKilo47_; DLL2SDK::mscorlib::System::String* UI_Hud_MeleeWeapon_004_knife_Pumpkin_; DLL2SDK::mscorlib::System::String* UI_Hud_MeleeWeapon_015_hookknife_CrazyParty_; DLL2SDK::mscorlib::System::String* UI_Hud_ZMMainWeapon_051_KRM262_ZM_; DLL2SDK::mscorlib::System::String* UI_Hud_ZMMainWeapon_052_HG40_; DLL2SDK::mscorlib::System::String* UI_Hud_ZMMainWeapon_053_DREDGE_ZM_; DLL2SDK::mscorlib::System::String* UI_Hud_ZMMainWeapon_054_ICR1_ZM_; DLL2SDK::mscorlib::System::String* UI_HUD_line_AssiWeapon_005_44Magnum_; DLL2SDK::mscorlib::System::String* UI_HUD_line_AssiWeapon_005_J358_Blackops_; DLL2SDK::mscorlib::System::String* UI_HUD_line_AssiWeapon_007_SMRS_; DLL2SDK::mscorlib::System::String* UI_HUD_line_AssiWeapon_009_P1911_; DLL2SDK::mscorlib::System::String* UI_HUD_line_Hud_MainWeapon_028_M4A1Tech_Darkmatter_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_001_M16A4_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_001_Purifier_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_002_WarMachine_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_003_Scythe_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_003_Type25_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_009_W1200_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_009_W1200_BlackRed_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_012_M1216_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_015_QBBLSW_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_015_S36_CaiJiang_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_018_XPR50_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_025_AK117_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_026_ASM_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_026_ASM_Blackops_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_027_AK47_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_027_AK47_BlackRed_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_027_AK47_Hallowmas_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_028_M4A1Tech_; DLL2SDK::mscorlib::System::String* UI_Hud_line_MainWeapon_028_M4A1Tech_Blackops_; DLL2SDK::mscorlib::System::String* UI_Hud_line_MainWeapon_028_M4A1Tech_Wolfman_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_029_AKS74U_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_031_PDW57_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_031_PDW57_GD_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_032_ChicomCQB_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_034_Striker_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_035_RPD_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_035_RPD_Wolfman_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_036_M4LMG_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_036_M4LMG_Blackops_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_037_M21EBR_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_037_M21EBR_GD_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_038_Arctic50_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_038_Arctic50_Blackops_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_041_M1887_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_042_UL736_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_044_HG40_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_044_HG40_Blackops_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_046_MSMC_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_048_BK57_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_049_LK24_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_049_LK24_GD_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_050_DL_Q33_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_050_DL_Q33_BlackRed_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_050_DL_Q33_Darkmatter_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_050_Tempast_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_051_HIVE_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_051_KRM262_ZM_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_052_Sparrow_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MeleeWeapon_002_Axe_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MeleeWeapon_003_Shovel_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MeleeWeapon_004_knife_ghost_cc_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MeleeWeapon_004_knife_MagicEye_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MeleeWeapon_004_knife_Pumpkin_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MeleeWeapon_015_hookknife_CrazyParty_; DLL2SDK::mscorlib::System::String* UI_HUD_line_LethalWeapon_001_Frag_WaterType_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_001_M16A4_LabourFestival_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_001_M16A4_Valentine_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_003_Type25_CardBoard_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_003_Type25_Geometry_; DLL2SDK::mscorlib::System::String* UI_Hud_line_MainWeapon_003_Type25_VampireSlayer_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_015_QBBLSW_LabourFestival_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_015_S36_Valentine_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_018_XPR50_Geometry_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_025_AK117_Medieval_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_025_AK117_MouseYear_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_025_AK117_Smart_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_026_ASM10_ManOWar_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_027_AK47_Tank_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_028_M4A1Tech_DeathEngine_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_028_M4A1Tech_Marberry_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_028_M4A1Tech_Smart_; DLL2SDK::mscorlib::System::String* UI_Hud_line_MainWeapon_028_M4A1Tech_TealSteal_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_029_AKS74U_Cardboard_; DLL2SDK::mscorlib::System::String* UI_Hud_line_MainWeapon_029_AKS74U_Timeland_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_029_AKS74U_VK_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_031_PDW57_Darkmatter_; DLL2SDK::mscorlib::System::String* UI_Hud_line_MainWeapon_034_Striker_FighterAircraft_; DLL2SDK::mscorlib::System::String* UI_Hud_line_MainWeapon_035_RPD_Orbit_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_037_M21EBR_CardBoard_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_041_M1887_Tank_; DLL2SDK::mscorlib::System::String* UI_Hud_line_MainWeapon_042_UL736_TealSteal_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_042_UL736_Wasteland_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_044_HG40_Geometry_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_044_HG40_Wolf_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_046_MSMC_BoomScrawl_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_046_MSMC_Pharo_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_046_MSMC_Spstation_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_046_MSMC_Wasteland_; DLL2SDK::mscorlib::System::String* UI_Hud_line_MainWeapon_046_MSMC_WildWest_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_048_BK57_Wasteland_; DLL2SDK::mscorlib::System::String* UI_Hud_line_MainWeapon_048_BK57_WildWest_; DLL2SDK::mscorlib::System::String* UI_Hud_line_MainWeapon_049_LK24_Tiger_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_049_LK24_Viking_; DLL2SDK::mscorlib::System::String* UI_Hud_line_MainWeapon_051_KRM_ZM_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_077_NA45_Dragon_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_098_ICR_ColourfulCrystal_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_104_Locus_BoomScrawl_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_130_KN44_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_130_KN44_Rainbow_; DLL2SDK::mscorlib::System::String* UI_Hud_line_MainWeapon_135_HBR_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_135_HBRDragonDance_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_149_GKRS_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_149_GKRS_TU_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_159_HVK30_; DLL2SDK::mscorlib::System::String* UI_Hud_line_MainWeapon_161_AKilo47_; DLL2SDK::mscorlib::System::String* UI_Hud_line_MainWeapon_162_AK117_Bengal_; DLL2SDK::mscorlib::System::String* UI_Hud_line_MainWeapon_162_AK117FighterAircraft_; DLL2SDK::mscorlib::System::String* UI_Hud_line_MainWeapon_163_Cordite_; DLL2SDK::mscorlib::System::String* UI_Hud_line_MainWeapon_163_CorditeZeroG_; DLL2SDK::mscorlib::System::String* UI_Hud_line_MainWeapon_170_SniperSniver_; DLL2SDK::mscorlib::System::String* UI_Hud_line_MainWeapon_170_SniperSniver_Outlaw_; DLL2SDK::mscorlib::System::String* UI_Hud_line_MeleeWeapon_004_knife_Samurai_; DLL2SDK::mscorlib::System::String* UI_Hud_line_MeleeWeapon_005_Baseballbat_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MeleeWeapon_005_Baseballbat_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_001_Chopper_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_001_Chopper_ChainReaction_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_003_Type25_SilverGhoul_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_018_XPR50_SunSpot_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_026_ASM_CursedSoul_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_027_AK47_Fury_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_027_AK47_HMetal_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_028_M4A1Tech_SLAYER_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_028_M4A1Tech_zombie_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_031_PDW57_ToxicWaste_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_032_ChicomCQB_SilverGhoul_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_038_Arctic50_HMetal_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_044_HG40_FHWG_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_162_AK117_BoneFromHell_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_178_QQ9_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MainWeapon_178_QQ9_Flood_; DLL2SDK::mscorlib::System::String* UI_HUD_line_MeleeWeapon_010_IceAxe_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_Icon_Bombing_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_Icon_Cactus_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_Icon_CarDown_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_Icon_ComeDown_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_Icon_Crash_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_Icon_DownTips_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_Icon_Drowned_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_Icon_Explosion_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_Icon_Jump_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_Icon_Killed_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_Icon_KnockDown_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_Icon_Poison_; DLL2SDK::mscorlib::System::String* UI_Hud_BR_Icon_suicide_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_AssiWeapon_001_USP45_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_AssiWeapon_003_FHJ18_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_AssiWeapon_004_RayGun_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_AssiWeapon_005_44Magnum_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_AssiWeapon_005_J358_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_AssiWeapon_005_J358_Blackops_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_AssiWeapon_005_J358_Scorpion_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_AssiWeapon_006_TMP_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_AssiWeapon_007_SMRS_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_AssiWeapon_009_P1911_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_Bomb_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_BRSkill_001_Drone_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_BRSkill_003_Toybomb_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_BRSkill_004_ReconCar_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_BRSkill_006_Sparrow_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_BRSkill_007_GuardDog_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_BRSkill_008_GuardZM_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_BRSkill_009_StumblingElectricRope_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_BRSkill_010_ActiveCamo_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_BRSkill_010_InductionGun_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_BRSkill_012_Psychosis_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_CharSkill_004_Tracker_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_HUD_MainWeapon_002_WarMachine_; DLL2SDK::mscorlib::System::String* UI_HUD_KILL_ICON_NUM_; DLL2SDK::mscorlib::System::String* UI_HUD_KIll_ICON_shoothead_A_; DLL2SDK::mscorlib::System::String* UI_HUD_KILL_ICON_SHOT_A_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_LethalWeapon_001_Frag_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_LethalWeapon_001_Frag_Grenade_Snowman_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_LethalWeapon_001_Frag_Pumpkin_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_LethalWeapon_002_Semtex_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_LethalWeapon_003_TripMine_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_LethalWeapon_004_ClusterGrenade_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_LethalWeapon_006_MonkeyBomb_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_LethalWeapon_011_Fly_axe_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_001_Chopper_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_001_Chopper_ChainReaction_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_001_M16A4_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_001_M16A4_Valentine_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_001_Purifier_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_002_G36C_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_002_WarMachine_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_003_Scythe_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_003_Type25_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_003_Type25_Geometry_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_003_Type25_SilverGhoul_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_007_MP7_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_008_VectorK10_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_009_W1200_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_009_W1200_BlackRed_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_011_R870MCS_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_012_M1216_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_013_M249SAW_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_015_QBBLSW_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_015_S36_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_015_S36_CaiJiang_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_015_S36_Valentine_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_016_MK48_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_017_Barrett_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_018_XPR50_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_018_XPR50_Geometry_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_018_XPR50_SunSpot_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_020_SVUAS_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_021_M27_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_021_M4A1_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_022_AN94_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_025_AK117_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_025_AK117_Holidays_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_025_AK117_Medieval_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_025_AK117_MouseYear_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_026_ASM_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_026_ASM_Blackops_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_026_ASM_CursedSoul_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_026_ASM_Dream_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_027_AK47_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_027_AK47_BlackRed_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_027_AK47_Hallowmas_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_027_AK47_Tank_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_028_M4A1Tech_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_028_M4A1Tech_Blackops_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_028_M4A1Tech_CQB_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_028_M4A1Tech_Darkmatter_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_028_M4A1Tech_DeathEngine_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_028_M4A1Tech_SLAYER_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_028_M4A1Tech_Wolfman_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_028_M4A1Tech_zombie_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_029_AKS74U_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_029_AKS74U_VK_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_030_SkorpionEVO_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_031_PDW57_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_031_PDW57_Darkmatter_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_031_PDW57_GD_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_031_PDW57_Medieval_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_032_ChicomCQB_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_032_ChicomCQB_Modern_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_032_ChicomCQB_SilverGhoul_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_033_GPAS12_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_034_Striker_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_034_Striker_NewYear_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_035_RPD_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_035_RPD_Wolfman_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_036_M4LMG_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_036_M4LMG_Blackops_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_036_M4LMG_Medieval_Series_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_037_M21EBR_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_037_M21EBR_GD_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_038_Arctic50_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_038_Arctic50_Blackops_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_040_RemmingtonMSR_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_041_M1887_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_041_M1887_Tank_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_042_SA80LSW_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_042_UL736_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_043_ACR_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_044_HG40_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_044_HG40_Blackops_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_044_HG40_FHWG_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_044_HG40_Geometry_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_044_HG40_Wolf_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_044_HG40_Wolfman_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_045_M1014_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_046_MSMC_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_046_MSMC_Pharo_Dream_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_047_WVL_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_048_BK57_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_048_BK57_NewYear_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_049_LK24_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_049_LK24_CQB_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_049_LK24_GD_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_049_LK24_Viking_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_050_DL_Q33_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_050_DL_Q33_BlackRed_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_050_DL_Q33_Darkmatter_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_050_DL_Q33_Holidays_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_050_Tempast_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_077_NA45_Dragon_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_098_ICR_ColourfulCrystal_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_130_KN44_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_130_KN44_Rainbow_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_135_HBRDragonDance_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_162_AK117_BoneFromHell_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_178_QQ9_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_178_QQ9_Flood_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MeleeWeapon_001_ballisticknife_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MeleeWeapon_002_Axe_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MeleeWeapon_003_Shovel_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MeleeWeapon_004_knife_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MeleeWeapon_004_knife_Blackops_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MeleeWeapon_004_knife_MagicEye_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MeleeWeapon_004_knife_Pumpkin_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MeleeWeapon_004_knife_RAF_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MeleeWeapon_005_3SquareTool_Alaska_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MeleeWeapon_005_Baseballbat_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MeleeWeapon_010_IceAxe_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MeleeWeapon_010_IceAxe_Glacier_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MeleeWeapon_015_hookknife_CrazyParty_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_nosingle_A_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_ScoreStreaks_001_UAV_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_ScoreStreaks_002_HunterKiller_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_ScoreStreaks_003_CounterUAV_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_ScoreStreaks_004_HellstormMissile_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_ScoreStreaks_005_Lightningstrike_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_ScoreStreaks_006_SAMTurret_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_ScoreStreaks_007_SentryGun_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_ScoreStreaks_008_StealthChopper_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_ScoreStreaks_009_CarePackage_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_ScoreStreaks_010_VTOL_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_ScoreStreaks_011_NuclearBomb_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_ScoreStreaks_014_Molotov_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_ScoreStreaks_015_Goliath_GunKill_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_ScoreStreaks_015_Goliath_GunKill_boom_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_ScoreStreaks_015_Goliath_Warehouse_; DLL2SDK::mscorlib::System::String* UI_HUD_kill_tankScytheType_; DLL2SDK::mscorlib::System::String* UI_HUD_kill_tankWeapon_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_TaticalWeapon_001_Concussion_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_TaticalWeapon_001_TrophySystem_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_TaticalWeapon_002_EMP_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_TaticalWeapon_003_SmokeGrenade_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_TaticalWeapon_004_FlashBang_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_TaticalWeapon_005_SerialBomb_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_TaticalWeapon_006_NovaGas_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_TaticalWeapon_007_CryoBomb_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_ThroughWall_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_UltSkill_001_TransformShield_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_UltSkill_009_ShadowBlade_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_UltSkill_010_GravitySpikes_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_UltSkill_012_Annihilator_; DLL2SDK::mscorlib::System::String* UI_HUD_Killweapon_Drone_; DLL2SDK::mscorlib::System::String* UI_Hud_ZMKill_MainWeapon_051_KRM262_ZM_; DLL2SDK::mscorlib::System::String* UI_Hud_ZMKill_MainWeapon_052_HG40_; DLL2SDK::mscorlib::System::String* UI_Hud_ZMKill_MainWeapon_053_DREDGE_ZM_; DLL2SDK::mscorlib::System::String* UI_Hud_ZMKill_MainWeapon_054_ICR1_ZM_; DLL2SDK::mscorlib::System::String* UI_HUID_kill_tank_; DLL2SDK::mscorlib::System::String* UI_ud_Kill_UltSkill_011_HIVE_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_BRSkill_011_SmokeClusterGrenade_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_CarExplosion_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_LethalWeapon_001_Frag_WaterType_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_001_M16A4_LabourFestival_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_001_Purifier_WaterGun_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_003_Type25_CardBoard_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_003_Type25_VampireSlayer_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_015_QBBLSW_LabourFestival_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_025_AK117_Smart_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_027_AK47_Fury_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_027_AK47_HMetal_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_028_M4A1Tech_Marberry_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_028_M4A1Tech_Smart_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_028_M4A1Tech_TealSteal_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_029_AKS74U_Cardboard_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_029_AKS74U_Timeland_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_031_PDW57_ToxicWaste_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_034_Striker_FighterAircraft_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_035_RPD_Orbit_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_037_M21EBR_CardBoard_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_038_Arctic50_HMetal_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_042_UL736_TealSteal_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_042_UL736_Wasteland_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_046_MSMC_BoomScrawl_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_046_MSMC_Spstation_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_046_MSMC_Wasteland_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_046_MSMC_WildWest_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_048_BK57_Wasteland_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_048_BK57_WildWest_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_049_LK24_Tiger_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_051_KRM_ZM_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_104_Locus_BoomScrawl_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_135_HBR_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_149_GKRS_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_149_GKRS_TU_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_159_HVK30_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_161_AKilo47_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_162_AK117_Bengal_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_162_AK117FighterAircraft_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_163_Cordite_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_163_CorditeZeroG_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_170_SniperSniver_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon_170_SniperSniver_Outlaw_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MainWeapon002_WarMachine_Water_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_MeleeWeapon_004_knife_Samurai_; DLL2SDK::mscorlib::System::String* UI_Hud_Kill_ScoreStreaks_016_Airstrike_; DLL2SDK::mscorlib::System::String* UI_HUD_ZMWeaponSkill_MK_black_buffnumA_; DLL2SDK::mscorlib::System::String* UI_HUD_ZMWeaponSkill_MK_black_numA_; DLL2SDK::mscorlib::System::String* UI_HUD_ZMWeaponSkill_MK_PB_white_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZMWeaponSkill_MK_PB_yellow_A_; DLL2SDK::mscorlib::System::String* UI_ZM_hud_ICON_DeadshotDaiquiri_Bottle_; DLL2SDK::mscorlib::System::String* UI_ZM_hud_ICON_DoubleTap_Bottle_; DLL2SDK::mscorlib::System::String* UI_ZM_hud_ICON_ElectricCherry_Bottle_; DLL2SDK::mscorlib::System::String* UI_ZM_hud_ICON_Juggernaut_Bottle_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_PAP_robot_; DLL2SDK::mscorlib::System::String* UI_ZM_hud_ICON_QuickRevive_Bottle_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Revive_arrow_A_; DLL2SDK::mscorlib::System::String* UI_ZM_hud_ICON_Speed_Bottle_; DLL2SDK::mscorlib::System::String* UI_ZM_hud_ICON_StaminUp_Bottle_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Task_metertips_B_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MD_Team_Otherpeople_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MD_Team_Otherpeople_B_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MD_Team_Otherpeople_C_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MD_Team_Otherpeople_D_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_PB_Revive_blood_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_PB_Team_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_PL_Revive_RED_square_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_PL_Task_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_PL_Team_Otherpeople_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_PL_Team_Otherpeople_Revive_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_PT_Task_Arrow_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_PT_Task_Hexagon_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_PT_Task_Hexagon_BG_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_PT_Task_Line_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_PT_Task_Line_BG_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_PT_Task_MK_Blood_; DLL2SDK::mscorlib::System::String* UI_ZM_hud_skill_blakcmk_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_FX_Common_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_FX_SQUAD_revive_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_FX_SQUAD_select_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_STAGE_NOTFINISH_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_task_finish_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_task_finish_B_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_task_notfinish_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_task_notfinish_B_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_task_now_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Task_tips_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MD_Zombie_arrow_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MD_Zombie_arrow_B_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_AREACLEAR_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_SQUAD_normal_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_SQUAD_revive_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_SQUAD_select_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_STAGE_FINISH_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_STAGE_NOTFINISH_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_switchpeople_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_switchpeople_B_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_TEAMMATE_DEAD_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_TEAMMATE_MYSELF_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_TEAMMATE_NORMAL_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_TEAMMATE_OFFLINE_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_PB_Boss_BG_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_PB_Boss_Gray_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_PB_Boss_MD_B_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_PB_Boss_Red_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_PB_Boss_Yellow_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_PB_Defend_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_PB_Defend_B_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_PB_REVIVE_tips_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_PB_SQUAD_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_bg_BOSS_Attack_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_BG_BUFF_Gradualchange_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_BG_BUFF_Store_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_BG_Christmas_file_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_BG_resurrection_B_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_BG_resurrection_Red_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_BG_Settlement_Blue_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_BG_Settlement_Red_; DLL2SDK::mscorlib::System::String* UI_ZM_hud_downbleeding_pbmk_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_FX_Complete_Line_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_FX_Complete_Line_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_FX_Gameover_Line_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_FX_Pour_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_FX_Round_Line_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_FX_Round_Line_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_BUFF_Line_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_resurrection_Line_Yellow_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_resurrection_Massdestruction_; DLL2SDK::mscorlib::System::String* UI_Hud_Pve_Coin_Icon_AnywhereButHere_YN_; DLL2SDK::mscorlib::System::String* UI_Hud_Pve_Coin_Icon_Attraction_; DLL2SDK::mscorlib::System::String* UI_Hud_Pve_Coin_Icon_Coquettish_; DLL2SDK::mscorlib::System::String* UI_Hud_Pve_Coin_Icon_Earthquake_YN_; DLL2SDK::mscorlib::System::String* UI_Hud_Pve_Coin_Icon_Fear_of_Stare_; DLL2SDK::mscorlib::System::String* UI_Hud_Pve_Coin_Icon_Healing_Potion_; DLL2SDK::mscorlib::System::String* UI_Hud_Pve_Coin_Icon_Indolence_; DLL2SDK::mscorlib::System::String* UI_Hud_Pve_Coin_Icon_InPlainSight_YN_; DLL2SDK::mscorlib::System::String* UI_Hud_Pve_Coin_Icon_My_BGM_; DLL2SDK::mscorlib::System::String* UI_Hud_Pve_Coin_Icon_Nuke_YN_; DLL2SDK::mscorlib::System::String* UI_Hud_Pve_Coin_Icon_Revive_; DLL2SDK::mscorlib::System::String* UI_Hud_Pve_Coin_Icon_Sheep_Bleating_; DLL2SDK::mscorlib::System::String* UI_Hud_Pve_Coin_Icon_Shield_YN_; DLL2SDK::mscorlib::System::String* UI_Hud_Pve_Coin_Icon_Sleep_Walking_; DLL2SDK::mscorlib::System::String* UI_Hud_Pve_Coin_Icon_Wealth_YN_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Buy_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_FIX_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Open_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_PAP_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Pickup_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Shoppingmall_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_specialbox_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Switch_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Trap_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_wallgun_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_wallreload_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_ZM_A_; DLL2SDK::mscorlib::System::String* UI_Common_HUD_Newhud_ZM_boss_; DLL2SDK::mscorlib::System::String* UI_Hud_Pve_BG_Prompt_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_BG_buffname_Blue_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_BG_buffname_yellow_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_BG_Count_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_BG_Count_B_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_BG_haemalstrand_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_BG_Resurrection_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_Box_Invincible_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_Box_Teannate_sign_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_BT_buffstore_white_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_BT_buffstore_yellow_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_BT_Resurgence_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_BT_Resurgence_B_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_BTN__; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_Btn_Shutdown_; DLL2SDK::mscorlib::System::String* UI_ZM_hud_coinbg_blue_A_; DLL2SDK::mscorlib::System::String* UI_ZM_hud_coinbg_yellow_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_FX_ace_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_FX_complete_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_FX_complete_B_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_FX_complete_C_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_FX_Lightpipe_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_FX_Lightpipe_B_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_FX_Round_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_FX_Round_B_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_FX_Round_C_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_FX_Semicircle_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_haem_Schedule_Yellow_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_haemalstrand_BG_B_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_haemalstrand_Red_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Boss_Attribute_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_buffstore_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_buffstore_arrow_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_buffstore_close_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_buffstore_levelup_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_buffstore_levelup_black_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_buffstore_levelup_white_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Buy_Yellow_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Commander_Bug_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Commander_MK_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Commander_small_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Effectivenorm_A_; DLL2SDK::mscorlib::System::String* UI_ZM_hud_ICON_emptyicon_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Enemy_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_ExcitationEmphasize_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Gold_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Guide_deadPB_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Guide_deadPR_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Guide_Elitemonster_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Guide_point_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Guide_Rescue_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Kill_Yellow_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Prompt_Time_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Rescue_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Rescue_schedule_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Start_Arrow_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Survival_Yellow_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Task_Arrow_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Task_Complete_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Task_Completed_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Task_IntheRough_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Task_Progressbar_Bluy_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Task_Progressbar_Yellow_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_unlimited_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_LINE_buffstore_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_Askhelp_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_Askhelp_circle_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_Attribute_Bug_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_Attribute_CDTips_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_Attribute_lihtingeffect_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_Autofire_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_Bescribe_1_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_Blood_Schedule_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_BOSS_Schedule_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_Buff_circle_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_Buff_circle_Y_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_buffstore_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_buffstore_circle_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_buffstore_circle_add_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_buffstore_circle_select_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_buffstore_white_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_Countdowntorescue_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_DOWN_FIREMODEMK_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_Enemy_haemalstrand_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_Guard_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_HP_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_Itemfeedback__; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_kill_collect_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_NeedRevive_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_NeedRevive_polygon_; DLL2SDK::mscorlib::System::String* UI_ZM_hud_mk_nextround_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_NUMERICAL_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_Own_Schedule_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_Prompt_Lastminute_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_PROMPTBOX_1_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_PROMPTBOX_2_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_PROMPTBOX_3_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_Rescuable_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_Resurrection_circle_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_Round_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_Roundcount_Bluy_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_sign_Teammate_Rescue_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_SKILLS_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_SKILLS_1_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_SKILLS_2_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_SKILLS_3_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_SLOTMACHINES_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_Strengthening_Popup_B_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_Strengthening_Popup_C_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_Teannate_sign_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_TOP_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_Waitingforrescue_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_Weapns_Choose_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_Weapns_Left_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_Weapns_Right_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NEW_DOWN_FIREMODEMK_B_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NEW_opendoor_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NEW_Smrs_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NEW_STORE_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NEW_TITLE_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_PROGRESS_BAR_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_PROGRESS_BAR_B_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_Schedule_Teannate_sign_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_TIMELIMIT_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_TIMELIMIT_B_; DLL2SDK::mscorlib::System::String* UI_ZM_hud_tipsbutton_A_; DLL2SDK::mscorlib::System::String* UI_ZM_hud_tipstick_red_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_Yellow_Theselected_1_; DLL2SDK::mscorlib::System::String* UI_HUD_ZM_ICON_AREA_BOSS_DOG_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZM_ICON_AREA_BOSS_DOG_B_; DLL2SDK::mscorlib::System::String* UI_HUD_ZM_ICON_AREA_BOSS_tufu_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZM_ICON_AREA_BOSS_TUFU_B_; DLL2SDK::mscorlib::System::String* UI_HUD_ZM_ICON_AREA_CLEAR_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZM_ICON_AREA_NORMAL_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZM_ICON_AREA_NORMAL_B_; DLL2SDK::mscorlib::System::String* UI_HUD_ZM_ICON_AREA_TASK_BG_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZM_ICON_AREA_TASK_BG_B_; DLL2SDK::mscorlib::System::String* UI_HUD_ZM_ICON_AREA_TASK_CH_BG_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZM_ICON_AREA_TASK_CH_BG_B_; DLL2SDK::mscorlib::System::String* UI_HUD_ZM_ICON_AREA_TASK_TICK_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZM_ICON_AREA_TASK_TICK_B_; DLL2SDK::mscorlib::System::String* UI_HUD_ZM_ICON_AREA_TASK_TICK_C_; DLL2SDK::mscorlib::System::String* UI_HUD_ZM_ICON_FOOTPRINT_A_; DLL2SDK::mscorlib::System::String* UI_HUD_ZM_ICON_FOOTPRINT_B_; DLL2SDK::mscorlib::System::String* UI_HUD_ZM_TIPS_BG_NORMAL_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_capture_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_keepalive_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_killzombies_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_NO1_RANKING_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_NO2_RANKING_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_NO3_RANKING_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_NO4_RANKING_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_searchandpick_A_; DLL2SDK::mscorlib::System::String* UI_ZM_hud_mk_cz_name_A_; DLL2SDK::mscorlib::System::String* UI_ZM_hud_mk_fhtips_A_; DLL2SDK::mscorlib::System::String* UI_ZM_hud_MK_taptips_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_mk_top_num_wj_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_MK_WJ_FX_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NEW_BLOOD_PB_MK_DEAD_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NEW_BLOOD_PB_MK_NORMAL_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NEW_BLOOD_PB_WHITE_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NEW_DOWN_BUFF_MKA_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NEW_DOWN_FIREMODEMK_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NEW_FX_SW_ELEMENT_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NEW_FX_tm_ELEMENT_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NEW_FX_tm_ELEMENT_C_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NEW_FX_TM_PB_ELEMENT_B_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NEW_ICON_BUFF_HELMET_NONE_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NEW_ICON_BUFF_HELMET_ON_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NEW_ICON_BUFF_HP_NONE_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NEW_ICON_BUFF_HP_ON_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NEW_ICON_BUFF_killboss_none_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NEW_ICON_BUFF_killboss_ON_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NEW_ICON_BUFF_killzombies_none_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NEW_ICON_BUFF_killzombies_ON_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NEW_ICON_BUFF_SHOT_NONE_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NEW_ICON_BUFF_SHOT_ON_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NEW_MK_BUTTON_RED_a_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NEW_MK_SMALLBT_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NEW_OBJECTPB_DOING_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NEW_OBJECTPB_DOING_B_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NEW_OBJECTPB_ICON_TIPS_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NEW_OBJECTPB_ICON_TIPS_B_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NEW_SURVIVE_MK_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NEW_TOP_CZ_MK_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NEW_TOP_SCORE_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NEW_TOP_SCORE_wj_; DLL2SDK::mscorlib::System::String* UI_ZM_hud_top_wj_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Abomination_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Boss_Butcher_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Boss_ButcherandCerberus_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Boss_Cerberus_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Boss_Cerberusone_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Boss_Treant_; DLL2SDK::mscorlib::System::String* UI_Hud_PVE_ICON_AmmoPack_4_; DLL2SDK::mscorlib::System::String* UI_Hud_PVE_ICON_Armored_12_; DLL2SDK::mscorlib::System::String* UI_Hud_PVE_ICON_BigGameHunter_10_; DLL2SDK::mscorlib::System::String* UI_Hud_PVE_ICON_DemolitionExpert_1_; DLL2SDK::mscorlib::System::String* UI_Hud_PVE_ICON_Energized_14_; DLL2SDK::mscorlib::System::String* UI_Hud_PVE_ICON_FasterGrenade_3_; DLL2SDK::mscorlib::System::String* UI_Hud_PVE_ICON_GrenadeExpert_2_; DLL2SDK::mscorlib::System::String* UI_Hud_PVE_ICON_LooseTrigger_6_; DLL2SDK::mscorlib::System::String* UI_Hud_PVE_ICON_Medication_11_; DLL2SDK::mscorlib::System::String* UI_Hud_PVE_ICON_MeleeBlocker_8_; DLL2SDK::mscorlib::System::String* UI_Hud_PVE_ICON_Runner_9_; DLL2SDK::mscorlib::System::String* UI_Hud_PVE_ICON_Selfless_13_; DLL2SDK::mscorlib::System::String* UI_Hud_PVE_ICON_Sharpen_7_; DLL2SDK::mscorlib::System::String* UI_Hud_PVE_ICON_UraniumTipped_5_; DLL2SDK::mscorlib::System::String* UI_ICON_PVEBUFFIN_NEWBUFFNAME_1_; DLL2SDK::mscorlib::System::String* UI_ICON_PVEBUFFIN_NEWBUFFNAME_2_; DLL2SDK::mscorlib::System::String* UI_ICON_PVEBUFFIN_NEWBUFFNAME_3_; DLL2SDK::mscorlib::System::String* UI_ICON_PVEBUFFIN_NEWBUFFNAME_4_; DLL2SDK::mscorlib::System::String* UI_ICON_PVEBUFFIN_NEWBUFFNAME_5_; DLL2SDK::mscorlib::System::String* UI_ICON_PVEBUFFIN_NEWBUFFNAME_6_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_PerkCola_DeadshotDaiquiri_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_PerkCola_DoubleTap_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_PerkCola_ElectricCherry_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_PerkCola_Juggernog_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_PerkCola_QuickRevive_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_PerkCola_Speed_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_PerkCola_StaminUp_; DLL2SDK::mscorlib::System::String* UI_ZM_hud_ICON_powerup_BIG_DeathMachine_; DLL2SDK::mscorlib::System::String* UI_ZM_hud_ICON_powerup_BIG_DoubleDamage_; DLL2SDK::mscorlib::System::String* UI_ZM_hud_ICON_powerup_BIG_DoublePoints_; DLL2SDK::mscorlib::System::String* UI_ZM_hud_ICON_powerup_BIG_Gold_Coin2_; DLL2SDK::mscorlib::System::String* UI_ZM_hud_ICON_powerup_BIG_Health_; DLL2SDK::mscorlib::System::String* UI_ZM_hud_ICON_powerup_BIG_InstantKill_; DLL2SDK::mscorlib::System::String* UI_ZM_hud_ICON_powerup_BIG_InstantKill_CN_; DLL2SDK::mscorlib::System::String* UI_ZM_hud_ICON_powerup_BIG_KaBoom_; DLL2SDK::mscorlib::System::String* UI_ZM_hud_ICON_powerup_BIG_Key_; DLL2SDK::mscorlib::System::String* UI_ZM_hud_ICON_powerup_BIG_MaxAmmo_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_PowerUp_DeathMachine_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_PowerUp_DoubleDamage_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_PowerUp_DoublePoints_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_PowerUp_InstantKill_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_PowerUp_InstantKill_CN_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Checkpoint_number_1_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Checkpoint_number_2_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Checkpoint_number_3_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Checkpoint_number_4_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_ICON_Checkpoint_number_5_; DLL2SDK::mscorlib::System::String* UI_ZM_hud_line_num_A_; DLL2SDK::mscorlib::System::String* UI_ZM_hud_line_red_A_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NUM_0_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NUM_1_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NUM_2_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NUM_3_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NUM_4_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NUM_5_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NUM_6_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NUM_7_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NUM_8_; DLL2SDK::mscorlib::System::String* UI_ZM_HUD_NUM_9_; DLL2SDK::mscorlib::System::String* UI_Hud_PVE_Btn_Selected_A_; DLL2SDK::mscorlib::System::String* UI_Hud_PVE_Loading_Bg_01_; DLL2SDK::mscorlib::System::String* UI_Hud_PVE_Loading_Icon_BuffMachine_; DLL2SDK::mscorlib::System::String* UI_Hud_PVE_Loading_Icon_CoinMachine_; DLL2SDK::mscorlib::System::String* UI_Hud_PVE_Loading_Icon_SodaMachine_; DLL2SDK::mscorlib::System::String* UI_Hud_PVE_Loading_Title_Bg_; DLL2SDK::mscorlib::System::String* UI_Hud_PVE_Pic_Teach_Point_0_; DLL2SDK::mscorlib::System::String* UI_Hud_PVE_Pic_Teach_Point_1_; DLL2SDK::mscorlib::System::String* UI_Hud_PVE_Pic_Teach_Point_2_; DLL2SDK::mscorlib::System::String* UI_Hud_PVE_Pic_Teach_Point_3_; DLL2SDK::mscorlib::System::String* UI_Hud_PVE_Pic_Teach_Weapon_0_; DLL2SDK::mscorlib::System::String* UI_Hud_PVE_Pic_Teach_Weapon_1_; DLL2SDK::mscorlib::System::String* UI_Hud_PVE_Loading2_Pic_01_; DLL2SDK::mscorlib::System::String* UI_Hud_PVE_Loading2_Pic_02_; DLL2SDK::mscorlib::System::String* UI_Hud_PVE_Loading2_Pic_03_; DLL2SDK::mscorlib::System::String* UI_Hud_PVE_Pic_Teach_Buff_0_; DLL2SDK::mscorlib::System::String* UI_Hud_PVE_Pic_Teach_PAP_0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57294(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIAnimationEventPlay : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* sfxGroups_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* shakeGroups_; DLL2SDK::UnityEngine::UnityEngine::Camera* shakeCamera_; DLL2SDK::Assembly_CSharp::FrontEnd::FrontEndAvatarAudio* AudioObject_; DLL2SDK::Assembly_CSharp::GameEngine::SimpleShakeCurve* curve_; DLL2SDK::Assembly_CSharp::GameEngine::CameraShaker* shaker_; DLL2SDK::UnityEngine::UnityEngine::Quaternion cameraInitRot_; DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraInitPos_; bool bCameraInit_; bool bCanPlayDelayShake_; bool bCanPlayShake_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* eventList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* StopActions_; DLL2SDK::usequencerRuntime::WellFired::USSequencer* TimelineUSSequencer_; struct StaticFields { float PermanentDuration_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddStopActions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopShake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopDelayShake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEventSFX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayShake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEventShake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHideWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableRenders_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableRenders_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayTimelineAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginTimelineAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndTimelineAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57273(); void Awake_57274(); void OnEnable_57275(); void OnDisable_57276(); void AddStopActions_57277(DLL2SDK::System_Core::System::Action* action_); void SetCamera_57278(DLL2SDK::UnityEngine::UnityEngine::Camera* camera_); void StopEvent_57279(); void StopShake_57280(); void StopDelayShake_57281(); void Update_57282(); void PlayEventSFX_57283(int32_t sfxGroupId_); void PlayShake_57284(); void PlayEventShake_57285(int32_t shakeGroupId_); void PlayHideWeapon_57286(DLL2SDK::Assembly_CSharp::GameUI::SequenceEvent* sequenceEvent_); void EnableRenders_57287(DLL2SDK::Assembly_CSharp::GameUI::SequenceEvent* sequenceEvent_); void DisableRenders_57288(DLL2SDK::Assembly_CSharp::GameUI::SequenceEvent* sequenceEvent_); void PlayTimelineAnimation_57289(DLL2SDK::Assembly_CSharp::GameUI::SequenceEvent* sequenceEvent_); void BeginTimelineAnim_57290(DLL2SDK::Assembly_CSharp::GameUI::SequenceEvent* sequenceEvent_); void EndTimelineAnim_57291(); static void _cctor_57292(); static bool _EndTimelineAnim_m__0_57293(DLL2SDK::Assembly_CSharp::GameUI::SequenceEvent* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CrossHairViewBase : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Params_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Container_; DLL2SDK::Assembly_CSharp::GameUI::ECrossHairType _CrossHairType_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCrosshairDisplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCrosshairActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBorder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53127(); DLL2SDK::Array* get_Params_53128(); DLL2SDK::Assembly_CSharp::GameUI::ECrossHairType get_CrossHairType_53129(); void set_CrossHairType_53130(DLL2SDK::Assembly_CSharp::GameUI::ECrossHairType value_); void SetCrosshairDisplay_53131(bool isShow_); bool IsCrosshairActive_53132(); bool CanChanged_53133(); void OnChanged_53134(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); float GetBorder_53135(); void LateUpdate_53136(); }; } namespace DLL2SDK::Assembly_CSharp { struct SpriteNames : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* COMMON_BLANK_; DLL2SDK::mscorlib::System::String* GOLD_; DLL2SDK::mscorlib::System::String* LOADING_BACKGROUND_PATH_DEFAULT_; DLL2SDK::mscorlib::System::String* LOADING_BACKGROUND_PATH_4TO3_; DLL2SDK::mscorlib::System::String* LOADING_BACKGROUND_PATH_IPHONE_PLUS_; DLL2SDK::mscorlib::System::String* LOADING_BACKGROUND_PVP_TUTORIAL_; DLL2SDK::mscorlib::System::String* LOADING_BACKGROUND_PERSISTENT_COMMON_DEFAULT_; DLL2SDK::mscorlib::System::String* LOADING_BACKGROUND_PERSISTENT_COMMON_PVP_; DLL2SDK::mscorlib::System::String* LOADING_BACKGROUND_PERSISTENT_COMMON_PVE_; DLL2SDK::mscorlib::System::String* LOADING_BACKGROUND_PERSISTENT_COMMON_BR_; DLL2SDK::mscorlib::System::String* LOADING_BACKGROUND_PATH_COMMON_PVP_; DLL2SDK::mscorlib::System::String* LOADING_BACKGROUND_PATH_COMMON_BR_; DLL2SDK::mscorlib::System::String* LOADING_BACKGROUND_PATH_COMMON_PVE_; DLL2SDK::mscorlib::System::String* LOADING_BACKGROUND_NOVICEGUIDE_COMMON_BR_; DLL2SDK::mscorlib::System::String* PVE_LOTTERY_CARD_BG_GENERAL_; DLL2SDK::mscorlib::System::String* PVE_REVIVAL_COIN_ICON_; DLL2SDK::mscorlib::System::String* PVE_LOTTERY_CARD_COMMENT_B_; DLL2SDK::mscorlib::System::String* PVE_LOTTERY_CARD_COMMENT_A_; DLL2SDK::mscorlib::System::String* PVE_LOTTERY_CARD_COMMENT_S_; DLL2SDK::mscorlib::System::String* PVE_LOTTERY_CARD_COMMENT_SS_; DLL2SDK::mscorlib::System::String* PVE_WEAPON_SKILL_JiSuKuangRe_Icon_; DLL2SDK::mscorlib::System::String* PVE_WEAPON_SKILL_JiSuKuangRe_Description_; DLL2SDK::mscorlib::System::String* PVE_WEAPON_SKILL_JiSuShaLu_Icon_; DLL2SDK::mscorlib::System::String* PVE_WEAPON_SKILL_JiSuShaLu_Description_; DLL2SDK::mscorlib::System::String* PVP_DIRECTION_NORMAL_; DLL2SDK::mscorlib::System::String* PVP_DIRECTION_ACTIVE_; DLL2SDK::mscorlib::System::String* ModeMatching_PVP_ModeName_Sports_Casual_; DLL2SDK::mscorlib::System::String* ModeMatching_PVP_ModeName_Sports_Team_; DLL2SDK::mscorlib::System::String* ModeMatching_PVP_ModeName_Sports_Bomb_; DLL2SDK::mscorlib::System::String* ModeMatching_PVP_ModeName_Sports_Self_; DLL2SDK::mscorlib::System::String* ModeMatching_PVP_ModeName_Sports_Bio_; DLL2SDK::mscorlib::System::String* PVP_ModeIntroduction_BombGame_BG_Guarder_; DLL2SDK::mscorlib::System::String* PVP_ModeIntroduction_BombGame_BG_Traitor_; DLL2SDK::mscorlib::System::String* PVP_ModeIntroduction_BioGame_BG_; DLL2SDK::mscorlib::System::String* PVP_ModeIntroduction_BioGame_TraitorIcon_; DLL2SDK::mscorlib::System::String* PVP_Mode_OPS_ICON_; DLL2SDK::mscorlib::System::String* PVP_Mode_CDP_ICON_; DLL2SDK::mscorlib::System::String* PVP_Mode_RedFlag_ICON_; DLL2SDK::mscorlib::System::String* PVP_Mode_BlueFlag_ICON_; float NETWORK_DURATION_WIFI_WEAK_; float NETWORK_DURATION_WIFI_FULL_; float NETWORK_DURATION_MOBILE_WEAK_; float NETWORK_DURATION_MOBILE_FULL_; DLL2SDK::mscorlib::System::String* LOBBY_MAINMODE_BUTTON_WRAPPER_NAME_; DLL2SDK::mscorlib::System::String* FrontEnd_Camp_Regular_Normal_; DLL2SDK::mscorlib::System::String* FrontEnd_Camp_Regular_Selected_; DLL2SDK::mscorlib::System::String* FrontEnd_Camp_Rebel_Normal_; DLL2SDK::mscorlib::System::String* FrontEnd_Camp_Rebel_Selected_; DLL2SDK::mscorlib::System::String* FrontEnd_BG_Rebel_; DLL2SDK::mscorlib::System::String* FrontEnd_BG_Regular_; DLL2SDK::mscorlib::System::String* FrontEnd_BG_BIO_; DLL2SDK::mscorlib::System::String* FrontEnd_BG_HideAndSeek_; DLL2SDK::mscorlib::System::String* BOMB_STATUS_HAS_BEEN_PLANTED_; DLL2SDK::mscorlib::System::String* BOMB_STATUS_HAS_BEEN_DEFUSED_; DLL2SDK::mscorlib::System::String* BOMB_C4_BOMB_PLANTED_FLICKER_WHTIE_; DLL2SDK::mscorlib::System::String* BOMB_C4_BOMB_PLANTED_FLICKER_RED_; DLL2SDK::mscorlib::System::String* BOMB_C4_BOMB_PLANTED_FLICKER_YELLOW_; DLL2SDK::mscorlib::System::String* BOMB_C4_BOMB_PLANTED_FLICKER_GREEN_; DLL2SDK::mscorlib::System::String* BOMB_POSITION_INDICATOR_; DLL2SDK::mscorlib::System::String* BOMB_C4Carrier_INDICATOR_; DLL2SDK::mscorlib::System::String* BOMB_C4_PLACINGAREA_A_POINT_INDICATOR_; DLL2SDK::mscorlib::System::String* BOMB_C4_PLACINGAREA_B_POINT_INDICATOR_; DLL2SDK::mscorlib::System::String* BOMB_TEAMMATE_DEAD_INDICATOR_; DLL2SDK::mscorlib::System::String* BOMB_THROWWEAPON_C4_ICON_; DLL2SDK::mscorlib::System::String* GrayBackgroundSpriteName_; DLL2SDK::mscorlib::System::String* WhiteBackgroundSpriteName_; DLL2SDK::mscorlib::System::String* GreenBackgroundSpriteName_; DLL2SDK::mscorlib::System::String* BlueBackgroundSpriteName_; DLL2SDK::mscorlib::System::String* PurpleBackgroundSpriteName_; DLL2SDK::mscorlib::System::String* OrangeBackgroundSpriteName_; DLL2SDK::mscorlib::System::String* GoldenBackgroundSpriteName_; DLL2SDK::mscorlib::System::String* HasReceivedSpriteName_; DLL2SDK::mscorlib::System::String* HasReceiveSpriteBGName_; DLL2SDK::mscorlib::System::String* CanReceiveSpriteName_; DLL2SDK::mscorlib::System::String* DayItemLeftTopSpriteName_; DLL2SDK::mscorlib::System::String* ITEM_TAB_BUTTON_SELECTED_SPRITE_; DLL2SDK::mscorlib::System::String* ITEM_TAB_BUTTON_UNSELECTED_SPRITE_; DLL2SDK::mscorlib::System::String* ITEM_BG_HILIGHT_; DLL2SDK::mscorlib::System::String* ITEM_BG_NORMAL_; DLL2SDK::mscorlib::System::String* EVENTS_ITEM_DEFAULT_BG_; DLL2SDK::mscorlib::System::String* EVENTS_ITEM_BLUE_BG_; DLL2SDK::mscorlib::System::String* EVENTS_ITEM_GREEN_BG_; DLL2SDK::mscorlib::System::String* EVENTS_ITEM_PURPLE_BG_; DLL2SDK::mscorlib::System::String* EVENTS_ITEM_GOLDEN_BG_; DLL2SDK::mscorlib::System::String* RoleCaptainSpriteName_; DLL2SDK::mscorlib::System::String* RoleViceCaptaionSpriteName_; DLL2SDK::mscorlib::System::String* RoleInstructorSpriteName_; DLL2SDK::mscorlib::System::String* SelectSpriteName_; DLL2SDK::mscorlib::System::String* UnSelectSprireName_; DLL2SDK::mscorlib::System::String* FriendChatSpriteName_; DLL2SDK::mscorlib::System::String* TeamChatSpriteName_; DLL2SDK::mscorlib::System::String* ClanChatSpriteName_; DLL2SDK::mscorlib::System::String* SPEAKER_ON_SpriteName_; DLL2SDK::mscorlib::System::String* SPEAKER_OFF_SpriteName_; DLL2SDK::mscorlib::System::String* MICROPHONE_ON_SpriteName_; DLL2SDK::mscorlib::System::String* MICROPHONE_OFF_SpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDefaultLoadingBackgroud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingBackgroundPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingBackgroundPathByMapId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFunctionButtonSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFunctionButtonTextSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLobbyMenuItemBackGroundBorderSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLobbyMenuItemIconLightSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLobbyNetworkSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMainModeConnectSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMainModeBorderSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMainModeSlideIconSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMainModeBackGroundSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMainModeBottomSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCampBackground_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPropItemSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVoiceVoipSpeakerSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVoiceVoipMicroPhoneSpriteName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static bool IsDefaultLoadingBackgroud_57249(DLL2SDK::mscorlib::System::String* path_); static DLL2SDK::mscorlib::System::String* GetLoadingBackgroundPath_57250(); static DLL2SDK::mscorlib::System::String* GetLoadingBackgroundPathByMapId_57251(int32_t mapID_); static DLL2SDK::mscorlib::System::String* GetFunctionButtonSpriteName_57252(DLL2SDK::Assembly_CSharp::FrontEnd::EFunctionButtonType type_, bool isHeighLight_); static DLL2SDK::mscorlib::System::String* GetFunctionButtonTextSpriteName_57253(DLL2SDK::Assembly_CSharp::FrontEnd::EFunctionButtonType type_, bool isHeighLight_); static DLL2SDK::mscorlib::System::String* GetLobbyMenuItemBackGroundBorderSpriteName_57254(bool highLighted_); static DLL2SDK::mscorlib::System::String* GetLobbyMenuItemIconLightSpriteName_57255(DLL2SDK::Assembly_CSharp::FrontEnd::EFunctionButtonType type_); static DLL2SDK::mscorlib::System::String* GetLobbyNetworkSpriteName_57256(DLL2SDK::Assembly_CSharp::GameBase::ENetworkStatus status_, float duration_); static DLL2SDK::mscorlib::System::String* GetMainModeConnectSpriteName_57257(DLL2SDK::Assembly_CSharp::ModeMatching::MainModeItemType type_, bool active_); static DLL2SDK::mscorlib::System::String* GetMainModeBorderSpriteName_57258(DLL2SDK::Assembly_CSharp::ModeMatching::MainModeItemType type_, bool active_); static DLL2SDK::mscorlib::System::String* GetMainModeSlideIconSpriteName_57259(DLL2SDK::Assembly_CSharp::ModeMatching::MainModeItemType modeType_); static DLL2SDK::mscorlib::System::String* GetMainModeBackGroundSpriteName_57260(DLL2SDK::Assembly_CSharp::ModeMatching::MainModeItemType modeType_); static DLL2SDK::mscorlib::System::String* GetMainModeBottomSpriteName_57261(DLL2SDK::Assembly_CSharp::ModeMatching::MainModeItemType type_, bool active_); static DLL2SDK::mscorlib::System::String* GetCampBackground_57262(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode playType_, DLL2SDK::CSProto::msg::ECamp camp_); static DLL2SDK::mscorlib::System::String* GetItemSpriteName_57263(DLL2SDK::CSProto::msg::ActvAwardTypeEnum Type_, uint64_t ItemId_); static DLL2SDK::mscorlib::System::String* GetPropItemSpriteName_57264(uint64_t inItemID_); static DLL2SDK::mscorlib::System::String* GetVoiceVoipSpeakerSpriteName_57265(bool isOn_); static DLL2SDK::mscorlib::System::String* GetVoiceVoipMicroPhoneSpriteName_57266(bool isOn_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SniperCrossHairHUD : DLL2SDK::Assembly_CSharp::GameUI::CrossHairViewBase { DLL2SDK::Assembly_CSharp::UISprite* CrosshairSprite_; DLL2SDK::Assembly_CSharp::UISprite* LeftBackgroundSprite_; DLL2SDK::Assembly_CSharp::UISprite* RightBackgroundSprite_; DLL2SDK::Assembly_CSharp::UISprite* TopBackgroundSprite_; DLL2SDK::Assembly_CSharp::UISprite* ButtomBackgroundSprite_; DLL2SDK::Assembly_CSharp::UISprite* CenterPointSprite_; DLL2SDK::Assembly_CSharp::UISprite* TopSprite_; DLL2SDK::Assembly_CSharp::UISprite* BottomSprite_; DLL2SDK::Assembly_CSharp::UISprite* LeftSprite_; DLL2SDK::Assembly_CSharp::UISprite* RightSprite_; DLL2SDK::UnityEngine::UnityEngine::Vector3 TopScreenPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 BottomScreenPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 LeftScreenPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 RightScreenPosition_; bool m_ManualDrawCrosshair_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_CrosshairGameObject_; DLL2SDK::UnityEngine::UnityEngine::MeshFilter* m_CrosshairMeshFilter_; DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* m_CrosshairMeshRenderer_; DLL2SDK::UnityEngine::UnityEngine::Mesh* m_CrosshairMesh_; DLL2SDK::UnityEngine::UnityEngine::Material* m_CrosshairMaterial_; DLL2SDK::Array* m_CrosshairVertices_; DLL2SDK::Array* m_CrosshairColors_; DLL2SDK::Array* m_CrosshairIndices_; DLL2SDK::Assembly_CSharp::GameUI::CircleGrayscale* m_CircleGrayscale_; struct StaticFields { int32_t CROSSHAIR_VERTICES_NUMBER_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCrosshair_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceUpdateWidgets_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57237(); bool CanChanged_57238(); void OnEnable_57239(); void OnDisable_57240(); void ShowCrosshair_57241(); void LateUpdate_57242(); void OnDestroy_57243(); void ForceUpdateWidgets_57244(); bool __xLuaBaseProxy_CanChanged_57245(); void __xLuaBaseProxy_OnEnable_57246(); void __xLuaBaseProxy_OnDisable_57247(); void __xLuaBaseProxy_OnDestroy_57248(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SetUIRenderQueue : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIWidget* m_RenderQueueReference_; int32_t m_RenderQueueOffset_; bool m_RunOnlyOnce_; bool m_ChangeChildrens_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57235(); void Update_57236(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SetLayerDepth : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::String* m_LayerName_; int32_t m_Depth_; bool m_ChangeChildren_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57233(); void Awake_57234(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SceneGoodsInfoHudManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::UIScene* m_UIScene_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_OffScreenGoodsInfoHudMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_InScreenGoodsInfoHudMap_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsContainsOffScreenMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsContainsInScreenMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOffScreenGoodsInfoHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInScreenGoodsInfoHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSeatIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateScreenGoodsHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateOffScreenGoodsHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateInScreenGoodsHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyScreenGoodsHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyOffScreenGoodsHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyInScreenGoodsHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57215(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_InScreenGoodsInfoHudMap_57216(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_OffScreenGoodsInfoHudMap_57217(); bool IsContainsOffScreenMap_57218(uint32_t actorID_); bool IsContainsInScreenMap_57219(uint32_t actorID_); DLL2SDK::Assembly_CSharp::GameUI::OffScreenGoodsInfoHud* GetOffScreenGoodsInfoHud_57220(uint32_t actorID_); DLL2SDK::Assembly_CSharp::GameUI::InScreenGoodsInfoHud* GetInScreenGoodsInfoHud_57221(uint32_t actorID_); void Init_57222(DLL2SDK::Assembly_CSharp::GameUI::UIScene* UIScene_); void UnInit_57223(); void Clear_57224(); uint32_t GetSeatIndex_57225(uint32_t playerId_); void CreateScreenGoodsHud_57226(uint32_t uPlayerID_, uint32_t uActorId_, DLL2SDK::Assembly_CSharp::GameUI::SceneGoodsType goodsType_, DLL2SDK::Assembly_CSharp::GameBase::PropPawn* propPawn_, float fLifeTime_, float fLeftLifeTime_, bool bOffScreen_, bool bInScreen_); void CreateOffScreenGoodsHud_57227(uint32_t uPlayerID_, uint32_t uActorId_, DLL2SDK::Assembly_CSharp::GameUI::SceneGoodsType goodsType_, DLL2SDK::Assembly_CSharp::GameBase::PropPawn* propPawn_, float fLifeTime_, float fLeftLifeTime_); void CreateInScreenGoodsHud_57228(uint32_t uPlayerID_, uint32_t uActorId_, DLL2SDK::Assembly_CSharp::GameUI::SceneGoodsType goodsType_, DLL2SDK::Assembly_CSharp::GameBase::PropPawn* propPawn_, float fLifeTime_, float fLeftLifeTime_); void DestroyScreenGoodsHud_57229(uint32_t actorID_); void DestroyOffScreenGoodsHud_57230(uint32_t actorID_); void DestroyInScreenGoodsHud_57231(uint32_t actorID_); void Tick_57232(float fDeltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SceneGoodsInfo : DLL2SDK::mscorlib::System::Object { uint32_t ActorID_; uint32_t OwnerPlayerID_; uint32_t TeamNumID_; DLL2SDK::Assembly_CSharp::GameUI::SceneGoodsType GoodsType_; DLL2SDK::Assembly_CSharp::GameBase::PropPawn* MPropPawn_; float LifeTime_; float LeftLifeTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57214(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PawnStateSwitchControlMgr : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState mPawnState_; DLL2SDK::Assembly_CSharp::GameEngine::EPawnStateLock mLockPawnState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPawnSwitchState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPawnSwitchState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InPawnSwitchState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsForbidInCurrentState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LockAllState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLockState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LockPawnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLockPawnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LockPawnStateExcept_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLockPawnStateExcept_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLockPawnState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57198(); DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState get_PawnState_57199(); DLL2SDK::Assembly_CSharp::GameEngine::EPawnStateLock get_CurrentLockPawnState_57200(); void set_CurrentLockPawnState_57201(DLL2SDK::Assembly_CSharp::GameEngine::EPawnStateLock value_); void ResetState_57202(); void SetPawnSwitchState_57203(DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState state_); void ResetPawnSwitchState_57204(DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState state_); bool InPawnSwitchState_57205(DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState swithcState_); bool IsForbidInCurrentState_57206(DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState uiState_); void LockAllState_57207(); void ResetLockState_57208(); void LockPawnState_57209(DLL2SDK::Assembly_CSharp::GameEngine::EPawnStateLock state_); void ResetLockPawnState_57210(DLL2SDK::Assembly_CSharp::GameEngine::EPawnStateLock state_); void LockPawnStateExcept_57211(DLL2SDK::Assembly_CSharp::GameEngine::EPawnStateLock state_); void ResetLockPawnStateExcept_57212(DLL2SDK::Assembly_CSharp::GameEngine::EPawnStateLock state_); bool IsLockPawnState_57213(DLL2SDK::Assembly_CSharp::GameEngine::EPawnStateLock state_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ParticleCullByUIPanel : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIPanel* m_panel_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_renderer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCulling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetCulling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSetCulling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_SetCulling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_SetCulling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DoSetCulling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57190(); void SetCulling_57191(DLL2SDK::Assembly_CSharp::UIPanel* p_, DLL2SDK::Array* rs_); void SetCulling_57192(DLL2SDK::Assembly_CSharp::UIPanel* p_, DLL2SDK::UnityEngine::UnityEngine::Renderer* r_); void DoSetCulling_57193(DLL2SDK::UnityEngine::UnityEngine::Renderer* r_, float minX_, float minY_, float maxX_, float maxY_); void SetCulling_57194(DLL2SDK::Assembly_CSharp::UIPanel* p_, DLL2SDK::Array* rs_, DLL2SDK::mscorlib::System::String* ShderName_); void SetCulling_57195(DLL2SDK::Assembly_CSharp::UIPanel* p_, DLL2SDK::UnityEngine::UnityEngine::Renderer* r_, DLL2SDK::mscorlib::System::String* shderName_); void DoSetCulling_57196(DLL2SDK::UnityEngine::UnityEngine::Renderer* r_, float minX_, float minY_, float maxX_, float maxY_, DLL2SDK::mscorlib::System::String* shderName_); void OnDestroy_57197(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct OffScreenGoodsInfoHud : DLL2SDK::Assembly_CSharp::GameUI::WorldPosHUD { DLL2SDK::Assembly_CSharp::UIWidget* widget_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TargetArrow_; DLL2SDK::Assembly_CSharp::UILabel* TxtNum_; DLL2SDK::Assembly_CSharp::UILabel* TxtDistance_; DLL2SDK::Assembly_CSharp::UISprite* CdBg_; DLL2SDK::Assembly_CSharp::UISprite* BG_; DLL2SDK::Assembly_CSharp::UISprite* SpriteAirborne_; DLL2SDK::Assembly_CSharp::UILabel* TxtOffLineNum_; DLL2SDK::Assembly_CSharp::GameUI::SceneGoodsInfo* m_Info_; float minOverlapSize_; float m_DieTime_; float m_Distance_; DLL2SDK::Assembly_CSharp::GameUI::UIScene* m_UIScene_; bool m_bReflashIcon_; struct StaticFields { float YOffset_; int32_t DieWaitTime_; float PosOffset_; float FarestDis_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAirborne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateVehivle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAirplane_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTargetArrow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSeatIndex_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57165(); DLL2SDK::Assembly_CSharp::GameUI::SceneGoodsInfo* get_Info_57166(); void Init_57167(DLL2SDK::Assembly_CSharp::GameUI::SceneGoodsInfo* info_); void OnApplicationPause_57168(bool paused_); void Clear_57169(); void UpdateUI_57170(); void RegisterDelegates_57171(); void UnRegisterDelegates_57172(); void UpdateIcon_57173(); DLL2SDK::mscorlib::System::String* GetIcon_57174(uint32_t teamNumID_); void HideAll_57175(); void Show_57176(); void Update_57177(); void LateUpdate_57178(); bool CheckInfo_57179(); void UpdateAirborne_57180(float distance_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); void UpdateCD_57181(); void UpdateVehivle_57182(); void UpdateAirplane_57183(); void UpdateTargetArrow_57184(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); void UpdateDistance_57185(float distance_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); uint32_t GetSeatIndex_57186(uint32_t playerId_); void __xLuaBaseProxy_OnApplicationPause_57187(bool P0_); void __xLuaBaseProxy_RegisterDelegates_57188(); void __xLuaBaseProxy_UnRegisterDelegates_57189(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ZoneNetworkController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { uint32_t m_CurrentLoadingRequestCmd_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CurrentLoadingRequestCmdList_; DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowCheckPayTokenController* m_LoadingFlowCheckPayTokenController_; struct StaticFields { int32_t ZONE_MODEL_REQUEST_LOADING_CONTEXT_; float kShowLoadingHeartBeat_; int32_t kShowLoadingTimeout_; float kShowLoadingOthers_; uint32_t kSendCmd_HeartBeat_; uint32_t kSendCmd_TLOG_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneModelRequestQueue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneModelRequestBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneModelRequestEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportNetworkLatency_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWaitingTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRequestModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideRequestModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceHideRequestModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginCheckPayToken_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportPayToken_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRefreshAccessTokenQueryPlayerInfoCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCheckableControllerCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddCheckableController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveCheckableController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingFlowManagerType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FlowStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FlowProcessing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FlowFinish_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57134(); void Init_57135(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_57136(); void RegisterDelegates_57137(); void UnRegisterDelegates_57138(); void OnZoneModelRequestQueue_57139(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnZoneModelRequestBegin_57140(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnZoneModelRequestEnd_57141(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ReportNetworkLatency_57142(DLL2SDK::Assembly_CSharp::Network::ZoneServerRequest* request_, float deltaTime_); float GetWaitingTime_57143(uint32_t sendCmd_); void ShowRequestModel_57144(DLL2SDK::Assembly_CSharp::Network::ZoneServerRequest* request_); void HideRequestModel_57145(DLL2SDK::Assembly_CSharp::Network::ZoneServerRequest* request_); void ForceHideRequestModel_57146(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void BeginCheckPayToken_57147(); void ReportPayToken_57148(); void OnRefreshAccessTokenQueryPlayerInfoCallback_57149(DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo* result_); int32_t GetCheckableControllerCount_57150(); void AddCheckableController_57151(DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowCheckableController* controller_); void RemoveCheckableController_57152(DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowCheckableController* controller_); DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingType GetLoadingFlowManagerType_57153(); void FlowStart_57154(DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController* controller_); void FlowProcessing_57155(DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController* controller_, float progress_, DLL2SDK::mscorlib::System::String* tips_); void FlowFinish_57156(DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController* controller_, DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult result_, DLL2SDK::mscorlib::System::String* errorMessage_); void __xLuaBaseProxy_Init_57157(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_57158(); void __xLuaBaseProxy_RegisterDelegates_57159(); void __xLuaBaseProxy_UnRegisterDelegates_57160(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LobbyReconnectController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameBase::LoginResult m_ReconnectReason_; DLL2SDK::Assembly_CSharp::GameUI::EReconnectAction m_ReconnectBoxAction_; int32_t m_ReconnectTimes_; int32_t m_ReconnectTimesMax_; int32_t m_BoxTimes_; int32_t m_BoxTimesMax_; DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowManagerController* m_AfterZoneReconnectFlow_; struct StaticFields { int32_t LOBBY_RECONNECT_LOADING_CONTEXT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneConnected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReconnectInMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSilent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowReconnectLoading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowReconnectBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowReconnectTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReconnectBoxCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReconnectAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoReconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAndHandelReconnectTooManyTimes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelReconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInMatchGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedReconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAfterZoneReconnectFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAfterZoneReconnectFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTimoutTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReconnectTimeout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlowStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlowProcessing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlowFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlowsStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAllFlowsFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMainFlowsFinish_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57105(); void RegisterDelegates_57106(); void UnRegisterDelegates_57107(); void OnZoneConnected_57108(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnZoneError_57109(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ReconnectInMatch_57110(float interval_, DLL2SDK::Assembly_CSharp::GameBase::LoginResult error_, DLL2SDK::Assembly_CSharp::GameUI::EReconnectAction action_); bool IsSilent_57111(); void ShowReconnectLoading_57112(bool show_); void ShowReconnectBox_57113(DLL2SDK::Assembly_CSharp::GameUI::EReconnectAction reconnectActtion_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxWindow_MessageBoxCallbackHandler* callback_, DLL2SDK::mscorlib::System::String* content_); void ShowReconnectTips_57114(DLL2SDK::mscorlib::System::String* tips_); void ReconnectBoxCallback_57115(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); DLL2SDK::Assembly_CSharp::GameUI::EReconnectAction GetReconnectAction_57116(DLL2SDK::Assembly_CSharp::GameBase::LoginResult error_); void DoReconnect_57117(); bool CheckAndHandelReconnectTooManyTimes_57118(); void CancelReconnect_57119(); bool IsInMatchGame_57120(); bool NeedReconnect_57121(); void StartAfterZoneReconnectFlow_57122(); void StopAfterZoneReconnectFlow_57123(); void SetTimoutTimer_57124(float time_); void OnReconnectTimeout_57125(); void OnFlowStart_57126(DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController* controller_); void OnFlowProcessing_57127(DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController* controller_, float progress_, DLL2SDK::mscorlib::System::String* tips_, bool showprogress_); void OnFlowFinish_57128(DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController* controller_, DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult result_, DLL2SDK::mscorlib::System::String* errorMessage_); void OnFlowsStart_57129(); void OnAllFlowsFinish_57130(); void OnMainFlowsFinish_57131(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult result_, DLL2SDK::mscorlib::System::String* errorMessage_); void __xLuaBaseProxy_RegisterDelegates_57132(); void __xLuaBaseProxy_UnRegisterDelegates_57133(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GameHudStateManager : DLL2SDK::mscorlib::System::Object { uint64_t totalState_; uint64_t m_LastTotalState_; uint64_t cacheNoneValue_; bool bDirty_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameBase::GameHudStateManager* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInCurrentState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddMultiStates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveMultiStates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandlePhysicsStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearVehicleAllState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57092(); void Reset_57093(); uint64_t GetCurrentState_57094(); bool IsInCurrentState_57095(uint64_t state_); void AddState_57096(DLL2SDK::Assembly_CSharp::GameBase::GameHudState state_, bool forceRefresh_); void AddMultiStates_57097(uint64_t state_, bool forceRefresh_); void RemoveState_57098(DLL2SDK::Assembly_CSharp::GameBase::GameHudState state_, bool forceRefresh_); void RemoveMultiStates_57099(uint64_t state_, bool forceRefresh_); bool CheckState_57100(DLL2SDK::Assembly_CSharp::GameBase::GameHudState state_); bool IsActive_57101(DLL2SDK::Assembly_CSharp::GameUI::BaseUIView* uiView_); void HandlePhysicsStateChanged_57102(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState preState_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState curState_); void ClearVehicleAllState_57103(); static void _cctor_57104(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct InteractiveHUDParam : DLL2SDK::mscorlib::System::Object { bool IsShow_; uint32_t TagetUID_; DLL2SDK::Assembly_CSharp::GameEngine::EInteractiveAction TargetAction_; int32_t CostPoint_; DLL2SDK::mscorlib::System::String* SpriteName_; float SpriteScale_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SpriteOffset_; DLL2SDK::mscorlib::System::String* BtnDesc_; int32_t CostItem_; DLL2SDK::mscorlib::System::String* BtnContent_; DLL2SDK::System_Core::System::Action* CallBack_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameBase::InteractiveHUDParam* _Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix3_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InstanceShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InstanceHide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InstanceRelease_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57084(); void _ctor_57085(bool bShow_, uint32_t targetUID_); void _ctor_57086(bool bShow_, uint32_t targetUID_, DLL2SDK::Assembly_CSharp::GameEngine::EInteractiveAction targetAction_, int32_t costPoint_, DLL2SDK::mscorlib::System::String* spriteName_, float spriteScale_, DLL2SDK::UnityEngine::UnityEngine::Vector3 spriteOffset_, DLL2SDK::mscorlib::System::String* content_, DLL2SDK::mscorlib::System::String* desc_, int32_t costItem_, DLL2SDK::System_Core::System::Action* callback_); void _ctor_57087(bool bShow_); void SetParam_57090(bool bShow_, uint32_t targetUID_, DLL2SDK::Assembly_CSharp::GameEngine::EInteractiveAction targetAction_, int32_t costPoint_, DLL2SDK::mscorlib::System::String* spriteName_, float spriteScale_, DLL2SDK::UnityEngine::UnityEngine::Vector3 spriteOffset_, DLL2SDK::mscorlib::System::String* content_, DLL2SDK::mscorlib::System::String* desc_, int32_t costItem_, DLL2SDK::System_Core::System::Action* callback_); static DLL2SDK::Assembly_CSharp::GameBase::InteractiveHUDParam* InstanceShow_57088(bool bShow_, uint32_t targetUID_, DLL2SDK::Assembly_CSharp::GameEngine::EInteractiveAction targetAction_, int32_t costPoint_, DLL2SDK::mscorlib::System::String* spriteName_, float spriteScale_, DLL2SDK::UnityEngine::UnityEngine::Vector3 spriteOffset_, DLL2SDK::mscorlib::System::String* content_, DLL2SDK::mscorlib::System::String* desc_, int32_t costItem_, DLL2SDK::System_Core::System::Action* callback_); static DLL2SDK::Assembly_CSharp::GameBase::InteractiveHUDParam* InstanceHide_57089(); static void InstanceRelease_57091(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct InScreenGoodsInfoHud : DLL2SDK::Assembly_CSharp::GameUI::WorldPosHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_; DLL2SDK::Assembly_CSharp::UIWidget* widget_; DLL2SDK::Assembly_CSharp::UILabel* TxtDistance_; DLL2SDK::Assembly_CSharp::UISprite* CdBg_; DLL2SDK::Assembly_CSharp::UISprite* IconGoods_; DLL2SDK::Assembly_CSharp::UISprite* MKGoods_; DLL2SDK::Assembly_CSharp::GameUI::SceneGoodsInfo* m_Info_; float m_Distance_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_OffsetAirborneWorldPos_; struct StaticFields { float FarestDis_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAirborne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateVehivle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAirplane_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoSetOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSeatIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57040(); DLL2SDK::Assembly_CSharp::GameUI::SceneGoodsInfo* get_Info_57041(); void Init_57042(DLL2SDK::Assembly_CSharp::GameUI::SceneGoodsInfo* info_); void AdjustInfo_57043(); void OnApplicationPause_57044(bool paused_); void Clear_57045(); void UpdateUI_57046(); void RegisterDelegates_57047(); void UnRegisterDelegates_57048(); void UpdateIcon_57049(uint32_t teamNumID_); void UpdateMK_57050(); DLL2SDK::mscorlib::System::String* GetIcon_57051(uint32_t teamNumID_); DLL2SDK::mscorlib::System::String* GetMK_57052(uint32_t teamNumID_); void HideAll_57053(); void Show_57054(); void Update_57055(); void LateUpdate_57056(); bool CheckInfo_57057(); void UpdateAirborne_57058(float distance_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); void UpdateCD_57059(); void UpdateVehivle_57060(); void UpdateAirplane_57061(); void UpdateDistance_57062(float distance_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); void AutoSetOffset_57063(); uint32_t GetSeatIndex_57064(uint32_t playerId_); void ChangeEffect_57065(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_57066(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); void __xLuaBaseProxy_OnApplicationPause_57067(bool P0_); void __xLuaBaseProxy_RegisterDelegates_57068(); void __xLuaBaseProxy_UnRegisterDelegates_57069(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SequenceObject : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameUI::SequenceObject_PlayMode ePlayMode_; bool loop_; bool playOnEnable_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAssetsLoaded_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56979(); bool get_bFinish_56980(); void Play_56981(); void Stop_56982(); void OnDisable_56983(); void OnEnable_56984(); void OnAssetsLoaded_56985(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIGroupSequencerList : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57031(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIGroupSequencer : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* sequenceObjects_; DLL2SDK::System::System::Collections::Generic::Queue_1* sequenceQueue_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* hasPlayedObjects_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* dynamicCreatedObjects_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* preLoadModels_; bool bTick_; bool autoInvoke_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ModelInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreLoadModels_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreparePlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartPlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Merge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Merge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddEventSequence_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddGeneralSequence_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAnimationSequence_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanPlayNext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57013(); void clear_57014(); void ModelInit_57015(DLL2SDK::Assembly_CSharp::GameUI::UIGroupSequencer_LoadModelGroup* loadData_); void OnEnable_57016(); void PreLoadModels_57017(); void PreparePlay_57018(); void StartPlay_57019(); void Merge_57020(DLL2SDK::Assembly_CSharp::GameUI::UIGroupSequencer* seq_); void Merge_57021(DLL2SDK::Assembly_CSharp::GameUI::UIGroupSequencerList* seqList_, DLL2SDK::mscorlib::System::String* seqType_); void AddEventSequence_57022(DLL2SDK::System_Core::System::Action* eventAction_); void AddGeneralSequence_57023(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_, float sequenceTime_, float activeTime_, bool bActiveAfterFinish_, DLL2SDK::Assembly_CSharp::GameUI::SequenceObject_PlayMode mode_); void AddAnimationSequence_57024(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::mscorlib::System::String* stateName_, DLL2SDK::Assembly_CSharp::GameUI::SequenceObject_PlayMode mode_, bool bLoop_); bool CanPlayNext_57025(DLL2SDK::Assembly_CSharp::GameUI::SequenceObject* next_); bool get_IsFinish_57026(); void Update_57027(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIGeneralSequence : DLL2SDK::Assembly_CSharp::GameUI::SequenceObject { DLL2SDK::UnityEngine::UnityEngine::GameObject* sequenceObj_; float sequenceTime_; float activeTime_; bool keepActive_; float fTime_; bool m_bFinish_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* events_; DLL2SDK::Assembly_CSharp::GameUI::UIAnimationEventPlay* eventPlay_; float fLastTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAssetsLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayInitEvents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57004(); void Awake_57005(); void OnAssetsLoaded_57006(); void PlayInitEvents_57007(); void Play_57008(); bool get_bFinish_57009(); void Stop_57010(); void Update_57011(); void __xLuaBaseProxy_OnAssetsLoaded_57012(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIAnimationSequence : DLL2SDK::Assembly_CSharp::GameUI::SequenceObject { DLL2SDK::UnityEngine::UnityEngine::Animator* animator_; DLL2SDK::mscorlib::System::String* paramters_; DLL2SDK::Assembly_CSharp::GameUI::UIAnimationSequence_ParamType paramType_; bool m_bFinish_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56999(); void Play_57000(); void Stop_57001(); bool get_bFinish_57002(); void Update_57003(); }; } namespace DLL2SDK::Assembly_CSharp { struct TweenFloat : DLL2SDK::Assembly_CSharp::UITweener { float from_; float to_; float m_value_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Begin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStartToCurrentValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEndToCurrentValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56990(); float get_value_56991(); void set_value_56992(float value_); void OnUpdate_56993(float factor_, bool isFinished_); void SetStartToCurrentValue_56995(); void SetEndToCurrentValue_56996(); void __xLuaBaseProxy_SetStartToCurrentValue_56997(); void __xLuaBaseProxy_SetEndToCurrentValue_56998(); static DLL2SDK::Assembly_CSharp::TweenFloat* Begin_56994(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, float duration_, float value_, float delay_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct EventSequence : DLL2SDK::Assembly_CSharp::GameUI::SequenceObject { DLL2SDK::System_Core::System::Action* action_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56986(); void Play_56987(); void Stop_56988(); bool get_bFinish_56989(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponBtnShootOutView : DLL2SDK::Assembly_CSharp::GameBase::WeaponBtnView { DLL2SDK::UnityEngine::UnityEngine::ParticleSystem* ChangeWeaponFX_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCurWeaponBarView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeapon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56945(); void UpdateCurWeaponBarView_56946(); void UpdateWeapon_56947(); void __xLuaBaseProxy_UpdateCurWeaponBarView_56948(); void __xLuaBaseProxy_UpdateWeapon_56949(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct Touch3DFireBtnView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* BG_; struct StaticFields { DLL2SDK::mscorlib::System::String* TOUCH_FORCE_HUD_A_; DLL2SDK::mscorlib::System::String* TOUCH_FORCE_HUD_B_; DLL2SDK::mscorlib::System::String* TOUCH_FORCE_HUD_C_; DLL2SDK::mscorlib::System::String* TOUCH_FORCE_HUD_D_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56943(); void Update_56944(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ThrowWeaponBtnView_West : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { DLL2SDK::Assembly_CSharp::UISprite* WidgetDestructive_; DLL2SDK::Assembly_CSharp::UISprite* WidgetTactical_; DLL2SDK::Assembly_CSharp::UILabel* LabelDestructiveCount_; DLL2SDK::Assembly_CSharp::UILabel* LabelTacticalCount_; int32_t m_DestructiveCount_; int32_t m_TaticalCount_; float m_ShowTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickLethal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickTactical_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchToTactical_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchToDestructive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56930(); bool get_IsControlByUiState_56931(); uint64_t get_InactiveGameHudState_56932(); void Start_56933(); void UpdateContent_56934(bool force_); void OnClickLethal_56935(DLL2SDK::UnityEngine::UnityEngine::GameObject* OBJ_); void OnClickTactical_56936(DLL2SDK::UnityEngine::UnityEngine::GameObject* OBJ_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_56937(); void Tick_56938(float dt_); void OnSwitchToTactical_56939(); void OnSwitchToDestructive_56940(); void __xLuaBaseProxy_Start_56941(); void __xLuaBaseProxy_Tick_56942(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ThrowWeaponBtnView : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { DLL2SDK::Assembly_CSharp::UIPressButton* BtnMain_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetDestructive_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetTactical_; DLL2SDK::Assembly_CSharp::UISprite* SpriteDestructiveSelected_; DLL2SDK::Assembly_CSharp::UISprite* SpriteTacticalSelected_; DLL2SDK::Assembly_CSharp::UILabel* LabelDestructiveCount_; DLL2SDK::Assembly_CSharp::UILabel* LabelTacticalCount_; DLL2SDK::Assembly_CSharp::UISprite* IconDestructive_; DLL2SDK::Assembly_CSharp::UISprite* IconTactical_; float m_ShowTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedHideInEmulator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnMainPressed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnMainReleased_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTouchCurrentChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchToTactical_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchToDestructive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56909(); bool get_IsControlByUiState_56910(); uint64_t get_InactiveGameHudState_56911(); void Start_56912(); void OnEnable_56913(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_56914(); void Tick_56915(float dt_); void RegisterDelegates_56916(); void UnRegisterDelegates_56917(); bool NeedHideInEmulator_56918(); void OnBtnMainPressed_56919(); void OnBtnMainReleased_56920(); void OnTouchCurrentChanged_56921(); void OnSwitchToTactical_56922(); void OnSwitchToDestructive_56923(); void __xLuaBaseProxy_Start_56924(); void __xLuaBaseProxy_OnEnable_56925(); void __xLuaBaseProxy_Tick_56926(float P0_); void __xLuaBaseProxy_RegisterDelegates_56927(); void __xLuaBaseProxy_UnRegisterDelegates_56928(); bool __xLuaBaseProxy_NeedHideInEmulator_56929(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ThrowTypeChangedBtnView : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { DLL2SDK::Assembly_CSharp::UISprite* HighSprite_; DLL2SDK::Assembly_CSharp::UISprite* LowSprite_; bool m_IsHighThrow_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_SelfTransform_; int32_t m_curWeaponActorID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActiveSelf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnThrowTypeChangedBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56899(); bool get_IsControlByUiState_56900(); uint64_t get_InactiveGameHudState_56901(); void Start_56902(); void ActiveSelf_56903(bool active_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_56904(); void Tick_56905(float dt_); void OnThrowTypeChangedBtnClick_56906(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void __xLuaBaseProxy_Start_56907(); void __xLuaBaseProxy_Tick_56908(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalUtils : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t MaxPlayerNumPerTeam_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* StrIntCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustPlayerIconUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_AdjustPlayerIconUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_AdjustPlayerIconUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_AdjustPlayerIconUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix4_AdjustPlayerIconUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStringByInt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangePawnSpriteWhenMatchOB_Radar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangePawnSpriteWhenMatchOB_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void AdjustPlayerIconUI_56890(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inSprite_, DLL2SDK::Assembly_CSharp::GameBase::TacticalUtils_EOverlapStrategy overlapStrategy_, int32_t inDepth_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_, bool bShowPlayerNum_); static void AdjustPlayerIconUI_56891(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inSprite_, DLL2SDK::Assembly_CSharp::GameBase::TacticalUtils_EOverlapStrategy overlapStrategy_, int32_t inDepth_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, bool bShowPlayerNum_); static void AdjustPlayerIconUI_56892(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inSprite_, DLL2SDK::Assembly_CSharp::GameBase::TacticalUtils_EOverlapStrategy overlapStrategy_, int32_t inDepth_, uint32_t inNum_, bool bShowPlayerNum_); static void AdjustPlayerIconUI_56893(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inSprite_, int32_t inDepth_, uint32_t inNum_); static void AdjustPlayerIconUI_56894(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inSprite_, int32_t inDepth_, uint32_t inNum_, bool bShowPlayerNum_); static DLL2SDK::mscorlib::System::String* GetStringByInt_56895(uint32_t id_); static void ChangePawnSpriteWhenMatchOB_Radar_56896(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_, DLL2SDK::Assembly_CSharp::UISprite* sprite_, bool* show_); static void ChangePawnSpriteWhenMatchOB_56897(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_, DLL2SDK::Assembly_CSharp::UISprite* sprite_); static void _cctor_56898(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalTopView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { bool m_Initialized_; bool m_IsQuitGame_; DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* m_TacticalGPS_; DLL2SDK::Assembly_CSharp::UIButton* m_SwitchButton_; DLL2SDK::Assembly_CSharp::UITexture* m_TopViewMapUITex_; DLL2SDK::Assembly_CSharp::UITexture* m_TopViewMapUITex_Shader_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* m_TopViewMapTexRes_; int32_t TextureResourceWidth_; int32_t TextureResourceHeight_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* BoxCollider_; DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* m_UISViewTarget_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_EnemyPawnSpriteList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TeamPawnSpriteList_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_ViewTarget_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_EnemyPawn_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TeamPawn_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RemoteControlledVehicleSpriteList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_VehicleList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TacticalTeamMateStateList_; DLL2SDK::Assembly_CSharp::GameBase::TacticalPanelMarkSet* MarkSet_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_CachedViewTargetScreenPos_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_CachedViewTargetRot_; DLL2SDK::Assembly_CSharp::UITexture* m_EffectSmoke_; bool m_IsFadeIn_; DLL2SDK::Assembly_CSharp::UIPanel* ClipPanel_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* tacticalManagerList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RadarCompList_; float m_WorldDis2UVDisConvertor_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_ScreenPos2UVPosConvertor_; struct StaticFields { float m_EffectSmokeFadeSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSettlement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterTacticalManager_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RegisterTacticalManager_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Startup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckResource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitResources_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAllComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncOfflineTeamMate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadSwitchClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllTeamAndEnemyPawns_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVehicleList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreDeterminedShouldShowEnemyPawnList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSameTeam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUAVActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInSparrowStickScanRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReceiveEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetDatum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsObstaclePresence_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsObstaclePresence_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTacticalCompList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateViewTargetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCacheDatum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePawnSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateVehicleSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTatcicalObjects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTacticalRelativeObjects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEffectSmokeState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSatelliteMapByViewTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSpriteInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSpriteRootRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_UpdateSpriteRootRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateObjectBasedOnTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEnemyShowOnMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateVehicleShowOnMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WorldPosition2MapUIPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WorldRotationToUIRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MapTexture2MapUIRelativePosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WorldPos2MapTexUVPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WorldLength2MapTexUVLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTacticalMapTextureVectorParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTextureDrawCallDMExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerIconStartDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetObserverPlayerIconDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRadarSpriteDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRadarSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetRadarSpriteDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_SetRadarSpriteDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHeight_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56821(); DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* get_TacticalGPS_56822(); void set_TacticalGPS_56823(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* value_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_ViewTarget_56824(); void set_ViewTarget_56825(DLL2SDK::Assembly_CSharp::GameBase::Pawn* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_EnemyPawn_56826(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_TeamPawn_56827(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_VehicleList_56828(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_TacticalTeamMateStateList_56829(); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_CachedViewTargetRot_56830(); void Start_56831(); void OnSettlement_56832(); template bool RegisterTacticalManager_56833(); void RegisterTacticalManager_56834(DLL2SDK::Assembly_CSharp::TacticalManager* manager_); bool Startup_56835(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* inGPS_); bool CheckResource_56836(); bool InitResources_56837(); void RefreshAllComponents_56838(); void OnSyncOfflineTeamMate_56839(DLL2SDK::mscorlib::System::Collections::Generic::List_1* tacticalTeamMateStateList_); void GamepadSwitchClick_56840(); void OnClickSwitch_56841(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_, bool isPressed_); void OnShow_56842(); void OnEnable_56843(); void GetAllTeamAndEnemyPawns_56844(); void GetVehicleList_56845(); bool PreDeterminedShouldShowEnemyPawnList_56846(); bool IsSameTeam_56847(DLL2SDK::Assembly_CSharp::GameBase::Pawn* mySelf_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); bool IsUAVActive_56848(); bool IsInSparrowStickScanRange_56849(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void ReceiveEvent_56850(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void ResetDatum_56851(); bool IsObstaclePresence_56852(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); bool IsObstaclePresence_56853(DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* inProjectile_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_56854(); void Tick_56855(float dt_); void TickInfo_56856(); void UpdateTacticalCompList_56857(); void UpdateViewTargetInfo_56858(); void UpdateCacheDatum_56859(); void UpdatePawnSprite_56860(); void UpdateVehicleSprite_56861(); void UpdateTatcicalObjects_56862(); void UpdateTacticalRelativeObjects_56863(); void UpdateEffectSmokeState_56864(); void UpdateSatelliteMapByViewTarget_56865(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inFocusPawn_); template bool UpdateSpriteInfo_56866(T inSprite_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_, bool ignorePosition_, bool ignoreRotation_, bool ignoreEdge_); void UpdateSpriteRootRotation_56867(DLL2SDK::UnityEngine::UnityEngine::GameObject* inSpriteRoot_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_, bool shouldHide_); void UpdateSpriteRootRotation_56868(DLL2SDK::Assembly_CSharp::UISprite* inSpriteRoot_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_, bool shouldHide_); template bool UpdateObjectBasedOnTexture_56869(T inSprite_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_, bool ignorePosition_, bool ignoreRotation_, bool ignoreEdge_); bool UpdateEnemyShowOnMap_56870(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inSprite_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_, bool onEdge_); bool UpdateVehicleShowOnMap_56871(DLL2SDK::Assembly_CSharp::UISprite* inSprite_, DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* inVehicle_); DLL2SDK::UnityEngine::UnityEngine::Vector2 WorldPosition2MapUIPosition_56872(DLL2SDK::UnityEngine::UnityEngine::Vector3 inDroppedLoc_); DLL2SDK::UnityEngine::UnityEngine::Quaternion WorldRotationToUIRotation_56873(DLL2SDK::UnityEngine::UnityEngine::Quaternion inWorldRot_); DLL2SDK::UnityEngine::UnityEngine::Vector2 MapTexture2MapUIRelativePosition_56874(); DLL2SDK::UnityEngine::UnityEngine::Vector2 WorldPos2MapTexUVPos_56875(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); float WorldLength2MapTexUVLength_56876(float worldLength_); void SetTacticalMapTextureVectorParam_56877(int32_t paraID_, DLL2SDK::UnityEngine::UnityEngine::Vector4 paraValue_); bool IsTextureDrawCallDMExit_56878(DLL2SDK::Assembly_CSharp::UITexture* inUITexture_); int32_t GetPlayerIconStartDepth_56879(); int32_t GetObserverPlayerIconDepth_56880(uint32_t TeamId_, uint32_t TeamSeatID_, int32_t MaxPlayerNumPerTeam_, bool bIsViewTarget_); bool SetRadarSpriteDepth_56881(DLL2SDK::Assembly_CSharp::UISprite* sprite_, DLL2SDK::mscorlib::System::String* spriteName_); bool SetRadarSprite_56882(DLL2SDK::Assembly_CSharp::UISprite* sprite_, DLL2SDK::mscorlib::System::String* spriteName_, DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType spriteType_, DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* vehicle_); void SetRadarSpriteDepth_56883(DLL2SDK::Assembly_CSharp::UISprite* sprite_, DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType spriteType_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void SetRadarSpriteDepth_56884(DLL2SDK::Assembly_CSharp::UISprite* sprite_, DLL2SDK::Assembly_CSharp::GameBase::TacticalComp* comp_); int32_t GetWidth_56885(); int32_t GetHeight_56886(); void __xLuaBaseProxy_Start_56887(); void __xLuaBaseProxy_OnEnable_56888(); void __xLuaBaseProxy_Tick_56889(float P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct TacticalSkyplatformView : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UISprite* SkyPlatformSprite_; DLL2SDK::UnityEngine::UnityEngine::Vector3 WorldPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Rotation_; DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* tacticalInstance_; bool bHasBeenInited_; bool bPositionReady_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRequestTransformData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_OnSyncTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WorldPos2MapPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WorldRotY2MapRotY_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56809(); void Awake_56810(); void Init_56811(); void OnEnable_56812(); void OnRequestTransformData_56813(); void OnSyncTransform_56814(bool bIsShown_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, float rotY_); void OnSyncTransform_56815(); void UpdateTransform_56816(); DLL2SDK::UnityEngine::UnityEngine::Vector2 WorldPos2MapPos_56817(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); float WorldRotY2MapRotY_56818(DLL2SDK::UnityEngine::UnityEngine::Vector3 Rot_); void __xLuaBaseProxy_Awake_56819(); void __xLuaBaseProxy_OnEnable_56820(); }; } namespace DLL2SDK::Assembly_CSharp { struct TacticalSkyplatformRadarView : DLL2SDK::Assembly_CSharp::TacticalSkyplatformView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56806(); void Init_56807(); void __xLuaBaseProxy_Init_56808(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalRadarView : DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView { bool m_IsRectangleRadar_; float m_RectangleRadarSizeX_; float m_RectangleRadarSizeY_; float m_RectangleRadarEdgeSizeX_; float m_RectangleRadarEdgeSizeY_; DLL2SDK::Array* m_GPSBoundaries_; float TextureScale_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Startup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckResource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitResources_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRadarClippingBorder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGPSBoundary_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSatelliteMapByViewTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSpriteInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateVehicleShowOnMap_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56717(); bool get_IsControlByUiState_56718(); uint64_t get_InactiveGameHudState_56719(); float get_RectangleRadarSizeX_56720(); void set_RectangleRadarSizeX_56721(float value_); float get_RectangleRadarSizeY_56722(); void set_RectangleRadarSizeY_56723(float value_); float get_RectangleRadarEdgeSizeX_56724(); void set_RectangleRadarEdgeSizeX_56725(float value_); float get_RectangleRadarEdgeSizeY_56726(); void set_RectangleRadarEdgeSizeY_56727(float value_); bool Startup_56728(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* inGPS_); bool CheckResource_56729(); bool InitResources_56730(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_56731(); void Tick_56732(float dt_); void UpdateRadarClippingBorder_56733(); void UpdateGPSBoundary_56734(); void UpdateSatelliteMapByViewTarget_56735(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inViewTarget_); template bool UpdateSpriteInfo_56736(T inSprite_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_, bool ignorePosition_, bool ignoreRotation_, bool ignoreEdge_); bool UpdateVehicleShowOnMap_56737(DLL2SDK::Assembly_CSharp::UISprite* inSprite_, DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* inVehicle_); bool __xLuaBaseProxy_Startup_56738(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* P0_); bool __xLuaBaseProxy_CheckResource_56739(); bool __xLuaBaseProxy_InitResources_56740(); void __xLuaBaseProxy_Tick_56741(float P0_); void __xLuaBaseProxy_UpdateSatelliteMapByViewTarget_56742(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); bool __xLuaBaseProxy_UpdateVehicleShowOnMap_56743(DLL2SDK::Assembly_CSharp::UISprite* P0_, DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalRadarComp : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* m_RadarView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTacticalRadarView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56714(); void SetTacticalRadarView_56715(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* radarView_); void TickInfo_56716(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIBase : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool mInited_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CallBackAfterInited_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Inited_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1737(); void ForceUpdate_1738(bool recursive_); bool get_bInited_1739(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_CallBackAfterInited_1740(); void Inited_1741(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalMarksView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* mMarkCache_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddUIWidget_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56670(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_MarkCache_56671(); void AddUIWidget_56672(DLL2SDK::Assembly_CSharp::UIWidget* widget_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalPanelMarkSet : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* m_TVMView_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_ViewTarget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReceiveEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetDatum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOBMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClassifyPawnList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NormalClassifyPawnList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SDClassifyPawnList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClassifyMissileList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnViewShow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56673(); void Initialize_56674(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* inTVMView_); void UpdateInfo_56675(); void ReceiveEvent_56676(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void ResetDatum_56677(); bool IsOBMode_56678(); void ClassifyPawnList_56679(DLL2SDK::mscorlib::System::Collections::Generic::List_1* outTeammateList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* outEnemyList_); void NormalClassifyPawnList_56680(DLL2SDK::mscorlib::System::Collections::Generic::List_1* outTeammateList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* outEnemyList_); void SDClassifyPawnList_56681(DLL2SDK::mscorlib::System::Collections::Generic::List_1* outTeammateList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* outEnemyList_); void ClassifyMissileList_56682(DLL2SDK::mscorlib::System::Collections::Generic::List_1* outMissileList_); void OnViewShow_56683(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct TacticalPanelMarkSetMPGame : DLL2SDK::Assembly_CSharp::GameBase::TacticalPanelMarkSet { DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* m_TacticalGPS_; DLL2SDK::Assembly_CSharp::UISprite* m_EnemyBoss_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReceiveEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetDatum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClassifyPawnList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56684(); void Initialize_56685(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* inTVMView_); void ReceiveEvent_56686(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void ResetDatum_56687(); void ClassifyPawnList_56688(DLL2SDK::mscorlib::System::Collections::Generic::List_1* outTeammateList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* outEnemyList_); void __xLuaBaseProxy_Initialize_56689(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* P0_); void __xLuaBaseProxy_ReceiveEvent_56690(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_ResetDatum_56691(); void __xLuaBaseProxy_ClassifyPawnList_56692(DLL2SDK::mscorlib::System::Collections::Generic::List_1* P0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalMapView : DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView { DLL2SDK::Assembly_CSharp::UIPanel* m_TacticalMapPanel_; DLL2SDK::Assembly_CSharp::UILabel* m_Tips_; float m_TipsFadeOutTime_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_TexCenterOffset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInactiveGameHudState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Startup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckResource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitResources_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScreenPosToMapUIPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMapTexCenterOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSatelliteMapByViewTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnchors_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56616(); bool get_IsControlByUiState_56617(); uint64_t get_InactiveGameHudState_56618(); uint64_t get_ActiveGameHudState_56619(); uint64_t GetInactiveGameHudState_56620(); void WillClose_56621(); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_TexCenterOffset_56622(); bool Startup_56623(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* inGPS_); bool CheckResource_56624(); bool InitResources_56625(); void OnClickSwitch_56626(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_, bool isPressed_); void OnShow_56627(); DLL2SDK::UnityEngine::UnityEngine::Vector2 ScreenPosToMapUIPos_56628(DLL2SDK::UnityEngine::UnityEngine::Vector2 inScreenPos_); void UpdateMapTexCenterOffset_56629(); void UpdateSatelliteMapByViewTarget_56630(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inViewTarget_); void SetAnchors_56631(bool bUpdateImmediately_); uint64_t __xLuaBaseProxy_GetInactiveGameHudState_56632(); void __xLuaBaseProxy_WillClose_56633(); bool __xLuaBaseProxy_Startup_56634(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* P0_); bool __xLuaBaseProxy_CheckResource_56635(); bool __xLuaBaseProxy_InitResources_56636(); void __xLuaBaseProxy_OnClickSwitch_56637(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_, bool P1_); void __xLuaBaseProxy_OnShow_56638(); void __xLuaBaseProxy_UpdateSatelliteMapByViewTarget_56639(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalMapHelicopterSpotView : DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_NameList_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_NameOffset_; int32_t HelicopterSpotWidth_; int32_t HelicopterSpotHeight_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_TexCenterOffset_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_SpotPoint_; DLL2SDK::Assembly_CSharp::UISprite* SpotSprite_; int32_t m_AlphaCheck_; int32_t m_CurrentItemID_; bool m_IsLockSwitchBtn_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_WorldPosSpot_; struct StaticFields { DLL2SDK::mscorlib::System::String* HELICOPTER_SPOT_SPRITE_NAME_; DLL2SDK::mscorlib::System::String* AIRSTRIKE_SPOT_SPRITE_NAME_; DLL2SDK::System_Core::System::Func_2* __f__am_cache0_; DLL2SDK::System_Core::System::Func_2* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Startup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintDebugInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckResource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitResources_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSpotSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayDisplaySelf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScreenPosToMapUIPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MapUIPosToScreenUIPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WorldPosition2MapUIPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MapUIToWorldPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalPlayerAirstrikeBombing_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56584(); bool Startup_56585(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* inGPS_); bool CheckResource_56587(); bool InitResources_56588(); void RegisterDelegates_56589(); void UnRegisterDelegates_56590(); void SetSpotSprite_56591(int32_t itemID_); bool GamepadMark_56592(); void OnClickSwitch_56593(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_, bool isPressed_); void OnClickPosition_56594(DLL2SDK::UnityEngine::UnityEngine::Vector3 touchPos_); void DelayDisplaySelf_56595(); void OnShow_56596(); DLL2SDK::UnityEngine::UnityEngine::Vector2 ScreenPosToMapUIPos_56597(DLL2SDK::UnityEngine::UnityEngine::Vector2 inScreenPos_); DLL2SDK::UnityEngine::UnityEngine::Vector2 MapUIPosToScreenUIPos_56598(DLL2SDK::UnityEngine::UnityEngine::Vector2 inMapUIPos_); DLL2SDK::UnityEngine::UnityEngine::Vector2 WorldPosition2MapUIPosition_56599(DLL2SDK::UnityEngine::UnityEngine::Vector3 inSpeicifyLoc_); DLL2SDK::UnityEngine::UnityEngine::Vector3 MapUIToWorldPos_56600(DLL2SDK::UnityEngine::UnityEngine::Vector3 localPos_); void OnEnable_56601(); void OnDisable_56602(); bool IsLocalPlayerAirstrikeBombing_56603(); bool __xLuaBaseProxy_Startup_56606(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* P0_); bool __xLuaBaseProxy_CheckResource_56607(); bool __xLuaBaseProxy_InitResources_56608(); void __xLuaBaseProxy_RegisterDelegates_56609(); void __xLuaBaseProxy_UnRegisterDelegates_56610(); void __xLuaBaseProxy_OnClickSwitch_56611(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_, bool P1_); void __xLuaBaseProxy_OnShow_56612(); DLL2SDK::UnityEngine::UnityEngine::Vector2 __xLuaBaseProxy_WorldPosition2MapUIPosition_56613(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); void __xLuaBaseProxy_OnEnable_56614(); void __xLuaBaseProxy_OnDisable_56615(); static void PrintDebugInfo_56586(DLL2SDK::UnityEngine::UnityEngine::Texture2D* tex_); static int32_t _PrintDebugInfo_m__0_56604(DLL2SDK::UnityEngine::UnityEngine::Color32 x_); static int32_t _PrintDebugInfo_m__1_56605(DLL2SDK::UnityEngine::UnityEngine::Color32 x_); }; } namespace DLL2SDK::Assembly_CSharp { struct TacticalManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* TacticalInstance_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindTacticalInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRelativePosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56423(); void BindTacticalInstance_56424(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* tacticalInstance_); void Init_56425(); void UpdateView_56426(); void UpdateRelativePosition_56427(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalGeneralPawnManager : DLL2SDK::Assembly_CSharp::TacticalManager { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* SimplePlayerSpriteDict_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* SimplePlayerDirtyDict_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* DeadPlayers_; DLL2SDK::Assembly_CSharp::GameBase::TacticalUtils_EOverlapStrategy overlapStrategy_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* spriteEmptyObjectPool_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateObPlayers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveDeadPlayerSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSpritePos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustPlayerIconUI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56572(); void _ctor_56573(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* tacticalInstance_); void UpdateObPlayers_56574(DLL2SDK::mscorlib::System::Collections::Generic::List_1* inPawnSpriteList_, DLL2SDK::CSProto::msg::ECamp camp_); void SpawnSprite_56575(uint32_t teamID_, DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* firstChild_, DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* outSprite_); void RemoveDeadPlayerSprite_56576(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* playerInfoDict_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* inPawnSpriteList_); void UpdateSpritePos_56577(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inSprite_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); void AdjustPlayerIconUI_56578(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* view_, DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inSprite_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalEnemyPawnManager : DLL2SDK::Assembly_CSharp::GameBase::TacticalGeneralPawnManager { int32_t usedSpriteNum_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEnemySpriteList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayerSpriteInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56554(); void _ctor_56555(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* tacticalInstance_); void Init_56556(); void UpdateView_56557(); void UpdateEnemySpriteList_56558(DLL2SDK::mscorlib::System::Collections::Generic::List_1* inPawnList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* inPawnSpriteList_); bool UpdatePlayerSpriteInfo_56559(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inPawnSprite_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void __xLuaBaseProxy_Init_56561(); void __xLuaBaseProxy_UpdateView_56562(); static bool _UpdateView_m__0_56560(DLL2SDK::Assembly_CSharp::GameBase::Pawn* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalEnemyPawnManager_MP : DLL2SDK::Assembly_CSharp::GameBase::TacticalEnemyPawnManager { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56563(); void _ctor_56564(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* tacticalInstance_); void Init_56565(); void __xLuaBaseProxy_Init_56566(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalEnemyPawnFactory : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTacticalEnemyPawnManager_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56552(); DLL2SDK::Assembly_CSharp::GameBase::TacticalEnemyPawnManager* GetTacticalEnemyPawnManager_56553(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* tacticalTopView_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalTeamPawnManager : DLL2SDK::Assembly_CSharp::GameBase::TacticalGeneralPawnManager { int32_t usedSpriteNum_; int32_t startDepth_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSpriteList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayerSpriteInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTeamShowOnMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTeamMateSpriteNameByState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustPlayerIconUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_AdjustPlayerIconUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_AdjustPlayerIconUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedShowPlayerNum_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56494(); void _ctor_56495(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* tacticalInstances_); void UpdateView_56496(); void UpdateSpriteList_56497(DLL2SDK::mscorlib::System::Collections::Generic::List_1* inPawnList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* inPawnSpriteList_); bool UpdatePlayerSpriteInfo_56498(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inPawnSprite_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void UpdateTeamShowOnMap_56499(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inSprite_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_, bool isOutBounds_); DLL2SDK::mscorlib::System::String* GetTeamMateSpriteNameByState_56500(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_, bool isOutBounds_); void AdjustPlayerIconUI_56501(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* view_, DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inSprite_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void AdjustPlayerIconUI_56502(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* view_, DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inSprite_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_); void AdjustPlayerIconUI_56503(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* view_, DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inSprite_, uint32_t inNum_); bool NeedShowPlayerNum_56504(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void __xLuaBaseProxy_UpdateView_56506(); void __xLuaBaseProxy_AdjustPlayerIconUI_56507(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* P0_, DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* P1_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P2_); static bool _UpdateView_m__0_56505(DLL2SDK::Assembly_CSharp::GameBase::Pawn* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalBRTeamPawnManager_OB : DLL2SDK::Assembly_CSharp::GameBase::TacticalTeamPawnManager { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustPlayerIconUI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56543(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* tacticalInstances_); void UpdateView_56544(); void AdjustPlayerIconUI_56545(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* view_, DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inSprite_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_); void __xLuaBaseProxy_UpdateView_56546(); void __xLuaBaseProxy_AdjustPlayerIconUI_56547(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* P0_, DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* P1_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalBRTeamPawnManager : DLL2SDK::Assembly_CSharp::GameBase::TacticalTeamPawnManager { struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBRSpriteList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateOfflinePlayerSpriteInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateOffLineTeamMateShowOnMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBRPlayerSpriteInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTeamShowOnMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTeamMateSpriteNameByState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56522(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* tacticalInstances_); void Init_56523(); void UpdateView_56524(); void UpdateBRSpriteList_56525(DLL2SDK::mscorlib::System::Collections::Generic::List_1* inPawnList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* inTacticalTeamMateStateList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* inPawnSpriteList_); void UpdateOfflinePlayerSpriteInfo_56526(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inPawnSprite_, uint32_t teamSeatID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 deathPos_); void UpdateOffLineTeamMateShowOnMap_56527(DLL2SDK::Assembly_CSharp::UISprite* inSprite_, uint32_t teamSeatID_); void UpdateBRPlayerSpriteInfo_56528(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inPawnSprite_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void UpdateTeamShowOnMap_56529(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inSprite_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_, bool isOutBounds_); DLL2SDK::mscorlib::System::String* GetTeamMateSpriteNameByState_56530(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_, bool isOutBounds_); void __xLuaBaseProxy_Init_56532(); void __xLuaBaseProxy_UpdateView_56533(); void __xLuaBaseProxy_UpdateTeamShowOnMap_56534(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* P0_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P1_, bool P2_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetTeamMateSpriteNameByState_56535(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, bool P1_); static bool _UpdateView_m__0_56531(DLL2SDK::Assembly_CSharp::GameBase::Pawn* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalPVETeamPawnManager : DLL2SDK::Assembly_CSharp::GameBase::TacticalTeamPawnManager { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayerSpriteInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56519(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* tacticalInstances_); bool UpdatePlayerSpriteInfo_56520(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inPawnSprite_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); bool __xLuaBaseProxy_UpdatePlayerSpriteInfo_56521(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* P0_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalMPMapTeamPawnManager_OB : DLL2SDK::Assembly_CSharp::GameBase::TacticalTeamPawnManager { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTeamShowOnMap_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56516(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* tacticalInstances_); void UpdateTeamShowOnMap_56517(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inSprite_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_, bool isOutBounds_); void __xLuaBaseProxy_UpdateTeamShowOnMap_56518(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* P0_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P1_, bool P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalTeamPawnManager_OB : DLL2SDK::Assembly_CSharp::GameBase::TacticalTeamPawnManager { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTeamShowOnMap_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56513(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* tacticalInstances_); void UpdateTeamShowOnMap_56514(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inSprite_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_, bool isOutBounds_); void __xLuaBaseProxy_UpdateTeamShowOnMap_56515(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* P0_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P1_, bool P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalMPMapTeamPawnManager : DLL2SDK::Assembly_CSharp::GameBase::TacticalTeamPawnManager { DLL2SDK::Assembly_CSharp::TacticalMapView_MP* tacticalMapIns_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMPMapSpriteList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56508(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* tacticalInstances_); void UpdateView_56509(); void UpdateMPMapSpriteList_56510(DLL2SDK::mscorlib::System::Collections::Generic::List_1* inPawnList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* inPawnSpriteList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* inPawnNameList_); void __xLuaBaseProxy_UpdateView_56512(); static bool _UpdateView_m__0_56511(DLL2SDK::Assembly_CSharp::GameBase::Pawn* x_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalTeamPawnFactory : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTacticalTeamPawnManager_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56492(); DLL2SDK::Assembly_CSharp::GameBase::TacticalTeamPawnManager* GetTacticalTeamPawnManager_56493(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* tacticalTopView_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalLocalPawnManager : DLL2SDK::Assembly_CSharp::TacticalManager { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayerSpriteInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSelfShowOnMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustPlayerIconUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedShowPlayerNum_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56433(); void _ctor_56434(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* tacticalInstances_); void UpdateView_56435(); void UpdatePlayerSpriteInfo_56436(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inPawnSprite_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void UpdateSelfShowOnMap_56437(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inSprite_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void AdjustPlayerIconUI_56438(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* View_, DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inSprite_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); bool NeedShowPlayerNum_56439(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void __xLuaBaseProxy_UpdateView_56440(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalLocalPawnManager_BR : DLL2SDK::Assembly_CSharp::GameBase::TacticalLocalPawnManager { DLL2SDK::Assembly_CSharp::GameBase::TacticalUtils_EOverlapStrategy overlapStrategy_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustPlayerIconUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedShowPlayerNum_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56453(); void _ctor_56454(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* tacticalInstances_); void AdjustPlayerIconUI_56455(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* View_, DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inSprite_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); bool NeedShowPlayerNum_56456(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void __xLuaBaseProxy_AdjustPlayerIconUI_56457(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* P0_, DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* P1_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P2_); bool __xLuaBaseProxy_NeedShowPlayerNum_56458(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalLocalPawnManager_BRRadar : DLL2SDK::Assembly_CSharp::GameBase::TacticalLocalPawnManager_BR { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayerSpriteInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSelfShowOnMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalRadarScaleBasedOnVelocity_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56466(); void _ctor_56467(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* tacticalInstances_); void UpdatePlayerSpriteInfo_56468(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inPawnSprite_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void UpdateSelfShowOnMap_56469(DLL2SDK::Assembly_CSharp::UISprite* inSprite_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_, DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState pawnState_); void CalRadarScaleBasedOnVelocity_56470(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* inBRPlayerPawn_); void __xLuaBaseProxy_UpdatePlayerSpriteInfo_56471(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* P0_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalLocalPawnManager_BRMap : DLL2SDK::Assembly_CSharp::GameBase::TacticalLocalPawnManager_BR { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayerSpriteInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSelfShowOnMap_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56461(); void _ctor_56462(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* tacticalInstances_); void UpdatePlayerSpriteInfo_56463(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inPawnSprite_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void UpdateSelfShowOnMap_56464(DLL2SDK::Assembly_CSharp::UISprite* inSprite_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_, DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState pawnState_); void __xLuaBaseProxy_UpdatePlayerSpriteInfo_56465(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* P0_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalLocalPawnManager_MPRadar : DLL2SDK::Assembly_CSharp::GameBase::TacticalLocalPawnManager { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayerSpriteInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56445(); void _ctor_56446(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* tacticalInstances_); void UpdatePlayerSpriteInfo_56447(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inPawnSprite_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void __xLuaBaseProxy_UpdatePlayerSpriteInfo_56448(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* P0_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalLocalPawnManager_MPMap : DLL2SDK::Assembly_CSharp::GameBase::TacticalLocalPawnManager { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayerSpriteInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56441(); void _ctor_56442(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* tacticalInstances_); void UpdatePlayerSpriteInfo_56443(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inPawnSprite_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void __xLuaBaseProxy_UpdatePlayerSpriteInfo_56444(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* P0_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalLocalPawnFactory : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTacticalLocalPawnManager_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56431(); DLL2SDK::Assembly_CSharp::GameBase::TacticalLocalPawnManager* GetTacticalLocalPawnManager_56432(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* tacticalTopView_); }; } namespace DLL2SDK::Assembly_CSharp { struct TacticalMultiSpriteList : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* MainSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AttachDirectionRoot_; DLL2SDK::Assembly_CSharp::UISprite* AttachDirectionSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AttachAreaRoot_; DLL2SDK::Assembly_CSharp::UISprite* AttachAreaSprite_; DLL2SDK::Assembly_CSharp::UILabel* SeatIndexLabel_; DLL2SDK::Assembly_CSharp::UISprite* SelectSprite_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_CachedTransform_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56428(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_CachedTransform_56429(); void Awake_56430(); }; } namespace DLL2SDK::Assembly_CSharp { struct TacticalAirDropManager : DLL2SDK::Assembly_CSharp::TacticalManager { DLL2SDK::Assembly_CSharp::UISprite* airdropSprite_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* goliathSpriteList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* goliathList_; DLL2SDK::Array* ExtraAirDropSprites_; DLL2SDK::Assembly_CSharp::PVP::PVPGame* game_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* carePackageMap_; bool bChamberMode_; DLL2SDK::mscorlib::System::String* ChamberCarePackageIconName_; DLL2SDK::mscorlib::System::String* SASCarePackageIconName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMorethanOneAirDropSpriteInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAirDropSpriteInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56416(); void Init_56417(); void UpdateView_56418(); void UpdateMorethanOneAirDropSpriteInfo_56419(DLL2SDK::Assembly_CSharp::GameBase::CarePackage* carePackage_, int32_t idx_); void UpdateAirDropSpriteInfo_56420(DLL2SDK::Assembly_CSharp::GameBase::CarePackage* carePackage_); void __xLuaBaseProxy_Init_56421(); void __xLuaBaseProxy_UpdateView_56422(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TPSFreeCameraBtnView : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_; DLL2SDK::Assembly_CSharp::UISprite* m_DragIcon_; bool m_IsClickDown_; bool m_IsClickUp_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIBanClickType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadOpenFPSFree_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadCloseFPSFree_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56389(); DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState get_mPawnSwitchState_56390(); void Start_56391(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType GetUIBanClickType_56392(); bool get_IsControlByUiState_56393(); uint64_t get_InactiveGameHudState_56394(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_56395(); bool OnGamepadOpenFPSFree_56396(); bool OnGamepadCloseFPSFree_56397(); void RegisterDelegates_56398(); void UnRegisterDelegates_56399(); void OnClose_56400(); void Tick_56401(float dt_); void ChangeEffect_56402(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_56403(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); void __xLuaBaseProxy_Start_56404(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType __xLuaBaseProxy_GetUIBanClickType_56405(); void __xLuaBaseProxy_RegisterDelegates_56406(); void __xLuaBaseProxy_UnRegisterDelegates_56407(); void __xLuaBaseProxy_OnClose_56408(); void __xLuaBaseProxy_Tick_56409(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SwitchRoleButtonView : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { DLL2SDK::Assembly_CSharp::UIButton* SwitchBtn_; DLL2SDK::Assembly_CSharp::TargetClickedHandler* m_TargetClickedHandler_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetClickHandler_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56383(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_56384(); void Tick_56385(float dt_); void SetSelect_56386(); void SetClickHandler_56387(DLL2SDK::Assembly_CSharp::TargetClickedHandler* clickHandler_); void __xLuaBaseProxy_Tick_56388(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SwitchBagBtnView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIWidget* Container_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ProgressConainer_; DLL2SDK::Assembly_CSharp::UIPanel* ProgressPanel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LoadoutBtnObj_; float mCachePanelWidth_; DLL2SDK::UnityEngine::UnityEngine::Vector4 mCachePanelRange_; float TotalTime_; float DynamicTime_; bool bTimeCounting_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadoutClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowTimePanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56370(); bool get_IsControlByUiState_56371(); uint64_t get_ActiveGameHudState_56372(); void Awake_56373(); void WillShow_56374(); void OnLoadoutClick_56375(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void SetTime_56376(float time_); void OnShowTimePanel_56377(bool show_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_56378(); void Tick_56379(float dt_); void __xLuaBaseProxy_Awake_56380(); void __xLuaBaseProxy_WillShow_56381(); void __xLuaBaseProxy_Tick_56382(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct SwimFloatingBtnView : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FloatingBtnGo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ActiveGo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* UnActiveGo_; DLL2SDK::UnityEngine::UnityEngine::Collider* m_Collider_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGamepadAlphaWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadFloatingStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadFloatingEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedHideInEmulator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFloatingPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56345(); void Awake_56346(); DLL2SDK::Assembly_CSharp::UIWidget* GetGamepadAlphaWidget_56347(); bool OnGamepadFloatingStart_56348(); bool OnGamepadFloatingEnd_56349(); void RegisterDelegates_56350(); void UnRegisterDelegates_56351(); bool get_IsControlByUiState_56352(); uint64_t get_InactiveGameHudState_56353(); uint64_t get_ActiveGameHudState_56354(); void OnDisable_56355(); bool NeedHideInEmulator_56356(); void Update_56357(); void OnDragEnd_56358(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnDragOut_56359(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnDragOver_56360(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnFloatingPress_56361(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool isPress_); void ChangeEffect_56362(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_56363(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); void __xLuaBaseProxy_Awake_56364(); DLL2SDK::Assembly_CSharp::UIWidget* __xLuaBaseProxy_GetGamepadAlphaWidget_56365(); void __xLuaBaseProxy_RegisterDelegates_56366(); void __xLuaBaseProxy_UnRegisterDelegates_56367(); void __xLuaBaseProxy_OnDisable_56368(); bool __xLuaBaseProxy_NeedHideInEmulator_56369(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct SwimDivingBtnView : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { DLL2SDK::UnityEngine::UnityEngine::GameObject* DivingBtnGo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ActiveGo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* UnActiveGo_; DLL2SDK::UnityEngine::UnityEngine::Collider* m_Collider_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadDiveStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadDiveEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedHideInEmulator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGamepadAlphaWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDivingPress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56322(); void Awake_56323(); bool OnGamepadDiveStart_56324(); bool OnGamepadDiveEnd_56325(); void RegisterDelegates_56326(); void UnRegisterDelegates_56327(); bool get_IsControlByUiState_56328(); uint64_t get_InactiveGameHudState_56329(); uint64_t get_ActiveGameHudState_56330(); void OnDisable_56331(); bool NeedHideInEmulator_56332(); void Update_56333(); void OnDragEnd_56334(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnDragOut_56335(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnDragOver_56336(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); DLL2SDK::Assembly_CSharp::UIWidget* GetGamepadAlphaWidget_56337(); void OnDivingPress_56338(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool isPress_); void __xLuaBaseProxy_Awake_56339(); void __xLuaBaseProxy_RegisterDelegates_56340(); void __xLuaBaseProxy_UnRegisterDelegates_56341(); void __xLuaBaseProxy_OnDisable_56342(); bool __xLuaBaseProxy_NeedHideInEmulator_56343(); DLL2SDK::Assembly_CSharp::UIWidget* __xLuaBaseProxy_GetGamepadAlphaWidget_56344(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SuperWeaponButtonView : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIButton* m_BtnSuperWeapon_; DLL2SDK::Assembly_CSharp::UIWidget* m_GuideWidget_; DLL2SDK::Assembly_CSharp::UISprite* m_WeaponSprite_; DLL2SDK::Assembly_CSharp::UISprite* m_PowerSprite_; DLL2SDK::Assembly_CSharp::UISprite* m_LightSprite_; float m_PowerTime_; bool m_IsGuideSuperWeapon_; bool m_CacheAutoFireState_; float m_TimetoPutDownWeapon_; bool m_IsGiveSuperWeapon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEquipSuperWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPutDownSuperWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56312(); void Awake_56313(); void OnEnable_56314(); void OnDisable_56315(); void OnEquipSuperWeapon_56316(); void OnPutDownSuperWeapon_56317(); void Update_56318(); void __xLuaBaseProxy_Awake_56319(); void __xLuaBaseProxy_OnEnable_56320(); void __xLuaBaseProxy_OnDisable_56321(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct StaticWalkBtnView : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56310(); void Update_56311(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SprintingBtnView : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { DLL2SDK::Assembly_CSharp::UISprite* RunSprite_; DLL2SDK::Assembly_CSharp::UISprite* StopSprite_; DLL2SDK::Assembly_CSharp::UIButton* SprintClick_; DLL2SDK::Assembly_CSharp::GameEngine::InputManager* m_Instance_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMoveAixsEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMoveAixsBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSprintingBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56293(); void Start_56294(); DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState get_mPawnSwitchState_56295(); bool get_IsControlByUiState_56296(); uint64_t get_InactiveGameHudState_56297(); void RegisterDelegates_56298(); void UnRegisterDelegates_56299(); bool OnMoveAixsEnd_56300(); bool OnMoveAixsBegin_56301(); bool OnGamepadButtonClick_56302(); void OnSprintingBtnClick_56303(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_56304(); void Tick_56305(float dt_); void __xLuaBaseProxy_Start_56306(); void __xLuaBaseProxy_RegisterDelegates_56307(); void __xLuaBaseProxy_UnRegisterDelegates_56308(); void __xLuaBaseProxy_Tick_56309(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SpinBtnView : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpinButtonClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56289(); void Start_56290(); void SpinButtonClick_56291(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void __xLuaBaseProxy_Start_56292(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SelfExplodingButtonView : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { DLL2SDK::UnityEngine::UnityEngine::Transform* cachedTransform_; DLL2SDK::Assembly_CSharp::UIWidget* ExplodingWidget_; DLL2SDK::Assembly_CSharp::UIWidget* CloseWidget_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Container2_; bool m_bExploding_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIBanClickType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchOpenAimStateIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedHideInEmulator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGamepadAlphaWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelfExplodingButtonClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56272(); bool get_IsControlByUiState_56273(); uint64_t get_ActiveGameHudState_56274(); void Start_56275(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_56276(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType GetUIBanClickType_56277(); void Tick_56278(float dt_); void Reset_56279(); void SwitchOpenAimStateIcon_56280(); bool NeedHideInEmulator_56281(); DLL2SDK::Assembly_CSharp::UIWidget* GetGamepadAlphaWidget_56282(); void SelfExplodingButtonClick_56283(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void __xLuaBaseProxy_Start_56284(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType __xLuaBaseProxy_GetUIBanClickType_56285(); void __xLuaBaseProxy_Tick_56286(float P0_); bool __xLuaBaseProxy_NeedHideInEmulator_56287(); DLL2SDK::Assembly_CSharp::UIWidget* __xLuaBaseProxy_GetGamepadAlphaWidget_56288(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct FireButtonView : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_Top_; DLL2SDK::UnityEngine::UnityEngine::Transform* cachedTransform_; DLL2SDK::Assembly_CSharp::UIWidget* Container_; DLL2SDK::Assembly_CSharp::UIWidget* FixedBGSprite_; DLL2SDK::Assembly_CSharp::UISprite* FixedBulletSprite_; DLL2SDK::Assembly_CSharp::UISprite* FixedAimingSprite_; DLL2SDK::UnityEngine::UnityEngine::Transform* FixedBulletCircleSpriteTrans_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GrenadeEffect_; DLL2SDK::Assembly_CSharp::UISlider* FireForceSlider_; DLL2SDK::Assembly_CSharp::UIWidget* CancelAimsprite_; DLL2SDK::Assembly_CSharp::UIWidget* BulletContainer_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GrapFaceEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FirstFaceGrapTips_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FireBg_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoFireBg_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SparrowEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ElectricEffect_; DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig JoyStickConfig_; DLL2SDK::Assembly_CSharp::EFireBtnType mFireBtnType_; bool m_FireBtnFlag_; float m_LastClickTime_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BulletCountContainer_; DLL2SDK::Assembly_CSharp::UILabel* BulletCountLabel_; DLL2SDK::Assembly_CSharp::UISprite* BulletCountSprite_; struct StaticFields { float FADE_OUT_ALPHA_; float TWEEN_ALPHA_DURATION_; float MAX_LASTCLICKTIME_; DLL2SDK::UnityEngine::UnityEngine::Color BulletCountRedColor_; DLL2SDK::UnityEngine::UnityEngine::Color BulletCountWhiteColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInputConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGamepadAlphaWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideAllEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHideFireBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowElectricBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBullet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFireSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFirstFaceGrapTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFireBtnType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireBtnPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchOpenAimStateIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedHideInEmulator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BulletCountSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BulletCountUpdateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CurFireSpriteIs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CurWeaponNameIs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFiringBGNow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanThrowAirDropGrenade_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55789(); void Start_55790(); bool get_IsControlByUiState_55791(); uint64_t get_InactiveGameHudState_55792(); void SetInputConfig_55793(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_55794(); DLL2SDK::Assembly_CSharp::UIWidget* GetGamepadAlphaWidget_55795(); void HideAllEffect_55796(); bool IsHideFireBtn_55797(); void Tick_55798(float dt_); void SetUIPos_55799(DLL2SDK::UnityEngine::UnityEngine::Vector2 posOffset_); void SetUI_55800(); void ShowElectricBtn_55801(DLL2SDK::mscorlib::System::String* fireSpriteName_); void ShowBullet_55802(bool isHip_); void SetFireSprite_55803(DLL2SDK::Assembly_CSharp::UISprite* bullet_, DLL2SDK::mscorlib::System::String* spriteName_, bool isGray_); void ShowFirstFaceGrapTips_55804(bool show_); void SetFireBtnType_55805(DLL2SDK::Assembly_CSharp::EFireBtnType type_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* GetFireInput_55806(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetFireBtnPos_55807(); DLL2SDK::Assembly_CSharp::GameEngine::InputButton* GetFireBtn_55808(); void SwitchOpenAimStateIcon_55809(); void OnEnable_55810(); void OnDisable_55811(); bool NeedHideInEmulator_55812(); void BulletCountSwitch_55813(bool isOpen_); void BulletCountUpdateData_55814(); void ChangeEffect_55815(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_55816(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); bool CurFireSpriteIs_55817(DLL2SDK::mscorlib::System::String* spriteName_); bool CurWeaponNameIs_55818(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName eWeaponName_); bool IsFiringBGNow_55819(); bool CanThrowAirDropGrenade_55820(); void __xLuaBaseProxy_Start_55822(); void __xLuaBaseProxy_SetInputConfig_55823(); DLL2SDK::Assembly_CSharp::UIWidget* __xLuaBaseProxy_GetGamepadAlphaWidget_55824(); void __xLuaBaseProxy_Tick_55825(float P0_); void __xLuaBaseProxy_OnEnable_55826(); void __xLuaBaseProxy_OnDisable_55827(); bool __xLuaBaseProxy_NeedHideInEmulator_55828(); static void _cctor_55821(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct RightHandView : DLL2SDK::Assembly_CSharp::GameBase::GameView { DLL2SDK::Assembly_CSharp::UISprite* RightHandSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56269(); void Update_56270(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ReAmmoBtnView : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { DLL2SDK::Assembly_CSharp::UIButton* ReAmmoBtn_; DLL2SDK::Assembly_CSharp::UISprite* Mask_; DLL2SDK::Assembly_CSharp::UISprite* CacheSprite_; DLL2SDK::Assembly_CSharp::UILabel* Label_; DLL2SDK::UnityEngine::UnityEngine::GameObject* IconA_; DLL2SDK::UnityEngine::UnityEngine::GameObject* IconB_; float m_ReAmmoBeginTime_; float m_ReAmmoDuration_; bool m_IsDuringReAmmo_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_ViewPos_; float m_Size_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Container2_; DLL2SDK::Assembly_CSharp::TargetClickedHandler* T_TargetClickedHandler_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIBanClickType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGeometry_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGamepadAlphaWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOccluded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReAmmoPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDoReAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBrAndNoWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowReAmmoProgressMask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideReAmmoProgressMask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReAmmoUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateReAmmoProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_OnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_SetClickHandler_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56237(); bool get_IsControlByUiState_56238(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType GetUIBanClickType_56239(); uint64_t get_InactiveGameHudState_56240(); DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState get_mPawnSwitchState_56241(); void Start_56242(); void UpdateGeometry_56243(); void OnEnable_56244(); void OnDisable_56245(); void RegisterDelegates_56246(); void UnRegisterDelegates_56247(); DLL2SDK::Assembly_CSharp::UIWidget* GetGamepadAlphaWidget_56248(); bool IsOccluded_56249(DLL2SDK::UnityEngine::UnityEngine::Vector2 pos_, float radius_); void OnReAmmoPress_56250(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool state_); void OnDoReAmmo_56251(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_56252(); void Tick_56253(float dt_); bool IsBrAndNoWeapon_56254(); void ShowReAmmoProgressMask_56255(float duration_); void HideReAmmoProgressMask_56256(); void SetReAmmoUI_56257(bool flag_); void UpdateReAmmoProgress_56258(); void T_OnClick_56259(); void T_SetClickHandler_56260(DLL2SDK::Assembly_CSharp::TargetClickedHandler* clickHandler_); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType __xLuaBaseProxy_GetUIBanClickType_56261(); void __xLuaBaseProxy_Start_56262(); void __xLuaBaseProxy_OnEnable_56263(); void __xLuaBaseProxy_OnDisable_56264(); void __xLuaBaseProxy_RegisterDelegates_56265(); void __xLuaBaseProxy_UnRegisterDelegates_56266(); DLL2SDK::Assembly_CSharp::UIWidget* __xLuaBaseProxy_GetGamepadAlphaWidget_56267(); void __xLuaBaseProxy_Tick_56268(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct QuickSwitchWeaponView : DLL2SDK::Assembly_CSharp::GameBase::GameView { DLL2SDK::Assembly_CSharp::UIButton* QuickSwitchWeaponBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuickSwitchWeaponBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56231(); void RegisterDelegates_56232(); void UnRegisterDelegates_56233(); void OnQuickSwitchWeaponBtnClick_56234(); void __xLuaBaseProxy_RegisterDelegates_56235(); void __xLuaBaseProxy_UnRegisterDelegates_56236(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntTacticalBtnView : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { DLL2SDK::UnityEngine::UnityEngine::GameObject* Container_; DLL2SDK::Assembly_CSharp::UILabel* TacticalCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGamepadAlphaWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRateScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedHideInEmulator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetJoySticksPanelController_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56211(); void Awake_56212(); bool get_IsControlByUiState_56213(); uint64_t get_ActiveGameHudState_56214(); uint64_t get_InactiveGameHudState_56215(); void Start_56216(); DLL2SDK::Assembly_CSharp::UIWidget* GetGamepadAlphaWidget_56217(); void RegisterDelegates_56218(); void UnRegisterDelegates_56219(); float GetRateScale_56220(); bool NeedHideInEmulator_56221(); void TacticalBtnClick_56222(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); DLL2SDK::Assembly_CSharp::GameBase::JoySticksPanelController* GetJoySticksPanelController_56223(); void __xLuaBaseProxy_Awake_56224(); void __xLuaBaseProxy_Start_56225(); DLL2SDK::Assembly_CSharp::UIWidget* __xLuaBaseProxy_GetGamepadAlphaWidget_56226(); void __xLuaBaseProxy_RegisterDelegates_56227(); void __xLuaBaseProxy_UnRegisterDelegates_56228(); float __xLuaBaseProxy_GetRateScale_56229(); bool __xLuaBaseProxy_NeedHideInEmulator_56230(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntLockView : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { DLL2SDK::UnityEngine::UnityEngine::GameObject* Container_; DLL2SDK::Assembly_CSharp::UISprite* LockSprite_; DLL2SDK::Assembly_CSharp::UISprite* UnLockSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGamepadAlphaWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRateScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLockBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LockBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetJoySticksPanelController_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56196(); void Awake_56197(); bool get_IsControlByUiState_56198(); uint64_t get_ActiveGameHudState_56199(); uint64_t get_InactiveGameHudState_56200(); void Start_56201(); DLL2SDK::Assembly_CSharp::UIWidget* GetGamepadAlphaWidget_56202(); float GetRateScale_56203(); void UpdateLockBtnState_56204(); void LockBtnClick_56205(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); DLL2SDK::Assembly_CSharp::GameBase::JoySticksPanelController* GetJoySticksPanelController_56206(); void __xLuaBaseProxy_Awake_56207(); void __xLuaBaseProxy_Start_56208(); DLL2SDK::Assembly_CSharp::UIWidget* __xLuaBaseProxy_GetGamepadAlphaWidget_56209(); float __xLuaBaseProxy_GetRateScale_56210(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntCloneBtnView : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { DLL2SDK::UnityEngine::UnityEngine::GameObject* Container_; DLL2SDK::Assembly_CSharp::UILabel* SkillCntLabel_; bool m_CurIsLocked_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGamepadAlphaWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRateScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloneBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetJoySticksPanelController_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56178(); void Awake_56179(); bool get_IsControlByUiState_56180(); uint64_t get_ActiveGameHudState_56181(); uint64_t get_InactiveGameHudState_56182(); void Start_56183(); DLL2SDK::Assembly_CSharp::UIWidget* GetGamepadAlphaWidget_56184(); void RegisterDelegates_56185(); void UnRegisterDelegates_56186(); float GetRateScale_56187(); void CloneBtnClick_56188(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); DLL2SDK::Assembly_CSharp::GameBase::JoySticksPanelController* GetJoySticksPanelController_56189(); void __xLuaBaseProxy_Awake_56190(); void __xLuaBaseProxy_Start_56191(); DLL2SDK::Assembly_CSharp::UIWidget* __xLuaBaseProxy_GetGamepadAlphaWidget_56192(); void __xLuaBaseProxy_RegisterDelegates_56193(); void __xLuaBaseProxy_UnRegisterDelegates_56194(); float __xLuaBaseProxy_GetRateScale_56195(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntChangeItemBtnView : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { DLL2SDK::UnityEngine::UnityEngine::GameObject* Container_; DLL2SDK::Assembly_CSharp::UILabel* ChangeCntLabel_; bool m_CurIsLocked_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGamepadAlphaWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRateScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetJoySticksPanelController_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56163(); void Awake_56164(); bool get_IsControlByUiState_56165(); uint64_t get_ActiveGameHudState_56166(); uint64_t get_InactiveGameHudState_56167(); DLL2SDK::Assembly_CSharp::UIWidget* GetGamepadAlphaWidget_56168(); void RegisterDelegates_56169(); void UnRegisterDelegates_56170(); float GetRateScale_56171(); DLL2SDK::Assembly_CSharp::GameBase::JoySticksPanelController* GetJoySticksPanelController_56172(); void __xLuaBaseProxy_Awake_56173(); DLL2SDK::Assembly_CSharp::UIWidget* __xLuaBaseProxy_GetGamepadAlphaWidget_56174(); void __xLuaBaseProxy_RegisterDelegates_56175(); void __xLuaBaseProxy_UnRegisterDelegates_56176(); float __xLuaBaseProxy_GetRateScale_56177(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ProneBtnView : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { DLL2SDK::Assembly_CSharp::UISprite* ProningSprite_; DLL2SDK::Assembly_CSharp::UISprite* NormalSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Container_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedHideInEmulator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnProneBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56146(); bool get_IsControlByUiState_56147(); uint64_t get_InactiveGameHudState_56148(); void Start_56149(); void RegisterDelegates_56150(); void UnRegisterDelegates_56151(); bool OnGamepadPress_56152(); void UpdateButton_56153(bool isSponeing_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_56154(); void Tick_56155(float dt_); bool NeedHideInEmulator_56156(); void OnProneBtnClick_56157(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool press_); void __xLuaBaseProxy_Start_56158(); void __xLuaBaseProxy_RegisterDelegates_56159(); void __xLuaBaseProxy_UnRegisterDelegates_56160(); void __xLuaBaseProxy_Tick_56161(float P0_); bool __xLuaBaseProxy_NeedHideInEmulator_56162(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PrologueUseBtnHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIButton* SwitchBtn_; struct StaticFields { DLL2SDK::mscorlib::System::String* OnUseBtnClickName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandlePress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56140(); void RegisterDelegates_56141(); void UnRegisterDelegates_56142(); void HandlePress_56143(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool state_); void __xLuaBaseProxy_RegisterDelegates_56144(); void __xLuaBaseProxy_UnRegisterDelegates_56145(); }; } namespace DLL2SDK::Assembly_CSharp { struct PlayerInfoHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::GameBase::GUIControl_Progressbar* m_GodProgressBar_; DLL2SDK::Array* m_Tips_; DLL2SDK::Array* m_TipsHideTime_; DLL2SDK::Assembly_CSharp::UILabel* m_NetworkTips_; DLL2SDK::Assembly_CSharp::UILabel* m_WeaponTips_; DLL2SDK::Assembly_CSharp::UIWidget* m_Container_; DLL2SDK::Assembly_CSharp::UILabel* m_ShowFPSLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_PreMatchLabel_; DLL2SDK::Assembly_CSharp::GameUI::BloodGUIController* m_ScreenHitEffectController_; DLL2SDK::Assembly_CSharp::UIWidget* m_PvpRoundStart_; DLL2SDK::Assembly_CSharp::UISprite* m_FireBlockIcon_; bool m_DisableBloodEffect_; DLL2SDK::Assembly_CSharp::PlayerInfoHUD_EWeaponTip m_WeaponTip_; float LOW_AMMO_RATE_; int32_t m_LastFPS_; DLL2SDK::mscorlib::System::String* m_LastPawnDebugString_; DLL2SDK::Assembly_CSharp::GameUI::CrossHairView* m_CurCrossHairView_; struct StaticFields { float NETWORK_TIPS_TIME_OUT_; DLL2SDK::UnityEngine::UnityEngine::Color NoAmmoColor_; DLL2SDK::UnityEngine::UnityEngine::Color LowAmmoColor_; DLL2SDK::UnityEngine::UnityEngine::Color ReloadingColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEventCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideRoundStartTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRoundStartTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowWeaponTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeaponTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_m_GodProgressBar_EventCountdownCompleted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyLocalPlayerHurt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyKillStreakTweenFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFireBlockPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowGameCommonTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideGameCommonTips_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56115(); bool get_IsControlByUiState_56116(); uint64_t get_InactiveGameHudState_56117(); bool get_disableBloodEffect_56118(); void set_disableBloodEffect_56119(bool value_); void Awake_56120(); void OnEventCallBack_56121(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void HideRoundStartTips_56122(); void ShowRoundStartTips_56123(); void ShowWeaponTips_56124(bool show_); void UpdateWeaponTips_56125(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void m_GodProgressBar_EventCountdownCompleted_56126(); void Start_56127(); void OnTimer_56128(); void NotifyLocalPlayerHurt_56129(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* info_); void NotifyKillStreakTweenFinished_56130(bool show_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_56131(); void Tick_56132(float dt_); void UpdateFireBlockPos_56133(); void ShowGameCommonTips_56134(int32_t tipIdx_, DLL2SDK::mscorlib::System::String* tips_, float duration_); void HideGameCommonTips_56135(int32_t tipIdx_); void __xLuaBaseProxy_Awake_56137(); void __xLuaBaseProxy_Start_56138(); void __xLuaBaseProxy_Tick_56139(float P0_); static void _cctor_56136(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PVPMatchOB_PlayerItem2 : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* IndexLabel_; DLL2SDK::Assembly_CSharp::UILabel* NameLabel_; DLL2SDK::Assembly_CSharp::UISprite* NumSprite_; DLL2SDK::Array* PerkIconList_; DLL2SDK::Array* GrenadeIconList_; DLL2SDK::Assembly_CSharp::UISprite* UltIcon_; DLL2SDK::Assembly_CSharp::UISprite* FirstWeapIcon_; DLL2SDK::Assembly_CSharp::UISprite* SecondWeapIcon_; DLL2SDK::Array* KillStreakIconList_; DLL2SDK::Assembly_CSharp::UISprite* PortraitSprite_; DLL2SDK::Assembly_CSharp::UIButton* MainWeaponBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EmptyObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EmptyMainWeaponObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EmptyViceWeaponObj_; DLL2SDK::Array* EmptyGrenadeObjs_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* CurPlayerInfo_; int32_t CurPlayerIndex_; DLL2SDK::System_Core::System::Action_3* OnItemClick_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetClickFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateVolatileItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyPerkInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyGrenadeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyUltInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyWeapInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyKillStreakInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56105(); void OnClickWeapon_56106(); void SetClickFunc_56107(DLL2SDK::System_Core::System::Action_3* func_); void UpdateVolatileItem_56108(); void UpdateItem_56109(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, int32_t index_, bool isBlue_, bool isFFA_); void ApplyPerkInfo_56110(DLL2SDK::Assembly_CSharp::Network::SyncObserverInfo* info_); void ApplyGrenadeInfo_56111(DLL2SDK::Assembly_CSharp::Network::SyncObserverInfo* info_); void ApplyUltInfo_56112(DLL2SDK::Assembly_CSharp::Network::SyncObserverInfo* info_); void ApplyWeapInfo_56113(DLL2SDK::Assembly_CSharp::Network::SyncObserverInfo* info_, uint32_t weaponID_); void ApplyKillStreakInfo_56114(DLL2SDK::Assembly_CSharp::Network::SyncObserverInfo* info_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PVPMatchOB_PlayerItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIWidget* MainWidget_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HideNode_; DLL2SDK::Assembly_CSharp::UIButton* ClickBtn_; DLL2SDK::Assembly_CSharp::UILabel* IndexLabel_; DLL2SDK::Assembly_CSharp::UILabel* NameLabel_; DLL2SDK::Assembly_CSharp::UIProgressBar* HPSlider_; DLL2SDK::Assembly_CSharp::UISprite* WeaponIcon_; DLL2SDK::Assembly_CSharp::UISprite* KillIcon_; DLL2SDK::Assembly_CSharp::UILabel* KillNumLabel_; DLL2SDK::Assembly_CSharp::UISprite* SkillIcon_; DLL2SDK::Assembly_CSharp::UISprite* UltEnergySprite_; DLL2SDK::Assembly_CSharp::UISprite* FireFlag_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ChangeEffect_; DLL2SDK::Assembly_CSharp::UISprite* IndexBG_; DLL2SDK::Assembly_CSharp::UISprite* SelectBG_; DLL2SDK::Assembly_CSharp::UISprite* BombIcon_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* m_PlayerInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideTopEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56101(); uint32_t GetPlayerID_56102(); void HideTopEffect_56103(); void UpdateItem_56104(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, int32_t index_, DLL2SDK::UnityEngine::UnityEngine::Color color_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PVPMatchOBView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* OBSpectateModeBtn_; DLL2SDK::Assembly_CSharp::UISprite* OBSpectateModeBG_; DLL2SDK::Assembly_CSharp::UIWidget* LogoSprite_; DLL2SDK::Assembly_CSharp::UIButton* PackBtn_; DLL2SDK::Assembly_CSharp::UIWidget* PackRoot_; DLL2SDK::Assembly_CSharp::UISprite* PackArrow_; DLL2SDK::Assembly_CSharp::UIWidget* RegularRoot_; DLL2SDK::Assembly_CSharp::UIWidget* RebelRoot_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RegularItemList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RebelItemList_; DLL2SDK::Assembly_CSharp::TweenPosition* RegularTween_; DLL2SDK::Assembly_CSharp::TweenPosition* RebelTween_; DLL2SDK::UnityEngine::UnityEngine::Color RegularColor_; DLL2SDK::UnityEngine::UnityEngine::Color RebelColor_; DLL2SDK::UnityEngine::UnityEngine::Color FFATopColor_; DLL2SDK::UnityEngine::UnityEngine::Color FFANormalColor_; DLL2SDK::Assembly_CSharp::UIButton* ShowUIBtn_; DLL2SDK::Assembly_CSharp::UISprite* ShowUIBtnBG_; DLL2SDK::Assembly_CSharp::UIButton* TransparentBtn_; DLL2SDK::Assembly_CSharp::UISprite* TransparentBtnBG_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TransparentRoot_; DLL2SDK::Assembly_CSharp::UISlider* TopSlider_; DLL2SDK::Assembly_CSharp::UISlider* MiddleSlider_; DLL2SDK::Assembly_CSharp::UISlider* BottomSlider_; DLL2SDK::Assembly_CSharp::UILabel* TopLabel_; DLL2SDK::Assembly_CSharp::UILabel* MiddleLabel_; DLL2SDK::Assembly_CSharp::UILabel* BottomLabel_; DLL2SDK::Assembly_CSharp::UIButton* CloseUIBtn_; DLL2SDK::Assembly_CSharp::UILabel* CloseUIBtnLable_; DLL2SDK::Assembly_CSharp::UIButton* ToggleBtn_; DLL2SDK::Assembly_CSharp::UISprite* ToggleBtnSprite_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RebelPlayerInfoList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RegularPlayerInfoList_; bool m_IsShowingPlayer_; bool m_IsShowingTransparent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAndroidEscape_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshMatchPlayerItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Sorter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerTween_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerTransparent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56090(); bool get_IsControlByUiState_56091(); uint64_t get_InactiveGameHudState_56092(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_56093(); void Tick_56094(float dt_); void CheckAndroidEscape_56095(); void RefreshMatchPlayerItemList_56096(); int32_t Sorter_56097(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* a_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* b_); void TriggerTween_56098(); void TriggerTransparent_56099(); void __xLuaBaseProxy_Tick_56100(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PVEWeaponBtnView : DLL2SDK::Assembly_CSharp::GameBase::DoubleWeaponBtnView { DLL2SDK::UnityEngine::UnityEngine::GameObject* DoubleBtnObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SingleBtnObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FirstPAPLevel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SecondPAPLevel_; DLL2SDK::Assembly_CSharp::UILabel* FirstPAPLevelLabel_; DLL2SDK::Assembly_CSharp::UILabel* SecondPAPLevelLabel_; DLL2SDK::Assembly_CSharp::UISprite* FirstPAPLevelBase_; DLL2SDK::Assembly_CSharp::UISprite* SecondPAPLevelBase_; DLL2SDK::Array* LevelColors_; DLL2SDK::Assembly_CSharp::UISprite* FirstWeaponDefault_; DLL2SDK::Assembly_CSharp::UISprite* NextWeaponDefault_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NextAmmoRoot_; DLL2SDK::Assembly_CSharp::UIWidget* SingleWeaponContainer_; DLL2SDK::Assembly_CSharp::UISprite* SingleWeaponIcon_; DLL2SDK::Assembly_CSharp::UILabel* m_SingleWeaponAmmoCount_; DLL2SDK::Assembly_CSharp::UILabel* m_SingleWeaponCarriedAmmo_; DLL2SDK::Assembly_CSharp::GameBase::WeaponBtnDataHolder* SingleWeaponHolder_; DLL2SDK::Assembly_CSharp::UILabel* m_SingleWeaponName_; DLL2SDK::Assembly_CSharp::UISprite* m_PveWeaponInfIcon_; DLL2SDK::Assembly_CSharp::UISprite* m_PveAmmoWeaponInfIcon_; DLL2SDK::Assembly_CSharp::GameBase::Weapon* m_SingleWeapon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeaponPAPLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateShowObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAmmoUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfiniteCarriedAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCurWeaponHolderData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateNextWeaponHolderData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSingleWeaponHolderData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSingleWeaponBarView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSingleWeaponIconColor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56066(); uint64_t get_InactiveGameHudState_56067(); void Clear_56068(); void UpdateWeaponPAPLevel_56069(); void UpdateWeapon_56070(); void SetWeaponInfo_56071(); void UpdateShowObject_56072(); bool CheckAmmoUpdate_56073(int32_t CacheAmmoCount_, int32_t CurrentAmmoCount_, DLL2SDK::Assembly_CSharp::GameBase::Weapon* weapon_); void SetUI_56074(); void SetInfiniteCarriedAmmo_56075(bool infinite_); void UpdateCurWeaponHolderData_56076(); void UpdateNextWeaponHolderData_56077(); void UpdateSingleWeaponHolderData_56078(); void UpdateSingleWeaponBarView_56079(); void SetSingleWeaponIconColor_56080(DLL2SDK::UnityEngine::UnityEngine::Color color_); void __xLuaBaseProxy_Clear_56081(); void __xLuaBaseProxy_UpdateWeapon_56082(); void __xLuaBaseProxy_SetWeaponInfo_56083(); void __xLuaBaseProxy_UpdateShowObject_56084(); bool __xLuaBaseProxy_CheckAmmoUpdate_56085(int32_t P0_, int32_t P1_, DLL2SDK::Assembly_CSharp::GameBase::Weapon* P2_); void __xLuaBaseProxy_SetUI_56086(); void __xLuaBaseProxy_SetInfiniteCarriedAmmo_56087(bool P0_); void __xLuaBaseProxy_UpdateCurWeaponHolderData_56088(); void __xLuaBaseProxy_UpdateNextWeaponHolderData_56089(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PVEThrowWeaponItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameBase::PVEThrowWeaponBtnHUD* Owner_; DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::Assembly_CSharp::UILabel* Count_; DLL2SDK::Assembly_CSharp::UIProgressBar* Progress_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Toggle_; int32_t m_Count_; int32_t _WeaponId_k__BackingField_; float _ReloadStartTime_k__BackingField_; float _ReloadDuration_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFromItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnThrowWeaponClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGrenadeAutoReload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReloadStartTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56051(); int32_t get_WeaponId_56052(); void set_WeaponId_56053(int32_t value_); float get_ReloadStartTime_56054(); void set_ReloadStartTime_56055(float value_); float get_ReloadDuration_56056(); void set_ReloadDuration_56057(float value_); void Start_56058(); void UpdateContent_56059(bool force_); void SetWeaponItem_56060(DLL2SDK::Assembly_CSharp::GameBase::PVEThrowWeaponBtnHUD* owner_, int32_t weaponId_); void SetFromItem_56061(DLL2SDK::Assembly_CSharp::GameBase::PVEThrowWeaponItem* item_); void SetUI_56062(); void OnThrowWeaponClick_56063(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void SetGrenadeAutoReload_56064(float reloadTime_); void SetReloadStartTime_56065(float reloadTime_, float reloadStartTime_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MovementJoystick : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { float Radius_; DLL2SDK::UnityEngine::UnityEngine::Transform* TopDirectionButton_; DLL2SDK::Assembly_CSharp::UISprite* joystickSprite_; DLL2SDK::Assembly_CSharp::UISprite* FrontArrow_; DLL2SDK::Assembly_CSharp::UISprite* BackArrow_; DLL2SDK::Assembly_CSharp::UISprite* LeftArrow_; DLL2SDK::Assembly_CSharp::UISprite* RightArrow_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ForceUpdateWidgetList_; DLL2SDK::UnityEngine::UnityEngine::Transform* cachedTransform_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DirectionButton_; DLL2SDK::Assembly_CSharp::UIWidget* classicsWidget_; DLL2SDK::Assembly_CSharp::UISprite* TopSprite_; DLL2SDK::Assembly_CSharp::UISprite* LeftSprite_; DLL2SDK::Assembly_CSharp::UISprite* RightSprite_; DLL2SDK::Assembly_CSharp::UISprite* BottomSprite_; DLL2SDK::Assembly_CSharp::UISprite* LeftTopArrow_; DLL2SDK::Assembly_CSharp::UISprite* RightTopArrow_; DLL2SDK::Assembly_CSharp::UISprite* LeftBottomArrow_; DLL2SDK::Assembly_CSharp::UISprite* RightBottomArrow_; DLL2SDK::Assembly_CSharp::UISprite* AutoRunningSprite_; DLL2SDK::UnityEngine::UnityEngine::Vector2 buttonPos_; float scale_; DLL2SDK::Array* m_SpriteArr_; struct StaticFields { DLL2SDK::mscorlib::System::String* CLASSICS_MOVE_NORMAL_SPRITE_; DLL2SDK::mscorlib::System::String* CLASSICS_MOVE_DOWN_SPRITE_; float CLASSICS_DOWN_ALPHA_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetJoyStickSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInputConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRateScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedHideInEmulator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateArrow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitFromConfig_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56030(); void Start_56031(); bool get_IsControlByUiState_56032(); uint64_t get_InactiveGameHudState_56033(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetPosition_56034(); DLL2SDK::UnityEngine::UnityEngine::Vector2 GetJoyStickSize_56035(); void SetInputConfig_56036(); float GetRateScale_56037(); bool NeedHideInEmulator_56038(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_56039(); void UpdateArrow_56040(); void Tick_56041(float dt_); float GetScale_56042(); void InitFromConfig_56043(DLL2SDK::Assembly_CSharp::GameEngine::JoyStickButtonConfig* btnConfig_, DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig type_); void __xLuaBaseProxy_Start_56044(); DLL2SDK::UnityEngine::UnityEngine::Vector2 __xLuaBaseProxy_GetJoyStickSize_56045(); void __xLuaBaseProxy_SetInputConfig_56046(); float __xLuaBaseProxy_GetRateScale_56047(); bool __xLuaBaseProxy_NeedHideInEmulator_56048(); void __xLuaBaseProxy_Tick_56049(float P0_); void __xLuaBaseProxy_InitFromConfig_56050(DLL2SDK::Assembly_CSharp::GameEngine::JoyStickButtonConfig* P0_, DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct MainWeaponItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* NameLabel_; DLL2SDK::Assembly_CSharp::UISprite* WeaponIcon_; DLL2SDK::Array* AttachmentItems_; DLL2SDK::Array* AttachmentNullItems_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* CurplayerInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RawUpdateItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56027(); void UpdateItem_56028(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_); void RawUpdateItem_56029(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct LeanRightBtnView : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { DLL2SDK::Assembly_CSharp::UISprite* LeanSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ActiveSprite_; DLL2SDK::UnityEngine::UnityEngine::Color LeanColor_; bool m_IsPressed_; float m_Range_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_Size_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableLean_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableLean_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedHideInEmulator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeanPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshStatus_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56008(); void Awake_56009(); bool get_IsControlByUiState_56010(); uint64_t get_InactiveGameHudState_56011(); void Start_56012(); void DisableLean_56013(); void EnableLean_56014(); void Init_56015(); void OnEnable_56016(); void OnDisable_56017(); bool NeedHideInEmulator_56018(); void OnLeanPress_56019(bool isPress_); void RefreshStatus_56020(int32_t leanState_); void __xLuaBaseProxy_Awake_56021(); void __xLuaBaseProxy_Start_56022(); void __xLuaBaseProxy_Init_56023(); void __xLuaBaseProxy_OnEnable_56024(); void __xLuaBaseProxy_OnDisable_56025(); bool __xLuaBaseProxy_NeedHideInEmulator_56026(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct LeanLeftBtnView : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { DLL2SDK::Assembly_CSharp::UISprite* LeanSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ActiveSprite_; DLL2SDK::UnityEngine::UnityEngine::Color LeanColor_; bool m_IsPressed_; float m_Range_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_Size_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableLean_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableLean_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedHideInEmulator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeanPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshStatus_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55991(); void Awake_55992(); bool get_IsControlByUiState_55993(); uint64_t get_InactiveGameHudState_55994(); void Start_55995(); void DisableLean_55996(); void EnableLean_55997(); void OnEnable_55998(); void OnDisable_55999(); bool NeedHideInEmulator_56000(); void OnLeanPress_56001(bool isPress_); void RefreshStatus_56002(int32_t leanState_); void __xLuaBaseProxy_Awake_56003(); void __xLuaBaseProxy_Start_56004(); void __xLuaBaseProxy_OnEnable_56005(); void __xLuaBaseProxy_OnDisable_56006(); bool __xLuaBaseProxy_NeedHideInEmulator_56007(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct KnifeSwitchPrologueBtnHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIButton* SwitchBtn_; DLL2SDK::mscorlib::System::String* PressAudioEvent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandlePress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55985(); void RegisterDelegates_55986(); void UnRegisterDelegates_55987(); void HandlePress_55988(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool state_); void __xLuaBaseProxy_RegisterDelegates_55989(); void __xLuaBaseProxy_UnRegisterDelegates_55990(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct KnifeSwitchBtnView : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { DLL2SDK::Assembly_CSharp::UIButton* SwitchBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BtnEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PveGamepadBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalGamepadBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Container2_; bool mIsPendingFire_; float ClearPendingFireTime_; struct StaticFields { float mBanControlTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIBanClickType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGamepadAlphaWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadUseKnife_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandlePress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToKnife_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55960(); DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState get_mPawnSwitchState_55961(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType GetUIBanClickType_55962(); bool get_IsControlByUiState_55963(); uint64_t get_InactiveGameHudState_55964(); void Init_55965(); DLL2SDK::Assembly_CSharp::UIWidget* GetGamepadAlphaWidget_55966(); void RegisterDelegates_55967(); bool OnGamepadUseKnife_55968(); void HandlePress_55969(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool state_); void UnRegisterDelegates_55970(); void SwitchToKnife_55971(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_55972(); void Tick_55975(float dt_); void OnDisable_55976(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType __xLuaBaseProxy_GetUIBanClickType_55978(); void __xLuaBaseProxy_Init_55979(); DLL2SDK::Assembly_CSharp::UIWidget* __xLuaBaseProxy_GetGamepadAlphaWidget_55980(); void __xLuaBaseProxy_RegisterDelegates_55981(); void __xLuaBaseProxy_UnRegisterDelegates_55982(); void __xLuaBaseProxy_Tick_55983(float P0_); void __xLuaBaseProxy_OnDisable_55984(); static float get_MBanControlTime_55973(); static void set_MBanControlTime_55974(float value_); static void _cctor_55977(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct JumpBtnView : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_; bool ClimbNextTime_; float m_currentStateScale_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Container_; int32_t mSlicedFactor_; bool isPressed_; float LongTouchTime_; float LongTouchInterval_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Container2_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGamepadAlphaWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRateScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedHideInEmulator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Jump_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_JumpButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_JumpButtonDoubleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_JumpButtonPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LongTouchJumpButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55935(); void Awake_55936(); bool get_IsControlByUiState_55937(); uint64_t get_InactiveGameHudState_55938(); void Start_55939(); void RegisterDelegates_55940(); void UnRegisterDelegates_55941(); DLL2SDK::Assembly_CSharp::UIWidget* GetGamepadAlphaWidget_55942(); float GetRateScale_55943(); bool NeedHideInEmulator_55944(); void NotifyClicked_55945(); bool Jump_55946(); void JumpButtonClick_55947(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void JumpButtonDoubleClick_55948(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void JumpButtonPress_55949(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool state_); void LongTouchJumpButton_55950(); void ChangeEffect_55951(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_55952(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); void __xLuaBaseProxy_Awake_55953(); void __xLuaBaseProxy_Start_55954(); void __xLuaBaseProxy_RegisterDelegates_55955(); void __xLuaBaseProxy_UnRegisterDelegates_55956(); DLL2SDK::Assembly_CSharp::UIWidget* __xLuaBaseProxy_GetGamepadAlphaWidget_55957(); float __xLuaBaseProxy_GetRateScale_55958(); bool __xLuaBaseProxy_NeedHideInEmulator_55959(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct JoySticksPanelView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIPanel* FixedPanel_; DLL2SDK::Assembly_CSharp::UIPanel* PopupPanel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55926(); bool get_IsControlByUiState_55927(); uint64_t get_InactiveGameHudState_55928(); void Init_55929(); void OnEnable_55930(); void OnDisable_55931(); void __xLuaBaseProxy_Init_55932(); void __xLuaBaseProxy_OnEnable_55933(); void __xLuaBaseProxy_OnDisable_55934(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct IndividuationBtnView : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { DLL2SDK::Assembly_CSharp::UIButton* Btn_; DLL2SDK::Assembly_CSharp::UISprite* openSprite_; DLL2SDK::Assembly_CSharp::UISprite* closeSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleButtonState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55899(); DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState get_mPawnSwitchState_55900(); bool get_IsControlByUiState_55901(); uint64_t get_InactiveGameHudState_55902(); void OnDisable_55903(); void ToggleButtonState_55904(bool bClose_); void __xLuaBaseProxy_OnDisable_55905(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct InGameMessageView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* NewGuideCommonText_Top_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideCommonText_Bottom_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* messageAreaList_; int32_t countDown_; DLL2SDK::mscorlib::System::String* countDownMessage_; bool playCountDownSnd_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMessageArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearTopMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearTopLowerMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearBottomMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearBottomLowerMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TimerShowCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCountDownMessage_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55885(); void Awake_55886(); DLL2SDK::Assembly_CSharp::GameBase::MessageArea* GetMessageArea_55887(DLL2SDK::Assembly_CSharp::GameBase::EMessagePos inPos_); void ShowMessage_55888(DLL2SDK::Assembly_CSharp::GameBase::EMessagePos pos_, DLL2SDK::mscorlib::System::String* message_, int32_t duration_); void ClearTopMessage_55889(); void ClearTopLowerMessage_55890(); void ClearBottomMessage_55891(); void ClearBottomLowerMessage_55892(); void ShowCountDown_55893(int32_t count_, DLL2SDK::mscorlib::System::String* message_, bool playSound_); void TimerShowCountDown_55894(); DLL2SDK::mscorlib::System::String* GetCountDownMessage_55895(); void __xLuaBaseProxy_Awake_55896(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MessageArea : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::EMessagePos pos_; DLL2SDK::Assembly_CSharp::UILabel* label_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55884(); }; } namespace DLL2SDK::Assembly_CSharp { struct GamepadButtonNameTest : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::String* currentControllerName_; DLL2SDK::mscorlib::System::String* currentButton_; DLL2SDK::mscorlib::System::String* currentAxis_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGUI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55880(); void Start_55881(); void Update_55882(); void OnGUI_55883(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GameScoreView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UIWindow* m_ResultView_; DLL2SDK::Assembly_CSharp::UIButton* Button_; DLL2SDK::Assembly_CSharp::UISprite* BG_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55874(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct GameQuitMessageBoxView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UILabel* LabelAddDiamond_; DLL2SDK::Assembly_CSharp::UILabel* LabelAddDrop_; DLL2SDK::Assembly_CSharp::UILabel* LabelAddGold_; DLL2SDK::Assembly_CSharp::UILabel* LabelAddExp_; DLL2SDK::Assembly_CSharp::UIButton* CloseButton_; DLL2SDK::Assembly_CSharp::UIButton* CancelButton_; DLL2SDK::Assembly_CSharp::UIButton* OkButton_; DLL2SDK::Assembly_CSharp::GameUI::GameQuitMessageBoxView_MessageBoxCallbackHandler* Callbackhandler_; int32_t m_AddDiamond_; int32_t m_AddDrop_; float m_AddGold_; float m_AddExp_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOkClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55864(); void Awake_55865(); void OnOkClick_55866(); void OnCancelClick_55867(); void SetData_55868(DLL2SDK::Assembly_CSharp::GameUI::GameQuitMessageBoxView_MessageBoxCallbackHandler* callbackHandler_, DLL2SDK::Assembly_CSharp::Settlement::GameStateViewMode* viewMode_); void __xLuaBaseProxy_Awake_55869(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct GUITipsMessageBox : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* m_BG_; DLL2SDK::Assembly_CSharp::UILabel* m_Content_; DLL2SDK::UnityEngine::UnityEngine::Animator* Animator_; DLL2SDK::Assembly_CSharp::TypewriterEffect* WriterEffect_; bool m_IsShowing_; DLL2SDK::mscorlib::System::String* m_ContentText_; bool m_ChangeBG_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55861(); void Start_55862(); void __xLuaBaseProxy_Start_55863(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GUIControl_Progressbar : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UISprite* m_ProgressBar_BG_; DLL2SDK::Assembly_CSharp::UIProgressBar* m_ProgressBarInstance_; bool m_ShowBG_; DLL2SDK::mscorlib::System::String* m_ProgressBG_; DLL2SDK::mscorlib::System::String* m_ProgressFont_; DLL2SDK::Assembly_CSharp::GameBase::GUIControl_Progressbar_CountdownCompletedHandler* EventCountdownCompleted_; float m_ProgressBarValue_; bool m_BeginProgress_; float m_GodTime_; float m_EndTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_EventCountdownCompleted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_EventCountdownCompleted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TimeCountdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProgressbarTransform_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55840(); DLL2SDK::mscorlib::System::String* get_ProgressFront_55841(); void set_ProgressFront_55842(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Assembly_CSharp::UISprite* get_Foreground_55843(); void add_EventCountdownCompleted_55844(DLL2SDK::Assembly_CSharp::GameBase::GUIControl_Progressbar_CountdownCompletedHandler* value_); void remove_EventCountdownCompleted_55845(DLL2SDK::Assembly_CSharp::GameBase::GUIControl_Progressbar_CountdownCompletedHandler* value_); float get_ProgressBarValue_55846(); void set_ProgressBarValue_55847(float value_); float get_ProgressAlpha_55848(); void set_ProgressAlpha_55849(float value_); void Awake_55850(); void Start_55851(); void TimeCountdown_55852(float fTime_); void Update_55853(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetProgressbarTransform_55854(); void __xLuaBaseProxy_Awake_55855(); void __xLuaBaseProxy_Start_55856(); }; } namespace DLL2SDK::Assembly_CSharp::Team { struct FunctionButton : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* Button_; DLL2SDK::Assembly_CSharp::UILabel* Label_; DLL2SDK::Assembly_CSharp::UISprite* Sprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLabelColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLabelText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSpriteActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55836(); void SetLabelColor_55837(DLL2SDK::UnityEngine::UnityEngine::Color color_); void SetLabelText_55838(DLL2SDK::mscorlib::System::String* str_); void SetSpriteActive_55839(bool active_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct FreeOBView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* PackBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Array* CamViewBtnList_; bool m_IsShowingBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerTween_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55832(); bool get_IsControlByUiState_55833(); uint64_t get_InactiveGameHudState_55834(); void TriggerTween_55835(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct FireModeSwitchView : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { DLL2SDK::Assembly_CSharp::UISprite* SpriteIcon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnButtonClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetIcon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55829(); void OnButtonClicked_55830(); void ResetIcon_55831(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct FastThrowWeaponBtnView : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { DLL2SDK::UnityEngine::UnityEngine::GameObject* ThrowBtn_; DLL2SDK::Assembly_CSharp::UISprite* WidgetDestructive_; DLL2SDK::Assembly_CSharp::UISprite* WidgetTactical_; DLL2SDK::Assembly_CSharp::UILabel* LabelDestructiveCount_; DLL2SDK::Assembly_CSharp::UILabel* LabelTacticalCount_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Toggle_; DLL2SDK::Assembly_CSharp::UIProgressBar* destructiveReloadBar_; DLL2SDK::Assembly_CSharp::UIProgressBar* tacticalReloadBar_; DLL2SDK::UnityEngine::UnityEngine::Transform* expandAnchor_; DLL2SDK::UnityEngine::UnityEngine::Transform* topUI_; DLL2SDK::Assembly_CSharp::UISprite* expandSprite_; DLL2SDK::Assembly_CSharp::UISprite* collapseSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ChangeUI_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ExpandUI_; DLL2SDK::UnityEngine::UnityEngine::GameObject* secondaryBtn_; float autoCollapseDuration_; DLL2SDK::Assembly_CSharp::UILabel* ForbiddenTimeLabel_; bool m_ShowTactical_; int32_t m_DestructiveCount_; int32_t m_TaticalCount_; float mPawnSpawnTime_; float destructiveReloadStartTime_; float destructiveReloadDuration_; float tacticalReloadStartTime_; float tacticalReloadDuration_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CombatEffectGo_; bool expandMode_; bool expandSecondary_; bool currentBtnTactical_; bool m_ForbiddenThrowWeapon_; float m_ForbiddenThrowStartTime_; float m_ForbiddenThrowDuration_; float CombatEffectGoShowTime_; bool IsShowCombatEffectGo_; int32_t CurButton_; float m_ShowTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIBanClickType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTrophySystemPicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCombatAxe_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGrenadeType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SettopUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThrowGrenade_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadPrepareLethal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadPrepareTactical_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadButtonBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadConfirmThrow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeaponCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelectSecondaryBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectThrowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleExpand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Collapse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeModeThrow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSliderChangeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSwitchEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFastThrow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerThrow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPawnInRespawnSeconds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInfectedPawnInRespawnSeconds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchToTactical_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchToDestructive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGrenadeAutoReload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnThrowWeaponFireEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnForbiddenThrowWeaponFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55742(); bool get_IsControlByUiState_55743(); DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState get_mPawnSwitchState_55744(); uint64_t get_InactiveGameHudState_55745(); bool get__CanGrenadeReload_55746(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType GetUIBanClickType_55747(); void Start_55748(); void OnEnable_55749(); void OnTrophySystemPicked_55750(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnCombatAxe_55751(); void UpdateGrenadeType_55752(int32_t lethalCount_, int32_t tacticalCount_); void SettopUI_55753(int32_t lethalCount_, int32_t tacticalCount_); void UpdateContent_55754(bool force_); bool ThrowGrenade_55755(bool lethal_, bool directly_); bool OnGamepadPrepareLethal_55756(); bool OnGamepadPrepareTactical_55757(); bool OnGamepadButtonBegin_55758(); bool OnGamepadConfirmThrow_55759(); void RegisterDelegates_55760(); void UnRegisterDelegates_55761(); void UpdateWeaponCount_55762(); void OnSelectSecondaryBtn_55763(DLL2SDK::UnityEngine::UnityEngine::GameObject* __); void SelectThrowWeapon_55764(bool tactical_); void ToggleExpand_55765(bool expand_); void Collapse_55766(); void ChangeModeThrow_55767(); void OnSliderChangeClick_55768(DLL2SDK::UnityEngine::UnityEngine::GameObject* OBJ_); void ShowSwitchEffect_55769(); void UpdateFastThrow_55770(); void TriggerThrow_55771(); void OnPress_55772(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool state_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_55773(); void Tick_55774(float dt_); bool IsPawnInRespawnSeconds_55775(); bool IsInfectedPawnInRespawnSeconds_55776(); void OnSwitchToTactical_55777(); void OnSwitchToDestructive_55778(); void SetGrenadeAutoReload_55779(float reloadTime_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponSubCategory grenadeType_); void OnThrowWeaponFireEnd_55780(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnForbiddenThrowWeaponFire_55781(float t_); void _OnEnable_m__0_55782(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType __xLuaBaseProxy_GetUIBanClickType_55783(); void __xLuaBaseProxy_Start_55784(); void __xLuaBaseProxy_OnEnable_55785(); void __xLuaBaseProxy_RegisterDelegates_55786(); void __xLuaBaseProxy_UnRegisterDelegates_55787(); void __xLuaBaseProxy_Tick_55788(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ExplodeTipView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UITexture* TipIcon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActiveTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeactiveTip_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55737(); void Init_55738(); void ActiveTip_55739(); void DeactiveTip_55740(); void __xLuaBaseProxy_Init_55741(); }; } namespace DLL2SDK::Assembly_CSharp { struct DoubleSPrintView : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRateScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedHideInEmulator_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55711(); float GetRateScale_55712(); bool NeedHideInEmulator_55713(); float __xLuaBaseProxy_GetRateScale_55714(); bool __xLuaBaseProxy_NeedHideInEmulator_55715(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct DoubleBWeaponBtnView : DLL2SDK::Assembly_CSharp::GameBase::DoubleWeaponBtnView { DLL2SDK::UnityEngine::UnityEngine::GameObject* DoubleBtnObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SingleBtnObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NextAmmoRoot_; DLL2SDK::Assembly_CSharp::UIWidget* SingleWeaponContainer_; DLL2SDK::Assembly_CSharp::UISprite* SingleWeaponIcon_; DLL2SDK::Assembly_CSharp::UILabel* m_SingleWeaponAmmoCount_; DLL2SDK::Assembly_CSharp::UILabel* m_SingleWeaponCarriedAmmo_; DLL2SDK::Assembly_CSharp::GameBase::WeaponBtnDataHolder* SingleWeaponHolder_; DLL2SDK::Assembly_CSharp::UILabel* m_SingleWeaponName_; DLL2SDK::Assembly_CSharp::UISprite* m_PveWeaponInfIcon_; DLL2SDK::Assembly_CSharp::UISprite* m_PveAmmoWeaponInfIcon_; DLL2SDK::Assembly_CSharp::GameBase::Weapon* m_SingleWeapon_; bool m_IsSingleWeapon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateShowObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfiniteCarriedAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSingleWeaponHolderData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSingleWeaponBarView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSingleWeaponIconColor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55696(); uint64_t get_InactiveGameHudState_55697(); void UpdateShowObject_55698(); void Clear_55699(); void UpdateWeapon_55700(); void SetWeaponInfo_55701(); void SetInfiniteCarriedAmmo_55702(bool infinite_); void UpdateSingleWeaponHolderData_55703(); void UpdateSingleWeaponBarView_55704(); void SetSingleWeaponIconColor_55705(DLL2SDK::UnityEngine::UnityEngine::Color color_); void __xLuaBaseProxy_UpdateShowObject_55706(); void __xLuaBaseProxy_Clear_55707(); void __xLuaBaseProxy_UpdateWeapon_55708(); void __xLuaBaseProxy_SetWeaponInfo_55709(); void __xLuaBaseProxy_SetInfiniteCarriedAmmo_55710(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CurrentWeaponButton : DLL2SDK::Assembly_CSharp::UIButton { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetParentView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55691(); void OnPress_55692(bool isPressed_); void Update_55693(); void SetParentView_55694(DLL2SDK::Assembly_CSharp::GameBase::WeaponBtnView* inParentView_); void __xLuaBaseProxy_OnPress_55695(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CrouchBtnView : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_; DLL2SDK::Assembly_CSharp::UISprite* SquatSprite_; DLL2SDK::Assembly_CSharp::UISprite* StandSprite_; DLL2SDK::Assembly_CSharp::UISprite* ProneSprite_; DLL2SDK::Assembly_CSharp::UISprite* RollSprite_; DLL2SDK::Assembly_CSharp::UISprite* RollingSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Container_; float PressTime_; float mPressCoutTime_; float PressStartTime_; bool IsPress_; bool IsPrePress_; bool IsTickStart_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Container2_; bool bIsBothCrouchProneRegistered_; struct StaticFields { float constPressTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHideProneButtonValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterGamepadCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterGamepadCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGamepadAlphaWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadProne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadCrouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadTouchDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadTouchUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Crouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedHideInEmulator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55658(); bool get_IsControlByUiState_55659(); uint64_t get_InactiveGameHudState_55660(); void Awake_55661(); void Start_55662(); void OnDisable_55663(); void UpdateButton_55664(); void SetHideProneButtonValue_55665(bool value_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_55666(); void RegisterGamepadCallback_55667(bool bBothCrouchAndProne_); void UnregisterGamepadCallback_55668(); void RegisterDelegates_55669(); void UnRegisterDelegates_55670(); DLL2SDK::Assembly_CSharp::UIWidget* GetGamepadAlphaWidget_55671(); bool OnGamepadProne_55672(); bool OnGamepadCrouch_55673(); bool OnGamepadTouchDown_55674(); bool OnGamepadTouchUp_55675(); bool Crouch_55676(); void Tick_55677(float dt_); void NotifyClicked_55678(); void OnBtnPress_55679(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool press_); bool NeedHideInEmulator_55680(); void ChangeEffect_55681(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_55682(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); void __xLuaBaseProxy_Awake_55683(); void __xLuaBaseProxy_Start_55684(); void __xLuaBaseProxy_OnDisable_55685(); void __xLuaBaseProxy_RegisterDelegates_55686(); void __xLuaBaseProxy_UnRegisterDelegates_55687(); DLL2SDK::Assembly_CSharp::UIWidget* __xLuaBaseProxy_GetGamepadAlphaWidget_55688(); void __xLuaBaseProxy_Tick_55689(float P0_); bool __xLuaBaseProxy_NeedHideInEmulator_55690(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponBtnDataHolder : DLL2SDK::Assembly_CSharp::GameUI::BaseUIView { DLL2SDK::UnityEngine::UnityEngine::BoxCollider* BtnBoxcollider_; int32_t WeaponId_; int32_t WeaponActorID_; int32_t SlotId_; uint32_t WeaponSkinID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIBanClickType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55649(); DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState get_mPawnSwitchState_55650(); void Awake_55651(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType GetUIBanClickType_55652(); void OnWeaponBtnClick_55653(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool state_); void SwitchWeapon_55654(); void SetBtnActive_55655(bool isShow_); void __xLuaBaseProxy_Awake_55656(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType __xLuaBaseProxy_GetUIBanClickType_55657(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIRect : DLL2SDK::Assembly_CSharp::UIBase { DLL2SDK::Assembly_CSharp::UIRect_AnchorPoint* leftAnchor_; DLL2SDK::Assembly_CSharp::UIRect_AnchorPoint* rightAnchor_; DLL2SDK::Assembly_CSharp::UIRect_AnchorPoint* bottomAnchor_; DLL2SDK::Assembly_CSharp::UIRect_AnchorPoint* topAnchor_; DLL2SDK::Assembly_CSharp::UIRect_AnchorUpdate updateAnchors_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mGo_; DLL2SDK::UnityEngine::UnityEngine::Transform* mTrans_; DLL2SDK::Assembly_CSharp::ManualShrinkList_1* mChildren_; bool mChanged_; bool mParentFound_; bool mUpdateAnchors_; int32_t mUpdateFrame_; bool mAnchorsCached_; DLL2SDK::Assembly_CSharp::UIRoot* mRoot_; DLL2SDK::Assembly_CSharp::UIRect* mParent_; bool mRootSet_; DLL2SDK::UnityEngine::UnityEngine::Camera* mCam_; bool WaitingForProcess_; DLL2SDK::System_Core::System::Action* onAfterProcessed_; int32_t NeedDoEnableBeforeFrame_; bool WaitingForDoEnable_; bool mStarted_; float finalAlpha_; bool mEnabled_; bool mOpenFrameSliceThisTime_; float m_FadeOutTime_; float m_FadeOutDuration_; float m_FadeOutStartAlpha_; int32_t NumAnchorsWaiting_; struct StaticFields { DLL2SDK::Assembly_CSharp::ManualShrinkList_1* ToDoEnableRectList_; int32_t FrameSlice_LastFrameIndex_; bool FrameSliceForOpenUI_; int32_t FrameSlice_LastFrameEnqueuedCount_; int32_t FrameSlice_LeastProcessCount_; int32_t FrameSlice_ResetLeastProcessCountFrame_; int32_t FRAME_SLICE_FOR_FRAMES_; int32_t FRAME_SLICE_LEAST_COUNT_; bool rectAnchorAlwaysUpdateEnable_; DLL2SDK::Array* mSides_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Invalidate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSides_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLocalPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoEnableInternal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FrameSlicedDoEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUpdateFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFadeOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayUpdateAnchors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAnchorsInternal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAnchors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnchor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRectToUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetAnchor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_SetAnchor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_SetAnchor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix4_SetAnchor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix5_SetAnchor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetScreenRect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAnchors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAndUpdateAnchors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindCameraFor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParentHasChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAfterProcessedInFrameSlice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseFrameSliceThisTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseFrameSliceThisTimeWithChildren_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1222(); DLL2SDK::Assembly_CSharp::ManualShrinkList_1* get_ChildrenRects_1223(); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_cachedGameObject_1224(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_cachedTransform_1225(); DLL2SDK::UnityEngine::UnityEngine::Camera* get_anchorCamera_1226(); bool get_isFullyAnchored_1227(); bool get_isAnchoredHorizontally_1228(); bool get_isAnchoredVertically_1229(); bool get_canBeAnchored_1230(); DLL2SDK::Assembly_CSharp::UIRect* get_parent_1231(); DLL2SDK::Assembly_CSharp::UIRoot* get_root_1232(); bool get_isAnchored_1233(); float get_alpha_1234(); void set_alpha_1235(float value_); float CalculateFinalAlpha_1236(int32_t frameID_); DLL2SDK::Array* get_localCorners_1237(); DLL2SDK::Array* get_worldCorners_1238(); float get_cameraRayDistance_1239(); void Invalidate_1240(bool includeChildren_); DLL2SDK::Array* GetSides_1241(DLL2SDK::UnityEngine::UnityEngine::Transform* relativeTo_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetLocalPos_1242(DLL2SDK::Assembly_CSharp::UIRect_AnchorPoint* ac_, DLL2SDK::UnityEngine::UnityEngine::Transform* trans_); bool get_RectEnabled_1243(); void OnEnable_1244(); void DoEnableInternal_1245(); void OnInit_1247(); void SetUpdateFrame_1248(int32_t frame_); void FadeOut_1249(float fadeTime_); void OnDisable_1250(); void OnDestroy_1251(); void Awake_1252(); void Start_1253(); bool UpdateFadeOut_1254(); void UpdateRect_1255(); void DelayUpdateAnchors_1256(); void UpdateAnchorsInternal_1257(int32_t frame_); void UpdateAnchors_1258(); void OnAnchor_1259(); void SetAnchor_1260(DLL2SDK::UnityEngine::UnityEngine::Transform* t_); void SetRectToUpdate_1261(); void SetAnchor_1262(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void SetAnchor_1263(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, int32_t left_, int32_t bottom_, int32_t right_, int32_t top_); void SetAnchor_1264(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, float left_, float bottom_, float right_, float top_); void SetAnchor_1265(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, float left_, int32_t leftOffset_, float bottom_, int32_t bottomOffset_, float right_, int32_t rightOffset_, float top_, int32_t topOffset_); void SetAnchor_1266(float left_, int32_t leftOffset_, float bottom_, int32_t bottomOffset_, float right_, int32_t rightOffset_, float top_, int32_t topOffset_); void SetScreenRect_1267(int32_t left_, int32_t top_, int32_t width_, int32_t height_); void ResetAnchors_1268(); void ResetAndUpdateAnchors_1269(); void SetRect_1270(float x_, float y_, float width_, float height_); void FindCameraFor_1271(DLL2SDK::Assembly_CSharp::UIRect_AnchorPoint* ap_); void ParentHasChanged_1272(); void OnStart_1273(); void OnUpdate_1274(); void ForceUpdate_1275(bool recursive_); void AddAfterProcessedInFrameSlice_1276(DLL2SDK::System_Core::System::Action* action_); void CloseFrameSliceThisTime_1277(); void CloseFrameSliceThisTimeWithChildren_1278(); void __xLuaBaseProxy_ForceUpdate_1280(bool P0_); static void FrameSlicedDoEnable_1246(); static void _cctor_1279(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CommonBattlePauseView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIButton* m_ResumeButton_; DLL2SDK::Assembly_CSharp::UIButton* m_SettingButton_; DLL2SDK::Assembly_CSharp::UIButton* m_QuitButton_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_WindowGameObject_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_CountGameObject_; DLL2SDK::Assembly_CSharp::UILabel* m_CountDownLabel_; DLL2SDK::Array* m_Tweeners_; int32_t ResumeCountDownTime_; float m_CountDownTime_; bool m_IsEnterResumeCountDown_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResumeGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartResume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResumeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSettingClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMode_OnlyResume_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55629(); void Awake_55630(); void OnEnable_55631(); void Update_55632(); void ResumeGame_55633(); void TickCountDown_55634(); void StartResume_55635(); void OnResumeClick_55636(); void OnSettingClick_55637(); void Reset_55638(); void SetMode_OnlyResume_55639(); void __xLuaBaseProxy_Awake_55640(); void __xLuaBaseProxy_OnEnable_55641(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CloseSniperZoomBtnView : DLL2SDK::Assembly_CSharp::GameBase::GameView { DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55628(); }; } namespace DLL2SDK::Assembly_CSharp { struct CancelAimHud : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { DLL2SDK::Assembly_CSharp::UIWidget* Container_; DLL2SDK::Assembly_CSharp::UIButton* CancelBtn_; float mCountTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitFromConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LockCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideUI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55617(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_55618(); void RegisterDelegates_55619(); void Tick_55620(float dt_); void InitFromConfig_55621(DLL2SDK::Assembly_CSharp::GameEngine::JoyStickButtonConfig* btnConfig_, DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig type_); void LockCheck_55622(); void OnCancelBtn_55623(); void HideUI_55624(); void __xLuaBaseProxy_RegisterDelegates_55625(); void __xLuaBaseProxy_Tick_55626(float P0_); void __xLuaBaseProxy_InitFromConfig_55627(DLL2SDK::Assembly_CSharp::GameEngine::JoyStickButtonConfig* P0_, DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BigHeadCommonTipsView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* CommonTipsGameObject_; DLL2SDK::Assembly_CSharp::UILabel* TipsLabel_; DLL2SDK::Assembly_CSharp::UISprite* TipsBgSprite_; DLL2SDK::Assembly_CSharp::UIPanel* m_Panel_; DLL2SDK::Assembly_CSharp::UISprite* m_HeadSprite_; bool m_IsTipsFinished_; DLL2SDK::Assembly_CSharp::TweenPosition* tweenPosition_; DLL2SDK::Assembly_CSharp::TweenAlpha* tweenAlpha_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Vector3 beginPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 endPosition_; float tweenDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTipsLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCommonTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayAndHideCommonTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTweenFinished_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55595(); bool get_IsTipsFinished_55596(); void set_IsTipsFinished_55597(bool value_); void Awake_55598(); void SetTipsLabel_55599(DLL2SDK::mscorlib::System::String* tips_); void ShowCommonTips_55600(DLL2SDK::mscorlib::System::String* tipsContent_, float visibleTime_); DLL2SDK::mscorlib::System::Collections::IEnumerator* DelayAndHideCommonTips_55601(float delay_); DLL2SDK::mscorlib::System::Collections::IEnumerator* OnTweenFinished_55602(float delay_); void __xLuaBaseProxy_Awake_55604(); static void _cctor_55603(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BagPanelView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* BagContainer_; DLL2SDK::Assembly_CSharp::UISprite* BGSprite_; DLL2SDK::Assembly_CSharp::UILabel* CountDownLabel_; DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; int32_t m_RemainingSeconds_; int32_t m_TimeOut_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55584(); int32_t get_TimeOut_55585(); void set_TimeOut_55586(int32_t value_); void Init_55587(); void Start_55588(); void OnEnable_55589(); void OnDisable_55590(); void __xLuaBaseProxy_Init_55591(); void __xLuaBaseProxy_Start_55592(); void __xLuaBaseProxy_OnEnable_55593(); void __xLuaBaseProxy_OnDisable_55594(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BROBTeamNode : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* MemberList_; DLL2SDK::Assembly_CSharp::UILabel* IndexLabel_; DLL2SDK::Assembly_CSharp::UIWidget* Widget_; int32_t m_MemberHeight_; DLL2SDK::Assembly_CSharp::GameBase::OBTeamDataCell* CurTeamData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTeamMember_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemPartly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55578(); int32_t get_Height_55579(); void SetTeamMember_55580(int32_t maxMembers_); void SetHeight_55581(int32_t maxMembers_); void UpdateItemPartly_55582(); void UpdateItem_55583(uint32_t teamIndex_, DLL2SDK::Assembly_CSharp::GameBase::OBTeamDataCell* data_, bool showDead_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BROBTeamMemberNode : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* Bg_; DLL2SDK::Assembly_CSharp::UILabel* NameLabel_; DLL2SDK::Assembly_CSharp::UILabel* KillCountLabel_; DLL2SDK::Assembly_CSharp::UISprite* MarkIcon_; DLL2SDK::mscorlib::System::Action_1* OnItemClick_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* CurPlayerInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetClickFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55572(); bool get_IsDead_55573(); void OnClick_55574(); void SetClickFunc_55575(DLL2SDK::mscorlib::System::Action_1* func_); void UpdateItem_55576(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* playerInfo_); void UpdateState_55577(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRMatchOBView : DLL2SDK::Assembly_CSharp::GameUI::PVPMatchOBView { DLL2SDK::Assembly_CSharp::UIButton* ButtonParabolaOn_; DLL2SDK::Assembly_CSharp::UIButton* ButtonParabolaOff_; DLL2SDK::Assembly_CSharp::UIButton* ButtonGunlineOn_; DLL2SDK::Assembly_CSharp::UIButton* ButtonGunlineOff_; DLL2SDK::Assembly_CSharp::UIButton* TeamBtn_; DLL2SDK::Assembly_CSharp::UISprite* TeamBtnnBG_; DLL2SDK::Assembly_CSharp::UIButton* GunBtn_; DLL2SDK::Assembly_CSharp::UISprite* GunBtnBG_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GunRoot_; bool m_IsShowingGun_; bool m_IsShowingTeam_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshMatchPlayerItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetToggleButtonEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerGun_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerTeam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTeamHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerTransparent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55563(); void RefreshMatchPlayerItemList_55564(); void SetToggleButtonEnable_55565(DLL2SDK::Assembly_CSharp::UISprite* buttonSprite_, DLL2SDK::Assembly_CSharp::UIButton* button_, bool enable_); void TriggerGun_55566(); void TriggerTeam_55567(); void ShowTeamHud_55568(bool show_); void TriggerTransparent_55569(); void __xLuaBaseProxy_RefreshMatchPlayerItemList_55570(); void __xLuaBaseProxy_TriggerTransparent_55571(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AutoRotationBtnView : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55562(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AutoFireModeView : DLL2SDK::Assembly_CSharp::GameBase::GameView { DLL2SDK::Assembly_CSharp::UIButton* m_BtnChangeOPMode_; DLL2SDK::Assembly_CSharp::UILabel* m_LabelText_; DLL2SDK::Assembly_CSharp::UISprite* m_SpriteState_; DLL2SDK::Assembly_CSharp::UISlider* m_Slider_; DLL2SDK::Assembly_CSharp::UISprite* m_SliderThumb_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeOpMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeOperatorMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyOperatorModeChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55546(); void Awake_55547(); void Start_55548(); void RegisterDelegates_55549(); void UnRegisterDelegates_55550(); void OnSliderChange_55551(); void OnDestroy_55552(); void ChangeOpMode_55553(); void OnBtnClick_55554(); void OnChangeOperatorMode_55555(bool autoFire_); void OnNotifyOperatorModeChanged_55556(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void __xLuaBaseProxy_Awake_55557(); void __xLuaBaseProxy_Start_55558(); void __xLuaBaseProxy_RegisterDelegates_55559(); void __xLuaBaseProxy_UnRegisterDelegates_55560(); void __xLuaBaseProxy_OnDestroy_55561(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AimedFireSwitchView : DLL2SDK::Assembly_CSharp::GameBase::GameView { DLL2SDK::Assembly_CSharp::UIToggle* SwitchBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55540(); void RegisterDelegates_55541(); void UnRegisterDelegates_55542(); void OnChange_55543(); void __xLuaBaseProxy_RegisterDelegates_55544(); void __xLuaBaseProxy_UnRegisterDelegates_55545(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ADSButtonView : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { DLL2SDK::UnityEngine::UnityEngine::Transform* cachedTransform_; DLL2SDK::Assembly_CSharp::UISprite* BGSprite_; DLL2SDK::Assembly_CSharp::UISprite* FrontSprite_; DLL2SDK::Assembly_CSharp::UISprite* AimSprite_; DLL2SDK::Assembly_CSharp::UISprite* SpecialFrontSprite_; DLL2SDK::Assembly_CSharp::TweenAlpha* cachedTweenAlpha_; struct StaticFields { float FADE_OUT_ALPHA_; float TWEEN_ALPHA_DURATION_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitFromConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIBanClickType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchOpenAimStateIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedHideInEmulator_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55525(); bool get_IsControlByUiState_55526(); uint64_t get_InactiveGameHudState_55527(); void Start_55528(); void InitFromConfig_55529(DLL2SDK::Assembly_CSharp::GameEngine::JoyStickButtonConfig* btnConfig_, DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig type_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_55530(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType GetUIBanClickType_55531(); void Tick_55532(float dt_); void SwitchOpenAimStateIcon_55533(); bool NeedHideInEmulator_55534(); void __xLuaBaseProxy_Start_55535(); void __xLuaBaseProxy_InitFromConfig_55536(DLL2SDK::Assembly_CSharp::GameEngine::JoyStickButtonConfig* P0_, DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig P1_); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType __xLuaBaseProxy_GetUIBanClickType_55537(); void __xLuaBaseProxy_Tick_55538(float P0_); bool __xLuaBaseProxy_NeedHideInEmulator_55539(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GameHudSettings : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* Settings_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55524(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EGameStick : int32_t { FireButton_ = static_cast(0x0), MoveButton_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GameStickConfig : DLL2SDK::mscorlib::System::Object { float xPos_; float yPos_; DLL2SDK::Assembly_CSharp::GameBase::GameStickConfig_ESide Side_; bool SideLock_; float Alpha_; float Scale_; float MaxScale_; float MinScale_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55522(); float get_ClampedScale_55523(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GameHUDShareInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* mCenterOccupied_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Vector3 kCenterDefaultPositon_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* kCenterPositions_; int32_t kCenterLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitCenterRegion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AllocOneCenterPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCenterPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeallocOneCenterPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55515(); void InitCenterRegion_55516(); int32_t AllocOneCenterPosition_55517(DLL2SDK::UnityEngine::UnityEngine::Vector3* result_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCenterPosition_55518(int32_t index_); bool DeallocOneCenterPosition_55519(int32_t index_); void Init_55520(); static void _cctor_55521(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponBtnController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { DLL2SDK::Assembly_CSharp::GameBase::WeaponBtnView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::FireModeHUD* m_FireModeHUD_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchWeapon2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSwitchButtonEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewGameObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateFireModeHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGunGameSwitchGun_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55495(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_55496(); void Init_55497(); void ShutDown_55498(); bool OnSwitchWeapon_55499(); bool OnSwitchWeapon2_55500(); void SetSwitchButtonEnabled_55501(bool inEnabled_); DLL2SDK::UnityEngine::UnityEngine::GameObject* GetViewGameObject_55502(); DLL2SDK::Assembly_CSharp::GameUI::FireModeHUD* get_FireModeHUD_55503(); void CreateFireModeHUD_55504(); void SetActive_55505(bool isActive_, bool recursively_, bool enableOptimize_); void RegisterDelegates_55506(); void OnGunGameSwitchGun_55507(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void UnRegisterDelegates_55508(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_55509(); void __xLuaBaseProxy_Init_55510(); void __xLuaBaseProxy_ShutDown_55511(); void __xLuaBaseProxy_SetActive_55512(bool P0_, bool P1_, bool P2_); void __xLuaBaseProxy_RegisterDelegates_55513(); void __xLuaBaseProxy_UnRegisterDelegates_55514(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct Touch3DFireBtnController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55492(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_55493(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_55494(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct TipsMessageBoxHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::GameUI::TipsMessageBoxHUD_GUITipsMessageBoxView* m_TipsView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterEventHandlers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContentAndBGDepth_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55481(); void Start_55482(); void RegisterEventHandlers_55483(); void OnShowTips_55484(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void SetContentAndBGDepth_55485(int32_t contentDepth_, int32_t BGdepth_); void __xLuaBaseProxy_Start_55486(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ThrowWeaponBtnController_West : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { DLL2SDK::Assembly_CSharp::GameBase::ThrowWeaponBtnView_West* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGrenadeShowed_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55472(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_55473(); void Init_55474(); void ShutDown_55475(); void OnBtnUp_55476(); void OnGrenadeShowed_55477(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_55478(); void __xLuaBaseProxy_Init_55479(); void __xLuaBaseProxy_ShutDown_55480(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ThrowWeaponBtnController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { DLL2SDK::Assembly_CSharp::GameBase::ThrowWeaponBtnView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGrenadeShowed_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55463(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_55464(); void Init_55465(); void ShutDown_55466(); void OnBtnUp_55467(); void OnGrenadeShowed_55468(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_55469(); void __xLuaBaseProxy_Init_55470(); void __xLuaBaseProxy_ShutDown_55471(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ThrowTypeChangedBtnController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55460(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_55461(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_55462(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalTopViewController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyOpenUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Startup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResetDatum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTacticalTeamPlayerLoginOrLogoutNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowPlaceName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiveEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHideCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadSwitchClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSettlement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTacticalMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHeight_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55435(); void Init_55436(); void RegisterDelegates_55437(); void UnRegisterDelegates_55438(); void NotifyOpenUI_55439(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); bool get_EnableInactiveEvent_55440(); bool IsShow_55441(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_55442(); void Startup_55443(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* inGPS_); void Refresh_55444(); void OnResetDatum_55445(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void OnShowView_55446(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void OnTacticalTeamPlayerLoginOrLogoutNotify_55447(); void OnShowPlaceName_55448(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void OnReceiveEvent_55449(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void OnHideCollider_55450(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void GamepadSwitchClick_55451(); void OnSettlement_55452(); void RefreshTacticalMaterial_55453(); int32_t GetWidth_55454(); int32_t GetHeight_55455(); void __xLuaBaseProxy_Init_55456(); void __xLuaBaseProxy_RegisterDelegates_55457(); void __xLuaBaseProxy_UnRegisterDelegates_55458(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_55459(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalTeamMateState : DLL2SDK::mscorlib::System::Object { uint32_t playerID_; uint32_t seatID_; bool isOffline_; DLL2SDK::UnityEngine::UnityEngine::Vector3 offLinePos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55434(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalRadarController_MP : DLL2SDK::Assembly_CSharp::GameBase::TacticalTopViewController { float mLastMissleTime_; DLL2SDK::Assembly_CSharp::GameBase::TacticalRadarView_MP* m_RadarView_; struct StaticFields { float kMissleFireSpan_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnemyBodyScan_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetectEnemyNearby_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUAVFirstUsed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRadarSizeChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveStreakIndicator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelfUAVStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUAVStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMissleLaunched_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUavScanArgs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55416(); bool get_EnableInactiveEvent_55417(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_55418(); void Init_55419(); void OnEnemyBodyScan_55420(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void OnDetectEnemyNearby_55421(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void OnUAVFirstUsed_55422(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void OnRadarSizeChanged_55423(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void RemoveStreakIndicator_55424(uint32_t actorID_); void OnRoundStart_55425(); void OnSelfUAVStateChanged_55426(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void OnUAVStateChanged_55427(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void OnMissleLaunched_55428(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void RefreshComponent_55429(); void SetUavScanArgs_55430(float period_, float interval_); void _OnUAVFirstUsed_m__0_55431(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_55432(); void __xLuaBaseProxy_Init_55433(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalMapHelicopterSpotController : DLL2SDK::Assembly_CSharp::GameBase::TacticalTopViewController { DLL2SDK::Assembly_CSharp::GameBase::TacticalMapHelicopterSpotView* m_View_; int32_t ItemID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55407(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_55408(); void Init_55409(); void OnShowView_55410(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void ChangeEffect_55411(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_55412(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_55413(); void __xLuaBaseProxy_Init_55414(); void __xLuaBaseProxy_OnShowView_55415(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalMapController_MP : DLL2SDK::Assembly_CSharp::GameBase::TacticalTopViewController { DLL2SDK::Assembly_CSharp::TacticalMapView_MP* m_MapView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEscapleBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadClosePage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshComponent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55393(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_55394(); void Init_55395(); void OnShowView_55396(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); bool OnEscapleBtnClick_55397(); bool OnGamepadClosePage_55398(); void RegisterDelegates_55399(); void UnRegisterDelegates_55400(); void RefreshComponent_55401(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_55402(); void __xLuaBaseProxy_Init_55403(); void __xLuaBaseProxy_OnShowView_55404(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_RegisterDelegates_55405(); void __xLuaBaseProxy_UnRegisterDelegates_55406(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TPSFreeCameraBtnController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { DLL2SDK::Assembly_CSharp::GameBase::TPSFreeCameraBtnView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55384(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_55385(); void InitConfig_55386(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig config_); void SetActive_55387(bool isActive_, bool recursively_, bool enableOptimize_); void OnClose_55388(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_55389(); void __xLuaBaseProxy_InitConfig_55390(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig P0_); void __xLuaBaseProxy_SetActive_55391(bool P0_, bool P1_, bool P2_); void __xLuaBaseProxy_OnClose_55392(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SwitchRoleButtonController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { DLL2SDK::Assembly_CSharp::GameBase::SwitchRoleButtonView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55374(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_55375(); void Init_55376(); void RegisterDelegates_55377(); void UnRegisterDelegates_55378(); void OnSwitchBtnClick_55379(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_55380(); void __xLuaBaseProxy_Init_55381(); void __xLuaBaseProxy_RegisterDelegates_55382(); void __xLuaBaseProxy_UnRegisterDelegates_55383(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SwitchBagBtnController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameBase::SwitchBagBtnView* mView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutPvpGameToShowTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOutNotifyPrepareTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55363(); void Init_55364(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_55365(); void RegisterDelegates_55366(); void UnRegisterDelegates_55367(); void OnNotifyLoadoutPvpGameToShowTime_55368(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnOutNotifyPrepareTime_55369(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void __xLuaBaseProxy_Init_55370(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_55371(); void __xLuaBaseProxy_RegisterDelegates_55372(); void __xLuaBaseProxy_UnRegisterDelegates_55373(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct SwimFloatingBtnController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { DLL2SDK::Assembly_CSharp::BattleRoyale::SwimFloatingBtnView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55358(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_55359(); void Init_55360(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_55361(); void __xLuaBaseProxy_Init_55362(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct SwimDivingBtnController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { DLL2SDK::Assembly_CSharp::BattleRoyale::SwimDivingBtnView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55353(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_55354(); void Init_55355(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_55356(); void __xLuaBaseProxy_Init_55357(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct StaticWalkBtnController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55350(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_55351(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_55352(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SprintingBtnController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { DLL2SDK::Assembly_CSharp::GameBase::SprintingBtnView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55345(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_55346(); void Init_55347(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_55348(); void __xLuaBaseProxy_Init_55349(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SelfExplodingBtnController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { DLL2SDK::Assembly_CSharp::GameBase::SelfExplodingButtonView* m_SelfExplodingBtnView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55338(); void Init_55339(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_55340(); void OnShow_55341(); void __xLuaBaseProxy_Init_55342(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_55343(); void __xLuaBaseProxy_OnShow_55344(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct FireBtnControllerBase : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { DLL2SDK::Assembly_CSharp::GameBase::FireButtonView* m_FireBtnView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitConfig_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54881(); void Init_54882(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_54883(); void InitConfig_54884(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig config_); void __xLuaBaseProxy_Init_54885(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_54886(); void __xLuaBaseProxy_InitConfig_54887(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct RightHandController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameBase::RightHandView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55330(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_55331(); void Init_55332(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_55333(); void __xLuaBaseProxy_Init_55334(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ReAmmoBtnController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { DLL2SDK::Assembly_CSharp::GameBase::ReAmmoBtnView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartReAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStopReAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadReAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnUp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55318(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_55319(); void Init_55320(); void ShutDown_55321(); void OnWeaponActive_55322(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnStartReAmmo_55323(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnStopReAmmo_55324(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); bool OnGamepadReAmmo_55325(); void OnBtnUp_55326(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_55327(); void __xLuaBaseProxy_Init_55328(); void __xLuaBaseProxy_ShutDown_55329(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct QuickSwitchWeaponController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameBase::QuickSwitchWeaponView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55313(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_55314(); void Init_55315(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_55316(); void __xLuaBaseProxy_Init_55317(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntTacticalBtnViewController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntTacticalBtnView* m_View_; int32_t m_TacticalCnt_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyUpdateTacticalCount_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55300(); int32_t get_TacticalCnt_55301(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_55302(); void Init_55303(); void OnShow_55304(); void RegisterDelegates_55305(); void UnRegisterDelegates_55306(); void OnNotifyUpdateTacticalCount_55307(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_55308(); void __xLuaBaseProxy_Init_55309(); void __xLuaBaseProxy_OnShow_55310(); void __xLuaBaseProxy_RegisterDelegates_55311(); void __xLuaBaseProxy_UnRegisterDelegates_55312(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntLockViewController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntLockView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLockStateChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55288(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_55289(); void Init_55290(); void OnShow_55291(); void RegisterDelegates_55292(); void UnRegisterDelegates_55293(); void OnLockStateChanged_55294(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_55295(); void __xLuaBaseProxy_Init_55296(); void __xLuaBaseProxy_OnShow_55297(); void __xLuaBaseProxy_RegisterDelegates_55298(); void __xLuaBaseProxy_UnRegisterDelegates_55299(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntCloneBtnViewController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntCloneBtnView* m_View_; int32_t m_CloneSkillCnt_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyUpdateBaitCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloneBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55274(); int32_t get_CloneSkillCnt_55275(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_55276(); void Init_55277(); void OnShow_55278(); void RegisterDelegates_55279(); void UnRegisterDelegates_55280(); void OnNotifyUpdateBaitCount_55281(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void CloneBtnClick_55282(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_55283(); void __xLuaBaseProxy_Init_55284(); void __xLuaBaseProxy_OnShow_55285(); void __xLuaBaseProxy_RegisterDelegates_55286(); void __xLuaBaseProxy_UnRegisterDelegates_55287(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntChangeItemViewController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntChangeItemBtnView* m_View_; int32_t m_ChangeItemCnt_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyUpdateChangeItemCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55260(); int32_t get_ChangeItemCnt_55261(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_55262(); void Init_55263(); void OnShow_55264(); void RegisterDelegates_55265(); void UnRegisterDelegates_55266(); void OnNotifyUpdateChangeItemCount_55267(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ChangeBtnClick_55268(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_55269(); void __xLuaBaseProxy_Init_55270(); void __xLuaBaseProxy_OnShow_55271(); void __xLuaBaseProxy_RegisterDelegates_55272(); void __xLuaBaseProxy_UnRegisterDelegates_55273(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ProneBtnController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { DLL2SDK::Assembly_CSharp::GameBase::ProneBtnView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSettingResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCrouchStatechanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55252(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_55253(); void Init_55254(); bool GetSettingResult_55255(); void OnCrouchStatechanged_55256(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_55257(); void __xLuaBaseProxy_Init_55258(); bool __xLuaBaseProxy_GetSettingResult_55259(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PassengerVehicleBtnController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitFromConfig_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55247(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_55248(); void InitFromConfig_55249(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_55250(); void __xLuaBaseProxy_InitFromConfig_55251(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PVPMatchOBController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::PVPMatchOBView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::FreeViewOBController* m_FreeViewController_; bool m_ShowingUI_; float m_NextBtnClickTime_; bool m_ShowSpectatingHUD_; bool m_SwitchShowSpectatingHUD_; bool m_IsOpenning_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAndSaveBtnClickTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTransparentBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowUIBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToggleBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTopSliderChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMiddleSliderChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBottomSliderChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowObserverHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HaveSpectatingPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeToFreeView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeTo3p_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectateModeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSpectateModeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseUIBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseAllUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenAllUI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55220(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_55221(); bool CheckAndSaveBtnClickTime_55222(); void Init_55223(); void RegisterDelegates_55224(); void UnRegisterDelegates_55225(); void OnPlayerItemClick_55226(DLL2SDK::UnityEngine::UnityEngine::GameObject* sender_); void OnPackBtnClick_55227(); void OnTransparentBtnClick_55228(); void OnShowUIBtnClick_55229(); void OnToggleBtnClick_55230(); void OnTopSliderChanged_55231(); void OnMiddleSliderChanged_55232(); void OnBottomSliderChanged_55233(); void OnShowObserverHud_55234(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool HaveSpectatingPawn_55235(); void ChangeToFreeView_55236(); void ChangeTo3p_55237(); void OnSpectateModeChange_55238(); void RefreshSpectateModeChange_55239(DLL2SDK::Assembly_CSharp::GameBase::Pawn* spectatingTarget_); void OnCloseUIBtnClick_55240(); void CloseAllUI_55241(); void OpenAllUI_55242(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_55243(); void __xLuaBaseProxy_Init_55244(); void __xLuaBaseProxy_RegisterDelegates_55245(); void __xLuaBaseProxy_UnRegisterDelegates_55246(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PVEThrowWeaponBtnHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { int32_t SelectedIndex_; DLL2SDK::Assembly_CSharp::GameBase::PVEThrowWeaponItem* ThrowWeaponTemplate_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Toggle_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ExpandBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* UnExpandBtn_; DLL2SDK::Assembly_CSharp::GameBase::PVEThrowWeaponItem* CurrentWeapon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ExpandPanel_; DLL2SDK::Assembly_CSharp::UIGrid* WeaponGrid_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AllThrowWeapon_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_CacheRelodadTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* grenadeList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadMoveUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadMoveDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadUnexpand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadThrowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadExpand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGrenadeAutoRecover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGrenadeResetRecover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIBanClickType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchWeaponAndUse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideCurrentWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponUse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectThrowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExpandClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUnExpandClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCreateThrowWeaponItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateThrowWeaponItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchGrenade_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGrenadeAutoReload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGrenadeResetReload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CacheTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55178(); void RegisterDelegates_55179(); void UnRegisterDelegates_55180(); void MoveWeapon_55181(int32_t delta_); bool GamepadMoveUp_55182(); bool GamepadMoveDown_55183(); bool GamepadUnexpand_55184(); bool GamepadThrowWeapon_55185(); bool GamepadExpand_55186(); void OnGrenadeAutoRecover_55187(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnGrenadeResetRecover_55188(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void Awake_55189(); bool get_IsControlByUiState_55190(); uint64_t get_InactiveGameHudState_55191(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType GetUIBanClickType_55192(); void Start_55193(); void SwitchWeaponAndUse_55194(DLL2SDK::Assembly_CSharp::GameBase::PVEThrowWeaponItem* weapon_); void SetCurrentWeapon_55195(DLL2SDK::Assembly_CSharp::GameBase::PVEThrowWeaponItem* weapon_); void HideCurrentWeapon_55196(); void OnWeaponUse_55197(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void SelectThrowWeapon_55198(int32_t weaponId_); void OnExpandClick_55199(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnUnExpandClick_55200(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_55201(); void Tick_55202(float dt_); void CheckCreateThrowWeaponItem_55203(DLL2SDK::mscorlib::System::Collections::Generic::List_1* weaponIds_); DLL2SDK::Assembly_CSharp::GameBase::PVEThrowWeaponItem* CreateThrowWeaponItem_55204(int32_t weaponId_); void OnSwitchGrenade_55205(int32_t weaponId_); void SetGrenadeAutoReload_55206(float reloadTime_, int32_t itemId_); void SetGrenadeResetReload_55207(int32_t itemId_, float restTime_, float reloadTime_); void CacheTime_55208(float reloadTime_, int32_t itemId_, float restTime_); void _OnWeaponUse_m__0_55209(); void __xLuaBaseProxy_RegisterDelegates_55210(); void __xLuaBaseProxy_UnRegisterDelegates_55211(); void __xLuaBaseProxy_Awake_55212(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType __xLuaBaseProxy_GetUIBanClickType_55213(); void __xLuaBaseProxy_Start_55214(); void __xLuaBaseProxy_Tick_55215(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MovementJoystickController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { DLL2SDK::Assembly_CSharp::GameBase::MovementJoystick* m_MoveView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwimStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMoveModeChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55167(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_55168(); void Init_55169(); void RegisterDelegates_55170(); void UnRegisterDelegates_55171(); void OnSwimStateChanged_55172(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnMoveModeChanged_55173(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_55174(); void __xLuaBaseProxy_Init_55175(); void __xLuaBaseProxy_RegisterDelegates_55176(); void __xLuaBaseProxy_UnRegisterDelegates_55177(); }; } namespace DLL2SDK::Assembly_CSharp { struct LeftFireBtnController : DLL2SDK::Assembly_CSharp::GameBase::FireBtnControllerBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55164(); void Init_55165(); void __xLuaBaseProxy_Init_55166(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct LeanRightBtnController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { DLL2SDK::Assembly_CSharp::BattleRoyale::LeanRightBtnView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeanStateChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55158(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_55159(); void Init_55160(); void OnLeanStateChanged_55161(int32_t leanState_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_55162(); void __xLuaBaseProxy_Init_55163(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct LeanLeftBtnController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { DLL2SDK::Assembly_CSharp::BattleRoyale::LeanLeftBtnView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeanStateChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55152(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_55153(); void Init_55154(); void OnLeanStateChanged_55155(int32_t leanState_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_55156(); void __xLuaBaseProxy_Init_55157(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct KnifeSwitchBtnController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { DLL2SDK::Assembly_CSharp::GameBase::KnifeSwitchBtnView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGrenadeShowed_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55144(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_55145(); void Init_55146(); void OnBtnUp_55147(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetTransform_55148(); void OnGrenadeShowed_55149(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_55150(); void __xLuaBaseProxy_Init_55151(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct JumpBtnController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeClimbFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55140(); void ChangeClimbFlag_55141(bool open_); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_55142(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_55143(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct JoySticksPanelController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameBase::ReAmmoBtnController* m_ReAmmoBtnController_; DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* m_ThrowWeaponBtnContoller_; DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* m_FastThrowWeaponBtnController_; DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* m_NormalThrowWeaponBtnController_; DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* m_WestThrowWeaponBtnController_; DLL2SDK::Assembly_CSharp::GameBase::CrouchBtnController* m_CrouchBtnController_; DLL2SDK::Assembly_CSharp::GameBase::JumpBtnController* m_RightJumpBtnController_; DLL2SDK::Assembly_CSharp::GameBase::JumpBtnController* m_LeftJumpBtnController_; DLL2SDK::Assembly_CSharp::GameBase::WeaponBtnController* m_WeaponBtnController_; DLL2SDK::Assembly_CSharp::GameBase::ProneBtnController* m_ProneBtnController_; DLL2SDK::Assembly_CSharp::GameBase::SprintingBtnController* m_SprintingBtnController_; DLL2SDK::Assembly_CSharp::BattleRoyale::SwimDivingBtnController* m_SwimDivingBtnController_; DLL2SDK::Assembly_CSharp::BattleRoyale::SwimFloatingBtnController* m_SwimFloatingBtnController_; DLL2SDK::Assembly_CSharp::BattleRoyale::LeanLeftBtnController* m_LeanLeftBtnController_; DLL2SDK::Assembly_CSharp::BattleRoyale::LeanRightBtnController* m_LeanRightBtnController_; DLL2SDK::Assembly_CSharp::GameBase::ThrowTypeChangedBtnController* m_ThrowTypeChangedBtnController_; DLL2SDK::Assembly_CSharp::GameBase::IndividuationBtnController* m_IndividuationBtnController_; DLL2SDK::Assembly_CSharp::GameBase::KnifeSwitchBtnController* m_KnifeSwitchBtnController_; DLL2SDK::Assembly_CSharp::GameBase::PVPDroppedPickUpConfirmController* m_DroppedPickUpConfirmCtrl_; DLL2SDK::Assembly_CSharp::GameUI::ClimbUpConfirmController* m_ClimbUpConfirmController_; DLL2SDK::Assembly_CSharp::GameBase::CloseSniperZoomBtnController* m_CloseSniperZoomBtnController_; DLL2SDK::Assembly_CSharp::GameBase::FireBtnController* m_FireBtnController_; DLL2SDK::Assembly_CSharp::SecondFireBtnController* m_SecondFireBtnContler_; DLL2SDK::Assembly_CSharp::LeftFireBtnController* m_LeftFireBtnCol_; DLL2SDK::Assembly_CSharp::GameBase::Touch3DFireBtnController* m_Touch3DFireBtnController_; DLL2SDK::Assembly_CSharp::GameBase::MovementJoystickController* m_MoveJoyStickController_; DLL2SDK::Assembly_CSharp::GameBase::ADSBtnController* m_ADSBtnController_; DLL2SDK::Assembly_CSharp::GameBase::SelfExplodingBtnController* m_SelfExplodingBtnController_; DLL2SDK::Assembly_CSharp::GameBase::ADSBtnController* m_BRAdsBtnController_; DLL2SDK::Assembly_CSharp::GameBase::SwitchRoleButtonController* m_SwitchRoleBtnController_; DLL2SDK::Assembly_CSharp::GameBase::TPSFreeCameraBtnController* m_TPSFreeCameraBtnController_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Ctrls_; DLL2SDK::Assembly_CSharp::GameBase::JoySticksPanelView* m_View_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_OldWeaponBtnViewParent_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_OldWeaponBtnViewPos_; DLL2SDK::Assembly_CSharp::GameBase::DriveVehicleBtnController* m_DriveVehicleBtnController_; DLL2SDK::Assembly_CSharp::GameBase::PassengerVehicleBtnController* m_PassengerVehicleBtnController_; DLL2SDK::Assembly_CSharp::GameBase::GetOffVehicleBtnController* m_GetOffVehicleBtnController_; DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntLockViewController* m_PropHuntLockViewController_; DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntCloneBtnViewController* m_PropHuntCloneBtnViewController_; DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntTacticalBtnViewController* m_PropHuntTacticalBtnViewController_; DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntChangeItemViewController* m_PropHuntChangeItemViewController_; bool mIsSprintingBtnClosedByChat_; bool mIsIndividuationBtnClosedByChat_; bool m_SniperOpened_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllChildrenCtrl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyChangeChatUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMovementController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableMovementController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFireButtonController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSecondFireButtonController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFireButtonKnifeGrabFaceState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowKnifeButtonController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowDriveVehicleButtonController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPassengerVehicleButtonController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowGetOffVehicleButtonController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateWeaponButtonController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateReAmmoButtonController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateMoveJoystickController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchADSBtnController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateADSBtnController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchSelfExplodingBtnController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSelfExplodingBtnController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateCrouchBtnController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateProneBtnController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePropHuntBtnController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePropHuntSkillBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PropHuntItemSwitchLockState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateRightJumpBtnController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateIndividuationBtnController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSprintingBtnController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetSwimmingBtnControllerFromConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSwimmingBtnController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateFireButtonController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSecondFireButtonController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateLeftFireButtonController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateAllVehicleButtonController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateVehicleButtonController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchOpretaionBtnController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnProcessSwitchSelfExplodingBtnController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeanStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSetWeaponBtnActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateKnifeButtonController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateTPSFreeCameraBtnController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateCommonJoySticks_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateCommonJoySticks_TutorialFinal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateAllJoySticksControllers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyEnableCrouchBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyEnableSpinBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyEnableProneBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyFastThrowModeChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateThrowBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateDroppedPickUpConfirmView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterDroppedPickUpTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideDroppedPickUpItemInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_HideDroppedPickUpItemInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableDroppedPickUpItemInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateClimbUpConfirmView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowClimbable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHideClimbable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateJoyStickController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CreateJoyStickController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScreenSizeChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCloseBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRelocateAllGameView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyJoySticksSettingChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateJoyStickFromConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnJoySticksSettingChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGrenagePos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChildViewTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMovementJoyStickVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponViewVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIndividuationBtnVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReAmmoBtnViewVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponUIVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetProneBtnViewVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCrouchBtnViewVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetJumpBtnViewVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGrenadeSwitchBtnVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTPSFreeCameraBtnVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponRemove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSniperShowJoySticks_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSwitchButtonEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReloadAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSettingBtnPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAllJoySticksVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetChildJoySticksActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetChildJoySticksActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetChildJoySticksDisableEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGetoffButtonSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateJoySticks_BR_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateJoySticks_PVP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateJoySticks_ZM_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55030(); DLL2SDK::Assembly_CSharp::GameBase::WeaponBtnController* get_WeaponBtnController_55031(); DLL2SDK::Assembly_CSharp::GameBase::FireBtnController* get_FireBtnController_55032(); DLL2SDK::Assembly_CSharp::LeftFireBtnController* get_LeftFireBtnCol_55033(); DLL2SDK::Assembly_CSharp::GameBase::MovementJoystickController* get_MoveJoyStickController_55034(); DLL2SDK::Assembly_CSharp::GameBase::ADSBtnController* get_ADSBtnController_55035(); DLL2SDK::Assembly_CSharp::GameBase::SelfExplodingBtnController* get_SelfExplodingBtnController_55036(); DLL2SDK::Assembly_CSharp::GameBase::SwitchRoleButtonController* get_SwitchRoleBtnController_55037(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_55038(); void RegisterDelegates_55039(); void UnRegisterDelegates_55040(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllChildrenCtrl_55041(); void ShutDown_55042(); void Init_55043(); void NotifyChangeChatUI_55044(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowMovementController_55045(bool bShow_); void DisableMovementController_55046(bool disable_); void ShowFireButtonController_55047(bool bShow_); void ShowSecondFireButtonController_55048(bool bShow_); void ShowFireButtonKnifeGrabFaceState_55049(bool bShow_); void ShowKnifeButtonController_55050(bool bShow_); void ShowDriveVehicleButtonController_55051(bool bShow_); void ShowPassengerVehicleButtonController_55052(bool bShow_); void ShowGetOffVehicleButtonController_55053(bool bShow_); void CreateWeaponButtonController_55054(); void CreateReAmmoButtonController_55055(); void CreateMoveJoystickController_55056(); void OnSwitchADSBtnController_55057(); void CreateADSBtnController_55058(); void OnSwitchSelfExplodingBtnController_55059(); void CreateSelfExplodingBtnController_55060(); void CreateCrouchBtnController_55061(); void CreateProneBtnController_55062(); void CreatePropHuntBtnController_55063(); void CreatePropHuntSkillBtn_55064(); void PropHuntItemSwitchLockState_55065(bool isLock_); void CreateRightJumpBtnController_55066(); void CreateIndividuationBtnController_55067(); void CreateSprintingBtnController_55068(); void ResetSwimmingBtnControllerFromConfig_55069(); void CreateSwimmingBtnController_55070(); void CreateFireButtonController_55071(); void CreateSecondFireButtonController_55072(); void CreateLeftFireButtonController_55073(); void CreateAllVehicleButtonController_55074(); template void CreateVehicleButtonController_55075(T* vehicleBtn_, DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig config_, DLL2SDK::mscorlib::System::String* btnName_); void OnSwitchOpretaionBtnController_55076(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnProcessSwitchSelfExplodingBtnController_55077(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnLeanStateChanged_55078(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnSetWeaponBtnActive_55079(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void CreateKnifeButtonController_55080(); void CreateTPSFreeCameraBtnController_55081(); void CreateCommonJoySticks_55082(); void CreateCommonJoySticks_TutorialFinal_55083(); void CreateAllJoySticksControllers_55084(); void OnNotifyEnableCrouchBtn_55085(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyEnableSpinBtn_55086(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyEnableProneBtn_55087(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyFastThrowModeChanged_55088(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void UpdateThrowBtn_55089(); void CreateDroppedPickUpConfirmView_55090(); void OnEnterDroppedPickUpTrigger_55091(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void HideDroppedPickUpItemInfo_55092(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void HideDroppedPickUpItemInfo_55093(); void DisableDroppedPickUpItemInfo_55094(bool disable_); void CreateClimbUpConfirmView_55095(); void OnShowClimbable_55096(); void OnHideClimbable_55097(); template T CreateJoyStickController_55098(DLL2SDK::Assembly_CSharp::GameEngine::JoyStickButtonConfig* buttonConfig_, DLL2SDK::UnityEngine::UnityEngine::GameObject* inParent_, bool inDisplay_, int32_t inUserContext_); template T CreateJoyStickController_55099(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig config_, DLL2SDK::UnityEngine::UnityEngine::GameObject* inParent_, bool inDisplay_, int32_t inUserContext_); void OnOpen_55100(); void OnScreenSizeChanged_55101(); void ShowCloseBtn_55102(bool visible_); void OnRelocateAllGameView_55103(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void NotifyJoySticksSettingChanged_55104(); void UpdateJoyStickFromConfig_55105(); void OnJoySticksSettingChanged_55106(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetGrenagePos_55107(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetChildViewTransform_55108(DLL2SDK::Assembly_CSharp::EAssetID assetId_); void SetMovementJoyStickVisible_55109(bool visible_); void SetWeaponViewVisible_55110(bool visible_); void SetIndividuationBtnVisible_55111(bool visible_); void SetReAmmoBtnViewVisible_55112(bool visible_); void SetWeaponUIVisible_55113(bool visible_); void SetProneBtnViewVisible_55114(bool visible_); void SetCrouchBtnViewVisible_55115(bool visible_); void SetJumpBtnViewVisible_55116(bool visible_); void SetGrenadeSwitchBtnVisible_55117(bool visible_); void SetTPSFreeCameraBtnVisible_55118(bool visible_); void OnWeaponActive_55119(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnWeaponRemove_55120(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnSniperShowJoySticks_55121(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SetSwitchButtonEnabled_55122(bool inEnabled_); void ReloadAmmo_55123(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetSettingBtnPos_55124(); void SetAllJoySticksVisible_55125(bool visible_); void SetChildJoySticksActive_55126(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig* sticks_, bool bActive_); void SetChildJoySticksActive_55127(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig stick_, bool bActive_); void SetChildJoySticksDisableEvent_55128(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig* sticks_, bool bDisable_); void SetGetoffButtonSprite_55129(DLL2SDK::Assembly_CSharp::GameEngine::EVehicleType vehicleType_); void CreateJoySticks_BR_55130(); void CreateJoySticks_PVP_55131(); void CreateJoySticks_ZM_55132(); void _CreateAllJoySticksControllers_m__0_55133(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_55134(); void __xLuaBaseProxy_RegisterDelegates_55135(); void __xLuaBaseProxy_UnRegisterDelegates_55136(); void __xLuaBaseProxy_ShutDown_55137(); void __xLuaBaseProxy_Init_55138(); void __xLuaBaseProxy_OnOpen_55139(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EModeJoySticksPanelType : int32_t { None_ = static_cast(0x0), PVP_ = static_cast(0x1), ZM_ = static_cast(0x2), BR_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct UIIndividuationPlayAnimationInstanceStage : int32_t { UIIndividuationPlayAnimationInstanceStage_None_ = static_cast(0x0), UIIndividuationPlayAnimationInstanceStage_Prepare_ = static_cast(0x1), UIIndividuationPlayAnimationInstanceStage_Play_ = static_cast(0x2), UIIndividuationPlayAnimationInstanceStage_PostPlay_ = static_cast(0x3), UIIndividuationPlayAnimationInstanceStage_Stop_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIIndividuationPlayAnimationInstance : DLL2SDK::mscorlib::System::Object { int32_t IndividuationPlayType_; DLL2SDK::UnityEngine::UnityEngine::Animator* m_Animator_; DLL2SDK::Assembly_CSharp::GameUI::UIIndividuationPlayAnimationInstanceStage m_CurrentUIIndividuationPlayAnimationInstanceStage_; DLL2SDK::mscorlib::System::String* m_CurrentStateName_; DLL2SDK::System_Core::System::Action* animFinishCallBack_; bool m_InTick_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cleanup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStateClipLength_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54958(); DLL2SDK::mscorlib::System::String* get_CurrentStateName_54959(); void Init_54960(DLL2SDK::UnityEngine::UnityEngine::Animator* targetAnimator_, int32_t playType_, DLL2SDK::System_Core::System::Action* callBack_); void PlayAnimation_54961(DLL2SDK::mscorlib::System::String* stateName_); void Cleanup_54962(); bool TickEnabled_54963(); void Tick_54964(float deltaTime_); float GetStateClipLength_54965(DLL2SDK::mscorlib::System::String* stateName_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIIndividuationPlayAnimationInstance_Heart : DLL2SDK::Assembly_CSharp::GameUI::UIIndividuationPlayAnimationInstance { DLL2SDK::UnityEngine::UnityEngine::GameObject* m_TargetGo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_TargetHeartFingerGoL_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_TargetHeartFingerGoR_; int32_t m_AssetId_; int32_t m_HeartFingerAssetID_; float m_TickTime_; float m_AnimationTime_; float m_PostAnimtionTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cleanup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54980(); void PlayAnimation_54981(DLL2SDK::mscorlib::System::String* stateName_); void Cleanup_54982(); void Destroy_54983(); void Tick_54984(float deltaTime_); void __xLuaBaseProxy_PlayAnimation_54985(DLL2SDK::mscorlib::System::String* P0_); void __xLuaBaseProxy_Cleanup_54986(); void __xLuaBaseProxy_Tick_54987(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIIndividuationPlayAnimationInstance_ChrismasTree : DLL2SDK::Assembly_CSharp::GameUI::UIIndividuationPlayAnimationInstance { DLL2SDK::UnityEngine::UnityEngine::GameObject* m_TargetGo_; int32_t m_AssetId_; float m_TickTime_; float m_AnimationTime_; float m_PostAnimtionTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cleanup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54973(); void PlayAnimation_54974(DLL2SDK::mscorlib::System::String* stateName_); void Cleanup_54975(); void Tick_54976(float deltaTime_); void __xLuaBaseProxy_PlayAnimation_54977(DLL2SDK::mscorlib::System::String* P0_); void __xLuaBaseProxy_Cleanup_54978(); void __xLuaBaseProxy_Tick_54979(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIIndividuationPlayAnimationInstance_SnowMan : DLL2SDK::Assembly_CSharp::GameUI::UIIndividuationPlayAnimationInstance { DLL2SDK::UnityEngine::UnityEngine::GameObject* m_TargetGo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_TargetUIGo_; int32_t m_AssetId_; int32_t m_Transformation_UI_; float m_TickTime_; float m_AnimationTime_; float m_PostAnimtionTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cleanup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54966(); void PlayAnimation_54967(DLL2SDK::mscorlib::System::String* stateName_); void Cleanup_54968(); void Tick_54969(float deltaTime_); void __xLuaBaseProxy_PlayAnimation_54970(DLL2SDK::mscorlib::System::String* P0_); void __xLuaBaseProxy_Cleanup_54971(); void __xLuaBaseProxy_Tick_54972(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct IndividuationBtnController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { DLL2SDK::Assembly_CSharp::GameBase::IndividuationBtnView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadOpenIndividuation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadCloseIndividuation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleButtonState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54945(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_54946(); void Init_54947(); void RegisterDelegates_54948(); void UnRegisterDelegates_54949(); bool OnGamepadOpenIndividuation_54950(); void OnGamepadCloseIndividuation_54951(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnBtnClick_54952(); void ToggleButtonState_54953(bool bClose_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_54954(); void __xLuaBaseProxy_Init_54955(); void __xLuaBaseProxy_RegisterDelegates_54956(); void __xLuaBaseProxy_UnRegisterDelegates_54957(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct InGameMessageController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54938(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_54939(); void ShowMessage_54940(DLL2SDK::Assembly_CSharp::GameBase::EMessagePos pos_, DLL2SDK::mscorlib::System::String* message_, int32_t duration_); void ShowCountDown_54941(int32_t count_, DLL2SDK::mscorlib::System::String* message_, bool playSound_); void ChangeEffect_54942(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_54943(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_54944(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GetOffVehicleBtnController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitFromConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGetoffButtonSprite_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54932(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_54933(); void InitFromConfig_54934(); void SetGetoffButtonSprite_54935(DLL2SDK::Assembly_CSharp::GameEngine::EVehicleType vehicleType_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_54936(); void __xLuaBaseProxy_InitFromConfig_54937(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GameScoreController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameBase::GameScoreView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54923(); void Init_54924(); void PostInit_54925(); void SetActive_54926(bool isActive_, bool recursively_, bool enableOptimize_); void InitRecord_54927(); void Update_54928(); void __xLuaBaseProxy_Init_54929(); void __xLuaBaseProxy_PostInit_54930(); void __xLuaBaseProxy_SetActive_54931(bool P0_, bool P1_, bool P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct GameQuitMessageBoxController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::GameQuitMessageBoxView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfBlurWhenOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickCallBack_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54915(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_54916(); bool IfBlurWhenOpen_54917(); void Init_54918(); void OnClickCallBack_54919(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_54920(); bool __xLuaBaseProxy_IfBlurWhenOpen_54921(); void __xLuaBaseProxy_Init_54922(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct FreeViewOBController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::FreeOBView* m_View_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_FreeViewSpot_; struct StaticFields { DLL2SDK::mscorlib::System::String* HighLightNodeName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectCam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HighLightButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCamViewBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54896(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_54897(); void Init_54898(); void RegisterDelegates_54899(); void UnRegisterDelegates_54900(); void OnOpen_54901(); void OnClose_54902(); void ShutDown_54903(); void OnPackBtnClick_54904(); void SelectCam_54905(uint32_t index_); void HighLightButton_54906(DLL2SDK::Assembly_CSharp::UIButton* button_, bool highLighted_); void OnCamViewBtnClick_54907(DLL2SDK::UnityEngine::UnityEngine::GameObject* sender_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_54908(); void __xLuaBaseProxy_Init_54909(); void __xLuaBaseProxy_RegisterDelegates_54910(); void __xLuaBaseProxy_UnRegisterDelegates_54911(); void __xLuaBaseProxy_OnOpen_54912(); void __xLuaBaseProxy_OnClose_54913(); void __xLuaBaseProxy_ShutDown_54914(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct FireBtnController : DLL2SDK::Assembly_CSharp::GameBase::FireBtnControllerBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetKnifeGrapFaceState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCheckShowFirstGrapFaceTips_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54888(); void RegisterDelegates_54889(); void Init_54890(); void SetKnifeGrapFaceState_54891(bool bShow_); void OnCheckShowFirstGrapFaceTips_54892(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void _OnCheckShowFirstGrapFaceTips_m__0_54893(); void __xLuaBaseProxy_RegisterDelegates_54894(); void __xLuaBaseProxy_Init_54895(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct FastThrowWeaponBtnController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { DLL2SDK::Assembly_CSharp::GameBase::FastThrowWeaponBtnView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTrophySystemPicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCombatAxe_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGrenadeAutoRecover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGrenadeShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnThrowWeaponFireEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnForbiddenThrowWeaponFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54868(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_54869(); void Init_54870(); void OnTrophySystemPicked_54871(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnCombatAxe_54872(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnGrenadeAutoRecover_54873(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShutDown_54874(); void OnGrenadeShowed_54875(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnThrowWeaponFireEnd_54876(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnForbiddenThrowWeaponFire_54877(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_54878(); void __xLuaBaseProxy_Init_54879(); void __xLuaBaseProxy_ShutDown_54880(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ExplodeTipController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameBase::ExplodeTipView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActiveTip_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54862(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_54863(); void Init_54864(); void ActiveTip_54865(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_54866(); void __xLuaBaseProxy_Init_54867(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct DriveVehicleBtnController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitFromConfig_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54857(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_54858(); void InitFromConfig_54859(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_54860(); void __xLuaBaseProxy_InitFromConfig_54861(); }; } namespace DLL2SDK::Assembly_CSharp { struct DoubleSPrintController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54854(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_54855(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_54856(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CrouchBtnController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { DLL2SDK::Assembly_CSharp::GameBase::CrouchBtnView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHideProneButtonValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54848(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_54849(); void Init_54850(); void SetHideProneButtonValue_54851(bool value_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_54852(); void __xLuaBaseProxy_Init_54853(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CommonBattlePauseController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::CommonBattlePauseView* m_BattlePauseView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfShutdownWhenClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfBlurWhenOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Close_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnLobby_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMode_OnlyResume_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54834(); bool IfShutdownWhenClose_54835(); bool IfBlurWhenOpen_54836(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_54837(); void Init_54838(); void Close_54839(DLL2SDK::Assembly_CSharp::GameUI::EWindowCloseType closeType_); void Reset_54840(); void OnReturnLobby_54841(); void SetMode_OnlyResume_54842(); bool __xLuaBaseProxy_IfShutdownWhenClose_54843(); bool __xLuaBaseProxy_IfBlurWhenOpen_54844(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_54845(); void __xLuaBaseProxy_Init_54846(); void __xLuaBaseProxy_Close_54847(DLL2SDK::Assembly_CSharp::GameUI::EWindowCloseType P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CloseSniperZoomBtnController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { DLL2SDK::Assembly_CSharp::GameBase::CloseSniperZoomBtnView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseSniperZoom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54824(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_54825(); void Init_54826(); void RegisterDelegates_54827(); void UnRegisterDelegates_54828(); void OnCloseSniperZoom_54829(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_54830(); void __xLuaBaseProxy_Init_54831(); void __xLuaBaseProxy_RegisterDelegates_54832(); void __xLuaBaseProxy_UnRegisterDelegates_54833(); }; } namespace DLL2SDK::Assembly_CSharp { struct CancelAimController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { DLL2SDK::Assembly_CSharp::CancelAimHud* mView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyHideCancelAim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54818(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_54819(); void Init_54820(); void NotifyHideCancelAim_54821(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_54822(); void __xLuaBaseProxy_Init_54823(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BloodGUIController : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* RawItem_; DLL2SDK::Assembly_CSharp::UISprite* BuffSprite_; float FadeOutTime_; float KeepTime_; float MinAngleIntv_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* DeactiveItems_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ActiveItems_; float mPawnSpawnTime_; bool m_ShowBuff_; float m_LeftTime_; struct StaticFields { int32_t MaxCount_; float MaxAlpha_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOverlapped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePawnEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHitEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBuffSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseBuffSprite_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54803(); void Awake_54804(); bool IsOverlapped_54805(float angle_, int32_t range_); void UpdatePawnEffect_54806(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, float dt_); DLL2SDK::Assembly_CSharp::GameUI::BloodGUIController_BloodItem* PlayHitEffect_54807(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void RefreshBuffSprite_54808(); void CloseBuffSprite_54809(); static int32_t _UpdatePawnEffect_m__0_54810(DLL2SDK::Assembly_CSharp::GameUI::BloodGUIController_BloodItem* a_, DLL2SDK::Assembly_CSharp::GameUI::BloodGUIController_BloodItem* b_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRMatchOBController : DLL2SDK::Assembly_CSharp::GameUI::PVPMatchOBController { DLL2SDK::Assembly_CSharp::GameUI::BRMatchOBView* m_BrView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGunBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTeamBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowTeamHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUIWidgets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTopSliderChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMiddleSliderChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToggleButtonParabolaClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToggleButtonGunlineClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeToFreeView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectateModeChange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54780(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_54781(); void Init_54782(); void RegisterDelegates_54783(); void UnRegisterDelegates_54784(); void OnGunBtnClick_54785(); void OnTeamBtnClick_54786(); void OnShowTeamHud_54787(bool show_); void RefreshUIWidgets_54788(); void OnTopSliderChanged_54789(); void OnMiddleSliderChanged_54790(); void OnToggleButtonParabolaClick_54791(); void OnToggleButtonGunlineClick_54792(); void ChangeToFreeView_54793(); void OnSpectateModeChange_54794(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_54795(); void __xLuaBaseProxy_Init_54796(); void __xLuaBaseProxy_RegisterDelegates_54797(); void __xLuaBaseProxy_UnRegisterDelegates_54798(); void __xLuaBaseProxy_OnTopSliderChanged_54799(); void __xLuaBaseProxy_OnMiddleSliderChanged_54800(); void __xLuaBaseProxy_ChangeToFreeView_54801(); void __xLuaBaseProxy_OnSpectateModeChange_54802(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AutoRotationBtnController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54777(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_54778(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_54779(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AutoFireModeController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { DLL2SDK::Assembly_CSharp::GameBase::AutoFireModeView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyOperatorModeChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAssitAimOpened_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54770(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_54771(); void Init_54772(); void OnNotifyOperatorModeChanged_54773(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnAssitAimOpened_54774(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_54775(); void __xLuaBaseProxy_Init_54776(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AimedFireSwitchController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { DLL2SDK::Assembly_CSharp::GameBase::AimedFireSwitchView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCompositeBtnDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCompositeBtnUp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54761(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_54762(); void Init_54763(); void OnBtnUp_54764(); void OnBtnDown_54765(); void OnCompositeBtnDown_54766(int32_t index_); void OnCompositeBtnUp_54767(int32_t index_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_54768(); void __xLuaBaseProxy_Init_54769(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ADSBtnController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { DLL2SDK::Assembly_CSharp::GameBase::ADSButtonView* m_ADSBtnView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54756(); void Init_54757(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_54758(); void __xLuaBaseProxy_Init_54759(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_54760(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIPoolBase : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIItemBase* Template_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Recovery_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Spawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Despawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54721(); template T Spawn_54722(DLL2SDK::Array* args_); void Despawn_54723(DLL2SDK::Assembly_CSharp::UIItemBase* item_); DLL2SDK::UnityEngine::UnityEngine::GameObject* GetItem_54724(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIItemBase : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIPoolBase* Root_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Despawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Recovery_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54717(); void Init_54718(DLL2SDK::Assembly_CSharp::UIPoolBase* root_, DLL2SDK::Array* args_); void Despawn_54719(); void Recovery_54720(); }; } namespace DLL2SDK::Assembly_CSharp { struct ZMSignHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::ZMSignPool* ZMSignPool_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetHUD_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54725(); void RegisterDelegates_54726(); bool get_IsControlByUiState_54727(); uint64_t get_InactiveGameHudState_54728(); void AddItem_54729(DLL2SDK::Assembly_CSharp::PVE::AIPawn* zombiePawn_); void RemoveItem_54730(DLL2SDK::Assembly_CSharp::PVE::AIPawn* zombiePawn_); void OnRoundEnd_54731(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult result_); void ResetHUD_54732(); void _RegisterDelegates_m__0_54733(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void _RegisterDelegates_m__1_54734(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void __xLuaBaseProxy_RegisterDelegates_54735(); void __xLuaBaseProxy_OnRoundEnd_54736(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ZMInjureNumberMgr : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameBase::InjureNumberHUD* ItemTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_NumberItemList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54714(); void Awake_54715(); DLL2SDK::Assembly_CSharp::GameBase::InjureNumberHUD* GetItem_54716(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ZMGoldAddNumberMgr : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameBase::ZMGoldAddNumberHUD* ItemTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_NumberItemList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54711(); void Awake_54712(); DLL2SDK::Assembly_CSharp::GameBase::ZMGoldAddNumberHUD* GetItem_54713(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ZMGoldAddNumberHUD : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIWidget* Widget_; DLL2SDK::Assembly_CSharp::UILabel* Number_; float YOffsetRandom_; float XOffsetRandom_; float m_ShowTime_; bool m_Unused_; DLL2SDK::Assembly_CSharp::UITweener* PositionTween_; DLL2SDK::Assembly_CSharp::UITweener* AlphaTween_; float m_UseTime_; bool m_UseCounting_; struct StaticFields { float INTERVAL_TIME_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanUse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Begin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginUse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54705(); bool CanUse_54706(); void Begin_54707(int32_t value_); void OnFinish_54708(); void BeginUse_54709(); void Update_54710(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct EScreenPos : int32_t { Up_ = static_cast(0x0), Right_ = static_cast(0x1), Down_ = static_cast(0x2), Left_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct EArrowDirection : int32_t { Up_ = static_cast(0x0), Right_ = static_cast(0x1), Down_ = static_cast(0x2), Left_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WarningHud : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIWidget* m_EnemyLockWidget_; DLL2SDK::Assembly_CSharp::UIWidget* m_EnemyComingWidget_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LockTargetList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ProjectileComingList_; bool m_isVTOLExplode_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLockTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMissileComing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMissileExplode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVTOLDead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateChange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54676(); void Start_54677(); void OnLockTarget_54678(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnMissileComing_54679(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnMissileExplode_54680(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnVTOLDead_54681(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void UpdateChange_54682(); void __xLuaBaseProxy_Start_54683(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VoiceTeammateItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIWidget* Root_; DLL2SDK::Assembly_CSharp::UILabel* NameLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OnObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OffObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* VoiceObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ForbidBtn_; DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode CurSelectMode_; uint32_t mPlayerId_; uint32_t CacheSeatIndex_; bool mIsRobot_; bool mRobotForbiden_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnForbidBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShowRoomName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateVoiceStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearVoiceStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVoiceStatus_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54667(); uint32_t get_CachePlayerId_54668(); void Awake_54669(); void OnForbidBtnClick_54670(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void Init_54671(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* info_); void UpdateVoiceStatus_54673(DLL2SDK::mscorlib::System::String* roomName_); void ClearVoiceStatus_54674(); void SetVoiceStatus_54675(DLL2SDK::Assembly_CSharp::GameBase::EVoiceSystemMemberState state_); static DLL2SDK::mscorlib::System::String* GetShowRoomName_54672(DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode channelMode_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VoiceBtnHUDBase : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* mIamTalkingEffectObj_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mTeammateVoiceList_; DLL2SDK::Assembly_CSharp::UIButton* mVoiceAudioBtn_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichObjects* mVoiceAudioState_; DLL2SDK::Assembly_CSharp::UILabel* mVoiceAudioLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mVoiceAudioSelectObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mVoiceAudioUnSelectObj_; DLL2SDK::Assembly_CSharp::GameBase::VoiceBtnHUDItem* mAudioVoiceBtn_; DLL2SDK::Assembly_CSharp::UIButton* mVoiceMicrophoneBtn_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichObjects* mVoiceMicrophoneState_; DLL2SDK::Assembly_CSharp::UILabel* mVoiceMicrophoneLabel_; DLL2SDK::Assembly_CSharp::UISprite* mVoiceMicrophoneSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mVoiceMicrophoneSelectObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mVoiceMicrophoneUnSelectObj_; DLL2SDK::Assembly_CSharp::GameBase::VoiceBtnHUDItem* mMicrophoneVoiceBtn_; bool bIsAudioHideUiOpen_; bool bIsMicrophoneHideUiOpen_; DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode mCacheAudioMode_; DLL2SDK::Assembly_CSharp::UIWidget* mClickTipObj_; DLL2SDK::Assembly_CSharp::TweenAlpha* mClickTipTween_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mVoiceContainer_; float m_holdTalkingTime_; bool b_isBeginTalking_; float m_pressingTimeCount_; bool bRunningVoiceFlag_; bool bEnableTouch_; float minX_; float maxX_; float minY_; float maxY_; int32_t cacheFingerId_; float CAMERA_DISTANCE_Z_; bool bTouching_; DLL2SDK::UnityEngine::UnityEngine::Touch fingerTouch_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadMcBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadMcEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckUseTouchOrNgui_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTouchPosToMic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIfClickMicrophone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowVoiceContainer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNeedClickTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetClickTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshClickTipView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowClickTipTween_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseVoiceDetail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadVoiceAudioBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVoiceAudioBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVoiceMicrophoneBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshVoiceAudioUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshVoiceMicrophoneUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseVoiceAudioUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseVoiceMicrophoneUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVoiceMicrophoneBtnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateChannelAdapter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTopVoiceChannelMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAudioView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIsInVoiceRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAudioVoiceBtnSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshMicrophoneView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMicrophoneVoiceBtnSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTalkingEffectObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRoomMemberStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyOpenUI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54588(); bool get_IsControlByUiState_54589(); uint64_t get_AlwaysShowGameHudState_54590(); uint64_t get_InactiveGameHudState_54591(); bool get_RunningVoiceFlag_54592(); void set_RunningVoiceFlag_54593(bool value_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_54594(); void Awake_54595(); bool OnGamepadMcBegin_54596(); bool OnGamepadMcEnd_54597(); void CheckUseTouchOrNgui_54598(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetTouchPosToMic_54599(DLL2SDK::UnityEngine::UnityEngine::Vector3 touchPos_); bool CheckIfClickMicrophone_54600(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void RegisterDelegates_54601(); void UnRegisterDelegates_54602(); void WillShow_54603(); void ShowVoiceContainer_54604(bool isShow_); void RefreshView_54605(bool isCacheValue_); bool CheckNeedClickTip_54606(); void SetClickTip_54607(bool show_); void RefreshClickTipView_54608(); void ShowClickTipTween_54609(bool show_); void CloseVoiceDetail_54610(); bool OnGamepadVoiceAudioBtnClick_54611(); void OnVoiceAudioBtnClick_54612(); void OnVoiceMicrophoneBtnClick_54613(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void RefreshVoiceAudioUI_54614(bool open_); void RefreshVoiceMicrophoneUI_54615(bool open_); void CloseVoiceAudioUI_54616(); void CloseVoiceMicrophoneUI_54617(); void OnVoiceMicrophoneBtnPress_54618(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool isPress_); void UpdateChannelAdapter_54619(); DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode GetTopVoiceChannelMode_54620(DLL2SDK::mscorlib::System::Collections::Generic::List_1* searchList_); void RefreshAudioView_54621(bool isCacheValue_); bool CheckIsInVoiceRoom_54622(DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode mode_, bool isHodeMode_); void OnAudioVoiceBtnSwitch_54623(DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode audioMode_, bool hold_); void RefreshMicrophoneView_54624(bool isCacheValue_); void OnMicrophoneVoiceBtnSwitch_54625(DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode mode_, bool hold_); void Tick_54626(float dt_); void WillClose_54627(); void OnDestroy_54628(); void TickImpl_54629(float dt_); void SetTalkingEffectObj_54630(bool show_); void UpdateRoomMemberStatus_54631(DLL2SDK::mscorlib::System::String* roomName_); void NotifyOpenUI_54632(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void __xLuaBaseProxy_Awake_54633(); void __xLuaBaseProxy_RegisterDelegates_54634(); void __xLuaBaseProxy_UnRegisterDelegates_54635(); void __xLuaBaseProxy_WillShow_54636(); void __xLuaBaseProxy_Tick_54637(float P0_); void __xLuaBaseProxy_WillClose_54638(); void __xLuaBaseProxy_OnDestroy_54639(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VoiceBtnHUD_Br : DLL2SDK::Assembly_CSharp::GameBase::VoiceBtnHUDBase { DLL2SDK::mscorlib::System::Collections::Generic::List_1* playerList_; float mVoiceUpdatePositionTime_; float mUpdateTeamInfoTimer_; DLL2SDK::Assembly_CSharp::UISprite* BackgroundSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BackgroundTipObj_; int32_t BackgroundOriginHeight_; DLL2SDK::Array* BackgroundDeltaHeight_; int32_t lastX_; int32_t lastZ_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNeedClickTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetClickTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTeamInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTeamMate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTeamUI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54647(); bool CheckNeedClickTip_54648(); void SetClickTip_54649(bool show_); void Tick_54650(float dt_); void UpdateTeamInfo_54651(); int32_t SortFunc_54652(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* a_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* b_); bool IsTeamMate_54653(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* pi_); void UpdateTeamUI_54654(); bool __xLuaBaseProxy_CheckNeedClickTip_54655(); void __xLuaBaseProxy_SetClickTip_54656(bool P0_); void __xLuaBaseProxy_Tick_54657(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VoiceBtnHUDItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* VoiceBtnList_; DLL2SDK::System_Core::System::Action_2* ClickCallback_; DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode mCacheChannel_; bool mCacheHold_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitVoiceBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54640(); void Awake_54641(); void OnBtnClick_54642(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void InitVoiceBtn_54643(DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode mode_, bool isHold_, DLL2SDK::System_Core::System::Action_2* callback_); void Refresh_54644(DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode mode_, bool isHold_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EBrOpenUIType : int32_t { Voice_ = static_cast(0x0), Chat_ = static_cast(0x1), Setting_ = static_cast(0x2), PersonalityAction_ = static_cast(0x3), MapView_ = static_cast(0x4), Bag_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct VehicleHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Array* ButtonTypeInfos_; DLL2SDK::Array* LeftSkillRoots_; DLL2SDK::Array* RightSkillRoots_; DLL2SDK::Array* VehicleUIInfos_; DLL2SDK::Assembly_CSharp::GameEngine::VehicleHUD_VehicleInfo* vehicleInfo_; DLL2SDK::Assembly_CSharp::UIButton* BrakeBtn_; DLL2SDK::Assembly_CSharp::UIButton* LeftBrakeBtn_; DLL2SDK::Assembly_CSharp::UIButton* MotorUpBtn_; DLL2SDK::Assembly_CSharp::UIButton* MotorDownBtn_; DLL2SDK::Assembly_CSharp::UIButton* LeftMotorUpBtn_; DLL2SDK::Assembly_CSharp::UIButton* LeftMotorDownBtn_; DLL2SDK::Assembly_CSharp::UIButton* SpeakerBtn_; DLL2SDK::Assembly_CSharp::UIButton* changeSeatBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* accBtn_; DLL2SDK::Array* accPressedSprites_; DLL2SDK::Assembly_CSharp::UIButton* JumpBtn_; DLL2SDK::Assembly_CSharp::UIButton* ExploBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* onVehicleRoot_; DLL2SDK::Assembly_CSharp::UISprite* leftArrow_; DLL2SDK::Assembly_CSharp::UISprite* leftNormalArrow_; DLL2SDK::Assembly_CSharp::UISprite* rightArrow_; DLL2SDK::Assembly_CSharp::UISprite* rightNormalArrow_; DLL2SDK::Assembly_CSharp::UISprite* forwardArrow_; DLL2SDK::Assembly_CSharp::UISprite* forwardNormalArrow_; DLL2SDK::Assembly_CSharp::UISprite* backwardArrow_; DLL2SDK::Assembly_CSharp::UISprite* backNormalArrow_; DLL2SDK::UnityEngine::UnityEngine::GameObject* leftRightRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* forwardBackwardRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* buttonControlRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* handSpikeControlRoot_; DLL2SDK::UnityEngine::UnityEngine::Transform* handSpike_; DLL2SDK::UnityEngine::UnityEngine::GameObject* handSpikeBackward_; DLL2SDK::UnityEngine::UnityEngine::GameObject* handSpikeBackwardPressed_; DLL2SDK::UnityEngine::UnityEngine::GameObject* handSpikeBackwardNormal_; DLL2SDK::UnityEngine::UnityEngine::GameObject* handSpikeLeftSign_; DLL2SDK::UnityEngine::UnityEngine::GameObject* handSpikeRightSign_; DLL2SDK::UnityEngine::UnityEngine::GameObject* joystickControlRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* drivingRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* vehicleStateRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* centerVehicleStateRoot_; DLL2SDK::Assembly_CSharp::UISprite* centerVehicleIcon_; DLL2SDK::Assembly_CSharp::UISprite* joystickOn_; DLL2SDK::UnityEngine::UnityEngine::Transform* joystickHandleTrans_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HelicopterExtraBtnRoot_; DLL2SDK::Assembly_CSharp::UIWidget* upArrow_; DLL2SDK::Assembly_CSharp::UIWidget* downArrow_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ChangeSeatObject_; DLL2SDK::UnityEngine::UnityEngine::Transform* changeSeatFx_; DLL2SDK::Array* changeSeatTweens_; DLL2SDK::Assembly_CSharp::UIProgressBar* healthBar_; DLL2SDK::Assembly_CSharp::UIProgressBar* bigHealthProgressBar_; DLL2SDK::Assembly_CSharp::UILabel* hpTxt_; DLL2SDK::Assembly_CSharp::GameEngine::HelicopterSkillComponent* helicopterSkillComponent_; bool buttonMirrored_; bool handSpikeMirrored_; float lastSpeed_; float lastFuel_; float lastHealth_; float fuelBlinkThreshold_; float healthlBlinkThreshold_; DLL2SDK::UnityEngine::UnityEngine::Vector3 leftRightCenterPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 forwardBackwardCenterPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 handSpikeSteerPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 handSpikeBackwardPos_; bool readyInitDriveHandle_; int32_t currentFrameCount_; DLL2SDK::Array* teamColors_; DLL2SDK::Assembly_CSharp::GameEngine::EVehicleHUDState mVehicleType_; float lastChangeSeatClickTime_; DLL2SDK::Assembly_CSharp::GameEngine::EVehicleHUDState currentState_; DLL2SDK::Assembly_CSharp::GameEngine::SeatMode currentSeatMode_; struct StaticFields { float kJoyStickButtonSize_; float kHandSpikeButtonSize_; float emulatorAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIBanClickType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateHealthProgressBar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBrokenIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadXClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadBrakePress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadBrakeRelease_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReadyInitDriveHandle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryRefreshDriveHandle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetButtonType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitDriveHandle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVehicleJoyStickChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitInEmulator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBrakeBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAccBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshVehicleSkillVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshMotorBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTargetButtonTypeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTargetVehicleUIInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDriveButtonType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetDriveButtonType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckVehicleControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDriveBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHelicopterAlarm_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayCancelSave_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelSaveForPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRideBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeSeatBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetoffBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVehicleJumpBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVehicleExploBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrakeBtnPressed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrakeBtnReleased_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMotorUpBtnPressed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMotorUpBtnReleased_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMotorDownBtnPressed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMotorDownBtnReleased_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSeat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSeatId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowNormalHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshCenterVehicleState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowDrivingRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowGetOnBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetJoySticksPanelController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetButtonMirrored_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHandeSpikeMirrored_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWidgetMirrored_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGameHandleMirrorRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVehicleType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54510(); bool get_IsControlByUiState_54511(); uint64_t get_InactiveGameHudState_54512(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType GetUIBanClickType_54513(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_54514(); DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState get_mPawnSwitchState_54515(); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* get_currentVehicle_54516(); void Awake_54517(); void SetActive_54518(bool value_, bool enableOptimize_); void CheckState_54519(); void Tick_54520(float dt_); void UpdateHealthProgressBar_54521(bool isForce_); void SetBrokenIcon_54522(); bool OnGamepadXClick_54523(); bool OnGamepadBrakePress_54524(); bool OnGamepadBrakeRelease_54525(); void RegisterDelegates_54526(); void UnRegisterDelegates_54527(); void OnDestroy_54528(); void SetReadyInitDriveHandle_54529(); void TryRefreshDriveHandle_54530(); DLL2SDK::Assembly_CSharp::GameEngine::DriveButtonType GetButtonType_54531(); void InitDriveHandle_54532(); void OnVehicleJoyStickChanged_54533(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void InitInEmulator_54534(); void RefreshBrakeBtnState_54535(DLL2SDK::Assembly_CSharp::GameEngine::DriveButtonType buttonType_, bool isMirror_); void RefreshAccBtnState_54536(DLL2SDK::Assembly_CSharp::GameEngine::DriveButtonType buttonType_, bool isMirror_); void RefreshVehicleSkillVisible_54537(DLL2SDK::Assembly_CSharp::GameEngine::DriveButtonType buttonType_); void RefreshMotorBtnState_54538(DLL2SDK::Assembly_CSharp::GameEngine::DriveButtonType buttonType_, bool isMirror_); DLL2SDK::Assembly_CSharp::GameEngine::VehicleHUD_ButtonTypeInfo* GetTargetButtonTypeInfo_54539(DLL2SDK::Assembly_CSharp::GameEngine::DriveButtonType btnType_); DLL2SDK::Assembly_CSharp::GameEngine::VehicleHUD_VehicleUIInfo* GetTargetVehicleUIInfo_54540(DLL2SDK::Assembly_CSharp::GameEngine::EVehicleType vehicleType_); void SetDriveButtonType_54541(); void SetDriveButtonType_54542(DLL2SDK::Assembly_CSharp::GameEngine::DriveButtonType btnType_); void CheckVehicleControl_54543(DLL2SDK::Assembly_CSharp::GameEngine::EVehicleHUDState type_); void DelayVehicle_54544(); void OnDriveBtnClicked_54545(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnHelicopterAlarm_54546(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void DelayCancelSave_54547(); void CancelSaveForPawn_54548(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* brPawn_); void OnRideBtnClicked_54549(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnChangeSeatBtnClicked_54550(); void OnGetoffBtnClicked_54551(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnVehicleJumpBtnClicked_54552(); void OnVehicleExploBtnClicked_54553(); void OnBrakeBtnPressed_54554(); void OnBrakeBtnReleased_54555(); void OnMotorUpBtnPressed_54556(); void OnMotorUpBtnReleased_54557(); void OnMotorDownBtnPressed_54558(); void OnMotorDownBtnReleased_54559(); void UpdateSeat_54560(); void SetSeatId_54561(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::UISprite* seat_); void ShowNormalHUD_54562(bool showRidingHUD_, bool showDrivingHUD_, bool isRemote_); void SetState_54563(DLL2SDK::Assembly_CSharp::GameEngine::EVehicleHUDState state_, bool isRemote_); void RefreshCenterVehicleState_54564(); void ShowDrivingRoot_54565(bool visible_); void ShowGetOnBtn_54566(); DLL2SDK::Assembly_CSharp::GameBase::JoySticksPanelController* GetJoySticksPanelController_54567(); void SetButtonMirrored_54568(bool mirror_); void SetHandeSpikeMirrored_54569(bool mirror_); void SetWidgetMirrored_54570(DLL2SDK::UnityEngine::UnityEngine::GameObject* widget_, DLL2SDK::UnityEngine::UnityEngine::Vector3 originPos_, bool isMirror_); void SetGameHandleMirrorRotation_54571(); int32_t get_currentVehType_54572(); void SetVehicleType_54573(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType __xLuaBaseProxy_GetUIBanClickType_54575(); void __xLuaBaseProxy_Awake_54576(); void __xLuaBaseProxy_SetActive_54577(bool P0_, bool P1_); void __xLuaBaseProxy_Tick_54578(float P0_); void __xLuaBaseProxy_RegisterDelegates_54579(); void __xLuaBaseProxy_UnRegisterDelegates_54580(); void __xLuaBaseProxy_OnDestroy_54581(); static void _cctor_54574(); }; } namespace DLL2SDK::Assembly_CSharp { struct VNG18InGame : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54509(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct TankHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* fpsRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* tpsRoot_; DLL2SDK::Assembly_CSharp::UILabel* fpsReload_; DLL2SDK::Assembly_CSharp::UILabel* tpsReload_; DLL2SDK::Assembly_CSharp::UILabel* speedTxt_; DLL2SDK::Assembly_CSharp::UILabel* ammonTxt_; DLL2SDK::Assembly_CSharp::UISprite* ammonIcon_; DLL2SDK::Assembly_CSharp::UIProgressBar* bloodProgress_; DLL2SDK::UnityEngine::UnityEngine::Transform* body_; DLL2SDK::Assembly_CSharp::UIButton* skillBtn_; DLL2SDK::UnityEngine::UnityEngine::Transform* aim_; DLL2SDK::UnityEngine::UnityEngine::Transform* fpsWeaponAim_; DLL2SDK::UnityEngine::UnityEngine::Transform* weaponAim_; DLL2SDK::Assembly_CSharp::GameEngine::TankSkillComponent* skillComponent_; DLL2SDK::Assembly_CSharp::UILabel* skillNumTxt_; DLL2SDK::Assembly_CSharp::UIWidget* skillReady_; DLL2SDK::Assembly_CSharp::UILabel* distanceTxt_; DLL2SDK::Assembly_CSharp::UIProgressBar* tpsReloadProgress_; DLL2SDK::Array* fpsReloadProgress_; DLL2SDK::Assembly_CSharp::UISprite* bodyIcon_; DLL2SDK::Assembly_CSharp::UISprite* cannonIcon_; DLL2SDK::Assembly_CSharp::UISprite* bodyBg_; DLL2SDK::Assembly_CSharp::UISprite* cannonBg_; DLL2SDK::UnityEngine::UnityEngine::Color normalCannonIconColor_; DLL2SDK::UnityEngine::UnityEngine::Color normalCannonBgColor_; DLL2SDK::UnityEngine::UnityEngine::Color brokenCannonIconColor_; DLL2SDK::UnityEngine::UnityEngine::Color brokenCannonBgColor_; DLL2SDK::UnityEngine::UnityEngine::Color normalBodyIconColor_; DLL2SDK::UnityEngine::UnityEngine::Color normalBodyBgColor_; DLL2SDK::UnityEngine::UnityEngine::Color brokenBodyIconColor_; DLL2SDK::UnityEngine::UnityEngine::Color brokenBodyBgColor_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* aimTranstionFx_; int32_t m_SkillNum_; bool m_IsSkillReady_; DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* currentVehicle_; int32_t m_AmmoCount_; DLL2SDK::Assembly_CSharp::UIRoot* uiRoot_; bool m_Aiming_; float distanceTime_; float currentTargetDistance_; float currentDistance_; struct StaticFields { int32_t AimFingerID_; DLL2SDK::Assembly_CSharp::GameEngine::StandardButton AimButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchAimmingState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBeginSwitchAimmingState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSkillState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateHealthProgressBar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTankWeaponRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeaponAmmonCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeaponAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateReloadState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAimingState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateGamepadAiming_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54465(); int32_t get_AmmoCount_54466(); void set_AmmoCount_54467(int32_t value_); uint64_t get_ActiveGameHudState_54468(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_54469(); bool get_IsControlByUiState_54470(); void Awake_54471(); void RegisterDelegates_54472(); void UnRegisterDelegates_54473(); void OnSwitchAimmingState_54474(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnBeginSwitchAimmingState_54475(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void Tick_54476(float dt_); void UpdateDistance_54477(); void UpdateSkillState_54478(); void UpdateHealthProgressBar_54479(); void UpdateSpeed_54480(); void UpdateTankWeaponRotation_54481(); void UpdateWeaponAmmonCount_54482(); void UpdateWeaponAim_54483(); void UpdateReloadState_54484(); void SetAimingState_54485(bool isAiming_); bool SimulateGamepadAiming_54486(); void __xLuaBaseProxy_Awake_54487(); void __xLuaBaseProxy_RegisterDelegates_54488(); void __xLuaBaseProxy_UnRegisterDelegates_54489(); void __xLuaBaseProxy_Tick_54490(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SpectatingRelevant : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UILabel* PlayerID_; DLL2SDK::Assembly_CSharp::UILabel* ServerRelevant_; DLL2SDK::Assembly_CSharp::UILabel* ClientRelevant_; DLL2SDK::Assembly_CSharp::UILabel* CurRelevant_; DLL2SDK::Assembly_CSharp::UILabel* NewMoveData_; DLL2SDK::Assembly_CSharp::UILabel* ReSpawnData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54459(); bool get_IsControlByUiState_54460(); uint64_t get_ActiveGameHudState_54461(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_54462(); void Tick_54463(float dt_); void __xLuaBaseProxy_Tick_54464(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SpectatingHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::Transform* SpectatingModeRoot_; DLL2SDK::Assembly_CSharp::UIButton* SpectatingModeBtn_1P_; DLL2SDK::Assembly_CSharp::UISprite* Selected_1PMode_; DLL2SDK::Assembly_CSharp::UISprite* UnSelected_1PMode_; DLL2SDK::Assembly_CSharp::UILabel* Mode1PLabel_; DLL2SDK::Assembly_CSharp::UIButton* SpectatingModeBtn_3P_; DLL2SDK::Assembly_CSharp::UISprite* Selected_3PMode_; DLL2SDK::Assembly_CSharp::UISprite* UnSelected_3PMode_; DLL2SDK::Assembly_CSharp::UILabel* Mode3PLabel_; DLL2SDK::UnityEngine::UnityEngine::Color SelectedColor_; DLL2SDK::UnityEngine::UnityEngine::Color UnSelectedColor_; DLL2SDK::Assembly_CSharp::UIButton* NextSpectatingBtn_; DLL2SDK::Assembly_CSharp::UILabel* SpectatingTargetLabel_; DLL2SDK::Assembly_CSharp::UIWidget* SpectModeRoot_; DLL2SDK::Assembly_CSharp::UILabel* HPLabel_; DLL2SDK::Assembly_CSharp::UIProgressBar* HPSlider_; DLL2SDK::Assembly_CSharp::UISprite* CurWeaponIcon_; DLL2SDK::Assembly_CSharp::UIWidget* ViewTargetInfoContaier_; DLL2SDK::Assembly_CSharp::UILabel* IndexLabel_; DLL2SDK::Assembly_CSharp::UILabel* KillNumLabel_; DLL2SDK::Assembly_CSharp::UISprite* TitleBG_1_; DLL2SDK::Assembly_CSharp::UISprite* TitleBG_2_; bool m_HideSelectModeBtn_; float m_NextSpectatingBtnTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanSwitchSpectatingMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadNextPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadChangeMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNextPlayerClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On1PModeBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On3PModeBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectateModeChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckViewTargetInfoShowState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCommonInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshHP_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54355(); bool get_IsControlByUiState_54356(); uint64_t get_InactiveGameHudState_54357(); uint64_t get_ActiveGameHudState_54358(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_54359(); bool get_IsGameCanSwitchSpectatingMode_54360(); bool IsCanSwitchSpectatingMode_54361(); void RegisterDelegates_54362(); void UnRegisterDelegates_54363(); void SetActive_54364(bool value_, bool enableOptimize_); void ForceRegisterDelegates_54365(); bool OnGamepadNextPlayer_54366(); bool OnGamepadChangeMode_54367(); void Awake_54368(); void OnNextPlayerClick_54369(); void On1PModeBtnClick_54370(); void On3PModeBtnClick_54371(); void OnSpectateModeChanged_54372(); void CheckViewTargetInfoShowState_54373(); void Tick_54374(float dt_); void UpdateCommonInfo_54375(); void UpdateWeaponInfo_54376(); void RefreshHP_54377(); void __xLuaBaseProxy_RegisterDelegates_54378(); void __xLuaBaseProxy_UnRegisterDelegates_54379(); void __xLuaBaseProxy_SetActive_54380(bool P0_, bool P1_); void __xLuaBaseProxy_ForceRegisterDelegates_54381(); void __xLuaBaseProxy_Awake_54382(); void __xLuaBaseProxy_Tick_54383(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SpectatingHUD_MP : DLL2SDK::Assembly_CSharp::GameBase::SpectatingHUD { DLL2SDK::UnityEngine::UnityEngine::Color RegularColor_; DLL2SDK::UnityEngine::UnityEngine::Color RebelColor_; DLL2SDK::UnityEngine::UnityEngine::Color FFANormalColor_; DLL2SDK::Assembly_CSharp::UISprite* CarePackageStreakIcon_; DLL2SDK::Array* GrenadeIconList_; DLL2SDK::Array* KillStreakIconList_; DLL2SDK::Array* KillStreakActiveIconList_; DLL2SDK::Array* KillStreakCurIconList_; DLL2SDK::Assembly_CSharp::UILabel* StreakScoreLabel_; DLL2SDK::Assembly_CSharp::UIProgressBar* StreakScoreSlider_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BombIcon_Regular_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BombIcon_Rebel_; DLL2SDK::Assembly_CSharp::UISprite* UltIcon_; DLL2SDK::Assembly_CSharp::UISprite* UltBG_; DLL2SDK::Assembly_CSharp::UISprite* UltEnergySprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* StreakRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* StreakEmptyGO_; DLL2SDK::Assembly_CSharp::UISprite* GrenadeBG_1_; DLL2SDK::Assembly_CSharp::UISprite* GrenadeBG_2_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GrenadeEmptyGO_1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GrenadeEmptyGO_2_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SkillGO_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SkillEmptyGO_; DLL2SDK::Assembly_CSharp::UIGrid* BottomGrid_; DLL2SDK::Assembly_CSharp::UIWidget* WeaponWidget_; int32_t m_LastStreakScore_; int32_t m_CurStreakScore_; uint32_t m_PlayerID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNextPlayerClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRoleHUDInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWhenObserve_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateKillStreakInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsStreakValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCarePackageStreakValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortKillStreak_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGrenadeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUltInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBombIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEmptyUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWidgetAnchors_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54415(); void OnNextPlayerClick_54416(); void Tick_54417(float dt_); void UpdateRoleHUDInfo_54418(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* currPlayerInfo_); void UpdateWhenObserve_54419(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, DLL2SDK::Assembly_CSharp::Network::SyncObserverInfo* obInfo_, DLL2SDK::Assembly_CSharp::Network::SyncObserverBullet* bulletInfo_); void UpdateKillStreakInfo_54420(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, DLL2SDK::Assembly_CSharp::Network::SyncObserverInfo* obInfo_, DLL2SDK::Assembly_CSharp::Network::SyncObserverBullet* bulletInfo_); bool IsStreakValid_54421(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, int32_t itemID_); bool IsCarePackageStreakValid_54422(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, DLL2SDK::Assembly_CSharp::Network::SyncObserverInfo* obInfo_); void SortKillStreak_54423(DLL2SDK::Assembly_CSharp::Network::SyncObserverInfo* obInfo_); void UpdateGrenadeInfo_54424(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, DLL2SDK::Assembly_CSharp::Network::SyncObserverInfo* obInfo_, DLL2SDK::Assembly_CSharp::Network::SyncObserverBullet* bulletInfo_); void UpdateUltInfo_54425(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, DLL2SDK::Assembly_CSharp::Network::SyncObserverInfo* obInfo_, DLL2SDK::Assembly_CSharp::Network::SyncObserverBullet* bulletInfo_); void UpdateBombIcon_54426(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, DLL2SDK::Assembly_CSharp::Network::SyncObserverInfo* obInfo_, DLL2SDK::Assembly_CSharp::Network::SyncObserverBullet* bulletInfo_); void UpdateEmptyUI_54427(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, DLL2SDK::Assembly_CSharp::Network::SyncObserverInfo* obInfo_, DLL2SDK::Assembly_CSharp::Network::SyncObserverBullet* bulletInfo_); void UpdateWidgetAnchors_54428(); void __xLuaBaseProxy_OnNextPlayerClick_54429(); void __xLuaBaseProxy_Tick_54430(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SpectatingHUD_BR : DLL2SDK::Assembly_CSharp::GameBase::SpectatingHUD { DLL2SDK::Assembly_CSharp::UISprite* GrenadeIcon_; DLL2SDK::Assembly_CSharp::UISprite* BRMedicIcon_; DLL2SDK::Assembly_CSharp::UISprite* BRMedicIcon_Inactive_; DLL2SDK::Assembly_CSharp::UILabel* BRMedicNumLabel_; DLL2SDK::Assembly_CSharp::UISprite* VestIcon_; DLL2SDK::Array* VestArray_; DLL2SDK::Assembly_CSharp::UISprite* UltIcon_; DLL2SDK::Assembly_CSharp::UISprite* UltBG_; DLL2SDK::Assembly_CSharp::UISprite* UltEnergySprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* UltLevelupEffect_; DLL2SDK::Assembly_CSharp::UIButton* PackageButton_; DLL2SDK::Assembly_CSharp::UILabel* AmmoCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* CarriedAmmoCountLabel_; DLL2SDK::Assembly_CSharp::UISprite* BagIcon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BagTenSlot_; DLL2SDK::Array* BagTenSlotArray_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BagFiveSlot_; DLL2SDK::Array* BagFiveSlotArry_; DLL2SDK::Assembly_CSharp::UISprite* HPContent_; DLL2SDK::Assembly_CSharp::UILabel* TeamIndexLabel_; DLL2SDK::Assembly_CSharp::UISprite* TeamIndexColor_; DLL2SDK::Assembly_CSharp::UISprite* TeamIndexColor2_; DLL2SDK::UnityEngine::UnityEngine::GameObject* UltEnergyLayer_; DLL2SDK::Assembly_CSharp::UILabel* UltEnergyLayerLabel_; float TeamIndexColorAlpha_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Color kBrightColor_; DLL2SDK::UnityEngine::UnityEngine::Color kDarkColor_; DLL2SDK::mscorlib::System::String* kBrightSpriteName_; DLL2SDK::mscorlib::System::String* kDarkSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanSwitchSpectatingMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameHUDStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadPressed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenPackage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnObSkillLevelUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayHideEffectObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshHP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBloodBar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWhenObserve_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMedic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGrenade_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUltInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAmmoCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateVestInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBagInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54384(); uint64_t get_InactiveGameHudState_54385(); bool IsCanSwitchSpectatingMode_54386(); void Awake_54387(); void OnGameHUDStateChanged_54388(); void RegisterDelegates_54389(); void UnRegisterDelegates_54390(); bool OnGamepadPressed_54391(); void OpenPackage_54392(); void OnObSkillLevelUp_54393(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void DelayHideEffectObj_54394(); void RefreshHP_54395(); void SetBloodBar_54396(float scale_, bool threeStyle_); void Tick_54397(float dt_); void UpdateWhenObserve_54398(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* playerInfo_, DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentManager* mgr_); void UpdateMedic_54399(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* playerInfo_, DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentManager* mgr_); void UpdateGrenade_54400(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* playerInfo_, DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentManager* mgr_); void UpdateUltInfo_54401(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* playerInfo_, DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentManager* mgr_); void UpdateAmmoCount_54402(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* playerInfo_, DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentManager* mgr_); void UpdateVestInfo_54403(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* playerInfo_, DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentManager* mgr_); void SetVest_54404(int32_t count_, DLL2SDK::mscorlib::System::String* spriteName_); void ChangeSprite_54405(DLL2SDK::Assembly_CSharp::UISprite* binding_, bool reveal_); void UpdateBagInfo_54406(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* playerInfo_, DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentManager* mgr_); bool __xLuaBaseProxy_IsCanSwitchSpectatingMode_54408(); void __xLuaBaseProxy_Awake_54409(); void __xLuaBaseProxy_OnGameHUDStateChanged_54410(); void __xLuaBaseProxy_RegisterDelegates_54411(); void __xLuaBaseProxy_UnRegisterDelegates_54412(); void __xLuaBaseProxy_RefreshHP_54413(); void __xLuaBaseProxy_Tick_54414(float P0_); static void _cctor_54407(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SpectatingFreeViewOperateHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UISprite* joystickOn_; DLL2SDK::UnityEngine::UnityEngine::Transform* joystickHandleTrans_; DLL2SDK::Assembly_CSharp::UIWidget* upArrow_; DLL2SDK::Assembly_CSharp::UIWidget* downArrow_; bool buttonMirrored_; bool handSpikeMirrored_; DLL2SDK::UnityEngine::UnityEngine::Vector3 leftRightCenterPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 forwardBackwardCenterPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 handSpikeSteerPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 handSpikeBackwardPos_; bool readyInitDriveHandle_; int32_t currentFrameCount_; struct StaticFields { float kJoyStickButtonSize_; float kHandSpikeButtonSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIBanClickType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReadyInitDriveHandle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryRefreshDriveHandle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitDriveHandle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowGetOnBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetJoySticksPanelController_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54334(); bool get_IsControlByUiState_54335(); uint64_t get_InactiveGameHudState_54336(); uint64_t get_ActiveGameHudState_54337(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType GetUIBanClickType_54338(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_54339(); void Tick_54340(float dt_); void UnRegisterDelegates_54341(); void SetReadyInitDriveHandle_54342(); void TryRefreshDriveHandle_54343(); void InitDriveHandle_54344(); void OnEnable_54345(); void OnDisable_54346(); void ShowGetOnBtn_54347(); DLL2SDK::Assembly_CSharp::GameBase::JoySticksPanelController* GetJoySticksPanelController_54348(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType __xLuaBaseProxy_GetUIBanClickType_54350(); void __xLuaBaseProxy_Tick_54351(float P0_); void __xLuaBaseProxy_UnRegisterDelegates_54352(); void __xLuaBaseProxy_OnEnable_54353(); void __xLuaBaseProxy_OnDisable_54354(); static void _cctor_54349(); }; } namespace DLL2SDK::Assembly_CSharp { struct SpectatingDetailCell_PH : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIWidget* Root_; DLL2SDK::Assembly_CSharp::UIWidget* WeaponRoot_; DLL2SDK::Assembly_CSharp::UIWidget* NoWeaponRoot_; DLL2SDK::Assembly_CSharp::UIWidget* GrenadeRoot_; DLL2SDK::Assembly_CSharp::UIWidget* NoGrenadeRoot_; DLL2SDK::Assembly_CSharp::UISprite* WeaponSprite_; DLL2SDK::Assembly_CSharp::UISprite* GrenadeSprite_; DLL2SDK::Assembly_CSharp::UISprite* CloneSprite_; DLL2SDK::Assembly_CSharp::UISprite* SwitchSprite_; DLL2SDK::Assembly_CSharp::UILabel* CloneCntLabel_; DLL2SDK::Assembly_CSharp::UILabel* SwitchCntLabel_; DLL2SDK::Assembly_CSharp::UILabel* TacticalCntLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54333(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SlotMachineItemHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Array* Icons_; DLL2SDK::Array* Texts_; DLL2SDK::Array* BackGrids_; float Duration_; float MaxSpeed_; int32_t StopCount_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _SpriteNames_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _IconTextNames_k__BackingField_; DLL2SDK::mscorlib::System::String* _TargetSpriteName_k__BackingField_; DLL2SDK::mscorlib::System::String* _TargetIconTextName_k__BackingField_; DLL2SDK::mscorlib::System::String* m_NextSpriteName_; DLL2SDK::mscorlib::System::String* m_NextIconTextName_; float Height_; DLL2SDK::Assembly_CSharp::GameUI::SlotMachineItemHUD_Callback* m_Callback_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartRoll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenNextItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Roll_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54311(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_SpriteNames_54312(); void set_SpriteNames_54313(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_IconTextNames_54314(); void set_IconTextNames_54315(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::String* get_TargetSpriteName_54316(); void set_TargetSpriteName_54317(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_TargetIconTextName_54318(); void set_TargetIconTextName_54319(DLL2SDK::mscorlib::System::String* value_); void StartRoll_54320(DLL2SDK::Assembly_CSharp::GameUI::SlotMachineItemHUD_Callback* callback_); void GenNextItem_54321(); DLL2SDK::mscorlib::System::Collections::IEnumerator* Roll_54322(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SkipCutSceneHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIWidget* ThisWidget_; DLL2SDK::Assembly_CSharp::UIButton* SkipButton_; DLL2SDK::Assembly_CSharp::UIButton* FullScreenButton_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSkipButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickShowSkipButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideSkipButton_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54305(); void Awake_54306(); void OnSkipButtonClick_54307(); void OnClickShowSkipButton_54308(); void HideSkipButton_54309(); void __xLuaBaseProxy_Awake_54310(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SentryGunTopFlagHud : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::GameBase::SentryGunPawn* m_owner_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_transform_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_mainCameraTransform_; float scaleA_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_cacheScale_; DLL2SDK::Assembly_CSharp::UISprite* SenterGunIcon_; DLL2SDK::Assembly_CSharp::UIWidget* m_RootWidget_; DLL2SDK::Assembly_CSharp::UILabel* WeaponNameLabel_; struct StaticFields { DLL2SDK::mscorlib::System::String* SAMTurret_UI_ICON_; DLL2SDK::mscorlib::System::String* SentryGun_UI_ICON_; DLL2SDK::mscorlib::System::String* SentryGun_Name_LOC_; DLL2SDK::mscorlib::System::String* SAMTurretGun_Name_LOC_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54302(); void Init_54303(DLL2SDK::Assembly_CSharp::GameBase::Pawn* owner_); void UpdateUI_54304(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SelfExplodingProgressHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIWidget* Root_; DLL2SDK::Assembly_CSharp::UISprite* m_ExplodingProgressBar_; bool m_IsInExplodingProgress_; float m_TimeInExplodingProgress_; float m_SelfExplodingTotalTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOpenProgressBarValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedHide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExplodProgressCompleted_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54291(); float get_SelfExplodingTotalTime_54292(); void set_SelfExplodingTotalTime_54293(float value_); void Start_54294(); void SetOpenProgressBarValue_54295(float value_); bool IsNeedHide_54296(); void Reset_54297(bool bActive_); void ShowUI_54298(bool bShow_); void Update_54299(); void ExplodProgressCompleted_54300(); void __xLuaBaseProxy_Start_54301(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ScreenEffectHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ScreenEffectDic_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowOrHideScreenEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShowOrHideEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54279(); void RegisterDelegates_54280(); void UnRegisterDelegates_54281(); void ShowOrHideScreenEffect_54282(int32_t assetID_, bool active_); void OnNotifyShowOrHideEffect_54283(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void __xLuaBaseProxy_RegisterDelegates_54284(); void __xLuaBaseProxy_UnRegisterDelegates_54285(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ScoreHUDStars : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* StarSprite1_; DLL2SDK::Assembly_CSharp::UISprite* StarSprite2_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayByScoreCategory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFull_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54274(); void Play_54275(); void PlayByScoreCategory_54276(int32_t inScoreCategory_); void PlayFull_54277(); void Reset_54278(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ScoreHUDItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* label_; DLL2SDK::Assembly_CSharp::GameBase::ScoreHUD* owner_; int32_t scoreCategory_; DLL2SDK::UnityEngine::UnityEngine::GameObject* starTemplate_; DLL2SDK::Assembly_CSharp::GameBase::ScoreHUDStars* star_; struct StaticFields { float fadeOutTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayFinised_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54268(); void Play_54269(DLL2SDK::mscorlib::System::String* inText_, float lifeTime_, int32_t inScoreCategory_); void Reset_54270(); void FadeOut_54271(); void OnPlayFinised_54272(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ScoreHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIWidget* widgetRoot_; DLL2SDK::Assembly_CSharp::UILabel* labelScore_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* reasonItemList_; DLL2SDK::UnityEngine::UnityEngine::Animator* m_Animator_; int32_t m_CumulativeScore_; float m_ShowRoundEndTime_; DLL2SDK::Array* reasonLocalPosList_; DLL2SDK::System::System::Collections::Generic::Queue_1* inActiveQueue_; DLL2SDK::System::System::Collections::Generic::Queue_1* activeQueue_; DLL2SDK::UnityEngine::UnityEngine::Color normalColor_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* cachedScoringList_; bool UseOptimize_; bool DoOptimizeRebind_; bool m_EnableCheckAnimationFinish_; float m_StartCheckAnimationFinishTime_; struct StaticFields { float m_RoundEndShowDuration_; float m_ScoringClearDealy_; float AnimationFinishTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeadReplayEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExecutePlayScoring_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayScoring_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearCumulativeScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemPlayFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartCheckAnimationFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickCheckAnimationFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoAnimationFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAnimationFinished_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54246(); uint64_t get_InactiveGameHudState_54247(); bool get_IsControlByUiState_54248(); void Awake_54249(); void OnDisable_54250(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_54251(); bool get_TickEnabled_54252(); void Tick_54253(float dt_); void OnRoundEnd_54254(); void Reset_54255(); void OnDeadReplayEnd_54256(); void ExecutePlayScoring_54257(); void PlayScoring_54258(int32_t score_, DLL2SDK::mscorlib::System::String* reasonStr_, bool AddOrSub_, int32_t scoreCategory_); void ClearCumulativeScore_54259(); void OnItemPlayFinished_54260(DLL2SDK::Assembly_CSharp::GameBase::ScoreHUDItem* item_); void StartCheckAnimationFinish_54261(); void TickCheckAnimationFinish_54262(float deltaTime_); void DoAnimationFinished_54263(); void OnAnimationFinished_54264(); void __xLuaBaseProxy_Awake_54265(); void __xLuaBaseProxy_OnDisable_54266(); void __xLuaBaseProxy_Tick_54267(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PropHuntChooseItemHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Array* SelectItemCells_; DLL2SDK::Assembly_CSharp::UISprite* PriceIcon1_; DLL2SDK::Assembly_CSharp::UISprite* PriceIcon2_; DLL2SDK::Assembly_CSharp::UILabel* PriceLabel1_; DLL2SDK::Assembly_CSharp::UILabel* PriceLabel2_; DLL2SDK::Assembly_CSharp::UIWidget* BuyBtn_; DLL2SDK::Assembly_CSharp::UILabel* BuyLabel_; DLL2SDK::Assembly_CSharp::UISprite* CanBuySprite_; DLL2SDK::Assembly_CSharp::UISprite* CantBuySprite_; DLL2SDK::Assembly_CSharp::UISprite* CharacterBG_; DLL2SDK::Assembly_CSharp::UISprite* CharacterSprite_; DLL2SDK::Assembly_CSharp::UISprite* RaritySprite_; DLL2SDK::Assembly_CSharp::UILabel* SoldierLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ProgressConainer_; DLL2SDK::Assembly_CSharp::UIPanel* ProgressPanel_; float mCachePanelWidth_; DLL2SDK::UnityEngine::UnityEngine::Vector4 mCachePanelRange_; float TotalTime_; float DynamicTime_; bool bTimeCounting_; int32_t m_CurIndex_; DLL2SDK::Assembly_CSharp::GameBase::LoadoutDataStore* m_LoadoutDataStore_; struct StaticFields { float m_ShowWindowTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectBagIndexDelta_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadNext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadPrevious_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetViewData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelectItemData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Section1BtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Section2BtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Section3BtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMoneyEnough_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54218(); DLL2SDK::Assembly_CSharp::GameBase::LoadoutDataStore* get_mLoadoutDataStore_54219(); void Awake_54220(); void Start_54221(); void SelectBagIndexDelta_54222(int32_t delta_); bool GamepadNext_54223(); bool GamepadPrevious_54224(); void ForceRegisterDelegates_54225(); void RegisterDelegates_54226(); void UnRegisterDelegates_54227(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_54228(); void Tick_54229(float dt_); void SetViewData_54230(); void SetSelectItemData_54231(int32_t index_, DLL2SDK::Assembly_CSharp::Network::PlayerChooseItemInfo* itemInfo_); void BuyBtnClick_54232(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void Section1BtnClick_54233(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void Section2BtnClick_54234(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void Section3BtnClick_54235(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void SelectItem_54236(); bool IsMoneyEnough_54237(); void __xLuaBaseProxy_Awake_54238(); void __xLuaBaseProxy_Start_54239(); void __xLuaBaseProxy_ForceRegisterDelegates_54240(); void __xLuaBaseProxy_RegisterDelegates_54241(); void __xLuaBaseProxy_UnRegisterDelegates_54242(); void __xLuaBaseProxy_Tick_54243(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PerkFeedbackWrapper : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* itemList_; float itemLifeTime_; float itemFadeInTime_; float itemFadeOutTime_; float cdTime_; DLL2SDK::Array* targetWorldPositions_; DLL2SDK::System::System::Collections::Generic::Queue_1* inActiveQueue_; DLL2SDK::System::System::Collections::Generic::Queue_1* activeQueue_; DLL2SDK::mscorlib::System::String* lastIconName_; float lastPlayTime_; struct StaticFields { int32_t ITEM_COUNT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFeedback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemPlayFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFeedbackItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54213(); void Start_54214(); void PlayFeedback_54215(DLL2SDK::mscorlib::System::String* iconName_); void OnItemPlayFinished_54216(DLL2SDK::Assembly_CSharp::GameBase::PerkFeedbackItem* item_); DLL2SDK::Assembly_CSharp::GameBase::PerkFeedbackItem* GetFeedbackItem_54217(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PerkFeedbackItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* spriteIcon_; DLL2SDK::Assembly_CSharp::TweenAlpha* tweenAlpha_; DLL2SDK::Assembly_CSharp::GameBase::PerkFeedbackWrapper* m_Owner_; uint8_t currentPosSlot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLifeTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushToNextSlot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayFadeOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeInOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePostion_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54203(); void Init_54204(DLL2SDK::Assembly_CSharp::GameBase::PerkFeedbackWrapper* owner_); void Play_54205(DLL2SDK::mscorlib::System::String* iconName_); void Reset_54206(); void SetLifeTime_54207(float lifeTime_); void OnPlayFinished_54208(); void PushToNextSlot_54209(); void DelayFadeOut_54210(); void FadeInOut_54211(bool fadeIn_, float duration_); void UpdatePostion_54212(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PerkFeedbackHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::GameBase::PerkFeedbackWrapper* selfFeedback_; DLL2SDK::Assembly_CSharp::GameBase::PerkFeedbackWrapper* otherFeedback_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFeedback_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54199(); uint64_t get_InactiveGameHudState_54200(); bool get_IsControlByUiState_54201(); void PlayFeedback_54202(DLL2SDK::mscorlib::System::String* iconName_, bool self_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PawnTopNameHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::GameBase::PVPPawnTopName* PVPPawnName_; DLL2SDK::Assembly_CSharp::GameBase::PVPOBPawnTopName* PVPOBPawnName_; DLL2SDK::Assembly_CSharp::GameBase::PVEPawnTopName* PVEPawnName_; DLL2SDK::Assembly_CSharp::BRPawnTopName* BRPawnName_; DLL2SDK::Assembly_CSharp::BROBPawnTopName* BROBPawnName_; DLL2SDK::Assembly_CSharp::GameBase::GameUIScene* m_GameUIScene_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_NameList_; bool m_PVP_; DLL2SDK::Assembly_CSharp::UIPanel* m_RootPanel_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastCameraPos_; float m_LastUpdateTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGameMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Add_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTeammateName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogNameList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Spawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Remove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterWorldCamereLateUpdateCall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAllData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateByCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCameraPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeadReplayBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeadReplayEnd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54181(); bool get_IsControlByUiState_54182(); uint64_t get_InactiveGameHudState_54183(); void Awake_54185(); void SetGameMode_54186(); void Add_54187(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void RefreshTeammateName_54188(); void LogNameList_54189(); DLL2SDK::Assembly_CSharp::GameBase::PawnTopName* Spawn_54190(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void Remove_54191(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void RegisterWorldCamereLateUpdateCall_54192(); void RefreshAllData_54193(); void UpdateByCamera_54194(); void CheckCameraPosition_54195(DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraPos_); void DeadReplayBegin_54196(DLL2SDK::CSProto::msg::ECamp killerCamp_); void DeadReplayEnd_54197(); void __xLuaBaseProxy_Awake_54198(); static DLL2SDK::Assembly_CSharp::GameBase::PawnTopNameHUD* Create_54184(DLL2SDK::Assembly_CSharp::GameBase::GameUIScene* uiScene_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PawnTopName : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* NameLabel_; DLL2SDK::Assembly_CSharp::UILabel* LevelLabel_; DLL2SDK::Assembly_CSharp::UISprite* LevelSprite_; DLL2SDK::Assembly_CSharp::UISprite* ArenaSprite_; float FixedHeadNameOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 OffsetPosition_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_transform_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* Owner_; float m_LastRaycastTime_; bool m_LastRaycastResult_; float m_LastHeadBoneOffsetY_; float m_fadeOutStartTime_; bool m_isFadeOut_; float m_fadeOutTime_; struct StaticFields { float Nearest_; float Furthest_; float FurthestScale_; float OcclusionAlpha_; float m_RaycastIntv_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckActive_DeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BaseCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBloodValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDistanceLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDirection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateHUDPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateClampEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLevelInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetArenaSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNameHUDAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNameAndBloodScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGameMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFadeout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoingFadeout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndFadeout_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54159(); void Init_54160(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void CheckActive_DeadReplay_54161(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_OwnerPosition_54162(); bool BaseCheck_54163(DLL2SDK::UnityEngine::UnityEngine::Camera* worldCam_, DLL2SDK::UnityEngine::UnityEngine::Camera* uiCam_); void UpdateUI_54164(float dt_, DLL2SDK::UnityEngine::UnityEngine::Camera* worldCam_, DLL2SDK::UnityEngine::UnityEngine::Camera* uiCam_); void SetBloodValue_54165(float crtHealth_, float maxHealth_); float UpdatePosition_54166(DLL2SDK::UnityEngine::UnityEngine::Vector3 ownerPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 playerCameraPos_); void UpdateDistanceLabel_54167(bool showDistance_, float distance_); bool UpdateDirection_54168(DLL2SDK::UnityEngine::UnityEngine::Vector3 ownerPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 playerCameraPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 forwardDirection_); bool UpdateHUDPosition_54169(DLL2SDK::UnityEngine::UnityEngine::Camera* uiCam_, DLL2SDK::UnityEngine::UnityEngine::Camera* worldCam_, float tofdistance_); bool UpdateClampEffect_54170(DLL2SDK::UnityEngine::UnityEngine::Vector3 screenPos_); void UpdateLevelInfo_54171(); DLL2SDK::mscorlib::System::String* GetLevelSpriteName_54172(); int32_t GetLevelText_54173(); DLL2SDK::mscorlib::System::String* GetArenaSpriteName_54174(); void SetNameHUDAlpha_54175(float value_); void SetNameAndBloodScale_54176(float value_); DLL2SDK::CSProto::msg::EMatchServiceModule GetGameMode_54177(); void OnFadeout_54178(); void DoingFadeout_54179(); void EndFadeout_54180(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PawnTopAIDebugInfoHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::PawnTopAIDebugInfo* AIDebugInfo_; DLL2SDK::Assembly_CSharp::GameBase::GameUIScene* m_GameUIScene_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AIDebugInfoList_; bool m_PVP_; bool isShow_; bool isNearst_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAIDebugText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Add_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Spawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Remove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeadReplayBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeadReplayEnd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54146(); void Awake_54148(); void SetAIDebugText_54149(uint32_t ActorID_, DLL2SDK::mscorlib::System::String* AIDebugText_); void Add_54150(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); DLL2SDK::Assembly_CSharp::PawnTopAIDebugInfo* Spawn_54151(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void Remove_54152(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void ResetAll_54153(); void ToggleShow_54154(); void UpdateAll_54155(float dt_); void DeadReplayBegin_54156(); void DeadReplayEnd_54157(); void __xLuaBaseProxy_Awake_54158(); static DLL2SDK::Assembly_CSharp::GameBase::PawnTopAIDebugInfoHUD* Create_54147(DLL2SDK::Assembly_CSharp::GameBase::GameUIScene* uiScene_); }; } namespace DLL2SDK::Assembly_CSharp { struct PawnTopAIDebugInfo : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* NameLabel_; float FixedHeadNameOffset_; bool bStayInScreen_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_transform_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_ownerTransform_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* Owner_; uint32_t PlayerID_; float m_LastRaycastTime_; bool m_LastRaycastResult_; float m_fadeOutStartTime_; bool m_isFadeOut_; float m_fadeOutTime_; struct StaticFields { float Nearest_; float Furthest_; float FurthestScale_; float OcclusionAlpha_; float m_RaycastIntv_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBR_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFadeout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoingFadeout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndFadeout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNameLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetClientDebugContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54136(); void Init_54137(DLL2SDK::Assembly_CSharp::GameBase::Pawn* owner_); void InitBR_54138(DLL2SDK::Assembly_CSharp::GameBase::Pawn* owner_); void ResetInfo_54139(); void UpdateUI_54140(float dt_, DLL2SDK::UnityEngine::UnityEngine::Camera* worldCam_, DLL2SDK::UnityEngine::UnityEngine::Camera* uiCam_); void OnFadeout_54141(); void DoingFadeout_54142(); void EndFadeout_54143(); void SetNameLabel_54144(DLL2SDK::mscorlib::System::String* serverContent_); DLL2SDK::mscorlib::System::String* GetClientDebugContent_54145(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PauseMenuBtnHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIButton* ChangeLoadoutBtn_; DLL2SDK::Assembly_CSharp::UIButton* SettingBtn_; DLL2SDK::Assembly_CSharp::UIButton* QuitBtn_; DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* IntroductionObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BR_IOS_IntroductionObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BR_Android_IntroductionObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MP_IOS_IntroductionObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MP_Android_IntroductionObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PVEIntroductionObj_; bool m_IsIntroductionShow_; DLL2SDK::Assembly_CSharp::TargetClickedHandler* T_TargetClickedHandler_Setting_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnServerInitialized_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadStatteChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadQuit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadOpenIntroduction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowIntroduction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeLoadoutClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSettingBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuitBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuitClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuitCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEscapleBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_OnSettingBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_SetClickHandler_Setting_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54106(); void ForceRegisterDelegates_54107(); void OnServerInitialized_54108(); void GamepadStatteChanged_54109(); void WillShow_54110(); void OnApplicationPause_54111(bool paused_); void RegisterDelegates_54112(); void UnRegisterDelegates_54113(); bool OnGamepadQuit_54114(); bool OnGamepadClose_54115(); bool OnGamepadOpenIntroduction_54116(); void ShowIntroduction_54117(bool show_); void OnChangeLoadoutClick_54118(); void OnSettingBtnClick_54119(); void OnQuitBtnClick_54120(); void OnQuitClick_54121(); void OnQuitCallBack_54122(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t context_); void StopSound_54123(); void OnCloseBtnClick_54124(); bool OnEscapleBtnClick_54125(); void OnShowView_54126(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* MSG_); void OnEnable_54127(); void T_OnSettingBtnClick_54128(); void T_SetClickHandler_Setting_54129(DLL2SDK::Assembly_CSharp::TargetClickedHandler* clickHandler_); void __xLuaBaseProxy_ForceRegisterDelegates_54130(); void __xLuaBaseProxy_WillShow_54131(); void __xLuaBaseProxy_OnApplicationPause_54132(bool P0_); void __xLuaBaseProxy_RegisterDelegates_54133(); void __xLuaBaseProxy_UnRegisterDelegates_54134(); void __xLuaBaseProxy_OnEnable_54135(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PauseBtnHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIButton* PauseBtn_; DLL2SDK::Assembly_CSharp::UISprite* NormalPasueSprite_; DLL2SDK::Assembly_CSharp::UIPressButton* PressBtn_; float m_PressedTime_; bool m_IsPressed_; DLL2SDK::Assembly_CSharp::TargetClickedHandler* T_TargetClickedHandler_; struct StaticFields { float MAX_CLICK_TIME_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPressed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEscapleBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPauseBtnTriggered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReleased_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPauseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_OnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInvoke_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_SetClickHandler_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54086(); bool get_IsControlByUiState_54087(); uint64_t get_InactiveGameHudState_54088(); void Start_54089(); void OnDestroy_54090(); void OnBtnUp_54091(); void RegisterDelegates_54092(); void OnPressed_54093(); bool OnEscapleBtnClick_54094(); void OnPauseBtnTriggered_54095(); void OnReleased_54096(); void UnRegisterDelegates_54097(); void OnPauseBtnClick_54098(); void T_OnClick_54099(); void DelayInvoke_54100(); void T_SetClickHandler_54101(DLL2SDK::Assembly_CSharp::TargetClickedHandler* clickHandler_); void __xLuaBaseProxy_Start_54102(); void __xLuaBaseProxy_OnDestroy_54103(); void __xLuaBaseProxy_RegisterDelegates_54104(); void __xLuaBaseProxy_UnRegisterDelegates_54105(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PassengerBtnView : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRateScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadPassenger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PassengerButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54067(); void Awake_54068(); void Start_54069(); float GetRateScale_54070(); void RegisterDelegates_54071(); void UnRegisterDelegates_54072(); bool OnGamepadPassenger_54073(); void PassengerButtonClick_54074(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnEnable_54075(); void OnDisable_54076(); void ChangeEffect_54077(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_54078(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); void __xLuaBaseProxy_Awake_54079(); void __xLuaBaseProxy_Start_54080(); float __xLuaBaseProxy_GetRateScale_54081(); void __xLuaBaseProxy_RegisterDelegates_54082(); void __xLuaBaseProxy_UnRegisterDelegates_54083(); void __xLuaBaseProxy_OnEnable_54084(); void __xLuaBaseProxy_OnDisable_54085(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PVPPawnTopName : DLL2SDK::Assembly_CSharp::GameBase::PawnTopName { DLL2SDK::Assembly_CSharp::UIProgressBar* TeamProgressBar_; DLL2SDK::Assembly_CSharp::UISprite* WeaponLevelSprite_; bool bLastWeaponLvlShow_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeaponLevelSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustLevelSpriteLocation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBloodValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54060(); void Init_54061(DLL2SDK::Assembly_CSharp::GameBase::Pawn* owner_); void UpdateWeaponLevelSprite_54062(); void AdjustLevelSpriteLocation_54063(); void SetBloodValue_54064(float crtHealth_, float maxHealth_); void __xLuaBaseProxy_Init_54065(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_SetBloodValue_54066(float P0_, float P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PVPOBPawnTopName : DLL2SDK::Assembly_CSharp::GameBase::PVPPawnTopName { DLL2SDK::UnityEngine::UnityEngine::Color RegularColor_; DLL2SDK::UnityEngine::UnityEngine::Color RebelColor_; DLL2SDK::UnityEngine::UnityEngine::Color FFAColor_; DLL2SDK::UnityEngine::UnityEngine::Color RegularTintColor_; DLL2SDK::UnityEngine::UnityEngine::Color RebelTintColor_; DLL2SDK::UnityEngine::UnityEngine::Color FFATintColor_; DLL2SDK::Assembly_CSharp::UISprite* SeatSprite_; DLL2SDK::Assembly_CSharp::UILabel* SeatLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetColor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54056(); void Init_54057(DLL2SDK::Assembly_CSharp::GameBase::Pawn* owner_); void SetColor_54058(); void __xLuaBaseProxy_Init_54059(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PVEPawnTopName : DLL2SDK::Assembly_CSharp::GameBase::PVPPawnTopName { DLL2SDK::UnityEngine::UnityEngine::GameObject* DyingUIObject_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HelpEffect_; float showDuration_; DLL2SDK::Assembly_CSharp::UILabel* DyingStringLable_; DLL2SDK::mscorlib::System::String* DyingString_; float HelpEffectStartTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54051(); void Init_54052(DLL2SDK::Assembly_CSharp::GameBase::Pawn* owner_); void UpdateUI_54053(float dt_, DLL2SDK::UnityEngine::UnityEngine::Camera* worldCam_, DLL2SDK::UnityEngine::UnityEngine::Camera* uiCam_); void __xLuaBaseProxy_Init_54054(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_UpdateUI_54055(float P0_, DLL2SDK::UnityEngine::UnityEngine::Camera* P1_, DLL2SDK::UnityEngine::UnityEngine::Camera* P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct OpticsChangeZoomBtnHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIButton* ChangeZoomingButton_; DLL2SDK::Assembly_CSharp::UILabel* ChangeZoomingLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeZoomingButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54047(); void Init_54048(); void OnChangeZoomingButtonClick_54049(); void Show_54050(bool isDoubleFov_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct OpenScreenHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Hide_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54044(); void Show_54045(); void Hide_54046(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct NetworkStatusHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UILabel* PingLabel_; DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::UnityEngine::UnityEngine::Color m_StrongTextColor_; DLL2SDK::UnityEngine::UnityEngine::Color m_MediumTextColor_; DLL2SDK::UnityEngine::UnityEngine::Color m_WeakColor_; DLL2SDK::mscorlib::System::Text::StringBuilder* m_Sb_; uint16_t m_LastPing_; uint16_t m_BeforeLastPing_; struct StaticFields { DLL2SDK::mscorlib::System::String* STRONG_WIFI_ICON_; DLL2SDK::mscorlib::System::String* MEDIUM_WIFI_ICON_; DLL2SDK::mscorlib::System::String* WEAK_WIFI_ICON_; DLL2SDK::mscorlib::System::String* ANOMALY_WIFI_ICON_; DLL2SDK::mscorlib::System::String* STRONG_CARRIER_ICON_; DLL2SDK::mscorlib::System::String* MEDIUM_CARRIER_ICON_; DLL2SDK::mscorlib::System::String* WEAK_CARRIER_ICON_; DLL2SDK::mscorlib::System::String* ANOMALY_CARRIER_ICON_; uint16_t MAX_PING_DELTA_; uint16_t MAX_PING_; uint16_t PING_DEVIATION_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNetworkInstability_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPingChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePing_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54035(); bool get_IsControlByUiState_54036(); uint64_t get_InactiveGameHudState_54037(); void Awake_54038(); void OnNetworkInstability_54039(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnLocalPingChanged_54040(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void UpdatePing_54041(uint16_t ping_); void __xLuaBaseProxy_Awake_54043(); static void _cctor_54042(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct LockTargetEnemyHud : DLL2SDK::Assembly_CSharp::GameUI::WorldPosHUD { DLL2SDK::UnityEngine::UnityEngine::Transform* TargetUITrans_; DLL2SDK::UnityEngine::UnityEngine::Transform* KillInfoTrans_; DLL2SDK::UnityEngine::UnityEngine::Transform* CenterIcon1_; DLL2SDK::UnityEngine::UnityEngine::Transform* CenterIcon2_; DLL2SDK::Array* ArrowIconArray_; DLL2SDK::Array* KillArrowIconArray_; DLL2SDK::Array* ArrowDirectArray_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_TargetPawn_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_PawnTransform_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_TargetPos_; float m_KillTime_; float m_CurrentPos_; struct StaticFields { int32_t ARROW_COUNT_; float KILL_DURATION_; int32_t ICON_MAX_POS_; int32_t ICON_MIN_POS_; int32_t KILL_ICON_MAX_POS_; int32_t KILL_ICON_MIN_POS_; float DETAULT_SCALE_; float MIN_SCALE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LockEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowKillInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateKillIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateKillIconScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTransformLoaclPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateIconPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentKillScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentKillPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54018(); void RegisterDelegates_54019(); void UnRegisterDelegates_54020(); void SetEnable_54021(bool enable_); void LockEnemy_54022(bool isLock_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* targetPawn_); void ShowKillInfo_54023(bool show_); void UpdateKillIcon_54024(float scale_, float pos_); void UpdateKillIconScale_54025(float scale_); void SetTransformLoaclPosition_54026(DLL2SDK::Array* transArray_, float pos_); void UpdateIconPos_54027(float pos_); float GetCurrentKillScale_54028(float restTime_); float GetCurrentKillPos_54029(float restTime_); void LateUpdate_54030(); void UpdatePos_54031(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_, DLL2SDK::UnityEngine::UnityEngine::Rect clampRect_); void __xLuaBaseProxy_RegisterDelegates_54032(); void __xLuaBaseProxy_UnRegisterDelegates_54033(); void __xLuaBaseProxy_UpdatePos_54034(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::UnityEngine::UnityEngine::Rect P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VTOLMissileFireBtnHud : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIButton* m_MissileFireBtn_; DLL2SDK::Assembly_CSharp::UISprite* m_DisableMask_; DLL2SDK::Assembly_CSharp::UISprite* m_MissileIcon_; uint32_t m_VTOLActorID_; bool m_IsInBtnClickCD_; bool m_IsInMissileFireCD_; float m_CDTime_; float m_CDStartTime_; DLL2SDK::Assembly_CSharp::GameEngine::TimerModule* m_TimerModule_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMissileFireBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelaySetFireBtnCD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVTOLMissileCDState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54001(); void Awake_54002(); void Update_54003(); void ShutDown_54004(); void Init_54005(uint32_t VTOLActorID_); void ForceRegisterDelegates_54006(); bool OnGamepadFire_54007(); void RegisterDelegates_54008(); void UnRegisterDelegates_54009(); void OnMissileFireBtnClick_54010(); void DelaySetFireBtnCD_54011(); void OnVTOLMissileCDState_54012(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void __xLuaBaseProxy_Awake_54013(); void __xLuaBaseProxy_ShutDown_54014(); void __xLuaBaseProxy_ForceRegisterDelegates_54015(); void __xLuaBaseProxy_RegisterDelegates_54016(); void __xLuaBaseProxy_UnRegisterDelegates_54017(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VTOLLocationBarHud : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UITexture* m_LocationBarTex_; float m_LocationBarAngles2Offset_; DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* m_TacticalGPS_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_ViewTarget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53998(); void Init_53999(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* inGPS_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* viewTarget_); void Update_54000(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VTOLIndicatorsHud : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UISprite* SpriteSelf_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SpriteEnemy_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_EnemyList_; DLL2SDK::Assembly_CSharp::GameBase::VTOLPawn* m_OwnerPawn_; DLL2SDK::CSProto::msg::ECamp m_OwnerCamp_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_VTOLOwner_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateIndicators_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawIndicator_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53993(); void Init_53994(uint32_t ActorID_); void Update_53995(); void UpdateIndicators_53996(); void DrawIndicator_53997(DLL2SDK::Assembly_CSharp::UISprite* sprite_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VTOLChangePosBtnHud : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_; DLL2SDK::Assembly_CSharp::UIButton* m_ChangePosBtn_; uint32_t m_VTOLActorID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangePosBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53982(); void Init_53983(uint32_t VTOLActorID_); void ForceRegisterDelegates_53984(); void RegisterDelegates_53985(); void UnRegisterDelegates_53986(); void OnChangePosBtnClick_53987(); void ChangeEffect_53988(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_53989(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); void __xLuaBaseProxy_ForceRegisterDelegates_53990(); void __xLuaBaseProxy_RegisterDelegates_53991(); void __xLuaBaseProxy_UnRegisterDelegates_53992(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct NuclearBombCountdownHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UILabel* CountdownLabel_; float m_Countdown_; bool m_BeginCountdown_; float m_LastTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCountdownLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCountdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53977(); void SetCountdownLabel_53978(float countdown_); void Update_53979(); void UpdateCountdown_53980(); void SetData_53981(float countdown_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GoliathOverHeatProgressHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIWidget* Root_; DLL2SDK::Assembly_CSharp::UIProgressBar* progressBar_; DLL2SDK::Assembly_CSharp::UILabel* overHotTxt_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWeaponHotValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53967(); uint64_t get_ActiveGameHudState_53968(); void Start_53969(); void OnApplicationPause_53970(bool paused_); void Reset_53971(); void ShowUI_53972(bool bShow_); void Update_53973(); void RefreshWeaponHotValue_53974(); void __xLuaBaseProxy_Start_53975(); void __xLuaBaseProxy_OnApplicationPause_53976(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GoliathHPProgressHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIWidget* Root_; DLL2SDK::Assembly_CSharp::UIProgressBar* m_HPProgressBar_; float m_cacheHealthValue_; DLL2SDK::UnityEngine::UnityEngine::Color m_cCurrColor_; DLL2SDK::UnityEngine::UnityEngine::Color m_cOriColor_; DLL2SDK::UnityEngine::UnityEngine::Color m_cMidColor_; DLL2SDK::UnityEngine::UnityEngine::Color m_cEndColor_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOpenProgressBarValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedHide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshGoliathHPProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshGoliathHPProgressColor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53956(); uint64_t get_ActiveGameHudState_53957(); void Start_53958(); void SetOpenProgressBarValue_53959(float value_); bool IsNeedHide_53960(); void Reset_53961(); void ShowUI_53962(bool bShow_); void Update_53963(); void RefreshGoliathHPProgress_53964(); void RefreshGoliathHPProgressColor_53965(float healthRadio_); void __xLuaBaseProxy_Start_53966(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GoliathGlassHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::TweenRotation* tweenRotation_; DLL2SDK::Assembly_CSharp::UISprite* SpriteNormal_; DLL2SDK::Assembly_CSharp::UISprite* SpriteIpx_; DLL2SDK::Assembly_CSharp::UISprite* SpriteIpad_; bool m_bActiveRootNormal_; bool m_bActiveRootIpx_; bool m_bActiveRootIpad_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdapterDevice_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53948(); uint64_t get_ActiveGameHudState_53949(); void Start_53950(); void Reset_53951(); void ShowUI_53952(bool bShow_); void Update_53953(); void AdapterDevice_53954(); void __xLuaBaseProxy_Start_53955(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct StreakIndicatorItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* IndicatorSprite_; float OcclusionAlpha_; float RaycastInterval_; float SwitchScaleDistanceThreshold_; float SwitchScaleThreshold_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_StreakTransform_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Offset_; uint32_t m_OwnerPlayerID_; float m_LastRaycastTime_; bool m_LastRaycastResult_; bool m_IsPerspective_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LocalScale_; bool m_IsAircraft_; bool m_IsSameTeamWithStreakOwner_; float m_InitTime_; DLL2SDK::CSProto::msg::ECamp m_OwnerCamp_; float m_RaycastOffset_; void _ctor_53940(); void SetItemSprite_53941(bool isAircraft_); void SetIndicatorSpriteLocalRotation_53942(DLL2SDK::UnityEngine::UnityEngine::Quaternion localRotation_); void SetAlpha_53943(float alpha_); void SetScale_53944(float scale_); void Init_53945(DLL2SDK::UnityEngine::UnityEngine::Transform* streakTransform_, bool isAircraft_, DLL2SDK::UnityEngine::UnityEngine::Vector3 offset_, bool isPerspective_, uint32_t ownerPlayerID_, float iconScale_, float raycastOffset_); void Tick_53946(float deltaTime_); void UpdateElectricShockCarInfo_53947(DLL2SDK::Assembly_CSharp::PVP::EElectricShockCarInfo type_, int32_t count_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct StreakIndicatorHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::GameBase::StreakIndicatorItem* ItemTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ItemDictionary_; void _ctor_53932(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_53933(); void Tick_53934(float dt_); void Add_53935(uint32_t actorID_, DLL2SDK::UnityEngine::UnityEngine::Transform* streakTransform_, bool isAircraft_, DLL2SDK::UnityEngine::UnityEngine::Vector3 offset_, bool isPerspective_, uint32_t ownerPlayerID_, float iconScale_, float raycastOffset_); void Remove_53936(uint32_t actorID_); void TickItems_53937(float deltaTime_); void RemoveAllItems_53938(); void UpdateElectricShockCarInfo_53939(uint32_t actorID_, DLL2SDK::Assembly_CSharp::PVP::EElectricShockCarInfo type_, int32_t count_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct BloodAndStreakHUD_CTF : DLL2SDK::Assembly_CSharp::PVP::BloodAndStreakHUD { DLL2SDK::Assembly_CSharp::UILabel* TestValue_; struct StaticFields { float HP_THREE_STYLE_VALUE_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53930(); void SetHPValue_53931(float hpPercent_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct StreakStateInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIWidget* go_; DLL2SDK::Assembly_CSharp::UISprite* icon_; DLL2SDK::Assembly_CSharp::UISprite* progress_; DLL2SDK::Assembly_CSharp::UISprite* selected_; DLL2SDK::Assembly_CSharp::PVP::StreakColdDown* coldDown_; bool isCarePackage_; DLL2SDK::UnityEngine::UnityEngine::GameObject* IncreasingFlagFx_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FullFlagFx_; uint32_t streakID_; bool IsCarePackageSteak_; void _ctor_53865(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CarePackageTipsHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UILabel* TipsLabel_; DLL2SDK::Assembly_CSharp::TweenAlpha* tweenAlpha_; struct StaticFields { float tweenDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTipsLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayAndHideCommonTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTweenFinished_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53847(); void SetTipsLabel_53848(DLL2SDK::mscorlib::System::String* tips_); void ShowTips_53849(DLL2SDK::mscorlib::System::String* tipsContent_, float visibleTime_); DLL2SDK::mscorlib::System::Collections::IEnumerator* DelayAndHideCommonTips_53850(float delay_); DLL2SDK::mscorlib::System::Collections::IEnumerator* OnTweenFinished_53851(float delay_); static void _cctor_53852(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CarePackageOpenHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::PVP::InteractiveInGameHUD_CarePackageClass* mCarePackageClass_; uint32_t m_ActorID_; DLL2SDK::Assembly_CSharp::GameBase::CarePackage* m_OwnerCarePackage_; uint32_t m_PlayerID_; DLL2SDK::CSProto::msg::ECamp m_Camp_; float m_RequestDelay_; bool m_IsOpening_; float m_BeginOpeningTime_; bool m_IsSettingTrap_; bool m_IsResetting_; bool m_EngineerPerkEquipped_; uint32_t m_ResetTimes_; uint32_t m_SetTrapPlayerId_; DLL2SDK::mscorlib::System::String* ChamberCarePackageIconName_; DLL2SDK::mscorlib::System::String* SASCarePackageIconName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTipsLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchInfoGO_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBgSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupResetButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpenButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResetButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOpenProgressBarValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53819(); DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState get_mPawnSwitchState_53820(); uint32_t get_ActorID_53821(); bool get_IsOpening_53822(); void set_IsOpening_53823(bool value_); void set_ResetTimes_53824(uint32_t value_); void set_SetTrapPlayerId_53825(uint32_t value_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_53826(); void Start_53827(); void OnDestroy_53828(); bool OnGamepadTrigger_53829(); void RegisterDelegates_53830(); void UnRegisterDelegates_53831(); void Tick_53832(float dt_); void SetTipsLabel_53833(bool isUsing_, bool isSettingTrap_); void SwitchInfoGO_53834(bool isOpening_); void SetBgSprite_53835(bool isOpening_); void SetupResetButton_53836(); void OnOpenButtonClick_53837(); void OnResetButtonClick_53838(); void SetOpenProgressBarValue_53839(float value_); void SetData_53840(uint32_t actorID_, uint32_t playerID_, DLL2SDK::CSProto::msg::ECamp camp_, float requestDelay_, uint32_t resetTimes_, uint32_t setTrapPlayerId_); void Reset_53841(); void __xLuaBaseProxy_Start_53842(); void __xLuaBaseProxy_OnDestroy_53843(); void __xLuaBaseProxy_RegisterDelegates_53844(); void __xLuaBaseProxy_UnRegisterDelegates_53845(); void __xLuaBaseProxy_Tick_53846(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CarePackageIndicatorItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_; DLL2SDK::Assembly_CSharp::UISprite* ItemBgSprite_; DLL2SDK::Assembly_CSharp::UISprite* ItemSprite_; float NearestDistance_; float FurthestDistance_; float FurthestScale_; float OcclusionAlpha_; float RaycastInterval_; DLL2SDK::Assembly_CSharp::GameBase::CarePackage* m_OwnerCarePackage_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_OwnerTransform_; DLL2SDK::UnityEngine::UnityEngine::Camera* m_WorldCamera_; DLL2SDK::UnityEngine::UnityEngine::Camera* m_UICamera_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LocalScale_; float m_LastRaycastTime_; bool m_LastRaycastResult_; bool m_IsLocalPlayerOwner_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateIsLocalPlayerOwner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshItemSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53808(); DLL2SDK::Assembly_CSharp::GameBase::CarePackage* get_OwnerCarePackage_53809(); void set_OwnerCarePackage_53810(DLL2SDK::Assembly_CSharp::GameBase::CarePackage* value_); void UpdateIsLocalPlayerOwner_53811(); void SetItemSprite_53812(); void SetAlpha_53813(float alpha_); void SetScale_53814(float scale_); void Init_53815(DLL2SDK::Assembly_CSharp::GameBase::CarePackage* ownerCarePackage_, DLL2SDK::UnityEngine::UnityEngine::Camera* worldCamera_, DLL2SDK::UnityEngine::UnityEngine::Camera* UICamera_); void RefreshItemSprite_53816(); void Tick_53817(float deltaTime_); void ChangeEffect_53818(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CarePackageIndicatorHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::GameBase::CarePackageIndicatorItem* ItemTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ItemDictionary_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Add_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Remove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateIndicatorSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53797(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_53798(); void Tick_53799(float dt_); void Add_53800(DLL2SDK::Assembly_CSharp::GameBase::CarePackage* ownerCarePackage_); void Remove_53801(uint32_t actorID_); void UpdateIndicatorSprite_53802(uint32_t actorID_); void TickItems_53803(float deltaTime_); void RemoveAllItems_53804(); void ChangeEffect_53805(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_53806(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); void __xLuaBaseProxy_Tick_53807(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AirstrikeIndicatorItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* ItemSprite_; float NearestDistance_; float FurthestDistance_; float FurthestScale_; float OcclusionAlpha_; float RaycastInterval_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_OwnerPosition_; DLL2SDK::UnityEngine::UnityEngine::Camera* m_WorldCamera_; DLL2SDK::UnityEngine::UnityEngine::Camera* m_UICamera_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LocalScale_; float m_LastRaycastTime_; bool m_LastRaycastResult_; bool m_IsFirstRaycast_; float m_InitTime_; int32_t m_ProjectileActorID_; uint32_t m_OwnerPlayerID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53786(); float get_InitTime_53787(); void set_InitTime_53788(float value_); int32_t get_ProjectileActorID_53789(); void set_ProjectileActorID_53790(int32_t value_); uint32_t get_OwnerPlayerID_53791(); void set_OwnerPlayerID_53792(uint32_t value_); void SetAlpha_53793(float alpha_); void SetScale_53794(float scale_); void Init_53795(uint32_t ownerPlayerID_, int32_t ownerActorID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 ownerPosition_, DLL2SDK::UnityEngine::UnityEngine::Camera* worldCamera_, DLL2SDK::UnityEngine::UnityEngine::Camera* UICamera_); void Tick_53796(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AirstrikeIndicatorHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::GameBase::AirstrikeIndicatorItem* ItemTemplate_; float ItemLifeSpan_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ItemDictionary_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Add_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Remove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllItems_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53778(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_53779(); void Tick_53780(float dt_); void Add_53781(uint32_t ownerPlayerID_, int32_t projectileActorID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 ownerPosition_); void Remove_53782(int32_t actorID_); void TickItems_53783(float deltaTime_); void RemoveAllItems_53784(); void __xLuaBaseProxy_Tick_53785(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct KillConfirmListHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::mscorlib::System::Collections::Generic::List_1* Messages_; int32_t HeadIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53762(); bool get_IsControlByUiState_53763(); uint64_t get_InactiveGameHudState_53764(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_53765(); void PushMessage_53766(uint8_t killEvent_, int16_t addGoldCount_); void Clear_53767(); void OnEnable_53768(); void RegisterDelegates_53769(); void UnRegisterDelegates_53770(); void Refresh_53771(); void Tick_53772(float dt_); bool get_TickEnabled_53773(); void __xLuaBaseProxy_OnEnable_53774(); void __xLuaBaseProxy_RegisterDelegates_53775(); void __xLuaBaseProxy_UnRegisterDelegates_53776(); void __xLuaBaseProxy_Tick_53777(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct KillConfirmHUD : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::String* BlueIcon_; DLL2SDK::mscorlib::System::String* RedIcon_; DLL2SDK::Assembly_CSharp::UIWidget* widgetRoot_; DLL2SDK::Assembly_CSharp::UILabel* labelInfo_; DLL2SDK::Assembly_CSharp::UISprite* CampIcon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoldObj_; DLL2SDK::Assembly_CSharp::UILabel* GoldInfo_; DLL2SDK::Assembly_CSharp::UIWidget* Container_; DLL2SDK::Assembly_CSharp::TweenPosition* tweenPosition_; DLL2SDK::Assembly_CSharp::TweenAlpha* tweenAlpha_; bool mShow_; float mShowStopper_; float RefreshTime_; bool mIsResetTime_; int32_t mRow_; struct StaticFields { int32_t kPadding_; float kFadeDuration_; float kHeight_; float kShowDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Display_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearTweens_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Fade_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Bind_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowKillConfirm_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53752(); void Awake_53753(); void Refresh_53754(); void Tick_53755(float dt_); void Display_53756(bool show_, bool instant_, bool reset_); void ClearTweens_53757(); void SetRow_53758(int32_t row_, bool instant_); void Fade_53759(bool fadein_); void Bind_53760(uint8_t killEvent_, int16_t addGoldCount_); void ShowKillConfirm_53761(uint8_t killEvent_, int16_t addGoldCount_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct InjureNumberHUD : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* Number_; DLL2SDK::Assembly_CSharp::UILabel* Style_Normal_; DLL2SDK::Assembly_CSharp::UILabel* Style_Weakpoint_; DLL2SDK::Assembly_CSharp::UILabel* Style_CritNormal_; DLL2SDK::Assembly_CSharp::UILabel* Style_CritWeakpoint_; DLL2SDK::Assembly_CSharp::TweenAlpha* TweenAlpha_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Target_; DLL2SDK::Assembly_CSharp::TweenPosition* TargetTweenPosition_; float BeginOffset_; float BeginHeight_; float EndOffset_; float EndHeight_; float Acceleration_; float m_ShowTime_; bool m_Unused_; float m_UseTime_; bool m_UseCounting_; struct StaticFields { float INTERVAL_TIME_; float RANDOM_OFFSET_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTargetTweenPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTweenAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryGetPosForUICamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOffsetPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRandomOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanUse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginUse_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53736(); void Awake_53737(); void Init_53738(DLL2SDK::Assembly_CSharp::GameBase::Pawn* hitPawn_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void Update_53739(); void OnDisable_53740(); void ResetTargetTweenPosition_53741(DLL2SDK::UnityEngine::UnityEngine::Vector3 beginPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 endPosition_); void ResetTweenAlpha_53742(); void UpdatePosition_53743(); bool IsVisible_53744(); bool TryGetPosForUICamera_53745(DLL2SDK::UnityEngine::UnityEngine::Vector3* pos_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetOffsetPos_53746(DLL2SDK::UnityEngine::UnityEngine::Vector3 originPos_, DLL2SDK::Assembly_CSharp::GameBase::EInjureNumberDirection injureNumberDirection_, float offset_, float height_); DLL2SDK::Assembly_CSharp::GameBase::EInjureNumberDirection GetOffset_53747(DLL2SDK::Assembly_CSharp::GameBase::Pawn* hitPawn_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); float GetRandomOffset_53748(); void OnFinish_53749(); bool CanUse_53750(); void BeginUse_53751(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct InjureNumberContainerHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::GameBase::ZMInjureNumberMgr* NumberMgr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowInjureNumber_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53734(); void ShowInjureNumber_53735(DLL2SDK::Assembly_CSharp::GameBase::Pawn* hitPawn_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* info_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CollectionTipsHUDCommon : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { bool m_IsTipsInit_; DLL2SDK::Assembly_CSharp::GameBase::CollectionTipsMgrHUD* m_TipsMgr_; DLL2SDK::Assembly_CSharp::UILabel* TotalCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* m_FloatNumberLabel_; DLL2SDK::Assembly_CSharp::UIWidget* WholeWidget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigDefaultState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTipsWithCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMsgValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TrySetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BtnInit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52778(); DLL2SDK::Assembly_CSharp::GameBase::CollectionTipsType get_CollectionType_52779(); void Start_52780(); void OnEnable_52781(); void ShowEffect_52782(); void ConfigDefaultState_52783(); void ShowTips_52784(); void ShowTipsWithCount_52785(int32_t count_, int32_t addCount_); bool CheckMsgValid_52786(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void TrySetActive_52787(bool isActive_, DLL2SDK::UnityEngine::UnityEngine::Component* rootComponent_); void BtnInit_52788(DLL2SDK::UnityEngine::UnityEngine::GameObject* showRoot_); void __xLuaBaseProxy_Start_52789(); void __xLuaBaseProxy_OnEnable_52790(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct HelicopterCrashTipHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIWidget* SafeWidget_; DLL2SDK::Assembly_CSharp::UIWidget* AlarmWidget_; DLL2SDK::Assembly_CSharp::GameEngine::PoisoningEffect* AlarmEffect_; DLL2SDK::Assembly_CSharp::GameEngine::HelicopterCrashTipHUD_HelicopterState m_CurrentState_; float m_HideTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTipState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53714(); void Awake_53715(); void Update_53716(); void RegisterDelegates_53717(); void RefreshTipState_53718(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void __xLuaBaseProxy_Awake_53719(); void __xLuaBaseProxy_RegisterDelegates_53720(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct HalfwayJoinLadderMatchHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { float ShowTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53704(); void OnEnable_53705(); DLL2SDK::mscorlib::System::Collections::IEnumerator* AutoClose_53706(); void __xLuaBaseProxy_OnEnable_53707(); }; } namespace DLL2SDK::Assembly_CSharp { struct GunPerk : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UISprite* IconName_; float ShowTime_; struct StaticFields { float AllShowTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyIconName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53698(); void Awake_53699(); void OnNotifyIconName_53700(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void Update_53701(); void __xLuaBaseProxy_Awake_53703(); static void _cctor_53702(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GrenadeStickIndicatorHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::GameBase::WeaponProjectile_Stick* m_StickProj_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TraceGrenade_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53695(); void TraceGrenade_53696(DLL2SDK::mscorlib::System::Object* obj_); void Update_53697(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GrenadePickUpHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIPressButton* PickUpBtn_; DLL2SDK::Assembly_CSharp::UIWidget* m_Root_; bool m_isPress_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* m_curPickGrenade_; DLL2SDK::Assembly_CSharp::GameBase::Weapon* m_curPickWeapon_; DLL2SDK::Assembly_CSharp::UIButton* KnifeBtn_; DLL2SDK::Array* IconList_; DLL2SDK::Assembly_CSharp::UILabel* m_PickUpBtnLable_; bool m_IsInPickingProgress_; float m_TimeInPickingProgress_; DLL2SDK::Assembly_CSharp::PVP::InteractiveInGameHUD_TrophySystemClass* mTrophySystemClass_; float CanPickLeftTime_; bool mIsKnifeClick_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIBanClickType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadRelease_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchInfoGO_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBgSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpenButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResetButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOpenProgressBarValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedHide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPickUpButtonPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPickUpButtonRelease_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKnifeBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ImmediatelyPickUpTrophySystem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PickProgressCompleted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelTrophySystemPickup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchAimmingState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53667(); DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState get_mPawnSwitchState_53668(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType GetUIBanClickType_53669(); void RegisterDelegates_53670(); bool OnGamepadPress_53671(); bool OnGamepadRelease_53672(); void UnRegisterDelegates_53673(); void SwitchInfoGO_53674(bool isOpening_); void SetBgSprite_53675(bool isOpening_); void OnOpenButtonClick_53676(); void OnResetButtonClick_53677(); void SetOpenProgressBarValue_53678(float value_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_53679(); bool IsNeedHide_53680(); void ShowUI_53681(); void Tick_53682(float dt_); void Update_53683(); void OnPickUpButtonPress_53684(); void OnPickUpButtonRelease_53685(); void OnKnifeBtnClick_53686(); void ImmediatelyPickUpTrophySystem_53687(); void PickProgressCompleted_53688(); void OnCancelTrophySystemPickup_53689(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnSwitchAimmingState_53690(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType __xLuaBaseProxy_GetUIBanClickType_53691(); void __xLuaBaseProxy_RegisterDelegates_53692(); void __xLuaBaseProxy_UnRegisterDelegates_53693(); void __xLuaBaseProxy_Tick_53694(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ETriggerWeaponType : int32_t { None_ = static_cast(0x0), Grenade_ = static_cast(0x1), Knife_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GrenadeIndicatorHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIWidget* PanelRoot_; DLL2SDK::Assembly_CSharp::UISprite* SpriteIcon_; DLL2SDK::Assembly_CSharp::UISprite* SpriteDirection_; int32_t CenterOffset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53663(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_53664(); void Tick_53665(float dt_); void __xLuaBaseProxy_Tick_53666(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GetOffBtnView : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_; DLL2SDK::Assembly_CSharp::UISprite* GetoffBtnClickSprite_; DLL2SDK::Assembly_CSharp::UISprite* GetoffBtnReleaseSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRateScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedHideInEmulator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadOff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOffButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGetoffButtonSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53643(); void Awake_53644(); void Start_53645(); float GetRateScale_53646(); bool NeedHideInEmulator_53647(); void RegisterDelegates_53648(); void UnRegisterDelegates_53649(); bool OnGamepadOff_53650(); void GetOffButtonClick_53651(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void SetGetoffButtonSprite_53652(DLL2SDK::Assembly_CSharp::GameEngine::EVehicleType vehicleType_); void OnDisable_53653(); void ChangeEffect_53654(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_53655(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); void __xLuaBaseProxy_Awake_53656(); void __xLuaBaseProxy_Start_53657(); float __xLuaBaseProxy_GetRateScale_53658(); bool __xLuaBaseProxy_NeedHideInEmulator_53659(); void __xLuaBaseProxy_RegisterDelegates_53660(); void __xLuaBaseProxy_UnRegisterDelegates_53661(); void __xLuaBaseProxy_OnDisable_53662(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GamepadQuickMessageItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* MessageLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelectedObject_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53642(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GamepadQuickMessageHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIGrid* MessageGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MessageTemplateObj_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* MessageItems_; int32_t SelectedIndex_; float MoveStartTime_; int32_t MoveStartIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfirmMessage_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53628(); void OnEnable_53629(); void ForceRegisterDelegates_53630(); void RegisterDelegates_53631(); void UnRegisterDelegates_53632(); void SelectIndex_53633(int32_t idx_); void MoveTimer_53634(); bool OnGamepadStart_53635(); bool OnGamepadEnd_53636(); void ConfirmMessage_53637(); void __xLuaBaseProxy_OnEnable_53638(); void __xLuaBaseProxy_ForceRegisterDelegates_53639(); void __xLuaBaseProxy_RegisterDelegates_53640(); void __xLuaBaseProxy_UnRegisterDelegates_53641(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GamepadCursorHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UISprite* CursorSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53622(); void Start_53623(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_53624(); void Tick_53625(float dt_); void __xLuaBaseProxy_Start_53626(); void __xLuaBaseProxy_Tick_53627(float P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct FullScreenHelper : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float OriginWidth_; float OriginHeight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53605(); void Awake_53606(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct FullScreenGameHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UITexture* m_BGSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53602(); void Awake_53603(); void __xLuaBaseProxy_Awake_53604(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct FireModeHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIEventListener* ChangeModeBtn_; DLL2SDK::Assembly_CSharp::UILabel* ModeTips_; bool m_IsLock_; DLL2SDK::Assembly_CSharp::GameEngine::EFireMode m_ExpectFireMode_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyFireModeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeModeBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModeTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLock_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53591(); void OnEnable_53592(); void RegisterDelegates_53593(); void UnRegisterDelegates_53594(); void NotifyFireModeChange_53595(); void OnChangeModeBtnClick_53596(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void SetLock_53598(bool isLock_, DLL2SDK::Assembly_CSharp::GameEngine::EFireMode expectFireMode_); void __xLuaBaseProxy_OnEnable_53599(); void __xLuaBaseProxy_RegisterDelegates_53600(); void __xLuaBaseProxy_UnRegisterDelegates_53601(); static DLL2SDK::mscorlib::System::String* GetModeTips_53597(DLL2SDK::Assembly_CSharp::GameEngine::EFireMode fireMode_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct FireModeChangedTipsHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UILabel* Tips_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_Timer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFireModeChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFireHandleChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTimer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53584(); void Awake_53585(); void OnFireModeChanged_53586(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnFireHandleChanged_53587(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowTips_53588(); void OnTimer_53589(); void __xLuaBaseProxy_Awake_53590(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct FeedBackItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::TweenPosition* tweenPosition_; DLL2SDK::Assembly_CSharp::UIWidget* widgetRoot_; DLL2SDK::Assembly_CSharp::UISprite* spriteIcon_; DLL2SDK::Assembly_CSharp::UISprite* bgIcon_; DLL2SDK::Assembly_CSharp::UILabel* labelName_; DLL2SDK::Assembly_CSharp::UILabel* labelLevel_; DLL2SDK::UnityEngine::UnityEngine::Animator* effectAnimator_; DLL2SDK::Assembly_CSharp::GameBase::FeedBackHUD* m_Owner_; int32_t levelUpFeedBack_; float BeginPlayTime_; DLL2SDK::Array* allWidgets_; int32_t mCurrentPos_; int32_t mTargetPos_; DLL2SDK::mscorlib::System::String* animStateName_; float mPlayTime_; DLL2SDK::mscorlib::System::String* mShowSoundID_; bool mShowSoundPlayed_; DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPos_0_; DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPos_1_; DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPos_2_; struct StaticFields { int32_t WEAPON_LEVEL_OFFSET_; int32_t WEAPON_UNLOCK_OFFSET_; float mTweenDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushToNextPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFromTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Move_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLifeTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTweenFinished_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53571(); bool get_CanPush_53572(); void Start_53573(); void Reset_53574(); void Init_53575(DLL2SDK::mscorlib::System::String* iconName_, DLL2SDK::mscorlib::System::String* feedbackName_, DLL2SDK::mscorlib::System::String* iSoundID_, int32_t levelUp_); bool PushToNextPos_53576(); void GetFromTo_53577(DLL2SDK::UnityEngine::UnityEngine::Vector3* from_, DLL2SDK::UnityEngine::UnityEngine::Vector3* to_); void Play_53578(); void Move_53579(DLL2SDK::UnityEngine::UnityEngine::Vector3 inFrom_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inTo_); void SetLifeTime_53580(float lifeTime_); void OnPlayFinished_53581(); void InternalMove_53582(DLL2SDK::UnityEngine::UnityEngine::Vector3 from_, DLL2SDK::UnityEngine::UnityEngine::Vector3 to_); void OnTweenFinished_53583(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct FeedBackHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::mscorlib::System::Collections::Generic::List_1* feedbackItemList_; DLL2SDK::Assembly_CSharp::GameBase::FeedBackItem* levelupItem_; DLL2SDK::Assembly_CSharp::GameBase::FeedBackItem* weapLevelupItem_; DLL2SDK::Assembly_CSharp::GameBase::FeedBackItem* weapUnlockItem_; DLL2SDK::UnityEngine::UnityEngine::Vector3 scaleForTween_; float itemLifeTime_; DLL2SDK::System::System::Collections::Generic::Queue_1* inActiveFeedbackQueue_; DLL2SDK::System::System::Collections::Generic::Queue_1* activeFeedbackQueue_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* pendingFeedBackList_; struct StaticFields { int32_t ITEM_COUNT_; float MIN_INTERVAL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPedingFeedBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFeedBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceAllItemFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemPlayFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFeedbackItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53556(); void Start_53557(); void ShutDown_53558(); void OnDestroy_53559(); void OnDisable_53560(); void Reset_53561(); void CheckPedingFeedBack_53562(); bool PlayFeedBack_53563(DLL2SDK::mscorlib::System::String* iconName_, DLL2SDK::mscorlib::System::String* feedbackName_, DLL2SDK::mscorlib::System::String* feedbackSound_, int32_t levelUpFeedback_, bool isCheckPending_); void ForceAllItemFinished_53564(); void OnItemPlayFinished_53565(DLL2SDK::Assembly_CSharp::GameBase::FeedBackItem* item_); DLL2SDK::Assembly_CSharp::GameBase::FeedBackItem* GetFeedbackItem_53566(int32_t levelUpFeedBack_); void __xLuaBaseProxy_Start_53567(); void __xLuaBaseProxy_ShutDown_53568(); void __xLuaBaseProxy_OnDestroy_53569(); void __xLuaBaseProxy_OnDisable_53570(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct FeedBackInfo { DLL2SDK::mscorlib::System::String* iconName_; DLL2SDK::mscorlib::System::String* feedbackName_; DLL2SDK::mscorlib::System::String* feedbackSound_; }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct FadeInOutHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UISprite* spriteBG_; float m_FadeInTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeIn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BlackScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalFadeIn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalFadeOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFadeInFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFadeOutFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBlackScreenAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidateSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53546(); void FadeIn_53547(float blackScreenTime_, float fadeTime_); void BlackScreen_53548(); void FadeOut_53549(float fadeTime_); void InternalFadeIn_53550(); void InternalFadeOut_53551(float fadeOutTime_); void OnFadeInFinished_53552(); void OnFadeOutFinished_53553(); void SetBlackScreenAlpha_53554(float alpha_); void ValidateSize_53555(); }; } namespace DLL2SDK::Assembly_CSharp { struct ExpBuffHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* PlayerIcon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeaponIcon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RankIcon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BPIcon_; DLL2SDK::Assembly_CSharp::UILabel* PlayerBuffNumLabel_; DLL2SDK::Assembly_CSharp::UILabel* WeaponBuffNumLabel_; float IconXPosFor1_; DLL2SDK::Array* IconXPosFor2_; DLL2SDK::Array* IconXPosFor3_; DLL2SDK::Array* IconXPosFor4_; DLL2SDK::Array* ShowIcons_; float ShowTime_; float BRShowTime_; bool bHasShowHUD_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideExpBuffHUD_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53543(); void CheckShow_53544(); void HideExpBuffHUD_53545(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct EnemyDistanceHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::EnemyDist* pawnDistance_; DLL2SDK::Assembly_CSharp::GameBase::GameUIScene* m_GameUIScene_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DistList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_EnemyList_; bool m_PVP_; bool showEnemyDis_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Add_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Spawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Remove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddBrandTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleDisShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddEnemyDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllEnemy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53531(); void Awake_53533(); void Add_53534(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); DLL2SDK::Assembly_CSharp::EnemyDist* Spawn_53535(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void Remove_53536(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void AddBrandTarget_53537(); void ToggleDisShow_53538(); void AddEnemyDistance_53539(); void UpdateAll_53540(float dt_); void GetAllEnemy_53541(); void __xLuaBaseProxy_Awake_53542(); static DLL2SDK::Assembly_CSharp::GameBase::EnemyDistanceHUD* Create_53532(DLL2SDK::Assembly_CSharp::GameBase::GameUIScene* uiScene_); }; } namespace DLL2SDK::Assembly_CSharp { struct EnemyDist : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* DistLabel_; DLL2SDK::Assembly_CSharp::UISprite* NameBgBR_; float FixedHeadNameOffset_; bool bStayInScreen_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_transform_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_ownerTransform_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* Owner_; float m_LastRaycastTime_; bool m_LastRaycastResult_; float m_fadeOutStartTime_; bool m_isFadeOut_; float m_fadeOutTime_; struct StaticFields { float Nearest_; float Furthest_; float FurthestScale_; float OcclusionAlpha_; float m_RaycastIntv_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTeamMateColorBySeatId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFadeout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoingFadeout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndFadeout_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53524(); void Init_53525(DLL2SDK::Assembly_CSharp::GameBase::Pawn* owner_); DLL2SDK::UnityEngine::UnityEngine::Color GetTeamMateColorBySeatId_53526(int32_t seatId_); void UpdateUI_53527(float dt_, DLL2SDK::UnityEngine::UnityEngine::Camera* worldCam_, DLL2SDK::UnityEngine::UnityEngine::Camera* uiCam_); void OnFadeout_53528(); void DoingFadeout_53529(); void EndFadeout_53530(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ElectricCDHud : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UISprite* CDSprite_; DLL2SDK::Assembly_CSharp::UISprite* ClickCDSprite_; DLL2SDK::Assembly_CSharp::GameBase::ElectricCDHud_ClickCDState m_ClickCDState_; float m_TotalTime_; float m_ResetTime_; float m_ChangeTime_; float m_RecordTime_; float m_ClickWaitTime_; float m_ClickResetTime_; float m_ClickPursueTime_; float temp_; struct StaticFields { float WAIT_TIME_; float PURSUE_TIME_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickClickCD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMustPursue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnElectricCDChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSpriteCD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetClickSpriteCD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordClickTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetNormalCD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetClickCD_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53488(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_53489(); float get_TotalTime_53490(); void set_TotalTime_53491(float value_); void Start_53492(); void OnDestroy_53493(); void RegisterDelegates_53494(); void UnRegisterDelegates_53495(); void Tick_53496(float dt_); void TickClickCD_53497(float dt_); bool IsMustPursue_53498(); void OnElectricCDChange_53499(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void SetSpriteCD_53500(float resetTime_); void SetClickSpriteCD_53501(float resetTime_); void SetUIState_53502(bool enable_); void RecordTime_53503(float resetTime_, bool reset_); void RecordClickTime_53504(float resetTime_); void Reset_53505(); void ResetNormalCD_53506(); void ResetClickCD_53507(); void __xLuaBaseProxy_Start_53508(); void __xLuaBaseProxy_OnDestroy_53509(); void __xLuaBaseProxy_RegisterDelegates_53510(); void __xLuaBaseProxy_UnRegisterDelegates_53511(); void __xLuaBaseProxy_Tick_53512(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct DriveBtnView : DLL2SDK::Assembly_CSharp::GameBase::JoyStickView { DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalEffect_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* tweens_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadDrive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRateScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DriveButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53471(); void OnEnable_53472(); void RegisterDelegates_53473(); void UnRegisterDelegates_53474(); bool OnGamepadDrive_53475(); void OnDisable_53476(); void Start_53477(); float GetRateScale_53478(); void DriveButtonClick_53479(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void ChangeEffect_53480(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_53481(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); void __xLuaBaseProxy_OnEnable_53482(); void __xLuaBaseProxy_RegisterDelegates_53483(); void __xLuaBaseProxy_UnRegisterDelegates_53484(); void __xLuaBaseProxy_OnDisable_53485(); void __xLuaBaseProxy_Start_53486(); float __xLuaBaseProxy_GetRateScale_53487(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct DialogHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::Assembly_CSharp::UILabel* Content_; bool _isPrinting_; DLL2SDK::mscorlib::System::String* _dialogContent_; float _printInteral_; float _showDuration_; DLL2SDK::mscorlib::System::String* InvokeDoUnshow_Name_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LuaTriggerShowDialog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InvokeDoUnshow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseDialog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintDialog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForcePrintAllDialog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53448(); bool get_IsPrinting_53449(); void Awake_53450(); bool get_IsControlByUiState_53451(); uint64_t get_InactiveGameHudState_53452(); void RegisterDelegates_53453(); void LuaTriggerShowDialog_53454(DLL2SDK::mscorlib::System::String* dataKey_); void InvokeDoUnshow_53455(); void CloseDialog_53456(); void Show_53457(DLL2SDK::Assembly_CSharp::Config::DialogConfig* conf_); DLL2SDK::mscorlib::System::Collections::IEnumerator* PrintDialog_53458(float displayInterval_, DLL2SDK::mscorlib::System::String* content_); bool ForcePrintAllDialog_53459(); void UnShow_53460(); void OnDisable_53461(); void __xLuaBaseProxy_Awake_53462(); void __xLuaBaseProxy_RegisterDelegates_53463(); void __xLuaBaseProxy_OnDisable_53464(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct DestructibleSceneObjectInfoHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::GameBase::DestructibleSceneObjectInfo* destructibleSceneObjectInfo_; DLL2SDK::Assembly_CSharp::GameBase::GameUIScene* m_GameUIScene_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DestructibleSceneObjectInfoList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Add_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Spawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Remove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAll_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53440(); void Awake_53442(); void Add_53443(DLL2SDK::Assembly_CSharp::GameBase::DestructibleSceneObject* sceneObject_); DLL2SDK::Assembly_CSharp::GameBase::DestructibleSceneObjectInfo* Spawn_53444(DLL2SDK::Assembly_CSharp::GameBase::DestructibleSceneObject* sceneObject_); void Remove_53445(DLL2SDK::Assembly_CSharp::GameBase::DestructibleSceneObject* sceneObject_); void UpdateAll_53446(float dt_); void __xLuaBaseProxy_Awake_53447(); static DLL2SDK::Assembly_CSharp::GameBase::DestructibleSceneObjectInfoHUD* Create_53441(DLL2SDK::Assembly_CSharp::GameBase::GameUIScene* uiScene_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct DestructibleSceneObjectInfo : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* HealthLabel_; float FixedNameOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 OffsetPosition_; DLL2SDK::Assembly_CSharp::UIProgressBar* HealthBar_; bool bStayInScreen_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_transform_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_owerTransform_; DLL2SDK::Assembly_CSharp::GameBase::DestructibleSceneObject* Owner_; struct StaticFields { float Nearest_; float Furthest_; float FurthestScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHealthAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHealthScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53435(); void Init_53436(DLL2SDK::Assembly_CSharp::GameBase::DestructibleSceneObject* owner_); void SetHealthAlpha_53437(float value_); void SetHealthScale_53438(float value_); void UpdateUI_53439(float dt_, DLL2SDK::UnityEngine::UnityEngine::Camera* worldCamera_, DLL2SDK::UnityEngine::UnityEngine::Camera* uiCamera_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct DebugPlayerInfoHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UILabel* OpenIdLabel_; DLL2SDK::Assembly_CSharp::UILabel* PlayerIdLabel_; DLL2SDK::Assembly_CSharp::UILabel* RoomIdLabel_; DLL2SDK::Assembly_CSharp::UILabel* TimeLabel_; DLL2SDK::Assembly_CSharp::UILabel* AccelerationLabel_; DLL2SDK::Assembly_CSharp::UILabel* VelocityLabel_; DLL2SDK::Assembly_CSharp::UILabel* Speed_; DLL2SDK::Assembly_CSharp::UILabel* Dpi_; DLL2SDK::Assembly_CSharp::UILabel* Resolution_; DLL2SDK::Assembly_CSharp::UILabel* Ping_; DLL2SDK::Assembly_CSharp::UILabel* Traffic_; DLL2SDK::Assembly_CSharp::UILabel* NetworkPacketStats_; DLL2SDK::Assembly_CSharp::UILabel* MovementScaleRateLabel_; DLL2SDK::Assembly_CSharp::UILabel* ChangeClipLabel_; DLL2SDK::Assembly_CSharp::UILabel* FireIntervalLabel_; DLL2SDK::Assembly_CSharp::UILabel* DamageLabel_; DLL2SDK::Assembly_CSharp::UILabel* DisperseRateLabel_; DLL2SDK::Assembly_CSharp::UILabel* PenetrationDamageModifierLabel_; DLL2SDK::Assembly_CSharp::UILabel* DamageRadiusLabel_; DLL2SDK::Assembly_CSharp::UILabel* ZoomingGetHitPunchAngleXLabel_; DLL2SDK::Assembly_CSharp::UILabel* DistanceDamageRateLabel_; DLL2SDK::Assembly_CSharp::UILabel* MeleeRangeLabel_; DLL2SDK::Assembly_CSharp::UILabel* FragCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* GamePadAxisLabel_; DLL2SDK::Assembly_CSharp::UILabel* Fire3DTouchInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show3DTouchInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowDebugInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53430(); void Awake_53431(); void Show3DTouchInfo_53432(); void ShowDebugInfo_53433(); void __xLuaBaseProxy_Awake_53434(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct DebugHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UILabel* OC_; DLL2SDK::Assembly_CSharp::UILabel* Stats_; DLL2SDK::Assembly_CSharp::UILabel* LocalPos_; DLL2SDK::Assembly_CSharp::UILabel* MoveSpeed_; int32_t m_FPS_; int32_t m_TargetFPS_; int32_t m_CheckFPSFrame_; int32_t m_LastFrame_; float m_LastTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FormatTimeStampForDebugHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFPS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBatches_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTris_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVisibleDynamicMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFootPrint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUsedTextureCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRenderTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53416(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_53417(); void Start_53418(); void Tick_53419(float dt_); int32_t GetFPS_53421(); int32_t GetBatches_53422(); int32_t GetTris_53423(); int32_t GetVisibleDynamicMesh_53424(); int32_t GetFootPrint_53425(); int32_t GetUsedTextureCount_53426(); int32_t GetRenderTime_53427(); void __xLuaBaseProxy_Start_53428(); void __xLuaBaseProxy_Tick_53429(float P0_); static DLL2SDK::mscorlib::System::String* FormatTimeStampForDebugHUD_53420(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct DeathZoneWarningHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UILabel* CountDownLabel_; float EnterVolumeTime_; float DelayDeathTime_; float LastShowCountDownTime_; bool bCurrentShow_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCountDownText_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53413(); void Show_53414(bool bShow_, float inDelayDeathTime_); void UpdateCountDownText_53415(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UILabel* TimeElapsedLabel_; DLL2SDK::Assembly_CSharp::UISlider* TimeElapsedSlider_; DLL2SDK::Assembly_CSharp::UISprite* AimTargetSprite_; DLL2SDK::UnityEngine::UnityEngine::Vector2 AimTargetSpriteOffset_; DLL2SDK::Assembly_CSharp::UILabel* DeadPlayerLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ChangeLoadoutRoot_; DLL2SDK::Assembly_CSharp::UIButton* SwitchBagBtn_; DLL2SDK::Assembly_CSharp::UILabel* TitleLabel_; DLL2SDK::Assembly_CSharp::UILabel* DoubleClickTipsLabel_; DLL2SDK::Assembly_CSharp::PVP::DeadReplayHUD_WeaponKillInfo* WeaponKill_; DLL2SDK::Assembly_CSharp::PVP::DeadReplayHUD_WeaponKillInfo* WeaponKill_FinalKill_; DLL2SDK::Assembly_CSharp::PVP::DeadReplayHUD_SelfEnemyKillData* KillDetailShow_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DeadReplayRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FinalKillReplayRoot_; DLL2SDK::Assembly_CSharp::UILabel* FinialKillTimeLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OpeningEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FadeInEffect_; DLL2SDK::Assembly_CSharp::CallingCardTemplate* callingcardTemplate_; DLL2SDK::Assembly_CSharp::CallingCardTemplate* callingcardTemplateFinalKill_; int32_t m_TouchTimes_; float m_LastTouchTime_; DLL2SDK::Assembly_CSharp::PVP::DeadReplayManager* m_DeadReplayMgr_; bool m_UseScreenEffect_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_AimTarget_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_AimTargetHeadTrans_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_CameraTrans_; bool bShowAttachment_; bool bShowFinalKillAttachment_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadSwitchBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadSkip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDeadReplayManager_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyKillerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustGameLogoPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAimTargetSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLeftTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TimerFadeIn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TimerTimeScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPlayOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToggleAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToggleAttachmentFinalKill_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53382(); uint64_t get_InactiveGameHudState_53383(); bool OnGamepadSwitchBag_53384(); bool OnGamepadSkip_53385(); void ForceRegisterDelegates_53386(); void RegisterDelegates_53387(); void UnRegisterDelegates_53388(); void SetDeadReplayManager_53389(DLL2SDK::Assembly_CSharp::PVP::DeadReplayManager* deadReplayMgr_); void SetActive_53390(bool value_, bool enableOptimize_); void ApplyKillerInfo_53391(); void Clear_53392(); void AdjustGameLogoPosition_53393(DLL2SDK::Assembly_CSharp::EGameLogoType gameLogoType_); void UpdateAimTargetSprite_53394(); void UpdateLeftTime_53395(); void TimerFadeIn_53396(); void TimerTimeScale_53397(); void CheckPlayOver_53398(); void Update_53399(); void OnSwitchBag_53400(); void OnToggleAttachment_53401(); void OnToggleAttachmentFinalKill_53402(); void __xLuaBaseProxy_ForceRegisterDelegates_53403(); void __xLuaBaseProxy_RegisterDelegates_53404(); void __xLuaBaseProxy_UnRegisterDelegates_53405(); void __xLuaBaseProxy_SetActive_53406(bool P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CancelUltHud : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIButton* ReqCancelUltBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelUltBtnClicked_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53376(); void RegisterDelegates_53377(); void UnRegisterDelegates_53378(); void OnCancelUltBtnClicked_53379(); void __xLuaBaseProxy_RegisterDelegates_53380(); void __xLuaBaseProxy_UnRegisterDelegates_53381(); }; } namespace DLL2SDK::Assembly_CSharp { struct BloodHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIProgressBar* HPBar_; DLL2SDK::Assembly_CSharp::UILabel* HPLabel_; DLL2SDK::Assembly_CSharp::UIWidget* Widge_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHPValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53361(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_53362(); uint64_t get_AlwaysShowGameHudState_53363(); bool get_IsShow_53364(); void Tick_53365(float dt_); void SetHPValue_53366(float hpPercent_, int32_t HP_); void OnSyncPlayerInfo_53367(uint32_t playerID_, uint32_t propertyID_, DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void Start_53368(); void RegisterDelegates_53369(); void UnRegisterDelegates_53370(); void __xLuaBaseProxy_Tick_53371(float P0_); void __xLuaBaseProxy_OnSyncPlayerInfo_53372(uint32_t P0_, uint32_t P1_, DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P2_); void __xLuaBaseProxy_Start_53373(); void __xLuaBaseProxy_RegisterDelegates_53374(); void __xLuaBaseProxy_UnRegisterDelegates_53375(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BRPerkFeedbackItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* perkIcon_; DLL2SDK::Assembly_CSharp::UILabel* buffTips_; DLL2SDK::Assembly_CSharp::TweenAlpha* tweenAlpha_; DLL2SDK::Assembly_CSharp::GameBase::BRPerkFeedbackHUD* m_Owner_; uint8_t currentPosSlot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLifeTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushToNextSlot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayFadeOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeInOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePostion_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53351(); void Init_53352(DLL2SDK::Assembly_CSharp::GameBase::BRPerkFeedbackHUD* owner_); void Play_53353(DLL2SDK::mscorlib::System::String* iconName_, DLL2SDK::mscorlib::System::String* tips_); void Reset_53354(); void SetLifeTime_53355(float lifeTime_); void OnPlayFinished_53356(); void PushToNextSlot_53357(); void DelayFadeOut_53358(); void FadeInOut_53359(bool fadeIn_, float duration_); void UpdatePostion_53360(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BRPerkFeedbackHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::mscorlib::System::Collections::Generic::List_1* itemList_; float itemLifeTime_; float itemFadeInTime_; float itemFadeOutTime_; float cdTime_; DLL2SDK::Array* targetWorldPositions_; DLL2SDK::System::System::Collections::Generic::Queue_1* inActiveQueue_; DLL2SDK::System::System::Collections::Generic::Queue_1* activeQueue_; int32_t lastBuffId_; float lastPlayTime_; struct StaticFields { int32_t ITEM_COUNT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFeedback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemPlayFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFeedbackItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53341(); void Start_53342(); void RegisterDelegates_53343(); void UnRegisterDelegates_53344(); void PlayFeedback_53345(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnItemPlayFinished_53346(DLL2SDK::Assembly_CSharp::GameBase::BRPerkFeedbackItem* item_); DLL2SDK::Assembly_CSharp::GameBase::BRPerkFeedbackItem* GetFeedbackItem_53347(); void __xLuaBaseProxy_Start_53348(); void __xLuaBaseProxy_RegisterDelegates_53349(); void __xLuaBaseProxy_UnRegisterDelegates_53350(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BROBTeamsHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Array* PageButtonList_; DLL2SDK::Array* TeamItemTemplateList_; DLL2SDK::Assembly_CSharp::UIButton* GroundButton_; DLL2SDK::Assembly_CSharp::UIButton* OverallButton_; DLL2SDK::Assembly_CSharp::GameUI::BROBTeamNode* TemplateTeamNode_; DLL2SDK::Assembly_CSharp::UITable* TableComponent_; DLL2SDK::Assembly_CSharp::UIScrollView* ScrollView_; DLL2SDK::Assembly_CSharp::UIPanel* ScrollViewPanel_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TeamNodes_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TotalTeamDataList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_NearTeamDataList_; bool m_IsOverallSelected_; int32_t m_CurPageIndex_; float OffsetY_; bool m_DataDirty_; DLL2SDK::Array* m_EndNums_; DLL2SDK::Array* m_EndHeights_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEndNums_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerLoginOrLogout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTeamData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateNearTeams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTeamView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DragFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPageBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SrcollViewToIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Close_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGroundBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOverallBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53318(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_53319(); void GetEndNums_53320(); void OnPlayerLoginOrLogout_53321(uint32_t pId_, bool isLogin_); void WillShow_53322(); void RefreshTeamData_53323(); void UpdateNearTeams_53324(); void Tick_53325(float dt_); void UpdateTeamView_53326(bool restPosition_); void RegisterDelegates_53327(); void DragFinished_53328(); void OnPageBtnClick_53329(DLL2SDK::UnityEngine::UnityEngine::GameObject* clickedObj_); void SrcollViewToIndex_53330(int32_t idx_); void UnRegisterDelegates_53331(); void Close_53332(); void OnGroundBtnClick_53333(); void OnOverallBtnClick_53334(); void __xLuaBaseProxy_WillShow_53337(); void __xLuaBaseProxy_Tick_53338(float P0_); void __xLuaBaseProxy_RegisterDelegates_53339(); void __xLuaBaseProxy_UnRegisterDelegates_53340(); static int32_t _RefreshTeamData_m__0_53335(DLL2SDK::Assembly_CSharp::GameBase::OBTeamDataCell* a_, DLL2SDK::Assembly_CSharp::GameBase::OBTeamDataCell* b_); static bool _UpdateNearTeams_m__1_53336(DLL2SDK::Assembly_CSharp::GameBase::OBTeamDataCell* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct OBTeamDataCell : DLL2SDK::mscorlib::System::Object { uint32_t TeamID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Members_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddMember_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasMemberNearby_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53314(); void AddMember_53315(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* pi_); bool HasMemberNearby_53316(float distance_); static int32_t _AddMember_m__0_53317(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* a_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* b_); }; } namespace DLL2SDK::Assembly_CSharp { struct AttackableInfoDebugItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* m_DebugInfo_; DLL2SDK::UnityEngine::UnityEngine::Camera* m_WorldCamera_; DLL2SDK::UnityEngine::UnityEngine::Camera* m_UICamera_; bool m_IsShow_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDebugInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53306(); bool get_IsShow_53307(); void InitItem_53308(); void SetDebugInfo_53309(DLL2SDK::mscorlib::System::String* content_); void HideItem_53310(bool isHide_); void ShowItem_53311(bool isShow_); void ResetItem_53312(); void UpdatePosition_53313(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AttackableInfoDebugHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::AttackableInfoDebugItem* m_DebugItem_; DLL2SDK::Assembly_CSharp::AttackableInfoDebugItem* m_MainShowDebugItem_; DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* m_CurrentAimingTarget_; float m_LastUpdateAnimingTargetTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AnimTargetImpactList_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_LocalPawn_; DLL2SDK::Assembly_CSharp::GameBase::Weapon* m_CurWeapon_; DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* m_CurShowTarget_; float m_LastHealth_; float m_CurHealth_; float m_ChangeHp_; DLL2SDK::mscorlib::System::String* m_CurContent_; DLL2SDK::System::System::Collections::Generic::Queue_1* m_DamageQueue_; struct StaticFields { bool IsAimingTarget_; int32_t MaxQueueNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateDebugItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideAimingTargetDebugItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAimingTargetDebugItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDamageInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAimingTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHealthInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurShowTargetDamageInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDebugInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53296(); DLL2SDK::Assembly_CSharp::AttackableInfoDebugItem* CreateDebugItem_53297(); void HideAimingTargetDebugItem_53298(bool isHide_); void UpdateAimingTargetDebugItem_53299(); void UpdateDamageInfo_53300(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void UpdateAimingTarget_53301(); void GetHealthInfo_53302(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_); void GetCurShowTargetDamageInfo_53303(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void SetDebugInfo_53304(); static void _cctor_53305(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BREventBtnHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { bool m_IsBtnInit_; DLL2SDK::Assembly_CSharp::BattleRoyale::BREventBtnMgrHUD* m_BtnMgr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TrySetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BtnInit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16136(); DLL2SDK::Assembly_CSharp::BattleRoyale::BREventBtnType get_BrEventBtnType_16137(); void TrySetActive_16138(bool isActive_, DLL2SDK::UnityEngine::UnityEngine::Component* rootComponent_); void BtnInit_16139(DLL2SDK::UnityEngine::UnityEngine::GameObject* showRoot_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AimAssistanceHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::Transform* TargetRoot_; DLL2SDK::Array* TargetSprites_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* target_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAimAssistanceTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53266(); void UpdateAimAssistanceTarget_53267(DLL2SDK::Assembly_CSharp::GameBase::Pawn* newTarget_); void Update_53268(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct GUIManager : DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem_1 { DLL2SDK::Assembly_CSharp::GameUI::UIScene* m_UIScene_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterUIScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterUIScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadGUIWindowsAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessZoneEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53249(); DLL2SDK::Assembly_CSharp::GameUI::UIScene* get_UISceneObject_53250(); void Init_53251(); void Tick_53252(float deltaTime_); void Reset_53253(); void Shutdown_53254(); void UnRegisterUIScene_53255(DLL2SDK::Assembly_CSharp::GameUI::UIScene* InScene_); void RegisterUIScene_53256(DLL2SDK::Assembly_CSharp::GameUI::UIScene* inScene_); DLL2SDK::UnityEngine::UnityEngine::GameObject* LoadGUIWindowsAsset_53257(DLL2SDK::Assembly_CSharp::EAssetID eAsset_, bool bAddUIRoot_, DLL2SDK::Assembly_CSharp::UIPanel* parentUIPanel_); void ProcessEvent_53258(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void ProcessZoneEvent_53259(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnApplicationPause_53260(bool pause_); void __xLuaBaseProxy_Init_53261(); void __xLuaBaseProxy_Tick_53262(float P0_); void __xLuaBaseProxy_Reset_53263(); void __xLuaBaseProxy_Shutdown_53264(); void __xLuaBaseProxy_OnApplicationPause_53265(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct RenderType : int32_t { FRONT_ = static_cast(0x0), BACK_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CrossHairTargetInfo : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIProgressBar* m_ChoosePlayerInfo_; DLL2SDK::Assembly_CSharp::UILabel* m_LabelEnemyName_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_Enemy_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_LowerHPFX_; DLL2SDK::Assembly_CSharp::UISprite* m_EnemyLevelSprite_; DLL2SDK::Assembly_CSharp::UILabel* m_EnemyLevelLabel_; DLL2SDK::Assembly_CSharp::UISprite* m_EnemyArenaSprite_; int32_t FarFontSize_; int32_t NearFontSize_; DLL2SDK::Assembly_CSharp::UIPanel* m_Panel_; float m_FixedHeadNameOffset_; float m_FadeOutTime_; float m_FXLifeTime_; DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* m_LastTarget_; float m_LastDisplayHP_; DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* mImpactInfo_; float deltaTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_HPFXPos_; float m_StartTime_; DLL2SDK::Assembly_CSharp::BloodFX* bloodFX_; struct StaticFields { float FurthestScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Precache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessPlayerLoginOrLogoutMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisplayAvatarInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetArenaSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGameMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustLevelSpriteLocation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcBloomPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeOutOrIn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMatchOB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisplayAttackableTargetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBloodValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHPFX_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53217(); DLL2SDK::Assembly_CSharp::UIPanel* get_ParentPanel_53218(); void Awake_53219(); void Precache_53220(); void Start_53221(); void ProcessPlayerLoginOrLogoutMsg_53222(DLL2SDK::Assembly_CSharp::PVP::KillInfoParam* killInfo_); void DisplayAvatarInfo_53223(DLL2SDK::Assembly_CSharp::GameBase::Pawn* TargetPawn_, bool bIsEnemy_); DLL2SDK::mscorlib::System::String* GetLevelSpriteName_53224(); int32_t GetLevelText_53225(DLL2SDK::Assembly_CSharp::GameBase::Pawn* targetPawn_); DLL2SDK::mscorlib::System::String* GetArenaSpriteName_53226(DLL2SDK::Assembly_CSharp::GameBase::Pawn* targetPawn_); DLL2SDK::CSProto::msg::EMatchServiceModule GetGameMode_53227(); void AdjustLevelSpriteLocation_53228(DLL2SDK::Assembly_CSharp::GameBase::Pawn* targetPawn_); void CalcBloomPosition_53229(DLL2SDK::Assembly_CSharp::GameBase::Pawn* TargetPawn_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_53230(); void Tick_53231(float dt_); void FadeOutOrIn_53232(DLL2SDK::Assembly_CSharp::UIWidget* rect_, bool isActive_); bool IsMatchOB_53233(); void DisplayAttackableTargetInfo_53234(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_, bool isEnemy_); void SetBloodValue_53235(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_); void PlayHPFX_53236(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void __xLuaBaseProxy_Awake_53237(); void __xLuaBaseProxy_Start_53238(); void __xLuaBaseProxy_Tick_53239(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CrossHair_VTOL : DLL2SDK::Assembly_CSharp::GameUI::CrossHairViewBase { DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53212(); void SetActive_53213(bool value_, bool enableOptimize_); void ChangeEffect_53214(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_53215(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); void __xLuaBaseProxy_SetActive_53216(bool P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct COD_CrossHair : DLL2SDK::Assembly_CSharp::GameUI::CrossHairViewBase { DLL2SDK::Assembly_CSharp::UISprite* m_SpriteCenter_; DLL2SDK::Assembly_CSharp::UISprite* SpriteLeft_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRight_; DLL2SDK::Assembly_CSharp::UISprite* SpriteUp_; DLL2SDK::Assembly_CSharp::UISprite* SpriteDown_; float m_CrosshairSize_; float m_CrosshairLength_; float m_LastCrossHairLength_; float m_LastCrossHairSize_; float ChangeTime_; bool IsCrosshairChange_; float Rate_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mUpSourcePos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mDownSourcePos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mLeftSourcePos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mRightSourcePos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNGUILayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCrosshairColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCrosshairSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PositionChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickUpdateCrossHair_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCrosshairPos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53049(); void SetVisible_53050(bool visible_); void SetNGUILayer_53051(int32_t layer_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_53052(); void Tick_53053(float dt_); void UpdateCrosshairColor_53054(DLL2SDK::UnityEngine::UnityEngine::Color color_); void UpdateCrosshairSize_53055(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weapon_); void PositionChange_53056(DLL2SDK::UnityEngine::UnityEngine::Transform* go_, DLL2SDK::UnityEngine::UnityEngine::Vector3 source_, DLL2SDK::UnityEngine::UnityEngine::Vector3 target_); void TickUpdateCrossHair_53057(float dt_); void UpdateCrosshairPos_53058(); void __xLuaBaseProxy_Tick_53059(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CrossHair_RPG : DLL2SDK::Assembly_CSharp::GameUI::CrossHairViewBase { DLL2SDK::UnityEngine::UnityEngine::GameObject* StartLock_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Enemy_; DLL2SDK::Assembly_CSharp::UIWidget* Widget_; DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* m_CurLockTarget_; DLL2SDK::Assembly_CSharp::Prologue::PrologueCrossHairStatus m_PrologueCrossHairStatus_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53193(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_53194(); void Tick_53195(float dt_); void UpdateTransform_53196(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, bool isLock_); DLL2SDK::Assembly_CSharp::Prologue::PrologueCrossHairStatus get_PrologueCrossHairStatus_53197(); void set_PrologueCrossHairStatus_53198(DLL2SDK::Assembly_CSharp::Prologue::PrologueCrossHairStatus value_); void OnEnable_53199(); void OnDisable_53200(); void __xLuaBaseProxy_Tick_53201(float P0_); void __xLuaBaseProxy_OnEnable_53202(); void __xLuaBaseProxy_OnDisable_53203(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CrossHair_Hive : DLL2SDK::Assembly_CSharp::GameUI::CrossHairViewBase { DLL2SDK::Assembly_CSharp::UISprite* NormalSprite_; bool IsCrosshairChange_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_SourceScale_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_TargetScale_; DLL2SDK::UnityEngine::UnityEngine::Vector2 ScreenEdgeOffset_; DLL2SDK::UnityEngine::UnityEngine::Rect m_ClampRect_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CrossHairScreenPos_; bool m_bShow_; float m_DesiredReachTime_; float m_RealDesiredReachTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCrosshairDisplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAcuteAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReInitTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAnimation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53181(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_53182(); void Awake_53183(); void SetCrosshairDisplay_53184(bool isShow_); void Tick_53185(float dt_); bool IsAcuteAngle_53186(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); void UpdatePos_53187(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_, DLL2SDK::UnityEngine::UnityEngine::Rect clampRect_); void ReInitTransform_53188(); void StartAnimation_53189(); void __xLuaBaseProxy_Awake_53190(); void __xLuaBaseProxy_SetCrosshairDisplay_53191(bool P0_); void __xLuaBaseProxy_Tick_53192(float P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct CrossHair_Hit : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::TweenAlpha* HitTweenAlpha_; DLL2SDK::Assembly_CSharp::UISprite* CrossHit_; DLL2SDK::Assembly_CSharp::TweenAlpha* HitMachineAlpah_; DLL2SDK::UnityEngine::UnityEngine::GameObject* VestGo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* InvincibleGo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GravitySpikesGo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyCrossHairHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_NotifyCrossHairHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowHit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53173(); void Start_53174(); void OnNotifyHit_53177(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowHit_53178(DLL2SDK::Assembly_CSharp::TweenAlpha* hitTweenAlpha_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_53179(); void __xLuaBaseProxy_Start_53180(); static void NotifyCrossHairHit_53175(DLL2SDK::Assembly_CSharp::ECrossHairHitType hitType_, DLL2SDK::UnityEngine::UnityEngine::Vector3 hitPos_); static void NotifyCrossHairHit_53176(DLL2SDK::Assembly_CSharp::ECrossHairHitType hitType_, bool isHeadHit_, bool isHasVest_, DLL2SDK::UnityEngine::UnityEngine::Vector3 hitPos_, bool isGravitySpikes_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName weaponName_); }; } namespace DLL2SDK::Assembly_CSharp { struct CrossHairHitParam : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::ECrossHairHitType HitType_; bool IsHeadHit_; bool HasVest_; DLL2SDK::UnityEngine::UnityEngine::Vector3 HitPos_; bool IsInGravitySpikes_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName WeaponName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53172(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CrossHair_GrappleGun : DLL2SDK::Assembly_CSharp::GameUI::CrossHairViewBase { DLL2SDK::Assembly_CSharp::UISprite* SpriteUp_; DLL2SDK::Assembly_CSharp::UISprite* SpriteCenter_; DLL2SDK::Assembly_CSharp::UISprite* SpriteLeftDown_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRightDown_; float ChangeTime_; bool IsCrosshairChange_; float Rate_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mUpSourcePos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mCenterSourcePos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mLeftDownSourcePos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mRightDownSourcePos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_UpLocalPositionCache_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CenterLocalPositionCache_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LeftDownLocalPositionCache_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_RightDownLocalPositionCache_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_CenterToUpDir_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_CenterToLeftDownDir_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_CenterToRightDownDir_; float Radius_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CrossSprite_; DLL2SDK::UnityEngine::UnityEngine::Vector2 ScreenEdgeOffset_; DLL2SDK::UnityEngine::UnityEngine::Rect m_ClampRect_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CrossHairScreenPos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCrosshairDisplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCrossSpriteVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickUpdateRejustTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAcuteAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PositionChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RejustTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReInitTransform_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53157(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_53158(); void Awake_53159(); void SetCrosshairDisplay_53160(bool isShow_); void SetCrossSpriteVisible_53161(bool visible_); void Tick_53162(float dt_); void TickUpdateRejustTransform_53163(); bool IsAcuteAngle_53164(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); void UpdatePos_53165(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_, DLL2SDK::UnityEngine::UnityEngine::Rect clampRect_); void PositionChange_53166(DLL2SDK::UnityEngine::UnityEngine::Transform* go_, DLL2SDK::UnityEngine::UnityEngine::Vector3 source_, DLL2SDK::UnityEngine::UnityEngine::Vector3 target_); void RejustTransform_53167(); void ReInitTransform_53168(); void __xLuaBaseProxy_Awake_53169(); void __xLuaBaseProxy_SetCrosshairDisplay_53170(bool P0_); void __xLuaBaseProxy_Tick_53171(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CrossHair_GoliathGun : DLL2SDK::Assembly_CSharp::GameUI::CrossHairViewBase { DLL2SDK::Assembly_CSharp::UISprite* NormalSprite_; DLL2SDK::UnityEngine::UnityEngine::Vector2 ScreenEdgeOffset_; DLL2SDK::UnityEngine::UnityEngine::Rect m_ClampRect_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CrossHairScreenPos_; DLL2SDK::UnityEngine::UnityEngine::Color m_color_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCrosshairDisplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCrosshairColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAcuteAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53146(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_53147(); void Awake_53148(); void SetCrosshairDisplay_53149(bool isShow_); void Tick_53150(float dt_); void UpdateCrosshairColor_53151(DLL2SDK::UnityEngine::UnityEngine::Color color_); bool IsAcuteAngle_53152(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); void UpdatePos_53153(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_, DLL2SDK::UnityEngine::UnityEngine::Rect clampRect_); void __xLuaBaseProxy_Awake_53154(); void __xLuaBaseProxy_SetCrosshairDisplay_53155(bool P0_); void __xLuaBaseProxy_Tick_53156(float P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct CrossHair_BanShot : DLL2SDK::Assembly_CSharp::GameUI::CrossHairViewBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53145(); }; } namespace DLL2SDK::Assembly_CSharp { struct CrossHair_AutoFireCircle : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UISprite* UpSign_; DLL2SDK::Assembly_CSharp::UISprite* DownSign_; DLL2SDK::Assembly_CSharp::UISprite* LeftSign_; DLL2SDK::Assembly_CSharp::UISprite* RightSign_; DLL2SDK::Assembly_CSharp::UIWidget* Container_; DLL2SDK::Assembly_CSharp::UIWidget* SignContainer_; int32_t MinSize_; int32_t MaxSize_; float mChangeTime_; bool IsShow_; float CountTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBeginCircle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHideUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSignPosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53137(); void Start_53138(); void SetSprite_53139(DLL2SDK::mscorlib::System::String* spriteName_); void OnNotifyBeginCircle_53140(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); bool IsHideUI_53141(); void Update_53142(); void SetSignPosition_53143(float dis_); void __xLuaBaseProxy_Start_53144(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CrossHairView : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CrossHairViewList_; DLL2SDK::Assembly_CSharp::GameUI::CrossHairViewBase* m_curCrossHairView_; DLL2SDK::Assembly_CSharp::CrossHair_Hit* m_CrossHairHit_; DLL2SDK::Assembly_CSharp::GameUI::ECrossHairType mCurCrossHairType_; DLL2SDK::Assembly_CSharp::GameUI::ECrossHairType mLastCrossHairType_; DLL2SDK::Assembly_CSharp::GameUI::ECrossHairType m_OldCrossHairType_; bool m_OldCrossHairActiveState_; DLL2SDK::Array* m_OldCrossHairParams_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SubCrossHairViewList_; DLL2SDK::Assembly_CSharp::GameUI::CrossHairViewBase* m_curSubCrossHairView_; DLL2SDK::Assembly_CSharp::GameUI::ECrossHairType mCurSubCrossHairType_; float m_CurrentCorssAngleZ_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterCrossHair_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterSubCrossHair_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCrossHairViewBaseType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCrossHairView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSubCrossHairView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCurCrossHairActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurCrossHairType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurCrossHairParams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeCrossHairType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnableCrosshairDisplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDisplayByObserverMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeSubCrossHairType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnableSubCrosshairDisplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLastHair_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCorssAngleChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSetCrossAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RevertLastCrossHairType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53099(); bool get_IsControlByUiState_53100(); uint64_t get_InactiveGameHudState_53101(); void Awake_53102(); void RegisterCrossHair_53103(DLL2SDK::Assembly_CSharp::GameUI::ECrossHairType CrossHairType_, DLL2SDK::mscorlib::System::Type* CrossHairClass_, DLL2SDK::Assembly_CSharp::EAssetID assetID_); void RegisterSubCrossHair_53104(DLL2SDK::Assembly_CSharp::GameUI::ECrossHairType CrossHairType_, DLL2SDK::mscorlib::System::Type* CrossHairClass_, DLL2SDK::Assembly_CSharp::EAssetID assetID_); bool IsCrossHairViewBaseType_53105(DLL2SDK::mscorlib::System::Type* type_); void OnDestroy_53106(); DLL2SDK::Assembly_CSharp::GameUI::CrossHairViewBase* GetCrossHairView_53107(DLL2SDK::Assembly_CSharp::GameUI::ECrossHairType inCrossHairType_); DLL2SDK::Assembly_CSharp::GameUI::CrossHairViewBase* GetSubCrossHairView_53108(DLL2SDK::Assembly_CSharp::GameUI::ECrossHairType inCrossHairType_); bool IsCurCrossHairActive_53109(); DLL2SDK::Assembly_CSharp::GameUI::ECrossHairType GetCurCrossHairType_53110(); DLL2SDK::Array* GetCurCrossHairParams_53111(); void OnChangeCrossHairType_53112(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnEnableCrosshairDisplay_53113(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool CheckDisplayByObserverMode_53114(bool show_); void OnChangeSubCrossHairType_53115(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnEnableSubCrosshairDisplay_53116(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyLastHair_53117(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnCorssAngleChanged_53118(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void DoSetCrossAngle_53119(); void RevertLastCrossHairType_53120(); void __xLuaBaseProxy_Awake_53121(); void __xLuaBaseProxy_OnDestroy_53122(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct COD_MissileCrossHair : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIWidget* WidgetBtn_; DLL2SDK::Assembly_CSharp::UILabel* LabelBoost_; DLL2SDK::Assembly_CSharp::UISprite* SpriteSelf_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SpriteEnemy_; DLL2SDK::Assembly_CSharp::UISprite* SpriteAimTarget_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_EnemyList_; struct StaticFields { bool EnableInputOnUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadBoost_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDoubleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddBrandTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateIndicators_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawIndicator_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53082(); void Awake_53083(); void Show_53084(bool isActive_); void ForceRegisterDelegates_53085(); bool OnGamepadBoost_53086(); void RegisterDelegates_53087(); void UnRegisterDelegates_53088(); void OnDoubleClick_53089(); void Update_53090(); void AddBrandTarget_53091(); void UpdateIndicators_53092(); void DrawIndicator_53093(DLL2SDK::Assembly_CSharp::UISprite* sprite_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_); void __xLuaBaseProxy_Awake_53095(); void __xLuaBaseProxy_ForceRegisterDelegates_53096(); void __xLuaBaseProxy_RegisterDelegates_53097(); void __xLuaBaseProxy_UnRegisterDelegates_53098(); static void _cctor_53094(); }; } namespace DLL2SDK::Assembly_CSharp { struct COD_CrossHair_Tempest : DLL2SDK::Assembly_CSharp::GameUI::CrossHairViewBase { float m_TotalChargeTime_; float m_ChargeStartTime_; bool m_ChargeStarted_; DLL2SDK::Assembly_CSharp::UISprite* m_ProgressWidget_; DLL2SDK::Assembly_CSharp::UISprite* m_AccumulatingCrosshairSprite_; DLL2SDK::Assembly_CSharp::UISprite* m_AccumulatedCrosshairSprite_; DLL2SDK::Array* m_OpenAimOnlyElements_; DLL2SDK::Array* m_CloseAimOnlyElements_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTotalChargeTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReStartCharge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopCharge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCrosshairColor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53068(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_53069(); void Start_53070(); void SetTotalChargeTime_53071(float chargeTime_); void ReStartCharge_53072(); void StopCharge_53073(); void OpenAim_53074(); void CloseAim_53075(); void Tick_53076(float dt_); void OnDisable_53077(); void UpdateCrosshairColor_53078(float progress_); void __xLuaBaseProxy_Start_53079(); void __xLuaBaseProxy_Tick_53080(float P0_); void __xLuaBaseProxy_OnDisable_53081(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct COD_CrossHair_Circle : DLL2SDK::Assembly_CSharp::GameBase::COD_CrossHair { float m_InitSize_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LocalScaleCache_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_UpLocalPositionCache_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_DownLocalPositionCache_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LeftLocalPositionCache_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_RightLocalPositionCache_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RejustTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCrosshairSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCrosshairPos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53060(); void OnChanged_53061(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void RejustTransform_53062(); void UpdateCrosshairSize_53063(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weapon_); void UpdateCrosshairPos_53064(); void __xLuaBaseProxy_OnChanged_53065(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_UpdateCrosshairSize_53066(DLL2SDK::Assembly_CSharp::GameBase::Weapon* P0_); void __xLuaBaseProxy_UpdateCrosshairPos_53067(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct COD_BigCrossHair_3D : DLL2SDK::Assembly_CSharp::GameUI::CrossHairViewBase { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_EnemyAimEffect2PlayerIDMap_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TempPlayerIDList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCrosshairDisplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickEnemyAimEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddEnemyAimEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRemoveEnemyAimEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEnemyAimEffectTransform_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53039(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_53040(); void SetCrosshairDisplay_53041(bool isShow_); void Tick_53042(float dt_); void TickEnemyAimEffect_53043(); void AddEnemyAimEffect_53044(uint32_t playerID_); void UpdateRemoveEnemyAimEffect_53045(DLL2SDK::mscorlib::System::Collections::Generic::List_1* EnemyList_); void UpdateEnemyAimEffectTransform_53046(); void __xLuaBaseProxy_SetCrosshairDisplay_53047(bool P0_); void __xLuaBaseProxy_Tick_53048(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct COD_BigCrossHair : DLL2SDK::Assembly_CSharp::GameUI::CrossHairViewBase { DLL2SDK::UnityEngine::UnityEngine::Color From_; DLL2SDK::UnityEngine::UnityEngine::Color To_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Big_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LockRoot_; DLL2SDK::Assembly_CSharp::UILabel* m_AmmoCount_; DLL2SDK::Assembly_CSharp::UILabel* m_CarriedAmmoCount_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_HUDBigCrossFire_; DLL2SDK::Assembly_CSharp::UIWidget* m_AmmoShowWidge_; DLL2SDK::Assembly_CSharp::GameBase::Weapon* m_CurrentWeapon_; int32_t m_LastCarriedAmmoCount_; int32_t m_LastAmmoCount_; DLL2SDK::mscorlib::System::Text::StringBuilder* m_CarriedAmmoCountStrB_; DLL2SDK::mscorlib::System::Text::StringBuilder* m_AmmoCountStrB_; DLL2SDK::Array* mLockRootTweeners_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Mark_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* MarkList_; bool mLastHasEnemy_; DLL2SDK::Assembly_CSharp::GameEngine::EnemyInfo* mLastLockedEnemy_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Vector2 DepthRange_; DLL2SDK::UnityEngine::UnityEngine::Vector2 ScaleRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCrosshairDisplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayTweens_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAmmoCount_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53025(); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalcScale_53026(float depth_); void Awake_53027(); void SetCrosshairDisplay_53028(bool isShow_); void UpdateTransform_53029(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, DLL2SDK::Assembly_CSharp::GameEngine::EnemyInfo* info_); void PlayTweens_53030(DLL2SDK::Array* tweens_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_53031(); void Tick_53032(float dt_); void UpdateAmmoCount_53033(); void __xLuaBaseProxy_Awake_53035(); void __xLuaBaseProxy_SetCrosshairDisplay_53036(bool P0_); void __xLuaBaseProxy_Tick_53037(float P0_); static void _cctor_53034(); }; } namespace DLL2SDK::Assembly_CSharp { struct BRCrossHair_Dot : DLL2SDK::Assembly_CSharp::GameUI::CrossHairViewBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53024(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CollectionTipsMgrHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Array* m_IsTipActive_; DLL2SDK::Array* m_AllTipObjs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddTipsHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TrySetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameHUDStateChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52791(); bool get_IsControlByUiState_52792(); uint64_t get_InactiveGameHudState_52793(); void AddTipsHUD_52794(DLL2SDK::Assembly_CSharp::GameBase::CollectionTipsHUDCommon* btn_, DLL2SDK::UnityEngine::UnityEngine::GameObject* showRoot_); void TrySetActive_52795(DLL2SDK::Assembly_CSharp::GameBase::CollectionTipsType btnType_, bool isActive_); void DoSetActive_52796(int32_t idx_, bool isActive_); void OnGameHUDStateChanged_52797(); void __xLuaBaseProxy_OnGameHUDStateChanged_52798(); }; } namespace DLL2SDK::Assembly_CSharp { struct BloodFX : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float DelayDestroyTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayHide_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52775(); void Init_52776(); void DelayHide_52777(); }; } namespace DLL2SDK::Assembly_CSharp { template struct SerializableDictionary_2 : DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2 { DLL2SDK::mscorlib::System::Collections::Generic::List_1* _serializedKeys_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _serializedValues_; int32_t _serializedCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBeforeSerialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAfterDeserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52772(); void OnBeforeSerialize_52773(); void OnAfterDeserialize_52774(); }; } namespace DLL2SDK::Assembly_CSharp { struct GPUSkinUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Bounds ProbeBounds_; DLL2SDK::UnityEngine::UnityEngine::Bounds ZeroBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseMaxLODAvatarModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseMinLODAvatarModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseMaxLODWithoutGPUSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddGPUSkinModelComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_AddGPUSkinModelComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddStaticBatchRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSkinnedMeshRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CombineMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RebuildBones_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBoneIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetBoneIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateGPUSkinMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RebuildBoneWeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildGPUSkinInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildMeshToSkinBoneWeights_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateGPUSkinInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOrAddMaterialIndex_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static bool UseMaxLODAvatarModel_52749(); static bool UseMinLODAvatarModel_52750(); static bool UseMaxLODWithoutGPUSkin_52751(); static DLL2SDK::UnityEngine::UnityEngine::GPUSkinModelComponent* AddGPUSkinModelComponent_52752(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); static DLL2SDK::UnityEngine::UnityEngine::GPUSkinModelComponent* AddGPUSkinModelComponent_52753(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, DLL2SDK::Assembly_CSharp::OptimizeRefData* refData_); static DLL2SDK::UnityEngine::UnityEngine::StaticBatchRenderer* AddStaticBatchRenderer_52754(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, DLL2SDK::UnityEngine::UnityEngine::Mesh* mesh_, DLL2SDK::Array* sharedMaterials_, DLL2SDK::Array* materialIndexes_, DLL2SDK::UnityEngine::UnityEngine::Renderer* templateRenderer_); static void AddSkinnedMeshRenderer_52755(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, DLL2SDK::UnityEngine::UnityEngine::Mesh* mesh_, DLL2SDK::Array* sharedMaterials_, DLL2SDK::Array* newBones_, DLL2SDK::UnityEngine::UnityEngine::Renderer* templateRenderer_); static DLL2SDK::UnityEngine::UnityEngine::Mesh* CombineMesh_52756(DLL2SDK::mscorlib::System::Collections::Generic::List_1* combineMeshDatas_, DLL2SDK::UnityEngine::UnityEngine::Transform* root_); static void RebuildBones_52757(DLL2SDK::UnityEngine::UnityEngine::Transform* root_, DLL2SDK::Array* bones_, DLL2SDK::Array* newBones_, DLL2SDK::Array* newBindPose_); static int32_t GetBoneIndex_52758(DLL2SDK::mscorlib::System::Collections::Generic::List_1* allBones_, DLL2SDK::UnityEngine::UnityEngine::Transform* bone_); static int32_t GetBoneIndex_52759(DLL2SDK::Array* allBones_, int32_t allBonesLength_, DLL2SDK::UnityEngine::UnityEngine::Transform* bone_); static DLL2SDK::UnityEngine::UnityEngine::Mesh* CreateGPUSkinMesh_52760(DLL2SDK::UnityEngine::UnityEngine::SkinnedMeshRenderer* skinnedMeshRenderer_, bool useUVForBoneWeight_, bool useNativeMethod_); static void RebuildBoneWeight_52761(DLL2SDK::UnityEngine::UnityEngine::Mesh* mesh_, DLL2SDK::Array* bones_, int32_t bonesLength_, DLL2SDK::Array* newBones_, int32_t newBonesLength_); static void BuildGPUSkinInfo_52762(DLL2SDK::UnityEngine::UnityEngine::Mesh* mesh_, bool useUVForBoneWeight_, bool useNativeMethod_); static void BuildMeshToSkinBoneWeights_52763(DLL2SDK::UnityEngine::UnityEngine::Mesh* mesh_, bool useNativeBuildSimpleBoneWeight_); static void CreateGPUSkinInfo_52764(DLL2SDK::UnityEngine::UnityEngine::Mesh* mesh_, bool useUVForBoneWeight_); static DLL2SDK::UnityEngine::UnityEngine::Mesh* GetMesh_52765(DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* meshRenderer_); static int32_t GetOrAddMaterialIndex_52766(DLL2SDK::UnityEngine::UnityEngine::Material* material_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* allMaterials_); static void _cctor_52767(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct TssManager : DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem_1 { DLL2SDK::Assembly_CSharp::GameEngine::TssDataGatherer* m_DataGatherer_; DLL2SDK::mscorlib::System::Threading::Thread* m_DataGathererThread_; float m_NextTimeForSendingTssData_; DLL2SDK::mscorlib::System::Object* _Lock_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TssRequestProducerList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TssRequestConsumerList_; DLL2SDK::Array* m_CachedBytes_; DLL2SDK::mscorlib::System::IO::MemoryStream* m_RStream_; DLL2SDK::mscorlib::System::IO::MemoryStream* m_WStream_; DLL2SDK::mscorlib::System::IO::BinaryWriter* m_BinWriter_; DLL2SDK::mscorlib::System::IO::BinaryReader* m_BinReader_; bool m_didTssInit_; bool m_EigenInfoReady_; float m_UploadInterval_; float m_LastUploadTime_; struct StaticFields { bool ENABLE_MPVE_LOG_; bool ENABLE_PVP_LOG_; float TSS_SEND_SVR_INTERVAL_; int32_t TSS_MAX_PACK_PER_SEND_; DLL2SDK::mscorlib::System::String* TSS_CHANNEL_HOST_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* TSS_CHANNEL_IPList_; int32_t m_MiliSecOfGatheringTssData_; int32_t THREAD_JOIN_TIMEOUT_; DLL2SDK::Array* MrpcsDataStream_; int32_t MrpcsDataStreamSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetChannelHosts_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetChannnelHost_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetChannnelBuiltinIp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBackEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFrontEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMrpcsDataStream_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSafeTssReportData2String_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecvAntiDataFromSvr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendDataToSvr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSendDataToSvr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEigenInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendEigenInfoToServer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSendEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddTssSendRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllPendingTssSendRequests_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessTssSendRequest_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52724(); void Init_52725(); void SetChannelHosts_52726(); void SetChannnelHost_52727(DLL2SDK::mscorlib::System::String* host_); void SetChannnelBuiltinIp_52728(DLL2SDK::mscorlib::System::String* ip_); void Shutdown_52729(); void OnBackEnd_52730(); void OnFrontEnd_52731(); void OnLogin_52732(DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo_EPlayerPlatformTypes platform_, DLL2SDK::mscorlib::System::String* openId_, uint32_t worldId_, DLL2SDK::mscorlib::System::String* roleId_); DLL2SDK::mscorlib::System::String* GetSafeTssReportData2String_52734(); void OnRecvAntiDataFromSvr_52735(DLL2SDK::CSProto::msg::CSLobby_CLIENT_SDK_Tlog_Data_Ntf* ntf_); void SendDataToSvr_52736(); bool DoSendDataToSvr_52737(DLL2SDK::Array* data_); void SetEigenInfo_52738(DLL2SDK::mscorlib::System::Collections::Generic::List_1* infoList_, float interval_); void SendEigenInfoToServer_52739(); void Tick_52740(float deltaTime_); bool CheckSendEnable_52741(); void AddTssSendRequest_52742(DLL2SDK::CSProto::msg::CSLobby_CLIENT_SDK_Tlog_Data_Ntf* req_); int32_t GetAllPendingTssSendRequests_52743(); void ProcessTssSendRequest_52744(); void __xLuaBaseProxy_Init_52746(); void __xLuaBaseProxy_Shutdown_52747(); void __xLuaBaseProxy_Tick_52748(float P0_); static bool SetMrpcsDataStream_52733(DLL2SDK::Array* data_, int32_t size_); static void _cctor_52745(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct TssDataGatherer : DLL2SDK::mscorlib::System::Object { int32_t m_MilliSecOfGatherInterval_; bool m_ShouldContinue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Run_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestStopping_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldContinue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAllTssData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnThreadExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52717(int32_t interval_); void Run_52718(); void RequestStopping_52719(); bool ShouldContinue_52720(); void OnThreadExit_52723(); static DLL2SDK::CSProto::msg::CSLobby_CLIENT_SDK_Tlog_Data_Ntf* BuildData_52721(DLL2SDK::Array* data_); static void ClearAllTssData_52722(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { enum struct KeyMaking : int32_t { None_ = static_cast(0x0), Auth_ = static_cast(0x1), Server_ = static_cast(0x2), RawDH_ = static_cast(0x3), EncDH_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GCloud { enum struct EncryptMethod : int32_t { None_ = static_cast(0x0), Tea_ = static_cast(0x1), QQ_ = static_cast(0x2), Aes_ = static_cast(0x3), Aes2_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { enum struct ErrorNo : int32_t { Succ_ = static_cast(0x0), ParseJSON_ = static_cast(0x1000), ParamNULL_ = static_cast(0x1001), NeedSetAppInfo_ = static_cast(0x1002), InitErr_ = static_cast(0x1003), RecordingErr_ = static_cast(0x1004), PollBuffErr_ = static_cast(0x1005), ModeStateErr_ = static_cast(0x1006), ParamInvalid_ = static_cast(0x1007), OpenFileErr_ = static_cast(0x1008), NeedInit_ = static_cast(0x1009), EngineErr_ = static_cast(0x100A), PollMsgParseErr_ = static_cast(0x100B), PollMsgNo_ = static_cast(0x100C), RealtimeStateErr_ = static_cast(0x2001), JoinErr_ = static_cast(0x2002), QuitRoomNameErr_ = static_cast(0x2003), OpenMicNotAnchorErr_ = static_cast(0x2004), CreateRoomErr_ = static_cast(0x2005), NoRoom_ = static_cast(0x2006), QuitRoomErr_ = static_cast(0x2007), AlreadyInTheRoom_ = static_cast(0x2008), AuthKeyErr_ = static_cast(0x3001), PathAccessErr_ = static_cast(0x3002), PermissionMicErr_ = static_cast(0x3003), NeedAuthKey_ = static_cast(0x3004), UploadErr_ = static_cast(0x3005), HttpBusy_ = static_cast(0x3006), DownloadErr_ = static_cast(0x3007), SpeakerErr_ = static_cast(0x3008), TVEPlaySoundErr_ = static_cast(0x3009), Authing_ = static_cast(0x300A), Limit_ = static_cast(0x300B), NothingToReport_ = static_cast(0x300C), InternalTVEErr_ = static_cast(0x5001), InternalVisitErr_ = static_cast(0x5002), InternalUsed_ = static_cast(0x5003), BadServer_ = static_cast(0x6001), STTing_ = static_cast(0x7001), ChangeRole_ = static_cast(0x8001), ChangingRole_ = static_cast(0x8002), NotInRoom_ = static_cast(0x8003), Coordinate_ = static_cast(0x9001), SmallRoomName_ = static_cast(0x9002), CoordinateRoomNameErr_ = static_cast(0x9003), SaveDataDownloading_ = static_cast(0xA001), SaveDataIndexNotFound_ = static_cast(0xA002) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VoiceSystemRoomData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* RoomName_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* Player2MemberMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* Member2VoiceStatus_; bool IsEnableSpeaker_; bool IsEnableMicrophone_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayer2MemberMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMember2VoiceStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMemberVoiceState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52529(); bool UpdatePlayer2MemberMap_52530(uint64_t pId_, int32_t mId_); void UpdateMember2VoiceStatus_52531(int32_t mId_, int32_t status_); DLL2SDK::Assembly_CSharp::GameBase::EVoiceSystemMemberState GetMemberVoiceState_52532(int32_t mId_); }; } namespace DLL2SDK::Assembly_CSharp { struct GSDKAgent : DLL2SDK::mscorlib::System::Object { struct StaticFields { bool isInit_; bool enableFPSDetect_; DLL2SDK::mscorlib::System::String* PrefKey_GsdkDebug_; bool ms_enableDebug_; bool isInMatch_; DLL2SDK::mscorlib::System::String* lastMatchZoneid_; DLL2SDK::mscorlib::System::String* lastMatchTag_; DLL2SDK::mscorlib::System::String* lastMatchDsIpPort_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52507(); static void set_EnableDebug_52508(bool value_); static bool get_EnableDebug_52509(); static void InitializeGSDK_52510(); static void ForceInitialize_52511(); static void ForceStartMatch_52512(); static void ForceEndMatch_52513(); static void ForceEnableFPSDetect_52514(); static bool GetEnableFPSDetect_52515(); static void DoInitialize_52516(); static void SetUserId_52517(DLL2SDK::mscorlib::System::String* openid_, int32_t msdkPlatId_); static void StartMatch_52518(DLL2SDK::mscorlib::System::String* dsIpPort_, int32_t mapId_, int32_t frameRate_, DLL2SDK::Assembly_CSharp::UserSettingLevel quality_, DLL2SDK::mscorlib::System::String* zoneId_); static void OnPingDelayDuringMatch_52519(); static void OnApplicationPause_52520(bool paused_); static void EndMatch_52521(); static void ShutDown_52522(); static void ReportLoginExperience_52523(DLL2SDK::Assembly_CSharp::GSDKAgent_ELoginGameStep step_, bool isSucc_, DLL2SDK::mscorlib::System::String* message_); static void ReportPay_52524(int32_t payType_, int32_t result_, DLL2SDK::mscorlib::System::String* payChannel_, int32_t resultCode_, DLL2SDK::mscorlib::System::String* resultInerCode_, DLL2SDK::mscorlib::System::String* resultMsg_); static void ReportDisconnect_52525(DLL2SDK::mscorlib::System::String* Url_, DLL2SDK::mscorlib::System::String* result_); static void ReportLoading_52526(int32_t mapid_, DLL2SDK::mscorlib::System::String* state_, float time_); static void ReportEvent_52527(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* eventList_); static void _cctor_52528(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GCloudChatConnector : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GCloud::EncryptMethod m_EncryptMethod_; DLL2SDK::Assembly_CSharp::GCloud::KeyMaking m_KeyMaking_; DLL2SDK::Assembly_CSharp::GCloud::IConnector* m_Connector_; DLL2SDK::mscorlib::System::String* m_ChatServerUrl_; DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform m_Platform_; int32_t CONNECT_TIMEOUT_; struct StaticFields { DLL2SDK::mscorlib::System::String* LOGPREFIX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateConnection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsConnected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSendData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoConnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisteConnector_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoReconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoDisconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConnectorConnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConnectorReconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConnectorError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConnectorDisconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConnectorRecvedData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConnectorRouteChangedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnProtocolRecv_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoReadData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Log_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52487(int32_t timeout_); void CreateConnection_52488(DLL2SDK::mscorlib::System::String* newChatServerUrl_, DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform plat_); bool IsConnected_52489(); bool DoSendData_52490(DLL2SDK::Array* content_, bool allowLost_); bool DoConnect_52491(); void UnRegisteConnector_52492(); bool DoReconnect_52493(); bool DoDisconnect_52494(); void Shutdown_52495(); void OnConnectorConnect_52496(DLL2SDK::Assembly_CSharp::GCloud::ConnectorResult* result_); void OnConnectorReconnect_52497(DLL2SDK::Assembly_CSharp::GCloud::ConnectorResult* result_); void OnConnectorError_52498(DLL2SDK::Assembly_CSharp::GCloud::ConnectorResult* result_); void OnConnectorDisconnect_52499(DLL2SDK::Assembly_CSharp::GCloud::ConnectorResult* result_); void OnConnectorRecvedData_52500(); void OnConnectorRouteChangedEvent_52501(uint64_t serverId_); void OnStateChanged_52502(DLL2SDK::Assembly_CSharp::GCloud::ConnectorState state_, DLL2SDK::Assembly_CSharp::GCloud::ConnectorResult* result_); void OnProtocolRecv_52503(DLL2SDK::Array* buffer_, int32_t size_); void Tick_52504(); void DoReadData_52505(bool knowHasNewData_); void Log_52506(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::Array* paras_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ApolloWrapper : DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem_1 { struct StaticFields { DLL2SDK::Assembly_CSharp::GameBase::IApolloDir* ApolloDirInstance_; DLL2SDK::Assembly_CSharp::GameBase::GVoiceSystem* VoiceSystemInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52473(); void Shutdown_52477(); void Reset_52478(); void OnApplicationPause_52480(bool isPause_); void Tick_52481(float deltaTime_); void __xLuaBaseProxy_Shutdown_52483(); void __xLuaBaseProxy_Reset_52484(); void __xLuaBaseProxy_OnApplicationPause_52485(bool P0_); void __xLuaBaseProxy_Tick_52486(float P0_); static DLL2SDK::Assembly_CSharp::GameBase::IApolloLogin* get_Login_52474(); static DLL2SDK::Assembly_CSharp::GameBase::IApolloDir* get_Dir_52475(); static DLL2SDK::Assembly_CSharp::GameBase::GVoiceSystem* get_Voice_52476(); static void ReLogin_52479(); static void _cctor_52482(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EApolloNoticeType : int32_t { ALERT_ = static_cast(0x0), SCROLL_ = static_cast(0x1), ALL_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct OnDirCallbackHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_52469(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_52470(DLL2SDK::Assembly_CSharp::GCloud::TreeInfo* nodeList_, DLL2SDK::Assembly_CSharp::GCloud::ErrorCode result_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_52471(DLL2SDK::Assembly_CSharp::GCloud::TreeInfo* nodeList_, DLL2SDK::Assembly_CSharp::GCloud::ErrorCode result_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_52472(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct OnLogoutCallback : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_52411(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_52412(bool success_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_52413(bool success_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_52414(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct OnLoginWithConfirmCallback : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_52407(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_52408(bool success_, int32_t retCode_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_52409(bool success_, int32_t retCode_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_52410(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct OnGuestBindQueryCallbackHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_52403(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_52404(bool success_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* channelList_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_52405(bool success_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* channelList_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_52406(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct OnGuestBindCallbackHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_52399(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_52400(bool success_, int32_t retCode_, int32_t innerCode_, DLL2SDK::mscorlib::System::String* confirmCode_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_52401(bool success_, int32_t retCode_, int32_t innerCode_, DLL2SDK::mscorlib::System::String* confirmCode_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_52402(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct OnRefreshAccessTokenHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_52395(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_52396(DLL2SDK::Assembly_CSharp::GameBase::LoginResult result_, int32_t innerResult_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_52397(DLL2SDK::Assembly_CSharp::GameBase::LoginResult result_, int32_t innerResult_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_52398(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct OnQueryPlayerInfoCallbackHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_52391(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_52392(DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo* result_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_52393(DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo* result_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_52394(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct OnLoginFinishCallbackHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_52387(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_52388(DLL2SDK::Assembly_CSharp::GameBase::LoginResult result_, int32_t innerResult_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_52389(DLL2SDK::Assembly_CSharp::GameBase::LoginResult result_, int32_t innerResult_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_52390(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EApolloDirInitializeStep : int32_t { UNINIT_ = static_cast(0x0), CONNECTING_ = static_cast(0x1), QUERYING_ = static_cast(0x2), SUCC_END_ = static_cast(0x3), FAIL_END_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp { struct ApmWrapper : DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem_1 { float m_Time_; DLL2SDK::mscorlib::System::String* m_CurrentCategory_; struct StaticFields { bool defaultEnable_; bool isEnable_; bool isInit_; int32_t kTagStart_; int32_t kTagEnd_; int32_t m_Quality_; int32_t m_FrameRate_; DLL2SDK::mscorlib::System::String* kCapacityConfigName_; DLL2SDK::mscorlib::System::String* kRecommendConfigName_; DLL2SDK::Assembly_CSharp::ApmWrapper_TGPACallbackClass* tgpaCallback_; DLL2SDK::Assembly_CSharp::ApmWrapper_ELoadingType lastLoadResourceType_; DLL2SDK::mscorlib::System::String* kCategory_Regular_; DLL2SDK::mscorlib::System::String* kCategory_Stuck_; DLL2SDK::mscorlib::System::String* kKey_Position_; DLL2SDK::mscorlib::System::String* kKey_Rotation_; DLL2SDK::mscorlib::System::String* kKey_View_; DLL2SDK::mscorlib::System::String* kValue_1PView_; DLL2SDK::mscorlib::System::String* kValue_3PView_; DLL2SDK::mscorlib::System::String* kKey_PhyState_; DLL2SDK::mscorlib::System::String* kKey_WeaponState_; DLL2SDK::mscorlib::System::String* kKey_ExtraMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52329(); void Init_52330(); void CheckStartService_52331(); void Tick_52334(float deltaTime_); void BeginReportStuck_52351(); void BeginReportRegualrly_52352(); void ReportExtraMsg_52353(DLL2SDK::mscorlib::System::String* msg_); void EndReport_52354(); void ReportPersonView_52355(bool is1P_); void ReportPosAndRot_52356(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 rot_); void ReportPhyState_52357(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState state_); void ReportWeaponState_52358(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType state_); void ReportSysStatus_52359(); void ReportVector3_52360(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::UnityEngine::UnityEngine::Vector3 v3f_); void ReportSysDescString_52361(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* value_); void ReportSysDescInt_52362(DLL2SDK::mscorlib::System::String* key_, int32_t value_); void ReportSysDescFloat_52363(DLL2SDK::mscorlib::System::String* key_, float value_); static void SetTapmQualityAndFrameRate_52332(int32_t quality_, int32_t frameRate_); static void SetQuality_52333(DLL2SDK::Assembly_CSharp::UserSettingLevel level_); static void SafeMarkLoadLevel_52335(DLL2SDK::mscorlib::System::String* level_); static void SafeMarkLoadLevelCompleted_52336(); static void SafeMarkLevelFinished_52337(); static void BeginTag_52338(DLL2SDK::mscorlib::System::String* tag_); static void EndTag_52339(DLL2SDK::mscorlib::System::String* tag_); static void SetUserId_52340(DLL2SDK::mscorlib::System::String* openID_); static void SetTargetFrameRate_52341(int32_t frameRate_); static void UpdateLatency_52342(int32_t delayInMs_); static int32_t GetMainThreadID_52343(); static int32_t CheckDeviceCapacityLevel_52344(); static int32_t CheckDeviceRecommendLevel_52345(); static void RegisterFrequencyChange_52346(DLL2SDK::mscorlib::System::String* openid_); static void RequestNativeResource_52347(DLL2SDK::Assembly_CSharp::ApmWrapper_ELoadingType type_); static void CancelRequestNativeResource_52348(); static void SendTGPAEvent_52349(int32_t key_, DLL2SDK::mscorlib::System::String* value_, bool dontLog_); static void SendTGPAEvent_52350(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* value_, bool dontLog_); static void _cctor_52364(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PufferDownloader : DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem_1 { bool EnableTick_; bool m_SystemInitedSuccessful_; DLL2SDK::Assembly_CSharp::GCloud::Puffer::PufferResMgrCore* m_pufferResManager_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DownloadRequestList_; DLL2SDK::mscorlib::System::String* ResPath_; bool needRetryInitPuffer_; float retryNeedWaitTime_; float currentWaitTime_; bool _openPufferRetryInit_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_InitCallBackList_; DLL2SDK::Assembly_CSharp::GameBase::PufferDownloaderInitProgressFunc* m_InitProgressCallBackFunc_; DLL2SDK::Assembly_CSharp::GameBase::ModuleTaskCompletionCallbackFunc* m_moduleTaskCompletionCBFunc_; DLL2SDK::Assembly_CSharp::GameBase::ModuleTaskDownloadingCallbackFunc* m_moduleTaskDownloadingCBFunc_; struct StaticFields { uint32_t PufferRes_maxDownloadSpeed_; uint32_t PufferRes_maxDownTask_; uint32_t PufferRes_maxDownloadsPerTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSystem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RetryInitPuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPufferServerConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePufferResManager_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSystem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitReturn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDownloadReturn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDownloadProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DownloadSingleDynamicType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cancel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GCloud_Puffer_IPufferCallBack_OnRestoreReturn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GCloud_Puffer_IPufferCallBack_OnRestoreProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GCloud_Puffer_IPufferCallBack_OnDownloadBatchReturn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GCloud_Puffer_IPufferCallBack_OnDownloadBatchProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SupportPuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSystemInitedSuccessful_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddInitCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveInitCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInitProgressCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearInitProgressCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetModuleTaskDownloadingCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearModuleTaskDownloadingCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetModuleTaskCompletionCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearModuleTaskCompletionCallBack_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52290(); void Init_52291(); void StartSystem_52292(bool openPufferRetryInitInter_); void RetryInitPuffer_52293(); DLL2SDK::Assembly_CSharp::GCloud::Puffer::PufferConfig* GetPufferServerConfig_52294(); void CreatePufferResManager_52295(); void StopSystem_52296(); void Tick_52297(float deltaTime_); void Shutdown_52298(); void OnInitReturn_52299(bool isSuccess_, uint32_t errorCode_); void OnInitProgress_52300(DLL2SDK::Assembly_CSharp::GCloud::Puffer::PufferInitStage stage_, uint32_t nowSize_, uint32_t totalSize_); void OnDownloadReturn_52301(uint64_t taskId_, uint32_t fileid_, bool isSuccess_, uint32_t errorCode_); void OnDownloadProgress_52302(uint64_t taskId_, uint64_t nowSize_, uint64_t totalSize_); bool IsReady_52303(int32_t dynamicType_, uint64_t* totalSize_, uint64_t* wholeSize_); DLL2SDK::Assembly_CSharp::GameBase::EStartDownloadRet DownloadSingleDynamicType_52304(int32_t dynamicType_, DLL2SDK::Assembly_CSharp::GameBase::TaskCompletionCallbackFunc* completionCallback_, DLL2SDK::Assembly_CSharp::GameBase::TaskDownloadingCallbackFunc* progressCallback_); void Cancel_52305(int32_t dynamicType_); void CancelAll_52306(); void GCloud_Puffer_IPufferCallBack_OnRestoreReturn_52307(bool isSuccess_, uint32_t errorCode_); void GCloud_Puffer_IPufferCallBack_OnRestoreProgress_52308(DLL2SDK::Assembly_CSharp::GCloud::Puffer::PufferRestoreStage stage_, uint32_t nowSize_, uint32_t totalSize_); void GCloud_Puffer_IPufferCallBack_OnDownloadBatchReturn_52309(uint64_t batchTaskId_, uint32_t fileid_, bool isSuccess_, uint32_t errorCode_, DLL2SDK::Assembly_CSharp::GCloud::Puffer::PufferBatchDownloadType batchType_, DLL2SDK::mscorlib::System::String* strRet_); void GCloud_Puffer_IPufferCallBack_OnDownloadBatchProgress_52310(uint64_t batchTaskId_, uint64_t nowSize_, uint64_t totalSize_); bool SupportPuffer_52311(); bool IsSystemInitedSuccessful_52312(); void AddInitCallback_52313(DLL2SDK::Assembly_CSharp::GameBase::PufferDownloaderInitCallbackFunc* callback_); void RemoveInitCallback_52314(DLL2SDK::Assembly_CSharp::GameBase::PufferDownloaderInitCallbackFunc* callback_); void SetInitProgressCallBack_52315(DLL2SDK::Assembly_CSharp::GameBase::PufferDownloaderInitProgressFunc* callback_); void ClearInitProgressCallBack_52316(); void SetModuleTaskDownloadingCallBack_52317(DLL2SDK::Assembly_CSharp::GameBase::ModuleTaskDownloadingCallbackFunc* callback_); void ClearModuleTaskDownloadingCallBack_52318(); void SetModuleTaskCompletionCallBack_52319(DLL2SDK::Assembly_CSharp::GameBase::ModuleTaskCompletionCallbackFunc* callback_); void ClearModuleTaskCompletionCallBack_52320(); void __xLuaBaseProxy_Init_52322(); void __xLuaBaseProxy_Tick_52323(float P0_); void __xLuaBaseProxy_Shutdown_52324(); static void _cctor_52321(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PufferDownloadRequest : DLL2SDK::mscorlib::System::Object { int32_t DynamicType_; DLL2SDK::Assembly_CSharp::GameBase::TaskCompletionCallbackFunc* FinishCallback_; DLL2SDK::Assembly_CSharp::GameBase::TaskDownloadingCallbackFunc* ProgressCallback_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* FileList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* DownloadingDic_; bool HasError_; int32_t FinishAcc_; uint64_t TotalSize_; uint64_t WholeSize_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52288(int32_t dynamicType_); uint64_t get_NowSize_52289(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PufferDownloadTask : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* FileName_; uint64_t TaskID_; uint32_t FileID_; uint64_t NowSize_; uint64_t TotalSize_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52287(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EStartDownloadRet : int32_t { Success_ = static_cast(0x0), NotInitialized_ = static_cast(0x1), Repeated_ = static_cast(0x2), ConfigError_ = static_cast(0x3), NotDynamic_ = static_cast(0x4), IsReady_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PufferDownloaderInitProgressFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_52283(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_52284(DLL2SDK::Assembly_CSharp::GCloud::Puffer::PufferInitStage stage_, uint32_t nowSize_, uint32_t totalSize_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_52285(DLL2SDK::Assembly_CSharp::GCloud::Puffer::PufferInitStage stage_, uint32_t nowSize_, uint32_t totalSize_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_52286(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ModuleTaskDownloadingCallbackFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_52279(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_52280(uint64_t taskId_, uint64_t nowSize_, uint64_t totalSize_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_52281(uint64_t taskId_, uint64_t nowSize_, uint64_t totalSize_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_52282(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ModuleTaskCompletionCallbackFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_52275(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_52276(uint64_t taskId_, uint32_t fileid_, bool isSuccess_, uint32_t errorCode_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_52277(uint64_t taskId_, uint32_t fileid_, bool isSuccess_, uint32_t errorCode_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_52278(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TaskDownloadingCallbackFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_52271(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_52272(int32_t requestType_, uint64_t nowSize_, uint64_t totalSize_, uint64_t wholeSize_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_52273(int32_t requestType_, uint64_t nowSize_, uint64_t totalSize_, uint64_t wholeSize_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_52274(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TaskCompletionCallbackFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_52267(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_52268(int32_t requestType_, bool success_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_52269(int32_t requestType_, bool success_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_52270(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PufferDownloaderInitCallbackFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_52263(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_52264(bool success_, uint32_t errorCode_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_52265(bool success_, uint32_t errorCode_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_52266(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct DolphinServerConfig : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* _DOLPHIN_GCLOUD_UPDATE_URL_k__BackingField_; uint32_t _DOLPHIN_GCLOUD_CHANNEL_ID_k__BackingField_; DLL2SDK::mscorlib::System::String* _DEFAULT_USER_ID_k__BackingField_; DLL2SDK::mscorlib::System::String* _DEFAULT_SERVER_ID_k__BackingField_; bool _IS_GRAY_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDolphinServerConfig_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52251(); DLL2SDK::mscorlib::System::String* get_DOLPHIN_GCLOUD_UPDATE_URL_52252(); void set_DOLPHIN_GCLOUD_UPDATE_URL_52253(DLL2SDK::mscorlib::System::String* value_); uint32_t get_DOLPHIN_GCLOUD_CHANNEL_ID_52254(); void set_DOLPHIN_GCLOUD_CHANNEL_ID_52255(uint32_t value_); DLL2SDK::mscorlib::System::String* get_DEFAULT_USER_ID_52256(); void set_DEFAULT_USER_ID_52257(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_DEFAULT_SERVER_ID_52258(); void set_DEFAULT_SERVER_ID_52259(DLL2SDK::mscorlib::System::String* value_); bool get_IS_GRAY_52260(); void set_IS_GRAY_52261(bool value_); static DLL2SDK::Assembly_CSharp::GameBase::Loading::DolphinServerConfig* GetDolphinServerConfig_52262(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct DolphinUpdateVersionCfg : DLL2SDK::mscorlib::System::Object { bool _IsNeedExtract_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUpdateTempPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUpdateSourceSavePath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUpdateApolloPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentSourceVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentProgramVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDolphinUpdateVersionCfg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52231(); DLL2SDK::mscorlib::System::String* GetUpdateTempPath_52232(); DLL2SDK::mscorlib::System::String* GetUpdateSourceSavePath_52233(); DLL2SDK::mscorlib::System::String* GetUpdateApolloPath_52234(); DLL2SDK::mscorlib::System::String* GetUserDateString_52235(); DLL2SDK::mscorlib::System::String* GetCurrentSourceVersion_52236(); DLL2SDK::mscorlib::System::String* GetCurrentProgramVersion_52237(); bool get_IsNeedExtract_52238(); void set_IsNeedExtract_52239(bool value_); static DLL2SDK::Assembly_CSharp::GameBase::Loading::DolphinUpdateVersionCfg* GetDolphinUpdateVersionCfg_52240(DLL2SDK::Assembly_CSharp::GameBase::Loading::EDolphinVersionCfgType type_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct DolphinUpdateVersionCfg_ResUpdate : DLL2SDK::Assembly_CSharp::GameBase::Loading::DolphinUpdateVersionCfg { DLL2SDK::mscorlib::System::String* source_version_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUserDateString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentSourceVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentSourceVersion_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52243(); DLL2SDK::mscorlib::System::String* GetUserDateString_52244(); void SetCurrentSourceVersion_52245(DLL2SDK::mscorlib::System::String* sourceVersion_); DLL2SDK::mscorlib::System::String* GetCurrentSourceVersion_52246(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetCurrentSourceVersion_52247(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct DolphinUpdateVersionCfg_AppUpdate : DLL2SDK::Assembly_CSharp::GameBase::Loading::DolphinUpdateVersionCfg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUserDateString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52241(); DLL2SDK::mscorlib::System::String* GetUserDateString_52242(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::Dolphin { struct DolphinErrorString : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUpdateErrorString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52229(); DLL2SDK::mscorlib::System::String* GetUpdateErrorString_52230(DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileErrorCodeCheck_error_type errortype_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::Dolphin { struct DolphinInfoString : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUpdateInfoString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52226(); DLL2SDK::mscorlib::System::String* GetUpdateInfoString_52227(DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_VERSIONSTAGE curVersionStage_, DLL2SDK::Assembly_CSharp::GCloud::Dolphin::UpdateType updatetype_, bool* isDownloading_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct DolphinClient : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::Loading::DolphinServerConfig* mDolphinServerConfig_; DLL2SDK::Assembly_CSharp::GCloud::Dolphin::DolphinFactory* mFactory_; DLL2SDK::Assembly_CSharp::GCloud::Dolphin::DolphinMgrInterface* mPlugin_; DLL2SDK::Assembly_CSharp::GCloud::Dolphin::DolphinCallBackInterface* mUpdateCallbackImp_; DLL2SDK::Assembly_CSharp::GameBase::Loading::DolphinUpdateVersionCfg* mUpdateConfig_; DLL2SDK::Assembly_CSharp::GCloud::Dolphin::UpdateInitInfo* mUpdateInitInfo_; DLL2SDK::mscorlib::System::String* mProgramVersion_; DLL2SDK::mscorlib::System::String* mResVersion_; bool isUpdating_; bool exitUpdate_; bool mIsBeginUpdateFlag_; DLL2SDK::Assembly_CSharp::GameBase::Loading::ClientState mState_; float mWaitingRetryStartTime_; int32_t mRemainRetryTimes_; uint32_t mLastHandledError_; DLL2SDK::mscorlib::System::String* mName_; DLL2SDK::Assembly_CSharp::GameBase::Loading::VersionUpdateCheckController* mController_; DLL2SDK::Assembly_CSharp::GameBase::Loading::EIIPSState mIIPSClientState_; bool isLogSucceeded_; float m_StartCheckUpdateTime_; float m_LastPrintLogTimestamp_; DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileErrorCodeCheck* errorCheker_; struct StaticFields { int32_t sInstanceCount_; int32_t InstallApkCountdown_; int32_t CONTEXT_NEED_RELOAD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDolphinClientState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CleanUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartCheckUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupServerConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartCheckIfNewVersionExists_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateProgressInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateMessageBoxInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNoticeInstallApk_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNoticeUpdateSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNoticeChangeSourceVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNoticeFirstExtractSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_Downloading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_Installing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InstallApk_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_ConfirmingToDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_WaitingToRetry_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_Succeeded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasApkNeedToInstalled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckApkNeedToInstalled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBeaconCheckAppUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LessLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProgramVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetResourceVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFileSavePath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GotoState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSameMajorVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IIPSErrorCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetErrorType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VersionCompare_A_GreaterThan_B_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnActionMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNoticeServerCfgInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52152(DLL2SDK::Assembly_CSharp::GameBase::Loading::VersionUpdateCheckController* controller_, DLL2SDK::mscorlib::System::String* programVersion_); bool get_mNeedExtract_52153(); DLL2SDK::Assembly_CSharp::GameBase::Loading::EIIPSState GetDolphinClientState_52154(); void CleanUp_52155(); void Tick_52156(); void StartCheckUpdate_52157(); void SetupServerConfig_52158(); void StartCheckIfNewVersionExists_52159(); bool HasFinished_52160(); void BeginUpdate_52161(); void SetupUpdateVersionCfg_52162(); void OnNoticeNewVersionInfo_52163(DLL2SDK::Assembly_CSharp::GCloud::Dolphin::NewVersionInfo newVersionInfo_); void OnUpdateProgressInfo_52164(DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_VERSIONSTAGE curVersionStage_, DLL2SDK::mscorlib::System::String* msg_, uint32_t nowSize_, uint32_t totalSize_, bool isDownloading_); void OnUpdateMessageBoxInfo_52165(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::Assembly_CSharp::GCloud::Dolphin::MessageBoxType msgBoxType_, bool isError_, uint32_t errorCode_); void OnNoticeInstallApk_52166(DLL2SDK::mscorlib::System::String* path_); void OnNoticeUpdateSuccess_52167(); void OnNoticeChangeSourceVersion_52168(DLL2SDK::mscorlib::System::String* newVersionStr_); void OnNoticeFirstExtractSuccess_52169(); void Tick_Downloading_52170(); void Tick_Installing_52171(); bool InstallApk_52172(DLL2SDK::mscorlib::System::String* path_); void Tick_ConfirmingToDownload_52173(); void Tick_WaitingToRetry_52174(); void Tick_Succeeded_52175(); bool CheckApkNeedToInstalled_52177(); void ReportBeaconCheckAppUpdate_52178(bool isSuccesss_, int32_t inErrorCode_, bool hasNewVersion_); void LessLog_52179(DLL2SDK::mscorlib::System::String* text_); void GotoState_52183(DLL2SDK::Assembly_CSharp::GameBase::Loading::ClientState cs_); void ResetParam_52184(); bool IsSameMajorVersion_52185(DLL2SDK::mscorlib::System::String* versionA_, DLL2SDK::mscorlib::System::String* versionB_); void HandleError_52186(uint32_t errorCode_); DLL2SDK::mscorlib::System::String* IIPSErrorCheck_52187(int32_t errorType_); int32_t GetErrorType_52188(uint32_t errorCode_); uint8_t OnActionMsg_52190(DLL2SDK::mscorlib::System::String* msg_); void OnNoticeServerCfgInfo_52191(DLL2SDK::mscorlib::System::String* msdg_); static bool HasApkNeedToInstalled_52176(); static DLL2SDK::mscorlib::System::String* GetProgramVersion_52180(); static DLL2SDK::mscorlib::System::String* GetResourceVersion_52181(); static DLL2SDK::mscorlib::System::String* GetFileSavePath_52182(); static int32_t VersionCompare_A_GreaterThan_B_52189(DLL2SDK::mscorlib::System::String* A_, DLL2SDK::mscorlib::System::String* B_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct DolphinClient_ResExtract : DLL2SDK::Assembly_CSharp::GameBase::Loading::DolphinClient { bool m_bNeedExtract_; bool m_bSuccessful_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupUpdateVersionCfg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIsNeedFirstExtract_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartCheckUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNoticeNewVersionInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNoticeFirstExtractSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNoticeChangeSourceVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNoticeUpdateSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExtractLocalPkgSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteResourceVersionFile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IIPSErrorCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnActionMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52198(DLL2SDK::Assembly_CSharp::GameBase::Loading::VersionUpdateCheckController* con_, DLL2SDK::mscorlib::System::String* programVersion_); bool get_mNeedExtract_52199(); void SetupUpdateVersionCfg_52200(); void CheckIsNeedFirstExtract_52201(); void StartCheckUpdate_52202(); void OnNoticeNewVersionInfo_52203(DLL2SDK::Assembly_CSharp::GCloud::Dolphin::NewVersionInfo newVersionInfo_); void OnNoticeFirstExtractSuccess_52204(); void OnNoticeChangeSourceVersion_52205(DLL2SDK::mscorlib::System::String* newVersionStr_); void OnNoticeUpdateSuccess_52206(); void ExtractLocalPkgSuccess_52207(); void WriteResourceVersionFile_52208(); DLL2SDK::mscorlib::System::String* IIPSErrorCheck_52209(int32_t errorType_); uint8_t OnActionMsg_52210(DLL2SDK::mscorlib::System::String* msg_); void __xLuaBaseProxy_StartCheckUpdate_52211(); void __xLuaBaseProxy_OnNoticeFirstExtractSuccess_52212(); void __xLuaBaseProxy_OnNoticeChangeSourceVersion_52213(DLL2SDK::mscorlib::System::String* P0_); void __xLuaBaseProxy_OnNoticeUpdateSuccess_52214(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_IIPSErrorCheck_52215(int32_t P0_); uint8_t __xLuaBaseProxy_OnActionMsg_52216(DLL2SDK::mscorlib::System::String* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct DolphinClient_AppUpdate : DLL2SDK::Assembly_CSharp::GameBase::Loading::DolphinClient { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupUpdateVersionCfg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNoticeNewVersionInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateProgressInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52192(DLL2SDK::Assembly_CSharp::GameBase::Loading::VersionUpdateCheckController* con_, DLL2SDK::mscorlib::System::String* programVersion_); void SetupUpdateVersionCfg_52193(); bool get_mNeedExtract_52194(); void OnNoticeNewVersionInfo_52195(DLL2SDK::Assembly_CSharp::GCloud::Dolphin::NewVersionInfo newVersionInfo_); void OnUpdateProgressInfo_52196(DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_VERSIONSTAGE curVersionStage_, DLL2SDK::mscorlib::System::String* msg_, uint32_t nowSize_, uint32_t totalSize_, bool isDownloading_); void __xLuaBaseProxy_OnUpdateProgressInfo_52197(DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_VERSIONSTAGE P0_, DLL2SDK::mscorlib::System::String* P1_, uint32_t P2_, uint32_t P3_, bool P4_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GCloudCfg : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGameID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGameSecret_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMapleID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMapleServerUrl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDolphinChannelID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDailyPufferWithDolphinChannelID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDolphinServerURL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPufferID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPufferServerURL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGVoiceAppID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGVoiceAppKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGVoiceURL_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52139(); static int32_t GetGameID_52140(); static DLL2SDK::mscorlib::System::String* GetGameSecret_52141(); static int32_t GetMapleID_52142(); static DLL2SDK::mscorlib::System::String* GetMapleServerUrl_52143(); static uint32_t GetDolphinChannelID_52144(); static uint32_t GetDailyPufferWithDolphinChannelID_52145(); static DLL2SDK::mscorlib::System::String* GetDolphinServerURL_52146(); static uint32_t GetPufferID_52147(); static DLL2SDK::mscorlib::System::String* GetPufferServerURL_52148(); static DLL2SDK::mscorlib::System::String* GetGVoiceAppID_52149(); static DLL2SDK::mscorlib::System::String* GetGVoiceAppKey_52150(); static DLL2SDK::mscorlib::System::String* GetGVoiceURL_52151(); }; } namespace DLL2SDK::Assembly_CSharp { struct SquadTeamLightController : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float KeyLightChangeDuation_; DLL2SDK::UnityEngine::UnityEngine::Light* KeyLightDefault_; DLL2SDK::Array* KeyLightAtPos_; DLL2SDK::Array* FillLightAtPos_; DLL2SDK::UnityEngine::UnityEngine::Light* RoomKeyLightParam_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* AnimateCurve_; DLL2SDK::UnityEngine::UnityEngine::Vector3 defaultPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 defaultRotEuler_; float defaultIntensity_; float defaultSpotAngle_; DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 startRotEuler_; float startIntensity_; float startSpotAngle_; DLL2SDK::UnityEngine::UnityEngine::Vector3 deltaPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 deltaRotEuler_; float deltaIntensity_; float deltaSpotAngle_; float calcTimeSum_; bool bMoving_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FocusOn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRoomLight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52132(); void Start_52133(); void FocusOn_52134(int32_t Pos_); void SetTarget_52135(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Vector3 rotationEuler_, float Range_, float SpotAngle_); void SetRoomLight_52136(); void Reset_52137(); void Update_52138(); }; } namespace DLL2SDK::Assembly_CSharp { struct SquadTeamEffectObjectController : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* ObjectHideWhenFocus_; DLL2SDK::UnityEngine::UnityEngine::Texture* background1_; DLL2SDK::UnityEngine::UnityEngine::Texture* background1_blur_; DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* background1_Mat_; DLL2SDK::UnityEngine::UnityEngine::Texture* background2_; DLL2SDK::UnityEngine::UnityEngine::Texture* background2_blur_; DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* background2_Mat_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FocusOn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FocusBlur_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetBlur_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52125(); void Start_52126(); void OnEnable_52127(); void FocusOn_52128(); void Reset_52129(); void FocusBlur_52130(); void ResetBlur_52131(); }; } namespace DLL2SDK::Assembly_CSharp { struct SquadTeamCamera : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float MoveSpeed_; float Backspeed_; DLL2SDK::UnityEngine::UnityEngine::Transform* NormalTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* NormalTransform_More_; DLL2SDK::UnityEngine::UnityEngine::Transform* LoadoutTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* RoleTransform_; DLL2SDK::Array* OtherTransformAry_; DLL2SDK::UnityEngine::UnityEngine::Transform* TargetTransform_; float Speed_; bool NeedMove_; DLL2SDK::Assembly_CSharp::SquadTeamLightController* _lightControl_; DLL2SDK::Assembly_CSharp::SquadTeamEffectObjectController* _effectController_; DLL2SDK::Assembly_CSharp::FrontEnd::SceneRootSelector* _sceneRootSelectController_; DLL2SDK::System_Core::System::Action* OnMoveFinish_; DLL2SDK::System_Core::System::Action* OnRotationAction_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_CacheBeforeToWeaponTransform_; DLL2SDK::UnityEngine::UnityEngine::Camera* mSelfCamera_; struct StaticFields { DLL2SDK::Assembly_CSharp::SquadTeamCamera* CurrentActiveInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCameraPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOtherTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveToTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleTargetTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleCurrentTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveToRoomView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FocusOn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSceneGameObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceToNormalTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FocusToWeaponRootPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetFromWeaponRootPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchBRWeaponBoxState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopCameraAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceReLinkWhenEffectEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LinkController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnLinkControlloer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52100(); DLL2SDK::Assembly_CSharp::SquadTeamLightController* get_LightControl_52101(); DLL2SDK::Assembly_CSharp::SquadTeamEffectObjectController* get_EffectControl_52102(); DLL2SDK::Assembly_CSharp::FrontEnd::SceneRootSelector* get_SceneRootSelectController_52103(); void SetCameraPosition_52104(DLL2SDK::UnityEngine::UnityEngine::Transform* normalTrans_, DLL2SDK::UnityEngine::UnityEngine::Transform* normalTrans_more_, DLL2SDK::UnityEngine::UnityEngine::Transform* loadoutTrans_, DLL2SDK::UnityEngine::UnityEngine::Transform* roleTrans_); DLL2SDK::UnityEngine::UnityEngine::Transform* GetOtherTransform_52105(int32_t index_); void Update_52106(); void MoveToTarget_52107(); void HandleTargetTransform_52108(bool bMultiPlayerNum_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType roomUIType_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewType avatarViewType_); void HandleCurrentTransform_52109(bool bMultiPlayerNum_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType roomUIType_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewType avatarViewType_); void MoveToRoomView_52110(bool bMultiPlayerNum_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType roomUIType_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewType avatarViewType_, bool lastMultiPlayerNum_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType lastRoomUIType_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewType lastAvatarViewType_); void FocusOn_52111(bool bLoaodut_, bool bReset_); void Reset_52112(); void ShowSceneGameObject_52113(bool show_); void ForceToNormalTransform_52114(); void FocusToWeaponRootPos_52115(DLL2SDK::UnityEngine::UnityEngine::Transform* targetTrans_, float fov_, DLL2SDK::System_Core::System::Action* moveFinishAction_, DLL2SDK::System_Core::System::Action* rotationAction_); void ResetFromWeaponRootPos_52116(DLL2SDK::System_Core::System::Action* moveFinishAction_); void SwitchBRWeaponBoxState_52117(bool isShow_); void OnEnable_52118(); void OnDisable_52119(); void StopCameraAnimation_52120(); void LinkController_52122(); void UnLinkControlloer_52123(); static void ForceReLinkWhenEffectEnable_52121(); static void _cctor_52124(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct SceneRootSelector : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* SceneModeRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EffectModeRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeanponShowBox_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Get_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52098(); static DLL2SDK::Assembly_CSharp::FrontEnd::SceneRootSelector* Get_52099(); }; } namespace DLL2SDK::Assembly_CSharp { struct RotAroundCamera : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* ViewTarget_; float ViewHeight_; float MaxDistance_; float ScrollSpeed_; float RotateSpeed_; DLL2SDK::UnityEngine::UnityEngine::Transform* RelateLightNode_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mViewTargetPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mOffsetPosition_; float mMinDistance_; float mDistance_; float mMoveDis_; bool bAllowAutoRot_; bool bAutoRot_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mInitCameraPos_; DLL2SDK::UnityEngine::UnityEngine::Quaternion mInitCameraRot_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mInitRelateLightNodePos_; DLL2SDK::UnityEngine::UnityEngine::Quaternion mInitRelateLightNodeRot_; DLL2SDK::UnityEngine::UnityEngine::Vector2 mLastTouchPos_; DLL2SDK::UnityEngine::UnityEngine::Vector2 mCurTouchPos_; DLL2SDK::UnityEngine::UnityEngine::Vector2 mOldPosition1_; DLL2SDK::UnityEngine::UnityEngine::Vector2 mOldPosition2_; int32_t mLastTouchCount_; float mAngleSpeed_; float mAngleReduceSpeed_; float mMaxAngleSpeed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetCameraPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTouchBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTouching_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52090(); void set_AllowAutoRot_52091(bool value_); void Awake_52092(); void Start_52093(); void ResetCameraPosition_52094(); void Update_52095(); bool IsTouchBegin_52096(DLL2SDK::UnityEngine::UnityEngine::Vector3* position_); bool IsTouching_52097(DLL2SDK::UnityEngine::UnityEngine::Vector3* position_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct PlatformNavView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::UnityEngine::UnityEngine::GameObject* QQ_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeChat_; DLL2SDK::Assembly_CSharp::UIButton* QQClose_; DLL2SDK::Assembly_CSharp::UIButton* WeChatClose_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52087(); void Awake_52088(); void __xLuaBaseProxy_Awake_52089(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct TeamTopLeftView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* m_TitleLabel_; DLL2SDK::Assembly_CSharp::UIButton* m_RetrunToFrontEndBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52086(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct NavigationView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* NavigationMask_; DLL2SDK::Assembly_CSharp::UISprite* BgSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMask_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52082(); void Awake_52083(); void ShowMask_52084(bool bShow_); void __xLuaBaseProxy_Awake_52085(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyTopLeftView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52081(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyToolsView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* m_Background_; DLL2SDK::Assembly_CSharp::UILabel* m_NoticeText_; DLL2SDK::Assembly_CSharp::UIButton* m_ClkButton_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52080(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyMenuLeftView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIWidget* m_ContainerWidget_; DLL2SDK::Assembly_CSharp::UISprite* m_SpriteBorder_; DLL2SDK::Assembly_CSharp::UIWidget* m_ButtonsContainer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52077(); void Awake_52078(); void __xLuaBaseProxy_Awake_52079(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyMainView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIWidget* m_Container_; DLL2SDK::Assembly_CSharp::UIWidget* m_FrontEndEffects_; DLL2SDK::Assembly_CSharp::UIWidget* m_FrontEndEffectsHigh_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TopBg_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisplayFrontEndEffects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ShowAnimation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52065(); void Awake_52066(); void DisplayFrontEndEffects_52067(bool display_); DLL2SDK::mscorlib::System::Collections::IEnumerator* ShowAnimation_52068(DLL2SDK::UnityEngine::UnityEngine::Vector3 from_, DLL2SDK::UnityEngine::UnityEngine::Vector3 to_, float durationSeconds_); void ShowAnimation_52069(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::UnityEngine::UnityEngine::Vector3 from_, DLL2SDK::UnityEngine::UnityEngine::Vector3 to_, float durationSeconds_); void __xLuaBaseProxy_Awake_52070(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyDeepLinkView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* m_OpenDeepLinkBtn_; DLL2SDK::Assembly_CSharp::UILabel* m_DeeplinkLabel_; DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo_EPlayerPlatformTypes m_CurPlatformType_; DLL2SDK::Assembly_CSharp::UISprite* m_ButtonBackgroundIcon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlatformInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPlatformInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52060(); void Start_52061(); void PlatformInfo_52062(DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo_EPlayerPlatformTypes ePlatform_); void ShowPlatformInfo_52063(); void __xLuaBaseProxy_Start_52064(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyBackGroundView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UICamera* CameraClear_; DLL2SDK::Assembly_CSharp::UINetworkTexture* m_BackgroundNetworkTexture_; DLL2SDK::Assembly_CSharp::UITexture* m_BackgroundTexture_; DLL2SDK::Assembly_CSharp::UISprite* SpriteTexture_; DLL2SDK::Assembly_CSharp::UISprite* SpriteTextureNoAdaptor_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RankModeBg_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SPVPRankBg_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BRRankBg_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PVERankBg_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_ReceiveSpecialFx_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisplayReceiveSpecialEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoDisplayReceiveSpecialEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadReceiveSpecialFxDone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52051(); void DisplayReceiveSpecialEffect_52052(bool display_); void DoDisplayReceiveSpecialEffect_52053(bool display_); void OnLoadReceiveSpecialFxDone_52054(int32_t assetID_, DLL2SDK::mscorlib::System::Object* parm_); void ResetTexture_52055(DLL2SDK::mscorlib::System::String* src_); void EnableCameraClear_52056(bool bEnable_); void Tick_52057(float dt_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_52058(); void __xLuaBaseProxy_Tick_52059(float P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct LagPosition : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t updateOrder_; DLL2SDK::UnityEngine::UnityEngine::Vector3 speed_; bool ignoreTimeScale_; DLL2SDK::UnityEngine::UnityEngine::Transform* mTrans_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mRelative_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mAbsolute_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52048(); void OnEnable_52049(); void Update_52050(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct GlobalChatView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* ChatTypeLabel_; DLL2SDK::Assembly_CSharp::UILabel* ChatContentLabel_; DLL2SDK::Assembly_CSharp::UIButton* ChatButton_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52047(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct FirstPayAwardView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* m_BagButton_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52046(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct ESpvpSubType : int32_t { ENone_ = static_cast(0x0), EMatch_ = static_cast(0x1), ELadder_ = static_cast(0x2), EPrivate_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct EBrSubType : int32_t { ENone_ = static_cast(0x0), ERoom_ = static_cast(0x3), EMatchLadder_ = static_cast(0x4), E20vs20_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIUtil : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::SpvpDataStore* m_SpvpDS_; DLL2SDK::Assembly_CSharp::GameUI::Room::BrDataStore* m_BrDS_; DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* m_LocalPlayerDS_; DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* m_GlobalDS_; float preloadRegularResStartTime_; float preloadRegularResEndTime_; bool IsSyncPreloadRegularUI_; DLL2SDK::Assembly_CSharp::LiveOps::GuestBindingNewController* bindingNewController_; DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* cacheNavigationDataForLoadoutWeapon_; DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* cacheNavigationDataForLoadoutRole_; DLL2SDK::Assembly_CSharp::GameUI::BR::BRLadderDataStore* m_BrLadderDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::UIUtil* Instance_; int32_t SCREEN_DESIGN_WIDTH_; int32_t SCREEN_DESIGN_HEIGHT_; int32_t PAYTOKEN_INVALID_CONTEXT_; int32_t CHAT_CELL_MAX_WIDTH_LINE_; int32_t CHAT_WORLD_CELL_MAX_WIDTH_LINE_; float VIEW_CLOSE_TIME_; DLL2SDK::UnityEngine::UnityEngine::Color MP_SIGN_BLUE_; DLL2SDK::UnityEngine::UnityEngine::Color MP_SIGN_RED_; DLL2SDK::Array* PvpMatchAssetIds_; DLL2SDK::Array* PvpPrivateAssetIds_; DLL2SDK::Array* BrMatchAssetIds_; DLL2SDK::Array* BrPrivateAssetIds_; DLL2SDK::Array* ZombieAssetIds_; DLL2SDK::Array* ShopAssetIds_; DLL2SDK::Array* SettingAssetIds_; DLL2SDK::Array* BattlePassAssetIds_; DLL2SDK::Array* RegularUIViewAssetIds_; DLL2SDK::Assembly_CSharp::GameUI::MessageBoxWindow_MessageBoxCallbackHandler* __f__mg_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPayTokenInvalidTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBackToLoginConfirm_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHomeBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToBPShowTipIfBPNotOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShowSeasonCurDownInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBattlePassClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToBattlePassBuyPass_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToBattlePassGetTiers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToFirstRecharge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToAccumulateRecharge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToSingleRecharge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToBP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToInviteNewbie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToFriendRecall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToShopByShopId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GoToShopByItemId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToShopDetilViewByShopItemData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToLuckDraw_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToLuckyBoard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendLuckBoxQueryGroupProbReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPrivacyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustFontSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PopToTop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PopUIScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPopupWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToShop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpenShopMainView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreLoadRegularUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CacheLoadRegularUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToCodLiveOps_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToCodLiveOpsByPillar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToChat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToLive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PopupGuestBind_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToWorkShop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Switch2SoldierReturn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Switch2SoldierReturn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSupportVideo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToSeasonShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckVideoIsReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToPersonalInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAssetReady_PersonalInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToSquadCompose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToExternalLink_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenElectroicSportsUrl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChannelToken_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLadderScoreByGameModeCategory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToShare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LimitofferSkip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToFirstReCharge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToAmassReCharge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenAmassRechargeOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenSingleRechargeOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToOTO_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToSingle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBagAssetLoadFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadoutClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKillStreakClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKillStreakClickImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenLoadoutWeaponViewBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenLoadoutWeaponViewEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpenLoadoutWeaponImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenLoadoutRoleViewBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenBrLoadoutRoleViewBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenLoadoutRoleViewEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpenLoadoutRoleImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToWeaponPromotion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchToWeaponPromotionImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GotoSomewhereByItemId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToMailBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BackToLastView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToLobbyVideo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLobbyVideoPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsVideoFileExist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowVideoByPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNGUIWeight_InUnity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNGUIHeight_InUnity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUsedHomemainview33Resource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToRankDetail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToCallingCardShowScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToBr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToBrMatchLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToBrRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchTo20vs20Room_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToBrByMatchServiceList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryToEnterBrByTargetMapId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryToGetBrInfoByCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__IsBrLadderSeasonEnablePlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryToEnterBrRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_TryToEnterBrRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__TryToEnterBrRoom_MatchLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__TryToenterBrRoom_Private_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PopupTipByPlaylistState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToSpvp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToMpLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToMpByMatchServiceList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryToEnterMpByTargetMapId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryToEnterMpByPlaylistId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryToEnterMpByPlaylistList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryToEnterMp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToZB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchZombie_Match_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51930(); DLL2SDK::Assembly_CSharp::SpvpDataStore* get_SpvpDS_51931(); DLL2SDK::Assembly_CSharp::GameUI::Room::BrDataStore* get_BrDS_51932(); DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* get_LocalPlayerDS_51933(); DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* get_GlobalDS_51934(); void OnHomeBtnClick_51937(); void SwitchToBPShowTipIfBPNotOpen_51938(); DLL2SDK::mscorlib::System::String* GetShowSeasonCurDownInfo_51939(); void OnBattlePassClick_51940(); void SwitchToBattlePassBuyPass_51941(); void SwitchToBattlePassGetTiers_51942(); void SwitchToFirstRecharge_51943(); void SwitchToAccumulateRecharge_51944(int32_t id_); void SwitchToSingleRecharge_51945(int32_t id_); void SwitchToBP_51946(); void SwitchToInviteNewbie_51947(bool bFromWorldChat_, DLL2SDK::mscorlib::System::String* inviteCode_); void SwitchToFriendRecall_51948(); void SwitchToShopByShopId_51949(int32_t shopId_); void GoToShopByItemId_51950(uint32_t itemId_, bool showTips_); void SwitchToShopDetilViewByShopItemData_51951(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* shopItem_, bool showTips_, DLL2SDK::Assembly_CSharp::GameShop::ShopItemFlowGridCell* cell_, bool isFromCoinTab_); void SwitchToLuckDraw_51952(int32_t id_); void SwitchToLuckyBoard_51953(int32_t id_); void SendLuckBoxQueryGroupProbReq_51954(uint32_t boxId_, DLL2SDK::Assembly_CSharp::GameShop::EQueryLuckyBoxSource source_); void PopToTop_51957(bool bPopToTop_); void PopUIScene_51958(bool bPopUIScene_); template void PushUI_51959(DLL2SDK::mscorlib::System::String* titleLocId_, DLL2SDK::mscorlib::System::String* subTitleLocId_, DLL2SDK::Assembly_CSharp::FrontEnd::ELobbyMapTopBarStyle barStyle_, DLL2SDK::CSProto::msg::ECurrencyType* barParam_, int32_t topNum_, int32_t leftNum_); template void ShowPopupWindow_51960(); bool SwitchToView_51961(DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType type_, int32_t secondTab_, int32_t thirdTab_, int32_t fourthTab_, DLL2SDK::mscorlib::System::String* url_, bool bPopToTop_, bool bPopUIScene_, bool bFromHomeView_, bool bPopToRoot_); void SwitchToShop_51962(int32_t secondTab_); void OnOpenShopMainView_51963(DLL2SDK::Array* id_, DLL2SDK::mscorlib::System::Object* obj_); void PreLoadRegularUI_51964(); void CacheLoadRegularUI_51965(DLL2SDK::Array* id_, DLL2SDK::mscorlib::System::Object* obj_); void SwitchToCodLiveOps_51966(int32_t topNum_, int32_t leftNum_); void SwitchToCodLiveOpsByPillar_51967(int32_t topNum_, DLL2SDK::mscorlib::System::String* inTopName_, int32_t leftNum_); void SwitchToChat_51968(); void SwitchToLive_51969(); void PopupGuestBind_51970(); void SwitchToWorkShop_51971(); void Switch2SoldierReturn_51972(int32_t secondTab_); void Switch2SoldierReturn_51973(DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::ESoldierReturnUIChildTab secondTab_); bool IsSupportVideo_51974(); void SwitchToSeasonShow_51975(bool showNoVideoTips_); bool CheckVideoIsReady_51976(DLL2SDK::mscorlib::System::String* videoPath_); void SwitchToPersonalInfo_51977(uint64_t playeId_, int32_t secondTab_, int32_t thirdTab_); void OnAssetReady_PersonalInfo_51978(DLL2SDK::Array* ids_, DLL2SDK::mscorlib::System::Object* obj_); void SwitchToSquadCompose_51979(int32_t secondTab_); void SwitchToExternalLink_51980(int32_t externalLinkSubType_, int32_t gameModeCategory_, DLL2SDK::mscorlib::System::String* url_); void OpenElectroicSportsUrl_51981(int32_t gameModeCategory_); DLL2SDK::mscorlib::System::String* GetChannelToken_51982(DLL2SDK::mscorlib::System::String* channelinfo_); DLL2SDK::mscorlib::System::String* GetLadderScoreByGameModeCategory_51983(int32_t gameModeCategory_); void SwitchToShare_51984(); void LimitofferSkip_51985(DLL2SDK::Assembly_CSharp::GameShop::ShopScrollPlayData* data_); bool SwitchToFirstReCharge_51986(bool force_, bool inbSendCloseEvent_); void SwitchToAmassReCharge_51987(int32_t param_); void OpenAmassRechargeOpen_51988(bool force_); void OpenSingleRechargeOpen_51989(bool force_); bool SwitchToOTO_51990(int32_t id_, bool isSendCloseEvent_); void SwitchToSingle_51991(int32_t param_); void OnBagAssetLoadFinished_51992(DLL2SDK::Array* id_, DLL2SDK::mscorlib::System::Object* obj_); void OnLoadoutClick_51993(DLL2SDK::Assembly_CSharp::Squad::LoadoutMainTabType tabType_); void OnKillStreakClick_51994(); void OnKillStreakClickImpl_51995(int32_t id_, DLL2SDK::mscorlib::System::Object* obj_); void OpenLoadoutWeaponViewBegin_51996(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_); void OpenLoadoutWeaponViewEnd_51997(); void OnOpenLoadoutWeaponImpl_51998(DLL2SDK::Array* id_, DLL2SDK::mscorlib::System::Object* obj_); void OpenLoadoutRoleViewBegin_51999(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_); void OpenBrLoadoutRoleViewBegin_52000(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_); void OpenLoadoutRoleViewEnd_52001(); void OnOpenLoadoutRoleImpl_52002(DLL2SDK::Array* id_, DLL2SDK::mscorlib::System::Object* obj_); void SwitchToWeaponPromotion_52003(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weapon_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t index_); void OnSwitchToWeaponPromotionImpl_52004(DLL2SDK::Array* id_, DLL2SDK::mscorlib::System::Object* obj_); void GotoSomewhereByItemId_52005(uint32_t itemId_); void SwitchToMailBox_52006(); void BackToLastView_52007(); void SwitchToLobbyVideo_52008(); DLL2SDK::mscorlib::System::String* GetLobbyVideoPath_52009(int32_t seasonId_); bool IsVideoFileExist_52010(DLL2SDK::mscorlib::System::String* originalPath_); void ShowVideoByPath_52011(DLL2SDK::mscorlib::System::String* videoPath_); void SwitchToRankDetail_52015(int32_t secondTab_); void SwitchToCallingCardShowScene_52016(int32_t itemID_, DLL2SDK::mscorlib::System::String* MainTitle_, DLL2SDK::mscorlib::System::String* SubTitle_); DLL2SDK::Assembly_CSharp::GameUI::BR::BRLadderDataStore* get_BrLadderDS_52017(); bool SwitchToBr_52018(int32_t brSubType_, int32_t playlistId_, int32_t brTargetMapId_, bool bFromHomeView_, bool bPopToRoot_, bool bForceTargetPlaylistId_); bool SwitchToBrMatchLadder_52019(int32_t playlistId_, int32_t targetMapId_, bool bFromHomeView_, bool bPopToRoot_, bool bForceTargetPlaylistId_); bool SwitchToBrRoom_52020(int32_t playlistId_, int32_t targetMapId_, bool bFromHomeView_, bool bPopToRoot_); bool SwitchTo20vs20Room_52021(int32_t playlistId_, int32_t targetMapId_, bool bFromHomeView_, bool bPopToRoot_); bool SwitchToBrByMatchServiceList_52022(int32_t targetPlaylistId_, int32_t targetMapId_, bool bFromHomeView_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* matchServiceList_, bool bPopToRoot_, bool bForceTargetPlaylistId_); bool TryToEnterBrByTargetMapId_52023(int32_t targetPlaylistId_, int32_t targetMapId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* matchServiceList_, bool bFromHomeView_, bool bPopToRoot_); void TryToGetBrInfoByCache_52024(DLL2SDK::mscorlib::System::Collections::Generic::List_1* matchServiceList_, int32_t* playlistId_, int32_t* mapId_); bool _IsBrLadderSeasonEnablePlay_52025(bool bTip_); bool TryToEnterBrRoom_52026(DLL2SDK::mscorlib::System::Collections::Generic::List_1* matchServiceList_, int32_t targetPlaylistId_, int32_t targetMapId_, bool bFromHomeView_, bool bPopToRoot_); bool TryToEnterBrRoom_52027(DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* data_, bool bFromHomeView_, bool bPopToRoot_); bool _TryToEnterBrRoom_MatchLadder_52028(DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* data_, bool bFromHomeView_, bool bPopToRoot_); bool _TryToenterBrRoom_Private_52029(DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* data_, bool bFromHomeView_, bool bPopToRoot_); void PopupTipByPlaylistState_52030(DLL2SDK::Assembly_CSharp::EPlaylistState state_); bool SwitchToSpvp_52031(int32_t spvpSubType_, int32_t playlistId_, int32_t targetmapId_, bool bFromHomeView_, bool bPopToRoot_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* PlaylistList_, DLL2SDK::Assembly_CSharp::GameUI::Room::CreateRoomParam* ticketParam_); bool SwitchToMpLadder_52032(int32_t targetPlaylistId_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType roomUIType_, bool bPopToRoot_); bool SwitchToMpByMatchServiceList_52033(bool bPopToRoot_, int32_t switchPlaylistId_, int32_t targetMapId_, DLL2SDK::CSProto::msg::EMatchServiceModule serviceModule_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType roomUIType_, bool bFromHomeView_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* PlaylistList_, DLL2SDK::Assembly_CSharp::GameUI::Room::CreateRoomParam* ticketParam_); bool TryToEnterMpByTargetMapId_52034(bool bPopToRoot_, int32_t switchPlaylistId_, int32_t targetMapId_, DLL2SDK::CSProto::msg::EMatchServiceModule serviceModule_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType roomUIType_, bool bFromHomeView_); bool TryToEnterMpByPlaylistId_52035(bool bPopToRoot_, int32_t switchPlaylistId_, DLL2SDK::CSProto::msg::EMatchServiceModule serviceModule_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType roomUIType_, bool bFromHomeView_); bool TryToEnterMpByPlaylistList_52036(bool bPopToRoot_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* PlaylistList_, DLL2SDK::CSProto::msg::EMatchServiceModule serviceModule_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType roomUIType_, bool bFromHomeView_, DLL2SDK::Assembly_CSharp::GameUI::Room::CreateRoomParam* ticketParam_); bool TryToEnterMp_52037(DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType roomUIType_, DLL2SDK::CSProto::msg::EMatchServiceModule serviceModule_, bool bFromHomeView_, bool bPopToRoot_); bool SwitchToZB_52038(int32_t secondTab_, int32_t thirdTab_, bool bFromHomeView_, bool bPopToRoot_); bool SwitchZombie_Match_52039(int32_t instanceId_, bool bFromHomeView_, bool bPopToRoot_); static bool ShowPayTokenInvalidTips_51935(); static void OnBackToLoginConfirm_51936(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t context_); static void OnPrivacyBtnClick_51955(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); static int32_t AdjustFontSize_51956(int32_t fontSize_); static float GetNGUIWeight_InUnity_52012(); static float GetNGUIHeight_InUnity_52013(); static bool IsUsedHomemainview33Resource_52014(); static void _cctor_52040(); static bool _TryToGetBrInfoByCache_m__0_52041(int32_t it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PersonalInfoParam : DLL2SDK::mscorlib::System::Object { uint64_t playerId_; int32_t secondTab_; int32_t thirdTab_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51929(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct EExternalLinkSubType : int32_t { ENormal_ = static_cast(0x0), EElectronicSports_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct EUIUtilPersonalInfoType : int32_t { EMileStone_ = static_cast(0x0), EPlayerInfo_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct NoticeUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* AppStartUpNotice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAppStartUpNotice_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51927(); static void ShowAppStartUpNotice_51928(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct NavigationControllerUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRootNavigation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushRootNavigation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static bool IsRootNavigation_51925(); static void PushRootNavigation_51926(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct FrontEndUIScene : DLL2SDK::Assembly_CSharp::GameUI::UIScene { DLL2SDK::Assembly_CSharp::FrontEnd::NavigationController* m_NavigationController_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMainUIController* m_MainUIController_; DLL2SDK::Assembly_CSharp::UICamera* m_CameraClear_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyBackGroundController* m_BackGroundUIController_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_Character* m_AvatarController_Character_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_Weapon* m_AvatarController_Weapon_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_Squad* m_AvatarController_Squad_; DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarController* mCommonAvatarController_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_WinnerCircle* mAvatarWinnerCircleController_; DLL2SDK::Assembly_CSharp::Tutorial::TutorialController_OutGame* m_TutorialController_; DLL2SDK::Assembly_CSharp::GameBase::VoiceRecordController* m_VoiceRecordController_; DLL2SDK::Assembly_CSharp::GameCommon::UICommonReceiveTipController* m_CommonReceiveTipCtr_; DLL2SDK::mscorlib::System::String* ControllerCloseAnimationSound_; DLL2SDK::mscorlib::System::String* ControllerOpenAnimationSound_; DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController* m_CurrentNaviUIController_; bool m_IsMatching_; DLL2SDK::Assembly_CSharp::SquadTeamCamera* m_SquadTeamCamera_; DLL2SDK::UnityEngine::UnityEngine::Camera* m_UIMainCamera_; DLL2SDK::UnityEngine::UnityEngine::Vector3 defaultCameraClearPos_; DLL2SDK::UnityEngine::UnityEngine::Camera* m_CamraClear_; DLL2SDK::UnityEngine::UnityEngine::Coroutine* m_PreloadCoroutine_; bool m_ShouldContinuePreloading_; DLL2SDK::Assembly_CSharp::GameShop::ShopDataStore* shopDS_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* mItemTimeoutTimer_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* mRankActvTimeoutTimer_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* mAdvertisingTimeoutTimer_; int32_t m_EnableFlag_; DLL2SDK::Assembly_CSharp::FrontEnd::FrontEndUIScene_NavigationCloseCallback* m_CloseNavigationCallback_; DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController* m_CloseNavigationCallbackController_; DLL2SDK::mscorlib::System::DateTime sendAskTeamTime_; int32_t sendAskInterval_; DLL2SDK::mscorlib::System::Collections::Generic::List_1*>>* rewardQueue_; bool isdownloadPop_; float m_shopRenewtime_; float m_shopRenewAccmulatetime_; struct StaticFields { int32_t PRELOAD_INDEX_; bool m_IsForcePopUp_; DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::System_Core::System::Action* __f__am_cache1_; DLL2SDK::System_Core::System::Action* __f__am_cache2_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendFuncBlockGetReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TlogProcess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitGVoice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSomeThingOnUISceneInited_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckForcePopup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowDelay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPandoraFirstEndGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowForcePopup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReconnectToBR_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPausePreloading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnContinuePreloading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneReconnectSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnKeyPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTimeoutItemTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTimeoutImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNextTimeout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTimeoutRankActvTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActvRankedMatchInfoReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTimeoutAdvertisingTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdvertisingInfoReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowNone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLobbyBackGroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCameraClearEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCameraClearEnableFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCharacter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAvatarControllerCharacter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSquad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCommonAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCommonAvatarController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAvatarControllerWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowWinnerCircleAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDownWinnerCircleAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWinnerCircleAvatarController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAvatarControllerWeaponOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenNavigation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseBackGroundSizeAdaptor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushNavigation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushNavigationCloseCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNavigationInCacheList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PopToLobby_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PopNavigation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshNavigation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPopNavigationCloseCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseNavigationController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationCloseFinishCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNavigationController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateNavigationController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CreateNavigationController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutdownNavigationController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutdownWindowController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentNavigationData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMessageBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideCampIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushCodLiveOpsNav_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBattlePassActivityOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyServerReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyStartFailedNoMapId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSelfInNoMapList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAskDownloadDialog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSelfToDownloadMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AskTeamToDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAskToTeamDownloadConfirm_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginDownloadByMapId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginGenericDownloadByMapId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginDynamicDownloadByMapId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyUpdateRewardQueue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayToCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyAccumateRechargeReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifySingleRechargeReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyFirstRechargeReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnterRechargeReawardQueue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_EnterRechargeReawardQueue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRewardQueue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendLobbyGetServerInfoReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMapItemDownloadClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMapItemGenericDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMapItemDynamicDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMapItemCancelDownloadClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMapItemGenericCancel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMapItemDynamicCancel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDownloadMapByQuestId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelDownloadMapByQuestId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDownloadFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDownloadProgressUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendClientMapInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetClientDownloadedQuestIDs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestCallingCardInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDynamicDwonloadedInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendDynamicClientMapInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGenericDownloadedInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendGenericClientMapInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendOTOInfoReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendLimitofferReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendSetDefaultCallingCardReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendDownloadMapState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveNavigationToRootExceptCurrent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOTOWindowClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFirstRechargeWindowClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPufferInitCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyGamepadStateChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAudioBank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeClearCameraParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetClearCameraParamDefault_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShopItemRenewTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SkipPopUpsForTest_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51777(); DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMainUIController* get_MainUIController_51778(); DLL2SDK::Assembly_CSharp::GameCommon::UICommonReceiveTipController* get_CommonReceiveTipCtr_51779(); void set_CurrentNaviUIController_51780(DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController* value_); DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController* get_CurrentNaviUIController_51781(); bool get_IsMatching_51782(); void set_IsMatching_51783(bool value_); DLL2SDK::Assembly_CSharp::SquadTeamCamera* get_SquadTeamCamera_51784(); DLL2SDK::UnityEngine::UnityEngine::Camera* get_UIMainCamera_51785(); DLL2SDK::UnityEngine::UnityEngine::Camera* get_CameraClear_51786(); bool get_IsInSettlement_51787(); bool get_IsInSettlementBP_51788(); void Init_51789(); void SendFuncBlockGetReq_51790(); void TlogProcess_51791(); void InitGVoice_51792(); void DoSomeThingOnUISceneInited_51793(); void CheckForcePopup_51795(); void CheckShowDelay_51796(); bool CheckPandoraFirstEndGame_51797(); void ShowForcePopup_51798(); void ReconnectToBR_51799(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void OnPausePreloading_51800(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnContinuePreloading_51801(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnZoneReconnectSuccess_51802(); bool OnReturnKeyPress_51803(); void ShutDown_51804(); void T_Shutdown_51805(); void ResetTimeoutItemTimer_51806(); void CheckTimeoutImpl_51807(); void CheckNextTimeout_51808(); void ResetTimeoutRankActvTimer_51809(); void ActvRankedMatchInfoReq_51810(); void ResetTimeoutAdvertisingTimer_51811(int32_t timeoutTimer_); void AdvertisingInfoReq_51812(); void ShowNone_51813(bool bShow_); void ResetLobbyBackGroundTexture_51814(bool enableCamerClear_, DLL2SDK::mscorlib::System::String* src_, bool needReset_); void SetCameraClearEnable_51815(bool enable_); void SetCameraClearEnableFlag_51816(bool bEnableFlag_); void ShowCharacter_51817(bool bShow_, bool bUseRankLight_); DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_Character* GetAvatarControllerCharacter_51818(); void ShowSquad_51819(bool bShow_); void ShowCommonAvatar_51820(bool bShow_, bool bShowEffect_, bool closeOtherScene_, DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarUiType uiType_); DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarController* GetCommonAvatarController_51821(); DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_Weapon* GetAvatarControllerWeapon_51822(); void ShowWinnerCircleAvatar_51823(bool bShow_); void ShutDownWinnerCircleAvatar_51824(); DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_WinnerCircle* GetWinnerCircleAvatarController_51825(); bool IsAvatarControllerWeaponOpen_51826(); void ShowWeapon_51827(bool bShow_, bool bShowSpecialScene_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_); void OpenNavigation_51828(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_); void CloseBackGroundSizeAdaptor_51829(bool isClose_); template void PushNavigation_51830(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, bool force_); void PushNavigationCloseCallback_51831(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_, DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController* controller_); bool IsNavigationInCacheList_51832(DLL2SDK::mscorlib::System::Type* t_); bool PopToLobby_51833(); bool PopNavigation_51834(bool toTop_); void RefreshNavigation_51835(); void OnPopNavigationCloseCallback_51836(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_, DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController* controller_); void OnNavigationShowed_51837(); DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController* CloseNavigationController_51838(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::FrontEndUIScene_NavigationCloseCallback* callback_, DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController* callbackController_); void OnNavigationCloseFinishCallback_51839(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_); DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController* GetNavigationController_51840(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_); template NAV_CONTENT_CONTROLLER CreateNavigationController_51841(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_); DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController* CreateNavigationController_51842(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_); void ShutdownNavigationController_51843(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, bool bForcePop_); bool ShutdownWindowController_51844(DLL2SDK::mscorlib::System::String* controllerTypeFullName_, int32_t userContext_, bool bForcePop_); DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* GetCurrentNavigationData_51845(); void ShowMessageBox_51846(DLL2SDK::mscorlib::System::String* message_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxWindow_MessageBoxCallbackHandler* callback_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxButtonsType buttonsType_, int32_t userContext_, bool isModal_, bool isAboveAll_, DLL2SDK::Assembly_CSharp::GameUI::EGUIWindowShowMode mode_, DLL2SDK::mscorlib::System::String* okButtonText_, DLL2SDK::mscorlib::System::String* cancelButtonText_); void HideCampIcon_51847(); void PushCodLiveOpsNav_51848(bool popUp_); void OnNotifyBattlePassActivityOpen_51849(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyServerReward_51850(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnNotifyStartFailedNoMapId_51851(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void CheckSelfInNoMapList_51852(DLL2SDK::mscorlib::System::Collections::Generic::List_1* playerList_); void ShowAskDownloadDialog_51853(uint32_t mapId_); void CheckSelfToDownloadMap_51854(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void AskTeamToDownload_51855(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnAskToTeamDownloadConfirm_51856(uint32_t mapId_); void BeginDownloadByMapId_51857(uint32_t mapId_); void BeginGenericDownloadByMapId_51858(uint32_t mapId_); void BeginDynamicDownloadByMapId_51859(uint32_t mapId_); void OnNotifyUpdateRewardQueue_51860(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); DLL2SDK::mscorlib::System::Collections::IEnumerator* DelayToCheck_51861(); void OnNotifyAccumateRechargeReward_51862(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnNotifySingleRechargeReward_51863(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnNotifyFirstRechargeReward_51864(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void EnterRechargeReawardQueue_51865(DLL2SDK::CSProto::msg::ClientReward* reward_, int32_t style_); void EnterRechargeReawardQueue_51866(DLL2SDK::mscorlib::System::Collections::Generic::List_1* rewards_, int32_t style_); void CheckRewardQueue_51867(); void ShowReward_51868(DLL2SDK::mscorlib::System::Collections::Generic::List_1* rewards_, int32_t rewardStyle_); void SendLobbyGetServerInfoReq_51869(); void OnMapItemDownloadClick_51870(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnMapItemGenericDownload_51871(uint32_t mapId_); void OnMapItemDynamicDownload_51872(uint32_t mapId_); void OnMapItemCancelDownloadClick_51873(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnMapItemGenericCancel_51874(uint32_t mapId_); void OnMapItemDynamicCancel_51875(uint32_t mapId_); void OnDownloadMapByQuestId_51876(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnCancelDownloadMapByQuestId_51877(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnDownloadFinished_51878(int32_t questId_, bool success_); void OnDownloadProgressUpdate_51879(int32_t questId_, uint64_t nowSize_, uint64_t totalSize_, uint64_t wholeSize_); void SendClientMapInfo_51880(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetClientDownloadedQuestIDs_51881(); void RequestCallingCardInfo_51882(DLL2SDK::mscorlib::System::Collections::Generic::List_1* playerIDs_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetDynamicDwonloadedInfo_51883(); void SendDynamicClientMapInfo_51884(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetGenericDownloadedInfo_51885(); void SendGenericClientMapInfo_51886(); void SendOTOInfoReq_51887(); void SendLimitofferReq_51888(); void SendSetDefaultCallingCardReq_51889(); void SendDownloadMapState_51890(bool isBeginDownload_); void RemoveNavigationToRootExceptCurrent_51891(); void OnOTOWindowClose_51892(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnFirstRechargeWindowClose_51893(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnPufferInitCallBack_51894(bool success_, uint32_t errorCode_); void OnNotifyGamepadStateChange_51895(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void LoadAudioBank_51896(bool bLoad_); void ChangeClearCameraParam_51897(); void SetClearCameraParamDefault_51898(); void Tick_51899(float deltaTime_); void ShopItemRenewTick_51900(float deltaTime_); void SkipPopUpsForTest_51901(); void _Init_m__0_51903(); void __xLuaBaseProxy_Init_51908(); void __xLuaBaseProxy_OnZoneReconnectSuccess_51909(); bool __xLuaBaseProxy_OnReturnKeyPress_51910(); void __xLuaBaseProxy_ShutDown_51911(); void __xLuaBaseProxy_ShowMessageBox_51912(DLL2SDK::mscorlib::System::String* P0_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxWindow_MessageBoxCallbackHandler* P1_, DLL2SDK::mscorlib::System::String* P2_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxButtonsType P3_, int32_t P4_, bool P5_, bool P6_, DLL2SDK::Assembly_CSharp::GameUI::EGUIWindowShowMode P7_, DLL2SDK::mscorlib::System::String* P8_, DLL2SDK::mscorlib::System::String* P9_); void __xLuaBaseProxy_LoadAudioBank_51913(bool P0_); void __xLuaBaseProxy_Tick_51914(float P0_); static bool get_IsForcePopUp_51794(); static void _cctor_51902(); static void _DoSomeThingOnUISceneInited_m__1_51904(); static void _ReconnectToBR_m__2_51905(); static void _CheckNextTimeout_m__3_51906(); static int32_t _SendSetDefaultCallingCardReq_m__4_51907(DLL2SDK::Assembly_CSharp::Squad::SIItem* x_, DLL2SDK::Assembly_CSharp::Squad::SIItem* y_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct NavigationDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { bool m_JustLogin_; bool m_FromMatch_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DataList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearDataList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UserLogin_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51765(); bool get_JustLogin_51766(); void set_JustLogin_51767(bool value_); bool get_FromMatch_51768(); void set_FromMatch_51769(bool value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_DataList_51770(); void set_DataList_51771(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); void ClearDataList_51772(); void ReLogin_51773(); void UserLogin_51774(uint64_t playerId_); void __xLuaBaseProxy_ReLogin_51775(); void __xLuaBaseProxy_UserLogin_51776(uint64_t P0_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct NavigationData : DLL2SDK::mscorlib::System::Object { int32_t m_RTPC_; DLL2SDK::mscorlib::System::String* m_MainTitleLocID_; DLL2SDK::mscorlib::System::String* m_SubTitleLocID_; DLL2SDK::mscorlib::System::Type* m_ContentControllerType_; int32_t m_Index_; bool m_DisplayAnimation_; bool m_IfControllerNearlyCreated_; bool m_HideTopBar_; bool IsShowSettingAndFriendBar_; bool NeedRecursively_; DLL2SDK::Assembly_CSharp::FrontEnd::ELobbyMapTopBarStyle BarStyle_; DLL2SDK::CSProto::msg::ECurrencyType* BarParam_; bool IsShowMenuBtn_; bool IsShowSideMenu_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_WindowParam_; DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData* m_PlayerItemData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWindowParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51739(); void _ctor_51740(DLL2SDK::mscorlib::System::String* titleLocId_, DLL2SDK::mscorlib::System::String* subTitleLocId_, DLL2SDK::mscorlib::System::Type* controllerType_); int32_t get_RTPC_51741(); void set_RTPC_51742(int32_t value_); DLL2SDK::mscorlib::System::String* get_MainTitleLocID_51743(); void set_MainTitleLocID_51744(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SubTitleLocID_51745(); void set_SubTitleLocID_51746(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::Type* get_ContentControllerType_51747(); void set_ContentControllerType_51748(DLL2SDK::mscorlib::System::Type* value_); int32_t get_Index_51749(); void set_Index_51750(int32_t value_); bool get_DisplayAnimation_51751(); void set_DisplayAnimation_51752(bool value_); bool get_IfControllerNearlyCreated_51753(); void set_IfControllerNearlyCreated_51754(bool value_); bool get_HideTopBar_51755(); void set_HideTopBar_51756(bool value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_WindowParam_51757(); void set_WindowParam_51758(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetWindowParam_51759(); DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData* get_PlayerItemData_51760(); void set_PlayerItemData_51761(DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData* value_); bool IsRoot_51762(); DLL2SDK::mscorlib::System::String* ToString_51763(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_51764(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LanternAnnoucementDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LanternAnnoucementNotifyList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LanternAnnoucementFetchList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SpecialFloatAnnoucementList_; struct StaticFields { int32_t MAXLANTERANNOUCEMENTNUM_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInitRoundAnnoucement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CombineNotifyAndFetchAnnoucement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLotteryAnnoucement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasLotteryAnnoucemnt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestLotteryAnnoucementData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryDelOneSystemAnnoucement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelExpireNotifyAnnoucement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelSpecialAnnoucement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryAddUniqueNotifyAnnoucementToCashedList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryUniqueAddSpecialAnnoucement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyNewAnnoucement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFirstLaternLobbyAnnoucement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelLobbyAnnoucementDataFromDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReSortLobbyAnnoucement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFirstSpecialFloatAnnoucement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReSortSpecialFloatAnnoucement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelSpecialFloatAnnoucementDataFromDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51716(); DLL2SDK::Assembly_CSharp::FrontEnd::RoundLanternAnnoucement* GetInitRoundAnnoucement_51717(DLL2SDK::CSProto::msg::Announcement* announcement_); void SortList_51718(DLL2SDK::mscorlib::System::Collections::Generic::List_1* roundLanternAnnoucementList_); void CombineNotifyAndFetchAnnoucement_51719(); void Update_51720(DLL2SDK::mscorlib::System::Collections::Generic::List_1* AnnoucementList_); void UpdateLotteryAnnoucement_51721(DLL2SDK::mscorlib::System::Collections::Generic::List_1* lotteryAnnoucementList_); bool HasLotteryAnnoucemnt_51722(); void RequestLotteryAnnoucementData_51723(); bool TryDelOneSystemAnnoucement_51724(); void DelExpireNotifyAnnoucement_51725(DLL2SDK::CSProto::msg::Announcement* announcement_); void DelSpecialAnnoucement_51726(DLL2SDK::CSProto::msg::Announcement* annoucement_); bool TryAddUniqueNotifyAnnoucementToCashedList_51727(DLL2SDK::CSProto::msg::Announcement* announcement_); void TryUniqueAddSpecialAnnoucement_51728(DLL2SDK::CSProto::msg::Announcement* announcement_); void NotifyNewAnnoucement_51729(DLL2SDK::CSProto::msg::Announcement* announcement_); DLL2SDK::Assembly_CSharp::FrontEnd::RoundLanternAnnoucement* GetFirstLaternLobbyAnnoucement_51730(); void DelLobbyAnnoucementDataFromDataStore_51731(DLL2SDK::Assembly_CSharp::FrontEnd::RoundLanternAnnoucement* roundLanternAnnoucement_); void ReSortLobbyAnnoucement_51732(); DLL2SDK::Assembly_CSharp::FrontEnd::RoundLanternAnnoucement* GetFirstSpecialFloatAnnoucement_51733(); void ReSortSpecialFloatAnnoucement_51734(); void DelSpecialFloatAnnoucementDataFromDataStore_51735(DLL2SDK::Assembly_CSharp::FrontEnd::RoundLanternAnnoucement* roundLanternAnnouncement_); void ReLogin_51736(); void __xLuaBaseProxy_ReLogin_51738(); static int32_t _SortList_m__0_51737(DLL2SDK::Assembly_CSharp::FrontEnd::RoundLanternAnnoucement* x1_, DLL2SDK::Assembly_CSharp::FrontEnd::RoundLanternAnnoucement* x2_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct RoundLanternAnnoucement : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::Announcement* Annoucement_; float annoucementShowTime_; float annoucementNextShowTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51715(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct FunctionButtonData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::FrontEnd::EFunctionButtonType m_Type_; int32_t m_Width_; bool m_HighLighted_; int32_t m_Tips_; bool m_ShowExtend_; bool m_Enable_; bool m_ShowExclamationMark_; DLL2SDK::mscorlib::System::String* m_ClickSound_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__RefreshClickSound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51696(); void _ctor_51697(DLL2SDK::Assembly_CSharp::FrontEnd::EFunctionButtonType type_, int32_t width_, bool highLighted_, bool enable_); DLL2SDK::Assembly_CSharp::FrontEnd::EFunctionButtonType get_Type_51698(); void set_Type_51699(DLL2SDK::Assembly_CSharp::FrontEnd::EFunctionButtonType value_); int32_t get_Width_51700(); void set_Width_51701(int32_t value_); bool get_HighLighted_51702(); void set_HighLighted_51703(bool value_); int32_t get_Tips_51704(); void set_Tips_51705(int32_t value_); bool get_ShowExtend_51706(); void set_ShowExtend_51707(bool value_); bool get_Enable_51708(); void set_Enable_51709(bool value_); bool get_ShowExclamationMark_51710(); void set_ShowExclamationMark_51711(bool value_); DLL2SDK::mscorlib::System::String* get_ClickSound_51712(); void set_ClickSound_51713(DLL2SDK::mscorlib::System::String* value_); void _RefreshClickSound_51714(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { enum struct EPlayAgainFlow : int32_t { None_ = static_cast(0x0), START_FLOW_ = static_cast(0x1), QUIT_ROOM_ = static_cast(0x2), CREATE_ROOM_ = static_cast(0x3), GET_ROOM_INFO_ = static_cast(0x4), Setting_Room_ = static_cast(0x5), START_GAME_ = static_cast(0x6), CANCEL_PLAYAGAIN_ = static_cast(0x7), NO_ROOM_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { enum struct EReturnFromGamePopup : int32_t { Drops_ = static_cast(0x0), SpvpLadderScoreChange_ = static_cast(0x1), LadderPromitionMatch_ = static_cast(0x2), LadderPromitionResult_ = static_cast(0x3), LadderPlacementMatch_ = static_cast(0x4), LadderPlacementResult_ = static_cast(0x5), APVPRankUp_ = static_cast(0x6), SPVPRankUp_ = static_cast(0x7), LevelUp_ = static_cast(0x8), Settlements_ = static_cast(0x9), AppStore_ = static_cast(0xA), HigherAchievement_ = static_cast(0xB), Max_ = static_cast(0xC) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct TopWindowController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::LanternAnnoucementDataStore* m_AnnouncementDataStore_; DLL2SDK::Assembly_CSharp::FrontEnd::ItemEquipLogic* m_ItemEquipLogic_; DLL2SDK::mscorlib::System::String* kRequestSent_; uint64_t friendDeletePlayerID_; DLL2SDK::Assembly_CSharp::GameEngine::LogUploader* m_LogUploader_; DLL2SDK::Assembly_CSharp::AbstractSettlementPopUpWindowController* mController_; DLL2SDK::Assembly_CSharp::Settlement::SettlementCardWindowController* m_CardController_; int32_t m_ReturnFromGameFlag_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* m_RoomDS_; DLL2SDK::Assembly_CSharp::SpvpDataStore* m_SpvpDS_; DLL2SDK::Assembly_CSharp::GameUI::Room::BrDataStore* m_BrDS_; DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* m_LocalPlayerDS_; DLL2SDK::Assembly_CSharp::GameUI::SPVP::SPVPLadderDataStore* m_SpvpLadderDS_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* PlayAgainTimeOutClock_; DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* m_WinnerCircleFlowNavData_; DLL2SDK::Assembly_CSharp::FrontEnd::EPlayAgainFlow CurrPlayAgainFlow_; struct StaticFields { bool isCheckingPopupWindows_; DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::System_Core::System::Action* __f__am_cache1_; DLL2SDK::System_Core::System::Action* __f__am_cache2_; DLL2SDK::System_Core::System::Action* __f__am_cache3_; DLL2SDK::System_Core::System::Action* __f__am_cache4_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckEndAndGotoFrontEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowPlayerProfile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLevelUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyServerErrorView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowBuffDetailWindowView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowMedalsWindowView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowRankView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLightCommonTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowForbidTalkTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCommonMsgBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNearbyPersonInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterChestDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterChestDelagetes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInTutorial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiveChestResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowNewReceiveBoxes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowNewReceiveAllItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNeedPopDecomposeItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowBattlePassReceiveItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareToShowDecomposeAgingItems_TEST_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowNewReceiveAllItems_TEST_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterFriendDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterFriendDelagetes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendFriendAddRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendFriendBlockRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendFriendUnblockRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendBlackResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendBlackStrangerResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendFriendDeleteRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendDeleteResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendChat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FriendOnlineNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendAuthoritySetResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyLobbyMapLoadedAndReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAndUploadLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterRoomDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterRoomDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomEnterRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckQuickJoinTeam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuickJoinTeam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomEnterResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomReconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomInvitationReceived_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRoomInvitationForceShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBPAwardPopupShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSeasonRankConversionShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLobbyLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomAnswerInvitationNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyChatQuitRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowAchievementAndSettlement_TEST_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowBRExpDetail_TEST_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowSettlementMedal_TEST_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowGetDropWindow_TEST_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterSettlementDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterSettlementDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopPlayAgainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFinishWinnerCircleFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetFinishWinnerCircleInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDownWinnercircleAvatarController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearSettlementActvHp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayAgain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReCreatePvpMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReCreatePvpLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReCreatePvpLadder_Random_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReCreatePvpLadder_Single_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReCreatePvpLadder_Multiple_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReCreateBrLadderMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckToShowWindows_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoCheckToShowWindows_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSettlementValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowWindows_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CallWhenAllWindowsShowEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowLevelUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowDrops_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCloseStoreRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckToStoreRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckHigherAchievement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowSpvpLadderAllWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLuckyBag_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51579(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_51580(); void Init_51581(); void PostInit_51582(); void ShutDown_51583(); void CheckEndAndGotoFrontEnd_51584(); void NotifyDataStoreUpdated_51585(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void RegisterDelegates_51586(); void UnRegisterDelegates_51587(); void OnShowPlayerProfile_51588(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyLevelUp_51589(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyServerErrorView_51590(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnShowBuffDetailWindowView_51591(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnShowMedalsWindowView_51592(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnShowRankView_51593(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void ShowLightCommonTips_51594(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void ShowForbidTalkTips_51595(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void ShowCommonMsgBox_51596(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void GetNearbyPersonInfo_51597(); void RegisterChestDelegates_51598(); void UnRegisterChestDelagetes_51599(); bool IsInTutorial_51600(); void OnReceiveChestResponse_51601(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* mesg_); void OnShowNewReceiveBoxes_51602(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnShowNewReceiveAllItems_51603(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool CheckNeedPopDecomposeItem_51604(); void OnShowBattlePassReceiveItems_51605(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void PrepareToShowDecomposeAgingItems_TEST_51606(); void OnShowNewReceiveAllItems_TEST_51607(); void RegisterFriendDelegates_51608(); void UnRegisterFriendDelagetes_51609(); void SendFriendAddRequest_51610(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void SendFriendBlockRequest_51611(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void SendFriendUnblockRequest_51612(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnFriendBlackResponse_51613(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnFriendBlackStrangerResponse_51614(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void SendFriendDeleteRequest_51615(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnFriendDeleteResponse_51616(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnFriendChat_51617(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void FriendOnlineNotify_51618(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* Msg_); void OnFriendAuthoritySetResponse_51619(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void NotifyLobbyMapLoadedAndReady_51620(); void CheckAndUploadLog_51621(); void RegisterRoomDelegates_51622(); void UnRegisterRoomDelegates_51623(); void OnRoomEnterRequest_51624(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void CheckQuickJoinTeam_51625(); void OnQuickJoinTeam_51626(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRoomEnterResponse_51627(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_); void OnRoomReconnect_51628(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnRoomInvitationReceived_51629(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); bool CheckRoomInvitationForceShow_51630(); bool CheckBPAwardPopupShow_51631(); bool CheckSeasonRankConversionShow_51632(); void OnLobbyLoaded_51633(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnRoomAnswerInvitationNotify_51634(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyChatQuitRoom_51635(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void CheckShowAchievementAndSettlement_TEST_51636(); void CheckShowBRExpDetail_TEST_51637(); void CheckShowSettlementMedal_TEST_51638(); void CheckShowGetDropWindow_TEST_51639(); void RegisterSettlementDelegates_51640(); void UnRegisterSettlementDelegates_51641(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* get_RoomDS_51642(); DLL2SDK::Assembly_CSharp::SpvpDataStore* get_SpvpDS_51643(); DLL2SDK::Assembly_CSharp::GameUI::Room::BrDataStore* get_BrDS_51644(); DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* get_LocalPlayerDS_51645(); DLL2SDK::Assembly_CSharp::GameUI::SPVP::SPVPLadderDataStore* get_SpvpLadderDS_51646(); void StopPlayAgainFlow_51647(); void OnFinishWinnerCircleFlow_51648(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ResetFinishWinnerCircleInfo_51649(); void ShutDownWinnercircleAvatarController_51650(); void ClearSettlementActvHp_51651(); void OnPlayAgain_51652(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msgs_); void ReCreatePvpMatch_51653(int32_t serverTime_, DLL2SDK::mscorlib::System::DateTime dateTime_, int32_t dayOfWeek_); void ReCreatePvpLadder_51654(int32_t serverTime_, DLL2SDK::mscorlib::System::DateTime dateTime_, int32_t dayOfWeek_); void ReCreatePvpLadder_Random_51655(int32_t serverTime_, DLL2SDK::mscorlib::System::DateTime dateTime_, int32_t dayOfWeek_); void ReCreatePvpLadder_Single_51656(int32_t serverTime_, DLL2SDK::mscorlib::System::DateTime dateTime_, int32_t dayOfWeek_); void ReCreatePvpLadder_Multiple_51657(int32_t serverTime_, DLL2SDK::mscorlib::System::DateTime dateTime_, int32_t dayOfWeek_); void ReCreateBrLadderMatch_51658(int32_t serverTime_, DLL2SDK::mscorlib::System::DateTime dateTime_, int32_t dayOfWeek_); void CheckToShowWindows_51659(); void DoCheckToShowWindows_51660(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_); void CheckSettlementValid_51661(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void CheckShowWindows_51662(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void CallWhenAllWindowsShowEnd_51663(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void CheckShowLevelUp_51664(bool* levelUp_, bool* apvpRankUp_, bool* spvpRankUp_); bool CheckShowDrops_51665(); bool IsCloseStoreRate_51666(); bool CheckToStoreRate_51667(bool enablePop_); bool CheckHigherAchievement_51668(); void CheckShowSpvpLadderAllWindow_51669(bool* spvpLadderScoreChange_, bool* spvpLadderPlacementMatch_, bool* spvpLadderPlacementResult_, bool* spvpLadderPromitionMatch_, bool* spvpLadderPromitionResult_); void ShowLuckyBag_51670(); void _OnNotifyLevelUp_m__5_51677(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_51678(); void __xLuaBaseProxy_Init_51679(); void __xLuaBaseProxy_PostInit_51680(); void __xLuaBaseProxy_ShutDown_51681(); void __xLuaBaseProxy_RegisterDelegates_51682(); void __xLuaBaseProxy_UnRegisterDelegates_51683(); static void _cctor_51671(); static void _CheckEndAndGotoFrontEnd_m__0_51672(); static void _CheckEndAndGotoFrontEnd_m__1_51673(); static void _CheckEndAndGotoFrontEnd_m__2_51674(); static void _CheckEndAndGotoFrontEnd_m__3_51675(); static void _CheckEndAndGotoFrontEnd_m__4_51676(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct TeamTopLeftController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::TeamTopLeftView* view_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRetrunToFrontEndBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTitleLabel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51568(); void Init_51569(); void RegisterDelegates_51570(); void UnRegisterDelegates_51571(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_51572(); void OnRetrunToFrontEndBtn_51573(); void SetTitleLabel_51574(DLL2SDK::mscorlib::System::String* str_); void __xLuaBaseProxy_Init_51575(); void __xLuaBaseProxy_RegisterDelegates_51576(); void __xLuaBaseProxy_UnRegisterDelegates_51577(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_51578(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct NavigationController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::NavigationView* m_View_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_NavigationContentList_; struct StaticFields { float MASK_SHOW_MAX_TIME_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentNavigation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStackNavigationDataByIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushNavigation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNavigationInCacheList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ModifyNavigationData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveNavigationToRootExceptCurrent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PopNavigation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PopNavigationToRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowNavigationMask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideNavigationMaskOverTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51550(); void Init_51551(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_51552(); void Start_51553(); void ShutDown_51554(); DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* GetCurrentNavigation_51555(); DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* GetStackNavigationDataByIndex_51556(int32_t stackTopIndex_); template DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* PushNavigation_51557(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, bool displayAnimation_); bool IsNavigationInCacheList_51558(DLL2SDK::mscorlib::System::Type* t_); template void ModifyNavigationData_51559(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_); void RemoveNavigationToRootExceptCurrent_51560(); DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* PopNavigation_51561(); DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* PopNavigationToRoot_51562(DLL2SDK::mscorlib::System::Collections::Generic::List_1* shouldShutdownNavigationDataList_); void ShowNavigationMask_51563(bool show_); void HideNavigationMaskOverTime_51564(); void __xLuaBaseProxy_Init_51565(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_51566(); void __xLuaBaseProxy_ShutDown_51567(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyTopLeftController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51545(); void Init_51546(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_51547(); void __xLuaBaseProxy_Init_51548(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_51549(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyToolsController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::LobbyToolsView* m_View_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LabelPlayEndPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LabelRestartPlayEndPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LabelStartPos_; DLL2SDK::Assembly_CSharp::FrontEnd::LanternAnnoucementDataStore* m_AnnouncementDataStore_; int32_t m_NeedConsectiveRepeatNum_; int32_t m_SpriteMinWidth_; DLL2SDK::Assembly_CSharp::FrontEnd::RoundLanternAnnoucement* m_CurrentAnnoucement_; DLL2SDK::Assembly_CSharp::TweenPosition* tp_; bool m_RootNavigationIsActive_; bool m_FinishOnePlayProcess_; float PlayNextAnnoucementWaitTime_; float m_LastQueryLotteryTime_; struct StaticFields { int32_t BACKGROUNDFIXSEDSIZE_; int32_t LABELMAXWIDTH_; float MIN_QUERY_LOTTERY_INFO_INVERVAL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartPlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckOrPlayTweenLaternAnnoucement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAnimFinishedHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartPlayNextAnnoucemnt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowNextAnnoucement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyNewLanternAnnoucement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyRootNavigationIsActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClkButton_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51525(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_51526(); void Init_51527(); void PostInit_51528(); void StartPlay_51529(); void CheckOrPlayTweenLaternAnnoucement_51530(); void OnAnimFinishedHandler_51531(); void StartPlayNextAnnoucemnt_51532(); void ShowNextAnnoucement_51533(); void ResetController_51534(); void RegisterDelegates_51535(); void UnRegisterDelegates_51536(); void NotifyNewLanternAnnoucement_51537(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void NotifyRootNavigationIsActive_51538(bool isActive_); void OnClkButton_51539(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_51540(); void __xLuaBaseProxy_Init_51541(); void __xLuaBaseProxy_PostInit_51542(); void __xLuaBaseProxy_RegisterDelegates_51543(); void __xLuaBaseProxy_UnRegisterDelegates_51544(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyMainUIController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMainView* view_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMapTopBarController* m_LobbyMapTopBarController_; DLL2SDK::Assembly_CSharp::FrontEnd::RollNoticeController* m_RollNoticeController_; DLL2SDK::Assembly_CSharp::Chat::ChatMainController* m_ChatMainController_; DLL2SDK::Assembly_CSharp::Settlement::SettlementTopLeftPlayAgainPopWindowController* m_SettlementPlayAgainController_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMainUIController_NavigationCallback* m_NavigationCloseCallback_; DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* m_NavigationData_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Vector3 TOPBAR_POSITION_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenNavigation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHideTopBarFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowChatMainView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScreenCapture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCommonReceiveItemClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51503(); DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMapTopBarController* get_LobbyMapTopBarController_51504(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_51505(); void Init_51506(); void RegisterDelegates_51507(); void UnRegisterDelegates_51508(); void Refresh_51509(); void OpenNavigation_51510(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_); void OnNavigationWillClose_51511(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMainUIController_NavigationCallback* callback_); void OnHideTopBarFinish_51512(); void OnShowChatMainView_51513(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnScreenCapture_51514(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyCommonReceiveItemClose_51515(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_51517(); void __xLuaBaseProxy_Init_51518(); void __xLuaBaseProxy_RegisterDelegates_51519(); void __xLuaBaseProxy_UnRegisterDelegates_51520(); static void _cctor_51516(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyDeepLinkController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::LobbyDeepLinkView* view_; DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo_EPlayerPlatformTypes m_PlatformType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowDeepLinkButtonByPlatform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpenWXDeepLink_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowDeeplinkIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51493(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_51494(); void Init_51495(); void ShowDeepLinkButtonByPlatform_51496(); void OnOpenWXDeepLink_51497(); void OnShowDeeplinkIcon_51498(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void ShutDown_51499(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_51500(); void __xLuaBaseProxy_Init_51501(); void __xLuaBaseProxy_ShutDown_51502(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyBackGroundController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::LobbyBackGroundView* view_; DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController* m_NavigationUIController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenNavigation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareBackground_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowReceiveSpecialFx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRankModeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTextureAdaptorStyle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51476(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_51477(); void Init_51478(); void RegisterDelegates_51479(); void UnRegisterDelegates_51480(); void OpenNavigation_51481(DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController* controller_); void Refresh_51482(); void PrepareBackground_51483(); void ShowReceiveSpecialFx_51484(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowRankModeChange_51485(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ResetTexture_51486(DLL2SDK::mscorlib::System::String* src_); void EnableCameraClear_51487(bool bEnable_); void SetTextureAdaptorStyle_51488(bool closeAdaptor_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_51489(); void __xLuaBaseProxy_Init_51490(); void __xLuaBaseProxy_RegisterDelegates_51491(); void __xLuaBaseProxy_UnRegisterDelegates_51492(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct ItemEquipLogic : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* m_Ctrl_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnEquipPrepareSysItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnEquip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnequipedItemReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnequipedItemRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EquipPrepareSysItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Equip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Equip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EquipWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EquipCharacter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EquipItemReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EquipItemRes_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51462(DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* ctrl_); void RegisterEvent_51463(); void UnRegisterEvent_51464(); void UnEquipPrepareSysItem_51465(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void UnEquip_51466(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void UnequipedItemReq_51467(uint64_t itemID_, uint64_t itemGID_); void UnequipedItemRes_51468(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void EquipPrepareSysItem_51469(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void Equip_51470(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void Equip_51471(uint64_t itemID_, uint64_t itemGID_, int32_t bagIndex_); void EquipWeapon_51472(DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData* itemData_, int32_t bagIdex_); void EquipCharacter_51473(DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData* characterData_); void EquipItemReq_51474(DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData* candidatePlayerItemData_, DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData_EEquipedState equipedState_, uint64_t bagID_, uint32_t modeId_); void EquipItemRes_51475(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct FirstPayAwardController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::FirstPayAwardView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBagBtnClk_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51452(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_51453(); void Init_51454(); void RegisterDelegates_51455(); void UnRegisterDelegates_51456(); void OnBagBtnClk_51457(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_51458(); void __xLuaBaseProxy_Init_51459(); void __xLuaBaseProxy_RegisterDelegates_51460(); void __xLuaBaseProxy_UnRegisterDelegates_51461(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct ClickEffectController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::UnityEngine::UnityEngine::GameObject* m_ClickEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterUICameraCustomInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterUICameraCustomInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUICameraCustomInput_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51442(); void Init_51443(); void ShutDown_51444(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_51445(); void RegisterUICameraCustomInput_51446(DLL2SDK::Assembly_CSharp::UICamera_OnCustomInput* handler_); void UnRegisterUICameraCustomInput_51447(DLL2SDK::Assembly_CSharp::UICamera_OnCustomInput* handler_); void OnUICameraCustomInput_51448(); void __xLuaBaseProxy_Init_51449(); void __xLuaBaseProxy_ShutDown_51450(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_51451(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct FixedPointMoveCamera : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* MoveCfg_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* MoveCurve_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* RotateCurve_; bool mIsMoving_; float mEscapedTime_; float mDuration_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mStartPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mStartRot_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mMoveOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mRotateOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mDefaultPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mDefaultRot_; DLL2SDK::System_Core::System::Action* mCallback_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Move_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51395(); void Awake_51396(); void Move_51397(DLL2SDK::UnityEngine::UnityEngine::Vector3 newPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 newRot_, float duration_); void Update_51398(); void Play_51399(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::System_Core::System::Action* callback_); void Reset_51400(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct FrontEndZoneEventChannel : DLL2SDK::Assembly_CSharp::GameEngine::EventChannel { DLL2SDK::Assembly_CSharp::GameBase::FrontEndGame* m_Game_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51394(DLL2SDK::Assembly_CSharp::GameBase::FrontEndGame* inGame_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct FrontEndGameEventChannel : DLL2SDK::Assembly_CSharp::GameEngine::EventChannel { DLL2SDK::Assembly_CSharp::GameBase::FrontEndGame* m_Game_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51391(DLL2SDK::Assembly_CSharp::GameBase::FrontEndGame* inGame_); void Init_51392(); void __xLuaBaseProxy_Init_51393(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct CameraTrackAnimation : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* TrajectoryPoints_; bool AutoPlayNext_; int32_t CurrIndex_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mDefaultPos_; DLL2SDK::UnityEngine::UnityEngine::Quaternion mDefaultRot_; DLL2SDK::Assembly_CSharp::TweenPosition* mPosTweener_; DLL2SDK::Assembly_CSharp::TweenRotation* mRotTweener_; DLL2SDK::UnityEngine::UnityEngine::Transform* mCacheTransform_; DLL2SDK::Assembly_CSharp::EventDelegate* mEventDelegate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Move_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExecuteOnFinishCallBack_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51383(); void Awake_51384(); void OnEnable_51385(); void OnDisable_51386(); void Move_51387(DLL2SDK::Assembly_CSharp::FrontEnd::CameraTrackAnimation_TrajectoryPoint* from_, DLL2SDK::Assembly_CSharp::FrontEnd::CameraTrackAnimation_TrajectoryPoint* to_); void Play_51388(); void ExecuteOnFinishCallBack_51389(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct WeaponShowAnimatorGroup : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* AnimatorInfoList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51380(); void Reset_51381(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct WeaponAttachmentCameraConfig : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* Weapon_; DLL2SDK::UnityEngine::UnityEngine::Transform* Camera_; DLL2SDK::UnityEngine::UnityEngine::Transform* Camera_CameraRoot_; DLL2SDK::UnityEngine::UnityEngine::Transform* Camera_WeaponRoot_; DLL2SDK::UnityEngine::UnityEngine::Transform* Tester_; DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageAttachmentType AttachmentType_; DLL2SDK::mscorlib::System::String* m_WeaponAttachPointConfigPath_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchWeapon2CameraCoord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchCamera2WeaponCoord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponAttachPointConfigPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFocusPosAndRot_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51374(); DLL2SDK::UnityEngine::UnityEngine::Vector3 SwitchWeapon2CameraCoord_51375(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); DLL2SDK::UnityEngine::UnityEngine::Vector3 SwitchCamera2WeaponCoord_51376(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void Reset_51377(); void SetWeaponAttachPointConfigPath_51378(DLL2SDK::UnityEngine::UnityEngine::Transform* WeaponTrans_, DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageAttachmentType type_, DLL2SDK::mscorlib::System::String* path_); void GetFocusPosAndRot_51379(DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageAttachmentType type_, DLL2SDK::UnityEngine::UnityEngine::Vector3* outPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3* outRot_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct SpinWithMouse : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool m_SmoothRotate_; float m_MinSpin_; float m_MaxSpin_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_Transform_; float m_CurrentOmega_; float m_TargetOmega_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51369(); void Start_51370(); void OnDrag_51371(DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void OnClick_51372(); void Update_51373(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct PerkTypeColorChange : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Material* m_Material_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeColor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51365(); void Awake_51366(); void Init_51367(); void ChangeColor_51368(DLL2SDK::CSProto::msg::PerkSlotIndex perkType_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct PerkTextureSet : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* PerkTextures_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTexture_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51363(); DLL2SDK::UnityEngine::UnityEngine::Texture* GetTexture_51364(DLL2SDK::mscorlib::System::String* TextureName_, uint32_t itemId_); }; } namespace DLL2SDK::Assembly_CSharp { struct LoginTempAvatar : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UICamera* UICamera_; DLL2SDK::mscorlib::System::String* LoginAnimSound_; bool m_Played_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TransToLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartRelogin_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51358(); void Start_51359(); void TransToLogin_51360(); void StartRelogin_51361(); bool get_HasEverLogin_51362(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct CommonAvatarView : DLL2SDK::Assembly_CSharp::FrontEnd::AvatarViewSuperBase { DLL2SDK::UnityEngine::UnityEngine::Camera* AvatarCamera_; DLL2SDK::Assembly_CSharp::FrontEnd::TargetRot* AvatarTargetRot_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* AdapterBox_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AvatarWeaponShowRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AvatarRoleShowRoot_; DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* RoleAnimatorController_; DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* RoleAnimatorController_FM_; DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* SpecialRoleAnimatorController_; DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* SpecialRoleAnimatorController_FM_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SceneEffect_; DLL2SDK::Assembly_CSharp::TweenPosition* AvatarPosTweener_; DLL2SDK::Assembly_CSharp::SpringPosition* CameraSpringPosition_; DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarUtil* AvatarPositionUtil_; DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarParameter mAvatarParameter_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mAvatarComponentList_; int32_t AvatarDynamicLoadingId_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AvatarDynamicRoot_; DLL2SDK::UnityEngine::UnityEngine::Animator* AvatarDynamicAnimator_; DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* AvatarDynamicManagedAsset_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* AvatarDynamicBox_; bool AvatarDynamicFemale_; DLL2SDK::mscorlib::System::String* AvatarDynamicActionName_; DLL2SDK::Assembly_CSharp::FrontEnd::FrontEndAvatarAudio* AvatarAudioComponent_; DLL2SDK::Assembly_CSharp::GameUI::UIIndividuationPlayAnimationInstance* m_CurrentUIIndividuationPlayAnimationInstance_; float AvatarDynamicScale_; float AvatarDynamicActionTimer_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraDefaultPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraAcccumulatePos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraAcccumulatePos2_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraAcccumulatePos3_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraLacquerPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraShopSkinPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraCompoundPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraRankReward_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraShopSkinPos_Role_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraCompoundPos_Role_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraFacepopup_Role_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraBoxScenePos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraBoxScenePos_Role_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraBoxScenePos_Vehicle_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraLuckDraw_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraLuckDraw2_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraLuckDraw3_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraBattlePassDisPlayPos_Role_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraBattlePassDisPlayPos_Lacquer_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraBattlePassDisPlayPos_Default_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraShopDetailDisPlayPos_Role_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraShopDetailDisPlayPos_Default_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraShopDetailDisPlayPos_Weapon_; bool bPlayingEnterAni_; DLL2SDK::UnityEngine::UnityEngine::Vector3 DEFAULT_WEAPON_ROTATION_EULERANGLE_; DLL2SDK::UnityEngine::UnityEngine::Vector3 RightComponentScale_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* DisableRotTimer_; float yOffsetXS1Goliath_; int32_t idXS1Goliath_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraBattlePassPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraBattlePassPos_New_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraBattlePassPos_Lacquer_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraBattlePassPos_Lacquer_New_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraBattlePassPos_Role_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraBattlePassPos_Role_New_; struct StaticFields { float CameraBattlePassPosCommonOffsetRatio_; float CameraBattlePassPosCommonOffsetRatio_New_; float CameraBattlePassPosRoleOffsetRatio_; float CameraBattlePassPosRoleOffsetRatio_New_; float CameraBattlePassPosLacquerOffsetRatio_; float CameraBattlePassPosLacquerOffsetRatio_New_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentCameraPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessAdapterPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCameraPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasEntranceAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckToBeChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowNone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopCameraShake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAvatarTweenPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAvatarTweenPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SmoothCameraToPosOneOff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraLuckyDrawPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraLuckyValueDrawPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraShopDetailChestPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindSocket_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachObjToParent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CollectComponentImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CollectComponentImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptAvatarWithBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CollectWeaponComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponLoadedFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessWeaponRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadWeaponComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponComponentLoadedFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponFinalShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CollectRoleComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoleLoadedFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_OnRoleLoadedFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessRoleAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadRoleComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoleComponentLoadedFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRoleAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopDisableRotTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAvatarEntranceAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoleFinalShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickIndividuationAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearIndividuationAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayIndividuationAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemLoadedFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemFinalShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSpecialItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessXS1Goliath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraBattlePassPosCommonOffsetRatio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCommonCameraBattlePassPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraBattlePassPosRoleOffsetRatio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoleCameraBattlePassPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraBattlePassPosLacquerOffsetRatio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLacquerCameraBattlePassPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraBattlePassPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAvatarAnchorPosX_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51293(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCurrentCameraPosition_51294(DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarParameter avatarParam_); DLL2SDK::UnityEngine::UnityEngine::Vector3 ProcessAdapterPosition_51295(DLL2SDK::UnityEngine::UnityEngine::Vector3 originalPos_); void CheckCameraPos_51296(DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarParameter avatarParam_); bool HasEntranceAni_51297(DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarParameter param_); bool CheckToBeChanged_51298(DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarParameter param_); void ClearAvatar_51299(); void ShowNone_51300(); void StopCameraShake_51301(); void ShowWeapon_51302(DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarParameter param_); void ShowRole_51303(DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarParameter param_); void ShowItem_51304(DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarParameter param_); void Update_51305(); void PlayAvatarTweenPosition_51306(DLL2SDK::UnityEngine::UnityEngine::Vector3 from_, DLL2SDK::UnityEngine::UnityEngine::Vector3 to_, float duration_, DLL2SDK::Assembly_CSharp::UITweener_Style style_, bool reset_); void StopAvatarTweenPosition_51307(); void SmoothCameraToPosOneOff_51308(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void StopEffect_51309(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCameraLuckyDrawPos_51310(DLL2SDK::Assembly_CSharp::GameUI::LuckyDrawNavController* ctrl_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCameraLuckyValueDrawPos_51311(DLL2SDK::Assembly_CSharp::GameUI::LuckyValueDrawNavController* ctrl_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCameraShopDetailChestPos_51312(DLL2SDK::Assembly_CSharp::GameShop::ShopDetailNavController_Chest* ctrl_); DLL2SDK::UnityEngine::UnityEngine::Transform* FindSocket_51313(DLL2SDK::mscorlib::System::String* socketName_, DLL2SDK::UnityEngine::UnityEngine::GameObject* root_); void AttachObjToParent_51314(DLL2SDK::UnityEngine::UnityEngine::Transform* subObj_, DLL2SDK::UnityEngine::UnityEngine::GameObject* parentObj_); DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarView_AvatarComponent CollectComponentImpl_51315(DLL2SDK::mscorlib::System::Collections::Generic::List_1* compAssetIds_, DLL2SDK::mscorlib::System::String* compSocket_, uint32_t avatarId_); DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarView_AvatarComponent CollectComponentImpl_51316(int32_t compAssetId_, DLL2SDK::mscorlib::System::String* compSocket_, uint32_t avatarId_); void AdaptAvatarWithBox_51317(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* CollectWeaponComponent_51318(DLL2SDK::Assembly_CSharp::EAssetID weaponAssetId_, uint32_t avatarId_); void OnWeaponLoadedFinish_51319(int32_t id_, DLL2SDK::mscorlib::System::Object* obj_); void ProcessWeaponRotation_51320(); void LoadWeaponComponents_51321(); void OnWeaponComponentLoadedFinish_51322(DLL2SDK::Array* id_, DLL2SDK::mscorlib::System::Object* obj_); void OnWeaponFinalShow_51323(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* CollectRoleComponent_51324(DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarParameter roleParam_); void OnRoleLoadedFinish_51325(DLL2SDK::Array* ids_, DLL2SDK::Array* equips_, DLL2SDK::mscorlib::System::Object* obj_); void OnRoleLoadedFinish_51326(int32_t id_, DLL2SDK::mscorlib::System::Object* obj_); void ProcessRoleAnimator_51327(); void LoadRoleComponents_51328(); void OnRoleComponentLoadedFinish_51329(DLL2SDK::Array* ids_, DLL2SDK::mscorlib::System::Object* obj_); void SetRoleAction_51330(); void StopDisableRotTimer_51331(); void ShowAvatarEntranceAnimation_51332(DLL2SDK::Assembly_CSharp::Config::RoleConfConfig* conf_); void OnRoleFinalShow_51333(); void TickIndividuationAnimation_51334(float deltaTime_); void ClearIndividuationAnimation_51335(); void PlayIndividuationAnimation_51336(DLL2SDK::mscorlib::System::String* stateName_); void OnItemLoadedFinish_51337(int32_t id_, DLL2SDK::mscorlib::System::Object* obj_); void OnItemFinalShow_51338(); void CheckSpecialItem_51339(); DLL2SDK::UnityEngine::UnityEngine::Vector3 ProcessXS1Goliath_51340(DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarParameter avatarParam_, DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraPos_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCommonCameraBattlePassPos_51343(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetRoleCameraBattlePassPos_51345(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetLacquerCameraBattlePassPos_51347(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCameraBattlePassPos_51348(DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController* ctrl_, DLL2SDK::UnityEngine::UnityEngine::Vector3 original_pos_, float ratio_); float GetAvatarAnchorPosX_51349(DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController* ctrl_); void _OnWeaponLoadedFinish_m__0_51351(); void _OnWeaponLoadedFinish_m__1_51352(); void _ShowAvatarEntranceAnimation_m__2_51353(); void _ShowAvatarEntranceAnimation_m__3_51354(); static bool get_CheckBPUINewVersion_51341(); static float GetCameraBattlePassPosCommonOffsetRatio_51342(); static float GetCameraBattlePassPosRoleOffsetRatio_51344(); static float GetCameraBattlePassPosLacquerOffsetRatio_51346(); static void _cctor_51350(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct CommonAvatarUtil : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* AllUiList_; DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarUiType CurrentUiType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowUiByType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51289(); void ShowUiByType_51290(DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarController* ctrl_, DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarUiType uiType_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CommonAvatarResetBones : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* RoleRoot_; DLL2SDK::UnityEngine::UnityEngine::Transform* WingsuitRoot_; DLL2SDK::UnityEngine::UnityEngine::Animator* WingsuitAnim_; DLL2SDK::UnityEngine::UnityEngine::Animator* RoleAnim_; DLL2SDK::Array* mRoleSMRList_; DLL2SDK::Assembly_CSharp::DynamicSkinInfo* mRoleSkinInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetMeshRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWingsuitManagedAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWingsuitTailEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncAnimation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51283(); void Init_51284(); void ResetMeshRenderer_51285(); DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* GetWingsuitManagedAsset_51286(); void SetWingsuitTailEffect_51287(uint32_t skinId_); void SyncAnimation_51288(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct CommonAvatarDefine : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarParameter CommonNoneParameter_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ROLE_DEFAULT_EULERANGLE_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ROLE_BAG_EULERANGLE_; float ROLE_ACTION_INTERVAL_; DLL2SDK::UnityEngine::UnityEngine::Vector3 BATTLE_PASS_DISABLE_POSITION_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoleAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRoleFemale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryToShowAvatar_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51277(); static DLL2SDK::Assembly_CSharp::EAssetID GetItemAssetID_51278(uint32_t weaponID_, uint32_t skinID_, bool useInventoryAsset_); static DLL2SDK::Assembly_CSharp::EAssetID GetRoleAssetID_51279(uint64_t roleID_, bool bBR_); static bool IsRoleFemale_51280(uint64_t modelId_); static bool TryToShowAvatar_51281(int32_t itemId_); static void _cctor_51282(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { enum struct CommonAvatarAdapterType : int32_t { NoAdapt_ = static_cast(0x0), Absolute_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct CommonAvatarController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarView* mView_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraScreenCenterPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraScreenCenterPosRole_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAvatarViewAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLobbySceneType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCommonAvatarViewChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyStopCameraShake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSomething_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAvatarTweenPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetViewPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCommonAvatarViewCameraSmooth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SmoothCameraToCenter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SmoothRecoverCameraPosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51226(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_51227(); void Init_51228(); int32_t GetAvatarViewAsset_51229(); DLL2SDK::Assembly_CSharp::FrontEnd::ELobbySceneType GetLobbySceneType_51230(); void InitView_51231(); void RegisterDelegates_51232(); void UnRegisterDelegates_51233(); void OnNotifyCommonAvatarViewChanged_51234(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyStopCameraShake_51235(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void CheckSomething_51236(); void SetVisible_51237(bool visible_, bool showEffect_, bool closeOtherScene_, DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarUiType uiType_); void PlayAvatarTweenPosition_51238(DLL2SDK::UnityEngine::UnityEngine::Vector3 from_, DLL2SDK::UnityEngine::UnityEngine::Vector3 to_, float duration_, DLL2SDK::Assembly_CSharp::UITweener_Style style_, bool reset_); void SetViewPosition_51239(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_); void OnNotifyCommonAvatarViewCameraSmooth_51240(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void SmoothCameraToCenter_51241(); void SmoothRecoverCameraPosition_51242(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_51243(); void __xLuaBaseProxy_Init_51244(); void __xLuaBaseProxy_RegisterDelegates_51245(); void __xLuaBaseProxy_UnRegisterDelegates_51246(); }; } namespace DLL2SDK::Assembly_CSharp { struct CameraShakePlayer : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameEngine::CameraShakeParameter cameraShakeParam_; void _ctor_40840(); void Play_40841(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct CODAvatarView : DLL2SDK::Assembly_CSharp::FrontEnd::AvatarViewSuperBase { DLL2SDK::Assembly_CSharp::FrontEnd::TargetRot* RotTarget_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SceneRoot_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* ViewBox_; DLL2SDK::UnityEngine::UnityEngine::Animator* m_AvatarAnimator_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_AvatarTrans_; DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* m_AvatarManagedAsset_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_SocketDic_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_BoxList_; float m_CheckReadyInterval_; float m_LastCheckTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTouchRotActImmediately_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTouchRotScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetViewInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateTargetSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AfterViewBoxAdapter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearEquipment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAvatarAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnimTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFinishLoadAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetRot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAllAttachmentReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAttachmentReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindSocket_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51201(); DLL2SDK::UnityEngine::UnityEngine::Animator* get_AvatarAnimator_51202(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_AvatarTrans_51203(); DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* get_AvatarManagedAsset_51204(); void Awake_51205(); void SetTouchRotActImmediately_51206(bool moveImmediately_); void SetTouchRotScale_51207(float scale_); void SetViewInfo_51208(DLL2SDK::UnityEngine::UnityEngine::Vector3 offset_, DLL2SDK::UnityEngine::UnityEngine::Vector3 size_); void AddBox_51209(DLL2SDK::UnityEngine::UnityEngine::BoxCollider* box_); void RemoveBox_51210(DLL2SDK::UnityEngine::UnityEngine::BoxCollider* box_); void CalculateTargetSize_51211(); void AfterViewBoxAdapter_51212(); void ClearEquipment_51213(); void HideAvatar_51214(bool destroyCache_); void SetAvatar_51215(DLL2SDK::mscorlib::System::String* socketName_, DLL2SDK::UnityEngine::UnityEngine::Transform* trans_); void SetAvatarAnimator_51216(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_); void SetAnimTrigger_51217(DLL2SDK::mscorlib::System::String* trigger_); void Update_51218(); void OnFinishLoadAll_51219(); void ResetRot_51220(); bool IsAllAttachmentReady_51221(); void OnAttachmentReady_51222(DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment* attachmentShow_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* basicUselessIds_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* excludeObjList_); DLL2SDK::UnityEngine::UnityEngine::Transform* FindSocket_51223(DLL2SDK::mscorlib::System::String* socketName_, DLL2SDK::UnityEngine::UnityEngine::Transform* root_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct AvatarWeaponSceneController : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Camera* SceneBackgroundCamera_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AllHideObjList_; DLL2SDK::UnityEngine::UnityEngine::Transform* backGroundModelSocket_; DLL2SDK::UnityEngine::UnityEngine::Transform* lightSocket_; DLL2SDK::Assembly_CSharp::GameUI::AvatarWeaponSceneController_AssetsData* currentLoadAssetsData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadBackgroundLightAssets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyOldAssets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCommercialisedGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Get_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBackgroundBlack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBackgroundLight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideBackground_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBackground_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51190(); void LoadBackgroundLightAssets_51191(DLL2SDK::Assembly_CSharp::GameUI::AvatarWeaponSceneController_AssetsData* loadData_, bool Receive_); void DestroyOldAssets_51192(); void ShowCommercialisedGroup_51193(DLL2SDK::Assembly_CSharp::Config::WeaponConfConfig* weaponConf_, bool shop_); void SetBackgroundBlack_51195(); void SetBackgroundLight_51196(); void HideBackground_51197(); void ShowBackground_51198(); static DLL2SDK::Assembly_CSharp::GameUI::AvatarWeaponSceneController* Get_51194(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct AvatarView_Weapon : DLL2SDK::Assembly_CSharp::FrontEnd::CODAvatarView { DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewWeaponType m_CurentUseType_; bool b_NeedResetPosition_; DLL2SDK::UnityEngine::UnityEngine::Transform* FocusRoot_; DLL2SDK::Assembly_CSharp::EAssetID m_WeaponAssetID_; uint32_t m_WeaponID_; DLL2SDK::mscorlib::System::String* m_WeaponAttachPointConfigPath_; int32_t m_WeaponAssetID_Pending_; DLL2SDK::mscorlib::System::String* m_WeaponSocketName_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment* m_AttachmentShower_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment_AttachmentInfo* m_LastAttachInfo_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment_AttachmentInfo* m_LastReplacedAttachInfo_; bool m_CanRecover_; uint32_t m_SkinID_; DLL2SDK::UnityEngine::UnityEngine::Camera* FocusCamera_; DLL2SDK::UnityEngine::UnityEngine::Camera* ReceiveCamera_; bool bNeedFocusCamMove_; bool bNeedFocusCallback_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_ResetCamPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 FocusCamDefaultPos_Normal_x_; DLL2SDK::UnityEngine::UnityEngine::Vector3 FocusCamDefaultPos_LoadoutWeapon_x_; DLL2SDK::UnityEngine::UnityEngine::Vector3 FocusCamDefaultPos_LoadoutPve_; DLL2SDK::UnityEngine::UnityEngine::Vector3 FocusCamDefaultPos_LoadoutPveWeapon_; DLL2SDK::UnityEngine::UnityEngine::Vector3 FocusCamDefaultPos_CodmShop_x_; DLL2SDK::UnityEngine::UnityEngine::Vector3 FocusCamDefaultPos_MileStone_x_; DLL2SDK::UnityEngine::UnityEngine::Vector3 FocusCamDefaultPos_WeaponUpgrade_x_; DLL2SDK::UnityEngine::UnityEngine::Vector3 FocusCamDefaultPos_Wingsuit_; DLL2SDK::UnityEngine::UnityEngine::Vector3 FocusCamDefaultPos_Parachute_; DLL2SDK::UnityEngine::UnityEngine::Vector3 FocusCamDefaultRotation_LoadoutPveOffWall_; DLL2SDK::UnityEngine::UnityEngine::Vector3 FocusCamDefaultRotation_LoadoutPveWeapon_; DLL2SDK::UnityEngine::UnityEngine::Vector3 FocusCamDefaultRotation_Wingsuit_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_AvatarTransDefaultRot_; DLL2SDK::UnityEngine::UnityEngine::Vector3 FocusCamTargetPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_AvatarTransTargetRot_; DLL2SDK::UnityEngine::UnityEngine::Vector3 DEFAULT_WEAPON_EULERANGLE_; DLL2SDK::Assembly_CSharp::FrontEnd::WeaponAttachmentCameraConfig* ConfigHelper_; DLL2SDK::Assembly_CSharp::GameUI::AvatarCameraUtil* SuperWeaponAvatarShowUtil_; DLL2SDK::Assembly_CSharp::SpringPosition* CameraSpringPosition_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SpecialPosList_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_Weapon* SelfController_; bool m_bPlayWeaponEffect_; DLL2SDK::UnityEngine::UnityEngine::Vector3 DEFAULT_WEAPON_ROTATION_EULERANGLE_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* mWeaponMaterialMap_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponSocketName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAvatarTrans_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNavigationCanRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAllAttachmentReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayCommonWeaponEffet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayReceiveSceneWeaponEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActiveCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActiveCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFinishLoadAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayWeaponEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeVehicleSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAttachmentReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopWeaponEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopCameraShake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopCameraDelayShake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BatchLoadAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddIroDownAttachmentInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReplaceAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoverAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAttachmentSocket_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearLastReplacedAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearUselessBasic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAvatarTransMoveAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCameraPositionByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FocusAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFocusPosAndRot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSetDefaultPosRot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTargetRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpecialPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponTextureTemporary_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeWeaponMaterialTemporary_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoverWeaponMaterialTemporary_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AfterViewBoxAdapter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SmoothCameraToPosOneOff_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51128(); void Awake_51129(); void SetWeaponSocketName_51130(DLL2SDK::mscorlib::System::String* socketName_); void ResetAvatarTrans_51131(); void CheckNavigationCanRotation_51132(); void ChangeWeapon_51133(DLL2SDK::Assembly_CSharp::EAssetID assetID_, uint32_t weaponID_); void ChangeVehicle_51134(uint32_t vehicleSkinId_); void LoadAsset_51135(DLL2SDK::Assembly_CSharp::EAssetID assetID_); bool IsAllAttachmentReady_51136(); void set_bPlayWeaponEffect_51137(bool value_); void PlayCommonWeaponEffet_51138(DLL2SDK::UnityEngine::UnityEngine::GameObject* weapon_); void PlayReceiveSceneWeaponEffect_51139(DLL2SDK::UnityEngine::UnityEngine::GameObject* weapon_, uint32_t weaponID_); void SetActiveCamera_51140(DLL2SDK::UnityEngine::UnityEngine::Camera* camera_); DLL2SDK::UnityEngine::UnityEngine::Camera* GetActiveCamera_51141(); void OnWeaponReady_51142(int32_t id_, DLL2SDK::mscorlib::System::Object* obj_); void OnFinishLoadAll_51143(); void PlayWeaponEffect_51144(); void ChangeVehicleSkin_51145(); void OnAttachmentReady_51146(DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment* attachmentShow_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* basicUselessIds_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* ShowexcludeObjList_); void ClearAttachment_51147(); void ChangeSkin_51148(uint32_t ID_); void StopWeaponEffect_51149(); void StopCameraShake_51150(); void StopCameraDelayShake_51151(); void SetSkin_51152(uint32_t ID_); void BatchLoadAsset_51153(); void AddIroDownAttachmentInfo_51154(uint64_t ID_, DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::mscorlib::System::String* socketName_, DLL2SDK::mscorlib::System::String* showSocket_, DLL2SDK::mscorlib::System::String* hideSocket_, uint32_t weaponId_, bool isExtraAttachment_); void SetAttachment_51155(uint64_t ID_, DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::mscorlib::System::String* socketName_, DLL2SDK::mscorlib::System::String* showSocket_, DLL2SDK::mscorlib::System::String* hideSocket_, uint32_t weaponId_, bool isExtraAttachment_, bool basic_); void ReplaceAttachment_51156(uint64_t ID_, DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::mscorlib::System::String* socketName_, DLL2SDK::mscorlib::System::String* showSocket_, DLL2SDK::mscorlib::System::String* hideSocket_, bool isExtraAttachment_); void RecoverAttachment_51157(); void ClearAttachmentSocket_51158(DLL2SDK::mscorlib::System::String* socketName_); void ClearLastReplacedAttachment_51159(); void ClearUselessBasic_51160(); void SetWeaponPart_51161(uint64_t ID_, DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::mscorlib::System::String* socketName_, DLL2SDK::mscorlib::System::String* showSocket_, DLL2SDK::mscorlib::System::String* hideSocket_, uint64_t weaponId_, bool isExtraAttachment_, bool needReplace_); void PlayAvatarTransMoveAnim_51162(DLL2SDK::UnityEngine::UnityEngine::Vector3 endPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 endRot_, bool needCallback_); void OnDisable_51163(); void Update_51164(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetDefaultPosition_51165(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewWeaponType type_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetDefaultRotation_51166(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewWeaponType type_); void SetCameraPositionByType_51167(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewWeaponType type_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vec_); void FocusAttachment_51168(uint64_t attachId_); bool GetFocusPosAndRot_51169(DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageAttachmentType type_, DLL2SDK::UnityEngine::UnityEngine::Vector3* outPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3* outRot_); void CheckSetDefaultPosRot_51170(DLL2SDK::UnityEngine::UnityEngine::Vector3* pos_, DLL2SDK::UnityEngine::UnityEngine::Vector3* rot_); void ResetTargetRotation_51171(DLL2SDK::UnityEngine::UnityEngine::Quaternion endRot_); void SwitchCamera_51172(bool bOn_); DLL2SDK::UnityEngine::UnityEngine::Transform* GetSpecialPos_51173(DLL2SDK::Assembly_CSharp::FrontEnd::CameraPosType posType_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetWeaponRotation_51174(); DLL2SDK::UnityEngine::UnityEngine::Texture* GetWeaponTextureTemporary_51175(); DLL2SDK::UnityEngine::UnityEngine::Material* ChangeWeaponMaterialTemporary_51176(DLL2SDK::Assembly_CSharp::EAssetID matAsset_); void RecoverWeaponMaterialTemporary_51177(); void AfterViewBoxAdapter_51178(); void SmoothCameraToPosOneOff_51179(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void _PlayCommonWeaponEffet_m__0_51180(); void _PlayCommonWeaponEffet_m__1_51181(); void _PlayReceiveSceneWeaponEffect_m__2_51182(); void _PlayReceiveSceneWeaponEffect_m__3_51183(); void __xLuaBaseProxy_Awake_51184(); bool __xLuaBaseProxy_IsAllAttachmentReady_51185(); void __xLuaBaseProxy_OnFinishLoadAll_51186(); void __xLuaBaseProxy_Update_51187(); void __xLuaBaseProxy_AfterViewBoxAdapter_51188(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct AvatarView_Character : DLL2SDK::Assembly_CSharp::FrontEnd::CODAvatarView { int32_t m_CharacterAssetID_; DLL2SDK::Assembly_CSharp::EAssetID m_WeaponAssetID_Left_; DLL2SDK::Assembly_CSharp::EAssetID m_WeaponAssetID_Right_; uint64_t m_WeaponID_Left_; uint64_t m_WeaponID_Right_; int32_t m_RoleId_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MaleAnim_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FemaleAnim_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GetAvatarScene_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ShowAvatarScene_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_CharacterTrans_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment* m_CharacterShower_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_LeftWeapTrans_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment* m_LeftAttachmentShower_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_RightWeapTrans_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment* m_RightAttachmentShower_; DLL2SDK::Array* m_LoadAssetIds_; int32_t m_CharacterAssetID_Pending_; DLL2SDK::mscorlib::System::String* m_CharacterSocketName_; DLL2SDK::mscorlib::System::String* m_LeftWeapSocketName_; DLL2SDK::mscorlib::System::String* m_RightWeapSocketName_; DLL2SDK::mscorlib::System::String* m_SMRSWeaponSocketName_; DLL2SDK::mscorlib::System::String* m_FHJWeaponSocketName_; DLL2SDK::UnityEngine::UnityEngine::Animator* OrangeARWeaponRoleAnimator_; DLL2SDK::UnityEngine::UnityEngine::Animator* OrangeSRWeaponRoleAnimator_; DLL2SDK::UnityEngine::UnityEngine::Animator* OrangeLMGWeaponRoleAnimator_; DLL2SDK::UnityEngine::UnityEngine::Animator* OrangeSMGWeaponRoleAnimator_; DLL2SDK::UnityEngine::UnityEngine::Animator* OrangeSGWeaponRoleAnimator_; int32_t HEAD_ID_; int32_t BAG_ID_; int32_t BALLPROF_ID_; uint32_t WEASPON_ID_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_Character* Owner_; DLL2SDK::Array* SelfWeaponAnimatorList_; DLL2SDK::UnityEngine::UnityEngine::Animator* DefaultAnimator_; DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageWeaponType currentWeasponType_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalLobbyScene_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HolidayLobbyScene_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Default_Character_EulerAngle_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Rank_Character_EulerAngle_; struct StaticFields { DLL2SDK::mscorlib::System::String* b_LeftArm_; DLL2SDK::mscorlib::System::String* b_LeftForeArm_; DLL2SDK::mscorlib::System::String* b_LeftHand_; DLL2SDK::mscorlib::System::String* Normaltarget_; DLL2SDK::mscorlib::System::String* Holdtarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeCharacter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLauncherSocketById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeRightWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeLeftWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponCommerialAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCharacterReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCharaterRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRankRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAllAttachmentReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAttachmentReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryUseWeaponAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAttachmentSocket_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BatchLoadAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearUselessBasic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddIroDownAttachmentInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearSocket_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowInLeftCenter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowInCenter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckUseSpecialWeaponAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFinishLoadAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNeedOffsetPose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNeedIKInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsIKTransformValid_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51095(); void Awake_51096(); void ChangeCharacter_51097(DLL2SDK::Assembly_CSharp::EAssetID assetID_, int32_t roleId_, uint32_t hatID_, uint32_t bagID_, uint32_t clothID_, uint32_t suitId_, DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_Character* owner_, uint32_t weasponId_); DLL2SDK::mscorlib::System::String* GetLauncherSocketById_51098(uint64_t weaponId_); void ChangeRightWeapon_51099(uint64_t id_, DLL2SDK::Assembly_CSharp::EAssetID weapAssetID_); void ChangeLeftWeapon_51100(uint64_t id_, DLL2SDK::Assembly_CSharp::EAssetID weapAssetID_); void ChangeSkin_51101(uint32_t ID_); DLL2SDK::UnityEngine::UnityEngine::Animator* GetWeaponCommerialAnimator_51102(DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageWeaponType type_); void OnCharacterReady_51103(DLL2SDK::Array* ids_, DLL2SDK::Array* equips_, DLL2SDK::mscorlib::System::Object* inObj_); void CheckCharaterRotation_51104(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetDefaultRotation_51105(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetRankRotation_51106(); bool IsAllAttachmentReady_51107(); void OnAttachmentReady_51108(DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment* attachmentShow_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* basicUselessIds_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* showExcludeObjList_); void TryUseWeaponAnimator_51109(DLL2SDK::UnityEngine::UnityEngine::Transform* weaponTrans_); void ClearAttachment_51110(); void ClearAttachmentSocket_51111(DLL2SDK::mscorlib::System::String* socketName_); void BatchLoadAsset_51112(); void SetWeaponPart_51113(uint64_t ID_, DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::mscorlib::System::String* socketName_, DLL2SDK::mscorlib::System::String* showSocket_, DLL2SDK::mscorlib::System::String* hideSocket_, bool isExtraAttachment_, bool needReplace_); void ClearUselessBasic_51114(); void AddIroDownAttachmentInfo_51115(uint64_t ID_, DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::mscorlib::System::String* socketName_, DLL2SDK::mscorlib::System::String* showSocket_, DLL2SDK::mscorlib::System::String* hideSocket_, uint32_t weaponId_, bool isExtraAttachment_); void SetAttachment_51116(uint64_t ID_, DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::mscorlib::System::String* socketName_, DLL2SDK::mscorlib::System::String* showSocket_, DLL2SDK::mscorlib::System::String* hideSocket_, uint32_t weaponId_, bool isExtraAttachment_); void ClearSocket_51117(DLL2SDK::UnityEngine::UnityEngine::Transform* Socket_); void ShowInLeftCenter_51118(bool bLeftCenter_); void ShowInCenter_51119(bool bCenter_); int32_t CheckUseSpecialWeaponAnimator_51120(uint32_t weasponId_, bool bUseFemaleAnim_); void OnFinishLoadAll_51121(); void CheckNeedOffsetPose_51122(); void CheckNeedIKInfo_51123(); bool IsIKTransformValid_51124(DLL2SDK::UnityEngine::UnityEngine::Transform* tranform_, DLL2SDK::mscorlib::System::String* name_); void __xLuaBaseProxy_Awake_51125(); bool __xLuaBaseProxy_IsAllAttachmentReady_51126(); void __xLuaBaseProxy_OnFinishLoadAll_51127(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct AvatarView_CameraShaker : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameEngine::CameraShaker* shaker_; DLL2SDK::Assembly_CSharp::GameEngine::SimpleShakeCurve* curve_; float playTime_; float playDuration_; DLL2SDK::UnityEngine::UnityEngine::Quaternion defaultRot_; DLL2SDK::UnityEngine::UnityEngine::Vector3 defaultPos_; void _ctor_51090(); void Start_51091(); void ResetStart_51092(); void Play_51093(DLL2SDK::Assembly_CSharp::GameEngine::CameraShakeParameter cameraShakeParam_); void Update_51094(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct AvatarViewEffectLoader : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* EffectAssetArray_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EffectParentObj_; bool isInit_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadEffects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadEffectsFinish_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51086(); void OnEnable_51087(); void LoadEffects_51088(); void OnLoadEffectsFinish_51089(DLL2SDK::Array* assetList_, DLL2SDK::mscorlib::System::Object* obj_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct AvatarTextureChangeDynamic : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Material* m_Material_; DLL2SDK::UnityEngine::UnityEngine::Material* m_Material_Low_; DLL2SDK::mscorlib::System::String* m_TextureName_; DLL2SDK::mscorlib::System::String* MaterialPath_; DLL2SDK::mscorlib::System::String* MaterialPath_Low_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeMainTexture_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51082(); void Awake_51083(); void Init_51084(); void ChangeMainTexture_51085(DLL2SDK::mscorlib::System::String* textureName_, DLL2SDK::Assembly_CSharp::GameBase::EInventoryItemType itemType_, uint32_t itemId_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct AvatarShow_Attachment : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AttachmentInfoList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_UselessAttachmentInfoList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_OwnerAssetIdList_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_OwnerTrans_; DLL2SDK::Assembly_CSharp::FrontEnd::IAttachmentCallBack* m_AvatarView_; int32_t m_BatchLoadVersion_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_SocketDic_; DLL2SDK::Assembly_CSharp::GameEngine::AssetType m_AssetType_; uint32_t m_SkinID_; uint32_t m_ProfessionChipSkinID_; bool m_IsOwnerTransMainWeapon_; DLL2SDK::UnityEngine::UnityEngine::Vector3 AvatarDefaultFarPosition_; bool CheckAssetIDs_; struct StaticFields { float LoadingWaitTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAttachmentAssetType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetProfessionChipSkinID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOwnerTrans_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetToLoadAssetIDs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetToLoadUselessBasicAssetIDs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BatchLoadAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearUselessBasic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddIroDownAttachmentInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAttachmentInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAttachmentInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUselessBasic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReplaceAttachmentInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoverAttachmentInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAttachmentReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAttachmentReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAttachmentSocket_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachWith_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveSocketBelongsTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindSocket_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindSocketInOwener_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51045(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_OwnerAssetIdList_51046(); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_OwnersObject_51047(); DLL2SDK::Assembly_CSharp::GameEngine::AssetType get_AssetType_51048(); void SetAttachmentAssetType_51049(DLL2SDK::Assembly_CSharp::GameEngine::AssetType assetType_); void SetSkin_51050(uint32_t ID_); void SetProfessionChipSkinID_51051(uint32_t ID_); void SetOwnerTrans_51052(DLL2SDK::Array* ownerWeaponAssetIdList_, DLL2SDK::UnityEngine::UnityEngine::Transform* ownerTrans_, DLL2SDK::Assembly_CSharp::FrontEnd::IAttachmentCallBack* avatarView_, bool isOwnerMainWeapon_); DLL2SDK::Array* GetToLoadAssetIDs_51053(); DLL2SDK::Array* GetToLoadUselessBasicAssetIDs_51054(); void BatchLoadAsset_51055(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetAttachment_51056(DLL2SDK::mscorlib::System::String* socketName_); void ClearUselessBasic_51057(); void AddIroDownAttachmentInfo_51058(uint64_t ID_, DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::mscorlib::System::String* socketName_, DLL2SDK::mscorlib::System::String* showSocket_, DLL2SDK::mscorlib::System::String* hideSocket_, uint64_t weaponId_, bool isExtraAttachment_); DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment_AttachmentInfo* AddAttachmentInfo_51059(uint64_t ID_, DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::mscorlib::System::String* socketName_, DLL2SDK::mscorlib::System::String* showSocket_, DLL2SDK::mscorlib::System::String* hideSocket_, DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment_AttachmentInfo* replaceAttachInfo_, uint64_t WeaponID_, bool isExtraAttachment_); void SetAttachmentInfo_51060(uint64_t ID_, DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::mscorlib::System::String* socketName_, DLL2SDK::mscorlib::System::String* showSocket_, DLL2SDK::mscorlib::System::String* hideSocket_, uint64_t WeaponID_, bool isExtraAttachment_, bool needReplace_); void SetUselessBasic_51061(uint64_t ID_, DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::mscorlib::System::String* socketName_, DLL2SDK::mscorlib::System::String* showSocket_, DLL2SDK::mscorlib::System::String* hideSocket_, uint64_t WeaponID_, bool isExtraAttachment_, bool needReplace_); DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment_AttachmentInfo* ReplaceAttachmentInfo_51062(uint64_t ID_, DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::mscorlib::System::String* socketName_, DLL2SDK::mscorlib::System::String* showSocket_, DLL2SDK::mscorlib::System::String* hideSocket_, uint64_t WeaponID_, DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment_AttachmentInfo* replaceAttachInfo_, bool isExtraAttachment_, bool needReplace_); void RecoverAttachmentInfo_51063(DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment_AttachmentInfo* attachInfo_, DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment_AttachmentInfo* replacedAttachInfo_); void OnAttachmentReady_51064(DLL2SDK::Array* id_, DLL2SDK::mscorlib::System::Object* obj_); bool IsAttachmentReady_51065(); void ClearAttachmentSocket_51066(DLL2SDK::mscorlib::System::String* socketName_); void ClearAll_51067(); DLL2SDK::UnityEngine::UnityEngine::GameObject* AttachWith_51068(DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment_AttachmentInfo* info_); void Deatch_51069(DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment_AttachmentInfo* info_); void RemoveSocketBelongsTo_51070(DLL2SDK::UnityEngine::UnityEngine::Transform* removeTrans_); DLL2SDK::UnityEngine::UnityEngine::Transform* FindSocket_51071(DLL2SDK::mscorlib::System::String* socketName_, DLL2SDK::UnityEngine::UnityEngine::Transform* root_); DLL2SDK::UnityEngine::UnityEngine::Transform* FindSocketInOwener_51072(DLL2SDK::mscorlib::System::String* socketName_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct AvatarSetTransform : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float SetScale_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_transform_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51042(); void Start_51043(); void Update_51044(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AvatarPlanarShadow : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* TraceStart_; bool DrawDebug_; DLL2SDK::UnityEngine::UnityEngine::Transform* ShadowLightTransform_; DLL2SDK::UnityEngine::UnityEngine::Color ShadowColor_; int32_t ForceShaderLOD_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RendererToProjectShadows_; DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 mWorld2Receiver_; DLL2SDK::UnityEngine::UnityEngine::Quaternion mPlaneRot_; DLL2SDK::UnityEngine::UnityEngine::Ray mDownRay_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mCollisionOffset_; struct StaticFields { DLL2SDK::mscorlib::System::String* PlanarShadowKeyword_; DLL2SDK::mscorlib::System::String* PlanarShadowMatTag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPlanarShadowRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddPlanarShadowRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51035(); void ResetPlanarShadowRenderer_51036(); void OnEnable_51037(); void OnDisable_51038(); void AddPlanarShadowRenderer_51039(DLL2SDK::UnityEngine::UnityEngine::Renderer* inRenderer_); void Update_51040(); static void _cctor_51041(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct AvatarData : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::EAssetID* CharacterData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFemale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCharacterTypeByAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAvatarDataAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAvatarWeaponAssetIDFromPackage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAvatarWeaponAssetIDFromItemID_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51028(); static bool IsFemale_51029(DLL2SDK::Assembly_CSharp::FrontEnd::AvatarData_ECharacterData data_); static DLL2SDK::Assembly_CSharp::FrontEnd::AvatarData_ECharacterData GetCharacterTypeByAssetID_51030(DLL2SDK::Assembly_CSharp::EAssetID assetID_); static DLL2SDK::Assembly_CSharp::EAssetID GetAvatarDataAssetID_51031(DLL2SDK::Assembly_CSharp::FrontEnd::AvatarData_ECharacterData cd_, DLL2SDK::CSProto::msg::ECamp cp_); static void GetAvatarWeaponAssetIDFromPackage_51032(DLL2SDK::Assembly_CSharp::EAssetID* rightWeaponAssetID_, DLL2SDK::Assembly_CSharp::EAssetID* leftWeaponAssetID_); static void GetAvatarWeaponAssetIDFromItemID_51033(uint64_t itemID_, DLL2SDK::Assembly_CSharp::EAssetID* rightWeaponAssetID_, DLL2SDK::Assembly_CSharp::EAssetID* leftWeaponAssetID_); static void _cctor_51034(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct AvatarController_Weapon : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::AvatarView_Weapon* m_AvatarView_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarView_Weapon* m_SubAvatarView_; DLL2SDK::Assembly_CSharp::EAssetID m_WeapAsset_; uint32_t m_WeapID_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName m_WeaponName_; DLL2SDK::UnityEngine::UnityEngine::Vector3 vectorDes_; DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* mSquadInventoryDataStore_; bool m_Visible_NavigationChanging_; bool m_Visible_NavigationType_; DLL2SDK::Assembly_CSharp::EAssetID m_GuideAssetID_; bool m_HaveSightAttachment_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraScreenCenterPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraScreenCenterPos_WingsuitParachute_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraScreenCenterPos_Vehicle_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraScreenCenterPos_KillStreak_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mInitPosition_; uint32_t CacheShowAttachmentItemId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRestoreCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyAvatarViewWeaponCameraSmooth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SmoothCameraToCenter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SmoothRecoverCameraPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckWeaponCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDSTestDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyAvatarWeaponStopEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyStopCameraShake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponChangeImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRVehicleChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponLoadedFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTryAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryToEquipAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAvatarViewActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShowType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAvatarViewByShowType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCameraPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReplaceAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoverAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearUselessBasic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EquipWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowWeaponModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSuperStar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableTargetRoatation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAvatarView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSubAvatarView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetWeaponRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetWeaponDefaultRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeWeaponMaterialTemporary_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoverWeaponMaterialTemporary_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponTextureTemporary_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50982(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_50983(); void Init_50984(); void RegisterDelegates_50985(); void UnRegisterDelegates_50986(); void OnRestoreCamera_50987(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyAvatarViewWeaponCameraSmooth_50988(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void SmoothCameraToCenter_50989(); void SmoothRecoverCameraPosition_50990(); void CheckWeaponCamera_50991(); void OnDSTestDataChanged_50992(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ChangeSkin_50993(uint32_t skinID_); void OnNotifyAvatarWeaponStopEffect_50994(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyStopCameraShake_50995(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void WeaponChange_50996(uint32_t weaponId_, uint32_t skinId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* attachList_, DLL2SDK::Assembly_CSharp::Squad::SIItem* ornamentItem_, bool bShowInInventory_, uint32_t subWeaponId_); void WeaponChangeImpl_50997(uint32_t weaponId_, uint32_t skinId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* attachList_, DLL2SDK::Assembly_CSharp::Squad::SIItem* ornamentItem_, bool bShowInInventory_, uint32_t subWeaponId_); void OnWeaponChange_50998(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnBRVehicleChanged_50999(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnWeaponLoadedFinish_51000(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnTryAttachment_51001(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void TryToEquipAttachment_51002(); void SetAvatarViewActive_51003(bool IsActive_, bool bSpecialShowScene_, bool bNeedSwitchSceneRoot_, DLL2SDK::Assembly_CSharp::Config::WeaponConfConfig* weaponConf_); DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewWeaponType GetShowType_51004(); void SetAvatarViewByShowType_51005(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewWeaponType type_); void SetCameraPosition_51006(DLL2SDK::UnityEngine::UnityEngine::Vector3 vec_); DLL2SDK::Assembly_CSharp::EAssetID GetWeaponAssetID_51007(uint32_t weaponID_, uint32_t skinID_, bool useInventoryAsset_); void ReplaceAttachment_51008(uint64_t ID_, DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::mscorlib::System::String* socketName_, DLL2SDK::mscorlib::System::String* showSocket_, DLL2SDK::mscorlib::System::String* hideSocket_, bool isExtraAttachment_); void RecoverAttachment_51009(); void ClearUselessBasic_51010(); void SetWeaponPart_51011(uint64_t ID_, DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::mscorlib::System::String* socketName_, DLL2SDK::mscorlib::System::String* showSocket_, DLL2SDK::mscorlib::System::String* hideSocket_, uint32_t weaponId_, bool isExtraAttachment_, bool needReplace_); void EquipWeaponPart_51012(int32_t weapAssetID_, uint32_t weaponId_); void SetVisible_51013(bool visible_); void ShowWeaponModel_51014(bool bShow_); void ShowSuperStar_51015(int32_t showGroup_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* customCameraAnims_); void EnableTargetRoatation_51016(bool enable_); DLL2SDK::Assembly_CSharp::FrontEnd::AvatarView_Weapon* GetAvatarView_51017(); DLL2SDK::Assembly_CSharp::FrontEnd::AvatarView_Weapon* GetSubAvatarView_51018(); void ResetWeaponRotation_51019(); void ResetWeaponDefaultRotation_51020(); DLL2SDK::UnityEngine::UnityEngine::Material* ChangeWeaponMaterialTemporary_51021(DLL2SDK::Assembly_CSharp::EAssetID matAsset_); void RecoverWeaponMaterialTemporary_51022(); DLL2SDK::UnityEngine::UnityEngine::Texture* GetWeaponTextureTemporary_51023(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_51024(); void __xLuaBaseProxy_Init_51025(); void __xLuaBaseProxy_RegisterDelegates_51026(); void __xLuaBaseProxy_UnRegisterDelegates_51027(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct AvatarController_Character : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::FrontEnd::AvatarView_Character* m_AvatarView_; float m_ActionInterval_Max_; float m_ActionInterval_Min_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName m_WeaponName_; DLL2SDK::Assembly_CSharp::EAssetID m_GuideAssetID_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarCharacterChangeParm* m_CacheCharacterChangeParam_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mRankPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mOtherPosition_; struct StaticFields { bool IsGetAvatarScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TimerPlayAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSquadMemberCharacterChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDSTestDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponChangeWithAttach_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EequipWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAvatarRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAvatarSceneTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAvatarAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EquipWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowInLeftCenter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowInCenter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50958(); DLL2SDK::Assembly_CSharp::FrontEnd::AvatarView_Character* get_GetAvatarView_50959(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_50960(); void Init_50961(); void TimerPlayAction_50962(); void RegisterDelegates_50963(); void UnRegisterDelegates_50964(); void OnSquadMemberCharacterChanged_50965(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnDSTestDataChanged_50966(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnWeaponChangeWithAttach_50967(); void EequipWeapon_50968(uint32_t weaponId_, uint32_t skinId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* attachList_, DLL2SDK::Assembly_CSharp::Squad::SIItem* ornamentItem_); void ResetAvatarRotation_50969(); void SetVisible_50970(bool visible_, bool bUseRankLight_); void CheckAvatarSceneTransform_50971(DLL2SDK::UnityEngine::UnityEngine::GameObject* sceneObj_); DLL2SDK::Assembly_CSharp::EAssetID GetAvatarAssetID_50972(uint64_t roleID_); DLL2SDK::Assembly_CSharp::EAssetID GetWeaponAssetID_50973(uint64_t weaponID_); void EquipWeaponPart_50974(DLL2SDK::Assembly_CSharp::EAssetID weapAssetID_, uint32_t weaponID_); void ShowInLeftCenter_50975(bool bLeftCenter_); void ShowInCenter_50976(bool bCenter_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_50978(); void __xLuaBaseProxy_Init_50979(); void __xLuaBaseProxy_RegisterDelegates_50980(); void __xLuaBaseProxy_UnRegisterDelegates_50981(); static void _cctor_50977(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct AvatarCharacterChangeParm : DLL2SDK::mscorlib::System::Object { int32_t roleId_; uint32_t hatId_; uint32_t bagId_; uint32_t clothId_; uint32_t suitId_; uint32_t weaponId_; uint32_t skinId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* attachList_; DLL2SDK::Assembly_CSharp::Squad::SIItem* ornamentItem_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50956(uint32_t in_roleId_, uint32_t in_weaponId_); void _ctor_50957(int32_t in_roldId_, uint32_t in_hatId_, uint32_t in_bagId_, uint32_t in_clothId_, uint32_t in_suitId_, uint32_t in_weaponId_, uint32_t in_skinId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* in_attachList_, DLL2SDK::Assembly_CSharp::Squad::SIItem* in_ornamentItem_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct AvatarCameraUtil : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* CacheCamera_; DLL2SDK::UnityEngine::UnityEngine::Transform* CacheCameraMirror_; DLL2SDK::UnityEngine::UnityEngine::Animator* WorkingAnimator_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CacheCameraAnimatorsParent_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CacheCameraAnimatorList_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CacheModelAnimatorsParent_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CacheModelAnimatorList_; bool bRunning_; int32_t mShowIndex_; int32_t mShowCount_; float mTimeCount_; float mTimeTarget_; DLL2SDK::Assembly_CSharp::GameUI::WeaponShowAnimatorGroup* cacheAnimatorGroup_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* cacheAnimatorNameList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnimationList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAudioName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadCustomModelAnims_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadCustomCameraAnims_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowByIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AbortAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50941(); DLL2SDK::UnityEngine::UnityEngine::Animator* LoadCustomModelAnims_50944(DLL2SDK::mscorlib::System::Collections::Generic::List_1* customModelAnims_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* LoadCustomCameraAnims_50945(DLL2SDK::mscorlib::System::Collections::Generic::List_1* customCameraAnims_); void ShowAnimation_50946(DLL2SDK::Assembly_CSharp::GameUI::WeaponShowAnimatorGroup* animatorGroup_, int32_t group_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* customCameraAnims_); void ShowByIndex_50947(int32_t index_); DLL2SDK::UnityEngine::UnityEngine::Animator* GetAnimator_50948(DLL2SDK::mscorlib::System::String* animName_); void EndAnimation_50949(); void AbortAnimation_50950(); void Update_50951(); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAnimationList_50942(DLL2SDK::Assembly_CSharp::GameUI::AvatarCameraUtil_WeaponShowType showType_); static DLL2SDK::mscorlib::System::String* GetAudioName_50943(int32_t index_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct FrontEndAvatarAudio : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* audioComp_; bool disableAudio_; uint32_t roleId_; DLL2SDK::mscorlib::System::String* soundSuffix_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEventSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAllSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeLeftHandPose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRoleID_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50930(); void set_RoleID_50931(uint32_t value_); void Awake_50932(); void OnDisable_50933(); void PlayEventSound_50934(DLL2SDK::mscorlib::System::String* soundName_); void SetSwitch_50935(DLL2SDK::mscorlib::System::String* switchName_); bool get_DisableAvatarAudio_50936(); void set_DisableAvatarAudio_50937(bool value_); void StopAllSound_50938(); void ChangeLeftHandPose_50939(); void CheckRoleID_50940(); }; } namespace DLL2SDK::Assembly_CSharp { struct FreeCamera : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float m_deltX_; float m_deltY_; float m_distance_; float m_mSpeed_; DLL2SDK::UnityEngine::UnityEngine::Camera* mCamera_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClampAngle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50926(); void Start_50927(); void Update_50928(); float ClampAngle_50929(float angle_, float minAngle_, float maxAgnle_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct LobbySenderEventEnum : int32_t { ZoneNetWorkEnventBegin_ = static_cast(0xF9060), OnConnect_ = static_cast(0xF9061), OnReConnect_ = static_cast(0xF9062), OnDisConnect_ = static_cast(0xF9063), OnError_ = static_cast(0xF9064), OnRouteChanged_ = static_cast(0xF9065), OnRequestLobbyQuitMatch_ = static_cast(0xF9066), OnWeChatTokenRefresh_ = static_cast(0xF9067), OnIMSDKError_ = static_cast(0xF9068), OnKingError_ = static_cast(0xF9069), OnChatSrvConnect_ = static_cast(0xF906A), OnChatSrvSendFailed_ = static_cast(0xF906B), OnChatSrvRecvFailed_ = static_cast(0xF906C), OnChatSrvDisconnected_ = static_cast(0xF906D), OnChatSrvReconnect_ = static_cast(0xF906E), ChatSrvRequestToZone_ = static_cast(0xF906F), ChatSrvReceiveResponse_ = static_cast(0xF9070), SendZoneRequestFail_ = static_cast(0xF9071), ReceiveZoneResponse_ = static_cast(0xF9072), ZoneNetWorkEnventMax_ = static_cast(0xFDE80) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ZoneCommonUIEventEnum : int32_t { ZoneCommonUIEventMin_ = static_cast(0x124F80), OnZoneError_ = static_cast(0x124F81), OnZoneConnected_ = static_cast(0x124F82), OnZoneNetworkChanged_ = static_cast(0x124F83), OnZoneNetworkConnected_ = static_cast(0x124F84), OnZoneErrorForReconnect_ = static_cast(0x124F85), OnZoneConnectedForReconnect_ = static_cast(0x124F86), OnZoneModelRequestQueue_ = static_cast(0x124F87), OnZoneModelRequestBegin_ = static_cast(0x124F88), OnZoneModelRequestEnd_ = static_cast(0x124F89), OnForceZoneModelRequestEnd_ = static_cast(0x124F8A), OnZoneIMSDKAuthError_ = static_cast(0x124F8B), OnZoneKingConnectError_ = static_cast(0x124F8C), ZoneCommonUIEventMax_ = static_cast(0x155CC0) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct StageEventEnum : int32_t { StageEventBegin_ = static_cast(0x13D620), FrontEndStageBegin_ = static_cast(0x13D621), FrontEndStageMax_ = static_cast(0x13D622), NotifyLoadLevelFlowResult_ = static_cast(0x13D623), UpdateFlowProgress_ = static_cast(0x13D624), UIViewPreLoad_ = static_cast(0x13D625), LoadingStageBegin_ = static_cast(0x13D626), LoadingProgressUpdate_ = static_cast(0x13D627), LoadingProgressUpdate_MySelfProgress_ = static_cast(0x13D628), EndMatch_ = static_cast(0x13D629), KillOff_ = static_cast(0x13D62A), LoadMapComplete_ = static_cast(0x13D62B), LoadAssetsComplete_ = static_cast(0x13D62C), ReConnectComplete_ = static_cast(0x13D62D), LoadingStageMax_ = static_cast(0x13D62E), GameStageBegin_ = static_cast(0x13D62F), TriggerEnter_ = static_cast(0x13D630), TriggerLeave_ = static_cast(0x13D631), ReconnectDS_ = static_cast(0x13D632), DSReset_ = static_cast(0x13D633), UdpAbnormal_ = static_cast(0x13D634), NetWorkInstability_ = static_cast(0x13D635), BeginFPSMonitor_ = static_cast(0x13D636), StopFPSMonitor_ = static_cast(0x13D637), NotifyCreatePlayer_ = static_cast(0x13D638), GameStageMax_ = static_cast(0x13D639), PreloadPlayerBag_ = static_cast(0x13D63A), PreloadAssetList_ = static_cast(0x13D63B), PreloadCommonMatchAsset_ = static_cast(0x13D63C), StageEventMax_ = static_cast(0x13FD30) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct MatchSenderEventEnum : int32_t { NetWorkEnventBegin_ = static_cast(0xF9060), RequestDSLogin_ = static_cast(0xF9061), RequestSendCommand_ = static_cast(0xF9062), RequestMapLoaded_ = static_cast(0xF9063), RequestRespawnPlayer_ = static_cast(0xF9064), RequestSendSpecialToLocal_ = static_cast(0xF9065), NetWorkEnventMax_ = static_cast(0xFDE80) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct LoginUIEventEnum : int32_t { LoginUIEventBegin_ = static_cast(0xF9830), OpenQQLoginEditor_ = static_cast(0xF9831), QQLoginEditorFinish_ = static_cast(0xF9832), QuickLoginWithoutAccount_ = static_cast(0xF9833), QuickLoginWithExternalAccount_ = static_cast(0xF9834), DoLoginWithExitSession_ = static_cast(0xF9835), RefreshVersionInfo_ = static_cast(0xF9836), AgreePrivacyPolicy_ = static_cast(0xF9837), ShowPrivacyView_ = static_cast(0xF9838), RefreshVersionCode_ = static_cast(0xF9839), LoadVideo_ = static_cast(0xF983A), OnReturnKeyPressForPrivacy_ = static_cast(0xF983B), LoginUIEventMax_ = static_cast(0xFDE80) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EFinishGuideType : int32_t { EFinishGuide_None_ = static_cast(0x0), EFinishGuide_SwitchGrenade_ = static_cast(0x1), EFinishGuide_ThrowGrenade_ = static_cast(0x2), EFinishGuide_SwitchWeapon_ = static_cast(0x3), EFinishGuide_Crouch_ = static_cast(0x4), EFinishGuide_RocketFired_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct FrontEndUIEventEnum : int32_t { FrontEndUIEventBegin_ = static_cast(0xF9830), NotifyResourceChanged_ = static_cast(0xF9831), NotifyLastCommonTipsShowed_ = static_cast(0xF9832), NotifyLightCommonTips_ = static_cast(0xF9833), ShowCommonMegBox_ = static_cast(0xF9834), PausePreloading_ = static_cast(0xF9835), ContinuePreloading_ = static_cast(0xF9836), NotifyEasyPopupChange_ = static_cast(0xF9837), NotifyEasyPopupPVEMapsChange_ = static_cast(0xF9838), NotifyShowPlayerProfile_ = static_cast(0xF9839), NotifyShowReceiveBoxes_ = static_cast(0xF983A), NotifyShowReceiveAllItems_ = static_cast(0xF983B), NotifyShowBattlePassReceiveItems_ = static_cast(0xF983C), NotifyForbidTalkTips_ = static_cast(0xF983D), NotifyAgingPropsDecomposeShowEnd_ = static_cast(0xF983E), NotifyOnLoadingUITimeoutHided_ = static_cast(0xF983F), NotifyOnLoadingUIClosed_ = static_cast(0xF9840), NotifyLoginPanelToShow_ = static_cast(0xF9841), LobbyMainMenuClick_ = static_cast(0xF9842), LoginZoneSvrFinish_ = static_cast(0xF9843), PVEModeLevelDataListChanged_ = static_cast(0xF9844), PVEModeLevelDataListChanged1_ = static_cast(0xF9845), PVEModeFriendRankDataChanged_ = static_cast(0xF9846), DeleteGameFriend_ = static_cast(0xF9847), UpdateQQFriendListData_ = static_cast(0xF9848), UpdateGameFriendListData_ = static_cast(0xF9849), UpdateFriendInfoListData_ = static_cast(0xF984A), UpdateAddFriendListData_ = static_cast(0xF984B), ReRequestFriendListFlag_ = static_cast(0xF984C), MailDataUpdated_ = static_cast(0xF984D), ShowMailItemDetail_ = static_cast(0xF984E), ReturnSystemMailList_ = static_cast(0xF984F), ReadMail_ = static_cast(0xF9850), LevelUpToTenLevel_ = static_cast(0xF9851), AnnouncementTabChanged_ = static_cast(0xF9852), ShowFriendInfoPad_ = static_cast(0xF9853), PopupWindowStateChanged_ = static_cast(0xF9854), PopupWindowStateChangedForPveBreakMode_ = static_cast(0xF9855), PopupWindowStateChangedForChallengeGuid_ = static_cast(0xF9856), CampSelectStateChanged_ = static_cast(0xF9857), CampSelectPosChanged_ = static_cast(0xF9858), AvatarCameraPositionChanged_ = static_cast(0xF9859), NotifyAvailableCountChanged_ = static_cast(0xF985A), NotifyLoadoutCopySuccess_ = static_cast(0xF985B), OpenAssistWindow_ = static_cast(0xF985C), CloseAssistWindow_ = static_cast(0xF985D), PopupWindowToAssistButton_ = static_cast(0xF985E), OnLobbyBagButtonClick_ = static_cast(0xF985F), NotifySurveyHintAssistWindow_ = static_cast(0xF9860), NotifyPvpMapSelectedClick_ = static_cast(0xF9861), ScreenshotSaveDone_ = static_cast(0xF9862), SendToLoadingFlowMailUpdated_ = static_cast(0xF9863), NotifyLobbyVoiceDeviceChange_ = static_cast(0xF9864), NotifyLobbyVoiceUploadFinish_ = static_cast(0xF9865), NotifyLobbyVoiceUploadError_ = static_cast(0xF9866), NotifyLobbyVoiceTranslateFinish_ = static_cast(0xF9867), WeaponSkillRefreshed_ = static_cast(0xF9868), WeaponSkillSelected_ = static_cast(0xF9869), NotifyWeaponUpgraded_ = static_cast(0xF986A), NotifyShowWeaponUpgradeEffect_ = static_cast(0xF986B), NotifySkillPropertyRefreshed_ = static_cast(0xF986C), ShowSkillPropertySelectWindow_ = static_cast(0xF986D), NotifyRefreshSkillProperty_ = static_cast(0xF986E), NotifyTipOffOnePlayer_ = static_cast(0xF986F), NotifyShowSideMenu_ = static_cast(0xF9870), NotifyMenuSlideMenuRedPoint_ = static_cast(0xF9871), NotifyChangeTopBarBackBtn_ = static_cast(0xF9872), NotifyTopBarBackBtnClick_ = static_cast(0xF9873), NotifyCheckNeedChangeBackFunc_ = static_cast(0xF9874), NotifySquadMainViewClickAttachment_ = static_cast(0xF9875), NotifyReturnLastNavigation_ = static_cast(0xF9876), NotifyLobbyModeShouldChange_ = static_cast(0xF9877), NotifyLobbyMapPositioned_ = static_cast(0xF9878), NotifyLobbyTopBarSettingsClick_ = static_cast(0xF9879), NotifyTopBarCheckForcePopup_ = static_cast(0xF987A), NotifyOnMapTopBarBackBtnClick_ = static_cast(0xF987B), NotifyOnMapTopBarStyleChanged_ = static_cast(0xF987C), NotifyMapTopBarSShopCoinChanged_ = static_cast(0xF987D), NotifyLobbyMapTopBarCheckNewIcon_ = static_cast(0xF987E), NotifyLobbyMapTopBarCheckNewFrame_ = static_cast(0xF987F), NotifyLobbyMapTopBarCheckNewName_ = static_cast(0xF9880), NotifyPersonalinfoFrameRedPointRefresh_ = static_cast(0xF9881), NotifyPersonalMainTabFrameRedPointRefresh_ = static_cast(0xF9882), NotifyPlayerIconFramePopRefresh_ = static_cast(0xF9883), NotifyLobbyMapTopBarCheckCanComposite_ = static_cast(0xF9884), NotifyLobbyMapLoadedAndReady_ = static_cast(0xF9885), NotifyRecordMainCheckNewIcon_ = static_cast(0xF9886), NotifyMarkerSPVPQuickStart_ = static_cast(0xF9887), NotifyMarkerSPVPMatching_ = static_cast(0xF9888), NotifyMarkerZombieStart_ = static_cast(0xF9889), NotifyZombieLevelChanged_ = static_cast(0xF988A), NotifyZombieRewardChanged_ = static_cast(0xF988B), NotifyMarkerSPMissionStart_ = static_cast(0xF988C), NotifySPMissionDetailExpired_ = static_cast(0xF988D), NotifyRefreshView_ = static_cast(0xF988E), NotifyRefreshAPVPDefendSquadView_ = static_cast(0xF988F), NotifyTabItemClick_ = static_cast(0xF9890), NotifyZombieStrengthenItemClick_ = static_cast(0xF9891), NotifyCommonReceive_RareView_Close_ = static_cast(0xF9892), NotifyCommonReceiveRareAwardShow_ = static_cast(0xF9893), NotifyLobbyCommonReceiveShowSpecialFX_ = static_cast(0xF9894), NotifyOnDragEarthStart_ = static_cast(0xF9895), NotifyOnDragEarthEnd_ = static_cast(0xF9896), NotifyAvatarWeaponViewOpenFinished_ = static_cast(0xF9897), NotifyAvatarWeaponViewLoadAllFinish_ = static_cast(0xF9898), NotifyAvatarWeaponViewShowMask_ = static_cast(0xF9899), NotifyAvatarWeaponViewAnimationFinish_ = static_cast(0xF989A), NotifyAvatarWeaponBeginTimelineAnim_ = static_cast(0xF989B), NotifyAvatarWeaponEndTimelineAnim_ = static_cast(0xF989C), NotifyLobbyTopBarChangeTitle_ = static_cast(0xF989D), NotifyLobbyRankModeChange_ = static_cast(0xF989E), NotifyLobbyLightenUpBgChange_ = static_cast(0xF989F), NotifyLobbyRankModeChangeTitle_ = static_cast(0xF98A0), NotifyLobbyMailModeChangeTitle_ = static_cast(0xF98A1), NotifyCommonAvatarViewChanged_ = static_cast(0xF98A2), NotifyCommonAvatarViewCameraSmooth_ = static_cast(0xF98A3), NotifyAvatarViewWeaponCameraSmooth_ = static_cast(0xF98A4), NotifyUpdateReddotData_ = static_cast(0xF98A5), NotifyPaySuccess_ = static_cast(0xF98A6), NotifyPayFail_ = static_cast(0xF98A7), NotifyOTOItemPress_ = static_cast(0xF98A8), NotifyOTOItemClick_ = static_cast(0xF98A9), NotifyRefreshShowADState_ = static_cast(0xF98AA), NotifyOnScreenCapture_ = static_cast(0xF98AB), NotifyLobbyMapTopADIsReady_ = static_cast(0xF98AC), NotifyMapItemClickToDownload_ = static_cast(0xF98AD), NotifyMapItemClickToCancel_ = static_cast(0xF98AE), NotifyMapItemDownloadFinished_ = static_cast(0xF98AF), NotifyMapItemDownloadUpdate_ = static_cast(0xF98B0), NotifyLobbyMapTopPlayCPAddAni_ = static_cast(0xF98B1), NotifyMapDownloadByQuestId_ = static_cast(0xF98B2), NotifyMapCancelByQuestId_ = static_cast(0xF98B3), NotifyCheckGoodsImmediateUse_ = static_cast(0xF98B4), NotifySpvpEntranceRedDot_ = static_cast(0xF98B5), NotifyBrEntranceRedDot_ = static_cast(0xF98B6), NotifyWakeUpByPlatform_ = static_cast(0xF98B7), NotifyItemSold_ = static_cast(0xF98B8), NotifyAASUpdate_ = static_cast(0xF98B9), NotifyOnGetPlayerProfileResp_ = static_cast(0xF98BA), NotifyClickPlaylistItem_ = static_cast(0xF98BB), NotifyClickMapItem_ = static_cast(0xF98BC), NotifyCloseSpvpPlaylist_ = static_cast(0xF98BD), NotifyCloseZombiePlaylist_ = static_cast(0xF98BE), NotifySelectInstanceGroupId_ = static_cast(0xF98BF), NotifyCloseZombieMatchRewardWindow_ = static_cast(0xF98C0), NotifyClosePlaylistDetailView_ = static_cast(0xF98C1), NotifyOpenPlaylistDetailView_ = static_cast(0xF98C2), NotifyOpenPlaylist_ChangeSetting_ = static_cast(0xF98C3), NotifySpvpLadderModeSelect_ = static_cast(0xF98C4), NotifyCloseRankStatisticWindowView_ = static_cast(0xF98C5), NotifySetOpenFromWindowCache_ = static_cast(0xF98C6), ModeMatchingPVPItemSelect_ = static_cast(0xF98C7), ModeMatchingPVPItemSelectSendToMenu_ = static_cast(0xF98C8), ModeMatchingPVPItemSelectSendToLevelSelect_ = static_cast(0xF98C9), ModeMatchingPVPItemSelectSelectSendToHelp_ = static_cast(0xF98CA), ModeMatchingPVEModeLevelButtonSelect_ = static_cast(0xF98CB), ModeMatchingPVPModeLevelButtonSelect_ = static_cast(0xF98CC), ModeMatchingPVPModeLevelButtonSelectSendToMenu_ = static_cast(0xF98CD), ModeMatchingPVPModeStartLevel_ = static_cast(0xF98CE), ModeMatchingPVPCheckMissionFinished_ = static_cast(0xF98CF), NotifyNewPlayerJoin_ = static_cast(0xF98D0), NotifyModeMapDataState_ = static_cast(0xF98D1), NotifySeansonAwardDataCome_ = static_cast(0xF98D2), NotifyExpanseMapList_ = static_cast(0xF98D3), NotifyMatchingMode_ = static_cast(0xF98D4), NotifyCloseBoxWindow_ = static_cast(0xF98D5), ModeMatchingTeamItemSelect_ = static_cast(0xF98D6), ModeMatchingTeamItemSelectSendToMenu_ = static_cast(0xF98D7), ModeMatchingTeamItemSelectSendToLevelSelect_ = static_cast(0xF98D8), ModeMatchingTeamDifficultSelectSendToLevelSelect_ = static_cast(0xF98D9), ModeMatchingTeamModeStartLevel_ = static_cast(0xF98DA), ModeMatchingTeamChange_ = static_cast(0xF98DB), LotterySysTypeChange_ = static_cast(0xF98DC), LotteryGetPlayerInfo_ = static_cast(0xF98DD), PrepareSystemBuy_ = static_cast(0xF98DE), EquipPrepareSysItemCallBack_ = static_cast(0xF98DF), UnEquipPrepareSysItemCallBack_ = static_cast(0xF98E0), MasterSystemSelect_ = static_cast(0xF98E1), MasterSystemTabBtnClick_ = static_cast(0xF98E2), MasterSystemLvlUp_ = static_cast(0xF98E3), ModeMatchingPVEStartMatch_ = static_cast(0xF98E4), ModeMatchingPVEDiffcultyItemSelect_ = static_cast(0xF98E5), ModeMatchintPVEModeDiffcultyTypeTabButtonClick_ = static_cast(0xF98E6), ModeMatchingPVERecieveGameBill_ = static_cast(0xF98E7), ModeMatchingPVEBillWindowWillDestroy_ = static_cast(0xF98E8), ModeMatchingPVESelectChapterNode_ = static_cast(0xF98E9), ModeMatchingPVECurrentChapterChallangeCountChanged_ = static_cast(0xF98EA), ModeMatchingCheckLevelUp_ = static_cast(0xF98EB), ModeMatchingLevelUpWindowWillDestroy_ = static_cast(0xF98EC), ModeMatchingLevelUpWindowHasDestroy_ = static_cast(0xF98ED), ModeChallengeShowFriendChallengeRankInfoList_ = static_cast(0xF98EE), ModeChallengeFriendRankInfoListWindowWillDestroy_ = static_cast(0xF98EF), ModeMatchingPVEStartGameRes1_ = static_cast(0xF98F0), ModeMatchingPVEStartGameRes2_ = static_cast(0xF98F1), ModeMatchingShowDifficutySelectedTab_ = static_cast(0xF98F2), ModeMatchingShowLotteryResultWindow_ = static_cast(0xF98F3), ModeMatchingChangeChapterSection_ = static_cast(0xF98F4), ModeMatchingPveChallengeListInfoUpdate_ = static_cast(0xF98F5), ModeMatchingPveChallengeFriendRankInfoUpdate_ = static_cast(0xF98F6), ModeMatchingPveChallengeUpdateChallengeCount_ = static_cast(0xF98F7), ModeMatchingPveChallengeSkipBegin_ = static_cast(0xF98F8), NotifySpecialHandlerSettlementDrop_ = static_cast(0xF98F9), NotifyShowPVPSettlementWindow_ = static_cast(0xF98FA), NotifyShowSettlement_ = static_cast(0xF98FB), NotifySettlementBuffDetail_ = static_cast(0xF98FC), NotifySettlementMedals_ = static_cast(0xF98FD), NotifySettlementReportPlayer_ = static_cast(0xF98FE), NotifySettlementDropItemsDetail_ = static_cast(0xF98FF), SelectFriendToChat_ = static_cast(0xF9900), UpdateFriendStateShow_ = static_cast(0xF9901), UpdateRefuseAddFriendInfo_ = static_cast(0xF9902), NotifyFirendOnline_ = static_cast(0xF9903), Notify2ShowFriendMenu_ = static_cast(0xF9904), NotifyAnswerFriendRequest_ = static_cast(0xF9905), NotifyShowFriendChat_ = static_cast(0xF9906), SetFriendIgnoreStrangerState_ = static_cast(0xF9907), NotifyTabIndexChange_ = static_cast(0xF9908), NotifyUIChange_ = static_cast(0xF9909), NotifyViewClose_ = static_cast(0xF990A), NotifyRefreshStorageUI_ = static_cast(0xF990B), NotifyEquipmentItemTabPosChange_ = static_cast(0xF990C), NotifyBtnStatusData_ = static_cast(0xF990D), NotifyPropertyEquipmentCSVChange_ = static_cast(0xF990E), NotifyEquipmentDescInfoView_ = static_cast(0xF990F), NotifyEquipmentCamoInfoView_ = static_cast(0xF9910), NotifyStorageWeaponChange_WeaponView_ = static_cast(0xF9911), NotifyEditorBagViewCopyBagID_ = static_cast(0xF9912), NotifyClickSpecialAttachment_ = static_cast(0xF9913), NotifyViewAttachmentDefault_ = static_cast(0xF9914), NotifyDSTestDataChanged_WeaponView_ = static_cast(0xF9915), NotifyDSTestDataChanged_CharacterView_ = static_cast(0xF9916), NotifyChangeSquadMemberCharacter_ = static_cast(0xF9917), NotifyUpdateNavigation_ = static_cast(0xF9918), NotifyWeaponZoom_EquipmentProperty_ = static_cast(0xF9919), NotifyWeaponZoom_Optic_ = static_cast(0xF991A), NotifyWeaponZoom_Attachment_ = static_cast(0xF991B), NotifyWeaponZoom_Weapon_ = static_cast(0xF991C), NotifyWeaponZoom_StorageTab_ = static_cast(0xF991D), NotifyChangeSquadAvatarAtPosition_ = static_cast(0xF991E), NotifyChangeSquadAvatarAtPosition_Simple_ = static_cast(0xF991F), NotifyTryWeaponAttachment_ = static_cast(0xF9920), NotifyUnlockSquadAtPosition_ = static_cast(0xF9921), NotifySquadViewMoveToWeapon_ = static_cast(0xF9922), NotifySquadViewResetFromWeapon_ = static_cast(0xF9923), NotifyAvatarWeaponStopEffect_ = static_cast(0xF9924), NotifyStopAvatarAudio_ = static_cast(0xF9925), NotifyStopCameraShake_ = static_cast(0xF9926), NotifyEquipItem_ = static_cast(0xF9927), NotifyUnEquipItem_ = static_cast(0xF9928), NotifyEquipPrepareSysItem_ = static_cast(0xF9929), NotifyUnEquipPrepareSysItem_ = static_cast(0xF992A), NotifyBagDataChanged_ = static_cast(0xF992B), NotifyUpdateCharatorController_ = static_cast(0xF992C), NotifyWeaponTalentTreeClick_ = static_cast(0xF992D), NotifyRefreshWeaponTalent_ = static_cast(0xF992E), NotifyRefreshWeaponStrengthen_ = static_cast(0xF992F), NotifyWeaponStrengthenSuccess_ = static_cast(0xF9930), NotifyReqWeaponTalent_ = static_cast(0xF9931), NotifyWeaponLightTalentSuccess_ = static_cast(0xF9932), NotifyActivityTabButtonClick_ = static_cast(0xF9933), NotifyActivityActionButtonClick_ = static_cast(0xF9934), NotifyAccumulateAwardAchieve_ = static_cast(0xF9935), ChangeCurrentTab_ = static_cast(0xF9936), NotifyActivityTabNeedRefresh_ = static_cast(0xF9937), PopupWindowHasClosed_ = static_cast(0xF9938), NotifySelectActivityTab_ = static_cast(0xF9939), NotifyActivityAnnouceTabTips_ = static_cast(0xF993A), ActvRequestReceiveAward_ = static_cast(0xF993B), NotifyCloseActvWindow_ = static_cast(0xF993C), PopupWindowHasClosedForTutorial_ = static_cast(0xF993D), PopupWindowHasClosedForShowWeaponList_ = static_cast(0xF993E), PopupWindowClosedForWindowManage_ = static_cast(0xF993F), NotifyNewLanternAnnoucement_ = static_cast(0xF9940), ActivityReceiveAwardResp_ = static_cast(0xF9941), AnnoucementShareAwardResp_ = static_cast(0xF9942), InitialRechargeActivityFinished_ = static_cast(0xF9943), AwardIconPressed_ = static_cast(0xF9944), NotifyCloseActivityWindow_ = static_cast(0xF9945), NotifyCloseTriggerLuckBagWindow_ = static_cast(0xF9946), NotifyGetLimitLuckBagSuccess_ = static_cast(0xF9947), NotifyShareLuckyBagSuccess_ = static_cast(0xF9948), NotifyOpenTriggerBagView_ = static_cast(0xF9949), NotifyMallMainTypeTabButtonClick_ = static_cast(0xF994A), NotifyMallSubTypeTabButtonClick_ = static_cast(0xF994B), NotifyMallBuyButtonClick_ = static_cast(0xF994C), NotifyMallRenewButtonClick_ = static_cast(0xF994D), NotifyMallBuyByVoucherClick_ = static_cast(0xF994E), NotifyMallInfoUpdate_ = static_cast(0xF994F), NotifyMallEquipClose_ = static_cast(0xF9950), NotifyMallItemViewClick_ = static_cast(0xF9951), NotifyMallShowSpecialCommodity_ = static_cast(0xF9952), NotifyShopGoodBuy_ = static_cast(0xF9953), NotifyShopPreviewGood_ = static_cast(0xF9954), NotifyLuckBoxInfoToShop_ = static_cast(0xF9955), NotifyLuckyBoxDetailItemClick_ = static_cast(0xF9956), NotifyRefreshPropList_ = static_cast(0xF9957), NotifyCloseLuckyBoxNavigation_ = static_cast(0xF9958), NotifyEnterOpenTreasureBoxDetailView_ = static_cast(0xF9959), NotifyLuckDrawInfo_ = static_cast(0xF995A), NotifyLuckBoardInfo_ = static_cast(0xF995B), NotifyLuckDrawBuySuccess_ = static_cast(0xF995C), NotifyLuckBoardBuySuccess_ = static_cast(0xF995D), NotifyLuckDrawRewardItemClick_ = static_cast(0xF995E), NotifyLuckDrawRewardOpen_ = static_cast(0xF995F), NotifyLuckBoardRewardOpen_ = static_cast(0xF9960), NotifyLuckyBoxCheckRecordRes_ = static_cast(0xF9961), NotifyShopItemToPay_ = static_cast(0xF9962), NotifyLuckyDrawShowSpecEffect_ = static_cast(0xF9963), NotifyExchangeShopItemExchangeRes_ = static_cast(0xF9964), NotifyClientPriceUpdate_ = static_cast(0xF9965), NotifyLuckBoardBottomRewardInfo_ = static_cast(0xF9966), NotifyExchangeShopInfoRes_ = static_cast(0xF9967), NotifyShopBuyRes_ = static_cast(0xF9968), NotifySquadUseItem_ = static_cast(0xF9969), NotifyCommonReceiveViewClose_ = static_cast(0xF996A), NotifyShopItemRenew_ = static_cast(0xF996B), NotifyShopLeftTabItemClick_ = static_cast(0xF996C), NotifyShopRightSubTabItemClick_ = static_cast(0xF996D), NotifyShopRightSubTabItemClickWeapon_ = static_cast(0xF996E), NotifyCloseCodmShopDetailView_ = static_cast(0xF996F), NotifyShopRefresh_ = static_cast(0xF9970), NotifySShopResponseGet_ = static_cast(0xF9971), NotifySShopItemClick_ = static_cast(0xF9972), NotifyNotEnoughCoin_ = static_cast(0xF9973), NotifySShopTabClick_ = static_cast(0xF9974), NotifyLevelUpItemTip_ = static_cast(0xF9975), NotifyLevelUpGoodsClick_ = static_cast(0xF9976), NotifyLevelUpLevelSelect_ = static_cast(0xF9977), NotifyTasksTabClick_ = static_cast(0xF9978), NotifyMatahModeSelected_ = static_cast(0xF9979), NotifyMatchModeButtonClick_ = static_cast(0xF997A), CheckIfShowTutorialHintInFrontEnd_ = static_cast(0xF997B), WellDoneEffectStopped_ = static_cast(0xF997C), NotifyCurrentTutorialBegin_ = static_cast(0xF997D), NotifyCurrentTutorialFinish_ = static_cast(0xF997E), NotifyTutorialFingerSign_ = static_cast(0xF997F), NotifyTutorialMask_ = static_cast(0xF9980), NotifyNavigationRefresh_ = static_cast(0xF9981), NotifyTutorialMaskPic_ = static_cast(0xF9982), NotifyEnterPlayMode_ = static_cast(0xF9983), NotifyPropChangeActivate_ = static_cast(0xF9984), NotifyShowFPSTPSToggle_ = static_cast(0xF9985), NotifyShowBRMatchEffect_ = static_cast(0xF9986), NotifyShowBRPlayEffect_ = static_cast(0xF9987), NotifyShowBattlePassGunPerkEffect_ = static_cast(0xF9988), NotifyBRTutorialBasicChildToggle_ = static_cast(0xF9989), NotifyBRTutorialBasicToggle_ = static_cast(0xF998A), NotifyBRTutorialChipAnimationReset_ = static_cast(0xF998B), NotifyTutorialLevelEffect_ = static_cast(0xF998C), NotifyCloseBRTutorial_ = static_cast(0xF998D), NotifyTeamFriendListUpdated_ = static_cast(0xF998E), NotifyTeamFriendStateUpdated_ = static_cast(0xF998F), NotifyTeamInfoUpdated_ = static_cast(0xF9990), NotifyTeamKickMember_ = static_cast(0xF9991), NotifyTeamSelfBeingKicked_ = static_cast(0xF9992), NotifyTeamInvitationReceived_ = static_cast(0xF9993), NotifyTeamInvitationChanged_ = static_cast(0xF9994), NotifyTeamStatusChanged_ = static_cast(0xF9995), NotifyTeamTipChanged_ = static_cast(0xF9996), NotifyTeamCampChanged_ = static_cast(0xF9997), NotifyTeamSkipFriendToggle_ = static_cast(0xF9998), NotifyClosePVPcontroller_ = static_cast(0xF9999), SendToPVPModeMenuTeamChanged_ = static_cast(0xF999A), SendToStartButtonTeamChanged_ = static_cast(0xF999B), NotifyRefreshRecommendList_ = static_cast(0xF999C), NotifyRefreshClanList_ = static_cast(0xF999D), NotifySetRoomCreateBtnActive_ = static_cast(0xF999E), NotifyReturnFrontEnd_ = static_cast(0xF999F), NotifyRequestModeAndMapFromServer_ = static_cast(0xF99A0), NotifySearchRoomFailed_ = static_cast(0xF99A1), NotifyNotEnoughLoudSpeaker_ = static_cast(0xF99A2), NotifyRecruitSuccess_ = static_cast(0xF99A3), NotifyRequestEnterRoom_ = static_cast(0xF99A4), NotifyResRoomInfo_ = static_cast(0xF99A5), NotifyRoomInviteMorePanelDrawed_ = static_cast(0xF99A6), NotifyRoomInviteMorePanelExtended_ = static_cast(0xF99A7), NotifyRoomInviteeSelected_ = static_cast(0xF99A8), NotifyRoomInvitationReceived_ = static_cast(0xF99A9), NotifyCloseRoomInvitation_ = static_cast(0xF99AA), NotifyRoomAnswerInvitation_ = static_cast(0xF99AB), NotifyTryChangeSeat_ = static_cast(0xF99AC), NotifyLobbyJoinMatchError_ = static_cast(0xF99AD), NotifyMatchFindTeamMate_ = static_cast(0xF99AE), NotifyOnRoomInvitationShow_ = static_cast(0xF99AF), NotifyRefreshSearchRoomInfo_ = static_cast(0xF99B0), NotifyRoomFull_ = static_cast(0xF99B1), NotifyRoomMatchTimeOut_ = static_cast(0xF99B2), NotifyPlayAgainFlowProgress_ = static_cast(0xF99B3), MotifyHideRoomMatchTimeView_ = static_cast(0xF99B4), NotifyPlayerQuitMatchNtf_ = static_cast(0xF99B5), NotifyRoomFriendGroupTitleClick_ = static_cast(0xF99B6), NotifyInviteForReport_ = static_cast(0xF99B7), NotifyFaceToFaceQuitRoom_ = static_cast(0xF99B8), NotifyFaceToFaceNewRoom_ = static_cast(0xF99B9), NotifyShowRoomShortCode_ = static_cast(0xF99BA), NotifyShowRoomMode_ = static_cast(0xF99BB), NotifyChatQuitRoom_ = static_cast(0xF99BC), NotifyHideRoomMainViewFriends_ = static_cast(0xF99BD), NotifyRoomDeviceWarning_ = static_cast(0xF99BE), NotifyBottomRightPosChanged_ = static_cast(0xF99BF), NotifyChangeRoomSettingToSatisfyPlayerNum_ = static_cast(0xF99C0), NotifyShowAchievementDescribeDlgClick_ = static_cast(0xF99C1), NotifyUpdateTokenStateClick_ = static_cast(0xF99C2), NotifyRefreshZombieStoryLine_ = static_cast(0xF99C3), NotifyRefreshZombieDailyChallenge_ = static_cast(0xF99C4), CreateMissionDetailView_ = static_cast(0xF99C5), ShutDownDetailView_ = static_cast(0xF99C6), RefreshScoreView_ = static_cast(0xF99C7), MissionAwardTips_ = static_cast(0xF99C8), MissionAwardEffectFinished_ = static_cast(0xF99C9), SendReceiveMissionAwardPkg_ = static_cast(0xF99CA), NotifyNewMatch_ = static_cast(0xF99CB), NotifyRefreshDisplay_ = static_cast(0xF99CC), NotifySelectedFriendItem_ = static_cast(0xF99CD), NotifyRefreshFriendList_ = static_cast(0xF99CE), NotifyShowChatMainView_ = static_cast(0xF99CF), NotifyHideChatMainView_ = static_cast(0xF99D0), NotifyHideChatMenuBar_ = static_cast(0xF99D1), NotifyChatTabRedDot_ = static_cast(0xF99D2), NotifyChatRedDot_ = static_cast(0xF99D3), NotifyChatInviteMsg_ = static_cast(0xF99D4), NotifyShowMenuBar_ = static_cast(0xF99D5), NotifyHideMenuBar_ = static_cast(0xF99D6), NotifySetCurrentChatFriendEmpty_ = static_cast(0xF99D7), NotifySetCurrentChatFriendID_ = static_cast(0xF99D8), NotifyHideInviteMoreView_ = static_cast(0xF99D9), NotifyQuitGuildClearGuildChat_ = static_cast(0xF99DA), NotifyChatEmoticonInput_ = static_cast(0xF99DB), NotifyTopMessageEmoticonInput_ = static_cast(0xF99DC), NotifyHideBigHorn_ = static_cast(0xF99DD), NotifyHideFriendBlockTipsView_ = static_cast(0xF99DE), NotifyTextTranslated_ = static_cast(0xF99DF), NotifyChatReport_ = static_cast(0xF99E0), NotifyRefreshChatTabs_ = static_cast(0xF99E1), NotifyTryQuickJoinAgain_ = static_cast(0xF99E2), NotifyTryTeamUp_ = static_cast(0xF99E3), NotifyQuickJoinStepResult_ = static_cast(0xF99E4), NotifyQuickJoinQuitRoom_ = static_cast(0xF99E5), NotifyQTFilterViewFold_ = static_cast(0xF99E6), NotifyQTInfoFetchRes_ = static_cast(0xF99E7), NotifyMicSwitch_ = static_cast(0xF99E8), NotifyNotTurnOnMic_ = static_cast(0xF99E9), NotifyGuildIconChange_ = static_cast(0xF99EA), NotifyGuildMemberItemMoreBtnClick_ = static_cast(0xF99EB), ShowGuildActivityView_ = static_cast(0xF99EC), NotifyGuildMemberScrollViewScroll_ = static_cast(0xF99ED), NotifyCloseGuildFriendRequestView_ = static_cast(0xF99EE), NotifyGuildMemberHideMenu_ = static_cast(0xF99EF), NotifyJoinGuild_ = static_cast(0xF99F0), NotifyClosePveGameRecordPanel_ = static_cast(0xF99F1), NotifyClosePkModeGameRecordPanel_ = static_cast(0xF99F2), NotifyCloseSuitPkModeGameRecordPanel_ = static_cast(0xF99F3), NotifyCloseTeamModeGameRecordPanel_ = static_cast(0xF99F4), NotifyCloseRankModeGameRecordPanel_ = static_cast(0xF99F5), NotifyPersonalInfoSwitchGameModeType_ = static_cast(0xF99F6), NotifyPersonalInfoSwitchGameModeTypeBasic_ = static_cast(0xF99F7), NotifyPersonalInfoSwitchGameModeTypeAchievement_ = static_cast(0xF99F8), NotifyPersonalInfoSwitchGameModeTypeMedal_ = static_cast(0xF99F9), NotifyPersonalInfoSwitchGameModeTypeHistory_ = static_cast(0xF99FA), NotifyPersonalInfoAchievementPopRefresh_ = static_cast(0xF99FB), NotifyPersonalInfoBasicWestAchievementRefresh_ = static_cast(0xF99FC), NotifyPersonalInfoRenamePopRefresh_ = static_cast(0xF99FD), NotifyPersonalInfoRenameBasicInfoRefresh_ = static_cast(0xF99FE), NotifyReturnPlayerHistoryCloseAllPop_ = static_cast(0xF99FF), NotifyRefreshAddFriendBtnState_ = static_cast(0xF9A00), NotifyHistoryRecordDetailsShareHide_ = static_cast(0xF9A01), NotifySetFrameActive_ = static_cast(0xF9A02), NotifyButtonIsPressed_ = static_cast(0xF9A03), NotifyShowPrivilegeIcon_ = static_cast(0xF9A04), NotifyShowDeepLinkIcon_ = static_cast(0xF9A05), NotifyShowPrivilegeWnd_ = static_cast(0xF9A06), NotifyShowMedal_ = static_cast(0xF9A07), NotifyVipBoxAwarded_ = static_cast(0xF9A08), PayDiscountInfoUpdate_ = static_cast(0xF9A09), BalanceUpdated_ = static_cast(0xF9A0A), NotifySelfGetRareItem_ = static_cast(0xF9A0B), NotifyGetNotice_ = static_cast(0xF9A0C), NotifyAnnouncementRollNotice_ = static_cast(0xF9A0D), NotifyGuestBindTips_ = static_cast(0xF9A0E), NotifyGuestBindPop_ = static_cast(0xF9A0F), NotifyGuestOpened_ = static_cast(0xF9A10), NotifyFrameGotoMileStoneCtr_ = static_cast(0xF9A11), NotifyRoomBasePopupFace_ = static_cast(0xF9A12), NotifyRoomBaseCloseFace_ = static_cast(0xF9A13), ShowLuckyStarButton_ = static_cast(0xF9A14), ShowLuckyStarRedPoint_ = static_cast(0xF9A15), NotifyCreateClanButtonClick_ = static_cast(0xF9A16), NotifyClanBadgeSelected_ = static_cast(0xF9A17), NotifyClanBadgeButtonClick_ = static_cast(0xF9A18), NotifyPageButtonClick_ = static_cast(0xF9A19), NotifyUpdatePageInfo_ = static_cast(0xF9A1A), NotifyShowClanMemberMenuBtn_ = static_cast(0xF9A1B), NotifySwitchToLocalClanPanel_ = static_cast(0xF9A1C), NotifyJoinClanRequestSended_ = static_cast(0xF9A1D), NotifyClanMemberListIsDirty_ = static_cast(0xF9A1E), NotifyApproveOrRefuseClanSended_ = static_cast(0xF9A1F), NotifyRefreshClanMemberState_ = static_cast(0xF9A20), NotifyRefreshClanDetail_ = static_cast(0xF9A21), NotifySubmitNoticeContent_ = static_cast(0xF9A22), NotifyClanStateChanged_ = static_cast(0xF9A23), NotifyClanRankListResp_ = static_cast(0xF9A24), NotifyClanMemberListResp_ = static_cast(0xF9A25), NotifyClanMemberStateListResp_ = static_cast(0xF9A26), NotifyClanSubControllerClose_ = static_cast(0xF9A27), NotifyClanMemberListRespForChat_ = static_cast(0xF9A28), NotifyClanRankWindowClose_ = static_cast(0xF9A29), NotifyRecommendClanMemberData_ = static_cast(0xF9A2A), NotifyDismissClan_ = static_cast(0xF9A2B), NotifyRefreshClanActivity_ = static_cast(0xF9A2C), NotifyLikeUIClick_ = static_cast(0xF9A2D), NotifyLikeDataRefresh_ = static_cast(0xF9A2E), NotifyBeLiked_ = static_cast(0xF9A2F), NotifyShowBlackList_ = static_cast(0xF9A30), NotifyShowItemMenu_ = static_cast(0xF9A31), NotifyAppliationComplete_ = static_cast(0xF9A32), NotifyDeleteFriend_ = static_cast(0xF9A33), NotifyRefuseAddAnyFriend_ = static_cast(0xF9A34), NotifyUpdateFriendInfoList_ = static_cast(0xF9A35), NotifyUpdateBlackList_ = static_cast(0xF9A36), NotifyUpdateChatView_ = static_cast(0xF9A37), NotifyAddFriend_ = static_cast(0xF9A38), NotifyBlockFriend_ = static_cast(0xF9A39), NotifyUnblockFriend_ = static_cast(0xF9A3A), NotifySetCurrentFriendTab_ = static_cast(0xF9A3B), NotifyReturnFromPersonInfoView_ = static_cast(0xF9A3C), NotifyGotoPersonInfoView_ = static_cast(0xF9A3D), NotifyCloseFriendPopupWindow_ = static_cast(0xF9A3E), NotifyRoomInviteMoreViewOnlineNum_ = static_cast(0xF9A3F), NotifyGotoMissionSystemView_ = static_cast(0xF9A40), NotifyRelationInviteSendSuccess_ = static_cast(0xF9A41), NotifyFriendInviteSendSuccess_ = static_cast(0xF9A42), NotifyFriendActivityReddotUpdate_ = static_cast(0xF9A43), NotifyTimeoutGetDataFinish_ = static_cast(0xF9A44), NotifyTimeoutItemRefreshLoadout_ = static_cast(0xF9A45), NotifyShowSquadMemberMenu_ = static_cast(0xF9A46), NotifyUpdateNewMemberAttribute_ = static_cast(0xF9A47), NotifyShowSquadOpponentInfoView_ = static_cast(0xF9A48), NotifyShowBattleView_ = static_cast(0xF9A49), NotifyUpdateNewWeapon_ = static_cast(0xF9A4A), NotifyBattleViewContentChange_ = static_cast(0xF9A4B), NotifyRefreshSquadMapItem_ = static_cast(0xF9A4C), NotifyShowBattleDetailView_ = static_cast(0xF9A4D), NotifyWeaponRefreshResult_ = static_cast(0xF9A4E), NotifyCloseWeaponRefreshResult_ = static_cast(0xF9A4F), NotifyRefreshInventoryWeaponView_ = static_cast(0xF9A50), NotifyRefreshInventory_ = static_cast(0xF9A51), NotifyRestoreAvatarWeaponCamera_ = static_cast(0xF9A52), NotifyRefreshComposite_ = static_cast(0xF9A53), NotifyRefreshPendingItemList_ = static_cast(0xF9A54), NotifyCommonMaterialClick_ = static_cast(0xF9A55), NotifyShowRewardView_ = static_cast(0xF9A56), NotifyChangeDefendSquadSuccess_ = static_cast(0xF9A57), NotifyChangeAttackSquadSuccess_ = static_cast(0xF9A58), NotifyChangeRoomAttackSquadSuccess_ = static_cast(0xF9A59), NotifyWeaponRefreshAttachIconClick_ = static_cast(0xF9A5A), NotifySquadDefenceModeChange_ = static_cast(0xF9A5B), NotifySquadMemberListClick_ = static_cast(0xF9A5C), NotifySquadHideAvatar_ = static_cast(0xF9A5D), NotifySquadRestoreAvatar_ = static_cast(0xF9A5E), NotifyRefreshSyntheticView_ = static_cast(0xF9A5F), NotifyFinishComposite_ = static_cast(0xF9A60), NotifyRefreshSquadAPVPOpponentResponse_ = static_cast(0xF9A61), NotifyClickCamoItem_ = static_cast(0xF9A62), NotifyRoomMemberChangeLoadout_ = static_cast(0xF9A63), NotifyTimeoutItemUpdate_ = static_cast(0xF9A64), NotifyLoadoutWeaponCellClick_ = static_cast(0xF9A65), NotifyLoadoutWeaponFilterClick_ = static_cast(0xF9A66), NotifyLoadoutWeaponFilterItemClick_ = static_cast(0xF9A67), NotifyLoadoutWeaponCompareFilterItemClick_ = static_cast(0xF9A68), NotifyLoadoutWeaponUpdateData_ = static_cast(0xF9A69), NotifyFirstRechargeReward_ = static_cast(0xF9A6A), NotifySingleRechargeReward_ = static_cast(0xF9A6B), NotifyAccumateRechargeReward_ = static_cast(0xF9A6C), NotifyReceiveBalanceRes_ = static_cast(0xF9A6D), NotifyOTOWindowClose_ = static_cast(0xF9A6E), NotifyServerRewardArrived_ = static_cast(0xF9A6F), NotifyUpdateRewardQueue_ = static_cast(0xF9A70), NotifyCommonReceiveItemClose_ = static_cast(0xF9A71), NotifyCommonReceiveItemOpened_ = static_cast(0xF9A72), NotifyOTOInfoArrived_ = static_cast(0xF9A73), NotifyStartFailedNoMapId_ = static_cast(0xF9A74), NotifyCheckSelfDownloadMap_ = static_cast(0xF9A75), NotifySendTeamCheckDownloadMap_ = static_cast(0xF9A76), NotifyPlayerDownloadMapChange_ = static_cast(0xF9A77), NotifyOpenDownloadMgrWindow_ = static_cast(0xF9A78), NotifyLadderMatchMapNotDownload_ = static_cast(0xF9A79), NotifySafeBoxPayInfoArrived_ = static_cast(0xF9A7A), NotifySafeBoxBuyCheckFailed_ = static_cast(0xF9A7B), NotifySafeBoxViewForceRefresh_ = static_cast(0xF9A7C), NotifyFirstRechargeWindowClose_ = static_cast(0xF9A7D), NotifySetCallingCardResponse_ = static_cast(0xF9A7E), NotifyEquipDefaultCallingCard_ = static_cast(0xF9A7F), NotifyBagWeaponFilterClick_ = static_cast(0xF9A80), NotifyBagRoleAppearanceClick_ = static_cast(0xF9A81), NotifyEnshrineAttachmentTypeClick_ = static_cast(0xF9A82), NotifyRefreshRandInfoView_ = static_cast(0xF9A83), NotifyViewServerError_ = static_cast(0xF9A84), NotifyRankInfoLevelUp_ = static_cast(0xF9A85), NotifySettlementCardWindowEnd_ = static_cast(0xF9A86), NotifyShowSettlementAfterCardWindow_ = static_cast(0xF9A87), NotifyAllCheckEnds_ = static_cast(0xF9A88), NotifyFinishWinnerCircleFlow_ = static_cast(0xF9A89), NotifySettlementPlayAgain_ = static_cast(0xF9A8A), NotifySettlementShowPlayAgainWindow_ = static_cast(0xF9A8B), NotifySettlementPlayAgainWillPopWindow_ = static_cast(0xF9A8C), NotifySettlementSetPlayAgainWindowPos_ = static_cast(0xF9A8D), NotifySettlementClosePlayAgainWindow_ = static_cast(0xF9A8E), NotifySettlementRefreshPlayAgainState_ = static_cast(0xF9A8F), NotifySettlementPlayAgainMatchingStart_ = static_cast(0xF9A90), NotifyShowDetailsTip_ = static_cast(0xF9A91), NotifySettlementPlayerHeadIconClick_ = static_cast(0xF9A92), NotifySettlementReturnKeyClick_ = static_cast(0xF9A93), NotifySettlementReportResponse_ = static_cast(0xF9A94), NotifySettlementDetailRefreshTips_ = static_cast(0xF9A95), NotifyCallingCardInfoUpdate_ = static_cast(0xF9A96), NotifyStartSettlementFlow_ = static_cast(0xF9A97), NotifyCloseSettlementShareWindowView_ = static_cast(0xF9A98), NotifyFirstShareGetRewardSuccess_ = static_cast(0xF9A99), NotifyShareWindowClose_ = static_cast(0xF9A9A), NotifyTopTabItemClick_ = static_cast(0xF9A9B), NotifyLiveOpsShareSuccessClick_ = static_cast(0xF9A9C), NotifyLiveOpsSetEffectsState_ = static_cast(0xF9A9D), NotifyLiveOpsResetShareNum_ = static_cast(0xF9A9E), NotifyCodLiveOpsLeftTabItemClick_ = static_cast(0xF9A9F), NotifyCloseCodLiveOpsMainView_ = static_cast(0xF9AA0), NotifyCloseAbstractSecondStagePopupWindowView_ = static_cast(0xF9AA1), NotifyDailyTaskRewardClick_ = static_cast(0xF9AA2), NotifyDailyTaskExchangeRewardClick_ = static_cast(0xF9AA3), NotifyDailyTaskExchangeTipClick_ = static_cast(0xF9AA4), NotifyRefreshSignRedBadget_ = static_cast(0xF9AA5), NotifyCheckCreateLiveOpsScrollPlay_ = static_cast(0xF9AA6), NotifyCheckShopScrollPlay_ = static_cast(0xF9AA7), NotifyClaimSubTask_ = static_cast(0xF9AA8), NotifyGeneralProgressActivity_ = static_cast(0xF9AA9), NotifyLiveOpsItemClick_ = static_cast(0xF9AAA), NotifyLiveOpsGoToActivityDetails_ = static_cast(0xF9AAB), NotifyOnMergeCodLiveOpsActivityDescFinish_ = static_cast(0xF9AAC), NotifyRefreshMissionSystemRedDot_ = static_cast(0xF9AAD), NotifyClaimAllReceived_ = static_cast(0xF9AAE), NotifyScrollViewTemplateAItemClick_ = static_cast(0xF9AAF), NotifyMileStoneBtnArrowClick_ = static_cast(0xF9AB0), NotifyPreMileStone_Important_ = static_cast(0xF9AB1), NotifyNextMileStone_Important_ = static_cast(0xF9AB2), NotifyUpdatePandoraRoot_ = static_cast(0xF9AB3), NotifyRankModeChange_ = static_cast(0xF9AB4), NotifyRankTabChange_ = static_cast(0xF9AB5), NotifyRankGlobalSwitch_ = static_cast(0xF9AB6), NotifyRankSubTabSwitch_ = static_cast(0xF9AB7), NotifyRankScrollViewChange_ = static_cast(0xF9AB8), NotifyGotoRankView_ = static_cast(0xF9AB9), NotifyGotoRankViewSubTab_ = static_cast(0xF9ABA), NotifyZbRankScrollViewChanged_ = static_cast(0xF9ABB), NotifyZbSwitchTabSelect_ = static_cast(0xF9ABC), NotifyRankZBNoOpen_ = static_cast(0xF9ABD), NotifyRankRewardDetailShow_ = static_cast(0xF9ABE), NotifySettingsShowTips_ = static_cast(0xF9ABF), NotifySettingsInitTabs_ = static_cast(0xF9AC0), NotifySettingsInitTabsFinish_ = static_cast(0xF9AC1), NotifySettingsPhraseTypeChange_ = static_cast(0xF9AC2), NotifySettingsRestore_ = static_cast(0xF9AC3), NotifySettingsSetSubscribe_ = static_cast(0xF9AC4), NotifySettingsCustomSave_ = static_cast(0xF9AC5), NotifySettingsGuestBindingResult_ = static_cast(0xF9AC6), NotifySettingsChangeLanguage_ = static_cast(0xF9AC7), NotifySettingsCreditsPopViewClose_ = static_cast(0xF9AC8), NotifyWebViewClose_ = static_cast(0xF9AC9), NotifyShowBRMemberData_ = static_cast(0xF9ACA), NotifyBRReadyHideAvatar_ = static_cast(0xF9ACB), NotifyBRReadyRestoreAvatars_ = static_cast(0xF9ACC), NotifyShowBRMemberSettingView_ = static_cast(0xF9ACD), NotifyBRVehicleChanged_ = static_cast(0xF9ACE), NotifyEndlessRuleTabClick_ = static_cast(0xF9ACF), NotifyEndlessRuleTipsPress_ = static_cast(0xF9AD0), NotifyGVoiceStartPress_ = static_cast(0xF9AD1), NotifyGVoiceEndPress_ = static_cast(0xF9AD2), NotifyGVoiceCancellFlag_ = static_cast(0xF9AD3), NotifyGVoiceContinueFlag_ = static_cast(0xF9AD4), NotifyGVoiceCancellConfirm_ = static_cast(0xF9AD5), NotifyGVoiceUploadFinish_ = static_cast(0xF9AD6), NotifyRefreshIndividuation_ = static_cast(0xF9AD7), NotifyRefreshIndividuationSetItem_ = static_cast(0xF9AD8), NotifyHomeMainCheckShowFace_ = static_cast(0xF9AD9), NotifyHomeMainShowNextFace_ = static_cast(0xF9ADA), NotifyQuickJoinTeam_ = static_cast(0xF9ADB), NotifyPlatformBasicViewClosed_ = static_cast(0xF9ADC), NotifyClosePlatformbasicView_ = static_cast(0xF9ADD), NotifyBattlePassReqData_ = static_cast(0xF9ADE), NotifyBattlePassShowTip_ = static_cast(0xF9ADF), NotifyBattlePassActivityOpen_ = static_cast(0xF9AE0), NotifyBattlePassUpdateRedDot_ = static_cast(0xF9AE1), NotifyBattlePassLevelItemClick_ = static_cast(0xF9AE2), NotifyBattlePassGetPassSuccess_ = static_cast(0xF9AE3), NotifyBattlePassTireUpSuccess_ = static_cast(0xF9AE4), NotifyResBattlePassSuccess_ = static_cast(0xF9AE5), NotifyBattlePassAwardTaskItem_ = static_cast(0xF9AE6), NotifyBattlePassWeekChange_ = static_cast(0xF9AE7), NotifyReceiveRoomInvite_ = static_cast(0xF9AE8), NotifyQuickBuyLevelBtnClick_ = static_cast(0xF9AE9), NotifySplitMaxlevelTipBtnClick_ = static_cast(0xF9AEA), NotifyBattlePassComicSeasonChange_ = static_cast(0xF9AEB), NotifyBattlePassSeasonChange_ = static_cast(0xF9AEC), NotifyBattlePassAwardItemClick_ = static_cast(0xF9AED), NotifyInviteNewbieTimeLimit_ = static_cast(0xF9AEE), NotifyInviteNewbieBindSuccess_ = static_cast(0xF9AEF), NotifySetFriendTabCache_ = static_cast(0xF9AF0), NotifyFriendRecallInfoUpdate_ = static_cast(0xF9AF1), NotifyFriendRecalledSuccess_ = static_cast(0xF9AF2), NotifyModeDetailClick_ = static_cast(0xF9AF3), NotifyCharacterReady_ = static_cast(0xF9AF4), NotifyResDeleteAccountError_ = static_cast(0xF9AF5), NotifyGamepadConnected_ = static_cast(0xF9AF6), NotifyZombieOpenTimeRefresh_ = static_cast(0xF9AF7), NotifyQQLogin_ = static_cast(0xF9AF8), NotifyWeChatLogin_ = static_cast(0xF9AF9), NotifyPlatformLoginSuccess_ = static_cast(0xF9AFA), NotifyShaderWarmUpProgress_ = static_cast(0xF9AFB), FrontEndUIEventMax_ = static_cast(0xFDE80) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct ActorEventEnum : int32_t { ActorEventBegin_ = static_cast(0xF9060), TriggerEnter_ = static_cast(0xF9061), TriggerLeave_ = static_cast(0xF9062), NotifyDoReAmmo_ = static_cast(0xF9063), TriggerNextWeapon_ = static_cast(0xF9064), TriggerSwitchWeapon_ = static_cast(0xF9065), TriggerSwitchKnife_ = static_cast(0xF9066), TriggerSwitchThrowTactical_ = static_cast(0xF9067), TriggerSwitchThrowLethal_ = static_cast(0xF9068), TriggerUseKillStreakSkill_ = static_cast(0xF9069), PickupItem_ = static_cast(0xF906A), LocalPlayerAquireItem_ = static_cast(0xF906B), LocalPlayerUseItem_ = static_cast(0xF906C), LocalPlayerClimbUp_ = static_cast(0xF906D), LocalPlayerUseHeicopter_ = static_cast(0xF906E), SetCanSwitchWeapon_ = static_cast(0xF906F), NotifyAimingModeChanged_ = static_cast(0xF9070), NotifyInterruptUseItem_ = static_cast(0xF9071), NotifyRemoveC4BombWhenBombHasBeenPlanted_ = static_cast(0xF9072), NotifyGiveWeapon_C4Bomb_ = static_cast(0xF9073), NotifyZombieSelected_ = static_cast(0xF9074), PRIReplicationEvt_Health_ = static_cast(0xF9075), NotifyC4BombCarrierComeUp_ = static_cast(0xF9076), NotifyTryPickUpItem_ = static_cast(0xF9077), NotifyTryDiscardWeapon_ = static_cast(0xF9078), NotifyRealDiscardWeapon_ = static_cast(0xF9079), TriggerSwitchPreWeapon_ = static_cast(0xF907A), NotifyUseItem_ = static_cast(0xF907B), HideAndSeek_NotifyChangeToMachineGun_ = static_cast(0xF907C), HideAndSeek_NotifyTakeAwayMachineGun_ = static_cast(0xF907D), MPVE_RequestBuyOperation_ = static_cast(0xF907E), RequestNotifyServer_ = static_cast(0xF907F), RequestBuildObstacle_ = static_cast(0xF9080), RequestFinishObstacle_ = static_cast(0xF9081), PVERequestCancelInteraction_ = static_cast(0xF9082), StreakActorInited_ = static_cast(0xF9083), TrapInitOrShutDown_ = static_cast(0xF9084), Notify_BR_ActualChangeWeapon_ = static_cast(0xF9085), Notify_BR_AttachmentChanged_ = static_cast(0xF9086), Notify_BR_AttachmentChangedByClient_ = static_cast(0xF9087), NotifyOperatorFireModeChanged_ = static_cast(0xF9088), Notify_BR_StartAircrft_ = static_cast(0xF9089), Notify_StopIndividuation_ = static_cast(0xF908A), PhysicsVehicleInited_ = static_cast(0xF908B), WeaponProjectileInited_ = static_cast(0xF908C), NotifyGetOnVehicle_ = static_cast(0xF908D), BuildActorInited_ = static_cast(0xF908E), Notify_RoleChanged_ = static_cast(0xF908F), Notify_RoleRecovered_ = static_cast(0xF9090), Notify_PlayerUltSkillIDChanged_ = static_cast(0xF9091), ActorEventMax_ = static_cast(0xFA3E8) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ZoneNetEventChannel : DLL2SDK::Assembly_CSharp::GameEngine::EventChannel { DLL2SDK::Assembly_CSharp::GameBase::MatchGame* m_Game_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50925(DLL2SDK::Assembly_CSharp::GameBase::MatchGame* inGame_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ZeroSocketHandler : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* m_Trans_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Owner_; bool IsInit_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* renderes_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* materials_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* extraMaterials_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetExtraMateris_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOwner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartToInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50801(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_CacheTransform_50802(); void SetExtraMateris_50803(DLL2SDK::mscorlib::System::Collections::Generic::List_1* mats_); void SetOwner_50804(DLL2SDK::Assembly_CSharp::GameBase::Pawn* owner_); void StartToInit_50805(); void Reset_50806(); void Init_50807(); void Update_50808(); void ForceUpdate_50809(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ZeroOffsetSyncTool : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool m_IsSync_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Offset_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_SyncTarget_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Owner_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_Cache_; struct StaticFields { bool EnableLog_; bool UseLateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSyncOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50793(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_CacheTransform_50794(); void StartSyncOffset_50795(DLL2SDK::UnityEngine::UnityEngine::Transform* target_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* owner_); void DoSync_50796(); void OnDisable_50797(); void Update_50798(); void LateUpdate_50799(); static void _cctor_50800(); }; } namespace DLL2SDK::Assembly_CSharp { struct WorldOriginShiftExtension : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unshift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Shift_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::UnityEngine::UnityEngine::Vector3 Unshift_50790(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 Shift_50791(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); static DLL2SDK::UnityEngine::UnityEngine::Bounds Shift_50792(DLL2SDK::UnityEngine::UnityEngine::Bounds bounds_); }; } namespace DLL2SDK::Assembly_CSharp { struct WorldOriginShift : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Vector3 Shift_; float mLastTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mShiftObjects_; bool ShiftY_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mIgnoreList_; struct StaticFields { bool constUpdate_; bool DebugEnableOriginShift_; bool EnableOriginShift_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CurrentShift_; DLL2SDK::Assembly_CSharp::WorldOriginShift* mInstance_; bool enableVirtualSceneShift_; float Threshold_; float ShiftTile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddListener_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveListener_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddListenerImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveListenerImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSceneLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVirtualSceneLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShaderShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplySceneShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ApplySceneShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyCameraShift_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50772(); void Update_50773(); void Awake_50776(); void OnDestroy_50777(); void Init_50778(); void AddListenerImpl_50779(DLL2SDK::Assembly_CSharp::IOriginShift* listener_); void RemoveListenerImpl_50780(DLL2SDK::Assembly_CSharp::IOriginShift* listener_); void OnSceneLoaded_50781(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::LoadSceneMode mode_, bool async_); void OnVirtualSceneLoaded_50782(DLL2SDK::Assembly_CSharp::VirtualScene* scene_); void CheckShift_50783(); void ApplyShaderShift_50784(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); void ApplySceneShift_50785(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_, DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_, bool ignore_); void ApplySceneShift_50786(DLL2SDK::Assembly_CSharp::VirtualScene* scene_, DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); void ApplyShift_50787(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); void ApplyCameraShift_50788(); static void AddListener_50774(DLL2SDK::Assembly_CSharp::IOriginShift* listener_); static void RemoveListener_50775(DLL2SDK::Assembly_CSharp::IOriginShift* listener_); static void _cctor_50789(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WorldManager : DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem_1 { DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* m_GameWorld_; bool m_IsValidWorld_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWorld_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeaveGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutdownWorld_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyBeginLoadMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50761(); DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* get_GameWorld_50762(); bool InitWorld_50763(DLL2SDK::Assembly_CSharp::GameEngine::GameConstructor* gameConstructor_, int32_t mapID_); void OnLeaveGame_50764(); void ShutdownWorld_50765(); void NotifyBeginLoadMap_50766(); void Tick_50767(float deltaTime_); void Shutdown_50768(); void __xLuaBaseProxy_Tick_50769(float P0_); void __xLuaBaseProxy_Shutdown_50770(); }; } namespace DLL2SDK::Assembly_CSharp { struct WunderWaffeElectricManage : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* ElectricItemGo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetElectric_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50759(); void SetElectric_50760(int32_t ammoNum_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponTransformAdjusted : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Adjusted3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Adjusted1P_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50756(); void Adjusted3P_50757(DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::UnityEngine::UnityEngine::Transform* meshTransform_); void Adjusted1P_50758(DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::Assembly_CSharp::GameBase::Weapon* weapon_, DLL2SDK::UnityEngine::UnityEngine::Transform* OwnerPawnTransform_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponSwimEquippingState : DLL2SDK::Assembly_CSharp::GameEngine::TimeCountingDownState { bool m_IsWeaponPendingAim_; bool m_IsFirstPersonView_; bool m_CheckAttachToHand_; float m_TPAttachWeaponTimeRate_; bool m_CheckDelayShowWeapon_; bool m_IsGotoChangeClip_; int32_t m_BegineStateFrame_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSwimmingChangeClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckGotoSwimmingChangeClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcSwimEquipDestState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySwimEquipAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCountingDownDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchWeaponAttachToHand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSwimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSwimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50726(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); bool get_ShouldPlayTPEquipAnim_50727(); void BeginState_50728(); void StartSwimmingChangeClip_50729(); void CheckGotoSwimmingChangeClip_50730(); void CalcSwimEquipDestState_50731(); void PlaySwimEquipAnimation_50732(); void Tick_50733(float DeltaTime_); float GetCountingDownDuration_50734(); void OnCountDown_50735(); void SwitchWeaponAttachToHand_50736(); void EndState_50737(); void StartSwimming_50738(); void StopSwimming_50739(); void StopAim_50740(); void __xLuaBaseProxy_BeginState_50741(); void __xLuaBaseProxy_StartSwimmingChangeClip_50742(); void __xLuaBaseProxy_Tick_50743(float P0_); float __xLuaBaseProxy_GetCountingDownDuration_50744(); void __xLuaBaseProxy_OnCountDown_50745(); void __xLuaBaseProxy_EndState_50746(); void __xLuaBaseProxy_StartSwimming_50747(); void __xLuaBaseProxy_StopSwimming_50748(); void __xLuaBaseProxy_StopAim_50749(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponSwimUnequipState : DLL2SDK::Assembly_CSharp::GameEngine::TimeCountingDownState { float m_FPUnequipRate_; bool m_ShouldHiddenWeapon_; float m_TPAttachWeaponTimeRate_; bool m_ShouldAttachWeaponToHand_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSwimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSwimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCountingDownDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCountDown_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50713(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_50714(); void Tick_50715(float DeltaTime_); void StartSwimming_50716(); void StopSwimming_50717(); float GetCountingDownDuration_50718(); void OnCountDown_50719(); void __xLuaBaseProxy_BeginState_50720(); void __xLuaBaseProxy_Tick_50721(float P0_); void __xLuaBaseProxy_StartSwimming_50722(); void __xLuaBaseProxy_StopSwimming_50723(); float __xLuaBaseProxy_GetCountingDownDuration_50724(); void __xLuaBaseProxy_OnCountDown_50725(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponEmptyState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50679(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_50680(); void EndState_50681(); void __xLuaBaseProxy_BeginState_50682(); void __xLuaBaseProxy_EndState_50683(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponSecondaryFireState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { float mFireTimeElapse_; float mRealFireInterval_; bool bStopFire_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginSecondaryFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSecondaryFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50667(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_50668(); void Tick_50669(float DeltaTime_); void WeaponFire_50670(); void BeginSecondaryFire_50671(); void StopSecondaryFire_50672(); void EndState_50673(); void __xLuaBaseProxy_BeginState_50674(); void __xLuaBaseProxy_Tick_50675(float P0_); void __xLuaBaseProxy_BeginSecondaryFire_50676(); void __xLuaBaseProxy_StopSecondaryFire_50677(); void __xLuaBaseProxy_EndState_50678(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponAimeFireGroupEndState : DLL2SDK::Assembly_CSharp::GameEngine::FireGroupEndState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50616(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void PlayAnim_50617(); void StopAim_50618(); void __xLuaBaseProxy_PlayAnim_50619(); void __xLuaBaseProxy_StopAim_50620(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponSwitchingState : DLL2SDK::Assembly_CSharp::GameEngine::TimeCountingDownState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCountingDownDuration_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50600(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_50601(); float GetCountingDownDuration_50602(); void __xLuaBaseProxy_BeginState_50603(); float __xLuaBaseProxy_GetCountingDownDuration_50604(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponGetReadyState : DLL2SDK::Assembly_CSharp::GameEngine::TimeCountingDownState { bool m_OpenAim_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCountingDownDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50587(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); float GetCountingDownDuration_50588(); void BeginState_50589(); void EndState_50590(); void StopFire_50591(); void StartAim_50592(); void StopAim_50593(); float __xLuaBaseProxy_GetCountingDownDuration_50594(); void __xLuaBaseProxy_BeginState_50595(); void __xLuaBaseProxy_EndState_50596(); void __xLuaBaseProxy_StopFire_50597(); void __xLuaBaseProxy_StartAim_50598(); void __xLuaBaseProxy_StopAim_50599(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponSimpleEquipState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50573(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_50574(); void Tick_50575(float DeltaTime_); void __xLuaBaseProxy_BeginState_50576(); void __xLuaBaseProxy_Tick_50577(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponStateDictionary : DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2 { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50496(); void AddState_50497(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType inKey_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponState* inState_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponSocketManager : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::Assembly_CSharp::GameEngine::WeaponSocketManager_SocketDataStore* m_SocketDataStore_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreLoadData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustWeaponPartTransform_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50482(); void Init_50483(); void PreLoadData_50484(); void AdjustWeaponPartTransform_50485(int32_t weaponAssetID_, int32_t partAssetID_, DLL2SDK::mscorlib::System::String* partSocket_, DLL2SDK::UnityEngine::UnityEngine::Transform* partTransform_, DLL2SDK::UnityEngine::UnityEngine::Vector3* weaponPosOffset_); void __xLuaBaseProxy_Init_50486(); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponSniperAimingComponent : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MeshRenderersExceptSight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CacheMeshRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecursiveMeshRender_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHiddenExceptSight_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50478(); void CacheMeshRenderers_50479(); void RecursiveMeshRender_50480(DLL2SDK::UnityEngine::UnityEngine::GameObject* parentGameObject_); void SetHiddenExceptSight_50481(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weapon_, bool isHidden_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponSkinManager : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_WeaponRendererDict_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_RendererDefaultMaterials_; DLL2SDK::mscorlib::System::String* Holigram_Material_Name_; struct StaticFields { DLL2SDK::mscorlib::System::String* SUFFIX_SOCKETNAME_COLONE_; int32_t SUFFIX_SOCKETNAME_COLONE_LENGTH_; DLL2SDK::mscorlib::System::String* SUFFIX_SOCKETNAME_POINT_; int32_t SUFFIX_SOCKETNAME_POINT_LENGTH_; DLL2SDK::mscorlib::System::String* SUFFIX_SOCKETNAME_WEAPON_PART_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map5_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map6_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearMatCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponMaterialLobby_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponMaterialInGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChipMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBrEquipmentMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentMaterialArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReplaceMaterialArrayBeta_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReplaceBrEquipmentMaterialArrayBeta_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNameFlagFromMatName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearCamos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRendererSocketName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPointRendererSocketName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoChange3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveChange3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveChangeForBatchRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Process_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessForBatchRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessForReloadingMag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNewMaterialMatch_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50449(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* get_WeaponRendererDict_50450(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* get_RendererDefaultMaterials_50451(); void Shutdown_50452(); void ClearMatCache_50453(); DLL2SDK::Assembly_CSharp::EAssetID* GetWeaponMaterialLobby_50454(uint32_t skinID_, uint64_t WeapID_, DLL2SDK::mscorlib::System::String* SocketName_); DLL2SDK::Assembly_CSharp::EAssetID* GetWeaponMaterialInGame_50455(uint32_t skinID_, uint64_t WeapID_, DLL2SDK::mscorlib::System::String* SocketName_, bool is1P_); DLL2SDK::Assembly_CSharp::EAssetID* GetChipMaterial_50456(uint32_t skinID_); DLL2SDK::Assembly_CSharp::EAssetID* GetBrEquipmentMaterial_50457(uint32_t skinID_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* SpawnMaterial_50458(uint32_t skinID_, uint64_t objID_, DLL2SDK::mscorlib::System::String* SocketName_, bool IsUIMesh_, bool is1P_, DLL2SDK::Assembly_CSharp::GameEngine::EChangeSkinType changeType_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* InstantiateMaterials_, bool* loadSuccess_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetCurrentMaterialArray_50459(DLL2SDK::UnityEngine::UnityEngine::Renderer* curRenderer_); void ReplaceMaterialArrayBeta_50460(DLL2SDK::UnityEngine::UnityEngine::Renderer* curRenderer_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* NewMats_, bool isCleanCamo_); void ReplaceBrEquipmentMaterialArrayBeta_50461(DLL2SDK::UnityEngine::UnityEngine::Renderer* curRenderer_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* NewMats_, bool isCleanCamo_); DLL2SDK::mscorlib::System::String* GetNameFlagFromMatName_50462(DLL2SDK::mscorlib::System::String* matName_); void ClearCamos_50463(DLL2SDK::mscorlib::System::Collections::Generic::List_1* Mats_); DLL2SDK::mscorlib::System::String* GetRendererSocketName_50464(DLL2SDK::UnityEngine::UnityEngine::Transform* curRenderer_, DLL2SDK::mscorlib::System::String* rootName_); DLL2SDK::mscorlib::System::String* GetPointRendererSocketName_50465(DLL2SDK::UnityEngine::UnityEngine::Transform* tf_); void DoChange3P_50466(uint32_t skinID_, uint64_t objID_, DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* RootMeshAsset_, DLL2SDK::Assembly_CSharp::GameEngine::EChangeSkinType changeType_, bool IsUIMesh_, bool isCleanCamo_); void RemoveChange3P_50467(DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* RootMeshAsset_); void DoChange_50468(uint32_t skinID_, uint64_t objID_, DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* RootMeshAsset_, bool is1P_, DLL2SDK::Assembly_CSharp::GameEngine::EChangeSkinType changeType_, bool IsUIMesh_, bool isCleanCamo_); void RemoveChange_50469(DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* RootMeshAsset_); void RemoveChangeForBatchRenderer_50470(DLL2SDK::Assembly_CSharp::OptimizedModel* optimizedModel_); void Process_50471(uint32_t skinID_, uint64_t objID_, DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* RootMeshAsset_, bool is1P_, DLL2SDK::Assembly_CSharp::GameEngine::EChangeSkinType changeType_, bool IsUIMesh_, bool isCleanCamo_); void ProcessForBatchRenderer_50472(uint32_t skinID_, uint64_t objID_, DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* RootMeshAsset_, DLL2SDK::Assembly_CSharp::OptimizedModel* optimizedModel_, bool is1P_, DLL2SDK::Assembly_CSharp::GameEngine::EChangeSkinType changeType_, bool IsUIMesh_, bool isCleanCamo_); void ProcessForReloadingMag_50473(uint32_t skinID_, uint64_t objID_, DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* RootMeshAsset_, bool is1P_, DLL2SDK::Assembly_CSharp::GameEngine::EChangeSkinType changeType_, bool IsUIMesh_, bool isCleanCamo_); bool CheckNewMaterialMatch_50474(DLL2SDK::mscorlib::System::String* oldMatName_, int32_t newMatAssetId_); void __xLuaBaseProxy_Shutdown_50475(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponSkinHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponSkinID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBRWeaponSkinIDInFrontEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultWeaponSkinID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultThrowWeaponSkinID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBRSkinWeaponIDBySkinID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRealWeaponID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpecialSkinID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRealSkinID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSkinColorID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSkinSubColorID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoChangeForUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoChange3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSkinAssetIDs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAssetIDList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveChange3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAssetReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeVehicleSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ChangeVehicleSkin_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static uint32_t GetWeaponSkinID_50428(uint32_t weaponID_, uint32_t skinID_); static uint32_t GetBRWeaponSkinIDInFrontEnd_50429(uint32_t weaponID_, uint32_t skinID_); static uint32_t GetDefaultWeaponSkinID_50430(uint32_t weaponID_); static uint32_t GetDefaultThrowWeaponSkinID_50431(uint32_t id_); static uint32_t GetBRSkinWeaponIDBySkinID_50432(uint32_t skinID_); static uint32_t GetRealWeaponID_50433(uint32_t weaponId_, uint32_t skinID_); static uint32_t GetSpecialSkinID_50434(uint32_t weaponID_, uint32_t skinID_); static uint32_t GetRealSkinID_50435(uint32_t weaponId_, uint32_t skinID_); static int32_t GetSkinColorID_50436(DLL2SDK::Assembly_CSharp::Config::WeaponSkinConfig* config_); static int32_t GetSkinSubColorID_50437(DLL2SDK::Assembly_CSharp::Config::WeaponSkinConfig* config_); static void DoChangeForUI_50438(uint32_t weaponID_, uint32_t skinID_, DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* RootMeshAsset_); static void DoChange_50439(int32_t weaponID_, uint32_t skinID_, DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* RootMeshAsset_, bool is1P_); static DLL2SDK::UnityEngine::UnityEngine::Texture* DoChange3P_50440(int32_t weaponID_, uint32_t skinID_, DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* RootMeshAsset_, DLL2SDK::UnityEngine::UnityEngine::Texture* tex_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetSkinAssetIDs_50441(int32_t weaponID_, uint32_t skinID_); static void AddAssetIDList_50442(DLL2SDK::mscorlib::System::Collections::Generic::List_1* result_, DLL2SDK::Array* assetArray_); static void AddAssetID_50443(DLL2SDK::mscorlib::System::Collections::Generic::List_1* result_, int32_t assetID_); static void RemoveChange_50444(DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* RootMeshAsset_); static void RemoveChange3P_50445(DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* RootMeshAsset_, DLL2SDK::UnityEngine::UnityEngine::Texture* tex_); static bool IsAssetReady_50446(int32_t assetID_); static void ChangeVehicleSkin_50447(DLL2SDK::UnityEngine::UnityEngine::GameObject* vehicleObj_, uint32_t vehicleSkinId_); static void ChangeVehicleSkin_50448(DLL2SDK::UnityEngine::UnityEngine::GameObject* vehicleObj_, DLL2SDK::Assembly_CSharp::Config::BRVehicleSkinConfConfig* vehConf_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ESkinType : int32_t { Camo_ = static_cast(0x1), Material_ = static_cast(0x2), Model_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponSignalFlareEffect : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float ShowTime_; float mCurrentTime_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Effect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50425(); void OnEnable_50426(); void Update_50427(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SuperOp : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireAnimLenght_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } template static float GetFireAnimLenght_50424(T inWeapon_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponShakeModeMgr : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeMgr* m_instance_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_WeaponShakeModeMap_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50420(); DLL2SDK::Assembly_CSharp::GameEngine::IWeaponShakeMode* CreateWeaponShakeMode_50422(DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeType mode_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeDataType modeData_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* ownerPawn_); static DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeMgr* get_Instance_50421(); static void _cctor_50423(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct RecoilWeaponShakeMode : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_ownerPawn_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_vel_; float m_RecoilOnceTime_; float m_RecoilOnceTimeScale_; float m_RecoilLoopTime_; float m_RecoilLoopTimeScale_; float m_StopTIme_; float m_CurLoopStartTIme_; float m_LoopStartTIme_; bool m_isEnd_; bool m_IsGun_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeType m_ModeType_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeDataType m_ModeDataType_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* m_RecoilOnceCurve_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* m_RecoilLoopCurve_; DLL2SDK::Assembly_CSharp::GameEngine::RecoilWeaponShakeMode_OffsetState m_curOffsetState_; float mTimer_; DLL2SDK::System_Core::System::Action* mFucOnRun_; DLL2SDK::Assembly_CSharp::GameEngine::TouchMoveWeaponShakeModeData::RecoilDataController* m_TouchMoveDataController_; bool m_Close_; float mRecoilOnceLength_; float mRecoilLoopLength_; bool _ignoreAiming_k__BackingField_; bool tryEnd_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _LastRotation_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _CurRotation_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _CurPosition_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _LastPosition_k__BackingField_; float _timer_k__BackingField_; float m_lerpMagnitude_; float m_changeAngle_; DLL2SDK::Assembly_CSharp::GameEngine::RecoilWeaponShakeMode_FucUpdatePosition* FUpdatePosition_; float m_RecoilTop_; bool mFired_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::RecoilWeaponShakeMode_FucUpdatePosition* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::GameEngine::RecoilWeaponShakeMode_FucUpdatePosition* __f__mg_cache1_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50385(); void set_mOffsetState_50386(DLL2SDK::Assembly_CSharp::GameEngine::RecoilWeaponShakeMode_OffsetState value_); DLL2SDK::Assembly_CSharp::GameEngine::RecoilWeaponShakeMode_OffsetState get_mOffsetState_50387(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeType GetModeType_50388(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeDataType GetModeDataType_50389(); float GetPositionY_50390(); void ResetData_50391(); void ResetRecoilTime_50392(); void Init_50393(DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeType modeType_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeDataType modeDataType_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* owerPawn_); void Reset_50394(); bool get_ignoreAiming_50395(); void set_ignoreAiming_50396(bool value_); void SetEnd_50397(); bool IsEnd_50398(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_LastRotation_50399(); void set_LastRotation_50400(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_CurRotation_50401(); void set_CurRotation_50402(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_CurPosition_50403(); void set_CurPosition_50404(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_LastPosition_50405(); void set_LastPosition_50406(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); float get_timer_50407(); void set_timer_50408(float value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 UpdateRotationOffset_50409(float deltaTime_, bool inState_); DLL2SDK::UnityEngine::UnityEngine::Vector3 RecoilInPosition_50411(float inTime_, bool inState_); DLL2SDK::UnityEngine::UnityEngine::Vector3 LoopPosition_50412(float inTime_, bool inState_); DLL2SDK::UnityEngine::UnityEngine::Vector3 RecoilOutPosition_50413(float inTime_, bool inState_); void CheckStop_50414(); DLL2SDK::UnityEngine::UnityEngine::Vector3 UpdatePositionOffset_50415(float deltaTime_, bool inState_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 NullPosition_50410(float inTime_, bool inState_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct TouchMoveWeaponShakeMode : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 m_offsetRet_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_ownerPawn_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_maxOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_curOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_vel_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_accel_; float m_PopupTime_; float m_KickbackTime_; float m_staticMoveDiffTime_; float m_TimeScale_; bool m_isEnd_; float m_angle_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeType m_ModeType_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeDataType m_ModeDataType_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* m_TurnCameraOffset_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* m_TurnCameraPopup_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* m_TumCameraKickback_; DLL2SDK::Assembly_CSharp::GameEngine::TouchMoveWeaponShakeMode_OffsetState m_curOffsetState_; float mTimer_; DLL2SDK::System_Core::System::Action* mFucOnRun_; DLL2SDK::Assembly_CSharp::GameEngine::TouchMoveWeaponShakeModeData::TurnCameraDataController* m_TouchMoveDataController_; bool _ignoreAiming_k__BackingField_; bool tryEnd_; float m_dynamicSpeed_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_Dir_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_LastDir_; float m_LastMagnitude_; float m_LerpSpeed_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _LastRotation_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _CurRotation_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _CurPosition_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _LastPosition_k__BackingField_; float _timer_k__BackingField_; float m_lerpMagnitude_; float m_changeAngle_; void _ctor_50355(); void set_mOffsetState_50356(DLL2SDK::Assembly_CSharp::GameEngine::TouchMoveWeaponShakeMode_OffsetState value_); DLL2SDK::Assembly_CSharp::GameEngine::TouchMoveWeaponShakeMode_OffsetState get_mOffsetState_50357(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeType GetModeType_50358(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeDataType GetModeDataType_50359(); float GetPositionY_50360(); DLL2SDK::UnityEngine::UnityEngine::Vector3 UpdatePositionOffset_50361(float deltaTime_, bool inState_); void ResetData_50362(); void Init_50363(DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeType modeType_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeDataType modeDataType_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* owerPawn_); void Reset_50364(); bool get_ignoreAiming_50365(); void set_ignoreAiming_50366(bool value_); void SetEnd_50367(); bool IsEnd_50368(); void UpdateStaticDiffTime_50369(float deltaTime_); float GetMagnitude_50370(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetOffsetDir_50371(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_LastRotation_50372(); void set_LastRotation_50373(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_CurRotation_50374(); void set_CurRotation_50375(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_CurPosition_50376(); void set_CurPosition_50377(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_LastPosition_50378(); void set_LastPosition_50379(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); float get_timer_50380(); void set_timer_50381(float value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 UpdateRotationOffset_50382(float deltaTime_, bool inState_); void ResetMaxOffset_50383(DLL2SDK::UnityEngine::UnityEngine::Vector3 wantOffset_, float magnitude_); void UpdateOffsetState_50384(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct TouchMoveLRWeaponShakeMode : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_ownerPawn_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_curOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_vel_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeAsset* ShakeData_; float m_staticMoveDiffTime_; bool m_isEnd_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeType m_ModeType_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeDataType m_ModeDataType_; DLL2SDK::Assembly_CSharp::GameEngine::TouchMoveLRWeaponShakeMode_OffsetState m_curOffsetState_; float mTimer_; DLL2SDK::Assembly_CSharp::GameEngine::TouchMoveWeaponShakeModeData::MoveSideTouchMoveDataController* m_TouchMoveDataController_; bool _ignoreAiming_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _LastRotation_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _CurRotation_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _CurPosition_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _LastPosition_k__BackingField_; float _timer_k__BackingField_; void _ctor_50329(); void set_mOffsetState_50330(DLL2SDK::Assembly_CSharp::GameEngine::TouchMoveLRWeaponShakeMode_OffsetState value_); DLL2SDK::Assembly_CSharp::GameEngine::TouchMoveLRWeaponShakeMode_OffsetState get_mOffsetState_50331(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeType GetModeType_50332(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeDataType GetModeDataType_50333(); float GetPositionY_50334(); DLL2SDK::UnityEngine::UnityEngine::Vector3 UpdateRotationOffset_50335(float deltaTime_, bool inState_); DLL2SDK::UnityEngine::UnityEngine::Vector3 UpdatePositionOffset_50336(float deltaTime_, bool inState_); void Init_50337(DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeType modeType_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeDataType modeDataType_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* owerPawn_); void Reset_50338(); bool get_ignoreAiming_50339(); void set_ignoreAiming_50340(bool value_); void SetEnd_50341(); bool IsEnd_50342(); float GetMagnitude_50343(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetOffsetDir_50344(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_LastRotation_50345(); void set_LastRotation_50346(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_CurRotation_50347(); void set_CurRotation_50348(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_CurPosition_50349(); void set_CurPosition_50350(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_LastPosition_50351(); void set_LastPosition_50352(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); float get_timer_50353(); void set_timer_50354(float value_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct JumpWeaponShakeModeEx : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 RetOffset_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_ownerPawn_; bool m_isEnd_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeType m_ModeType_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeDataType m_ModeDataType_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeAsset* ShakeData_; bool m_down_; bool m_up_; float m_vDir_; float m_diffOffset_; float m_VelocityBy_; DLL2SDK::Assembly_CSharp::GameEngine::JumpWeaponShakeModeEx_State mState_; DLL2SDK::Assembly_CSharp::GameEngine::TouchMoveWeaponShakeModeData::JumpDataController* mTouchMoveDataController_; bool _ignoreAiming_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _LastRotation_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _CurRotation_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _CurPosition_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _LastPosition_k__BackingField_; float _timer_k__BackingField_; bool m_IsLandAfterJumpingForRotationOffset_; float m_curVelocityBy_; float m_RotSpeed_; float m_PosSpeed_; float m_diffOffsetY_; bool m_isLand_; bool m_isOnGround_; float m_vDirY_; bool m_downY0_; bool m_upY_; bool m_downY1_; float m_vBy_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_retPositionOffset_; bool m_IsLandAfterJumpingForPositionOffset_; float JumpTopHeight_; float UpYHeight_; float DownHeight_; float DownSpeed_; float DownRotationY_; float mTime_; float mOnLandPow_; void _ctor_50305(); float get_VelocityBy_50306(); void set_VelocityBy_50307(float value_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeType GetModeType_50308(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeDataType GetModeDataType_50309(); void Reset_50310(); void Init_50311(DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeType modeType_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeDataType modeDataType_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* owerPawn_); bool get_ignoreAiming_50312(); void set_ignoreAiming_50313(bool value_); void SetEnd_50314(); bool IsEnd_50315(); float GetPositionY_50316(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_LastRotation_50317(); void set_LastRotation_50318(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_CurRotation_50319(); void set_CurRotation_50320(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_CurPosition_50321(); void set_CurPosition_50322(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_LastPosition_50323(); void set_LastPosition_50324(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); float get_timer_50325(); void set_timer_50326(float value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 UpdateRotationOffset_50327(float deltaTime_, bool inState_); DLL2SDK::UnityEngine::UnityEngine::Vector3 UpdatePositionOffset_50328(float deltaTime_, bool inState_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::TouchMoveWeaponShakeModeData { struct RecoilDataController : DLL2SDK::mscorlib::System::Object { float RecoilOnceTime_; float RecoilOnceLength_; float RecoilLoopTime_; float RecoilLoopLength_; void _ctor_50300(); void UpdateStaticTime_50301(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_, float deltaTime_); float GetStaticTime_50302(); float GetMagnitude_50303(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetOffsetDir_50304(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::TouchMoveWeaponShakeModeData { struct JumpDataController : DLL2SDK::mscorlib::System::Object { float TopTime_; float TopAngle_; float DownTime_; float DownAngle_; float ClampAngle_; float ClampHeight_; void _ctor_50295(); void UpdateStaticTime_50296(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_, float deltaTime_); float GetStaticTime_50297(); float GetMagnitude_50298(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetOffsetDir_50299(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::TouchMoveWeaponShakeModeData { struct MoveSideTouchMoveDataController : DLL2SDK::mscorlib::System::Object { float OffsetMax_; float OffsetUPMax_; float XRotateMax_; float YRotateMax_; float ZRotateMax_; float m_staticMoveTime_; void _ctor_50290(); void UpdateStaticTime_50291(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_, float deltaTime_); float GetStaticTime_50292(); float GetMagnitude_50293(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetOffsetDir_50294(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::TouchMoveWeaponShakeModeData { struct TurnCameraDataController : DLL2SDK::mscorlib::System::Object { float MaxMagnitude_; float OffsetSpeed_; float Dex_; float DynamicSpeed_; float BackTime_; float m_staticMoveTime_; void _ctor_50285(); void UpdateStaticTime_50286(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_, float deltaTime_); float GetStaticTime_50287(); float GetMagnitude_50288(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetOffsetDir_50289(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponProjectile_VTOL : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile { DLL2SDK::Assembly_CSharp::GameEngine::VTOLProjectileSimulator* m_VTOLProjectileSimulator_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSimulator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanExplode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLocationAndVelocityDir_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFlightEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50252(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator* CreateSimulator_50253(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inInitLoc_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inInitVel_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* inHandler_); bool CanExplode_50254(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_); void ResetLocationAndVelocityDir_50255(DLL2SDK::UnityEngine::UnityEngine::Vector3 location_, DLL2SDK::UnityEngine::UnityEngine::Vector3 velocityDir_); void PlayFlightEffect_50256(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator* __xLuaBaseProxy_CreateSimulator_50257(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P2_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* P3_); bool __xLuaBaseProxy_CanExplode_50258(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* P0_); void __xLuaBaseProxy_PlayFlightEffect_50259(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponProjectile_TripMine : DLL2SDK::Assembly_CSharp::GameBase::WeaponProjectile_Stick { DLL2SDK::Assembly_CSharp::TripMineActor* Actor_; DLL2SDK::UnityEngine::UnityEngine::Animator* Animator_; DLL2SDK::UnityEngine::UnityEngine::Animator* EffectAnimator_; float m_BounceTime_; float m_BounceDistance_; float m_DetectRange_; float m_PassRange_; float mHideActorTime_; float mUpdateAnimatorTime_; bool islastFriend_; struct StaticFields { DLL2SDK::Assembly_CSharp::PVP::ReplaySummonManager_CreateObjectCallBack* CreateCallBack_; DLL2SDK::Assembly_CSharp::PVP::ReplaySummonManager_DestoryObjectCallBack* DestoryCallBack_; float sUpdateAnimatorTime_; DLL2SDK::Assembly_CSharp::PVP::ReplaySummonManager_CommonDestoryCallBack* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeProjParms_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeadReplayCommonDestory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDestoryWhenPawnDied_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostSticked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Explode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyProj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayExplosionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_PlayExplosionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Open_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateOnSpawned_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSiumlateStick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50224(); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* GetActor_50225(); void InitializeProjParms_50226(DLL2SDK::UnityEngine::UnityEngine::Vector3 InitLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 InitVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* InputConfig_, int32_t weaponID_, uint32_t skinID_, uint32_t SpawnOwnerID_, int32_t SpawnProjectileID_); bool IsDestoryWhenPawnDied_50228(); void ShowActor_50229(bool show_); void PostSticked_50230(DLL2SDK::UnityEngine::UnityEngine::Vector3 stickNormal_); void Explode_50231(DLL2SDK::UnityEngine::UnityEngine::Vector3 ExplodeLocation_, bool bCauseDamage_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* hitTarget_); void DestroyProj_50232(); void PlayExplosionEffect_50233(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, float atTime_); void PlayExplosionEffect_50234(); void Tick_50235(float DeltaTime_); void Open_50236(); void UpdateAnimator_50237(); void SimulateOnSpawned_50238(bool isHoldProjectile_); void OnSiumlateStick_50239(DLL2SDK::Assembly_CSharp::Network::NtfStickMsg* msg_); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* __xLuaBaseProxy_GetActor_50241(); void __xLuaBaseProxy_InitializeProjParms_50242(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P2_, int32_t P3_, uint32_t P4_, uint32_t P5_, int32_t P6_); bool __xLuaBaseProxy_IsDestoryWhenPawnDied_50243(); void __xLuaBaseProxy_PostSticked_50244(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); void __xLuaBaseProxy_Explode_50245(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, bool P1_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* P2_); void __xLuaBaseProxy_DestroyProj_50246(); void __xLuaBaseProxy_PlayExplosionEffect_50247(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, float P1_); void __xLuaBaseProxy_PlayExplosionEffect_50248(); void __xLuaBaseProxy_Tick_50249(float P0_); void __xLuaBaseProxy_SimulateOnSpawned_50250(bool P0_); void __xLuaBaseProxy_OnSiumlateStick_50251(DLL2SDK::Assembly_CSharp::Network::NtfStickMsg* P0_); static void DeadReplayCommonDestory_50227(uint32_t actorID_); static void _cctor_50240(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponProjectile_Tempest : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50223(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponProjectile_Sparrow : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile { bool IsDestroyByTrophySystem_; DLL2SDK::Assembly_CSharp::GameEngine::SparrowProjectileSimulator* m_SparrowProjectileSimulator_; bool m_IsShow_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSimulator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeProjParms_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyByTrophySystem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyProj_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50175(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator* CreateSimulator_50176(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inInitLoc_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inInitVel_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* inHandler_); void InitializeProjParms_50177(DLL2SDK::UnityEngine::UnityEngine::Vector3 InitLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 InitVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, int32_t weaponID_, uint32_t skinID_, uint32_t SpawnOwnerID_, int32_t SpawnProjectileID_); void DestroyByTrophySystem_50178(); void Tick_50179(float DeltaTime_); bool IsCanShow_50180(); void Show_50181(bool isShow_); void DestroyProj_50182(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator* __xLuaBaseProxy_CreateSimulator_50183(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P2_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* P3_); void __xLuaBaseProxy_InitializeProjParms_50184(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P2_, int32_t P3_, uint32_t P4_, uint32_t P5_, int32_t P6_); void __xLuaBaseProxy_DestroyByTrophySystem_50185(); void __xLuaBaseProxy_Tick_50186(float P0_); void __xLuaBaseProxy_DestroyProj_50187(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponProjectile_SparrowBomb : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile_Sparrow { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessHitInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitFlightEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50188(); void ProcessHitInfo_50189(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* info_); void InitFlightEffect_50190(); void __xLuaBaseProxy_ProcessHitInfo_50191(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* P0_); void __xLuaBaseProxy_InitFlightEffect_50192(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponProjectile_Smoke : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile { bool EnableMiniMapEffect_; float m_MinRange_; float m_MaxRange_; float m_SpreadDuration_; float m_HoldonDuration_; float m_DisappearDuration_; float m_SmokeEffectScale_; bool m_EnableSmoke_; float m_TimeSinceExplode_; float m_CurrentRegionSize_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeProjParms_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayExplosionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_PlayExplosionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSmokeColliderSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInSmokeRegion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSmokeInMiddle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSmokeInSameSide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDis_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayDestroyExplosionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeadReplayEnd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50156(); void InitializeProjParms_50157(DLL2SDK::UnityEngine::UnityEngine::Vector3 InitLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 InitVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* InputConfig_, int32_t weaponID_, uint32_t skinID_, uint32_t SpawnOwnerID_, int32_t SpawnProjectileID_); void PlayExplosionEffect_50158(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, float atTime_); void PlayExplosionEffect_50159(); void Tick_50160(float DeltaTime_); void UpdateSmokeColliderSize_50161(float deltaTime_); bool IsInSmokeRegion_50162(DLL2SDK::UnityEngine::UnityEngine::Vector3 point_); bool IsSmokeInMiddle_50163(DLL2SDK::UnityEngine::UnityEngine::Vector3 source_, DLL2SDK::UnityEngine::UnityEngine::Vector3 target_); bool IsSmokeInSameSide_50164(DLL2SDK::UnityEngine::UnityEngine::Vector3 source_, DLL2SDK::UnityEngine::UnityEngine::Vector3 target_); int32_t GetDis_50165(); void Destroy_50166(); void DelayDestroyExplosionEffect_50167(); void OnDeadReplayEnd_50168(); void __xLuaBaseProxy_InitializeProjParms_50169(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P2_, int32_t P3_, uint32_t P4_, uint32_t P5_, int32_t P6_); void __xLuaBaseProxy_PlayExplosionEffect_50170(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, float P1_); void __xLuaBaseProxy_PlayExplosionEffect_50171(); void __xLuaBaseProxy_Tick_50172(float P0_); void __xLuaBaseProxy_Destroy_50173(); void __xLuaBaseProxy_OnDeadReplayEnd_50174(); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponProjectile_SignalSmoke : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50155(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponProjectile_ShadowBlade : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile { bool IsChangeStatus_; float mRequestActorPoseTime_; bool IsSendActorPose_; bool IsPickUp_; DLL2SDK::Assembly_CSharp::GameEngine::ShadowBladeProjectileSimulator* m_ShadowBladeProjectileSimulator_; bool IsPlaySound_; struct StaticFields { float sRequestActorPoseTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSimulator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeProjParms_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFlightSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFlightEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyProj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddOcclusionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableOcclusionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDestoryWhenPawnDied_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNotCheckCloset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50133(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator* CreateSimulator_50134(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inInitLoc_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inInitVel_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* inHandler_); void InitializeProjParms_50135(DLL2SDK::UnityEngine::UnityEngine::Vector3 InitLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 InitVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, int32_t weaponID_, uint32_t skinID_, uint32_t SpawnOwnerID_, int32_t SpawnProjectileID_); void PlayFlightSound_50136(); void PlayFlightEffect_50137(); void Tick_50138(float DeltaTime_); void DestroyProj_50139(); bool get_SupportOcclusion_50140(); void AddOcclusionEffect_50141(); void EnableOcclusionEffect_50142(); bool IsDestoryWhenPawnDied_50143(); bool IsNotCheckCloset_50144(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator* __xLuaBaseProxy_CreateSimulator_50146(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P2_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* P3_); void __xLuaBaseProxy_InitializeProjParms_50147(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P2_, int32_t P3_, uint32_t P4_, uint32_t P5_, int32_t P6_); void __xLuaBaseProxy_PlayFlightEffect_50148(); void __xLuaBaseProxy_Tick_50149(float P0_); void __xLuaBaseProxy_DestroyProj_50150(); void __xLuaBaseProxy_AddOcclusionEffect_50151(); void __xLuaBaseProxy_EnableOcclusionEffect_50152(); bool __xLuaBaseProxy_IsDestoryWhenPawnDied_50153(); bool __xLuaBaseProxy_IsNotCheckCloset_50154(); static void _cctor_50145(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponProjectile_RPG : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile { DLL2SDK::Assembly_CSharp::GameEngine::RPGProjectileSimulator* m_RPGProjectileSimulator_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSimulator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExplodePosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateOnSpawned_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50125(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator* CreateSimulator_50126(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inInitLoc_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inInitVel_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* inHandler_); void SetTarget_50127(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* inTarget_, DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup inHitGroup_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetExplodePosition_50128(); void SimulateOnSpawned_50129(bool isHoldProjectile_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator* __xLuaBaseProxy_CreateSimulator_50130(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P2_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* P3_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetExplodePosition_50131(); void __xLuaBaseProxy_SimulateOnSpawned_50132(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponProjectile_MonkeyBomb : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile { DLL2SDK::UnityEngine::UnityEngine::Animator* Animator_; DLL2SDK::UnityEngine::UnityEngine::ParticleSystem* ShineParticle_; DLL2SDK::UnityEngine::UnityEngine::ParticleSystem* SharkParticle_; bool m_isShowActor_; bool m_ShouldEnterMusicState_; bool m_CanPlayMusic_; DLL2SDK::Assembly_CSharp::GameEngine::MonkeyBombProjectileSimulator* m_MonkeyBombProjectileSimulator_; int32_t m_OutOfMapEffectID_; bool m_PlayedBGM_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* m_BRMonkeyBombAudio_; DLL2SDK::Assembly_CSharp::MonkeyBombActor* m_AttackablekActor_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSimulator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeProjParms_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyProj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroySelf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Explode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIdleState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMusicState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnterMusicState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayActiveParticleEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50103(); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* GetActor_50104(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator* CreateSimulator_50105(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inInitLoc_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inInitVel_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* inHandler_); void InitializeProjParms_50106(DLL2SDK::UnityEngine::UnityEngine::Vector3 InitLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 InitVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, int32_t weaponID_, uint32_t skinID_, uint32_t SpawnOwnerID_, int32_t SpawnProjectileID_); void Tick_50107(float DeltaTime_); void ShowActor_50108(bool isShow_); void DestroyProj_50109(); void DestroySelf_50110(); void Destroy_50111(); void Explode_50112(DLL2SDK::UnityEngine::UnityEngine::Vector3 ExplodeLocation_, bool bCauseDamage_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* hitTarget_); void SetIdleState_50113(); void SetMusicState_50114(); void EnterMusicState_50115(); void PlayActiveParticleEffect_50116(); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* __xLuaBaseProxy_GetActor_50117(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator* __xLuaBaseProxy_CreateSimulator_50118(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P2_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* P3_); void __xLuaBaseProxy_InitializeProjParms_50119(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P2_, int32_t P3_, uint32_t P4_, uint32_t P5_, int32_t P6_); void __xLuaBaseProxy_Tick_50120(float P0_); void __xLuaBaseProxy_DestroyProj_50121(); void __xLuaBaseProxy_DestroySelf_50122(); void __xLuaBaseProxy_Destroy_50123(); void __xLuaBaseProxy_Explode_50124(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, bool P1_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponProjectile_Molotov : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanExplode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50100(); bool CanExplode_50101(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_); bool __xLuaBaseProxy_CanExplode_50102(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponProjectile_InductionGun : DLL2SDK::Assembly_CSharp::GameBase::WeaponProjectile_Stick { float ScanRange_; float ContinuousTime_; bool m_CanShareWithTeammate_; float m_AfterImageContinuousTime_; float m_DistanceToShowAfterImage_; DLL2SDK::UnityEngine::UnityEngine::GameObject* InductionArrowGO_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_StickNormalLocal_; bool m_IsOpened_; DLL2SDK::Assembly_CSharp::IndutionGunArrowActor* Actor_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeProjParms_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Open_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Explode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroySelf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyProj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddStickInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateOnSpawned_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateAfterOpenEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSpreadEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateAfterImage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInArrangePawnList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSiumlateStick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostSticked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddOcclusionEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50067(); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* GetActor_50068(); void InitializeProjParms_50069(DLL2SDK::UnityEngine::UnityEngine::Vector3 InitLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 InitVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, int32_t weaponID_, uint32_t skinID_, uint32_t SpawnOwnerID_, int32_t SpawnProjectileID_); void Tick_50070(float DeltaTime_); void Open_50071(); void Explode_50072(DLL2SDK::UnityEngine::UnityEngine::Vector3 ExplodeLocation_, bool bCauseDamage_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* hitTarget_); void DestroySelf_50073(); void DestroyProj_50074(); void OnDestroy_50075(); void Destroy_50076(); void AddStickInfo_50077(DLL2SDK::UnityEngine::UnityEngine::Transform* attachTransform_, DLL2SDK::UnityEngine::UnityEngine::Vector3 relativePosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void SimulateOnSpawned_50078(bool isHoldProjectile_); void CreateAfterOpenEffect_50079(); void CreateSpreadEffect_50080(); void CreateAfterImage_50081(); void CheckInArrangePawnList_50082(DLL2SDK::mscorlib::System::Collections::Generic::List_1* pawnList_); void OnSiumlateStick_50083(bool isNtf_, int32_t actroid_, DLL2SDK::Assembly_CSharp::Network::HostType hostType_, uint32_t hostID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, uint8_t parts_, uint32_t ownerID_); void PostSticked_50084(DLL2SDK::UnityEngine::UnityEngine::Vector3 stickNormal_); bool get_SupportOcclusion_50085(); void AddOcclusionEffect_50086(); bool _AddStickInfo_m__0_50087(DLL2SDK::Assembly_CSharp::GameEngine::SparrowStickInfoItem* v_); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* __xLuaBaseProxy_GetActor_50088(); void __xLuaBaseProxy_InitializeProjParms_50089(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P2_, int32_t P3_, uint32_t P4_, uint32_t P5_, int32_t P6_); void __xLuaBaseProxy_Tick_50090(float P0_); void __xLuaBaseProxy_Explode_50091(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, bool P1_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* P2_); void __xLuaBaseProxy_DestroySelf_50092(); void __xLuaBaseProxy_DestroyProj_50093(); void __xLuaBaseProxy_OnDestroy_50094(); void __xLuaBaseProxy_Destroy_50095(); void __xLuaBaseProxy_SimulateOnSpawned_50096(bool P0_); void __xLuaBaseProxy_OnSiumlateStick_50097(bool P0_, int32_t P1_, DLL2SDK::Assembly_CSharp::Network::HostType P2_, uint32_t P3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P4_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P5_, uint8_t P6_, uint32_t P7_); void __xLuaBaseProxy_PostSticked_50098(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); void __xLuaBaseProxy_AddOcclusionEffect_50099(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponProjectile_HunterKiller : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile { DLL2SDK::Assembly_CSharp::HunterKillerActor* Actor_; DLL2SDK::Assembly_CSharp::GameEngine::HunterKillerProjectileSimulator* m_HKSimulator_; struct StaticFields { DLL2SDK::mscorlib::System::String* m_RadarIcon_; DLL2SDK::mscorlib::System::String* EnemyRadarIcon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50052(); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* GetActor_50053(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator* CreateSimulator_50054(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inInitLoc_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inInitVel_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* inHandler_); void SyncStatus_50055(DLL2SDK::Assembly_CSharp::Network::SyncFlyStatusMsg* msg_); void Explode_50056(DLL2SDK::UnityEngine::UnityEngine::Vector3 ExplodeLocation_, bool bCauseDamage_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* hitTarget_); void Tick_50057(float DeltaTime_); bool CheckTarget_50058(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 rayDir_, float dist_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* FindTarget_50059(); void Destroy_50060(); DLL2SDK::mscorlib::System::String* GetRadarIcon_50061(); bool ShowInRadar_50062(); bool ShouldCalBoundary_50063(); bool get_SupportOcclusion_50064(); void AddOcclusionEffect_50065(); void EnableOcclusionEffect_50066(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponProjectile_HiveStick : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile { DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* m_HiveStickEffect_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_StickTransform_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_StickRelativePos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_StickNormalLocal_; DLL2SDK::Assembly_CSharp::HiveStickActor* Actor_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* m_AudioPlayer_; float m_fProjFlightAniTime_; float m_fProjFlightRealAniTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_fTransScale_; DLL2SDK::mscorlib::System::String* TrailName_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_TrailGameObject_; DLL2SDK::UnityEngine::UnityEngine::TrailRenderer* m_TrailGameObjectRenderer_; bool m_IsOpened_; struct StaticFields { DLL2SDK::Assembly_CSharp::PVP::ReplaySummonManager_CreateObjectCallBack* CreateCallBack_; DLL2SDK::Assembly_CSharp::PVP::ReplaySummonManager_DestoryObjectCallBack* DestoryCallBack_; DLL2SDK::Assembly_CSharp::PVP::ReplaySummonManager_CommonDestoryCallBack* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeProjParms_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroySelf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyProj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateProjFlightTrailInFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayProjFlightAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSimulatorPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Explode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeadReplayCommonDestory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttackTargetPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Open_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateOnSpawned_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostSticked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHiveStickEffectAssetIDByCampOfLocalPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadHiveStickEffectFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHiveStickSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHiveEndSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessHitInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindHitPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSiumlateStick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_OnSiumlateStick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSiumlateStickInSyncContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSiumlateStickInNtfContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnProjectileStick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddOcclusionEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50010(); DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* get_HiveStickEffect_50011(); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* GetActor_50012(); void InitializeProjParms_50013(DLL2SDK::UnityEngine::UnityEngine::Vector3 InitLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 InitVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, int32_t weaponID_, uint32_t skinID_, uint32_t SpawnOwnerID_, int32_t SpawnProjectileID_); void OnDestroy_50014(); void DestroySelf_50015(); void DestroyProj_50016(); void Tick_50017(float DeltaTime_); void UpdateProjFlightTrailInFire_50018(); void PlayProjFlightAnimation_50019(float fDeltaTime_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetSimulatorPosition_50020(); void Explode_50021(DLL2SDK::UnityEngine::UnityEngine::Vector3 ExplodeLocation_, bool bCauseDamage_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* hitTarget_); void AttackTargetPlayer_50023(uint32_t uTargetID_, float fDesiredReachTime_); void Open_50024(); void SimulateOnSpawned_50025(bool isHoldProjectile_); void PostSticked_50026(DLL2SDK::UnityEngine::UnityEngine::Vector3 stickNormal_); int32_t GetHiveStickEffectAssetIDByCampOfLocalPawn_50027(); void OnLoadHiveStickEffectFinish_50028(DLL2SDK::UnityEngine::UnityEngine::Vector3 stickNormal_); void PlayHiveStickSound_50029(); void PlayHiveEndSound_50030(); void ProcessHitInfo_50031(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* info_); DLL2SDK::UnityEngine::UnityEngine::Transform* FindHitPart_50032(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup group_); void OnSiumlateStick_50033(DLL2SDK::Assembly_CSharp::Network::NtfStickMsg* msg_); void OnSiumlateStick_50034(DLL2SDK::Assembly_CSharp::Network::SyncStickMsg* msg_); void OnSiumlateStickInSyncContent_50035(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_STICK* msg_); void OnSiumlateStickInNtfContent_50036(DLL2SDK::Assembly_CSharp::Network::S2C_NTF_STICK* msg_); void OnProjectileStick_50037(bool confirmed_); bool get_SupportOcclusion_50038(); void AddOcclusionEffect_50039(); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* __xLuaBaseProxy_GetActor_50041(); void __xLuaBaseProxy_InitializeProjParms_50042(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P2_, int32_t P3_, uint32_t P4_, uint32_t P5_, int32_t P6_); void __xLuaBaseProxy_OnDestroy_50043(); void __xLuaBaseProxy_DestroySelf_50044(); void __xLuaBaseProxy_DestroyProj_50045(); void __xLuaBaseProxy_Tick_50046(float P0_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetSimulatorPosition_50047(); void __xLuaBaseProxy_Explode_50048(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, bool P1_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* P2_); void __xLuaBaseProxy_SimulateOnSpawned_50049(bool P0_); void __xLuaBaseProxy_ProcessHitInfo_50050(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* P0_); void __xLuaBaseProxy_AddOcclusionEffect_50051(); static void DeadReplayCommonDestory_50022(uint32_t actorID_); static void _cctor_50040(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponProjectile_GravitySpikes : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile { int32_t CircularSectorExplodeAssetID_1P_; int32_t CircularSectorExplodeAssetID_; int32_t ExplosionEffectCount_; float TotalAngle_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CSExplosionEffectList_; DLL2SDK::UnityEngine::UnityEngine::RaycastHit m_Hit_; float MaxDistance_; float MaxStartSpeed_1P_; float MaxStartSpeed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeProjParms_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayExplosionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayCSExplosionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStartSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50001(); void InitializeProjParms_50002(DLL2SDK::UnityEngine::UnityEngine::Vector3 InitLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 InitVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, int32_t weaponID_, uint32_t skinID_, uint32_t SpawnOwnerID_, int32_t SpawnProjectileID_); void PlayExplosionEffect_50003(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, float atTime_); void PlayCSExplosionEffect_50004(int32_t effectID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, float atTime_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_, float maxStartSpeed_); float GetStartSpeed_50005(float distance_, float maxStartSpeed_); void Destroy_50006(); void __xLuaBaseProxy_InitializeProjParms_50007(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P2_, int32_t P3_, uint32_t P4_, uint32_t P5_, int32_t P6_); void __xLuaBaseProxy_PlayExplosionEffect_50008(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, float P1_); void __xLuaBaseProxy_Destroy_50009(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponProjectile_GrappleGun : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile { DLL2SDK::UnityEngine::UnityEngine::LineRenderer* m_LineRenderer_; DLL2SDK::UnityEngine::UnityEngine::LineRenderer* m_LineRenderCurve_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_NewLineBoneStart_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_NewLineBoneHandPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 LineEndPos_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CurveInitPositionList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CurveInitPositionExList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AniUpdateLocalPosList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AniUpdateWorldPosListByShootDir_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_ShootQuaternion_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_GrappleRushStartPos_; bool m_isShowActor_; bool m_isPlayTakeBack_; float m_fRopeLength_; bool m_IsPawnGrappleRushEnd_; DLL2SDK::Assembly_CSharp::GameEngine::GrappleGunProjectileSimulator* m_GrappleGunProjectileSimulator_; bool m_isStickTarget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSimulator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeProjParms_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSimulatedEndGrapRush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComputeRopeLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLineRenderCurvePos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Bezier_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RandomRotateCurve_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTakeBackAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessHitInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessGrapRushTargetPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTakeBackAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLineRender_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustDirByShootDir_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSraightLineRenderAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLineRenderAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLineRenderTakeBackAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReInitAniPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSiumlateStick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSiumlateStickMiss_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49975(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator* CreateSimulator_49976(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inInitLoc_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inInitVel_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* inHandler_); void InitializeProjParms_49977(DLL2SDK::UnityEngine::UnityEngine::Vector3 InitLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 InitVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, int32_t weaponID_, uint32_t skinID_, uint32_t SpawnOwnerID_, int32_t SpawnProjectileID_); void OnSimulatedEndGrapRush_49978(uint32_t playerID_); void ComputeRopeLength_49979(); void GetLineRenderCurvePos_49980(); DLL2SDK::UnityEngine::UnityEngine::Vector3 Bezier_49981(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float t_); void RandomRotateCurve_49982(); void Tick_49983(float DeltaTime_); void ShowActor_49984(bool isShow_); void ShowTakeBackAni_49985(bool bPlay_); void ProcessHitInfo_49986(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* info_); void ProcessGrapRushTargetPosition_49987(DLL2SDK::UnityEngine::UnityEngine::Vector3 vTargetPos_); void UpdateTakeBackAni_49988(); void UpdateLineRender_49989(); void AdjustDirByShootDir_49990(DLL2SDK::UnityEngine::UnityEngine::Vector3 vStartPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vEndPos_); void UpdateSraightLineRenderAni_49991(DLL2SDK::UnityEngine::UnityEngine::Vector3 vStartPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vEndPos_); void UpdateLineRenderAni_49992(DLL2SDK::UnityEngine::UnityEngine::Vector3 vStartPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vEndPos_); void UpdateLineRenderTakeBackAni_49993(DLL2SDK::UnityEngine::UnityEngine::Vector3 vStartPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vEndPos_); void ReInitAniPosition_49994(); void OnSiumlateStick_49995(DLL2SDK::Assembly_CSharp::Network::NtfStickMsg* InMsg_); void OnSiumlateStickMiss_49996(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator* __xLuaBaseProxy_CreateSimulator_49997(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P2_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* P3_); void __xLuaBaseProxy_InitializeProjParms_49998(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P2_, int32_t P3_, uint32_t P4_, uint32_t P5_, int32_t P6_); void __xLuaBaseProxy_Tick_49999(float P0_); void __xLuaBaseProxy_ProcessHitInfo_50000(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponProjectile_ElectricTripWire : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile { float MaxDistanceToBase_; float BaseHeight_; bool m_HasSendRequestToServer_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_ExplodeEffectRotation_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeProjParms_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyProj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroySelf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Explode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendSpawnElectricTripWireRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindValidPlacingPositionForBase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayExplosionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayExplosionEffectSelf_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49959(); void InitializeProjParms_49960(DLL2SDK::UnityEngine::UnityEngine::Vector3 InitLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 InitVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, int32_t weaponID_, uint32_t skinID_, uint32_t SpawnOwnerID_, int32_t SpawnProjectileID_); void Tick_49961(float DeltaTime_); void DestroyProj_49962(); void DestroySelf_49963(); void Explode_49964(DLL2SDK::UnityEngine::UnityEngine::Vector3 ExplodeLocation_, bool bCauseDamage_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* hitTarget_); void SendSpawnElectricTripWireRequest_49965(); void FindValidPlacingPositionForBase_49966(DLL2SDK::UnityEngine::UnityEngine::Vector3 originPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 ownerRightDirection_, DLL2SDK::UnityEngine::UnityEngine::Vector3* srcElectricTripWireBasePostion_, DLL2SDK::UnityEngine::UnityEngine::Vector3* dstElectricTripWireBasePostion_); void PlayExplosionEffect_49967(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, float atTime_); void PlayExplosionEffectSelf_49968(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, float atTime_); void __xLuaBaseProxy_InitializeProjParms_49969(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P2_, int32_t P3_, uint32_t P4_, uint32_t P5_, int32_t P6_); void __xLuaBaseProxy_Tick_49970(float P0_); void __xLuaBaseProxy_DestroyProj_49971(); void __xLuaBaseProxy_DestroySelf_49972(); void __xLuaBaseProxy_Explode_49973(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, bool P1_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* P2_); void __xLuaBaseProxy_PlayExplosionEffect_49974(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, float P1_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponProjectile_CryoBomb : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49958(); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponProjectile_Bullet : DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect { float FlightEffectLocalLength_; float MaxFlightEffectScale_; bool IsTempestTrace_; bool IsFirstTick_; DLL2SDK::Assembly_CSharp::WeaponFireComponentData* m_Data_; int32_t m_ItemID_; int32_t m_projFlightAssetID_; DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* m_ProjFlightEffect_; DLL2SDK::Assembly_CSharp::WeaponFlySmoke* m_FlySmokeEffect_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* m_TempestEffect_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Instant* m_WeaponInstant_; DLL2SDK::Assembly_CSharp::BulletWeaponProjectileSimulator* m_Simulator_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponImpactComponent* m_ImpactComponent_; uint32_t m_SpawnOwnerID_; float m_TotalDeltaTime_; float m_ExistTime_; float m_MaxExistTime_; float MaxDistance_; float CurrentDistance_; bool IsBulletEnd_; bool IsSmokeEnd_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ImpactList_; int32_t m_ImpactIndex_; DLL2SDK::Assembly_CSharp::BulletWeaponProjectileSimulator_CheckMode m_CheckMode_; float m_FixUpdateTime_; bool m_IsShowFlightEffect_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FlightEffectScale_; float m_FlightEffectStartScale_; struct StaticFields { bool OpenDamageLog_; bool TPModeUseTPLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProjFlightAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSimulator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeProjParms_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyProj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCheckMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadFlySmokeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateOneTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadFlightEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFlightEffectScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyFlightEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroySmokeEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49942(); int32_t GetProjFlightAssetID_49943(); DLL2SDK::Assembly_CSharp::BulletWeaponProjectileSimulator* CreateSimulator_49944(DLL2SDK::UnityEngine::UnityEngine::Vector3 inInitLoc_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inInitVel_, DLL2SDK::Assembly_CSharp::WeaponFireComponentData* data_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Instant* weaponInstant_); void InitializeProjParms_49945(DLL2SDK::UnityEngine::UnityEngine::Vector3 InitLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 InitVelocity_, uint32_t SpawnOwnerID_, DLL2SDK::Assembly_CSharp::WeaponFireComponentData* data_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Instant* weaponInstant_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponImpactComponent* impactComponent_, int32_t weaponId_); void DestroyProj_49946(); void SetCheckMode_49947(); void Update_49948(); void UpdatePos_49949(); void Tick_49950(float DeltaTime_); void LoadFlySmokeEffect_49951(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, int32_t assetID_); bool SimulateOneTick_49952(float inUpateTime_); void LoadFlightEffect_49953(); void UpdateFlightEffectScale_49954(); void DestroyFlightEffect_49955(); void DestroySmokeEffect_49956(); static void _cctor_49957(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MissileProjectile : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile { DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Position_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Velocity_; DLL2SDK::Assembly_CSharp::GameEngine::MissileState m_State_; DLL2SDK::Assembly_CSharp::GameEngine::MissileParameter m_Param_; float m_Speed_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_BaseRotation_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_Rotation_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_Transform_; uint32_t m_PlayerID_; bool m_IsLocalCotrolled_; bool m_IsInDeadReplayOrSpectating_; int32_t m_ActorID_; float m_SpawnTime_; float m_ExplosionTargetTime_; bool m_ExplodeAtTargetTime_; bool m_EnableControl_; float m_EndControllTime_; int32_t m_ItemID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_InitPosition_; struct StaticFields { float m_CameraOffset_; float m_EndControllTimeDelay_; DLL2SDK::mscorlib::System::String* m_HellfireRadarIcon_Own_; DLL2SDK::mscorlib::System::String* m_HellfireRadarIcon_Enemy_; DLL2SDK::mscorlib::System::String* m_AirstrikeRadarIcon_Own_; DLL2SDK::mscorlib::System::String* m_AirstrikeRadarIcon_Enemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySpawnSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetControllableType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Launch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncMissileState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateExplosionTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckEnableControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyProj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnFlightEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Explode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnExplosionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsExplodeVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRadarIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowInRadar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IgnoreRadarEdge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TimeSince_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49804(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Position_49805(); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_Rotation_49806(); int32_t get_ActorID_49807(); uint32_t get_PlayerID_49808(); DLL2SDK::Assembly_CSharp::GameEngine::MissileState get_State_49809(); DLL2SDK::Assembly_CSharp::GameEngine::MissileFlyInfo get_FlyInfo_49810(); uint32_t get_ClientFlyTime_49811(); bool get_EnableControl_49812(); void Initialize_49813(DLL2SDK::Assembly_CSharp::GameEngine::MissileParameter param_, DLL2SDK::Assembly_CSharp::GameEngine::MissileFlyInfo flyInfo_, DLL2SDK::CSProto::msg::ECamp camp_, uint32_t playerID_, int32_t actorId_, int32_t projectileID_); void PlaySpawnSound_49814(); DLL2SDK::Assembly_CSharp::GameEngine::ECONTROLLABLEWEAPON_Type GetControllableType_49815(); void CalcCamera_49816(float delatTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3* out_CamLoc_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* out_CamRot_); void UpdateRotation_49817(DLL2SDK::UnityEngine::UnityEngine::Vector3 deltaEulerAngles_); void Launch_49818(); void OnSyncMissileState_49819(DLL2SDK::UnityEngine::UnityEngine::Vector3 postion_, DLL2SDK::UnityEngine::UnityEngine::Vector3 velocity_, DLL2SDK::Assembly_CSharp::GameEngine::MissileState state_, uint32_t flyTimeElapse_); void Tick_49820(float deltaTime_); bool SimulateTick_49821(float deltaTime_); void UpdateExplosionTime_49822(); void CheckEnableControl_49823(); DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* GetCurrentHit_49824(); void Reset_49825(); void DestroyProj_49826(); void OnDestroy_49827(); void Destroy_49828(); void SpawnFlightEffect_49829(); void Explode_49830(DLL2SDK::UnityEngine::UnityEngine::Vector3 explodeLocation_, bool bCauseDamage_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* hitTarget_); void SpawnExplosionEffect_49831(DLL2SDK::UnityEngine::UnityEngine::Vector3 explodeLocation_); bool IsExplodeVisible_49832(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); DLL2SDK::mscorlib::System::String* GetRadarIcon_49833(); bool ShowInRadar_49834(); bool IgnoreRadarEdge_49835(); void _SpawnFlightEffect_m__0_49839(DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* effect_); void _SpawnExplosionEffect_m__1_49840(DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* effect_); void __xLuaBaseProxy_Tick_49841(float P0_); void __xLuaBaseProxy_DestroyProj_49842(); void __xLuaBaseProxy_OnDestroy_49843(); void __xLuaBaseProxy_Destroy_49844(); void __xLuaBaseProxy_Explode_49845(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, bool P1_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* P2_); bool __xLuaBaseProxy_IsExplodeVisible_49846(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetRadarIcon_49847(); bool __xLuaBaseProxy_ShowInRadar_49848(); bool __xLuaBaseProxy_IgnoreRadarEdge_49849(); static bool get_CanPauseGame_49836(); static float get_CurrentTime_49837(); static float TimeSince_49838(float startTime_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct HomingProjectile : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile { DLL2SDK::Assembly_CSharp::GameEngine::HomingProjectileSimulator* m_HomingProjectileSimulator_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSimulator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTarget_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49800(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator* CreateSimulator_49801(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inInitLoc_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inInitVel_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* inHandler_); void SetTarget_49802(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* inTarget_, DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup inHitGroup_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator* __xLuaBaseProxy_CreateSimulator_49803(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P2_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* P3_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct HiveProjectileManager : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_HiveProjectileMap_; float m_fHiveProjectileMgrCheckIntervalTime_; float m_fHiveProjectileMgrCheckCurrTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsContainsHiveProjectile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHiveProjectile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateHiveProjectile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyHiveProjectile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HiveProjectileMgrCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveHiveProjectile_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49785(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_HiveProjectileMap_49786(); void Shutdown_49787(); void OnRoundEnd_49788(); bool IsContainsHiveProjectile_49789(uint32_t uPlayerID_); DLL2SDK::Assembly_CSharp::GameEngine::HiveProjectile* GetHiveProjectile_49790(uint32_t uPlayerID_); void Clear_49791(); void CreateHiveProjectile_49792(uint32_t uPlayerID_, DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* parentEffect_, float fDesiredReachTime_); void DestroyHiveProjectile_49793(uint32_t uPlayerID_); void Tick_49794(float deltaTime_); void HiveProjectileMgrCheck_49795(float deltaTime_); void RemoveHiveProjectile_49796(); void __xLuaBaseProxy_Shutdown_49797(); void __xLuaBaseProxy_OnRoundEnd_49798(); void __xLuaBaseProxy_Tick_49799(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct HiveProjectile : DLL2SDK::mscorlib::System::Object { bool m_bAttacking_; DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* m_ParentEffect_; DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* m_HiveProjectileEffect_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_TargetPawn_; float m_DesiredReachTime_; float m_RealDesiredReachTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_HiveCenterOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_TargetPawnHeightOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_HiveProjectileEffectPos_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* m_AudioPlayer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttackTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadHiveProjectEffectFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHiveAttackSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHiveAttackEndSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTargetPawnAttackPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49775(); bool get_Attacking_49776(); void Init_49777(DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* parentEffect_, float fDesiredReachTime_); void AttackTarget_49778(DLL2SDK::Assembly_CSharp::GameBase::Pawn* targetPawn_); void OnLoadHiveProjectEffectFinish_49779(); void PlayHiveAttackSound_49780(); void PlayHiveAttackEndSound_49781(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetTargetPawnAttackPos_49782(); void Tick_49783(float deltaTime_); void OnDestroy_49784(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponProjectile_CombatAxe : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile { DLL2SDK::Assembly_CSharp::CombatAxeProjFlightCmp* mCombatAxeProjFlightCmp_; bool IsChangeStatus_; float mRequestActorPoseTime_; bool IsSendActorPose_; bool IsPickUp_; DLL2SDK::Assembly_CSharp::GameEngine::CombatAxeProjectileSimulator* m_CombatAxeProjectileSimulator_; bool IsPlaySound_; struct StaticFields { float sRequestActorPoseTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSimulator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeProjParms_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFlightSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitFlightEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyProj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddOcclusionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableOcclusionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDestoryWhenPawnDied_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNotCheckCloset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49753(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator* CreateSimulator_49754(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inInitLoc_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inInitVel_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* inHandler_); void InitializeProjParms_49755(DLL2SDK::UnityEngine::UnityEngine::Vector3 InitLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 InitVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, int32_t weaponID_, uint32_t skinID_, uint32_t SpawnOwnerID_, int32_t SpawnProjectileID_); void PlayFlightSound_49756(); void InitFlightEffect_49757(); void Tick_49758(float DeltaTime_); void DestroyProj_49759(); bool get_SupportOcclusion_49760(); void AddOcclusionEffect_49761(); void EnableOcclusionEffect_49762(); bool IsDestoryWhenPawnDied_49763(); bool IsNotCheckCloset_49764(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator* __xLuaBaseProxy_CreateSimulator_49766(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P2_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* P3_); void __xLuaBaseProxy_InitializeProjParms_49767(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P2_, int32_t P3_, uint32_t P4_, uint32_t P5_, int32_t P6_); void __xLuaBaseProxy_InitFlightEffect_49768(); void __xLuaBaseProxy_Tick_49769(float P0_); void __xLuaBaseProxy_DestroyProj_49770(); void __xLuaBaseProxy_AddOcclusionEffect_49771(); void __xLuaBaseProxy_EnableOcclusionEffect_49772(); bool __xLuaBaseProxy_IsDestoryWhenPawnDied_49773(); bool __xLuaBaseProxy_IsNotCheckCloset_49774(); static void _cctor_49765(); }; } namespace DLL2SDK::Assembly_CSharp { struct CombatAxeProjFlightCmp : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool LastFlight_; DLL2SDK::UnityEngine::UnityEngine::Animator* mAnimator_; DLL2SDK::UnityEngine::UnityEngine::TrailRenderer* mTrailRenderer_; DLL2SDK::UnityEngine::UnityEngine::Vector3 PositionOffsset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 FlyRotationOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 StopRotationOffset_; DLL2SDK::UnityEngine::UnityEngine::Transform* Axe_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStopFlight_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49751(); void SetStopFlight_49752(bool isStop_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BulletProjectile : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile { bool StopTick_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__PlayFlybySound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__StopFlybySound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__PlayHitSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Explode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldDelayToEndOfFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisplayEnemyDie_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49733(); void Start_49734(); void _PlayFlybySound_49735(); void _StopFlybySound_49736(); void _PlayHitSound_49737(); void OnEnable_49738(); void Tick_49739(float DeltaTime_); void Explode_49740(DLL2SDK::UnityEngine::UnityEngine::Vector3 ExplodeLocation_, bool bCauseDamage_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* hitTarget_); bool ShouldDelayToEndOfFrame_49741(); DLL2SDK::mscorlib::System::Collections::IEnumerator* DisplayEnemyDie_49742(); void __xLuaBaseProxy_Tick_49743(float P0_); void __xLuaBaseProxy_Explode_49744(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, bool P1_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponPart : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameEngine::EWeaponPartName m_WeaponPartName_; DLL2SDK::Assembly_CSharp::GameBase::Weapon* m_OwnerWeapon_; int32_t m_ItemID_; int32_t m_ActorID_; DLL2SDK::mscorlib::System::String* m_WeaponPartINIPath_; DLL2SDK::mscorlib::System::String* m_ActorType_; DLL2SDK::mscorlib::System::String* m_ActorType3P_; float m_MovementScaleAdd_; float m_SprintMovementScaleAdd_; float m_DisperseBaseAdd_; float m_DisperseModifierStandingAdd_; float m_DisperseModifierJumpingAdd_; float m_DisperseModifierWalkingAdd_; float m_RecoilUpBaseAdd_; float m_RecoilUpModifierAdd_; float m_RecoilUpMaxAdd_; float m_RecoilLateralBaseAdd_; float m_RecoilLateralModifierAdd_; float m_RecoilLateralMaxAdd_; float m_RecoilScaleStandingAdd_; float m_RecoilScaleWalkingAdd_; float m_RecoilScaleJumpingAdd_; DLL2SDK::Array* m_DamageRangeAdd_; DLL2SDK::Array* m_DamageValueAdd_; float m_ChangeClipTimePrecentAdd_; float m_RecoilScaleWeaponShake_; DLL2SDK::mscorlib::System::String* m_AttachSocket_; int32_t m_MeshAssetID1P_; int32_t m_MeshAssetID3P_; int32_t m_MeshAssetIDUI_; int32_t m_FemaleMeshAssetID3P_; bool m_UseWeaponCamo_; DLL2SDK::Array* m_BuffIDs_; uint32_t m_curSkinID_; bool m_IsInChangeFOVState_; int32_t m_UsingMeshAssetID3P_; int32_t m_LoadingVersion_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LoadingAssets_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_weaponLocalPosSet_; DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* m_Mesh_; int32_t m_MeshID_; bool m_IsAutoActivate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MeshRenderers_; bool m_IsResetPropActive_; bool m_IsAdditionPropActive_; bool m_IsHidingPart_; DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* m_Mesh1P_; DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* m_Mesh3P_; struct StaticFields { DLL2SDK::Assembly_CSharp::EAssetID* ms_ShouldNotReplaceAssets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindWeaponPartClass_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCategory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetCategory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadPropertyFromConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deactivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldNotReplaceWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Activate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AsyncLoadAssets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetWeaponConfigProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdditionWeaponConfigProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponHasAttachSocket_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadMeshModeObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchWeaponPartModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustPartTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponBeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponEndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSilencerWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAimingZoomingFov_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeAimingZoomingFov_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponClipAmmoCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOpticsPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOpticsType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldPlayOpticsAimingAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ShouldNotReplaceWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CacheMeshAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearCacheMeshAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HadCacheMesh_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24802(); void CopyProperties_24803(DLL2SDK::Assembly_CSharp::WeaponPartData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24804(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponPartName get_WeaponPartName_24805(); void set_WeaponPartName_24806(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponPartName value_); void set_OwnerWeapon_24807(DLL2SDK::Assembly_CSharp::GameBase::Weapon* value_); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_WeaponNameType_24808(); int32_t get_ItemID_24809(); void set_ItemID_24810(int32_t value_); int32_t get_ActorID_24811(); void set_ActorID_24812(int32_t value_); int32_t get_WeaponPartCategory_24813(); void set_WeaponPartINIPath_24814(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_WeaponPartINIPath_24815(); float get_RecoilScaleWeaponShake_24816(); bool get_IsInChangeFOVState_24817(); bool get_IsLoading_24818(); DLL2SDK::mscorlib::System::String* get_WeaponPartNameStr_24819(); void InitWeaponPart_24823(bool isAutoActivate_); void LoadPropertyFromConfig_24824(); void ClearMesh_24825(); void ResetTransform_24826(); void HideWeaponPart_24827(); void Deactivate_24828(); bool ShouldNotReplaceWeaponPart_24829(); void Activate_24830(); void OnLoadComplete_24831(DLL2SDK::Array* assetID_, DLL2SDK::mscorlib::System::Object* obj_); void AsyncLoadAssets_24832(); void Clear_24833(); void Tick_24834(float deltaTime_); void OnDestroy_24835(); bool ResetWeaponConfigProperty_24836(bool active_); bool AdditionWeaponConfigProperty_24837(bool active_); bool WeaponHasAttachSocket_24838(); void SetupWeaponPart_24839(); void LoadMeshModeObject_24840(); void SwitchWeaponPartModel_24841(bool cutAway_); void AdjustPartTransform_24842(int32_t weaponPartMeshID_, int32_t weaponMeshID_); void OnWeaponBeginState_24843(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType stateType_); void OnWeaponEndState_24844(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType stateType_); bool IsSilencerWeaponPart_24845(); void SetAimingZoomingFov_24846(bool isFov_); void ChangeAimingZoomingFov_24847(); void GetWeaponClipAmmoCount_24848(int32_t* clipAmmoCount_, int32_t* carriedAmmoCount_, int32_t* maxAmmoCout_); bool IsOpticsPart_24849(); DLL2SDK::Assembly_CSharp::GameEngine::OpticsType GetOpticsType_24850(); bool ShouldPlayOpticsAimingAnim_24851(); DLL2SDK::Array* get_GetRenderers_24852(); void SetHidden_24853(bool isHidden_); void CacheMeshAsset_24855(); void ClearCacheMeshAsset_24856(); bool HadCacheMesh_24857(); static int32_t FindWeaponPartClass_24820(DLL2SDK::mscorlib::System::String* configFileName_); static int32_t GetCategory_24821(int32_t partID_); static int32_t GetCategory_24822(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponPartName partName_); static bool ShouldNotReplaceWeaponPart_24854(DLL2SDK::Assembly_CSharp::EAssetID partAssetID_); static void _cctor_24858(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct FittingOrnamentForceMove : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Rigidbody* DiaoPaiRigid_; DLL2SDK::Array* PendentTransforms_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastFramePos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_DeltaPos_; float AddForceRate_; DLL2SDK::UnityEngine::UnityEngine::ForceMode mode_; int32_t UpdateFre_; float forcemulti_; DLL2SDK::Array* m_InitialPoses_; DLL2SDK::Array* m_InitialRots_; bool m_IsReset_; int32_t m_ResetFrame_; float ModifyForce_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Activate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordInitialTransforms_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTransforms_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49721(); void Start_49722(); void Activate_49723(DLL2SDK::Assembly_CSharp::GameBase::Pawn* Owner_); void Reset_49724(); void Update_49725(); void RecordInitialTransforms_49726(); void ResetTransforms_49727(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct OpticsType : int32_t { None_ = static_cast(0x0), Reflex_ = static_cast(0x1), Eotech_ = static_cast(0x2), Acog_ = static_cast(0x3), Acog3X_ = static_cast(0x4), Acog4X_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct OpticsAvatarChangeComponent : DLL2SDK::Assembly_CSharp::GameEngine::BaseObject { DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* m_HighMeshRenderer_; DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* m_NomalMeshRenderer_; DLL2SDK::UnityEngine::UnityEngine::Transform* CenterPoint_; DLL2SDK::UnityEngine::UnityEngine::Material* LowOpticMat_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_CrossHairObj_; DLL2SDK::Assembly_CSharp::GameEngine::CrossHairHud* m_CrossHairHud_; DLL2SDK::Array* m_HighMaterials_; DLL2SDK::Array* m_NomalMaterials_; float FinishAimingPercentage_; DLL2SDK::Assembly_CSharp::GameBase::Weapon* m_OwnerWeapon_; bool m_ProcessFail_; int32_t m_CrossHairAssetID_; int32_t m_CrossHairIndex_; int32_t m_CrossHairCustomID_; int32_t m_CrossHairMaterialID_; DLL2SDK::Assembly_CSharp::GameEngine::OpticsAvatarChangeComponent_AimState m_NextAimState_; DLL2SDK::Assembly_CSharp::GameEngine::OpticsAvatarChangeComponent_AimState m_CurAimState_; float ChangePercent_1PMode_Open_; float ChangePercent_1PMode_Close_; float m_CurPercent_; bool m_IsChange_; struct StaticFields { float ChangePercent_3PMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCrossHairInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Activate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitCrossHair_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Release_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowHighMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideHighMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceHideNormalMeshRendererInAimmingOpenState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceHideNormalMeshRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayShowHighMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayHideHighMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowOrHideCrossHair_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetChangePercent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HighMeshChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshCrossHairRotation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49696(); void SetCrossHairInfo_49697(int32_t assetID_, int32_t index_, int32_t customID_); void Init_49698(DLL2SDK::Assembly_CSharp::GameBase::Weapon* ownerWeapon_); void Activate_49699(); void OnEnable_49700(); void OnDisable_49701(); void InitCrossHair_49702(); void Release_49703(); void OnDestroy_49704(); void ShowHighMesh_49705(); void HideHighMesh_49706(); void ForceHideNormalMeshRendererInAimmingOpenState_49707(); void ForceHideNormalMeshRenderer_49708(); void DelayShowHighMesh_49709(); void DelayHideHighMesh_49710(); void ShowOrHideCrossHair_49711(bool value_); void SetChangePercent_49712(float openValue_, float closeValue_); float get_ChangePercent_Open_49713(); float get_ChangePercent_Close_49714(); void Tick_49715(float DeltaTime_); void HighMeshChange_49716(); void RefreshCrossHairRotation_49717(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct CrossHairHud : DLL2SDK::Assembly_CSharp::GameEngine::BaseObject { DLL2SDK::Array* m_CrossHairArr_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_CustomCrossHair_; DLL2SDK::Array* m_CustomCrossHairDistance_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_CurCrossHair_; DLL2SDK::UnityEngine::UnityEngine::Renderer* m_CustomCrossHairRenderer_; bool m_UseCustomCrossHair_; int32_t m_CrossHairIndex_; bool m_CrossHairShow_; bool m_LastLockState_; bool m_IsLockState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowOrHideCrossHair_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitCrossHairTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReleaseCrossHairHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateHoldWeaponState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49690(); void ShowOrHideCrossHair_49691(int32_t index_, bool value_); void InitCrossHairTexture_49692(int32_t index_, int32_t materialID_); void ReleaseCrossHairHud_49693(); void Update_49694(); void UpdateHoldWeaponState_49695(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponPartUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetComposePartType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::Assembly_CSharp::GameEngine::ComposePartType GetComposePartType_49689(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponPartCategory category_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponPartDataUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponPartData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetWeaponPartData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAttachmentAssetIDUI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49685(); static DLL2SDK::Assembly_CSharp::WeaponPartData* GetWeaponPartData_49686(int32_t weaponPartID_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName weaponName_); static DLL2SDK::Assembly_CSharp::WeaponPartData* GetWeaponPartData_49687(DLL2SDK::mscorlib::System::String* iniPath_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName weaponName_); static void GetAttachmentAssetIDUI_49688(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName weaponName_, uint64_t attachmentID_, DLL2SDK::Assembly_CSharp::EAssetID* assetID_, DLL2SDK::mscorlib::System::String* socketName_, DLL2SDK::mscorlib::System::String* showSocket_, DLL2SDK::mscorlib::System::String* hideSocket_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponPartAttachment : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::EWeaponPartName m_WeaponPartNameType_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponAttachment* m_OwnerWeapon_; int32_t m_ItemID_; DLL2SDK::mscorlib::System::String* m_AttachSocket_; int32_t m_UsingMeshAssetID3P_; DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* m_Mesh_; DLL2SDK::mscorlib::System::String* m_WeaponPartINIPath_; bool m_IsHadUsed_; bool m_IsHideSelfInMiniMapWhenFiring_; bool m_IsLoadModelOver_; DLL2SDK::Assembly_CSharp::WeaponPartData* m_ConfigData_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MeshRenderers_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_InitTransformScale_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadWeaponPartModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DespawnMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWeaponPartType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadPropertyFromConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAsyncLoadCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadWeaponAttachmentNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadMeshModeObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindSocketTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSilencerWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldNotReplaceWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSraWeaponPart_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49657(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponPartName get_WeaponPartNameType_49658(); void set_WeaponPartNameType_49659(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponPartName value_); int32_t get_WeaponPartCategory_49660(); void set_OwnerWeapon_49661(DLL2SDK::Assembly_CSharp::GameEngine::WeaponAttachment* value_); void set_ItemID_49662(int32_t value_); int32_t get_ItemID_49663(); void set_WeaponPartINIPath_49664(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_WeaponPartINIPath_49665(); DLL2SDK::mscorlib::System::String* get_WeaponPartName_49666(); bool get_IsHadUsed_49667(); bool get_IsHideSelfInMiniMapWhenFiring_49668(); bool get_IsLoadModelOver_49669(); void LoadWeaponPartModel_49670(); void DespawnMesh_49671(); bool IsWeaponPartType_49672(DLL2SDK::mscorlib::System::Type* type_); void LoadPropertyFromConfig_49673(); void ClearAsyncLoadCallback_49674(); void OnLoadWeaponAttachmentNotify_49675(int32_t assetId_, DLL2SDK::mscorlib::System::Object* obj_); void Clear_49676(); void SetupWeaponPart_49677(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetMesh_49678(); void LoadMeshModeObject_49679(); DLL2SDK::UnityEngine::UnityEngine::Transform* FindSocketTransform_49680(DLL2SDK::UnityEngine::UnityEngine::Transform* target_, DLL2SDK::mscorlib::System::String* socketName_); bool IsSilencerWeaponPart_49681(); void SetHidden_49682(bool isHidden_); bool ShouldNotReplaceWeaponPart_49683(); bool IsSraWeaponPart_49684(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponPartAnimationClipData : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* Clips_; DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* controller_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49656(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MuzzleWeaponPartAttachment : DLL2SDK::Assembly_CSharp::GameEngine::WeaponPartAttachment { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadPropertyFromConfig_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49653(); void LoadPropertyFromConfig_49654(); void __xLuaBaseProxy_LoadPropertyFromConfig_49655(); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFlyTrack : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool UseParticleSystem_; float Speed_; float MaxDestroyTime_; float MaxFlyTime_; float DelayDestroyTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 TargetPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 StartPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_; float m_Time_; DLL2SDK::Array* m_LineRenders_; DLL2SDK::Array* m_ParticleSystems_; DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* m_AssetManaged_; bool UseLineRenders_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTargetPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayDespawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Despawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49648(); void SetTargetPos_49649(DLL2SDK::UnityEngine::UnityEngine::Vector3 start_, DLL2SDK::UnityEngine::UnityEngine::Vector3 end_); void DelayDespawn_49650(); void Despawn_49651(); void Update_49652(); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFlySmoke : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float Speed_; float MaxDestroyTime_; float DelayTime_; float m_StartWidth_; float m_EndWidth_; DLL2SDK::Array* MaterialUpdaters_; float TotalDelayTime_; float FlyTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 TargetPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 StartPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CurPos_; float m_Time_; bool SelfUpdate_; DLL2SDK::Array* m_LineRenderers_; float m_CurWidth_; DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* m_AssetManaged_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTargetPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOriginPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCurPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Despawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitUpdaters_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMaterial_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49640(); void SetTargetPos_49641(DLL2SDK::UnityEngine::UnityEngine::Vector3 start_, DLL2SDK::UnityEngine::UnityEngine::Vector3 end_); void SetOriginPos_49642(DLL2SDK::UnityEngine::UnityEngine::Vector3 start_); void UpdateCurPos_49643(DLL2SDK::UnityEngine::UnityEngine::Vector3 curPos_); void Despawn_49644(); void Update_49645(); void InitUpdaters_49646(DLL2SDK::UnityEngine::UnityEngine::Renderer* renderer_); void UpdateMaterial_49647(); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireStateChangeCmp : DLL2SDK::Assembly_CSharp::LogicalComponent { DLL2SDK::Assembly_CSharp::EEndPawnState mEndPawnState_; DLL2SDK::Assembly_CSharp::WeaponFireStateChangeCmp_StateChangeCallBackFunc* mCallBack_; struct StaticFields { float DelayTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndCurrentStateToOther_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCallBackFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNeedEndCurState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCurState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDelayTriggerCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoEndTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49627(); void EndCurrentStateToOther_49628(DLL2SDK::Assembly_CSharp::EEndPawnState endState_, DLL2SDK::Assembly_CSharp::WeaponFireStateChangeCmp_StateChangeCallBackFunc* callBackFunc_); void SetCallBackFunc_49629(DLL2SDK::Assembly_CSharp::WeaponFireStateChangeCmp_StateChangeCallBackFunc* callBackFunc_); DLL2SDK::Assembly_CSharp::EEndPawnState GetNeedEndCurState_49630(); bool CheckCurState_49631(DLL2SDK::Assembly_CSharp::WeaponFireStateChangeCmp_StateChangeCallBackFunc* callBack_, DLL2SDK::Assembly_CSharp::EEndPawnState checkState_); void CheckDelayTriggerCallBack_49632(); void DoEndTrigger_49633(); void Clear_49634(); static void _cctor_49635(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EOpenAimingType : int32_t { Press_ = static_cast(0x0), Click_ = static_cast(0x1), Mix_ = static_cast(0x2), DoubleClick_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireModeUnit : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::InputManager* mInputInstance_; bool IsAutoFiring_; bool mIsTriggerASDMode_; bool IsKeyCodeButtonFire_; bool IsKeyCodeLeftButtonFire_; bool IsKeyCodeButtonDown_; bool IsKeyCodeButtonUp_; struct StaticFields { DLL2SDK::Assembly_CSharp::WeaponFireModeUnit* mInstance_; float LockFireBtnTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsButtonAimFiring_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFireButtonPressByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBRSkillViewFiring_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMPSkillUsing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMPSkillUsingByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMPSkillByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFireButtonPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFireResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFireButtonStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireAimButtonDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireAimButtonUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireButtonDownOrUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireButtonDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireButtonUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAimModeReleaseButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetKeyCodeInput_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49601(); void ResetData_49604(); bool IsButtonAimFiring_49605(DLL2SDK::Assembly_CSharp::EFireBtnType type_); bool IsFireButtonPressByType_49606(DLL2SDK::Assembly_CSharp::EFireBtnType type_); bool IsBRSkillViewFiring_49607(); bool IsMPSkillUsing_49608(); bool IsMPSkillUsingByType_49609(DLL2SDK::Assembly_CSharp::GameEngine::EUltID type_); bool IsMPSkillByType_49610(DLL2SDK::Assembly_CSharp::GameEngine::EUltID type_); bool IsFireButtonPress_49611(); void UpdateFireResult_49612(DLL2SDK::Assembly_CSharp::CheckFireParam* fireResult_, DLL2SDK::Assembly_CSharp::EFireBtnType type_); void UpdateFireButtonStatus_49613(DLL2SDK::Assembly_CSharp::CheckFireParam* fireResult_); bool GetFireAimButtonDown_49614(DLL2SDK::Assembly_CSharp::EFireBtnType type_); bool GetFireAimButtonUp_49615(DLL2SDK::Assembly_CSharp::EFireBtnType type_); bool GetFireButtonDownOrUp_49616(DLL2SDK::Assembly_CSharp::EFireBtnType type_); bool GetFireButtonDown_49617(DLL2SDK::Assembly_CSharp::EFireBtnType type_); bool GetFireButtonUp_49618(DLL2SDK::Assembly_CSharp::EFireBtnType type_); bool get_IsTriggerADSMode_49619(); void set_IsTriggerADSMode_49620(bool value_); bool IsAimModeReleaseButton_49621(); void ResetKeyCodeInput_49622(); static DLL2SDK::Assembly_CSharp::WeaponFireModeUnit* get_Instance_49602(); static void set_Instance_49603(DLL2SDK::Assembly_CSharp::WeaponFireModeUnit* value_); static void _cctor_49623(); }; } namespace DLL2SDK::Assembly_CSharp { struct CheckFireResult : DLL2SDK::mscorlib::System::Object { bool m_StartAim_; bool m_StopAim_; bool Aiming_; bool m_StartFire_; bool m_StopFire_; bool FireButtonDown_; bool FireButtonUp_; bool AutoFire_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49591(); void set_StartAim_49592(bool value_); bool get_StartAim_49593(); bool get_StopAim_49594(); void set_StopAim_49595(bool value_); void set_StartFire_49596(bool value_); bool get_StartFire_49597(); void set_StopFire_49598(bool value_); bool get_StopFire_49599(); void Reset_49600(); }; } namespace DLL2SDK::Assembly_CSharp { struct CheckFireParam : DLL2SDK::mscorlib::System::Object { bool CheckAim_; bool ForceAimedFire_; bool HoldDoubleClick_; bool mCheckFire_; bool IsReleaseToFire_; bool CheckResetAdsButton_; bool mCheckReset_; bool mIsAimButtonDown_; bool mIsButtonDown_; bool mIsAimButtonUp_; bool IsButtonUp_; bool IsAimFiring_; bool mIsPress_; bool IsDoubleButtonClickDown_; bool IsDoubleButtonClickUp_; bool IsDoubleButtonPress_; bool IsAdsDown_; bool IsAdsUp_; bool IsAdsPress_; bool IsDoubleClick_; bool FireButtonDown_; bool FireButtonUp_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49576(); void set_CheckFire_49577(bool value_); bool get_CheckFire_49578(); void set_CheckReset_49579(bool value_); bool get_CheckReset_49580(); void set_IsAimButtonDown_49581(bool value_); bool get_IsAimButtonDown_49582(); bool get_IsButtonDown_49583(); void set_IsButtonDown_49584(bool value_); void set_IsAimButtonUp_49585(bool value_); bool get_IsAimButtonUp_49586(); bool get_IsPress_49587(); void set_IsPress_49588(bool value_); bool get_IsDoubleButtonClick_49589(); void Reset_49590(); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireModeMgr : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::WeaponFireModeMgr* mInstance_; DLL2SDK::Assembly_CSharp::WeaponFireModeBase* mFireModeControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateWeaponFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49570(); DLL2SDK::Assembly_CSharp::WeaponFireModeBase* CreateWeaponFireMode_49573(); void Reset_49574(); static DLL2SDK::Assembly_CSharp::WeaponFireModeMgr* get_Instance_49571(); static DLL2SDK::Assembly_CSharp::WeaponFireModeBase* get_FireModeControl_49572(); static void _cctor_49575(); }; } namespace DLL2SDK::Assembly_CSharp { struct LockChecckPram : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::EPawnStateLock LockStateType_; float LockTime_; float mLifeTime_; bool IsStartCount_; struct StaticFields { float TotalLifeTime_; float Limit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLimitTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCheckTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LockCheckTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49564(DLL2SDK::Assembly_CSharp::GameEngine::EPawnStateLock lockType_); void UpdateCheckTime_49566(float deltaTime_); bool IsStart_49567(); void LockCheckTime_49568(float time_); static float GetLimitTime_49565(); static void _cctor_49569(); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireModeLockCmp : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::List_1* mLockCheckList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LockCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveLockStateType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveTotalLockState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCheckTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49555(); void LockCheck_49556(DLL2SDK::Assembly_CSharp::GameEngine::EPawnStateLock stateType_, float lockTime_); void RemoveLockStateType_49557(DLL2SDK::Assembly_CSharp::GameEngine::EPawnStateLock stateType_); void RemoveTotalLockState_49558(); void UpdateCheckTime_49559(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireModeBase : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::CheckFireParam* mPreFireInputParam_; DLL2SDK::Assembly_CSharp::CheckFireResult* mFireResult_; DLL2SDK::Assembly_CSharp::GameEngine::InputManager* mInputInstance_; DLL2SDK::Assembly_CSharp::WeaponFireModeUnit* mFireModeUnit_; DLL2SDK::Assembly_CSharp::GameEngine::GameInfo* mGameInfo_; bool IsAim_; DLL2SDK::Assembly_CSharp::GameBase::Weapon* mCurWeapon_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* mPawn_; bool IsMustStopFire_; bool IsPendingStopAim_; DLL2SDK::Assembly_CSharp::GameEngine::EOpenAimingType mOpenAimingType_; bool mLastAimState_; bool mlastProneState_; float mMixOpenAimPressTime_; bool mIsBeginAutoLock_; float LockTimeCout_; bool mIsCanAutoAssistFire_; bool mIsLastAutoFire_; float mLastClickTime_; float mCurrentClickTime_; float mContinueClickNum_; struct StaticFields { bool OpenCheckFireModeLog_; bool mIsOpenInputCmd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPendingStopAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponDebugErrorLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponDebugLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponFireModeLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponFireModeLogFormat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponFireModeLogFormat1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceUpdateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFireInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMoveProne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDoubleFireBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckReleaseFireWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckEndInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSaving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBurstStopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAutoFireOpenAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckUsingBRUlt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLastFireInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanCheckFireInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanOpenAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanFireBtnOpenAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanADSOpenAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanEnableFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanManaulFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanAutoFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWeaponCanAutoFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldAutoFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldReleaseToFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedCheckFireAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedCheckFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckFireBtnAimAndFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeeCheckAdsClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckADSClickAimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckFireInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAutoLockTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAutoFireTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAutoFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHideMainBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHideLeftBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHideDoubleFireBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHideFireBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanTriggerKnife_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckContinouspointInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCmd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49497(); uint64_t get_AdsHudDisableState_49498(); uint64_t get_FireBtnHudDisableState_49499(); DLL2SDK::Assembly_CSharp::GameEngine::InputSettingConfig* get_mCurSettingInfo_49500(); DLL2SDK::Assembly_CSharp::CheckFireResult* get_FireResult_49501(); void SetPendingStopAim_49502(); void ResetData_49503(); void ForceUpdateInfo_49509(); void UpdateFireInput_49510(float deltaTime_); void CheckMoveProne_49511(); void CheckDoubleFireBtnClick_49512(); void CheckReleaseFireWeapon_49513(); void CheckEndInput_49514(); void CheckSaving_49515(); void CheckBurstStopFire_49516(); void CheckAutoFireOpenAim_49517(); void CheckUsingBRUlt_49518(); void CheckLastFireInput_49519(); bool IsCanCheckFireInput_49520(); bool CanOpenAim_49521(); bool CanFireBtnOpenAim_49522(); bool CanADSOpenAim_49523(); bool CanEnableFire_49524(); bool CanManaulFire_49525(); bool IsCanAutoFire_49526(); bool IsWeaponCanAutoFire_49527(); bool ShouldAutoFire_49528(); bool ShouldReleaseToFire_49529(); bool IsNeedCheckFireAim_49530(DLL2SDK::Assembly_CSharp::CheckFireParam* param_); bool IsNeedCheckFire_49531(DLL2SDK::Assembly_CSharp::CheckFireParam* param_); void CheckFireBtnAimAndFire_49532(DLL2SDK::Assembly_CSharp::CheckFireParam* param_); bool IsNeeCheckAdsClick_49533(DLL2SDK::Assembly_CSharp::CheckFireParam* param_); void CheckADSClickAimming_49534(DLL2SDK::Assembly_CSharp::CheckFireParam* param_); void CheckFireInput_49535(DLL2SDK::Assembly_CSharp::CheckFireParam* param_); bool get_IsCanAutoAssistFire_49536(); void SetAutoLockTime_49537(bool flag_, bool isSingleShot_); void UpdateAutoFireTime_49538(float deltaTime_); void CheckAutoFire_49539(); void OnStartMatch_49540(DLL2SDK::Assembly_CSharp::GameEngine::GameInfo* gameInfo_); void OnEndMatch_49541(); bool IsHideMainBtn_49542(); bool IsHideLeftBtn_49543(); bool IsHideDoubleFireBtn_49544(); bool IsHideFireBtn_49545(DLL2SDK::Assembly_CSharp::EFireBtnType fireType_); bool IsCanTriggerKnife_49546(); void CheckContinouspointInfo_49547(); void UpdateCmd_49550(); static void WeaponDebugErrorLog_49504(DLL2SDK::mscorlib::System::String* str_, DLL2SDK::Array* args_); static void WeaponDebugLog_49505(DLL2SDK::mscorlib::System::String* str_, DLL2SDK::Array* args_); static void WeaponFireModeLog_49506(DLL2SDK::mscorlib::System::String* str_, bool isNeedLog_); static void WeaponFireModeLogFormat_49507(DLL2SDK::mscorlib::System::String* str_, DLL2SDK::Array* args_); static void WeaponFireModeLogFormat1_49508(DLL2SDK::mscorlib::System::String* str_, DLL2SDK::Array* args_); static bool get_IsOpenInputCmd_49548(); static void set_IsOpenInputCmd_49549(bool value_); static void _cctor_49551(); }; } namespace DLL2SDK::Assembly_CSharp { struct FireButtonModeUnit : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* FireBtnInputList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireButtonInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInputButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIsFiring_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireAimButtonDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireAimButtonUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsADSType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAimFiring_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireButtonDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFiring_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireButtonUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InFireArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInputButtonSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInputButtonPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInputOriginPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInputButtonEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInputButtonAreaType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateButtonEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_UpdateButtonEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLastFireButtonState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFireInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFiring_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFireDownAndUpState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFireInputArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFireBtnVisible_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49471(); DLL2SDK::Assembly_CSharp::FireButtonInputParam* GetFireButtonInput_49472(DLL2SDK::Assembly_CSharp::EFireBtnType type_); DLL2SDK::Assembly_CSharp::GameEngine::InputButton* GetInputButton_49473(DLL2SDK::Assembly_CSharp::EFireBtnType type_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* GetFireInput_49474(DLL2SDK::Assembly_CSharp::EFireBtnType type_); bool GetIsFiring_49475(DLL2SDK::Assembly_CSharp::EFireBtnType type_); bool GetFireAimButtonDown_49476(DLL2SDK::Assembly_CSharp::EFireBtnType type_); bool GetFireAimButtonUp_49477(DLL2SDK::Assembly_CSharp::EFireBtnType type_); bool IsADSType_49478(DLL2SDK::Assembly_CSharp::EFireBtnType type_); bool GetAimFiring_49479(DLL2SDK::Assembly_CSharp::EFireBtnType type_); bool GetFireButtonDown_49480(DLL2SDK::Assembly_CSharp::EFireBtnType type_); bool GetFiring_49481(DLL2SDK::Assembly_CSharp::EFireBtnType type_); bool GetFireButtonUp_49482(DLL2SDK::Assembly_CSharp::EFireBtnType type_); bool InFireArea_49483(DLL2SDK::Assembly_CSharp::EFireBtnType type_, DLL2SDK::UnityEngine::UnityEngine::Vector2 pos_); void SetInputButtonSize_49484(DLL2SDK::Assembly_CSharp::EFireBtnType type_, DLL2SDK::UnityEngine::UnityEngine::Vector2 size_); void SetInputButtonPos_49485(DLL2SDK::Assembly_CSharp::EFireBtnType type_, DLL2SDK::UnityEngine::UnityEngine::Vector2 pos_); void SetInputOriginPosition_49486(DLL2SDK::Assembly_CSharp::EFireBtnType type_, DLL2SDK::UnityEngine::UnityEngine::Vector2 pos_); void SetInputButtonEnable_49487(DLL2SDK::Assembly_CSharp::EFireBtnType type_, bool flag_); void SetInputButtonAreaType_49488(DLL2SDK::Assembly_CSharp::EFireBtnType type_, DLL2SDK::Assembly_CSharp::GameEngine::EInputButtonType inputType_); void UpdateButtonEnable_49489(bool isMustDisable_, DLL2SDK::Assembly_CSharp::EFireBtnType type_); void UpdateButtonEnable_49490(); void SetLastFireButtonState_49491(); void SetFireInput_49492(DLL2SDK::Assembly_CSharp::EFireBtnType type_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* fireInput_); void SetFiring_49493(DLL2SDK::Assembly_CSharp::EFireBtnType type_, bool isFiring_); void UpdateFireDownAndUpState_49494(); void UpdateFireInputArea_49495(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* fireInput_); void UpdateFireBtnVisible_49496(); }; } namespace DLL2SDK::Assembly_CSharp { struct FireButtonInputParam : DLL2SDK::mscorlib::System::Object { bool mIsFiring_; bool mIsFireButtonDown_; bool mIsFireButtonUp_; bool LastFireButtonState_; DLL2SDK::Assembly_CSharp::GameEngine::InputButton* FireBtn_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* FireInput_; DLL2SDK::Assembly_CSharp::EFireBtnType FireBtnType_; bool IsMustDisable_; struct StaticFields { float BanClickTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFireDownAndUpState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireAimButtonDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireAimButtonUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAimFiring_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49457(DLL2SDK::Assembly_CSharp::EFireBtnType type_); bool get_IsFiring_49458(); void set_IsFiring_49459(bool value_); bool get_IsFireButtonDown_49460(); void set_IsFireButtonDown_49461(bool value_); bool get_IsFireButtonUp_49462(); void set_IsFireButtonUp_49463(bool value_); bool IsAds_49464(); void UpdateFireDownAndUpState_49465(); bool GetFireAimButtonDown_49466(); bool GetFireAimButtonUp_49467(); bool GetAimFiring_49468(); static void _cctor_49469(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponEffectLevelController : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Animator* Animator_; DLL2SDK::UnityEngine::UnityEngine::Vector3 DefaultEulerAngle_; DLL2SDK::mscorlib::System::String* MaterialName_; DLL2SDK::Array* LevelData_; int32_t m_CurLevel_; DLL2SDK::Assembly_CSharp::GameBase::Weapon* m_Weapon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Activate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeActivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffectLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLevelActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49451(); void Activate_49452(DLL2SDK::Assembly_CSharp::GameBase::Weapon* Weapon_); void DeActivate_49453(); void Tick_49454(float interval_); void ChangeEffectLevel_49455(int32_t newLevel_, bool forceChange_, bool playSound_); void SetLevelActive_49456(int32_t level_, bool active_, bool playSound_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponEffectLevelData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* ActiveNodes_; DLL2SDK::Array* MaterialUpdaters_; DLL2SDK::mscorlib::System::String* AnimName_; DLL2SDK::mscorlib::System::String* StartSoundEvent_; DLL2SDK::mscorlib::System::String* EndSoundEvent_; DLL2SDK::mscorlib::System::String* FireLevelExtend_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49450(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponDroppedPickUpProjectile : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CameraPositionThrowOffset_; float m_InitSpeed_; float m_GravityScale_; int32_t m_WeaponPickUpAssetID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_WeaponPickUpAssetPositionOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_WeaponPickUpAssetRotationOffset_; float m_LifeSpan_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_ModelScale_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_23964(); void CopyProperties_23965(DLL2SDK::Assembly_CSharp::WeaponDroppedPickUpProjectileData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_23966(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MaterialCamoHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::MaterialCamoHelper* m_Instance_; DLL2SDK::mscorlib::System::String* SHADER_Prop_DetailMask_; DLL2SDK::mscorlib::System::String* SHADER_Prop_DetailAlbedoMap_; DLL2SDK::mscorlib::System::String* SHADER_Prop_DetialBlendMode_; DLL2SDK::mscorlib::System::String* SHADER_Keyword_DETAIL_MULX2_; DLL2SDK::mscorlib::System::String* SHADER_Keyword_DETAIL_ADD_; DLL2SDK::mscorlib::System::String* SHADER_Keyword_DETAIL_MUL_; DLL2SDK::mscorlib::System::String* SHADER_Keyword_DETAIL_LERP_; DLL2SDK::mscorlib::System::String* SHADER_Keyword_DETAIL_OVERLAY_; DLL2SDK::mscorlib::System::String* SHADER_Keyword_DETAIL_DESATURATE_; DLL2SDK::mscorlib::System::String* SHADER_Keyword_DYNAMIC_OPAQUE_; DLL2SDK::mscorlib::System::String* SHADER_Keyword_DYNAMIC_DETAIL_LERP_; DLL2SDK::mscorlib::System::String* SHADER_Keyword_DYNAMIC_EMISSION_; DLL2SDK::mscorlib::System::String* SHADER_Keyword_DYNAMIC_EMISSION_DETAIL_LERP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableDetailLerp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableDetailLerp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoCamo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoCamo3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoCamoProcess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveCamo3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveCamo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveCamoProcess_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49438(); void DoCamo_49442(uint32_t skinID_, uint64_t objID_, int32_t CamoID_, DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* RootMeshAsset_); DLL2SDK::UnityEngine::UnityEngine::Texture* DoCamo3P_49443(uint32_t skinID_, uint64_t objID_, int32_t CamoID_, DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* RootMeshAsset_); bool DoCamoProcess_49444(int32_t CamoID_, DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* RootMeshAsset_, bool is1P_); void RemoveCamo3P_49445(DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* RootMeshAsset_, DLL2SDK::UnityEngine::UnityEngine::Texture* mainTexture_); void RemoveCamo_49446(DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* RootMeshAsset_); void RemoveCamoProcess_49447(DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* RootMeshAsset_); static DLL2SDK::Assembly_CSharp::GameEngine::MaterialCamoHelper* get_Instance_49439(); static void EnableDetailLerp_49440(DLL2SDK::UnityEngine::UnityEngine::Material* SrcMaterial_, DLL2SDK::UnityEngine::UnityEngine::Texture* CamoTexture_); static void DisableDetailLerp_49441(DLL2SDK::UnityEngine::UnityEngine::Material* SrcMaterial_); static void _cctor_49448(); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponBurnMaterialController : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* m_FloatUpdaters_; DLL2SDK::Array* m_ColorUpdaters_; DLL2SDK::Array* m_Materials_; DLL2SDK::UnityEngine::UnityEngine::Vector4 m_CurOffset_; int32_t m_FlowSpeedXID_; int32_t m_FlowSpeedYID_; int32_t m_NoiseTexID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayBurnAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49434(); void Start_49435(); void PlayBurnAnim_49436(bool burn_, float time_); void Update_49437(); }; } namespace DLL2SDK::Assembly_CSharp { struct BurnMaterialUpdater : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* m_Materials_; float curProgress_; float realSpeed_; float curTime_; float totalTime_; bool isAnimating_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayBurnAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49413(); void Init_49414(DLL2SDK::Array* materials_); void PlayBurnAnim_49415(bool isBurn_, float time_); void Update_49416(); void UpdateEffect_49417(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp { struct BurnMaterialFloatUpdater : DLL2SDK::Assembly_CSharp::BurnMaterialUpdater { DLL2SDK::mscorlib::System::String* ParamName_; float InitValue_; float BurnValue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayBurnAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49418(); void Init_49419(DLL2SDK::Array* materials_); void PlayBurnAnim_49420(bool isBurn_, float time_); void UpdateEffect_49421(float delta_); void __xLuaBaseProxy_Init_49422(DLL2SDK::Array* P0_); void __xLuaBaseProxy_PlayBurnAnim_49423(bool P0_, float P1_); void __xLuaBaseProxy_UpdateEffect_49424(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponAvatarLODUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Array* LOD3Params_High_; DLL2SDK::Array* LOD3Params_Mid_; DLL2SDK::Array* LOD3Params_Low_; DLL2SDK::Array* LOD2Params_; float StandardMainWeaponSize_; float StandardParam_; int32_t NoShadowLODForWeapon_; int32_t NoShadowLODForWeaponPart_; int32_t DisableLOD_; int32_t MaxLODCount_; int32_t suffixLength_; DLL2SDK::Array* LODNames_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* lodLevelList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* allRenderList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* lodRenderList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLODParams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMainMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeRenderSetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyLODGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessLODs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddMeshAsset2WeaponLOD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindLodLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveMeshAsset2WeaponLOD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoverWeaponLOD_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49402(); static DLL2SDK::Array* GetLODParams_49403(int32_t lodCount_, DLL2SDK::UnityEngine::UnityEngine::Transform* mesh_); static void InitMainMesh_49404(DLL2SDK::UnityEngine::UnityEngine::Transform* mainWeaponAsset_, bool is3PWeapon_); static void ChangeRenderSetting_49405(DLL2SDK::UnityEngine::UnityEngine::Renderer* rd_, int32_t lod_, bool isWeapon_); static void DestroyLODGroup_49406(DLL2SDK::UnityEngine::UnityEngine::Transform* asset_); static void ProcessLODs_49407(DLL2SDK::mscorlib::System::Collections::Generic::List_1* renderList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* levelList_, bool isComposePart_, int32_t minLOD_, DLL2SDK::Assembly_CSharp::GameEngine::ComposePartType partType_); static void AddMeshAsset2WeaponLOD_49408(DLL2SDK::UnityEngine::UnityEngine::Transform* mainWeaponAsset_, DLL2SDK::UnityEngine::UnityEngine::Transform* addMeshAsset_, bool is3PWeapon_, bool isComposePart_, DLL2SDK::Assembly_CSharp::GameEngine::ComposePartType partType_); static int32_t FindLodLevel_49409(DLL2SDK::mscorlib::System::String* name_, int32_t minLod_); static void RemoveMeshAsset2WeaponLOD_49410(DLL2SDK::UnityEngine::UnityEngine::Transform* mainWeaponAsset_, DLL2SDK::UnityEngine::UnityEngine::Transform* addMeshAsset_); static void RecoverWeaponLOD_49411(DLL2SDK::UnityEngine::UnityEngine::Transform* mainWeaponAsset_); static void _cctor_49412(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponAttributeAdditionHelper : DLL2SDK::mscorlib::System::Object { int32_t m_WeaponItemID_; float m_StaticFireInterval_; float m_StaticFireAnimInterval_; float m_StaticFireInterval2_; float m_StaticHeavyAttackInterval_; float m_StaticFireAnimRate_; float m_StaticFireAnimRate2_; float m_StaticHeavyAttackAnimRate_; float m_StaticFireGroupInterval_; float m_StaticDamage_; float m_StaticHeavyDamage_; float m_StaticChangeClipTime1_; float m_StaticChangeClipStartTime_; float m_StaticChangeClipLoopTime_; float m_StaticChangeClipEndTime_; float m_StaticChangeClipAnimRate_; float m_StaticEquipTime_; float m_StaticEquipAnimRate_; float m_StaticDisperseRate_; float m_StaticPenetrationDamageModifier_; float m_StaticDistanceDamageModifier_; float m_StaticLogDistanceModifier_; int32_t m_StaticFragCount_; float m_StaticDamageRadius_; float m_StaticMeleeWeaponRange_; float m_StaticMeleeWeaponHeavyAttackRange_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetStaticValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49399(); void Init_49400(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weapon_); void ResetStaticValue_49401(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponAttributeAdditionManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* m_AdditionList_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::WeaponAttributeAdditionManager* m_Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBaseCarriedAmmoFromGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBaseCurrentAmmoFromGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeaponPartAddition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeaponAddition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAddition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAdditionByBase_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49390(); void GetBaseCarriedAmmoFromGame_49391(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weapon_, int32_t* carriedAmmoCount_); void GetBaseCurrentAmmoFromGame_49392(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weapon_, int32_t* carriedAmmoCount_); void InitWeaponPartAddition_49393(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weapon_); void InitWeaponAddition_49394(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weapon_); void AddAddition_49395(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponAttribute attribute_, DLL2SDK::Assembly_CSharp::GameEngine::EAdditionValueType valueType_, float value_); void Clear_49396(); float GetAdditionByBase_49397(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponAttribute attribute_, float baseValue_); static void _cctor_49398(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponAttributeAdditionUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GameBase::EPropertyType* m_Attribute2PropertyArray_; bool m_IsInited_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPropertyFromAttribute_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Int2FloatAddition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Float2IntAddition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::Assembly_CSharp::GameBase::EPropertyType GetPropertyFromAttribute_49385(int32_t attribute_); static void Init_49386(); static float Int2FloatAddition_49387(int32_t intValue_); static int32_t Float2IntAddition_49388(float floatValue_); static void _cctor_49389(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponAttributeAddition : DLL2SDK::mscorlib::System::Object { int32_t WeaponItemID_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponAttribute Attribute_; float PlusValue_; float MultiValue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAdditionByBase_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49381(int32_t weaponItemID_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponAttribute attribute_); void _ctor_49382(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponAttribute attribute_); void AddValue_49383(DLL2SDK::Assembly_CSharp::GameEngine::EAdditionValueType type_, float value_); float GetAdditionByBase_49384(float baseValue_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponAnimationEvent : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* CallBackStepSoundFuncDic_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* CallBackDic_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* CallBackEffectFuncDic_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CallBackStepSoundFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CallBackFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CallBackEffectFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddEvent_StepSound_1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_AddEvent_StepSound_1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_AddEvent_StepSound_1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddEvent_1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddEvent_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddEvent_Effect_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_AddEvent_1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAnimationClipEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FiringEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49140(); void CallBackStepSoundFunc_49141(int32_t arg_); void CallBackFunc_49142(int32_t arg_); void CallBackEffectFunc_49143(int32_t arg_); void AddEvent_StepSound_1P_49144(DLL2SDK::Assembly_CSharp::GameEngine::WeaponAnimationEvent_EventCallBackFun* callbackFunc_, DLL2SDK::Assembly_CSharp::GameEngine::AnimatorUtils_AniClipNameType aniClipType_, DLL2SDK::mscorlib::System::String* stateName_, DLL2SDK::mscorlib::System::String* clipSuffix_, DLL2SDK::Assembly_CSharp::GameEngine::AnimationComponent* animationComponent_); void AddEvent_StepSound_1P_49145(DLL2SDK::Assembly_CSharp::GameEngine::WeaponAnimationEvent_EventCallBackFun* callbackFunc_, DLL2SDK::Assembly_CSharp::GameEngine::AnimatorUtils_AniClipNameType aniClipType_, DLL2SDK::mscorlib::System::String* stateName_, DLL2SDK::mscorlib::System::String* clipSuffix_, DLL2SDK::Assembly_CSharp::GameEngine::AnimationComponent* animationComponent_, float rate_); void AddEvent_StepSound_1P_49146(DLL2SDK::Assembly_CSharp::GameEngine::WeaponAnimationEvent_EventCallBackFun* callbackFunc_, DLL2SDK::Assembly_CSharp::GameEngine::AnimatorUtils_AniClipNameType aniClipType_, DLL2SDK::Assembly_CSharp::GameEngine::AnimationComponent* animationComponent_); void AddEvent_1P_49147(DLL2SDK::Assembly_CSharp::GameEngine::WeaponAnimationEvent_EventCallBackFun* callbackFunc_, DLL2SDK::Assembly_CSharp::GameEngine::AnimatorUtils_AniClipNameType aniClipType_, DLL2SDK::mscorlib::System::String* stateName_, DLL2SDK::mscorlib::System::String* clipSuffix_, DLL2SDK::Assembly_CSharp::GameEngine::AnimationComponent* animationComponent_, float rate_); void AddEvent_3P_49148(DLL2SDK::Assembly_CSharp::GameEngine::WeaponAnimationEvent_EventCallBackFun* callbackFunc_, DLL2SDK::Assembly_CSharp::GameEngine::AnimatorUtils_AniClipNameType aniClipType_, DLL2SDK::mscorlib::System::String* stateName_, DLL2SDK::mscorlib::System::String* clipSuffix_, DLL2SDK::Assembly_CSharp::GameEngine::AnimationComponent* animationComponent_, float rate_); void AddEvent_Effect_3P_49149(DLL2SDK::Assembly_CSharp::GameEngine::WeaponAnimationEvent_EventCallBackFun* callbackFunc_, DLL2SDK::Assembly_CSharp::GameEngine::AnimatorUtils_AniClipNameType aniClipType_, DLL2SDK::mscorlib::System::String* stateName_, DLL2SDK::mscorlib::System::String* clipSuffix_, DLL2SDK::Assembly_CSharp::GameEngine::AnimationComponent* animationComponent_, float rate_); void AddEvent_1P_49150(DLL2SDK::Assembly_CSharp::GameEngine::WeaponAnimationEvent_EventCallBackFun* callbackFunc_, DLL2SDK::Assembly_CSharp::GameEngine::AnimatorUtils_AniClipNameType aniClipType_, DLL2SDK::Assembly_CSharp::GameEngine::AnimationComponent* animationComponent_, float rate_); void AddAnimationClipEvent_49151(DLL2SDK::UnityEngine::UnityEngine::AnimationClip* clip_, DLL2SDK::mscorlib::System::String* eventFuncName_, float eventTime_, int32_t intParameter_); void FiringEvent_49152(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponPrefabConfig : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool UseHandOffsetPose_; int32_t IdleOffsetType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49138(); void CopyFrom_49139(DLL2SDK::Assembly_CSharp::GameBase::WeaponPrefabConfig* copyFrom_); }; } namespace DLL2SDK::Assembly_CSharp { struct TrophySystemActor : DLL2SDK::Assembly_CSharp::GrenadeActor { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBeDamagedBy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49131(); void Init_49132(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* inData_); void TakeDamage_49133(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); bool CanBeDamagedBy_49134(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void __xLuaBaseProxy_Init_49135(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P0_); void __xLuaBaseProxy_TakeDamage_49136(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); bool __xLuaBaseProxy_CanBeDamagedBy_49137(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct TripMineActor : DLL2SDK::Assembly_CSharp::GrenadeActor { DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* m_EMPEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mEffectGo_; float mEMPDuration_; bool IsInEMP_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEffectGo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginEMPEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndEMPEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSameCamp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49119(); void Init_49120(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* inData_); void SetEffectGo_49121(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void BeginEMPEffect_49122(float duration_, DLL2SDK::UnityEngine::UnityEngine::Vector4 range_); void Tick_49123(float deltaTime_); void EndEMPEffect_49124(); bool IsSameCamp_49125(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void __xLuaBaseProxy_Init_49126(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P0_); void __xLuaBaseProxy_BeginEMPEffect_49127(float P0_, DLL2SDK::UnityEngine::UnityEngine::Vector4 P1_); void __xLuaBaseProxy_Tick_49128(float P0_); void __xLuaBaseProxy_EndEMPEffect_49129(); bool __xLuaBaseProxy_IsSameCamp_49130(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SubWeaponAttachment : DLL2SDK::mscorlib::System::Object { int32_t m_WeaponID_; int32_t m_ActorID_; int32_t m_MeshAssetID_; DLL2SDK::mscorlib::System::String* m_SocketName_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponPartAssetLoader* m_WeaponPartAssetLoader_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Owner_; DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* m_MeshManaged_; float m_PullingInitSpeed_; float m_PullingAccelSpeed_; float m_PullingMaxSpeed_; bool m_bIsActive_; int32_t m_ItemID_; uint32_t m_CurSkinID_; DLL2SDK::UnityEngine::UnityEngine::Texture* m_MainTexture_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MeshRenderers_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* m_FireComponent_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* m_SecondaryFireComponent_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* m_ThirdFireComponent_; int32_t m_FireComponentIndex_; DLL2SDK::Array* m_ImpactComponentList_; int32_t m_ShotFired_; DLL2SDK::mscorlib::System::String* m_INIPath_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Activate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deactivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DespawnMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAsyncLoadCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadPropertyFromConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyWeaponImpactComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFireSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponActorId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachObjectToSocket_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponControllerLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThirdPersonStartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThirdPersonStopFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49086(); bool get_IsActive_49087(); void set_IsActive_49088(bool value_); float get_PullingInitSpeed_49089(); float get_PullingAccelSpeed_49090(); float get_PullingMaxSpeed_49091(); int32_t get_ItemID_49092(); void set_CurSkinID_49093(uint32_t value_); uint32_t get_CurSkinID_49094(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_MeshRenderers_49095(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* get_CurrentFireComponent_49096(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponImpactComponent* get_CurrentImpactComponent_49097(); void Init_49099(DLL2SDK::Assembly_CSharp::GameBase::Pawn* owner_); void Activate_49100(int32_t weaponID_, int32_t actorID_, uint32_t skinID_); void Deactivate_49101(); void OnLoadComplete_49102(int32_t assetID_); void DespawnMesh_49103(); void LoadAsset_49104(); void ClearAsyncLoadCallback_49105(); void LoadPropertyFromConfig_49106(); void DestroyWeaponImpactComponents_49107(); void SetHidden_49108(bool isHidden_); int32_t get_ShotFired_49109(); DLL2SDK::mscorlib::System::String* get_WeaponINIPath_49110(); DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::WeaponFireSoundLogic* get_WeaponSoundPlayer_49111(); void PlayFireSound_49112(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetWeaponRoot_49113(); int32_t GetWeaponActorId_49114(); DLL2SDK::mscorlib::System::String* AttachObjectToSocket_49115(); void OnWeaponControllerLoaded_49116(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* animatorController_); void ThirdPersonStartFire_49117(int32_t inFireCompIndex_, bool aimedFire_, bool isSingle_, int32_t aommoCount_); void ThirdPersonStopFire_49118(); static DLL2SDK::Assembly_CSharp::GameEngine::SubWeaponAttachment* Create_49098(DLL2SDK::Assembly_CSharp::GameBase::Pawn* owner_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SubWeapon : DLL2SDK::Assembly_CSharp::GameBase::Weapon { bool m_UseDynamicSkin_; DLL2SDK::Assembly_CSharp::DynamicSkinBoneRefManager* m_DynamicSkinBoneRefManager_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_GrappleGunMeshInSubWeapon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Activate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deactivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFireAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddDynamicSkinInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadWeaponModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DettachFPAnimationSyncController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncDynamicSkinedMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayIdleAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TransplantBoneToPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReSkinToPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyOtherSubWeaponChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEquipAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayUnequipAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowGappleGunInSubWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddProjAssetToPreLoadList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49054(); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_GrappleGunMeshInSubWeapon_49055(); void set_GrappleGunMeshInSubWeapon_49056(DLL2SDK::UnityEngine::UnityEngine::GameObject* value_); float get_PullingInitSpeed_49057(); float get_PullingAccelSpeed_49058(); float get_PullingMaxSpeed_49059(); void InitWeapon_49060(); void Activate_49061(); void Deactivate_49062(); void PlayFireAnim_49063(); void AddDynamicSkinInfo_49064(DLL2SDK::UnityEngine::UnityEngine::GameObject* curMesh_); void LoadWeaponModel_49065(DLL2SDK::mscorlib::System::String* SocketName_); void DettachFPAnimationSyncController_49066(DLL2SDK::UnityEngine::UnityEngine::Transform* mesh_); bool SyncDynamicSkinedMesh_49067(DLL2SDK::UnityEngine::UnityEngine::Transform* mainWeaponMesh_); void PlayIdleAnim_49068(); void TransplantBoneToPawn_49069(); void ReSkinToPawn_49070(); void NotifyOtherSubWeaponChange_49071(); void PlayEquipAnim_49072(); void PlayUnequipAnim_49073(); void ShowGappleGunInSubWeapon_49074(bool bShow_); void AddProjAssetToPreLoadList_49075(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* projectileData_); void __xLuaBaseProxy_InitWeapon_49076(); void __xLuaBaseProxy_Activate_49077(); void __xLuaBaseProxy_Deactivate_49078(); void __xLuaBaseProxy_PlayFireAnim_49079(); void __xLuaBaseProxy_LoadWeaponModel_49080(DLL2SDK::mscorlib::System::String* P0_); void __xLuaBaseProxy_DettachFPAnimationSyncController_49081(DLL2SDK::UnityEngine::UnityEngine::Transform* P0_); void __xLuaBaseProxy_PlayIdleAnim_49082(); void __xLuaBaseProxy_PlayEquipAnim_49083(); void __xLuaBaseProxy_PlayUnequipAnim_49084(); void __xLuaBaseProxy_AddProjAssetToPreLoadList_49085(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct SparrowStickActor : DLL2SDK::Assembly_CSharp::GrenadeActor { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBeDamagedBy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49049(); void Init_49050(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* inData_); bool CanBeDamagedBy_49051(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void __xLuaBaseProxy_Init_49052(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P0_); bool __xLuaBaseProxy_CanBeDamagedBy_49053(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponSelfAniComponent : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::WeaponAttachment* m_WeaponAttachment_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_PawnOwner_; DLL2SDK::Assembly_CSharp::GameEngine::AnimationComponent* m_AnimationComponent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateByName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThirdPersonStopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThirdPersonStopFireHasSelfImplementation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAnimationEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalInitWeaponPatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadParamsFromConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecondMuzzleEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAnimationComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeaponSelfAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadWeaponAttachmentModelCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadWeaponAttachmentModelCallBackHasSelfImplementation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedFireAmmunition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedFireAmmunitionHasSelfImplementation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThirdPersonStartFireHasSelfImplmentation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThirdPersonStartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySyncAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableWeaponAttchmentAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnimatorToPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanLeanToOneSide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireAnimationName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeWeaponFireMode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49005(); void Init_49006(DLL2SDK::Assembly_CSharp::GameEngine::WeaponAttachment* inOwner_); void ThirdPersonStopFire_49009(DLL2SDK::mscorlib::System::String* sIdle_, DLL2SDK::mscorlib::System::String* fireAnimationName_); bool ThirdPersonStopFireHasSelfImplementation_49010(); void OnAnimationEvent_49011(DLL2SDK::mscorlib::System::String* strEvent_); void InternalInitWeaponPatch_49012(); void ReadParamsFromConfig_49013(); void PlaySecondMuzzleEffect_49014(); void InitAnimationComponent_49015(DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* loadedMesh_); void ResetAllTrigger_49016(); void InitWeaponSelfAnimatorController_49017(); void OnLoadWeaponAttachmentModelCallBack_49018(int32_t loadedMeshAssetID_, int32_t fireModeIndex_); bool OnLoadWeaponAttachmentModelCallBackHasSelfImplementation_49019(); void SimulatedFireAmmunition_49020(); bool SimulatedFireAmmunitionHasSelfImplementation_49021(); bool ThirdPersonStartFireHasSelfImplmentation_49022(); void ThirdPersonStartFire_49023(int32_t inFireCompIndex_); void Tick_49024(float deltaTime_); void PlaySyncAnimation_49025(int32_t animID_, float speed_, int32_t resetID_, bool bRetrigger_, bool resetLast_); bool EnableWeaponAttchmentAnimator_49026(); DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* GetAnimatorToPawn_49027(); bool CanLeanToOneSide_49028(); DLL2SDK::mscorlib::System::String* GetFireAnimationName_49029(bool isHeavyAttack_); void ChangeWeaponFireMode_49030(int32_t FireModeIndex_); static DLL2SDK::Assembly_CSharp::GameEngine::WeaponSelfAniComponent* CreateByName_49007(DLL2SDK::mscorlib::System::String* typeName_, DLL2SDK::mscorlib::System::String* iniPath_, DLL2SDK::Assembly_CSharp::GameEngine::IWeaponOrAttachment* owner_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawnOwner_); static DLL2SDK::Assembly_CSharp::GameEngine::WeaponSelfAniComponent* Create_49008(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::String* iniPath_, DLL2SDK::Assembly_CSharp::GameEngine::IWeaponOrAttachment* owner_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawnOwner_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponSelfAniComponent_GoliathScythe : DLL2SDK::Assembly_CSharp::GameEngine::WeaponSelfAniComponent { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThirdPersonStartFireHasSelfImplmentation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThirdPersonStopFireHasSelfImplementation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeaponSelfAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49031(); bool ThirdPersonStartFireHasSelfImplmentation_49032(); bool ThirdPersonStopFireHasSelfImplementation_49033(); void InitWeaponSelfAnimatorController_49034(); void Tick_49035(float deltaTime_); bool __xLuaBaseProxy_ThirdPersonStartFireHasSelfImplmentation_49036(); bool __xLuaBaseProxy_ThirdPersonStopFireHasSelfImplementation_49037(); void __xLuaBaseProxy_InitWeaponSelfAnimatorController_49038(); void __xLuaBaseProxy_Tick_49039(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct VTOLProjectileSimulator : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator { DLL2SDK::Assembly_CSharp::GameEngine::TimerModule* m_Timer_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CacheExplodePos_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_ChangeVelocityDirSrc_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_ChangeVelocityDirDst_; float m_ChangeVelocityDirStartTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLocationAndVelocityDir_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeVelocityDir_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SlerpChangeVelocityDir_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckExplodePosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48933(DLL2SDK::UnityEngine::UnityEngine::Vector3 initalPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 initalVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* handler_); void ResetLocationAndVelocityDir_48934(DLL2SDK::UnityEngine::UnityEngine::Vector3 location_, DLL2SDK::UnityEngine::UnityEngine::Vector3 velocityDir_); void ChangeVelocityDir_48935(); void SlerpChangeVelocityDir_48936(); void Init_48937(DLL2SDK::UnityEngine::UnityEngine::Vector3 initalPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 initalVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* handler_); void CheckExplodePosition_48938(DLL2SDK::UnityEngine::UnityEngine::Vector3 initalPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 initalVelocity_); void __xLuaBaseProxy_Init_48939(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P2_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* P3_); }; } namespace DLL2SDK::Assembly_CSharp { struct StickProjectileSimulator : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48932(DLL2SDK::UnityEngine::UnityEngine::Vector3 initalPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 initalVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* handler_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SparrowProjectileSimulator : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreOneTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExplosionPositionSparrow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48926(DLL2SDK::UnityEngine::UnityEngine::Vector3 initalPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 initalVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* handler_); bool PreOneTick_48927(float* deltaTime_); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* CheckPawn_48928(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, float distance_); bool __xLuaBaseProxy_PreOneTick_48930(float* P0_); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* __xLuaBaseProxy_CheckPawn_48931(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, float P2_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetExplosionPositionSparrow_48929(DLL2SDK::UnityEngine::UnityEngine::Vector3 initalPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 initalVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, float* explosionTime_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ShadowBladeProjectileSimulator : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator { DLL2SDK::Assembly_CSharp::GameEngine::WeaponImpactComponent* mWeaponImpactComponent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanBounceWhenHitPawn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48923(DLL2SDK::UnityEngine::UnityEngine::Vector3 initalPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 initalVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* handler_); bool IsCanBounceWhenHitPawn_48924(); bool __xLuaBaseProxy_IsCanBounceWhenHitPawn_48925(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct RPGProjectileSimulator : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator { DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* Target_; DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup TargetHitGroup_; DLL2SDK::UnityEngine::UnityEngine::Transform* TargetTransform_; float m_TrackAngle_; float m_AirTargetAccelSpeed_; float m_AirTargetMaxSpeed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcAccelDir_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateVelocity_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48918(DLL2SDK::UnityEngine::UnityEngine::Vector3 initalPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 initalVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* handler_); void SetTarget_48919(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* inTarget_, DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup inHitGroup_); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalcAccelDir_48920(); void UpdateVelocity_48921(float dt_); void __xLuaBaseProxy_UpdateVelocity_48922(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MonkeyBombProjectileSimulator : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator { bool m_StartMusic_; bool m_StartCountDown_; float m_LeftExplodeTime_; float m_LeftExitTime_; bool m_InMusicState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreOneTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__PlayBounceSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHitGroundStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48905(DLL2SDK::UnityEngine::UnityEngine::Vector3 initalPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 initalVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* handler_); bool get_StartMusic_48906(); void set_StartMusic_48907(bool value_); bool get_StartCountDown_48908(); void set_StartCountDown_48909(bool value_); void Init_48910(DLL2SDK::UnityEngine::UnityEngine::Vector3 initalPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 initalVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* handler_); bool PreOneTick_48911(float* deltaTime_); void _PlayBounceSound_48912(DLL2SDK::UnityEngine::UnityEngine::PhysicMaterial* pPhyMaterial_); bool IsHitGroundStop_48913(); void __xLuaBaseProxy_Init_48914(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P2_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* P3_); bool __xLuaBaseProxy_PreOneTick_48915(float* P0_); void __xLuaBaseProxy__PlayBounceSound_48916(DLL2SDK::UnityEngine::UnityEngine::PhysicMaterial* P0_); bool __xLuaBaseProxy_IsHitGroundStop_48917(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InductionGunProjectileSimulator : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreOneTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInductionGunExplosionPosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48899(DLL2SDK::UnityEngine::UnityEngine::Vector3 initalPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 initalVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* handler_); bool PreOneTick_48900(float* deltaTime_); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* CheckPawn_48901(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, float distance_); bool __xLuaBaseProxy_PreOneTick_48903(float* P0_); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* __xLuaBaseProxy_CheckPawn_48904(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, float P2_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetInductionGunExplosionPosition_48902(DLL2SDK::UnityEngine::UnityEngine::Vector3 initalPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 initalVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, float* explosionTime_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EFlyState : int32_t { Locked_ = static_cast(0x0), Cruise_ = static_cast(0x1), PreCruise_ = static_cast(0x2), Up_ = static_cast(0x3), Init_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct HomingProjectileSimulator : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator { DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* Target_; DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup TargetHitGroup_; DLL2SDK::UnityEngine::UnityEngine::Transform* TargetTransform_; DLL2SDK::UnityEngine::UnityEngine::Vector3 OriginalDirection_; DLL2SDK::UnityEngine::UnityEngine::Vector3 LastTargetDirection_; bool AllowUTurn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcDirection_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48884(DLL2SDK::UnityEngine::UnityEngine::Vector3 initalPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 initalVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* handler_); void SetTarget_48885(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* inTarget_, DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup inHitGroup_, bool inAlloUTurn_); void UpdateVelocity_48886(float dt_); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalcDirection_48887(bool allowUTurn_); void __xLuaBaseProxy_UpdateVelocity_48888(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GrappleGunProjectileSimulator : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48883(DLL2SDK::UnityEngine::UnityEngine::Vector3 initalPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 initalVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* handler_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct CombatAxeProjectileSimulator : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator { DLL2SDK::Assembly_CSharp::GameEngine::WeaponImpactComponent* mWeaponImpactComponent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanBounceWhenHitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreOneTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__PlayBounceSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayStopSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BounceImpact_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecycleImpactComponent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48871(DLL2SDK::UnityEngine::UnityEngine::Vector3 initalPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 initalVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* handler_); bool IsCanBounceWhenHitPawn_48872(); bool PreOneTick_48873(float* deltaTime_); void _PlayBounceSound_48874(DLL2SDK::UnityEngine::UnityEngine::PhysicMaterial* pPhyMaterial_); void PlayStopSound_48875(); void BounceImpact_48876(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* info_); void RecycleImpactComponent_48877(); bool __xLuaBaseProxy_IsCanBounceWhenHitPawn_48878(); bool __xLuaBaseProxy_PreOneTick_48879(float* P0_); void __xLuaBaseProxy__PlayBounceSound_48880(DLL2SDK::UnityEngine::UnityEngine::PhysicMaterial* P0_); void __xLuaBaseProxy_PlayStopSound_48881(); void __xLuaBaseProxy_BounceImpact_48882(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct BulletWeaponProjectileSimulator : DLL2SDK::mscorlib::System::Object { bool m_IsFirstCheck_; DLL2SDK::Assembly_CSharp::BulletWeaponProjectileSimulator_CheckMode m_CheckMode_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CurrentPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CurrentVelocity_; DLL2SDK::Assembly_CSharp::WeaponFireComponentData* m_Data_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Instant* m_WeaponFire_; int32_t m_ThroughWallNum_; int32_t m_ThroughPlayerNum_; float m_DamageRate_; float m_BulletFlyDistance_; bool m_HadSpeedDecay_; bool _HasRecycle_k__BackingField_; struct StaticFields { int32_t CheckRange_; float FIX_UPDATE_TIME_; float EntityRadius_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetThroughParams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetThroughParams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGravityVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVelocityScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48856(); float get_BulletFlyDistance_48857(); void SetThroughParams_48858(); void GetThroughParams_48859(float distance_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Position_48860(); float get_Speed_48861(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Direction_48862(); void Init_48863(DLL2SDK::UnityEngine::UnityEngine::Vector3 initalPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 initalVelocity_, DLL2SDK::Assembly_CSharp::BulletWeaponProjectileSimulator_CheckMode checkMode_, DLL2SDK::Assembly_CSharp::WeaponFireComponentData* data_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Instant* weaponFire_); bool SimulateTick_48864(bool once_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* impactList_, float inUpdateTime_); void UpdateVelocity_48865(float dt_); float GetGravityVelocity_48866(float dt_); float GetVelocityScale_48867(float dt_); bool get_HasRecycle_48868(); void set_HasRecycle_48869(bool value_); void OnRecycle_48870(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct UVAnimationEffect : DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect { DLL2SDK::UnityEngine::UnityEngine::Vector2 Tiling_; DLL2SDK::UnityEngine::UnityEngine::Vector2 StartOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector2 EndOffset_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* SpeedCurve_; float Duration_; bool Loop_; bool PlayOnStart_; int32_t ActiveFrameInterval_; bool m_IsPlaying_; float m_TimeSincePlay_; int32_t m_LastActiveFrame_; DLL2SDK::Array* m_Renderers_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUVOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitResource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43680(); void Start_43681(); void Update_43682(); void UpdateUVOffset_43683(float deltaTime_); void InitResource_43684(); void Init_43685(); void PlayEffect_43686(); void StopEffect_43687(); void DestroyEffect_43688(); void __xLuaBaseProxy_InitResource_43689(); void __xLuaBaseProxy_Init_43690(); void __xLuaBaseProxy_PlayEffect_43691(); void __xLuaBaseProxy_StopEffect_43692(); void __xLuaBaseProxy_DestroyEffect_43693(); }; } namespace DLL2SDK::Assembly_CSharp { struct PSCLaserWeaponTrack : DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect { DLL2SDK::UnityEngine::UnityEngine::BoxCollider* m_RelativeVolume_; DLL2SDK::Assembly_CSharp::PVE::AIAttackVolume* m_RelativeAttackVolume_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_StartPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_EndPos_; float m_Length_; float m_Width_; float m_MaxLength_; DLL2SDK::UnityEngine::UnityEngine::GameObject* laserAttackFrom_; DLL2SDK::UnityEngine::UnityEngine::GameObject* laserAttackTo_; bool isLineRendererLaser_; DLL2SDK::Assembly_CSharp::EAssetID laserDamageAssetID_; bool canDamage_; bool canHitGround_; DLL2SDK::UnityEngine::UnityEngine::LineRenderer* lineCP_; DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* meshRenderer_; DLL2SDK::UnityEngine::UnityEngine::Mesh* drawLineMesh_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* OnwerPawn_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* HitEffect_; bool bPlay_; bool bMeshDrawLine_; float m_AttackWidthMultiples_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTrackParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawMeshLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTrack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateShowHitEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHitGroundEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48833(); void set_MaxLength_48834(float value_); void set_AttackWidthMultiples_48835(float value_); void Awake_48836(); void PlayEffect_48837(); void StopEffect_48838(); void Reset_48839(); void DestroyEffect_48840(); void SetTrackParam_48841(DLL2SDK::Assembly_CSharp::GameBase::Pawn* Owner_, DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 forward_, float length_, float width_, float damageValue_); void DrawMeshLine_48842(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 endPos_, float width_); void UpdateTrack_48843(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 forward_, float deltaPos_); void LateShowHitEffect_48844(DLL2SDK::UnityEngine::UnityEngine::Vector3 forward_); void PlayHitGroundEffect_48845(DLL2SDK::UnityEngine::UnityEngine::Vector3 forward_); void _Awake_m__0_48846(DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* e_); void __xLuaBaseProxy_PlayEffect_48847(); void __xLuaBaseProxy_StopEffect_48848(); void __xLuaBaseProxy_DestroyEffect_48849(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct OptionalAnimatorController : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::AnimatorOverrideController* primaryController_; DLL2SDK::UnityEngine::UnityEngine::AnimatorOverrideController* secondaryController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48832(); }; } namespace DLL2SDK::Assembly_CSharp { struct MonkeyBombActor : DLL2SDK::Assembly_CSharp::GrenadeActor { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBeDamagedBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSameCamp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48825(); void Init_48826(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* inData_); bool CanBeDamagedBy_48827(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); bool IsSameCamp_48828(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void __xLuaBaseProxy_Init_48829(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P0_); bool __xLuaBaseProxy_CanBeDamagedBy_48830(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); bool __xLuaBaseProxy_IsSameCamp_48831(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct KnifeConfigUpdate : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Melee* m_WeaponFireComponent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponFireComponent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48823(); void SetWeaponFireComponent_48824(DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* weaponFireComponent_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InventoryUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_sItemID2WeaponNameMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_sWeaponName2ItemIDMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_sItemID2WeaponPartNameMap_; int32_t m_HelicopterID_; int32_t m_UAVID_; int32_t m_CounterUAVID_; int32_t m_HunterKillerID_; int32_t m_SentryGunID_; int32_t m_VTOLID_; int32_t m_SAMTurretID_; int32_t m_HellfireID_; int32_t m_AirstrikeID_; int32_t m_KnifeID_; int32_t m_QuickKnifeID_; int32_t m_Type25ID_; int32_t m_CarePackageBombID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBomb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHiddenBomb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsKillStreak_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsThrowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPistolWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsChipWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMeleeWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ItemID2WeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ItemID2Weapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Weapon2ItemID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponCategory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AlwaysDraw3PCamFirst_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static int32_t get_HelicopterID_48795(); static int32_t get_UAVID_48796(); static int32_t get_CounterUAVID_48797(); static int32_t get_HunterKillerID_48798(); static int32_t get_SentryGunID_48799(); static int32_t get_VTOLID_48800(); static int32_t get_SAMTurretID_48801(); static int32_t get_HellfireID_48802(); static int32_t get_AirstrikeID_48803(); static int32_t get_KnifeID_48804(); static int32_t get_QuickKnifeID_48805(); static int32_t get_Type25ID_48806(); static int32_t get_CarePackageBombID_48807(); static int32_t get_BombID_48808(); static bool IsBomb_48809(int32_t itemID_); static bool IsHiddenBomb_48810(int32_t itemID_); static bool IsWeapon_48811(int32_t itemID_); static bool IsKillStreak_48812(int32_t itemID_); static bool IsThrowWeapon_48813(int32_t itemID_); static bool IsPistolWeapon_48814(int32_t itemID_); static bool IsChipWeapon_48815(int32_t itemID_); static bool IsMeleeWeapon_48816(int32_t itemID_); static DLL2SDK::Assembly_CSharp::GameEngine::EWeaponPartName ItemID2WeaponPart_48817(int32_t itemID_); static DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName ItemID2Weapon_48818(int32_t itemID_); static int32_t Weapon2ItemID_48819(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName weaponName_); static DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory GetWeaponCategory_48820(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName weaponName_); static bool AlwaysDraw3PCamFirst_48821(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName weaponName_); static void _cctor_48822(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InventoryTypeConst : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t EnumNumPerInventoryType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48794(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ERPGLaunchMode : int32_t { Both_ = static_cast(0x0), LockOn_ = static_cast(0x1), Free_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct IndutionGunArrowActor : DLL2SDK::Assembly_CSharp::GrenadeActor { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBeDamagedBy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48789(); void Init_48790(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* inData_); bool CanBeDamagedBy_48791(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void __xLuaBaseProxy_Init_48792(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P0_); bool __xLuaBaseProxy_CanBeDamagedBy_48793(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponImpactComponent : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::IWeaponOrAttachment* m_Weapon_; DLL2SDK::Array* ImpactEffects_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_HitLocation_; DLL2SDK::Assembly_CSharp::GameEngine::EPhysicalMaterialType m_MaterialType_; float m_LastPlayTime_; bool _HasRecycle_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateByName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShotFired_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponINIPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInited_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitImpactEffects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadParamsFromConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnFireImpact_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SpawnFireImpact_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayImpact_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnImpactEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnImpactDecal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEffectDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48752(); int32_t GetShotFired_48756(); DLL2SDK::mscorlib::System::String* GetWeaponINIPath_48757(); bool IsInited_48758(); void InitImpactEffects_48759(); void ReadParamsFromConfig_48760(); void SpawnFireImpact_48761(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_, bool firstPerson_); DLL2SDK::UnityEngine::UnityEngine::GameObject* SpawnFireImpact_48762(DLL2SDK::UnityEngine::UnityEngine::Vector3 HitLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 OutLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 HitNormal_, DLL2SDK::UnityEngine::UnityEngine::PhysicMaterial* HitMaterial_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_, bool bPlayDecal_); void PlayImpact_48763(float interval_, bool isForce_); DLL2SDK::UnityEngine::UnityEngine::GameObject* SpawnImpactEffect_48764(DLL2SDK::Assembly_CSharp::EAssetID EffectResID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 HitLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 HitNormal_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); DLL2SDK::UnityEngine::UnityEngine::GameObject* SpawnImpactDecal_48765(DLL2SDK::Assembly_CSharp::EAssetID DecalResID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 HitLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 OutLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 HitNormal_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); void OnEffectDestroy_48766(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); bool get_HasRecycle_48767(); void set_HasRecycle_48768(bool value_); void OnRecycle_48769(); static void Destroy_48753(DLL2SDK::Assembly_CSharp::GameEngine::WeaponImpactComponent* comp_); static DLL2SDK::Assembly_CSharp::GameEngine::WeaponImpactComponent* Create_48754(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::Assembly_CSharp::GameEngine::IWeaponOrAttachment* owner_); static DLL2SDK::Assembly_CSharp::GameEngine::WeaponImpactComponent* CreateByName_48755(DLL2SDK::mscorlib::System::String* typeName_, DLL2SDK::Assembly_CSharp::GameEngine::IWeaponOrAttachment* owner_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponImpactComponent_Melee : DLL2SDK::Assembly_CSharp::GameEngine::WeaponImpactComponent { float m_WeaponDecalScale_; float m_DecalRotation_1_; float m_DecalRotation_2_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitImpactEffects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadParamsFromConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnImpactDecal_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24793(); void CopyProperties_24794(DLL2SDK::Assembly_CSharp::WeaponImpactComponent_MeleeData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24795(); void InitImpactEffects_24796(); void ReadParamsFromConfig_24797(); DLL2SDK::UnityEngine::UnityEngine::GameObject* SpawnImpactDecal_24798(DLL2SDK::Assembly_CSharp::EAssetID DecalResID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 HitLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 OutLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 HitNormal_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); void __xLuaBaseProxy_InitImpactEffects_24799(); void __xLuaBaseProxy_ReadParamsFromConfig_24800(); DLL2SDK::UnityEngine::UnityEngine::GameObject* __xLuaBaseProxy_SpawnImpactDecal_24801(DLL2SDK::Assembly_CSharp::EAssetID P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P3_, DLL2SDK::UnityEngine::UnityEngine::Transform* P4_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponImpactComponent_GrappleGun : DLL2SDK::Assembly_CSharp::GameEngine::WeaponImpactComponent { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitImpactEffects_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48778(); void InitImpactEffects_48779(); void __xLuaBaseProxy_InitImpactEffects_48780(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponImpactComponent_Glove : DLL2SDK::Assembly_CSharp::GameEngine::WeaponImpactComponent_Melee { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitImpactEffects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnImpactDecal_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48773(); void InitImpactEffects_48774(); DLL2SDK::UnityEngine::UnityEngine::GameObject* SpawnImpactDecal_48775(DLL2SDK::Assembly_CSharp::EAssetID DecalResID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 HitLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 OutLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 HitNormal_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); void __xLuaBaseProxy_InitImpactEffects_48776(); DLL2SDK::UnityEngine::UnityEngine::GameObject* __xLuaBaseProxy_SpawnImpactDecal_48777(DLL2SDK::Assembly_CSharp::EAssetID P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P3_, DLL2SDK::UnityEngine::UnityEngine::Transform* P4_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponImpactComponent_CombatAxe : DLL2SDK::Assembly_CSharp::GameEngine::WeaponImpactComponent { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitImpactEffects_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48770(); void InitImpactEffects_48771(); void __xLuaBaseProxy_InitImpactEffects_48772(); }; } namespace DLL2SDK::Assembly_CSharp { struct HunterKillerActor : DLL2SDK::Assembly_CSharp::GrenadeActor { DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* m_EMPEffect_; void _ctor_48740(); void Init_48741(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* inData_); void BeginEMPEffect_48742(float duration_, DLL2SDK::UnityEngine::UnityEngine::Vector4 range_); void Deactive_48743(); void EndEMPEffect_48744(); }; } namespace DLL2SDK::Assembly_CSharp { struct HiveStickActor : DLL2SDK::Assembly_CSharp::GrenadeActor { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBeDamagedBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Active_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48718(); void Init_48719(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* inData_); bool CanBeDamagedBy_48720(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void Active_48721(); void __xLuaBaseProxy_Init_48722(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P0_); bool __xLuaBaseProxy_CanBeDamagedBy_48723(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_Active_48724(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EWeaponFireMode : int32_t { None_ = static_cast(0x0), Auto_ = static_cast(0x1), Burst_ = static_cast(0x2), Single_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::Weapon* m_WeaponEntity_; DLL2SDK::Assembly_CSharp::GameEngine::IWeaponOrAttachment* m_Weapon_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Owner_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponAttributeAdditionHelper* m_AdditionHelper_; float m_WeaponRange_; float m_AIShootScope_; float m_BOT_FireRange_; float m_FireInterval_; float m_FireIntervalOfExtraBullet_; bool m_IsFireExtraBullet_; bool m_IsBurstAutoFire_; int32_t m_FireTimesInGroup_; int32_t m_FireTimesInGropClient_; float m_FireGroupEndAnimTime_; float m_FireGroupEndTime_; float m_AimingFireAnimClipTime_; int32_t m_ClipAmmoCount_; int32_t m_CarriedAmmoCount_; int32_t m_ShotCost_; int32_t m_PVEClipAmmoCount_; int32_t m_PVECarriedAmmoCount_; int32_t m_PVEMaxAmmoCount_; int32_t m_AmmoCount_; int32_t m_MaxAmmoCount_; float m_FireBoltTime_; DLL2SDK::Assembly_CSharp::GameEngine::EDamageType m_DamageType_; DLL2SDK::Assembly_CSharp::GameEngine::EDamageType m_ExtraDamageType_; float m_Damage_; float m_PVEDamage_; float m_MinDamageValue_; float m_PVEMinDamageValue_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_PortSizeToScreen_; float m_PVEDamageRate_; float m_AimedChangeClipTime_; float m_ChangeClipTime_; bool m_ChangeClipMultiAnims_; float m_ChangeClipStartTime_; float m_ChangeClipLoopTime_; float m_ChangeClipEndTime_; float m_ChangeClipStart02Time_; float m_ChangeClipLoopPreTime_; bool m_AllowQuickChangeClip_; float m_QuickChangeClipTime_; bool m_HasQuickAnimation_; DLL2SDK::Assembly_CSharp::GameBase::EWeaponChangeClip ChangeClipSate_; float m_ChangeClipAnimRate_; bool m_UseSSAnimator_; float m_PutDownTime_; float m_EquipTime_; float m_UnequipTime_; float m_EquipAnimClipTime_; float m_UnequipAnimClipTime_; float m_SpecialEquipAnimRate_; float m_EquipAddition_; DLL2SDK::mscorlib::System::String* m_CrosshairTexName_; bool m_IsSingleShot_; bool IsSingleShotConst_; float m_SingleShotStopFireTime_; float m_ADSModeSingleShotStopFireTime_; bool m_ForcePlaySingleFireAnim_; float m_InitSpeed_; float m_AccelSpeed_; float m_MaxSpeed_; float m_GravityScale_; int32_t m_ProjFlightAssetID_; int32_t m_ProjFlightAssetID3P_; bool m_NonInstant_; int32_t m_ExtraDamageScreenEffectID_; bool m_UseInWater_; float m_SpeedDecayInWater_; float m_WaterBuoyancy_; bool m_IsInWater_; float m_LastCheckTime_; DLL2SDK::mscorlib::System::String* m_CrossHairCircleName_; float m_CrossHairCircleInitSize_; bool m_CrosshairEnabled_; float m_GetHitPunchAngleX_; float m_GetHitPunchAngleXDecreaseSpeed_; float m_GetHitPunchAngleXInUse_; float m_GetHitPunchAngleXDecreaseSpeedInUse_; int32_t DefaultClipAmmoCount_; int32_t DefaultCarriedAmmoCount_; int32_t DefaultMaxAmmoCount_; int32_t DefaultPVEClipAmmoCount_; int32_t DefaultPVECarriedAmmoCount_; int32_t DefaultPVEMaxAmmoCount_; uint8_t m_FireMode_; DLL2SDK::Assembly_CSharp::WeaponFireComponentData* m_ComponentData_; DLL2SDK::Assembly_CSharp::WeaponFireComponentData* m_HipComponentData_; DLL2SDK::Array* m_BRFireModes_; DLL2SDK::Array* NewFireModes_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponFireMode mCurBrFireType_; float fireInterval_; struct StaticFields { int32_t ConsumeAmmoCount_; bool StartBurstFireInGroup_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* s_FireComponentDataDic_; float m_StartTracePosOffset_; DLL2SDK::Array* m_AllHitInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAdditionHelperStaticValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRealFireInterval_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRealFireGroupInterval_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireInterval_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InBurstFireGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InFireGroupEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetBurstData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBurstFireInGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MustCompleteBurst_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBulletInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDamageForGameMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDamageForGameMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMinDamageValueForGameMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGravityScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpeedDecay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseInWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateByName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOwner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordDefault_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ModifyPropertiesForPVE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ModifyPropertiesForBR_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActualDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireAmmunition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostFireAmmunition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerStartFire_Controllable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerStartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerStopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAdjustedAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAdjustedCameraAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAdjustedWeaponAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeGetHitPunchAngleConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangePunchAngleByGetHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AmmoCanFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFullAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FullAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddCarriedAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddCurrentAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ModifyAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReAmmoCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeClipAmmoCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshClipAmmoCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsIntant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMelee_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsQuickKnife_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsProjectile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPlacing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponAttributeAdditionLoadOverCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireComponentData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreBeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreEndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBrFireModes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSpectatingSingleShot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBrFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNonInstant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcFireAnimationSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldAdjustFireAimRatation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SupportExtraBullet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAdjustedFireAimRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetAdjustedFireAimRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Get3PFireAimTargetPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPunchAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAdditionByBase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SingleLineCheckPhysics_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_23967(); void CopyProperties_23968(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_23969(); DLL2SDK::Assembly_CSharp::GameBase::Weapon* get_WeaponEntity_23970(); float get_WeaponRange_23971(); float get_BOT_FireRangeFor_23972(); bool get_IsFireExtraBullet_23973(); void set_IsFireExtraBullet_23974(bool value_); void ResetAdditionHelperStaticValue_23975(); float GetRealFireInterval_23976(float fireInterval_); float GetRealFireGroupInterval_23977(float fireInterval_); float get_FireInterval_23978(); void set_FireInterval_23979(float value_); float GetFireInterval_23980(float beginFireTime_, float stopFireTime_); bool get_IsBurstAutoFire_23981(); int32_t get_FireTimesInGropClient_23982(); float get_FireGroupEndAnimTime_23983(); float get_FireGroupEndTime_23984(); bool get_IsAmmoGroupMo_23985(); bool InBurstFireGroup_23986(); bool InFireGroupEnd_23987(); void ResetBurstData_23988(); void SetBurstFireInGroup_23989(); bool MustCompleteBurst_23990(); int32_t get_BaseClipAmmoCount_23991(); int32_t get_ClipAmmoCount_23992(); void set_ClipAmmoCount_23993(int32_t value_); int32_t get_CarriedAmmoCount_23994(); void set_CarriedAmmoCount_23995(int32_t value_); int32_t get_ShotCost_23996(); int32_t get_PVEClipAmmoCount_23997(); int32_t get_PVECarriedAmmoCount_23998(); int32_t get_PVEMaxAmmoCount_23999(); void UpdateBulletInfo_24000(); int32_t get_AmmoCount_24001(); void set_AmmoCount_24002(int32_t value_); int32_t get_MaxAmmoCount_24003(); void set_MaxAmmoCount_24004(int32_t value_); float get_FireBoltTime_24005(); DLL2SDK::Assembly_CSharp::GameEngine::EDamageType get_DamageType_24006(); float GetDamageForGameMode_24007(); void SetDamageForGameMode_24008(float value_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_PortSizeToScreen_24009(); float GetMinDamageValueForGameMode_24010(); float get_BaseDamage_24011(); void set_BaseDamage_24012(float value_); float get_Damage_24013(); float get_PVEDamageRate_24014(); float get_AimedChangeClipTime_24015(); float get_ChangeClipTime_24016(); float get_ChangeClipStartTime_24017(); float get_ChangeClipLoopTime_24018(); float get_ChangeClipEndTime_24019(); float get_ChangeClipStart02Time_24020(); float get_ChangeClipLoopPreTime_24021(); bool get_AllowQuickChangeClip_24022(); float get_QuickChangeClipTime_24023(); bool get_HasQuickAnimation_24024(); bool get_UseSSAnimator_24025(); float get_PutDownTime_24026(); float get_EquipTime_24027(); float get_UnequipTime_24028(); float get_EquipAnimClipTime_24029(); float get_UnequipAnimClipTime_24030(); float get_SpecialEquipAnimRate_24031(); void set_SpecialEquipAnimRate_24032(float value_); float get_EquipAddition_24033(); DLL2SDK::mscorlib::System::String* get_CrosshairTexName_24034(); bool get_IsSingleShot_24035(); float get_SingleShotStopFireTime_24036(); float get_ADSModeSingleShotStopFireTime_24037(); bool get_ForcePlaySingleFireAnim_24038(); float get_InitSpeed_24039(); float GetGravityScale_24040(int32_t otherFactor_); float GetSpeedDecay_24041(int32_t otherFactor_); float get_SpeedDecayInWater_24042(); float get_WaterBuoyancy_24043(); bool UseInWater_24044(); bool CheckInWater_24045(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, bool forceCheck_, float checkInterval_); DLL2SDK::mscorlib::System::String* get_CrossHairCircleName_24046(); float get_CrossHairCircleInitSize_24047(); bool get_CrosshairEnabled_24048(); uint8_t get_FireMode_24049(); DLL2SDK::Assembly_CSharp::WeaponFireComponentData* get_ComponentData_24050(); void set_ComponentData_24051(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* value_); DLL2SDK::Assembly_CSharp::WeaponFireComponentData* get_HipComponentData_24052(); void set_HipComponentData_24053(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* value_); void SetOwner_24056(DLL2SDK::Assembly_CSharp::GameEngine::IWeaponOrAttachment* owner_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawnOwner_); void RecordDefault_24057(); void ModifyPropertiesForPVE_24058(); void ModifyPropertiesForBR_24059(); float GetActualDamage_24060(); void SetFireMode_24061(uint8_t inFireMode_); void InitData_24062(); void LoadProperties_24063(DLL2SDK::mscorlib::System::String* path_); void FireAmmunition_24064(); void PostFireAmmunition_24065(); void StartFire_24066(); void ServerStartFire_Controllable_24067(DLL2SDK::UnityEngine::UnityEngine::Vector3 DstPos_); void ServerStartFire_24068(); void ServerStopFire_24069(int32_t costAmmo_); void EndFire_24070(); void Tick_24071(float DeltaTime_); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetAdjustedAim_24072(DLL2SDK::UnityEngine::UnityEngine::Quaternion initialAim_); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetAdjustedCameraAim_24073(DLL2SDK::UnityEngine::UnityEngine::Quaternion initialAim_); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetAdjustedWeaponAim_24074(DLL2SDK::UnityEngine::UnityEngine::Quaternion initialAim_); void ChangeGetHitPunchAngleConfig_24075(float GetHitPunchAngleX_, float GetHitPunchAngleXDecreseSpeed_); void ChangePunchAngleByGetHit_24076(); bool AmmoCanFire_24077(); void AddAmmo_24078(int32_t ammoCount_); bool IsFullAmmo_24079(); void FullAmmo_24080(); bool HasAmmo_24081(); void AddCarriedAmmo_24082(int32_t addCount_); void AddCurrentAmmo_24083(int32_t addCount_); void ModifyAmmo_24084(int32_t inCurrentAmmo_, int32_t inCurrentCarriedAmmo_, bool isDiff_, int32_t clibNumBase_); bool get_infiniteCarriedAmmo_24085(); int32_t GetReAmmoCount_24086(); void ChangeClipAmmoCount_24087(int32_t addAmmoCount_); void RefreshClipAmmoCount_24088(); bool IsIntant_24089(); bool IsMelee_24090(); bool IsQuickKnife_24091(); bool IsProjectile_24092(); bool IsPlacing_24093(); void WeaponAttributeAdditionLoadOverCallback_24094(); void OnActive_24096(bool active_); void PreBeginState_24097(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType newState_); void PreEndState_24098(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType eWeaponStateType_); DLL2SDK::Array* get_BRFireModes_24099(); void SetBrFireModes_24100(DLL2SDK::Array* data_); void set_CurFireType_24101(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponFireMode value_); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponFireMode get_CurFireType_24102(); void SetSpectatingSingleShot_24103(bool isSingleShot_); void InitBrFireMode_24104(); void ChangeFireMode_24105(); bool IsNonInstant_24106(); float CalcFireAnimationSpeed_24107(float clipLength_); bool ShouldAdjustFireAimRatation_24108(); bool SupportExtraBullet_24109(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetAdjustedFireAimRotation_24110(DLL2SDK::UnityEngine::UnityEngine::Quaternion curFireAimRot_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inFirePos_); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetAdjustedFireAimRotation_24111(DLL2SDK::UnityEngine::UnityEngine::Quaternion curFireAimRot_, DLL2SDK::UnityEngine::UnityEngine::Vector3* outTargetPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3* outFirePos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inFirePos_); DLL2SDK::UnityEngine::UnityEngine::Vector3 Get3PFireAimTargetPos_24112(DLL2SDK::Assembly_CSharp::GameBase::Pawn* owner_, DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraDir_, float fireDistance_, DLL2SDK::UnityEngine::UnityEngine::Vector3 weaponFirePos_); DLL2SDK::UnityEngine::UnityEngine::Vector2 GetPunchAngle_24113(); float GetAdditionByBase_24114(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponAttribute weaponAttributeType_, float baseValue_); bool SingleLineCheckPhysics_24115(DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_HitType hitType_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* hitTarget_, DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_); static DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* CreateByName_24054(DLL2SDK::mscorlib::System::String* typeName_, DLL2SDK::mscorlib::System::String* iniPath_, DLL2SDK::Assembly_CSharp::GameEngine::IWeaponOrAttachment* owner_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawnOwner_); static DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* Create_24055(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::String* iniPath_, DLL2SDK::Assembly_CSharp::GameEngine::IWeaponOrAttachment* owner_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawnOwner_); static DLL2SDK::Assembly_CSharp::WeaponFireComponentData* GetFireComponentData_24095(int32_t inItemID_, bool isSecondFireComonent_); static void _cctor_24116(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_Instant : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent { float m_LongShotDistance_; int32_t m_ShotFired_; float m_DisperseRate_; bool m_RecoilFireInterval_; float m_FallInterval_; float m_InaccuracyModifierCrouching_; float m_InaccuracyModifierProning_; float m_InaccuracyModifierSliding_; float m_ZoomingGetHitPunchAngleX_; float m_ZoomingGetHitPunchAngleXDecreaseSpeed_; float m_ReachMaxCrosshairDropPerc_; float m_UnreachMaxCrosshairDropPerc_; DLL2SDK::Array* m_DamageRange_; DLL2SDK::Array* m_DamageValue_; DLL2SDK::Array* m_PVEDamageValue_; DLL2SDK::Array* m_DamageRangeHitRate_; DLL2SDK::Array* m_DamageRangeAccuracy_; float m_PVEPenetrationDamageModifier_; int32_t m_MaxThroughWall_; int32_t m_PVEMaxThroughWall_; bool m_bReachUpMax_; bool m_bReachSideMax_; int32_t m_CurrentRecoilDirection_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_PunchAngle_; float m_ShotSpreadSize_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_ShotSpread_; bool m_bRecoverRecoilByGetHit_; float m_CrossHairSizeBase_; float m_CrossHairSizeModifier_; float m_CrossHairLengthBase_; float m_CrossHairLengthModifier_; float m_CrossHairSizeSprintingBase_; float m_CrossHairSizeSprintingModifier_; float m_CrossHairLengthSprintingBase_; float m_CrossHairLengthSprintingModifier_; float m_CrossHairSizeWalkingBase_; float m_CrossHairSizeWalkingModifier_; float m_CrossHairLengthWalkingBase_; float m_CrossHairLengthWalkingModifier_; float m_CrossHairSizeJumpingBase_; float m_CrossHairSizeJumpingModifier_; float m_CrossHairLengthJumpingBase_; float m_CrossHairLengthJumpingModifier_; float m_CrosshairInaccuracyIncrement_; float m_CrosshairInaccuracyDecrement_; float m_CurrentCrosshairInaccuracy_; int32_t m_LastStateIdx_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_BreatheTremblingRange_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_BreatheTremblingRate_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_BreatheTremblingAccel_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_BreatheTremblingCurRate_; DLL2SDK::Array* m_HitPartRate_; DLL2SDK::Array* m_PVEHitPartRate_; DLL2SDK::UnityEngine::UnityEngine::Vector2 ValidPort_; DLL2SDK::UnityEngine::UnityEngine::Vector2 ValidPort2_; DLL2SDK::Assembly_CSharp::GameEngine::BulletType m_BulletType_; float m_DecayScale_; int32_t m_ThroughWallNum_; int32_t m_ThroughPlayerNum_; float m_DamageRate_; float m_BulletFlyDistance_; bool m_IsDecay_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* impactList_; bool m_FireEnded_; float m_ShotSpreadLerpTime_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_LastPunch_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_LastShotSpread_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_LastRotationMod_; int32_t m_LastUpdateRotationFrame_; int32_t m_UpdateLerpFrame_; float m_AngleScale_; float m_ShotSpreadInterval_; bool m_CloseSpreadAdjustedAimDir_; bool m_IsAimedFire_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_LastShotSpreadByCamera_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_BreatheTremblingPos_; bool IsModeAimRotation_; bool IsIgnore_; bool m_UseFixDeltaTime_; float m_TargetDeltaTime_; float LastDt_; float LLastDt_; int32_t m_LastUpdateCrosshairSizeFrame_; bool mLock_; float m_LockDist_; float m_UnlockDist_; int32_t m_MaxShotsFired_; float m_MinInaccuracy_; float m_MaxInaccuracy_; float m_DisperseBase_; float m_DisperseModifierStanding_; float m_DisperseModifierJumping_; float m_DisperseModifierWalking_; float m_PunchAngleXDecreaseSpeed_; float m_PunchAngleYDecreaseSpeed_; float m_RecoilUpBase_; float m_RecoilUpModifier_; float m_RecoilUpMax_; float m_RecoilLateralBase_; float m_RecoilLateralModifier_; float m_RecoilLateralMax_; float m_RecoilScaleStanding_; float m_RecoilScaleWalking_; float m_RecoilScaleJumping_; float m_ReachMaxDirectionChangePerc_; float m_UnreachMaxDirectionChangePerc_; struct StaticFields { float MinDist_; float MinDecayRate_; float MaxThickness_; bool OpenDamageLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHitPartRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcWeaponFireForPVE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CaleThickStartPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcBarrierThickness_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetThroughParams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcWeaponFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTraceFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SingleLineCheckPhysics_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAccuracyHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CaleDetailDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CaleDamageDecay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustedDecay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDistanceDamageRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDistanceDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActualDamageValues_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDistanceAccuracy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPreAdjustAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireAmmunition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SupportExtraBullet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateBulletLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IncreaseFireShot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostFireAmmunition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RandomShotSpread_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRealSpreadModifier_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcShotSpreadSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcPunchAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAdjustedAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcPunch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcAdjustedAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAdjustedCameraAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAdjustedWeaponAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBreatheTrembling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBreatheTrembling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPunchAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChangeDt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLerpParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCrosshairSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeGetHitPunchAngleConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangePunchAngleByGetHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsIntant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponAttributeAdditionLoadOverCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInPort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WorldToPortPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasEnemyInPort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcAimedPortPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyFireParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLockTargetInAutoMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateBulletProjectile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcWeaponFires_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MaxShotsFired_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MinInaccuracy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MaxInaccuracy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisperseBase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisperseModifierStanding_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisperseModifierJumping_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisperseModifierWalking_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PunchAngleXDecreaseSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PunchAngleYDecreaseSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoilUpBase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoilUpModifier_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoilUpMax_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoilLateralBase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoilLateralModifier_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoilLateralMax_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoilScaleStanding_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoilScaleWalking_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoilScaleJumping_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReachMaxDirectionChangePerc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnreachMaxDirectionChangePerc_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24324(); void CopyProperties_24325(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24326(); float get_DisperseRate_24327(); float get_InaccuracyModifierCrouching_24328(); float get_InaccuracyModifierProning_24329(); float get_InaccuracyModifierSliding_24330(); float get_PVEPenetrationDamageModifier_24331(); void set_PVEPenetrationDamageModifier_24332(float value_); int32_t get_MaxThroughWall_24333(); void set_MaxThroughWall_24334(int32_t value_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_PunchAngle_24335(); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_ShotSpread_24336(); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_BreatheTremblingRange_24337(); DLL2SDK::Assembly_CSharp::GameEngine::BulletType get_BulletType_24338(); bool get_IsAiming_24339(); bool get_IsPlayAiming_24340(); bool get_IsAimingProcess_24341(); bool get_IsDowningProcess_24342(); float get_DecayScale_24343(); void set_DecayScale_24344(float value_); float GetHitPartRate_24345(DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup group_, bool forPVE_); bool CalcWeaponFireForPVE_24346(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* impactList_); void CaleThickStartPos_24347(DLL2SDK::UnityEngine::UnityEngine::Vector3 hitPoint_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, DLL2SDK::UnityEngine::UnityEngine::Collider* col_, DLL2SDK::UnityEngine::UnityEngine::Vector3* startPos_); float CalcBarrierThickness_24348(DLL2SDK::UnityEngine::UnityEngine::Vector3 hitPoint_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, DLL2SDK::UnityEngine::UnityEngine::Collider* col_, DLL2SDK::UnityEngine::UnityEngine::Vector3* outPoint_); int32_t get_ThroughWallNum_24349(); int32_t get_ThroughPlayerNum_24350(); float get_DamageRate_24351(); float get_BulletFlyDistance_24352(); bool get_IsDecay_24353(); void SetThroughParams_24354(int32_t throughWallNum_, int32_t throughPlayerNum_, float damageRate_, float realDistance_); bool CalcWeaponFire_24355(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* impactList_, float checkRange_, bool resetThroughParams_); int32_t GetTraceFlag_24356(); bool SingleLineCheckPhysics_24357(DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_HitType hitType_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* hitTarget_, DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_); bool IsAccuracyHit_24358(int32_t playerCount_, float realDistance_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_HitType CaleDetailDamage_24359(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, float* range_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* realHitInfo_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* impactList_); bool CaleDamageDecay_24360(DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_HitType hitType_, DLL2SDK::UnityEngine::UnityEngine::Vector3 hitPoint_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_); float AdjustedDecay_24361(float initDecay_); float GetDistanceDamageRate_24362(float dist_); float GetDistanceDamage_24363(float dist_); DLL2SDK::Array* GetActualDamageValues_24364(); float GetDistanceAccuracy_24365(float dist_); void EndFire_24366(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetPreAdjustAim_24367(); void FireAmmunition_24368(); bool SupportExtraBullet_24369(); void CreateBulletLine_24370(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_); void IncreaseFireShot_24371(); void PostFireAmmunition_24372(); void RandomShotSpread_24373(); float GetRealSpreadModifier_24374(); float CalcShotSpreadSize_24375(); void CalcPunchAngle_24376(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetAdjustedAim_24377(DLL2SDK::UnityEngine::UnityEngine::Quaternion initAim_); DLL2SDK::UnityEngine::UnityEngine::Vector2 CalcPunch_24378(); DLL2SDK::UnityEngine::UnityEngine::Quaternion CalcAdjustedAim_24379(DLL2SDK::UnityEngine::UnityEngine::Quaternion initAim_, float sRate_, float pRate_, bool includeShotSpread_, bool isCameraAim_, bool isWeaponRot_); float get_ShotSpreadInterval_24380(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetAdjustedCameraAim_24381(DLL2SDK::UnityEngine::UnityEngine::Quaternion initAim_); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetAdjustedWeaponAim_24382(DLL2SDK::UnityEngine::UnityEngine::Quaternion initAim_); void InitBreatheTrembling_24383(); void UpdateBreatheTrembling_24384(float dt_); DLL2SDK::UnityEngine::UnityEngine::Vector2 GetPunchAngle_24385(); float GetChangeDt_24386(float dt_); void UpdateLerpParam_24387(float dt_); void UpdateCrosshairSize_24388(float DeltaTime_); void Tick_24389(float DeltaTime_); void ChangeGetHitPunchAngleConfig_24390(float GetHitPunchAngleX_, float GetHitPunchAngleXDecreseSpeed_); void ChangePunchAngleByGetHit_24391(); bool IsIntant_24392(); void WeaponAttributeAdditionLoadOverCallback_24393(); bool IsInPort_24394(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); DLL2SDK::UnityEngine::UnityEngine::Vector3 WorldToPortPos_24395(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); bool HasEnemyInPort_24396(bool traceAssist_); bool CheckTarget_24397(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_, DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 rayDir_, int32_t flag_, float range_); bool CalcAimedPortPos_24398(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_, DLL2SDK::UnityEngine::UnityEngine::Vector3* portPos_, bool traceAssist_); void LoadProperties_24399(DLL2SDK::mscorlib::System::String* path_); void ApplyFireParam_24400(bool aimedFire_); bool IsLockTargetInAutoMode_24401(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_); void CreateBulletProjectile_24402(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponImpactComponent* weaponImpact_, int32_t itemID_, int32_t flySmokeAssetID_); bool CalcWeaponFires_24403(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* impactList_, float checkRange_, bool resetThroughParams_); DLL2SDK::Assembly_CSharp::WeaponFireComponent_InstantData* get_ConfigData_Hip_24404(); DLL2SDK::Assembly_CSharp::WeaponFireComponent_InstantData* get_ConfigData_24405(); int32_t MaxShotsFired_24406(); float MinInaccuracy_24407(); float MaxInaccuracy_24408(); float DisperseBase_24409(); float DisperseModifierStanding_24410(); float DisperseModifierJumping_24411(); float DisperseModifierWalking_24412(); float PunchAngleXDecreaseSpeed_24413(); float PunchAngleYDecreaseSpeed_24414(); float RecoilUpBase_24415(); float RecoilUpModifier_24416(); float RecoilUpMax_24417(); float RecoilLateralBase_24418(); float RecoilLateralModifier_24419(); float RecoilLateralMax_24420(); float RecoilScaleStanding_24421(); float RecoilScaleWalking_24422(); float RecoilScaleJumping_24423(); float ReachMaxDirectionChangePerc_24424(); float UnreachMaxDirectionChangePerc_24425(); void __xLuaBaseProxy_CopyProperties_24427(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); bool __xLuaBaseProxy_SingleLineCheckPhysics_24428(DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_HitType P0_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* P1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P3_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* P4_); void __xLuaBaseProxy_EndFire_24429(); void __xLuaBaseProxy_FireAmmunition_24430(); bool __xLuaBaseProxy_SupportExtraBullet_24431(); void __xLuaBaseProxy_PostFireAmmunition_24432(); DLL2SDK::UnityEngine::UnityEngine::Quaternion __xLuaBaseProxy_GetAdjustedAim_24433(DLL2SDK::UnityEngine::UnityEngine::Quaternion P0_); DLL2SDK::UnityEngine::UnityEngine::Quaternion __xLuaBaseProxy_GetAdjustedCameraAim_24434(DLL2SDK::UnityEngine::UnityEngine::Quaternion P0_); DLL2SDK::UnityEngine::UnityEngine::Quaternion __xLuaBaseProxy_GetAdjustedWeaponAim_24435(DLL2SDK::UnityEngine::UnityEngine::Quaternion P0_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __xLuaBaseProxy_GetPunchAngle_24436(); void __xLuaBaseProxy_Tick_24437(float P0_); void __xLuaBaseProxy_ChangeGetHitPunchAngleConfig_24438(float P0_, float P1_); void __xLuaBaseProxy_ChangePunchAngleByGetHit_24439(); bool __xLuaBaseProxy_IsIntant_24440(); void __xLuaBaseProxy_WeaponAttributeAdditionLoadOverCallback_24441(); void __xLuaBaseProxy_LoadProperties_24442(DLL2SDK::mscorlib::System::String* P0_); static void _cctor_24426(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_Placing : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireAmmunition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPlacing_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48700(); void FireAmmunition_48701(); bool IsPlacing_48702(); void __xLuaBaseProxy_FireAmmunition_48703(); bool __xLuaBaseProxy_IsPlacing_48704(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_Melee : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent { DLL2SDK::Array* m_HitPartRate_; float m_JumpFireDamage_; int32_t m_MeleeWeaponAngle_; float m_CalcDamageTime_; float m_StartCaleDamageTime_; int32_t m_FireFirstEffectAssetID1P_; int32_t m_FireFirstEffectAssetID3P_; DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* _forcedTarget_k__BackingField_; float m_FireIntervalCut_; bool m_HasHitImpact_; bool m_DelayFiring_; float m_ExpectFireTime_; float m_FireStartTime_; DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* m_FirstImpactTarget_; float m_PunchAngle_X_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastColliderPos_; DLL2SDK::Array* m_RayCastHits_; DLL2SDK::UnityEngine::UnityEngine::Collider* m_MeleeCollider_; bool _IsJumpFire_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* impactList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDblclickAnimTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireStageFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActualDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindAttackTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangePunchAngleByGetHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAdjustedAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAdjustedCameraAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcWeaponFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireAmmunition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateMeleeWeaponCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RealMeleeFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RaycastMeleeOBB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetImpactInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBeDamagedBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHitPartRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMelee_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24456(); void CopyProperties_24457(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24458(); int32_t get_FireFirstEffectAssetID3P_24459(); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* get_forcedTarget_24460(); void set_forcedTarget_24461(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* value_); float GetDblclickAnimTime_24462(); float get_FireInterval_24463(); void set_FireIntervalCut_24464(float value_); bool get_HasDelayFire_24465(); DLL2SDK::UnityEngine::UnityEngine::Collider* get_MeleeCollider_24466(); bool HasAmmo_24467(); void set_IsJumpFire_24468(bool value_); bool get_IsJumpFire_24469(); int32_t FireStageFlag_24470(); float GetActualDamage_24471(); bool CheckTarget_24472(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_, DLL2SDK::UnityEngine::UnityEngine::Vector3 StartFirePos_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_, float rangeFactor_, float* dirRatio_); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* FindAttackTarget_24473(float* dirRatio_, float rangeFactor_); void ChangePunchAngleByGetHit_24474(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetAdjustedAim_24475(DLL2SDK::UnityEngine::UnityEngine::Quaternion initialAim_); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetAdjustedCameraAim_24476(DLL2SDK::UnityEngine::UnityEngine::Quaternion initialAim_); bool CalcWeaponFire_24477(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* impactList_); void FireAmmunition_24478(); void Tick_24479(float dt_); bool CreateMeleeWeaponCollider_24480(); void RealMeleeFire_24481(); bool RaycastMeleeOBB_24482(DLL2SDK::UnityEngine::UnityEngine::Collider* col_, DLL2SDK::UnityEngine::UnityEngine::Vector3 start_, int32_t traceFlag_, DLL2SDK::UnityEngine::UnityEngine::Vector3* dir_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* hitTarget_); bool GetImpactInfo_24483(DLL2SDK::Array* colliderAll_, DLL2SDK::UnityEngine::UnityEngine::Vector3 start_, DLL2SDK::UnityEngine::UnityEngine::Vector3* dir_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* hitTarget_); bool CanBeDamagedBy_24484(DLL2SDK::UnityEngine::UnityEngine::Collider* col_, DLL2SDK::UnityEngine::UnityEngine::Vector3 start_, DLL2SDK::UnityEngine::UnityEngine::Vector3* dir_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* hitTarget_); float GetHitPartRate_24485(DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup group_); bool IsMelee_24486(); void __xLuaBaseProxy_CopyProperties_24487(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); bool __xLuaBaseProxy_HasAmmo_24488(); float __xLuaBaseProxy_GetActualDamage_24489(); void __xLuaBaseProxy_ChangePunchAngleByGetHit_24490(); DLL2SDK::UnityEngine::UnityEngine::Quaternion __xLuaBaseProxy_GetAdjustedAim_24491(DLL2SDK::UnityEngine::UnityEngine::Quaternion P0_); DLL2SDK::UnityEngine::UnityEngine::Quaternion __xLuaBaseProxy_GetAdjustedCameraAim_24492(DLL2SDK::UnityEngine::UnityEngine::Quaternion P0_); void __xLuaBaseProxy_FireAmmunition_24493(); void __xLuaBaseProxy_Tick_24494(float P0_); bool __xLuaBaseProxy_IsMelee_24495(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_Melee_BR : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Melee { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48699(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_InstantVehicleGun : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Instant { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPreAdjustAim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48695(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetPreAdjustAim_48696(); DLL2SDK::UnityEngine::UnityEngine::Quaternion __xLuaBaseProxy_GetPreAdjustAim_48697(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_InstantDemoBullet : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Instant { bool m_UseVehicleBullet_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcInitVelocityForProj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireAmmunition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostFireAmmunition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyStopDriving_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48684(); void StartFire_48685(); void EndFire_48686(); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalcInitVelocityForProj_48687(DLL2SDK::UnityEngine::UnityEngine::Vector3 TargetHit_); void FireAmmunition_48688(); void PostFireAmmunition_48689(); void NotifyStopDriving_48690(); void __xLuaBaseProxy_StartFire_48691(); void __xLuaBaseProxy_EndFire_48692(); void __xLuaBaseProxy_FireAmmunition_48693(); void __xLuaBaseProxy_PostFireAmmunition_48694(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct TargetQueryInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 mStartPos_; DLL2SDK::CSProto::msg::ECamp mCamp_; int32_t LastUpdateFrame_; int32_t TargetInfoCount_; float LastRetrievedTargetDis_; DLL2SDK::Array* m_CachedTargetInfoList_; struct StaticFields { int32_t MAX_TARGET_COUNT_; DLL2SDK::Assembly_CSharp::GameEngine::TargetQueryInfo* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Setup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNextTarget_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48679(); void SetupImpl_48681(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::CSProto::msg::ECamp friendCamp_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* GetNextTarget_48682(); static DLL2SDK::Assembly_CSharp::GameEngine::TargetQueryInfo* Setup_48680(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::CSProto::msg::ECamp friendCamp_); static void _cctor_48683(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_CrossAssistance : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Instant { DLL2SDK::Assembly_CSharp::GameEngine::CrossAssistanceController* m_CrossAssistanceController_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayStartAssistanceSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreBeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStartTracePos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStartTraceDir_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcWeaponFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48662(); DLL2SDK::Assembly_CSharp::EAssetID get_AssistanceEffectID_48663(); void LoadProperties_48664(DLL2SDK::mscorlib::System::String* path_); void PlayStartAssistanceSound_48665(); void PreBeginState_48666(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType newState_); void OnActive_48667(bool active_); void Tick_48668(float DeltaTime_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetStartTracePos_48669(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetStartTraceDir_48670(); float GetWeaponRange_48671(); bool CalcWeaponFire_48672(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* impactList_, float checkRange_, bool resetThroughParams_); void __xLuaBaseProxy_LoadProperties_48674(DLL2SDK::mscorlib::System::String* P0_); void __xLuaBaseProxy_PreBeginState_48675(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType P0_); void __xLuaBaseProxy_OnActive_48676(bool P0_); void __xLuaBaseProxy_Tick_48677(float P0_); bool __xLuaBaseProxy_CalcWeaponFire_48678(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P2_, float P3_, bool P4_); static bool _CalcWeaponFire_m__0_48673(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* s_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct CrossAssistanceController : DLL2SDK::mscorlib::System::Object { bool m_IsStart_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_CurCrossAssistance2PlayerMap_; int32_t m_RedAssetID_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_OwnerPawn_; DLL2SDK::CSProto::msg::ECamp m_OwnerCamp_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_CrossAssistance* m_CrossAssistanceComponent_; bool m_OnlyShowForPlayer_; DLL2SDK::Assembly_CSharp::GameEngine::CrossAssistanceController_CrossAssistanceType m_CrossAssistanceType_; float m_OpticsRaduis_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAssistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAssistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckFireTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMeshRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAddOrRemove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPawnAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAddCrossAssistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInOpticsCross_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddCrossAssistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveCrossAssistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreLoadAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreLoadAssetAsyncCallback_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48642(); bool get_OnlyShowForPlayer_48643(); void set_OnlyShowForPlayer_48644(bool value_); void Init_48645(DLL2SDK::Assembly_CSharp::GameBase::Pawn* owner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_CrossAssistance* crossAssistanceComponent_, DLL2SDK::Assembly_CSharp::GameEngine::CrossAssistanceController_CrossAssistanceType assistanceType_); void StartAssistance_48646(); void StopAssistance_48647(); void Tick_48648(float deltaTime_); bool CheckFireTarget_48649(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_, float checkRange_); void ClearAll_48650(); void UpdateMeshRenderers_48651(DLL2SDK::Array* meshRenderers_); void UpdateAddOrRemove_48652(); void UpdateTransform_48653(); bool CheckPawnAdd_48654(DLL2SDK::Assembly_CSharp::GameBase::Pawn* aimPawn_); bool CheckAddCrossAssistance_48655(DLL2SDK::Assembly_CSharp::GameBase::Pawn* aimPawn_); bool IsInOpticsCross_48656(DLL2SDK::UnityEngine::UnityEngine::Vector3 uiPos_); void AddCrossAssistance_48657(uint32_t playerID_); void RemoveCrossAssistance_48658(uint32_t playerID_); int32_t GetAssetID_48659(uint32_t playerID_); void PreLoadAsset_48660(); void PreLoadAssetAsyncCallback_48661(int32_t assetID_, DLL2SDK::mscorlib::System::Object* param_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct CrossAssistanceAsset : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { uint32_t PlayerID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48641(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct EnemyInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* Target_; DLL2SDK::UnityEngine::UnityEngine::Vector3 PortPos_; float PortDist_; float Time_; bool CanLock_; bool _HasRecycle_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48637(); bool get_HasRecycle_48638(); void set_HasRecycle_48639(bool value_); void OnRecycle_48640(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_Annihilator : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_CrossAssistance { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayStartAssistanceSound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48631(); DLL2SDK::Assembly_CSharp::EAssetID get_AssistanceEffectID_48632(); void LoadProperties_48633(DLL2SDK::mscorlib::System::String* path_); void PlayStartAssistanceSound_48634(); void __xLuaBaseProxy_LoadProperties_48635(DLL2SDK::mscorlib::System::String* P0_); void __xLuaBaseProxy_PlayStartAssistanceSound_48636(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct VTOLCrossAssistanceController : DLL2SDK::Assembly_CSharp::GameEngine::CrossAssistanceController { struct StaticFields { int32_t m_GreenAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPawnAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreLoadAsset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48624(); bool CheckPawnAdd_48625(DLL2SDK::Assembly_CSharp::GameBase::Pawn* aimPawn_); int32_t GetAssetID_48626(uint32_t playerID_); void PreLoadAsset_48627(); bool __xLuaBaseProxy_CheckPawnAdd_48628(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); int32_t __xLuaBaseProxy_GetAssetID_48629(uint32_t P0_); void __xLuaBaseProxy_PreLoadAsset_48630(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_Projectile : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent { bool m_ShowIndicator_; float m_DamageRadius_; float m_DamageMinHitSoundTime_; float m_DamageMaxHitSoundTime_; bool m_ExplodeInWater_; float m_DecreaseUpSpeed_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_ModityOffset_; float m_LifeSpan_; float m_ExplosionLifeSpan_; int32_t m_ProjExplosionAssetID_; int32_t m_BRProjExplosionAssetID_; bool m_CanBounce_; bool m_TouchExplode_; float m_PawnBounceRate_; float m_GroundBounceRate_; float m_WallBounceRate_; int32_t m_ProjAssetID_; int32_t m_ProjectOcclusionEffectID_; bool m_CauseFlashEffect_; bool m_CauseRepulseEffect_; float m_RepulseRadius_; float m_RepulseDuration_; float m_RepulseSpeedScale_; float m_HitDamage_; float m_SpecialDamage_; float m_MinDuration_; float m_MaxDuration_; float m_SelfMaxDamage_; float m_SelfMinDamage_; float m_SelfMaxDuration_; float m_SelfMinDuration_; DLL2SDK::Assembly_CSharp::GameEngine::EProjectileType m_ProjectileType_; float m_MaxThrowDistance_; float m_FireAnimTime_; float m_SwitchWeaponElapseScale_; float m_FireStart2EndTime_; bool m_IgnoreSameCamp_; bool m_IsHoldFire_; bool m_ShowFirstImpactPointEffect_; bool m_CanBePick_; float m_PickDistance_; float m_QuickThrowPrepareTime_; float m_QuickThrowEndTime_; float m_PunchAngle_X_; float m_ShotSpreadAngle_; bool m_ExplodeOnlyOnce_; float m_MinInvalidDuration_; float m_MaxInvalidDuration_; int32_t m_MaxBounceCount_; float m_FlyMaxDistance_; bool m_HitGroundStop_; int32_t m_BuffAreaBuffID_; int32_t m_BuffAreaBuffID1_; int32_t m_BuffAreaBuffID2_; int32_t m_BuffAreaBuffID3_; float m_BuffAreaRadius_; float m_BuffAreaLife_; int32_t m_BuffArea1BuffID_; int32_t m_BuffArea1BuffID1_; int32_t m_BuffArea1BuffID2_; int32_t m_BuffArea1BuffID3_; float m_BuffArea1Radius_; float m_BuffArea1Life_; float m_DelayShowProjectileTime_; int32_t m_LastProjectileID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_trackPositionList_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastStartPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastVelocity_; DLL2SDK::Assembly_CSharp::GameEngine::HitResult m_OldImpactInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcInitVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcRealStartPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangePunchAngleByGetHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAdjustedAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAdjustedCameraAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcFireAnimationSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireAmmunition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExplosionInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerStartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerStopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RealStartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPostRealStartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsProjectile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanPenetrateStone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearTrackPositionList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProjectileTrackPositionsAndFirstImpactInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24508(); void CopyProperties_24509(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24510(); float get_DamageRadius_24511(); float get_LifeSpan_24512(); int32_t get_ProjectOcclusionEffectID_24513(); DLL2SDK::Assembly_CSharp::GameEngine::EProjectileType get_ProjectileType_24514(); float get_MaxThrowDistance_24515(); float get_FireAnimTime_24516(); float get_SwitchWeaponElapseScale_24517(); float get_FireStart2EndTime_24518(); bool get_IsHoldFire_24519(); bool get_ShowFirstImpactPointEffect_24520(); float get_QuickThrowPrepareTime_24521(); float get_QuickThrowEndTime_24522(); bool get_HitGroundStop_24523(); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalcInitVelocity_24524(); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalcRealStartPos_24525(); void ChangePunchAngleByGetHit_24526(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetAdjustedAim_24527(DLL2SDK::UnityEngine::UnityEngine::Quaternion initialAim_); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetAdjustedCameraAim_24528(DLL2SDK::UnityEngine::UnityEngine::Quaternion initialAim_); float CalcFireAnimationSpeed_24529(float clipLength_); void FireAmmunition_24530(); void GetExplosionInfo_24531(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 velocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* projectileData_, float* eplosionTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3* targetPos_); void ServerStartFire_24532(); void ServerStopFire_24533(int32_t costAmmo_); int32_t get_LastProjectileID_24534(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* RealStartFire_24535(); void OnPostRealStartFire_24536(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 velocity_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* curProjectile_); void Tick_24537(float DeltaTime_); bool IsProjectile_24538(); bool CanPenetrateStone_24539(); void ClearTrackPositionList_24540(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetProjectileTrackPositionsAndFirstImpactInfo_24541(DLL2SDK::Assembly_CSharp::GameEngine::HitResult* firstImpactInfo_, bool canPenetrateStoneMaterialCollider_, int32_t maxPointNum_); void __xLuaBaseProxy_CopyProperties_24542(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); void __xLuaBaseProxy_ChangePunchAngleByGetHit_24543(); DLL2SDK::UnityEngine::UnityEngine::Quaternion __xLuaBaseProxy_GetAdjustedAim_24544(DLL2SDK::UnityEngine::UnityEngine::Quaternion P0_); DLL2SDK::UnityEngine::UnityEngine::Quaternion __xLuaBaseProxy_GetAdjustedCameraAim_24545(DLL2SDK::UnityEngine::UnityEngine::Quaternion P0_); float __xLuaBaseProxy_CalcFireAnimationSpeed_24546(float P0_); void __xLuaBaseProxy_FireAmmunition_24547(); void __xLuaBaseProxy_ServerStartFire_24548(); void __xLuaBaseProxy_ServerStopFire_24549(int32_t P0_); void __xLuaBaseProxy_Tick_24550(float P0_); bool __xLuaBaseProxy_IsProjectile_24551(); }; } namespace DLL2SDK::Assembly_CSharp { struct ThrowWeaponFireOffsetEditor : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::ThrowWeaponFireOffsetEditor_FireOffsetParam* FireOffset1P_; DLL2SDK::Assembly_CSharp::ThrowWeaponFireOffsetEditor_FireOffsetParam* FireOffset3P_; DLL2SDK::Assembly_CSharp::ThrowWeaponFireOffsetEditor_DirectOffsetParam* DirectOffset_; DLL2SDK::Assembly_CSharp::ThrowWeaponFireOffsetEditor_VehicleOffsetParam* VehicleOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ModityOffset_; bool IsInit_; void _ctor_48617(); void Init_48618(); void Update_48619(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct FireBallCollider : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_PawnTriggerMap_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48613(); void Init_48614(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* initMap_); void OnTriggerEnter_48615(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_48616(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); }; } namespace DLL2SDK::Assembly_CSharp { struct ElectricTripWireActor : DLL2SDK::Assembly_CSharp::GrenadeActor { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBeDamagedBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSameCamp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48606(); void Init_48607(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* inData_); bool CanBeDamagedBy_48608(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); bool IsSameCamp_48609(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void __xLuaBaseProxy_Init_48610(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P0_); bool __xLuaBaseProxy_CanBeDamagedBy_48611(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); bool __xLuaBaseProxy_IsSameCamp_48612(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ChipSkinHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModelAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoChangeForLobby_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoChange3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveChange3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSkinAssetIDs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48598(); static int32_t GetModelAssetID_48599(int32_t assetID_, uint32_t skinID_); static void DoChangeForLobby_48600(uint32_t chipID_, uint32_t skinID_, DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* RootMeshAsset_); static void DoChange_48601(uint32_t skinID_, DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* RootMeshAsset_, bool isUI_, bool is1P_); static DLL2SDK::UnityEngine::UnityEngine::Texture* DoChange3P_48602(uint32_t skinID_, DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* RootMeshAsset_, DLL2SDK::UnityEngine::UnityEngine::Texture* tex_); static void RemoveChange_48603(DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* RootMeshAsset_); static void RemoveChange3P_48604(DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* RootMeshAsset_, DLL2SDK::UnityEngine::UnityEngine::Texture* tex_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetSkinAssetIDs_48605(uint32_t skinID_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct VehicleInfo : DLL2SDK::Assembly_CSharp::GameEngine::AttackableTargetInfo { int32_t m_VehicleTypeId_; float m_WheelHP1_; float m_WheelHP2_; float m_WheelHP3_; float m_WheelHP4_; int32_t m_VehicleFuel_; float m_UseSkillTime_; float m_UseSkillTimeCD_; int32_t m_LeftSkillNum_; DLL2SDK::Assembly_CSharp::Network::VehicleState m_VehicleNetstate_; uint32_t _CamoId_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Passengers_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_VehicleWeaponInfos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPassengers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddPassengers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVehicleWeaponInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48569(uint32_t actorID_); int32_t get_VehicleTypeId_48570(); void set_VehicleTypeId_48571(int32_t value_); float get_WheelHP1_48572(); void set_WheelHP1_48573(float value_); float get_WheelHP2_48574(); void set_WheelHP2_48575(float value_); float get_WheelHP3_48576(); void set_WheelHP3_48577(float value_); float get_WheelHP4_48578(); void set_WheelHP4_48579(float value_); int32_t get_VehicleFuel_48580(); void set_VehicleFuel_48581(int32_t value_); float get_UseSkillTime_48582(); void set_UseSkillTime_48583(float value_); float get_UseSkillTimeCD_48584(); void set_UseSkillTimeCD_48585(float value_); int32_t get_LeftSkillNum_48586(); void set_LeftSkillNum_48587(int32_t value_); DLL2SDK::Assembly_CSharp::Network::VehicleState get_VehicleNetState_48588(); void set_VehicleNetState_48589(DLL2SDK::Assembly_CSharp::Network::VehicleState value_); uint32_t get_CamoId_48590(); void set_CamoId_48591(uint32_t value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_Passengers_48592(); bool get_IsBroken_48593(); void ResetPassengers_48594(); void AddPassengers_48595(DLL2SDK::Assembly_CSharp::Network::PassengerInfo* PassengerInfo_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_VehicleWeaponInfos_48596(); DLL2SDK::Assembly_CSharp::GameEngine::VehicleNetWeaponInfo* GetVehicleWeaponInfo_48597(int32_t seatId_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct VehicleNetWeaponInfo : DLL2SDK::mscorlib::System::Object { int32_t SeatId_; uint32_t ItemId_; bool IsCoolingDown_; float CurCoolingDownValue_; float EnterCoolingDownTime_; float StopWeaponTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48568(); }; } namespace DLL2SDK::Assembly_CSharp { struct MeshExtension : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExtractSubmesh_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::UnityEngine::UnityEngine::Mesh* ExtractSubmesh_48561(DLL2SDK::UnityEngine::UnityEngine::Mesh* aMesh_, int32_t aSubMeshIndex_); }; } namespace DLL2SDK::Assembly_CSharp { struct UnityTool : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t hismShaderPass_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyAllComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyComponentsInChildren_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyInactiveGameObjects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyEmptyGameObjects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DestroyEmptyGameObjects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyIfEmpty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEmptyGameObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IterateChildren_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoIterate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasComponentInParent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyStandaloneComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DetachChildFromEmptyParent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FlattenHierarchy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHierarchyDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsInScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsStandaloneComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOrAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOrAddUnchecked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__GetAllComponentsInChildren_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRendererValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__GetValidRenderersInChildren_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetValidRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChildGameObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChildTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetChildTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLayerRecursively_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNaN_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Distance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DistanceIgnoreY_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddLocalPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsIdentity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TransformEquals_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLocalTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestoreLocalTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncGameObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLocalPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyChildren_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TimeSince_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TimeSinceRealTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TimeSinceUnscaledTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTopRootGO_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetComponentIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTransformIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGameObjectPathWithIdx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGameObjectPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllCommandBuffersExcept_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrebakePhysXMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelPrebakePhysXMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateCopy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CreateCopy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToByteArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToByteArrayPerBit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExtractPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExtractRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExtractScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_KeepPrecision_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_KeepPrecision_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPreciselyUniform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsApproximatelyUniform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsApproximately_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TransformBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TransformByMatrix_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInsideIgnoreY_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CollectMeshMaterials_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DistanceToRelativeHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateWorldBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CalculateWorldBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGlobalPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGlobalSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGlobalRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLocalToWorldMatrixNoScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGlobalScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetGlobalPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetGlobalRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetLocalToWorldMatrixNoScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGlobalRadius_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGlobalRadiusHeight_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } template static void DestroyComponent_48470(DLL2SDK::UnityEngine::UnityEngine::GameObject* root_); static void DestroyAllComponents_48471(DLL2SDK::UnityEngine::UnityEngine::GameObject* root_); template static bool DestroyComponentsInChildren_48472(DLL2SDK::UnityEngine::UnityEngine::GameObject* root_, bool includeInactive_, bool includeRoot_); static void DestroyInactiveGameObjects_48473(DLL2SDK::UnityEngine::UnityEngine::GameObject* root_); static void DestroyEmptyGameObjects_48474(DLL2SDK::UnityEngine::UnityEngine::GameObject* root_); static bool DestroyEmptyGameObjects_48475(DLL2SDK::UnityEngine::UnityEngine::GameObject* root_, bool* changed_); static bool DestroyIfEmpty_48476(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); static bool IsEmptyGameObject_48477(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); static void IterateChildren_48478(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::Assembly_CSharp::UnityTool_ChildHandler* childHandler_); static void DoIterate_48479(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::Assembly_CSharp::UnityTool_ChildHandler* childHandler_); template static bool HasComponentInParent_48480(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool includingSelf_); template static bool DestroyStandaloneComponents_48481(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); static bool DetachChildFromEmptyParent_48482(DLL2SDK::UnityEngine::UnityEngine::GameObject* root_); static bool FlattenHierarchy_48483(DLL2SDK::UnityEngine::UnityEngine::GameObject* root_, DLL2SDK::System_Core::System::Func_2* IgnoreFlattenFilter_); static int32_t GetHierarchyDepth_48484(DLL2SDK::UnityEngine::UnityEngine::GameObject* root_, DLL2SDK::System_Core::System::Func_2* IgnoreFlattenFilter_); static bool IsInScene_48485(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_); static bool IsInScene_48486(DLL2SDK::UnityEngine::UnityEngine::Component* comp_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_); static bool IsStandaloneComponent_48487(DLL2SDK::UnityEngine::UnityEngine::Component* comp_); template static T GetOrAdd_48488(DLL2SDK::UnityEngine::UnityEngine::GameObject* rootGO_); template static T GetOrAddUnchecked_48489(DLL2SDK::UnityEngine::UnityEngine::GameObject* rootGO_); template static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllComponents_48490(DLL2SDK::UnityEngine::UnityEngine::GameObject* rootGO_); template static void _GetAllComponentsInChildren_48491(DLL2SDK::mscorlib::System::Collections::Generic::List_1* comList_, DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); static bool IsRendererValid_48492(DLL2SDK::UnityEngine::UnityEngine::Renderer* r_); static void _GetValidRenderersInChildren_48493(DLL2SDK::mscorlib::System::Collections::Generic::List_1* renderers_, DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); static DLL2SDK::Array* GetValidRenderers_48494(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); static DLL2SDK::UnityEngine::UnityEngine::GameObject* GetChildGameObject_48495(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_, DLL2SDK::mscorlib::System::String* name_, bool includeInactive_); static DLL2SDK::UnityEngine::UnityEngine::Transform* GetChildTransform_48496(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_, DLL2SDK::mscorlib::System::String* name_, bool includeInactive_); static DLL2SDK::UnityEngine::UnityEngine::Transform* GetChildTransform_48497(DLL2SDK::UnityEngine::UnityEngine::Transform* tr_, DLL2SDK::mscorlib::System::String* name_, bool includeInactive_); static void SetLayerRecursively_48498(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, int32_t layer_, bool force_); static bool IsNaN_48499(DLL2SDK::UnityEngine::UnityEngine::Vector3 v_); static float Distance_48500(DLL2SDK::UnityEngine::UnityEngine::Vector3 v1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 v2_, bool ignoreY_); static float DistanceIgnoreY_48501(DLL2SDK::UnityEngine::UnityEngine::Vector3 v1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 v2_); static void AddLocalPosition_48502(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, DLL2SDK::UnityEngine::UnityEngine::Vector3 added_); static bool IsIdentity_48503(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_); static bool TransformEquals_48504(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, DLL2SDK::UnityEngine::UnityEngine::Transform* other_); static void ResetLocalTransform_48505(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_); static void RestoreLocalTransform_48506(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, DLL2SDK::UnityEngine::UnityEngine::Vector3 scale_); static void SyncGameObject_48507(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, DLL2SDK::UnityEngine::UnityEngine::GameObject* targetObj_); static void SetLocalPosition_48508(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, float x_, float y_, float z_); static bool DestroyChildren_48509(DLL2SDK::UnityEngine::UnityEngine::Transform* transform_, bool destroyImmediately_); static float TimeSince_48510(float startTime_); static float TimeSinceRealTime_48511(float startTime_); static float TimeSinceUnscaledTime_48512(float startTime_); static DLL2SDK::UnityEngine::UnityEngine::GameObject* GetTopRootGO_48513(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, int32_t layer_); static int32_t GetComponentIndex_48514(DLL2SDK::UnityEngine::UnityEngine::Component* comp_); static int32_t GetTransformIndex_48515(DLL2SDK::UnityEngine::UnityEngine::Transform* tra_); static DLL2SDK::mscorlib::System::String* GetGameObjectPathWithIdx_48516(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); static DLL2SDK::mscorlib::System::String* GetGameObjectPath_48517(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); static void RemoveAllCommandBuffersExcept_48518(DLL2SDK::UnityEngine::UnityEngine::Camera* cam_, DLL2SDK::mscorlib::System::String* commandBufferName_, DLL2SDK::UnityEngine::UnityEngine::Rendering::CameraEvent cameraEvent_); static void PrebakePhysXMesh_48519(DLL2SDK::UnityEngine::UnityEngine::Mesh* mesh_, bool collisionOnly_); static void CancelPrebakePhysXMesh_48520(DLL2SDK::UnityEngine::UnityEngine::Mesh* mesh_); static DLL2SDK::UnityEngine::UnityEngine::Mesh* CreateCopy_48521(DLL2SDK::UnityEngine::UnityEngine::Mesh* mesh_); static DLL2SDK::UnityEngine::UnityEngine::Material* CreateCopy_48522(DLL2SDK::UnityEngine::UnityEngine::Material* mat_); static DLL2SDK::Array* ToByteArray_48523(DLL2SDK::mscorlib::System::Collections::BitArray* bits_); static DLL2SDK::Array* ToByteArrayPerBit_48524(DLL2SDK::mscorlib::System::Collections::BitArray* bits_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 ExtractPosition_48525(DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 m_); static DLL2SDK::UnityEngine::UnityEngine::Quaternion ExtractRotation_48526(DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 m_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 ExtractScale_48527(DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 m_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 KeepPrecision_48528(DLL2SDK::UnityEngine::UnityEngine::Vector3 v_, DLL2SDK::mscorlib::System::String* precision_); static float KeepPrecision_48529(float f_, DLL2SDK::mscorlib::System::String* precision_); static bool IsPreciselyUniform_48530(DLL2SDK::UnityEngine::UnityEngine::Vector3 scale_); static bool IsApproximatelyUniform_48531(DLL2SDK::UnityEngine::UnityEngine::Vector3 scale_, float tolerance_); static bool IsApproximately_48532(float a_, float b_, float tolerance_); static DLL2SDK::UnityEngine::UnityEngine::Bounds TransformBounds_48533(DLL2SDK::UnityEngine::UnityEngine::Bounds box_, DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 matrix_); static DLL2SDK::UnityEngine::UnityEngine::Bounds TransformByMatrix_48534(DLL2SDK::UnityEngine::UnityEngine::Bounds box_, DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 m_); static bool IsInsideIgnoreY_48535(DLL2SDK::UnityEngine::UnityEngine::Bounds b_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p_); static DLL2SDK::mscorlib::System::String* GetError_48536(DLL2SDK::UnityEngine::UnityEngine::LODGroup* lodGroup_); static void CollectMeshMaterials_48537(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* meshMaterials_); static float DistanceToRelativeHeight_48538(float cameraFOV_, float distance_, float size_); static DLL2SDK::UnityEngine::UnityEngine::Bounds CalculateWorldBounds_48539(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool compact_); static DLL2SDK::UnityEngine::UnityEngine::Bounds CalculateWorldBounds_48540(DLL2SDK::UnityEngine::UnityEngine::Mesh* mesh_, DLL2SDK::UnityEngine::UnityEngine::Transform* trans_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetGlobalPosition_48541(DLL2SDK::UnityEngine::UnityEngine::Collider* col_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetGlobalSize_48542(DLL2SDK::UnityEngine::UnityEngine::BoxCollider* collider_); static DLL2SDK::UnityEngine::UnityEngine::Quaternion GetGlobalRotation_48543(DLL2SDK::UnityEngine::UnityEngine::BoxCollider* collider_); static DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 GetLocalToWorldMatrixNoScale_48544(DLL2SDK::UnityEngine::UnityEngine::BoxCollider* collider_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetGlobalScale_48545(DLL2SDK::UnityEngine::UnityEngine::MeshCollider* collider_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetGlobalPosition_48546(DLL2SDK::UnityEngine::UnityEngine::MeshCollider* collider_); static DLL2SDK::UnityEngine::UnityEngine::Quaternion GetGlobalRotation_48547(DLL2SDK::UnityEngine::UnityEngine::MeshCollider* collider_); static DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 GetLocalToWorldMatrixNoScale_48548(DLL2SDK::UnityEngine::UnityEngine::MeshCollider* collider_); static float GetGlobalRadius_48549(DLL2SDK::UnityEngine::UnityEngine::SphereCollider* col_); static DLL2SDK::UnityEngine::UnityEngine::Vector2 GetGlobalRadiusHeight_48550(DLL2SDK::UnityEngine::UnityEngine::CapsuleCollider* col_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PopupWindowType : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController* windowcontroller_; DLL2SDK::Assembly_CSharp::GameUI::EGUIWindowShowMode showmode_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48384(DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController* window_, DLL2SDK::Assembly_CSharp::GameUI::EGUIWindowShowMode mode_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct ECustomTickRate : int32_t { None_ = static_cast(0x0), Low_ = static_cast(0x1), Normal_ = static_cast(0x2), High_ = static_cast(0x3), Real_ = static_cast(0x4), Max_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct TransformCurve : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float m_StartTime_; bool m_Running_; bool m_UseUnscaledTime_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_Transform_; DLL2SDK::Assembly_CSharp::GameEngine::TransformCurve_GetElapsedTime* m_GetElapsedTime_; DLL2SDK::UnityEngine::UnityEngine::Space m_Space_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* Pos_X_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* Pos_Y_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* Pos_Z_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* Rot_X_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* Rot_Y_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* Rot_Z_; bool UseUniqueScale_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* Scale_U_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* Scale_X_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* Scale_Y_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* Scale_Z_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUnscaledElapsedTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetScaledElapsedTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Begin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_End_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Modify_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48369(); float GetUnscaledElapsedTime_48370(); float GetScaledElapsedTime_48371(); void Begin_48372(); void End_48373(); void Update_48374(); void Modify_48375(float inElapsedTime_); }; } namespace DLL2SDK::Assembly_CSharp { struct XMLExport : DLL2SDK::mscorlib::System::Object { }; } namespace DLL2SDK::Assembly_CSharp { struct XMLExportAttribute : DLL2SDK::mscorlib::System::Attribute { DLL2SDK::mscorlib::System::String* exportName_; DLL2SDK::mscorlib::System::String* subExportName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48366(); void _ctor_48367(DLL2SDK::mscorlib::System::String* exportName_); void _ctor_48368(DLL2SDK::mscorlib::System::String* exportName_, DLL2SDK::mscorlib::System::String* subExportName_); }; } namespace DLL2SDK::Assembly_CSharp { struct TextureCombine : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CombineBlocks_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void CombineBlocks_48365(DLL2SDK::Array* src_, DLL2SDK::Array* dst_, int32_t dstx_, int32_t dsty_, int32_t width_, int32_t block_, int32_t bytes_, int32_t length_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SceneObjectSelector : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t m_QualityLevelMask_; DLL2SDK::Array* m_Dependencies_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48363(); void Awake_48364(); }; } namespace DLL2SDK::Assembly_CSharp { struct ReflectionHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ModifyObjectFieldValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ModifyObjectFieldValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static bool ModifyObjectFieldValue_48361(DLL2SDK::mscorlib::System::Object* inObj_, DLL2SDK::mscorlib::System::String* inFieldName_, DLL2SDK::mscorlib::System::String* inNewValue_); static bool ModifyObjectFieldValue_48362(DLL2SDK::Assembly_CSharp::EObjectEnum inEnum_, DLL2SDK::mscorlib::System::String* inFieldName_, DLL2SDK::mscorlib::System::String* inNewValue_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PhysicsUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t TraceFlag_TraceWorld_; int32_t TraceFlag_TracePawn_; int32_t TraceFlag_TraceFireCollider_; int32_t TraceFlag_TraceStaticActor_; int32_t TraceFlag_TraceAimAssistance_; int32_t TraceFlag_TraceLocalPlayer_; int32_t TraceFlag_TracePawnWithoutCollision_; int32_t TraceFlag_TraceStaticActorBig_; int32_t TraceFlag_TraceWalkableThirdPersonPawn_; int32_t TraceFlag_TraceStaticActor_NoWater_; int32_t TraceFlag_TracePhysicsVolume_; int32_t TraceFlag_TraceSpecialLayerInGame_; int32_t TraceFlag_TraceCrossAssist_; int32_t TraceFlag_TraceVehicle_; int32_t TraceFlag_TraceWater_; int32_t TraceFlag_TraceBreakableActor_; int32_t TraceFlag_TraceActor_; int32_t TraceFlag_TraceActor_NoWater_; int32_t TraceFlag_TraceAll_; int32_t TraceFlag_TraceWorldStatic_; int32_t TraceFlag_TraceWorldStatic_NoWater_; int32_t TraceFlag_TraceStaticObject_; int32_t TraceFlag_TraceStaticObject_NoWater_; int32_t TraceFlag_TraceWorldStaticVolume_; float TraceHeightOffset_; DLL2SDK::mscorlib::System::String* TagAttackable_; DLL2SDK::Assembly_CSharp::GameEngine::HitResult bestResult_; DLL2SDK::Assembly_CSharp::GameEngine::HitResult tempResult_; int32_t kMaxHitCout_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PhysMatList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* PhysMatDic_; DLL2SDK::UnityEngine::UnityEngine::RaycastHit m_PositionBelowWaterHit_; DLL2SDK::Array* m_CacheCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SphereCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SphereCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_SphereCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SphereCheckNoAlloc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPointInTerrain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SingleLineCheckNoAlloc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SingleLineIgnoreCheckNoAlloc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SingleLineCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SingleLineCheckNoAlloc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SingleLinePhysicsVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SingleLineCheckWorld_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SingleLineCheckWorld_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RaycastSphere_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Square2D_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RaycastCapsule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RaycastCapsule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SingleLineCheckAttackableTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SingleLineCheckAttackableTargetNoAlloc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SingleLineCheckFireColliders_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SingleLineCheckFireCollidersNoAlloc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SingleLineCheckNoPhysics_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FastSingleLineCheckNoPhysicsNoAlloc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SingleLineCheckNoPhysicsNoAlloc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MultiLineCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecycleImpactInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLayerMask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveWaterLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGroundPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInsideVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RaycastOBB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RaycastOBB_CapsuleCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RaycastOBB_BoxCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RaycastOBB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RaycastAABB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInitPhysialList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindPhysMat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaterialType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetMaterialType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPentrateCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetPentrateCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanIgnoreForBullet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReleasePhysicsInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCapsuleByBottom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCapsuleByCenter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSphere_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInWaterDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPositionBelowWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IgnoreLayerCollision_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGlobalScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddBoxColliderContainAllSubMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCollision_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CheckCollision_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_CheckCollision_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckColliderCollision_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48304(); static bool SphereCheck_48305(DLL2SDK::UnityEngine::UnityEngine::Vector3 startTrace_, DLL2SDK::UnityEngine::UnityEngine::Vector3 endTrace_, float radius_, int32_t traceFlag_, DLL2SDK::UnityEngine::UnityEngine::Vector3* hitPosition_); static bool SphereCheck_48306(DLL2SDK::UnityEngine::UnityEngine::Vector3 startTrace_, DLL2SDK::UnityEngine::UnityEngine::Vector3 endTrace_, float radius_, int32_t traceFlag_, DLL2SDK::UnityEngine::UnityEngine::Vector3* hitPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3* hitNormal_); static bool SphereCheck_48307(DLL2SDK::UnityEngine::UnityEngine::Vector3 startTrace_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, float radius_, float distance_, int32_t traceFlag_, DLL2SDK::UnityEngine::UnityEngine::Vector3* hitPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3* hitNormal_); static bool SphereCheckNoAlloc_48308(DLL2SDK::UnityEngine::UnityEngine::Vector3 startTrace_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, float radius_, float distance_, int32_t traceFlag_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_); static bool GetPointInTerrain_48309(float x_, float y_, float z_, int32_t traceFlag_, DLL2SDK::UnityEngine::UnityEngine::Vector3* point_); static bool SingleLineCheckNoAlloc_48310(DLL2SDK::UnityEngine::UnityEngine::Vector3 startTrace_, DLL2SDK::UnityEngine::UnityEngine::Vector3 endTrace_, int32_t traceFlag_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_); static bool SingleLineIgnoreCheckNoAlloc_48311(DLL2SDK::UnityEngine::UnityEngine::Vector3 startTrace_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, float distance_, int32_t traceFlag_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_, DLL2SDK::UnityEngine::UnityEngine::QueryTriggerInteraction queryTriggerInteraction_); static bool SingleLineCheck_48312(DLL2SDK::UnityEngine::UnityEngine::Vector3 startTrace_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, float distance_, int32_t traceFlag_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_, DLL2SDK::UnityEngine::UnityEngine::QueryTriggerInteraction queryTriggerInteraction_); static bool SingleLineCheckNoAlloc_48313(DLL2SDK::UnityEngine::UnityEngine::Vector3 startTrace_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, float distance_, int32_t traceFlag_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_, DLL2SDK::UnityEngine::UnityEngine::QueryTriggerInteraction queryTriggerInteraction_); static bool SingleLinePhysicsVolume_48314(DLL2SDK::UnityEngine::UnityEngine::Vector3 startTrace_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, float distance_); static bool SingleLineCheckWorld_48315(DLL2SDK::UnityEngine::UnityEngine::Vector3 startTrace_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, float distance_, DLL2SDK::UnityEngine::UnityEngine::Vector3* HitLocation_); static bool SingleLineCheckWorld_48316(DLL2SDK::UnityEngine::UnityEngine::Vector3 startTrace_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, float distance_, float* HitDistance_, DLL2SDK::UnityEngine::UnityEngine::QueryTriggerInteraction qti_); static bool RaycastSphere_48317(DLL2SDK::UnityEngine::UnityEngine::Vector3 Origin_, float Radius_, DLL2SDK::UnityEngine::UnityEngine::Vector3 Start_, DLL2SDK::UnityEngine::UnityEngine::Vector3 Dir_, float Length_, DLL2SDK::Assembly_CSharp::GameEngine::HitResult* impactInfo_); static float Square2D_48318(DLL2SDK::UnityEngine::UnityEngine::Vector3 v_); static bool RaycastCapsule_48319(DLL2SDK::UnityEngine::UnityEngine::Vector3 center_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, float height_, float Radius_, DLL2SDK::UnityEngine::UnityEngine::Vector3 Start_, DLL2SDK::UnityEngine::UnityEngine::Vector3 End_, DLL2SDK::Assembly_CSharp::GameEngine::HitResult* impactInfo_); static bool RaycastCapsule_48320(DLL2SDK::UnityEngine::UnityEngine::CapsuleCollider* coll_, DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, DLL2SDK::UnityEngine::UnityEngine::Vector3 Start_, DLL2SDK::UnityEngine::UnityEngine::Vector3 End_, DLL2SDK::Assembly_CSharp::GameEngine::HitResult* impactInfo_); static bool SingleLineCheckAttackableTarget_48321(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* attackableTarget_, DLL2SDK::UnityEngine::UnityEngine::Vector3 startTrace_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, float distance_, int32_t obstacleFlag_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_); static bool SingleLineCheckAttackableTargetNoAlloc_48322(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* attackableTarget_, DLL2SDK::UnityEngine::UnityEngine::Vector3 startTrace_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, float distance_, int32_t obstacleFlag_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_); static bool SingleLineCheckFireColliders_48323(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* attackableTarget_, DLL2SDK::UnityEngine::UnityEngine::Vector3 startTrace_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, float distance_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_); static bool SingleLineCheckFireCollidersNoAlloc_48324(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* attackableTarget_, DLL2SDK::UnityEngine::UnityEngine::Vector3 startTrace_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, float distance_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_); static bool SingleLineCheckNoPhysics_48325(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* attackableTarget_, DLL2SDK::UnityEngine::UnityEngine::Vector3 startTrace_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, float distance_, int32_t obstacleFlag_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_); static bool FastSingleLineCheckNoPhysicsNoAlloc_48326(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* attackableTarget_, DLL2SDK::UnityEngine::UnityEngine::Vector3 startTrace_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, float distance_, int32_t obstacleFlag_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_); static bool SingleLineCheckNoPhysicsNoAlloc_48327(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* attackableTarget_, DLL2SDK::UnityEngine::UnityEngine::Vector3 startTrace_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, float distance_, int32_t obstacleFlag_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_); static bool MultiLineCheck_48328(DLL2SDK::UnityEngine::UnityEngine::Vector3 startTrace_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, float distance_, int32_t traceFlag_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* impactList_, bool blockByStaticActor_); static void RecycleImpactInfo_48329(DLL2SDK::mscorlib::System::Collections::Generic::List_1* ImpactList_); static int32_t GetLayerMask_48330(int32_t traceFlag_); static int32_t RemoveWaterLayer_48331(int32_t layerMask_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetGroundPosition_48332(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_); static bool IsInsideVolume_48333(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVolume* volume_); static bool RaycastOBB_48334(DLL2SDK::UnityEngine::UnityEngine::Collider* col_, DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, DLL2SDK::UnityEngine::UnityEngine::Vector3 start_, DLL2SDK::UnityEngine::UnityEngine::Vector3 end_, DLL2SDK::Assembly_CSharp::GameEngine::HitResult* result_); static bool RaycastOBB_CapsuleCollider_48335(DLL2SDK::UnityEngine::UnityEngine::CapsuleCollider* col_, DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, DLL2SDK::UnityEngine::UnityEngine::Vector3 start_, DLL2SDK::UnityEngine::UnityEngine::Vector3 end_, DLL2SDK::UnityEngine::UnityEngine::Vector3* hitPoint_); static bool RaycastOBB_BoxCollider_48336(DLL2SDK::UnityEngine::UnityEngine::BoxCollider* col_, DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, DLL2SDK::UnityEngine::UnityEngine::Vector3 start_, DLL2SDK::UnityEngine::UnityEngine::Vector3 end_, DLL2SDK::UnityEngine::UnityEngine::Vector3* hitPoint_); static bool RaycastOBB_48337(DLL2SDK::UnityEngine::UnityEngine::Vector3 center_, DLL2SDK::UnityEngine::UnityEngine::Vector3 extent_, DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, DLL2SDK::UnityEngine::UnityEngine::Vector3 start_, DLL2SDK::UnityEngine::UnityEngine::Vector3 end_, float* hitDis_); static bool RaycastAABB_48338(DLL2SDK::UnityEngine::UnityEngine::Vector3 center_, DLL2SDK::UnityEngine::UnityEngine::Vector3 extent_, DLL2SDK::UnityEngine::UnityEngine::Vector3 start_, DLL2SDK::UnityEngine::UnityEngine::Vector3 end_, float* hitDis_); static void CheckInitPhysialList_48339(); static DLL2SDK::Assembly_CSharp::GameEngine::EPhysicalMaterialType FindPhysMat_48340(DLL2SDK::mscorlib::System::String* inStr_); static DLL2SDK::Assembly_CSharp::GameEngine::EPhysicalMaterialType GetMaterialType_48341(DLL2SDK::UnityEngine::UnityEngine::PhysicMaterial* phyMat_); static DLL2SDK::Assembly_CSharp::GameEngine::EPhysicalMaterialType GetMaterialType_48342(DLL2SDK::mscorlib::System::String* phyMatName_); static int32_t GetPentrateCode_48343(DLL2SDK::Assembly_CSharp::GameEngine::EPhysicalMaterialType pmt_); static int32_t GetPentrateCode_48344(DLL2SDK::UnityEngine::UnityEngine::PhysicMaterial* phyMa_); static bool CanIgnoreForBullet_48345(DLL2SDK::UnityEngine::UnityEngine::PhysicMaterial* phyMat_); static void ReleasePhysicsInfo_48346(); static bool CheckCapsuleByBottom_48347(DLL2SDK::UnityEngine::UnityEngine::Vector3 bottom_, float columnHeight_, float radius_, int32_t traceFlag_); static bool CheckCapsuleByCenter_48348(DLL2SDK::UnityEngine::UnityEngine::Vector3 center_, float columnHeight_, float radius_, int32_t traceFlag_); static bool CheckSphere_48349(DLL2SDK::UnityEngine::UnityEngine::Vector3 center_, float radius_, int32_t traceFlag_); static float GetInWaterDepth_48350(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, float distance_); static bool CheckPositionBelowWater_48351(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_); static bool CheckInWater_48352(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, float distance_); static void IgnoreLayerCollision_48353(int32_t layer1_, int32_t layer2_, bool isIgnore_); static void SetGlobalScale_48354(DLL2SDK::UnityEngine::UnityEngine::Transform* t_, DLL2SDK::UnityEngine::UnityEngine::Vector3 scale_); static void AddBoxColliderContainAllSubMesh_48355(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); static bool CheckCollision_48356(DLL2SDK::UnityEngine::UnityEngine::CapsuleCollider* capsuleCollider_); static bool CheckCollision_48357(DLL2SDK::UnityEngine::UnityEngine::BoxCollider* boxCollider_); static bool CheckCollision_48358(DLL2SDK::UnityEngine::UnityEngine::SphereCollider* sphereCollider_); static bool CheckColliderCollision_48359(DLL2SDK::UnityEngine::UnityEngine::Collider* collider_); static void _cctor_48360(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ImpactInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* HitObject_; DLL2SDK::UnityEngine::UnityEngine::Collider* HitCollider_; DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* RealHitTarget_; DLL2SDK::UnityEngine::UnityEngine::Vector3 HitLocation_; DLL2SDK::UnityEngine::UnityEngine::Vector3 HitNormal_; DLL2SDK::UnityEngine::UnityEngine::Vector3 RayDir_; DLL2SDK::UnityEngine::UnityEngine::Vector3 StartPosition_; float Damage_; float Distance_; int32_t ActorLayer_; int32_t ThroughWallCount_; int32_t ThroughPlayerCount_; int32_t HitFragCount_; DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup HitGroup_; DLL2SDK::UnityEngine::UnityEngine::PhysicMaterial* HitPhysicMaterial_; DLL2SDK::UnityEngine::UnityEngine::Vector3 OutLocation_; bool ShouldSpawnImpactEffect_; struct StaticFields { int32_t count_; int32_t kInterval_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CacheList_; bool FindSameImpactInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFirstHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloneForCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Alloc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Recycle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Release_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48285(); bool OnRecycle_48286(); bool IsFirstHit_48287(); DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* CloneForCache_48288(); static DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* Alloc_48289(); static void Recycle_48290(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* info_); static void Release_48291(); static void _cctor_48292(); }; } namespace DLL2SDK::Assembly_CSharp { struct NavMeshVolume : DLL2SDK::Assembly_CSharp::EditorOnlyObject { DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Size_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Center_; int32_t m_Area_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshMesh_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48277(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_size_48278(); void set_size_48279(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_center_48280(); void set_center_48281(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); int32_t get_area_48282(); void set_area_48283(int32_t value_); void RefreshMesh_48284(); }; } namespace DLL2SDK::Assembly_CSharp { struct NativeLoader : DLL2SDK::mscorlib::System::Object { struct StaticFields { intptr_t nativeLibraryPtr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadedPtr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Display_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadDll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnLoadDll_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static intptr_t GetLoadedPtr_48271(); static void Init_48272(); static void Display_48273(); static void LoadDll_48274(DLL2SDK::mscorlib::System::String* dllname_); static void UnLoadDll_48275(); static void _cctor_48276(); }; } namespace DLL2SDK::Assembly_CSharp { struct MathTool : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcRotateAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CalcRotateAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIfSphereInBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIfSphereInSphere_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildBezier_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPoints_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MulMatrixExpanded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MulMatrixRef_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MulMatrixFor3dTrans_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClampAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Square_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SqrDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SqrDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IntToLong_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LongToInt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixedStepLerp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CrossProduct_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPointInTriangle_CrossProduct_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPointInTriangle_Barycentric_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnwindRadians_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnwindDegrees_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NormalizeAngle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static float CalcRotateAngle_48248(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 forward_); static float CalcRotateAngle_48249(DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, DLL2SDK::UnityEngine::UnityEngine::Vector3 forward_); static bool CheckIfSphereInBox_48250(DLL2SDK::UnityEngine::UnityEngine::Vector3 sphereCenter_, float sphereRadius_, DLL2SDK::UnityEngine::UnityEngine::Vector3 boxCenter_, DLL2SDK::UnityEngine::UnityEngine::Vector3 boxSize_); static bool CheckIfSphereInSphere_48251(DLL2SDK::UnityEngine::UnityEngine::Vector3 sphereCenter_, float sphereRadius_, DLL2SDK::UnityEngine::UnityEngine::Vector3 desSphereCenter_, float desSphereRadius_); static DLL2SDK::Array* BuildBezier_48252(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 endPos_, float dis_, int32_t ptCount_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPoints_48253(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, float detail_); static DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 MulMatrixExpanded_48254(DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 m1_, DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 m2_); static void MulMatrixRef_48255(DLL2SDK::UnityEngine::UnityEngine::Matrix4x4* result_, DLL2SDK::UnityEngine::UnityEngine::Matrix4x4* m1_, DLL2SDK::UnityEngine::UnityEngine::Matrix4x4* m2_); static void MulMatrixFor3dTrans_48256(DLL2SDK::UnityEngine::UnityEngine::Matrix4x4* result_, DLL2SDK::UnityEngine::UnityEngine::Matrix4x4* m1_, DLL2SDK::UnityEngine::UnityEngine::Matrix4x4* m2_); static float ClampAngle_48257(float value_, float baseValue_); static float Square_48258(float f_); static float SqrDistance_48259(DLL2SDK::UnityEngine::UnityEngine::Vector2 a_, DLL2SDK::UnityEngine::UnityEngine::Vector2 b_); static float SqrDistance_48260(DLL2SDK::UnityEngine::UnityEngine::Vector3 a_, DLL2SDK::UnityEngine::UnityEngine::Vector3 b_); static int64_t IntToLong_48261(int32_t low_, int32_t high_); static void LongToInt_48262(int64_t longValue_, int32_t* low_, int32_t* high_); static float FixedStepLerp_48263(float current_, float target_, float step_); static bool IsInRange_48264(float value_, float a_, float b_); static float CrossProduct_48265(DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_); static bool IsPointInTriangle_CrossProduct_48266(DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p0_); static bool IsPointInTriangle_Barycentric_48267(DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p0_); static float UnwindRadians_48268(float A_); static float UnwindDegrees_48269(float A_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 NormalizeAngle_48270(DLL2SDK::UnityEngine::UnityEngine::Vector3 eulurAngle_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LuaTool : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNull_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSimpleType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTransformPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTransformLocalPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTransformLocalRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTransformLocalEularAngel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeSetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StringContains_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMethod_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BitOp_LeftShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BitOp_RightShift_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static bool IsNull_48235(DLL2SDK::UnityEngine::UnityEngine::Object* o_); template static DLL2SDK::Array* ToArray_48236(DLL2SDK::Assembly_CSharp::XLua::LuaTable* table_); template static DLL2SDK::mscorlib::System::Collections::Generic::List_1* ToList_48237(DLL2SDK::Assembly_CSharp::XLua::LuaTable* table_); static bool IsSimpleType_48238(DLL2SDK::mscorlib::System::Type* type_); static void SetTransformPosition_48239(DLL2SDK::UnityEngine::UnityEngine::Transform* transform_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_); static void SetTransformLocalPosition_48240(DLL2SDK::UnityEngine::UnityEngine::Transform* transform_, float x_, float y_, float z_); static void SetTransformLocalRotation_48241(DLL2SDK::UnityEngine::UnityEngine::Transform* transform_, float x_, float y_, float z_, float w_); static void SetTransformLocalEularAngel_48242(DLL2SDK::UnityEngine::UnityEngine::Transform* transform_, float x_, float y_, float z_); static void SafeSetActive_48243(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool enable_); static bool StringContains_48244(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::mscorlib::System::String* p_); static DLL2SDK::mscorlib::System::Reflection::MethodInfo* GetMethod_48245(DLL2SDK::mscorlib::System::Type* t_, DLL2SDK::mscorlib::System::String* methodName_, DLL2SDK::Array* argumentList_); static int32_t BitOp_LeftShift_48246(int32_t v_, int32_t digits_); static int32_t BitOp_RightShift_48247(int32_t v_, int32_t digits_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct JsonTool : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateJsonSerializer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadFromFile_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* CreateJsonSerializer_48231(); static DLL2SDK::mscorlib::System::String* Serialize_48232(DLL2SDK::mscorlib::System::Object* value_); template static T Deserialize_48233(DLL2SDK::mscorlib::System::String* value_, DLL2SDK::mscorlib::System::String* logPath_); template static T LoadFromFile_48234(DLL2SDK::mscorlib::System::String* path_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GamePlay : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::WeaponFireStateChangeCmp* mLocalPawnStateChangeCmp_; bool s_bShowSmokeManTestEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateInPersistentScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDelayTriggerCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearStateChangeCmp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCurState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalOrViewTargetPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerNickName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCampInGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LockBRWeaponFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLocKState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPawnSwtichState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLockPawnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLockPawnStateExcept_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LockAllPawnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LockProne_Jump_Crouch_Fire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLockState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::Assembly_CSharp::GameBase::BaseGame* get_Game_48160(); static DLL2SDK::Assembly_CSharp::GameBase::MatchGame* get_MatchGame_48161(); static DLL2SDK::Assembly_CSharp::FsmManager* get_FsmMgr_48162(); static DLL2SDK::Assembly_CSharp::MatineeDirector* get_MatineeDirector_48163(); static DLL2SDK::Assembly_CSharp::ModelOptimizer* get_ModelOptimizer_48164(); static DLL2SDK::Assembly_CSharp::GameBase::DestructibleManager* get_DestructibleMgr_48165(); static DLL2SDK::Assembly_CSharp::GameEngine::LuaActorManager* get_LuaActorMgr_48166(); static DLL2SDK::Assembly_CSharp::GameEngine::WeaponSkinManager* get_WeaponSkinMgr_48167(); static DLL2SDK::Assembly_CSharp::GameEngine::WeaponSocketManager* get_WeaponSocketMgr_48168(); static DLL2SDK::Assembly_CSharp::GameBase::BuffManager* get_BuffMgr_48169(); static DLL2SDK::Assembly_CSharp::GameEngine::AttackableColliderMap* get_AttackableColliderMap_48170(); static DLL2SDK::Assembly_CSharp::GameEngine::UnAttackableColliderMap* get_UnAttackableColliderMap_48171(); static DLL2SDK::Assembly_CSharp::SignSystem::SignsManager* get_SignManager_48172(); static DLL2SDK::Assembly_CSharp::GameBase::BuildManager* get_BuildMgr_48173(); static DLL2SDK::Assembly_CSharp::UIPreZManager* get_UIPreZMgr_48174(); template static T CreateInPersistentScene_48175(); static DLL2SDK::Assembly_CSharp::GameEngine::GameInfo* get_GameInfo_48176(); static DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_CurGameMode_48177(); static bool get_IsInBRGame_48178(); static bool get_IsStandalone_48179(); static bool get_IsInBRTrainingGame_48180(); static DLL2SDK::Assembly_CSharp::GameEngine::LocalPlayer* get_LocalPlayer_48181(); static uint32_t get_LocalPlayerID_48182(); static uint32_t get_LocalOriginalPlayerID_48183(); static uint32_t get_LocalOrViewTargetPlayerID_48184(); static DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* get_LocalPlayerInfo_48185(); static DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* get_LocalOrViewTargetPlayerInfo_48186(); static DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* get_LocalPC_48187(); static DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_LocalPawn_48188(); static DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* get_LocalBrPawn_48189(); static DLL2SDK::Assembly_CSharp::WeaponFireStateChangeCmp* get_LocalPawnStateChangeCmp_48190(); static void CheckDelayTriggerCallBack_48191(); static void ClearStateChangeCmp_48192(); static bool CheckCurState_48193(DLL2SDK::Assembly_CSharp::WeaponFireStateChangeCmp_StateChangeCallBackFunc* callBack_, DLL2SDK::Assembly_CSharp::EEndPawnState checkState_); static DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_SpectatingTarget_48194(); static DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_LocalOrViewTargetPawn_48195(); static DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_LocalOrViewTargetPawnEGR_48196(); static DLL2SDK::Assembly_CSharp::GameBase::Weapon* get_CurrentWeapon_48197(); static DLL2SDK::Assembly_CSharp::GameBase::Weapon* get_FirstWeapon_48198(); static DLL2SDK::Assembly_CSharp::GameBase::Weapon* get_SecondWeapon_48199(); static DLL2SDK::Assembly_CSharp::GameBase::Weapon* get_CurrentSubWeapon_48200(); static bool IsLocalPlayer_48201(uint32_t PlayerID_); static bool IsLocalOrViewTargetPlayer_48202(uint32_t PlayerID_); static DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* GetPlayerInfo_48203(uint32_t playerID_); static DLL2SDK::mscorlib::System::String* GetPlayerNickName_48204(uint32_t inPlayerID_); static DLL2SDK::CSProto::msg::ECamp GetCampInGame_48205(bool considerDeadReplay_); static int32_t get_MapID_48206(); static DLL2SDK::Assembly_CSharp::GameUI::UIScene* get_UIScene_48207(); static bool LockBRWeaponFire_48208(); static DLL2SDK::Assembly_CSharp::GameBase::Pawn* GetPawn_48209(uint32_t Id_); static DLL2SDK::Assembly_CSharp::GameEngine::PawnStateSwitchControlMgr* get_PawnStateContorl_48210(); static void ResetState_48211(); static void ResetLocKState_48212(); static void SetPawnSwtichState_48213(DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState state_, bool isActive_); static void SetLockPawnState_48214(DLL2SDK::Assembly_CSharp::GameEngine::EPawnStateLock state_, bool isLock_); static void SetLockPawnStateExcept_48215(DLL2SDK::Assembly_CSharp::GameEngine::EPawnStateLock state_, bool isLock_); static void LockAllPawnState_48216(bool isLock_); static void LockProne_Jump_Crouch_Fire_48217(bool isLock_); static bool IsLockState_48218(DLL2SDK::Assembly_CSharp::GameEngine::EPawnStateLock state_); static void _cctor_48219(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct DirectoryHandler : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnsureDirectoryExist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateORClearDirectory_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void EnsureDirectoryExist_48158(DLL2SDK::mscorlib::System::String* filePath_); static void CreateORClearDirectory_48159(DLL2SDK::mscorlib::System::String* dirPath_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct DecompressTool : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Decompress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48156(); static void Decompress_48157(DLL2SDK::mscorlib::System::String* zipFileName_, DLL2SDK::mscorlib::System::String* targetDir_); }; } namespace DLL2SDK::Assembly_CSharp { struct DebugTool : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Mesh* spheremesh_; DLL2SDK::UnityEngine::UnityEngine::Material* spherematerial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DumpRenderTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawRay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawCapsule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawAABB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawGizmosCapsule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawPrefabMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawSphere_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawBox_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void DumpRenderTexture_48120(DLL2SDK::UnityEngine::UnityEngine::RenderTexture* rt_); static void DrawLine_48121(DLL2SDK::UnityEngine::UnityEngine::Vector3 start_, DLL2SDK::UnityEngine::UnityEngine::Vector3 end_, DLL2SDK::UnityEngine::UnityEngine::Color color_, float duration_, bool depthTest_); static void DrawRay_48122(DLL2SDK::UnityEngine::UnityEngine::Vector3 start_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, DLL2SDK::UnityEngine::UnityEngine::Color color_, float duration_, bool depthTest_); static void DrawCapsule_48123(DLL2SDK::UnityEngine::UnityEngine::Vector3 start_, DLL2SDK::UnityEngine::UnityEngine::Vector3 end_, float radius_, DLL2SDK::UnityEngine::UnityEngine::Color color_, float duration_, bool depthTest_); static void DrawAABB_48124(DLL2SDK::UnityEngine::UnityEngine::Vector3 center_, DLL2SDK::UnityEngine::UnityEngine::Vector3 extent_, DLL2SDK::UnityEngine::UnityEngine::Color color_, float duration_); static void DrawGizmosCapsule_48125(DLL2SDK::UnityEngine::UnityEngine::Vector3 start_, DLL2SDK::UnityEngine::UnityEngine::Vector3 end_, float radius_); static void DrawPrefabMesh_48126(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, DLL2SDK::mscorlib::System::String* prefabPath_); static void DrawSphere_48127(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, float size_, DLL2SDK::UnityEngine::UnityEngine::Color color_); static void DrawBox_48128(DLL2SDK::UnityEngine::UnityEngine::Vector3 origin_, DLL2SDK::UnityEngine::UnityEngine::Vector3 halfExtents_, DLL2SDK::UnityEngine::UnityEngine::Quaternion orientation_, DLL2SDK::UnityEngine::UnityEngine::Color color_, float duration_); static void _cctor_48129(); }; } namespace DLL2SDK::Assembly_CSharp { struct DebugOverlay : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { bool isEnabled_; float nextClearTime_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* OnScreenTextLines_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* listActorText_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* listWorldText_; DLL2SDK::UnityEngine::UnityEngine::Vector2 screenSize_; DLL2SDK::UnityEngine::UnityEngine::Rect rect_; DLL2SDK::UnityEngine::UnityEngine::GUIStyle* style_; DLL2SDK::UnityEngine::UnityEngine::GUIContent* content_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* background_; DLL2SDK::UnityEngine::UnityEngine::Rect rect3D_; DLL2SDK::UnityEngine::UnityEngine::GUIStyle* style3D_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLines_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Set_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Set_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Set_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOnObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInWorld_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48111(); static void SetLines_48112(DLL2SDK::mscorlib::System::String* label_, DLL2SDK::mscorlib::System::String* text_, int32_t activeSeconds_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* lines_); static void Set_48113(DLL2SDK::mscorlib::System::String* label_, int32_t value_, int32_t activeSeconds_); static void Set_48114(DLL2SDK::mscorlib::System::String* label_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vec_, int32_t activeSeconds_); static void Set_48115(DLL2SDK::mscorlib::System::String* label_, DLL2SDK::mscorlib::System::String* text_, int32_t activeSeconds_); static void SetOnObject_48116(int32_t actorID_, DLL2SDK::mscorlib::System::String* label_, DLL2SDK::mscorlib::System::String* text_, int32_t activeSeconds_); static void SetInWorld_48117(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::mscorlib::System::String* text_, int32_t activeSeconds_); static void _cctor_48118(); }; } namespace DLL2SDK::Assembly_CSharp { struct DebugExtension : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DebugPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DebugPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DebugBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DebugBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DebugLocalCube_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DebugLocalCube_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_DebugLocalCube_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_DebugLocalCube_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DebugCircle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DebugCircle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_DebugCircle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_DebugCircle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DebugWireSphere_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DebugWireSphere_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DebugCylinder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DebugCylinder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DebugCone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DebugCone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_DebugCone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_DebugCone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DebugArrow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DebugArrow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DebugCapsule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DebugCapsule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DrawPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DrawBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawLocalCube_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DrawLocalCube_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_DrawLocalCube_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_DrawLocalCube_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawCircle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DrawCircle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_DrawCircle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_DrawCircle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawCylinder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DrawCylinder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawCone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DrawCone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_DrawCone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_DrawCone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawArrow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DrawArrow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawCapsule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DrawCapsule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawGizmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DrawGizmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_DrawGizmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_DrawGizmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MethodsOfObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MethodsOfType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void DebugPoint_48059(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Color color_, float scale_, float duration_, bool depthTest_); static void DebugPoint_48060(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, float scale_, float duration_, bool depthTest_); static void DebugBounds_48061(DLL2SDK::UnityEngine::UnityEngine::Bounds bounds_, DLL2SDK::UnityEngine::UnityEngine::Color color_, float duration_, bool depthTest_); static void DebugBounds_48062(DLL2SDK::UnityEngine::UnityEngine::Bounds bounds_, float duration_, bool depthTest_); static void DebugLocalCube_48063(DLL2SDK::UnityEngine::UnityEngine::Transform* transform_, DLL2SDK::UnityEngine::UnityEngine::Vector3 size_, DLL2SDK::UnityEngine::UnityEngine::Color color_, DLL2SDK::UnityEngine::UnityEngine::Vector3 center_, float duration_, bool depthTest_); static void DebugLocalCube_48064(DLL2SDK::UnityEngine::UnityEngine::Transform* transform_, DLL2SDK::UnityEngine::UnityEngine::Vector3 size_, DLL2SDK::UnityEngine::UnityEngine::Vector3 center_, float duration_, bool depthTest_); static void DebugLocalCube_48065(DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 space_, DLL2SDK::UnityEngine::UnityEngine::Vector3 size_, DLL2SDK::UnityEngine::UnityEngine::Color color_, DLL2SDK::UnityEngine::UnityEngine::Vector3 center_, float duration_, bool depthTest_); static void DebugLocalCube_48066(DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 space_, DLL2SDK::UnityEngine::UnityEngine::Vector3 size_, DLL2SDK::UnityEngine::UnityEngine::Vector3 center_, float duration_, bool depthTest_); static void DebugCircle_48067(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Vector3 up_, DLL2SDK::UnityEngine::UnityEngine::Color color_, float radius_, float duration_, bool depthTest_); static void DebugCircle_48068(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Color color_, float radius_, float duration_, bool depthTest_); static void DebugCircle_48069(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Vector3 up_, float radius_, float duration_, bool depthTest_); static void DebugCircle_48070(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, float radius_, float duration_, bool depthTest_); static void DebugWireSphere_48071(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Color color_, float radius_, float duration_, bool depthTest_); static void DebugWireSphere_48072(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, float radius_, float duration_, bool depthTest_); static void DebugCylinder_48073(DLL2SDK::UnityEngine::UnityEngine::Vector3 start_, DLL2SDK::UnityEngine::UnityEngine::Vector3 end_, DLL2SDK::UnityEngine::UnityEngine::Color color_, float radius_, float duration_, bool depthTest_); static void DebugCylinder_48074(DLL2SDK::UnityEngine::UnityEngine::Vector3 start_, DLL2SDK::UnityEngine::UnityEngine::Vector3 end_, float radius_, float duration_, bool depthTest_); static void DebugCone_48075(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, DLL2SDK::UnityEngine::UnityEngine::Color color_, float angle_, float duration_, bool depthTest_); static void DebugCone_48076(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, float angle_, float duration_, bool depthTest_); static void DebugCone_48077(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Color color_, float angle_, float duration_, bool depthTest_); static void DebugCone_48078(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, float angle_, float duration_, bool depthTest_); static void DebugArrow_48079(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, DLL2SDK::UnityEngine::UnityEngine::Color color_, float duration_, bool depthTest_); static void DebugArrow_48080(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, float duration_, bool depthTest_); static void DebugCapsule_48081(DLL2SDK::UnityEngine::UnityEngine::Vector3 start_, DLL2SDK::UnityEngine::UnityEngine::Vector3 end_, DLL2SDK::UnityEngine::UnityEngine::Color color_, float radius_, float duration_, bool depthTest_); static void DebugCapsule_48082(DLL2SDK::UnityEngine::UnityEngine::Vector3 start_, DLL2SDK::UnityEngine::UnityEngine::Vector3 end_, float radius_, float duration_, bool depthTest_); static void DrawPoint_48083(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Color color_, float scale_); static void DrawPoint_48084(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, float scale_); static void DrawBounds_48085(DLL2SDK::UnityEngine::UnityEngine::Bounds bounds_, DLL2SDK::UnityEngine::UnityEngine::Color color_); static void DrawBounds_48086(DLL2SDK::UnityEngine::UnityEngine::Bounds bounds_); static void DrawLocalCube_48087(DLL2SDK::UnityEngine::UnityEngine::Transform* transform_, DLL2SDK::UnityEngine::UnityEngine::Vector3 size_, DLL2SDK::UnityEngine::UnityEngine::Color color_, DLL2SDK::UnityEngine::UnityEngine::Vector3 center_); static void DrawLocalCube_48088(DLL2SDK::UnityEngine::UnityEngine::Transform* transform_, DLL2SDK::UnityEngine::UnityEngine::Vector3 size_, DLL2SDK::UnityEngine::UnityEngine::Vector3 center_); static void DrawLocalCube_48089(DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 space_, DLL2SDK::UnityEngine::UnityEngine::Vector3 size_, DLL2SDK::UnityEngine::UnityEngine::Color color_, DLL2SDK::UnityEngine::UnityEngine::Vector3 center_); static void DrawLocalCube_48090(DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 space_, DLL2SDK::UnityEngine::UnityEngine::Vector3 size_, DLL2SDK::UnityEngine::UnityEngine::Vector3 center_); static void DrawCircle_48091(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Vector3 up_, DLL2SDK::UnityEngine::UnityEngine::Color color_, float radius_); static void DrawCircle_48092(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Color color_, float radius_); static void DrawCircle_48093(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Vector3 up_, float radius_); static void DrawCircle_48094(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, float radius_); static void DrawCylinder_48095(DLL2SDK::UnityEngine::UnityEngine::Vector3 start_, DLL2SDK::UnityEngine::UnityEngine::Vector3 end_, DLL2SDK::UnityEngine::UnityEngine::Color color_, float radius_); static void DrawCylinder_48096(DLL2SDK::UnityEngine::UnityEngine::Vector3 start_, DLL2SDK::UnityEngine::UnityEngine::Vector3 end_, float radius_); static void DrawCone_48097(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, DLL2SDK::UnityEngine::UnityEngine::Color color_, float angle_); static void DrawCone_48098(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, float angle_); static void DrawCone_48099(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Color color_, float angle_); static void DrawCone_48100(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, float angle_); static void DrawArrow_48101(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, DLL2SDK::UnityEngine::UnityEngine::Color color_); static void DrawArrow_48102(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_); static void DrawCapsule_48103(DLL2SDK::UnityEngine::UnityEngine::Vector3 start_, DLL2SDK::UnityEngine::UnityEngine::Vector3 end_, DLL2SDK::UnityEngine::UnityEngine::Color color_, float radius_); static void DrawCapsule_48104(DLL2SDK::UnityEngine::UnityEngine::Vector3 start_, DLL2SDK::UnityEngine::UnityEngine::Vector3 end_, float radius_); static void DrawGizmo_48105(DLL2SDK::UnityEngine::UnityEngine::Collider* col_); static void DrawGizmo_48106(DLL2SDK::UnityEngine::UnityEngine::BoxCollider* col_); static void DrawGizmo_48107(DLL2SDK::UnityEngine::UnityEngine::SphereCollider* col_); static void DrawGizmo_48108(DLL2SDK::UnityEngine::UnityEngine::CapsuleCollider* col_); static DLL2SDK::mscorlib::System::String* MethodsOfObject_48109(DLL2SDK::mscorlib::System::Object* obj_, bool includeInfo_); static DLL2SDK::mscorlib::System::String* MethodsOfType_48110(DLL2SDK::mscorlib::System::Type* type_, bool includeInfo_); }; } namespace DLL2SDK::Assembly_CSharp { struct CollisionCheck : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Vector3 _AB_; DLL2SDK::Array* _R_; DLL2SDK::Array* _AbsR_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _AX_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _BX_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _v1_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _v2_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _v3_; DLL2SDK::Array* _aRot_; DLL2SDK::Array* _bRot_; float ar_; float br_; DLL2SDK::Array* _identityMatrix_; DLL2SDK::Array* sphere_cast_collider_storage_; int32_t MAX_RAYCAST_RESULT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OverlapBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HalfExtentsFromBoxCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PositionFromCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Box_Box_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_QuaternionToFloatArray_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static int32_t OverlapBox_48053(DLL2SDK::UnityEngine::UnityEngine::Vector3 center_, DLL2SDK::UnityEngine::UnityEngine::Vector3 halfExtents_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_, DLL2SDK::Array* colliderStorage_, DLL2SDK::UnityEngine::UnityEngine::LayerMask killLayer_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 HalfExtentsFromBoxCollider_48054(DLL2SDK::UnityEngine::UnityEngine::BoxCollider* boxCollider1_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 PositionFromCollider_48055(DLL2SDK::UnityEngine::UnityEngine::BoxCollider* collider_); static bool Box_Box_48056(DLL2SDK::UnityEngine::UnityEngine::Vector3 aPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 aSize_, DLL2SDK::UnityEngine::UnityEngine::Quaternion aQuat_, DLL2SDK::UnityEngine::UnityEngine::Vector3 bPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 bSize_, DLL2SDK::UnityEngine::UnityEngine::Quaternion bQuat_); static DLL2SDK::Array* QuaternionToFloatArray_48057(DLL2SDK::UnityEngine::UnityEngine::Quaternion aQuat_, DLL2SDK::Array* aFlatMatrix3x3_); static void _cctor_48058(); }; } namespace DLL2SDK::Assembly_CSharp { struct ActionExtension : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeInvoke_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SafeInvoke_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_SafeInvoke_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_SafeInvoke_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix4_SafeInvoke_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeBeginInvoke_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void SafeInvoke_48045(DLL2SDK::System_Core::System::Action* act_); template static void SafeInvoke_48046(DLL2SDK::mscorlib::System::Action_1* act_, T arg_); template static void SafeInvoke_48047(DLL2SDK::System_Core::System::Action_2* act_, T arg1_, U arg2_); template static void SafeInvoke_48048(DLL2SDK::System_Core::System::Action_3* act_, T arg1_, U arg2_, V arg3_); template static void SafeInvoke_48049(DLL2SDK::System_Core::System::Action_4* act_, T arg1_, U arg2_, V arg3_, W arg4_); static void SafeBeginInvoke_48050(DLL2SDK::System_Core::System::Action* act_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::TextureAtlas { struct TextureAtlasingUpdater : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float uvMetricMinValue_; float uvMetricRange_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48043(); void OnEnable_48044(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::TextureAtlas { struct TextureAtlasing : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* rawMaterials_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* excludedRawMaterials_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* megaMaterialGroups_; DLL2SDK::Array* textureConfigs_; bool useTextureConfigs_; int32_t maxAtlasResolution_; bool bakeUVWrappingIntoMesh_; bool UVWrappingBaked_; float uvMetricMinValue_; float uvMetricRange_; bool hasSerializedUniformArray_; struct StaticFields { int32_t MaxMaterialGroupSize_; int32_t MinMatPerGroup_; int32_t MinMatPerMegaGroup_; int32_t MaxTextureWidth_; int32_t MaxTextureSizePerGroup_; int32_t NumCellsOnAtlas_; DLL2SDK::mscorlib::System::String* TextureAltasingOn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShaderPropertyName_AtlasTrans_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48038(); void OnEnable_48039(); void OnDisable_48040(); static DLL2SDK::mscorlib::System::String* GetShaderPropertyName_AtlasTrans_48041(DLL2SDK::mscorlib::System::String* texturePropertyName_); static void _cctor_48042(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::TextureAtlas { struct Options : DLL2SDK::mscorlib::System::Object { bool SplitMesh_; bool CombineMesh_; bool DestroyLOD_; bool RestrictShaderProps_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48037(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::TextureAtlas { struct TextureConfig : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_; int32_t resolution_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48036(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::TextureAtlas { struct MegaMaterialGroup : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* materialGroups_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48035(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::TextureAtlas { struct MaterialGroup : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* materials_; DLL2SDK::Array* uvTransForTexProperties_; DLL2SDK::Array* nonAtlasingTexProperties_; DLL2SDK::UnityEngine::UnityEngine::Material* uniqueMaterial_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48034(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::TextureAtlas { struct AtlasUVTrans : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* propName_; int32_t startIndex_; DLL2SDK::Array* packedData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48033(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct StringCache : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_cache_dict_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Contains_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsIntern_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Intern_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Get_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48025(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_cacheDict_48026(); int32_t get_Count_48027(); bool Contains_48028(DLL2SDK::mscorlib::System::String* str_); bool IsIntern_48029(DLL2SDK::mscorlib::System::String* str_); DLL2SDK::mscorlib::System::String* Intern_48030(DLL2SDK::mscorlib::System::String* str_); DLL2SDK::mscorlib::System::String* Get_48031(DLL2SDK::mscorlib::System::String* str_); void Clear_48032(); }; } namespace DLL2SDK::Assembly_CSharp::System::Text { struct StringBuilderUtility : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AppendInt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_AppendInt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void AppendInt_48022(DLL2SDK::mscorlib::System::Text::StringBuilder* str_, int32_t value_); static void AppendInt_48023(DLL2SDK::mscorlib::System::Text::StringBuilder* str_, int32_t value_, int32_t digits_); static void Clear_48024(DLL2SDK::mscorlib::System::Text::StringBuilder* str_); }; } namespace DLL2SDK::Assembly_CSharp::System::Text { struct StringBuilderUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AppendFormatHelper_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FormatError_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::Text::StringBuilder* AppendFormatHelper_48020(DLL2SDK::mscorlib::System::Text::StringBuilder* sb_, DLL2SDK::mscorlib::System::String* format_, DLL2SDK::Assembly_CSharp::System::Text::ParamsArray args_); static void FormatError_48021(); }; } namespace DLL2SDK::Assembly_CSharp::System::Text { struct StringBuilderCache : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t MAX_BUILDER_SIZE_; DLL2SDK::mscorlib::System::Text::StringBuilder* CachedInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Acquire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Release_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStringAndRelease_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::Text::StringBuilder* Acquire_48017(int32_t capacity_); static void Release_48018(DLL2SDK::mscorlib::System::Text::StringBuilder* sb_); static DLL2SDK::mscorlib::System::String* GetStringAndRelease_48019(DLL2SDK::mscorlib::System::Text::StringBuilder* sb_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct StageData : DLL2SDK::mscorlib::System::Object { int32_t m_TargetMapId_; uint64_t m_PlayerId_; bool m_IsReconnect_; bool ReconnectFromLobby_; bool m_IsDirectConnect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47998(); int32_t get_TargetMapId_47999(); void set_TargetMapId_48000(int32_t value_); uint64_t get_PlayerId_48001(); void set_PlayerId_48002(uint64_t value_); bool get_IsReconnect_48003(); void set_IsReconnect_48004(bool value_); bool get_IsDirectConnect_48005(); void set_IsDirectConnect_48006(bool value_); DLL2SDK::mscorlib::System::String* ToString_48007(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_48008(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct CollisionRoot : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* ColliderList_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::CollisionRoot* _Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47983(); void Awake_47985(); void OnDestroy_47986(); static DLL2SDK::Assembly_CSharp::GameEngine::CollisionRoot* get_Instance_47984(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EPenetrateType : int32_t { None_ = static_cast(0x0), Light_ = static_cast(0x1), Middle_ = static_cast(0x2), Heavy_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { struct DynamicSkinInfo : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool m_IsInitSkinInfo_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_BonePaths_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RootBones_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ModelNames_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ModelSkinnedBoneStartIndexes_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ModelSkinnedRootBoneIndexes_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ExtraNonSkinnedBones_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* m_Targets_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TransplantBones_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TransplantBoneFromPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TransplantSingleBone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReSkinToOtherRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TraverseOrignalRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBones_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRootBone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupSkinInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIndexesOfCharacterInAString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModelIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModelBoneStartIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModelRootBoneIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddDynamicSkinBoneRef_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getBonePath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsExtraNonSkinnedBone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExtraBoneShouldBeTransplant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TraverseExtraNonSkinnedBones_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47963(); void Start_47964(); void TransplantBones_47965(DLL2SDK::UnityEngine::UnityEngine::Transform* targetBone_, DLL2SDK::Assembly_CSharp::DynamicSkinBoneRefManager* dsbrm_, bool reserveOriginalBone_); void TransplantBoneFromPath_47966(DLL2SDK::UnityEngine::UnityEngine::Transform* targetBone_, DLL2SDK::mscorlib::System::String* bonePath_, DLL2SDK::Assembly_CSharp::DynamicSkinBoneRefManager* dsbrm_, bool reserveOriginalBone_); void TransplantSingleBone_47967(DLL2SDK::UnityEngine::UnityEngine::Transform* targetBone_, DLL2SDK::mscorlib::System::String* relativePath_, DLL2SDK::Assembly_CSharp::DynamicSkinBoneRefManager* dsbrm_, bool reserveOriginalBone_); void ReSkinToOtherRoot_47968(DLL2SDK::UnityEngine::UnityEngine::SkinnedMeshRenderer* smr_, DLL2SDK::UnityEngine::UnityEngine::Transform* otherRoot_); void TraverseOrignalRoot_47969(DLL2SDK::UnityEngine::UnityEngine::Transform* originalRoot_, DLL2SDK::Assembly_CSharp::DynamicSkinBoneRefManager* dsbrm_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetBones_47970(DLL2SDK::mscorlib::System::String* modelName_); DLL2SDK::mscorlib::System::String* GetRootBone_47971(DLL2SDK::mscorlib::System::String* modelName_); void SetupSkinInfo_47972(); DLL2SDK::Array* GetIndexesOfCharacterInAString_47973(DLL2SDK::mscorlib::System::String* str_, wchar_t c_); int32_t GetModelIndex_47974(DLL2SDK::mscorlib::System::String* modelName_); int32_t GetModelBoneStartIndex_47975(DLL2SDK::mscorlib::System::String* modelName_); int32_t GetModelRootBoneIndex_47976(DLL2SDK::mscorlib::System::String* modelName_); void AddDynamicSkinBoneRef_47977(DLL2SDK::mscorlib::System::String* str_); DLL2SDK::mscorlib::System::String* getBonePath_47978(DLL2SDK::UnityEngine::UnityEngine::Transform* bone_, DLL2SDK::UnityEngine::UnityEngine::Transform* rootBone_); bool IsExtraNonSkinnedBone_47979(DLL2SDK::UnityEngine::UnityEngine::Transform* t_); bool ExtraBoneShouldBeTransplant_47980(DLL2SDK::UnityEngine::UnityEngine::Transform* t_); void TraverseExtraNonSkinnedBones_47981(); }; } namespace DLL2SDK::Assembly_CSharp { struct DynamicSkinBoneRefManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* DynamicSkinBoneRefs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddBoneRef_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveBoneRef_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47959(); void Init_47960(); void AddBoneRef_47961(DLL2SDK::mscorlib::System::String* bonePath_); bool RemoveBoneRef_47962(DLL2SDK::mscorlib::System::String* bonePath_); }; } namespace DLL2SDK::Assembly_CSharp { struct ShadowPolicy : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Camera* mTargetCamera_; float UpdateDist_; float UpdateDistForBack_; float UpdateAngle_; float UpdateIntv_; bool AlwaysUpdate_; DLL2SDK::UnityEngine::UnityEngine::Transform* mTargetTrans_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mLastPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mLastForward_; float mLastFov_; float mLastIntv_; struct StaticFields { DLL2SDK::Assembly_CSharp::ShadowPolicy* mInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateShadow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLastState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceUpdateShadow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47948(); void Awake_47950(); void OnDestroy_47951(); void Init_47952(DLL2SDK::UnityEngine::UnityEngine::Camera* cam_); void UpdateShadow_47953(); void UpdateLastState_47954(float fov_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 forward_); void OnEnable_47956(); void OnDisable_47957(); void LateUpdate_47958(); static DLL2SDK::Assembly_CSharp::ShadowPolicy* get_Instance_47949(); static void ForceUpdateShadow_47955(); }; } namespace DLL2SDK::Assembly_CSharp { struct StreamingTextureGroupObject : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::mscorlib::System::Collections::Generic::List_1* Settings_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyTextureGroups_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47946(); void ApplyTextureGroups_47947(int32_t index_); }; } namespace DLL2SDK::Assembly_CSharp { struct TextureGroupTierSetting { DLL2SDK::mscorlib::System::Collections::Generic::List_1* TierSetting_; }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SceneSetting : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* Distances_; DLL2SDK::UnityEngine::UnityEngine::Vector4 ShadowLightDir_; float EmissionFactorFor3P_; float DiffuseFactorFor3P_; float PBRReflectionFactor_; float PBRAmbientFactor_; float CharacterAddLightStrength_; float CharacterAddLightNearDist_; float CharacterAddLightFarDist_; float CharacterAddLightFarStrength_; bool m_EnableAutoExposureInCurrentScene_; bool m_ClampExposure_; float m_TargetDensity_; float mFogTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::SceneSetting* m_Instance_; DLL2SDK::mscorlib::System::String* EmissionFactorFor3PKey_; DLL2SDK::mscorlib::System::String* DiffuseFactorFor3PKey_; DLL2SDK::mscorlib::System::String* PBRReflectionFactorKey_; DLL2SDK::mscorlib::System::String* PBRAmbientFactorKey_; float TotalFogTime_; DLL2SDK::UnityEngine::UnityEngine::RenderTexture* DefaultLut2DTex_; DLL2SDK::UnityEngine::UnityEngine::RenderTexture* CurrentLut2DTex_; DLL2SDK::mscorlib::System::Action_1* onOnePassChanged_; float ClampOBExposure_Min_; float ClampOBExposure_Max_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEmissionFactor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDiffuseFactor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPBRReflectionFactor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPBRAmbientFactor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitShaderGlobalValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAllFactor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RevertAllFactor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LerpTargetFog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillCullDistances_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenOnePassTonemapping_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOnePass_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenOnePassBCGS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenOnePassLut2D_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenOnePassSimpleACE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRadBlurParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDistortParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDizzyBlurParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExposureScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClampMatchOBAndFreeViewExposure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetExposureParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateExposureParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetACEParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetACEParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBCGSParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDefaultBCGSParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseOnepassTonemapping_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47908(); bool get_EnableAutoExposureInCurrentScene_47910(); void set_EnableAutoExposureInCurrentScene_47911(bool value_); bool get_ClampExposure_47912(); void set_ClampExposure_47913(bool value_); void Awake_47914(); void SetAllFactor_47920(); void OnEnable_47922(); void OnDisable_47923(); void Start_47924(); void Update_47925(); void LerpTargetFog_47926(); void FillCullDistances_47927(DLL2SDK::UnityEngine::UnityEngine::Camera* cam_); static DLL2SDK::Assembly_CSharp::GameEngine::SceneSetting* get_instance_47909(); static void SetEmissionFactor_47915(float v_); static void SetDiffuseFactor_47916(float v_); static void SetPBRReflectionFactor_47917(float v_); static void SetPBRAmbientFactor_47918(float v_); static void InitShaderGlobalValue_47919(); static void RevertAllFactor_47921(); static void OpenOnePassTonemapping_47928(DLL2SDK::Assembly_CSharp::CODPostEffectProfile* profile_); static bool IsOnePass_47929(); static void OpenOnePassBCGS_47930(DLL2SDK::Assembly_CSharp::CODPostEffectChain_BCGSColorGradingSetting* setting_); static void OpenOnePassLut2D_47931(DLL2SDK::Assembly_CSharp::ColorGrading::ColorGradingSetting* setting_); static void OpenOnePassSimpleACE_47932(DLL2SDK::Assembly_CSharp::CODPostEffectChain_SimpleACESSetting* setting_); static void SetRadBlurParam_47933(DLL2SDK::Assembly_CSharp::CODPostEffectChain_radBlurSetting* setting_); static void SetDistortParam_47934(DLL2SDK::Assembly_CSharp::CODPostEffectChain_distortSetting* setting_); static void SetDizzyBlurParam_47935(DLL2SDK::Assembly_CSharp::CODPostEffectChain_DizzyBlurSetting* setting_); static float GetExposureScale_47936(DLL2SDK::Assembly_CSharp::CODPostEffectChain_ExposureSetting* setting_); static float ClampMatchOBAndFreeViewExposure_47937(float baseVal_); static void SetExposureParam_47938(DLL2SDK::Assembly_CSharp::CODPostEffectChain_ExposureSetting* setting_, bool InLobby_); static float CalculateExposureParam_47939(float shutterSpeed_, float ISO_, float aperture_); static void SetACEParam_47940(DLL2SDK::Assembly_CSharp::CODPostEffectChain_SimpleACESSetting* setting_); static void SetACEParam_47941(DLL2SDK::Assembly_CSharp::CODPostEffectChain_SimpleACESSetting* setting_, DLL2SDK::UnityEngine::UnityEngine::Material* aceMat_); static void SetBCGSParam_47942(DLL2SDK::Assembly_CSharp::CODPostEffectChain_BCGSColorGradingSetting* setting_, DLL2SDK::UnityEngine::UnityEngine::Material* bcgsMat_); static void SetDefaultBCGSParam_47943(DLL2SDK::UnityEngine::UnityEngine::Material* bcgsMat_); static void CloseOnepassTonemapping_47944(); static void _cctor_47945(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct GraphicStyle : int32_t { Realistic_ = static_cast(0x0), BlackOps_ = static_cast(0x1), ModernWarfare_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct InternalSettingLevel : int32_t { Invalid_ = static_cast(0xFFFFFFFF), Impatient_ = static_cast(0x0), VeryLow_ = static_cast(0x1), Low_ = static_cast(0x2), Mid_ = static_cast(0x3), High_ = static_cast(0x4), VeryHigh_ = static_cast(0x5), Extreme_ = static_cast(0x6), Count_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp { enum struct EResolutionMode : int32_t { Height480_ = static_cast(0x0), Height540_ = static_cast(0x1), Height640_ = static_cast(0x2), Height720_ = static_cast(0x3), Height900_ = static_cast(0x4), Height1080_ = static_cast(0x5), HeightFull_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp { enum struct EToneMappingMode : int32_t { Disable_ = static_cast(0x0), OnePass_ = static_cast(0x1), PostProcess_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyShack : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* High_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Low_; DLL2SDK::Assembly_CSharp::CustomAmbient* Ambient_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PreloadList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CasterList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ReceiverList_; DLL2SDK::Assembly_CSharp::CustomBounds* Floor_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LobbyLightRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RankLightRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalLobbyLight_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HolidayLobbyLight_; DLL2SDK::UnityEngine::UnityEngine::Coroutine* mShadowCoroutine_; float mOldDistance_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayToggleShadow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleShadow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRankLight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckHolidayOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47610(); DLL2SDK::mscorlib::System::Collections::IEnumerator* DelayToggleShadow_47611(bool enable_, float delay_); void ToggleShadow_47612(bool enable_, float delay_); void SetActive_47613(bool active_); void SetQuality_47614(bool low_); void ShowRankLight_47615(bool show_); void CheckHolidayOpen_47616(); void OnEnable_47617(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbySceneRoot : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::FrontEnd::ELobbySceneType m_currentSceneType_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyShack* Main_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyShack* Team_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyShack* Team_ZB_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyShack* Team_BR_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyShack* Weapon_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyShack* OpenBox_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyShack* WeaponSuperShow_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyShack* WinnerCircle_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyShack* GumBall_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyShack* Common_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyShack* CommercialisedShowWeapon_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyShack* UICommon_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SceneList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_UISceneList_; bool m_UseLowQuality_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyAsyncPreloader* m_Preloader_; DLL2SDK::UnityEngine::UnityEngine::Camera* mainCamera_; int32_t lastCameraCount_; float lastCheckTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::FrontEnd::LobbySceneRoot* _Instance_; float CheckCameraTime_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbySceneRoot_ShadowQualitySettings* mOldSettings_; bool mHasShadowSetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitUIList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPreloader_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentLobbySceneType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentLobbySceneShack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLobbySceneShack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSceneAdditive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseUIScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowUIScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUISceneShack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeShadowQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestoreDefaultShadowQuality_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47586(); void Awake_47588(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* InitList_47589(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* InitUIList_47590(); void InitPreloader_47591(); void OnDestroy_47592(); void OnEnable_47593(); void OnDisable_47594(); DLL2SDK::Assembly_CSharp::FrontEnd::ELobbySceneType GetCurrentLobbySceneType_47595(); DLL2SDK::Assembly_CSharp::FrontEnd::LobbyShack* GetCurrentLobbySceneShack_47596(); void CloseScene_47597(DLL2SDK::Assembly_CSharp::FrontEnd::ELobbySceneType scene_); void ShowScene_47598(DLL2SDK::Assembly_CSharp::FrontEnd::ELobbySceneType scene_); DLL2SDK::Assembly_CSharp::FrontEnd::LobbyShack* GetLobbySceneShack_47599(DLL2SDK::Assembly_CSharp::FrontEnd::ELobbySceneType scene_); void ShowSceneAdditive_47600(DLL2SDK::Assembly_CSharp::FrontEnd::ELobbySceneType scene_); void ChangeQuality_47601(bool low_); void CloseUIScene_47602(DLL2SDK::Assembly_CSharp::FrontEnd::EUISceneType scene_); void ShowUIScene_47603(DLL2SDK::Assembly_CSharp::FrontEnd::EUISceneType scene_); DLL2SDK::Assembly_CSharp::FrontEnd::LobbyShack* GetUISceneShack_47604(DLL2SDK::Assembly_CSharp::FrontEnd::EUISceneType scene_); void Update_47605(); static DLL2SDK::Assembly_CSharp::FrontEnd::LobbySceneRoot* get_Instance_47587(); static void ChangeShadowQuality_47606(int32_t shadowDistance_, int32_t resBias_, DLL2SDK::UnityEngine::UnityEngine::ShadowProjection projectionMode_, DLL2SDK::UnityEngine::UnityEngine::ShadowQuality quality_); static void RestoreDefaultShadowQuality_47607(); static void _cctor_47608(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbySceneRenderSettings : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFogSettingConfig_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47583(); static void Reset_47584(DLL2SDK::Assembly_CSharp::FrontEnd::ELobbySceneType lobbySceneType_); static DLL2SDK::Assembly_CSharp::Config::LobbySceneRenderSettingsConfig* GetFogSettingConfig_47585(DLL2SDK::Assembly_CSharp::FrontEnd::ELobbySceneType lobbySceneType_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyAsyncPreloader : DLL2SDK::mscorlib::System::Object { DLL2SDK::System::System::Collections::Generic::Queue_1* toPreloadList_; DLL2SDK::System::System::Collections::Generic::Queue_1* readyList_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyPreloadData* loadingTask_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbySceneRoot* lobbyRoot_; bool isPreloading_; DLL2SDK::Assembly_CSharp::FrontEnd::ELobbySceneType loadingType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartPreload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAndPreload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPreloaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47578(DLL2SDK::Assembly_CSharp::FrontEnd::LobbySceneRoot* root_); void StartPreload_47579(DLL2SDK::Assembly_CSharp::FrontEnd::LobbyShack* lobbyShack_, DLL2SDK::Assembly_CSharp::FrontEnd::ELobbySceneType scene_); void CheckAndPreload_47580(); void OnPreloaded_47581(int32_t assetID_, DLL2SDK::mscorlib::System::Object* sobj_); void Shutdown_47582(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyPreloadData : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* socket_; int32_t assetID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47577(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct GPUDeviceName : int32_t { unknown_ = static_cast(0x0), mali_ = static_cast(0x1), powervr_ = static_cast(0x2), adreno_ = static_cast(0x3), geforce_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp { struct GraphicsDeviceSetting : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* GraphicsDeviceKey_; int32_t MinNum_; int32_t Generation_; bool NoLightmap_; bool HighFPS_; struct StaticFields { DLL2SDK::Assembly_CSharp::GraphicsDeviceSetting* Level1SettingNoFoundSetting_; DLL2SDK::Assembly_CSharp::GraphicsDeviceSetting* Level2SettingNoFoundSetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47574(bool noLightMap_, bool highFPS_); static void _cctor_47575(); }; } namespace DLL2SDK::Assembly_CSharp { struct InitSystemSettingLevel : DLL2SDK::mscorlib::System::Object { int32_t ProcessorCount_; int32_t SystemMemorySize_; DLL2SDK::Array* GraphicsDeviceTokens_; DLL2SDK::Array* VeryHighDeviceSettings_; DLL2SDK::Array* HighDeviceSettings_; DLL2SDK::Array* MiddleDeviceSettings_; DLL2SDK::Array* LowDeviceSettings_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47573(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GraphicDeviceInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::GPUDeviceName DeviceType_; int32_t Generation_; int32_t DeviceNum_; int32_t DeviceSubNum_; int32_t TextureRate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNumberInt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExtraFirstNum_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47570(DLL2SDK::Assembly_CSharp::InitSystemSettingLevel* InConfig_); static int32_t GetNumberInt_47571(DLL2SDK::mscorlib::System::String* str_); static bool ExtraFirstNum_47572(DLL2SDK::mscorlib::System::String* str_, DLL2SDK::mscorlib::System::String* strNumPre_, int32_t* NumInStr_, int32_t* numAfter_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GameSceneRoot : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* DeavctiveListForMiddle_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* DeavctiveListForLow_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* DeavctiveListForVeryLow_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* DeavctiveListForImpatient_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* LODGroups_; DLL2SDK::Assembly_CSharp::UserSettingLevel mQualityLevel_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::GameSceneRoot* _Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeactiveGameObjects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47563(); void Awake_47565(); void SetQuality_47566(DLL2SDK::Assembly_CSharp::UserSettingLevel level_); void DeactiveGameObjects_47567(DLL2SDK::mscorlib::System::Collections::Generic::List_1* goes_); void Start_47568(); void OnDestroy_47569(); static DLL2SDK::Assembly_CSharp::GameEngine::GameSceneRoot* get_Instance_47564(); }; } namespace DLL2SDK::Assembly_CSharp { struct CustomBounds : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Bounds NewBounds_; DLL2SDK::UnityEngine::UnityEngine::Bounds FocusOnBounds_; DLL2SDK::UnityEngine::UnityEngine::Bounds mOldBounds_; DLL2SDK::UnityEngine::UnityEngine::MeshFilter* mMF_; bool mFocusOn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleShadow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47559(); void OnEnable_47560(); void ToggleShadow_47561(bool enable_); void OnDisable_47562(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AudioSettingManager : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::AudioSettingManager* _instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHrtfImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMainVolumeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUiVolumeSwitchChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBgmVolumeSwitchChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSfxVolumeSwitchChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVoiceSpeakerSwitchChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVoiceMicrophoneSwitchChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMainImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUiImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBgmImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSfxImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSpeakerImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMicrophoneImpl_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47516(); void Init_47518(); void SetHrtfImpl_47519(); bool get_HrtfSwitch_47520(); void set_HrtfSwitch_47521(bool value_); float get_LocalMainVolume_47522(); void set_LocalMainVolume_47523(float value_); float get_LocalUiVolume_47524(); void set_LocalUiVolume_47525(float value_); float get_LocalBgmVolume_47526(); void set_LocalBgmVolume_47527(float value_); float get_LocalSfxVolume_47528(); void set_LocalSfxVolume_47529(float value_); float get_LocalSpeakerVolume_47530(); void set_LocalSpeakerVolume_47531(float value_); float get_LocalMicrophoneVolume_47532(); void set_LocalMicrophoneVolume_47533(float value_); bool get_MainVolumeSwitch_47534(); void set_MainVolumeSwitch_47535(bool value_); bool get_UiVolumeSwitch_47536(); void set_UiVolumeSwitch_47537(bool value_); bool get_BgmVolumeSwitch_47538(); void set_BgmVolumeSwitch_47539(bool value_); bool get_SfxVolumeSwitch_47540(); void set_SfxVolumeSwitch_47541(bool value_); bool get_VoiceSpeakerSwitch_47542(); void set_VoiceSpeakerSwitch_47543(bool value_); bool get_VoiceMicrophoneSwitch_47544(); void set_VoiceMicrophoneSwitch_47545(bool value_); void OnMainVolumeChange_47546(bool isOpen_); void OnUiVolumeSwitchChange_47547(bool isOpen_); void OnBgmVolumeSwitchChange_47548(bool isOpen_); void OnSfxVolumeSwitchChange_47549(bool isOpen_); void OnVoiceSpeakerSwitchChange_47550(bool isOpen_); void OnVoiceMicrophoneSwitchChange_47551(bool isOpen_); void SetMainImpl_47552(); void SetUiImpl_47553(); void SetBgmImpl_47554(); void SetSfxImpl_47555(); void SetSpeakerImpl_47556(); void SetMicrophoneImpl_47557(); static DLL2SDK::Assembly_CSharp::GameEngine::AudioSettingManager* get_Instance_47517(); static void _cctor_47558(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SystemManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_Systems_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SystemUpdateList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SystemWrapperList_; DLL2SDK::Assembly_CSharp::GameEngine::SystemState m_SystemState_; bool _IsPlayInEditor_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::SystemManager* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterSystemService_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSystemService_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeToState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeServices_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47504(); bool get_IsPlayInEditor_47505(); void set_IsPlayInEditor_47506(bool value_); template void RegisterSystemService_47507(bool tick_); template SUBSYSTEM GetSystemService_47508(); void ChangeToState_47509(DLL2SDK::Assembly_CSharp::GameEngine::SystemState TargetState_); void OnApplicationPause_47510(bool pause_); void InitializeServices_47511(); void Tick_47512(float deltaTime_); void Shutdown_47513(); void Reset_47514(); static void _cctor_47515(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SystemWrapperWithState : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::SystemState _State_k__BackingField_; DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem* _System_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47499(); DLL2SDK::Assembly_CSharp::GameEngine::SystemState get_State_47500(); void set_State_47501(DLL2SDK::Assembly_CSharp::GameEngine::SystemState value_); DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem* get_System_47502(); void set_System_47503(DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem* value_); }; } namespace DLL2SDK::Assembly_CSharp::SceneTilePartition { struct WhiteBlackNameList : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* BlackNames_; DLL2SDK::Array* WhiteNames_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47489(); }; } namespace DLL2SDK::Assembly_CSharp::SceneTilePartition { struct SceneTileGrassBuilder_GPU : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool m_IsPainting_; int32_t kCellDensityPatchSize_; int32_t kCellHeightPatchSize_; DLL2SDK::Array* RefGrassMeshs_; DLL2SDK::Array* RefGrassMaterials_; float HeightMapStep_; float DenseFactor_; int32_t HeightDensityMapSize_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* DensityMap_; DLL2SDK::UnityEngine::UnityEngine::Vector3 LeftBottomWorldPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 TopRightWorldPos_; DLL2SDK::Array* TerrainMeshColliders_; DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* TerrainRenderer_; DLL2SDK::UnityEngine::UnityEngine::Vector4 LightmapScaleOffset_; bool EnableVTF_; DLL2SDK::UnityEngine::UnityEngine::Vector4 BrushInfo_; int32_t CurrentPaintingCellIndex_; DLL2SDK::UnityEngine::UnityEngine::Color CurrentCellGrassColor_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CellColorList_; int32_t MaxGrassCountPerNode_; int32_t CellRow_; int32_t CellCol_; int32_t SplitMapNum_PerRow_; DLL2SDK::UnityEngine::UnityEngine::Texture* GrassLightmap_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* TerrainRenderers_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* TerrainRendererBounds_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47488(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SceneStageShowManager : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::UnityEngine::UnityEngine::RenderTexture* rt1_; DLL2SDK::UnityEngine::UnityEngine::RenderTexture* rt2_; DLL2SDK::UnityEngine::UnityEngine::RenderTexture* rt3_; DLL2SDK::UnityEngine::UnityEngine::RenderTexture* rt4_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BestPlayerStage_; DLL2SDK::Assembly_CSharp::GameEngine::AvatarItem_Stage* BestPlayerItem_; DLL2SDK::UnityEngine::UnityEngine::Camera* ShowCamera1_; DLL2SDK::Assembly_CSharp::GameEngine::SceneStageShowConfig* Config_; struct StaticFields { bool OpenSceneStageShowManager_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadStage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStageReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadTestAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSample_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47477(); void Init_47478(); void Clear_47479(); void Shutdown_47480(); void LoadStage_47481(); void OnStageReady_47482(int32_t id_, DLL2SDK::mscorlib::System::Object* obj_); void LoadTestAvatar_47483(); void DoSample_47484(); void __xLuaBaseProxy_Init_47486(); void __xLuaBaseProxy_Shutdown_47487(); static void _cctor_47485(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AvatarItem_Stage : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* ModelRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ModelObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeaponObj_; int32_t modelAssetID_; int32_t hatAsset_; int32_t bagAsset_; int32_t clothAsset_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponPartAssetLoader* m_WeaponPartAssetLoader_; int32_t Weaponid_; uint32_t WeaponSkinid_; int32_t WeaponAssetid_; DLL2SDK::Assembly_CSharp::WeaponData* m_WeaponData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachObjToParent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadCompletes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponAssetid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadWeaponComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessRoleAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47466(); void Init_47467(); void LoadAvatar_47468(); void AttachObjToParent_47469(DLL2SDK::UnityEngine::UnityEngine::Transform* subObj_, DLL2SDK::UnityEngine::UnityEngine::GameObject* parentObj_); void OnLoadCompletes_47470(DLL2SDK::Array* assetID_, DLL2SDK::mscorlib::System::Object* callBackData_); int32_t GetWeaponAssetid_47471(); void LoadWeapon_47472(); void OnLoadWeaponComplete_47473(int32_t AssetID_); void OnLoadOver_47474(); void ProcessRoleAnimator_47475(); void Clear_47476(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AvatarLoadConfig : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* AssetIds_; DLL2SDK::mscorlib::System::Action_1* FinishCallBack_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47465(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SceneStageShowConfig : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Camera* ShowCamera1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AvatarRoot1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AvatarRoot2_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AvatarRoot3_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AvatarRoot4_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TestTvPrefab_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47464(); }; } namespace DLL2SDK::Assembly_CSharp { struct WorldInfo : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::mscorlib::System::String* levelName_; bool enableWorldComposition_; bool enableWorldOriginShift_; bool enableVirtualScene_; bool enableLinearSceneStreaming_; bool scanSubFolders_; DLL2SDK::mscorlib::System::String* persistentScene_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* initialLoadScenesEditTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* initialLoadScenes_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ldScenesEditTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* dynamicLightingScenes_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* dynamicLoadScenes_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* excludeScenes_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* linearStreamingScenes_; DLL2SDK::mscorlib::System::String* dynamicLoadPath_; DLL2SDK::mscorlib::System::String* virtualSceneDataPath_; int32_t defaultLightingSceneIndex_; DLL2SDK::Array* ldSceneInfos_; bool m_IsLoadDynamicLightingScene_; struct StaticFields { DLL2SDK::mscorlib::System::String* EMPTY_LEVEL_NAME_; DLL2SDK::Assembly_CSharp::WorldInfo* _instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDSLoginSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryLoadDynamicLightingScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLightingSceneIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadDynamicLDScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47449(); bool get_isRuntimeMap_47450(); void Awake_47452(); void OnDSLoginSuccess_47453(); void TryLoadDynamicLightingScene_47454(); int32_t GetLightingSceneIndex_47455(); void LoadDynamicLDScene_47456(); void Start_47457(); void __xLuaBaseProxy_Awake_47458(); void __xLuaBaseProxy_OnDSLoginSuccess_47459(); void __xLuaBaseProxy_Start_47460(); static DLL2SDK::Assembly_CSharp::WorldInfo* get_Instance_47451(); }; } namespace DLL2SDK::Assembly_CSharp { struct LDSceneInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::EGameMode* gameModeTypes_; DLL2SDK::mscorlib::System::String* scenePath_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47448(); }; } namespace DLL2SDK::Assembly_CSharp { struct SceneHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t kMaxWaitFrameCount_; bool ShutdownWorldBeforeLoadSceneSync_; DLL2SDK::mscorlib::System::String* __rendererLightingInfoFmt_; DLL2SDK::System_Core::System::Action* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPersistentScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BelongsToCurrentMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActiveScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleSceneInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSceneLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSceneLoadedOrLoading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBakeDataScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadSceneAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadSceneSync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSceneSummary_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSceneByPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_LoadScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadSceneAdditive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadSceneAsync_Internal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadSceneAdditiveAsync_Internal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadSceneAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadSceneAsyncInternal_ResFolder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnLoadSceneAsyncInternal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintSceneRendererLighting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteToFile_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene GetPersistentScene_47401(); static bool BelongsToCurrentMap_47402(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_); static DLL2SDK::mscorlib::System::String* get_activeSceneName_47403(); static void SetActiveScene_47404(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene targetScene_); static void ToggleSceneInfo_47405(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_, bool enable_); static bool IsSceneLoaded_47406(DLL2SDK::mscorlib::System::String* scenePath_); static bool IsSceneLoadedOrLoading_47407(DLL2SDK::mscorlib::System::String* scenePath_); static bool IsBakeDataScene_47408(DLL2SDK::mscorlib::System::String* scenePath_); static DLL2SDK::UnityEngine::UnityEngine::AsyncOperation* UnloadSceneAsync_47409(DLL2SDK::mscorlib::System::String* scenePath_, bool deactiveSceneRoots_); static bool UnloadSceneSync_47410(DLL2SDK::mscorlib::System::String* scenePath_); static DLL2SDK::mscorlib::System::String* GetSceneSummary_47411(); static DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene GetSceneByPath_47412(DLL2SDK::mscorlib::System::String* path_); static void LoadScene_47413(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::LoadSceneMode mode_); static DLL2SDK::mscorlib::System::Collections::IEnumerator* LoadScene_47414(DLL2SDK::Array* names_); static void LoadSceneAdditive_47415(DLL2SDK::mscorlib::System::String* name_); static DLL2SDK::UnityEngine::UnityEngine::AsyncOperation* LoadSceneAsync_Internal_47416(DLL2SDK::mscorlib::System::String* sceneName_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::LoadSceneMode loadSceneMode_); static DLL2SDK::UnityEngine::UnityEngine::AsyncOperation* LoadSceneAdditiveAsync_Internal_47417(DLL2SDK::mscorlib::System::String* sceneName_); static DLL2SDK::mscorlib::System::Collections::IEnumerator* LoadSceneAsync_47418(DLL2SDK::Array* scenePathList_, DLL2SDK::System_Core::System::Action_2* onProgress_, DLL2SDK::mscorlib::System::Action_1* onFail_, DLL2SDK::System_Core::System::Action* onSucess_, DLL2SDK::System_Core::System::Action_3* onSceneLoadStatus_, bool autoActivation_, bool setActiveSceneOnLoaded_, bool setVisible_); static DLL2SDK::mscorlib::System::Collections::IEnumerator* LoadSceneAsyncInternal_ResFolder_47419(DLL2SDK::Array* scenePathList_, DLL2SDK::System_Core::System::Action_2* onProgress_, DLL2SDK::mscorlib::System::Action_1* onFail_, DLL2SDK::System_Core::System::Action* onSucess_, DLL2SDK::System_Core::System::Action_3* onSceneLoadStatus_, bool autoActivation_, bool setActiveSceneOnLoaded_, bool setVisible_); static DLL2SDK::mscorlib::System::Collections::IEnumerator* UnLoadSceneAsyncInternal_47420(DLL2SDK::Array* scenePathList_, DLL2SDK::System_Core::System::Action* onFinish_); static void PrintSceneRendererLighting_47421(); static void WriteToFile_47422(DLL2SDK::mscorlib::System::Text::StringBuilder* sb_); static void _cctor_47423(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SceneStreamOperation : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::AsyncOperation* m_AsyncOp_; DLL2SDK::Assembly_CSharp::GameEngine::SceneStreamParam m_streamParam_; float m_StartTime_; bool m_IsStreamOut_; DLL2SDK::Array* mSceneRootGOs_; uint32_t m_OpIndex_; struct StaticFields { uint32_t m_GloableOpIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FinishSteamIn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActivateScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47388(); uint32_t get_OpIndex_47389(); DLL2SDK::mscorlib::System::String* get_ScenePath_47390(); DLL2SDK::mscorlib::System::String* get_SceneName_47391(); bool get_SetActiveSceneOnLoaded_47392(); bool get_SetVisible_47393(); DLL2SDK::mscorlib::System::String* ToString_47394(); bool get_IsBlocking_47395(); void Init_47396(DLL2SDK::UnityEngine::UnityEngine::AsyncOperation* asyncOp_, DLL2SDK::Assembly_CSharp::GameEngine::SceneStreamParam streamParam_, bool isStreamOut_); void FinishSteamIn_47397(); void ActivateScene_47398(bool setActiveSceneOnLoaded_, bool setVisible_); void Reset_47399(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_47400(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MapLoadOperation : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ScenePathList_; DLL2SDK::mscorlib::System::Collections::BitArray* m_SceneLoadStatus_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSceneLoaded_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47381(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_ScenePathList_47382(); void set_ScenePathList_47383(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); bool get_IsDone_47384(); void OnSceneLoaded_47385(DLL2SDK::mscorlib::System::String* scenePath_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MapLoader : DLL2SDK::Assembly_CSharp::MonoBehaviourSingleton_1 { int32_t m_TargetMapID_; int32_t m_LastMapID_; bool m_EnteredBattleScene_; bool m_DuringMapSwitch_; DLL2SDK::mscorlib::System::String* m_CurrentPersistentScene_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_CurrentPersistentRoot_; DLL2SDK::Assembly_CSharp::GameEngine::MapLoadOperation* m_MapLoadOp_; bool m_DuringMapLoad_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SceneStreamOpList_; DLL2SDK::mscorlib::System::String* m_CurrentLevelName_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_SceneObjActiveStates_; int32_t _didLoadMatchMapCount_k__BackingField_; bool m_LoadMapOver_; bool m_SceneInfoStart_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* pendingStreamingTasks_; bool isProcessStreamingTask_; DLL2SDK::mscorlib::System::Collections::IEnumerator* m_CheckDSConnectionAndPreload_; int32_t m_DelayUnloadMapID_; DLL2SDK::Assembly_CSharp::GameUI::UIScene* m_PendingShutDownUIScene_; float m_TimeDelayed_; float m_didCleanOnCriticalMemoryTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TempLevelObjects_; struct StaticFields { float CriticalMemoryDurationThreshold_; DLL2SDK::UnityEngine::UnityEngine::Events::UnityAction_3* __f__mg_cache0_; DLL2SDK::UnityEngine::UnityEngine::Events::UnityAction_3* __f__mg_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTargetMapIDInEditor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FilterScenes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePersistentScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadMapInternal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StreamInScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StreamInSceneInternal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStreamingTaskFail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStreamingTaskFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StreamOutSceneInternal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessStreamingTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StreamOutScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSceneStreamStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActivateStreamInScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplySceneLoadedSettings_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSceneLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMapSwitchFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSceneVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetSceneVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveSceneObjActiveStates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyQualitySettingsAfterLoading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyInGameStreaming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLoadMapOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StandaloneCoroutine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDSConnectionAndPreload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMapLoadOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSceneInfoStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIsAllMapLoadOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAllMapLoadOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSOCDataPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareOC_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateMatchDependencies_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSetActiveScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayUnloadMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalUnLoadMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalUnLoadMapAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUnLoadMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLowMemory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalLoadMapAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalLoadMapSync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleMapLoadSuccessed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleMapLoadFail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleMapLoadProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDSLoginSccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterLevelObject_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47266(); int32_t get_TargetMapID_47267(); void SetTargetMapIDInEditor_47268(int32_t val_); int32_t get_LastMapID_47269(); bool get_EnteredBattleScene_47270(); DLL2SDK::mscorlib::System::String* get_CurrentPersistentScene_47271(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_CurrentPersistentRoot_47272(); bool get_DuringMapLoad_47273(); void set_DuringMapLoad_47274(bool value_); DLL2SDK::mscorlib::System::String* get_CurrentLevelName_47275(); void set_didLoadMatchMapCount_47276(int32_t value_); int32_t get_didLoadMatchMapCount_47277(); void Awake_47278(); void UpdatePersistentScene_47280(DLL2SDK::mscorlib::System::String* scenePath_, DLL2SDK::UnityEngine::UnityEngine::Transform* persistentRoot_); void LoadMapInternal_47281(bool async_); void LoadMap_47282(int32_t mapID_, bool async_); void StreamInScene_47283(DLL2SDK::Array* scenePathList_, DLL2SDK::Assembly_CSharp::GameEngine::EStreamInMode streamInMode_, bool setActiveSceneOnLoaded_); void StreamInSceneInternal_47284(DLL2SDK::Array* scenePathList_, DLL2SDK::Assembly_CSharp::GameEngine::EStreamInMode streamInMode_, bool setActiveSceneOnLoaded_); void OnStreamingTaskFail_47285(DLL2SDK::mscorlib::System::String* errorCode_); void OnStreamingTaskFinish_47286(); void StreamOutSceneInternal_47287(DLL2SDK::Array* scenePathList_); void ProcessStreamingTask_47288(); void StreamOutScene_47289(DLL2SDK::Array* scenePathList_); void OnSceneStreamStatus_47290(DLL2SDK::UnityEngine::UnityEngine::AsyncOperation* asyncOp_, DLL2SDK::Assembly_CSharp::GameEngine::SceneStreamParam streamParam_, bool startOrFinish_); void ActivateStreamInScene_47291(DLL2SDK::mscorlib::System::String* scenePath_, bool setActiveSceneOnLoaded_, bool setVisible_); DLL2SDK::mscorlib::System::Collections::IEnumerator* ApplySceneLoadedSettings_47292(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::LoadSceneMode mode_); void OnSceneLoaded_47293(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::LoadSceneMode mode_, bool async_); void OnMapSwitchFinished_47294(); void SetSceneVisible_47295(DLL2SDK::mscorlib::System::String* scenePath_, bool isVisible_); void SetSceneVisible_47296(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_, bool isVisible_); void SaveSceneObjActiveStates_47297(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_); DLL2SDK::mscorlib::System::Collections::IEnumerator* ApplyQualitySettingsAfterLoading_47298(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::LoadSceneMode mode_, int32_t pendingMapID_); void ApplyInGameStreaming_47299(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_); void CheckLoadMapOver_47300(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::LoadSceneMode mode_); DLL2SDK::mscorlib::System::Collections::IEnumerator* StandaloneCoroutine_47301(); DLL2SDK::mscorlib::System::Collections::IEnumerator* CheckDSConnectionAndPreload_47302(); void OnMapLoadOver_47303(); void OnSceneInfoStart_47304(); void CheckIsAllMapLoadOver_47305(); void OnAllMapLoadOver_47306(); void CheckSetActiveScene_47310(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_); void StartMatch_47311(int32_t mapID_); void Update_47312(); void DelayUnloadMap_47313(int32_t mapID_); void InternalUnLoadMap_47314(int32_t mapID_); DLL2SDK::mscorlib::System::Collections::IEnumerator* InternalUnLoadMapAsync_47315(int32_t mapID_); void OnUnLoadMap_47316(); void OnLowMemory_47317(); DLL2SDK::mscorlib::System::Collections::IEnumerator* InternalLoadMapAsync_47318(); DLL2SDK::mscorlib::System::Collections::IEnumerator* InternalLoadMapSync_47319(); void HandleMapLoadSuccessed_47320(); void HandleMapLoadFail_47321(DLL2SDK::mscorlib::System::String* sceneName_); void OnDSLoginSccess_47323(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_TempLevelObjects_47324(); void RegisterLevelObject_47325(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* InObject_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* FilterScenes_47279(DLL2SDK::mscorlib::System::Collections::Generic::List_1* inScenes_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* inSteamingFlags_); static DLL2SDK::mscorlib::System::String* GetSOCDataPath_47307(int32_t mapID_); static void PrepareOC_47308(int32_t mapID_); static void CreateMatchDependencies_47309(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_, int32_t mapID_); static void HandleMapLoadProgress_47322(DLL2SDK::UnityEngine::UnityEngine::AsyncOperation* asyncOp_, int32_t loadedCount_, int32_t sceneCount_); static void _cctor_47326(); static bool _OnSceneStreamStatus_m__0_47327(DLL2SDK::Assembly_CSharp::GameEngine::SceneStreamOperation* e_); }; } namespace DLL2SDK::Assembly_CSharp { struct SceneRenderingInfo : DLL2SDK::mscorlib::System::Object { bool fog_; DLL2SDK::UnityEngine::UnityEngine::Color fogColor_; DLL2SDK::UnityEngine::UnityEngine::FogMode fogMode_; float fogDensity_; float fogStartDistance_; float fogEndDistance_; DLL2SDK::UnityEngine::UnityEngine::Color ambientLight_; DLL2SDK::UnityEngine::UnityEngine::Color ambientSkyColor_; DLL2SDK::UnityEngine::UnityEngine::Color ambientEquatorColor_; DLL2SDK::UnityEngine::UnityEngine::Color ambientGroundColor_; float ambientIntensity_; DLL2SDK::UnityEngine::UnityEngine::Rendering::AmbientMode ambientMode_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadFromRenderSettings_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveToRenderSettings_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47263(); void LoadFromRenderSettings_47264(); void SaveToRenderSettings_47265(); }; } namespace DLL2SDK::Assembly_CSharp { struct LightmapRendererInfo : DLL2SDK::mscorlib::System::Object { int32_t lightmapIndex_; DLL2SDK::UnityEngine::UnityEngine::Vector4 lightmapScaleOffset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47262(int32_t _lightmapIndex_, DLL2SDK::UnityEngine::UnityEngine::Vector4 _lightmapScaleOffset_); }; } namespace DLL2SDK::Assembly_CSharp { struct LightmapPrefabInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* prefabName_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* rendererInfoList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* terrainInfoList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47261(); }; } namespace DLL2SDK::Assembly_CSharp { struct LightmapInfo : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::UnityEngine::UnityEngine::LightmapsMode lightmapMode_; DLL2SDK::mscorlib::System::String* lightmapFar0_; DLL2SDK::mscorlib::System::String* lightmapNear0_; DLL2SDK::mscorlib::System::String* lightmapFar1_; DLL2SDK::mscorlib::System::String* lightmapNear1_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* prefabList_; DLL2SDK::Assembly_CSharp::SceneRenderingInfo* sceneRenderingInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindLightmapPrefabInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47257(); DLL2SDK::Assembly_CSharp::LightmapPrefabInfo* FindLightmapPrefabInfo_47258(DLL2SDK::mscorlib::System::String* prefabName_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SceneActorInfo : DLL2SDK::Assembly_CSharp::GameEngine::AttackableTargetInfo { uint32_t animSyncIndex_; uint32_t modelSyncIndex_; bool hide_; uint32_t m_ControllerId_; DLL2SDK::mscorlib::System::String* m_NickName_; uint32_t m_ClientUID_; uint32_t m_ClientParam_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSetHidden_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47241(uint32_t actorID_); uint32_t get_ControllerId_47242(); void set_ControllerId_47243(uint32_t value_); DLL2SDK::mscorlib::System::String* get_NickName_47244(); void set_NickName_47245(DLL2SDK::mscorlib::System::String* value_); void set_ClientUID_47246(uint32_t value_); uint32_t get_ClientUID_47247(); void set_ClientParam_47248(uint32_t value_); uint32_t get_ClientParam_47249(); void Init_47250(uint32_t clientUID_); void Init_47251(uint32_t clientUID_, uint32_t clientParam_); void Destroy_47252(); void OnSyncProperty_47253(uint32_t propertyID_, uint32_t value_); void OnUpdateModel_47254(); void OnSyncAnim_47255(); void OnSetHidden_47256(); }; } namespace DLL2SDK::Assembly_CSharp::RootMotion::Dynamics { struct RagdollEditor : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Rigidbody* selectedRigidbody_; DLL2SDK::UnityEngine::UnityEngine::Collider* selectedCollider_; bool symmetry_; DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::RagdollEditor_Mode mode_; void _ctor_47237(); void OpenUserManual_47238(); void OpenScriptReference_47239(); void OpenTutorial_47240(); }; } namespace DLL2SDK::Assembly_CSharp::RootMotion::Dynamics { struct RagdollCreator : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CreateCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetScaleF_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Abs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Vector3Abs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DirectionIntToVector3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DirectionToVector3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DirectionVector3ToInt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLocalOrthoDirection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConnectedBody_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateJoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToSoftJointLimit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47220(); static void ClearAll_47221(DLL2SDK::UnityEngine::UnityEngine::Transform* root_); static void ClearTransform_47222(DLL2SDK::UnityEngine::UnityEngine::Transform* transform_); static void CreateCollider_47223(DLL2SDK::UnityEngine::UnityEngine::Transform* t_, DLL2SDK::UnityEngine::UnityEngine::Vector3 startPoint_, DLL2SDK::UnityEngine::UnityEngine::Vector3 endPoint_, DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::RagdollCreator_ColliderType colliderType_, float lengthOverlap_, float width_); static void CreateCollider_47224(DLL2SDK::UnityEngine::UnityEngine::Transform* t_, DLL2SDK::UnityEngine::UnityEngine::Vector3 startPoint_, DLL2SDK::UnityEngine::UnityEngine::Vector3 endPoint_, DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::RagdollCreator_ColliderType colliderType_, float lengthOverlap_, float width_, float proportionAspect_, DLL2SDK::UnityEngine::UnityEngine::Vector3 widthDirection_); static float GetScaleF_47225(DLL2SDK::UnityEngine::UnityEngine::Transform* t_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 Abs_47226(DLL2SDK::UnityEngine::UnityEngine::Vector3 v_); static void Vector3Abs_47227(DLL2SDK::UnityEngine::UnityEngine::Vector3* v_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 DirectionIntToVector3_47228(int32_t dir_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 DirectionToVector3_47229(DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::RagdollCreator_Direction dir_); static int32_t DirectionVector3ToInt_47230(DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetLocalOrthoDirection_47231(DLL2SDK::UnityEngine::UnityEngine::Transform* transform_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldDir_); static DLL2SDK::UnityEngine::UnityEngine::Rigidbody* GetConnectedBody_47232(DLL2SDK::UnityEngine::UnityEngine::Transform* bone_, DLL2SDK::Array* bones_); static void CreateJoint_47233(DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::RagdollCreator_CreateJointParams p_); static DLL2SDK::UnityEngine::UnityEngine::SoftJointLimit ToSoftJointLimit_47234(float limit_); }; } namespace DLL2SDK::Assembly_CSharp::RootMotion::Dynamics { struct JointConverter : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToConfigurable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HingeToConfigurable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixedToConfigurable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpringToConfigurable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CharacterToConfigurable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertJoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertToHighSoftJointLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertToLowSoftJointLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertToSoftJointLimitSpring_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyLimitSpring_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void ToConfigurable_47209(DLL2SDK::UnityEngine::UnityEngine::GameObject* root_); static void HingeToConfigurable_47210(DLL2SDK::UnityEngine::UnityEngine::HingeJoint* src_); static void FixedToConfigurable_47211(DLL2SDK::UnityEngine::UnityEngine::FixedJoint* src_); static void SpringToConfigurable_47212(DLL2SDK::UnityEngine::UnityEngine::SpringJoint* src_); static void CharacterToConfigurable_47213(DLL2SDK::UnityEngine::UnityEngine::CharacterJoint* src_); static void ConvertJoint_47214(DLL2SDK::UnityEngine::UnityEngine::ConfigurableJoint* conf_, DLL2SDK::UnityEngine::UnityEngine::Joint* src_); static DLL2SDK::UnityEngine::UnityEngine::SoftJointLimit ConvertToHighSoftJointLimit_47215(DLL2SDK::UnityEngine::UnityEngine::JointLimits src_, DLL2SDK::UnityEngine::UnityEngine::JointSpring spring_, bool useSpring_); static DLL2SDK::UnityEngine::UnityEngine::SoftJointLimit ConvertToLowSoftJointLimit_47216(DLL2SDK::UnityEngine::UnityEngine::JointLimits src_, DLL2SDK::UnityEngine::UnityEngine::JointSpring spring_, bool useSpring_); static DLL2SDK::UnityEngine::UnityEngine::SoftJointLimitSpring ConvertToSoftJointLimitSpring_47217(DLL2SDK::UnityEngine::UnityEngine::JointLimits src_, DLL2SDK::UnityEngine::UnityEngine::JointSpring spring_, bool useSpring_); static DLL2SDK::UnityEngine::UnityEngine::SoftJointLimit CopyLimit_47218(DLL2SDK::UnityEngine::UnityEngine::SoftJointLimit src_); static DLL2SDK::UnityEngine::UnityEngine::SoftJointLimitSpring CopyLimitSpring_47219(DLL2SDK::UnityEngine::UnityEngine::SoftJointLimitSpring src_); }; } namespace DLL2SDK::Assembly_CSharp::RootMotion::Dynamics { struct BipedRagdollCreator : DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::RagdollCreator { bool canBuild_; DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollReferences references_; DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollCreator_Options options_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenUserManual_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenScriptReference_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenTutorial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutodetectOptions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateColliders_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateHandCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateFootCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChildCentroid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MassDistribution_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateJoints_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateLimbJoints_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearBipedRagdoll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUpperArmToHeadCentroid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUpperArmCentroid_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47184(); void OpenUserManual_47185(); void OpenScriptReference_47186(); void OpenTutorial_47187(); static DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollCreator_Options AutodetectOptions_47188(DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollReferences r_); static void Create_47189(DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollReferences r_, DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollCreator_Options options_); static void CreateColliders_47190(DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollReferences r_, DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollCreator_Options options_); static void CreateHandCollider_47191(DLL2SDK::UnityEngine::UnityEngine::Transform* hand_, DLL2SDK::UnityEngine::UnityEngine::Transform* lowerArm_, DLL2SDK::UnityEngine::UnityEngine::Transform* root_, DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollCreator_Options options_); static void CreateFootCollider_47192(DLL2SDK::UnityEngine::UnityEngine::Transform* foot_, DLL2SDK::UnityEngine::UnityEngine::Transform* lowerLeg_, DLL2SDK::UnityEngine::UnityEngine::Transform* upperLeg_, DLL2SDK::UnityEngine::UnityEngine::Transform* root_, DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollCreator_Options options_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetChildCentroid_47193(DLL2SDK::UnityEngine::UnityEngine::Transform* t_, DLL2SDK::UnityEngine::UnityEngine::Vector3 fallback_); static void MassDistribution_47194(DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollReferences r_, DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollCreator_Options o_); static void CreateJoints_47195(DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollReferences r_, DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollCreator_Options o_); static void CreateLimbJoints_47196(DLL2SDK::UnityEngine::UnityEngine::Transform* connectedBone_, DLL2SDK::UnityEngine::UnityEngine::Transform* bone1_, DLL2SDK::UnityEngine::UnityEngine::Transform* bone2_, DLL2SDK::UnityEngine::UnityEngine::Transform* bone3_, DLL2SDK::UnityEngine::UnityEngine::Transform* root_, DLL2SDK::UnityEngine::UnityEngine::Vector3 defaultWorldDirection_, DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::RagdollCreator_JointType jointType_, DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::RagdollCreator_CreateJointParams_Limits limits1_, DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::RagdollCreator_CreateJointParams_Limits limits2_, DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::RagdollCreator_CreateJointParams_Limits limits3_); static void ClearBipedRagdoll_47197(DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollReferences r_); static bool IsClear_47198(DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollReferences r_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetUpperArmToHeadCentroid_47199(DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollReferences r_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetUpperArmCentroid_47200(DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollReferences r_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { template struct SimpleObjectPool_1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* mData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Recyle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47179(); T GetObject_47180(); void Recyle_47181(T obj_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MemoryPool : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_CacheDict_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::MemoryPool* m_Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Alloc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Alloc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Recycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47173(); template T Alloc_47175(); DLL2SDK::mscorlib::System::Object* Alloc_47176(DLL2SDK::mscorlib::System::Type* type_); void Recycle_47177(DLL2SDK::Assembly_CSharp::GameEngine::IMemoryPoolObject* obj_); static DLL2SDK::Assembly_CSharp::GameEngine::MemoryPool* get_Instance_47174(); static void _cctor_47178(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MatchMemoryPool : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_CacheDict_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::MatchMemoryPool* m_Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Alloc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Recycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47165(); template T Alloc_47167(); void Recycle_47168(DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase* obj_); static DLL2SDK::Assembly_CSharp::GameEngine::MatchMemoryPool* get_Instance_47166(); static void _cctor_47169(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LobbyMemoryPool : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_CacheDict_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::LobbyMemoryPool* m_Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Alloc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Alloc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Recycle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AllocCSPkg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecycleCSPkg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47157(); template T Alloc_47159(); DLL2SDK::mscorlib::System::Object* Alloc_47160(DLL2SDK::mscorlib::System::Type* type_); void Recycle_47161(DLL2SDK::protobuf_net::ProtoBuf::IExtensible* obj_); DLL2SDK::CSProto::msg::CSPkg* AllocCSPkg_47162(); void RecycleCSPkg_47163(DLL2SDK::CSProto::msg::CSPkg* pkg_); static DLL2SDK::Assembly_CSharp::GameEngine::LobbyMemoryPool* get_Instance_47158(); static void _cctor_47164(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ConcurrentMemoryPool : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_CacheDict_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::ConcurrentMemoryPool* m_Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Alloc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Recycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47152(); template T Alloc_47154(); void Recycle_47155(DLL2SDK::Assembly_CSharp::GameEngine::IConcurrentMemoryPoolObject* obj_); static DLL2SDK::Assembly_CSharp::GameEngine::ConcurrentMemoryPool* get_Instance_47153(); static void _cctor_47156(); }; } namespace DLL2SDK::Assembly_CSharp { struct PlayerPrefsManager : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::PlayerPrefsManager* _Instance_; DLL2SDK::mscorlib::System::String* NEVER_DELETE_KEYS_; DLL2SDK::mscorlib::System::String* NEVER_DELETE_KEYS_TYPE_; DLL2SDK::mscorlib::System::String* ALL_PLAYERS_KEY_FORMAT_; DLL2SDK::mscorlib::System::String* CURRENT_PLAYER_KEY_FORMAT_; DLL2SDK::mscorlib::System::String* DEFAULT_PLAYER_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddNeverDeleteKeys_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIntByRawKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFloatByRawKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStringByRawKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetListByRawKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBoolByRawKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBoolByRawKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIntByRawKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFloatByRawKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStringByRawKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetListByRawKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasRawKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllPlayersKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAllPlayersInt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAllPlayersString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAllPlayersBool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllPlayersInt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllPlayersString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllPlayersBool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentPlayerKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentPlayerInt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentPlayerFloat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentPlayerString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentPlayerBool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasCurrentPlayerKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentPlayerInt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentPlayerFloat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentPlayerString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentPlayerBool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentPlayerStringToBool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetCurrentPlayerStringToBool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeleteCurrentPlayerKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Save_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeleteKeys_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47112(); void AddNeverDeleteKeys_47114(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::Assembly_CSharp::PlayerPrefsManager_KEY_TYPE type_); void SetIntByRawKey_47115(DLL2SDK::mscorlib::System::String* key_, int32_t value_, bool deleteWhenReinstall_); void SetFloatByRawKey_47116(DLL2SDK::mscorlib::System::String* key_, float value_, bool deleteWhenReinstall_); void SetStringByRawKey_47117(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* value_, bool deleteWhenReinstall_); void SetListByRawKey_47118(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, bool deleteWhenReinstall_); void SetBoolByRawKey_47119(DLL2SDK::mscorlib::System::String* key_, bool value_, bool deleteWhenReinstall_); bool GetBoolByRawKey_47120(DLL2SDK::mscorlib::System::String* key_, bool defaultValue_); int32_t GetIntByRawKey_47121(DLL2SDK::mscorlib::System::String* key_, int32_t defaultValue_); float GetFloatByRawKey_47122(DLL2SDK::mscorlib::System::String* key_, float defaultValue_); DLL2SDK::mscorlib::System::String* GetStringByRawKey_47123(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* defaultValue_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetListByRawKey_47124(DLL2SDK::mscorlib::System::String* key_); bool HasRawKey_47125(DLL2SDK::mscorlib::System::String* key_); DLL2SDK::mscorlib::System::String* GetAllPlayersKey_47126(DLL2SDK::mscorlib::System::String* key_); void SetAllPlayersInt_47127(DLL2SDK::mscorlib::System::String* key_, int32_t value_, bool deleteWhenReinstall_); void SetAllPlayersString_47128(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* value_, bool deleteWhenReinstall_); void SetAllPlayersBool_47129(DLL2SDK::mscorlib::System::String* key_, bool value_, bool deleteWhenReinstall_); int32_t GetAllPlayersInt_47130(DLL2SDK::mscorlib::System::String* key_, int32_t defaultValue_); DLL2SDK::mscorlib::System::String* GetAllPlayersString_47131(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* defaultValue_); bool GetAllPlayersBool_47132(DLL2SDK::mscorlib::System::String* key_, bool defaultValue_); DLL2SDK::mscorlib::System::String* GetCurrentPlayerKey_47133(DLL2SDK::mscorlib::System::String* key_); void SetCurrentPlayerInt_47134(DLL2SDK::mscorlib::System::String* key_, int32_t value_, bool deleteWhenReinstall_); void SetCurrentPlayerFloat_47135(DLL2SDK::mscorlib::System::String* key_, float value_, bool deleteWhenReinstall_); void SetCurrentPlayerString_47136(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* value_, bool deleteWhenReinstall_); void SetCurrentPlayerBool_47137(DLL2SDK::mscorlib::System::String* key_, bool value_, bool deleteWhenReinstall_); bool HasCurrentPlayerKey_47138(DLL2SDK::mscorlib::System::String* key_); int32_t GetCurrentPlayerInt_47139(DLL2SDK::mscorlib::System::String* key_, int32_t defaultValue_); float GetCurrentPlayerFloat_47140(DLL2SDK::mscorlib::System::String* key_, float defaultValue_); DLL2SDK::mscorlib::System::String* GetCurrentPlayerString_47141(DLL2SDK::mscorlib::System::String* key_); bool GetCurrentPlayerBool_47142(DLL2SDK::mscorlib::System::String* key_, bool defaultValue_); bool GetCurrentPlayerStringToBool_47143(DLL2SDK::mscorlib::System::String* key_); bool GetCurrentPlayerStringToBool_47144(DLL2SDK::mscorlib::System::String* key_, bool defaultValue_); void DeleteCurrentPlayerKey_47145(DLL2SDK::mscorlib::System::String* key_); void Save_47146(); void DeleteKeys_47147(); static DLL2SDK::Assembly_CSharp::PlayerPrefsManager* get_Instance_47113(); static void _cctor_47148(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ArmorInfo : DLL2SDK::mscorlib::System::Object { uint64_t ItemID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBulletproofVest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBulletproofHelmet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHeavyHarmor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47108(uint64_t itemID_); bool IsBulletproofVest_47109(); bool IsBulletproofHelmet_47110(); bool IsHeavyHarmor_47111(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InventoryInfo : DLL2SDK::mscorlib::System::Object { int32_t ActorID_; int32_t ItemID_; int32_t ItemLevel_; uint8_t Slot_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* WeaponPartInfoList_; uint32_t CrossHairID_; uint32_t SkinID_; bool IsUltWeapon_; bool IsUltWeaponFireCostEnergy_; int16_t AmmoClip_; int16_t AmmoInMagzine_; int16_t ClibNumBase_; int32_t PapLevel_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AttachmentIDList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47106(int32_t inItemID_, int32_t inLevel_, uint8_t inSlot_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* inPartInfoList_, uint32_t inSkinID_, bool isUltWeapon_, bool isUltWeaponFireCostEnergy_); void _ctor_47107(int32_t inActorID_, int32_t inItemID_, int32_t inLevel_, uint8_t inSlot_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* inPartInfoList_, uint32_t inSkinID_, bool isUltWeapon_, bool isUltWeaponFireCostEnergy_, uint32_t crossHairID_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponPartInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::EWeaponPartName WeaponPartName_; DLL2SDK::mscorlib::System::String* ConfigIniPath_; int32_t ItemID_; int32_t ActorID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47105(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponPartName weaponPartName_, DLL2SDK::mscorlib::System::String* configFileName_, int32_t itemID_, int32_t actorID_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ECameraControlType : int32_t { Player_ = static_cast(0x0), FollowTarget_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PlaySound : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::AudioClip* fireClip_; DLL2SDK::UnityEngine::UnityEngine::AudioClip* NormalKill_; DLL2SDK::UnityEngine::UnityEngine::AudioClip* HeadShotKill_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFireSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayNormalKillSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHeadShotSound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46921(); void PlayFireSound_46922(); void PlayNormalKillSound_46923(); void PlayHeadShotSound_46924(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct RaycastManager : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::List_1* raycastDatas_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Raycast_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46917(); DLL2SDK::Assembly_CSharp::GameBase::RaycastManager_RaycastState Raycast_46918(DLL2SDK::UnityEngine::UnityEngine::Vector3 origin_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, DLL2SDK::UnityEngine::UnityEngine::RaycastHit* hitInfo_, float maxDistance_, int32_t layerMask_, float cdTime_); void Tick_46919(float deltaTime_); void __xLuaBaseProxy_Tick_46920(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct VisibilityService : DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem_1 { float m_ocZbias_; bool m_ocCullStaticBatchedRenderers_; bool m_UseCfmOcMethodIfDoOc_; float m_TimeOfKeepingRendererVisible_; DLL2SDK::Assembly_CSharp::GameEngine::OcTestObj* debugObj_; bool m_bActive_; DLL2SDK::mscorlib::System::String* m_CurSOCPath_; bool m_bDirty_; DLL2SDK::UnityEngine::UnityEngine::Camera* m_Camera_; bool m_TemporaryState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartVisibilityService_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutdownVisibilityService_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDebugObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MarkDirty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToogleSOCZ_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleCullStaticBatchedRenders_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_StartVisibilityService_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTemporarySOCState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTemporarySOCState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46891(); float get_OcZbias_46892(); void set_OcZbias_46893(float value_); bool get_UseCfmOcMethodIfDoOc_46894(); void set_UseCfmOcMethodIfDoOc_46895(bool value_); float get_TimeOfKeepingRendererVisible_46896(); void set_TimeOfKeepingRendererVisible_46897(float value_); bool get_IsActive_46898(); void set_IsActive_46899(bool value_); void Init_46900(); void StartVisibilityService_46901(DLL2SDK::mscorlib::System::String* SOCDataPath_); void ShutdownVisibilityService_46902(); void CheckCamera_46903(); void CheckDebugObj_46904(); void MarkDirty_46905(); void Tick_46906(float DeltaTime_); bool ToogleSOCZ_46907(); void ToggleCullStaticBatchedRenders_46908(); void StartVisibilityService_46909(DLL2SDK::Assembly_CSharp::ECullingMethod ocMethod_, DLL2SDK::mscorlib::System::String* ocDataPath_); bool GetTemporarySOCState_46910(); void SetTemporarySOCState_46911(bool isEnable_); void __xLuaBaseProxy_Init_46912(); void __xLuaBaseProxy_Tick_46913(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ForceKillUmbraEnum : int32_t { No_ = static_cast(0x0), Yes_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct DustEnum : int32_t { On_ = static_cast(0x0), Off_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct LogEnum : int32_t { On_ = static_cast(0x0), Off_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct RedPawnType : int32_t { Normal_ = static_cast(0x0), Red_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct VisDebugQueryType : int32_t { Normal_ = static_cast(0x0), ZtestOff_ = static_cast(0x1), Disable_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct SubCamerasCullMethod : int32_t { MaskOnly_ = static_cast(0x0), Normal_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SceneOccluderDataScriptObj : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { int32_t tileid_; int32_t nOccluder_; DLL2SDK::Array* eachOccluderPolyCnts_; DLL2SDK::Array* eachOccluderAabb_; DLL2SDK::Array* eachOccluderAabbCenter_; DLL2SDK::Array* eachPolyPtCnts_; DLL2SDK::Array* normalForEachPoly_; DLL2SDK::Array* polyCenters_; DLL2SDK::Array* points_; DLL2SDK::Array* IsOnContour_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProduceOccluderToTmpBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawDebug_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46881(); void ProduceOccluderToTmpBuffer_46882(); void ApplyShift_46883(); void DoShift_46884(); void DrawDebug_46885(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SceneOccluderData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Objs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Add_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteAsScriptableObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteAsScritableObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadHeightMapScriptObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadOccludersScriptObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExpandData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46874(); void Add_46875(DLL2SDK::Assembly_CSharp::GameEngine::SingleObjOccluder* obj_); void ExpandData_46880(int32_t* nOccluder_, DLL2SDK::Array* eachOccluderPolyCnts_, DLL2SDK::Array* eachOccluderAabb_, DLL2SDK::Array* eachOccluderAabbCenter_, DLL2SDK::Array* eachPolyPtCnts_, DLL2SDK::Array* normalForEachPoly_, DLL2SDK::Array* polyCenters_, DLL2SDK::Array* points_, DLL2SDK::Array* IsOnContour_); static void WriteAsScriptableObj_46876(DLL2SDK::mscorlib::System::String* path_, DLL2SDK::Assembly_CSharp::GameEngine::SceneOccluderData* obj_, int32_t tileid_); static void WriteAsScritableObj_46877(DLL2SDK::mscorlib::System::String* path_, float unitLen_, float xoffsetaddl2W_, float zoffsetaddl2W_, int32_t xsize_, int32_t zsize_, DLL2SDK::Array* heightmap_); static DLL2SDK::Assembly_CSharp::GameEngine::SceneHeightMapScriptObj* ReadHeightMapScriptObj_46878(DLL2SDK::mscorlib::System::String* path_); static DLL2SDK::Assembly_CSharp::GameEngine::SceneOccluderDataScriptObj* ReadOccludersScriptObj_46879(DLL2SDK::mscorlib::System::String* path_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SingleObjOccluder : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Polys_; DLL2SDK::Array* m_aabb_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_AaBbCenter_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_GameObjectTranslation_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_GameObjectEulerAngle_; uint32_t m_GameObjectId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Add_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEmpty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecalculateAaBb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecalculatePolyCenters_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46868(); DLL2SDK::Assembly_CSharp::GameEngine::SingleObjOccluder* Clone_46869(DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 targetEuler_); void Add_46870(DLL2SDK::Assembly_CSharp::GameEngine::SceneOccluderPolygon* polygon_); bool IsEmpty_46871(); void RecalculateAaBb_46872(); void RecalculatePolyCenters_46873(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SceneOccluderPolygon : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Normal_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Center_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Points_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_IsOnConcaveContour_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Rotate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecalculatePolyCenter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46862(); void _ctor_46863(DLL2SDK::UnityEngine::UnityEngine::Vector3 normal_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* pts_); void _ctor_46864(DLL2SDK::UnityEngine::UnityEngine::Vector3 normal_, DLL2SDK::UnityEngine::UnityEngine::Vector3 a_, DLL2SDK::UnityEngine::UnityEngine::Vector3 b_, DLL2SDK::UnityEngine::UnityEngine::Vector3 c_); void Rotate_46865(float cosVertical_, float sinVertical_, DLL2SDK::UnityEngine::UnityEngine::Vector3* target_); DLL2SDK::Assembly_CSharp::GameEngine::SceneOccluderPolygon* Clone_46866(DLL2SDK::UnityEngine::UnityEngine::Vector3 thisPos_, float thisVerticaleuler_, DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPos_, float targetVerticaleuler_); void RecalculatePolyCenter_46867(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SceneHeightMapScriptObj : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { float UnitLen_; float XoffsetAddL2W_; float ZoffsetAddL2W_; int32_t Xsize_; int32_t Zsize_; DLL2SDK::Array* HeightMap_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProduceHeightMapToTmpBuffer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46860(); void ProduceHeightMapToTmpBuffer_46861(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct OccluderDynamicGO : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameEngine::SingleObjOccluder* StoreOccluderData_; DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* TargetMeshRenderer_; bool ForceGeometryMethod_; DLL2SDK::Assembly_CSharp::NPC_Base* RelativeNPC_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46859(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct OccluderCreator : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool CreateOccluderData_; bool UsePixelMethod_; bool UseEditorOccluderStatic_; DLL2SDK::Array* OccluderBlackList_; DLL2SDK::Array* OccluderBlackRootNodeNames_; DLL2SDK::Array* SpecifiedOccluderRootObjects_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46857(); void OnDestroy_46858(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct OcTestObj : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* debugPanel_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* DebugZbuf_; DLL2SDK::Array* debugBuf_; bool FetchZbuf_; bool DrawDebugCenterLine_; DLL2SDK::UnityEngine::UnityEngine::Vector3 DebugCenter_; float DebugRadius_; float VehicleThres_; float fwd_; float right_; float up_; float scale_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::OcTestObj* instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WithinDebugRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AllocateDebugBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryFetchZBuf_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46852(); bool WithinDebugRange_46854(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void AllocateDebugBuffer_46855(); void TryFetchZBuf_46856(); static DLL2SDK::Assembly_CSharp::GameEngine::OcTestObj* GetInstance_46853(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct OcStreamingUtils : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t adjTileReachHalfSize_; int32_t adjTileBufferSize_; float tilesize_; int32_t harshHelperRowValue_; int32_t InvalidTileidValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetOccluderTileArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOccluderTileId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOccluderTileDebugCenter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AllocateNearbyTileList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllAdjacentTileId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46846(); static void ResetOccluderTileArray_46847(DLL2SDK::Array* arr_); static int32_t GetOccluderTileId_46848(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetOccluderTileDebugCenter_46849(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); static DLL2SDK::Array* AllocateNearbyTileList_46850(); static void GetAllAdjacentTileId_46851(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::Array* buffer_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct OcNativeInterface : DLL2SDK::mscorlib::System::Object { struct StaticFields { uint32_t Default_MaxSqr2Cams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimpllyCallNative_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProduceRemovedTileidToTmpBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProduceOccluderToTmpBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProduceHeightMapToTmpBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProduceCmdCleanAllData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBufferDebugData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillDebugData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillOccluderDebugData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSftWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSftHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMaxSqr2Cmas_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddDynamicObjectOccluderData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveDynamicObjectOccluderData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAllDynamicObjectOccluderData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static int32_t SimpllyCallNative_46832(); static void ProduceRemovedTileidToTmpBuffer_46833(DLL2SDK::Array* tileids_, int32_t n_); static void ProduceOccluderToTmpBuffer_46834(int32_t tileid_, int32_t nOccluder_, DLL2SDK::Array* eachOccluderPolyCnts_, DLL2SDK::Array* eachOccluderAabb_, DLL2SDK::Array* eachOccluderAabbCenter_, DLL2SDK::Array* eachPolyPtCnts_, DLL2SDK::Array* normalForEachPoly_, DLL2SDK::Array* polyCenters_, DLL2SDK::Array* points_, DLL2SDK::Array* IsOnContour_); static void ProduceHeightMapToTmpBuffer_46835(float unitlen_, float xoffsetAddl2W_, float zoffsetAddl2W_, int32_t xsize_, int32_t zsize_, DLL2SDK::Array* heightmap_); static void ProduceCmdCleanAllData_46836(); static void GetBufferDebugData_46837(int32_t* nTileidRemoverBuffer_, int32_t* nOccluderAddBuffer_, int32_t* nMainBuffer_, int32_t* srStepDebugNumber_, int32_t* srStepInPolygonDebugNumber_); static void FillDebugData_46838(DLL2SDK::Array* outputRGBAbuf_); static void FillOccluderDebugData_46839(DLL2SDK::Array* occluderCenters_, int32_t* n_); static int32_t GetSftWidth_46840(); static int32_t GetSftHeight_46841(); static void SetMaxSqr2Cmas_46842(uint32_t newMaxSqr2Cams_); static void AddDynamicObjectOccluderData_46843(DLL2SDK::UnityEngine::UnityEngine::Vector3 normal_, DLL2SDK::UnityEngine::UnityEngine::Vector3 center_, DLL2SDK::Array* points_, DLL2SDK::Array* isOnConcaveContours_, uint32_t gameObjectId_, DLL2SDK::Array* aabb_, DLL2SDK::UnityEngine::UnityEngine::Vector3 aabbCenter_); static bool RemoveDynamicObjectOccluderData_46844(uint32_t gameObjectId_); static void ClearAllDynamicObjectOccluderData_46845(); }; } namespace DLL2SDK::Assembly_CSharp { struct OCNodeComponent : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46831(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { template struct NetworkResourcesDownloader_1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* m_BrokenUrlSet_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_MemoryDic_; DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* m_DownloadTaskList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetDownloadTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllMemoryData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LocalLoad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Download_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUrlValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadFromStorage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveToStorage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHighPriority_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46785(); void Tick_46786(); void Reset_46787(); void Shutdown_46788(); void ResetDownloadTask_46789(); void ResetAllMemoryData_46790(); DELIVERY LocalLoad_46791(DLL2SDK::mscorlib::System::String* url_, bool cache_); DLL2SDK::Assembly_CSharp::GameEngine::DownloadCode Download_46792(DLL2SDK::mscorlib::System::String* url_, DLL2SDK::Assembly_CSharp::GameEngine::NetworkResourcesDownloader_1_NetworkDownloadCallback* callback_, bool memoryCache_, bool checkBrokenUrl_, bool changeable_, int32_t timeout_, int32_t attemptLimit_); void CancelDownload_46794(DLL2SDK::mscorlib::System::String* url_, DLL2SDK::Assembly_CSharp::GameEngine::NetworkResourcesDownloader_1_NetworkDownloadCallback* callback_); bool HasCache_46795(DLL2SDK::mscorlib::System::String* url_); DLL2SDK::Array* LoadFromStorage_46796(DLL2SDK::mscorlib::System::String* url_); void SaveToStorage_46797(DLL2SDK::mscorlib::System::String* url_, DLL2SDK::Array* bytes_); DELIVERY ConvertBytesToDelivery_46798(DLL2SDK::Array* bytes_, DLL2SDK::mscorlib::System::String* url_); bool IsHighPriority_46799(); static bool IsUrlValid_46793(DLL2SDK::mscorlib::System::String* url_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct NetworkTextureDownloader : DLL2SDK::Assembly_CSharp::GameEngine::NetworkResourcesDownloader_1 { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertBytesToDelivery_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateTexture2D_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTextureType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46820(); DLL2SDK::UnityEngine::UnityEngine::Texture2D* ConvertBytesToDelivery_46821(DLL2SDK::Array* bytes_, DLL2SDK::mscorlib::System::String* url_); static DLL2SDK::UnityEngine::UnityEngine::Texture2D* CreateTexture2D_46822(DLL2SDK::Array* bytes_, DLL2SDK::mscorlib::System::String* url_); static DLL2SDK::Assembly_CSharp::GameEngine::NetworkResourcesDownloader_1_TextureType GetTextureType_46823(DLL2SDK::Array* bytes_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct NetworkBytesDownloader : DLL2SDK::Assembly_CSharp::GameEngine::NetworkResourcesDownloader_1*> { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertBytesToDelivery_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHighPriority_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46817(); DLL2SDK::Array* ConvertBytesToDelivery_46818(DLL2SDK::Array* bytes_, DLL2SDK::mscorlib::System::String* url_); bool IsHighPriority_46819(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct NetworkResources : DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem_1 { struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::NetworkDownloaders* Downloaders_; DLL2SDK::mscorlib::System::String* m_CacheDirPath_; DLL2SDK::System::System::Net::Security::RemoteCertificateValidationCallback* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MyRemoteCertificateValidationCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeleteOldStorage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCacheDirPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCacheFilePath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComputeMD5_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BitToChar_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46766(); void Init_46770(); void Tick_46772(float dt_); void Reset_46773(); void Shutdown_46774(); void DeleteOldStorage_46775(); void __xLuaBaseProxy_Init_46781(); void __xLuaBaseProxy_Tick_46782(float P0_); void __xLuaBaseProxy_Reset_46783(); void __xLuaBaseProxy_Shutdown_46784(); static DLL2SDK::Assembly_CSharp::GameEngine::INetworkResourcesDownloader_1*>* get_BytesDownloader_46767(); static DLL2SDK::Assembly_CSharp::GameEngine::INetworkResourcesDownloader_1* get_TextureDownloader_46768(); static DLL2SDK::Assembly_CSharp::GameEngine::INetworkResourcesDownloader_1* get_TextDownloader_46769(); static bool MyRemoteCertificateValidationCallback_46771(DLL2SDK::mscorlib::System::Object* sender_, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* certificate_, DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509Chain* chain_, DLL2SDK::System::System::Net::Security::SslPolicyErrors sslPolicyErrors_); static DLL2SDK::mscorlib::System::String* GetCacheDirPath_46776(); static DLL2SDK::mscorlib::System::String* GetCacheFilePath_46777(DLL2SDK::mscorlib::System::String* url_); static DLL2SDK::mscorlib::System::String* ComputeMD5_46778(DLL2SDK::mscorlib::System::String* str_); static wchar_t BitToChar_46779(uint8_t value_); static void _cctor_46780(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct NetworkDownloaders : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::NetworkBytesDownloader* BytesDownloader_; DLL2SDK::Assembly_CSharp::GameEngine::NetworkTextureDownloader* TextureDownloader_; DLL2SDK::Assembly_CSharp::GameEngine::NetworkTextDownloader* TextDownloader_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46765(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ReusableMemoryStream : DLL2SDK::mscorlib::System::IO::MemoryStream { bool canWrite_; bool allowGetBuffer_; int32_t capacity_; int32_t length_; DLL2SDK::Array* internalBuffer_; int32_t initialIndex_; bool expandable_; bool streamClosed_; int32_t position_; bool m_InUse_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::ReusableMemoryStream* stream_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46734(); void _ctor_46735(int32_t capacity_); void _ctor_46736(DLL2SDK::Array* buffer_); void _ctor_46737(DLL2SDK::Array* buffer_, bool writable_); void _ctor_46738(DLL2SDK::Array* buffer_, int32_t index_, int32_t count_); void _ctor_46739(DLL2SDK::Array* buffer_, int32_t index_, int32_t count_, bool writable_); void _ctor_46740(DLL2SDK::Array* buffer_, int32_t index_, int32_t count_, bool writable_, bool publiclyVisible_); void ResetBuffer_46741(DLL2SDK::Array* buffer_, int32_t index_, int32_t count_); void InternalConstructor_46743(DLL2SDK::Array* buffer_, int32_t index_, int32_t count_, bool writable_, bool publicallyVisible_); void CheckIfClosedThrowDisposed_46744(); bool get_CanRead_46745(); bool get_CanSeek_46746(); bool get_CanWrite_46747(); int32_t get_Capacity_46748(); void set_Capacity_46749(int32_t value_); int64_t get_Length_46750(); int64_t get_Position_46751(); void set_Position_46752(int64_t value_); void Close_46753(); void Flush_46754(); DLL2SDK::Array* GetBuffer_46755(); int32_t Read_46756(DLL2SDK::Array* buffer_, int32_t offset_, int32_t count_); int32_t ReadByte_46757(); int64_t Seek_46758(int64_t offset_, DLL2SDK::mscorlib::System::IO::SeekOrigin loc_); int32_t CalculateNewCapacity_46759(int32_t minimum_); void SetLength_46760(int64_t value_); DLL2SDK::Array* ToArray_46761(); void Write_46762(DLL2SDK::Array* buffer_, int32_t offset_, int32_t count_); void WriteByte_46763(uint8_t value_); void WriteTo_46764(DLL2SDK::mscorlib::System::IO::Stream* stream_); static DLL2SDK::Assembly_CSharp::GameEngine::ReusableMemoryStream* GetStream_46742(DLL2SDK::Array* buffer_, int32_t index_, int32_t count_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ReusableBinaryReader : DLL2SDK::mscorlib::System::IO::BinaryReader { DLL2SDK::mscorlib::System::IO::Stream* m_stream_; DLL2SDK::mscorlib::System::Text::Encoding* m_encoding_; int32_t m_encoding_max_byte_; DLL2SDK::Array* m_buffer_; DLL2SDK::mscorlib::System::Text::Decoder* decoder_; DLL2SDK::Array* charBuffer_; bool m_disposed_; bool m_InUse_; struct StaticFields { int32_t MaxBufferSize_; DLL2SDK::Assembly_CSharp::GameEngine::ReusableBinaryReader* reader_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReader_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetStream_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Close_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Dispose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PeekChar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadCharBytes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadBoolean_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadByte_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadBytes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadChar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadChars_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadDecimal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadInt16_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadInt32_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadInt64_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadSByte_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadUInt16_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadUInt32_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadUInt64_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBuffer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46685(DLL2SDK::mscorlib::System::IO::Stream* input_); void _ctor_46686(DLL2SDK::mscorlib::System::IO::Stream* input_, DLL2SDK::mscorlib::System::Text::Encoding* encoding_); void ResetStream_46688(DLL2SDK::mscorlib::System::IO::Stream* stream_); DLL2SDK::mscorlib::System::IO::Stream* get_BaseStream_46689(); void Close_46690(); void Dispose_46691(bool disposing_); void FillBuffer_46692(int32_t numBytes_); int32_t PeekChar_46693(); int32_t Read_46694(); int32_t Read_46695(DLL2SDK::Array* buffer_, int32_t index_, int32_t count_); int32_t Read_46696(DLL2SDK::Array* buffer_, int32_t index_, int32_t count_); int32_t ReadCharBytes_46697(DLL2SDK::Array* buffer_, int32_t index_, int32_t count_, int32_t* bytes_read_); bool ReadBoolean_46698(); uint8_t ReadByte_46699(); DLL2SDK::Array* ReadBytes_46700(int32_t count_); wchar_t ReadChar_46701(); DLL2SDK::Array* ReadChars_46702(int32_t count_); DLL2SDK::mscorlib::System::Decimal ReadDecimal_46703(); int16_t ReadInt16_46704(); int32_t ReadInt32_46705(); int64_t ReadInt64_46706(); int8_t ReadSByte_46707(); DLL2SDK::mscorlib::System::String* ReadString_46708(); uint16_t ReadUInt16_46709(); uint32_t ReadUInt32_46710(); uint64_t ReadUInt64_46711(); void CheckBuffer_46712(int32_t length_); void __xLuaBaseProxy_Close_46713(); void __xLuaBaseProxy_Dispose_46714(bool P0_); void __xLuaBaseProxy_FillBuffer_46715(int32_t P0_); int32_t __xLuaBaseProxy_PeekChar_46716(); int32_t __xLuaBaseProxy_Read_46717(); int32_t __xLuaBaseProxy_Read_46718(DLL2SDK::Array* P0_, int32_t P1_, int32_t P2_); int32_t __xLuaBaseProxy_Read_46719(DLL2SDK::Array* P0_, int32_t P1_, int32_t P2_); bool __xLuaBaseProxy_ReadBoolean_46720(); uint8_t __xLuaBaseProxy_ReadByte_46721(); DLL2SDK::Array* __xLuaBaseProxy_ReadBytes_46722(int32_t P0_); wchar_t __xLuaBaseProxy_ReadChar_46723(); DLL2SDK::Array* __xLuaBaseProxy_ReadChars_46724(int32_t P0_); DLL2SDK::mscorlib::System::Decimal __xLuaBaseProxy_ReadDecimal_46725(); int16_t __xLuaBaseProxy_ReadInt16_46726(); int32_t __xLuaBaseProxy_ReadInt32_46727(); int64_t __xLuaBaseProxy_ReadInt64_46728(); int8_t __xLuaBaseProxy_ReadSByte_46729(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ReadString_46730(); uint16_t __xLuaBaseProxy_ReadUInt16_46731(); uint32_t __xLuaBaseProxy_ReadUInt32_46732(); uint64_t __xLuaBaseProxy_ReadUInt64_46733(); static DLL2SDK::Assembly_CSharp::GameEngine::ReusableBinaryReader* GetReader_46687(DLL2SDK::mscorlib::System::IO::Stream* stream_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct PROT_HELPER : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Array* crc16tab_; DLL2SDK::Array* crc7tab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProtocolCmd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UTF8BytesToString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CRC16_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CRC16_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CRC7_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CRC7_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_CRC7_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static int32_t GetProtocolCmd_46673(DLL2SDK::Array* bytes_, int32_t index_); static DLL2SDK::mscorlib::System::String* UTF8BytesToString_46674(DLL2SDK::Array* bytes_); static uint16_t CRC16_46675(uint16_t crcIn_, DLL2SDK::Array* buf_); static uint16_t CRC16_46676(uint16_t crcIn_, DLL2SDK::Array* buf_, int32_t Count_); static uint8_t CRC7_46677(uint8_t crcIn_, DLL2SDK::Array* buf_); static uint8_t CRC7_46678(uint8_t crcIn_, DLL2SDK::Array* buf_, int32_t Count_); static uint8_t CRC7_46679(uint8_t crcIn_, DLL2SDK::Array* buf_, int32_t offset_, int32_t Count_); static void _cctor_46680(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct LobbyMsg : DLL2SDK::mscorlib::System::Object { uint32_t _CommandID_k__BackingField_; DLL2SDK::Assembly_CSharp::Network::ZoneServerResponse* _LobbyRes_k__BackingField_; bool _HasRecycle_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46639(); uint32_t get_UIN_46640(); uint32_t get_CommandID_46641(); void set_CommandID_46642(uint32_t value_); DLL2SDK::Assembly_CSharp::Network::ZoneServerResponse* get_LobbyRes_46643(); void set_LobbyRes_46644(DLL2SDK::Assembly_CSharp::Network::ZoneServerResponse* value_); void SetMsg_46645(uint32_t commandId_, DLL2SDK::Assembly_CSharp::Network::ZoneServerResponse* lobbyResponse_); bool get_HasRecycle_46646(); void set_HasRecycle_46647(bool value_); void OnRecycle_46648(); DLL2SDK::mscorlib::System::String* ToString_46649(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_46650(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BaseEventMsg : DLL2SDK::mscorlib::System::Object { uint32_t _UIN_k__BackingField_; uint32_t _CommandID_k__BackingField_; DLL2SDK::Assembly_CSharp::GameEngine::EEventType _MsgType_k__BackingField_; DLL2SDK::Array* _Params_k__BackingField_; bool Broadcast_; bool _HasRecycle_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEventMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetEventMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46605(); uint32_t get_UIN_46606(); void set_UIN_46607(uint32_t value_); uint32_t get_CommandID_46608(); void set_CommandID_46609(uint32_t value_); DLL2SDK::Assembly_CSharp::GameEngine::EEventType get_MsgType_46610(); void set_MsgType_46611(DLL2SDK::Assembly_CSharp::GameEngine::EEventType value_); DLL2SDK::Array* get_Params_46612(); void set_Params_46613(DLL2SDK::Array* value_); int32_t get_ParamLength_46614(); void SetEventMsg_46615(uint32_t inCommandID_, DLL2SDK::Assembly_CSharp::GameEngine::EEventType inMsgType_, bool broadcast_, DLL2SDK::Array* InParams_); void SetEventMsg_46616(uint32_t inUIN_, uint32_t inCommandID_, DLL2SDK::Array* InParams_); bool get_HasRecycle_46617(); void set_HasRecycle_46618(bool value_); void OnRecycle_46619(); DLL2SDK::mscorlib::System::String* ToString_46620(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_46621(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct HandlerMarco : DLL2SDK::mscorlib::System::Object { struct StaticFields { uint32_t InvalidEntityId_; uint32_t LocalPlayerHandler_; uint32_t AllPlayerNetHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46601(); static void _cctor_46602(); }; } namespace DLL2SDK::Assembly_CSharp { struct NPC_Base : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { int32_t m_NPCId_; DLL2SDK::Assembly_CSharp::GameEngine::EPveAIControllerType m_NPCType_; DLL2SDK::mscorlib::System::String* m_NPCDescribe_; bool m_bTrigger_; DLL2SDK::CSProto::msg::ECamp m_Camp_; bool m_bDynamicCollider_; int32_t MeshAssetID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 RotAngle_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* ColliderCmp_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Copy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46564(); void Awake_46565(); void Copy_46566(DLL2SDK::Assembly_CSharp::NPC_Base* data_); void __xLuaBaseProxy_Awake_46567(); }; } namespace DLL2SDK::Assembly_CSharp { struct NPC_LaserWave : DLL2SDK::Assembly_CSharp::NPC_Base { float LaserLength_; float LaserWidth_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PathArray_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Copy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46591(); void Awake_46592(); void Copy_46593(DLL2SDK::Assembly_CSharp::NPC_Base* data_); void __xLuaBaseProxy_Awake_46594(); void __xLuaBaseProxy_Copy_46595(DLL2SDK::Assembly_CSharp::NPC_Base* P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct NPC_LaserLight : DLL2SDK::Assembly_CSharp::NPC_Base { DLL2SDK::UnityEngine::UnityEngine::Vector3 StartPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 EndPos_; float LaserLength_; float LaserWidth_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Copy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46586(); void Awake_46587(); void Copy_46588(DLL2SDK::Assembly_CSharp::NPC_Base* data_); void __xLuaBaseProxy_Awake_46589(); void __xLuaBaseProxy_Copy_46590(DLL2SDK::Assembly_CSharp::NPC_Base* P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct NPC_ExplodePoint : DLL2SDK::Assembly_CSharp::NPC_Base { int32_t ExplodeEffectAssetId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46583(); void Awake_46584(); void __xLuaBaseProxy_Awake_46585(); }; } namespace DLL2SDK::Assembly_CSharp { struct NPC_Elevator : DLL2SDK::Assembly_CSharp::NPC_Base { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TargetPositionList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Copy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46578(); void Awake_46579(); void Copy_46580(DLL2SDK::Assembly_CSharp::NPC_Base* data_); void __xLuaBaseProxy_Awake_46581(); void __xLuaBaseProxy_Copy_46582(DLL2SDK::Assembly_CSharp::NPC_Base* P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct NPC_Door : DLL2SDK::Assembly_CSharp::NPC_Base { DLL2SDK::Assembly_CSharp::NPC_Door_EOpenStyle DoorOpenStyle_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LeftOrUpDoor_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RightOrDownDoor_; float OpenTime_; bool OpenAndDestroy_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Copy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46573(); void Awake_46574(); void Copy_46575(DLL2SDK::Assembly_CSharp::NPC_Base* data_); void __xLuaBaseProxy_Awake_46576(); void __xLuaBaseProxy_Copy_46577(DLL2SDK::Assembly_CSharp::NPC_Base* P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct NPC_DanDan : DLL2SDK::Assembly_CSharp::NPC_Base { int32_t HitEffectAssetId_; int32_t ExplodeEffectAssetId_; DLL2SDK::Assembly_CSharp::GameEngine::EFireColliderShape FireColliderShape_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Copy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46568(); void Awake_46569(); void Copy_46570(DLL2SDK::Assembly_CSharp::NPC_Base* data_); void __xLuaBaseProxy_Awake_46571(); void __xLuaBaseProxy_Copy_46572(DLL2SDK::Assembly_CSharp::NPC_Base* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LuaSyncLevelObjectInfoHandler : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::LuaSyncLevelObject* m_LevelObject_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBindLevelObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncProperty_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46544(); void SetBindLevelObject_46545(DLL2SDK::Assembly_CSharp::GameEngine::LuaSyncLevelObject* obj_); void OnSyncProperty_46546(uint32_t propertyID_, uint32_t value_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LuaSyncLevelObjectInfoHandler_PAPMAchineBox : DLL2SDK::Assembly_CSharp::GameEngine::LuaSyncLevelObjectInfoHandler { void _ctor_46559(); void OnSyncProperty_46560(uint32_t propertyID_, uint32_t value_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LuaSyncLevelObjectInfoHandler_OffWallWeapon : DLL2SDK::Assembly_CSharp::GameEngine::LuaSyncLevelObjectInfoHandler { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncProperty_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46556(); void OnSyncProperty_46557(uint32_t propertyID_, uint32_t value_); void __xLuaBaseProxy_OnSyncProperty_46558(uint32_t P0_, uint32_t P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LuaSyncLevelObjectInfoHandler_MysteryWeaponBox : DLL2SDK::Assembly_CSharp::GameEngine::LuaSyncLevelObjectInfoHandler { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncProperty_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46553(); void OnSyncProperty_46554(uint32_t propertyID_, uint32_t value_); void __xLuaBaseProxy_OnSyncProperty_46555(uint32_t P0_, uint32_t P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LuaSyncLevelObjectInfoHandler_BREasterEgg_Screen : DLL2SDK::Assembly_CSharp::GameEngine::LuaSyncLevelObjectInfoHandler { uint32_t m_CurAnimationState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncProperty_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46550(); void OnSyncProperty_46551(uint32_t propertyID_, uint32_t value_); void __xLuaBaseProxy_OnSyncProperty_46552(uint32_t P0_, uint32_t P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LuaSyncLevelObjectInfoHandler_BREasterEgg_Robot : DLL2SDK::Assembly_CSharp::GameEngine::LuaSyncLevelObjectInfoHandler { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncProperty_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46547(); void OnSyncProperty_46548(uint32_t propertyID_, uint32_t value_); void __xLuaBaseProxy_OnSyncProperty_46549(uint32_t P0_, uint32_t P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LuaInteractionActorInfo : DLL2SDK::Assembly_CSharp::GameEngine::SceneActorInfo { uint32_t btnMsgSyncIndex_; uint32_t btnMsgParam_; uint32_t btnSpriteNameSyncIndex_; uint32_t tipMsgSyncIndex_; uint32_t btnContentSyncIndex_; uint32_t btnUsePlayerId_; uint32_t m_state_; uint32_t m_ActorUseTime_; DLL2SDK::Assembly_CSharp::GameEngine::ELuaInteractionOperatorType m_OperatorType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncProperty_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46492(uint32_t actorID_); void OnSyncProperty_46493(uint32_t propertyID_, uint32_t value_); uint32_t get_state_46494(); void set_state_46495(uint32_t value_); uint32_t get_actorUseTime_46496(); DLL2SDK::Assembly_CSharp::GameEngine::ELuaInteractionOperatorType get_operatorType_46497(); void __xLuaBaseProxy_OnSyncProperty_46498(uint32_t P0_, uint32_t P1_); }; } namespace DLL2SDK::Assembly_CSharp { struct LuaSyncLevelObjectConfig : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* ExportDic_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* ExportParamDic_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAllExportList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetParamList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddConfigList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExportParamDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExportDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExportClassName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46516(); void SetAllExportList_46517(); void SetParamList_46518(); void AddConfigList_46519(DLL2SDK::mscorlib::System::String* exportName_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void AddParam_46520(DLL2SDK::mscorlib::System::String* paramParentName_, DLL2SDK::Assembly_CSharp::LevelObjectExportConfigItem* param_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* GetExportParamDic_46521(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* GetExportDic_46522(); DLL2SDK::mscorlib::System::String* GetExportClassName_46523(); }; } namespace DLL2SDK::Assembly_CSharp { struct LuaSyncLevelObjectConfig_OffWallWeapon : DLL2SDK::Assembly_CSharp::LuaSyncLevelObjectConfig { DLL2SDK::mscorlib::System::Collections::Generic::List_1* Localizations_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAllExportList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExportClassName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46524(); void SetAllExportList_46525(); DLL2SDK::mscorlib::System::String* GetExportClassName_46526(); void __xLuaBaseProxy_SetAllExportList_46527(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetExportClassName_46528(); }; } namespace DLL2SDK::Assembly_CSharp { struct LevelObjectExportConfigItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* ItemName_; DLL2SDK::mscorlib::System::String* PrimaryKey_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ObjectParams_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindParam_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46514(); DLL2SDK::mscorlib::System::String* FindParam_46515(DLL2SDK::mscorlib::System::String* name_); }; } namespace DLL2SDK::Assembly_CSharp { struct LevelObjectExportConfigPair : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* Key_; DLL2SDK::mscorlib::System::String* Value_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46513(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LuaSyncActorBase : DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent { uint32_t m_ActorID_; DLL2SDK::UnityEngine::UnityEngine::GameObject* modelInstance_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncPlayAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReleaseModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46500(); uint32_t get_ActorID_46501(); void Start_46503(); void DestroyComponent_46504(); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_modelAsset_46505(); DLL2SDK::mscorlib::System::String* get_syncAnimStateName_46506(); void SyncPlayAnim_46507(); void ReleaseModel_46508(); DLL2SDK::UnityEngine::UnityEngine::GameObject* UpdateModel_46509(); void SetHidden_46510(bool hidden_); void __xLuaBaseProxy_Start_46511(); void __xLuaBaseProxy_DestroyComponent_46512(); static DLL2SDK::Assembly_CSharp::GameEngine::LuaSyncActorBase* GetActor_46502(uint32_t actorID_); }; } namespace DLL2SDK::Assembly_CSharp { struct LuaControlActorConfigBase : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::mscorlib::System::String* nameLocID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLuaExportProperty_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46360(); int32_t get_AssetID_46361(); void GetLuaExportProperty_46362(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* propertyList_); }; } namespace DLL2SDK::Assembly_CSharp { struct LuaInteractionActorBaseConfig : DLL2SDK::Assembly_CSharp::LuaControlActorConfigBase { DLL2SDK::Assembly_CSharp::LuaInteractionActorBaseConfig_InteractionActorType interactionType_; float triggerRadius_; bool useOuterLine_; DLL2SDK::UnityEngine::UnityEngine::Color outerLineColor_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLuaExportProperty_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46486(); void GetLuaExportProperty_46487(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* propertyList_); void __xLuaBaseProxy_GetLuaExportProperty_46488(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LuaInteractionActor : DLL2SDK::Assembly_CSharp::GameEngine::LuaSyncActorBase { bool active_; DLL2SDK::UnityEngine::UnityEngine::SphereCollider* triggerCollider_; DLL2SDK::Assembly_CSharp::LuaInteractionActorBaseConfig* actorConfig_; DLL2SDK::Assembly_CSharp::GameEngine::LuaInteractionActorInfo* actorInfo_; bool insideTriggerVolume_; DLL2SDK::UnityEngine::UnityEngine::GameObject* dugEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* activeEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReleaseModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InteractiveMine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGravestone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMineClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayShakeAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayActiveAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowDugEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MineActiveEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46453(); bool get_canTrigger_46454(); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_modelAsset_46455(); DLL2SDK::mscorlib::System::String* get_syncAnimStateName_46456(); DLL2SDK::mscorlib::System::String* get_buttonSpriteName_46457(); DLL2SDK::mscorlib::System::String* get_buttonMessageText_46458(); DLL2SDK::mscorlib::System::String* get_buttonContentText_46459(); void Init_46460(uint32_t actorID_, uint32_t configID_); bool IsLocalPlayer_46461(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerEnter_46462(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnClick_46463(); void OnTriggerExit_46464(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnStateChange_46465(uint32_t newState_); void SetHidden_46466(bool hidden_); void SyncHUD_46467(); void SyncTip_46468(); void DestroyComponent_46469(); void ReleaseModel_46470(); DLL2SDK::UnityEngine::UnityEngine::GameObject* UpdateModel_46471(); void InteractiveMine_46472(bool state_); bool IsCanTrigger_46473(); bool IsGravestone_46474(); void OnMineClick_46475(); void PlayShakeAni_46476(bool state_); void PlayActiveAni_46477(); int32_t get_DugEffectAssetId_46478(); void ShowDugEffect_46479(bool state_); int32_t get_ActiveEffectAssetId_46480(); void MineActiveEffect_46481(bool state_); void __xLuaBaseProxy_SetHidden_46482(bool P0_); void __xLuaBaseProxy_DestroyComponent_46483(); void __xLuaBaseProxy_ReleaseModel_46484(); DLL2SDK::UnityEngine::UnityEngine::GameObject* __xLuaBaseProxy_UpdateModel_46485(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LuaHitActorInfo : DLL2SDK::Assembly_CSharp::GameEngine::SceneActorInfo { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46451(uint32_t actorID_); void set_Health_46452(float value_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct LuaHitActorEventProcessor : DLL2SDK::Assembly_CSharp::GameBase::PawnEventProcessor { DLL2SDK::Assembly_CSharp::GameEngine::LuaHitActor* hitActor_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigNetSyncModuleList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDoDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncDead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiveBatchAIMoveData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46443(); void ConfigNetSyncModuleList_46444(); void Init_46445(); void OnDoDamage_46446(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncDead_46447(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnReceiveBatchAIMoveData_46448(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void __xLuaBaseProxy_ConfigNetSyncModuleList_46449(); void __xLuaBaseProxy_Init_46450(); }; } namespace DLL2SDK::Assembly_CSharp { struct LuaHitActorConfig : DLL2SDK::Assembly_CSharp::LuaControlActorConfigBase { DLL2SDK::UnityEngine::UnityEngine::GameObject* model_; DLL2SDK::UnityEngine::UnityEngine::Vector3 modelCenter_; float health_; DLL2SDK::UnityEngine::UnityEngine::GameObject* hitBox_; int32_t hitEffectAssetID_; float corpseLifeTime_; DLL2SDK::mscorlib::System::String* deathAnimState_; int32_t explodeEffectId_; float explodeEffectDuration_; DLL2SDK::UnityEngine::UnityEngine::Vector3 explodeEffectOffset_; DLL2SDK::Array* takeDamageEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLuaExportProperty_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46440(); void GetLuaExportProperty_46441(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* propertyList_); void __xLuaBaseProxy_GetLuaExportProperty_46442(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LuaHitActor : DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget { DLL2SDK::Assembly_CSharp::GameEngine::LuaHitActorInfo* actorInfo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* model_; DLL2SDK::UnityEngine::UnityEngine::GameObject* hitBox_; DLL2SDK::Assembly_CSharp::LuaHitActorConfig* actorConfig_; DLL2SDK::UnityEngine::UnityEngine::Animator* animator_; DLL2SDK::Assembly_CSharp::GameEngine::EFireColliderShape fireColliderShape_; float maxSpeed_; DLL2SDK::UnityEngine::UnityEngine::Vector3 moveDest_; DLL2SDK::UnityEngine::UnityEngine::Vector3 velocity_; bool reachedDest_; DLL2SDK::UnityEngine::UnityEngine::GameObject* damageEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InfoType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEventProcessor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateTakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReleaseModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHealthChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecvMovePath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnimMoveSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Die_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46416(); bool get_IsCanDirectAutoFire_46417(); DLL2SDK::mscorlib::System::Type* InfoType_46418(); void InitEventProcessor_46419(); void Init_46420(uint32_t actorID_, uint32_t configID_); bool get_ShouldCheckDetailCollider_46421(); void TakeDamage_46422(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); DLL2SDK::Assembly_CSharp::GameEngine::TargetType get_ServerType_46423(); DLL2SDK::Assembly_CSharp::GameEngine::EFireColliderShape get_FireColliderShape_46424(); bool get_DisplayImpactEffect_46425(); void SimulateTakeDamage_46426(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void ReleaseModel_46427(); void OnHealthChange_46428(); void DestroyComponent_46429(); void RecvMovePath_46430(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_AIMOVE* moveData_); void SetAnimMoveSpeed_46431(float speed_); void Tick_46432(float deltaTime_); void Die_46433(); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_InfoType_46434(); void __xLuaBaseProxy_InitEventProcessor_46435(); void __xLuaBaseProxy_TakeDamage_46436(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); void __xLuaBaseProxy_SimulateTakeDamage_46437(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); void __xLuaBaseProxy_DestroyComponent_46438(); void __xLuaBaseProxy_Tick_46439(float P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct LuaFunctionalSyncActorConfig : DLL2SDK::Assembly_CSharp::LuaControlActorConfigBase { DLL2SDK::Array* modelList_; DLL2SDK::Array* animStateNameList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46415(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LuaFunctionalActorInfo : DLL2SDK::Assembly_CSharp::GameEngine::SceneActorInfo { uint32_t LuaFuncationActorAniState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncProperty_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46412(uint32_t actorID_); void OnSyncProperty_46413(uint32_t propertyID_, uint32_t value_); void __xLuaBaseProxy_OnSyncProperty_46414(uint32_t P0_, uint32_t P1_); }; } namespace DLL2SDK::Assembly_CSharp { struct LuaFunctionalActorConfig : DLL2SDK::Assembly_CSharp::LuaControlActorConfigBase { DLL2SDK::Assembly_CSharp::LuaFunctionalActorConfig_FunctionalActorType funcType_; DLL2SDK::UnityEngine::UnityEngine::GameObject* model_; DLL2SDK::mscorlib::System::String* spawnSoundEvent_; DLL2SDK::mscorlib::System::String* destroySoundEvent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLuaExportProperty_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46409(); void GetLuaExportProperty_46410(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* propertyList_); void __xLuaBaseProxy_GetLuaExportProperty_46411(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LuaFunctionalActorAgentBase : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::LuaFunctionalActor* m_Actor_; DLL2SDK::Assembly_CSharp::GameEngine::LuaFunctionalActorInfo* m_ActorInfo_; DLL2SDK::Assembly_CSharp::LuaFunctionalActorConfig* m_FunConfig_; uint32_t m_ActorID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncLuaPropertyChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnModelUpdated_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46398(); void Init_46399(DLL2SDK::Assembly_CSharp::GameEngine::LuaFunctionalActor* actor_, DLL2SDK::Assembly_CSharp::GameEngine::LuaFunctionalActorInfo* actorInfo_, DLL2SDK::Assembly_CSharp::LuaFunctionalActorConfig* funConfig_); void OnSyncLuaPropertyChange_46400(uint32_t propertyID_, uint32_t value_); void Tick_46401(float deltaTime_); void OnModelUpdated_46402(DLL2SDK::UnityEngine::UnityEngine::GameObject* model_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LuaFunctionalActorAgent_Gold : DLL2SDK::Assembly_CSharp::GameEngine::LuaFunctionalActorAgentBase { DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame::CTFFlag* m_Flag_; DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame::CTFFlagBase* m_FlagBase_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnModelUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncLuaPropertyChange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46403(); void OnModelUpdated_46404(DLL2SDK::UnityEngine::UnityEngine::GameObject* model_); void OnSyncLuaPropertyChange_46405(uint32_t propertyID_, uint32_t value_); void __xLuaBaseProxy_OnModelUpdated_46406(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); void __xLuaBaseProxy_OnSyncLuaPropertyChange_46407(uint32_t P0_, uint32_t P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LuaFunctionalActor : DLL2SDK::Assembly_CSharp::GameEngine::LuaSyncActorBase { DLL2SDK::Assembly_CSharp::LuaControlActorConfigBase* actorConfig_; DLL2SDK::Assembly_CSharp::GameEngine::LuaFunctionalActorInfo* actorInfo_; DLL2SDK::Assembly_CSharp::LuaFunctionalActorConfig* funConfig_; DLL2SDK::Assembly_CSharp::GameEngine::LuaFunctionalActorAgentBase* agent_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_AgentDic_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* _audioPlayer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncLuaPropertyChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46385(); DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* get_audioPlayer_46386(); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_modelAsset_46387(); DLL2SDK::mscorlib::System::String* get_syncAnimStateName_46388(); void Awake_46389(); void DestroyComponent_46390(); void Init_46391(uint32_t actorID_, uint32_t configID_); void OnSyncLuaPropertyChange_46392(uint32_t propertyID_, uint32_t value_); void Tick_46393(float deltaTime_); void _Init_m__0_46394(); void __xLuaBaseProxy_Awake_46395(); void __xLuaBaseProxy_DestroyComponent_46396(); void __xLuaBaseProxy_Tick_46397(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LuaExplodeActorInfo : DLL2SDK::Assembly_CSharp::GameEngine::LuaHitActorInfo { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46384(uint32_t actorID_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct LuaExplodeActorEventProcessor : DLL2SDK::Assembly_CSharp::GameBase::LuaHitActorEventProcessor { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46381(); void Init_46382(); void __xLuaBaseProxy_Init_46383(); }; } namespace DLL2SDK::Assembly_CSharp { struct LuaExplodeActorConfig : DLL2SDK::Assembly_CSharp::LuaHitActorConfig { float ExplodeDamageRadius_; float ExplodeAttenuationRadius_; float MaxDamageValueToPlayer_; float MinDamageValueToPlayer_; float MaxDamageValueToZombie_; float MinDamageValueToZombie_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLuaExportProperty_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46378(); void GetLuaExportProperty_46379(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* propertyList_); void __xLuaBaseProxy_GetLuaExportProperty_46380(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LuaExplodeActor : DLL2SDK::Assembly_CSharp::GameEngine::LuaHitActor { DLL2SDK::Assembly_CSharp::LuaExplodeActorConfig* m_actorConfig_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InfoType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEventProcessor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46371(); DLL2SDK::mscorlib::System::Type* InfoType_46372(); void InitEventProcessor_46373(); void Init_46374(uint32_t actorID_, uint32_t configID_); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_InfoType_46375(); void __xLuaBaseProxy_InitEventProcessor_46376(); void __xLuaBaseProxy_Init_46377(uint32_t P0_, uint32_t P1_); }; } namespace DLL2SDK::Assembly_CSharp { struct LuaControlActorSceneConfigAssetRef : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* actorConfigAssetIds_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46370(); }; } namespace DLL2SDK::Assembly_CSharp { struct LuaControlActorSceneConfig : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* actorConfigList_; DLL2SDK::Array* luaSyncLevelObjectConfigList_; DLL2SDK::Assembly_CSharp::LuaControlActorSceneConfigAssetRef* actorConfigAssetRef_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* runtimeActorConfigDic_; struct StaticFields { DLL2SDK::Assembly_CSharp::LuaControlActorSceneConfig* _instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelObjectConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Export_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExportLuaSyncLevelObject_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46363(); void Awake_46364(); void Export_46368(DLL2SDK::mscorlib::System::String* lua_file_content_); void ExportLuaSyncLevelObject_46369(DLL2SDK::mscorlib::System::String* lua_file_content_); static DLL2SDK::Assembly_CSharp::LuaControlActorSceneConfig* get_Instance_46365(); template static T GetLevelObjectConfig_46366(); template static T GetConfig_46367(uint32_t configIndex_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LuaActorManager : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_AllLuaSpawnActorMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_AllLuaSyncLevelObjectMap_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddLuaActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddLuaSyncLevelObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyLuaActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLuaActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLuaSyncLevelObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46351(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_allLuaSpawnActorMap_46352(); void AddLuaActor_46353(uint32_t actorId_, DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* actor_); void AddLuaSyncLevelObject_46354(uint32_t actorId_, DLL2SDK::Assembly_CSharp::GameEngine::LuaSyncLevelObject* levelObject_); void DestroyLuaActor_46355(uint32_t actorId_); DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* GetLuaActor_46356(uint32_t actorID_); DLL2SDK::Assembly_CSharp::GameEngine::LuaSyncLevelObject* GetLuaSyncLevelObject_46357(uint32_t actorID_); void Reset_46358(); void __xLuaBaseProxy_Reset_46359(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MouseExtend : DLL2SDK::mscorlib::System::Object { bool m_ButtonDown_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastPosition_; int32_t m_MouseId_; DLL2SDK::UnityEngine::UnityEngine::Vector2 _DragOffset_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46346(); void _ctor_46347(int32_t MouseId_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_DragOffset_46348(); void set_DragOffset_46349(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); void Update_46350(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MaterialImpactEffect : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::EPhysicalMaterialType MaterialType_; DLL2SDK::Assembly_CSharp::EAssetID DecalResource_; DLL2SDK::Assembly_CSharp::EAssetID ParticleResouce_; DLL2SDK::Assembly_CSharp::EAssetID SoundID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46345(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MapStore : DLL2SDK::Assembly_CSharp::Config::DataAssetBase { DLL2SDK::mscorlib::System::Collections::Generic::List_1* Maps_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Levels_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ScenePaths_; DLL2SDK::mscorlib::System::String* m_SceneNameLogin_; DLL2SDK::mscorlib::System::String* m_SceneNameNoLogin_; DLL2SDK::mscorlib::System::String* m_SceneNameFrontEnd_; DLL2SDK::mscorlib::System::String* m_SceneNameLoading_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetScenePaths_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSceneNameLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSceneInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSceneNameNoLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSceneNameFrontEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSceneNameLoading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BelongsToMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSingleSceneLevelName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSingleSceneLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelInfoByMapID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLevelValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSingleSceneName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSceneAssetPathByMapID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetTagByMapID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMapID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMapInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMapIDByLevelName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46312(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetScenePaths_46313(); void Serialize_46314(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_46315(DLL2SDK::Array* bytes_, int32_t* position_); DLL2SDK::mscorlib::System::String* GetSceneNameLogin_46316(); DLL2SDK::mscorlib::System::String* GetSceneInit_46317(); DLL2SDK::mscorlib::System::String* GetSceneNameNoLogin_46318(); DLL2SDK::mscorlib::System::String* GetSceneNameFrontEnd_46319(); DLL2SDK::mscorlib::System::String* GetSceneNameLoading_46320(); bool BelongsToMap_46321(int32_t mapID_, DLL2SDK::mscorlib::System::String* scenePath_); DLL2SDK::mscorlib::System::String* GetSingleSceneLevelName_46322(DLL2SDK::mscorlib::System::String* scenePath_); DLL2SDK::Assembly_CSharp::GameEngine::LevelInfo* GetSingleSceneLevel_46323(DLL2SDK::mscorlib::System::String* scenePath_); DLL2SDK::Assembly_CSharp::GameEngine::LevelInfo* GetLevelInfoByMapID_46324(int32_t mapID_); DLL2SDK::Assembly_CSharp::GameEngine::LevelInfo* GetLevelInfo_46325(DLL2SDK::mscorlib::System::String* levelName_); bool IsLevelValid_46326(DLL2SDK::mscorlib::System::String* levelName_); DLL2SDK::mscorlib::System::String* GetSingleSceneName_46327(int32_t mapID_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetSceneAssetPathByMapID_46328(int32_t inMapID_); DLL2SDK::mscorlib::System::String* GetAssetTagByMapID_46329(int32_t mapID_); int32_t GetMapID_46330(DLL2SDK::mscorlib::System::String* mapName_); DLL2SDK::Assembly_CSharp::GameEngine::MapInfo* GetMapInfo_46331(int32_t mapID_); int32_t GetMapIDByLevelName_46332(DLL2SDK::mscorlib::System::String* levelName_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LevelInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* LevelName_; DLL2SDK::mscorlib::System::String* DynamicLoadPath_; DLL2SDK::mscorlib::System::String* DynamicLoadParentScenePath_; DLL2SDK::mscorlib::System::String* VirtualSceneDataPath_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ScenePathList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* StreamingFlags_; DLL2SDK::mscorlib::System::String* SOCDataPath_; bool BuildToMobile_; DLL2SDK::mscorlib::System::String* DynamicType_; DLL2SDK::mscorlib::System::String* m_SingleSceneName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSingleSceneName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBRRuntimeMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46305(); void Serialize_46306(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_46307(DLL2SDK::Array* bytes_, int32_t* position_); DLL2SDK::mscorlib::System::String* GetSingleSceneName_46308(); bool IsBRRuntimeMap_46309(); DLL2SDK::mscorlib::System::String* ToString_46310(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_46311(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MapInfo : DLL2SDK::mscorlib::System::Object { int32_t MapID_; DLL2SDK::mscorlib::System::String* MapName_; DLL2SDK::mscorlib::System::String* AssetTag_; DLL2SDK::mscorlib::System::String* LevelName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46302(); void Serialize_46303(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_46304(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp { struct LuaServerControlConfig : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { bool enableControl_; DLL2SDK::mscorlib::System::String* LuaExecuatablePath_; DLL2SDK::mscorlib::System::String* mainScriptPath_; DLL2SDK::mscorlib::System::String* szLuaExpoertName_; bool waitForDebugger_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46301(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct LuaServerSyncType : int32_t { None_ = static_cast(0x0), PlayMaker_ = static_cast(0x1), ServerNotify_ = static_cast(0x2), ClientPerformance_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { enum struct ELuaVariableType : int32_t { vector3_ = static_cast(0x0), vector4_ = static_cast(0x1), location_ = static_cast(0x2), volume_ = static_cast(0x3), capsule_ = static_cast(0x4), sphere_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp { struct LuaExportArray : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::String* szName_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* objList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46299(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct FormItemModel : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* _Key_k__BackingField_; DLL2SDK::mscorlib::System::String* _Value_k__BackingField_; DLL2SDK::mscorlib::System::String* _FileName_k__BackingField_; DLL2SDK::mscorlib::System::IO::Stream* _FileContent_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46289(); void set_Key_46290(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Key_46291(); void set_Value_46292(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Value_46293(); bool get_IsFile_46294(); void set_FileName_46295(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_FileName_46296(); void set_FileContent_46297(DLL2SDK::mscorlib::System::IO::Stream* value_); DLL2SDK::mscorlib::System::IO::Stream* get_FileContent_46298(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LogUploader : DLL2SDK::mscorlib::System::Object { bool isTest_; DLL2SDK::mscorlib::System::String* LogParentFolderPath_; DLL2SDK::mscorlib::System::String* networkTypeString_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Upload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateUploadThread_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ZipUploadThread_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFileOverSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateZipFiles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeleteLogZip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UploadFile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UploadForm_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostForm_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46279(); void Upload_46280(); void CreateUploadThread_46281(); void ZipUploadThread_46282(); bool IsFileOverSize_46283(DLL2SDK::mscorlib::System::String* filePath_, int64_t size_); void CreateZipFiles_46284(DLL2SDK::mscorlib::System::String* sourceFilePath_, DLL2SDK::ICSharpCode_SharpZipLib::ICSharpCode::SharpZipLib::Zip::ZipOutputStream* zipStream_); void DeleteLogZip_46285(DLL2SDK::mscorlib::System::String* destinationZipFilePath_); void UploadFile_46286(DLL2SDK::mscorlib::System::String* fileFullPath_, DLL2SDK::mscorlib::System::String* url_, DLL2SDK::mscorlib::System::String* networkTypeString_); void UploadForm_46287(DLL2SDK::mscorlib::System::String* fileFullPath_, DLL2SDK::mscorlib::System::String* url_); static DLL2SDK::mscorlib::System::String* PostForm_46288(DLL2SDK::mscorlib::System::String* url_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* formItems_, DLL2SDK::System::System::Net::CookieContainer* cookieContainer_, DLL2SDK::mscorlib::System::String* refererUrl_, DLL2SDK::mscorlib::System::Text::Encoding* encoding_, int32_t timeOut_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LogUploaderAssist : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearClientLogReportRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClearClientLogReportResponse_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46276(); bool ClearClientLogReportRequest_46277(); void OnClearClientLogReportResponse_46278(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* err_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LogHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::LogFunctionType FunctionType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LockLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLockLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLockLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GeneralLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GeneralError_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46270(); static void LockLog_46271(DLL2SDK::Assembly_CSharp::GameEngine::LogFunctionType state_); static void ResetLockLog_46272(DLL2SDK::Assembly_CSharp::GameEngine::LogFunctionType state_); static bool IsLockLog_46273(DLL2SDK::Assembly_CSharp::GameEngine::LogFunctionType state_); static void GeneralLog_46274(DLL2SDK::Assembly_CSharp::GameEngine::LogFunctionType type_, DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::Array* args_); static void GeneralError_46275(DLL2SDK::Assembly_CSharp::GameEngine::LogFunctionType type_, DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::Array* args_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct Log : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::RingBuffer_1* LogBuffer_; bool isInit_; DLL2SDK::mscorlib::System::IO::FileStream* m_LogStream_; DLL2SDK::mscorlib::System::String* PathLogDir_; DLL2SDK::mscorlib::System::String* PathLogFile_; bool m_bAllowSuppression_; DLL2SDK::Array* m_bSuppressedFlags_; DLL2SDK::Array* m_SuppressedFlagNames_; bool m_bShutedDown_; DLL2SDK::mscorlib::System::Object* m_PushLock_; DLL2SDK::Array* m_BytesBuffer_; DLL2SDK::mscorlib::System::Object* m_WriteAllLock_; bool _IsLowDisk_k__BackingField_; int32_t _StatsWantLogTotalCount_k__BackingField_; int32_t _StatsWantLogTotalLength_k__BackingField_; int32_t _StatsDidLogTotalCount_k__BackingField_; int32_t _StatsDidLogTotalLength_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::Log* Instance_; int32_t kBytesBufferLength_; int32_t kCharBufferLength_; int32_t m_CachedProcessID_; int32_t ms_FrameCount_; bool m_HasException_; DLL2SDK::mscorlib::System::String* m_DeviceName_; DLL2SDK::mscorlib::System::String* __DEBUG_DERECTIVE_; DLL2SDK::mscorlib::System::String* __UNITY_EDITOR_DERECTIVE_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStackTraceLogType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitFileStream_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeleteOldLogs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitLoggerCfg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReloadLoggerCfg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWriteThread_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteThread_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterLogCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Push_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteAllCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogPushToBytesBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_InternalLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_InternalLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_InternalLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix4_InternalLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix5_InternalLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalLogCore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddEditorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProcessID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTimeStamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FormatTimeStampForLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFrameCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSuppressed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SuppressAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLogFolderPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintIdentifyLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportException_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitDeviceName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDeviceName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUserLogType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GeneralLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GeneralLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_GeneralLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_GeneralLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix4_GeneralLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix5_GeneralLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EditorLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogAndFlush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PublishLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_PublishLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_PublishLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_PublishLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix4_PublishLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix5_PublishLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GeneralWarning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GeneralWarning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_GeneralWarning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_GeneralWarning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix4_GeneralWarning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix5_GeneralWarning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EditorWarning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GeneralError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GeneralError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_GeneralError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_GeneralError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix4_GeneralError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix5_GeneralError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EditorError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UserLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_UserLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_UserLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_UserLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix4_UserLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix5_UserLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StuckInMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FlowLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TraceLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EditorException_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Assert_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EditorAssert_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GeneralLogYellow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForgiveHer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RedDebug_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46179(); void Init_46180(); void SetStackTraceLogType_46181(); void InitFileStream_46182(); void DeleteOldLogs_46183(DLL2SDK::mscorlib::System::String* dir_, int32_t reservedCount_); void InitLoggerCfg_46184(); void ReloadLoggerCfg_46185(); void InitWriteThread_46186(); void WriteThread_46187(); void Shutdown_46188(); void RegisterLogCallback_46189(bool addHandler_); void Push_46190(DLL2SDK::mscorlib::System::String* str_); void WriteAllCache_46191(bool flush_); int32_t LogPushToBytesBuffer_46192(DLL2SDK::mscorlib::System::String* str_); void LogCallback_46193(DLL2SDK::mscorlib::System::String* strLog_, DLL2SDK::mscorlib::System::String* stackTrace_, DLL2SDK::UnityEngine::UnityEngine::LogType type_); void InternalLog_46194(DLL2SDK::Assembly_CSharp::GameEngine::ELogType type_, DLL2SDK::mscorlib::System::String* msg_); void InternalLog_46195(DLL2SDK::Assembly_CSharp::GameEngine::ELogType type_, DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::mscorlib::System::Object* arg0_); void InternalLog_46196(DLL2SDK::Assembly_CSharp::GameEngine::ELogType type_, DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::mscorlib::System::ValueType* arg0_); void InternalLog_46197(DLL2SDK::Assembly_CSharp::GameEngine::ELogType type_, DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::mscorlib::System::Object* arg0_, DLL2SDK::mscorlib::System::Object* arg1_); void InternalLog_46198(DLL2SDK::Assembly_CSharp::GameEngine::ELogType type_, DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::mscorlib::System::Object* arg0_, DLL2SDK::mscorlib::System::Object* arg1_, DLL2SDK::mscorlib::System::Object* arg2_); void InternalLog_46199(DLL2SDK::Assembly_CSharp::GameEngine::ELogType type_, DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::Array* args_); void InternalLogCore_46200(DLL2SDK::Assembly_CSharp::GameEngine::ELogType type_, DLL2SDK::mscorlib::System::String* msg_); bool IsSuppressed_46206(DLL2SDK::Assembly_CSharp::GameEngine::ELogType type_); void SuppressAll_46207(bool supp_); bool get_IsLowDisk_46208(); void set_IsLowDisk_46209(bool value_); void PrintIdentifyLog_46211(); int32_t get_StatsWantLogTotalCount_46217(); void set_StatsWantLogTotalCount_46218(int32_t value_); int32_t get_StatsWantLogTotalLength_46219(); void set_StatsWantLogTotalLength_46220(int32_t value_); int32_t get_StatsDidLogTotalCount_46221(); void set_StatsDidLogTotalCount_46222(int32_t value_); int32_t get_StatsDidLogTotalLength_46223(); void set_StatsDidLogTotalLength_46224(int32_t value_); static DLL2SDK::mscorlib::System::String* AddEditorInfo_46201(DLL2SDK::Assembly_CSharp::GameEngine::ELogType type_, DLL2SDK::mscorlib::System::String* str_); static int32_t GetProcessID_46202(); static DLL2SDK::mscorlib::System::String* GetTimeStamp_46203(bool isDisplayDay_); static DLL2SDK::mscorlib::System::String* FormatTimeStampForLog_46204(bool isDisplayDay_); static void UpdateFrameCount_46205(int32_t f_); static DLL2SDK::mscorlib::System::String* GetLogFolderPath_46210(); static void ReportException_46212(DLL2SDK::mscorlib::System::String* log_, DLL2SDK::mscorlib::System::String* exception_, DLL2SDK::mscorlib::System::String* stacktrace_); static void ReportLog_46213(DLL2SDK::Assembly_CSharp::LogSeverity ls_, DLL2SDK::mscorlib::System::String* exceptionInfo_); static void InitDeviceName_46214(); static void SetDeviceName_46215(DLL2SDK::mscorlib::System::String* deviceName_); static DLL2SDK::Assembly_CSharp::GameEngine::ELogType GetUserLogType_46216(DLL2SDK::mscorlib::System::String* msg_); static void GeneralLog_46225(DLL2SDK::mscorlib::System::String* msg_); static void GeneralLog_46226(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::mscorlib::System::Object* arg0_); static void GeneralLog_46227(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::mscorlib::System::ValueType* arg0_); static void GeneralLog_46228(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::mscorlib::System::Object* arg0_, DLL2SDK::mscorlib::System::Object* arg1_); static void GeneralLog_46229(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::mscorlib::System::Object* arg0_, DLL2SDK::mscorlib::System::Object* arg1_, DLL2SDK::mscorlib::System::Object* arg2_); static void GeneralLog_46230(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::Array* args_); static void EditorLog_46231(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::Array* args_); static void LogAndFlush_46232(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::Array* args_); static void PublishLog_46233(DLL2SDK::mscorlib::System::String* msg_); static void PublishLog_46234(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::mscorlib::System::Object* arg0_); static void PublishLog_46235(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::mscorlib::System::ValueType* arg0_); static void PublishLog_46236(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::mscorlib::System::Object* arg0_, DLL2SDK::mscorlib::System::Object* arg1_); static void PublishLog_46237(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::mscorlib::System::Object* arg0_, DLL2SDK::mscorlib::System::Object* arg1_, DLL2SDK::mscorlib::System::Object* arg2_); static void PublishLog_46238(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::Array* args_); static void GeneralWarning_46239(DLL2SDK::mscorlib::System::String* msg_); static void GeneralWarning_46240(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::mscorlib::System::Object* arg0_); static void GeneralWarning_46241(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::mscorlib::System::ValueType* arg0_); static void GeneralWarning_46242(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::mscorlib::System::Object* arg0_, DLL2SDK::mscorlib::System::Object* arg1_); static void GeneralWarning_46243(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::mscorlib::System::Object* arg0_, DLL2SDK::mscorlib::System::Object* arg1_, DLL2SDK::mscorlib::System::Object* arg2_); static void GeneralWarning_46244(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::Array* paras_); static void EditorWarning_46245(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::Array* paras_); static void GeneralError_46246(DLL2SDK::mscorlib::System::String* msg_); static void GeneralError_46247(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::mscorlib::System::Object* arg0_); static void GeneralError_46248(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::mscorlib::System::ValueType* arg0_); static void GeneralError_46249(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::mscorlib::System::Object* arg0_, DLL2SDK::mscorlib::System::Object* arg1_); static void GeneralError_46250(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::mscorlib::System::Object* arg0_, DLL2SDK::mscorlib::System::Object* arg1_, DLL2SDK::mscorlib::System::Object* arg2_); static void GeneralError_46251(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::Array* args_); static void EditorError_46252(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::Array* args_); static void UserLog_46253(DLL2SDK::mscorlib::System::String* msg_); static void UserLog_46254(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::mscorlib::System::Object* arg0_); static void UserLog_46255(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::mscorlib::System::ValueType* arg0_); static void UserLog_46256(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::mscorlib::System::Object* arg0_, DLL2SDK::mscorlib::System::Object* arg1_); static void UserLog_46257(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::mscorlib::System::Object* arg0_, DLL2SDK::mscorlib::System::Object* arg1_, DLL2SDK::mscorlib::System::Object* arg2_); static void UserLog_46258(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::Array* args_); static void StuckInMatch_46259(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::Array* args_); static void FlowLog_46260(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::Array* args_); static void TraceLog_46261(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::Array* args_); static void EditorException_46262(DLL2SDK::mscorlib::System::Exception* exp_); static void Assert_46263(bool expression_, DLL2SDK::mscorlib::System::String* msg_); static void EditorAssert_46264(bool expression_, DLL2SDK::mscorlib::System::String* msg_); static void GeneralLogYellow_46265(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::Array* args_); static void ForgiveHer_46266(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::Array* args_); static void RedDebug_46267(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::Array* args_); static void _cctor_46268(); static int32_t _DeleteOldLogs_m__0_46269(DLL2SDK::mscorlib::System::IO::FileSystemInfo* f1_, DLL2SDK::mscorlib::System::IO::FileSystemInfo* f2_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LocalPlayer : DLL2SDK::mscorlib::System::Object { uint64_t GameServerPlayerID_; uint32_t m_PlayerID_; int32_t LadderLevel_; uint32_t ActorID_; DLL2SDK::mscorlib::System::String* m_NickName_; int32_t m_PicId_; int32_t m_FrameId_; DLL2SDK::mscorlib::System::String* _PicUrl_k__BackingField_; bool m_IsSwitching_; uint32_t m_SwitchedPlayerID_; DLL2SDK::CSProto::msg::ECamp m_Camp_; uint32_t FriendObservePlayerID_; DLL2SDK::CSProto::msg::ECamp m_LastOBCamp_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* m_PlayerController_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_InitLocationUnshifted_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_InitLocation_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_InitRotation_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_InitPropInfoList_; bool m_InitGameStarted_; int32_t m_LadderScore_; int32_t m_MoveState_; int32_t m_RoomId_; int32_t m_GameBaseUniqID_; DLL2SDK::Array* m_Individuations_; uint32_t m_WinCircleIndividuation_; int32_t ScoreStreakDataCount_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ScoreStreakDataList_; DLL2SDK::Assembly_CSharp::Network::ScoreStreakData* m_CarePackageStreakData_; DLL2SDK::Array* m_MagicBoxWeaponList_; DLL2SDK::Array* m_OffWallWeaponList_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CreatePlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateDefaultPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWorldShutdown_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46123(); uint32_t get_PlayerID_46124(); void set_PlayerID_46125(uint32_t value_); uint32_t get_OriginalPlayerID_46126(); DLL2SDK::mscorlib::System::String* get_NickName_46127(); void set_NickName_46128(DLL2SDK::mscorlib::System::String* value_); int32_t get_PicId_46129(); void set_PicId_46130(int32_t value_); int32_t get_FrameId_46131(); void set_FrameId_46132(int32_t value_); DLL2SDK::mscorlib::System::String* get_PicUrl_46133(); void set_PicUrl_46134(DLL2SDK::mscorlib::System::String* value_); bool get_IsSwitching_46135(); void set_IsSwitching_46136(bool value_); uint32_t get_SwitchedPlayerID_46137(); void set_SwitchedPlayerID_46138(uint32_t value_); DLL2SDK::CSProto::msg::ECamp get_Camp_46139(); void set_Camp_46140(DLL2SDK::CSProto::msg::ECamp value_); DLL2SDK::CSProto::msg::ECamp get_SpectateCamp_46141(); DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* get_PlayerController_46142(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_InitLocationUnshifted_46143(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_InitLocation_46144(); void set_InitLocation_46145(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_InitRotation_46146(); void set_InitRotation_46147(DLL2SDK::UnityEngine::UnityEngine::Quaternion value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_InitPropIntoList_46148(); void set_InitPropIntoList_46149(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); bool get_InitGameStarted_46150(); void set_InitGameStarted_46151(bool value_); int32_t get_LadderScore_46152(); void set_LadderScore_46153(int32_t value_); int32_t get_MoveState_46154(); void set_MoveState_46155(int32_t value_); int32_t get_RoomId_46156(); void set_RoomId_46157(int32_t value_); int32_t get_GameBaseUniqID_46158(); void set_GameBaseUniqID_46159(int32_t value_); DLL2SDK::Array* get_Individuations_46160(); void set_Individuations_46161(DLL2SDK::Array* value_); uint32_t get_WinCircleIndividuation_46162(); void set_WinCircleIndividuation_46163(uint32_t value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_ScoreStreakDataList_46164(); void set_ScoreStreakDataList_46165(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::Assembly_CSharp::Network::ScoreStreakData* get_CarePackageStreakData_46166(); void set_CarePackageStreakData_46167(DLL2SDK::Assembly_CSharp::Network::ScoreStreakData* value_); DLL2SDK::Array* get_MagicBoxWeaponList_46168(); void set_MagicBoxWeaponList_46169(DLL2SDK::Array* value_); DLL2SDK::Array* get_OffWallWeaponList_46170(); void set_OffWallWeaponList_46171(DLL2SDK::Array* value_); bool CreatePlayer_46172(); bool CreatePlayer_46173(DLL2SDK::UnityEngine::UnityEngine::Vector3 spawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Quaternion spawnRotation_, bool createDefaultPawn_); void CreateDefaultPawn_46174(bool gameStarted_, DLL2SDK::UnityEngine::UnityEngine::Vector3 spawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Quaternion spawnRotation_); void SwitchController_46175(DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* PlayerController_); void Reset_46176(); void OnWorldShutdown_46177(); static int32_t _set_ScoreStreakDataList_m__0_46178(DLL2SDK::Assembly_CSharp::Network::ScoreStreakData* x_, DLL2SDK::Assembly_CSharp::Network::ScoreStreakData* y_); }; } namespace DLL2SDK::Assembly_CSharp { struct WaterVolumeExporter : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float MinObbLength_; float AddDepth_; bool IsRiver_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46122(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PhysicsVolume : DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume { bool m_NoFallingDamage_; int32_t Speed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnEnterVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnExitVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVehicleEnterVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVehicleExitVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAcceleration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpeed_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46003(); bool get_NoFallingDamage_46004(); void OnTriggerEnter_46005(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_46006(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnPawnEnterVolume_46007(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void OnPawnExitVolume_46008(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void OnVehicleEnterVolume_46009(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* vehicle_); void OnVehicleExitVolume_46010(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* vehicle_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetAcceleration_46011(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetVelocity_46012(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetVelocity_46013(DLL2SDK::UnityEngine::UnityEngine::Vector3 currentVelocity_, DLL2SDK::UnityEngine::UnityEngine::Vector3 currentPosition_); float GetSpeed_46014(); void __xLuaBaseProxy_OnTriggerEnter_46015(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); void __xLuaBaseProxy_OnTriggerExit_46016(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct ToggleSplineMoveVolume : DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume { DLL2SDK::mscorlib::System::Collections::Generic::List_1* splineMoveList_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerEnterExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46083(); void Awake_46084(); void OnLocalPlayerEnterExit_46085(DLL2SDK::Assembly_CSharp::GameBase::Pawn* localPawn_, bool enter_); void __xLuaBaseProxy_Awake_46087(); static bool _Awake_m__0_46086(DLL2SDK::Assembly_CSharp::SWS::splineMove* e_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ETeleportType : int32_t { LocalPlayer_ = static_cast(0x0), NoneLocalPlayer_ = static_cast(0x1), All_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ESignBoardType : int32_t { Normal_ = static_cast(0x0), BRChipMachine_ = static_cast(0x1), PVEBuffMachine_ = static_cast(0x2), PVECoinMachine_ = static_cast(0x3), PVEUltraWeapon_ = static_cast(0x4), BRZombieBox_ = static_cast(0x5), BRBossBox_ = static_cast(0x6), PVEDoor_ = static_cast(0x7), CTF_Flag_Base_ = static_cast(0x8), PVPDogTag_ = static_cast(0x9) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SwampVolume : DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVolume { float SwampSpeedRatio_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnEnterVolume_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46062(); bool get_NoFallingDamage_46063(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetVelocity_46064(DLL2SDK::UnityEngine::UnityEngine::Vector3 currentVelocity_, DLL2SDK::UnityEngine::UnityEngine::Vector3 currentPosition_); void OnPawnEnterVolume_46065(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetVelocity_46066(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_); void __xLuaBaseProxy_OnPawnEnterVolume_46067(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SplineMoveVolume : DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume { DLL2SDK::mscorlib::System::Collections::Generic::List_1* splineMoveList_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_CameraControlParam* moveControlParam_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerEnterExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveAlongPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FollowPath_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46048(); void Awake_46049(); void OnLocalPlayerEnterExit_46050(DLL2SDK::Assembly_CSharp::GameBase::Pawn* localPawn_, bool enter_); void MoveAlongPath_46051(DLL2SDK::Assembly_CSharp::GameBase::Pawn* localPawn_, DLL2SDK::Assembly_CSharp::SWS::splineMove* targetSplineMove_); DLL2SDK::mscorlib::System::Collections::IEnumerator* FollowPath_46052(DLL2SDK::Assembly_CSharp::GameBase::Pawn* localPawn_); void __xLuaBaseProxy_Awake_46055(); static bool _Awake_m__0_46053(DLL2SDK::Assembly_CSharp::SWS::splineMove* e_); static bool _OnLocalPlayerEnterExit_m__1_46054(DLL2SDK::Assembly_CSharp::SWS::splineMove* e_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SlideVolume : DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVolume { DLL2SDK::UnityEngine::UnityEngine::Transform* DirectionActor_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTargetPosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46040(); float GetSpeed_46041(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetVelocity_46042(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetVelocity_46043(DLL2SDK::UnityEngine::UnityEngine::Vector3 currentVelocity_, DLL2SDK::UnityEngine::UnityEngine::Vector3 currentPosition_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetTargetPosition_46044(); float __xLuaBaseProxy_GetSpeed_46045(); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetVelocity_46046(); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetVelocity_46047(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SendTutorialFsmEventVolume : DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume { DLL2SDK::mscorlib::System::String* eventName_; bool once_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerEnterExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46036(); void Awake_46037(); void OnLocalPlayerEnterExit_46038(DLL2SDK::Assembly_CSharp::GameBase::Pawn* localPawn_, bool enter_); void __xLuaBaseProxy_Awake_46039(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SendFsmEventVolume : DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume { DLL2SDK::PlayMaker::PlayMakerFSM* fsmTarget_; DLL2SDK::mscorlib::System::String* eventName_; bool once_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerEnterExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46032(); void Awake_46033(); void OnLocalPlayerEnterExit_46034(DLL2SDK::Assembly_CSharp::GameBase::Pawn* localPawn_, bool enter_); void __xLuaBaseProxy_Awake_46035(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SceneStreamingVolume : DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume { DLL2SDK::mscorlib::System::Collections::Generic::List_1* streamInScene_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* streamOutScene_; DLL2SDK::Assembly_CSharp::GameEngine::EStreamInMode streamInMode_; bool setActiveSceneOnLoaded_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__mg_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__mg_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerEnterExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46028(); void Awake_46029(); void OnLocalPlayerEnterExit_46030(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_, bool enter_); void __xLuaBaseProxy_Awake_46031(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SceneActiveVolume : DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume { DLL2SDK::mscorlib::System::String* sceneToActive_; DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene lastActiveScene_; bool resetFog_; DLL2SDK::Assembly_CSharp::GameBase::BuffEffect_ToxicEnv_FogConfig fogConfig_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideOldSceneObjects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReloadGPS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerEnterExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetFog_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46021(); void Awake_46022(); void HideOldSceneObjects_46023(); void ReloadGPS_46024(DLL2SDK::mscorlib::System::String* scenePath_); void OnLocalPlayerEnterExit_46025(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_, bool enter_); void ResetFog_46026(); void __xLuaBaseProxy_Awake_46027(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PlaySequenceTrigger : DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume { DLL2SDK::mscorlib::System::String* sequenceName_; bool restartSequencer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerEnterExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46017(); void Awake_46018(); void OnLocalPlayerEnterExit_46019(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_, bool enter_); void __xLuaBaseProxy_Awake_46020(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ParticleEffectTrigger : DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume { DLL2SDK::Array* effectWithDelayList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerEnterExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerParticleEffects_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45992(); void Awake_45993(); void OnLocalPlayerEnterExit_45994(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_, bool enter_); DLL2SDK::mscorlib::System::Collections::IEnumerator* TriggerParticleEffects_45995(DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffectWithDelay* item_); void __xLuaBaseProxy_Awake_45996(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ParticleEffectWithDelay : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* effect_; float delay_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45991(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct NoFallingDamageVolume : DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVolume { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45986(); bool get_NoFallingDamage_45987(); bool get_ServerOnly_45988(); void Reset_45989(); void __xLuaBaseProxy_Reset_45990(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MotionLimitationVolume : DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVolume { DLL2SDK::UnityEngine::UnityEngine::Vector2 HorizontalRotationLimit_; float MoveAngleLimit_; float MaxSpeedLimit_; DLL2SDK::UnityEngine::UnityEngine::Vector2 OriginalVerticalRotationLimit_; DLL2SDK::UnityEngine::UnityEngine::Vector2 OriginalHorizontalRotationLimit_; float OriginalMaxSpeedLimit_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnEnterVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnExitVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAcceleration_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45979(); void OnPawnEnterVolume_45980(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void OnPawnExitVolume_45981(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetAcceleration_45982(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void __xLuaBaseProxy_OnPawnEnterVolume_45983(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_OnPawnExitVolume_45984(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetAcceleration_45985(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LightAttenVolume : DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume { DLL2SDK::UnityEngine::UnityEngine::Light* TargetLight_; float FromIntensity_; float ToIntensity_; float Speed_; float mCurIntensity_; bool mIsIncrease_; bool mNeedUpdate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerEnterExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45972(); void Awake_45973(); void OnLocalPlayerEnterExit_45974(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_, bool enter_); bool get_IsTickable_45975(); void Tick_45976(float fDeltaTime_); void __xLuaBaseProxy_Awake_45977(); void __xLuaBaseProxy_Tick_45978(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LadderVolumeBase : DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVolume { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45969(); DLL2SDK::Assembly_CSharp::GameEngine::LadderVolume* get_targetLadderVolume_45970(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LadderVolume : DLL2SDK::Assembly_CSharp::GameEngine::LadderVolumeBase { DLL2SDK::UnityEngine::UnityEngine::Vector3 m_ClimbDir_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LookDir_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LeftDir_; float LadderStep_; float LadderButtomGap_; float LadderTopGap_; DLL2SDK::Assembly_CSharp::GameBase::LadderEnterVolume* TopEnterVolume_; bool HightLightLadderDir_; bool IsForbidDownToLadder_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* m_BoxCollider_; int32_t m_TriggerCount_; int32_t m_TriggerCount2_; struct StaticFields { bool EnableLadderVolumeCenterAddFix_; float LadderVolumeCenterAddFixRadius_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentBoxCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnEnterVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnExitVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendShowUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCalcLaddeRadius_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLadderPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateLadderStep_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CalculateLadderStep_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45951(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_ClimbDir_45952(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_LookDir_45953(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_LeftDir_45954(); DLL2SDK::Assembly_CSharp::GameEngine::LadderVolume* get_targetLadderVolume_45955(); DLL2SDK::UnityEngine::UnityEngine::BoxCollider* GetCurrentBoxCollider_45956(); void Awake_45957(); void OnPawnEnterVolume_45958(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void OnPawnExitVolume_45959(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void SendShowUI_45960(bool inShow_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::LadderVolumeBase* inLadderVolume_); float GetCalcLaddeRadius_45961(float radius_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetLadderPos_45962(float radius_); void CalculateLadderStep_45963(DLL2SDK::mscorlib::System::Collections::Generic::List_1* ladderStepList_, float radius_); void CalculateLadderStep_45964(DLL2SDK::mscorlib::System::Collections::Generic::List_1* ladderStepList_); void __xLuaBaseProxy_Awake_45966(); void __xLuaBaseProxy_OnPawnEnterVolume_45967(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_OnPawnExitVolume_45968(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); static void _cctor_45965(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct LadderLeaveVolume : DLL2SDK::Assembly_CSharp::GameEngine::LadderVolumeBase { bool CheckInverseSideLeave_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* m_CacheCollider_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVolumeButtomHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnEnterVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnExitVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetForwardAndUp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45943(); DLL2SDK::UnityEngine::UnityEngine::BoxCollider* get_CacheCollider_45944(); float GetVolumeButtomHeight_45945(); void OnPawnEnterVolume_45946(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void OnPawnExitVolume_45947(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void ResetForwardAndUp_45948(); void __xLuaBaseProxy_OnPawnEnterVolume_45949(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_OnPawnExitVolume_45950(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct LadderEnterVolume : DLL2SDK::Assembly_CSharp::GameEngine::LadderVolumeBase { DLL2SDK::Assembly_CSharp::GameEngine::LadderVolume* TargetLadderVolume_; bool IsClimbEnter_; bool IsCorssWindow_; bool LadderWithHandRail_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mBeforOther_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTopHorizontalPlane_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMoveForwardDirection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetForwardAndUp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45932(); DLL2SDK::Assembly_CSharp::GameEngine::LadderVolume* get_targetLadderVolume_45933(); void Awake_45934(); float GetTopHorizontalPlane_45935(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetMoveForwardDirection_45936(); void OnTriggerEnter_45937(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_45938(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void ResetForwardAndUp_45939(); void __xLuaBaseProxy_Awake_45940(); void __xLuaBaseProxy_OnTriggerEnter_45941(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); void __xLuaBaseProxy_OnTriggerExit_45942(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GuideMoveVolume : DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVolume { float TargetDirX_; float TargetDirY_; float TriggerAngle_; DLL2SDK::Assembly_CSharp::GameEngine::GuideMoveGroup* m_Group_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_GroundPos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AllowTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTargetDir_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateGroundPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnEnterVolume_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45925(); void SetGroup_45926(DLL2SDK::Assembly_CSharp::GameEngine::GuideMoveGroup* group_); bool AllowTrigger_45927(DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_, DLL2SDK::UnityEngine::UnityEngine::Quaternion lookRot_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetTargetDir_45928(); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalculateGroundPos_45929(); void OnPawnEnterVolume_45930(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void __xLuaBaseProxy_OnPawnEnterVolume_45931(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GuideMoveGroup : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* GuideVolumeList_; bool IsFromBeginToEnd_; float LerpTime_; float LerpDuration_; DLL2SDK::Assembly_CSharp::GameEngine::GuideMoveVolume* m_TargetVolume_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterGuideMoveVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVolumeIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNextVolume_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45919(); void Awake_45920(); void OnEnterGuideMoveVolume_45921(DLL2SDK::Assembly_CSharp::GameEngine::GuideMoveVolume* volume_); void Update_45922(); int32_t GetVolumeIndex_45923(DLL2SDK::Assembly_CSharp::GameEngine::GuideMoveVolume* volume_); DLL2SDK::Assembly_CSharp::GameEngine::GuideMoveVolume* GetNextVolume_45924(DLL2SDK::Assembly_CSharp::GameEngine::GuideMoveVolume* volume_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct FountianVolume : DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVolume { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpeed_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45911(); bool get_NoFallingDamage_45912(); void Reset_45913(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetVelocity_45914(); float GetSpeed_45915(); void __xLuaBaseProxy_Reset_45916(); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetVelocity_45917(); float __xLuaBaseProxy_GetSpeed_45918(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct FogTrigger : DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume { bool UseFog_; DLL2SDK::UnityEngine::UnityEngine::Color FogColor_; float FogDensity_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerEnterExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45907(); void Awake_45908(); void OnLocalPlayerEnterExit_45909(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_, bool enter_); void __xLuaBaseProxy_Awake_45910(); }; } namespace DLL2SDK::Assembly_CSharp { struct DynamicNavMeshModifyVolume : DLL2SDK::Assembly_CSharp::EditorOnlyObject { DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Size_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Center_; int32_t m_FilterArea_; int32_t m_ModifyArea_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45898(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_size_45899(); void set_size_45900(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_center_45901(); void set_center_45902(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); int32_t get_filterArea_45903(); void set_filterArea_45904(int32_t value_); int32_t get_modifyArea_45905(); void set_modifyArea_45906(int32_t value_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct DoorAssistantVolume : DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVolume { float AffectAngle_; float AffectForce_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAcceleration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTargetPosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45894(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetAcceleration_45895(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetTargetPosition_45896(); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetAcceleration_45897(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct DeathZoneVolume : DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume { float DelayDeathTime_; float DelayShowHUDTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerEnterExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayShowActiveHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleShowDeathZoneWarning_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45888(); void Awake_45889(); void OnLocalPlayerEnterExit_45890(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_, bool enter_); void DelayShowActiveHUD_45891(); void ToggleShowDeathZoneWarning_45892(bool enter_); void __xLuaBaseProxy_Awake_45893(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct CustomStepSoundVolume : DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVolume { DLL2SDK::mscorlib::System::String* mCustomStepSound1P_; DLL2SDK::mscorlib::System::String* mCustomStepSound3P_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnEnterVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnExitVolume_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45881(); void Reset_45882(); void OnPawnEnterVolume_45883(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void OnPawnExitVolume_45884(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void __xLuaBaseProxy_Reset_45885(); void __xLuaBaseProxy_OnPawnEnterVolume_45886(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_OnPawnExitVolume_45887(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct CrouchVolume : DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVolume { bool m_HasTriggerCrouch_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnEnterVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnExitVolume_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45876(); void OnPawnEnterVolume_45877(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void OnPawnExitVolume_45878(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void __xLuaBaseProxy_OnPawnEnterVolume_45879(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_OnPawnExitVolume_45880(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct CameraShakeVolume : DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume { float shakeIntensity_; float shakeDuration_; bool stopOnExit_; void _ctor_45873(); void Awake_45874(); void OnLocalPlayerEnterExit_45875(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_, bool enter_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct CameraEffectVolume : DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume { DLL2SDK::Array* EnterVolumeActions_; DLL2SDK::Array* LeaveVolumeActions_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45867(); void OnTriggerEnter_45868(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_45869(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void __xLuaBaseProxy_OnTriggerEnter_45870(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); void __xLuaBaseProxy_OnTriggerExit_45871(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BlockingVolume : DLL2SDK::Assembly_CSharp::GameEngine::Volume { DLL2SDK::UnityEngine::UnityEngine::Collider* m_Collider_; bool EnableOnAwake_; bool OnlayForNavMesh_; DLL2SDK::UnityEngine::UnityEngine::Renderer* m_Renderer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Enable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Disable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45862(); void Awake_45863(); void Enable_45864(); void Disable_45865(); void __xLuaBaseProxy_Awake_45866(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AudioVolume : DLL2SDK::Assembly_CSharp::GameEngine::Volume { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Center_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Get_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45859(); DLL2SDK::UnityEngine::UnityEngine::Vector3 Center_45860(); static DLL2SDK::Assembly_CSharp::GameEngine::AudioVolume* Get_45861(uint32_t uid_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct TopViewPoint : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45858(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct VehicleSpawnSpotType : int32_t { DEFAULT_ = static_cast(0x0) }; } namespace DLL2SDK::Assembly_CSharp { struct VTOLSpot : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45855(); }; } namespace DLL2SDK::Assembly_CSharp { struct VTOLCruiseSpot : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45854(); }; } namespace DLL2SDK::Assembly_CSharp { struct UAVAirplaneSpot : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45853(); }; } namespace DLL2SDK::Assembly_CSharp { struct StartSpotManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* StartSpotList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SphereList_; bool isRespawn_; bool bShowSphere_; struct StaticFields { DLL2SDK::Assembly_CSharp::StartSpotManager* Instance_; bool TestBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CollectAllRandomStartSpots_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeGuaderColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeTraitorColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnSphere_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRespawnResponse_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45846(); void CollectAllRandomStartSpots_45847(DLL2SDK::UnityEngine::UnityEngine::GameObject* prefabObject_); void ChangeGuaderColor_45848(); void ChangeTraitorColor_45849(); void SpawnSphere_45850(DLL2SDK::UnityEngine::UnityEngine::GameObject* prefabObject_); void OnRespawnResponse_45851(int32_t x_, int32_t y_, int32_t z_, uint16_t score_, uint8_t camp_, uint16_t RespawnTimes_); static void _cctor_45852(); }; } namespace DLL2SDK::Assembly_CSharp { struct StartSpot : DLL2SDK::Assembly_CSharp::SpawnSpot { bool m_Available_; bool m_SupportInitialSpawn_; DLL2SDK::CSProto::msg::ECamp m_Camp_; bool m_IsTutorialPoint_; uint8_t m_Group_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Vector3 DefaultLocation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45843(); void Awake_45844(); void __xLuaBaseProxy_Awake_45845(); }; } namespace DLL2SDK::Assembly_CSharp { struct StartColor : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* m_Sphere_; float PointScoreMax_; float PointCount_; DLL2SDK::mscorlib::System::String* PointCountText_; float timeAccum_; DLL2SDK::mscorlib::System::String* parentName_; DLL2SDK::UnityEngine::UnityEngine::Color colorInspector_; bool isGuader_; bool isTraitor_; DLL2SDK::UnityEngine::UnityEngine::Color GuaderColor_; DLL2SDK::UnityEngine::UnityEngine::Color TraitorColor_; float GuaderScore_; float TraitorScore_; int32_t GuaderCount_; int32_t TraitorCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateColorAndCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SphereCountAndColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStartSphereColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStartSphereCount_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45838(); void UpdateColorAndCount_45839(bool bGuader_); void SphereCountAndColor_45840(float PointScore_, int32_t count_, DLL2SDK::CSProto::msg::ECamp camp_); void SetStartSphereColor_45841(float PointScore_, DLL2SDK::CSProto::msg::ECamp camp_); void SetStartSphereCount_45842(int32_t pointCount_, DLL2SDK::CSProto::msg::ECamp camp_); }; } namespace DLL2SDK::Assembly_CSharp { struct SpectatingSpot : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { uint32_t SpotIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45835(); void Awake_45836(); void __xLuaBaseProxy_Awake_45837(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct MPPVEAIPawnMoveType : int32_t { Normal_ = static_cast(0x0), JumpDown_ = static_cast(0x1), ClimbOver_ = static_cast(0x2), CrawlAlong_ = static_cast(0x3), WalkThrough_ = static_cast(0x5), SpecifyPath_ = static_cast(0x6), FlyAlong_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp { struct SkillSpotBase : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45832(); }; } namespace DLL2SDK::Assembly_CSharp { struct RootMotionCoverEntryPoint { DLL2SDK::UnityEngine::UnityEngine::Vector3 EnterPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 EnterRot_; DLL2SDK::mscorlib::System::String* EnterAnimationName_; }; } namespace DLL2SDK::Assembly_CSharp { struct CoverSpot : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { bool crouchCover_; bool canFireFromLeft_; bool canFireFromRight_; float distToWall_; float leftMargin_; float rightMargin_; DLL2SDK::Assembly_CSharp::CoverSpot* leftCover_; DLL2SDK::Assembly_CSharp::CoverSpot* rightCover_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* claimedPawn_; struct StaticFields { float agentRadius_; float agentCrouchHeight_; float agentStandHeight_; float agentFireHeightRate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* allCoverSpot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetValidPosOnNavMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcHidePos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcFirePos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsExposed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLeftCover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRightCover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClaimedBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnClaim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsClaimed_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45790(); void Awake_45792(); void OnDestroy_45793(); bool GetValidPosOnNavMesh_45794(DLL2SDK::UnityEngine::UnityEngine::Vector3* inPos_); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalcHidePos_45795(DLL2SDK::Assembly_CSharp::GameBase::Pawn* target_); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalcFirePos_45796(DLL2SDK::Assembly_CSharp::GameBase::Pawn* target_); bool IsExposed_45797(DLL2SDK::Assembly_CSharp::GameBase::Pawn* target_); void SetLeftCover_45798(DLL2SDK::Assembly_CSharp::CoverSpot* inSpot_); void SetRightCover_45799(DLL2SDK::Assembly_CSharp::CoverSpot* inSpot_); void ClaimedBy_45800(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void UnClaim_45801(); bool IsClaimed_45802(); void __xLuaBaseProxy_Awake_45804(); void __xLuaBaseProxy_OnDestroy_45805(); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_AllCoverSpot_45791(); static void _cctor_45803(); }; } namespace DLL2SDK::Assembly_CSharp { struct PropHuntSpot : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { int32_t GroupID_; int32_t SpotID_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Vector3 DefaultLocation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45822(); void Awake_45823(); void __xLuaBaseProxy_Awake_45824(); }; } namespace DLL2SDK::Assembly_CSharp { struct PropHuntItemPool : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45821(); }; } namespace DLL2SDK::Assembly_CSharp { struct PropHuntGroup : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { int32_t groupID_; DLL2SDK::Array* ItemDateList_; int32_t CreateItemCnt_; DLL2SDK::Array* ItemPrefabPool_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45820(); }; } namespace DLL2SDK::Assembly_CSharp { struct PropItemData : DLL2SDK::mscorlib::System::Object { int32_t ItemAssetID_; DLL2SDK::UnityEngine::UnityEngine::Bounds ItemBounds_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Scale_; uint32_t MaxHP_; uint32_t AliveScore_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45819(int32_t assetID_, DLL2SDK::UnityEngine::UnityEngine::Bounds bounds_, DLL2SDK::UnityEngine::UnityEngine::Vector3 scale_, uint32_t maxHP_, uint32_t aliveScore_); }; } namespace DLL2SDK::Assembly_CSharp { struct PhoenixIdleSpot : DLL2SDK::Assembly_CSharp::SkillSpotBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45818(); }; } namespace DLL2SDK::Assembly_CSharp { struct PhoenixFireTrapSpot : DLL2SDK::Assembly_CSharp::SkillSpotBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45817(); }; } namespace DLL2SDK::Assembly_CSharp { struct PhoenixFireBallSpot : DLL2SDK::Assembly_CSharp::SkillSpotBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45816(); }; } namespace DLL2SDK::Assembly_CSharp { struct PhoenixFeatherCrystalSpot : DLL2SDK::Assembly_CSharp::SkillSpotBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45815(); }; } namespace DLL2SDK::Assembly_CSharp { struct PhoenixDeapBreathSpot : DLL2SDK::Assembly_CSharp::SkillSpotBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45814(); }; } namespace DLL2SDK::Assembly_CSharp { struct PIEStartSpot : DLL2SDK::Assembly_CSharp::StartSpot { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45813(); }; } namespace DLL2SDK::Assembly_CSharp { struct MissileSupportSpot : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45812(); }; } namespace DLL2SDK::Assembly_CSharp { struct KillStreakHelicopterSpot : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { void _ctor_45811(); }; } namespace DLL2SDK::Assembly_CSharp { struct IgnoreCollisionWithSomeColliders : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::Array* m_Colliders_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIgnoreState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45807(); void Awake_45808(); void SetIgnoreState_45809(DLL2SDK::mscorlib::System::Collections::Generic::List_1* otherColliders_); void __xLuaBaseProxy_Awake_45810(); }; } namespace DLL2SDK::Assembly_CSharp { struct FreeViewSpectatingLimitHeightSpot : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { uint32_t Height_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45806(); }; } namespace DLL2SDK::Assembly_CSharp { struct ChamberBuffSpot : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::UnityEngine::UnityEngine::Vector3 HalfExtent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45789(); }; } namespace DLL2SDK::Assembly_CSharp { struct CenterSpot : DLL2SDK::Assembly_CSharp::SkillSpotBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45788(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct CampStanceType : int32_t { ECAMP_STANCE_STAND_ = static_cast(0x0), ECAMP_STANCE_CROUCH_ = static_cast(0x1), ECAMP_STANCE_RANDOM_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { enum struct TargetAreaType : int32_t { AREA_A_ = static_cast(0x0), AREA_B_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp { enum struct NaviSpotType : int32_t { Normal_ = static_cast(0x0), Recycle_ = static_cast(0x1), Teleport_ = static_cast(0x2), SpawnCloset_ = static_cast(0x3), Training_Wander_ = static_cast(0x4), Training_Hold_ = static_cast(0x5), Training_Patrol_ = static_cast(0x6), Training_Target_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct OnWallUIWeapon : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::String* WeaponName_; DLL2SDK::mscorlib::System::String* WeaponSpriteName_; DLL2SDK::Assembly_CSharp::GameEngine::MeshUISpriteRender* Renderer_; DLL2SDK::UnityEngine_UI::UnityEngine::UI::Text* UIText_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45773(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct OffWallWeaponPanel : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::String* WeaponSpriteName_; DLL2SDK::Assembly_CSharp::GameEngine::MeshUISpriteRender* Renderer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45772(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ModeDetail : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::mscorlib::System::Collections::Generic::List_1* ModeTypes_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName DefaultPrimaryWeapon_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName DefaultSecondaryWeapon_; DLL2SDK::Assembly_CSharp::GameBase::SPSubModeType SPSubMode_; DLL2SDK::mscorlib::System::String* TaskInfoKey_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45771(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MeshUISpriteRender : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Setup_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45769(); void Setup_45770(DLL2SDK::UnityEngine::UnityEngine::Material* rawMat_, DLL2SDK::UnityEngine::UnityEngine::Mesh* rawMesh_, DLL2SDK::mscorlib::System::String* sprintName_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MapOriginPoint : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45766(); void Awake_45767(); void __xLuaBaseProxy_Awake_45768(); }; } namespace DLL2SDK::Assembly_CSharp { struct LevelObjectNotes : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::Array* notes_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ContainsNote_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45763(); bool ContainsNote_45764(DLL2SDK::mscorlib::System::String* note_); bool __xLuaBaseProxy_ContainsNote_45765(DLL2SDK::mscorlib::System::String* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ZMLevelObject : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { bool ShowOnRadar_; bool IgnoreUpDown_; int32_t BelongRegionId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelObjectType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45736(); DLL2SDK::Assembly_CSharp::GameEngine::ZMLevelObjectType GetLevelObjectType_45737(); void Start_45738(); void __xLuaBaseProxy_Start_45739(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponModelObject : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t parentActorid_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponPartAssetLoader* m_WeaponPartAssetLoader_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MeshRenderers_; int32_t m_ItemID_; int32_t m_AssetID_; DLL2SDK::UnityEngine::UnityEngine::Transform* weaponModel_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponModelObject_AsyncCompletionCallbackFun* m_Callback_; struct StaticFields { int32_t FrameCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoShowWeaponMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowWeaponMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnWeaponMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Despawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45720(); void Init_45721(int32_t weaponId_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponModelObject_AsyncCompletionCallbackFun* callback_); void Awake_45722(); void OnLoadComplete_45723(int32_t assetID_); void DoShowWeaponMesh_45724(); int32_t GetWeaponAssetID_45725(int32_t itemId_); void ShowWeaponMesh_45726(); void SpawnWeaponMesh_45727(); void Despawn_45728(); void OnDestroy_45729(); void Update_45730(); static void _cctor_45731(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InteractiveObject : DLL2SDK::Assembly_CSharp::GameEngine::ZMLevelObject { int32_t costBuffID_; int32_t costPoints_; float coolDownTime_; DLL2SDK::Array* TriggerGroups_; DLL2SDK::Array* triggers_; DLL2SDK::mscorlib::System::String* btnSpriteName_; DLL2SDK::mscorlib::System::String* textDesc_; DLL2SDK::mscorlib::System::String* btnContent_; DLL2SDK::UnityEngine::UnityEngine::Transform* LookAtPoint_; DLL2SDK::UnityEngine::UnityEngine::Transform* RealLookAtPoint_; bool insideTriggerVolume_; bool _ServerUsability_k__BackingField_; DLL2SDK::mscorlib::System::String* _BtnSpriteName_k__BackingField_; DLL2SDK::mscorlib::System::String* _ButtonMessageLocID_k__BackingField_; DLL2SDK::mscorlib::System::String* _ButtonContentLocID_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* InVolumeLocalPawn_; DLL2SDK::Assembly_CSharp::GameBase::InteractiveHUD* m_InteractiveHUD_; DLL2SDK::Assembly_CSharp::InteractiveObjectCommonTipsController* CurrentShowingCommonTips_; bool m_EnterHasClick_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetButtonMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetButtonContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncUsability_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncCoolingDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerEnterExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyInteractiveContext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTriggerVolumes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateCommonTipsCtrl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCheckBeforeInteractive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedCheckBeforeInteractive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnButtonClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45453(); bool get_SyncInteractiveEvent_45454(); bool get_ServerUsability_45455(); void set_ServerUsability_45456(bool value_); DLL2SDK::mscorlib::System::String* get_BtnSpriteName_45457(); void set_BtnSpriteName_45458(DLL2SDK::mscorlib::System::String* value_); float get_BtnSpriteScale_45459(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_BtnSpriteOffset_45460(); DLL2SDK::mscorlib::System::String* get_ButtonMessageLocID_45461(); void set_ButtonMessageLocID_45462(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* GetButtonMessage_45463(); DLL2SDK::mscorlib::System::String* get_ButtonContentLocID_45464(); void set_ButtonContentLocID_45465(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* GetButtonContent_45466(); int32_t get_UnlockItemId_45467(); DLL2SDK::Assembly_CSharp::GameEngine::EInteractiveAction get_Action_45468(); void Awake_45469(); void OnSyncUsability_45470(bool available_); void OnSyncCoolingDown_45471(bool bCoolingDown_); void OnLocalPlayerEnterExit_45472(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_, bool enter_); void NotifyInteractiveContext_45473(bool show_); DLL2SDK::Array* GetTriggerVolumes_45474(); DLL2SDK::Assembly_CSharp::InteractiveObjectCommonTipsController* CreateCommonTipsCtrl_45475(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); bool OnCheckBeforeInteractive_45476(); bool NeedCheckBeforeInteractive_45477(); bool get_IsTickable_45478(); void Tick_45479(float fDeltaTime_); void OnButtonClick_45480(); void __xLuaBaseProxy_Awake_45481(); void __xLuaBaseProxy_OnSyncUsability_45482(bool P0_); void __xLuaBaseProxy_Tick_45483(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ETrapType : int32_t { None_ = static_cast(0x0), LightingTrap_ = static_cast(0x1), DrumTrap_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InteractiveObjectWithMatinee : DLL2SDK::Assembly_CSharp::GameEngine::InteractiveObject { bool bCurrentOn_; DLL2SDK::UnityEngine::UnityEngine::Animator* Anim_; DLL2SDK::Assembly_CSharp::GameEngine::TargetVolume* targetVolume_; DLL2SDK::Array* indicatorTriggers_; float indicatorDisappearTime_; bool indicatorDisappearWhenGetClose_; bool disableIndicator_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* insideTriggers_; DLL2SDK::mscorlib::System::String* OpenSound_; DLL2SDK::mscorlib::System::String* CloseSound_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OpenEffectRoot_; int32_t OpenEffectAssetID_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* AudioObj_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelObjectType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOpenAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCloseAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerEnterExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerEnterExitIndicatorTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowIndicator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableIndicator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45484(); DLL2SDK::Assembly_CSharp::GameEngine::ZMLevelObjectType GetLevelObjectType_45485(); void Start_45486(); DLL2SDK::mscorlib::System::String* GetOpenAnim_45487(); DLL2SDK::mscorlib::System::String* GetCloseAnim_45488(); void OnStateChanged_45489(bool bOn_); void OnLocalPlayerEnterExit_45490(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_, bool enter_); void Awake_45491(); void Tick_45492(float fDeltaTime_); void OnLocalPlayerEnterExitIndicatorTrigger_45493(bool enter_, DLL2SDK::UnityEngine::UnityEngine::GameObject* indicatorTriggerVol_); void ShowIndicator_45494(); void DisableIndicator_45495(); void OnEnable_45496(); void OnDisable_45497(); DLL2SDK::Assembly_CSharp::GameEngine::ZMLevelObjectType __xLuaBaseProxy_GetLevelObjectType_45498(); void __xLuaBaseProxy_Start_45499(); void __xLuaBaseProxy_OnStateChanged_45500(bool P0_); void __xLuaBaseProxy_OnLocalPlayerEnterExit_45501(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, bool P1_); void __xLuaBaseProxy_Awake_45502(); void __xLuaBaseProxy_Tick_45503(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LuaSyncLevelObject : DLL2SDK::Assembly_CSharp::GameEngine::InteractiveObject { uint32_t Fixed_UID_; uint32_t _ActorId_k__BackingField_; bool active_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveFixed_UID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnServerActorInfoBind_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLuaSyncNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNotifyTypeEnumType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45511(); void SaveFixed_UID_45512(uint32_t val_); uint32_t get_ActorId_45513(); void set_ActorId_45514(uint32_t value_); void Awake_45515(); bool get_ServerUsability_45516(); void OnServerActorInfoBind_45517(); void OnButtonClick_45518(); void SetHidden_45519(bool hidden_); void OnStateChange_45520(uint32_t newState_); void OnLuaSyncNotify_45521(uint32_t NotifyType_, int32_t value_); DLL2SDK::mscorlib::System::Type* GetNotifyTypeEnumType_45522(); void __xLuaBaseProxy_Awake_45523(); void __xLuaBaseProxy_OnButtonClick_45524(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PerkConfig : DLL2SDK::mscorlib::System::Object { int32_t perkID_; DLL2SDK::UnityEngine::UnityEngine::GameObject* model_; int32_t EffectId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45670(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct PerkCoinMachineType : int32_t { Normal_ = static_cast(0x0), ActivateOnceForFree_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PAPMachineBox : DLL2SDK::Assembly_CSharp::GameEngine::LuaSyncLevelObject { DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* AudioPlayer_; int32_t OpenBoxPlayerId_; DLL2SDK::mscorlib::System::String* startSound_; DLL2SDK::mscorlib::System::String* stopSound_; DLL2SDK::mscorlib::System::String* PickSound_; DLL2SDK::Assembly_CSharp::GameEngine::PAPMachineBox_PAPMachineBoxState currentState_; DLL2SDK::Assembly_CSharp::GameBase::PVEDroppedPickUp* cachePickUpWeapon_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* ActivePAPEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PAPModel_; bool bStartWeaponMove_; DLL2SDK::UnityEngine::UnityEngine::Transform* targetPoint_; int32_t OriginWeaponPrice_; int32_t WeaponLvl_; int32_t WeaponLvlCost_; int32_t CurrentWeaponId_; struct StaticFields { int32_t useTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45607(); DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* get_audioPlayer_45608(); void setPickUpWeapon_45609(DLL2SDK::Assembly_CSharp::GameBase::PVEDroppedPickUp* pickup_); int32_t GetWeaponPrice_45610(); DLL2SDK::mscorlib::System::Collections::IEnumerator* DelayPlayWeaponAni_45611(); void ShowPAPMachineBox_45612(bool show_); void Start_45613(); void OnButtonClick_45614(); void OnChangeState_45615(int32_t value_); DLL2SDK::Assembly_CSharp::GameEngine::ZMLevelObjectType GetLevelObjectType_45616(); void OnGetButtonMessage_45617(int32_t price_); void OnGetPlayerIdMessage_45618(int32_t PlayerId_); bool get_IsTickable_45619(); void Tick_45620(float fDeltaTime_); void DoActiveBox_45621(); void DoHoldBox_45622(); void DoHideBox_45623(); bool NeedCheckBeforeInteractive_45624(); bool OnCheckBeforeInteractive_45625(); void NotifyInteractiveContext_45626(bool show_); void OnLocalPlayerEnterExit_45627(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_, bool enter_); static void _cctor_45628(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct OffWallWeaponStore : DLL2SDK::Assembly_CSharp::GameEngine::LuaSyncLevelObject { bool InBossScene_; bool bVeryLow_; DLL2SDK::mscorlib::System::String* GetWeaponEvent_; DLL2SDK::mscorlib::System::String* GetAmmoEvent_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* AudioPlayer_; DLL2SDK::UnityEngine::UnityEngine::GameObject* weaponModelObj_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponModelObject* offWallWeaponModel_; DLL2SDK::UnityEngine::UnityEngine::Vector3 weaponTargetPos_; int32_t WeaponId_; int32_t SkinWeaponId_; DLL2SDK::mscorlib::System::String* WeaponName_; int32_t WeaponPrice_; bool bWeaponLoadFinish_; bool bStartWeaponMove_; bool bOffWallState_; DLL2SDK::mscorlib::System::String* ButtonString_; int32_t weaponPrice_; float WeaponModelDestoryTime_; float WeaponModelDestoryHoldTime_; bool bHaveWeaponModel_; DLL2SDK::mscorlib::System::String* AmmoString_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelObjectType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetWeaponSync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetButtonMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetButtonMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetWeaponPrice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAmmoPrice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCarryWeaponById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckWeaponFullAmmoById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckThrowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedCheckBeforeInteractive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCheckBeforeInteractive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSameWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyInteractiveContext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerEnterExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckHaveWeaponById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetUIState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDestoryWeaponModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowWeaponModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponModelLoadFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45568(); DLL2SDK::Assembly_CSharp::GameEngine::ZMLevelObjectType GetLevelObjectType_45569(); DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* get_audioPlayer_45570(); void OnGetWeaponSync_45571(int32_t playerId_); void OnButtonClick_45572(); DLL2SDK::mscorlib::System::String* GetButtonMessage_45573(); void OnGetButtonMessage_45574(int32_t MsgIndex_); void OnGetWeaponPrice_45575(int32_t price_); int32_t GetAmmoPrice_45576(); void SetHidden_45577(bool hidden_); void Awake_45578(); void Start_45579(); bool CheckCarryWeaponById_45580(int32_t CarryedWeaponId_); bool CheckWeaponFullAmmoById_45581(DLL2SDK::Assembly_CSharp::GameBase::Weapon* CarryedWeapon_); bool CheckThrowWeapon_45582(); bool NeedCheckBeforeInteractive_45583(); bool OnCheckBeforeInteractive_45584(); bool CheckSameWeapon_45585(DLL2SDK::Assembly_CSharp::GameBase::Weapon* Weapon1_, DLL2SDK::Assembly_CSharp::GameBase::Weapon* Weapon2_); void NotifyInteractiveContext_45586(bool show_); DLL2SDK::mscorlib::System::String* GetWeaponName_45587(); void OnLocalPlayerEnterExit_45588(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_, bool enter_); bool CheckHaveWeaponById_45589(DLL2SDK::Assembly_CSharp::GameBase::Weapon* CarryedWeapon_); void ResetUIState_45590(bool enter_); void CheckDestoryWeaponModel_45591(); void ShowWeaponModel_45592(); void OnWeaponModelLoadFinish_45593(int32_t weaponId_); bool get_IsTickable_45594(); void Tick_45595(float deltaTime_); DLL2SDK::Assembly_CSharp::GameEngine::ZMLevelObjectType __xLuaBaseProxy_GetLevelObjectType_45596(); void __xLuaBaseProxy_OnButtonClick_45597(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetButtonMessage_45598(); void __xLuaBaseProxy_SetHidden_45599(bool P0_); void __xLuaBaseProxy_Awake_45600(); void __xLuaBaseProxy_Start_45601(); bool __xLuaBaseProxy_NeedCheckBeforeInteractive_45602(); bool __xLuaBaseProxy_OnCheckBeforeInteractive_45603(); void __xLuaBaseProxy_NotifyInteractiveContext_45604(bool P0_); void __xLuaBaseProxy_OnLocalPlayerEnterExit_45605(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, bool P1_); void __xLuaBaseProxy_Tick_45606(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MysteryWeaponBox : DLL2SDK::Assembly_CSharp::GameEngine::LuaSyncLevelObject { DLL2SDK::Array* defaultWeaponIdList_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* aniTimeCurve_; float timeCurveScale_; float timeCurveStep_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeaponObject_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BoxObject_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LightObject_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BoxLightObject_; DLL2SDK::UnityEngine::UnityEngine::GameObject* weaponRoot_; DLL2SDK::UnityEngine::UnityEngine::Animator* boxAni_; DLL2SDK::UnityEngine::UnityEngine::Animator* weaponAni_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* AudioPlayer_; int32_t OpenBoxPlayerId_; DLL2SDK::mscorlib::System::String* openSound_; DLL2SDK::mscorlib::System::String* closeSound_; DLL2SDK::mscorlib::System::String* flySound_; DLL2SDK::Assembly_CSharp::GameEngine::MysteryWeaponBox_MysteryWeaponBoxState currentState_; DLL2SDK::Array* currentWeaponList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_WeaponModelList_; int32_t finalWeaponId_; int32_t WeaponPrice_; DLL2SDK::UnityEngine::UnityEngine::Vector3 weaponRotation_; int32_t currentShowWeaponIndex_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RandomWeaponIndexList_; float nextShowWeaponTime_; int32_t aniStep_; uint32_t cacheAniState_; bool bFinalWeapon_; bool bRandomWeaponAniFinish_; int32_t NormalWeaponNum_; int32_t VeryLowWeaponNum_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* showWeaponIdList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetWeaponModelRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetRandomWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowWeaponBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetMysteryWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelObjectType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetButtonMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetPlayerIdMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIsinList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadWeaponModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponModelLoadFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestoryWeaponList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetRandomWeaponList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRandomList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowNextWeaponInList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickListWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitShowWeaponIdList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShowWeaponList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoActiveBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoOpenBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoCloseBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLeaveBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyInteractiveContext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerEnterExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponPlayerSoundId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AniExitCallBack_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45528(); DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* get_audioPlayer_45529(); void ResetWeaponModelRotation_45530(); void ResetRandomWeapon_45531(); void ShowWeaponBox_45532(bool show_); void Start_45533(); void OnChangeState_45534(int32_t value_); void OnGetMysteryWeapon_45535(int32_t WeaponId_); DLL2SDK::Assembly_CSharp::GameEngine::ZMLevelObjectType GetLevelObjectType_45536(); void OnGetButtonMessage_45537(int32_t price_); void OnGetPlayerIdMessage_45538(int32_t PlayerId_); bool CheckIsinList_45539(int32_t weaponId_); void LoadWeaponModel_45540(int32_t weaponId_); void OnWeaponModelLoadFinish_45541(int32_t weaponId_); void DestoryWeaponList_45542(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_RandomWeaponIndexList_45543(); void ResetRandomWeaponList_45544(); bool SetRandomList_45545(); bool ShowNextWeaponInList_45546(); void TickListWeapon_45547(float deltaTime_); bool get_IsTickable_45548(); void Tick_45549(float fDeltaTime_); void InitShowWeaponIdList_45550(); void SetShowWeaponList_45551(int32_t listNum_); void OnButtonClick_45552(); void DoActiveBox_45553(); void DoOpenBox_45554(); void DoCloseBox_45555(); void DoLeaveBox_45556(); void NotifyInteractiveContext_45557(bool show_); void OnLocalPlayerEnterExit_45558(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_, bool enter_); int32_t GetWeaponPlayerSoundId_45559(); void AniExitCallBack_45560(); void __xLuaBaseProxy_Start_45561(); DLL2SDK::Assembly_CSharp::GameEngine::ZMLevelObjectType __xLuaBaseProxy_GetLevelObjectType_45562(); void __xLuaBaseProxy_Tick_45563(float P0_); void __xLuaBaseProxy_OnButtonClick_45564(); void __xLuaBaseProxy_NotifyInteractiveContext_45565(bool P0_); void __xLuaBaseProxy_OnLocalPlayerEnterExit_45566(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MysteryWeaponAniBehaviour : DLL2SDK::UnityEngine::UnityEngine::StateMachineBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45525(); void OnStateExit_45526(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void __xLuaBaseProxy_OnStateExit_45527(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct Trap : DLL2SDK::Assembly_CSharp::GameEngine::InteractiveObjectWithMatinee { int32_t Duration_; int32_t DurationExtend_; DLL2SDK::Assembly_CSharp::GameEngine::Door* AttachToDoor_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NotActiveLight_; DLL2SDK::Array* GreenLights_; DLL2SDK::Array* RedLights_; DLL2SDK::Array* SwitchSticksAnim_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OpenShow_; bool bCurrentLightGreen_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTrapType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelObjectType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerEnterExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayStickAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncCoolingDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerUsabilityChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TrapLightStateChange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45701(); DLL2SDK::mscorlib::System::String* get_ButtonMessageLocID_45702(); DLL2SDK::mscorlib::System::String* get_BtnSpriteName_45703(); void Start_45704(); DLL2SDK::Assembly_CSharp::GameEngine::ETrapType GetTrapType_45705(); DLL2SDK::Assembly_CSharp::GameEngine::ZMLevelObjectType GetLevelObjectType_45706(); void OnLocalPlayerEnterExit_45707(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_, bool enter_); void OnStateChanged_45708(bool bOn_); void OnButtonClick_45709(); void PlayStickAnim_45710(bool bOn_); void OnSyncCoolingDown_45711(bool bCoolingDown_); void OnTriggerUsabilityChange_45712(bool bUsable_); void TrapLightStateChange_45713(bool bGreen_); void __xLuaBaseProxy_Start_45714(); DLL2SDK::Assembly_CSharp::GameEngine::ZMLevelObjectType __xLuaBaseProxy_GetLevelObjectType_45715(); void __xLuaBaseProxy_OnLocalPlayerEnterExit_45716(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, bool P1_); void __xLuaBaseProxy_OnStateChanged_45717(bool P0_); void __xLuaBaseProxy_OnButtonClick_45718(); void __xLuaBaseProxy_OnSyncCoolingDown_45719(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InteractiveObjectWithPowerSwitch : DLL2SDK::Assembly_CSharp::GameEngine::InteractiveObjectWithMatinee { DLL2SDK::Assembly_CSharp::GameEngine::PowerSwitch* m_ControllerBy_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetControllByPowerSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerEnterExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45504(); DLL2SDK::Assembly_CSharp::GameEngine::PowerSwitch* GetControllByPowerSwitch_45505(); void OnLocalPlayerEnterExit_45506(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_, bool enter_); void __xLuaBaseProxy_OnLocalPlayerEnterExit_45507(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct IndicatorTriggerVolume : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameEngine::IndicatorTriggerVolume_TriggerEnterExit* LocalPlayerEnterExitDelegate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45446(); void OnTriggerEnter_45447(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_45448(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct HighLightArea : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::String* SpriteName_; DLL2SDK::mscorlib::System::String* KeyName_; bool m_bHighLighting_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45442(); bool get_HighLighting_45443(); void set_HighLighting_45444(bool value_); void Start_45445(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct DrumTrapCollider : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* ExpectFallPointsRoot_; DLL2SDK::Array* ExpectFallPoints_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45439(); void Awake_45440(); void OnTriggerEnter_45441(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct DrumTrap : DLL2SDK::Assembly_CSharp::GameEngine::Trap { DLL2SDK::Array* damageVolume_; DLL2SDK::UnityEngine::UnityEngine::Transform* LookAtPoint_Second_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTrapType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerEnterExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45434(); DLL2SDK::Assembly_CSharp::GameEngine::ETrapType GetTrapType_45435(); void OnLocalPlayerEnterExit_45436(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_, bool enter_); DLL2SDK::Assembly_CSharp::GameEngine::ETrapType __xLuaBaseProxy_GetTrapType_45437(); void __xLuaBaseProxy_OnLocalPlayerEnterExit_45438(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct Door : DLL2SDK::Assembly_CSharp::GameEngine::InteractiveObjectWithMatinee { bool controlledByLua_; bool initialOpen_; DLL2SDK::Array* linkedZones_; bool auto_; float autoCloseDelay_; bool alwaysKeepCollision_; DLL2SDK::Assembly_CSharp::GameEngine::TargetVolume* m_signTargetVolume_; DLL2SDK::UnityEngine::UnityEngine::GameObject* signBoardAttachObj_; float BoardNearDisapear_; float BoardFarDisapear_; float BoardHeightDisapear_; bool cacheEnableState_; struct StaticFields { DLL2SDK::mscorlib::System::String* kDoorSpriteName_; DLL2SDK::mscorlib::System::String* kKeySpriteName_; DLL2SDK::mscorlib::System::String* kZMKeySpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelObjectType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45419(); DLL2SDK::Assembly_CSharp::GameEngine::ZMLevelObjectType GetLevelObjectType_45420(); DLL2SDK::mscorlib::System::String* get_BtnSpriteName_45421(); DLL2SDK::mscorlib::System::String* get_ButtonMessageLocID_45422(); int32_t get_UnlockItemId_45423(); void OnStateChanged_45424(bool bOn_); void OnButtonClick_45425(); void Start_45426(); bool get_IsTickable_45427(); void Tick_45428(float fDeltaTime_); DLL2SDK::Assembly_CSharp::GameEngine::ZMLevelObjectType __xLuaBaseProxy_GetLevelObjectType_45429(); void __xLuaBaseProxy_OnStateChanged_45430(bool P0_); void __xLuaBaseProxy_OnButtonClick_45431(); void __xLuaBaseProxy_Start_45432(); void __xLuaBaseProxy_Tick_45433(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BuffMachine : DLL2SDK::Assembly_CSharp::GameEngine::InteractiveObjectWithMatinee { bool ControlledByLua_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OpenEffect_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Pawn_; DLL2SDK::Assembly_CSharp::GameUI::ZMBuffMachineHUD* m_Hud_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelObjectType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerEnterExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyInteractiveContext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45406(); void Awake_45407(); DLL2SDK::Assembly_CSharp::GameEngine::ZMLevelObjectType GetLevelObjectType_45408(); void OnLocalPlayerEnterExit_45409(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_, bool enter_); void NotifyInteractiveContext_45410(bool show_); void OnEnable_45411(); void OnDisable_45412(); void __xLuaBaseProxy_Awake_45413(); DLL2SDK::Assembly_CSharp::GameEngine::ZMLevelObjectType __xLuaBaseProxy_GetLevelObjectType_45414(); void __xLuaBaseProxy_OnLocalPlayerEnterExit_45415(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, bool P1_); void __xLuaBaseProxy_NotifyInteractiveContext_45416(bool P0_); void __xLuaBaseProxy_OnEnable_45417(); void __xLuaBaseProxy_OnDisable_45418(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BREasterEgg_Screen : DLL2SDK::Assembly_CSharp::GameEngine::LuaSyncLevelObject { DLL2SDK::UnityEngine::UnityEngine::Animator* OnlineAnim_; int32_t m_CurrentAssetID_; bool bAreadyOn_; struct StaticFields { DLL2SDK::mscorlib::System::String* DELAY_PLAY_SOUND_; DLL2SDK::mscorlib::System::String* DELAY_SWITCH_OFF_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNotifyTypeEnumType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelObjectType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetButtonContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnServerActorInfoBind_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadAssetEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLuaSyncNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TipGetRepair_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedCheckBeforeInteractive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCheckBeforeInteractive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchOn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayPlayOneShot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelaySwicthOff_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45385(); DLL2SDK::mscorlib::System::Type* GetNotifyTypeEnumType_45386(); DLL2SDK::Assembly_CSharp::GameEngine::ZMLevelObjectType GetLevelObjectType_45387(); DLL2SDK::mscorlib::System::String* GetButtonContent_45388(); DLL2SDK::mscorlib::System::String* get_BtnSpriteName_45389(); void OnServerActorInfoBind_45390(); void OnLoadAssetEnd_45391(int32_t assetId_, DLL2SDK::mscorlib::System::Object* arg_); void OnLuaSyncNotify_45392(uint32_t NotifyType_, int32_t value_); void TipGetRepair_45393(); bool NeedCheckBeforeInteractive_45394(); bool OnCheckBeforeInteractive_45395(); void SwitchOn_45396(); void DelayPlayOneShot_45397(); void DelaySwicthOff_45398(); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetNotifyTypeEnumType_45399(); DLL2SDK::Assembly_CSharp::GameEngine::ZMLevelObjectType __xLuaBaseProxy_GetLevelObjectType_45400(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetButtonContent_45401(); void __xLuaBaseProxy_OnServerActorInfoBind_45402(); void __xLuaBaseProxy_OnLuaSyncNotify_45403(uint32_t P0_, int32_t P1_); bool __xLuaBaseProxy_NeedCheckBeforeInteractive_45404(); bool __xLuaBaseProxy_OnCheckBeforeInteractive_45405(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BREasterEgg_Robot_Effect : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* BrokenEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TriggerEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RewardEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BoomEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ShowEffect_; DLL2SDK::UnityEngine_UI::UnityEngine::UI::Text* Text_; DLL2SDK::UnityEngine::UnityEngine::Animator* Anim_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* m_AudioPlayer_; float _printInteral_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRobotStat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintDialog_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45372(); void Awake_45373(); void PlayAudio_45374(DLL2SDK::mscorlib::System::String* soundName_); void StopAudio_45375(); void SetRobotStat_45376(DLL2SDK::Assembly_CSharp::GameEngine::BREasterEgg_Robot_Effect_EBREE_Robot_Stat stat_); void ShowText_45377(DLL2SDK::mscorlib::System::String* TextLocid_); DLL2SDK::mscorlib::System::Collections::IEnumerator* PrintDialog_45378(float displayInterval_, DLL2SDK::mscorlib::System::String* content_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BREasterEgg_Robot : DLL2SDK::Assembly_CSharp::GameEngine::LuaSyncLevelObject { DLL2SDK::Assembly_CSharp::GameEngine::BREasterEgg_Robot_Effect* EffectObj_; int32_t LOCID_Index_; int32_t m_CurrentAssetID_; bool bPlayingAnimate_; struct StaticFields { DLL2SDK::mscorlib::System::String* TIMER_BLOKEN_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNotifyTypeEnumType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelObjectType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetButtonContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedCheckBeforeInteractive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnServerActorInfoBind_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadAssetEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCheckBeforeInteractive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLuaSyncNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayNotEnoughTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayOpenAnimate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TimerBloken_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45352(); DLL2SDK::mscorlib::System::Type* GetNotifyTypeEnumType_45353(); DLL2SDK::Assembly_CSharp::GameEngine::ZMLevelObjectType GetLevelObjectType_45354(); DLL2SDK::mscorlib::System::String* GetButtonContent_45355(); DLL2SDK::mscorlib::System::String* get_BtnSpriteName_45356(); bool NeedCheckBeforeInteractive_45357(); void OnServerActorInfoBind_45358(); void OnLoadAssetEnd_45359(int32_t assetId_, DLL2SDK::mscorlib::System::Object* arg_); bool OnCheckBeforeInteractive_45360(); void OnLuaSyncNotify_45361(uint32_t NotifyType_, int32_t value_); void PlayNotEnoughTips_45362(); void PlayOpenAnimate_45363(); void TimerBloken_45364(); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetNotifyTypeEnumType_45365(); DLL2SDK::Assembly_CSharp::GameEngine::ZMLevelObjectType __xLuaBaseProxy_GetLevelObjectType_45366(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetButtonContent_45367(); bool __xLuaBaseProxy_NeedCheckBeforeInteractive_45368(); void __xLuaBaseProxy_OnServerActorInfoBind_45369(); bool __xLuaBaseProxy_OnCheckBeforeInteractive_45370(); void __xLuaBaseProxy_OnLuaSyncNotify_45371(uint32_t P0_, int32_t P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AmmoStation : DLL2SDK::Assembly_CSharp::GameEngine::InteractiveObject { DLL2SDK::Assembly_CSharp::PerkMachineSignboard* perkMachineSignboard_; DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* currentMeshRenderder_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45345(); bool get_IsVisible_45346(); void Start_45347(); bool get_IsTickable_45348(); void Tick_45349(float fDeltaTime_); void __xLuaBaseProxy_Start_45350(); void __xLuaBaseProxy_Tick_45351(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct DoorAutoCloseVolume : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::Array* CloseDoorArray_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45341(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BRLevelDoorServerGroup : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::Assembly_CSharp::GameEngine::BRLevelDoorServerGroupType ServerType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45338(); void Awake_45339(); void __xLuaBaseProxy_Awake_45340(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BRLevelDoorGroup : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::Assembly_CSharp::GameEngine::BRLevelDoor* door1_; DLL2SDK::Assembly_CSharp::GameEngine::BRLevelDoor* door2_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45335(); void Awake_45336(); void __xLuaBaseProxy_Awake_45337(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BRLevelDoor : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::Assembly_CSharp::GameEngine::BRDoorType DoorType_; bool IsServerOnly_; bool IsForwardOut_; bool IsDrawGizmos_; bool IsAttackable_; int32_t NormalAssetId_; int32_t BrokenAssetId_; float MaxHealth_; DLL2SDK::UnityEngine::UnityEngine::Vector3 DoorSize_; uint32_t BindDoorUid_; bool BindDoorIsMain_; DLL2SDK::Assembly_CSharp::GameEngine::BRLevelDoorServerGroupType ServerType_; bool IsStart_; bool IsRawLevelDoor_; DLL2SDK::UnityEngine::UnityEngine::Vector3 RawPosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45326(); void Awake_45327(); void Start_45328(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_DoorCenter_45329(); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_OutsideOpenRotation_45330(); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_InsideOpenRotation_45331(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_OpenPosition_45332(); void __xLuaBaseProxy_Awake_45333(); void __xLuaBaseProxy_Start_45334(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BuildableObstacle : DLL2SDK::Assembly_CSharp::GameEngine::InteractiveObjectWithMatinee { DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume* OutsideTrigger_; DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume* InsideTrigger_; int32_t OneAward_; int32_t _CurrentHealth_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::TextMesh* TestShow_; DLL2SDK::Array* AllBlockAnim_; DLL2SDK::Array* AllMesh_; DLL2SDK::Array* BlocksBuildEffectSockets_; DLL2SDK::Array* BlocksBreakEffectSockets_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_BuildEffectSocket_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* downBlocks_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* upBlocks_; DLL2SDK::Assembly_CSharp::PVE::MP::ZMInteractiveHUD* _HUD_k__BackingField_; int32_t _Expect_Health_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Pawn_; DLL2SDK::UnityEngine::UnityEngine::SkinnedMeshRenderer* m_CurrentDelayBlock_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelObjectType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncUsability_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyInteractiveContext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InvokeShowBuildEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayBuildOneBlock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayLostOneBlock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayShowInner_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45302(); int32_t get_Max_Health_45303(); int32_t get_OneSufferTime_45304(); float get_BuildWaitTime_45305(); int32_t get_CurrentHealth_45306(); void set_CurrentHealth_45307(int32_t value_); DLL2SDK::Assembly_CSharp::PVE::MP::ZMInteractiveHUD* get_HUD_45308(); void set_HUD_45309(DLL2SDK::Assembly_CSharp::PVE::MP::ZMInteractiveHUD* value_); int32_t get_Expect_Health_45310(); void set_Expect_Health_45311(int32_t value_); void Awake_45312(); DLL2SDK::Assembly_CSharp::GameEngine::ZMLevelObjectType GetLevelObjectType_45313(); void OnSyncUsability_45314(bool available_); void NotifyInteractiveContext_45315(bool show_); void OnSyncStatus_45316(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_BUILDABLE_OBSTACEL* status_); void InvokeShowBuildEffect_45317(); void PlayBuildOneBlock_45318(uint32_t PlayerId_); void PlayLostOneBlock_45319(); void DelayShow_45320(int32_t index_); void DelayShowInner_45321(); void __xLuaBaseProxy_Awake_45322(); DLL2SDK::Assembly_CSharp::GameEngine::ZMLevelObjectType __xLuaBaseProxy_GetLevelObjectType_45323(); void __xLuaBaseProxy_OnSyncUsability_45324(bool P0_); void __xLuaBaseProxy_NotifyInteractiveContext_45325(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AnimatorLevelObject : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::UnityEngine::UnityEngine::Animator* m_PrepareAnimator_; DLL2SDK::UnityEngine::UnityEngine::Animator* m_MainAnimator_; DLL2SDK::UnityEngine::UnityEngine::Animator* m_EndingAnimator_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPrepareAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayMainAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayReverseMainAnimtor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEndingAnimator_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45294(); float get_MainAnimLength_45295(); void Start_45296(); void PlayPrepareAnimator_45297(); void PlayMainAnimator_45298(); void PlayReverseMainAnimtor_45299(); void PlayEndingAnimator_45300(); void __xLuaBaseProxy_Start_45301(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct Layers : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* LayerName_Default_; DLL2SDK::mscorlib::System::String* LayerName_Ignore_Raycast_; DLL2SDK::mscorlib::System::String* LayerName_Water_; DLL2SDK::mscorlib::System::String* LayerName_UIDefault_; DLL2SDK::mscorlib::System::String* LayerName_HeavyObject_; DLL2SDK::mscorlib::System::String* LayerName_Terrain_; DLL2SDK::mscorlib::System::String* LayerName_Occlusion_; DLL2SDK::mscorlib::System::String* LayerName_StaticActor_Mid_; DLL2SDK::mscorlib::System::String* LayerName_StaticActor_Small_; DLL2SDK::mscorlib::System::String* LayerName_FirstPersonView_; DLL2SDK::mscorlib::System::String* LayerName_World_; DLL2SDK::mscorlib::System::String* LayerName_Pawn_; DLL2SDK::mscorlib::System::String* LayerName_StaticActor_; DLL2SDK::mscorlib::System::String* LayerName_Fire_; DLL2SDK::mscorlib::System::String* LayerName_UIBackGround_; DLL2SDK::mscorlib::System::String* LayerName_WeaponUI_; DLL2SDK::mscorlib::System::String* LayerName_MatineeIgnore_; DLL2SDK::mscorlib::System::String* LayerName_AimAssistance_; DLL2SDK::mscorlib::System::String* LayerName_3D_UI_; DLL2SDK::mscorlib::System::String* LayerName_UIMatinee_; DLL2SDK::mscorlib::System::String* LayerName_PawnWithoutCollision_; DLL2SDK::mscorlib::System::String* LayerName_PawnWithoutMovementCollision_; DLL2SDK::mscorlib::System::String* LayerName_SpecialLayerInGame_; DLL2SDK::mscorlib::System::String* LayerName_PhysicsVolume_; DLL2SDK::mscorlib::System::String* LayerName_StaticActor_RecieveShadow_; DLL2SDK::mscorlib::System::String* LayerName_PerspectiveUI_; DLL2SDK::mscorlib::System::String* LayerName_UISplash_; DLL2SDK::mscorlib::System::String* LayerName_CrossAssistance_; DLL2SDK::mscorlib::System::String* LayerName_BreakableActor_; DLL2SDK::mscorlib::System::String* LayerName_LocalServerDynamic_; DLL2SDK::mscorlib::System::String* LayerName_PhysX_PropHuntPawn_; int32_t m_LayerMask_PhysX_PropHuntPawn_; int32_t m_LayerMask_BreakableActor_; int32_t m_LayerMask_LocalServerDynamic_; int32_t m_LayerMask_World_; int32_t m_LayerMask_Pawn_; int32_t m_LayerMask_Fire_; int32_t m_LayerMask_StaticActor_Small_; int32_t m_LayerMask_StaticActor_Mid_; int32_t m_LayerMask_StaticActor_; int32_t m_LayerMask_StaticActor_RecieveShadow_; int32_t m_LayerMask_Terrain_; int32_t m_LayerMask_Water_; int32_t m_LayerMask_AimAssistance_; int32_t m_LayerMask_FirstPersonCollider_; int32_t m_LayerMask_PawnWithoutCollision_; int32_t m_LayerMask_PhysicsVolume_; int32_t m_LayerMask_PawnWithoutMovementCollision_; int32_t m_LayerMask_UIDefault_; int32_t m_LayerMask_UIBackgroud_; int32_t m_LayerMask_UIMatinee_; int32_t m_LayerMask_UIPerspective_; int32_t m_LayerMask_HeavyObject_; int32_t m_LayerMask_SpecialLayerInGame_; int32_t m_LayerMask_Default_; int32_t m_LayerMask_CrossAssistance_; int32_t m_LayerMask_Occlusion_; int32_t m_LayerMask_WeaponUI_; int32_t m_LayerMask_UISplash_; int32_t m_LayerMask_Ignore_Raycast_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsStaticActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBreakableActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWater_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45258(); static int32_t get_LayerMask_PhysX_PropHuntPawn_45259(); static int32_t get_LayerMask_BreakableActor_45260(); static int32_t get_LayerMask_LocalServerDynamic_45261(); static int32_t get_LayerMask_World_45262(); static int32_t get_LayerMask_Pawn_45263(); static int32_t get_LayerMask_Fire_45264(); static int32_t get_LayerMask_StaticActor_Small_45265(); static int32_t get_LayerMask_StaticActor_Mid_45266(); static int32_t get_LayerMask_StaticActor_45267(); static int32_t get_LayerMask_StaticActor_RecieveShadow_45268(); static int32_t get_LayerMask_Terrain_45269(); static int32_t get_LayerMask_Water_45270(); static int32_t get_LayerMask_AimAssistance_45271(); static int32_t get_LayerMask_FirstPersonCollider_45272(); static int32_t get_LayerMask_PawnWithoutCollision_45273(); static int32_t get_LayerMask_PhysicsVolume_45274(); static int32_t get_LayerMask_PawnWithoutMovementCollision_45275(); static int32_t get_LayerMask_UIDefault_45276(); static int32_t get_LayerMask_UIBackground_45277(); static int32_t get_LayerMask_UIMatinee_45278(); static int32_t get_LayerMask_UIPerspective_45279(); static int32_t get_LayerMask_HeavyObject_45280(); static int32_t get_LayerMask_SpecialLayerInGame_45281(); static int32_t get_LayerMask_Default_45282(); static int32_t get_LayerMask_CrossAssistance_45283(); static int32_t get_LayerMask_Occlusion_45284(); static int32_t get_LayerMask_WeaponUI_45285(); static int32_t get_LayerMask_UISplash_45286(); static int32_t get_LayerMask_Ignore_Raycast_45287(); static bool IsStaticActor_45288(int32_t layer_); static bool IsBreakableActor_45289(int32_t layer_); static bool IsPawn_45290(int32_t layer_); static bool IsVehicle_45291(int32_t layer_); static bool IsWater_45292(int32_t layer_); static void _cctor_45293(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct Tags : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* Tag_LevelDesignHelper_; DLL2SDK::mscorlib::System::String* Tag_SceneLayer_Terrain_; DLL2SDK::mscorlib::System::String* Tag_SceneLayer_TiledTerrain_; DLL2SDK::mscorlib::System::String* Tag_SceneLayer_Tree_; DLL2SDK::mscorlib::System::String* Tag_SceneLayer_Building_; DLL2SDK::mscorlib::System::String* Tag_SceneLayer_Road_; DLL2SDK::mscorlib::System::String* Tag_SceneLayer_RoadArchitect_; DLL2SDK::mscorlib::System::String* Tag_SceneLayer_Ocean_; DLL2SDK::mscorlib::System::String* Tag_SceneLayer_Ocean_SkyOnly_; DLL2SDK::mscorlib::System::String* Tag_SceneLayer_OceanFFT_; DLL2SDK::mscorlib::System::String* Tag_SceneLayer_Bush_; DLL2SDK::mscorlib::System::String* Tag_SceneLayer_Stone_; DLL2SDK::mscorlib::System::String* Tag_SceneLayer_River_; DLL2SDK::mscorlib::System::String* Tag_SceneLayer_ExportLandscape_; DLL2SDK::mscorlib::System::String* Tag_SceneLayer_BigAnimated_; DLL2SDK::mscorlib::System::String* Tag_LOD_0_; DLL2SDK::mscorlib::System::String* Tag_LOD_HalfOnly_; DLL2SDK::mscorlib::System::String* Tag_LOD_1_; DLL2SDK::mscorlib::System::String* Tag_LOD_1_Only_; DLL2SDK::mscorlib::System::String* Tag_LOD_2_; DLL2SDK::mscorlib::System::String* Tag_LOD_2_Only_; DLL2SDK::mscorlib::System::String* Tag_WeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45257(); }; } namespace DLL2SDK::Assembly_CSharp { struct EndInspectorReadOnlyGroupAttribute : DLL2SDK::UnityEngine::UnityEngine::PropertyAttribute { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45139(); }; } namespace DLL2SDK::Assembly_CSharp { struct BeginInspectorReadOnlyGroupAttribute : DLL2SDK::UnityEngine::UnityEngine::PropertyAttribute { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45138(); }; } namespace DLL2SDK::Assembly_CSharp { struct InspectorReadOnlyAttribute : DLL2SDK::UnityEngine::UnityEngine::PropertyAttribute { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45137(); }; } namespace DLL2SDK::Assembly_CSharp { struct RotateSensitiveData : DLL2SDK::mscorlib::System::Object { float mRotateSensitive_; float DefalutValue_; DLL2SDK::mscorlib::System::String* mRotateSensitiveKey_; DLL2SDK::Assembly_CSharp::GameEngine::RotateSensitiveConfig* SensitiveConfig_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDefalut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultRotateSensitive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45131(DLL2SDK::mscorlib::System::String* key_); void set_RotateSensitive_45132(float value_); float get_RotateSensitive_45133(); void SetConfig_45134(DLL2SDK::Assembly_CSharp::GameEngine::RotateSensitiveConfig* config_); void SetDefalut_45135(); float GetDefaultRotateSensitive_45136(); }; } namespace DLL2SDK::Assembly_CSharp { struct RotateSensitiveModeParam : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::ERotateSensitiveModeType mSensitiveModeType_; DLL2SDK::Array* RotateSensitiveDataArr_; struct StaticFields { DLL2SDK::mscorlib::System::Array* ERST_Values_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRotateSensitive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRotateSensitive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45119(DLL2SDK::Assembly_CSharp::ERotateSensitiveModeType type_); DLL2SDK::Assembly_CSharp::ERotateSensitiveModeType get_SensitiveModeType_45120(); DLL2SDK::mscorlib::System::String* GetKey_45121(DLL2SDK::Assembly_CSharp::ERotateSensitiveType type_); void InitData_45122(); DLL2SDK::Assembly_CSharp::RotateSensitiveData* GetData_45123(DLL2SDK::Assembly_CSharp::ERotateSensitiveType type_); float GetRotateSensitive_45124(DLL2SDK::Assembly_CSharp::ERotateSensitiveType type_); DLL2SDK::Assembly_CSharp::GameEngine::RotateSensitiveConfig* GetConfig_45125(DLL2SDK::Assembly_CSharp::ERotateSensitiveType type_); void SetRotateSensitive_45126(DLL2SDK::Assembly_CSharp::ERotateSensitiveType type_, float value_); void CopyData_45127(DLL2SDK::Array* otherRotateSensitiveDataArr_); void SetData_45128(DLL2SDK::Assembly_CSharp::ERotateSensitiveType type_, DLL2SDK::Assembly_CSharp::GameEngine::RotateSensitiveConfig* config_); void Reset_45129(); static void _cctor_45130(); }; } namespace DLL2SDK::Assembly_CSharp { struct RotateSensitiveInputParam : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* RotateSensitiveModeArr_; bool mIsSyncData_; bool isInit_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRotatesitive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRotatesitive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRealRotatesitive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRealRotatesitive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRotatesitiveConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRotateSensitive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGamepadRotateSensitive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRotateSensitiveFactor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSensitiveFactor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurGyroscopeSensitive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncRotateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetRotateSensitive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurSensitive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45101(); bool get_IsSyncData_45102(); void set_IsSyncData_45103(bool value_); void Init_45104(); void Reset_45105(DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType gameModeType_); void SetRotatesitive_45106(DLL2SDK::Assembly_CSharp::ERotateSensitiveModeType modeType_, DLL2SDK::Assembly_CSharp::ERotateSensitiveType sensitiveType_, float value_); float GetRotatesitive_45107(DLL2SDK::Assembly_CSharp::ERotateSensitiveModeType modeType_, DLL2SDK::Assembly_CSharp::ERotateSensitiveType sensitiveType_); DLL2SDK::Assembly_CSharp::GameEngine::RotateSensitiveConfig* GetRotatesitiveConfig_45110(DLL2SDK::Assembly_CSharp::ERotateSensitiveModeType modeType_, DLL2SDK::Assembly_CSharp::ERotateSensitiveType sensitiveType_); float GetRotateSensitive_45111(); void GetGamepadRotateSensitive_45112(float* x_, float* y_); float GetRotateSensitiveFactor_45113(DLL2SDK::Assembly_CSharp::ERotateSensitiveType param_, DLL2SDK::Assembly_CSharp::GameEngine::RotateSensitiveInfoConfig* rotateConf_); float GetSensitiveFactor_45114(DLL2SDK::Assembly_CSharp::ERotateSensitiveType param_, DLL2SDK::Assembly_CSharp::GameEngine::RotateSensitiveInfoConfig* rotateConf_); float GetCurGyroscopeSensitive_45115(); void SyncRotateData_45116(DLL2SDK::Assembly_CSharp::ERotateSensitiveModeType targetType_, DLL2SDK::Assembly_CSharp::ERotateSensitiveModeType sourceType_); DLL2SDK::Assembly_CSharp::RotateSensitiveModeParam* GetRotateSensitive_45117(DLL2SDK::Assembly_CSharp::ERotateSensitiveModeType type_); DLL2SDK::Assembly_CSharp::RotateSensitiveModeParam* GetCurSensitive_45118(bool considerFiring_); static float GetRealRotatesitive_45108(DLL2SDK::Assembly_CSharp::ERotateSensitiveModeType modeType_, DLL2SDK::Assembly_CSharp::ERotateSensitiveType sensitiveType_); static void SetRealRotatesitive_45109(DLL2SDK::Assembly_CSharp::ERotateSensitiveModeType modeType_, DLL2SDK::Assembly_CSharp::ERotateSensitiveType sensitiveType_, float value_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PCInput : DLL2SDK::mscorlib::System::Object { bool mUsePCController_; DLL2SDK::UnityEngine::UnityEngine::GameObject* UIRoot_P_; DLL2SDK::UnityEngine::UnityEngine::GameObject* UIRoot_M_; bool mShowUI_; bool mShowlUIRoot_; bool mFreeCamera_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PVPScorePanel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* VersionInfo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* InputCommandLine_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CustomBtnPanel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PauseBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NetworkStatusHud_; DLL2SDK::UnityEngine::UnityEngine::GameObject* UIRootGO_; DLL2SDK::UnityEngine::UnityEngine::GameObject* UIRootPerspective_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PVPKillInfoPanel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TacticalRadar_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PVPHudBag_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FeedBackHUD_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SwitchBagHUD_; DLL2SDK::UnityEngine::UnityEngine::GameObject* KillStreakHUD_; DLL2SDK::UnityEngine::UnityEngine::GameObject* InGameMessage_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GamePlayerInfoNew_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CODCrossHair_; bool mShowCrossHair_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CrossHairPlayerInfo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ZMLeftTimeHUD_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ZMTaskProgressHUD_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ZMTeamMateHUD_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ZMBuffInfoHUD_; struct StaticFields { bool m_IsInitAllowInputKeyPad_; bool m_AllowInputKeyPad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleUIRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45093(); bool get_UsePCController_45094(); void ToggleUI_45097(); void ToggleUIRoot_45098(); void Update_45099(); static void set_AllowInputKeyPad_45095(bool value_); static bool get_AllowInputKeyPad_45096(); static void _cctor_45100(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ESensitiveSwitchMode : int32_t { OpenAimSwitch_ = static_cast(0x0), AimEndSwitch_ = static_cast(0x1), AimLerp_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ERotationMode : int32_t { Delta_ = static_cast(0x0), DisAcceleration_ = static_cast(0x1), SpeedAcceleration_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EGyroscopeOpenType : int32_t { Close_ = static_cast(0x0), AlwayOpen_ = static_cast(0x1), AimOpen_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EFireBtnModeType : int32_t { None_ = static_cast(0x0), ADSMode_ = static_cast(0x1), HipMode_ = static_cast(0x2), DoubleBtnMode_ = static_cast(0x3), Max_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ESideAimingMode : int32_t { Click_ = static_cast(0x0), Hold_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ELeftShootMode : int32_t { AlwaysShow_ = static_cast(0x0), AimingShow_ = static_cast(0x1), Close_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InputSettingConfig : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType mModeType_; bool IsBr_; DLL2SDK::Assembly_CSharp::GameEngine::WestControlSettingParam* WestControlSetting_; bool m_MantleMode_; bool m_WeaponPickUpGuideMode_; bool m_MagnMode_; bool m_BloodMode_; bool m_KnifeMode_; bool mIsOpenAimAssist_; bool mIsOpenRotationExponentFactor_; float m_CameraFov_; bool m_ChatMode_; bool mFastThrow_; bool mRightFireFixed_; bool mHideProneBtn_; bool mMoveJoystickFixed_; bool mFastUseProp_; bool mFPPWeaponNewMode_; DLL2SDK::Assembly_CSharp::GameEngine::ELeftShootMode m_LeftShootMode_; DLL2SDK::Assembly_CSharp::GameEngine::EOpenAimingType m_OpenAimingType_; bool m_SlideTackleUseInputTime_; bool m_EnableAlwaysSprint_; float m_SprintDistRatio_; bool mFastStanding_; bool m_SwitchSprintingOpen_; bool m_SwitchShotGunHipFire_; bool m_EnableADS_; bool m_Enable3DTouchADS_; DLL2SDK::Assembly_CSharp::GameEngine::ESideAimingMode m_SideAimingMode_; DLL2SDK::Assembly_CSharp::GameEngine::EFireBtnModeType mFireBtnModeType_; bool mEnableLimitFireRange_; bool mCloseDoubleFireBtn_; bool m_ZombieAutoFireConfig_; DLL2SDK::Assembly_CSharp::GameEngine::EFireMode m_FireMode_; DLL2SDK::Assembly_CSharp::GameEngine::EFireMode mMeleeFireMode_; bool m_MyVehicleButtonMirror_; bool m_MyVehicleHandSpikeMirror_; DLL2SDK::Assembly_CSharp::GameEngine::DriveButtonType m_MyVehicleButtonType_; DLL2SDK::Assembly_CSharp::GameBase::NZVehicleSpringArmComponent_CameraResetType m_MyVehicleCameraResetType_; DLL2SDK::Assembly_CSharp::GameEngine::EGyroscopeOpenType mOpenType_; bool m_HorizontallyReverse_; bool m_VerticalReverse_; bool m_AutoPickingUp_; float m_TouchFireOpen_; float m_TouchForceClose_; bool m_Enable3DTouch_; DLL2SDK::Assembly_CSharp::GameEngine::EGameHandle m_CurGameHandle_; DLL2SDK::Assembly_CSharp::GameEngine::ERotationMode m_CurRotationMode_; DLL2SDK::Assembly_CSharp::GameEngine::ESensitiveSwitchMode m_CurSensitiveSwitchMode_; float m_DeltaSensitiveFactor_; float m_DisAccelSensitiveFactor_; float m_SpeedAccelSensitiveFactor_; float m_BaseScaleFactor_; float m_MinRotationVec_; float m_MaxRotationVec_; float m_RotationDisFactor_; bool m_FixedVirtualJoyStick_; bool m_RightFireTurnForbid_; float SensitiveMinValue_; float SensitiveMaxValue_; bool m_GamePadReverseRotateH_; bool m_GamePadReverseRotateV_; bool m_GamePadReverseLT_LB_; bool m_GamePadAdsClick_; bool m_GamePadAutoSprint_; bool m_GamePadClickLeftJSSprint_; struct StaticFields { float MIN_SPRINT_DISTRATIO_; float MAX_SPRINT_DISTRATIO_; float NORMAL_SPRINT_DISTRATIO_; int32_t FireBtnModeType_MP_DefaultValue_; int32_t FireBtnModeType_BR_DefaultValue_; int32_t FireBtnModeType_PVE_DefaultValue_; float TOUCH_WEAK_FORCE_; float TOUCH_MID_FORCE_; float TOUCH_STRONG_FORCE_; float MIN_TOUCH_FORCE_; float MAX_TOUCH_FORCE_; bool EnableInputOnUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMainCameraFov_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableFPPWeaponNewMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RealForceToNormalized_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NormalizedForceToReal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TranslateToRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSensitiveFactorDefaultValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitInEmulator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetBasic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetSensitivity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetGamePad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetFireMode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44945(DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType type_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerControllerConfig* get_config_44946(); DLL2SDK::mscorlib::System::String* GetKey_44948(DLL2SDK::mscorlib::System::String* key_); bool get_MantleMode_44949(); void set_MantleMode_44950(bool value_); bool get_WeaponPickUpGuideMode_44951(); void set_WeaponPickUpGuideMode_44952(bool value_); bool get_MagnMode_44953(); void set_MagnMode_44954(bool value_); bool get_BloodMode_44955(); void set_BloodMode_44956(bool value_); bool get_KnifeMode_44957(); void set_KnifeMode_44958(bool value_); bool get_IsOpenAimAssist_44959(); void set_IsOpenAimAssist_44960(bool value_); bool get_IsOpenRotationExponentFactor_44961(); void set_IsOpenRotationExponentFactor_44962(bool value_); float get_CameraFov_44963(); void set_CameraFov_44964(float value_); float GetMainCameraFov_44965(); bool get_ChatMode_44966(); void set_ChatMode_44967(bool value_); bool get_FastThrow_44968(); void set_FastThrow_44969(bool value_); bool get_RightFireFixed_44970(); void set_RightFireFixed_44971(bool value_); bool get_HideProneBtn_44972(); void set_HideProneBtn_44973(bool value_); bool get_MoveJoystickFixed_44974(); void set_MoveJoystickFixed_44975(bool value_); bool get_FastUseProp_44976(); void set_FastUseProp_44977(bool value_); bool get_FPPWeaponNewMode_44978(); void set_FPPWeaponNewMode_44979(bool value_); bool DisableFPPWeaponNewMode_44980(); DLL2SDK::Assembly_CSharp::GameEngine::ELeftShootMode get_LeftShootMode_44981(); void set_LeftShootMode_44982(DLL2SDK::Assembly_CSharp::GameEngine::ELeftShootMode value_); DLL2SDK::Assembly_CSharp::GameEngine::EOpenAimingType get_OpenAimingType_44983(); void set_OpenAimingType_44984(DLL2SDK::Assembly_CSharp::GameEngine::EOpenAimingType value_); bool get_SlideTackleUseInputTime_44985(); void set_SlideTackleUseInputTime_44986(bool value_); bool get_EnableAlwaysSprint_44987(); void set_EnableAlwaysSprint_44988(bool value_); float get_NormalizedSprintAccuracy_44989(); void set_NormalizedSprintAccuracy_44990(float value_); float get_SprintDist_44991(); bool get_FastStanding_44992(); void set_FastStanding_44993(bool value_); bool get_SwitchSprintingOpen_44994(); void set_SwitchSprintingOpen_44995(bool value_); bool get_SwitchShotGunHipFire_44996(); void set_SwitchShotGunHipFire_44997(bool value_); bool get_EnableADS_44998(); void set_EnableADS_44999(bool value_); bool get_Enable3DTouchADS_45000(); void set_Enable3DTouchADS_45001(bool value_); DLL2SDK::Assembly_CSharp::GameEngine::ESideAimingMode get_SideAimingMode_45002(); void set_SideAimingMode_45003(DLL2SDK::Assembly_CSharp::GameEngine::ESideAimingMode value_); DLL2SDK::Assembly_CSharp::GameEngine::EFireBtnModeType get_FireBtnModeType_45004(); void set_FireBtnModeType_45005(DLL2SDK::Assembly_CSharp::GameEngine::EFireBtnModeType value_); bool get_EnableLimitFireRange_45006(); void set_EnableLimitFireRange_45007(bool value_); void set_CloseDoubleFireBtn_45008(bool value_); bool get_CloseDoubleFireBtn_45009(); void set_ZombieAutoFireConfig_45010(bool value_); bool get_ZombieAutoFireConfig_45011(); bool get_IsZombieAuto_45012(); DLL2SDK::Assembly_CSharp::GameEngine::EFireMode get_FireMode_45013(); void set_FireMode_45014(DLL2SDK::Assembly_CSharp::GameEngine::EFireMode value_); DLL2SDK::Assembly_CSharp::GameEngine::EFireMode get_FireModeConfig_45015(); bool get_IsAuto_45016(); DLL2SDK::Assembly_CSharp::GameEngine::EFireMode get_MeleeFireMode_45017(); bool get_MyVehicleButtonMirror_45018(); void set_MyVehicleButtonMirror_45019(bool value_); bool get_MyVehicleHandSpikeMirror_45020(); void set_MyVehicleHandSpikeMirror_45021(bool value_); DLL2SDK::Assembly_CSharp::GameEngine::DriveButtonType get_MyVehicleButtonType_45022(); void set_MyVehicleButtonType_45023(DLL2SDK::Assembly_CSharp::GameEngine::DriveButtonType value_); DLL2SDK::Assembly_CSharp::GameBase::NZVehicleSpringArmComponent_CameraResetType get_MyVehicleCameraResetType_45024(); void set_MyVehicleCameraResetType_45025(DLL2SDK::Assembly_CSharp::GameBase::NZVehicleSpringArmComponent_CameraResetType value_); DLL2SDK::Assembly_CSharp::GameEngine::EGyroscopeOpenType get_OpenType_45026(); void set_OpenType_45027(DLL2SDK::Assembly_CSharp::GameEngine::EGyroscopeOpenType value_); bool get_HorizontallyReverse_45028(); void set_HorizontallyReverse_45029(bool value_); bool get_VerticalReverse_45030(); void set_VerticalReverse_45031(bool value_); bool get_AutoPickingUp_45032(); void set_AutoPickingUp_45033(bool value_); float RealForceToNormalized_45034(float value_); float NormalizedForceToReal_45035(float value_); float get_TouchForceOpen_45036(); float get_NormalizedTouchForce_45037(); void set_NormalizedTouchForce_45038(float value_); float get_TouchForceClose_45039(); float get_NormalizedTouchForceClose_45040(); void set_NormalizedTouchForceClose_45041(float value_); bool get_Enable3DTouch_45042(); void set_Enable3DTouch_45043(bool value_); bool get_Enabel3DTouchMode_45044(); bool get_IsAuto3DtouchMode_45045(); DLL2SDK::Assembly_CSharp::GameEngine::EGameHandle get_CurGameHandle_45046(); void set_CurGameHandle_45047(DLL2SDK::Assembly_CSharp::GameEngine::EGameHandle value_); DLL2SDK::Assembly_CSharp::GameEngine::ERotationMode get_CurRotationMode_45048(); void set_CurRotationMode_45049(DLL2SDK::Assembly_CSharp::GameEngine::ERotationMode value_); DLL2SDK::Assembly_CSharp::GameEngine::ESensitiveSwitchMode get_CurSensitiveSwitchMode_45050(); void set_CurSensitiveSwitchMode_45051(DLL2SDK::Assembly_CSharp::GameEngine::ESensitiveSwitchMode value_); float get_DeltaSensitiveFactor_45052(); void set_DeltaSensitiveFactor_45053(float value_); float get_DisAccelSensitiveFactor_45054(); void set_DisAccelSensitiveFactor_45055(float value_); float get_SpeedAccelSensitiveFactor_45056(); void set_SpeedAccelSensitiveFactor_45057(float value_); float get_BaseScaleFactor_45058(); void set_BaseScaleFactor_45059(float value_); float get_MinRotationVec_45060(); void set_MinRotationVec_45061(float value_); float get_MaxRotationVec_45062(); void set_MaxRotationVec_45063(float value_); float get_RotationDisFactor_45064(); void set_RotationDisFactor_45065(float value_); bool get_FixedVirtualJoyStick_45066(); void set_FixedVirtualJoyStick_45067(bool value_); bool get_RightFireTurnForbid_45068(); void set_RightFireTurnForbid_45069(bool value_); float TranslateToRange_45070(float value_); float GetSensitiveFactorDefaultValue_45071(DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType mModeType_, DLL2SDK::Assembly_CSharp::ERotateSensitiveType type2_); void Init_45072(); void InitInEmulator_45073(); void ResetBasic_45074(); void ResetSensitivity_45075(); void ResetControl_45076(); void ResetVehicle_45077(); void ResetGamePad_45078(); void ResetFireMode_45079(); bool get_GamePadReverseRotateH_45080(); void set_GamePadReverseRotateH_45081(bool value_); bool get_GamePadReverseRotateV_45082(); void set_GamePadReverseRotateV_45083(bool value_); bool get_GamePadReverseLT_LB_45084(); void set_GamePadReverseLT_LB_45085(bool value_); bool get_GamePadAdsClick_45086(); void set_GamePadAdsClick_45087(bool value_); bool get_GamePadAutoSprint_45088(); void set_GamePadAutoSprint_45089(bool value_); bool get_GamePadClickLeftJSSprint_45090(); void set_GamePadClickLeftJSSprint_45091(bool value_); static DLL2SDK::mscorlib::System::String* GetKey_44947(DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType type_, DLL2SDK::mscorlib::System::String* key_); static void _cctor_45092(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WestControlSettingParam : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType ModeType_; bool TutorialdvanceControlSet_; bool mEnableAdvanceControl_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* CategoryFireModeDic_; DLL2SDK::Array* CategoryFireModeArr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Getkey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Getkey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitCategoryFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCategoryFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCategoryFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadSetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckEmulatorInit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44930(); DLL2SDK::mscorlib::System::String* Getkey_44931(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory ctg_); DLL2SDK::mscorlib::System::String* Getkey_44932(DLL2SDK::mscorlib::System::String* key_); void SetValue_44933(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory ctg_, bool value_); bool get_EnableAdvanceControl_44934(); void set_EnableAdvanceControl_44935(bool value_); void InitCategoryFireMode_44936(DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType type_); void SetCategoryFireMode_44937(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory type_, bool flag_); bool GetCategoryFireMode_44938(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory type_); void ReadSetting_44939(DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType type_); void Reset_44940(); void CheckEmulatorInit_44941(DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType type_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssistSettingParam : DLL2SDK::mscorlib::System::Object { float m_MagnAssitAimRateFactor_; float m_DampAssitAimRateFactor_; float m_AutoAssistAimRates_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44921(); float get_MagnAssitAimRateFactor_44922(); void set_MagnAssitAimRateFactor_44923(float value_); float get_DampAssitAimRateFactor_44924(); void set_DampAssitAimRateFactor_44925(float value_); float get_AutoAssistAimRates_44926(); void set_AutoAssistAimRates_44927(float value_); void Reset_44928(); void Init_44929(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EOperationMode : int32_t { Normal_ = static_cast(0x0), BRMode_ = static_cast(0x1), OnlyADS_ = static_cast(0x2), ADSAndHip_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ELockInputType : int32_t { All_ = static_cast(0x0), Fire_ = static_cast(0x1), Movement_ = static_cast(0x2), Rotation_ = static_cast(0x4), Crouch_ = static_cast(0x8), Jump_ = static_cast(0x10), Prone_ = static_cast(0x20) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EAutoSemiFireMode : int32_t { None_ = static_cast(0x0), Auto_ = static_cast(0x1), Semi_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ERotateSensitiveParam : int32_t { Default_ = static_cast(0x0), Aim_ = static_cast(0x1), Sniper_ = static_cast(0x2), Acog4X_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EDeviceType : int32_t { None_ = static_cast(0x0), AndroidBLE_ = static_cast(0x1), AndroidHID_ = static_cast(0x2), IOS_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EStaticWalkMode : int32_t { LightPush_ = static_cast(0x0), Press_ = static_cast(0x1), Click_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EControlMode : int32_t { Simple_ = static_cast(0x0), Classic_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ETouchForceLevel : int32_t { Weak_ = static_cast(0x0), Middle_ = static_cast(0x1), Strong_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EMoveHandleImpl : int32_t { None_ = static_cast(0x0), JoyStick_ = static_cast(0x1), Classics_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ERightInputState : int32_t { Rotation_ = static_cast(0x0), Fire_ = static_cast(0x1), Idle_ = static_cast(0x2), TouchBegin_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EGamePadConnState : int32_t { Connected_ = static_cast(0x0), Connecting_ = static_cast(0x1), Disconnect_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GameHandleButtonDefine : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::InputButton* InputBtn_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* PlayerInputInfo_; bool mIsButtonDown_; bool mIsButtonUp_; bool mIsButtonState_; bool LastButtonState_; bool IsCheckState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInputButtonPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInputButtonSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetButtonPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInitButtonPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInputButtonPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInputButtonOriginPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLastButtonState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLastButtonState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateButtonDownAnUpState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44904(); void set_IsButtonDown_44905(bool value_); bool get_IsButtonDown_44906(); bool get_IsButtonUp_44907(); void set_IsButtonUp_44908(bool value_); void set_IsButtonState_44909(bool value_); bool get_IsButtonState_44910(); void SetInputButtonPos_44911(DLL2SDK::UnityEngine::UnityEngine::Vector2 pos_); void SetInputButtonSize_44912(DLL2SDK::UnityEngine::UnityEngine::Vector2 size_); void ResetButtonPos_44913(); void SetInitButtonPos_44914(DLL2SDK::UnityEngine::UnityEngine::Vector2 pos_); DLL2SDK::UnityEngine::UnityEngine::Vector2 GetInputButtonPos_44915(); DLL2SDK::UnityEngine::UnityEngine::Vector2 GetInputButtonOriginPos_44916(); void SetLastButtonState_44917(); void ResetLastButtonState_44918(); void UpdateButtonDownAnUpState_44919(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct GamePadButtonPhase : int32_t { PhaseNone_ = static_cast(0x0), PhaseBeginDown_ = static_cast(0x1), PhaseKeepDown_ = static_cast(0x2), PhaseUp_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GamePadButton : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::GamePadButtonPhase Phase_; float ButtonPressTime_; bool HasCompositeResponded_; bool IsLongPressResponded_; struct StaticFields { float LongPressThreshold_; float ClickThreshold_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_KeyDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsButtonStateNone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsButtonDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsButtonKeepDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsButtonBeginDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsButtonUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsButtonLongPressed_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44887(); void KeyDown_44888(bool down_, bool up_); bool IsButtonStateNone_44889(); bool IsButtonDown_44890(); bool IsButtonKeepDown_44891(); bool IsButtonBeginDown_44892(); bool IsButtonClick_44893(); bool IsButtonUp_44894(); bool IsButtonLongPressed_44895(); static void _cctor_44896(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GamePadAxis : DLL2SDK::mscorlib::System::Object { float value_; bool inDeadZone_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44886(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PlayerInput : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::InputPhase mPhase_; int32_t mFingerID_; float mInitTime_; int32_t mInitFrameNum_; int32_t mLastUpdateFrameNum_; DLL2SDK::UnityEngine::UnityEngine::Vector2 mDeltaPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector2 mCurrentPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector2 mInitialPosition_; float mCurrentTime_; float mDeltaTime_; bool mIsFromGamepad_; struct StaticFields { float DoubleClickMaxDeltaTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LockForward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDoubleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBegin_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44857(int32_t inFingerID_, DLL2SDK::UnityEngine::UnityEngine::Vector2 inPosition_, int32_t initFrameNum_, float initTime_, bool fromGamepad_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_InitialPosition_44858(); void set_InitialPosition_44859(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_CurrentPosition_44860(); void set_CurrentPosition_44861(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_DeltaPosition_44862(); void set_DeltaPosition_44863(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); float get_InitTime_44864(); void set_InitTime_44865(float value_); int32_t get_InitFrameNum_44866(); void set_InitFrameNum_44867(int32_t value_); int32_t get_FingerID_44868(); void set_FingerID_44869(int32_t value_); DLL2SDK::Assembly_CSharp::GameEngine::InputPhase get_Phase_44870(); void set_Phase_44871(DLL2SDK::Assembly_CSharp::GameEngine::InputPhase value_); int32_t get_LastUpdateFrameNum_44872(); void set_LastUpdateFrameNum_44873(int32_t value_); bool get_IsFromGamepad_44874(); void set_IsFromGamepad_44875(bool value_); float get_CurrentTime_44876(); float get_DeltaTime_44877(); void Init_44878(int32_t inFingerID_, DLL2SDK::UnityEngine::UnityEngine::Vector2 InitPos_, int32_t initFrameNum_, float initTime_, bool fromGamepad_); void Init_44879(DLL2SDK::UnityEngine::UnityEngine::Vector2 initPos_, bool fromGamepad_); void Update_44880(DLL2SDK::Assembly_CSharp::GameEngine::InputPhase curPhase_, DLL2SDK::UnityEngine::UnityEngine::Vector2 curPos_, DLL2SDK::UnityEngine::UnityEngine::Vector2 deltaPos_, float curTime_, float deltaTime_); void LockForward_44881(DLL2SDK::UnityEngine::UnityEngine::Vector2 newPos_); bool IsUpdated_44882(); bool IsSame_44883(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* input_); bool IsDoubleClick_44884(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* lastInput_); bool IsBegin_44885(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InputButton : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector2 OriginPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector2 Position_; DLL2SDK::UnityEngine::UnityEngine::Vector2 Size_; DLL2SDK::Assembly_CSharp::GameEngine::EInputButtonType ButtonType_; bool IsFixed_; bool Enable_; DLL2SDK::Assembly_CSharp::GameEngine::InputButton_NotifyClickHandler* ClickHandler_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InButtonRange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44850(); void InitPosition_44851(DLL2SDK::UnityEngine::UnityEngine::Vector2 position_); bool InButtonRange_44852(DLL2SDK::UnityEngine::UnityEngine::Vector2 point_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct GamepadType : int32_t { None_ = static_cast(0x0), Xbox_ = static_cast(0x1), PlayStation_ = static_cast(0x2), Switch_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GamepadInfoManager : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::GamepadInfoManager* m_Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44661(); static DLL2SDK::Assembly_CSharp::GameEngine::GamepadInfoManager* get_Instance_44662(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GamepadConfig : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* SupportedPlatforms_; DLL2SDK::Array* JoystickNames_; DLL2SDK::Array* JoystickRegex_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* AxisDict_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* KeyDict_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSupportedOnThisPlatform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGamepadType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseEscape_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasJoystickName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44629(); bool IsSupportedOnThisPlatform_44630(DLL2SDK::mscorlib::System::String* curplatform_); DLL2SDK::Assembly_CSharp::GameEngine::GamepadType GetGamepadType_44631(DLL2SDK::mscorlib::System::String* joystickName_); bool UseEscape_44632(); bool HasJoystickName_44633(DLL2SDK::mscorlib::System::String* joystickName_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SwitchProAndroidConfig : DLL2SDK::Assembly_CSharp::GameEngine::GamepadConfig { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGamepadType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44653(); DLL2SDK::Assembly_CSharp::GameEngine::GamepadType GetGamepadType_44654(DLL2SDK::mscorlib::System::String* joystickName_); DLL2SDK::Assembly_CSharp::GameEngine::GamepadType __xLuaBaseProxy_GetGamepadType_44655(DLL2SDK::mscorlib::System::String* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct Ps4Android10Config : DLL2SDK::Assembly_CSharp::GameEngine::GamepadConfig { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGamepadType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44650(); DLL2SDK::Assembly_CSharp::GameEngine::GamepadType GetGamepadType_44651(DLL2SDK::mscorlib::System::String* joystickName_); DLL2SDK::Assembly_CSharp::GameEngine::GamepadType __xLuaBaseProxy_GetGamepadType_44652(DLL2SDK::mscorlib::System::String* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct Ps4Android9Config : DLL2SDK::Assembly_CSharp::GameEngine::GamepadConfig { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGamepadType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44647(); DLL2SDK::Assembly_CSharp::GameEngine::GamepadType GetGamepadType_44648(DLL2SDK::mscorlib::System::String* joystickName_); DLL2SDK::Assembly_CSharp::GameEngine::GamepadType __xLuaBaseProxy_GetGamepadType_44649(DLL2SDK::mscorlib::System::String* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct Ps4AndroidConfig : DLL2SDK::Assembly_CSharp::GameEngine::GamepadConfig { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGamepadType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44644(); DLL2SDK::Assembly_CSharp::GameEngine::GamepadType GetGamepadType_44645(DLL2SDK::mscorlib::System::String* joystickName_); DLL2SDK::Assembly_CSharp::GameEngine::GamepadType __xLuaBaseProxy_GetGamepadType_44646(DLL2SDK::mscorlib::System::String* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct Ps4WindowsConfig : DLL2SDK::Assembly_CSharp::GameEngine::GamepadConfig { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGamepadType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44641(); DLL2SDK::Assembly_CSharp::GameEngine::GamepadType GetGamepadType_44642(DLL2SDK::mscorlib::System::String* joystickName_); DLL2SDK::Assembly_CSharp::GameEngine::GamepadType __xLuaBaseProxy_GetGamepadType_44643(DLL2SDK::mscorlib::System::String* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct XboxAndroidConfig : DLL2SDK::Assembly_CSharp::GameEngine::GamepadConfig { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseEscape_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44638(); bool UseEscape_44639(); bool __xLuaBaseProxy_UseEscape_44640(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct XboxAndroid10Config : DLL2SDK::Assembly_CSharp::GameEngine::GamepadConfig { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44637(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GlapAndroidConfig : DLL2SDK::Assembly_CSharp::GameEngine::GamepadConfig { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44636(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GlapWindowsConfig1 : DLL2SDK::Assembly_CSharp::GameEngine::GamepadConfig { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44635(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GlapWindowsConfig0 : DLL2SDK::Assembly_CSharp::GameEngine::GamepadConfig { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44634(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GamepadAxisRange : DLL2SDK::mscorlib::System::Object { float Minimum_; float Maximum_; bool inverse_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::GamepadAxisRange* FromNeg1To1_; DLL2SDK::Assembly_CSharp::GameEngine::GamepadAxisRange* Positive_; DLL2SDK::Assembly_CSharp::GameEngine::GamepadAxisRange* Negative_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44623(); float ConvertValue_44624(float v_); static void _cctor_44625(); }; } namespace DLL2SDK::Assembly_CSharp { struct GamepadButtonMonoBase : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* GamepadVisibleObj_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGamepadVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateButtonSprite_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44619(); void Start_44620(); void UpdateGamepadVisible_44621(bool v_); static void UpdateButtonSprite_44622(DLL2SDK::Assembly_CSharp::UISprite* sprite_, DLL2SDK::Assembly_CSharp::GameEngine::GamepadButtonShowType buttonType_, bool hold_); }; } namespace DLL2SDK::Assembly_CSharp { struct GamepadButtonLongPressInfo : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* StaticSprite_; DLL2SDK::Assembly_CSharp::UISprite* DirectionKeyStaticSpriteBg_; DLL2SDK::Assembly_CSharp::UISprite* NormalKeyProgressSprite_; DLL2SDK::Assembly_CSharp::UISprite* DirectionKeyProgressSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44618(); }; } namespace DLL2SDK::Assembly_CSharp { struct GamepadButtonLongPress : DLL2SDK::Assembly_CSharp::GamepadButtonMonoBase { DLL2SDK::UnityEngine::UnityEngine::GameObject* m_ContainerObj_; DLL2SDK::Assembly_CSharp::GamepadButtonLongPressInfo* m_ObjGroup_; DLL2SDK::Assembly_CSharp::GameEngine::GamepadButtonShowType ButtonType_; DLL2SDK::Assembly_CSharp::GameEngine::GamepadButtonShowType IosButtonType_; bool m_ShowEffect_; int32_t m_BaseDepth_; float PressStartTime_; DLL2SDK::Assembly_CSharp::GameEngine::GamepadType LastFrameGamepadType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetButtonType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStandardButtonType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDirectionButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44611(); DLL2SDK::Assembly_CSharp::GameEngine::GamepadButtonShowType GetButtonType_44612(); DLL2SDK::Assembly_CSharp::GameEngine::StandardButton GetStandardButtonType_44613(); void UpdateProgress_44614(float ratio_); void UpdateView_44616(); void Update_44617(); static bool IsDirectionButton_44615(DLL2SDK::Assembly_CSharp::GameEngine::GamepadButtonShowType buttonType_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct GamepadButtonHud : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* ClickObject_; DLL2SDK::Assembly_CSharp::GamepadButtonLongPressInfo* PressGroupInfo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ClickFXObject_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44610(); }; } namespace DLL2SDK::Assembly_CSharp { struct GamepadButtonClick : DLL2SDK::Assembly_CSharp::GamepadButtonMonoBase { bool m_ShowEffect_; DLL2SDK::UnityEngine::UnityEngine::Collider* m_ClickCollider_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_ClickFx_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ButtonSpriteObj_; DLL2SDK::Assembly_CSharp::GameEngine::GamepadButtonShowType ButtonType_; DLL2SDK::Assembly_CSharp::GameEngine::GamepadButtonShowType IosButtonType_; int32_t m_EventPriority_; bool m_EventResponse_; bool m_NotifyGameObjectEvent_; bool m_IsPress_; int32_t m_BaseDepth_; DLL2SDK::Assembly_CSharp::GameEngine::GamepadType LastFrameGamepadType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetButtonType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStandardButtonType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGamepadButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterGamepadButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PressDownEventDispose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PressUpEventDispose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PressInteractive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AbsorbEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClickEventDispose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterGamepadButton_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44594(); DLL2SDK::Assembly_CSharp::GameEngine::GamepadButtonShowType GetButtonType_44595(); DLL2SDK::Assembly_CSharp::GameEngine::StandardButton GetStandardButtonType_44596(); void UpdateView_44597(); void UpdateGamepadButton_44598(DLL2SDK::Assembly_CSharp::GameEngine::GamepadButtonShowType btn_); void RegisterGamepadButton_44599(); bool PressDownEventDispose_44600(); bool PressUpEventDispose_44601(); bool PressInteractive_44602(); bool AbsorbEvent_44603(); bool ClickEventDispose_44604(); void OnEnable_44605(); void OnDisable_44606(); void Tick_44607(); void OnDestroy_44608(); void UnregisterGamepadButton_44609(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EUActionRuntimeType : int32_t { EUART_Unrivaled_ = static_cast(0x0), EUART_Red_ = static_cast(0x1), EUART_Grean_ = static_cast(0x2), EUART_Yellow_ = static_cast(0x3), EUART_Blue_ = static_cast(0x4), EUART_Purple_ = static_cast(0x5), EUART_Cyan_ = static_cast(0x6), EUART_White_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Individuations { struct ActionAnimation : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* Clip_; float ClipLength_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44582(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct CUAction : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { int32_t mID_; int32_t mIdx_; DLL2SDK::mscorlib::System::String* GroupName_; DLL2SDK::mscorlib::System::String* actionName_; DLL2SDK::mscorlib::System::String* actionInfo_; DLL2SDK::Assembly_CSharp::GameEngine::EUActionRuntimeType isCore_; DLL2SDK::Assembly_CSharp::GameEngine::CUAction_FCallback* FStopCallback_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_registerStopCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CombineStopCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_initAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_playAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_stopAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_runAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateRunAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_preEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44314(); DLL2SDK::Assembly_CSharp::GameEngine::ActionType get_ActionType_44315(); int32_t get_runtimeID_44317(); void set_runtimeID_44318(int32_t value_); int32_t get_index_44319(); void set_index_44320(int32_t value_); void registerStopCallback_44321(DLL2SDK::Assembly_CSharp::GameEngine::CUAction_FCallback* inFuc_); void CombineStopCallback_44322(DLL2SDK::Assembly_CSharp::GameEngine::CUAction_FCallback* inFuc_); template bool initAction_44323(T inObj_); void OnDestroy_44324(); template bool playAction_44325(T inObj_, float inFadeTime_); template bool stopAction_44326(T inObj_); template bool runAction_44327(float delta_, T inObj_); template bool LateRunAction_44328(float delta_, T inObj_); template bool preEvent_44329(float delta_, E inEvent_, T inObj_); static DLL2SDK::mscorlib::System::String* get_G_nollActionName_44316(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Individuations { struct Individuation : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::Assembly_CSharp::GameEngine::Individuations::Individuation* baseMap_; DLL2SDK::Array* Actions_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetAction_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44557(); DLL2SDK::Assembly_CSharp::GameEngine::ActionType get_ActionType_44558(); DLL2SDK::Assembly_CSharp::GameEngine::Individuations::Individuation_ActionData* GetAction_44559(DLL2SDK::mscorlib::System::String* inActionName_); DLL2SDK::Assembly_CSharp::GameEngine::Individuations::Individuation_ActionData* GetAction_44560(int32_t inAssetID_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Individuations { enum struct EU_EventAnimType : int32_t { EU_EAT_AnimFinish_ = static_cast(0x0), EU_EAT_HideModel_ = static_cast(0x1), EU_EAT_PlayEffect_ = static_cast(0x2), EU_EAT_Sound_ = static_cast(0x3), EU_EAT_BindMobel_ = static_cast(0x4), EU_EAT_SendEvent_ = static_cast(0x5), EU_EAT_PlayAction_ = static_cast(0x6), EU_EAT_MAX_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Individuations { struct CUESEffect : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::Individuations::EU_EventAnimType mEventType_; float mTime_; bool mIsActivate_; DLL2SDK::mscorlib::System::String* mStrValue_; DLL2SDK::mscorlib::System::String* mStrValue2_; uint64_t mValue1_; float mValue2_; float mValue3_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mVec_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _vec2_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mObj_; DLL2SDK::UnityEngine::UnityEngine::Transform* mBindBone_; DLL2SDK::UnityEngine::UnityEngine::Transform* mActor_; float mLifeTime_; float mAnimationTime_; DLL2SDK::UnityEngine::UnityEngine::Animator* mEffectAnimator_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mLoc_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadEquips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_op_Implicit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44497(); DLL2SDK::Assembly_CSharp::GameEngine::Individuations::EU_EventAnimType get_eventType_44498(); void set_eventType_44499(DLL2SDK::Assembly_CSharp::GameEngine::Individuations::EU_EventAnimType value_); float get_timer_44500(); void set_timer_44501(float value_); bool get_isActivate_44502(); void set_isActivate_44503(bool value_); DLL2SDK::mscorlib::System::String* get_strValue_44504(); void set_strValue_44505(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_strValue2_44506(); void set_strValue2_44507(DLL2SDK::mscorlib::System::String* value_); uint64_t get_value1_44508(); void set_value1_44509(uint64_t value_); float get_value2_44510(); void set_value2_44511(float value_); float get_value3_44512(); void set_value3_44513(float value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_vec_44514(); void set_vec_44515(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_vec2_44516(); void set_vec2_44517(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_AssetObj_44518(); void set_AssetObj_44519(DLL2SDK::UnityEngine::UnityEngine::GameObject* value_); bool get_TickMode_44520(); bool Tick_44521(float timeDelta_, DLL2SDK::Assembly_CSharp::GameEngine::Animations::IndividuationAnimPlayer* inActor_); void SetCallback_44522(DLL2SDK::System_Core::System::Action* inCallback_); void Init_44523(DLL2SDK::UnityEngine::UnityEngine::GameObject* inActor_, float inAnimLen_); void OnLoadEquips_44524(int32_t assetIDs_, DLL2SDK::mscorlib::System::Object* inObj_); void shutdown_44525(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Individuations { struct CUESSound : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::Individuations::EU_EventAnimType mEventType_; float mTime_; bool mIsActivate_; DLL2SDK::mscorlib::System::String* mStrValue_; DLL2SDK::mscorlib::System::String* _strValue2_k__BackingField_; uint64_t _value1_k__BackingField_; float _value2_k__BackingField_; float _value3_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _vec_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _vec2_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::GameObject* _AssetObj_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_op_Implicit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44468(); DLL2SDK::Assembly_CSharp::GameEngine::Individuations::EU_EventAnimType get_eventType_44469(); void set_eventType_44470(DLL2SDK::Assembly_CSharp::GameEngine::Individuations::EU_EventAnimType value_); float get_timer_44471(); void set_timer_44472(float value_); bool get_isActivate_44473(); void set_isActivate_44474(bool value_); DLL2SDK::mscorlib::System::String* get_strValue_44475(); void set_strValue_44476(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_strValue2_44477(); void set_strValue2_44478(DLL2SDK::mscorlib::System::String* value_); uint64_t get_value1_44479(); void set_value1_44480(uint64_t value_); float get_value2_44481(); void set_value2_44482(float value_); float get_value3_44483(); void set_value3_44484(float value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_vec_44485(); void set_vec_44486(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_vec2_44487(); void set_vec2_44488(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_AssetObj_44489(); void set_AssetObj_44490(DLL2SDK::UnityEngine::UnityEngine::GameObject* value_); bool get_TickMode_44491(); bool Tick_44492(float timeDelta_, DLL2SDK::Assembly_CSharp::GameEngine::Animations::IndividuationAnimPlayer* inActor_); void SetCallback_44493(DLL2SDK::System_Core::System::Action* inCallback_); void Init_44494(DLL2SDK::UnityEngine::UnityEngine::GameObject* inActor_, float inAnimLen_); void shutdown_44495(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Individuations { struct CUESHideModel : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::Individuations::EU_EventAnimType mEventType_; float mTime_; bool mIsActivate_; DLL2SDK::mscorlib::System::String* _strValue_k__BackingField_; DLL2SDK::mscorlib::System::String* _strValue2_k__BackingField_; float mValue2_; uint64_t _value1_k__BackingField_; float _value3_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _vec_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _vec2_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::GameObject* _AssetObj_k__BackingField_; DLL2SDK::System_Core::System::Action* mCallback_; float mLifeTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_op_Implicit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44439(); DLL2SDK::Assembly_CSharp::GameEngine::Individuations::EU_EventAnimType get_eventType_44440(); void set_eventType_44441(DLL2SDK::Assembly_CSharp::GameEngine::Individuations::EU_EventAnimType value_); float get_timer_44442(); void set_timer_44443(float value_); bool get_isActivate_44444(); void set_isActivate_44445(bool value_); DLL2SDK::mscorlib::System::String* get_strValue_44446(); void set_strValue_44447(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_strValue2_44448(); void set_strValue2_44449(DLL2SDK::mscorlib::System::String* value_); float get_value2_44450(); void set_value2_44451(float value_); uint64_t get_value1_44452(); void set_value1_44453(uint64_t value_); float get_value3_44454(); void set_value3_44455(float value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_vec_44456(); void set_vec_44457(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_vec2_44458(); void set_vec2_44459(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_AssetObj_44460(); void set_AssetObj_44461(DLL2SDK::UnityEngine::UnityEngine::GameObject* value_); bool get_TickMode_44462(); bool Tick_44463(float timeDelta_, DLL2SDK::Assembly_CSharp::GameEngine::Animations::IndividuationAnimPlayer* inActor_); void SetCallback_44464(DLL2SDK::System_Core::System::Action* inCallback_); void Init_44465(DLL2SDK::UnityEngine::UnityEngine::GameObject* inActor_, float inAnimLen_); void shutdown_44466(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Individuations { struct CUESFinish : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::Individuations::EU_EventAnimType mEventType_; float mTime_; bool mIsActivate_; DLL2SDK::mscorlib::System::String* _strValue_k__BackingField_; DLL2SDK::mscorlib::System::String* _strValue2_k__BackingField_; uint64_t _value1_k__BackingField_; float mValue2_; float _value3_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _vec_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _vec2_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::GameObject* _AssetObj_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_op_Implicit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44410(); DLL2SDK::Assembly_CSharp::GameEngine::Individuations::EU_EventAnimType get_eventType_44411(); void set_eventType_44412(DLL2SDK::Assembly_CSharp::GameEngine::Individuations::EU_EventAnimType value_); float get_timer_44413(); void set_timer_44414(float value_); bool get_isActivate_44415(); void set_isActivate_44416(bool value_); DLL2SDK::mscorlib::System::String* get_strValue_44417(); void set_strValue_44418(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_strValue2_44419(); void set_strValue2_44420(DLL2SDK::mscorlib::System::String* value_); uint64_t get_value1_44421(); void set_value1_44422(uint64_t value_); float get_value2_44423(); void set_value2_44424(float value_); float get_value3_44425(); void set_value3_44426(float value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_vec_44427(); void set_vec_44428(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_vec2_44429(); void set_vec2_44430(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_AssetObj_44431(); void set_AssetObj_44432(DLL2SDK::UnityEngine::UnityEngine::GameObject* value_); bool get_TickMode_44433(); bool Tick_44434(float timeDelta_, DLL2SDK::Assembly_CSharp::GameEngine::Animations::IndividuationAnimPlayer* inActor_); void SetCallback_44435(DLL2SDK::System_Core::System::Action* inCallback_); void Init_44436(DLL2SDK::UnityEngine::UnityEngine::GameObject* inActor_, float inAnimLen_); void shutdown_44437(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Individuations { enum struct EU_BindModeLife : int32_t { EUBML_Action_ = static_cast(0x0), EUBML_Time_ = static_cast(0x1), EUBML_Forever_ = static_cast(0x2), EUBML_Remove_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Individuations { struct CUAnimationEvent : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::Individuations::EU_EventAnimType eventType_; float timer_; DLL2SDK::mscorlib::System::String* strValue_; DLL2SDK::mscorlib::System::String* strValue2_; uint64_t value1_; float value2_; float value3_; DLL2SDK::UnityEngine::UnityEngine::Vector3 vec_; DLL2SDK::UnityEngine::UnityEngine::Vector3 vec2_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clone_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44357(); void CopyData_44358(DLL2SDK::Assembly_CSharp::GameEngine::Individuations::CUAnimationEvent* inSrc_); DLL2SDK::Assembly_CSharp::GameEngine::Individuations::CUAnimationEvent* Clone_44359(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Individuations { struct ActionLinkPlayer : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::Individuations::ActionLink* mLink_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44348(); void init_44349(DLL2SDK::Assembly_CSharp::GameEngine::Individuations::ActionLink* inLink_); void shutdown_44350(); void tick_44351(float delta_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Individuations { struct ActionLink : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::Array* actions_; DLL2SDK::mscorlib::System::String* keyName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44347(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ActionOP : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_initAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRemove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_playAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_stopAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_runAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateRunAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_preEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_registerStopCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CombineStopCallback_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } template static bool initAction_44338(T action_, V inObj_); template static void OnRemove_44339(T action_); template static bool playAction_44340(T action_, V inObj_, float inFadeTime_); template static bool stopAction_44341(T action_, V inObj_); template static bool runAction_44342(T action_, float delta_, V inObj_); template static bool LateRunAction_44343(T action_, float delta_, V inObj_); template static bool preEvent_44344(T action_, float delta_, E inEvent_, V inObj_); template static void registerStopCallback_44345(T action_, DLL2SDK::Assembly_CSharp::GameEngine::CUAction_FCallback* inFuc_); template static void CombineStopCallback_44346(T action_, DLL2SDK::Assembly_CSharp::GameEngine::CUAction_FCallback* inFuc_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { template struct CUActionCore_2 : DLL2SDK::mscorlib::System::Object { TBaseAction mCurAction_; DLL2SDK::Assembly_CSharp::GameEngine::Individuations::Individuation* mActionMap_; bool mInitMap_; float mCacheFadeTime_; DLL2SDK::mscorlib::System::String* mCacheActionName_; DLL2SDK::Assembly_CSharp::GameEngine::Individuations::ActionLinkPlayer* mLinkPlayer_; DLL2SDK::Assembly_CSharp::GameEngine::CUAction_FUpdate_1* FucTick_; DLL2SDK::Assembly_CSharp::GameEngine::FEventCallback* OnEvent_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::CUAction_FUpdate_1* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::GameEngine::CUAction_FUpdate_1* __f__mg_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAcationMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_LoadAcationMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadActionMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_OnLoadActionMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_PlayAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_PlayAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnActionFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NullTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44291(); void LoadAcationMap_44292(TObj inOwner_, int32_t inAssetID_, DLL2SDK::System_Core::System::Action* inCallback_); void LoadAcationMap_44293(TObj inOwner_, int32_t inMapAssetID_, int32_t inLinkAssetID_, DLL2SDK::System_Core::System::Action* inCallback_); void RegisterEvent_44294(DLL2SDK::Assembly_CSharp::GameEngine::FEventCallback* callback_); void UnregisterEvent_44295(DLL2SDK::Assembly_CSharp::GameEngine::FEventCallback* callback_); void OnLoadActionMap_44296(int32_t inAssetID_, DLL2SDK::mscorlib::System::Object* inCallBackData_); void OnLoadActionMap_44297(DLL2SDK::Array* inAssetID_, DLL2SDK::mscorlib::System::Object* inCallBackData_); void PlayAction_44298(TObj inOwner_, int32_t inAssetID_, float inFadeTime_, DLL2SDK::System_Core::System::Action* callback_); void OnLoadAction_44299(int32_t inAssetID_, DLL2SDK::mscorlib::System::Object* inCallBackData_); void PlayAction_44300(TObj inOwner_, DLL2SDK::mscorlib::System::String* inActionName_, float inFadeTime_, DLL2SDK::System_Core::System::Action* callback_); void PlayAction_44301(TObj inOwner_, TBaseAction inAction_, float inFadeTime_, DLL2SDK::System_Core::System::Action* callback_); void OnActionFinish_44302(DLL2SDK::Assembly_CSharp::GameEngine::CUAction* inAction_); void StopAction_44303(TObj inOwner_); bool _Tick_44305(float delta_, TObj inOwner_); void Tick_44306(TObj inOwner_, float delta_); void PreEvent_44307(DLL2SDK::Assembly_CSharp::GameEngine::CUEventPack* inEvent_); void Shutdown_44308(TObj inOwner_); static bool NullTick_44304(float delta_, TObj inOwner_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct FEventCallback : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_44287(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_44288(DLL2SDK::Assembly_CSharp::GameEngine::CUEventPack* inEvent_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_44289(DLL2SDK::Assembly_CSharp::GameEngine::CUEventPack* inEvent_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_44290(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct ActionType : int32_t { ActionMap_ = static_cast(0x0), ActionBase_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct HitGroupName : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* BodyName_; DLL2SDK::mscorlib::System::String* HeadName_; DLL2SDK::mscorlib::System::String* FootName_; DLL2SDK::mscorlib::System::String* HandName_; DLL2SDK::mscorlib::System::String* WeakPointName_; DLL2SDK::mscorlib::System::String* ShieldName_; DLL2SDK::mscorlib::System::String* LFootName_; DLL2SDK::mscorlib::System::String* RFootName_; DLL2SDK::mscorlib::System::String* LHandName_; DLL2SDK::mscorlib::System::String* RHandName_; DLL2SDK::mscorlib::System::String* LArmName_; DLL2SDK::mscorlib::System::String* LUpArmName_; DLL2SDK::mscorlib::System::String* RArmName_; DLL2SDK::mscorlib::System::String* RUpArmName_; DLL2SDK::mscorlib::System::String* UpBodyName_; DLL2SDK::mscorlib::System::String* NeckName_; DLL2SDK::mscorlib::System::String* HipName_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map4_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NameToEnum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ContainStr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NameToEnum2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnumToName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup NameToEnum_44282(DLL2SDK::mscorlib::System::String* inName_); static bool ContainStr_44283(DLL2SDK::mscorlib::System::String* src_, DLL2SDK::mscorlib::System::String* dst_); static DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup NameToEnum2_44284(DLL2SDK::mscorlib::System::String* inName_); static DLL2SDK::mscorlib::System::String* EnumToName_44285(DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup inEnum_); }; } namespace DLL2SDK::Assembly_CSharp { struct GameProfiler : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAllSampleEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginDeepSample_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_BeginDeepSample_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndDeepSample_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginSample_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndSample_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44275(); static void SetAllSampleEnabled_44276(bool enabled_); static void BeginDeepSample_44277(DLL2SDK::mscorlib::System::String* format_, DLL2SDK::Array* args_); static void BeginDeepSample_44278(DLL2SDK::mscorlib::System::Object* obj_); static void EndDeepSample_44279(); static void BeginSample_44280(DLL2SDK::mscorlib::System::String* name_); static void EndSample_44281(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct FramerateProfiler : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* m_Name_; int64_t m_SampleCount_; float m_SampleFrameTimeSum_; float m_MinFramerate_; float m_MaxFramerate_; float m_LastFramerate_; int32_t m_AbnormalFramerateCount_; int32_t m_LittleAbnormalFramerateCount_; float m_FirstAbnormalArisingTime_; bool m_CheckFirstAbnormalTime_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::List_1* FramerateProfilers_; int32_t ABNORMAL_FRAMERATE_INTERVAL_DEFINE_; int32_t LITTLE_ABNORMAL_FRAMERATE_INTERVAL_DEFINE_; float BEGIN_SAMPLE_ABNORMAL_FRAMERATE_TIME_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetSampleData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginSample_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndSample_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Sample_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAverageFramerate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAverageFrameTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44261(); float get_MinFramerate_44262(); float get_MaxFramerate_44263(); int32_t get_AbnormalFramerateCount_44264(); int32_t get_LittleAbnormalFramerateCount_44265(); float get_FirstAbnormalArisingTime_44266(); void ResetSampleData_44267(); void BeginSample_44268(DLL2SDK::mscorlib::System::String* profilerName_); void EndSample_44269(); void Sample_44270(float deltaTime_); float GetAverageFramerate_44271(); float GetAverageFrameTime_44272(); static void Tick_44273(float deltaTime_); static void _cctor_44274(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SparrowStickInfoStatItem : DLL2SDK::mscorlib::System::Object { uint32_t UltID_; int32_t SkillIdx_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ScanPawnIDList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44052(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SparrowStickInfoItem : DLL2SDK::mscorlib::System::Object { uint32_t UltID_; int32_t SkillIdx_; int32_t ProjectileID_; DLL2SDK::UnityEngine::UnityEngine::Transform* AttachActorTransform_; DLL2SDK::UnityEngine::UnityEngine::Vector3 InitRelativePos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Pos_; float ScanRange_; float ContinuousTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ScanPawnIDList_; int32_t BRMapCircleSlot_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CurrentPos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44049(); void Init_44050(); void Tick_44051(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct MatchGameTeammateType : int32_t { Base_ = static_cast(0x0), FFATeam_ = static_cast(0x1), BRTeam_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct PVPWeaponViewType : int32_t { Normal_ = static_cast(0x0), PVE_ = static_cast(0x1), Single_ = static_cast(0x2), SingleB_ = static_cast(0x3), Chamber_ = static_cast(0x4), MLK_ = static_cast(0x5), SAS_ = static_cast(0x6), MLKTF_ = static_cast(0x7), DoubleB_ = static_cast(0x8), SingleShootOut_ = static_cast(0x9), Infect_ = static_cast(0xA) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct OBColor : int32_t { White_ = static_cast(0x0), Blue_ = static_cast(0x1), Red_ = static_cast(0x2), Green_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct VehicleDroneHandle : DLL2SDK::mscorlib::System::Object { bool _Enable_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector2 FlyVector_; float FlyRiseSpeed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessInput_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44043(); bool get_Enable_44044(); void set_Enable_44045(bool value_); void Init_44046(DLL2SDK::Assembly_CSharp::GameEngine::VehicleDroneConfig* btnCfg_); void Reset_44047(); void ProcessInput_44048(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* moveInput_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct VehicleDroneConfig : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector2 JoystickCenter_; DLL2SDK::UnityEngine::UnityEngine::Vector2 JoystickSize_; DLL2SDK::UnityEngine::UnityEngine::Vector2 Upward_; DLL2SDK::UnityEngine::UnityEngine::Vector2 Downward_; DLL2SDK::UnityEngine::UnityEngine::Vector2 ButtonSize_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44042(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GameHandle : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::MoveHandle* mMoveHandle_; DLL2SDK::Assembly_CSharp::GameEngine::InputConfig* mCurInputConfig_; bool IsADSADSButton_; float mLastRotationDelta_; float lastSwipTime_; DLL2SDK::UnityEngine::UnityEngine::Vector2 lastSwipVector_; DLL2SDK::mscorlib::System::Nullable_1 m_LastSpeedAccelFactor_; DLL2SDK::mscorlib::System::Nullable_1 m_preDeltaPos_; float X1_; float X2_; float X3_; float X4_; bool m_TouchMoved_; float m_RotationInputHoldTime_; int32_t m_LastRotationInputFingerID_; float m_LastUpdateFireButtonTime_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_NextFireButtonPos_; DLL2SDK::UnityEngine::UnityEngine::Vector2 INVISIBLE_POSITION_; bool IsLockFireAfterMoveFireBtn_; bool IsSetFirePos_; struct StaticFields { int32_t MIN_MOVEMENT_DELTA_; int32_t MINUS_MIN_MOVEMENT_DELTA_; float MAX_MOVEMENT_DELTA_; float MAX_ROTATION_DELTA_; float IPHONE_DPI_; float MAX_IPHONE_ROTATION_SCALE_; float s_RotationExponent_; DLL2SDK::Assembly_CSharp::FireButtonModeUnit* s_FireButtonUnit_; DLL2SDK::Assembly_CSharp::GameEngine::DriveHandle* s_DriveHandle_; DLL2SDK::Assembly_CSharp::GameEngine::VehicleDroneHandle* s_VehicleDroneHandle_; DLL2SDK::Assembly_CSharp::GameEngine::SpectatingFreeViewHandle* s_SpectatingHandle_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* s_FireBtnOcculusionsList_; float s_ResolutionResetScale_; float s_ResolutionToRotationScale_; DLL2SDK::UnityEngine::UnityEngine::Vector2 s_MovementVector_; DLL2SDK::UnityEngine::UnityEngine::Vector2 s_RotationVector_; bool s_RotationFromGamepad_; DLL2SDK::Assembly_CSharp::GameEngine::InputPhase s_LastRotationInputPhase_; bool IsAimAfterProneMove_; bool s_PinchIn_; bool s_PinchOut_; bool s_PinchBegin_; bool s_PinchUp_; bool s_PinchDown_; bool OpenDeltaRotationGMCommand_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* s_GameHanleButtonDefList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* UpdateButtonStateList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableRecyle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetResolutionToRotationScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContinuouslySprinting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartContinuouslySprinting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopContinuouslySprinting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastMovementAcceInitTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSprintAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitFromInputConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMirrorRotationButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMoveHandleImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMoveHandleType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitFireBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMovementPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMovementBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InMovementArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcMovementVector_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessPinch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EditorSetInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update3DTouchState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessPlayerInputs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMoveButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFireButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDoubleClickButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDoubleSprintButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateADSBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateADS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateOther_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateJoysticks_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMovementDelta_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRelativeUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessSwip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InRotationArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessSprinting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMovementAcceleration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitInputButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCircleOverlap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessRotationInputDelta_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOpenRotationLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessDeltaRotationFromGamepad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessDeltaRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFireButtonPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCan3Dtouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsIn3DTouchArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitGameHanleButtonDefDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddGameHandleButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGameHandleInputButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInputButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InButtonArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_InButtonArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_InButtonArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitButtonPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetButtonState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetButtonDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetButtonUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetButtonEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetButtonState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLastButtonState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateButtonDownAndUpState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateButtonState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43925(); float get_TouchForce_43926(); DLL2SDK::Assembly_CSharp::GameEngine::MoveHandle* get_MoveHandle_43930(); void set_MoveHandle_43931(DLL2SDK::Assembly_CSharp::GameEngine::MoveHandle* value_); bool get_IsSprinting_43932(); bool get_IsContinuouslySprinting_43933(); void SetContinuouslySprinting_43934(); void StartContinuouslySprinting_43935(); void StopContinuouslySprinting_43936(); float GetLastMovementAcceInitTime_43937(); void SetSprintAngle_43938(float value_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_MovementAccel_43939(); void Init_43940(DLL2SDK::Assembly_CSharp::GameEngine::InputConfig* inputConfig_); void InitFromInputConfig_43941(DLL2SDK::Assembly_CSharp::GameEngine::InputConfig* inputConfig_); void SetMoveHandleImpl_43943(DLL2SDK::Assembly_CSharp::GameEngine::MoveHandle* moveHandleImpl_); DLL2SDK::Assembly_CSharp::GameEngine::EMoveHandleImpl GetMoveHandleType_43944(); void InitFireBtn_43945(DLL2SDK::UnityEngine::UnityEngine::Vector2 pos_, DLL2SDK::UnityEngine::UnityEngine::Vector2 size_, DLL2SDK::Assembly_CSharp::EFireBtnType type_, DLL2SDK::Assembly_CSharp::GameEngine::EInputButtonType buttonType_); void UpdateMovementPos_43946(); void InitMovementBtn_43947(DLL2SDK::UnityEngine::UnityEngine::Vector2 pos_, DLL2SDK::UnityEngine::UnityEngine::Vector2 size_); bool InMovementArea_43948(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* playerInput_); void CalcMovementVector_43949(); bool get_IsFullScreenRotateCamera_43950(); bool get_IsPinch_43951(); void ProcessPinch_43953(DLL2SDK::mscorlib::System::Collections::Generic::List_1* playerInputList_); void EditorSetInput_43954(); void Update3DTouchState_43955(); void ProcessPlayerInputs_43956(DLL2SDK::mscorlib::System::Collections::Generic::List_1* playerInputList_); void UpdateMoveButton_43957(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* input_); void UpdateRotation_43958(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* input_); void UpdateFireButton_43959(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* input_); void UpdateDoubleClickButton_43960(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* input_); void UpdateDoubleSprintButton_43961(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* input_); void UpdateADSBtn_43962(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* input_); void UpdateADS_43963(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* input_); void UpdateOther_43964(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* input_); void PreInit_43965(); void UpdateJoysticks_43966(DLL2SDK::mscorlib::System::Collections::Generic::List_1* playerInputList_); void UpdateMovementDelta_43967(); void UpdateRelativeUI_43968(); void ProcessSwip_43969(); bool InRotationArea_43970(DLL2SDK::UnityEngine::UnityEngine::Vector2 initialPosition_); void ProcessSprinting_43971(); void UpdateMovementAcceleration_43972(); void InitInputButton_43973(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig type_, DLL2SDK::Assembly_CSharp::GameEngine::InputButtonConfig* config_); bool IsCircleOverlap_43974(DLL2SDK::UnityEngine::UnityEngine::Vector2 pos1_, float radius1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 pos2_, float radius2_); void ProcessRotationInputDelta_43975(); void ProcessDeltaRotationFromGamepad_43977(DLL2SDK::UnityEngine::UnityEngine::Vector2 deltaPos_); void ProcessDeltaRotation_43978(DLL2SDK::UnityEngine::UnityEngine::Vector2 deltaPos_); bool get_IsOpenFireMoveFollow_43979(); void UpdateFireButtonPos_43980(); bool IsCan3Dtouch_43981(); bool IsIn3DTouchArea_43982(DLL2SDK::UnityEngine::UnityEngine::Vector2 pos_); static DLL2SDK::Assembly_CSharp::GameEngine::InputButton* get_RotationButton_43927(); static bool IsEnableRecyle_43928(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* input_); static void SetResolutionToRotationScale_43929(float originalHeigh_, float originalWidth_, float designHeigh_); static void SetMirrorRotationButton_43942(bool isMirror_); static bool get_IsPinchUpOrDown_43952(); static bool IsOpenRotationLog_43976(); static void InitGameHanleButtonDefDic_43983(); static void AddGameHandleButton_43984(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig type_, DLL2SDK::Assembly_CSharp::GameEngine::InputButton* inputBtn_); static DLL2SDK::Assembly_CSharp::GameEngine::GameHandleButtonDefine* GetGameHandleInputButton_43985(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig type_); static DLL2SDK::Assembly_CSharp::GameEngine::InputButton* GetInputButton_43986(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig type_); static bool InButtonArea_43987(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig type_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* playerInput_); static bool InButtonArea_43988(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig type_, DLL2SDK::UnityEngine::UnityEngine::Vector2 pos_); static bool InButtonArea_43989(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig type_, DLL2SDK::UnityEngine::UnityEngine::Vector2 pos_, bool bTriggerAnyway_); static void InitButtonPos_43990(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig type_, DLL2SDK::UnityEngine::UnityEngine::Vector2 pos_, DLL2SDK::UnityEngine::UnityEngine::Vector2 size_); static DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* GetPlayerInput_43991(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig type_); static bool GetButtonState_43992(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig type_); static bool GetButtonDown_43993(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig type_); static bool GetButtonUp_43994(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig type_); static void SetButtonEnable_43995(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig type_, bool enable_); static void SetPlayerInput_43996(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig type_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* input_); static void SetButtonState_43997(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig type_, bool state_); static void SetLastButtonState_43998(); static void UpdateButtonDownAndUpState_43999(); static void UpdateButtonState_44000(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); static void _cctor_44001(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SpectatingFreeViewHandle : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::InputButton* rotationButton_; DLL2SDK::Assembly_CSharp::GameEngine::InputButton* m_SpectatingJoystickButton_; DLL2SDK::Assembly_CSharp::GameEngine::InputButton* m_SpectatingUpButton_; DLL2SDK::Assembly_CSharp::GameEngine::InputButton* m_SpectatingDownButton_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SpectatingVector_; bool _Enable_k__BackingField_; bool isInitial_; bool isRotationMirror_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMirrorRotationButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InMovementArea_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44029(); DLL2SDK::Assembly_CSharp::GameEngine::InputButton* get_RotationButton_44030(); void Init_44031(DLL2SDK::Assembly_CSharp::GameEngine::SpectatingButtonConfig* btnCfg_); bool get_Enable_44032(); void set_Enable_44033(bool value_); void Reset_44034(); void SetEnabled_44035(bool isEnbaled_); void ProcessInput_44036(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* moveInput_); void SetMirrorRotationButton_44037(bool isMirror_); bool InMovementArea_44038(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* playerInput_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SpectatingButtonConfig : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector2 buttonSize_; DLL2SDK::UnityEngine::UnityEngine::Vector2 joystickCenter_; DLL2SDK::UnityEngine::UnityEngine::Vector2 joystickSize_; DLL2SDK::UnityEngine::UnityEngine::Vector2 up_; DLL2SDK::UnityEngine::UnityEngine::Vector2 down_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44028(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MoveHandle : DLL2SDK::mscorlib::System::Object { float m_TouchForce_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_MovementAccel_; bool mIsSprinting_; bool mIsInputContinuouslySprinting_; int32_t mLastMoveInputInitFrame_; float m_LastMovementAccelInitTime_; bool mIsFirstMove_; float m_SprintAngle_; struct StaticFields { int32_t MIN_MOVEMENT_DELTA_; int32_t MIN_FIRST_MOVEMENT_DELTA_; int32_t MIN_ADS_MOVEMENT_DELTA_; float MAX_MOVEMENT_DELTA_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcMovementVector_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InMovementArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_InMovementArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHandleImplType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessSprinting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMovementAcceleration_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44012(); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_MovementAccel_44013(); void Init_44014(DLL2SDK::UnityEngine::UnityEngine::Vector2 pos_, DLL2SDK::UnityEngine::UnityEngine::Vector2 size_); void set_IsSprinting_44015(bool value_); bool get_IsSprinting_44016(); void set_IsInputContinuouslySprinting_44017(bool value_); bool get_IsInputContinuouslySprinting_44018(); float get_LastMovementAccelInitTime_44019(); DLL2SDK::UnityEngine::UnityEngine::Vector2 CalcMovementVector_44020(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* MoveInput_); bool InMovementArea_44021(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* playerInput_); bool InMovementArea_44022(DLL2SDK::UnityEngine::UnityEngine::Vector2 iniPos_); DLL2SDK::Assembly_CSharp::GameEngine::EMoveHandleImpl GetHandleImplType_44023(); float get_SprintAngle_44024(); void set_SprintAngle_44025(float value_); void ProcessSprinting_44026(); void UpdateMovementAcceleration_44027(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MoveFireGameHandle : DLL2SDK::Assembly_CSharp::GameEngine::GameHandle { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44011(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GamePadGameHandle : DLL2SDK::Assembly_CSharp::GameEngine::GameHandle { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateJoysticks_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessDeltaRotation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44006(); void UpdateJoysticks_44007(DLL2SDK::mscorlib::System::Collections::Generic::List_1* playerInputList_); void ProcessDeltaRotation_44008(DLL2SDK::UnityEngine::UnityEngine::Vector2 deltaPos_); void __xLuaBaseProxy_UpdateJoysticks_44009(DLL2SDK::mscorlib::System::Collections::Generic::List_1* P0_); void __xLuaBaseProxy_ProcessDeltaRotation_44010(DLL2SDK::UnityEngine::UnityEngine::Vector2 P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct FixedMoveFireGameHandle : DLL2SDK::Assembly_CSharp::GameEngine::GameHandle { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InRotationArea_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44003(); bool InRotationArea_44004(DLL2SDK::UnityEngine::UnityEngine::Vector2 initialPosition_); bool __xLuaBaseProxy_InRotationArea_44005(DLL2SDK::UnityEngine::UnityEngine::Vector2 P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct FixedFireGameHandle : DLL2SDK::Assembly_CSharp::GameEngine::GameHandle { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44002(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct FollowFireGameHandle : DLL2SDK::Assembly_CSharp::GameEngine::GameHandle { DLL2SDK::Assembly_CSharp::GameEngine::ERightInputState m_RightInputState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43923(); bool get_IsOpenFireMoveFollow_43924(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct DriveHandle : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::DriveButtonType _buttonType_k__BackingField_; DLL2SDK::Assembly_CSharp::GameEngine::InputButton* rotationButton_; DLL2SDK::Assembly_CSharp::GameEngine::InputButton* fullScreenRotationButton_; DLL2SDK::Assembly_CSharp::GameEngine::InputButton* driveLeftButton_; DLL2SDK::Assembly_CSharp::GameEngine::InputButton* driveRightButton_; DLL2SDK::Assembly_CSharp::GameEngine::InputButton* driveForwardButton_; DLL2SDK::Assembly_CSharp::GameEngine::InputButton* driveBackwardButton_; DLL2SDK::Assembly_CSharp::GameEngine::InputButton* driveJoystickButton_; DLL2SDK::Assembly_CSharp::GameEngine::InputButton* driveUpButton_; DLL2SDK::Assembly_CSharp::GameEngine::InputButton* driveDownButton_; DLL2SDK::Assembly_CSharp::GameEngine::InputButton* driveHandSpikeBackward_; DLL2SDK::Assembly_CSharp::GameEngine::InputButton* driveHandSpike_; DLL2SDK::Assembly_CSharp::GameEngine::InputButton* driveAccBtn_; DLL2SDK::UnityEngine::UnityEngine::Vector3 driveVector_; bool _Enable_k__BackingField_; bool isInitial_; bool isRotationMirror_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLeftPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRightPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetForwardPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDriveJoystickPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDriveAccPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDriveUpBtnPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDriveDownBtnPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setForceAcc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getDriveControlVector_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMirrorRotationButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InMovementArea_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43901(); DLL2SDK::Assembly_CSharp::GameEngine::DriveButtonType get_buttonType_43902(); void set_buttonType_43903(DLL2SDK::Assembly_CSharp::GameEngine::DriveButtonType value_); DLL2SDK::Assembly_CSharp::GameEngine::InputButton* get_RotationButton_43904(); DLL2SDK::UnityEngine::UnityEngine::Vector2 GetLeftPosition_43905(); DLL2SDK::UnityEngine::UnityEngine::Vector2 GetRightPosition_43906(); DLL2SDK::UnityEngine::UnityEngine::Vector2 GetForwardPosition_43907(); DLL2SDK::UnityEngine::UnityEngine::Vector2 GetBackPosition_43908(); DLL2SDK::UnityEngine::UnityEngine::Vector2 GetDriveJoystickPosition_43909(); DLL2SDK::UnityEngine::UnityEngine::Vector2 GetDriveAccPosition_43910(); DLL2SDK::UnityEngine::UnityEngine::Vector2 GetDriveUpBtnPosition_43911(); DLL2SDK::UnityEngine::UnityEngine::Vector2 GetDriveDownBtnPosition_43912(); void Init_43913(DLL2SDK::Assembly_CSharp::GameEngine::DriveButtonConfig* btnCfg_); bool get_Enable_43914(); void set_Enable_43915(bool value_); void Reset_43916(); void SetEnabled_43917(bool isEnbaled_); void setForceAcc_43918(bool isForceAcc_); DLL2SDK::UnityEngine::UnityEngine::Vector3 getDriveControlVector_43919(); void ProcessInput_43920(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* moveInput_); void SetMirrorRotationButton_43921(bool isMirror_); bool InMovementArea_43922(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* playerInput_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct DriveButtonConfig : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::DriveButtonType buttonType_; DLL2SDK::UnityEngine::UnityEngine::Vector2 forward_; DLL2SDK::UnityEngine::UnityEngine::Vector2 backward_; DLL2SDK::UnityEngine::UnityEngine::Vector2 left_; DLL2SDK::UnityEngine::UnityEngine::Vector2 right_; DLL2SDK::UnityEngine::UnityEngine::Vector2 buttonSize_; DLL2SDK::UnityEngine::UnityEngine::Vector2 joystickCenter_; DLL2SDK::UnityEngine::UnityEngine::Vector2 joystickSize_; DLL2SDK::UnityEngine::UnityEngine::Vector2 up_; DLL2SDK::UnityEngine::UnityEngine::Vector2 down_; DLL2SDK::UnityEngine::UnityEngine::Vector2 handspikeBackward_; DLL2SDK::UnityEngine::UnityEngine::Vector2 handspike_; DLL2SDK::UnityEngine::UnityEngine::Vector2 handspikeSize_; DLL2SDK::UnityEngine::UnityEngine::Vector2 accBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43900(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ClassicsMoveHandle : DLL2SDK::Assembly_CSharp::GameEngine::MoveHandle { DLL2SDK::UnityEngine::UnityEngine::Vector2 m_MovementSize_; DLL2SDK::Array* m_DirectBtns_; DLL2SDK::Assembly_CSharp::GameEngine::ClassicsMoveHandle_EMoveDirect m_MoveDirect_; DLL2SDK::Array* m_SizeScales_; struct StaticFields { int32_t ROW_; int32_t COL_; float MOVE_DELTA_; float HALF_MOVE_DELTA_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHandleImplType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcMovementVector_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMovementAcceleration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessSprinting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InMovementArea_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43887(); void Init_43888(DLL2SDK::UnityEngine::UnityEngine::Vector2 pos_, DLL2SDK::UnityEngine::UnityEngine::Vector2 size_); DLL2SDK::Assembly_CSharp::GameEngine::EMoveHandleImpl GetHandleImplType_43889(); DLL2SDK::UnityEngine::UnityEngine::Vector2 CalcMovementVector_43890(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* MoveInput_); void UpdateMovementAcceleration_43891(); void ProcessSprinting_43892(); bool InMovementArea_43893(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* playerInput_); void __xLuaBaseProxy_Init_43894(DLL2SDK::UnityEngine::UnityEngine::Vector2 P0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 P1_); DLL2SDK::Assembly_CSharp::GameEngine::EMoveHandleImpl __xLuaBaseProxy_GetHandleImplType_43895(); DLL2SDK::UnityEngine::UnityEngine::Vector2 __xLuaBaseProxy_CalcMovementVector_43896(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* P0_); void __xLuaBaseProxy_UpdateMovementAcceleration_43897(); void __xLuaBaseProxy_ProcessSprinting_43898(); bool __xLuaBaseProxy_InMovementArea_43899(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct GameDefine : DLL2SDK::mscorlib::System::Object { struct StaticFields { bool EnableResolveWeaponJitter_; bool m_IsInAutoTest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43864(); static bool get_IsEditor_43865(); static bool get_IsProduct_43866(); static bool get_IsProductStandalone_43867(); static bool get_IsMobile_43868(); static bool get_IsMobileAndroid_43869(); static bool get_IsMobileIOS_43870(); static bool get_IsAndroid_43871(); static bool get_IsIOS_43872(); static bool get_IsEditorORStandalone_43873(); static bool get_IsWindowsStandalone_43874(); static bool get_IsShippingExternal_43875(); static bool get_IsIMSDKCN_43876(); static bool get_IsIMSDK_43877(); static bool get_IsIMSDKKing_43878(); static bool get_IsIMSDKGarenaSA_43879(); static bool get_IsIMSDKKorea_43880(); static bool get_IsIMSDKVNG_43881(); static bool get_IsGarenaMatch_43882(); static bool get_ShippingNoGM_43883(); static bool get_IsInAutoTest_43884(); static void set_IsInAutoTest_43885(bool value_); static void _cctor_43886(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct FrontEndGameBuilder : DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43861(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_43862(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_43863(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LoadingGameBuilder : DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43858(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_43859(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_43860(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LoginGameBuilder : DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43855(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_43856(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_43857(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct NoLoginGameBuilder : DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43853(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_43854(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct FootPrint : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* ManualAnimEventSettings_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PrintDecal_; DLL2SDK::UnityEngine::UnityEngine::Transform* LeftFootSocket_; DLL2SDK::UnityEngine::UnityEngine::Transform* RightFootSocket_; int32_t ReserveNum_; float mLastTimeLeft_; float mLastTimeRight_; float mDetectDist_; DLL2SDK::UnityEngine::UnityEngine::Transform* mLastPrint_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mActivePrints_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mDeactivePrints_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ManualAddAnimEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrintFromPool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFootPrint_Right_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFootPrint_Left_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43813(); void Start_43814(); void OnDestroy_43815(); void ManualAddAnimEvent_43816(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetPrintFromPool_43817(); void OnFootPrint_Right_43818(); void OnFootPrint_Left_43819(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ControllerEventProcessor : DLL2SDK::Assembly_CSharp::GameEngine::ActorEventProcessor { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitGameEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43804(); void Init_43805(); void InitGameEvent_43806(); void __xLuaBaseProxy_Init_43807(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct EventManager : DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem_1 { DLL2SDK::Array*>* m_EventHandlerArray_; DLL2SDK::Array*>* m_MatchEventHandlerArray_; DLL2SDK::Array*>* m_LobbyEventHandlerArray_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterMatchEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterMatchEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterLobbyEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterLobbyEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SendEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_SendEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_SendEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix4_SendEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendUIEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SendUIEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BroadcastUIEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_BroadcastUIEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix5_SendEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix6_SendEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendMatchEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendLobbyEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43773(); void RegisterEventHandler_43774(DLL2SDK::Assembly_CSharp::GameEngine::EEventType type_, DLL2SDK::mscorlib::System::Action_1* eventHandler_); void UnregisterEventHandler_43775(DLL2SDK::Assembly_CSharp::GameEngine::EEventType type_); void RegisterMatchEventHandler_43776(DLL2SDK::Assembly_CSharp::GameEngine::EEventType type_, DLL2SDK::mscorlib::System::Action_1* eventHandler_); void UnregisterMatchEventHandler_43777(DLL2SDK::Assembly_CSharp::GameEngine::EEventType type_); void RegisterLobbyEventHandler_43778(DLL2SDK::Assembly_CSharp::GameEngine::EEventType type_, DLL2SDK::mscorlib::System::Action_1* eventHandler_); void UnregisterLobbyEventHandler_43779(DLL2SDK::Assembly_CSharp::GameEngine::EEventType type_); void SendEvent_43780(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SendEvent_43781(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void SendEvent_43782(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void SendEvent_43783(DLL2SDK::Assembly_CSharp::GameEngine::EEventType type_, uint32_t id_); void SendEvent_43784(DLL2SDK::Assembly_CSharp::GameEngine::EEventType type_, uint32_t id_, DLL2SDK::Array* args_); void SendUIEvent_43785(uint32_t id_); void SendUIEvent_43786(uint32_t id_, DLL2SDK::Array* args_); void BroadcastUIEvent_43787(uint32_t id_); void BroadcastUIEvent_43788(uint32_t id_, DLL2SDK::Array* args_); void SendEvent_43789(uint32_t playerId_, uint32_t id_); void SendEvent_43790(uint32_t playerId_, uint32_t id_, DLL2SDK::Array* args_); void SendMatchEvent_43791(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void SendLobbyEvent_43792(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WaitForRealSeconds : DLL2SDK::mscorlib::System::Object { float m_Duration_; float m_StartTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveNext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43757(float inWaitTime_); bool MoveNext_43758(); void Reset_43759(); DLL2SDK::mscorlib::System::Object* get_Current_43760(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WaitForProjectileExplode : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* m_Projectile_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveNext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Waiting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43751(); void _ctor_43752(DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* inProjectile_); bool MoveNext_43753(); bool Waiting_43754(); void Reset_43755(); DLL2SDK::mscorlib::System::Object* get_Current_43756(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WaitForAnimEnd : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo m_AnimStateInfo_; int32_t m_AnimNameHash_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveNext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43745(DLL2SDK::mscorlib::System::String* inAnimName_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo inStateInfo_); void _ctor_43746(DLL2SDK::mscorlib::System::String* inAnimName_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void _ctor_43747(int32_t inAnimNameHash_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo inStateInfo_); bool MoveNext_43748(); void Reset_43749(); DLL2SDK::mscorlib::System::Object* get_Current_43750(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct Engine : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::LocalPlayer* m_GamePlayer_; DLL2SDK::Assembly_CSharp::GameEngine::Engine_EngineState m_CurrentState_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::GameEngine* _Instance_k__BackingField_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupServices_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateLocalPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyLocalPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGamePlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43729(); void SetupServices_43730(); void Init_43731(); void Shutdown_43732(); void Reset_43733(); void ReLogin_43734(); void CreateLocalPlayer_43735(); void DestroyLocalPlayer_43736(); DLL2SDK::Assembly_CSharp::GameEngine::LocalPlayer* GetGamePlayer_43737(); bool IsLocalPlayer_43738(uint32_t PlayerID_); void Tick_43739(float deltaTime_); void ChangeState_43740(DLL2SDK::Assembly_CSharp::GameEngine::Engine_EngineState targetState_); static DLL2SDK::Assembly_CSharp::GameEngine::GameEngine* get_Instance_43741(); static void set_Instance_43742(DLL2SDK::Assembly_CSharp::GameEngine::GameEngine* value_); static void Create_43743(); static void ShutDown_43744(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct VirtualBind : DLL2SDK::Assembly_CSharp::GameEngine::BaseObject { DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LocalPosition_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_LocalRotation_; bool m_EnableBind_; DLL2SDK::mscorlib::System::Action_1* OnParentDestroy_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_Target_; bool m_WillTriggerDestroyEvent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Bind_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Bind_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindWithoutMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindWithWorldRT_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43716(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_Target_43717(); void set_Target_43718(DLL2SDK::UnityEngine::UnityEngine::Transform* value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_WorldPosition_43719(); void set_WorldPosition_43720(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_WorldRotation_43721(); void set_WorldRotation_43722(DLL2SDK::UnityEngine::UnityEngine::Quaternion value_); void Update_43723(); void OnDisable_43724(); static DLL2SDK::Assembly_CSharp::GameEngine::VirtualBind* Bind_43725(DLL2SDK::UnityEngine::UnityEngine::Transform* child_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_, DLL2SDK::UnityEngine::UnityEngine::Vector3 localPosition_, DLL2SDK::UnityEngine::UnityEngine::Quaternion localRotation_); static DLL2SDK::Assembly_CSharp::GameEngine::VirtualBind* Bind_43726(DLL2SDK::UnityEngine::UnityEngine::Transform* child_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); static DLL2SDK::Assembly_CSharp::GameEngine::VirtualBind* BindWithoutMove_43727(DLL2SDK::UnityEngine::UnityEngine::Transform* child_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); static DLL2SDK::Assembly_CSharp::GameEngine::VirtualBind* BindWithWorldRT_43728(DLL2SDK::UnityEngine::UnityEngine::Transform* child_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPosition_, DLL2SDK::UnityEngine::UnityEngine::Quaternion worldRotation_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct UpdateRenderQueue_Follow : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIWidget* Follow_; bool bFront_; DLL2SDK::Array* RendererList_; bool AutoFill_; int32_t followQueue_; int32_t followOrder_; int32_t lastQueue_; int32_t lastOrder_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshQueueOrder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateQueueAndOrder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43710(); void Awake_43711(); void Update_43712(); void RefreshQueueOrder_43713(); void UpdateQueueAndOrder_43714(bool force_); void ForceUpdate_43715(); }; } namespace DLL2SDK::Assembly_CSharp { struct UVTextureAnimator : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* AnimatedMaterialsNotInstance_; int32_t Rows_; int32_t Columns_; float Fps_; int32_t OffsetMat_; DLL2SDK::UnityEngine::UnityEngine::Vector2 SelfTiling_; bool IsLoop_; bool IsReverse_; bool IsRandomOffsetForInctance_; bool IsBump_; bool IsHeight_; bool isInizialised_; int32_t index_; int32_t count_; int32_t allCount_; float deltaFps_; bool isVisible_; bool isCorutineStarted_; DLL2SDK::UnityEngine::UnityEngine::Renderer* currentRenderer_; DLL2SDK::UnityEngine::UnityEngine::Material* instanceMaterial_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInstanceMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitDefaultVariables_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBecameVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBecameInvisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCorutine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCorutineFrame_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43694(); void Awake_43695(); void SetInstanceMaterial_43696(DLL2SDK::UnityEngine::UnityEngine::Material* mat_, DLL2SDK::UnityEngine::UnityEngine::Vector2 offsetMat_); void InitDefaultVariables_43697(); void OnEnable_43698(); void OnDisable_43699(); void OnBecameVisible_43700(); void OnBecameInvisible_43701(); DLL2SDK::mscorlib::System::Collections::IEnumerator* UpdateCorutine_43702(); void UpdateCorutineFrame_43703(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct UIEffectMaterialAnimator : DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect { DLL2SDK::Assembly_CSharp::UI2DSprite* sprite_; float Duration_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* SpeedCurve_; bool Loop_; bool Pingpong_; bool PlayOnStart_; float Paramenter1FromValue_; float Paramenter1ToValue_; DLL2SDK::mscorlib::System::String* Paramenter1Name_; float Paramenter2FromValue_; float Paramenter2ToValue_; DLL2SDK::mscorlib::System::String* Paramenter2Name_; bool m_IsPlaying_; float m_TimeSincePlay_; float TempAlpha_; DLL2SDK::Array* TempParamenter1_; DLL2SDK::Array* TempParamenter2_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMaterialParameter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SmoothStopEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSmoothStopCompleted_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43669(); void Start_43670(); void Update_43671(); void UpdateMaterialParameter_43672(float deltaTime_); void PlayEffect_43673(); void Reset_43674(); void StopEffect_43675(); void SmoothStopEffect_43676(); void OnSmoothStopCompleted_43677(); void __xLuaBaseProxy_PlayEffect_43678(); void __xLuaBaseProxy_StopEffect_43679(); }; } namespace DLL2SDK::Assembly_CSharp { struct TubeRenderer : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* vertices_; DLL2SDK::UnityEngine::UnityEngine::Material* material_; int32_t crossSegments_; DLL2SDK::Array* crossPoints_; int32_t lastCrossSegments_; float flatAtDistance_; DLL2SDK::UnityEngine::UnityEngine::Vector3 lastCameraPosition1_; DLL2SDK::UnityEngine::UnityEngine::Vector3 lastCameraPosition2_; int32_t movePixelsForRebuild_; float maxRebuildTime_; float lastRebuildTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43665(); void Reset_43666(); void Start_43667(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct TempestEffect : DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect { struct StaticFields { float ORIGIN_WIDTH_; float ORIGIN_HEIGHT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43662(); void Start_43663(); void __xLuaBaseProxy_Start_43664(); }; } namespace DLL2SDK::Assembly_CSharp { struct SmokeGrenadeUIEffect : DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect { DLL2SDK::mscorlib::System::Collections::Generic::List_1* materials_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* materialColors_; DLL2SDK::Array* RenderInfo_; DLL2SDK::Assembly_CSharp::GameCommon::UIScaleAdaptor* UIAdaptor_; int32_t lastAlpha_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetColor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43656(); void Start_43657(); void Update_43658(); void SetColor_43659(float a_); void __xLuaBaseProxy_Start_43660(); }; } namespace DLL2SDK::Assembly_CSharp { struct ScrollingUVs_UITexture : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Vector2 uvAnimationRate_; DLL2SDK::mscorlib::System::String* textureName_; DLL2SDK::UnityEngine::UnityEngine::Vector2 uvOffset_; DLL2SDK::Assembly_CSharp::UITexture* mUITexture_; int32_t textureID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43653(); void Start_43654(); void LateUpdate_43655(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct RequiredQuality : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UserSettingLevel requiredLevel_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* targets_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43646(); void Awake_43647(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PoisoningEffect : DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect { int32_t OriginWidth_; int32_t OriginHeight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43642(); void Start_43643(); void AdjustSize_43644(); void __xLuaBaseProxy_Start_43645(); }; } namespace DLL2SDK::Assembly_CSharp { struct ParticleSizeAdapter : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { float DEFAULT_SCALL_; DLL2SDK::Array* renderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43639(); void Start_43640(); static void _cctor_43641(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ParticleLODManager : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Action_1* CameraUpdated_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastCamPos_; struct StaticFields { float LODUpdateDistance_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleLODManager* _Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_CameraUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_CameraUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43633(); void add_CameraUpdated_43635(DLL2SDK::mscorlib::System::Action_1* value_); void remove_CameraUpdated_43636(DLL2SDK::mscorlib::System::Action_1* value_); void Update_43637(); static DLL2SDK::Assembly_CSharp::GameEngine::ParticleLODManager* get_Instance_43634(); static void _cctor_43638(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ParticleLODSetting : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t MaxParticleNum_Middle_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* MiddleEmitterSetting_; int32_t MaxParticleNum_Low_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* LowEmitterSetting_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* LODSettings_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCameraUpdated_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43628(); void Awake_43629(); void OnEnable_43630(); void OnDisable_43631(); void OnCameraUpdated_43632(DLL2SDK::UnityEngine::UnityEngine::Vector3 newPos_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ParticleGroup : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::ParticleSystem* m_HighParticle_; DLL2SDK::UnityEngine::UnityEngine::ParticleSystem* m_MidParticle_; DLL2SDK::UnityEngine::UnityEngine::ParticleSystem* m_LowParticle_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_Prefab_; DLL2SDK::mscorlib::System::String* m_PrefabName_; DLL2SDK::UnityEngine::UnityEngine::ParticleSystem* m_Instance_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitParticle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43623(); void Awake_43624(); void InitConfig_43625(); void InitParticle_43626(); void Start_43627(); }; } namespace DLL2SDK::Assembly_CSharp { struct ParticleFade : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* particles_; DLL2SDK::Assembly_CSharp::ParticleFade_OnParticleFinish* onParticleFinish_; float lifeSpan_; float checkInterval_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLifeSpan_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TimeBeginFade_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableEmission_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFade_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckParticles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldDelayToEndOfFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CheckParticles_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43597(); void SetLifeSpan_43598(float lifeSpan_); DLL2SDK::mscorlib::System::Collections::IEnumerator* TimeBeginFade_43599(); void Reset_43600(); void EnableEmission_43601(bool enable_); void BeginFade_43602(float fadeTime_); DLL2SDK::mscorlib::System::Collections::IEnumerator* CheckParticles_43603(float maxDelay_); bool HasAnimator_43604(); bool ShouldDelayToEndOfFrame_43605(); bool CheckParticles_43606(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ParticleEffect : DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect { bool autoDespawn_; float lifeSpanForAutoDespawn_; float OriginalLifeSpanForAutoDespawn_; DLL2SDK::Array* particles_; DLL2SDK::Array* StartSizeCurves_; DLL2SDK::Array* StartSpeedCurves_; DLL2SDK::Array* tweeners_; DLL2SDK::mscorlib::System::String* EffectStartEvent_; DLL2SDK::mscorlib::System::String* EffectStopEvent_; DLL2SDK::mscorlib::System::String* EffectUnderWaterStartEvent_; DLL2SDK::mscorlib::System::String* EffectUnderWaterEndEvent_; bool StopSoundWhenEffectStops_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* mAudioPlayer_; bool ByPassSoundRangeCheck_; DLL2SDK::Assembly_CSharp::UserSettingLevel m_RequireLevel_; bool isLoop_; DLL2SDK::UnityEngine::UnityEngine::Light* m_Light_; DLL2SDK::UnityEngine::UnityEngine::Animator* m_LightAnimator_; float m_LightDuration_; DLL2SDK::mscorlib::System::String* LightAnimName_; float m_EffectLength_; float m_CurScale_; float m_CurLengthRatio_; bool autoPlay_; bool playSubAnimators_; DLL2SDK::Assembly_CSharp::CameraShakePlayer* shakePlayer_; DLL2SDK::Assembly_CSharp::GameEngine::TimerModule* m_TimerModule_; struct StaticFields { float MAX_UNDERWATER_VALUE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitResource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FirstInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldDelayToEndOfFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayLoopEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffectByActiveGameObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEffectScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoveEffectScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffectScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEffectLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffectByLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInWaterDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableLight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PauseEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResumeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__InitSoundConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__PlaySound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__PlayInLandSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__PlayInWaterSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SetState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SetRTPC_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__StopSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTimerActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ClearTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAllTimers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTimers_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43531(); DLL2SDK::mscorlib::System::String* get_EffectStartSoundEvent_43532(); DLL2SDK::mscorlib::System::String* get_EffectEndSoundEvent_43533(); void OnEnable_43534(); void OnDisable_43535(); void InitResource_43536(); void FirstInit_43537(); void Init_43538(); bool HasAnimator_43539(); bool ShouldDelayToEndOfFrame_43540(); void PlayLoopEffect_43541(); void PlayEffectByActiveGameObject_43542(); void SetEffectScale_43543(float scale_); void RecoveEffectScale_43544(); void PlayEffectScale_43545(float scale_); void SetEffectLength_43546(float ratio_); void PlayEffectByLength_43547(float distance_); void PlayEffect_43548(); float GetInWaterDepth_43549(); void DisableLight_43550(); void PauseEffect_43551(); void ResumeEffect_43552(); void StopEffect_43553(); void DestroyEffect_43554(); void Clear_43555(); void Awake_43556(); void _InitSoundConfig_43557(); void _PlaySound_43558(DLL2SDK::mscorlib::System::String* eventName_); void _PlayInLandSound_43559(DLL2SDK::mscorlib::System::String* eventName_); void _PlayInWaterSound_43560(DLL2SDK::mscorlib::System::String* eventName_, float depth_); void _SetState_43561(float depth_); void _SetRTPC_43562(float depth_); void _StopSound_43563(); DLL2SDK::Assembly_CSharp::GameEngine::Timer* SetTimer_43564(float interval_, bool loop_, DLL2SDK::System_Core::System::Action* action_, bool autoStart_); bool IsTimerActive_43565(DLL2SDK::System_Core::System::Action* action_); void ClearTimer_43566(uint32_t timerID_); void ClearTimer_43567(DLL2SDK::System_Core::System::Action* action_); void ClearAllTimers_43568(); void UpdateTimers_43569(); void __xLuaBaseProxy_InitResource_43570(); void __xLuaBaseProxy_FirstInit_43571(); void __xLuaBaseProxy_Init_43572(); void __xLuaBaseProxy_PlayEffect_43573(); void __xLuaBaseProxy_StopEffect_43574(); void __xLuaBaseProxy_DestroyEffect_43575(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ParticleEffect_Random : DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect { bool bLoop_; float OneShotLife_; float RandomMinTime_; float RandomMaxTime_; float mPlayInterval_; bool mInited_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TrigglePlayEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43587(); void OnEnable_43588(); DLL2SDK::mscorlib::System::Collections::IEnumerator* TrigglePlayEffect_43589(); void __xLuaBaseProxy_OnEnable_43590(); }; } namespace DLL2SDK::Assembly_CSharp { struct ParticleCulling : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float cullingRadius_; float boundingRadius_; DLL2SDK::Array* effects_; DLL2SDK::UnityEngine::UnityEngine::CullingGroup* m_CullingGroup_; DLL2SDK::Array* m_BoundingSphere_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEffectsVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43525(); void Start_43526(); void OnStateChanged_43527(DLL2SDK::UnityEngine::UnityEngine::CullingGroupEvent sphere_); void Update_43528(); void SetEffectsVisible_43529(bool visible_); void OnDestroy_43530(); }; } namespace DLL2SDK::Assembly_CSharp { struct OriginShift_TrailRender : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* Trails_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43521(); void ApplyShift_43522(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); void OnEnable_43523(); void OnDisable_43524(); }; } namespace DLL2SDK::Assembly_CSharp { struct MultiInstanceRenderer : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Mesh* Mesh_; DLL2SDK::UnityEngine::UnityEngine::Material* Material_; DLL2SDK::Array* Instances_; DLL2SDK::Array* mMatrices_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43517(); void Start_43518(); void Update_43519(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MeshParticleLODSetting : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool IsHideList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* MiddleEmitterSetting_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* LowEmitterSetting_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* LODSettings_; struct StaticFields { bool EnableDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyParticle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWithQualityLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCameraUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMiddle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43505(); void DestroyParticle_43506(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, bool destroyImmediate_); void InitWithQualityLevel_43507(DLL2SDK::Assembly_CSharp::UserSettingLevel qualityLevel_, bool destroyImmediate_); void Awake_43508(); void DestroyObject_43509(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnEnable_43510(); void OnDisable_43511(); void OnCameraUpdated_43512(DLL2SDK::UnityEngine::UnityEngine::Vector3 newPos_); void ShowLow_43513(); void ShowMiddle_43514(); static void _cctor_43515(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MaterialUpdater : DLL2SDK::mscorlib::System::Object { int32_t m_PropertyID_; float m_StartTime_; float m_EndTime_; bool m_Enabled_; float m_CurTime_; float m_Progress_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_rendererList_; DLL2SDK::UnityEngine::UnityEngine::MaterialPropertyBlock* m_Block_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRunning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitConfigFromWrapper_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43485(); void Init_43486(DLL2SDK::mscorlib::System::Collections::Generic::List_1* rendererList_, DLL2SDK::Assembly_CSharp::GameEngine::MaterialUpdaterWrapper* wrapper_); void Start_43487(); void Update_43488(float delta_); void Stop_43489(); bool IsRunning_43490(); void InitConfigFromWrapper_43491(DLL2SDK::Assembly_CSharp::GameEngine::MaterialUpdaterWrapper* wrapper_); void HandleMaterialUpdate_43492(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MaterialColorUpdater : DLL2SDK::Assembly_CSharp::GameEngine::MaterialUpdater { DLL2SDK::UnityEngine::UnityEngine::Color m_StartColorValue_; DLL2SDK::UnityEngine::UnityEngine::Color m_EndColorValue_; DLL2SDK::UnityEngine::UnityEngine::Color m_CurColorValue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitConfigFromWrapper_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleMaterialUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43497(); void InitConfigFromWrapper_43498(DLL2SDK::Assembly_CSharp::GameEngine::MaterialUpdaterWrapper* wrapper_); void HandleMaterialUpdate_43499(); void __xLuaBaseProxy_InitConfigFromWrapper_43500(DLL2SDK::Assembly_CSharp::GameEngine::MaterialUpdaterWrapper* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MaterialFloatUpdater : DLL2SDK::Assembly_CSharp::GameEngine::MaterialUpdater { float m_StartFloatValue_; float m_EndFloatValue_; float m_CurFloatValue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitConfigFromWrapper_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleMaterialUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43493(); void InitConfigFromWrapper_43494(DLL2SDK::Assembly_CSharp::GameEngine::MaterialUpdaterWrapper* wrapper_); void HandleMaterialUpdate_43495(); void __xLuaBaseProxy_InitConfigFromWrapper_43496(DLL2SDK::Assembly_CSharp::GameEngine::MaterialUpdaterWrapper* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct MaterialUpdateType : int32_t { Float_ = static_cast(0x0), Color_ = static_cast(0x1), Vector_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InjuredScreenEffectBase : DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect { bool m_RoundEnded_; bool m_IsPlaying_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxHealth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerInfoChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculatePercent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideOrRecoverEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43428(); float GetMaxHealth_43429(); void OnPlayerInfoChanged_43430(); void OnRoundEnd_43431(); void OnRoundStart_43432(); bool IsShowEffect_43433(); float CalculatePercent_43434(); void PlayEffect_43435(); void StopEffect_43436(); void HideOrRecoverEffect_43437(bool hide_); void __xLuaBaseProxy_PlayEffect_43438(); void __xLuaBaseProxy_StopEffect_43439(); }; } namespace DLL2SDK::Assembly_CSharp { struct LineRendererGroup : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* Points_; DLL2SDK::UnityEngine::UnityEngine::LineRenderer* m_Renderer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43456(); void Start_43457(); void Init_43458(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LineRenderEffect : DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LineRendererList_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_EndPosEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GatherAllLineRenders_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFirstLinePosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLinePositions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearPositions_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43451(); void GatherAllLineRenders_43452(); void SetFirstLinePosition_43453(DLL2SDK::UnityEngine::UnityEngine::Vector3 begin_, DLL2SDK::UnityEngine::UnityEngine::Vector3 end_); void SetLinePositions_43454(DLL2SDK::mscorlib::System::Collections::Generic::List_1* positionList_, bool showEndPosEffect_); void ClearPositions_43455(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LevelObjectLODSpawner : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t m_AssetID_; int32_t m_RequireLevel_; DLL2SDK::Array* LODPath_; DLL2SDK::Array* m_ActiveLODs_; bool m_bGOActive_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_TargetGO_; struct StaticFields { DLL2SDK::mscorlib::System::String* SFX_TAG_; int32_t MaxLODLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnParticle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43441(); void Awake_43442(); DLL2SDK::mscorlib::System::Collections::IEnumerator* SpawnParticle_43443(); void Update_43444(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LevelLODObjectConfig : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UserSettingLevel RequireLevel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43440(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InjuredScreenEffect : DLL2SDK::Assembly_CSharp::GameEngine::InjuredScreenEffectBase { DLL2SDK::Assembly_CSharp::UITexture* sprite_; DLL2SDK::UnityEngine::UnityEngine::Material* meshMt_; float OriginWidth_; float OriginHeight_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* SpeedCurve_; float MaxDissolveTime_; float Paramenter1FromValue_; float Paramenter1ToValue_; DLL2SDK::mscorlib::System::String* Paramenter1Name_; float Paramenter2FromValue_; float Paramenter2ToValue_; DLL2SDK::mscorlib::System::String* Paramenter2Name_; float m_TimeLine_; DLL2SDK::Array* TempParamenter1_; DLL2SDK::Array* TempParamenter2_; float targetCurveTime_; float currentCurveTime_; bool upperStoped_; bool realStoped_; int32_t m_LastTimeHP_; float m_CurDuration_; struct StaticFields { float Duration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxHealth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurveMaxHealthBlood_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMaterialParameter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMaterialFloat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPawnRespawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeadReplayBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RealStopEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMaterialParameterWithoutRestoreHP_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43401(); float GetMaxHealth_43402(); float GetCurveMaxHealthBlood_43403(); void Start_43404(); void Update_43405(); void UpdateMaterialParameter_43406(float deltaTime_); void SetMaterialFloat_43407(DLL2SDK::mscorlib::System::String* paraName_, float value_); void OnRoundStart_43408(); void OnRoundEnd_43409(); void OnLocalPawnRespawn_43410(); void OnDeadReplayBegin_43411(); void PlayEffect_43412(); void RealStopEffect_43413(); void ClearEffect_43414(); void StopEffect_43415(); void UpdateMaterialParameterWithoutRestoreHP_43416(float deltaTime_); float __xLuaBaseProxy_GetMaxHealth_43417(); void __xLuaBaseProxy_Start_43418(); void __xLuaBaseProxy_OnRoundStart_43419(); void __xLuaBaseProxy_OnRoundEnd_43420(); void __xLuaBaseProxy_PlayEffect_43421(); void __xLuaBaseProxy_StopEffect_43422(); }; } namespace DLL2SDK::Assembly_CSharp { struct IgnoreTimescaleParticle : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::ParticleSystem* particle_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43398(); void Awake_43399(); void Update_43400(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct FadeInEffect : DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43395(); void Start_43396(); void __xLuaBaseProxy_Start_43397(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ExplodeScreenEffect : DLL2SDK::Assembly_CSharp::GameEngine::InjuredScreenEffect { float m_CurTimePercent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayExplodeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculatePercent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43391(); void PlayExplodeEffect_43392(); float CalculatePercent_43393(); float __xLuaBaseProxy_CalculatePercent_43394(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct EffectManager : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43387(); template static void SpawnEffect_43388(int32_t assetID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, float duration_, DLL2SDK::mscorlib::System::Action_1* cb_, DLL2SDK::Assembly_CSharp::GameEngine::AssetManager_EAsyncLoadPriority pri_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BlinkEffect : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float Speed_; float FresnelFactor_; DLL2SDK::UnityEngine::UnityEngine::Renderer* m_Renderer_; DLL2SDK::UnityEngine::UnityEngine::Material* m_BlinkMaterial_; bool Start_; bool m_IsPlaying_; DLL2SDK::UnityEngine::UnityEngine::Shader* m_OriginShader_; DLL2SDK::UnityEngine::UnityEngine::Shader* m_BlinkShader_; bool m_Inited_; struct StaticFields { DLL2SDK::mscorlib::System::String* TAG_ADD_COLOR_; DLL2SDK::UnityEngine::UnityEngine::Color BlinkColor_; DLL2SDK::UnityEngine::UnityEngine::Color DarkColor_; DLL2SDK::UnityEngine::UnityEngine::Color OffColor_; DLL2SDK::mscorlib::System::String* BlinkShaderName3P_; DLL2SDK::mscorlib::System::String* BlinkShaderName1P_; DLL2SDK::UnityEngine::UnityEngine::Shader* BlinkShader3P_; DLL2SDK::UnityEngine::UnityEngine::Shader* BlinkShader1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43379(); void Awake_43380(); void Init_43381(); void Update_43382(); void PlayEffect_43383(); void StopEffect_43384(); void DestroyEffect_43385(); static void _cctor_43386(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AttachEffectConfig : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t FireEffect_Blue_AssetID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43367(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AnimationAndParticleEffect : DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect { float m_StartTime_; DLL2SDK::Array* m_Animators_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitResource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayStop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43355(); void set_StartTime_43356(float value_); void InitResource_43357(); void Init_43358(); void PlayAnimEffect_43359(bool bAutoStop_, float fTime_); void DelayStop_43360(); void PlayEffect_43361(); void StopEffect_43362(); void __xLuaBaseProxy_InitResource_43363(); void __xLuaBaseProxy_Init_43364(); void __xLuaBaseProxy_PlayEffect_43365(); void __xLuaBaseProxy_StopEffect_43366(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PVEDroppedPickUp : DLL2SDK::Assembly_CSharp::GameBase::DroppedPickUp { uint32_t m_OwnerID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOwnerID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnerID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Despawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnPickUpMesh_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43348(); void SetOwnerID_43349(uint32_t OwnerId_); uint32_t GetOwnerID_43350(); void Despawn_43351(uint32_t pickedByPlayerId_); void SpawnPickUpMesh_43352(); void __xLuaBaseProxy_Despawn_43353(uint32_t P0_); void __xLuaBaseProxy_SpawnPickUpMesh_43354(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct DroppedPickupSpawnPoint : DLL2SDK::Assembly_CSharp::GameBase::DroppedPickUp { DLL2SDK::Assembly_CSharp::GameBase::Pawn* instigator_; int32_t cacheLastConfirmItemId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PickupConfirmed_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43341(); void OnTriggerEnter_43342(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_43343(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void PickupConfirmed_43344(); void __xLuaBaseProxy_OnTriggerEnter_43345(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); void __xLuaBaseProxy_OnTriggerExit_43346(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); void __xLuaBaseProxy_PickupConfirmed_43347(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct DroppedPickUpProjectileSimulator : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CurrentPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CurrentVelocity_; float m_GravityScale_; float m_CostTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastTickHitNormal_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastTickHitPosition_; bool bNeedSplitOnWall_; bool bLastTickHit_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_OriginalStartPosition_; struct StaticFields { float FIX_UPDATE_TIME_; float MAX_POSITION_DIVIDE_VALUE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDroppedPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetDroppedPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateTick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43335(DLL2SDK::UnityEngine::UnityEngine::Vector3 inStartPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inStartVelocity_, float inGravityScale_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_CurrentPosition_43336(); float get_CostTime_43337(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetDroppedPosition_43339(float* outCostTime_); bool SimulateTick_43340(bool bOnceTick_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetDroppedPosition_43338(DLL2SDK::UnityEngine::UnityEngine::Vector3 inStartPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inStartVelocity_, float inGravityScale_, float* outCostTime_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct DroppedPickUpProjectile : DLL2SDK::Assembly_CSharp::GameBase::DroppedPickUp { bool m_Landed_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CurrentVelocity_; float m_GravityScale_; float m_TotalDeltaTime_; DLL2SDK::Assembly_CSharp::GameBase::DroppedPickUpProjectileSimulator* m_Simulator_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExtraShowPickupMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedRotateWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickLand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDroppedPickUpC4Bomb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAndSpawnFlashWarningEffectForC4Bomb_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43323(); void Initialize_43324(DLL2SDK::Assembly_CSharp::GameBase::DroppedPickUpProjectileParameterData* inParameterData_, bool needPickupConfirm_); void ExtraShowPickupMesh_43325(); void TickDroppedPickUp_43326(float deltaTime_); bool IsNeedRotateWeapon_43327(); void TickLand_43328(float inDeltaTime_); void OnTriggerExit_43329(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); bool IsDroppedPickUpC4Bomb_43330(); void CheckAndSpawnFlashWarningEffectForC4Bomb_43331(); void __xLuaBaseProxy_Initialize_43332(DLL2SDK::Assembly_CSharp::GameBase::DroppedPickUpProjectileParameterData* P0_, bool P1_); void __xLuaBaseProxy_TickDroppedPickUp_43333(float P0_); void __xLuaBaseProxy_OnTriggerExit_43334(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct DroppedPickUpProjectileParameterData : DLL2SDK::mscorlib::System::Object { int32_t m_ActorID_; int32_t m_ItemID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_StartPosition_; uint32_t m_OwnerID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_StartVelocity_; float m_GravityScale_; int32_t m_AssetID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_PositionOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_RotationOffset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43313(int32_t inActorID_, int32_t inItemID_, uint32_t ownerID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inStartPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inStartVelocity_, float inGravityScale_, int32_t inAssetID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inWeaponPickUpAssetPositionOffset_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inWeaponPickUpAssetRotationOffset_); int32_t get_ActorID_43314(); int32_t get_ItemID_43315(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_StartPosition_43316(); uint32_t get_OwnerID_43317(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_StartVelocity_43318(); float get_GravityScale_43319(); int32_t get_AssetID_43320(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_PositionOffset_43321(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_RotationOffset_43322(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct DroppedPickUpProjectileInfo : DLL2SDK::mscorlib::System::Object { int32_t m_ItemID_; uint8_t m_ItemSlot_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_StartPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_StartVelocity_; float m_GravityScale_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_DropPosition_; float m_CostTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43305(int32_t inItemID_, uint8_t inSlot_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inStartPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inStartVelocity_, float inGravityScale_); int32_t get_ItemID_43306(); uint8_t get_ItemSlot_43307(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_StartPosition_43308(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_StartVelocity_43309(); float get_GravityScale_43310(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_DropPosition_43311(); float get_CostTime_43312(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AttachmentModelData : DLL2SDK::mscorlib::System::Object { int32_t ID_; int32_t AssetID_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Go_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DeactiveGO_; DLL2SDK::mscorlib::System::String* Socket_; bool _HasRecycle_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43245(); bool get_HasRecycle_43246(); void set_HasRecycle_43247(bool value_); void OnRecycle_43248(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct DogTagDroppedPickUp : DLL2SDK::Assembly_CSharp::GameBase::DroppedPickUp { bool bSelfCamp_; DLL2SDK::Assembly_CSharp::GameEngine::TargetVolume* m_signTargetVolume_; DLL2SDK::UnityEngine::UnityEngine::GameObject* signBoardAttachObj_; float BoardNearDisapear_; float BoardFarDisapear_; float BoardHeightDisapear_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Despawn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43236(); void Start_43237(); void TickDroppedPickUp_43238(float deltaTime_); void SetCamp_43239(bool bSelf_); bool GetCamp_43240(); void Despawn_43241(uint32_t pickedByPlayerId_); void __xLuaBaseProxy_Start_43242(); void __xLuaBaseProxy_TickDroppedPickUp_43243(float P0_); void __xLuaBaseProxy_Despawn_43244(uint32_t P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRDroppedPickUpMgr : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* PickupNormalData_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* PickupBoxData_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* BoxShowDic_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* BoxIDList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* DropPlaceHolderDcit_; bool m_IsUseFrameLoad_; bool m_IsUsePriorityVisible_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_PickupNormalEntityDict_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_PickupBoxEntityDict_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LpcPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_TempPos_; float m_currSkipRefreshDuration_; float m_noSpawnDuration_; float m_lastRereshTime_; float Level0BoxXZDist_; uint32_t Level0BoxCount_; float Level1BoxXZDist_; float Level1NormalXZDist_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_HighestBoxData_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MiddleBoxData_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MiddleNormalData_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mRemoveList_; bool IsRemoveByRelevant_; bool IsFilterByRelevant_; DLL2SDK::System::System::Collections::Generic::Queue_1* m_DespawnQueue_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_TempAllDict_; struct StaticFields { bool EnablePlaceHolder_; float MaxSkipRefreshDuration_; float NoSpawnTotalDuration_; float kCorrelationDistanceSquareXZ_; float kCorrelationBoxDistanceSquareXZ_; float kCorrelationDistanceY_; float kCorrelationBoxDistanceY_; float RelevantBoxDistanceSquareXZ_; float RelevantDistanceSquareXZ_; float RelevantBoxDistanceY_; float RelevantDistanceY_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPickupData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasPickupData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddPickupData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemovePickupData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearPickupData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPickupDataCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForEachPickupData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForEachPickupDataAndProcessOne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForEachPickupNormalData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForEachPickupBoxData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForEachDroppedDataImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForEachDroppedDataAndProcessOneImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForEachAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForEachAllImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllPickupEntity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForEachAllPickupEntity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPickupEntity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForEachPickupEntity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPickupBoxEntity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForEachPickupBoxEntity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEntityPosByActorID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsItemHideByBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePickupBoxShowDict_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Add_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnDropPlaceHolder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveDropPlaceHolder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddBoxID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasBoxID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Remove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ModifyBoxSwitchState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetSkipRefreshTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NoPriorityTickVisibleImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CommonFrameLoad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessPriorityBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessPriorityNormal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PriorityTickVisibleImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Resort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDataRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnItemVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DespawnItemInvisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_QueueDespawnItemInvisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DespawnTheQueue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnOrDespawnItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickLoader_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickBoxObservers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickMovement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanPickupItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Spawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRDroppedPickupSpawned_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRDroppedPickupBoxSpawned_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnNormal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnZombieDrop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnSnowManDrop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnChipBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnCollection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Despawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Despawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyPickupDespawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OtherPlayerPlayPickUpAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCorrelation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStats_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldShowOutline_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldShowInventoryLight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillUseLowModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedActiveAnimeWhenLoadComplete_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43143(); bool get_IsUseFrameLoad_43144(); void set_IsUseFrameLoad_43145(bool value_); bool get_IsUsePriorityVisible_43146(); void set_IsUsePriorityVisible_43147(bool value_); bool GetPickupData_43148(int32_t actorID_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpData* data_); bool HasPickupData_43149(int32_t actorID_); void AddPickupData_43150(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpData* data_); void RemovePickupData_43151(int32_t actorID_); void ClearPickupData_43152(); int32_t GetPickupDataCount_43153(); void ForEachPickupData_43154(DLL2SDK::mscorlib::System::Action_1* callback_); bool ForEachPickupDataAndProcessOne_43155(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpMgr_ProcessBRDroppedPickUpDataFunc* callback_); void ForEachPickupNormalData_43156(DLL2SDK::mscorlib::System::Action_1* callback_); void ForEachPickupBoxData_43157(DLL2SDK::mscorlib::System::Action_1* callback_); void ForEachDroppedDataImpl_43158(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_, DLL2SDK::mscorlib::System::Action_1* callback_); bool ForEachDroppedDataAndProcessOneImpl_43159(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpMgr_ProcessBRDroppedPickUpDataFunc* callback_); void ForEachAll_43160(DLL2SDK::mscorlib::System::Action_1* callback_); void ForEachAllImpl_43161(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_, DLL2SDK::mscorlib::System::Action_1* callback_); DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour* GetAllPickupEntity_43162(int32_t actorID_); void ForEachAllPickupEntity_43163(DLL2SDK::mscorlib::System::Action_1* callback_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUp* GetPickupEntity_43164(int32_t actorID_); void ForEachPickupEntity_43165(DLL2SDK::mscorlib::System::Action_1* callback_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickupBox* GetPickupBoxEntity_43166(int32_t actorID_); void ForEachPickupBoxEntity_43167(DLL2SDK::mscorlib::System::Action_1* callback_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetEntityPosByActorID_43168(int32_t actorId_); bool IsItemHideByBox_43169(int32_t boxActorID_); void UpdatePickupBoxShowDict_43170(int32_t key_, bool show_); void Add_43171(DLL2SDK::Assembly_CSharp::BattleRoyale::EBRPickUpInfoType type_, int32_t actorId_, int32_t itemId_, int32_t count_, int32_t param1_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE pickUpType_, uint32_t skinID_, bool isInBox_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 fromPos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, bool hasRot_, uint32_t boxOwnerActorId_); void SpawnDropPlaceHolder_43172(int32_t actorId_, int32_t itemId_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, bool hasRot_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE pickupType_); void RemoveDropPlaceHolder_43173(int32_t actorId_); void AddBoxID_43174(int32_t actorId_); bool HasBoxID_43175(int32_t actorId_); void Remove_43176(int32_t actorId_, uint32_t pickedByPlayerId_); void Clear_43177(); void ModifyBoxSwitchState_43178(int32_t actorId_, bool boxIsOpen_, bool playSound_); void ResetSkipRefreshTime_43179(); bool NoPriorityTickVisibleImpl_43180(); void CommonFrameLoad_43181(); void ProcessPriorityBox_43182(); void ProcessPriorityNormal_43183(); bool PriorityTickVisibleImpl_43184(); void Tick_43185(); void PreTick_43186(); void Resort_43187(); void CheckDataRelevant_43188(); bool SpawnItemVisible_43189(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpData* data_); bool DespawnItemInvisible_43190(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpData* data_); void QueueDespawnItemInvisible_43191(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpData* data_); void DespawnTheQueue_43192(); bool SpawnOrDespawnItem_43193(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpData* data_, bool returnTrueWhenDespawn_); bool TickLoader_43194(); void TickBoxObservers_43195(); void TickEffect_43196(); void TickMovement_43197(); bool IsCanPickupItem_43198(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpData* data_); void Spawn_43199(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpData* data_); void OnBRDroppedPickupSpawned_43200(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpData* data_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUp* droppedPickUp_); void OnBRDroppedPickupBoxSpawned_43201(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpData* data_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickupBox* droppedPickUpBox_); void SpawnNormal_43202(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpData* data_); void SpawnZombieDrop_43203(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpData* data_); void SpawnSnowManDrop_43204(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpData* data_); void SpawnChipBox_43205(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpData* data_); void SpawnBox_43206(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpData* data_); void SpawnCollection_43207(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpData* data_); void Despawn_43208(int32_t actorID_, bool despawnVisible_); void Despawn_43209(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpData* data_, bool despawnVisible_); void NotifyPickupDespawn_43210(DLL2SDK::UnityEngine::UnityEngine::Component* pickup_); void OtherPlayerPlayPickUpAnim_43211(uint32_t pickedByPlayerId_, int32_t itemId_); bool IsCorrelation_43212(DLL2SDK::UnityEngine::UnityEngine::Vector3 pickUpPos_, bool isShow_, DLL2SDK::Assembly_CSharp::BattleRoyale::EBRPickUpInfoType pickUpInfoType_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE pickUpType_, float* xzDistance_); bool IsRelevant_43213(DLL2SDK::UnityEngine::UnityEngine::Vector3 pickUpPos_, DLL2SDK::Assembly_CSharp::BattleRoyale::EBRPickUpInfoType pickUpInfoType_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE pickUpType_); void GetStats_43214(int32_t* totalCount_, int32_t* shownCount_, int32_t* buffShownCount_, int32_t* weaponShownCount_, int32_t* discardWeaponShownCount_, int32_t* bulletShownCount_, int32_t* revivalPlayerCount_, int32_t* powerupShownCount_, int32_t* inventoryShownCount_, int32_t* generateShownCount_, int32_t* dropBoxShownCount_, int32_t* airDropBoxShownCount_, int32_t* itemBoxShownCount_, int32_t* zombieDropShownCount_, int32_t* dogTagShowCount_, int32_t* chipBoxShownCount_, int32_t* ultShownCount_); void _Clear_m__0_43221(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpData* item_); bool _NoPriorityTickVisibleImpl_m__1_43222(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpData* data_); bool _PriorityTickVisibleImpl_m__2_43223(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpData* data_); void _CheckDataRelevant_m__3_43224(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpData* item_); void _CheckDataRelevant_m__4_43225(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpData* item_); void _GetStats_m__5_43226(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpData* data_); static bool IsBox_43215(DLL2SDK::Assembly_CSharp::BattleRoyale::EBRPickUpInfoType pickUpInfoType_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE pickUpType_); static bool ShouldShowOutline_43216(DLL2SDK::Assembly_CSharp::BattleRoyale::EBRPickUpInfoType pickUpInfoType_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE pickUpType_); static bool ShouldShowInventoryLight_43217(int32_t itemID_, DLL2SDK::Assembly_CSharp::BattleRoyale::EBRPickUpInfoType pickUpInfoType_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE pickUpType_); static bool WillUseLowModel_43218(DLL2SDK::Assembly_CSharp::BattleRoyale::EBRPickUpInfoType pickUpInfoType_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE pickUpType_); static bool NeedActiveAnimeWhenLoadComplete_43219(int32_t itemID_, DLL2SDK::Assembly_CSharp::BattleRoyale::EBRPickUpInfoType pickUpInfoType_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE pickUpType_); static void _cctor_43220(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRDroppedPickUpData : DLL2SDK::mscorlib::System::Object { int32_t ActorId_; int32_t ItemID_; int32_t Count_; int32_t Param1_; DLL2SDK::Assembly_CSharp::BattleRoyale::EBRPickUpInfoType InfoType_; DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE PickUpType_; uint32_t SkinID_; bool IsInBox_; uint32_t BoxObjectUID_; int32_t BoxOwnerActorId_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Pos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 FromPos_; DLL2SDK::UnityEngine::UnityEngine::Quaternion Rot_; bool HasRot_; float ReceiveDataTime_; bool BoxIsOpen_; bool IsShow_; bool IsRelevant_; bool _HasRecycle_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCommonBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOpenCloseBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Same_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43135(); bool get_HasRecycle_43136(); void set_HasRecycle_43137(bool value_); void OnRecycle_43138(); bool IsCommonBox_43139(); bool IsOpenCloseBox_43140(); int32_t CompareTo_43141(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpData* other_); bool Same_43142(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpData* other_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRDroppedPickUp : DLL2SDK::Assembly_CSharp::GameEngine::UnAttackableTarget { int32_t _AssetID_k__BackingField_; DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE _PickUpType_k__BackingField_; int32_t _Param1_k__BackingField_; int32_t _ActorID_k__BackingField_; int32_t _ItemID_k__BackingField_; uint32_t _SkinID_k__BackingField_; int32_t _ItemLevel_k__BackingField_; int32_t _Count_k__BackingField_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponPartAssetLoader* m_WeaponPartAssetLoader_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MeshRenderers_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_DroppedPickUpTransform_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_ServerPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_PosOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_EulerOffset_; bool m_IsInBox_; bool m_HasInRotation_; bool m_UseLowModel_; int32_t m_LightEffectAssetID_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ms_EffectAssetMap_; DLL2SDK::UnityEngine::UnityEngine::Texture* m_CamoMainTexture_; DLL2SDK::Assembly_CSharp::Config::IBRDroppedPickUpConfig* m_DroppedPickUpConfig_; DLL2SDK::UnityEngine::UnityEngine::Vector3 LotteryRotate_; bool m_AnimePaused_; bool ShowINIPath_; DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* m_InventoryLightEffect_; float m_TickInventoryEffectDiff_; bool _DonotShowLightEffect_k__BackingField_; struct StaticFields { bool EnableLowMemModeDropAssetId_; int32_t DropCommonAssetId_LowMemMode_; int32_t DropGunAssetId_LowMemMode_; bool gm_enable_BRTDM_LowQuality_Use_Box_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReloadSelfRotate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DespawnLightEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickBoxObserver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnPickUpMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartOrPauseAnime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixLotteryTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDespawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Despawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPickUpMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DefaultScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalChangeModelAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanRegist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickLoader_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickMovement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DistanceFromLocalPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickInventoryEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLightEffectPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAssetAsyncCallBackFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDroppedPickUpTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldShowInventoryEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareTo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43082(); int32_t get_AssetID_43083(); void set_AssetID_43084(int32_t value_); DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE get_PickUpType_43085(); void set_PickUpType_43086(DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE value_); DLL2SDK::Assembly_CSharp::BattleRoyale::EBRPickUpInfoType get_EBRPickUpInfoType_43087(); int32_t get_Param1_43088(); void set_Param1_43089(int32_t value_); int32_t get_ActorID_43090(); void set_ActorID_43091(int32_t value_); int32_t get_ItemID_43092(); void set_ItemID_43093(int32_t value_); uint32_t get_SkinID_43094(); void set_SkinID_43095(uint32_t value_); int32_t get_ItemLevel_43096(); void set_ItemLevel_43097(int32_t value_); int32_t get_Count_43098(); void set_Count_43099(int32_t value_); int32_t get_LevelColor_43100(); bool get_ForceTick_43101(); void Initialize_43102(DLL2SDK::UnityEngine::UnityEngine::Vector3 inPosition_, DLL2SDK::UnityEngine::UnityEngine::Quaternion inRotation_, bool hasRot_, int32_t actorID_, int32_t itemID_, int32_t count_, uint32_t skinID_, int32_t param1_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE type_, bool isInBox_); void ReloadSelfRotate_43103(int32_t itemID_); void Awake_43104(); void OnLoadComplete_43105(int32_t assetID_); void DespawnLightEffect_43106(); void TickBoxObserver_43107(); void SpawnPickUpMesh_43108(); void StartOrPauseAnime_43109(bool startOrPause_); void FixTransform_43110(); void FixLotteryTransform_43111(); void LoadComplete_43112(); void OnDespawn_43113(); void Despawn_43114(); void ShowPickUpMesh_43115(); DLL2SDK::UnityEngine::UnityEngine::Vector3 DefaultScale_43116(); void InternalChangeModelAssetID_43117(int32_t newItemID_); void ChangeScale_43118(); bool CanRegist_43119(); bool TickLoader_43120(); void TickEffect_43121(); void TickMovement_43122(); float DistanceFromLocalPlayer_43123(); bool get_DonotShowLightEffect_43124(); void set_DonotShowLightEffect_43125(bool value_); void TickInventoryEffect_43126(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetLightEffectPos_43127(); void OnAssetAsyncCallBackFunc_43128(int32_t assetID_, DLL2SDK::mscorlib::System::Object* go_); bool CheckDroppedPickUpTransform_43129(); bool ShouldShowInventoryEffect_43130(); int32_t CompareTo_43131(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUp* other_); static void _cctor_43132(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct DataStoreManager : DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem_1 { DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyModuleDataStore* mBRNearbyModuleDataStore_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatDataStore* mBRChatDataStore_; DLL2SDK::Assembly_CSharp::FrontEnd::PandoraDataStore* mPandoraDataStore_; DLL2SDK::Assembly_CSharp::GameUI::TipsDataStore* mTipsDataStore_; DLL2SDK::Assembly_CSharp::FrontEnd::LanternAnnoucementDataStore* mLanternAnnoucementDataStore_; DLL2SDK::Assembly_CSharp::FrontEnd::NavigationDataStore* mNavigationDataStore_; DLL2SDK::Assembly_CSharp::GameBase::GameInfoDataStore* mGameInfoDataStore_; DLL2SDK::Assembly_CSharp::GameBase::GamePrepareSystemDataStore* mGamePrepareSystemDataStore_; DLL2SDK::Assembly_CSharp::WorkShop::WorkShopDataStore* mWorkShopDataStore_; DLL2SDK::Assembly_CSharp::ElectronicSportsDataStore* mElectronicSportsDataStore_; DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* mGlobalDataStore_; DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* mLocalPlayerDataStore_; DLL2SDK::Assembly_CSharp::GameBase::RandomNickNameDataStore* mRandomNickNameDataStore_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* mRoomDataStore_; DLL2SDK::Assembly_CSharp::RankDataStore* mRankDataStore_; DLL2SDK::Assembly_CSharp::RedDotDataStore* mRedDotDataStore_; DLL2SDK::Assembly_CSharp::SundryDataStore* mSundryDataStore_; DLL2SDK::Assembly_CSharp::LoadingBackGroundDataStore* mLoadingBackGroundDataStore_; DLL2SDK::Assembly_CSharp::GameBase::PVEModeLevelDataStore* mPVEModeLevelDataStore_; DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* mSettlementDataStore_; DLL2SDK::Assembly_CSharp::Tutorial::TutorialDataStore* mTutorialDataStore_; DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionDataStore* mWeaponPromotionDataStore_; DLL2SDK::Assembly_CSharp::GameEngine::IData_DataStore* mIData_DataStore_; DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo* mLoginPlayerInfo_; DLL2SDK::Assembly_CSharp::GameLogin::VersionConfigDataStore* mVersionConfigDataStore_; DLL2SDK::Assembly_CSharp::PVE::MP::MPPVEStageDataStore* mMPPVEStageDataStore_; DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore* mSquadBattleDataStore_; DLL2SDK::Assembly_CSharp::Squad::SquadMatchDataStore* mSquadMatchDataStore_; DLL2SDK::Assembly_CSharp::FrontEnd::ActivityNoticeDataStore* mActivityNoticeDataStore_; DLL2SDK::Assembly_CSharp::FrontEnd::RollNoticeDataStore* mRollNoticeDataStore_; DLL2SDK::Assembly_CSharp::LiveOps::AnnouncementDataStore* mAnnouncementDataStore_; DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsMatchJumpDataStore* mLiveOpsMatchJumpDataStore_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* mBattlePassDataStore_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassConf* mBattlePassConf_; DLL2SDK::Assembly_CSharp::GameUI::BR::BRLadderDataStore* mBRLadderDataStore_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRModeMapDataStore* mBRModeMapDataStore_; DLL2SDK::Assembly_CSharp::GameShop::RechargeDataStore* mRechargeDataStore_; DLL2SDK::Assembly_CSharp::GameDataStore::Career::AchievementDataStore* mAchievementDataStore_; DLL2SDK::Assembly_CSharp::GameDataStore::Career::CareerDataStore* mCareerDataStore_; DLL2SDK::Assembly_CSharp::GameDataStore::Career::PlayerIconDataStore* mPlayerIconDataStore_; DLL2SDK::Assembly_CSharp::GameDataStore::Career::OtherPlayerDataStore* mOtherPlayerDataStore_; DLL2SDK::Assembly_CSharp::Chat::ChatDataStore* mChatDataStore_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* mCodLiveOpsActivityDataStore_; DLL2SDK::Assembly_CSharp::MissionSystem::MissionSystemDataStore* mMissionSystemDataStore_; DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationDataStore* mRelationInvitationDataStore_; DLL2SDK::Assembly_CSharp::GameUI::Social::FriendChatDataStore* mFriendChatDataStore_; DLL2SDK::Assembly_CSharp::Friend::FriendDataStore* mFriendDataStore_; DLL2SDK::Assembly_CSharp::Friend::FriendViewMode* mFriendViewMode_; DLL2SDK::Assembly_CSharp::LiveOps::GuestBindingPlatformDataStore* mGuestBindingPlatformDataStore_; DLL2SDK::Assembly_CSharp::Guild::GuildApplyMsgDataStore* mGuildApplyMsgDataStore_; DLL2SDK::Assembly_CSharp::Guild::GuildDataStore* mGuildDataStore_; DLL2SDK::Assembly_CSharp::Guild::GuildFriendRequestDataStore* mGuildFriendRequestDataStore_; DLL2SDK::Assembly_CSharp::Guild::GuildLocationDataStore* mGuildLocationDataStore_; DLL2SDK::Assembly_CSharp::Guild::GuildMemberDataStore* mGuildMemberDataStore_; DLL2SDK::Assembly_CSharp::Guild::GuildRankDataStore* mGuildRankDataStore_; DLL2SDK::Assembly_CSharp::Guild::GuildSearchDataStore* mGuildSearchDataStore_; DLL2SDK::Assembly_CSharp::Guild::GuildMissionDataStore* mGuildMissionDataStore_; DLL2SDK::Assembly_CSharp::Guild::GuildWelfareDataStore* mGuildWelfareDataStore_; DLL2SDK::Assembly_CSharp::FacePictureDataStore* mFacePictureDataStore_; DLL2SDK::Assembly_CSharp::GameBase::LoadoutDataStore* mLoadoutDataStore_; DLL2SDK::Assembly_CSharp::LiveOpsDataStore* mLiveOpsDataStore_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutReddotDatastore* mLoadoutReddotDatastore_; DLL2SDK::Assembly_CSharp::LobbyExpBuffDataStore* mLobbyExpBuffDataStore_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMapDataStore* mLobbyMapDataStore_; DLL2SDK::Assembly_CSharp::FrontEnd::MailDataStore* mMailDataStore_; DLL2SDK::Assembly_CSharp::Career::PersonalInfoDataStore* mPersonalInfoDataStore_; DLL2SDK::Assembly_CSharp::GameUI::PlayerGameStatDataStore* mPlayerGameStatDataStore_; DLL2SDK::Assembly_CSharp::RankGame::RankModel* mRankModel_; DLL2SDK::Assembly_CSharp::RankGame::RankTabDataInfo* mRankTabDataInfo_; DLL2SDK::Assembly_CSharp::RankGame::RankProtocolData* mRankProtocolData_; DLL2SDK::Assembly_CSharp::CodSafeBox::SafeBoxDateStore* mSafeBoxDataStore_; DLL2SDK::Assembly_CSharp::RankGame::RankRoleModelData* mRankRoleModelData_; DLL2SDK::Assembly_CSharp::SpvpDataStore* mSpvpDataStore_; DLL2SDK::Assembly_CSharp::GameUI::Room::BrDataStore* mBrDataStore_; DLL2SDK::Assembly_CSharp::GameUI::SPVP::SPVPLadderDataStore* mSPVPLadderDataStore_; DLL2SDK::Assembly_CSharp::SShopDataStore* mSShopDataStore_; DLL2SDK::Assembly_CSharp::GameUI::ScreenShotDataStore* mScreenShotDataStore_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsChatDataManager* mSettingsChatDataManager_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsViewMode* mSettingsViewMode_; DLL2SDK::Assembly_CSharp::Settlement::GameStatesDataStore* mGameStatesDataStore_; DLL2SDK::Assembly_CSharp::Settlement::GameStateViewMode* mGameStateViewMode_; DLL2SDK::Assembly_CSharp::GameShop::ShopDataStore* mShopDataStore_; DLL2SDK::Assembly_CSharp::GameShop::ShopPayResDataStore* mShopPayResDataStore_; DLL2SDK::Assembly_CSharp::GameShop::ShopPaymentConfirmDataStore* mShopPaymentConfirmDataStore_; DLL2SDK::Assembly_CSharp::GameShop::ChestViewMode* mChestViewMode_; DLL2SDK::Assembly_CSharp::GameShop::TreasureChestDataStore* mTreasureChestDataStore_; DLL2SDK::Assembly_CSharp::FrontEnd::SignDataStore* mSignDataStore_; DLL2SDK::Assembly_CSharp::Squad::SquadDataStore* mSquadDataStore_; DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* mSquadInventoryDataStore_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsDataStore* mSettingsDataStore_; DLL2SDK::Assembly_CSharp::GameUI::ToStoreRatePopupDataStore* mToStoreRatePopupDataStore_; DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieDataStore* mZombieDataStore_; DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieDailyChallengeDataStore* mZombieDailyChallengeDataStore_; DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieEndlessDataStore* mZombieEndlessDataStore_; DLL2SDK::Assembly_CSharp::RankGame::ZbZoneRankData* mZbZoneRankData_; DLL2SDK::Assembly_CSharp::GameBase::CDNDataStore* mCDNDataStore_; DLL2SDK::Assembly_CSharp::InviteNewbie::InviteNewbieDataStore* mInviteNewbieDataStore_; DLL2SDK::Assembly_CSharp::Live::LiveDataStore* mLiveDataStore_; DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::SoldierReturnDataStore* mSoldierReturnDataStore_; DLL2SDK::Assembly_CSharp::LobbyRankPointBuffDataStore* mLobbyRankBuffDataStore_; DLL2SDK::Assembly_CSharp::FrontEnd::FuncBlockDataStore* mFuncBlockDataStore_; DLL2SDK::Assembly_CSharp::FriendRecall::FriendRecallDataStore* mFriendRecallDataStore_; DLL2SDK::Assembly_CSharp::AdvertisingDataStore* mAdvertisingDataStore_; DLL2SDK::Assembly_CSharp::LobbyBPExpBuffDataStore* mBpExpDataStore_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AllDataStores_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreBindDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UserLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42967(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyModuleDataStore* get_BRNearbyModuleDataStore_42968(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatDataStore* get_BRChatDataStore_42969(); DLL2SDK::Assembly_CSharp::FrontEnd::PandoraDataStore* get_PandoraDataStore_42970(); DLL2SDK::Assembly_CSharp::GameUI::TipsDataStore* get_TipsDataStore_42971(); DLL2SDK::Assembly_CSharp::FrontEnd::LanternAnnoucementDataStore* get_LanternAnnoucementDataStore_42972(); DLL2SDK::Assembly_CSharp::FrontEnd::NavigationDataStore* get_NavigationDataStore_42973(); DLL2SDK::Assembly_CSharp::GameBase::GameInfoDataStore* get_GameInfoDataStore_42974(); DLL2SDK::Assembly_CSharp::GameBase::GamePrepareSystemDataStore* get_GamePrepareSystemDataStore_42975(); DLL2SDK::Assembly_CSharp::WorkShop::WorkShopDataStore* get_WorkShopDataStore_42976(); DLL2SDK::Assembly_CSharp::ElectronicSportsDataStore* get_ElectronicSportsDataStore_42977(); DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* get_GlobalDataStore_42978(); DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* get_LocalPlayerDataStore_42979(); DLL2SDK::Assembly_CSharp::GameBase::RandomNickNameDataStore* get_RandomNickNameDataStore_42980(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* get_RoomDataStore_42981(); DLL2SDK::Assembly_CSharp::RankDataStore* get_RankDataStore_42982(); DLL2SDK::Assembly_CSharp::RedDotDataStore* get_RedDotDataStore_42983(); DLL2SDK::Assembly_CSharp::SundryDataStore* get_SundryDataStore_42984(); DLL2SDK::Assembly_CSharp::LoadingBackGroundDataStore* get_LoadingBackGroundDataStore_42985(); DLL2SDK::Assembly_CSharp::GameBase::PVEModeLevelDataStore* get_PVEModeLevelDataStore_42986(); DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* get_SettlementDataStore_42987(); DLL2SDK::Assembly_CSharp::Tutorial::TutorialDataStore* get_TutorialDataStore_42988(); DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionDataStore* get_WeaponPromotionDataStore_42989(); DLL2SDK::Assembly_CSharp::GameEngine::IData_DataStore* get_IData_DataStore_42990(); DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo* get_LoginPlayerInfo_42991(); DLL2SDK::Assembly_CSharp::GameLogin::VersionConfigDataStore* get_VersionConfigDataStore_42992(); DLL2SDK::Assembly_CSharp::PVE::MP::MPPVEStageDataStore* get_MPPVEStageDataStore_42993(); DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore* get_SquadBattleDataStore_42994(); DLL2SDK::Assembly_CSharp::Squad::SquadMatchDataStore* get_SquadMatchDataStore_42995(); DLL2SDK::Assembly_CSharp::FrontEnd::ActivityNoticeDataStore* get_ActivityNoticeDataStore_42996(); DLL2SDK::Assembly_CSharp::FrontEnd::RollNoticeDataStore* get_RollNoticeDataStore_42997(); DLL2SDK::Assembly_CSharp::LiveOps::AnnouncementDataStore* get_AnnouncementDataStore_42998(); DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsMatchJumpDataStore* get_LiveOpsMatchJumpDataStore_42999(); DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* get_BattlePassDataStore_43000(); DLL2SDK::Assembly_CSharp::BattlePass::BattlePassConf* get_BattlePassConf_43001(); DLL2SDK::Assembly_CSharp::GameUI::BR::BRLadderDataStore* get_BRLadderDataStore_43002(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRModeMapDataStore* get_BRModeMapDataStore_43003(); DLL2SDK::Assembly_CSharp::GameShop::RechargeDataStore* get_RechargeDataStore_43004(); DLL2SDK::Assembly_CSharp::GameDataStore::Career::AchievementDataStore* get_AchievementDataStore_43005(); DLL2SDK::Assembly_CSharp::GameDataStore::Career::CareerDataStore* get_CareerDataStore_43006(); DLL2SDK::Assembly_CSharp::GameDataStore::Career::PlayerIconDataStore* get_PlayerIconDataStore_43007(); DLL2SDK::Assembly_CSharp::GameDataStore::Career::OtherPlayerDataStore* get_OtherPlayerDataStore_43008(); DLL2SDK::Assembly_CSharp::Chat::ChatDataStore* get_ChatDataStore_43009(); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivityDataStore* get_CodLiveOpsActivityDataStore_43010(); DLL2SDK::Assembly_CSharp::MissionSystem::MissionSystemDataStore* get_MissionSystemDataStore_43011(); DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationDataStore* get_RelationInvitationDataStore_43012(); DLL2SDK::Assembly_CSharp::GameUI::Social::FriendChatDataStore* get_FriendChatDataStore_43013(); DLL2SDK::Assembly_CSharp::Friend::FriendDataStore* get_FriendDataStore_43014(); DLL2SDK::Assembly_CSharp::Friend::FriendViewMode* get_FriendViewMode_43015(); DLL2SDK::Assembly_CSharp::LiveOps::GuestBindingPlatformDataStore* get_GuestBindingPlatformDataStore_43016(); DLL2SDK::Assembly_CSharp::Guild::GuildApplyMsgDataStore* get_GuildApplyMsgDataStore_43017(); DLL2SDK::Assembly_CSharp::Guild::GuildDataStore* get_GuildDataStore_43018(); DLL2SDK::Assembly_CSharp::Guild::GuildFriendRequestDataStore* get_GuildFriendRequestDataStore_43019(); DLL2SDK::Assembly_CSharp::Guild::GuildLocationDataStore* get_GuildLocationDataStore_43020(); DLL2SDK::Assembly_CSharp::Guild::GuildMemberDataStore* get_GuildMemberDataStore_43021(); DLL2SDK::Assembly_CSharp::Guild::GuildRankDataStore* get_GuildRankDataStore_43022(); DLL2SDK::Assembly_CSharp::Guild::GuildSearchDataStore* get_GuildSearchDataStore_43023(); DLL2SDK::Assembly_CSharp::Guild::GuildMissionDataStore* get_GuildMissionDataStore_43024(); DLL2SDK::Assembly_CSharp::Guild::GuildWelfareDataStore* get_GuildWelfareDataStore_43025(); DLL2SDK::Assembly_CSharp::FacePictureDataStore* get_FacePictureDataStore_43026(); DLL2SDK::Assembly_CSharp::GameBase::LoadoutDataStore* get_LoadoutDataStore_43027(); DLL2SDK::Assembly_CSharp::LiveOpsDataStore* get_LiveOpsDataStore_43028(); DLL2SDK::Assembly_CSharp::GameUI::LoadoutReddotDatastore* get_LoadoutReddotDatastore_43029(); DLL2SDK::Assembly_CSharp::LobbyExpBuffDataStore* get_LobbyExpBuffDataStore_43030(); DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMapDataStore* get_LobbyMapDataStore_43031(); DLL2SDK::Assembly_CSharp::FrontEnd::MailDataStore* get_MailDataStore_43032(); DLL2SDK::Assembly_CSharp::Career::PersonalInfoDataStore* get_PersonalInfoDataStore_43033(); DLL2SDK::Assembly_CSharp::GameUI::PlayerGameStatDataStore* get_PlayerGameStatDataStore_43034(); DLL2SDK::Assembly_CSharp::RankGame::RankModel* get_RankModel_43035(); DLL2SDK::Assembly_CSharp::RankGame::RankTabDataInfo* get_RankTabDataInfo_43036(); DLL2SDK::Assembly_CSharp::RankGame::RankProtocolData* get_RankProtocolData_43037(); DLL2SDK::Assembly_CSharp::CodSafeBox::SafeBoxDateStore* get_SafeBoxDataStore_43038(); DLL2SDK::Assembly_CSharp::RankGame::RankRoleModelData* get_RankRoleModelData_43039(); DLL2SDK::Assembly_CSharp::SpvpDataStore* get_SpvpDataStore_43040(); DLL2SDK::Assembly_CSharp::GameUI::Room::BrDataStore* get_BrDataStore_43041(); DLL2SDK::Assembly_CSharp::GameUI::SPVP::SPVPLadderDataStore* get_SPVPLadderDataStore_43042(); DLL2SDK::Assembly_CSharp::SShopDataStore* get_SShopDataStore_43043(); DLL2SDK::Assembly_CSharp::GameUI::ScreenShotDataStore* get_ScreenShotDataStore_43044(); DLL2SDK::Assembly_CSharp::GameSettings::SettingsChatDataManager* get_SettingsChatDataManager_43045(); DLL2SDK::Assembly_CSharp::GameSettings::SettingsViewMode* get_SettingsViewMode_43046(); DLL2SDK::Assembly_CSharp::Settlement::GameStatesDataStore* get_GameStatesDataStore_43047(); DLL2SDK::Assembly_CSharp::Settlement::GameStateViewMode* get_GameStateViewMode_43048(); DLL2SDK::Assembly_CSharp::GameShop::ShopDataStore* get_ShopDataStore_43049(); DLL2SDK::Assembly_CSharp::GameShop::ShopPayResDataStore* get_ShopPayResDataStore_43050(); DLL2SDK::Assembly_CSharp::GameShop::ShopPaymentConfirmDataStore* get_ShopPaymentConfirmDataStore_43051(); DLL2SDK::Assembly_CSharp::GameShop::ChestViewMode* get_ChestViewMode_43052(); DLL2SDK::Assembly_CSharp::GameShop::TreasureChestDataStore* get_TreasureChestDataStore_43053(); DLL2SDK::Assembly_CSharp::FrontEnd::SignDataStore* get_SignDataStore_43054(); DLL2SDK::Assembly_CSharp::Squad::SquadDataStore* get_SquadDataStore_43055(); DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* get_SquadInventoryDataStore_43056(); DLL2SDK::Assembly_CSharp::GameSettings::SettingsDataStore* get_SettingsDataStore_43057(); DLL2SDK::Assembly_CSharp::GameUI::ToStoreRatePopupDataStore* get_ToStoreRatePopupDataStore_43058(); DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieDataStore* get_ZombieDataStore_43059(); DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieDailyChallengeDataStore* get_ZombieDailyChallengeDataStore_43060(); DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieEndlessDataStore* get_ZombieEndlessDataStore_43061(); DLL2SDK::Assembly_CSharp::RankGame::ZbZoneRankData* get_ZbZoneRankData_43062(); DLL2SDK::Assembly_CSharp::GameBase::CDNDataStore* get_CDNDataStore_43063(); DLL2SDK::Assembly_CSharp::InviteNewbie::InviteNewbieDataStore* get_InviteNewbieDataStore_43064(); DLL2SDK::Assembly_CSharp::Live::LiveDataStore* get_LiveDataStore_43065(); DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::SoldierReturnDataStore* get_SoldierReturnDataStore_43066(); DLL2SDK::Assembly_CSharp::LobbyRankPointBuffDataStore* get_LobbyRankPointBuffDataStore_43067(); DLL2SDK::Assembly_CSharp::FrontEnd::FuncBlockDataStore* get_FuncBlockDataStore_43068(); DLL2SDK::Assembly_CSharp::FriendRecall::FriendRecallDataStore* get_FriendRecallDataStore_43069(); DLL2SDK::Assembly_CSharp::AdvertisingDataStore* get_AdvertisingDataStore_43070(); DLL2SDK::Assembly_CSharp::LobbyBPExpBuffDataStore* get_LobbyBPExpBuffDataStore_43071(); void Init_43072(); void PreBindDataStore_43073(); void Reset_43074(); void ReLogin_43075(); void UserLogin_43076(uint64_t playerId_); void Shutdown_43077(); void __xLuaBaseProxy_Init_43078(); void __xLuaBaseProxy_Reset_43079(); void __xLuaBaseProxy_Shutdown_43080(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct RSAHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Array* m_RSAPublicKey_; DLL2SDK::mscorlib::System::Security::Cryptography::RSACryptoServiceProvider* m_RSACryptoServiceProvider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRSACryptoServiceProvider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Encrypt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Verify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateRsaProviderFromPublicKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Comparebytearrays_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::Security::Cryptography::RSACryptoServiceProvider* GetRSACryptoServiceProvider_42951(); static DLL2SDK::Array* Encrypt_42952(DLL2SDK::Array* data_); static bool Verify_42953(DLL2SDK::Array* data_, DLL2SDK::Array* signature_); static DLL2SDK::mscorlib::System::Security::Cryptography::RSACryptoServiceProvider* CreateRsaProviderFromPublicKey_42954(); static bool Comparebytearrays_42955(DLL2SDK::Array* a_, DLL2SDK::Array* b_); static void _cctor_42956(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MD5Helper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HashBytes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_byteToHexStr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ObjectToBytes_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42947(); static DLL2SDK::mscorlib::System::String* HashBytes_42948(DLL2SDK::Array* bs_); static DLL2SDK::mscorlib::System::String* byteToHexStr_42949(DLL2SDK::Array* bytes_); static DLL2SDK::Array* ObjectToBytes_42950(DLL2SDK::mscorlib::System::Object* obj_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GDPRHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Array* decryptKey_; DLL2SDK::Array* decryptVector_; DLL2SDK::Array* decryptBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AESEncrypt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_AESEncrypt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AESEncryptToStringForGDPR_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AESDecrypt_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42939(); static DLL2SDK::mscorlib::System::String* get_Key_42940(); static DLL2SDK::mscorlib::System::String* get_IV_42941(); static DLL2SDK::Array* AESEncrypt_42942(DLL2SDK::mscorlib::System::String* Data_); static DLL2SDK::Array* AESEncrypt_42943(DLL2SDK::Array* data_); static DLL2SDK::mscorlib::System::String* AESEncryptToStringForGDPR_42944(DLL2SDK::mscorlib::System::String* Data_); static DLL2SDK::Array* AESDecrypt_42945(DLL2SDK::Array* Data_); static void _cctor_42946(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AESHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Array* keyBuffer_; DLL2SDK::Array* vectorBuffer_; DLL2SDK::Array* decryptBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AESEncrypt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AESEncryptString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AESDecrypt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AESDecryptString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AESDecryptFile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AESDecryptFileString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42929(); static DLL2SDK::mscorlib::System::String* get_Key_42930(); static DLL2SDK::mscorlib::System::String* get_IV_42931(); static DLL2SDK::Array* AESEncrypt_42932(DLL2SDK::Array* data_); static DLL2SDK::Array* AESEncryptString_42933(DLL2SDK::mscorlib::System::String* str_); static bool AESDecrypt_42934(DLL2SDK::Array* bytes_, int32_t* count_); static DLL2SDK::mscorlib::System::String* AESDecryptString_42935(DLL2SDK::Array* bytes_); static bool AESDecryptFile_42936(DLL2SDK::mscorlib::System::String* path_, DLL2SDK::Array* bytes_, int32_t* count_); static DLL2SDK::mscorlib::System::String* AESDecryptFileString_42937(DLL2SDK::mscorlib::System::String* path_); static void _cctor_42938(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct VersionConfigManager : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* RESOURCE_VERSION_FILE_; DLL2SDK::mscorlib::System::String* kStringInvalidVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProgramVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInnerResourceVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExternalResourceVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetResourceVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetResourcesVersion_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42923(); static DLL2SDK::mscorlib::System::String* GetProgramVersion_42924(); static DLL2SDK::mscorlib::System::String* GetInnerResourceVersion_42925(); static DLL2SDK::mscorlib::System::String* GetExternalResourceVersion_42926(); static DLL2SDK::mscorlib::System::String* GetResourceVersion_42927(); static void SetResourcesVersion_42928(DLL2SDK::mscorlib::System::String* str_); }; } namespace DLL2SDK::Assembly_CSharp { struct SystemSwitch : DLL2SDK::mscorlib::System::Object { struct StaticFields { bool IsReady_; bool _RunWithAssetBundle_k__BackingField_; bool allowLoadAllAssetInEditor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42914(); static bool get_RunWithAssetBundle_42915(); static void set_RunWithAssetBundle_42916(bool value_); static bool get_AllowLoadAllAssetInEditor_42917(); static void set_AllowLoadAllAssetInEditor_42918(bool value_); static void Reset_42919(); static void Shutdown_42920(); static void Init_42921(); static void _cctor_42922(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct IniFileManager : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::INIFileParser::IniParser::FileIniDataParser* IniParserObj_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_IniCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadIniData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ClearCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadIniData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadFromConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_LoadFromConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryLoadParentIni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertToBaseType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Format_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasSection_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static bool LoadIniData_42903(DLL2SDK::mscorlib::System::String* configPath_, DLL2SDK::INIFileParser::IniParser::Model::IniData* data_, DLL2SDK::Assembly_CSharp::Config::DataPropertyBase* obj_, DLL2SDK::mscorlib::System::Type* dataType_, DLL2SDK::mscorlib::System::String* section_); static void ClearCache_42904(); static void ClearCache_42905(DLL2SDK::mscorlib::System::String* path_); static DLL2SDK::INIFileParser::IniParser::Model::IniData* ReadIniData_42906(DLL2SDK::mscorlib::System::String* path_); static DLL2SDK::Assembly_CSharp::Config::DataPropertyBase* LoadFromConfig_42907(DLL2SDK::mscorlib::System::String* path_, DLL2SDK::mscorlib::System::Type* dataType_, DLL2SDK::mscorlib::System::String* section_); static DLL2SDK::Assembly_CSharp::Config::DataPropertyBase* LoadFromConfig_42908(DLL2SDK::mscorlib::System::String* path_, DLL2SDK::Assembly_CSharp::Config::DataPropertyBase* obj_, DLL2SDK::mscorlib::System::Type* dataType_, DLL2SDK::mscorlib::System::String* section_); static bool TryLoadParentIni_42909(DLL2SDK::Assembly_CSharp::Config::DataPropertyBase* obj_, DLL2SDK::mscorlib::System::Type* dataType_, DLL2SDK::INIFileParser::IniParser::Model::IniData* data_); static DLL2SDK::mscorlib::System::Object* ConvertToBaseType_42910(DLL2SDK::mscorlib::System::String* fieldName_, DLL2SDK::mscorlib::System::String* str_, DLL2SDK::mscorlib::System::Type* type_); static DLL2SDK::mscorlib::System::Object* Format_42911(DLL2SDK::mscorlib::System::String* fieldName_, DLL2SDK::mscorlib::System::String* str_, DLL2SDK::mscorlib::System::Type* type_); static bool HasSection_42912(DLL2SDK::mscorlib::System::String* path_, DLL2SDK::mscorlib::System::String* sectionName_); static void _cctor_42913(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct IniConfigManager : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* s_ConfigTagDic_; DLL2SDK::mscorlib::System::String* SUFFIX_CONFIG_HIP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_GetConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasSection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseDataProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearCache_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42894(); template static T GetConfig_42895(DLL2SDK::mscorlib::System::String* configName_, DLL2SDK::Assembly_CSharp::GameEngine::EConfigTag etag_); template static T GetConfig_42896(DLL2SDK::mscorlib::System::String* configName_, DLL2SDK::Assembly_CSharp::GameEngine::EConfigTag etag_, DLL2SDK::mscorlib::System::Type* dataType_); template static T GetConfig_42897(DLL2SDK::mscorlib::System::String* configName_, DLL2SDK::Assembly_CSharp::GameEngine::EConfigTag etag_, DLL2SDK::mscorlib::System::Type* dataType_, DLL2SDK::mscorlib::System::String* section_); static bool HasSection_42898(DLL2SDK::Assembly_CSharp::GameEngine::EConfigTag etag_, DLL2SDK::mscorlib::System::String* configName_, DLL2SDK::mscorlib::System::String* section_); static bool UseDataProperty_42899(); static bool IsHip_42900(DLL2SDK::mscorlib::System::String* confName_); static void ClearCache_42901(); static void _cctor_42902(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct IniConfigContainer : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ConfigCacheDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasSection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIniConfig_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42887(); static DLL2SDK::mscorlib::System::String* GetKey_42888(DLL2SDK::mscorlib::System::String* tag_, DLL2SDK::mscorlib::System::String* configName_, DLL2SDK::mscorlib::System::String* section_); static DLL2SDK::mscorlib::System::String* GetPath_42889(DLL2SDK::mscorlib::System::String* tag_, DLL2SDK::mscorlib::System::String* configName_); static void Clear_42890(); static bool HasSection_42891(DLL2SDK::mscorlib::System::String* tag_, DLL2SDK::mscorlib::System::String* configName_, DLL2SDK::mscorlib::System::String* section_); static DLL2SDK::Assembly_CSharp::Config::DataPropertyBase* GetIniConfig_42892(DLL2SDK::mscorlib::System::String* tag_, DLL2SDK::mscorlib::System::String* configName_, DLL2SDK::mscorlib::System::Type* dataType_, DLL2SDK::mscorlib::System::String* section_); static void _cctor_42893(); }; } namespace DLL2SDK::Assembly_CSharp { struct INIParser : DLL2SDK::mscorlib::System::Object { int32_t error_; DLL2SDK::mscorlib::System::Object* m_Lock_; DLL2SDK::mscorlib::System::String* m_FileName_; DLL2SDK::mscorlib::System::String* m_iniString_; bool m_AutoFlush_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_Sections_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_Modified_; bool m_CacheModified_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Open_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Open_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenFromString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Close_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseSectionName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseKeyValuePair_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isComment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PerformFlush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSectionExists_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsKeyExists_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SectionDelete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_KeyDelete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_KeyChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EncodeByteArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DecodeByteArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ReadValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_ReadValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_ReadValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix4_ReadValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix5_ReadValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix6_ReadValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_WriteValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_WriteValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_WriteValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix4_WriteValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix5_WriteValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix6_WriteValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryWriteValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_TryWriteValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42849(); DLL2SDK::mscorlib::System::String* get_FileName_42850(); DLL2SDK::mscorlib::System::String* get_iniString_42851(); void Open_42852(DLL2SDK::mscorlib::System::String* path_); void Open_42853(DLL2SDK::UnityEngine::UnityEngine::TextAsset* name_); void OpenFromString_42854(DLL2SDK::mscorlib::System::String* str_); DLL2SDK::mscorlib::System::String* ToString_42855(); void Initialize_42856(DLL2SDK::mscorlib::System::String* iniString_, bool AutoFlush_); void Close_42857(); DLL2SDK::mscorlib::System::String* ParseSectionName_42858(DLL2SDK::mscorlib::System::String* Line_); bool ParseKeyValuePair_42859(DLL2SDK::mscorlib::System::String* Line_, DLL2SDK::mscorlib::System::String* Key_, DLL2SDK::mscorlib::System::String* Value_); bool isComment_42860(DLL2SDK::mscorlib::System::String* Line_); void Refresh_42861(); void PerformFlush_42862(); bool IsSectionExists_42863(DLL2SDK::mscorlib::System::String* SectionName_); bool IsKeyExists_42864(DLL2SDK::mscorlib::System::String* SectionName_, DLL2SDK::mscorlib::System::String* Key_); void SectionDelete_42865(DLL2SDK::mscorlib::System::String* SectionName_); void KeyDelete_42866(DLL2SDK::mscorlib::System::String* SectionName_, DLL2SDK::mscorlib::System::String* Key_); void KeyChange_42867(DLL2SDK::mscorlib::System::String* SectionName_, DLL2SDK::mscorlib::System::String* Key_, DLL2SDK::mscorlib::System::String* newKey_); DLL2SDK::mscorlib::System::String* ReadValue_42868(DLL2SDK::mscorlib::System::String* SectionName_, DLL2SDK::mscorlib::System::String* Key_, DLL2SDK::mscorlib::System::String* DefaultValue_); void WriteValue_42869(DLL2SDK::mscorlib::System::String* SectionName_, DLL2SDK::mscorlib::System::String* Key_, DLL2SDK::mscorlib::System::String* Value_); DLL2SDK::mscorlib::System::String* EncodeByteArray_42870(DLL2SDK::Array* Value_); DLL2SDK::Array* DecodeByteArray_42871(DLL2SDK::mscorlib::System::String* Value_); bool ReadValue_42872(DLL2SDK::mscorlib::System::String* SectionName_, DLL2SDK::mscorlib::System::String* Key_, bool DefaultValue_); int32_t ReadValue_42873(DLL2SDK::mscorlib::System::String* SectionName_, DLL2SDK::mscorlib::System::String* Key_, int32_t DefaultValue_); int64_t ReadValue_42874(DLL2SDK::mscorlib::System::String* SectionName_, DLL2SDK::mscorlib::System::String* Key_, int64_t DefaultValue_); double ReadValue_42875(DLL2SDK::mscorlib::System::String* SectionName_, DLL2SDK::mscorlib::System::String* Key_, double DefaultValue_); DLL2SDK::Array* ReadValue_42876(DLL2SDK::mscorlib::System::String* SectionName_, DLL2SDK::mscorlib::System::String* Key_, DLL2SDK::Array* DefaultValue_); DLL2SDK::mscorlib::System::DateTime ReadValue_42877(DLL2SDK::mscorlib::System::String* SectionName_, DLL2SDK::mscorlib::System::String* Key_, DLL2SDK::mscorlib::System::DateTime DefaultValue_); void WriteValue_42878(DLL2SDK::mscorlib::System::String* SectionName_, DLL2SDK::mscorlib::System::String* Key_, bool Value_); void WriteValue_42879(DLL2SDK::mscorlib::System::String* SectionName_, DLL2SDK::mscorlib::System::String* Key_, int32_t Value_); void WriteValue_42880(DLL2SDK::mscorlib::System::String* SectionName_, DLL2SDK::mscorlib::System::String* Key_, int64_t Value_); void WriteValue_42881(DLL2SDK::mscorlib::System::String* SectionName_, DLL2SDK::mscorlib::System::String* Key_, double Value_); void WriteValue_42882(DLL2SDK::mscorlib::System::String* SectionName_, DLL2SDK::mscorlib::System::String* Key_, DLL2SDK::Array* Value_); void WriteValue_42883(DLL2SDK::mscorlib::System::String* SectionName_, DLL2SDK::mscorlib::System::String* Key_, DLL2SDK::mscorlib::System::DateTime Value_); bool TryWriteValue_42884(DLL2SDK::mscorlib::System::String* SectionName_, DLL2SDK::mscorlib::System::String* Key_, int32_t newValue_); bool TryWriteValue_42885(DLL2SDK::mscorlib::System::String* SectionName_, DLL2SDK::mscorlib::System::String* Key_, DLL2SDK::mscorlib::System::String* newValue_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_42886(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ConfigUtils : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponConfigFile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponConfigData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::String* GetWeaponConfigFile_42847(int32_t inItemID_); template static T GetWeaponConfigData_42848(int32_t inItemID_, DLL2SDK::mscorlib::System::Type* dataType_, DLL2SDK::mscorlib::System::String* configOverride_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ConfigManager : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::ConfigManager_ConfigManagerCache* m_AllConfigCache_; int32_t currentUILayOutVersion_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* classMapping_; DLL2SDK::Assembly_CSharp::EAssetID FallbackAvatarAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGetCustomSetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSetCustomSetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SplitAndSaveCustomString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MatchAndSaveCustomString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveSettingType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSettingType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncCurrentGameModeType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGetFirstTimeCustomSetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSetFirstTimeCustomSetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUISceneHUDConfigByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLoadGameHUDLayoutConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveCustomHUDLayoutConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTlogHudlayoutText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsChangePosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsChangeScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultHUDLayoutConfigPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCustomHUDLayoutConfigPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGameHUDLayoutConfigJson_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveCustomJoyStickConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReplaceJoystickConfigFromMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReplaceHUDConfigFromMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTlogJoystickText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetJoyStickConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultJoyStickConfigPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCustomJoyStickConfigPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCustomConfigPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLoadInputConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLoadPlayerControllerConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLoadLoggerConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearCache_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42807(); static void RequestGetCustomSetting_42808(DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType modeType_); static void RequestSetCustomSetting_42809(DLL2SDK::CSProto::msg::PlayerKeyMapInfo* playerKeyMapInfo_); static void SplitAndSaveCustomString_42810(DLL2SDK::mscorlib::System::Collections::Generic::List_1* playerKeyMapInfos_); static void MatchAndSaveCustomString_42811(DLL2SDK::Assembly_CSharp::GameEngine::ECustomUIType uiType_, DLL2SDK::Assembly_CSharp::GameSettings::ECustomSettingFireMode fireMode_, DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType gameModeType_, DLL2SDK::mscorlib::System::String* content_); static bool CompareVersion_42812(DLL2SDK::Assembly_CSharp::GameEngine::ECustomUIType uiType_, DLL2SDK::mscorlib::System::String* customConfigPath_, DLL2SDK::mscorlib::System::String* content_); static void SaveSettingType_42813(DLL2SDK::Assembly_CSharp::GameEngine::ECustomUIType uIType_, DLL2SDK::mscorlib::System::String* content_); static void GetSettingType_42814(DLL2SDK::Assembly_CSharp::GameSettings::ECustomSettingFireMode* fireMode_, DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType* gameModeType_); static void SyncCurrentGameModeType_42815(DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType settingsViewModeType_); static void RequestGetFirstTimeCustomSetting_42816(DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType modeType_); static void RequestSetFirstTimeCustomSetting_42817(DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType modeType_, bool bIsAdvancedMode_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_InputConfigs_42818(); static DLL2SDK::Assembly_CSharp::GameEngine::PlayerControllerConfig* get_PlayerControllerConfig_42819(); static DLL2SDK::Assembly_CSharp::GameEngine::LoggerConfig* get_LoggerConfig_42820(); static DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_HUDConfigDic_42821(); static DLL2SDK::Assembly_CSharp::GameEngine::UISceneHUDConfig* GetUISceneHUDConfigByType_42822(DLL2SDK::mscorlib::System::Type* hudType_, bool custom_, bool create_); static void CheckLoadGameHUDLayoutConfig_42823(DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType settingGameModeType_); static void SaveCustomHUDLayoutConfig_42824(); static DLL2SDK::mscorlib::System::String* GetTlogHudlayoutText_42825(); static bool IsChangePosition_42826(DLL2SDK::mscorlib::System::Type* type_); static bool IsChangeScale_42827(DLL2SDK::mscorlib::System::Type* type_); static DLL2SDK::mscorlib::System::String* GetDefaultHUDLayoutConfigPath_42828(DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType settingGameModeType_); static DLL2SDK::mscorlib::System::String* GetCustomHUDLayoutConfigPath_42829(); static DLL2SDK::mscorlib::System::String* GetGameHUDLayoutConfigJson_42830(); static DLL2SDK::Array* get_JoystickConfigAry_42831(); static void SaveCustomJoyStickConfig_42832(); static void ReplaceJoystickConfigFromMode_42833(DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType settingGameMode_, DLL2SDK::Assembly_CSharp::GameSettings::ECustomSettingFireMode fireMode_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* joystickConfigs_); static void ReplaceHUDConfigFromMode_42834(DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType settingGameMode_, DLL2SDK::Assembly_CSharp::GameSettings::ECustomSettingFireMode fireMode_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* hudTypes_); static DLL2SDK::mscorlib::System::String* GetTlogJoystickText_42835(); static DLL2SDK::Assembly_CSharp::GameEngine::JoyStickButtonConfig* GetJoyStickConfig_42836(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig config_, bool custom_, bool create_); static DLL2SDK::mscorlib::System::String* GetDefaultJoyStickConfigPath_42837(); static DLL2SDK::mscorlib::System::String* GetCustomJoyStickConfigPath_42838(); static DLL2SDK::mscorlib::System::String* GetCustomConfigPath_42839(DLL2SDK::Assembly_CSharp::GameEngine::ECustomUIType uiType_, DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType gameMode_, DLL2SDK::Assembly_CSharp::GameSettings::ECustomSettingFireMode fireMode_); static void CheckLoadInputConfig_42840(); static void CheckLoadPlayerControllerConfig_42841(); static void CheckLoadLoggerConfig_42842(); static DLL2SDK::Assembly_CSharp::GameEngine::MapStore* get_MapStore_42843(); static void ClearCache_42844(); static void _cctor_42845(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LoggerConfig : DLL2SDK::mscorlib::System::Object { bool AllowSuppression_; DLL2SDK::Array* SuppressedFlags_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42806(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PlayerControllerConfig : DLL2SDK::mscorlib::System::Object { bool EnableAimAssistance_; float AimAssistanceSpeed_; bool EnableAutoFire_; float AutoFireDelayTime_; float AutoFireStopDelayTime_; bool IsAimAssistanceNeedRotationInput_; bool IsAimAssistanceStopWhenHitEnemy_; bool FindNearestTargetInAimAssistance_; float DurationForEnableAimAssistanceAfterInput_; float AndroidCameraRotateRate_; bool EnableTwoJumpButtons_; bool EnableToggleCrouch_; bool EnableQuickSwitchWeapon_; bool EnableSniperAimAssistance_; bool PressToZoom_; float SprintingTurnAccelerationScale_; float TacticalMapOpacity_; int32_t RotationModeMP_; int32_t RotationModeBR_; int32_t RotationModePVE_; int32_t SensitiveSwitchModeMP_; int32_t SensitiveSwitchModeBR_; int32_t SensitiveSwitchModePVE_; float BaseScaleFactorMP_; float MinRotationVecMP_; float MaxRotationVecMP_; float RotationDisFactorMP_; float BaseScaleFactorBR_; float MinRotationVecBR_; float MaxRotationVecBR_; float RotationDisFactorBR_; float BaseScaleFactorPVE_; float MinRotationVecPVE_; float MaxRotationVecPVE_; float RotationDisFactorPVE_; bool IsOpenRotationExponentFactor_; bool FastThrow_; bool MoveJoystickFixed_; bool FPPWeaponNewMode_; int32_t LeftShootMode_; bool SlideTackleUseInputTime_; bool EnableAlwaysSprint_; int32_t NormalizedSprintAccuracy_; bool FastStanding_; bool SwitchSprintingOpen_; bool SwitchShotGunHipFire_; bool EnableADS_; bool Enable3DTouchADS_; int32_t SideAimingMode_; bool RightFireFixed_; bool IsOpenAimAssist_; int32_t OpenAimingType_; bool GamePadReverseRotateH_; bool GamePadReverseRotateV_; bool GamePadReverseLT_LB_; bool GamePadAdsClick_; bool GamePadAutoSprint_; float CameraFov_; bool ChatMode_; bool CloseDoubleFireBtn_; bool ZombieAutoFireConfig_; bool MyVehicleButtonMirror_; bool MyVehicleHandSpikeMirror_; int32_t MyVehicleButtonType_; int32_t MyVehicleCameraResetType_; int32_t OpenType_; bool HorizontallyReverse_; bool VerticalReverse_; bool Enable3DTouch_; int32_t NormalizedTouchForce_; int32_t NormalizedTouchForceClose_; int32_t CurGameHandle_; int32_t FireMode_; bool EnableLimitFireRange_; int32_t FireBtnModeType_MP_DefaultValue_; int32_t FireBtnModeType_BR_DefaultValue_; int32_t FireBtnModeType_PVE_DefaultValue_; bool GamePadClickLeftJSSprint_; bool FixedVirtualJoyStick_; bool RightFireTurnForbid_; bool AssaultRifleFireType_; bool SubMachineGunFireType_; bool ShotGunFireType_; bool LightMachineGunFireType_; bool SniperRifleFireType_; bool PistolFireType_; bool Launcher_; bool Controllable_; DLL2SDK::Assembly_CSharp::GameEngine::RotateSensitiveInfoConfig* RotateSensitiveInfo_; DLL2SDK::Assembly_CSharp::GameEngine::ContinuousPointConfig* ContinuousPointInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42804(); void InitData_42805(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InputConfig : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::InputButtonConfig* MovementJoystick_; DLL2SDK::Assembly_CSharp::GameEngine::InputButtonConfig* FireButton_; float MovementSensitivity_; float RotationSensitivity_; float RotationExponent_; bool ShowAimButton_; float RotationInputHoldTimeForFire_; float RotationMoveRangeForFire_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42802(); void Init_42803(DLL2SDK::Assembly_CSharp::Config::InputConfig* config_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct UISceneHUDConfig : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* Type_; DLL2SDK::mscorlib::System::String* Asset_; float X_; float Y_; float Z_; float EulerX_; float EulerY_; float EulerZ_; DLL2SDK::mscorlib::System::String* Anchor_; float Scale_; float MinScale_; float MaxScale_; float DefaultScale_; float Alpha_; float MinAlpha_; float MaxAlpha_; float DefAlpha_; DLL2SDK::mscorlib::System::String* Layer_; bool DisplayBtn_; bool CanHideBtn_; bool IsTriggerBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HUDType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GUIAnchor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Position_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScaleValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Rotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GUILayer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42795(); DLL2SDK::mscorlib::System::Type* HUDType_42796(); DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor GUIAnchor_42797(); DLL2SDK::UnityEngine::UnityEngine::Vector3 Position_42798(); DLL2SDK::UnityEngine::UnityEngine::Vector3 ScaleValue_42799(); DLL2SDK::UnityEngine::UnityEngine::Quaternion Rotation_42800(); DLL2SDK::Assembly_CSharp::GameUI::EGUILayer GUILayer_42801(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct UISceneHUDLayoutConfig : DLL2SDK::mscorlib::System::Object { int32_t CurrentVersion_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* HUDs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42794(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct JoySticksConfig : DLL2SDK::mscorlib::System::Object { int32_t CurrentVersion_; DLL2SDK::Array* Configs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitFromJson_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearCacheConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetJson_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetJoystickText4Tlog_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42784(); bool InitFromJson_42786(DLL2SDK::mscorlib::System::String* strJson_); void ClearCacheConfig_42787(); DLL2SDK::mscorlib::System::String* GetJson_42788(); DLL2SDK::Assembly_CSharp::GameEngine::JoyStickButtonConfig* get_Item_42789(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig e_); void set_Item_42790(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig e_, DLL2SDK::Assembly_CSharp::GameEngine::JoyStickButtonConfig* value_); DLL2SDK::Assembly_CSharp::GameEngine::JoyStickButtonConfig* get_Item_42791(int32_t idx_); void set_Item_42792(int32_t idx_, DLL2SDK::Assembly_CSharp::GameEngine::JoyStickButtonConfig* value_); DLL2SDK::mscorlib::System::String* GetJoystickText4Tlog_42793(); static int32_t GetVersion_42785(DLL2SDK::mscorlib::System::String* content_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct JoysticConfig_Version : DLL2SDK::mscorlib::System::Object { int32_t CurrentVersion_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* JoyStickButtonDictionary_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42783(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct JoyStickButtonConfig : DLL2SDK::mscorlib::System::Object { float xPos_; float yPos_; float zPos_; float Scale_; float MaxScale_; float MinScale_; float DefaultScale_; float EulerX_; float EulerY_; float EulerZ_; DLL2SDK::mscorlib::System::String* Anchor_; DLL2SDK::mscorlib::System::String* Layer_; float MaxAlpha_; float MinAlpha_; float DefAlpha_; float Alpha_; bool DisplayBtn_; bool CanHideBtn_; int32_t ButtonType_; bool IsCreate_; float TouchScaleRate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClampedScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GUIAnchor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Position_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Rotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GUILayer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42776(); float ClampedScale_42777(); DLL2SDK::Assembly_CSharp::GameEngine::JoyStickButtonConfig* Clone_42778(); DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor GUIAnchor_42779(); DLL2SDK::UnityEngine::UnityEngine::Vector3 Position_42780(); DLL2SDK::UnityEngine::UnityEngine::Quaternion Rotation_42781(); DLL2SDK::Assembly_CSharp::GameUI::EGUILayer GUILayer_42782(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ContinuousPointConfig : DLL2SDK::mscorlib::System::Object { float ClickIntervalTime_; float MaxPointNum_; float BanInputTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42775(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct RotateSensitiveInfoConfig : DLL2SDK::mscorlib::System::Object { float CocussionRotateSensitive_; float RotateSensitiveFactor_; float RotateSensitive_3PFactor_; float AimRotateSensitiveFactor_; float SniperRotateSensitiveFactor_; float RotateSensitive3XFactor_; float RotateSensitive4XFactor_; float RotateSensitiveAcogFactor_; float GyroscopeFactor_; float RotateStandard_; float GamepadRotateSensitiveFactor_; float GamepadAimRotateSensitiveFactor_; float GamepadJoystickDeadValue_; DLL2SDK::Array* RotateSensitiveList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42774(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct RotateSensitiveConfig : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* RotateSensitiveModeType_; DLL2SDK::mscorlib::System::String* RotateSensitiveType_; float RotateSensitive_; float Low_; float Middle_; float High_; struct StaticFields { float EmulatorScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLowValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMiddleValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHighValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRotateSensitive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42768(); float GetLowValue_42769(); float GetMiddleValue_42770(); float GetHighValue_42771(); float GetRotateSensitive_42772(); static void _cctor_42773(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InputButtonConfig : DLL2SDK::mscorlib::System::Object { float xSize_; float ySize_; int32_t type_; bool isFixed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42767(); }; } namespace DLL2SDK::Assembly_CSharp { struct ConfigAttribute : DLL2SDK::mscorlib::System::Attribute { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42766(); }; } namespace DLL2SDK::Assembly_CSharp { struct AotTypes : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::System::System::ComponentModel::Int64Converter* _unused_; DLL2SDK::System::System::ComponentModel::DecimalConverter* _unused2_; DLL2SDK::System::System::ComponentModel::ByteConverter* _unused3_; DLL2SDK::System::System::ComponentModel::CollectionConverter* _unused4_; DLL2SDK::System::System::ComponentModel::CharConverter* _unused5_; DLL2SDK::System::System::ComponentModel::SByteConverter* _unused6_; DLL2SDK::System::System::ComponentModel::Int16Converter* _unused7_; DLL2SDK::System::System::ComponentModel::UInt16Converter* _unused8_; DLL2SDK::System::System::ComponentModel::Int32Converter* _unused9_; DLL2SDK::System::System::ComponentModel::UInt32Converter* _unused10_; DLL2SDK::System::System::ComponentModel::Int64Converter* _unused11_; DLL2SDK::System::System::ComponentModel::UInt64Converter* _unused12_; DLL2SDK::System::System::ComponentModel::DoubleConverter* _unused13_; DLL2SDK::System::System::ComponentModel::SingleConverter* _unused14_; DLL2SDK::System::System::ComponentModel::BooleanConverter* _unused15_; DLL2SDK::System::System::ComponentModel::StringConverter* _unused16_; DLL2SDK::System::System::ComponentModel::DateTimeConverter* _unused17_; DLL2SDK::System::System::ComponentModel::TimeSpanConverter* _unused19_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42764(); static void _cctor_42765(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponShakeController : DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent { DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Pawn_; DLL2SDK::Assembly_CSharp::GameBase::Weapon* m_curWeapon_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_weaponTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_avataTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_avataVerticalTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_roundTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_verticalRoundTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_roundAimTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_verticalRoundAimTransform_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_WeaponState2ClassDefine_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_WeaponState2ShakeInfoMap_; bool mPause_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_WeaponShakeLocation_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_WeaponShakeRotate_; DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState m_PrePawnPhysicsState_; DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState m_CurPawnPhysicsState_; DLL2SDK::System_Core::System::Action* FucUpdate_; float m_Timer_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType m_CurWeaponState_; float m_WeaponStateChangeTime_; bool m_isDestroy_; bool _CheckPoint_; float mPositionOffsetY_; struct StaticFields { DLL2SDK::mscorlib::System::String* RoundTransformName_; DLL2SDK::mscorlib::System::String* VerticalRoundTransformName_; DLL2SDK::mscorlib::System::String* RoundAimTransformName_; DLL2SDK::mscorlib::System::String* VerticalRoundAimTransformName_; DLL2SDK::System_Core::System::Action* __f__mg_cache0_; DLL2SDK::System_Core::System::Action* __f__mg_cache1_; DLL2SDK::System_Core::System::Action* __f__mg_cache2_; DLL2SDK::System_Core::System::Action* __f__mg_cache3_; DLL2SDK::System_Core::System::Action* __f__mg_cache4_; DLL2SDK::System_Core::System::Action* __f__mg_cache5_; DLL2SDK::System_Core::System::Action* __f__mg_cache6_; DLL2SDK::System_Core::System::Action* __f__mg_cache7_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42740(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_WeaponState2ShakeInfoMap_42741(); bool ShouldUpdateOffset_42742(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType stateType_, bool ignoreAiming_); void Init_42743(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void OnTPStoFPS_42744(); void OnSwithcWeapon_42745(); void _Reset_42746(); void PawnDie_42747(); void Pause_42748(); void OnOperatorFireModeChanged_42749(); bool UpdateTransformComonpent_42750(); void ResetNode_42751(); void ResetInitTransform_42752(); void OnWantInit_42754(); void LateUpdate_42755(); void OnDestroy_42756(); void OnTick_42757(); void OnWeaponBeginState_42758(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType stateType_); void OnWeaponEndState_42759(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType stateType_); float GetPositionOffsetY_42760(); static void NullUpdate_42753(); static void _cctor_42761(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponControllerLoader : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::IWeaponOrAttachment* m_WeaponOwner_; int32_t m_WeaponAssetId_; bool m_IsLoading_; DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* m_CacheRuntimeAnimatorController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNeedLoadRuntimeAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRuntimeAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearCacheRuntimeAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearLoad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReady_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42732(DLL2SDK::Assembly_CSharp::GameEngine::IWeaponOrAttachment* weaponOwner_); bool get_IsLoading_42733(); bool CheckNeedLoadRuntimeAnimatorController_42734(int32_t assetId_); DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* GetRuntimeAnimatorController_42735(int32_t assetId_); void ClearCacheRuntimeAnimatorController_42736(); void ClearLoad_42737(); void LoadAsset_42738(int32_t loadAssetId_, DLL2SDK::Assembly_CSharp::GameEngine::AssetManager_EAsyncLoadPriority TaskPriority_); void OnReady_42739(int32_t assetID_, DLL2SDK::mscorlib::System::Object* obj_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponPartAssetLoader : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_WeaponPartManagedAssetList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LoadAssetComposerList_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponPartAssetLoader_AsyncCompletionCallbackFun* m_Callback_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadWeaponPartAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAssetLoadComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Despawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComposerWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetComposedWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickStep_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindPartTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponPartManagedAssetInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42716(); bool get_IsLoading_42717(); void Init_42718(DLL2SDK::Assembly_CSharp::GameEngine::WeaponPartAssetLoader_AsyncCompletionCallbackFun* callback_); void LoadWeaponPartAsset_42719(int32_t weaponAssetID_, DLL2SDK::Assembly_CSharp::GameEngine::AssetManager_EAsyncLoadPriority TaskPriority_, bool callbakAfterCompose_, int32_t actorID_, int32_t itemID_, uint32_t skinID_, bool is3PWeapon_, bool sync_, bool cacheComposePart_); void OnAssetLoadComplete_42720(int32_t assetID_, DLL2SDK::mscorlib::System::Object* param_); void Clear_42721(); void Despawn_42722(int32_t weaponActorID_, int32_t weaponAssetID_, DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* mainMesh_, bool keepPending_); DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* ComposerWeaponPart_42723(int32_t actorID_, int32_t assetID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, float lifeTime_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_, bool bUseMangedAsset_, bool is3PWeapon_, bool cacheComposePart_); DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* GetComposedWeaponPart_42724(int32_t actorID_, int32_t assetID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); bool TickStep_42725(); DLL2SDK::UnityEngine::UnityEngine::Transform* FindPartTransform_42726(int32_t weaponActorID_, int32_t weaponAssetID_, int32_t partAssetID_, DLL2SDK::mscorlib::System::String* attachPoint_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponPartManagedAssetInfo* GetWeaponPartManagedAssetInfo_42727(int32_t weaponActorID_, int32_t weaponAssetID_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponPartManagedAssetInfo : DLL2SDK::mscorlib::System::Object { int32_t WeaponActorID_; int32_t WeaponAssetID_; bool PendingUse_; DLL2SDK::Assembly_CSharp::OptimizedModel* optimizedModel_; bool cacheComposePart_; DLL2SDK::mscorlib::System::Collections::Generic::List_1>* AllManagedAsset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42715(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct VolumeComponent : DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42712(); void OnTriggerEnter_42713(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_42714(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct UnAttackableColliderMap : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ColliderToUnAttackableTargetMap_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUnAttackableTargetForCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterUnAttackableCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterUnAttackableCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42699(); DLL2SDK::Assembly_CSharp::GameEngine::UnAttackableTarget* GetUnAttackableTargetForCollider_42700(DLL2SDK::UnityEngine::UnityEngine::Collider* col_); void RegisterUnAttackableCollider_42701(DLL2SDK::UnityEngine::UnityEngine::Collider* col_, DLL2SDK::Assembly_CSharp::GameEngine::UnAttackableTarget* target_); void UnregisterUnAttackableCollider_42702(DLL2SDK::UnityEngine::UnityEngine::Collider* col_); void Reset_42703(); void __xLuaBaseProxy_Reset_42704(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PropPawnManager : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_PropPawnMap_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Contains_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPropPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayRemovePropPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemovePropPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePropPawn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42683(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_PropPawnMap_42684(); void Shutdown_42685(); void OnRoundEnd_42686(); bool Contains_42687(uint32_t actorID_); DLL2SDK::Assembly_CSharp::GameBase::PropPawn* GetPropPawn_42688(uint32_t actorID_); void Clear_42689(); void DelayRemovePropPawn_42690(uint32_t actorID_); void RemovePropPawn_42691(uint32_t actorID_); void Reset_42692(); bool CreatePropPawn_42693(uint32_t uPlayerID_, uint32_t uActorID_, uint32_t itemID_, int32_t assetID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vSpawnPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vSpawnAngles_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vFinalNormal_, float fLifeTime_, float fLeftLifeTime_, DLL2SDK::Array* ExtraInfo_, uint8_t ExtraLen_, uint32_t skinID_, bool isFixed_); void __xLuaBaseProxy_Shutdown_42694(); void __xLuaBaseProxy_OnRoundEnd_42695(); void __xLuaBaseProxy_Reset_42696(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PropPawn : DLL2SDK::Assembly_CSharp::GameBase::Pawn { DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FinalNormal_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_SpawnNormal_; float m_LifeTime_; float m_LeftLifeTime_; bool m_FakeDestory_; DLL2SDK::mscorlib::System::String* RootSocketName_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* HitCollider_; uint32_t m_OwnerPlayerID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CacheColliders_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBeDamagedBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Active_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deactive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFinalNormal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFakeDestory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadPropModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTakeDamageComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateLogicalComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHitBloodEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateInventoryManager_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEventProcessor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Die_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillExplode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPawnEventProcessor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42629(); DLL2SDK::Assembly_CSharp::GameBase::EUPawnLogicType get_LogicType_42630(); uint32_t get_PlayerID_42631(); uint32_t get_OwnerPlayerID_42632(); bool get_ShouldCheckDetailCollider_42633(); DLL2SDK::Assembly_CSharp::GameEngine::TargetType get_ServerType_42634(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_FinalNormal_42635(); void set_FinalNormal_42636(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_SpawnNormal_42637(); void set_SpawnNormal_42638(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); float get_LifeTime_42639(); void set_LifeTime_42640(float value_); float get_LeftLifeTime_42641(); void set_LeftLifeTime_42642(float value_); bool get_FakeDestory_42643(); void set_FakeDestory_42644(bool value_); void InitPawn_42645(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void CacheColliders_42646(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool clearCache_); void InitPlayerInfo_42647(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); bool CanBeDamagedBy_42648(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void Active_42649(); void Deactive_42650(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetFinalNormal_42651(); void OnFakeDestory_42652(); void LoadPropModel_42653(); void DestroyModel_42654(); void OnDestroy_42655(); DLL2SDK::mscorlib::System::Type* GetTakeDamageComponentType_42656(); void CreateLogicalComponents_42657(); void PlayHitBloodEffect_42658(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* info_); void CreateInventoryManager_42659(); void InitEventProcessor_42660(); void Die_42661(bool isHeadShot_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void DoDestroy_42662(); void DestroyPawn_42663(); void Reset_42664(); void Tick_42665(float deltaTime_); void WillExplode_42666(); DLL2SDK::Assembly_CSharp::GameBase::PawnEventProcessor* GetPawnEventProcessor_42667(); void Update_42668(); void __xLuaBaseProxy_InitPawn_42669(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_CacheColliders_42670(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_, bool P1_); void __xLuaBaseProxy_InitPlayerInfo_42671(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); bool __xLuaBaseProxy_CanBeDamagedBy_42672(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_OnDestroy_42673(); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetTakeDamageComponentType_42674(); void __xLuaBaseProxy_CreateLogicalComponents_42675(); void __xLuaBaseProxy_PlayHitBloodEffect_42676(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P1_); void __xLuaBaseProxy_CreateInventoryManager_42677(); void __xLuaBaseProxy_InitEventProcessor_42678(); void __xLuaBaseProxy_Die_42679(bool P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); void __xLuaBaseProxy_DestroyPawn_42680(); void __xLuaBaseProxy_Reset_42681(); void __xLuaBaseProxy_Tick_42682(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PropPawnInitializeData : DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData { float CorpseLifeTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Copy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42627(); void Copy_42628(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* source_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct LauncherTrigger : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* m_LauncherTrigger_; DLL2SDK::Assembly_CSharp::GameBase::PropPawn* m_parentPropPawn_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* m_BoxCollider_; DLL2SDK::Assembly_CSharp::GameBase::GameTriggerVolume* m_GameTriggerVolume_; int32_t m_ActorId_; bool m_bUsable_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadGameObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLauncherNetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeSetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIndexTriggerByVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42616(); int32_t get_ActorId_42617(); void set_ActorId_42618(int32_t value_); bool get_Usable_42619(); void set_Usable_42620(bool value_); void Init_42621(DLL2SDK::Assembly_CSharp::GameBase::PropPawn* parentPropPawn_); void LoadGameObject_42622(DLL2SDK::mscorlib::System::String* socketName_); void SetLauncherNetData_42623(DLL2SDK::Assembly_CSharp::GameBase::LauncherPartNetData* netData_); void SafeSetActive_42624(bool bActive_); int32_t GetIndexTriggerByVolume_42625(); void OnDestroy_42626(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct LauncherPart : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* m_Launcher_; DLL2SDK::UnityEngine::UnityEngine::Animator* m_LauncherAnimator_; bool m_bHasPassenger_; bool m_bWaitEject_; float m_fCarryTime_; float m_fWaitEjectTime_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Passenger_; DLL2SDK::mscorlib::System::String* LaunchStationModelName_; DLL2SDK::Assembly_CSharp::GameBase::ELauncherState m_CurrState_; DLL2SDK::Assembly_CSharp::GameBase::ELauncherState m_PreState_; DLL2SDK::Assembly_CSharp::GameBase::PropPawn* m_parentPropPawn_; DLL2SDK::mscorlib::System::String* m_strSocketName_; DLL2SDK::mscorlib::System::String* m_RocketFireSocketName_; DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* m_RocketFireEffect_; int32_t m_nAssetIDRocketFireEffect_; DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* m_LightEffect_; DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* m_LightFlashEffect_; int32_t m_nAssetIDLightEffect_; int32_t m_nAssetIDLightFlashEffect_; float m_fStartSpeedValue_; float m_fAcceleratedValue_; float m_fAcceleratedValueOfAV_; float m_fGravityValue_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_StartVelocity_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_AcceleratedVelocity_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_GravityVelocity_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CurrVelocity_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_AcceleratedVelocityOfAV_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LaunchDir_; float m_fTotalDropTime_; float m_fSumDropDeltaTime_; int32_t m_ActorId_; bool m_bUsable_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* m_AudioPlayer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadGameObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLauncherNetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLaunchParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAccelerateValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoUpwardActionBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoUpwardActionTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoUpwardActionEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSeparatedUpwardActionBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSeparatedUpwardActionTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSeparatedUpwardActionEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoDropActionBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoDropActionTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoDropActionEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoInactiveActionBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoInactiveActionTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoInactiveActionEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoActiveActionBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoActiveActionTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoActiveActionEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoGetReadyUpActionBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoGetReadyUpActionTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoGetReadyUpActionEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoBurningActionBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoBurningActionTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoBurningActionEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeSetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimulate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CarryPassenger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLightEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLightFlashEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42558(); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_Launcher_42559(); void set_Launcher_42560(DLL2SDK::UnityEngine::UnityEngine::GameObject* value_); DLL2SDK::Assembly_CSharp::GameBase::ELauncherState get_CurrState_42561(); void set_CurrState_42562(DLL2SDK::Assembly_CSharp::GameBase::ELauncherState value_); DLL2SDK::mscorlib::System::String* get_SocketName_42563(); void set_SocketName_42564(DLL2SDK::mscorlib::System::String* value_); int32_t get_AssetIDRocketFireEffect_42565(); void set_AssetIDRocketFireEffect_42566(int32_t value_); int32_t get_AssetIDLightEffect_42567(); void set_AssetIDLightEffect_42568(int32_t value_); int32_t get_AssetIDLightFlashEffect_42569(); void set_AssetIDLightFlashEffect_42570(int32_t value_); int32_t get_ActorId_42571(); void set_ActorId_42572(int32_t value_); bool get_Usable_42573(); void set_Usable_42574(bool value_); void Init_42575(DLL2SDK::Assembly_CSharp::GameBase::PropPawn* parentPropPawn_); void LoadGameObject_42576(DLL2SDK::mscorlib::System::String* socketName_); void Refresh_42577(int32_t actorId_); void SetLauncherNetData_42578(DLL2SDK::Assembly_CSharp::GameBase::LauncherPartNetData* netData_); void SetLaunchParam_42579(DLL2SDK::Assembly_CSharp::GameEngine::LaunchParam* launchParam_); void SetAccelerateValue_42580(float fAccelerateValue_); void DoUpwardActionBegin_42581(); void DoUpwardActionTick_42582(float deltaTime_); void DoUpwardActionEnd_42583(); void DoSeparatedUpwardActionBegin_42584(); void DoSeparatedUpwardActionTick_42585(float deltaTime_); void DoSeparatedUpwardActionEnd_42586(); void DoDropActionBegin_42587(); void DoDropActionTick_42588(float deltaTime_); void DoDropActionEnd_42589(); void DoInactiveActionBegin_42590(); void DoInactiveActionTick_42591(float deltaTime_); void DoInactiveActionEnd_42592(); void DoActiveActionBegin_42593(); void DoActiveActionTick_42594(float deltaTime_); void DoActiveActionEnd_42595(); void DoGetReadyUpActionBegin_42596(); void DoGetReadyUpActionTick_42597(float deltaTime_); void DoGetReadyUpActionEnd_42598(); void DoBurningActionBegin_42599(); void DoBurningActionTick_42600(float deltaTime_); void DoBurningActionEnd_42601(); void SafeSetActive_42602(bool bActive_); void ChangeState_42603(DLL2SDK::Assembly_CSharp::GameBase::ELauncherState newState_); void BeginState_42604(DLL2SDK::Assembly_CSharp::GameBase::ELauncherState state_); void EndState_42605(DLL2SDK::Assembly_CSharp::GameBase::ELauncherState state_); void TickSimulate_42606(float deltaTime_); void CarryPassenger_42607(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void ShowLightEffect_42608(bool bShow_); void ShowLightFlashEffect_42609(bool bShow_); void Reset_42610(); void OnDestroy_42611(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct LauncherPartNetData : DLL2SDK::mscorlib::System::Object { int32_t ActorId_; uint8_t Usable_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42557(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AirbornePropPawn : DLL2SDK::Assembly_CSharp::GameBase::PropPawn { DLL2SDK::UnityEngine::UnityEngine::GameObject* LaunchStation_; DLL2SDK::UnityEngine::UnityEngine::Animator* m_StationAnimator_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LaunchStationRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LaunchStationModel_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LaunchParts_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LaunchTriggers_; DLL2SDK::mscorlib::System::String* LaunchStationName_; DLL2SDK::mscorlib::System::String* LaunchStationModelName_; DLL2SDK::Array* LaunchPartNames_; DLL2SDK::Array* LaunchPartMPoint_; DLL2SDK::Array* LaunchTriggerNames_; DLL2SDK::Array* RocketFireAssetID_; DLL2SDK::Array* LightAssetID_; DLL2SDK::Array* LightFlashAssetID_; int32_t BrokenWhiteSmokeAssetID_; int32_t BrokenSmokeAssetID_; int32_t BrokenFireAssetID_; int32_t ExplosionAssetID_; DLL2SDK::UnityEngine::UnityEngine::Transform* RootTransform_; DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* m_DownSmokeEffect_; DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* m_BrokenWhiteSmokeEffect_; DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* m_BrokenSmokeEffect_; DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* m_BrokenFireEffect_; DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* m_ExplosionEffect_; DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* m_FlaresSmokeEffect_; bool m_isPlayWhiteSmoke_; bool m_isPlaySmoke_; bool m_isPlayFire_; bool m_IsPaused_; bool m_isSmokeActive_; float m_SmokeActiveDuration_; bool m_HasPlayLandedSound_; float m_fCurrRealLeftLifeTime_; bool m_bShowLightFlashEffect_; DLL2SDK::Assembly_CSharp::GameBase::EAirborneState m_CurrState_; float m_DesiredReachTime_; float m_RealDesiredReachTime_; float m_HeightToGround_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_PredictNormal_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* m_AudioPlayer_; uint32_t m_SkinID_; float m_fClickBoardingBtnTime_; bool isLoading_; struct StaticFields { float m_cfLightFlashLeftTime_; float m_cfMildInjuryLeftHealthPercent_; float m_cfModerateInjuryLeftHealthPercent_; float m_cfSevereInjuryLeftHealthPercent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanUse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitColliders_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Active_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableHitCollide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReflashBrokenWhiteSmokeEffectState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReflashBrokenSmokeEffectState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReflashBrokenFireEffectState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFakeDestory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAvatarLoadCompleted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateParts_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeLauncherPartState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoDropActionBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoDropActionTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoDropActionEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLockActionBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLockActionBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLockActionTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLockActionEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeHealth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowExplosionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowDemageEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAllBrokenEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAllLightEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAllLightFlashEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLauncherPartByIdx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLauncherPartByActorId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LaunchElem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LaunchElemByActorId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeAccelerateByActorId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DropElemByActorId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SeparatedElemByActorId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLauncherActorIdByIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTriggerActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTriggerByActorId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTriggerActiveByActorId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimulate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFinalNormal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddOcclusionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveOcclusionEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42461(); float get_CurrRealLeftLifeTime_42462(); void set_CurrRealLeftLifeTime_42463(float value_); float get_ClickBoardingBtnTime_42464(); void set_ClickBoardingBtnTime_42465(float value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_PredictNormal_42466(); void set_PredictNormal_42467(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); bool IsCanUse_42468(uint32_t playerId_); void PreInit_42469(); void InitColliders_42470(); void InitPawn_42471(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void InitState_42472(); void Active_42473(); void EnableHitCollide_42474(); void ReflashBrokenWhiteSmokeEffectState_42475(bool bShow_); void ReflashBrokenSmokeEffectState_42476(bool bShow_); void ReflashBrokenFireEffectState_42477(bool bShow_); void Reset_42478(); void OnFakeDestory_42479(); void OnAvatarLoadCompleted_42480(); void AddSkin_42481(); void RemoveSkin_42482(); void CreateParts_42483(DLL2SDK::Array* ExtraInfo_, uint8_t ExtraLen_); void ChangeLauncherPartState_42484(DLL2SDK::Array* ExtraInfo_, uint8_t ExtraLen_); void DoDropActionBegin_42485(); void DoDropActionTick_42486(float deltaTime_); void DoDropActionEnd_42487(); void DoLockActionBegin_42488(); void OnLockActionBegin_42489(); void DoLockActionTick_42490(float deltaTime_); void DoLockActionEnd_42491(); void ChangeHealth_42492(float fHealth_, float fMaxHealth_); void ShowExplosionEffect_42493(bool bShow_); void ShowDemageEffect_42494(bool bShow_); void ShowAllBrokenEffect_42495(bool bShow_); void ShowAllLightEffect_42496(bool bShow_); void ShowAllLightFlashEffect_42497(bool bShow_); DLL2SDK::Assembly_CSharp::GameBase::LauncherPart* GetLauncherPartByIdx_42498(int32_t idx_); DLL2SDK::Assembly_CSharp::GameBase::LauncherPart* GetLauncherPartByActorId_42499(uint32_t uActorId_); void LaunchElem_42500(uint32_t uLauncherID_); void LaunchElemByActorId_42501(uint32_t uActorId_, DLL2SDK::Assembly_CSharp::GameEngine::LaunchParam* launchParam_); void ChangeAccelerateByActorId_42502(uint32_t uActorId_, float fAccelerateValue_); void DropElemByActorId_42503(uint32_t uActorId_); void SeparatedElemByActorId_42504(uint32_t uActorId_); int32_t GetLauncherActorIdByIndex_42505(int32_t nLauncherIndex_); void BeginState_42506(DLL2SDK::Assembly_CSharp::GameBase::EAirborneState state_); void EndState_42507(DLL2SDK::Assembly_CSharp::GameBase::EAirborneState state_); void ChangeState_42508(DLL2SDK::Assembly_CSharp::GameBase::EAirborneState newState_); void SetTriggerActive_42509(int32_t nIndex_, bool bActive_); DLL2SDK::Assembly_CSharp::GameBase::LauncherTrigger* GetTriggerByActorId_42510(uint32_t uActorId_); void SetTriggerActiveByActorId_42511(uint32_t uActorId_, bool bActive_); void TickSimulate_42512(float deltaTime_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetFinalNormal_42513(); void OnDestroy_42514(); void AddOcclusionEffect_42515(); void RemoveOcclusionEffect_42516(); void _DoDropActionBegin_m__0_42517(DLL2SDK::Assembly_CSharp::GameEngine::BaseEffect* eff_); void __xLuaBaseProxy_PreInit_42518(); void __xLuaBaseProxy_InitColliders_42519(); void __xLuaBaseProxy_InitPawn_42520(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_Active_42521(); void __xLuaBaseProxy_Reset_42522(); void __xLuaBaseProxy_OnFakeDestory_42523(); void __xLuaBaseProxy_OnAvatarLoadCompleted_42524(); void __xLuaBaseProxy_TickSimulate_42525(float P0_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetFinalNormal_42526(); void __xLuaBaseProxy_OnDestroy_42527(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct FixedAirbornePosition : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { float RefreshCD_; float Eject_delay_ms_; float Start_velocity_; float Eject_acceleration_; float Depart_velocity_; float Depart_acceleration_; float Fall_time_ms_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Half_extent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42537(); bool get_ServerOnly_42538(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AirborneExtraNetData : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertLauncherPartNetDatasArray_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42459(); static DLL2SDK::Array* ConvertLauncherPartNetDatasArray_42460(DLL2SDK::Assembly_CSharp::Network::AirBorneExtParam* airborneExtParam_, int32_t* count_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct InputResult : int32_t { Accept_ = static_cast(0x0), Success_ = static_cast(0x1), Reject_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PawnColliderData : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 Center_; float Radius_; float Height_; int32_t Direction_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42132(DLL2SDK::UnityEngine::UnityEngine::Vector3 center_, float radius_, float height_, int32_t dir_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EUPawnLogicType : int32_t { EU_None_ = static_cast(0x0), EU_Human_ = static_cast(0x1), EU_Zombie_ = static_cast(0x2), EU_Vehicle_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponAimAssistComponent : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::GameInfo* mGameInfo_; DLL2SDK::Assembly_CSharp::GameBase::Weapon* mCurWeapon_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* mPawn_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* mPlayerCol_; struct StaticFields { DLL2SDK::Assembly_CSharp::WeaponAimAssistComponent* mInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAssitance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanAimAssitance_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42125(); DLL2SDK::Assembly_CSharp::GameEngine::InputManager* get_mInput_42127(); void Tick_42128(); bool CheckAssitance_42129(); bool IsCanAimAssitance_42130(); static DLL2SDK::Assembly_CSharp::WeaponAimAssistComponent* get_Instance_42126(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct UpwardLaunchComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* m_BRPawn_; DLL2SDK::Assembly_CSharp::GameEngine::LaunchParam* m_LaunchParam_; float m_fStartSpeedValue_; float m_fAcceleratedValue_; float m_fGravityValue_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_StartVelocity_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_AcceleratedVelocity_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_GravityVelocity_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CurrVelocity_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LaunchDir_; DLL2SDK::Assembly_CSharp::GameEngine::EUpwardLaunchState m_CurrState_; DLL2SDK::Assembly_CSharp::GameEngine::EUpwardLaunchState m_PreState_; bool IsUpRushing_; bool SitingAirborne_; bool m_bCheckSitOnLauncher_; float m_fTargetAreaRadius_; float m_UpRushInitSpeed_; float m_UpRushAccelSpeed_; float m_UpRushMaxSpeed_; DLL2SDK::Assembly_CSharp::GameBase::PropPawn* m_SitOnPropPawn_; uint32_t m_uLauncherActorId_; float m_RealCameraAniTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CurrCameraOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_TargetCameraOffset_; bool m_bShowCameraAni_; struct StaticFields { float m_cfCameraAniTime_; float m_cfCameraAniBackDis_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckViewPlayerCanSitOnLauncher_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSitOnLauncher_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoNormalActionBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoNormalActionTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoNormalActionEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSitUpEjectorActionBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSitUpEjectorActionTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSitUpEjectorActionEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSittingEjectorActionBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSittingEjectorActionTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSittingEjectorActionEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoEjectOutAirActionBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoEjectOutAirActionTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoEjectOutAirActionEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoEjectEndActionBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoEjectEndActionTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoEjectEndActionEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldStopServerMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachPropPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SitOnLauncher_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLaunchParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysUpRush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedStartUpRush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GotoSkydiving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceChangeSkydiving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedEndUpRush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedUpRush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CameraAniTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedUpRush_1p_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedUpRush_3p_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestoreState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnDead_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42073(); DLL2SDK::Assembly_CSharp::GameEngine::LaunchParam* get_MLaunchParam_42074(); void set_MLaunchParam_42075(DLL2SDK::Assembly_CSharp::GameEngine::LaunchParam* value_); DLL2SDK::Assembly_CSharp::GameEngine::EUpwardLaunchState get_CurrState_42076(); void set_CurrState_42077(DLL2SDK::Assembly_CSharp::GameEngine::EUpwardLaunchState value_); float get_UpRushInitSpeed_42078(); void set_UpRushInitSpeed_42079(float value_); float get_UpRushAccelSpeed_42080(); void set_UpRushAccelSpeed_42081(float value_); float get_UpRushMaxSpeed_42082(); void set_UpRushMaxSpeed_42083(float value_); bool get_ShowCameraAni_42084(); void set_ShowCameraAni_42085(bool value_); void Init_42086(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void ChangeState_42087(DLL2SDK::Assembly_CSharp::GameEngine::EUpwardLaunchState newState_); void BeginState_42088(DLL2SDK::Assembly_CSharp::GameEngine::EUpwardLaunchState state_); void EndState_42089(DLL2SDK::Assembly_CSharp::GameEngine::EUpwardLaunchState state_); void Tick_42090(float deltaTime_); bool CheckViewPlayerCanSitOnLauncher_42091(); void DoSitOnLauncher_42092(); void DoNormalActionBegin_42093(); void DoNormalActionTick_42094(float deltaTime_); void DoNormalActionEnd_42095(); void DoSitUpEjectorActionBegin_42096(); void DoSitUpEjectorActionTick_42097(float deltaTime_); void DoSitUpEjectorActionEnd_42098(); void DoSittingEjectorActionBegin_42099(); void DoSittingEjectorActionTick_42100(float deltaTime_); void DoSittingEjectorActionEnd_42101(); void DoEjectOutAirActionBegin_42102(); void DoEjectOutAirActionTick_42103(float deltaTime_); void DoEjectOutAirActionEnd_42104(); void DoEjectEndActionBegin_42105(); void DoEjectEndActionTick_42106(float deltaTime_); void DoEjectEndActionEnd_42107(); bool ShouldStopServerMove_42108(); void AttachPropPawn_42109(DLL2SDK::Assembly_CSharp::GameBase::PropPawn* propPawn_, uint32_t uLauncherActorId_); void SitOnLauncher_42110(DLL2SDK::Assembly_CSharp::GameBase::PropPawn* propPawn_, uint32_t uLauncherActorId_); void SetLaunchParam_42111(DLL2SDK::Assembly_CSharp::GameEngine::LaunchParam* launchParam_); void PhysUpRush_42112(float deltaTime_); void SimulatedStartUpRush_42113(float deltaTime_); void GotoSkydiving_42114(); void ForceChangeSkydiving_42115(); void SimulatedEndUpRush_42116(bool bChangeState_); void SimulatedUpRush_42117(float deltaTime_); void CameraAniTick_42118(float deltaTime_); void SimulatedUpRush_1p_42119(float deltaTime_); void SimulatedUpRush_3p_42120(float deltaTime_); void RestoreState_42121(); void OnPawnDead_42122(); void __xLuaBaseProxy_Init_42123(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_Tick_42124(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LaunchParam : DLL2SDK::mscorlib::System::Object { float fStartSpeedValue_; float fAccelerateValue_; DLL2SDK::UnityEngine::UnityEngine::Vector3 vLaunchDir_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42072(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SwitchRoleComponentKillSteak : DLL2SDK::Assembly_CSharp::GameEngine::SwitchRoleComponent { void _ctor_42055(); void Despawn3PAvatar_42056(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SpectatorComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { bool m_IsIn1PSpectator_; float m_DelayOnWeaponChangeTime_; struct StaticFields { bool isCheckViewType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSpectator1PView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpectator3PFOV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSpectator3PView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Spectator3PViewCheckAimRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponAttachmentChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayOnWeaponChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCanStartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFire_1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SubWeaponStartFire_1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFire_1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SubWeaponStopFire_1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeWeapon_1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeSubWeapon_1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeactiveSubWeapon_1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncAnimation_1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncChangeClipStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncChangeClipLoop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncChangeClipEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSpectatorRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Spectating3PTest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Spectating1PTest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Control1PTest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Control3PTest_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41920(); bool get_IsIn1PSpectator_41921(); void ShowSpectator1PView_41922(); void SwitchRole_41923(DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType viewType_); float GetSpectator3PFOV_41924(); void ShowSpectator3PView_41925(); void Spectator3PViewCheckAimRotation_41926(); void Tick_41927(float deltaTime_); void OnWeaponAttachmentChanged_41928(); void DelayOnWeaponChanged_41929(); void OnWeaponChanged_41930(DLL2SDK::Assembly_CSharp::GameEngine::InventoryManager* invMgr_); bool CheckCanStartFire_41931(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weapon_); void StartFire_1P_41932(int32_t inFireCompIndex_, bool setShotType_, bool isSingleShot_); void SubWeaponStartFire_1P_41933(int32_t inFireCompIndex_, bool isSingleShot_); void StopFire_1P_41934(); void SubWeaponStopFire_1P_41935(); void ChangeWeapon_1P_41936(int32_t weaponID_, int32_t actorID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* partInfoList_, uint32_t SkinID_, int32_t slotId_, int32_t weaponLevel_, uint32_t crossHairID_); void ChangeSubWeapon_1P_41937(int32_t weaponID_, int32_t slotId_, int32_t actorID_, uint32_t skinID_); void DeactiveSubWeapon_1P_41938(); void OnSyncAnimation_1P_41939(DLL2SDK::Assembly_CSharp::Network::ESYNC_ANIM_NAME animName_, float animLength_, float Param1_); void OnSyncChangeClipStart_41940(float Param1_); void OnSyncChangeClipLoop_41941(float Param1_); void OnSyncChangeClipEnd_41942(); void UpdateSpectatorRotation_41943(bool isFirstPersonView_); void Spectating3PTest_41944(); void Spectating1PTest_41945(); void Control1PTest_41946(); void Control3PTest_41947(); void _ShowSpectator3PView_m__0_41949(); void __xLuaBaseProxy_Tick_41950(float P0_); static void _cctor_41948(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SpectatingInfo_SecondFireMode : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* m_OwnerInfo_; bool m_IsSecondFireMode_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBySpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSpectateInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41913(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* ownerInfo_); bool GetSpectateInfo_41914(); void RecordSpectateInfo_41915(bool active_); void InitBySpectateInfo_41916(); void HandleSpectateInfo_41917(bool active_); void SyncSpectateInfo_41918(bool active_); void UpdateSpectateInfo_41919(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SpectatingInfo_GrenadeHolding : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* m_OwnerInfo_; bool m_IsHolding_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBySpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSpectateInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41906(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* ownerInfo_); bool GetSpectateInfo_41907(); void RecordSpectateInfo_41908(bool active_); void InitBySpectateInfo_41909(); void HandleSpectateInfo_41910(bool active_); void SyncSpectateInfo_41911(bool active_); void UpdateSpectateInfo_41912(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SpectatingInfo_PrepareState : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* m_OwnerInfo_; bool m_IsPrepare_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBySpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSpectateInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41899(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* ownerInfo_); bool GetSpectateInfo_41900(); void InitBySpectateInfo_41901(); void HandleSpectateInfo_41902(bool active_); void RecordSpectateInfo_41903(bool active_); void SyncSpectateInfo_41904(bool active_); void UpdateSpectateInfo_41905(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SpectatingInfo_PrepareTempADSState : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* m_OwnerInfo_; bool m_IsPrepare_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBySpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpectateInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41892(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* ownerInfo_); void InitBySpectateInfo_41893(); void SyncSpectateInfo_41894(bool active_); void RecordSpectateInfo_41895(bool active_); void HandleSpectateInfo_41896(bool active_); void UpdateSpectateInfo_41897(); bool GetSpectateInfo_41898(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SpectatingInfo_WhiteScreen : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* m_OwnerInfo_; bool m_IsWhiteScreen_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBySpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpectateInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41885(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* ownerInfo_); void SyncSpectateInfo_41886(bool active_); void RecordSpectateInfo_41887(bool active_); void InitBySpectateInfo_41888(); void HandleSpectateInfo_41889(bool active_); void UpdateSpectateInfo_41890(); bool GetSpectateInfo_41891(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SpectatingInfo_SubWeaponFiring : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* m_OwnerInfo_; bool m_IsFiring_; bool m_PendingFireAfterAim_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBySpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpectateInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41878(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* ownerInfo_); void SyncSpectateInfo_41879(bool active_); void RecordSpectateInfo_41880(bool active_); void InitBySpectateInfo_41881(); void HandleSpectateInfo_41882(bool active_); void UpdateSpectateInfo_41883(); bool GetSpectateInfo_41884(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SpectatingInfo_Firing : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* m_OwnerInfo_; bool m_IsFiring_; bool m_PendingFireAfterAim_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBySpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpectateInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41871(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* ownerInfo_); void SyncSpectateInfo_41872(bool active_); void RecordSpectateInfo_41873(bool active_); void InitBySpectateInfo_41874(); void HandleSpectateInfo_41875(bool active_); void UpdateSpectateInfo_41876(); bool GetSpectateInfo_41877(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SpectatingInfo_FireADS : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* m_OwnerInfo_; bool m_IsFireADS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBySpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpectateInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41864(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* ownerInfo_); void SyncSpectateInfo_41865(bool active_); void RecordSpectateInfo_41866(bool active_); void InitBySpectateInfo_41867(); void HandleSpectateInfo_41868(bool active_); void UpdateSpectateInfo_41869(); bool GetSpectateInfo_41870(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SpectatingInfo_ADS : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* m_OwnerInfo_; bool m_IsHoldingADS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBySpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpectateInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41857(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* ownerInfo_); void SyncSpectateInfo_41858(bool active_); void RecordSpectateInfo_41859(bool active_); void InitBySpectateInfo_41860(); void HandleSpectateInfo_41861(bool active_); void UpdateSpectateInfo_41862(); bool GetSpectateInfo_41863(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct RoleAssetLoader : DLL2SDK::mscorlib::System::Object { bool m_IsValid_; bool m_LoadFinish_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::RoleAssetLoader* NullRoleAssetLoader_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNullLoader_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLoadFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadCompletes_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41845(DLL2SDK::Array* ids_); bool get_isLoading_41846(); bool IsNullLoader_41847(); bool CheckLoadFinish_41848(); void OnLoadCompletes_41849(DLL2SDK::Array* assetID_, DLL2SDK::mscorlib::System::Object* CallBackData_); static void _cctor_41850(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ReleventRenderComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { bool m_bRecentlyRendered_; bool m_bLastOccVisible_; bool m_Inited_; float m_TickLodTime_; float m_CheckLodTime_; float m_DoSendTransformChangeCDTime_; float m_TickDoSendTransformChangeCDTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1>* m_TickSendTransformChangedTimeList_; struct StaticFields { float m_TickDoSendTransformChangeCDTime_UnRecentRendered_; bool DoCalcDistanceToSendTransformChanged_; float MeshClothValidDistance_; bool Tick_DistanceLogicUnRecentlyRenderedReset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickRecentlyRendered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_DistanceLogicRecentlyRendered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_DistanceLogicUnRecentlyRendered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_DistanceLogic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_ClothDistanceActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41832(); bool get_LastOccVisible_41833(); bool get_RecentlyRendered_41834(); void Init_41835(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void Tick_41836(float deltaTime_); void TickRecentlyRendered_41837(bool occVisible_); void Tick_DistanceLogicRecentlyRendered_41838(float deltaTime_); void Tick_DistanceLogicUnRecentlyRendered_41839(float deltaTime_); void Tick_DistanceLogic_41840(float deltaTime_); void Tick_ClothDistanceActive_41841(float distance_); void __xLuaBaseProxy_Init_41843(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_Tick_41844(float P0_); static void _cctor_41842(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ProneComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { DLL2SDK::Assembly_CSharp::GameEngine::PawnAnimationComponent* m_PawnAnimationComponent_; float UnProneWaterHeight_; float m_EyeHeightDropDownSpeedForProneing_; float m_UpdateEyeHeightIntervalDuringProneing_; float m_RecoverEyeHeight_; int32_t m_LastMoveCheckPlane_; float m_FromEyeHeight_; float m_ToEyeHeight_; float m_ChangeTime_; float m_ChangeTimeAdd_; bool m_StartChange_; float CountStopTime_; bool BeginCountStopTime_; bool IsTransitionCrouch_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_LastPawnRotation_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastPawnPosition_; DLL2SDK::UnityEngine::UnityEngine::Ray m_Ray_; float m_SlopeMaxHeight_; int32_t m_LastCheckProneFrame_; int32_t m_InternalCheckProneFrameLimit_; DLL2SDK::Array* HeadHitFrontWallResults_; float MeshRotationLerpFator_; float ProneMeshLength_; float ProneMeshUpbody_; bool m_CheckProneMeshRotation_; DLL2SDK::UnityEngine::UnityEngine::Coroutine* m_CheckToStandIdleCoroutine_; bool m_CheckToStandIdle_; struct StaticFields { float CheckProneHeadRayDistance_; float CheckProneRayDistance_; float CheckProneRayRadius_; float m_CheckWaterLineLength_; int32_t m_LayerWaterMask_; float PRONE_HEAD_RADIUS_; bool CheckProneLeftAndRight_; float ValidProneBackHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceStopTransition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckProneInWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckProne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartProne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndProne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTransitionTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanUnProneToCrouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanUnProne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEyeHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckProneVisibility_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedStartProne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedEndProne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentMeshRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSimulateProneMeshRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanBackOff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckHeadHitFrontWall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanProne_Back_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanMoveCheckPlane_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsCanMoveCheckPlane_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInProneCondition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckProneMeshRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalCheckProne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCheckProneRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPhysicsStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayProneAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartCheckToStandIdle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckToStandIdle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopProneAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetServerRelevant_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41785(); bool get_IsInTransition_41786(); void Init_41787(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void ForceStopTransition_41788(); void Tick_41789(float deltaTime_); bool CheckProneInWater_41790(); bool CheckProne_41791(); void StartProne_41792(bool immediately_); void EndProne_41793(bool immediately_, bool setEyeHeightInImmediately_, bool needPlayAnim_); float GetTransitionTime_41794(); bool CanUnProneToCrouch_41795(); bool CanUnProne_41796(bool immediately_); void SetEyeHeight_41797(float newEyeHeight_); bool CheckProneVisibility_41798(float distance_); void SimulatedStartProne_41799(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void SimulatedEndProne_41800(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void SetCurrentMeshRotation_41801(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void CheckSimulateProneMeshRotation_41802(bool forceSetRotation_); bool IsCanBackOff_41803(); bool CheckHeadHitFrontWall_41804(); bool CanProne_Back_41805(); bool IsCanMoveCheckPlane_41806(DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, bool isForward_, bool isProne_, bool forceSetRotation_); bool IsCanMoveCheckPlane_41807(bool isProne_); bool CheckInProneCondition_41808(); bool CheckProneMeshRotation_41809(bool forceSetRotation_, bool checkValid_); void InternalCheckProne_41810(); void SetCheckProneRotation_41811(); void OnPhysicsStateChanged_41812(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState preState_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState curState_); float PlayProneAnim_41813(); void StartCheckToStandIdle_41814(); DLL2SDK::mscorlib::System::Collections::IEnumerator* CheckToStandIdle_41815(); float StopProneAnim_41816(bool immediately_); void OnSwitchRole_41817(); void OnSwitchView_41818(); void SetServerRelevant_41819(bool isRelevant_); void __xLuaBaseProxy_Init_41821(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_Tick_41822(float P0_); void __xLuaBaseProxy_OnSwitchRole_41823(); void __xLuaBaseProxy_OnSwitchView_41824(); void __xLuaBaseProxy_SetServerRelevant_41825(bool P0_); static void _cctor_41820(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PawnSocketTransformAdjustComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { DLL2SDK::UnityEngine::UnityEngine::Vector3 Default_Position_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Default_Angle_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_cacheFirstPersonSocketLocalPositionSet_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_cacheFirstPersonSocketLocalEulerAnglesSet_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_curFirstPersonSocketLocalPosition_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_curFirstPersonSocketLocalRotation_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_aimFirstPersonSocketLocalPosition_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_aimFirstPersonSocketLocalRotation_; float m_FirstPersonSocketTickAddTime_; float m_FirstPersonSocketLerp_; bool m_IsUseNewMode_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoverFirstPersonSocketTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFirstPersonSocketTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldUseNewMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustFirstPersonSocketTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponBeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41759(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_FirstPersonWeaponSocket_41760(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_FirstPersonArmSocket_41761(); void RecoverFirstPersonSocketTransform_41762(); void UpdateFirstPersonSocketTransform_41763(float deltaTime_); bool ShouldUseNewMode_41764(DLL2SDK::Assembly_CSharp::GameBase::Weapon* activeWeapon_); void AdjustFirstPersonSocketTransform_41765(DLL2SDK::Assembly_CSharp::GameBase::Weapon* activeWeapon_); void OnWeaponBeginState_41766(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType stateType_); void Init_41767(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void Tick_41768(float deltaTime_); void __xLuaBaseProxy_Init_41769(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_Tick_41770(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PawnRagdollComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { float m_DeadToFrozeTime_; float m_TargetPinWeight_; float m_StartPinWeight_; float m_TickPinTime_; float m_FreezeRunningTime_; float m_MaxRagdooDistance_; float m_DelayActiveTimeRate_; bool m_IsUseKinematic_; int32_t m_SolverVelocityIterations_; int32_t m_SolverVelocityIterationsLowEnd_; float m_MaxPVPImpulseMagnitue_; float m_MaxVelocityMagnitue_; float m_ImpulseMulitplier_; float m_ImpulseDetectRadius_; bool m_EnableAngularLimits_; bool m_EnableInternalCollision_; float m_ZombieImpulseMultiplier_; float m_MaxZombieImpulseMagnitue_; DLL2SDK::UnityEngine::UnityEngine::RigidbodyInterpolation CurrRigidbodyInterpolation_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_CachePupetMaster_; DLL2SDK::Assembly_CSharp_firstpass::RootMotion::Dynamics::PuppetMaster* m_PuppetMaster_; DLL2SDK::Assembly_CSharp::GameBase::RagdollLogic* m_Ragdoll_; DLL2SDK::Assembly_CSharp::GameEngine::PawnAnimationComponent* m_PawnAnimationComponent_; bool m_RunningRagdoll_; float m_TickTime_; float m_RunningRagdollTime_; float m_TickPinWeightTime_; DLL2SDK::Assembly_CSharp::GameBase::PawnRagdollComponent_RagdollState m_RagdollState_; float m_FreezeTickTime_; float m_DelayActiveTime_; bool m_IsRagdollActive_; bool NeedToApplyForce_; DLL2SDK::Array* MusclesToApplyForce_; DLL2SDK::Array* rigidBodysToApplyForce_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ForceVector_; DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* DyingDamageInfo_; struct StaticFields { bool m_DetectImpulseRadius_; float m_ImpulseStaticMultiplier_; bool m_UseVelocityInsteadOfPulse_; int32_t m_StaticEnableAngularLimit_; int32_t m_StaticEnableInnerCollision_; int32_t m_StaticSolverIterationCount_; DLL2SDK::mscorlib::System::String* RigHeadPath_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* limbChildDic_; bool UseAnimatePhysics_; bool UseEditorCachePupetMaster_; bool m_EnablePhysAggregate_; DLL2SDK::Array* m_CacheCollide_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_PrePawnCollisionHalfExtent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ModifyMuscleWeightAsWell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxImpulseMagnitude_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckApplyForce_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopRagdoll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecursivelySetPinWeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetServerRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetRagdoll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActiveRagdoll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ImpulseStaticMultipler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyForceOnMuscle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMusclesByHitGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRagDollByDamageType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRagDollRigidBoneByName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRagDollMappingRigidBone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessDeadRagdoll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsModelMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMachine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRunRagdoll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalFreeze_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalCleanup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPuppetMaster_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPuppetMasterAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBoneCollision_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldActiveAtStart_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_22552(); void CopyProperties_22553(DLL2SDK::Assembly_CSharp::PawnRagdollComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_22554(); bool ModifyMuscleWeightAsWell_22555(); int32_t get_SolverVelocityIterations_22556(); void set_SolverVelocityIterations_22557(int32_t value_); bool get_IsUseKinematic_22558(); void set_IsUseKinematic_22559(bool value_); float get_DelayActiveTimeRate_22560(); void set_DelayActiveTimeRate_22561(float value_); float get_DeadToFrozeTime_22562(); void set_DeadToFrozeTime_22563(float value_); float get_TargetPinWeight_22564(); void set_TargetPinWeight_22565(float value_); float get_StartPinWeight_22566(); void set_StartPinWeight_22567(float value_); float get_TickPinTime_22568(); void set_TickPinTime_22569(float value_); float get_FreezeRunningTime_22570(); void set_FreezeRunningTime_22571(float value_); float get_MaxRagdooDistance_22572(); void set_MaxRagdooDistance_22573(float value_); float get_ImpulseMulitplier_22574(); void set_ImpulseMulitplier_22575(float value_); float GetMaxImpulseMagnitude_22576(); void Init_22577(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void CheckApplyForce_22578(); void Tick_22579(float deltaTime_); void StopRagdoll_22580(); void RecursivelySetPinWeight_22581(DLL2SDK::mscorlib::System::String* rootRigidBody_, float pinWeight_); void SetServerRelevant_22582(bool isRelevant_); void ResetRagdoll_22583(); void ActiveRagdoll_22584(); float ImpulseStaticMultipler_22585(); void ApplyForceOnMuscle_22586(); DLL2SDK::Array* GetMusclesByHitGroup_22587(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* hitInfo_); DLL2SDK::Assembly_CSharp_firstpass::RootMotion::Dynamics::Muscle* GetRagDollByDamageType_22588(DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup hitGroup_); DLL2SDK::Assembly_CSharp_firstpass::RootMotion::Dynamics::Muscle* GetRagDollRigidBoneByName_22589(DLL2SDK::mscorlib::System::String* rigidBodyName_); DLL2SDK::mscorlib::System::String* GetRagDollMappingRigidBone_22590(DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup hitGroup_); void ProcessDeadRagdoll_22591(DLL2SDK::mscorlib::System::String* stateName_, float speed_); void Reset_22592(); void Destroy_22593(); bool IsModelMatch_22594(DLL2SDK::UnityEngine::UnityEngine::Transform* root_); bool CheckMachine_22595(); bool CheckRunRagdoll_22596(); void InternalFreeze_22597(); void InternalCleanup_22598(); void InitPuppetMaster_22599(); DLL2SDK::Assembly_CSharp::EAssetID GetPuppetMasterAssetID_22600(); void CheckBoneCollision_22601(); bool ShouldActiveAtStart_22602(); void __xLuaBaseProxy_Init_22604(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_Tick_22605(float P0_); void __xLuaBaseProxy_SetServerRelevant_22606(bool P0_); void __xLuaBaseProxy_Reset_22607(); void __xLuaBaseProxy_Destroy_22608(); static void _cctor_22603(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PawnPlayTrickyComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { float m_LastPlayTrickTime_; float m_PlayTrickCDTime_; float m_PlayTrickTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanPlayTricky_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPlayTricky_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayTrickyComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopPlayTricky_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InterStopPlayTricky_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncPlayTrick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncPlayTricky_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41735(); void Init_41736(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); bool get_IsPlayingTricky_41737(); bool CanPlayTricky_41738(); void CheckPlayTricky_41739(); void PlayTrickyComponent_41740(); void StopPlayTricky_41741(); void InterStopPlayTricky_41742(); void OnSyncPlayTrick_41743(); void OnSyncPlayTricky_41744(DLL2SDK::Assembly_CSharp::GameBase::PlayTrickySynBuffer* buffer_); void __xLuaBaseProxy_Init_41745(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct PawnLadderSyncStage : int32_t { PawnLadderSyncStage_None_ = static_cast(0x0), PawnLadderSyncStage_EnterFromTop_Climb_ = static_cast(0x1), PawnLadderSyncStage_EnterFromTop_Down_ = static_cast(0x2), PawnLadderSyncStage_EnterFromBottom_ = static_cast(0x3), PawnLadderSyncStage_Ladder_ = static_cast(0x4), PawnLadderSyncStage_LeaveFromBottom_ = static_cast(0x5), PawnLadderSyncStage_LeaveFromTop_ = static_cast(0x6), PawnLadderSyncStage_LeaveFromVolume_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EnterLadderFromTopMoverStage : int32_t { EnterLadderFromTopMover_ClimbToTop_ = static_cast(0x0), EnterLadderFromTopMover_MoveToLadder_ = static_cast(0x1), EnterLadderFromTopMover_DownToLadder_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PawnLadderSynBuffer : DLL2SDK::mscorlib::System::Object { uint8_t stage_; DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Read_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41730(); void Write_41731(DLL2SDK::mscorlib::System::IO::BinaryWriter* writer_); void Read_41732(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PawnIndividuationComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { uint8_t IndividuationCanclIndex_; DLL2SDK::Assembly_CSharp::GameEngine::PawnAnimationComponent* m_AnimationComponent_; bool m_IsLocalPlayer_; bool m_IsPlaying_; bool m_CheckStop_; DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType m_PawnViewType_; uint32_t m_IndividuationItemId_; uint32_t m_IndividuationIndex_; DLL2SDK::mscorlib::System::String* m_IndividuationAnimName_; int32_t m_IndividuationAnimNameID_; float m_IndividuationAnimTime_; int32_t m_IndividuationEffectID_; float m_IndividuationWaitCloseAimStartTime_; uint32_t m_IndividuationLastPosIndex_; float m_IndividuationEffectWaitTime_; DLL2SDK::mscorlib::System::String* m_EffectBone_; DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayTaskBase* m_CurrentIndividuationPlayTask_; struct StaticFields { DLL2SDK::mscorlib::System::String* SoundStopEvent_FirstPerson_; DLL2SDK::mscorlib::System::String* SoundStopEvent_ThirdPerson_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AnimatorCacheAssest_; uint32_t DefaultItemId_; DLL2SDK::System_Core::System::Action_2* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAssetLoad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnimationTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitIndividuationPlayData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartPlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStopPlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFirstCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoleID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIndividuationController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReSpawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnIndidviduationTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckStandWall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInitPlayIndividuationAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartPlayIndividuationAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForcePlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseAimOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDieStopPlayIndividuationAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerStopPlayIndividuationAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LocalStopPlayIndividuationAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopPlayIndividuationAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterPostPlayCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterPostPlayCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectatingEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatePlayIndividuation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateStopIndividuation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41680(); bool get_IsPlayingIndividuation_41685(); uint32_t get_CurrentIndividuationId_41686(); uint32_t get_CurrentIndividuationIndex_41687(); DLL2SDK::mscorlib::System::String* get_CurrentIndividuationAnimName_41688(); int32_t get_CurrentIndividuationAnimNameID_41689(); float get_CurrentIndividuationAnimTime_41690(); int32_t get_IndividuationEffectID_41691(); void InitIndividuationPlayData_41692(uint32_t itemId_, uint32_t index_); void Init_41693(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void Destroy_41694(); void OnStartPlay_41695(); void OnStopPlay_41696(); void SetFirstCamera_41697(bool isEnabled_); int32_t GetRoleID_41698(); DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* GetIndividuationController_41699(); void Tick_41700(float deltaTime_); void OnReSpawn_41701(); void UnIndidviduationTips_41702(); bool CheckStandWall_41703(); bool CheckInitPlayIndividuationAnim_41704(uint32_t itemid_, uint32_t posIndex_); void StartPlayIndividuationAnim_41705(uint32_t posIndex_); bool ForcePlay_41706(uint32_t itemID_, uint32_t posIndex_); void OnCloseAimOver_41707(); void OnDieStopPlayIndividuationAnim_41708(); void ServerStopPlayIndividuationAnim_41709(); void LocalStopPlayIndividuationAnim_41710(); void StopPlayIndividuationAnim_41711(); void RegisterPostPlayCallback_41712(DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayTaskBase_IndividuationAnimationPostPlayCallback* callback_); void UnRegisterPostPlayCallback_41713(DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayTaskBase_IndividuationAnimationPostPlayCallback* callback_); void OnSwitchRole_41714(); void OnSwitchView_41715(); void Reset_41716(); void OnSpectatingEnd_41717(); void SimulateUseItem_41718(uint32_t itemId_); void SimulatePlayIndividuation_41719(); void SimulateStopIndividuation_41720(); void __xLuaBaseProxy_Init_41722(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_Destroy_41723(); void __xLuaBaseProxy_Tick_41724(float P0_); void __xLuaBaseProxy_OnReSpawn_41725(); void __xLuaBaseProxy_OnSwitchRole_41726(); void __xLuaBaseProxy_OnSwitchView_41727(); void __xLuaBaseProxy_Reset_41728(); void __xLuaBaseProxy_OnSpectatingEnd_41729(); static void LoadAsset_41681(); static void OnAssetLoad_41682(int32_t assetId_, DLL2SDK::mscorlib::System::Object* param_); static float GetAnimationTime_41683(DLL2SDK::mscorlib::System::String* name_, int32_t roleId_); static DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* GetAnimatorController_41684(int32_t roleId_); static void _cctor_41721(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PawnEffectManager : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* MaterialEffectDict_; DLL2SDK::Assembly_CSharp::GameEngine::EMatEffectType EnableEffectType_; int32_t m_EnableMatAssetID_; DLL2SDK::Assembly_CSharp::GameEngine::BaseMatEffect* m_EnableEffect_; DLL2SDK::UnityEngine::UnityEngine::Material* m_EnableMat_; float m_DurationTime_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_EndTimer_; DLL2SDK::Assembly_CSharp::RenderStateEffect* m_RenderStateEffect_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_EndPerspectiveEffectTimer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReSpawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableMatEffectType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableMaterialEffectImmediately_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableMaterialEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableMaterialEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRendererChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnablePerspectiveEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisablePerspectiveEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPerspectiveEffec_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveRenderStateEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41655(); void Init_41656(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void Destroy_41657(); void OnReSpawn_41658(); void Reset_41659(); bool IsEnableMatEffectType_41660(DLL2SDK::Assembly_CSharp::GameEngine::EMatEffectType type_); bool get_IsEnableChangeMat_41661(); bool EnableMaterialEffectImmediately_41662(DLL2SDK::UnityEngine::UnityEngine::Material* mat_, DLL2SDK::Assembly_CSharp::GameEngine::MaterialEffectData* input_); bool EnableMaterialEffect_41663(DLL2SDK::Assembly_CSharp::GameEngine::MaterialEffectData* input_); void DisableMaterialEffect_41664(); void OnRendererChanged_41665(); bool get_IsEnablePerspectiveEffect_41666(); void EnablePerspectiveEffect_41667(DLL2SDK::Assembly_CSharp::EAssetID assetID_, float duration_); void DisablePerspectiveEffect_41668(DLL2SDK::Assembly_CSharp::EAssetID assetID_); void RefreshPerspectiveEffec_41669(); void RemoveRenderStateEffect_41670(); void _EnableMaterialEffectImmediately_m__0_41671(); void __xLuaBaseProxy_Init_41672(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_Destroy_41673(); void __xLuaBaseProxy_OnReSpawn_41674(); void __xLuaBaseProxy_Reset_41675(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MaterialEffectData : DLL2SDK::mscorlib::System::Object { int32_t AssetID_; float Duration_; DLL2SDK::Assembly_CSharp::GameEngine::EMatEffectType MatEffectType_; bool InheritTexture_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41654(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { enum struct EWeaponKillEffectType : int32_t { Effect_ = static_cast(0x1), BurnOut_ = static_cast(0x2), Ice_ = static_cast(0x3), Vampire_ = static_cast(0x4), BlackHalo_ = static_cast(0x5), Sand_ = static_cast(0x6), Melt_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct LogicAnimationComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { bool m_IsPlaying_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LogicEntityList_; DLL2SDK::Assembly_CSharp::GameEngine::PawnAnimationComponent* m_AnimationComponent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeAnimationInTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAndStopLayer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41585(); void Tick_41586(float deltaTime_); void Init_41587(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void FadeAnimationInTime_41588(int32_t animId_, int32_t layer_, float time_); void CheckAndStopLayer_41589(int32_t layer_); void __xLuaBaseProxy_Tick_41590(float P0_); void __xLuaBaseProxy_Init_41591(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct JumpComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { DLL2SDK::Assembly_CSharp::GameEngine::PawnAnimationComponent* m_PawnAnimationComponent_; float LandFinishTime_; bool m_IsLanded_; float m_LandStartTime_; float m_JumpTime_; bool m_IsFallingLoop_; float m_FadeToJumpTime_; DLL2SDK::UnityEngine::UnityEngine::RaycastHit m_Hit_; DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState m_PreJumpPhysicsState_; bool m_ForceLandHard_; float m_LastFallingEndTime_; float m_FallingStartTime_; float m_StartTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLanded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoJump_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateDoJump_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLandFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndFalling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartFalling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeToJumpIdle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Land_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanJumpMeleeFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41569(); bool IsLanded_41570(); bool get_ForceLandHard_41571(); void set_ForceLandHard_41572(bool value_); float get_LastFallingEndTime_41573(); void Init_41574(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void DoJump_41575(); void SimulateDoJump_41576(); bool CheckLandFinish_41577(); void OnEndFalling_41578(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState newState_); void OnStartFalling_41579(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState preState_); void FadeToJumpIdle_41580(float fadeTime_); void Land_41581(float landTime_); void CheckLand_41582(float delaTime_); bool CanJumpMeleeFire_41583(); void __xLuaBaseProxy_Init_41584(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InvisibleSkillComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { struct StaticFields { DLL2SDK::mscorlib::System::Action_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Action_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayInvisibleSwitchEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayInvisibleSwitchEndEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayInvisibleRibbonEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayInvisibleSwitchSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayInvisibleSwitchEndSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayKeepingInvisibleSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayStopInvisibleSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowInvisibleEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideInvisibleEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshInvisibleEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnDead_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41550(); void PlayInvisibleSwitchEffect_41551(bool attachToPawn_); void PlayInvisibleSwitchEndEffect_41552(bool attachToPawn_); void PlayInvisibleRibbonEffect_41553(bool attachToPawn_, float fLifeTime_); void PlayInvisibleSwitchSound_41554(bool isFirstPersonView_); void PlayInvisibleSwitchEndSound_41555(bool isFirstPersonView_); void PlayKeepingInvisibleSound_41556(); void PlayStopInvisibleSound_41557(); bool get_m_IsShowingInvisibleEffect_41558(); void ShowInvisibleEffect_41559(); void HideInvisibleEffect_41560(); void RefreshInvisibleEffect_41561(); void Tick_41562(float deltaTime_); void OnPawnDead_41563(); void __xLuaBaseProxy_Tick_41566(float P0_); static void _PlayInvisibleSwitchEffect_m__0_41564(DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* switchEffect_); static void _PlayInvisibleSwitchEndEffect_m__1_41565(DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* switchEndEffect_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct IndividuationPlayTaskBase : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayTaskBase_IndividuationAnimationPostPlayCallback* PostPlayCallBack_; DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayTaskStage m_CurrentIndividuationPlayTaskStage_; DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType m_OwnerViewType_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Owner_; DLL2SDK::Assembly_CSharp::GameBase::PawnIndividuationComponent* m_OwnerPawnIndividuationComponent_; DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayAnimationInstance* m_CurrentIndividuationPlayAnimationInstance_; float m_AnimationTime_; float m_PostAnimationTime_; float m_TickTime_; uint32_t m_CurrentItemId_; uint32_t m_CurrentIndividuationIndex_; int32_t m_IndividuationEffectID_; bool m_IsLoadedEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_IndviduationEffect_; float m_CurrentInviduationEffectTime_; float m_TickInviduationEffectTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxPlayCameraTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateIndividuationPlayAnimationInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIndividuationAnimPlayType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Interrupt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GatherRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cleanup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryPlayEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEffectAssetLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickEffectTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearIndividuationEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41508(); float GetMaxPlayCameraTime_41509(); void Init_41510(DLL2SDK::Assembly_CSharp::GameBase::Pawn* owner_, DLL2SDK::Assembly_CSharp::GameBase::PawnIndividuationComponent* component_); void CreateIndividuationPlayAnimationInstance_41511(); DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayAnimationInstance_PlayType GetIndividuationAnimPlayType_41512(); void Tick_41513(float deltaTime_); bool IsEnd_41514(); void Interrupt_41515(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* GetOwner_41516(); void ShowModel_41517(); void HideModel_41518(); void RegisterRenderer_41519(); void UnRegisterRenderer_41520(); void GatherRenderers_41521(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void Cleanup_41522(); void HideWeapon_41523(); void ShowWeapon_41524(); bool TryPlayEffect_41525(); void LoadEffect_41526(); void OnEffectAssetLoaded_41527(int32_t assetid_, DLL2SDK::mscorlib::System::Object* obj_); void TickEffectTimer_41528(float deltaTime_); void ClearIndividuationEffect_41529(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct IndividuationPlayTask : DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayTaskBase { bool m_IsPlayEffect_; bool m_IsEffectLoaded_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cleanup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_TPP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_FPP_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41534(); void Init_41535(DLL2SDK::Assembly_CSharp::GameBase::Pawn* owner_, DLL2SDK::Assembly_CSharp::GameBase::PawnIndividuationComponent* component_); void Tick_41536(float deltaTime_); void Cleanup_41537(); void Tick_TPP_41538(float deltaTime_); void Tick_FPP_41539(float deltaTime_); void __xLuaBaseProxy_Init_41540(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, DLL2SDK::Assembly_CSharp::GameBase::PawnIndividuationComponent* P1_); void __xLuaBaseProxy_Tick_41541(float P0_); void __xLuaBaseProxy_Cleanup_41542(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct IndividuationPlayAnimationInstance : DLL2SDK::mscorlib::System::Object { uint32_t m_IndividuationItemId_; DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayTaskBase* m_IndividuationPlayTask_; DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayAnimationInstance_PlayType PlayType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPostPlayAnimTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryEnterIndividuationPlayTaskStage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GatherRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cleanup_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41445(DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayTaskBase* individuationPlayTask_, uint32_t itemId_, DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayAnimationInstance_PlayType type_); float GetPostPlayAnimTime_41446(); bool TryEnterIndividuationPlayTaskStage_41447(DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayTaskStage stage_); void GatherRenderer_41448(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void Tick_41449(); void Cleanup_41450(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct IndividuationPlayAnimationInstance_CrackingSkull : DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayAnimationInstance { int32_t m_CrackingSkullId_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_CrackingSkullGo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_FX_Skull_DisGo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_FX_Skull_ParticleGo_; float m_TimeTick_; DLL2SDK::mscorlib::System::String* RootBone_; DLL2SDK::UnityEngine::UnityEngine::Animator* m_SkullAnimator_; DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayAnimationInstance_CrackingSkull_FucPlay* FPlay_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPostPlayAnimTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SkullPlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopPlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NullPlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_revise_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryEnterIndividuationPlayTaskStage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cleanup_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41481(DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayTaskBase* individuationPlayTask_, uint32_t itemId_, DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayAnimationInstance_PlayType type_); float GetPostPlayAnimTime_41482(); void OnLoad_41483(DLL2SDK::Array* assetIDs_, DLL2SDK::mscorlib::System::Object* obj_); void SkullPlay_41484(float time_); void StopPlay_41485(float time_); void NullPlay_41486(float time_); void revise_41487(DLL2SDK::UnityEngine::UnityEngine::Transform* obj_, DLL2SDK::UnityEngine::UnityEngine::Transform* Bone_); void Tick_41488(); bool TryEnterIndividuationPlayTaskStage_41489(DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayTaskStage stage_); void Cleanup_41490(); float __xLuaBaseProxy_GetPostPlayAnimTime_41491(); void __xLuaBaseProxy_Tick_41492(); bool __xLuaBaseProxy_TryEnterIndividuationPlayTaskStage_41493(DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayTaskStage P0_); void __xLuaBaseProxy_Cleanup_41494(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct IndividuationPlayAnimationInstance_Head : DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayAnimationInstance { int32_t m_AssetId_; int32_t m_HeartFingerAssetID_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_TargetGo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_TargetHeartFingerGoL_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_TargetHeartFingerGoR_; float m_TimeTick_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPostPlayAnimTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GatherRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryEnterIndividuationPlayTaskStage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cleanup_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41470(DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayTaskBase* individuationPlayTask_, uint32_t itemId_, DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayAnimationInstance_PlayType type_); float GetPostPlayAnimTime_41471(); void GatherRenderer_41472(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void Tick_41473(); bool TryEnterIndividuationPlayTaskStage_41474(DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayTaskStage stage_); void Cleanup_41475(); float __xLuaBaseProxy_GetPostPlayAnimTime_41476(); void __xLuaBaseProxy_GatherRenderer_41477(DLL2SDK::mscorlib::System::Collections::Generic::List_1* P0_); void __xLuaBaseProxy_Tick_41478(); bool __xLuaBaseProxy_TryEnterIndividuationPlayTaskStage_41479(DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayTaskStage P0_); void __xLuaBaseProxy_Cleanup_41480(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct IndividuationPlayAnimationInstance_SnowMan : DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayAnimationInstance { int32_t m_CurrentSnowManAssetId_; DLL2SDK::UnityEngine::UnityEngine::Object* m_SnowManAsset_; DLL2SDK::Array* m_Renderers_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_SnowMan_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPostPlayAnimTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GatherRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryEnterIndividuationPlayTaskStage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cleanup_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41460(DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayTaskBase* individuationPlayTask_, uint32_t itemId_, DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayAnimationInstance_PlayType type_); void OnLoad_41461(int32_t id_, DLL2SDK::mscorlib::System::Object* inObj_); float GetPostPlayAnimTime_41462(); void GatherRenderer_41463(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); bool TryEnterIndividuationPlayTaskStage_41464(DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayTaskStage stage_); void Cleanup_41465(); float __xLuaBaseProxy_GetPostPlayAnimTime_41466(); void __xLuaBaseProxy_GatherRenderer_41467(DLL2SDK::mscorlib::System::Collections::Generic::List_1* P0_); bool __xLuaBaseProxy_TryEnterIndividuationPlayTaskStage_41468(DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayTaskStage P0_); void __xLuaBaseProxy_Cleanup_41469(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct IndividuationPlayAnimationInstance_ChrismasTree : DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayAnimationInstance { int32_t m_CurrentSnowManAssetId_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_ChrismasTree_; DLL2SDK::Array* m_Renderers_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPostPlayAnimTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryEnterIndividuationPlayTaskStage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GatherRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cleanup_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41451(DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayTaskBase* individuationPlayTask_, uint32_t itemId_, DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayAnimationInstance_PlayType type_); float GetPostPlayAnimTime_41452(); bool TryEnterIndividuationPlayTaskStage_41453(DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayTaskStage stage_); void GatherRenderer_41454(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void Cleanup_41455(); float __xLuaBaseProxy_GetPostPlayAnimTime_41456(); bool __xLuaBaseProxy_TryEnterIndividuationPlayTaskStage_41457(DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayTaskStage P0_); void __xLuaBaseProxy_GatherRenderer_41458(DLL2SDK::mscorlib::System::Collections::Generic::List_1* P0_); void __xLuaBaseProxy_Cleanup_41459(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct IKSolverComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { DLL2SDK::Assembly_CSharp::GameEngine::PawnAnimationComponent* m_PawnAnimationComponent_; DLL2SDK::Assembly_CSharp::GameBase::AimIKSolverComponent* m_AimIkSoverComponent_; bool m_InSpectated_; bool m_IsLocalPlayer_; float AimMaxAngleXUp_; float AimMaxAngleXDown_; float SimualteAimMaxAngleXUp_; float SImulateAImMaxAngleXDown_; float m_CurrentXPercent_; float m_TargetXPercent_; float RotateXSpeed_; float m_CurrentYPercent_; float m_TargetYPercent_; float RotateYSpeed_; float m_NeedTransitionTickTime_; bool m_CheckAniStopIK_; float m_StopRotationEndTime_; float m_TickRoationtEndTime_; float maxAngleLeftY_; float maxAngleRightY_; float m_CurrentMaxAngleLeftY_; float m_CurrentMaxAngleRightY_; float m_CurrentMaxToTargetMoveStep_; float maxAngleXUp_; float maxAngleXDown_; float m_FallingMaxAngleY_; bool m_IsLeftHandGestrue_; bool m_IsIKChanged_; float LerpSpeed_; float MaxLerpSpeed_; float DirectionYMaxDelta_; float m_StopIKTime_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_CurrentIKSolverLeftHandPose_; bool m_ShouldTickSetLeftHandWeight_; float m_PreLeftHandWeight_; DLL2SDK::Assembly_CSharp::GameBase::IKSolverLeftHandPose m_LastLeftHandPose_; float m_LastLeftHandPoseValue_; bool m_IsLogicRuningIK_; bool m_IsRunning_; int32_t m_LimitFrameCount_; int32_t m_MaxLimitFrame_; bool m_IsInLowSetting_; bool m_CacheIsVeryLow_; bool m_OpenLeftHandWeight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLogicRuningIK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitIKSoverComponentTickFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldTickSolverComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAimIkSoverComponentEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMaxXAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetClientRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectatingStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectatingEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetIKStates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEulerAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAimEulerAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcAimPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAniStopIK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAniStartIK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartAirCraft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetWeaponGripHoldState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCacheIsVeryLow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInVeryLow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateIsInVeryLow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponPartForChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TestSetIK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLeftHandPose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartSprinting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStopSprinting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceUpdateIKWeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PauseIK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceResetIK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPreSwitchAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPostSwitchAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitIKSolverLeftHandPose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIKSolverLeftHandPose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickLeftHandLayerWeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLeftHandHoldTargetSocket_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41392(); bool get_IsLocalOrViewTargetPawn_41393(); DLL2SDK::mscorlib::System::String* get_OwnerName_41394(); void SetLogicRuningIK_41395(bool isRunning_); bool get_IsRunning_41396(); void set_IsRunning_41397(bool value_); void InitIKSoverComponentTickFlag_41398(); bool ShouldTickSolverComponent_41399(); void RefreshAimIkSoverComponentEnable_41400(); void Init_41401(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void InitMaxXAngle_41402(); void SetClientRelevant_41403(bool isRelevant_); void OnSpectatingStart_41404(); void OnSpectatingEnd_41405(); void Reset_41406(); void ResetIKStates_41407(); void InitMesh_41408(DLL2SDK::UnityEngine::UnityEngine::GameObject* model_); void Tick_41409(float deltaTime_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetEulerAngle_41410(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetAimEulerAngle_41411(); void TickRotation_41412(float deltaTime_); void CalcAimPos_41413(float rayDistance_, DLL2SDK::UnityEngine::UnityEngine::Vector3* ikPosition_, float clampDistance_); void OnAniStopIK_41414(float stopTime_); void OnAniStartIK_41415(float transitionTime_); void OnStartAirCraft_41416(); void ResetWeaponGripHoldState_41417(); bool GetCacheIsVeryLow_41418(); bool IsInVeryLow_41419(); void UpdateIsInVeryLow_41420(); void OnWeaponPartForChanged_41421(bool isGripHold_); void OnWeaponChanged_41422(); void TestSetIK_41423(bool isOpenIk_, bool isGripHold_); void SetLeftHandPose_41424(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory weaponCategory_, bool isGripHold_); void OnStartSprinting_41425(); void OnStopSprinting_41426(); void ForceUpdateIKWeight_41427(); void set_StopTransitionToPause_41428(bool value_); void PauseIK_41429(float time_, bool isOverride_, bool forceStop_); void ForceResetIK_41430(); void OnPreSwitchAnimatorController_41431(); void OnPostSwitchAnimatorController_41432(); void InitIKSolverLeftHandPose_41433(); void SetIKSolverLeftHandPose_41434(DLL2SDK::Assembly_CSharp::GameBase::IKSolverLeftHandPose lefthandPose_, DLL2SDK::Assembly_CSharp::GameBase::IKSolverLeftHandPosePriority priority_); void TickLeftHandLayerWeight_41435(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetLeftHandHoldTargetSocket_41436(DLL2SDK::Assembly_CSharp::GameBase::AimIKLeftHandHoldType holdType_); void __xLuaBaseProxy_Init_41437(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_SetClientRelevant_41438(bool P0_); void __xLuaBaseProxy_OnSpectatingStart_41439(); void __xLuaBaseProxy_OnSpectatingEnd_41440(); void __xLuaBaseProxy_Reset_41441(); void __xLuaBaseProxy_Tick_41442(float P0_); void __xLuaBaseProxy_OnStartAirCraft_41443(); void __xLuaBaseProxy_OnWeaponChanged_41444(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GrapRushComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { DLL2SDK::UnityEngine::UnityEngine::Vector3 m_DstPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_TransPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_BeginPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_MoveDstPos_; bool m_bHasTransPoint_; float m_fTargetAreaRadius_; float m_fRushingEyeHeight_; float m_fCurrEyeHeight_; float m_fContinuedTimeExceedMaxAngle_; float m_fLastSaveTime_; float m_fMaxRushTime_; float m_fContinuedRushTime_; float m_fLastSaveRushTime_; bool IsGrapRushing_; bool IsPreEndGrapRush_; bool IsTakeOffing_; bool IsLanding_; float m_GrapRushInitSpeed_; float m_GrapRushAccelSpeed_; float m_GrapRushMaxSpeed_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_v2MoveDstPos_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_v2BeginPos_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_v2LeftHandPos_; float m_fUseProtectTime_; float m_fCurrTime_; float m_fRemoveHudStateIntervalTime_; float m_fRemoveHudStateCurrTime_; bool m_bRemoveHudState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessRushRotate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCrossHairScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTargetPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGrapRushParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentEyePos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRushingCenterPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLeftHandPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartGrapRush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndGrapRush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayRemoveHudState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessGrapRushToGround_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysGrapRush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedStartGrapRush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartGrapRushTransPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedPreEndGrapRush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedEndGrapRush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoverEyeHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedStartGrapRushInNomalAndSpectating_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedStartGrapRushInFirstPerson_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedStartGrapRushInThirdPerson_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedEndGrapRushInNomalAndSpectating_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedPreEndGrapRushInNomalAndSpectating_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedPreEndGrapRushInFirstPerson_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedPreEndGrapRushInThirdPerson_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedEndGrapRushInFirstPerson_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedEndGrapRushInThirdPerson_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedGrapRush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedGrapRush_1p_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessRushProtect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedGrapRush_3p_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestoreState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGrappleGunStickMiss_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFireStopSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnDead_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41351(); float get_GrapRushInitSpeed_41352(); float get_GrapRushAccelSpeed_41353(); float get_GrapRushMaxSpeed_41354(); void Tick_41355(float deltaTime_); void TickEffect_41356(float deltaTime_); void ProcessRushRotate_41357(); float GetCrossHairScale_41358(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetTargetPos_41359(); void SetGrapRushParam_41360(DLL2SDK::UnityEngine::UnityEngine::Vector3 InPos_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCurrentEyePos_41361(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetRushingCenterPos_41362(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetLeftHandPos_41363(); void StartGrapRush_41364(DLL2SDK::UnityEngine::UnityEngine::Vector3 InPos_); void EndGrapRush_41365(); void DelayRemoveHudState_41366(); void ProcessGrapRushToGround_41367(); void PhysGrapRush_41368(float deltaTime_); void SimulatedStartGrapRush_41369(float deltaTime_); void StartGrapRushTransPoint_41370(DLL2SDK::UnityEngine::UnityEngine::Vector3 vDestPoint_); void SimulatedPreEndGrapRush_41371(); void SimulatedEndGrapRush_41372(); void RecoverEyeHeight_41373(); void SimulatedStartGrapRushInNomalAndSpectating_41374(); void SimulatedStartGrapRushInFirstPerson_41375(); void SimulatedStartGrapRushInThirdPerson_41376(); void SimulatedEndGrapRushInNomalAndSpectating_41377(); void SimulatedPreEndGrapRushInNomalAndSpectating_41378(); void SimulatedPreEndGrapRushInFirstPerson_41379(); void SimulatedPreEndGrapRushInThirdPerson_41380(); void SimulatedEndGrapRushInFirstPerson_41381(); void SimulatedEndGrapRushInThirdPerson_41382(); void SimulatedGrapRush_41383(float deltaTime_); void SimulatedGrapRush_1p_41384(float deltaTime_); bool ProcessRushProtect_41385(); void SimulatedGrapRush_3p_41386(float deltaTime_); void RestoreState_41387(); void OnGrappleGunStickMiss_41388(); void PlayFireStopSound_41389(); void OnPawnDead_41390(); void __xLuaBaseProxy_Tick_41391(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct EnterLadderFromTopMover : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::EnterLadderFromTopMoverStage CurrentEnterLoadderFromTopMoverStage_; DLL2SDK::UnityEngine::UnityEngine::Vector3 StartPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ClimbToTopTargetPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 MoveToLadderTargetPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 DownToLadderPosition_; float StartAngle_; float DestAngle_; bool IsClimb_; float m_TotalTimeCount_; float m_TimeCount_; float m_ClimbToTopTime_; float m_MoveToLadderTime_; float m_DownToLadderTime_; DLL2SDK::Assembly_CSharp::GameBase::PawnLadderComponent* m_OwnerComponent_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_OwnerPawn_; DLL2SDK::Assembly_CSharp::GameEngine::AnimationComponent* m_CurrentAnimationComponent_; bool IsFinished_; bool IsCrossWindow_; bool LadderWithHandRail_; float m_LadderClimbWindowEyeHeight_; float m_UnClimbMoveToTotalTime_; float m_MoveToLadderPercent_; struct StaticFields { bool UseOldTickClimbRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickEyeHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickMoveDownRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickClimbRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_ClimbToTop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_MoveToLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_DownToLadder_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41337(); float get_ClimbRotationTime_41338(); float get_TotalTime_41339(); void Reset_41340(); void Init_41341(float totalTime_, float startAngle_, float destAngle_, DLL2SDK::Assembly_CSharp::GameBase::PawnLadderComponent* owner_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* ownerPawn_, bool ladderWithHandRail_); void PlayAnimation_41342(); void Tick_41343(float deltaTime_); void TickEyeHeight_41344(); void TickMoveDownRotation_41345(); void TickClimbRotation_41346(); void Tick_ClimbToTop_41347(float deltaTime_); void Tick_MoveToLadder_41348(float deltaTime_); void Tick_DownToLadder_41349(float deltaTime_); static void _cctor_41350(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct DynamicSkinBoneRefManagerComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { DLL2SDK::Assembly_CSharp::DynamicSkinBoneRefManager* m_Manager_; struct StaticFields { DLL2SDK::Array* EmptyTransformArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindInFirstClassChild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentFPSMR_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDynamicSkinnedMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDynamicSkinnedMeshWithNativeGPUSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncDynamicSkinedMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DetachFPMeshBones_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41325(); DLL2SDK::Assembly_CSharp::DynamicSkinBoneRefManager* get_Manager_41326(); void Init_41327(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void OnInitMesh_41328(DLL2SDK::UnityEngine::UnityEngine::GameObject* curMesh_); bool FindInFirstClassChild_41329(); DLL2SDK::UnityEngine::UnityEngine::SkinnedMeshRenderer* GetCurrentFPSMR_41330(); bool SetDynamicSkinnedMesh_41331(DLL2SDK::UnityEngine::UnityEngine::Transform* weaponMesh_); bool SetDynamicSkinnedMeshWithNativeGPUSkin_41332(DLL2SDK::UnityEngine::UnityEngine::Transform* weaponMesh_, DLL2SDK::UnityEngine::UnityEngine::GPUSkinRendererForAnyBones* gpuSkinAnyBone_); bool SyncDynamicSkinedMesh_41333(DLL2SDK::UnityEngine::UnityEngine::Transform* weaponMesh_); void DetachFPMeshBones_41334(); void __xLuaBaseProxy_Init_41336(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); static void _cctor_41335(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct CameraCarrierTakeDamageComponent : DLL2SDK::Assembly_CSharp::GameEngine::TakeDamageComponent { void _ctor_41301(); void SimulateTakeDamage_41302(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BRSpectatorComponent : DLL2SDK::Assembly_CSharp::GameEngine::SpectatorComponent { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchRole_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41298(); void SwitchRole_41299(DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType viewType_); void __xLuaBaseProxy_SwitchRole_41300(DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AvatarRotationComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { bool m_IsInAvatarRotation_; bool m_IsRecover_; float m_ReccoverTickTime_; float m_ReccoverTime_; float m_StartAngleY_; float m_CurrentLateralSpeed_; float m_TargetLateralSpeed_; float m_TargetForwardSpeed_; float RecoverLateralLerpSpeed_; float SprintLateralLerpSpeed_; float CrouchLateralLerpSpeed_; float RunLateralLerpSpeed_; float SprintRotateRecoverSpeed_; bool m_InSprintLean_; uint32_t m_AvatarRotationType_; bool m_ShouldCheckAvatarRotate_; int32_t m_ProcessDyingTickCount_; int32_t m_Maxm_ProcessDyingTickLimit_; float m_ProcessDyingRayHeight_; struct StaticFields { float MinEulerAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartRecorver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopRecorver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessRecover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeYEulerAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessSprintRotate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessForceSetRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAvatarRotate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartRotate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStopRotate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLaterialSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessDying_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41276(); bool get_InSprintLean_41277(); void set_InSprintLean_41278(bool value_); void set_ShouldCheckAvatarRotate_41279(bool value_); bool get_ShouldCheckAvatarRotate_41280(); void StartRecorver_41281(); void StopRecorver_41282(bool reset_); void ProcessRecover_41283(float deltaTime_); void ChangeYEulerAngle_41284(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, float YEuler_); void ProcessSprintRotate_41285(float deltaTime_); void OnSwitchView_41286(); void Reset_41287(); void ProcessForceSetRotation_41288(); void Tick_41289(float deltaTime_); void CheckAvatarRotate_41290(); void OnStartRotate_41291(DLL2SDK::Assembly_CSharp::GameEngine::AvatarRotationType avatarRotationType_); void OnStopRotate_41292(DLL2SDK::Assembly_CSharp::GameEngine::AvatarRotationType avatarRotationType_); void SetLaterialSpeed_41293(float forwardSpeed_, float lateralSpeed_); void ProcessDying_41294(float deltaTime_); void __xLuaBaseProxy_OnSwitchView_41295(); void __xLuaBaseProxy_Reset_41296(); void __xLuaBaseProxy_Tick_41297(float P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct GameComp_SPVE : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::Assembly_CSharp::PVE::PVEActorFactory* m_ActorFactory_; DLL2SDK::Assembly_CSharp::PVE::AISightManager* m_AISightManager_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41234(); DLL2SDK::Assembly_CSharp::PVE::PVEActorFactory* get_ActorFactory_41235(); DLL2SDK::Assembly_CSharp::PVE::AISightManager* get_GameAISightManager_41236(); void Init_41237(DLL2SDK::Assembly_CSharp::GameBase::BaseGame* game_); void Tick_41238(float deltaTime_); void Shutdown_41239(); void __xLuaBaseProxy_Init_41240(DLL2SDK::Assembly_CSharp::GameBase::BaseGame* P0_); void __xLuaBaseProxy_Tick_41241(float P0_); void __xLuaBaseProxy_Shutdown_41242(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LoadAssetComposer : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Core::System::Action_2* m_Callback_; int32_t m_WeaponAssetID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AssetList_; DLL2SDK::Assembly_CSharp::GameEngine::LoadAssetComposer_ComposeInfo m_ComposeInfo_; bool _HasRecycle_k__BackingField_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TempAssetList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponPartReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickStep_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetComposedWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComposerWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StripLOD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StripLOD_KeepLOD0_and_LOD2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StripLOD_KeepLOD1_and_LOD2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StripLOD_OnlyKeepLOD2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessLODGroupAndUnload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindInArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildCompose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComposeRai_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CommonCompose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessLOD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessBatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshComposeAssets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetManagedAssetPartType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateReloadingMag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckComposeStep_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InsertWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadOriginalAssets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedBatch_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41198(); bool get_IsLoading_41199(); void Clear_41200(); bool get_HasRecycle_41201(); void set_HasRecycle_41202(bool value_); void OnRecycle_41203(); void AddAsset_41204(int32_t id_); void LoadAsset_41205(int32_t WeaponAssetID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* weaponPartManagedAssetList_, DLL2SDK::System_Core::System::Action_2* callback_, DLL2SDK::Assembly_CSharp::GameEngine::AssetManager_EAsyncLoadPriority TaskPriority_, bool callbakAfterCompose_, int32_t actorID_, int32_t itemID_, uint32_t skinID_, bool is3PWeapon_, bool sync_, bool cacheComposePart_); void OnWeaponPartReady_41206(int32_t assetID_, DLL2SDK::mscorlib::System::Object* obj_); bool TickStep_41207(); DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* GetComposedWeaponPart_41208(int32_t actorID_, int32_t assetID_); bool ComposerWeaponPart_41209(int32_t actorID_, int32_t assetID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* weaponPartManagedAssetList_, float lifeTime_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_, bool is3PWeapon_, bool useStep_, bool cacheCompoasePart_); bool StripLOD_41210(int32_t step_, DLL2SDK::UnityEngine::UnityEngine::Transform* t_); bool StripLOD_KeepLOD0_and_LOD2_41211(DLL2SDK::UnityEngine::UnityEngine::LODGroup* ld_); bool StripLOD_KeepLOD1_and_LOD2_41212(DLL2SDK::UnityEngine::UnityEngine::LODGroup* ld_); bool StripLOD_OnlyKeepLOD2_41213(DLL2SDK::UnityEngine::UnityEngine::LODGroup* ld_); DLL2SDK::Array* ProcessLODGroupAndUnload_41214(DLL2SDK::Array* oldLODs_, DLL2SDK::Array* increasedKeepIndexes_); bool FindInArray_41215(DLL2SDK::Array* arr_, int32_t num_); bool BuildCompose_41216(int32_t step_, bool useStep_, int32_t actorID_, int32_t assetID_, bool is3PWeapon_, DLL2SDK::Assembly_CSharp::Config::WeaponPartComposeConfig* data_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* weaponPartManagedAssetList_, bool cacheComposePart_); bool ComposeRai_41217(int32_t step_); bool CommonCompose_41218(int32_t step_, int32_t assetID_, DLL2SDK::mscorlib::System::String* socketName_, DLL2SDK::Assembly_CSharp::GameEngine::LoadAssetComposer_ComposeSocketType socketType_, DLL2SDK::Assembly_CSharp::GameEngine::ComposePartType partType_, bool active_); bool ProcessLOD_41219(int32_t step_); bool ProcessBatch_41220(int32_t step_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); void RefreshComposeAssets_41221(); DLL2SDK::Assembly_CSharp::GameEngine::ComposePartType GetManagedAssetPartType_41222(DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* asset_); void CreateReloadingMag_41223(); bool CheckComposeStep_41224(int32_t targetStep_); DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* InsertWeaponPart_41225(DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* mainWeaponAsset_, int32_t assetID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, float lifeTime_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_, DLL2SDK::UnityEngine::UnityEngine::Transform* attachPoint_, bool isMainMesh_, bool is3PWeapon_, bool useLowerLevelLod_, DLL2SDK::Assembly_CSharp::GameEngine::ComposePartType partType_); void UnloadOriginalAssets_41226(DLL2SDK::Assembly_CSharp::ModelOptimizer* modelOptimizer_); bool NeedBatch_41227(DLL2SDK::Assembly_CSharp::GameEngine::LoadAssetComposer_ComposeInfo info_); static void _cctor_41228(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct DetailColliderListItem { DLL2SDK::UnityEngine::UnityEngine::Collider* collider_; DLL2SDK::UnityEngine::UnityEngine::Transform* transform_; DLL2SDK::UnityEngine::UnityEngine::PhysicMaterial* material_; DLL2SDK::mscorlib::System::String* tag_; DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup hitGroup_; }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AttackableColliderMap : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ColliderToAttackableTargetMap_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAttackableTargetForCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterAttackableCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterAttackableCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41030(); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* GetAttackableTargetForCollider_41031(DLL2SDK::UnityEngine::UnityEngine::Collider* col_); void RegisterAttackableCollider_41032(DLL2SDK::UnityEngine::UnityEngine::Collider* col_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_); void UnregisterAttackableCollider_41033(DLL2SDK::UnityEngine::UnityEngine::Collider* col_); void Reset_41034(); void __xLuaBaseProxy_Reset_41035(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AttackableTargetsManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* AttackableTargetDict_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterAttackableTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterAttackableTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTargetDict_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41025(); void RegisterAttackableTarget_41026(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_); void UnregisterAttackableTarget_41027(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_); void RefreshTargetDict_41028(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_); void Reset_41029(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ColliderInfo { DLL2SDK::UnityEngine::UnityEngine::Collider* ColliderObj_; int32_t Layer_; }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct AtackableTargetPriority : int32_t { Low_ = static_cast(0xFFFFFFFE), MediumLow_ = static_cast(0xFFFFFFFF), Medium_ = static_cast(0x0), MediumHigh_ = static_cast(0x1), High_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct DamageInfo : DLL2SDK::mscorlib::System::Object { uint32_t InstigatorPlayerID_; float Damage_; float DisplayDamage_; float Penetration_; int32_t WeaponID_; uint8_t WeaponSlot_; uint8_t FireMode_; bool IsMeleeWeapon_; bool IsSniper_; bool IsSpecialWeapon_; DLL2SDK::UnityEngine::UnityEngine::Vector3 HitPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 HitNormal_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SourcePos_; DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup HitGroup_; int32_t ThroughWallCount_; int32_t ThroughPlayerCount_; int32_t HitFragCount_; int32_t AmmoCount_; bool isExplosion_; bool bKilledByBossDie_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* DamageBy_; int32_t ClientTime_; int16_t PunchAngleX_; int16_t PunchAngleY_; int16_t ShotSpreadX_; int16_t ShotSpreadY_; DLL2SDK::Assembly_CSharp::GameEngine::EDamageType DamageType_; uint8_t SpecialFlag_; bool Critical_; DLL2SDK::UnityEngine::UnityEngine::Vector3 OutPos_; float Deceleration_; float DecelerationDuration_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41023(); bool get_IsLocalInstigator_41024(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetObjectCreater : DLL2SDK::mscorlib::System::Object { int32_t m_AssetID_; DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent* m_CallBackObject_; bool m_bBeginCreate_; bool m_BeginLoadAsset_; bool m_LoadAssetComplete_; bool m_TimeLimitExceeded_; float m_TimeLimit_; float m_TickStartTime_; bool m_HasException_; DLL2SDK::Assembly_CSharp::GameEngine::AssetType m_AssetType_; DLL2SDK::Assembly_CSharp::GameEngine::AssetObjectCreater_ELoadStyle m_LoadStyle_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAssetAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAssetSync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTimeLimitExceeded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndLoadAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResourceComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FinishAsset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41007(); bool get_IsBeginCreate_41008(); float get_TimeLimitPerTick_41009(); void set_TimeLimitPerTick_41010(float value_); bool get_DoLimitPerTickTime_41011(); void LoadAssetAsync_41012(int32_t AssetID_, DLL2SDK::Assembly_CSharp::GameEngine::AssetType assetType_, DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent* CallBackObject_); void LoadAssetSync_41013(int32_t AssetID_, DLL2SDK::Assembly_CSharp::GameEngine::AssetType assetType_, DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent* CallBackObject_); bool IsTimeLimitExceeded_41014(); void Tick_41015(float fDeltaTime_); bool CreateAsset_41016(); void LoadAsset_41017(); void Clear_41018(); bool LoadComplete_41019(); bool EndLoadAsset_41020(); void OnResourceComplete_41021(int32_t AssetID_, DLL2SDK::mscorlib::System::Object* CallBackData_); bool FinishAsset_41022(); }; } namespace DLL2SDK::Assembly_CSharp { struct AnimEventComponent : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* effectConfigs_; DLL2SDK::Array* cameraShakeConfigs_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components::WWiseGameObject* soundCompnent_; DLL2SDK::Array* screenEffectConfigs_; DLL2SDK::UnityEngine::UnityEngine::Transform* _UIRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShakeCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayScreenEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41001(); DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components::WWiseGameObject* get_SoundCompnent_41002(); DLL2SDK::UnityEngine::UnityEngine::GameObject* PlayEffect_41003(DLL2SDK::mscorlib::System::String* effectName_); void ShakeCamera_41004(DLL2SDK::mscorlib::System::String* camShakeName_); DLL2SDK::UnityEngine::UnityEngine::Transform* get_UIRoot_41005(); DLL2SDK::UnityEngine::UnityEngine::GameObject* PlayScreenEffect_41006(DLL2SDK::mscorlib::System::String* screenEffectName_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AimAssistanceCollider : DLL2SDK::Assembly_CSharp::GameEngine::SimpleComponent { float m_RadiusForFire_; float m_DistToLocalPlayer_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* m_Collider_; float m_UpdateInv_; struct StaticFields { float InitRadius_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPhyColliderEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRadius_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckForFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDistanceFromLocalPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40989(); float get_DistToLocalPlayer_40990(); float get_RadiusForFire_40991(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_BoxColliderPos_40992(); void SetPhyColliderEnabled_40993(bool bSet_); void PreInit_40994(); void SetRadius_40995(DLL2SDK::UnityEngine::UnityEngine::Vector2 size_); bool CheckForFire_40996(DLL2SDK::UnityEngine::UnityEngine::Vector3 from_, DLL2SDK::UnityEngine::UnityEngine::Vector3 ray_); float GetDistanceFromLocalPlayer_40997(); void Tick_40998(float deltaTime_); void __xLuaBaseProxy_PreInit_40999(); void __xLuaBaseProxy_Tick_41000(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ClientRuntimeWatcher : DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem_1 { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ClientRuntimeInfoList_; DLL2SDK::mscorlib::System::String* m_ResultString_; float m_LastReportLocalSettingTime_; struct StaticFields { float StartLoadLevelTime_; DLL2SDK::Array* RUNTIME_INFO_TYPES_; DLL2SDK::mscorlib::System::String* RUNTIMEINFO_PLAYERPREFS_STRING_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitClientRuntimeInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitRuntimeInfoListByEachMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNormalRuntimeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetNormalRuntimeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_SetNormalRuntimeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEachMapLoadTimeRuntimeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEachMapAverageFPSRuntimeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEachMapAbnormalFPSCountRuntimeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportClientRuntimeInfoOniOS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestoreClientRuntimeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CookClientRuntimeInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportClientRuntimeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ReportClientRuntimeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnterGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LeaveGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportLocalSetting_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40951(); void InitClientRuntimeInfoList_40952(); void InitRuntimeInfoListByEachMap_40953(DLL2SDK::Array* inMapArray_); bool SetNormalRuntimeInfo_40954(DLL2SDK::Assembly_CSharp::GameBase::EClientRuntimeInfoType inType_, int32_t inValue_); bool SetNormalRuntimeInfo_40955(DLL2SDK::Assembly_CSharp::GameBase::EClientRuntimeInfoType inType_, float inValue_); bool SetNormalRuntimeInfo_40956(DLL2SDK::Assembly_CSharp::GameBase::EClientRuntimeInfoType inType_, DLL2SDK::mscorlib::System::String* inValue_); void SetEachMapLoadTimeRuntimeInfo_40957(int32_t inMapID_, int32_t inLoadTimeValue_); void SetEachMapAverageFPSRuntimeInfo_40958(int32_t inMapID_, int32_t inAverageFPSValue_); void SetEachMapAbnormalFPSCountRuntimeInfo_40959(int32_t inMapID_, int32_t inAbnormalFPSCountValue_); void Shutdown_40960(); void ReportClientRuntimeInfoOniOS_40961(); void RestoreClientRuntimeInfo_40962(); void CookClientRuntimeInfoList_40963(); void ReportClientRuntimeInfo_40964(); void ReportClientRuntimeInfo_40965(DLL2SDK::mscorlib::System::String* inName_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* inDataList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* inStringDataList_); void EnterGame_40966(); void LeaveGame_40967(); void ReportLocalSetting_40968(); void __xLuaBaseProxy_Shutdown_40970(); static void _cctor_40969(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ClientRuntimeInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::EClientRuntimeInfoType m_InfoType_; int32_t m_InfoValueInt_; float m_InfoValueFloat_; DLL2SDK::mscorlib::System::String* m_InfoValueString_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfoValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetInfoValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_SetInfoValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40922(DLL2SDK::Assembly_CSharp::GameBase::EClientRuntimeInfoType inInfoType_); DLL2SDK::Assembly_CSharp::GameBase::EClientRuntimeInfoType get_InfoType_40923(); void SetInfoValue_40924(int32_t inValueInt_); void SetInfoValue_40925(float inValueFloat_); void SetInfoValue_40926(DLL2SDK::mscorlib::System::String* inValueString_); DLL2SDK::mscorlib::System::String* ToString_40927(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_40928(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ClientRuntimeInfo_Int : DLL2SDK::Assembly_CSharp::GameBase::ClientRuntimeInfo { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfoValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40929(DLL2SDK::Assembly_CSharp::GameBase::EClientRuntimeInfoType inInfoType_); void SetInfoValue_40930(int32_t inValueInt_); DLL2SDK::mscorlib::System::String* ToString_40931(); void __xLuaBaseProxy_SetInfoValue_40932(int32_t P0_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_40933(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ClientRuntimeInfo_AveragePingValue : DLL2SDK::Assembly_CSharp::GameBase::ClientRuntimeInfo_Int { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40948(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ClientRuntimeInfo_AbnormalPingCount : DLL2SDK::Assembly_CSharp::GameBase::ClientRuntimeInfo_Int { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40947(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ClientRuntimeInfo_PacketLossProbability : DLL2SDK::Assembly_CSharp::GameBase::ClientRuntimeInfo_Int { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40946(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ClientRuntimeInfo_ReconnectTimes : DLL2SDK::Assembly_CSharp::GameBase::ClientRuntimeInfo_Int { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40945(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ClientRuntimeInfo_RunningTime : DLL2SDK::Assembly_CSharp::GameBase::ClientRuntimeInfo_Int { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40944(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ClientRuntimeInfo_EachMap : DLL2SDK::Assembly_CSharp::GameBase::ClientRuntimeInfo_Int { int32_t m_MapID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40939(DLL2SDK::Assembly_CSharp::GameBase::EClientRuntimeInfoType inInfoType_, int32_t inMapID_); int32_t get_MapID_40940(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ClientRuntimeInfo_EachMapAverageFPS : DLL2SDK::Assembly_CSharp::GameBase::ClientRuntimeInfo_EachMap { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40942(int32_t inMapID_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ClientRuntimeInfo_EachMapLoadTime : DLL2SDK::Assembly_CSharp::GameBase::ClientRuntimeInfo_EachMap { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40941(int32_t inMapID_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ClientRuntimeInfo_Float : DLL2SDK::Assembly_CSharp::GameBase::ClientRuntimeInfo { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfoValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40934(DLL2SDK::Assembly_CSharp::GameBase::EClientRuntimeInfoType inInfoType_); void SetInfoValue_40935(float inValueInt_); DLL2SDK::mscorlib::System::String* ToString_40936(); void __xLuaBaseProxy_SetInfoValue_40937(float P0_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_40938(); }; } namespace DLL2SDK::Assembly_CSharp { struct CameraDrawOptics : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Vector3 RotVect_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Offset_; DLL2SDK::UnityEngine::UnityEngine::Vector2 size_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_OpticTrans_; DLL2SDK::UnityEngine::UnityEngine::Material* m_OpticMat_; bool Teleport_; float interval_; int32_t indexI_; int32_t indexJ_; float m_LastTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOpticInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPostRender_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawQuad_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40917(); void Update_40918(); void SetOpticInfo_40919(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, DLL2SDK::UnityEngine::UnityEngine::Material* mat_); void OnPostRender_40920(); void DrawQuad_40921(DLL2SDK::UnityEngine::UnityEngine::Material* mat_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, DLL2SDK::UnityEngine::UnityEngine::Vector2 extent_, DLL2SDK::UnityEngine::UnityEngine::Camera* camera_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct CameraShaker : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::ShakeCurve* mCurve_; DLL2SDK::Assembly_CSharp::ECameraAnim _AnimType_k__BackingField_; float m_ShakeDuration_; bool m_Enabled_; bool m_AutoStop_; float m_ShakeElapsedTime_; float m_ShakeSpeedScale_; bool m_IsLoop_; float m_SoftStopTime_; float m_SoftStopElapsedTime_; float m_SoftStopDuration_; float m_SoftStartTime_; float m_SoftStartElapsedTime_; float m_SoftStartDuration_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastOffsetPos_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_LastOffsetRot_; DLL2SDK::Assembly_CSharp::GameEngine::CameraShaker_EndCallBackFunc* m_PengingCallbackFunc_; void _ctor_40894(DLL2SDK::Assembly_CSharp::GameEngine::ShakeCurve* curve_); DLL2SDK::Assembly_CSharp::GameEngine::ShakeCurve* get_Curve_40895(); DLL2SDK::Assembly_CSharp::ECameraAnim get_AnimType_40896(); void set_AnimType_40897(DLL2SDK::Assembly_CSharp::ECameraAnim value_); void SetCurves_40898(DLL2SDK::Assembly_CSharp::RuntimeAnimationClipData* clipData_, float inBlendTime_); float get_ShakeDuration_40899(); float get_Speed_40900(); void set_Speed_40901(float value_); bool get_Enabled_40902(); bool get_IsSoftStoping_40903(); void Update_40904(float deltaTime_); void PengingToNext_40905(DLL2SDK::Assembly_CSharp::GameEngine::CameraShaker_EndCallBackFunc* func_); void Start_40906(float duration_, float speedScale_, bool isLoop_, bool isNeedStartTransition_, DLL2SDK::Assembly_CSharp::ECameraAnim inAnimType_); void Stop_40907(); void SetSoftStop_40908(); void SetSoftStopDuration_40909(float softTime_); void Reset_40910(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPositionOffset_40911(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetRotationOffset_40912(DLL2SDK::Assembly_CSharp::GameEngine::ECameraType type_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MissileControlCameraShakerCurve : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* shakeQueue_; float randomStart_; void _ctor_40890(); DLL2SDK::UnityEngine::UnityEngine::Quaternion EvalRotation_40891(float elapsedTime_, float duartion_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType type_); DLL2SDK::UnityEngine::UnityEngine::Vector3 EvalPosition_40892(float elapsedTime_, float duartion_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AnimationShakeCurve : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mCurves_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mBefCurves_; float mBlendTime_; float mBefTime_; float mTimeTick_; bool mStart_; DLL2SDK::Assembly_CSharp::GameEngine::AnimationShakeCurve_FucEvalPosition* FEvalPosition_; DLL2SDK::Assembly_CSharp::GameEngine::AnimationShakeCurve_FucEvalRotation* FEvalRotation_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::AnimationShakeCurve_FucEvalPosition* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::GameEngine::AnimationShakeCurve_FucEvalRotation* __f__mg_cache1_; DLL2SDK::Assembly_CSharp::GameEngine::AnimationShakeCurve_FucEvalPosition* __f__mg_cache2_; DLL2SDK::Assembly_CSharp::GameEngine::AnimationShakeCurve_FucEvalRotation* __f__mg_cache3_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40867(); DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* get_mRotCurveX_40868(); DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* get_mRotCurveY_40869(); DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* get_mRotCurveZ_40870(); DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* get_mRotCurveW_40871(); DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* get_mPositionCurveX_40872(); DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* get_mPositionCurveY_40873(); DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* get_mPositionCurveZ_40874(); void SetCurves_40875(DLL2SDK::Assembly_CSharp::RuntimeAnimationClipData* clipData_, float inBlendTime_, float inBefTime_, bool forceFinish_); DLL2SDK::UnityEngine::UnityEngine::Vector3 LerpEvalPosition_40876(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* inCurve_, float elapsedTime_, float duartion_); DLL2SDK::UnityEngine::UnityEngine::Quaternion LerpEvalRotation_40878(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* inCurve_, float elapsedTime_, float duartion_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType type_); DLL2SDK::UnityEngine::UnityEngine::Vector3 EvalPosition_40880(float elapsedTime_, float duartion_); DLL2SDK::UnityEngine::UnityEngine::Quaternion EvalRotation_40881(float elapsedTime_, float duartion_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType type_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 EvalPosition_40877(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* inCurve_, float elapsedTime_, float duartion_); static DLL2SDK::UnityEngine::UnityEngine::Quaternion EvalRotation_40879(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* inCurve_, float elapsedTime_, float duartion_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType type_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AnimationShakeCurveOP : DLL2SDK::mscorlib::System::Object { template static DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* mRotCurveX_40860(T mCurves_); template static DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* mRotCurveY_40861(T mCurves_); template static DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* mRotCurveZ_40862(T mCurves_); template static DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* mRotCurveW_40863(T mCurves_); template static DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* mPositionCurveX_40864(T mCurves_); template static DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* mPositionCurveY_40865(T mCurves_); template static DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* mPositionCurveZ_40866(T mCurves_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct HitBackShakeCurve : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::CameraShaker* m_OwnerShaker_; float m_HitBackAngle_; void _ctor_40856(); void SetParameters_40857(float hitBackAngle_, DLL2SDK::Assembly_CSharp::GameEngine::CameraShaker* owner_); DLL2SDK::UnityEngine::UnityEngine::Vector3 EvalPosition_40858(float elapsedTime_, float duartion_); DLL2SDK::UnityEngine::UnityEngine::Quaternion EvalRotation_40859(float elapsedTime_, float duartion_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType type_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SprintingCameraShakeCurve : DLL2SDK::mscorlib::System::Object { struct StaticFields { float SHAKE_AMPLE_; float HIGH_SHAKE_AMPLE_; float INV_SHAKE_PERIOD_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40852(); DLL2SDK::UnityEngine::UnityEngine::Vector3 EvalPosition_40853(float elapsedTime_, float duartion_); DLL2SDK::UnityEngine::UnityEngine::Quaternion EvalRotation_40854(float elapsedTime_, float duartion_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType type_); static void _cctor_40855(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct TweenCameraShakeCurve : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::TweenFloat* tweenIntensity_; void _ctor_40848(); void SetIntensity_40849(DLL2SDK::Assembly_CSharp::TweenFloat* intensity_); DLL2SDK::UnityEngine::UnityEngine::Vector3 EvalPosition_40850(float elapsedTime_, float duration_); DLL2SDK::UnityEngine::UnityEngine::Quaternion EvalRotation_40851(float elapsedTime_, float duration_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType type_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SimpleShakeCurve : DLL2SDK::mscorlib::System::Object { float m_ShakeIntensity_; float m_ShakeScale_; void _ctor_40844(); void SetParameters_40845(float intensity_); DLL2SDK::UnityEngine::UnityEngine::Vector3 EvalPosition_40846(float elapsedTime_, float duration_); DLL2SDK::UnityEngine::UnityEngine::Quaternion EvalRotation_40847(float elapsedTime_, float duration_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType type_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct CameraResolutionFOVConfig : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::Array* ConfigArray_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFOV_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40837(); float GetFOV_40838(float ratio_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct CameraEffectManager : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* CameraEffects_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAllEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEffectActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40831(); DLL2SDK::Assembly_CSharp::GameEngine::CameraEffectManager_CameraEffect* FindEffect_40832(DLL2SDK::Assembly_CSharp::GameEngine::CameraEffectManager_ECameraEffectType type_); void StopAllEffect_40833(); void SetEffectActive_40834(DLL2SDK::Assembly_CSharp::GameEngine::CameraEffectManager_ECameraEffectType type_, bool bActive_); void StopEffect_40835(DLL2SDK::Assembly_CSharp::GameEngine::CameraEffectManager_ECameraEffectType type_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct CameraCurve : DLL2SDK::Assembly_CSharp::GameEngine::TransformCurve { DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* FOV_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Modify_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40828(); void Modify_40829(float inElapsedTime_); void __xLuaBaseProxy_Modify_40830(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct CameraConfig : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { float WindowHeightOffsetForClimb_; float HeightOffsetForClimb90_; float HeightOffsetForClimb120_; float HeightOffsetForClimb160_; float HeightOffsetForClimb180_; float HeightOffsetForClimb200_; float LerpTimeForClimbOver_; bool EnableCollisionForClimbOver_; bool EnableCheckWindowForClimbOver_; float CameraCollisionZoomInTime_; float CameraCollisionZoomOutTime_; float CameraDistInRoom_; float CameraCeilingHeight_; float CameraCollisionPauseTime_; float CameraCollisionNearClip_; float SlideToJumpCameraSpeed_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::CameraConfig* mConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40826(); static DLL2SDK::Assembly_CSharp::GameEngine::CameraConfig* get_Instance_40827(); }; } namespace DLL2SDK::Assembly_CSharp { struct CameraAnimationPreset : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::Array* cameraAnimDataList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraAnimData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40824(); DLL2SDK::Assembly_CSharp::CameraAnimData* GetCameraAnimData_40825(DLL2SDK::Assembly_CSharp::ECameraAnim inType_); }; } namespace DLL2SDK::Assembly_CSharp { struct RuntimeAnimationClipData : DLL2SDK::mscorlib::System::Object { float length_; DLL2SDK::Array* curveData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40823(); }; } namespace DLL2SDK::Assembly_CSharp { struct RuntimeAnimationCurveData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* propertyName_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* curve_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40822(DLL2SDK::mscorlib::System::String* inPropertyName_, DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* inCurve_); }; } namespace DLL2SDK::Assembly_CSharp { struct CameraAnimation : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* cameraAnimDataList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraAnimData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40820(); DLL2SDK::Assembly_CSharp::CameraAnimData* GetCameraAnimData_40821(DLL2SDK::Assembly_CSharp::ECameraAnim inType_); }; } namespace DLL2SDK::Assembly_CSharp { struct CameraAnimData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::ECameraAnim animType_; DLL2SDK::Assembly_CSharp::RuntimeAnimationClipData* clipData_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* clipObj_; float blendTime_; DLL2SDK::Assembly_CSharp::GameEngine::ECameraShakerType shakerType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40819(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { enum struct UpdateStage : int32_t { VS_Start_ = static_cast(0x0), VS_SelfDataCheck_ = static_cast(0x1), VS_SelfDataRepair_ = static_cast(0x2), VS_GetVersionInfo_ = static_cast(0x3), VS_GetDownloadVersion_ = static_cast(0x4), VS_DownloadData_ = static_cast(0x5), VS_MergeData_ = static_cast(0x6), VS_ExtractData_ = static_cast(0x7), VS_DiffUpdata_ = static_cast(0x8), VS_FullUpdate_ = static_cast(0x9), VS_FirstExtract_ = static_cast(0xA), VS_FullUpdate_Extract_ = static_cast(0xB), VS_FullUpdate_GetFileList_ = static_cast(0xC), VS_FullUpdate_GetMetaFile_ = static_cast(0xD), VS_FullUpdate_CompareMetaFile_ = static_cast(0xE), VS_DownApkConfig_ = static_cast(0xF), VS_CreateApk_ = static_cast(0x10), VS_CheckApkMd5_ = static_cast(0x11), VS_FullUpdate_CreateTask_ = static_cast(0x12), VS_RestoreIFS_ = static_cast(0x13), VS_MergeIFS_ = static_cast(0x14), VS_DownPackage_ = static_cast(0x15), VS_FileDiff_ = static_cast(0x16), VS_FileDiff_DoConfig_ = static_cast(0x17), VS_FileDiff_DownDiff_ = static_cast(0x18), VS_FileDiff_CheckLocalFile_ = static_cast(0x19), VS_FileDiff_MergeDiff_ = static_cast(0x1A), VS_FileDiff_RetoreFullIfs_ = static_cast(0x1B), VS_FileDiff_DownFullIfs_ = static_cast(0x1C), VS_FileDiff_ExtractFullFile_ = static_cast(0x1D), VS_FileDiff_CreateTask_ = static_cast(0x1E), VS_CheckResFileMD5_ = static_cast(0x1F), VS_Dolphin_Version_ = static_cast(0x45), VS_ApkUpdate_ = static_cast(0x46), VS_ApkUpdateDoConfig_ = static_cast(0x47), VS_ApkUpdateDownDiffFile_ = static_cast(0x48), VS_ApkUpdateDownFullApk_ = static_cast(0x49), VS_ApkUpdateCheckCompletedApk_ = static_cast(0x4A), VS_ApkUpdateCheckLocalApk_ = static_cast(0x4B), VS_ApkUpdateCheckConfig_ = static_cast(0x4C), VS_ApkUpdateCheckDiff_ = static_cast(0x4D), VS_ApkUpdateMergeDiff_ = static_cast(0x4E), VS_ApkUpdateCheckFull_ = static_cast(0x4F), VS_SourceUpdateCures_ = static_cast(0x5A), VS_SourceUpdateDownloadList_ = static_cast(0x5B), VS_SourcePrepareUpdate_ = static_cast(0x5C), VS_SourceAnalyseDiff_ = static_cast(0x5D), VS_SourceDownload_ = static_cast(0x5E), VS_SourceExtract_ = static_cast(0x5F), VS_Success_ = static_cast(0x63), VS_Fail_ = static_cast(0x64) }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct UpdateHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { uint32_t ERR_USER_CANCELLED_; uint32_t ERR_RES_UPDATE_MAJOR_VERSION_NOT_MATCH_; uint32_t ERR_POLL_FAILED_; uint32_t ERR_GET_FILE_PERMISION_FAILED_; uint32_t ERR_UPDATE_FAILE_; int32_t ERROR_CODE_EARLY_DISK_CHECK_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct DolphinDownloadSpeed : DLL2SDK::mscorlib::System::Object { uint64_t m_sLastTimeSize_; float m_fLastTimeRecordSizeTime_; DLL2SDK::mscorlib::System::String* m_strDownloadSpeed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDownLoadSpeedStr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDownloadSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSizeString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40815(); DLL2SDK::mscorlib::System::String* GetDownLoadSpeedStr_40816(); DLL2SDK::mscorlib::System::String* GetDownloadSpeed_40817(uint32_t speed_); DLL2SDK::mscorlib::System::String* GetSizeString_40818(uint32_t size_); }; } namespace DLL2SDK::Assembly_CSharp::HotUpdate { struct HotUpdateManager : DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem_1 { DLL2SDK::Assembly_CSharp::XLua::LuaEnv* gLuaEnv_; DLL2SDK::Assembly_CSharp::XLua::LuaTable* gScriptEnv_; DLL2SDK::mscorlib::System::String* gHotFix_; DLL2SDK::mscorlib::System::String* gInjectScript_; DLL2SDK::System_Core::System::Action* luaStart_; DLL2SDK::System_Core::System::Action* luaShutdown_; DLL2SDK::System_Core::System::Action* luaPreTick_; DLL2SDK::System_Core::System::Action* luaTick_; DLL2SDK::System_Core::System::Action* luaPostTick_; DLL2SDK::System_Core::System::Action* luaReset_; void _ctor_40807(); void Shutdown_40808(); void Tick_40809(float deltaTime_); void Reset_40810(); void Load_40811(int32_t hotUpdateType_, DLL2SDK::mscorlib::System::String* text_); void RemoveAllLuaMethods_40812(); void Unload_40813(int32_t hotUpdateType_); DLL2SDK::Array* CodLuaLoader_40814(DLL2SDK::mscorlib::System::String* fileName_); }; } namespace DLL2SDK::Assembly_CSharp::HotUpdate { struct EHotUpdateType : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t xLuaHotFix_; int32_t xLuaInjectScript_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40806(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct HotUpdateHelper : DLL2SDK::mscorlib::System::Object { static bool IsNull_40801(DLL2SDK::UnityEngine::UnityEngine::GameObject* o_); static uint64_t ToUInt64_40802(int32_t i_); static uint32_t ToUInt32_40803(int32_t i_); static int64_t ToInt64_40804(int32_t i_); static DLL2SDK::mscorlib::System::Array* ConvertToArray_40805(DLL2SDK::mscorlib::System::Array* arr_, DLL2SDK::mscorlib::System::Type* elementType_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct XLuaAdapter : DLL2SDK::mscorlib::System::Object { }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct GlobalVariables : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* text_; uint32_t errorCode_; float downloadedPercents_; DLL2SDK::mscorlib::System::String* newVersion_; uint64_t totalSize_; uint64_t currentSize_; DLL2SDK::mscorlib::System::String* dolphinTipText_; DLL2SDK::mscorlib::System::String* apkPath_; bool isNeedInstallApk_; DLL2SDK::Assembly_CSharp::GameLogin::IIPSUpdateCustomData* customData_; DLL2SDK::mscorlib::System::String* cdnLatestResVersion_; bool isFinishVersionUpdateCheck_; float finishVersionUpdateCheckTick_; bool hasAnyUpdate_; bool firstComeToLogin_; DLL2SDK::mscorlib::System::String* StaffId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAll_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40798(); static void ResetAll_40799(); static void _cctor_40800(); }; } namespace DLL2SDK::Assembly_CSharp { struct TreeBillboard : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Renderer* BillboardRenderer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FaceToCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40794(); void Awake_40795(); void FaceToCamera_40796(DLL2SDK::UnityEngine::UnityEngine::Camera* cam_); void Update_40797(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GrassTileSerializeInfo : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::mscorlib::System::Collections::Generic::List_1* GrassCellList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40793(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GPUGrassCellInfo : DLL2SDK::mscorlib::System::Object { int32_t kCellDensityPatchSize_; int32_t kCellHeightPatchSize_; int32_t CellIndex_; int32_t GrassType_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Position_; DLL2SDK::UnityEngine::UnityEngine::Color GrassColor_; DLL2SDK::Array* HeightMap_; DLL2SDK::Array* DensityMap_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40790(int32_t _kCellDensityPathSize_, int32_t _kCellHeightPathSize_); bool get_IsValid_40791(); void set_IsValid_40792(bool value_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct GrassTileState : int32_t { Unloaded_ = static_cast(0x0), Loading_ = static_cast(0x1), Loaded_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GrassCellRenderingInfo : DLL2SDK::mscorlib::System::Object { int32_t GrassType_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Position_; int32_t LodLevel_; DLL2SDK::Assembly_CSharp::GameEngine::GPUGrassTileInfo* m_Owner_; DLL2SDK::UnityEngine::UnityEngine::Material* _RenderingMat_k__BackingField_; int32_t _LastActiveFrame_k__BackingField_; float _LastActiveTime_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseHighLodLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLodLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOwner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRenderDensityMap_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40771(); bool UseHighLodLevel_40772(); void SetLodLevel_40773(int32_t gridIndexX_, int32_t gridIndexZ_); void SetOwner_40774(DLL2SDK::Assembly_CSharp::GameEngine::GPUGrassTileInfo* owner_); DLL2SDK::UnityEngine::UnityEngine::Texture2D* GetRenderDensityMap_40775(); DLL2SDK::UnityEngine::UnityEngine::Material* get_RenderingMat_40776(); void set_RenderingMat_40777(DLL2SDK::UnityEngine::UnityEngine::Material* value_); int32_t get_LastActiveFrame_40778(); void set_LastActiveFrame_40779(int32_t value_); float get_LastActiveTime_40780(); void set_LastActiveTime_40781(float value_); bool get_IsValid_40782(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GrassRenderingResource : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Mesh* NormalMesh_; DLL2SDK::UnityEngine::UnityEngine::Material* NormalMaterial_; DLL2SDK::mscorlib::System::String* MainTextureName_; int32_t TrianglesPerPlane_; DLL2SDK::UnityEngine::UnityEngine::Mesh* NormalPathMesh_; DLL2SDK::UnityEngine::UnityEngine::Mesh* BillboardPathMesh_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPathMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaterial_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40768(); DLL2SDK::UnityEngine::UnityEngine::Mesh* GetPathMesh_40769(); DLL2SDK::UnityEngine::UnityEngine::Material* GetMaterial_40770(bool useBillboard_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GrassManager_GPU : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::SceneTilePartition::SceneTileGrassBuilder_GPU* m_SceneTileGrassBuilder_GPU_; DLL2SDK::Array* GrassResource_; DLL2SDK::UnityEngine::UnityEngine::Texture* VTF_HeightDensityMap_; bool EnableVTF_; bool EnableSplitMap_; bool EnableSubMeshLod_; int32_t MaxGrassCountPerNode_; float HeightMapSamleStep_; DLL2SDK::UnityEngine::UnityEngine::Vector3 WorldLeftBottomPos_; float CellLength_; int32_t CellRowCout_; int32_t CellColCout_; DLL2SDK::UnityEngine::UnityEngine::Vector4 VTF_WorldBounds_; DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* TerrainMeshRenderer_; DLL2SDK::UnityEngine::UnityEngine::Vector4 LightMapScaleOffset_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* GPUGrassCellList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RenderingGrassCellList_; DLL2SDK::Array* SubMeshLevelConfigFactor_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CurrentCamPos_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_CachedCameraTransform_; int32_t m_LastRow_; int32_t m_LastCol_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_GrassIndexList_; int32_t m_LastUpdateActiveCellListFrame_; DLL2SDK::Array* mCurrentDrawDepthPatchIndexList_; int32_t mCurrentDrawDepthPatchCount_; float mDepthDetectDist_; int32_t ActiveGrassCellCount_; int32_t AdditionalActiveGrassCellCount_; int32_t LastActiveGrassCellCount_; bool m_FallbackToSlowGrassShader_; bool NewGrassTileLoaded_; DLL2SDK::UnityEngine::UnityEngine::MaterialPropertyBlock* GrassMaterialPropertyBlock_; int32_t GrassAlphaPropertyID_; DLL2SDK::Assembly_CSharp::GameEngine::GrassManager_GPU_ERenderMode RenderMode_; DLL2SDK::UnityEngine::UnityEngine::Camera* m_Camera_; float m_LastUpdateTime_; bool m_EnableRender_; bool m_MainCameraReady_; DLL2SDK::Array* m_InstanceMatrix_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_InstancedList_; DLL2SDK::UnityEngine::UnityEngine::Texture* GrassLightmap_; DLL2SDK::mscorlib::System::String* GrassTileDataPrefix_; int32_t CellRowCountPerTile_; DLL2SDK::Array* GrassTileInfoList_; int32_t GrassTileRowCount_; float MapSize_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_NeedCallbackTileIndexs_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_NeedLoadTileIndexs_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_InUseMaterialList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_UnUseMaterialList_; struct StaticFields { int32_t MAX_RENDER_PATCH_COUNT_; DLL2SDK::Array* CornerOffsets_; DLL2SDK::Array* DetectSquadOffsets_; int32_t MaxInstanceNum_; DLL2SDK::Array* s_offsets_; int32_t LODLevelNum_; int32_t MAX_CAN_SEE_TILE_COUNT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadGrassResource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearResourceReference_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMainCameraReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRenderingGrassPatchList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDrawDepthPatchList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindIndexInDepthPatchList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActiveGrassCellCountByCameraFov_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAdptiveGrass_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowVTFGrass_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableGrass_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawGrass_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InstancingCompare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareForInstancing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawVTFGrass_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawVTFSplitMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawMeshBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldFallbackGrassShaderToAdaptiveVerson_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldEnableGrassAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldRenderWithVTF_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectGrassRenderPlan_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateInstanceMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getBuilder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnValidate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitNonSplitedVTFMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveTTrianglesBeyondCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeyondCellSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateInstanceMesh_VTFRandomInSmallPatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitGrassTileInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGrassTileInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadGrassTileData_SplitMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadGrassTileData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateGrassCellMaterial_NonVTF_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSplitMaterialPool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CallBackMaterialInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSplitMaterial_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40710(); void LoadGrassResource_40711(DLL2SDK::UnityEngine::UnityEngine::Shader* normalShader_, DLL2SDK::UnityEngine::UnityEngine::Texture* lightmap_); void ClearResourceReference_40712(); void Awake_40713(); void CheckMainCameraReady_40714(); void Start_40715(); void OnEnable_40716(); void Update_40717(); bool UpdateRenderingGrassPatchList_40718(bool forceUpdate_); void UpdateDrawDepthPatchList_40719(); bool FindIndexInDepthPatchList_40720(int32_t index_); int32_t GetActiveGrassCellCountByCameraFov_40721(); void ShowAdptiveGrass_40722(); void ShowVTFGrass_40723(); void DisableGrass_40724(); void DrawGrass_40725(); int32_t InstancingCompare_40726(int32_t a_, int32_t b_); void PrepareForInstancing_40727(); void DrawVTFGrass_40728(); void DrawVTFSplitMap_40729(); void DrawMeshBounds_40730(DLL2SDK::UnityEngine::UnityEngine::Bounds bounds_, DLL2SDK::UnityEngine::UnityEngine::Vector3 boundCenterOffset_); bool ShouldFallbackGrassShaderToAdaptiveVerson_40731(); bool ShouldEnableGrassAnimation_40732(); bool ShouldRenderWithVTF_40733(); void SelectGrassRenderPlan_40734(); void GenerateInstanceMesh_40735(); void getBuilder_40736(); void OnValidate_40737(); void Init_40738(); void InitNonSplitedVTFMaterial_40739(); void ApplyShift_40743(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); void InitGrassTileInfo_40744(); void UpdateGrassTileInfo_40745(); DLL2SDK::mscorlib::System::Collections::IEnumerator* LoadGrassTileData_SplitMap_40746(int32_t index_); DLL2SDK::mscorlib::System::Collections::IEnumerator* LoadGrassTileData_40747(int32_t index_); DLL2SDK::UnityEngine::UnityEngine::Material* CreateGrassCellMaterial_NonVTF_40748(int32_t grassType_, DLL2SDK::Array* heightMapData_, DLL2SDK::Array* densityMapData_, DLL2SDK::UnityEngine::UnityEngine::Color col_); void InitSplitMaterialPool_40749(); void CallBackMaterialInfo_40750(int32_t tileIndex_); DLL2SDK::UnityEngine::UnityEngine::Material* GetSplitMaterial_40751(int32_t tileIndex_, int32_t grassType_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* splitMap_, DLL2SDK::UnityEngine::UnityEngine::Vector4 posAndSize_, bool useHighLod_); static DLL2SDK::UnityEngine::UnityEngine::Mesh* RemoveTTrianglesBeyondCell_40740(DLL2SDK::UnityEngine::UnityEngine::Mesh* originMesh_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, float cellSize_); static bool BeyondCellSize_40741(DLL2SDK::UnityEngine::UnityEngine::Vector3 v_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, float cellSize_); static DLL2SDK::UnityEngine::UnityEngine::Mesh* GenerateInstanceMesh_VTFRandomInSmallPatch_40742(DLL2SDK::UnityEngine::UnityEngine::Mesh* originMesh_, float cellSize_, int32_t densityNodeCount_, int32_t maxCountPerNode_, int32_t trianglesPerPlane_); static void _cctor_40752(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct TickingGroup : int32_t { TG_PreTickWork_ = static_cast(0x0), TG_DuringActorWork_ = static_cast(0x1), TG_DuringGameWork_ = static_cast(0x2), TG_PostTickWork_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GameConstructor : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40681(); DLL2SDK::Assembly_CSharp::GameBase::BaseGame* CreateGame_40682(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* world_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AvatarObjectCreater : DLL2SDK::Assembly_CSharp::GameEngine::AssetObjectCreater { float m_LastRecTime_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_Model_; bool m_IsAvatarModelLoaded_; DLL2SDK::Assembly_CSharp::GameEngine::AvatarModelComponent* m_AvatarModelComponent_; int32_t m_CurrentStep_; struct StaticFields { float TIME_OUT_THRESHOLD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAssetAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAssetSync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTimeOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FinishAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInitAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndLoadAsset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40664(); void LoadAssetAsync_40665(int32_t AssetID_, DLL2SDK::Assembly_CSharp::GameEngine::AssetType assetType_, DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent* CallBackObject_); void LoadAssetSync_40666(int32_t AssetID_, DLL2SDK::Assembly_CSharp::GameEngine::AssetType assetType_, DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent* CallBackObject_); void LoadAsset_40667(); void Tick_40668(float fDeltaTime_); bool CheckTimeOut_40669(); bool FinishAsset_40670(); bool PostInitAsset_40671(); bool LoadComplete_40672(); bool EndLoadAsset_40673(); void __xLuaBaseProxy_LoadAssetAsync_40674(int32_t P0_, DLL2SDK::Assembly_CSharp::GameEngine::AssetType P1_, DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent* P2_); void __xLuaBaseProxy_LoadAssetSync_40675(int32_t P0_, DLL2SDK::Assembly_CSharp::GameEngine::AssetType P1_, DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent* P2_); void __xLuaBaseProxy_LoadAsset_40676(); void __xLuaBaseProxy_Tick_40677(float P0_); bool __xLuaBaseProxy_FinishAsset_40678(); bool __xLuaBaseProxy_LoadComplete_40679(); bool __xLuaBaseProxy_EndLoadAsset_40680(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ABindOffset : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_BoneConfig offset_; int32_t targetID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40660(int32_t inTargetID_, DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_BoneConfig inOffset_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AvatarEquipConfig : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* appendObjs_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* VestOffsets_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOffset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40657(); DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_BoneConfig GetOffset_40658(int32_t inVestAssetID_, DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType inTargetType_); int32_t get_VestCount_40659(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ComponentOP : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCopyOf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddComponent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } template static T GetCopyOf_40648(DLL2SDK::UnityEngine::UnityEngine::Component* comp_, T other_); template static T AddComponent_40649(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, T toAdd_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AvatarLoadOP : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::Animations::CUIDMgr_1* m_EquipMrg_; DLL2SDK::System_Core::System::Action_2*, DLL2SDK::mscorlib::System::Object*>* __f__mg_cache0_; DLL2SDK::System_Core::System::Action_2*, DLL2SDK::mscorlib::System::Object*>* __f__mg_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadUIRoleForCharacterModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_LoadUIRoleForCharacterModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadRoles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadEquips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InstanceUIRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InstanceRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InstanceUIRoleEquip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InstanceRoleEquip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Despawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBagAssets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHeadAssets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBodyAssets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSuitAssets_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void LoadUIRoleForCharacterModel_40626(uint64_t inCharacterModelID_, DLL2SDK::Assembly_CSharp::GameEngine::AvatarLoadOP_FucOnLoadRole* inCallback_, DLL2SDK::Array* inEquipAssetIDs_); static void LoadUIRoleForCharacterModel_40627(uint64_t inCharacterModelID_, DLL2SDK::Assembly_CSharp::GameEngine::AvatarLoadOP_FucOnLoadRole* inCallback_, DLL2SDK::mscorlib::System::Object* inCallBackData_, DLL2SDK::Assembly_CSharp::GameEngine::AssetManager_EAsyncLoadPriority inTaskPriority_, DLL2SDK::Array* inEquipAssetIDs_); static void OnLoadRoles_40628(DLL2SDK::Array* assetIDs_, DLL2SDK::mscorlib::System::Object* inObj_); static void OnLoadEquips_40629(DLL2SDK::Array* assetIDs_, DLL2SDK::mscorlib::System::Object* inObj_); static DLL2SDK::UnityEngine::UnityEngine::GameObject* InstanceUIRole_40630(DLL2SDK::Array* inEquipAssetIDs_); static DLL2SDK::UnityEngine::UnityEngine::GameObject* InstanceRole_40631(DLL2SDK::UnityEngine::UnityEngine::Vector3 inLocation_, DLL2SDK::UnityEngine::UnityEngine::Quaternion inRotation_, DLL2SDK::UnityEngine::UnityEngine::GameObject* inParent_, DLL2SDK::Array* inEquipAssetIDs_); static void InstanceUIRoleEquip_40632(DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer* inAvatar_, DLL2SDK::Array* inEquipAssetIDs_); static void InstanceRoleEquip_40633(DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer* inAvatar_, bool isReplace_, DLL2SDK::Array* inEquipAssetIDs_); template static T Create_40634(int32_t inID_); static void Despawn_40635(DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer* inAvatar_, DLL2SDK::UnityEngine::UnityEngine::GameObject* inObj_); static int32_t RegisterAsset_40636(DLL2SDK::UnityEngine::UnityEngine::GameObject* inObj_); static DLL2SDK::UnityEngine::UnityEngine::GameObject* UnregisterAsset_40637(int32_t inID_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetBagAssets_40638(int32_t inBagID_, bool isUI_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetHeadAssets_40639(int32_t inBagID_, bool isUI_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetBodyAssets_40640(int32_t inBagID_, bool isUI_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetSuitAssets_40641(int32_t inBagID_, bool isUI_); static void _cctor_40642(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AvatarComposer : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LeftArmbandOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_RightArmbandOffset_; DLL2SDK::Array* m_OriginalTransforms_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Pawn_; DLL2SDK::Array* mAvatarConfig_; DLL2SDK::Array* mAvatarMesh_; DLL2SDK::Array* mAvatarDefMesh_; bool IsGPUSkinned_; bool isDistroy_; DLL2SDK::Array* mDynamicOffset_; DLL2SDK::UnityEngine::UnityEngine::LODGroup* m_LodGroup_; bool mInit_; bool mShowHead_; DLL2SDK::System_Core::System::Action* OnChange_; DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_FEquipUpdate* FucUpdate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RetargetList_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_FEquipUpdate* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_FEquipUpdate* __f__mg_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddCacheObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveCacheObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVestOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAvatarConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAvatarConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAvatarOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetAvatarOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoverAvatarOffst_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeMeshOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEquip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefEquip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEquipOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeMats_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ChangeMats_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_ChangeMats_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_ChangeMats_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix4_ChangeMats_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MeshShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowForDefMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLOD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegainSkinnedMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareLODIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGameObjects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChilds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_initData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Replace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReplaceEquip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregEquip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeDetailTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEquip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unequip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__Unequip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchEquip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__Equip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindAppendObjs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAppendObjs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NullUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEquip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDefBones_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_UpdateDefBones_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_UpdateDefBones_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMeshBone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetBindBone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetBones_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBones_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_findBone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddBone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_UpdateBones_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetRetargetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRetargetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40508(); DLL2SDK::Array* get_mOriginalTransforms_40518(); void set_mOriginalTransforms_40519(DLL2SDK::Array* value_); void SetPawn_40520(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); DLL2SDK::UnityEngine::UnityEngine::LODGroup* get_mLodGroup_40521(); void set_mLodGroup_40522(DLL2SDK::UnityEngine::UnityEngine::LODGroup* value_); void AddCacheObj_40523(DLL2SDK::Array* refOPMesh_, int32_t inType_, DLL2SDK::UnityEngine::UnityEngine::GameObject* inObj_); void RemoveCacheObj_40524(DLL2SDK::Array* refOPMesh_, int32_t inType_); DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_BoneConfig GetVestOffset_40525(DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType idx_, int32_t VestAssetID_); void SetAvatarConfig_40526(DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType idx_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inOffset_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inRotation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inScale_); void GetAvatarConfig_40527(DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType idx_, DLL2SDK::UnityEngine::UnityEngine::Vector3* inOffset_, DLL2SDK::UnityEngine::UnityEngine::Vector3* inRotation_, DLL2SDK::UnityEngine::UnityEngine::Vector3* inScale_); void SetAvatarOffset_40528(DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType idx_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inOffset_); void SetAvatarOffset_40529(DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType idx_, DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_BoneConfig inOffset_); void RecoverAvatarOffst_40530(DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType idx_); void ChangeMeshOffset_40531(DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType idx_, bool add_); DLL2SDK::Array* GetEquip_40532(int32_t idx_); DLL2SDK::Array* GetDefEquip_40533(int32_t idx_); DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_BoneConfig GetEquipOffset_40534(DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType idx_); void ChangeMats_40535(DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType idx_, DLL2SDK::Array* inMats_); void ChangeMats_40536(DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType idx_, DLL2SDK::Array* inMatIDs_); void ChangeMats_40537(DLL2SDK::Array* inMatIDs_); void ChangeMats_40538(DLL2SDK::Array* inMats_); void ChangeMats_40539(DLL2SDK::Array* inMats_, DLL2SDK::Array* inMatAssetIDs_); bool get_ShowHead_40540(); void set_ShowHead_40541(bool value_); bool MeshShow_40542(DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_EquipState* inEquip_, bool inEnable_); bool IsShowForDefMesh_40543(DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType idx_); void ResetLOD_40544(); void RegainSkinnedMesh_40545(DLL2SDK::mscorlib::System::Collections::Generic::List_1* inList_); bool get_Item_40546(DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType idx_); void set_Item_40547(DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType idx_, bool value_); bool GetShow_40548(DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType idx_); void SetShow_40549(DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType idx_, bool value_); void set_Visible_40550(bool value_); void OnDestroy_40551(); void Awake_40555(); void initData_40556(bool fromAwake_); void Shutdown_40557(); void Replace_40558(DLL2SDK::UnityEngine::UnityEngine::GameObject* toMeshGO_); bool ReplaceEquip_40559(int32_t idx_, DLL2SDK::Array* inRenderers_, DLL2SDK::Array* inOlds_); void UnregEquip_40560(DLL2SDK::Array* inOlds_); void ChangeDetailTexture_40561(DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType inType_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* inTex_); DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType ChangeEquip_40562(DLL2SDK::UnityEngine::UnityEngine::GameObject* toMeshGO_, bool show_, DLL2SDK::Array* inMaterialIDs_); void Unequip_40563(DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType inType_); void _Unequip_40564(DLL2SDK::Array* refOPMesh_, int32_t inType_); bool SwitchEquip_40565(DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType inType_, DLL2SDK::Array* inMesh_, DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_BoneConfig Offset_, DLL2SDK::Assembly_CSharp::GameEngine::AvatarEquipConfig* inAppendObj_); bool _Equip_40566(int32_t inType_, DLL2SDK::Array* refOPMesh_, DLL2SDK::Array* inMesh_, DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_BoneConfig Offset_, DLL2SDK::Assembly_CSharp::GameEngine::AvatarEquipConfig* inAppendObj_); DLL2SDK::Array* BindAppendObjs_40567(DLL2SDK::Assembly_CSharp::GameEngine::AvatarEquipConfig* inAppendObj_, int32_t idx_); void ResetAppendObjs_40568(); void UpdateEquip_40570(DLL2SDK::Array* refOPMesh_); void LateUpdate_40571(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRenderers_40572(DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType inType_); void UpdateDefBones_40573(DLL2SDK::Array* renderers_, DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_BoneConfig offset_, bool add_); void UpdateDefBones_40574(DLL2SDK::UnityEngine::UnityEngine::SkinnedMeshRenderer* renderers_, DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_BoneConfig offset_, bool add_); void UpdateDefBones_40575(DLL2SDK::UnityEngine::UnityEngine::MeshFilter* inMeshFilter_, DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_BoneConfig offset_, bool add_); void UpdateMeshBone_40576(DLL2SDK::UnityEngine::UnityEngine::Mesh* inMesh_, DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_BoneConfig offset_, bool add_); void ResetBindBone_40577(DLL2SDK::UnityEngine::UnityEngine::Mesh* inMesh_, DLL2SDK::Array* inBones_, DLL2SDK::UnityEngine::UnityEngine::Transform* inRootBone_); void ResetBones_40578(DLL2SDK::Array* renderers_, DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_BoneConfig offset_, bool add_); void UpdateBones_40579(DLL2SDK::Array* renderers_, DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_BoneConfig offset_, bool add_); DLL2SDK::UnityEngine::UnityEngine::Transform* findBone_40580(DLL2SDK::Array* inBones_, DLL2SDK::mscorlib::System::String* name_); DLL2SDK::UnityEngine::UnityEngine::Transform* AddBone_40581(DLL2SDK::UnityEngine::UnityEngine::Transform* inBone_); bool UpdateBones_40582(DLL2SDK::Array* renderers_, DLL2SDK::Array* targetBones_, DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_BoneConfig offset_, bool add_, bool inResetBone_); void ResetRetargetData_40583(); void SetRetargetData_40584(); static DLL2SDK::mscorlib::System::String* get_BodyKey_40509(); static DLL2SDK::mscorlib::System::String* get_FrontKey_40510(); static DLL2SDK::mscorlib::System::String* get_BackKey_40511(); static DLL2SDK::mscorlib::System::String* get_HeadKey_40512(); static DLL2SDK::mscorlib::System::String* get_BagKey_40513(); static DLL2SDK::mscorlib::System::String* get_RearpendantKey_40514(); static DLL2SDK::mscorlib::System::String* get_FaceKey_40515(); static DLL2SDK::mscorlib::System::String* get_HelmetKey_40516(); static DLL2SDK::Array* get_EquipNames_40517(); static int32_t CompareLODIndex_40552(DLL2SDK::UnityEngine::UnityEngine::SkinnedMeshRenderer* left_, DLL2SDK::UnityEngine::UnityEngine::SkinnedMeshRenderer* right_); template static DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* GetGameObjects_40553(DLL2SDK::Array* inKeys_, DLL2SDK::UnityEngine::UnityEngine::GameObject* inSrc_); template static DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* GetChilds_40554(DLL2SDK::Array* inKeys_, DLL2SDK::UnityEngine::UnityEngine::GameObject* inSrc_); static void NullUpdate_40569(DLL2SDK::Array* refOPMesh_); }; } namespace DLL2SDK::Assembly_CSharp { struct AvatarComponentCache : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Animator* CacheAnimator_; DLL2SDK::Array* Colliders_; DLL2SDK::UnityEngine::UnityEngine::Renderer* MainRenderer_; DLL2SDK::UnityEngine::UnityEngine::Bounds FireBoundingBox_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* FireColliders_; DLL2SDK::UnityEngine::UnityEngine::Transform* HeadBone_; DLL2SDK::UnityEngine::UnityEngine::Vector2 OutsideCapsuleSize_; DLL2SDK::Array* CacheAvatarEffects_; DLL2SDK::Array* CustomCacheNodes_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40506(); void Awake_40507(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AvatarAssetsConfig : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::Array* assets_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::AvatarAssetsConfig* mConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMeshID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaterialsID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaterialsIDs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Compare_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40498(); int32_t GetMeshID_40500(int32_t ID_); DLL2SDK::Array* GetMaterialsID_40501(int32_t ID_); DLL2SDK::Array* GetMaterialsIDs_40502(int32_t ID_); static DLL2SDK::Assembly_CSharp::GameEngine::AvatarAssetsConfig* get_Instance_40499(); static int32_t Compare_40503(DLL2SDK::Assembly_CSharp::GameEngine::AvatarAssetsConfig_ConfigData left_, DLL2SDK::Assembly_CSharp::GameEngine::AvatarAssetsConfig_ConfigData right_); static void _cctor_40504(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame { struct FFAPlayerInfo : DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo { int32_t m_KillScore_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoGen_Copy_PVP_Team_FFAGame_FFAPlayerInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40494(uint32_t actorID_); int32_t get_KillScore_40496(); void set_KillScore_40497(int32_t value_); static void AutoGen_Copy_PVP_Team_FFAGame_FFAPlayerInfo_40495(DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame::FFAPlayerInfo* src_, DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame::FFAPlayerInfo* dest_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::MlkGame { struct MlkPlayerInfo : DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo { uint32_t m_OrderId_; uint32_t m_WeaponId_; int32_t m_WeaponActorId_; uint32_t m_WeaponSkinID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PartInfoList_; uint8_t MLK_WEAPON_SLOT_; bool m_IsDoChangeWeapon_; int32_t LastWeaponId_; int32_t NextWeaponId_; float UnEquipTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoGen_Copy_PVP_Team_MlkGame_MlkPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMlkSwithGun_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoChangeWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnServerSwitchWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLastUsedInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMlkLastUseWeapon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40431(uint32_t actorID_); int32_t get_OrderId_40433(); int32_t get_WeaponId_40434(); void Tick_40435(float deltaTime_); void OnMlkSwithGun_40436(DLL2SDK::Assembly_CSharp::Network::SyncMlkSwitchGunMsg* msg_); void ChangeWeapon_40437(); DLL2SDK::mscorlib::System::Collections::IEnumerator* DoChangeWeapon_40438(); void OnServerSwitchWeapon_40439(uint32_t weaponId_, int32_t actorId_, uint32_t skinID_); void ResetLastUsedInfo_40440(); void SetMlkLastUseWeapon_40441(); void __xLuaBaseProxy_ResetLastUsedInfo_40442(); static void AutoGen_Copy_PVP_Team_MlkGame_MlkPlayerInfo_40432(DLL2SDK::Assembly_CSharp::PVP::Team::MlkGame::MlkPlayerInfo* src_, DLL2SDK::Assembly_CSharp::PVP::Team::MlkGame::MlkPlayerInfo* dest_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntPlayerInfo : DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame::FFAPlayerInfo { int32_t m_CurPropItemID_; DLL2SDK::CSProto::msg::ECamp m_ServerCamp_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_PropItemScale_; int32_t m_BaitNum_; int32_t m_ChangeItemNum_; int32_t m_TacticalNum_; int32_t m_WinBetScore_; int32_t m_BetCnt_; int32_t m_LockState_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PlayerChooseItemInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoGen_Copy_PVP_Team_PropHuntGame_PropHuntPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPropItemCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeLockState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetChooseItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerStateChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40449(uint32_t actorID_); int32_t get_CurPropItemID_40451(); void set_CurPropItemID_40452(int32_t value_); void set_ServerCamp_40453(DLL2SDK::CSProto::msg::ECamp value_); DLL2SDK::CSProto::msg::ECamp get_ServerCamp_40454(); bool get_IsPropItemPawn_40455(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_PropItemScale_40457(); void set_PropItemScale_40458(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); int32_t get_BaitNum_40459(); void set_BaitNum_40460(int32_t value_); int32_t get_ChangeItemNum_40461(); void set_ChangeItemNum_40462(int32_t value_); int32_t get_TacticalNum_40463(); void set_TacticalNum_40464(int32_t value_); int32_t get_WinBetScore_40465(); void set_WinBetScore_40466(int32_t value_); int32_t get_BetCnt_40467(); void set_BetCnt_40468(int32_t value_); int32_t get_LockState_40469(); void set_LockState_40470(int32_t value_); void ChangeLockState_40471(); bool get_IsLockState_40472(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PlayerChooseItemInfo_40473(); void SetChooseItemList_40474(DLL2SDK::Array* items_); void OnPlayerStateChanged_40475(DLL2SDK::Assembly_CSharp::Network::EPLAYER_STATE oldState_); void __xLuaBaseProxy_OnPlayerStateChanged_40476(DLL2SDK::Assembly_CSharp::Network::EPLAYER_STATE P0_); static void AutoGen_Copy_PVP_Team_PropHuntGame_PropHuntPlayerInfo_40450(DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntPlayerInfo* src_, DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntPlayerInfo* dest_); static bool IsPropItemCamp_40456(DLL2SDK::CSProto::msg::ECamp camp_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::ChamberGame { struct ChamberPlayerInfo : DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame::FFAPlayerInfo { int32_t m_LeftRespawnCount_; float m_AutoSpectatingTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoGen_Copy_PVP_Team_ChamberGame_ChamberPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryStartSpectating_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40424(uint32_t actorID_); int32_t get_LeftRespawnCount_40426(); void set_LeftRespawnCount_40427(int32_t value_); float get_AutoSpectatingTime_40428(); void set_AutoSpectatingTime_40429(float value_); void TryStartSpectating_40430(); static void AutoGen_Copy_PVP_Team_ChamberGame_ChamberPlayerInfo_40425(DLL2SDK::Assembly_CSharp::PVP::Team::ChamberGame::ChamberPlayerInfo* src_, DLL2SDK::Assembly_CSharp::PVP::Team::ChamberGame::ChamberPlayerInfo* dest_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Bomb { struct BombGamePlayerInfo : DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoGen_Copy_PVP_Bomb_BombGamePlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSide_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40420(uint32_t actorID_); uint8_t GetSide_40422(); uint8_t __xLuaBaseProxy_GetSide_40423(); static void AutoGen_Copy_PVP_Bomb_BombGamePlayerInfo_40421(DLL2SDK::Assembly_CSharp::PVP::Bomb::BombGamePlayerInfo* src_, DLL2SDK::Assembly_CSharp::PVP::Bomb::BombGamePlayerInfo* dest_); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct StoryGamePlayerInfo : DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo { bool IsRebornInGame_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoGen_Copy_Story_StoryGamePlayerInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40418(uint32_t actorID_); static void AutoGen_Copy_Story_StoryGamePlayerInfo_40419(DLL2SDK::Assembly_CSharp::Story::StoryGamePlayerInfo* src_, DLL2SDK::Assembly_CSharp::Story::StoryGamePlayerInfo* dest_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MPPlayerInfo : DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo { bool HasApplyRebornCoin_; int32_t LevelExp_; float CurrentReloadScale_; uint32_t m_PVEPoint_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CurrentBuffLevelIds_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* itemId_CountDic_; bool m_CanLocalPlayerSelfRevival_; float m_AutoRevivalCountDownTime_; float m_AutoRevivalCountDownTimeCache_; bool m_CanBeUsedRevivalCoin_; int32_t GameMoneyChangeTimes_; uint32_t m_CurrentGameMoneyCount_; uint32_t m_CurrentTotalRevivalCoinCount_; uint32_t m_CurrentFreeRevivalCoinCount_; uint32_t m_remaingLimitRevivalCoinCount_; uint32_t m_limitRevivalCoinCount_; uint32_t m_GamePointBuffScale_; uint32_t m_PlayerRevivalTimes_; float m_BossDamage_; uint32_t m_BossDamagePercent_; uint32_t m_RescuedCount_; uint32_t m_BuyLevelUpTimes_; uint32_t _InGameLevel_k__BackingField_; uint32_t _InGamePoint_k__BackingField_; DLL2SDK::Assembly_CSharp::PVE::MP::PickUpWeaponInfo* m_LastPickUpWeaponInfo_; uint32_t m_twineTargetUIN_; uint32_t m_ControllingActorId_; uint32_t m_cerberusHeadState_; uint32_t m_angryState_; uint32_t m_fastenActorID_; struct StaticFields { int32_t TOTAL_AUTO_REVIVAL_TIME_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoGen_Copy_PVE_MP_MPPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddMissionItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveMissionItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearMissionItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMissionItemCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateExp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerDiamondChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DecreaseSkillItemCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuffLevelIDGhanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncPerkInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40352(uint32_t actorID_); uint32_t get_PVEPoint_40354(); void set_PVEPoint_40355(uint32_t value_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_ItemId_CountDic_40356(); void AddMissionItem_40357(int32_t id_); bool RemoveMissionItem_40358(int32_t id_); void ClearMissionItem_40359(int32_t id_); int32_t GetMissionItemCount_40360(int32_t id_); bool get_CanLocalPlayerSelfRevival_40361(); void set_CanLocalPlayerSelfRevival_40362(bool value_); float get_AutoRevivalCountDownTime_40363(); void set_AutoRevivalCountDownTime_40364(float value_); float get_AutoRevivalCountDownTimeCache_40365(); void set_AutoRevivalCountDownTimeCache_40366(float value_); bool get_CanBeUsedRevivalCoin_40367(); void set_CanBeUsedRevivalCoin_40368(bool value_); uint32_t get_CurrentGameMoneyCount_40369(); void set_CurrentGameMoneyCount_40370(uint32_t value_); uint32_t get_CurrentTotalRevivalCoinCount_40371(); void set_CurrentTotalRevivalCoinCount_40372(uint32_t value_); uint32_t get_CurrentFreeRevivalCoinCount_40373(); void set_CurrentFreeRevivalCoinCount_40374(uint32_t value_); uint32_t get_remaingLimitReviveCoinCount_40375(); void set_remaingLimitReviveCoinCount_40376(uint32_t value_); uint32_t get_limitRevivalCoinCount_40377(); void set_limitRevivalCoinCount_40378(uint32_t value_); uint32_t get_GamePointBuffScale_40379(); void set_GamePointBuffScale_40380(uint32_t value_); uint32_t get_PlayerRevivalTimes_40381(); void set_PlayerRevivalTimes_40382(uint32_t value_); float get_BossDamage_40383(); void set_BossDamage_40384(float value_); uint32_t get_BossDamagePercent_40385(); void set_BossDamagePercent_40386(uint32_t value_); uint32_t get_RescuedCount_40387(); void set_RescuedCount_40388(uint32_t value_); float get_AttackScale_40389(); void set_AttackScale_40390(float value_); uint32_t get_BuyLevelUpTimes_40391(); void set_BuyLevelUpTimes_40392(uint32_t value_); uint32_t get_InGameLevel_40393(); void set_InGameLevel_40394(uint32_t value_); uint32_t get_InGamePoint_40395(); void set_InGamePoint_40396(uint32_t value_); DLL2SDK::Assembly_CSharp::PVE::MP::PickUpWeaponInfo* get_LastPickUpWeaponInfo_40397(); void set_LastPickUpWeaponInfo_40398(DLL2SDK::Assembly_CSharp::PVE::MP::PickUpWeaponInfo* value_); uint32_t get_twineTargetUIN_40399(); void set_twineTargetUIN_40400(uint32_t value_); uint32_t get_ControllingActorID_40401(); void set_ControllingActorID_40402(uint32_t value_); uint32_t get_cerberusHeadState_40403(); void set_cerberusHeadState_40404(uint32_t value_); uint32_t get_angryState_40405(); void set_angryState_40406(uint32_t value_); uint32_t get_fastenActorID_40407(); void set_fastenActorID_40408(uint32_t value_); void UpdateExp_40409(); void OnLocalPlayerDiamondChanged_40410(); void DecreaseSkillItemCount_40411(uint64_t inItemID_); void OnPlayerStateChanged_40412(DLL2SDK::Assembly_CSharp::Network::EPLAYER_STATE oldState_); void OnBuffLevelIDGhanged_40413(DLL2SDK::Array* ids_); void OnSyncPerkInfo_40414(bool addOrDelete_, int32_t perkID_, int32_t posIdx_); void __xLuaBaseProxy_OnLocalPlayerDiamondChanged_40415(); void __xLuaBaseProxy_OnPlayerStateChanged_40416(DLL2SDK::Assembly_CSharp::Network::EPLAYER_STATE P0_); void __xLuaBaseProxy_OnSyncPerkInfo_40417(bool P0_, int32_t P1_, int32_t P2_); static void AutoGen_Copy_PVE_MP_MPPlayerInfo_40353(DLL2SDK::Assembly_CSharp::PVE::MP::MPPlayerInfo* src_, DLL2SDK::Assembly_CSharp::PVE::MP::MPPlayerInfo* dest_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIPawnPlayerInfo : DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoGen_Copy_PVE_AIPawnPlayerInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40350(uint32_t actorID_); static void AutoGen_Copy_PVE_AIPawnPlayerInfo_40351(DLL2SDK::Assembly_CSharp::PVE::AIPawnPlayerInfo* src_, DLL2SDK::Assembly_CSharp::PVE::AIPawnPlayerInfo* dest_); }; } namespace DLL2SDK::Assembly_CSharp { struct AudioBankLoader : DLL2SDK::Assembly_CSharp::MonoBehaviourSingleton_1 { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationQuit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CoLoadBanks_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchScene_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39941(); void Awake_39942(); void OnApplicationQuit_39943(); DLL2SDK::UnityEngine::UnityEngine::Coroutine* CoLoadBanks_39944(DLL2SDK::mscorlib::System::Collections::IEnumerator* e_); void OnSwitchScene_39945(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Utils { struct TimiAudioLogger : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Audio::Utils::TimiAudioLogger_ELogLevel LogLevel_; struct StaticFields { bool EnableWwiseLogging_; DLL2SDK::Assembly_CSharp::Audio::Utils::TimiAudioLogger* msInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogTrace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogEditorError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogPrivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PromptDialog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogWarning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogVerbose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__LogVerbose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__LogTrace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__LogWarning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__LogError_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39927(); void _LogVerbose_39935(DLL2SDK::mscorlib::System::String* strValue_); void _LogTrace_39936(DLL2SDK::mscorlib::System::String* strValue_); void _LogWarning_39937(DLL2SDK::mscorlib::System::String* strValue_); void _LogError_39938(DLL2SDK::mscorlib::System::String* strValue_); static void LogTrace_39928(DLL2SDK::mscorlib::System::String* strValue_, DLL2SDK::Array* args_); static void LogError_39929(DLL2SDK::mscorlib::System::String* strValue_, DLL2SDK::Array* args_); static void LogEditorError_39930(DLL2SDK::mscorlib::System::String* strValue_, DLL2SDK::Array* args_); static void LogPrivate_39931(DLL2SDK::mscorlib::System::String* strValue_, DLL2SDK::Array* args_); static void PromptDialog_39932(DLL2SDK::mscorlib::System::String* strValue_, DLL2SDK::Array* args_); static void LogWarning_39933(DLL2SDK::mscorlib::System::String* strValue_, DLL2SDK::Array* args_); static void LogVerbose_39934(DLL2SDK::mscorlib::System::String* strValue_, DLL2SDK::Array* args_); static DLL2SDK::Assembly_CSharp::Audio::Utils::TimiAudioLogger* get_Instance_39939(); static void _cctor_39940(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Utils { struct RefAsyncBankLoadReq : DLL2SDK::mscorlib::System::Object { int32_t mRefCount_; DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* mEventCallback_; DLL2SDK::mscorlib::System::String* mBankName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBankName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cancel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUnUsed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceRecycle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBankLoadedDummy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BankCallback_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39916(); DLL2SDK::mscorlib::System::String* get_BankName_39917(); void SetBankName_39918(DLL2SDK::mscorlib::System::String* strBankName_); void Start_39919(DLL2SDK::System_Core::System::Action_2* pCallback_); bool Cancel_39920(DLL2SDK::System_Core::System::Action_2* pCallback_); void Reset_39921(); bool IsUnUsed_39922(); void ForceRecycle_39923(); void Destroy_39924(); void OnBankLoadedDummy_39925(bool bSuccess_, DLL2SDK::mscorlib::System::String* bankName_); void BankCallback_39926(uint32_t in_bankID_, intptr_t in_InMemoryBankPtr_, DLL2SDK::Assembly_CSharp::AKRESULT in_eLoadResult_, uint32_t in_memPoolId_, DLL2SDK::mscorlib::System::Object* in_Cookie_); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Utils { template struct OrderedLinkedList_1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Audio::Utils::ObjectPool_1*>* mPoolItems_; DLL2SDK::Assembly_CSharp::Audio::Utils::OrderedLinkedList_1_OrderedLinkedListNode* mFirst_; DLL2SDK::Assembly_CSharp::Audio::Utils::OrderedLinkedList_1_OrderedLinkedListNode* mLast_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Add_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PopFront_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__InsertBetween_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39907(); void Init_39908(int32_t AllocItemCount_); bool Add_39909(T pItem_); bool get_IsEmpty_39910(); T get_First_39911(); T PopFront_39912(); void _InsertBetween_39913(DLL2SDK::Assembly_CSharp::Audio::Utils::OrderedLinkedList_1_OrderedLinkedListNode* pPreviousItem_, DLL2SDK::Assembly_CSharp::Audio::Utils::OrderedLinkedList_1_OrderedLinkedListNode* pNewNode_, DLL2SDK::Assembly_CSharp::Audio::Utils::OrderedLinkedList_1_OrderedLinkedListNode* pNextItem_); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Utils { template struct ObjectPool_1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* mListObjects_; int32_t mITotalCount_; struct StaticFields { int32_t K_DEFAULT_POOL_SIZE_; int32_t K_POOL_SIZE_INCREMENT_STEP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecycleObject_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39901(); void CreatePool_39902(int32_t iCount_); T GetAnObject_39903(); void RecycleObject_39904(T pObj_); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Utils { enum struct ATResult : int32_t { CR_Done_ = static_cast(0x0), CR_Continue_ = static_cast(0x1), CR_Abort_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Audio::Utils { struct GameObjectDelegates : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Action_1* mCallbackOnEnable_; DLL2SDK::mscorlib::System::Action_1* mCallbackOnDisable_; DLL2SDK::mscorlib::System::Action_1* mCallbackOnDestroy_; DLL2SDK::mscorlib::System::Action_1* mCallbackOnSetRoom_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39891(); void OnEnable_39892(); void OnDisable_39893(); void OnDestroy_39894(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Utils { struct DefaultAudioTaskQueue : DLL2SDK::mscorlib::System::Object { int32_t MAX_PROCESS_TASK_PER_TICK_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mCurCmds_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mToRemoveIdxs_; int32_t mLastProcessCnt_; int32_t mLstProcIdx_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Term_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_QueueUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeQueue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillInDebugString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessCmd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginProcessCmd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsContinueProcess_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39866(); void Init_39867(); void Term_39868(); void QueueUp_39869(DLL2SDK::Assembly_CSharp::Audio::Utils::IAudioTask* pCmd_); void DeQueue_39870(DLL2SDK::Assembly_CSharp::Audio::Utils::IAudioTask* pCmd_); void FillInDebugString_39871(DLL2SDK::mscorlib::System::Text::StringBuilder* sbContent_); void ProcessCmd_39872(); void BeginProcessCmd_39873(); bool IsContinueProcess_39874(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Defs { enum struct ASStealMode : int32_t { Steal_Oldest_ = static_cast(0x0), Steal_Newest_ = static_cast(0x1), Just_Fail_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Audio::Utils { template struct AutoPool_1 : DLL2SDK::mscorlib::System::Object { int32_t m_iNextIndex_; DLL2SDK::Array* m_arrObjects_; int32_t m_iTotalCount_; struct StaticFields { int32_t kDefaultPoolSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUnUsedObjCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecycleObject_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39861(); void CreatePool_39862(int32_t iCount_); T GetAnObject_39863(); int32_t GetUnUsedObjCount_39864(); void RecycleObject_39865(T pObj_); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Utils { struct AudioResourcesLoaderProxy : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Load_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadAllTextFromABOrResources_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeserializeFromFile_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39857(); template static DLL2SDK::UnityEngine::UnityEngine::GameObject* Load_39858(DLL2SDK::mscorlib::System::String* strPath_); static DLL2SDK::mscorlib::System::String* ReadAllTextFromABOrResources_39859(DLL2SDK::mscorlib::System::String* strPath_); template static T DeserializeFromFile_39860(DLL2SDK::mscorlib::System::String* strPath_); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Utils { struct AudioQualitySetting : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentAudioQuality_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39855(); static DLL2SDK::Assembly_CSharp::Audio::Utils::AudioQualitySetting_AudioQuality GetCurrentAudioQuality_39856(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Utils { struct AudioPhysics : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Ray _mRayIntersectBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CollidersIntersectRay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CollidersIntersectRay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ColliderIntersectRay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ColliderIntersectRay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AABBIntersectRay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Max3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reciprocal_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static bool CollidersIntersectRay_39847(DLL2SDK::mscorlib::System::Collections::Generic::List_1* pColliders_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vecPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vecDirection_, float fDetectLength_); static bool CollidersIntersectRay_39848(DLL2SDK::mscorlib::System::Collections::Generic::List_1* pColliders_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vecPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vecEndPos_); static bool ColliderIntersectRay_39849(DLL2SDK::UnityEngine::UnityEngine::Collider* pCollider_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vecPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vecDirection_, float fDetectLength_); static bool ColliderIntersectRay_39850(DLL2SDK::Assembly_CSharp::Audio::Components::VolumeClientDetector* pVCD_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vecStartPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vecEndPos_); static bool AABBIntersectRay_39851(DLL2SDK::UnityEngine::UnityEngine::Vector3 vecMin_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vecMax_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vecStart_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vecEnd_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vecStartToEnd_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vecOneOverStartToEnd_); static float Max3_39852(float a_, float b_, float c_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 Reciprocal_39853(DLL2SDK::UnityEngine::UnityEngine::Vector3 vecInput_); static void _cctor_39854(); }; } namespace DLL2SDK::Assembly_CSharp { struct AudioTestSoundEmitter : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::String* AmbientPlaySound_; DLL2SDK::mscorlib::System::String* BankToLoad_; float Delay_; DLL2SDK::Array* AudiosToEnable_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components::WWiseGameObject* mSndPlayer_; float mAbsWaitEndTime_; DLL2SDK::Assembly_CSharp::AudioTestSoundEmitter_PlayState mCurState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadBanks_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActiveAkComp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__TryEnableAudioGameObjects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__TryAttachPlayer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39840(); void Update_39841(); void LoadBanks_39842(); bool PlaySound_39843(); void ActiveAkComp_39844(); void _TryEnableAudioGameObjects_39845(DLL2SDK::UnityEngine::UnityEngine::GameObject* goObj_); void _TryAttachPlayer_39846(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::WallaSystem { struct WallaSystem : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39839(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::WallaSystem::Configs { struct WallaConfig : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* Events_; DLL2SDK::Array* EventDuration_; DLL2SDK::mscorlib::System::String* AmbientEvent_; float DetectRange_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39838(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::WallaSystem::Configs { struct WallaSystemData : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { struct StaticFields { DLL2SDK::mscorlib::System::String* kDataPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39836(); static DLL2SDK::Assembly_CSharp::Audio::WallaSystem::Configs::WallaSystemData* LoadData_39837(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Utils { struct WwiseEventMetaHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* msDictStrToLower_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* msDictInfosEvtID_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* msRedirectEvent2Switches_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* msDictRedirections_; bool msInited_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static bool get_Inited_39820(); static void Init_39821(); static float GetEventMaxDuration_39822(DLL2SDK::mscorlib::System::String* strEventName_); static float GetEventMaxAttenuation_39823(DLL2SDK::mscorlib::System::String* strEventName_); static DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Utils::WwiseEventInfo* GetEventInfo_39824(DLL2SDK::mscorlib::System::String* strEventName_); static DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Utils::WwiseEventInfo* GetEventInfoByEventID_39825(uint32_t uEvtID_); static void GetBanksForEvent_39826(DLL2SDK::mscorlib::System::String* strEvent_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* listBankNames_); static void ClearCache_39827(); static void Term_39828(); static uint32_t GetRedirectedEventSwitch_39829(uint32_t uEvtID_); static uint32_t GetRedirectedEvent_39830(uint32_t uEvtID_, uint32_t uSwitchValue_); static void FillInDebugInfo_39831(DLL2SDK::mscorlib::System::Text::StringBuilder* sbBuffer_); static void _ParseRedirectInfo_39832(DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Utils::EventRedirectInfo* pRedirectInfo_); static DLL2SDK::mscorlib::System::String* _ToLower_39833(DLL2SDK::mscorlib::System::String* strName_); static uint64_t MakeUInt64_39834(uint32_t a_, uint32_t b_); static void _cctor_39835(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Utils { struct EventRedirectInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* Name_; DLL2SDK::mscorlib::System::String* SwitchGroup_; DLL2SDK::Array* SwitchValues_; DLL2SDK::Array* RedirectedEvents_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39819(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Utils { struct WwiseBankNameInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* RealName_; DLL2SDK::mscorlib::System::String* StorageName_; void _ctor_39818(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Utils { struct WwiseEventInfo : DLL2SDK::mscorlib::System::Object { uint32_t Id_; DLL2SDK::mscorlib::System::String* NameLower_; float MaxAttenuation_; float SqrtMaxAttenuation_; DLL2SDK::mscorlib::System::String* DurationType_; float DurationMin_; float DurationMax_; bool RangeCheck_; DLL2SDK::Array* Banks_; void _ctor_39817(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Utils { struct WwiseEventMeta : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* Infos_; DLL2SDK::Array* EventRedirectInfos_; void _ctor_39816(); }; } namespace DLL2SDK::Assembly_CSharp { template struct TAList_1 : DLL2SDK::mscorlib::System::Collections::Generic::List_1 { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39815(); }; } namespace DLL2SDK::Assembly_CSharp { template struct TADictionary_2 : DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2 { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39814(); }; } namespace DLL2SDK::Assembly_CSharp { struct ExternalBankWrapper : DLL2SDK::mscorlib::System::Object { static void RegisterExternalBank_39809(DLL2SDK::mscorlib::System::String* strBankName_, DLL2SDK::mscorlib::System::String* strBankPath_); static void UnRegisterExternalBank_39810(DLL2SDK::mscorlib::System::String* strBankName_); static void SetLogger_39811(DLL2SDK::Assembly_CSharp::AkLogger_ErrorLoggerInteropDelegate* jarg1_); static void SetLogger_39812(); static void SetOBBPath_39813(DLL2SDK::mscorlib::System::String* strBankName_); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Res { struct InGameBankManager : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::List_1* msBankLoadInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void Reset_39803(); static DLL2SDK::Assembly_CSharp::AKRESULT LoadBank_39804(DLL2SDK::mscorlib::System::String* strBankName_, bool bSync_); static bool _IsBankAlreadyLoaded_39805(DLL2SDK::mscorlib::System::String* strBankName_); static DLL2SDK::Assembly_CSharp::AKRESULT _LoadBankSync_39806(DLL2SDK::mscorlib::System::String* strBankName_); static void UnLoadAllBanks_39807(); static void _cctor_39808(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Res { struct BankLoadInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* BankName_; float LoadTime_; float UpdateTime_; void _ctor_39802(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Res { struct AkBankManager_Sync : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_BankHandles_; void _ctor_39795(); void Reset_39796(); DLL2SDK::Assembly_CSharp::AKRESULT LoadBank_39797(DLL2SDK::mscorlib::System::String* name_); bool IsBankLoaded_39798(DLL2SDK::mscorlib::System::String* name_); void UnloadBank_39799(DLL2SDK::mscorlib::System::String* name_); void OnBankUnLoaded_39800(DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Res::AkBankHandleWrapper* pHandle_); void WriteDebugInfo_39801(DLL2SDK::mscorlib::System::Text::StringBuilder* sbBuffer_); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Res { struct AkBankManager_Async : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_BankHandles_; DLL2SDK::mscorlib::System::Threading::Mutex* m_Mutex_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39786(); void Reset_39787(); DLL2SDK::Assembly_CSharp::AKRESULT LoadBankAsync_39789(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::Assembly_CSharp::AkCallbackManager_BankCallback* callback_); bool IsBankLoaded_39790(DLL2SDK::mscorlib::System::String* name_); void UnloadBank_39791(DLL2SDK::mscorlib::System::String* name_); void OnBankUnLoaded_39792(DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Res::AkBankHandleWrapper* pHandle_); void WriteDebugInfo_39793(DLL2SDK::mscorlib::System::Text::StringBuilder* sbBuffer_); static void GlobalBankCallback_39788(uint32_t in_bankID_, intptr_t in_pInMemoryBankPtr_, DLL2SDK::Assembly_CSharp::AKRESULT in_eLoadResult_, uint32_t in_memPoolId_, DLL2SDK::mscorlib::System::Object* in_Cookie_); static void _cctor_39794(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Res { struct AkBankManagerWrapper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* msBankNameToBankManager_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Res::AkBankManager_Sync* m_SyncBankMan_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Res::AkBankManager_Async* m_AsyncBankMan_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* BanksToUnload_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void DoUnloadBanks_39777(); static void Reset_39778(); static DLL2SDK::Assembly_CSharp::AKRESULT LoadBank_39779(DLL2SDK::mscorlib::System::String* name_); static void LoadBankAsync_39780(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::Assembly_CSharp::AkCallbackManager_BankCallback* callback_); static bool IsBankLoaded_39781(DLL2SDK::mscorlib::System::String* strName_); static void UnloadBank_39782(DLL2SDK::mscorlib::System::String* name_); static void UnLoadAllImmediately_39783(); static void WriteDebugInfo_39784(DLL2SDK::mscorlib::System::Text::StringBuilder* sbBuffer_); static void _cctor_39785(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Res { struct AkBankHandleWrapper : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* bankName_; DLL2SDK::Assembly_CSharp::AkCallbackManager_BankCallback* bankCallback_; DLL2SDK::mscorlib::System::Action_1* OnBankUnLoaded_; bool mIsAsyncLoadCallbackReceived_; int32_t m_RefCount_; uint32_t m_BankID_; struct StaticFields { DLL2SDK::Assembly_CSharp::AkCallbackManager_BankCallback* __f__mg_cache0_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39767(DLL2SDK::mscorlib::System::String* name_); int32_t get_RefCount_39768(); bool get_IsLoaded_39769(); void WriteDebugInfo_39770(DLL2SDK::mscorlib::System::Text::StringBuilder* sbBuffer_); DLL2SDK::Assembly_CSharp::AKRESULT LoadBank_39771(); DLL2SDK::Assembly_CSharp::AKRESULT LoadBankAsync_39772(DLL2SDK::Assembly_CSharp::AkCallbackManager_BankCallback* callback_); void OnAsyncLoaded_39773(); void OnAsyncLoadFailed_39774(); void IncRef_39775(); bool DecRef_39776(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Infrastructure { struct AudioGameObjectHierachy : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* m_RootObj_; DLL2SDK::Array* m_AudioMixerObjs_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_OneShotEmitter_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_VBSSRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_DefaultAL_; void _ctor_39759(); void Init_39760(); void UnInitialize_39761(); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_Root_39762(); DLL2SDK::Array* AudioGOs_39763(); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_OneShotEmitter_39764(); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_VBSSRoot_39765(); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_DefaultAL_39766(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components { struct WwiseListenerGameObj : DLL2SDK::Assembly_CSharp::AkGameObj { DLL2SDK::Assembly_CSharp::AkGameObj* mSubGameObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mSubListener_; void _ctor_39752(); DLL2SDK::Assembly_CSharp::AkGameObj* get_SubGameObj_39753(); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_SubListener_39754(); void UpdateSubListener_39755(DLL2SDK::UnityEngine::UnityEngine::GameObject* goTarget_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetForward_39756(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPosition_39757(bool needUpdateCachedTransform_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetUpward_39758(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components { struct WWiseOneShotSound : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { uint64_t mNextIndex_; DLL2SDK::Assembly_CSharp::Audio::Utils::ObjectPool_1* mOSSHandles_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mListUsedHandles_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::GameObject* OSSGO_; DLL2SDK::UnityEngine::UnityEngine::GameObject* pTemplate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39742(); void Awake_39743(); void PlayOneShot_39744(DLL2SDK::mscorlib::System::String* strEventName_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vecPos_, bool byPassRangeCheck_); void Update_39745(); void ClearCache_39746(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components { struct WWiseMainAudioListener2 : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Vector3 mCurListenerPos_; int32_t mLastGetPosFrame_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mCurListenerForward_; int32_t mLastGetForwardFrame_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mCurListenerRight_; int32_t mLastGetRightFrame_; DLL2SDK::Assembly_CSharp::Audio::Utils::GameObjectDelegates* mSubListenerDelegate_; bool mIsMainALEnabled_; DLL2SDK::Assembly_CSharp::AkAudioListener* mMainAL_; DLL2SDK::Assembly_CSharp::AkSpatialAudioListener* mMainSAL_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components::WwiseListenerGameObj* mMainALGameObject_; DLL2SDK::Assembly_CSharp::AkAudioListener* mSubAL_; DLL2SDK::Assembly_CSharp::AkSpatialAudioListener* mSubSAL_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mListSubListeners_; struct StaticFields { bool DrawDebugGizmo_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components::WWiseMainAudioListener2* msAudioListener_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39716(); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_CurrentAudioListener_39717(); void OnDrawGizmos_39718(); void Awake_39723(); void Start_39724(); void AttachAudioListenerTo_39725(DLL2SDK::UnityEngine::UnityEngine::GameObject* goListener_); void OnSubListenerEnable_39726(DLL2SDK::UnityEngine::UnityEngine::GameObject* pSubListener_); void OnSubListenerDisable_39727(DLL2SDK::UnityEngine::UnityEngine::GameObject* pSubListener_); void OnSubListenerDestroy_39728(DLL2SDK::UnityEngine::UnityEngine::GameObject* pSubListener_); void _AddSubListener_39729(DLL2SDK::UnityEngine::UnityEngine::GameObject* goListener_); void _RemoveSubListener_39730(DLL2SDK::UnityEngine::UnityEngine::GameObject* goListener_); int32_t _GetMaxPriority_39731(); void _RefreshListenerStatus_39732(); void _SetSpatialAudioRoom_39733(uint64_t uRoomID_); void _EnableAudioMainListener_39734(); void _DisableMainAudioListener_39735(); bool _HasAnySubListener_39736(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_ListSubListeners_39737(); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCurrentListenerPosition_39719(); static float GetSqrtListenerDistance_39720(DLL2SDK::UnityEngine::UnityEngine::Vector3 vecPos_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCurrentListenerForward_39721(); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCurrentListenerRight_39722(); static void _cctor_39738(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components { struct WWiseMainAudioListener : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Vector3 mCurListenerPos_; int32_t mLastGetPosFrame_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mCurListenerForward_; int32_t mLastGetForwardFrame_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mCurListenerRight_; int32_t mLastGetRightFrame_; DLL2SDK::Assembly_CSharp::Audio::Utils::GameObjectDelegates* mSubListenerDelegate_; bool mIsMainALEnabled_; DLL2SDK::Assembly_CSharp::AkAudioListener* mMainAL_; DLL2SDK::Assembly_CSharp::AkSpatialAudioListener* mMainSAL_; DLL2SDK::Assembly_CSharp::AkAudioListener* mSubAL_; DLL2SDK::Assembly_CSharp::AkSpatialAudioListener* mSubSAL_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mListSubListeners_; struct StaticFields { bool DrawDebugGizmo_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components::WWiseMainAudioListener* msAudioListener_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39693(); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_CurrentAudioListener_39694(); void OnDrawGizmos_39695(); void Awake_39700(); void Start_39701(); void AttachAudioListenerTo_39702(DLL2SDK::UnityEngine::UnityEngine::GameObject* goListener_); void OnSubListenerEnable_39703(DLL2SDK::UnityEngine::UnityEngine::GameObject* pSubListener_); void OnSubListenerDisable_39704(DLL2SDK::UnityEngine::UnityEngine::GameObject* pSubListener_); void OnSubListenerDestroy_39705(DLL2SDK::UnityEngine::UnityEngine::GameObject* pSubListener_); void _AddSubListener_39706(DLL2SDK::UnityEngine::UnityEngine::GameObject* goListener_); void _RemoveSubListener_39707(DLL2SDK::UnityEngine::UnityEngine::GameObject* goListener_); int32_t _GetMaxPriority_39708(); void _RefreshListenerStatus_39709(); void _EnableAudioMainListener_39710(); void _DisableMainAudioListener_39711(); bool _HasAnySubListener_39712(); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCurrentListenerPosition_39696(); static float GetSqrtListenerDistance_39697(DLL2SDK::UnityEngine::UnityEngine::Vector3 vecPos_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCurrentListenerForward_39698(); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCurrentListenerRight_39699(); static void _cctor_39713(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components { struct WWiseGameObjectPosData { DLL2SDK::UnityEngine::UnityEngine::Vector3 position_; DLL2SDK::UnityEngine::UnityEngine::Vector3 forward_; DLL2SDK::UnityEngine::UnityEngine::Vector3 up_; }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components { struct WWiseGameObject : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float mfLastSetPosTime_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components::WWiseGameObjectPosData m_posData_; DLL2SDK::Assembly_CSharp::AkCallbackManager_EventCallback* mDefaultCallback_; DLL2SDK::Assembly_CSharp::Audio::Utils::ObjectPool_1* mPoolOfEventCallbackOnEnd_; DLL2SDK::Assembly_CSharp::TAList_1* mCurrentEventsCallbacksOnEnd_; intptr_t mCurrentCookie_; DLL2SDK::Assembly_CSharp::AkAuxSendArray* mCurrentAuxSendArray_; uint32_t mInvalidAuxID_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components::WGOComps::WGOComp_Register* mRegister_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components::WGOComps::WGOComp_AuxSends* mAuxSends_; DLL2SDK::Assembly_CSharp::TADictionary_2* mDictAllSwitches_; DLL2SDK::Assembly_CSharp::TADictionary_2* mDictALlRTPCs_; DLL2SDK::Assembly_CSharp::TADictionary_2* mDictNextTrigerTime_; DLL2SDK::Assembly_CSharp::TAList_1* mCallStackOnRegister_; struct StaticFields { bool UseAuxSendComp2_; bool WriteRedirections_; uint64_t msNextGameObjectID_; bool LogIntervalPassedEvents_; DLL2SDK::Assembly_CSharp::TADictionary_2* msDictTriggerIntervals_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39653(); void Awake_39654(); void SetRTPC_39655(DLL2SDK::mscorlib::System::String* strName_, float fValue_); float GetRTPC_39656(DLL2SDK::mscorlib::System::String* strName_); void OnEnable_39657(); void OnDestroy_39658(); void Init_39659(); void Term_39660(); void UnRegisterGameObject_39661(); void RegisterGameObject_39662(); uint32_t PlaySound_39663(DLL2SDK::mscorlib::System::String* strEventName_); uint32_t PlaySoundWithSyncTime_39664(DLL2SDK::mscorlib::System::String* strEventName_, bool bSyncPlayingTime_); uint32_t PlaySoundAndSetCallbackOnStop_39665(DLL2SDK::mscorlib::System::String* strEventName_, DLL2SDK::mscorlib::System::String* strStopEvt_, DLL2SDK::System_Core::System::Action* OnSoundStop_); bool IsAnySoundPlaying_39666(); void StopGroup_39667(DLL2SDK::mscorlib::System::String* strEventName_); void StopAll_39668(); void SetSwitch_39669(DLL2SDK::mscorlib::System::String* strSwitchGroup_, DLL2SDK::mscorlib::System::String* strSwitchName_); void Update_39670(); void Tick_39671(); void _UpdatePos_39672(); void EventCallback_39674(DLL2SDK::mscorlib::System::Object* in_cookie_, DLL2SDK::Assembly_CSharp::AkCallbackType in_type_, DLL2SDK::mscorlib::System::Object* in_info_); void AllocAuxSendsCache_39675(); void ClearAuxSends_39676(); bool SetScallingFactor_39677(float fScalingFactor_); void SetAuxSend_39678(int32_t iIndex_, DLL2SDK::mscorlib::System::String* AuxBusName_, float fPercentage_); void ApplyAuxSends_39679(); void WriteDebugLogs_39680(); bool _IsIntervalCheckPassed_39681(DLL2SDK::mscorlib::System::String* strEvent_); void FillInDebugString_39682(DLL2SDK::mscorlib::System::Text::StringBuilder* sbInput_); void Seek_39683(DLL2SDK::mscorlib::System::String* strEvent_, int32_t iPos_); int32_t GetPlayingPositionInMs_39684(uint32_t uRetFromPlaySound_); bool get_Registered_39685(); uint64_t get_mCurGameObjectID_39686(); uint32_t _ParseRedirectedEvent_39687(uint32_t uEvtID_); static void ClearCache_39673(); static void _cctor_39688(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components::WGOComps { struct WGOComp_Register : DLL2SDK::mscorlib::System::Object { uint64_t mCurGameObjectID_; DLL2SDK::Assembly_CSharp::AkGameObj* mInnerGO_; void _ctor_39646(); DLL2SDK::Assembly_CSharp::AkGameObj* get_AkGO_39647(); uint64_t get_WWiseGameObjectID_39648(); void DisableEnviromentAware_39649(); void UnRegisterGameObject_39650(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void RegisterGameObject_39651(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); bool get_Registered_39652(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components::WGOComps { struct WGOComp_AuxSends : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::AkAuxSendArray* mSendArray_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mListAuxSends_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components::WWiseGameObject* mOwner_; void _ctor_39626(); void _ctor_39627(DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components::WWiseGameObject* pOwner_); void Alloc_39628(); void SetSend_39629(int32_t iIndex_, DLL2SDK::mscorlib::System::String* strAuxBusName_, float fControlVal_); void ClearSends_39630(); void ApplySend_39631(); void FillInDebugString_39632(DLL2SDK::mscorlib::System::Text::StringBuilder* sbInput_); void _SetSend_39633(uint32_t iBusID_, float fControlVal_); void __SetSend_39634(float fControlVal_, DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components::WGOComps::WGOComp_AuxSends_AuxSend* pAuxSend_, uint32_t iBusID_); }; } namespace DLL2SDK::Assembly_CSharp::Audio::AudioIntensityControl::Configs { struct AudioIntensityData : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::Array* IgnoredEvent_; DLL2SDK::Array* EventTier1_; DLL2SDK::mscorlib::System::String* RTPCTier1_; float DetectRangeTire1_; DLL2SDK::Array* EventTier2_; DLL2SDK::mscorlib::System::String* RTPCTier2_; float DetectRangeTire2_; DLL2SDK::Array* EventTier3_; DLL2SDK::mscorlib::System::String* RTPCTier3_; float DetectRangeTire3_; DLL2SDK::mscorlib::System::String* RTPCOthers_; float DetectRangeOthers_; struct StaticFields { DLL2SDK::mscorlib::System::String* kDataPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadIntensityData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39624(); static DLL2SDK::Assembly_CSharp::Audio::AudioIntensityControl::Configs::AudioIntensityData* LoadIntensityData_39625(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::AudioIntensityControl::Configs { struct AudioIntensityConfig : DLL2SDK::mscorlib::System::Object { int32_t TireCount_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mDictRegisteredEvents_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mDictIgnoredEvents_; DLL2SDK::Assembly_CSharp::Audio::AudioIntensityControl::Configs::AudioIntensityConfig_EventRegist* mOtherRegist_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRTPC_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Load_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__AddRegisteredEvents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0___AddRegisteredEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__AddIgnoredEvents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0___AddIgnoredEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39615(); DLL2SDK::Assembly_CSharp::Audio::AudioIntensityControl::Configs::AudioIntensityConfig_EventRegist* GetRTPC_39617(DLL2SDK::mscorlib::System::String* strEvent_); void Load_39618(DLL2SDK::Assembly_CSharp::Audio::AudioIntensityControl::Configs::AudioIntensityData* pData_); void _AddRegisteredEvents_39619(DLL2SDK::Array* strEvents_, DLL2SDK::mscorlib::System::String* strRTPC_, float fDetectRange_); void __AddRegisteredEvent_39620(DLL2SDK::mscorlib::System::String* strEvent_, DLL2SDK::mscorlib::System::String* strRTPC_, float fDetectRange_); void _AddIgnoredEvents_39621(DLL2SDK::Array* strEvents_, DLL2SDK::mscorlib::System::String* strRTPC_); void __AddIgnoredEvent_39622(DLL2SDK::mscorlib::System::String* strEvent_, DLL2SDK::mscorlib::System::String* strRTPC_); static DLL2SDK::Assembly_CSharp::Audio::AudioIntensityControl::Configs::AudioIntensityConfig* LoadConfig_39616(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::AudioIntensityControl { struct AudioIntensityController : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Audio::AudioIntensityControl::Configs::AudioIntensityConfig* mConfig_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mDictRTPCs_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mListRTPCKeys_; float mLastCheckTime_; struct StaticFields { float kDetectSpan_; DLL2SDK::Assembly_CSharp::Audio::AudioIntensityControl::AudioIntensityController* msInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Term_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyEventTriggered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__Term_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__NotifyEventTriggered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__AddRTPCIfNonExist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__IncRTPC_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39603(); void _Init_39608(); void _Term_39609(); void _Tick_39610(); void _NotifyEventTriggered_39611(DLL2SDK::mscorlib::System::String* strEventName_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vecPos_); void _AddRTPCIfNonExist_39612(DLL2SDK::mscorlib::System::String* strRTPC_); void _IncRTPC_39613(DLL2SDK::mscorlib::System::String* strRTPC_); static void Init_39604(); static void Term_39605(); static void Tick_39606(); static void NotifyEventTriggered_39607(DLL2SDK::mscorlib::System::String* strEvent_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vecPos_); static void _cctor_39614(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise { struct AkSoundEngineWrapper : DLL2SDK::mscorlib::System::Object { struct StaticFields { bool _Enabled_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* EventStatistics_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mAkID2String_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* msGameObjectIDs_; bool msbSupportDebug_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39569(); static bool get_Enabled_39570(); static void set_Enabled_39571(bool value_); static void Initialize_39572(bool bDebug_); static DLL2SDK::Assembly_CSharp::AKRESULT RegisterGameObj_39573(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_, DLL2SDK::mscorlib::System::String* strGameObjectName_); static DLL2SDK::Assembly_CSharp::AKRESULT UnregisterGameObj_39574(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_); static uint32_t GetIDFromString_39575(DLL2SDK::mscorlib::System::String* in_pszString_); static DLL2SDK::mscorlib::System::String* GetStringFromID_39576(uint32_t iUniqueID_); static void RecordEventStatistics_39577(DLL2SDK::mscorlib::System::String* eventName_); static void ClearEventStatistics_39578(); static void PrintEventStatistics_39579(); static uint32_t PostEventByID_39580(uint32_t uEvtID_, uint64_t GameObjectID_); static uint32_t PostEvent_39581(DLL2SDK::mscorlib::System::String* strEventName_, uint64_t GameObjectID_); static uint32_t PostEventByIDWithExtraFlagNoCallback_39582(uint32_t uEvtID_, uint64_t in_gameObjectID_, uint32_t in_uFlags_); static uint32_t PostEventWithExtraFlagNoCallback_39583(DLL2SDK::mscorlib::System::String* in_pszEventName_, uint64_t in_gameObjectID_, uint32_t in_uFlags_); static uint32_t PostEventByIDWithCallback_39584(uint32_t uEvtID_, uint64_t in_gameObjectID_, uint32_t in_uFlags_, DLL2SDK::Assembly_CSharp::AkCallbackManager_EventCallback* in_pfnCallback_, DLL2SDK::mscorlib::System::Object* in_pCookie_); static uint32_t PostEvent_39585(DLL2SDK::mscorlib::System::String* in_pszEventName_, uint64_t in_gameObjectID_, uint32_t in_uFlags_, DLL2SDK::Assembly_CSharp::AkCallbackManager_EventCallback* in_pfnCallback_, DLL2SDK::mscorlib::System::Object* in_pCookie_); static bool IsAnySoundPlayingOrPending_39586(uint64_t in_GameObjId_id_); static void StopAllSoundOnObj_39587(uint64_t GameObjectID_); static void SetState_39588(DLL2SDK::mscorlib::System::String* strGroupName_, DLL2SDK::mscorlib::System::String* strValue_); static void SetRTPC_39589(DLL2SDK::mscorlib::System::String* strRTPCName_, float fValue_); static void SetRTPCForThisObj_39590(uint64_t iGameObjID_, DLL2SDK::mscorlib::System::String* strRTPCName_, float fValue_); static float GetRTPCForThisObj_39591(uint64_t iGameObjID_, DLL2SDK::mscorlib::System::String* strRTPCName_); static DLL2SDK::Assembly_CSharp::AKRESULT SetObjectPosition_39592(uint64_t in_GameObjectID_, float PosX_, float PosY_, float PosZ_, float OrientationX_, float OrientationY_, float OrientationZ_, float TopX_, float TopY_, float TopZ_); static DLL2SDK::Assembly_CSharp::AKRESULT SetObjectPosition_39593(uint64_t in_GameObjectID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vecPos_); static DLL2SDK::Assembly_CSharp::AKRESULT SetSwitch_39594(DLL2SDK::mscorlib::System::String* in_pszSwitchGroup_, DLL2SDK::mscorlib::System::String* in_pszSwitchState_, uint64_t in_gameObjectID_); static DLL2SDK::Assembly_CSharp::AKRESULT SetGameObjectAuxSendValues_39595(uint64_t in_gameObjectID_, DLL2SDK::Assembly_CSharp::AkAuxSendArray* in_aAuxSendValues_, uint32_t in_uNumSendValues_); static DLL2SDK::Assembly_CSharp::AKRESULT SetEmitterAuxSendvalues_39596(uint64_t in_gameObjectID_, DLL2SDK::Assembly_CSharp::AkAuxSendArray* in_aAuxSendValues_, uint32_t in_uNumSendValues_); static DLL2SDK::Assembly_CSharp::AKRESULT RegisterGameObjInternal_WithName_39597(uint64_t in_GameObj_, DLL2SDK::mscorlib::System::String* in_pszObjName_); static DLL2SDK::Assembly_CSharp::AKRESULT RegisterGameObjInternal_39598(uint64_t in_GameObj_); static void _AddRecord_39599(uint64_t GameObjectID_); static void _RemoveRecord_39600(uint64_t GameObjectID_); static void _RemoveAllRecord_39601(); static void _cctor_39602(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio { struct SpatialAudioManager : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39568(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Debugger { struct SpatialAudioDebuggerLocalPlayer : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Debugger::SpatialAudioDebuggerLocalPlayer* _msInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39563(); void Awake_39565(); void OnDestroy_39566(); static DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Debugger::SpatialAudioDebuggerLocalPlayer* get_Instance_39564(); static void _cctor_39567(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Debugger { struct SpatialAudioDebugger : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Debugger::SpatialAudioDebuggerLocalPlayer* mLocalPlayer_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::SpatialAudioDataRoot* mSpatialData_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mPathToLP_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AudioRoot_; bool IsInRoom_; bool IsLPInRoom_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Acoustic3P_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AcousticLP_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CaculatePath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39560(); void CaculatePath_39561(); void OnDrawGizmos_39562(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data { struct SpatialAudioDataRoot : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* ListAllWayPoints_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _ListNameCache_; struct StaticFields { bool msShowDebugPathFindingInfo_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::SpatialAudioDataRoot* _msInstance_; bool ShowGizmos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForEach_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__FindUniqueName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearNameCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateUniqueName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemovePoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DetectLines_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateLineBetween_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddMovablePoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RmMovablePoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPointMoved_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWayPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetClosestPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PathFind_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPointIn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsPointIn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPointIn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39520(); void Awake_39522(); void OnDestroy_39523(); void Clear_39524(); void ForEach_39525(DLL2SDK::mscorlib::System::Action_1* pAction_); bool _FindUniqueName_39526(DLL2SDK::mscorlib::System::Text::StringBuilder* sbRetBuffer_); void ClearNameCache_39527(); DLL2SDK::mscorlib::System::String* GenerateUniqueName_39528(); void AddPoint_39529(DLL2SDK::UnityEngine::UnityEngine::Vector3 vecPos_, DLL2SDK::mscorlib::System::String* strUniqueName_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* AssociatedRooms_); void RemovePoint_39530(DLL2SDK::mscorlib::System::String* strUniqueName_); void DetectLines_39531(DLL2SDK::mscorlib::System::Collections::Generic::List_1* AllColliders_); void AddMovablePoint_39533(DLL2SDK::mscorlib::System::String* strUniqueID_); void RmMovablePoint_39534(DLL2SDK::mscorlib::System::String* strUniqueID_); void OnPointMoved_39535(DLL2SDK::UnityEngine::UnityEngine::Vector3 vecPos_, DLL2SDK::mscorlib::System::String* strUniqueID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* AllColliders_); void OnDrawGizmos_39536(); DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::AudioWayPoint* GetWayPoint_39537(DLL2SDK::mscorlib::System::String* strID_); DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::AudioWayPoint* GetClosestPoint_39538(DLL2SDK::UnityEngine::UnityEngine::Vector3 vecPosition_); bool PathFind_39539(DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::AudioWayPoint* ptFrom_, DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::AudioWayPoint* ptTo_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* pRetPath_); int32_t GetCurrentLength_39540(DLL2SDK::mscorlib::System::Collections::Generic::List_1* pCloseList_); static DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::SpatialAudioDataRoot* get_Instance_39521(); static void GenerateLineBetween_39532(DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::AudioWayPoint* x_, DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::AudioWayPoint* y_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* AllColliders_, bool ForceDetection_); static bool IsPointIn_39541(DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::AudioWayPoint* ptPoint_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* listToSearch_); static bool IsPointIn_39542(DLL2SDK::mscorlib::System::String* strPointID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* listToSearch_); static DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::SpatialAudioDataRoot_SearchedWayPoint* GetPointIn_39543(DLL2SDK::mscorlib::System::String* strPointID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* listToSearch_); static void _cctor_39544(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data { struct SpatialAudioData : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39519(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data { struct AudioWayPointManager : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mDictPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddPointRaw_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecaculateEdges_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void AddPointRaw_39516(DLL2SDK::mscorlib::System::String* strID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vecPosition_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* pListConnectedLines_); static void RecaculateEdges_39517(); static void _cctor_39518(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data { struct AudioWayPointEditorComponent : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* VCDs_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* listRooms_; struct StaticFields { bool ShowGizmos_; float IndicatorSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39512(); void OnDrawGizmos_39513(); static DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::AudioWayPointEditorComponent* CreateWayPointEditor_39514(DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::AudioWayPoint* ptPoint_, DLL2SDK::UnityEngine::UnityEngine::GameObject* goParent_); static void _cctor_39515(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data { struct AudioWayPointRoom : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* RoomID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 VecUp_; DLL2SDK::UnityEngine::UnityEngine::Vector3 VecRight_; DLL2SDK::UnityEngine::UnityEngine::Vector3 VecLeft_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ptRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsIn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39510(); bool IsIn_39511(DLL2SDK::UnityEngine::UnityEngine::Vector3 vecPoint_); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data { struct AudioWayPointLine : DLL2SDK::mscorlib::System::Object { int32_t Length_; DLL2SDK::mscorlib::System::String* IDPointA_; DLL2SDK::mscorlib::System::String* IDPointB_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConstructLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ContainsPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOtherPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39504(); bool ContainsPoint_39506(DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::AudioWayPoint* pX_); DLL2SDK::mscorlib::System::String* GetOtherPoint_39507(DLL2SDK::mscorlib::System::String* iThisEnd_); DLL2SDK::mscorlib::System::String* ToString_39508(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_39509(); static DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::AudioWayPointLine* ConstructLine_39505(DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::AudioWayPoint* x_, DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::AudioWayPoint* y_, float fLength_); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data { struct AudioWayPoint : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* ID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Position_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ConnectedLines_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AssociatedRooms_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInAssociatedRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DistanceTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsConnectedTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLengthWith_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveConnectionWith_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddConnectionWith_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39495(); bool IsInAssociatedRoom_39496(DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::AudioWayPoint* ptTarget_); int32_t DistanceTo_39497(DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::AudioWayPoint* ptTarget_); bool IsConnectedTo_39498(DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::AudioWayPoint* ptOtherPoint_); void RefreshLengthWith_39499(DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::AudioWayPoint* ptOtherPoint_); void RemoveConnectionWith_39500(DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::AudioWayPoint* ptOtherPoint_); void AddConnectionWith_39501(DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::AudioWayPoint* ptOtherPoint_, DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::AudioWayPointLine* ptLine_); DLL2SDK::mscorlib::System::String* ToString_39502(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_39503(); }; } namespace DLL2SDK::Assembly_CSharp { struct HeadSetDetector : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::AndroidJavaObject* DetectorWrapper_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceGetCurState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Term_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void Init_39439(); static int32_t GetCurState_39440(); static int32_t ForceGetCurState_39441(); static void Term_39442(); static void _cctor_39443(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction { struct AudioSystem_WWise : DLL2SDK::mscorlib::System::Object { bool _EnableHeadSetDetect_k__BackingField_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Infrastructure::AudioGameObjectHierachy* mGameObjects_; DLL2SDK::mscorlib::System::String* mCurLanguage_; bool mWWiseInitialized_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components::WWiseOneShotSound* mOneShotSoundEmitter_; DLL2SDK::Array* mAudioGos_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components::IMainAudioListener* mMainAudioListener_; bool mMapEntered_; bool IsMapEntered_; bool m_IsInited_; int32_t mLastHeadSetStatus_; float kHeadSetDetectInterval_; float mNextHeadSetDetectTime_; DLL2SDK::mscorlib::System::String* kHeadSetStateGroup_; DLL2SDK::mscorlib::System::String* kHeadSetStateRTPC_; DLL2SDK::mscorlib::System::String* kHeadSetStateSpeaker_; DLL2SDK::mscorlib::System::String* kHeadSetStateWiredHeadPhone_; DLL2SDK::mscorlib::System::String* kHeadSetStateBluetooth_; struct StaticFields { bool UseWwiseMainAudioListener2_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39400(); bool get_EnableHeadSetDetect_39401(); void set_EnableHeadSetDetect_39402(bool value_); bool get_Enabled_39403(); void set_Enabled_39404(bool value_); bool get_Inited_39405(); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_Root_39406(); DLL2SDK::Array* get_AudioGos_39407(); float SqrtDistanceFromListener_39408(DLL2SDK::UnityEngine::UnityEngine::Vector3 vecPos_); void Init_39409(); void Tick_39410(float deltaTime_); void Reset_39411(); void Term_39412(); void _UnLoadInGameResources_39413(int32_t iMapID_); void _LoadInGameResources_39414(int32_t iMapID_, DLL2SDK::System_Core::System::Action* CompeleteCallback_); void _NotifyPlayerSpawned_39415(); void _StopAll_39416(int32_t SoundType_, bool bImediately_); int32_t _PlaySound_39417(DLL2SDK::mscorlib::System::String* strFMODAsset_, bool bStartPaused_, int32_t SoundType_); int32_t _PlaySound_39418(DLL2SDK::mscorlib::System::String* strStartEvt_, DLL2SDK::mscorlib::System::String* strStopEvt_, int32_t SoundType_, DLL2SDK::System_Core::System::Action* OnEvtStop_); void SetRTPC_39419(DLL2SDK::mscorlib::System::String* strRTPCName_, float fVal_); void _PlayDefaultClickSound_39420(); void _AttachAudioListenerTo_39421(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_CurrentAudioListener_39422(); void _SetSoundEngineQuality_39423(float fQuality_); void _Pause_39424(DLL2SDK::Assembly_CSharp::Audio::Defs::Sound_Type type_, bool bPause_); void _SetSoundTypeVolume_39425(DLL2SDK::Assembly_CSharp::Audio::Defs::Sound_Type type_, float fVol_); void StopAllSound_39426(); void _PlayOneShot_39427(DLL2SDK::mscorlib::System::String* strAudioID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vecPos_, bool bByPassRangeCheck_); DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* _AttachAudioGameObject_39428(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void _SetRTPC_39429(DLL2SDK::mscorlib::System::String* strRTPCName_, float fValue_); void _SetState_39430(DLL2SDK::mscorlib::System::String* strStateName_, DLL2SDK::mscorlib::System::String* StateValue_); bool LoadBankSync_39431(DLL2SDK::mscorlib::System::String* strBankNameWithPostFix_, bool UnLoadWhileReturnToLobby_); void LoadBankAsync_39432(DLL2SDK::mscorlib::System::String* strBankNameWithPostFix_, DLL2SDK::Assembly_CSharp::AkCallbackManager_BankCallback* callback_); bool IsBankLoaded_39433(DLL2SDK::mscorlib::System::String* strBankNameWithPostFix_); void UnLoadBank_39434(DLL2SDK::mscorlib::System::String* strBankNameWithPostFix_); void _LoadAudioRes_39435(DLL2SDK::mscorlib::System::String* strBankName_, DLL2SDK::System_Core::System::Action* pCallback_, bool bAsync_); void _UnLoadAudioRes_39436(DLL2SDK::mscorlib::System::String* strBankName_); void TerminateWWise_39437(); static void _cctor_39438(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Debugger { struct AudioDebugger : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::String* MapID_; DLL2SDK::mscorlib::System::String* LogPlayingEventsContains_; DLL2SDK::Assembly_CSharp::GameEngine::EGameModeCategory GameModeCategory_; DLL2SDK::mscorlib::System::String* CurGameMode_; DLL2SDK::mscorlib::System::String* MapName_; DLL2SDK::mscorlib::System::String* LastMatineeName_; DLL2SDK::Array* StrScenePaths_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* listPickupInfo_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* DictAllPortals_; DLL2SDK::UnityEngine::UnityEngine::Vector3 vecWeaponFlybySndPos_; bool LogSwitches_; float mLPSpeed_; DLL2SDK::mscorlib::System::String* mBankNameToLoad_; DLL2SDK::mscorlib::System::String* strEvent1_; DLL2SDK::System_Core::System::Action* DelegateOnUpdate_; struct StaticFields { int32_t msCurFrameRayCastCount_; int32_t msCurFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifySingleLineCheckDone_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39396(); void Update_39397(); static void NotifySingleLineCheckDone_39398(); static void _cctor_39399(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Debugger { struct RoomOrPortalInfo : DLL2SDK::mscorlib::System::Object { uint64_t ID_; DLL2SDK::mscorlib::System::String* Name_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39395(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Debugger { struct AudioDroppedPickUpDebugInfo : DLL2SDK::mscorlib::System::Object { int32_t AssetID_; DLL2SDK::mscorlib::System::String* GameObjectName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39394(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Components { struct VolumeClientDetectorTester : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39393(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Components { struct VolumeClientDetectorContainer : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* AllVolumes_; struct StaticFields { DLL2SDK::Assembly_CSharp::Audio::Components::VolumeClientDetectorContainer* _msInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Term_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddDetector_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveDetector_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshContainers_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39382(); void Init_39386(); void Term_39387(); void AddDetector_39388(DLL2SDK::Assembly_CSharp::Audio::Components::VolumeClientDetector* pChildDetector_); void RemoveDetector_39389(DLL2SDK::Assembly_CSharp::Audio::Components::VolumeClientDetector* pChildDetector_); void RefreshContainers_39390(); static DLL2SDK::Assembly_CSharp::Audio::Components::VolumeClientDetectorContainer* get_Instance_39383(); static void set_Instance_39384(DLL2SDK::Assembly_CSharp::Audio::Components::VolumeClientDetectorContainer* value_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_Volumes_39385(); static void _cctor_39391(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Components { struct VolumeClientDetector : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t RoomID_; int32_t Priority_; DLL2SDK::mscorlib::System::String* EventOnPawnEnter_; DLL2SDK::mscorlib::System::String* EventOnPawnLeave_; DLL2SDK::mscorlib::System::String* EventOnLocalPawnEnter_; DLL2SDK::mscorlib::System::String* EventOnLocalPawnLeave_; DLL2SDK::UnityEngine::UnityEngine::Vector3 VecUp_; DLL2SDK::UnityEngine::UnityEngine::Vector3 VecRight_; DLL2SDK::UnityEngine::UnityEngine::Vector3 VecLeft_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ptRoot_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ptRootUp_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ptRootRight_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ptRootLeft_; bool DetectRoof_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ColliderCenter_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ColliderSize_; DLL2SDK::UnityEngine::UnityEngine::Vector3 LocalSpaceRoot_; DLL2SDK::UnityEngine::UnityEngine::Vector3 LocalSpaceRight_; DLL2SDK::UnityEngine::UnityEngine::Vector3 LocalSpaceLeft_; DLL2SDK::UnityEngine::UnityEngine::Vector3 LocalSpaceTop_; bool DisableXZPlaneTest_; DLL2SDK::mscorlib::System::String* AuxBus1_; float AuxSendVal1_; DLL2SDK::mscorlib::System::String* AuxBus2_; float AuxSendVal2_; DLL2SDK::mscorlib::System::String* AuxBus3_; float AuxSendVal3_; DLL2SDK::mscorlib::System::String* AuxBus4_; float AuxSendVal4_; DLL2SDK::UnityEngine::UnityEngine::Vector3 LocalSpaceMin_; DLL2SDK::UnityEngine::UnityEngine::Vector3 LocalSpaceMax_; bool ShowGizmo_; DLL2SDK::mscorlib::System::Action_1* OnTriggerFirstEnterDelegate_; DLL2SDK::mscorlib::System::Action_1* OnTriggerEnterDelegate_; DLL2SDK::mscorlib::System::Action_1* OnTriggerLastLeaveDelegate_; DLL2SDK::mscorlib::System::Action_1* OnTriggerLeaveDelegate_; DLL2SDK::Assembly_CSharp::Audio::Components::MultiTriggerFilter* mFilter_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mLastPosition_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_CachedTransform_; bool mIsShowLeft_; bool mIsShowRight_; bool mIsShowTop_; float CornerSize_; DLL2SDK::Assembly_CSharp::AkRoom* mRoomComp_; DLL2SDK::Assembly_CSharp::AudioDebugHelper* mAdbHelper_; struct StaticFields { bool DisableAllVCD_; bool DrawCube_; bool DrawAllVCD_; bool DrawDetectPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWorldShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__HasRoof_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRayIntersect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__IsPositionIn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsIn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ManualDetect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPawnPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__HasMoved_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__CaculatePoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshMeasurement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPointInYAxis_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__CaculatePointEditor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshMeasurementEditor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NormailizeCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertAkRoomBus_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39358(); DLL2SDK::Assembly_CSharp::Audio::Components::MultiTriggerFilter* get_Filter_39359(); void Awake_39360(); void Start_39361(); void UpdateWorldShift_39362(); void OnEnable_39363(); void OnDisable_39364(); bool _HasRoof_39365(DLL2SDK::UnityEngine::UnityEngine::Vector3 vecPoint_, float fLength_); bool IsRayIntersect_39366(DLL2SDK::UnityEngine::UnityEngine::Vector3 vecStartPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vecDirection_, float iDistance_); bool _IsPositionIn_39367(DLL2SDK::UnityEngine::UnityEngine::Vector3 vecPoint_, bool* isInXZPlane_); bool IsIn_39368(DLL2SDK::UnityEngine::UnityEngine::Vector3 pPosition_, bool* isInXZPlane_); bool ManualDetect_39369(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pOther_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vecPawnPosition_, int32_t iInstID_, bool* isInXZPlane_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPawnPosition_39370(DLL2SDK::UnityEngine::UnityEngine::Vector3 vecPos_); DLL2SDK::UnityEngine::UnityEngine::Transform* get_CachedTransform_39371(); bool _HasMoved_39372(); DLL2SDK::UnityEngine::UnityEngine::Vector3 _CaculatePoint_39373(DLL2SDK::UnityEngine::UnityEngine::Vector3 dirToRoot_); void RefreshMeasurement_39374(); bool IsPointInYAxis_39375(float fYPos_); DLL2SDK::UnityEngine::UnityEngine::Vector3 _CaculatePointEditor_39376(DLL2SDK::UnityEngine::UnityEngine::Vector3 absDirToRoot_, DLL2SDK::UnityEngine::UnityEngine::Vector3* localSpacePos_); void RefreshMeasurementEditor_39377(); DLL2SDK::Assembly_CSharp::AudioDebugHelper* get_AdbHelper_39380(); static void NormailizeCollider_39378(DLL2SDK::UnityEngine::UnityEngine::GameObject* pGo_); static void ConvertAkRoomBus_39379(DLL2SDK::Assembly_CSharp::Audio::Components::VolumeClientDetector* pVCD_); static void _cctor_39381(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AudioVolumePoints : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Vector3 StartPos_; bool MovingWidthCamera_; float IndicatorSize_; float Span_; bool mIsCheckPassed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawHitPointAtScrPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmosSelected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__CaculateHitPos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39353(); void OnDrawGizmos_39354(); DLL2SDK::UnityEngine::UnityEngine::Vector3 DrawHitPointAtScrPos_39355(DLL2SDK::UnityEngine::UnityEngine::Vector3 vecViewPoint_); void OnDrawGizmosSelected_39356(); DLL2SDK::UnityEngine::UnityEngine::Vector3 _CaculateHitPos_39357(DLL2SDK::UnityEngine::UnityEngine::Vector3 vecStartPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vecDirection_); }; } namespace DLL2SDK::Assembly_CSharp { struct AudioDebugHelper : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* DrawSphereQueue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddDebugSphere_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearDebugSphere_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39348(); void AddDebugSphere_39349(DLL2SDK::UnityEngine::UnityEngine::Vector3 _vecStart_, DLL2SDK::UnityEngine::UnityEngine::Color eColor_, float _fRadius_); void ClearDebugSphere_39350(); void OnDrawGizmos_39351(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct UIPlaySoundFMOD : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::String* AudioPath_; DLL2SDK::Assembly_CSharp::GameEngine::UIPlaySoundFMOD_Trigger trigger_; bool mIsOver_; float volume_; float pitch_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39340(); bool get_canPlay_39341(); void OnEnable_39342(); void OnHover_39343(bool isOver_); void OnPress_39344(bool isPressed_); void OnClick_39345(); void OnSelect_39346(bool isSelected_); void Play_39347(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::UnityComponents { struct UIPlayAudioEvent : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::String* AudioEvent_; DLL2SDK::Assembly_CSharp::Audio::UnityComponents::UIPlayAudioEvent_Trigger trigger_; bool mIsOver_; bool _isPlayedOnEnable_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Play_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39330(); bool get_canPlay_39331(); void OnEnable_39332(); void OnDisable_39333(); void OnHover_39334(bool isOver_); void OnPress_39335(bool isPressed_); void OnClick_39336(); void OnSelect_39337(bool isSelected_); void Play_39338(); void Play_39339(DLL2SDK::mscorlib::System::String* strEvent_); }; } namespace DLL2SDK::Assembly_CSharp::TimiAudio::Components::Teaser { struct TAPlayBGM : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float Delay_; DLL2SDK::mscorlib::System::String* BGM_; DLL2SDK::mscorlib::System::String* Bank_; DLL2SDK::mscorlib::System::String* Bank2_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CoPlaySound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39321(); void Start_39322(); DLL2SDK::mscorlib::System::Collections::IEnumerator* CoPlaySound_39323(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LoginBGM : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::String* AudioPath_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAllBankLoaded_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39318(); void OnEnable_39319(); void OnAllBankLoaded_39320(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BGMComponent : DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent { DLL2SDK::mscorlib::System::String* BGM_; DLL2SDK::mscorlib::System::String* Bank_; bool InitLowerSysManually_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayBGM_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39309(); void OnEnable_39310(); DLL2SDK::mscorlib::System::Collections::IEnumerator* PlayBGM_39311(DLL2SDK::mscorlib::System::String* iBGMID_); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Components { struct NormalizedAkGameObj : DLL2SDK::Assembly_CSharp::AkGameObj { DLL2SDK::UnityEngine::UnityEngine::Vector3 mLastForward_; void _ctor_39306(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetForward_39307(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetUpward_39308(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Components { struct MultiTriggerFilter : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* mEnteredPawnID_; int32_t mEnteredPawnCount_; struct StaticFields { int32_t INVALID_PAWN_ID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedFilterEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedFilterExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteDebugInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ContainsPawnID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddPawnID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RmPawnID_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39297(); int32_t get_PawnCount_39298(); bool NeedFilterEnter_39299(int32_t iPawnID_); bool NeedFilterExit_39300(int32_t iPawnID_); void WriteDebugInfo_39301(DLL2SDK::mscorlib::System::Text::StringBuilder* sbBuffer_); bool ContainsPawnID_39302(int32_t iPawnID_); bool AddPawnID_39303(int32_t iPawnID_); bool RmPawnID_39304(int32_t iPawnID_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_EnteredPawnID_39305(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkTriggerPawnExit : DLL2SDK::Assembly_CSharp::AkTriggerPawnBase { void _ctor_39295(); void OnPawnLastExit_39296(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pTarget_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkTriggerPawnEnter : DLL2SDK::Assembly_CSharp::AkTriggerPawnBase { void _ctor_39293(); void OnPawnFirstEnter_39294(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pTarget_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkTriggerLocalPawnExit : DLL2SDK::Assembly_CSharp::AkTriggerBase { DLL2SDK::UnityEngine::UnityEngine::GameObject* triggerObject_; void _ctor_39286(); void OnTriggerExit_39287(DLL2SDK::UnityEngine::UnityEngine::Collider* in_other_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkTriggerLocalPawnEnter : DLL2SDK::Assembly_CSharp::AkTriggerBase { DLL2SDK::UnityEngine::UnityEngine::GameObject* triggerObject_; void _ctor_39284(); void OnTriggerEnter_39285(DLL2SDK::UnityEngine::UnityEngine::Collider* in_other_); }; } namespace DLL2SDK::Assembly_CSharp { struct AudioRoomData : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t RoomID_; DLL2SDK::mscorlib::System::String* EventOnPawnEnter_; DLL2SDK::mscorlib::System::String* EventOnPawnLeave_; DLL2SDK::mscorlib::System::String* EventOnLocalPawnEnter_; DLL2SDK::mscorlib::System::String* EventOnLocalPawnLeave_; DLL2SDK::mscorlib::System::Action_1* OnTriggerFirstEnterDelegate_; DLL2SDK::mscorlib::System::Action_1* OnTriggerEnterDelegate_; DLL2SDK::mscorlib::System::Action_1* OnTriggerLastLeaveDelegate_; DLL2SDK::mscorlib::System::Action_1* OnTriggerLeaveDelegate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnFirstEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnLastExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnManualTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnManualTriggerExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SetAuxSends_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__ClearAuxSends_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39277(); void OnPawnFirstEnter_39278(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pOtherPawn_); void OnPawnLastExit_39279(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pOtherPawn_); void OnManualTriggerEnter_39280(DLL2SDK::UnityEngine::UnityEngine::Collider* in_other_); void OnManualTriggerExit_39281(DLL2SDK::UnityEngine::UnityEngine::Collider* in_other_); void _SetAuxSends_39282(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pOtherPawn_); void _ClearAuxSends_39283(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pOtherPawn_); }; } namespace DLL2SDK::Assembly_CSharp { struct AudioRegionBase : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool PlayInLowQuality_; bool PlayInMediaQuality_; bool PlayInHighQuality_; DLL2SDK::mscorlib::System::String* EnterRegionSound_; DLL2SDK::mscorlib::System::String* LeaveRegionSound_; bool LocalPlayerOnly_; DLL2SDK::mscorlib::System::String* StateToSet_; DLL2SDK::Assembly_CSharp::AudioRegionBase_RegionType Type_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLeave_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39272(); void DoEnter_39273(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_); void DoLeave_39274(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_); void OnTriggerEnter_39275(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_39276(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GeneralAnimationSoundHandler : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39270(); bool PlaySound_39271(DLL2SDK::mscorlib::System::String* soundID_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AnimPlaySound : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::String* bankName_; bool bankLoaded_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayOneShot_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39262(); void PlaySound_39263(DLL2SDK::mscorlib::System::String* strEvent_); void PlayOneShot_39264(DLL2SDK::mscorlib::System::String* strEvent_); }; } namespace DLL2SDK::Assembly_CSharp { struct Ambient3DSoundBase : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool PlayInLowQuality_; bool PlayInMediaQuality_; bool PlayInHighQuality_; DLL2SDK::mscorlib::System::String* Sound_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components::WWiseGameObject* mAudioPlayer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39259(); void Start_39260(); void OnDestroy_39261(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Utils { struct FixedTimeATQueue : DLL2SDK::Assembly_CSharp::Audio::Utils::DefaultAudioTaskQueue { float mMaxProcessTime_; float mCurProcStartTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Term_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginProcessCmd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsContinueProcess_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39883(); void Init_39884(float fMaxProcessTime_); void Term_39885(); void BeginProcessCmd_39886(); bool IsContinueProcess_39887(); void __xLuaBaseProxy_Term_39888(); void __xLuaBaseProxy_BeginProcessCmd_39889(); bool __xLuaBaseProxy_IsContinueProcess_39890(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::CmdQueue { struct AudioTaskQueue : DLL2SDK::Assembly_CSharp::Audio::Utils::FixedTimeATQueue { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39257(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::CmdQueue { struct ACmdUpdateObstruction : DLL2SDK::mscorlib::System::Object { float mAbsDetecTime_; float mDetectSpan_; bool mIsFinished_; bool mIsSaw_; bool mFoundSniper_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mListAllImpacts_; bool mWaitDisappearStageFoundSniper_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mListAllPlayers_; DLL2SDK::Assembly_CSharp::Audio::CmdQueue::ACmdUpdateObstruction_Stages mCurStage_; DLL2SDK::mscorlib::System::Text::StringBuilder* m_SBDebugOutput_; struct StaticFields { bool DrawDebugRay_; float kDetectHeight_; float kDetectWidth_; float kDetectMaxRange_; bool UseMultiCast_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoOperation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CachePlayerIDStage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DetectStage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RetrieveAllPlayerID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__PerformDetection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__ShouldPerformDetection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0___PerformDetection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TestIfCanSee_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TestIfCanSeeUsing2Ray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TestIfCanSeeUseMultiCast_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Term_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GotoFinalStage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__DrawDebugRay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__DrawDebugRayUsing2Ray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__DrawDebugRayUsingMultiCast_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__DrawBaseLine_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39236(); void Reset_39237(float fDetectTime_); DLL2SDK::mscorlib::System::String* get_DebugDescription_39238(); DLL2SDK::Assembly_CSharp::Audio::Utils::ATResult DoOperation_39239(); void CachePlayerIDStage_39240(); void DetectStage_39241(); void RetrieveAllPlayerID_39242(); bool _PerformDetection_39243(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pLP_, uint32_t iPlayerID_, bool IsUsingLegacy_); bool _ShouldPerformDetection_39244(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pLP_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pTarget_, uint32_t iPlayerID_); int32_t __PerformDetection_39245(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pLP_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pTarget_, bool* isHit_, bool IsUsingLegacy_); int32_t TestIfCanSee_39246(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pLP_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pTarget_, bool* bRayCastResult_); int32_t TestIfCanSeeUsing2Ray_39247(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pLP_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pTarget_, bool* bRayCastResult_); int32_t TestIfCanSeeUseMultiCast_39248(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pLP_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pTarget_, bool* bRayCastResult_); void Term_39249(); void GotoFinalStage_39250(); void _DrawDebugRay_39251(uint32_t iPlayerID_, bool isCanBeSeen_); void _DrawDebugRayUsing2Ray_39252(uint32_t iPlayerID_, bool isCanBeSeen_); void _DrawDebugRayUsingMultiCast_39253(uint32_t iPlayerID_, bool isCanBeSeen_); void _DrawBaseLine_39254(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pLP_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pTarget_, bool isCanBeSeen_); bool get_Finished_39255(); static void _cctor_39256(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::CmdQueue { struct ACmdDetect3PPawn : DLL2SDK::mscorlib::System::Object { float mAbsDetecTime_; float mDetectSpan_; bool mIsFinished_; bool mIsSaw_; bool mFoundSniper_; bool mWaitDisappearStageFoundSniper_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mListAllPlayers_; DLL2SDK::Assembly_CSharp::Audio::CmdQueue::ACmdDetect3PPawn_Stages mCurStage_; DLL2SDK::mscorlib::System::Text::StringBuilder* m_SBDebugOutput_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoOperation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CachePlayerIDStage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__DrawDebugRay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DetectStage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DecideSniperStage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WaitForDisappearStage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RetrieveAllPlayerID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TestIfCanSee_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GotoFinalStage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Term_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39222(); void Reset_39223(float fDetectTime_); DLL2SDK::mscorlib::System::String* get_DebugDescription_39224(); DLL2SDK::Assembly_CSharp::Audio::Utils::ATResult DoOperation_39225(); void CachePlayerIDStage_39226(); void _DrawDebugRay_39227(uint32_t iPlayerID_); void DetectStage_39228(); void DecideSniperStage_39229(); void WaitForDisappearStage_39230(); void RetrieveAllPlayerID_39231(); int32_t TestIfCanSee_39232(uint32_t uPlayerID_); void GotoFinalStage_39233(); void Term_39234(); bool get_Finished_39235(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AudioSystemUtils : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendEventToAllFsmOnMainObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeAllFsmOnMainObjectVariable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void SendEventToAllFsmOnMainObject_39220(DLL2SDK::mscorlib::System::String* strEventName_); static void ChangeAllFsmOnMainObjectVariable_39221(DLL2SDK::mscorlib::System::String* strVariableName_, int32_t iValue_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AudioSystemDelayOperation_SetGroupVolume : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Audio::Defs::Sound_Type m_iGroup_; float m_fVol_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Do_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39218(DLL2SDK::Assembly_CSharp::Audio::Defs::Sound_Type iGroup_, float fVolume_); void Do_39219(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AudioSystemDelayOperation_MuteGroup : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Audio::Defs::Sound_Type m_iGroup_; bool m_bPaused_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Do_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39216(DLL2SDK::Assembly_CSharp::Audio::Defs::Sound_Type iGroup_, bool bPause_); void Do_39217(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AudioSystem : DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem_1 { struct StaticFields { bool _UseWideAcousticPositioning_k__BackingField_; bool msUsePriorityBaseRoomHandle_; DLL2SDK::Assembly_CSharp::Audio::Utils::FixedSizeAutoPool_1* mAsyncLoadReqPool_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mLoadingReqs_; DLL2SDK::UnityEngine::UnityEngine::Coroutine* mChangeLanguageCo_; int32_t msLastWwiseLogCheckFrame_; int32_t msCurOutputLogCredit_; int32_t kOutputLogFrameCount_; int32_t kOutputLogMaxCount_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::AudioSystem_WWise* _AS_WWise_Instance_k__BackingField_; DLL2SDK::mscorlib::System::String* kMainObjectName_; int32_t mCurMapID_; DLL2SDK::Assembly_CSharp::Audio::CmdQueue::GlobalAudioTaskQueue* mCmdQueue_; DLL2SDK::Assembly_CSharp::Audio::Configs::SpatialAudioConfigs::SpatialAudioEmitterConfig* mSpatialAudioCfgs_; bool mIsInited_; DLL2SDK::Assembly_CSharp::AkCallbackManager_MonitoringCallback* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearConfigs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReloadConfigs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitDynamicAudioPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitLowerSys_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_QueueUpCmd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeQueueCmd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SqrtDistanceFromListener_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadSpatialAudioPreset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnLoadSpatialAudioPreset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAudioPlayerFor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSoundTypeVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSoundEngineQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayOneShot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachAudioListenerTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachAudioPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadBankSync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadBankAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBankLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnLoadBank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__FindExistRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeCurrentLanguage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CoChangeLanguageTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurLanguage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDefaultClickSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRTPC_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMainAudioGameObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyStartLoading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyStopLoading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnLoadInGameResources_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadInGameResources_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyPlayerSpawned_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MonitoringCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGlobalAudioVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMusicVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSfxVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUiVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAudioQuality_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39144(); void Init_39152(); void ClearConfigs_39153(); void ReloadConfigs_39154(); void Tick_39157(float deltaTime_); void Reset_39158(); void Shutdown_39159(); void __xLuaBaseProxy_Init_39205(); void __xLuaBaseProxy_Tick_39206(float P0_); void __xLuaBaseProxy_Reset_39207(); void __xLuaBaseProxy_Shutdown_39208(); static DLL2SDK::UnityEngine::UnityEngine::GameObject* get_RootObj_39145(); static bool get_UseWideAcousticPositioning_39146(); static void set_UseWideAcousticPositioning_39147(bool value_); static bool get_EnableHeadSetDetect_39148(); static void set_EnableHeadSetDetect_39149(bool value_); static bool get_UsePriorityBasedRoomHandle_39150(); static void set_UsePriorityBasedRoomHandle_39151(bool value_); static void InitDynamicAudioPath_39155(); static void InitLowerSys_39156(); static void QueueUpCmd_39160(DLL2SDK::Assembly_CSharp::Audio::Utils::IAudioTask* pCmd_); static void DeQueueCmd_39161(DLL2SDK::Assembly_CSharp::Audio::Utils::IAudioTask* pCmd_); static float SqrtDistanceFromListener_39162(DLL2SDK::UnityEngine::UnityEngine::Vector3 vecPos_); static void LoadSpatialAudioPreset_39163(DLL2SDK::mscorlib::System::String* strPresetName_); static void UnLoadSpatialAudioPreset_39164(); static DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* GetAudioPlayerFor_39165(int32_t iSoundType_); static void Pause_39166(DLL2SDK::Assembly_CSharp::Audio::Defs::Sound_Type type_, bool bPause_); static void SetSoundTypeVolume_39167(DLL2SDK::Assembly_CSharp::Audio::Defs::Sound_Type type_, float fVol_); static void SetSoundEngineQuality_39168(float fQuality_); static void PlayOneShot_39169(DLL2SDK::mscorlib::System::String* strAudioID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vecPos_, bool byPassRangeCheck_); static void AttachAudioListenerTo_39170(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); static DLL2SDK::UnityEngine::UnityEngine::GameObject* get_CurrentAudioListener_39171(); static DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* AttachAudioPlayer_39172(DLL2SDK::UnityEngine::UnityEngine::GameObject* goTarget_); static bool LoadBankSync_39173(DLL2SDK::mscorlib::System::String* strBankNameWithPostFix_, bool UnLoadWhileReturnToLobby_); static void LoadBankAsync_39174(DLL2SDK::mscorlib::System::String* strBankNameWithPostFix_, DLL2SDK::System_Core::System::Action_2* callback_); static bool IsBankLoaded_39175(DLL2SDK::mscorlib::System::String* strBankNameWithPostFix_); static void UnLoadBank_39176(DLL2SDK::mscorlib::System::String* strBankNameWithPostFix_, DLL2SDK::System_Core::System::Action_2* callback_); static DLL2SDK::Assembly_CSharp::Audio::Utils::RefAsyncBankLoadReq* _FindExistRequest_39177(DLL2SDK::mscorlib::System::String* strBankNameWithPostFix_); static void ChangeCurrentLanguage_39178(); static DLL2SDK::mscorlib::System::Collections::IEnumerator* CoChangeLanguageTo_39179(); static DLL2SDK::mscorlib::System::String* GetCurLanguage_39180(); static void PlayDefaultClickSound_39181(); static int32_t PlaySound_39182(DLL2SDK::mscorlib::System::String* strFMODAsset_, int32_t SoundType_); static void SetRTPC_39183(DLL2SDK::mscorlib::System::String* strRTPCName_, float fVal_); static void SetState_39184(DLL2SDK::mscorlib::System::String* strStateGroupName_, DLL2SDK::mscorlib::System::String* strState_); static void StopSound_39185(int32_t GroupID_, int32_t SoundType_); static void StopAll_39186(int32_t SoundType_, bool bImediately_); static DLL2SDK::UnityEngine::UnityEngine::GameObject* GetMainAudioGameObject_39187(); static void NotifyStartLoading_39188(int32_t iPendingMapID_); static void NotifyStopLoading_39189(int32_t iPendingMapID_); static void UnLoadInGameResources_39190(int32_t iMapID_); static void LoadInGameResources_39191(int32_t iMapID_, DLL2SDK::System_Core::System::Action* CompeleteCallback_); static void NotifyPlayerSpawned_39192(); static void MonitoringCallback_39193(DLL2SDK::Assembly_CSharp::AkMonitorErrorCode in_errorCode_, DLL2SDK::Assembly_CSharp::AkMonitorErrorLevel in_errorLevel_, uint32_t in_playingID_, uint64_t in_gameObjID_, DLL2SDK::mscorlib::System::String* in_msg_); static DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::AudioSystem_WWise* get_AS_WWise_Instance_39194(); static void set_AS_WWise_Instance_39195(DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::AudioSystem_WWise* value_); static int32_t get_CurMapID_39196(); static DLL2SDK::Assembly_CSharp::Audio::Configs::SpatialAudioConfigs::SpatialAudioEmitterConfig* get_SpatialAudioCfgs_39197(); static void ApplyShift_39198(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); static void SetGlobalAudioVolume_39199(float vol_); static void SetMusicVolume_39200(float vol_); static void SetSfxVolume_39201(float vol_); static void SetUiVolume_39202(float vol_); static void SetAudioQuality_39203(float qualityVal_); static void _cctor_39204(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic { struct WeaponProjectileAL : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnProjectileStopMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__IsInRange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void OnProjectileStopMove_39142(DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* pProjectile_, DLL2SDK::mscorlib::System::String* ProjectileType_); static bool _IsInRange_39143(DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* pProjectile_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pCurPawn_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponVirtualSoundData : DLL2SDK::mscorlib::System::Object { int32_t m_weaponID_; int32_t m_weaponActorID_; uint32_t m_OwnerID_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory m_Category_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName m_WeaponName_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponSubCategory m_SubCategory_; DLL2SDK::Assembly_CSharp::WeaponData* m_WeaponData_; int32_t m_MeshID_; DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentManager* m_BREquipmentMgr_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_WeaponPartItemList_; bool isSingleFire_; int32_t fireTimesInGroupClient_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadPropertyFromConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHadSilencerWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsContinuousShotWeapon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39131(); void Init_39133(int32_t weaponID_, int32_t weaponActorID_, uint32_t ownerID_); void LoadPropertyFromConfig_39134(); int32_t get_MeshID_39135(); DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::WeaponHandEnum get_WeaponHand_39136(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory get_Category_39137(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponSubCategory get_SubCategory_39138(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_WeaponName_39139(); bool IsHadSilencerWeaponPart_39140(); bool IsContinuousShotWeapon_39141(); static DLL2SDK::Assembly_CSharp::GameBase::IWeaponSoundData* Create_39132(int32_t weaponID_, int32_t weaponActorID_, uint32_t ownerID_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponAttachmentSoundData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::WeaponAttachment* m_weaponAttachment_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHadSilencerWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsContinuousShotWeapon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39121(); void Init_39123(DLL2SDK::Assembly_CSharp::GameEngine::WeaponAttachment* weapon_); int32_t get_MeshID_39124(); DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::WeaponHandEnum get_WeaponHand_39125(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory get_Category_39126(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponSubCategory get_SubCategory_39127(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_WeaponName_39128(); bool IsHadSilencerWeaponPart_39129(); bool IsContinuousShotWeapon_39130(); static DLL2SDK::Assembly_CSharp::GameBase::IWeaponSoundData* Create_39122(DLL2SDK::Assembly_CSharp::GameEngine::WeaponAttachment* weapon_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponSoundData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::Weapon* m_weapon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHadSilencerWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsContinuousShotWeapon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39111(); void Init_39113(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weapon_); int32_t get_MeshID_39114(); DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::WeaponHandEnum get_WeaponHand_39115(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory get_Category_39116(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponSubCategory get_SubCategory_39117(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_WeaponName_39118(); bool IsHadSilencerWeaponPart_39119(); bool IsContinuousShotWeapon_39120(); static DLL2SDK::Assembly_CSharp::GameBase::IWeaponSoundData* Create_39112(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weapon_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic { struct WeaponProjectileSoundLogic : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayExplodeSound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39102(); static void PlayExplodeSound_39103(float fDelayTime_, float fDuration_, int32_t iWeaponID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic { struct WeaponFireSoundLogic : DLL2SDK::mscorlib::System::Object { float LOW_AMMO_COUNT_; DLL2SDK::mscorlib::System::String* LastNormalFireSound_; DLL2SDK::mscorlib::System::String* mFireLevelExtend_; bool mIsSingleShot_; bool m_IsFireOnSkill_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory mMainCate_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponSubCategory mSubCate_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName mWeaponName_; DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::FireVoiceType mFireVoiceTypeL_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponSoundConfigItem* _mWeaponSndCfg_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponSoundConfigItem* mWeaponSndCfgL_; DLL2SDK::Assembly_CSharp::GameBase::IPawnSoundData* m_PawnData_; DLL2SDK::Assembly_CSharp::GameBase::IWeaponSoundData* m_WeaponData_; DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::IPawnSoundEmitter* m_PawnSoundEmitter_; bool mIsZooming_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponSoundEventHandlerBase* mWeaponSoundComp_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponSoundEventHandlerBase* mWeaponSoundCompL_; float m_fFootStepSoundPlayRange_; float mNextImpactPlayTime_; float mSqrtLongDistanceFireVault_; bool mIsFireSndPlaying_; float mStartFireSoundTime_; float mSqrtImpactPlayRange3P_; float mfLastPlayFireSndTime_; int32_t mLastFireSoundType_; struct StaticFields { int32_t kMaxFireSoundInstances_; DLL2SDK::UnityEngine::UnityEngine::Vector3 LengthToPlaySound_; float mLastFlybyPlayTime_; float mFlybyPlaySpan_; float SqrtFlyBySoundPlayRange_; float mLastFlybyVoxTime_; float mFlybyVoxSpan_; float SqrtFlyByVoxPlayRange_; DLL2SDK::mscorlib::System::String* RTPCFlybySoundDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayWeaponSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSoundConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFireSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSameCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateAudioComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__IsValidFireVoiceType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Activate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeActivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayNoAmmoSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginSecondaryFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayOverHotSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GotoState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRTPC_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__NotifyPawnSEZoomingStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeZoomFov_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSecondaryFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayImpact_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFlybySound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyFlybyVoxPlayed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__BeginFire_FirstBullet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__UpdateFireIntervalRTPC_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireSoundExtend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsChangeFirePlace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFireSoundVolumeUnderWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFireSoundVolumeAmmoCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldPlaySingleFireSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__NotInitialized_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__IsNearByFireSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__IsFarFireSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__ParseFireSoundType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39035(); void PlayWeaponSound_39036(DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::WeaponSoundType pType_, int32_t iID_); void InitSoundConfig_39038(DLL2SDK::Assembly_CSharp::GameBase::IWeaponSoundData* weaponData_, DLL2SDK::Assembly_CSharp::GameBase::IPawnSoundData* pawnData_, DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::IPawnSoundEmitter* pawnSoundEmitter_); void Reset_39039(); void BeginFire_39040(bool isSingleShot_, int32_t currentAmmoCount_, int32_t totalAmmoCount_); void StopFireSound_39041(); void CancelFire_39042(); bool IsSameCamp_39043(uint32_t playerID_, DLL2SDK::CSProto::msg::ECamp camp_); void CreateAudioComponents_39044(int32_t iMeshID_, DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::WeaponHandEnum eWhichHand_, DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour* pTargetAsset_); bool _IsValidFireVoiceType_39045(int32_t iWeaponSpecialType_); void Activate_39046(); void DeActivate_39047(); void PlayNoAmmoSound_39048(); void BeginSecondaryFire_39049(); void PlayOverHotSound_39050(); void GotoState_39051(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType stateType_); void SetRTPC_39052(DLL2SDK::mscorlib::System::String* strRTPCName_, float fValue_); void _NotifyPawnSEZoomingStatus_39053(); void ChangeZoomFov_39054(bool isDoubleFov_); void SwitchFireMode_39055(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType gotoState_); void StartSecondaryFire_39056(); void PlaySound_39057(DLL2SDK::mscorlib::System::String* strEventName_); void PlayImpact_39058(DLL2SDK::UnityEngine::UnityEngine::Vector3 vecPos_, DLL2SDK::Assembly_CSharp::GameEngine::EPhysicalMaterialType pPhyType_); bool get_ShouldPlayFlyBySound_39059(); void PlayFlybySound_39060(DLL2SDK::UnityEngine::UnityEngine::Vector3 vecPos_); DLL2SDK::mscorlib::System::String* get_FlyByVox_39061(); bool get_ShouldPlayFlyByVox_39062(); void NotifyFlybyVoxPlayed_39063(); bool get_IsSilencerInstalled_39064(); bool get_Is3P_39065(); bool get_IsSnipingRifle_39066(); bool get_IsDeadReplaySlowDown_39067(); DLL2SDK::mscorlib::System::String* get_DeadReplaySlowDownSound_39068(); void _BeginFire_FirstBullet_39069(); void _UpdateFireIntervalRTPC_39070(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponSoundConfigItem* get_mWeaponSndCfg_39071(); void set_mWeaponSndCfg_39072(DLL2SDK::Assembly_CSharp::GameEngine::WeaponSoundConfigItem* value_); DLL2SDK::mscorlib::System::String* GetFireSoundExtend_39073(); bool IsChangeFirePlace_39074(); void UpdateFireSoundVolumeUnderWater_39075(); void UpdateFireSoundVolumeAmmoCount_39076(int32_t currentAmmoCount_, int32_t totalAmmoCount_); DLL2SDK::mscorlib::System::String* get_NormalFireSound_39077(); DLL2SDK::mscorlib::System::String* get_FarFireSound_39078(); DLL2SDK::mscorlib::System::String* get_FireLevelExtend_39079(); void set_FireLevelExtend_39080(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_FirstFireSound_39081(); DLL2SDK::mscorlib::System::String* get_FirstFireSound2_39082(); DLL2SDK::mscorlib::System::String* get_FriendWarnSound_39083(); DLL2SDK::mscorlib::System::String* get_EnemyWarnSound_39084(); bool ShouldPlaySingleFireSound_39085(); DLL2SDK::mscorlib::System::String* get_StopSound_39086(); DLL2SDK::mscorlib::System::String* get_StopSound2_39087(); DLL2SDK::mscorlib::System::String* get_CancelFireSound_39088(); DLL2SDK::mscorlib::System::String* get_m_WeaponIdleSound_39089(); bool get_UsingLoopFireSound_39090(); DLL2SDK::mscorlib::System::String* get_m_FireingVoicePrefix_39091(); DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::FireVoiceType get_mFireVoiceType_39092(); bool get_IsFireOnSkill_39093(); void set_IsFireOnSkill_39094(bool value_); DLL2SDK::Assembly_CSharp::GameBase::IPawnSoundData* get_PawnData_39095(); float get_StartFireSoundTime_39096(); bool _NotInitialized_39097(int32_t iSoundType_); bool _IsNearByFireSound_39098(int32_t iSoundType_); bool _IsFarFireSound_39099(int32_t iSoundType_); int32_t _ParseFireSoundType_39100(float fSqrtDistance_); static DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::WeaponFireSoundLogic* Create_39037(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::Assembly_CSharp::GameBase::IWeaponSoundData* weaponData_, DLL2SDK::Assembly_CSharp::GameBase::IPawnSoundData* pawnData_, DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::IPawnSoundEmitter* pawnSoundEmitter_); static void _cctor_39101(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::AudioLogic { struct PawnStepTextureDetector : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 mLastPos_; DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::PawnSoundEmitter* mOwner_; struct StaticFields { int32_t mLastCheckFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Term_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckH_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckVer1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckHorizontal_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39028(); void Init_39029(DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::PawnSoundEmitter* pSE_); void Term_39030(); void Check_39031(); void CheckH_39032(); void CheckVer1_39033(); void CheckHorizontal_39034(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic { struct WNPawnSoundEmitterSpatialAudioComponent : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 mLastLocalPlayerPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mLastPos_; DLL2SDK::mscorlib::System::String* mWayPointID_; DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::PawnSoundEmitter* mOwner_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::AudioWayPoint* mThisWayPoint_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mPathToLP_; DLL2SDK::mscorlib::System::String* mRTPCPath2Length_; struct StaticFields { bool DrawDebugGizmos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Term_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSeperatly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39020(); void Init_39021(DLL2SDK::mscorlib::System::String* strUniqueName_, DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::PawnSoundEmitter* pOwner_); void Term_39022(); void TickSeperatly_39023(); void OnDrawGizmos_39024(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_mListAllColliders_39025(); DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::AudioWayPoint* get_WayPoint_39026(); static void _cctor_39027(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::AudioLogic { struct WNPawnSoundEmitterRoomHandle2 : DLL2SDK::mscorlib::System::Object { int32_t mRoomID_; int32_t mEnterCount_; DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::PawnSoundEmitter* mOwner_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mListEnteredVolumes_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Term_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoomID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoomEnterCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyEnterTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyLeaveTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillInDebugString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__RefreshRoomStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__AddToList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__RemoveFromList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__GetHighestPriorityVCD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__Contains_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SetAuxSends_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__ClearAuxSends_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39004(); void Init_39005(DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::IPawnSoundEmitter* pOwner_); void Term_39006(); int32_t GetRoomID_39007(); int32_t GetRoomEnterCount_39008(); void NotifyEnterTrigger_39009(int32_t iRoomID_, DLL2SDK::Assembly_CSharp::Audio::Components::VolumeClientDetector* pVCD_); void NotifyLeaveTrigger_39010(int32_t iRoomID_, DLL2SDK::Assembly_CSharp::Audio::Components::VolumeClientDetector* pVCD_); void Reset_39011(); void FillInDebugString_39012(DLL2SDK::mscorlib::System::Text::StringBuilder* sbBuffer_); void _RefreshRoomStatus_39013(DLL2SDK::Assembly_CSharp::Audio::Components::VolumeClientDetector* pHighestPriorityVCD_); void _AddToList_39014(DLL2SDK::Assembly_CSharp::Audio::Components::VolumeClientDetector* pVCD_); void _RemoveFromList_39015(DLL2SDK::Assembly_CSharp::Audio::Components::VolumeClientDetector* pVCD_); DLL2SDK::Assembly_CSharp::Audio::Components::VolumeClientDetector* _GetHighestPriorityVCD_39016(); bool _Contains_39017(DLL2SDK::Assembly_CSharp::Audio::Components::VolumeClientDetector* pVCD_); void _SetAuxSends_39018(DLL2SDK::Assembly_CSharp::Audio::Components::VolumeClientDetector* pVCD_); void _ClearAuxSends_39019(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::AudioLogic { struct WNPawnSoundEmitterRoomHandle : DLL2SDK::mscorlib::System::Object { int32_t mRoomID_; int32_t mEnterCount_; DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::PawnSoundEmitter* mOwner_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Term_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoomID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoomEnterCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyEnterTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyLeaveTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillInDebugString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38995(); void Init_38996(DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::IPawnSoundEmitter* pOwner_); void Term_38997(); int32_t GetRoomID_38998(); int32_t GetRoomEnterCount_38999(); void NotifyEnterTrigger_39000(int32_t iRoomID_, DLL2SDK::Assembly_CSharp::Audio::Components::VolumeClientDetector* pVCD_); void NotifyLeaveTrigger_39001(int32_t iRoomID_, DLL2SDK::Assembly_CSharp::Audio::Components::VolumeClientDetector* pVCD_); void Reset_39002(); void FillInDebugString_39003(DLL2SDK::mscorlib::System::Text::StringBuilder* sbBuffer_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic { struct WNPawnSoundEmitterReverbSendUpdateComponent : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::PawnSoundEmitter* mOwner_; DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::PawnAudioGameObj* mPawnAGO_; DLL2SDK::Array* mArrDirectionLength_; DLL2SDK::Array* mArrDirections_; DLL2SDK::UnityEngine::UnityEngine::Vector3 vecStartPos_; DLL2SDK::Array* mArrHitPos_; int32_t mCurDetectDirection_; struct StaticFields { float DetectHeight_; DLL2SDK::mscorlib::System::String* kRTPC_Room_Reverb_SendLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Term_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSeperatly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__GetLengthToHit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38988(); void Init_38989(DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::PawnSoundEmitter* pOwner_); void Term_38990(); void TickSeperatly_38991(); void OnDrawGizmos_38992(); static float _GetLengthToHit_38993(DLL2SDK::UnityEngine::UnityEngine::Vector3 vecStartPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vecDirection_, DLL2SDK::UnityEngine::UnityEngine::Vector3* vecHitPos_); static void _cctor_38994(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::AudioLogic { struct NoPawnSoundEmitter : DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::PawnSoundEmitter { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeInitAudio_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38875(); void InitAudio_38876(DLL2SDK::Assembly_CSharp::GameBase::IPawnSoundData* pPwanSoundData_); void DeInitAudio_38877(); void __xLuaBaseProxy_InitAudio_38878(DLL2SDK::Assembly_CSharp::GameBase::IPawnSoundData* P0_); void __xLuaBaseProxy_DeInitAudio_38879(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::VBSS { struct VBSSController : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* mCurPawns_; int32_t mCurUpdateFrameCount_; int32_t mUpdateFrameCount_; int32_t mTotalCount_; bool mUpdatingTotalNum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Term_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__GetPlayersFarFromLP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SplitPlayers_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38866(); void Init_38867(int32_t iMaxPlayer_); void Tick_38868(); void Term_38869(); void _GetPlayersFarFromLP_38870(); void _SplitPlayers_38871(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::VBSS { struct VBSSConfig : DLL2SDK::mscorlib::System::Object { struct StaticFields { float DistanceFilterFromLP_; DLL2SDK::mscorlib::System::String* VBSSIntensityRTPC_; DLL2SDK::mscorlib::System::String* VBSSFrontIntensity_; DLL2SDK::mscorlib::System::String* VBSSBackIntensity_; DLL2SDK::mscorlib::System::String* VBSSLeftIntensity_; DLL2SDK::mscorlib::System::String* VBSSRightIntensity_; DLL2SDK::mscorlib::System::String* VBSSNumOfPerson_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_38865(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PawnVirtualSoundData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* m_PlayerInfo_; int32_t m_WeaponID_; float m_LastPositionY_; bool m_IsInWater_; bool m_IsUnderWater_; float m_CurrentWaterSurfaceHeight_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastPosition_; DLL2SDK::Assembly_CSharp::PawnData* m_PawnConfig_; DLL2SDK::UnityEngine::UnityEngine::Vector3 FirePos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFirePosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBeDamagedBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalOrViewTargetPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGrounded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InSlideVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BRPawnMoveSoundNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BRPawnFireSoundNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUnderWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSniperWeaponAttachment_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38759(); void Init_38761(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* inPlayerInfo_); void CheckInWater_38762(); void SetWeaponID_38763(int32_t weaponID_); void SetFirePosition_38764(DLL2SDK::UnityEngine::UnityEngine::Vector3 firePos_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* get_PlayerInfo_38765(); uint32_t get_PlayerID_38766(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Position_38767(); DLL2SDK::CSProto::msg::ECamp get_Camp_38768(); bool get_IsFirstPersonView_38769(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_CurrentMesh_38770(); float get_Health_38771(); DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState get_PhysicsState_38772(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Velocity_38773(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_AccelerationReal_38774(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_ActualWalkingVelocity_38775(); bool get_InWater_38776(); DLL2SDK::Assembly_CSharp::GameBase::EPawnCategoryType get_PawnCategoryType_38777(); bool get_IsSpectated_38778(); float get_CurrentInWaterDepth_38779(); bool get_IsSwimming_38780(); bool get_IsProneing_38781(); bool get_IsCrouching_38782(); DLL2SDK::UnityEngine::UnityEngine::CharacterController* get_CachedCharController_38783(); bool CanBeDamagedBy_38784(DLL2SDK::Assembly_CSharp::GameBase::Pawn* target_); bool IsLocalOrViewTargetPlayer_38785(); bool IsGrounded_38786(); float GetMaxSpeed_38787(); bool InSlideVolume_38788(); bool IsDead_38789(); void BRPawnMoveSoundNotify_38790(DLL2SDK::mscorlib::System::String* soundEvent_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_); void BRPawnFireSoundNotify_38791(DLL2SDK::mscorlib::System::String* soundEvent_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, bool isBeginFire_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* GetPawn_38792(); bool IsUnderWater_38793(); bool IsSniperWeaponAttachment_38794(); static DLL2SDK::Assembly_CSharp::GameBase::IPawnSoundData* Create_38760(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* inPlayerInfo_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PawnReliableSoundData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Pawn_; DLL2SDK::UnityEngine::UnityEngine::Vector3 FirePos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBeDamagedBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalOrViewTargetPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGrounded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InSlideVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BRPawnMoveSoundNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BRPawnFireSoundNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUnderWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSniperWeaponAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFirePosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38724(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_ReliablePawn_38725(); void Init_38727(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* get_PlayerInfo_38728(); uint32_t get_PlayerID_38729(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Position_38730(); DLL2SDK::CSProto::msg::ECamp get_Camp_38731(); bool get_IsFirstPersonView_38732(); DLL2SDK::Assembly_CSharp::GameBase::EPawnCategoryType get_PawnCategoryType_38733(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_CurrentMesh_38734(); bool get_IsSpectated_38735(); float get_Health_38736(); DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState get_PhysicsState_38737(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Velocity_38738(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_AccelerationReal_38739(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_ActualWalkingVelocity_38740(); bool get_InWater_38741(); float get_CurrentInWaterDepth_38742(); bool get_IsSwimming_38743(); bool get_IsProneing_38744(); bool get_IsCrouching_38745(); DLL2SDK::UnityEngine::UnityEngine::CharacterController* get_CachedCharController_38746(); bool CanBeDamagedBy_38747(DLL2SDK::Assembly_CSharp::GameBase::Pawn* target_); bool IsLocalOrViewTargetPlayer_38748(); bool IsGrounded_38749(); float GetMaxSpeed_38750(); bool InSlideVolume_38751(); bool IsDead_38752(); void BRPawnMoveSoundNotify_38753(DLL2SDK::mscorlib::System::String* soundEvent_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_); void BRPawnFireSoundNotify_38754(DLL2SDK::mscorlib::System::String* soundEvent_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, bool isBeginFire_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* GetPawn_38755(); bool IsUnderWater_38756(); bool IsSniperWeaponAttachment_38757(); void SetFirePosition_38758(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); static DLL2SDK::Assembly_CSharp::GameBase::IPawnSoundData* Create_38726(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::AudioLogic { struct PawnAudioGameObj : DLL2SDK::Assembly_CSharp::AkGameObj { DLL2SDK::UnityEngine::UnityEngine::Vector3 mVecAcousticPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mLastForward_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mFixedUp_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* mOwner_; struct StaticFields { float kAnglMin_; float kAnglMax_; float kAnglRot_; float kDistMin_; bool DrawAcousticPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOwner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetForward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUpward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRight_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38682(); void SetOwner_38683(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pOwner_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetForward_38684(); void OnDrawGizmos_38685(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPosition_38686(bool needUpdateCachedTransform_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetUpward_38687(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetRight_38688(); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetForward_38690(); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetPosition_38691(bool P0_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetUpward_38692(); static void _cctor_38689(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic { struct BRWeaponFireSoundLogic : DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::WeaponFireSoundLogic { float MAX_UNDERWATER_VALUE_; bool isLastFireInWater_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsChangeFirePlace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireSoundExtend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFireSoundVolumeUnderWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldPlaySingleFireSound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38671(); bool get_IsSwiming_38672(); bool get_IsUnderWater_38673(); bool IsChangeFirePlace_38674(); DLL2SDK::mscorlib::System::String* GetFireSoundExtend_38675(); void UpdateFireSoundVolumeUnderWater_38676(); bool ShouldPlaySingleFireSound_38677(); bool __xLuaBaseProxy_IsChangeFirePlace_38678(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetFireSoundExtend_38679(); void __xLuaBaseProxy_UpdateFireSoundVolumeUnderWater_38680(); bool __xLuaBaseProxy_ShouldPlaySingleFireSound_38681(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::AudioLogic { struct AudioLogicEventChannel : DLL2SDK::Assembly_CSharp::GameEngine::EventChannel { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38670(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::AudioLogic { struct AudioLogic : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* m_pArrEventChannel_; DLL2SDK::Assembly_CSharp::GameBase::GlobalAudioMixLogic* m_FrontEndBGMLogic_; DLL2SDK::Assembly_CSharp::TimiAudio::AudioLogic::InGameAudioLogic* mCurAudioLogic_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mAudioLogicGameObject_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::AudioLogic* m_Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnInitialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnterGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LeaveGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SendEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SetEventCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__RemoveEventCallback_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38657(); void Initialize_38659(); void UnInitialize_38660(); void SendEvent_38661(DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::EventCategory whichCate_, uint32_t uiEventID_, DLL2SDK::Array* inParams_); void EnterGame_38662(int32_t iMapID_); void LeaveGame_38663(); void _SendEvent_38666(DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::EventCategory whichCate_, uint32_t uiEventID_, DLL2SDK::Array* inParams_); void _SetEventCallback_38667(DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::EventCategory whichCate_, uint32_t uiEventID_, DLL2SDK::mscorlib::System::Action_1* pHandler_); void _RemoveEventCallback_38668(DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::EventCategory whichCate_, uint32_t uiEventID_); static DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::AudioLogic* get_Instance_38658(); static void AddCallback_38664(DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::EventCategory whichCate_, uint32_t uiEventID_, DLL2SDK::mscorlib::System::Action_1* pHandler_); static void DelCallback_38665(DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::EventCategory whichCate_, uint32_t uiEventID_); static void _cctor_38669(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic { struct MusicSystem : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::Config::MapConfigConfig* mCurMapInfo_; DLL2SDK::Assembly_CSharp::GameEngine::SceneEnvCfgItem* mCurSceneEnvCfg_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mMapEnvSndPrefab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyStartLoading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyEndLoading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadResFor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void NotifyStartLoading_38653(int32_t iMapID_); static void NotifyEndLoading_38654(int32_t iMapID_); static void LoadResFor_38655(int32_t iMapID_); static void _cctor_38656(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::AudioLogic { struct MatineeAudioPlayer : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayMatineeAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopMatineeAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__GetMatineeCfg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38649(); void PlayMatineeAudio_38650(int32_t iMapID_, DLL2SDK::mscorlib::System::String* strMatineeName_, DLL2SDK::UnityEngine::UnityEngine::GameObject* goTargetObj_); void StopMatineeAudio_38651(int32_t iMapID_, DLL2SDK::mscorlib::System::String* strMatineeName_, DLL2SDK::UnityEngine::UnityEngine::GameObject* goTargetObj_); DLL2SDK::Assembly_CSharp::GameEngine::MatineeSndCfg* _GetMatineeCfg_38652(int32_t iMapID_, DLL2SDK::mscorlib::System::String* strMatineeName_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::AudioLogic { enum struct GunFightAudioEvent : int32_t { OnOneMoreToWin_ = static_cast(0x0), OnTwoMoreToWin_ = static_cast(0x1), OnGameStart_ = static_cast(0x2), OnGameTarget_ = static_cast(0x3), OnLastGame_ = static_cast(0x4), OnFlagAppear_ = static_cast(0x5), OnFlagCountDown_ = static_cast(0x6), OnFlagCountDownStop_ = static_cast(0x7), OnWpnRefresh_ = static_cast(0x8), OnTeammateDie_ = static_cast(0x9), OnCommonCountDown_ = static_cast(0xA), OnOverTimeCountDown_ = static_cast(0xB), OnOverTimeCountDownStop_ = static_cast(0xC), OnStartOverTimeBGM_ = static_cast(0xD), OnStopOverTimeBGM_ = static_cast(0xE) }; } namespace DLL2SDK::Assembly_CSharp::GameBase::AudioLogic { enum struct LiveEventGameAudioEvent : int32_t { OnOccupy_ = static_cast(0x0) }; } namespace DLL2SDK::Assembly_CSharp::GameBase::AudioLogic { enum struct DmGameAudioEvent : int32_t { OnStartMatch_ = static_cast(0x0) }; } namespace DLL2SDK::Assembly_CSharp::GameBase::AudioLogic { enum struct DomGameAudioEvent : int32_t { OnRoundStart_ = static_cast(0x0), OnRoundEnd_ = static_cast(0x1), OnSyncDomArea_ = static_cast(0x2), OnDomAreaChanged_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameBase::AudioLogic { enum struct BioGameEvent : int32_t { OnCountDown_ = static_cast(0x0), OnRoundStarted_ = static_cast(0x1), OnRoundEnded_ = static_cast(0x2), OnParasticGameLocalPlayerInfected_ = static_cast(0x3), OnParasticGameLocalPlayerHpRecover_ = static_cast(0x4), OnBuJi_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GameBase::AudioLogic { enum struct BombGameEvent : int32_t { OnIHaveTheBomb_ = static_cast(0x0), OnBombDropped_ = static_cast(0x1), OnPlayerPickupTheBomb_ = static_cast(0x2), OnBombPlanted_ = static_cast(0x3), OnStartDefusing_ = static_cast(0x4), OnStartDefuseCanceled_ = static_cast(0x5), OnBombDefused_ = static_cast(0x6), OnBombExploded_ = static_cast(0x7), OnBombStatusChanged_ = static_cast(0x8), OnRoundStarted_ = static_cast(0x9), OnRoundFreezeEnd_ = static_cast(0xA), OnRoundEnded_ = static_cast(0xB), NotifyBombPlantedAtPoint_ = static_cast(0xC), NotifyBombFoundAtPoint_ = static_cast(0xD), UpdateBombTime_ = static_cast(0xE), SwitchSide_ = static_cast(0xF), EndUseItem_ = static_cast(0x10), OnRoundCountChange_ = static_cast(0x11) }; } namespace DLL2SDK::Assembly_CSharp::GameBase::AudioLogic { enum struct CurrentPawnEvent : int32_t { OnFlashBagExplode_ = static_cast(0x0) }; } namespace DLL2SDK::Assembly_CSharp::GameBase::AudioLogic { enum struct StoryGameEvent : int32_t { }; } namespace DLL2SDK::Assembly_CSharp::GameBase::AudioLogic { enum struct PVPGameEvent : int32_t { OnOpenDoor_ = static_cast(0x0), OnCloseDoor_ = static_cast(0x1), OnPowerOn_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase::AudioLogic { enum struct BaseGameEvent : int32_t { OnRoundStart_ = static_cast(0x0), OnRoundEnd_ = static_cast(0x1), OnCountDown_ = static_cast(0x2), OnShowCamp_ = static_cast(0x3), OnPlayStart_ = static_cast(0x4), OnStartMatch_ = static_cast(0x5), OnEndMatch_ = static_cast(0x6) }; } namespace DLL2SDK::Assembly_CSharp::GameBase::AudioLogic { enum struct MainGameFlowEvent : int32_t { Login_ = static_cast(0x0), Lobby_ = static_cast(0x1), FrontEndPushUI_ = static_cast(0x2), FrontEndPopUI_ = static_cast(0x3), FrontEndInited_ = static_cast(0x4), FrontEndShutdown_ = static_cast(0x5), Selected_PVPGame_ = static_cast(0x6), Selected_PVEGame_ = static_cast(0x7), Selected_TZGame_ = static_cast(0x8), Selected_SurivialGame_ = static_cast(0x9), EnterGame_ = static_cast(0xA) }; } namespace DLL2SDK::Assembly_CSharp::GameBase::AudioLogic { struct AudioLogicProxy : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::MatineeAudioPlayer* mMatineePlayer_; int32_t mCurMapID_; bool mIsInLobby_; DLL2SDK::Assembly_CSharp::Audio::CmdQueue::ACmdDetect3PPawn* mCmdDetect3P_; DLL2SDK::Assembly_CSharp::Audio::CmdQueue::ACmdUpdateObstruction* mCmdUpdateObstruction_; DLL2SDK::Assembly_CSharp::Audio::VBSS::IVBSSController* mVBSSCtrl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartLoading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndLoading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadResFor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayMatineeAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopMatineeAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__CheckIfDetect3PSpotted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnLoadingToLobby_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnLoadingToGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__IsZMMode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void SendEvent_38637(DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::EventCategory whichCate_, uint32_t uiEventID_, DLL2SDK::Array* inParams_); static void Tick_38638(); static void StartLoading_38639(int32_t mapID_); static void EndLoading_38640(int32_t mapID_); static void LoadResFor_38641(int32_t mapID_); static void PlayMatineeAudio_38642(DLL2SDK::mscorlib::System::String* strMatineeName_, DLL2SDK::UnityEngine::UnityEngine::GameObject* goTargetObj_); static void StopMatineeAudio_38643(DLL2SDK::mscorlib::System::String* strMatineeName_, DLL2SDK::UnityEngine::UnityEngine::GameObject* goTargetObj_); static bool _CheckIfDetect3PSpotted_38644(); static void _OnLoadingToLobby_38645(); static void _OnLoadingToGame_38646(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode eMode_); static bool _IsZMMode_38647(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode pGameMode_); static void _cctor_38648(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AudioGlobalSwitches : DLL2SDK::mscorlib::System::Object { struct StaticFields { bool DisableAllAkPortals_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_38636(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Defs { struct StringCaches : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Array* msPhyMatStringNames_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_38635(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Defs { struct AudioLogicDefs : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* BombGameAudioLogicCfgPath_; DLL2SDK::mscorlib::System::String* WeaponSoundCfgPath_; DLL2SDK::mscorlib::System::String* WeaponSoundCfgPath_BR_; DLL2SDK::mscorlib::System::String* ModeSndCfgPath_; DLL2SDK::mscorlib::System::String* ModeSndCfgGBPath_; DLL2SDK::mscorlib::System::String* WeaponSoundCfgGBPath_; DLL2SDK::mscorlib::System::String* WeaponSoundCfgGBPath_BR_; DLL2SDK::mscorlib::System::String* WeaponSoundCfgTempPath_; DLL2SDK::mscorlib::System::String* WeaponAssetsConfigFilePath_; DLL2SDK::mscorlib::System::String* PawnSoundCfgPath_; DLL2SDK::mscorlib::System::String* PawnSoundCfgGBPath_; DLL2SDK::mscorlib::System::String* PickupSndConfigPath_; DLL2SDK::mscorlib::System::String* PickupSndConfigXlsPath_; DLL2SDK::mscorlib::System::String* SceneEnvCfgPath_; DLL2SDK::mscorlib::System::String* SceneEnvCfgXlsPath_; DLL2SDK::mscorlib::System::String* MatSndCfgPath_; DLL2SDK::mscorlib::System::String* MatSndCfgXlsPath_; DLL2SDK::mscorlib::System::String* ExcelConverterPath_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::Audio::Defs { struct CommonFun : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFileNameSuffix_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFileNameFromPath_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::String* GetFileNameSuffix_38633(DLL2SDK::mscorlib::System::String* path_); static DLL2SDK::mscorlib::System::String* GetFileNameFromPath_38634(DLL2SDK::mscorlib::System::String* path_); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Defs { struct AudioGameObjects : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* Root_; DLL2SDK::Array* AudioMixerObjNames_; int32_t BGM_; int32_t SFX_; int32_t UI_; int32_t Voice_; int32_t Tutorial_; int32_t Other_; DLL2SDK::mscorlib::System::String* DefaultOneShotEmitter_; DLL2SDK::mscorlib::System::String* DefaultAkInitializer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_38632(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Defs { struct PreDefines : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* ASPDataPath_; DLL2SDK::mscorlib::System::String* ASPGOName_; DLL2SDK::mscorlib::System::String* AudioSourceRoot_; DLL2SDK::mscorlib::System::String* AllSampleDBCfgPath_; DLL2SDK::mscorlib::System::String* SampleImportExceptions_; DLL2SDK::mscorlib::System::String* SampleImportPresetFolder_; DLL2SDK::mscorlib::System::String* AudioGroupCfg_; DLL2SDK::mscorlib::System::String* AudioBankParentPath_; DLL2SDK::mscorlib::System::String* AudioGroupParentPath_; DLL2SDK::mscorlib::System::String* AudioPrefabParentPath_; DLL2SDK::mscorlib::System::String* FMODEvent2NativeIDPath_; DLL2SDK::mscorlib::System::String* SamplePathRelativeToResourcePath_; DLL2SDK::mscorlib::System::String* AudioResLoadConfigFolder_; DLL2SDK::mscorlib::System::String* AudioEventBuiltCfgFile_; DLL2SDK::mscorlib::System::String* AvatarSndCfgFile_; DLL2SDK::mscorlib::System::String* SpatialAudioConfigPath_; float OneShotMaxPlaybackTime_; DLL2SDK::mscorlib::System::String* OneShotSoundASPParentGOName_; float OSSRecyleTolerance_; int32_t OSSRecycleListPoolCount_; int32_t AudioAssetLoaderMemPoolSize_; int32_t AudioAssetLoaderCocurrentLoadCount_; DLL2SDK::mscorlib::System::String* DefaultAudioName_; DLL2SDK::mscorlib::System::String* DefaultAudioFullPath_; DLL2SDK::mscorlib::System::String* SoundRoot_; int32_t ActorPlayerPoolCount_; int32_t MusicalPlayerPoolCount_; DLL2SDK::mscorlib::System::String* AudioRootRelativeToProject_; DLL2SDK::mscorlib::System::String* WWiseInitializerGO_; DLL2SDK::mscorlib::System::String* WWiseInitializerEditorGO_; uint64_t MAX_OneShot_Sound_; uint64_t MAX_AudioGameObject_Sound_; uint64_t MAX_PreDefinedAudioGameObject_Sound_; DLL2SDK::mscorlib::System::String* BGMManagerCfgFile_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_38631(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Defs { struct EditorPreDefines : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* ActorCacheFilePath_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_38630(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Defs { struct AudioSourceRandomModeDefs : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t RandomDefaultPoolSize_; int32_t NoRepeatDefaultPoolSize_; int32_t PlayListDefaultPoolSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38629(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Defs { struct BaseConfigs : DLL2SDK::mscorlib::System::Object { struct StaticFields { float GrenadeDetRanY1P_; float GrenadeDetRanXZ1P_; float GrenadeDetRanY3P_; float GrenadeDetRanXZ3P_; float kImpactSndPlayInterval_; float Detect3PPawnWaitTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_38628(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Defs { struct FixedEvents : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* Evt_MPPVE_OpenDoor_; DLL2SDK::mscorlib::System::String* Evt_MPPVE_CloseDoor_; DLL2SDK::mscorlib::System::String* Evt_MPPVE_PowerOn_; DLL2SDK::mscorlib::System::String* Evt_MPPVE_Buy_PowerSwitch_; DLL2SDK::mscorlib::System::String* Evt_MPPVE_Buy_Ammo_; DLL2SDK::mscorlib::System::String* Evt_MPPVE_Buy_Perk_; DLL2SDK::mscorlib::System::String* Evt_MPPVE_Buy_NotEnoughMoney_; DLL2SDK::mscorlib::System::String* Evt_MPPVE_1PHitZombie_; DLL2SDK::mscorlib::System::String* Evt_MPPVE_3PHitZombie_; DLL2SDK::mscorlib::System::String* Evt_MPPVE_1PNormalHitZombie_; DLL2SDK::mscorlib::System::String* Evt_MPPVE_1PFireHitZombie_; DLL2SDK::mscorlib::System::String* Evt_Base_Loading_; DLL2SDK::mscorlib::System::String* Evt_Base_Loading_End_; DLL2SDK::mscorlib::System::String* Evt_ZM_GOT_A_KEY_; DLL2SDK::mscorlib::System::String* Evt_Loading_ZM_; DLL2SDK::mscorlib::System::String* Evt_Loading_End_ZM_; DLL2SDK::mscorlib::System::String* Evt_Player_Changed_; DLL2SDK::mscorlib::System::String* Evt_WinnerCircle_BGM_DEFAULT_; DLL2SDK::mscorlib::System::String* Evt_WinnerCircle_BGM_Win_Start_; DLL2SDK::mscorlib::System::String* Evt_WinnerCircle_BGM_Lose_Start_; DLL2SDK::mscorlib::System::String* Evt_WinnerCircle_BGM_Draw_Start_; DLL2SDK::mscorlib::System::String* Evt_WinnerCircle_BGM_End_; DLL2SDK::mscorlib::System::String* Evt_Settlement_BGM_Begin_; DLL2SDK::mscorlib::System::String* Evt_Settlement_BGM_End_; DLL2SDK::mscorlib::System::String* Evt_Bounce_On_Default_; DLL2SDK::mscorlib::System::String* Evt_Bounce_On_Glass_; DLL2SDK::mscorlib::System::String* Evt_Bounce_On_Grass_; DLL2SDK::mscorlib::System::String* Evt_Bounce_On_Metal_; DLL2SDK::mscorlib::System::String* Evt_Bounce_On_PenetrateStone_; DLL2SDK::mscorlib::System::String* Evt_Bounce_On_Sand_; DLL2SDK::mscorlib::System::String* Evt_Bounce_On_Snow_; DLL2SDK::mscorlib::System::String* Evt_Bounce_On_Ice_; DLL2SDK::mscorlib::System::String* Evt_Bounce_On_Stone_; DLL2SDK::mscorlib::System::String* Evt_Bounce_On_Water_; DLL2SDK::mscorlib::System::String* Evt_Bounce_On_Wood_; DLL2SDK::mscorlib::System::String* Evt_Bounce_On_DryGrass_; DLL2SDK::mscorlib::System::String* Evt_Bounce_On_Bush_; DLL2SDK::mscorlib::System::String* Evt_Bounce_On_GrenadeForbid_; DLL2SDK::mscorlib::System::String* Evt_Touch_StickGrenade_; DLL2SDK::mscorlib::System::String* Evt_Touch_TripMine_; DLL2SDK::mscorlib::System::String* Evt_ClusterGrenade_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_38627(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Defs { enum struct AudioSourceRandomMode : int32_t { Normal_ = static_cast(0x0), Global_NoRepeat_ = static_cast(0x1), Global_PlayList_ = static_cast(0x2), ASRM_Max_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Audio::AudioConfig::Base { template struct ISoundConfigManager_2 : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38588(); bool HasConfig_38589(T2 iID_); T1 GetConfig_38590(T2 iID_); }; } namespace DLL2SDK::Assembly_CSharp::Audio::AudioConfig::Base { template struct SoundConfigItemBase_1 : DLL2SDK::mscorlib::System::Object { T ItemID_; DLL2SDK::Array* mStrValues_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConfigString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConfigHex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConfigInt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConfigBool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConfigUInt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConfigFloat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadKeys_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadConfigs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RetrieveCustomizeField_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoFillPrimitiveField_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetConfigString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetConfigInt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetConfigBool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetConfigUInt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetConfigFloat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIndexOfKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__ReadKeys_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__ReadValues_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetValueFromString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38555(); T get_ID_38556(); DLL2SDK::mscorlib::System::String* GetConfigString_38557(DLL2SDK::mscorlib::System::String* strKey_, DLL2SDK::Array* arrKeys_); int32_t GetConfigHex_38558(DLL2SDK::mscorlib::System::String* strKey_, DLL2SDK::Array* arrKeys_); int32_t GetConfigInt_38559(DLL2SDK::mscorlib::System::String* strKey_, DLL2SDK::Array* arrKeys_); bool GetConfigBool_38560(DLL2SDK::mscorlib::System::String* strKey_, DLL2SDK::Array* arrKeys_); uint32_t GetConfigUInt_38561(DLL2SDK::mscorlib::System::String* strKey_, DLL2SDK::Array* arrKeys_); float GetConfigFloat_38562(DLL2SDK::mscorlib::System::String* strKey_, DLL2SDK::Array* arrKeys_); DLL2SDK::Array* ReadKeys_38563(DLL2SDK::mscorlib::System::String* strLine_, int32_t iItemCount_); bool ReadConfigs_38564(DLL2SDK::mscorlib::System::String* strLine_, int32_t iItemCount_, DLL2SDK::Array* strKeys_, DLL2SDK::Array* pCustomFieldInfos_); DLL2SDK::Array* RetrieveCustomizeField_38565(DLL2SDK::Array* arrKeys_); void AutoFillPrimitiveField_38566(DLL2SDK::Array* strKeys_, DLL2SDK::Array* pCustomFieldInfos_); DLL2SDK::mscorlib::System::String* GetConfigString_38567(int32_t iIndex_); int32_t GetConfigInt_38568(int32_t iIndex_); bool GetConfigBool_38569(int32_t iIndex_); uint32_t GetConfigUInt_38570(int32_t iIndex_); float GetConfigFloat_38571(int32_t iIndex_); int32_t GetIndexOfKey_38572(DLL2SDK::mscorlib::System::String* strKey_, DLL2SDK::Array* arrKeys_); DLL2SDK::Array* _ReadKeys_38573(DLL2SDK::mscorlib::System::String* strLine_, int32_t iStartedItem_, int32_t iItemCount_); bool _ReadValues_38574(DLL2SDK::mscorlib::System::String* strLine_, int32_t iItemCount_); bool GetValueFromString_38575(DLL2SDK::mscorlib::System::String* strInput_, T* pRetVal_); int32_t get_ParseStartIndex_38576(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Configs::SpatialAudioConfigs { struct SpatialAudioEmitterConfig : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::AkSpatialAudioEmitter* CfgFor1P_; DLL2SDK::Assembly_CSharp::AkSpatialAudioEmitter* CfgFor3P_; DLL2SDK::Assembly_CSharp::AkSpatialAudioEmitter* CfgForVehicle_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38619(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SndCfgManInitializer : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::WeaponSoundConfigManager* _WeaponSndMan_k__BackingField_; DLL2SDK::Assembly_CSharp::GameEngine::SceneEnvCfgManager* _SceneEnvCfgMan_k__BackingField_; DLL2SDK::Assembly_CSharp::GameEngine::ModeSndCfgManager* _ModeSndMan_k__BackingField_; DLL2SDK::Assembly_CSharp::GameEngine::PickupSoundConfigManager* _PickupSndMan_k__BackingField_; DLL2SDK::Assembly_CSharp::Audio::Config::AvatarSndCfgMan* _AvatarCfgMan_k__BackingField_; DLL2SDK::Assembly_CSharp::GameEngine::MatineeSndCfgMgr* _MatineeSndCfgMan_k__BackingField_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Term_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void Init_38605(); static void Term_38606(); static DLL2SDK::Assembly_CSharp::GameEngine::WeaponSoundConfigManager* get_WeaponSndMan_38607(); static void set_WeaponSndMan_38608(DLL2SDK::Assembly_CSharp::GameEngine::WeaponSoundConfigManager* value_); static DLL2SDK::Assembly_CSharp::GameEngine::SceneEnvCfgManager* get_SceneEnvCfgMan_38609(); static void set_SceneEnvCfgMan_38610(DLL2SDK::Assembly_CSharp::GameEngine::SceneEnvCfgManager* value_); static DLL2SDK::Assembly_CSharp::GameEngine::ModeSndCfgManager* get_ModeSndMan_38611(); static void set_ModeSndMan_38612(DLL2SDK::Assembly_CSharp::GameEngine::ModeSndCfgManager* value_); static DLL2SDK::Assembly_CSharp::GameEngine::PickupSoundConfigManager* get_PickupSndMan_38613(); static void set_PickupSndMan_38614(DLL2SDK::Assembly_CSharp::GameEngine::PickupSoundConfigManager* value_); static DLL2SDK::Assembly_CSharp::Audio::Config::AvatarSndCfgMan* get_AvatarCfgMan_38615(); static void set_AvatarCfgMan_38616(DLL2SDK::Assembly_CSharp::Audio::Config::AvatarSndCfgMan* value_); static DLL2SDK::Assembly_CSharp::GameEngine::MatineeSndCfgMgr* get_MatineeSndCfgMan_38617(); static void set_MatineeSndCfgMan_38618(DLL2SDK::Assembly_CSharp::GameEngine::MatineeSndCfgMgr* value_); }; } namespace DLL2SDK::Assembly_CSharp::Audio::AudioConfig::Base { template struct SoundConfigManager_2 : DLL2SDK::Assembly_CSharp::Audio::AudioConfig::Base::ISoundConfigManager_2 { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mDictPawnSoundConfigs_; struct StaticFields { int32_t kOmitedLines_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadConfigs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ReadConfigs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReleaseConfigs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConfig_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38577(); void ReadConfigs_38578(DLL2SDK::mscorlib::System::String* strConfigFilePath_); void ReadConfigs_38579(DLL2SDK::mscorlib::System::String* strConfigFilePath_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* retSoundConfigs_); void ReleaseConfigs_38580(); bool HasConfig_38581(T2 iID_); T1 GetConfig_38582(T2 iID_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SceneEnvCfgItem : DLL2SDK::Assembly_CSharp::Audio::AudioConfig::Base::SoundConfigItemBase_1 { DLL2SDK::mscorlib::System::String* ScenePath_; DLL2SDK::mscorlib::System::String* GlobalAmbientEvent_; DLL2SDK::mscorlib::System::String* Bank1_; DLL2SDK::mscorlib::System::String* Bank2_; DLL2SDK::mscorlib::System::String* EnvPrefabPath_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38602(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PickupSoundConfigManager : DLL2SDK::Assembly_CSharp::Audio::AudioConfig::Base::SoundConfigManager_2 { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SearchConfig_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38600(); static DLL2SDK::Assembly_CSharp::GameEngine::PickupSoundConfigItem* SearchConfig_38601(int32_t AsestID_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PickupSoundConfigItem : DLL2SDK::Assembly_CSharp::Audio::AudioConfig::Base::SoundConfigItemBase_1 { int32_t AssetID_; DLL2SDK::mscorlib::System::String* PickupSound_; DLL2SDK::mscorlib::System::String* ItemDisappearSound_; DLL2SDK::mscorlib::System::String* ItemShowSound_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38599(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ModeSndCfgManager : DLL2SDK::Assembly_CSharp::Audio::AudioConfig::Base::SoundConfigManager_2 { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SearchConfig_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38597(); static DLL2SDK::Assembly_CSharp::GameEngine::ModeSndCfg* SearchConfig_38598(DLL2SDK::mscorlib::System::String* Key_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ModeSndCfg : DLL2SDK::Assembly_CSharp::Audio::AudioConfig::Base::SoundConfigItemBase_1 { DLL2SDK::mscorlib::System::String* CountDownSound_; DLL2SDK::mscorlib::System::String* CountDown5Sound_; DLL2SDK::mscorlib::System::String* CountDown4Sound_; DLL2SDK::mscorlib::System::String* CountDown3Sound_; DLL2SDK::mscorlib::System::String* CountDown2Sound_; DLL2SDK::mscorlib::System::String* CountDown1Sound_; DLL2SDK::mscorlib::System::String* CountDown0Sound_; DLL2SDK::mscorlib::System::String* ShowCampSound_; DLL2SDK::mscorlib::System::String* StartPlaySound_; DLL2SDK::mscorlib::System::String* RoundStartSound_; DLL2SDK::mscorlib::System::String* RoundWinSound_; DLL2SDK::mscorlib::System::String* RoundDrawSound_; DLL2SDK::mscorlib::System::String* RoundFailSound_; DLL2SDK::mscorlib::System::String* MatchStartSound_; DLL2SDK::mscorlib::System::String* MatchEndSound_; DLL2SDK::mscorlib::System::String* ModeSoundBank1_; DLL2SDK::mscorlib::System::String* ModeSoundBank2_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38596(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MatineeSndCfgMgr : DLL2SDK::Assembly_CSharp::Audio::AudioConfig::Base::SoundConfigManager_2 { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SearchConfig_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38594(); static DLL2SDK::Assembly_CSharp::GameEngine::MatineeSndCfg* SearchConfig_38595(DLL2SDK::mscorlib::System::String* Key_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MatineeSndCfg : DLL2SDK::Assembly_CSharp::Audio::AudioConfig::Base::SoundConfigItemBase_1 { DLL2SDK::mscorlib::System::String* m_UniqueItemID_; DLL2SDK::mscorlib::System::String* MapName_; DLL2SDK::mscorlib::System::String* SequenceName_; DLL2SDK::mscorlib::System::String* MatineeSound_; DLL2SDK::mscorlib::System::String* MatEndSnd_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadConfigs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38591(); DLL2SDK::mscorlib::System::String* get_ID_38592(); bool ReadConfigs_38593(DLL2SDK::mscorlib::System::String* strLine_, int32_t iItemCount_, DLL2SDK::Array* strKeys_, DLL2SDK::Array* pCustomFieldInfos_); }; } namespace DLL2SDK::Assembly_CSharp::Audio::AudioConfig::Base { struct CustomizedFieldInfo : DLL2SDK::mscorlib::System::Object { int32_t IndexOfKey_; DLL2SDK::mscorlib::System::Reflection::FieldInfo* Field_; DLL2SDK::Assembly_CSharp::Audio::AudioConfig::Base::FieldNameAttribute* FieldNameAttrib_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38583(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::AudioConfig::Base { struct FieldNameAttribute : DLL2SDK::mscorlib::System::Attribute { DLL2SDK::mscorlib::System::String* mStrName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38553(DLL2SDK::mscorlib::System::String* strName_); DLL2SDK::mscorlib::System::String* get_Name_38554(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BGMConfigManager : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* mModeBGMConfig_; DLL2SDK::Array* mPlayTypeConfig_; DLL2SDK::Array* mMapBGMConfig_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBGMConfig_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38551(); DLL2SDK::Assembly_CSharp::GameEngine::BGMConfig* GetBGMConfig_38552(DLL2SDK::Assembly_CSharp::GameEngine::EGameModeCategory pModeType_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode pMapPlayType_, DLL2SDK::mscorlib::System::String* strMapName_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BGMConfig : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* Bank1_; DLL2SDK::mscorlib::System::String* Bank2_; DLL2SDK::mscorlib::System::String* Bank3_; DLL2SDK::mscorlib::System::String* Bank4_; DLL2SDK::mscorlib::System::String* BGMEvent_; DLL2SDK::mscorlib::System::String* ENVEvent_; DLL2SDK::mscorlib::System::String* MapEnvPrefab_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38550(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MapBGMConfig : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* mapName_; DLL2SDK::Assembly_CSharp::GameEngine::BGMConfig* pCurConfig_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38549(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PlayTypeBGMConfig : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::EGameMode playType_; DLL2SDK::Assembly_CSharp::GameEngine::BGMConfig* pCurConfig_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38548(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ModeBGMConfig : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::EGameModeCategory mode_; DLL2SDK::Assembly_CSharp::GameEngine::BGMConfig* pCurConfig_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38547(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Config { struct AvatarSndCfgMan : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Audio::Config::AvatarSndCfg* mCfg_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SearchForConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SearchForDefaultConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Term_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38542(); void Init_38545(); void Term_38546(); static DLL2SDK::Assembly_CSharp::Audio::Config::AvatarSndCfgItem* SearchForConfig_38543(uint64_t uRoleID_, DLL2SDK::CSProto::msg::ECamp eCamp_, bool is3P_, bool isFemale_, DLL2SDK::Assembly_CSharp::GameBase::EPawnCategoryType pawnCategoryType_); static DLL2SDK::Assembly_CSharp::Audio::Config::AvatarSndCfgItem* _SearchForDefaultConfig_38544(DLL2SDK::Assembly_CSharp::Audio::Config::AvatarSndCfg* pCfg_, DLL2SDK::CSProto::msg::ECamp eCamp_, bool is3P_, bool isFemale_, DLL2SDK::Assembly_CSharp::GameBase::EPawnCategoryType pawnCategoryType_); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Config { struct AvatarSndCfg : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* Configs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeSerialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38540(); static DLL2SDK::Assembly_CSharp::Audio::Config::AvatarSndCfg* DeSerialize_38541(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Config { struct AvatarSndCfgItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* Name_; DLL2SDK::mscorlib::System::String* Description_; int64_t RoleID_; DLL2SDK::CSProto::msg::ECamp Camp_; DLL2SDK::Assembly_CSharp::GameBase::EPawnCategoryType PawnCategoryType_; bool Is3P_; DLL2SDK::mscorlib::System::String* Bank1_; DLL2SDK::mscorlib::System::String* Bank2_; DLL2SDK::mscorlib::System::String* Bank3_; DLL2SDK::mscorlib::System::String* StepSand_; DLL2SDK::mscorlib::System::String* StepLadder_; DLL2SDK::mscorlib::System::String* SprintSand_; DLL2SDK::mscorlib::System::String* DyingMove_; DLL2SDK::mscorlib::System::String* AmingMoveStepSand_; DLL2SDK::mscorlib::System::String* JumpUpSand_; DLL2SDK::mscorlib::System::String* JumpUpGrass_; DLL2SDK::mscorlib::System::String* JumpUpSnow_; DLL2SDK::mscorlib::System::String* JumpUpMetal_; DLL2SDK::mscorlib::System::String* JumpUpWater_; DLL2SDK::mscorlib::System::String* JumpUpWood_; DLL2SDK::mscorlib::System::String* JumpUpGlass_; DLL2SDK::mscorlib::System::String* JumpUpStone_; DLL2SDK::mscorlib::System::String* JumpUpPenetrateStone_; DLL2SDK::mscorlib::System::String* JumpDownSand_; DLL2SDK::mscorlib::System::String* JumpDownGrass_; DLL2SDK::mscorlib::System::String* JumpDownSnow_; DLL2SDK::mscorlib::System::String* JumpDownMetal_; DLL2SDK::mscorlib::System::String* JumpDownWater_; DLL2SDK::mscorlib::System::String* JumpDownWood_; DLL2SDK::mscorlib::System::String* JumpDownGlass_; DLL2SDK::mscorlib::System::String* JumpDownStone_; DLL2SDK::mscorlib::System::String* JumpDownPenetrateStone_; DLL2SDK::mscorlib::System::String* JumpDownHeavySand_; DLL2SDK::mscorlib::System::String* JumpDownHeavyGrass_; DLL2SDK::mscorlib::System::String* JumpDownHeavySnow_; DLL2SDK::mscorlib::System::String* JumpDownHeavyMetal_; DLL2SDK::mscorlib::System::String* JumpDownHeavyWater_; DLL2SDK::mscorlib::System::String* JumpDownHeavyWood_; DLL2SDK::mscorlib::System::String* JumpDownHeavyGlass_; DLL2SDK::mscorlib::System::String* JumpDownHeavyStone_; DLL2SDK::mscorlib::System::String* JumpDownHeavyPenetrateStone_; DLL2SDK::mscorlib::System::String* ClimbUp_; DLL2SDK::mscorlib::System::String* ClimbOver_; DLL2SDK::mscorlib::System::String* HurtBodyEvent_; DLL2SDK::mscorlib::System::String* HurtHeadEvent_; DLL2SDK::mscorlib::System::String* HurtEventBeat_; DLL2SDK::mscorlib::System::String* HurtEventFire_; DLL2SDK::mscorlib::System::String* HurtEventPoison_; DLL2SDK::mscorlib::System::String* HurtEventPoisonEnv_; DLL2SDK::mscorlib::System::String* HurtEventElectric_; DLL2SDK::mscorlib::System::String* DeadEvent_; DLL2SDK::mscorlib::System::String* SpecialDeadEvent_; DLL2SDK::mscorlib::System::String* BombThrowEvent_; DLL2SDK::mscorlib::System::String* FlashThrowEvent_; DLL2SDK::mscorlib::System::String* SmokeThrowEvent_; DLL2SDK::mscorlib::System::String* EMPThrowEvent_; DLL2SDK::mscorlib::System::String* StickBombThrowEvent_; DLL2SDK::mscorlib::System::String* ClaymoreThrowEvent_; DLL2SDK::mscorlib::System::String* TripMineThrowEvent_; DLL2SDK::mscorlib::System::String* SemtexThrowEvent_; DLL2SDK::mscorlib::System::String* ConcussionThrowEvent_; DLL2SDK::mscorlib::System::String* ClusterThrowEvent_; DLL2SDK::mscorlib::System::String* MeleeAttackEvent_; DLL2SDK::mscorlib::System::String* MeleeStabEvent_; DLL2SDK::mscorlib::System::String* NormalKillEvent_; DLL2SDK::mscorlib::System::String* HeadShotEvent_; DLL2SDK::mscorlib::System::String* KillSniperSnd_; DLL2SDK::mscorlib::System::String* HeadShotKillSniperSnd_; DLL2SDK::mscorlib::System::String* KnifeKillEvent_; DLL2SDK::mscorlib::System::String* KnifeKillSniperEvent_; DLL2SDK::mscorlib::System::String* KilledBySniper_; DLL2SDK::mscorlib::System::String* SelfKillEnemyWithHeadShot_; DLL2SDK::mscorlib::System::String* KillCountRTPC_; DLL2SDK::mscorlib::System::String* PlayerInited_; DLL2SDK::mscorlib::System::String* DestroyEvent_; DLL2SDK::mscorlib::System::String* InjuredSound_; DLL2SDK::mscorlib::System::String* InjureCuredSound_; DLL2SDK::mscorlib::System::String* HealthRegainSound_; DLL2SDK::mscorlib::System::String* Become1P_; DLL2SDK::mscorlib::System::String* Become3P_; DLL2SDK::mscorlib::System::String* ChangingMag_; DLL2SDK::mscorlib::System::String* OpenScope_; DLL2SDK::mscorlib::System::String* OpenScopeAndAimingTarget_; DLL2SDK::mscorlib::System::String* CloseScope_; float EnemySpotSndInterval_; DLL2SDK::mscorlib::System::String* EnemySpotSnd_; DLL2SDK::mscorlib::System::String* SniperSpotSnd_; DLL2SDK::mscorlib::System::String* NoAmmoSnd_; DLL2SDK::mscorlib::System::String* BuyWeapon_; DLL2SDK::mscorlib::System::String* SmokeNearby_; DLL2SDK::mscorlib::System::String* GrenadeNearby_; DLL2SDK::mscorlib::System::String* FlashNearby_; DLL2SDK::mscorlib::System::String* StickyNearby_; DLL2SDK::mscorlib::System::String* EMPNearby_; DLL2SDK::mscorlib::System::String* ClusterNearby_; float InjureHp_; DLL2SDK::Array* ExtCfgs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38539(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Config { struct ExtendAvatarSndCfg : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* Key_; DLL2SDK::mscorlib::System::String* WwiseEvent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38538(); }; } namespace DLL2SDK::Assembly_CSharp { struct OcclusionLPF : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float PlayerDistance_; float MaximumAttenuation_; float ReverbLevel_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Origin_; DLL2SDK::UnityEngine::UnityEngine::Transform* target_; DLL2SDK::mscorlib::System::String* State_; DLL2SDK::mscorlib::System::String* LPFState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__CheckOcclusion_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38535(); void Start_38536(); void _CheckOcclusion_38537(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct UIAtlasManager : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* SpriteToUIAtlasListScriptFile_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* spriteNameToAtlasAssetId_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* atlasAssetIdToAtlasName_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* atlasAtlasNameToAssetId_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_AtlasTypeMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* idToAtlas_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* atlasCounter_; int32_t CurrentReferenceGeneration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StaticInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadSpriteNameConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyStaticallyUsedUIAtlas_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IncreaseUseCounter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DecreaseUseCounter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUserCounter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCommonUIAtlases_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAtlasId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadUIAtlas_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadSpecified_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReloadConfigs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetCounters_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadUIAtlasForSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadUIAtlas_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLoadUIAltas_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintUIAtlasesInUse_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38515(); static void StaticInit_38516(); static void LoadSpriteNameConfig_38517(); static void NotifyStaticallyUsedUIAtlas_38518(DLL2SDK::Assembly_CSharp::UIAtlas* atlas_); static void IncreaseUseCounter_38519(DLL2SDK::mscorlib::System::String* atlasName_, DLL2SDK::Assembly_CSharp::UISprite* spriteWidget_); static void DecreaseUseCounter_38520(DLL2SDK::mscorlib::System::String* atlasName_, DLL2SDK::Assembly_CSharp::UISprite* spriteWidget_); static int32_t GetUserCounter_38521(DLL2SDK::mscorlib::System::String* atlasName_); static bool IsCommonUIAtlases_38522(DLL2SDK::mscorlib::System::String* atlasName_); static int32_t GetAtlasId_38523(DLL2SDK::mscorlib::System::String* atlasName_); static void UnloadUIAtlas_38524(DLL2SDK::mscorlib::System::String* atlasName_); static void UnloadAll_38525(); static void UnloadSpecified_38526(DLL2SDK::Assembly_CSharp::GameEngine::UIAtlasType unloaded_); static void ReloadConfigs_38527(); static void ResetCounters_38528(); static DLL2SDK::Assembly_CSharp::UIAtlas* LoadUIAtlasForSprite_38529(DLL2SDK::mscorlib::System::String* uiSpriteName_); static DLL2SDK::Assembly_CSharp::UIAtlas* LoadUIAtlas_38530(int32_t atlasAssetId_); static void PrintStatus_38531(); static DLL2SDK::Assembly_CSharp::UIAtlas* DoLoadUIAltas_38532(int32_t atlasAssetId_); static void PrintUIAtlasesInUse_38533(); static void _cctor_38534(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct UIAtlasSpriteListData : DLL2SDK::Assembly_CSharp::Config::DataAssetBase { DLL2SDK::Array* data_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38512(); void Serialize_38513(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_38514(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct UIAtlasSpriteList : DLL2SDK::mscorlib::System::Object { int32_t atlasAssetId_; DLL2SDK::mscorlib::System::String* atlasAssetName_; DLL2SDK::Array* spriteList_; int32_t atlasType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38509(); void Serialize_38510(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_38511(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct RawAssetReferenceCounter : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_RawAssetReferenceCounter_; DLL2SDK::Array* m_UnusedPrefabInfo_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* m_InstantiatedAssetID_; struct StaticFields { int32_t kMaxUnusedCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInstanceNoLongerUsed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalUnloadRawAssets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadRawAssets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindPrefabUsageInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInstanceUsed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPrefabInstantiated_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38500(int32_t maxUnusedCount_); void Clear_38501(); void OnInstanceNoLongerUsed_38502(int32_t assetID_); void InternalUnloadRawAssets_38503(DLL2SDK::Assembly_CSharp::GameEngine::AssetRef* rawAssetList_, int32_t targetAssetID_); void UnloadRawAssets_38504(int32_t targetAssetID_); DLL2SDK::Assembly_CSharp::GameEngine::RawAssetReferenceCounter_PrefabUsageInfo* FindPrefabUsageInfo_38505(int32_t assetID_); void OnInstanceUsed_38506(int32_t assetID_); void OnPrefabInstantiated_38507(int32_t assetID_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ManagedAssetParent : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AssetList_; bool m_AutoDespawn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationQuit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38494(); void Awake_38495(); void AddAsset_38496(DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* asset_); void RemoveAsset_38497(DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* asset_); void OnApplicationQuit_38498(); void OnDestroy_38499(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GlobalReferenceCounter : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_RawAssetReferenceCounter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReferenceCounter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38476(); static DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* GetReferenceCounter_38477(); static void Reset_38478(); static void _cctor_38479(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetRef : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* Assets_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38475(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PoolSystemService : DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem_1 { DLL2SDK::Assembly_CSharp::GameBase::GeneralPool* _GeneralPool_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ObjectPools_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_SpawnPools_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSpawnPool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroySpawnPool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveSpawnPool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeaveGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadUnusedInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintStatus_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38458(); DLL2SDK::Assembly_CSharp::GameBase::GeneralPool* get_GeneralPool_38459(); void set_GeneralPool_38460(DLL2SDK::Assembly_CSharp::GameBase::GeneralPool* value_); DLL2SDK::Assembly_CSharp::SpawnPool* CreateSpawnPool_38461(DLL2SDK::mscorlib::System::String* poolName_, bool dontDestroyOnLoad_); void DestroySpawnPool_38462(DLL2SDK::mscorlib::System::String* poolName_); void RemoveSpawnPool_38463(DLL2SDK::mscorlib::System::String* poolName_); void Init_38464(); void Tick_38465(float deltaTime_); void Shutdown_38466(); void OnLeaveGame_38467(); void OnEnterGame_38468(int32_t mapID_); void UnloadUnusedInstance_38469(); void ApplyShift_38470(DLL2SDK::UnityEngine::UnityEngine::Vector3 deltaShift_); void PrintStatus_38471(); void __xLuaBaseProxy_Init_38472(); void __xLuaBaseProxy_Tick_38473(float P0_); void __xLuaBaseProxy_Shutdown_38474(); }; } namespace DLL2SDK::Assembly_CSharp { struct SpawnPoolStats : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { struct StaticFields { DLL2SDK::mscorlib::System::String* EnableDirective_; float AverageRatio_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_stat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterNewPrefab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoRegisterNewPrefab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSpawnCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddDespawnCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddActivateCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddDeactivateCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddPrewarmCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddCreateCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToStringBuilder_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38445(); static void Reset_38446(); static void RegisterNewPrefab_38447(int32_t instanceId_, int32_t assetId_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::UnityEngine::UnityEngine::Transform* prefab_); static DLL2SDK::Assembly_CSharp::SpawnPoolStats_SpawnPoolStatItem* DoRegisterNewPrefab_38448(int32_t instanceId_, int32_t assetId_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::UnityEngine::UnityEngine::Transform* prefab_); static void AddSpawnCount_38449(int32_t prefabInstanceId_); static void AddDespawnCount_38450(int32_t prefabInstanceId_); static void AddActivateCount_38451(int32_t prefabInstanceId_); static void AddDeactivateCount_38452(int32_t prefabInstanceId_); static void AddPrewarmCount_38453(int32_t prefabInstanceId_, int32_t count_); static void AddCreateCount_38454(int32_t prefabInstanceId_); static bool ToStringBuilder_38455(DLL2SDK::mscorlib::System::Text::StringBuilder* sb_); }; } namespace DLL2SDK::Assembly_CSharp { struct SpawnPool : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::String* poolName_; bool matchPoolLayer_; bool dontReparent_; bool logMessages_; bool dontDestroyOnLoad_; DLL2SDK::UnityEngine::UnityEngine::Transform* _group_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* _prefabPools_; bool _isDestroyed_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::List_1* toRemovePrefabPoolHashList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InstantiatePrefab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePrefabPool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Spawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Spawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Despawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Despawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Despawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrefabPool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetPrefabPool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyPrefabPool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyAllUnUsedPrefabPool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrefab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Dismiss_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Dismiss_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PritnStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrefabPoolCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetObjectCount_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38421(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_group_38422(); void set_group_38423(DLL2SDK::UnityEngine::UnityEngine::Transform* value_); void Awake_38424(); DLL2SDK::UnityEngine::UnityEngine::GameObject* InstantiatePrefab_38425(DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_); void DestroyInstance_38426(DLL2SDK::UnityEngine::UnityEngine::GameObject* instance_); void OnDestroy_38427(); void CreatePrefabPool_38428(DLL2SDK::Assembly_CSharp::PrefabPool* prefabPool_); DLL2SDK::UnityEngine::UnityEngine::Transform* Spawn_38429(int32_t assetID_, DLL2SDK::UnityEngine::UnityEngine::Transform* prefab_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_, DLL2SDK::Assembly_CSharp::PrefabPool* sourcePrefabPool_); DLL2SDK::UnityEngine::UnityEngine::Transform* Spawn_38430(int32_t assetID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); bool Despawn_38431(DLL2SDK::UnityEngine::UnityEngine::Transform* instance_, int32_t assetID_); bool Despawn_38432(DLL2SDK::UnityEngine::UnityEngine::Transform* instance_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_, int32_t assetID_); bool Despawn_38433(DLL2SDK::UnityEngine::UnityEngine::Transform* instance_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_, DLL2SDK::Assembly_CSharp::PrefabPool* prefabPool_); DLL2SDK::Assembly_CSharp::PrefabPool* GetPrefabPool_38434(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_); DLL2SDK::Assembly_CSharp::PrefabPool* GetPrefabPool_38435(DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_); void DestroyPrefabPool_38436(DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_); void DestroyAllUnUsedPrefabPool_38437(DLL2SDK::mscorlib::System::Action_1* callback_); DLL2SDK::UnityEngine::UnityEngine::GameObject* GetPrefab_38438(DLL2SDK::UnityEngine::UnityEngine::GameObject* instance_); void Dismiss_38439(DLL2SDK::UnityEngine::UnityEngine::Transform* instance_); void Dismiss_38440(int32_t assetID_, DLL2SDK::UnityEngine::UnityEngine::Transform* trans_); void PritnStatus_38441(DLL2SDK::mscorlib::System::Text::StringBuilder* sb_); int32_t GetPrefabPoolCount_38442(); void GetObjectCount_38443(int32_t* outSpawnedCount_, int32_t* outDespawnedCount_); static void _cctor_38444(); }; } namespace DLL2SDK::Assembly_CSharp { struct PrefabPool : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* trans_; DLL2SDK::UnityEngine::UnityEngine::GameObject* prefabGO_; int32_t instanceID_; int32_t assetID_; int32_t preloadAmount_; bool keepAssetForever_; bool preloadTime_; int32_t preloadFrames_; float preloadDelay_; bool limitInstances_; int32_t limitAmount_; float IntervalTime_; bool limitFIFO_; bool cullDespawned_; int32_t cullAbove_; bool _logMessages_; bool forceLoggingSilent_; DLL2SDK::Assembly_CSharp::SpawnPool* spawnPool_; bool cullingActive_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* _spawned_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* _despawned_; bool _preloaded_; float _lastInstanceTime_; float _lastDespawnedTime_; struct StaticFields { float _GarbageCollectInterval_; DLL2SDK::mscorlib::System::String* kFlagSpawned_; DLL2SDK::mscorlib::System::String* kFlagDespawned_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* clearList_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelfDestruct_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPoolHash_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsIdle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DespawnInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DespawnInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnNew_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SpawnNew_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRecursively_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadInstances_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadOverTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Contains_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NameNewInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NameInstanceWhenSpawnedFromPool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NameInstanceWhenDespawned_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllIdleInstances_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReduceDespawnSet_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38387(int32_t prefabAssetID_, DLL2SDK::UnityEngine::UnityEngine::Transform* prefab_); bool get_logMessages_38388(); void SelfDestruct_38389(); int32_t GetPoolHash_38390(); DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* get_spawnedList_DoNotModify_38391(); DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* get_despawnedList_DoNotModify_38392(); int32_t get_totalCount_38393(); int32_t get_spawnedCount_38394(); int32_t get_despawnedCount_38395(); bool IsIdle_38396(); bool get_preloaded_38397(); void set_preloaded_38398(bool value_); bool DespawnInstance_38399(DLL2SDK::UnityEngine::UnityEngine::Transform* xform_); bool DespawnInstance_38400(DLL2SDK::UnityEngine::UnityEngine::Transform* xform_, bool sendEventMessage_); DLL2SDK::UnityEngine::UnityEngine::Transform* SpawnInstance_38401(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_); DLL2SDK::UnityEngine::UnityEngine::Transform* SpawnNew_38402(); DLL2SDK::UnityEngine::UnityEngine::Transform* SpawnNew_38403(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_); void SetRecursively_38404(DLL2SDK::UnityEngine::UnityEngine::Transform* xform_, int32_t layer_); void PreloadInstances_38405(); DLL2SDK::mscorlib::System::Collections::IEnumerator* PreloadOverTime_38406(); bool Contains_38407(DLL2SDK::UnityEngine::UnityEngine::Transform* transform_); void NameNewInstance_38408(DLL2SDK::UnityEngine::UnityEngine::Transform* instance_); void NameInstanceWhenSpawnedFromPool_38409(DLL2SDK::UnityEngine::UnityEngine::Transform* xform_); void RemoveAllIdleInstances_38411(); void ReduceDespawnSet_38412(int32_t targetCount_); static void NameInstanceWhenDespawned_38410(DLL2SDK::UnityEngine::UnityEngine::Transform* xform_); static void _cctor_38413(); static bool _RemoveAllIdleInstances_m__0_38414(DLL2SDK::UnityEngine::UnityEngine::Transform* t_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PoolObjectTranformBake : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_BakeDatas_; void _ctor_38384(); void Bake_38385(); void Recover_38386(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PoolObjectTranformBakeData { bool Active_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Pos_; DLL2SDK::UnityEngine::UnityEngine::Quaternion Rot_; }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ObjectPool : DLL2SDK::mscorlib::System::Object { float m_CurrentTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DestroySchedule_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_DestroyScheduleDic_; struct StaticFields { int32_t DefaultQueueCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_QueryDestroySchedule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Despawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Despawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Despawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncSpawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AsyncSpawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnAndGetComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38356(); DLL2SDK::mscorlib::System::String* GetPoolName_38357(); void OnEnterGame_38358(int32_t mapID_); void OnLeaveGame_38359(); void UnloadUnusedInstance_38360(); void Dismiss_38361(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_); void Dismiss_38362(int32_t assetID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_); void ApplyShift_38363(DLL2SDK::UnityEngine::UnityEngine::Vector3 deltaShift_); void PrintStatus_38364(); void DelayDestroy_38365(DLL2SDK::UnityEngine::UnityEngine::Object* obj_, float delay_); void QueryDestroySchedule_38366(); void Despawn_38367(DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* obj_); void Despawn_38368(DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* obj_, float delay_); void Despawn_38369(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_); void Despawn_38370(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_, float delay_); DLL2SDK::UnityEngine::UnityEngine::GameObject* SyncSpawn_38371(DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, float lifeTime_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); DLL2SDK::UnityEngine::UnityEngine::GameObject* SyncSpawn_38372(int32_t assetID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, float lifeTime_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); DLL2SDK::UnityEngine::UnityEngine::GameObject* SyncSpawn_38373(int32_t assetID_); void AsyncSpawn_38374(int32_t assetID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, float lifeTime_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_, DLL2SDK::mscorlib::System::Action_1* callback_); void AsyncSpawn_38375(int32_t assetID_); void Init_38376(); void Tick_38377(float deltaTime_); template T SpawnAndGetComponent_38378(int32_t assetID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, float lifeTime_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); void Shutdown_38379(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GeneralPool : DLL2SDK::Assembly_CSharp::GameEngine::ObjectPool { DLL2SDK::Assembly_CSharp::GameEngine::RawAssetReferenceCounter* m_RawAssetReferenceCounter_; int32_t m_EnteredMapID_; DLL2SDK::Assembly_CSharp::SpawnPool* m_SpawnPool_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_UIRoot_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_CachedInstanceDic_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* preloadAssets_; struct StaticFields { int32_t kInvalidMapID_; bool EnableReferenceCounter_; DLL2SDK::mscorlib::System::String* kGeneralPoolName_; int32_t kInvalidAssetID_; bool ENABLE_DESTROY_WHEN_ILLEGAL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPoolName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldEnableReferenceCounter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUIRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeaveGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadUnusedInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroyAllInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncSpawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SyncSpawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalSpawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AsyncSpawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Despawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Despawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Dismiss_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Dismiss_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindInstanceTemplate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindOrLoadInstanceTemplateSync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareInstanceTemplateAfterLoad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareInstanceTemplate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindOrLoadInstanceTemplateAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0___PrepareInstanceTemplateAsync_Internal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SearchIfExist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddPreloadAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncPreload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AsyncPreload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintStatus_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38319(); DLL2SDK::mscorlib::System::String* GetPoolName_38320(); DLL2SDK::Assembly_CSharp::SpawnPool* get_SpawnPool_38321(); bool ShouldEnableReferenceCounter_38322(); void UpdateUIRoot_38323(); void OnEnterGame_38324(int32_t enterMapID_); void OnLeaveGame_38325(); void UnloadUnusedInstance_38326(); void OnDestroyAllInstance_38327(int32_t assetID_); DLL2SDK::UnityEngine::UnityEngine::GameObject* SyncSpawn_38328(DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, float lifeTime_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); DLL2SDK::UnityEngine::UnityEngine::GameObject* SyncSpawn_38329(int32_t assetID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, float lifeTime_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); DLL2SDK::UnityEngine::UnityEngine::GameObject* InternalSpawn_38330(int32_t assetID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, float lifeTime_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_, bool useMangedAsset_); void AsyncSpawn_38331(int32_t assetID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, float lifeTime_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_, DLL2SDK::mscorlib::System::Action_1* callback_); void Despawn_38332(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_); void Despawn_38333(DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* managedAsset_); void Dismiss_38334(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_); void Dismiss_38335(int32_t assetID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_); DLL2SDK::UnityEngine::UnityEngine::GameObject* FindInstanceTemplate_38336(int32_t assetID_); DLL2SDK::UnityEngine::UnityEngine::GameObject* FindOrLoadInstanceTemplateSync_38337(int32_t assetID_); DLL2SDK::UnityEngine::UnityEngine::GameObject* PrepareInstanceTemplateAfterLoad_38338(int32_t assetID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_); DLL2SDK::UnityEngine::UnityEngine::GameObject* PrepareInstanceTemplate_38339(int32_t assetID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_); void FindOrLoadInstanceTemplateAsync_38340(int32_t assetID_, DLL2SDK::mscorlib::System::Action_1* callback_); void __PrepareInstanceTemplateAsync_Internal_38341(int32_t id_, DLL2SDK::mscorlib::System::Object* __); bool SearchIfExist_38342(int32_t assetID_); void AddPreloadAsset_38343(int32_t assetID_); bool PrepareInstance_38344(DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_, int32_t assetID_, int32_t preloadCount_, int32_t limitCount_, float IntervalTime_, bool limitFIFO_, bool keepAssetForever_); bool SyncPreload_38345(int32_t assetID_, int32_t preloadCount_, int32_t limitCount_, float IntervalTime_, bool limitFIFO_, bool keepAssetForever_); void AsyncPreload_38346(int32_t assetID_, int32_t preloadCount_, int32_t limitCount_, float IntervalTime_, bool limitFIFO_, bool keepAssetForever_); void Reset_38347(int32_t assetID_, bool keepAssetForever_); void ApplyShift_38348(DLL2SDK::UnityEngine::UnityEngine::Vector3 deltaShift_); void PrintStatus_38349(); void __xLuaBaseProxy_Despawn_38351(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); static void _cctor_38350(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetToBundleManifest : DLL2SDK::Assembly_CSharp::Config::DataAssetBase { DLL2SDK::Array* IdToABName_; DLL2SDK::Array* IdToSceneName_; DLL2SDK::Array* AssetIds_; DLL2SDK::Array*>*>* ABIds_; DLL2SDK::Array*>* SceneABIds_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>*>* ABDependencies_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* SceneABDependencies_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_abNameToId_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_SceneNameToId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDependentBundleIdsFromAssetPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitFromAssetBundleManifest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllDependencies_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllSceneDependencies_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIndexFromBundleName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIndexFromSceneName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBundleNameFromIndex_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38307(); void Serialize_38308(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_38309(DLL2SDK::Array* bytes_, int32_t* position_); void PostInit_38310(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetDependentBundleIdsFromAssetPath_38311(DLL2SDK::mscorlib::System::String* path_); void InitFromAssetBundleManifest_38312(DLL2SDK::UnityEngine::UnityEngine::AssetBundleManifest* m_); void GetAllDependencies_38313(int32_t assetId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* deps_); void GetAllSceneDependencies_38314(DLL2SDK::mscorlib::System::String* sceneName_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* deps_); int16_t GetIndexFromBundleName_38315(DLL2SDK::mscorlib::System::String* name_); int16_t GetIndexFromSceneName_38316(DLL2SDK::mscorlib::System::String* name_); DLL2SDK::mscorlib::System::String* GetBundleNameFromIndex_38317(int16_t index_); void __xLuaBaseProxy_PostInit_38318(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetBundleTransferManifest : DLL2SDK::Assembly_CSharp::Config::DataAssetBase { DLL2SDK::Array* IdToABName_; DLL2SDK::Array*>* ABDependencies_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_abNameToId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitFromAssetBundleManifest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllDependencies_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIndexFromBundleName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBundleNameFromIndex_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38298(); void Serialize_38299(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_38300(DLL2SDK::Array* bytes_, int32_t* position_); void PostInit_38301(); void InitFromAssetBundleManifest_38302(DLL2SDK::UnityEngine::UnityEngine::AssetBundleManifest* m_); void GetAllDependencies_38303(int16_t bundleIndex_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* deps_); int16_t GetIndexFromBundleName_38304(DLL2SDK::mscorlib::System::String* name_); DLL2SDK::mscorlib::System::String* GetBundleNameFromIndex_38305(int16_t index_); void __xLuaBaseProxy_PostInit_38306(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetBundleLoaderHandler : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* m_PatchObbPath_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_PatchObbOffsetDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadFromFile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadFromFileAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPatchObbOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetZipFileOffsetDic_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38289(); static DLL2SDK::UnityEngine::UnityEngine::AssetBundle* LoadFromFile_38290(DLL2SDK::mscorlib::System::String* path_, uint64_t offset_); static DLL2SDK::UnityEngine::UnityEngine::AssetBundleCreateRequest* LoadFromFileAsync_38291(DLL2SDK::mscorlib::System::String* path_, uint64_t offset_); static DLL2SDK::mscorlib::System::String* get_PatchObbPath_38292(); static uint64_t GetPatchObbOffset_38293(DLL2SDK::mscorlib::System::String* filePath_); static DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* GetZipFileOffsetDic_38294(DLL2SDK::mscorlib::System::String* zipFilePath_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EAssetAsyncLoadState : int32_t { Uninit_ = static_cast(0x0), Queue_ = static_cast(0x1), Loading_ = static_cast(0x2), Loaded_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LoadAssetBundleErrno : DLL2SDK::mscorlib::System::Object { int32_t code_; DLL2SDK::mscorlib::System::String* msg_; struct StaticFields { int32_t kErrNoGenerationWrong_; int32_t kErrManifestMissing_; int32_t kErrAsyncOpNull_; int32_t kErrLoadBundleCorrupted_; int32_t kErrNotAllowAsyncLoading_; int32_t kErrBundleIndexIllegal_; int32_t kErrOK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasFatalError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38276(); bool HasFatalError_38277(); bool HasError_38278(); void Reset_38279(); DLL2SDK::mscorlib::System::String* ToString_38280(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_38281(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetBundleEx : DLL2SDK::mscorlib::System::Object { int16_t m_BundleIndex_; DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleLoader* m_Parent_; bool m_IsInWhiteList_; int32_t m_Version_; DLL2SDK::UnityEngine::UnityEngine::AssetBundle* assetBundle_; DLL2SDK::Assembly_CSharp::GameEngine::EAssetBundleCatalog catalog_; DLL2SDK::Assembly_CSharp::GameEngine::EAssetBundleLoadState loadState_; float m_UnloadTime_; bool m_UnloadDestroyAll_; int32_t m_AsyncLoadingAssetCount_; struct StaticFields { DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* whiteList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalUnload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPendingUnload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckReUse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IncRef_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DecRef_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBundleVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBundleVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidateBundleVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIsInWhiteList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38261(int16_t bundleIndex_, DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleLoader* abLoader_, DLL2SDK::Assembly_CSharp::GameEngine::EAssetBundleCatalog catl_); void InternalUnload_38262(bool unloadAllLoadedAssets_); void Unload_38263(bool unloadAllLoadedAssets_, bool unloadImmediately_); bool CheckPendingUnload_38264(bool forceUnloadUnsafe_); bool CheckReUse_38265(); void IncRef_38266(); void DecRef_38267(); int32_t GetBundleVersion_38268(); void SetBundleVersion_38269(int32_t ver_); bool ValidateBundleVersion_38270(int32_t ver_); bool get_IsLoaded_38271(); bool get_IsWaiting_38272(); int16_t get_BundleIndex_38273(); bool CheckIsInWhiteList_38274(DLL2SDK::mscorlib::System::String* abName_); static void _cctor_38275(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetBundleLoader : DLL2SDK::Assembly_CSharp::MonoBehaviourSingleton_1 { DLL2SDK::mscorlib::System::String* rootPath_; DLL2SDK::mscorlib::System::String* patchPath_; DLL2SDK::mscorlib::System::String* dynamicPath_; bool isInit_; bool isReady_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* assetKeyToABName_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* shaderNameToABName_; DLL2SDK::Array* warmUpSVC_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* scenePathToABName_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* assetBundleCache_; DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleTransferManifest* assetBundleTransferManifest_; DLL2SDK::Assembly_CSharp::GameEngine::AssetToBundleManifest* assetToBundleManifest_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TemporaryToLoadList_; DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleLocation* m_AssetBundleLocation_; bool isUsingNewAssetBundleManifest_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* __depCollectList_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* m_PendingUnloadAB_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TmpTickPendingUnloadAB_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* shaderCache_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* m_QueuedLoadBundles_; DLL2SDK::System::System::Collections::Generic::Queue_1* m_AsyncLoadAssetQueue_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* m_CurrentlyLoadingAsset_; DLL2SDK::mscorlib::System::String* m_CurSVCName_; DLL2SDK::UnityEngine::UnityEngine::ShaderVariantCollection* m_SVC_; struct StaticFields { int32_t kInvalidID_; DLL2SDK::mscorlib::System::String* shaderBundleName_; DLL2SDK::mscorlib::System::String* audioBundleName_; DLL2SDK::mscorlib::System::String* socBundleName_; DLL2SDK::mscorlib::System::String* TAG_; bool ms_RequestForBundleUnload_; int32_t kMaxAsyncLoadABCount_; int32_t kMaxAsyncLoadAssetCount_; int32_t kMaxAsyncLoadABCount_LoadingScene_; bool kEnableSyncABDuringMapLoad_; int32_t ms_loadBundleCount_; int32_t ms_loadAssetCount_; bool m_AsyncLoadAssetSwitch_; int32_t kSVC_DontCache_; int32_t kSVC_NeedCache_; DLL2SDK::mscorlib::System::String* shaderDependencyBundleName_; DLL2SDK::mscorlib::System::String* Pref_DebugSkipShaderWarmup_; bool ms_debugSkipShaderWarmup_; int32_t kWarmUpImpl_Origin_; int32_t kWarmUpImpl_TimeSliced_; int32_t kWarmUpImpl_Job_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetBundleLocation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBundlePathFromIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAssetBundleManifest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBundleMapping_Assets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBundleMapping_Scenes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBundleMapping_Shaders_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAssetBundleLocation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBundleMapping_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearBundleMapping_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetBundleDependencies_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadSync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_LoadSync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadBundleSync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadBundleSync_Internal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_LoadAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadBundleAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidateAllBundlesAfterAsyncLoad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleAsyncLoadAssetBundleError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyAssetBundleVersionChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CollectAssetBundleDependencies_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAsync_Internal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldPrintLoadAssetLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintLoadedAB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Log_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Trace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Error_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReloadAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadAssetsFor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAsyncLoad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasAnyAsyncLoad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearBundleCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCriticalMemory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetBundleUnloadStrategy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearSVC_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearShaders_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQualitySettingApplied_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterPendingUnloadAB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterPendingUnloadAB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickAsyncUnloadPendingAssetBundle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceUnloadPendingUnloadAB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadSplashOrLoading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadSceneSync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadSceneAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadShaderSync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadShaderAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryGetShaderAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadShaderCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadSceneDynamicAssetSync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadSceneDynamicAssetAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadBundle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReleaseScenes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReleaseScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoReleaseScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadVideoClipAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAudioGameObjectSync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAudioConfigSync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadTileSOCDataAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupArgument_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReleaseLock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadBundleAsync_Internal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddToLoadBundle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickAsyncLoadBundle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AsyncLoadBundleThreaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAssetAsyncAsset_Internal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickAsyncLoadAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AsyncLoadAssetWorker_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBundleNameFromIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIndexFromBundleName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GlobalPreload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShaderVariantCollectionName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WarmUpShaders_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GlobalPreload_Internal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGlobalPreloadFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WarmUpShaderVariants_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WarmUpVariantCollectionImp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PickPrefDebugSkipShaderWarmup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDebugSkipShaderWarmup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDebugSkipShaderWarmup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWarmUpShaderVariantCollectionImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WarmUpShaderVariantCollectionImpl_Origin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WarmUpShaderVariantCollectionImpl_TimeSliced_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WarmUpShaderVariantCollectionImpl_Job_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38085(); DLL2SDK::Assembly_CSharp::GameEngine::IAssetBundleManifest* get_manifest_38086(); DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleLocation* GetAssetBundleLocation_38087(); void Init_38088(DLL2SDK::System_Core::System::Action* action_); DLL2SDK::mscorlib::System::String* GetBundlePathFromIndex_38089(int16_t bundleIndex_, uint64_t* offset_); bool InitAssetBundleManifest_38090(); void InitBundleMapping_Assets_38091(DLL2SDK::Assembly_CSharp::GameEngine::BundleMappingContainer* container_); void InitBundleMapping_Scenes_38092(DLL2SDK::Assembly_CSharp::GameEngine::BundleMappingContainer* container_); void InitBundleMapping_Shaders_38093(DLL2SDK::Assembly_CSharp::GameEngine::BundleMappingContainer* container_); bool InitAssetBundleLocation_38094(); bool InitBundleMapping_38095(); void ClearBundleMapping_38096(); void Shutdown_38097(); void Tick_38098(); void GetAssetBundleDependencies_38099(DLL2SDK::mscorlib::System::String* assetPath_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* depAssetBundleNames_, bool onlyDynamic_); template T LoadSync_38100(DLL2SDK::mscorlib::System::String* assetName_); template T LoadSync_38101(int16_t bundleIndex_, DLL2SDK::mscorlib::System::String* assetName_); bool LoadBundleSync_38102(int16_t bundleIndex_, int32_t assetId_, DLL2SDK::mscorlib::System::String* sceneName_); bool LoadBundleSync_Internal_38103(int16_t bundleIndex_); template void LoadAsync_38104(int16_t bundleIndex_, DLL2SDK::mscorlib::System::String* assetName_, DLL2SDK::mscorlib::System::Action_1* action_); template void LoadAsync_38105(DLL2SDK::mscorlib::System::String* assetName_, DLL2SDK::mscorlib::System::Action_1* action_); DLL2SDK::mscorlib::System::Collections::IEnumerator* LoadBundleAsync_38106(int16_t bundleIndex_, int32_t assetId_, DLL2SDK::mscorlib::System::String* sceneName_, DLL2SDK::Assembly_CSharp::GameEngine::LoadAssetBundleErrno* errno_); bool ValidateAllBundlesAfterAsyncLoad_38107(DLL2SDK::mscorlib::System::Collections::Generic::List_1* toLoadBundles_); void HandleAsyncLoadAssetBundleError_38108(DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleEx* assetBundleEx_); void NotifyAssetBundleVersionChanged_38109(); void CollectAssetBundleDependencies_38110(int16_t bundleIndex_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* waitingBundleNames_, int32_t assetId_, DLL2SDK::mscorlib::System::String* sceneName_); template DLL2SDK::mscorlib::System::Collections::IEnumerator* LoadAsync_Internal_38111(int16_t bundleIndex_, DLL2SDK::mscorlib::System::String* assetName_, DLL2SDK::mscorlib::System::Action_1* action_); bool ShouldPrintLoadAssetLog_38112(); void PrintLoadedAB_38113(); void ReloadAll_38117(DLL2SDK::System_Core::System::Action* callback_); void UnloadAssetsFor_38118(int32_t mapId_); void StopAsyncLoad_38119(); bool HasAnyAsyncLoad_38120(); void ClearBundleCache_38121(DLL2SDK::Assembly_CSharp::GameEngine::ECleanUpScene cus_); void OnCriticalMemory_38122(); void GetAssetBundleUnloadStrategy_38123(DLL2SDK::Assembly_CSharp::GameEngine::ECleanUpScene cus_, bool* unloadGlobalAssetBundles_, bool* unloadAllLoadedObjects_); void ClearSVC_38124(); void ClearShaders_38125(DLL2SDK::Assembly_CSharp::GameEngine::ECleanUpScene cus_); void OnQualitySettingApplied_38126(bool safeApply_, DLL2SDK::System_Core::System::Action* callback_); void RegisterPendingUnloadAB_38127(DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleEx* abEx_); void UnRegisterPendingUnloadAB_38128(DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleEx* abEx_); void TickAsyncUnloadPendingAssetBundle_38129(); bool ForceUnloadPendingUnloadAB_38130(); template T LoadSplashOrLoading_38131(DLL2SDK::mscorlib::System::String* texPath_); void LoadSceneSync_38132(DLL2SDK::mscorlib::System::String* sceneName_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::LoadSceneMode mode_); DLL2SDK::mscorlib::System::Collections::IEnumerator* LoadSceneAsync_38133(DLL2SDK::Array* scenePathList_, DLL2SDK::System_Core::System::Action_2* onProgress_, DLL2SDK::mscorlib::System::Action_1* onFail_, DLL2SDK::System_Core::System::Action* onSucess_, DLL2SDK::System_Core::System::Action_3* onSceneLoadStatus_, bool autoActivation_, bool setActiveSceneOnLoaded_, bool setVisible_); DLL2SDK::UnityEngine::UnityEngine::Shader* LoadShaderSync_38134(DLL2SDK::mscorlib::System::String* shaderName_); void LoadShaderAsync_38135(DLL2SDK::mscorlib::System::String* shaderName_, DLL2SDK::mscorlib::System::Action_1* action_); bool TryGetShaderAsset_38136(DLL2SDK::mscorlib::System::String* shaderName_, DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleLoader_AssetBundleShaderCache* absc_); void LoadShaderCallback_38137(DLL2SDK::mscorlib::System::String* shaderName_, DLL2SDK::UnityEngine::UnityEngine::Shader* s_, DLL2SDK::mscorlib::System::Action_1* action_); template T LoadSceneDynamicAssetSync_38138(DLL2SDK::mscorlib::System::String* assetName_); template void LoadSceneDynamicAssetAsync_38139(DLL2SDK::mscorlib::System::String* assetName_, DLL2SDK::mscorlib::System::Action_1* action_); void UnloadBundle_38140(int16_t bundleIndex_, bool unloadAllLoadedObjects_); void ReleaseScenes_38141(DLL2SDK::mscorlib::System::Collections::Generic::List_1* scenePathList_); void ReleaseScene_38142(DLL2SDK::mscorlib::System::String* scene_); void DoReleaseScene_38143(DLL2SDK::mscorlib::System::String* scene_); void LoadVideoClipAsync_38144(DLL2SDK::mscorlib::System::String* videoPath_, DLL2SDK::mscorlib::System::Action_1* action_); DLL2SDK::UnityEngine::UnityEngine::GameObject* LoadAudioGameObjectSync_38145(DLL2SDK::mscorlib::System::String* assetName_); template T LoadAudioConfigSync_38146(DLL2SDK::mscorlib::System::String* configName_); void LoadTileSOCDataAsync_38147(DLL2SDK::mscorlib::System::String* path_, int32_t key_, DLL2SDK::System_Core::System::Action_2* action_); bool GetLock_38149(int32_t* val_, int32_t target_); bool ReleaseLock_38150(int32_t* val_); DLL2SDK::mscorlib::System::Collections::IEnumerator* LoadBundleAsync_Internal_38151(DLL2SDK::mscorlib::System::Collections::Generic::List_1* toLoad_); void AddToLoadBundle_38152(DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleEx* abEx_); void TickAsyncLoadBundle_38153(); DLL2SDK::mscorlib::System::Collections::IEnumerator* AsyncLoadBundleThreaded_38154(DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleEx* abEx_); DLL2SDK::mscorlib::System::Collections::IEnumerator* LoadAssetAsyncAsset_Internal_38155(DLL2SDK::Assembly_CSharp::GameEngine::AsyncLoadAssetTask* task_); void TickAsyncLoadAsset_38156(); DLL2SDK::mscorlib::System::Collections::IEnumerator* AsyncLoadAssetWorker_38157(DLL2SDK::Assembly_CSharp::GameEngine::AsyncLoadAssetTask* task_); DLL2SDK::mscorlib::System::String* GetBundleNameFromIndex_38158(int16_t index_); int16_t GetIndexFromBundleName_38159(DLL2SDK::mscorlib::System::String* s_); void GlobalPreload_38160(DLL2SDK::System_Core::System::Action* action_); DLL2SDK::mscorlib::System::String* GetShaderVariantCollectionName_38161(); void WarmUpShaders_38162(DLL2SDK::System_Core::System::Action* callback_); DLL2SDK::mscorlib::System::Collections::IEnumerator* GlobalPreload_Internal_38163(DLL2SDK::System_Core::System::Action* action_); void OnGlobalPreloadFinished_38164(DLL2SDK::System_Core::System::Action* action_); void WarmUpShaderVariants_38165(DLL2SDK::mscorlib::System::String* svcName_, DLL2SDK::System_Core::System::Action* callback_); DLL2SDK::mscorlib::System::Collections::IEnumerator* WarmUpVariantCollectionImp_38166(DLL2SDK::UnityEngine::UnityEngine::ShaderVariantCollection* svc_, DLL2SDK::System_Core::System::Action* callback_, DLL2SDK::mscorlib::System::String* svcName_, int32_t startTime_); DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleLoader_WarmUpImplFunc* GetWarmUpShaderVariantCollectionImpl_38170(); DLL2SDK::mscorlib::System::Collections::IEnumerator* WarmUpShaderVariantCollectionImpl_Origin_38171(DLL2SDK::UnityEngine::UnityEngine::ShaderVariantCollection* svc_); DLL2SDK::mscorlib::System::Collections::IEnumerator* WarmUpShaderVariantCollectionImpl_TimeSliced_38172(DLL2SDK::UnityEngine::UnityEngine::ShaderVariantCollection* svc_); DLL2SDK::mscorlib::System::Collections::IEnumerator* WarmUpShaderVariantCollectionImpl_Job_38173(DLL2SDK::UnityEngine::UnityEngine::ShaderVariantCollection* svc_); static void Log_38114(DLL2SDK::mscorlib::System::String* str_, DLL2SDK::Array* paras_); static void Trace_38115(DLL2SDK::mscorlib::System::String* str_, DLL2SDK::Array* paras_); static void Error_38116(DLL2SDK::mscorlib::System::String* str_, DLL2SDK::Array* paras_); static void SetupArgument_38148(int32_t maxAB_, int32_t maxAsset_); static void PickPrefDebugSkipShaderWarmup_38167(); static void SetDebugSkipShaderWarmup_38168(bool inValue_); static bool GetDebugSkipShaderWarmup_38169(); static void _cctor_38174(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MapModuleStoreData : DLL2SDK::Assembly_CSharp::Config::DataAssetBase { DLL2SDK::Array* MapModules_; void _ctor_38082(); void Serialize_38083(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_38084(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MapSpliteDataItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* LevelName_; bool FirstPackage_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38079(); void Serialize_38080(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_38081(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MapModuleData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* MapModuleName_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Levels_; void _ctor_38075(); void Serialize_38076(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_38077(DLL2SDK::Array* bytes_, int32_t* position_); DLL2SDK::mscorlib::System::String* ToString_38078(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct VideoModuleStoreData : DLL2SDK::Assembly_CSharp::Config::DataAssetBase { DLL2SDK::Array* VideoModules_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38072(); void Serialize_38073(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_38074(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct VideoModuleData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* VideoModuleName_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Videos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38067(); void Serialize_38068(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_38069(DLL2SDK::Array* bytes_, int32_t* position_); DLL2SDK::mscorlib::System::String* ToString_38070(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_38071(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct VideoSpliteDataItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* VideoName_; bool FirstPackage_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38064(); void Serialize_38065(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_38066(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AudioModuleStoreData : DLL2SDK::Assembly_CSharp::Config::DataAssetBase { DLL2SDK::Array* AudioModules_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38061(); void Serialize_38062(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_38063(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AudioModuleData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* AudioModuleName_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Audios_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38056(); void Serialize_38057(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_38058(DLL2SDK::Array* bytes_, int32_t* position_); DLL2SDK::mscorlib::System::String* ToString_38059(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_38060(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AudioSpliteDataItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* AudioName_; bool FirstPackage_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38053(); void Serialize_38054(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_38055(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetIDModuleData : DLL2SDK::Assembly_CSharp::Config::DataAssetBase { DLL2SDK::Array* DefaultItems_; DLL2SDK::Array* DynamicAssetIDs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38050(); void Serialize_38051(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_38052(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AttachIDData : DLL2SDK::Assembly_CSharp::Config::DataAssetBase { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* AssetAttachDict_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38047(); void Serialize_38048(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_38049(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetIDDefaultItem : DLL2SDK::mscorlib::System::Object { int32_t ID_; int32_t DefaultID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38044(); void Serialize_38045(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_38046(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetModuleStoreData : DLL2SDK::Assembly_CSharp::Config::DataAssetBase { DLL2SDK::Array* Modules_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* MultiModules_; DLL2SDK::Array* MultiModuleList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38041(); void Serialize_38042(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_38043(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AttachIDStoreData : DLL2SDK::Assembly_CSharp::Config::DataAssetBase { DLL2SDK::mscorlib::System::Collections::Generic::List_1* NeedFindAttachedIds_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38038(); void Serialize_38039(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_38040(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MultiModuleData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* multiModuleName_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ModuleList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38033(); void Serialize_38034(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_38035(DLL2SDK::Array* bytes_, int32_t* position_); DLL2SDK::mscorlib::System::String* ToString_38036(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_38037(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetModule : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* AssetModuleName_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SplitAssets_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38028(); void Serialize_38029(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_38030(DLL2SDK::Array* bytes_, int32_t* position_); DLL2SDK::mscorlib::System::String* ToString_38031(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_38032(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct AssetSplitLevel : int32_t { None_ = static_cast(0x0), Normal_ = static_cast(0x1), Mid_ = static_cast(0x2), Low_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct AssetModuleDynamicType : int32_t { None_ = static_cast(0x0), SilentDownload_ = static_cast(0x1), ForceDownload_ = static_cast(0x2), Both_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetSplitData : DLL2SDK::mscorlib::System::Object { int32_t ID_; DLL2SDK::Assembly_CSharp::GameEngine::AssetSplitItemData* AssetItem_; DLL2SDK::Assembly_CSharp::GameEngine::AssetSplitItemData* MidQualityAssetItem_; DLL2SDK::Assembly_CSharp::GameEngine::AssetSplitItemData* LowQualityAssetItem_; int32_t defaultID_; bool hasDefault_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38021(); void Serialize_38022(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_38023(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetModuleManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_levelName2Module_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_id2DefaultID_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* m_dynamicAssetIds_; DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleModuleLocation* m_AssetBundleModuleLocation_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_dynamicVideoDic_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* m_dynamicAudioSet_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_dynamicAudioFileListDic_; DLL2SDK::Assembly_CSharp::GameEngine::AssetModuleStoreData* m_AssetModuleStoreData_; DLL2SDK::Assembly_CSharp::GameEngine::MapModuleStoreData* m_mapModuleStoreData_; DLL2SDK::Assembly_CSharp::GameEngine::AudioModuleStoreData* m_audioModuleStoreData_; DLL2SDK::Assembly_CSharp::GameEngine::AssetIDModuleData* m_AssetIDModuleData_; DLL2SDK::Assembly_CSharp::GameEngine::VideoModuleStoreData* m_videoModuleStoreData_; DLL2SDK::Assembly_CSharp::GameEngine::VideoAndAudioDynamicLocation* m_videoAndAudioDynamicLocation_; DLL2SDK::Assembly_CSharp::GameEngine::AttachIDData* m_AttachIDData_; DLL2SDK::Assembly_CSharp::GameEngine::AttachIDStoreData* m_AttachIDStoreData_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::AssetModuleManager* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetBundleModuleLocation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReloadConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAssetBundleModuleLocation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitModuleDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitLevelModuleDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAudioDynamicLocation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LevelName2ModuleName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultEAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDynamicAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitDynamicVideoDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDynamicVideo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitDynamicAudioDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDynamicAudioFileList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDynamicAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModuleForceDownloadAssetBundleList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMultiModule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAtomicModuleList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAttachedAssetList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAssetModuleStoreData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeMapModuleStoreData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAudioModuleStoreData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAssetIDModuleData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeVideoModuleStoreData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitVideoAndAudioDynamicLocation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAttachIDData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAttachIDStoreData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37992(); DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleModuleLocation* GetAssetBundleModuleLocation_37993(); void Init_37994(); void ReloadConfig_37995(); void InitAssetBundleModuleLocation_37996(); void InitModuleDic_37997(); void InitLevelModuleDic_37998(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* GetAudioDynamicLocation_37999(); DLL2SDK::mscorlib::System::String* LevelName2ModuleName_38000(DLL2SDK::mscorlib::System::String* levelName_); bool GetDefaultEAssetID_38001(int32_t assetID_, int32_t* defaultId_); bool IsDynamicAssetId_38002(int32_t assetID_); void InitDynamicVideoDic_38003(); bool IsDynamicVideo_38004(DLL2SDK::mscorlib::System::String* videoName_, DLL2SDK::mscorlib::System::String* dynamicVideoName_); void InitDynamicAudioDic_38005(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetDynamicAudioFileList_38006(DLL2SDK::mscorlib::System::String* audioName_); bool IsDynamicAudio_38007(DLL2SDK::mscorlib::System::String* audioName_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetModuleForceDownloadAssetBundleList_38008(DLL2SDK::mscorlib::System::String* moduleName_, DLL2SDK::Assembly_CSharp::ModuleResQuality resQuality_); bool IsMultiModule_38009(DLL2SDK::mscorlib::System::String* moduleName_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAtomicModuleList_38010(DLL2SDK::mscorlib::System::String* multiModuleName_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAttachedAssetList_38011(int32_t assetId_); static DLL2SDK::Assembly_CSharp::GameEngine::AssetModuleStoreData* InitializeAssetModuleStoreData_38012(); static DLL2SDK::Assembly_CSharp::GameEngine::MapModuleStoreData* InitializeMapModuleStoreData_38013(); static DLL2SDK::Assembly_CSharp::GameEngine::AudioModuleStoreData* InitializeAudioModuleStoreData_38014(); static DLL2SDK::Assembly_CSharp::GameEngine::AssetIDModuleData* InitializeAssetIDModuleData_38015(); static DLL2SDK::Assembly_CSharp::GameEngine::VideoModuleStoreData* InitializeVideoModuleStoreData_38016(); static DLL2SDK::Assembly_CSharp::GameEngine::VideoAndAudioDynamicLocation* InitVideoAndAudioDynamicLocation_38017(); static DLL2SDK::Assembly_CSharp::GameEngine::AttachIDData* InitializeAttachIDData_38018(); static DLL2SDK::Assembly_CSharp::GameEngine::AttachIDStoreData* InitializeAttachIDStoreData_38019(); static void _cctor_38020(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetBundleOneModuleLocation : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* DynamicAssetList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SilentDynamicAssetList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* MidDynamicAssetList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* MidSilentDynamicAssetList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* LowDynamicAssetList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* LowSilentDynamicAssetList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitForEditor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37988(); void Serialize_37989(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_37990(DLL2SDK::Array* bytes_, int32_t* position_); void InitForEditor_37991(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetBundleModuleLocation : DLL2SDK::Assembly_CSharp::Config::DataAssetBase { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ModuleDynamicInfoDic_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* MultiModuleInfoDic_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* HighestMultiModuleInfoDic_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37985(); void Serialize_37986(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_37987(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct VideoAndAudioDynamicLocation : DLL2SDK::Assembly_CSharp::Config::DataAssetBase { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* VideoDynamicLocation_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* AudioDynamicLocation_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* DynamicAudioFileListInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37982(); void Serialize_37983(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_37984(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct DynamicAudioDependsInfoItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* AudioName_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* DynamicFileList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37979(); void Deserialize_37980(DLL2SDK::Array* bytes_, int32_t* position_); void Serialize_37981(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LODReplaceSystem : DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem_1 { struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::ELODZeroReplaceStatus m_GlobalStatus_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* m_CachedList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Register_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegister_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyLODZeroReplace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37971(); void ApplyLODZeroReplace_37974(DLL2SDK::Assembly_CSharp::GameEngine::ELODZeroReplaceStatus toStatus_); void Reset_37975(); void Clear_37976(); void __xLuaBaseProxy_Reset_37978(); static void Register_37972(DLL2SDK::Assembly_CSharp::GameEngine::LODReplaceBehaviour* lodRB_); static void UnRegister_37973(DLL2SDK::Assembly_CSharp::GameEngine::LODReplaceBehaviour* lodRB_); static void _cctor_37977(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LODReplaceBehaviour : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* LOD_Half_; DLL2SDK::Array* LOD_Full_; DLL2SDK::UnityEngine::UnityEngine::LODGroup* m_LODGroup_; DLL2SDK::Assembly_CSharp::GameEngine::ELODZeroReplaceStatus m_Status_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegister_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Register_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Apply_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyLODZeroFull_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyLODZeroHalf_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37962(); DLL2SDK::Assembly_CSharp::GameEngine::ELODZeroReplaceStatus get_Status_37963(); void Awake_37964(); void OnDestroy_37965(); void UnRegister_37966(); void Register_37967(); void Apply_37968(DLL2SDK::Assembly_CSharp::GameEngine::ELODZeroReplaceStatus toStatus_); void ApplyLODZeroFull_37969(); void ApplyLODZeroHalf_37970(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetMetaDataExtension : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeGetAssetPath_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::String* SafeGetAssetPath_37961(DLL2SDK::Assembly_CSharp::GameEngine::AssetMetaData* metaData_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetStoreUIAtlasData : DLL2SDK::Assembly_CSharp::Config::DataAssetBase { DLL2SDK::Array* UIAtlases_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37958(); void Serialize_37959(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_37960(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetStoreData : DLL2SDK::Assembly_CSharp::Config::DataAssetBase { DLL2SDK::Array* Groups_; DLL2SDK::Array* UIAtlases_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37955(); void Serialize_37956(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_37957(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EAssetCategory : int32_t { None_ = static_cast(0x0), Atlas_ = static_cast(0x1), Avatar_ = static_cast(0x2), Weapon_ = static_cast(0x3), Vehicle_ = static_cast(0x4), KillStreak_ = static_cast(0x5), DynamicLoad_ = static_cast(0x6), ScriptableObject_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetMetaData : DLL2SDK::mscorlib::System::Object { int32_t ID_; DLL2SDK::mscorlib::System::String* Path_; DLL2SDK::mscorlib::System::String* MidQualityPath_; DLL2SDK::mscorlib::System::String* LowQualityPath_; DLL2SDK::mscorlib::System::String* DynamicType_; int32_t LoadMode_; bool BuildToMobile_; DLL2SDK::mscorlib::System::String* m_ResourcesKey_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInvalid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsInvalid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIDName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetResourcesKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIsBuildToMobile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetOrdinaryPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetLowQualityPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetMidQualityPath_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37935(); void Serialize_37936(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_37937(DLL2SDK::Array* bytes_, int32_t* position_); bool IsInvalid_37938(); DLL2SDK::mscorlib::System::String* GetIDName_37940(); DLL2SDK::mscorlib::System::String* ToString_37941(); DLL2SDK::mscorlib::System::String* GetResourcesKey_37942(); bool GetIsBuildToMobile_37943(); DLL2SDK::mscorlib::System::String* GetAssetPath_37944(); DLL2SDK::mscorlib::System::String* GetAssetOrdinaryPath_37945(); DLL2SDK::mscorlib::System::String* GetAssetLowQualityPath_37946(); DLL2SDK::mscorlib::System::String* GetAssetMidQualityPath_37947(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_37948(); static bool IsInvalid_37939(int32_t id_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetManagerHolder : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_AssetList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37933(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* GetAssetList_37934(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetManagerHelper : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* AssetConfigList_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::AssetManagerHelper* m_Inst_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37925(); void Awake_37927(); void OnDestroy_37928(); void RegisterAsset_37929(int32_t assetId_); void Clear_37930(); static DLL2SDK::Assembly_CSharp::GameEngine::AssetManagerHelper* get_Instance_37926(); static void _cctor_37931(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ExportShader : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* path_; DLL2SDK::mscorlib::System::String* shaderName_; DLL2SDK::mscorlib::System::String* bundleName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37922(); void Serialize_37923(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_37924(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ExportScene : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* path_; DLL2SDK::mscorlib::System::String* bundleName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37919(); void Serialize_37920(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_37921(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ExportAsset : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* path_; int32_t assetID_; DLL2SDK::mscorlib::System::String* bundleName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37916(); void Serialize_37917(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_37918(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BundleMappingContainer : DLL2SDK::Assembly_CSharp::Config::DataAssetBase { DLL2SDK::Array* res_; DLL2SDK::Array* shaders_; DLL2SDK::Array* scenes_; DLL2SDK::Array* svc_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37913(); void Serialize_37914(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_37915(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetManager : DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem_1 { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_AssetIDToMetaData_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_AssetNameToID_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* m_ToKeepAssetID_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_CachedRequest_; int32_t kDefaultAsyncLoadLimit_; int32_t kMaxTickDoneTaskCount_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* toRemoveList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PreLoadAssets_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_PersistentManagerGO_; DLL2SDK::Assembly_CSharp::GameEngine::AssetManagerHolder* m_PersistentManager_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_LegacyAssetList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_LegacyLevelAssetList_; int32_t m_ShouldUseCorrectAssetList_; bool isWarmingUpShaders_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TaskList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_CurrentTasks_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_ReadyTasks_; DLL2SDK::System::System::Collections::Generic::Queue_1* m_DoneTasks_; int32_t m_CurAynscLoadPeak_; DLL2SDK::Array* m_LastestCachedAssetID_; int32_t m_CurSlot_; DLL2SDK::mscorlib::System::Text::StringBuilder* sb_; DLL2SDK::Assembly_CSharp::GameEngine::AssetStoreData* m_AssetStoreData_; bool m_AllowAsyncLoad_; int32_t m_unloadUnusedCallCount_; float m_LastCheckGCTick_; float m_LastGCStartTick_; float m_LastGCEndTick_; float m_GCTimecost_; bool m_GCSemaphore_; int32_t m_GCInterval_; int32_t m_MinGCInterval_; bool m_IsMemoryCritical_; struct StaticFields { DLL2SDK::mscorlib::System::String* SystemSwitchName_; DLL2SDK::mscorlib::System::String* ManifestName_; DLL2SDK::mscorlib::System::String* BinaryExportFolder_; DLL2SDK::mscorlib::System::String* AssetExportFolder_; DLL2SDK::mscorlib::System::String* FirstPackageFolder_; DLL2SDK::mscorlib::System::String* FontExportFolder_; DLL2SDK::mscorlib::System::String* SceneDynamicLoad_; DLL2SDK::mscorlib::System::String* AssetBundleExportFolder_; DLL2SDK::mscorlib::System::String* EditorABExportFolder_; DLL2SDK::mscorlib::System::String* AssetBundleOutputFolder_; DLL2SDK::mscorlib::System::String* AssetBundleStoreFolder_; DLL2SDK::mscorlib::System::String* AudioStoreFolder_; DLL2SDK::mscorlib::System::String* ExternalCfgFolder_; DLL2SDK::mscorlib::System::String* ApolloStoreFolder_; DLL2SDK::mscorlib::System::String* DolphinStoreFolder_; DLL2SDK::mscorlib::System::String* IFSFileName_; DLL2SDK::mscorlib::System::String* IFSResFileName_; DLL2SDK::mscorlib::System::String* IFSResFileName_NoSlash_; DLL2SDK::mscorlib::System::String* IFSFilelistFileName_; DLL2SDK::mscorlib::System::String* IFSFilelistFileName_NoSlash_; DLL2SDK::mscorlib::System::String* AssetLowQualitySuffix_; DLL2SDK::mscorlib::System::String* AssetMidQualitySuffix_; DLL2SDK::mscorlib::System::String* AssetBundleSuffix_; DLL2SDK::mscorlib::System::String* AudioAssetBundleName_; DLL2SDK::mscorlib::System::String* ShaderAssetBundleName_; DLL2SDK::mscorlib::System::String* ShaderDependencyBundleName_; DLL2SDK::mscorlib::System::String* UnamedAssetBundleName_; DLL2SDK::mscorlib::System::String* UnamedTextureAssetBundleName_; DLL2SDK::mscorlib::System::String* SplashAssetBundleName_; DLL2SDK::mscorlib::System::String* ArtSceneBundleNamePrefix_; DLL2SDK::mscorlib::System::String* LDSceneBundleNamePrefix_; DLL2SDK::mscorlib::System::String* CommonSceneBundleNamePrefix_; DLL2SDK::mscorlib::System::String* BRSOCAssetBundleName_; bool AssetStoreChanged_; int32_t E_UNKNOWN_; int32_t E_LEGACY_STYLE_; int32_t E_MONOBEHAVIOUR_STYLE_; DLL2SDK::mscorlib::System::String* KEYSTRING_; DLL2SDK::mscorlib::System::Action_1* _OnCheckBegin_k__BackingField_; DLL2SDK::mscorlib::System::Action_1* _OnCheckEnd_k__BackingField_; DLL2SDK::mscorlib::System::String* kEditorOriginalPathPrefix_; DLL2SDK::mscorlib::System::String* kEditorServerFilesPathPrefix_; int32_t kDefaultLRUCachedCount_; DLL2SDK::mscorlib::System::String* TAG_; int32_t m_AssetGeneration_; int32_t kGCDisabled_; int32_t kCheckInterval_; int32_t kMinTouchInterval_; int32_t ms_DangerousMemorySize_; int32_t ms_systemMemorySize_; int32_t ms_lastMemUsed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetStoreData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDefaultAsyncLoadLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTaskList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickDoneTaskCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickReadyTaskCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExecuteCallbacks_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPackageTagsFor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetPackageTagsFor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddToPreloadList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAssetsByTag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadMapAssetsAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadMapAssetsAsyncInternal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPersistentManager_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldUseCorrectAssetList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidateAssetManagerStyle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupAssetManagerStyle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAllCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadScriptableObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_FindAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindAssetInternal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_FindAssetInternal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InstantiateAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_InstantiateAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_InstantiateAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadVersionConfigFile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVersionConfigFile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadTextAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadUnityRawAssetImmediately_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadUIAtlas_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEditorLocalizedPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAudioConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAudioGameObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadShader_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_LoadShader_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReloadConfigurations_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIAtlasPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadUIAtlas_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadSplashOrLoading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadRuntimeMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadRuntimeMeshAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0___resources_load_async_and_call_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadVideoClipAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_QualitySettingApplied_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WarmUpShadersManually_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWarmUpShaderFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsApplyingGraphicSettings_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReCreateAllShaders_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAssetForAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAssetByAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScheduleTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddToTaskList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearCurrentTasks_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAsyncLoadFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLoadAssetAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAsync_ResFolder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAssetLoadCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAsyncLoad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasAnyAsyncLoad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentAsyncLoadInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAssetAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLoadingAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveCallbackFromReadyTasks_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveCallbackFromDoneTasks_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveCallbackFromWaittingTasks_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveCallbackFromCurrentTasks_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAsyncLoadCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadAssetAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsManyAssetsLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadManyAssetsAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadManyAssetsAsync_Internal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAssetSync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_LoadAssetSync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAssetSyncInternal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLoadAssetSync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterNeverGarbageCollectAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterNeverGarbageCollectAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CacheObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetToCacheSlot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnqueueLRU_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDoNotClearAssetIDs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllLRU_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Log_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Error_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAssetStoreData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CombineAssetStoreUIAtlas_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAndAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitValidatingDict_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowErrorMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAssetIDLegal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindMetaData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindMetaDataDirect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllAssetIds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_UnloadAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyPersistentGameObjectImmediately_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadAssetAndPerishAssetRef_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IncGeneration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentGeneration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadAssetsFor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReadyFor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGCInterval_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckGarbageCollect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoUnloadAndGC_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GarbageCollectInternal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsIdle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GarbageCollect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRuntimeMemoryDangerous_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCriticalMemory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMemroyCritical_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37747(); void Init_37748(); DLL2SDK::Assembly_CSharp::GameEngine::AssetStoreData* GetAssetStoreData_37749(); void Tick_37750(float deltaTime_); void SetDefaultAsyncLoadLimit_37751(int32_t limit_); void UpdateTaskList_37752(); void TickDoneTaskCallback_37753(); void TickReadyTaskCallback_37754(); void ExecuteCallbacks_37755(); void Shutdown_37756(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPackageTagsFor_37757(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_, DLL2SDK::Assembly_CSharp::GameEngine::EGameModeCategory modeCategory_, bool isTutorial_, DLL2SDK::mscorlib::System::String* assetTagStr_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPackageTagsFor_37758(int32_t mapID_); void AddToPreloadList_37759(DLL2SDK::Assembly_CSharp::GameEngine::AssetGroup* group_, DLL2SDK::Assembly_CSharp::GameEngine::EAssetTag tag_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); bool LoadAssetsByTag_37760(DLL2SDK::Assembly_CSharp::GameEngine::EAssetTag tag_); void LoadMapAssetsAsync_37761(int32_t mapId_, DLL2SDK::System_Core::System::Action* callback_, DLL2SDK::mscorlib::System::Action_1* percentcallback_); DLL2SDK::mscorlib::System::Collections::IEnumerator* LoadMapAssetsAsyncInternal_37762(int32_t mapId_, DLL2SDK::System_Core::System::Action* callback_, DLL2SDK::mscorlib::System::Action_1* percentcallback_); void InitPersistentManager_37763(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* GetAssetList_37764(); bool ShouldUseCorrectAssetList_37765(); void ValidateAssetManagerStyle_37766(); void SetupAssetManagerStyle_37767(bool useCorrectAssetList_); void ClearAllCache_37768(bool forceClearAllAssetCache_); void Reload_37769(); template T FindAsset_37770(int32_t targetID_); template T LoadScriptableObject_37771(int32_t targetID_); DLL2SDK::UnityEngine::UnityEngine::Object* FindAsset_37772(DLL2SDK::mscorlib::System::String* path_); DLL2SDK::UnityEngine::UnityEngine::Object* FindAssetInternal_37773(int32_t targetID_); DLL2SDK::UnityEngine::UnityEngine::Object* FindAssetInternal_37774(DLL2SDK::mscorlib::System::String* path_); DLL2SDK::UnityEngine::UnityEngine::GameObject* InstantiateAsset_37779(DLL2SDK::Assembly_CSharp::EAssetID assetID_); DLL2SDK::UnityEngine::UnityEngine::GameObject* InstantiateAsset_37780(int32_t targetID_); DLL2SDK::UnityEngine::UnityEngine::GameObject* InstantiateAsset_37781(int32_t targetID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inPosition_, DLL2SDK::UnityEngine::UnityEngine::Quaternion inRotation_, DLL2SDK::UnityEngine::UnityEngine::Transform* inParent_); DLL2SDK::mscorlib::System::String* GetUIAtlasPath_37793(int32_t assetId_); DLL2SDK::UnityEngine::UnityEngine::GameObject* LoadUIAtlas_37794(DLL2SDK::mscorlib::System::String* atlasPath_); void LoadVideoClipAsync_37800(int32_t assetID_, DLL2SDK::mscorlib::System::Action_1* callback_); void QualitySettingApplied_37801(bool isSafeApply_); void WarmUpShadersManually_37802(); void OnWarmUpShaderFinished_37803(); bool IsApplyingGraphicSettings_37804(); void SetAssetForAssetId_37806(int32_t assetId_, DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_); void RemoveAssetByAssetId_37807(int32_t assetId_); void ScheduleTask_37808(int32_t assetID_, DLL2SDK::Array* assetIDList_, DLL2SDK::System_Core::System::Action_2* CallbackFun_, DLL2SDK::mscorlib::System::Object* CallBackData_, DLL2SDK::Assembly_CSharp::GameEngine::AssetManager_EAsyncLoadPriority TaskPriority_); void AddToTaskList_37809(DLL2SDK::Assembly_CSharp::GameEngine::AssetManager_AsyncLoadTask* task_); void ClearCurrentTasks_37810(); void OnAsyncLoadFinished_37811(int32_t assetID_); void DoLoadAssetAsync_37812(DLL2SDK::Assembly_CSharp::GameEngine::AssetManager_AsyncLoadTask* task_, DLL2SDK::mscorlib::System::Action_1* cb2AssetManager_); DLL2SDK::mscorlib::System::Collections::IEnumerator* LoadAsync_ResFolder_37813(DLL2SDK::mscorlib::System::String* key_, int32_t assetId_, int32_t generation_, DLL2SDK::mscorlib::System::Action_1* callback_); void OnAssetLoadCallback_37814(DLL2SDK::mscorlib::System::String* path_, DLL2SDK::UnityEngine::UnityEngine::Object* obj_, int32_t assetID_, int32_t generation_, DLL2SDK::mscorlib::System::Action_1* callback_); void StopAsyncLoad_37815(int32_t fromMapID_, int32_t toMapID_); bool HasAnyAsyncLoad_37816(); void GetCurrentAsyncLoadInfo_37817(DLL2SDK::mscorlib::System::Text::StringBuilder* sb_); void LoadAssetAsync_37818(int32_t assetID_, DLL2SDK::System_Core::System::Action_2* CallbackFun_, DLL2SDK::mscorlib::System::Object* CallBackData_, DLL2SDK::Assembly_CSharp::GameEngine::AssetManager_EAsyncLoadPriority TaskPriority_); bool IsLoadingAsset_37819(int32_t AssetID_); void RemoveCallbackFromReadyTasks_37820(int32_t AssetID_, DLL2SDK::System_Core::System::Action_2* CallbackFun_); void RemoveCallbackFromDoneTasks_37821(int32_t AssetID_, DLL2SDK::System_Core::System::Action_2* CallbackFun_); void RemoveCallbackFromWaittingTasks_37822(int32_t AssetID_, DLL2SDK::System_Core::System::Action_2* CallbackFun_); void RemoveCallbackFromCurrentTasks_37823(int32_t AssetID_, DLL2SDK::System_Core::System::Action_2* CallbackFun_); void RemoveAsyncLoadCallback_37824(int32_t AssetID_, DLL2SDK::System_Core::System::Action_2* CallbackFun_); void PreloadAssetAsync_37825(int32_t assetID_, DLL2SDK::Assembly_CSharp::GameEngine::AssetManager_EAsyncLoadPriority pri_); bool IsManyAssetsLoaded_37826(DLL2SDK::mscorlib::System::Collections::Generic::IList_1* assetIDs_); void LoadManyAssetsAsync_37827(DLL2SDK::mscorlib::System::Collections::Generic::IList_1* assetIDs_, DLL2SDK::System_Core::System::Action_2*, DLL2SDK::mscorlib::System::Object*>* CallbackFun_, DLL2SDK::mscorlib::System::Object* CallBackData_, DLL2SDK::Assembly_CSharp::GameEngine::AssetManager_EAsyncLoadPriority TaskPriority_); void LoadManyAssetsAsync_Internal_37828(DLL2SDK::Array* assetIDs_, DLL2SDK::System_Core::System::Action_2*, DLL2SDK::mscorlib::System::Object*>* CallbackFun_, DLL2SDK::mscorlib::System::Object* CallBackData_, DLL2SDK::Assembly_CSharp::GameEngine::AssetManager_EAsyncLoadPriority TaskPriority_); template T LoadAssetSync_37829(DLL2SDK::Assembly_CSharp::EAssetID assetID_); template T LoadAssetSync_37830(int32_t assetID_); DLL2SDK::UnityEngine::UnityEngine::Object* LoadAssetSyncInternal_37831(int32_t assetId_); DLL2SDK::UnityEngine::UnityEngine::Object* DoLoadAssetSync_37832(DLL2SDK::mscorlib::System::String* assetPath_, int32_t gen_); void RegisterNeverGarbageCollectAssetID_37833(int32_t assetID_); void UnRegisterNeverGarbageCollectAssetID_37834(int32_t assetID_); bool CacheObject_37835(DLL2SDK::mscorlib::System::String* path_, DLL2SDK::UnityEngine::UnityEngine::Object* objRes_, int32_t loadStartGen_); int32_t GetToCacheSlot_37836(); void EnqueueLRU_37837(DLL2SDK::mscorlib::System::String* path_); void GetDoNotClearAssetIDs_37838(DLL2SDK::Array* arr_); void RemoveAllLRU_37839(); void WriteLog_37840(DLL2SDK::mscorlib::System::String* str_); void WriteError_37841(DLL2SDK::mscorlib::System::String* str_); void Log_37842(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::Array* paras_); void Error_37843(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::Array* paras_); void CheckAndAdd_37846(DLL2SDK::Assembly_CSharp::GameEngine::AssetGroup* group_); void InitValidatingDict_37847(); void ShowErrorMsg_37848(DLL2SDK::mscorlib::System::String* errorMsg_); bool IsAssetIDLegal_37849(int32_t assetID_); DLL2SDK::Assembly_CSharp::GameEngine::AssetMetaData* FindMetaData_37850(int32_t assetID_, bool suppressError_); DLL2SDK::Assembly_CSharp::GameEngine::AssetMetaData* FindMetaDataDirect_37851(int32_t assetID_, bool suppressError_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllAssetIds_37852(); int32_t GetAssetId_37853(DLL2SDK::mscorlib::System::String* assetName_); void PrintStatus_37854(); void UnloadAsset_37855(int32_t assetId_); void UnloadAsset_37856(DLL2SDK::mscorlib::System::String* path_); void UnloadAssetAndPerishAssetRef_37858(int32_t assetId_); bool get_AllowAsyncLoad_37861(); int32_t get_UnloadUnsedCallCount_37862(); void UnloadAssetsFor_37863(int32_t mapId_); void GetReadyFor_37864(int32_t mapId_); bool get_GCSemaphore_37865(); void UpdateGCInterval_37866(int32_t cdnActiveGCInterval_, int32_t cdnMinGCInterval_); bool CheckGarbageCollect_37867(float deltaTime_); DLL2SDK::mscorlib::System::Collections::IEnumerator* DoUnloadAndGC_37868(); void GarbageCollectInternal_37869(float tick_); bool IsIdle_37870(float time_, bool lowMemory_); bool GarbageCollect_37871(bool force_); bool IsRuntimeMemoryDangerous_37872(); void OnCriticalMemory_37873(bool GC_, bool triggeredByOS_); bool IsMemroyCritical_37874(); void __xLuaBaseProxy_Init_37876(); void __xLuaBaseProxy_Tick_37877(float P0_); void __xLuaBaseProxy_Shutdown_37878(); static DLL2SDK::mscorlib::System::Action_1* get_OnCheckBegin_37775(); static void set_OnCheckBegin_37776(DLL2SDK::mscorlib::System::Action_1* value_); static DLL2SDK::mscorlib::System::Action_1* get_OnCheckEnd_37777(); static void set_OnCheckEnd_37778(DLL2SDK::mscorlib::System::Action_1* value_); static DLL2SDK::mscorlib::System::String* LoadVersionConfigFile_37782(DLL2SDK::mscorlib::System::String* path_); static void SetVersionConfigFile_37783(DLL2SDK::mscorlib::System::String* relativeAssetPath_, DLL2SDK::mscorlib::System::String* s_); static void UnloadTextAsset_37784(DLL2SDK::UnityEngine::UnityEngine::TextAsset* ta_); static void UnloadUnityRawAssetImmediately_37785(DLL2SDK::UnityEngine::UnityEngine::Object* toUnload_); static void UnloadUIAtlas_37786(DLL2SDK::Assembly_CSharp::UIAtlas* atlas_); static DLL2SDK::mscorlib::System::String* GetEditorLocalizedPath_37787(DLL2SDK::mscorlib::System::String* path_); static DLL2SDK::mscorlib::System::String* LoadAudioConfig_37788(DLL2SDK::mscorlib::System::String* path_); static DLL2SDK::UnityEngine::UnityEngine::GameObject* LoadAudioGameObject_37789(DLL2SDK::mscorlib::System::String* path_); template static T LoadShader_37790(DLL2SDK::mscorlib::System::String* shaderName_); static DLL2SDK::UnityEngine::UnityEngine::Shader* LoadShader_37791(DLL2SDK::mscorlib::System::String* name_); static void ReloadConfigurations_37792(bool addtive_); template static T LoadSplashOrLoading_37795(DLL2SDK::mscorlib::System::String* path_); static DLL2SDK::UnityEngine::UnityEngine::Sprite* LoadSprite_37796(DLL2SDK::mscorlib::System::String* path_); static DLL2SDK::UnityEngine::UnityEngine::Mesh* LoadRuntimeMesh_37797(DLL2SDK::mscorlib::System::String* path_); static void LoadRuntimeMeshAsync_37798(DLL2SDK::mscorlib::System::String* path_, DLL2SDK::mscorlib::System::Action_1* callback_); template static DLL2SDK::mscorlib::System::Collections::IEnumerator* __resources_load_async_and_call_37799(DLL2SDK::mscorlib::System::String* path_, DLL2SDK::mscorlib::System::Action_1* callback_); static void ReCreateAllShaders_37805(); static DLL2SDK::Assembly_CSharp::GameEngine::AssetStoreData* InitializeAssetStoreData_37844(); static bool CombineAssetStoreUIAtlas_37845(DLL2SDK::Assembly_CSharp::GameEngine::AssetStoreData* rawAssetStore_, DLL2SDK::Assembly_CSharp::GameEngine::AssetStoreUIAtlasData* assetStoreUIAtlas_); static void DestroyPersistentGameObjectImmediately_37857(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); static void IncGeneration_37859(); static int32_t GetCurrentGeneration_37860(); static void _cctor_37875(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EAssetLoadMode : int32_t { WithPackage_ = static_cast(0x0), Independent_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetBundleLocation : DLL2SDK::Assembly_CSharp::Config::DataAssetBase { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* DynamicInfoDic_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_LocationDic_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RuntimeInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDynamicTypeEffectiveAtRuntime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDynamic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSingleDynamicTypeFileList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37740(); void Serialize_37741(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_37742(DLL2SDK::Array* bytes_, int32_t* position_); void RuntimeInit_37743(); bool IsDynamicTypeEffectiveAtRuntime_37744(int32_t dynamicType_); bool IsDynamic_37745(DLL2SDK::mscorlib::System::String* assetbundleName_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetSingleDynamicTypeFileList_37746(int32_t dynamicType_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Animations { struct IndividuationAnimPlayer : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer* mAvatar_; DLL2SDK::Assembly_CSharp::GameEngine::CUActionCore_2* mActionCtrl_; DLL2SDK::UnityEngine::UnityEngine::Animator* mAnimator_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* mPawn_; bool mEnable_; DLL2SDK::UnityEngine::UnityEngine::AnimatorOverrideController* mAnimatorOverrideController_; DLL2SDK::System_Core::System::Action* FRun_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_PlayAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAcationMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_LoadAcationMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WaitingLoading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NullRun_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MyHide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37708(); DLL2SDK::UnityEngine::UnityEngine::AnimatorUpdateMode get_updateMode_37710(); void set_updateMode_37711(DLL2SDK::UnityEngine::UnityEngine::AnimatorUpdateMode value_); DLL2SDK::UnityEngine::UnityEngine::AnimatorCullingMode get_cullingMode_37712(); void set_cullingMode_37713(DLL2SDK::UnityEngine::UnityEngine::AnimatorCullingMode value_); bool get_applyRootMotion_37714(); void set_applyRootMotion_37715(bool value_); float get_Speed_37716(); void set_Speed_37717(float value_); DLL2SDK::UnityEngine::UnityEngine::Animator* get_animator_37718(); DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer* get_avatar_37719(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_pawn_37720(); bool get_IsPlaying_37721(); bool get_enable_37722(); void PlayAction_37723(DLL2SDK::mscorlib::System::String* actionName_, float fadeLength_, DLL2SDK::Assembly_CSharp::GameEngine::FEventCallback* onEvent_); void PlayAction_37724(DLL2SDK::Assembly_CSharp::GameEngine::Individuations::CUIBAction* inAction_, float fadeLength_); void StopAction_37725(); void play_37726(DLL2SDK::mscorlib::System::String* inClipKey_, DLL2SDK::UnityEngine::UnityEngine::AnimationClip* inClip_, float fadeLength_); void play_37727(DLL2SDK::mscorlib::System::String* inClipKey_, float inBlendTime_); void Stop_37728(); void Update_37729(); void Awake_37730(); void LoadAcationMap_37731(int32_t inAssetID_); void LoadAcationMap_37732(int32_t inMapAssetID_, int32_t inLinkAssetID_); void WaitingLoading_37733(); void Tick_37734(); void ResetAnimatorController_37736(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* inCtrl_); void Reset_37737(); bool MyHide_37738(); void OnDestroy_37739(); static DLL2SDK::Assembly_CSharp::GameEngine::Animations::IndividuationAnimPlayer* Create_37709(DLL2SDK::UnityEngine::UnityEngine::GameObject* inBody_); static void NullRun_37735(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Animations { enum struct IDMEOP : int32_t { None_ = static_cast(0x0), Delete_ = static_cast(0x1), DeleteAndClear_ = static_cast(0x2), Continue_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Animations { struct Animation : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37588(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponAnimationComponent : DLL2SDK::Assembly_CSharp::GameEngine::AnimationComponent { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRuntimeAnimatorController_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37585(); void SetRuntimeAnimatorController_37586(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* animatorController_, bool forceSet_); void __xLuaBaseProxy_SetRuntimeAnimatorController_37587(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SubWeaponAnimatorStateBehavior_ZoomOut : DLL2SDK::UnityEngine::UnityEngine::StateMachineBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37582(); void OnStateEnter_37583(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void __xLuaBaseProxy_OnStateEnter_37584(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SubWeaponAnimatorStateBehavior_UnEquip : DLL2SDK::UnityEngine::UnityEngine::StateMachineBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37579(); void OnStateEnter_37580(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void __xLuaBaseProxy_OnStateEnter_37581(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SubWeaponAnimatorStateBehavior_Rushing : DLL2SDK::UnityEngine::UnityEngine::StateMachineBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37574(); void OnStateEnter_37575(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void OnStateExit_37576(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void __xLuaBaseProxy_OnStateEnter_37577(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); void __xLuaBaseProxy_OnStateExit_37578(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SubWeaponAnimatorStateBehavior_Firing : DLL2SDK::UnityEngine::UnityEngine::StateMachineBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37571(); void OnStateEnter_37572(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void __xLuaBaseProxy_OnStateEnter_37573(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SubWeaponAnimatorStateBehavior_FireEnd : DLL2SDK::UnityEngine::UnityEngine::StateMachineBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37566(); void OnStateEnter_37567(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void OnStateExit_37568(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void __xLuaBaseProxy_OnStateEnter_37569(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); void __xLuaBaseProxy_OnStateExit_37570(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SubWeaponAnimatorStateBehavior_Equip : DLL2SDK::UnityEngine::UnityEngine::StateMachineBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37561(); void OnStateEnter_37562(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void OnStateExit_37563(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void __xLuaBaseProxy_OnStateEnter_37564(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); void __xLuaBaseProxy_OnStateExit_37565(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GameAnimatorStateChangeClip : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* clip_; DLL2SDK::mscorlib::System::String* leftHand_; DLL2SDK::mscorlib::System::String* clipCenter_; float m_Timer_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_TClip_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_LeftHand_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_Clip_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_ClipCenter_; int32_t WeaponID_; float m_discardChangeTime_; float m_discardStartTime_; float m_discardTime_; float m_reloadStartTime_; float m_reloadChangeTime_; float m_reloadEndTime_; int32_t m_CacheLayerIndex_; int32_t m_CurrentClipNameHash_; DLL2SDK::Array* FStateUpdate_; int32_t m_StateIdx_; DLL2SDK::UnityEngine::UnityEngine::Vector3 LocPonit_; DLL2SDK::UnityEngine::UnityEngine::Vector3 locEulerAngles_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_owner_; bool m_IsRun_; struct StaticFields { DLL2SDK::mscorlib::System::String* discardStartEventName_; DLL2SDK::mscorlib::System::String* discardEventName_; DLL2SDK::mscorlib::System::String* reloadStartEventName_; DLL2SDK::mscorlib::System::String* reloadEndEventName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_revise_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEventTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StateOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_discardStateStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_discardStateChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_discardState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_reloadStateStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_reloadStateEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_reloadStateFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_nullState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnded_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37540(); void revise_37541(DLL2SDK::UnityEngine::UnityEngine::Transform* obj_, DLL2SDK::UnityEngine::UnityEngine::Transform* Bone_); void OnChangeWeapon_37542(); void OnStateEnter_37543(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, int32_t layerIndex_, int32_t nameHash_); bool GetEventTime_37544(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, int32_t layerIndex_); void OnStateExit_37545(); void StateOver_37546(); void OnDestroy_37547(); void OnStateUpdate_37548(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_); void discardStateStart_37549(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_); void discardStateChange_37550(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_); void discardState_37551(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_); void reloadStateStart_37552(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_); void reloadStateEnd_37553(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_); void reloadStateFinish_37554(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_); void nullState_37555(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_); bool IsEnded_37556(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct UpperBodyStateBoneWeight : DLL2SDK::UnityEngine::UnityEngine::StateMachineBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_; bool ExitReset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getBonePath_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37533(); void OnStateEnter_37534(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void OnStateExit_37535(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); DLL2SDK::mscorlib::System::String* getBonePath_37536(DLL2SDK::UnityEngine::UnityEngine::Transform* bone_, DLL2SDK::UnityEngine::UnityEngine::Transform* rootBone_); void __xLuaBaseProxy_OnStateEnter_37537(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); void __xLuaBaseProxy_OnStateExit_37538(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); }; } namespace DLL2SDK::Assembly_CSharp { struct TargetBoneIKResolver : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool IsBoneInit_; DLL2SDK::Assembly_CSharp::GameBase::LimbSoverBone* RootBone_; DLL2SDK::Assembly_CSharp::GameBase::LimbSoverBone* MiddleBone_; DLL2SDK::Assembly_CSharp::GameBase::LimbSoverBone* TailBone_; float CurrentHoldWeight_; DLL2SDK::UnityEngine::UnityEngine::Vector3 HoldPosition_; DLL2SDK::UnityEngine::UnityEngine::Transform* HoldTarget_; DLL2SDK::UnityEngine::UnityEngine::Transform* CalcNormalTarget_; bool IsUseCalcNormalTarget_; DLL2SDK::UnityEngine::UnityEngine::Vector3 bendNormal_; bool IsUseHold_; float RotateTailBoneWithTargetWeight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBones_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickResolve_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickResolvePrepare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBendDirection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickHold_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37526(); void InitBones_37527(); void TickResolve_37528(); void TickResolvePrepare_37529(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetBendDirection_37530(DLL2SDK::UnityEngine::UnityEngine::Vector3 IKPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 bendNormal_); void TickHold_37531(); void LateUpdate_37532(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct UseItemAnimStopBehavior : DLL2SDK::UnityEngine::UnityEngine::StateMachineBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37523(); void OnStateEnter_37524(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void __xLuaBaseProxy_OnStateEnter_37525(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct IKStopStateBehavior : DLL2SDK::UnityEngine::UnityEngine::StateMachineBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37518(); void OnStateEnter_37519(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void OnStateExit_37520(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void __xLuaBaseProxy_OnStateEnter_37521(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); void __xLuaBaseProxy_OnStateExit_37522(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct IKRunningStateBehavior : DLL2SDK::UnityEngine::UnityEngine::StateMachineBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37513(); void OnStateEnter_37514(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void OnStateExit_37515(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void __xLuaBaseProxy_OnStateEnter_37516(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); void __xLuaBaseProxy_OnStateExit_37517(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GameAnimatorStateBehavior : DLL2SDK::UnityEngine::UnityEngine::StateMachineBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37508(); void OnStateEnter_37509(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void OnStateExit_37510(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void __xLuaBaseProxy_OnStateEnter_37511(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); void __xLuaBaseProxy_OnStateExit_37512(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct RootMotionStateBehavior : DLL2SDK::UnityEngine::UnityEngine::StateMachineBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyRootMotionEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37504(); void NotifyRootMotionEnd_37505(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_); void OnStateUpdate_37506(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void __xLuaBaseProxy_OnStateUpdate_37507(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); }; } namespace DLL2SDK::Assembly_CSharp { struct AUEnumAttribute : DLL2SDK::mscorlib::System::Attribute { DLL2SDK::mscorlib::System::String* title_; DLL2SDK::mscorlib::System::String* info_; int32_t index_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getEnumInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getEnumInfosUIEX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getEnumTitles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getEnumTitlesInfos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getEnumInfos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getEnumIndexs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_getEnumInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37495(DLL2SDK::mscorlib::System::String* inTitle_, DLL2SDK::mscorlib::System::String* inInfo_, int32_t inIndex_); static DLL2SDK::Array* getEnumInfo_37496(DLL2SDK::mscorlib::System::Type* inType_); static DLL2SDK::Array* getEnumInfosUIEX_37497(DLL2SDK::mscorlib::System::Type* inType_); static DLL2SDK::Array* getEnumTitles_37498(DLL2SDK::mscorlib::System::Type* inType_); static DLL2SDK::Array* getEnumTitlesInfos_37499(DLL2SDK::mscorlib::System::Type* inType_); static DLL2SDK::Array* getEnumInfos_37500(DLL2SDK::mscorlib::System::Type* inType_); static DLL2SDK::Array* getEnumIndexs_37501(DLL2SDK::mscorlib::System::Type* inType_); static bool getEnumInfo_37502(DLL2SDK::mscorlib::System::Type* inType_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* info_); }; } namespace DLL2SDK::Assembly_CSharp { struct ActionClassAttribute : DLL2SDK::mscorlib::System::Attribute { DLL2SDK::mscorlib::System::String* title_; DLL2SDK::mscorlib::System::String* info_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getClassInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37493(DLL2SDK::mscorlib::System::String* inTitle_, DLL2SDK::mscorlib::System::String* inInfo_); static bool getClassInfo_37494(DLL2SDK::mscorlib::System::Type* inType_, DLL2SDK::mscorlib::System::String* outTitle_, DLL2SDK::mscorlib::System::String* outInfo_); }; } namespace DLL2SDK::Assembly_CSharp { struct ActionElementAttribute : DLL2SDK::mscorlib::System::Attribute { DLL2SDK::mscorlib::System::String* title_; DLL2SDK::mscorlib::System::String* info_; bool bClamp_; float Min_; float Max_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getElementInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37491(DLL2SDK::mscorlib::System::String* inTitle_, DLL2SDK::mscorlib::System::String* inInfo_, bool inClamp_, float inMin_, float inMax_); static DLL2SDK::Array* getElementInfo_37492(DLL2SDK::mscorlib::System::Type* inType_); }; } namespace DLL2SDK::Assembly_CSharp { struct MRegArgAttribute : DLL2SDK::mscorlib::System::Attribute { DLL2SDK::mscorlib::System::String* title_; DLL2SDK::mscorlib::System::String* info_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getElementInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37489(DLL2SDK::mscorlib::System::String* inTitle_, DLL2SDK::mscorlib::System::String* inInfo_); static DLL2SDK::Array* getElementInfo_37490(DLL2SDK::mscorlib::System::Type* inType_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PlayableController : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToPlayable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNearClipPlane_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_findChild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_findChildEx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_findChild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_findParent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::AnimatorControllerPlayable* ToPlayable_37456(DLL2SDK::UnityEngine::UnityEngine::Animator* inAnimator_); static void SetNearClipPlane_37457(DLL2SDK::UnityEngine::UnityEngine::Camera* cam_, float inNearClipPlane_); static DLL2SDK::UnityEngine::UnityEngine::Transform* findChild_37458(DLL2SDK::UnityEngine::UnityEngine::Transform* inNode_, DLL2SDK::mscorlib::System::String* name_, bool fullName_); template static T findChildEx_37459(DLL2SDK::UnityEngine::UnityEngine::Transform* inNode_, DLL2SDK::mscorlib::System::String* name_, bool fullName_, bool allhide_); static DLL2SDK::UnityEngine::UnityEngine::Transform* findChild_37460(DLL2SDK::UnityEngine::UnityEngine::Transform* inNode_, DLL2SDK::mscorlib::System::String* name_, bool lowercase_, bool fullName_); template static T findParent_37461(DLL2SDK::UnityEngine::UnityEngine::Transform* inNode_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct LeftHandIKSolverStateBehavior : DLL2SDK::UnityEngine::UnityEngine::StateMachineBehaviour { bool EnterStateTrigger_; int32_t EnterStateLeftHandHoldType_; bool UpdateStateTrigger_; int32_t UpdateStateLeftHandHoldType_; float DelayTriggerPercent_; bool DelayTriggerAtExit_; bool ExitStateTrigger_; int32_t ExitStateLeftHandHoldType_; DLL2SDK::Array* ExitExcludeCurrentStateNames_; bool m_CheckDelayTrigger_; float m_StartTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLeftHandHoldType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37400(); void SetLeftHandHoldType_37401(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, int32_t nameHash_, int32_t layerIndex_, int32_t leftHandHoldType_); void OnStateEnter_37402(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void OnStateExit_37403(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void OnStateUpdate_37404(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void __xLuaBaseProxy_OnStateEnter_37405(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); void __xLuaBaseProxy_OnStateExit_37406(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); void __xLuaBaseProxy_OnStateUpdate_37407(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct IKSolverAnimatorStateBehavior : DLL2SDK::UnityEngine::UnityEngine::StateMachineBehaviour { bool IsStopIK_; bool IsStopTransition_; int32_t LeftHandHoldType_; DLL2SDK::System_Core::System::Action* FucDisable_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37395(); void OnStateEnter_37396(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void OnStateExit_37397(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void __xLuaBaseProxy_OnStateEnter_37398(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); void __xLuaBaseProxy_OnStateExit_37399(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct FPAvatarAnimationSyncController : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* CachedTransforms_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncPose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37392(); void Init_37393(); void SyncPose_37394(DLL2SDK::Array* cachedTrans_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct FPAnimationSyncController : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* CachedTransforms_; DLL2SDK::Assembly_CSharp::GameBase::Weapon* m_CurrentWeapon_; bool m_IsInit_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAttach_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetach_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37388(); void OnAttach_37389(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weapon_); void OnDetach_37390(); void LateUpdate_37391(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct FPAimIKController : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Animator* m_Animator_; int32_t NameHash_DualSubWeaponLeftClavAbsolute_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_LeftClavTrans_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_leftClavAbsoluteTrans_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_LeftHandTrans_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_Bone_RightHand_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_RightClav_; bool HideRightHand_; bool ShouldResetRightHand_; bool m_NeedToCachedTransform_; bool m_TransformCached_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CachedPosition_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_CachedRotation_; bool IsResetRightHandUseOffset_; float TransitionTime_; float m_TickTime_; bool m_RunSoft_; bool m_IsRunning_; bool m_LeftHandSoft_; bool m_RightHandSoft_; bool m_SyncPosition_; bool m_SyncRotation_; bool m_SyncLeftClav_; bool m_SyncRightClav_; bool m_IsLeftHandHide_; bool m_IsRunLeftHandSoft_; float m_RunLeftHandSoftTransitionTime_; float m_RunLeftHandSoft_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_HideLeftHandVec_; bool m_bIsFixedLeftHandToDest_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_StartLeftHandToDestDir_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_vLeftHandToDestDir_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_BoneRightHandToRightClavOffset_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_BoneRightToRightClavRotation_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_EulerOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_SwimZoomOffset_; float m_CurScale_; float mSwimmingRightIKTime_; float mToLerpSpeed_; DLL2SDK::System_Core::System::Action* FZoomUpdate_; struct StaticFields { DLL2SDK::mscorlib::System::String* leftClavName_; DLL2SDK::mscorlib::System::String* leftClavAbsoluteName_; DLL2SDK::mscorlib::System::String* leftHandName_; DLL2SDK::mscorlib::System::String* Bone_RightHandName_; DLL2SDK::mscorlib::System::String* rightClavName_; bool IsOpenTestLog_; DLL2SDK::System_Core::System::Action* __f__mg_cache0_; DLL2SDK::System_Core::System::Action* __f__mg_cache1_; DLL2SDK::System_Core::System::Action* __f__mg_cache2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBonesExist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLeftHandHide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLeftHandToDestDir_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLeftHandFixedToDest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunIK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RunIK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopIK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunSwimmingRightIK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSwimmingRightIK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NullZoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateZoomInRightIK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateZoomOutRightIK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCacheTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndCacheTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldTransformLeftClav_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLeftClav_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetRightHand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLeftClavToCachedRotation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37361(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_LeftClavTrans_37362(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_LeftClavAbsoluteTrans_37363(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_LeftHandTrans_37364(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_Bone_RightHand_37365(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_RightClav_37366(); void Start_37367(); bool CheckBonesExist_37368(); void SetLeftHandHide_37369(bool isHide_); void SetLeftHandToDestDir_37370(DLL2SDK::UnityEngine::UnityEngine::Vector3 vLeftHandToDestDir_); void SetLeftHandFixedToDest_37371(bool isFixedLeftHandToDest_); void RunIK_37372(bool isRunLeft_, bool leftSyncPos_, bool leftSyncRotation_, bool isRunRight_, bool soft_, float transitionTime_); void RunIK_37373(bool syncPosition_, bool syncRotation_, bool syncRightClav_, bool soft_, float transitionTime_); void StopIK_37374(bool soft_, bool rightSoft_, float transitionTime_); void RunSwimmingRightIK_37375(float transitionTime_, float zoomOffsetz_); void StopSwimmingRightIK_37376(float transitionTime_); void UpdateZoomInRightIK_37378(); void UpdateZoomOutRightIK_37379(); void OnCacheTransform_37380(); void OnEndCacheTransform_37381(); void LateUpdate_37382(); bool ShouldTransformLeftClav_37383(); void ResetLeftClav_37384(); void ResetRightHand_37385(); void SetLeftClavToCachedRotation_37386(); static void NullZoom_37377(); static void _cctor_37387(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BasePlayableNode : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::PlayableHandle m_Mixer_; bool m_Enable_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ChildPlayableNodes_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddChild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveChild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ContainChild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChildPlayableNode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37334(); DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::PlayableHandle get_Handle_37335(); void set_Handle_37336(DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::PlayableHandle value_); bool IsValid_37337(); bool get_Enable_37338(); void set_Enable_37339(bool value_); void Update_37340(float deltaTime_); void AddChild_37341(DLL2SDK::Assembly_CSharp::GameEngine::BasePlayableNode* node_); void RemoveChild_37342(DLL2SDK::Assembly_CSharp::GameEngine::BasePlayableNode* node_); int32_t ContainChild_37343(DLL2SDK::Assembly_CSharp::GameEngine::BasePlayableNode* node_); DLL2SDK::Assembly_CSharp::GameEngine::BasePlayableNode* GetChildPlayableNode_37344(int32_t index_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AnimatorUtils : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t BASE_LAYER_; int32_t UPBODY_LAYER_; int32_t UPBODY_OVERRIDE_LAYER_; float BodyState_Stand_; float BodyState_Crouch_; float BodyState_Prone_; DLL2SDK::mscorlib::System::String* LAYER_NAME_BaseLayer_; DLL2SDK::mscorlib::System::String* LAYER_NAME_UpperBody_; DLL2SDK::mscorlib::System::String* LAYER_NAME_UpperBodyOverride_; DLL2SDK::mscorlib::System::String* LAYER_NAME_Aim_; DLL2SDK::mscorlib::System::String* LAYER_NAME_LeftHandAim_; DLL2SDK::mscorlib::System::String* LAYER_NAME_LeftHandBaseLayerOverride_; DLL2SDK::mscorlib::System::String* LAYER_NAME_LeftRightRunning_; DLL2SDK::mscorlib::System::String* LAYER_NAME_LeftHand_; DLL2SDK::mscorlib::System::String* LAYER_NAME_LeftHandOverride_; DLL2SDK::mscorlib::System::String* LAYER_NAME_RightHandWeapon_; DLL2SDK::mscorlib::System::String* LAYER_NAME_SwimHands_; DLL2SDK::mscorlib::System::String* LAYER_NAME_UpperBodyEffect_; DLL2SDK::mscorlib::System::String* LAYER_NAME_RightHandOffsetAdditive_; DLL2SDK::mscorlib::System::String* LAYER_NAME_LowerBody_; DLL2SDK::mscorlib::System::String* LAYER_NAME_LeftHandSwim_; DLL2SDK::mscorlib::System::String* LAYER_NAME_RightHandOffset_; DLL2SDK::mscorlib::System::String* LAYER_NAME_RightHandSwim_; DLL2SDK::mscorlib::System::String* LAYER_NAME_FireMove_; DLL2SDK::mscorlib::System::String* LAYER_NAME_Fire_; DLL2SDK::mscorlib::System::String* STATENAME_Alive_; DLL2SDK::mscorlib::System::String* STATENAME_Inactive_; DLL2SDK::mscorlib::System::String* STATENAME_Aiming_; DLL2SDK::mscorlib::System::String* STATENAME_Idle_; DLL2SDK::mscorlib::System::String* STATENAME_Move_; DLL2SDK::mscorlib::System::String* STATENAME_Sprinting_; DLL2SDK::mscorlib::System::String* STATENAME_CrouchMove_; DLL2SDK::mscorlib::System::String* STATENAME_Crouch_; DLL2SDK::mscorlib::System::String* STATENAME_CrouchSprinting_; DLL2SDK::mscorlib::System::String* STATENAME_ProneMove_; DLL2SDK::mscorlib::System::String* STATENAME_ProneIdle_; DLL2SDK::mscorlib::System::String* STATENAME_BRClimb_; DLL2SDK::mscorlib::System::String* STATENAME_StandToCrouch_; DLL2SDK::mscorlib::System::String* STATENAME_CrouchToStand_; DLL2SDK::mscorlib::System::String* STATENAME_ProneToCrouch_; DLL2SDK::mscorlib::System::String* STATENAME_CrouchToProne_; DLL2SDK::mscorlib::System::String* STATENAME_StartToProne_; DLL2SDK::mscorlib::System::String* STATENAME_ProneToStand_; DLL2SDK::mscorlib::System::String* STATENAME_GetWeaponProne_; DLL2SDK::mscorlib::System::String* STATENAME_GetWeapon_; DLL2SDK::mscorlib::System::String* STATENAME_PutWeapon_Left_Prone_; DLL2SDK::mscorlib::System::String* STATENAME_PutWeapon_Left_; DLL2SDK::mscorlib::System::String* STATENAME_PutWeapon_Right_; DLL2SDK::mscorlib::System::String* STATENAME_PutWeapon_Right_Prone_; DLL2SDK::mscorlib::System::String* STATENAME_Swim_PutWeaponRight_; DLL2SDK::mscorlib::System::String* STATENAME_Swim_GetWeaponRight_; DLL2SDK::mscorlib::System::String* STATENAME_Swim_PutWeaponLeft_; DLL2SDK::mscorlib::System::String* STATENAME_Swim_GetWeaponLeft_; DLL2SDK::mscorlib::System::String* STATENAME_Crouch_1P_Pickup_; DLL2SDK::mscorlib::System::String* STATENAME_Crouch_NoWeapon_Pickup_Item_; DLL2SDK::mscorlib::System::String* STATENAME_Crouch_NoWeapon_Pickup_Weapon_; DLL2SDK::mscorlib::System::String* STATENAME_Crouch_HadWeapon_Pickup_; DLL2SDK::mscorlib::System::String* STATENAME_Prone_NoWeapon_Pickup_Item_; DLL2SDK::mscorlib::System::String* STATENAME_Prone_NoWeapon_Pickup_Weapon_; DLL2SDK::mscorlib::System::String* STATENAME_Prone_HadWeapon_Pickup_; DLL2SDK::mscorlib::System::String* STATENAME_NoWeapon_Pickup_Item_; DLL2SDK::mscorlib::System::String* STATENAME_NoWeapon_Pickup_Weapon_; DLL2SDK::mscorlib::System::String* STATENAME_HadWeapon_Pickup_; DLL2SDK::mscorlib::System::String* STATENAME_Prone_UpBody_NoWeapon_Pickup_Item_; DLL2SDK::mscorlib::System::String* STATENAME_Prone_UpBody_NoWeapon_Pickup_Weapon_; DLL2SDK::mscorlib::System::String* STATENAME_Prone_UpBody_HadWeapon_Pickup_; DLL2SDK::mscorlib::System::String* STATENAME_UpBody_NoWeapon_Pickup_Item_; DLL2SDK::mscorlib::System::String* STATENAME_UpBody_NoWeapon_Pickup_Weapon_; DLL2SDK::mscorlib::System::String* STATENAME_UpBody_HadWeapon_Pickup_; DLL2SDK::mscorlib::System::String* STATENAME_SwimEquip_; DLL2SDK::mscorlib::System::String* STATENAME_SwimPutDown_; DLL2SDK::mscorlib::System::String* STATENAME_SwimIdle_; DLL2SDK::mscorlib::System::String* STATENAME_SwimFireIdle_; DLL2SDK::mscorlib::System::String* STATENAME_Swimming_; DLL2SDK::mscorlib::System::String* STATENAME_FireSwimming_; DLL2SDK::mscorlib::System::String* STATENAME_SlideToSprint_; DLL2SDK::mscorlib::System::String* STATENAME_LeftHand_UnEquip_; DLL2SDK::mscorlib::System::String* STATENAME_EquipLeftHand_; DLL2SDK::mscorlib::System::String* STATENAME_JumpIdle_; DLL2SDK::mscorlib::System::String* TRANSITION_Alive_2_Sprinting_; DLL2SDK::mscorlib::System::String* TRANSITION_Move_2_Sprinting_; DLL2SDK::mscorlib::System::String* TRANSITION_SlideToSprint_2_Sprinting_; DLL2SDK::mscorlib::System::String* ANIMATOR_TRIGGER_NAME_IsMove_; DLL2SDK::mscorlib::System::String* ANIMATOR_FLOAT_NAME_MoveSpeed_; DLL2SDK::mscorlib::System::String* ANIMATOR_FLOAT_NAME_LeftHandPose_; DLL2SDK::mscorlib::System::String* ANIMATOR_BOOL_NAME_IsSprint_; DLL2SDK::mscorlib::System::String* ANIMATOR_BOOL_NAME_IsOpen_; DLL2SDK::mscorlib::System::String* ANIMATOR_BOOL_NAME_IsSwim_; DLL2SDK::mscorlib::System::String* ANIMATOR_BOOL_NAME_IsSwimFire_; DLL2SDK::mscorlib::System::String* ANIMATOR_BOOL_NAME_IsLeftHandSwim_; DLL2SDK::mscorlib::System::String* ANIMATOR_TRIGGER_NAME_Paint_; DLL2SDK::mscorlib::System::String* ANIMATOR_TRIGGER_NAME_LeftHandFire_; DLL2SDK::mscorlib::System::String* ANIMATOR_TRIGGER_NAME_RootMotionEnd_; DLL2SDK::mscorlib::System::String* ANIMATOR_NAME_DualSubWeaponLeftClavAbsolute_; DLL2SDK::mscorlib::System::String* TRIGGER_NAME_Land_; DLL2SDK::mscorlib::System::String* ANIMATOR_FLOAT_NAME_LandHard_; DLL2SDK::mscorlib::System::String* TRIGGER_NAME_Jump_; DLL2SDK::mscorlib::System::String* AimmingOnBR_Suffix_; DLL2SDK::mscorlib::System::String* AimmingOn_Suffix_; DLL2SDK::mscorlib::System::String* UmAimmingOnBR_Suffix_; DLL2SDK::mscorlib::System::String* UmAimmingOn_Suffix_; DLL2SDK::mscorlib::System::String* ProneChangeClip_Suffix_; DLL2SDK::Array* FP_ANIMATION_RIGS_; DLL2SDK::Array* EXTRA_BONES_; DLL2SDK::Array* IK_RUNNING_STATE_MACHINES_BASE_LAYER_; DLL2SDK::Array* IK_RUNNING_STATE_; DLL2SDK::Array* IK_STOP_STATE_BASE_LAYER_; DLL2SDK::Array* IK_RUNNING_STATE_MACHINES_UPPERBODY_; DLL2SDK::Array* IK_RUNNING_STATE_UPPERBODY_; DLL2SDK::Array* IK_RUNNING_STATE_UPPERBODY_OVERRIDE_; DLL2SDK::Array* IK_RUNNING_STATES_; DLL2SDK::Array* IK_LEFT_HAND_FREE_STATES_; DLL2SDK::Array* ClipNameKeys_1PRun_; DLL2SDK::Array* ClipNameKeys_1PMove_; DLL2SDK::Array* ClipNameKeys_1PAimingMove_; DLL2SDK::Array* ClipNameKeys_1PProneRun_; DLL2SDK::Array* ClipNameKeys_1PFireMove_; DLL2SDK::Array* ClipNameKeys_1PEquip_; DLL2SDK::Array* ClipNameKeys_1PPutDown_; DLL2SDK::Array* ClipNameKeys_1PEquipW_; DLL2SDK::Array* ClipNameKeys_1PPutDownW_; DLL2SDK::Array* ClipNameKeys_1P_M_ProneCrawlBwd_Camera_; DLL2SDK::Array* ClipNameKeys_1P_M_ProneCrawlFwd_Camera_; DLL2SDK::Array* ClipNameKeys_1P_M_ProneCrawlLT_Camera_; DLL2SDK::Array* ClipNameKeys_1P_M_ProneCrawlRT_Camera_; DLL2SDK::Array* ClipNameKeys_1P_M_Vaulting_Climb_; DLL2SDK::Array* ClipNameKeys_1P_M_AimingOn_; DLL2SDK::Array* ClipNameKeys_1P_M_AimingOn_BR_; DLL2SDK::Array* ClipNameKeys_1P_M_UnAiming_; DLL2SDK::Array* ClipNameKeys_1P_M_UnAiming_BR_; DLL2SDK::Array* ClipNameKeys_1P_M_AimedChangeClip_; DLL2SDK::Array* ClipNameKeys_3PChangeClipStart_; DLL2SDK::Array* ClipNameKeys_3PChangeClipLoop_; DLL2SDK::Array* ClipNameKeys_3PChangeClipEnd_; DLL2SDK::Array* ClipNameKeys_3PChangeClip_; DLL2SDK::Array* ClipNameKeys_3PMove_; DLL2SDK::Array* ClipNameKeys_3PSprint_; DLL2SDK::Array* ClipNameKeys_3PCrouchMove_; DLL2SDK::Array* ClipNameKeys_3PCrouchSprint_; DLL2SDK::Array* ClipNameKeys_3PProneMove_; DLL2SDK::Array* ClipNameKeys_3PGetWeapon_; DLL2SDK::Array* ClipNameKeys_3PProneGetWeapon_; DLL2SDK::Array* ClipNameKeys_3PPutWeapon_; DLL2SDK::Array* ClipNameKeys_3PPronePutWeapon_; DLL2SDK::Array* ClipNameKeys_3PStandToCrouch_; DLL2SDK::Array* ClipNameKeys_3PCrouchToStand_; DLL2SDK::Array* ClipNameKeys_3PStandToProne_; DLL2SDK::Array* ClipNameKeys_3PProneToStand_; DLL2SDK::Array* ClipNameKeys_3PCrouchToProne_; DLL2SDK::Array* ClipNameKeys_3PProneToCrouch_; DLL2SDK::Array* ClipNameKeys_3PSwimGetWeapon_; DLL2SDK::Array* ClipNameKeys_3PSwimPutWeapon_; DLL2SDK::Array* ClipNameKeys_ChangeClipEnd_; DLL2SDK::Array* ClipNameKeys_GrenadeStandFireStart_; DLL2SDK::Array* ClipNameKeys_GrenadeProneFireStart_; DLL2SDK::Array* ClipNameKeys_GrenadeCrouchFireStart_; bool EnableRogdoll_; bool EnableForceRagdoll_; float NormalUpdateInterval_; float InvisibleUpdateInterval_; bool EnableNormalAnimatorOptimize_; bool EnableLimitAniamtorFrame_; bool EnableFPAnimationSync_; bool EnableFPAnimationSyncInStandAlone_; bool EnableAnimatorLODAtEditor_; bool EnableAniamtorLODAtMobile_; DLL2SDK::Array*>* m_WeaponMoveClipBaseInfo_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_WeaponCategoryToIndexMap_; DLL2SDK::mscorlib::System::String* DEFAULT_DEAD_ANI_; DLL2SDK::Array* STAND_DEAD_FRONT_; DLL2SDK::Array* STAND_DEAD_LEFT_; DLL2SDK::Array* STAND_DEAD_RIGHT_; DLL2SDK::Array* STAND_DEAD_BACK_; DLL2SDK::Array* STAND_DEAD_FRONT_HEADSHOT_; DLL2SDK::mscorlib::System::String* STAND_DEAD_LEFT_HEADSHOT_; DLL2SDK::mscorlib::System::String* STAND_DEAD_RIGHT_HEADSHOT_; DLL2SDK::mscorlib::System::String* STAND_DEAD_BACK_HEADSHOT_; DLL2SDK::Array* CROUCH_DEAD_FRONT_; DLL2SDK::mscorlib::System::String* CROUCH_DEAD_BACK_; DLL2SDK::mscorlib::System::String* CROUCH_DEAD_RIGHT_; DLL2SDK::mscorlib::System::String* CROUCH_DEAD_LEFT_; DLL2SDK::mscorlib::System::String* PRONE_DEAD_FRONT_; DLL2SDK::mscorlib::System::String* SWIMMING_DEAD_; DLL2SDK::mscorlib::System::String* DYING_DEAD_; DLL2SDK::mscorlib::System::String* STAND_BURNDEAD_; DLL2SDK::mscorlib::System::String* CROUCH_BURNDEAD_; DLL2SDK::mscorlib::System::String* PRONE_BURNDEAD_; DLL2SDK::mscorlib::System::String* CROUCH_LIGHTING_SHOCK_; DLL2SDK::mscorlib::System::String* PRONE_LIGHTING_SHOCK_; DLL2SDK::Array* STAND_LIGHTING_SHOCKS_; DLL2SDK::Array* STAND_LIGHTING_SHOCKS_IDS_; DLL2SDK::Array* STAND_LIGHTING_SHOCKS_TO_DEAD_; uint8_t DIRECTION_FRONT_; uint8_t DIRECTION_RIGHT_; uint8_t DIRECTION_LEFT_; uint8_t DIRECTION_BACK_; float AIMING_MOVE_SPEED_; float NORMAL_MOVE_SPEED_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_RecordNameHashDict_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetKeyNames_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedUpdateAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldCacheAnimatorParameterInLateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAnimatorOptmizeRebind_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnimatorIsOptmizeRebind_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCacheParameter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAnimatorIsOptmizeRebind_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponClipBaseInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponMoveClipBaseInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectRandomAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetClipStatName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnimatorStateSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetAnimatorStateSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRuntimeAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRuntimeController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsExtraBone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStateNameByHash_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DumpAnimatorInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::Array* GetKeyNames_37313(DLL2SDK::Assembly_CSharp::GameEngine::AnimatorUtils_AniClipNameType clipNameType_); static DLL2SDK::UnityEngine::UnityEngine::AnimationClip* GetClip_37314(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* animatorController_, DLL2SDK::Assembly_CSharp::GameEngine::AnimatorUtils_AniClipNameType clipNameType_); static bool get_EnableAnimatorLOD_37315(); static bool IsNeedUpdateAnimator_37316(); static bool ShouldCacheAnimatorParameterInLateUpdate_37317(); static bool IsAnimatorOptmizeRebind_37318(); static void SetAnimatorIsOptmizeRebind_37319(bool optimizeRebind_); static bool IsCacheParameter_37320(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_); static void InitAnimatorIsOptmizeRebind_37321(); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetWeaponClipBaseInfo_37322(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName weaponName_); static DLL2SDK::UnityEngine::UnityEngine::Vector2 GetWeaponMoveClipBaseInfo_37323(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName weaponName_, DLL2SDK::Assembly_CSharp::GameEngine::AnimatorUtils_MoveClipType moveClipType_); static void SelectRandomAnim_37324(DLL2SDK::Array* animArray_, DLL2SDK::mscorlib::System::String* animName_); static DLL2SDK::mscorlib::System::String* GetClipStatName_37325(DLL2SDK::Assembly_CSharp::GameEngine::AnimatorUtils_AniClipNameType clipType_); static void SetAnimatorStateSpeed_37326(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, int32_t layerIndex_, DLL2SDK::mscorlib::System::String* stateName_, float speed_); static void SetAnimatorStateSpeed_37327(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, int32_t layerIndex_, int32_t nameHash_, float speed_); static bool CheckRuntimeAnimatorController_37328(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* animatorController_); static void SetRuntimeController_37329(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* animatorController_); static bool IsExtraBone_37330(DLL2SDK::mscorlib::System::String* boneName_); static DLL2SDK::mscorlib::System::String* GetStateNameByHash_37331(int32_t nameHash_); static void DumpAnimatorInfo_37332(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_); static void _cctor_37333(); }; } namespace DLL2SDK::Assembly_CSharp { struct AnimatorStates : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* Abomination_Attack01_; int32_t Abomination_Attack01ID_; DLL2SDK::mscorlib::System::String* Abomination_Attack02_; int32_t Abomination_Attack02ID_; DLL2SDK::mscorlib::System::String* Abomination_LV1_LevelUp_; int32_t Abomination_LV1_LevelUpID_; DLL2SDK::mscorlib::System::String* Abomination_LV2_Angry_Run_; int32_t Abomination_LV2_Angry_RunID_; DLL2SDK::mscorlib::System::String* Abomination_LV2_Attack01_; int32_t Abomination_LV2_Attack01ID_; DLL2SDK::mscorlib::System::String* Abomination_LV2_Attack02_; int32_t Abomination_LV2_Attack02ID_; DLL2SDK::mscorlib::System::String* Abomination_LV2_Attack03_; int32_t Abomination_LV2_Attack03ID_; DLL2SDK::mscorlib::System::String* Abomination_LV2_Cast01_End_; int32_t Abomination_LV2_Cast01_EndID_; DLL2SDK::mscorlib::System::String* Abomination_LV2_Cast01_Loop_; int32_t Abomination_LV2_Cast01_LoopID_; DLL2SDK::mscorlib::System::String* Abomination_LV2_FireSpike_; int32_t Abomination_LV2_FireSpikeID_; DLL2SDK::mscorlib::System::String* Abomination_LV2_Idle_; int32_t Abomination_LV2_IdleID_; DLL2SDK::mscorlib::System::String* Abomination_LV2_InToGround_End_; int32_t Abomination_LV2_InToGround_EndID_; DLL2SDK::mscorlib::System::String* Abomination_LV2_InToGround_Loop_; int32_t Abomination_LV2_InToGround_LoopID_; DLL2SDK::mscorlib::System::String* Abomination_LV2_InToGround_Lopp_; int32_t Abomination_LV2_InToGround_LoppID_; DLL2SDK::mscorlib::System::String* Abomination_LV2_InToGround_Star_; int32_t Abomination_LV2_InToGround_StarID_; DLL2SDK::mscorlib::System::String* Abomination_LV2_Move_; int32_t Abomination_LV2_MoveID_; DLL2SDK::mscorlib::System::String* Abomination_LV2_Run_; int32_t Abomination_LV2_RunID_; DLL2SDK::mscorlib::System::String* Action_; int32_t ActionID_; DLL2SDK::mscorlib::System::String* Active_; int32_t ActiveID_; DLL2SDK::mscorlib::System::String* ai_atand_; int32_t ai_atandID_; DLL2SDK::mscorlib::System::String* AI_Captain_Call_; int32_t AI_Captain_CallID_; DLL2SDK::mscorlib::System::String* AI_Captain_Input_End_; int32_t AI_Captain_Input_EndID_; DLL2SDK::mscorlib::System::String* AI_Captain_Input_Loop_; int32_t AI_Captain_Input_LoopID_; DLL2SDK::mscorlib::System::String* AI_Captain_Input_Start_; int32_t AI_Captain_Input_StartID_; DLL2SDK::mscorlib::System::String* ai_captain_input02_; int32_t ai_captain_input02ID_; DLL2SDK::mscorlib::System::String* ai_cornercrl_alert_fire_idle_2_alert_idle_; int32_t ai_cornercrl_alert_fire_idle_2_alert_idleID_; DLL2SDK::mscorlib::System::String* ai_cornercrl_alert_fire01_; int32_t ai_cornercrl_alert_fire01ID_; DLL2SDK::mscorlib::System::String* ai_cornercrl_alert_idle_; int32_t ai_cornercrl_alert_idleID_; DLL2SDK::mscorlib::System::String* ai_cornercrl_alert_idle_2_alert_fire_idle_; int32_t ai_cornercrl_alert_idle_2_alert_fire_idleID_; DLL2SDK::mscorlib::System::String* ai_cornercrl_alertaim_idle01_; int32_t ai_cornercrl_alertaim_idle01ID_; DLL2SDK::mscorlib::System::String* ai_cornercrr_alert_death_back_; int32_t ai_cornercrr_alert_death_backID_; DLL2SDK::mscorlib::System::String* ai_cornerstnd_alert_idle_; int32_t ai_cornerstnd_alert_idleID_; DLL2SDK::mscorlib::System::String* ai_coverstand_2_coverstandaim_; int32_t ai_coverstand_2_coverstandaimID_; DLL2SDK::mscorlib::System::String* ai_coverstand_fire_; int32_t ai_coverstand_fireID_; DLL2SDK::mscorlib::System::String* ai_coverstand_hide_2_shuffler_; int32_t ai_coverstand_hide_2_shufflerID_; DLL2SDK::mscorlib::System::String* ai_coverstand_shufflel_; int32_t ai_coverstand_shufflelID_; DLL2SDK::mscorlib::System::String* ai_coverstandaim_2_coverstand_; int32_t ai_coverstandaim_2_coverstandID_; DLL2SDK::mscorlib::System::String* ai_coverstandaim_idle_; int32_t ai_coverstandaim_idleID_; DLL2SDK::mscorlib::System::String* ai_dead_; int32_t ai_deadID_; DLL2SDK::mscorlib::System::String* ai_Dead01_ControlRoom_; int32_t ai_Dead01_ControlRoomID_; DLL2SDK::mscorlib::System::String* ai_Dead02_ControlRoom_; int32_t ai_Dead02_ControlRoomID_; DLL2SDK::mscorlib::System::String* ai_death_fallforward_; int32_t ai_death_fallforwardID_; DLL2SDK::mscorlib::System::String* ai_idle01_ControlRoom_left_; int32_t ai_idle01_ControlRoom_leftID_; DLL2SDK::mscorlib::System::String* ai_idle02_ControlRoom_right_; int32_t ai_idle02_ControlRoom_rightID_; DLL2SDK::mscorlib::System::String* ai_idle03_ControlRoom_; int32_t ai_idle03_ControlRoomID_; DLL2SDK::mscorlib::System::String* ai_idle04_ControlRoom_; int32_t ai_idle04_ControlRoomID_; DLL2SDK::mscorlib::System::String* ai_jump_down_; int32_t ai_jump_downID_; DLL2SDK::mscorlib::System::String* ai_mantle_on_36_; int32_t ai_mantle_on_36ID_; DLL2SDK::mscorlib::System::String* ai_mantle_on_52_; int32_t ai_mantle_on_52ID_; DLL2SDK::mscorlib::System::String* ai_mantle_on_high_; int32_t ai_mantle_on_highID_; DLL2SDK::mscorlib::System::String* ai_mantle_on_middle_; int32_t ai_mantle_on_middleID_; DLL2SDK::mscorlib::System::String* ai_mantle_on_step01_; int32_t ai_mantle_on_step01ID_; DLL2SDK::mscorlib::System::String* ai_mantle_on_step02_; int32_t ai_mantle_on_step02ID_; DLL2SDK::mscorlib::System::String* ai_mantle_on_step03_; int32_t ai_mantle_on_step03ID_; DLL2SDK::mscorlib::System::String* ai_pillar2_crouch_alert_l_death_02_; int32_t ai_pillar2_crouch_alert_l_death_02ID_; DLL2SDK::mscorlib::System::String* ai_pillar2_stand_alert_l_death_02_; int32_t ai_pillar2_stand_alert_l_death_02ID_; DLL2SDK::mscorlib::System::String* ai_pillar2_stand_arrive_1_; int32_t ai_pillar2_stand_arrive_1ID_; DLL2SDK::mscorlib::System::String* ai_pillar2_stand_arrive_2_; int32_t ai_pillar2_stand_arrive_2ID_; DLL2SDK::mscorlib::System::String* ai_pillar2_stand_arrive_3_; int32_t ai_pillar2_stand_arrive_3ID_; DLL2SDK::mscorlib::System::String* ai_pillar2_stand_b_left_2_idle_; int32_t ai_pillar2_stand_b_left_2_idleID_; DLL2SDK::mscorlib::System::String* ai_pillar2_stand_b_right_2_idle_; int32_t ai_pillar2_stand_b_right_2_idleID_; DLL2SDK::mscorlib::System::String* ai_pillar2_stand_idle_; int32_t ai_pillar2_stand_idleID_; DLL2SDK::mscorlib::System::String* ai_pillar2_stand_idle_2_b_left_; int32_t ai_pillar2_stand_idle_2_b_leftID_; DLL2SDK::mscorlib::System::String* ai_pillar2_stand_idle_2_b_right_; int32_t ai_pillar2_stand_idle_2_b_rightID_; DLL2SDK::mscorlib::System::String* ai_pillar2_stand_idle_death_01_; int32_t ai_pillar2_stand_idle_death_01ID_; DLL2SDK::mscorlib::System::String* ai_roof_death_03_; int32_t ai_roof_death_03ID_; DLL2SDK::mscorlib::System::String* ai_roof_death_04_; int32_t ai_roof_death_04ID_; DLL2SDK::mscorlib::System::String* ai_standaim_fire_; int32_t ai_standaim_fireID_; DLL2SDK::mscorlib::System::String* ai_standaim_idle_; int32_t ai_standaim_idleID_; DLL2SDK::mscorlib::System::String* ai_Turnleft_ControlRoom_; int32_t ai_Turnleft_ControlRoomID_; DLL2SDK::mscorlib::System::String* ai_TurnRight_ControlRoom_; int32_t ai_TurnRight_ControlRoomID_; DLL2SDK::mscorlib::System::String* AimedChangeClip_; int32_t AimedChangeClipID_; DLL2SDK::mscorlib::System::String* AimedFire_; int32_t AimedFireID_; DLL2SDK::mscorlib::System::String* AimedIdle_; int32_t AimedIdleID_; DLL2SDK::mscorlib::System::String* AimedIdleChargePhase1_; int32_t AimedIdleChargePhase1ID_; DLL2SDK::mscorlib::System::String* AimedIdleChargePhase2_; int32_t AimedIdleChargePhase2ID_; DLL2SDK::mscorlib::System::String* AimFireBolt_; int32_t AimFireBoltID_; DLL2SDK::mscorlib::System::String* Aiming_; int32_t AimingID_; DLL2SDK::mscorlib::System::String* AimingChargeFire_; int32_t AimingChargeFireID_; DLL2SDK::mscorlib::System::String* AimingChargePhase1_; int32_t AimingChargePhase1ID_; DLL2SDK::mscorlib::System::String* AimingChargePhase2_; int32_t AimingChargePhase2ID_; DLL2SDK::mscorlib::System::String* AimingFireGroupEnd_; int32_t AimingFireGroupEndID_; DLL2SDK::mscorlib::System::String* AimingFireSingle_; int32_t AimingFireSingleID_; DLL2SDK::mscorlib::System::String* AimingFireSingle0_; int32_t AimingFireSingle0ID_; DLL2SDK::mscorlib::System::String* alarm_s_; int32_t alarm_sID_; DLL2SDK::mscorlib::System::String* Alive_; int32_t AliveID_; DLL2SDK::mscorlib::System::String* Alive_A_0_; int32_t Alive_A_0ID_; DLL2SDK::mscorlib::System::String* Alive_F_; int32_t Alive_FID_; DLL2SDK::mscorlib::System::String* AngryBegin_; int32_t AngryBeginID_; DLL2SDK::mscorlib::System::String* AngryEnd_; int32_t AngryEndID_; DLL2SDK::mscorlib::System::String* AR_BR_M_UI_TP1_Idle_; int32_t AR_BR_M_UI_TP1_IdleID_; DLL2SDK::mscorlib::System::String* AR_BR_M_UI_TP1_Idle01_; int32_t AR_BR_M_UI_TP1_Idle01ID_; DLL2SDK::mscorlib::System::String* AssiWeapon_010_UI_DE_Gold_M_Idle_; int32_t AssiWeapon_010_UI_DE_Gold_M_IdleID_; DLL2SDK::mscorlib::System::String* AssiWeapon_010_UI_DE_Gold_M_SitIdle01_; int32_t AssiWeapon_010_UI_DE_Gold_M_SitIdle01ID_; DLL2SDK::mscorlib::System::String* AssiWeapon_010_UI_DE_Gold_M_SitIdle01_Loop_; int32_t AssiWeapon_010_UI_DE_Gold_M_SitIdle01_LoopID_; DLL2SDK::mscorlib::System::String* AttachOnPlayer_; int32_t AttachOnPlayerID_; DLL2SDK::mscorlib::System::String* AttachOnZombie_; int32_t AttachOnZombieID_; DLL2SDK::mscorlib::System::String* Attack_; int32_t AttackID_; DLL2SDK::mscorlib::System::String* Attack_0_; int32_t Attack_0ID_; DLL2SDK::mscorlib::System::String* Attack03_; int32_t Attack03ID_; DLL2SDK::mscorlib::System::String* Attack04_; int32_t Attack04ID_; DLL2SDK::mscorlib::System::String* Attack1_; int32_t Attack1ID_; DLL2SDK::mscorlib::System::String* Attack2_; int32_t Attack2ID_; DLL2SDK::mscorlib::System::String* Avogadro_Born_Camera_; int32_t Avogadro_Born_CameraID_; DLL2SDK::mscorlib::System::String* Avogadro_Dead_; int32_t Avogadro_DeadID_; DLL2SDK::mscorlib::System::String* BeachMotorcycle_driveBack_End_; int32_t BeachMotorcycle_driveBack_EndID_; DLL2SDK::mscorlib::System::String* BeachMotorcycle_driveBack_Start_; int32_t BeachMotorcycle_driveBack_StartID_; DLL2SDK::mscorlib::System::String* BeachMotorcycle_FalldownEnd_; int32_t BeachMotorcycle_FalldownEndID_; DLL2SDK::mscorlib::System::String* BeachMotorcycle_Sprint_Offset_; int32_t BeachMotorcycle_Sprint_OffsetID_; DLL2SDK::mscorlib::System::String* BecomeSnowman_; int32_t BecomeSnowmanID_; DLL2SDK::mscorlib::System::String* BeginFlash_; int32_t BeginFlashID_; DLL2SDK::mscorlib::System::String* Blend_Tree_; int32_t Blend_TreeID_; DLL2SDK::mscorlib::System::String* Blew_; int32_t BlewID_; DLL2SDK::mscorlib::System::String* Blind_; int32_t BlindID_; DLL2SDK::mscorlib::System::String* Both_; int32_t BothID_; DLL2SDK::mscorlib::System::String* BR_Parachute_3p_Idle_; int32_t BR_Parachute_3p_IdleID_; DLL2SDK::mscorlib::System::String* BRClimb_; int32_t BRClimbID_; DLL2SDK::mscorlib::System::String* Build_; int32_t BuildID_; DLL2SDK::mscorlib::System::String* BuildNow_; int32_t BuildNowID_; DLL2SDK::mscorlib::System::String* Butcher_Birth_; int32_t Butcher_BirthID_; DLL2SDK::mscorlib::System::String* Butcher_ChargeSlash_; int32_t Butcher_ChargeSlashID_; DLL2SDK::mscorlib::System::String* Butcher_ChargeSlash_End_; int32_t Butcher_ChargeSlash_EndID_; DLL2SDK::mscorlib::System::String* Butcher_CleaverCharge_; int32_t Butcher_CleaverChargeID_; DLL2SDK::mscorlib::System::String* Butcher_CuteEnd_; int32_t Butcher_CuteEndID_; DLL2SDK::mscorlib::System::String* Butcher_DashEnd_; int32_t Butcher_DashEndID_; DLL2SDK::mscorlib::System::String* Butcher_DashEndShort_; int32_t Butcher_DashEndShortID_; DLL2SDK::mscorlib::System::String* Butcher_DashPre_; int32_t Butcher_DashPreID_; DLL2SDK::mscorlib::System::String* Butcher_DashPre2_; int32_t Butcher_DashPre2ID_; DLL2SDK::mscorlib::System::String* Butcher_Dead_; int32_t Butcher_DeadID_; DLL2SDK::mscorlib::System::String* Butcher_DeathSwing_end_; int32_t Butcher_DeathSwing_endID_; DLL2SDK::mscorlib::System::String* Butcher_DeathSwingLoop_; int32_t Butcher_DeathSwingLoopID_; DLL2SDK::mscorlib::System::String* Butcher_HookWhip_; int32_t Butcher_HookWhipID_; DLL2SDK::mscorlib::System::String* Butcher_HookWhip_1_; int32_t Butcher_HookWhip_1ID_; DLL2SDK::mscorlib::System::String* Butcher_HookWhipEnd_; int32_t Butcher_HookWhipEndID_; DLL2SDK::mscorlib::System::String* Butcher_HookWhipPrep_; int32_t Butcher_HookWhipPrepID_; DLL2SDK::mscorlib::System::String* Butcher_JumpSmash_; int32_t Butcher_JumpSmashID_; DLL2SDK::mscorlib::System::String* Butcher_Pose_; int32_t Butcher_PoseID_; DLL2SDK::mscorlib::System::String* Butcher_Run_; int32_t Butcher_RunID_; DLL2SDK::mscorlib::System::String* Butcher_Tired_; int32_t Butcher_TiredID_; DLL2SDK::mscorlib::System::String* Butcher_TiredEnd_; int32_t Butcher_TiredEndID_; DLL2SDK::mscorlib::System::String* Butcher_Trample_; int32_t Butcher_TrampleID_; DLL2SDK::mscorlib::System::String* Butcher_TurnLeft_; int32_t Butcher_TurnLeftID_; DLL2SDK::mscorlib::System::String* Butcher_TurnRight_; int32_t Butcher_TurnRightID_; DLL2SDK::mscorlib::System::String* Butcher_walk_; int32_t Butcher_walkID_; DLL2SDK::mscorlib::System::String* C_F_Battery_Sentinel_PersonalShow_Idle_; int32_t C_F_Battery_Sentinel_PersonalShow_IdleID_; DLL2SDK::mscorlib::System::String* C_F_Battery_Valentine_BR_3P_Sentinel_PersonalShow_; int32_t C_F_Battery_Valentine_BR_3P_Sentinel_PersonalShowID_; DLL2SDK::mscorlib::System::String* C_F_GoldenLady_PersonalShow_; int32_t C_F_GoldenLady_PersonalShowID_; DLL2SDK::mscorlib::System::String* C_F_GoldenLady_PersonalShow_Idle_; int32_t C_F_GoldenLady_PersonalShow_IdleID_; DLL2SDK::mscorlib::System::String* C_F_Seraph_GothCowboy_Idle_; int32_t C_F_Seraph_GothCowboy_IdleID_; DLL2SDK::mscorlib::System::String* C_F_Seraph_GothCowboy_PersonalShow_; int32_t C_F_Seraph_GothCowboy_PersonalShowID_; DLL2SDK::mscorlib::System::String* C_F_Vampire_Hunter_Lady_PersonalShow_; int32_t C_F_Vampire_Hunter_Lady_PersonalShowID_; DLL2SDK::mscorlib::System::String* C_F_Vampire_Hunter_Lady_PersonalShow_Idle_; int32_t C_F_Vampire_Hunter_Lady_PersonalShow_IdleID_; DLL2SDK::mscorlib::System::String* C_M_FirebreakCarrotThief_PersonalShow_; int32_t C_M_FirebreakCarrotThief_PersonalShowID_; DLL2SDK::mscorlib::System::String* C_M_FirebreakCarrotThief_PersonalShow_Idle_; int32_t C_M_FirebreakCarrotThief_PersonalShow_IdleID_; DLL2SDK::mscorlib::System::String* C_M_FirebreakPanda_PersonalShow_; int32_t C_M_FirebreakPanda_PersonalShowID_; DLL2SDK::mscorlib::System::String* C_M_FirebreakPanda_PersonalShow_Idle_; int32_t C_M_FirebreakPanda_PersonalShow_IdleID_; DLL2SDK::mscorlib::System::String* C_M_Reaper_PersonalShow_; int32_t C_M_Reaper_PersonalShowID_; DLL2SDK::mscorlib::System::String* C_M_Reaper_PersonalShow_Idle_; int32_t C_M_Reaper_PersonalShow_IdleID_; DLL2SDK::mscorlib::System::String* C_M_Sentinel_PersonalShow_; int32_t C_M_Sentinel_PersonalShowID_; DLL2SDK::mscorlib::System::String* C_M_Sentinel_PersonalShow_Idle_; int32_t C_M_Sentinel_PersonalShow_IdleID_; DLL2SDK::mscorlib::System::String* C4Equip_; int32_t C4EquipID_; DLL2SDK::mscorlib::System::String* C4Placing_; int32_t C4PlacingID_; DLL2SDK::mscorlib::System::String* camera_ani_; int32_t camera_aniID_; DLL2SDK::mscorlib::System::String* captain_B_ANI02_; int32_t captain_B_ANI02ID_; DLL2SDK::mscorlib::System::String* Captain_Face_animation_new_; int32_t Captain_Face_animation_newID_; DLL2SDK::mscorlib::System::String* catch_OverrideCSharpWord_; int32_t catch_OverrideCSharpWordID_; DLL2SDK::mscorlib::System::String* Cerberus_Attack01_; int32_t Cerberus_Attack01ID_; DLL2SDK::mscorlib::System::String* Cerberus_Attack02_; int32_t Cerberus_Attack02ID_; DLL2SDK::mscorlib::System::String* Cerberus_Attack03_; int32_t Cerberus_Attack03ID_; DLL2SDK::mscorlib::System::String* Cerberus_Brith_; int32_t Cerberus_BrithID_; DLL2SDK::mscorlib::System::String* Cerberus_CutScene_Death_; int32_t Cerberus_CutScene_DeathID_; DLL2SDK::mscorlib::System::String* Cerberus_LHeadDown_; int32_t Cerberus_LHeadDownID_; DLL2SDK::mscorlib::System::String* Cerberus_Magma_; int32_t Cerberus_MagmaID_; DLL2SDK::mscorlib::System::String* Cerberus_Magma_End_; int32_t Cerberus_Magma_EndID_; DLL2SDK::mscorlib::System::String* Cerberus_Magma_Pre_; int32_t Cerberus_Magma_PreID_; DLL2SDK::mscorlib::System::String* Cerberus_MHeadDown_; int32_t Cerberus_MHeadDownID_; DLL2SDK::mscorlib::System::String* Cerberus_RHeadDown_; int32_t Cerberus_RHeadDownID_; DLL2SDK::mscorlib::System::String* Cerberus_WaitWalk_L_; int32_t Cerberus_WaitWalk_LID_; DLL2SDK::mscorlib::System::String* Cerberus_WaitWalk_R_; int32_t Cerberus_WaitWalk_RID_; DLL2SDK::mscorlib::System::String* Cerberus_Weak_; int32_t Cerberus_WeakID_; DLL2SDK::mscorlib::System::String* Cerberus_Weak_End_; int32_t Cerberus_Weak_EndID_; DLL2SDK::mscorlib::System::String* ChangeClip_; int32_t ChangeClipID_; DLL2SDK::mscorlib::System::String* ChangeClip_End_; int32_t ChangeClip_EndID_; DLL2SDK::mscorlib::System::String* ChangeClip_Loop_; int32_t ChangeClip_LoopID_; DLL2SDK::mscorlib::System::String* ChangeClip_Start_; int32_t ChangeClip_StartID_; DLL2SDK::mscorlib::System::String* ChangeClip2_; int32_t ChangeClip2ID_; DLL2SDK::mscorlib::System::String* ChangeClipEnd_; int32_t ChangeClipEndID_; DLL2SDK::mscorlib::System::String* ChangeClipEndProne_; int32_t ChangeClipEndProneID_; DLL2SDK::mscorlib::System::String* ChangeClipLoop_; int32_t ChangeClipLoopID_; DLL2SDK::mscorlib::System::String* ChangeClipLoopPre_; int32_t ChangeClipLoopPreID_; DLL2SDK::mscorlib::System::String* ChangeClipLoopProne_; int32_t ChangeClipLoopProneID_; DLL2SDK::mscorlib::System::String* ChangeClipProne_; int32_t ChangeClipProneID_; DLL2SDK::mscorlib::System::String* ChangeClipStart_; int32_t ChangeClipStartID_; DLL2SDK::mscorlib::System::String* ChangeClipStart02_; int32_t ChangeClipStart02ID_; DLL2SDK::mscorlib::System::String* ChangeClipStartProne_; int32_t ChangeClipStartProneID_; DLL2SDK::mscorlib::System::String* ChristmasTree_UI_CallChristmasTree_; int32_t ChristmasTree_UI_CallChristmasTreeID_; DLL2SDK::mscorlib::System::String* ChristmasTree_UI_Idle_; int32_t ChristmasTree_UI_IdleID_; DLL2SDK::mscorlib::System::String* Climb_; int32_t ClimbID_; DLL2SDK::mscorlib::System::String* ClimbFast_; int32_t ClimbFastID_; DLL2SDK::mscorlib::System::String* ClimbHigh_; int32_t ClimbHighID_; DLL2SDK::mscorlib::System::String* ClimbJump_; int32_t ClimbJumpID_; DLL2SDK::mscorlib::System::String* ClimbJumpIdle_; int32_t ClimbJumpIdleID_; DLL2SDK::mscorlib::System::String* ClimbToLadder_; int32_t ClimbToLadderID_; DLL2SDK::mscorlib::System::String* ClimbToLadder_HandRail_; int32_t ClimbToLadder_HandRailID_; DLL2SDK::mscorlib::System::String* close_; int32_t closeID_; DLL2SDK::mscorlib::System::String* Close_; int32_t CloseID_; DLL2SDK::mscorlib::System::String* close_idle_; int32_t close_idleID_; DLL2SDK::mscorlib::System::String* Closed_; int32_t ClosedID_; DLL2SDK::mscorlib::System::String* CloseE_; int32_t CloseEID_; DLL2SDK::mscorlib::System::String* CloseN_; int32_t CloseNID_; DLL2SDK::mscorlib::System::String* CloseS_; int32_t CloseSID_; DLL2SDK::mscorlib::System::String* CloseW_; int32_t CloseWID_; DLL2SDK::mscorlib::System::String* Cross_; int32_t CrossID_; DLL2SDK::mscorlib::System::String* Crouch_; int32_t CrouchID_; DLL2SDK::mscorlib::System::String* Crouch_BurnDead_; int32_t Crouch_BurnDeadID_; DLL2SDK::mscorlib::System::String* Crouch_DeadBack_; int32_t Crouch_DeadBackID_; DLL2SDK::mscorlib::System::String* Crouch_DeadFront01_; int32_t Crouch_DeadFront01ID_; DLL2SDK::mscorlib::System::String* Crouch_DeadFront02_; int32_t Crouch_DeadFront02ID_; DLL2SDK::mscorlib::System::String* Crouch_DeadFront03_; int32_t Crouch_DeadFront03ID_; DLL2SDK::mscorlib::System::String* Crouch_DeadLeft_; int32_t Crouch_DeadLeftID_; DLL2SDK::mscorlib::System::String* Crouch_DeadRight_; int32_t Crouch_DeadRightID_; DLL2SDK::mscorlib::System::String* Crouch_FirePos_; int32_t Crouch_FirePosID_; DLL2SDK::mscorlib::System::String* Crouch_HadWeapon_Pickup_; int32_t Crouch_HadWeapon_PickupID_; DLL2SDK::mscorlib::System::String* Crouch_HoldWeapon_; int32_t Crouch_HoldWeaponID_; DLL2SDK::mscorlib::System::String* Crouch_Lightning_Shock_; int32_t Crouch_Lightning_ShockID_; DLL2SDK::mscorlib::System::String* Crouch_NoWeapon_Pickup_Item_; int32_t Crouch_NoWeapon_Pickup_ItemID_; DLL2SDK::mscorlib::System::String* Crouch_NoWeapon_Pickup_Weapon_; int32_t Crouch_NoWeapon_Pickup_WeaponID_; DLL2SDK::mscorlib::System::String* Crouch_Pickup_Item_; int32_t Crouch_Pickup_ItemID_; DLL2SDK::mscorlib::System::String* Crouch_Pickup_Weapon_; int32_t Crouch_Pickup_WeaponID_; DLL2SDK::mscorlib::System::String* CrouchDeadFront_; int32_t CrouchDeadFrontID_; DLL2SDK::mscorlib::System::String* CrouchIdle_; int32_t CrouchIdleID_; DLL2SDK::mscorlib::System::String* CrouchIdle_ThrowFire_; int32_t CrouchIdle_ThrowFireID_; DLL2SDK::mscorlib::System::String* CrouchMove_; int32_t CrouchMoveID_; DLL2SDK::mscorlib::System::String* CrouchSprinting_; int32_t CrouchSprintingID_; DLL2SDK::mscorlib::System::String* CrouchToStand_; int32_t CrouchToStandID_; DLL2SDK::mscorlib::System::String* CrouchTurnLeft_; int32_t CrouchTurnLeftID_; DLL2SDK::mscorlib::System::String* CrouchTurnRight_; int32_t CrouchTurnRightID_; DLL2SDK::mscorlib::System::String* DarkSeed_Attack01_; int32_t DarkSeed_Attack01ID_; DLL2SDK::mscorlib::System::String* DarkSeed_Attack02_; int32_t DarkSeed_Attack02ID_; DLL2SDK::mscorlib::System::String* DarkSeed_Idle01_; int32_t DarkSeed_Idle01ID_; DLL2SDK::mscorlib::System::String* Dash_; int32_t DashID_; DLL2SDK::mscorlib::System::String* DashLoop_; int32_t DashLoopID_; DLL2SDK::mscorlib::System::String* DashPre_; int32_t DashPreID_; DLL2SDK::mscorlib::System::String* DavidMason_RPK_2D_UI_Idle01_; int32_t DavidMason_RPK_2D_UI_Idle01ID_; DLL2SDK::mscorlib::System::String* dead_; int32_t deadID_; DLL2SDK::mscorlib::System::String* Dead_; int32_t DeadID_; DLL2SDK::mscorlib::System::String* DeadBurn_; int32_t DeadBurnID_; DLL2SDK::mscorlib::System::String* DeadFront_; int32_t DeadFrontID_; DLL2SDK::mscorlib::System::String* Death_; int32_t DeathID_; DLL2SDK::mscorlib::System::String* DeathFall_; int32_t DeathFallID_; DLL2SDK::mscorlib::System::String* DeathSwing_Prepare_; int32_t DeathSwing_PrepareID_; DLL2SDK::mscorlib::System::String* Default_; int32_t DefaultID_; DLL2SDK::mscorlib::System::String* DefendChest_; int32_t DefendChestID_; DLL2SDK::mscorlib::System::String* DefendHead_; int32_t DefendHeadID_; DLL2SDK::mscorlib::System::String* Die_; int32_t DieID_; DLL2SDK::mscorlib::System::String* Diving_; int32_t DivingID_; DLL2SDK::mscorlib::System::String* DogTagScanning_; int32_t DogTagScanningID_; DLL2SDK::mscorlib::System::String* DownFromTop_; int32_t DownFromTopID_; DLL2SDK::mscorlib::System::String* DownToLadder_; int32_t DownToLadderID_; DLL2SDK::mscorlib::System::String* DriveIdle_; int32_t DriveIdleID_; DLL2SDK::mscorlib::System::String* DriveIdleInAir_; int32_t DriveIdleInAirID_; DLL2SDK::mscorlib::System::String* DriveReversing_; int32_t DriveReversingID_; DLL2SDK::mscorlib::System::String* DriveRise_; int32_t DriveRiseID_; DLL2SDK::mscorlib::System::String* DriveStand_; int32_t DriveStandID_; DLL2SDK::mscorlib::System::String* Drone_BR_M_UI_TP4_Idle_; int32_t Drone_BR_M_UI_TP4_IdleID_; DLL2SDK::mscorlib::System::String* Drone_IDLE_; int32_t Drone_IDLEID_; DLL2SDK::mscorlib::System::String* Drop_Pod_Idle_; int32_t Drop_Pod_IdleID_; DLL2SDK::mscorlib::System::String* Drop_Pod_ToGround_; int32_t Drop_Pod_ToGroundID_; DLL2SDK::mscorlib::System::String* Dying_; int32_t DyingID_; DLL2SDK::mscorlib::System::String* DyingDead_; int32_t DyingDeadID_; DLL2SDK::mscorlib::System::String* DyingFall_; int32_t DyingFallID_; DLL2SDK::mscorlib::System::String* ElectricShockedEnd_; int32_t ElectricShockedEndID_; DLL2SDK::mscorlib::System::String* ElectricShockedLoop_; int32_t ElectricShockedLoopID_; DLL2SDK::mscorlib::System::String* ElectricShockedStart_; int32_t ElectricShockedStartID_; DLL2SDK::mscorlib::System::String* empty_; int32_t emptyID_; DLL2SDK::mscorlib::System::String* Empty_; int32_t EmptyID_; DLL2SDK::mscorlib::System::String* Empty_ThrowWeapon_M_FastProneThrowFire_; int32_t Empty_ThrowWeapon_M_FastProneThrowFireID_; DLL2SDK::mscorlib::System::String* Empty_ThrowWeapon_M_FastThrowFire_; int32_t Empty_ThrowWeapon_M_FastThrowFireID_; DLL2SDK::mscorlib::System::String* EmptyAttack_; int32_t EmptyAttackID_; DLL2SDK::mscorlib::System::String* EmptyGetWeapon_; int32_t EmptyGetWeaponID_; DLL2SDK::mscorlib::System::String* EmptyHand_; int32_t EmptyHandID_; DLL2SDK::mscorlib::System::String* EmptyHand_UI_FM_Idle00_; int32_t EmptyHand_UI_FM_Idle00ID_; DLL2SDK::mscorlib::System::String* EmptyHand_UI_FM_Idle01_; int32_t EmptyHand_UI_FM_Idle01ID_; DLL2SDK::mscorlib::System::String* EmptyHand_UI_FM_Idle01_0_; int32_t EmptyHand_UI_FM_Idle01_0ID_; DLL2SDK::mscorlib::System::String* EmptyJumpAttack_; int32_t EmptyJumpAttackID_; DLL2SDK::mscorlib::System::String* End_; int32_t EndID_; DLL2SDK::mscorlib::System::String* EndFlash_; int32_t EndFlashID_; DLL2SDK::mscorlib::System::String* EndJumpFalling_; int32_t EndJumpFallingID_; DLL2SDK::mscorlib::System::String* EndLadder_; int32_t EndLadderID_; DLL2SDK::mscorlib::System::String* EndProne_Stand_; int32_t EndProne_StandID_; DLL2SDK::mscorlib::System::String* EndSaving_; int32_t EndSavingID_; DLL2SDK::mscorlib::System::String* Enter_; int32_t EnterID_; DLL2SDK::mscorlib::System::String* Equip_; int32_t EquipID_; DLL2SDK::mscorlib::System::String* Equiping_; int32_t EquipingID_; DLL2SDK::mscorlib::System::String* EquipLeftHand_; int32_t EquipLeftHandID_; DLL2SDK::mscorlib::System::String* Explode_; int32_t ExplodeID_; DLL2SDK::mscorlib::System::String* FallIdle_; int32_t FallIdleID_; DLL2SDK::mscorlib::System::String* Fast_ClimbOver_105_; int32_t Fast_ClimbOver_105ID_; DLL2SDK::mscorlib::System::String* Fast_ClimbOver_180_; int32_t Fast_ClimbOver_180ID_; DLL2SDK::mscorlib::System::String* Fast_ClimbUp_105_; int32_t Fast_ClimbUp_105ID_; DLL2SDK::mscorlib::System::String* Fast_ClimbUp_180_; int32_t Fast_ClimbUp_180ID_; DLL2SDK::mscorlib::System::String* fd_; int32_t fdID_; DLL2SDK::mscorlib::System::String* Fire_; int32_t FireID_; DLL2SDK::mscorlib::System::String* Fire01_; int32_t Fire01ID_; DLL2SDK::mscorlib::System::String* Fire02_; int32_t Fire02ID_; DLL2SDK::mscorlib::System::String* FireBall_End_; int32_t FireBall_EndID_; DLL2SDK::mscorlib::System::String* FireBall_Loop_; int32_t FireBall_LoopID_; DLL2SDK::mscorlib::System::String* FireBall_Loop_Triple_; int32_t FireBall_Loop_TripleID_; DLL2SDK::mscorlib::System::String* FireBall_Pre_; int32_t FireBall_PreID_; DLL2SDK::mscorlib::System::String* FireCancel_; int32_t FireCancelID_; DLL2SDK::mscorlib::System::String* FireContinueProne_; int32_t FireContinueProneID_; DLL2SDK::mscorlib::System::String* FireContinueProne_End_; int32_t FireContinueProne_EndID_; DLL2SDK::mscorlib::System::String* FireContinueStand_; int32_t FireContinueStandID_; DLL2SDK::mscorlib::System::String* FireContinueStand_End_; int32_t FireContinueStand_EndID_; DLL2SDK::mscorlib::System::String* FireContinueStart_; int32_t FireContinueStartID_; DLL2SDK::mscorlib::System::String* FireContinuous_; int32_t FireContinuousID_; DLL2SDK::mscorlib::System::String* FireContinuous_Prone_; int32_t FireContinuous_ProneID_; DLL2SDK::mscorlib::System::String* FireContinuousStand_; int32_t FireContinuousStandID_; DLL2SDK::mscorlib::System::String* FireContinuousStand_End_; int32_t FireContinuousStand_EndID_; DLL2SDK::mscorlib::System::String* FireDirect_; int32_t FireDirectID_; DLL2SDK::mscorlib::System::String* FireEnd_; int32_t FireEndID_; DLL2SDK::mscorlib::System::String* FireFirst_; int32_t FireFirstID_; DLL2SDK::mscorlib::System::String* FireGroupEnd_; int32_t FireGroupEndID_; DLL2SDK::mscorlib::System::String* FireHeavy_; int32_t FireHeavyID_; DLL2SDK::mscorlib::System::String* FireHipBolt_; int32_t FireHipBoltID_; DLL2SDK::mscorlib::System::String* FireHipBoltProne_; int32_t FireHipBoltProneID_; DLL2SDK::mscorlib::System::String* FireHitAlready_; int32_t FireHitAlreadyID_; DLL2SDK::mscorlib::System::String* FireIdle_; int32_t FireIdleID_; DLL2SDK::mscorlib::System::String* FireInSwim_; int32_t FireInSwimID_; DLL2SDK::mscorlib::System::String* FireLoop_; int32_t FireLoopID_; DLL2SDK::mscorlib::System::String* FireMove_; int32_t FireMoveID_; DLL2SDK::mscorlib::System::String* FireProne_; int32_t FireProneID_; DLL2SDK::mscorlib::System::String* FireRight_; int32_t FireRightID_; DLL2SDK::mscorlib::System::String* FireSecond_; int32_t FireSecondID_; DLL2SDK::mscorlib::System::String* FireSingle_; int32_t FireSingleID_; DLL2SDK::mscorlib::System::String* FireStart_; int32_t FireStartID_; DLL2SDK::mscorlib::System::String* FireSwimming_; int32_t FireSwimmingID_; DLL2SDK::mscorlib::System::String* FireWaitHitLoop_; int32_t FireWaitHitLoopID_; DLL2SDK::mscorlib::System::String* FlightBlendTree_; int32_t FlightBlendTreeID_; DLL2SDK::mscorlib::System::String* Floating_; int32_t FloatingID_; DLL2SDK::mscorlib::System::String* Fly_; int32_t FlyID_; DLL2SDK::mscorlib::System::String* fly01_; int32_t fly01ID_; DLL2SDK::mscorlib::System::String* fly02_; int32_t fly02ID_; DLL2SDK::mscorlib::System::String* fly03_; int32_t fly03ID_; DLL2SDK::mscorlib::System::String* FlyDown_; int32_t FlyDownID_; DLL2SDK::mscorlib::System::String* FlyToFlyDown_; int32_t FlyToFlyDownID_; DLL2SDK::mscorlib::System::String* FP_RightHandOffset_; int32_t FP_RightHandOffsetID_; DLL2SDK::mscorlib::System::String* FullBodyGetWeapon_; int32_t FullBodyGetWeaponID_; DLL2SDK::mscorlib::System::String* FullClose_; int32_t FullCloseID_; DLL2SDK::mscorlib::System::String* FullDisappear_; int32_t FullDisappearID_; DLL2SDK::mscorlib::System::String* FullJump_; int32_t FullJumpID_; DLL2SDK::mscorlib::System::String* FullOpen_; int32_t FullOpenID_; DLL2SDK::mscorlib::System::String* FullOpenAnim_; int32_t FullOpenAnimID_; DLL2SDK::mscorlib::System::String* FullOpenAnimX_; int32_t FullOpenAnimXID_; DLL2SDK::mscorlib::System::String* FullOpenIdle_; int32_t FullOpenIdleID_; DLL2SDK::mscorlib::System::String* Gesture_; int32_t GestureID_; DLL2SDK::mscorlib::System::String* Gesture_AbominationDance_; int32_t Gesture_AbominationDanceID_; DLL2SDK::mscorlib::System::String* Gesture_all_done_; int32_t Gesture_all_doneID_; DLL2SDK::mscorlib::System::String* Gesture_BecomeSnowman_; int32_t Gesture_BecomeSnowmanID_; DLL2SDK::mscorlib::System::String* Gesture_boast_chickens_dont_dance_vol1_; int32_t Gesture_boast_chickens_dont_dance_vol1ID_; DLL2SDK::mscorlib::System::String* Gesture_boast_clucked_up_; int32_t Gesture_boast_clucked_upID_; DLL2SDK::mscorlib::System::String* Gesture_boast_finger_wag_; int32_t Gesture_boast_finger_wagID_; DLL2SDK::mscorlib::System::String* Gesture_boast_gun_show_; int32_t Gesture_boast_gun_showID_; DLL2SDK::mscorlib::System::String* Gesture_boast_hiphop_; int32_t Gesture_boast_hiphopID_; DLL2SDK::mscorlib::System::String* Gesture_boast_king_kong_; int32_t Gesture_boast_king_kongID_; DLL2SDK::mscorlib::System::String* Gesture_boast_laughing_at_you_; int32_t Gesture_boast_laughing_at_youID_; DLL2SDK::mscorlib::System::String* Gesture_boast_shoulder_shrug_; int32_t Gesture_boast_shoulder_shrugID_; DLL2SDK::mscorlib::System::String* Gesture_but_that_flip_though_; int32_t Gesture_but_that_flip_thoughID_; DLL2SDK::mscorlib::System::String* Gesture_CallChristmasTree_; int32_t Gesture_CallChristmasTreeID_; DLL2SDK::mscorlib::System::String* Gesture_close_call_; int32_t Gesture_close_callID_; DLL2SDK::mscorlib::System::String* Gesture_CowBoyFastDraw_; int32_t Gesture_CowBoyFastDrawID_; DLL2SDK::mscorlib::System::String* Gesture_CowBoyFastDraw6Times_; int32_t Gesture_CowBoyFastDraw6TimesID_; DLL2SDK::mscorlib::System::String* Gesture_cut_throat_; int32_t Gesture_cut_throatID_; DLL2SDK::mscorlib::System::String* Gesture_DanceA_; int32_t Gesture_DanceAID_; DLL2SDK::mscorlib::System::String* Gesture_DanceB_; int32_t Gesture_DanceBID_; DLL2SDK::mscorlib::System::String* Gesture_fist_pump_; int32_t Gesture_fist_pumpID_; DLL2SDK::mscorlib::System::String* Gesture_GetStars_; int32_t Gesture_GetStarsID_; DLL2SDK::mscorlib::System::String* Gesture_goodgame_bow_; int32_t Gesture_goodgame_bowID_; DLL2SDK::mscorlib::System::String* Gesture_gun_slinger_; int32_t Gesture_gun_slingerID_; DLL2SDK::mscorlib::System::String* Gesture_mad_respect_; int32_t Gesture_mad_respectID_; DLL2SDK::mscorlib::System::String* Gesture_Nunchucks_; int32_t Gesture_NunchucksID_; DLL2SDK::mscorlib::System::String* Gesture_peace_; int32_t Gesture_peaceID_; DLL2SDK::mscorlib::System::String* Gesture_point_; int32_t Gesture_pointID_; DLL2SDK::mscorlib::System::String* Gesture_poplock_; int32_t Gesture_poplockID_; DLL2SDK::mscorlib::System::String* Gesture_Praise_Me_; int32_t Gesture_Praise_MeID_; DLL2SDK::mscorlib::System::String* Gesture_salute_; int32_t Gesture_saluteID_; DLL2SDK::mscorlib::System::String* Gesture_selfie_; int32_t Gesture_selfieID_; DLL2SDK::mscorlib::System::String* Gesture_sweep_this_; int32_t Gesture_sweep_thisID_; DLL2SDK::mscorlib::System::String* Gesture_taunt_reaper_07_; int32_t Gesture_taunt_reaper_07ID_; DLL2SDK::mscorlib::System::String* Gesture_threaten_heart_attack_; int32_t Gesture_threaten_heart_attackID_; DLL2SDK::mscorlib::System::String* Gesture_threaten_meanstreak_; int32_t Gesture_threaten_meanstreakID_; DLL2SDK::mscorlib::System::String* Gesture_threaten_shadowboxing_; int32_t Gesture_threaten_shadowboxingID_; DLL2SDK::mscorlib::System::String* Gesture_threaten_stomp_you_out_; int32_t Gesture_threaten_stomp_you_outID_; DLL2SDK::mscorlib::System::String* Gesture_threaten_zombie_eats_brains_; int32_t Gesture_threaten_zombie_eats_brainsID_; DLL2SDK::mscorlib::System::String* Gesture_thumbs_up_; int32_t Gesture_thumbs_upID_; DLL2SDK::mscorlib::System::String* geton_; int32_t getonID_; DLL2SDK::mscorlib::System::String* GetWeaopon_; int32_t GetWeaoponID_; DLL2SDK::mscorlib::System::String* GetWeaoponProne_; int32_t GetWeaoponProneID_; DLL2SDK::mscorlib::System::String* GetWeapon_; int32_t GetWeaponID_; DLL2SDK::mscorlib::System::String* GetWeaponProne_; int32_t GetWeaponProneID_; DLL2SDK::mscorlib::System::String* Ghost_M4A1_2D_UI_Idle01_ani_; int32_t Ghost_M4A1_2D_UI_Idle01_aniID_; DLL2SDK::mscorlib::System::String* GKRS_shake_; int32_t GKRS_shakeID_; DLL2SDK::mscorlib::System::String* GotoCombat_; int32_t GotoCombatID_; DLL2SDK::mscorlib::System::String* GravitySpikesDown_; int32_t GravitySpikesDownID_; DLL2SDK::mscorlib::System::String* GravitySpikesLand_; int32_t GravitySpikesLandID_; DLL2SDK::mscorlib::System::String* GravitySpikesLoop_; int32_t GravitySpikesLoopID_; DLL2SDK::mscorlib::System::String* GravitySpikesStart_; int32_t GravitySpikesStartID_; DLL2SDK::mscorlib::System::String* GrenadeIdle_; int32_t GrenadeIdleID_; DLL2SDK::mscorlib::System::String* Grenadier_BR_M_UI_TP1_Idle_; int32_t Grenadier_BR_M_UI_TP1_IdleID_; DLL2SDK::mscorlib::System::String* Grenadier_IDLE_; int32_t Grenadier_IDLEID_; DLL2SDK::mscorlib::System::String* GripHold_Offset_; int32_t GripHold_OffsetID_; DLL2SDK::mscorlib::System::String* GroundGroupStab_; int32_t GroundGroupStabID_; DLL2SDK::mscorlib::System::String* GroundStab_; int32_t GroundStabID_; DLL2SDK::mscorlib::System::String* HadWeapon_Pickup_; int32_t HadWeapon_PickupID_; DLL2SDK::mscorlib::System::String* HalfClose_; int32_t HalfCloseID_; DLL2SDK::mscorlib::System::String* HalfDisappear_; int32_t HalfDisappearID_; DLL2SDK::mscorlib::System::String* HalfOpen_; int32_t HalfOpenID_; DLL2SDK::mscorlib::System::String* HalfOpenAnim_; int32_t HalfOpenAnimID_; DLL2SDK::mscorlib::System::String* HalfOpenIdle_; int32_t HalfOpenIdleID_; DLL2SDK::mscorlib::System::String* HEAD01_ANI01_; int32_t HEAD01_ANI01ID_; DLL2SDK::mscorlib::System::String* HeadShotDead_; int32_t HeadShotDeadID_; DLL2SDK::mscorlib::System::String* HeadShotDeadFront_; int32_t HeadShotDeadFrontID_; DLL2SDK::mscorlib::System::String* Helicopter_fly2Land_; int32_t Helicopter_fly2LandID_; DLL2SDK::mscorlib::System::String* Helicopter_FlyIdle_; int32_t Helicopter_FlyIdleID_; DLL2SDK::mscorlib::System::String* Helicopter_FlyIdle_Rotate_; int32_t Helicopter_FlyIdle_RotateID_; DLL2SDK::mscorlib::System::String* Helicopter_Land2fly_; int32_t Helicopter_Land2flyID_; DLL2SDK::mscorlib::System::String* Helicopter_LandIdle_; int32_t Helicopter_LandIdleID_; DLL2SDK::mscorlib::System::String* Helicopter_Start_idle_; int32_t Helicopter_Start_idleID_; DLL2SDK::mscorlib::System::String* help_; int32_t helpID_; DLL2SDK::mscorlib::System::String* Hit_; int32_t HitID_; DLL2SDK::mscorlib::System::String* Hit01_; int32_t Hit01ID_; DLL2SDK::mscorlib::System::String* Hit02_; int32_t Hit02ID_; DLL2SDK::mscorlib::System::String* HitBack_; int32_t HitBackID_; DLL2SDK::mscorlib::System::String* HitBack_S_; int32_t HitBack_SID_; DLL2SDK::mscorlib::System::String* HitFront_; int32_t HitFrontID_; DLL2SDK::mscorlib::System::String* HitFront_0_; int32_t HitFront_0ID_; DLL2SDK::mscorlib::System::String* HitFront_1_; int32_t HitFront_1ID_; DLL2SDK::mscorlib::System::String* HitFront_S_; int32_t HitFront_SID_; DLL2SDK::mscorlib::System::String* HitLeft_; int32_t HitLeftID_; DLL2SDK::mscorlib::System::String* HitLeft_S_; int32_t HitLeft_SID_; DLL2SDK::mscorlib::System::String* HitRight_; int32_t HitRightID_; DLL2SDK::mscorlib::System::String* HitRight_S_; int32_t HitRight_SID_; DLL2SDK::mscorlib::System::String* HoldPose_Normal_; int32_t HoldPose_NormalID_; DLL2SDK::mscorlib::System::String* HoldPose_Tight_; int32_t HoldPose_TightID_; DLL2SDK::mscorlib::System::String* HoldWeapon_; int32_t HoldWeaponID_; DLL2SDK::mscorlib::System::String* hook_; int32_t hookID_; DLL2SDK::mscorlib::System::String* Hook_Prepare_; int32_t Hook_PrepareID_; DLL2SDK::mscorlib::System::String* i2s_; int32_t i2sID_; DLL2SDK::mscorlib::System::String* id01_; int32_t id01ID_; DLL2SDK::mscorlib::System::String* Idel_; int32_t IdelID_; DLL2SDK::mscorlib::System::String* idle_; int32_t idleID_; DLL2SDK::mscorlib::System::String* Idle_; int32_t IdleID_; DLL2SDK::mscorlib::System::String* IDLE_; int32_t IDLEID_; DLL2SDK::mscorlib::System::String* idle00_; int32_t idle00ID_; DLL2SDK::mscorlib::System::String* Idle00_; int32_t Idle00ID_; DLL2SDK::mscorlib::System::String* Idle01_; int32_t Idle01ID_; DLL2SDK::mscorlib::System::String* IDLE01_; int32_t IDLE01ID_; DLL2SDK::mscorlib::System::String* Idle02_; int32_t Idle02ID_; DLL2SDK::mscorlib::System::String* Idle2_; int32_t Idle2ID_; DLL2SDK::mscorlib::System::String* IdleChargePhase1_; int32_t IdleChargePhase1ID_; DLL2SDK::mscorlib::System::String* IdleChargePhase2_; int32_t IdleChargePhase2ID_; DLL2SDK::mscorlib::System::String* IdleGround_; int32_t IdleGroundID_; DLL2SDK::mscorlib::System::String* Inactive_; int32_t InactiveID_; DLL2SDK::mscorlib::System::String* InLadder_; int32_t InLadderID_; DLL2SDK::mscorlib::System::String* Install_; int32_t InstallID_; DLL2SDK::mscorlib::System::String* Instanll_; int32_t InstanllID_; DLL2SDK::mscorlib::System::String* Juggernaut_Birth_; int32_t Juggernaut_BirthID_; DLL2SDK::mscorlib::System::String* JumpDown_; int32_t JumpDownID_; DLL2SDK::mscorlib::System::String* JumpFire_; int32_t JumpFireID_; DLL2SDK::mscorlib::System::String* JumpIdle_; int32_t JumpIdleID_; DLL2SDK::mscorlib::System::String* JumpInTarget_; int32_t JumpInTargetID_; DLL2SDK::mscorlib::System::String* JumpLand_; int32_t JumpLandID_; DLL2SDK::mscorlib::System::String* JumpRunLand_; int32_t JumpRunLandID_; DLL2SDK::mscorlib::System::String* JumpSmash_Prepare_; int32_t JumpSmash_PrepareID_; DLL2SDK::mscorlib::System::String* JumpUp_; int32_t JumpUpID_; DLL2SDK::mscorlib::System::String* KickTheDoor_; int32_t KickTheDoorID_; DLL2SDK::mscorlib::System::String* KillStreaks_Parachute_Idle_; int32_t KillStreaks_Parachute_IdleID_; DLL2SDK::mscorlib::System::String* Ladder_; int32_t LadderID_; DLL2SDK::mscorlib::System::String* LadderDownIdle_; int32_t LadderDownIdleID_; DLL2SDK::mscorlib::System::String* LadderLeaveLeft_; int32_t LadderLeaveLeftID_; DLL2SDK::mscorlib::System::String* LadderLeaveRight_; int32_t LadderLeaveRightID_; DLL2SDK::mscorlib::System::String* LadderLeft_; int32_t LadderLeftID_; DLL2SDK::mscorlib::System::String* LadderLeftIdle_; int32_t LadderLeftIdleID_; DLL2SDK::mscorlib::System::String* LadderRight_; int32_t LadderRightID_; DLL2SDK::mscorlib::System::String* LadderRightIdle_; int32_t LadderRightIdleID_; DLL2SDK::mscorlib::System::String* LadderToUpGround_; int32_t LadderToUpGroundID_; DLL2SDK::mscorlib::System::String* LaderUpIdle_; int32_t LaderUpIdleID_; DLL2SDK::mscorlib::System::String* Land_; int32_t LandID_; DLL2SDK::mscorlib::System::String* LandHard_; int32_t LandHardID_; DLL2SDK::mscorlib::System::String* LandLoop_; int32_t LandLoopID_; DLL2SDK::mscorlib::System::String* LandNormal_; int32_t LandNormalID_; DLL2SDK::mscorlib::System::String* LandNormal1_; int32_t LandNormal1ID_; DLL2SDK::mscorlib::System::String* LastStandFall_; int32_t LastStandFallID_; DLL2SDK::mscorlib::System::String* LaunchHold_Loop_; int32_t LaunchHold_LoopID_; DLL2SDK::mscorlib::System::String* LaunchIdle_; int32_t LaunchIdleID_; DLL2SDK::mscorlib::System::String* LaunchIntoAir_; int32_t LaunchIntoAirID_; DLL2SDK::mscorlib::System::String* Lava_End_; int32_t Lava_EndID_; DLL2SDK::mscorlib::System::String* Lava_Loop_; int32_t Lava_LoopID_; DLL2SDK::mscorlib::System::String* Lava_Pre_; int32_t Lava_PreID_; DLL2SDK::mscorlib::System::String* LavaAttack_; int32_t LavaAttackID_; DLL2SDK::mscorlib::System::String* LavaAttack3_; int32_t LavaAttack3ID_; DLL2SDK::mscorlib::System::String* LavaPrep_; int32_t LavaPrepID_; DLL2SDK::mscorlib::System::String* LavaPrep3_; int32_t LavaPrep3ID_; DLL2SDK::mscorlib::System::String* LeanState_; int32_t LeanStateID_; DLL2SDK::mscorlib::System::String* LeaveCombat_; int32_t LeaveCombatID_; DLL2SDK::mscorlib::System::String* LeftArmlOffsetPose_; int32_t LeftArmlOffsetPoseID_; DLL2SDK::mscorlib::System::String* LeftAttack_; int32_t LeftAttackID_; DLL2SDK::mscorlib::System::String* LeftAttack2_; int32_t LeftAttack2ID_; DLL2SDK::mscorlib::System::String* LeftHand_; int32_t LeftHandID_; DLL2SDK::mscorlib::System::String* LeftHandFinger_; int32_t LeftHandFingerID_; DLL2SDK::mscorlib::System::String* LeftHandHide_; int32_t LeftHandHideID_; DLL2SDK::mscorlib::System::String* LeftHandHold_; int32_t LeftHandHoldID_; DLL2SDK::mscorlib::System::String* LeftHandPoseOffset_; int32_t LeftHandPoseOffsetID_; DLL2SDK::mscorlib::System::String* LeftHandShow_; int32_t LeftHandShowID_; DLL2SDK::mscorlib::System::String* Lightning_Shock01_; int32_t Lightning_Shock01ID_; DLL2SDK::mscorlib::System::String* Lightning_Shock02_; int32_t Lightning_Shock02ID_; DLL2SDK::mscorlib::System::String* Lightning_Shock03_; int32_t Lightning_Shock03ID_; DLL2SDK::mscorlib::System::String* LimbLeftArm_; int32_t LimbLeftArmID_; DLL2SDK::mscorlib::System::String* LimbRightArm_; int32_t LimbRightArmID_; DLL2SDK::mscorlib::System::String* LobbyARWeaponAni_; int32_t LobbyARWeaponAniID_; DLL2SDK::mscorlib::System::String* Local_; int32_t LocalID_; DLL2SDK::mscorlib::System::String* Locomotion_; int32_t LocomotionID_; DLL2SDK::mscorlib::System::String* LongRangeAttack_; int32_t LongRangeAttackID_; DLL2SDK::mscorlib::System::String* Loop_; int32_t LoopID_; DLL2SDK::mscorlib::System::String* M4A1_Vehicle_convertible_drive_; int32_t M4A1_Vehicle_convertible_driveID_; DLL2SDK::mscorlib::System::String* M4A1_Vehicle_convertible_TurnLeft_; int32_t M4A1_Vehicle_convertible_TurnLeftID_; DLL2SDK::mscorlib::System::String* M4A1_Vehicle_convertible_TurnRight_; int32_t M4A1_Vehicle_convertible_TurnRightID_; DLL2SDK::mscorlib::System::String* MainWeapon_001_M4A1_3P_M_BittenByZombies_Zombie01_; int32_t MainWeapon_001_M4A1_3P_M_BittenByZombies_Zombie01ID_; DLL2SDK::mscorlib::System::String* MainWeapon_001_M4A1_3P_M_BittenByZombies_Zombie02_; int32_t MainWeapon_001_M4A1_3P_M_BittenByZombies_Zombie02ID_; DLL2SDK::mscorlib::System::String* MainWeapon_001_M4A1_3P_M_BittenByZombies_Zombie03_; int32_t MainWeapon_001_M4A1_3P_M_BittenByZombies_Zombie03ID_; DLL2SDK::mscorlib::System::String* MainWeapon_001_M4A1_3P_M_InGround_Zombie01_; int32_t MainWeapon_001_M4A1_3P_M_InGround_Zombie01ID_; DLL2SDK::mscorlib::System::String* MainWeapon_001_M4A1_3P_M_InGround_Zombie02_; int32_t MainWeapon_001_M4A1_3P_M_InGround_Zombie02ID_; DLL2SDK::mscorlib::System::String* MainWeapon_001_M4A1_3P_M_InGround_Zombie03_; int32_t MainWeapon_001_M4A1_3P_M_InGround_Zombie03ID_; DLL2SDK::mscorlib::System::String* MainWeapon_001_M4A1_3P_M_OutGround_Zombie01_; int32_t MainWeapon_001_M4A1_3P_M_OutGround_Zombie01ID_; DLL2SDK::mscorlib::System::String* MainWeapon_001_M4A1_3P_M_OutGround_Zombie02_; int32_t MainWeapon_001_M4A1_3P_M_OutGround_Zombie02ID_; DLL2SDK::mscorlib::System::String* MainWeapon_001_M4A1_3P_M_OutGround_Zombie03_; int32_t MainWeapon_001_M4A1_3P_M_OutGround_Zombie03ID_; DLL2SDK::mscorlib::System::String* MainWeapon_001_M4A1_UI_M_Idle00_; int32_t MainWeapon_001_M4A1_UI_M_Idle00ID_; DLL2SDK::mscorlib::System::String* MainWeapon_003_M27_1P_M_Jump2VTOL_; int32_t MainWeapon_003_M27_1P_M_Jump2VTOLID_; DLL2SDK::mscorlib::System::String* MainWeapon_003_M27_1P_M_jump2vtol_Camera2_; int32_t MainWeapon_003_M27_1P_M_jump2vtol_Camera2ID_; DLL2SDK::mscorlib::System::String* MainWeapon_003_M27_1P_M_Run_; int32_t MainWeapon_003_M27_1P_M_RunID_; DLL2SDK::mscorlib::System::String* MainWeapon_010_UMP_UI_M_Idle_; int32_t MainWeapon_010_UMP_UI_M_IdleID_; DLL2SDK::mscorlib::System::String* MainWeapon_010_UMP_UI_Team_M_Idle04_3_; int32_t MainWeapon_010_UMP_UI_Team_M_Idle04_3ID_; DLL2SDK::mscorlib::System::String* Mason_M4A1_2D_UI_Idle01_; int32_t Mason_M4A1_2D_UI_Idle01ID_; DLL2SDK::mscorlib::System::String* mat_ani_; int32_t mat_aniID_; DLL2SDK::mscorlib::System::String* Medical_box_feiji_Idle_; int32_t Medical_box_feiji_IdleID_; DLL2SDK::mscorlib::System::String* Medical_box_feiji01_Open_; int32_t Medical_box_feiji01_OpenID_; DLL2SDK::mscorlib::System::String* Medical_box_feiji02_Open_; int32_t Medical_box_feiji02_OpenID_; DLL2SDK::mscorlib::System::String* Medical_box_feiji03_Open_; int32_t Medical_box_feiji03_OpenID_; DLL2SDK::mscorlib::System::String* Medical_box_feiji04_Open_; int32_t Medical_box_feiji04_OpenID_; DLL2SDK::mscorlib::System::String* MeleeAttackAni_; int32_t MeleeAttackAniID_; DLL2SDK::mscorlib::System::String* MeleeFire_Jump_; int32_t MeleeFire_JumpID_; DLL2SDK::mscorlib::System::String* MeleeFireEnd_; int32_t MeleeFireEndID_; DLL2SDK::mscorlib::System::String* MeleeFireEnd1_; int32_t MeleeFireEnd1ID_; DLL2SDK::mscorlib::System::String* MeleeFireStart_; int32_t MeleeFireStartID_; DLL2SDK::mscorlib::System::String* MeleeFireStart1_; int32_t MeleeFireStart1ID_; DLL2SDK::mscorlib::System::String* MeleeSecondFire_; int32_t MeleeSecondFireID_; DLL2SDK::mscorlib::System::String* MeleeSecondFire1_; int32_t MeleeSecondFire1ID_; DLL2SDK::mscorlib::System::String* MeleeSingleFile_; int32_t MeleeSingleFileID_; DLL2SDK::mscorlib::System::String* MeleeWeapon_005_BigAxe_BR_M_GetWeapon_; int32_t MeleeWeapon_005_BigAxe_BR_M_GetWeaponID_; DLL2SDK::mscorlib::System::String* MeleeWeapon_005_BigAxe_BR_M_PutWeapon_; int32_t MeleeWeapon_005_BigAxe_BR_M_PutWeaponID_; DLL2SDK::mscorlib::System::String* MeleeWeapon_051_Nunchucks_BR_M_Pose_; int32_t MeleeWeapon_051_Nunchucks_BR_M_PoseID_; DLL2SDK::mscorlib::System::String* MeleeWeapon_051_Nunchucks_UI_Pose_; int32_t MeleeWeapon_051_Nunchucks_UI_PoseID_; DLL2SDK::mscorlib::System::String* MiddleJumpAttack_; int32_t MiddleJumpAttackID_; DLL2SDK::mscorlib::System::String* MiddleLeftAttack_; int32_t MiddleLeftAttackID_; DLL2SDK::mscorlib::System::String* MiddleMiddleKneeAttack_; int32_t MiddleMiddleKneeAttackID_; DLL2SDK::mscorlib::System::String* MiddleRightAttack_; int32_t MiddleRightAttackID_; DLL2SDK::mscorlib::System::String* MORS_IDLE_; int32_t MORS_IDLEID_; DLL2SDK::mscorlib::System::String* Move_; int32_t MoveID_; DLL2SDK::mscorlib::System::String* Music_; int32_t MusicID_; DLL2SDK::mscorlib::System::String* Mutate_; int32_t MutateID_; DLL2SDK::mscorlib::System::String* MutateLv2_; int32_t MutateLv2ID_; DLL2SDK::mscorlib::System::String* NearJumpAttack_; int32_t NearJumpAttackID_; DLL2SDK::mscorlib::System::String* NearLeftAttack_; int32_t NearLeftAttackID_; DLL2SDK::mscorlib::System::String* NearMiddelAttack_; int32_t NearMiddelAttackID_; DLL2SDK::mscorlib::System::String* NearMiddleUpAttack_; int32_t NearMiddleUpAttackID_; DLL2SDK::mscorlib::System::String* NearRightAttack_; int32_t NearRightAttackID_; DLL2SDK::mscorlib::System::String* New_State_; int32_t New_StateID_; DLL2SDK::mscorlib::System::String* New_State_0S2_BR_M_UI_KN44_Idle00_OffsetPose_AK47Fury_; int32_t New_State_0S2_BR_M_UI_KN44_Idle00_OffsetPose_AK47FuryID_; DLL2SDK::mscorlib::System::String* NoDir_; int32_t NoDirID_; DLL2SDK::mscorlib::System::String* NoDirIdle_; int32_t NoDirIdleID_; DLL2SDK::mscorlib::System::String* NoWeapon_Pickup_Item_; int32_t NoWeapon_Pickup_ItemID_; DLL2SDK::mscorlib::System::String* NoWeapon_Pickup_Weapon_; int32_t NoWeapon_Pickup_WeaponID_; DLL2SDK::mscorlib::System::String* OffsetPos_; int32_t OffsetPosID_; DLL2SDK::mscorlib::System::String* open_; int32_t openID_; DLL2SDK::mscorlib::System::String* Open_; int32_t OpenID_; DLL2SDK::mscorlib::System::String* open_idle_; int32_t open_idleID_; DLL2SDK::mscorlib::System::String* OpenBox_CrateBlue_UI_; int32_t OpenBox_CrateBlue_UIID_; DLL2SDK::mscorlib::System::String* OpenBox_CrateGreen_UI_; int32_t OpenBox_CrateGreen_UIID_; DLL2SDK::mscorlib::System::String* OpenBox_CrateOrange_UI_; int32_t OpenBox_CrateOrange_UIID_; DLL2SDK::mscorlib::System::String* OpenBox_CratePurple_UI_; int32_t OpenBox_CratePurple_UIID_; DLL2SDK::mscorlib::System::String* OpenBox_Legendarychest_UI_; int32_t OpenBox_Legendarychest_UIID_; DLL2SDK::mscorlib::System::String* OpenDoor_; int32_t OpenDoorID_; DLL2SDK::mscorlib::System::String* OpenE_; int32_t OpenEID_; DLL2SDK::mscorlib::System::String* Opened_; int32_t OpenedID_; DLL2SDK::mscorlib::System::String* OpenIdle_; int32_t OpenIdleID_; DLL2SDK::mscorlib::System::String* OpenIdleE_; int32_t OpenIdleEID_; DLL2SDK::mscorlib::System::String* OpenIdleN_; int32_t OpenIdleNID_; DLL2SDK::mscorlib::System::String* OpenIdleS_; int32_t OpenIdleSID_; DLL2SDK::mscorlib::System::String* OpenIdleW_; int32_t OpenIdleWID_; DLL2SDK::mscorlib::System::String* Opening_; int32_t OpeningID_; DLL2SDK::mscorlib::System::String* OpenN_; int32_t OpenNID_; DLL2SDK::mscorlib::System::String* OpenParachute_; int32_t OpenParachuteID_; DLL2SDK::mscorlib::System::String* OpenS_; int32_t OpenSID_; DLL2SDK::mscorlib::System::String* OpenW_; int32_t OpenWID_; DLL2SDK::mscorlib::System::String* P_PVE_Props_Lava_; int32_t P_PVE_Props_LavaID_; DLL2SDK::mscorlib::System::String* Paint_; int32_t PaintID_; DLL2SDK::mscorlib::System::String* Paint_ZoomIn_; int32_t Paint_ZoomInID_; DLL2SDK::mscorlib::System::String* Paint_ZoomOut_; int32_t Paint_ZoomOutID_; DLL2SDK::mscorlib::System::String* Parachute_Fly_BR_LT_; int32_t Parachute_Fly_BR_LTID_; DLL2SDK::mscorlib::System::String* Parachute_Fly_BR_M_; int32_t Parachute_Fly_BR_MID_; DLL2SDK::mscorlib::System::String* Parachute_Fly_BR_Start_; int32_t Parachute_Fly_BR_StartID_; DLL2SDK::mscorlib::System::String* Phantom_M4A1_2D_UI_Idle01_; int32_t Phantom_M4A1_2D_UI_Idle01ID_; DLL2SDK::mscorlib::System::String* Pickup_; int32_t PickupID_; DLL2SDK::mscorlib::System::String* PickUp_; int32_t PickUpID_; DLL2SDK::mscorlib::System::String* PlayTricky_; int32_t PlayTrickyID_; DLL2SDK::mscorlib::System::String* PoisonPrep_; int32_t PoisonPrepID_; DLL2SDK::mscorlib::System::String* POSE01_; int32_t POSE01ID_; DLL2SDK::mscorlib::System::String* POSE01_01_; int32_t POSE01_01ID_; DLL2SDK::mscorlib::System::String* POSE01_02_; int32_t POSE01_02ID_; DLL2SDK::mscorlib::System::String* POSE01_03_; int32_t POSE01_03ID_; DLL2SDK::mscorlib::System::String* POSE03_01_; int32_t POSE03_01ID_; DLL2SDK::mscorlib::System::String* POSE03_02_; int32_t POSE03_02ID_; DLL2SDK::mscorlib::System::String* POSE03_03_; int32_t POSE03_03ID_; DLL2SDK::mscorlib::System::String* POSE04_01_; int32_t POSE04_01ID_; DLL2SDK::mscorlib::System::String* POSE04_02_; int32_t POSE04_02ID_; DLL2SDK::mscorlib::System::String* POSE04_03_; int32_t POSE04_03ID_; DLL2SDK::mscorlib::System::String* Preland_; int32_t PrelandID_; DLL2SDK::mscorlib::System::String* PreLand_; int32_t PreLandID_; DLL2SDK::mscorlib::System::String* Prepare_Summon_; int32_t Prepare_SummonID_; DLL2SDK::mscorlib::System::String* PrepareLeft_; int32_t PrepareLeftID_; DLL2SDK::mscorlib::System::String* PrepareRight_; int32_t PrepareRightID_; DLL2SDK::mscorlib::System::String* Prone_; int32_t ProneID_; DLL2SDK::mscorlib::System::String* Prone_BurnDead_; int32_t Prone_BurnDeadID_; DLL2SDK::mscorlib::System::String* Prone_Close_; int32_t Prone_CloseID_; DLL2SDK::mscorlib::System::String* Prone_DeadFront_; int32_t Prone_DeadFrontID_; DLL2SDK::mscorlib::System::String* Prone_FireEnd_; int32_t Prone_FireEndID_; DLL2SDK::mscorlib::System::String* Prone_FireIdle_; int32_t Prone_FireIdleID_; DLL2SDK::mscorlib::System::String* Prone_FireSingle_; int32_t Prone_FireSingleID_; DLL2SDK::mscorlib::System::String* Prone_FireStart_; int32_t Prone_FireStartID_; DLL2SDK::mscorlib::System::String* Prone_HadWeapon_Pickup_; int32_t Prone_HadWeapon_PickupID_; DLL2SDK::mscorlib::System::String* Prone_HoldWeapon_; int32_t Prone_HoldWeaponID_; DLL2SDK::mscorlib::System::String* Prone_Instanll_; int32_t Prone_InstanllID_; DLL2SDK::mscorlib::System::String* Prone_Lightning_Shock_; int32_t Prone_Lightning_ShockID_; DLL2SDK::mscorlib::System::String* Prone_NoWeapon_Pickup_Item_; int32_t Prone_NoWeapon_Pickup_ItemID_; DLL2SDK::mscorlib::System::String* Prone_NoWeapon_Pickup_Weapon_; int32_t Prone_NoWeapon_Pickup_WeaponID_; DLL2SDK::mscorlib::System::String* Prone_Open_; int32_t Prone_OpenID_; DLL2SDK::mscorlib::System::String* Prone_Pickup_Item_; int32_t Prone_Pickup_ItemID_; DLL2SDK::mscorlib::System::String* Prone_Pickup_Weapon_; int32_t Prone_Pickup_WeaponID_; DLL2SDK::mscorlib::System::String* Prone_RightHandPose_; int32_t Prone_RightHandPoseID_; DLL2SDK::mscorlib::System::String* Prone_UpBody_HadWeapon_Pickup_; int32_t Prone_UpBody_HadWeapon_PickupID_; DLL2SDK::mscorlib::System::String* Prone_UpBody_NoWeapon_Pickup_Item_; int32_t Prone_UpBody_NoWeapon_Pickup_ItemID_; DLL2SDK::mscorlib::System::String* Prone_UpBody_NoWeapon_Pickup_Weapon_; int32_t Prone_UpBody_NoWeapon_Pickup_WeaponID_; DLL2SDK::mscorlib::System::String* Prone_UseAdrenaline_; int32_t Prone_UseAdrenalineID_; DLL2SDK::mscorlib::System::String* Prone_UseAnalgesics_; int32_t Prone_UseAnalgesicsID_; DLL2SDK::mscorlib::System::String* Prone_UseBRKit_; int32_t Prone_UseBRKitID_; DLL2SDK::mscorlib::System::String* Prone_UseEnergyFood_; int32_t Prone_UseEnergyFoodID_; DLL2SDK::mscorlib::System::String* Prone_UseHemostaticGel_; int32_t Prone_UseHemostaticGelID_; DLL2SDK::mscorlib::System::String* Prone_UseMedicineBox_; int32_t Prone_UseMedicineBoxID_; DLL2SDK::mscorlib::System::String* ProneChangeClip_End_; int32_t ProneChangeClip_EndID_; DLL2SDK::mscorlib::System::String* ProneChangeClip_Loop_; int32_t ProneChangeClip_LoopID_; DLL2SDK::mscorlib::System::String* ProneChangeClip_Start_; int32_t ProneChangeClip_StartID_; DLL2SDK::mscorlib::System::String* ProneDead_; int32_t ProneDeadID_; DLL2SDK::mscorlib::System::String* ProneGetWeaopon_; int32_t ProneGetWeaoponID_; DLL2SDK::mscorlib::System::String* ProneIdle_; int32_t ProneIdleID_; DLL2SDK::mscorlib::System::String* Proneing_FireEnd_; int32_t Proneing_FireEndID_; DLL2SDK::mscorlib::System::String* Proneing_Idle_; int32_t Proneing_IdleID_; DLL2SDK::mscorlib::System::String* Proneing_Start_; int32_t Proneing_StartID_; DLL2SDK::mscorlib::System::String* ProneInstall_; int32_t ProneInstallID_; DLL2SDK::mscorlib::System::String* ProneMove_; int32_t ProneMoveID_; DLL2SDK::mscorlib::System::String* ProneMoveWithDualSubWeapon_; int32_t ProneMoveWithDualSubWeaponID_; DLL2SDK::mscorlib::System::String* ProneMoveWithoutDualSubWeapon_; int32_t ProneMoveWithoutDualSubWeaponID_; DLL2SDK::mscorlib::System::String* ProneOpen_; int32_t ProneOpenID_; DLL2SDK::mscorlib::System::String* ProneSparrowFireEnd_; int32_t ProneSparrowFireEndID_; DLL2SDK::mscorlib::System::String* ProneSparrowFireFire_; int32_t ProneSparrowFireFireID_; DLL2SDK::mscorlib::System::String* ProneSparrowFireLoop_; int32_t ProneSparrowFireLoopID_; DLL2SDK::mscorlib::System::String* ProneSparrowFireStart_; int32_t ProneSparrowFireStartID_; DLL2SDK::mscorlib::System::String* ProneToCrouch_; int32_t ProneToCrouchID_; DLL2SDK::mscorlib::System::String* ProneToCrouch_ThrowFire_; int32_t ProneToCrouch_ThrowFireID_; DLL2SDK::mscorlib::System::String* ProneToStand_ThrowFire_; int32_t ProneToStand_ThrowFireID_; DLL2SDK::mscorlib::System::String* ProneTurnLeft_; int32_t ProneTurnLeftID_; DLL2SDK::mscorlib::System::String* ProneTurnRight_; int32_t ProneTurnRightID_; DLL2SDK::mscorlib::System::String* ProneWeaponFire_; int32_t ProneWeaponFireID_; DLL2SDK::mscorlib::System::String* Props_Easter_Egg_01_Jump_; int32_t Props_Easter_Egg_01_JumpID_; DLL2SDK::mscorlib::System::String* PutDown_; int32_t PutDownID_; DLL2SDK::mscorlib::System::String* PutWeapon_Left_; int32_t PutWeapon_LeftID_; DLL2SDK::mscorlib::System::String* PutWeapon_Left_Prone_; int32_t PutWeapon_Left_ProneID_; DLL2SDK::mscorlib::System::String* PutWeapon_Right_; int32_t PutWeapon_RightID_; DLL2SDK::mscorlib::System::String* PutWeapon_Right_Prone_; int32_t PutWeapon_Right_ProneID_; DLL2SDK::mscorlib::System::String* PVEGetBottle_; int32_t PVEGetBottleID_; DLL2SDK::mscorlib::System::String* PVEGetCoin_; int32_t PVEGetCoinID_; DLL2SDK::mscorlib::System::String* PVEGetPAP_; int32_t PVEGetPAPID_; DLL2SDK::mscorlib::System::String* QuickThrow_; int32_t QuickThrowID_; DLL2SDK::mscorlib::System::String* QuickThrowWeapon_; int32_t QuickThrowWeaponID_; DLL2SDK::mscorlib::System::String* Rage_; int32_t RageID_; DLL2SDK::mscorlib::System::String* ReviveToCrouch_; int32_t ReviveToCrouchID_; DLL2SDK::mscorlib::System::String* ReviveToProne_; int32_t ReviveToProneID_; DLL2SDK::mscorlib::System::String* ReviveToStand_; int32_t ReviveToStandID_; DLL2SDK::mscorlib::System::String* RightAttack_; int32_t RightAttackID_; DLL2SDK::mscorlib::System::String* Roll_; int32_t RollID_; DLL2SDK::mscorlib::System::String* Rotate_; int32_t RotateID_; DLL2SDK::mscorlib::System::String* run_; int32_t runID_; DLL2SDK::mscorlib::System::String* Run_; int32_t RunID_; DLL2SDK::mscorlib::System::String* Run_Climb_120_; int32_t Run_Climb_120ID_; DLL2SDK::mscorlib::System::String* Run_Climb_160_; int32_t Run_Climb_160ID_; DLL2SDK::mscorlib::System::String* Run_Climb_200_; int32_t Run_Climb_200ID_; DLL2SDK::mscorlib::System::String* Run_Climb_60_; int32_t Run_Climb_60ID_; DLL2SDK::mscorlib::System::String* Run_Climb_90_; int32_t Run_Climb_90ID_; DLL2SDK::mscorlib::System::String* Run_Jump_120_; int32_t Run_Jump_120ID_; DLL2SDK::mscorlib::System::String* Run_Jump_160_; int32_t Run_Jump_160ID_; DLL2SDK::mscorlib::System::String* Run_Jump_200_; int32_t Run_Jump_200ID_; DLL2SDK::mscorlib::System::String* Run_Jump_60_; int32_t Run_Jump_60ID_; DLL2SDK::mscorlib::System::String* Run_Jump_90_; int32_t Run_Jump_90ID_; DLL2SDK::mscorlib::System::String* Rush_; int32_t RushID_; DLL2SDK::mscorlib::System::String* S2_BR_M_UI_KN44_Idle00_OffsetPose_Type25VampireSlayer_; int32_t S2_BR_M_UI_KN44_Idle00_OffsetPose_Type25VampireSlayerID_; DLL2SDK::mscorlib::System::String* s2i_; int32_t s2iID_; DLL2SDK::mscorlib::System::String* S3_BR_M_UI_S36_Idle00_OffsetPose_SniperSniver_; int32_t S3_BR_M_UI_S36_Idle00_OffsetPose_SniperSniverID_; DLL2SDK::mscorlib::System::String* SaveEndToCrouch_; int32_t SaveEndToCrouchID_; DLL2SDK::mscorlib::System::String* SaveEndToProne_; int32_t SaveEndToProneID_; DLL2SDK::mscorlib::System::String* SaveEndToStand_; int32_t SaveEndToStandID_; DLL2SDK::mscorlib::System::String* Saving_; int32_t SavingID_; DLL2SDK::mscorlib::System::String* SavingEnd_; int32_t SavingEndID_; DLL2SDK::mscorlib::System::String* SavingLoop_; int32_t SavingLoopID_; DLL2SDK::mscorlib::System::String* SavingStart_; int32_t SavingStartID_; DLL2SDK::mscorlib::System::String* Screecher_1p_HeadPull_; int32_t Screecher_1p_HeadPullID_; DLL2SDK::mscorlib::System::String* Screecher_3p_DeathGround_; int32_t Screecher_3p_DeathGroundID_; DLL2SDK::mscorlib::System::String* Screecher_3p_JumpLoop_; int32_t Screecher_3p_JumpLoopID_; DLL2SDK::mscorlib::System::String* Screecher_3p_Run_; int32_t Screecher_3p_RunID_; DLL2SDK::mscorlib::System::String* Screecher_3p_ZombieIdle_; int32_t Screecher_3p_ZombieIdleID_; DLL2SDK::mscorlib::System::String* SecondaryEnegyAttck_; int32_t SecondaryEnegyAttckID_; DLL2SDK::mscorlib::System::String* SecondaryMeleeAttack_; int32_t SecondaryMeleeAttackID_; DLL2SDK::mscorlib::System::String* Shake_; int32_t ShakeID_; DLL2SDK::mscorlib::System::String* Slash_; int32_t SlashID_; DLL2SDK::mscorlib::System::String* SlideReady_; int32_t SlideReadyID_; DLL2SDK::mscorlib::System::String* SlideTackle_; int32_t SlideTackleID_; DLL2SDK::mscorlib::System::String* SlideToAlive_; int32_t SlideToAliveID_; DLL2SDK::mscorlib::System::String* SlideToSprint_; int32_t SlideToSprintID_; DLL2SDK::mscorlib::System::String* SlideTurn_; int32_t SlideTurnID_; DLL2SDK::mscorlib::System::String* SparrowFireEnd_; int32_t SparrowFireEndID_; DLL2SDK::mscorlib::System::String* SparrowFireFire_; int32_t SparrowFireFireID_; DLL2SDK::mscorlib::System::String* SparrowFireLoop_; int32_t SparrowFireLoopID_; DLL2SDK::mscorlib::System::String* SparrowFireStart_; int32_t SparrowFireStartID_; DLL2SDK::mscorlib::System::String* Spawn_; int32_t SpawnID_; DLL2SDK::mscorlib::System::String* Spawn___; int32_t Spawn__ID_; DLL2SDK::mscorlib::System::String* SpecialIdle_; int32_t SpecialIdleID_; DLL2SDK::mscorlib::System::String* SpecialUnAiming_; int32_t SpecialUnAimingID_; DLL2SDK::mscorlib::System::String* SpinAttack_; int32_t SpinAttackID_; DLL2SDK::mscorlib::System::String* Sprint_; int32_t SprintID_; DLL2SDK::mscorlib::System::String* Sprinting_; int32_t SprintingID_; DLL2SDK::mscorlib::System::String* StabEnd_; int32_t StabEndID_; DLL2SDK::mscorlib::System::String* StabFire_; int32_t StabFireID_; DLL2SDK::mscorlib::System::String* StabFire_Prone_; int32_t StabFire_ProneID_; DLL2SDK::mscorlib::System::String* StabLoop_; int32_t StabLoopID_; DLL2SDK::mscorlib::System::String* StabStart_; int32_t StabStartID_; DLL2SDK::mscorlib::System::String* StabStart_Crouch_; int32_t StabStart_CrouchID_; DLL2SDK::mscorlib::System::String* StabStart_Prone_; int32_t StabStart_ProneID_; DLL2SDK::mscorlib::System::String* StabStartIdle_; int32_t StabStartIdleID_; DLL2SDK::mscorlib::System::String* StabStartIdle_Crouch_; int32_t StabStartIdle_CrouchID_; DLL2SDK::mscorlib::System::String* StabStartIdle_Prone_; int32_t StabStartIdle_ProneID_; DLL2SDK::mscorlib::System::String* stand_; int32_t standID_; DLL2SDK::mscorlib::System::String* Stand_BurnDead_; int32_t Stand_BurnDeadID_; DLL2SDK::mscorlib::System::String* Stand_Climb_120_; int32_t Stand_Climb_120ID_; DLL2SDK::mscorlib::System::String* Stand_Climb_160_; int32_t Stand_Climb_160ID_; DLL2SDK::mscorlib::System::String* Stand_Climb_200_; int32_t Stand_Climb_200ID_; DLL2SDK::mscorlib::System::String* Stand_Climb_60_; int32_t Stand_Climb_60ID_; DLL2SDK::mscorlib::System::String* Stand_Climb_90_; int32_t Stand_Climb_90ID_; DLL2SDK::mscorlib::System::String* Stand_DeadBack_HeadShot_; int32_t Stand_DeadBack_HeadShotID_; DLL2SDK::mscorlib::System::String* Stand_DeadBack01_; int32_t Stand_DeadBack01ID_; DLL2SDK::mscorlib::System::String* Stand_DeadBack02_; int32_t Stand_DeadBack02ID_; DLL2SDK::mscorlib::System::String* Stand_DeadBack03_; int32_t Stand_DeadBack03ID_; DLL2SDK::mscorlib::System::String* Stand_DeadFront_HeadShot01_; int32_t Stand_DeadFront_HeadShot01ID_; DLL2SDK::mscorlib::System::String* Stand_DeadFront_HeadShot02_; int32_t Stand_DeadFront_HeadShot02ID_; DLL2SDK::mscorlib::System::String* Stand_DeadFront01_; int32_t Stand_DeadFront01ID_; DLL2SDK::mscorlib::System::String* Stand_DeadFront02_; int32_t Stand_DeadFront02ID_; DLL2SDK::mscorlib::System::String* Stand_DeadFront03_; int32_t Stand_DeadFront03ID_; DLL2SDK::mscorlib::System::String* Stand_DeadFront04_; int32_t Stand_DeadFront04ID_; DLL2SDK::mscorlib::System::String* Stand_DeadFront05_; int32_t Stand_DeadFront05ID_; DLL2SDK::mscorlib::System::String* Stand_DeadFront06_; int32_t Stand_DeadFront06ID_; DLL2SDK::mscorlib::System::String* Stand_DeadFront07_; int32_t Stand_DeadFront07ID_; DLL2SDK::mscorlib::System::String* Stand_DeadFront08_; int32_t Stand_DeadFront08ID_; DLL2SDK::mscorlib::System::String* Stand_DeadFront09_; int32_t Stand_DeadFront09ID_; DLL2SDK::mscorlib::System::String* Stand_DeadFront10_; int32_t Stand_DeadFront10ID_; DLL2SDK::mscorlib::System::String* Stand_DeadLeft_HeadShot_; int32_t Stand_DeadLeft_HeadShotID_; DLL2SDK::mscorlib::System::String* Stand_DeadLeft01_; int32_t Stand_DeadLeft01ID_; DLL2SDK::mscorlib::System::String* Stand_DeadLeft02_; int32_t Stand_DeadLeft02ID_; DLL2SDK::mscorlib::System::String* Stand_DeadRight_HeadShot_; int32_t Stand_DeadRight_HeadShotID_; DLL2SDK::mscorlib::System::String* Stand_DeadRight01_; int32_t Stand_DeadRight01ID_; DLL2SDK::mscorlib::System::String* Stand_DeadRight02_; int32_t Stand_DeadRight02ID_; DLL2SDK::mscorlib::System::String* Stand_HoldWeapon_; int32_t Stand_HoldWeaponID_; DLL2SDK::mscorlib::System::String* Stand_Jump_120_; int32_t Stand_Jump_120ID_; DLL2SDK::mscorlib::System::String* Stand_Jump_160_; int32_t Stand_Jump_160ID_; DLL2SDK::mscorlib::System::String* Stand_Jump_200_; int32_t Stand_Jump_200ID_; DLL2SDK::mscorlib::System::String* Stand_Jump_60_; int32_t Stand_Jump_60ID_; DLL2SDK::mscorlib::System::String* Stand_Jump_90_; int32_t Stand_Jump_90ID_; DLL2SDK::mscorlib::System::String* Stand_Pickup_Item_; int32_t Stand_Pickup_ItemID_; DLL2SDK::mscorlib::System::String* Stand_Pickup_Weapon_; int32_t Stand_Pickup_WeaponID_; DLL2SDK::mscorlib::System::String* Stand_UseAdrenaline_; int32_t Stand_UseAdrenalineID_; DLL2SDK::mscorlib::System::String* Stand_UseAnalgesics_; int32_t Stand_UseAnalgesicsID_; DLL2SDK::mscorlib::System::String* Stand_UseBRKit_; int32_t Stand_UseBRKitID_; DLL2SDK::mscorlib::System::String* Stand_UseEnergyFood_; int32_t Stand_UseEnergyFoodID_; DLL2SDK::mscorlib::System::String* Stand_UseHemostaticGel_; int32_t Stand_UseHemostaticGelID_; DLL2SDK::mscorlib::System::String* Stand_UseMedicineBox_; int32_t Stand_UseMedicineBoxID_; DLL2SDK::mscorlib::System::String* StandIdle_ThrowFire_; int32_t StandIdle_ThrowFireID_; DLL2SDK::mscorlib::System::String* Standing_FireEnd_; int32_t Standing_FireEndID_; DLL2SDK::mscorlib::System::String* Standing_FirePos_High_; int32_t Standing_FirePos_HighID_; DLL2SDK::mscorlib::System::String* Standing_FirePos_High_Jump_; int32_t Standing_FirePos_High_JumpID_; DLL2SDK::mscorlib::System::String* Standing_FirePos_Low_Jump_; int32_t Standing_FirePos_Low_JumpID_; DLL2SDK::mscorlib::System::String* Standing_FireStart_; int32_t Standing_FireStartID_; DLL2SDK::mscorlib::System::String* Standing_Idle_; int32_t Standing_IdleID_; DLL2SDK::mscorlib::System::String* Standing_Move_; int32_t Standing_MoveID_; DLL2SDK::mscorlib::System::String* Standing_Start_; int32_t Standing_StartID_; DLL2SDK::mscorlib::System::String* StandToCrouch_; int32_t StandToCrouchID_; DLL2SDK::mscorlib::System::String* Start_; int32_t StartID_; DLL2SDK::mscorlib::System::String* StartLaunchBoarding_; int32_t StartLaunchBoardingID_; DLL2SDK::mscorlib::System::String* StartProne_Crouch_; int32_t StartProne_CrouchID_; DLL2SDK::mscorlib::System::String* StartProne_Stand_; int32_t StartProne_StandID_; DLL2SDK::mscorlib::System::String* StartSaveFromProne_; int32_t StartSaveFromProneID_; DLL2SDK::mscorlib::System::String* StartSaveFromStand_; int32_t StartSaveFromStandID_; DLL2SDK::mscorlib::System::String* StartSaving_; int32_t StartSavingID_; DLL2SDK::mscorlib::System::String* StartSkydiving_; int32_t StartSkydivingID_; DLL2SDK::mscorlib::System::String* StartSkyFly_; int32_t StartSkyFlyID_; DLL2SDK::mscorlib::System::String* Summon_; int32_t SummonID_; DLL2SDK::mscorlib::System::String* Summon2_; int32_t Summon2ID_; DLL2SDK::mscorlib::System::String* Summon3_; int32_t Summon3ID_; DLL2SDK::mscorlib::System::String* SummonL1_; int32_t SummonL1ID_; DLL2SDK::mscorlib::System::String* SummonL2_; int32_t SummonL2ID_; DLL2SDK::mscorlib::System::String* SweepTailLeft_; int32_t SweepTailLeftID_; DLL2SDK::mscorlib::System::String* SweepTailRight_; int32_t SweepTailRightID_; DLL2SDK::mscorlib::System::String* Swim_; int32_t SwimID_; DLL2SDK::mscorlib::System::String* Swim_GetWeaponLeft_; int32_t Swim_GetWeaponLeftID_; DLL2SDK::mscorlib::System::String* Swim_GetWeaponRight_; int32_t Swim_GetWeaponRightID_; DLL2SDK::mscorlib::System::String* Swim_PutWeaponLeft_; int32_t Swim_PutWeaponLeftID_; DLL2SDK::mscorlib::System::String* Swim_PutWeaponRight_; int32_t Swim_PutWeaponRightID_; DLL2SDK::mscorlib::System::String* SwimChangeClip_; int32_t SwimChangeClipID_; DLL2SDK::mscorlib::System::String* SwimDead_; int32_t SwimDeadID_; DLL2SDK::mscorlib::System::String* SwimEquip_; int32_t SwimEquipID_; DLL2SDK::mscorlib::System::String* SwimFireIdle_; int32_t SwimFireIdleID_; DLL2SDK::mscorlib::System::String* SwimIdle_; int32_t SwimIdleID_; DLL2SDK::mscorlib::System::String* Swimming_; int32_t SwimmingID_; DLL2SDK::mscorlib::System::String* SwimmingFire_; int32_t SwimmingFireID_; DLL2SDK::mscorlib::System::String* SwimPutDown_; int32_t SwimPutDownID_; DLL2SDK::mscorlib::System::String* SwimSprint_; int32_t SwimSprintID_; DLL2SDK::mscorlib::System::String* Take_001_; int32_t Take_001ID_; DLL2SDK::mscorlib::System::String* Take_001_0_; int32_t Take_001_0ID_; DLL2SDK::mscorlib::System::String* TakeOff_; int32_t TakeOffID_; DLL2SDK::mscorlib::System::String* Team_Medical_M_T1_LeftHandOffsetPose_ActiveCamo_; int32_t Team_Medical_M_T1_LeftHandOffsetPose_ActiveCamoID_; DLL2SDK::mscorlib::System::String* The_Distraction_PersonalShow_; int32_t The_Distraction_PersonalShowID_; DLL2SDK::mscorlib::System::String* The_Distraction_PersonalShow_Idle_; int32_t The_Distraction_PersonalShow_IdleID_; DLL2SDK::mscorlib::System::String* ThrowProp_; int32_t ThrowPropID_; DLL2SDK::mscorlib::System::String* ThrowWeapon_041_Drone_BR_Tablet_1P_M_Equip_; int32_t ThrowWeapon_041_Drone_BR_Tablet_1P_M_EquipID_; DLL2SDK::mscorlib::System::String* ThrowWeapon_060_Drone_BR_Arrowhead_M_Idle_; int32_t ThrowWeapon_060_Drone_BR_Arrowhead_M_IdleID_; DLL2SDK::mscorlib::System::String* ThrowWeapon_060_Drone_BR_Arrowhead_M_Open_; int32_t ThrowWeapon_060_Drone_BR_Arrowhead_M_OpenID_; DLL2SDK::mscorlib::System::String* ThrowWeapon_060_Drone_BR_Idle_UI_; int32_t ThrowWeapon_060_Drone_BR_Idle_UIID_; DLL2SDK::mscorlib::System::String* ThrowWeapon_060_Drone_BR_Tablet_M_CrouchGetWeapon_; int32_t ThrowWeapon_060_Drone_BR_Tablet_M_CrouchGetWeaponID_; DLL2SDK::mscorlib::System::String* ThrowWeapon_060_Drone_BR_Tablet_M_CrouchIdle_; int32_t ThrowWeapon_060_Drone_BR_Tablet_M_CrouchIdleID_; DLL2SDK::mscorlib::System::String* ThrowWeapon_060_Drone_BR_Tablet_M_GetWeapon_; int32_t ThrowWeapon_060_Drone_BR_Tablet_M_GetWeaponID_; DLL2SDK::mscorlib::System::String* ThrowWeapon_060_Drone_BR_Tablet_M_Idle_; int32_t ThrowWeapon_060_Drone_BR_Tablet_M_IdleID_; DLL2SDK::mscorlib::System::String* ThrowWeapon_060_Drone_BR_Tablet_M_ProneGetWeapon_; int32_t ThrowWeapon_060_Drone_BR_Tablet_M_ProneGetWeaponID_; DLL2SDK::mscorlib::System::String* ThrowWeapon_060_Drone_BR_Tablet_M_ProneIdle_; int32_t ThrowWeapon_060_Drone_BR_Tablet_M_ProneIdleID_; DLL2SDK::mscorlib::System::String* TiredLoop_; int32_t TiredLoopID_; DLL2SDK::mscorlib::System::String* ToGround_; int32_t ToGroundID_; DLL2SDK::mscorlib::System::String* TransShield_BR_M_UI_TP1_Idle_; int32_t TransShield_BR_M_UI_TP1_IdleID_; DLL2SDK::mscorlib::System::String* TransShield_IDLE_; int32_t TransShield_IDLEID_; DLL2SDK::mscorlib::System::String* Tread_; int32_t TreadID_; DLL2SDK::mscorlib::System::String* Treant_Attack01_; int32_t Treant_Attack01ID_; DLL2SDK::mscorlib::System::String* Treant_Attack02_; int32_t Treant_Attack02ID_; DLL2SDK::mscorlib::System::String* Treant_Cast02_End_; int32_t Treant_Cast02_EndID_; DLL2SDK::mscorlib::System::String* Treant_Cast02_Loop_; int32_t Treant_Cast02_LoopID_; DLL2SDK::mscorlib::System::String* Treant_Cast02_Start_; int32_t Treant_Cast02_StartID_; DLL2SDK::mscorlib::System::String* Treant_Earthquake_; int32_t Treant_EarthquakeID_; DLL2SDK::mscorlib::System::String* Treant_NothingCanStopMe_End_; int32_t Treant_NothingCanStopMe_EndID_; DLL2SDK::mscorlib::System::String* Treant_NothingCanStopMe_Loop_; int32_t Treant_NothingCanStopMe_LoopID_; DLL2SDK::mscorlib::System::String* Treant_NothingCanStopMe_Start_; int32_t Treant_NothingCanStopMe_StartID_; DLL2SDK::mscorlib::System::String* Treant_Run_; int32_t Treant_RunID_; DLL2SDK::mscorlib::System::String* Treant_TurnLeft_; int32_t Treant_TurnLeftID_; DLL2SDK::mscorlib::System::String* Treant_TurnRight_; int32_t Treant_TurnRightID_; DLL2SDK::mscorlib::System::String* Treant_Walk_; int32_t Treant_WalkID_; DLL2SDK::mscorlib::System::String* Treant_Weak_End_; int32_t Treant_Weak_EndID_; DLL2SDK::mscorlib::System::String* Treant_Weak_Loop_; int32_t Treant_Weak_LoopID_; DLL2SDK::mscorlib::System::String* Treant_Weak_Start_; int32_t Treant_Weak_StartID_; DLL2SDK::mscorlib::System::String* Truck_Parade_Boss_Awake_; int32_t Truck_Parade_Boss_AwakeID_; DLL2SDK::mscorlib::System::String* Truck_Parade_Boss_Sleep_; int32_t Truck_Parade_Boss_SleepID_; DLL2SDK::mscorlib::System::String* Truck_Parade_Boss_SleepLoop_; int32_t Truck_Parade_Boss_SleepLoopID_; DLL2SDK::mscorlib::System::String* Truck_Parade_Fire_; int32_t Truck_Parade_FireID_; DLL2SDK::mscorlib::System::String* Truck_Parade_Idle_; int32_t Truck_Parade_IdleID_; DLL2SDK::mscorlib::System::String* turn_; int32_t turnID_; DLL2SDK::mscorlib::System::String* Turn_L_; int32_t Turn_LID_; DLL2SDK::mscorlib::System::String* Turn_L_L2_; int32_t Turn_L_L2ID_; DLL2SDK::mscorlib::System::String* Turn_R_; int32_t Turn_RID_; DLL2SDK::mscorlib::System::String* Turn_R_L2_; int32_t Turn_R_L2ID_; DLL2SDK::mscorlib::System::String* TurnBack_; int32_t TurnBackID_; DLL2SDK::mscorlib::System::String* TurnFront_; int32_t TurnFrontID_; DLL2SDK::mscorlib::System::String* TurnIdle_Left_; int32_t TurnIdle_LeftID_; DLL2SDK::mscorlib::System::String* TurnIdle_Right_; int32_t TurnIdle_RightID_; DLL2SDK::mscorlib::System::String* TurnLeft_; int32_t TurnLeftID_; DLL2SDK::mscorlib::System::String* TurnMove_Left_; int32_t TurnMove_LeftID_; DLL2SDK::mscorlib::System::String* TurnMove_Right_; int32_t TurnMove_RightID_; DLL2SDK::mscorlib::System::String* TurnRight_; int32_t TurnRightID_; DLL2SDK::mscorlib::System::String* TurnToLadderLeft_; int32_t TurnToLadderLeftID_; DLL2SDK::mscorlib::System::String* TurnToLadderRight_; int32_t TurnToLadderRightID_; DLL2SDK::mscorlib::System::String* Twine1P_; int32_t Twine1PID_; DLL2SDK::mscorlib::System::String* Twine1PIdle_; int32_t Twine1PIdleID_; DLL2SDK::mscorlib::System::String* UB_DogTagScanning_; int32_t UB_DogTagScanningID_; DLL2SDK::mscorlib::System::String* UB_Prone_DogTagScanning_; int32_t UB_Prone_DogTagScanningID_; DLL2SDK::mscorlib::System::String* UB_Prone_UseAdrenaline_; int32_t UB_Prone_UseAdrenalineID_; DLL2SDK::mscorlib::System::String* UB_Prone_UseAnalgesics_; int32_t UB_Prone_UseAnalgesicsID_; DLL2SDK::mscorlib::System::String* UB_Prone_UseBRKit_; int32_t UB_Prone_UseBRKitID_; DLL2SDK::mscorlib::System::String* UB_Prone_UseEnergyFood_; int32_t UB_Prone_UseEnergyFoodID_; DLL2SDK::mscorlib::System::String* UB_Prone_UseHemostaticGel_; int32_t UB_Prone_UseHemostaticGelID_; DLL2SDK::mscorlib::System::String* UB_Prone_UseMedicineBox_; int32_t UB_Prone_UseMedicineBoxID_; DLL2SDK::mscorlib::System::String* UB_UseAdrenaline_; int32_t UB_UseAdrenalineID_; DLL2SDK::mscorlib::System::String* UB_UseAnalgesics_; int32_t UB_UseAnalgesicsID_; DLL2SDK::mscorlib::System::String* UB_UseBRKit_; int32_t UB_UseBRKitID_; DLL2SDK::mscorlib::System::String* UB_UseElectricCar_; int32_t UB_UseElectricCarID_; DLL2SDK::mscorlib::System::String* UB_UseEnergyFood_; int32_t UB_UseEnergyFoodID_; DLL2SDK::mscorlib::System::String* UB_UseHemostaticGel_; int32_t UB_UseHemostaticGelID_; DLL2SDK::mscorlib::System::String* UB_UseMedicineBox_; int32_t UB_UseMedicineBoxID_; DLL2SDK::mscorlib::System::String* UI_Gunshow_AR01_Camera01_; int32_t UI_Gunshow_AR01_Camera01ID_; DLL2SDK::mscorlib::System::String* UI_Gunshow_AR01_Camera02_; int32_t UI_Gunshow_AR01_Camera02ID_; DLL2SDK::mscorlib::System::String* UI_Gunshow_OrangeAR_BlackHole_Camera01_; int32_t UI_Gunshow_OrangeAR_BlackHole_Camera01ID_; DLL2SDK::mscorlib::System::String* UI_Gunshow_OrangeAR01_Camera02_; int32_t UI_Gunshow_OrangeAR01_Camera02ID_; DLL2SDK::mscorlib::System::String* UI_Gunshow_OrangeAR02_Camera01_; int32_t UI_Gunshow_OrangeAR02_Camera01ID_; DLL2SDK::mscorlib::System::String* UI_Gunshow_OrangeAR02_Camera02_; int32_t UI_Gunshow_OrangeAR02_Camera02ID_; DLL2SDK::mscorlib::System::String* UI_Gunshow_OrganeAR01_Camera01_; int32_t UI_Gunshow_OrganeAR01_Camera01ID_; DLL2SDK::mscorlib::System::String* UI_Gunshow_PT01_Camera01_; int32_t UI_Gunshow_PT01_Camera01ID_; DLL2SDK::mscorlib::System::String* UI_Gunshow_PT01_Camera02_; int32_t UI_Gunshow_PT01_Camera02ID_; DLL2SDK::mscorlib::System::String* UI_Gunshow_SMG01_Camera01_; int32_t UI_Gunshow_SMG01_Camera01ID_; DLL2SDK::mscorlib::System::String* UI_Gunshow_SMG01_Camera02_; int32_t UI_Gunshow_SMG01_Camera02ID_; DLL2SDK::mscorlib::System::String* UI_Gunshow_SR01_Camera01_; int32_t UI_Gunshow_SR01_Camera01ID_; DLL2SDK::mscorlib::System::String* UI_Gunshow_SR01_Camera02_; int32_t UI_Gunshow_SR01_Camera02ID_; DLL2SDK::mscorlib::System::String* UI_Team_AR_M_T1_Idle00_LeftHandPose01_; int32_t UI_Team_AR_M_T1_Idle00_LeftHandPose01ID_; DLL2SDK::mscorlib::System::String* UI_Team_AR_M_T1_Idle00_LeftHandPose02_; int32_t UI_Team_AR_M_T1_Idle00_LeftHandPose02ID_; DLL2SDK::mscorlib::System::String* UI_Team_AR_M_T1_Idle00_LeftHandPose03_; int32_t UI_Team_AR_M_T1_Idle00_LeftHandPose03ID_; DLL2SDK::mscorlib::System::String* UI_Team_AR_M_T1_Idle00_LeftHandPose04_; int32_t UI_Team_AR_M_T1_Idle00_LeftHandPose04ID_; DLL2SDK::mscorlib::System::String* UI_Team_AR_M_T1_Idle00_LeftHandPose05_; int32_t UI_Team_AR_M_T1_Idle00_LeftHandPose05ID_; DLL2SDK::mscorlib::System::String* UI_Team_Toy_Bomb_T1_Idle00_; int32_t UI_Team_Toy_Bomb_T1_Idle00ID_; DLL2SDK::mscorlib::System::String* UI_Team_TransShield_M_T1_Idle00_; int32_t UI_Team_TransShield_M_T1_Idle00ID_; DLL2SDK::mscorlib::System::String* UI_Team_TransShield_T1_Idle00_; int32_t UI_Team_TransShield_T1_Idle00ID_; DLL2SDK::mscorlib::System::String* UnAiming_; int32_t UnAimingID_; DLL2SDK::mscorlib::System::String* UnAiming_BR_; int32_t UnAiming_BRID_; DLL2SDK::mscorlib::System::String* UnAimingFire_; int32_t UnAimingFireID_; DLL2SDK::mscorlib::System::String* UnAttach_; int32_t UnAttachID_; DLL2SDK::mscorlib::System::String* UnEquip_; int32_t UnEquipID_; DLL2SDK::mscorlib::System::String* UnequipWeap_; int32_t UnequipWeapID_; DLL2SDK::mscorlib::System::String* UnequipWeapon_; int32_t UnequipWeaponID_; DLL2SDK::mscorlib::System::String* UnequipWeaponGetPVEItem_; int32_t UnequipWeaponGetPVEItemID_; DLL2SDK::mscorlib::System::String* UpBody_HadWeapon_Pickup_; int32_t UpBody_HadWeapon_PickupID_; DLL2SDK::mscorlib::System::String* UpBody_NoWeapon_Pickup_Item_; int32_t UpBody_NoWeapon_Pickup_ItemID_; DLL2SDK::mscorlib::System::String* UpBody_NoWeapon_PickupWeapon_; int32_t UpBody_NoWeapon_PickupWeaponID_; DLL2SDK::mscorlib::System::String* UpDown_; int32_t UpDownID_; DLL2SDK::mscorlib::System::String* UpperBodyIdle_; int32_t UpperBodyIdleID_; DLL2SDK::mscorlib::System::String* UpperBodyProneIdle_; int32_t UpperBodyProneIdleID_; DLL2SDK::mscorlib::System::String* UpwardLaunch_; int32_t UpwardLaunchID_; DLL2SDK::mscorlib::System::String* UseAdrenaline_; int32_t UseAdrenalineID_; DLL2SDK::mscorlib::System::String* UseAnalgesics_; int32_t UseAnalgesicsID_; DLL2SDK::mscorlib::System::String* UseBRKit_; int32_t UseBRKitID_; DLL2SDK::mscorlib::System::String* UseEnergyFood_; int32_t UseEnergyFoodID_; DLL2SDK::mscorlib::System::String* UseHemostaticGel_; int32_t UseHemostaticGelID_; DLL2SDK::mscorlib::System::String* UseItem_; int32_t UseItemID_; DLL2SDK::mscorlib::System::String* UseMedicineBox_; int32_t UseMedicineBoxID_; DLL2SDK::mscorlib::System::String* Vehicle_convertible_M4A1_drive_; int32_t Vehicle_convertible_M4A1_driveID_; DLL2SDK::mscorlib::System::String* Vehicles_002_Stealth_Chopper_3P_Dead_; int32_t Vehicles_002_Stealth_Chopper_3P_DeadID_; DLL2SDK::mscorlib::System::String* Vehicles_002_Stealth_Chopper_3P_Fly_; int32_t Vehicles_002_Stealth_Chopper_3P_FlyID_; DLL2SDK::mscorlib::System::String* Vehicles_002_Stealth_Chopper_3P_N_FLY_; int32_t Vehicles_002_Stealth_Chopper_3P_N_FLYID_; DLL2SDK::mscorlib::System::String* Vehicles_003_VTOL_P_KillStreak_2point_; int32_t Vehicles_003_VTOL_P_KillStreak_2pointID_; DLL2SDK::mscorlib::System::String* Vehicles_003_VTOL_P_KillStreak_fly_; int32_t Vehicles_003_VTOL_P_KillStreak_flyID_; DLL2SDK::mscorlib::System::String* Vehicles_003_VTOL_P_KillStreak_Fly_Close_; int32_t Vehicles_003_VTOL_P_KillStreak_Fly_CloseID_; DLL2SDK::mscorlib::System::String* Vehicles_003_VTOL_P_KillStreak_Fly_CloseToOpen_; int32_t Vehicles_003_VTOL_P_KillStreak_Fly_CloseToOpenID_; DLL2SDK::mscorlib::System::String* Vehicles_003_VTOL_P_KillStreak_Fly_Open_; int32_t Vehicles_003_VTOL_P_KillStreak_Fly_OpenID_; DLL2SDK::mscorlib::System::String* Vehicles_003_VTOL_P_KillStreak_idle_; int32_t Vehicles_003_VTOL_P_KillStreak_idleID_; DLL2SDK::mscorlib::System::String* Vehicles_003_VTOL_P_KillStreak_iplayer2vtol_; int32_t Vehicles_003_VTOL_P_KillStreak_iplayer2vtolID_; DLL2SDK::mscorlib::System::String* Vehicles_003_VTOL_P_KillStreak_move_; int32_t Vehicles_003_VTOL_P_KillStreak_moveID_; DLL2SDK::mscorlib::System::String* Vending_Machine_Close_; int32_t Vending_Machine_CloseID_; DLL2SDK::mscorlib::System::String* Vending_Machine_CloseIdle_; int32_t Vending_Machine_CloseIdleID_; DLL2SDK::mscorlib::System::String* Vending_Machine_Open_; int32_t Vending_Machine_OpenID_; DLL2SDK::mscorlib::System::String* Vending_Machine_OpenIdle_; int32_t Vending_Machine_OpenIdleID_; DLL2SDK::mscorlib::System::String* VTOLIdle_; int32_t VTOLIdleID_; DLL2SDK::mscorlib::System::String* Walk_; int32_t WalkID_; DLL2SDK::mscorlib::System::String* WeaponClose_; int32_t WeaponCloseID_; DLL2SDK::mscorlib::System::String* WeaponFireContinuous0_; int32_t WeaponFireContinuous0ID_; DLL2SDK::mscorlib::System::String* WeaponLoop_; int32_t WeaponLoopID_; DLL2SDK::mscorlib::System::String* WeaponOpen_; int32_t WeaponOpenID_; DLL2SDK::mscorlib::System::String* Wingsuit_Fly_BR_M_slide_offset_; int32_t Wingsuit_Fly_BR_M_slide_offsetID_; DLL2SDK::mscorlib::System::String* Wingsuit_Fly_BR_M_UI_Idle01_; int32_t Wingsuit_Fly_BR_M_UI_Idle01ID_; DLL2SDK::mscorlib::System::String* ZipEnd_; int32_t ZipEndID_; DLL2SDK::mscorlib::System::String* ZiplineLoop_; int32_t ZiplineLoopID_; DLL2SDK::mscorlib::System::String* ZipLoop_; int32_t ZipLoopID_; DLL2SDK::mscorlib::System::String* ZipStart_; int32_t ZipStartID_; DLL2SDK::mscorlib::System::String* zm_perk_bottle_1P_Drink_; int32_t zm_perk_bottle_1P_DrinkID_; DLL2SDK::mscorlib::System::String* ZM_Vending_HardPoint_anim_; int32_t ZM_Vending_HardPoint_animID_; DLL2SDK::mscorlib::System::String* Zombie_Brutus_Attack01_; int32_t Zombie_Brutus_Attack01ID_; DLL2SDK::mscorlib::System::String* Zombie_Brutus_Attack02_; int32_t Zombie_Brutus_Attack02ID_; DLL2SDK::mscorlib::System::String* Zombie_Brutus_Weak_End_; int32_t Zombie_Brutus_Weak_EndID_; DLL2SDK::mscorlib::System::String* Zombie_Brutus_Weak_Loop_; int32_t Zombie_Brutus_Weak_LoopID_; DLL2SDK::mscorlib::System::String* Zombie_Brutus_Weak_Start_; int32_t Zombie_Brutus_Weak_StartID_; DLL2SDK::mscorlib::System::String* Zombie01_Attack01_; int32_t Zombie01_Attack01ID_; DLL2SDK::mscorlib::System::String* Zombie01_Attack02_; int32_t Zombie01_Attack02ID_; DLL2SDK::mscorlib::System::String* Zombie01_Attack03_; int32_t Zombie01_Attack03ID_; DLL2SDK::mscorlib::System::String* Zombie01_Attack04_; int32_t Zombie01_Attack04ID_; DLL2SDK::mscorlib::System::String* Zombie01_BeatBack01_; int32_t Zombie01_BeatBack01ID_; DLL2SDK::mscorlib::System::String* Zombie01_BeatBack02_; int32_t Zombie01_BeatBack02ID_; DLL2SDK::mscorlib::System::String* Zombie01_Dead_Front01_; int32_t Zombie01_Dead_Front01ID_; DLL2SDK::mscorlib::System::String* Zombie01_Dead_Front02_; int32_t Zombie01_Dead_Front02ID_; DLL2SDK::mscorlib::System::String* Zombie01_Dead_Front03_; int32_t Zombie01_Dead_Front03ID_; DLL2SDK::mscorlib::System::String* Zombie01_Dead_Front04_; int32_t Zombie01_Dead_Front04ID_; DLL2SDK::mscorlib::System::String* Zombie01_Dead_Front05_; int32_t Zombie01_Dead_Front05ID_; DLL2SDK::mscorlib::System::String* Zombie01_Dead_Front06_; int32_t Zombie01_Dead_Front06ID_; DLL2SDK::mscorlib::System::String* Zombie01_Dead_Front07_; int32_t Zombie01_Dead_Front07ID_; DLL2SDK::mscorlib::System::String* Zombie01_Dead_Head_Front01_; int32_t Zombie01_Dead_Head_Front01ID_; DLL2SDK::mscorlib::System::String* Zombie01_Dead_Head_Front02_; int32_t Zombie01_Dead_Head_Front02ID_; DLL2SDK::mscorlib::System::String* Zombie01_Death_BlowUp01_; int32_t Zombie01_Death_BlowUp01ID_; DLL2SDK::mscorlib::System::String* Zombie01_Death_BlowUp02_; int32_t Zombie01_Death_BlowUp02ID_; DLL2SDK::mscorlib::System::String* Zombie01_Death_Stand_Fire01_; int32_t Zombie01_Death_Stand_Fire01ID_; DLL2SDK::mscorlib::System::String* Zombie01_Death_Stand_Fire02_; int32_t Zombie01_Death_Stand_Fire02ID_; DLL2SDK::mscorlib::System::String* Zombie01_DeathInside_; int32_t Zombie01_DeathInsideID_; DLL2SDK::mscorlib::System::String* Zombie01_DeathOutside_; int32_t Zombie01_DeathOutsideID_; DLL2SDK::mscorlib::System::String* Zombie01_Hit01_; int32_t Zombie01_Hit01ID_; DLL2SDK::mscorlib::System::String* Zombie01_Hit02_; int32_t Zombie01_Hit02ID_; DLL2SDK::mscorlib::System::String* Zombie01_Interrupt01_; int32_t Zombie01_Interrupt01ID_; DLL2SDK::mscorlib::System::String* Zombie01_Interrupt02_; int32_t Zombie01_Interrupt02ID_; DLL2SDK::mscorlib::System::String* Zombie01_Interrupt03_; int32_t Zombie01_Interrupt03ID_; DLL2SDK::mscorlib::System::String* Zombie01_Interrupt04_; int32_t Zombie01_Interrupt04ID_; DLL2SDK::mscorlib::System::String* Zombie01_Run01_; int32_t Zombie01_Run01ID_; DLL2SDK::mscorlib::System::String* Zombie01_Run02_; int32_t Zombie01_Run02ID_; DLL2SDK::mscorlib::System::String* Zombie01_Run03_; int32_t Zombie01_Run03ID_; DLL2SDK::mscorlib::System::String* Zombie01_Sprint01_; int32_t Zombie01_Sprint01ID_; DLL2SDK::mscorlib::System::String* Zombie01_Sprint02_; int32_t Zombie01_Sprint02ID_; DLL2SDK::mscorlib::System::String* Zombie01_Sprint03_; int32_t Zombie01_Sprint03ID_; DLL2SDK::mscorlib::System::String* Zombie01_Tesla_Death_a_; int32_t Zombie01_Tesla_Death_aID_; DLL2SDK::mscorlib::System::String* Zombie01_Tesla_Death_b_; int32_t Zombie01_Tesla_Death_bID_; DLL2SDK::mscorlib::System::String* Zombie01_Tesla_Death_c_; int32_t Zombie01_Tesla_Death_cID_; DLL2SDK::mscorlib::System::String* Zombie01_Tesla_Death_d_; int32_t Zombie01_Tesla_Death_dID_; DLL2SDK::mscorlib::System::String* Zombie01_Tesla_Loop_a_; int32_t Zombie01_Tesla_Loop_aID_; DLL2SDK::mscorlib::System::String* Zombie01_Tesla_Loop_b_; int32_t Zombie01_Tesla_Loop_bID_; DLL2SDK::mscorlib::System::String* Zombie01_Tesla_Loop_c_; int32_t Zombie01_Tesla_Loop_cID_; DLL2SDK::mscorlib::System::String* Zombie01_Tesla_Loop_d_; int32_t Zombie01_Tesla_Loop_dID_; DLL2SDK::mscorlib::System::String* Zombie01_Walk01_; int32_t Zombie01_Walk01ID_; DLL2SDK::mscorlib::System::String* Zombie01_Walk02_; int32_t Zombie01_Walk02ID_; DLL2SDK::mscorlib::System::String* Zombie01_Walk03_; int32_t Zombie01_Walk03ID_; DLL2SDK::mscorlib::System::String* Zombie01_Walk04_; int32_t Zombie01_Walk04ID_; DLL2SDK::mscorlib::System::String* Zombie01_Walk05_; int32_t Zombie01_Walk05ID_; DLL2SDK::mscorlib::System::String* Zombie01_Walk06_; int32_t Zombie01_Walk06ID_; DLL2SDK::mscorlib::System::String* ZombieBlew_BrithFast_; int32_t ZombieBlew_BrithFastID_; DLL2SDK::mscorlib::System::String* ZombieDog01_Attack01_; int32_t ZombieDog01_Attack01ID_; DLL2SDK::mscorlib::System::String* ZombieDog01_Attack02_; int32_t ZombieDog01_Attack02ID_; DLL2SDK::mscorlib::System::String* ZombieDog01_back_; int32_t ZombieDog01_backID_; DLL2SDK::mscorlib::System::String* ZombieDog01_Birth_; int32_t ZombieDog01_BirthID_; DLL2SDK::mscorlib::System::String* ZombieDog01_Bite_Worldofwar_; int32_t ZombieDog01_Bite_WorldofwarID_; DLL2SDK::mscorlib::System::String* ZombieDog01_cutsce01_; int32_t ZombieDog01_cutsce01ID_; DLL2SDK::mscorlib::System::String* ZombieDog01_cutsce02_; int32_t ZombieDog01_cutsce02ID_; DLL2SDK::mscorlib::System::String* ZombieDog01_cutsce03_; int32_t ZombieDog01_cutsce03ID_; DLL2SDK::mscorlib::System::String* ZombieDog01_Dead01_; int32_t ZombieDog01_Dead01ID_; DLL2SDK::mscorlib::System::String* ZombieDog01_Dead02_; int32_t ZombieDog01_Dead02ID_; DLL2SDK::mscorlib::System::String* ZombieDog01_Jump_; int32_t ZombieDog01_JumpID_; DLL2SDK::mscorlib::System::String* ZombieDog01_Ready_; int32_t ZombieDog01_ReadyID_; DLL2SDK::mscorlib::System::String* ZombieDog01_Run_; int32_t ZombieDog01_RunID_; DLL2SDK::mscorlib::System::String* ZombieDog01_Run_0_; int32_t ZombieDog01_Run_0ID_; DLL2SDK::mscorlib::System::String* ZombieDog01_WalkSlow_; int32_t ZombieDog01_WalkSlowID_; DLL2SDK::mscorlib::System::String* ZombieFire_Birth_Camera_; int32_t ZombieFire_Birth_CameraID_; DLL2SDK::mscorlib::System::String* ZombieFire_Blew_; int32_t ZombieFire_BlewID_; DLL2SDK::mscorlib::System::String* ZombieFire_Hit01_; int32_t ZombieFire_Hit01ID_; DLL2SDK::mscorlib::System::String* ZombieFire_Hit02_; int32_t ZombieFire_Hit02ID_; DLL2SDK::mscorlib::System::String* ZombieFire_Walk_; int32_t ZombieFire_WalkID_; DLL2SDK::mscorlib::System::String* ZombieFireball_Birth_; int32_t ZombieFireball_BirthID_; DLL2SDK::mscorlib::System::String* ZoomOut_; int32_t ZoomOutID_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_37312(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AnimatorStateController : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t DefaultLeftHandHoldType_; DLL2SDK::Assembly_CSharp::GameEngine::AnimatorChangeWeaponState* AnimatorControllerChangeWeaponState_; DLL2SDK::Assembly_CSharp::GameBase::AimIKSolverComponent* m_AimIKSolverComponent_; DLL2SDK::UnityEngine::UnityEngine::Animator* m_Animator_; bool m_IsInit_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* GameAnimatorLayerStates_; bool m_ResetLayerState_; DLL2SDK::Assembly_CSharp::GameBase::GameAnimatorStateChangeClip* m_CurrentChangeClip_; bool m_TickCurrentChangeClip_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddLayerRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRunningIK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRuningState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckGetWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLeftHandRunning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetIKStates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRunningChangeClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickRunningChangeClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCleanChangeClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckResetLayerState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37292(); void set_IKEnable_37293(bool value_); bool get_IKEnable_37294(); void Start_37295(); void AddLayerRecord_37296(DLL2SDK::mscorlib::System::String* layerName_); void Init_37297(); void CheckRunningIK_37298(bool isStopTransitionIfStop_, bool inTranstion_, float normalizeTime_, float duationTime_); void SetRuningState_37299(int32_t nameHash_, bool isEnter_, int32_t layerIndex_, bool inTransition_, float normalizeTime_, float duationTime_); void CheckGetWeapon_37300(int32_t nameHash_, bool isEnter_, float duationTime_); void SetLeftHandRunning_37301(int32_t nameHash_, bool isRunning_, int32_t layerIndex_, int32_t leftHandHoldType_); void ResetIKStates_37302(); void CheckEnabled_37303(); void CheckRunningChangeClip_37304(); void TickRunningChangeClip_37305(); void CheckCleanChangeClip_37306(); void CheckResetLayerState_37307(); void OnDisable_37308(); void OnDestroy_37309(); void Update_37310(); void LateUpdate_37311(); }; } namespace DLL2SDK::Assembly_CSharp { struct AnimatorParameters : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* act_; int32_t actID_; DLL2SDK::mscorlib::System::String* Action_; int32_t ActionID_; DLL2SDK::mscorlib::System::String* Active_; int32_t ActiveID_; DLL2SDK::mscorlib::System::String* Aiming_; int32_t AimingID_; DLL2SDK::mscorlib::System::String* AimingFireGroupEnd_; int32_t AimingFireGroupEndID_; DLL2SDK::mscorlib::System::String* alarm_; int32_t alarmID_; DLL2SDK::mscorlib::System::String* Alert_; int32_t AlertID_; DLL2SDK::mscorlib::System::String* AlertIdle_; int32_t AlertIdleID_; DLL2SDK::mscorlib::System::String* Alive_; int32_t AliveID_; DLL2SDK::mscorlib::System::String* Angle_; int32_t AngleID_; DLL2SDK::mscorlib::System::String* Angry_; int32_t AngryID_; DLL2SDK::mscorlib::System::String* Ani01_; int32_t Ani01ID_; DLL2SDK::mscorlib::System::String* Ani02_; int32_t Ani02ID_; DLL2SDK::mscorlib::System::String* Ani03_; int32_t Ani03ID_; DLL2SDK::mscorlib::System::String* AnimSetIndex_; int32_t AnimSetIndexID_; DLL2SDK::mscorlib::System::String* Attack_; int32_t AttackID_; DLL2SDK::mscorlib::System::String* AttackAnimIndex_; int32_t AttackAnimIndexID_; DLL2SDK::mscorlib::System::String* AttackDir_; int32_t AttackDirID_; DLL2SDK::mscorlib::System::String* AttackIndex_; int32_t AttackIndexID_; DLL2SDK::mscorlib::System::String* AttackSpeed_; int32_t AttackSpeedID_; DLL2SDK::mscorlib::System::String* Avoid_; int32_t AvoidID_; DLL2SDK::mscorlib::System::String* Awake_; int32_t AwakeID_; DLL2SDK::mscorlib::System::String* back_; int32_t backID_; DLL2SDK::mscorlib::System::String* BackSeat_; int32_t BackSeatID_; DLL2SDK::mscorlib::System::String* BackToNormal_; int32_t BackToNormalID_; DLL2SDK::mscorlib::System::String* BeginFlyDrone_; int32_t BeginFlyDroneID_; DLL2SDK::mscorlib::System::String* BeginFlyDroneType_; int32_t BeginFlyDroneTypeID_; DLL2SDK::mscorlib::System::String* BeginLand_; int32_t BeginLandID_; DLL2SDK::mscorlib::System::String* BeginSpectate_; int32_t BeginSpectateID_; DLL2SDK::mscorlib::System::String* birth_; int32_t birthID_; DLL2SDK::mscorlib::System::String* Blend_; int32_t BlendID_; DLL2SDK::mscorlib::System::String* BlendWeight_; int32_t BlendWeightID_; DLL2SDK::mscorlib::System::String* Blew_; int32_t BlewID_; DLL2SDK::mscorlib::System::String* BodyState_; int32_t BodyStateID_; DLL2SDK::mscorlib::System::String* Box_Close_; int32_t Box_CloseID_; DLL2SDK::mscorlib::System::String* Box_Disappear_; int32_t Box_DisappearID_; DLL2SDK::mscorlib::System::String* Box_Open_; int32_t Box_OpenID_; DLL2SDK::mscorlib::System::String* bPlay_; int32_t bPlayID_; DLL2SDK::mscorlib::System::String* BRAiming_; int32_t BRAimingID_; DLL2SDK::mscorlib::System::String* BRClimb_; int32_t BRClimbID_; DLL2SDK::mscorlib::System::String* BreakElectricShock_; int32_t BreakElectricShockID_; DLL2SDK::mscorlib::System::String* broken_; int32_t brokenID_; DLL2SDK::mscorlib::System::String* bStart_; int32_t bStartID_; DLL2SDK::mscorlib::System::String* bToLeft_; int32_t bToLeftID_; DLL2SDK::mscorlib::System::String* bToRight_; int32_t bToRightID_; DLL2SDK::mscorlib::System::String* Build_; int32_t BuildID_; DLL2SDK::mscorlib::System::String* BurrowIn_; int32_t BurrowInID_; DLL2SDK::mscorlib::System::String* BurrowOut_; int32_t BurrowOutID_; DLL2SDK::mscorlib::System::String* BurrowOutIn_; int32_t BurrowOutInID_; DLL2SDK::mscorlib::System::String* CageEnd_; int32_t CageEndID_; DLL2SDK::mscorlib::System::String* CageStart_; int32_t CageStartID_; DLL2SDK::mscorlib::System::String* CameraFOVCo_; int32_t CameraFOVCoID_; DLL2SDK::mscorlib::System::String* CameraLocalOffsetY_; int32_t CameraLocalOffsetYID_; DLL2SDK::mscorlib::System::String* CameraWorldOffsetY_; int32_t CameraWorldOffsetYID_; DLL2SDK::mscorlib::System::String* CanCelThrowFire_; int32_t CanCelThrowFireID_; DLL2SDK::mscorlib::System::String* CastPoison_; int32_t CastPoisonID_; DLL2SDK::mscorlib::System::String* ChangeClip_; int32_t ChangeClipID_; DLL2SDK::mscorlib::System::String* ChangeClip2_; int32_t ChangeClip2ID_; DLL2SDK::mscorlib::System::String* ChangeClipEnd_; int32_t ChangeClipEndID_; DLL2SDK::mscorlib::System::String* ChangeClipLoop_; int32_t ChangeClipLoopID_; DLL2SDK::mscorlib::System::String* ChangeClipStart_; int32_t ChangeClipStartID_; DLL2SDK::mscorlib::System::String* ChargeEnd_; int32_t ChargeEndID_; DLL2SDK::mscorlib::System::String* ChargeStart_; int32_t ChargeStartID_; DLL2SDK::mscorlib::System::String* chg_; int32_t chgID_; DLL2SDK::mscorlib::System::String* CircleWalk_; int32_t CircleWalkID_; DLL2SDK::mscorlib::System::String* CircleWalkLeftRight_; int32_t CircleWalkLeftRightID_; DLL2SDK::mscorlib::System::String* CleaverChargeEnd_; int32_t CleaverChargeEndID_; DLL2SDK::mscorlib::System::String* Climb_; int32_t ClimbID_; DLL2SDK::mscorlib::System::String* ClimbEndFalling_; int32_t ClimbEndFallingID_; DLL2SDK::mscorlib::System::String* ClimbFast_; int32_t ClimbFastID_; DLL2SDK::mscorlib::System::String* ClimbHigh_; int32_t ClimbHighID_; DLL2SDK::mscorlib::System::String* ClimbJumpIdle_; int32_t ClimbJumpIdleID_; DLL2SDK::mscorlib::System::String* close_; int32_t closeID_; DLL2SDK::mscorlib::System::String* Close_; int32_t CloseID_; DLL2SDK::mscorlib::System::String* CloseAim_; int32_t CloseAimID_; DLL2SDK::mscorlib::System::String* CloseE_; int32_t CloseEID_; DLL2SDK::mscorlib::System::String* CloseLeftPose_; int32_t CloseLeftPoseID_; DLL2SDK::mscorlib::System::String* CloseN_; int32_t CloseNID_; DLL2SDK::mscorlib::System::String* CloseS_; int32_t CloseSID_; DLL2SDK::mscorlib::System::String* CloseW_; int32_t CloseWID_; DLL2SDK::mscorlib::System::String* CoinType_; int32_t CoinTypeID_; DLL2SDK::mscorlib::System::String* Color_; int32_t ColorID_; DLL2SDK::mscorlib::System::String* ComboAttack_; int32_t ComboAttackID_; DLL2SDK::mscorlib::System::String* connected_; int32_t connectedID_; DLL2SDK::mscorlib::System::String* Crawl_; int32_t CrawlID_; DLL2SDK::mscorlib::System::String* Cross_; int32_t CrossID_; DLL2SDK::mscorlib::System::String* CrouchCoverEntry_; int32_t CrouchCoverEntryID_; DLL2SDK::mscorlib::System::String* CrouchCoverLeave_; int32_t CrouchCoverLeaveID_; DLL2SDK::mscorlib::System::String* CrouchCoverReturn_; int32_t CrouchCoverReturnID_; DLL2SDK::mscorlib::System::String* CurrentIdleType_; int32_t CurrentIdleTypeID_; DLL2SDK::mscorlib::System::String* CycleOffset_; int32_t CycleOffsetID_; DLL2SDK::mscorlib::System::String* dead_; int32_t deadID_; DLL2SDK::mscorlib::System::String* Dead_; int32_t DeadID_; DLL2SDK::mscorlib::System::String* DeadParam_; int32_t DeadParamID_; DLL2SDK::mscorlib::System::String* DeadRandIndex_; int32_t DeadRandIndexID_; DLL2SDK::mscorlib::System::String* DefendAnimIndex_; int32_t DefendAnimIndexID_; DLL2SDK::mscorlib::System::String* DepthWeight_; int32_t DepthWeightID_; DLL2SDK::mscorlib::System::String* die_; int32_t dieID_; DLL2SDK::mscorlib::System::String* Die_; int32_t DieID_; DLL2SDK::mscorlib::System::String* DieAnimIndex_; int32_t DieAnimIndexID_; DLL2SDK::mscorlib::System::String* DieOnGround_; int32_t DieOnGroundID_; DLL2SDK::mscorlib::System::String* DieOnTarget_; int32_t DieOnTargetID_; DLL2SDK::mscorlib::System::String* DieState_; int32_t DieStateID_; DLL2SDK::mscorlib::System::String* DirectionX_; int32_t DirectionXID_; DLL2SDK::mscorlib::System::String* DirectionY_; int32_t DirectionYID_; DLL2SDK::mscorlib::System::String* Disappear_; int32_t DisappearID_; DLL2SDK::mscorlib::System::String* DizznessBegin_; int32_t DizznessBeginID_; DLL2SDK::mscorlib::System::String* DizznessEnd_; int32_t DizznessEndID_; DLL2SDK::mscorlib::System::String* door_close_; int32_t door_closeID_; DLL2SDK::mscorlib::System::String* door_open_; int32_t door_openID_; DLL2SDK::mscorlib::System::String* Down_; int32_t DownID_; DLL2SDK::mscorlib::System::String* DriveStand_; int32_t DriveStandID_; DLL2SDK::mscorlib::System::String* DualSubWeaponActive_; int32_t DualSubWeaponActiveID_; DLL2SDK::mscorlib::System::String* DualSubWeaponLeftClavAbsolute_; int32_t DualSubWeaponLeftClavAbsoluteID_; DLL2SDK::mscorlib::System::String* DualSubWeaponReadyToUse_; int32_t DualSubWeaponReadyToUseID_; DLL2SDK::mscorlib::System::String* Dying_; int32_t DyingID_; DLL2SDK::mscorlib::System::String* Earthquake_; int32_t EarthquakeID_; DLL2SDK::mscorlib::System::String* Effector_Point_Offset_W_; int32_t Effector_Point_Offset_WID_; DLL2SDK::mscorlib::System::String* Effector_Point_Offset_X_; int32_t Effector_Point_Offset_XID_; DLL2SDK::mscorlib::System::String* Effector_Point_Offset_Y_; int32_t Effector_Point_Offset_YID_; DLL2SDK::mscorlib::System::String* Effector_Point_Offset_Z_; int32_t Effector_Point_Offset_ZID_; DLL2SDK::mscorlib::System::String* Effector_Point_Pos_Offset_X_; int32_t Effector_Point_Pos_Offset_XID_; DLL2SDK::mscorlib::System::String* Effector_Point_Pos_Offset_Y_; int32_t Effector_Point_Pos_Offset_YID_; DLL2SDK::mscorlib::System::String* Effector_Point_Pos_Offset_Z_; int32_t Effector_Point_Pos_Offset_ZID_; DLL2SDK::mscorlib::System::String* ElectricShocked_; int32_t ElectricShockedID_; DLL2SDK::mscorlib::System::String* Empty_; int32_t EmptyID_; DLL2SDK::mscorlib::System::String* EmptyGetWeapon_; int32_t EmptyGetWeaponID_; DLL2SDK::mscorlib::System::String* End_Fog_; int32_t End_FogID_; DLL2SDK::mscorlib::System::String* EndCircleWalk_; int32_t EndCircleWalkID_; DLL2SDK::mscorlib::System::String* EndCrouch_; int32_t EndCrouchID_; DLL2SDK::mscorlib::System::String* EndDash_; int32_t EndDashID_; DLL2SDK::mscorlib::System::String* EndDeathSwing_; int32_t EndDeathSwingID_; DLL2SDK::mscorlib::System::String* EndFalling_; int32_t EndFallingID_; DLL2SDK::mscorlib::System::String* EndFire_; int32_t EndFireID_; DLL2SDK::mscorlib::System::String* EndFlyDrone_; int32_t EndFlyDroneID_; DLL2SDK::mscorlib::System::String* EndHook_; int32_t EndHookID_; DLL2SDK::mscorlib::System::String* EndLand_; int32_t EndLandID_; DLL2SDK::mscorlib::System::String* EndLaunchHold_; int32_t EndLaunchHoldID_; DLL2SDK::mscorlib::System::String* EndProne_; int32_t EndProneID_; DLL2SDK::mscorlib::System::String* EndRage_; int32_t EndRageID_; DLL2SDK::mscorlib::System::String* EndSave_; int32_t EndSaveID_; DLL2SDK::mscorlib::System::String* EndTired_; int32_t EndTiredID_; DLL2SDK::mscorlib::System::String* EndWeak_; int32_t EndWeakID_; DLL2SDK::mscorlib::System::String* enemy_; int32_t enemyID_; DLL2SDK::mscorlib::System::String* EvaluationIndex_; int32_t EvaluationIndexID_; DLL2SDK::mscorlib::System::String* FaceAngle_; int32_t FaceAngleID_; DLL2SDK::mscorlib::System::String* FallDown_; int32_t FallDownID_; DLL2SDK::mscorlib::System::String* FallingForward_; int32_t FallingForwardID_; DLL2SDK::mscorlib::System::String* FallingLateral_; int32_t FallingLateralID_; DLL2SDK::mscorlib::System::String* findplayer_; int32_t findplayerID_; DLL2SDK::mscorlib::System::String* Fire_; int32_t FireID_; DLL2SDK::mscorlib::System::String* Fire01_; int32_t Fire01ID_; DLL2SDK::mscorlib::System::String* Fire02_; int32_t Fire02ID_; DLL2SDK::mscorlib::System::String* FireAddictive_; int32_t FireAddictiveID_; DLL2SDK::mscorlib::System::String* FireBlendParam_; int32_t FireBlendParamID_; DLL2SDK::mscorlib::System::String* FireBolt_; int32_t FireBoltID_; DLL2SDK::mscorlib::System::String* FireBoltHip_; int32_t FireBoltHipID_; DLL2SDK::mscorlib::System::String* FireContinuous_; int32_t FireContinuousID_; DLL2SDK::mscorlib::System::String* FireDirect_; int32_t FireDirectID_; DLL2SDK::mscorlib::System::String* FireGroupEnd_; int32_t FireGroupEndID_; DLL2SDK::mscorlib::System::String* FireHeavy_; int32_t FireHeavyID_; DLL2SDK::mscorlib::System::String* FireHipBolt_; int32_t FireHipBoltID_; DLL2SDK::mscorlib::System::String* FireSingle_; int32_t FireSingleID_; DLL2SDK::mscorlib::System::String* FireSlight_; int32_t FireSlightID_; DLL2SDK::mscorlib::System::String* FlyDown_; int32_t FlyDownID_; DLL2SDK::mscorlib::System::String* flyout_; int32_t flyoutID_; DLL2SDK::mscorlib::System::String* Forward_; int32_t ForwardID_; DLL2SDK::mscorlib::System::String* ForwardSpeed_; int32_t ForwardSpeedID_; DLL2SDK::mscorlib::System::String* friend_; int32_t friendID_; DLL2SDK::mscorlib::System::String* FullBodyGetWeapon_; int32_t FullBodyGetWeaponID_; DLL2SDK::mscorlib::System::String* FullOpen_; int32_t FullOpenID_; DLL2SDK::mscorlib::System::String* FwdSpeed_; int32_t FwdSpeedID_; DLL2SDK::mscorlib::System::String* Garage_Door_; int32_t Garage_DoorID_; DLL2SDK::mscorlib::System::String* Gender_; int32_t GenderID_; DLL2SDK::mscorlib::System::String* GestureIndex_; int32_t GestureIndexID_; DLL2SDK::mscorlib::System::String* GetWeapon_; int32_t GetWeaponID_; DLL2SDK::mscorlib::System::String* GiveSuperGun_; int32_t GiveSuperGunID_; DLL2SDK::mscorlib::System::String* GrapRushEnd_; int32_t GrapRushEndID_; DLL2SDK::mscorlib::System::String* GrapRushMiss_; int32_t GrapRushMissID_; DLL2SDK::mscorlib::System::String* GrapRushStart_; int32_t GrapRushStartID_; DLL2SDK::mscorlib::System::String* GravitySpikesStart_; int32_t GravitySpikesStartID_; DLL2SDK::mscorlib::System::String* GravitySpikesState_; int32_t GravitySpikesStateID_; DLL2SDK::mscorlib::System::String* GroundSpike_; int32_t GroundSpikeID_; DLL2SDK::mscorlib::System::String* GroundStabGroupEnd_; int32_t GroundStabGroupEndID_; DLL2SDK::mscorlib::System::String* GroundStabGroupStart_; int32_t GroundStabGroupStartID_; DLL2SDK::mscorlib::System::String* GroundStabStart_; int32_t GroundStabStartID_; DLL2SDK::mscorlib::System::String* HadWeapon_; int32_t HadWeaponID_; DLL2SDK::mscorlib::System::String* HatchdoorOpened_; int32_t HatchdoorOpenedID_; DLL2SDK::mscorlib::System::String* HeadPull_; int32_t HeadPullID_; DLL2SDK::mscorlib::System::String* HeadPullSuccess_; int32_t HeadPullSuccessID_; DLL2SDK::mscorlib::System::String* HeavyDamaged_; int32_t HeavyDamagedID_; DLL2SDK::mscorlib::System::String* help_; int32_t helpID_; DLL2SDK::mscorlib::System::String* Highlight_; int32_t HighlightID_; DLL2SDK::mscorlib::System::String* Hit_; int32_t HitID_; DLL2SDK::mscorlib::System::String* HitDirection_; int32_t HitDirectionID_; DLL2SDK::mscorlib::System::String* HitWeakPoint_; int32_t HitWeakPointID_; DLL2SDK::mscorlib::System::String* HoldTargetValue_; int32_t HoldTargetValueID_; DLL2SDK::mscorlib::System::String* HoldWeaponWeight_; int32_t HoldWeaponWeightID_; DLL2SDK::mscorlib::System::String* Hook_; int32_t HookID_; DLL2SDK::mscorlib::System::String* HookRange_; int32_t HookRangeID_; DLL2SDK::mscorlib::System::String* HornExit_; int32_t HornExitID_; DLL2SDK::mscorlib::System::String* Hunt_; int32_t HuntID_; DLL2SDK::mscorlib::System::String* HuntAttackIndex_; int32_t HuntAttackIndexID_; DLL2SDK::mscorlib::System::String* idle_; int32_t idleID_; DLL2SDK::mscorlib::System::String* Idle_; int32_t IdleID_; DLL2SDK::mscorlib::System::String* Idle01_; int32_t Idle01ID_; DLL2SDK::mscorlib::System::String* Idle02_; int32_t Idle02ID_; DLL2SDK::mscorlib::System::String* IdleIndex_; int32_t IdleIndexID_; DLL2SDK::mscorlib::System::String* IdleOffsetType_; int32_t IdleOffsetTypeID_; DLL2SDK::mscorlib::System::String* Idles_; int32_t IdlesID_; DLL2SDK::mscorlib::System::String* InAirTimeSpace_; int32_t InAirTimeSpaceID_; DLL2SDK::mscorlib::System::String* InDirection_; int32_t InDirectionID_; DLL2SDK::mscorlib::System::String* Init_; int32_t InitID_; DLL2SDK::mscorlib::System::String* InPutWeapon_; int32_t InPutWeaponID_; DLL2SDK::mscorlib::System::String* IsAdditiveFire_; int32_t IsAdditiveFireID_; DLL2SDK::mscorlib::System::String* IsAimDown_; int32_t IsAimDownID_; DLL2SDK::mscorlib::System::String* IsAiming_; int32_t IsAimingID_; DLL2SDK::mscorlib::System::String* IsControllerSame_; int32_t IsControllerSameID_; DLL2SDK::mscorlib::System::String* IsCrouch_; int32_t IsCrouchID_; DLL2SDK::mscorlib::System::String* IsDrive_; int32_t IsDriveID_; DLL2SDK::mscorlib::System::String* IsFalling_; int32_t IsFallingID_; DLL2SDK::mscorlib::System::String* IsFastThrow_; int32_t IsFastThrowID_; DLL2SDK::mscorlib::System::String* IsFireBolt_; int32_t IsFireBoltID_; DLL2SDK::mscorlib::System::String* IsHold_; int32_t IsHoldID_; DLL2SDK::mscorlib::System::String* IsIdle_; int32_t IsIdleID_; DLL2SDK::mscorlib::System::String* IsInAirState_; int32_t IsInAirStateID_; DLL2SDK::mscorlib::System::String* IsInGripHold_; int32_t IsInGripHoldID_; DLL2SDK::mscorlib::System::String* IsInHightSpeed_; int32_t IsInHightSpeedID_; DLL2SDK::mscorlib::System::String* IsInThrowWeaponFireState_; int32_t IsInThrowWeaponFireStateID_; DLL2SDK::mscorlib::System::String* IsJumpUp_; int32_t IsJumpUpID_; DLL2SDK::mscorlib::System::String* IsLadder_; int32_t IsLadderID_; DLL2SDK::mscorlib::System::String* IsLean_; int32_t IsLeanID_; DLL2SDK::mscorlib::System::String* IsLeft_; int32_t IsLeftID_; DLL2SDK::mscorlib::System::String* IsLeftHandSwim_; int32_t IsLeftHandSwimID_; DLL2SDK::mscorlib::System::String* IsMeleeWeapon_; int32_t IsMeleeWeaponID_; DLL2SDK::mscorlib::System::String* IsMotorUp_; int32_t IsMotorUpID_; DLL2SDK::mscorlib::System::String* IsMove_; int32_t IsMoveID_; DLL2SDK::mscorlib::System::String* IsOpen_; int32_t IsOpenID_; DLL2SDK::mscorlib::System::String* IsPickUp_; int32_t IsPickUpID_; DLL2SDK::mscorlib::System::String* IsPlayMusic_; int32_t IsPlayMusicID_; DLL2SDK::mscorlib::System::String* IsProne_; int32_t IsProneID_; DLL2SDK::mscorlib::System::String* IsReversing_; int32_t IsReversingID_; DLL2SDK::mscorlib::System::String* IsRotation_; int32_t IsRotationID_; DLL2SDK::mscorlib::System::String* IsSlide_; int32_t IsSlideID_; DLL2SDK::mscorlib::System::String* IsSpawn_; int32_t IsSpawnID_; DLL2SDK::mscorlib::System::String* IsSprint_; int32_t IsSprintID_; DLL2SDK::mscorlib::System::String* IsSprinting_; int32_t IsSprintingID_; DLL2SDK::mscorlib::System::String* IsStartSave_; int32_t IsStartSaveID_; DLL2SDK::mscorlib::System::String* IsSwim_; int32_t IsSwimID_; DLL2SDK::mscorlib::System::String* IsSwimFire_; int32_t IsSwimFireID_; DLL2SDK::mscorlib::System::String* IsTakingDamage_; int32_t IsTakingDamageID_; DLL2SDK::mscorlib::System::String* isTouched_; int32_t isTouchedID_; DLL2SDK::mscorlib::System::String* ItemType_; int32_t ItemTypeID_; DLL2SDK::mscorlib::System::String* jump_; int32_t jumpID_; DLL2SDK::mscorlib::System::String* Jump_; int32_t JumpID_; DLL2SDK::mscorlib::System::String* JumpDown_; int32_t JumpDownID_; DLL2SDK::mscorlib::System::String* JumpFire_; int32_t JumpFireID_; DLL2SDK::mscorlib::System::String* JumpIdle_; int32_t JumpIdleID_; DLL2SDK::mscorlib::System::String* JumpSmash_; int32_t JumpSmashID_; DLL2SDK::mscorlib::System::String* JumpToTarget_; int32_t JumpToTargetID_; DLL2SDK::mscorlib::System::String* JumpUp_; int32_t JumpUpID_; DLL2SDK::mscorlib::System::String* KickTheDoor_; int32_t KickTheDoorID_; DLL2SDK::mscorlib::System::String* LadderSpeed_; int32_t LadderSpeedID_; DLL2SDK::mscorlib::System::String* Land_; int32_t LandID_; DLL2SDK::mscorlib::System::String* Landed_; int32_t LandedID_; DLL2SDK::mscorlib::System::String* LandHard_; int32_t LandHardID_; DLL2SDK::mscorlib::System::String* LandNormal_; int32_t LandNormalID_; DLL2SDK::mscorlib::System::String* LandRun_; int32_t LandRunID_; DLL2SDK::mscorlib::System::String* LastRush_; int32_t LastRushID_; DLL2SDK::mscorlib::System::String* LateralSpeed_; int32_t LateralSpeedID_; DLL2SDK::mscorlib::System::String* LaunchIdle_; int32_t LaunchIdleID_; DLL2SDK::mscorlib::System::String* Launching_; int32_t LaunchingID_; DLL2SDK::mscorlib::System::String* LaunchIntoAir_; int32_t LaunchIntoAirID_; DLL2SDK::mscorlib::System::String* LeanWeight_; int32_t LeanWeightID_; DLL2SDK::mscorlib::System::String* LeftHandFinger_; int32_t LeftHandFingerID_; DLL2SDK::mscorlib::System::String* LeftHandFire_; int32_t LeftHandFireID_; DLL2SDK::mscorlib::System::String* LeftHandHide_; int32_t LeftHandHideID_; DLL2SDK::mscorlib::System::String* LeftHandPose_; int32_t LeftHandPoseID_; DLL2SDK::mscorlib::System::String* LeftHandShow_; int32_t LeftHandShowID_; DLL2SDK::mscorlib::System::String* LeftHeadDown_; int32_t LeftHeadDownID_; DLL2SDK::mscorlib::System::String* LeftRootMotionEntry_; int32_t LeftRootMotionEntryID_; DLL2SDK::mscorlib::System::String* LeftRootMotionLeave_; int32_t LeftRootMotionLeaveID_; DLL2SDK::mscorlib::System::String* LeftRootMotionReturn_; int32_t LeftRootMotionReturnID_; DLL2SDK::mscorlib::System::String* LeftWeapon_; int32_t LeftWeaponID_; DLL2SDK::mscorlib::System::String* LeftWeaponFloat_; int32_t LeftWeaponFloatID_; DLL2SDK::mscorlib::System::String* LevelDown_; int32_t LevelDownID_; DLL2SDK::mscorlib::System::String* LevelUp_; int32_t LevelUpID_; DLL2SDK::mscorlib::System::String* liftForce_; int32_t liftForceID_; DLL2SDK::mscorlib::System::String* Limbed_; int32_t LimbedID_; DLL2SDK::mscorlib::System::String* localTurnAngle_; int32_t localTurnAngleID_; DLL2SDK::mscorlib::System::String* localX_; int32_t localXID_; DLL2SDK::mscorlib::System::String* localZ_; int32_t localZID_; DLL2SDK::mscorlib::System::String* LongRangeAttack_; int32_t LongRangeAttackID_; DLL2SDK::mscorlib::System::String* LookAtAngle_; int32_t LookAtAngleID_; DLL2SDK::mscorlib::System::String* LowerAniAngle_; int32_t LowerAniAngleID_; DLL2SDK::mscorlib::System::String* mantle_; int32_t mantleID_; DLL2SDK::mscorlib::System::String* MaskHands_; int32_t MaskHandsID_; DLL2SDK::mscorlib::System::String* MeleeAttack_; int32_t MeleeAttackID_; DLL2SDK::mscorlib::System::String* MeleeFirstFire_; int32_t MeleeFirstFireID_; DLL2SDK::mscorlib::System::String* MeleeFirstFireEnd_; int32_t MeleeFirstFireEndID_; DLL2SDK::mscorlib::System::String* MeleeJumpFire_; int32_t MeleeJumpFireID_; DLL2SDK::mscorlib::System::String* MeleeProneFire_; int32_t MeleeProneFireID_; DLL2SDK::mscorlib::System::String* MeleeSecondFire_; int32_t MeleeSecondFireID_; DLL2SDK::mscorlib::System::String* MeleeSingleFile_; int32_t MeleeSingleFileID_; DLL2SDK::mscorlib::System::String* MiddleHeadDown_; int32_t MiddleHeadDownID_; DLL2SDK::mscorlib::System::String* MiddleRootMotionEntry_; int32_t MiddleRootMotionEntryID_; DLL2SDK::mscorlib::System::String* move_; int32_t moveID_; DLL2SDK::mscorlib::System::String* MoveSpeed_; int32_t MoveSpeedID_; DLL2SDK::mscorlib::System::String* Moving_; int32_t MovingID_; DLL2SDK::mscorlib::System::String* Mutate_; int32_t MutateID_; DLL2SDK::mscorlib::System::String* New_Trigger_; int32_t New_TriggerID_; DLL2SDK::mscorlib::System::String* NoGetWeapon_; int32_t NoGetWeaponID_; DLL2SDK::mscorlib::System::String* OffsetPose_; int32_t OffsetPoseID_; DLL2SDK::mscorlib::System::String* OffsetPose10308002_; int32_t OffsetPose10308002ID_; DLL2SDK::mscorlib::System::String* OffsetPose10403034_; int32_t OffsetPose10403034ID_; DLL2SDK::mscorlib::System::String* One_; int32_t OneID_; DLL2SDK::mscorlib::System::String* open_; int32_t openID_; DLL2SDK::mscorlib::System::String* Open_; int32_t OpenID_; DLL2SDK::mscorlib::System::String* Open_Door_; int32_t Open_DoorID_; DLL2SDK::mscorlib::System::String* OpenE_; int32_t OpenEID_; DLL2SDK::mscorlib::System::String* OpenN_; int32_t OpenNID_; DLL2SDK::mscorlib::System::String* OpenS_; int32_t OpenSID_; DLL2SDK::mscorlib::System::String* OpenW_; int32_t OpenWID_; DLL2SDK::mscorlib::System::String* out_OverrideCSharpWord_; int32_t out_OverrideCSharpWordID_; DLL2SDK::mscorlib::System::String* Paint_; int32_t PaintID_; DLL2SDK::mscorlib::System::String* peract_; int32_t peractID_; DLL2SDK::mscorlib::System::String* PickUp_; int32_t PickUpID_; DLL2SDK::mscorlib::System::String* PickUpType_; int32_t PickUpTypeID_; DLL2SDK::mscorlib::System::String* Placing_; int32_t PlacingID_; DLL2SDK::mscorlib::System::String* play_; int32_t playID_; DLL2SDK::mscorlib::System::String* Play_; int32_t PlayID_; DLL2SDK::mscorlib::System::String* PlayAnim_; int32_t PlayAnimID_; DLL2SDK::mscorlib::System::String* PlayFromAnyState_; int32_t PlayFromAnyStateID_; DLL2SDK::mscorlib::System::String* PlayMusic_; int32_t PlayMusicID_; DLL2SDK::mscorlib::System::String* PlayRise_; int32_t PlayRiseID_; DLL2SDK::mscorlib::System::String* PoisonAttack_; int32_t PoisonAttackID_; DLL2SDK::mscorlib::System::String* PoisonEnd_; int32_t PoisonEndID_; DLL2SDK::mscorlib::System::String* Preland_; int32_t PrelandID_; DLL2SDK::mscorlib::System::String* Preparing_; int32_t PreparingID_; DLL2SDK::mscorlib::System::String* ProcessCoin_; int32_t ProcessCoinID_; DLL2SDK::mscorlib::System::String* PursueAttackEnd_; int32_t PursueAttackEndID_; DLL2SDK::mscorlib::System::String* PursueAttackStart_; int32_t PursueAttackStartID_; DLL2SDK::mscorlib::System::String* PutWeapon_; int32_t PutWeaponID_; DLL2SDK::mscorlib::System::String* PVEGetItem_; int32_t PVEGetItemID_; DLL2SDK::mscorlib::System::String* PVEGetItem_Bottle_; int32_t PVEGetItem_BottleID_; DLL2SDK::mscorlib::System::String* PVEGetItem_Coin_; int32_t PVEGetItem_CoinID_; DLL2SDK::mscorlib::System::String* PVEGetItem_PAP_; int32_t PVEGetItem_PAPID_; DLL2SDK::mscorlib::System::String* PVESkillTrigger_; int32_t PVESkillTriggerID_; DLL2SDK::mscorlib::System::String* QuickCrouch_; int32_t QuickCrouchID_; DLL2SDK::mscorlib::System::String* QuickEquip_; int32_t QuickEquipID_; DLL2SDK::mscorlib::System::String* QuickIdle_; int32_t QuickIdleID_; DLL2SDK::mscorlib::System::String* QuickProne_; int32_t QuickProneID_; DLL2SDK::mscorlib::System::String* RandAnimIndex_; int32_t RandAnimIndexID_; DLL2SDK::mscorlib::System::String* RandomA_; int32_t RandomAID_; DLL2SDK::mscorlib::System::String* RandomAct_; int32_t RandomActID_; DLL2SDK::mscorlib::System::String* RandomB_; int32_t RandomBID_; DLL2SDK::mscorlib::System::String* RandomStartOffset_; int32_t RandomStartOffsetID_; DLL2SDK::mscorlib::System::String* ReachOut_; int32_t ReachOutID_; DLL2SDK::mscorlib::System::String* Reset_; int32_t ResetID_; DLL2SDK::mscorlib::System::String* ResetToBegin_; int32_t ResetToBeginID_; DLL2SDK::mscorlib::System::String* ResetTricky_; int32_t ResetTrickyID_; DLL2SDK::mscorlib::System::String* ResetUse_; int32_t ResetUseID_; DLL2SDK::mscorlib::System::String* Revive_; int32_t ReviveID_; DLL2SDK::mscorlib::System::String* ReviveToCrouch_; int32_t ReviveToCrouchID_; DLL2SDK::mscorlib::System::String* ReviveToStand_; int32_t ReviveToStandID_; DLL2SDK::mscorlib::System::String* Right_; int32_t RightID_; DLL2SDK::mscorlib::System::String* RightHandFinger_; int32_t RightHandFingerID_; DLL2SDK::mscorlib::System::String* RightHeadDown_; int32_t RightHeadDownID_; DLL2SDK::mscorlib::System::String* RightRootMotionEntry_; int32_t RightRootMotionEntryID_; DLL2SDK::mscorlib::System::String* RightRootMotionLeave_; int32_t RightRootMotionLeaveID_; DLL2SDK::mscorlib::System::String* RightRootMotionReturn_; int32_t RightRootMotionReturnID_; DLL2SDK::mscorlib::System::String* RightSpeed_; int32_t RightSpeedID_; DLL2SDK::mscorlib::System::String* RootMotionEnd_; int32_t RootMotionEndID_; DLL2SDK::mscorlib::System::String* SecondaryEnegyAttck_; int32_t SecondaryEnegyAttckID_; DLL2SDK::mscorlib::System::String* SecondaryMeleeAttack_; int32_t SecondaryMeleeAttackID_; DLL2SDK::mscorlib::System::String* shack_; int32_t shackID_; DLL2SDK::mscorlib::System::String* ShadowBladeFire_; int32_t ShadowBladeFireID_; DLL2SDK::mscorlib::System::String* ShadowBladeFireType_; int32_t ShadowBladeFireTypeID_; DLL2SDK::mscorlib::System::String* ShadowBladeFireUpBody_; int32_t ShadowBladeFireUpBodyID_; DLL2SDK::mscorlib::System::String* Shake_; int32_t ShakeID_; DLL2SDK::mscorlib::System::String* Shooting_; int32_t ShootingID_; DLL2SDK::mscorlib::System::String* ShowBlue_; int32_t ShowBlueID_; DLL2SDK::mscorlib::System::String* ShowRed_; int32_t ShowRedID_; DLL2SDK::mscorlib::System::String* shufflel_; int32_t shufflelID_; DLL2SDK::mscorlib::System::String* shuffler_; int32_t shufflerID_; DLL2SDK::mscorlib::System::String* SightHud_; int32_t SightHudID_; DLL2SDK::mscorlib::System::String* Sleep_; int32_t SleepID_; DLL2SDK::mscorlib::System::String* SlideTurn_; int32_t SlideTurnID_; DLL2SDK::mscorlib::System::String* SparrowFireEnd_; int32_t SparrowFireEndID_; DLL2SDK::mscorlib::System::String* SparrowFireFire_; int32_t SparrowFireFireID_; DLL2SDK::mscorlib::System::String* SparrowFireStart_; int32_t SparrowFireStartID_; DLL2SDK::mscorlib::System::String* Spawn_; int32_t SpawnID_; DLL2SDK::mscorlib::System::String* SpawnSpeed_; int32_t SpawnSpeedID_; DLL2SDK::mscorlib::System::String* speci_idle01_; int32_t speci_idle01ID_; DLL2SDK::mscorlib::System::String* Speed_; int32_t SpeedID_; DLL2SDK::mscorlib::System::String* Sprint_; int32_t SprintID_; DLL2SDK::mscorlib::System::String* SprintBlend_; int32_t SprintBlendID_; DLL2SDK::mscorlib::System::String* SprintLean_; int32_t SprintLeanID_; DLL2SDK::mscorlib::System::String* StabStartIdleEnd_; int32_t StabStartIdleEndID_; DLL2SDK::mscorlib::System::String* Stage_; int32_t StageID_; DLL2SDK::mscorlib::System::String* StandUp_; int32_t StandUpID_; DLL2SDK::mscorlib::System::String* start_; int32_t startID_; DLL2SDK::mscorlib::System::String* StartCrouch_; int32_t StartCrouchID_; DLL2SDK::mscorlib::System::String* StartFalling_; int32_t StartFallingID_; DLL2SDK::mscorlib::System::String* StartFire_; int32_t StartFireID_; DLL2SDK::mscorlib::System::String* StartLaunchBoarding_; int32_t StartLaunchBoardingID_; DLL2SDK::mscorlib::System::String* StartProne_; int32_t StartProneID_; DLL2SDK::mscorlib::System::String* StartRage_; int32_t StartRageID_; DLL2SDK::mscorlib::System::String* StartRotation_; int32_t StartRotationID_; DLL2SDK::mscorlib::System::String* StartSave_; int32_t StartSaveID_; DLL2SDK::mscorlib::System::String* StartSprint_; int32_t StartSprintID_; DLL2SDK::mscorlib::System::String* StartStand_; int32_t StartStandID_; DLL2SDK::mscorlib::System::String* StartUseZipline_; int32_t StartUseZiplineID_; DLL2SDK::mscorlib::System::String* StopAttack_; int32_t StopAttackID_; DLL2SDK::mscorlib::System::String* StopFire_; int32_t StopFireID_; DLL2SDK::mscorlib::System::String* StopRoll_; int32_t StopRollID_; DLL2SDK::mscorlib::System::String* StrongFireWeight_; int32_t StrongFireWeightID_; DLL2SDK::mscorlib::System::String* Summon_; int32_t SummonID_; DLL2SDK::mscorlib::System::String* Summon2_; int32_t Summon2ID_; DLL2SDK::mscorlib::System::String* Summon3_; int32_t Summon3ID_; DLL2SDK::mscorlib::System::String* SweepTailLeft_; int32_t SweepTailLeftID_; DLL2SDK::mscorlib::System::String* SweepTailRight_; int32_t SweepTailRightID_; DLL2SDK::mscorlib::System::String* SwimFactor_; int32_t SwimFactorID_; DLL2SDK::mscorlib::System::String* TakeOff_; int32_t TakeOffID_; DLL2SDK::mscorlib::System::String* TakePhoto_; int32_t TakePhotoID_; DLL2SDK::mscorlib::System::String* test_; int32_t testID_; DLL2SDK::mscorlib::System::String* ThrowTypeFloat_; int32_t ThrowTypeFloatID_; DLL2SDK::mscorlib::System::String* ThrowWeaponFireEnd_; int32_t ThrowWeaponFireEndID_; DLL2SDK::mscorlib::System::String* ThrowWeaponFireIdle_; int32_t ThrowWeaponFireIdleID_; DLL2SDK::mscorlib::System::String* ThrowWeaponFireStart_; int32_t ThrowWeaponFireStartID_; DLL2SDK::mscorlib::System::String* TireUp_; int32_t TireUpID_; DLL2SDK::mscorlib::System::String* ToGround_; int32_t ToGroundID_; DLL2SDK::mscorlib::System::String* TransitionType_; int32_t TransitionTypeID_; DLL2SDK::mscorlib::System::String* Tread_; int32_t TreadID_; DLL2SDK::mscorlib::System::String* TripleHead_; int32_t TripleHeadID_; DLL2SDK::mscorlib::System::String* turn_; int32_t turnID_; DLL2SDK::mscorlib::System::String* Turn_; int32_t TurnID_; DLL2SDK::mscorlib::System::String* TurnAngle_; int32_t TurnAngleID_; DLL2SDK::mscorlib::System::String* TurnBack_; int32_t TurnBackID_; DLL2SDK::mscorlib::System::String* TurnFront_; int32_t TurnFrontID_; DLL2SDK::mscorlib::System::String* TurningL_; int32_t TurningLID_; DLL2SDK::mscorlib::System::String* TurningL_End_; int32_t TurningL_EndID_; DLL2SDK::mscorlib::System::String* TurningR_; int32_t TurningRID_; DLL2SDK::mscorlib::System::String* TurningR_End_; int32_t TurningR_EndID_; DLL2SDK::mscorlib::System::String* turnLeft_; int32_t turnLeftID_; DLL2SDK::mscorlib::System::String* TurnLeft_; int32_t TurnLeftID_; DLL2SDK::mscorlib::System::String* TurnLeftRight_; int32_t TurnLeftRightID_; DLL2SDK::mscorlib::System::String* TurnParam_; int32_t TurnParamID_; DLL2SDK::mscorlib::System::String* turnRight_; int32_t turnRightID_; DLL2SDK::mscorlib::System::String* TurnRight_; int32_t TurnRightID_; DLL2SDK::mscorlib::System::String* TurnRotationBlend_; int32_t TurnRotationBlendID_; DLL2SDK::mscorlib::System::String* Two_; int32_t TwoID_; DLL2SDK::mscorlib::System::String* UnequipWeapon_; int32_t UnequipWeaponID_; DLL2SDK::mscorlib::System::String* UpbodyDead_; int32_t UpbodyDeadID_; DLL2SDK::mscorlib::System::String* UpdateBlue_; int32_t UpdateBlueID_; DLL2SDK::mscorlib::System::String* UseHandOffsetPose_; int32_t UseHandOffsetPoseID_; DLL2SDK::mscorlib::System::String* UseThrowWeapon_; int32_t UseThrowWeaponID_; DLL2SDK::mscorlib::System::String* UseZipline_; int32_t UseZiplineID_; DLL2SDK::mscorlib::System::String* VerticalSpeed_; int32_t VerticalSpeedID_; DLL2SDK::mscorlib::System::String* VTOLIdle_; int32_t VTOLIdleID_; DLL2SDK::mscorlib::System::String* walkslow_; int32_t walkslowID_; DLL2SDK::mscorlib::System::String* Weak_; int32_t WeakID_; DLL2SDK::mscorlib::System::String* WeaponAimAnim_; int32_t WeaponAimAnimID_; DLL2SDK::mscorlib::System::String* WeaponClose_; int32_t WeaponCloseID_; DLL2SDK::mscorlib::System::String* WeaponOpen_; int32_t WeaponOpenID_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_37291(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AnimatorLodData : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::mscorlib::System::Collections::Generic::List_1* configs_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* configs_BR_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37290(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SytemLevelAnimatorLodData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* Lods_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37289(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AnimatorLodDataItem : DLL2SDK::mscorlib::System::Object { int32_t LodLevel_; float RelativeHeight_; int32_t UpdateFrame_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37288(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AnimatorIKUtils : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* GameAnimatorIKConfigs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_37287(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GameAnimatorStateControllerLayer : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::AnimatorStateController* m_Owner_; int32_t LayerIndex_; int32_t PreStateNameHash_; int32_t CurrStateNameHash_; bool InTranstion_; float StartTransitionTime_; float TransitionNormalizeTime_; float TransitionDuaration_; bool m_IsInit_; DLL2SDK::Assembly_CSharp::GameBase::GameAnimatorStateConfig* m_CurrentStateConfig_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRuningState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRunningIK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsChangeClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsStopTranstion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentLeftHandType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37279(DLL2SDK::Assembly_CSharp::GameBase::AnimatorStateController* owner_, int32_t layerIndex_); bool get_IsInit_37280(); void SetRuningState_37281(int32_t nameHash_, bool isEnter_, bool inTranstion_, float normalizeTime_, float transitionDurationTime_); bool IsRunningIK_37282(); bool IsChangeClip_37283(); bool IsStopTranstion_37284(); DLL2SDK::Assembly_CSharp::GameBase::AimIKLeftHandHoldType GetCurrentLeftHandType_37285(); void Tick_37286(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GameAnimatorStateConfig : DLL2SDK::mscorlib::System::Object { bool IsRunning_; DLL2SDK::Assembly_CSharp::GameBase::AimIKLeftHandHoldType LeftHandHoldType_; bool IsRunningChangClip_; bool IsStopTransition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37278(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AnimatorCommand : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CommandList_; bool m_RunCommand_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearSetLayerWeightCommand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLayerWeightCommand_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37272(); void Init_37273(); void Reset_37274(); void Tick_37275(float deltaTime_); void ClearSetLayerWeightCommand_37276(int32_t layerIndex_); void SetLayerWeightCommand_37277(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, int32_t layerIndex_, float layerWeight_, float time_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AnimatorCommandBase : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Animator* m_Animator_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Run_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRepeatitive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37263(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_); bool Run_37264(float deltaTime_); bool CheckRepeatitive_37265(DLL2SDK::Array* args_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AnimatorChangeWeaponState : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* mbRightWeaponTransform_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_RightGetWeeaponLocalPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_RightGetWeaponLocalRotation_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LeftGetWeeaponLocalPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LeftGetWeaponLocalRotation_; float m_GetWeaponTransitionDurationTime_; float m_CurGetWeaponTransitionDurationTime_; bool m_CurGetLeftWeapon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGetWeaponStateEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDoingFixbRightWeaponTransformWhenGetWeaponBlend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGetWeaponStateExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37257(); void SetGetWeaponStateEnter_37258(bool isGetLeftWeapon_, float getWeaponDurationTime_); bool IsDoingFixbRightWeaponTransformWhenGetWeaponBlend_37259(); void SetGetWeaponStateExit_37260(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_); void Reset_37261(); void LateUpdate_37262(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AnimatorApplyProperty : DLL2SDK::UnityEngine::UnityEngine::StateMachineBehaviour { DLL2SDK::mscorlib::System::String* PropertyName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37252(); void OnStateEnter_37253(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void OnStateExit_37254(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void __xLuaBaseProxy_OnStateEnter_37255(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); void __xLuaBaseProxy_OnStateExit_37256(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); }; } namespace DLL2SDK::Assembly_CSharp { struct AnimationRandomNode : DLL2SDK::UnityEngine::UnityEngine::StateMachineBehaviour { DLL2SDK::mscorlib::System::String* ParamName_; int32_t RandomCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateMachineEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37249(); void OnStateMachineEnter_37250(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, int32_t stateMachinePathHash_); void __xLuaBaseProxy_OnStateMachineEnter_37251(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, int32_t P1_); }; } namespace DLL2SDK::Assembly_CSharp { struct AnimationEndCallBack : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPawnTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRootObject_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37246(); DLL2SDK::UnityEngine::UnityEngine::GameObject* GetPawnTarget_37247(); DLL2SDK::UnityEngine::UnityEngine::GameObject* GetRootObject_37248(); }; } namespace DLL2SDK::Assembly_CSharp { struct AnimationCycleOffsetNode : DLL2SDK::UnityEngine::UnityEngine::StateMachineBehaviour { DLL2SDK::mscorlib::System::String* ParamName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37243(); void OnStateEnter_37244(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void __xLuaBaseProxy_OnStateEnter_37245(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AnimationComponentAvatarRootMotionListener : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Animator* m_CurrAnimator_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CurrentDeltaPosition_; DLL2SDK::UnityEngine::UnityEngine::Quaternion CurrentDeltaRotation_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentDeltaPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentDeltaRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAnimatorDeltaData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAnimatorMove_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37237(); DLL2SDK::UnityEngine::UnityEngine::Animator* get_CurrentAnimator_37238(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCurrentDeltaPosition_37239(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetCurrentDeltaRotation_37240(); void InitAnimatorDeltaData_37241(); void OnAnimatorMove_37242(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AnimationComponentEvent : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_37095(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_37096(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_37097(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_37098(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AnimationEndEvent : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* AnimationName_; float AnimationTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37092(); int32_t get_AnimID_37093(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AnimationClipPlayableNode : DLL2SDK::Assembly_CSharp::GameEngine::BasePlayableNode { bool m_HasSetAvailableClilp_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37088(); bool get_HasSetAvailableClip_37090(); void set_HasSetAvailableClip_37091(bool value_); static DLL2SDK::Assembly_CSharp::GameEngine::AnimationClipPlayableNode* Create_37089(DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::PlayableHandle playableHandle_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AnimMixerPlayableNode : DLL2SDK::Assembly_CSharp::GameEngine::BasePlayableNode { bool m_ChildBlendAlternately_; bool m_IsBlending_; float m_CurBlendingWeight_; float m_BlendingTargetWeight_; float m_BlendingSpeed_; bool m_IsBlendToBase_; int32_t m_BlendingLayer_; bool m_IsPlayingHitAnim_; float HitAdditiveClipTime_; float HitAdditiveEclipseTime_; float HitAdditiveBlendTime_; float HitAdditiveBlendingSpeed_; float CurHitAdditiveWeight_; int32_t CurrentBlendingChildAnimationClipplayableNodeIndex_; int32_t NextBlendingChildAnimationClipplayableNodeIndex_; struct StaticFields { int32_t AdditiveHitLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHitAdditiveWeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSpecificLayerOfMixerNodeImmediately_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartBlending_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopBlending_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateHitAdditive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CurrentBlendWeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CurrentBlendLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNextAvailableBlendNode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyChildAnimationClipPlayableBeginBlend_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37071(); bool get_ChildBlendAlternately_37072(); void set_ChildBlendAlternately_37073(bool value_); bool get_IsBlending_37074(); bool get_IsPlayingHitAnim_37076(); void SetHitAdditiveWeight_37077(float blendingTargetWeight_, float clipTime_, float blendTime_); void StopSpecificLayerOfMixerNodeImmediately_37078(int32_t Layer_); void StartBlending_37079(float from_, float to_, float blendTime_, int32_t blendingLayer_); void StopBlending_37080(); void Update_37081(float deltaTime_); void UpdateHitAdditive_37082(float deltaTime_); float CurrentBlendWeight_37083(); int32_t CurrentBlendLayer_37084(); DLL2SDK::Assembly_CSharp::GameEngine::BasePlayableNode* GetNextAvailableBlendNode_37085(); void NotifyChildAnimationClipPlayableBeginBlend_37086(float blendTime_); void __xLuaBaseProxy_Update_37087(float P0_); static DLL2SDK::Assembly_CSharp::GameEngine::AnimMixerPlayableNode* Create_37075(DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::PlayableHandle playableHandle_, bool isBlendToBase_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AnimGraphComponent : DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent { DLL2SDK::UnityEngine::UnityEngine::Animator* m_Animator_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Owner_; bool ShowPlayableGraph_; bool m_IsSubGraphMakedUp_; bool m_AnimatorObjectEventRegisterd_; DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::PlayableHandle m_SubGraphRootPlayable_; DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::PlayableHandle m_AnimatorControllerPlayable_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MixerPlayableNodeList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterAnimatorObjectEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterAnimatorObjectEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimatorObjectCreated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimatorObjectCleared_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAnimatorCleared_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSubGraphSourceRootPlayble_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedMakeSubGraph_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryMakeUpSubGraph_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MakeUpSubGraph_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryDestroySubGraph_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroySubGraph_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryDestroySubGraphAndRestoreAnimatorOriginalGraph_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyMixerPlayableNode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddMixerPlayableNode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateBlendTreeNode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateAnimationClipPlayableNodeEx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InsertAnimationMixerPlayableNode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InsertAnimationMixerPlayableToOneNode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InsertAnimationLayerMixerPlayableNode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InsertAnimationLayerMixerPlayable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InsertPlayable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37040(); void Init_37041(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void UnInit_37042(); void ClearAnimator_37043(); void RegisterAnimatorObjectEvent_37044(); void UnRegisterAnimatorObjectEvent_37045(); void AnimatorObjectCreated_37046(); void AnimatorObjectCleared_37047(); void DestroyComponent_37048(); void OnAnimatorCleared_37049(); DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::PlayableHandle GetSubGraphSourceRootPlayble_37050(); bool NeedMakeSubGraph_37051(); void TryMakeUpSubGraph_37052(); void MakeUpSubGraph_37053(); void TryDestroySubGraph_37054(); void DestroySubGraph_37055(); void TryDestroySubGraphAndRestoreAnimatorOriginalGraph_37056(); void DestroyMixerPlayableNode_37057(DLL2SDK::Assembly_CSharp::GameEngine::AnimMixerPlayableNode* node_); void AddMixerPlayableNode_37058(DLL2SDK::Assembly_CSharp::GameEngine::AnimMixerPlayableNode* node_); void Tick_37059(float deltaTime_); DLL2SDK::Assembly_CSharp::GameEngine::BlendTreePlayableNode* CreateBlendTreeNode_37060(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::Assembly_CSharp::GameEngine::BlendTreeType blendTreeType_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* clips_); void __xLuaBaseProxy_DestroyComponent_37067(); void __xLuaBaseProxy_Tick_37068(float P0_); static DLL2SDK::Assembly_CSharp::GameEngine::AnimationClipPlayableNode* CreateAnimationClipPlayableNodeEx_37061(DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::PlayableGraph graph_, DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimationClip* clip_, DLL2SDK::mscorlib::System::String* playableNodeName_); static DLL2SDK::Assembly_CSharp::GameEngine::AnimMixerPlayableNode* InsertAnimationMixerPlayableNode_37062(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* inputInfos_, bool isBlendToBase_, DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::PlayableHandle sourcePlayable_); static DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::PlayableHandle InsertAnimationMixerPlayableToOneNode_37063(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* inputPlayableInfos_, bool isBlendToBase_, DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::PlayableHandle sourcePlayable_); static DLL2SDK::Assembly_CSharp::GameEngine::AnimMixerPlayableNode* InsertAnimationLayerMixerPlayableNode_37064(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* inputInfos_, bool isBlendToBase_, DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::PlayableHandle sourcePlayableNode_, DLL2SDK::mscorlib::System::String* playableName_); static DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::PlayableHandle InsertAnimationLayerMixerPlayable_37065(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* inputPlayableInfos_, DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::PlayableHandle sourcePlayableNode_, float baseInputWeight_, DLL2SDK::mscorlib::System::String* playableName_); static DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::PlayableHandle InsertPlayable_37066(DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::PlayableGraph playableGraph_, DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::PlayableHandle playableHandle_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { enum struct EBaseAnimPlayMode : int32_t { None_ = static_cast(0x0), FullBodyAnim_ = static_cast(0x1), UpperBodyAnim_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AimIKSolverComponent : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameBase::IKSolverComponent* m_IKSolverComponent_; DLL2SDK::Assembly_CSharp::GameBase::AnimatorStateController* m_AnimatorStateController_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory m_CurrentWeaponCategory_; DLL2SDK::Assembly_CSharp::GameBase::AimIKLeftHandHoldType m_LeftHandHoldType_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_Spine_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Axis_; DLL2SDK::UnityEngine::UnityEngine::Vector3 AimAxis_; int32_t MaxIterations_; float Tolerance_; int32_t m_Iterations_; DLL2SDK::UnityEngine::UnityEngine::Transform* AimTransform_; DLL2SDK::Array* RightHandBones_; float IkPositionWeight_; float IkAimDistance_; float MainCameraIkAimDistance_; DLL2SDK::UnityEngine::UnityEngine::Vector3 TargetDirection_; DLL2SDK::UnityEngine::UnityEngine::Transform* DebugAimTarget_; float CheckAnimatorTransitionTime_; float IkTransitionStep_; bool CalcHandFixedRotation_; DLL2SDK::Array* LeftHandBones_; float LeftHandIKPositionWeight_; float LeftHandIKRotationWeight_; float LeftHandForeTwistRotationWeight_; DLL2SDK::UnityEngine::UnityEngine::Transform* LeftHandIKHoldTarget_; DLL2SDK::UnityEngine::UnityEngine::Transform* LeftHandIKHoldCenter_; DLL2SDK::UnityEngine::UnityEngine::Transform* LeftForeTwist_; DLL2SDK::UnityEngine::UnityEngine::Vector3 LeftHandIKHoldCenterOffset_; float maintainRotationWeight_; float m_BendModifierWeight_; DLL2SDK::UnityEngine::UnityEngine::Vector3 LeftHandIKPosition_; DLL2SDK::UnityEngine::UnityEngine::Quaternion LeftHandIKRotation_; DLL2SDK::UnityEngine::UnityEngine::Vector3 bendNormal_; DLL2SDK::UnityEngine::UnityEngine::Quaternion LeftHandHoldPointToHandRotation_; DLL2SDK::Array* RightHandWeaponHoldPointList_; DLL2SDK::UnityEngine::UnityEngine::Vector3 RightHandWeaponGripHoldPoint_; DLL2SDK::Assembly_CSharp::GameBase::LimbSoverBone* m_LeftHandBone1_; DLL2SDK::Assembly_CSharp::GameBase::LimbSoverBone* m_LeftHandBone2_; DLL2SDK::Assembly_CSharp::GameBase::LimbSoverBone* m_LeftHandBone3_; bool m_IsLeftBoneInit_; DLL2SDK::UnityEngine::UnityEngine::Quaternion defaultRootRotation_; DLL2SDK::UnityEngine::UnityEngine::Quaternion parentDefaultRotation_; DLL2SDK::UnityEngine::UnityEngine::Quaternion bone3RotationBeforeSolve_; DLL2SDK::UnityEngine::UnityEngine::Quaternion maintainRotation_; DLL2SDK::UnityEngine::UnityEngine::Quaternion bone3DefaultRotation_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_BendNormal_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_AnimationNormal_; float TransitionStartIKWeight_; float TransitionTargetIKWeight_; float CurrentIKWeight_; float CurrentLeftHandIKWeight_; float CurrentRightHandIKWeight_; float m_Step_; DLL2SDK::UnityEngine::UnityEngine::Animator* m_Animator_; float HoldGripMaxLength_; bool m_IsLeftHandGrip_; bool m_ForceStop_; bool m_StopTransitionToPause_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_IKPosition_; int32_t m_LastGetIKPositionFrame_; bool m_IsStart_; bool m_IsAimIKRunning_; bool m_IsRunning_; float m_StartAccumulateTime_; float m_IKTransitionTime_; float m_IKTransitionAddStep_; float m_IKTransitionSubStep_; float m_IKRightHandTransitionAddStep_; float m_IKRightHandTransitionSubStep_; bool IsRuningLeftHandIK_; float m_LeftHandCurrentWeight_; bool m_IsRunningRightHandAimIK_; float m_RightHandCurrentWeight_; bool IsRunningStateLeftHandIK_; float m_RunningTickTime_; float m_RunningTransitionTime_; float m_RunningTransitionDefaultTime_; int32_t m_ForceUpdateIKFrame_; bool InputIsIKRunning_; bool InputIsStopTransitionIfStop_; bool InputIsInTranstion_; float InputNormalizeTime_; float InputDurationTime_; bool m_ShouldCheckRunningState_; bool m_IsCurrentInTranstion_; bool m_IsRotationChanged_; bool UseRotationChanged_; bool UseLeftHandHoldTarget_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRWeaponHoldPoint* m_WeaponHoldPoint_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_HoldPointOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_GripHoldPointOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_XPR50HoldOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_ChicomHoldOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_NornalHoldOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_PistolHoldOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_PurifierHoldOffset_; int32_t m_ChicomWeaponId_; int32_t m_XPR50WeaponId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessRightHandAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessLeftHand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceUpdateIKWeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIKRunning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRunningState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentAimRunning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAnimatorControllerIKStates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Solve_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RotateToTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitLeftHandBones_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitiateVirtual_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateVirtual_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBendDirection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLeftHandBones_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTickHoldPointPose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TestSetIK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetWeaponHoldPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetHoldPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DumpInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36993(); DLL2SDK::Assembly_CSharp::GameBase::AimIKLeftHandHoldType get_LeftHandHoldType_36994(); void set_ForceStop_36995(bool value_); bool get_ForceStop_36996(); void set_StopTransitionToPause_36997(bool value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_IKPosition_36998(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_TransformAxis_36999(); void Init_37000(DLL2SDK::Assembly_CSharp::GameBase::IKSolverComponent* IkSolverComonent_); void ProcessRightHandAim_37001(); void ProcessLeftHand_37002(); void Awake_37003(); void Start_37004(); void ForceUpdateIKWeight_37005(); void SetIKRunning_37006(bool isRunning_, DLL2SDK::Assembly_CSharp::GameBase::AimIKLeftHandHoldType leftHandHoldType_, bool isStopTransitionIfStop_, bool inTranstion_, float normalizeTime_, float durationTime_); void CheckRunningState_37007(); void SetCurrentAimRunning_37008(bool isRunning_); void CheckAnimatorControllerIKStates_37009(); void OnSwitchAnimatorController_37010(); void LateUpdate_37011(); void Solve_37012(DLL2SDK::Array* Bones_); void RotateToTarget_37013(DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPosition_, DLL2SDK::Assembly_CSharp::GameBase::AimIKSolverBone* bone_, float weight_); void InitLeftHandBones_37014(); void OnInitiateVirtual_37015(); void OnUpdateVirtual_37016(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetBendDirection_37017(DLL2SDK::UnityEngine::UnityEngine::Vector3 IKPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 bendNormal_); void UpdateLeftHandBones_37018(); void OnDestroy_37019(); bool CheckTickHoldPointPose_37020(); void TestSetIK_37021(int32_t weapoinId_, bool isNeedHold_, bool isGripHold_, DLL2SDK::UnityEngine::UnityEngine::Transform* weaponMesh_); void ResetWeaponHoldPoint_37022(); void OnWeaponChanged_37023(int32_t weapoinId_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName weaponName_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory weaponCategory_, bool isHold_, bool isGripHold_, DLL2SDK::UnityEngine::UnityEngine::Transform* weaponMesh_); void ResetHoldPoint_37024(); void DumpInfo_37025(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct LimbSoverBone : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* BoneTransform_; float Weight_; float sqrMag_; DLL2SDK::UnityEngine::UnityEngine::Quaternion targetToLocalSpace_; DLL2SDK::UnityEngine::UnityEngine::Vector3 defaultLocalBendNormal_; DLL2SDK::UnityEngine::UnityEngine::Vector3 LastLocalPosition_; DLL2SDK::UnityEngine::UnityEngine::Quaternion LastLocalRotation_; DLL2SDK::UnityEngine::UnityEngine::Quaternion fixedRotation_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordFixedRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetFixedRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordLocalPose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initiate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBendNormalFromCurrentRotation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36986(); void RecordFixedRotation_36987(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_); void ResetFixedRotation_36988(); void RecordLocalPose_36989(); void Initiate_36990(DLL2SDK::UnityEngine::UnityEngine::Vector3 childPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 bendNormal_); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetRotation_36991(DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, DLL2SDK::UnityEngine::UnityEngine::Vector3 bendNormal_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetBendNormalFromCurrentRotation_36992(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AimIKSolverBone : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* BoneTransform_; float Weight_; DLL2SDK::UnityEngine::UnityEngine::Vector3 LastLocalPosition_; DLL2SDK::UnityEngine::UnityEngine::Quaternion LastLocalRotation_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordLocalPose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36984(); void RecordLocalPose_36985(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ASReloadBullet : DLL2SDK::UnityEngine::UnityEngine::StateMachineBehaviour { int32_t mReloadCount_; int32_t mLostCount_; bool mOver_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36976(); bool IsNeedUpdate_36977(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void OnStateEnter_36978(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void OnStateExit_36979(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void OnStateUpdate_36980(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void __xLuaBaseProxy_OnStateEnter_36981(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); void __xLuaBaseProxy_OnStateExit_36982(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); void __xLuaBaseProxy_OnStateUpdate_36983(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AProneBoolBlendTree : DLL2SDK::UnityEngine::UnityEngine::StateMachineBehaviour { DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Pawn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36971(); void OnStateEnter_36972(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void OnStateUpdate_36973(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_, DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::AnimatorControllerPlayable* controller_); void __xLuaBaseProxy_OnStateEnter_36974(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); void __xLuaBaseProxy_OnStateUpdate_36975(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_, DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::AnimatorControllerPlayable* P3_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct APauseIK : DLL2SDK::UnityEngine::UnityEngine::StateMachineBehaviour { bool OldEnabled_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36966(); void OnStateUpdate_36967(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void OnStateExit_36968(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void __xLuaBaseProxy_OnStateUpdate_36969(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); void __xLuaBaseProxy_OnStateExit_36970(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AChangeBlend : DLL2SDK::UnityEngine::UnityEngine::StateMachineBehaviour { bool onlyApplyLocalPlayer_; DLL2SDK::mscorlib::System::String* Parameters_; float weight_; float oldWeight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36963(); void OnStateEnter_36964(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void __xLuaBaseProxy_OnStateEnter_36965(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponShakeAssetBase : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { void _ctor_36956(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponShakeDynamicAsset : DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeAssetBase { DLL2SDK::Array* ShakeModeData_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* TurnCameraOffset_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* TurnCameraPopup_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* TumCameraKickback_; void _ctor_36959(); DLL2SDK::Assembly_CSharp::GameEngine::TouchMoveWeaponShakeModeData::ITouchMoveDataController* get_Item_36960(DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeDataType idx_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponShakeAsset : DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeAssetBase { DLL2SDK::Array* ShakeModeData_; DLL2SDK::Array* MoveSideData_; DLL2SDK::Array* JumpData_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* TurnCameraOffset_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* TurnCameraPopup_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* TumCameraKickback_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* MoveSidePopup_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* MoveSideKickback_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* JumpLandPos_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* JumpLandRot_; void _ctor_36957(); DLL2SDK::Assembly_CSharp::GameEngine::TouchMoveWeaponShakeModeData::ITouchMoveDataController* get_Item_36958(DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeDataType idx_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct RagdollNode : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Rigidbody* _rigidbody_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_bindBone_; DLL2SDK::UnityEngine::UnityEngine::CapsuleCollider* m_Collider_; DLL2SDK::System_Core::System::Action* AliveCallback_; DLL2SDK::System_Core::System::Action* PhysicsFrame_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_lastPosition_; float m_lastTimer_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__mg_cache0_; DLL2SDK::System_Core::System::Action* __f__mg_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_nullFuction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AliveRagdoll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FromBindBone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToBindBone_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36918(); DLL2SDK::UnityEngine::UnityEngine::Rigidbody* get_rigidbody_36919(); void set_rigidbody_36920(DLL2SDK::UnityEngine::UnityEngine::Rigidbody* value_); void set_bindBone_36921(DLL2SDK::UnityEngine::UnityEngine::Transform* value_); DLL2SDK::UnityEngine::UnityEngine::Transform* get_bindBone_36922(); void Shutdown_36923(); bool AliveRagdoll_36925(); void FromBindBone_36926(); void ToBindBone_36927(); static void nullFuction_36924(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct RagdollJoint : DLL2SDK::Assembly_CSharp::GameBase::RagdollNode { struct StaticFields { DLL2SDK::System_Core::System::Action* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCollisionEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36928(); void OnDestroy_36929(); void OnCollisionEnter_36930(DLL2SDK::UnityEngine::UnityEngine::Collision* collision_); void LateUpdate_36931(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct RagdollCollider : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp_firstpass::RootMotion::Dynamics::PuppetMaster* Master_; DLL2SDK::System_Core::System::Action* PhysicsCallback_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_nullFuction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerStay_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36915(); void OnTriggerStay_36917(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); static void nullFuction_36916(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CurveAsset : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::Array* Curves_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36914(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ActorRoot : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t ActorType_; bool EarlyTick_; bool _HasInit_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_OrderedComponents_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_OptimizeComponents_; bool m_HasOptimizeComponents_; bool DespawnManagedAssetsOnDestroy_; DLL2SDK::Assembly_CSharp::GameEngine::ObjectPool* PoolSpawnedFrom_; bool RecycleOnDestroy_; bool IsServerRelevant_; bool m_CalledDestroyAllComponent_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::List_1* sTempList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* sTempTypeList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitTransformOptimize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTransformOptimize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSimpleComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreTickTransformOptimize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostTickTransformOptimize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyAllComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CollectManagedAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDestroyed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroySelf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCachedComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36890(); bool get_HasInit_36891(); void set_HasInit_36892(bool value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_ActorComponents_36893(); void InitTransformOptimize_36894(); bool IsTransformOptimize_36895(); void AttachComponent_36896(DLL2SDK::mscorlib::System::Type* inType_, DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* Component_); void InitComponents_36897(DLL2SDK::mscorlib::System::Collections::Generic::List_1* inTypes_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* inSimpleTypes_); DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* AddComponent_36898(DLL2SDK::mscorlib::System::Type* inType_); DLL2SDK::Assembly_CSharp::GameEngine::SimpleComponent* AddSimpleComponent_36899(DLL2SDK::mscorlib::System::Type* inType_); void UpdateComponents_36900(float deltaTime_); void PreInit_36901(); void PreTickTransformOptimize_36902(); void PostTickTransformOptimize_36903(); void RemoveComponent_36904(DLL2SDK::mscorlib::System::Type* inType_); void DestroyAllComponent_36905(); void ResetAllComponent_36906(); void CollectManagedAsset_36907(); bool IsDestroyed_36908(); void DestroySelf_36909(); template T GetCachedComponent_36910(); DLL2SDK::Assembly_CSharp::GameEngine::IActorComponent* FindComponent_36911(DLL2SDK::mscorlib::System::Type* inType_); void OnDestroy_36912(); static void _cctor_36913(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ActorInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ComponentInfo_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SimpleComponentInfo_; int32_t _AssetID_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSimpleComponentDef_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddComponentDef_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36874(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_ComponentInfo_36875(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_SimpleComponentInfo_36876(); void set_SimpleComponentInfo_36877(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); int32_t get_AssetID_36878(); void set_AssetID_36879(int32_t value_); template void AddSimpleComponentDef_36880(); template void AddComponentDef_36881(); static DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* Create_36882(int32_t assetID_, bool shouldSpawnFromPool_, DLL2SDK::Array* components_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AStarVolume : DLL2SDK::Assembly_CSharp::GameEngine::Volume { bool Bar_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPointInVolume_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36872(); bool IsPointInVolume_36873(DLL2SDK::UnityEngine::UnityEngine::Vector3 points_); }; } namespace DLL2SDK::Assembly_CSharp { struct AStarTest : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::AStar::Coord StartCoord_; DLL2SDK::Assembly_CSharp::AStar::Coord EndCoord_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36871(); }; } namespace DLL2SDK::Assembly_CSharp::AStar { struct AStarMapInfoSerializer : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36868(); static DLL2SDK::Array* Serialize_36869(DLL2SDK::Array* info_); static DLL2SDK::Array* Deserialize_36870(DLL2SDK::Array* data_); }; } namespace DLL2SDK::Assembly_CSharp::AStar { struct AStarMapInfo : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Vector2 Origin_; int32_t WidthCount_; int32_t HeightCount_; float Ratio_; float HeightOffset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWorldPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIndex_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36865(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetWorldPos_36866(int32_t widthIndex_, int32_t heightIndex_); void GetIndex_36867(DLL2SDK::UnityEngine::UnityEngine::Vector2 worldPos_, int32_t* widthIndex_, int32_t* heightIndex_); }; } namespace DLL2SDK::Assembly_CSharp::AStar { struct Node : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::AStar::Coord Coord_; DLL2SDK::Assembly_CSharp::AStar::Node* Parent_; int32_t G_; int32_t H_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareTo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36862(DLL2SDK::Assembly_CSharp::AStar::Coord coord_); void _ctor_36863(DLL2SDK::Assembly_CSharp::AStar::Coord coord_, DLL2SDK::Assembly_CSharp::AStar::Node* parent_, int32_t g_, int32_t h_); int32_t CompareTo_36864(DLL2SDK::Assembly_CSharp::AStar::Node* o_); }; } namespace DLL2SDK::Assembly_CSharp::AStar { struct AStar : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t DIRECT_VALUE_; int32_t OBLIQUE_VALUE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Calculate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculatePathLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddNeighborNodesInOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddNeighborNodeInOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindNodeInOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanAddNodeToOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCoordInClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static int32_t Calculate_36853(DLL2SDK::Array* maps_, DLL2SDK::Assembly_CSharp::AStar::Coord startCoord_, DLL2SDK::Assembly_CSharp::AStar::Coord endCoord_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* coordList_); static int32_t CalculatePathLength_36854(DLL2SDK::Array* maps_, DLL2SDK::Assembly_CSharp::AStar::Coord startCoord_, DLL2SDK::Assembly_CSharp::AStar::Coord endCoord_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPath_36855(DLL2SDK::Assembly_CSharp::AStar::Node* end_); static void AddNeighborNodesInOpen_36856(DLL2SDK::Array* maps_, DLL2SDK::Assembly_CSharp::AStar::Node* end_, DLL2SDK::Assembly_CSharp::AStar::Node* current_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* openList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* closeList_); static void AddNeighborNodeInOpen_36857(DLL2SDK::Array* maps_, DLL2SDK::Assembly_CSharp::AStar::Node* end_, DLL2SDK::Assembly_CSharp::AStar::Node* current_, DLL2SDK::Assembly_CSharp::AStar::Coord nearby_, int32_t value_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* openList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* closeList_); static DLL2SDK::Assembly_CSharp::AStar::Node* FindNodeInOpen_36858(DLL2SDK::Assembly_CSharp::AStar::Coord coord_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* openList_); static bool CanAddNodeToOpen_36859(DLL2SDK::Array* maps_, DLL2SDK::Assembly_CSharp::AStar::Coord nearby_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* closeList_); static bool IsCoordInClose_36860(DLL2SDK::Assembly_CSharp::AStar::Coord coord_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* closeList_); }; } namespace DLL2SDK::Assembly_CSharp { struct distortControl : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Vector2 m_FlowSpeed_; float m_distortStrength_; DLL2SDK::Assembly_CSharp::CODPostEffectChain* postEffectChain_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_tiling_; float m_time_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnValidate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36848(); void OnEnable_36849(); void OnDisable_36850(); void OnValidate_36851(); void Update_36852(); }; } namespace DLL2SDK::Assembly_CSharp { struct bloomParamControl : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float m_intensity_; float m_threshold_; DLL2SDK::Assembly_CSharp::CODPostEffectChain* postEffectChain_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnValidate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getNuclearBombBloomIntensity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getNuclearBombBloomThreshold_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getStartBloomIntensity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getStartBloomThreshold_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Apply_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36837(); void OnEnable_36838(); void OnValidate_36839(); void OnDisable_36840(); void Reset_36841(); float getNuclearBombBloomIntensity_36842(); float getNuclearBombBloomThreshold_36843(); float getStartBloomIntensity_36844(); float getStartBloomThreshold_36845(); void SetParam_36846(float intensity_, float threshold_); void Apply_36847(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BaseMatEffect : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* EnableRenderers_; DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* BackupMats_; bool m_EffectEnable_; float m_Percent_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Pawn_; DLL2SDK::UnityEngine::UnityEngine::Coroutine* m_UpdateMaterialCoroutine_; DLL2SDK::UnityEngine::UnityEngine::Material* m_EnableMat_; DLL2SDK::Assembly_CSharp::GameEngine::MaterialEffectData* m_Data_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMatEffectType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FilterRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TransferMatParameter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ModifyMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoverMats_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_UpdateMaterial_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36420(); void InitPawn_36421(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void InitMatEffectType_36422(DLL2SDK::Assembly_CSharp::GameEngine::EMatEffectType type_); void SetRenderers_36423(DLL2SDK::mscorlib::System::Collections::Generic::List_1* allrds_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* FilterRenderer_36424(DLL2SDK::mscorlib::System::Collections::Generic::List_1* allRenderers_); void TransferMatParameter_36425(DLL2SDK::UnityEngine::UnityEngine::Renderer* renderer_, DLL2SDK::Array* orignalMats_, DLL2SDK::Array* nowMats_, DLL2SDK::UnityEngine::UnityEngine::Material* templateMat_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, bool inheritTexture_); void StartEffect_36426(DLL2SDK::mscorlib::System::Collections::Generic::List_1* allRenderers_, DLL2SDK::Assembly_CSharp::GameEngine::MaterialEffectData* input_, DLL2SDK::UnityEngine::UnityEngine::Material* mat_); void EndEffect_36427(); void SetupEffect_36428(DLL2SDK::mscorlib::System::Collections::Generic::List_1* enableRenderers_); void ModifyMaterial_36429(DLL2SDK::UnityEngine::UnityEngine::Renderer* rd_); void RecoverMats_36430(); void UpdateMaterial_36431(float percent_); void RefreshProgress_36432(); DLL2SDK::mscorlib::System::Collections::IEnumerator* UpdateMaterial_36433(float duration_, float endTime_); }; } namespace DLL2SDK::Assembly_CSharp { struct TrackballAttribute : DLL2SDK::mscorlib::System::Attribute { DLL2SDK::Assembly_CSharp::TrackballAttribute_Mode mode_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36829(DLL2SDK::Assembly_CSharp::TrackballAttribute_Mode mode_); }; } namespace DLL2SDK::Assembly_CSharp { struct TextureLerper : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* m_Command_; DLL2SDK::Assembly_CSharp::PropertySheetFactory* m_PropertySheets_; DLL2SDK::Assembly_CSharp::PostProcessResources* m_Resources_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Recycled_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Actives_; struct StaticFields { DLL2SDK::Assembly_CSharp::TextureLerper* m_Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Get_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Lerp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36823(); void EndFrame_36825(); DLL2SDK::UnityEngine::UnityEngine::RenderTexture* Get_36826(DLL2SDK::UnityEngine::UnityEngine::RenderTextureFormat format_, int32_t w_, int32_t h_, int32_t d_, bool enableRandomWrite_); DLL2SDK::UnityEngine::UnityEngine::Texture* Lerp_36827(DLL2SDK::UnityEngine::UnityEngine::Texture* from_, DLL2SDK::UnityEngine::UnityEngine::Texture* to_, float t_); void Clear_36828(); static DLL2SDK::Assembly_CSharp::TextureLerper* get_instance_36824(); }; } namespace DLL2SDK::Assembly_CSharp { struct TextureFormatUtilities : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* s_FormatMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUncompressedRenderTextureFormat_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_36821(); static DLL2SDK::UnityEngine::UnityEngine::RenderTextureFormat GetUncompressedRenderTextureFormat_36822(DLL2SDK::UnityEngine::UnityEngine::Texture* texture_); }; } namespace DLL2SDK::Assembly_CSharp { struct Spline : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* curve_; bool m_Loop_; float m_ZeroValue_; float m_Range_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* m_InternalLoopingCurve_; int32_t frameCount_; DLL2SDK::Array* cachedData_; struct StaticFields { int32_t k_Precision_; float k_Step_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Evaluate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHashCode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36816(DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* curve_, float zeroValue_, bool loop_, DLL2SDK::UnityEngine::UnityEngine::Vector2 bounds_); void Cache_36817(int32_t frame_); float Evaluate_36818(float t_); int32_t GetHashCode_36819(); int32_t __xLuaBaseProxy_GetHashCode_36820(); }; } namespace DLL2SDK::Assembly_CSharp { struct ShaderIDs : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t BumpMapID_; int32_t MetallicRoughnessMapID_; int32_t MainTex_; int32_t SecTex_; int32_t MipTex_; int32_t _TempRT_; int32_t _TempRT2_; int32_t _BlurRT_; int32_t _TempRT_pingpong_; int32_t _TempRT2_pingpong_; int32_t WDivH_; int32_t _dofSecTex_; int32_t _oriTex_; int32_t _prefiltered_; int32_t AutoExposureTex_; int32_t HistogramBuffer_; int32_t Params_; int32_t Speed_; int32_t ScaleOffsetRes_; int32_t ExposureCompensation_; int32_t BloomTex_; int32_t PrefilterOffs_; int32_t SampleScale_; int32_t BaseTex_; int32_t Threshold_; int32_t ColorIntensity_; int32_t Bloom_DirtTex_; int32_t Bloom_Settings_; int32_t Bloom_Color_; int32_t Bloom_DirtTileOffset_; int32_t Bloom_Param_; int32_t Lut2D_; int32_t Lut2D_Params_; int32_t PostExposure_; int32_t ColorBalance_; int32_t ColorFilter_; int32_t HueSatCon_; int32_t Brightness_; int32_t ChannelMixerRed_; int32_t ChannelMixerGreen_; int32_t ChannelMixerBlue_; int32_t Lift_; int32_t InvGamma_; int32_t Gain_; int32_t Curves_; int32_t CustomToneCurve_; int32_t ToeSegmentA_; int32_t ToeSegmentB_; int32_t MidSegmentA_; int32_t MidSegmentB_; int32_t ShoSegmentA_; int32_t ShoSegmentB_; int32_t Grain_Params1_; int32_t Grain_Params2_; int32_t GrainTex_; int32_t Phase_; int32_t LumaInAlpha_; int32_t From_; int32_t To_; int32_t Interp_; int32_t RenderViewportScaleFactor_; int32_t GodRayDownSample_; int32_t GodRayMerge_; int32_t GodRayBlur_; int32_t DOFBlur_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_36815(); }; } namespace DLL2SDK::Assembly_CSharp { struct RuntimeUtilities : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Texture2D* m_WhiteTexture_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* m_BlackTexture_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* m_TransparentTexture_; DLL2SDK::UnityEngine::UnityEngine::Mesh* s_FullscreenTriangle_; DLL2SDK::UnityEngine::UnityEngine::Material* s_CopyMaterial_; DLL2SDK::System_Core::System::Func_2*>* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BlitFullscreenTriangle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_BlitFullscreenTriangle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_BlitFullscreenTriangle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_BlitFullscreenTriangle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsResolvedDepthAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllSceneObjects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Exp2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllAssemblyTypes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAttribute_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMemberAttributes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFieldPath_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::UnityEngine::UnityEngine::Texture2D* get_whiteTexture_36787(); static DLL2SDK::UnityEngine::UnityEngine::Texture2D* get_blackTexture_36788(); static DLL2SDK::UnityEngine::UnityEngine::Texture2D* get_transparentTexture_36789(); static DLL2SDK::UnityEngine::UnityEngine::Mesh* get_fullscreenTriangle_36790(); static DLL2SDK::UnityEngine::UnityEngine::Material* get_copyMaterial_36791(); static void BlitFullscreenTriangle_36792(DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* cmd_, DLL2SDK::UnityEngine::UnityEngine::Rendering::RenderTargetIdentifier source_, DLL2SDK::UnityEngine::UnityEngine::Rendering::RenderTargetIdentifier destination_, bool clear_); static void BlitFullscreenTriangle_36793(DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* cmd_, DLL2SDK::UnityEngine::UnityEngine::Rendering::RenderTargetIdentifier source_, DLL2SDK::UnityEngine::UnityEngine::Rendering::RenderTargetIdentifier destination_, DLL2SDK::Assembly_CSharp::PropertySheet* propertySheet_, int32_t pass_, bool clear_); static void BlitFullscreenTriangle_36794(DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* cmd_, DLL2SDK::UnityEngine::UnityEngine::Rendering::RenderTargetIdentifier source_, DLL2SDK::UnityEngine::UnityEngine::Rendering::RenderTargetIdentifier destination_, DLL2SDK::UnityEngine::UnityEngine::Material* mat_, int32_t pass_, bool clear_); static void BlitFullscreenTriangle_36795(DLL2SDK::UnityEngine::UnityEngine::Texture* source_, DLL2SDK::UnityEngine::UnityEngine::RenderTexture* destination_, DLL2SDK::UnityEngine::UnityEngine::Material* material_, int32_t pass_); static bool get_isAndroidOpenGL_36796(); static void Destroy_36797(DLL2SDK::UnityEngine::UnityEngine::Object* obj_); static bool get_isLinearColorSpace_36798(); static bool IsResolvedDepthAvailable_36799(DLL2SDK::UnityEngine::UnityEngine::Camera* camera_); template static DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* GetAllSceneObjects_36800(); static float Exp2_36801(float x_); static DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* GetAllAssemblyTypes_36802(); template static T GetAttribute_36803(DLL2SDK::mscorlib::System::Type* type_); template static DLL2SDK::Array* GetMemberAttributes_36804(DLL2SDK::System_Core::System::Linq::Expressions::Expression_1*>* expr_); template static DLL2SDK::mscorlib::System::String* GetFieldPath_36805(DLL2SDK::System_Core::System::Linq::Expressions::Expression_1*>* expr_); static DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* _GetAllAssemblyTypes_m__0_36806(DLL2SDK::mscorlib::System::Reflection::Assembly* t_); }; } namespace DLL2SDK::Assembly_CSharp { struct PropertySheetFactory : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_Sheets_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Get_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Get_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Release_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36783(); DLL2SDK::Assembly_CSharp::PropertySheet* Get_36784(DLL2SDK::mscorlib::System::String* shaderName_); DLL2SDK::Assembly_CSharp::PropertySheet* Get_36785(DLL2SDK::UnityEngine::UnityEngine::Shader* shader_); void Release_36786(); }; } namespace DLL2SDK::Assembly_CSharp { struct PropertySheet : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::MaterialPropertyBlock* _properties_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Material* _material_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearKeywords_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableKeyword_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableKeyword_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Release_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36774(DLL2SDK::UnityEngine::UnityEngine::Material* material_); DLL2SDK::UnityEngine::UnityEngine::MaterialPropertyBlock* get_properties_36775(); void set_properties_36776(DLL2SDK::UnityEngine::UnityEngine::MaterialPropertyBlock* value_); DLL2SDK::UnityEngine::UnityEngine::Material* get_material_36777(); void set_material_36778(DLL2SDK::UnityEngine::UnityEngine::Material* value_); void ClearKeywords_36779(); void EnableKeyword_36780(DLL2SDK::mscorlib::System::String* keyword_); void DisableKeyword_36781(DLL2SDK::mscorlib::System::String* keyword_); void Release_36782(); }; } namespace DLL2SDK::Assembly_CSharp { struct PostProcessResources : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::Array* blueNoise64_; DLL2SDK::Array* blueNoise256_; DLL2SDK::Assembly_CSharp::PostProcessResources_SMAALuts* smaaLuts_; DLL2SDK::Assembly_CSharp::PostProcessResources_Shaders* shaders_; DLL2SDK::Assembly_CSharp::PostProcessResources_ComputeShaders* computeShaders_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36770(); }; } namespace DLL2SDK::Assembly_CSharp { struct PostProcessAttribute : DLL2SDK::mscorlib::System::Attribute { DLL2SDK::mscorlib::System::Type* renderer_; DLL2SDK::Assembly_CSharp::PostProcessEvent eventType_; DLL2SDK::mscorlib::System::String* menuItem_; bool allowInSceneView_; bool builtinEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36766(DLL2SDK::mscorlib::System::Type* renderer_, DLL2SDK::Assembly_CSharp::PostProcessEvent eventType_, DLL2SDK::mscorlib::System::String* menuItem_, bool allowInSceneView_); void _ctor_36767(DLL2SDK::mscorlib::System::Type* renderer_, DLL2SDK::mscorlib::System::String* menuItem_, bool allowInSceneView_); }; } namespace DLL2SDK::Assembly_CSharp { struct ParameterOverride : DLL2SDK::mscorlib::System::Object { bool overrideState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36731(); void Interp_36732(DLL2SDK::Assembly_CSharp::ParameterOverride* from_, DLL2SDK::Assembly_CSharp::ParameterOverride* to_, float t_); int32_t GetHash_36733(); template T GetValue_36734(); void OnEnable_36735(); void OnDisable_36736(); void SetValue_36737(DLL2SDK::Assembly_CSharp::ParameterOverride* parameter_); }; } namespace DLL2SDK::Assembly_CSharp { template struct ParameterOverride_1 : DLL2SDK::Assembly_CSharp::ParameterOverride { T value_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Interp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Interp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Override_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHash_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_op_Implicit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36738(); void _ctor_36739(T value_); void _ctor_36740(T value_, bool overrideState_); void Interp_36741(DLL2SDK::Assembly_CSharp::ParameterOverride* from_, DLL2SDK::Assembly_CSharp::ParameterOverride* to_, float t_); void Interp_36742(T from_, T to_, float t_); void Override_36743(T x_); void SetValue_36744(DLL2SDK::Assembly_CSharp::ParameterOverride* parameter_); int32_t GetHash_36745(); }; } namespace DLL2SDK::Assembly_CSharp { struct Vector4Parameter : DLL2SDK::Assembly_CSharp::ParameterOverride_1 { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Interp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36758(); void Interp_36759(DLL2SDK::UnityEngine::UnityEngine::Vector4 from_, DLL2SDK::UnityEngine::UnityEngine::Vector4 to_, float t_); }; } namespace DLL2SDK::Assembly_CSharp { struct Vector3Parameter : DLL2SDK::Assembly_CSharp::ParameterOverride_1 { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Interp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36756(); void Interp_36757(DLL2SDK::UnityEngine::UnityEngine::Vector3 from_, DLL2SDK::UnityEngine::UnityEngine::Vector3 to_, float t_); }; } namespace DLL2SDK::Assembly_CSharp { struct Vector2Parameter : DLL2SDK::Assembly_CSharp::ParameterOverride_1 { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Interp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36754(); void Interp_36755(DLL2SDK::UnityEngine::UnityEngine::Vector2 from_, DLL2SDK::UnityEngine::UnityEngine::Vector2 to_, float t_); }; } namespace DLL2SDK::Assembly_CSharp { struct ColorParameter : DLL2SDK::Assembly_CSharp::ParameterOverride_1 { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Interp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36752(); void Interp_36753(DLL2SDK::UnityEngine::UnityEngine::Color from_, DLL2SDK::UnityEngine::UnityEngine::Color to_, float t_); }; } namespace DLL2SDK::Assembly_CSharp { struct BoolParameter : DLL2SDK::Assembly_CSharp::ParameterOverride_1 { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36751(); }; } namespace DLL2SDK::Assembly_CSharp { struct IntParameter : DLL2SDK::Assembly_CSharp::ParameterOverride_1 { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Interp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36749(); void Interp_36750(int32_t from_, int32_t to_, float t_); }; } namespace DLL2SDK::Assembly_CSharp { struct FloatParameter : DLL2SDK::Assembly_CSharp::ParameterOverride_1 { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Interp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36747(); void Interp_36748(float from_, float to_, float t_); }; } namespace DLL2SDK::Assembly_CSharp { struct MinMaxAttribute : DLL2SDK::mscorlib::System::Attribute { float min_; float max_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36730(float min_, float max_); }; } namespace DLL2SDK::Assembly_CSharp { struct MinAttribute : DLL2SDK::mscorlib::System::Attribute { float min_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36729(float min_); }; } namespace DLL2SDK::Assembly_CSharp { struct MaxAttribute : DLL2SDK::mscorlib::System::Attribute { float max_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36728(float max_); }; } namespace DLL2SDK::Assembly_CSharp { struct HableCurve : DLL2SDK::mscorlib::System::Object { float _whitePoint_k__BackingField_; float _inverseWhitePoint_k__BackingField_; float _x0_k__BackingField_; float _x1_k__BackingField_; DLL2SDK::Array* segments_; DLL2SDK::Assembly_CSharp::HableCurve_Uniforms* uniforms_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Eval_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSegments_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SolveAB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AsSlopeIntercept_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EvalDerivativeLinearGamma_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36703(); float get_whitePoint_36704(); void set_whitePoint_36705(float value_); float get_inverseWhitePoint_36706(); void set_inverseWhitePoint_36707(float value_); float get_x0_36708(); void set_x0_36709(float value_); float get_x1_36710(); void set_x1_36711(float value_); float Eval_36712(float x_); void Init_36713(float toeStrength_, float toeLength_, float shoulderStrength_, float shoulderLength_, float shoulderAngle_, float gamma_); void InitSegments_36714(DLL2SDK::Assembly_CSharp::HableCurve_DirectParams srcParams_); void SolveAB_36715(float* lnA_, float* B_, float x0_, float y0_, float m_); void AsSlopeIntercept_36716(float* m_, float* b_, float x0_, float x1_, float y0_, float y1_); float EvalDerivativeLinearGamma_36717(float m_, float b_, float g_, float x_); }; } namespace DLL2SDK::Assembly_CSharp { struct DisplayNameAttribute : DLL2SDK::mscorlib::System::Attribute { DLL2SDK::mscorlib::System::String* displayName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36702(DLL2SDK::mscorlib::System::String* displayName_); }; } namespace DLL2SDK::Assembly_CSharp { struct ColorUtilities : DLL2SDK::mscorlib::System::Object { struct StaticFields { float logC_cut_; float logC_a_; float logC_b_; float logC_c_; float logC_d_; float logC_e_; float logC_f_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StandardIlluminantY_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CIExyToLMS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComputeColorBalance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ColorToLift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ColorToInverseGamma_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ColorToGain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogCToLinear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LinearToLogC_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToHex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToRGBA_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static float StandardIlluminantY_36692(float x_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 CIExyToLMS_36693(float x_, float y_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 ComputeColorBalance_36694(float temperature_, float tint_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 ColorToLift_36695(DLL2SDK::UnityEngine::UnityEngine::Vector4 color_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 ColorToInverseGamma_36696(DLL2SDK::UnityEngine::UnityEngine::Vector4 color_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 ColorToGain_36697(DLL2SDK::UnityEngine::UnityEngine::Vector4 color_); static float LogCToLinear_36698(float x_); static float LinearToLogC_36699(float x_); static uint32_t ToHex_36700(DLL2SDK::UnityEngine::UnityEngine::Color c_); static DLL2SDK::UnityEngine::UnityEngine::Color ToRGBA_36701(uint32_t hex_); }; } namespace DLL2SDK::Assembly_CSharp { struct Lut2DBakeUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Material* mLut2DBakerMat_; int32_t k_Lut2DSize_; int32_t k_Lut3DSize_; DLL2SDK::Assembly_CSharp::HableCurve* m_HableCurve_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* m_GradingCurves_; DLL2SDK::Array* m_Pixels_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36681(); static DLL2SDK::UnityEngine::UnityEngine::RenderTexture* Bake_36682(DLL2SDK::Assembly_CSharp::ColorGrading::ColorGradingSetting* settings_, DLL2SDK::UnityEngine::UnityEngine::RenderTexture* rt_); static void Release_36683(); static int32_t GetPass_36684(); static void Blit_36685(DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* cb_, DLL2SDK::UnityEngine::UnityEngine::RenderTexture* rt_); static DLL2SDK::UnityEngine::UnityEngine::Texture2D* GetCurveTexture_36686(bool hdr_, DLL2SDK::Assembly_CSharp::ColorGrading::ColorGradingSetting* settings_); static DLL2SDK::UnityEngine::UnityEngine::TextureFormat GetCurveFormat_36687(); static DLL2SDK::UnityEngine::UnityEngine::RenderTexture* CreateLut_36688(); static DLL2SDK::UnityEngine::UnityEngine::RenderTextureFormat GetLutFormat_36689(); static void UpdateParam_36690(DLL2SDK::Assembly_CSharp::ColorGrading::ColorGradingSetting* settings_); static void _cctor_36691(); }; } namespace DLL2SDK::Assembly_CSharp::ColorGrading { struct ColorGradingSetting : DLL2SDK::Assembly_CSharp::CODPostEffectChain_BaseSetting { DLL2SDK::Assembly_CSharp::ColorGrading::GradingModeParameter* gradingMode_; DLL2SDK::Assembly_CSharp::TextureParameter* externalLut_; DLL2SDK::Assembly_CSharp::ColorGrading::TonemapperParameter* tonemapper_; DLL2SDK::Assembly_CSharp::FloatParameter* toneCurveToeStrength_; DLL2SDK::Assembly_CSharp::FloatParameter* toneCurveToeLength_; DLL2SDK::Assembly_CSharp::FloatParameter* toneCurveShoulderStrength_; DLL2SDK::Assembly_CSharp::FloatParameter* toneCurveShoulderLength_; DLL2SDK::Assembly_CSharp::FloatParameter* toneCurveShoulderAngle_; DLL2SDK::Assembly_CSharp::FloatParameter* toneCurveGamma_; DLL2SDK::Assembly_CSharp::TextureParameter* logLut_; DLL2SDK::Assembly_CSharp::TextureParameter* ldrLut_; DLL2SDK::Assembly_CSharp::FloatParameter* temperature_; DLL2SDK::Assembly_CSharp::FloatParameter* tint_; DLL2SDK::Assembly_CSharp::ColorParameter* colorFilter_; DLL2SDK::Assembly_CSharp::FloatParameter* hueShift_; DLL2SDK::Assembly_CSharp::FloatParameter* saturation_; DLL2SDK::Assembly_CSharp::FloatParameter* brightness_; DLL2SDK::Assembly_CSharp::FloatParameter* postExposure_; DLL2SDK::Assembly_CSharp::FloatParameter* contrast_; DLL2SDK::Assembly_CSharp::FloatParameter* mixerRedOutRedIn_; DLL2SDK::Assembly_CSharp::FloatParameter* mixerRedOutGreenIn_; DLL2SDK::Assembly_CSharp::FloatParameter* mixerRedOutBlueIn_; DLL2SDK::Assembly_CSharp::FloatParameter* mixerGreenOutRedIn_; DLL2SDK::Assembly_CSharp::FloatParameter* mixerGreenOutGreenIn_; DLL2SDK::Assembly_CSharp::FloatParameter* mixerGreenOutBlueIn_; DLL2SDK::Assembly_CSharp::FloatParameter* mixerBlueOutRedIn_; DLL2SDK::Assembly_CSharp::FloatParameter* mixerBlueOutGreenIn_; DLL2SDK::Assembly_CSharp::FloatParameter* mixerBlueOutBlueIn_; DLL2SDK::Assembly_CSharp::Vector4Parameter* lift_; DLL2SDK::Assembly_CSharp::Vector4Parameter* gamma_; DLL2SDK::Assembly_CSharp::Vector4Parameter* gain_; DLL2SDK::Assembly_CSharp::SplineParameter* masterCurve_; DLL2SDK::Assembly_CSharp::SplineParameter* redCurve_; DLL2SDK::Assembly_CSharp::SplineParameter* greenCurve_; DLL2SDK::Assembly_CSharp::SplineParameter* blueCurve_; DLL2SDK::Assembly_CSharp::SplineParameter* hueVsHueCurve_; DLL2SDK::Assembly_CSharp::SplineParameter* hueVsSatCurve_; DLL2SDK::Assembly_CSharp::SplineParameter* satVsSatCurve_; DLL2SDK::Assembly_CSharp::SplineParameter* lumVsSatCurve_; DLL2SDK::mscorlib::System::Collections::ObjectModel::ReadOnlyCollection_1* parameters_; struct StaticFields { DLL2SDK::System_Core::System::Func_2* __f__am_cache0_; DLL2SDK::System_Core::System::Func_2* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCache_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36674(); void OnEnable_36675(); void OnDisable_36676(); void UpdateCache_36677(); DLL2SDK::Assembly_CSharp::ParameterOverride* _OnEnable_m__2_36680(DLL2SDK::mscorlib::System::Reflection::FieldInfo* t_); static bool _OnEnable_m__0_36678(DLL2SDK::mscorlib::System::Reflection::FieldInfo* t_); static int32_t _OnEnable_m__1_36679(DLL2SDK::mscorlib::System::Reflection::FieldInfo* t_); }; } namespace DLL2SDK::Assembly_CSharp::ColorGrading { struct TonemapperParameter : DLL2SDK::Assembly_CSharp::ParameterOverride_1 { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36673(); }; } namespace DLL2SDK::Assembly_CSharp::ColorGrading { struct GradingModeParameter : DLL2SDK::Assembly_CSharp::ParameterOverride_1 { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36672(); }; } namespace DLL2SDK::Assembly_CSharp::ColorGrading { enum struct Tonemapper : int32_t { None_ = static_cast(0x0), Neutral_ = static_cast(0x1), ACES_ = static_cast(0x2), Custom_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::ColorGrading { enum struct GradingMode : int32_t { LowDefinitionRange_ = static_cast(0x0), HighDefinitionRange_ = static_cast(0x1), External_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SmokeBePerspectivedEffect : DLL2SDK::Assembly_CSharp::GameEngine::BaseMatEffect { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TransferMatParameter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36669(); void TransferMatParameter_36670(DLL2SDK::UnityEngine::UnityEngine::Renderer* renderer_, DLL2SDK::Array* orignalMats_, DLL2SDK::Array* nowMats_, DLL2SDK::UnityEngine::UnityEngine::Material* templateMat_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, bool inheritTexture_); void __xLuaBaseProxy_TransferMatParameter_36671(DLL2SDK::UnityEngine::UnityEngine::Renderer* P0_, DLL2SDK::Array* P1_, DLL2SDK::Array* P2_, DLL2SDK::UnityEngine::UnityEngine::Material* P3_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P4_, bool P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct SimpleACEColorGrading : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36666(); }; } namespace DLL2SDK::Assembly_CSharp { struct ShadowbladeSmokeEffect : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_EnableRenderers_; bool m_EffectEnable_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRenderState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_StartEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoverEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TestStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Test_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36652(); bool get_EffectEnable_36653(); void Start_36654(); void OnDestroy_36655(); void OnEnable_36656(); void OnDisable_36657(); void SetRenderState_36658(DLL2SDK::UnityEngine::UnityEngine::Renderer* rd_); void SetupEffect_36659(DLL2SDK::UnityEngine::UnityEngine::Renderer* rd_, bool enable_); void StartEffect_36660(bool force_); void StartEffect_36661(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* renderers_); void EndEffect_36662(); void RecoverEffect_36663(); void TestStart_36664(); void Test_36665(); }; } namespace DLL2SDK::Assembly_CSharp { struct ShadowbladeShowState : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGUI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36650(); void OnGUI_36651(); }; } namespace DLL2SDK::Assembly_CSharp { struct SenceLightDir : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Vector4 SunlightDir_; DLL2SDK::UnityEngine::UnityEngine::Material* mat_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36647(); void Start_36648(); void Update_36649(); }; } namespace DLL2SDK::Assembly_CSharp { struct ScanlineRandom : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float randomValue_; DLL2SDK::UnityEngine::UnityEngine::Material* mat_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36644(); void Start_36645(); void Update_36646(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct ERenderStateEffectPriority : int32_t { None_ = static_cast(0xFFFFFFFF), Sign_ = static_cast(0x0), Unkonw1_ = static_cast(0x1), OBXedge_ = static_cast(0x2), Unkonw3_ = static_cast(0x3), Unkonw4_ = static_cast(0x4), Shadowblade_ = static_cast(0x5), Unkonw6_ = static_cast(0x6), Unkonw7_ = static_cast(0x7), Unkonw8_ = static_cast(0x8), Unkonw9_ = static_cast(0x9), Unkonw10_ = static_cast(0xA) }; } namespace DLL2SDK::Assembly_CSharp { struct RenderStateData : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Color Color_; float NearWidth_; float FarWidth_; float FarDistance_; float RimIntensity_; float RimRange_; DLL2SDK::Assembly_CSharp::OutlineStyle Style_; DLL2SDK::UnityEngine::UnityEngine::Rendering::PassType PassType_; DLL2SDK::Assembly_CSharp::ERenderStateEffectPriority Priority_; DLL2SDK::Assembly_CSharp::EAssetID AssetID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Equals_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Equals_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHashCode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36606(); bool Equals_36607(DLL2SDK::Assembly_CSharp::RenderStateData* other_); bool Equals_36608(DLL2SDK::mscorlib::System::Object* obj_); int32_t GetHashCode_36609(); bool __xLuaBaseProxy_Equals_36610(DLL2SDK::mscorlib::System::Object* P0_); int32_t __xLuaBaseProxy_GetHashCode_36611(); }; } namespace DLL2SDK::Assembly_CSharp { struct RenderMultMaterialManager : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t SubMeshNum_; int32_t Round_; DLL2SDK::UnityEngine::UnityEngine::Renderer* m_EnableRenderer_; bool IsStaticBatchRender_; bool m_Manual_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveMaterial_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36600(); DLL2SDK::UnityEngine::UnityEngine::Renderer* get_EnableRenderer_36601(); void Init_36602(); DLL2SDK::UnityEngine::UnityEngine::Material* AddMaterial_36603(DLL2SDK::UnityEngine::UnityEngine::Material* mat_); void RefreshRound_36604(); bool RemoveMaterial_36605(DLL2SDK::UnityEngine::UnityEngine::Material* mat_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PsychosisEffect : DLL2SDK::Assembly_CSharp::GameEngine::BaseMatEffect { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TransferMatParameter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36597(); void TransferMatParameter_36598(DLL2SDK::UnityEngine::UnityEngine::Renderer* renderer_, DLL2SDK::Array* orignalMats_, DLL2SDK::Array* nowMats_, DLL2SDK::UnityEngine::UnityEngine::Material* templateMat_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, bool inheritTexture_); void __xLuaBaseProxy_TransferMatParameter_36599(DLL2SDK::UnityEngine::UnityEngine::Renderer* P0_, DLL2SDK::Array* P1_, DLL2SDK::Array* P2_, DLL2SDK::UnityEngine::UnityEngine::Material* P3_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P4_, bool P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct PrologueLenHoleLight : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::LensFlare* lensEffect_; float maxBrightness_; float minBrightness_; float camDisLen_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36594(); void Start_36595(); void Update_36596(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PopupWindowBlur : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t downsample_; float blurSize_; float m_CurrentBlurSize_; int32_t blurIterations_; DLL2SDK::Assembly_CSharp::GameUI::PopupWindowBlur_BlurType blurType_; DLL2SDK::UnityEngine::UnityEngine::Material* blurMaterial_; DLL2SDK::Assembly_CSharp::UITexture* m_CacheTexture_; bool m_CaptureScreen_; DLL2SDK::UnityEngine::UnityEngine::RenderTexture* m_RenderTexture_; DLL2SDK::UnityEngine::UnityEngine::RenderTexture* m_RenderTexture2_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* m_ScreenShot_; int32_t iScreenW_; int32_t iScreenH_; DLL2SDK::UnityEngine::UnityEngine::RenderTextureFormat RT_FORMAT_; DLL2SDK::UnityEngine::UnityEngine::RenderTexture* m_Screen_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartBlur_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPostRender_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CaptureScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BlurTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRTPixels_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36580(); void Start_36581(); void StartBlur_36582(DLL2SDK::Assembly_CSharp::UITexture* texture_); void OnDestroy_36583(); void OnPostRender_36584(); DLL2SDK::mscorlib::System::Collections::IEnumerator* CaptureScreen_36585(); void BlurTexture_36586(DLL2SDK::UnityEngine::UnityEngine::Texture* source_, DLL2SDK::Assembly_CSharp::UITexture* uiTexture_); static DLL2SDK::UnityEngine::UnityEngine::Texture2D* GetRTPixels_36587(DLL2SDK::UnityEngine::UnityEngine::RenderTexture* rt_); }; } namespace DLL2SDK::Assembly_CSharp { struct OutlineEffectUtility : DLL2SDK::mscorlib::System::Object { struct StaticFields { bool StaticInitialized_; uint8_t OutlineStencilBit_; uint8_t XedgeStencilBit_; uint8_t ShadowbladeStencilBit_; int32_t PropIDOutlineColor_; int32_t PropIDOutlineParams_; int32_t StandardDynamicRenderQueue_; int32_t XedgeDynamicRenderQueue_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* RenderStateMaterialCache_; bool ShadowbladeNeedStencil_; bool ShadowbladeOutlineWriteZ_; bool CloseNoNeedStencil_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* XedgeGroup_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* RenderStateEnableDatas_; DLL2SDK::UnityEngine::UnityEngine::MaterialPropertyBlock* MPBOutline_; int32_t offsetUnits_; float offsetFactor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitDefault_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitDefaultPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBaseContour_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBaseSilhouette_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBaseSilhouetteSeeThrough_OccludedOnly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBaseXedge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBaseShadowblade_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitContour_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSilhouette_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSilhouetteSeeThrough_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSilhouetteOccludedOnly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitXedge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitShadowbladeXedge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitShadowbladeXedgeNoStencil_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitShadowbladeOutline_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitShadowbladeOutlineWriteZ_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitCullFrontOutline_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitRenderStates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTemplatePriority_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableRenderStateEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_EnableRenderStateEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableRenderStateEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPawnDefaultState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRenderStateMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearRenderStateMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void Init_36549(); static void InitSetting_36550(); static void InitDefault_36551(); static void InitDefaultPawn_36552(); static void InitBaseContour_36553(); static void InitBaseSilhouette_36554(); static void InitBaseSilhouetteSeeThrough_OccludedOnly_36555(); static void InitBaseXedge_36556(); static void InitBaseShadowblade_36557(); static void InitContour_36558(); static void InitSilhouette_36559(); static void InitSilhouetteSeeThrough_36560(); static void InitSilhouetteOccludedOnly_36561(); static void InitXedge_36562(); static void InitShadowbladeXedge_36563(); static void InitShadowbladeXedgeNoStencil_36564(); static void InitShadowbladeOutline_36565(); static void InitShadowbladeOutlineWriteZ_36566(); static void InitCullFrontOutline_36567(); static void InitRenderStates_36568(); static DLL2SDK::Assembly_CSharp::ERenderStateEffectPriority GetTemplatePriority_36569(DLL2SDK::UnityEngine::UnityEngine::GameObject* template_, DLL2SDK::Assembly_CSharp::OutlineEffectInput* input_); static DLL2SDK::Assembly_CSharp::RenderStateEffect* EnableRenderStateEffect_36570(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::Assembly_CSharp::OutlineStyle style_); static DLL2SDK::Assembly_CSharp::RenderStateEffect* EnableRenderStateEffect_36571(DLL2SDK::Assembly_CSharp::OutlineEffectInput* input_); static bool DisableRenderStateEffect_36572(DLL2SDK::UnityEngine::UnityEngine::GameObject* target_, DLL2SDK::Assembly_CSharp::EAssetID assetID_); static void SetPawnDefaultState_36573(DLL2SDK::UnityEngine::UnityEngine::Renderer* rd_, bool enable_); static DLL2SDK::UnityEngine::UnityEngine::Material* GetRenderStateMaterial_36574(DLL2SDK::mscorlib::System::String* shaderName_); static void ClearRenderStateMaterial_36575(); static void Shutdown_36576(); static void _cctor_36577(); }; } namespace DLL2SDK::Assembly_CSharp { struct OutlineEffectInput : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* Target_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Renderers_; DLL2SDK::Assembly_CSharp::EAssetID AssetID_; DLL2SDK::Assembly_CSharp::OutlineStyle Style_; bool AllowParticleSystem_; DLL2SDK::Assembly_CSharp::ERenderStateEffectPriority Priority_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36534(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct ERenderState : int32_t { Default_ = static_cast(0x0), DefaultPawn_ = static_cast(0x1), BaseContour_ = static_cast(0x2), Contour_ = static_cast(0x3), BaseSilhouette_ = static_cast(0x4), Silhouette_ = static_cast(0x5), BaseSilhouetteSeeThrough_OccludedOnly_ = static_cast(0x6), SilhouetteSeeThrough_ = static_cast(0x7), SilhouetteOccludedOnly_ = static_cast(0x8), BaseXedge_ = static_cast(0x9), Xedge_ = static_cast(0xA), BaseShadowblade_ = static_cast(0xB), ShadowbladeXedge_ = static_cast(0xC), ShadowbladeXedgeNoStencil_ = static_cast(0xD), ShadowbladeOutline_ = static_cast(0xE), CullFrontOutline_ = static_cast(0xF), ShadowbladeOutlineWriteZ_ = static_cast(0x10), Unknown_ = static_cast(0xFF) }; } namespace DLL2SDK::Assembly_CSharp { struct OutlineEffect : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Color color_; float nearWidth_; float farWidth_; float farDistance_; float rimIntensity_; float rimRange_; DLL2SDK::Assembly_CSharp::OutlineStyle style_; DLL2SDK::Assembly_CSharp::ERenderStateEffectPriority priority_; bool mAllowParticleSystem_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36529(); bool get_AllowParticleSystem_36530(); void set_AllowParticleSystem_36531(bool value_); void OnEnable_36532(); void OnDisable_36533(); }; } namespace DLL2SDK::Assembly_CSharp { struct Mirror : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool m_DisablePixelLights_; int32_t m_TextureSize_; bool m_IsFlatMirror_; DLL2SDK::UnityEngine::UnityEngine::Transform* plane_; DLL2SDK::UnityEngine::UnityEngine::LayerMask m_ReflectLayers_; DLL2SDK::mscorlib::System::Collections::Hashtable* m_ReflectionCameras_; DLL2SDK::UnityEngine::UnityEngine::RenderTexture* m_ReflectionTexture_; int32_t m_OldReflectionTextureSize_; DLL2SDK::UnityEngine::UnityEngine::Renderer* mRenderer_; DLL2SDK::UnityEngine::UnityEngine::Camera* mCam_; bool mNeedUpdate_; struct StaticFields { bool s_InsideRendering_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RenderMirrorView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RenderMirrorView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWillRenderObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCameraModes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateMirrorObjects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_sgn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CameraSpacePlane_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateObliqueMatrix_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateReflectionMatrix_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36509(); void Start_36510(); DLL2SDK::mscorlib::System::Collections::IEnumerator* RenderMirrorView_36511(); void OnEnable_36512(); void RenderMirrorView_36513(DLL2SDK::UnityEngine::UnityEngine::Camera* cam_); void OnWillRenderObject_36514(); void OnDisable_36515(); void UpdateCameraModes_36516(DLL2SDK::UnityEngine::UnityEngine::Camera* src_, DLL2SDK::UnityEngine::UnityEngine::Camera* dest_); void CreateMirrorObjects_36517(DLL2SDK::UnityEngine::UnityEngine::Camera* currentCamera_, DLL2SDK::UnityEngine::UnityEngine::Camera* reflectionCamera_); DLL2SDK::UnityEngine::UnityEngine::Vector4 CameraSpacePlane_36519(DLL2SDK::UnityEngine::UnityEngine::Camera* cam_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 normal_, float sideSign_); static float sgn_36518(float a_); static void CalculateObliqueMatrix_36520(DLL2SDK::UnityEngine::UnityEngine::Matrix4x4* projection_, DLL2SDK::UnityEngine::UnityEngine::Vector4 clipPlane_); static void CalculateReflectionMatrix_36521(DLL2SDK::UnityEngine::UnityEngine::Matrix4x4* reflectionMat_, DLL2SDK::UnityEngine::UnityEngine::Vector4 plane_); static void _cctor_36522(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MeltDieEffect : DLL2SDK::Assembly_CSharp::GameEngine::BaseMatEffect { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MeltMats_; bool m_IsSpreading_; float m_StartValue_; float m_EndValue_; struct StaticFields { float MELT_RADIUS_; float SPREADING_INTERVAL_RATIO_; DLL2SDK::mscorlib::System::String* LERP_PARAM_; DLL2SDK::mscorlib::System::String* COLOR_PARAM_; DLL2SDK::mscorlib::System::String* POS_PARAM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TransferMatParameter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36502(); void EndEffect_36503(); void UpdateMaterial_36504(float percent_); void TransferMatParameter_36505(DLL2SDK::UnityEngine::UnityEngine::Renderer* renderer_, DLL2SDK::Array* orignalMats_, DLL2SDK::Array* nowMats_, DLL2SDK::UnityEngine::UnityEngine::Material* templateMat_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, bool inheritTexture_); void __xLuaBaseProxy_EndEffect_36506(); void __xLuaBaseProxy_UpdateMaterial_36507(float P0_); void __xLuaBaseProxy_TransferMatParameter_36508(DLL2SDK::UnityEngine::UnityEngine::Renderer* P0_, DLL2SDK::Array* P1_, DLL2SDK::Array* P2_, DLL2SDK::UnityEngine::UnityEngine::Material* P3_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P4_, bool P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct LightShaftBloomHelper : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::CODPostEffectChain* Target_; DLL2SDK::UnityEngine::UnityEngine::Transform* SunDirLight_; DLL2SDK::UnityEngine::UnityEngine::Transform* CalculatedSunPosReference_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SunCamPos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWillRenderObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSunParams_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36498(); void Awake_36499(); void OnWillRenderObject_36500(); void UpdateSunParams_36501(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InvisibleEffect : DLL2SDK::Assembly_CSharp::GameEngine::BaseMatEffect { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TransferMatParameter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36495(); void TransferMatParameter_36496(DLL2SDK::UnityEngine::UnityEngine::Renderer* renderer_, DLL2SDK::Array* orignalMats_, DLL2SDK::Array* nowMats_, DLL2SDK::UnityEngine::UnityEngine::Material* templateMat_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, bool inheritTexture_); void __xLuaBaseProxy_TransferMatParameter_36497(DLL2SDK::UnityEngine::UnityEngine::Renderer* P0_, DLL2SDK::Array* P1_, DLL2SDK::Array* P2_, DLL2SDK::UnityEngine::UnityEngine::Material* P3_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P4_, bool P5_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct IceDieEffect : DLL2SDK::Assembly_CSharp::GameEngine::BaseMatEffect { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TransferMatParameter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36490(); void EndEffect_36491(); void TransferMatParameter_36492(DLL2SDK::UnityEngine::UnityEngine::Renderer* renderer_, DLL2SDK::Array* orignalMats_, DLL2SDK::Array* nowMats_, DLL2SDK::UnityEngine::UnityEngine::Material* templateMat_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, bool inheritTexture_); void __xLuaBaseProxy_EndEffect_36493(); void __xLuaBaseProxy_TransferMatParameter_36494(DLL2SDK::UnityEngine::UnityEngine::Renderer* P0_, DLL2SDK::Array* P1_, DLL2SDK::Array* P2_, DLL2SDK::UnityEngine::UnityEngine::Material* P3_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P4_, bool P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct GlowEffect : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float blurSpread_; float glowStrength_; DLL2SDK::UnityEngine::UnityEngine::Material* glowMaterial_; DLL2SDK::UnityEngine::UnityEngine::Shader* glowReplaceShader_; int32_t downsampleSize_; int32_t blurIterations_; DLL2SDK::UnityEngine::UnityEngine::LayerMask ignoreLayers_; DLL2SDK::UnityEngine::UnityEngine::Color glowColorMultiplier_; DLL2SDK::UnityEngine::UnityEngine::Camera* origCamera_; DLL2SDK::UnityEngine::UnityEngine::Camera* shaderCamera_; int32_t shaderCullingMask_; DLL2SDK::UnityEngine::UnityEngine::Rect normalizedRect_; DLL2SDK::UnityEngine::UnityEngine::RenderTexture* replaceRenderTexture_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGlowMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPreRender_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRenderImage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateGlow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36481(); void Awake_36482(); void Start_36483(); void OnEnable_36484(); void UpdateGlowMaterial_36485(); void OnDisable_36486(); void OnPreRender_36487(); void OnRenderImage_36488(DLL2SDK::UnityEngine::UnityEngine::RenderTexture* source_, DLL2SDK::UnityEngine::UnityEngine::RenderTexture* destination_); void CalculateGlow_36489(DLL2SDK::UnityEngine::UnityEngine::RenderTexture* source_, DLL2SDK::UnityEngine::UnityEngine::RenderTexture* destination_); }; } namespace DLL2SDK::Assembly_CSharp { struct FadeableRenderer : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t FadedRenderQueue_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_StoredMaterials_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MaterialList_; int32_t PropIdSrcBlend_; int32_t PropIdDstBlend_; int32_t PropIdGlobalAlpha_; float m_Alpha_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFade_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndFade_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36475(); void StartFade_36476(); void EndFade_36477(); float get_Alpha_36478(); void set_Alpha_36479(float value_); }; } namespace DLL2SDK::Assembly_CSharp { struct DizzyBlur : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Shader* motionBlurShader_; DLL2SDK::UnityEngine::UnityEngine::Material* motionBlurMaterial_; float blurAmount_; float BgColor_; DLL2SDK::UnityEngine::UnityEngine::RenderTexture* accumulationTexture_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckResources_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSupport_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotSupported_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShaderAndCreateMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRenderImage_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36466(); void CheckResources_36467(); bool CheckSupport_36468(); void NotSupported_36469(); void Start_36470(); DLL2SDK::UnityEngine::UnityEngine::Material* CheckShaderAndCreateMaterial_36471(DLL2SDK::UnityEngine::UnityEngine::Shader* shader_, DLL2SDK::UnityEngine::UnityEngine::Material* material_); DLL2SDK::UnityEngine::UnityEngine::Material* get_material_36472(); void OnDisable_36473(); void OnRenderImage_36474(DLL2SDK::UnityEngine::UnityEngine::RenderTexture* src_, DLL2SDK::UnityEngine::UnityEngine::RenderTexture* dest_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CircleGrayscale : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Material* m_Material_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRenderImage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36462(); DLL2SDK::UnityEngine::UnityEngine::Material* get_material_36463(); void OnRenderImage_36464(DLL2SDK::UnityEngine::UnityEngine::RenderTexture* sourceTexture_, DLL2SDK::UnityEngine::UnityEngine::RenderTexture* destTexture_); void OnDestroy_36465(); }; } namespace DLL2SDK::Assembly_CSharp { struct CODPostEffectProfile : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { bool _changed_k__BackingField_; DLL2SDK::Assembly_CSharp::CODPostEffectChain_BCGSColorGradingSetting* BCGS_; DLL2SDK::Assembly_CSharp::CODPostEffectChain_ExposureSetting* Exposure_; DLL2SDK::Assembly_CSharp::CODPostEffectChain_SimpleACESSetting* ACES_; DLL2SDK::Assembly_CSharp::CODPostEffectChain_BloomSetting* Bloom_; DLL2SDK::Assembly_CSharp::CODPostEffectChain_radBlurSetting* RadBlur_; DLL2SDK::Assembly_CSharp::CODPostEffectChain_distortSetting* Distort_; DLL2SDK::Assembly_CSharp::CODPostEffectChain_UserBlurSetting* FastBlur_; DLL2SDK::Assembly_CSharp::ColorGrading::ColorGradingSetting* ColorGrading_; DLL2SDK::Assembly_CSharp::CODPostEffectChain_AmplifyBloomSetting* AmplifyBloom_; DLL2SDK::Assembly_CSharp::CODPostEffectChain_PostProcessBloomSetting* PostProcessBloom_; DLL2SDK::Assembly_CSharp::CODPostEffectChain_SunShaftBloomSetting* SunShaftBloom_; DLL2SDK::Assembly_CSharp::CODPostEffectChain_DizzyBlurSetting* DizzyBlur_; DLL2SDK::Assembly_CSharp::CODPostEffectChain_SunShaftSetting* SunShaft_; DLL2SDK::Assembly_CSharp::CODPostEffectChain_RealDofSetting* RealDOF_; struct StaticFields { DLL2SDK::Assembly_CSharp::CODPostEffectProfile* mDefault_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36456(); bool get_changed_36457(); void set_changed_36458(bool value_); void OnEnable_36460(); void OnDisable_36461(); static DLL2SDK::Assembly_CSharp::CODPostEffectProfile* get_Default_36459(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BurnOutEffect : DLL2SDK::Assembly_CSharp::GameEngine::BaseMatEffect { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TransferMatParameter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMaterial_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36449(); void EndEffect_36450(); void TransferMatParameter_36451(DLL2SDK::UnityEngine::UnityEngine::Renderer* renderer_, DLL2SDK::Array* orignalMats_, DLL2SDK::Array* nowMats_, DLL2SDK::UnityEngine::UnityEngine::Material* templateMat_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, bool inheritTexture_); void UpdateMaterial_36452(float percent_); void __xLuaBaseProxy_EndEffect_36453(); void __xLuaBaseProxy_TransferMatParameter_36454(DLL2SDK::UnityEngine::UnityEngine::Renderer* P0_, DLL2SDK::Array* P1_, DLL2SDK::Array* P2_, DLL2SDK::UnityEngine::UnityEngine::Material* P3_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P4_, bool P5_); void __xLuaBaseProxy_UpdateMaterial_36455(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BlackHaloDieEffect : DLL2SDK::Assembly_CSharp::GameEngine::BaseMatEffect { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_HaloMats_; float m_StartValue_; float m_EndValue_; DLL2SDK::mscorlib::System::String* m_SocketName_; struct StaticFields { DLL2SDK::mscorlib::System::String* LERP_PARAM_; DLL2SDK::mscorlib::System::String* HOLE_POS_PARAM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMatEffectType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TransferMatParameter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36440(); void InitMatEffectType_36441(DLL2SDK::Assembly_CSharp::GameEngine::EMatEffectType type_); void EndEffect_36442(); void UpdateMaterial_36443(float percent_); void TransferMatParameter_36444(DLL2SDK::UnityEngine::UnityEngine::Renderer* renderer_, DLL2SDK::Array* orignalMats_, DLL2SDK::Array* nowMats_, DLL2SDK::UnityEngine::UnityEngine::Material* templateMat_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, bool inheritTexture_); void __xLuaBaseProxy_InitMatEffectType_36445(DLL2SDK::Assembly_CSharp::GameEngine::EMatEffectType P0_); void __xLuaBaseProxy_EndEffect_36446(); void __xLuaBaseProxy_UpdateMaterial_36447(float P0_); void __xLuaBaseProxy_TransferMatParameter_36448(DLL2SDK::UnityEngine::UnityEngine::Renderer* P0_, DLL2SDK::Array* P1_, DLL2SDK::Array* P2_, DLL2SDK::UnityEngine::UnityEngine::Material* P3_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P4_, bool P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct CODPostEffectChain : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Material* mAmplifyBloomMat_; DLL2SDK::UnityEngine::UnityEngine::Vector4 m_bloomRange_; DLL2SDK::UnityEngine::UnityEngine::Vector4 m_bloomParams_; bool mUseAmplifyBloom_; DLL2SDK::Assembly_CSharp::CODPostEffectChain_CmyRT m_prefiltered_; DLL2SDK::Array* m_BlurBuffer1_; DLL2SDK::Array* m_BlurBuffer2_; DLL2SDK::UnityEngine::UnityEngine::Material* mBloomMaterial_; bool mUseBloom_; DLL2SDK::UnityEngine::UnityEngine::RenderTextureFormat mRTFormat_; DLL2SDK::Assembly_CSharp::UserSettingLevel mDeviceLevel_; DLL2SDK::Assembly_CSharp::CODPostEffectProfile* m_Profile_; int32_t CULLINGMASK_SPLASHCLEARCAMERA_; DLL2SDK::UnityEngine::UnityEngine::Mesh* mDofMaskMesh_; bool mUseSimpleMode_; bool mUseSimpleACES_; bool mUseDistort_; DLL2SDK::UnityEngine::UnityEngine::Material* mDistortMaterial_; bool mUseRadBlur_; DLL2SDK::UnityEngine::UnityEngine::Material* mRadBlurMaterial_; bool mUseRealDOF_; DLL2SDK::UnityEngine::UnityEngine::Material* mRealDOFMaterial_; DLL2SDK::UnityEngine::UnityEngine::Material* mSimpleACESMat_; DLL2SDK::UnityEngine::UnityEngine::Material* mDepthMaterial_; bool mUseDOF_; DLL2SDK::UnityEngine::UnityEngine::Material* mDOFMaterial_; bool mUseCameraNoise_; DLL2SDK::UnityEngine::UnityEngine::Material* mNoiseMaterial_; DLL2SDK::Array* mNoiseOffsets_; int32_t mNoiseIndex_; float mNoiseInterval_; float mNoiseLastTime_; bool mUseInterference_; DLL2SDK::UnityEngine::UnityEngine::Material* mInterferenceMaterial_; bool mUseGrayScale_; float GrayScaleLerpRate_; DLL2SDK::UnityEngine::UnityEngine::Material* mGrayScaleMaterial_; bool mUseBlur_; DLL2SDK::UnityEngine::UnityEngine::Material* mBlurMaterial_; DLL2SDK::UnityEngine::UnityEngine::Vector4 m_EMPRange_; bool mUseEMP_; DLL2SDK::UnityEngine::UnityEngine::Material* mEMPMaterial_; DLL2SDK::UnityEngine::UnityEngine::RenderTexture* mMainRT_; DLL2SDK::UnityEngine::UnityEngine::RenderTexture* mMainRTDepth_; DLL2SDK::UnityEngine::UnityEngine::RenderTexture* mMainDepthCopy_; DLL2SDK::UnityEngine::UnityEngine::RenderTexture* mSecRT_; DLL2SDK::UnityEngine::UnityEngine::RenderTexture* mCurrentRT_; DLL2SDK::UnityEngine::UnityEngine::RenderTexture* mUIRT_; int32_t mWidth_; int32_t mHeight_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mTempTexList_; float endFadeTime_; float duration_; DLL2SDK::Assembly_CSharp::CODPostEffectChain_EffectFadeState effectFadeState_; DLL2SDK::mscorlib::System::String* m_EffectTypeName_; bool mUseSecRT_; bool mRTFormatChanged_; int32_t mEffectFlag_; bool mChanged_; DLL2SDK::UnityEngine::UnityEngine::Camera* mFPCamera_; DLL2SDK::UnityEngine::UnityEngine::Camera* mWorldCamera_; DLL2SDK::UnityEngine::UnityEngine::Camera* mPostprocessCamera_; DLL2SDK::UnityEngine::UnityEngine::Camera* mUICamera_; DLL2SDK::UnityEngine::UnityEngine::Camera* mUIPerspectiveCamera_; int32_t m_EffectSupportMask_; DLL2SDK::Array* mCommandBuffers_; DLL2SDK::Assembly_CSharp::CODPostEffectChain_EEffectType* mEffectTypeValues_; DLL2SDK::UnityEngine::UnityEngine::Rendering::BuiltinRenderTextureType mDeviceTarget_; bool mUseCameraOpt_; bool mSupport_; DLL2SDK::UnityEngine::UnityEngine::RenderTextureFormat HDRFormat_; bool mUseOnePass_; bool InLobby_; DLL2SDK::Array* allCameras_; bool TRUE_HDR_; bool _bSavePPRes_; DLL2SDK::UnityEngine::UnityEngine::RenderTexture* _savePPRT_; DLL2SDK::Assembly_CSharp::distortControl* mDistortControl_; bool m_UseDizzyBlur_; DLL2SDK::UnityEngine::UnityEngine::Material* DizzyBlurMaterial_; bool m_HasBegunDizzyBlur_; DLL2SDK::UnityEngine::UnityEngine::RenderTexture* accumulationTexture_; DLL2SDK::UnityEngine::UnityEngine::Material* mPostProcessMat_; bool mUsePostProcessBloom_; DLL2SDK::Assembly_CSharp::LightShaftBloomHelper* mMyLightShaftBloomHelper_; DLL2SDK::UnityEngine::UnityEngine::Material* mSunShaftBloomMat_; DLL2SDK::UnityEngine::UnityEngine::Material* sunShaftsMaterial_; bool mUseBCGS_; DLL2SDK::UnityEngine::UnityEngine::Material* mUberMat_; bool mUseLut2DBaker_; bool mUseLut2D_; DLL2SDK::UnityEngine::UnityEngine::RenderTexture* m_InternalLdrLut_; bool mUseSunshaft_; DLL2SDK::UnityEngine::UnityEngine::Material* mSunShaft_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mLightPosition_; struct StaticFields { int32_t MaxGhosts_; int32_t MinDownscales_; int32_t MaxDownscales_; int32_t MaxGaussian_; DLL2SDK::Array* m_upscaleWeights_; int32_t k_MaxPyramidBlurLevel_; int32_t CUSTOMSHADOWMAPCAMERADEPTH_; int32_t DOFDownSample_; int32_t DOFDownSampleHeight_; DLL2SDK::Assembly_CSharp::CODPostEffectChain* mInstance_; DLL2SDK::Assembly_CSharp::CODPostEffectChain_EEffectType* UberEffects_; int32_t UberFlags_; int32_t useHWTM_; bool EnableCameraOpt_; bool EnableAA_; bool ENABLE_MEMORYLESS_RT_; DLL2SDK::UnityEngine::UnityEngine::RenderTextureFormat FallBackHDRFormat_; DLL2SDK::UnityEngine::UnityEngine::RenderTextureFormat FallBackHDRFormat16_; int32_t MAX_CAMERA_COUNT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitIDsAmplify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadMaterialsAmplify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateParamAmplify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupAmplifyBloom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBloomMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimpleBloom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEffectFadeState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEffectInterpValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyPostEffectProfile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyEffectConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeSupport_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDisableMask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUseHardwareTonemapping_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetClearedCommandBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreDestroyRT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyRT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeHDR_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRTAntiAliasing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAntiAliasing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateFullSreenRT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateFullScreenDepthRT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateFullSreenUIRT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnablePostProcess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSupport_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRTFormat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFinalPass_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasNonUIEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEffectEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupMaterials_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearRT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoPass_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearPPComandBuffers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnyRTEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRTEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupCommandBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupCameraRT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupWorldCommandBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupUICommandBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePPCameraDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUICameraPreRender_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUICameraPostRender_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_applyBloomIntensity_ignoreSetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_applyBloomThreshold_ignoreSetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getNuclearBombBloomIntensity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getBloomThreshold_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getBloomIntensity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getNuclearBombBloomThreshold_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_applyBloomIntensity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_applyBloomThreshold_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAutoExposure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCameraInLobby_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleSimpleMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeWorldCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangePPCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SavePostProcessResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayReleaseTex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostFinalPass_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupRealDof_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimpleDof_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Distort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartRadBlur_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRadBlur_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndRadBlur_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RadBlur_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartDistort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndDistort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDizzyBlur_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartDizzyBlur_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndDizzyBlur_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DizzyBlur_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_useFrameBufferColorFetch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_useDepthStencilFetch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_useMainColorTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_useDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_useDepthTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ifForceOnePass_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPPBloom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadMaterialsPPBloom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateParamPPBloom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupPostProcessBloom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSunShaftBloomMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSunShaftBloomParams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSunShaftBloomCommands_Deprecated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSunShaftBloomCommands_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateParamBCGS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateParamColorGrading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupColorGrading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInternalStripLut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReleaseColorGrading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSunShaftMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGodRayParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddGodRayCommands_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36228(); void InitIDsAmplify_36229(); void PreloadMaterialsAmplify_36230(); void UpdateParamAmplify_36231(); void SetupAmplifyBloom_36232(DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* cb_); DLL2SDK::Assembly_CSharp::CODPostEffectChain_BloomSetting* get_Bloom_36233(); bool get_UseBloom_36234(); void set_UseBloom_36235(bool value_); void InitBloomMaterial_36236(); void SimpleBloom_36237(DLL2SDK::UnityEngine::UnityEngine::RenderTexture* from_, DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* cb_); bool get_UseSimpleMode_36238(); void set_UseSimpleMode_36239(bool value_); bool get_UseDistort_36240(); void set_UseDistort_36241(bool value_); bool get_UseRadBlur_36242(); DLL2SDK::Assembly_CSharp::CODPostEffectChain_RealDofSetting* get_RealDofsetting_36243(); bool get_UseRealDOF_36244(); bool get_UseDOF_36245(); void set_UseDOF_36246(bool value_); bool get_UseCameraNoise_36247(); void set_UseCameraNoise_36248(bool value_); bool get_UseInterference_36249(); void set_UseInterference_36250(bool value_); bool get_UseGrayScale_36251(); void set_UseGrayScale_36252(bool value_); bool get_UseBlur_36253(); void set_UseBlur_36254(bool value_); DLL2SDK::Assembly_CSharp::CODPostEffectChain_UserBlurSetting* get_BlurSetting_36255(); bool get_UseEMP_36256(); void set_UseEMP_36257(bool value_); DLL2SDK::UnityEngine::UnityEngine::Vector4 get_EMPRange_36258(); void set_EMPRange_36259(DLL2SDK::UnityEngine::UnityEngine::Vector4 value_); void UpdateEffectFadeState_36260(); float GetEffectInterpValue_36261(float orig_, float setVal_); void ApplyPostEffectProfile_36262(DLL2SDK::Assembly_CSharp::CODPostEffectProfile* profile_); void ApplyEffectConfig_36263(DLL2SDK::Assembly_CSharp::Config::EffectConfig* config_); DLL2SDK::UnityEngine::UnityEngine::Camera* get_PostProcessCamera_36265(); bool get_UseUber_36266(); void Awake_36267(); void InitializeSupport_36268(); void PreloadMaterial_36270(); void Start_36273(); DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* GetClearedCommandBuffer_36274(DLL2SDK::Assembly_CSharp::CODPostEffectChain_ECommandBufferType type_); void OnDestroy_36275(); void PreDestroyRT_36276(DLL2SDK::UnityEngine::UnityEngine::RenderTexture* rt_); void DestroyRT_36277(); void OnEnable_36278(); void OnDisable_36279(); void ChangeHDR_36280(); bool UpdateRT_36281(); void UpdateRTAntiAliasing_36282(DLL2SDK::UnityEngine::UnityEngine::RenderTexture* rt_); void UpdateAntiAliasing_36283(); DLL2SDK::UnityEngine::UnityEngine::RenderTexture* CreateFullSreenRT_36284(DLL2SDK::mscorlib::System::String* inName_); DLL2SDK::UnityEngine::UnityEngine::RenderTexture* CreateFullScreenDepthRT_36285(); DLL2SDK::UnityEngine::UnityEngine::RenderTexture* CreateFullSreenUIRT_36286(); bool IsEnablePostProcess_36287(); void CheckSupport_36288(); void CheckRTFormat_36289(); bool IsFinalPass_36290(DLL2SDK::Assembly_CSharp::CODPostEffectChain_EEffectType type_); bool HasEffect_36291(); bool HasNonUIEffect_36292(); bool UpdateFlag_36293(); bool IsEffectEnabled_36294(DLL2SDK::Assembly_CSharp::CODPostEffectChain_EEffectType type_); void SetupMaterials_36295(); void ClearRT_36296(DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* cb_, DLL2SDK::UnityEngine::UnityEngine::Rendering::RenderTargetIdentifier rt_); void DoPass_36297(DLL2SDK::Assembly_CSharp::CODPostEffectChain_EEffectType type_, DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* cb_, DLL2SDK::UnityEngine::UnityEngine::Material* mat_, int32_t pass_); void ClearPPComandBuffers_36298(); bool AnyRTEffect_36299(); bool IsRTEffect_36300(DLL2SDK::Assembly_CSharp::CODPostEffectChain_EEffectType type_); void SetupCommandBuffer_36301(); void SetupCameraRT_36302(bool hasNonUIEffect_); void SetupWorldCommandBuffer_36303(); void SetupUICommandBuffer_36304(); void UpdatePPCameraDepth_36305(); void OnUICameraPreRender_36306(DLL2SDK::UnityEngine::UnityEngine::Camera* cam_); void OnUICameraPostRender_36307(DLL2SDK::UnityEngine::UnityEngine::Camera* cam_); void applyBloomIntensity_ignoreSetting_36308(float intensity_); void applyBloomThreshold_ignoreSetting_36309(float threshold_); float getNuclearBombBloomIntensity_36310(); float getBloomThreshold_36311(); float getBloomIntensity_36312(); float getNuclearBombBloomThreshold_36313(); void applyBloomIntensity_36314(); void applyBloomThreshold_36315(); void UpdateAutoExposure_36316(bool force_); void UpdateParam_36317(bool force_); void UpdateCameraInLobby_36318(); void ToggleSimpleMode_36319(bool simpleMode_); void ChangeWorldCamera_36320(DLL2SDK::UnityEngine::UnityEngine::Camera* newCamera_); void ChangePPCamera_36321(DLL2SDK::UnityEngine::UnityEngine::Camera* newCamera_); void UpdateCamera_36322(); void ForceUpdate_36323(); void Update_36324(); void SavePostProcessResult_36325(DLL2SDK::UnityEngine::UnityEngine::RenderTexture* rt_, bool bOpen_); void DelayReleaseTex_36326(int32_t texID_); void PostFinalPass_36327(DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* cb_); void SetupRealDof_36328(DLL2SDK::UnityEngine::UnityEngine::RenderTexture* sourceRT_, DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* cb_); void SimpleDof_36329(DLL2SDK::UnityEngine::UnityEngine::RenderTexture* from_, DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* cb_); void Distort_36330(DLL2SDK::UnityEngine::UnityEngine::RenderTexture* from_, DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* cb_); void StartRadBlur_36331(float strength_); void UpdateRadBlur_36332(float strength_); void EndRadBlur_36333(); void RadBlur_36334(DLL2SDK::UnityEngine::UnityEngine::RenderTexture* from_, DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* cb_); void StartDistort_36335(float strength_, DLL2SDK::UnityEngine::UnityEngine::Vector2 speed_); void EndDistort_36336(); bool get_UseDizzyBlur_36337(); void set_UseDizzyBlur_36338(bool value_); DLL2SDK::Assembly_CSharp::CODPostEffectChain_DizzyBlurSetting* get_DizzySetting_36339(); void UpdateDizzyBlur_36340(float blurAmount_, float BgColor_); void StartDizzyBlur_36341(float blurAmount_, float BgColor_); void EndDizzyBlur_36342(); void DizzyBlur_36343(DLL2SDK::UnityEngine::UnityEngine::RenderTexture* from_, DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* cb_); bool useFrameBufferColorFetch_36344(); bool useDepthStencilFetch_36345(); bool useMainColorTexture_36346(); bool useDepth_36347(); bool useDepthTexture_36348(); bool ifForceOnePass_36349(); void InitPPBloom_36350(); void PreloadMaterialsPPBloom_36351(); void UpdateParamPPBloom_36352(); void SetupPostProcessBloom_36353(DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* cb_); void set_MyLightShaftBloomHelper_36354(DLL2SDK::Assembly_CSharp::LightShaftBloomHelper* value_); void InitSunShaftBloomMaterial_36355(); void UpdateSunShaftBloomParams_36356(); void AddSunShaftBloomCommands_Deprecated_36357(DLL2SDK::UnityEngine::UnityEngine::RenderTexture* rt_, DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* cb_); void AddSunShaftBloomCommands_36358(DLL2SDK::UnityEngine::UnityEngine::RenderTexture* rt_, DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* cb_); void UpdateParamBCGS_36359(); void UpdateParamColorGrading_36360(); void SetupColorGrading_36361(DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* cb_); void CheckInternalStripLut_36362(); void ReleaseColorGrading_36363(); bool get_UseSunshaft_36364(); void set_UseSunshaft_36365(bool value_); void InitSunShaftMaterial_36366(); void UpdateGodRayParam_36367(); void AddGodRayCommands_36368(DLL2SDK::UnityEngine::UnityEngine::RenderTexture* rt_, DLL2SDK::UnityEngine::UnityEngine::Rendering::CommandBuffer* cb_); static DLL2SDK::Assembly_CSharp::CODPostEffectChain* get_Instance_36264(); static int32_t GetDisableMask_36269(DLL2SDK::Assembly_CSharp::CODPostEffectChain_EEffectType effect_); static bool IsUseHardwareTonemapping_36271(); static DLL2SDK::UnityEngine::UnityEngine::Material* LoadMaterial_36272(DLL2SDK::Assembly_CSharp::EAssetID id_); static void _cctor_36369(); }; } namespace DLL2SDK::Assembly_CSharp { struct DynamicBoneCollider : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Center_; float m_Radius_; float m_Height_; DLL2SDK::Assembly_CSharp::DynamicBoneCollider_Direction m_Direction_; DLL2SDK::Assembly_CSharp::DynamicBoneCollider_Bound m_Bound_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnValidate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Collide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OutsideSphere_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InsideSphere_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OutsideCapsule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InsideCapsule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmosSelected_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36220(); void OnValidate_36221(); void Collide_36222(DLL2SDK::UnityEngine::UnityEngine::Vector3* particlePosition_, float particleRadius_); void OnDrawGizmosSelected_36227(); static void OutsideSphere_36223(DLL2SDK::UnityEngine::UnityEngine::Vector3* particlePosition_, float particleRadius_, DLL2SDK::UnityEngine::UnityEngine::Vector3 sphereCenter_, float sphereRadius_); static void InsideSphere_36224(DLL2SDK::UnityEngine::UnityEngine::Vector3* particlePosition_, float particleRadius_, DLL2SDK::UnityEngine::UnityEngine::Vector3 sphereCenter_, float sphereRadius_); static void OutsideCapsule_36225(DLL2SDK::UnityEngine::UnityEngine::Vector3* particlePosition_, float particleRadius_, DLL2SDK::UnityEngine::UnityEngine::Vector3 capsuleP0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 capsuleP1_, float capsuleRadius_); static void InsideCapsule_36226(DLL2SDK::UnityEngine::UnityEngine::Vector3* particlePosition_, float particleRadius_, DLL2SDK::UnityEngine::UnityEngine::Vector3 capsuleP0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 capsuleP1_, float capsuleRadius_); }; } namespace DLL2SDK::Assembly_CSharp { struct DynamicBone : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* m_Root_; float m_UpdateRate_; DLL2SDK::Assembly_CSharp::DynamicBone_UpdateMode m_UpdateMode_; float m_Damping_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* m_DampingDistrib_; float m_Elasticity_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* m_ElasticityDistrib_; float m_Stiffness_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* m_StiffnessDistrib_; float m_Inert_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* m_InertDistrib_; float m_Radius_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* m_RadiusDistrib_; float m_EndLength_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_EndOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Gravity_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Force_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Colliders_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Exclusions_; DLL2SDK::Assembly_CSharp::DynamicBone_FreezeAxis m_FreezeAxis_; bool m_DistantDisable_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_ReferenceObject_; float m_DistanceToObject_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LocalGravity_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_ObjectMove_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_ObjectPrevPosition_; float m_BoneTotalLength_; float m_ObjectScale_; float m_Time_; float m_Weight_; bool m_DistantDisabled_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Particles_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixedUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnValidate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmosSelected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDynamicBones_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupParticles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AppendParticles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitTransforms_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetParticlesPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateParticles1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateParticles2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SkipUpdateParticles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MirrorVector_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyParticlesToTransforms_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36196(); void Start_36197(); void FixedUpdate_36198(); void Update_36199(); void LateUpdate_36200(); void PreUpdate_36201(); void CheckDistance_36202(); void OnEnable_36203(); void OnDisable_36204(); void OnValidate_36205(); void OnDrawGizmosSelected_36206(); void SetWeight_36207(float w_); float GetWeight_36208(); void UpdateDynamicBones_36209(float t_); void SetupParticles_36210(); void AppendParticles_36211(DLL2SDK::UnityEngine::UnityEngine::Transform* b_, int32_t parentIndex_, float boneLength_); void InitTransforms_36212(); void ResetParticlesPosition_36213(); void UpdateParticles1_36214(); void UpdateParticles2_36215(); void SkipUpdateParticles_36216(); void ApplyParticlesToTransforms_36218(); static DLL2SDK::UnityEngine::UnityEngine::Vector3 MirrorVector_36217(DLL2SDK::UnityEngine::UnityEngine::Vector3 v_, DLL2SDK::UnityEngine::UnityEngine::Vector3 axis_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct SpecialDeadReplayProcessor : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::ReplayDataInfo* m_ReplayDataInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReplayDataInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedCalculateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedCalculateCamera3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateCamera3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessOnReplayWeaponChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKillFrameTick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36181(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_KillerWeapon_36182(); void SetReplayDataInfo_36183(DLL2SDK::Assembly_CSharp::GameBase::ReplayDataInfo* replayDataInfo_); void Clear_36184(); bool IsReplayActor_36185(uint32_t actorID_); bool NeedCalculateCamera_36186(); bool NeedCalculateCamera3P_36187(); void CalculateCamera_36188(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* camera_, DLL2SDK::UnityEngine::UnityEngine::Vector3* position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* rotation_); void CalculateCamera3P_36189(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* camera_, DLL2SDK::UnityEngine::UnityEngine::Vector3* position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* rotation_); void BeginReplay_36190(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* viewTarget_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* aimTarget_); void ProcessOnReplayWeaponChanged_36191(); void EndReplay_36192(); void ParseReplayMsg_36193(DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL protocolType_, DLL2SDK::Array* data_, int32_t index_, float replayTime_, int32_t frameIndex_); void TickReplay_36194(float replayTime_); void OnKillFrameTick_36195(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct ReplayFrameSet : DLL2SDK::mscorlib::System::Object { int32_t m_CurIndex_; float m_CurReplayTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ReplayFrameInfo_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_IgnoreInfoList_; int32_t m_Sequence_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InsertIgnoreInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IngoreThisData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InsertReplayFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InsertOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsThisFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLeftTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFrameByTimeStamp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36166(); uint64_t get_BeginTime_36167(); uint64_t get_EndTime_36168(); float get_TotalTime_36169(); float get_ReplayTime_36170(); bool get_IsValid_36171(); void Clear_36172(); void InsertIgnoreInfo_36173(int32_t frameIndex_, int32_t dataIndex_, int32_t dataCount_); bool IngoreThisData_36174(int32_t frameIndex_); void InsertReplayFrame_36175(DLL2SDK::Assembly_CSharp::Network::FrameInfo* rawFrameInfo_); void InsertOver_36176(); bool IsThisFrame_36177(float time_, float deltaTime_); float GetLeftTime_36178(); void UpdateReplay_36179(float deltaTime_, bool* isLastFrame_, DLL2SDK::Assembly_CSharp::Network::MatchMsg_IDReplaceDelegate* IDReplacer_); bool PlayFrameByTimeStamp_36180(uint64_t timeStamep_, DLL2SDK::Array* data_, bool* isLastFrame_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct RecordManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Network::RecordManager_ERecordState m_RecordState_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DataList_; float m_RecordOrReplayTime_; int32_t m_LastReplayIndex_; int32_t m_LastRecordIndex_; bool m_IsPendingRecord_; DLL2SDK::mscorlib::System::String* FileName_; struct StaticFields { DLL2SDK::Assembly_CSharp::Network::RecordManager* _Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Record_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AllocRecordData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PendingRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36153(); DLL2SDK::Assembly_CSharp::Network::RecordManager_ERecordState get_RecordState_36155(); bool get_IsPendingRecord_36156(); void Record_36157(DLL2SDK::Array* data_, int32_t length_, int32_t sequence_); void AllocRecordData_36158(int32_t num_); void PendingRecord_36159(); void SwitchState_36160(DLL2SDK::Assembly_CSharp::Network::RecordManager_ERecordState state_); void TickReplay_36161(DLL2SDK::Assembly_CSharp::Network::GameServerHandler* processor_); void SaveData_36162(); void LoadData_36163(); static DLL2SDK::Assembly_CSharp::Network::RecordManager* get_Instance_36154(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_VTOL : DLL2SDK::Assembly_CSharp::PVP::SpecialDeadReplayProcessor { DLL2SDK::Assembly_CSharp::PVP::DeadReplayProcessor_VTOL_VTOLInfo m_VTOLInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReplayActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseReplayMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckVTOLMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36144(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_KillerWeapon_36145(); bool IsReplayActor_36146(uint32_t actorID_); void Clear_36147(); void BeginReplay_36148(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* viewTarget_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* aimTarget_); void EndReplay_36149(); void ParseReplayMsg_36150(DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL protocolType_, DLL2SDK::Array* data_, int32_t index_, float replayTime_, int32_t frameIndex_); void CheckVTOLMsg_36151(DLL2SDK::Array* data_, int32_t index_, float shootTime_); void __xLuaBaseProxy_BeginReplay_36152(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P0_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P1_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_TrophySystem : DLL2SDK::Assembly_CSharp::PVP::SpecialDeadReplayProcessor { DLL2SDK::Assembly_CSharp::PVP::DeadReplayProcessor_TrophySystem_TrophySystemInfo m_TrophySystemInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReplayActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedCalculateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseReplayMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAddProjMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSyncStickMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNtfStickMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNotifyMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36128(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_KillerWeapon_36129(); bool IsReplayActor_36130(uint32_t actorID_); void Clear_36131(); bool NeedCalculateCamera_36132(); void CalculateCamera_36133(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* camera_, DLL2SDK::UnityEngine::UnityEngine::Vector3* position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* rotation_); void BeginReplay_36134(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* viewTarget_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* aimTarget_); void EndReplay_36135(); void ParseReplayMsg_36136(DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL protocolType_, DLL2SDK::Array* data_, int32_t index_, float replayTime_, int32_t frameIndex_); void CheckAddProjMsg_36137(DLL2SDK::Array* data_, int32_t index_, float shootTime_); void CheckSyncStickMsg_36138(DLL2SDK::Array* data_, int32_t index_, float shootTime_); void CheckNtfStickMsg_36139(DLL2SDK::Array* data_, int32_t index_, float shootTime_); void CheckNotifyMsg_36140(DLL2SDK::Array* data_, int32_t index_, float shootTime_); bool __xLuaBaseProxy_NeedCalculateCamera_36141(); void __xLuaBaseProxy_CalculateCamera_36142(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* P1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* P2_); void __xLuaBaseProxy_BeginReplay_36143(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P0_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P1_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_ShadowBlade : DLL2SDK::Assembly_CSharp::PVP::SpecialDeadReplayProcessor { DLL2SDK::Assembly_CSharp::PVP::DeadReplayProcessor_ShadowBlade_ShadowBladeInfo m_ShadowBladeInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReplayActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseReplayMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedCalculateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedCalculateCamera3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateCamera3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKillFrameTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessOnReplayWeaponChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAddProjMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSyncBufferMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36106(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_KillerWeapon_36107(); bool IsReplayActor_36108(uint32_t actorID_); void Clear_36109(); void ParseReplayMsg_36110(DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL protocolType_, DLL2SDK::Array* data_, int32_t index_, float replayTime_, int32_t frameIndex_); bool NeedCalculateCamera_36111(); bool NeedCalculateCamera3P_36112(); void CalculateCamera3P_36113(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* camera_, DLL2SDK::UnityEngine::UnityEngine::Vector3* position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* rotation_); void CalculateCamera_36114(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* camera_, DLL2SDK::UnityEngine::UnityEngine::Vector3* position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* rotation_); void BeginReplay_36115(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* viewTarget_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* aimTarget_); void EndReplay_36116(); void OnKillFrameTick_36117(); void ProcessOnReplayWeaponChanged_36118(); void CheckAddProjMsg_36119(DLL2SDK::Array* data_, int32_t index_, float shootTime_); void CheckSyncBufferMsg_36120(DLL2SDK::Array* data_, int32_t index_, float shootTime_); bool __xLuaBaseProxy_NeedCalculateCamera_36121(); bool __xLuaBaseProxy_NeedCalculateCamera3P_36122(); void __xLuaBaseProxy_CalculateCamera3P_36123(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* P1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* P2_); void __xLuaBaseProxy_CalculateCamera_36124(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* P1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* P2_); void __xLuaBaseProxy_BeginReplay_36125(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P0_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P1_); void __xLuaBaseProxy_OnKillFrameTick_36126(); void __xLuaBaseProxy_ProcessOnReplayWeaponChanged_36127(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_SentryGun : DLL2SDK::Assembly_CSharp::PVP::SpecialDeadReplayProcessor { DLL2SDK::Assembly_CSharp::PVP::DeadReplayProcessor_SentryGun_SentryGunInfo m_SentryGunInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReplayActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedCalculateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseReplayMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDamageSyncMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSentryGunFireMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSentryGunAddMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36091(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_KillerWeapon_36092(); bool IsReplayActor_36093(uint32_t actorID_); void Clear_36094(); bool NeedCalculateCamera_36095(); void CalculateCamera_36096(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* camera_, DLL2SDK::UnityEngine::UnityEngine::Vector3* position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* rotation_); void BeginReplay_36097(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* viewTarget_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* aimTarget_); void EndReplay_36098(); void ParseReplayMsg_36099(DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL protocolType_, DLL2SDK::Array* data_, int32_t index_, float replayTime_, int32_t frameIndex_); void CheckDamageSyncMsg_36100(DLL2SDK::Array* data_, int32_t index_, float shootTime_); void CheckSentryGunFireMsg_36101(DLL2SDK::Array* data_, int32_t index_, float shootTime_); void CheckSentryGunAddMsg_36102(DLL2SDK::Array* data_, int32_t index_, float shootTime_); bool __xLuaBaseProxy_NeedCalculateCamera_36103(); void __xLuaBaseProxy_CalculateCamera_36104(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* P1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* P2_); void __xLuaBaseProxy_BeginReplay_36105(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P0_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P1_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_ReconCar : DLL2SDK::Assembly_CSharp::PVP::SpecialDeadReplayProcessor { DLL2SDK::Assembly_CSharp::PVP::DeadReplayProcessor_ReconCar_ReconCarInfo m_ReconCarInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReplayActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseReplayMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckVehicleMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36082(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_KillerWeapon_36083(); bool IsReplayActor_36084(uint32_t actorID_); void Clear_36085(); void BeginReplay_36086(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* viewTarget_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* aimTarget_); void EndReplay_36087(); void ParseReplayMsg_36088(DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL protocolType_, DLL2SDK::Array* data_, int32_t index_, float replayTime_, int32_t frameIndex_); void CheckVehicleMsg_36089(DLL2SDK::Array* data_, int32_t index_, float shootTime_); void __xLuaBaseProxy_BeginReplay_36090(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P0_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P1_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_NuclearBomb : DLL2SDK::Assembly_CSharp::PVP::SpecialDeadReplayProcessor { DLL2SDK::Assembly_CSharp::PVP::DeadReplayProcessor_NuclearBomb_NuclearBombKillerInfo m_NuclearBombInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReplayActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedCalculateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseReplayMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNuclearBombKillerMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36069(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_KillerWeapon_36070(); bool IsReplayActor_36071(uint32_t actorID_); void Clear_36072(); bool NeedCalculateCamera_36073(); void CalculateCamera_36074(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* camera_, DLL2SDK::UnityEngine::UnityEngine::Vector3* position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* rotation_); void BeginReplay_36075(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* viewTarget_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* aimTarget_); void EndReplay_36076(); void ParseReplayMsg_36077(DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL protocolType_, DLL2SDK::Array* data_, int32_t index_, float replayTime_, int32_t frameIndex_); void CheckNuclearBombKillerMsg_36078(DLL2SDK::Array* data_, int32_t index_, float replayTime_); bool __xLuaBaseProxy_NeedCalculateCamera_36079(); void __xLuaBaseProxy_CalculateCamera_36080(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* P1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* P2_); void __xLuaBaseProxy_BeginReplay_36081(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P0_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P1_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_Move : DLL2SDK::mscorlib::System::Object { uint32_t m_DeadID_; uint32_t m_KillerID_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_MoveInfoDic_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ReplayPlayerPosDic_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseReplayMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSniperMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDamageSyncMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckKillerMoveMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddMoveInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMinRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessMoveInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCalcList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogMoveInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SmoothMoveInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxVel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SmoothMoveInfo2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOffsetTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMoveInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerFinalPos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36049(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* get_MoveInfoDic_36050(); void SetPlayerID_36051(uint32_t deadID_, uint32_t killerID_); void Clear_36052(); void ParseReplayMsg_36053(DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL protocolType_, DLL2SDK::Array* data_, int32_t index_, float replayTime_, int32_t frameIndex_); void AddSniperMove_36054(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_DAMAGE* damageMsg_, float shootTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPos_); void CheckDamageSyncMsg_36055(DLL2SDK::Array* data_, int32_t index_, float shootTime_); void CheckKillerMoveMsg_36056(DLL2SDK::Array* data_, int32_t index_, float shootTime_); void AddMoveInfo_36057(uint32_t playerID_, float time_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 velocity_, bool isKeyMove_, uint8_t moveState_); int32_t GetMinRange_36058(); int32_t GetMaxRange_36059(); void ProcessMoveInfo_36060(); void CheckCalcList_36061(int32_t totalCalcTimes_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* keyMoveCalcInfoList_); void LogMoveInfo_36062(); void SmoothMoveInfo_36063(DLL2SDK::mscorlib::System::Collections::Generic::List_1* moveInfoList_); float GetMaxVel_36064(); void SmoothMoveInfo2_36065(DLL2SDK::mscorlib::System::Collections::Generic::List_1* moveInfoList_); float GetOffsetTime_36066(int32_t indexI_, int32_t indexJ_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* moveInfoList_, bool withVecocity_); int32_t GetMoveInfo_36067(uint32_t playerID_, float lerpTime_, DLL2SDK::Assembly_CSharp::PVP::DeadReplayProcessor_Move_ReplayMoveInfo* moveInfo_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPlayerFinalPos_36068(uint32_t playerID_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_MolotovKilled : DLL2SDK::Assembly_CSharp::PVP::SpecialDeadReplayProcessor { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReplayActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseReplayMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36041(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_KillerWeapon_36042(); bool IsReplayActor_36043(uint32_t actorID_); void BeginReplay_36044(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* viewTarget_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* aimTarget_); void EndReplay_36045(); void Clear_36046(); void ParseReplayMsg_36047(DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL protocolType_, DLL2SDK::Array* data_, int32_t index_, float replayTime_, int32_t frameIndex_); void __xLuaBaseProxy_BeginReplay_36048(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P0_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P1_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_MolotovCommon : DLL2SDK::Assembly_CSharp::PVP::SpecialDeadReplayProcessor { bool m_HasThrowStartAnim_; bool m_HasThrowEndAnim_; bool m_NeedPlayThrowStartAnim_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReplayActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseReplayMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSyncBufferMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36030(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_KillerWeapon_36031(); bool IsReplayActor_36032(uint32_t actorID_); void BeginReplay_36033(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* viewTarget_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* aimTarget_); void EndReplay_36034(); void TickReplay_36035(float replayTime_); void Clear_36036(); void ParseReplayMsg_36037(DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL protocolType_, DLL2SDK::Array* data_, int32_t index_, float replayTime_, int32_t frameIndex_); void CheckSyncBufferMsg_36038(DLL2SDK::Array* data_, int32_t index_, float shootTime_); void __xLuaBaseProxy_BeginReplay_36039(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P0_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P1_); void __xLuaBaseProxy_TickReplay_36040(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_Missile : DLL2SDK::Assembly_CSharp::PVP::SpecialDeadReplayProcessor { DLL2SDK::Assembly_CSharp::PVP::DeadReplayProcessor_Missile_MissileInfo m_MissileInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReplayActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedCalculateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKillFrameTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessOnReplayWeaponChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseReplayMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMissileSyncMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36015(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_KillerWeapon_36016(); bool IsReplayActor_36017(uint32_t actorID_); void Clear_36018(); bool NeedCalculateCamera_36019(); void CalculateCamera_36020(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* camera_, DLL2SDK::UnityEngine::UnityEngine::Vector3* position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* rotation_); void OnKillFrameTick_36021(); void ProcessOnReplayWeaponChanged_36022(); void EndReplay_36023(); void ParseReplayMsg_36024(DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL protocolType_, DLL2SDK::Array* data_, int32_t index_, float replayTime_, int32_t frameIndex_); void CheckMissileSyncMsg_36025(DLL2SDK::Array* data_, int32_t index_, float shootTime_); bool __xLuaBaseProxy_NeedCalculateCamera_36026(); void __xLuaBaseProxy_CalculateCamera_36027(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* P1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* P2_); void __xLuaBaseProxy_OnKillFrameTick_36028(); void __xLuaBaseProxy_ProcessOnReplayWeaponChanged_36029(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_HunterKiller : DLL2SDK::Assembly_CSharp::PVP::SpecialDeadReplayProcessor { DLL2SDK::Assembly_CSharp::PVP::DeadReplayProcessor_HunterKiller_HunterKillerInfo m_HunterKillerInfo_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastPosition_; void _ctor_36003(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_KillerWeapon_36004(); bool IsReplayActor_36005(uint32_t actorID_); void Clear_36006(); bool NeedCalculateCamera_36007(); void CalculateCamera_36008(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* camera_, DLL2SDK::UnityEngine::UnityEngine::Vector3* position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* rotation_); void OnKillFrameTick_36009(); void BeginReplay_36010(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* viewTarget_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* aimTarget_); void EndReplay_36011(); void ParseReplayMsg_36012(DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL protocolType_, DLL2SDK::Array* data_, int32_t index_, float replayTime_, int32_t frameIndex_); void CheckAddProjMsg_36013(DLL2SDK::Array* data_, int32_t index_, float shootTime_); void CheckFlyStatusMsg_36014(DLL2SDK::Array* data_, int32_t index_, float shootTime_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_HiveGun : DLL2SDK::Assembly_CSharp::PVP::SpecialDeadReplayProcessor { DLL2SDK::Assembly_CSharp::PVP::DeadReplayProcessor_HiveGun_HiveGunInfo m_HiveGunInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReplayActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedCalculateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseReplayMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAddProjMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckExtraDamageMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSyncStickMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNtfStickMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDestroyMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35986(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_KillerWeapon_35987(); bool IsReplayActor_35988(uint32_t actorID_); void Clear_35989(); bool NeedCalculateCamera_35990(); void CalculateCamera_35991(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* camera_, DLL2SDK::UnityEngine::UnityEngine::Vector3* position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* rotation_); void BeginReplay_35992(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* viewTarget_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* aimTarget_); void EndReplay_35993(); void ParseReplayMsg_35994(DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL protocolType_, DLL2SDK::Array* data_, int32_t index_, float replayTime_, int32_t frameIndex_); void CheckAddProjMsg_35995(DLL2SDK::Array* data_, int32_t index_, float shootTime_); void CheckExtraDamageMsg_35996(DLL2SDK::Array* data_, int32_t index_, float shootTime_); void CheckSyncStickMsg_35997(DLL2SDK::Array* data_, int32_t index_, float shootTime_); void CheckNtfStickMsg_35998(DLL2SDK::Array* data_, int32_t index_, float shootTime_); void CheckDestroyMsg_35999(DLL2SDK::Array* data_, int32_t index_, float shootTime_); bool __xLuaBaseProxy_NeedCalculateCamera_36000(); void __xLuaBaseProxy_CalculateCamera_36001(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* P1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* P2_); void __xLuaBaseProxy_BeginReplay_36002(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P0_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P1_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_Helicopter : DLL2SDK::Assembly_CSharp::PVP::SpecialDeadReplayProcessor { DLL2SDK::Assembly_CSharp::PVP::DeadReplayProcessor_Helicopter_HelicopterInfo m_HelicopterInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReplayActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedCalculateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseReplayMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckHelicopterMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35973(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_KillerWeapon_35974(); bool IsReplayActor_35975(uint32_t actorID_); void Clear_35976(); bool NeedCalculateCamera_35977(); void CalculateCamera_35978(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* camera_, DLL2SDK::UnityEngine::UnityEngine::Vector3* position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* rotation_); void BeginReplay_35979(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* viewTarget_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* aimTarget_); void EndReplay_35980(); void ParseReplayMsg_35981(DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL protocolType_, DLL2SDK::Array* data_, int32_t index_, float replayTime_, int32_t frameIndex_); void CheckHelicopterMsg_35982(DLL2SDK::Array* data_, int32_t index_, float shootTime_); bool __xLuaBaseProxy_NeedCalculateCamera_35983(); void __xLuaBaseProxy_CalculateCamera_35984(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* P1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* P2_); void __xLuaBaseProxy_BeginReplay_35985(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P0_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P1_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_Grenade : DLL2SDK::Assembly_CSharp::PVP::SpecialDeadReplayProcessor { DLL2SDK::Assembly_CSharp::PVP::DeadReplayProcessor_Grenade_GrenadeInfo m_GrenadeInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReplayActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedCalculateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKillFrameTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckHideProjectile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoStartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseReplayMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAreaEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAddProjMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSyncBufferMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckThrowTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35951(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_KillerWeapon_35952(); bool IsReplayActor_35953(uint32_t actorID_); void Clear_35954(); bool NeedCalculateCamera_35955(); void CalculateCamera_35956(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* camera_, DLL2SDK::UnityEngine::UnityEngine::Vector3* position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* rotation_); void OnKillFrameTick_35957(); bool CheckHideProjectile_35958(); void BeginReplay_35959(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* viewTarget_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* aimTarget_); void EndReplay_35960(); void TickReplay_35961(float replayTime_); void DoStartFire_35962(); void ParseReplayMsg_35963(DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL protocolType_, DLL2SDK::Array* data_, int32_t index_, float replayTime_, int32_t frameIndex_); void CheckAreaEvent_35964(DLL2SDK::Array* data_, int32_t index_, float shootTime_); void CheckAddProjMsg_35965(DLL2SDK::Array* data_, int32_t index_, float shootTime_); void CheckSyncBufferMsg_35966(DLL2SDK::Array* data_, int32_t index_, float shootTime_); void CheckThrowTime_35967(float shootTime_, DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_BUFFER* syncMsg_); bool __xLuaBaseProxy_NeedCalculateCamera_35968(); void __xLuaBaseProxy_CalculateCamera_35969(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* P1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* P2_); void __xLuaBaseProxy_OnKillFrameTick_35970(); void __xLuaBaseProxy_BeginReplay_35971(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P0_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P1_); void __xLuaBaseProxy_TickReplay_35972(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_Sparrow : DLL2SDK::Assembly_CSharp::PVP::DeadReplayProcessor_Grenade { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedCalculateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickReplay_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35945(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_KillerWeapon_35946(); bool NeedCalculateCamera_35947(); void TickReplay_35948(float replayTime_); bool __xLuaBaseProxy_NeedCalculateCamera_35949(); void __xLuaBaseProxy_TickReplay_35950(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_GravitySpikes : DLL2SDK::Assembly_CSharp::PVP::DeadReplayProcessor_Grenade { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedCalculateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKillFrameTick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35937(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_KillerWeapon_35938(); bool NeedCalculateCamera_35939(); void TickReplay_35940(float replayTime_); void OnKillFrameTick_35941(); bool __xLuaBaseProxy_NeedCalculateCamera_35942(); void __xLuaBaseProxy_TickReplay_35943(float P0_); void __xLuaBaseProxy_OnKillFrameTick_35944(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_GoliathWeapon : DLL2SDK::Assembly_CSharp::PVP::SpecialDeadReplayProcessor { DLL2SDK::Assembly_CSharp::PVP::DeadReplayProcessor_GoliathWeapon_GoliathWeaponInfo m_GoliathWeaponInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReplayActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedCalculateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseReplayMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35925(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_KillerWeapon_35926(); bool IsReplayActor_35927(uint32_t actorID_); void Clear_35928(); bool NeedCalculateCamera_35929(); void CalculateCamera_35930(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* camera_, DLL2SDK::UnityEngine::UnityEngine::Vector3* position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* rotation_); void BeginReplay_35931(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* viewTarget_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* aimTarget_); void EndReplay_35932(); void ParseReplayMsg_35933(DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL protocolType_, DLL2SDK::Array* data_, int32_t index_, float replayTime_, int32_t frameIndex_); bool __xLuaBaseProxy_NeedCalculateCamera_35934(); void __xLuaBaseProxy_CalculateCamera_35935(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* P1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* P2_); void __xLuaBaseProxy_BeginReplay_35936(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P0_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P1_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_ElectricShockCar : DLL2SDK::Assembly_CSharp::PVP::SpecialDeadReplayProcessor { DLL2SDK::Assembly_CSharp::PVP::DeadReplayProcessor_ElectricShockCar_ElectricShockCarInfo m_ElectricShockCarInfo_; DLL2SDK::Assembly_CSharp::GameBase::ElectricShockCarPawnMgr* m_Manager_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReplayActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedCalculateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitCar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseReplayMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckElectricShockCarAddMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckElectricShockCarMoveMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35907(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_KillerWeapon_35908(); DLL2SDK::Assembly_CSharp::GameBase::ElectricShockCarPawnMgr* get_Manager_35909(); bool IsReplayActor_35910(uint32_t actorID_); void Clear_35911(); bool NeedCalculateCamera_35912(); void CalculateCamera_35913(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* camera_, DLL2SDK::UnityEngine::UnityEngine::Vector3* position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* rotation_); void BeginReplay_35914(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* viewTarget_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* aimTarget_); void TickReplay_35915(float replayTime_); void InitCar_35916(); void EndReplay_35917(); void ParseReplayMsg_35918(DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL protocolType_, DLL2SDK::Array* data_, int32_t index_, float replayTime_, int32_t frameIndex_); void CheckElectricShockCarAddMsg_35919(DLL2SDK::Array* data_, int32_t index_, float shootTime_); void CheckElectricShockCarMoveMsg_35920(DLL2SDK::Array* data_, int32_t index_, float shootTime_); bool __xLuaBaseProxy_NeedCalculateCamera_35921(); void __xLuaBaseProxy_CalculateCamera_35922(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* P1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* P2_); void __xLuaBaseProxy_BeginReplay_35923(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P0_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P1_); void __xLuaBaseProxy_TickReplay_35924(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_Drone : DLL2SDK::Assembly_CSharp::PVP::SpecialDeadReplayProcessor { DLL2SDK::Assembly_CSharp::PVP::DeadReplayProcessor_Drone_DroneKillerInfo m_DroneInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReplayActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedCalculateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseReplayMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckFlyStatusMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDroneKillerMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35893(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_KillerWeapon_35894(); bool IsReplayActor_35895(uint32_t actorID_); void Clear_35896(); bool NeedCalculateCamera_35897(); void CalculateCamera_35898(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* camera_, DLL2SDK::UnityEngine::UnityEngine::Vector3* position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* rotation_); void BeginReplay_35899(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* viewTarget_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* aimTarget_); void EndReplay_35900(); void ParseReplayMsg_35901(DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL protocolType_, DLL2SDK::Array* data_, int32_t index_, float replayTime_, int32_t frameIndex_); void CheckFlyStatusMsg_35902(DLL2SDK::Array* data_, int32_t index_, float shootTime_); void CheckDroneKillerMsg_35903(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_FLY_STATUS* msg_); bool __xLuaBaseProxy_NeedCalculateCamera_35904(); void __xLuaBaseProxy_CalculateCamera_35905(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* P1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* P2_); void __xLuaBaseProxy_BeginReplay_35906(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P0_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P1_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_DestructibleSceneObject : DLL2SDK::Assembly_CSharp::PVP::SpecialDeadReplayProcessor { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReplayActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseReplayMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndReplay_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35885(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_KillerWeapon_35886(); bool IsReplayActor_35887(uint32_t actorID_); void Clear_35888(); void ParseReplayMsg_35889(DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL protocolType_, DLL2SDK::Array* data_, int32_t index_, float replayTime_, int32_t frameIndex_); void BeginReplay_35890(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* viewTarget_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* aimTarget_); void EndReplay_35891(); void __xLuaBaseProxy_BeginReplay_35892(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P0_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P1_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_DestructibleSceneObjectCommon : DLL2SDK::Assembly_CSharp::PVP::SpecialDeadReplayProcessor { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DestructibleSceneObjectInfoList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReplayActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseReplayMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDestructibleSceneObjectMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35876(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_KillerWeapon_35877(); bool IsReplayActor_35878(uint32_t actorID_); void Clear_35879(); void BeginReplay_35880(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* viewTarget_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* aimTarget_); void EndReplay_35881(); void ParseReplayMsg_35882(DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL protocolType_, DLL2SDK::Array* data_, int32_t index_, float replayTime_, int32_t frameIndex_); void CheckDestructibleSceneObjectMsg_35883(DLL2SDK::Array* data_, int32_t index_, float shootTime_); void __xLuaBaseProxy_BeginReplay_35884(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P0_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P1_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_CarePackageKilled : DLL2SDK::Assembly_CSharp::PVP::SpecialDeadReplayProcessor { DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* deadPawn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReplayActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseReplayMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedCalculateCamera3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateCamera3P_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35862(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_KillerWeapon_35863(); bool IsReplayActor_35864(uint32_t actorID_); void BeginReplay_35865(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* viewTarget_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* aimTarget_); void EndReplay_35866(); void Clear_35867(); void ParseReplayMsg_35868(DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL protocolType_, DLL2SDK::Array* data_, int32_t index_, float replayTime_, int32_t frameIndex_); bool NeedCalculateCamera3P_35869(); void CalculateCamera3P_35870(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* camera_, DLL2SDK::UnityEngine::UnityEngine::Vector3* position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* rotation_); void __xLuaBaseProxy_BeginReplay_35871(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P0_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P1_); bool __xLuaBaseProxy_NeedCalculateCamera3P_35872(); void __xLuaBaseProxy_CalculateCamera3P_35873(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* P1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* P2_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_CarePackageCommon : DLL2SDK::Assembly_CSharp::PVP::SpecialDeadReplayProcessor { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CarePackageInfoList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_OriginCarePackageIDList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReplayActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseReplayMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleCarePackageSyncData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCarePackageMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCreateCarePackageMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35851(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_KillerWeapon_35852(); bool IsReplayActor_35853(uint32_t actorID_); void Clear_35854(); void BeginReplay_35855(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* viewTarget_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* aimTarget_); void EndReplay_35856(); void ParseReplayMsg_35857(DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL protocolType_, DLL2SDK::Array* data_, int32_t index_, float replayTime_, int32_t frameIndex_); void HandleCarePackageSyncData_35858(DLL2SDK::Assembly_CSharp::GameBase::CarePackageSyncData* msgData_); void CheckCarePackageMsg_35859(DLL2SDK::Array* data_, int32_t index_, float replayTime_); void CheckCreateCarePackageMsg_35860(DLL2SDK::Array* data_, int32_t index_, float replayTime_); void __xLuaBaseProxy_BeginReplay_35861(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P0_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P1_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_C4Killed : DLL2SDK::Assembly_CSharp::PVP::SpecialDeadReplayProcessor { float KillReplayTime_; bool bHasDefused_; bool bExploded_; float DefusingTime_; DLL2SDK::Assembly_CSharp::PVP::DeadReplayProcessor_C4Killed_C4KillerInfo m_C4KillerInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReplayActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedCalculateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseReplayMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDefusingBomb_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35836(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_KillerWeapon_35837(); bool IsReplayActor_35838(uint32_t actorID_); bool NeedCalculateCamera_35839(); void CalculateCamera_35840(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* camera_, DLL2SDK::UnityEngine::UnityEngine::Vector3* position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* rotation_); void BeginReplay_35841(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* viewTarget_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* aimTarget_); void EndReplay_35842(); void Clear_35843(); void TickReplay_35844(float replayTime_); void ParseReplayMsg_35845(DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL protocolType_, DLL2SDK::Array* data_, int32_t index_, float replayTime_, int32_t frameIndex_); void CheckDefusingBomb_35846(DLL2SDK::Array* data_, int32_t index_, float shootTime_); bool __xLuaBaseProxy_NeedCalculateCamera_35847(); void __xLuaBaseProxy_CalculateCamera_35848(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* P1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* P2_); void __xLuaBaseProxy_BeginReplay_35849(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P0_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P1_); void __xLuaBaseProxy_TickReplay_35850(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_Airstrike : DLL2SDK::Assembly_CSharp::PVP::SpecialDeadReplayProcessor { DLL2SDK::Assembly_CSharp::PVP::DeadReplayProcessor_Airstrike_MissileInfo m_MissileInfo_; bool m_LockCameraPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastCameraPosition_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_LastCameraRotation_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReplayActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedCalculateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKillFrameTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessOnReplayWeaponChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseReplayMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMissileSyncMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35819(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_KillerWeapon_35820(); bool IsReplayActor_35821(uint32_t actorID_); void Clear_35822(); bool NeedCalculateCamera_35823(); void CalculateCamera_35824(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* camera_, DLL2SDK::UnityEngine::UnityEngine::Vector3* position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* rotation_); void OnKillFrameTick_35825(); void ProcessOnReplayWeaponChanged_35826(); void BeginReplay_35827(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* viewTarget_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* aimTarget_); void EndReplay_35828(); void ParseReplayMsg_35829(DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL protocolType_, DLL2SDK::Array* data_, int32_t index_, float replayTime_, int32_t frameIndex_); void CheckMissileSyncMsg_35830(DLL2SDK::Array* data_, int32_t index_, float shootTime_); bool __xLuaBaseProxy_NeedCalculateCamera_35831(); void __xLuaBaseProxy_CalculateCamera_35832(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* P1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* P2_); void __xLuaBaseProxy_OnKillFrameTick_35833(); void __xLuaBaseProxy_ProcessOnReplayWeaponChanged_35834(); void __xLuaBaseProxy_BeginReplay_35835(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P0_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P1_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct ReplaySummonManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_OriginalSummonPawns_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ReplaySummonPawns_; bool m_IsPlaying_; bool m_IsClearingSummonPawns_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckReplayObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RenameActorID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestoryCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearReplaySummonPawns_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideOrShowOriginalActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_HideOrShowOriginalActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideOriginalActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowOriginalActor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35795(); void Init_35796(); void Shutdown_35797(); bool CheckReplayObject_35798(uint32_t actorId_); void CreateCallBack_35799(uint32_t actorID_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* obj_, DLL2SDK::Assembly_CSharp::PVP::ReplaySummonManager_CommonDestoryCallBack* cb_); void RenameActorID_35800(uint32_t oldID_, uint32_t newID_); void DestoryCallBack_35801(uint32_t actorID_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* obj_); void ClearReplaySummonPawns_35802(); void HideOrShowOriginalActor_35803(bool isHidden_); void HideOrShowOriginalActor_35804(uint32_t actorID_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_, bool isHidden_); void HideOriginalActor_35805(); void ShowOriginalActor_35806(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayManager : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ReleventPlayerInfos_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ReleventPawns_; DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* m_ViewTargetPawn_; DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* m_AimTargetPawn_; DLL2SDK::Assembly_CSharp::GameEngine::PLAYER_MOVE_STATE m_LastAimTargetPhysics_; DLL2SDK::Assembly_CSharp::GameEngine::PLAYER_MOVE_STATE m_LastViewTargetPhysics_; bool m_IsPlaying_; bool m_AfterFirstFrame_; float m_WaitForDeadAnimTime_; DLL2SDK::Assembly_CSharp::GameEngine::TimerModule* m_TimerModule_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_BeginTimer_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_EndTimer_; DLL2SDK::Assembly_CSharp::GameEngine::TimerModule* m_SkillTimer_; DLL2SDK::Assembly_CSharp::GameBase::ReplayDataContainer* m_DataContainer_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponPartAssetLoader* m_WeaponPartAssetLoader_; DLL2SDK::Assembly_CSharp::PVP::ReplaySummonManager* m_SummonMgr_; bool m_SuspendTouchOver_; bool m_IsSlowDown_; bool bC4FinalKill_; bool bPlayedC4FinalKill_; bool bForcePlayOver_; float LastFrameTime_; bool bClosedAim_; DLL2SDK::System_Core::System::Action* m_PlayOverFromTouchScreenCallBack_; int32_t viewTargetLastIndex_; int32_t aimTargetLastIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRestartPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RenameActorID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreLoadReplayAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLeftTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAimTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDeadPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerDead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayRequestDeadPlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestFinalKillReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WaitingForFinalKillReplayTimeOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFinalKillReplayTimeOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsStateActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildFakePlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClonePalyerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateFakePlayerList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyFakePlayerList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginBatchAIAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayedUpdateSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecvDeadReplayInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSuspendTouchOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayOverFromTouchScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckServerPlayOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayOverFromTouchScreenCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerPlayOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginTimeSlowDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndTimeSlowDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateReplayPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPawnExsitInDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReleventPawnByPlayerID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWaitForDeadAnimTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35743(); DLL2SDK::Assembly_CSharp::GameBase::ReplayDataContainer* get_DataContainer_35744(); DLL2SDK::Assembly_CSharp::GameBase::ReplayDataInfo* get_CurReplayInfo_35745(); bool get_IsSlowDown_35746(); void set_IsSlowDown_35747(bool value_); void Init_35748(); void Shutdown_35749(); void Reset_35750(); void OnRoundEnd_35751(); void OnRestartPlayer_35752(); void RenameActorID_35753(uint32_t oldID_, uint32_t newID_); void PreLoadReplayAsset_35754(int32_t assetID_); float GetLeftTime_35755(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* GetAimTarget_35756(); bool IsDeadPawn_35757(uint32_t playerID_); void OnLocalPlayerDead_35758(DLL2SDK::Assembly_CSharp::Network::KillResMsg* deadMsg_); void DelayRequestDeadPlay_35759(); void RequestDeadReplay_35760(); void RequestFinalKillReplay_35761(); void WaitingForFinalKillReplayTimeOut_35762(float time_); void OnFinalKillReplayTimeOut_35763(); void OnResDeadReplay_35764(DLL2SDK::Assembly_CSharp::Network::ResDeathplayMsg* msg_); bool IsStateActive_35765(int16_t data_, DLL2SDK::Assembly_CSharp::Network::BitStateType biteState_); void BuildFakePlayerInfo_35766(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* srcPlayerInfo_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* destPlayerInfo_, uint32_t fakePlayerID_, DLL2SDK::Assembly_CSharp::Network::EPLAYER_STATE playerState_); void ClonePalyerInfo_35767(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* srcPlayerInfo_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* destPlayerInfo_); void CreateFakePlayerList_35768(); void DestroyFakePlayerList_35769(); void BeginBatchAIAttack_35770(); void DelayedUpdateSkill_35771(); void OnRecvDeadReplayInfo_35772(DLL2SDK::Assembly_CSharp::Network::NtfDeathframeMsg* msg_); void BeginReplay_35773(DLL2SDK::Assembly_CSharp::GameBase::EReplayType replayType_); void EndReplay_35774(); void SetSuspendTouchOver_35775(bool suspend_); void PlayOverFromTouchScreen_35776(); void CheckServerPlayOver_35777(); void SetPlayOverFromTouchScreenCallBack_35778(DLL2SDK::System_Core::System::Action* callBack_); void ServerPlayOver_35779(); void PreTick_35780(float deltaTime_); void ForceTick_35781(float deltaTime_); void BeginTimeSlowDown_35782(); void EndTimeSlowDown_35783(); void SimulateReplayPawn_35784(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* targetPawn_, float replayTime_, int32_t* lastIndex_, DLL2SDK::Assembly_CSharp::GameEngine::PLAYER_MOVE_STATE* lastState_, bool log_); void CheckPawnExsitInDeadReplay_35785(uint32_t playerID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, float upwardRotationAngle_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* GetReleventPawnByPlayerID_35786(uint32_t playerID_); void SetWaitForDeadAnimTime_35787(float time_); void __xLuaBaseProxy_Init_35788(); void __xLuaBaseProxy_Shutdown_35789(); void __xLuaBaseProxy_Reset_35790(); void __xLuaBaseProxy_OnRoundEnd_35791(); void __xLuaBaseProxy_OnRestartPlayer_35792(); void __xLuaBaseProxy_PreTick_35793(float P0_); void __xLuaBaseProxy_ForceTick_35794(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ReplayDataInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::EReplayType ReplayType_; bool Active_; uint32_t DeadID_; uint32_t KillerPlayerID_; uint32_t KillerActorID_; DLL2SDK::CSProto::msg::ECamp KillerCamp_; int32_t KillerWeaponID_; uint32_t KillerWeaponSkinID_; float KillReplayTime_; bool IsKillerInitInSnipeZooming_; bool IsKillerInitInFOV_; DLL2SDK::Assembly_CSharp::GameEngine::EDamageType DeadType_; uint8_t KillerKillNum_; uint8_t SufferKillNum_; uint32_t KillerIndividuationID_; DLL2SDK::Assembly_CSharp::PVP::DeadReplayProcessor_Move* m_MoveProcessor_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ProcessorList_; DLL2SDK::Assembly_CSharp::PVP::ReplayFrameSet* FrameSet_; DLL2SDK::Assembly_CSharp::Network::WeaponInfo* m_KillerWeaponInfo_SwitchWeapon_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ResReplayDataList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RelevantPlayerIDList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SkillPlayerIDList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SkillList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpecialProcess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReplayActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedCalculateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedCalculateCamera3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateCamera3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReplayID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReplayID_Static_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOriginalID_Static_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReplayID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOriginalID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReplaceID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReplayInitData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyDeathInitItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddReplayInitPlayerBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReplayInitPlayerID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReplayInitInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetKillerWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBatchAIAttackMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreProcessWeaponName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseKillReplayFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDamageSyncMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckKillSyncMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSwitchWeaponMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReplayPawnRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsKilledByWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponIDWithDeadType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseSyncBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseSyncNotify_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35706(); DLL2SDK::Assembly_CSharp::PVP::DeadReplayProcessor_Move* get_MoveProcessor_35707(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_ProcessorList_35708(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_SkillPlayerIDList_35709(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_SkillList_35710(); void Init_35711(); DLL2SDK::Assembly_CSharp::PVP::SpecialDeadReplayProcessor* GetSpecialProcess_35712(); bool IsReplayActor_35713(uint32_t actorID_); bool NeedCalculateCamera_35714(); bool NeedCalculateCamera3P_35715(); void CalculateCamera_35716(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* camera_, DLL2SDK::UnityEngine::UnityEngine::Vector3* position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* rotation_); void CalculateCamera3P_35717(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* camera_, DLL2SDK::UnityEngine::UnityEngine::Vector3* position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* rotation_); void Clear_35718(); uint32_t GetReplayID_35722(uint32_t originalID_); uint32_t GetOriginalID_35723(uint32_t fakeID_); bool ReplaceID_35724(uint32_t srcID_, uint32_t* destID_); bool SetReplayInitData_35725(DLL2SDK::Assembly_CSharp::Network::S2C_RES_DEATHPLAY* data_); DLL2SDK::Assembly_CSharp::Network::DeathInitItem* CopyDeathInitItem_35726(DLL2SDK::Assembly_CSharp::Network::DeathInitItem* source_); void AddReplayInitPlayerBuff_35727(uint32_t playerID_, uint32_t fakePlayerID_); bool GetReplayInitPlayerID_35728(int32_t index_, uint32_t* playerID_, DLL2SDK::CSProto::msg::ECamp* camp_, DLL2SDK::Assembly_CSharp::Network::EPLAYER_STATE* playerState_, int32_t* roleID_); bool GetReplayInitInfo_35729(uint32_t playerID_, int16_t* initState_, DLL2SDK::UnityEngine::UnityEngine::Vector3* initPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3* initFace_, DLL2SDK::Assembly_CSharp::Network::WeaponInfo* weaponInfo_, int32_t* health_); DLL2SDK::Assembly_CSharp::Network::WeaponInfo* GetKillerWeaponInfo_35730(); void CheckBatchAIAttackMsg_35731(DLL2SDK::Array* data_, int32_t index_, float shootTime_); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName PreProcessWeaponName_35732(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName oldName_); void RemoveSkill_35733(DLL2SDK::mscorlib::System::Collections::Generic::List_1* playerList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* skillList_); void ParseKillReplayFrame_35734(DLL2SDK::Array* data_, float replayTime_, int32_t frameIndex_); void CheckDamageSyncMsg_35735(DLL2SDK::Array* data_, int32_t index_, float shootTime_); void CheckKillSyncMsg_35736(DLL2SDK::Array* data_, int32_t index_, float shootTime_, int32_t frameIndex_); void CheckSwitchWeaponMsg_35737(DLL2SDK::Array* data_, int32_t index_, float shootTime_, int32_t frameIndex_); bool IsReplayPawnRelevant_35738(uint32_t playerID_); bool IsKilledByWeapon_35739(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName checkWeaponName_); void SetWeaponIDWithDeadType_35740(); void ParseSyncBuffer_35741(); void ParseSyncNotify_35742(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_NOTIFY* RecData_); static bool IsReplayID_35719(uint32_t id_); static uint32_t GetReplayID_Static_35720(uint32_t originalID_); static uint32_t GetOriginalID_Static_35721(uint32_t fakeID_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ReplayDataContainer : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::ReplayDataInfo* m_CurReplayInfo_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ReplayDataInfoList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_GOListForReplayHide_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PlayerInfoList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReplayData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchReplayType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRecordPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordForHideInReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideAndClearRecordInGamePlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllProjInGamePlay_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35696(); DLL2SDK::Assembly_CSharp::GameBase::ReplayDataInfo* get_CurrentReplayInfo_35697(); void Init_35698(); DLL2SDK::Assembly_CSharp::GameBase::ReplayDataInfo* GetReplayData_35699(DLL2SDK::Assembly_CSharp::GameBase::EReplayType replayType_); void SwitchReplayType_35700(DLL2SDK::Assembly_CSharp::GameBase::EReplayType replayType_); void RecordPlayer_35701(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_); DLL2SDK::Assembly_CSharp::GameBase::ReplayDataContainer_RecordPlayerInfo GetRecordPlayerInfo_35702(uint32_t playerID_); void RecordForHideInReplay_35703(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void HideAndClearRecordInGamePlay_35704(); void RemoveAllProjInGamePlay_35705(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BaseData : DLL2SDK::mscorlib::System::Object { float m_StartIrrelevantTime_; float m_IrrelevantTime_; DLL2SDK::Array* ArrRelevantRange_; uint32_t RelevantRange_; uint32_t m_ActorID_; DLL2SDK::Assembly_CSharp::GameEngine::AttackableTargetInfo* AttackableInfo_; bool IsVehicleData_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ServerPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Rotation_; DLL2SDK::Assembly_CSharp::Network::ERelevantObjTypes RelevantObjType_; bool m_IsServerRelevant_; bool m_IsClientRelevant_; bool m_CurRelevant_; bool IsWaitProcess_; int32_t m_ForwardWeight_; float m_WaitProcessWeight_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_ServerObj_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Position_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Scale_; struct StaticFields { float IrrelevantTime_; float MaxIrrelevantTime_; float FOVZoom2X_; float FOVZoom4X_; bool OpenDrawBaseData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeRelevantRangeInLowMemory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsForward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DependRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWaitProcessWeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRelevantChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddInstanceObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelInstanceObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyIrrelevantObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRelevantRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickReplicationData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawBaseData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35524(uint32_t actorID_); uint32_t get_ActorID_35525(); bool ChangeRelevantRangeInLowMemory_35526(uint32_t range_); bool get_IsServerRelevant_35527(); void set_IsServerRelevant_35528(bool value_); bool get_IsClientRelevant_35529(); bool get_CurRelevant_35530(); float get_WaitProcessWeight_35531(); void set_WaitProcessWeight_35532(float value_); bool IsForward_35533(); bool DependRelevant_35534(); void SetWaitProcessWeight_35535(); bool IsRelevant_35536(); bool IsRelevantChange_35537(); bool AddInstanceObj_35538(); bool DelInstanceObj_35539(); bool DestroyIrrelevantObj_35540(); bool UpdateRelevant_35541(); void ProcessRelevant_35542(); void UpdatePosition_35543(float deltaTime_); void UpdateRelevantRange_35544(float cameraFov_); void TickReplicationData_35545(float deltaTime_); void ClearData_35546(); void DrawBaseData_35547(); static void _cctor_35548(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct RelevantInfoStats : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t _activeRelevantCount_k__BackingField_; int32_t _activeRelevantMaxCount_k__BackingField_; int32_t _activePlayerRelevantCount_k__BackingField_; int32_t _activePlayerRelevantMaxCount_k__BackingField_; int32_t _activeMonsterRelevantCount_k__BackingField_; int32_t _activeMonsterRelevantMaxCount_k__BackingField_; int32_t _activeVehicleRelevantCount_k__BackingField_; int32_t _activeVehicleRelevantMaxCount_k__BackingField_; int32_t _clientRelevantCount_k__BackingField_; int32_t _clientRelevantMaxCount_k__BackingField_; int32_t _clientPlayerRelevantCount_k__BackingField_; int32_t _clientPlayerRelevantMaxCount_k__BackingField_; int32_t _clientMonsterRelevantCount_k__BackingField_; int32_t _clientMonsterRelevantMaxCount_k__BackingField_; int32_t _clientVehicleRelevantCount_k__BackingField_; int32_t _clientVehicleRelevantMaxCount_k__BackingField_; int32_t _serverRelevantCount_k__BackingField_; int32_t _serverRelevantMaxCount_k__BackingField_; int32_t _serverPlayerRelevantCount_k__BackingField_; int32_t _serverPlayerRelevantMaxCount_k__BackingField_; int32_t _serverMonsterRelevantCount_k__BackingField_; int32_t _serverMonsterRelevantMaxCount_k__BackingField_; int32_t _serverVehicleRelevantCount_k__BackingField_; int32_t _serverVehicleRelevantMaxCount_k__BackingField_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeServerRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeClientRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeActiveRelevant_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void set_activeRelevantCount_35614(int32_t value_); static int32_t get_activeRelevantCount_35615(); static void set_activeRelevantMaxCount_35616(int32_t value_); static int32_t get_activeRelevantMaxCount_35617(); static void set_activePlayerRelevantCount_35618(int32_t value_); static int32_t get_activePlayerRelevantCount_35619(); static void set_activePlayerRelevantMaxCount_35620(int32_t value_); static int32_t get_activePlayerRelevantMaxCount_35621(); static void set_activeMonsterRelevantCount_35622(int32_t value_); static int32_t get_activeMonsterRelevantCount_35623(); static void set_activeMonsterRelevantMaxCount_35624(int32_t value_); static int32_t get_activeMonsterRelevantMaxCount_35625(); static void set_activeVehicleRelevantCount_35626(int32_t value_); static int32_t get_activeVehicleRelevantCount_35627(); static void set_activeVehicleRelevantMaxCount_35628(int32_t value_); static int32_t get_activeVehicleRelevantMaxCount_35629(); static void set_clientRelevantCount_35630(int32_t value_); static int32_t get_clientRelevantCount_35631(); static void set_clientRelevantMaxCount_35632(int32_t value_); static int32_t get_clientRelevantMaxCount_35633(); static void set_clientPlayerRelevantCount_35634(int32_t value_); static int32_t get_clientPlayerRelevantCount_35635(); static void set_clientPlayerRelevantMaxCount_35636(int32_t value_); static int32_t get_clientPlayerRelevantMaxCount_35637(); static void set_clientMonsterRelevantCount_35638(int32_t value_); static int32_t get_clientMonsterRelevantCount_35639(); static void set_clientMonsterRelevantMaxCount_35640(int32_t value_); static int32_t get_clientMonsterRelevantMaxCount_35641(); static void set_clientVehicleRelevantCount_35642(int32_t value_); static int32_t get_clientVehicleRelevantCount_35643(); static void set_clientVehicleRelevantMaxCount_35644(int32_t value_); static int32_t get_clientVehicleRelevantMaxCount_35645(); static void set_serverRelevantCount_35646(int32_t value_); static int32_t get_serverRelevantCount_35647(); static void set_serverRelevantMaxCount_35648(int32_t value_); static int32_t get_serverRelevantMaxCount_35649(); static void set_serverPlayerRelevantCount_35650(int32_t value_); static int32_t get_serverPlayerRelevantCount_35651(); static void set_serverPlayerRelevantMaxCount_35652(int32_t value_); static int32_t get_serverPlayerRelevantMaxCount_35653(); static void set_serverMonsterRelevantCount_35654(int32_t value_); static int32_t get_serverMonsterRelevantCount_35655(); static void set_serverMonsterRelevantMaxCount_35656(int32_t value_); static int32_t get_serverMonsterRelevantMaxCount_35657(); static void set_serverVehicleRelevantCount_35658(int32_t value_); static int32_t get_serverVehicleRelevantCount_35659(); static void set_serverVehicleRelevantMaxCount_35660(int32_t value_); static int32_t get_serverVehicleRelevantMaxCount_35661(); static void Reset_35662(); static void ChangeServerRelevant_35663(DLL2SDK::Assembly_CSharp::Network::ERelevantObjTypes objType_, int32_t count_); static void ChangeClientRelevant_35664(DLL2SDK::Assembly_CSharp::Network::ERelevantObjTypes objType_, int32_t count_); static void ChangeActiveRelevant_35665(DLL2SDK::Assembly_CSharp::Network::ERelevantObjTypes objType_, int32_t count_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct RelevantInfoManager : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_RelevantInfos_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* m_CurCamera_; float m_CurFOV_; bool m_FOVChange_; int32_t m_CurDetectIndex_; int32_t m_DetectRate_; int32_t m_IndexNum_; int32_t m_WaitCount_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_WaitProcessList_; float m_refreshStatsTimestamp_; struct StaticFields { int32_t MaxSingleNum_; float RefreshStatsInterval_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateBaseData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRelevantInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnIrrelevantInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReSpawnPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeleteVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedMoveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearVehicleRelevantInfos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAllRelevantInfos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearRelevantInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBaseData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRelevantCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryRefreshStats_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35593(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_RelevantInfos_35594(); DLL2SDK::Assembly_CSharp::BattleRoyale::BaseData* CreateBaseData_35595(uint32_t id_, DLL2SDK::Assembly_CSharp::Network::ERelevantObjTypes relevantObjType_); void OnRelevantInfo_35596(uint32_t id_, DLL2SDK::UnityEngine::UnityEngine::Vector3 serverPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 rotation_, DLL2SDK::Assembly_CSharp::Network::ERelevantObjTypes relevantObjType_); void OnIrrelevantInfo_35597(uint32_t id_, DLL2SDK::Assembly_CSharp::Network::ERelevantObjTypes relevantObjType_); void OnReSpawnPlayer_35598(uint32_t id_, DLL2SDK::Assembly_CSharp::Network::SyncRespawnMsg* resMsg_); void OnAddVehicle_35599(uint32_t id_, DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_ADD_VEHICLE* msg_); void OnDeleteVehicle_35600(uint32_t id_, DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_DEL_VEHICLE* msg_); void Tick_35601(float deltaTime_); void SimulatedMoveData_35602(float deltaTime_); void ClearVehicleRelevantInfos_35603(); void Reset_35604(); void ClearAllRelevantInfos_35605(bool isForce_); void ClearRelevantInfo_35606(uint32_t id_); DLL2SDK::Assembly_CSharp::BattleRoyale::BaseData* GetBaseData_35607(uint32_t actorID_); void ProcessRelevant_35608(); void PushRelevant_35609(DLL2SDK::Assembly_CSharp::BattleRoyale::BaseData* baseData_); void GetRelevantCount_35610(int32_t* activeRelevantCount_, int32_t* clientRelevantCount_, int32_t* serverRelevantCount_, int32_t* activePlayerRelevantCount_, int32_t* clientPlayerRelevantCount_, int32_t* serverPlayerRelevantCount_, int32_t* activeMonsterRelevantCount_, int32_t* clientMonsterRelevantCount_, int32_t* serverMonsterRelevantCount_, int32_t* activeVehicleRelevantCount_, int32_t* clientVehicleRelevantCount_, int32_t* serverVehicleRelevantCount_); void TryRefreshStats_35611(); void __xLuaBaseProxy_Tick_35612(float P0_); void __xLuaBaseProxy_Reset_35613(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRPawnData : DLL2SDK::Assembly_CSharp::BattleRoyale::BaseData { DLL2SDK::Assembly_CSharp::Network::SyncRespawnMsg* m_SyncRespawnMsg_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Pawn_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* m_PlayerInfo_; DLL2SDK::Assembly_CSharp::BattleRoyale::VehicleData* m_CurDependVehicle_; int32_t m_VisionRangeIndex_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Vector3 IrrelevantScale_; DLL2SDK::UnityEngine::UnityEngine::Vector3 IrrelevantHadObjScale_; DLL2SDK::UnityEngine::UnityEngine::Vector3 RelevantScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReSpawnPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DependRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWaitProcessWeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecyclePawnVirtualSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddInstanceObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelInstanceObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyIrrelevantObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTimers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickReplicationData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawBaseData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35496(uint32_t actorID_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_Pawn_35497(); DLL2SDK::Assembly_CSharp::Network::SyncRespawnMsg* get_SyncRespawnMsg_35498(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* get_PlayerInfo_35499(); void OnReSpawnPlayer_35500(DLL2SDK::Assembly_CSharp::Network::SyncRespawnMsg* msg_); bool DependRelevant_35501(); void SetWaitProcessWeight_35502(); bool IsRelevant_35503(); void RecyclePawnVirtualSound_35504(); bool AddInstanceObj_35505(); bool DelInstanceObj_35506(); bool DestroyIrrelevantObj_35507(); void UpdateTimers_35508(); void UpdatePosition_35509(float deltaTime_); void TickReplicationData_35510(float deltaTime_); void ClearData_35511(); void DrawBaseData_35512(); bool __xLuaBaseProxy_DependRelevant_35514(); void __xLuaBaseProxy_SetWaitProcessWeight_35515(); bool __xLuaBaseProxy_IsRelevant_35516(); bool __xLuaBaseProxy_AddInstanceObj_35517(); bool __xLuaBaseProxy_DelInstanceObj_35518(); bool __xLuaBaseProxy_DestroyIrrelevantObj_35519(); void __xLuaBaseProxy_UpdatePosition_35520(float P0_); void __xLuaBaseProxy_TickReplicationData_35521(float P0_); void __xLuaBaseProxy_ClearData_35522(); void __xLuaBaseProxy_DrawBaseData_35523(); static void _cctor_35513(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InfoEventProcessor : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::EventChannel* EventChannel_; DLL2SDK::Assembly_CSharp::GameEngine::AttackableTargetInfo* m_AttackableInfo_; bool m_bIsInit_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RegisterHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35573(); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTargetInfo* get_AttackableInfo_35574(); bool get_bIsInit_35575(); void PreInit_35576(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTargetInfo* info_); void Init_35577(); void ShutDown_35578(); void RegisterHandler_35579(uint32_t commandId_, DLL2SDK::mscorlib::System::Action_1* handler_); void RegisterHandler_35580(DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL matchType_, DLL2SDK::mscorlib::System::Action_1* handler_); bool OnEvent_35581(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* Msg_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct PawnVirtualSoundHandle : DLL2SDK::Assembly_CSharp::GameEngine::BaseObject { DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::PawnSoundEmitter* m_SoundEmitterInternal_; DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::BRWeaponFireSoundLogic* m_WeaponFireSoundLogic_; int32_t m_curWeaponID_; int32_t m_curWeaponActorID_; DLL2SDK::Assembly_CSharp::WeaponFireComponentData* m_WeaponFireComponentData_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* m_PlayerInfo_; bool m_IsActivate_; DLL2SDK::Assembly_CSharp::GameBase::ProcessFireCmdHandle* m_ProcessFireCmdHandle_; DLL2SDK::Assembly_CSharp::GameBase::PawnVirtualSoundData* m_PawnVirtualSoundData_; bool _HasInitSoundEmitter_; bool m_IsFiring_; float _LastFireTime_; float DELAY_DEINIT_TIME_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Activate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deactivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSoundLogicAndEmmiter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePawnSoundEmitter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateFireSoundLogic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeInitSoundLogicAndEmmiter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeInitSoundLogic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeInitPawnSoundEmitter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncSwitchWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncStartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayClearFireAmmunition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFireByDeleteVirtualData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncStopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncDead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedFireAmmunition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsC4Weapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPurifierWeapon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35549(); DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::PawnSoundEmitter* get_SoundEmitterInternal_35550(); bool get_IsFiring_35551(); void Init_35553(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_); void Update_35554(); void Activate_35555(); void OnDestroy_35556(); void Deactivate_35557(); void CreateSoundLogicAndEmmiter_35558(); void CreatePawnSoundEmitter_35559(); void CreateFireSoundLogic_35560(int32_t weaponID_, int32_t weaponActorID_); void DeInitSoundLogicAndEmmiter_35561(); void DeInitSoundLogic_35562(); void DeInitPawnSoundEmitter_35563(); void OnSyncSwitchWeapon_35564(); void OnSyncStartFire_35565(DLL2SDK::Assembly_CSharp::GameBase::MatchReceiver_WeaponFireCmdInfo* Msg_); void DelayClearFireAmmunition_35566(); void StopFireByDeleteVirtualData_35567(); void OnSyncStopFire_35568(DLL2SDK::Assembly_CSharp::GameBase::MatchReceiver_WeaponFireCmdInfo* Msg_); void OnSyncDead_35569(); void SimulatedFireAmmunition_35570(); bool IsC4Weapon_35571(); bool IsPurifierWeapon_35572(); static DLL2SDK::Assembly_CSharp::BattleRoyale::PawnVirtualSoundHandle* Create_35552(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { template struct Dictionary_3 : DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*, TValue> { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Add_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ContainsKey_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35491(); TValue get_Item_35492(TKey1 key1_, TKey2 key2_); void set_Item_35493(TKey1 key1_, TKey2 key2_, TValue value_); void Add_35494(TKey1 key1_, TKey2 key2_, TValue value_); bool ContainsKey_35495(TKey1 key1_, TKey2 key2_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { template struct Tuple_4 : DLL2SDK::mscorlib::System::Object { T1 First_; T2 Second_; T3 Third_; T4 Fourth_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Equals_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Equals_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHashCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_op_Equality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_op_Inequality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35483(T1 first_, T2 second_, T3 third_, T4 fourth_); bool Equals_35484(DLL2SDK::mscorlib::System::Object* other_); int32_t CompareTo_35486(DLL2SDK::mscorlib::System::Object* other_); int32_t GetHashCode_35487(); DLL2SDK::mscorlib::System::String* ToString_35490(); static bool Equals_35485(DLL2SDK::Assembly_CSharp::GameEngine::Tuple_4* a_, DLL2SDK::Assembly_CSharp::GameEngine::Tuple_4* b_); static bool op_Equality_35488(DLL2SDK::Assembly_CSharp::GameEngine::Tuple_4* a_, DLL2SDK::Assembly_CSharp::GameEngine::Tuple_4* b_); static bool op_Inequality_35489(DLL2SDK::Assembly_CSharp::GameEngine::Tuple_4* a_, DLL2SDK::Assembly_CSharp::GameEngine::Tuple_4* b_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { template struct Tuple_3 : DLL2SDK::mscorlib::System::Object { T1 First_; T2 Second_; T3 Third_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Equals_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Equals_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHashCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_op_Equality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_op_Inequality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35475(T1 first_, T2 second_, T3 third_); bool Equals_35476(DLL2SDK::mscorlib::System::Object* other_); int32_t CompareTo_35478(DLL2SDK::mscorlib::System::Object* other_); int32_t GetHashCode_35479(); DLL2SDK::mscorlib::System::String* ToString_35482(); static bool Equals_35477(DLL2SDK::Assembly_CSharp::GameEngine::Tuple_3* a_, DLL2SDK::Assembly_CSharp::GameEngine::Tuple_3* b_); static bool op_Equality_35480(DLL2SDK::Assembly_CSharp::GameEngine::Tuple_3* a_, DLL2SDK::Assembly_CSharp::GameEngine::Tuple_3* b_); static bool op_Inequality_35481(DLL2SDK::Assembly_CSharp::GameEngine::Tuple_3* a_, DLL2SDK::Assembly_CSharp::GameEngine::Tuple_3* b_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { template struct Tuple_2 : DLL2SDK::mscorlib::System::Object { T1 First_; T2 Second_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Equals_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Equals_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHashCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_op_Equality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_op_Inequality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35467(T1 first_, T2 second_); bool Equals_35468(DLL2SDK::mscorlib::System::Object* other_); int32_t CompareTo_35470(DLL2SDK::mscorlib::System::Object* other_); int32_t GetHashCode_35471(); DLL2SDK::mscorlib::System::String* ToString_35474(); static bool Equals_35469(DLL2SDK::Assembly_CSharp::GameEngine::Tuple_2* a_, DLL2SDK::Assembly_CSharp::GameEngine::Tuple_2* b_); static bool op_Equality_35472(DLL2SDK::Assembly_CSharp::GameEngine::Tuple_2* a_, DLL2SDK::Assembly_CSharp::GameEngine::Tuple_2* b_); static bool op_Inequality_35473(DLL2SDK::Assembly_CSharp::GameEngine::Tuple_2* a_, DLL2SDK::Assembly_CSharp::GameEngine::Tuple_2* b_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct Tuple : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CombineHashCodes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CombineHashCodes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_CombineHashCodes_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static int32_t CombineHashCodes_35464(int32_t h1_, int32_t h2_); static int32_t CombineHashCodes_35465(int32_t h1_, int32_t h2_, int32_t h3_); static int32_t CombineHashCodes_35466(int32_t h1_, int32_t h2_, int32_t h3_, int32_t h4_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct TimerModule : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Timers_; uint32_t m_UnUseTimerID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ClearTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAllTimers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTimers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTimerActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35457(); DLL2SDK::Assembly_CSharp::GameEngine::Timer* SetTimer_35458(float InInterval_, bool bLoop_, DLL2SDK::System_Core::System::Action* InTimerDelegate_, bool InAutoStart_, bool CanBePaused_, bool FixedInterval_); void ClearTimer_35459(uint32_t timerID_); void ClearTimer_35460(DLL2SDK::System_Core::System::Action* InTimerDelegate_); void ClearAllTimers_35461(); void UpdateTimers_35462(); bool IsTimerActive_35463(DLL2SDK::System_Core::System::Action* InTimerDelegate_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct Timer : DLL2SDK::mscorlib::System::Object { float _Interval_k__BackingField_; DLL2SDK::System_Core::System::Action* OnTimer_; uint32_t _TimerID_k__BackingField_; float _LastTriggerTime_k__BackingField_; bool _Started_k__BackingField_; bool _Loop_k__BackingField_; bool _CanBePaused_k__BackingField_; bool _FixedInterval_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35438(uint32_t timerId_, bool canBePaused_, bool fixedInterval_); float get_Interval_35439(); void set_Interval_35440(float value_); uint32_t get_TimerID_35441(); void set_TimerID_35442(uint32_t value_); float get_LastTriggerTime_35443(); void set_LastTriggerTime_35444(float value_); bool get_Started_35445(); void set_Started_35446(bool value_); bool get_Loop_35447(); void set_Loop_35448(bool value_); bool get_CanBePaused_35449(); void set_CanBePaused_35450(bool value_); bool get_FixedInterval_35451(); void set_FixedInterval_35452(bool value_); void Start_35453(); void Stop_35454(); DLL2SDK::mscorlib::System::String* ToString_35455(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_35456(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct EDynamicType : int32_t { none_ = static_cast(0x0), pve_ = static_cast(0x1), pvp_takeoff_ = static_cast(0x40), pvp_killhouse_ = static_cast(0x80), pvp_hijacked_ = static_cast(0x100), pve_shinonuma_ = static_cast(0x200), pve_nightofundead_ = static_cast(0x400), module_ = static_cast(0x40000000), all_ = static_cast(0x7FFFFFFF) }; } namespace DLL2SDK::Assembly_CSharp { struct ProjectSetting : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* SERVER_LOBBY_DHP_; DLL2SDK::mscorlib::System::String* APP_ID_IOS_; DLL2SDK::mscorlib::System::String* APP_ID_ANDROID_; DLL2SDK::mscorlib::System::String* APP_ID_LOCAL_; DLL2SDK::mscorlib::System::String* APP_PACKAGENAME_; DLL2SDK::mscorlib::System::String* APP_ID_FIRESQUAD_ALPHA_ANDROID_; DLL2SDK::mscorlib::System::String* APP_ID_PT2_ALPHA_ANDROID_; DLL2SDK::mscorlib::System::String* APP_ID_IOS_IMSDK_; DLL2SDK::mscorlib::System::String* APP_ID_ALPHA_PBT_; DLL2SDK::mscorlib::System::String* APP_ID_WEST_PREVIEW_PBT_; DLL2SDK::mscorlib::System::String* APP_ID_GARENA_PREVIEW_PBT_; DLL2SDK::mscorlib::System::String* APP_ID_QQ_APPID_; DLL2SDK::mscorlib::System::String* APP_ID_WX_APPID_; DLL2SDK::mscorlib::System::String* APP_ID_GUEST_APPID_; DLL2SDK::mscorlib::System::String* APP_ID_FACEBOOK_APPID_; DLL2SDK::mscorlib::System::String* APP_ID_QQ_APPID_PREVIEW_; DLL2SDK::mscorlib::System::String* APP_ID_WX_APPID_PREVIEW_; DLL2SDK::mscorlib::System::String* APP_ID_GUEST_APPID_PREVIEW_; DLL2SDK::mscorlib::System::String* APP_ID_FACEBOOK_APPID_PREVIEW_; DLL2SDK::mscorlib::System::String* editorLoginDataPath_; DLL2SDK::mscorlib::System::String* OPEN_MSDK_URL_; DLL2SDK::mscorlib::System::String* OPEN_MSDK_URL_TEST_; DLL2SDK::mscorlib::System::String* OPEN_MSDK_ENV_; DLL2SDK::mscorlib::System::String* OPEN_MSDK_ENV_TEST_; DLL2SDK::mscorlib::System::String* OPEN_MSDK_KEY_; DLL2SDK::mscorlib::System::String* OPEN_DENGTA_APPKEY_; DLL2SDK::mscorlib::System::String* OPEN_DENGTA_CHANNEL_DEFAULT_; DLL2SDK::mscorlib::System::String* OPEN_MSDK_KEY_PREVIEW_; DLL2SDK::mscorlib::System::String* OPEN_DENGTA_APPKEY_PREVIEW_; uint32_t TSS_GAME_ID_; uint32_t TSS_GAME_ID_PREVIEW_; DLL2SDK::mscorlib::System::String* OPEN_QQ_APPID_PUBLISH_; DLL2SDK::mscorlib::System::String* OPEN_QQ_APPID_HEX_PUBLISH_; DLL2SDK::mscorlib::System::String* OPEN_WECHAT_APPID_PUBLISH_; DLL2SDK::mscorlib::System::String* OPEN_QQ_APPID_PREVIEW_; DLL2SDK::mscorlib::System::String* OPEN_QQ_APPID_HEX_PREVIEW_; DLL2SDK::mscorlib::System::String* OPEN_WECHAT_APPID_PREVIEW_; DLL2SDK::mscorlib::System::String* OPEN_QQ_APPKEY_PREVIEW_; DLL2SDK::mscorlib::System::String* OPEN_WECHAT_APPKEY_PREVIEW_; DLL2SDK::mscorlib::System::String* OPEN_QQ_APPKEY_; DLL2SDK::mscorlib::System::String* OPEN_WECHAT_APPKEY_; DLL2SDK::mscorlib::System::String* FACEBOOK_APPID_; DLL2SDK::mscorlib::System::String* FACEBOOK_URL_SCHEME_; DLL2SDK::mscorlib::System::String* GOOGLE_APPID_; DLL2SDK::mscorlib::System::String* FACEBOOK_PREVIEW_APPID_; DLL2SDK::mscorlib::System::String* FACEBOOK_PREVIEW_URL_SCHEME_; DLL2SDK::mscorlib::System::String* OPEN_MIDAS_ID_; DLL2SDK::mscorlib::System::String* OPEN_MIDAS_ID_PREVIEW_; DLL2SDK::mscorlib::System::String* PAY_APP_KEY_; DLL2SDK::mscorlib::System::String* PAY_APP_KEY_PREVIEW_; DLL2SDK::mscorlib::System::String* MSDK_GAME_ID_; DLL2SDK::mscorlib::System::String* MSDK_GAME_ID_PREVIEW_; DLL2SDK::mscorlib::System::String* LINE_CHANNEL_ID_; DLL2SDK::mscorlib::System::String* help_apiKey_; DLL2SDK::mscorlib::System::String* help_domainName_; DLL2SDK::mscorlib::System::String* help_appid_; DLL2SDK::mscorlib::System::String* IronSource_ID_; DLL2SDK::Assembly_CSharp::Config::ServerListConfig* m_ServerLobbyUrl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_APPID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIpAndPort_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::String* get_IronSourceAppID_35408(); static DLL2SDK::mscorlib::System::String* get_HelpShiftApiKey_35409(); static DLL2SDK::mscorlib::System::String* get_HelpShiftDomainName_35410(); static DLL2SDK::mscorlib::System::String* get_HelpShiftAppID_35411(); static DLL2SDK::mscorlib::System::String* get_MsdkGameID_35412(); static DLL2SDK::mscorlib::System::String* APPID_35413(int32_t ID_); static DLL2SDK::mscorlib::System::String* get_AppIDQQ_35414(); static DLL2SDK::mscorlib::System::String* get_AppIDWeChat_35415(); static DLL2SDK::mscorlib::System::String* get_BuildVersionInfo_35416(); static DLL2SDK::Assembly_CSharp::Config::ServerListConfig* get_ServerLobbyUrl_35417(); static void set_ServerLobbyUrl_35418(DLL2SDK::Assembly_CSharp::Config::ServerListConfig* value_); static bool GetIpAndPort_35419(DLL2SDK::mscorlib::System::String* ip_, DLL2SDK::mscorlib::System::String* port_); static DLL2SDK::mscorlib::System::String* get_ServerLobbyDHP_35420(); static DLL2SDK::mscorlib::System::String* get_OpenQQAppID_35421(); static DLL2SDK::mscorlib::System::String* get_OpenQQAppKey_35422(); static DLL2SDK::mscorlib::System::String* get_OpenWeChatAppID_35423(); static DLL2SDK::mscorlib::System::String* get_OpenWeChatAppKey_35424(); static DLL2SDK::mscorlib::System::String* get_OpenMSDKKey_35425(); static DLL2SDK::mscorlib::System::String* get_FacebookAppID_35426(); static DLL2SDK::mscorlib::System::String* get_FacebookUrlScheme_35427(); static DLL2SDK::mscorlib::System::String* get_OpenDengTaAppKey_35428(); static DLL2SDK::mscorlib::System::String* get_OpenDengTaChannel_35429(); static DLL2SDK::mscorlib::System::String* get_OpenMidasID_35430(); static DLL2SDK::mscorlib::System::String* get_EnableFileShare_35431(); static uint32_t get_TssGameID_35432(); static DLL2SDK::mscorlib::System::String* get_PayAppID_35433(); static DLL2SDK::mscorlib::System::String* get_EnableNotice_35434(); static DLL2SDK::mscorlib::System::String* get_NoticeTimeInterval_35435(); static DLL2SDK::mscorlib::System::String* get_UrlSchemaPrefix_35436(); static DLL2SDK::mscorlib::System::String* get_LineChannelID_35437(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct CoreMath : DLL2SDK::mscorlib::System::Object { struct StaticFields { float SERVER_SCALEVALUE_; float SERVER_SCALEVALUE_RECIPROCAL_; float SERVER_SCALEVALUE_HUNDRED_; float SERVER_SCALEVALUE_HUNDRED_RECIPROCAL_; float MAX_COORDINATE_VALUE_; float MIN_COORDINATE_VALUE_; float SERVER_SCALEVALUE_TEN_; float SERVER_SCALEVALUE_TEN_RECIPROCAL_; float SERVER_SCALEVALUE_FIFTY_; int32_t SPECIFIED_FLOAT_TO_BYTE_BASE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertFloatS2C_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertFloatC2S_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertIntS2C_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertHPFloat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertHPFloatC2S_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertHPFloatS2C_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ConvertHPFloatS2C_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertVector3S2C_HundredScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_S2CPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_C2SPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_S2CAbsolutePosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_C2SAbsolutePosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ConvertVector3S2C_HundredScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertVector3C2S_HundredScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ConvertVector3C2S_HundredScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertFloatS2C_HundredScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertFloatC2S_HundredScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertVector3S2C_TenScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ConvertVector3S2C_TenScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertVector3C2S_TenScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ConvertVector3C2S_TenScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_ConvertVector3C2S_TenScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertByteToRotationInHalfCircle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertRotationInHalfCircleToByte_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertRotationToByte_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertByteToRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ConvertRotationToByte_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ConvertByteToRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertInt16ToRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertRotationToInt16_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertIntS2C_HundredScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WrapAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_WrapAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeltaAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertInt16ToVehicleRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConverVehicletRotationToInt16_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MappingSpecifiedFloatToByte_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MappingSpecifiedByteToFloat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConverPercentageToFloat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CeilToFloat_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static float ConvertFloatS2C_35367(int32_t ServerValue_); static int32_t ConvertFloatC2S_35368(float ClientValue_); static int32_t ConvertIntS2C_35369(int32_t ServerValue_); static int32_t ConvertHPFloat_35370(float ClientValue_); static int32_t ConvertHPFloatC2S_35371(float ClientValue_); static float ConvertHPFloatS2C_35372(int32_t ServerValue_); static float ConvertHPFloatS2C_35373(int64_t ServerValue_); static void ConvertVector3S2C_HundredScale_35374(DLL2SDK::UnityEngine::UnityEngine::Vector3* ClientVec_, int16_t ServerX_, int16_t ServerY_, int16_t ServerZ_); static void S2CPosition_35375(DLL2SDK::UnityEngine::UnityEngine::Vector3* clientPos_, int32_t ServerX_, int32_t ServerY_, int32_t ServerZ_); static void C2SPosition_35376(DLL2SDK::UnityEngine::UnityEngine::Vector3 clientPos_, int32_t* ServerX_, int32_t* ServerY_, int32_t* ServerZ_); static void S2CAbsolutePosition_35377(DLL2SDK::UnityEngine::UnityEngine::Vector3* clientPos_, int32_t ServerX_, int32_t ServerY_, int32_t ServerZ_); static void C2SAbsolutePosition_35378(DLL2SDK::UnityEngine::UnityEngine::Vector3 clientPos_, int32_t* ServerX_, int32_t* ServerY_, int32_t* ServerZ_); static void ConvertVector3S2C_HundredScale_35379(DLL2SDK::UnityEngine::UnityEngine::Vector3* ClientVec_, int32_t ServerX_, int32_t ServerY_, int32_t ServerZ_); static void ConvertVector3C2S_HundredScale_35380(DLL2SDK::UnityEngine::UnityEngine::Vector3 clientVec_, int16_t* ServerX_, int16_t* ServerY_, int16_t* ServerZ_); static void ConvertVector3C2S_HundredScale_35381(DLL2SDK::UnityEngine::UnityEngine::Vector3 clientVec_, int32_t* ServerX_, int32_t* ServerY_, int32_t* ServerZ_); static float ConvertFloatS2C_HundredScale_35382(int32_t ServerValue_); static int16_t ConvertFloatC2S_HundredScale_35383(float ClientValue_); static void ConvertVector3S2C_TenScale_35384(DLL2SDK::UnityEngine::UnityEngine::Vector3* ClientVec_, int16_t ServerX_, int16_t ServerY_, int16_t ServerZ_); static float ConvertVector3S2C_TenScale_35385(int16_t ServerValue_); static void ConvertVector3C2S_TenScale_35386(DLL2SDK::UnityEngine::UnityEngine::Vector3 clientVec_, int16_t* ServerX_, int16_t* ServerY_, int16_t* ServerZ_); static void ConvertVector3C2S_TenScale_35387(DLL2SDK::UnityEngine::UnityEngine::Vector3 clientVec_, int32_t* ServerX_, int32_t* ServerY_, int32_t* ServerZ_); static int16_t ConvertVector3C2S_TenScale_35388(float clientValue_); static float ConvertByteToRotationInHalfCircle_35389(uint8_t ServerValue_); static uint8_t ConvertRotationInHalfCircleToByte_35390(float ClientValue_); static uint8_t ConvertRotationToByte_35391(float ClientValue_); static float ConvertByteToRotation_35392(uint8_t ServerValue_); static uint8_t ConvertRotationToByte_35393(float ClientValue_, uint8_t* additional_, bool isX_); static float ConvertByteToRotation_35394(uint8_t ServerValue_, uint8_t additional_, bool isX_); static float ConvertInt16ToRotation_35395(int16_t ServerValue_); static int16_t ConvertRotationToInt16_35396(float ClientValue_); static int32_t ConvertIntS2C_HundredScale_35397(int32_t ServerValue_); static float WrapAngle_35398(float angle_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 WrapAngle_35399(DLL2SDK::UnityEngine::UnityEngine::Vector3 angle_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 DeltaAngle_35400(DLL2SDK::UnityEngine::UnityEngine::Vector3 current_, DLL2SDK::UnityEngine::UnityEngine::Vector3 target_); static float ConvertInt16ToVehicleRotation_35401(int16_t ServerValue_); static int16_t ConverVehicletRotationToInt16_35402(float ClientValue_); static uint8_t MappingSpecifiedFloatToByte_35403(float inClientValue_); static float MappingSpecifiedByteToFloat_35404(uint8_t inServerValue_); static float ConverPercentageToFloat_35405(float value_); static float CeilToFloat_35406(float originValue_, int32_t digits_); static void _cctor_35407(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CoreDefinition : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t Max_EngineSubSystemEnumValue_; int32_t Max_GameUISubSystemEnumValue_; int32_t Max_BaseSubSystemEumValue_; int32_t Max_SubSystemEnumValue_; int32_t Max_SubSystemEnumValueEnd_; int32_t Max_StageEnumValue_; int32_t Max_StageEnumValueEnd_; int32_t Max_ZoneProtocolCmdEnumValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35366(); }; } namespace DLL2SDK::Assembly_CSharp { struct ArabicFixerTool : DLL2SDK::mscorlib::System::Object { struct StaticFields { bool showTashkeel_; bool combineTashkeel_; bool useHinduNumbers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveTashkeel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReturnTashkeel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsIgnoredCharacter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLeadingLetter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFinishingLetter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMiddleLetter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35344(); static DLL2SDK::mscorlib::System::String* RemoveTashkeel_35345(DLL2SDK::mscorlib::System::String* str_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* tashkeelLocation_); static DLL2SDK::Array* ReturnTashkeel_35346(DLL2SDK::Array* letters_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* tashkeelLocation_); static DLL2SDK::mscorlib::System::String* FixLine_35347(DLL2SDK::mscorlib::System::String* str_); static bool IsIgnoredCharacter_35348(wchar_t ch_); static bool IsLeadingLetter_35349(DLL2SDK::Array* letters_, int32_t index_); static bool IsFinishingLetter_35350(DLL2SDK::Array* letters_, int32_t index_); static bool IsMiddleLetter_35351(DLL2SDK::Array* letters_, int32_t index_); static void _cctor_35352(); }; } namespace DLL2SDK::Assembly_CSharp { struct TashkeelLocation : DLL2SDK::mscorlib::System::Object { wchar_t tashkeel_; int32_t position_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35343(wchar_t tashkeel_, int32_t position_); }; } namespace DLL2SDK::Assembly_CSharp { struct ArabicTable : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* mapList_; struct StaticFields { DLL2SDK::mscorlib::System::Object* m_Lock_; DLL2SDK::Assembly_CSharp::ArabicTable* arabicMapper_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Convert_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35339(); int32_t Convert_35341(int32_t toBeConverted_); static DLL2SDK::Assembly_CSharp::ArabicTable* get_ArabicMapper_35340(); static void _cctor_35342(); }; } namespace DLL2SDK::Assembly_CSharp { struct ArabicMapping : DLL2SDK::mscorlib::System::Object { int32_t from_; int32_t to_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35338(int32_t from_, int32_t to_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct GeneralArabicLetters : int32_t { Hamza_ = static_cast(0x621), Alef_ = static_cast(0x627), AlefHamza_ = static_cast(0x623), WawHamza_ = static_cast(0x624), AlefMaksoor_ = static_cast(0x625), AlefMagsora_ = static_cast(0x649), HamzaNabera_ = static_cast(0x626), Ba_ = static_cast(0x628), Ta_ = static_cast(0x62A), Tha2_ = static_cast(0x62B), Jeem_ = static_cast(0x62C), H7aa_ = static_cast(0x62D), Khaa2_ = static_cast(0x62E), Dal_ = static_cast(0x62F), Thal_ = static_cast(0x630), Ra2_ = static_cast(0x631), Zeen_ = static_cast(0x632), Seen_ = static_cast(0x633), Sheen_ = static_cast(0x634), S9a_ = static_cast(0x635), Dha_ = static_cast(0x636), T6a_ = static_cast(0x637), T6ha_ = static_cast(0x638), Ain_ = static_cast(0x639), Gain_ = static_cast(0x63A), Fa_ = static_cast(0x641), Gaf_ = static_cast(0x642), Kaf_ = static_cast(0x643), Lam_ = static_cast(0x644), Meem_ = static_cast(0x645), Noon_ = static_cast(0x646), Ha_ = static_cast(0x647), Waw_ = static_cast(0x648), Ya_ = static_cast(0x64A), AlefMad_ = static_cast(0x622), TaMarboota_ = static_cast(0x629), PersianPe_ = static_cast(0x67E), PersianChe_ = static_cast(0x686), PersianZe_ = static_cast(0x698), PersianGaf_ = static_cast(0x6AF), PersianGaf2_ = static_cast(0x6A9), PersianYeh_ = static_cast(0x6CC) }; } namespace DLL2SDK::Assembly_CSharp { enum struct IsolatedArabicLetters : int32_t { Hamza_ = static_cast(0xFE80), Alef_ = static_cast(0xFE8D), AlefHamza_ = static_cast(0xFE83), WawHamza_ = static_cast(0xFE85), AlefMaksoor_ = static_cast(0xFE87), AlefMaksora_ = static_cast(0xFBFC), HamzaNabera_ = static_cast(0xFE89), Ba_ = static_cast(0xFE8F), Ta_ = static_cast(0xFE95), Tha2_ = static_cast(0xFE99), Jeem_ = static_cast(0xFE9D), H7aa_ = static_cast(0xFEA1), Khaa2_ = static_cast(0xFEA5), Dal_ = static_cast(0xFEA9), Thal_ = static_cast(0xFEAB), Ra2_ = static_cast(0xFEAD), Zeen_ = static_cast(0xFEAF), Seen_ = static_cast(0xFEB1), Sheen_ = static_cast(0xFEB5), S9a_ = static_cast(0xFEB9), Dha_ = static_cast(0xFEBD), T6a_ = static_cast(0xFEC1), T6ha_ = static_cast(0xFEC5), Ain_ = static_cast(0xFEC9), Gain_ = static_cast(0xFECD), Fa_ = static_cast(0xFED1), Gaf_ = static_cast(0xFED5), Kaf_ = static_cast(0xFED9), Lam_ = static_cast(0xFEDD), Meem_ = static_cast(0xFEE1), Noon_ = static_cast(0xFEE5), Ha_ = static_cast(0xFEE9), Waw_ = static_cast(0xFEED), Ya_ = static_cast(0xFEF1), AlefMad_ = static_cast(0xFE81), TaMarboota_ = static_cast(0xFE93), PersianPe_ = static_cast(0xFB56), PersianChe_ = static_cast(0xFB7A), PersianZe_ = static_cast(0xFB8A), PersianGaf_ = static_cast(0xFB92), PersianGaf2_ = static_cast(0xFB8E), PersianYeh_ = static_cast(0xFBFC) }; } namespace DLL2SDK::Assembly_CSharp::ArabicSupport { struct ArabicFixer : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Fix_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Fix_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Fix_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_Fix_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35333(); static DLL2SDK::mscorlib::System::String* Fix_35334(DLL2SDK::mscorlib::System::String* str_); static DLL2SDK::mscorlib::System::String* Fix_35335(DLL2SDK::mscorlib::System::String* str_, bool rtl_); static DLL2SDK::mscorlib::System::String* Fix_35336(DLL2SDK::mscorlib::System::String* str_, bool showTashkeel_, bool useHinduNumbers_); static DLL2SDK::mscorlib::System::String* Fix_35337(DLL2SDK::mscorlib::System::String* str_, bool showTashkeel_, bool combineTashkeel_, bool useHinduNumbers_); }; } namespace DLL2SDK::Assembly_CSharp::ArabicSupport { struct ArabicSupport : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Convert_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertEachLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushStr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsArabic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSymbol_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35327(); static DLL2SDK::mscorlib::System::String* Convert_35328(DLL2SDK::mscorlib::System::String* str_); static DLL2SDK::mscorlib::System::String* ConvertEachLine_35329(DLL2SDK::mscorlib::System::String* line_); static void PushStr_35330(int32_t start_, int32_t end_, DLL2SDK::mscorlib::System::String* str_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* buffer_, bool isArabic_); static bool IsArabic_35331(wchar_t ch_); static bool IsSymbol_35332(wchar_t ch_); }; } namespace DLL2SDK::Assembly_CSharp { struct LanguageUtility : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Translate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Translate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Translate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_Translate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix4_Translate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryTranslate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAll_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::String* Translate_35320(DLL2SDK::mscorlib::System::String* locID_); static DLL2SDK::mscorlib::System::String* Translate_35321(DLL2SDK::mscorlib::System::String* locID_, DLL2SDK::mscorlib::System::Object* arg0_); static DLL2SDK::mscorlib::System::String* Translate_35322(DLL2SDK::mscorlib::System::String* locID_, DLL2SDK::mscorlib::System::Object* arg0_, DLL2SDK::mscorlib::System::Object* arg1_); static DLL2SDK::mscorlib::System::String* Translate_35323(DLL2SDK::mscorlib::System::String* locID_, DLL2SDK::mscorlib::System::Object* arg0_, DLL2SDK::mscorlib::System::Object* arg1_, DLL2SDK::mscorlib::System::Object* arg2_); static DLL2SDK::mscorlib::System::String* Translate_35324(DLL2SDK::mscorlib::System::String* locID_, DLL2SDK::Array* args_); static bool TryTranslate_35325(DLL2SDK::mscorlib::System::String* locID_, DLL2SDK::mscorlib::System::String* content_); static void ResetAll_35326(bool addtive_); }; } namespace DLL2SDK::Assembly_CSharp { struct LanguageUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Base64ToArabic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBase64Str_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ArabicCorrectSpell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsArabic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReverseByLine_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::String* Base64ToArabic_35315(DLL2SDK::mscorlib::System::String* base64Str_, bool forceBase64_); static bool IsBase64Str_35316(DLL2SDK::mscorlib::System::String* content_); static DLL2SDK::mscorlib::System::String* ArabicCorrectSpell_35317(DLL2SDK::mscorlib::System::String* rawStr_); static bool IsArabic_35318(wchar_t ch_); static DLL2SDK::mscorlib::System::String* ReverseByLine_35319(DLL2SDK::mscorlib::System::String* str_); }; } namespace DLL2SDK::Assembly_CSharp { struct LanguageManager : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* PLAYER_PREFS_LANGUAGE_KEY_; DLL2SDK::CSProto::msg::ELanguageCode _currentELanguageCode_; DLL2SDK::mscorlib::System::String* PLAYER_PREFS_LANGUAGE_AUDIO_KEY_; DLL2SDK::mscorlib::System::Nullable_1 _currentELanguageCode_Audio_; DLL2SDK::UnityEngine::UnityEngine::Font* m_TitleFont_; DLL2SDK::UnityEngine::UnityEngine::Font* m_BodyFont_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentLanguage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSystemLanguage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetDefaultLanguage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCustomLanguage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WritePlayerPrefs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NameToCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultAudioListFromSDKMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadFont_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectFont_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetFont_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAR_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_LoadFont_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::CSProto::msg::ELanguageCode get_CurrentELanguageCode_35297(); static DLL2SDK::CSProto::msg::ELanguageCode GetCurrentLanguage_35298(); static DLL2SDK::CSProto::msg::ELanguageCode GetSystemLanguage_35299(); static void ResetDefaultLanguage_35300(); static void SetCustomLanguage_35301(DLL2SDK::CSProto::msg::ELanguageCode value_); static void WritePlayerPrefs_35302(DLL2SDK::CSProto::msg::ELanguageCode value_); static DLL2SDK::CSProto::msg::ELanguageCode get_CurrentELanguageCode_Audio_35303(); static void set_CurrentELanguageCode_Audio_35304(DLL2SDK::CSProto::msg::ELanguageCode value_); static DLL2SDK::CSProto::msg::ELanguageCode NameToCode_35305(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::CSProto::msg::ELanguageCode defaultValue_); static DLL2SDK::Array* GetDefaultAudioListFromSDKMode_35306(DLL2SDK::Assembly_CSharp::ESDKMode nativeEnv_); static DLL2SDK::UnityEngine::UnityEngine::Font* get_TitleFont_35307(); static DLL2SDK::UnityEngine::UnityEngine::Font* get_BodyFont_35308(); static DLL2SDK::UnityEngine::UnityEngine::Font* LoadFont_35309(DLL2SDK::Assembly_CSharp::UILabel_FontCategory category_, DLL2SDK::CSProto::msg::ELanguageCode language_); static DLL2SDK::UnityEngine::UnityEngine::Font* SelectFont_35310(DLL2SDK::Assembly_CSharp::UILabel_FontCategory category_); static void ResetFont_35311(); static bool IsAR_35312(); static DLL2SDK::UnityEngine::UnityEngine::Font* LoadFont_35313(DLL2SDK::mscorlib::System::String* address_); static void _cctor_35314(); }; } namespace DLL2SDK::Assembly_CSharp::Language { struct LanguageConfigMgr : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t DefaultDicCapacity_; bool _InitComplete_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* _Dic_k__BackingField_; DLL2SDK::mscorlib::System::Object* _lock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadPack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadPackAdditive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadBytesForLanguagePack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadBody_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Translate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryTranslate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAddtive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static bool get_InitComplete_35283(); static void set_InitComplete_35284(bool value_); static DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_Dic_35285(); static void set_Dic_35286(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* value_); static bool Check_35287(); static bool LoadPack_35288(); static void LoadPackAdditive_35289(); static DLL2SDK::Array* ReadBytesForLanguagePack_35290(DLL2SDK::mscorlib::System::String* language_, bool isAdditive_); static void ReadBody_35291(DLL2SDK::Array* bytes_); static DLL2SDK::mscorlib::System::String* Translate_35292(DLL2SDK::mscorlib::System::String* locID_); static bool TryTranslate_35293(DLL2SDK::mscorlib::System::String* locID_, DLL2SDK::mscorlib::System::String* content_); static void ResetAll_35294(); static void LoadAddtive_35295(); static void _cctor_35296(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ConfigBase : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ConfigDic_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Set_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Get_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadPatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadPatchField_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_25057(); int32_t Deserialize_25058(DLL2SDK::Array* bytes_, int32_t* position_); void Set_25059(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::Object* value_); template V Get_25060(DLL2SDK::mscorlib::System::String* name_); DLL2SDK::mscorlib::System::Object* get_Item_25061(DLL2SDK::mscorlib::System::String* key_); void PostInit_25062(); void Init_25063(DLL2SDK::Array* bytes_, int32_t* rowPosition_, DLL2SDK::Array* columnList_); void Read_25064(DLL2SDK::Array* bytes_, int32_t* rowPosition_, DLL2SDK::Array* columnList_); void ReadPatch_25065(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::Array* columnList_, int32_t fixedFieldCount_); void ReadPatchField_25066(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::Assembly_CSharp::Config::ConfigHeader header_); }; } namespace DLL2SDK::Assembly_CSharp::Config { template struct ConfigBase_2 : DLL2SDK::Assembly_CSharp::Config::ConfigBase { struct StaticFields { DLL2SDK::Assembly_CSharp::Config::ConfigCollections_2* Coll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Find_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_25073(); KEY GetPrimaryKeyValue_25074(); static void Cache_25075(); static T GetData_25076(KEY key_); static DLL2SDK::Array* GetArray_25077(); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* FindAll_25078(DLL2SDK::mscorlib::System::Predicate_1* match_); static T Find_25079(DLL2SDK::mscorlib::System::Predicate_1* match_); static void _cctor_25080(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ZombieMapConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _MapGroupID_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_MapName_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_BossName_k__BackingField_; int32_t _MarkerID_k__BackingField_; int32_t _NormalInstanceID_k__BackingField_; int32_t _HardInstanceID_k__BackingField_; int32_t _HellInstanceID_k__BackingField_; DLL2SDK::Array* _NormalReward_k__BackingField_; DLL2SDK::Array* _HardReward_k__BackingField_; DLL2SDK::Array* _HellReward_k__BackingField_; DLL2SDK::mscorlib::System::String* _BossSpriteName_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpriteName_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35187(); int32_t GetPrimaryKeyValue_35188(); int32_t get_MapGroupID_35189(); void set_MapGroupID_35190(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_MapName_35191(); void set_LOCID_MapName_35192(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_MapName_35193(); DLL2SDK::mscorlib::System::String* get_LOCID_BossName_35194(); void set_LOCID_BossName_35195(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_BossName_35196(); int32_t get_MarkerID_35197(); void set_MarkerID_35198(int32_t value_); int32_t get_NormalInstanceID_35199(); void set_NormalInstanceID_35200(int32_t value_); int32_t get_HardInstanceID_35201(); void set_HardInstanceID_35202(int32_t value_); int32_t get_HellInstanceID_35203(); void set_HellInstanceID_35204(int32_t value_); DLL2SDK::Array* get_NormalReward_35205(); void set_NormalReward_35206(DLL2SDK::Array* value_); DLL2SDK::Array* get_HardReward_35207(); void set_HardReward_35208(DLL2SDK::Array* value_); DLL2SDK::Array* get_HellReward_35209(); void set_HellReward_35210(DLL2SDK::Array* value_); DLL2SDK::mscorlib::System::String* get_BossSpriteName_35211(); void set_BossSpriteName_35212(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SpriteName_35213(); void set_SpriteName_35214(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_35215(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ZombieMPPointsConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Level_k__BackingField_; uint32_t _Level_points_k__BackingField_; float _Damage_scale_k__BackingField_; float _Boss_damage_scale_k__BackingField_; float _Nboss_damage_scale_k__BackingField_; float _Hp_scale_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35172(); int32_t GetPrimaryKeyValue_35173(); int32_t get_Level_35174(); void set_Level_35175(int32_t value_); uint32_t get_Level_points_35176(); void set_Level_points_35177(uint32_t value_); float get_Damage_scale_35178(); void set_Damage_scale_35179(float value_); float get_Boss_damage_scale_35180(); void set_Boss_damage_scale_35181(float value_); float get_Nboss_damage_scale_35182(); void set_Nboss_damage_scale_35183(float value_); float get_Hp_scale_35184(); void set_Hp_scale_35185(float value_); int32_t Deserialize_35186(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ZombieDailyMissionAttrConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ID_k__BackingField_; int32_t _PowerLowLimit_k__BackingField_; int32_t _PowerHighLimit_k__BackingField_; int32_t _MonsterLevel_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35161(); int32_t GetPrimaryKeyValue_35162(); int32_t get_ID_35163(); void set_ID_35164(int32_t value_); int32_t get_PowerLowLimit_35165(); void set_PowerLowLimit_35166(int32_t value_); int32_t get_PowerHighLimit_35167(); void set_PowerHighLimit_35168(int32_t value_); int32_t get_MonsterLevel_35169(); void set_MonsterLevel_35170(int32_t value_); int32_t Deserialize_35171(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ZombieBuffConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _BuffID_k__BackingField_; DLL2SDK::mscorlib::System::String* _NamesShow_k__BackingField_; int32_t _MaxLevel_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpriteName_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35144(); int32_t GetPrimaryKeyValue_35145(); int32_t get_BuffID_35146(); void set_BuffID_35147(int32_t value_); DLL2SDK::mscorlib::System::String* get_NamesShow_35148(); void set_NamesShow_35149(DLL2SDK::mscorlib::System::String* value_); int32_t get_MaxLevel_35150(); void set_MaxLevel_35151(int32_t value_); DLL2SDK::mscorlib::System::String* get_SpriteName_35152(); void set_SpriteName_35153(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_35154(); void set_LOCID_Name_35155(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_35156(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_35157(); void set_LOCID_Desc_35158(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_35159(); int32_t Deserialize_35160(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { template struct ConfigBase_1 : DLL2SDK::Assembly_CSharp::Config::ConfigBase { struct StaticFields { DLL2SDK::Assembly_CSharp::Config::ConfigCollections_1* Coll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Find_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_25067(); static void Cache_25068(); static DLL2SDK::Array* GetArray_25069(); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* FindAll_25070(DLL2SDK::mscorlib::System::Predicate_1* match_); static T Find_25071(DLL2SDK::mscorlib::System::Predicate_1* match_); static void _cctor_25072(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct WeaponStrengthenConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _GroupId_k__BackingField_; int32_t _StrengthenLevel_k__BackingField_; int32_t _WeaponSkillId_k__BackingField_; int32_t _AttrData_1_AttrId_k__BackingField_; int32_t _AttrData_1_AttrValue_k__BackingField_; int32_t _AttrData_2_AttrId_k__BackingField_; int32_t _AttrData_2_AttrValue_k__BackingField_; int32_t _AttrData_3_AttrId_k__BackingField_; int32_t _AttrData_3_AttrValue_k__BackingField_; int32_t _AttrData_4_AttrId_k__BackingField_; int32_t _AttrData_4_AttrValue_k__BackingField_; int32_t _AttrData_5_AttrId_k__BackingField_; int32_t _AttrData_5_AttrValue_k__BackingField_; int64_t _ConsumeItemId_k__BackingField_; int32_t _ConsumeItemCnt_k__BackingField_; int32_t _BasicPower_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35090(); int32_t get_GroupId_35091(); void set_GroupId_35092(int32_t value_); int32_t get_StrengthenLevel_35093(); void set_StrengthenLevel_35094(int32_t value_); int32_t get_WeaponSkillId_35095(); void set_WeaponSkillId_35096(int32_t value_); int32_t get_AttrData_1_AttrId_35097(); void set_AttrData_1_AttrId_35098(int32_t value_); int32_t get_AttrData_1_AttrValue_35099(); void set_AttrData_1_AttrValue_35100(int32_t value_); int32_t get_AttrData_2_AttrId_35101(); void set_AttrData_2_AttrId_35102(int32_t value_); int32_t get_AttrData_2_AttrValue_35103(); void set_AttrData_2_AttrValue_35104(int32_t value_); int32_t get_AttrData_3_AttrId_35105(); void set_AttrData_3_AttrId_35106(int32_t value_); int32_t get_AttrData_3_AttrValue_35107(); void set_AttrData_3_AttrValue_35108(int32_t value_); int32_t get_AttrData_4_AttrId_35109(); void set_AttrData_4_AttrId_35110(int32_t value_); int32_t get_AttrData_4_AttrValue_35111(); void set_AttrData_4_AttrValue_35112(int32_t value_); int32_t get_AttrData_5_AttrId_35113(); void set_AttrData_5_AttrId_35114(int32_t value_); int32_t get_AttrData_5_AttrValue_35115(); void set_AttrData_5_AttrValue_35116(int32_t value_); int64_t get_ConsumeItemId_35117(); void set_ConsumeItemId_35118(int64_t value_); int32_t get_ConsumeItemCnt_35119(); void set_ConsumeItemCnt_35120(int32_t value_); int32_t get_BasicPower_35121(); void set_BasicPower_35122(int32_t value_); int32_t Deserialize_35123(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct WeaponSkinConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { uint32_t _ID_k__BackingField_; uint32_t _WeaponID_k__BackingField_; uint32_t _BRWeaponID_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Describe_k__BackingField_; int32_t _ColorID_k__BackingField_; int32_t _ColorSubID_k__BackingField_; int32_t _GoGetPos_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_HowToGet_k__BackingField_; int32_t _SkinType_k__BackingField_; bool _ShowInBag_k__BackingField_; int32_t _BrSkinWeaponID_k__BackingField_; int32_t _CamoID_k__BackingField_; DLL2SDK::Array* _SkinIDSight_k__BackingField_; DLL2SDK::Array* _SkinIDSto_k__BackingField_; DLL2SDK::Array* _SkinIDIro_k__BackingField_; DLL2SDK::Array* _SkinIDRai_k__BackingField_; DLL2SDK::Array* _SkinIDGrip_k__BackingField_; DLL2SDK::Array* _SkinIDMuzzle_k__BackingField_; DLL2SDK::Array* _SkinIDMag_k__BackingField_; DLL2SDK::Array* _SkinIDMainWRoot_k__BackingField_; bool _IsAutoDemolition_k__BackingField_; uint32_t _CurrencyID_k__BackingField_; int32_t _SellPrice_k__BackingField_; bool _IsCleanCamo_k__BackingField_; int32_t _MaxValueDay_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35032(); uint32_t GetPrimaryKeyValue_35033(); uint32_t get_ID_35034(); void set_ID_35035(uint32_t value_); uint32_t get_WeaponID_35036(); void set_WeaponID_35037(uint32_t value_); uint32_t get_BRWeaponID_35038(); void set_BRWeaponID_35039(uint32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_35040(); void set_LOCID_Name_35041(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_35042(); DLL2SDK::mscorlib::System::String* get_LOCID_Describe_35043(); void set_LOCID_Describe_35044(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Describe_35045(); int32_t get_ColorID_35046(); void set_ColorID_35047(int32_t value_); int32_t get_ColorSubID_35048(); void set_ColorSubID_35049(int32_t value_); int32_t get_GoGetPos_35050(); void set_GoGetPos_35051(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_HowToGet_35052(); void set_LOCID_HowToGet_35053(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_HowToGet_35054(); int32_t get_SkinType_35055(); void set_SkinType_35056(int32_t value_); bool get_ShowInBag_35057(); void set_ShowInBag_35058(bool value_); int32_t get_BrSkinWeaponID_35059(); void set_BrSkinWeaponID_35060(int32_t value_); int32_t get_CamoID_35061(); void set_CamoID_35062(int32_t value_); DLL2SDK::Array* get_SkinIDSight_35063(); void set_SkinIDSight_35064(DLL2SDK::Array* value_); DLL2SDK::Array* get_SkinIDSto_35065(); void set_SkinIDSto_35066(DLL2SDK::Array* value_); DLL2SDK::Array* get_SkinIDIro_35067(); void set_SkinIDIro_35068(DLL2SDK::Array* value_); DLL2SDK::Array* get_SkinIDRai_35069(); void set_SkinIDRai_35070(DLL2SDK::Array* value_); DLL2SDK::Array* get_SkinIDGrip_35071(); void set_SkinIDGrip_35072(DLL2SDK::Array* value_); DLL2SDK::Array* get_SkinIDMuzzle_35073(); void set_SkinIDMuzzle_35074(DLL2SDK::Array* value_); DLL2SDK::Array* get_SkinIDMag_35075(); void set_SkinIDMag_35076(DLL2SDK::Array* value_); DLL2SDK::Array* get_SkinIDMainWRoot_35077(); void set_SkinIDMainWRoot_35078(DLL2SDK::Array* value_); bool get_IsAutoDemolition_35079(); void set_IsAutoDemolition_35080(bool value_); uint32_t get_CurrencyID_35081(); void set_CurrencyID_35082(uint32_t value_); int32_t get_SellPrice_35083(); void set_SellPrice_35084(int32_t value_); bool get_IsCleanCamo_35085(); void set_IsCleanCamo_35086(bool value_); int32_t get_MaxValueDay_35087(); void set_MaxValueDay_35088(int32_t value_); int32_t Deserialize_35089(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct WeaponKillingEffectConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Id_k__BackingField_; DLL2SDK::Array* _AssetIds_k__BackingField_; int32_t _MaterialId_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; int32_t _Colour_k__BackingField_; int32_t _EffectType_k__BackingField_; float _EffectDuration_k__BackingField_; DLL2SDK::Array* _EffectSockets_k__BackingField_; bool _InheritTexture_k__BackingField_; bool _DetachParent_k__BackingField_; bool _ShouldPlayDeadAnim_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35003(); int32_t GetPrimaryKeyValue_35004(); int32_t get_Id_35005(); void set_Id_35006(int32_t value_); DLL2SDK::Array* get_AssetIds_35007(); void set_AssetIds_35008(DLL2SDK::Array* value_); int32_t get_MaterialId_35009(); void set_MaterialId_35010(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_35011(); void set_LOCID_Name_35012(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_35013(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_35014(); void set_LOCID_Desc_35015(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_35016(); int32_t get_Colour_35017(); void set_Colour_35018(int32_t value_); int32_t get_EffectType_35019(); void set_EffectType_35020(int32_t value_); float get_EffectDuration_35021(); void set_EffectDuration_35022(float value_); DLL2SDK::Array* get_EffectSockets_35023(); void set_EffectSockets_35024(DLL2SDK::Array* value_); bool get_InheritTexture_35025(); void set_InheritTexture_35026(bool value_); bool get_DetachParent_35027(); void set_DetachParent_35028(bool value_); bool get_ShouldPlayDeadAnim_35029(); void set_ShouldPlayDeadAnim_35030(bool value_); int32_t Deserialize_35031(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct WeaponFireEffectConfigConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Id_k__BackingField_; int32_t _AssetIdFor1P_k__BackingField_; int32_t _AssetIdFor3P_k__BackingField_; int32_t _AssetIdForHip1P_k__BackingField_; int32_t _AssetIdForHip3P_k__BackingField_; int32_t _AssetIdForExtra1P_k__BackingField_; DLL2SDK::mscorlib::System::String* _SocketNameForExtra1P_k__BackingField_; int32_t _AssetIdForBulletTrack1P_k__BackingField_; int32_t _AssetIdForBulletTrack3P_k__BackingField_; int32_t _AssetIdForBulletSmoke1P_k__BackingField_; int32_t _AssetIdForBulletSmoke3P_k__BackingField_; int32_t _AssetIdForExtraBulletSmoke1P_k__BackingField_; int32_t _AssetIdForExtraBulletSmoke3P_k__BackingField_; int32_t _AssetIdForShellDrop1P_k__BackingField_; int32_t _AssetIdForShellDrop3P_k__BackingField_; int32_t _AssetIdForCharging1P_k__BackingField_; int32_t _AttachAssetIdFor1P_k__BackingField_; int32_t _AttachAssetIdFor3P_k__BackingField_; int32_t _AttachAssetIdForHip1P_k__BackingField_; int32_t _AttachAssetIdForHip3P_k__BackingField_; DLL2SDK::Array* _AssetIdForLevelEffects_k__BackingField_; DLL2SDK::Array* _SocketForLevelEffects_k__BackingField_; DLL2SDK::Array* _KillCountForLevelEffect_k__BackingField_; DLL2SDK::Array* _AssetIdsForExtraEffects_k__BackingField_; DLL2SDK::Array* _SocketsForExtraEffects_k__BackingField_; DLL2SDK::Array* _AssetIdsForExtraEffects3P_k__BackingField_; DLL2SDK::Array* _SocketsForExtraEffects3P_k__BackingField_; DLL2SDK::Array* _AssetIdsForExtraEffectsUI_k__BackingField_; DLL2SDK::Array* _SocketsForExtraEffectsUI_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34942(); int32_t GetPrimaryKeyValue_34943(); int32_t get_Id_34944(); void set_Id_34945(int32_t value_); int32_t get_AssetIdFor1P_34946(); void set_AssetIdFor1P_34947(int32_t value_); int32_t get_AssetIdFor3P_34948(); void set_AssetIdFor3P_34949(int32_t value_); int32_t get_AssetIdForHip1P_34950(); void set_AssetIdForHip1P_34951(int32_t value_); int32_t get_AssetIdForHip3P_34952(); void set_AssetIdForHip3P_34953(int32_t value_); int32_t get_AssetIdForExtra1P_34954(); void set_AssetIdForExtra1P_34955(int32_t value_); DLL2SDK::mscorlib::System::String* get_SocketNameForExtra1P_34956(); void set_SocketNameForExtra1P_34957(DLL2SDK::mscorlib::System::String* value_); int32_t get_AssetIdForBulletTrack1P_34958(); void set_AssetIdForBulletTrack1P_34959(int32_t value_); int32_t get_AssetIdForBulletTrack3P_34960(); void set_AssetIdForBulletTrack3P_34961(int32_t value_); int32_t get_AssetIdForBulletSmoke1P_34962(); void set_AssetIdForBulletSmoke1P_34963(int32_t value_); int32_t get_AssetIdForBulletSmoke3P_34964(); void set_AssetIdForBulletSmoke3P_34965(int32_t value_); int32_t get_AssetIdForExtraBulletSmoke1P_34966(); void set_AssetIdForExtraBulletSmoke1P_34967(int32_t value_); int32_t get_AssetIdForExtraBulletSmoke3P_34968(); void set_AssetIdForExtraBulletSmoke3P_34969(int32_t value_); int32_t get_AssetIdForShellDrop1P_34970(); void set_AssetIdForShellDrop1P_34971(int32_t value_); int32_t get_AssetIdForShellDrop3P_34972(); void set_AssetIdForShellDrop3P_34973(int32_t value_); int32_t get_AssetIdForCharging1P_34974(); void set_AssetIdForCharging1P_34975(int32_t value_); int32_t get_AttachAssetIdFor1P_34976(); void set_AttachAssetIdFor1P_34977(int32_t value_); int32_t get_AttachAssetIdFor3P_34978(); void set_AttachAssetIdFor3P_34979(int32_t value_); int32_t get_AttachAssetIdForHip1P_34980(); void set_AttachAssetIdForHip1P_34981(int32_t value_); int32_t get_AttachAssetIdForHip3P_34982(); void set_AttachAssetIdForHip3P_34983(int32_t value_); DLL2SDK::Array* get_AssetIdForLevelEffects_34984(); void set_AssetIdForLevelEffects_34985(DLL2SDK::Array* value_); DLL2SDK::Array* get_SocketForLevelEffects_34986(); void set_SocketForLevelEffects_34987(DLL2SDK::Array* value_); DLL2SDK::Array* get_KillCountForLevelEffect_34988(); void set_KillCountForLevelEffect_34989(DLL2SDK::Array* value_); DLL2SDK::Array* get_AssetIdsForExtraEffects_34990(); void set_AssetIdsForExtraEffects_34991(DLL2SDK::Array* value_); DLL2SDK::Array* get_SocketsForExtraEffects_34992(); void set_SocketsForExtraEffects_34993(DLL2SDK::Array* value_); DLL2SDK::Array* get_AssetIdsForExtraEffects3P_34994(); void set_AssetIdsForExtraEffects3P_34995(DLL2SDK::Array* value_); DLL2SDK::Array* get_SocketsForExtraEffects3P_34996(); void set_SocketsForExtraEffects3P_34997(DLL2SDK::Array* value_); DLL2SDK::Array* get_AssetIdsForExtraEffectsUI_34998(); void set_AssetIdsForExtraEffectsUI_34999(DLL2SDK::Array* value_); DLL2SDK::Array* get_SocketsForExtraEffectsUI_35000(); void set_SocketsForExtraEffectsUI_35001(DLL2SDK::Array* value_); int32_t Deserialize_35002(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct WeaponCustomAnimationConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { uint32_t _ID_k__BackingField_; DLL2SDK::mscorlib::System::String* _EWeaponName_k__BackingField_; DLL2SDK::mscorlib::System::String* _Desc_k__BackingField_; DLL2SDK::mscorlib::System::String* _OffestPoseStr_k__BackingField_; int32_t _OffsetPoseAnimationIndexSquad_k__BackingField_; DLL2SDK::mscorlib::System::String* _OffsetPoseStrSquad_k__BackingField_; uint32_t _NeedIK_k__BackingField_; uint32_t _ForbidLoadoutRandomAnimation_k__BackingField_; int32_t _LobbyAnimationIndexM_k__BackingField_; int32_t _LobbyAnimationIndexFM_k__BackingField_; int32_t _SquadAnimationIndexM_k__BackingField_; int32_t _SquadAnimationIndexFM_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34915(); uint32_t GetPrimaryKeyValue_34916(); uint32_t get_ID_34917(); void set_ID_34918(uint32_t value_); DLL2SDK::mscorlib::System::String* get_EWeaponName_34919(); void set_EWeaponName_34920(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_34921(); void set_Desc_34922(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_OffestPoseStr_34923(); void set_OffestPoseStr_34924(DLL2SDK::mscorlib::System::String* value_); int32_t get_OffsetPoseAnimationIndexSquad_34925(); void set_OffsetPoseAnimationIndexSquad_34926(int32_t value_); DLL2SDK::mscorlib::System::String* get_OffsetPoseStrSquad_34927(); void set_OffsetPoseStrSquad_34928(DLL2SDK::mscorlib::System::String* value_); uint32_t get_NeedIK_34929(); void set_NeedIK_34930(uint32_t value_); uint32_t get_ForbidLoadoutRandomAnimation_34931(); void set_ForbidLoadoutRandomAnimation_34932(uint32_t value_); int32_t get_LobbyAnimationIndexM_34933(); void set_LobbyAnimationIndexM_34934(int32_t value_); int32_t get_LobbyAnimationIndexFM_34935(); void set_LobbyAnimationIndexFM_34936(int32_t value_); int32_t get_SquadAnimationIndexM_34937(); void set_SquadAnimationIndexM_34938(int32_t value_); int32_t get_SquadAnimationIndexFM_34939(); void set_SquadAnimationIndexFM_34940(int32_t value_); int32_t Deserialize_34941(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct WeaponConfigDebugConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _Id_k__BackingField_; DLL2SDK::mscorlib::System::String* _WeaponAttrShow_k__BackingField_; DLL2SDK::mscorlib::System::String* _WeaponAttr_k__BackingField_; DLL2SDK::mscorlib::System::String* _WeaponAttrDesc_k__BackingField_; int32_t _IsHipUse_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34903(); int32_t get_Id_34904(); void set_Id_34905(int32_t value_); DLL2SDK::mscorlib::System::String* get_WeaponAttrShow_34906(); void set_WeaponAttrShow_34907(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_WeaponAttr_34908(); void set_WeaponAttr_34909(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_WeaponAttrDesc_34910(); void set_WeaponAttrDesc_34911(DLL2SDK::mscorlib::System::String* value_); int32_t get_IsHipUse_34912(); void set_IsHipUse_34913(int32_t value_); int32_t Deserialize_34914(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct VisibleSoundTypeNameConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::mscorlib::System::String* _Audio_Name_k__BackingField_; int32_t _SoundTypeID_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34896(); DLL2SDK::mscorlib::System::String* GetPrimaryKeyValue_34897(); DLL2SDK::mscorlib::System::String* get_Audio_Name_34898(); void set_Audio_Name_34899(DLL2SDK::mscorlib::System::String* value_); int32_t get_SoundTypeID_34900(); void set_SoundTypeID_34901(int32_t value_); int32_t Deserialize_34902(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct VideoBlockConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::mscorlib::System::String* _ModelName_k__BackingField_; DLL2SDK::mscorlib::System::String* _VendorName_k__BackingField_; bool _IsIOS_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34887(); DLL2SDK::mscorlib::System::String* GetPrimaryKeyValue_34888(); DLL2SDK::mscorlib::System::String* get_ModelName_34889(); void set_ModelName_34890(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_VendorName_34891(); void set_VendorName_34892(DLL2SDK::mscorlib::System::String* value_); bool get_IsIOS_34893(); void set_IsIOS_34894(bool value_); int32_t Deserialize_34895(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ViceWeaponDetailTypeConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { uint32_t _ID_k__BackingField_; int32_t _Type_k__BackingField_; DLL2SDK::mscorlib::System::String* _Name_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34878(); uint32_t GetPrimaryKeyValue_34879(); uint32_t get_ID_34880(); void set_ID_34881(uint32_t value_); int32_t get_Type_34882(); void set_Type_34883(int32_t value_); DLL2SDK::mscorlib::System::String* get_Name_34884(); void set_Name_34885(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_34886(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct VTOLNPCInfoConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ID_k__BackingField_; float _HP_k__BackingField_; int32_t _MaxFlySpeed_k__BackingField_; int32_t _AccelFlySpeed_k__BackingField_; int32_t _TurnAngleSpeed_k__BackingField_; int32_t _FOV_k__BackingField_; int32_t _LifeTime_k__BackingField_; int32_t _DestorySocre_k__BackingField_; int32_t _MeshID_k__BackingField_; int32_t _WeaponID_k__BackingField_; int32_t _HalfSide_k__BackingField_; float _HalfHeight_k__BackingField_; int32_t _ResistanceID_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34849(); int32_t GetPrimaryKeyValue_34850(); int32_t get_ID_34851(); void set_ID_34852(int32_t value_); float get_HP_34853(); void set_HP_34854(float value_); int32_t get_MaxFlySpeed_34855(); void set_MaxFlySpeed_34856(int32_t value_); int32_t get_AccelFlySpeed_34857(); void set_AccelFlySpeed_34858(int32_t value_); int32_t get_TurnAngleSpeed_34859(); void set_TurnAngleSpeed_34860(int32_t value_); int32_t get_FOV_34861(); void set_FOV_34862(int32_t value_); int32_t get_LifeTime_34863(); void set_LifeTime_34864(int32_t value_); int32_t get_DestorySocre_34865(); void set_DestorySocre_34866(int32_t value_); int32_t get_MeshID_34867(); void set_MeshID_34868(int32_t value_); int32_t get_WeaponID_34869(); void set_WeaponID_34870(int32_t value_); int32_t get_HalfSide_34871(); void set_HalfSide_34872(int32_t value_); float get_HalfHeight_34873(); void set_HalfHeight_34874(float value_); int32_t get_ResistanceID_34875(); void set_ResistanceID_34876(int32_t value_); int32_t Deserialize_34877(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct UnlockConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _UnlockID_k__BackingField_; int32_t _CdtType_k__BackingField_; DLL2SDK::mscorlib::System::String* _CdtNote_k__BackingField_; DLL2SDK::mscorlib::System::String* _CdtTypeNote_k__BackingField_; DLL2SDK::mscorlib::System::String* _Cdt_Value1_k__BackingField_; DLL2SDK::mscorlib::System::String* _Cdt_Value2_k__BackingField_; DLL2SDK::mscorlib::System::String* _Cdt_Value3_k__BackingField_; DLL2SDK::mscorlib::System::String* _Cdt_Value4_k__BackingField_; DLL2SDK::mscorlib::System::String* _Tip_Type1_k__BackingField_; DLL2SDK::mscorlib::System::String* _Tip_Type2_k__BackingField_; DLL2SDK::mscorlib::System::String* _Tip_Type3_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34824(); int32_t GetPrimaryKeyValue_34825(); int32_t get_UnlockID_34826(); void set_UnlockID_34827(int32_t value_); int32_t get_CdtType_34828(); void set_CdtType_34829(int32_t value_); DLL2SDK::mscorlib::System::String* get_CdtNote_34830(); void set_CdtNote_34831(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_CdtTypeNote_34832(); void set_CdtTypeNote_34833(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Cdt_Value1_34834(); void set_Cdt_Value1_34835(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Cdt_Value2_34836(); void set_Cdt_Value2_34837(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Cdt_Value3_34838(); void set_Cdt_Value3_34839(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Cdt_Value4_34840(); void set_Cdt_Value4_34841(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Tip_Type1_34842(); void set_Tip_Type1_34843(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Tip_Type2_34844(); void set_Tip_Type2_34845(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Tip_Type3_34846(); void set_Tip_Type3_34847(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_34848(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct UAVAirplaneInfoConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ID_k__BackingField_; float _HP_k__BackingField_; float _DefauleFlySpeed_k__BackingField_; int32_t _DisplayFlySpeed_k__BackingField_; int32_t _CruisePercent_k__BackingField_; int32_t _WarnningDistance_k__BackingField_; int32_t _DestorySocre_k__BackingField_; int32_t _MeshID_k__BackingField_; int32_t _Width_k__BackingField_; int32_t _Height_k__BackingField_; int32_t _Length_k__BackingField_; int32_t _ResistanceID_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34797(); int32_t GetPrimaryKeyValue_34798(); int32_t get_ID_34799(); void set_ID_34800(int32_t value_); float get_HP_34801(); void set_HP_34802(float value_); float get_DefauleFlySpeed_34803(); void set_DefauleFlySpeed_34804(float value_); int32_t get_DisplayFlySpeed_34805(); void set_DisplayFlySpeed_34806(int32_t value_); int32_t get_CruisePercent_34807(); void set_CruisePercent_34808(int32_t value_); int32_t get_WarnningDistance_34809(); void set_WarnningDistance_34810(int32_t value_); int32_t get_DestorySocre_34811(); void set_DestorySocre_34812(int32_t value_); int32_t get_MeshID_34813(); void set_MeshID_34814(int32_t value_); int32_t get_Width_34815(); void set_Width_34816(int32_t value_); int32_t get_Height_34817(); void set_Height_34818(int32_t value_); int32_t get_Length_34819(); void set_Length_34820(int32_t value_); int32_t get_ResistanceID_34821(); void set_ResistanceID_34822(int32_t value_); int32_t Deserialize_34823(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct TestSPVPModeConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { DLL2SDK::mscorlib::System::String* _ModePatter_k__BackingField_; DLL2SDK::mscorlib::System::String* _ModeType_k__BackingField_; DLL2SDK::mscorlib::System::String* _ModeTypeName_k__BackingField_; DLL2SDK::mscorlib::System::String* _ModeResource_k__BackingField_; int32_t _DefaultMapType_k__BackingField_; int32_t _ModeUplimit_k__BackingField_; int32_t _ModeDownLimit_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_ModeDesc_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_ModeBriefDesc_k__BackingField_; DLL2SDK::mscorlib::System::String* _SubMode_0_k__BackingField_; int32_t _SubMode0Weight_k__BackingField_; DLL2SDK::mscorlib::System::String* _SubMode_1_k__BackingField_; int32_t _SubMode1Weight_k__BackingField_; DLL2SDK::mscorlib::System::String* _SubMode_2_k__BackingField_; int32_t _SubMode2Weight_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34763(); DLL2SDK::mscorlib::System::String* get_ModePatter_34764(); void set_ModePatter_34765(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ModeType_34766(); void set_ModeType_34767(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ModeTypeName_34768(); void set_ModeTypeName_34769(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ModeResource_34770(); void set_ModeResource_34771(DLL2SDK::mscorlib::System::String* value_); int32_t get_DefaultMapType_34772(); void set_DefaultMapType_34773(int32_t value_); int32_t get_ModeUplimit_34774(); void set_ModeUplimit_34775(int32_t value_); int32_t get_ModeDownLimit_34776(); void set_ModeDownLimit_34777(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_ModeDesc_34778(); void set_LOCID_ModeDesc_34779(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ModeDesc_34780(); DLL2SDK::mscorlib::System::String* get_LOCID_ModeBriefDesc_34781(); void set_LOCID_ModeBriefDesc_34782(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ModeBriefDesc_34783(); DLL2SDK::mscorlib::System::String* get_SubMode_0_34784(); void set_SubMode_0_34785(DLL2SDK::mscorlib::System::String* value_); int32_t get_SubMode0Weight_34786(); void set_SubMode0Weight_34787(int32_t value_); DLL2SDK::mscorlib::System::String* get_SubMode_1_34788(); void set_SubMode_1_34789(DLL2SDK::mscorlib::System::String* value_); int32_t get_SubMode1Weight_34790(); void set_SubMode1Weight_34791(int32_t value_); DLL2SDK::mscorlib::System::String* get_SubMode_2_34792(); void set_SubMode_2_34793(DLL2SDK::mscorlib::System::String* value_); int32_t get_SubMode2Weight_34794(); void set_SubMode2Weight_34795(int32_t value_); int32_t Deserialize_34796(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct TaskAssetConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ID_k__BackingField_; int32_t _Activity_id_k__BackingField_; DLL2SDK::mscorlib::System::String* _TaskAssetName_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34754(); int32_t GetPrimaryKeyValue_34755(); int32_t get_ID_34756(); void set_ID_34757(int32_t value_); int32_t get_Activity_id_34758(); void set_Activity_id_34759(int32_t value_); DLL2SDK::mscorlib::System::String* get_TaskAssetName_34760(); void set_TaskAssetName_34761(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_34762(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct TalentTreeConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _TalentGroupId_k__BackingField_; int32_t _TalentId_k__BackingField_; int32_t _FatherNode_k__BackingField_; int32_t _UnlockType_k__BackingField_; int32_t _AddObjId_k__BackingField_; int32_t _AddObjValue_k__BackingField_; int32_t _TalentPoints_k__BackingField_; DLL2SDK::mscorlib::System::String* _TalentSpriteName_k__BackingField_; int32_t _ColIndex_k__BackingField_; int32_t _RowIndex_k__BackingField_; int32_t _ColorID_k__BackingField_; int32_t _BasicPower_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_TalentName_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_TalentDesc_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34722(); int32_t get_TalentGroupId_34723(); void set_TalentGroupId_34724(int32_t value_); int32_t get_TalentId_34725(); void set_TalentId_34726(int32_t value_); int32_t get_FatherNode_34727(); void set_FatherNode_34728(int32_t value_); int32_t get_UnlockType_34729(); void set_UnlockType_34730(int32_t value_); int32_t get_AddObjId_34731(); void set_AddObjId_34732(int32_t value_); int32_t get_AddObjValue_34733(); void set_AddObjValue_34734(int32_t value_); int32_t get_TalentPoints_34735(); void set_TalentPoints_34736(int32_t value_); DLL2SDK::mscorlib::System::String* get_TalentSpriteName_34737(); void set_TalentSpriteName_34738(DLL2SDK::mscorlib::System::String* value_); int32_t get_ColIndex_34739(); void set_ColIndex_34740(int32_t value_); int32_t get_RowIndex_34741(); void set_RowIndex_34742(int32_t value_); int32_t get_ColorID_34743(); void set_ColorID_34744(int32_t value_); int32_t get_BasicPower_34745(); void set_BasicPower_34746(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_TalentName_34747(); void set_LOCID_TalentName_34748(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_TalentName_34749(); DLL2SDK::mscorlib::System::String* get_LOCID_TalentDesc_34750(); void set_LOCID_TalentDesc_34751(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_TalentDesc_34752(); int32_t Deserialize_34753(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SystemSettingConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _UserSettingLevel_k__BackingField_; int32_t _ShaderLOD_k__BackingField_; float _DecalAlivetime_k__BackingField_; int32_t _UnityQualityLevel_k__BackingField_; int32_t _ParticleLODBias_k__BackingField_; float _SASmallLayerDistBias_k__BackingField_; float _SAMediumLayerDistBias_k__BackingField_; float _AudioQuality_k__BackingField_; bool _DisableSceneGONotImportant_k__BackingField_; float _BRfixedDeltaTime_k__BackingField_; float _PVPfixedDeltaTime_k__BackingField_; float _PVEfixedDeltaTime_k__BackingField_; float _VehiclefixedDeltaTime_k__BackingField_; int32_t _LimitMinFps_k__BackingField_; float _MaxParticleDeltaTime_k__BackingField_; bool _FireImpactEffectOnlyForFirstHit_k__BackingField_; int32_t _AudioMaxCount_k__BackingField_; int32_t _BrightnessForDakenScreen_k__BackingField_; float _TimeForDakenScreenBrightness_k__BackingField_; int32_t _RuntimeMaxLOD_k__BackingField_; float _FoliageLODBias_k__BackingField_; int32_t _TextureMasterLimit_k__BackingField_; int32_t _MaxFrameRateUnderLowQuality_k__BackingField_; int32_t _MaxFrameRateLevel_k__BackingField_; int32_t _DefaultFrameRateLevel_k__BackingField_; float _SceneStreamingDistBias_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34667(); int32_t GetPrimaryKeyValue_34668(); int32_t get_UserSettingLevel_34669(); void set_UserSettingLevel_34670(int32_t value_); int32_t get_ShaderLOD_34671(); void set_ShaderLOD_34672(int32_t value_); float get_DecalAlivetime_34673(); void set_DecalAlivetime_34674(float value_); int32_t get_UnityQualityLevel_34675(); void set_UnityQualityLevel_34676(int32_t value_); int32_t get_ParticleLODBias_34677(); void set_ParticleLODBias_34678(int32_t value_); float get_SASmallLayerDistBias_34679(); void set_SASmallLayerDistBias_34680(float value_); float get_SAMediumLayerDistBias_34681(); void set_SAMediumLayerDistBias_34682(float value_); float get_AudioQuality_34683(); void set_AudioQuality_34684(float value_); bool get_DisableSceneGONotImportant_34685(); void set_DisableSceneGONotImportant_34686(bool value_); float get_BRfixedDeltaTime_34687(); void set_BRfixedDeltaTime_34688(float value_); float get_PVPfixedDeltaTime_34689(); void set_PVPfixedDeltaTime_34690(float value_); float get_PVEfixedDeltaTime_34691(); void set_PVEfixedDeltaTime_34692(float value_); float get_VehiclefixedDeltaTime_34693(); void set_VehiclefixedDeltaTime_34694(float value_); int32_t get_LimitMinFps_34695(); void set_LimitMinFps_34696(int32_t value_); float get_MaxParticleDeltaTime_34697(); void set_MaxParticleDeltaTime_34698(float value_); bool get_FireImpactEffectOnlyForFirstHit_34699(); void set_FireImpactEffectOnlyForFirstHit_34700(bool value_); int32_t get_AudioMaxCount_34701(); void set_AudioMaxCount_34702(int32_t value_); int32_t get_BrightnessForDakenScreen_34703(); void set_BrightnessForDakenScreen_34704(int32_t value_); float get_TimeForDakenScreenBrightness_34705(); void set_TimeForDakenScreenBrightness_34706(float value_); int32_t get_RuntimeMaxLOD_34707(); void set_RuntimeMaxLOD_34708(int32_t value_); float get_FoliageLODBias_34709(); void set_FoliageLODBias_34710(float value_); int32_t get_TextureMasterLimit_34711(); void set_TextureMasterLimit_34712(int32_t value_); int32_t get_MaxFrameRateUnderLowQuality_34713(); void set_MaxFrameRateUnderLowQuality_34714(int32_t value_); int32_t get_MaxFrameRateLevel_34715(); void set_MaxFrameRateLevel_34716(int32_t value_); int32_t get_DefaultFrameRateLevel_34717(); void set_DefaultFrameRateLevel_34718(int32_t value_); float get_SceneStreamingDistBias_34719(); void set_SceneStreamingDistBias_34720(float value_); int32_t Deserialize_34721(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SystemInfoConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ID_k__BackingField_; DLL2SDK::mscorlib::System::String* _Desc_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOC_ID_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpriteName_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34653(); int32_t GetPrimaryKeyValue_34654(); int32_t get_ID_34655(); void set_ID_34656(int32_t value_); DLL2SDK::mscorlib::System::String* get_Desc_34657(); void set_Desc_34658(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_34659(); void set_LOCID_Name_34660(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_34661(); DLL2SDK::mscorlib::System::String* get_LOC_ID_34662(); void set_LOC_ID_34663(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SpriteName_34664(); void set_SpriteName_34665(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_34666(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SticksAndStonesConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _Order_k__BackingField_; int32_t _ItemID_k__BackingField_; DLL2SDK::mscorlib::System::String* _Name_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34645(); int32_t get_Order_34646(); void set_Order_34647(int32_t value_); int32_t get_ItemID_34648(); void set_ItemID_34649(int32_t value_); DLL2SDK::mscorlib::System::String* get_Name_34650(); void set_Name_34651(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_34652(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SpTimelimitConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _SeasonId_k__BackingField_; int32_t _BeginTime_k__BackingField_; int32_t _EndTime_k__BackingField_; int32_t _DefaultTaskMode_k__BackingField_; int32_t _NoChargeWeekTaskUpLimit_k__BackingField_; int32_t _ChargeWeekTaskUpLimit_k__BackingField_; int32_t _SplitLevel_k__BackingField_; int32_t _SpanLevel_k__BackingField_; int32_t _MaxLevel_k__BackingField_; int32_t _RefreshDailyTaskInterval_k__BackingField_; int32_t _MaxChargePassGiftLevel_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_SeasonName_k__BackingField_; int32_t _RoleForSuperStar_k__BackingField_; int32_t _IsReserveChargeIdentity_k__BackingField_; DLL2SDK::mscorlib::System::String* _BpAwardMailTitle_k__BackingField_; DLL2SDK::mscorlib::System::String* _BpAwardMailContent_k__BackingField_; int32_t _CrossSeasonAward_1_id_k__BackingField_; int32_t _CrossSeasonAward_1_num_k__BackingField_; int32_t _CrossSeasonAward_1_agingtime_k__BackingField_; int32_t _CrossSeasonAward_1_reserve_k__BackingField_; int32_t _CountDownSwitch_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_SeasonNumber_k__BackingField_; int32_t _GspAmendExpSwitch_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34594(); int32_t GetPrimaryKeyValue_34595(); int32_t get_SeasonId_34596(); void set_SeasonId_34597(int32_t value_); int32_t get_BeginTime_34598(); void set_BeginTime_34599(int32_t value_); int32_t get_EndTime_34600(); void set_EndTime_34601(int32_t value_); int32_t get_DefaultTaskMode_34602(); void set_DefaultTaskMode_34603(int32_t value_); int32_t get_NoChargeWeekTaskUpLimit_34604(); void set_NoChargeWeekTaskUpLimit_34605(int32_t value_); int32_t get_ChargeWeekTaskUpLimit_34606(); void set_ChargeWeekTaskUpLimit_34607(int32_t value_); int32_t get_SplitLevel_34608(); void set_SplitLevel_34609(int32_t value_); int32_t get_SpanLevel_34610(); void set_SpanLevel_34611(int32_t value_); int32_t get_MaxLevel_34612(); void set_MaxLevel_34613(int32_t value_); int32_t get_RefreshDailyTaskInterval_34614(); void set_RefreshDailyTaskInterval_34615(int32_t value_); int32_t get_MaxChargePassGiftLevel_34616(); void set_MaxChargePassGiftLevel_34617(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_SeasonName_34618(); void set_LOCID_SeasonName_34619(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SeasonName_34620(); int32_t get_RoleForSuperStar_34621(); void set_RoleForSuperStar_34622(int32_t value_); int32_t get_IsReserveChargeIdentity_34623(); void set_IsReserveChargeIdentity_34624(int32_t value_); DLL2SDK::mscorlib::System::String* get_BpAwardMailTitle_34625(); void set_BpAwardMailTitle_34626(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_BpAwardMailContent_34627(); void set_BpAwardMailContent_34628(DLL2SDK::mscorlib::System::String* value_); int32_t get_CrossSeasonAward_1_id_34629(); void set_CrossSeasonAward_1_id_34630(int32_t value_); int32_t get_CrossSeasonAward_1_num_34631(); void set_CrossSeasonAward_1_num_34632(int32_t value_); int32_t get_CrossSeasonAward_1_agingtime_34633(); void set_CrossSeasonAward_1_agingtime_34634(int32_t value_); int32_t get_CrossSeasonAward_1_reserve_34635(); void set_CrossSeasonAward_1_reserve_34636(int32_t value_); int32_t get_CountDownSwitch_34637(); void set_CountDownSwitch_34638(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_SeasonNumber_34639(); void set_LOCID_SeasonNumber_34640(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SeasonNumber_34641(); int32_t get_GspAmendExpSwitch_34642(); void set_GspAmendExpSwitch_34643(int32_t value_); int32_t Deserialize_34644(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SpSeasonUILabelConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Id_k__BackingField_; int32_t _Season_id_k__BackingField_; int32_t _Label_type_k__BackingField_; DLL2SDK::mscorlib::System::String* _Text_k__BackingField_; int32_t _Width_k__BackingField_; int32_t _High_k__BackingField_; int32_t _Pivot_k__BackingField_; int32_t _Pos_x_k__BackingField_; int32_t _Pos_y_k__BackingField_; int32_t _Alignment_k__BackingField_; int32_t _Font_k__BackingField_; int32_t _Font_effect_k__BackingField_; int32_t _Color_r_k__BackingField_; int32_t _Color_g_k__BackingField_; int32_t _Color_b_k__BackingField_; int32_t _User_data_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34559(); int32_t GetPrimaryKeyValue_34560(); int32_t get_Id_34561(); void set_Id_34562(int32_t value_); int32_t get_Season_id_34563(); void set_Season_id_34564(int32_t value_); int32_t get_Label_type_34565(); void set_Label_type_34566(int32_t value_); DLL2SDK::mscorlib::System::String* get_Text_34567(); void set_Text_34568(DLL2SDK::mscorlib::System::String* value_); int32_t get_Width_34569(); void set_Width_34570(int32_t value_); int32_t get_High_34571(); void set_High_34572(int32_t value_); int32_t get_Pivot_34573(); void set_Pivot_34574(int32_t value_); int32_t get_Pos_x_34575(); void set_Pos_x_34576(int32_t value_); int32_t get_Pos_y_34577(); void set_Pos_y_34578(int32_t value_); int32_t get_Alignment_34579(); void set_Alignment_34580(int32_t value_); int32_t get_Font_34581(); void set_Font_34582(int32_t value_); int32_t get_Font_effect_34583(); void set_Font_effect_34584(int32_t value_); int32_t get_Color_r_34585(); void set_Color_r_34586(int32_t value_); int32_t get_Color_g_34587(); void set_Color_g_34588(int32_t value_); int32_t get_Color_b_34589(); void set_Color_b_34590(int32_t value_); int32_t get_User_data_34591(); void set_User_data_34592(int32_t value_); int32_t Deserialize_34593(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SpSeasonSpecialUIConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Id_k__BackingField_; int32_t _Season_id_k__BackingField_; int32_t _Special_type_k__BackingField_; float _Scale_k__BackingField_; int32_t _Pos_x_k__BackingField_; int32_t _Pos_y_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34544(); int32_t GetPrimaryKeyValue_34545(); int32_t get_Id_34546(); void set_Id_34547(int32_t value_); int32_t get_Season_id_34548(); void set_Season_id_34549(int32_t value_); int32_t get_Special_type_34550(); void set_Special_type_34551(int32_t value_); float get_Scale_34552(); void set_Scale_34553(float value_); int32_t get_Pos_x_34554(); void set_Pos_x_34555(int32_t value_); int32_t get_Pos_y_34556(); void set_Pos_y_34557(int32_t value_); int32_t Deserialize_34558(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SpSeasonResourcesConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Id_k__BackingField_; int32_t _Season_id_k__BackingField_; int32_t _Res_ready_k__BackingField_; DLL2SDK::mscorlib::System::String* _Home_entrance_k__BackingField_; DLL2SDK::mscorlib::System::String* _Ui_big_bg_k__BackingField_; DLL2SDK::mscorlib::System::String* _Video_name_k__BackingField_; DLL2SDK::mscorlib::System::String* _Full_award_bg_k__BackingField_; DLL2SDK::mscorlib::System::String* _Season_icon_k__BackingField_; DLL2SDK::mscorlib::System::String* _Season_introduce_1_k__BackingField_; DLL2SDK::mscorlib::System::String* _Season_introduce_2_k__BackingField_; DLL2SDK::mscorlib::System::String* _Season_introduce_3_k__BackingField_; DLL2SDK::mscorlib::System::String* _Season_introduce_4_k__BackingField_; DLL2SDK::mscorlib::System::String* _Season_introduce_5_k__BackingField_; DLL2SDK::mscorlib::System::String* _Buy_bg_k__BackingField_; DLL2SDK::mscorlib::System::String* _BattlePassComicSeasonKV_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34511(); int32_t GetPrimaryKeyValue_34512(); int32_t get_Id_34513(); void set_Id_34514(int32_t value_); int32_t get_Season_id_34515(); void set_Season_id_34516(int32_t value_); int32_t get_Res_ready_34517(); void set_Res_ready_34518(int32_t value_); DLL2SDK::mscorlib::System::String* get_Home_entrance_34519(); void set_Home_entrance_34520(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Ui_big_bg_34521(); void set_Ui_big_bg_34522(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Video_name_34523(); void set_Video_name_34524(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Full_award_bg_34525(); void set_Full_award_bg_34526(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Season_icon_34527(); void set_Season_icon_34528(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Season_introduce_1_34529(); void set_Season_introduce_1_34530(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Season_introduce_2_34531(); void set_Season_introduce_2_34532(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Season_introduce_3_34533(); void set_Season_introduce_3_34534(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Season_introduce_4_34535(); void set_Season_introduce_4_34536(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Season_introduce_5_34537(); void set_Season_introduce_5_34538(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Buy_bg_34539(); void set_Buy_bg_34540(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_BattlePassComicSeasonKV_34541(); void set_BattlePassComicSeasonKV_34542(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_34543(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SpNewGuidAmendExpConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Id_k__BackingField_; int32_t _MapId_k__BackingField_; int32_t _Exp_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34502(); int32_t GetPrimaryKeyValue_34503(); int32_t get_Id_34504(); void set_Id_34505(int32_t value_); int32_t get_MapId_34506(); void set_MapId_34507(int32_t value_); int32_t get_Exp_34508(); void set_Exp_34509(int32_t value_); int32_t Deserialize_34510(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SpChargeConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Id_k__BackingField_; int32_t _AreaID_k__BackingField_; int32_t _SeasonId_k__BackingField_; int32_t _IsSetChargeStatus_k__BackingField_; int32_t _ChargeType_k__BackingField_; int32_t _MinLevel_k__BackingField_; int32_t _MaxLevel_k__BackingField_; int32_t _ChargeLevel_k__BackingField_; int32_t _LevelupInterval_k__BackingField_; int32_t _IsPreorder_k__BackingField_; int32_t _Value_k__BackingField_; int32_t _MoneyType_k__BackingField_; int32_t _MoneyCnt_k__BackingField_; int32_t _AwardList_1_id_k__BackingField_; int32_t _AwardList_1_num_k__BackingField_; int32_t _AwardList_1_time_k__BackingField_; int32_t _PayPrice_k__BackingField_; int32_t _PayDiscount_k__BackingField_; DLL2SDK::mscorlib::System::String* _PayActiveBeginTime_k__BackingField_; DLL2SDK::mscorlib::System::String* _PayActiveEndTime_k__BackingField_; int32_t _PayLimitNum_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Title_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; DLL2SDK::mscorlib::System::String* _Logo_Sprite_k__BackingField_; DLL2SDK::mscorlib::System::String* _PreorderBeginTime_k__BackingField_; DLL2SDK::mscorlib::System::String* _PreorderEndTime_k__BackingField_; DLL2SDK::mscorlib::System::String* _SeasonName_k__BackingField_; DLL2SDK::mscorlib::System::String* _RightContent_k__BackingField_; DLL2SDK::mscorlib::System::String* _GiftDescription_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34439(); int32_t GetPrimaryKeyValue_34440(); int32_t get_Id_34441(); void set_Id_34442(int32_t value_); int32_t get_AreaID_34443(); void set_AreaID_34444(int32_t value_); int32_t get_SeasonId_34445(); void set_SeasonId_34446(int32_t value_); int32_t get_IsSetChargeStatus_34447(); void set_IsSetChargeStatus_34448(int32_t value_); int32_t get_ChargeType_34449(); void set_ChargeType_34450(int32_t value_); int32_t get_MinLevel_34451(); void set_MinLevel_34452(int32_t value_); int32_t get_MaxLevel_34453(); void set_MaxLevel_34454(int32_t value_); int32_t get_ChargeLevel_34455(); void set_ChargeLevel_34456(int32_t value_); int32_t get_LevelupInterval_34457(); void set_LevelupInterval_34458(int32_t value_); int32_t get_IsPreorder_34459(); void set_IsPreorder_34460(int32_t value_); int32_t get_Value_34461(); void set_Value_34462(int32_t value_); int32_t get_MoneyType_34463(); void set_MoneyType_34464(int32_t value_); int32_t get_MoneyCnt_34465(); void set_MoneyCnt_34466(int32_t value_); int32_t get_AwardList_1_id_34467(); void set_AwardList_1_id_34468(int32_t value_); int32_t get_AwardList_1_num_34469(); void set_AwardList_1_num_34470(int32_t value_); int32_t get_AwardList_1_time_34471(); void set_AwardList_1_time_34472(int32_t value_); int32_t get_PayPrice_34473(); void set_PayPrice_34474(int32_t value_); int32_t get_PayDiscount_34475(); void set_PayDiscount_34476(int32_t value_); DLL2SDK::mscorlib::System::String* get_PayActiveBeginTime_34477(); void set_PayActiveBeginTime_34478(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_PayActiveEndTime_34479(); void set_PayActiveEndTime_34480(DLL2SDK::mscorlib::System::String* value_); int32_t get_PayLimitNum_34481(); void set_PayLimitNum_34482(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Title_34483(); void set_LOCID_Title_34484(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Title_34485(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_34486(); void set_LOCID_Desc_34487(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_34488(); DLL2SDK::mscorlib::System::String* get_Logo_Sprite_34489(); void set_Logo_Sprite_34490(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_PreorderBeginTime_34491(); void set_PreorderBeginTime_34492(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_PreorderEndTime_34493(); void set_PreorderEndTime_34494(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SeasonName_34495(); void set_SeasonName_34496(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_RightContent_34497(); void set_RightContent_34498(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_GiftDescription_34499(); void set_GiftDescription_34500(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_34501(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SpBuyPlusBpItemConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _SeasonId_k__BackingField_; int32_t _AreaID_k__BackingField_; int32_t _ItemEnum_k__BackingField_; int32_t _ItemId_k__BackingField_; int32_t _ItemNum_k__BackingField_; int32_t _ItemTier_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34425(); int32_t get_SeasonId_34426(); void set_SeasonId_34427(int32_t value_); int32_t get_AreaID_34428(); void set_AreaID_34429(int32_t value_); int32_t get_ItemEnum_34430(); void set_ItemEnum_34431(int32_t value_); int32_t get_ItemId_34432(); void set_ItemId_34433(int32_t value_); int32_t get_ItemNum_34434(); void set_ItemNum_34435(int32_t value_); int32_t get_ItemTier_34436(); void set_ItemTier_34437(int32_t value_); int32_t Deserialize_34438(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SpAmendExpConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Id_k__BackingField_; int32_t _GameType_k__BackingField_; float _GameTimeFactor_k__BackingField_; float _GameKillAndAsistFactor_k__BackingField_; float _CureFactor_k__BackingField_; float _UseDogTagFactor_k__BackingField_; float _BpBuffAmendValue_k__BackingField_; DLL2SDK::mscorlib::System::String* _GameModeStrList_k__BackingField_; float _GameModeAmendFactor_k__BackingField_; DLL2SDK::mscorlib::System::String* _NoPunishGameModeList_k__BackingField_; float _PunishValue_k__BackingField_; int32_t _PunishThreshold_k__BackingField_; int32_t _MaxExp_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34396(); int32_t GetPrimaryKeyValue_34397(); int32_t get_Id_34398(); void set_Id_34399(int32_t value_); int32_t get_GameType_34400(); void set_GameType_34401(int32_t value_); float get_GameTimeFactor_34402(); void set_GameTimeFactor_34403(float value_); float get_GameKillAndAsistFactor_34404(); void set_GameKillAndAsistFactor_34405(float value_); float get_CureFactor_34406(); void set_CureFactor_34407(float value_); float get_UseDogTagFactor_34408(); void set_UseDogTagFactor_34409(float value_); float get_BpBuffAmendValue_34410(); void set_BpBuffAmendValue_34411(float value_); DLL2SDK::mscorlib::System::String* get_GameModeStrList_34412(); void set_GameModeStrList_34413(DLL2SDK::mscorlib::System::String* value_); float get_GameModeAmendFactor_34414(); void set_GameModeAmendFactor_34415(float value_); DLL2SDK::mscorlib::System::String* get_NoPunishGameModeList_34416(); void set_NoPunishGameModeList_34417(DLL2SDK::mscorlib::System::String* value_); float get_PunishValue_34418(); void set_PunishValue_34419(float value_); int32_t get_PunishThreshold_34420(); void set_PunishThreshold_34421(int32_t value_); int32_t get_MaxExp_34422(); void set_MaxExp_34423(int32_t value_); int32_t Deserialize_34424(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SoundEventEConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Id_k__BackingField_; DLL2SDK::mscorlib::System::String* _EnumName_k__BackingField_; DLL2SDK::mscorlib::System::String* _Constant_k__BackingField_; DLL2SDK::mscorlib::System::String* _Note_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34384(); int32_t GetPrimaryKeyValue_34385(); int32_t get_Id_34386(); void set_Id_34387(int32_t value_); DLL2SDK::mscorlib::System::String* get_EnumName_34388(); void set_EnumName_34389(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Constant_34390(); void set_Constant_34391(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Note_34392(); void set_Note_34393(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_34394(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::mscorlib::System::String* GetValue_34395(DLL2SDK::Assembly_CSharp::Config::SoundEventEnum configEnum_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SoldierReturnRewardItemConfigConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::mscorlib::System::String* _Id_k__BackingField_; float _Rotate_x_k__BackingField_; float _Rotate_y_k__BackingField_; float _Rotate_z_k__BackingField_; float _Scale_x_k__BackingField_; float _Scale_y_k__BackingField_; float _Scale_z_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34367(); DLL2SDK::mscorlib::System::String* GetPrimaryKeyValue_34368(); DLL2SDK::mscorlib::System::String* get_Id_34369(); void set_Id_34370(DLL2SDK::mscorlib::System::String* value_); float get_Rotate_x_34371(); void set_Rotate_x_34372(float value_); float get_Rotate_y_34373(); void set_Rotate_y_34374(float value_); float get_Rotate_z_34375(); void set_Rotate_z_34376(float value_); float get_Scale_x_34377(); void set_Scale_x_34378(float value_); float get_Scale_y_34379(); void set_Scale_y_34380(float value_); float get_Scale_z_34381(); void set_Scale_z_34382(float value_); int32_t Deserialize_34383(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SniperOnlyWeaponOrderConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _Order_k__BackingField_; int32_t _ItemID_k__BackingField_; DLL2SDK::mscorlib::System::String* _WeaponName_k__BackingField_; int32_t _DefaultAttachment_1_k__BackingField_; int32_t _DefaultAttachment_2_k__BackingField_; int32_t _DefaultAttachment_3_k__BackingField_; int32_t _DefaultAttachment_4_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34351(); int32_t get_Order_34352(); void set_Order_34353(int32_t value_); int32_t get_ItemID_34354(); void set_ItemID_34355(int32_t value_); DLL2SDK::mscorlib::System::String* get_WeaponName_34356(); void set_WeaponName_34357(DLL2SDK::mscorlib::System::String* value_); int32_t get_DefaultAttachment_1_34358(); void set_DefaultAttachment_1_34359(int32_t value_); int32_t get_DefaultAttachment_2_34360(); void set_DefaultAttachment_2_34361(int32_t value_); int32_t get_DefaultAttachment_3_34362(); void set_DefaultAttachment_3_34363(int32_t value_); int32_t get_DefaultAttachment_4_34364(); void set_DefaultAttachment_4_34365(int32_t value_); int32_t Deserialize_34366(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ShopTagsConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _TagID_k__BackingField_; bool _Open_k__BackingField_; int32_t _Priority_k__BackingField_; int32_t _TagType_k__BackingField_; bool _EnableSubTag_k__BackingField_; DLL2SDK::Array* _RejectSubTag_k__BackingField_; DLL2SDK::mscorlib::System::String* _Icon_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34331(); int32_t GetPrimaryKeyValue_34332(); int32_t get_TagID_34333(); void set_TagID_34334(int32_t value_); bool get_Open_34335(); void set_Open_34336(bool value_); int32_t get_Priority_34337(); void set_Priority_34338(int32_t value_); int32_t get_TagType_34339(); void set_TagType_34340(int32_t value_); bool get_EnableSubTag_34341(); void set_EnableSubTag_34342(bool value_); DLL2SDK::Array* get_RejectSubTag_34343(); void set_RejectSubTag_34344(DLL2SDK::Array* value_); DLL2SDK::mscorlib::System::String* get_Icon_34345(); void set_Icon_34346(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_34347(); void set_LOCID_Name_34348(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_34349(); int32_t Deserialize_34350(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ShopSubTagsConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _TagSubID_k__BackingField_; bool _Open_k__BackingField_; int32_t _Priority_k__BackingField_; DLL2SDK::mscorlib::System::String* _Icon_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34317(); int32_t GetPrimaryKeyValue_34318(); int32_t get_TagSubID_34319(); void set_TagSubID_34320(int32_t value_); bool get_Open_34321(); void set_Open_34322(bool value_); int32_t get_Priority_34323(); void set_Priority_34324(int32_t value_); DLL2SDK::mscorlib::System::String* get_Icon_34325(); void set_Icon_34326(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_34327(); void set_LOCID_Name_34328(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_34329(); int32_t Deserialize_34330(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SharePicCDNConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::mscorlib::System::String* _Type_k__BackingField_; DLL2SDK::mscorlib::System::String* _CDN_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34310(); DLL2SDK::mscorlib::System::String* GetPrimaryKeyValue_34311(); DLL2SDK::mscorlib::System::String* get_Type_34312(); void set_Type_34313(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_CDN_34314(); void set_CDN_34315(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_34316(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ShareLimitConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Id_k__BackingField_; int32_t _Num_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34303(); int32_t GetPrimaryKeyValue_34304(); int32_t get_Id_34305(); void set_Id_34306(int32_t value_); int32_t get_Num_34307(); void set_Num_34308(int32_t value_); int32_t Deserialize_34309(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SettlementCardSoundConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Quality_k__BackingField_; DLL2SDK::mscorlib::System::String* _Card_audio_name_k__BackingField_; DLL2SDK::mscorlib::System::String* _Box_audio_name_k__BackingField_; int32_t _Bank_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34292(); int32_t GetPrimaryKeyValue_34293(); int32_t get_Quality_34294(); void set_Quality_34295(int32_t value_); DLL2SDK::mscorlib::System::String* get_Card_audio_name_34296(); void set_Card_audio_name_34297(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Box_audio_name_34298(); void set_Box_audio_name_34299(DLL2SDK::mscorlib::System::String* value_); int32_t get_Bank_34300(); void set_Bank_34301(int32_t value_); int32_t Deserialize_34302(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ScoreConfigConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Id_k__BackingField_; int32_t _Score_type_k__BackingField_; int32_t _Gamemode_k__BackingField_; int32_t _Score_k__BackingField_; DLL2SDK::mscorlib::System::String* _Score_desc_k__BackingField_; DLL2SDK::mscorlib::System::String* _Info_k__BackingField_; DLL2SDK::mscorlib::System::String* _LocId_ScoreDesc_k__BackingField_; bool _IsBuffAddScore_k__BackingField_; int32_t _ScoreCategory_k__BackingField_; DLL2SDK::mscorlib::System::String* _ScoreCategory_desc_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34269(); int32_t GetPrimaryKeyValue_34270(); int32_t get_Id_34271(); void set_Id_34272(int32_t value_); int32_t get_Score_type_34273(); void set_Score_type_34274(int32_t value_); int32_t get_Gamemode_34275(); void set_Gamemode_34276(int32_t value_); int32_t get_Score_34277(); void set_Score_34278(int32_t value_); DLL2SDK::mscorlib::System::String* get_Score_desc_34279(); void set_Score_desc_34280(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Info_34281(); void set_Info_34282(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LocId_ScoreDesc_34283(); void set_LocId_ScoreDesc_34284(DLL2SDK::mscorlib::System::String* value_); bool get_IsBuffAddScore_34285(); void set_IsBuffAddScore_34286(bool value_); int32_t get_ScoreCategory_34287(); void set_ScoreCategory_34288(int32_t value_); DLL2SDK::mscorlib::System::String* get_ScoreCategory_desc_34289(); void set_ScoreCategory_desc_34290(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_34291(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SaleTicketConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; uint32_t _ID_k__BackingField_; int32_t _ColorID_k__BackingField_; int32_t _ColorSubID_k__BackingField_; int32_t _SubjectionSystem_k__BackingField_; int32_t _SubjectionSeason_k__BackingField_; int32_t _SaleMuch_k__BackingField_; DLL2SDK::mscorlib::System::String* _StartTime_k__BackingField_; DLL2SDK::mscorlib::System::String* _EndTime_k__BackingField_; bool _ShowTicket_k__BackingField_; bool _ShowInBag_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_HowToGet_k__BackingField_; int32_t _GoGetPos_k__BackingField_; int32_t _SecondTab_k__BackingField_; DLL2SDK::mscorlib::System::String* _GoGetUrl_k__BackingField_; bool _IsAutoDemolition_k__BackingField_; uint32_t _CurrencyID_k__BackingField_; int32_t _SellProtection_k__BackingField_; int32_t _SellPrice_k__BackingField_; int32_t _MaxValueDay_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34221(); uint32_t GetPrimaryKeyValue_34222(); DLL2SDK::mscorlib::System::String* get_LOCID_Name_34223(); void set_LOCID_Name_34224(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_34225(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_34226(); void set_LOCID_Desc_34227(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_34228(); uint32_t get_ID_34229(); void set_ID_34230(uint32_t value_); int32_t get_ColorID_34231(); void set_ColorID_34232(int32_t value_); int32_t get_ColorSubID_34233(); void set_ColorSubID_34234(int32_t value_); int32_t get_SubjectionSystem_34235(); void set_SubjectionSystem_34236(int32_t value_); int32_t get_SubjectionSeason_34237(); void set_SubjectionSeason_34238(int32_t value_); int32_t get_SaleMuch_34239(); void set_SaleMuch_34240(int32_t value_); DLL2SDK::mscorlib::System::String* get_StartTime_34241(); void set_StartTime_34242(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EndTime_34243(); void set_EndTime_34244(DLL2SDK::mscorlib::System::String* value_); bool get_ShowTicket_34245(); void set_ShowTicket_34246(bool value_); bool get_ShowInBag_34247(); void set_ShowInBag_34248(bool value_); DLL2SDK::mscorlib::System::String* get_LOCID_HowToGet_34249(); void set_LOCID_HowToGet_34250(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_HowToGet_34251(); int32_t get_GoGetPos_34252(); void set_GoGetPos_34253(int32_t value_); int32_t get_SecondTab_34254(); void set_SecondTab_34255(int32_t value_); DLL2SDK::mscorlib::System::String* get_GoGetUrl_34256(); void set_GoGetUrl_34257(DLL2SDK::mscorlib::System::String* value_); bool get_IsAutoDemolition_34258(); void set_IsAutoDemolition_34259(bool value_); uint32_t get_CurrencyID_34260(); void set_CurrencyID_34261(uint32_t value_); int32_t get_SellProtection_34262(); void set_SellProtection_34263(int32_t value_); int32_t get_SellPrice_34264(); void set_SellPrice_34265(int32_t value_); int32_t get_MaxValueDay_34266(); void set_MaxValueDay_34267(int32_t value_); int32_t Deserialize_34268(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SPVPPlaylistExtConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _MatchType_k__BackingField_; int32_t _PlaylistType_k__BackingField_; DLL2SDK::mscorlib::System::String* _PlaylistTypeDis_k__BackingField_; DLL2SDK::mscorlib::System::String* _PlaylistTypeLocID_k__BackingField_; int32_t _PlaylistID_k__BackingField_; uint32_t _Area_id_k__BackingField_; int32_t _NumOfInvite_k__BackingField_; int32_t _NumofPlayer_k__BackingField_; DLL2SDK::mscorlib::System::String* _PlaylistName_k__BackingField_; DLL2SDK::mscorlib::System::String* _PlaylistLocID_k__BackingField_; DLL2SDK::mscorlib::System::String* _PlaylistDisLocID_k__BackingField_; DLL2SDK::mscorlib::System::String* _PlaylistPlayerNumDisLocID_k__BackingField_; int32_t _Bool_Child_k__BackingField_; int32_t _LevelUnlock_k__BackingField_; int32_t _LadderUnlock_k__BackingField_; int32_t _OpenType_k__BackingField_; int32_t _ShowPirority_k__BackingField_; DLL2SDK::mscorlib::System::String* _StartTime_k__BackingField_; DLL2SDK::mscorlib::System::String* _EndTime_k__BackingField_; uint32_t _Cd_active_second_k__BackingField_; uint32_t _Cool_down_second_k__BackingField_; int32_t _ShowType_k__BackingField_; DLL2SDK::mscorlib::System::String* _ShowStartTime_k__BackingField_; DLL2SDK::mscorlib::System::String* _ShowEndTime_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCOpenTimeDesc_k__BackingField_; int32_t _KeyModeType_k__BackingField_; float _EXBuffValue_k__BackingField_; float _RankScoreBuffValue_k__BackingField_; DLL2SDK::mscorlib::System::String* _PlaylistImageResource_k__BackingField_; DLL2SDK::mscorlib::System::String* _PlaylistImageResourceCDN_k__BackingField_; DLL2SDK::mscorlib::System::String* _TagResource_k__BackingField_; DLL2SDK::mscorlib::System::String* _TagLocID_k__BackingField_; int32_t _BubblePriority_k__BackingField_; DLL2SDK::mscorlib::System::String* _BubbleCondition_k__BackingField_; int32_t _BubbleType_k__BackingField_; DLL2SDK::mscorlib::System::String* _BubbleLocID_k__BackingField_; int32_t _Score_limit_default_k__BackingField_; int32_t _Score_limit_lower_k__BackingField_; int32_t _Score_limit_upper_k__BackingField_; int32_t _Time_limit_default_k__BackingField_; int32_t _Time_limit_lower_k__BackingField_; int32_t _Time_limit_upper_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Cond1Desc1_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Cond1Desc2_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Cond2Desc1_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Cond2Desc2_k__BackingField_; int32_t _DetailType_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34121(); int32_t get_MatchType_34122(); void set_MatchType_34123(int32_t value_); int32_t get_PlaylistType_34124(); void set_PlaylistType_34125(int32_t value_); DLL2SDK::mscorlib::System::String* get_PlaylistTypeDis_34126(); void set_PlaylistTypeDis_34127(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_PlaylistTypeLocID_34128(); void set_PlaylistTypeLocID_34129(DLL2SDK::mscorlib::System::String* value_); int32_t get_PlaylistID_34130(); void set_PlaylistID_34131(int32_t value_); uint32_t get_Area_id_34132(); void set_Area_id_34133(uint32_t value_); int32_t get_NumOfInvite_34134(); void set_NumOfInvite_34135(int32_t value_); int32_t get_NumofPlayer_34136(); void set_NumofPlayer_34137(int32_t value_); DLL2SDK::mscorlib::System::String* get_PlaylistName_34138(); void set_PlaylistName_34139(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_PlaylistLocID_34140(); void set_PlaylistLocID_34141(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_PlaylistDisLocID_34142(); void set_PlaylistDisLocID_34143(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_PlaylistPlayerNumDisLocID_34144(); void set_PlaylistPlayerNumDisLocID_34145(DLL2SDK::mscorlib::System::String* value_); int32_t get_Bool_Child_34146(); void set_Bool_Child_34147(int32_t value_); int32_t get_LevelUnlock_34148(); void set_LevelUnlock_34149(int32_t value_); int32_t get_LadderUnlock_34150(); void set_LadderUnlock_34151(int32_t value_); int32_t get_OpenType_34152(); void set_OpenType_34153(int32_t value_); int32_t get_ShowPirority_34154(); void set_ShowPirority_34155(int32_t value_); DLL2SDK::mscorlib::System::String* get_StartTime_34156(); void set_StartTime_34157(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EndTime_34158(); void set_EndTime_34159(DLL2SDK::mscorlib::System::String* value_); uint32_t get_Cd_active_second_34160(); void set_Cd_active_second_34161(uint32_t value_); uint32_t get_Cool_down_second_34162(); void set_Cool_down_second_34163(uint32_t value_); int32_t get_ShowType_34164(); void set_ShowType_34165(int32_t value_); DLL2SDK::mscorlib::System::String* get_ShowStartTime_34166(); void set_ShowStartTime_34167(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ShowEndTime_34168(); void set_ShowEndTime_34169(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LOCOpenTimeDesc_34170(); void set_LOCOpenTimeDesc_34171(DLL2SDK::mscorlib::System::String* value_); int32_t get_KeyModeType_34172(); void set_KeyModeType_34173(int32_t value_); float get_EXBuffValue_34174(); void set_EXBuffValue_34175(float value_); float get_RankScoreBuffValue_34176(); void set_RankScoreBuffValue_34177(float value_); DLL2SDK::mscorlib::System::String* get_PlaylistImageResource_34178(); void set_PlaylistImageResource_34179(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_PlaylistImageResourceCDN_34180(); void set_PlaylistImageResourceCDN_34181(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_TagResource_34182(); void set_TagResource_34183(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_TagLocID_34184(); void set_TagLocID_34185(DLL2SDK::mscorlib::System::String* value_); int32_t get_BubblePriority_34186(); void set_BubblePriority_34187(int32_t value_); DLL2SDK::mscorlib::System::String* get_BubbleCondition_34188(); void set_BubbleCondition_34189(DLL2SDK::mscorlib::System::String* value_); int32_t get_BubbleType_34190(); void set_BubbleType_34191(int32_t value_); DLL2SDK::mscorlib::System::String* get_BubbleLocID_34192(); void set_BubbleLocID_34193(DLL2SDK::mscorlib::System::String* value_); int32_t get_Score_limit_default_34194(); void set_Score_limit_default_34195(int32_t value_); int32_t get_Score_limit_lower_34196(); void set_Score_limit_lower_34197(int32_t value_); int32_t get_Score_limit_upper_34198(); void set_Score_limit_upper_34199(int32_t value_); int32_t get_Time_limit_default_34200(); void set_Time_limit_default_34201(int32_t value_); int32_t get_Time_limit_lower_34202(); void set_Time_limit_lower_34203(int32_t value_); int32_t get_Time_limit_upper_34204(); void set_Time_limit_upper_34205(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Cond1Desc1_34206(); void set_LOCID_Cond1Desc1_34207(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Cond1Desc1_34208(); DLL2SDK::mscorlib::System::String* get_LOCID_Cond1Desc2_34209(); void set_LOCID_Cond1Desc2_34210(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Cond1Desc2_34211(); DLL2SDK::mscorlib::System::String* get_LOCID_Cond2Desc1_34212(); void set_LOCID_Cond2Desc1_34213(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Cond2Desc1_34214(); DLL2SDK::mscorlib::System::String* get_LOCID_Cond2Desc2_34215(); void set_LOCID_Cond2Desc2_34216(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Cond2Desc2_34217(); int32_t get_DetailType_34218(); void set_DetailType_34219(int32_t value_); int32_t Deserialize_34220(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SPVPPlayListChildConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _PlayListID_k__BackingField_; DLL2SDK::mscorlib::System::String* _MapID_k__BackingField_; DLL2SDK::mscorlib::System::String* _MapDesc_k__BackingField_; DLL2SDK::mscorlib::System::String* _PlaylistName_k__BackingField_; int32_t _MaxMatchTime_k__BackingField_; int32_t _RoundTarget_k__BackingField_; int32_t _RoundTimeLimit_k__BackingField_; int32_t _OpenType_k__BackingField_; DLL2SDK::mscorlib::System::String* _StartTime_k__BackingField_; DLL2SDK::mscorlib::System::String* _EndTime_k__BackingField_; uint32_t _Cd_active_second_k__BackingField_; uint32_t _Cool_down_second_k__BackingField_; uint32_t _Random_weight_k__BackingField_; int32_t _Must_download_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34091(); int32_t get_PlayListID_34092(); void set_PlayListID_34093(int32_t value_); DLL2SDK::mscorlib::System::String* get_MapID_34094(); void set_MapID_34095(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_MapDesc_34096(); void set_MapDesc_34097(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_PlaylistName_34098(); void set_PlaylistName_34099(DLL2SDK::mscorlib::System::String* value_); int32_t get_MaxMatchTime_34100(); void set_MaxMatchTime_34101(int32_t value_); int32_t get_RoundTarget_34102(); void set_RoundTarget_34103(int32_t value_); int32_t get_RoundTimeLimit_34104(); void set_RoundTimeLimit_34105(int32_t value_); int32_t get_OpenType_34106(); void set_OpenType_34107(int32_t value_); DLL2SDK::mscorlib::System::String* get_StartTime_34108(); void set_StartTime_34109(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EndTime_34110(); void set_EndTime_34111(DLL2SDK::mscorlib::System::String* value_); uint32_t get_Cd_active_second_34112(); void set_Cd_active_second_34113(uint32_t value_); uint32_t get_Cool_down_second_34114(); void set_Cool_down_second_34115(uint32_t value_); uint32_t get_Random_weight_34116(); void set_Random_weight_34117(uint32_t value_); int32_t get_Must_download_34118(); void set_Must_download_34119(int32_t value_); int32_t Deserialize_34120(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct RoundWeaponTypeConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { DLL2SDK::mscorlib::System::String* _ModeID_k__BackingField_; int32_t _RoundID_k__BackingField_; int32_t _SlotIdx_k__BackingField_; int32_t _FireArmType_1_k__BackingField_; int32_t _Weight_1_k__BackingField_; DLL2SDK::mscorlib::System::String* _Desc_1_k__BackingField_; int32_t _FireArmType_2_k__BackingField_; int32_t _Weight_2_k__BackingField_; DLL2SDK::mscorlib::System::String* _Desc_2_k__BackingField_; int32_t _FireArmType_3_k__BackingField_; int32_t _Weight_3_k__BackingField_; DLL2SDK::mscorlib::System::String* _Desc_3_k__BackingField_; int32_t _FireArmType_4_k__BackingField_; int32_t _Weight_4_k__BackingField_; DLL2SDK::mscorlib::System::String* _Desc_4_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34059(); DLL2SDK::mscorlib::System::String* get_ModeID_34060(); void set_ModeID_34061(DLL2SDK::mscorlib::System::String* value_); int32_t get_RoundID_34062(); void set_RoundID_34063(int32_t value_); int32_t get_SlotIdx_34064(); void set_SlotIdx_34065(int32_t value_); int32_t get_FireArmType_1_34066(); void set_FireArmType_1_34067(int32_t value_); int32_t get_Weight_1_34068(); void set_Weight_1_34069(int32_t value_); DLL2SDK::mscorlib::System::String* get_Desc_1_34070(); void set_Desc_1_34071(DLL2SDK::mscorlib::System::String* value_); int32_t get_FireArmType_2_34072(); void set_FireArmType_2_34073(int32_t value_); int32_t get_Weight_2_34074(); void set_Weight_2_34075(int32_t value_); DLL2SDK::mscorlib::System::String* get_Desc_2_34076(); void set_Desc_2_34077(DLL2SDK::mscorlib::System::String* value_); int32_t get_FireArmType_3_34078(); void set_FireArmType_3_34079(int32_t value_); int32_t get_Weight_3_34080(); void set_Weight_3_34081(int32_t value_); DLL2SDK::mscorlib::System::String* get_Desc_3_34082(); void set_Desc_3_34083(DLL2SDK::mscorlib::System::String* value_); int32_t get_FireArmType_4_34084(); void set_FireArmType_4_34085(int32_t value_); int32_t get_Weight_4_34086(); void set_Weight_4_34087(int32_t value_); DLL2SDK::mscorlib::System::String* get_Desc_4_34088(); void set_Desc_4_34089(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_34090(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct RoundLoadoutItemConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { DLL2SDK::mscorlib::System::String* _ModeID_k__BackingField_; int32_t _ItemID_k__BackingField_; int32_t _FireArmType_k__BackingField_; int32_t _Weight_k__BackingField_; DLL2SDK::mscorlib::System::String* _Desc_1_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34047(); DLL2SDK::mscorlib::System::String* get_ModeID_34048(); void set_ModeID_34049(DLL2SDK::mscorlib::System::String* value_); int32_t get_ItemID_34050(); void set_ItemID_34051(int32_t value_); int32_t get_FireArmType_34052(); void set_FireArmType_34053(int32_t value_); int32_t get_Weight_34054(); void set_Weight_34055(int32_t value_); DLL2SDK::mscorlib::System::String* get_Desc_1_34056(); void set_Desc_1_34057(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_34058(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct RoundAttachmentConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _FireArmType_k__BackingField_; int32_t _AttachmentID_k__BackingField_; int32_t _Weight_k__BackingField_; DLL2SDK::mscorlib::System::String* _Desc_k__BackingField_; int32_t _AttachmentType_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34035(); int32_t get_FireArmType_34036(); void set_FireArmType_34037(int32_t value_); int32_t get_AttachmentID_34038(); void set_AttachmentID_34039(int32_t value_); int32_t get_Weight_34040(); void set_Weight_34041(int32_t value_); DLL2SDK::mscorlib::System::String* get_Desc_34042(); void set_Desc_34043(DLL2SDK::mscorlib::System::String* value_); int32_t get_AttachmentType_34044(); void set_AttachmentType_34045(int32_t value_); int32_t Deserialize_34046(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct RoleSkinConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { uint32_t _ID_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Describe_k__BackingField_; int32_t _ColorID_k__BackingField_; int32_t _GoGetPos_k__BackingField_; bool _ShowInBag_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_HowToGet_k__BackingField_; uint64_t _ShowHatAssetID_k__BackingField_; uint64_t _ShowBagAssetID_k__BackingField_; uint64_t _ShowClothAssetID_k__BackingField_; uint64_t _HatAssetID_k__BackingField_; uint64_t _BRHatAssetID_k__BackingField_; uint64_t _BagAssetID_k__BackingField_; uint64_t _BRBagAssetID_k__BackingField_; uint64_t _ClothAssetID_k__BackingField_; uint64_t _BRClothAssetID_k__BackingField_; int32_t _ClothType_k__BackingField_; uint64_t _SuitAssetID_k__BackingField_; uint64_t _BRSuitAssetID_k__BackingField_; bool _IsAutoDemolition_k__BackingField_; uint32_t _CurrencyID_k__BackingField_; int32_t _SellPrice_k__BackingField_; DLL2SDK::Array* _MaterialIDs_k__BackingField_; int32_t _CamoID_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33981(); uint32_t GetPrimaryKeyValue_33982(); uint32_t get_ID_33983(); void set_ID_33984(uint32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_33985(); void set_LOCID_Name_33986(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_33987(); DLL2SDK::mscorlib::System::String* get_LOCID_Describe_33988(); void set_LOCID_Describe_33989(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Describe_33990(); int32_t get_ColorID_33991(); void set_ColorID_33992(int32_t value_); int32_t get_GoGetPos_33993(); void set_GoGetPos_33994(int32_t value_); bool get_ShowInBag_33995(); void set_ShowInBag_33996(bool value_); DLL2SDK::mscorlib::System::String* get_LOCID_HowToGet_33997(); void set_LOCID_HowToGet_33998(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_HowToGet_33999(); uint64_t get_ShowHatAssetID_34000(); void set_ShowHatAssetID_34001(uint64_t value_); uint64_t get_ShowBagAssetID_34002(); void set_ShowBagAssetID_34003(uint64_t value_); uint64_t get_ShowClothAssetID_34004(); void set_ShowClothAssetID_34005(uint64_t value_); uint64_t get_HatAssetID_34006(); void set_HatAssetID_34007(uint64_t value_); uint64_t get_BRHatAssetID_34008(); void set_BRHatAssetID_34009(uint64_t value_); uint64_t get_BagAssetID_34010(); void set_BagAssetID_34011(uint64_t value_); uint64_t get_BRBagAssetID_34012(); void set_BRBagAssetID_34013(uint64_t value_); uint64_t get_ClothAssetID_34014(); void set_ClothAssetID_34015(uint64_t value_); uint64_t get_BRClothAssetID_34016(); void set_BRClothAssetID_34017(uint64_t value_); int32_t get_ClothType_34018(); void set_ClothType_34019(int32_t value_); uint64_t get_SuitAssetID_34020(); void set_SuitAssetID_34021(uint64_t value_); uint64_t get_BRSuitAssetID_34022(); void set_BRSuitAssetID_34023(uint64_t value_); bool get_IsAutoDemolition_34024(); void set_IsAutoDemolition_34025(bool value_); uint32_t get_CurrencyID_34026(); void set_CurrencyID_34027(uint32_t value_); int32_t get_SellPrice_34028(); void set_SellPrice_34029(int32_t value_); DLL2SDK::Array* get_MaterialIDs_34030(); void set_MaterialIDs_34031(DLL2SDK::Array* value_); int32_t get_CamoID_34032(); void set_CamoID_34033(int32_t value_); int32_t Deserialize_34034(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct RelationFriendInviteConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::mscorlib::System::String* _InviteType_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Title_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; DLL2SDK::mscorlib::System::String* _Icon_k__BackingField_; DLL2SDK::mscorlib::System::String* _Link_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33966(); DLL2SDK::mscorlib::System::String* GetPrimaryKeyValue_33967(); DLL2SDK::mscorlib::System::String* get_InviteType_33968(); void set_InviteType_33969(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LOCID_Title_33970(); void set_LOCID_Title_33971(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Title_33972(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_33973(); void set_LOCID_Desc_33974(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_33975(); DLL2SDK::mscorlib::System::String* get_Icon_33976(); void set_Icon_33977(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Link_33978(); void set_Link_33979(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_33980(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct RandomNickNameConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Index_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_AName_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_BName_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33955(); int32_t GetPrimaryKeyValue_33956(); int32_t get_Index_33957(); void set_Index_33958(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_AName_33959(); void set_LOCID_AName_33960(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_AName_33961(); DLL2SDK::mscorlib::System::String* get_LOCID_BName_33962(); void set_LOCID_BName_33963(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_BName_33964(); int32_t Deserialize_33965(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct QuotedSayingsConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _ID_k__BackingField_; DLL2SDK::mscorlib::System::String* _Quotes_k__BackingField_; DLL2SDK::mscorlib::System::String* _Name_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33947(); int32_t get_ID_33948(); void set_ID_33949(int32_t value_); DLL2SDK::mscorlib::System::String* get_Quotes_33950(); void set_Quotes_33951(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_33952(); void set_Name_33953(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_33954(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct QuickTeamPlaylistMappingConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _RoomType_k__BackingField_; DLL2SDK::mscorlib::System::String* _RoomTypeName_k__BackingField_; int32_t _Playlist_k__BackingField_; DLL2SDK::mscorlib::System::String* _PlaylistName_k__BackingField_; DLL2SDK::mscorlib::System::String* _StartTime_k__BackingField_; DLL2SDK::mscorlib::System::String* _EndTime_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33933(); int32_t get_RoomType_33934(); void set_RoomType_33935(int32_t value_); DLL2SDK::mscorlib::System::String* get_RoomTypeName_33936(); void set_RoomTypeName_33937(DLL2SDK::mscorlib::System::String* value_); int32_t get_Playlist_33938(); void set_Playlist_33939(int32_t value_); DLL2SDK::mscorlib::System::String* get_PlaylistName_33940(); void set_PlaylistName_33941(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_StartTime_33942(); void set_StartTime_33943(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EndTime_33944(); void set_EndTime_33945(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_33946(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct PveSuffixConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Id_k__BackingField_; int32_t _Level_k__BackingField_; DLL2SDK::mscorlib::System::String* _Rand_info_1_rand_items_k__BackingField_; DLL2SDK::mscorlib::System::String* _Rand_info_1_item_rand_values_k__BackingField_; int32_t _Rand_info_1_is_repeat_get_k__BackingField_; int32_t _Rand_info_1_rand_counts_k__BackingField_; DLL2SDK::mscorlib::System::String* _Rand_info_2_rand_items_k__BackingField_; DLL2SDK::mscorlib::System::String* _Rand_info_2_item_rand_values_k__BackingField_; int32_t _Rand_info_2_is_repeat_get_k__BackingField_; int32_t _Rand_info_2_rand_counts_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33910(); int32_t GetPrimaryKeyValue_33911(); int32_t get_Id_33912(); void set_Id_33913(int32_t value_); int32_t get_Level_33914(); void set_Level_33915(int32_t value_); DLL2SDK::mscorlib::System::String* get_Rand_info_1_rand_items_33916(); void set_Rand_info_1_rand_items_33917(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Rand_info_1_item_rand_values_33918(); void set_Rand_info_1_item_rand_values_33919(DLL2SDK::mscorlib::System::String* value_); int32_t get_Rand_info_1_is_repeat_get_33920(); void set_Rand_info_1_is_repeat_get_33921(int32_t value_); int32_t get_Rand_info_1_rand_counts_33922(); void set_Rand_info_1_rand_counts_33923(int32_t value_); DLL2SDK::mscorlib::System::String* get_Rand_info_2_rand_items_33924(); void set_Rand_info_2_rand_items_33925(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Rand_info_2_item_rand_values_33926(); void set_Rand_info_2_item_rand_values_33927(DLL2SDK::mscorlib::System::String* value_); int32_t get_Rand_info_2_is_repeat_get_33928(); void set_Rand_info_2_is_repeat_get_33929(int32_t value_); int32_t get_Rand_info_2_rand_counts_33930(); void set_Rand_info_2_rand_counts_33931(int32_t value_); int32_t Deserialize_33932(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct PveGameModeConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _GameMode_k__BackingField_; DLL2SDK::mscorlib::System::String* _GameModeType_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_BriefDesc_k__BackingField_; DLL2SDK::mscorlib::System::String* _IconResource_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33892(); int32_t GetPrimaryKeyValue_33893(); int32_t get_GameMode_33894(); void set_GameMode_33895(int32_t value_); DLL2SDK::mscorlib::System::String* get_GameModeType_33896(); void set_GameModeType_33897(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_33898(); void set_LOCID_Name_33899(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_33900(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_33901(); void set_LOCID_Desc_33902(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_33903(); DLL2SDK::mscorlib::System::String* get_LOCID_BriefDesc_33904(); void set_LOCID_BriefDesc_33905(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_BriefDesc_33906(); DLL2SDK::mscorlib::System::String* get_IconResource_33907(); void set_IconResource_33908(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_33909(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct PveAttributionConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _AttrID_k__BackingField_; int32_t _IsPercentage_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpriteName_k__BackingField_; DLL2SDK::mscorlib::System::String* _TalentSpriteName_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33875(); int32_t GetPrimaryKeyValue_33876(); int32_t get_AttrID_33877(); void set_AttrID_33878(int32_t value_); int32_t get_IsPercentage_33879(); void set_IsPercentage_33880(int32_t value_); DLL2SDK::mscorlib::System::String* get_SpriteName_33881(); void set_SpriteName_33882(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_TalentSpriteName_33883(); void set_TalentSpriteName_33884(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_33885(); void set_LOCID_Name_33886(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_33887(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_33888(); void set_LOCID_Desc_33889(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_33890(); int32_t Deserialize_33891(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct PropertyModifyDescConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _PropertyType_k__BackingField_; DLL2SDK::mscorlib::System::String* _PropertyName_k__BackingField_; DLL2SDK::mscorlib::System::String* _PropertySvrName_k__BackingField_; DLL2SDK::mscorlib::System::String* _ProperyDesc_k__BackingField_; DLL2SDK::mscorlib::System::String* _ProperyParamStr_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectParamOper_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33861(); int32_t get_PropertyType_33862(); void set_PropertyType_33863(int32_t value_); DLL2SDK::mscorlib::System::String* get_PropertyName_33864(); void set_PropertyName_33865(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_PropertySvrName_33866(); void set_PropertySvrName_33867(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ProperyDesc_33868(); void set_ProperyDesc_33869(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ProperyParamStr_33870(); void set_ProperyParamStr_33871(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectParamOper_33872(); void set_EffectParamOper_33873(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_33874(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ProducersConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { DLL2SDK::mscorlib::System::String* _LastName_k__BackingField_; DLL2SDK::mscorlib::System::String* _FirstName_k__BackingField_; DLL2SDK::mscorlib::System::String* _JobPositions_k__BackingField_; DLL2SDK::mscorlib::System::String* _Department_k__BackingField_; DLL2SDK::mscorlib::System::String* _Group_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33849(); DLL2SDK::mscorlib::System::String* get_LastName_33850(); void set_LastName_33851(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_FirstName_33852(); void set_FirstName_33853(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_JobPositions_33854(); void set_JobPositions_33855(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Department_33856(); void set_Department_33857(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Group_33858(); void set_Group_33859(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_33860(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct PlayerinfoPrizeConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _Id_k__BackingField_; int32_t _Account_type_k__BackingField_; int32_t _Award_1_item_id_k__BackingField_; int32_t _Award_1_item_num_k__BackingField_; int32_t _Award_1_item_durable_k__BackingField_; int32_t _Award_2_item_id_k__BackingField_; int32_t _Award_2_item_num_k__BackingField_; int32_t _Award_2_item_durable_k__BackingField_; int32_t _Award_3_item_id_k__BackingField_; int32_t _Award_3_item_num_k__BackingField_; int32_t _Award_3_item_durable_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33825(); int32_t get_Id_33826(); void set_Id_33827(int32_t value_); int32_t get_Account_type_33828(); void set_Account_type_33829(int32_t value_); int32_t get_Award_1_item_id_33830(); void set_Award_1_item_id_33831(int32_t value_); int32_t get_Award_1_item_num_33832(); void set_Award_1_item_num_33833(int32_t value_); int32_t get_Award_1_item_durable_33834(); void set_Award_1_item_durable_33835(int32_t value_); int32_t get_Award_2_item_id_33836(); void set_Award_2_item_id_33837(int32_t value_); int32_t get_Award_2_item_num_33838(); void set_Award_2_item_num_33839(int32_t value_); int32_t get_Award_2_item_durable_33840(); void set_Award_2_item_durable_33841(int32_t value_); int32_t get_Award_3_item_id_33842(); void set_Award_3_item_id_33843(int32_t value_); int32_t get_Award_3_item_num_33844(); void set_Award_3_item_num_33845(int32_t value_); int32_t get_Award_3_item_durable_33846(); void set_Award_3_item_durable_33847(int32_t value_); int32_t Deserialize_33848(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct PickupSetConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _SetNumber_k__BackingField_; int32_t _ComponentNumeber_k__BackingField_; uint32_t _ItemID_k__BackingField_; DLL2SDK::mscorlib::System::String* _Name_k__BackingField_; uint32_t _Quantity_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33813(); int32_t get_SetNumber_33814(); void set_SetNumber_33815(int32_t value_); int32_t get_ComponentNumeber_33816(); void set_ComponentNumeber_33817(int32_t value_); uint32_t get_ItemID_33818(); void set_ItemID_33819(uint32_t value_); DLL2SDK::mscorlib::System::String* get_Name_33820(); void set_Name_33821(DLL2SDK::mscorlib::System::String* value_); uint32_t get_Quantity_33822(); void set_Quantity_33823(uint32_t value_); int32_t Deserialize_33824(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct PickupItemConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ID_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _Desc_k__BackingField_; bool _IsPowerUp_k__BackingField_; int32_t _Buff0_k__BackingField_; int32_t _Buff1_k__BackingField_; int32_t _Buff2_k__BackingField_; int32_t _Buff3_k__BackingField_; float _ContinuousTime_k__BackingField_; int32_t _ScreenEffectAssetID_k__BackingField_; float _ScreenEffectLastTime_k__BackingField_; bool _IsEffectAll_k__BackingField_; bool _IsULT_k__BackingField_; DLL2SDK::mscorlib::System::String* _Sound1P_k__BackingField_; DLL2SDK::mscorlib::System::String* _Sound3P_k__BackingField_; bool _IsShowTips_k__BackingField_; DLL2SDK::mscorlib::System::String* _TipsSprite_k__BackingField_; DLL2SDK::mscorlib::System::String* _TipsLabel_k__BackingField_; int32_t _TipsColor_k__BackingField_; DLL2SDK::mscorlib::System::String* _BuffStateColor_k__BackingField_; DLL2SDK::mscorlib::System::String* _BuffStateNoColor_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33767(); int32_t GetPrimaryKeyValue_33768(); int32_t get_ID_33769(); void set_ID_33770(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_33771(); void set_LOCID_Name_33772(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_33773(); DLL2SDK::mscorlib::System::String* get_Desc_33774(); void set_Desc_33775(DLL2SDK::mscorlib::System::String* value_); bool get_IsPowerUp_33776(); void set_IsPowerUp_33777(bool value_); int32_t get_Buff0_33778(); void set_Buff0_33779(int32_t value_); int32_t get_Buff1_33780(); void set_Buff1_33781(int32_t value_); int32_t get_Buff2_33782(); void set_Buff2_33783(int32_t value_); int32_t get_Buff3_33784(); void set_Buff3_33785(int32_t value_); float get_ContinuousTime_33786(); void set_ContinuousTime_33787(float value_); int32_t get_ScreenEffectAssetID_33788(); void set_ScreenEffectAssetID_33789(int32_t value_); float get_ScreenEffectLastTime_33790(); void set_ScreenEffectLastTime_33791(float value_); bool get_IsEffectAll_33792(); void set_IsEffectAll_33793(bool value_); bool get_IsULT_33794(); void set_IsULT_33795(bool value_); DLL2SDK::mscorlib::System::String* get_Sound1P_33796(); void set_Sound1P_33797(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Sound3P_33798(); void set_Sound3P_33799(DLL2SDK::mscorlib::System::String* value_); bool get_IsShowTips_33800(); void set_IsShowTips_33801(bool value_); DLL2SDK::mscorlib::System::String* get_TipsSprite_33802(); void set_TipsSprite_33803(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_TipsLabel_33804(); void set_TipsLabel_33805(DLL2SDK::mscorlib::System::String* value_); int32_t get_TipsColor_33806(); void set_TipsColor_33807(int32_t value_); DLL2SDK::mscorlib::System::String* get_BuffStateColor_33808(); void set_BuffStateColor_33809(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_BuffStateNoColor_33810(); void set_BuffStateNoColor_33811(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_33812(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct PayStoreConfigConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Id_k__BackingField_; DLL2SDK::mscorlib::System::String* _Show_currency_k__BackingField_; int32_t _Pay_id_k__BackingField_; DLL2SDK::mscorlib::System::String* _Spec_label_k__BackingField_; DLL2SDK::mscorlib::System::String* _Icon_k__BackingField_; int32_t _Limit_count_k__BackingField_; DLL2SDK::mscorlib::System::String* _Limit_show_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33750(); int32_t GetPrimaryKeyValue_33751(); int32_t get_Id_33752(); void set_Id_33753(int32_t value_); DLL2SDK::mscorlib::System::String* get_Show_currency_33754(); void set_Show_currency_33755(DLL2SDK::mscorlib::System::String* value_); int32_t get_Pay_id_33756(); void set_Pay_id_33757(int32_t value_); DLL2SDK::mscorlib::System::String* get_Spec_label_33758(); void set_Spec_label_33759(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Icon_33760(); void set_Icon_33761(DLL2SDK::mscorlib::System::String* value_); int32_t get_Limit_count_33762(); void set_Limit_count_33763(int32_t value_); DLL2SDK::mscorlib::System::String* get_Limit_show_33764(); void set_Limit_show_33765(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_33766(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct PayConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { DLL2SDK::mscorlib::System::String* _ID_k__BackingField_; DLL2SDK::mscorlib::System::String* _ProductAndroidID_k__BackingField_; int32_t _AreaID_k__BackingField_; int32_t _Type_k__BackingField_; float _Original_Price_k__BackingField_; int32_t _Add_Diamonds_k__BackingField_; float _Discount_Num_k__BackingField_; float _Discount_Price_k__BackingField_; DLL2SDK::mscorlib::System::String* _Discount_Start_Time_k__BackingField_; DLL2SDK::mscorlib::System::String* _Discount_End_Time_k__BackingField_; int32_t _Extra_Diamonds_k__BackingField_; DLL2SDK::mscorlib::System::String* _Extra_Start_Time_k__BackingField_; DLL2SDK::mscorlib::System::String* _Extra_End_Time_k__BackingField_; DLL2SDK::mscorlib::System::String* _Icon_Res_k__BackingField_; DLL2SDK::mscorlib::System::String* _Tips_Name_k__BackingField_; DLL2SDK::Array* _Location_k__BackingField_; DLL2SDK::mscorlib::System::String* _Firstpay_Tips_k__BackingField_; int32_t _Firstpay_Extra_k__BackingField_; DLL2SDK::mscorlib::System::String* _Anyonepay_Tips_k__BackingField_; float _Anyonepay_Mult_k__BackingField_; DLL2SDK::mscorlib::System::String* _Anyonepay_Start_Time_k__BackingField_; DLL2SDK::mscorlib::System::String* _Anyonepay_End_Time_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33704(); DLL2SDK::mscorlib::System::String* get_ID_33705(); void set_ID_33706(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ProductAndroidID_33707(); void set_ProductAndroidID_33708(DLL2SDK::mscorlib::System::String* value_); int32_t get_AreaID_33709(); void set_AreaID_33710(int32_t value_); int32_t get_Type_33711(); void set_Type_33712(int32_t value_); float get_Original_Price_33713(); void set_Original_Price_33714(float value_); int32_t get_Add_Diamonds_33715(); void set_Add_Diamonds_33716(int32_t value_); float get_Discount_Num_33717(); void set_Discount_Num_33718(float value_); float get_Discount_Price_33719(); void set_Discount_Price_33720(float value_); DLL2SDK::mscorlib::System::String* get_Discount_Start_Time_33721(); void set_Discount_Start_Time_33722(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Discount_End_Time_33723(); void set_Discount_End_Time_33724(DLL2SDK::mscorlib::System::String* value_); int32_t get_Extra_Diamonds_33725(); void set_Extra_Diamonds_33726(int32_t value_); DLL2SDK::mscorlib::System::String* get_Extra_Start_Time_33727(); void set_Extra_Start_Time_33728(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Extra_End_Time_33729(); void set_Extra_End_Time_33730(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Icon_Res_33731(); void set_Icon_Res_33732(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Tips_Name_33733(); void set_Tips_Name_33734(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Array* get_Location_33735(); void set_Location_33736(DLL2SDK::Array* value_); DLL2SDK::mscorlib::System::String* get_Firstpay_Tips_33737(); void set_Firstpay_Tips_33738(DLL2SDK::mscorlib::System::String* value_); int32_t get_Firstpay_Extra_33739(); void set_Firstpay_Extra_33740(int32_t value_); DLL2SDK::mscorlib::System::String* get_Anyonepay_Tips_33741(); void set_Anyonepay_Tips_33742(DLL2SDK::mscorlib::System::String* value_); float get_Anyonepay_Mult_33743(); void set_Anyonepay_Mult_33744(float value_); DLL2SDK::mscorlib::System::String* get_Anyonepay_Start_Time_33745(); void set_Anyonepay_Start_Time_33746(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Anyonepay_End_Time_33747(); void set_Anyonepay_End_Time_33748(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_33749(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct PVETaskConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::mscorlib::System::String* _Key_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Content_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33696(); DLL2SDK::mscorlib::System::String* GetPrimaryKeyValue_33697(); DLL2SDK::mscorlib::System::String* get_Key_33698(); void set_Key_33699(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LOCID_Content_33700(); void set_LOCID_Content_33701(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Content_33702(); int32_t Deserialize_33703(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct PVESkillConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { uint32_t _ID_k__BackingField_; int32_t _Type_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; int32_t _MaxUltLayer_k__BackingField_; int32_t _ActiveEnergy_k__BackingField_; int32_t _IncSpeed_k__BackingField_; int32_t _ConsumeSpeed_k__BackingField_; float _UseInterval_k__BackingField_; DLL2SDK::Array* _Param_k__BackingField_; int32_t _NeedPredict_k__BackingField_; bool _CanUseInAir_k__BackingField_; bool _CanUseInWater_k__BackingField_; int32_t _CheckUseSpaceType_k__BackingField_; float _ValidUseSpaceSize_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33661(); uint32_t GetPrimaryKeyValue_33662(); uint32_t get_ID_33663(); void set_ID_33664(uint32_t value_); int32_t get_Type_33665(); void set_Type_33666(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_33667(); void set_LOCID_Name_33668(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_33669(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_33670(); void set_LOCID_Desc_33671(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_33672(); int32_t get_MaxUltLayer_33673(); void set_MaxUltLayer_33674(int32_t value_); int32_t get_ActiveEnergy_33675(); void set_ActiveEnergy_33676(int32_t value_); int32_t get_IncSpeed_33677(); void set_IncSpeed_33678(int32_t value_); int32_t get_ConsumeSpeed_33679(); void set_ConsumeSpeed_33680(int32_t value_); float get_UseInterval_33681(); void set_UseInterval_33682(float value_); DLL2SDK::Array* get_Param_33683(); void set_Param_33684(DLL2SDK::Array* value_); int32_t get_NeedPredict_33685(); void set_NeedPredict_33686(int32_t value_); bool get_CanUseInAir_33687(); void set_CanUseInAir_33688(bool value_); bool get_CanUseInWater_33689(); void set_CanUseInWater_33690(bool value_); int32_t get_CheckUseSpaceType_33691(); void set_CheckUseSpaceType_33692(int32_t value_); float get_ValidUseSpaceSize_33693(); void set_ValidUseSpaceSize_33694(float value_); int32_t Deserialize_33695(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct PVEPersonalInfoConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Id_k__BackingField_; int32_t _Type_k__BackingField_; DLL2SDK::mscorlib::System::String* _NormalIcon_k__BackingField_; DLL2SDK::mscorlib::System::String* _HardIcon_k__BackingField_; int32_t _Mode_k__BackingField_; int32_t _NormalMin_Round_k__BackingField_; int32_t _NormalMax_Round_k__BackingField_; int32_t _HardMin_Round_k__BackingField_; int32_t _HardMax_Round_k__BackingField_; int32_t _BossPrioroty_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33638(); int32_t GetPrimaryKeyValue_33639(); int32_t get_Id_33640(); void set_Id_33641(int32_t value_); int32_t get_Type_33642(); void set_Type_33643(int32_t value_); DLL2SDK::mscorlib::System::String* get_NormalIcon_33644(); void set_NormalIcon_33645(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_HardIcon_33646(); void set_HardIcon_33647(DLL2SDK::mscorlib::System::String* value_); int32_t get_Mode_33648(); void set_Mode_33649(int32_t value_); int32_t get_NormalMin_Round_33650(); void set_NormalMin_Round_33651(int32_t value_); int32_t get_NormalMax_Round_33652(); void set_NormalMax_Round_33653(int32_t value_); int32_t get_HardMin_Round_33654(); void set_HardMin_Round_33655(int32_t value_); int32_t get_HardMax_Round_33656(); void set_HardMax_Round_33657(int32_t value_); int32_t get_BossPrioroty_33658(); void set_BossPrioroty_33659(int32_t value_); int32_t Deserialize_33660(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct PVENewGuideConfigConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ID_k__BackingField_; int32_t _NewGuideItemType_k__BackingField_; int32_t _RepeatTime_k__BackingField_; float _Time_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_GuideText_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_GuideText_2_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_GuideText_3_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33618(); int32_t GetPrimaryKeyValue_33619(); int32_t get_ID_33620(); void set_ID_33621(int32_t value_); int32_t get_NewGuideItemType_33622(); void set_NewGuideItemType_33623(int32_t value_); int32_t get_RepeatTime_33624(); void set_RepeatTime_33625(int32_t value_); float get_Time_33626(); void set_Time_33627(float value_); DLL2SDK::mscorlib::System::String* get_LOCID_GuideText_33628(); void set_LOCID_GuideText_33629(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_GuideText_33630(); DLL2SDK::mscorlib::System::String* get_LOCID_GuideText_2_33631(); void set_LOCID_GuideText_2_33632(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_GuideText_2_33633(); DLL2SDK::mscorlib::System::String* get_LOCID_GuideText_3_33634(); void set_LOCID_GuideText_3_33635(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_GuideText_3_33636(); int32_t Deserialize_33637(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct OTORechargeConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Order_k__BackingField_; int32_t _IsActvBack_k__BackingField_; int32_t _RechargeId_k__BackingField_; int32_t _SubRechargeId_k__BackingField_; int32_t _ZoneId_k__BackingField_; int32_t _PlatId_k__BackingField_; int32_t _OtoType_k__BackingField_; int32_t _OtoSerialNum_k__BackingField_; uint32_t _Duration_k__BackingField_; DLL2SDK::mscorlib::System::String* _ProductID_k__BackingField_; float _Price_k__BackingField_; int32_t _UITemplateId_k__BackingField_; DLL2SDK::mscorlib::System::String* _UITemplateParam_k__BackingField_; DLL2SDK::mscorlib::System::String* _Title_k__BackingField_; DLL2SDK::mscorlib::System::String* _Content_k__BackingField_; DLL2SDK::mscorlib::System::String* _Reward_url_k__BackingField_; DLL2SDK::mscorlib::System::String* _Pic_url_k__BackingField_; int32_t _ResetLimitNumDay_k__BackingField_; int32_t _LimitNum_k__BackingField_; uint32_t _SpecialItemId_k__BackingField_; int32_t _SpecialItemNum_k__BackingField_; int32_t _Discount_k__BackingField_; uint32_t _RewardItem_1_RewardId_k__BackingField_; int32_t _RewardItem_1_RewardNum_k__BackingField_; int32_t _RewardItem_1_Expire_k__BackingField_; uint32_t _RewardItem_2_RewardId_k__BackingField_; int32_t _RewardItem_2_RewardNum_k__BackingField_; int32_t _RewardItem_2_Expire_k__BackingField_; uint32_t _RewardItem_3_RewardId_k__BackingField_; int32_t _RewardItem_3_RewardNum_k__BackingField_; int32_t _RewardItem_3_Expire_k__BackingField_; uint32_t _RewardItem_4_RewardId_k__BackingField_; int32_t _RewardItem_4_RewardNum_k__BackingField_; int32_t _RewardItem_4_Expire_k__BackingField_; uint32_t _RewardItem_5_RewardId_k__BackingField_; int32_t _RewardItem_5_RewardNum_k__BackingField_; int32_t _RewardItem_5_Expire_k__BackingField_; uint32_t _RewardItem_6_RewardId_k__BackingField_; int32_t _RewardItem_6_RewardNum_k__BackingField_; int32_t _RewardItem_6_Expire_k__BackingField_; int32_t _BeginDate_k__BackingField_; int32_t _EndDate_k__BackingField_; int32_t _StartTime_k__BackingField_; int32_t _EndTime_k__BackingField_; bool _IsShowLocalTime_k__BackingField_; DLL2SDK::mscorlib::System::String* _ColorTitle_k__BackingField_; DLL2SDK::mscorlib::System::String* _ColorTitleTop_k__BackingField_; DLL2SDK::mscorlib::System::String* _ColorDesc_k__BackingField_; DLL2SDK::mscorlib::System::String* _ColorDescBg_k__BackingField_; DLL2SDK::mscorlib::System::String* _ColorContent_k__BackingField_; DLL2SDK::mscorlib::System::String* _ColorTime_k__BackingField_; DLL2SDK::mscorlib::System::String* _ColorPrice_k__BackingField_; DLL2SDK::mscorlib::System::String* _ColorDiscount_k__BackingField_; DLL2SDK::mscorlib::System::String* _ColorBtnLabel_k__BackingField_; DLL2SDK::mscorlib::System::String* _ColorFrame_k__BackingField_; bool _Abtest_conf_enable_abtest_k__BackingField_; int32_t _Abtest_conf_abtest_group_id_k__BackingField_; float _Abtest_conf_abtest_ratio_k__BackingField_; int32_t _Abtest_conf_abtest_cond_start_time_k__BackingField_; int32_t _Abtest_conf_abtest_group_num_k__BackingField_; int32_t _Abtest_conf_abtest_task_index_k__BackingField_; int32_t _Abtest_conf_random_by_login_k__BackingField_; int32_t _Abtest_conf_hash_seed_k__BackingField_; int32_t _Abtest_conf_abtest_layer_k__BackingField_; int32_t _Abtest_conf_abtest_cond_stat_duration_k__BackingField_; int32_t _Abtest_conf_abtest_cond_logic_op_k__BackingField_; int32_t _Abtest_conf_abtest_effect_duration_k__BackingField_; int32_t _Abtest_conf_abtest_recomm_cond_1_abtest_cond_type_k__BackingField_; int32_t _Abtest_conf_abtest_recomm_cond_1_abtest_cond_sub_type_k__BackingField_; int32_t _Abtest_conf_abtest_recomm_cond_1_abtest_cond_sub_type2_k__BackingField_; int32_t _Abtest_conf_abtest_recomm_cond_1_abtest_cond_value1_k__BackingField_; int32_t _Abtest_conf_abtest_recomm_cond_1_abtest_cond_value2_k__BackingField_; int32_t _Abtest_conf_abtest_rejudge_k__BackingField_; int32_t _Abtest_conf_abtest_recomm_cond_2_abtest_cond_type_k__BackingField_; int32_t _Abtest_conf_abtest_recomm_cond_2_abtest_cond_sub_type_k__BackingField_; int32_t _Abtest_conf_abtest_recomm_cond_2_abtest_cond_sub_type2_k__BackingField_; int32_t _Abtest_conf_abtest_recomm_cond_2_abtest_cond_value1_k__BackingField_; int32_t _Abtest_conf_abtest_recomm_cond_2_abtest_cond_value2_k__BackingField_; int32_t _Abtest_conf_abtest_recomm_cond_3_abtest_cond_type_k__BackingField_; int32_t _Abtest_conf_abtest_recomm_cond_3_abtest_cond_sub_type_k__BackingField_; int32_t _Abtest_conf_abtest_recomm_cond_3_abtest_cond_sub_type2_k__BackingField_; int32_t _Abtest_conf_abtest_recomm_cond_3_abtest_cond_value1_k__BackingField_; int32_t _Abtest_conf_abtest_recomm_cond_3_abtest_cond_value2_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33449(); int32_t GetPrimaryKeyValue_33450(); int32_t get_Order_33451(); void set_Order_33452(int32_t value_); int32_t get_IsActvBack_33453(); void set_IsActvBack_33454(int32_t value_); int32_t get_RechargeId_33455(); void set_RechargeId_33456(int32_t value_); int32_t get_SubRechargeId_33457(); void set_SubRechargeId_33458(int32_t value_); int32_t get_ZoneId_33459(); void set_ZoneId_33460(int32_t value_); int32_t get_PlatId_33461(); void set_PlatId_33462(int32_t value_); int32_t get_OtoType_33463(); void set_OtoType_33464(int32_t value_); int32_t get_OtoSerialNum_33465(); void set_OtoSerialNum_33466(int32_t value_); uint32_t get_Duration_33467(); void set_Duration_33468(uint32_t value_); DLL2SDK::mscorlib::System::String* get_ProductID_33469(); void set_ProductID_33470(DLL2SDK::mscorlib::System::String* value_); float get_Price_33471(); void set_Price_33472(float value_); int32_t get_UITemplateId_33473(); void set_UITemplateId_33474(int32_t value_); DLL2SDK::mscorlib::System::String* get_UITemplateParam_33475(); void set_UITemplateParam_33476(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Title_33477(); void set_Title_33478(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Content_33479(); void set_Content_33480(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Reward_url_33481(); void set_Reward_url_33482(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Pic_url_33483(); void set_Pic_url_33484(DLL2SDK::mscorlib::System::String* value_); int32_t get_ResetLimitNumDay_33485(); void set_ResetLimitNumDay_33486(int32_t value_); int32_t get_LimitNum_33487(); void set_LimitNum_33488(int32_t value_); uint32_t get_SpecialItemId_33489(); void set_SpecialItemId_33490(uint32_t value_); int32_t get_SpecialItemNum_33491(); void set_SpecialItemNum_33492(int32_t value_); int32_t get_Discount_33493(); void set_Discount_33494(int32_t value_); uint32_t get_RewardItem_1_RewardId_33495(); void set_RewardItem_1_RewardId_33496(uint32_t value_); int32_t get_RewardItem_1_RewardNum_33497(); void set_RewardItem_1_RewardNum_33498(int32_t value_); int32_t get_RewardItem_1_Expire_33499(); void set_RewardItem_1_Expire_33500(int32_t value_); uint32_t get_RewardItem_2_RewardId_33501(); void set_RewardItem_2_RewardId_33502(uint32_t value_); int32_t get_RewardItem_2_RewardNum_33503(); void set_RewardItem_2_RewardNum_33504(int32_t value_); int32_t get_RewardItem_2_Expire_33505(); void set_RewardItem_2_Expire_33506(int32_t value_); uint32_t get_RewardItem_3_RewardId_33507(); void set_RewardItem_3_RewardId_33508(uint32_t value_); int32_t get_RewardItem_3_RewardNum_33509(); void set_RewardItem_3_RewardNum_33510(int32_t value_); int32_t get_RewardItem_3_Expire_33511(); void set_RewardItem_3_Expire_33512(int32_t value_); uint32_t get_RewardItem_4_RewardId_33513(); void set_RewardItem_4_RewardId_33514(uint32_t value_); int32_t get_RewardItem_4_RewardNum_33515(); void set_RewardItem_4_RewardNum_33516(int32_t value_); int32_t get_RewardItem_4_Expire_33517(); void set_RewardItem_4_Expire_33518(int32_t value_); uint32_t get_RewardItem_5_RewardId_33519(); void set_RewardItem_5_RewardId_33520(uint32_t value_); int32_t get_RewardItem_5_RewardNum_33521(); void set_RewardItem_5_RewardNum_33522(int32_t value_); int32_t get_RewardItem_5_Expire_33523(); void set_RewardItem_5_Expire_33524(int32_t value_); uint32_t get_RewardItem_6_RewardId_33525(); void set_RewardItem_6_RewardId_33526(uint32_t value_); int32_t get_RewardItem_6_RewardNum_33527(); void set_RewardItem_6_RewardNum_33528(int32_t value_); int32_t get_RewardItem_6_Expire_33529(); void set_RewardItem_6_Expire_33530(int32_t value_); int32_t get_BeginDate_33531(); void set_BeginDate_33532(int32_t value_); int32_t get_EndDate_33533(); void set_EndDate_33534(int32_t value_); int32_t get_StartTime_33535(); void set_StartTime_33536(int32_t value_); int32_t get_EndTime_33537(); void set_EndTime_33538(int32_t value_); bool get_IsShowLocalTime_33539(); void set_IsShowLocalTime_33540(bool value_); DLL2SDK::mscorlib::System::String* get_ColorTitle_33541(); void set_ColorTitle_33542(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ColorTitleTop_33543(); void set_ColorTitleTop_33544(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ColorDesc_33545(); void set_ColorDesc_33546(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ColorDescBg_33547(); void set_ColorDescBg_33548(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ColorContent_33549(); void set_ColorContent_33550(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ColorTime_33551(); void set_ColorTime_33552(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ColorPrice_33553(); void set_ColorPrice_33554(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ColorDiscount_33555(); void set_ColorDiscount_33556(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ColorBtnLabel_33557(); void set_ColorBtnLabel_33558(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ColorFrame_33559(); void set_ColorFrame_33560(DLL2SDK::mscorlib::System::String* value_); bool get_Abtest_conf_enable_abtest_33561(); void set_Abtest_conf_enable_abtest_33562(bool value_); int32_t get_Abtest_conf_abtest_group_id_33563(); void set_Abtest_conf_abtest_group_id_33564(int32_t value_); float get_Abtest_conf_abtest_ratio_33565(); void set_Abtest_conf_abtest_ratio_33566(float value_); int32_t get_Abtest_conf_abtest_cond_start_time_33567(); void set_Abtest_conf_abtest_cond_start_time_33568(int32_t value_); int32_t get_Abtest_conf_abtest_group_num_33569(); void set_Abtest_conf_abtest_group_num_33570(int32_t value_); int32_t get_Abtest_conf_abtest_task_index_33571(); void set_Abtest_conf_abtest_task_index_33572(int32_t value_); int32_t get_Abtest_conf_random_by_login_33573(); void set_Abtest_conf_random_by_login_33574(int32_t value_); int32_t get_Abtest_conf_hash_seed_33575(); void set_Abtest_conf_hash_seed_33576(int32_t value_); int32_t get_Abtest_conf_abtest_layer_33577(); void set_Abtest_conf_abtest_layer_33578(int32_t value_); int32_t get_Abtest_conf_abtest_cond_stat_duration_33579(); void set_Abtest_conf_abtest_cond_stat_duration_33580(int32_t value_); int32_t get_Abtest_conf_abtest_cond_logic_op_33581(); void set_Abtest_conf_abtest_cond_logic_op_33582(int32_t value_); int32_t get_Abtest_conf_abtest_effect_duration_33583(); void set_Abtest_conf_abtest_effect_duration_33584(int32_t value_); int32_t get_Abtest_conf_abtest_recomm_cond_1_abtest_cond_type_33585(); void set_Abtest_conf_abtest_recomm_cond_1_abtest_cond_type_33586(int32_t value_); int32_t get_Abtest_conf_abtest_recomm_cond_1_abtest_cond_sub_type_33587(); void set_Abtest_conf_abtest_recomm_cond_1_abtest_cond_sub_type_33588(int32_t value_); int32_t get_Abtest_conf_abtest_recomm_cond_1_abtest_cond_sub_type2_33589(); void set_Abtest_conf_abtest_recomm_cond_1_abtest_cond_sub_type2_33590(int32_t value_); int32_t get_Abtest_conf_abtest_recomm_cond_1_abtest_cond_value1_33591(); void set_Abtest_conf_abtest_recomm_cond_1_abtest_cond_value1_33592(int32_t value_); int32_t get_Abtest_conf_abtest_recomm_cond_1_abtest_cond_value2_33593(); void set_Abtest_conf_abtest_recomm_cond_1_abtest_cond_value2_33594(int32_t value_); int32_t get_Abtest_conf_abtest_rejudge_33595(); void set_Abtest_conf_abtest_rejudge_33596(int32_t value_); int32_t get_Abtest_conf_abtest_recomm_cond_2_abtest_cond_type_33597(); void set_Abtest_conf_abtest_recomm_cond_2_abtest_cond_type_33598(int32_t value_); int32_t get_Abtest_conf_abtest_recomm_cond_2_abtest_cond_sub_type_33599(); void set_Abtest_conf_abtest_recomm_cond_2_abtest_cond_sub_type_33600(int32_t value_); int32_t get_Abtest_conf_abtest_recomm_cond_2_abtest_cond_sub_type2_33601(); void set_Abtest_conf_abtest_recomm_cond_2_abtest_cond_sub_type2_33602(int32_t value_); int32_t get_Abtest_conf_abtest_recomm_cond_2_abtest_cond_value1_33603(); void set_Abtest_conf_abtest_recomm_cond_2_abtest_cond_value1_33604(int32_t value_); int32_t get_Abtest_conf_abtest_recomm_cond_2_abtest_cond_value2_33605(); void set_Abtest_conf_abtest_recomm_cond_2_abtest_cond_value2_33606(int32_t value_); int32_t get_Abtest_conf_abtest_recomm_cond_3_abtest_cond_type_33607(); void set_Abtest_conf_abtest_recomm_cond_3_abtest_cond_type_33608(int32_t value_); int32_t get_Abtest_conf_abtest_recomm_cond_3_abtest_cond_sub_type_33609(); void set_Abtest_conf_abtest_recomm_cond_3_abtest_cond_sub_type_33610(int32_t value_); int32_t get_Abtest_conf_abtest_recomm_cond_3_abtest_cond_sub_type2_33611(); void set_Abtest_conf_abtest_recomm_cond_3_abtest_cond_sub_type2_33612(int32_t value_); int32_t get_Abtest_conf_abtest_recomm_cond_3_abtest_cond_value1_33613(); void set_Abtest_conf_abtest_recomm_cond_3_abtest_cond_value1_33614(int32_t value_); int32_t get_Abtest_conf_abtest_recomm_cond_3_abtest_cond_value2_33615(); void set_Abtest_conf_abtest_recomm_cond_3_abtest_cond_value2_33616(int32_t value_); int32_t Deserialize_33617(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct NumberItemConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { uint32_t _ID_k__BackingField_; int32_t _ColorID_k__BackingField_; int32_t _Type_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Usage_Tip_k__BackingField_; int32_t _Provided_Num_k__BackingField_; int32_t _SellPrice_k__BackingField_; int32_t _BufType_k__BackingField_; int32_t _EffectType_k__BackingField_; int32_t _Durable_k__BackingField_; int32_t _BuffValue_k__BackingField_; int32_t _UseLimitDay_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33417(); uint32_t GetPrimaryKeyValue_33418(); uint32_t get_ID_33419(); void set_ID_33420(uint32_t value_); int32_t get_ColorID_33421(); void set_ColorID_33422(int32_t value_); int32_t get_Type_33423(); void set_Type_33424(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_33425(); void set_LOCID_Name_33426(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_33427(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_33428(); void set_LOCID_Desc_33429(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_33430(); DLL2SDK::mscorlib::System::String* get_LOCID_Usage_Tip_33431(); void set_LOCID_Usage_Tip_33432(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Usage_Tip_33433(); int32_t get_Provided_Num_33434(); void set_Provided_Num_33435(int32_t value_); int32_t get_SellPrice_33436(); void set_SellPrice_33437(int32_t value_); int32_t get_BufType_33438(); void set_BufType_33439(int32_t value_); int32_t get_EffectType_33440(); void set_EffectType_33441(int32_t value_); int32_t get_Durable_33442(); void set_Durable_33443(int32_t value_); int32_t get_BuffValue_33444(); void set_BuffValue_33445(int32_t value_); int32_t get_UseLimitDay_33446(); void set_UseLimitDay_33447(int32_t value_); int32_t Deserialize_33448(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ModifierConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ModifierId_k__BackingField_; int32_t _PropItemId_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; DLL2SDK::mscorlib::System::String* _Icon_k__BackingField_; DLL2SDK::Array* _BuffIdArray_k__BackingField_; int32_t _MutexGroup_k__BackingField_; DLL2SDK::mscorlib::System::String* _ApplyMode_k__BackingField_; int32_t _ApplyZombieCountInterval_k__BackingField_; int32_t _IncreaseZombieHealth_k__BackingField_; bool _UseInEndless_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33390(); int32_t GetPrimaryKeyValue_33391(); int32_t get_ModifierId_33392(); void set_ModifierId_33393(int32_t value_); int32_t get_PropItemId_33394(); void set_PropItemId_33395(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_33396(); void set_LOCID_Name_33397(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_33398(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_33399(); void set_LOCID_Desc_33400(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_33401(); DLL2SDK::mscorlib::System::String* get_Icon_33402(); void set_Icon_33403(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Array* get_BuffIdArray_33404(); void set_BuffIdArray_33405(DLL2SDK::Array* value_); int32_t get_MutexGroup_33406(); void set_MutexGroup_33407(int32_t value_); DLL2SDK::mscorlib::System::String* get_ApplyMode_33408(); void set_ApplyMode_33409(DLL2SDK::mscorlib::System::String* value_); int32_t get_ApplyZombieCountInterval_33410(); void set_ApplyZombieCountInterval_33411(int32_t value_); int32_t get_IncreaseZombieHealth_33412(); void set_IncreaseZombieHealth_33413(int32_t value_); bool get_UseInEndless_33414(); void set_UseInEndless_33415(bool value_); int32_t Deserialize_33416(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ModeOnlyWeaponOrderConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _MatchType_k__BackingField_; int32_t _Order_k__BackingField_; int32_t _Slot_k__BackingField_; int32_t _ItemID_k__BackingField_; DLL2SDK::mscorlib::System::String* _WeaponName_k__BackingField_; int32_t _GrenadeNum_k__BackingField_; int32_t _DefaultAttachment_1_k__BackingField_; int32_t _DefaultAttachment_2_k__BackingField_; int32_t _DefaultAttachment_3_k__BackingField_; int32_t _DefaultAttachment_4_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33368(); int32_t get_MatchType_33369(); void set_MatchType_33370(int32_t value_); int32_t get_Order_33371(); void set_Order_33372(int32_t value_); int32_t get_Slot_33373(); void set_Slot_33374(int32_t value_); int32_t get_ItemID_33375(); void set_ItemID_33376(int32_t value_); DLL2SDK::mscorlib::System::String* get_WeaponName_33377(); void set_WeaponName_33378(DLL2SDK::mscorlib::System::String* value_); int32_t get_GrenadeNum_33379(); void set_GrenadeNum_33380(int32_t value_); int32_t get_DefaultAttachment_1_33381(); void set_DefaultAttachment_1_33382(int32_t value_); int32_t get_DefaultAttachment_2_33383(); void set_DefaultAttachment_2_33384(int32_t value_); int32_t get_DefaultAttachment_3_33385(); void set_DefaultAttachment_3_33386(int32_t value_); int32_t get_DefaultAttachment_4_33387(); void set_DefaultAttachment_4_33388(int32_t value_); int32_t Deserialize_33389(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct MissionRoleRestrictConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _MapIdStr_k__BackingField_; int32_t _InitUltEnergy_k__BackingField_; bool _IsRestrict_k__BackingField_; int32_t _RoleID_k__BackingField_; int32_t _RoleSkill_k__BackingField_; int32_t _MainWeaponID_k__BackingField_; int32_t _CamoID_k__BackingField_; int32_t _SecondaryWeaponID_k__BackingField_; DLL2SDK::mscorlib::System::String* _MainWeaponAmmoStr_k__BackingField_; DLL2SDK::mscorlib::System::String* _SecondaryWeaponAmmoStr_k__BackingField_; int32_t _GrenadeID_k__BackingField_; int32_t _GrenadeNum_k__BackingField_; int32_t _ScoreStreak_1_k__BackingField_; int32_t _ScoreStreak_2_k__BackingField_; int32_t _ScoreStreak_3_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33335(); int32_t GetPrimaryKeyValue_33336(); int32_t get_MapIdStr_33337(); void set_MapIdStr_33338(int32_t value_); int32_t get_InitUltEnergy_33339(); void set_InitUltEnergy_33340(int32_t value_); bool get_IsRestrict_33341(); void set_IsRestrict_33342(bool value_); int32_t get_RoleID_33343(); void set_RoleID_33344(int32_t value_); int32_t get_RoleSkill_33345(); void set_RoleSkill_33346(int32_t value_); int32_t get_MainWeaponID_33347(); void set_MainWeaponID_33348(int32_t value_); int32_t get_CamoID_33349(); void set_CamoID_33350(int32_t value_); int32_t get_SecondaryWeaponID_33351(); void set_SecondaryWeaponID_33352(int32_t value_); DLL2SDK::mscorlib::System::String* get_MainWeaponAmmoStr_33353(); void set_MainWeaponAmmoStr_33354(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SecondaryWeaponAmmoStr_33355(); void set_SecondaryWeaponAmmoStr_33356(DLL2SDK::mscorlib::System::String* value_); int32_t get_GrenadeID_33357(); void set_GrenadeID_33358(int32_t value_); int32_t get_GrenadeNum_33359(); void set_GrenadeNum_33360(int32_t value_); int32_t get_ScoreStreak_1_33361(); void set_ScoreStreak_1_33362(int32_t value_); int32_t get_ScoreStreak_2_33363(); void set_ScoreStreak_2_33364(int32_t value_); int32_t get_ScoreStreak_3_33365(); void set_ScoreStreak_3_33366(int32_t value_); int32_t Deserialize_33367(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { template struct ConfigBase_3 : DLL2SDK::Assembly_CSharp::Config::ConfigBase { struct StaticFields { DLL2SDK::Assembly_CSharp::Config::ConfigCollections_3* Coll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Find_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_25081(); KEY1 GetPrimaryKeyValue_25082(); KEY2 GetSecondaryKeyValue_25083(); static void Cache_25084(); static T GetData_25085(KEY1 key1_, KEY2 key2_); static DLL2SDK::Array* GetArray_25086(); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* FindAll_25087(DLL2SDK::mscorlib::System::Predicate_1* match_); static T Find_25088(DLL2SDK::mscorlib::System::Predicate_1* match_); static void _cctor_25089(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct MPNewGuideConfigConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ID_k__BackingField_; int32_t _NewGuideItemType_k__BackingField_; int32_t _RepeatTime_k__BackingField_; float _Time_k__BackingField_; DLL2SDK::mscorlib::System::String* _IconName_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_GuideText_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_GuideText_2_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_GuideText_3_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33295(); int32_t GetPrimaryKeyValue_33296(); int32_t get_ID_33297(); void set_ID_33298(int32_t value_); int32_t get_NewGuideItemType_33299(); void set_NewGuideItemType_33300(int32_t value_); int32_t get_RepeatTime_33301(); void set_RepeatTime_33302(int32_t value_); float get_Time_33303(); void set_Time_33304(float value_); DLL2SDK::mscorlib::System::String* get_IconName_33305(); void set_IconName_33306(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LOCID_GuideText_33307(); void set_LOCID_GuideText_33308(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_GuideText_33309(); DLL2SDK::mscorlib::System::String* get_LOCID_GuideText_2_33310(); void set_LOCID_GuideText_2_33311(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_GuideText_2_33312(); DLL2SDK::mscorlib::System::String* get_LOCID_GuideText_3_33313(); void set_LOCID_GuideText_3_33314(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_GuideText_3_33315(); int32_t Deserialize_33316(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct LuckyDrawSkinConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ID_k__BackingField_; DLL2SDK::mscorlib::System::String* _BGName_k__BackingField_; DLL2SDK::mscorlib::System::String* _BtnBGName_k__BackingField_; DLL2SDK::mscorlib::System::String* _FrontBGName_k__BackingField_; bool _ShowEffect_k__BackingField_; int32_t _EffectAssetID_k__BackingField_; DLL2SDK::mscorlib::System::String* _VideoPath_k__BackingField_; DLL2SDK::mscorlib::System::String* _VideoBGName_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33276(); int32_t GetPrimaryKeyValue_33277(); int32_t get_ID_33278(); void set_ID_33279(int32_t value_); DLL2SDK::mscorlib::System::String* get_BGName_33280(); void set_BGName_33281(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_BtnBGName_33282(); void set_BtnBGName_33283(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_FrontBGName_33284(); void set_FrontBGName_33285(DLL2SDK::mscorlib::System::String* value_); bool get_ShowEffect_33286(); void set_ShowEffect_33287(bool value_); int32_t get_EffectAssetID_33288(); void set_EffectAssetID_33289(int32_t value_); DLL2SDK::mscorlib::System::String* get_VideoPath_33290(); void set_VideoPath_33291(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_VideoBGName_33292(); void set_VideoBGName_33293(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_33294(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct LuckyBoxTicketConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _TicketID_k__BackingField_; int32_t _SkipPosition_k__BackingField_; DLL2SDK::Array* _SkipID_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33267(); int32_t GetPrimaryKeyValue_33268(); int32_t get_TicketID_33269(); void set_TicketID_33270(int32_t value_); int32_t get_SkipPosition_33271(); void set_SkipPosition_33272(int32_t value_); DLL2SDK::Array* get_SkipID_33273(); void set_SkipID_33274(DLL2SDK::Array* value_); int32_t Deserialize_33275(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct LuckyBoxConfigConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _Box_id_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; int32_t _Box_type_k__BackingField_; int32_t _Box_color_k__BackingField_; int32_t _Box_sub_color_k__BackingField_; DLL2SDK::mscorlib::System::String* _Title_cdn_k__BackingField_; int32_t _Max_lucky_value_k__BackingField_; bool _Show_draw_bonus_k__BackingField_; bool _Show_promise_k__BackingField_; DLL2SDK::mscorlib::System::String* _Promise_locid_k__BackingField_; int32_t _Promise_num_k__BackingField_; DLL2SDK::mscorlib::System::String* _Promise_item_locid_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33237(); int32_t get_Box_id_33238(); void set_Box_id_33239(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_33240(); void set_LOCID_Name_33241(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_33242(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_33243(); void set_LOCID_Desc_33244(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_33245(); int32_t get_Box_type_33246(); void set_Box_type_33247(int32_t value_); int32_t get_Box_color_33248(); void set_Box_color_33249(int32_t value_); int32_t get_Box_sub_color_33250(); void set_Box_sub_color_33251(int32_t value_); DLL2SDK::mscorlib::System::String* get_Title_cdn_33252(); void set_Title_cdn_33253(DLL2SDK::mscorlib::System::String* value_); int32_t get_Max_lucky_value_33254(); void set_Max_lucky_value_33255(int32_t value_); bool get_Show_draw_bonus_33256(); void set_Show_draw_bonus_33257(bool value_); bool get_Show_promise_33258(); void set_Show_promise_33259(bool value_); DLL2SDK::mscorlib::System::String* get_Promise_locid_33260(); void set_Promise_locid_33261(DLL2SDK::mscorlib::System::String* value_); int32_t get_Promise_num_33262(); void set_Promise_num_33263(int32_t value_); DLL2SDK::mscorlib::System::String* get_Promise_item_locid_33264(); void set_Promise_item_locid_33265(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_33266(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct LuckyBoardRewardConfigConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _Related_box_k__BackingField_; int32_t _Time_line_point_k__BackingField_; int32_t _Reward_list_1_id_k__BackingField_; int32_t _Reward_list_1_tmp_k__BackingField_; int32_t _Reward_list_1_durable_k__BackingField_; int32_t _Reward_list_1_num_k__BackingField_; int32_t _Reward_list_2_id_k__BackingField_; int32_t _Reward_list_2_tmp_k__BackingField_; int32_t _Reward_list_2_durable_k__BackingField_; int32_t _Reward_list_2_num_k__BackingField_; int32_t _Reward_list_3_id_k__BackingField_; int32_t _Reward_list_3_tmp_k__BackingField_; int32_t _Reward_list_3_durable_k__BackingField_; int32_t _Reward_list_3_num_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33207(); int32_t get_Related_box_33208(); void set_Related_box_33209(int32_t value_); int32_t get_Time_line_point_33210(); void set_Time_line_point_33211(int32_t value_); int32_t get_Reward_list_1_id_33212(); void set_Reward_list_1_id_33213(int32_t value_); int32_t get_Reward_list_1_tmp_33214(); void set_Reward_list_1_tmp_33215(int32_t value_); int32_t get_Reward_list_1_durable_33216(); void set_Reward_list_1_durable_33217(int32_t value_); int32_t get_Reward_list_1_num_33218(); void set_Reward_list_1_num_33219(int32_t value_); int32_t get_Reward_list_2_id_33220(); void set_Reward_list_2_id_33221(int32_t value_); int32_t get_Reward_list_2_tmp_33222(); void set_Reward_list_2_tmp_33223(int32_t value_); int32_t get_Reward_list_2_durable_33224(); void set_Reward_list_2_durable_33225(int32_t value_); int32_t get_Reward_list_2_num_33226(); void set_Reward_list_2_num_33227(int32_t value_); int32_t get_Reward_list_3_id_33228(); void set_Reward_list_3_id_33229(int32_t value_); int32_t get_Reward_list_3_tmp_33230(); void set_Reward_list_3_tmp_33231(int32_t value_); int32_t get_Reward_list_3_durable_33232(); void set_Reward_list_3_durable_33233(int32_t value_); int32_t get_Reward_list_3_num_33234(); void set_Reward_list_3_num_33235(int32_t value_); int32_t Deserialize_33236(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct LobbySceneRenderSettingsConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Type_k__BackingField_; DLL2SDK::mscorlib::System::String* _FogColor_k__BackingField_; int32_t _FogMode_k__BackingField_; float _FogDensity_k__BackingField_; float _FogHeightAtten_k__BackingField_; float _FogHeightOffset_k__BackingField_; float _FogStartDistance_k__BackingField_; float _ShadowDistance_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33188(); int32_t GetPrimaryKeyValue_33189(); int32_t get_Type_33190(); void set_Type_33191(int32_t value_); DLL2SDK::mscorlib::System::String* get_FogColor_33192(); void set_FogColor_33193(DLL2SDK::mscorlib::System::String* value_); int32_t get_FogMode_33194(); void set_FogMode_33195(int32_t value_); float get_FogDensity_33196(); void set_FogDensity_33197(float value_); float get_FogHeightAtten_33198(); void set_FogHeightAtten_33199(float value_); float get_FogHeightOffset_33200(); void set_FogHeightOffset_33201(float value_); float get_FogStartDistance_33202(); void set_FogStartDistance_33203(float value_); float get_ShadowDistance_33204(); void set_ShadowDistance_33205(float value_); int32_t Deserialize_33206(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct LobbyMapEarthMarkersConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _MarkerID_k__BackingField_; int32_t _ModeID_k__BackingField_; float _X_k__BackingField_; float _Y_k__BackingField_; float _Z_k__BackingField_; int32_t _LX_k__BackingField_; int32_t _LY_k__BackingField_; int32_t _CX_k__BackingField_; int32_t _CY_k__BackingField_; float _Scale_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33165(); int32_t GetPrimaryKeyValue_33166(); int32_t get_MarkerID_33167(); void set_MarkerID_33168(int32_t value_); int32_t get_ModeID_33169(); void set_ModeID_33170(int32_t value_); float get_X_33171(); void set_X_33172(float value_); float get_Y_33173(); void set_Y_33174(float value_); float get_Z_33175(); void set_Z_33176(float value_); int32_t get_LX_33177(); void set_LX_33178(int32_t value_); int32_t get_LY_33179(); void set_LY_33180(int32_t value_); int32_t get_CX_33181(); void set_CX_33182(int32_t value_); int32_t get_CY_33183(); void set_CY_33184(int32_t value_); float get_Scale_33185(); void set_Scale_33186(float value_); int32_t Deserialize_33187(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct LobbyBuffExpConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _KeyID_k__BackingField_; int32_t _LanguageCode_1_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOC_Content_1_k__BackingField_; int32_t _LanguageCode_2_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOC_Content_2_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33152(); int32_t GetPrimaryKeyValue_33153(); int32_t get_KeyID_33154(); void set_KeyID_33155(int32_t value_); int32_t get_LanguageCode_1_33156(); void set_LanguageCode_1_33157(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOC_Content_1_33158(); void set_LOC_Content_1_33159(DLL2SDK::mscorlib::System::String* value_); int32_t get_LanguageCode_2_33160(); void set_LanguageCode_2_33161(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOC_Content_2_33162(); void set_LOC_Content_2_33163(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_33164(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct LimitOfferConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ShowArea_k__BackingField_; int32_t _ID_k__BackingField_; int32_t _BeginDate_k__BackingField_; int32_t _StartTime_k__BackingField_; int32_t _EndDate_k__BackingField_; int32_t _EndTime_k__BackingField_; int32_t _AreaId_k__BackingField_; int32_t _Sort_k__BackingField_; int32_t _Skip_k__BackingField_; int32_t _SkipParam_k__BackingField_; DLL2SDK::mscorlib::System::String* _Title_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpriteName_k__BackingField_; DLL2SDK::mscorlib::System::String* _PictureUrl_k__BackingField_; int32_t _StayTime_k__BackingField_; bool _AutoChange_k__BackingField_; bool _ShowCountdown_k__BackingField_; DLL2SDK::mscorlib::System::String* _LabelContent_k__BackingField_; DLL2SDK::mscorlib::System::String* _LabelBG_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33113(); int32_t GetPrimaryKeyValue_33114(); int32_t get_ShowArea_33115(); void set_ShowArea_33116(int32_t value_); int32_t get_ID_33117(); void set_ID_33118(int32_t value_); int32_t get_BeginDate_33119(); void set_BeginDate_33120(int32_t value_); int32_t get_StartTime_33121(); void set_StartTime_33122(int32_t value_); int32_t get_EndDate_33123(); void set_EndDate_33124(int32_t value_); int32_t get_EndTime_33125(); void set_EndTime_33126(int32_t value_); int32_t get_AreaId_33127(); void set_AreaId_33128(int32_t value_); int32_t get_Sort_33129(); void set_Sort_33130(int32_t value_); int32_t get_Skip_33131(); void set_Skip_33132(int32_t value_); int32_t get_SkipParam_33133(); void set_SkipParam_33134(int32_t value_); DLL2SDK::mscorlib::System::String* get_Title_33135(); void set_Title_33136(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SpriteName_33137(); void set_SpriteName_33138(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_PictureUrl_33139(); void set_PictureUrl_33140(DLL2SDK::mscorlib::System::String* value_); int32_t get_StayTime_33141(); void set_StayTime_33142(int32_t value_); bool get_AutoChange_33143(); void set_AutoChange_33144(bool value_); bool get_ShowCountdown_33145(); void set_ShowCountdown_33146(bool value_); DLL2SDK::mscorlib::System::String* get_LabelContent_33147(); void set_LabelContent_33148(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LabelBG_33149(); void set_LabelBG_33150(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_33151(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct LevelUpTaskItemConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Id_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; DLL2SDK::mscorlib::System::String* _TitleDesc_k__BackingField_; int32_t _GoPos_k__BackingField_; int32_t _SecondTab_k__BackingField_; int32_t _ThirdTab_k__BackingField_; DLL2SDK::mscorlib::System::String* _GoUrl_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33095(); int32_t GetPrimaryKeyValue_33096(); int32_t get_Id_33097(); void set_Id_33098(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_33099(); void set_LOCID_Desc_33100(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_33101(); DLL2SDK::mscorlib::System::String* get_TitleDesc_33102(); void set_TitleDesc_33103(DLL2SDK::mscorlib::System::String* value_); int32_t get_GoPos_33104(); void set_GoPos_33105(int32_t value_); int32_t get_SecondTab_33106(); void set_SecondTab_33107(int32_t value_); int32_t get_ThirdTab_33108(); void set_ThirdTab_33109(int32_t value_); DLL2SDK::mscorlib::System::String* get_GoUrl_33110(); void set_GoUrl_33111(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_33112(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct LegendaryWeaponConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { uint32_t _WeaponID_k__BackingField_; DLL2SDK::mscorlib::System::String* _Name_k__BackingField_; uint32_t _ShopBackgroundAssetID_k__BackingField_; uint32_t _ReceiveBackgroundAssetID_k__BackingField_; uint32_t _ShopLightAssetID_k__BackingField_; uint32_t _ReceiveLightAssetID_k__BackingField_; DLL2SDK::Array* _OverrideCameraAnimations_k__BackingField_; uint32_t _ShowMatinee_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33076(); uint32_t GetPrimaryKeyValue_33077(); uint32_t get_WeaponID_33078(); void set_WeaponID_33079(uint32_t value_); DLL2SDK::mscorlib::System::String* get_Name_33080(); void set_Name_33081(DLL2SDK::mscorlib::System::String* value_); uint32_t get_ShopBackgroundAssetID_33082(); void set_ShopBackgroundAssetID_33083(uint32_t value_); uint32_t get_ReceiveBackgroundAssetID_33084(); void set_ReceiveBackgroundAssetID_33085(uint32_t value_); uint32_t get_ShopLightAssetID_33086(); void set_ShopLightAssetID_33087(uint32_t value_); uint32_t get_ReceiveLightAssetID_33088(); void set_ReceiveLightAssetID_33089(uint32_t value_); DLL2SDK::Array* get_OverrideCameraAnimations_33090(); void set_OverrideCameraAnimations_33091(DLL2SDK::Array* value_); uint32_t get_ShowMatinee_33092(); void set_ShowMatinee_33093(uint32_t value_); int32_t Deserialize_33094(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct LanguageSettingConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _LanguageCode_k__BackingField_; DLL2SDK::mscorlib::System::String* _LocID_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33070(); int32_t get_LanguageCode_33071(); void set_LanguageCode_33072(int32_t value_); DLL2SDK::mscorlib::System::String* get_LocID_33073(); void set_LocID_33074(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_33075(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct LadderTeamMateLimitConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Ladder_level_k__BackingField_; int32_t _Teammate_lower_limit_k__BackingField_; int32_t _Teammate_upper_limit_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33061(); int32_t GetPrimaryKeyValue_33062(); int32_t get_Ladder_level_33063(); void set_Ladder_level_33064(int32_t value_); int32_t get_Teammate_lower_limit_33065(); void set_Teammate_lower_limit_33066(int32_t value_); int32_t get_Teammate_upper_limit_33067(); void set_Teammate_upper_limit_33068(int32_t value_); int32_t Deserialize_33069(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct LadderMapConfigConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Mapid_k__BackingField_; int32_t _MaxMatchTime_k__BackingField_; int32_t _RoundTarget_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33052(); int32_t GetPrimaryKeyValue_33053(); int32_t get_Mapid_33054(); void set_Mapid_33055(int32_t value_); int32_t get_MaxMatchTime_33056(); void set_MaxMatchTime_33057(int32_t value_); int32_t get_RoundTarget_33058(); void set_RoundTarget_33059(int32_t value_); int32_t Deserialize_33060(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ItemShareDescConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ID_k__BackingField_; DLL2SDK::mscorlib::System::String* _Desc_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33045(); int32_t GetPrimaryKeyValue_33046(); int32_t get_ID_33047(); void set_ID_33048(int32_t value_); DLL2SDK::mscorlib::System::String* get_Desc_33049(); void set_Desc_33050(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_33051(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ItemID2TextureURLIDConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ID_k__BackingField_; DLL2SDK::mscorlib::System::String* _CDN_Path_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33038(); int32_t GetPrimaryKeyValue_33039(); int32_t get_ID_33040(); void set_ID_33041(int32_t value_); DLL2SDK::mscorlib::System::String* get_CDN_Path_33042(); void set_CDN_Path_33043(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_33044(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct InviteFriendURLLocalSuffixConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Id_k__BackingField_; DLL2SDK::mscorlib::System::String* _Suffix_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33031(); int32_t GetPrimaryKeyValue_33032(); int32_t get_Id_33033(); void set_Id_33034(int32_t value_); DLL2SDK::mscorlib::System::String* get_Suffix_33035(); void set_Suffix_33036(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_33037(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct InputConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ID_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector2 _MovementJoystickSize_k__BackingField_; int32_t _MovementJoystickType_k__BackingField_; bool _MovementJoystickIsFixed_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector2 _FireButtonSize_k__BackingField_; int32_t _FireButtonType_k__BackingField_; bool _FireButtonIsFixed_k__BackingField_; float _MovementSensitivity_k__BackingField_; float _RotationSensitivity_k__BackingField_; float _RotationExponent_k__BackingField_; bool _ShowAimButton_k__BackingField_; float _RotationInputHoldTimeForFire_k__BackingField_; float _RotationMoveRangeForFire_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33002(); int32_t GetPrimaryKeyValue_33003(); int32_t get_ID_33004(); void set_ID_33005(int32_t value_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_MovementJoystickSize_33006(); void set_MovementJoystickSize_33007(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); int32_t get_MovementJoystickType_33008(); void set_MovementJoystickType_33009(int32_t value_); bool get_MovementJoystickIsFixed_33010(); void set_MovementJoystickIsFixed_33011(bool value_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_FireButtonSize_33012(); void set_FireButtonSize_33013(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); int32_t get_FireButtonType_33014(); void set_FireButtonType_33015(int32_t value_); bool get_FireButtonIsFixed_33016(); void set_FireButtonIsFixed_33017(bool value_); float get_MovementSensitivity_33018(); void set_MovementSensitivity_33019(float value_); float get_RotationSensitivity_33020(); void set_RotationSensitivity_33021(float value_); float get_RotationExponent_33022(); void set_RotationExponent_33023(float value_); bool get_ShowAimButton_33024(); void set_ShowAimButton_33025(bool value_); float get_RotationInputHoldTimeForFire_33026(); void set_RotationInputHoldTimeForFire_33027(float value_); float get_RotationMoveRangeForFire_33028(); void set_RotationMoveRangeForFire_33029(float value_); int32_t Deserialize_33030(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct IndividuationAnimConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::mscorlib::System::String* _AnimName_k__BackingField_; int32_t _AnimIndex_k__BackingField_; int32_t _PlayType_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32993(); DLL2SDK::mscorlib::System::String* GetPrimaryKeyValue_32994(); DLL2SDK::mscorlib::System::String* get_AnimName_32995(); void set_AnimName_32996(DLL2SDK::mscorlib::System::String* value_); int32_t get_AnimIndex_32997(); void set_AnimIndex_32998(int32_t value_); int32_t get_PlayType_32999(); void set_PlayType_33000(int32_t value_); int32_t Deserialize_33001(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ImmediateUseConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _GoodsID_k__BackingField_; int32_t _Immediateuse_k__BackingField_; int32_t _Style_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32984(); int32_t GetPrimaryKeyValue_32985(); int32_t get_GoodsID_32986(); void set_GoodsID_32987(int32_t value_); int32_t get_Immediateuse_32988(); void set_Immediateuse_32989(int32_t value_); int32_t get_Style_32990(); void set_Style_32991(int32_t value_); int32_t Deserialize_32992(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct HomeRechargeEntranceConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ID_k__BackingField_; int32_t _Type_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOC_Tip_k__BackingField_; DLL2SDK::mscorlib::System::String* _CdnUrl_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpirteName_k__BackingField_; int32_t _Sort_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32969(); int32_t GetPrimaryKeyValue_32970(); int32_t get_ID_32971(); void set_ID_32972(int32_t value_); int32_t get_Type_32973(); void set_Type_32974(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOC_Tip_32975(); void set_LOC_Tip_32976(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_CdnUrl_32977(); void set_CdnUrl_32978(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SpirteName_32979(); void set_SpirteName_32980(DLL2SDK::mscorlib::System::String* value_); int32_t get_Sort_32981(); void set_Sort_32982(int32_t value_); int32_t Deserialize_32983(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct HelicopterNPCInfoConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ID_k__BackingField_; float _HP_k__BackingField_; int32_t _DestorySocre_k__BackingField_; int32_t _LifeTime_k__BackingField_; int32_t _DefauleFlySpeed_k__BackingField_; int32_t _DisplayFlySpeed_k__BackingField_; int32_t _LockEnemyRaduis_k__BackingField_; float _DelayFireTime_k__BackingField_; int32_t _TurnBackSpeed_k__BackingField_; int32_t _FireAngleH_k__BackingField_; int32_t _FireAngleV_k__BackingField_; float _MoveDuration_k__BackingField_; int32_t _MeshID_k__BackingField_; int32_t _HalfWidth_k__BackingField_; float _HalfHeight_k__BackingField_; int32_t _HalfLength_k__BackingField_; int32_t _WeaponID_k__BackingField_; int32_t _ResistanceID_k__BackingField_; int32_t _CruiseRadius_k__BackingField_; int32_t _SPMfly_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32926(); int32_t GetPrimaryKeyValue_32927(); int32_t get_ID_32928(); void set_ID_32929(int32_t value_); float get_HP_32930(); void set_HP_32931(float value_); int32_t get_DestorySocre_32932(); void set_DestorySocre_32933(int32_t value_); int32_t get_LifeTime_32934(); void set_LifeTime_32935(int32_t value_); int32_t get_DefauleFlySpeed_32936(); void set_DefauleFlySpeed_32937(int32_t value_); int32_t get_DisplayFlySpeed_32938(); void set_DisplayFlySpeed_32939(int32_t value_); int32_t get_LockEnemyRaduis_32940(); void set_LockEnemyRaduis_32941(int32_t value_); float get_DelayFireTime_32942(); void set_DelayFireTime_32943(float value_); int32_t get_TurnBackSpeed_32944(); void set_TurnBackSpeed_32945(int32_t value_); int32_t get_FireAngleH_32946(); void set_FireAngleH_32947(int32_t value_); int32_t get_FireAngleV_32948(); void set_FireAngleV_32949(int32_t value_); float get_MoveDuration_32950(); void set_MoveDuration_32951(float value_); int32_t get_MeshID_32952(); void set_MeshID_32953(int32_t value_); int32_t get_HalfWidth_32954(); void set_HalfWidth_32955(int32_t value_); float get_HalfHeight_32956(); void set_HalfHeight_32957(float value_); int32_t get_HalfLength_32958(); void set_HalfLength_32959(int32_t value_); int32_t get_WeaponID_32960(); void set_WeaponID_32961(int32_t value_); int32_t get_ResistanceID_32962(); void set_ResistanceID_32963(int32_t value_); int32_t get_CruiseRadius_32964(); void set_CruiseRadius_32965(int32_t value_); int32_t get_SPMfly_32966(); void set_SPMfly_32967(int32_t value_); int32_t Deserialize_32968(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct GunGameWeaponOrderConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _Order_k__BackingField_; DLL2SDK::mscorlib::System::String* _Level_k__BackingField_; int32_t _ItemID_k__BackingField_; DLL2SDK::mscorlib::System::String* _WeaponName_k__BackingField_; int32_t _DefaultAttachment_1_k__BackingField_; int32_t _DefaultAttachment_2_k__BackingField_; int32_t _DefaultAttachment_3_k__BackingField_; int32_t _DefaultAttachment_4_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32908(); int32_t get_Order_32909(); void set_Order_32910(int32_t value_); DLL2SDK::mscorlib::System::String* get_Level_32911(); void set_Level_32912(DLL2SDK::mscorlib::System::String* value_); int32_t get_ItemID_32913(); void set_ItemID_32914(int32_t value_); DLL2SDK::mscorlib::System::String* get_WeaponName_32915(); void set_WeaponName_32916(DLL2SDK::mscorlib::System::String* value_); int32_t get_DefaultAttachment_1_32917(); void set_DefaultAttachment_1_32918(int32_t value_); int32_t get_DefaultAttachment_2_32919(); void set_DefaultAttachment_2_32920(int32_t value_); int32_t get_DefaultAttachment_3_32921(); void set_DefaultAttachment_3_32922(int32_t value_); int32_t get_DefaultAttachment_4_32923(); void set_DefaultAttachment_4_32924(int32_t value_); int32_t Deserialize_32925(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct GunGameTeamWeaponOrderConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _Order_k__BackingField_; DLL2SDK::mscorlib::System::String* _Level_k__BackingField_; int32_t _ItemID_k__BackingField_; DLL2SDK::mscorlib::System::String* _WeaponName_k__BackingField_; int32_t _DefaultAttachment_1_k__BackingField_; int32_t _DefaultAttachment_2_k__BackingField_; int32_t _DefaultAttachment_3_k__BackingField_; int32_t _DefaultAttachment_4_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32890(); int32_t get_Order_32891(); void set_Order_32892(int32_t value_); DLL2SDK::mscorlib::System::String* get_Level_32893(); void set_Level_32894(DLL2SDK::mscorlib::System::String* value_); int32_t get_ItemID_32895(); void set_ItemID_32896(int32_t value_); DLL2SDK::mscorlib::System::String* get_WeaponName_32897(); void set_WeaponName_32898(DLL2SDK::mscorlib::System::String* value_); int32_t get_DefaultAttachment_1_32899(); void set_DefaultAttachment_1_32900(int32_t value_); int32_t get_DefaultAttachment_2_32901(); void set_DefaultAttachment_2_32902(int32_t value_); int32_t get_DefaultAttachment_3_32903(); void set_DefaultAttachment_3_32904(int32_t value_); int32_t get_DefaultAttachment_4_32905(); void set_DefaultAttachment_4_32906(int32_t value_); int32_t Deserialize_32907(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct GuildLocationConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Index_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Province_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_City_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32879(); int32_t GetPrimaryKeyValue_32880(); int32_t get_Index_32881(); void set_Index_32882(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Province_32883(); void set_LOCID_Province_32884(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Province_32885(); DLL2SDK::mscorlib::System::String* get_LOCID_City_32886(); void set_LOCID_City_32887(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_City_32888(); int32_t Deserialize_32889(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct GoliathConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { uint32_t _ID_k__BackingField_; int32_t _HP_k__BackingField_; int32_t _ExplodeMinDamage_k__BackingField_; int32_t _ExplodeMaxDamage_k__BackingField_; int32_t _ExplodeRange_k__BackingField_; int32_t _WeaponId_k__BackingField_; int32_t _ModeId_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32862(); uint32_t GetPrimaryKeyValue_32863(); uint32_t get_ID_32864(); void set_ID_32865(uint32_t value_); int32_t get_HP_32866(); void set_HP_32867(int32_t value_); int32_t get_ExplodeMinDamage_32868(); void set_ExplodeMinDamage_32869(int32_t value_); int32_t get_ExplodeMaxDamage_32870(); void set_ExplodeMaxDamage_32871(int32_t value_); int32_t get_ExplodeRange_32872(); void set_ExplodeRange_32873(int32_t value_); int32_t get_WeaponId_32874(); void set_WeaponId_32875(int32_t value_); int32_t get_ModeId_32876(); void set_ModeId_32877(int32_t value_); int32_t Deserialize_32878(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct GenericDownloadConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _QuestID_k__BackingField_; DLL2SDK::mscorlib::System::String* _ModuleKey_k__BackingField_; int32_t _TriggerStyle_k__BackingField_; int32_t _TriggerParam_k__BackingField_; int32_t _TriggerPriority_k__BackingField_; int32_t _Priority_k__BackingField_; int32_t _BeginType_k__BackingField_; DLL2SDK::mscorlib::System::String* _StartTime_k__BackingField_; int32_t _MapDownload_k__BackingField_; DLL2SDK::mscorlib::System::String* _MapIds_k__BackingField_; DLL2SDK::mscorlib::System::String* _QuestName_k__BackingField_; float _Size_k__BackingField_; DLL2SDK::mscorlib::System::String* _IconName_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOC_Tip_k__BackingField_; int32_t _LitePackage_k__BackingField_; int32_t _DynamicPackage_k__BackingField_; int32_t _King_k__BackingField_; int32_t _Korea_k__BackingField_; int32_t _Garena_k__BackingField_; int32_t _VNG_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32819(); int32_t GetPrimaryKeyValue_32820(); int32_t get_QuestID_32821(); void set_QuestID_32822(int32_t value_); DLL2SDK::mscorlib::System::String* get_ModuleKey_32823(); void set_ModuleKey_32824(DLL2SDK::mscorlib::System::String* value_); int32_t get_TriggerStyle_32825(); void set_TriggerStyle_32826(int32_t value_); int32_t get_TriggerParam_32827(); void set_TriggerParam_32828(int32_t value_); int32_t get_TriggerPriority_32829(); void set_TriggerPriority_32830(int32_t value_); int32_t get_Priority_32831(); void set_Priority_32832(int32_t value_); int32_t get_BeginType_32833(); void set_BeginType_32834(int32_t value_); DLL2SDK::mscorlib::System::String* get_StartTime_32835(); void set_StartTime_32836(DLL2SDK::mscorlib::System::String* value_); int32_t get_MapDownload_32837(); void set_MapDownload_32838(int32_t value_); DLL2SDK::mscorlib::System::String* get_MapIds_32839(); void set_MapIds_32840(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_QuestName_32841(); void set_QuestName_32842(DLL2SDK::mscorlib::System::String* value_); float get_Size_32843(); void set_Size_32844(float value_); DLL2SDK::mscorlib::System::String* get_IconName_32845(); void set_IconName_32846(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LOC_Tip_32847(); void set_LOC_Tip_32848(DLL2SDK::mscorlib::System::String* value_); int32_t get_LitePackage_32849(); void set_LitePackage_32850(int32_t value_); int32_t get_DynamicPackage_32851(); void set_DynamicPackage_32852(int32_t value_); int32_t get_King_32853(); void set_King_32854(int32_t value_); int32_t get_Korea_32855(); void set_Korea_32856(int32_t value_); int32_t get_Garena_32857(); void set_Garena_32858(int32_t value_); int32_t get_VNG_32859(); void set_VNG_32860(int32_t value_); int32_t Deserialize_32861(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct GameModeLimitConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::mscorlib::System::String* _Gamemodedesc_k__BackingField_; int32_t _Game_mode_k__BackingField_; int32_t _Ladder_level_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32810(); DLL2SDK::mscorlib::System::String* GetPrimaryKeyValue_32811(); DLL2SDK::mscorlib::System::String* get_Gamemodedesc_32812(); void set_Gamemodedesc_32813(DLL2SDK::mscorlib::System::String* value_); int32_t get_Game_mode_32814(); void set_Game_mode_32815(int32_t value_); int32_t get_Ladder_level_32816(); void set_Ladder_level_32817(int32_t value_); int32_t Deserialize_32818(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct GameMapStatisScoreRulesConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _Game_type_k__BackingField_; int32_t _Game_mode_k__BackingField_; int32_t _Map_id_k__BackingField_; int32_t _Kill_score_k__BackingField_; int32_t _Pass_score_k__BackingField_; int32_t _Dead_score_k__BackingField_; int32_t _Wave_score_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32794(); int32_t get_Game_type_32795(); void set_Game_type_32796(int32_t value_); int32_t get_Game_mode_32797(); void set_Game_mode_32798(int32_t value_); int32_t get_Map_id_32799(); void set_Map_id_32800(int32_t value_); int32_t get_Kill_score_32801(); void set_Kill_score_32802(int32_t value_); int32_t get_Pass_score_32803(); void set_Pass_score_32804(int32_t value_); int32_t get_Dead_score_32805(); void set_Dead_score_32806(int32_t value_); int32_t get_Wave_score_32807(); void set_Wave_score_32808(int32_t value_); int32_t Deserialize_32809(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct GameCommunicationLineSimpleConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ID_k__BackingField_; int32_t _Type_k__BackingField_; int32_t _SystemMsgID_k__BackingField_; int32_t _BRSystemMsgID_k__BackingField_; DLL2SDK::Array* _ChaMsgIDArray_k__BackingField_; DLL2SDK::Array* _BRChaMsgIDArray_k__BackingField_; int32_t _TeamCountLimit_k__BackingField_; int32_t _AreaLimit_k__BackingField_; int32_t _CDLimit_k__BackingField_; int32_t _ItemID_k__BackingField_; int32_t _Priority_k__BackingField_; int32_t _Priority3P_k__BackingField_; int32_t _PriorityType_k__BackingField_; int32_t _EffectiveDuration_k__BackingField_; int32_t _ConditionalReservation_k__BackingField_; int32_t _ChaPlayType_k__BackingField_; int32_t _SceneMarkType_k__BackingField_; int32_t _ItemType_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32755(); int32_t GetPrimaryKeyValue_32756(); int32_t get_ID_32757(); void set_ID_32758(int32_t value_); int32_t get_Type_32759(); void set_Type_32760(int32_t value_); int32_t get_SystemMsgID_32761(); void set_SystemMsgID_32762(int32_t value_); int32_t get_BRSystemMsgID_32763(); void set_BRSystemMsgID_32764(int32_t value_); DLL2SDK::Array* get_ChaMsgIDArray_32765(); void set_ChaMsgIDArray_32766(DLL2SDK::Array* value_); DLL2SDK::Array* get_BRChaMsgIDArray_32767(); void set_BRChaMsgIDArray_32768(DLL2SDK::Array* value_); int32_t get_TeamCountLimit_32769(); void set_TeamCountLimit_32770(int32_t value_); int32_t get_AreaLimit_32771(); void set_AreaLimit_32772(int32_t value_); int32_t get_CDLimit_32773(); void set_CDLimit_32774(int32_t value_); int32_t get_ItemID_32775(); void set_ItemID_32776(int32_t value_); int32_t get_Priority_32777(); void set_Priority_32778(int32_t value_); int32_t get_Priority3P_32779(); void set_Priority3P_32780(int32_t value_); int32_t get_PriorityType_32781(); void set_PriorityType_32782(int32_t value_); int32_t get_EffectiveDuration_32783(); void set_EffectiveDuration_32784(int32_t value_); int32_t get_ConditionalReservation_32785(); void set_ConditionalReservation_32786(int32_t value_); int32_t get_ChaPlayType_32787(); void set_ChaPlayType_32788(int32_t value_); int32_t get_SceneMarkType_32789(); void set_SceneMarkType_32790(int32_t value_); int32_t get_ItemType_32791(); void set_ItemType_32792(int32_t value_); int32_t Deserialize_32793(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct GameCommunicationLineMsgConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ID_k__BackingField_; DLL2SDK::mscorlib::System::String* _ChatContext_k__BackingField_; DLL2SDK::mscorlib::System::String* _TipContext_k__BackingField_; DLL2SDK::mscorlib::System::String* _PromptAudioMale_k__BackingField_; DLL2SDK::mscorlib::System::String* _PromptAudioFemale_k__BackingField_; int32_t _AudioLength_k__BackingField_; int32_t _ShowType_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32738(); int32_t GetPrimaryKeyValue_32739(); int32_t get_ID_32740(); void set_ID_32741(int32_t value_); DLL2SDK::mscorlib::System::String* get_ChatContext_32742(); void set_ChatContext_32743(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_TipContext_32744(); void set_TipContext_32745(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_PromptAudioMale_32746(); void set_PromptAudioMale_32747(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_PromptAudioFemale_32748(); void set_PromptAudioFemale_32749(DLL2SDK::mscorlib::System::String* value_); int32_t get_AudioLength_32750(); void set_AudioLength_32751(int32_t value_); int32_t get_ShowType_32752(); void set_ShowType_32753(int32_t value_); int32_t Deserialize_32754(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct GameCommunicationLineConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ID_k__BackingField_; int32_t _Type_k__BackingField_; int32_t _SystemMsgID_k__BackingField_; int32_t _BRSystemMsgID_k__BackingField_; DLL2SDK::Array* _ChaMsgIDArray_k__BackingField_; DLL2SDK::Array* _BRChaMsgIDArray_k__BackingField_; int32_t _TeamCountLimit_k__BackingField_; int32_t _AreaLimit_k__BackingField_; int32_t _CDLimit_k__BackingField_; int32_t _ItemID_k__BackingField_; int32_t _Priority_k__BackingField_; int32_t _Priority3P_k__BackingField_; int32_t _PriorityType_k__BackingField_; int32_t _EffectiveDuration_k__BackingField_; int32_t _ConditionalReservation_k__BackingField_; int32_t _ChaPlayType_k__BackingField_; int32_t _SceneMarkType_k__BackingField_; int32_t _ItemType_k__BackingField_; int32_t _MPTeamCountLimit_k__BackingField_; int32_t _BRTMForbidden_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32695(); int32_t GetPrimaryKeyValue_32696(); int32_t get_ID_32697(); void set_ID_32698(int32_t value_); int32_t get_Type_32699(); void set_Type_32700(int32_t value_); int32_t get_SystemMsgID_32701(); void set_SystemMsgID_32702(int32_t value_); int32_t get_BRSystemMsgID_32703(); void set_BRSystemMsgID_32704(int32_t value_); DLL2SDK::Array* get_ChaMsgIDArray_32705(); void set_ChaMsgIDArray_32706(DLL2SDK::Array* value_); DLL2SDK::Array* get_BRChaMsgIDArray_32707(); void set_BRChaMsgIDArray_32708(DLL2SDK::Array* value_); int32_t get_TeamCountLimit_32709(); void set_TeamCountLimit_32710(int32_t value_); int32_t get_AreaLimit_32711(); void set_AreaLimit_32712(int32_t value_); int32_t get_CDLimit_32713(); void set_CDLimit_32714(int32_t value_); int32_t get_ItemID_32715(); void set_ItemID_32716(int32_t value_); int32_t get_Priority_32717(); void set_Priority_32718(int32_t value_); int32_t get_Priority3P_32719(); void set_Priority3P_32720(int32_t value_); int32_t get_PriorityType_32721(); void set_PriorityType_32722(int32_t value_); int32_t get_EffectiveDuration_32723(); void set_EffectiveDuration_32724(int32_t value_); int32_t get_ConditionalReservation_32725(); void set_ConditionalReservation_32726(int32_t value_); int32_t get_ChaPlayType_32727(); void set_ChaPlayType_32728(int32_t value_); int32_t get_SceneMarkType_32729(); void set_SceneMarkType_32730(int32_t value_); int32_t get_ItemType_32731(); void set_ItemType_32732(int32_t value_); int32_t get_MPTeamCountLimit_32733(); void set_MPTeamCountLimit_32734(int32_t value_); int32_t get_BRTMForbidden_32735(); void set_BRTMForbidden_32736(int32_t value_); int32_t Deserialize_32737(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { template struct ConfigBase_4 : DLL2SDK::Assembly_CSharp::Config::ConfigBase { struct StaticFields { DLL2SDK::Assembly_CSharp::Config::ConfigCollections_4* Coll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Find_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_25090(); KEY1 GetPrimaryKeyValue_25091(); KEY2 GetSecondaryKeyValue_25092(); KEY3 GetTertiaryKeyValue_25093(); static void Cache_25094(); static T GetData_25095(KEY1 key1_, KEY2 key2_, KEY3 key3_); static DLL2SDK::Array* GetArray_25096(); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* FindAll_25097(DLL2SDK::mscorlib::System::Predicate_1* match_); static T Find_25098(DLL2SDK::mscorlib::System::Predicate_1* match_); static void _cctor_25099(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct FtueConstantConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::mscorlib::System::String* _Key_k__BackingField_; int32_t _Value16_k__BackingField_; int32_t _Value10_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32653(); DLL2SDK::mscorlib::System::String* GetPrimaryKeyValue_32654(); DLL2SDK::mscorlib::System::String* get_Key_32655(); void set_Key_32656(DLL2SDK::mscorlib::System::String* value_); int32_t get_Value16_32657(); void set_Value16_32658(int32_t value_); int32_t get_Value10_32659(); void set_Value10_32660(int32_t value_); int32_t Deserialize_32661(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct FlagPictureConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Id_k__BackingField_; int32_t _Type_k__BackingField_; DLL2SDK::mscorlib::System::String* _LocID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LocID_AchDesc_k__BackingField_; DLL2SDK::mscorlib::System::String* _Url_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpriteName_k__BackingField_; int32_t _Order_k__BackingField_; int32_t _Flag_k__BackingField_; bool _AI_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32632(); int32_t GetPrimaryKeyValue_32633(); int32_t get_Id_32634(); void set_Id_32635(int32_t value_); int32_t get_Type_32636(); void set_Type_32637(int32_t value_); DLL2SDK::mscorlib::System::String* get_LocID_Name_32638(); void set_LocID_Name_32639(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LocID_AchDesc_32640(); void set_LocID_AchDesc_32641(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Url_32642(); void set_Url_32643(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SpriteName_32644(); void set_SpriteName_32645(DLL2SDK::mscorlib::System::String* value_); int32_t get_Order_32646(); void set_Order_32647(int32_t value_); int32_t get_Flag_32648(); void set_Flag_32649(int32_t value_); bool get_AI_32650(); void set_AI_32651(bool value_); int32_t Deserialize_32652(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct FirstShareRewardSceneConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Id_k__BackingField_; int32_t _Num_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32625(); int32_t GetPrimaryKeyValue_32626(); int32_t get_Id_32627(); void set_Id_32628(int32_t value_); int32_t get_Num_32629(); void set_Num_32630(int32_t value_); int32_t Deserialize_32631(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct FireModeFlagConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::mscorlib::System::String* _Servermoduledesc_k__BackingField_; int32_t _Server_module_k__BackingField_; int32_t _Fire_flag_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32616(); DLL2SDK::mscorlib::System::String* GetPrimaryKeyValue_32617(); DLL2SDK::mscorlib::System::String* get_Servermoduledesc_32618(); void set_Servermoduledesc_32619(DLL2SDK::mscorlib::System::String* value_); int32_t get_Server_module_32620(); void set_Server_module_32621(int32_t value_); int32_t get_Fire_flag_32622(); void set_Fire_flag_32623(int32_t value_); int32_t Deserialize_32624(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ExchangeCoinConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _CoinID_k__BackingField_; int32_t _ColorID_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; int32_t _InventoryShow_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32601(); int32_t GetPrimaryKeyValue_32602(); int32_t get_CoinID_32603(); void set_CoinID_32604(int32_t value_); int32_t get_ColorID_32605(); void set_ColorID_32606(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_32607(); void set_LOCID_Name_32608(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_32609(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_32610(); void set_LOCID_Desc_32611(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_32612(); int32_t get_InventoryShow_32613(); void set_InventoryShow_32614(int32_t value_); int32_t Deserialize_32615(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct EmoticonConfigConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Emot_id_k__BackingField_; DLL2SDK::mscorlib::System::String* _Emot_sprite_k__BackingField_; int32_t _Emot_num_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32592(); int32_t GetPrimaryKeyValue_32593(); int32_t get_Emot_id_32594(); void set_Emot_id_32595(int32_t value_); DLL2SDK::mscorlib::System::String* get_Emot_sprite_32596(); void set_Emot_sprite_32597(DLL2SDK::mscorlib::System::String* value_); int32_t get_Emot_num_32598(); void set_Emot_num_32599(int32_t value_); int32_t Deserialize_32600(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct EffectConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::mscorlib::System::String* _Name_k__BackingField_; int32_t _EffectID_1_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectSocket_1_k__BackingField_; int32_t _EffectID_2_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectSocket_2_k__BackingField_; int32_t _EffectID_3_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectSocket_3_k__BackingField_; int32_t _EffectID_4_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectSocket_4_k__BackingField_; int32_t _EffectID_5_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectSocket_5_k__BackingField_; int32_t _CameraEffectAsset_k__BackingField_; float _FogDensity_k__BackingField_; float _FogHeightAtten_k__BackingField_; float _FogStart_k__BackingField_; float _FogColor_Red_k__BackingField_; float _FogColor_Green_k__BackingField_; float _FogColor_Blue_k__BackingField_; float _FogMaxHeight_k__BackingField_; float _FogColorSkyBox_Red_k__BackingField_; float _FogColorSkyBox_Green_k__BackingField_; float _FogColorSkyBox_Blue_k__BackingField_; DLL2SDK::mscorlib::System::String* _BuffIcon_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32543(); DLL2SDK::mscorlib::System::String* GetPrimaryKeyValue_32544(); DLL2SDK::mscorlib::System::String* get_Name_32545(); void set_Name_32546(DLL2SDK::mscorlib::System::String* value_); int32_t get_EffectID_1_32547(); void set_EffectID_1_32548(int32_t value_); DLL2SDK::mscorlib::System::String* get_EffectSocket_1_32549(); void set_EffectSocket_1_32550(DLL2SDK::mscorlib::System::String* value_); int32_t get_EffectID_2_32551(); void set_EffectID_2_32552(int32_t value_); DLL2SDK::mscorlib::System::String* get_EffectSocket_2_32553(); void set_EffectSocket_2_32554(DLL2SDK::mscorlib::System::String* value_); int32_t get_EffectID_3_32555(); void set_EffectID_3_32556(int32_t value_); DLL2SDK::mscorlib::System::String* get_EffectSocket_3_32557(); void set_EffectSocket_3_32558(DLL2SDK::mscorlib::System::String* value_); int32_t get_EffectID_4_32559(); void set_EffectID_4_32560(int32_t value_); DLL2SDK::mscorlib::System::String* get_EffectSocket_4_32561(); void set_EffectSocket_4_32562(DLL2SDK::mscorlib::System::String* value_); int32_t get_EffectID_5_32563(); void set_EffectID_5_32564(int32_t value_); DLL2SDK::mscorlib::System::String* get_EffectSocket_5_32565(); void set_EffectSocket_5_32566(DLL2SDK::mscorlib::System::String* value_); int32_t get_CameraEffectAsset_32567(); void set_CameraEffectAsset_32568(int32_t value_); float get_FogDensity_32569(); void set_FogDensity_32570(float value_); float get_FogHeightAtten_32571(); void set_FogHeightAtten_32572(float value_); float get_FogStart_32573(); void set_FogStart_32574(float value_); float get_FogColor_Red_32575(); void set_FogColor_Red_32576(float value_); float get_FogColor_Green_32577(); void set_FogColor_Green_32578(float value_); float get_FogColor_Blue_32579(); void set_FogColor_Blue_32580(float value_); float get_FogMaxHeight_32581(); void set_FogMaxHeight_32582(float value_); float get_FogColorSkyBox_Red_32583(); void set_FogColorSkyBox_Red_32584(float value_); float get_FogColorSkyBox_Green_32585(); void set_FogColorSkyBox_Green_32586(float value_); float get_FogColorSkyBox_Blue_32587(); void set_FogColorSkyBox_Blue_32588(float value_); DLL2SDK::mscorlib::System::String* get_BuffIcon_32589(); void set_BuffIcon_32590(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_32591(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct DropPoolConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _MapID_k__BackingField_; int32_t _ItemID_k__BackingField_; int32_t _ItemNum_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32535(); int32_t get_MapID_32536(); void set_MapID_32537(int32_t value_); int32_t get_ItemID_32538(); void set_ItemID_32539(int32_t value_); int32_t get_ItemNum_32540(); void set_ItemNum_32541(int32_t value_); int32_t Deserialize_32542(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct DirectDSListConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::mscorlib::System::String* _Name_k__BackingField_; int32_t _ConfigType_k__BackingField_; DLL2SDK::mscorlib::System::String* _ConfigValue_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32526(); DLL2SDK::mscorlib::System::String* GetPrimaryKeyValue_32527(); DLL2SDK::mscorlib::System::String* get_Name_32528(); void set_Name_32529(DLL2SDK::mscorlib::System::String* value_); int32_t get_ConfigType_32530(); void set_ConfigType_32531(int32_t value_); DLL2SDK::mscorlib::System::String* get_ConfigValue_32532(); void set_ConfigValue_32533(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_32534(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct DialogConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::mscorlib::System::String* _Key_k__BackingField_; DLL2SDK::mscorlib::System::String* _Style_k__BackingField_; DLL2SDK::mscorlib::System::String* _Icon_k__BackingField_; DLL2SDK::mscorlib::System::String* _Content_k__BackingField_; DLL2SDK::mscorlib::System::String* _Voice_k__BackingField_; int32_t _Duration_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32511(); DLL2SDK::mscorlib::System::String* GetPrimaryKeyValue_32512(); DLL2SDK::mscorlib::System::String* get_Key_32513(); void set_Key_32514(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Style_32515(); void set_Style_32516(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Icon_32517(); void set_Icon_32518(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Content_32519(); void set_Content_32520(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Voice_32521(); void set_Voice_32522(DLL2SDK::mscorlib::System::String* value_); int32_t get_Duration_32523(); void set_Duration_32524(int32_t value_); int32_t Deserialize_32525(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct DeviceCapacityWhitelist_iOSConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_3 { int32_t _DeviceGeneration_k__BackingField_; DLL2SDK::mscorlib::System::String* _Desc_k__BackingField_; DLL2SDK::mscorlib::System::String* _ModelName_k__BackingField_; int32_t _DefaultSettingLevel_k__BackingField_; int32_t _CapacitySettingLevel_k__BackingField_; int32_t _DefaultFrameRateLevel_k__BackingField_; int32_t _MaxFrameRateLevel_k__BackingField_; int32_t _MaxFrameRateUnderLowQuality_k__BackingField_; int32_t _MSAA_k__BackingField_; int32_t _ExtremeHeight_k__BackingField_; int32_t _VeryHighHeight_k__BackingField_; int32_t _HighHeight_k__BackingField_; int32_t _MidHeight_k__BackingField_; int32_t _LowHeight_k__BackingField_; int32_t _VeryLowHeight_k__BackingField_; int32_t _ImpatientHeight_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSecondaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32475(); int32_t GetPrimaryKeyValue_32476(); DLL2SDK::mscorlib::System::String* GetSecondaryKeyValue_32477(); int32_t get_DeviceGeneration_32478(); void set_DeviceGeneration_32479(int32_t value_); DLL2SDK::mscorlib::System::String* get_Desc_32480(); void set_Desc_32481(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ModelName_32482(); void set_ModelName_32483(DLL2SDK::mscorlib::System::String* value_); int32_t get_DefaultSettingLevel_32484(); void set_DefaultSettingLevel_32485(int32_t value_); int32_t get_CapacitySettingLevel_32486(); void set_CapacitySettingLevel_32487(int32_t value_); int32_t get_DefaultFrameRateLevel_32488(); void set_DefaultFrameRateLevel_32489(int32_t value_); int32_t get_MaxFrameRateLevel_32490(); void set_MaxFrameRateLevel_32491(int32_t value_); int32_t get_MaxFrameRateUnderLowQuality_32492(); void set_MaxFrameRateUnderLowQuality_32493(int32_t value_); int32_t get_MSAA_32494(); void set_MSAA_32495(int32_t value_); int32_t get_ExtremeHeight_32496(); void set_ExtremeHeight_32497(int32_t value_); int32_t get_VeryHighHeight_32498(); void set_VeryHighHeight_32499(int32_t value_); int32_t get_HighHeight_32500(); void set_HighHeight_32501(int32_t value_); int32_t get_MidHeight_32502(); void set_MidHeight_32503(int32_t value_); int32_t get_LowHeight_32504(); void set_LowHeight_32505(int32_t value_); int32_t get_VeryLowHeight_32506(); void set_VeryLowHeight_32507(int32_t value_); int32_t get_ImpatientHeight_32508(); void set_ImpatientHeight_32509(int32_t value_); int32_t Deserialize_32510(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct DeviceCapacityWhitelist_AndroidConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_3 { DLL2SDK::mscorlib::System::String* _ModelName_k__BackingField_; DLL2SDK::mscorlib::System::String* _Vendor_k__BackingField_; int32_t _DefaultSettingLevel_k__BackingField_; int32_t _CapacitySettingLevel_k__BackingField_; int32_t _DefaultFrameRateLevel_k__BackingField_; int32_t _MaxFrameRateLevel_k__BackingField_; int32_t _MaxFrameRateUnderLowQuality_k__BackingField_; int32_t _MSAA_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSecondaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32455(); DLL2SDK::mscorlib::System::String* GetPrimaryKeyValue_32456(); DLL2SDK::mscorlib::System::String* GetSecondaryKeyValue_32457(); DLL2SDK::mscorlib::System::String* get_ModelName_32458(); void set_ModelName_32459(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Vendor_32460(); void set_Vendor_32461(DLL2SDK::mscorlib::System::String* value_); int32_t get_DefaultSettingLevel_32462(); void set_DefaultSettingLevel_32463(int32_t value_); int32_t get_CapacitySettingLevel_32464(); void set_CapacitySettingLevel_32465(int32_t value_); int32_t get_DefaultFrameRateLevel_32466(); void set_DefaultFrameRateLevel_32467(int32_t value_); int32_t get_MaxFrameRateLevel_32468(); void set_MaxFrameRateLevel_32469(int32_t value_); int32_t get_MaxFrameRateUnderLowQuality_32470(); void set_MaxFrameRateUnderLowQuality_32471(int32_t value_); int32_t get_MSAA_32472(); void set_MSAA_32473(int32_t value_); int32_t Deserialize_32474(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct DefaultChatMessageConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::mscorlib::System::String* _ModeType_k__BackingField_; DLL2SDK::mscorlib::System::String* _Description_k__BackingField_; DLL2SDK::Array* _ChatMsgList1_k__BackingField_; DLL2SDK::Array* _ChatMsgList2_k__BackingField_; DLL2SDK::Array* _ChatMsgList3_k__BackingField_; DLL2SDK::Array* _ChatMsgList4_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32440(); DLL2SDK::mscorlib::System::String* GetPrimaryKeyValue_32441(); DLL2SDK::mscorlib::System::String* get_ModeType_32442(); void set_ModeType_32443(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Description_32444(); void set_Description_32445(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Array* get_ChatMsgList1_32446(); void set_ChatMsgList1_32447(DLL2SDK::Array* value_); DLL2SDK::Array* get_ChatMsgList2_32448(); void set_ChatMsgList2_32449(DLL2SDK::Array* value_); DLL2SDK::Array* get_ChatMsgList3_32450(); void set_ChatMsgList3_32451(DLL2SDK::Array* value_); DLL2SDK::Array* get_ChatMsgList4_32452(); void set_ChatMsgList4_32453(DLL2SDK::Array* value_); int32_t Deserialize_32454(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct DanceFloorMusicPlayListConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { uint32_t _ID_k__BackingField_; DLL2SDK::mscorlib::System::String* _MusicName_k__BackingField_; DLL2SDK::mscorlib::System::String* _Composer_k__BackingField_; DLL2SDK::mscorlib::System::String* _AudioName_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32429(); uint32_t GetPrimaryKeyValue_32430(); uint32_t get_ID_32431(); void set_ID_32432(uint32_t value_); DLL2SDK::mscorlib::System::String* get_MusicName_32433(); void set_MusicName_32434(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Composer_32435(); void set_Composer_32436(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_AudioName_32437(); void set_AudioName_32438(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_32439(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct CustomSettingWidgetMappingConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::mscorlib::System::String* _Type_k__BackingField_; DLL2SDK::mscorlib::System::String* _Description_k__BackingField_; bool _IsGameHud_k__BackingField_; DLL2SDK::mscorlib::System::String* _MappingType_k__BackingField_; DLL2SDK::mscorlib::System::String* _LocID_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32416(); DLL2SDK::mscorlib::System::String* GetPrimaryKeyValue_32417(); DLL2SDK::mscorlib::System::String* get_Type_32418(); void set_Type_32419(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Description_32420(); void set_Description_32421(DLL2SDK::mscorlib::System::String* value_); bool get_IsGameHud_32422(); void set_IsGameHud_32423(bool value_); DLL2SDK::mscorlib::System::String* get_MappingType_32424(); void set_MappingType_32425(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LocID_32426(); void set_LocID_32427(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_32428(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct CreateRoomSettingConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Game_mode_k__BackingField_; DLL2SDK::mscorlib::System::String* _Desc_k__BackingField_; int32_t _Score_limit_default_k__BackingField_; int32_t _Score_limit_lower_k__BackingField_; int32_t _Score_limit_upper_k__BackingField_; int32_t _Time_limit_default_k__BackingField_; int32_t _Time_limit_lower_k__BackingField_; int32_t _Time_limit_upper_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32397(); int32_t GetPrimaryKeyValue_32398(); int32_t get_Game_mode_32399(); void set_Game_mode_32400(int32_t value_); DLL2SDK::mscorlib::System::String* get_Desc_32401(); void set_Desc_32402(DLL2SDK::mscorlib::System::String* value_); int32_t get_Score_limit_default_32403(); void set_Score_limit_default_32404(int32_t value_); int32_t get_Score_limit_lower_32405(); void set_Score_limit_lower_32406(int32_t value_); int32_t get_Score_limit_upper_32407(); void set_Score_limit_upper_32408(int32_t value_); int32_t get_Time_limit_default_32409(); void set_Time_limit_default_32410(int32_t value_); int32_t get_Time_limit_lower_32411(); void set_Time_limit_lower_32412(int32_t value_); int32_t get_Time_limit_upper_32413(); void set_Time_limit_upper_32414(int32_t value_); int32_t Deserialize_32415(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct CountryConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ID_k__BackingField_; int32_t _GeoCode_k__BackingField_; DLL2SDK::mscorlib::System::String* _Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _Alpha2_k__BackingField_; DLL2SDK::mscorlib::System::String* _Continent_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32384(); int32_t GetPrimaryKeyValue_32385(); int32_t get_ID_32386(); void set_ID_32387(int32_t value_); int32_t get_GeoCode_32388(); void set_GeoCode_32389(int32_t value_); DLL2SDK::mscorlib::System::String* get_Name_32390(); void set_Name_32391(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Alpha2_32392(); void set_Alpha2_32393(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Continent_32394(); void set_Continent_32395(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_32396(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ConsumableItemConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; int32_t _ID_k__BackingField_; int32_t _ColorID_k__BackingField_; DLL2SDK::Array* _BuffIDs_k__BackingField_; int32_t _SellPrice_k__BackingField_; bool _SellProtection_k__BackingField_; bool _CanStack_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32363(); int32_t GetPrimaryKeyValue_32364(); DLL2SDK::mscorlib::System::String* get_LOCID_Name_32365(); void set_LOCID_Name_32366(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_32367(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_32368(); void set_LOCID_Desc_32369(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_32370(); int32_t get_ID_32371(); void set_ID_32372(int32_t value_); int32_t get_ColorID_32373(); void set_ColorID_32374(int32_t value_); DLL2SDK::Array* get_BuffIDs_32375(); void set_BuffIDs_32376(DLL2SDK::Array* value_); int32_t get_SellPrice_32377(); void set_SellPrice_32378(int32_t value_); bool get_SellProtection_32379(); void set_SellProtection_32380(bool value_); bool get_CanStack_32381(); void set_CanStack_32382(bool value_); int32_t Deserialize_32383(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ComicThumbnailConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ComicId_k__BackingField_; int32_t _SeasonId_k__BackingField_; int32_t _SeasonSeq_k__BackingField_; DLL2SDK::mscorlib::System::String* _UnlockTimeByStr_k__BackingField_; DLL2SDK::mscorlib::System::String* _SeasonSeqName_k__BackingField_; DLL2SDK::mscorlib::System::String* _ThumbnailCdn_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32348(); int32_t GetPrimaryKeyValue_32349(); int32_t get_ComicId_32350(); void set_ComicId_32351(int32_t value_); int32_t get_SeasonId_32352(); void set_SeasonId_32353(int32_t value_); int32_t get_SeasonSeq_32354(); void set_SeasonSeq_32355(int32_t value_); DLL2SDK::mscorlib::System::String* get_UnlockTimeByStr_32356(); void set_UnlockTimeByStr_32357(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SeasonSeqName_32358(); void set_SeasonSeqName_32359(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ThumbnailCdn_32360(); void set_ThumbnailCdn_32361(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_32362(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct CodActivityTopConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Top_seq_k__BackingField_; DLL2SDK::mscorlib::System::String* _LocID_k__BackingField_; DLL2SDK::mscorlib::System::String* _Show_pic_k__BackingField_; DLL2SDK::mscorlib::System::String* _Show_pic_url_k__BackingField_; bool _BHot_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32335(); int32_t GetPrimaryKeyValue_32336(); int32_t get_Top_seq_32337(); void set_Top_seq_32338(int32_t value_); DLL2SDK::mscorlib::System::String* get_LocID_32339(); void set_LocID_32340(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Show_pic_32341(); void set_Show_pic_32342(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Show_pic_url_32343(); void set_Show_pic_url_32344(DLL2SDK::mscorlib::System::String* value_); bool get_BHot_32345(); void set_BHot_32346(bool value_); int32_t Deserialize_32347(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct CodActivityTaskConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; DLL2SDK::mscorlib::System::String* _Describe_k__BackingField_; int32_t _Seq_id_k__BackingField_; int32_t _Task_id_k__BackingField_; int32_t _GoPos_k__BackingField_; int32_t _Pre_condition_type1_k__BackingField_; int32_t _Pre_condition_value1_k__BackingField_; int32_t _Pre_condition_type2_k__BackingField_; int32_t _Pre_condition_value2_k__BackingField_; int32_t _Pre_condition_type3_k__BackingField_; int32_t _Pre_condition_value3_k__BackingField_; int32_t _Sub_condition_value1_k__BackingField_; int32_t _Sub_condition_value2_k__BackingField_; int32_t _Sub_condition_value3_k__BackingField_; int32_t _Condition_k__BackingField_; int32_t _Value_k__BackingField_; int32_t _Task_points_k__BackingField_; int32_t _Exchange_item_id_k__BackingField_; int32_t _Exchange_item_num_k__BackingField_; int32_t _Exchange_limit_k__BackingField_; int32_t _Task_award_type1_k__BackingField_; int32_t _Task_award_id1_k__BackingField_; int32_t _Task_award_num1_k__BackingField_; int32_t _Task_award_type2_k__BackingField_; int32_t _Task_award_id2_k__BackingField_; int32_t _Task_award_num2_k__BackingField_; int32_t _Task_award_type3_k__BackingField_; int32_t _Task_award_id3_k__BackingField_; int32_t _Task_award_num3_k__BackingField_; int32_t _Task_award_type4_k__BackingField_; int32_t _Task_award_id4_k__BackingField_; int32_t _Task_award_num4_k__BackingField_; int32_t _Task_award_type5_k__BackingField_; int32_t _Task_award_id5_k__BackingField_; int32_t _Task_award_num5_k__BackingField_; int32_t _Wx_atcv_id_k__BackingField_; int32_t _Qq_actv_id_k__BackingField_; DLL2SDK::mscorlib::System::String* _Qq_share_url_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32256(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_32257(); void set_LOCID_Desc_32258(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_32259(); DLL2SDK::mscorlib::System::String* get_Describe_32260(); void set_Describe_32261(DLL2SDK::mscorlib::System::String* value_); int32_t get_Seq_id_32262(); void set_Seq_id_32263(int32_t value_); int32_t get_Task_id_32264(); void set_Task_id_32265(int32_t value_); int32_t get_GoPos_32266(); void set_GoPos_32267(int32_t value_); int32_t get_Pre_condition_type1_32268(); void set_Pre_condition_type1_32269(int32_t value_); int32_t get_Pre_condition_value1_32270(); void set_Pre_condition_value1_32271(int32_t value_); int32_t get_Pre_condition_type2_32272(); void set_Pre_condition_type2_32273(int32_t value_); int32_t get_Pre_condition_value2_32274(); void set_Pre_condition_value2_32275(int32_t value_); int32_t get_Pre_condition_type3_32276(); void set_Pre_condition_type3_32277(int32_t value_); int32_t get_Pre_condition_value3_32278(); void set_Pre_condition_value3_32279(int32_t value_); int32_t get_Sub_condition_value1_32280(); void set_Sub_condition_value1_32281(int32_t value_); int32_t get_Sub_condition_value2_32282(); void set_Sub_condition_value2_32283(int32_t value_); int32_t get_Sub_condition_value3_32284(); void set_Sub_condition_value3_32285(int32_t value_); int32_t get_Condition_32286(); void set_Condition_32287(int32_t value_); int32_t get_Value_32288(); void set_Value_32289(int32_t value_); int32_t get_Task_points_32290(); void set_Task_points_32291(int32_t value_); int32_t get_Exchange_item_id_32292(); void set_Exchange_item_id_32293(int32_t value_); int32_t get_Exchange_item_num_32294(); void set_Exchange_item_num_32295(int32_t value_); int32_t get_Exchange_limit_32296(); void set_Exchange_limit_32297(int32_t value_); int32_t get_Task_award_type1_32298(); void set_Task_award_type1_32299(int32_t value_); int32_t get_Task_award_id1_32300(); void set_Task_award_id1_32301(int32_t value_); int32_t get_Task_award_num1_32302(); void set_Task_award_num1_32303(int32_t value_); int32_t get_Task_award_type2_32304(); void set_Task_award_type2_32305(int32_t value_); int32_t get_Task_award_id2_32306(); void set_Task_award_id2_32307(int32_t value_); int32_t get_Task_award_num2_32308(); void set_Task_award_num2_32309(int32_t value_); int32_t get_Task_award_type3_32310(); void set_Task_award_type3_32311(int32_t value_); int32_t get_Task_award_id3_32312(); void set_Task_award_id3_32313(int32_t value_); int32_t get_Task_award_num3_32314(); void set_Task_award_num3_32315(int32_t value_); int32_t get_Task_award_type4_32316(); void set_Task_award_type4_32317(int32_t value_); int32_t get_Task_award_id4_32318(); void set_Task_award_id4_32319(int32_t value_); int32_t get_Task_award_num4_32320(); void set_Task_award_num4_32321(int32_t value_); int32_t get_Task_award_type5_32322(); void set_Task_award_type5_32323(int32_t value_); int32_t get_Task_award_id5_32324(); void set_Task_award_id5_32325(int32_t value_); int32_t get_Task_award_num5_32326(); void set_Task_award_num5_32327(int32_t value_); int32_t get_Wx_atcv_id_32328(); void set_Wx_atcv_id_32329(int32_t value_); int32_t get_Qq_actv_id_32330(); void set_Qq_actv_id_32331(int32_t value_); DLL2SDK::mscorlib::System::String* get_Qq_share_url_32332(); void set_Qq_share_url_32333(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_32334(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct CodActivityLightenUpInfoConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Seq_ID_k__BackingField_; uint32_t _RoleID_k__BackingField_; uint32_t _AcionID_k__BackingField_; DLL2SDK::mscorlib::System::String* _TitleDesc_k__BackingField_; DLL2SDK::mscorlib::System::String* _LinesDesc_k__BackingField_; DLL2SDK::mscorlib::System::String* _IconName_k__BackingField_; DLL2SDK::mscorlib::System::String* _Url_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32239(); int32_t GetPrimaryKeyValue_32240(); int32_t get_Seq_ID_32241(); void set_Seq_ID_32242(int32_t value_); uint32_t get_RoleID_32243(); void set_RoleID_32244(uint32_t value_); uint32_t get_AcionID_32245(); void set_AcionID_32246(uint32_t value_); DLL2SDK::mscorlib::System::String* get_TitleDesc_32247(); void set_TitleDesc_32248(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LinesDesc_32249(); void set_LinesDesc_32250(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_IconName_32251(); void set_IconName_32252(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Url_32253(); void set_Url_32254(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_32255(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct CodActivityChristmasAllInfoConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ID_k__BackingField_; int32_t _OpenTime_k__BackingField_; int32_t _EndTime_k__BackingField_; DLL2SDK::mscorlib::System::String* _TitleDes_k__BackingField_; DLL2SDK::mscorlib::System::String* _TimeDes_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32226(); int32_t GetPrimaryKeyValue_32227(); int32_t get_ID_32228(); void set_ID_32229(int32_t value_); int32_t get_OpenTime_32230(); void set_OpenTime_32231(int32_t value_); int32_t get_EndTime_32232(); void set_EndTime_32233(int32_t value_); DLL2SDK::mscorlib::System::String* get_TitleDes_32234(); void set_TitleDes_32235(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_TimeDes_32236(); void set_TimeDes_32237(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_32238(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct CharacterModelConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { uint64_t _ItemID_k__BackingField_; DLL2SDK::mscorlib::System::String* _Desc_k__BackingField_; int32_t _Guarder1P_k__BackingField_; int32_t _Guarder3P_k__BackingField_; int32_t _GuarderLobby_k__BackingField_; int32_t _GuarderHeadModel_k__BackingField_; int32_t _GuarderBagModel_k__BackingField_; int32_t _BRLobby_k__BackingField_; int32_t _Traitor1P_k__BackingField_; int32_t _Traitor3P_k__BackingField_; int32_t _BRModel_k__BackingField_; int32_t _BRHeadModel_k__BackingField_; int32_t _BRBagModel_k__BackingField_; bool _Female_k__BackingField_; int32_t _DefaultModelID_k__BackingField_; DLL2SDK::Array* _BagOffset_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32191(); uint64_t GetPrimaryKeyValue_32192(); uint64_t get_ItemID_32193(); void set_ItemID_32194(uint64_t value_); DLL2SDK::mscorlib::System::String* get_Desc_32195(); void set_Desc_32196(DLL2SDK::mscorlib::System::String* value_); int32_t get_Guarder1P_32197(); void set_Guarder1P_32198(int32_t value_); int32_t get_Guarder3P_32199(); void set_Guarder3P_32200(int32_t value_); int32_t get_GuarderLobby_32201(); void set_GuarderLobby_32202(int32_t value_); int32_t get_GuarderHeadModel_32203(); void set_GuarderHeadModel_32204(int32_t value_); int32_t get_GuarderBagModel_32205(); void set_GuarderBagModel_32206(int32_t value_); int32_t get_BRLobby_32207(); void set_BRLobby_32208(int32_t value_); int32_t get_Traitor1P_32209(); void set_Traitor1P_32210(int32_t value_); int32_t get_Traitor3P_32211(); void set_Traitor3P_32212(int32_t value_); int32_t get_BRModel_32213(); void set_BRModel_32214(int32_t value_); int32_t get_BRHeadModel_32215(); void set_BRHeadModel_32216(int32_t value_); int32_t get_BRBagModel_32217(); void set_BRBagModel_32218(int32_t value_); bool get_Female_32219(); void set_Female_32220(bool value_); int32_t get_DefaultModelID_32221(); void set_DefaultModelID_32222(int32_t value_); DLL2SDK::Array* get_BagOffset_32223(); void set_BagOffset_32224(DLL2SDK::Array* value_); int32_t Deserialize_32225(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct CamosDisplayInfoConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _CamosID_k__BackingField_; int32_t _TextureAssetID_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32184(); int32_t GetPrimaryKeyValue_32185(); int32_t get_CamosID_32186(); void set_CamosID_32187(int32_t value_); int32_t get_TextureAssetID_32188(); void set_TextureAssetID_32189(int32_t value_); int32_t Deserialize_32190(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct CallingCardConfigConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ID_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; int32_t _CardType_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpriteName_k__BackingField_; int32_t _CardAssetID_k__BackingField_; int32_t _EffectAssetID_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; int32_t _Color_k__BackingField_; int32_t _Sort_k__BackingField_; bool _ShowInBag_k__BackingField_; int32_t _GoGetPos_k__BackingField_; int32_t _SecondTab_k__BackingField_; bool _IsAutoDemolition_k__BackingField_; uint32_t _CurrencyID_k__BackingField_; int32_t _SellPrice_k__BackingField_; int32_t _Flag_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32147(); int32_t GetPrimaryKeyValue_32148(); int32_t get_ID_32149(); void set_ID_32150(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_32151(); void set_LOCID_Name_32152(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_32153(); int32_t get_CardType_32154(); void set_CardType_32155(int32_t value_); DLL2SDK::mscorlib::System::String* get_SpriteName_32156(); void set_SpriteName_32157(DLL2SDK::mscorlib::System::String* value_); int32_t get_CardAssetID_32158(); void set_CardAssetID_32159(int32_t value_); int32_t get_EffectAssetID_32160(); void set_EffectAssetID_32161(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_32162(); void set_LOCID_Desc_32163(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_32164(); int32_t get_Color_32165(); void set_Color_32166(int32_t value_); int32_t get_Sort_32167(); void set_Sort_32168(int32_t value_); bool get_ShowInBag_32169(); void set_ShowInBag_32170(bool value_); int32_t get_GoGetPos_32171(); void set_GoGetPos_32172(int32_t value_); int32_t get_SecondTab_32173(); void set_SecondTab_32174(int32_t value_); bool get_IsAutoDemolition_32175(); void set_IsAutoDemolition_32176(bool value_); uint32_t get_CurrencyID_32177(); void set_CurrencyID_32178(uint32_t value_); int32_t get_SellPrice_32179(); void set_SellPrice_32180(int32_t value_); int32_t get_Flag_32181(); void set_Flag_32182(int32_t value_); int32_t Deserialize_32183(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct CSTlogIDConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _Cstlog_id_k__BackingField_; DLL2SDK::mscorlib::System::String* _Cstlog_name_k__BackingField_; int32_t _Should_save_to_vng_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32139(); int32_t get_Cstlog_id_32140(); void set_Cstlog_id_32141(int32_t value_); DLL2SDK::mscorlib::System::String* get_Cstlog_name_32142(); void set_Cstlog_name_32143(DLL2SDK::mscorlib::System::String* value_); int32_t get_Should_save_to_vng_32144(); void set_Should_save_to_vng_32145(int32_t value_); int32_t Deserialize_32146(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BuffEventDescConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _EventType_k__BackingField_; DLL2SDK::mscorlib::System::String* _EventName_k__BackingField_; DLL2SDK::mscorlib::System::String* _EventDesc_k__BackingField_; DLL2SDK::mscorlib::System::String* _EventParamStr_k__BackingField_; DLL2SDK::mscorlib::System::String* _EventParamOper_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32127(); int32_t get_EventType_32128(); void set_EventType_32129(int32_t value_); DLL2SDK::mscorlib::System::String* get_EventName_32130(); void set_EventName_32131(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EventDesc_32132(); void set_EventDesc_32133(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EventParamStr_32134(); void set_EventParamStr_32135(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EventParamOper_32136(); void set_EventParamOper_32137(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_32138(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BuffEffectDescConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _EffectType_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectName_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectSvrName_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectDesc_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectParam1Str_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectParam1OperStr_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectParam2Str_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectParam2OperStr_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32109(); int32_t get_EffectType_32110(); void set_EffectType_32111(int32_t value_); DLL2SDK::mscorlib::System::String* get_EffectName_32112(); void set_EffectName_32113(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectSvrName_32114(); void set_EffectSvrName_32115(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectDesc_32116(); void set_EffectDesc_32117(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectParam1Str_32118(); void set_EffectParam1Str_32119(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectParam1OperStr_32120(); void set_EffectParam1OperStr_32121(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectParam2Str_32122(); void set_EffectParam2Str_32123(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectParam2OperStr_32124(); void set_EffectParam2OperStr_32125(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_32126(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BRVehicleSkinConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { uint32_t _ID_k__BackingField_; int32_t _VehicleId_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; int32_t _ColorID_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_HowToGet_k__BackingField_; int32_t _GoGetPos_k__BackingField_; DLL2SDK::mscorlib::System::String* _GoGetUrl_k__BackingField_; bool _ShowRare_k__BackingField_; int32_t _SkinStyle_k__BackingField_; int32_t _SkinParam_k__BackingField_; int32_t _SkinParam2_k__BackingField_; DLL2SDK::mscorlib::System::String* _ModelRotation_k__BackingField_; bool _ShowInBag_k__BackingField_; int32_t _LockedShowOrder_k__BackingField_; bool _IsAutoDemolition_k__BackingField_; uint32_t _CurrencyID_k__BackingField_; int32_t _SellPrice_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32067(); uint32_t GetPrimaryKeyValue_32068(); uint32_t get_ID_32069(); void set_ID_32070(uint32_t value_); int32_t get_VehicleId_32071(); void set_VehicleId_32072(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_32073(); void set_LOCID_Name_32074(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_32075(); int32_t get_ColorID_32076(); void set_ColorID_32077(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_32078(); void set_LOCID_Desc_32079(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_32080(); DLL2SDK::mscorlib::System::String* get_LOCID_HowToGet_32081(); void set_LOCID_HowToGet_32082(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_HowToGet_32083(); int32_t get_GoGetPos_32084(); void set_GoGetPos_32085(int32_t value_); DLL2SDK::mscorlib::System::String* get_GoGetUrl_32086(); void set_GoGetUrl_32087(DLL2SDK::mscorlib::System::String* value_); bool get_ShowRare_32088(); void set_ShowRare_32089(bool value_); int32_t get_SkinStyle_32090(); void set_SkinStyle_32091(int32_t value_); int32_t get_SkinParam_32092(); void set_SkinParam_32093(int32_t value_); int32_t get_SkinParam2_32094(); void set_SkinParam2_32095(int32_t value_); DLL2SDK::mscorlib::System::String* get_ModelRotation_32096(); void set_ModelRotation_32097(DLL2SDK::mscorlib::System::String* value_); bool get_ShowInBag_32098(); void set_ShowInBag_32099(bool value_); int32_t get_LockedShowOrder_32100(); void set_LockedShowOrder_32101(int32_t value_); bool get_IsAutoDemolition_32102(); void set_IsAutoDemolition_32103(bool value_); uint32_t get_CurrencyID_32104(); void set_CurrencyID_32105(uint32_t value_); int32_t get_SellPrice_32106(); void set_SellPrice_32107(int32_t value_); int32_t Deserialize_32108(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BRVehiclePoolConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _MapID_k__BackingField_; int32_t _RegionID_k__BackingField_; int32_t _RegionTotalNum_k__BackingField_; DLL2SDK::mscorlib::System::String* _Desc_k__BackingField_; int32_t _VehicleId_k__BackingField_; int32_t _Prob_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32053(); int32_t get_MapID_32054(); void set_MapID_32055(int32_t value_); int32_t get_RegionID_32056(); void set_RegionID_32057(int32_t value_); int32_t get_RegionTotalNum_32058(); void set_RegionTotalNum_32059(int32_t value_); DLL2SDK::mscorlib::System::String* get_Desc_32060(); void set_Desc_32061(DLL2SDK::mscorlib::System::String* value_); int32_t get_VehicleId_32062(); void set_VehicleId_32063(int32_t value_); int32_t get_Prob_32064(); void set_Prob_32065(int32_t value_); int32_t Deserialize_32066(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BRSignalPointConfigConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _RangeType_k__BackingField_; int32_t _StartValue_k__BackingField_; int32_t _EndValue_k__BackingField_; int32_t _BuffId_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32042(); int32_t GetPrimaryKeyValue_32043(); int32_t get_RangeType_32044(); void set_RangeType_32045(int32_t value_); int32_t get_StartValue_32046(); void set_StartValue_32047(int32_t value_); int32_t get_EndValue_32048(); void set_EndValue_32049(int32_t value_); int32_t get_BuffId_32050(); void set_BuffId_32051(int32_t value_); int32_t Deserialize_32052(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BRSettlementConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _GameMode_k__BackingField_; DLL2SDK::mscorlib::System::String* _IconResource_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32035(); int32_t GetPrimaryKeyValue_32036(); int32_t get_GameMode_32037(); void set_GameMode_32038(int32_t value_); DLL2SDK::mscorlib::System::String* get_IconResource_32039(); void set_IconResource_32040(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_32041(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BRProfessionChipSkinConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { uint32_t _ID_k__BackingField_; uint32_t _ChipID_k__BackingField_; DLL2SDK::mscorlib::System::String* _Note_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Describe_k__BackingField_; uint32_t _ColorID_k__BackingField_; bool _ShowInBag_k__BackingField_; int32_t _GoGetPos_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_HowToGet_k__BackingField_; int32_t _SkinType_k__BackingField_; uint32_t _UIModelID_k__BackingField_; uint32_t _ModelID_k__BackingField_; uint32_t _CamoID_k__BackingField_; DLL2SDK::Array* _SkinIDAll_k__BackingField_; bool _IsAutoDemolition_k__BackingField_; uint32_t _CurrencyID_k__BackingField_; int32_t _SellPrice_k__BackingField_; bool _IsNotCleanCamo_k__BackingField_; DLL2SDK::mscorlib::System::String* _SkinName_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_31991(); uint32_t GetPrimaryKeyValue_31992(); uint32_t get_ID_31993(); void set_ID_31994(uint32_t value_); uint32_t get_ChipID_31995(); void set_ChipID_31996(uint32_t value_); DLL2SDK::mscorlib::System::String* get_Note_31997(); void set_Note_31998(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_31999(); void set_LOCID_Name_32000(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_32001(); DLL2SDK::mscorlib::System::String* get_LOCID_Describe_32002(); void set_LOCID_Describe_32003(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Describe_32004(); uint32_t get_ColorID_32005(); void set_ColorID_32006(uint32_t value_); bool get_ShowInBag_32007(); void set_ShowInBag_32008(bool value_); int32_t get_GoGetPos_32009(); void set_GoGetPos_32010(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_HowToGet_32011(); void set_LOCID_HowToGet_32012(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_HowToGet_32013(); int32_t get_SkinType_32014(); void set_SkinType_32015(int32_t value_); uint32_t get_UIModelID_32016(); void set_UIModelID_32017(uint32_t value_); uint32_t get_ModelID_32018(); void set_ModelID_32019(uint32_t value_); uint32_t get_CamoID_32020(); void set_CamoID_32021(uint32_t value_); DLL2SDK::Array* get_SkinIDAll_32022(); void set_SkinIDAll_32023(DLL2SDK::Array* value_); bool get_IsAutoDemolition_32024(); void set_IsAutoDemolition_32025(bool value_); uint32_t get_CurrencyID_32026(); void set_CurrencyID_32027(uint32_t value_); int32_t get_SellPrice_32028(); void set_SellPrice_32029(int32_t value_); bool get_IsNotCleanCamo_32030(); void set_IsNotCleanCamo_32031(bool value_); DLL2SDK::mscorlib::System::String* get_SkinName_32032(); void set_SkinName_32033(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_32034(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BRProfessionChipConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ItemID_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpriteNameOut_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpriteNameBig_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpriteNameSmall_k__BackingField_; int32_t _Weight_k__BackingField_; int32_t _SubItemType_k__BackingField_; int32_t _PerkId_k__BackingField_; int32_t _UltId_k__BackingField_; int32_t _DriverId_k__BackingField_; int32_t _DriverNum_k__BackingField_; int32_t _NextChipId_k__BackingField_; DLL2SDK::Array* _ChipSkinBox_k__BackingField_; int32_t _AvatarType_k__BackingField_; int32_t _AvatarAssetID_k__BackingField_; int32_t _ColorID_k__BackingField_; bool _SelectShow_k__BackingField_; int32_t _Shelf_k__BackingField_; bool _ShowInBag_k__BackingField_; int32_t _LockedShowOrder_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_HowToGet_k__BackingField_; int32_t _GoGetPos_k__BackingField_; int32_t _SecondTab_k__BackingField_; DLL2SDK::mscorlib::System::String* _GoGetUrl_k__BackingField_; bool _IsAutoDemolition_k__BackingField_; uint32_t _CurrencyID_k__BackingField_; int32_t _SellPrice_k__BackingField_; DLL2SDK::mscorlib::System::String* _ForbiddenMode_k__BackingField_; DLL2SDK::mscorlib::System::String* _TeachVideoSpriteName_k__BackingField_; DLL2SDK::Array* _CameraCenterPosition_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_31923(); int32_t GetPrimaryKeyValue_31924(); int32_t get_ItemID_31925(); void set_ItemID_31926(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_31927(); void set_LOCID_Name_31928(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_31929(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_31930(); void set_LOCID_Desc_31931(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_31932(); DLL2SDK::mscorlib::System::String* get_SpriteNameOut_31933(); void set_SpriteNameOut_31934(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SpriteNameBig_31935(); void set_SpriteNameBig_31936(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SpriteNameSmall_31937(); void set_SpriteNameSmall_31938(DLL2SDK::mscorlib::System::String* value_); int32_t get_Weight_31939(); void set_Weight_31940(int32_t value_); int32_t get_SubItemType_31941(); void set_SubItemType_31942(int32_t value_); int32_t get_PerkId_31943(); void set_PerkId_31944(int32_t value_); int32_t get_UltId_31945(); void set_UltId_31946(int32_t value_); int32_t get_DriverId_31947(); void set_DriverId_31948(int32_t value_); int32_t get_DriverNum_31949(); void set_DriverNum_31950(int32_t value_); int32_t get_NextChipId_31951(); void set_NextChipId_31952(int32_t value_); DLL2SDK::Array* get_ChipSkinBox_31953(); void set_ChipSkinBox_31954(DLL2SDK::Array* value_); int32_t get_AvatarType_31955(); void set_AvatarType_31956(int32_t value_); int32_t get_AvatarAssetID_31957(); void set_AvatarAssetID_31958(int32_t value_); int32_t get_ColorID_31959(); void set_ColorID_31960(int32_t value_); bool get_SelectShow_31961(); void set_SelectShow_31962(bool value_); int32_t get_Shelf_31963(); void set_Shelf_31964(int32_t value_); bool get_ShowInBag_31965(); void set_ShowInBag_31966(bool value_); int32_t get_LockedShowOrder_31967(); void set_LockedShowOrder_31968(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_HowToGet_31969(); void set_LOCID_HowToGet_31970(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_HowToGet_31971(); int32_t get_GoGetPos_31972(); void set_GoGetPos_31973(int32_t value_); int32_t get_SecondTab_31974(); void set_SecondTab_31975(int32_t value_); DLL2SDK::mscorlib::System::String* get_GoGetUrl_31976(); void set_GoGetUrl_31977(DLL2SDK::mscorlib::System::String* value_); bool get_IsAutoDemolition_31978(); void set_IsAutoDemolition_31979(bool value_); uint32_t get_CurrencyID_31980(); void set_CurrencyID_31981(uint32_t value_); int32_t get_SellPrice_31982(); void set_SellPrice_31983(int32_t value_); DLL2SDK::mscorlib::System::String* get_ForbiddenMode_31984(); void set_ForbiddenMode_31985(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_TeachVideoSpriteName_31986(); void set_TeachVideoSpriteName_31987(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Array* get_CameraCenterPosition_31988(); void set_CameraCenterPosition_31989(DLL2SDK::Array* value_); int32_t Deserialize_31990(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BRPlayListParentConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { DLL2SDK::mscorlib::System::String* _PlaylistName_k__BackingField_; int32_t _MatchType_k__BackingField_; int32_t _PlaylistID_k__BackingField_; int32_t _ShowPirority_k__BackingField_; int32_t _NumOfInvite_k__BackingField_; DLL2SDK::mscorlib::System::String* _PlaylistLocID_k__BackingField_; DLL2SDK::mscorlib::System::String* _PlaylistDisLocID_k__BackingField_; int32_t _LevelUnlock_k__BackingField_; int32_t _LadderUnlock_k__BackingField_; int32_t _OpenType_k__BackingField_; DLL2SDK::mscorlib::System::String* _StartTime_k__BackingField_; DLL2SDK::mscorlib::System::String* _EndTime_k__BackingField_; uint32_t _Cd_active_second_k__BackingField_; uint32_t _Cool_down_second_k__BackingField_; int32_t _ShowType_k__BackingField_; DLL2SDK::mscorlib::System::String* _ShowStartTime_k__BackingField_; DLL2SDK::mscorlib::System::String* _ShowEndTime_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCOpenTimeDesc_k__BackingField_; DLL2SDK::mscorlib::System::String* _TagResource_k__BackingField_; DLL2SDK::mscorlib::System::String* _TagLocID_k__BackingField_; int32_t _BubblePriority_k__BackingField_; DLL2SDK::mscorlib::System::String* _BubbleCondition_k__BackingField_; int32_t _BubbleType_k__BackingField_; DLL2SDK::mscorlib::System::String* _BubbleLocID_k__BackingField_; DLL2SDK::mscorlib::System::String* _Open_time_1_StartTime_k__BackingField_; DLL2SDK::mscorlib::System::String* _Open_time_1_EndTime_k__BackingField_; uint32_t _Open_time_1_cd_active_second_k__BackingField_; uint32_t _Open_time_1_cool_down_second_k__BackingField_; DLL2SDK::mscorlib::System::String* _Open_time_2_StartTime_k__BackingField_; DLL2SDK::mscorlib::System::String* _Open_time_2_EndTime_k__BackingField_; uint32_t _Open_time_2_cd_active_second_k__BackingField_; uint32_t _Open_time_2_cool_down_second_k__BackingField_; DLL2SDK::mscorlib::System::String* _BubbleStartTime_k__BackingField_; DLL2SDK::mscorlib::System::String* _BubbleEndTime_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_31853(); DLL2SDK::mscorlib::System::String* get_PlaylistName_31854(); void set_PlaylistName_31855(DLL2SDK::mscorlib::System::String* value_); int32_t get_MatchType_31856(); void set_MatchType_31857(int32_t value_); int32_t get_PlaylistID_31858(); void set_PlaylistID_31859(int32_t value_); int32_t get_ShowPirority_31860(); void set_ShowPirority_31861(int32_t value_); int32_t get_NumOfInvite_31862(); void set_NumOfInvite_31863(int32_t value_); DLL2SDK::mscorlib::System::String* get_PlaylistLocID_31864(); void set_PlaylistLocID_31865(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_PlaylistDisLocID_31866(); void set_PlaylistDisLocID_31867(DLL2SDK::mscorlib::System::String* value_); int32_t get_LevelUnlock_31868(); void set_LevelUnlock_31869(int32_t value_); int32_t get_LadderUnlock_31870(); void set_LadderUnlock_31871(int32_t value_); int32_t get_OpenType_31872(); void set_OpenType_31873(int32_t value_); DLL2SDK::mscorlib::System::String* get_StartTime_31874(); void set_StartTime_31875(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EndTime_31876(); void set_EndTime_31877(DLL2SDK::mscorlib::System::String* value_); uint32_t get_Cd_active_second_31878(); void set_Cd_active_second_31879(uint32_t value_); uint32_t get_Cool_down_second_31880(); void set_Cool_down_second_31881(uint32_t value_); int32_t get_ShowType_31882(); void set_ShowType_31883(int32_t value_); DLL2SDK::mscorlib::System::String* get_ShowStartTime_31884(); void set_ShowStartTime_31885(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ShowEndTime_31886(); void set_ShowEndTime_31887(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LOCOpenTimeDesc_31888(); void set_LOCOpenTimeDesc_31889(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_TagResource_31890(); void set_TagResource_31891(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_TagLocID_31892(); void set_TagLocID_31893(DLL2SDK::mscorlib::System::String* value_); int32_t get_BubblePriority_31894(); void set_BubblePriority_31895(int32_t value_); DLL2SDK::mscorlib::System::String* get_BubbleCondition_31896(); void set_BubbleCondition_31897(DLL2SDK::mscorlib::System::String* value_); int32_t get_BubbleType_31898(); void set_BubbleType_31899(int32_t value_); DLL2SDK::mscorlib::System::String* get_BubbleLocID_31900(); void set_BubbleLocID_31901(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Open_time_1_StartTime_31902(); void set_Open_time_1_StartTime_31903(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Open_time_1_EndTime_31904(); void set_Open_time_1_EndTime_31905(DLL2SDK::mscorlib::System::String* value_); uint32_t get_Open_time_1_cd_active_second_31906(); void set_Open_time_1_cd_active_second_31907(uint32_t value_); uint32_t get_Open_time_1_cool_down_second_31908(); void set_Open_time_1_cool_down_second_31909(uint32_t value_); DLL2SDK::mscorlib::System::String* get_Open_time_2_StartTime_31910(); void set_Open_time_2_StartTime_31911(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Open_time_2_EndTime_31912(); void set_Open_time_2_EndTime_31913(DLL2SDK::mscorlib::System::String* value_); uint32_t get_Open_time_2_cd_active_second_31914(); void set_Open_time_2_cd_active_second_31915(uint32_t value_); uint32_t get_Open_time_2_cool_down_second_31916(); void set_Open_time_2_cool_down_second_31917(uint32_t value_); DLL2SDK::mscorlib::System::String* get_BubbleStartTime_31918(); void set_BubbleStartTime_31919(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_BubbleEndTime_31920(); void set_BubbleEndTime_31921(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_31922(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BRPlayListConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _PlaylistID_k__BackingField_; int32_t _MapId_k__BackingField_; DLL2SDK::mscorlib::System::String* _PlaylistImageResource_k__BackingField_; DLL2SDK::mscorlib::System::String* _PlaylistImageResourceCDN_k__BackingField_; int32_t _SquadTeam_k__BackingField_; int32_t _DoubleTeam_k__BackingField_; int32_t _SingleTeam_k__BackingField_; int32_t _TPPCamera_k__BackingField_; int32_t _FPPCamera_k__BackingField_; int32_t _NumofPlayer_k__BackingField_; DLL2SDK::mscorlib::System::String* _NumofPlayerDesc_k__BackingField_; int32_t _AutoFill_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_31827(); int32_t get_PlaylistID_31828(); void set_PlaylistID_31829(int32_t value_); int32_t get_MapId_31830(); void set_MapId_31831(int32_t value_); DLL2SDK::mscorlib::System::String* get_PlaylistImageResource_31832(); void set_PlaylistImageResource_31833(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_PlaylistImageResourceCDN_31834(); void set_PlaylistImageResourceCDN_31835(DLL2SDK::mscorlib::System::String* value_); int32_t get_SquadTeam_31836(); void set_SquadTeam_31837(int32_t value_); int32_t get_DoubleTeam_31838(); void set_DoubleTeam_31839(int32_t value_); int32_t get_SingleTeam_31840(); void set_SingleTeam_31841(int32_t value_); int32_t get_TPPCamera_31842(); void set_TPPCamera_31843(int32_t value_); int32_t get_FPPCamera_31844(); void set_FPPCamera_31845(int32_t value_); int32_t get_NumofPlayer_31846(); void set_NumofPlayer_31847(int32_t value_); DLL2SDK::mscorlib::System::String* get_NumofPlayerDesc_31848(); void set_NumofPlayerDesc_31849(DLL2SDK::mscorlib::System::String* value_); int32_t get_AutoFill_31850(); void set_AutoFill_31851(int32_t value_); int32_t Deserialize_31852(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BRNewGuideConfigConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ID_k__BackingField_; int32_t _BRNewGuideItemType_k__BackingField_; int32_t _RepeatTime_k__BackingField_; int32_t _LifeCycle_k__BackingField_; float _Time_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_GuideText_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_31811(); int32_t GetPrimaryKeyValue_31812(); int32_t get_ID_31813(); void set_ID_31814(int32_t value_); int32_t get_BRNewGuideItemType_31815(); void set_BRNewGuideItemType_31816(int32_t value_); int32_t get_RepeatTime_31817(); void set_RepeatTime_31818(int32_t value_); int32_t get_LifeCycle_31819(); void set_LifeCycle_31820(int32_t value_); float get_Time_31821(); void set_Time_31822(float value_); DLL2SDK::mscorlib::System::String* get_LOCID_GuideText_31823(); void set_LOCID_GuideText_31824(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_GuideText_31825(); int32_t Deserialize_31826(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BREquipmentSkinConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { uint32_t _ID_k__BackingField_; uint32_t _BelongtoID_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Describe_k__BackingField_; int32_t _ColorID_k__BackingField_; int32_t _GoGetPos_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_HowToGet_k__BackingField_; int32_t _DefaultSkin_k__BackingField_; int32_t _SkinType_k__BackingField_; bool _ShowInBag_k__BackingField_; int32_t _UIModelID_k__BackingField_; int32_t _CamoID_k__BackingField_; DLL2SDK::Array* _SkinIDMainWRoot_k__BackingField_; int32_t _EquipmentType_k__BackingField_; int32_t _AssetID_k__BackingField_; int32_t _AssetID1P_k__BackingField_; int32_t _AssetID3P_k__BackingField_; int32_t _TailAssetID_k__BackingField_; int32_t _IsAutoDemolition_k__BackingField_; int32_t _SellProtection_k__BackingField_; uint32_t _CurrencyID_k__BackingField_; int32_t _SellPrice_k__BackingField_; int32_t _MaxValueDay_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_31759(); uint32_t GetPrimaryKeyValue_31760(); uint32_t get_ID_31761(); void set_ID_31762(uint32_t value_); uint32_t get_BelongtoID_31763(); void set_BelongtoID_31764(uint32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_31765(); void set_LOCID_Name_31766(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_31767(); DLL2SDK::mscorlib::System::String* get_LOCID_Describe_31768(); void set_LOCID_Describe_31769(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Describe_31770(); int32_t get_ColorID_31771(); void set_ColorID_31772(int32_t value_); int32_t get_GoGetPos_31773(); void set_GoGetPos_31774(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_HowToGet_31775(); void set_LOCID_HowToGet_31776(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_HowToGet_31777(); int32_t get_DefaultSkin_31778(); void set_DefaultSkin_31779(int32_t value_); int32_t get_SkinType_31780(); void set_SkinType_31781(int32_t value_); bool get_ShowInBag_31782(); void set_ShowInBag_31783(bool value_); int32_t get_UIModelID_31784(); void set_UIModelID_31785(int32_t value_); int32_t get_CamoID_31786(); void set_CamoID_31787(int32_t value_); DLL2SDK::Array* get_SkinIDMainWRoot_31788(); void set_SkinIDMainWRoot_31789(DLL2SDK::Array* value_); int32_t get_EquipmentType_31790(); void set_EquipmentType_31791(int32_t value_); int32_t get_AssetID_31792(); void set_AssetID_31793(int32_t value_); int32_t get_AssetID1P_31794(); void set_AssetID1P_31795(int32_t value_); int32_t get_AssetID3P_31796(); void set_AssetID3P_31797(int32_t value_); int32_t get_TailAssetID_31798(); void set_TailAssetID_31799(int32_t value_); int32_t get_IsAutoDemolition_31800(); void set_IsAutoDemolition_31801(int32_t value_); int32_t get_SellProtection_31802(); void set_SellProtection_31803(int32_t value_); uint32_t get_CurrencyID_31804(); void set_CurrencyID_31805(uint32_t value_); int32_t get_SellPrice_31806(); void set_SellPrice_31807(int32_t value_); int32_t get_MaxValueDay_31808(); void set_MaxValueDay_31809(int32_t value_); int32_t Deserialize_31810(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BREquipSkinConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { uint32_t _ID_k__BackingField_; uint32_t _WeaponID_k__BackingField_; uint32_t _BRWeaponID_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Describe_k__BackingField_; int32_t _ColorID_k__BackingField_; int32_t _GoGetPos_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_HowToGet_k__BackingField_; int32_t _EquipmentType_k__BackingField_; int32_t _SkinType_k__BackingField_; bool _ShowInBag_k__BackingField_; int32_t _BrSkinWeaponID_k__BackingField_; int32_t _CamoID_k__BackingField_; DLL2SDK::Array* _SkinIDSight_k__BackingField_; DLL2SDK::Array* _SkinIDSto_k__BackingField_; DLL2SDK::Array* _SkinIDIro_k__BackingField_; DLL2SDK::Array* _SkinIDRai_k__BackingField_; DLL2SDK::Array* _SkinIDGrip_k__BackingField_; DLL2SDK::Array* _SkinIDMuzzle_k__BackingField_; DLL2SDK::Array* _SkinIDMag_k__BackingField_; DLL2SDK::Array* _SkinIDMainWRoot_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_31711(); uint32_t GetPrimaryKeyValue_31712(); uint32_t get_ID_31713(); void set_ID_31714(uint32_t value_); uint32_t get_WeaponID_31715(); void set_WeaponID_31716(uint32_t value_); uint32_t get_BRWeaponID_31717(); void set_BRWeaponID_31718(uint32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_31719(); void set_LOCID_Name_31720(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_31721(); DLL2SDK::mscorlib::System::String* get_LOCID_Describe_31722(); void set_LOCID_Describe_31723(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Describe_31724(); int32_t get_ColorID_31725(); void set_ColorID_31726(int32_t value_); int32_t get_GoGetPos_31727(); void set_GoGetPos_31728(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_HowToGet_31729(); void set_LOCID_HowToGet_31730(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_HowToGet_31731(); int32_t get_EquipmentType_31732(); void set_EquipmentType_31733(int32_t value_); int32_t get_SkinType_31734(); void set_SkinType_31735(int32_t value_); bool get_ShowInBag_31736(); void set_ShowInBag_31737(bool value_); int32_t get_BrSkinWeaponID_31738(); void set_BrSkinWeaponID_31739(int32_t value_); int32_t get_CamoID_31740(); void set_CamoID_31741(int32_t value_); DLL2SDK::Array* get_SkinIDSight_31742(); void set_SkinIDSight_31743(DLL2SDK::Array* value_); DLL2SDK::Array* get_SkinIDSto_31744(); void set_SkinIDSto_31745(DLL2SDK::Array* value_); DLL2SDK::Array* get_SkinIDIro_31746(); void set_SkinIDIro_31747(DLL2SDK::Array* value_); DLL2SDK::Array* get_SkinIDRai_31748(); void set_SkinIDRai_31749(DLL2SDK::Array* value_); DLL2SDK::Array* get_SkinIDGrip_31750(); void set_SkinIDGrip_31751(DLL2SDK::Array* value_); DLL2SDK::Array* get_SkinIDMuzzle_31752(); void set_SkinIDMuzzle_31753(DLL2SDK::Array* value_); DLL2SDK::Array* get_SkinIDMag_31754(); void set_SkinIDMag_31755(DLL2SDK::Array* value_); DLL2SDK::Array* get_SkinIDMainWRoot_31756(); void set_SkinIDMainWRoot_31757(DLL2SDK::Array* value_); int32_t Deserialize_31758(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BRBroadcastStyleConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { uint32_t _ID_k__BackingField_; uint32_t _TemplateID_k__BackingField_; uint32_t _Color_k__BackingField_; DLL2SDK::mscorlib::System::String* _Icon_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_BroadcastText_k__BackingField_; DLL2SDK::mscorlib::System::String* _SubIcon_k__BackingField_; float _ShowTime_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectName_k__BackingField_; float _OffEffectTime_k__BackingField_; uint32_t _AudioClipID_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_31687(); uint32_t GetPrimaryKeyValue_31688(); uint32_t get_ID_31689(); void set_ID_31690(uint32_t value_); uint32_t get_TemplateID_31691(); void set_TemplateID_31692(uint32_t value_); uint32_t get_Color_31693(); void set_Color_31694(uint32_t value_); DLL2SDK::mscorlib::System::String* get_Icon_31695(); void set_Icon_31696(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LOCID_BroadcastText_31697(); void set_LOCID_BroadcastText_31698(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_BroadcastText_31699(); DLL2SDK::mscorlib::System::String* get_SubIcon_31700(); void set_SubIcon_31701(DLL2SDK::mscorlib::System::String* value_); float get_ShowTime_31702(); void set_ShowTime_31703(float value_); DLL2SDK::mscorlib::System::String* get_EffectName_31704(); void set_EffectName_31705(DLL2SDK::mscorlib::System::String* value_); float get_OffEffectTime_31706(); void set_OffEffectTime_31707(float value_); uint32_t get_AudioClipID_31708(); void set_AudioClipID_31709(uint32_t value_); int32_t Deserialize_31710(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BRBoxModelConfigConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ModelID_k__BackingField_; DLL2SDK::mscorlib::System::String* _BaseLocalPos_k__BackingField_; DLL2SDK::mscorlib::System::String* _BaseLocalRotation_k__BackingField_; DLL2SDK::mscorlib::System::String* _BaseSize_k__BackingField_; DLL2SDK::mscorlib::System::String* _FrontLocalPos_k__BackingField_; DLL2SDK::mscorlib::System::String* _FrontLocalRotation_k__BackingField_; DLL2SDK::mscorlib::System::String* _FrontSize_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_31670(); int32_t GetPrimaryKeyValue_31671(); int32_t get_ModelID_31672(); void set_ModelID_31673(int32_t value_); DLL2SDK::mscorlib::System::String* get_BaseLocalPos_31674(); void set_BaseLocalPos_31675(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_BaseLocalRotation_31676(); void set_BaseLocalRotation_31677(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_BaseSize_31678(); void set_BaseSize_31679(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_FrontLocalPos_31680(); void set_FrontLocalPos_31681(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_FrontLocalRotation_31682(); void set_FrontLocalRotation_31683(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_FrontSize_31684(); void set_FrontSize_31685(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_31686(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BRBoxConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ItemID_k__BackingField_; DLL2SDK::mscorlib::System::String* _Name_k__BackingField_; int32_t _SubItemType_k__BackingField_; bool _ZombieBox_k__BackingField_; int32_t _Model_k__BackingField_; int32_t _ItemID1_k__BackingField_; int32_t _ItemNum1_k__BackingField_; int32_t _ItemID2_k__BackingField_; int32_t _ItemNum2_k__BackingField_; int32_t _ItemID3_k__BackingField_; int32_t _ItemNum3_k__BackingField_; int32_t _ItemID4_k__BackingField_; int32_t _ItemNum4_k__BackingField_; int32_t _ItemID5_k__BackingField_; int32_t _ItemNum5_k__BackingField_; int32_t _ItemID6_k__BackingField_; int32_t _ItemNum6_k__BackingField_; int32_t _ItemID7_k__BackingField_; int32_t _ItemNum7_k__BackingField_; int32_t _ItemID8_k__BackingField_; int32_t _ItemNum8_k__BackingField_; DLL2SDK::mscorlib::System::String* _OpenSoundName_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_31623(); int32_t GetPrimaryKeyValue_31624(); int32_t get_ItemID_31625(); void set_ItemID_31626(int32_t value_); DLL2SDK::mscorlib::System::String* get_Name_31627(); void set_Name_31628(DLL2SDK::mscorlib::System::String* value_); int32_t get_SubItemType_31629(); void set_SubItemType_31630(int32_t value_); bool get_ZombieBox_31631(); void set_ZombieBox_31632(bool value_); int32_t get_Model_31633(); void set_Model_31634(int32_t value_); int32_t get_ItemID1_31635(); void set_ItemID1_31636(int32_t value_); int32_t get_ItemNum1_31637(); void set_ItemNum1_31638(int32_t value_); int32_t get_ItemID2_31639(); void set_ItemID2_31640(int32_t value_); int32_t get_ItemNum2_31641(); void set_ItemNum2_31642(int32_t value_); int32_t get_ItemID3_31643(); void set_ItemID3_31644(int32_t value_); int32_t get_ItemNum3_31645(); void set_ItemNum3_31646(int32_t value_); int32_t get_ItemID4_31647(); void set_ItemID4_31648(int32_t value_); int32_t get_ItemNum4_31649(); void set_ItemNum4_31650(int32_t value_); int32_t get_ItemID5_31651(); void set_ItemID5_31652(int32_t value_); int32_t get_ItemNum5_31653(); void set_ItemNum5_31654(int32_t value_); int32_t get_ItemID6_31655(); void set_ItemID6_31656(int32_t value_); int32_t get_ItemNum6_31657(); void set_ItemNum6_31658(int32_t value_); int32_t get_ItemID7_31659(); void set_ItemID7_31660(int32_t value_); int32_t get_ItemNum7_31661(); void set_ItemNum7_31662(int32_t value_); int32_t get_ItemID8_31663(); void set_ItemID8_31664(int32_t value_); int32_t get_ItemNum8_31665(); void set_ItemNum8_31666(int32_t value_); DLL2SDK::mscorlib::System::String* get_OpenSoundName_31667(); void set_OpenSoundName_31668(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_31669(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ActivityRankPrizeConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _Rank_type_k__BackingField_; int32_t _Rank_lower_limit_k__BackingField_; int32_t _Rank_upper_limit_k__BackingField_; int32_t _Is_percent_k__BackingField_; int32_t _Prize_info_1_item_id_k__BackingField_; int32_t _Prize_info_1_item_num_k__BackingField_; int32_t _Prize_info_1_duration_k__BackingField_; int32_t _Prize_info_2_item_id_k__BackingField_; int32_t _Prize_info_2_item_num_k__BackingField_; int32_t _Prize_info_2_duration_k__BackingField_; int32_t _Prize_info_3_item_id_k__BackingField_; int32_t _Prize_info_3_item_num_k__BackingField_; int32_t _Prize_info_3_duration_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_31595(); int32_t get_Rank_type_31596(); void set_Rank_type_31597(int32_t value_); int32_t get_Rank_lower_limit_31598(); void set_Rank_lower_limit_31599(int32_t value_); int32_t get_Rank_upper_limit_31600(); void set_Rank_upper_limit_31601(int32_t value_); int32_t get_Is_percent_31602(); void set_Is_percent_31603(int32_t value_); int32_t get_Prize_info_1_item_id_31604(); void set_Prize_info_1_item_id_31605(int32_t value_); int32_t get_Prize_info_1_item_num_31606(); void set_Prize_info_1_item_num_31607(int32_t value_); int32_t get_Prize_info_1_duration_31608(); void set_Prize_info_1_duration_31609(int32_t value_); int32_t get_Prize_info_2_item_id_31610(); void set_Prize_info_2_item_id_31611(int32_t value_); int32_t get_Prize_info_2_item_num_31612(); void set_Prize_info_2_item_num_31613(int32_t value_); int32_t get_Prize_info_2_duration_31614(); void set_Prize_info_2_duration_31615(int32_t value_); int32_t get_Prize_info_3_item_id_31616(); void set_Prize_info_3_item_id_31617(int32_t value_); int32_t get_Prize_info_3_item_num_31618(); void set_Prize_info_3_item_num_31619(int32_t value_); int32_t get_Prize_info_3_duration_31620(); void set_Prize_info_3_duration_31621(int32_t value_); int32_t Deserialize_31622(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ActiveTemporaryItemConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { uint32_t _ID_k__BackingField_; int32_t _ColorID_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; DLL2SDK::mscorlib::System::String* _EndTime_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_31580(); uint32_t GetPrimaryKeyValue_31581(); uint32_t get_ID_31582(); void set_ID_31583(uint32_t value_); int32_t get_ColorID_31584(); void set_ColorID_31585(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_31586(); void set_LOCID_Name_31587(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_31588(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_31589(); void set_LOCID_Desc_31590(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_31591(); DLL2SDK::mscorlib::System::String* get_EndTime_31592(); void set_EndTime_31593(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_31594(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ZoneRankPrizeConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _Rank_id_k__BackingField_; int32_t _Rank_k__BackingField_; int32_t _Prize_info_1_item_id_k__BackingField_; int32_t _Prize_info_1_item_num_k__BackingField_; int32_t _Prize_info_1_duration_k__BackingField_; int32_t _Prize_info_2_item_id_k__BackingField_; int32_t _Prize_info_2_item_num_k__BackingField_; int32_t _Prize_info_2_duration_k__BackingField_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::List_1* RankList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* ZoneAwardDic_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* rankidList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAwardList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRankidList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_31559(); int32_t get_Rank_id_31562(); void set_Rank_id_31563(int32_t value_); int32_t get_Rank_31564(); void set_Rank_31565(int32_t value_); int32_t get_Prize_info_1_item_id_31566(); void set_Prize_info_1_item_id_31567(int32_t value_); int32_t get_Prize_info_1_item_num_31568(); void set_Prize_info_1_item_num_31569(int32_t value_); int32_t get_Prize_info_1_duration_31570(); void set_Prize_info_1_duration_31571(int32_t value_); int32_t get_Prize_info_2_item_id_31572(); void set_Prize_info_2_item_id_31573(int32_t value_); int32_t get_Prize_info_2_item_num_31574(); void set_Prize_info_2_item_num_31575(int32_t value_); int32_t get_Prize_info_2_duration_31576(); void set_Prize_info_2_duration_31577(int32_t value_); int32_t Deserialize_31578(DLL2SDK::Array* bytes_, int32_t* position_); static void GetAwardList_31560(int32_t Rank_Id_); static void GetRankidList_31561(DLL2SDK::Assembly_CSharp::RankGame::ZbRankId rankid_); static void _cctor_31579(); }; } namespace DLL2SDK::Assembly_CSharp::Config { enum struct EZombieThemeAction : int32_t { Default_ = static_cast(0x0), Direct_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Config { enum struct EZombieThemeStyle : int32_t { Detailed_ = static_cast(0x0), Normal_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ZombieThemeConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::Config::EZombieThemeStyle _EStyle_k__BackingField_; DLL2SDK::Assembly_CSharp::Config::EZombieThemeAction _EAction_k__BackingField_; int32_t _ThemeID_k__BackingField_; DLL2SDK::mscorlib::System::String* _Name_k__BackingField_; int32_t _MarkerID_k__BackingField_; DLL2SDK::mscorlib::System::String* _SmallResource_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Description_k__BackingField_; DLL2SDK::mscorlib::System::String* _Style_k__BackingField_; bool _Open_k__BackingField_; DLL2SDK::mscorlib::System::String* _Action_k__BackingField_; DLL2SDK::mscorlib::System::String* _Param1_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_31531(); DLL2SDK::Assembly_CSharp::Config::EZombieThemeStyle get_EStyle_31532(); void set_EStyle_31533(DLL2SDK::Assembly_CSharp::Config::EZombieThemeStyle value_); DLL2SDK::Assembly_CSharp::Config::EZombieThemeAction get_EAction_31534(); void set_EAction_31535(DLL2SDK::Assembly_CSharp::Config::EZombieThemeAction value_); void PostInit_31536(); int32_t GetPrimaryKeyValue_31537(); int32_t get_ThemeID_31538(); void set_ThemeID_31539(int32_t value_); DLL2SDK::mscorlib::System::String* get_Name_31540(); void set_Name_31541(DLL2SDK::mscorlib::System::String* value_); int32_t get_MarkerID_31542(); void set_MarkerID_31543(int32_t value_); DLL2SDK::mscorlib::System::String* get_SmallResource_31544(); void set_SmallResource_31545(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LOCID_Description_31546(); void set_LOCID_Description_31547(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Description_31548(); DLL2SDK::mscorlib::System::String* get_Style_31549(); void set_Style_31550(DLL2SDK::mscorlib::System::String* value_); bool get_Open_31551(); void set_Open_31552(bool value_); DLL2SDK::mscorlib::System::String* get_Action_31553(); void set_Action_31554(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Param1_31555(); void set_Param1_31556(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_31557(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_31558(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ZombieMainStorylineConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _LevelID_k__BackingField_; int32_t _DifficultyLevel_k__BackingField_; int32_t _ChapterID_k__BackingField_; int32_t _MapId_k__BackingField_; int32_t _UnlockId_k__BackingField_; int32_t _UnlockId2_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _ShowText_k__BackingField_; DLL2SDK::mscorlib::System::String* _ShowImg_k__BackingField_; int32_t _RecommendPower_k__BackingField_; int32_t _LuckyBoxID_k__BackingField_; int32_t _RewardShow_1_k__BackingField_; int32_t _RewardShow_2_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConfigByMapId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_31500(); int32_t GetPrimaryKeyValue_31502(); int32_t get_LevelID_31503(); void set_LevelID_31504(int32_t value_); int32_t get_DifficultyLevel_31505(); void set_DifficultyLevel_31506(int32_t value_); int32_t get_ChapterID_31507(); void set_ChapterID_31508(int32_t value_); int32_t get_MapId_31509(); void set_MapId_31510(int32_t value_); int32_t get_UnlockId_31511(); void set_UnlockId_31512(int32_t value_); int32_t get_UnlockId2_31513(); void set_UnlockId2_31514(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_31515(); void set_LOCID_Name_31516(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_31517(); DLL2SDK::mscorlib::System::String* get_ShowText_31518(); void set_ShowText_31519(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ShowImg_31520(); void set_ShowImg_31521(DLL2SDK::mscorlib::System::String* value_); int32_t get_RecommendPower_31522(); void set_RecommendPower_31523(int32_t value_); int32_t get_LuckyBoxID_31524(); void set_LuckyBoxID_31525(int32_t value_); int32_t get_RewardShow_1_31526(); void set_RewardShow_1_31527(int32_t value_); int32_t get_RewardShow_2_31528(); void set_RewardShow_2_31529(int32_t value_); int32_t Deserialize_31530(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Assembly_CSharp::Config::ZombieMainStorylineConfig* GetConfigByMapId_31501(int32_t mapId_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ZombieMapGroup : DLL2SDK::mscorlib::System::Object { int32_t GroupID_; DLL2SDK::mscorlib::System::String* GroupName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_31499(); }; } namespace DLL2SDK::Assembly_CSharp::Config { enum struct BossIconType : int32_t { BossButcher_ = static_cast(0x1), BossCerberus_ = static_cast(0x2), BossCerberusAndButcher_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ZombieMPConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { bool _bSelect_Playlist_k__BackingField_; bool _bSelect_MatchReward_k__BackingField_; DLL2SDK::Assembly_CSharp::Config::ZombieDifficulty _Difficulty_k__BackingField_; int32_t _InstanceGroup_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_GroupName_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; int32_t _NumOfInvite_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_NumOfInviteStr_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_FullName_k__BackingField_; int32_t _Entrance_k__BackingField_; int32_t _QuickTeam_k__BackingField_; int32_t _InstanceId_k__BackingField_; int32_t _MaxRound_k__BackingField_; DLL2SDK::mscorlib::System::String* _DifficultyLevel_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_GroupRules_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_InstanceInfo_k__BackingField_; DLL2SDK::mscorlib::System::String* _GroupIcon_k__BackingField_; DLL2SDK::mscorlib::System::String* _GroupMapBackground_k__BackingField_; int32_t _UnlockId_k__BackingField_; int32_t _NeedSpi_k__BackingField_; int32_t _LevelPower_k__BackingField_; int32_t _ZombieHpScale_k__BackingField_; int32_t _FreeRevives_k__BackingField_; int32_t _UseRevivalLimits_k__BackingField_; int32_t _MaxMatchTime_k__BackingField_; int32_t _RewardShow_1_k__BackingField_; int32_t _RewardShow_2_k__BackingField_; DLL2SDK::mscorlib::System::String* _ThumbnailName_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpriteName_k__BackingField_; DLL2SDK::Array* _PassReward_k__BackingField_; int32_t _StageNum_k__BackingField_; DLL2SDK::Array* _MapID1_k__BackingField_; int32_t _MapID2_k__BackingField_; int32_t _MapID3_k__BackingField_; int32_t _MapID4_k__BackingField_; int32_t _MapID5_k__BackingField_; int32_t _ModifierSchemeId_k__BackingField_; int32_t _ModifierSchemeStartTime_k__BackingField_; int32_t _ModifierCount_k__BackingField_; DLL2SDK::Array* _ModifierWhitelist_k__BackingField_; int32_t _ModifierBlacklist_k__BackingField_; int32_t _Boss_type_k__BackingField_; struct StaticFields { int32_t ENTRANCE_ZOMBIE_MP_; int32_t ENTRANCE_ZOMBIE_TUTORIAL_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ZombieMapGroupList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetZombieMpMapList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetZombieTutorialMp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetZombieMapNameById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInstanceIdOpenInTargetModeType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultMpConfInTargetModeType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDataByMapID_1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMapListSameGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_31396(); bool get_bSelect_Playlist_31397(); void set_bSelect_Playlist_31398(bool value_); bool get_bSelect_MatchReward_31399(); void set_bSelect_MatchReward_31400(bool value_); DLL2SDK::Assembly_CSharp::Config::ZombieDifficulty get_Difficulty_31401(); void set_Difficulty_31402(DLL2SDK::Assembly_CSharp::Config::ZombieDifficulty value_); void PostInit_31403(); int32_t GetPrimaryKeyValue_31411(); int32_t get_InstanceGroup_31412(); void set_InstanceGroup_31413(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_GroupName_31414(); void set_LOCID_GroupName_31415(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_GroupName_31416(); DLL2SDK::mscorlib::System::String* get_LOCID_Name_31417(); void set_LOCID_Name_31418(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_31419(); int32_t get_NumOfInvite_31420(); void set_NumOfInvite_31421(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_NumOfInviteStr_31422(); void set_LOCID_NumOfInviteStr_31423(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_NumOfInviteStr_31424(); DLL2SDK::mscorlib::System::String* get_LOCID_FullName_31425(); void set_LOCID_FullName_31426(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_FullName_31427(); int32_t get_Entrance_31428(); void set_Entrance_31429(int32_t value_); int32_t get_QuickTeam_31430(); void set_QuickTeam_31431(int32_t value_); int32_t get_InstanceId_31432(); void set_InstanceId_31433(int32_t value_); int32_t get_MaxRound_31434(); void set_MaxRound_31435(int32_t value_); DLL2SDK::mscorlib::System::String* get_DifficultyLevel_31436(); void set_DifficultyLevel_31437(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LOCID_GroupRules_31438(); void set_LOCID_GroupRules_31439(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_GroupRules_31440(); DLL2SDK::mscorlib::System::String* get_LOCID_InstanceInfo_31441(); void set_LOCID_InstanceInfo_31442(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_InstanceInfo_31443(); DLL2SDK::mscorlib::System::String* get_GroupIcon_31444(); void set_GroupIcon_31445(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_GroupMapBackground_31446(); void set_GroupMapBackground_31447(DLL2SDK::mscorlib::System::String* value_); int32_t get_UnlockId_31448(); void set_UnlockId_31449(int32_t value_); int32_t get_NeedSpi_31450(); void set_NeedSpi_31451(int32_t value_); int32_t get_LevelPower_31452(); void set_LevelPower_31453(int32_t value_); int32_t get_ZombieHpScale_31454(); void set_ZombieHpScale_31455(int32_t value_); int32_t get_FreeRevives_31456(); void set_FreeRevives_31457(int32_t value_); int32_t get_UseRevivalLimits_31458(); void set_UseRevivalLimits_31459(int32_t value_); int32_t get_MaxMatchTime_31460(); void set_MaxMatchTime_31461(int32_t value_); int32_t get_RewardShow_1_31462(); void set_RewardShow_1_31463(int32_t value_); int32_t get_RewardShow_2_31464(); void set_RewardShow_2_31465(int32_t value_); DLL2SDK::mscorlib::System::String* get_ThumbnailName_31466(); void set_ThumbnailName_31467(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SpriteName_31468(); void set_SpriteName_31469(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Array* get_PassReward_31470(); void set_PassReward_31471(DLL2SDK::Array* value_); int32_t get_StageNum_31472(); void set_StageNum_31473(int32_t value_); DLL2SDK::Array* get_MapID1_31474(); void set_MapID1_31475(DLL2SDK::Array* value_); int32_t get_MapID2_31476(); void set_MapID2_31477(int32_t value_); int32_t get_MapID3_31478(); void set_MapID3_31479(int32_t value_); int32_t get_MapID4_31480(); void set_MapID4_31481(int32_t value_); int32_t get_MapID5_31482(); void set_MapID5_31483(int32_t value_); int32_t get_ModifierSchemeId_31484(); void set_ModifierSchemeId_31485(int32_t value_); int32_t get_ModifierSchemeStartTime_31486(); void set_ModifierSchemeStartTime_31487(int32_t value_); int32_t get_ModifierCount_31488(); void set_ModifierCount_31489(int32_t value_); DLL2SDK::Array* get_ModifierWhitelist_31490(); void set_ModifierWhitelist_31491(DLL2SDK::Array* value_); int32_t get_ModifierBlacklist_31492(); void set_ModifierBlacklist_31493(int32_t value_); int32_t get_Boss_type_31494(); void set_Boss_type_31495(int32_t value_); int32_t Deserialize_31496(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_31498(); static void GetZombieMpMapList_31404(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); static void GetZombieTutorialMp_31405(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* tutorialMpConfig_); static DLL2SDK::mscorlib::System::String* GetZombieMapNameById_31406(int32_t levelId_); static bool IsInstanceIdOpenInTargetModeType_31407(int32_t instanceId_, DLL2SDK::Assembly_CSharp::GameUI::EZBSubType type_); static DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* GetDefaultMpConfInTargetModeType_31408(DLL2SDK::Assembly_CSharp::GameUI::EZBSubType type_); static DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* GetDataByMapID_1_31409(int32_t mapId_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetMapListSameGroup_31410(int32_t pveLevelId_); static void _cctor_31497(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ZombieLobbyConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::GameUI::EZBSubType _ZBType_k__BackingField_; int32_t _Key_k__BackingField_; DLL2SDK::mscorlib::System::String* _Entrance_k__BackingField_; int32_t _Sequence_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_EntranceName_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_ModeName_k__BackingField_; int32_t _UnlockId_k__BackingField_; int32_t _IsOpen_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSortedEntryConfigs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEntryConfigByZbType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_31368(); DLL2SDK::Assembly_CSharp::GameUI::EZBSubType get_ZBType_31369(); void set_ZBType_31370(DLL2SDK::Assembly_CSharp::GameUI::EZBSubType value_); void PostInit_31371(); int32_t GetPrimaryKeyValue_31374(); int32_t get_Key_31375(); void set_Key_31376(int32_t value_); DLL2SDK::mscorlib::System::String* get_Entrance_31377(); void set_Entrance_31378(DLL2SDK::mscorlib::System::String* value_); int32_t get_Sequence_31379(); void set_Sequence_31380(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_EntranceName_31381(); void set_LOCID_EntranceName_31382(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EntranceName_31383(); DLL2SDK::mscorlib::System::String* get_LOCID_ModeName_31384(); void set_LOCID_ModeName_31385(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ModeName_31386(); int32_t get_UnlockId_31387(); void set_UnlockId_31388(int32_t value_); int32_t get_IsOpen_31389(); void set_IsOpen_31390(int32_t value_); int32_t Deserialize_31391(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_31392(); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetSortedEntryConfigs_31372(); static DLL2SDK::Assembly_CSharp::Config::ZombieLobbyConfConfig* GetEntryConfigByZbType_31373(DLL2SDK::Assembly_CSharp::GameUI::EZBSubType type_); }; } namespace DLL2SDK::Assembly_CSharp::Config { enum struct EZombieStarCond : int32_t { Survive_ = static_cast(0x0), TimeLimit_ = static_cast(0x1), TimeLimitNoDeath_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ZombieLevelConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::Config::EZombieStarCond _StarCond1_k__BackingField_; DLL2SDK::Assembly_CSharp::Config::EZombieStarCond _StarCond2_k__BackingField_; DLL2SDK::Assembly_CSharp::Config::EZombieStarCond _StarCond3_k__BackingField_; int32_t _ChapterId_k__BackingField_; int32_t _StoryOrder_k__BackingField_; int32_t _LevelID_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LevelType_k__BackingField_; int32_t _X_k__BackingField_; int32_t _Y_k__BackingField_; int32_t _MapID_k__BackingField_; int32_t _ModifierCount_k__BackingField_; int32_t _ModifierWhitelist_k__BackingField_; int32_t _ModifierBlacklist_k__BackingField_; int32_t _UnlockPreLevelId_k__BackingField_; int32_t _NeedPassPreLevel_k__BackingField_; int32_t _PreviewAssetID_k__BackingField_; int32_t _StarsNeed_k__BackingField_; int32_t _FireNeed_k__BackingField_; DLL2SDK::mscorlib::System::String* _Star1_cond_str_k__BackingField_; int32_t _Star1_param_k__BackingField_; DLL2SDK::mscorlib::System::String* _Star2_cond_str_k__BackingField_; int32_t _Star2_param_k__BackingField_; DLL2SDK::mscorlib::System::String* _Star3_cond_str_k__BackingField_; int32_t _Star3_param_k__BackingField_; int32_t _DropItemID_k__BackingField_; int32_t _RestrictUltId_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSingleZombieLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_31307(); DLL2SDK::Assembly_CSharp::Config::EZombieStarCond get_StarCond1_31308(); void set_StarCond1_31309(DLL2SDK::Assembly_CSharp::Config::EZombieStarCond value_); DLL2SDK::Assembly_CSharp::Config::EZombieStarCond get_StarCond2_31310(); void set_StarCond2_31311(DLL2SDK::Assembly_CSharp::Config::EZombieStarCond value_); DLL2SDK::Assembly_CSharp::Config::EZombieStarCond get_StarCond3_31312(); void set_StarCond3_31313(DLL2SDK::Assembly_CSharp::Config::EZombieStarCond value_); void PostInit_31314(); int32_t GetPrimaryKeyValue_31316(); int32_t get_ChapterId_31317(); void set_ChapterId_31318(int32_t value_); int32_t get_StoryOrder_31319(); void set_StoryOrder_31320(int32_t value_); int32_t get_LevelID_31321(); void set_LevelID_31322(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_31323(); void set_LOCID_Name_31324(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_31325(); DLL2SDK::mscorlib::System::String* get_LevelType_31326(); void set_LevelType_31327(DLL2SDK::mscorlib::System::String* value_); int32_t get_X_31328(); void set_X_31329(int32_t value_); int32_t get_Y_31330(); void set_Y_31331(int32_t value_); int32_t get_MapID_31332(); void set_MapID_31333(int32_t value_); int32_t get_ModifierCount_31334(); void set_ModifierCount_31335(int32_t value_); int32_t get_ModifierWhitelist_31336(); void set_ModifierWhitelist_31337(int32_t value_); int32_t get_ModifierBlacklist_31338(); void set_ModifierBlacklist_31339(int32_t value_); int32_t get_UnlockPreLevelId_31340(); void set_UnlockPreLevelId_31341(int32_t value_); int32_t get_NeedPassPreLevel_31342(); void set_NeedPassPreLevel_31343(int32_t value_); int32_t get_PreviewAssetID_31344(); void set_PreviewAssetID_31345(int32_t value_); int32_t get_StarsNeed_31346(); void set_StarsNeed_31347(int32_t value_); int32_t get_FireNeed_31348(); void set_FireNeed_31349(int32_t value_); DLL2SDK::mscorlib::System::String* get_Star1_cond_str_31350(); void set_Star1_cond_str_31351(DLL2SDK::mscorlib::System::String* value_); int32_t get_Star1_param_31352(); void set_Star1_param_31353(int32_t value_); DLL2SDK::mscorlib::System::String* get_Star2_cond_str_31354(); void set_Star2_cond_str_31355(DLL2SDK::mscorlib::System::String* value_); int32_t get_Star2_param_31356(); void set_Star2_param_31357(int32_t value_); DLL2SDK::mscorlib::System::String* get_Star3_cond_str_31358(); void set_Star3_cond_str_31359(DLL2SDK::mscorlib::System::String* value_); int32_t get_Star3_param_31360(); void set_Star3_param_31361(int32_t value_); int32_t get_DropItemID_31362(); void set_DropItemID_31363(int32_t value_); int32_t get_RestrictUltId_31364(); void set_RestrictUltId_31365(int32_t value_); int32_t Deserialize_31366(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_31367(); static bool IsSingleZombieLevel_31315(int32_t levelID_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ZombieEndlessWaveConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _MapId_k__BackingField_; int32_t _WaveSequenceId_k__BackingField_; DLL2SDK::Array* _RandomSpawnWaveUniqueIdList_k__BackingField_; float _ZombieHpScale_k__BackingField_; float _ZombieDamageScale_k__BackingField_; int32_t _KillScoreScale_k__BackingField_; int32_t _HitScoreScale_k__BackingField_; int32_t _HitScoreLimitScale_k__BackingField_; int32_t _ModifierCount_k__BackingField_; DLL2SDK::Array* _ModifierWhitelist_k__BackingField_; DLL2SDK::mscorlib::System::String* _ModifierRandomMode_k__BackingField_; int32_t _Box_id_k__BackingField_; int32_t _Box_num_k__BackingField_; int32_t _Box_prize_num_k__BackingField_; int32_t _TimeLimit_k__BackingField_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* WaveRewardDic_; DLL2SDK::System_Core::System::Func_2* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxRound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_31270(); void PostInit_31271(); int32_t GetPrimaryKeyValue_31273(); int32_t get_MapId_31274(); void set_MapId_31275(int32_t value_); int32_t get_WaveSequenceId_31276(); void set_WaveSequenceId_31277(int32_t value_); DLL2SDK::Array* get_RandomSpawnWaveUniqueIdList_31278(); void set_RandomSpawnWaveUniqueIdList_31279(DLL2SDK::Array* value_); float get_ZombieHpScale_31280(); void set_ZombieHpScale_31281(float value_); float get_ZombieDamageScale_31282(); void set_ZombieDamageScale_31283(float value_); int32_t get_KillScoreScale_31284(); void set_KillScoreScale_31285(int32_t value_); int32_t get_HitScoreScale_31286(); void set_HitScoreScale_31287(int32_t value_); int32_t get_HitScoreLimitScale_31288(); void set_HitScoreLimitScale_31289(int32_t value_); int32_t get_ModifierCount_31290(); void set_ModifierCount_31291(int32_t value_); DLL2SDK::Array* get_ModifierWhitelist_31292(); void set_ModifierWhitelist_31293(DLL2SDK::Array* value_); DLL2SDK::mscorlib::System::String* get_ModifierRandomMode_31294(); void set_ModifierRandomMode_31295(DLL2SDK::mscorlib::System::String* value_); int32_t get_Box_id_31296(); void set_Box_id_31297(int32_t value_); int32_t get_Box_num_31298(); void set_Box_num_31299(int32_t value_); int32_t get_Box_prize_num_31300(); void set_Box_prize_num_31301(int32_t value_); int32_t get_TimeLimit_31302(); void set_TimeLimit_31303(int32_t value_); int32_t Deserialize_31304(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_31306(); static void _cctor_31269(); static int32_t GetMaxRound_31272(); static int32_t _GetMaxRound_m__0_31305(DLL2SDK::Assembly_CSharp::Config::ZombieEndlessWaveConfConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ZombieDailySingleConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::mscorlib::System::Collections::Generic::List_1* rewardList_; int32_t _Key_k__BackingField_; int32_t _LevelID_k__BackingField_; int32_t _DifficultyLevel_k__BackingField_; int32_t _ZombiePowerLowLimit_k__BackingField_; int32_t _ZombiePowerHighLimit_k__BackingField_; int32_t _Luckybox_k__BackingField_; int32_t _Rewardshow1_k__BackingField_; int32_t _Rewardshow2_k__BackingField_; int32_t _ZombiePower_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LevelType_k__BackingField_; DLL2SDK::Array* _MapID_k__BackingField_; DLL2SDK::mscorlib::System::String* _Star1_cond_str_k__BackingField_; int32_t _Star1_param_k__BackingField_; DLL2SDK::mscorlib::System::String* _Star2_cond_str_k__BackingField_; int32_t _Star2_param_k__BackingField_; DLL2SDK::mscorlib::System::String* _Star3_cond_str_k__BackingField_; int32_t _Star3_param_k__BackingField_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSortedDailyChallengeList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_31225(); void PostInit_31226(); int32_t GetPrimaryKeyValue_31228(); int32_t get_Key_31229(); void set_Key_31230(int32_t value_); int32_t get_LevelID_31231(); void set_LevelID_31232(int32_t value_); int32_t get_DifficultyLevel_31233(); void set_DifficultyLevel_31234(int32_t value_); int32_t get_ZombiePowerLowLimit_31235(); void set_ZombiePowerLowLimit_31236(int32_t value_); int32_t get_ZombiePowerHighLimit_31237(); void set_ZombiePowerHighLimit_31238(int32_t value_); int32_t get_Luckybox_31239(); void set_Luckybox_31240(int32_t value_); int32_t get_Rewardshow1_31241(); void set_Rewardshow1_31242(int32_t value_); int32_t get_Rewardshow2_31243(); void set_Rewardshow2_31244(int32_t value_); int32_t get_ZombiePower_31245(); void set_ZombiePower_31246(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_31247(); void set_LOCID_Name_31248(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_31249(); DLL2SDK::mscorlib::System::String* get_LevelType_31250(); void set_LevelType_31251(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Array* get_MapID_31252(); void set_MapID_31253(DLL2SDK::Array* value_); DLL2SDK::mscorlib::System::String* get_Star1_cond_str_31254(); void set_Star1_cond_str_31255(DLL2SDK::mscorlib::System::String* value_); int32_t get_Star1_param_31256(); void set_Star1_param_31257(int32_t value_); DLL2SDK::mscorlib::System::String* get_Star2_cond_str_31258(); void set_Star2_cond_str_31259(DLL2SDK::mscorlib::System::String* value_); int32_t get_Star2_param_31260(); void set_Star2_param_31261(int32_t value_); DLL2SDK::mscorlib::System::String* get_Star3_cond_str_31262(); void set_Star3_cond_str_31263(DLL2SDK::mscorlib::System::String* value_); int32_t get_Star3_param_31264(); void set_Star3_param_31265(int32_t value_); int32_t Deserialize_31266(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_31268(); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetSortedDailyChallengeList_31227(int32_t spi_); static int32_t _GetSortedDailyChallengeList_m__0_31267(DLL2SDK::Assembly_CSharp::Config::ZombieDailySingleConfConfig* a_, DLL2SDK::Assembly_CSharp::Config::ZombieDailySingleConfConfig* b_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ZombieChapterConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::Config::ZombieDifficulty Difficulty_; DLL2SDK::Assembly_CSharp::EAssetID EBGAssetID_; DLL2SDK::mscorlib::System::String* _DifficultyLevel_k__BackingField_; int32_t _ChapterId_k__BackingField_; int32_t _ThemeID_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; int32_t _BGAssetID_k__BackingField_; int32_t _PreChapterId_k__BackingField_; DLL2SDK::mscorlib::System::String* _UnlockConditionType1_k__BackingField_; DLL2SDK::mscorlib::System::String* _UnlockConditionOperator1_k__BackingField_; int32_t _UnlockConditionValue1_k__BackingField_; int32_t _UnlockConditionType2_k__BackingField_; int32_t _UnlockConditionOperator2_k__BackingField_; int32_t _UnlockConditionValue2_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_31195(); void PostInit_31196(); int32_t GetPrimaryKeyValue_31197(); DLL2SDK::mscorlib::System::String* get_DifficultyLevel_31198(); void set_DifficultyLevel_31199(DLL2SDK::mscorlib::System::String* value_); int32_t get_ChapterId_31200(); void set_ChapterId_31201(int32_t value_); int32_t get_ThemeID_31202(); void set_ThemeID_31203(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_31204(); void set_LOCID_Name_31205(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_31206(); int32_t get_BGAssetID_31207(); void set_BGAssetID_31208(int32_t value_); int32_t get_PreChapterId_31209(); void set_PreChapterId_31210(int32_t value_); DLL2SDK::mscorlib::System::String* get_UnlockConditionType1_31211(); void set_UnlockConditionType1_31212(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_UnlockConditionOperator1_31213(); void set_UnlockConditionOperator1_31214(DLL2SDK::mscorlib::System::String* value_); int32_t get_UnlockConditionValue1_31215(); void set_UnlockConditionValue1_31216(int32_t value_); int32_t get_UnlockConditionType2_31217(); void set_UnlockConditionType2_31218(int32_t value_); int32_t get_UnlockConditionOperator2_31219(); void set_UnlockConditionOperator2_31220(int32_t value_); int32_t get_UnlockConditionValue2_31221(); void set_UnlockConditionValue2_31222(int32_t value_); int32_t Deserialize_31223(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_31224(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ZombieBuffLevelConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _UID_k__BackingField_; int32_t _BuffID_k__BackingField_; int32_t _BuffLevel_k__BackingField_; int32_t _BuyCost_k__BackingField_; int32_t _SellGet_k__BackingField_; DLL2SDK::Array* _Param_k__BackingField_; DLL2SDK::mscorlib::System::String* _BuffRef_k__BackingField_; DLL2SDK::mscorlib::System::String* _RemoveRefID_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInitialBuffUniqueID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBuffID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNextLevelBuffUniqueID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelByBuffUniqueID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBuffLevelType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInitialUpgradeBuffUniqueID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInitialUpgradeBuffID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxUpgradeBuffUniqueID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBuffLevelMax_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBuffLevelUpgradeMax_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_31166(); int32_t GetPrimaryKeyValue_31177(); int32_t get_UID_31178(); void set_UID_31179(int32_t value_); int32_t get_BuffID_31180(); void set_BuffID_31181(int32_t value_); int32_t get_BuffLevel_31182(); void set_BuffLevel_31183(int32_t value_); int32_t get_BuyCost_31184(); void set_BuyCost_31185(int32_t value_); int32_t get_SellGet_31186(); void set_SellGet_31187(int32_t value_); DLL2SDK::Array* get_Param_31188(); void set_Param_31189(DLL2SDK::Array* value_); DLL2SDK::mscorlib::System::String* get_BuffRef_31190(); void set_BuffRef_31191(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_RemoveRefID_31192(); void set_RemoveRefID_31193(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_31194(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetInitialBuffUniqueID_31167(int32_t buffID_); static int32_t GetBuffID_31168(int32_t uniqueID_); static int32_t GetNextLevelBuffUniqueID_31169(int32_t buffID_); static int32_t GetLevelByBuffUniqueID_31170(int32_t uniqueID_); static DLL2SDK::Assembly_CSharp::Config::EZombieBuffLevelType GetBuffLevelType_31171(int32_t uniqueID_); static int32_t GetInitialUpgradeBuffUniqueID_31172(); static int32_t GetInitialUpgradeBuffID_31173(); static int32_t GetMaxUpgradeBuffUniqueID_31174(); static bool CheckBuffLevelMax_31175(int32_t buffUniqueId_); static bool CheckBuffLevelUpgradeMax_31176(int32_t buffUniqueId_); }; } namespace DLL2SDK::Assembly_CSharp::Config { enum struct EZombieBuffLevelType : int32_t { None_ = static_cast(0x0), SpecialUpgradeItem_ = static_cast(0x1), Basic_ = static_cast(0x2), Upgrade_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Config { struct WeaponSkillStrengthenConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_StrengthenEffectConfigList_; int32_t _ID_k__BackingField_; int32_t _BaseSkill_1_k__BackingField_; int32_t _EffectIdx_1_k__BackingField_; int32_t _ModifyMode_1_k__BackingField_; DLL2SDK::mscorlib::System::String* _Condition_1_k__BackingField_; DLL2SDK::mscorlib::System::String* _CondOp_1_k__BackingField_; DLL2SDK::mscorlib::System::String* _CondParam_1_k__BackingField_; DLL2SDK::mscorlib::System::String* _CondTarget_1_k__BackingField_; DLL2SDK::mscorlib::System::String* _Effect_1_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectParam_1_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectTime_1_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectOverlay_1_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectMaxLayer_1_k__BackingField_; DLL2SDK::mscorlib::System::String* _ClientEffectParam_1_k__BackingField_; DLL2SDK::mscorlib::System::String* _ClientSkillParam_1_k__BackingField_; int32_t _BaseSkill_2_k__BackingField_; int32_t _EffectIdx_2_k__BackingField_; int32_t _ModifyMode_2_k__BackingField_; DLL2SDK::mscorlib::System::String* _Condition_2_k__BackingField_; DLL2SDK::mscorlib::System::String* _CondOp_2_k__BackingField_; DLL2SDK::mscorlib::System::String* _CondParam_2_k__BackingField_; DLL2SDK::mscorlib::System::String* _CondTarget_2_k__BackingField_; DLL2SDK::mscorlib::System::String* _Effect_2_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectParam_2_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectTime_2_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectOverlay_2_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectMaxLayer_2_k__BackingField_; DLL2SDK::mscorlib::System::String* _ClientEffectParam_2_k__BackingField_; DLL2SDK::mscorlib::System::String* _ClientSkillParam_2_k__BackingField_; int32_t _BaseSkill_3_k__BackingField_; int32_t _EffectIdx_3_k__BackingField_; int32_t _ModifyMode_3_k__BackingField_; DLL2SDK::mscorlib::System::String* _Condition_3_k__BackingField_; DLL2SDK::mscorlib::System::String* _CondOp_3_k__BackingField_; DLL2SDK::mscorlib::System::String* _CondParam_3_k__BackingField_; DLL2SDK::mscorlib::System::String* _CondTarget_3_k__BackingField_; DLL2SDK::mscorlib::System::String* _Effect_3_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectParam_3_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectTime_3_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectOverlay_3_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectMaxLayer_3_k__BackingField_; DLL2SDK::mscorlib::System::String* _ClientEffectParam_3_k__BackingField_; DLL2SDK::mscorlib::System::String* _ClientSkillParam_3_k__BackingField_; int32_t _BaseSkill_4_k__BackingField_; int32_t _EffectIdx_4_k__BackingField_; int32_t _ModifyMode_4_k__BackingField_; DLL2SDK::mscorlib::System::String* _Condition_4_k__BackingField_; DLL2SDK::mscorlib::System::String* _CondOp_4_k__BackingField_; DLL2SDK::mscorlib::System::String* _CondParam_4_k__BackingField_; DLL2SDK::mscorlib::System::String* _CondTarget_4_k__BackingField_; DLL2SDK::mscorlib::System::String* _Effect_4_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectParam_4_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectTime_4_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectOverlay_4_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectMaxLayer_4_k__BackingField_; DLL2SDK::mscorlib::System::String* _ClientEffectParam_4_k__BackingField_; DLL2SDK::mscorlib::System::String* _ClientSkillParam_4_k__BackingField_; int32_t _BaseSkill_5_k__BackingField_; int32_t _EffectIdx_5_k__BackingField_; int32_t _ModifyMode_5_k__BackingField_; DLL2SDK::mscorlib::System::String* _Condition_5_k__BackingField_; DLL2SDK::mscorlib::System::String* _CondOp_5_k__BackingField_; DLL2SDK::mscorlib::System::String* _CondParam_5_k__BackingField_; DLL2SDK::mscorlib::System::String* _CondTarget_5_k__BackingField_; DLL2SDK::mscorlib::System::String* _Effect_5_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectParam_5_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectTime_5_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectOverlay_5_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectMaxLayer_5_k__BackingField_; DLL2SDK::mscorlib::System::String* _ClientEffectParam_5_k__BackingField_; DLL2SDK::mscorlib::System::String* _ClientSkillParam_5_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStrengthenEffectConfigs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnalyticalSkillStrengthenConf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsValidStrengthen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_31018(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetStrengthenEffectConfigs_31019(); void AnalyticalSkillStrengthenConf_31020(); bool IsValidStrengthen_31021(int32_t skillID_); int32_t GetPrimaryKeyValue_31022(); int32_t get_ID_31023(); void set_ID_31024(int32_t value_); int32_t get_BaseSkill_1_31025(); void set_BaseSkill_1_31026(int32_t value_); int32_t get_EffectIdx_1_31027(); void set_EffectIdx_1_31028(int32_t value_); int32_t get_ModifyMode_1_31029(); void set_ModifyMode_1_31030(int32_t value_); DLL2SDK::mscorlib::System::String* get_Condition_1_31031(); void set_Condition_1_31032(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_CondOp_1_31033(); void set_CondOp_1_31034(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_CondParam_1_31035(); void set_CondParam_1_31036(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_CondTarget_1_31037(); void set_CondTarget_1_31038(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Effect_1_31039(); void set_Effect_1_31040(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectParam_1_31041(); void set_EffectParam_1_31042(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectTime_1_31043(); void set_EffectTime_1_31044(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectOverlay_1_31045(); void set_EffectOverlay_1_31046(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectMaxLayer_1_31047(); void set_EffectMaxLayer_1_31048(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ClientEffectParam_1_31049(); void set_ClientEffectParam_1_31050(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ClientSkillParam_1_31051(); void set_ClientSkillParam_1_31052(DLL2SDK::mscorlib::System::String* value_); int32_t get_BaseSkill_2_31053(); void set_BaseSkill_2_31054(int32_t value_); int32_t get_EffectIdx_2_31055(); void set_EffectIdx_2_31056(int32_t value_); int32_t get_ModifyMode_2_31057(); void set_ModifyMode_2_31058(int32_t value_); DLL2SDK::mscorlib::System::String* get_Condition_2_31059(); void set_Condition_2_31060(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_CondOp_2_31061(); void set_CondOp_2_31062(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_CondParam_2_31063(); void set_CondParam_2_31064(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_CondTarget_2_31065(); void set_CondTarget_2_31066(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Effect_2_31067(); void set_Effect_2_31068(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectParam_2_31069(); void set_EffectParam_2_31070(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectTime_2_31071(); void set_EffectTime_2_31072(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectOverlay_2_31073(); void set_EffectOverlay_2_31074(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectMaxLayer_2_31075(); void set_EffectMaxLayer_2_31076(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ClientEffectParam_2_31077(); void set_ClientEffectParam_2_31078(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ClientSkillParam_2_31079(); void set_ClientSkillParam_2_31080(DLL2SDK::mscorlib::System::String* value_); int32_t get_BaseSkill_3_31081(); void set_BaseSkill_3_31082(int32_t value_); int32_t get_EffectIdx_3_31083(); void set_EffectIdx_3_31084(int32_t value_); int32_t get_ModifyMode_3_31085(); void set_ModifyMode_3_31086(int32_t value_); DLL2SDK::mscorlib::System::String* get_Condition_3_31087(); void set_Condition_3_31088(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_CondOp_3_31089(); void set_CondOp_3_31090(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_CondParam_3_31091(); void set_CondParam_3_31092(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_CondTarget_3_31093(); void set_CondTarget_3_31094(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Effect_3_31095(); void set_Effect_3_31096(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectParam_3_31097(); void set_EffectParam_3_31098(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectTime_3_31099(); void set_EffectTime_3_31100(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectOverlay_3_31101(); void set_EffectOverlay_3_31102(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectMaxLayer_3_31103(); void set_EffectMaxLayer_3_31104(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ClientEffectParam_3_31105(); void set_ClientEffectParam_3_31106(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ClientSkillParam_3_31107(); void set_ClientSkillParam_3_31108(DLL2SDK::mscorlib::System::String* value_); int32_t get_BaseSkill_4_31109(); void set_BaseSkill_4_31110(int32_t value_); int32_t get_EffectIdx_4_31111(); void set_EffectIdx_4_31112(int32_t value_); int32_t get_ModifyMode_4_31113(); void set_ModifyMode_4_31114(int32_t value_); DLL2SDK::mscorlib::System::String* get_Condition_4_31115(); void set_Condition_4_31116(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_CondOp_4_31117(); void set_CondOp_4_31118(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_CondParam_4_31119(); void set_CondParam_4_31120(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_CondTarget_4_31121(); void set_CondTarget_4_31122(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Effect_4_31123(); void set_Effect_4_31124(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectParam_4_31125(); void set_EffectParam_4_31126(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectTime_4_31127(); void set_EffectTime_4_31128(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectOverlay_4_31129(); void set_EffectOverlay_4_31130(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectMaxLayer_4_31131(); void set_EffectMaxLayer_4_31132(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ClientEffectParam_4_31133(); void set_ClientEffectParam_4_31134(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ClientSkillParam_4_31135(); void set_ClientSkillParam_4_31136(DLL2SDK::mscorlib::System::String* value_); int32_t get_BaseSkill_5_31137(); void set_BaseSkill_5_31138(int32_t value_); int32_t get_EffectIdx_5_31139(); void set_EffectIdx_5_31140(int32_t value_); int32_t get_ModifyMode_5_31141(); void set_ModifyMode_5_31142(int32_t value_); DLL2SDK::mscorlib::System::String* get_Condition_5_31143(); void set_Condition_5_31144(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_CondOp_5_31145(); void set_CondOp_5_31146(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_CondParam_5_31147(); void set_CondParam_5_31148(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_CondTarget_5_31149(); void set_CondTarget_5_31150(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Effect_5_31151(); void set_Effect_5_31152(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectParam_5_31153(); void set_EffectParam_5_31154(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectTime_5_31155(); void set_EffectTime_5_31156(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectOverlay_5_31157(); void set_EffectOverlay_5_31158(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectMaxLayer_5_31159(); void set_EffectMaxLayer_5_31160(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ClientEffectParam_5_31161(); void set_ClientEffectParam_5_31162(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ClientSkillParam_5_31163(); void set_ClientSkillParam_5_31164(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_31165(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct StrengthenEffectConfig : DLL2SDK::mscorlib::System::Object { int32_t SkillID_; int32_t EffectID_; DLL2SDK::Assembly_CSharp::GameEngine::EStrengthenMode ModifyMode_; DLL2SDK::Assembly_CSharp::Config::SkillEffectConfig* EffectConfig_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* AssetSkillDic_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryStringToInt_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_31015(); static DLL2SDK::Assembly_CSharp::Config::StrengthenEffectConfig* Create_31016(int32_t skillID_, int32_t effectID_, int32_t modifyMode_, DLL2SDK::mscorlib::System::String* cond_, DLL2SDK::mscorlib::System::String* condOp_, DLL2SDK::mscorlib::System::String* condParam_, DLL2SDK::mscorlib::System::String* condTarget_, DLL2SDK::mscorlib::System::String* effect_, DLL2SDK::mscorlib::System::String* effectParam1_, DLL2SDK::mscorlib::System::String* effectTime_, DLL2SDK::mscorlib::System::String* effectOverlay_, DLL2SDK::mscorlib::System::String* effectMaxLayer_, DLL2SDK::mscorlib::System::String* clientEffect_, DLL2SDK::mscorlib::System::String* clientSkill_); static int32_t TryStringToInt_31017(DLL2SDK::mscorlib::System::String* str_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct WeaponSkillConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_3 { DLL2SDK::mscorlib::System::Collections::Generic::List_1* SkillEffectConfigList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* AssetSkillDic_; DLL2SDK::Assembly_CSharp::GameEngine::ESkillEffectClass _SkillType_k__BackingField_; DLL2SDK::Assembly_CSharp::GameEngine::EActiveSkillUseType _SkillUseType_k__BackingField_; int32_t _ID_k__BackingField_; int32_t _Level_k__BackingField_; int32_t _Type_k__BackingField_; int32_t _ButtonInHUD_k__BackingField_; DLL2SDK::mscorlib::System::String* _HUDSpriteName_k__BackingField_; int32_t _ActiveSkillUseType_k__BackingField_; DLL2SDK::mscorlib::System::String* _Desc_k__BackingField_; int32_t _CoolDown_k__BackingField_; int32_t _Duration_k__BackingField_; int32_t _DelayTime_k__BackingField_; int32_t _Condition_1_k__BackingField_; int32_t _CondOp_1_k__BackingField_; DLL2SDK::mscorlib::System::String* _CondParam_1_k__BackingField_; int32_t _CondTarget_1_k__BackingField_; int32_t _Effect_1_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectParam_1_k__BackingField_; int32_t _EffectTime_1_k__BackingField_; int32_t _EffectOverlay_1_k__BackingField_; int32_t _EffectMaxLayer_1_k__BackingField_; DLL2SDK::mscorlib::System::String* _ClientEffectParam_1_k__BackingField_; int32_t _Condition_2_k__BackingField_; int32_t _CondOp_2_k__BackingField_; DLL2SDK::mscorlib::System::String* _CondParam_2_k__BackingField_; int32_t _CondTarget_2_k__BackingField_; int32_t _Effect_2_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectParam_2_k__BackingField_; int32_t _EffectTime_2_k__BackingField_; int32_t _EffectOverlay_2_k__BackingField_; int32_t _EffectMaxLayer_2_k__BackingField_; DLL2SDK::mscorlib::System::String* _ClientEffectParam_2_k__BackingField_; int32_t _Condition_3_k__BackingField_; int32_t _CondOp_3_k__BackingField_; DLL2SDK::mscorlib::System::String* _CondParam_3_k__BackingField_; int32_t _CondTarget_3_k__BackingField_; int32_t _Effect_3_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectParam_3_k__BackingField_; int32_t _EffectTime_3_k__BackingField_; int32_t _EffectOverlay_3_k__BackingField_; int32_t _EffectMaxLayer_3_k__BackingField_; DLL2SDK::mscorlib::System::String* _ClientEffectParam_3_k__BackingField_; int32_t _Condition_4_k__BackingField_; int32_t _CondOp_4_k__BackingField_; DLL2SDK::mscorlib::System::String* _CondParam_4_k__BackingField_; int32_t _CondTarget_4_k__BackingField_; int32_t _Effect_4_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectParam_4_k__BackingField_; int32_t _EffectTime_4_k__BackingField_; int32_t _EffectOverlay_4_k__BackingField_; int32_t _EffectMaxLayer_4_k__BackingField_; DLL2SDK::mscorlib::System::String* _ClientEffectParam_4_k__BackingField_; int32_t _Condition_5_k__BackingField_; int32_t _CondOp_5_k__BackingField_; DLL2SDK::mscorlib::System::String* _CondParam_5_k__BackingField_; int32_t _CondTarget_5_k__BackingField_; int32_t _Effect_5_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectParam_5_k__BackingField_; int32_t _EffectTime_5_k__BackingField_; int32_t _EffectOverlay_5_k__BackingField_; int32_t _EffectMaxLayer_5_k__BackingField_; DLL2SDK::mscorlib::System::String* _ClientEffectParam_5_k__BackingField_; DLL2SDK::mscorlib::System::String* _ClientSkillParam_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnalyticalSkillConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsValidEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ModifySkillConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MergeEffectConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MergeClientDisplayParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSecondaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_30878(); DLL2SDK::Assembly_CSharp::GameEngine::ESkillEffectClass get_SkillType_30879(); void set_SkillType_30880(DLL2SDK::Assembly_CSharp::GameEngine::ESkillEffectClass value_); DLL2SDK::Assembly_CSharp::GameEngine::EActiveSkillUseType get_SkillUseType_30881(); void set_SkillUseType_30882(DLL2SDK::Assembly_CSharp::GameEngine::EActiveSkillUseType value_); void PostInit_30883(); void AnalyticalSkillConfig_30884(); bool IsValidEffect_30885(int32_t effectType_); void ModifySkillConfig_30886(DLL2SDK::Assembly_CSharp::Config::WeaponSkillStrengthenConfConfig* strengthenConf_); void MergeEffectConfig_30887(DLL2SDK::Assembly_CSharp::Config::StrengthenEffectConfig* strengthen_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* skillEffectConfigs_); void MergeClientDisplayParam_30888(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* fromParamDic_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* toParamDic_); int32_t GetPrimaryKeyValue_30889(); int32_t GetSecondaryKeyValue_30890(); int32_t get_ID_30891(); void set_ID_30892(int32_t value_); int32_t get_Level_30893(); void set_Level_30894(int32_t value_); int32_t get_Type_30895(); void set_Type_30896(int32_t value_); int32_t get_ButtonInHUD_30897(); void set_ButtonInHUD_30898(int32_t value_); DLL2SDK::mscorlib::System::String* get_HUDSpriteName_30899(); void set_HUDSpriteName_30900(DLL2SDK::mscorlib::System::String* value_); int32_t get_ActiveSkillUseType_30901(); void set_ActiveSkillUseType_30902(int32_t value_); DLL2SDK::mscorlib::System::String* get_Desc_30903(); void set_Desc_30904(DLL2SDK::mscorlib::System::String* value_); int32_t get_CoolDown_30905(); void set_CoolDown_30906(int32_t value_); int32_t get_Duration_30907(); void set_Duration_30908(int32_t value_); int32_t get_DelayTime_30909(); void set_DelayTime_30910(int32_t value_); int32_t get_Condition_1_30911(); void set_Condition_1_30912(int32_t value_); int32_t get_CondOp_1_30913(); void set_CondOp_1_30914(int32_t value_); DLL2SDK::mscorlib::System::String* get_CondParam_1_30915(); void set_CondParam_1_30916(DLL2SDK::mscorlib::System::String* value_); int32_t get_CondTarget_1_30917(); void set_CondTarget_1_30918(int32_t value_); int32_t get_Effect_1_30919(); void set_Effect_1_30920(int32_t value_); DLL2SDK::mscorlib::System::String* get_EffectParam_1_30921(); void set_EffectParam_1_30922(DLL2SDK::mscorlib::System::String* value_); int32_t get_EffectTime_1_30923(); void set_EffectTime_1_30924(int32_t value_); int32_t get_EffectOverlay_1_30925(); void set_EffectOverlay_1_30926(int32_t value_); int32_t get_EffectMaxLayer_1_30927(); void set_EffectMaxLayer_1_30928(int32_t value_); DLL2SDK::mscorlib::System::String* get_ClientEffectParam_1_30929(); void set_ClientEffectParam_1_30930(DLL2SDK::mscorlib::System::String* value_); int32_t get_Condition_2_30931(); void set_Condition_2_30932(int32_t value_); int32_t get_CondOp_2_30933(); void set_CondOp_2_30934(int32_t value_); DLL2SDK::mscorlib::System::String* get_CondParam_2_30935(); void set_CondParam_2_30936(DLL2SDK::mscorlib::System::String* value_); int32_t get_CondTarget_2_30937(); void set_CondTarget_2_30938(int32_t value_); int32_t get_Effect_2_30939(); void set_Effect_2_30940(int32_t value_); DLL2SDK::mscorlib::System::String* get_EffectParam_2_30941(); void set_EffectParam_2_30942(DLL2SDK::mscorlib::System::String* value_); int32_t get_EffectTime_2_30943(); void set_EffectTime_2_30944(int32_t value_); int32_t get_EffectOverlay_2_30945(); void set_EffectOverlay_2_30946(int32_t value_); int32_t get_EffectMaxLayer_2_30947(); void set_EffectMaxLayer_2_30948(int32_t value_); DLL2SDK::mscorlib::System::String* get_ClientEffectParam_2_30949(); void set_ClientEffectParam_2_30950(DLL2SDK::mscorlib::System::String* value_); int32_t get_Condition_3_30951(); void set_Condition_3_30952(int32_t value_); int32_t get_CondOp_3_30953(); void set_CondOp_3_30954(int32_t value_); DLL2SDK::mscorlib::System::String* get_CondParam_3_30955(); void set_CondParam_3_30956(DLL2SDK::mscorlib::System::String* value_); int32_t get_CondTarget_3_30957(); void set_CondTarget_3_30958(int32_t value_); int32_t get_Effect_3_30959(); void set_Effect_3_30960(int32_t value_); DLL2SDK::mscorlib::System::String* get_EffectParam_3_30961(); void set_EffectParam_3_30962(DLL2SDK::mscorlib::System::String* value_); int32_t get_EffectTime_3_30963(); void set_EffectTime_3_30964(int32_t value_); int32_t get_EffectOverlay_3_30965(); void set_EffectOverlay_3_30966(int32_t value_); int32_t get_EffectMaxLayer_3_30967(); void set_EffectMaxLayer_3_30968(int32_t value_); DLL2SDK::mscorlib::System::String* get_ClientEffectParam_3_30969(); void set_ClientEffectParam_3_30970(DLL2SDK::mscorlib::System::String* value_); int32_t get_Condition_4_30971(); void set_Condition_4_30972(int32_t value_); int32_t get_CondOp_4_30973(); void set_CondOp_4_30974(int32_t value_); DLL2SDK::mscorlib::System::String* get_CondParam_4_30975(); void set_CondParam_4_30976(DLL2SDK::mscorlib::System::String* value_); int32_t get_CondTarget_4_30977(); void set_CondTarget_4_30978(int32_t value_); int32_t get_Effect_4_30979(); void set_Effect_4_30980(int32_t value_); DLL2SDK::mscorlib::System::String* get_EffectParam_4_30981(); void set_EffectParam_4_30982(DLL2SDK::mscorlib::System::String* value_); int32_t get_EffectTime_4_30983(); void set_EffectTime_4_30984(int32_t value_); int32_t get_EffectOverlay_4_30985(); void set_EffectOverlay_4_30986(int32_t value_); int32_t get_EffectMaxLayer_4_30987(); void set_EffectMaxLayer_4_30988(int32_t value_); DLL2SDK::mscorlib::System::String* get_ClientEffectParam_4_30989(); void set_ClientEffectParam_4_30990(DLL2SDK::mscorlib::System::String* value_); int32_t get_Condition_5_30991(); void set_Condition_5_30992(int32_t value_); int32_t get_CondOp_5_30993(); void set_CondOp_5_30994(int32_t value_); DLL2SDK::mscorlib::System::String* get_CondParam_5_30995(); void set_CondParam_5_30996(DLL2SDK::mscorlib::System::String* value_); int32_t get_CondTarget_5_30997(); void set_CondTarget_5_30998(int32_t value_); int32_t get_Effect_5_30999(); void set_Effect_5_31000(int32_t value_); DLL2SDK::mscorlib::System::String* get_EffectParam_5_31001(); void set_EffectParam_5_31002(DLL2SDK::mscorlib::System::String* value_); int32_t get_EffectTime_5_31003(); void set_EffectTime_5_31004(int32_t value_); int32_t get_EffectOverlay_5_31005(); void set_EffectOverlay_5_31006(int32_t value_); int32_t get_EffectMaxLayer_5_31007(); void set_EffectMaxLayer_5_31008(int32_t value_); DLL2SDK::mscorlib::System::String* get_ClientEffectParam_5_31009(); void set_ClientEffectParam_5_31010(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ClientSkillParam_31011(); void set_ClientSkillParam_31012(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_31013(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_31014(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SkillEffectConfig : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::EWeaponSkillCond ESkillCond_; DLL2SDK::Assembly_CSharp::GameEngine::EConditionOperator ECondOp_; DLL2SDK::mscorlib::System::String* CondParam_; int32_t CondTarget_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponSkillEffect EEffectType_; DLL2SDK::mscorlib::System::String* Effect_; int32_t EffectTime_; int32_t EffectOverlay_; int32_t EffectMaxLayer_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* AssetEffectDic_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnalyticalEffectParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_30875(); static DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* AnalyticalEffectParam_30876(DLL2SDK::mscorlib::System::String* param_); static DLL2SDK::Assembly_CSharp::Config::SkillEffectConfig* Create_30877(int32_t cond_, int32_t condOp_, DLL2SDK::mscorlib::System::String* condParam_, int32_t condTarget_, int32_t effect_, DLL2SDK::mscorlib::System::String* effectParam1_, int32_t effectTime_, int32_t effectOverlay_, int32_t effectMaxLayer_, DLL2SDK::mscorlib::System::String* clientEffect_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct WeaponPartUIComposeConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _AssetID_k__BackingField_; int32_t _GripAssetID_k__BackingField_; int32_t _GuideAssetID_k__BackingField_; int32_t _MagAssetID_k__BackingField_; int32_t _StoAssetID_k__BackingField_; int32_t _RaiAssetID_k__BackingField_; int32_t _BarrelAssetID_k__BackingField_; int32_t _ForAssetID_k__BackingField_; int32_t _MuzzleAssetID_k__BackingField_; int32_t _SightAssetID_k__BackingField_; int32_t _SraAssetID_k__BackingField_; int32_t _BipAssetID_k__BackingField_; int32_t _IroAssetID_k__BackingField_; int32_t _IroDownAssetID_k__BackingField_; int32_t _PendentAssetID_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_30842(); int32_t GetPrimaryKeyValue_30843(); int32_t get_AssetID_30844(); void set_AssetID_30845(int32_t value_); int32_t get_GripAssetID_30846(); void set_GripAssetID_30847(int32_t value_); int32_t get_GuideAssetID_30848(); void set_GuideAssetID_30849(int32_t value_); int32_t get_MagAssetID_30850(); void set_MagAssetID_30851(int32_t value_); int32_t get_StoAssetID_30852(); void set_StoAssetID_30853(int32_t value_); int32_t get_RaiAssetID_30854(); void set_RaiAssetID_30855(int32_t value_); int32_t get_BarrelAssetID_30856(); void set_BarrelAssetID_30857(int32_t value_); int32_t get_ForAssetID_30858(); void set_ForAssetID_30859(int32_t value_); int32_t get_MuzzleAssetID_30860(); void set_MuzzleAssetID_30861(int32_t value_); int32_t get_SightAssetID_30862(); void set_SightAssetID_30863(int32_t value_); int32_t get_SraAssetID_30864(); void set_SraAssetID_30865(int32_t value_); int32_t get_BipAssetID_30866(); void set_BipAssetID_30867(int32_t value_); int32_t get_IroAssetID_30868(); void set_IroAssetID_30869(int32_t value_); int32_t get_IroDownAssetID_30870(); void set_IroDownAssetID_30871(int32_t value_); int32_t get_PendentAssetID_30872(); void set_PendentAssetID_30873(int32_t value_); int32_t Deserialize_30874(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct WeaponPartComposeConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _AssetID_k__BackingField_; bool _DisableBatch_k__BackingField_; int32_t _GripAssetID_k__BackingField_; int32_t _GuideAssetID_k__BackingField_; int32_t _MagAssetID_k__BackingField_; int32_t _StoAssetID_k__BackingField_; int32_t _RaiAssetID_k__BackingField_; int32_t _BarrelAssetID_k__BackingField_; int32_t _BipAssetID_k__BackingField_; int32_t _IroDownAssetID_k__BackingField_; int32_t _IroUpAssetID_k__BackingField_; int32_t _IroUpRightHandAssetID_k__BackingField_; int32_t _IroDownRightHandAssetID_k__BackingField_; int32_t _MuzzleAssetID_k__BackingField_; int32_t _ForAssetID_k__BackingField_; int32_t _PendentAssetID_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_30807(); int32_t GetPrimaryKeyValue_30808(); int32_t get_AssetID_30809(); void set_AssetID_30810(int32_t value_); bool get_DisableBatch_30811(); void set_DisableBatch_30812(bool value_); int32_t get_GripAssetID_30813(); void set_GripAssetID_30814(int32_t value_); int32_t get_GuideAssetID_30815(); void set_GuideAssetID_30816(int32_t value_); int32_t get_MagAssetID_30817(); void set_MagAssetID_30818(int32_t value_); int32_t get_StoAssetID_30819(); void set_StoAssetID_30820(int32_t value_); int32_t get_RaiAssetID_30821(); void set_RaiAssetID_30822(int32_t value_); int32_t get_BarrelAssetID_30823(); void set_BarrelAssetID_30824(int32_t value_); int32_t get_BipAssetID_30825(); void set_BipAssetID_30826(int32_t value_); int32_t get_IroDownAssetID_30827(); void set_IroDownAssetID_30828(int32_t value_); int32_t get_IroUpAssetID_30829(); void set_IroUpAssetID_30830(int32_t value_); int32_t get_IroUpRightHandAssetID_30831(); void set_IroUpRightHandAssetID_30832(int32_t value_); int32_t get_IroDownRightHandAssetID_30833(); void set_IroDownRightHandAssetID_30834(int32_t value_); int32_t get_MuzzleAssetID_30835(); void set_MuzzleAssetID_30836(int32_t value_); int32_t get_ForAssetID_30837(); void set_ForAssetID_30838(int32_t value_); int32_t get_PendentAssetID_30839(); void set_PendentAssetID_30840(int32_t value_); int32_t Deserialize_30841(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct WeaponLevelExpParam : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageWeaponType WeaponType_; int32_t TotalExp_; int32_t EachExp_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_30806(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct WeaponLevelPVPConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::mscorlib::System::Collections::Generic::List_1* WeaponLevelExpList_; int32_t _Level_k__BackingField_; int32_t _Exp1_k__BackingField_; int32_t _Level_exp1_k__BackingField_; int32_t _Exp2_k__BackingField_; int32_t _Level_exp2_k__BackingField_; int32_t _Exp3_k__BackingField_; int32_t _Level_exp3_k__BackingField_; int32_t _Exp4_k__BackingField_; int32_t _Level_exp4_k__BackingField_; int32_t _Exp5_k__BackingField_; int32_t _Level_exp5_k__BackingField_; int32_t _Exp6_k__BackingField_; int32_t _Level_exp6_k__BackingField_; int32_t _Exp7_k__BackingField_; int32_t _Level_exp7_k__BackingField_; int32_t _Exp8_k__BackingField_; int32_t _Level_exp8_k__BackingField_; int32_t _Exp9_k__BackingField_; int32_t _Level_exp9_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_30763(); void PostInit_30764(); int32_t GetPrimaryKeyValue_30765(); int32_t get_Level_30766(); void set_Level_30767(int32_t value_); int32_t get_Exp1_30768(); void set_Exp1_30769(int32_t value_); int32_t get_Level_exp1_30770(); void set_Level_exp1_30771(int32_t value_); int32_t get_Exp2_30772(); void set_Exp2_30773(int32_t value_); int32_t get_Level_exp2_30774(); void set_Level_exp2_30775(int32_t value_); int32_t get_Exp3_30776(); void set_Exp3_30777(int32_t value_); int32_t get_Level_exp3_30778(); void set_Level_exp3_30779(int32_t value_); int32_t get_Exp4_30780(); void set_Exp4_30781(int32_t value_); int32_t get_Level_exp4_30782(); void set_Level_exp4_30783(int32_t value_); int32_t get_Exp5_30784(); void set_Exp5_30785(int32_t value_); int32_t get_Level_exp5_30786(); void set_Level_exp5_30787(int32_t value_); int32_t get_Exp6_30788(); void set_Exp6_30789(int32_t value_); int32_t get_Level_exp6_30790(); void set_Level_exp6_30791(int32_t value_); int32_t get_Exp7_30792(); void set_Exp7_30793(int32_t value_); int32_t get_Level_exp7_30794(); void set_Level_exp7_30795(int32_t value_); int32_t get_Exp8_30796(); void set_Exp8_30797(int32_t value_); int32_t get_Level_exp8_30798(); void set_Level_exp8_30799(int32_t value_); int32_t get_Exp9_30800(); void set_Exp9_30801(int32_t value_); int32_t get_Level_exp9_30802(); void set_Level_exp9_30803(int32_t value_); int32_t Deserialize_30804(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_30805(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct WeaponLevelConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_3 { DLL2SDK::mscorlib::System::Collections::Generic::List_1* PvpUnlockIdList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PveUnlockIdList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* BrUnlockIdList_; uint32_t _GroupId_k__BackingField_; int32_t _Level_k__BackingField_; int32_t _Exp_k__BackingField_; int32_t _PVPUnlock_Type_1_k__BackingField_; int32_t _PVPUnlock_Value_1_k__BackingField_; int32_t _PVPUnlock_Type_2_k__BackingField_; int32_t _PVPUnlock_Value_2_k__BackingField_; int32_t _PVEUnlock_Type_1_k__BackingField_; int32_t _PVEUnlock_Value_1_k__BackingField_; int32_t _PVEUnlock_Type_2_k__BackingField_; int32_t _PVEUnlock_Value_2_k__BackingField_; int32_t _BRUnlock_Type_1_k__BackingField_; int32_t _BRUnlock_Value_1_k__BackingField_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* CacheWeaponUpgradeConfList_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponUpgradeConfigList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSecondaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_30728(); void PostInit_30730(); uint32_t GetPrimaryKeyValue_30731(); int32_t GetSecondaryKeyValue_30732(); uint32_t get_GroupId_30733(); void set_GroupId_30734(uint32_t value_); int32_t get_Level_30735(); void set_Level_30736(int32_t value_); int32_t get_Exp_30737(); void set_Exp_30738(int32_t value_); int32_t get_PVPUnlock_Type_1_30739(); void set_PVPUnlock_Type_1_30740(int32_t value_); int32_t get_PVPUnlock_Value_1_30741(); void set_PVPUnlock_Value_1_30742(int32_t value_); int32_t get_PVPUnlock_Type_2_30743(); void set_PVPUnlock_Type_2_30744(int32_t value_); int32_t get_PVPUnlock_Value_2_30745(); void set_PVPUnlock_Value_2_30746(int32_t value_); int32_t get_PVEUnlock_Type_1_30747(); void set_PVEUnlock_Type_1_30748(int32_t value_); int32_t get_PVEUnlock_Value_1_30749(); void set_PVEUnlock_Value_1_30750(int32_t value_); int32_t get_PVEUnlock_Type_2_30751(); void set_PVEUnlock_Type_2_30752(int32_t value_); int32_t get_PVEUnlock_Value_2_30753(); void set_PVEUnlock_Value_2_30754(int32_t value_); int32_t get_BRUnlock_Type_1_30755(); void set_BRUnlock_Type_1_30756(int32_t value_); int32_t get_BRUnlock_Value_1_30757(); void set_BRUnlock_Value_1_30758(int32_t value_); int32_t Deserialize_30759(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_30762(); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetWeaponUpgradeConfigList_30729(int32_t groupId_); static void _cctor_30760(); static int32_t _GetWeaponUpgradeConfigList_m__0_30761(DLL2SDK::Assembly_CSharp::Config::WeaponLevelConfConfig* a_, DLL2SDK::Assembly_CSharp::Config::WeaponLevelConfConfig* b_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct WeaponConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType _HowToGetPos_k__BackingField_; DLL2SDK::Array* _Propertys_k__BackingField_; DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageWeaponType WeaponType_; DLL2SDK::Array* LotteryAttachmentIDs_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ModelRot_; uint32_t _ID_k__BackingField_; int32_t _NotShowInWC_k__BackingField_; int32_t _ColorID_k__BackingField_; int32_t _ColorSubID_k__BackingField_; int32_t _MinSPI_k__BackingField_; int32_t _MaxSPI_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Levelup_Desc_k__BackingField_; int32_t _MaxAttach_k__BackingField_; int32_t _MaxSkill_k__BackingField_; int32_t _PVEDamage_k__BackingField_; int32_t _Damage_k__BackingField_; int32_t _FireRate_k__BackingField_; int32_t _Accuracy_k__BackingField_; int32_t _Mobility_k__BackingField_; int32_t _Range_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_SkinName_k__BackingField_; int32_t _LotteryAttachment_1_k__BackingField_; int32_t _LotteryAttachment_2_k__BackingField_; int32_t _LotteryAttachment_3_k__BackingField_; int32_t _LotterySkill_1_k__BackingField_; int32_t _LotterySkill_2_k__BackingField_; int32_t _LotterySkill_3_k__BackingField_; int32_t _DefaultAttachment_1_k__BackingField_; int32_t _DefaultAttachment_2_k__BackingField_; int32_t _DefaultAttachment_3_k__BackingField_; int32_t _DefaultAttachment_4_k__BackingField_; int32_t _DefaultSkill_1_k__BackingField_; int32_t _DefaultSkill_2_k__BackingField_; int32_t _DefaultSkill_3_k__BackingField_; int32_t _DefWeaponSkinID_k__BackingField_; int32_t _CamoLotteryID_k__BackingField_; DLL2SDK::mscorlib::System::String* _UIAttachPointConfig_k__BackingField_; bool _ShowInBag_k__BackingField_; int32_t _LockedShowOrder_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_HowToGet_k__BackingField_; int32_t _GoGetPos_k__BackingField_; int32_t _SecondTab_k__BackingField_; DLL2SDK::mscorlib::System::String* _GoGetUrl_k__BackingField_; bool _ShowRare_k__BackingField_; int32_t _SpecialAttachment_k__BackingField_; bool _CanEquipOptic_k__BackingField_; DLL2SDK::Array* _UIProperty_k__BackingField_; DLL2SDK::Array* _UIPropertyUnlockLevel_k__BackingField_; DLL2SDK::Array* _OpenViewSkill_k__BackingField_; DLL2SDK::Array* _OpenViewSkillUnlockLevel_k__BackingField_; int32_t _ExpGroupId_k__BackingField_; int32_t _SuperShowGroup_k__BackingField_; DLL2SDK::Array* _WeaponSkinBox_k__BackingField_; bool _IsAutoDemolition_k__BackingField_; int32_t _SellProtection_k__BackingField_; uint32_t _CurrencyID_k__BackingField_; int32_t _SellPrice_k__BackingField_; int32_t _FireEffectGroupID_k__BackingField_; int32_t _WinnerCircleAnimID_k__BackingField_; int32_t _WinnerCircleWeaponMountType_k__BackingField_; int32_t _DefaultKillEffectId_k__BackingField_; DLL2SDK::Array* _ModelRotation_k__BackingField_; int32_t _CommercialisedShowGroup_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpecialWeaponAnimator_k__BackingField_; DLL2SDK::mscorlib::System::String* _RightHandAnimName_k__BackingField_; DLL2SDK::mscorlib::System::String* _IdleAnimationIndex_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponPropertys_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponPropertiesWithAttach_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponPropertysWithAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetWeaponPropertysWithAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_GetWeaponPropertysWithAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIdleAnimationIDs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_30582(); DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType get_HowToGetPos_30583(); void set_HowToGetPos_30584(DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType value_); DLL2SDK::Array* get_Propertys_30585(); void set_Propertys_30586(DLL2SDK::Array* value_); void PostInit_30587(); uint32_t GetPrimaryKeyValue_30594(); uint32_t get_ID_30595(); void set_ID_30596(uint32_t value_); int32_t get_NotShowInWC_30597(); void set_NotShowInWC_30598(int32_t value_); int32_t get_ColorID_30599(); void set_ColorID_30600(int32_t value_); int32_t get_ColorSubID_30601(); void set_ColorSubID_30602(int32_t value_); int32_t get_MinSPI_30603(); void set_MinSPI_30604(int32_t value_); int32_t get_MaxSPI_30605(); void set_MaxSPI_30606(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_30607(); void set_LOCID_Name_30608(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_30609(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_30610(); void set_LOCID_Desc_30611(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_30612(); DLL2SDK::mscorlib::System::String* get_LOCID_Levelup_Desc_30613(); void set_LOCID_Levelup_Desc_30614(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Levelup_Desc_30615(); int32_t get_MaxAttach_30616(); void set_MaxAttach_30617(int32_t value_); int32_t get_MaxSkill_30618(); void set_MaxSkill_30619(int32_t value_); int32_t get_PVEDamage_30620(); void set_PVEDamage_30621(int32_t value_); int32_t get_Damage_30622(); void set_Damage_30623(int32_t value_); int32_t get_FireRate_30624(); void set_FireRate_30625(int32_t value_); int32_t get_Accuracy_30626(); void set_Accuracy_30627(int32_t value_); int32_t get_Mobility_30628(); void set_Mobility_30629(int32_t value_); int32_t get_Range_30630(); void set_Range_30631(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_SkinName_30632(); void set_LOCID_SkinName_30633(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SkinName_30634(); int32_t get_LotteryAttachment_1_30635(); void set_LotteryAttachment_1_30636(int32_t value_); int32_t get_LotteryAttachment_2_30637(); void set_LotteryAttachment_2_30638(int32_t value_); int32_t get_LotteryAttachment_3_30639(); void set_LotteryAttachment_3_30640(int32_t value_); int32_t get_LotterySkill_1_30641(); void set_LotterySkill_1_30642(int32_t value_); int32_t get_LotterySkill_2_30643(); void set_LotterySkill_2_30644(int32_t value_); int32_t get_LotterySkill_3_30645(); void set_LotterySkill_3_30646(int32_t value_); int32_t get_DefaultAttachment_1_30647(); void set_DefaultAttachment_1_30648(int32_t value_); int32_t get_DefaultAttachment_2_30649(); void set_DefaultAttachment_2_30650(int32_t value_); int32_t get_DefaultAttachment_3_30651(); void set_DefaultAttachment_3_30652(int32_t value_); int32_t get_DefaultAttachment_4_30653(); void set_DefaultAttachment_4_30654(int32_t value_); int32_t get_DefaultSkill_1_30655(); void set_DefaultSkill_1_30656(int32_t value_); int32_t get_DefaultSkill_2_30657(); void set_DefaultSkill_2_30658(int32_t value_); int32_t get_DefaultSkill_3_30659(); void set_DefaultSkill_3_30660(int32_t value_); int32_t get_DefWeaponSkinID_30661(); void set_DefWeaponSkinID_30662(int32_t value_); int32_t get_CamoLotteryID_30663(); void set_CamoLotteryID_30664(int32_t value_); DLL2SDK::mscorlib::System::String* get_UIAttachPointConfig_30665(); void set_UIAttachPointConfig_30666(DLL2SDK::mscorlib::System::String* value_); bool get_ShowInBag_30667(); void set_ShowInBag_30668(bool value_); int32_t get_LockedShowOrder_30669(); void set_LockedShowOrder_30670(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_HowToGet_30671(); void set_LOCID_HowToGet_30672(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_HowToGet_30673(); int32_t get_GoGetPos_30674(); void set_GoGetPos_30675(int32_t value_); int32_t get_SecondTab_30676(); void set_SecondTab_30677(int32_t value_); DLL2SDK::mscorlib::System::String* get_GoGetUrl_30678(); void set_GoGetUrl_30679(DLL2SDK::mscorlib::System::String* value_); bool get_ShowRare_30680(); void set_ShowRare_30681(bool value_); int32_t get_SpecialAttachment_30682(); void set_SpecialAttachment_30683(int32_t value_); bool get_CanEquipOptic_30684(); void set_CanEquipOptic_30685(bool value_); DLL2SDK::Array* get_UIProperty_30686(); void set_UIProperty_30687(DLL2SDK::Array* value_); DLL2SDK::Array* get_UIPropertyUnlockLevel_30688(); void set_UIPropertyUnlockLevel_30689(DLL2SDK::Array* value_); DLL2SDK::Array* get_OpenViewSkill_30690(); void set_OpenViewSkill_30691(DLL2SDK::Array* value_); DLL2SDK::Array* get_OpenViewSkillUnlockLevel_30692(); void set_OpenViewSkillUnlockLevel_30693(DLL2SDK::Array* value_); int32_t get_ExpGroupId_30694(); void set_ExpGroupId_30695(int32_t value_); int32_t get_SuperShowGroup_30696(); void set_SuperShowGroup_30697(int32_t value_); DLL2SDK::Array* get_WeaponSkinBox_30698(); void set_WeaponSkinBox_30699(DLL2SDK::Array* value_); bool get_IsAutoDemolition_30700(); void set_IsAutoDemolition_30701(bool value_); int32_t get_SellProtection_30702(); void set_SellProtection_30703(int32_t value_); uint32_t get_CurrencyID_30704(); void set_CurrencyID_30705(uint32_t value_); int32_t get_SellPrice_30706(); void set_SellPrice_30707(int32_t value_); int32_t get_FireEffectGroupID_30708(); void set_FireEffectGroupID_30709(int32_t value_); int32_t get_WinnerCircleAnimID_30710(); void set_WinnerCircleAnimID_30711(int32_t value_); int32_t get_WinnerCircleWeaponMountType_30712(); void set_WinnerCircleWeaponMountType_30713(int32_t value_); int32_t get_DefaultKillEffectId_30714(); void set_DefaultKillEffectId_30715(int32_t value_); DLL2SDK::Array* get_ModelRotation_30716(); void set_ModelRotation_30717(DLL2SDK::Array* value_); int32_t get_CommercialisedShowGroup_30718(); void set_CommercialisedShowGroup_30719(int32_t value_); DLL2SDK::mscorlib::System::String* get_SpecialWeaponAnimator_30720(); void set_SpecialWeaponAnimator_30721(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_RightHandAnimName_30722(); void set_RightHandAnimName_30723(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_IdleAnimationIndex_30724(); void set_IdleAnimationIndex_30725(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_30726(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_30727(); static DLL2SDK::Array* GetWeaponPropertys_30588(int32_t WeaponId_); static DLL2SDK::Array* GetWeaponPropertiesWithAttach_30589(DLL2SDK::Array* weaponPorps_, DLL2SDK::mscorlib::System::Nullable_1 attachID_); static DLL2SDK::Array* GetWeaponPropertysWithAttachment_30590(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weapon_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t index_); static DLL2SDK::Array* GetWeaponPropertysWithAttachment_30591(DLL2SDK::Assembly_CSharp::Squad::SIWeapon* weapon_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* attachList_); static DLL2SDK::Array* GetWeaponPropertysWithAttachment_30592(uint32_t weaponID_); static DLL2SDK::Array* GetIdleAnimationIDs_30593(uint32_t weaponID_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct WeaponAttrConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ID_k__BackingField_; DLL2SDK::mscorlib::System::String* _Type_k__BackingField_; float _Param_1_k__BackingField_; int32_t _Param_2_k__BackingField_; int32_t _ParamInt_1_k__BackingField_; int32_t _ParamInt_2_k__BackingField_; DLL2SDK::mscorlib::System::String* _ActiveBeginTime_k__BackingField_; DLL2SDK::mscorlib::System::String* _ActiveEndTime_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOC_ID_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpriteName_k__BackingField_; int32_t _ColorID_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_30553(); DLL2SDK::mscorlib::System::String* get_Desc_30554(); int32_t GetPrimaryKeyValue_30555(); int32_t get_ID_30556(); void set_ID_30557(int32_t value_); DLL2SDK::mscorlib::System::String* get_Type_30558(); void set_Type_30559(DLL2SDK::mscorlib::System::String* value_); float get_Param_1_30560(); void set_Param_1_30561(float value_); int32_t get_Param_2_30562(); void set_Param_2_30563(int32_t value_); int32_t get_ParamInt_1_30564(); void set_ParamInt_1_30565(int32_t value_); int32_t get_ParamInt_2_30566(); void set_ParamInt_2_30567(int32_t value_); DLL2SDK::mscorlib::System::String* get_ActiveBeginTime_30568(); void set_ActiveBeginTime_30569(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ActiveEndTime_30570(); void set_ActiveEndTime_30571(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_30572(); void set_LOCID_Name_30573(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_30574(); DLL2SDK::mscorlib::System::String* get_LOC_ID_30575(); void set_LOC_ID_30576(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SpriteName_30577(); void set_SpriteName_30578(DLL2SDK::mscorlib::System::String* value_); int32_t get_ColorID_30579(); void set_ColorID_30580(int32_t value_); int32_t Deserialize_30581(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { template struct LazyConfigBase_2 : DLL2SDK::Assembly_CSharp::Config::ConfigBase { struct StaticFields { DLL2SDK::Assembly_CSharp::Config::LazyConfigCollections_2* Coll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetKeyArray_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_25100(); KEY GetPrimaryKeyValue_25101(); static void Cache_25102(); static T GetData_25103(KEY key_); static DLL2SDK::Array* GetKeyArray_25104(); static void _cctor_25105(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct WeaponAssetGroupConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Id_k__BackingField_; int32_t _MeshAssetID1P_k__BackingField_; int32_t _MeshAssetID3P_k__BackingField_; int32_t _MeshAssetID3P_L_k__BackingField_; int32_t _FemaleMeshAssetID3P_k__BackingField_; int32_t _FemaleMeshAssetID3P_L_k__BackingField_; int32_t _MeshAssetIDUI_k__BackingField_; int32_t _FireEffectGroupID_k__BackingField_; int32_t _SpecialUnAimingEffectAssetID1P_k__BackingField_; int32_t _WeaponPickUpAssetID_k__BackingField_; int32_t _ProjFlightAssetID_k__BackingField_; int32_t _ProjFlightAssetID3P_k__BackingField_; int32_t _ProjAssetID_k__BackingField_; int32_t _ProjExplosionAssetID_k__BackingField_; int32_t _ExtraDamageScreenEffectID_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponAssetConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponPartAssetConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_30481(); int32_t GetPrimaryKeyValue_30484(); int32_t get_Id_30485(); void set_Id_30486(int32_t value_); int32_t get_MeshAssetID1P_30487(); void set_MeshAssetID1P_30488(int32_t value_); int32_t get_MeshAssetID3P_30489(); void set_MeshAssetID3P_30490(int32_t value_); int32_t get_MeshAssetID3P_L_30491(); void set_MeshAssetID3P_L_30492(int32_t value_); int32_t get_FemaleMeshAssetID3P_30493(); void set_FemaleMeshAssetID3P_30494(int32_t value_); int32_t get_FemaleMeshAssetID3P_L_30495(); void set_FemaleMeshAssetID3P_L_30496(int32_t value_); int32_t get_MeshAssetIDUI_30497(); void set_MeshAssetIDUI_30498(int32_t value_); int32_t get_FireEffectGroupID_30499(); void set_FireEffectGroupID_30500(int32_t value_); int32_t get_SpecialUnAimingEffectAssetID1P_30501(); void set_SpecialUnAimingEffectAssetID1P_30502(int32_t value_); int32_t get_WeaponPickUpAssetID_30503(); void set_WeaponPickUpAssetID_30504(int32_t value_); int32_t get_ProjFlightAssetID_30505(); void set_ProjFlightAssetID_30506(int32_t value_); int32_t get_ProjFlightAssetID3P_30507(); void set_ProjFlightAssetID3P_30508(int32_t value_); int32_t get_ProjAssetID_30509(); void set_ProjAssetID_30510(int32_t value_); int32_t get_ProjExplosionAssetID_30511(); void set_ProjExplosionAssetID_30512(int32_t value_); int32_t get_ExtraDamageScreenEffectID_30513(); void set_ExtraDamageScreenEffectID_30514(int32_t value_); int32_t Deserialize_30515(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Assembly_CSharp::Config::WeaponAssetGroupConfConfig* GetWeaponAssetConfig_30482(int32_t itemID_); static DLL2SDK::Assembly_CSharp::Config::WeaponAssetGroupConfConfig* GetWeaponPartAssetConfig_30483(int32_t itemID_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct VisibleSoundConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::mscorlib::System::Collections::Generic::List_1* SpriteByDis_; int32_t _Sound_id_k__BackingField_; DLL2SDK::mscorlib::System::String* _Sound_name_k__BackingField_; int32_t _Sound_dis_k__BackingField_; DLL2SDK::mscorlib::System::String* _Far_sprite_k__BackingField_; DLL2SDK::mscorlib::System::String* _Middle_sprite_k__BackingField_; DLL2SDK::mscorlib::System::String* _Near_sprite_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_30464(); void PostInit_30465(); int32_t GetPrimaryKeyValue_30466(); int32_t get_Sound_id_30467(); void set_Sound_id_30468(int32_t value_); DLL2SDK::mscorlib::System::String* get_Sound_name_30469(); void set_Sound_name_30470(DLL2SDK::mscorlib::System::String* value_); int32_t get_Sound_dis_30471(); void set_Sound_dis_30472(int32_t value_); DLL2SDK::mscorlib::System::String* get_Far_sprite_30473(); void set_Far_sprite_30474(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Middle_sprite_30475(); void set_Middle_sprite_30476(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Near_sprite_30477(); void set_Near_sprite_30478(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_30479(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_30480(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct UltConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType _HowToGetPos_k__BackingField_; DLL2SDK::Assembly_CSharp::GameEngine::EUltID _UltType_k__BackingField_; uint32_t _ID_k__BackingField_; int32_t _ColorID_k__BackingField_; int32_t _ColorSubID_k__BackingField_; int32_t _Type_k__BackingField_; int32_t _MinSPI_k__BackingField_; int32_t _MaxSPI_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; bool _FireCost_k__BackingField_; int32_t _ActiveEnergy_k__BackingField_; int32_t _IncSpeed_k__BackingField_; int32_t _URFIncSpeed_k__BackingField_; int32_t _PveIncSpeed_k__BackingField_; int32_t _BRPrepareIncSpeed_k__BackingField_; int32_t _PvePercentDamage_k__BackingField_; int32_t _PveDamageEnergy_k__BackingField_; int32_t _IsInstantConsume_k__BackingField_; int32_t _ConsumeSpeed_k__BackingField_; int32_t _MaxUltLayer_k__BackingField_; float _UseInterval_k__BackingField_; DLL2SDK::Array* _Param_k__BackingField_; int32_t _BuildParam_k__BackingField_; int32_t _UnloadPrice_k__BackingField_; bool _ShowRare_k__BackingField_; bool _ShowInBag_k__BackingField_; int32_t _LockedShowOrder_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_HowToGet_k__BackingField_; int32_t _GoGetPos_k__BackingField_; int32_t _SecondTab_k__BackingField_; DLL2SDK::mscorlib::System::String* _GoGetUrl_k__BackingField_; int32_t _SortWeight_k__BackingField_; bool _CanHolding_k__BackingField_; int32_t _NeedPredict_k__BackingField_; bool _CanUseInAir_k__BackingField_; bool _CanUseInWater_k__BackingField_; int32_t _CheckUseSpaceType_k__BackingField_; float _ValidUseSpaceSize_k__BackingField_; bool _IsRemoteControlled_k__BackingField_; int32_t _ItemID_k__BackingField_; float _PreUseUltTime_k__BackingField_; bool _NotShowHud_k__BackingField_; int32_t _TriggerEffect1P_k__BackingField_; DLL2SDK::mscorlib::System::String* _TriggerEffect1PSocket_k__BackingField_; int32_t _TriggerEffect3P_k__BackingField_; DLL2SDK::mscorlib::System::String* _TriggerEffect3PSocket_k__BackingField_; int32_t _TriggerScreenEffect_k__BackingField_; float _EffectDuration_k__BackingField_; DLL2SDK::mscorlib::System::String* _TriggerSoundEvent1P_k__BackingField_; DLL2SDK::mscorlib::System::String* _TriggerSoundEvent3P_k__BackingField_; int32_t _IsAutoDemolition_k__BackingField_; int32_t _SellProtection_k__BackingField_; uint32_t _CurrencyID_k__BackingField_; int32_t _SellPrice_k__BackingField_; DLL2SDK::Array* _CameraCenterPosition_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasUltEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUltSkillWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUltSkillIDByWeaponID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSkillConfById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSkillConfByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_30332(); DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType get_HowToGetPos_30333(); void set_HowToGetPos_30334(DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType value_); DLL2SDK::Assembly_CSharp::GameEngine::EUltID get_UltType_30335(); void set_UltType_30336(DLL2SDK::Assembly_CSharp::GameEngine::EUltID value_); void PostInit_30337(); bool HasUltEffect_30338(); int32_t get_UAV_WeaponId_30343(); uint32_t GetPrimaryKeyValue_30344(); uint32_t get_ID_30345(); void set_ID_30346(uint32_t value_); int32_t get_ColorID_30347(); void set_ColorID_30348(int32_t value_); int32_t get_ColorSubID_30349(); void set_ColorSubID_30350(int32_t value_); int32_t get_Type_30351(); void set_Type_30352(int32_t value_); int32_t get_MinSPI_30353(); void set_MinSPI_30354(int32_t value_); int32_t get_MaxSPI_30355(); void set_MaxSPI_30356(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_30357(); void set_LOCID_Name_30358(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_30359(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_30360(); void set_LOCID_Desc_30361(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_30362(); bool get_FireCost_30363(); void set_FireCost_30364(bool value_); int32_t get_ActiveEnergy_30365(); void set_ActiveEnergy_30366(int32_t value_); int32_t get_IncSpeed_30367(); void set_IncSpeed_30368(int32_t value_); int32_t get_URFIncSpeed_30369(); void set_URFIncSpeed_30370(int32_t value_); int32_t get_PveIncSpeed_30371(); void set_PveIncSpeed_30372(int32_t value_); int32_t get_BRPrepareIncSpeed_30373(); void set_BRPrepareIncSpeed_30374(int32_t value_); int32_t get_PvePercentDamage_30375(); void set_PvePercentDamage_30376(int32_t value_); int32_t get_PveDamageEnergy_30377(); void set_PveDamageEnergy_30378(int32_t value_); int32_t get_IsInstantConsume_30379(); void set_IsInstantConsume_30380(int32_t value_); int32_t get_ConsumeSpeed_30381(); void set_ConsumeSpeed_30382(int32_t value_); int32_t get_MaxUltLayer_30383(); void set_MaxUltLayer_30384(int32_t value_); float get_UseInterval_30385(); void set_UseInterval_30386(float value_); DLL2SDK::Array* get_Param_30387(); void set_Param_30388(DLL2SDK::Array* value_); int32_t get_BuildParam_30389(); void set_BuildParam_30390(int32_t value_); int32_t get_UnloadPrice_30391(); void set_UnloadPrice_30392(int32_t value_); bool get_ShowRare_30393(); void set_ShowRare_30394(bool value_); bool get_ShowInBag_30395(); void set_ShowInBag_30396(bool value_); int32_t get_LockedShowOrder_30397(); void set_LockedShowOrder_30398(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_HowToGet_30399(); void set_LOCID_HowToGet_30400(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_HowToGet_30401(); int32_t get_GoGetPos_30402(); void set_GoGetPos_30403(int32_t value_); int32_t get_SecondTab_30404(); void set_SecondTab_30405(int32_t value_); DLL2SDK::mscorlib::System::String* get_GoGetUrl_30406(); void set_GoGetUrl_30407(DLL2SDK::mscorlib::System::String* value_); int32_t get_SortWeight_30408(); void set_SortWeight_30409(int32_t value_); bool get_CanHolding_30410(); void set_CanHolding_30411(bool value_); int32_t get_NeedPredict_30412(); void set_NeedPredict_30413(int32_t value_); bool get_CanUseInAir_30414(); void set_CanUseInAir_30415(bool value_); bool get_CanUseInWater_30416(); void set_CanUseInWater_30417(bool value_); int32_t get_CheckUseSpaceType_30418(); void set_CheckUseSpaceType_30419(int32_t value_); float get_ValidUseSpaceSize_30420(); void set_ValidUseSpaceSize_30421(float value_); bool get_IsRemoteControlled_30422(); void set_IsRemoteControlled_30423(bool value_); int32_t get_ItemID_30424(); void set_ItemID_30425(int32_t value_); float get_PreUseUltTime_30426(); void set_PreUseUltTime_30427(float value_); bool get_NotShowHud_30428(); void set_NotShowHud_30429(bool value_); int32_t get_TriggerEffect1P_30430(); void set_TriggerEffect1P_30431(int32_t value_); DLL2SDK::mscorlib::System::String* get_TriggerEffect1PSocket_30432(); void set_TriggerEffect1PSocket_30433(DLL2SDK::mscorlib::System::String* value_); int32_t get_TriggerEffect3P_30434(); void set_TriggerEffect3P_30435(int32_t value_); DLL2SDK::mscorlib::System::String* get_TriggerEffect3PSocket_30436(); void set_TriggerEffect3PSocket_30437(DLL2SDK::mscorlib::System::String* value_); int32_t get_TriggerScreenEffect_30438(); void set_TriggerScreenEffect_30439(int32_t value_); float get_EffectDuration_30440(); void set_EffectDuration_30441(float value_); DLL2SDK::mscorlib::System::String* get_TriggerSoundEvent1P_30442(); void set_TriggerSoundEvent1P_30443(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_TriggerSoundEvent3P_30444(); void set_TriggerSoundEvent3P_30445(DLL2SDK::mscorlib::System::String* value_); int32_t get_IsAutoDemolition_30446(); void set_IsAutoDemolition_30447(int32_t value_); int32_t get_SellProtection_30448(); void set_SellProtection_30449(int32_t value_); uint32_t get_CurrencyID_30450(); void set_CurrencyID_30451(uint32_t value_); int32_t get_SellPrice_30452(); void set_SellPrice_30453(int32_t value_); DLL2SDK::Array* get_CameraCenterPosition_30454(); void set_CameraCenterPosition_30455(DLL2SDK::Array* value_); int32_t Deserialize_30456(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_30457(); static bool IsUltSkillWeapon_30339(int32_t weaponID_); static uint32_t GetUltSkillIDByWeaponID_30340(int32_t weaponID_); static DLL2SDK::Assembly_CSharp::Config::UltConfConfig* GetSkillConfById_30341(uint64_t id_); static DLL2SDK::Assembly_CSharp::Config::UltConfConfig* GetSkillConfByType_30342(DLL2SDK::Assembly_CSharp::GameEngine::EUltID ultType_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UITimeHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTimeStr_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_30330(); static DLL2SDK::mscorlib::System::String* GetTimeStr_30331(int32_t date_, int32_t time_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct TestSPVPEntranceConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { DLL2SDK::Assembly_CSharp::GameEngine::EGameMode EModeType_; DLL2SDK::mscorlib::System::String* _ModeType_k__BackingField_; int32_t _MapID_k__BackingField_; DLL2SDK::mscorlib::System::String* _MapName_k__BackingField_; DLL2SDK::mscorlib::System::String* _MapResource_k__BackingField_; DLL2SDK::mscorlib::System::String* _MapDesc_k__BackingField_; int32_t _MapRandomWeight_k__BackingField_; int32_t _MapRandomWeightInSet_k__BackingField_; struct StaticFields { int32_t RANDOM_MAP_ID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMapList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRandomMapId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRandomMapId_InSet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_30308(); DLL2SDK::mscorlib::System::String* get_ModeType_30312(); void set_ModeType_30313(DLL2SDK::mscorlib::System::String* value_); int32_t get_MapID_30314(); void set_MapID_30315(int32_t value_); DLL2SDK::mscorlib::System::String* get_MapName_30316(); void set_MapName_30317(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_MapResource_30318(); void set_MapResource_30319(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_MapDesc_30320(); void set_MapDesc_30321(DLL2SDK::mscorlib::System::String* value_); int32_t get_MapRandomWeight_30322(); void set_MapRandomWeight_30323(int32_t value_); int32_t get_MapRandomWeightInSet_30324(); void set_MapRandomWeightInSet_30325(int32_t value_); int32_t Deserialize_30326(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetMapList_30309(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode modeType_); static int32_t GetRandomMapId_30310(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode modeType_); static int32_t GetRandomMapId_InSet_30311(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode modeType_); static void _cctor_30327(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SuiteConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::mscorlib::System::Collections::Generic::List_1* PartList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CollectAwardList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* EquipBuffList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* DescriptionEquipBuffList_; int32_t _ID_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; uint32_t _PartsID_1_k__BackingField_; uint32_t _PartsID_2_k__BackingField_; uint32_t _PartsID_3_k__BackingField_; uint32_t _PartsID_4_k__BackingField_; uint32_t _CollectReward_1_k__BackingField_; uint32_t _CollectReward_2_k__BackingField_; uint32_t _EquipBuff_1_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Description_EquipBuff_1_k__BackingField_; uint32_t _EquipBuff_2_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Description_EquipBuff_2_k__BackingField_; uint32_t _EquipBuff_3_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Description_EquipBuff_3_k__BackingField_; DLL2SDK::mscorlib::System::String* _MailTitleLocId_k__BackingField_; DLL2SDK::mscorlib::System::String* _MailCtxLocId_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_30267(); void PostInit_30268(); int32_t GetPrimaryKeyValue_30269(); int32_t get_ID_30270(); void set_ID_30271(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_30272(); void set_LOCID_Name_30273(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_30274(); uint32_t get_PartsID_1_30275(); void set_PartsID_1_30276(uint32_t value_); uint32_t get_PartsID_2_30277(); void set_PartsID_2_30278(uint32_t value_); uint32_t get_PartsID_3_30279(); void set_PartsID_3_30280(uint32_t value_); uint32_t get_PartsID_4_30281(); void set_PartsID_4_30282(uint32_t value_); uint32_t get_CollectReward_1_30283(); void set_CollectReward_1_30284(uint32_t value_); uint32_t get_CollectReward_2_30285(); void set_CollectReward_2_30286(uint32_t value_); uint32_t get_EquipBuff_1_30287(); void set_EquipBuff_1_30288(uint32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Description_EquipBuff_1_30289(); void set_LOCID_Description_EquipBuff_1_30290(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Description_EquipBuff_1_30291(); uint32_t get_EquipBuff_2_30292(); void set_EquipBuff_2_30293(uint32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Description_EquipBuff_2_30294(); void set_LOCID_Description_EquipBuff_2_30295(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Description_EquipBuff_2_30296(); uint32_t get_EquipBuff_3_30297(); void set_EquipBuff_3_30298(uint32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Description_EquipBuff_3_30299(); void set_LOCID_Description_EquipBuff_3_30300(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Description_EquipBuff_3_30301(); DLL2SDK::mscorlib::System::String* get_MailTitleLocId_30302(); void set_MailTitleLocId_30303(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_MailCtxLocId_30304(); void set_MailCtxLocId_30305(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_30306(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_30307(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct LadderScoreAwardConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_3 { int32_t _RankLevel_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RewardList_; int32_t _Season_no_k__BackingField_; int32_t _Level_k__BackingField_; int32_t _Rank_level_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _Sub_level_k__BackingField_; int32_t _Need_ladder_score_k__BackingField_; int32_t _Max_ladder_score_k__BackingField_; int32_t _Inherit_level_k__BackingField_; int32_t _Dec_level_type_k__BackingField_; int32_t _Dec_level_buffer_k__BackingField_; int32_t _Need_num_k__BackingField_; DLL2SDK::mscorlib::System::String* _Icon_k__BackingField_; DLL2SDK::mscorlib::System::String* _Small_Icon_k__BackingField_; int32_t _Promotion_times_k__BackingField_; int32_t _Promotion_win_times_k__BackingField_; int32_t _Game_mode_1_k__BackingField_; int32_t _Game_mode_2_k__BackingField_; int32_t _Game_mode_3_k__BackingField_; int32_t _Game_mode_4_k__BackingField_; int32_t _Promotion_fail_score_k__BackingField_; int32_t _Drop_score_k__BackingField_; int32_t _Drop_elo_score_k__BackingField_; int32_t _Daily_prize_info_1_item_id_k__BackingField_; int32_t _Daily_prize_info_1_item_num_k__BackingField_; int32_t _Daily_prize_info_1_prize_num_k__BackingField_; int32_t _Daily_prize_info_1_duration_k__BackingField_; int32_t _Uplevel_prize_info_1_item_id_k__BackingField_; int32_t _Uplevel_prize_info_1_item_num_k__BackingField_; int32_t _Uplevel_prize_info_1_prize_num_k__BackingField_; int32_t _Uplevel_prize_info_1_duration_k__BackingField_; int32_t _Uplevel_prize_show_k__BackingField_; int32_t _Uplevel_prize_info_2_item_id_k__BackingField_; int32_t _Uplevel_prize_info_2_item_num_k__BackingField_; int32_t _Uplevel_prize_info_2_prize_num_k__BackingField_; int32_t _Uplevel_prize_info_2_duration_k__BackingField_; bool _IsShowShare_k__BackingField_; int32_t _TextureURLID_k__BackingField_; DLL2SDK::mscorlib::System::String* _AnimatorName_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRankName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLadderRankInfoByLadderScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLadderRankProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurRankNeedPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurRankPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReachMax_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReachMin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNextBestRewardConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastBestRewardConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllNextBestRewardsConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSecondaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_30162(); int32_t get_PointNeed_30163(); int32_t get_PointMax_30164(); int32_t get_DecLevelBuffer_30165(); int32_t get_ReachPrize_30166(); int32_t get_ReachPrize_Num_30167(); int32_t get_ReachPrize_Gold_30168(); int32_t get_RankLevel_30169(); void set_RankLevel_30170(int32_t value_); void PostInit_30171(); DLL2SDK::mscorlib::System::String* GetRankName_30172(); int32_t GetCurRankNeedPoint_30175(); int32_t GetCurRankPoint_30176(int32_t CurTotalScore_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_RewardList_30177(); int32_t GetPrimaryKeyValue_30184(); int32_t GetSecondaryKeyValue_30185(); int32_t get_Season_no_30186(); void set_Season_no_30187(int32_t value_); int32_t get_Level_30188(); void set_Level_30189(int32_t value_); int32_t get_Rank_level_30190(); void set_Rank_level_30191(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_30192(); void set_LOCID_Name_30193(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_30194(); DLL2SDK::mscorlib::System::String* get_Sub_level_30195(); void set_Sub_level_30196(DLL2SDK::mscorlib::System::String* value_); int32_t get_Need_ladder_score_30197(); void set_Need_ladder_score_30198(int32_t value_); int32_t get_Max_ladder_score_30199(); void set_Max_ladder_score_30200(int32_t value_); int32_t get_Inherit_level_30201(); void set_Inherit_level_30202(int32_t value_); int32_t get_Dec_level_type_30203(); void set_Dec_level_type_30204(int32_t value_); int32_t get_Dec_level_buffer_30205(); void set_Dec_level_buffer_30206(int32_t value_); int32_t get_Need_num_30207(); void set_Need_num_30208(int32_t value_); DLL2SDK::mscorlib::System::String* get_Icon_30209(); void set_Icon_30210(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Small_Icon_30211(); void set_Small_Icon_30212(DLL2SDK::mscorlib::System::String* value_); int32_t get_Promotion_times_30213(); void set_Promotion_times_30214(int32_t value_); int32_t get_Promotion_win_times_30215(); void set_Promotion_win_times_30216(int32_t value_); int32_t get_Game_mode_1_30217(); void set_Game_mode_1_30218(int32_t value_); int32_t get_Game_mode_2_30219(); void set_Game_mode_2_30220(int32_t value_); int32_t get_Game_mode_3_30221(); void set_Game_mode_3_30222(int32_t value_); int32_t get_Game_mode_4_30223(); void set_Game_mode_4_30224(int32_t value_); int32_t get_Promotion_fail_score_30225(); void set_Promotion_fail_score_30226(int32_t value_); int32_t get_Drop_score_30227(); void set_Drop_score_30228(int32_t value_); int32_t get_Drop_elo_score_30229(); void set_Drop_elo_score_30230(int32_t value_); int32_t get_Daily_prize_info_1_item_id_30231(); void set_Daily_prize_info_1_item_id_30232(int32_t value_); int32_t get_Daily_prize_info_1_item_num_30233(); void set_Daily_prize_info_1_item_num_30234(int32_t value_); int32_t get_Daily_prize_info_1_prize_num_30235(); void set_Daily_prize_info_1_prize_num_30236(int32_t value_); int32_t get_Daily_prize_info_1_duration_30237(); void set_Daily_prize_info_1_duration_30238(int32_t value_); int32_t get_Uplevel_prize_info_1_item_id_30239(); void set_Uplevel_prize_info_1_item_id_30240(int32_t value_); int32_t get_Uplevel_prize_info_1_item_num_30241(); void set_Uplevel_prize_info_1_item_num_30242(int32_t value_); int32_t get_Uplevel_prize_info_1_prize_num_30243(); void set_Uplevel_prize_info_1_prize_num_30244(int32_t value_); int32_t get_Uplevel_prize_info_1_duration_30245(); void set_Uplevel_prize_info_1_duration_30246(int32_t value_); int32_t get_Uplevel_prize_show_30247(); void set_Uplevel_prize_show_30248(int32_t value_); int32_t get_Uplevel_prize_info_2_item_id_30249(); void set_Uplevel_prize_info_2_item_id_30250(int32_t value_); int32_t get_Uplevel_prize_info_2_item_num_30251(); void set_Uplevel_prize_info_2_item_num_30252(int32_t value_); int32_t get_Uplevel_prize_info_2_prize_num_30253(); void set_Uplevel_prize_info_2_prize_num_30254(int32_t value_); int32_t get_Uplevel_prize_info_2_duration_30255(); void set_Uplevel_prize_info_2_duration_30256(int32_t value_); bool get_IsShowShare_30257(); void set_IsShowShare_30258(bool value_); int32_t get_TextureURLID_30259(); void set_TextureURLID_30260(int32_t value_); DLL2SDK::mscorlib::System::String* get_AnimatorName_30261(); void set_AnimatorName_30262(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_30263(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_30264(); static DLL2SDK::Assembly_CSharp::Config::LadderScoreAwardConfig* GetLadderRankInfoByLadderScore_30173(int32_t score_, int32_t seasonNo_); static void GetLadderRankProgress_30174(int32_t score_, DLL2SDK::mscorlib::System::String* RankName_, int32_t* curRankScore_, int32_t* TotalRankScore_); static bool IsReachMax_30178(int32_t ladderRank_); static bool IsReachMin_30179(int32_t ladderRank_); static bool IsValid_30180(int32_t ladderRank_); static DLL2SDK::Assembly_CSharp::Config::LadderScoreAwardConfig* GetNextBestRewardConfig_30181(int32_t level_, int32_t season_no_); static DLL2SDK::Assembly_CSharp::Config::LadderScoreAwardConfig* GetLastBestRewardConfig_30182(int32_t season_no_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllNextBestRewardsConfig_30183(int32_t level_, int32_t season_no_, int32_t highestLevel_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* isGotList_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct TrophyRankConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Level_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _Sub_level_k__BackingField_; int32_t _Need_trophy_k__BackingField_; int32_t _Max_trophy_k__BackingField_; float _Penalty_factor_k__BackingField_; int32_t _K_value_k__BackingField_; int32_t _Need_num_k__BackingField_; DLL2SDK::mscorlib::System::String* _Icon_k__BackingField_; DLL2SDK::mscorlib::System::String* _Small_Icon_k__BackingField_; int32_t _Daily_prize_info_add_exp_k__BackingField_; int32_t _Daily_prize_info_add_gold_k__BackingField_; int32_t _Daily_prize_info_add_apvp_gold_k__BackingField_; int32_t _Daily_prize_info_box_id_k__BackingField_; int32_t _Daily_prize_info_box_num_k__BackingField_; int32_t _Daily_prize_info_prize_num_k__BackingField_; int32_t _Uplevel_prize_info_add_exp_k__BackingField_; int32_t _Uplevel_prize_info_add_gold_k__BackingField_; int32_t _Uplevel_prize_info_add_apvp_gold_k__BackingField_; int32_t _Uplevel_prize_info_box_id_k__BackingField_; int32_t _Uplevel_prize_info_box_num_k__BackingField_; int32_t _Uplevel_prize_info_prize_num_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRankName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_30107(); int32_t get_PointNeed_30108(); int32_t get_PointMax_30109(); int32_t get_DecLevelBuffer_30110(); int32_t get_ReachPrize_30111(); int32_t get_ReachPrize_Num_30112(); int32_t get_ReachPrize_Gold_30113(); DLL2SDK::mscorlib::System::String* GetRankName_30114(); int32_t GetPrimaryKeyValue_30115(); int32_t get_Level_30116(); void set_Level_30117(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_30118(); void set_LOCID_Name_30119(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_30120(); DLL2SDK::mscorlib::System::String* get_Sub_level_30121(); void set_Sub_level_30122(DLL2SDK::mscorlib::System::String* value_); int32_t get_Need_trophy_30123(); void set_Need_trophy_30124(int32_t value_); int32_t get_Max_trophy_30125(); void set_Max_trophy_30126(int32_t value_); float get_Penalty_factor_30127(); void set_Penalty_factor_30128(float value_); int32_t get_K_value_30129(); void set_K_value_30130(int32_t value_); int32_t get_Need_num_30131(); void set_Need_num_30132(int32_t value_); DLL2SDK::mscorlib::System::String* get_Icon_30133(); void set_Icon_30134(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Small_Icon_30135(); void set_Small_Icon_30136(DLL2SDK::mscorlib::System::String* value_); int32_t get_Daily_prize_info_add_exp_30137(); void set_Daily_prize_info_add_exp_30138(int32_t value_); int32_t get_Daily_prize_info_add_gold_30139(); void set_Daily_prize_info_add_gold_30140(int32_t value_); int32_t get_Daily_prize_info_add_apvp_gold_30141(); void set_Daily_prize_info_add_apvp_gold_30142(int32_t value_); int32_t get_Daily_prize_info_box_id_30143(); void set_Daily_prize_info_box_id_30144(int32_t value_); int32_t get_Daily_prize_info_box_num_30145(); void set_Daily_prize_info_box_num_30146(int32_t value_); int32_t get_Daily_prize_info_prize_num_30147(); void set_Daily_prize_info_prize_num_30148(int32_t value_); int32_t get_Uplevel_prize_info_add_exp_30149(); void set_Uplevel_prize_info_add_exp_30150(int32_t value_); int32_t get_Uplevel_prize_info_add_gold_30151(); void set_Uplevel_prize_info_add_gold_30152(int32_t value_); int32_t get_Uplevel_prize_info_add_apvp_gold_30153(); void set_Uplevel_prize_info_add_apvp_gold_30154(int32_t value_); int32_t get_Uplevel_prize_info_box_id_30155(); void set_Uplevel_prize_info_box_id_30156(int32_t value_); int32_t get_Uplevel_prize_info_box_num_30157(); void set_Uplevel_prize_info_box_num_30158(int32_t value_); int32_t get_Uplevel_prize_info_prize_num_30159(); void set_Uplevel_prize_info_prize_num_30160(int32_t value_); int32_t Deserialize_30161(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SpWeekTaskConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { DLL2SDK::Assembly_CSharp::BattlePass::BPModeType TaskModeType_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PreConditionList_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTaskConfig* TaskCondition_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* TaskAwardList_; int32_t ExpAwardNum_; int32_t _TaskId_k__BackingField_; int32_t _GameMode_k__BackingField_; int32_t _SeasonId_k__BackingField_; int32_t _WeekNo_k__BackingField_; int32_t _IsNeedMoney_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_TaskDesc_k__BackingField_; int32_t _CriticalNum_k__BackingField_; int32_t _Pre_condition_type1_k__BackingField_; int32_t _Pre_condition_value1_k__BackingField_; int32_t _Pre_condition_type2_k__BackingField_; int32_t _Pre_condition_value2_k__BackingField_; int32_t _Pre_condition_type3_k__BackingField_; int32_t _Pre_condition_value3_k__BackingField_; int32_t _Sub_condition_value1_k__BackingField_; int32_t _Sub_condition_value2_k__BackingField_; int32_t _Sub_condition_value3_k__BackingField_; int32_t _TaskType_k__BackingField_; int32_t _TaskValue_k__BackingField_; int32_t _AwardId1_k__BackingField_; int32_t _AwardNum1_k__BackingField_; int32_t _AwardAgingTime1_k__BackingField_; int32_t _AwardId2_k__BackingField_; int32_t _AwardNum2_k__BackingField_; int32_t _AwardAgingTime2_k__BackingField_; int32_t _AwardId3_k__BackingField_; int32_t _AwardNum3_k__BackingField_; int32_t _AwardAgingTime3_k__BackingField_; int32_t _ConsumeCardNum_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitCondition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTaskConditionConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitTaskAwardList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddTaskAwardConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_30031(); void PostInit_30032(); void InitCondition_30033(); DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTaskConfig* GetTaskConditionConfig_30034(int32_t type_, int32_t value_); void InitTaskAwardList_30035(); void AddTaskAwardConfig_30036(int32_t id_, int32_t num_, DLL2SDK::mscorlib::System::String* time_); int32_t get_TaskId_30037(); void set_TaskId_30038(int32_t value_); int32_t get_GameMode_30039(); void set_GameMode_30040(int32_t value_); int32_t get_SeasonId_30041(); void set_SeasonId_30042(int32_t value_); int32_t get_WeekNo_30043(); void set_WeekNo_30044(int32_t value_); int32_t get_IsNeedMoney_30045(); void set_IsNeedMoney_30046(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_TaskDesc_30047(); void set_LOCID_TaskDesc_30048(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_TaskDesc_30049(); int32_t get_CriticalNum_30050(); void set_CriticalNum_30051(int32_t value_); int32_t get_Pre_condition_type1_30052(); void set_Pre_condition_type1_30053(int32_t value_); int32_t get_Pre_condition_value1_30054(); void set_Pre_condition_value1_30055(int32_t value_); int32_t get_Pre_condition_type2_30056(); void set_Pre_condition_type2_30057(int32_t value_); int32_t get_Pre_condition_value2_30058(); void set_Pre_condition_value2_30059(int32_t value_); int32_t get_Pre_condition_type3_30060(); void set_Pre_condition_type3_30061(int32_t value_); int32_t get_Pre_condition_value3_30062(); void set_Pre_condition_value3_30063(int32_t value_); int32_t get_Sub_condition_value1_30064(); void set_Sub_condition_value1_30065(int32_t value_); int32_t get_Sub_condition_value2_30066(); void set_Sub_condition_value2_30067(int32_t value_); int32_t get_Sub_condition_value3_30068(); void set_Sub_condition_value3_30069(int32_t value_); int32_t get_TaskType_30070(); void set_TaskType_30071(int32_t value_); int32_t get_TaskValue_30072(); void set_TaskValue_30073(int32_t value_); int32_t get_AwardId1_30074(); void set_AwardId1_30075(int32_t value_); int32_t get_AwardNum1_30076(); void set_AwardNum1_30077(int32_t value_); int32_t get_AwardAgingTime1_30078(); void set_AwardAgingTime1_30079(int32_t value_); int32_t get_AwardId2_30080(); void set_AwardId2_30081(int32_t value_); int32_t get_AwardNum2_30082(); void set_AwardNum2_30083(int32_t value_); int32_t get_AwardAgingTime2_30084(); void set_AwardAgingTime2_30085(int32_t value_); int32_t get_AwardId3_30086(); void set_AwardId3_30087(int32_t value_); int32_t get_AwardNum3_30088(); void set_AwardNum3_30089(int32_t value_); int32_t get_AwardAgingTime3_30090(); void set_AwardAgingTime3_30091(int32_t value_); int32_t get_ConsumeCardNum_30092(); void set_ConsumeCardNum_30093(int32_t value_); int32_t Deserialize_30094(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_30095(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SpSuperBoxTaskConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { DLL2SDK::mscorlib::System::Collections::Generic::List_1* AwardList_; int32_t _SeasonId_k__BackingField_; int32_t _BoxId_k__BackingField_; int32_t _OpenCount_k__BackingField_; int32_t _AwardId1_k__BackingField_; int32_t _AwardNum1_k__BackingField_; int32_t _AwardAgingTime1_k__BackingField_; int32_t _AwardId2_k__BackingField_; int32_t _AwardNum2_k__BackingField_; int32_t _AwardAgingTime2_k__BackingField_; int32_t _AwardId3_k__BackingField_; int32_t _AwardNum3_k__BackingField_; int32_t _AwardAgingTime3_k__BackingField_; int32_t _AwardId4_k__BackingField_; int32_t _AwardNum4_k__BackingField_; int32_t _AwardAgingTime4_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAwardConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTargetShowItemData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_29995(); void PostInit_29996(); void AddAwardConfig_29997(int32_t id_, int32_t num_, DLL2SDK::mscorlib::System::String* time_); DLL2SDK::Array* GetTargetShowItemData_29998(); int32_t get_SeasonId_29999(); void set_SeasonId_30000(int32_t value_); int32_t get_BoxId_30001(); void set_BoxId_30002(int32_t value_); int32_t get_OpenCount_30003(); void set_OpenCount_30004(int32_t value_); int32_t get_AwardId1_30005(); void set_AwardId1_30006(int32_t value_); int32_t get_AwardNum1_30007(); void set_AwardNum1_30008(int32_t value_); int32_t get_AwardAgingTime1_30009(); void set_AwardAgingTime1_30010(int32_t value_); int32_t get_AwardId2_30011(); void set_AwardId2_30012(int32_t value_); int32_t get_AwardNum2_30013(); void set_AwardNum2_30014(int32_t value_); int32_t get_AwardAgingTime2_30015(); void set_AwardAgingTime2_30016(int32_t value_); int32_t get_AwardId3_30017(); void set_AwardId3_30018(int32_t value_); int32_t get_AwardNum3_30019(); void set_AwardNum3_30020(int32_t value_); int32_t get_AwardAgingTime3_30021(); void set_AwardAgingTime3_30022(int32_t value_); int32_t get_AwardId4_30023(); void set_AwardId4_30024(int32_t value_); int32_t get_AwardNum4_30025(); void set_AwardNum4_30026(int32_t value_); int32_t get_AwardAgingTime4_30027(); void set_AwardAgingTime4_30028(int32_t value_); int32_t Deserialize_30029(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_30030(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SpLvConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { DLL2SDK::mscorlib::System::Collections::Generic::List_1* NormalAwardList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ChargeAwardList_; int32_t _AreaID_k__BackingField_; int32_t _SeasonId_k__BackingField_; int32_t _Level_k__BackingField_; int32_t _Exp_k__BackingField_; int32_t _NoChargeAwardId1_k__BackingField_; int32_t _NoChargeAwardNum1_k__BackingField_; int32_t _NoChargeAwardCntInBox1_k__BackingField_; int32_t _NoChargeAwardAgingTime1_k__BackingField_; int32_t _NoChargeHighlight1_k__BackingField_; int32_t _NoChargeAwardId2_k__BackingField_; int32_t _NoChargeAwardNum2_k__BackingField_; int32_t _NoChargeAwardCntInBox2_k__BackingField_; int32_t _NoChargeAwardAgingTime2_k__BackingField_; int32_t _NoChargeHighlight2_k__BackingField_; int32_t _NoChargeAwardId3_k__BackingField_; int32_t _NoChargeAwardNum3_k__BackingField_; int32_t _NoChargeAwardCntInBox3_k__BackingField_; int32_t _NoChargeAwardAgingTime3_k__BackingField_; int32_t _NoChargeHighlight3_k__BackingField_; int32_t _NoChargeAwardId4_k__BackingField_; int32_t _NoChargeAwardNum4_k__BackingField_; int32_t _NoChargeAwardCntInBox4_k__BackingField_; int32_t _NoChargeAwardAgingTime4_k__BackingField_; int32_t _NoChargeHighlight4_k__BackingField_; int32_t _ChargeAwardId1_k__BackingField_; int32_t _ChargeAwardNum1_k__BackingField_; int32_t _ChargeAwardCntInBox1_k__BackingField_; int32_t _ChargeAwardAgingTime1_k__BackingField_; int32_t _ChargeAwardHighlight1_k__BackingField_; int32_t _ChargeAwardId2_k__BackingField_; int32_t _ChargeAwardNum2_k__BackingField_; int32_t _ChargeAwardCntInBox2_k__BackingField_; int32_t _ChargeAwardAgingTime2_k__BackingField_; int32_t _ChargeAwardHighlight2_k__BackingField_; int32_t _ChargeAwardId3_k__BackingField_; int32_t _ChargeAwardNum3_k__BackingField_; int32_t _ChargeAwardCntInBox3_k__BackingField_; int32_t _ChargeAwardAgingTime3_k__BackingField_; int32_t _ChargeAwardHighlight3_k__BackingField_; int32_t _ChargeAwardId4_k__BackingField_; int32_t _ChargeAwardNum4_k__BackingField_; int32_t _ChargeAwardCntInBox4_k__BackingField_; int32_t _ChargeAwardAgingTime4_k__BackingField_; int32_t _ChargeAwardHighlight4_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddNormailAwardConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddChargeAwardConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_29901(); void PostInit_29902(); void AddNormailAwardConfig_29903(int32_t id_, int32_t num_, DLL2SDK::mscorlib::System::String* time_, int32_t isShowFx_); void AddChargeAwardConfig_29904(int32_t id_, int32_t num_, DLL2SDK::mscorlib::System::String* time_, int32_t isShowFx_); int32_t get_AreaID_29905(); void set_AreaID_29906(int32_t value_); int32_t get_SeasonId_29907(); void set_SeasonId_29908(int32_t value_); int32_t get_Level_29909(); void set_Level_29910(int32_t value_); int32_t get_Exp_29911(); void set_Exp_29912(int32_t value_); int32_t get_NoChargeAwardId1_29913(); void set_NoChargeAwardId1_29914(int32_t value_); int32_t get_NoChargeAwardNum1_29915(); void set_NoChargeAwardNum1_29916(int32_t value_); int32_t get_NoChargeAwardCntInBox1_29917(); void set_NoChargeAwardCntInBox1_29918(int32_t value_); int32_t get_NoChargeAwardAgingTime1_29919(); void set_NoChargeAwardAgingTime1_29920(int32_t value_); int32_t get_NoChargeHighlight1_29921(); void set_NoChargeHighlight1_29922(int32_t value_); int32_t get_NoChargeAwardId2_29923(); void set_NoChargeAwardId2_29924(int32_t value_); int32_t get_NoChargeAwardNum2_29925(); void set_NoChargeAwardNum2_29926(int32_t value_); int32_t get_NoChargeAwardCntInBox2_29927(); void set_NoChargeAwardCntInBox2_29928(int32_t value_); int32_t get_NoChargeAwardAgingTime2_29929(); void set_NoChargeAwardAgingTime2_29930(int32_t value_); int32_t get_NoChargeHighlight2_29931(); void set_NoChargeHighlight2_29932(int32_t value_); int32_t get_NoChargeAwardId3_29933(); void set_NoChargeAwardId3_29934(int32_t value_); int32_t get_NoChargeAwardNum3_29935(); void set_NoChargeAwardNum3_29936(int32_t value_); int32_t get_NoChargeAwardCntInBox3_29937(); void set_NoChargeAwardCntInBox3_29938(int32_t value_); int32_t get_NoChargeAwardAgingTime3_29939(); void set_NoChargeAwardAgingTime3_29940(int32_t value_); int32_t get_NoChargeHighlight3_29941(); void set_NoChargeHighlight3_29942(int32_t value_); int32_t get_NoChargeAwardId4_29943(); void set_NoChargeAwardId4_29944(int32_t value_); int32_t get_NoChargeAwardNum4_29945(); void set_NoChargeAwardNum4_29946(int32_t value_); int32_t get_NoChargeAwardCntInBox4_29947(); void set_NoChargeAwardCntInBox4_29948(int32_t value_); int32_t get_NoChargeAwardAgingTime4_29949(); void set_NoChargeAwardAgingTime4_29950(int32_t value_); int32_t get_NoChargeHighlight4_29951(); void set_NoChargeHighlight4_29952(int32_t value_); int32_t get_ChargeAwardId1_29953(); void set_ChargeAwardId1_29954(int32_t value_); int32_t get_ChargeAwardNum1_29955(); void set_ChargeAwardNum1_29956(int32_t value_); int32_t get_ChargeAwardCntInBox1_29957(); void set_ChargeAwardCntInBox1_29958(int32_t value_); int32_t get_ChargeAwardAgingTime1_29959(); void set_ChargeAwardAgingTime1_29960(int32_t value_); int32_t get_ChargeAwardHighlight1_29961(); void set_ChargeAwardHighlight1_29962(int32_t value_); int32_t get_ChargeAwardId2_29963(); void set_ChargeAwardId2_29964(int32_t value_); int32_t get_ChargeAwardNum2_29965(); void set_ChargeAwardNum2_29966(int32_t value_); int32_t get_ChargeAwardCntInBox2_29967(); void set_ChargeAwardCntInBox2_29968(int32_t value_); int32_t get_ChargeAwardAgingTime2_29969(); void set_ChargeAwardAgingTime2_29970(int32_t value_); int32_t get_ChargeAwardHighlight2_29971(); void set_ChargeAwardHighlight2_29972(int32_t value_); int32_t get_ChargeAwardId3_29973(); void set_ChargeAwardId3_29974(int32_t value_); int32_t get_ChargeAwardNum3_29975(); void set_ChargeAwardNum3_29976(int32_t value_); int32_t get_ChargeAwardCntInBox3_29977(); void set_ChargeAwardCntInBox3_29978(int32_t value_); int32_t get_ChargeAwardAgingTime3_29979(); void set_ChargeAwardAgingTime3_29980(int32_t value_); int32_t get_ChargeAwardHighlight3_29981(); void set_ChargeAwardHighlight3_29982(int32_t value_); int32_t get_ChargeAwardId4_29983(); void set_ChargeAwardId4_29984(int32_t value_); int32_t get_ChargeAwardNum4_29985(); void set_ChargeAwardNum4_29986(int32_t value_); int32_t get_ChargeAwardCntInBox4_29987(); void set_ChargeAwardCntInBox4_29988(int32_t value_); int32_t get_ChargeAwardAgingTime4_29989(); void set_ChargeAwardAgingTime4_29990(int32_t value_); int32_t get_ChargeAwardHighlight4_29991(); void set_ChargeAwardHighlight4_29992(int32_t value_); int32_t Deserialize_29993(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_29994(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SpDailyTaskConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { DLL2SDK::Assembly_CSharp::BattlePass::BPModeType _TaskModeType_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PreConditionList_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTaskConfig* TaskCondition_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* TaskAwardList_; int32_t ExpAwardNum_; int32_t _TaskId_k__BackingField_; int32_t _GameMode_k__BackingField_; int32_t _SeasonId_k__BackingField_; int32_t _TaskWeight_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_TaskDesc_k__BackingField_; int32_t _CriticalNum_k__BackingField_; int32_t _Pre_condition_type1_k__BackingField_; int32_t _Pre_condition_value1_k__BackingField_; int32_t _Pre_condition_type2_k__BackingField_; int32_t _Pre_condition_value2_k__BackingField_; int32_t _Pre_condition_type3_k__BackingField_; int32_t _Pre_condition_value3_k__BackingField_; int32_t _Sub_condition_value1_k__BackingField_; int32_t _Sub_condition_value2_k__BackingField_; int32_t _Sub_condition_value3_k__BackingField_; int32_t _TaskType_k__BackingField_; int32_t _TaskValue_k__BackingField_; int32_t _AwardId1_k__BackingField_; int32_t _AwardNum1_k__BackingField_; int32_t _AwardAgingTime1_k__BackingField_; int32_t _AwardId2_k__BackingField_; int32_t _AwardNum2_k__BackingField_; int32_t _AwardAgingTime2_k__BackingField_; int32_t _AwardId3_k__BackingField_; int32_t _AwardNum3_k__BackingField_; int32_t _AwardAgingTime3_k__BackingField_; int32_t _ConsumeCardNum_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTaskConditionConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddTaskAwardConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_29838(); DLL2SDK::Assembly_CSharp::BattlePass::BPModeType get_TaskModeType_29839(); void set_TaskModeType_29840(DLL2SDK::Assembly_CSharp::BattlePass::BPModeType value_); void PostInit_29841(); DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTaskConfig* GetTaskConditionConfig_29842(int32_t type_, int32_t value_); void AddTaskAwardConfig_29843(int32_t id_, int32_t num_, DLL2SDK::mscorlib::System::String* time_); int32_t get_TaskId_29844(); void set_TaskId_29845(int32_t value_); int32_t get_GameMode_29846(); void set_GameMode_29847(int32_t value_); int32_t get_SeasonId_29848(); void set_SeasonId_29849(int32_t value_); int32_t get_TaskWeight_29850(); void set_TaskWeight_29851(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_TaskDesc_29852(); void set_LOCID_TaskDesc_29853(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_TaskDesc_29854(); int32_t get_CriticalNum_29855(); void set_CriticalNum_29856(int32_t value_); int32_t get_Pre_condition_type1_29857(); void set_Pre_condition_type1_29858(int32_t value_); int32_t get_Pre_condition_value1_29859(); void set_Pre_condition_value1_29860(int32_t value_); int32_t get_Pre_condition_type2_29861(); void set_Pre_condition_type2_29862(int32_t value_); int32_t get_Pre_condition_value2_29863(); void set_Pre_condition_value2_29864(int32_t value_); int32_t get_Pre_condition_type3_29865(); void set_Pre_condition_type3_29866(int32_t value_); int32_t get_Pre_condition_value3_29867(); void set_Pre_condition_value3_29868(int32_t value_); int32_t get_Sub_condition_value1_29869(); void set_Sub_condition_value1_29870(int32_t value_); int32_t get_Sub_condition_value2_29871(); void set_Sub_condition_value2_29872(int32_t value_); int32_t get_Sub_condition_value3_29873(); void set_Sub_condition_value3_29874(int32_t value_); int32_t get_TaskType_29875(); void set_TaskType_29876(int32_t value_); int32_t get_TaskValue_29877(); void set_TaskValue_29878(int32_t value_); int32_t get_AwardId1_29879(); void set_AwardId1_29880(int32_t value_); int32_t get_AwardNum1_29881(); void set_AwardNum1_29882(int32_t value_); int32_t get_AwardAgingTime1_29883(); void set_AwardAgingTime1_29884(int32_t value_); int32_t get_AwardId2_29885(); void set_AwardId2_29886(int32_t value_); int32_t get_AwardNum2_29887(); void set_AwardNum2_29888(int32_t value_); int32_t get_AwardAgingTime2_29889(); void set_AwardAgingTime2_29890(int32_t value_); int32_t get_AwardId3_29891(); void set_AwardId3_29892(int32_t value_); int32_t get_AwardNum3_29893(); void set_AwardNum3_29894(int32_t value_); int32_t get_AwardAgingTime3_29895(); void set_AwardAgingTime3_29896(int32_t value_); int32_t get_ConsumeCardNum_29897(); void set_ConsumeCardNum_29898(int32_t value_); int32_t Deserialize_29899(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_29900(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SpChallTaskConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { DLL2SDK::Assembly_CSharp::BattlePass::BPModeType _TaskModeType_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PreConditionList_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTaskConfig* TaskCondition_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* TaskAwardList_; int32_t ExpAwardNum_; int32_t _TaskId_k__BackingField_; int32_t _GameMode_k__BackingField_; int32_t _SeasonId_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_TaskDesc_k__BackingField_; int32_t _CriticalNum_k__BackingField_; int32_t _Pre_condition_type1_k__BackingField_; int32_t _Pre_condition_value1_k__BackingField_; int32_t _Pre_condition_type2_k__BackingField_; int32_t _Pre_condition_value2_k__BackingField_; int32_t _Pre_condition_type3_k__BackingField_; int32_t _Pre_condition_value3_k__BackingField_; int32_t _Sub_condition_value1_k__BackingField_; int32_t _Sub_condition_value2_k__BackingField_; int32_t _Sub_condition_value3_k__BackingField_; int32_t _TaskType_k__BackingField_; int32_t _TaskValue_k__BackingField_; int32_t _AwardId1_k__BackingField_; int32_t _AwardNum1_k__BackingField_; DLL2SDK::mscorlib::System::String* _AwardAgingTime1_k__BackingField_; int32_t _AwardId2_k__BackingField_; int32_t _AwardNum2_k__BackingField_; DLL2SDK::mscorlib::System::String* _AwardAgingTime2_k__BackingField_; int32_t _AwardId3_k__BackingField_; int32_t _AwardNum3_k__BackingField_; DLL2SDK::mscorlib::System::String* _AwardAgingTime3_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTaskConditionConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddTaskAwardConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_29779(); DLL2SDK::Assembly_CSharp::BattlePass::BPModeType get_TaskModeType_29780(); void set_TaskModeType_29781(DLL2SDK::Assembly_CSharp::BattlePass::BPModeType value_); void PostInit_29782(); DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTaskConfig* GetTaskConditionConfig_29783(int32_t type_, int32_t value_); void AddTaskAwardConfig_29784(int32_t id_, int32_t num_, DLL2SDK::mscorlib::System::String* time_); int32_t get_TaskId_29785(); void set_TaskId_29786(int32_t value_); int32_t get_GameMode_29787(); void set_GameMode_29788(int32_t value_); int32_t get_SeasonId_29789(); void set_SeasonId_29790(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_TaskDesc_29791(); void set_LOCID_TaskDesc_29792(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_TaskDesc_29793(); int32_t get_CriticalNum_29794(); void set_CriticalNum_29795(int32_t value_); int32_t get_Pre_condition_type1_29796(); void set_Pre_condition_type1_29797(int32_t value_); int32_t get_Pre_condition_value1_29798(); void set_Pre_condition_value1_29799(int32_t value_); int32_t get_Pre_condition_type2_29800(); void set_Pre_condition_type2_29801(int32_t value_); int32_t get_Pre_condition_value2_29802(); void set_Pre_condition_value2_29803(int32_t value_); int32_t get_Pre_condition_type3_29804(); void set_Pre_condition_type3_29805(int32_t value_); int32_t get_Pre_condition_value3_29806(); void set_Pre_condition_value3_29807(int32_t value_); int32_t get_Sub_condition_value1_29808(); void set_Sub_condition_value1_29809(int32_t value_); int32_t get_Sub_condition_value2_29810(); void set_Sub_condition_value2_29811(int32_t value_); int32_t get_Sub_condition_value3_29812(); void set_Sub_condition_value3_29813(int32_t value_); int32_t get_TaskType_29814(); void set_TaskType_29815(int32_t value_); int32_t get_TaskValue_29816(); void set_TaskValue_29817(int32_t value_); int32_t get_AwardId1_29818(); void set_AwardId1_29819(int32_t value_); int32_t get_AwardNum1_29820(); void set_AwardNum1_29821(int32_t value_); DLL2SDK::mscorlib::System::String* get_AwardAgingTime1_29822(); void set_AwardAgingTime1_29823(DLL2SDK::mscorlib::System::String* value_); int32_t get_AwardId2_29824(); void set_AwardId2_29825(int32_t value_); int32_t get_AwardNum2_29826(); void set_AwardNum2_29827(int32_t value_); DLL2SDK::mscorlib::System::String* get_AwardAgingTime2_29828(); void set_AwardAgingTime2_29829(DLL2SDK::mscorlib::System::String* value_); int32_t get_AwardId3_29830(); void set_AwardId3_29831(int32_t value_); int32_t get_AwardNum3_29832(); void set_AwardNum3_29833(int32_t value_); DLL2SDK::mscorlib::System::String* get_AwardAgingTime3_29834(); void set_AwardAgingTime3_29835(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_29836(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_29837(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SpByPassWeekTaskConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { DLL2SDK::mscorlib::System::Collections::Generic::List_1* AwardList_; int32_t _SeasonId_k__BackingField_; int32_t _WeekTaskCnt_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_AwardTip_k__BackingField_; int32_t _AwardId1_k__BackingField_; int32_t _AwardCount1_k__BackingField_; int32_t _AwardAgingTime1_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAwardConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_29761(); void PostInit_29762(); void AddAwardConfig_29763(int32_t id_, int32_t num_, DLL2SDK::mscorlib::System::String* time_); int32_t get_SeasonId_29764(); void set_SeasonId_29765(int32_t value_); int32_t get_WeekTaskCnt_29766(); void set_WeekTaskCnt_29767(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_AwardTip_29768(); void set_LOCID_AwardTip_29769(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_AwardTip_29770(); int32_t get_AwardId1_29771(); void set_AwardId1_29772(int32_t value_); int32_t get_AwardCount1_29773(); void set_AwardCount1_29774(int32_t value_); int32_t get_AwardAgingTime1_29775(); void set_AwardAgingTime1_29776(int32_t value_); int32_t Deserialize_29777(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_29778(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SkillConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType _HowToGetPos_k__BackingField_; uint32_t _ID_k__BackingField_; int32_t _ColorID_k__BackingField_; int32_t _ColorSubID_k__BackingField_; int32_t _MinSPI_k__BackingField_; int32_t _MaxSPI_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; bool _IsPVE_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; int32_t _Buff0_k__BackingField_; int32_t _Buff1_k__BackingField_; int32_t _Buff2_k__BackingField_; int32_t _Buff3_k__BackingField_; bool _ForAR_k__BackingField_; bool _ForSniper_k__BackingField_; bool _ForLMG_k__BackingField_; bool _ForSMG_k__BackingField_; bool _ForShotgun_k__BackingField_; bool _ForPistol_k__BackingField_; bool _ForLaunch_k__BackingField_; bool _ForMelee_k__BackingField_; int32_t _UnloadPrice_k__BackingField_; int32_t _SellPrice_k__BackingField_; int32_t _SellProtection_k__BackingField_; bool _ShowRare_k__BackingField_; bool _ShowInBag_k__BackingField_; int32_t _LockedShowOrder_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_HowToGet_k__BackingField_; int32_t _GoGetPos_k__BackingField_; int32_t _GoGetUrl_k__BackingField_; int32_t _SortWeight_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAdaptWeaponType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_29689(); DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType get_HowToGetPos_29690(); void set_HowToGetPos_29691(DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType value_); uint32_t get_CurrencyID_29692(); void PostInit_29693(); bool IsAdaptWeaponType_29694(DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageWeaponType weaponType_); uint32_t GetPrimaryKeyValue_29695(); uint32_t get_ID_29696(); void set_ID_29697(uint32_t value_); int32_t get_ColorID_29698(); void set_ColorID_29699(int32_t value_); int32_t get_ColorSubID_29700(); void set_ColorSubID_29701(int32_t value_); int32_t get_MinSPI_29702(); void set_MinSPI_29703(int32_t value_); int32_t get_MaxSPI_29704(); void set_MaxSPI_29705(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_29706(); void set_LOCID_Name_29707(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_29708(); bool get_IsPVE_29709(); void set_IsPVE_29710(bool value_); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_29711(); void set_LOCID_Desc_29712(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_29713(); int32_t get_Buff0_29714(); void set_Buff0_29715(int32_t value_); int32_t get_Buff1_29716(); void set_Buff1_29717(int32_t value_); int32_t get_Buff2_29718(); void set_Buff2_29719(int32_t value_); int32_t get_Buff3_29720(); void set_Buff3_29721(int32_t value_); bool get_ForAR_29722(); void set_ForAR_29723(bool value_); bool get_ForSniper_29724(); void set_ForSniper_29725(bool value_); bool get_ForLMG_29726(); void set_ForLMG_29727(bool value_); bool get_ForSMG_29728(); void set_ForSMG_29729(bool value_); bool get_ForShotgun_29730(); void set_ForShotgun_29731(bool value_); bool get_ForPistol_29732(); void set_ForPistol_29733(bool value_); bool get_ForLaunch_29734(); void set_ForLaunch_29735(bool value_); bool get_ForMelee_29736(); void set_ForMelee_29737(bool value_); int32_t get_UnloadPrice_29738(); void set_UnloadPrice_29739(int32_t value_); int32_t get_SellPrice_29740(); void set_SellPrice_29741(int32_t value_); int32_t get_SellProtection_29742(); void set_SellProtection_29743(int32_t value_); bool get_ShowRare_29744(); void set_ShowRare_29745(bool value_); bool get_ShowInBag_29746(); void set_ShowInBag_29747(bool value_); int32_t get_LockedShowOrder_29748(); void set_LockedShowOrder_29749(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_HowToGet_29750(); void set_LOCID_HowToGet_29751(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_HowToGet_29752(); int32_t get_GoGetPos_29753(); void set_GoGetPos_29754(int32_t value_); int32_t get_GoGetUrl_29755(); void set_GoGetUrl_29756(int32_t value_); int32_t get_SortWeight_29757(); void set_SortWeight_29758(int32_t value_); int32_t Deserialize_29759(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_29760(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ServerListConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { bool Custom_; DLL2SDK::Assembly_CSharp::Config::EServerEntry EEntry_; DLL2SDK::mscorlib::System::String* _Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _Category_k__BackingField_; DLL2SDK::mscorlib::System::String* _BuildMode_k__BackingField_; bool _ShowInMobile_k__BackingField_; DLL2SDK::mscorlib::System::String* _UrlDefault_k__BackingField_; DLL2SDK::mscorlib::System::String* _UrlBak_0_k__BackingField_; DLL2SDK::mscorlib::System::String* _UrlBak_1_k__BackingField_; DLL2SDK::mscorlib::System::String* _UrlBak_2_k__BackingField_; DLL2SDK::mscorlib::System::String* _Entry_k__BackingField_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateCustomConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTargetServer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTargetServerEntry_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTargetPublishServers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPublishServer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_29656(); void PostInit_29657(); DLL2SDK::mscorlib::System::String* get_Name_29663(); void set_Name_29664(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Category_29665(); void set_Category_29666(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_BuildMode_29667(); void set_BuildMode_29668(DLL2SDK::mscorlib::System::String* value_); bool get_ShowInMobile_29669(); void set_ShowInMobile_29670(bool value_); DLL2SDK::mscorlib::System::String* get_UrlDefault_29671(); void set_UrlDefault_29672(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_UrlBak_0_29673(); void set_UrlBak_0_29674(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_UrlBak_1_29675(); void set_UrlBak_1_29676(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_UrlBak_2_29677(); void set_UrlBak_2_29678(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Entry_29679(); void set_Entry_29680(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_29681(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_29686(); static DLL2SDK::Assembly_CSharp::Config::ServerListConfig* CreateCustomConfig_29658(DLL2SDK::mscorlib::System::String* url_); static DLL2SDK::Assembly_CSharp::Config::ServerListConfig* GetTargetServer_29659(); static DLL2SDK::Assembly_CSharp::Config::EServerEntry GetTargetServerEntry_29660(); static DLL2SDK::Array* GetTargetPublishServers_29661(); static bool IsPublishServer_29662(DLL2SDK::mscorlib::System::String* url_); static bool _GetTargetPublishServers_m__0_29682(DLL2SDK::Assembly_CSharp::Config::ServerListConfig* x_); static bool _GetTargetPublishServers_m__1_29683(DLL2SDK::Assembly_CSharp::Config::ServerListConfig* x_); static bool _GetTargetPublishServers_m__2_29684(DLL2SDK::Assembly_CSharp::Config::ServerListConfig* x_); static bool _GetTargetPublishServers_m__3_29685(DLL2SDK::Assembly_CSharp::Config::ServerListConfig* x_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SentryGunNPCInfoConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::EActorType EActorType_; int32_t _ID_k__BackingField_; DLL2SDK::mscorlib::System::String* _ActorType_k__BackingField_; int32_t _HP_k__BackingField_; int32_t _LifeTime_k__BackingField_; int32_t _DefenseV_k__BackingField_; int32_t _DefenseH_k__BackingField_; int32_t _DestorySocre_k__BackingField_; int32_t _TripodMeshID_k__BackingField_; float _HalfWidth_k__BackingField_; float _HalfHeight_k__BackingField_; float _HalfLength_k__BackingField_; int32_t _WeaponID_k__BackingField_; int32_t _SlopeLimit_k__BackingField_; int32_t _ResistanceID_k__BackingField_; float _FireInterval_k__BackingField_; float _LockTime_k__BackingField_; int32_t _CoexistenceNum_k__BackingField_; int32_t _MissileNum_k__BackingField_; int32_t _MaxMissileNum_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_29613(); void PostInit_29614(); int32_t GetPrimaryKeyValue_29615(); int32_t get_ID_29616(); void set_ID_29617(int32_t value_); DLL2SDK::mscorlib::System::String* get_ActorType_29618(); void set_ActorType_29619(DLL2SDK::mscorlib::System::String* value_); int32_t get_HP_29620(); void set_HP_29621(int32_t value_); int32_t get_LifeTime_29622(); void set_LifeTime_29623(int32_t value_); int32_t get_DefenseV_29624(); void set_DefenseV_29625(int32_t value_); int32_t get_DefenseH_29626(); void set_DefenseH_29627(int32_t value_); int32_t get_DestorySocre_29628(); void set_DestorySocre_29629(int32_t value_); int32_t get_TripodMeshID_29630(); void set_TripodMeshID_29631(int32_t value_); float get_HalfWidth_29632(); void set_HalfWidth_29633(float value_); float get_HalfHeight_29634(); void set_HalfHeight_29635(float value_); float get_HalfLength_29636(); void set_HalfLength_29637(float value_); int32_t get_WeaponID_29638(); void set_WeaponID_29639(int32_t value_); int32_t get_SlopeLimit_29640(); void set_SlopeLimit_29641(int32_t value_); int32_t get_ResistanceID_29642(); void set_ResistanceID_29643(int32_t value_); float get_FireInterval_29644(); void set_FireInterval_29645(float value_); float get_LockTime_29646(); void set_LockTime_29647(float value_); int32_t get_CoexistenceNum_29648(); void set_CoexistenceNum_29649(int32_t value_); int32_t get_MissileNum_29650(); void set_MissileNum_29651(int32_t value_); int32_t get_MaxMissileNum_29652(); void set_MaxMissileNum_29653(int32_t value_); int32_t Deserialize_29654(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_29655(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ScorestreaksConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType _HowToGetPos_k__BackingField_; uint32_t _ID_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; int32_t _MinSPI_k__BackingField_; int32_t _ColorID_k__BackingField_; int32_t _ColorSubID_k__BackingField_; int32_t _UnlockLevel_k__BackingField_; int32_t _Score_k__BackingField_; int32_t _URFScore_k__BackingField_; DLL2SDK::mscorlib::System::String* _ENUM_WeaponName_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpriteName_Normal_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpriteName_Disable_k__BackingField_; DLL2SDK::mscorlib::System::String* _Sound_k__BackingField_; int32_t _RoundStartDisableTime_k__BackingField_; int32_t _CarePackageRandom_k__BackingField_; int32_t _RespawnAvoid_k__BackingField_; bool _ShowInBag_k__BackingField_; int32_t _LockedShowOrder_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_HowToGet_k__BackingField_; int32_t _GoGetPos_k__BackingField_; int32_t _SecondTab_k__BackingField_; DLL2SDK::mscorlib::System::String* _GoGetUrl_k__BackingField_; bool _IsAutoDemolition_k__BackingField_; int32_t _SellProtection_k__BackingField_; uint32_t _CurrencyID_k__BackingField_; int32_t _SellPrice_k__BackingField_; DLL2SDK::mscorlib::System::String* _KillMessageIcon_k__BackingField_; DLL2SDK::mscorlib::System::String* _IndicatorSpriteName_k__BackingField_; bool _CheckUseSpace_k__BackingField_; int32_t _CheckType_k__BackingField_; float _ValidUseSpaceSize_k__BackingField_; DLL2SDK::mscorlib::System::String* _LocalizationUseFailedID_k__BackingField_; DLL2SDK::Array* _CameraCenterPosition_k__BackingField_; void _ctor_29537(); DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType get_HowToGetPos_29538(); void set_HowToGetPos_29539(DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType value_); bool get_IsBuildStreaks_29540(); void PostInit_29541(); uint32_t GetPrimaryKeyValue_29542(); uint32_t get_ID_29543(); void set_ID_29544(uint32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_29545(); void set_LOCID_Name_29546(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_29547(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_29548(); void set_LOCID_Desc_29549(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_29550(); int32_t get_MinSPI_29551(); void set_MinSPI_29552(int32_t value_); int32_t get_ColorID_29553(); void set_ColorID_29554(int32_t value_); int32_t get_ColorSubID_29555(); void set_ColorSubID_29556(int32_t value_); int32_t get_UnlockLevel_29557(); void set_UnlockLevel_29558(int32_t value_); int32_t get_Score_29559(); void set_Score_29560(int32_t value_); int32_t get_URFScore_29561(); void set_URFScore_29562(int32_t value_); DLL2SDK::mscorlib::System::String* get_ENUM_WeaponName_29563(); void set_ENUM_WeaponName_29564(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SpriteName_Normal_29565(); void set_SpriteName_Normal_29566(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SpriteName_Disable_29567(); void set_SpriteName_Disable_29568(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Sound_29569(); void set_Sound_29570(DLL2SDK::mscorlib::System::String* value_); int32_t get_RoundStartDisableTime_29571(); void set_RoundStartDisableTime_29572(int32_t value_); int32_t get_CarePackageRandom_29573(); void set_CarePackageRandom_29574(int32_t value_); int32_t get_RespawnAvoid_29575(); void set_RespawnAvoid_29576(int32_t value_); bool get_ShowInBag_29577(); void set_ShowInBag_29578(bool value_); int32_t get_LockedShowOrder_29579(); void set_LockedShowOrder_29580(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_HowToGet_29581(); void set_LOCID_HowToGet_29582(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_HowToGet_29583(); int32_t get_GoGetPos_29584(); void set_GoGetPos_29585(int32_t value_); int32_t get_SecondTab_29586(); void set_SecondTab_29587(int32_t value_); DLL2SDK::mscorlib::System::String* get_GoGetUrl_29588(); void set_GoGetUrl_29589(DLL2SDK::mscorlib::System::String* value_); bool get_IsAutoDemolition_29590(); void set_IsAutoDemolition_29591(bool value_); int32_t get_SellProtection_29592(); void set_SellProtection_29593(int32_t value_); uint32_t get_CurrencyID_29594(); void set_CurrencyID_29595(uint32_t value_); int32_t get_SellPrice_29596(); void set_SellPrice_29597(int32_t value_); DLL2SDK::mscorlib::System::String* get_KillMessageIcon_29598(); void set_KillMessageIcon_29599(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_IndicatorSpriteName_29600(); void set_IndicatorSpriteName_29601(DLL2SDK::mscorlib::System::String* value_); bool get_CheckUseSpace_29602(); void set_CheckUseSpace_29603(bool value_); int32_t get_CheckType_29604(); void set_CheckType_29605(int32_t value_); float get_ValidUseSpaceSize_29606(); void set_ValidUseSpaceSize_29607(float value_); DLL2SDK::mscorlib::System::String* get_LocalizationUseFailedID_29608(); void set_LocalizationUseFailedID_29609(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Array* get_CameraCenterPosition_29610(); void set_CameraCenterPosition_29611(DLL2SDK::Array* value_); int32_t Deserialize_29612(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { enum struct SPVPModeStyle : int32_t { Simple_ = static_cast(0x0), Rank_ = static_cast(0x1), QuickPlay_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SPVPModeConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::Config::SPVPModeStyle _EStyle_k__BackingField_; int32_t _ModeID_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; int32_t _MarkerID_k__BackingField_; int32_t _Style_k__BackingField_; DLL2SDK::mscorlib::System::String* _Code_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_29519(); DLL2SDK::Assembly_CSharp::Config::SPVPModeStyle get_EStyle_29520(); void set_EStyle_29521(DLL2SDK::Assembly_CSharp::Config::SPVPModeStyle value_); void PostInit_29522(); int32_t GetPrimaryKeyValue_29523(); int32_t get_ModeID_29524(); void set_ModeID_29525(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_29526(); void set_LOCID_Name_29527(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_29528(); int32_t get_MarkerID_29529(); void set_MarkerID_29530(int32_t value_); int32_t get_Style_29531(); void set_Style_29532(int32_t value_); DLL2SDK::mscorlib::System::String* get_Code_29533(); void set_Code_29534(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_29535(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_29536(); }; } namespace DLL2SDK::Assembly_CSharp::Config { enum struct ESPVPFireMode : int32_t { General_ = static_cast(0x0), Expert_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SPVPMapRuleConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::GameEngine::EGameMode EModeType_; DLL2SDK::Assembly_CSharp::Config::ESPVPFireMode EFireMode_; int32_t _MapID_k__BackingField_; DLL2SDK::mscorlib::System::String* _GameModeType_k__BackingField_; DLL2SDK::mscorlib::System::String* _FireMode_k__BackingField_; int32_t _FireModeEnum_k__BackingField_; bool _Open_k__BackingField_; int32_t _MarkerID_k__BackingField_; int32_t _MapTag_k__BackingField_; int32_t _MapPage_k__BackingField_; int32_t _MapPostion_k__BackingField_; float _PageEarthAngle_k__BackingField_; float _MapEarthx_k__BackingField_; float _MapEarthy_k__BackingField_; float _MapEarthz_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_29488(); void PostInit_29489(); int32_t GetPrimaryKeyValue_29490(); int32_t get_MapID_29491(); void set_MapID_29492(int32_t value_); DLL2SDK::mscorlib::System::String* get_GameModeType_29493(); void set_GameModeType_29494(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_FireMode_29495(); void set_FireMode_29496(DLL2SDK::mscorlib::System::String* value_); int32_t get_FireModeEnum_29497(); void set_FireModeEnum_29498(int32_t value_); bool get_Open_29499(); void set_Open_29500(bool value_); int32_t get_MarkerID_29501(); void set_MarkerID_29502(int32_t value_); int32_t get_MapTag_29503(); void set_MapTag_29504(int32_t value_); int32_t get_MapPage_29505(); void set_MapPage_29506(int32_t value_); int32_t get_MapPostion_29507(); void set_MapPostion_29508(int32_t value_); float get_PageEarthAngle_29509(); void set_PageEarthAngle_29510(float value_); float get_MapEarthx_29511(); void set_MapEarthx_29512(float value_); float get_MapEarthy_29513(); void set_MapEarthy_29514(float value_); float get_MapEarthz_29515(); void set_MapEarthz_29516(float value_); int32_t Deserialize_29517(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_29518(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SPVPGameModeConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::GameEngine::EGameMode _ModeType_k__BackingField_; bool _NotifyRoundEndByTime_k__BackingField_; bool _NotifyRoundEndByScore_k__BackingField_; int32_t _NotifyRoundEndValue_k__BackingField_; int32_t _GameMode_k__BackingField_; DLL2SDK::mscorlib::System::String* _GameModeType_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_BriefDesc_k__BackingField_; DLL2SDK::mscorlib::System::String* _IconResource_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Cond1Desc1_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Cond1Desc2_k__BackingField_; int32_t _Cond1_Value_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Cond2Desc1_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Cond2Desc2_k__BackingField_; int32_t _Cond2_Value_k__BackingField_; int32_t _MinPlayer_k__BackingField_; int32_t _MaxPlayer_k__BackingField_; bool _Open_k__BackingField_; DLL2SDK::Array* _NotifyRoundEndType_k__BackingField_; bool _LadderOpen_k__BackingField_; int32_t _Mode_Tag_k__BackingField_; bool _Spvp_open_k__BackingField_; bool _Ladder_open_k__BackingField_; bool _Room_open_k__BackingField_; int32_t _Spvp_weekend_open_k__BackingField_; int32_t _Room_weekend_open_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_29422(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_ModeType_29423(); void set_ModeType_29424(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode value_); bool get_NotifyRoundEndByTime_29425(); void set_NotifyRoundEndByTime_29426(bool value_); bool get_NotifyRoundEndByScore_29427(); void set_NotifyRoundEndByScore_29428(bool value_); int32_t get_NotifyRoundEndValue_29429(); void set_NotifyRoundEndValue_29430(int32_t value_); void PostInit_29431(); int32_t GetPrimaryKeyValue_29432(); int32_t get_GameMode_29433(); void set_GameMode_29434(int32_t value_); DLL2SDK::mscorlib::System::String* get_GameModeType_29435(); void set_GameModeType_29436(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_29437(); void set_LOCID_Name_29438(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_29439(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_29440(); void set_LOCID_Desc_29441(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_29442(); DLL2SDK::mscorlib::System::String* get_LOCID_BriefDesc_29443(); void set_LOCID_BriefDesc_29444(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_BriefDesc_29445(); DLL2SDK::mscorlib::System::String* get_IconResource_29446(); void set_IconResource_29447(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LOCID_Cond1Desc1_29448(); void set_LOCID_Cond1Desc1_29449(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Cond1Desc1_29450(); DLL2SDK::mscorlib::System::String* get_LOCID_Cond1Desc2_29451(); void set_LOCID_Cond1Desc2_29452(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Cond1Desc2_29453(); int32_t get_Cond1_Value_29454(); void set_Cond1_Value_29455(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Cond2Desc1_29456(); void set_LOCID_Cond2Desc1_29457(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Cond2Desc1_29458(); DLL2SDK::mscorlib::System::String* get_LOCID_Cond2Desc2_29459(); void set_LOCID_Cond2Desc2_29460(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Cond2Desc2_29461(); int32_t get_Cond2_Value_29462(); void set_Cond2_Value_29463(int32_t value_); int32_t get_MinPlayer_29464(); void set_MinPlayer_29465(int32_t value_); int32_t get_MaxPlayer_29466(); void set_MaxPlayer_29467(int32_t value_); bool get_Open_29468(); void set_Open_29469(bool value_); DLL2SDK::Array* get_NotifyRoundEndType_29470(); void set_NotifyRoundEndType_29471(DLL2SDK::Array* value_); bool get_LadderOpen_29472(); void set_LadderOpen_29473(bool value_); int32_t get_Mode_Tag_29474(); void set_Mode_Tag_29475(int32_t value_); bool get_Spvp_open_29476(); void set_Spvp_open_29477(bool value_); bool get_Ladder_open_29478(); void set_Ladder_open_29479(bool value_); bool get_Room_open_29480(); void set_Room_open_29481(bool value_); int32_t get_Spvp_weekend_open_29482(); void set_Spvp_weekend_open_29483(int32_t value_); int32_t get_Room_weekend_open_29484(); void set_Room_weekend_open_29485(int32_t value_); int32_t Deserialize_29486(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_29487(); }; } namespace DLL2SDK::Assembly_CSharp::Config { enum struct SPMissionType : int32_t { Normal_ = static_cast(0x1), Second_ = static_cast(0x2), List_ = static_cast(0x3), Special_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SPMModeConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::Config::SPMissionType EMissionType_; int32_t _MissionId_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _IconResource_k__BackingField_; DLL2SDK::mscorlib::System::String* _BGResource_k__BackingField_; DLL2SDK::mscorlib::System::String* _PreviewResource_k__BackingField_; int32_t _Rating_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; int32_t _MapId_k__BackingField_; bool _Show_k__BackingField_; int32_t _MissionType_k__BackingField_; int32_t _GoPos_k__BackingField_; bool _PosUniq_k__BackingField_; int32_t _StartLvl_k__BackingField_; int32_t _EndLvl_k__BackingField_; bool _ULTConfig_k__BackingField_; DLL2SDK::mscorlib::System::String* _StartTime_k__BackingField_; DLL2SDK::mscorlib::System::String* _EndTime_k__BackingField_; int32_t _Duration_k__BackingField_; int32_t _WeekDay_k__BackingField_; int32_t _FinishCount_k__BackingField_; int32_t _PreMissionId_k__BackingField_; DLL2SDK::Array* _MissionsList_k__BackingField_; DLL2SDK::mscorlib::System::String* _Rank_k__BackingField_; bool _ForceSelect_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindSPMissionListOfSpecifiedID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_29366(); void PostInit_29367(); int32_t GetPrimaryKeyValue_29369(); int32_t get_MissionId_29370(); void set_MissionId_29371(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_29372(); void set_LOCID_Name_29373(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_29374(); DLL2SDK::mscorlib::System::String* get_IconResource_29375(); void set_IconResource_29376(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_BGResource_29377(); void set_BGResource_29378(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_PreviewResource_29379(); void set_PreviewResource_29380(DLL2SDK::mscorlib::System::String* value_); int32_t get_Rating_29381(); void set_Rating_29382(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_29383(); void set_LOCID_Desc_29384(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_29385(); int32_t get_MapId_29386(); void set_MapId_29387(int32_t value_); bool get_Show_29388(); void set_Show_29389(bool value_); int32_t get_MissionType_29390(); void set_MissionType_29391(int32_t value_); int32_t get_GoPos_29392(); void set_GoPos_29393(int32_t value_); bool get_PosUniq_29394(); void set_PosUniq_29395(bool value_); int32_t get_StartLvl_29396(); void set_StartLvl_29397(int32_t value_); int32_t get_EndLvl_29398(); void set_EndLvl_29399(int32_t value_); bool get_ULTConfig_29400(); void set_ULTConfig_29401(bool value_); DLL2SDK::mscorlib::System::String* get_StartTime_29402(); void set_StartTime_29403(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EndTime_29404(); void set_EndTime_29405(DLL2SDK::mscorlib::System::String* value_); int32_t get_Duration_29406(); void set_Duration_29407(int32_t value_); int32_t get_WeekDay_29408(); void set_WeekDay_29409(int32_t value_); int32_t get_FinishCount_29410(); void set_FinishCount_29411(int32_t value_); int32_t get_PreMissionId_29412(); void set_PreMissionId_29413(int32_t value_); DLL2SDK::Array* get_MissionsList_29414(); void set_MissionsList_29415(DLL2SDK::Array* value_); DLL2SDK::mscorlib::System::String* get_Rank_29416(); void set_Rank_29417(DLL2SDK::mscorlib::System::String* value_); bool get_ForceSelect_29418(); void set_ForceSelect_29419(bool value_); int32_t Deserialize_29420(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_29421(); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* FindSPMissionListOfSpecifiedID_29368(int32_t missionID_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct RoleConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType _HowToGetPos_k__BackingField_; uint32_t _ID_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; bool _IsAIInBR_k__BackingField_; int32_t _AIID_k__BackingField_; int32_t _PVEAIID_k__BackingField_; int32_t _ColorID_k__BackingField_; int32_t _ColorSubID_k__BackingField_; int32_t _MinSPI_k__BackingField_; int32_t _MaxSPI_k__BackingField_; int32_t _MaxSkill_k__BackingField_; int32_t _DefaultSkill_1_k__BackingField_; int32_t _DefaultSkill_2_k__BackingField_; int32_t _LotterySkill_k__BackingField_; int32_t _DefaultPerk_1_k__BackingField_; int32_t _DefaultPerk_2_k__BackingField_; int32_t _DefaultPerk_3_k__BackingField_; DLL2SDK::mscorlib::System::String* _AudioSwitch_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpecialAudioEventEx_k__BackingField_; DLL2SDK::mscorlib::System::String* _DefaultAudioEventEx_k__BackingField_; DLL2SDK::mscorlib::System::String* _WinnerCircle_k__BackingField_; DLL2SDK::mscorlib::System::String* _BasicAudioBank_k__BackingField_; DLL2SDK::mscorlib::System::String* _BasicAudioBank2_k__BackingField_; DLL2SDK::mscorlib::System::String* _DefaultAudioBank_k__BackingField_; DLL2SDK::mscorlib::System::String* _DefaultAudioBank2_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpecialAudioBank_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpecialAudioBank2_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpecialAudioBank3_k__BackingField_; DLL2SDK::mscorlib::System::String* _MPBankNameEx_k__BackingField_; DLL2SDK::mscorlib::System::String* _BRBankNameEX_k__BackingField_; DLL2SDK::mscorlib::System::String* _ZoomInAudio_k__BackingField_; DLL2SDK::mscorlib::System::String* _ZoomOutAudio_k__BackingField_; bool _ShowRare_k__BackingField_; bool _ShowInBag_k__BackingField_; int32_t _LockedShowOrder_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_HowToGet_k__BackingField_; int32_t _GoGetPos_k__BackingField_; int32_t _SecondTab_k__BackingField_; DLL2SDK::mscorlib::System::String* _GoGetUrl_k__BackingField_; int32_t _SortWeight_k__BackingField_; DLL2SDK::Array* _RoleSkinBox_k__BackingField_; bool _IsAutoDemolition_k__BackingField_; int32_t _SellProtection_k__BackingField_; uint32_t _CurrencyID_k__BackingField_; int32_t _SellPrice_k__BackingField_; int32_t _MaxValueDay_k__BackingField_; DLL2SDK::mscorlib::System::String* _EntranceAni_k__BackingField_; int32_t _ShowFixedRotation_k__BackingField_; DLL2SDK::Array* _OpenViewSkill_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMemberShowConfById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_29257(); DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType get_HowToGetPos_29258(); void set_HowToGetPos_29259(DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType value_); void PostInit_29260(); uint32_t GetPrimaryKeyValue_29262(); uint32_t get_ID_29263(); void set_ID_29264(uint32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_29265(); void set_LOCID_Name_29266(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_29267(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_29268(); void set_LOCID_Desc_29269(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_29270(); bool get_IsAIInBR_29271(); void set_IsAIInBR_29272(bool value_); int32_t get_AIID_29273(); void set_AIID_29274(int32_t value_); int32_t get_PVEAIID_29275(); void set_PVEAIID_29276(int32_t value_); int32_t get_ColorID_29277(); void set_ColorID_29278(int32_t value_); int32_t get_ColorSubID_29279(); void set_ColorSubID_29280(int32_t value_); int32_t get_MinSPI_29281(); void set_MinSPI_29282(int32_t value_); int32_t get_MaxSPI_29283(); void set_MaxSPI_29284(int32_t value_); int32_t get_MaxSkill_29285(); void set_MaxSkill_29286(int32_t value_); int32_t get_DefaultSkill_1_29287(); void set_DefaultSkill_1_29288(int32_t value_); int32_t get_DefaultSkill_2_29289(); void set_DefaultSkill_2_29290(int32_t value_); int32_t get_LotterySkill_29291(); void set_LotterySkill_29292(int32_t value_); int32_t get_DefaultPerk_1_29293(); void set_DefaultPerk_1_29294(int32_t value_); int32_t get_DefaultPerk_2_29295(); void set_DefaultPerk_2_29296(int32_t value_); int32_t get_DefaultPerk_3_29297(); void set_DefaultPerk_3_29298(int32_t value_); DLL2SDK::mscorlib::System::String* get_AudioSwitch_29299(); void set_AudioSwitch_29300(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SpecialAudioEventEx_29301(); void set_SpecialAudioEventEx_29302(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_DefaultAudioEventEx_29303(); void set_DefaultAudioEventEx_29304(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_WinnerCircle_29305(); void set_WinnerCircle_29306(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_BasicAudioBank_29307(); void set_BasicAudioBank_29308(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_BasicAudioBank2_29309(); void set_BasicAudioBank2_29310(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_DefaultAudioBank_29311(); void set_DefaultAudioBank_29312(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_DefaultAudioBank2_29313(); void set_DefaultAudioBank2_29314(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SpecialAudioBank_29315(); void set_SpecialAudioBank_29316(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SpecialAudioBank2_29317(); void set_SpecialAudioBank2_29318(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SpecialAudioBank3_29319(); void set_SpecialAudioBank3_29320(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_MPBankNameEx_29321(); void set_MPBankNameEx_29322(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_BRBankNameEX_29323(); void set_BRBankNameEX_29324(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ZoomInAudio_29325(); void set_ZoomInAudio_29326(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ZoomOutAudio_29327(); void set_ZoomOutAudio_29328(DLL2SDK::mscorlib::System::String* value_); bool get_ShowRare_29329(); void set_ShowRare_29330(bool value_); bool get_ShowInBag_29331(); void set_ShowInBag_29332(bool value_); int32_t get_LockedShowOrder_29333(); void set_LockedShowOrder_29334(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_HowToGet_29335(); void set_LOCID_HowToGet_29336(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_HowToGet_29337(); int32_t get_GoGetPos_29338(); void set_GoGetPos_29339(int32_t value_); int32_t get_SecondTab_29340(); void set_SecondTab_29341(int32_t value_); DLL2SDK::mscorlib::System::String* get_GoGetUrl_29342(); void set_GoGetUrl_29343(DLL2SDK::mscorlib::System::String* value_); int32_t get_SortWeight_29344(); void set_SortWeight_29345(int32_t value_); DLL2SDK::Array* get_RoleSkinBox_29346(); void set_RoleSkinBox_29347(DLL2SDK::Array* value_); bool get_IsAutoDemolition_29348(); void set_IsAutoDemolition_29349(bool value_); int32_t get_SellProtection_29350(); void set_SellProtection_29351(int32_t value_); uint32_t get_CurrencyID_29352(); void set_CurrencyID_29353(uint32_t value_); int32_t get_SellPrice_29354(); void set_SellPrice_29355(int32_t value_); int32_t get_MaxValueDay_29356(); void set_MaxValueDay_29357(int32_t value_); DLL2SDK::mscorlib::System::String* get_EntranceAni_29358(); void set_EntranceAni_29359(DLL2SDK::mscorlib::System::String* value_); int32_t get_ShowFixedRotation_29360(); void set_ShowFixedRotation_29361(int32_t value_); DLL2SDK::Array* get_OpenViewSkill_29362(); void set_OpenViewSkill_29363(DLL2SDK::Array* value_); int32_t Deserialize_29364(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_29365(); static DLL2SDK::Assembly_CSharp::Config::RoleConfConfig* GetMemberShowConfById_29261(uint32_t id_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ReticlesConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { uint32_t _ID_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; int32_t _AdaptedOpticsID_k__BackingField_; bool _NeedUnlocked_k__BackingField_; int32_t _UnlockKill_k__BackingField_; int32_t _GetXP_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_29230(); DLL2SDK::mscorlib::System::String* get_Desc_29231(); uint32_t get_CurrencyID_29232(); int32_t get_ColorID_29233(); int32_t get_ColorSubID_29234(); int32_t get_MinSPI_29235(); int32_t get_SellPrice_29236(); bool get_ShowInBag_29237(); int32_t get_LockedShowOrder_29238(); DLL2SDK::mscorlib::System::String* get_HowToGet_29239(); DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType get_HowToGetPos_29240(); int32_t get_SellProtection_29241(); uint32_t GetPrimaryKeyValue_29242(); uint32_t get_ID_29243(); void set_ID_29244(uint32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_29245(); void set_LOCID_Name_29246(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_29247(); int32_t get_AdaptedOpticsID_29248(); void set_AdaptedOpticsID_29249(int32_t value_); bool get_NeedUnlocked_29250(); void set_NeedUnlocked_29251(bool value_); int32_t get_UnlockKill_29252(); void set_UnlockKill_29253(int32_t value_); int32_t get_GetXP_29254(); void set_GetXP_29255(int32_t value_); int32_t Deserialize_29256(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ClientLimitOfferInfo : DLL2SDK::mscorlib::System::Object { int32_t _ID_k__BackingField_; int32_t _AreaId_k__BackingField_; int32_t _ShowArea_k__BackingField_; int32_t _Sort_k__BackingField_; int32_t _Skip_k__BackingField_; int32_t _SkipParam_k__BackingField_; DLL2SDK::mscorlib::System::String* _SkipParamString_k__BackingField_; DLL2SDK::mscorlib::System::String* _Title_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpecialTitle_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpriteName_k__BackingField_; DLL2SDK::mscorlib::System::String* _SkipURL_k__BackingField_; DLL2SDK::mscorlib::System::String* _PosterUrl_k__BackingField_; DLL2SDK::mscorlib::System::String* _PictureUrl_k__BackingField_; DLL2SDK::mscorlib::System::String* _PictureUrlSmall_k__BackingField_; int32_t _StayTime_k__BackingField_; int32_t _BeginDate_k__BackingField_; int32_t _EndDate_k__BackingField_; int32_t _StartTime_k__BackingField_; int32_t _EndTime_k__BackingField_; DLL2SDK::mscorlib::System::String* _LabelBG_k__BackingField_; DLL2SDK::mscorlib::System::String* _LabelContent_k__BackingField_; bool _ShowCountDown_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* moduleSwitch_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_29185(DLL2SDK::CSProto::msg::ResLimitOffer* serverInfo_); int32_t get_ID_29186(); void set_ID_29187(int32_t value_); int32_t get_AreaId_29188(); void set_AreaId_29189(int32_t value_); int32_t get_ShowArea_29190(); void set_ShowArea_29191(int32_t value_); int32_t get_Sort_29192(); void set_Sort_29193(int32_t value_); int32_t get_Skip_29194(); void set_Skip_29195(int32_t value_); int32_t get_SkipParam_29196(); void set_SkipParam_29197(int32_t value_); DLL2SDK::mscorlib::System::String* get_SkipParamString_29198(); void set_SkipParamString_29199(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Title_29200(); void set_Title_29201(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SpecialTitle_29202(); void set_SpecialTitle_29203(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SpriteName_29204(); void set_SpriteName_29205(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SkipURL_29206(); void set_SkipURL_29207(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_PosterUrl_29208(); void set_PosterUrl_29209(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_PictureUrl_29210(); void set_PictureUrl_29211(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_PictureUrlSmall_29212(); void set_PictureUrlSmall_29213(DLL2SDK::mscorlib::System::String* value_); int32_t get_StayTime_29214(); void set_StayTime_29215(int32_t value_); int32_t get_BeginDate_29216(); void set_BeginDate_29217(int32_t value_); int32_t get_EndDate_29218(); void set_EndDate_29219(int32_t value_); int32_t get_StartTime_29220(); void set_StartTime_29221(int32_t value_); int32_t get_EndTime_29222(); void set_EndTime_29223(int32_t value_); DLL2SDK::mscorlib::System::String* get_LabelBG_29224(); void set_LabelBG_29225(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LabelContent_29226(); void set_LabelContent_29227(DLL2SDK::mscorlib::System::String* value_); bool get_ShowCountDown_29228(); void set_ShowCountDown_29229(bool value_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct FirstRechargeConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::mscorlib::System::Collections::Generic::List_1* awards_; int32_t _Order_k__BackingField_; int32_t _RechargeId_k__BackingField_; int32_t _SubRechargeId_k__BackingField_; int32_t _PlatId_k__BackingField_; int32_t _ZoneId_k__BackingField_; DLL2SDK::mscorlib::System::String* _GetTip_k__BackingField_; DLL2SDK::mscorlib::System::String* _RewardDesc1_k__BackingField_; DLL2SDK::mscorlib::System::String* _RewardDesc2_k__BackingField_; uint32_t _RewardId_1_k__BackingField_; int32_t _RewardNum_1_k__BackingField_; uint32_t _RewardId_2_k__BackingField_; int32_t _RewardNum_2_k__BackingField_; uint32_t _RewardId_3_k__BackingField_; int32_t _RewardNum_3_k__BackingField_; uint32_t _RewardId_4_k__BackingField_; int32_t _RewardNum_4_k__BackingField_; uint32_t _RewardId_5_k__BackingField_; int32_t _RewardNum_5_k__BackingField_; uint32_t _RewardId_6_k__BackingField_; int32_t _RewardNum_6_k__BackingField_; int32_t _BeginDate_k__BackingField_; int32_t _EndDate_k__BackingField_; int32_t _StartTime_k__BackingField_; int32_t _EndTime_k__BackingField_; bool _IsShowLocalTime_k__BackingField_; DLL2SDK::mscorlib::System::String* _BgName_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRewards_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_29129(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRewards_29130(); int32_t GetPrimaryKeyValue_29131(); int32_t get_Order_29132(); void set_Order_29133(int32_t value_); int32_t get_RechargeId_29134(); void set_RechargeId_29135(int32_t value_); int32_t get_SubRechargeId_29136(); void set_SubRechargeId_29137(int32_t value_); int32_t get_PlatId_29138(); void set_PlatId_29139(int32_t value_); int32_t get_ZoneId_29140(); void set_ZoneId_29141(int32_t value_); DLL2SDK::mscorlib::System::String* get_GetTip_29142(); void set_GetTip_29143(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_RewardDesc1_29144(); void set_RewardDesc1_29145(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_RewardDesc2_29146(); void set_RewardDesc2_29147(DLL2SDK::mscorlib::System::String* value_); uint32_t get_RewardId_1_29148(); void set_RewardId_1_29149(uint32_t value_); int32_t get_RewardNum_1_29150(); void set_RewardNum_1_29151(int32_t value_); uint32_t get_RewardId_2_29152(); void set_RewardId_2_29153(uint32_t value_); int32_t get_RewardNum_2_29154(); void set_RewardNum_2_29155(int32_t value_); uint32_t get_RewardId_3_29156(); void set_RewardId_3_29157(uint32_t value_); int32_t get_RewardNum_3_29158(); void set_RewardNum_3_29159(int32_t value_); uint32_t get_RewardId_4_29160(); void set_RewardId_4_29161(uint32_t value_); int32_t get_RewardNum_4_29162(); void set_RewardNum_4_29163(int32_t value_); uint32_t get_RewardId_5_29164(); void set_RewardId_5_29165(uint32_t value_); int32_t get_RewardNum_5_29166(); void set_RewardNum_5_29167(int32_t value_); uint32_t get_RewardId_6_29168(); void set_RewardId_6_29169(uint32_t value_); int32_t get_RewardNum_6_29170(); void set_RewardNum_6_29171(int32_t value_); int32_t get_BeginDate_29172(); void set_BeginDate_29173(int32_t value_); int32_t get_EndDate_29174(); void set_EndDate_29175(int32_t value_); int32_t get_StartTime_29176(); void set_StartTime_29177(int32_t value_); int32_t get_EndTime_29178(); void set_EndTime_29179(int32_t value_); bool get_IsShowLocalTime_29180(); void set_IsShowLocalTime_29181(bool value_); DLL2SDK::mscorlib::System::String* get_BgName_29182(); void set_BgName_29183(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_29184(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ClientOTOInfo : DLL2SDK::mscorlib::System::Object { int32_t _Order_k__BackingField_; int32_t _RechargeId_k__BackingField_; int32_t _ZoneId_k__BackingField_; int32_t _PlatId_k__BackingField_; int32_t _OtoType_k__BackingField_; int32_t _OtoSerialNum_k__BackingField_; uint32_t _Duration_k__BackingField_; DLL2SDK::mscorlib::System::String* _ProductID_k__BackingField_; float _Price_k__BackingField_; int32_t _UITemplateId_k__BackingField_; DLL2SDK::mscorlib::System::String* _UITemplateParam_k__BackingField_; DLL2SDK::mscorlib::System::String* _Title_k__BackingField_; DLL2SDK::mscorlib::System::String* _Content_k__BackingField_; DLL2SDK::mscorlib::System::String* _Reward_url_k__BackingField_; DLL2SDK::mscorlib::System::String* _Pic_url_k__BackingField_; int32_t _Flag_k__BackingField_; uint32_t _SpecialItemId_k__BackingField_; int32_t _SpecialItemNum_k__BackingField_; int32_t _Discount_k__BackingField_; int32_t _BeginDate_k__BackingField_; int32_t _EndDate_k__BackingField_; int32_t _StartTime_k__BackingField_; int32_t _EndTime_k__BackingField_; uint64_t _ExpireTime_k__BackingField_; bool _IsShowLocalTime_k__BackingField_; DLL2SDK::mscorlib::System::String* _ColorTitle_k__BackingField_; DLL2SDK::mscorlib::System::String* _ColorTitleTop_k__BackingField_; DLL2SDK::mscorlib::System::String* _ColorDesc_k__BackingField_; DLL2SDK::mscorlib::System::String* _ColorDescBg_k__BackingField_; DLL2SDK::mscorlib::System::String* _ColorContent_k__BackingField_; DLL2SDK::mscorlib::System::String* _ColorTime_k__BackingField_; DLL2SDK::mscorlib::System::String* _ColorPrice_k__BackingField_; DLL2SDK::mscorlib::System::String* _ColorDiscount_k__BackingField_; DLL2SDK::mscorlib::System::String* _ColorBtnLabel_k__BackingField_; DLL2SDK::mscorlib::System::String* _ColorFrame_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* awards_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRewards_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_29057(DLL2SDK::CSProto::msg::ResOtoRecharge* serverInfo_); int32_t get_Order_29058(); void set_Order_29059(int32_t value_); int32_t get_RechargeId_29060(); void set_RechargeId_29061(int32_t value_); int32_t get_ZoneId_29062(); void set_ZoneId_29063(int32_t value_); int32_t get_PlatId_29064(); void set_PlatId_29065(int32_t value_); int32_t get_OtoType_29066(); void set_OtoType_29067(int32_t value_); int32_t get_OtoSerialNum_29068(); void set_OtoSerialNum_29069(int32_t value_); uint32_t get_Duration_29070(); void set_Duration_29071(uint32_t value_); DLL2SDK::mscorlib::System::String* get_ProductID_29072(); void set_ProductID_29073(DLL2SDK::mscorlib::System::String* value_); float get_Price_29074(); void set_Price_29075(float value_); int32_t get_UITemplateId_29076(); void set_UITemplateId_29077(int32_t value_); DLL2SDK::mscorlib::System::String* get_UITemplateParam_29078(); void set_UITemplateParam_29079(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Title_29080(); void set_Title_29081(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Content_29082(); void set_Content_29083(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Reward_url_29084(); void set_Reward_url_29085(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Pic_url_29086(); void set_Pic_url_29087(DLL2SDK::mscorlib::System::String* value_); int32_t get_Flag_29088(); void set_Flag_29089(int32_t value_); uint32_t get_SpecialItemId_29090(); void set_SpecialItemId_29091(uint32_t value_); int32_t get_SpecialItemNum_29092(); void set_SpecialItemNum_29093(int32_t value_); int32_t get_Discount_29094(); void set_Discount_29095(int32_t value_); int32_t get_BeginDate_29096(); void set_BeginDate_29097(int32_t value_); int32_t get_EndDate_29098(); void set_EndDate_29099(int32_t value_); int32_t get_StartTime_29100(); void set_StartTime_29101(int32_t value_); int32_t get_EndTime_29102(); void set_EndTime_29103(int32_t value_); uint64_t get_ExpireTime_29104(); void set_ExpireTime_29105(uint64_t value_); bool get_IsShowLocalTime_29106(); void set_IsShowLocalTime_29107(bool value_); DLL2SDK::mscorlib::System::String* get_ColorTitle_29108(); void set_ColorTitle_29109(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ColorTitleTop_29110(); void set_ColorTitleTop_29111(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ColorDesc_29112(); void set_ColorDesc_29113(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ColorDescBg_29114(); void set_ColorDescBg_29115(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ColorContent_29116(); void set_ColorContent_29117(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ColorTime_29118(); void set_ColorTime_29119(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ColorPrice_29120(); void set_ColorPrice_29121(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ColorDiscount_29122(); void set_ColorDiscount_29123(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ColorBtnLabel_29124(); void set_ColorBtnLabel_29125(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ColorFrame_29126(); void set_ColorFrame_29127(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRewards_29128(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SingleRechargeConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::mscorlib::System::Collections::Generic::List_1* awards_; int32_t _Order_k__BackingField_; int32_t _RechargeId_k__BackingField_; int32_t _SubRechargeId_k__BackingField_; int32_t _ZoneId_k__BackingField_; int32_t _PlatId_k__BackingField_; DLL2SDK::mscorlib::System::String* _Title_k__BackingField_; DLL2SDK::mscorlib::System::String* _SubTitle_k__BackingField_; DLL2SDK::mscorlib::System::String* _Content_k__BackingField_; int32_t _RechargeNum_k__BackingField_; uint32_t _RewardId_1_k__BackingField_; int32_t _RewardNum_1_k__BackingField_; uint32_t _RewardId_2_k__BackingField_; int32_t _RewardNum_2_k__BackingField_; uint32_t _RewardId_3_k__BackingField_; int32_t _RewardNum_3_k__BackingField_; uint32_t _RewardId_4_k__BackingField_; int32_t _RewardNum_4_k__BackingField_; uint32_t _RewardId_5_k__BackingField_; int32_t _RewardNum_5_k__BackingField_; uint32_t _RewardId_6_k__BackingField_; int32_t _RewardNum_6_k__BackingField_; int32_t _BeginDate_k__BackingField_; int32_t _EndDate_k__BackingField_; int32_t _StartTime_k__BackingField_; int32_t _EndTime_k__BackingField_; bool _IsShowLocalTime_k__BackingField_; DLL2SDK::mscorlib::System::String* _BgName_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRewards_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_28999(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRewards_29000(); int32_t GetPrimaryKeyValue_29001(); int32_t get_Order_29002(); void set_Order_29003(int32_t value_); int32_t get_RechargeId_29004(); void set_RechargeId_29005(int32_t value_); int32_t get_SubRechargeId_29006(); void set_SubRechargeId_29007(int32_t value_); int32_t get_ZoneId_29008(); void set_ZoneId_29009(int32_t value_); int32_t get_PlatId_29010(); void set_PlatId_29011(int32_t value_); DLL2SDK::mscorlib::System::String* get_Title_29012(); void set_Title_29013(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SubTitle_29014(); void set_SubTitle_29015(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Content_29016(); void set_Content_29017(DLL2SDK::mscorlib::System::String* value_); int32_t get_RechargeNum_29018(); void set_RechargeNum_29019(int32_t value_); uint32_t get_RewardId_1_29020(); void set_RewardId_1_29021(uint32_t value_); int32_t get_RewardNum_1_29022(); void set_RewardNum_1_29023(int32_t value_); uint32_t get_RewardId_2_29024(); void set_RewardId_2_29025(uint32_t value_); int32_t get_RewardNum_2_29026(); void set_RewardNum_2_29027(int32_t value_); uint32_t get_RewardId_3_29028(); void set_RewardId_3_29029(uint32_t value_); int32_t get_RewardNum_3_29030(); void set_RewardNum_3_29031(int32_t value_); uint32_t get_RewardId_4_29032(); void set_RewardId_4_29033(uint32_t value_); int32_t get_RewardNum_4_29034(); void set_RewardNum_4_29035(int32_t value_); uint32_t get_RewardId_5_29036(); void set_RewardId_5_29037(uint32_t value_); int32_t get_RewardNum_5_29038(); void set_RewardNum_5_29039(int32_t value_); uint32_t get_RewardId_6_29040(); void set_RewardId_6_29041(uint32_t value_); int32_t get_RewardNum_6_29042(); void set_RewardNum_6_29043(int32_t value_); int32_t get_BeginDate_29044(); void set_BeginDate_29045(int32_t value_); int32_t get_EndDate_29046(); void set_EndDate_29047(int32_t value_); int32_t get_StartTime_29048(); void set_StartTime_29049(int32_t value_); int32_t get_EndTime_29050(); void set_EndTime_29051(int32_t value_); bool get_IsShowLocalTime_29052(); void set_IsShowLocalTime_29053(bool value_); DLL2SDK::mscorlib::System::String* get_BgName_29054(); void set_BgName_29055(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_29056(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct AccumulateRechargeConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::mscorlib::System::Collections::Generic::List_1* awards_; int32_t _Order_k__BackingField_; int32_t _RechargeId_k__BackingField_; int32_t _SubRechargeId_k__BackingField_; int32_t _ZoneId_k__BackingField_; int32_t _PlatId_k__BackingField_; DLL2SDK::mscorlib::System::String* _Title_k__BackingField_; DLL2SDK::mscorlib::System::String* _SubTitle_k__BackingField_; DLL2SDK::mscorlib::System::String* _Content_k__BackingField_; int32_t _LevelId_1_k__BackingField_; int32_t _LevelNum_1_k__BackingField_; uint32_t _RewardId_1_k__BackingField_; int32_t _RewardNum_1_k__BackingField_; int32_t _RewardExpire_1_k__BackingField_; int32_t _LevelId_2_k__BackingField_; int32_t _LevelNum_2_k__BackingField_; uint32_t _RewardId_2_k__BackingField_; int32_t _RewardNum_2_k__BackingField_; int32_t _RewardExpire_2_k__BackingField_; int32_t _LevelId_3_k__BackingField_; int32_t _LevelNum_3_k__BackingField_; uint32_t _RewardId_3_k__BackingField_; int32_t _RewardNum_3_k__BackingField_; int32_t _RewardExpire_3_k__BackingField_; int32_t _LevelId_4_k__BackingField_; int32_t _LevelNum_4_k__BackingField_; uint32_t _RewardId_4_k__BackingField_; int32_t _RewardNum_4_k__BackingField_; int32_t _RewardExpire_4_k__BackingField_; int32_t _LevelId_5_k__BackingField_; int32_t _LevelNum_5_k__BackingField_; uint32_t _RewardId_5_k__BackingField_; int32_t _RewardNum_5_k__BackingField_; int32_t _RewardExpire_5_k__BackingField_; int32_t _LevelId_6_k__BackingField_; int32_t _LevelNum_6_k__BackingField_; uint32_t _RewardId_6_k__BackingField_; int32_t _RewardNum_6_k__BackingField_; int32_t _RewardExpire_6_k__BackingField_; int32_t _LevelId_7_k__BackingField_; int32_t _LevelNum_7_k__BackingField_; uint32_t _RewardId_7_k__BackingField_; int32_t _RewardNum_7_k__BackingField_; int32_t _RewardExpire_7_k__BackingField_; int32_t _LevelId_8_k__BackingField_; int32_t _LevelNum_8_k__BackingField_; uint32_t _RewardId_8_k__BackingField_; int32_t _RewardNum_8_k__BackingField_; int32_t _RewardExpire_8_k__BackingField_; int32_t _LevelId_9_k__BackingField_; int32_t _LevelNum_9_k__BackingField_; uint32_t _RewardId_9_k__BackingField_; int32_t _RewardNum_9_k__BackingField_; int32_t _RewardExpire_9_k__BackingField_; int32_t _LevelId_10_k__BackingField_; int32_t _LevelNum_10_k__BackingField_; uint32_t _RewardId_10_k__BackingField_; int32_t _RewardNum_10_k__BackingField_; int32_t _RewardExpire_10_k__BackingField_; int32_t _BeginDate_k__BackingField_; int32_t _EndDate_k__BackingField_; int32_t _StartTime_k__BackingField_; int32_t _EndTime_k__BackingField_; bool _IsShowLocalTime_k__BackingField_; bool _Abtest_conf_enable_abtest_k__BackingField_; int32_t _Abtest_conf_abtest_group_id_k__BackingField_; int32_t _Abtest_conf_abtest_rejudge_k__BackingField_; int32_t _Abtest_conf_abtest_layer_k__BackingField_; int32_t _Abtest_conf_abtest_ratio_k__BackingField_; int32_t _Abtest_conf_abtest_cond_start_time_k__BackingField_; int32_t _Abtest_conf_abtest_cond_stat_duration_k__BackingField_; int32_t _Abtest_conf_abtest_cond_logic_op_k__BackingField_; int32_t _Abtest_conf_abtest_effect_duration_k__BackingField_; int32_t _Abtest_conf_abtest_recomm_cond_1_abtest_cond_type_k__BackingField_; int32_t _Abtest_conf_abtest_recomm_cond_1_abtest_cond_sub_type_k__BackingField_; int32_t _Abtest_conf_abtest_recomm_cond_1_abtest_cond_sub_type2_k__BackingField_; int32_t _Abtest_conf_abtest_recomm_cond_1_abtest_cond_value1_k__BackingField_; int32_t _Abtest_conf_abtest_recomm_cond_1_abtest_cond_value2_k__BackingField_; int32_t _Abtest_conf_abtest_recomm_cond_2_abtest_cond_type_k__BackingField_; int32_t _Abtest_conf_abtest_recomm_cond_2_abtest_cond_sub_type_k__BackingField_; int32_t _Abtest_conf_abtest_recomm_cond_2_abtest_cond_sub_type2_k__BackingField_; int32_t _Abtest_conf_abtest_recomm_cond_2_abtest_cond_value1_k__BackingField_; int32_t _Abtest_conf_abtest_recomm_cond_2_abtest_cond_value2_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRewards_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_28831(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRewards_28832(); int32_t GetPrimaryKeyValue_28833(); int32_t get_Order_28834(); void set_Order_28835(int32_t value_); int32_t get_RechargeId_28836(); void set_RechargeId_28837(int32_t value_); int32_t get_SubRechargeId_28838(); void set_SubRechargeId_28839(int32_t value_); int32_t get_ZoneId_28840(); void set_ZoneId_28841(int32_t value_); int32_t get_PlatId_28842(); void set_PlatId_28843(int32_t value_); DLL2SDK::mscorlib::System::String* get_Title_28844(); void set_Title_28845(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SubTitle_28846(); void set_SubTitle_28847(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Content_28848(); void set_Content_28849(DLL2SDK::mscorlib::System::String* value_); int32_t get_LevelId_1_28850(); void set_LevelId_1_28851(int32_t value_); int32_t get_LevelNum_1_28852(); void set_LevelNum_1_28853(int32_t value_); uint32_t get_RewardId_1_28854(); void set_RewardId_1_28855(uint32_t value_); int32_t get_RewardNum_1_28856(); void set_RewardNum_1_28857(int32_t value_); int32_t get_RewardExpire_1_28858(); void set_RewardExpire_1_28859(int32_t value_); int32_t get_LevelId_2_28860(); void set_LevelId_2_28861(int32_t value_); int32_t get_LevelNum_2_28862(); void set_LevelNum_2_28863(int32_t value_); uint32_t get_RewardId_2_28864(); void set_RewardId_2_28865(uint32_t value_); int32_t get_RewardNum_2_28866(); void set_RewardNum_2_28867(int32_t value_); int32_t get_RewardExpire_2_28868(); void set_RewardExpire_2_28869(int32_t value_); int32_t get_LevelId_3_28870(); void set_LevelId_3_28871(int32_t value_); int32_t get_LevelNum_3_28872(); void set_LevelNum_3_28873(int32_t value_); uint32_t get_RewardId_3_28874(); void set_RewardId_3_28875(uint32_t value_); int32_t get_RewardNum_3_28876(); void set_RewardNum_3_28877(int32_t value_); int32_t get_RewardExpire_3_28878(); void set_RewardExpire_3_28879(int32_t value_); int32_t get_LevelId_4_28880(); void set_LevelId_4_28881(int32_t value_); int32_t get_LevelNum_4_28882(); void set_LevelNum_4_28883(int32_t value_); uint32_t get_RewardId_4_28884(); void set_RewardId_4_28885(uint32_t value_); int32_t get_RewardNum_4_28886(); void set_RewardNum_4_28887(int32_t value_); int32_t get_RewardExpire_4_28888(); void set_RewardExpire_4_28889(int32_t value_); int32_t get_LevelId_5_28890(); void set_LevelId_5_28891(int32_t value_); int32_t get_LevelNum_5_28892(); void set_LevelNum_5_28893(int32_t value_); uint32_t get_RewardId_5_28894(); void set_RewardId_5_28895(uint32_t value_); int32_t get_RewardNum_5_28896(); void set_RewardNum_5_28897(int32_t value_); int32_t get_RewardExpire_5_28898(); void set_RewardExpire_5_28899(int32_t value_); int32_t get_LevelId_6_28900(); void set_LevelId_6_28901(int32_t value_); int32_t get_LevelNum_6_28902(); void set_LevelNum_6_28903(int32_t value_); uint32_t get_RewardId_6_28904(); void set_RewardId_6_28905(uint32_t value_); int32_t get_RewardNum_6_28906(); void set_RewardNum_6_28907(int32_t value_); int32_t get_RewardExpire_6_28908(); void set_RewardExpire_6_28909(int32_t value_); int32_t get_LevelId_7_28910(); void set_LevelId_7_28911(int32_t value_); int32_t get_LevelNum_7_28912(); void set_LevelNum_7_28913(int32_t value_); uint32_t get_RewardId_7_28914(); void set_RewardId_7_28915(uint32_t value_); int32_t get_RewardNum_7_28916(); void set_RewardNum_7_28917(int32_t value_); int32_t get_RewardExpire_7_28918(); void set_RewardExpire_7_28919(int32_t value_); int32_t get_LevelId_8_28920(); void set_LevelId_8_28921(int32_t value_); int32_t get_LevelNum_8_28922(); void set_LevelNum_8_28923(int32_t value_); uint32_t get_RewardId_8_28924(); void set_RewardId_8_28925(uint32_t value_); int32_t get_RewardNum_8_28926(); void set_RewardNum_8_28927(int32_t value_); int32_t get_RewardExpire_8_28928(); void set_RewardExpire_8_28929(int32_t value_); int32_t get_LevelId_9_28930(); void set_LevelId_9_28931(int32_t value_); int32_t get_LevelNum_9_28932(); void set_LevelNum_9_28933(int32_t value_); uint32_t get_RewardId_9_28934(); void set_RewardId_9_28935(uint32_t value_); int32_t get_RewardNum_9_28936(); void set_RewardNum_9_28937(int32_t value_); int32_t get_RewardExpire_9_28938(); void set_RewardExpire_9_28939(int32_t value_); int32_t get_LevelId_10_28940(); void set_LevelId_10_28941(int32_t value_); int32_t get_LevelNum_10_28942(); void set_LevelNum_10_28943(int32_t value_); uint32_t get_RewardId_10_28944(); void set_RewardId_10_28945(uint32_t value_); int32_t get_RewardNum_10_28946(); void set_RewardNum_10_28947(int32_t value_); int32_t get_RewardExpire_10_28948(); void set_RewardExpire_10_28949(int32_t value_); int32_t get_BeginDate_28950(); void set_BeginDate_28951(int32_t value_); int32_t get_EndDate_28952(); void set_EndDate_28953(int32_t value_); int32_t get_StartTime_28954(); void set_StartTime_28955(int32_t value_); int32_t get_EndTime_28956(); void set_EndTime_28957(int32_t value_); bool get_IsShowLocalTime_28958(); void set_IsShowLocalTime_28959(bool value_); bool get_Abtest_conf_enable_abtest_28960(); void set_Abtest_conf_enable_abtest_28961(bool value_); int32_t get_Abtest_conf_abtest_group_id_28962(); void set_Abtest_conf_abtest_group_id_28963(int32_t value_); int32_t get_Abtest_conf_abtest_rejudge_28964(); void set_Abtest_conf_abtest_rejudge_28965(int32_t value_); int32_t get_Abtest_conf_abtest_layer_28966(); void set_Abtest_conf_abtest_layer_28967(int32_t value_); int32_t get_Abtest_conf_abtest_ratio_28968(); void set_Abtest_conf_abtest_ratio_28969(int32_t value_); int32_t get_Abtest_conf_abtest_cond_start_time_28970(); void set_Abtest_conf_abtest_cond_start_time_28971(int32_t value_); int32_t get_Abtest_conf_abtest_cond_stat_duration_28972(); void set_Abtest_conf_abtest_cond_stat_duration_28973(int32_t value_); int32_t get_Abtest_conf_abtest_cond_logic_op_28974(); void set_Abtest_conf_abtest_cond_logic_op_28975(int32_t value_); int32_t get_Abtest_conf_abtest_effect_duration_28976(); void set_Abtest_conf_abtest_effect_duration_28977(int32_t value_); int32_t get_Abtest_conf_abtest_recomm_cond_1_abtest_cond_type_28978(); void set_Abtest_conf_abtest_recomm_cond_1_abtest_cond_type_28979(int32_t value_); int32_t get_Abtest_conf_abtest_recomm_cond_1_abtest_cond_sub_type_28980(); void set_Abtest_conf_abtest_recomm_cond_1_abtest_cond_sub_type_28981(int32_t value_); int32_t get_Abtest_conf_abtest_recomm_cond_1_abtest_cond_sub_type2_28982(); void set_Abtest_conf_abtest_recomm_cond_1_abtest_cond_sub_type2_28983(int32_t value_); int32_t get_Abtest_conf_abtest_recomm_cond_1_abtest_cond_value1_28984(); void set_Abtest_conf_abtest_recomm_cond_1_abtest_cond_value1_28985(int32_t value_); int32_t get_Abtest_conf_abtest_recomm_cond_1_abtest_cond_value2_28986(); void set_Abtest_conf_abtest_recomm_cond_1_abtest_cond_value2_28987(int32_t value_); int32_t get_Abtest_conf_abtest_recomm_cond_2_abtest_cond_type_28988(); void set_Abtest_conf_abtest_recomm_cond_2_abtest_cond_type_28989(int32_t value_); int32_t get_Abtest_conf_abtest_recomm_cond_2_abtest_cond_sub_type_28990(); void set_Abtest_conf_abtest_recomm_cond_2_abtest_cond_sub_type_28991(int32_t value_); int32_t get_Abtest_conf_abtest_recomm_cond_2_abtest_cond_sub_type2_28992(); void set_Abtest_conf_abtest_recomm_cond_2_abtest_cond_sub_type2_28993(int32_t value_); int32_t get_Abtest_conf_abtest_recomm_cond_2_abtest_cond_value1_28994(); void set_Abtest_conf_abtest_recomm_cond_2_abtest_cond_value1_28995(int32_t value_); int32_t get_Abtest_conf_abtest_recomm_cond_2_abtest_cond_value2_28996(); void set_Abtest_conf_abtest_recomm_cond_2_abtest_cond_value2_28997(int32_t value_); int32_t Deserialize_28998(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct RechargeAwardItem : DLL2SDK::mscorlib::System::Object { int32_t levelId_; int32_t levelNum_; uint32_t awardId_; int32_t awardNum_; int32_t awardExpireTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_28828(); void _ctor_28829(int32_t levelId_, int32_t levelNum_, uint32_t awardId_, int32_t awardNum_); void _ctor_28830(int32_t levelId_, int32_t levelNum_, uint32_t awardId_, int32_t awardNum_, int32_t awardExpireTime_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ZMRankingTagsConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _TagID_k__BackingField_; DLL2SDK::mscorlib::System::String* _TagType_k__BackingField_; int32_t _EnumValue_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_UIRankParam1_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_UIRankParam2_k__BackingField_; int32_t _UITips_k__BackingField_; int32_t _ShareValue_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_28806(); int32_t GetPrimaryKeyValue_28807(); int32_t get_TagID_28808(); void set_TagID_28809(int32_t value_); DLL2SDK::mscorlib::System::String* get_TagType_28810(); void set_TagType_28811(DLL2SDK::mscorlib::System::String* value_); int32_t get_EnumValue_28812(); void set_EnumValue_28813(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_28814(); void set_LOCID_Name_28815(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_28816(); DLL2SDK::mscorlib::System::String* get_LOCID_UIRankParam1_28817(); void set_LOCID_UIRankParam1_28818(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_UIRankParam1_28819(); DLL2SDK::mscorlib::System::String* get_LOCID_UIRankParam2_28820(); void set_LOCID_UIRankParam2_28821(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_UIRankParam2_28822(); int32_t get_UITips_28823(); void set_UITips_28824(int32_t value_); int32_t get_ShareValue_28825(); void set_ShareValue_28826(int32_t value_); int32_t Deserialize_28827(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SPVPRankingTagsConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _TagID_k__BackingField_; DLL2SDK::mscorlib::System::String* _TagType_k__BackingField_; int32_t _EnumValue_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_UIRankParam1_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_UIRankParam2_k__BackingField_; int32_t _UITips_k__BackingField_; int32_t _ShareValue_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_28784(); int32_t GetPrimaryKeyValue_28785(); int32_t get_TagID_28786(); void set_TagID_28787(int32_t value_); DLL2SDK::mscorlib::System::String* get_TagType_28788(); void set_TagType_28789(DLL2SDK::mscorlib::System::String* value_); int32_t get_EnumValue_28790(); void set_EnumValue_28791(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_28792(); void set_LOCID_Name_28793(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_28794(); DLL2SDK::mscorlib::System::String* get_LOCID_UIRankParam1_28795(); void set_LOCID_UIRankParam1_28796(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_UIRankParam1_28797(); DLL2SDK::mscorlib::System::String* get_LOCID_UIRankParam2_28798(); void set_LOCID_UIRankParam2_28799(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_UIRankParam2_28800(); int32_t get_UITips_28801(); void set_UITips_28802(int32_t value_); int32_t get_ShareValue_28803(); void set_ShareValue_28804(int32_t value_); int32_t Deserialize_28805(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BRRankingTagsConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _TagID_k__BackingField_; DLL2SDK::mscorlib::System::String* _TagType_k__BackingField_; int32_t _EnumValue_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_UIRankParam1_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_UIRankParam2_k__BackingField_; int32_t _UITips_k__BackingField_; int32_t _ShareValue_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_28762(); int32_t GetPrimaryKeyValue_28763(); int32_t get_TagID_28764(); void set_TagID_28765(int32_t value_); DLL2SDK::mscorlib::System::String* get_TagType_28766(); void set_TagType_28767(DLL2SDK::mscorlib::System::String* value_); int32_t get_EnumValue_28768(); void set_EnumValue_28769(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_28770(); void set_LOCID_Name_28771(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_28772(); DLL2SDK::mscorlib::System::String* get_LOCID_UIRankParam1_28773(); void set_LOCID_UIRankParam1_28774(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_UIRankParam1_28775(); DLL2SDK::mscorlib::System::String* get_LOCID_UIRankParam2_28776(); void set_LOCID_UIRankParam2_28777(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_UIRankParam2_28778(); int32_t get_UITips_28779(); void set_UITips_28780(int32_t value_); int32_t get_ShareValue_28781(); void set_ShareValue_28782(int32_t value_); int32_t Deserialize_28783(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct RankPrizeConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _Rank_id_k__BackingField_; int32_t _Rank_k__BackingField_; int32_t _Prize_info_1_item_id_k__BackingField_; int32_t _Prize_info_1_item_num_k__BackingField_; int32_t _Prize_info_1_duration_k__BackingField_; int32_t _Prize_info_2_item_id_k__BackingField_; int32_t _Prize_info_2_item_num_k__BackingField_; int32_t _Prize_info_2_duration_k__BackingField_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::List_1* RankList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* ZoneAwardDic_; DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAwardList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRankAwardList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortRankPrizeConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_28732(); int32_t get_Rank_id_28736(); void set_Rank_id_28737(int32_t value_); int32_t get_Rank_28738(); void set_Rank_28739(int32_t value_); int32_t get_Prize_info_1_item_id_28740(); void set_Prize_info_1_item_id_28741(int32_t value_); int32_t get_Prize_info_1_item_num_28742(); void set_Prize_info_1_item_num_28743(int32_t value_); int32_t get_Prize_info_1_duration_28744(); void set_Prize_info_1_duration_28745(int32_t value_); int32_t get_Prize_info_2_item_id_28746(); void set_Prize_info_2_item_id_28747(int32_t value_); int32_t get_Prize_info_2_item_num_28748(); void set_Prize_info_2_item_num_28749(int32_t value_); int32_t get_Prize_info_2_duration_28750(); void set_Prize_info_2_duration_28751(int32_t value_); int32_t Deserialize_28752(DLL2SDK::Array* bytes_, int32_t* position_); static void GetAwardList_28733(int32_t Rank_Id_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRankAwardList_28734(DLL2SDK::Assembly_CSharp::RankGame::ZbRankId rankId_); static int32_t SortRankPrizeConfig_28735(DLL2SDK::Assembly_CSharp::Config::RankPrizeConfig* a_, DLL2SDK::Assembly_CSharp::Config::RankPrizeConfig* b_); static void _cctor_28753(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct RankModeManagerConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _ModeType_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_RankMode_k__BackingField_; int32_t _RankTabs_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_RankTab_k__BackingField_; int32_t _RankTabChilds_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_RankTabChild_k__BackingField_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::List_1* RankModeList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* BrTabDic_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* BrTabChildDic_; int32_t BrDefaultChildIndex_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* MpTabDic_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* MpTabChildDic_; int32_t MpDefaultChildIndex_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ZbTabDic_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ZbTabChildDic_; int32_t ZbDefaultChildIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRankTabList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDefaultIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_28712(); int32_t get_ModeType_28715(); void set_ModeType_28716(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_RankMode_28717(); void set_LOCID_Name_RankMode_28718(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_RankMode_28719(); int32_t get_RankTabs_28720(); void set_RankTabs_28721(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_RankTab_28722(); void set_LOCID_Name_RankTab_28723(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_RankTab_28724(); int32_t get_RankTabChilds_28725(); void set_RankTabChilds_28726(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_RankTabChild_28727(); void set_LOCID_Name_RankTabChild_28728(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_RankTabChild_28729(); int32_t Deserialize_28730(DLL2SDK::Array* bytes_, int32_t* position_); static void SetRankTabList_28713(); static void SetDefaultIndex_28714(); static void _cctor_28731(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct PveBaseAttributConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::GameBase::EPropertyType m_PropertyType_; int32_t _ID_k__BackingField_; DLL2SDK::mscorlib::System::String* _Desc_k__BackingField_; DLL2SDK::mscorlib::System::String* _PropType_k__BackingField_; int32_t _Plus_k__BackingField_; int32_t _Multi_k__BackingField_; int32_t _Div_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAttributeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_28694(); void PostInit_28695(); int32_t GetPrimaryKeyValue_28697(); int32_t get_ID_28698(); void set_ID_28699(int32_t value_); DLL2SDK::mscorlib::System::String* get_Desc_28700(); void set_Desc_28701(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_PropType_28702(); void set_PropType_28703(DLL2SDK::mscorlib::System::String* value_); int32_t get_Plus_28704(); void set_Plus_28705(int32_t value_); int32_t get_Multi_28706(); void set_Multi_28707(int32_t value_); int32_t get_Div_28708(); void set_Div_28709(int32_t value_); int32_t Deserialize_28710(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_28711(); static bool GetAttributeInfo_28696(int32_t attrID_, DLL2SDK::Assembly_CSharp::GameBase::EPropertyType* propType_, DLL2SDK::Assembly_CSharp::GameBase::PropCalcType* calcType_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ProtobufConfigMgr : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* SendProtobufDic_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* RecvProtobufDic_; DLL2SDK::mscorlib::System::Reflection::Assembly* m_CSProtoAssembly_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_CSProtoTypeDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCSProtoType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConfigBySendClassName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRecvTypeByRecvCmd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::Type* GetCSProtoType_28688(DLL2SDK::mscorlib::System::String* typeName_); static void Cache_28689(); static void Clear_28690(); static DLL2SDK::Assembly_CSharp::Config::ProtobufConfig* GetConfigBySendClassName_28691(DLL2SDK::mscorlib::System::String* sendClassName_); static DLL2SDK::mscorlib::System::Type* GetRecvTypeByRecvCmd_28692(int32_t recvCmd_); static void _cctor_28693(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ProtobufConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _SendCmd_k__BackingField_; DLL2SDK::mscorlib::System::String* _SendClass_k__BackingField_; int32_t _RecvCmd_k__BackingField_; DLL2SDK::mscorlib::System::String* _RecvClass_k__BackingField_; bool _NeedResend_k__BackingField_; bool _CanSendWhenDisconnect_k__BackingField_; bool _ShowModel_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_28672(); int32_t get_SendCmd_28673(); void set_SendCmd_28674(int32_t value_); DLL2SDK::mscorlib::System::String* get_SendClass_28675(); void set_SendClass_28676(DLL2SDK::mscorlib::System::String* value_); int32_t get_RecvCmd_28677(); void set_RecvCmd_28678(int32_t value_); DLL2SDK::mscorlib::System::String* get_RecvClass_28679(); void set_RecvClass_28680(DLL2SDK::mscorlib::System::String* value_); bool get_NeedResend_28681(); void set_NeedResend_28682(bool value_); bool get_CanSendWhenDisconnect_28683(); void set_CanSendWhenDisconnect_28684(bool value_); bool get_ShowModel_28685(); void set_ShowModel_28686(bool value_); int32_t Deserialize_28687(DLL2SDK::Array* bytes_, int32_t* position_); static void _cctor_28671(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct PracticeGameModeConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::GameEngine::EGameMode _ModeType_k__BackingField_; int32_t _GameMode_k__BackingField_; DLL2SDK::mscorlib::System::String* _GameModeType_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_BriefDesc_k__BackingField_; DLL2SDK::mscorlib::System::String* _IconResource_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Cond1Desc1_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Cond1Desc2_k__BackingField_; int32_t _Cond1_Value_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Cond2Desc1_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Cond2Desc2_k__BackingField_; int32_t _Cond2_Value_k__BackingField_; int32_t _MinPlayer_k__BackingField_; int32_t _MaxPlayer_k__BackingField_; bool _Open_k__BackingField_; DLL2SDK::Array* _NotifyRoundEndType_k__BackingField_; bool _LadderOpen_k__BackingField_; int32_t _Mode_Tag_k__BackingField_; bool _Spvp_open_k__BackingField_; bool _Ladder_open_k__BackingField_; bool _Room_open_k__BackingField_; int32_t _Spvp_weekend_open_k__BackingField_; int32_t _Room_weekend_open_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_28611(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_ModeType_28612(); void set_ModeType_28613(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode value_); void PostInit_28614(); int32_t GetPrimaryKeyValue_28615(); int32_t get_GameMode_28616(); void set_GameMode_28617(int32_t value_); DLL2SDK::mscorlib::System::String* get_GameModeType_28618(); void set_GameModeType_28619(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_28620(); void set_LOCID_Name_28621(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_28622(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_28623(); void set_LOCID_Desc_28624(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_28625(); DLL2SDK::mscorlib::System::String* get_LOCID_BriefDesc_28626(); void set_LOCID_BriefDesc_28627(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_BriefDesc_28628(); DLL2SDK::mscorlib::System::String* get_IconResource_28629(); void set_IconResource_28630(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LOCID_Cond1Desc1_28631(); void set_LOCID_Cond1Desc1_28632(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Cond1Desc1_28633(); DLL2SDK::mscorlib::System::String* get_LOCID_Cond1Desc2_28634(); void set_LOCID_Cond1Desc2_28635(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Cond1Desc2_28636(); int32_t get_Cond1_Value_28637(); void set_Cond1_Value_28638(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Cond2Desc1_28639(); void set_LOCID_Cond2Desc1_28640(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Cond2Desc1_28641(); DLL2SDK::mscorlib::System::String* get_LOCID_Cond2Desc2_28642(); void set_LOCID_Cond2Desc2_28643(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Cond2Desc2_28644(); int32_t get_Cond2_Value_28645(); void set_Cond2_Value_28646(int32_t value_); int32_t get_MinPlayer_28647(); void set_MinPlayer_28648(int32_t value_); int32_t get_MaxPlayer_28649(); void set_MaxPlayer_28650(int32_t value_); bool get_Open_28651(); void set_Open_28652(bool value_); DLL2SDK::Array* get_NotifyRoundEndType_28653(); void set_NotifyRoundEndType_28654(DLL2SDK::Array* value_); bool get_LadderOpen_28655(); void set_LadderOpen_28656(bool value_); int32_t get_Mode_Tag_28657(); void set_Mode_Tag_28658(int32_t value_); bool get_Spvp_open_28659(); void set_Spvp_open_28660(bool value_); bool get_Ladder_open_28661(); void set_Ladder_open_28662(bool value_); bool get_Room_open_28663(); void set_Room_open_28664(bool value_); int32_t get_Spvp_weekend_open_28665(); void set_Spvp_weekend_open_28666(int32_t value_); int32_t get_Room_weekend_open_28667(); void set_Room_weekend_open_28668(int32_t value_); int32_t Deserialize_28669(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_28670(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct PlatformConfig : DLL2SDK::Assembly_CSharp::Config::LazyConfigBase_2 { int32_t _Channel_k__BackingField_; DLL2SDK::mscorlib::System::String* _TermsOfUseURL_k__BackingField_; DLL2SDK::mscorlib::System::String* _PrivacyPolicyURL_k__BackingField_; DLL2SDK::mscorlib::System::String* _SupportURL_k__BackingField_; DLL2SDK::mscorlib::System::String* _AppStoreURL_k__BackingField_; DLL2SDK::mscorlib::System::String* _GooglePlayURL_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTermsOfUseURL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrivacyPolicyURL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_28593(); int32_t GetPrimaryKeyValue_28597(); int32_t get_Channel_28598(); void set_Channel_28599(int32_t value_); DLL2SDK::mscorlib::System::String* get_TermsOfUseURL_28600(); void set_TermsOfUseURL_28601(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_PrivacyPolicyURL_28602(); void set_PrivacyPolicyURL_28603(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SupportURL_28604(); void set_SupportURL_28605(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_AppStoreURL_28606(); void set_AppStoreURL_28607(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_GooglePlayURL_28608(); void set_GooglePlayURL_28609(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_28610(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Assembly_CSharp::Config::PlatformConfig* get_Current_28594(); static DLL2SDK::mscorlib::System::String* GetTermsOfUseURL_28595(); static DLL2SDK::mscorlib::System::String* GetPrivacyPolicyURL_28596(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct PictureConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::Config::EPlayerIconType EType_; int32_t _Id_k__BackingField_; int32_t _Type_k__BackingField_; int32_t _ColourID_k__BackingField_; int32_t _Order_k__BackingField_; bool _Show_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; DLL2SDK::mscorlib::System::String* _Url_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpriteName_k__BackingField_; int32_t _Level_k__BackingField_; int32_t _Flag_k__BackingField_; bool _AI_k__BackingField_; bool _IsAutoDemolition_k__BackingField_; uint32_t _CurrencyID_k__BackingField_; int32_t _SellPrice_k__BackingField_; int32_t _GoPos_k__BackingField_; int32_t _MaxValueDay_k__BackingField_; DLL2SDK::mscorlib::System::String* _HDurl_k__BackingField_; int32_t _EffectID_k__BackingField_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIconURL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFrameSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetIconURL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetFrameSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultUnlockList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNameByColour_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_28540(); void PostInit_28541(); int32_t GetPrimaryKeyValue_28548(); int32_t get_Id_28549(); void set_Id_28550(int32_t value_); int32_t get_Type_28551(); void set_Type_28552(int32_t value_); int32_t get_ColourID_28553(); void set_ColourID_28554(int32_t value_); int32_t get_Order_28555(); void set_Order_28556(int32_t value_); bool get_Show_28557(); void set_Show_28558(bool value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_28559(); void set_LOCID_Name_28560(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_28561(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_28562(); void set_LOCID_Desc_28563(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_28564(); DLL2SDK::mscorlib::System::String* get_Url_28565(); void set_Url_28566(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SpriteName_28567(); void set_SpriteName_28568(DLL2SDK::mscorlib::System::String* value_); int32_t get_Level_28569(); void set_Level_28570(int32_t value_); int32_t get_Flag_28571(); void set_Flag_28572(int32_t value_); bool get_AI_28573(); void set_AI_28574(bool value_); bool get_IsAutoDemolition_28575(); void set_IsAutoDemolition_28576(bool value_); uint32_t get_CurrencyID_28577(); void set_CurrencyID_28578(uint32_t value_); int32_t get_SellPrice_28579(); void set_SellPrice_28580(int32_t value_); int32_t get_GoPos_28581(); void set_GoPos_28582(int32_t value_); int32_t get_MaxValueDay_28583(); void set_MaxValueDay_28584(int32_t value_); DLL2SDK::mscorlib::System::String* get_HDurl_28585(); void set_HDurl_28586(DLL2SDK::mscorlib::System::String* value_); int32_t get_EffectID_28587(); void set_EffectID_28588(int32_t value_); int32_t Deserialize_28589(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_28592(); static DLL2SDK::mscorlib::System::String* GetIconURL_28542(int32_t id_, uint64_t playerID_); static DLL2SDK::mscorlib::System::String* GetFrameSprite_28543(int32_t id_); static DLL2SDK::mscorlib::System::String* GetIconURL_28544(DLL2SDK::CSProto::msg::PlayerPictureInfo* info_, uint64_t playerID_); static DLL2SDK::mscorlib::System::String* GetFrameSprite_28545(DLL2SDK::CSProto::msg::PlayerPictureInfo* info_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetDefaultUnlockList_28546(); static DLL2SDK::mscorlib::System::String* GetNameByColour_28547(int32_t NameColour_, DLL2SDK::mscorlib::System::String* Name_); static bool _GetDefaultUnlockList_m__0_28590(DLL2SDK::Assembly_CSharp::Config::PictureConfConfig* x_); static bool _GetDefaultUnlockList_m__1_28591(DLL2SDK::Assembly_CSharp::Config::PictureConfConfig* x_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct PerkConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType _HowToGetPos_k__BackingField_; DLL2SDK::CSProto::msg::PerkSlotIndex _PerkType_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; uint32_t _ID_k__BackingField_; int32_t _Slot_k__BackingField_; int32_t _ColorID_k__BackingField_; int32_t _ColorSubID_k__BackingField_; int32_t _CanDuplication_k__BackingField_; int32_t _MinSPI_k__BackingField_; int32_t _MaxSPI_k__BackingField_; bool _ShowEquipment_k__BackingField_; DLL2SDK::mscorlib::System::String* _ConfigFile_k__BackingField_; int32_t _LogicType_k__BackingField_; int32_t _Buff0_k__BackingField_; int32_t _Buff1_k__BackingField_; int32_t _Buff2_k__BackingField_; int32_t _Buff3_k__BackingField_; int32_t _Buff4_k__BackingField_; int32_t _Param_1_k__BackingField_; int32_t _Param_2_k__BackingField_; int32_t _Param_3_k__BackingField_; bool _ShowRare_k__BackingField_; bool _ShowInBag_k__BackingField_; int32_t _LockedShowOrder_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_HowToGet_k__BackingField_; int32_t _GoGetPos_k__BackingField_; int32_t _SecondTab_k__BackingField_; DLL2SDK::mscorlib::System::String* _GoGetUrl_k__BackingField_; int32_t _SortWeight_k__BackingField_; int32_t _PveLoadValue_k__BackingField_; int32_t _AttrId_1_k__BackingField_; int32_t _AttrValue_1_k__BackingField_; int32_t _AttrId_2_k__BackingField_; int32_t _AttrValue_2_k__BackingField_; int32_t _AttrId_3_k__BackingField_; int32_t _AttrValue_3_k__BackingField_; int32_t _AttrId_4_k__BackingField_; int32_t _AttrValue_4_k__BackingField_; int32_t _AttrId_5_k__BackingField_; int32_t _AttrValue_5_k__BackingField_; int32_t _BasicPower_k__BackingField_; int32_t _OpTargetType_k__BackingField_; int32_t _OpTargetValue_k__BackingField_; bool _IsAutoDemolition_k__BackingField_; int32_t _SellProtection_k__BackingField_; uint32_t _CurrencyID_k__BackingField_; int32_t _SellPrice_k__BackingField_; int32_t _MaxValueDay_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillInBuffID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_28433(); DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType get_HowToGetPos_28434(); void set_HowToGetPos_28435(DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType value_); DLL2SDK::CSProto::msg::PerkSlotIndex get_PerkType_28436(); void set_PerkType_28437(DLL2SDK::CSProto::msg::PerkSlotIndex value_); void PostInit_28438(); void FillInBuffID_28439(DLL2SDK::mscorlib::System::Collections::Generic::List_1* buffIDList_); uint32_t GetPrimaryKeyValue_28440(); DLL2SDK::mscorlib::System::String* get_LOCID_Name_28441(); void set_LOCID_Name_28442(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_28443(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_28444(); void set_LOCID_Desc_28445(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_28446(); uint32_t get_ID_28447(); void set_ID_28448(uint32_t value_); int32_t get_Slot_28449(); void set_Slot_28450(int32_t value_); int32_t get_ColorID_28451(); void set_ColorID_28452(int32_t value_); int32_t get_ColorSubID_28453(); void set_ColorSubID_28454(int32_t value_); int32_t get_CanDuplication_28455(); void set_CanDuplication_28456(int32_t value_); int32_t get_MinSPI_28457(); void set_MinSPI_28458(int32_t value_); int32_t get_MaxSPI_28459(); void set_MaxSPI_28460(int32_t value_); bool get_ShowEquipment_28461(); void set_ShowEquipment_28462(bool value_); DLL2SDK::mscorlib::System::String* get_ConfigFile_28463(); void set_ConfigFile_28464(DLL2SDK::mscorlib::System::String* value_); int32_t get_LogicType_28465(); void set_LogicType_28466(int32_t value_); int32_t get_Buff0_28467(); void set_Buff0_28468(int32_t value_); int32_t get_Buff1_28469(); void set_Buff1_28470(int32_t value_); int32_t get_Buff2_28471(); void set_Buff2_28472(int32_t value_); int32_t get_Buff3_28473(); void set_Buff3_28474(int32_t value_); int32_t get_Buff4_28475(); void set_Buff4_28476(int32_t value_); int32_t get_Param_1_28477(); void set_Param_1_28478(int32_t value_); int32_t get_Param_2_28479(); void set_Param_2_28480(int32_t value_); int32_t get_Param_3_28481(); void set_Param_3_28482(int32_t value_); bool get_ShowRare_28483(); void set_ShowRare_28484(bool value_); bool get_ShowInBag_28485(); void set_ShowInBag_28486(bool value_); int32_t get_LockedShowOrder_28487(); void set_LockedShowOrder_28488(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_HowToGet_28489(); void set_LOCID_HowToGet_28490(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_HowToGet_28491(); int32_t get_GoGetPos_28492(); void set_GoGetPos_28493(int32_t value_); int32_t get_SecondTab_28494(); void set_SecondTab_28495(int32_t value_); DLL2SDK::mscorlib::System::String* get_GoGetUrl_28496(); void set_GoGetUrl_28497(DLL2SDK::mscorlib::System::String* value_); int32_t get_SortWeight_28498(); void set_SortWeight_28499(int32_t value_); int32_t get_PveLoadValue_28500(); void set_PveLoadValue_28501(int32_t value_); int32_t get_AttrId_1_28502(); void set_AttrId_1_28503(int32_t value_); int32_t get_AttrValue_1_28504(); void set_AttrValue_1_28505(int32_t value_); int32_t get_AttrId_2_28506(); void set_AttrId_2_28507(int32_t value_); int32_t get_AttrValue_2_28508(); void set_AttrValue_2_28509(int32_t value_); int32_t get_AttrId_3_28510(); void set_AttrId_3_28511(int32_t value_); int32_t get_AttrValue_3_28512(); void set_AttrValue_3_28513(int32_t value_); int32_t get_AttrId_4_28514(); void set_AttrId_4_28515(int32_t value_); int32_t get_AttrValue_4_28516(); void set_AttrValue_4_28517(int32_t value_); int32_t get_AttrId_5_28518(); void set_AttrId_5_28519(int32_t value_); int32_t get_AttrValue_5_28520(); void set_AttrValue_5_28521(int32_t value_); int32_t get_BasicPower_28522(); void set_BasicPower_28523(int32_t value_); int32_t get_OpTargetType_28524(); void set_OpTargetType_28525(int32_t value_); int32_t get_OpTargetValue_28526(); void set_OpTargetValue_28527(int32_t value_); bool get_IsAutoDemolition_28528(); void set_IsAutoDemolition_28529(bool value_); int32_t get_SellProtection_28530(); void set_SellProtection_28531(int32_t value_); uint32_t get_CurrencyID_28532(); void set_CurrencyID_28533(uint32_t value_); int32_t get_SellPrice_28534(); void set_SellPrice_28535(int32_t value_); int32_t get_MaxValueDay_28536(); void set_MaxValueDay_28537(int32_t value_); int32_t Deserialize_28538(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_28539(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct PVEWeaponConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::mscorlib::System::Collections::Generic::List_1* _cacheOffWallWeaponList_; uint32_t _ID_k__BackingField_; int32_t _WeaponCategory_k__BackingField_; bool _ShowInBag_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Description_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Brief_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpriteName_k__BackingField_; DLL2SDK::mscorlib::System::String* _SquareName_k__BackingField_; DLL2SDK::mscorlib::System::String* _WhitePicture_k__BackingField_; int32_t _BaseCritDamage_k__BackingField_; int32_t _BaseWeaknessDamage_k__BackingField_; int32_t _BaseDamageValue_k__BackingField_; float _BaseFireInterval_k__BackingField_; int32_t _DefaultSkill_1_k__BackingField_; int32_t _DefaultSkill_2_k__BackingField_; int32_t _DefaultSkill_3_k__BackingField_; int32_t _DefaultSkill_4_k__BackingField_; int32_t _DefaultSkill_5_k__BackingField_; int32_t _DefaultSkill_6_k__BackingField_; int32_t _SellPrice_k__BackingField_; uint32_t _CurrencyID_k__BackingField_; int32_t _BasicPower_k__BackingField_; int32_t _TalentGroupId_k__BackingField_; int32_t _StrengthenGroupId_k__BackingField_; int32_t _AttrId_1_k__BackingField_; int32_t _AttrValue_1_k__BackingField_; int32_t _AttrId_2_k__BackingField_; int32_t _AttrValue_2_k__BackingField_; int32_t _AttrId_3_k__BackingField_; int32_t _AttrValue_3_k__BackingField_; int32_t _AttrId_4_k__BackingField_; int32_t _AttrValue_4_k__BackingField_; int32_t _AttrId_5_k__BackingField_; int32_t _AttrValue_5_k__BackingField_; int32_t _InOffWall_k__BackingField_; int32_t _InWonderBox_k__BackingField_; DLL2SDK::mscorlib::System::String* _OffWallShowSprite_k__BackingField_; DLL2SDK::Array* _OffWallSelectBox_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_28350(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_CacheOffWallWeaponList_28351(); uint32_t GetPrimaryKeyValue_28352(); uint32_t get_ID_28353(); void set_ID_28354(uint32_t value_); int32_t get_WeaponCategory_28355(); void set_WeaponCategory_28356(int32_t value_); bool get_ShowInBag_28357(); void set_ShowInBag_28358(bool value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_28359(); void set_LOCID_Name_28360(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_28361(); DLL2SDK::mscorlib::System::String* get_LOCID_Description_28362(); void set_LOCID_Description_28363(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Description_28364(); DLL2SDK::mscorlib::System::String* get_LOCID_Brief_28365(); void set_LOCID_Brief_28366(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Brief_28367(); DLL2SDK::mscorlib::System::String* get_SpriteName_28368(); void set_SpriteName_28369(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SquareName_28370(); void set_SquareName_28371(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_WhitePicture_28372(); void set_WhitePicture_28373(DLL2SDK::mscorlib::System::String* value_); int32_t get_BaseCritDamage_28374(); void set_BaseCritDamage_28375(int32_t value_); int32_t get_BaseWeaknessDamage_28376(); void set_BaseWeaknessDamage_28377(int32_t value_); int32_t get_BaseDamageValue_28378(); void set_BaseDamageValue_28379(int32_t value_); float get_BaseFireInterval_28380(); void set_BaseFireInterval_28381(float value_); int32_t get_DefaultSkill_1_28382(); void set_DefaultSkill_1_28383(int32_t value_); int32_t get_DefaultSkill_2_28384(); void set_DefaultSkill_2_28385(int32_t value_); int32_t get_DefaultSkill_3_28386(); void set_DefaultSkill_3_28387(int32_t value_); int32_t get_DefaultSkill_4_28388(); void set_DefaultSkill_4_28389(int32_t value_); int32_t get_DefaultSkill_5_28390(); void set_DefaultSkill_5_28391(int32_t value_); int32_t get_DefaultSkill_6_28392(); void set_DefaultSkill_6_28393(int32_t value_); int32_t get_SellPrice_28394(); void set_SellPrice_28395(int32_t value_); uint32_t get_CurrencyID_28396(); void set_CurrencyID_28397(uint32_t value_); int32_t get_BasicPower_28398(); void set_BasicPower_28399(int32_t value_); int32_t get_TalentGroupId_28400(); void set_TalentGroupId_28401(int32_t value_); int32_t get_StrengthenGroupId_28402(); void set_StrengthenGroupId_28403(int32_t value_); int32_t get_AttrId_1_28404(); void set_AttrId_1_28405(int32_t value_); int32_t get_AttrValue_1_28406(); void set_AttrValue_1_28407(int32_t value_); int32_t get_AttrId_2_28408(); void set_AttrId_2_28409(int32_t value_); int32_t get_AttrValue_2_28410(); void set_AttrValue_2_28411(int32_t value_); int32_t get_AttrId_3_28412(); void set_AttrId_3_28413(int32_t value_); int32_t get_AttrValue_3_28414(); void set_AttrValue_3_28415(int32_t value_); int32_t get_AttrId_4_28416(); void set_AttrId_4_28417(int32_t value_); int32_t get_AttrValue_4_28418(); void set_AttrValue_4_28419(int32_t value_); int32_t get_AttrId_5_28420(); void set_AttrId_5_28421(int32_t value_); int32_t get_AttrValue_5_28422(); void set_AttrValue_5_28423(int32_t value_); int32_t get_InOffWall_28424(); void set_InOffWall_28425(int32_t value_); int32_t get_InWonderBox_28426(); void set_InWonderBox_28427(int32_t value_); DLL2SDK::mscorlib::System::String* get_OffWallShowSprite_28428(); void set_OffWallShowSprite_28429(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Array* get_OffWallSelectBox_28430(); void set_OffWallSelectBox_28431(DLL2SDK::Array* value_); int32_t Deserialize_28432(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct OrnamentConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType _HowToGetPos_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; uint32_t _ID_k__BackingField_; int32_t _ColorID_k__BackingField_; int32_t _ColorSubID_k__BackingField_; bool _ShowInBag_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_HowToGet_k__BackingField_; int32_t _GoGetPos_k__BackingField_; int32_t _SecondTab_k__BackingField_; DLL2SDK::mscorlib::System::String* _GoGetUrl_k__BackingField_; bool _IsAutoDemolition_k__BackingField_; uint32_t _CurrencyID_k__BackingField_; int32_t _SellProtection_k__BackingField_; int32_t _SellPrice_k__BackingField_; int32_t _MaxValueDay_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_28308(); int32_t get_LockedShowOrder_28309(); DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType get_HowToGetPos_28310(); void set_HowToGetPos_28311(DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType value_); void PostInit_28312(); int32_t get_MinSPI_28313(); uint32_t GetPrimaryKeyValue_28314(); DLL2SDK::mscorlib::System::String* get_LOCID_Name_28315(); void set_LOCID_Name_28316(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_28317(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_28318(); void set_LOCID_Desc_28319(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_28320(); uint32_t get_ID_28321(); void set_ID_28322(uint32_t value_); int32_t get_ColorID_28323(); void set_ColorID_28324(int32_t value_); int32_t get_ColorSubID_28325(); void set_ColorSubID_28326(int32_t value_); bool get_ShowInBag_28327(); void set_ShowInBag_28328(bool value_); DLL2SDK::mscorlib::System::String* get_LOCID_HowToGet_28329(); void set_LOCID_HowToGet_28330(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_HowToGet_28331(); int32_t get_GoGetPos_28332(); void set_GoGetPos_28333(int32_t value_); int32_t get_SecondTab_28334(); void set_SecondTab_28335(int32_t value_); DLL2SDK::mscorlib::System::String* get_GoGetUrl_28336(); void set_GoGetUrl_28337(DLL2SDK::mscorlib::System::String* value_); bool get_IsAutoDemolition_28338(); void set_IsAutoDemolition_28339(bool value_); uint32_t get_CurrencyID_28340(); void set_CurrencyID_28341(uint32_t value_); int32_t get_SellProtection_28342(); void set_SellProtection_28343(int32_t value_); int32_t get_SellPrice_28344(); void set_SellPrice_28345(int32_t value_); int32_t get_MaxValueDay_28346(); void set_MaxValueDay_28347(int32_t value_); int32_t Deserialize_28348(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_28349(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct OperateNoticeConfig : DLL2SDK::Assembly_CSharp::Config::LazyConfigBase_2 { DLL2SDK::mscorlib::System::String* _LanguageCode_k__BackingField_; bool _AppUpdateEnable_k__BackingField_; DLL2SDK::mscorlib::System::String* _AppUpdateTitle_k__BackingField_; DLL2SDK::mscorlib::System::String* _AppUpdateBody_k__BackingField_; DLL2SDK::Array* _AppUpdatePicUrl_k__BackingField_; bool _ResUpdateEnable_k__BackingField_; DLL2SDK::mscorlib::System::String* _ResUpdateTitle_k__BackingField_; DLL2SDK::mscorlib::System::String* _ResUpdateBody_k__BackingField_; DLL2SDK::Array* _ResUpdatePicUrl_k__BackingField_; bool _AnnouncementEnable_k__BackingField_; DLL2SDK::mscorlib::System::String* _AnnouncementTitle_k__BackingField_; DLL2SDK::mscorlib::System::String* _AnnouncementBody_k__BackingField_; DLL2SDK::Array* _AnnouncementUrl_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CurrentLanguageConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_28278(); DLL2SDK::mscorlib::System::String* GetPrimaryKeyValue_28280(); DLL2SDK::mscorlib::System::String* get_LanguageCode_28281(); void set_LanguageCode_28282(DLL2SDK::mscorlib::System::String* value_); bool get_AppUpdateEnable_28283(); void set_AppUpdateEnable_28284(bool value_); DLL2SDK::mscorlib::System::String* get_AppUpdateTitle_28285(); void set_AppUpdateTitle_28286(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_AppUpdateBody_28287(); void set_AppUpdateBody_28288(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Array* get_AppUpdatePicUrl_28289(); void set_AppUpdatePicUrl_28290(DLL2SDK::Array* value_); bool get_ResUpdateEnable_28291(); void set_ResUpdateEnable_28292(bool value_); DLL2SDK::mscorlib::System::String* get_ResUpdateTitle_28293(); void set_ResUpdateTitle_28294(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ResUpdateBody_28295(); void set_ResUpdateBody_28296(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Array* get_ResUpdatePicUrl_28297(); void set_ResUpdatePicUrl_28298(DLL2SDK::Array* value_); bool get_AnnouncementEnable_28299(); void set_AnnouncementEnable_28300(bool value_); DLL2SDK::mscorlib::System::String* get_AnnouncementTitle_28301(); void set_AnnouncementTitle_28302(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_AnnouncementBody_28303(); void set_AnnouncementBody_28304(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Array* get_AnnouncementUrl_28305(); void set_AnnouncementUrl_28306(DLL2SDK::Array* value_); int32_t Deserialize_28307(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Assembly_CSharp::Config::OperateNoticeConfig* CurrentLanguageConfig_28279(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct MedalConfigConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoType EType_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; int32_t _Id_k__BackingField_; int32_t _Type_k__BackingField_; DLL2SDK::mscorlib::System::String* _Condition_k__BackingField_; int32_t _Weights_k__BackingField_; int32_t _IsShow_k__BackingField_; int32_t _Cond_arg_k__BackingField_; DLL2SDK::mscorlib::System::String* _Activecond_k__BackingField_; DLL2SDK::mscorlib::System::String* _Activecond_arg_k__BackingField_; int32_t _Award_xp_k__BackingField_; DLL2SDK::mscorlib::System::String* _Icon_k__BackingField_; DLL2SDK::mscorlib::System::String* _Sound_k__BackingField_; int32_t _Difficulty_k__BackingField_; int32_t _Sortorder_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_28241(); void PostInit_28242(); int32_t GetPrimaryKeyValue_28243(); DLL2SDK::mscorlib::System::String* get_LOCID_Name_28244(); void set_LOCID_Name_28245(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_28246(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_28247(); void set_LOCID_Desc_28248(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_28249(); int32_t get_Id_28250(); void set_Id_28251(int32_t value_); int32_t get_Type_28252(); void set_Type_28253(int32_t value_); DLL2SDK::mscorlib::System::String* get_Condition_28254(); void set_Condition_28255(DLL2SDK::mscorlib::System::String* value_); int32_t get_Weights_28256(); void set_Weights_28257(int32_t value_); int32_t get_IsShow_28258(); void set_IsShow_28259(int32_t value_); int32_t get_Cond_arg_28260(); void set_Cond_arg_28261(int32_t value_); DLL2SDK::mscorlib::System::String* get_Activecond_28262(); void set_Activecond_28263(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Activecond_arg_28264(); void set_Activecond_arg_28265(DLL2SDK::mscorlib::System::String* value_); int32_t get_Award_xp_28266(); void set_Award_xp_28267(int32_t value_); DLL2SDK::mscorlib::System::String* get_Icon_28268(); void set_Icon_28269(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Sound_28270(); void set_Sound_28271(DLL2SDK::mscorlib::System::String* value_); int32_t get_Difficulty_28272(); void set_Difficulty_28273(int32_t value_); int32_t get_Sortorder_28274(); void set_Sortorder_28275(int32_t value_); int32_t Deserialize_28276(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_28277(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BarrierDecayConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::GameEngine::BarrierType _EBarrierType_k__BackingField_; int32_t _BarrierType_k__BackingField_; float _Decay_k__BackingField_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_28230(); DLL2SDK::Assembly_CSharp::GameEngine::BarrierType get_EBarrierType_28231(); void set_EBarrierType_28232(DLL2SDK::Assembly_CSharp::GameEngine::BarrierType value_); void PostInit_28233(); int32_t GetPrimaryKeyValue_28234(); int32_t get_BarrierType_28235(); void set_BarrierType_28236(int32_t value_); float get_Decay_28237(); void set_Decay_28238(float value_); int32_t Deserialize_28239(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_28240(); static void _cctor_28229(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BulletDecayConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::GameEngine::BulletType _EBulletType_k__BackingField_; int32_t _BulletType_k__BackingField_; float _Decay_k__BackingField_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_28218(); DLL2SDK::Assembly_CSharp::GameEngine::BulletType get_EBulletType_28219(); void set_EBulletType_28220(DLL2SDK::Assembly_CSharp::GameEngine::BulletType value_); void PostInit_28221(); int32_t GetPrimaryKeyValue_28222(); int32_t get_BulletType_28223(); void set_BulletType_28224(int32_t value_); float get_Decay_28225(); void set_Decay_28226(float value_); int32_t Deserialize_28227(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_28228(); static void _cctor_28217(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BulletBarrierConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { float Decay_; DLL2SDK::Assembly_CSharp::GameEngine::BulletType EBulletType_; DLL2SDK::Assembly_CSharp::GameEngine::BarrierType EBarrierType_; int32_t _BulletType_k__BackingField_; int32_t _BarrierType_k__BackingField_; bool _CanPene_k__BackingField_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_28207(); void PostInit_28208(); int32_t get_BulletType_28209(); void set_BulletType_28210(int32_t value_); int32_t get_BarrierType_28211(); void set_BarrierType_28212(int32_t value_); bool get_CanPene_28213(); void set_CanPene_28214(bool value_); int32_t Deserialize_28215(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_28216(); static void _cctor_28206(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct MaterialPeneConf_BRConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { DLL2SDK::Assembly_CSharp::GameEngine::EPhysicalMaterialType EMaterialType_; DLL2SDK::Assembly_CSharp::GameEngine::BarrierType EBarrierType_; int32_t _MaterialType_k__BackingField_; float _ThicknessLower_k__BackingField_; float _ThicknessUpper_k__BackingField_; int32_t _BarrierType_k__BackingField_; DLL2SDK::mscorlib::System::String* _Desc_k__BackingField_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDecay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_28191(); void PostInit_28192(); int32_t get_MaterialType_28194(); void set_MaterialType_28195(int32_t value_); float get_ThicknessLower_28196(); void set_ThicknessLower_28197(float value_); float get_ThicknessUpper_28198(); void set_ThicknessUpper_28199(float value_); int32_t get_BarrierType_28200(); void set_BarrierType_28201(int32_t value_); DLL2SDK::mscorlib::System::String* get_Desc_28202(); void set_Desc_28203(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_28204(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_28205(); static void _cctor_28190(); static float GetDecay_28193(DLL2SDK::Assembly_CSharp::GameEngine::EPhysicalMaterialType type_, DLL2SDK::Assembly_CSharp::GameEngine::BulletType bType_, float thickness_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct MaterialPeneConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { DLL2SDK::Assembly_CSharp::GameEngine::EPhysicalMaterialType EMaterialType_; DLL2SDK::Assembly_CSharp::GameEngine::BarrierType EBarrierType_; int32_t _MaterialType_k__BackingField_; float _ThicknessLower_k__BackingField_; float _ThicknessUpper_k__BackingField_; int32_t _BarrierType_k__BackingField_; DLL2SDK::mscorlib::System::String* _Desc_k__BackingField_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDecay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_28175(); void PostInit_28176(); int32_t get_MaterialType_28178(); void set_MaterialType_28179(int32_t value_); float get_ThicknessLower_28180(); void set_ThicknessLower_28181(float value_); float get_ThicknessUpper_28182(); void set_ThicknessUpper_28183(float value_); int32_t get_BarrierType_28184(); void set_BarrierType_28185(int32_t value_); DLL2SDK::mscorlib::System::String* get_Desc_28186(); void set_Desc_28187(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_28188(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_28189(); static void _cctor_28174(); static float GetDecay_28177(DLL2SDK::Assembly_CSharp::GameEngine::EPhysicalMaterialType type_, DLL2SDK::Assembly_CSharp::GameEngine::BulletType bType_, float thickness_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct PhysicalMaterialDecayUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { bool m_Cached_; DLL2SDK::Array* EnablePenArr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BackToSource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnablePenetration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDecay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetDecay_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void Check_28167(); static void BackToSource_28168(); static void Init_28169(); static bool EnablePenetration_28170(DLL2SDK::Assembly_CSharp::GameEngine::BulletType type_); static float GetDecay_28171(DLL2SDK::Assembly_CSharp::GameEngine::BarrierType type_, DLL2SDK::Assembly_CSharp::GameEngine::BulletType bType_); static float GetDecay_28172(DLL2SDK::Assembly_CSharp::GameEngine::EPhysicalMaterialType type_, DLL2SDK::Assembly_CSharp::GameEngine::BulletType bType_, float thickness_, bool isBRGame_); static void _cctor_28173(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct MapConfigConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ModeId_k__BackingField_; DLL2SDK::Assembly_CSharp::GameEngine::ENetMode _ENetMode_k__BackingField_; DLL2SDK::Assembly_CSharp::GameEngine::EGameMode _EOverrideGameMode_k__BackingField_; int32_t _Mapid_k__BackingField_; int32_t _MapidDecimal_k__BackingField_; bool _Enable_k__BackingField_; int32_t _DisableObserver_k__BackingField_; DLL2SDK::mscorlib::System::String* _OverrideGameMode_k__BackingField_; DLL2SDK::mscorlib::System::String* _NetMode_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; bool _UIProcess_k__BackingField_; DLL2SDK::mscorlib::System::String* _LoadingResource_k__BackingField_; int32_t _TexturePath_k__BackingField_; DLL2SDK::mscorlib::System::String* _Thumb_spritename_k__BackingField_; int32_t _IsCamp_k__BackingField_; int32_t _LeastPlayerCount_k__BackingField_; int32_t _MaxPlayerCount_k__BackingField_; int32_t _MaxObserverCount_k__BackingField_; int32_t _IsOpen_k__BackingField_; int32_t _AddedTime_k__BackingField_; int32_t _ExpireTime_k__BackingField_; float _PxGravity_k__BackingField_; float _PxRestitution_k__BackingField_; DLL2SDK::mscorlib::System::String* _CheckEnterPreparingBht_k__BackingField_; DLL2SDK::mscorlib::System::String* _CheckStartMatchBht_k__BackingField_; DLL2SDK::mscorlib::System::String* _CheckEndMatchBht_k__BackingField_; DLL2SDK::mscorlib::System::String* _CheckStartRoundBht_k__BackingField_; DLL2SDK::mscorlib::System::String* _CheckEndRoundBht_k__BackingField_; DLL2SDK::mscorlib::System::String* _RoundInitBht_k__BackingField_; DLL2SDK::mscorlib::System::String* _RoundTickBht_k__BackingField_; DLL2SDK::mscorlib::System::String* _RoundEndBht_k__BackingField_; DLL2SDK::mscorlib::System::String* _MatchEndBht_k__BackingField_; DLL2SDK::mscorlib::System::String* _XTriggerRule_k__BackingField_; DLL2SDK::mscorlib::System::String* _WinnerCircleBG_k__BackingField_; DLL2SDK::mscorlib::System::String* _WinnerCircleLightRoot_k__BackingField_; DLL2SDK::mscorlib::System::String* _LoadingBGM_k__BackingField_; DLL2SDK::mscorlib::System::String* _InGameBGM_k__BackingField_; DLL2SDK::mscorlib::System::String* _AudioSwitch_k__BackingField_; DLL2SDK::mscorlib::System::String* _LoadingBank_k__BackingField_; DLL2SDK::mscorlib::System::String* _Bank1_k__BackingField_; DLL2SDK::mscorlib::System::String* _Bank2_k__BackingField_; DLL2SDK::mscorlib::System::String* _Bank3_k__BackingField_; DLL2SDK::mscorlib::System::String* _Bank4_k__BackingField_; DLL2SDK::mscorlib::System::String* _Bank5_k__BackingField_; int32_t _MaxMatchTime_k__BackingField_; int32_t _PreparationTime_k__BackingField_; int32_t _RoundTarget_k__BackingField_; int32_t _RoundTimeLimit_k__BackingField_; int32_t _ForbidJoinTime_k__BackingField_; int32_t _ForbidJoinKills_k__BackingField_; int32_t _ForbidJoinRound_k__BackingField_; int32_t _EnableRespawn_k__BackingField_; float _RespawnTime_k__BackingField_; DLL2SDK::mscorlib::System::String* _RoundOver_Win_k__BackingField_; DLL2SDK::mscorlib::System::String* _RoundOver_Lose_k__BackingField_; DLL2SDK::mscorlib::System::String* _RoundOver_Draw_k__BackingField_; DLL2SDK::mscorlib::System::String* _VictoryInGame_k__BackingField_; DLL2SDK::mscorlib::System::String* _DefeatInGame_k__BackingField_; DLL2SDK::mscorlib::System::String* _ZM_Crossbone_Victory_k__BackingField_; DLL2SDK::mscorlib::System::String* _ZM_Crossbone_Defeat_k__BackingField_; DLL2SDK::mscorlib::System::String* _VictoryInGame_PVP_Traitor_k__BackingField_; DLL2SDK::mscorlib::System::String* _VictoryInGame_PVP_Guarder_k__BackingField_; DLL2SDK::mscorlib::System::String* _DefeatInGame_PVP_Traitor_k__BackingField_; DLL2SDK::mscorlib::System::String* _DefeatInGame_PVP_Guarder_k__BackingField_; DLL2SDK::mscorlib::System::String* _DrawInGame_PVP_k__BackingField_; DLL2SDK::mscorlib::System::String* _Top3_PVP_FFA_k__BackingField_; DLL2SDK::mscorlib::System::String* _Unlisted_PVP_FFA_k__BackingField_; DLL2SDK::mscorlib::System::String* _VictoryOutsideGame_PVP_k__BackingField_; DLL2SDK::mscorlib::System::String* _DefeatOutsideGame_PVP_k__BackingField_; DLL2SDK::mscorlib::System::String* _DrawOutsideGame_PVP_k__BackingField_; DLL2SDK::mscorlib::System::String* _SafeAreaCenterBounds_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMapEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMapsFromGameMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMapsFromGameModeCategory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRandomMapFromGameMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCurrentRandomMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoundTimeLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoundTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_28007(); int32_t get_ModeId_28008(); void set_ModeId_28009(int32_t value_); DLL2SDK::Assembly_CSharp::GameEngine::ENetMode get_ENetMode_28010(); void set_ENetMode_28011(DLL2SDK::Assembly_CSharp::GameEngine::ENetMode value_); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_EOverrideGameMode_28012(); void set_EOverrideGameMode_28013(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode value_); void PostInit_28014(); int32_t GetPrimaryKeyValue_28023(); int32_t get_Mapid_28024(); void set_Mapid_28025(int32_t value_); int32_t get_MapidDecimal_28026(); void set_MapidDecimal_28027(int32_t value_); bool get_Enable_28028(); void set_Enable_28029(bool value_); int32_t get_DisableObserver_28030(); void set_DisableObserver_28031(int32_t value_); DLL2SDK::mscorlib::System::String* get_OverrideGameMode_28032(); void set_OverrideGameMode_28033(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_NetMode_28034(); void set_NetMode_28035(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_28036(); void set_LOCID_Name_28037(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_28038(); bool get_UIProcess_28039(); void set_UIProcess_28040(bool value_); DLL2SDK::mscorlib::System::String* get_LoadingResource_28041(); void set_LoadingResource_28042(DLL2SDK::mscorlib::System::String* value_); int32_t get_TexturePath_28043(); void set_TexturePath_28044(int32_t value_); DLL2SDK::mscorlib::System::String* get_Thumb_spritename_28045(); void set_Thumb_spritename_28046(DLL2SDK::mscorlib::System::String* value_); int32_t get_IsCamp_28047(); void set_IsCamp_28048(int32_t value_); int32_t get_LeastPlayerCount_28049(); void set_LeastPlayerCount_28050(int32_t value_); int32_t get_MaxPlayerCount_28051(); void set_MaxPlayerCount_28052(int32_t value_); int32_t get_MaxObserverCount_28053(); void set_MaxObserverCount_28054(int32_t value_); int32_t get_IsOpen_28055(); void set_IsOpen_28056(int32_t value_); int32_t get_AddedTime_28057(); void set_AddedTime_28058(int32_t value_); int32_t get_ExpireTime_28059(); void set_ExpireTime_28060(int32_t value_); float get_PxGravity_28061(); void set_PxGravity_28062(float value_); float get_PxRestitution_28063(); void set_PxRestitution_28064(float value_); DLL2SDK::mscorlib::System::String* get_CheckEnterPreparingBht_28065(); void set_CheckEnterPreparingBht_28066(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_CheckStartMatchBht_28067(); void set_CheckStartMatchBht_28068(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_CheckEndMatchBht_28069(); void set_CheckEndMatchBht_28070(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_CheckStartRoundBht_28071(); void set_CheckStartRoundBht_28072(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_CheckEndRoundBht_28073(); void set_CheckEndRoundBht_28074(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_RoundInitBht_28075(); void set_RoundInitBht_28076(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_RoundTickBht_28077(); void set_RoundTickBht_28078(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_RoundEndBht_28079(); void set_RoundEndBht_28080(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_MatchEndBht_28081(); void set_MatchEndBht_28082(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_XTriggerRule_28083(); void set_XTriggerRule_28084(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_WinnerCircleBG_28085(); void set_WinnerCircleBG_28086(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_WinnerCircleLightRoot_28087(); void set_WinnerCircleLightRoot_28088(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LoadingBGM_28089(); void set_LoadingBGM_28090(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_InGameBGM_28091(); void set_InGameBGM_28092(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_AudioSwitch_28093(); void set_AudioSwitch_28094(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LoadingBank_28095(); void set_LoadingBank_28096(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Bank1_28097(); void set_Bank1_28098(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Bank2_28099(); void set_Bank2_28100(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Bank3_28101(); void set_Bank3_28102(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Bank4_28103(); void set_Bank4_28104(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Bank5_28105(); void set_Bank5_28106(DLL2SDK::mscorlib::System::String* value_); int32_t get_MaxMatchTime_28107(); void set_MaxMatchTime_28108(int32_t value_); int32_t get_PreparationTime_28109(); void set_PreparationTime_28110(int32_t value_); int32_t get_RoundTarget_28111(); void set_RoundTarget_28112(int32_t value_); int32_t get_RoundTimeLimit_28113(); void set_RoundTimeLimit_28114(int32_t value_); int32_t get_ForbidJoinTime_28115(); void set_ForbidJoinTime_28116(int32_t value_); int32_t get_ForbidJoinKills_28117(); void set_ForbidJoinKills_28118(int32_t value_); int32_t get_ForbidJoinRound_28119(); void set_ForbidJoinRound_28120(int32_t value_); int32_t get_EnableRespawn_28121(); void set_EnableRespawn_28122(int32_t value_); float get_RespawnTime_28123(); void set_RespawnTime_28124(float value_); DLL2SDK::mscorlib::System::String* get_RoundOver_Win_28125(); void set_RoundOver_Win_28126(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_RoundOver_Lose_28127(); void set_RoundOver_Lose_28128(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_RoundOver_Draw_28129(); void set_RoundOver_Draw_28130(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_VictoryInGame_28131(); void set_VictoryInGame_28132(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_DefeatInGame_28133(); void set_DefeatInGame_28134(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ZM_Crossbone_Victory_28135(); void set_ZM_Crossbone_Victory_28136(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ZM_Crossbone_Defeat_28137(); void set_ZM_Crossbone_Defeat_28138(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_VictoryInGame_PVP_Traitor_28139(); void set_VictoryInGame_PVP_Traitor_28140(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_VictoryInGame_PVP_Guarder_28141(); void set_VictoryInGame_PVP_Guarder_28142(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_DefeatInGame_PVP_Traitor_28143(); void set_DefeatInGame_PVP_Traitor_28144(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_DefeatInGame_PVP_Guarder_28145(); void set_DefeatInGame_PVP_Guarder_28146(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_DrawInGame_PVP_28147(); void set_DrawInGame_PVP_28148(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Top3_PVP_FFA_28149(); void set_Top3_PVP_FFA_28150(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Unlisted_PVP_FFA_28151(); void set_Unlisted_PVP_FFA_28152(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_VictoryOutsideGame_PVP_28153(); void set_VictoryOutsideGame_PVP_28154(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_DefeatOutsideGame_PVP_28155(); void set_DefeatOutsideGame_PVP_28156(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_DrawOutsideGame_PVP_28157(); void set_DrawOutsideGame_PVP_28158(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SafeAreaCenterBounds_28159(); void set_SafeAreaCenterBounds_28160(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_28161(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_28162(); static bool IsMapEnable_28015(int32_t mapID_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetMapsFromGameMode_28016(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetMapsFromGameModeCategory_28017(DLL2SDK::Assembly_CSharp::GameEngine::EGameModeCategory gameCategory_); static int32_t GetRandomMapFromGameMode_28018(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_); static bool IsCurrentRandomMap_28019(int32_t mapId_); static DLL2SDK::mscorlib::System::String* GetLoadingTexture_28020(int32_t mapID_); static int32_t GetRoundTimeLimit_28021(int32_t mapID_); static int32_t GetRoundTarget_28022(int32_t mapID_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct LootRateTableConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { DLL2SDK::Assembly_CSharp::Config::LootRateTableConfig_ELootRateMode EMode_; int32_t _Id_k__BackingField_; int32_t _Spi_k__BackingField_; int32_t _Normal_k__BackingField_; int32_t _Uncommon_k__BackingField_; int32_t _Rare_k__BackingField_; int32_t _Epic_k__BackingField_; int32_t _Legendary_k__BackingField_; int32_t _Gold_k__BackingField_; int32_t _Box_prob_k__BackingField_; int32_t _Num_prob_1_k__BackingField_; int32_t _Num_prob_2_k__BackingField_; int32_t _Num_prob_3_k__BackingField_; int32_t _Num_prob_4_k__BackingField_; int32_t _Num_prob_5_k__BackingField_; int32_t _Num_prob_6_k__BackingField_; DLL2SDK::mscorlib::System::String* _Mode_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindLootRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_27968(); void PostInit_27969(); int32_t get_Id_27971(); void set_Id_27972(int32_t value_); int32_t get_Spi_27973(); void set_Spi_27974(int32_t value_); int32_t get_Normal_27975(); void set_Normal_27976(int32_t value_); int32_t get_Uncommon_27977(); void set_Uncommon_27978(int32_t value_); int32_t get_Rare_27979(); void set_Rare_27980(int32_t value_); int32_t get_Epic_27981(); void set_Epic_27982(int32_t value_); int32_t get_Legendary_27983(); void set_Legendary_27984(int32_t value_); int32_t get_Gold_27985(); void set_Gold_27986(int32_t value_); int32_t get_Box_prob_27987(); void set_Box_prob_27988(int32_t value_); int32_t get_Num_prob_1_27989(); void set_Num_prob_1_27990(int32_t value_); int32_t get_Num_prob_2_27991(); void set_Num_prob_2_27992(int32_t value_); int32_t get_Num_prob_3_27993(); void set_Num_prob_3_27994(int32_t value_); int32_t get_Num_prob_4_27995(); void set_Num_prob_4_27996(int32_t value_); int32_t get_Num_prob_5_27997(); void set_Num_prob_5_27998(int32_t value_); int32_t get_Num_prob_6_27999(); void set_Num_prob_6_28000(int32_t value_); DLL2SDK::mscorlib::System::String* get_Mode_28001(); void set_Mode_28002(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_28003(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_28004(); static DLL2SDK::Assembly_CSharp::Config::LootRateTableConfig* FindLootRate_27970(int32_t spi_, int32_t ratecolor_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct LobbyMapEarthModesConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { DLL2SDK::Assembly_CSharp::Config::ELobbyEarthMode _EModeID_k__BackingField_; int32_t _ModeID_k__BackingField_; DLL2SDK::mscorlib::System::String* _PlaceName_k__BackingField_; float _X_k__BackingField_; float _Y_k__BackingField_; float _Z_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_27952(); DLL2SDK::Assembly_CSharp::Config::ELobbyEarthMode get_EModeID_27953(); void set_EModeID_27954(DLL2SDK::Assembly_CSharp::Config::ELobbyEarthMode value_); void PostInit_27955(); int32_t get_ModeID_27956(); void set_ModeID_27957(int32_t value_); DLL2SDK::mscorlib::System::String* get_PlaceName_27958(); void set_PlaceName_27959(DLL2SDK::mscorlib::System::String* value_); float get_X_27960(); void set_X_27961(float value_); float get_Y_27962(); void set_Y_27963(float value_); float get_Z_27964(); void set_Z_27965(float value_); int32_t Deserialize_27966(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_27967(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct LoadingMinimapConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_List_; int32_t _ID_k__BackingField_; int32_t _MinimapID_k__BackingField_; DLL2SDK::Array* _MinimapPosition_k__BackingField_; DLL2SDK::Array* _MinimapRotation_k__BackingField_; DLL2SDK::Array* _MinimapScale_k__BackingField_; DLL2SDK::mscorlib::System::String* _FlagIconSpriteName0_k__BackingField_; DLL2SDK::Array* _FlagDescPosition0_k__BackingField_; DLL2SDK::Array* _FlagDescRotation0_k__BackingField_; DLL2SDK::Array* _FlagDescScale0_k__BackingField_; DLL2SDK::mscorlib::System::String* _FlagDescLabel0_k__BackingField_; DLL2SDK::Array* _FlagDescLabelPosition0_k__BackingField_; int32_t _FlagDescLabelDir0_k__BackingField_; DLL2SDK::mscorlib::System::String* _FlagIconSpriteName1_k__BackingField_; DLL2SDK::Array* _FlagDescPosition1_k__BackingField_; DLL2SDK::Array* _FlagDescRotation1_k__BackingField_; DLL2SDK::Array* _FlagDescScale1_k__BackingField_; DLL2SDK::mscorlib::System::String* _FlagDescLabel1_k__BackingField_; DLL2SDK::Array* _FlagDescLabelPosition1_k__BackingField_; int32_t _FlagDescLabelDir1_k__BackingField_; DLL2SDK::mscorlib::System::String* _FlagIconSpriteName2_k__BackingField_; DLL2SDK::Array* _FlagDescPosition2_k__BackingField_; DLL2SDK::Array* _FlagDescRotation2_k__BackingField_; DLL2SDK::Array* _FlagDescScale2_k__BackingField_; DLL2SDK::mscorlib::System::String* _FlagDescLabel2_k__BackingField_; DLL2SDK::Array* _FlagDescLabelPosition2_k__BackingField_; int32_t _FlagDescLabelDir2_k__BackingField_; DLL2SDK::mscorlib::System::String* _FlagIconSpriteName3_k__BackingField_; DLL2SDK::Array* _FlagDescPosition3_k__BackingField_; DLL2SDK::Array* _FlagDescRotation3_k__BackingField_; DLL2SDK::Array* _FlagDescScale3_k__BackingField_; DLL2SDK::mscorlib::System::String* _FlagDescLabel3_k__BackingField_; DLL2SDK::Array* _FlagDescLabelPosition3_k__BackingField_; int32_t _FlagDescLabelDir3_k__BackingField_; DLL2SDK::mscorlib::System::String* _FlagIconSpriteName4_k__BackingField_; DLL2SDK::Array* _FlagDescPosition4_k__BackingField_; DLL2SDK::Array* _FlagDescRotation4_k__BackingField_; DLL2SDK::Array* _FlagDescScale4_k__BackingField_; DLL2SDK::mscorlib::System::String* _FlagDescLabel4_k__BackingField_; DLL2SDK::Array* _FlagDescLabelPosition4_k__BackingField_; int32_t _FlagDescLabelDir4_k__BackingField_; DLL2SDK::mscorlib::System::String* _FlagIconSpriteName5_k__BackingField_; DLL2SDK::Array* _FlagDescPosition5_k__BackingField_; DLL2SDK::Array* _FlagDescRotation5_k__BackingField_; DLL2SDK::Array* _FlagDescScale5_k__BackingField_; DLL2SDK::mscorlib::System::String* _FlagDescLabel5_k__BackingField_; DLL2SDK::Array* _FlagDescLabelPosition5_k__BackingField_; int32_t _FlagDescLabelDir5_k__BackingField_; DLL2SDK::mscorlib::System::String* _MapDesc_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddDatToList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_27849(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_FlagPointList_27850(); void PostInit_27851(); void AddDatToList_27852(DLL2SDK::mscorlib::System::String* spriteName_, DLL2SDK::Array* descPositions_, DLL2SDK::Array* descRotations_, DLL2SDK::Array* descScales_, DLL2SDK::mscorlib::System::String* descLabel_, DLL2SDK::Array* descLabelPositions_, DLL2SDK::Array* descLabelScales_, int32_t descLabeldirection_); int32_t GetPrimaryKeyValue_27853(); int32_t get_ID_27854(); void set_ID_27855(int32_t value_); int32_t get_MinimapID_27856(); void set_MinimapID_27857(int32_t value_); DLL2SDK::Array* get_MinimapPosition_27858(); void set_MinimapPosition_27859(DLL2SDK::Array* value_); DLL2SDK::Array* get_MinimapRotation_27860(); void set_MinimapRotation_27861(DLL2SDK::Array* value_); DLL2SDK::Array* get_MinimapScale_27862(); void set_MinimapScale_27863(DLL2SDK::Array* value_); DLL2SDK::mscorlib::System::String* get_FlagIconSpriteName0_27864(); void set_FlagIconSpriteName0_27865(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Array* get_FlagDescPosition0_27866(); void set_FlagDescPosition0_27867(DLL2SDK::Array* value_); DLL2SDK::Array* get_FlagDescRotation0_27868(); void set_FlagDescRotation0_27869(DLL2SDK::Array* value_); DLL2SDK::Array* get_FlagDescScale0_27870(); void set_FlagDescScale0_27871(DLL2SDK::Array* value_); DLL2SDK::mscorlib::System::String* get_FlagDescLabel0_27872(); void set_FlagDescLabel0_27873(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Array* get_FlagDescLabelPosition0_27874(); void set_FlagDescLabelPosition0_27875(DLL2SDK::Array* value_); int32_t get_FlagDescLabelDir0_27876(); void set_FlagDescLabelDir0_27877(int32_t value_); DLL2SDK::mscorlib::System::String* get_FlagIconSpriteName1_27878(); void set_FlagIconSpriteName1_27879(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Array* get_FlagDescPosition1_27880(); void set_FlagDescPosition1_27881(DLL2SDK::Array* value_); DLL2SDK::Array* get_FlagDescRotation1_27882(); void set_FlagDescRotation1_27883(DLL2SDK::Array* value_); DLL2SDK::Array* get_FlagDescScale1_27884(); void set_FlagDescScale1_27885(DLL2SDK::Array* value_); DLL2SDK::mscorlib::System::String* get_FlagDescLabel1_27886(); void set_FlagDescLabel1_27887(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Array* get_FlagDescLabelPosition1_27888(); void set_FlagDescLabelPosition1_27889(DLL2SDK::Array* value_); int32_t get_FlagDescLabelDir1_27890(); void set_FlagDescLabelDir1_27891(int32_t value_); DLL2SDK::mscorlib::System::String* get_FlagIconSpriteName2_27892(); void set_FlagIconSpriteName2_27893(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Array* get_FlagDescPosition2_27894(); void set_FlagDescPosition2_27895(DLL2SDK::Array* value_); DLL2SDK::Array* get_FlagDescRotation2_27896(); void set_FlagDescRotation2_27897(DLL2SDK::Array* value_); DLL2SDK::Array* get_FlagDescScale2_27898(); void set_FlagDescScale2_27899(DLL2SDK::Array* value_); DLL2SDK::mscorlib::System::String* get_FlagDescLabel2_27900(); void set_FlagDescLabel2_27901(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Array* get_FlagDescLabelPosition2_27902(); void set_FlagDescLabelPosition2_27903(DLL2SDK::Array* value_); int32_t get_FlagDescLabelDir2_27904(); void set_FlagDescLabelDir2_27905(int32_t value_); DLL2SDK::mscorlib::System::String* get_FlagIconSpriteName3_27906(); void set_FlagIconSpriteName3_27907(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Array* get_FlagDescPosition3_27908(); void set_FlagDescPosition3_27909(DLL2SDK::Array* value_); DLL2SDK::Array* get_FlagDescRotation3_27910(); void set_FlagDescRotation3_27911(DLL2SDK::Array* value_); DLL2SDK::Array* get_FlagDescScale3_27912(); void set_FlagDescScale3_27913(DLL2SDK::Array* value_); DLL2SDK::mscorlib::System::String* get_FlagDescLabel3_27914(); void set_FlagDescLabel3_27915(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Array* get_FlagDescLabelPosition3_27916(); void set_FlagDescLabelPosition3_27917(DLL2SDK::Array* value_); int32_t get_FlagDescLabelDir3_27918(); void set_FlagDescLabelDir3_27919(int32_t value_); DLL2SDK::mscorlib::System::String* get_FlagIconSpriteName4_27920(); void set_FlagIconSpriteName4_27921(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Array* get_FlagDescPosition4_27922(); void set_FlagDescPosition4_27923(DLL2SDK::Array* value_); DLL2SDK::Array* get_FlagDescRotation4_27924(); void set_FlagDescRotation4_27925(DLL2SDK::Array* value_); DLL2SDK::Array* get_FlagDescScale4_27926(); void set_FlagDescScale4_27927(DLL2SDK::Array* value_); DLL2SDK::mscorlib::System::String* get_FlagDescLabel4_27928(); void set_FlagDescLabel4_27929(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Array* get_FlagDescLabelPosition4_27930(); void set_FlagDescLabelPosition4_27931(DLL2SDK::Array* value_); int32_t get_FlagDescLabelDir4_27932(); void set_FlagDescLabelDir4_27933(int32_t value_); DLL2SDK::mscorlib::System::String* get_FlagIconSpriteName5_27934(); void set_FlagIconSpriteName5_27935(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Array* get_FlagDescPosition5_27936(); void set_FlagDescPosition5_27937(DLL2SDK::Array* value_); DLL2SDK::Array* get_FlagDescRotation5_27938(); void set_FlagDescRotation5_27939(DLL2SDK::Array* value_); DLL2SDK::Array* get_FlagDescScale5_27940(); void set_FlagDescScale5_27941(DLL2SDK::Array* value_); DLL2SDK::mscorlib::System::String* get_FlagDescLabel5_27942(); void set_FlagDescLabel5_27943(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Array* get_FlagDescLabelPosition5_27944(); void set_FlagDescLabelPosition5_27945(DLL2SDK::Array* value_); int32_t get_FlagDescLabelDir5_27946(); void set_FlagDescLabelDir5_27947(int32_t value_); DLL2SDK::mscorlib::System::String* get_MapDesc_27948(); void set_MapDesc_27949(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_27950(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_27951(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct MiniMapFlagPointGroup : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* IconSpriteName_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* IconPositions_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* IconRotations_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* IconScales_; DLL2SDK::mscorlib::System::String* Desc_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* DescPositions_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* DescScales_; int32_t DescDirection_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_27848(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct LoadingGameTipsConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { DLL2SDK::Assembly_CSharp::Config::EModeCategory m_ModeCategory_; DLL2SDK::mscorlib::System::String* _ModeCategoryStr_k__BackingField_; int32_t _LevelStartShow_k__BackingField_; int32_t _LevelEndShow_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_TipsContent_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingInfosByModeCategory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingInfoByModeCategory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_27832(); DLL2SDK::Assembly_CSharp::Config::EModeCategory get_ModeCategory_27833(); void PostInit_27834(); DLL2SDK::mscorlib::System::String* get_ModeCategoryStr_27837(); void set_ModeCategoryStr_27838(DLL2SDK::mscorlib::System::String* value_); int32_t get_LevelStartShow_27839(); void set_LevelStartShow_27840(int32_t value_); int32_t get_LevelEndShow_27841(); void set_LevelEndShow_27842(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_TipsContent_27843(); void set_LOCID_TipsContent_27844(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_TipsContent_27845(); int32_t Deserialize_27846(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_27847(); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetLoadingInfosByModeCategory_27835(DLL2SDK::Assembly_CSharp::Config::EModeCategory modeCategory_); static DLL2SDK::Assembly_CSharp::Config::LoadingGameTipsConfig* GetLoadingInfoByModeCategory_27836(DLL2SDK::Assembly_CSharp::Config::EModeCategory modeCategory_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct RewardItem : DLL2SDK::mscorlib::System::Object { int32_t RewardId_; int32_t RewardNum_; int32_t RewardDuration_; bool bSpecialReward_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_27830(); void _ctor_27831(int32_t rewardId_, int32_t rewardNum_, int32_t rewardDuration_, bool specialReward_); }; } namespace DLL2SDK::Assembly_CSharp::Config { enum struct ERewardType : int32_t { ELevelReward_ = static_cast(0x1), ETaskReward_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::Config { struct LevelUpTasksConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::Config::ERewardType RewardType_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RewardList_; int32_t _Id_k__BackingField_; int32_t _AwardType_k__BackingField_; int32_t _Level_k__BackingField_; int32_t _TaskId_k__BackingField_; uint32_t _TaskValue_k__BackingField_; int32_t _AwardId1_k__BackingField_; int32_t _AwardNum1_k__BackingField_; int32_t _Duration1_k__BackingField_; bool _SpecialAward1_k__BackingField_; int32_t _AwardId2_k__BackingField_; int32_t _AwardNum2_k__BackingField_; int32_t _Duration2_k__BackingField_; bool _SpecialAward2_k__BackingField_; int32_t _AwardId3_k__BackingField_; int32_t _AwardNum3_k__BackingField_; int32_t _Duration3_k__BackingField_; bool _SpecialAward3_k__BackingField_; int32_t _AwardId4_k__BackingField_; int32_t _AwardNum4_k__BackingField_; int32_t _Duration4_k__BackingField_; bool _SpecialAward4_k__BackingField_; int32_t _AwardId5_k__BackingField_; int32_t _AwardNum5_k__BackingField_; int32_t _Duration5_k__BackingField_; bool _SpecialAward5_k__BackingField_; int32_t _ChapterId_k__BackingField_; DLL2SDK::mscorlib::System::String* _LocId_ChapterName_k__BackingField_; DLL2SDK::mscorlib::System::String* _ChapterName_k__BackingField_; float _X_k__BackingField_; float _Y_k__BackingField_; float _Z_k__BackingField_; float _CenterY_k__BackingField_; int32_t _RX_k__BackingField_; float _RY_k__BackingField_; int32_t _RZ_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_27755(); void PostInit_27756(); int32_t GetPrimaryKeyValue_27757(); int32_t get_Id_27758(); void set_Id_27759(int32_t value_); int32_t get_AwardType_27760(); void set_AwardType_27761(int32_t value_); int32_t get_Level_27762(); void set_Level_27763(int32_t value_); int32_t get_TaskId_27764(); void set_TaskId_27765(int32_t value_); uint32_t get_TaskValue_27766(); void set_TaskValue_27767(uint32_t value_); int32_t get_AwardId1_27768(); void set_AwardId1_27769(int32_t value_); int32_t get_AwardNum1_27770(); void set_AwardNum1_27771(int32_t value_); int32_t get_Duration1_27772(); void set_Duration1_27773(int32_t value_); bool get_SpecialAward1_27774(); void set_SpecialAward1_27775(bool value_); int32_t get_AwardId2_27776(); void set_AwardId2_27777(int32_t value_); int32_t get_AwardNum2_27778(); void set_AwardNum2_27779(int32_t value_); int32_t get_Duration2_27780(); void set_Duration2_27781(int32_t value_); bool get_SpecialAward2_27782(); void set_SpecialAward2_27783(bool value_); int32_t get_AwardId3_27784(); void set_AwardId3_27785(int32_t value_); int32_t get_AwardNum3_27786(); void set_AwardNum3_27787(int32_t value_); int32_t get_Duration3_27788(); void set_Duration3_27789(int32_t value_); bool get_SpecialAward3_27790(); void set_SpecialAward3_27791(bool value_); int32_t get_AwardId4_27792(); void set_AwardId4_27793(int32_t value_); int32_t get_AwardNum4_27794(); void set_AwardNum4_27795(int32_t value_); int32_t get_Duration4_27796(); void set_Duration4_27797(int32_t value_); bool get_SpecialAward4_27798(); void set_SpecialAward4_27799(bool value_); int32_t get_AwardId5_27800(); void set_AwardId5_27801(int32_t value_); int32_t get_AwardNum5_27802(); void set_AwardNum5_27803(int32_t value_); int32_t get_Duration5_27804(); void set_Duration5_27805(int32_t value_); bool get_SpecialAward5_27806(); void set_SpecialAward5_27807(bool value_); int32_t get_ChapterId_27808(); void set_ChapterId_27809(int32_t value_); DLL2SDK::mscorlib::System::String* get_LocId_ChapterName_27810(); void set_LocId_ChapterName_27811(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ChapterName_27812(); void set_ChapterName_27813(DLL2SDK::mscorlib::System::String* value_); float get_X_27814(); void set_X_27815(float value_); float get_Y_27816(); void set_Y_27817(float value_); float get_Z_27818(); void set_Z_27819(float value_); float get_CenterY_27820(); void set_CenterY_27821(float value_); int32_t get_RX_27822(); void set_RX_27823(int32_t value_); float get_RY_27824(); void set_RY_27825(float value_); int32_t get_RZ_27826(); void set_RZ_27827(int32_t value_); int32_t Deserialize_27828(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_27829(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct LevelUnlockItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::CSProto::msg::UnlockType UnlockType_; int32_t UnlockID_; DLL2SDK::mscorlib::System::String* UnlockDesc_; int32_t GoPos_; int32_t Icon_; int32_t Show_; int32_t Count_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_27754(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct LevelUnlockConfigConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { DLL2SDK::CSProto::msg::LevelUnlockPractMode PractMode_; DLL2SDK::CSProto::msg::UnlockMode EUnlockMode_; DLL2SDK::CSProto::msg::UnlockType EUnlockType_; int32_t _Seq_no_k__BackingField_; int32_t _Pract_mode_k__BackingField_; int32_t _UnlockMode_k__BackingField_; int32_t _Level_k__BackingField_; int32_t _UnlockType_k__BackingField_; int32_t _UnlockLoadoutIndex_k__BackingField_; int32_t _UnlockID_k__BackingField_; int32_t _Number_k__BackingField_; int32_t _Duration_k__BackingField_; DLL2SDK::mscorlib::System::String* _UnLockDesc_k__BackingField_; int32_t _Show_k__BackingField_; int32_t _Milestone_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_UnlockText_k__BackingField_; int32_t _GoPos_k__BackingField_; int32_t _Icon_k__BackingField_; float _Pos_x_k__BackingField_; float _Pos_y_k__BackingField_; float _Pos_z_k__BackingField_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache2_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache3_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache4_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache5_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache6_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache7_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReachLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUnlockItemListAtLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMileStoneUnlockList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNextUnlockConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLoadoutSlotUnlock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSlotUnlockLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSystemUnlock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsSystemUnlock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SystemUnlockLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGameModeUnlock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGameModeUnlockLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLoadoutUnlock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadoutUnlockLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCompositeUnlock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCompositeUnlockLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBRModeUnlockLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetZMModeUnlockLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_27682(); void PostInit_27683(); int32_t get_Seq_no_27701(); void set_Seq_no_27702(int32_t value_); int32_t get_Pract_mode_27703(); void set_Pract_mode_27704(int32_t value_); int32_t get_UnlockMode_27705(); void set_UnlockMode_27706(int32_t value_); int32_t get_Level_27707(); void set_Level_27708(int32_t value_); int32_t get_UnlockType_27709(); void set_UnlockType_27710(int32_t value_); int32_t get_UnlockLoadoutIndex_27711(); void set_UnlockLoadoutIndex_27712(int32_t value_); int32_t get_UnlockID_27713(); void set_UnlockID_27714(int32_t value_); int32_t get_Number_27715(); void set_Number_27716(int32_t value_); int32_t get_Duration_27717(); void set_Duration_27718(int32_t value_); DLL2SDK::mscorlib::System::String* get_UnLockDesc_27719(); void set_UnLockDesc_27720(DLL2SDK::mscorlib::System::String* value_); int32_t get_Show_27721(); void set_Show_27722(int32_t value_); int32_t get_Milestone_27723(); void set_Milestone_27724(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_UnlockText_27725(); void set_LOCID_UnlockText_27726(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_UnlockText_27727(); int32_t get_GoPos_27728(); void set_GoPos_27729(int32_t value_); int32_t get_Icon_27730(); void set_Icon_27731(int32_t value_); float get_Pos_x_27732(); void set_Pos_x_27733(float value_); float get_Pos_y_27734(); void set_Pos_y_27735(float value_); float get_Pos_z_27736(); void set_Pos_z_27737(float value_); int32_t Deserialize_27738(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_27747(); static bool IsReachLevel_27684(int32_t level_, DLL2SDK::CSProto::msg::UnlockMode mode_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetUnlockItemListAtLevel_27685(int32_t level_, DLL2SDK::CSProto::msg::UnlockMode mode_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetMileStoneUnlockList_27686(); static DLL2SDK::Assembly_CSharp::Config::LevelUnlockConfigConfig* GetNextUnlockConfig_27687(int32_t level_); static bool IsLoadoutSlotUnlock_27688(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, DLL2SDK::CSProto::msg::LoadoutPosType pos_, int32_t loadoutIdx_, int32_t* unlockLevel_); static int32_t GetSlotUnlockLevel_27689(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, DLL2SDK::CSProto::msg::LoadoutPosType pos_, int32_t loadoutIdx_, DLL2SDK::CSProto::msg::UnlockMode* mode_); static bool IsSystemUnlock_27690(DLL2SDK::CSProto::msg::LevelUnlockSystem systemType_, int32_t* levelNeed_); static bool IsSystemUnlock_27691(DLL2SDK::CSProto::msg::LevelUnlockSystem systemType_); static int32_t SystemUnlockLevel_27692(DLL2SDK::CSProto::msg::LevelUnlockSystem systemType_, DLL2SDK::CSProto::msg::UnlockMode* mode_); static bool IsGameModeUnlock_27693(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_); static int32_t GetGameModeUnlockLevel_27694(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_); static bool IsLoadoutUnlock_27695(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t loadoutIndex_); static int32_t GetLoadoutUnlockLevel_27696(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_, int32_t loadoutIndex_); static bool IsCompositeUnlock_27697(int32_t compositeId_); static int32_t GetCompositeUnlockLevel_27698(int32_t compositeId_, DLL2SDK::CSProto::msg::UnlockMode* mode_); static int32_t GetBRModeUnlockLevel_27699(); static int32_t GetZMModeUnlockLevel_27700(); static bool _GetUnlockItemListAtLevel_m__0_27739(DLL2SDK::Assembly_CSharp::Config::LevelUnlockConfigConfig* it_); static bool _GetMileStoneUnlockList_m__1_27740(DLL2SDK::Assembly_CSharp::Config::LevelUnlockConfigConfig* it_); static int32_t _GetMileStoneUnlockList_m__2_27741(DLL2SDK::Assembly_CSharp::Config::LevelUnlockConfigConfig* a_, DLL2SDK::Assembly_CSharp::Config::LevelUnlockConfigConfig* b_); static bool _SystemUnlockLevel_m__3_27742(DLL2SDK::Assembly_CSharp::Config::LevelUnlockConfigConfig* it_); static bool _GetLoadoutUnlockLevel_m__4_27743(DLL2SDK::Assembly_CSharp::Config::LevelUnlockConfigConfig* it_); static bool _GetCompositeUnlockLevel_m__5_27744(DLL2SDK::Assembly_CSharp::Config::LevelUnlockConfigConfig* it_); static bool _GetBRModeUnlockLevel_m__6_27745(DLL2SDK::Assembly_CSharp::Config::LevelUnlockConfigConfig* it_); static bool _GetZMModeUnlockLevel_m__7_27746(DLL2SDK::Assembly_CSharp::Config::LevelUnlockConfigConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct LevelUnlockConfigExtended : DLL2SDK::mscorlib::System::Object { bool bSelect_; DLL2SDK::Assembly_CSharp::Config::LevelUnlockConfigConfig* data_; int32_t maxLevel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_27681(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct LevelMgr : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t DEFAULT_LEVEL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExpLevelInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerExpCSV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNormalExpLevelInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPeakLevelInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPeakMaxConfLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExpNeedFormA2B_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::Assembly_CSharp::Config::ILevelConfig* GetExpLevelInfo_27674(DLL2SDK::CSProto::msg::LevelInfo* info_); static DLL2SDK::Assembly_CSharp::Config::ILevelConfig* GetPlayerExpCSV_27675(); static DLL2SDK::Assembly_CSharp::Config::LevelInfoConfig* GetNormalExpLevelInfo_27676(int32_t Rank_); static DLL2SDK::Assembly_CSharp::Config::PeakLevelInfoConfig* GetPeakLevelInfo_27677(int32_t level_); static int32_t GetPeakMaxConfLevel_27678(); static int32_t GetExpNeedFormA2B_27679(int32_t levelA_, int32_t levelB_); static void _cctor_27680(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct PeakLevelInfoConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Level_k__BackingField_; DLL2SDK::mscorlib::System::String* _Title_k__BackingField_; int32_t _Level_exp_k__BackingField_; int32_t _Level_time_k__BackingField_; DLL2SDK::mscorlib::System::String* _Icon_k__BackingField_; DLL2SDK::mscorlib::System::String* _Level_feedback_sound_k__BackingField_; void _ctor_27657(); DLL2SDK::Assembly_CSharp::Config::ELevelInfoType get_LevelType_27658(); int32_t GetPrimaryKeyValue_27660(); int32_t get_Level_27661(); void set_Level_27662(int32_t value_); DLL2SDK::mscorlib::System::String* get_Title_27663(); void set_Title_27664(DLL2SDK::mscorlib::System::String* value_); int32_t get_Level_exp_27665(); void set_Level_exp_27666(int32_t value_); int32_t get_Level_time_27667(); void set_Level_time_27668(int32_t value_); DLL2SDK::mscorlib::System::String* get_Icon_27669(); void set_Icon_27670(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Level_feedback_sound_27671(); void set_Level_feedback_sound_27672(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_27673(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetMaxLevel_27659(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct LevelInfoConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Level_k__BackingField_; DLL2SDK::mscorlib::System::String* _Title_k__BackingField_; int32_t _Level_exp_k__BackingField_; int32_t _Level_time_k__BackingField_; DLL2SDK::mscorlib::System::String* _Icon_k__BackingField_; DLL2SDK::mscorlib::System::String* _Level_feedback_sound_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTotalExp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_27638(); DLL2SDK::Assembly_CSharp::Config::ELevelInfoType get_LevelType_27639(); int32_t GetPrimaryKeyValue_27643(); int32_t get_Level_27644(); void set_Level_27645(int32_t value_); DLL2SDK::mscorlib::System::String* get_Title_27646(); void set_Title_27647(DLL2SDK::mscorlib::System::String* value_); int32_t get_Level_exp_27648(); void set_Level_exp_27649(int32_t value_); int32_t get_Level_time_27650(); void set_Level_time_27651(int32_t value_); DLL2SDK::mscorlib::System::String* get_Icon_27652(); void set_Icon_27653(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Level_feedback_sound_27654(); void set_Level_feedback_sound_27655(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_27656(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetMaxLevel_27640(); static int32_t GetTotalExp_27641(int32_t level_); static int32_t GetLevelNum_27642(int32_t totalexp_, int32_t curlevel_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct LethalAndTacticalConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType _HowToGetPos_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ModelRot_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; uint32_t _ID_k__BackingField_; int32_t _ColorID_k__BackingField_; int32_t _ColorSubID_k__BackingField_; int32_t _MinSPI_k__BackingField_; int32_t _MaxSPI_k__BackingField_; int32_t _Range_k__BackingField_; float _Damage_k__BackingField_; int32_t _Effect_Time_k__BackingField_; bool _ShowRare_k__BackingField_; bool _ShowInBag_k__BackingField_; int32_t _LockedShowOrder_k__BackingField_; int32_t _DefWeaponSkinID_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_HowToGet_k__BackingField_; int32_t _GoGetPos_k__BackingField_; int32_t _SecondTab_k__BackingField_; DLL2SDK::mscorlib::System::String* _GoGetUrl_k__BackingField_; int32_t _SortWeight_k__BackingField_; bool _IsAutoDemolition_k__BackingField_; int32_t _SellProtection_k__BackingField_; uint32_t _CurrencyID_k__BackingField_; int32_t _SellPrice_k__BackingField_; int32_t _ModeCategory_k__BackingField_; DLL2SDK::Array* _ModelRotation_k__BackingField_; int32_t _InWonderBox_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_27569(); DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType get_HowToGetPos_27570(); void set_HowToGetPos_27571(DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType value_); void PostInit_27572(); uint32_t GetPrimaryKeyValue_27573(); DLL2SDK::mscorlib::System::String* get_LOCID_Name_27574(); void set_LOCID_Name_27575(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_27576(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_27577(); void set_LOCID_Desc_27578(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_27579(); uint32_t get_ID_27580(); void set_ID_27581(uint32_t value_); int32_t get_ColorID_27582(); void set_ColorID_27583(int32_t value_); int32_t get_ColorSubID_27584(); void set_ColorSubID_27585(int32_t value_); int32_t get_MinSPI_27586(); void set_MinSPI_27587(int32_t value_); int32_t get_MaxSPI_27588(); void set_MaxSPI_27589(int32_t value_); int32_t get_Range_27590(); void set_Range_27591(int32_t value_); float get_Damage_27592(); void set_Damage_27593(float value_); int32_t get_Effect_Time_27594(); void set_Effect_Time_27595(int32_t value_); bool get_ShowRare_27596(); void set_ShowRare_27597(bool value_); bool get_ShowInBag_27598(); void set_ShowInBag_27599(bool value_); int32_t get_LockedShowOrder_27600(); void set_LockedShowOrder_27601(int32_t value_); int32_t get_DefWeaponSkinID_27602(); void set_DefWeaponSkinID_27603(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_HowToGet_27604(); void set_LOCID_HowToGet_27605(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_HowToGet_27606(); int32_t get_GoGetPos_27607(); void set_GoGetPos_27608(int32_t value_); int32_t get_SecondTab_27609(); void set_SecondTab_27610(int32_t value_); DLL2SDK::mscorlib::System::String* get_GoGetUrl_27611(); void set_GoGetUrl_27612(DLL2SDK::mscorlib::System::String* value_); int32_t get_SortWeight_27613(); void set_SortWeight_27614(int32_t value_); bool get_IsAutoDemolition_27615(); void set_IsAutoDemolition_27616(bool value_); int32_t get_SellProtection_27617(); void set_SellProtection_27618(int32_t value_); uint32_t get_CurrencyID_27619(); void set_CurrencyID_27620(uint32_t value_); int32_t get_SellPrice_27621(); void set_SellPrice_27622(int32_t value_); int32_t get_ModeCategory_27623(); void set_ModeCategory_27624(int32_t value_); DLL2SDK::Array* get_ModelRotation_27625(); void set_ModelRotation_27626(DLL2SDK::Array* value_); int32_t get_InWonderBox_27627(); void set_InWonderBox_27628(int32_t value_); int32_t Deserialize_27629(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_27630(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct TrophySeasonRewardItem : DLL2SDK::mscorlib::System::Object { int32_t ItemId_; int32_t Item_Num_; int32_t Item_Prize_Num_; int32_t Item_Duration_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_27568(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BRLadderSeasonPrizeInfoConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RewardList_; int32_t _Season_no_k__BackingField_; int32_t _Level_k__BackingField_; int32_t _Prize_info_1_item_id_k__BackingField_; int32_t _Prize_info_1_item_num_k__BackingField_; int32_t _Prize_info_1_prize_num_k__BackingField_; int32_t _Prize_info_1_duration_k__BackingField_; int32_t _Prize_info_2_item_id_k__BackingField_; int32_t _Prize_info_2_item_num_k__BackingField_; int32_t _Prize_info_2_prize_num_k__BackingField_; int32_t _Prize_info_2_duration_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_27543(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_RewardList_27544(); void PostInit_27545(); int32_t get_Season_no_27546(); void set_Season_no_27547(int32_t value_); int32_t get_Level_27548(); void set_Level_27549(int32_t value_); int32_t get_Prize_info_1_item_id_27550(); void set_Prize_info_1_item_id_27551(int32_t value_); int32_t get_Prize_info_1_item_num_27552(); void set_Prize_info_1_item_num_27553(int32_t value_); int32_t get_Prize_info_1_prize_num_27554(); void set_Prize_info_1_prize_num_27555(int32_t value_); int32_t get_Prize_info_1_duration_27556(); void set_Prize_info_1_duration_27557(int32_t value_); int32_t get_Prize_info_2_item_id_27558(); void set_Prize_info_2_item_id_27559(int32_t value_); int32_t get_Prize_info_2_item_num_27560(); void set_Prize_info_2_item_num_27561(int32_t value_); int32_t get_Prize_info_2_prize_num_27562(); void set_Prize_info_2_prize_num_27563(int32_t value_); int32_t get_Prize_info_2_duration_27564(); void set_Prize_info_2_duration_27565(int32_t value_); int32_t Deserialize_27566(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_27567(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct LadderSeasonPrizeConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RewardList_; int32_t _Season_no_k__BackingField_; int32_t _Level_k__BackingField_; int32_t _Prize_info_1_item_id_k__BackingField_; int32_t _Prize_info_1_item_num_k__BackingField_; int32_t _Prize_info_1_prize_num_k__BackingField_; int32_t _Prize_info_1_duration_k__BackingField_; int32_t _Prize_info_2_item_id_k__BackingField_; int32_t _Prize_info_2_item_num_k__BackingField_; int32_t _Prize_info_2_prize_num_k__BackingField_; int32_t _Prize_info_2_duration_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_27518(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_RewardList_27519(); void PostInit_27520(); int32_t get_Season_no_27521(); void set_Season_no_27522(int32_t value_); int32_t get_Level_27523(); void set_Level_27524(int32_t value_); int32_t get_Prize_info_1_item_id_27525(); void set_Prize_info_1_item_id_27526(int32_t value_); int32_t get_Prize_info_1_item_num_27527(); void set_Prize_info_1_item_num_27528(int32_t value_); int32_t get_Prize_info_1_prize_num_27529(); void set_Prize_info_1_prize_num_27530(int32_t value_); int32_t get_Prize_info_1_duration_27531(); void set_Prize_info_1_duration_27532(int32_t value_); int32_t get_Prize_info_2_item_id_27533(); void set_Prize_info_2_item_id_27534(int32_t value_); int32_t get_Prize_info_2_item_num_27535(); void set_Prize_info_2_item_num_27536(int32_t value_); int32_t get_Prize_info_2_prize_num_27537(); void set_Prize_info_2_prize_num_27538(int32_t value_); int32_t get_Prize_info_2_duration_27539(); void set_Prize_info_2_duration_27540(int32_t value_); int32_t Deserialize_27541(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_27542(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ChipConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { uint32_t _ID_k__BackingField_; int32_t _ColorID_k__BackingField_; int32_t _ColorSubID_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; int32_t _MinSPI_k__BackingField_; bool _IsAutoDemolition_k__BackingField_; int32_t _SellProtection_k__BackingField_; uint32_t _CurrencyID_k__BackingField_; int32_t _SellPrice_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_27493(); uint32_t GetPrimaryKeyValue_27494(); uint32_t get_ID_27495(); void set_ID_27496(uint32_t value_); int32_t get_ColorID_27497(); void set_ColorID_27498(int32_t value_); int32_t get_ColorSubID_27499(); void set_ColorSubID_27500(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_27501(); void set_LOCID_Name_27502(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_27503(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_27504(); void set_LOCID_Desc_27505(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_27506(); int32_t get_MinSPI_27507(); void set_MinSPI_27508(int32_t value_); bool get_IsAutoDemolition_27509(); void set_IsAutoDemolition_27510(bool value_); int32_t get_SellProtection_27511(); void set_SellProtection_27512(int32_t value_); uint32_t get_CurrencyID_27513(); void set_CurrencyID_27514(uint32_t value_); int32_t get_SellPrice_27515(); void set_SellPrice_27516(int32_t value_); int32_t Deserialize_27517(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SpecialItemConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; uint32_t _ID_k__BackingField_; int32_t _ColorID_k__BackingField_; int32_t _ColorSubID_k__BackingField_; int32_t _SellPrice_k__BackingField_; int32_t _MinSPI_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_27472(); uint32_t get_CurrencyID_27473(); int32_t get_SellProtection_27474(); uint32_t GetPrimaryKeyValue_27475(); DLL2SDK::mscorlib::System::String* get_LOCID_Name_27476(); void set_LOCID_Name_27477(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_27478(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_27479(); void set_LOCID_Desc_27480(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_27481(); uint32_t get_ID_27482(); void set_ID_27483(uint32_t value_); int32_t get_ColorID_27484(); void set_ColorID_27485(int32_t value_); int32_t get_ColorSubID_27486(); void set_ColorSubID_27487(int32_t value_); int32_t get_SellPrice_27488(); void set_SellPrice_27489(int32_t value_); int32_t get_MinSPI_27490(); void set_MinSPI_27491(int32_t value_); int32_t Deserialize_27492(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { enum struct EPropertyConfProps : int32_t { Damage_ = static_cast(0x0), FireRate_ = static_cast(0x1), Accuracy_ = static_cast(0x2), Mobility_ = static_cast(0x3), Range_ = static_cast(0x4), PropertyCount_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::Config { struct IEquipmentConfConfigUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ItemResource_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResourceName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::Assembly_CSharp::Config::ItemResourceConfig* ItemResource_27470(DLL2SDK::Assembly_CSharp::Config::IEquipmentConfConfig* config_); static DLL2SDK::mscorlib::System::String* ResourceName_27471(DLL2SDK::Assembly_CSharp::Config::IEquipmentConfConfig* config_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ItemResourceConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ID_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpriteName_k__BackingField_; float _SpriteScale_k__BackingField_; DLL2SDK::mscorlib::System::String* _SmallSpriteName_k__BackingField_; DLL2SDK::mscorlib::System::String* _SquareSpriteName_k__BackingField_; DLL2SDK::mscorlib::System::String* _MiniSpriteName_k__BackingField_; DLL2SDK::mscorlib::System::String* _Name_k__BackingField_; uint64_t _AvatarModelID_k__BackingField_; int32_t _ModelAssetID_k__BackingField_; int32_t _InventoryModelID_k__BackingField_; DLL2SDK::mscorlib::System::String* _MallAdvertising_k__BackingField_; int32_t _FxAssetID_k__BackingField_; DLL2SDK::mscorlib::System::String* _ItemDesc_k__BackingField_; int32_t _IsShowType_k__BackingField_; DLL2SDK::mscorlib::System::String* _VideoPath_k__BackingField_; DLL2SDK::mscorlib::System::String* _SmallVideoPath_k__BackingField_; DLL2SDK::mscorlib::System::String* _VideoIcon_k__BackingField_; DLL2SDK::mscorlib::System::String* _VideoDesc_k__BackingField_; DLL2SDK::mscorlib::System::String* _BPSprite_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemAssetID_Model_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemAssetID_FemaleModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemAssetID_FX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_27405(); int32_t GetPrimaryKeyValue_27410(); int32_t get_ID_27411(); void set_ID_27412(int32_t value_); DLL2SDK::mscorlib::System::String* get_SpriteName_27413(); void set_SpriteName_27414(DLL2SDK::mscorlib::System::String* value_); float get_SpriteScale_27415(); void set_SpriteScale_27416(float value_); DLL2SDK::mscorlib::System::String* get_SmallSpriteName_27417(); void set_SmallSpriteName_27418(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SquareSpriteName_27419(); void set_SquareSpriteName_27420(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_MiniSpriteName_27421(); void set_MiniSpriteName_27422(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_27423(); void set_Name_27424(DLL2SDK::mscorlib::System::String* value_); uint64_t get_AvatarModelID_27425(); void set_AvatarModelID_27426(uint64_t value_); int32_t get_ModelAssetID_27427(); void set_ModelAssetID_27428(int32_t value_); int32_t get_InventoryModelID_27429(); void set_InventoryModelID_27430(int32_t value_); DLL2SDK::mscorlib::System::String* get_MallAdvertising_27431(); void set_MallAdvertising_27432(DLL2SDK::mscorlib::System::String* value_); int32_t get_FxAssetID_27433(); void set_FxAssetID_27434(int32_t value_); DLL2SDK::mscorlib::System::String* get_ItemDesc_27435(); void set_ItemDesc_27436(DLL2SDK::mscorlib::System::String* value_); int32_t get_IsShowType_27437(); void set_IsShowType_27438(int32_t value_); DLL2SDK::mscorlib::System::String* get_VideoPath_27439(); void set_VideoPath_27440(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SmallVideoPath_27441(); void set_SmallVideoPath_27442(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_VideoIcon_27443(); void set_VideoIcon_27444(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_VideoDesc_27445(); void set_VideoDesc_27446(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_BPSprite_27447(); void set_BPSprite_27448(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_27449(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::mscorlib::System::String* GetItemSpriteName_27406(int32_t id_); static int32_t GetItemAssetID_Model_27407(int32_t ID_); static int32_t GetItemAssetID_FemaleModel_27408(int32_t ID_); static int32_t GetItemAssetID_FX_27409(int32_t ID_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ItemConfigMgr : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_CacheItemConfigDic_; DLL2SDK::Array* m_CacheFlags_; struct StaticFields { DLL2SDK::Assembly_CSharp::Config::ItemConfigMgr* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddToCacheDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitCacheItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearCacheFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemConf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddToCacheItemType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_27396(); void AddToCacheDic_27398(DLL2SDK::Assembly_CSharp::Config::ItemConfig* config_); void Clear_27399(); void InitCacheItemList_27400(); void ClearCacheFlag_27401(); DLL2SDK::Assembly_CSharp::Config::ItemConfig* GetItemConf_27402(int32_t id_); void AddToCacheItemType_27403(DLL2SDK::Assembly_CSharp::GameBase::EInventoryItemType type_); static DLL2SDK::Assembly_CSharp::Config::ItemConfig* GetItemConfig_27397(int32_t id_); static void _cctor_27404(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ItemConfig : DLL2SDK::mscorlib::System::Object { int32_t ColorId_; int32_t ColorSubId_; DLL2SDK::mscorlib::System::String* Desc_; int32_t Id_; DLL2SDK::Assembly_CSharp::GameBase::EInventoryItemType InventoryItemType_; DLL2SDK::mscorlib::System::String* Name_; DLL2SDK::mscorlib::System::String* Name_WithColor_; int32_t SellPrice_; DLL2SDK::mscorlib::System::String* LOC_Name_; DLL2SDK::mscorlib::System::String* LOC_Desc_; DLL2SDK::mscorlib::System::String* LOC_HowToGet_; DLL2SDK::CSProto::msg::SpeicialItemID SellCurrency_; int32_t GoGetPos_; DLL2SDK::Array* CameraShowPosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix3_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FlushInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_27391(); void _ctor_27392(DLL2SDK::Assembly_CSharp::Config::IItemBaseConfConfig* baseConfCsv_); void _ctor_27393(DLL2SDK::Assembly_CSharp::Config::IItemBaseConfConfig* baseConfCsv_, DLL2SDK::mscorlib::System::String* howToGet_, int32_t GoGetPos_, DLL2SDK::Array* camPos_); void _ctor_27394(int32_t ID_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* desc_, int32_t color_, int32_t sellPrice_, DLL2SDK::CSProto::msg::SpeicialItemID sellCurrency_, DLL2SDK::Array* camPos_, int32_t colorSub_); void FlushInfo_27395(DLL2SDK::Assembly_CSharp::Config::IItemBaseConfConfig* baseConfCsv_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct Item2WeaponPartConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::GameEngine::EWeaponPartName WeaponPartNameType_; int32_t _ItemType_k__BackingField_; DLL2SDK::mscorlib::System::String* _WeaponPartName_k__BackingField_; DLL2SDK::mscorlib::System::String* _ConfigFileName_k__BackingField_; int32_t _WeaponAssetGroupID_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_27378(); void PostInit_27379(); int32_t GetPrimaryKeyValue_27380(); int32_t get_ItemType_27381(); void set_ItemType_27382(int32_t value_); DLL2SDK::mscorlib::System::String* get_WeaponPartName_27383(); void set_WeaponPartName_27384(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ConfigFileName_27385(); void set_ConfigFileName_27386(DLL2SDK::mscorlib::System::String* value_); int32_t get_WeaponAssetGroupID_27387(); void set_WeaponAssetGroupID_27388(int32_t value_); int32_t Deserialize_27389(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_27390(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct Item2InventoryConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName _EWeaponName_k__BackingField_; int32_t _ItemID_k__BackingField_; DLL2SDK::mscorlib::System::String* _WeaponName_k__BackingField_; DLL2SDK::mscorlib::System::String* _ConfigFilePath_k__BackingField_; DLL2SDK::mscorlib::System::String* _ConfigFilePath_BR_k__BackingField_; DLL2SDK::mscorlib::System::String* _ConfigFilePath_PVE_k__BackingField_; DLL2SDK::mscorlib::System::String* _AssetName_k__BackingField_; int32_t _WeaponAssetGroupID_k__BackingField_; int32_t _AnimationTemplateItemID_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConfigFilePathType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConfigFilePath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_27352(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_EWeaponName_27353(); void set_EWeaponName_27354(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName value_); void PostInit_27355(); DLL2SDK::Assembly_CSharp::Config::Item2InventoryConfig_ConfigFilePathType GetConfigFilePathType_27356(); DLL2SDK::mscorlib::System::String* get_WeaponConfigFilePath_27357(); DLL2SDK::mscorlib::System::String* GetConfigFilePath_27358(DLL2SDK::Assembly_CSharp::Config::Item2InventoryConfig_ConfigFilePathType filePathType_); int32_t GetPrimaryKeyValue_27359(); int32_t get_ItemID_27360(); void set_ItemID_27361(int32_t value_); DLL2SDK::mscorlib::System::String* get_WeaponName_27362(); void set_WeaponName_27363(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ConfigFilePath_27364(); void set_ConfigFilePath_27365(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ConfigFilePath_BR_27366(); void set_ConfigFilePath_BR_27367(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ConfigFilePath_PVE_27368(); void set_ConfigFilePath_PVE_27369(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_AssetName_27370(); void set_AssetName_27371(DLL2SDK::mscorlib::System::String* value_); int32_t get_WeaponAssetGroupID_27372(); void set_WeaponAssetGroupID_27373(int32_t value_); int32_t get_AnimationTemplateItemID_27374(); void set_AnimationTemplateItemID_27375(int32_t value_); int32_t Deserialize_27376(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_27377(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct InviteFriendURLConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Id_k__BackingField_; int32_t _Situation_k__BackingField_; int32_t _Channel_k__BackingField_; DLL2SDK::mscorlib::System::String* _URL_k__BackingField_; DLL2SDK::mscorlib::System::String* _Loc_pre_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInviteFriendURLConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_27336(); int32_t GetPrimaryKeyValue_27338(); int32_t get_Id_27339(); void set_Id_27340(int32_t value_); int32_t get_Situation_27341(); void set_Situation_27342(int32_t value_); int32_t get_Channel_27343(); void set_Channel_27344(int32_t value_); DLL2SDK::mscorlib::System::String* get_URL_27345(); void set_URL_27346(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Loc_pre_27347(); void set_Loc_pre_27348(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_27349(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Assembly_CSharp::Config::InviteFriendURLConfig* GetInviteFriendURLConfig_27337(DLL2SDK::Assembly_CSharp::Config::InviteFriendURLConfig_EInviteFriendURLSituation situationType_, DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget target_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct IndividuationItemConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType _HowToGetPos_k__BackingField_; uint32_t _ID_k__BackingField_; int32_t _ColorID_k__BackingField_; int32_t _ColorSubID_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; int32_t _MinSPI_k__BackingField_; int32_t _IconName_k__BackingField_; DLL2SDK::mscorlib::System::String* _AnimationName_k__BackingField_; bool _ShowInBag_k__BackingField_; int32_t _GoGetPos_k__BackingField_; DLL2SDK::mscorlib::System::String* _GoGetUrl_k__BackingField_; int32_t _SortWeight_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_HowToGet_k__BackingField_; bool _IsBotUse_k__BackingField_; int32_t _EffectID_k__BackingField_; bool _IsAutoDemolition_k__BackingField_; uint32_t _CurrencyID_k__BackingField_; int32_t _SellProtection_k__BackingField_; int32_t _SellPrice_k__BackingField_; int32_t _MaxValueDay_k__BackingField_; int32_t _For_bot_k__BackingField_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RandomBotUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_27282(); DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType get_HowToGetPos_27283(); void set_HowToGetPos_27284(DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType value_); void PostInit_27285(); uint32_t GetPrimaryKeyValue_27287(); uint32_t get_ID_27288(); void set_ID_27289(uint32_t value_); int32_t get_ColorID_27290(); void set_ColorID_27291(int32_t value_); int32_t get_ColorSubID_27292(); void set_ColorSubID_27293(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_27294(); void set_LOCID_Name_27295(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_27296(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_27297(); void set_LOCID_Desc_27298(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_27299(); int32_t get_MinSPI_27300(); void set_MinSPI_27301(int32_t value_); int32_t get_IconName_27302(); void set_IconName_27303(int32_t value_); DLL2SDK::mscorlib::System::String* get_AnimationName_27304(); void set_AnimationName_27305(DLL2SDK::mscorlib::System::String* value_); bool get_ShowInBag_27306(); void set_ShowInBag_27307(bool value_); int32_t get_GoGetPos_27308(); void set_GoGetPos_27309(int32_t value_); DLL2SDK::mscorlib::System::String* get_GoGetUrl_27310(); void set_GoGetUrl_27311(DLL2SDK::mscorlib::System::String* value_); int32_t get_SortWeight_27312(); void set_SortWeight_27313(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_HowToGet_27314(); void set_LOCID_HowToGet_27315(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_HowToGet_27316(); bool get_IsBotUse_27317(); void set_IsBotUse_27318(bool value_); int32_t get_EffectID_27319(); void set_EffectID_27320(int32_t value_); bool get_IsAutoDemolition_27321(); void set_IsAutoDemolition_27322(bool value_); uint32_t get_CurrencyID_27323(); void set_CurrencyID_27324(uint32_t value_); int32_t get_SellProtection_27325(); void set_SellProtection_27326(int32_t value_); int32_t get_SellPrice_27327(); void set_SellPrice_27328(int32_t value_); int32_t get_MaxValueDay_27329(); void set_MaxValueDay_27330(int32_t value_); int32_t get_For_bot_27331(); void set_For_bot_27332(int32_t value_); int32_t Deserialize_27333(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_27335(); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* RandomBotUseItem_27286(); static bool _RandomBotUseItem_m__0_27334(DLL2SDK::Assembly_CSharp::Config::IndividuationItemConfConfig* e_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct GuildMemberActivePrizeConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Array* PrizeInfoList_; int32_t _Guild_level_k__BackingField_; int32_t _Prize1_need_active_k__BackingField_; int32_t _Prize1_award_1_item_id_k__BackingField_; int32_t _Prize1_award_1_item_num_k__BackingField_; int32_t _Prize1_award_1_item_durable_k__BackingField_; int32_t _Prize2_need_active_k__BackingField_; int32_t _Prize2_award_1_item_id_k__BackingField_; int32_t _Prize2_award_1_item_num_k__BackingField_; int32_t _Prize2_award_1_item_durable_k__BackingField_; int32_t _Prize3_need_active_k__BackingField_; int32_t _Prize3_award_1_item_id_k__BackingField_; int32_t _Prize3_award_1_item_num_k__BackingField_; int32_t _Prize3_award_1_item_durable_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_27251(); void PostInit_27252(); int32_t GetPrimaryKeyValue_27253(); int32_t get_Guild_level_27254(); void set_Guild_level_27255(int32_t value_); int32_t get_Prize1_need_active_27256(); void set_Prize1_need_active_27257(int32_t value_); int32_t get_Prize1_award_1_item_id_27258(); void set_Prize1_award_1_item_id_27259(int32_t value_); int32_t get_Prize1_award_1_item_num_27260(); void set_Prize1_award_1_item_num_27261(int32_t value_); int32_t get_Prize1_award_1_item_durable_27262(); void set_Prize1_award_1_item_durable_27263(int32_t value_); int32_t get_Prize2_need_active_27264(); void set_Prize2_need_active_27265(int32_t value_); int32_t get_Prize2_award_1_item_id_27266(); void set_Prize2_award_1_item_id_27267(int32_t value_); int32_t get_Prize2_award_1_item_num_27268(); void set_Prize2_award_1_item_num_27269(int32_t value_); int32_t get_Prize2_award_1_item_durable_27270(); void set_Prize2_award_1_item_durable_27271(int32_t value_); int32_t get_Prize3_need_active_27272(); void set_Prize3_need_active_27273(int32_t value_); int32_t get_Prize3_award_1_item_id_27274(); void set_Prize3_award_1_item_id_27275(int32_t value_); int32_t get_Prize3_award_1_item_num_27276(); void set_Prize3_award_1_item_num_27277(int32_t value_); int32_t get_Prize3_award_1_item_durable_27278(); void set_Prize3_award_1_item_durable_27279(int32_t value_); int32_t Deserialize_27280(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_27281(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct GuildActivePrizeConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Array* PrizeInfoList_; int32_t _Guild_level_k__BackingField_; int32_t _Prize1_need_active_k__BackingField_; int32_t _Prize1_award_1_item_id_k__BackingField_; int32_t _Prize1_award_1_item_num_k__BackingField_; int32_t _Prize1_award_1_item_durable_k__BackingField_; int32_t _Prize2_need_active_k__BackingField_; int32_t _Prize2_award_1_item_id_k__BackingField_; int32_t _Prize2_award_1_item_num_k__BackingField_; int32_t _Prize2_award_1_item_durable_k__BackingField_; int32_t _Prize3_need_active_k__BackingField_; int32_t _Prize3_award_1_item_id_k__BackingField_; int32_t _Prize3_award_1_item_num_k__BackingField_; int32_t _Prize3_award_1_item_durable_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_27220(); void PostInit_27221(); int32_t GetPrimaryKeyValue_27222(); int32_t get_Guild_level_27223(); void set_Guild_level_27224(int32_t value_); int32_t get_Prize1_need_active_27225(); void set_Prize1_need_active_27226(int32_t value_); int32_t get_Prize1_award_1_item_id_27227(); void set_Prize1_award_1_item_id_27228(int32_t value_); int32_t get_Prize1_award_1_item_num_27229(); void set_Prize1_award_1_item_num_27230(int32_t value_); int32_t get_Prize1_award_1_item_durable_27231(); void set_Prize1_award_1_item_durable_27232(int32_t value_); int32_t get_Prize2_need_active_27233(); void set_Prize2_need_active_27234(int32_t value_); int32_t get_Prize2_award_1_item_id_27235(); void set_Prize2_award_1_item_id_27236(int32_t value_); int32_t get_Prize2_award_1_item_num_27237(); void set_Prize2_award_1_item_num_27238(int32_t value_); int32_t get_Prize2_award_1_item_durable_27239(); void set_Prize2_award_1_item_durable_27240(int32_t value_); int32_t get_Prize3_need_active_27241(); void set_Prize3_need_active_27242(int32_t value_); int32_t get_Prize3_award_1_item_id_27243(); void set_Prize3_award_1_item_id_27244(int32_t value_); int32_t get_Prize3_award_1_item_num_27245(); void set_Prize3_award_1_item_num_27246(int32_t value_); int32_t get_Prize3_award_1_item_durable_27247(); void set_Prize3_award_1_item_durable_27248(int32_t value_); int32_t Deserialize_27249(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_27250(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct GameRanksConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Rank_id_k__BackingField_; int32_t _Account_type_k__BackingField_; int32_t _Service_module_k__BackingField_; int32_t _Sub_key_k__BackingField_; int32_t _Rank_type_k__BackingField_; int32_t _Need_game_times_k__BackingField_; int32_t _Need_game_times_of_friend_k__BackingField_; int32_t _Reset_type_k__BackingField_; int32_t _Update_type_k__BackingField_; int32_t _Order_type_k__BackingField_; int32_t _Multi_para_k__BackingField_; int32_t _Total_rank_size_k__BackingField_; int32_t _Top_rank_size_k__BackingField_; int32_t _Has_prize_k__BackingField_; int32_t _Rank_Tab_Type_k__BackingField_; int32_t _Rank_ChildTab_Type_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRankId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_27184(); int32_t GetPrimaryKeyValue_27186(); int32_t get_Rank_id_27187(); void set_Rank_id_27188(int32_t value_); int32_t get_Account_type_27189(); void set_Account_type_27190(int32_t value_); int32_t get_Service_module_27191(); void set_Service_module_27192(int32_t value_); int32_t get_Sub_key_27193(); void set_Sub_key_27194(int32_t value_); int32_t get_Rank_type_27195(); void set_Rank_type_27196(int32_t value_); int32_t get_Need_game_times_27197(); void set_Need_game_times_27198(int32_t value_); int32_t get_Need_game_times_of_friend_27199(); void set_Need_game_times_of_friend_27200(int32_t value_); int32_t get_Reset_type_27201(); void set_Reset_type_27202(int32_t value_); int32_t get_Update_type_27203(); void set_Update_type_27204(int32_t value_); int32_t get_Order_type_27205(); void set_Order_type_27206(int32_t value_); int32_t get_Multi_para_27207(); void set_Multi_para_27208(int32_t value_); int32_t get_Total_rank_size_27209(); void set_Total_rank_size_27210(int32_t value_); int32_t get_Top_rank_size_27211(); void set_Top_rank_size_27212(int32_t value_); int32_t get_Has_prize_27213(); void set_Has_prize_27214(int32_t value_); int32_t get_Rank_Tab_Type_27215(); void set_Rank_Tab_Type_27216(int32_t value_); int32_t get_Rank_ChildTab_Type_27217(); void set_Rank_ChildTab_Type_27218(int32_t value_); int32_t Deserialize_27219(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetRankId_27185(int32_t accountType_, DLL2SDK::Assembly_CSharp::RankGame::RankTabs curSelectTabtype_, int32_t curSleectChildType_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct GameOutputsRulesConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _Game_type_k__BackingField_; int32_t _Game_mode_k__BackingField_; int32_t _Map_id_k__BackingField_; int32_t _Level_id_k__BackingField_; DLL2SDK::mscorlib::System::String* _Desc_k__BackingField_; int32_t _Round_k__BackingField_; int32_t _Game_output_type_k__BackingField_; int32_t _Add_exp_k__BackingField_; int32_t _Add_gold_k__BackingField_; int32_t _Add_apvp_gold_k__BackingField_; int32_t _Box_id_k__BackingField_; int32_t _Fix_box_id_k__BackingField_; int32_t _Rate_color_k__BackingField_; bool _Is_show_firstwin_k__BackingField_; int32_t _Firstwin_add_exp_k__BackingField_; int32_t _Firstwin_add_gold_k__BackingField_; int32_t _Firstwin_add_apvp_gold_k__BackingField_; int32_t _Firstwin_box_id_k__BackingField_; int32_t _Firstwin_fix_box_id_k__BackingField_; int32_t _Firstwin_rate_color_k__BackingField_; DLL2SDK::mscorlib::System::String* _Words_template_name_k__BackingField_; int32_t _Star1_times_k__BackingField_; int32_t _Star2_times_k__BackingField_; int32_t _Star3_times_k__BackingField_; DLL2SDK::mscorlib::System::String* _Show_name1_k__BackingField_; int32_t _Show_num1_k__BackingField_; DLL2SDK::mscorlib::System::String* _Show_name2_k__BackingField_; int32_t _Show_num2_k__BackingField_; DLL2SDK::mscorlib::System::String* _Show_name3_k__BackingField_; int32_t _Show_num3_k__BackingField_; DLL2SDK::mscorlib::System::String* _Show_name4_k__BackingField_; int32_t _Show_num4_k__BackingField_; DLL2SDK::mscorlib::System::String* _Firstwinshow_name1_k__BackingField_; int32_t _Firstwinshow_num1_k__BackingField_; DLL2SDK::mscorlib::System::String* _Firstwinshow_name2_k__BackingField_; int32_t _Firstwinshow_num2_k__BackingField_; DLL2SDK::mscorlib::System::String* _Firstwinshow_name3_k__BackingField_; int32_t _Firstwinshow_num3_k__BackingField_; DLL2SDK::mscorlib::System::String* _Firstwinshow_name4_k__BackingField_; int32_t _Firstwinshow_num4_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindOutput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindLevelOutput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_27092(); int32_t get_Game_type_27095(); void set_Game_type_27096(int32_t value_); int32_t get_Game_mode_27097(); void set_Game_mode_27098(int32_t value_); int32_t get_Map_id_27099(); void set_Map_id_27100(int32_t value_); int32_t get_Level_id_27101(); void set_Level_id_27102(int32_t value_); DLL2SDK::mscorlib::System::String* get_Desc_27103(); void set_Desc_27104(DLL2SDK::mscorlib::System::String* value_); int32_t get_Round_27105(); void set_Round_27106(int32_t value_); int32_t get_Game_output_type_27107(); void set_Game_output_type_27108(int32_t value_); int32_t get_Add_exp_27109(); void set_Add_exp_27110(int32_t value_); int32_t get_Add_gold_27111(); void set_Add_gold_27112(int32_t value_); int32_t get_Add_apvp_gold_27113(); void set_Add_apvp_gold_27114(int32_t value_); int32_t get_Box_id_27115(); void set_Box_id_27116(int32_t value_); int32_t get_Fix_box_id_27117(); void set_Fix_box_id_27118(int32_t value_); int32_t get_Rate_color_27119(); void set_Rate_color_27120(int32_t value_); bool get_Is_show_firstwin_27121(); void set_Is_show_firstwin_27122(bool value_); int32_t get_Firstwin_add_exp_27123(); void set_Firstwin_add_exp_27124(int32_t value_); int32_t get_Firstwin_add_gold_27125(); void set_Firstwin_add_gold_27126(int32_t value_); int32_t get_Firstwin_add_apvp_gold_27127(); void set_Firstwin_add_apvp_gold_27128(int32_t value_); int32_t get_Firstwin_box_id_27129(); void set_Firstwin_box_id_27130(int32_t value_); int32_t get_Firstwin_fix_box_id_27131(); void set_Firstwin_fix_box_id_27132(int32_t value_); int32_t get_Firstwin_rate_color_27133(); void set_Firstwin_rate_color_27134(int32_t value_); DLL2SDK::mscorlib::System::String* get_Words_template_name_27135(); void set_Words_template_name_27136(DLL2SDK::mscorlib::System::String* value_); int32_t get_Star1_times_27137(); void set_Star1_times_27138(int32_t value_); int32_t get_Star2_times_27139(); void set_Star2_times_27140(int32_t value_); int32_t get_Star3_times_27141(); void set_Star3_times_27142(int32_t value_); DLL2SDK::mscorlib::System::String* get_Show_name1_27143(); void set_Show_name1_27144(DLL2SDK::mscorlib::System::String* value_); int32_t get_Show_num1_27145(); void set_Show_num1_27146(int32_t value_); DLL2SDK::mscorlib::System::String* get_Show_name2_27147(); void set_Show_name2_27148(DLL2SDK::mscorlib::System::String* value_); int32_t get_Show_num2_27149(); void set_Show_num2_27150(int32_t value_); DLL2SDK::mscorlib::System::String* get_Show_name3_27151(); void set_Show_name3_27152(DLL2SDK::mscorlib::System::String* value_); int32_t get_Show_num3_27153(); void set_Show_num3_27154(int32_t value_); DLL2SDK::mscorlib::System::String* get_Show_name4_27155(); void set_Show_name4_27156(DLL2SDK::mscorlib::System::String* value_); int32_t get_Show_num4_27157(); void set_Show_num4_27158(int32_t value_); DLL2SDK::mscorlib::System::String* get_Firstwinshow_name1_27159(); void set_Firstwinshow_name1_27160(DLL2SDK::mscorlib::System::String* value_); int32_t get_Firstwinshow_num1_27161(); void set_Firstwinshow_num1_27162(int32_t value_); DLL2SDK::mscorlib::System::String* get_Firstwinshow_name2_27163(); void set_Firstwinshow_name2_27164(DLL2SDK::mscorlib::System::String* value_); int32_t get_Firstwinshow_num2_27165(); void set_Firstwinshow_num2_27166(int32_t value_); DLL2SDK::mscorlib::System::String* get_Firstwinshow_name3_27167(); void set_Firstwinshow_name3_27168(DLL2SDK::mscorlib::System::String* value_); int32_t get_Firstwinshow_num3_27169(); void set_Firstwinshow_num3_27170(int32_t value_); DLL2SDK::mscorlib::System::String* get_Firstwinshow_name4_27171(); void set_Firstwinshow_name4_27172(DLL2SDK::mscorlib::System::String* value_); int32_t get_Firstwinshow_num4_27173(); void set_Firstwinshow_num4_27174(int32_t value_); int32_t Deserialize_27175(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Assembly_CSharp::Config::GameOutputsRulesConfig* FindOutput_27093(int32_t mapID_); static DLL2SDK::Assembly_CSharp::Config::GameOutputsRulesConfig* FindLevelOutput_27094(int32_t levelID_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct GameModeConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_4 { DLL2SDK::mscorlib::System::String* _Gamemode_main_k__BackingField_; DLL2SDK::mscorlib::System::String* _Gamemode_sub_k__BackingField_; DLL2SDK::mscorlib::System::String* _Gamemode_detail_k__BackingField_; DLL2SDK::mscorlib::System::String* _Category_k__BackingField_; int32_t _Framerate_max_ios_k__BackingField_; int32_t _Fixedframerate_max_ios_k__BackingField_; int32_t _Framerate_max_android_k__BackingField_; int32_t _Fixedframerate_max_android_k__BackingField_; int32_t _Framerate_veryhigh_ios_k__BackingField_; int32_t _Fixedframerate_veryhigh_ios_k__BackingField_; int32_t _Framerate_veryhigh_android_k__BackingField_; int32_t _Fixedframerate_veryhigh_android_k__BackingField_; int32_t _Framerate_high_ios_k__BackingField_; int32_t _Fixedframerate_high_ios_k__BackingField_; int32_t _Framerate_high_android_k__BackingField_; int32_t _Fixedframerate_high_android_k__BackingField_; int32_t _Framerate_middle_ios_k__BackingField_; int32_t _Fixedframerate_middle_ios_k__BackingField_; int32_t _Framerate_middle_android_k__BackingField_; int32_t _Fixedframerate_middle_android_k__BackingField_; int32_t _Framerate_low_ios_k__BackingField_; int32_t _Fixedframerate_low_ios_k__BackingField_; int32_t _Framerate_low_android_k__BackingField_; int32_t _Fixedframerate_low_android_k__BackingField_; struct StaticFields { DLL2SDK::mscorlib::System::String* kGameModeWildcard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGameModeConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFixedFrameRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFrameRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGameModeCategory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSecondaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTertiaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_27035(); DLL2SDK::mscorlib::System::String* GetPrimaryKeyValue_27040(); DLL2SDK::mscorlib::System::String* GetSecondaryKeyValue_27041(); DLL2SDK::mscorlib::System::String* GetTertiaryKeyValue_27042(); DLL2SDK::mscorlib::System::String* get_Gamemode_main_27043(); void set_Gamemode_main_27044(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Gamemode_sub_27045(); void set_Gamemode_sub_27046(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Gamemode_detail_27047(); void set_Gamemode_detail_27048(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Category_27049(); void set_Category_27050(DLL2SDK::mscorlib::System::String* value_); int32_t get_Framerate_max_ios_27051(); void set_Framerate_max_ios_27052(int32_t value_); int32_t get_Fixedframerate_max_ios_27053(); void set_Fixedframerate_max_ios_27054(int32_t value_); int32_t get_Framerate_max_android_27055(); void set_Framerate_max_android_27056(int32_t value_); int32_t get_Fixedframerate_max_android_27057(); void set_Fixedframerate_max_android_27058(int32_t value_); int32_t get_Framerate_veryhigh_ios_27059(); void set_Framerate_veryhigh_ios_27060(int32_t value_); int32_t get_Fixedframerate_veryhigh_ios_27061(); void set_Fixedframerate_veryhigh_ios_27062(int32_t value_); int32_t get_Framerate_veryhigh_android_27063(); void set_Framerate_veryhigh_android_27064(int32_t value_); int32_t get_Fixedframerate_veryhigh_android_27065(); void set_Fixedframerate_veryhigh_android_27066(int32_t value_); int32_t get_Framerate_high_ios_27067(); void set_Framerate_high_ios_27068(int32_t value_); int32_t get_Fixedframerate_high_ios_27069(); void set_Fixedframerate_high_ios_27070(int32_t value_); int32_t get_Framerate_high_android_27071(); void set_Framerate_high_android_27072(int32_t value_); int32_t get_Fixedframerate_high_android_27073(); void set_Fixedframerate_high_android_27074(int32_t value_); int32_t get_Framerate_middle_ios_27075(); void set_Framerate_middle_ios_27076(int32_t value_); int32_t get_Fixedframerate_middle_ios_27077(); void set_Fixedframerate_middle_ios_27078(int32_t value_); int32_t get_Framerate_middle_android_27079(); void set_Framerate_middle_android_27080(int32_t value_); int32_t get_Fixedframerate_middle_android_27081(); void set_Fixedframerate_middle_android_27082(int32_t value_); int32_t get_Framerate_low_ios_27083(); void set_Framerate_low_ios_27084(int32_t value_); int32_t get_Fixedframerate_low_ios_27085(); void set_Fixedframerate_low_ios_27086(int32_t value_); int32_t get_Framerate_low_android_27087(); void set_Framerate_low_android_27088(int32_t value_); int32_t get_Fixedframerate_low_android_27089(); void set_Fixedframerate_low_android_27090(int32_t value_); int32_t Deserialize_27091(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Assembly_CSharp::Config::GameModeConfig* GetGameModeConfig_27036(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_); static int32_t GetFixedFrameRate_27037(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_, DLL2SDK::Assembly_CSharp::FrameRateLevel rateLevel_); static int32_t GetFrameRate_27038(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_, DLL2SDK::Assembly_CSharp::FrameRateLevel rateLevel_); static DLL2SDK::Assembly_CSharp::GameEngine::EGameModeCategory GetGameModeCategory_27039(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct GCloudConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_3 { int32_t _Channel_k__BackingField_; DLL2SDK::mscorlib::System::String* _Mode_k__BackingField_; int32_t _GameID_k__BackingField_; DLL2SDK::mscorlib::System::String* _GameSecret_k__BackingField_; DLL2SDK::mscorlib::System::String* _MapleServerURL_k__BackingField_; DLL2SDK::mscorlib::System::String* _DolphinServerURL_k__BackingField_; DLL2SDK::mscorlib::System::String* _PufferServerURL_k__BackingField_; int32_t _MapleID_k__BackingField_; int32_t _DolphinAndroidNodeID_k__BackingField_; int32_t _DolphiniOSNodeID_k__BackingField_; int32_t _DolphinPCNodeID_k__BackingField_; int32_t _PufferAndroidID_k__BackingField_; int32_t _PufferiOSID_k__BackingField_; DLL2SDK::mscorlib::System::String* _GVoiceAppID_k__BackingField_; DLL2SDK::mscorlib::System::String* _GVoiceAppKey_k__BackingField_; DLL2SDK::mscorlib::System::String* _GVoiceURL_k__BackingField_; int32_t _LitePackPufferAndroidID_k__BackingField_; int32_t _LitePackPufferiOSID_k__BackingField_; DLL2SDK::mscorlib::System::String* _LitePackPufferServerURL_k__BackingField_; int32_t _DailyDolphinIDForPufferAndroid_k__BackingField_; int32_t _DailyDolphinIDForPufferIOS_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSecondaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_26988(); int32_t GetPrimaryKeyValue_26990(); DLL2SDK::mscorlib::System::String* GetSecondaryKeyValue_26991(); int32_t get_Channel_26992(); void set_Channel_26993(int32_t value_); DLL2SDK::mscorlib::System::String* get_Mode_26994(); void set_Mode_26995(DLL2SDK::mscorlib::System::String* value_); int32_t get_GameID_26996(); void set_GameID_26997(int32_t value_); DLL2SDK::mscorlib::System::String* get_GameSecret_26998(); void set_GameSecret_26999(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_MapleServerURL_27000(); void set_MapleServerURL_27001(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_DolphinServerURL_27002(); void set_DolphinServerURL_27003(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_PufferServerURL_27004(); void set_PufferServerURL_27005(DLL2SDK::mscorlib::System::String* value_); int32_t get_MapleID_27006(); void set_MapleID_27007(int32_t value_); int32_t get_DolphinAndroidNodeID_27008(); void set_DolphinAndroidNodeID_27009(int32_t value_); int32_t get_DolphiniOSNodeID_27010(); void set_DolphiniOSNodeID_27011(int32_t value_); int32_t get_DolphinPCNodeID_27012(); void set_DolphinPCNodeID_27013(int32_t value_); int32_t get_PufferAndroidID_27014(); void set_PufferAndroidID_27015(int32_t value_); int32_t get_PufferiOSID_27016(); void set_PufferiOSID_27017(int32_t value_); DLL2SDK::mscorlib::System::String* get_GVoiceAppID_27018(); void set_GVoiceAppID_27019(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_GVoiceAppKey_27020(); void set_GVoiceAppKey_27021(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_GVoiceURL_27022(); void set_GVoiceURL_27023(DLL2SDK::mscorlib::System::String* value_); int32_t get_LitePackPufferAndroidID_27024(); void set_LitePackPufferAndroidID_27025(int32_t value_); int32_t get_LitePackPufferiOSID_27026(); void set_LitePackPufferiOSID_27027(int32_t value_); DLL2SDK::mscorlib::System::String* get_LitePackPufferServerURL_27028(); void set_LitePackPufferServerURL_27029(DLL2SDK::mscorlib::System::String* value_); int32_t get_DailyDolphinIDForPufferAndroid_27030(); void set_DailyDolphinIDForPufferAndroid_27031(int32_t value_); int32_t get_DailyDolphinIDForPufferIOS_27032(); void set_DailyDolphinIDForPufferIOS_27033(int32_t value_); int32_t Deserialize_27034(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Assembly_CSharp::Config::GCloudConfig* get_Current_26989(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct FtueConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { DLL2SDK::Assembly_CSharp::Tutorial::TutorialType ETutorialType_; DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType ETutorialEventType_; DLL2SDK::Assembly_CSharp::Tutorial::TipsType ETipsType_; DLL2SDK::Assembly_CSharp::Tutorial::ETipPosition ETipPos_; DLL2SDK::UnityEngine::UnityEngine::Vector2 TipsOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector2 Offset_; DLL2SDK::UnityEngine::UnityEngine::Vector2 MaskOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector2 MaskSize_; DLL2SDK::mscorlib::System::String* _TutorialType_k__BackingField_; DLL2SDK::mscorlib::System::String* _TutorialEventType_k__BackingField_; int32_t _ArrowRotZ_k__BackingField_; DLL2SDK::mscorlib::System::String* _TipsType_k__BackingField_; DLL2SDK::mscorlib::System::String* _TipPos_k__BackingField_; int32_t _TipsOffsetX_k__BackingField_; int32_t _TipsOffsetY_k__BackingField_; int32_t _Title_k__BackingField_; DLL2SDK::mscorlib::System::String* _Content_k__BackingField_; DLL2SDK::mscorlib::System::String* _FingerContent_k__BackingField_; bool _UnforceTouch_k__BackingField_; int32_t _OffsetX_k__BackingField_; int32_t _OffsetY_k__BackingField_; bool _MaskBlackShow_k__BackingField_; int32_t _MaskOffsetX_k__BackingField_; int32_t _MaskOffsetY_k__BackingField_; int32_t _MaskSizeX_k__BackingField_; int32_t _MaskSizeY_k__BackingField_; float _PerspectiveRotY_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Get_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_26943(); void PostInit_26944(); DLL2SDK::mscorlib::System::String* get_TutorialType_26946(); void set_TutorialType_26947(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_TutorialEventType_26948(); void set_TutorialEventType_26949(DLL2SDK::mscorlib::System::String* value_); int32_t get_ArrowRotZ_26950(); void set_ArrowRotZ_26951(int32_t value_); DLL2SDK::mscorlib::System::String* get_TipsType_26952(); void set_TipsType_26953(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_TipPos_26954(); void set_TipPos_26955(DLL2SDK::mscorlib::System::String* value_); int32_t get_TipsOffsetX_26956(); void set_TipsOffsetX_26957(int32_t value_); int32_t get_TipsOffsetY_26958(); void set_TipsOffsetY_26959(int32_t value_); int32_t get_Title_26960(); void set_Title_26961(int32_t value_); DLL2SDK::mscorlib::System::String* get_Content_26962(); void set_Content_26963(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_FingerContent_26964(); void set_FingerContent_26965(DLL2SDK::mscorlib::System::String* value_); bool get_UnforceTouch_26966(); void set_UnforceTouch_26967(bool value_); int32_t get_OffsetX_26968(); void set_OffsetX_26969(int32_t value_); int32_t get_OffsetY_26970(); void set_OffsetY_26971(int32_t value_); bool get_MaskBlackShow_26972(); void set_MaskBlackShow_26973(bool value_); int32_t get_MaskOffsetX_26974(); void set_MaskOffsetX_26975(int32_t value_); int32_t get_MaskOffsetY_26976(); void set_MaskOffsetY_26977(int32_t value_); int32_t get_MaskSizeX_26978(); void set_MaskSizeX_26979(int32_t value_); int32_t get_MaskSizeY_26980(); void set_MaskSizeY_26981(int32_t value_); float get_PerspectiveRotY_26982(); void set_PerspectiveRotY_26983(float value_); int32_t Deserialize_26984(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_26985(); static DLL2SDK::Assembly_CSharp::Config::FtueConfig* Get_26945(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType tutorialEventType_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct EndlessRoundCountPrizeConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { DLL2SDK::mscorlib::System::DateTime beginDateTime_; DLL2SDK::mscorlib::System::DateTime endDateTime_; int32_t beginTimeStamp_; int32_t endTimeStamp_; int32_t _Id_k__BackingField_; DLL2SDK::mscorlib::System::String* _BeginTime_k__BackingField_; DLL2SDK::mscorlib::System::String* _EndTime_k__BackingField_; int32_t _RewardNum_k__BackingField_; int32_t _BoxId_k__BackingField_; int32_t _RoundCount_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_26927(); void PostInit_26928(); int32_t get_Id_26929(); void set_Id_26930(int32_t value_); DLL2SDK::mscorlib::System::String* get_BeginTime_26931(); void set_BeginTime_26932(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EndTime_26933(); void set_EndTime_26934(DLL2SDK::mscorlib::System::String* value_); int32_t get_RewardNum_26935(); void set_RewardNum_26936(int32_t value_); int32_t get_BoxId_26937(); void set_BoxId_26938(int32_t value_); int32_t get_RoundCount_26939(); void set_RoundCount_26940(int32_t value_); int32_t Deserialize_26941(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_26942(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct DeviceUIAdaptConfigConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Id_k__BackingField_; DLL2SDK::mscorlib::System::String* _DeviceModel_k__BackingField_; DLL2SDK::mscorlib::System::String* _Resolution_k__BackingField_; int32_t _LeftOffset_k__BackingField_; int32_t _RightOffset_k__BackingField_; int32_t _TopOffset_k__BackingField_; int32_t _BottomOffset_k__BackingField_; int32_t _EnableGyroscope_k__BackingField_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDeviceUIAdaptConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEditorDeviceModelName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_26901(); int32_t GetPrimaryKeyValue_26904(); int32_t get_Id_26905(); void set_Id_26906(int32_t value_); DLL2SDK::mscorlib::System::String* get_DeviceModel_26907(); void set_DeviceModel_26908(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Resolution_26909(); void set_Resolution_26910(DLL2SDK::mscorlib::System::String* value_); int32_t get_LeftOffset_26911(); void set_LeftOffset_26912(int32_t value_); int32_t get_RightOffset_26913(); void set_RightOffset_26914(int32_t value_); int32_t get_TopOffset_26915(); void set_TopOffset_26916(int32_t value_); int32_t get_BottomOffset_26917(); void set_BottomOffset_26918(int32_t value_); int32_t get_EnableGyroscope_26919(); void set_EnableGyroscope_26920(int32_t value_); int32_t Deserialize_26921(DLL2SDK::Array* bytes_, int32_t* position_); static void _cctor_26900(); static DLL2SDK::Assembly_CSharp::Config::DeviceUIAdaptConfigConfig* GetDeviceUIAdaptConfig_26902(DLL2SDK::mscorlib::System::String* deviceModelName_); static DLL2SDK::mscorlib::System::String* GetEditorDeviceModelName_26903(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct CrosshairConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType _HowToGetPos_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; uint32_t _ID_k__BackingField_; int32_t _ColorID_k__BackingField_; int32_t _ColorSubID_k__BackingField_; bool _ShowInBag_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_HowToGet_k__BackingField_; int32_t _GoGetPos_k__BackingField_; DLL2SDK::mscorlib::System::String* _LoadoutShowIcon_k__BackingField_; int32_t _SecondTab_k__BackingField_; DLL2SDK::mscorlib::System::String* _GoGetUrl_k__BackingField_; bool _IsAutoDemolition_k__BackingField_; uint32_t _CurrencyID_k__BackingField_; int32_t _SellProtection_k__BackingField_; int32_t _SellPrice_k__BackingField_; int32_t _MaxValueDay_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_26856(); int32_t get_LockedShowOrder_26857(); DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType get_HowToGetPos_26858(); void set_HowToGetPos_26859(DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType value_); void PostInit_26860(); int32_t get_MinSPI_26861(); uint32_t GetPrimaryKeyValue_26862(); DLL2SDK::mscorlib::System::String* get_LOCID_Name_26863(); void set_LOCID_Name_26864(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_26865(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_26866(); void set_LOCID_Desc_26867(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_26868(); uint32_t get_ID_26869(); void set_ID_26870(uint32_t value_); int32_t get_ColorID_26871(); void set_ColorID_26872(int32_t value_); int32_t get_ColorSubID_26873(); void set_ColorSubID_26874(int32_t value_); bool get_ShowInBag_26875(); void set_ShowInBag_26876(bool value_); DLL2SDK::mscorlib::System::String* get_LOCID_HowToGet_26877(); void set_LOCID_HowToGet_26878(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_HowToGet_26879(); int32_t get_GoGetPos_26880(); void set_GoGetPos_26881(int32_t value_); DLL2SDK::mscorlib::System::String* get_LoadoutShowIcon_26882(); void set_LoadoutShowIcon_26883(DLL2SDK::mscorlib::System::String* value_); int32_t get_SecondTab_26884(); void set_SecondTab_26885(int32_t value_); DLL2SDK::mscorlib::System::String* get_GoGetUrl_26886(); void set_GoGetUrl_26887(DLL2SDK::mscorlib::System::String* value_); bool get_IsAutoDemolition_26888(); void set_IsAutoDemolition_26889(bool value_); uint32_t get_CurrencyID_26890(); void set_CurrencyID_26891(uint32_t value_); int32_t get_SellProtection_26892(); void set_SellProtection_26893(int32_t value_); int32_t get_SellPrice_26894(); void set_SellPrice_26895(int32_t value_); int32_t get_MaxValueDay_26896(); void set_MaxValueDay_26897(int32_t value_); int32_t Deserialize_26898(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_26899(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ConstantEConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Id_k__BackingField_; DLL2SDK::mscorlib::System::String* _EnumName_k__BackingField_; DLL2SDK::mscorlib::System::String* _Constant_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConstantValueByeEnumName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConstantFloatValueByeEnumName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAvailableTeamType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLowerAndUpperRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWithFriendsInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StringToHexInt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSeasonVideoNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeakPromptArrow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMPModeFilterMinLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMpLadderRandomPlaylistId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_26836(); int32_t GetPrimaryKeyValue_26847(); int32_t get_Id_26848(); void set_Id_26849(int32_t value_); DLL2SDK::mscorlib::System::String* get_EnumName_26850(); void set_EnumName_26851(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Constant_26852(); void set_Constant_26853(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_26854(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t GetConstantValueByeEnumName_26837(DLL2SDK::Assembly_CSharp::Config::ConstantEnum enumType_); static float GetConstantFloatValueByeEnumName_26838(DLL2SDK::Assembly_CSharp::Config::ConstantEnum enumType_); static int32_t GetAvailableTeamType_26839(int32_t teamType_); static void GetLowerAndUpperRange_26840(DLL2SDK::Assembly_CSharp::Config::ConstantEnum enumType_, int32_t* lower_, int32_t* upper_); static void GetWithFriendsInfo_26841(bool* bShow_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType roomUIType_, int32_t* numLower_); static bool StringToHexInt_26842(DLL2SDK::mscorlib::System::String* str_, uint32_t* num_); static int32_t GetSeasonVideoNumber_26843(); static int32_t GetWeakPromptArrow_26844(); static int32_t GetMPModeFilterMinLevel_26845(); static int32_t GetMpLadderRandomPlaylistId_26846(); static DLL2SDK::mscorlib::System::String* GetValue_26855(DLL2SDK::Assembly_CSharp::Config::ConstantEnum configEnum_); }; } namespace DLL2SDK::Assembly_CSharp::Config { enum struct ECondtionType : int32_t { ENone_ = static_cast(0x0), ELevelLimit_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Config { struct CompoundConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; int32_t _Id_k__BackingField_; int32_t _Frage1id_k__BackingField_; int32_t _Frage1num_k__BackingField_; int32_t _Frage2id_k__BackingField_; int32_t _Frage2num_k__BackingField_; int32_t _Frage3id_k__BackingField_; int32_t _Frage3num_k__BackingField_; int32_t _Itemid_k__BackingField_; int32_t _Itemnum_k__BackingField_; int32_t _Duration_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCompoundIdByChip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNeedChipCountByChipId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_26791(); int32_t GetPrimaryKeyValue_26794(); DLL2SDK::mscorlib::System::String* get_LOCID_Name_26795(); void set_LOCID_Name_26796(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_26797(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_26798(); void set_LOCID_Desc_26799(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_26800(); int32_t get_Id_26801(); void set_Id_26802(int32_t value_); int32_t get_Frage1id_26803(); void set_Frage1id_26804(int32_t value_); int32_t get_Frage1num_26805(); void set_Frage1num_26806(int32_t value_); int32_t get_Frage2id_26807(); void set_Frage2id_26808(int32_t value_); int32_t get_Frage2num_26809(); void set_Frage2num_26810(int32_t value_); int32_t get_Frage3id_26811(); void set_Frage3id_26812(int32_t value_); int32_t get_Frage3num_26813(); void set_Frage3num_26814(int32_t value_); int32_t get_Itemid_26815(); void set_Itemid_26816(int32_t value_); int32_t get_Itemnum_26817(); void set_Itemnum_26818(int32_t value_); int32_t get_Duration_26819(); void set_Duration_26820(int32_t value_); int32_t Deserialize_26821(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Assembly_CSharp::Config::CompoundConfConfig* GetCompoundIdByChip_26792(uint32_t chipId_); static int32_t GetNeedChipCountByChipId_26793(uint32_t chipId_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct SyntheticMaterialData : DLL2SDK::mscorlib::System::Object { int32_t Id_; int32_t NeedCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_26790(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct CompositeConfigConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::GameBase::EInventoryItemType ItemType_; DLL2SDK::Assembly_CSharp::Config::CompositeConfigConfig_ESyntheticType SynType_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* NeedMaterialList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* NeedCommonPoolItemList_; int32_t MaterialColorId_; int32_t _Id_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; int32_t _ColorId_k__BackingField_; int32_t _Type_k__BackingField_; int32_t _Subtype_k__BackingField_; int32_t _Order_k__BackingField_; int32_t _Time_cost_k__BackingField_; int32_t _Coin_cost_k__BackingField_; int32_t _Powder_cost_k__BackingField_; int32_t _New_unlock_req_k__BackingField_; int32_t _Old_unlock_seq_k__BackingField_; int32_t _Output_type_k__BackingField_; int32_t _Output_id_k__BackingField_; int32_t _Output_num_k__BackingField_; int32_t _Output_duration_k__BackingField_; int32_t _Com_material_id_k__BackingField_; int32_t _Com_material_color_k__BackingField_; int32_t _Com_material_num_k__BackingField_; int32_t _Spe_material_type_num_k__BackingField_; int32_t _Spe_material_1_id_k__BackingField_; int32_t _Spe_material_1_num_k__BackingField_; int32_t _Spe_material_2_id_k__BackingField_; int32_t _Spe_material_2_num_k__BackingField_; int32_t _Spe_material_3_id_k__BackingField_; int32_t _Spe_material_3_num_k__BackingField_; int32_t _Spe_material_4_id_k__BackingField_; int32_t _Spe_material_4_num_k__BackingField_; int32_t _Spe_material_5_id_k__BackingField_; int32_t _Spe_material_5_num_k__BackingField_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInCommonMaterialPool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddToMaterialList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpeciallyList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRandomList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConfByResultId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_26704(); void PostInit_26705(); bool IsInCommonMaterialPool_26706(int32_t itemId_); void AddToMaterialList_26707(int32_t id_, int32_t needCount_); int32_t GetPrimaryKeyValue_26712(); int32_t get_Id_26713(); void set_Id_26714(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_26715(); void set_LOCID_Name_26716(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_26717(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_26718(); void set_LOCID_Desc_26719(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_26720(); int32_t get_ColorId_26721(); void set_ColorId_26722(int32_t value_); int32_t get_Type_26723(); void set_Type_26724(int32_t value_); int32_t get_Subtype_26725(); void set_Subtype_26726(int32_t value_); int32_t get_Order_26727(); void set_Order_26728(int32_t value_); int32_t get_Time_cost_26729(); void set_Time_cost_26730(int32_t value_); int32_t get_Coin_cost_26731(); void set_Coin_cost_26732(int32_t value_); int32_t get_Powder_cost_26733(); void set_Powder_cost_26734(int32_t value_); int32_t get_New_unlock_req_26735(); void set_New_unlock_req_26736(int32_t value_); int32_t get_Old_unlock_seq_26737(); void set_Old_unlock_seq_26738(int32_t value_); int32_t get_Output_type_26739(); void set_Output_type_26740(int32_t value_); int32_t get_Output_id_26741(); void set_Output_id_26742(int32_t value_); int32_t get_Output_num_26743(); void set_Output_num_26744(int32_t value_); int32_t get_Output_duration_26745(); void set_Output_duration_26746(int32_t value_); int32_t get_Com_material_id_26747(); void set_Com_material_id_26748(int32_t value_); int32_t get_Com_material_color_26749(); void set_Com_material_color_26750(int32_t value_); int32_t get_Com_material_num_26751(); void set_Com_material_num_26752(int32_t value_); int32_t get_Spe_material_type_num_26753(); void set_Spe_material_type_num_26754(int32_t value_); int32_t get_Spe_material_1_id_26755(); void set_Spe_material_1_id_26756(int32_t value_); int32_t get_Spe_material_1_num_26757(); void set_Spe_material_1_num_26758(int32_t value_); int32_t get_Spe_material_2_id_26759(); void set_Spe_material_2_id_26760(int32_t value_); int32_t get_Spe_material_2_num_26761(); void set_Spe_material_2_num_26762(int32_t value_); int32_t get_Spe_material_3_id_26763(); void set_Spe_material_3_id_26764(int32_t value_); int32_t get_Spe_material_3_num_26765(); void set_Spe_material_3_num_26766(int32_t value_); int32_t get_Spe_material_4_id_26767(); void set_Spe_material_4_id_26768(int32_t value_); int32_t get_Spe_material_4_num_26769(); void set_Spe_material_4_num_26770(int32_t value_); int32_t get_Spe_material_5_id_26771(); void set_Spe_material_5_id_26772(int32_t value_); int32_t get_Spe_material_5_num_26773(); void set_Spe_material_5_num_26774(int32_t value_); int32_t Deserialize_26775(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_26779(); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetSpeciallyList_26708(DLL2SDK::Assembly_CSharp::GameBase::EInventoryItemType type_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRandomList_26709(DLL2SDK::Assembly_CSharp::GameBase::EInventoryItemType type_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllList_26710(DLL2SDK::Assembly_CSharp::GameBase::EInventoryItemType type_); static DLL2SDK::Assembly_CSharp::Config::CompositeConfigConfig* GetConfByResultId_26711(int32_t ResultId_); static int32_t _GetSpeciallyList_m__0_26776(DLL2SDK::Assembly_CSharp::Config::CompositeConfigConfig* a_, DLL2SDK::Assembly_CSharp::Config::CompositeConfigConfig* b_); static int32_t _GetRandomList_m__1_26777(DLL2SDK::Assembly_CSharp::Config::CompositeConfigConfig* a_, DLL2SDK::Assembly_CSharp::Config::CompositeConfigConfig* b_); static int32_t _GetAllList_m__2_26778(DLL2SDK::Assembly_CSharp::Config::CompositeConfigConfig* a_, DLL2SDK::Assembly_CSharp::Config::CompositeConfigConfig* b_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct CompositeCommonMaterialConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _Id_k__BackingField_; int32_t _Itemid_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCommonList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_26695(); int32_t get_Id_26697(); void set_Id_26698(int32_t value_); int32_t get_Itemid_26699(); void set_Itemid_26700(int32_t value_); int32_t Deserialize_26701(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetCommonList_26696(int32_t id_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct CommonRulesSubData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* _subTitle_; DLL2SDK::mscorlib::System::String* _subContent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_26690(); void set_SubTitle_26691(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SubTitle_26692(); void set_SubContent_26693(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SubContent_26694(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct CommonRulesConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::mscorlib::System::Collections::Generic::List_1* subDataList_; int32_t _RuleID_k__BackingField_; DLL2SDK::mscorlib::System::String* _RuleTitle_k__BackingField_; int32_t _RankTab_k__BackingField_; int32_t _RankTabChild_k__BackingField_; DLL2SDK::mscorlib::System::String* _RuleContent_k__BackingField_; int32_t _SubCount_k__BackingField_; DLL2SDK::mscorlib::System::String* _SubTitle_1_k__BackingField_; DLL2SDK::mscorlib::System::String* _SubContent_1_k__BackingField_; DLL2SDK::mscorlib::System::String* _SubTitle_2_k__BackingField_; DLL2SDK::mscorlib::System::String* _SubContent_2_k__BackingField_; DLL2SDK::mscorlib::System::String* _SubTitle_3_k__BackingField_; DLL2SDK::mscorlib::System::String* _SubContent_3_k__BackingField_; DLL2SDK::mscorlib::System::String* _SubTitle_4_k__BackingField_; DLL2SDK::mscorlib::System::String* _SubContent_4_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_26657(); void PostInit_26658(); int32_t GetPrimaryKeyValue_26659(); int32_t get_RuleID_26660(); void set_RuleID_26661(int32_t value_); DLL2SDK::mscorlib::System::String* get_RuleTitle_26662(); void set_RuleTitle_26663(DLL2SDK::mscorlib::System::String* value_); int32_t get_RankTab_26664(); void set_RankTab_26665(int32_t value_); int32_t get_RankTabChild_26666(); void set_RankTabChild_26667(int32_t value_); DLL2SDK::mscorlib::System::String* get_RuleContent_26668(); void set_RuleContent_26669(DLL2SDK::mscorlib::System::String* value_); int32_t get_SubCount_26670(); void set_SubCount_26671(int32_t value_); DLL2SDK::mscorlib::System::String* get_SubTitle_1_26672(); void set_SubTitle_1_26673(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SubContent_1_26674(); void set_SubContent_1_26675(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SubTitle_2_26676(); void set_SubTitle_2_26677(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SubContent_2_26678(); void set_SubContent_2_26679(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SubTitle_3_26680(); void set_SubTitle_3_26681(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SubContent_3_26682(); void set_SubContent_3_26683(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SubTitle_4_26684(); void set_SubTitle_4_26685(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SubContent_4_26686(); void set_SubContent_4_26687(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_26688(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_26689(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct CodTaskAward : DLL2SDK::mscorlib::System::Object { int32_t Id_; int32_t Num_; int32_t Durable_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_26656(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct CareerModeConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::GameEngine::EGameMode EModeType_; DLL2SDK::Assembly_CSharp::Config::EModeCategory m_ModeCategory_; DLL2SDK::mscorlib::System::String* _ModeType_k__BackingField_; DLL2SDK::mscorlib::System::String* _ModeCategoryStr_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _Icon_k__BackingField_; DLL2SDK::mscorlib::System::String* _DefaultMapType_k__BackingField_; int32_t _ModeUplimit_k__BackingField_; int32_t _ModeDownLimit_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModeCategoryByMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCareerModeConfByModeId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModeNameByModeId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_26631(); DLL2SDK::Assembly_CSharp::Config::EModeCategory get_ModeCategory_26632(); void PostInit_26633(); DLL2SDK::mscorlib::System::String* GetPrimaryKeyValue_26638(); DLL2SDK::mscorlib::System::String* get_ModeType_26639(); void set_ModeType_26640(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ModeCategoryStr_26641(); void set_ModeCategoryStr_26642(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_26643(); void set_LOCID_Name_26644(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_26645(); DLL2SDK::mscorlib::System::String* get_Icon_26646(); void set_Icon_26647(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_DefaultMapType_26648(); void set_DefaultMapType_26649(DLL2SDK::mscorlib::System::String* value_); int32_t get_ModeUplimit_26650(); void set_ModeUplimit_26651(int32_t value_); int32_t get_ModeDownLimit_26652(); void set_ModeDownLimit_26653(int32_t value_); int32_t Deserialize_26654(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_26655(); static DLL2SDK::Assembly_CSharp::Config::CareerModeConfConfig* GetConf_26634(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode modeType_); static DLL2SDK::Assembly_CSharp::Config::EModeCategory GetModeCategoryByMode_26635(int32_t modeId_); static DLL2SDK::Assembly_CSharp::Config::CareerModeConfConfig* GetCareerModeConfByModeId_26636(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_); static DLL2SDK::mscorlib::System::String* GetModeNameByModeId_26637(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct CamosConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageWeaponType WeaponType_; int32_t _CA_k__BackingField_; uint32_t _ID_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; bool _EveryFirearmCanUse_k__BackingField_; int32_t _FirearmType_k__BackingField_; uint64_t _FirearmID_k__BackingField_; bool _NeedUnlocked_k__BackingField_; int32_t _UnlockKill_k__BackingField_; int32_t _GetXP_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_26596(); void PostInit_26597(); uint32_t get_CurrencyID_26598(); int32_t get_SellProtection_26599(); DLL2SDK::mscorlib::System::String* get_Desc_26600(); int32_t get_ColorID_26601(); int32_t get_ColorSubID_26602(); int32_t get_MinSPI_26603(); int32_t get_SellPrice_26604(); bool get_ShowInBag_26605(); int32_t get_LockedShowOrder_26606(); DLL2SDK::mscorlib::System::String* get_HowToGet_26607(); DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType get_HowToGetPos_26608(); uint32_t GetPrimaryKeyValue_26609(); int32_t get_CA_26610(); void set_CA_26611(int32_t value_); uint32_t get_ID_26612(); void set_ID_26613(uint32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_26614(); void set_LOCID_Name_26615(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_26616(); bool get_EveryFirearmCanUse_26617(); void set_EveryFirearmCanUse_26618(bool value_); int32_t get_FirearmType_26619(); void set_FirearmType_26620(int32_t value_); uint64_t get_FirearmID_26621(); void set_FirearmID_26622(uint64_t value_); bool get_NeedUnlocked_26623(); void set_NeedUnlocked_26624(bool value_); int32_t get_UnlockKill_26625(); void set_UnlockKill_26626(int32_t value_); int32_t get_GetXP_26627(); void set_GetXP_26628(int32_t value_); int32_t Deserialize_26629(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_26630(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BuffConfConfig : DLL2SDK::Assembly_CSharp::Config::LazyConfigBase_2 { DLL2SDK::Assembly_CSharp::GameBase::Buff_CombineAddType _ECombineAddType_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::Buff_CombineRemoveType _ECombineRemoveType_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::BuffCondition_Type _EConditionType_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::BuffEffect_Type _EEffectType_k__BackingField_; DLL2SDK::Assembly_CSharp::Config::BuffConfConfig_EParamOperator _EffectOperator1_k__BackingField_; DLL2SDK::Assembly_CSharp::Config::BuffConfConfig_EParamOperator _EffectOperator2_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::Property* BuffProperty_; float m_FloatEffectParam1_; float m_DynamicEffectParam2_; int32_t _Buff_id_k__BackingField_; DLL2SDK::mscorlib::System::String* _Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _Desc_k__BackingField_; int32_t _TPIgnore_k__BackingField_; bool _IsDeBuff_k__BackingField_; int32_t _Group_k__BackingField_; int32_t _Power_k__BackingField_; int32_t _Duration_k__BackingField_; bool _Coexist_k__BackingField_; DLL2SDK::mscorlib::System::String* _CombineAddType_k__BackingField_; DLL2SDK::mscorlib::System::String* _CombineRemoveType_k__BackingField_; int32_t _CombineNum_k__BackingField_; int32_t _MaxApplyTimes_k__BackingField_; DLL2SDK::mscorlib::System::String* _AIValid_k__BackingField_; int32_t _CD_k__BackingField_; int32_t _RespawnRetain_k__BackingField_; DLL2SDK::mscorlib::System::String* _ConditionType_k__BackingField_; DLL2SDK::mscorlib::System::String* _ConditionOperator_k__BackingField_; float _ConditionParam_k__BackingField_; DLL2SDK::mscorlib::System::String* _CondCheckType1_k__BackingField_; DLL2SDK::mscorlib::System::String* _CondCheckOperator1_k__BackingField_; float _CondCheckParam1_k__BackingField_; DLL2SDK::mscorlib::System::String* _CondCheckType2_k__BackingField_; DLL2SDK::mscorlib::System::String* _CondCheckOperator2_k__BackingField_; float _CondCheckParam2_k__BackingField_; float _Probability_k__BackingField_; int32_t _CycleTime_k__BackingField_; DLL2SDK::mscorlib::System::String* _RemoveConditionType_k__BackingField_; DLL2SDK::mscorlib::System::String* _RemoveConditionOperator_k__BackingField_; int32_t _RemoveConditionParam_k__BackingField_; DLL2SDK::mscorlib::System::String* _TriggerSoundEvent_k__BackingField_; DLL2SDK::mscorlib::System::String* _TriggerOverSoundEvent_k__BackingField_; bool _IsUserBuffer_k__BackingField_; int32_t _BuffLevel_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectType_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectLocName_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectConfig_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectParam1_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectParam1Operator_k__BackingField_; float _EffectParam2_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectParam2Operator_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectParam3_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectParam3Operator_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectParam4_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectParam4Operator_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectParam5_k__BackingField_; DLL2SDK::mscorlib::System::String* _EffectParam5Operator_k__BackingField_; bool _IsDeleteSubBuff_k__BackingField_; bool _IsEffectShow_k__BackingField_; DLL2SDK::mscorlib::System::String* _ShowEventType_k__BackingField_; bool _IsCdEffectBefore_k__BackingField_; bool _IsCycleEffectBefore_k__BackingField_; bool _IsDelayRemove_k__BackingField_; int32_t _DelayRemoveTime_k__BackingField_; bool _IsInvalidWithDying_k__BackingField_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* s_effectTypeDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ModifyPropertyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPropertyValue2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBuffValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCombineAddType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCombineRemoveType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConditionType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEffectType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_26457(); DLL2SDK::Assembly_CSharp::GameBase::Buff_CombineAddType get_ECombineAddType_26458(); void set_ECombineAddType_26459(DLL2SDK::Assembly_CSharp::GameBase::Buff_CombineAddType value_); DLL2SDK::Assembly_CSharp::GameBase::Buff_CombineRemoveType get_ECombineRemoveType_26460(); void set_ECombineRemoveType_26461(DLL2SDK::Assembly_CSharp::GameBase::Buff_CombineRemoveType value_); DLL2SDK::Assembly_CSharp::GameBase::BuffCondition_Type get_EConditionType_26462(); void set_EConditionType_26463(DLL2SDK::Assembly_CSharp::GameBase::BuffCondition_Type value_); DLL2SDK::Assembly_CSharp::GameBase::BuffEffect_Type get_EEffectType_26464(); void set_EEffectType_26465(DLL2SDK::Assembly_CSharp::GameBase::BuffEffect_Type value_); DLL2SDK::Assembly_CSharp::Config::BuffConfConfig_EParamOperator get_EffectOperator1_26466(); void set_EffectOperator1_26467(DLL2SDK::Assembly_CSharp::Config::BuffConfConfig_EParamOperator value_); DLL2SDK::Assembly_CSharp::Config::BuffConfConfig_EParamOperator get_EffectOperator2_26468(); void set_EffectOperator2_26469(DLL2SDK::Assembly_CSharp::Config::BuffConfConfig_EParamOperator value_); float get_FloatEffectParam1_26470(); float get_DynamicEffectParam2_26471(); float get_FloatEffectParam3_26472(); float get_FloatEffectParam4_26473(); void PostInit_26474(); void ModifyPropertyValue_26475(DLL2SDK::mscorlib::System::String* propertyValue_); void SetPropertyValue2_26476(DLL2SDK::mscorlib::System::String* propertyValue2_); DLL2SDK::Assembly_CSharp::GameBase::Buff_CombineAddType GetCombineAddType_26478(DLL2SDK::mscorlib::System::String* content_); DLL2SDK::Assembly_CSharp::GameBase::Buff_CombineRemoveType GetCombineRemoveType_26479(DLL2SDK::mscorlib::System::String* content_); DLL2SDK::Assembly_CSharp::GameBase::BuffCondition_Type GetConditionType_26480(DLL2SDK::mscorlib::System::String* content_); DLL2SDK::Assembly_CSharp::GameBase::BuffEffect_Type GetEffectType_26481(DLL2SDK::mscorlib::System::String* content_); int32_t GetPrimaryKeyValue_26482(); int32_t get_Buff_id_26483(); void set_Buff_id_26484(int32_t value_); DLL2SDK::mscorlib::System::String* get_Name_26485(); void set_Name_26486(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_26487(); void set_Desc_26488(DLL2SDK::mscorlib::System::String* value_); int32_t get_TPIgnore_26489(); void set_TPIgnore_26490(int32_t value_); bool get_IsDeBuff_26491(); void set_IsDeBuff_26492(bool value_); int32_t get_Group_26493(); void set_Group_26494(int32_t value_); int32_t get_Power_26495(); void set_Power_26496(int32_t value_); int32_t get_Duration_26497(); void set_Duration_26498(int32_t value_); bool get_Coexist_26499(); void set_Coexist_26500(bool value_); DLL2SDK::mscorlib::System::String* get_CombineAddType_26501(); void set_CombineAddType_26502(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_CombineRemoveType_26503(); void set_CombineRemoveType_26504(DLL2SDK::mscorlib::System::String* value_); int32_t get_CombineNum_26505(); void set_CombineNum_26506(int32_t value_); int32_t get_MaxApplyTimes_26507(); void set_MaxApplyTimes_26508(int32_t value_); DLL2SDK::mscorlib::System::String* get_AIValid_26509(); void set_AIValid_26510(DLL2SDK::mscorlib::System::String* value_); int32_t get_CD_26511(); void set_CD_26512(int32_t value_); int32_t get_RespawnRetain_26513(); void set_RespawnRetain_26514(int32_t value_); DLL2SDK::mscorlib::System::String* get_ConditionType_26515(); void set_ConditionType_26516(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ConditionOperator_26517(); void set_ConditionOperator_26518(DLL2SDK::mscorlib::System::String* value_); float get_ConditionParam_26519(); void set_ConditionParam_26520(float value_); DLL2SDK::mscorlib::System::String* get_CondCheckType1_26521(); void set_CondCheckType1_26522(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_CondCheckOperator1_26523(); void set_CondCheckOperator1_26524(DLL2SDK::mscorlib::System::String* value_); float get_CondCheckParam1_26525(); void set_CondCheckParam1_26526(float value_); DLL2SDK::mscorlib::System::String* get_CondCheckType2_26527(); void set_CondCheckType2_26528(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_CondCheckOperator2_26529(); void set_CondCheckOperator2_26530(DLL2SDK::mscorlib::System::String* value_); float get_CondCheckParam2_26531(); void set_CondCheckParam2_26532(float value_); float get_Probability_26533(); void set_Probability_26534(float value_); int32_t get_CycleTime_26535(); void set_CycleTime_26536(int32_t value_); DLL2SDK::mscorlib::System::String* get_RemoveConditionType_26537(); void set_RemoveConditionType_26538(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_RemoveConditionOperator_26539(); void set_RemoveConditionOperator_26540(DLL2SDK::mscorlib::System::String* value_); int32_t get_RemoveConditionParam_26541(); void set_RemoveConditionParam_26542(int32_t value_); DLL2SDK::mscorlib::System::String* get_TriggerSoundEvent_26543(); void set_TriggerSoundEvent_26544(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_TriggerOverSoundEvent_26545(); void set_TriggerOverSoundEvent_26546(DLL2SDK::mscorlib::System::String* value_); bool get_IsUserBuffer_26547(); void set_IsUserBuffer_26548(bool value_); int32_t get_BuffLevel_26549(); void set_BuffLevel_26550(int32_t value_); DLL2SDK::mscorlib::System::String* get_EffectType_26551(); void set_EffectType_26552(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectLocName_26553(); void set_EffectLocName_26554(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectConfig_26555(); void set_EffectConfig_26556(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectParam1_26557(); void set_EffectParam1_26558(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectParam1Operator_26559(); void set_EffectParam1Operator_26560(DLL2SDK::mscorlib::System::String* value_); float get_EffectParam2_26561(); void set_EffectParam2_26562(float value_); DLL2SDK::mscorlib::System::String* get_EffectParam2Operator_26563(); void set_EffectParam2Operator_26564(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectParam3_26565(); void set_EffectParam3_26566(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectParam3Operator_26567(); void set_EffectParam3Operator_26568(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectParam4_26569(); void set_EffectParam4_26570(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectParam4Operator_26571(); void set_EffectParam4Operator_26572(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectParam5_26573(); void set_EffectParam5_26574(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EffectParam5Operator_26575(); void set_EffectParam5Operator_26576(DLL2SDK::mscorlib::System::String* value_); bool get_IsDeleteSubBuff_26577(); void set_IsDeleteSubBuff_26578(bool value_); bool get_IsEffectShow_26579(); void set_IsEffectShow_26580(bool value_); DLL2SDK::mscorlib::System::String* get_ShowEventType_26581(); void set_ShowEventType_26582(DLL2SDK::mscorlib::System::String* value_); bool get_IsCdEffectBefore_26583(); void set_IsCdEffectBefore_26584(bool value_); bool get_IsCycleEffectBefore_26585(); void set_IsCycleEffectBefore_26586(bool value_); bool get_IsDelayRemove_26587(); void set_IsDelayRemove_26588(bool value_); int32_t get_DelayRemoveTime_26589(); void set_DelayRemoveTime_26590(int32_t value_); bool get_IsInvalidWithDying_26591(); void set_IsInvalidWithDying_26592(bool value_); int32_t Deserialize_26593(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_26595(); static void UpdateBuffValue_26477(int32_t buffID_, DLL2SDK::mscorlib::System::String* propertyValue_, DLL2SDK::mscorlib::System::String* propertyValue2_); static void _cctor_26594(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BoxLotteryConfigConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; int32_t _Box_id_k__BackingField_; int32_t _ColorID_k__BackingField_; int32_t _Itemid_k__BackingField_; int32_t _Itemnum_k__BackingField_; int32_t _Rand_k__BackingField_; int32_t _Duration_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; bool _Is_show_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLotteryByID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLotteryListByID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_26429(); DLL2SDK::mscorlib::System::String* get_LOCID_Name_26432(); void set_LOCID_Name_26433(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_26434(); int32_t get_Box_id_26435(); void set_Box_id_26436(int32_t value_); int32_t get_ColorID_26437(); void set_ColorID_26438(int32_t value_); int32_t get_Itemid_26439(); void set_Itemid_26440(int32_t value_); int32_t get_Itemnum_26441(); void set_Itemnum_26442(int32_t value_); int32_t get_Rand_26443(); void set_Rand_26444(int32_t value_); int32_t get_Duration_26445(); void set_Duration_26446(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_26447(); void set_LOCID_Desc_26448(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_26449(); bool get_Is_show_26450(); void set_Is_show_26451(bool value_); int32_t Deserialize_26452(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Assembly_CSharp::Config::BoxLotteryConfigConfig* GetLotteryByID_26430(int32_t id_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetLotteryListByID_26431(int32_t id_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BattleRoyaleProConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { uint32_t _RoleID_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_ProName_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_ProDesc_k__BackingField_; uint32_t _UltID_k__BackingField_; int32_t _TacticalID_k__BackingField_; int32_t _TacticalMaxNum_k__BackingField_; uint32_t _PerkID_1_k__BackingField_; uint32_t _PerkID_2_k__BackingField_; uint32_t _PerkID_3_k__BackingField_; int32_t _ModelID_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProByPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_26403(); uint32_t GetPrimaryKeyValue_26405(); uint32_t get_RoleID_26406(); void set_RoleID_26407(uint32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_ProName_26408(); void set_LOCID_ProName_26409(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ProName_26410(); DLL2SDK::mscorlib::System::String* get_LOCID_ProDesc_26411(); void set_LOCID_ProDesc_26412(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ProDesc_26413(); uint32_t get_UltID_26414(); void set_UltID_26415(uint32_t value_); int32_t get_TacticalID_26416(); void set_TacticalID_26417(int32_t value_); int32_t get_TacticalMaxNum_26418(); void set_TacticalMaxNum_26419(int32_t value_); uint32_t get_PerkID_1_26420(); void set_PerkID_1_26421(uint32_t value_); uint32_t get_PerkID_2_26422(); void set_PerkID_2_26423(uint32_t value_); uint32_t get_PerkID_3_26424(); void set_PerkID_3_26425(uint32_t value_); int32_t get_ModelID_26426(); void set_ModelID_26427(int32_t value_); int32_t Deserialize_26428(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Assembly_CSharp::Config::BattleRoyaleProConfig* GetProByPos_26404(int32_t pos_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BRNeedItemConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ItemID_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::Array* _AttachWeaponID_k__BackingField_; bool _AttachWeapon_k__BackingField_; bool _ForAR_k__BackingField_; bool _ForSniper_k__BackingField_; bool _ForLMG_k__BackingField_; bool _ForSMG_k__BackingField_; bool _ForShotgun_k__BackingField_; bool _ForPistol_k__BackingField_; int32_t _GroupID_k__BackingField_; int32_t _Level_k__BackingField_; int32_t _Represent_k__BackingField_; float _Factor_k__BackingField_; int32_t _Durability_k__BackingField_; float _Weight_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckWeaponCanEquip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAdaptWeaponType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAttachDependOnWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_26364(); bool CheckWeaponCanEquip_26365(int32_t WeaponId_); bool IsAdaptWeaponType_26366(DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageWeaponType weaponType_); bool IsAttachDependOnWeapon_26367(int32_t weaponId_); int32_t GetPrimaryKeyValue_26368(); int32_t get_ItemID_26369(); void set_ItemID_26370(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_26371(); void set_LOCID_Name_26372(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_26373(); DLL2SDK::Array* get_AttachWeaponID_26374(); void set_AttachWeaponID_26375(DLL2SDK::Array* value_); bool get_AttachWeapon_26376(); void set_AttachWeapon_26377(bool value_); bool get_ForAR_26378(); void set_ForAR_26379(bool value_); bool get_ForSniper_26380(); void set_ForSniper_26381(bool value_); bool get_ForLMG_26382(); void set_ForLMG_26383(bool value_); bool get_ForSMG_26384(); void set_ForSMG_26385(bool value_); bool get_ForShotgun_26386(); void set_ForShotgun_26387(bool value_); bool get_ForPistol_26388(); void set_ForPistol_26389(bool value_); int32_t get_GroupID_26390(); void set_GroupID_26391(int32_t value_); int32_t get_Level_26392(); void set_Level_26393(int32_t value_); int32_t get_Represent_26394(); void set_Represent_26395(int32_t value_); float get_Factor_26396(); void set_Factor_26397(float value_); int32_t get_Durability_26398(); void set_Durability_26399(int32_t value_); float get_Weight_26400(); void set_Weight_26401(float value_); int32_t Deserialize_26402(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BRModeConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ID_k__BackingField_; int32_t _DefaultBagPosNum_k__BackingField_; float _MaxPickUpHDis_k__BackingField_; int32_t _MaxPickUpVDis_k__BackingField_; int32_t _Scope1x_k__BackingField_; int32_t _Scope4x_k__BackingField_; int32_t _EnergyCostMs_k__BackingField_; int32_t _HpRegainSpeedMs_k__BackingField_; int32_t _HpRegianNeedEnergy1_k__BackingField_; int32_t _HpRegianSpeed1_k__BackingField_; int32_t _HpRegianNeedEnergy2_k__BackingField_; int32_t _HpRegianSpeed2_k__BackingField_; int32_t _HpRegianNeedEnergy3_k__BackingField_; int32_t _HpRegianSpeed3_k__BackingField_; float _RunSpeedScale3_k__BackingField_; int32_t _HpRegianSpeed4_k__BackingField_; float _RunSpeedScale4_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_26326(); int32_t GetPrimaryKeyValue_26328(); int32_t get_ID_26329(); void set_ID_26330(int32_t value_); int32_t get_DefaultBagPosNum_26331(); void set_DefaultBagPosNum_26332(int32_t value_); float get_MaxPickUpHDis_26333(); void set_MaxPickUpHDis_26334(float value_); int32_t get_MaxPickUpVDis_26335(); void set_MaxPickUpVDis_26336(int32_t value_); int32_t get_Scope1x_26337(); void set_Scope1x_26338(int32_t value_); int32_t get_Scope4x_26339(); void set_Scope4x_26340(int32_t value_); int32_t get_EnergyCostMs_26341(); void set_EnergyCostMs_26342(int32_t value_); int32_t get_HpRegainSpeedMs_26343(); void set_HpRegainSpeedMs_26344(int32_t value_); int32_t get_HpRegianNeedEnergy1_26345(); void set_HpRegianNeedEnergy1_26346(int32_t value_); int32_t get_HpRegianSpeed1_26347(); void set_HpRegianSpeed1_26348(int32_t value_); int32_t get_HpRegianNeedEnergy2_26349(); void set_HpRegianNeedEnergy2_26350(int32_t value_); int32_t get_HpRegianSpeed2_26351(); void set_HpRegianSpeed2_26352(int32_t value_); int32_t get_HpRegianNeedEnergy3_26353(); void set_HpRegianNeedEnergy3_26354(int32_t value_); int32_t get_HpRegianSpeed3_26355(); void set_HpRegianSpeed3_26356(int32_t value_); float get_RunSpeedScale3_26357(); void set_RunSpeedScale3_26358(float value_); int32_t get_HpRegianSpeed4_26359(); void set_HpRegianSpeed4_26360(int32_t value_); float get_RunSpeedScale4_26361(); void set_RunSpeedScale4_26362(float value_); int32_t Deserialize_26363(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Assembly_CSharp::Config::BRModeConfConfig* get_Instance_26327(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BRMapDescConfigConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ID_k__BackingField_; int32_t _MapId_k__BackingField_; DLL2SDK::mscorlib::System::String* _ModeName_k__BackingField_; DLL2SDK::mscorlib::System::String* _MapName_k__BackingField_; DLL2SDK::mscorlib::System::String* _LoadingResource_k__BackingField_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* SameMapIdDic_; DLL2SDK::mscorlib::System::String* DEFAULT_BR_LOADING_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRandomMapDescInfoByID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_26308(); void PostInit_26309(); int32_t GetPrimaryKeyValue_26312(); int32_t get_ID_26313(); void set_ID_26314(int32_t value_); int32_t get_MapId_26315(); void set_MapId_26316(int32_t value_); DLL2SDK::mscorlib::System::String* get_ModeName_26317(); void set_ModeName_26318(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_MapName_26319(); void set_MapName_26320(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LoadingResource_26321(); void set_LoadingResource_26322(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_26323(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_26325(); static void _cctor_26307(); static DLL2SDK::Assembly_CSharp::Config::BRMapDescConfigConfig* GetRandomMapDescInfoByID_26310(int32_t mapId_); static DLL2SDK::mscorlib::System::String* GetLoadingTexture_26311(int32_t mapID_); static bool _GetRandomMapDescInfoByID_m__0_26324(DLL2SDK::Assembly_CSharp::Config::BRMapDescConfigConfig* e_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BRLadderScoreAwardConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_3 { int32_t _RankLevel_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RewardList_; int32_t _Season_no_k__BackingField_; int32_t _Level_k__BackingField_; int32_t _Rank_level_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _Sub_level_k__BackingField_; int32_t _Need_ladder_score_k__BackingField_; int32_t _Max_ladder_score_k__BackingField_; int32_t _Inherit_level_k__BackingField_; int32_t _Dec_level_type_k__BackingField_; int32_t _Dec_level_buffer_k__BackingField_; int32_t _Score_add_k__BackingField_; DLL2SDK::mscorlib::System::String* _Icon_k__BackingField_; DLL2SDK::mscorlib::System::String* _Small_Icon_k__BackingField_; int32_t _Sub_score_ondrop_k__BackingField_; int32_t _Uplevel_prize_info_1_item_id_k__BackingField_; int32_t _Uplevel_prize_info_1_item_num_k__BackingField_; int32_t _Uplevel_prize_info_1_prize_num_k__BackingField_; int32_t _Uplevel_prize_info_1_duration_k__BackingField_; int32_t _Uplevel_prize_show_k__BackingField_; int32_t _Uplevel_prize_info_2_item_id_k__BackingField_; int32_t _Uplevel_prize_info_2_item_num_k__BackingField_; int32_t _Uplevel_prize_info_2_prize_num_k__BackingField_; int32_t _Uplevel_prize_info_2_duration_k__BackingField_; bool _IsShowShare_k__BackingField_; int32_t _TextureURLID_k__BackingField_; DLL2SDK::mscorlib::System::String* _AnimatorName_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRankName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRankInfoByLadderScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLadderRankInfoByLadderScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLadderRankProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurRankNeedPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurRankPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReachMax_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsReachMin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNextBestRewardConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastBestRewardConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllNextBestRewardsConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSecondaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_26225(); DLL2SDK::mscorlib::System::String* GetRankName_26226(); int32_t get_PointNeed_26228(); int32_t get_PointMax_26229(); int32_t get_DecLevelBuffer_26230(); int32_t get_ReachPrize_26231(); int32_t get_ReachPrize_Num_26232(); int32_t get_ReachPrize_Gold_26233(); int32_t get_RankLevel_26234(); void set_RankLevel_26235(int32_t value_); void PostInit_26236(); int32_t GetCurRankNeedPoint_26239(); int32_t GetCurRankPoint_26240(int32_t CurTotalScore_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_RewardList_26241(); int32_t GetPrimaryKeyValue_26248(); int32_t GetSecondaryKeyValue_26249(); int32_t get_Season_no_26250(); void set_Season_no_26251(int32_t value_); int32_t get_Level_26252(); void set_Level_26253(int32_t value_); int32_t get_Rank_level_26254(); void set_Rank_level_26255(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_26256(); void set_LOCID_Name_26257(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_26258(); DLL2SDK::mscorlib::System::String* get_Sub_level_26259(); void set_Sub_level_26260(DLL2SDK::mscorlib::System::String* value_); int32_t get_Need_ladder_score_26261(); void set_Need_ladder_score_26262(int32_t value_); int32_t get_Max_ladder_score_26263(); void set_Max_ladder_score_26264(int32_t value_); int32_t get_Inherit_level_26265(); void set_Inherit_level_26266(int32_t value_); int32_t get_Dec_level_type_26267(); void set_Dec_level_type_26268(int32_t value_); int32_t get_Dec_level_buffer_26269(); void set_Dec_level_buffer_26270(int32_t value_); int32_t get_Score_add_26271(); void set_Score_add_26272(int32_t value_); DLL2SDK::mscorlib::System::String* get_Icon_26273(); void set_Icon_26274(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Small_Icon_26275(); void set_Small_Icon_26276(DLL2SDK::mscorlib::System::String* value_); int32_t get_Sub_score_ondrop_26277(); void set_Sub_score_ondrop_26278(int32_t value_); int32_t get_Uplevel_prize_info_1_item_id_26279(); void set_Uplevel_prize_info_1_item_id_26280(int32_t value_); int32_t get_Uplevel_prize_info_1_item_num_26281(); void set_Uplevel_prize_info_1_item_num_26282(int32_t value_); int32_t get_Uplevel_prize_info_1_prize_num_26283(); void set_Uplevel_prize_info_1_prize_num_26284(int32_t value_); int32_t get_Uplevel_prize_info_1_duration_26285(); void set_Uplevel_prize_info_1_duration_26286(int32_t value_); int32_t get_Uplevel_prize_show_26287(); void set_Uplevel_prize_show_26288(int32_t value_); int32_t get_Uplevel_prize_info_2_item_id_26289(); void set_Uplevel_prize_info_2_item_id_26290(int32_t value_); int32_t get_Uplevel_prize_info_2_item_num_26291(); void set_Uplevel_prize_info_2_item_num_26292(int32_t value_); int32_t get_Uplevel_prize_info_2_prize_num_26293(); void set_Uplevel_prize_info_2_prize_num_26294(int32_t value_); int32_t get_Uplevel_prize_info_2_duration_26295(); void set_Uplevel_prize_info_2_duration_26296(int32_t value_); bool get_IsShowShare_26297(); void set_IsShowShare_26298(bool value_); int32_t get_TextureURLID_26299(); void set_TextureURLID_26300(int32_t value_); DLL2SDK::mscorlib::System::String* get_AnimatorName_26301(); void set_AnimatorName_26302(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_26303(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_26304(); static DLL2SDK::Assembly_CSharp::Config::BRLadderScoreAwardConfig* GetRankInfoByLadderScore_26227(int32_t score_, int32_t season_); static DLL2SDK::Assembly_CSharp::Config::BRLadderScoreAwardConfig* GetLadderRankInfoByLadderScore_26237(int32_t score_); static void GetLadderRankProgress_26238(int32_t score_, DLL2SDK::mscorlib::System::String* RankName_, int32_t* curRankScore_, int32_t* TotalRankScore_); static bool IsReachMax_26242(int32_t ladderRank_); static bool IsReachMin_26243(int32_t ladderRank_); static bool IsValid_26244(int32_t ladderRank_); static DLL2SDK::Assembly_CSharp::Config::BRLadderScoreAwardConfig* GetNextBestRewardConfig_26245(int32_t level_, int32_t season_no_); static DLL2SDK::Assembly_CSharp::Config::BRLadderScoreAwardConfig* GetLastBestRewardConfig_26246(int32_t season_no_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllNextBestRewardsConfig_26247(int32_t level_, int32_t season_no_, int32_t highestLevel_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* isGotList_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BREquipmentSoundConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::mscorlib::System::String* _Type_k__BackingField_; DLL2SDK::mscorlib::System::String* _SoundName_k__BackingField_; DLL2SDK::mscorlib::System::String* _SoundName_3P_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSoundName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSoundName_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetSoundName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_26213(); DLL2SDK::mscorlib::System::String* GetPrimaryKeyValue_26217(); DLL2SDK::mscorlib::System::String* get_Type_26218(); void set_Type_26219(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SoundName_26220(); void set_SoundName_26221(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SoundName_3P_26222(); void set_SoundName_3P_26223(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_26224(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::mscorlib::System::String* GetSoundName_26214(DLL2SDK::Assembly_CSharp::Config::EEquipmentSoundType type_); static DLL2SDK::mscorlib::System::String* GetSoundName_3P_26215(DLL2SDK::Assembly_CSharp::Config::EEquipmentSoundType type_); static DLL2SDK::mscorlib::System::String* GetSoundName_26216(DLL2SDK::mscorlib::System::String* typeName_, bool isLocal_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BREquipmentConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType _HowToGetPos_k__BackingField_; uint32_t _ID_k__BackingField_; int32_t _ColorID_k__BackingField_; int32_t _ColorSubID_k__BackingField_; int32_t _MinSPI_k__BackingField_; int32_t _MaxSPI_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; bool _ShowInBag_k__BackingField_; int32_t _LockedShowOrder_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_HowToGet_k__BackingField_; int32_t _SellPrice_k__BackingField_; int32_t _GoGetPos_k__BackingField_; int32_t _EquipmentType_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_26175(); uint32_t get_CurrencyID_26176(); int32_t get_SellProtection_26177(); DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType get_HowToGetPos_26178(); void set_HowToGetPos_26179(DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType value_); void PostInit_26180(); uint32_t GetPrimaryKeyValue_26181(); uint32_t get_ID_26182(); void set_ID_26183(uint32_t value_); int32_t get_ColorID_26184(); void set_ColorID_26185(int32_t value_); int32_t get_ColorSubID_26186(); void set_ColorSubID_26187(int32_t value_); int32_t get_MinSPI_26188(); void set_MinSPI_26189(int32_t value_); int32_t get_MaxSPI_26190(); void set_MaxSPI_26191(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_26192(); void set_LOCID_Name_26193(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_26194(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_26195(); void set_LOCID_Desc_26196(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_26197(); bool get_ShowInBag_26198(); void set_ShowInBag_26199(bool value_); int32_t get_LockedShowOrder_26200(); void set_LockedShowOrder_26201(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_HowToGet_26202(); void set_LOCID_HowToGet_26203(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_HowToGet_26204(); int32_t get_SellPrice_26205(); void set_SellPrice_26206(int32_t value_); int32_t get_GoGetPos_26207(); void set_GoGetPos_26208(int32_t value_); int32_t get_EquipmentType_26209(); void set_EquipmentType_26210(int32_t value_); int32_t Deserialize_26211(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_26212(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BRDroppedPickUpConfigMgr : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* s_BRDroppedPickUpConfigDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Get_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Contains_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponPropertysWithAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetWeaponPropertysWithAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetColorSpriteName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void Clear_26167(); static DLL2SDK::Assembly_CSharp::Config::IBRDroppedPickUpConfig* Get_26168(int32_t ID_); static bool Contains_26169(int32_t ID_); static void CheckDic_26170(); static DLL2SDK::Array* GetWeaponPropertysWithAttachment_26171(int32_t weaponId_); static DLL2SDK::Array* GetWeaponPropertysWithAttachment_26172(int32_t weaponID_, int32_t attachID_); static DLL2SDK::mscorlib::System::String* GetColorSpriteName_26173(int32_t color_, DLL2SDK::mscorlib::System::String* defaultSpriteName_); static void _cctor_26174(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BRDroppedPickUpConfigUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Derived_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOutlineColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToSettingItemType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ToSettingItemType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_ToSettingItemType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } template static T Derived_26162(DLL2SDK::Assembly_CSharp::Config::IBRDroppedPickUpConfig* config_); static DLL2SDK::UnityEngine::UnityEngine::Color GetOutlineColor_26163(DLL2SDK::Assembly_CSharp::Config::IBRDroppedPickUpConfig* config_); static DLL2SDK::Assembly_CSharp::GameSettings::PickUpsItemName ToSettingItemType_26164(DLL2SDK::Assembly_CSharp::GameEngine::EBRMirrorSettingItemType type_); static DLL2SDK::Assembly_CSharp::GameSettings::PickUpsItemName ToSettingItemType_26165(DLL2SDK::Assembly_CSharp::GameEngine::EBRMedicineSettingItemType type_); static DLL2SDK::Assembly_CSharp::GameSettings::PickUpsItemName ToSettingItemType_26166(DLL2SDK::Assembly_CSharp::GameEngine::EBRThrowingSettingItemType type_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BRPerkConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ItemID_k__BackingField_; bool _CanAIUse_k__BackingField_; int32_t _SubItemType_k__BackingField_; int32_t _Color_k__BackingField_; bool _CanStack_k__BackingField_; int32_t _StackNum_k__BackingField_; int32_t _Quality_k__BackingField_; int32_t _SortParam_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Description_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Brief_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpriteName_k__BackingField_; DLL2SDK::mscorlib::System::String* _Thumbnail_k__BackingField_; int32_t _BuffId0_k__BackingField_; int32_t _BuffId1_k__BackingField_; int32_t _BuffId2_k__BackingField_; int32_t _BuffId3_k__BackingField_; int32_t _BuffId4_k__BackingField_; int32_t _BuffId5_k__BackingField_; int32_t _BuffId6_k__BackingField_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_26110(); DLL2SDK::mscorlib::System::String* get_SquareSpriteName_26111(); DLL2SDK::mscorlib::System::String* get_SubScriptSpriteName_26112(); DLL2SDK::Assembly_CSharp::Config::EBRDroppedPickUpType get_DroppedPickUpType_26113(); DLL2SDK::Assembly_CSharp::GameEngine::EBRPerkItemType get_EBRPerkItemType_26114(); int32_t get_GetSettingLimitCount_26115(); bool HasBuff_26116(int32_t buffId_); int32_t GetPrimaryKeyValue_26117(); int32_t get_ItemID_26118(); void set_ItemID_26119(int32_t value_); bool get_CanAIUse_26120(); void set_CanAIUse_26121(bool value_); int32_t get_SubItemType_26122(); void set_SubItemType_26123(int32_t value_); int32_t get_Color_26124(); void set_Color_26125(int32_t value_); bool get_CanStack_26126(); void set_CanStack_26127(bool value_); int32_t get_StackNum_26128(); void set_StackNum_26129(int32_t value_); int32_t get_Quality_26130(); void set_Quality_26131(int32_t value_); int32_t get_SortParam_26132(); void set_SortParam_26133(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_26134(); void set_LOCID_Name_26135(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_26136(); DLL2SDK::mscorlib::System::String* get_LOCID_Description_26137(); void set_LOCID_Description_26138(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Description_26139(); DLL2SDK::mscorlib::System::String* get_LOCID_Brief_26140(); void set_LOCID_Brief_26141(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Brief_26142(); DLL2SDK::mscorlib::System::String* get_SpriteName_26143(); void set_SpriteName_26144(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Thumbnail_26145(); void set_Thumbnail_26146(DLL2SDK::mscorlib::System::String* value_); int32_t get_BuffId0_26147(); void set_BuffId0_26148(int32_t value_); int32_t get_BuffId1_26149(); void set_BuffId1_26150(int32_t value_); int32_t get_BuffId2_26151(); void set_BuffId2_26152(int32_t value_); int32_t get_BuffId3_26153(); void set_BuffId3_26154(int32_t value_); int32_t get_BuffId4_26155(); void set_BuffId4_26156(int32_t value_); int32_t get_BuffId5_26157(); void set_BuffId5_26158(int32_t value_); int32_t get_BuffId6_26159(); void set_BuffId6_26160(int32_t value_); int32_t Deserialize_26161(DLL2SDK::Array* bytes_, int32_t* position_); static void _cctor_26109(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BRSkillItemConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ItemID_k__BackingField_; bool _CanAIUse_k__BackingField_; int32_t _SubItemType_k__BackingField_; int32_t _Color_k__BackingField_; DLL2SDK::mscorlib::System::String* _SkillType_k__BackingField_; bool _CanStack_k__BackingField_; int32_t _StackNum_k__BackingField_; int32_t _Quality_k__BackingField_; int32_t _SortParam_k__BackingField_; int32_t _Value_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Description_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Brief_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpriteName_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpriteLargeName_k__BackingField_; bool _IsDoubleCheck_k__BackingField_; int32_t _CoolDown_k__BackingField_; DLL2SDK::mscorlib::System::String* _ItemClass_k__BackingField_; int32_t _UltID_k__BackingField_; bool _CheckUseSpace_k__BackingField_; float _ValidUseSpaceSize_k__BackingField_; bool _NeedToStopMove_k__BackingField_; bool _CanUseInAir_k__BackingField_; bool _CanUseInWater_k__BackingField_; bool _IsRemoteControlled_k__BackingField_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSkillThrowingItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_26046(); DLL2SDK::mscorlib::System::String* get_SquareSpriteName_26047(); DLL2SDK::mscorlib::System::String* get_SubScriptSpriteName_26048(); DLL2SDK::Assembly_CSharp::Config::EBRSkillType get_BRSkillType_26049(); DLL2SDK::Assembly_CSharp::Config::EBRDroppedPickUpType get_DroppedPickUpType_26050(); DLL2SDK::Assembly_CSharp::GameEngine::EBRSkillItemClass get_EBRSkillItemType_26051(); int32_t get_GetSettingLimitCount_26052(); int32_t GetPrimaryKeyValue_26054(); int32_t get_ItemID_26055(); void set_ItemID_26056(int32_t value_); bool get_CanAIUse_26057(); void set_CanAIUse_26058(bool value_); int32_t get_SubItemType_26059(); void set_SubItemType_26060(int32_t value_); int32_t get_Color_26061(); void set_Color_26062(int32_t value_); DLL2SDK::mscorlib::System::String* get_SkillType_26063(); void set_SkillType_26064(DLL2SDK::mscorlib::System::String* value_); bool get_CanStack_26065(); void set_CanStack_26066(bool value_); int32_t get_StackNum_26067(); void set_StackNum_26068(int32_t value_); int32_t get_Quality_26069(); void set_Quality_26070(int32_t value_); int32_t get_SortParam_26071(); void set_SortParam_26072(int32_t value_); int32_t get_Value_26073(); void set_Value_26074(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_26075(); void set_LOCID_Name_26076(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_26077(); DLL2SDK::mscorlib::System::String* get_LOCID_Description_26078(); void set_LOCID_Description_26079(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Description_26080(); DLL2SDK::mscorlib::System::String* get_LOCID_Brief_26081(); void set_LOCID_Brief_26082(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Brief_26083(); DLL2SDK::mscorlib::System::String* get_SpriteName_26084(); void set_SpriteName_26085(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SpriteLargeName_26086(); void set_SpriteLargeName_26087(DLL2SDK::mscorlib::System::String* value_); bool get_IsDoubleCheck_26088(); void set_IsDoubleCheck_26089(bool value_); int32_t get_CoolDown_26090(); void set_CoolDown_26091(int32_t value_); DLL2SDK::mscorlib::System::String* get_ItemClass_26092(); void set_ItemClass_26093(DLL2SDK::mscorlib::System::String* value_); int32_t get_UltID_26094(); void set_UltID_26095(int32_t value_); bool get_CheckUseSpace_26096(); void set_CheckUseSpace_26097(bool value_); float get_ValidUseSpaceSize_26098(); void set_ValidUseSpaceSize_26099(float value_); bool get_NeedToStopMove_26100(); void set_NeedToStopMove_26101(bool value_); bool get_CanUseInAir_26102(); void set_CanUseInAir_26103(bool value_); bool get_CanUseInWater_26104(); void set_CanUseInWater_26105(bool value_); bool get_IsRemoteControlled_26106(); void set_IsRemoteControlled_26107(bool value_); int32_t Deserialize_26108(DLL2SDK::Array* bytes_, int32_t* position_); static void _cctor_26045(); static bool IsSkillThrowingItem_26053(int32_t itemId_); }; } namespace DLL2SDK::Assembly_CSharp::Config { enum struct EBRSkillType : int32_t { None_ = static_cast(0x0), TransformShield_ = static_cast(0x1), Drone_ = static_cast(0x2), Medic_ = static_cast(0x3), MonkeyBomb_ = static_cast(0x4), Grapple_ = static_cast(0x5), ReconCar_ = static_cast(0x6), TrophySystem_ = static_cast(0x7), SparrowInductor_ = static_cast(0x8), Purifier_ = static_cast(0x9), WarMachine_ = static_cast(0xA), Scythe_ = static_cast(0xB), InterferDrone_ = static_cast(0xC), SensorDart_ = static_cast(0xD), ElectricTripWire_ = static_cast(0xE) }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BRCollectionConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ItemID_k__BackingField_; int32_t _SubItemType_k__BackingField_; int32_t _Color_k__BackingField_; bool _CanStack_k__BackingField_; int32_t _StackNum_k__BackingField_; int32_t _AddPosNum_k__BackingField_; int32_t _Quality_k__BackingField_; int32_t _SortParam_k__BackingField_; int32_t _Value_k__BackingField_; int32_t _EquipHP_k__BackingField_; int32_t _DefenseRate_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Description_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Brief_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpriteName_k__BackingField_; DLL2SDK::mscorlib::System::String* _GrabSound_k__BackingField_; DLL2SDK::mscorlib::System::String* _DropSound_k__BackingField_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_26001(); DLL2SDK::mscorlib::System::String* get_SquareSpriteName_26002(); DLL2SDK::mscorlib::System::String* get_SubScriptSpriteName_26003(); DLL2SDK::Assembly_CSharp::Config::EBRDroppedPickUpType get_DroppedPickUpType_26004(); int32_t get_GetSettingLimitCount_26005(); int32_t GetPrimaryKeyValue_26006(); int32_t get_ItemID_26007(); void set_ItemID_26008(int32_t value_); int32_t get_SubItemType_26009(); void set_SubItemType_26010(int32_t value_); int32_t get_Color_26011(); void set_Color_26012(int32_t value_); bool get_CanStack_26013(); void set_CanStack_26014(bool value_); int32_t get_StackNum_26015(); void set_StackNum_26016(int32_t value_); int32_t get_AddPosNum_26017(); void set_AddPosNum_26018(int32_t value_); int32_t get_Quality_26019(); void set_Quality_26020(int32_t value_); int32_t get_SortParam_26021(); void set_SortParam_26022(int32_t value_); int32_t get_Value_26023(); void set_Value_26024(int32_t value_); int32_t get_EquipHP_26025(); void set_EquipHP_26026(int32_t value_); int32_t get_DefenseRate_26027(); void set_DefenseRate_26028(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_26029(); void set_LOCID_Name_26030(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_26031(); DLL2SDK::mscorlib::System::String* get_LOCID_Description_26032(); void set_LOCID_Description_26033(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Description_26034(); DLL2SDK::mscorlib::System::String* get_LOCID_Brief_26035(); void set_LOCID_Brief_26036(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Brief_26037(); DLL2SDK::mscorlib::System::String* get_SpriteName_26038(); void set_SpriteName_26039(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_GrabSound_26040(); void set_GrabSound_26041(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_DropSound_26042(); void set_DropSound_26043(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_26044(DLL2SDK::Array* bytes_, int32_t* position_); static void _cctor_26000(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BREasterConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ItemID_k__BackingField_; int32_t _EasterType_k__BackingField_; int32_t _SubItemType_k__BackingField_; int32_t _Color_k__BackingField_; bool _CanStack_k__BackingField_; int32_t _StackNum_k__BackingField_; int32_t _UpLimit_k__BackingField_; int32_t _AutoPickUpCount_k__BackingField_; int32_t _IsNotInBag_k__BackingField_; int32_t _Quality_k__BackingField_; int32_t _SortParam_k__BackingField_; int32_t _Value_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Description_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Brief_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpriteName_k__BackingField_; DLL2SDK::mscorlib::System::String* _GrabSound_k__BackingField_; DLL2SDK::mscorlib::System::String* _DropSound_k__BackingField_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_25953(); DLL2SDK::mscorlib::System::String* get_SquareSpriteName_25954(); DLL2SDK::mscorlib::System::String* get_SubScriptSpriteName_25955(); DLL2SDK::Assembly_CSharp::Config::EBRDroppedPickUpType get_DroppedPickUpType_25956(); DLL2SDK::Assembly_CSharp::GameEngine::EBREasterItemType get_EBREasterItemType_25957(); int32_t get_GetSettingLimitCount_25958(); int32_t GetPrimaryKeyValue_25959(); int32_t get_ItemID_25960(); void set_ItemID_25961(int32_t value_); int32_t get_EasterType_25962(); void set_EasterType_25963(int32_t value_); int32_t get_SubItemType_25964(); void set_SubItemType_25965(int32_t value_); int32_t get_Color_25966(); void set_Color_25967(int32_t value_); bool get_CanStack_25968(); void set_CanStack_25969(bool value_); int32_t get_StackNum_25970(); void set_StackNum_25971(int32_t value_); int32_t get_UpLimit_25972(); void set_UpLimit_25973(int32_t value_); int32_t get_AutoPickUpCount_25974(); void set_AutoPickUpCount_25975(int32_t value_); int32_t get_IsNotInBag_25976(); void set_IsNotInBag_25977(int32_t value_); int32_t get_Quality_25978(); void set_Quality_25979(int32_t value_); int32_t get_SortParam_25980(); void set_SortParam_25981(int32_t value_); int32_t get_Value_25982(); void set_Value_25983(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_25984(); void set_LOCID_Name_25985(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_25986(); DLL2SDK::mscorlib::System::String* get_LOCID_Description_25987(); void set_LOCID_Description_25988(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Description_25989(); DLL2SDK::mscorlib::System::String* get_LOCID_Brief_25990(); void set_LOCID_Brief_25991(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Brief_25992(); DLL2SDK::mscorlib::System::String* get_SpriteName_25993(); void set_SpriteName_25994(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_GrabSound_25995(); void set_GrabSound_25996(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_DropSound_25997(); void set_DropSound_25998(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_25999(DLL2SDK::Array* bytes_, int32_t* position_); static void _cctor_25952(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BRProfessionDriverConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _Color_k__BackingField_; int32_t _ItemID_k__BackingField_; int32_t _SubItemType_k__BackingField_; bool _CanStack_k__BackingField_; int32_t _StackNum_k__BackingField_; int32_t _AutoPickUpCount_k__BackingField_; int32_t _Quality_k__BackingField_; int32_t _SortParam_k__BackingField_; int32_t _Value_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Description_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Brief_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Grid_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpriteName_k__BackingField_; DLL2SDK::mscorlib::System::String* _GrabSound_k__BackingField_; DLL2SDK::mscorlib::System::String* _DropSound_k__BackingField_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_25909(); DLL2SDK::mscorlib::System::String* get_SquareSpriteName_25910(); DLL2SDK::mscorlib::System::String* get_SubScriptSpriteName_25911(); DLL2SDK::Assembly_CSharp::Config::EBRDroppedPickUpType get_DroppedPickUpType_25912(); int32_t get_Color_25913(); void set_Color_25914(int32_t value_); int32_t get_GetSettingLimitCount_25915(); int32_t GetPrimaryKeyValue_25916(); int32_t get_ItemID_25917(); void set_ItemID_25918(int32_t value_); int32_t get_SubItemType_25919(); void set_SubItemType_25920(int32_t value_); bool get_CanStack_25921(); void set_CanStack_25922(bool value_); int32_t get_StackNum_25923(); void set_StackNum_25924(int32_t value_); int32_t get_AutoPickUpCount_25925(); void set_AutoPickUpCount_25926(int32_t value_); int32_t get_Quality_25927(); void set_Quality_25928(int32_t value_); int32_t get_SortParam_25929(); void set_SortParam_25930(int32_t value_); int32_t get_Value_25931(); void set_Value_25932(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_25933(); void set_LOCID_Name_25934(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_25935(); DLL2SDK::mscorlib::System::String* get_LOCID_Description_25936(); void set_LOCID_Description_25937(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Description_25938(); DLL2SDK::mscorlib::System::String* get_LOCID_Brief_25939(); void set_LOCID_Brief_25940(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Brief_25941(); DLL2SDK::mscorlib::System::String* get_LOCID_Grid_25942(); void set_LOCID_Grid_25943(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Grid_25944(); DLL2SDK::mscorlib::System::String* get_SpriteName_25945(); void set_SpriteName_25946(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_GrabSound_25947(); void set_GrabSound_25948(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_DropSound_25949(); void set_DropSound_25950(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_25951(DLL2SDK::Array* bytes_, int32_t* position_); static void _cctor_25908(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BRThrowingConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory _WeaponCategory_k__BackingField_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName _WeaponName_k__BackingField_; int32_t _ItemID_k__BackingField_; bool _CanAIUse_k__BackingField_; int32_t _SubItemType_k__BackingField_; int32_t _SettingItemType_k__BackingField_; int32_t _Color_k__BackingField_; bool _CanStack_k__BackingField_; int32_t _StackNum_k__BackingField_; int32_t _Quality_k__BackingField_; int32_t _SortParam_k__BackingField_; int32_t _Value_k__BackingField_; int32_t _ClipItemId_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Description_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Brief_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpriteName_k__BackingField_; DLL2SDK::mscorlib::System::String* _WhitePicture_k__BackingField_; int32_t _MaxAttach_k__BackingField_; int32_t _Mobility_k__BackingField_; int32_t _Damage_k__BackingField_; int32_t _Range_k__BackingField_; int32_t _FireRate_k__BackingField_; int32_t _Accuracy_k__BackingField_; bool _IsShow_k__BackingField_; DLL2SDK::mscorlib::System::String* _LotteryRotation_k__BackingField_; DLL2SDK::Array* _SkinBox_k__BackingField_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_25840(); DLL2SDK::mscorlib::System::String* get_SquareSpriteName_25841(); DLL2SDK::mscorlib::System::String* get_SubScriptSpriteName_25842(); DLL2SDK::Assembly_CSharp::Config::EBRDroppedPickUpType get_DroppedPickUpType_25843(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory get_WeaponCategory_25844(); void set_WeaponCategory_25845(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory value_); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_WeaponName_25846(); void set_WeaponName_25847(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_CanAttachments_25848(); DLL2SDK::Assembly_CSharp::GameEngine::EBRWeaponItemType get_EBRWeaponItemType_25849(); int32_t get_GetSettingLimitCount_25850(); void PostInit_25851(); int32_t GetPrimaryKeyValue_25852(); int32_t get_ItemID_25853(); void set_ItemID_25854(int32_t value_); bool get_CanAIUse_25855(); void set_CanAIUse_25856(bool value_); int32_t get_SubItemType_25857(); void set_SubItemType_25858(int32_t value_); int32_t get_SettingItemType_25859(); void set_SettingItemType_25860(int32_t value_); int32_t get_Color_25861(); void set_Color_25862(int32_t value_); bool get_CanStack_25863(); void set_CanStack_25864(bool value_); int32_t get_StackNum_25865(); void set_StackNum_25866(int32_t value_); int32_t get_Quality_25867(); void set_Quality_25868(int32_t value_); int32_t get_SortParam_25869(); void set_SortParam_25870(int32_t value_); int32_t get_Value_25871(); void set_Value_25872(int32_t value_); int32_t get_ClipItemId_25873(); void set_ClipItemId_25874(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_25875(); void set_LOCID_Name_25876(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_25877(); DLL2SDK::mscorlib::System::String* get_LOCID_Description_25878(); void set_LOCID_Description_25879(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Description_25880(); DLL2SDK::mscorlib::System::String* get_LOCID_Brief_25881(); void set_LOCID_Brief_25882(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Brief_25883(); DLL2SDK::mscorlib::System::String* get_SpriteName_25884(); void set_SpriteName_25885(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_WhitePicture_25886(); void set_WhitePicture_25887(DLL2SDK::mscorlib::System::String* value_); int32_t get_MaxAttach_25888(); void set_MaxAttach_25889(int32_t value_); int32_t get_Mobility_25890(); void set_Mobility_25891(int32_t value_); int32_t get_Damage_25892(); void set_Damage_25893(int32_t value_); int32_t get_Range_25894(); void set_Range_25895(int32_t value_); int32_t get_FireRate_25896(); void set_FireRate_25897(int32_t value_); int32_t get_Accuracy_25898(); void set_Accuracy_25899(int32_t value_); bool get_IsShow_25900(); void set_IsShow_25901(bool value_); DLL2SDK::mscorlib::System::String* get_LotteryRotation_25902(); void set_LotteryRotation_25903(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Array* get_SkinBox_25904(); void set_SkinBox_25905(DLL2SDK::Array* value_); int32_t Deserialize_25906(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_25907(); static void _cctor_25839(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BRMedicineConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ItemID_k__BackingField_; int32_t _SubItemType_k__BackingField_; int32_t _SettingItemType_k__BackingField_; int32_t _Color_k__BackingField_; bool _CanStack_k__BackingField_; int32_t _StackNum_k__BackingField_; int32_t _Quality_k__BackingField_; int32_t _SortParam_k__BackingField_; int32_t _Value_k__BackingField_; int32_t _HealType_k__BackingField_; int32_t _MaxPoint_k__BackingField_; int32_t _UseTime_k__BackingField_; int32_t _AddPoint_k__BackingField_; int32_t _AddPointSec_k__BackingField_; int32_t _SecondHalfUseTime_k__BackingField_; int32_t _AddSignalPoint_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Description_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Brief_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpriteName_k__BackingField_; int32_t _AutoPickUpCount_k__BackingField_; DLL2SDK::mscorlib::System::String* _AnimationName_k__BackingField_; int32_t _AnimationTime_k__BackingField_; int32_t _FPModelAssetId_k__BackingField_; int32_t _TPModelAssetId_k__BackingField_; bool _IsShowModel_k__BackingField_; int32_t _PriorityFull_k__BackingField_; int32_t _PriorityMore_k__BackingField_; int32_t _PriorityMiddle_k__BackingField_; int32_t _PriorityLess_k__BackingField_; DLL2SDK::mscorlib::System::String* _SoundKey_k__BackingField_; DLL2SDK::mscorlib::System::String* _SoundStopKey_k__BackingField_; DLL2SDK::mscorlib::System::String* _SoundKey3P_k__BackingField_; DLL2SDK::mscorlib::System::String* _SoundStopKey3P_k__BackingField_; DLL2SDK::mscorlib::System::String* _LotteryRotation_k__BackingField_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPriority_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPriorityLevelByHP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_25756(); DLL2SDK::mscorlib::System::String* get_SquareSpriteName_25757(); DLL2SDK::mscorlib::System::String* get_SubScriptSpriteName_25758(); DLL2SDK::Assembly_CSharp::Config::EBRDroppedPickUpType get_DroppedPickUpType_25759(); DLL2SDK::Assembly_CSharp::GameEngine::EBRMedicineItemType get_EBRMedicineItemType_25760(); int32_t get_GetSettingLimitCount_25761(); int32_t GetPriority_25762(DLL2SDK::Assembly_CSharp::Config::EBRMedicinePriorityLevel level_); int32_t GetPrimaryKeyValue_25764(); int32_t get_ItemID_25765(); void set_ItemID_25766(int32_t value_); int32_t get_SubItemType_25767(); void set_SubItemType_25768(int32_t value_); int32_t get_SettingItemType_25769(); void set_SettingItemType_25770(int32_t value_); int32_t get_Color_25771(); void set_Color_25772(int32_t value_); bool get_CanStack_25773(); void set_CanStack_25774(bool value_); int32_t get_StackNum_25775(); void set_StackNum_25776(int32_t value_); int32_t get_Quality_25777(); void set_Quality_25778(int32_t value_); int32_t get_SortParam_25779(); void set_SortParam_25780(int32_t value_); int32_t get_Value_25781(); void set_Value_25782(int32_t value_); int32_t get_HealType_25783(); void set_HealType_25784(int32_t value_); int32_t get_MaxPoint_25785(); void set_MaxPoint_25786(int32_t value_); int32_t get_UseTime_25787(); void set_UseTime_25788(int32_t value_); int32_t get_AddPoint_25789(); void set_AddPoint_25790(int32_t value_); int32_t get_AddPointSec_25791(); void set_AddPointSec_25792(int32_t value_); int32_t get_SecondHalfUseTime_25793(); void set_SecondHalfUseTime_25794(int32_t value_); int32_t get_AddSignalPoint_25795(); void set_AddSignalPoint_25796(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_25797(); void set_LOCID_Name_25798(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_25799(); DLL2SDK::mscorlib::System::String* get_LOCID_Description_25800(); void set_LOCID_Description_25801(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Description_25802(); DLL2SDK::mscorlib::System::String* get_LOCID_Brief_25803(); void set_LOCID_Brief_25804(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Brief_25805(); DLL2SDK::mscorlib::System::String* get_SpriteName_25806(); void set_SpriteName_25807(DLL2SDK::mscorlib::System::String* value_); int32_t get_AutoPickUpCount_25808(); void set_AutoPickUpCount_25809(int32_t value_); DLL2SDK::mscorlib::System::String* get_AnimationName_25810(); void set_AnimationName_25811(DLL2SDK::mscorlib::System::String* value_); int32_t get_AnimationTime_25812(); void set_AnimationTime_25813(int32_t value_); int32_t get_FPModelAssetId_25814(); void set_FPModelAssetId_25815(int32_t value_); int32_t get_TPModelAssetId_25816(); void set_TPModelAssetId_25817(int32_t value_); bool get_IsShowModel_25818(); void set_IsShowModel_25819(bool value_); int32_t get_PriorityFull_25820(); void set_PriorityFull_25821(int32_t value_); int32_t get_PriorityMore_25822(); void set_PriorityMore_25823(int32_t value_); int32_t get_PriorityMiddle_25824(); void set_PriorityMiddle_25825(int32_t value_); int32_t get_PriorityLess_25826(); void set_PriorityLess_25827(int32_t value_); DLL2SDK::mscorlib::System::String* get_SoundKey_25828(); void set_SoundKey_25829(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SoundStopKey_25830(); void set_SoundStopKey_25831(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SoundKey3P_25832(); void set_SoundKey3P_25833(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SoundStopKey3P_25834(); void set_SoundStopKey3P_25835(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_LotteryRotation_25836(); void set_LotteryRotation_25837(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_25838(DLL2SDK::Array* bytes_, int32_t* position_); static void _cctor_25755(); static DLL2SDK::Assembly_CSharp::Config::EBRMedicinePriorityLevel GetPriorityLevelByHP_25763(float hp_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BREquipPartConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::GameEngine::EBRAttachSlot _AttachSlotType_k__BackingField_; DLL2SDK::Array* _Propertys_k__BackingField_; DLL2SDK::Array* _CanBeAssembled_k__BackingField_; int32_t _ItemID_k__BackingField_; bool _CanAIUse_k__BackingField_; int32_t _SubItemType_k__BackingField_; int32_t _SettingItemType_k__BackingField_; int32_t _Color_k__BackingField_; int32_t _SlotType_k__BackingField_; float _MirrorRatio_k__BackingField_; bool _CanStack_k__BackingField_; int32_t _StackNum_k__BackingField_; int32_t _Quality_k__BackingField_; int32_t _SortParam_k__BackingField_; int32_t _Value_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Description_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Brief_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpriteName_k__BackingField_; DLL2SDK::Array* _WeaponCanUseBox_k__BackingField_; DLL2SDK::mscorlib::System::String* _SubScriptSpriteName_k__BackingField_; DLL2SDK::mscorlib::System::String* _EquipSound_k__BackingField_; DLL2SDK::mscorlib::System::String* _GrabSound_k__BackingField_; DLL2SDK::mscorlib::System::String* _DropSound_k__BackingField_; int32_t _Mobility_k__BackingField_; int32_t _Damage_k__BackingField_; int32_t _Range_k__BackingField_; int32_t _FireRate_k__BackingField_; int32_t _Accuracy_k__BackingField_; bool _ForAR_k__BackingField_; bool _ForSniper_k__BackingField_; bool _ForLMG_k__BackingField_; bool _ForSMG_k__BackingField_; bool _ForShotgun_k__BackingField_; bool _ForPistol_k__BackingField_; bool _ForLaunch_k__BackingField_; bool _ForMelee_k__BackingField_; struct StaticFields { DLL2SDK::Array*>* AssembledInfo_; DLL2SDK::System_Core::System::Action* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssembledInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_25668(); DLL2SDK::mscorlib::System::String* get_SquareSpriteName_25669(); DLL2SDK::Assembly_CSharp::Config::EBRDroppedPickUpType get_DroppedPickUpType_25670(); DLL2SDK::Assembly_CSharp::GameEngine::EBRAttachSlotType get_AttachType_25671(); DLL2SDK::Assembly_CSharp::GameEngine::EBRAttachSlot get_AttachSlotType_25672(); void set_AttachSlotType_25673(DLL2SDK::Assembly_CSharp::GameEngine::EBRAttachSlot value_); DLL2SDK::Array* get_Propertys_25674(); void set_Propertys_25675(DLL2SDK::Array* value_); DLL2SDK::Array* get_CanBeAssembled_25676(); void set_CanBeAssembled_25677(DLL2SDK::Array* value_); int32_t get_GetSettingLimitCount_25678(); void PostInit_25679(); int32_t GetPrimaryKeyValue_25681(); int32_t get_ItemID_25682(); void set_ItemID_25683(int32_t value_); bool get_CanAIUse_25684(); void set_CanAIUse_25685(bool value_); int32_t get_SubItemType_25686(); void set_SubItemType_25687(int32_t value_); int32_t get_SettingItemType_25688(); void set_SettingItemType_25689(int32_t value_); int32_t get_Color_25690(); void set_Color_25691(int32_t value_); int32_t get_SlotType_25692(); void set_SlotType_25693(int32_t value_); float get_MirrorRatio_25694(); void set_MirrorRatio_25695(float value_); bool get_CanStack_25696(); void set_CanStack_25697(bool value_); int32_t get_StackNum_25698(); void set_StackNum_25699(int32_t value_); int32_t get_Quality_25700(); void set_Quality_25701(int32_t value_); int32_t get_SortParam_25702(); void set_SortParam_25703(int32_t value_); int32_t get_Value_25704(); void set_Value_25705(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_25706(); void set_LOCID_Name_25707(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_25708(); DLL2SDK::mscorlib::System::String* get_LOCID_Description_25709(); void set_LOCID_Description_25710(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Description_25711(); DLL2SDK::mscorlib::System::String* get_LOCID_Brief_25712(); void set_LOCID_Brief_25713(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Brief_25714(); DLL2SDK::mscorlib::System::String* get_SpriteName_25715(); void set_SpriteName_25716(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Array* get_WeaponCanUseBox_25717(); void set_WeaponCanUseBox_25718(DLL2SDK::Array* value_); DLL2SDK::mscorlib::System::String* get_SubScriptSpriteName_25719(); void set_SubScriptSpriteName_25720(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_EquipSound_25721(); void set_EquipSound_25722(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_GrabSound_25723(); void set_GrabSound_25724(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_DropSound_25725(); void set_DropSound_25726(DLL2SDK::mscorlib::System::String* value_); int32_t get_Mobility_25727(); void set_Mobility_25728(int32_t value_); int32_t get_Damage_25729(); void set_Damage_25730(int32_t value_); int32_t get_Range_25731(); void set_Range_25732(int32_t value_); int32_t get_FireRate_25733(); void set_FireRate_25734(int32_t value_); int32_t get_Accuracy_25735(); void set_Accuracy_25736(int32_t value_); bool get_ForAR_25737(); void set_ForAR_25738(bool value_); bool get_ForSniper_25739(); void set_ForSniper_25740(bool value_); bool get_ForLMG_25741(); void set_ForLMG_25742(bool value_); bool get_ForSMG_25743(); void set_ForSMG_25744(bool value_); bool get_ForShotgun_25745(); void set_ForShotgun_25746(bool value_); bool get_ForPistol_25747(); void set_ForPistol_25748(bool value_); bool get_ForLaunch_25749(); void set_ForLaunch_25750(bool value_); bool get_ForMelee_25751(); void set_ForMelee_25752(bool value_); int32_t Deserialize_25753(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_25754(); static void _cctor_25667(); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAssembledInfo_25680(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory assembledType_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BREquipConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ItemID_k__BackingField_; int32_t _SubItemType_k__BackingField_; int32_t _Color_k__BackingField_; bool _CanStack_k__BackingField_; int32_t _StackNum_k__BackingField_; int32_t _AddPosNum_k__BackingField_; int32_t _Quality_k__BackingField_; int32_t _SortParam_k__BackingField_; int32_t _Value_k__BackingField_; int32_t _EquipHP_k__BackingField_; int32_t _DefenseMulti_k__BackingField_; int32_t _DefenseDiv_k__BackingField_; int32_t _ExplodeDefenseMulti_k__BackingField_; int32_t _ExplodeDefenseDiv_k__BackingField_; int32_t _ExplodeInversionRate_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Description_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Brief_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpriteName_k__BackingField_; int32_t _MeshAssetID_k__BackingField_; DLL2SDK::Array* _BagOffset_k__BackingField_; int32_t _FMeshAssetID_k__BackingField_; DLL2SDK::Array* _FBagOffset_k__BackingField_; int32_t _LvlType_k__BackingField_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_25608(); DLL2SDK::mscorlib::System::String* get_SquareSpriteName_25609(); DLL2SDK::mscorlib::System::String* get_SubScriptSpriteName_25610(); DLL2SDK::Assembly_CSharp::Config::EBRDroppedPickUpType get_DroppedPickUpType_25611(); DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType get_EBREquipItemType_25612(); int32_t get_GetSettingLimitCount_25613(); int32_t GetPrimaryKeyValue_25614(); int32_t get_ItemID_25615(); void set_ItemID_25616(int32_t value_); int32_t get_SubItemType_25617(); void set_SubItemType_25618(int32_t value_); int32_t get_Color_25619(); void set_Color_25620(int32_t value_); bool get_CanStack_25621(); void set_CanStack_25622(bool value_); int32_t get_StackNum_25623(); void set_StackNum_25624(int32_t value_); int32_t get_AddPosNum_25625(); void set_AddPosNum_25626(int32_t value_); int32_t get_Quality_25627(); void set_Quality_25628(int32_t value_); int32_t get_SortParam_25629(); void set_SortParam_25630(int32_t value_); int32_t get_Value_25631(); void set_Value_25632(int32_t value_); int32_t get_EquipHP_25633(); void set_EquipHP_25634(int32_t value_); int32_t get_DefenseMulti_25635(); void set_DefenseMulti_25636(int32_t value_); int32_t get_DefenseDiv_25637(); void set_DefenseDiv_25638(int32_t value_); int32_t get_ExplodeDefenseMulti_25639(); void set_ExplodeDefenseMulti_25640(int32_t value_); int32_t get_ExplodeDefenseDiv_25641(); void set_ExplodeDefenseDiv_25642(int32_t value_); int32_t get_ExplodeInversionRate_25643(); void set_ExplodeInversionRate_25644(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_25645(); void set_LOCID_Name_25646(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_25647(); DLL2SDK::mscorlib::System::String* get_LOCID_Description_25648(); void set_LOCID_Description_25649(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Description_25650(); DLL2SDK::mscorlib::System::String* get_LOCID_Brief_25651(); void set_LOCID_Brief_25652(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Brief_25653(); DLL2SDK::mscorlib::System::String* get_SpriteName_25654(); void set_SpriteName_25655(DLL2SDK::mscorlib::System::String* value_); int32_t get_MeshAssetID_25656(); void set_MeshAssetID_25657(int32_t value_); DLL2SDK::Array* get_BagOffset_25658(); void set_BagOffset_25659(DLL2SDK::Array* value_); int32_t get_FMeshAssetID_25660(); void set_FMeshAssetID_25661(int32_t value_); DLL2SDK::Array* get_FBagOffset_25662(); void set_FBagOffset_25663(DLL2SDK::Array* value_); int32_t get_LvlType_25664(); void set_LvlType_25665(int32_t value_); int32_t Deserialize_25666(DLL2SDK::Array* bytes_, int32_t* position_); static void _cctor_25607(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BRClipConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _ItemID_k__BackingField_; int32_t _SubItemType_k__BackingField_; int32_t _Color_k__BackingField_; bool _CanStack_k__BackingField_; int32_t _StackNum_k__BackingField_; int32_t _AutoPickUpCount_k__BackingField_; int32_t _Quality_k__BackingField_; int32_t _SortParam_k__BackingField_; int32_t _Value_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Description_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Brief_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Grid_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpriteName_k__BackingField_; DLL2SDK::mscorlib::System::String* _GrabSound_k__BackingField_; DLL2SDK::mscorlib::System::String* _DropSound_k__BackingField_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_25564(); DLL2SDK::mscorlib::System::String* get_SquareSpriteName_25565(); DLL2SDK::mscorlib::System::String* get_SubScriptSpriteName_25566(); DLL2SDK::Assembly_CSharp::Config::EBRDroppedPickUpType get_DroppedPickUpType_25567(); int32_t get_GetSettingLimitCount_25568(); int32_t GetPrimaryKeyValue_25569(); int32_t get_ItemID_25570(); void set_ItemID_25571(int32_t value_); int32_t get_SubItemType_25572(); void set_SubItemType_25573(int32_t value_); int32_t get_Color_25574(); void set_Color_25575(int32_t value_); bool get_CanStack_25576(); void set_CanStack_25577(bool value_); int32_t get_StackNum_25578(); void set_StackNum_25579(int32_t value_); int32_t get_AutoPickUpCount_25580(); void set_AutoPickUpCount_25581(int32_t value_); int32_t get_Quality_25582(); void set_Quality_25583(int32_t value_); int32_t get_SortParam_25584(); void set_SortParam_25585(int32_t value_); int32_t get_Value_25586(); void set_Value_25587(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_25588(); void set_LOCID_Name_25589(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_25590(); DLL2SDK::mscorlib::System::String* get_LOCID_Description_25591(); void set_LOCID_Description_25592(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Description_25593(); DLL2SDK::mscorlib::System::String* get_LOCID_Brief_25594(); void set_LOCID_Brief_25595(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Brief_25596(); DLL2SDK::mscorlib::System::String* get_LOCID_Grid_25597(); void set_LOCID_Grid_25598(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Grid_25599(); DLL2SDK::mscorlib::System::String* get_SpriteName_25600(); void set_SpriteName_25601(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_GrabSound_25602(); void set_GrabSound_25603(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_DropSound_25604(); void set_DropSound_25605(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_25606(DLL2SDK::Array* bytes_, int32_t* position_); static void _cctor_25563(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BRWeaponConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Array* _Propertys_k__BackingField_; DLL2SDK::Array* _AttachSlotUsability_k__BackingField_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName _WeaponName_k__BackingField_; DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory _EWeaponCategory_k__BackingField_; int32_t _ItemID_k__BackingField_; int32_t _AIPrefer_k__BackingField_; int32_t _SubItemType_k__BackingField_; int32_t _WeaponCategory_k__BackingField_; int32_t _Color_k__BackingField_; bool _CanStack_k__BackingField_; int32_t _StackNum_k__BackingField_; int32_t _Quality_k__BackingField_; int32_t _SortParam_k__BackingField_; int32_t _Value_k__BackingField_; int32_t _ClipItemId_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Description_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Brief_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpriteName_k__BackingField_; DLL2SDK::mscorlib::System::String* _SquareName_k__BackingField_; DLL2SDK::mscorlib::System::String* _WhitePicture_k__BackingField_; int32_t _MaxAttach_k__BackingField_; bool _Optic_k__BackingField_; bool _Barrel_k__BackingField_; bool _Underbarrel_k__BackingField_; bool _Magazine_k__BackingField_; bool _Body_k__BackingField_; bool _Stock_k__BackingField_; int32_t _Init_skill_k__BackingField_; bool _Init_Attach_lock_k__BackingField_; int32_t _Init_optic_k__BackingField_; int32_t _Init_barrel_k__BackingField_; int32_t _Init_underbarrel_k__BackingField_; int32_t _Init_magazine_k__BackingField_; int32_t _Init_body_k__BackingField_; int32_t _Init_stock_k__BackingField_; int32_t _Mobility_k__BackingField_; int32_t _Damage_k__BackingField_; int32_t _Range_k__BackingField_; int32_t _FireRate_k__BackingField_; int32_t _Accuracy_k__BackingField_; DLL2SDK::Array* _WeaponSkinBox_k__BackingField_; bool _IsShow_k__BackingField_; bool _IsPickTipHide_k__BackingField_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAttachSlotUsable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAttachmentUsable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_25459(); DLL2SDK::mscorlib::System::String* get_SquareSpriteName_25460(); DLL2SDK::mscorlib::System::String* get_SubScriptSpriteName_25461(); DLL2SDK::Assembly_CSharp::Config::EBRDroppedPickUpType get_DroppedPickUpType_25462(); DLL2SDK::Array* get_Propertys_25463(); void set_Propertys_25464(DLL2SDK::Array* value_); DLL2SDK::Array* get_AttachSlotUsability_25465(); void set_AttachSlotUsability_25466(DLL2SDK::Array* value_); bool IsAttachSlotUsable_25467(DLL2SDK::Assembly_CSharp::GameEngine::EBRAttachSlot attachSlot_); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_WeaponName_25468(); void set_WeaponName_25469(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName value_); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory get_EWeaponCategory_25470(); void set_EWeaponCategory_25471(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_CanAttachments_25472(); bool IsAttachmentUsable_25473(int32_t attachmentItemId_); DLL2SDK::Assembly_CSharp::GameEngine::EBRWeaponItemType get_EBRWeaponItemType_25474(); int32_t get_GetSettingLimitCount_25475(); void PostInit_25476(); int32_t GetPrimaryKeyValue_25477(); int32_t get_ItemID_25478(); void set_ItemID_25479(int32_t value_); int32_t get_AIPrefer_25480(); void set_AIPrefer_25481(int32_t value_); int32_t get_SubItemType_25482(); void set_SubItemType_25483(int32_t value_); int32_t get_WeaponCategory_25484(); void set_WeaponCategory_25485(int32_t value_); int32_t get_Color_25486(); void set_Color_25487(int32_t value_); bool get_CanStack_25488(); void set_CanStack_25489(bool value_); int32_t get_StackNum_25490(); void set_StackNum_25491(int32_t value_); int32_t get_Quality_25492(); void set_Quality_25493(int32_t value_); int32_t get_SortParam_25494(); void set_SortParam_25495(int32_t value_); int32_t get_Value_25496(); void set_Value_25497(int32_t value_); int32_t get_ClipItemId_25498(); void set_ClipItemId_25499(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_Name_25500(); void set_LOCID_Name_25501(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_25502(); DLL2SDK::mscorlib::System::String* get_LOCID_Description_25503(); void set_LOCID_Description_25504(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Description_25505(); DLL2SDK::mscorlib::System::String* get_LOCID_Brief_25506(); void set_LOCID_Brief_25507(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Brief_25508(); DLL2SDK::mscorlib::System::String* get_SpriteName_25509(); void set_SpriteName_25510(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SquareName_25511(); void set_SquareName_25512(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_WhitePicture_25513(); void set_WhitePicture_25514(DLL2SDK::mscorlib::System::String* value_); int32_t get_MaxAttach_25515(); void set_MaxAttach_25516(int32_t value_); bool get_Optic_25517(); void set_Optic_25518(bool value_); bool get_Barrel_25519(); void set_Barrel_25520(bool value_); bool get_Underbarrel_25521(); void set_Underbarrel_25522(bool value_); bool get_Magazine_25523(); void set_Magazine_25524(bool value_); bool get_Body_25525(); void set_Body_25526(bool value_); bool get_Stock_25527(); void set_Stock_25528(bool value_); int32_t get_Init_skill_25529(); void set_Init_skill_25530(int32_t value_); bool get_Init_Attach_lock_25531(); void set_Init_Attach_lock_25532(bool value_); int32_t get_Init_optic_25533(); void set_Init_optic_25534(int32_t value_); int32_t get_Init_barrel_25535(); void set_Init_barrel_25536(int32_t value_); int32_t get_Init_underbarrel_25537(); void set_Init_underbarrel_25538(int32_t value_); int32_t get_Init_magazine_25539(); void set_Init_magazine_25540(int32_t value_); int32_t get_Init_body_25541(); void set_Init_body_25542(int32_t value_); int32_t get_Init_stock_25543(); void set_Init_stock_25544(int32_t value_); int32_t get_Mobility_25545(); void set_Mobility_25546(int32_t value_); int32_t get_Damage_25547(); void set_Damage_25548(int32_t value_); int32_t get_Range_25549(); void set_Range_25550(int32_t value_); int32_t get_FireRate_25551(); void set_FireRate_25552(int32_t value_); int32_t get_Accuracy_25553(); void set_Accuracy_25554(int32_t value_); DLL2SDK::Array* get_WeaponSkinBox_25555(); void set_WeaponSkinBox_25556(DLL2SDK::Array* value_); bool get_IsShow_25557(); void set_IsShow_25558(bool value_); bool get_IsPickTipHide_25559(); void set_IsPickTipHide_25560(bool value_); int32_t Deserialize_25561(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_25562(); static void _cctor_25458(); }; } namespace DLL2SDK::Assembly_CSharp::Config { enum struct EBRDroppedPickUpColorType : int32_t { White_ = static_cast(0x0), Green_ = static_cast(0x1), Blue_ = static_cast(0x2), Purple_ = static_cast(0x3), Gold_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::Config { enum struct EBRMagazineSettingItemType : int32_t { EBRMIRROR_SIT_INVALID_ = static_cast(0x0), EBRMIRROR_SIT_Heavy_ = static_cast(0x1), EBRMIRROR_SIT_Light_ = static_cast(0x2), EBRMIRROR_SIT_Pistol_ = static_cast(0x3), EBRMIRROR_SIT_ShootGun_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::Config { struct BRChatMsgConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _MsgID_k__BackingField_; DLL2SDK::mscorlib::System::String* _ShortcutMsg_k__BackingField_; DLL2SDK::mscorlib::System::String* _ShortcutMsgAudioMale_k__BackingField_; DLL2SDK::mscorlib::System::String* _ShortcutMsgAudioFemale_k__BackingField_; int32_t _BRType_k__BackingField_; int32_t _TDMType_k__BackingField_; int32_t _FLType_k__BackingField_; int32_t _DOMType_k__BackingField_; int32_t _HPType_k__BackingField_; int32_t _SDAType_k__BackingField_; int32_t _SDDType_k__BackingField_; int32_t _ZBType_k__BackingField_; int32_t _CATType_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllMsgMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBRMsgMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTDMMsgMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFLMsgMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDOMMsgMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHPMsgMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSDAMsgMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSDDMsgMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCATMsgMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetZBMsgMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_25398(); int32_t GetPrimaryKeyValue_25409(); int32_t get_MsgID_25410(); void set_MsgID_25411(int32_t value_); DLL2SDK::mscorlib::System::String* get_ShortcutMsg_25412(); void set_ShortcutMsg_25413(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ShortcutMsgAudioMale_25414(); void set_ShortcutMsgAudioMale_25415(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ShortcutMsgAudioFemale_25416(); void set_ShortcutMsgAudioFemale_25417(DLL2SDK::mscorlib::System::String* value_); int32_t get_BRType_25418(); void set_BRType_25419(int32_t value_); int32_t get_TDMType_25420(); void set_TDMType_25421(int32_t value_); int32_t get_FLType_25422(); void set_FLType_25423(int32_t value_); int32_t get_DOMType_25424(); void set_DOMType_25425(int32_t value_); int32_t get_HPType_25426(); void set_HPType_25427(int32_t value_); int32_t get_SDAType_25428(); void set_SDAType_25429(int32_t value_); int32_t get_SDDType_25430(); void set_SDDType_25431(int32_t value_); int32_t get_ZBType_25432(); void set_ZBType_25433(int32_t value_); int32_t get_CATType_25434(); void set_CATType_25435(int32_t value_); int32_t Deserialize_25436(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* GetAllMsgMap_25399(); static DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* GetBRMsgMap_25400(); static DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* GetTDMMsgMap_25401(); static DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* GetFLMsgMap_25402(); static DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* GetDOMMsgMap_25403(); static DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* GetHPMsgMap_25404(); static DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* GetSDAMsgMap_25405(); static DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* GetSDDMsgMap_25406(); static DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* GetCATMsgMap_25407(int32_t CATMsgType_); static DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* GetZBMsgMap_25408(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct AttachmentConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType _HowToGetPos_k__BackingField_; DLL2SDK::Array* _Propertys_k__BackingField_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* _WeaponCanUseSet_k__BackingField_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* _WeaponCantUseSet_k__BackingField_; DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageAttachmentType _EAttachmentType_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; uint32_t _ID_k__BackingField_; int32_t _AttachmentType_k__BackingField_; uint32_t _PreConditionID_k__BackingField_; DLL2SDK::Array* _WeaponCanUseBox_k__BackingField_; DLL2SDK::Array* _WeaponCantUseBox_k__BackingField_; int32_t _ColorID_k__BackingField_; int32_t _ColorSubID_k__BackingField_; int32_t _MinSPI_k__BackingField_; int32_t _MaxSPI_k__BackingField_; int32_t _SlotCost_k__BackingField_; int32_t _Mobility_k__BackingField_; int32_t _Damage_k__BackingField_; int32_t _Range_k__BackingField_; int32_t _FireRate_k__BackingField_; int32_t _Accuracy_k__BackingField_; bool _ForAR_k__BackingField_; bool _ForSniper_k__BackingField_; bool _ForLMG_k__BackingField_; bool _ForSMG_k__BackingField_; bool _ForShotgun_k__BackingField_; bool _ForPistol_k__BackingField_; bool _ForLaunch_k__BackingField_; bool _ForMelee_k__BackingField_; int32_t _UnloadPrice_k__BackingField_; uint32_t _CurrencyID_k__BackingField_; int32_t _SellPrice_k__BackingField_; int32_t _SellProtection_k__BackingField_; int32_t _ShowRare_k__BackingField_; bool _ShowInBag_k__BackingField_; int32_t _LockedShowOrder_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_HowToGet_k__BackingField_; int32_t _GoGetPos_k__BackingField_; int32_t _SecondTab_k__BackingField_; DLL2SDK::mscorlib::System::String* _GoGetUrl_k__BackingField_; int32_t _SortWeight_k__BackingField_; bool _IsAutoDemolition_k__BackingField_; int32_t _MaxLevel_k__BackingField_; int32_t _InherentExp_k__BackingField_; int32_t _LevelUpKey_k__BackingField_; int32_t _PveBasicAttrType1_k__BackingField_; int32_t _PveBasicAttrValue1_k__BackingField_; int32_t _PveBasicAttrType2_k__BackingField_; int32_t _PveBasicAttrValue2_k__BackingField_; uint32_t _DisableForAI_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAdaptWeaponType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_25287(); DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType get_HowToGetPos_25288(); void set_HowToGetPos_25289(DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType value_); DLL2SDK::Array* get_Propertys_25290(); void set_Propertys_25291(DLL2SDK::Array* value_); DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* get_WeaponCanUseSet_25292(); void set_WeaponCanUseSet_25293(DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* value_); DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* get_WeaponCantUseSet_25294(); void set_WeaponCantUseSet_25295(DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* value_); DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageAttachmentType get_EAttachmentType_25296(); void set_EAttachmentType_25297(DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageAttachmentType value_); void PostInit_25298(); bool IsAdaptWeaponType_25299(DLL2SDK::Assembly_CSharp::Config::WeaponConfConfig* weaponConf_); uint32_t GetPrimaryKeyValue_25300(); DLL2SDK::mscorlib::System::String* get_LOCID_Name_25301(); void set_LOCID_Name_25302(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_25303(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_25304(); void set_LOCID_Desc_25305(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_25306(); uint32_t get_ID_25307(); void set_ID_25308(uint32_t value_); int32_t get_AttachmentType_25309(); void set_AttachmentType_25310(int32_t value_); uint32_t get_PreConditionID_25311(); void set_PreConditionID_25312(uint32_t value_); DLL2SDK::Array* get_WeaponCanUseBox_25313(); void set_WeaponCanUseBox_25314(DLL2SDK::Array* value_); DLL2SDK::Array* get_WeaponCantUseBox_25315(); void set_WeaponCantUseBox_25316(DLL2SDK::Array* value_); int32_t get_ColorID_25317(); void set_ColorID_25318(int32_t value_); int32_t get_ColorSubID_25319(); void set_ColorSubID_25320(int32_t value_); int32_t get_MinSPI_25321(); void set_MinSPI_25322(int32_t value_); int32_t get_MaxSPI_25323(); void set_MaxSPI_25324(int32_t value_); int32_t get_SlotCost_25325(); void set_SlotCost_25326(int32_t value_); int32_t get_Mobility_25327(); void set_Mobility_25328(int32_t value_); int32_t get_Damage_25329(); void set_Damage_25330(int32_t value_); int32_t get_Range_25331(); void set_Range_25332(int32_t value_); int32_t get_FireRate_25333(); void set_FireRate_25334(int32_t value_); int32_t get_Accuracy_25335(); void set_Accuracy_25336(int32_t value_); bool get_ForAR_25337(); void set_ForAR_25338(bool value_); bool get_ForSniper_25339(); void set_ForSniper_25340(bool value_); bool get_ForLMG_25341(); void set_ForLMG_25342(bool value_); bool get_ForSMG_25343(); void set_ForSMG_25344(bool value_); bool get_ForShotgun_25345(); void set_ForShotgun_25346(bool value_); bool get_ForPistol_25347(); void set_ForPistol_25348(bool value_); bool get_ForLaunch_25349(); void set_ForLaunch_25350(bool value_); bool get_ForMelee_25351(); void set_ForMelee_25352(bool value_); int32_t get_UnloadPrice_25353(); void set_UnloadPrice_25354(int32_t value_); uint32_t get_CurrencyID_25355(); void set_CurrencyID_25356(uint32_t value_); int32_t get_SellPrice_25357(); void set_SellPrice_25358(int32_t value_); int32_t get_SellProtection_25359(); void set_SellProtection_25360(int32_t value_); int32_t get_ShowRare_25361(); void set_ShowRare_25362(int32_t value_); bool get_ShowInBag_25363(); void set_ShowInBag_25364(bool value_); int32_t get_LockedShowOrder_25365(); void set_LockedShowOrder_25366(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_HowToGet_25367(); void set_LOCID_HowToGet_25368(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_HowToGet_25369(); int32_t get_GoGetPos_25370(); void set_GoGetPos_25371(int32_t value_); int32_t get_SecondTab_25372(); void set_SecondTab_25373(int32_t value_); DLL2SDK::mscorlib::System::String* get_GoGetUrl_25374(); void set_GoGetUrl_25375(DLL2SDK::mscorlib::System::String* value_); int32_t get_SortWeight_25376(); void set_SortWeight_25377(int32_t value_); bool get_IsAutoDemolition_25378(); void set_IsAutoDemolition_25379(bool value_); int32_t get_MaxLevel_25380(); void set_MaxLevel_25381(int32_t value_); int32_t get_InherentExp_25382(); void set_InherentExp_25383(int32_t value_); int32_t get_LevelUpKey_25384(); void set_LevelUpKey_25385(int32_t value_); int32_t get_PveBasicAttrType1_25386(); void set_PveBasicAttrType1_25387(int32_t value_); int32_t get_PveBasicAttrValue1_25388(); void set_PveBasicAttrValue1_25389(int32_t value_); int32_t get_PveBasicAttrType2_25390(); void set_PveBasicAttrType2_25391(int32_t value_); int32_t get_PveBasicAttrValue2_25392(); void set_PveBasicAttrValue2_25393(int32_t value_); uint32_t get_DisableForAI_25394(); void set_DisableForAI_25395(uint32_t value_); int32_t Deserialize_25396(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_25397(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct AnimationSpeedConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::mscorlib::System::String* _WeaponCategory_k__BackingField_; int32_t _TPMode_k__BackingField_; float _SprintClipTime_k__BackingField_; float _SprintScale_k__BackingField_; float _MoveClipTime_k__BackingField_; int32_t _MoveScale_k__BackingField_; int32_t _AimmingIdleClipTime_k__BackingField_; float _AimmingScale_k__BackingField_; float _ProneClipTime_k__BackingField_; float _ProneScale_k__BackingField_; float _CrouchClipTime_k__BackingField_; float _CrouchScale_k__BackingField_; float _CrouchSprintClipTime_k__BackingField_; float _CrouchSprintScale_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetClipTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcClipTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_25253(); float GetClipTime_25254(DLL2SDK::Assembly_CSharp::GameEngine::AnimatorUtils_AniClipNameType type_); float GetScale_25255(DLL2SDK::Assembly_CSharp::GameEngine::AnimatorUtils_AniClipNameType type_); float CalcClipTime_25256(DLL2SDK::Assembly_CSharp::GameEngine::AnimatorUtils_AniClipNameType aniClipNameType_, float scale_); DLL2SDK::mscorlib::System::String* GetPrimaryKeyValue_25257(); DLL2SDK::mscorlib::System::String* get_WeaponCategory_25258(); void set_WeaponCategory_25259(DLL2SDK::mscorlib::System::String* value_); int32_t get_TPMode_25260(); void set_TPMode_25261(int32_t value_); float get_SprintClipTime_25262(); void set_SprintClipTime_25263(float value_); float get_SprintScale_25264(); void set_SprintScale_25265(float value_); float get_MoveClipTime_25266(); void set_MoveClipTime_25267(float value_); int32_t get_MoveScale_25268(); void set_MoveScale_25269(int32_t value_); int32_t get_AimmingIdleClipTime_25270(); void set_AimmingIdleClipTime_25271(int32_t value_); float get_AimmingScale_25272(); void set_AimmingScale_25273(float value_); float get_ProneClipTime_25274(); void set_ProneClipTime_25275(float value_); float get_ProneScale_25276(); void set_ProneScale_25277(float value_); float get_CrouchClipTime_25278(); void set_CrouchClipTime_25279(float value_); float get_CrouchScale_25280(); void set_CrouchScale_25281(float value_); float get_CrouchSprintClipTime_25282(); void set_CrouchSprintClipTime_25283(float value_); float get_CrouchSprintScale_25284(); void set_CrouchSprintScale_25285(float value_); int32_t Deserialize_25286(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ActiveRewardItemPair : DLL2SDK::mscorlib::System::Object { int32_t id_; int32_t num_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_25252(int32_t id_, int32_t num_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ActiveRewardConditionPair : DLL2SDK::mscorlib::System::Object { int32_t type_; int32_t value_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_25251(int32_t type_, int32_t value_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ActiveSysTaskConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::CSProto::msg::ActvConditionTypeEnum _ConditionType_k__BackingField_; DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType _ClientAction_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PreConditionList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ItemList_; int32_t unlockLevel_; int32_t width_; int32_t height_; int32_t _Seq_id_k__BackingField_; int32_t _Task_group_id_k__BackingField_; int32_t _Pre_condition_type1_k__BackingField_; int32_t _Pre_condition_value1_k__BackingField_; int32_t _Pre_condition_type2_k__BackingField_; int32_t _Pre_condition_value2_k__BackingField_; int32_t _Pre_condition_type3_k__BackingField_; int32_t _Pre_condition_value3_k__BackingField_; int32_t _Condition_k__BackingField_; int32_t _Value_k__BackingField_; int32_t _Task_points_k__BackingField_; int32_t _Client_action_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_TaskDesc_k__BackingField_; int32_t _Task_award_id1_k__BackingField_; int32_t _Task_award_num1_k__BackingField_; int32_t _Task_award_id2_k__BackingField_; int32_t _Task_award_num2_k__BackingField_; int32_t _Task_award_id3_k__BackingField_; int32_t _Task_award_num3_k__BackingField_; int32_t _Task_award_id4_k__BackingField_; int32_t _Task_award_num4_k__BackingField_; int32_t _Task_award_id5_k__BackingField_; int32_t _Task_award_num5_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TrySetPreConditionList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_25193(); DLL2SDK::CSProto::msg::ActvConditionTypeEnum get_ConditionType_25194(); void set_ConditionType_25195(DLL2SDK::CSProto::msg::ActvConditionTypeEnum value_); DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType get_ClientAction_25196(); void set_ClientAction_25197(DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType value_); void PostInit_25198(); void TrySetPreConditionList_25199(int32_t type_, int32_t value_); void SetItemList_25200(int32_t id_, int32_t num_); int32_t GetPrimaryKeyValue_25201(); int32_t get_Seq_id_25202(); void set_Seq_id_25203(int32_t value_); int32_t get_Task_group_id_25204(); void set_Task_group_id_25205(int32_t value_); int32_t get_Pre_condition_type1_25206(); void set_Pre_condition_type1_25207(int32_t value_); int32_t get_Pre_condition_value1_25208(); void set_Pre_condition_value1_25209(int32_t value_); int32_t get_Pre_condition_type2_25210(); void set_Pre_condition_type2_25211(int32_t value_); int32_t get_Pre_condition_value2_25212(); void set_Pre_condition_value2_25213(int32_t value_); int32_t get_Pre_condition_type3_25214(); void set_Pre_condition_type3_25215(int32_t value_); int32_t get_Pre_condition_value3_25216(); void set_Pre_condition_value3_25217(int32_t value_); int32_t get_Condition_25218(); void set_Condition_25219(int32_t value_); int32_t get_Value_25220(); void set_Value_25221(int32_t value_); int32_t get_Task_points_25222(); void set_Task_points_25223(int32_t value_); int32_t get_Client_action_25224(); void set_Client_action_25225(int32_t value_); DLL2SDK::mscorlib::System::String* get_LOCID_TaskDesc_25226(); void set_LOCID_TaskDesc_25227(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_TaskDesc_25228(); int32_t get_Task_award_id1_25229(); void set_Task_award_id1_25230(int32_t value_); int32_t get_Task_award_num1_25231(); void set_Task_award_num1_25232(int32_t value_); int32_t get_Task_award_id2_25233(); void set_Task_award_id2_25234(int32_t value_); int32_t get_Task_award_num2_25235(); void set_Task_award_num2_25236(int32_t value_); int32_t get_Task_award_id3_25237(); void set_Task_award_id3_25238(int32_t value_); int32_t get_Task_award_num3_25239(); void set_Task_award_num3_25240(int32_t value_); int32_t get_Task_award_id4_25241(); void set_Task_award_id4_25242(int32_t value_); int32_t get_Task_award_num4_25243(); void set_Task_award_num4_25244(int32_t value_); int32_t get_Task_award_id5_25245(); void set_Task_award_id5_25246(int32_t value_); int32_t get_Task_award_num5_25247(); void set_Task_award_num5_25248(int32_t value_); int32_t Deserialize_25249(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_25250(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct AchievementConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoType EPersonalInfoType_; DLL2SDK::mscorlib::System::String* _LOCID_Name_k__BackingField_; DLL2SDK::mscorlib::System::String* _LOCID_Desc_k__BackingField_; int32_t _Id_k__BackingField_; int32_t _IsShow_k__BackingField_; int32_t _Type_k__BackingField_; int32_t _Sequence_k__BackingField_; int32_t _Condition1_k__BackingField_; int32_t _Condition2_k__BackingField_; int32_t _Condition3_k__BackingField_; DLL2SDK::mscorlib::System::String* _Icon_k__BackingField_; DLL2SDK::mscorlib::System::String* _Icon2_k__BackingField_; DLL2SDK::mscorlib::System::String* _Icon3_k__BackingField_; int32_t _Order_k__BackingField_; int32_t _Lv_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIconByPeriod_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConditionValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_25156(); void PostInit_25157(); DLL2SDK::mscorlib::System::String* GetIconByPeriod_25158(int32_t index_); int32_t GetConditionValue_25159(int32_t condition_); int32_t GetPrimaryKeyValue_25160(); DLL2SDK::mscorlib::System::String* get_LOCID_Name_25161(); void set_LOCID_Name_25162(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Name_25163(); DLL2SDK::mscorlib::System::String* get_LOCID_Desc_25164(); void set_LOCID_Desc_25165(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_25166(); int32_t get_Id_25167(); void set_Id_25168(int32_t value_); int32_t get_IsShow_25169(); void set_IsShow_25170(int32_t value_); int32_t get_Type_25171(); void set_Type_25172(int32_t value_); int32_t get_Sequence_25173(); void set_Sequence_25174(int32_t value_); int32_t get_Condition1_25175(); void set_Condition1_25176(int32_t value_); int32_t get_Condition2_25177(); void set_Condition2_25178(int32_t value_); int32_t get_Condition3_25179(); void set_Condition3_25180(int32_t value_); DLL2SDK::mscorlib::System::String* get_Icon_25181(); void set_Icon_25182(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Icon2_25183(); void set_Icon2_25184(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Icon3_25185(); void set_Icon3_25186(DLL2SDK::mscorlib::System::String* value_); int32_t get_Order_25187(); void set_Order_25188(int32_t value_); int32_t get_Lv_25189(); void set_Lv_25190(int32_t value_); int32_t Deserialize_25191(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_25192(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ConfigSerializer : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Deserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeserializeHeader_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Hash_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Hash_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Hash_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadHeader_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadBody_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ReadBody_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadRawCheck_Editor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadKey_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } template static DLL2SDK::Array* Deserialize_25143(DLL2SDK::Array* bytes_, int32_t* position_); template static DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* Deserialize_25144(DLL2SDK::Array* bytes_, int32_t* position_); template static void DeserializeHeader_25145(DLL2SDK::Array* bytes_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* keyRawPositionDic_, DLL2SDK::Array* keyArray_, DLL2SDK::Array* columnList_); template static DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* Hash_25146(DLL2SDK::Array* configs_); template static DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* Hash_25147(DLL2SDK::Array* configs_); template static DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>*>* Hash_25148(DLL2SDK::Array* configs_); static void ReadHeader_25149(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::Array* rowList_, DLL2SDK::Array* columnList_); template static DLL2SDK::Array* ReadBody_25150(DLL2SDK::Array* bytes_, int32_t headerOffset_, DLL2SDK::Array* rowList_, DLL2SDK::Array* columnList_); template static DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ReadBody_25151(DLL2SDK::Array* bytes_, int32_t headerOffset_, DLL2SDK::Array* rowList_, DLL2SDK::Array* columnList_); template static T ReadRow_25152(DLL2SDK::Array* bytes_, int32_t* rowPosition_, DLL2SDK::Array* columnList_); static void ReadRawCheck_Editor_25153(int32_t rowPosition_, int32_t headerOffset_, DLL2SDK::Array* rowList_, int32_t rowIndex_); static DLL2SDK::mscorlib::System::Object* ReadObject_25154(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::Assembly_CSharp::Config::DataTypeCode dataTypeCode_); static DLL2SDK::mscorlib::System::Object* ReadKey_25155(DLL2SDK::Array* bytes_, int32_t offset_, DLL2SDK::Assembly_CSharp::Config::DataTypeCode dataTypeCode_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ConfigMgr : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_FreeActionDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAllConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBytes_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_25137(); template static void RegisterConfig_25138(DLL2SDK::System_Core::System::Action* action_); template static void ClearConfig_25139(); static void ClearAllConfig_25140(); static bool GetBytes_25141(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::Array* data_, int32_t* count_); static void _cctor_25142(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ConfigCollections : DLL2SDK::mscorlib::System::Object { DLL2SDK::System_Core::System::Action* OnReset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadRawBytes_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_25106(); bool Cache_25107(); void Reset_25108(); template bool ReadRawBytes_25109(DLL2SDK::Array* data_, int32_t* count_); }; } namespace DLL2SDK::Assembly_CSharp::Config { template struct HungryConfigCollections_1 : DLL2SDK::Assembly_CSharp::Config::ConfigCollections { DLL2SDK::Array* Configs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CacheArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Find_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_25110(); bool CacheArray_25111(); DLL2SDK::Array* GetArray_25112(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* FindAll_25113(DLL2SDK::mscorlib::System::Predicate_1* match_); T Find_25114(DLL2SDK::mscorlib::System::Predicate_1* match_); void Reset_25115(); }; } namespace DLL2SDK::Assembly_CSharp::Config { template struct ConfigCollections_3 : DLL2SDK::Assembly_CSharp::Config::HungryConfigCollections_1 { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_Dic_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_25123(); bool Cache_25124(); T GetData_25125(KEY1 key1_, KEY2 key2_); void Reset_25126(); }; } namespace DLL2SDK::Assembly_CSharp::Config { template struct ConfigCollections_2 : DLL2SDK::Assembly_CSharp::Config::HungryConfigCollections_1 { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_Dic_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_25119(); bool Cache_25120(); T GetData_25121(KEY key_); void Reset_25122(); }; } namespace DLL2SDK::Assembly_CSharp::Config { template struct ConfigCollections_1 : DLL2SDK::Assembly_CSharp::Config::HungryConfigCollections_1 { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_25116(); bool Cache_25117(); void Reset_25118(); }; } namespace DLL2SDK::Assembly_CSharp::SignSystem { struct SignsParser : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Network::EBRMarkTacticType DefaultMarkTacticsType_; DLL2SDK::Assembly_CSharp::Network::EBRMarkTacticType DefaultMarkTacticsTypeMP_; struct StaticFields { DLL2SDK::Assembly_CSharp::SignSystem::SignsParser* SignsParserInst_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTargetMarkTypeAdjust_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTargetMarkType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpecialTargetMarkTypeForBR_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogIndicatorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsValidTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetComponentInIndicator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetComponentInParents_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_25045(); void CopyProperties_25046(DLL2SDK::Assembly_CSharp::SignsParserData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_25047(); DLL2SDK::Assembly_CSharp::Network::EBRMarkType GetTargetMarkTypeAdjust_25049(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* TargetImpactInfo_, uint32_t* MarkSubType_, uint32_t* ObjectType_, uint32_t* TargetID_, int32_t* ItemID_, uint32_t* SubObjectType_, DLL2SDK::UnityEngine::UnityEngine::GameObject* HitTarget_, DLL2SDK::Assembly_CSharp::SignSystem::SignsParser_EMarkFailReason* MarkFailReason_, bool autoGet_); DLL2SDK::Assembly_CSharp::Network::EBRMarkType GetTargetMarkType_25050(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* TargetImpactInfo_, uint32_t* MarkSubType_, uint32_t* TargetID_, int32_t* ItemID_, uint32_t* SubObjectType_, DLL2SDK::UnityEngine::UnityEngine::GameObject* HitTarget_, DLL2SDK::Assembly_CSharp::SignSystem::SignsParser_EMarkFailReason* MarkFailReason_, bool autoGet_); DLL2SDK::Assembly_CSharp::Network::EBRMarkType GetSpecialTargetMarkTypeForBR_25051(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* TargetImpactInfo_, uint32_t* MarkSubType_, uint32_t* TargetID_, int32_t* ItemID_, uint32_t* SubObjectType_, DLL2SDK::UnityEngine::UnityEngine::GameObject* HitTarget_, DLL2SDK::Assembly_CSharp::SignSystem::SignsParser_EMarkFailReason* MarkFailReason_, bool autoGet_); void LogIndicatorInfo_25052(DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator* Indicator_, DLL2SDK::mscorlib::System::Object* DetailGO_, bool autoGet_); bool IsValidTarget_25053(DLL2SDK::UnityEngine::UnityEngine::GameObject* Target_); template T GetComponentInIndicator_25054(DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator* Indicator_); template T GetComponentInParents_25055(DLL2SDK::UnityEngine::UnityEngine::Transform* StartTran_, int32_t MaxLevel_); static DLL2SDK::Assembly_CSharp::SignSystem::SignsParser* get_Inst_25048(); static void _cctor_25056(); }; } namespace DLL2SDK::Assembly_CSharp::SignSystem { struct SignsManager : DLL2SDK::Assembly_CSharp::GameComponent { bool EnableSystem_; float MaxTraceDist_; float InteractCD_; float AddCD_; float ResponseCD_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SignSpwanCenterOffset_; float LocExclusionStandardRefDist_; float LocExclusionStandardRadius_; float LocExclusionMinRadius_; float LocExclusionMaxRadius_; float OutLineEffectValidDist_; uint32_t EnableModeMask_; DLL2SDK::Array* SignAssetConfig_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* TacticsSignGroupInfo_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* SignsMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* SignsCacheMap_; float LastInteractTime_; float LastAddTime_; float LastResponseTime_; DLL2SDK::Assembly_CSharp::SignSystem::SignsDetector* SignsDetectorInst_; uint32_t TestSignID_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* LastSignEveryTeamMemberMap_; float CheckTickSignInterval_; float LastCheckTickSignTime_; struct StaticFields { int32_t MaxSearchPassForSignExclusionLoc_; float SearchCircleDivideNumForSignExclusionLoc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryToAddTaticsSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryToInteractSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInteractSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcSignAddLocationBaseOnType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSignAddLocationForPickup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAvailableTacticSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanInteractSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFailTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqAddSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqAddOrRemoveSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqRemoveSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqResponseSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiveNtfAddMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiveNtfDelMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiveNtfResponseMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiveNtfAddMPMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiveNtfDelMPMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiveNtfResponseSpeakMPMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiveSyncMPTeamMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiveSyncTeamMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResponseSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ContainsMarkInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ContainsMarkInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertBRTypeToMPType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertMPTypeToBRSubType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLastSignForEveryTeamMem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveLastSignForEveryTeamMem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CorrectSignLocation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSameGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSignCanBeInteract_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSignFromHitObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckActiveOutlineEffectOnAddSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableOutlineEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalPlayerTeam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeSpawnSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveSignIndicator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShowingOutlineEffectSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDelayToShowOutlineEffectSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindSignAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsItemSigned_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSignItemConfigColorIndex_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24983(); void CopyProperties_24984(DLL2SDK::Assembly_CSharp::SignsManagerData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24985(); bool get_IsEnableSystem_24986(); DLL2SDK::Assembly_CSharp::SignSystem::SignsDetector* get_SignsDetector_24987(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_SignsPubMap_24988(); void Reset_24989(); void Shutdown_24990(); void TryToAddTaticsSign_24991(uint32_t SubType_); void TryToInteractSign_24992(); void OnInteractSign_24993(DLL2SDK::Assembly_CSharp::SignSystem::Sign* SignCom_, uint32_t OperateType_); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalcSignAddLocationBaseOnType_24994(DLL2SDK::Assembly_CSharp::Network::EBRMarkType SignType_, uint32_t SignSubType_, uint32_t ObjectType_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* HitImpactInfo_, DLL2SDK::UnityEngine::UnityEngine::GameObject* HitTarget_); bool GetSignAddLocationForPickup_24995(DLL2SDK::Assembly_CSharp::Network::EBRMarkType SignType_, uint32_t SignSubType_, uint32_t ObjectType_, uint32_t TargetID_, DLL2SDK::UnityEngine::UnityEngine::Vector3* AddLocation_); bool CheckAvailableTacticSign_24996(uint32_t SubType_); bool CanInteractSign_24997(); void ShowFailTips_24998(DLL2SDK::Assembly_CSharp::SignSystem::SignsParser_EMarkFailReason failReason_); void ReqAddSign_24999(DLL2SDK::Assembly_CSharp::Network::EBRMarkType SignType_, uint32_t SignSubType_, uint32_t ObjectType_, uint32_t TargetID_, int32_t ItemID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 AddLocation_, bool IsInBox_, uint32_t OperateType_, uint32_t AddWay_, uint32_t SubObjectType_); void ReqAddOrRemoveSign_25000(DLL2SDK::Assembly_CSharp::Network::EBRMarkType SignType_, uint32_t SignSubType_, uint32_t ObjectType_, uint32_t TargetID_, int32_t ItemID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 AddLocation_, bool IsInBox_, uint32_t SubObjectType_, bool ReCalAddLocation_, uint32_t OperateType_, uint32_t AddWay_); void ReqRemoveSign_25001(uint32_t SignID_, uint32_t OperateType_); void ReqResponseSign_25002(uint32_t OwnerID_, uint32_t SignID_); void OnReceiveNtfAddMark_25003(uint32_t TeamID_, uint32_t PlayerID_, uint32_t MarkID_, uint32_t MarkType_, uint32_t MarkSubType_, uint32_t ObejctType_, uint32_t ObjectID_, int32_t ItemID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 Pos_, uint32_t MarkTime_, uint32_t SubObjectType_); void OnReceiveNtfDelMark_25004(uint32_t TeamID_, uint32_t PlayerID_, uint32_t MarkID_, bool IsCancel_); void OnReceiveNtfResponseMark_25005(uint32_t TeamID_, uint32_t PlayerID_, uint32_t MarkPlayerID_, uint32_t MarkID_); void OnReceiveNtfAddMPMark_25006(uint32_t PlayerId_, uint32_t MarkId_, uint32_t Type_, DLL2SDK::UnityEngine::UnityEngine::Vector3 Pos_); void OnReceiveNtfDelMPMark_25007(uint32_t MarkID_, uint32_t Reason_); void OnReceiveNtfResponseSpeakMPMark_25008(uint32_t PlayerID_, uint32_t MarkID_); void OnReceiveSyncMPTeamMark_25009(DLL2SDK::Array* MarkInfos_); void OnReceiveSyncTeamMark_25010(DLL2SDK::Array* MarkInfos_); bool OnResponseSign_25011(uint32_t ResponsePlayerID_, uint32_t SignID_); bool ContainsMarkInfo_25012(DLL2SDK::Array* MarkInfos_, uint32_t MarkID_); bool ContainsMarkInfo_25013(DLL2SDK::Array* MarkInfos_, uint32_t MarkID_); DLL2SDK::Assembly_CSharp::Network::EMPMarkTacticType ConvertBRTypeToMPType_25014(DLL2SDK::Assembly_CSharp::Network::EBRMarkType SignType_, uint32_t SignSubType_); uint32_t ConvertMPTypeToBRSubType_25015(uint32_t MPType_); void UpdateLastSignForEveryTeamMem_25016(DLL2SDK::Assembly_CSharp::SignSystem::Sign* SignCom_); void RemoveLastSignForEveryTeamMem_25017(uint32_t SignOwnerID_); void Clear_25018(); DLL2SDK::UnityEngine::UnityEngine::Vector3 CorrectSignLocation_25019(DLL2SDK::Assembly_CSharp::Network::EBRMarkType SignType_, uint32_t SubType_, DLL2SDK::UnityEngine::UnityEngine::Vector3 Location_); bool IsSameGroup_25020(DLL2SDK::Assembly_CSharp::Network::EBRMarkTacticType TypeA_, DLL2SDK::Assembly_CSharp::Network::EBRMarkTacticType TypeB_); DLL2SDK::Assembly_CSharp::SignSystem::Sign* AddSign_25021(DLL2SDK::Assembly_CSharp::Network::EBRMarkType SignType_, uint32_t SubType_, uint32_t ObjectType_, uint32_t OwnerID_, uint32_t SignID_, uint32_t TargetID_, int32_t ItemID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 Location_, uint32_t MarkTime_, uint32_t SubObjectType_); bool RemoveSign_25022(uint32_t SignID_); DLL2SDK::Assembly_CSharp::SignSystem::Sign* GetSign_25023(DLL2SDK::Assembly_CSharp::Network::EBRMarkType MarkType_, uint32_t MarkSubType_, uint32_t ObjectType_, uint32_t TargetID_); DLL2SDK::Assembly_CSharp::SignSystem::Sign* GetSignCanBeInteract_25024(); DLL2SDK::Assembly_CSharp::SignSystem::Sign* GetSignFromHitObject_25025(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void CheckActiveOutlineEffectOnAddSign_25026(DLL2SDK::Assembly_CSharp::SignSystem::Sign* SignToAdd_, bool IsReConnected_); bool IsEnableOutlineEffect_25027(DLL2SDK::Assembly_CSharp::Network::EBRMarkType MarkType_, uint32_t ObjectType_); bool IsLocalPlayerTeam_25028(uint32_t TeamID_); bool IsLocalPlayer_25029(uint32_t PlayerID_); DLL2SDK::Assembly_CSharp::SignSystem::Sign* SpawnSign_25030(DLL2SDK::Assembly_CSharp::Network::EBRMarkType SignType_, uint32_t SignSubType_, uint32_t ObjectType_, uint32_t OwnerID_, uint32_t SignID_, uint32_t TargetID_, int32_t ItemID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 Location_, uint32_t SubObjectType_, DLL2SDK::UnityEngine::UnityEngine::Quaternion Rotation_, DLL2SDK::UnityEngine::UnityEngine::Transform* Parent_, uint32_t MarkTime_); void DeSpawnSign_25031(DLL2SDK::Assembly_CSharp::SignSystem::Sign* SignCom_); void RemoveSignIndicator_25032(DLL2SDK::UnityEngine::UnityEngine::Transform* Trans_); DLL2SDK::Assembly_CSharp::SignSystem::Sign* GetShowingOutlineEffectSign_25033(uint32_t PlayerID_); DLL2SDK::Assembly_CSharp::SignSystem::Sign* GetDelayToShowOutlineEffectSign_25034(uint32_t PlayerID_); DLL2SDK::Assembly_CSharp::EAssetID FindSignAssetID_25035(uint32_t MarkType_, uint32_t MarkSubType_); DLL2SDK::UnityEngine::UnityEngine::Camera* GetCurrCamera_25036(); void Tick_25037(float DeltaTime_); bool IsItemSigned_25038(int32_t actorId_); DLL2SDK::Assembly_CSharp::GameUI::SignTipsHUD_ItemConfigIndex GetSignItemConfigColorIndex_25039(DLL2SDK::Assembly_CSharp::Network::EBRMarkType MarkType_, uint32_t SubType_); void __xLuaBaseProxy_Reset_25041(); void __xLuaBaseProxy_Shutdown_25042(); void __xLuaBaseProxy_Tick_25043(float P0_); static void _cctor_25040(); }; } namespace DLL2SDK::Assembly_CSharp::SignSystem { struct SignsBroadcaster : DLL2SDK::mscorlib::System::Object { float NearMaxDist_; DLL2SDK::Array* BroadcastDistLOD_; struct StaticFields { DLL2SDK::Assembly_CSharp::ECLEventType* SceneObjectTactiaclEnemyTypes_; DLL2SDK::Assembly_CSharp::ECLEventType* NormalTacticalEnemyTypes_; DLL2SDK::Assembly_CSharp::SignSystem::SignsBroadcaster* SignsBroadcasterInst_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiveNtfAddMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiveNtfDelMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiveNtfResponseMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetECLEventTypeForAddMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSceneObjectEventTypeNearDist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSceneObjectEventTypeFarDist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSceneObjectTacticalEventType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNormalTacticalEventType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVehicleEventTypeNearDist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVehicleEventTypeFarDist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSignInNearDist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBroadcastDistLOD_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24965(); void CopyProperties_24966(DLL2SDK::Assembly_CSharp::SignsBroadcasterData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24967(); void OnReceiveNtfAddMark_24969(DLL2SDK::Assembly_CSharp::SignSystem::Sign* SignCom_); void OnReceiveNtfDelMark_24970(uint32_t DelPlayerID_, bool IsCancel_); void OnReceiveNtfResponseMark_24971(DLL2SDK::Assembly_CSharp::SignSystem::Sign* SignCom_, uint32_t ResponsePlayerID_); DLL2SDK::Assembly_CSharp::ECLEventType GetECLEventTypeForAddMark_24972(DLL2SDK::Assembly_CSharp::SignSystem::Sign* SignCom_); DLL2SDK::Assembly_CSharp::ECLEventType GetSceneObjectEventTypeNearDist_24973(DLL2SDK::Assembly_CSharp::Network::EBRMarkObjectType ObjectType_, uint32_t TargetID_, uint32_t SubObjectType_); DLL2SDK::Assembly_CSharp::ECLEventType GetSceneObjectEventTypeFarDist_24974(DLL2SDK::Assembly_CSharp::Network::EBRMarkObjectType ObjectType_, uint32_t TargetID_, uint32_t SubObjectType_); DLL2SDK::Assembly_CSharp::ECLEventType GetSceneObjectTacticalEventType_24975(DLL2SDK::Assembly_CSharp::Network::EBRMarkTacticType TacticType_); DLL2SDK::Assembly_CSharp::ECLEventType GetNormalTacticalEventType_24976(DLL2SDK::Assembly_CSharp::Network::EBRMarkTacticType TacticType_); DLL2SDK::Assembly_CSharp::ECLEventType GetVehicleEventTypeNearDist_24977(DLL2SDK::Assembly_CSharp::GameEngine::EVehicleType VechiclType_); DLL2SDK::Assembly_CSharp::ECLEventType GetVehicleEventTypeFarDist_24978(DLL2SDK::Assembly_CSharp::GameEngine::EVehicleType VechiclType_); bool IsSignInNearDist_24979(DLL2SDK::Assembly_CSharp::SignSystem::Sign* SignCom_); bool IsLocalPlayer_24980(uint32_t PlayerID_); int32_t GetBroadcastDistLOD_24981(float Dist_); static DLL2SDK::Assembly_CSharp::SignSystem::SignsBroadcaster* get_Inst_24968(); static void _cctor_24982(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponPart_Zoom : DLL2SDK::Assembly_CSharp::GameEngine::WeaponPart { float m_ZoomingChangeFOVScaleAdd_; float m_ZoomingChangeCameraAddRotateRateScaleAdd_; float m_AimingWorldFovCache_; float m_AimingCameraAddRotateRateCache_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadPropertyFromConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAimingZoomingFov_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeAimingZoomingFov_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponBeginState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24953(); void CopyProperties_24954(DLL2SDK::Assembly_CSharp::WeaponPartData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24955(); void LoadPropertyFromConfig_24956(); void SetAimingZoomingFov_24957(bool isFov_); void ChangeAimingZoomingFov_24958(); void OnWeaponBeginState_24959(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType stateType_); void __xLuaBaseProxy_CopyProperties_24960(DLL2SDK::Assembly_CSharp::WeaponPartData* P0_, bool P1_); void __xLuaBaseProxy_LoadPropertyFromConfig_24961(); void __xLuaBaseProxy_SetAimingZoomingFov_24962(bool P0_); void __xLuaBaseProxy_ChangeAimingZoomingFov_24963(); void __xLuaBaseProxy_OnWeaponBeginState_24964(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponPart_Sra : DLL2SDK::Assembly_CSharp::GameEngine::WeaponPart { int32_t m_EffectAssetID_; DLL2SDK::mscorlib::System::String* m_EffectPoint_; DLL2SDK::Assembly_CSharp::PSCWeaponTrack* m_Effect_; int32_t m_EffectOldLayer_; DLL2SDK::UnityEngine::UnityEngine::LineRenderer* m_LineRenderer_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CacheDstPosition_; struct StaticFields { DLL2SDK::mscorlib::System::String* SraPointR_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AsyncLoadAssets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponHasAttachSocket_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSpawnEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deactivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24935(); void CopyProperties_24936(DLL2SDK::Assembly_CSharp::WeaponPartData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24937(); void SetHidden_24938(bool isHidden_); void AsyncLoadAssets_24939(); bool WeaponHasAttachSocket_24940(); void SetupWeaponPart_24941(); void CheckSpawnEffect_24942(); void Deactivate_24943(); void Tick_24944(float deltaTime_); void __xLuaBaseProxy_CopyProperties_24946(DLL2SDK::Assembly_CSharp::WeaponPartData* P0_, bool P1_); void __xLuaBaseProxy_SetHidden_24947(bool P0_); void __xLuaBaseProxy_AsyncLoadAssets_24948(); bool __xLuaBaseProxy_WeaponHasAttachSocket_24949(); void __xLuaBaseProxy_SetupWeaponPart_24950(); void __xLuaBaseProxy_Deactivate_24951(); void __xLuaBaseProxy_Tick_24952(float P0_); static void _cctor_24945(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponPart_Muzzle : DLL2SDK::Assembly_CSharp::GameEngine::WeaponPart { DLL2SDK::mscorlib::System::String* m_MuzzleFlashSocketName_; int32_t m_MuzzleFlashAssetID1P_; int32_t m_MuzzleFlashAssetID3P_; int32_t m_MuzzleFlashToHipAssetID1P_; int32_t m_MuzzleFlashToHipAssetID3P_; bool m_ShouldChangeMuzzleFlashEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupWeaponPart_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24889(); void CopyProperties_24890(DLL2SDK::Assembly_CSharp::WeaponPartData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24891(); void SetupWeaponPart_24892(); void __xLuaBaseProxy_CopyProperties_24893(DLL2SDK::Assembly_CSharp::WeaponPartData* P0_, bool P1_); void __xLuaBaseProxy_SetupWeaponPart_24894(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponPart_Optics : DLL2SDK::Assembly_CSharp::GameEngine::WeaponPart { float m_ZoomInFOVTime_; float m_ZoomOutFOVTime_; float m_ZoomingFOV_; float m_AimingMovementScaleAdd_; float m_CameraAddRotateRate_; float m_IgnoreShotSpreadTime_; float m_ZoomingGetHitPunchAngleX_; float m_ZoomingGetHitPunchAngleXDecreseSpeed_; bool m_IsThermalSight_; DLL2SDK::Array* m_AutoAssistAimRanges_; float m_MaxDamapAssitAimRateScaleAdd_; float m_DampAssitAimRateFactorScaleAdd_; float m_MagnAssitAimRateFactorScaleAdd_; DLL2SDK::mscorlib::System::String* m_TexCrossHairName_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_ShowSocketObject_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_HideSocketObject_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_weaponOldLocalPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_pawnAvataOldLocalPos_; float m_AimingOpenTime_; float m_AimingCloseTime_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_FirstPresonAavtar_; DLL2SDK::Assembly_CSharp::GameEngine::OpticsType m_OpticsType_; bool m_IsNightVision_; float m_NightVisionRange_; float m_ChangePercent_1PMode_Open_; float m_ChangePercent_1PMode_Close_; int32_t m_CrossHairAssetID_; float m_WeaponAimModifyPercent_; float m_AimingFireAnimPercent_; bool m_IsWeaponAiming_; bool m_IsWeaponAimingDown_; float m_slerpTime_; float m_slerpNeedTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_deltaVector3_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_startWeaponLocalPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_startPawnLocalPos_; bool m_IsFirstCameraLocalPosSmooth_; float m_slerpTime2FirstCameraLocalPos_; float m_slerpNeedTime2FirstCameraLocalPos_; float m_curFirstCameraLocalPosZ_; float m_TargetLocalPosZ_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_InitFirstCameraLocalPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_AimingIdleFirstCameraLocalPos_; bool m_IsFirstCameraFOVSmooth_; float m_slerpTime2FirstCameraFOV_; float m_slerpNeedTime2FirstCameraFOV_; float m_curFirstCameraFOV_; float m_TargetFirstCaremaFOV_; DLL2SDK::UnityEngine::UnityEngine::Vector3 FirstCameraLocalPosTemp_; DLL2SDK::Assembly_CSharp::TacticsGaunsight* mNightVision_; struct StaticFields { float m_AimingOpenFirstCameraFov_; float m_AimingOpenFirseCameraLocalPosZ_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetWeaponConfigProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdditionWeaponConfigProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Activate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deactivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponMeshLocalPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponBeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTexCrossHairHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayAimingDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadAssetAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustPartTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponEndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOpticsType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOpticsPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24895(); void CopyProperties_24896(DLL2SDK::Assembly_CSharp::WeaponPartData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24897(); bool ResetWeaponConfigProperty_24898(bool active_); bool AdditionWeaponConfigProperty_24899(bool active_); void SetupWeaponPart_24900(); void Activate_24901(); void Deactivate_24902(); void OnDestroy_24903(); void SetWeaponMeshLocalPosition_24904(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType stateType_); void OnWeaponBeginState_24905(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType stateType_); void OnNotifyTexCrossHairHud_24906(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType beginStateType_); void DelayAimingDown_24907(); void PreloadAssetAsync_24908(int32_t crossHairIndex_); void AdjustPartTransform_24909(int32_t weaponPartMeshID_, int32_t weaponMeshID_); void OnWeaponEndState_24910(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType stateType_); void Tick_24911(float deltaTime_); DLL2SDK::Assembly_CSharp::GameEngine::OpticsType GetOpticsType_24912(); bool IsOpticsPart_24913(); void SetHidden_24914(bool isHidden_); void __xLuaBaseProxy_CopyProperties_24915(DLL2SDK::Assembly_CSharp::WeaponPartData* P0_, bool P1_); bool __xLuaBaseProxy_ResetWeaponConfigProperty_24916(bool P0_); bool __xLuaBaseProxy_AdditionWeaponConfigProperty_24917(bool P0_); void __xLuaBaseProxy_SetupWeaponPart_24918(); void __xLuaBaseProxy_Activate_24919(); void __xLuaBaseProxy_Deactivate_24920(); void __xLuaBaseProxy_OnDestroy_24921(); void __xLuaBaseProxy_OnWeaponBeginState_24922(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType P0_); void __xLuaBaseProxy_AdjustPartTransform_24923(int32_t P0_, int32_t P1_); void __xLuaBaseProxy_OnWeaponEndState_24924(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType P0_); void __xLuaBaseProxy_Tick_24925(float P0_); DLL2SDK::Assembly_CSharp::GameEngine::OpticsType __xLuaBaseProxy_GetOpticsType_24926(); bool __xLuaBaseProxy_IsOpticsPart_24927(); void __xLuaBaseProxy_SetHidden_24928(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponPart_GunStock : DLL2SDK::Assembly_CSharp::GameEngine::WeaponPart { float m_AimingMovementScaleAdd_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdditionWeaponConfigProperty_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24883(); void CopyProperties_24884(DLL2SDK::Assembly_CSharp::WeaponPartData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24885(); bool AdditionWeaponConfigProperty_24886(bool active_); void __xLuaBaseProxy_CopyProperties_24887(DLL2SDK::Assembly_CSharp::WeaponPartData* P0_, bool P1_); bool __xLuaBaseProxy_AdditionWeaponConfigProperty_24888(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponPart_FMJ : DLL2SDK::Assembly_CSharp::GameEngine::WeaponPart { float m_DecayScale_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetWeaponConfigProperty_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24877(); void CopyProperties_24878(DLL2SDK::Assembly_CSharp::WeaponPartData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24879(); bool ResetWeaponConfigProperty_24880(bool active_); void __xLuaBaseProxy_CopyProperties_24881(DLL2SDK::Assembly_CSharp::WeaponPartData* P0_, bool P1_); bool __xLuaBaseProxy_ResetWeaponConfigProperty_24882(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponPart_ExtendedMags : DLL2SDK::Assembly_CSharp::GameEngine::WeaponPart { int32_t m_ClipAmmoCountAdd_; int32_t m_CarriedAmmoCountAdd_; int32_t m_MaxAmmoCountAdd_; float m_ClipAmmoCountRate_; float m_CarriedAmmoCountRate_; float m_MaxAmmoCountRate_; int32_t m_PVEClipAmmoCountAdd_; int32_t m_PVECarriedAmmoCountAdd_; int32_t m_PVEMaxAmmoCountAdd_; float m_PVEClipAmmoCountRate_; float m_PVECarriedAmmoCountRate_; float m_PVEMaxAmmoCountRate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetWeaponConfigProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdditionWeaponConfigProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponClipAmmoCount_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24867(); void CopyProperties_24868(DLL2SDK::Assembly_CSharp::WeaponPartData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24869(); bool ResetWeaponConfigProperty_24870(bool active_); bool AdditionWeaponConfigProperty_24871(bool active_); void GetWeaponClipAmmoCount_24872(int32_t* clipAmmoCount_, int32_t* carriedAmmoCount_, int32_t* maxAmmoCout_); void __xLuaBaseProxy_CopyProperties_24873(DLL2SDK::Assembly_CSharp::WeaponPartData* P0_, bool P1_); bool __xLuaBaseProxy_ResetWeaponConfigProperty_24874(bool P0_); bool __xLuaBaseProxy_AdditionWeaponConfigProperty_24875(bool P0_); void __xLuaBaseProxy_GetWeaponClipAmmoCount_24876(int32_t* P0_, int32_t* P1_, int32_t* P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponPart_Attrib : DLL2SDK::Assembly_CSharp::GameEngine::WeaponPart { float m_FireIntervalScale_; int32_t m_MaxThroughWall_; float m_PenetrationValue_; float m_PenetrationDamageModifier_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetWeaponConfigProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdditionWeaponConfigProperty_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24859(); void CopyProperties_24860(DLL2SDK::Assembly_CSharp::WeaponPartData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24861(); bool ResetWeaponConfigProperty_24862(bool active_); bool AdditionWeaponConfigProperty_24863(bool active_); void __xLuaBaseProxy_CopyProperties_24864(DLL2SDK::Assembly_CSharp::WeaponPartData* P0_, bool P1_); bool __xLuaBaseProxy_ResetWeaponConfigProperty_24865(bool P0_); bool __xLuaBaseProxy_AdditionWeaponConfigProperty_24866(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_RocketWeapon : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Projectile { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStartPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcRealStartPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcInitVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldAdjustFireAimRatation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24581(); void CopyProperties_24582(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24583(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetStartPos_24584(); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalcRealStartPos_24585(); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalcInitVelocity_24586(); bool ShouldAdjustFireAimRatation_24587(); void __xLuaBaseProxy_CopyProperties_24588(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_CalcRealStartPos_24589(); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_CalcInitVelocity_24590(); bool __xLuaBaseProxy_ShouldAdjustFireAimRatation_24591(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_VTOLWeapon : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_RocketWeapon { int32_t m_testA_; bool m_IsLeftMuzzle_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStartPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerStartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AmmoCanFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24768(); void CopyProperties_24769(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24770(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetStartPos_24771(); void ServerStartFire_24772(); bool HasAmmo_24773(); bool AmmoCanFire_24774(); void __xLuaBaseProxy_CopyProperties_24775(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetStartPos_24776(); void __xLuaBaseProxy_ServerStartFire_24777(); bool __xLuaBaseProxy_HasAmmo_24778(); bool __xLuaBaseProxy_AmmoCanFire_24779(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_VTOL : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent { int32_t m_VTOLPawnID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24763(); void CopyProperties_24764(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24765(); int32_t get_VTOLPawnID_24766(); void __xLuaBaseProxy_CopyProperties_24767(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_VehicleCannon : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Projectile { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcRealStartPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcInitVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RealStartFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24753(); void CopyProperties_24754(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24755(); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalcRealStartPos_24756(); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalcInitVelocity_24757(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* RealStartFire_24758(); void __xLuaBaseProxy_CopyProperties_24759(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_CalcRealStartPos_24760(); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_CalcInitVelocity_24761(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* __xLuaBaseProxy_RealStartFire_24762(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_ThrowWeapon : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Projectile { bool m_ShowCDUI_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* m_HoldFireProjectile_; bool m_ShowThrowLine_; DLL2SDK::UnityEngine::UnityEngine::LineRenderer* m_LineRenderer_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator* m_LineSimulator_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LinePoints_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FireOffset_Stand_1P_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FireOffset_Crouch_1P_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FireOffset_Prone_1P_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FireOffset_Stand_3P_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FireOffset_Crouch_3P_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FireOffset_Prone_3P_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FireDirectOffset_1P_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FireDirectOffset_3P_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FireOffset_Vehicle_1P_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FireOffset_Vehicle_3P_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FireDirectOffset_Vehicle_1P_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FireDirectOffset_Vehicle_3P_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ModityOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireStartPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireDirectOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRealSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcInitVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcRealStartPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerStartHoldFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerThrowHoldFireEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireAmmunition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcFireAnimationSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateThrowLineSimulator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleThrowLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateThrowLine_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24718(); void CopyProperties_24719(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24720(); bool get_ShowCDUI_24721(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetFireStartPos_24722(); void InitData_24723(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetFireOffset_24724(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetFireDirectOffset_24725(); float GetRealSpeed_24726(); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalcInitVelocity_24727(); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalcRealStartPos_24728(); void Tick_24729(float DeltaTime_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* ServerStartHoldFire_24730(float* outExplosionTime_); void ServerThrowHoldFireEnd_24731(DLL2SDK::UnityEngine::UnityEngine::Vector3 setVelocity_); void FireAmmunition_24732(); float CalcFireAnimationSpeed_24733(float clipLength_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator* CreateThrowLineSimulator_24734(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inInitLoc_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inInitVel_); void ToggleThrowLine_24735(bool open_); void UpdateThrowLine_24736(); void __xLuaBaseProxy_CopyProperties_24738(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); void __xLuaBaseProxy_InitData_24739(); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_CalcInitVelocity_24740(); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_CalcRealStartPos_24741(); void __xLuaBaseProxy_Tick_24742(float P0_); void __xLuaBaseProxy_FireAmmunition_24743(); float __xLuaBaseProxy_CalcFireAnimationSpeed_24744(float P0_); static void _cctor_24737(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_TripMine : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_ThrowWeapon { float m_DeployTime_; float m_BounceTime_; float m_BounceDistance_; float m_CoexistNum_; float m_Health_; float m_DetectRange_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_BoundBox_; float m_MinPassDamage_; float m_MaxPassDamage_; float m_PassRange_; float m_DestructTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24745(); void CopyProperties_24746(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24747(); void __xLuaBaseProxy_CopyProperties_24748(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_SubInstant : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Instant { float m_RepeatShotFireInterval_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24713(); void CopyProperties_24714(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24715(); float get_RepeatShotFireInterval_24716(); void __xLuaBaseProxy_CopyProperties_24717(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_InstantSpread : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Instant { int32_t m_OneShotFragNum_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_FirstDamageDictionary_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcWeaponFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreprocessImpactListForPVE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFinalRotataion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireAmmunition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24445(); void CopyProperties_24446(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24447(); int32_t get_OneShotFragNum_24448(); bool CalcWeaponFire_24449(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* impactList_, float checkRange_, bool resetThroughParams_); void PreprocessImpactListForPVE_24450(DLL2SDK::mscorlib::System::Collections::Generic::List_1* impactList_); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetFinalRotataion_24451(DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_); void FireAmmunition_24452(); void __xLuaBaseProxy_CopyProperties_24453(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); bool __xLuaBaseProxy_CalcWeaponFire_24454(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P2_, float P3_, bool P4_); void __xLuaBaseProxy_FireAmmunition_24455(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_Sparrow : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_ThrowWeapon { float m_SpeedAttenuation_; float m_DamageAttenuation_; float m_MaxXuLiTime_; float m_MaxXuLiCrosshairSize_; float m_MaxXuLiCrosshairLength_; float m_MaxXuLiScale_; float _XuLiTime_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireStartPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireDirectOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRealSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAdjustedAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExplosionInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldAdjustFireAimRatation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24677(); void CopyProperties_24678(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24679(); float get_MaxXuLiCrosshairLength_24680(); float get_MaxXuLiCrosshairSize_24681(); float get_MaxXuLiTime_24682(); float get_XuLiTime_24683(); void set_XuLiTime_24684(float value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetFireStartPos_24685(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetFireOffset_24686(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetFireDirectOffset_24687(); float GetRealSpeed_24688(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetAdjustedAim_24689(DLL2SDK::UnityEngine::UnityEngine::Quaternion initialAim_); void GetExplosionInfo_24690(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 velocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* projectileData_, float* eplosionTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3* targetPos_); bool ShouldAdjustFireAimRatation_24691(); void __xLuaBaseProxy_CopyProperties_24692(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetFireStartPos_24693(); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetFireOffset_24694(); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetFireDirectOffset_24695(); float __xLuaBaseProxy_GetRealSpeed_24696(); DLL2SDK::UnityEngine::UnityEngine::Quaternion __xLuaBaseProxy_GetAdjustedAim_24697(DLL2SDK::UnityEngine::UnityEngine::Quaternion P0_); void __xLuaBaseProxy_GetExplosionInfo_24698(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P2_, float* P3_, DLL2SDK::UnityEngine::UnityEngine::Vector3* P4_); bool __xLuaBaseProxy_ShouldAdjustFireAimRatation_24699(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_Smoke : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_ThrowWeapon { float m_SpreadDuration_; float m_HoldonDuration_; float m_DisappearDuration_; float m_MaxRange_; float m_MinRange_; float m_SmokeEffectScale_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24672(); void CopyProperties_24673(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24674(); float get_SmokeEffectScale_24675(); void __xLuaBaseProxy_CopyProperties_24676(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_ShadowBlade_ThrowWeapon : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_ThrowWeapon { int32_t m_FastThrow_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AmmoCanFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24666(); void CopyProperties_24667(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24668(); bool AmmoCanFire_24669(); void __xLuaBaseProxy_CopyProperties_24670(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); bool __xLuaBaseProxy_AmmoCanFire_24671(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_ShadowBlade : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Melee { float m_MaxAttackDistance_; float m_MaxSprintDistance_; float m_SprintDuration_; float m_DelayMeleeHitTime_; DLL2SDK::Array* m_AniAttackRate_; DLL2SDK::Array* m_AniEffectRate_Root_; DLL2SDK::Array* m_EffectAssetIDArray_Root_; DLL2SDK::Array* m_AniEffectRate_Spine_; DLL2SDK::Array* m_EffectAssetIDArray_Spine_; int32_t m_MaxTargetCount_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CameraOffset_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_Root_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_Snipe2_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_EffectList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartRealMeleeFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAttackRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEffectRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEffectAssetID_Root_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEffectAssetID_Snipe_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MeleeFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMeleeHitInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangePunchAngleByGetHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireAmmunition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcWeaponFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAdjustedAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAdjustedCameraAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMelee_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestoryEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEffectLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_PlayEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_StopEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24624(); void CopyProperties_24625(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24626(); DLL2SDK::Array* get_EffectAssetIDArray_Root_24627(); DLL2SDK::Array* get_EffectAssetIDArray_Spine_24628(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_CameraOffset_24629(); int32_t get_MaxTargetCount_24630(); void Tick_24631(float dt_); void StartRealMeleeFire_24632(); int32_t GetIndex_24633(DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAnimate aniType_, int32_t length_); float GetAttackRate_24634(DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAnimate aniType_); float GetEffectRate_24635(DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAnimate aniType_); int32_t GetEffectAssetID_Root_24636(DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAnimate aniType_); int32_t GetEffectAssetID_Snipe_24637(DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAnimate aniType_); void MeleeFire_24638(); void SetMeleeHitInfo_24639(DLL2SDK::Assembly_CSharp::GameBase::Pawn* targetPawn_); void ChangePunchAngleByGetHit_24640(); void FireAmmunition_24641(); bool CalcWeaponFire_24642(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* impactList_); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetAdjustedAim_24643(DLL2SDK::UnityEngine::UnityEngine::Quaternion initialAim_); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetAdjustedCameraAim_24644(DLL2SDK::UnityEngine::UnityEngine::Quaternion initialAim_); bool IsMelee_24645(); void InitEffect_24646(); void DestoryEffect_24647(); void OnEffectLoaded_24648(DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* effect_); void AttachEffect_24649(DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* effect_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_, bool enable_); void PlayEffect_24650(int32_t assetID_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); void PlayEffect_24651(DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAnimate aniType_, int32_t parentType_); void StopEffect_24652(int32_t assetID_); void StopEffect_24653(DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAnimate aniType_); void __xLuaBaseProxy_CopyProperties_24654(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); void __xLuaBaseProxy_Tick_24655(float P0_); void __xLuaBaseProxy_ChangePunchAngleByGetHit_24656(); void __xLuaBaseProxy_FireAmmunition_24657(); bool __xLuaBaseProxy_CalcWeaponFire_24658(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P2_); DLL2SDK::UnityEngine::UnityEngine::Quaternion __xLuaBaseProxy_GetAdjustedAim_24659(DLL2SDK::UnityEngine::UnityEngine::Quaternion P0_); DLL2SDK::UnityEngine::UnityEngine::Quaternion __xLuaBaseProxy_GetAdjustedCameraAim_24660(DLL2SDK::UnityEngine::UnityEngine::Quaternion P0_); bool __xLuaBaseProxy_IsMelee_24661(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_SentryGun : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent { int32_t m_SentryGunID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasStreakSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AmmoCanFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasAmmo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24614(); void CopyProperties_24615(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24616(); int32_t get_SentryGunID_24617(); bool HasStreakSkill_24618(); bool AmmoCanFire_24619(); bool HasAmmo_24620(); void __xLuaBaseProxy_CopyProperties_24621(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); bool __xLuaBaseProxy_AmmoCanFire_24622(); bool __xLuaBaseProxy_HasAmmo_24623(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_RPG : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_RocketWeapon { DLL2SDK::Assembly_CSharp::GameEngine::ERPGLaunchMode m_LaunchMode_; float m_LockTime_; float m_MaxLockAngle_; float m_MaxTrackAngle_; float m_ExplodeDistance_; float m_LockDis_; float m_Bot_FireOffsetX_; float m_Bot_FireOffsetY_; float m_Bot_FireOffsetZ_; DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* m_TryingLockTarget_; float m_TryTime_; bool m_IsLocked_; bool m_IsTryLock_; bool m_OpenSoundLock_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponSoundConfigItem* mSoundConfig_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginLockTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayLockSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndLockTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RealStartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOverLockDis_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryLockTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcFireAnimationSpeed_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24592(); void CopyProperties_24593(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24594(); DLL2SDK::Assembly_CSharp::GameEngine::ERPGLaunchMode get_LaunchMode_24595(); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* get_LockTarget_24596(); bool get_IsLocked_24597(); bool get_IsTryLock_24598(); void BeginLockTarget_24599(); void PlayLockSound_24600(bool locking_); void EndLockTarget_24601(); bool EnableFire_24602(); void LoadProperties_24603(DLL2SDK::mscorlib::System::String* path_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* RealStartFire_24604(); void Tick_24605(float DeltaTime_); bool IsOverLockDis_24606(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* TryLockTarget_24607(); float CalcFireAnimationSpeed_24608(float clipLength_); void __xLuaBaseProxy_CopyProperties_24609(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); void __xLuaBaseProxy_LoadProperties_24610(DLL2SDK::mscorlib::System::String* P0_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* __xLuaBaseProxy_RealStartFire_24611(); void __xLuaBaseProxy_Tick_24612(float P0_); float __xLuaBaseProxy_CalcFireAnimationSpeed_24613(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_Recon : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent { float m_EquipAnimationTime_; int32_t m_UltID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24577(); void CopyProperties_24578(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24579(); void __xLuaBaseProxy_CopyProperties_24580(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_QuickKnife : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Melee { int32_t m_MaxTargetCount_; int32_t m_PVEMaxTargetCount_; float m_DelayMeleeHitTime_; float m_DirectFireInterval_; float m_ExpectTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActualDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcWeaponFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireAmmunition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartRealMeleeFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangePunchAngleByGetHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAdjustedAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAdjustedCameraAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMelee_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsQuickKnife_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24552(); void CopyProperties_24553(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24554(); int32_t get_MaxTargetCount_24555(); float get_DirectFireInterval_24556(); float GetActualDamage_24557(); bool CalcWeaponFire_24558(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* impactList_); void FireAmmunition_24559(); void StartRealMeleeFire_24560(); void Tick_24561(float dt_); void ChangePunchAngleByGetHit_24562(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetAdjustedAim_24563(DLL2SDK::UnityEngine::UnityEngine::Quaternion initialAim_); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetAdjustedCameraAim_24564(DLL2SDK::UnityEngine::UnityEngine::Quaternion initialAim_); bool IsMelee_24565(); bool IsQuickKnife_24566(); void __xLuaBaseProxy_CopyProperties_24567(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); float __xLuaBaseProxy_GetActualDamage_24568(); bool __xLuaBaseProxy_CalcWeaponFire_24569(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P2_); void __xLuaBaseProxy_FireAmmunition_24570(); void __xLuaBaseProxy_Tick_24571(float P0_); void __xLuaBaseProxy_ChangePunchAngleByGetHit_24572(); DLL2SDK::UnityEngine::UnityEngine::Quaternion __xLuaBaseProxy_GetAdjustedAim_24573(DLL2SDK::UnityEngine::UnityEngine::Quaternion P0_); DLL2SDK::UnityEngine::UnityEngine::Quaternion __xLuaBaseProxy_GetAdjustedCameraAim_24574(DLL2SDK::UnityEngine::UnityEngine::Quaternion P0_); bool __xLuaBaseProxy_IsMelee_24575(); bool __xLuaBaseProxy_IsQuickKnife_24576(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_NuclearBomb : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent { float m_EquipAnimationTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24504(); void CopyProperties_24505(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24506(); void __xLuaBaseProxy_CopyProperties_24507(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_MonkeyBomb : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_ThrowWeapon { float m_ExplodeCountDown_; float m_AttractRadius_; bool m_ShouldExploded_; float m_PerceptionRadius_; float m_Health_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_BoundBox_; int32_t m_MaxZombieCount_; int64_t m_ZombieRoleId_; int64_t m_SniperZombieRoleId_; float m_SpawnRadius_; float m_ZombieLifeSpan_; int32_t m_OutOfMapEffectID_; float m_AutoAddStackCDTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24500(); void CopyProperties_24501(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24502(); void __xLuaBaseProxy_CopyProperties_24503(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_Molotov : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_ThrowWeapon { float m_FireAreaRadius_; float m_FireAreaLife_; float m_DamageSpeed_; float m_DamageZombieSpeed_; int32_t m_ResourceID_; float m_DamageInterval_; DLL2SDK::Array* m_ExtraDamageBuffIds_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24496(); void CopyProperties_24497(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24498(); void __xLuaBaseProxy_CopyProperties_24499(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_InductionGun : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_ThrowWeapon { float m_SpeedAttenuation_; float m_DamageAttenuation_; float m_ScanRange_; float m_Health_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_BoundBox_; bool m_CanShareWithTeammate_; float m_AfterImageContinuousTime_; float m_DistanceToShowAfterImage_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireStartPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireDirectOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAdjustedAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldAdjustFireAimRatation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24310(); void CopyProperties_24311(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24312(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetFireStartPos_24313(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetFireOffset_24314(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetFireDirectOffset_24315(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetAdjustedAim_24316(DLL2SDK::UnityEngine::UnityEngine::Quaternion initialAim_); bool ShouldAdjustFireAimRatation_24317(); void __xLuaBaseProxy_CopyProperties_24318(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetFireStartPos_24319(); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetFireOffset_24320(); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetFireDirectOffset_24321(); DLL2SDK::UnityEngine::UnityEngine::Quaternion __xLuaBaseProxy_GetAdjustedAim_24322(DLL2SDK::UnityEngine::UnityEngine::Quaternion P0_); bool __xLuaBaseProxy_ShouldAdjustFireAimRatation_24323(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_HunterKiller : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_ThrowWeapon { float m_BoostSpeed_; float m_BoostAccelSpeed_; float m_TurnAccelSpeed_; float m_CruiseHeight_; float m_ForwardFov_; float m_ForwardDist_; float m_LookDownFov_; float m_DetectDist_; float m_InitStartTime_; float m_MaxTrackAngle_; float m_Health_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_BoundBox_; void _ctor_24301(); void CopyProperties_24302(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24303(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator* CreateThrowLineSimulator_24304(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inInitLoc_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inInitVel_); void GetExplosionInfo_24305(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 velocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* projectileData_, float* eplosionTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3* targetPos_); bool HasStreakSkill_24306(); bool AmmoCanFire_24307(); bool HasAmmo_24308(); void AddAmmo_24309(int32_t ammoCount_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_HiveGun : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_RPG { float m_HealthPoint_; float m_DetectRadius_; float m_HiveFlyTime_; float m_DamageDelayTime_; int32_t m_DamageBuffId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStartPos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24295(); void CopyProperties_24296(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24297(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetStartPos_24298(); void __xLuaBaseProxy_CopyProperties_24299(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetStartPos_24300(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_Helicopter : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent { int32_t m_HelicopterID_; float m_SpawnCircleHeight_; float m_SpawnCircleRadius_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasStreakSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AmmoCanFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAmmo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24281(); void CopyProperties_24282(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24283(); int32_t get_HelicopterID_24284(); float get_SpawnCircleHeight_24285(); float get_SpawnCircleRadius_24286(); bool HasStreakSkill_24287(); bool AmmoCanFire_24288(); bool HasAmmo_24289(); void AddAmmo_24290(int32_t ammoCount_); void __xLuaBaseProxy_CopyProperties_24291(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); bool __xLuaBaseProxy_AmmoCanFire_24292(); bool __xLuaBaseProxy_HasAmmo_24293(); void __xLuaBaseProxy_AddAmmo_24294(int32_t P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_GrenadeDrone : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_ThrowWeapon { float m_InterfereRadius_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24277(); void CopyProperties_24278(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24279(); void __xLuaBaseProxy_CopyProperties_24280(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_GravitySpikes : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_ThrowWeapon { float m_DamageSectorCylinderRadius_; float m_DamageSectorCylinderHigh_; float m_DamageSectorCylinderAngle_; float m_KillEarnScore_; float m_RecoverEnergyPercent_; uint32_t m_GravitySpikesBuffID_; DLL2SDK::UnityEngine::UnityEngine::RaycastHit m_Hit_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireStartPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireDirectOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAdjustedAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExplosionInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldAdjustFireAimRatation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerThrowHoldFireEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerStartHoldFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24257(); void CopyProperties_24258(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24259(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetFireStartPos_24260(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetFireOffset_24261(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetFireDirectOffset_24262(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetAdjustedAim_24263(DLL2SDK::UnityEngine::UnityEngine::Quaternion initialAim_); void GetExplosionInfo_24264(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 velocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* projectileData_, float* eplosionTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3* targetPos_); bool ShouldAdjustFireAimRatation_24265(); void ServerThrowHoldFireEnd_24266(DLL2SDK::UnityEngine::UnityEngine::Vector3 setVelocity_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* ServerStartHoldFire_24267(float* outExplosionTime_); void __xLuaBaseProxy_CopyProperties_24268(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetFireStartPos_24269(); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetFireOffset_24270(); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetFireDirectOffset_24271(); DLL2SDK::UnityEngine::UnityEngine::Quaternion __xLuaBaseProxy_GetAdjustedAim_24272(DLL2SDK::UnityEngine::UnityEngine::Quaternion P0_); void __xLuaBaseProxy_GetExplosionInfo_24273(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P2_, float* P3_, DLL2SDK::UnityEngine::UnityEngine::Vector3* P4_); bool __xLuaBaseProxy_ShouldAdjustFireAimRatation_24274(); void __xLuaBaseProxy_ServerThrowHoldFireEnd_24275(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* __xLuaBaseProxy_ServerStartHoldFire_24276(float* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_GrappleGun : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_RocketWeapon { float m_MinDistance_; float m_MaxDistance_; float m_PullingInitSpeed_; float m_PullingAccelSpeed_; float m_PullingMaxSpeed_; float m_EnableFireCheckInv_; float m_MaxProtectTimeInRushRotate_; bool m_CanFire_; float m_CurEnableFireCheckInv_; bool HasBeenInFiringState_; bool UnderAimedIdleState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TraceCanFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStartPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcInitVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModelRealStartPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModelRealInitVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RealStartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldEnableFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetColliderTransPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPostRealStartFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24229(); void CopyProperties_24230(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24231(); float get_MaxProtectTimeInRushRotate_24232(); float get_PullingInitSpeed_24233(); float get_PullingAccelSpeed_24234(); float get_PullingMaxSpeed_24235(); float get_MinDistance_24236(); void set_MinDistance_24237(float value_); float get_MaxDistance_24238(); void set_MaxDistance_24239(float value_); bool TraceCanFire_24240(); bool EnableFire_24241(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetStartPos_24242(); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalcInitVelocity_24243(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetModelRealStartPos_24244(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetModelRealInitVelocity_24245(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* RealStartFire_24246(); void Tick_24247(float DeltaTime_); void ShouldEnableFire_24248(); bool GetColliderTransPoint_24249(DLL2SDK::UnityEngine::UnityEngine::Vector3 vBeginPoint_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vDestPoint_, DLL2SDK::UnityEngine::UnityEngine::Vector3* vTransPoint_); void OnPostRealStartFire_24250(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 velocity_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* curProjectile_); void __xLuaBaseProxy_CopyProperties_24251(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetStartPos_24252(); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_CalcInitVelocity_24253(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* __xLuaBaseProxy_RealStartFire_24254(); void __xLuaBaseProxy_Tick_24255(float P0_); void __xLuaBaseProxy_OnPostRealStartFire_24256(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_FireBall : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Instant { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_PawnTriggerMap_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_PawnPostionCache_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CapsuleColliderGameObjectList_; DLL2SDK::Array* m_CapsuleColliderRadius_; DLL2SDK::Array* m_CapsuleColliderHeight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcWeaponFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllCapsuleColliderGameObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateCapsuleColliderGameObject_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24219(); void CopyProperties_24220(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24221(); bool CalcWeaponFire_24222(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* impactList_, float checkRange_, bool resetThroughParams_); void OnActive_24223(bool active_); void RemoveAllCapsuleColliderGameObject_24224(); DLL2SDK::UnityEngine::UnityEngine::GameObject* CreateCapsuleColliderGameObject_24225(float radius_, float height_, float offsetY_); void __xLuaBaseProxy_CopyProperties_24226(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); bool __xLuaBaseProxy_CalcWeaponFire_24227(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P2_, float P3_, bool P4_); void __xLuaBaseProxy_OnActive_24228(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_FHJ : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_RPG { float m_AimValidRange_; float m_AirTargetAccelSpeed_; float m_AirTargetMaxSpeed_; float m_MinCenterDis_; DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* m_MinDisAttackable_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryLockTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanAttackableTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WorldToViewportPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInPort_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24210(); void CopyProperties_24211(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24212(); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* TryLockTarget_24213(); bool CanAttackableTarget_24214(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_); DLL2SDK::UnityEngine::UnityEngine::Vector3 WorldToViewportPos_24215(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); bool IsInPort_24216(DLL2SDK::UnityEngine::UnityEngine::Vector3 centerPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 topPos_, float* dis_); void __xLuaBaseProxy_CopyProperties_24217(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* __xLuaBaseProxy_TryLockTarget_24218(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_ElectricTripWire : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Projectile { int32_t m_HealthPoint_; float m_WireHeight_; float m_NodeMaxDistance_; float m_NodeCheckTimeSec_; float m_WireHitDamage_; int32_t m_WireHitDamageType_; DLL2SDK::Array* m_WireHitBuff_; float m_TerritorialRadius_; float m_WireLifeSec_; int32_t m_WireMaxCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStartPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcRealStartPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcInitVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldAdjustFireAimRatation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24199(); void CopyProperties_24200(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24201(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetStartPos_24202(); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalcRealStartPos_24203(); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalcInitVelocity_24204(); bool ShouldAdjustFireAimRatation_24205(); void __xLuaBaseProxy_CopyProperties_24206(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_CalcRealStartPos_24207(); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_CalcInitVelocity_24208(); bool __xLuaBaseProxy_ShouldAdjustFireAimRatation_24209(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_ElectricShockCar : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent { float m_AliveTime_; uint64_t m_ElectricShockCarRoleID_; uint64_t m_ElectricShockCarBotID_; float m_ElectricShockCarSearchInterval_; float m_ElectricShockCarSearchRadius_; float m_ElectricShockCarRunSpeed_; float m_ElectricShockCarNearestRunSpeed_; float m_ElectricShockCarNearestDist_; float m_ElectricShockCarArrivalDist_; float m_ElectricShockCarAttackSameInterval_; uint32_t m_ElectricShockCarMaxAttackNum_; float m_ElectricShockCarAttackInterval_; float m_ElectricShockCarAttackDamage_; uint32_t m_ElectricShockCarBuffID_; float m_ElectricShockCarChargeTimeInterval_; float m_ElectricShockCarExtX_; float m_ElectricShockCarExtY_; float m_ElectricShockCarExtZ_; int32_t m_ElectricShockCarHealthPoint_; int32_t m_ShakeOffReduceValue_; float m_TargetBeAttackedIntervel_; float m_MsPullInterval_; float m_MsIgnoreGravitySpikes_; int32_t m_MaxAttackPlayerNum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24195(); void CopyProperties_24196(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24197(); void __xLuaBaseProxy_CopyProperties_24198(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_Drone : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent { float m_EquipAnimationTime_; int32_t m_UltID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24191(); void CopyProperties_24192(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24193(); void __xLuaBaseProxy_CopyProperties_24194(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_CryoBomb : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_ThrowWeapon { int32_t m_ResourceID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24187(); void CopyProperties_24188(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24189(); void __xLuaBaseProxy_CopyProperties_24190(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_ControllableUAV : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent { float m_CruiseTime_; int32_t m_AirplaneID_; float m_SpawnCircleHeight_; float m_SpawnCircleRadius_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24181(); void CopyProperties_24182(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24183(); float get_SpawnCircleHeight_24184(); float get_SpawnCircleRadius_24185(); void __xLuaBaseProxy_CopyProperties_24186(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_ControllableMissile : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent { float m_InitialSpeed_; float m_LaunchSpeed_; float m_AutoLaunchTime_; float m_InitialMaxAngle_; float m_InitialControlAngle_; float m_LaunchControlAngle_; float m_DamageRadius_; float m_SelfMinDamage_; float m_SelfMaxDamage_; float m_LifeSpan_; float m_ExplosionLifeSpan_; int32_t m_FlightAssetID_; int32_t m_ExplosionAssetID_; float m_InitialControlScale_; float m_LaunchControlScale_; float m_SpawnCircleHeight_; float m_SpawnCircleRadius_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24175(); void CopyProperties_24176(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24177(); float get_SpawnCircleHeight_24178(); float get_SpawnCircleRadius_24179(); void __xLuaBaseProxy_CopyProperties_24180(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_Cone : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Instant { DLL2SDK::Array* m_ConeRaduises_; float m_startPosOffset_; struct StaticFields { int32_t m_RaycastNum_; int32_t m_CenterRaycastNum_; float m_CenterRaduis_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcWeaponFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24163(); void CopyProperties_24164(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24165(); void LoadProperties_24166(DLL2SDK::mscorlib::System::String* path_); bool CalcWeaponFire_24167(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* impactList_, float checkRange_, bool resetThroughParams_); void __xLuaBaseProxy_CopyProperties_24168(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); void __xLuaBaseProxy_LoadProperties_24169(DLL2SDK::mscorlib::System::String* P0_); bool __xLuaBaseProxy_CalcWeaponFire_24170(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P2_, float P3_, bool P4_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_ClusterGrenade_Split : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_ThrowWeapon { float m_MinBounceExplodeTime_; float m_MaxBounceExplodeTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24159(); void CopyProperties_24160(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24161(); void __xLuaBaseProxy_CopyProperties_24162(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_ClusterGrenade_Origin : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_ThrowWeapon { int32_t m_SplitGrenadeNum_; int32_t m_SplitGrenadeID_; float m_MinStartFlyAngle_; float m_MaxStartFlyAngle_; float m_MinStartFlySpeed_; float m_MaxStartFlySpeed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24155(); void CopyProperties_24156(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24157(); void __xLuaBaseProxy_CopyProperties_24158(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_CarePackageGrenade : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Smoke { float m_FlyingSpeed_; float m_FlyingHeight_; float m_FlyingRadius_; float m_BoxLength_; float m_BoxWidth_; float m_BoxHeight_; float m_StartFallingHeight_; float m_StartFallingSpeed_; float m_SelfOpenDuration_; float m_TeammateOpenDuration_; float m_EnemyOpenDuration_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasStreakSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AmmoCanFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAmmo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24144(); void CopyProperties_24145(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24146(); bool HasStreakSkill_24147(); bool AmmoCanFire_24148(); bool HasAmmo_24149(); void AddAmmo_24150(int32_t ammoCount_); void __xLuaBaseProxy_CopyProperties_24151(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); bool __xLuaBaseProxy_AmmoCanFire_24152(); bool __xLuaBaseProxy_HasAmmo_24153(); void __xLuaBaseProxy_AddAmmo_24154(int32_t P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_BigCrossHair : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_InstantSpread { DLL2SDK::UnityEngine::UnityEngine::Vector2 m_LockRange_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_LockTimeRange_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_LockRateRange_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* EnemyList_; DLL2SDK::Assembly_CSharp::GameEngine::EnemyInfo* m_LockedEnemy_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasEnemyToLock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasLockedEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MaxInaccuracy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPreAdjustAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEnmeyInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLockParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLockTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickEnemyList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24127(); void CopyProperties_24128(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24129(); DLL2SDK::Assembly_CSharp::GameEngine::EnemyInfo* get_LockedEnemy_24130(); void Tick_24131(float DeltaTime_); bool HasEnemyToLock_24132(); bool HasLockedEnemy_24133(); float MaxInaccuracy_24134(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetPreAdjustAim_24135(); DLL2SDK::Assembly_CSharp::GameEngine::EnemyInfo* GetEnmeyInfo_24136(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_); float GetLockParam_24137(float r_, DLL2SDK::UnityEngine::UnityEngine::Vector2 range_); float GetLockTime_24138(float r_, float depth_); void TickEnemyList_24139(float dt_); void __xLuaBaseProxy_CopyProperties_24140(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); void __xLuaBaseProxy_Tick_24141(float P0_); float __xLuaBaseProxy_MaxInaccuracy_24142(); DLL2SDK::UnityEngine::UnityEngine::Quaternion __xLuaBaseProxy_GetPreAdjustAim_24143(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_Airstrike : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent { float m_InitialSpeed_; float m_LaunchSpeed_; float m_AutoLaunchTime_; float m_InitialMaxAngle_; float m_InitialControlAngle_; float m_LaunchControlAngle_; float m_DamageRadius_; float m_SelfMinDamage_; float m_SelfMaxDamage_; float m_LifeSpan_; float m_ExplosionLifeSpan_; int32_t m_FlightAssetID_; int32_t m_ExplosionAssetID_; float m_InitialControlScale_; float m_LaunchControlScale_; float m_SpawnCircleHeight_; float m_SpawnCircleRadius_; float m_AirStrikeRadius_; float m_AirStrikeTimes_; float m_AirStrikeInterval_; int32_t m_AirStrikeNumPerTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24121(); void CopyProperties_24122(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24123(); float get_SpawnCircleHeight_24124(); float get_SpawnCircleRadius_24125(); void __xLuaBaseProxy_CopyProperties_24126(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_9Bang : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Smoke { DLL2SDK::Array* m_ShockDurations_; DLL2SDK::Array* m_HoldDurations_; DLL2SDK::Array* m_BangIntervals_; DLL2SDK::Array* m_ShockMaxDuration_; DLL2SDK::Array* m_ShockMinDuration_; DLL2SDK::Array* m_ShockSelfMaxDuration_; DLL2SDK::Array* m_ShockSelfMinDuration_; DLL2SDK::Array* m_FlashBuffs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24117(); void CopyProperties_24118(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24119(); void __xLuaBaseProxy_CopyProperties_24120(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::DuelGame { struct DuelGame : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGame { float m_MlkGameUavCd_; float m_MlkGameUavTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_23843(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); void CopyProperties_23844(DLL2SDK::Assembly_CSharp::BaseGameData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_23845(); float get_MlkGameUavCd_23846(); float get_MlkGameUavTime_23847(); void __xLuaBaseProxy_CopyProperties_23848(DLL2SDK::Assembly_CSharp::BaseGameData* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Bomb { struct BombGame : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGame { float m_BombDefuseRadius_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_BombGameObjectPool_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PlacingVolumeList_; bool IsBombDropped_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_BombGO_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_BombWarningGO_; int32_t m_DefusingPlayerNum_; bool m_HasSetWarningRenderQueue_; bool m_IsLocalPlayerInDefuseRadius_; DLL2SDK::UnityEngine::UnityEngine::Vector3 LastC4ExplodeLocation_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_BombGOReplay_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_BombWarningGOReplay_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_BombExplodeReplay_; float m_StartUseBombTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetObjectPool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeleteObjectPool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnBombGameObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DespawnBombGameObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnDroppedPickUpProjectile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnC4BombItemSpawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnC4BombItemPickedUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnC4BombHasBeenPlanted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnC4BombHasBeenDefused_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnC4BombExplode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFinalKillReplayC4BombExplode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayServerEndMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFinalKillReplayC4BombItemSpawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFinalKillC4BombDefusing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DespawnReplayC4RelativeGameObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DespawnC4RelativeGameObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBombWarningGORenderQueue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetWeaponProjectile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IncreaseDefuserNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DecreaseDefuseNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOtherDefusingTheBomb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBombIfExist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddPlacingVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllPlacingVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlacingVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlacingPointLocation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPointType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalPlayerInDefuseRadius_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLocalPlayerInDefuseRadius_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsForcePlayC4Placing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStartUseBombTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_23795(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); void CopyProperties_23796(DLL2SDK::Assembly_CSharp::BaseGameData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_23797(); void Shutdown_23798(); void OnRoundStart_23799(); void OnRoundEnd_23800(); void EndMatch_23801(); void Tick_23802(float deltaTime_); void ResetObjectPool_23803(); void DeleteObjectPool_23804(); DLL2SDK::UnityEngine::UnityEngine::GameObject* SpawnBombGameObject_23805(DLL2SDK::Assembly_CSharp::EAssetID inAssetID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inSpawnPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inSpawnEulerAngles_); void DespawnBombGameObject_23806(DLL2SDK::Assembly_CSharp::EAssetID inAssetID_); void SyncDroppedPickUp_23807(int32_t inActorID_, int32_t inItemID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inSyncPosition_, float duration_, DLL2SDK::Array* attachments_, DLL2SDK::Array* skills_, uint32_t skinID_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE type_); void SpawnDroppedPickUpProjectile_23808(DLL2SDK::Assembly_CSharp::GameBase::DroppedPickUpProjectileParameterData* inParameterData_, bool needPickupConfirm_); void OnC4BombItemSpawn_23809(DLL2SDK::UnityEngine::UnityEngine::Vector3 inDroppedC4BombSpawnPosition_); void OnC4BombItemPickedUp_23810(); void OnC4BombHasBeenPlanted_23811(DLL2SDK::UnityEngine::UnityEngine::Vector3 inSpawnPosition_); void OnC4BombHasBeenDefused_23812(); void OnC4BombExplode_23813(DLL2SDK::UnityEngine::UnityEngine::Vector3 inC4BombExplodePosition_); void OnFinalKillReplayC4BombExplode_23814(); void DelayServerEndMatch_23815(); void OnFinalKillReplayC4BombItemSpawn_23816(); void OnFinalKillC4BombDefusing_23817(); void DespawnReplayC4RelativeGameObject_23818(); void DespawnC4RelativeGameObject_23819(); void SetBombWarningGORenderQueue_23820(DLL2SDK::UnityEngine::UnityEngine::GameObject* warningGO_); void ResetWeaponProjectile_23821(); void IncreaseDefuserNum_23822(); void DecreaseDefuseNum_23823(); bool IsOtherDefusingTheBomb_23824(); void ShowBombIfExist_23825(bool show_); void AddPlacingVolume_23826(DLL2SDK::Assembly_CSharp::PVP::Bomb::BombPlacingPointVolume* placingVolume_); void RemoveAllPlacingVolume_23827(); DLL2SDK::Assembly_CSharp::PVP::Bomb::BombPlacingPointVolume* GetPlacingVolume_23828(DLL2SDK::Assembly_CSharp::PVP::Bomb::EBombPlacingPointType pointType_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPlacingPointLocation_23829(); DLL2SDK::Assembly_CSharp::PVP::Bomb::EBombPlacingPointType GetPointType_23830(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); bool IsLocalPlayerInDefuseRadius_23831(); void CheckLocalPlayerInDefuseRadius_23832(); bool IsForcePlayC4Placing_23833(); void SetStartUseBombTime_23834(); void __xLuaBaseProxy_CopyProperties_23835(DLL2SDK::Assembly_CSharp::BaseGameData* P0_, bool P1_); void __xLuaBaseProxy_Shutdown_23836(); void __xLuaBaseProxy_OnRoundStart_23837(); void __xLuaBaseProxy_OnRoundEnd_23838(); void __xLuaBaseProxy_EndMatch_23839(); void __xLuaBaseProxy_Tick_23840(float P0_); void __xLuaBaseProxy_SyncDroppedPickUp_23841(int32_t P0_, int32_t P1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P2_, float P3_, DLL2SDK::Array* P4_, DLL2SDK::Array* P5_, uint32_t P6_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE P7_); void __xLuaBaseProxy_SpawnDroppedPickUpProjectile_23842(DLL2SDK::Assembly_CSharp::GameBase::DroppedPickUpProjectileParameterData* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponAK117_Orange : DLL2SDK::Assembly_CSharp::GameBase::Weapon { DLL2SDK::Array* m_ContinueKill_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ContinueKillAssetList_; void _ctor_23791(); void CopyProperties_23792(DLL2SDK::Assembly_CSharp::InventoryData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_23793(); void ShowKillEffect_23794(int32_t killNum_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponTempest : DLL2SDK::Assembly_CSharp::GameBase::WeaponCODSniper { float m_MinChargeTime_; DLL2SDK::Assembly_CSharp::GameBase::WeaponTempest_WeaponChargeStatus _ChargeStatus_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedShowCancelAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareInputParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopCharge_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_23778(); void CopyProperties_23779(DLL2SDK::Assembly_CSharp::InventoryData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_23780(); DLL2SDK::Assembly_CSharp::GameBase::WeaponTempest_WeaponChargeStatus get_ChargeStatus_23781(); void set_ChargeStatus_23782(DLL2SDK::Assembly_CSharp::GameBase::WeaponTempest_WeaponChargeStatus value_); void ClearValue_23783(); bool IsNeedShowCancelAim_23784(); void PrepareInputParam_23785(DLL2SDK::Assembly_CSharp::CheckFireParam* param_); void StopCharge_23786(); void __xLuaBaseProxy_CopyProperties_23787(DLL2SDK::Assembly_CSharp::InventoryData* P0_, bool P1_); void __xLuaBaseProxy_ClearValue_23788(); bool __xLuaBaseProxy_IsNeedShowCancelAim_23789(); void __xLuaBaseProxy_PrepareInputParam_23790(DLL2SDK::Assembly_CSharp::CheckFireParam* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponSparrow : DLL2SDK::Assembly_CSharp::GameBase::Weapon { float m_SparrowCrossHairSizeBase_; int32_t m_SparrowArrowAssetID1P_; int32_t m_SparrowArrowAssetID3P_; DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* ArrowMesh1P_; DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* ArrowMesh3P_; float ArrowMeshHiddenTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareInputParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deactivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Activate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetThrowWeaponFireStateValue_BR_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSparrowArrowReady1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSparrowArrowReady3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSparrowFireFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedShowCancelAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsADSAiming_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_23748(); void CopyProperties_23749(DLL2SDK::Assembly_CSharp::InventoryData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_23750(); void PrepareInputParam_23751(DLL2SDK::Assembly_CSharp::CheckFireParam* param_); void Deactivate_23752(); void Activate_23753(); void Clear_23754(); void OnDestroy_23755(); void SetThrowWeaponFireStateValue_BR_23756(bool isInFireState_); void OnSparrowArrowReady1P_23757(int32_t assetID_, DLL2SDK::mscorlib::System::Object* obj_); void OnSparrowArrowReady3P_23758(int32_t assetID_, DLL2SDK::mscorlib::System::Object* obj_); void Tick_23759(float deltaTime_); void OnSparrowFireFire_23760(); void SetHidden_23761(bool isHidden_); void StartAim_23762(); void StopAim_23763(); bool IsNeedShowCancelAim_23764(); bool IsADSAiming_23765(); void __xLuaBaseProxy_CopyProperties_23766(DLL2SDK::Assembly_CSharp::InventoryData* P0_, bool P1_); void __xLuaBaseProxy_PrepareInputParam_23767(DLL2SDK::Assembly_CSharp::CheckFireParam* P0_); void __xLuaBaseProxy_Deactivate_23768(); void __xLuaBaseProxy_Activate_23769(); void __xLuaBaseProxy_OnDestroy_23770(); void __xLuaBaseProxy_SetThrowWeaponFireStateValue_BR_23771(bool P0_); void __xLuaBaseProxy_Tick_23772(float P0_); void __xLuaBaseProxy_SetHidden_23773(bool P0_); void __xLuaBaseProxy_StartAim_23774(); void __xLuaBaseProxy_StopAim_23775(); bool __xLuaBaseProxy_IsNeedShowCancelAim_23776(); bool __xLuaBaseProxy_IsADSAiming_23777(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponSniper : DLL2SDK::Assembly_CSharp::GameBase::Weapon { float m_ZoomInFOVTime_; float m_ZoomOutFOVTime_; float m_ZoomingFOV_; float m_ZoomingDoubleFOV_; float m_ZoomingMovementScale_; float m_staticZoomingMovementScale_; float m_ZoomingDoubleMovementScale_; float m_CameraAddRotateRate_; float m_staticCameraAddRotateRate_; float m_ZoomingDoubleCameraAddRotateRate_; float m_staticZoomingDoubleCameraAddRotateRate_; float m_IgnoreShotSpreadTime_; float m_staticIgnoreShotSpreadTime_; float m_OverrideAimAssistanceSpeed_; bool m_EnableContinuousFire_; float m_ZoomingOutDisperse_; float m_PVEZoomingOutDisperse_; float m_RecordDisperseBase_; float m_RecordDisperseModifierStanding_; float m_RecordDisperseModifierJumping_; float m_RecordDisperseModifierWalking_; float m_DestinateFOV_; float m_BaseFOV_; DLL2SDK::UnityEngine::UnityEngine::Camera* m_TmpWorldCamera_; bool m_IsZooming_; bool AutoZooming_; float m_CurFovTakeTime_; float m_ZoomFovTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Activate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deactivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponMoveScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraRotateScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceResetFOV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeZoomingFOV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindAssistAimTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanChangeAimingZoomingFov_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_23695(); void CopyProperties_23696(DLL2SDK::Assembly_CSharp::InventoryData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_23697(); void set_ZoomInFOVTime_23698(float value_); float get_ZoomInFOVTime_23699(); void set_ZoomOutFOVTime_23700(float value_); float get_ZoomOutFOVTime_23701(); void set_ZoomingFOV_23702(float value_); float get_ZoomingFOV_23703(); void set_ZoomingDoubleFOV_23704(float value_); float get_ZoomingDoubleFOV_23705(); void set_ZoomingMovementScale_23706(float value_); float get_ZoomingMovementScale_23707(); void set_ZoomingDoubleMovementScale_23708(float value_); float get_ZoomingDoubleMovementScale_23709(); void set_CameraAddRotateRate_23710(float value_); float get_CameraAddRotateRate_23711(); void set_ZoomingDoubleCameraAddRotateRate_23712(float value_); float get_ZoomingDoubleCameraAddRotateRate_23713(); void set_IgnoreShotSpreadTime_23714(float value_); float get_IgnoreShotSpreadTime_23715(); bool get_EnableContinuousFire_23716(); float get_DestinateFOV_23717(); void set_DestinateFOV_23718(float value_); bool get_IsAiming_23719(); bool get_IsZooming_23720(); void set_IsZooming_23721(bool value_); void LoadProperties_23722(); void Activate_23723(); void Deactivate_23724(); void DestroyWeapon_23725(); void BeginFire_23726(); float GetWeaponMoveScale_23727(); float GetCameraRotateScale_23728(); void ForceResetFOV_23729(); void Tick_23730(float DeltaTime_); void ChangeZoomingFOV_23731(); bool FindAssistAimTarget_23732(DLL2SDK::UnityEngine::UnityEngine::Vector3* targetPos_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* aimTarget_, bool useLineTarget_); bool CanChangeAimingZoomingFov_23733(); void StopAim_23734(); void __xLuaBaseProxy_CopyProperties_23735(DLL2SDK::Assembly_CSharp::InventoryData* P0_, bool P1_); void __xLuaBaseProxy_LoadProperties_23736(); void __xLuaBaseProxy_Activate_23737(); void __xLuaBaseProxy_Deactivate_23738(); void __xLuaBaseProxy_DestroyWeapon_23739(); void __xLuaBaseProxy_BeginFire_23740(); float __xLuaBaseProxy_GetWeaponMoveScale_23741(); float __xLuaBaseProxy_GetCameraRotateScale_23742(); void __xLuaBaseProxy_Tick_23743(float P0_); void __xLuaBaseProxy_ChangeZoomingFOV_23744(); bool __xLuaBaseProxy_FindAssistAimTarget_23745(DLL2SDK::UnityEngine::UnityEngine::Vector3* P0_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* P1_, bool P2_); bool __xLuaBaseProxy_CanChangeAimingZoomingFov_23746(); void __xLuaBaseProxy_StopAim_23747(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponHiveGun : DLL2SDK::Assembly_CSharp::GameBase::Weapon { bool m_EnableContinuousFire_; float m_ZoomingDoubleFOV_; float m_ZoomingDoubleMovementScale_; float m_CameraAddRotateRate_; float m_ZoomingDoubleCameraAddRotateRate_; float m_IgnoreShotSpreadTime_; bool m_UseDefaultOptics_; bool m_CheckBeginActiveStateAutoFire_; bool m_IsHideWeaponAavtaForDefaultSight_; DLL2SDK::Assembly_CSharp::WeaponSniperAimingComponent* m_WeaponSniperAimingComponent_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_WeaponAimIdlePosOffset_NoDefaultOptics_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_WeaponAimIdlePosOffset_NoDefaultOpticsStart_; bool m_IsAimIdlePosOffsetLerp_; float m_SlerpNeedTime_; float m_CurSLerpNeedTime_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_WeaponHorizontalShift_; float m_fHorizontalShiftOriMaxAngle_; float m_fHorizontalShiftLimitMaxAngle_; float m_fHorizontalShiftMaxValue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadWeaponModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Activate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCrossHairType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreBeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostOpenAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostCloseAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAimWhenStopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponMoveScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraRotateScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeZoomingFOV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableDOF_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareInputParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHiddenExceptSight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponPartActivate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_23642(); void CopyProperties_23643(DLL2SDK::Assembly_CSharp::InventoryData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_23644(); bool get_EnableContinuousFire_23645(); bool get_PressToZoom_23646(); void set_ZoomingDoubleFOV_23647(float value_); float get_ZoomingDoubleFOV_23648(); void set_ZoomingDoubleMovementScale_23649(float value_); float get_ZoomingDoubleMovementScale_23650(); void set_CameraAddRotateRate_23651(float value_); float get_CameraAddRotateRate_23652(); void set_ZoomingDoubleCameraAddRotateRate_23653(float value_); float get_ZoomingDoubleCameraAddRotateRate_23654(); void set_IgnoreShotSpreadTime_23655(float value_); float get_IgnoreShotSpreadTime_23656(); bool get_CheckBeginActiveStateAutoFire_23657(); void InitWeapon_23658(); void LoadWeaponModel_23659(DLL2SDK::mscorlib::System::String* SocketName_); void Activate_23660(); DLL2SDK::Assembly_CSharp::GameUI::ECrossHairType GetCrossHairType_23661(); void PreBeginState_23662(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType newState_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType oldState_); void PostOpenAim_23663(); void PostCloseAim_23664(); bool StopAimWhenStopFire_23665(); void SetHidden_23666(bool isHidden_); void LoadProperties_23667(); float GetWeaponMoveScale_23668(); float GetCameraRotateScale_23669(); void ChangeZoomingFOV_23670(); bool EnableDOF_23671(); void PrepareInputParam_23672(DLL2SDK::Assembly_CSharp::CheckFireParam* param_); void Tick_23673(float DeltaTime_); void SetHiddenExceptSight_23674(); void OnWeaponPartActivate_23675(DLL2SDK::Assembly_CSharp::GameEngine::WeaponPart* weaponPart_); void __xLuaBaseProxy_CopyProperties_23676(DLL2SDK::Assembly_CSharp::InventoryData* P0_, bool P1_); void __xLuaBaseProxy_InitWeapon_23677(); void __xLuaBaseProxy_LoadWeaponModel_23678(DLL2SDK::mscorlib::System::String* P0_); void __xLuaBaseProxy_Activate_23679(); DLL2SDK::Assembly_CSharp::GameUI::ECrossHairType __xLuaBaseProxy_GetCrossHairType_23680(); void __xLuaBaseProxy_PreBeginState_23681(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType P0_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType P1_); void __xLuaBaseProxy_PostOpenAim_23682(); void __xLuaBaseProxy_PostCloseAim_23683(); bool __xLuaBaseProxy_StopAimWhenStopFire_23684(); void __xLuaBaseProxy_SetHidden_23685(bool P0_); void __xLuaBaseProxy_LoadProperties_23686(); float __xLuaBaseProxy_GetWeaponMoveScale_23687(); float __xLuaBaseProxy_GetCameraRotateScale_23688(); void __xLuaBaseProxy_ChangeZoomingFOV_23689(); bool __xLuaBaseProxy_EnableDOF_23690(); void __xLuaBaseProxy_PrepareInputParam_23691(DLL2SDK::Assembly_CSharp::CheckFireParam* P0_); void __xLuaBaseProxy_Tick_23692(float P0_); void __xLuaBaseProxy_SetHiddenExceptSight_23693(); void __xLuaBaseProxy_OnWeaponPartActivate_23694(DLL2SDK::Assembly_CSharp::GameEngine::WeaponPart* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SlideTackleComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { DLL2SDK::Assembly_CSharp::GameEngine::PawnAnimationComponent* m_PawnAnimationComponent_; bool m_IsLocalPlayer_; float m_SlideTackleInputTime_; float m_SlideTackleTurnAngle_; float m_SlideTackleAcclerationSpeed_; float m_SlideTackleDecelerationSpeed_; float m_SlideTackleMaxSpeed_; float m_SlideTackleLimitMinSpeed_; float m_SlideTackleLimitCDTime_; float m_SlideTackleLimitDecreaseRate_; float m_SlideTackleIdleLimitDecreaseRate_; float m_SlideTackleLimitMinIdleTime_; float m_SlideTackleMinSpeed_; float m_SlideTackleMinEyeHeight_; float m_SlideTackleIdleTime_; float m_SlideTackleStartAngleLimit_; float m_SlideTackleColliderHeight_; float m_SlideTackleCollideStopAngle_; float m_SlideTackleTPSCameraZDistance_; float m_SlideTackleTPSCameraYDistance_; float m_SlideTackleCDTime_; float m_DelayRecoverCameraHeightTime_; float m_CameraHeightRecoverTime_; float m_PostSlideTackleSlowMoveSpeed_; float m_PostSlideTackelAnimScale_; float m_PostSlideTackleSlowMoveTime_; float m_SlideTackleDirMaxAngle_; float m_SlideTackleEffectTime_; float m_SlideTackleFPCameraAimFadeOutTime_; float m_SlideCameraTime_; float m_SlideTackleFromFallingCDTime_; float m_SlideTackleStartMinSpeed_; float m_PawnEyeHeight_; bool m_IsSpeedUp_; float m_HighestSpeedIdle_; bool m_IsSlideTackle_; float m_SlideTackleTime_; bool m_InPostSlideTackle_; float m_PostSlideTackleTime_; bool m_TickSlideCameraOffset_; bool m_SimulateSlideStackle_; bool m_SimulateInternalStop_; float m_SlideTackleStartSpeed_; float m_SlideTackleSpeed_; bool m_UseInputTime_; float m_StartPawnAngle_; bool m_CheckAngleDiff_; float m_LastSlideTackleStopTime_; bool m_IsLackCheckSlideTackle_; float m_LaskCheckPawnAngle_; float m_LastCheckTime_; DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState m_InputPhysicsState_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_SlideTackleMoveDir_; float m_CurrentAngle_; float m_SlideTackleRecoverCameraHeightTime_; bool m_IsReachLowestCameraHeight_; float m_CurrentMaxSpeed_; float m_LastLimitSlideTacke_; float m_CurrentMaxIdleTime_; bool m_UseEffect_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CameraOffset_; bool m_lerpIn_; float m_LastEffectTime_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* m_CurrentEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_CurrentEffectGo_; int32_t m_CurrentAssetId_; struct StaticFields { DLL2SDK::mscorlib::System::String* SLIDESOUND_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LimitSlideTackle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitUseEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAccelration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSlideRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnCheckSlideTackle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSlideTackle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSlideTackle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RawStopSlideTackle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceStopSlideTackle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSlideTackle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSlideTackleStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndSlideTackleFixVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateStartSlideTackle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateEndSlideTackle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play1PSlideSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceStopTickCameraOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LerpStop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickTPSCameraOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTPSCameraOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcTPSDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickLocalPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldCrouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcSprintAnimSpeedScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartPostSlideTackle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickPostSlideTackle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LocalPlayerStopSlideTackle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalStopSlideTackle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTurnAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateInternalStopSlideTackle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimulate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecycleAllEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffectAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayPlayEffectAsyncLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPlayEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_22746(); void CopyProperties_22747(DLL2SDK::Assembly_CSharp::SlideTackleComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_22748(); float get_SlideTackleDirMaxAngle_22749(); float get_SlideTackelCollideStopAngle_22750(); bool get_TickSlideCameraOffset_22751(); bool get_SimulateSlideStackle_22752(); void set_SimulateInternalStop_22753(bool value_); bool get_SimulateInternalStop_22754(); float get_SlideTackleSpeed_22755(); float get_SlideTackleAcclerationSpeed_22756(); float get_SlideTackleDecelerationSpeed_22757(); float get_SlideTackleMaxSpeed_22758(); bool get_UseInputTime_22759(); void set_UseInputTime_22760(bool value_); void LimitSlideTackle_22761(); void InitUseEffect_22762(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetAccelration_22763(); void Init_22764(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void Destroy_22765(); void Tick_22766(float deltaTime_); void TickSlideRotation_22767(float inputStrafe_); void UnCheckSlideTackle_22768(); bool CheckSlideTackle_22769(); void StartSlideTackle_22770(); void RawStopSlideTackle_22771(); void OnStop_22772(); void ForceStopSlideTackle_22773(); void StopSlideTackle_22774(bool bForce_, bool shouldCrouch_); void OnSwitchView_22775(); void OnSlideTackleStateChanged_22776(); void OnEndSlideTackleFixVelocity_22777(); void SimulateStartSlideTackle_22778(); void SimulateEndSlideTackle_22779(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState newPhysicsState_); void Play1PSlideSound_22780(DLL2SDK::mscorlib::System::String* slideSound_); void ForceStopTickCameraOffset_22781(); void LerpStop_22782(); void TickTPSCameraOffset_22783(float deltaTime_); void UpdateTPSCameraOffset_22784(); void CalcTPSDistance_22785(float percent_, bool isForward_); void InternalInit_22786(); void TickLocalPlayer_22787(float deltaTime_); bool ShouldCrouch_22788(); float CalcSprintAnimSpeedScale_22789(); void StartPostSlideTackle_22790(); void TickPostSlideTackle_22791(); void LocalPlayerStopSlideTackle_22792(); void InternalStopSlideTackle_22793(bool bForce_); void CheckTurnAngle_22794(); void SimulateInternalStopSlideTackle_22795(bool bForce_); void TickSimulate_22796(float deltaTime_); void RecycleAllEffect_22797(); void PlayEffectAsync_22798(); void OnPlayPlayEffectAsyncLoaded_22799(int32_t assetId_, DLL2SDK::mscorlib::System::Object* obj_); void CheckPlayEffect_22800(); void __xLuaBaseProxy_Init_22801(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_Destroy_22802(); void __xLuaBaseProxy_Tick_22803(float P0_); void __xLuaBaseProxy_OnSwitchView_22804(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ShadowBladeComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { float m_MiddleDistance_; float m_NearDistance_; float m_SprintDistance_; float m_RotateSpeed_; float m_SearchDuration_; float m_SprintMaxTime_; float m_MiddleAngle_; float m_HighLimit_; float m_LockViewAngle_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_TPSCameraOffset_; float m_MoveSmokeDistance_; float m_SprintSmokeDistance_; DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeState m_State_; DLL2SDK::Assembly_CSharp::GameBase::EShadowBladePhysicState m_PhysicState_; DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAttackDistance m_AttackDistanceState_; DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAttackDirection m_AttackDirectionState_; DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAnimate m_ShadowBladeAnimate_; bool m_IsUseShadowBlade_; bool m_IsFirstUse_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_TargetPawn_; float m_SearchTime_; uint8_t m_FireMode_; float m_SprintTime_; float m_ResetDataTime_; bool m_WaitSwitchRole_; bool m_SimulateWaitSwitchRole_; DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType m_LastViewType_; int32_t m_ReconnectFireMode_; DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_; float distance_; struct StaticFields { bool CanUseKillStreak_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectatingEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectatingViewChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBeginDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAnimationComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStateName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoShadowBladeAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LockInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndPhysicSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEmptyAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayNearAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayMiddleAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Fire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateStartSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateEndSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTargetEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetTargetEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SearchingTargetEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Rotate2TargetPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Rotate2TargetPawnDirect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDirection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHitWall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanUseStreak_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanUseUlt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShadowBladeState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTickEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Set3PPlayerIdleType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDistanceRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUsefulFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSmokePos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSprintTimeEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShadowBladeWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShadowBladeWeaponAttachment_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_22664(); void CopyProperties_22665(DLL2SDK::Assembly_CSharp::ShadowBladeComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_22666(); float get_MiddleDistance_22667(); float get_NearDistance_22668(); float get_SprintDistance_22669(); float get_RotateSpeed_22670(); float get_SearchDuration_22671(); float get_SprintMaxTime_22672(); float get_MiddleAngle_22673(); float get_HighLimit_22674(); float get_LockViewAngle_22675(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_TPSCameraOffset_22676(); float get_MoveSmokeDistance_22677(); float get_SprintSmokeDistance_22678(); bool get_IsUseShadowBlade_22679(); bool get_IsFirstUse_22680(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_TargetPawn_22681(); uint8_t get_FireMode_22682(); void set_FireMode_22683(uint8_t value_); float get_SprintTime_22684(); void set_SprintTime_22685(float value_); DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType get_LastViewType_22686(); void Init_22687(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void OnSwitchRole_22688(); void OnSpectatingEnd_22689(); void OnSpectatingViewChange_22690(DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType spectatingViewType_); void OnBeginDestroy_22691(); void OnDie_22692(); void Reset_22693(); bool CheckAnimationComponent_22694(); void PlayAttack_22695(DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAnimate animate_, float speed_); DLL2SDK::mscorlib::System::String* GetStateName_22696(DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAnimate animate_); bool DoShadowBladeAttack_22697(); void LockInput_22698(bool isLock_); void EndPhysicSprint_22699(bool attack_); void PlayEmptyAttack_22700(); void PlayNearAttack_22701(); void PlayMiddleAttack_22702(); void Fire_22703(); void CancelFire_22704(); void TakeDamage_22705(); void FireEnd_22706(); void SimulateStartSprint_22707(); void SimulateEndSprint_22708(); void ResetData_22709(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* GetTargetEnemy_22710(DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeState* state_, DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAttackDistance* attackDistance_, DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAttackDirection* direction_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* GetTargetEnemy_22711(float* minDistance_); void Tick_22712(float deltaTime_); void SearchingTargetEnemy_22713(); void Rotate2TargetPawn_22714(); void Rotate2TargetPawnDirect_22715(); DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAttackDirection GetDirection_22716(DLL2SDK::Assembly_CSharp::GameBase::Pawn* targetPawn_); bool IsHitWall_22717(DLL2SDK::Assembly_CSharp::GameBase::Pawn* targetPawn_); bool IsInView_22718(DLL2SDK::Assembly_CSharp::GameBase::Pawn* targetPawn_); bool CanUseStreak_22719(); bool CanUseUlt_22720(); void SetShadowBladeState_22721(bool state_, bool setView_, bool oldState_); void SetTickEnable_22722(bool enable_); void SetFireMode_22723(uint8_t fireMode_); void SimulateFireMode_22724(uint8_t fireMode_); void Set3PPlayerIdleType_22725(uint8_t fireMode_); void SetView_22726(bool to1P_); float GetDistanceRate_22727(float distance_); bool IsUsefulFireMode_22728(); void OnWeaponChanged_22729(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetVelocity_22730(float* distance_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetSmokePos_22731(); bool IsSprintTimeEnd_22732(); bool IsDeadReplay_22733(); bool IsShadowBladeWeapon_22734(); bool IsShadowBladeWeaponAttachment_22735(); void __xLuaBaseProxy_Init_22737(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_OnSwitchRole_22738(); void __xLuaBaseProxy_OnSpectatingEnd_22739(); void __xLuaBaseProxy_OnSpectatingViewChange_22740(DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType P0_); void __xLuaBaseProxy_OnBeginDestroy_22741(); void __xLuaBaseProxy_OnDie_22742(); void __xLuaBaseProxy_Reset_22743(); void __xLuaBaseProxy_Tick_22744(float P0_); void __xLuaBaseProxy_OnWeaponChanged_22745(); static void _cctor_22736(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct RollComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { DLL2SDK::Assembly_CSharp::GameEngine::PawnAnimationComponent* m_PawnAnimationComponent_; bool m_IsLocalPlayer_; float m_RollInputTime_; float m_RollTurnAngle_; float m_RollAcclerationSpeed_; float m_RollDecelerationSpeed_; float m_RollMaxSpeed_; float m_RollLimitMinSpeed_; float m_RollLimitCDTime_; float m_RollLimitDecreaseRate_; float m_RollIdleLimitDecreaseRate_; float m_RollLimitMinIdleTime_; float m_RollMinSpeed_; float m_RollMinEyeHeight_; float m_RollIdleTime_; float m_RollStartAngleLimit_; float m_RollColliderHeight_; float m_RollCollideStopAngle_; float m_RollTPSCameraZDistance_; float m_RollTPSCameraYDistance_; float m_RollCDTime_; float m_DelayRecoverCameraHeightTime_; float m_CameraHeightRecoverTime_; float m_PostRollSlowMoveSpeed_; float m_PostRollAnimScale_; float m_PostRollSlowMoveTime_; float m_RollDirMaxAngle_; float m_RollEffectTime_; float m_RollFPCameraAimFadeOutTime_; float m_RollCameraTime_; float m_RollFromFallingCDTime_; float m_RollSpeedRatio_; float m_RollDuration_; float m_PawnEyeHeight_; float m_HighestSpeedIdle_; bool m_IsRoll_; float m_RollTime_; bool m_InPostRoll_; float m_PostRollTime_; bool m_TickRollCameraOffset_; bool m_SimulateRoll_; bool m_SimulateInternalStop_; float m_RollStartSpeed_; float m_RollSpeed_; bool m_UseInputTime_; float m_StartPawnAngle_; bool m_CheckAngleDiff_; float m_LastRollStopTime_; bool m_IsLackCheckRoll_; float m_LaskCheckPawnAngle_; float m_LastCheckTime_; DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState m_InputPhysicsState_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_RollMoveDir_; float m_CurrentAngle_; float m_RollRecoverCameraHeightTime_; bool m_IsReachLowestCameraHeight_; bool m_UseEffect_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CameraOffset_; bool m_lerpIn_; bool m_lerpOut_; float m_LastEffectTime_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* m_CurrentEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_CurrentEffectGo_; int32_t m_CurrentAssetId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitUseEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAccelration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRollTimeEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnCheckRoll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanNotMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRoll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartRoll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RawStopRoll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceStopRoll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopRoll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRollStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateStartRoll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateEndRoll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceStopTickCameraOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTPSCameraOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTPSCameraOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLerpStop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickTPSCameraOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldCrouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcSprintAnimSpeedScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartPostRoll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickPostRoll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LocalPlayerStopRoll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalStopRoll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTurnAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateInternalStopRoll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecycleAllEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffectAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayPlayEffectAsyncLoaded_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_22609(); void CopyProperties_22610(DLL2SDK::Assembly_CSharp::RollComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_22611(); float get_RollSpeedRatio_22612(); float get_RollDuration_22613(); float get_RollCollideStopAngle_22614(); bool get_TickRollCameraOffset_22615(); bool get_SimulateRoll_22616(); void set_SimulateInternalStop_22617(bool value_); bool get_SimulateInternalStop_22618(); float get_RollSpeed_22619(); float get_RollAcclerationSpeed_22620(); float get_RollDecelerationSpeed_22621(); float get_RollMaxSpeed_22622(); bool get_UseInputTime_22623(); void set_UseInputTime_22624(bool value_); void InitUseEffect_22625(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetAccelration_22626(); void Init_22627(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void Destroy_22628(); void Tick_22629(float deltaTime_); bool IsRollTimeEnd_22630(); void UnCheckRoll_22631(); bool IsCanNotMove_22632(); bool CheckRoll_22633(); void StartRoll_22634(); void RawStopRoll_22635(); void OnStop_22636(); void ForceStopRoll_22637(); void StopRoll_22638(bool bForce_); void OnSwitchView_22639(); void OnRollStateChanged_22640(); void SimulateStartRoll_22641(); void SimulateEndRoll_22642(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState newPhysicsState_); void ForceStopTickCameraOffset_22643(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetTPSCameraOffset_22644(); void ResetTPSCameraOffset_22645(); bool IsLerpStop_22646(DLL2SDK::UnityEngine::UnityEngine::Vector3 v3_); void TickTPSCameraOffset_22647(float deltaTime_); void InternalInit_22648(); bool ShouldCrouch_22649(); float CalcSprintAnimSpeedScale_22650(); void StartPostRoll_22651(); void TickPostRoll_22652(); void LocalPlayerStopRoll_22653(); void InternalStopRoll_22654(bool bForce_); void CheckTurnAngle_22655(); void SimulateInternalStopRoll_22656(bool bForce_); void RecycleAllEffect_22657(); void PlayEffectAsync_22658(int32_t assetID_); void OnPlayPlayEffectAsyncLoaded_22659(int32_t assetId_, DLL2SDK::mscorlib::System::Object* obj_); void __xLuaBaseProxy_Init_22660(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_Destroy_22661(); void __xLuaBaseProxy_Tick_22662(float P0_); void __xLuaBaseProxy_OnSwitchView_22663(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PawnLadderComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { DLL2SDK::Assembly_CSharp::GameEngine::LadderVolume* m_CurrentLadder_; DLL2SDK::Assembly_CSharp::GameEngine::PawnAnimationComponent* m_AnimationComponent_; DLL2SDK::Assembly_CSharp::GameBase::PawnLadderComponent_LadderStage m_CurrentLadderStage_; DLL2SDK::Assembly_CSharp::GameBase::PawnLadderSyncStage m_CurrentSyncStage_; float m_StartLadderTime_; bool m_StopReTriggerEnterLadder_; float m_LadderCheckPawnRadius_; bool m_IsLocalPlayer_; int32_t m_CheckInVolumeFrame_; int32_t m_CheckVolumeFrameLimit_; float m_LastJumpFromLadder_; float m_JumpFromLadderCDTime_; float m_LadderStartYAngle_; float m_LadderForceYAngle_; bool m_IsLadderClimbUp_; bool m_IsClimbEnterLadder_; bool m_IsClimbCrossWindow_; float m_CurrentLaderHeight_; float m_LeaveLadderGap_; float m_LadderTopLeaveDistance_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CurrentLadderCenterPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CurrentLadderPos_; float m_LowerStepHeight_; float m_HighestStepHeight_; float m_Step_; float m_HandHoldHeight_; bool m_IsLaddering_; float m_NextClimbHeight_; float m_ClimbLadderSpeedScale_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_TopToLadderTransitionStartPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_TopToLadderTransitionDestPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_UpDownTransitionDir_; float m_TopToLadderTransitionTime_TP_; float m_TopToLadderTransitionTimeCount_; float m_TopToLadderTransitionTime_FP_; float m_ValidEnterAngle_; bool m_InEnterInput_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_BottomToLadderStartPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_BottomToLadderDestPos_; float m_BottomToLadderTime_; DLL2SDK::UnityEngine::UnityEngine::Coroutine* m_FPEnteringCoroutine_; DLL2SDK::Assembly_CSharp::GameBase::PawnLadderComponent_LadderStepMover* m_LeavingFromTopMover_; DLL2SDK::Assembly_CSharp::GameBase::EnterLadderFromTopMover* m_EnterToLadderMover_; float m_LeaveTimeCount_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_MeshPositionOffset_; float m_EnteringTime_; float m_ClimbUpAngle_; float m_LastSimulationLeavingTime_; float m_LastEnterLadderTime_; DLL2SDK::Assembly_CSharp::GameBase::PawnLadderComponent_EOldChangeType m_IsChangeToMelee_; float m_NextStepSoundTime_; float m_StepSoundTime_; DLL2SDK::mscorlib::System::String* LADDER_STEP_SOUND_EVENT_; float m_LadderSpeed_; DLL2SDK::Array* m_CheckPawnInLadderResults_; float WaterEnterLadderHeight_; float mDeltaTime_; bool m_InLeaveZone_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LeaveLeftDir_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LeaveRightDir_; float m_MinLeaveZoneHeight_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LeaveMoveDirection_; float m_StartLeaveZoneTime_; float m_LeaveZoneTime_; float m_LeaveMoveDistance_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_MoveVelocity_; float m_SimulateTopLeaveGap_; DLL2SDK::Assembly_CSharp::GameBase::PawnLadderSyncStage m_SimulateSyncStage_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_SimulatedLadderTargetPos_; float m_SimulatedLadderSpeedY_; bool HasSimualateMoveData_; bool m_IsServerStoped_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_SimulateVelocity_; struct StaticFields { float OverlapCapsuleNonAllocRadius_; float SimulateLeaveLadderAnimSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsClimbUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInLadderStageLeaving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnterLadderFromInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnterLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LeaveLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndLadderState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceEndLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndLadderFromJump_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPawnInLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCanDownToLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCanEnterLadderInWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCanLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckHeightAndDir_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessWeaponBeforeLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_resetWeaponState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_hideWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcEnterLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcEnterLadderFromBottom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryStartLader_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckValidEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryEnterLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndSwithRoleToStartLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTickEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickPhysLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldStopInUpCeiling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldStopInStandOnPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessPhysLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLeaveLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShieldStopMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckStopMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayLadderStepSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcDeltaMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessClimbLadderInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSimulateEnterLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSimulateLeaveLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSimulateLadderBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSimualteLadderAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchRoleOrView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetClientRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetServerRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LeaveLadderFromTop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcClimbStepHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcNextClimbHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LeavingLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DownToLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnteringLadderFromTop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimualtePlayEnteringAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEnteringAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnteringLadderFromButtom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideOtherFPPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideFPPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLeaveZone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLeaveZone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessClimbLeaveZone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateToLeaveZone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimualte_StageLeaveFromVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIfNeedClimb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSimulateLadderVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateStartLadderInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateStartLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateEndLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryEndLadderInTickSimulate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcSimulateNextClimbHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSimualateMoveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimulateLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimualte_StageEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateEnterLadderFromTop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLeaveTopHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimualte_StageLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateLeaveFromTop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimualte_StageLeaving_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_22434(); void CopyProperties_22435(DLL2SDK::Assembly_CSharp::PawnLadderComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_22436(); DLL2SDK::Assembly_CSharp::GameEngine::LadderVolume* get_CurrentLadder_22437(); void set_CurrentLadder_22438(DLL2SDK::Assembly_CSharp::GameEngine::LadderVolume* value_); bool get_IsLadderClimbUp_22439(); float get_m_HighestFootStep_22440(); bool get_InSimulationLeaving_22441(); void Init_22442(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); uint8_t GetCurrentState_22443(); bool IsClimbUp_22444(DLL2SDK::Assembly_CSharp::GameEngine::LadderVolume* currentLadder_); void InitLadder_22445(); bool IsInLadderStageLeaving_22446(); void EnterLadderFromInput_22447(DLL2SDK::Assembly_CSharp::GameEngine::LadderVolume* ladder_); void EnterLadder_22448(DLL2SDK::Assembly_CSharp::GameEngine::LadderVolume* ladder_); void LeaveLadder_22449(DLL2SDK::Assembly_CSharp::GameEngine::LadderVolume* ladder_); void EndLadder_22450(bool playAnim_); void OnEndLadderState_22451(); void ForceEndLadder_22452(); void EndLadderFromJump_22453(); void OnDead_22454(); bool CheckPawnInLadder_22455(); bool CheckCanDownToLadder_22456(DLL2SDK::Assembly_CSharp::GameEngine::LadderVolume* inLadderVolume_); bool CheckCanEnterLadderInWater_22457(); bool CheckCanLadder_22458(); bool CheckHeightAndDir_22459(DLL2SDK::Assembly_CSharp::GameEngine::LadderVolume* inLadderVolume_); void ProcessWeaponBeforeLadder_22460(); void resetWeaponState_22461(int32_t actorID_); void hideWeapon_22462(bool inHide_); void CalcAngle_22463(); void CalcEnterLadder_22464(DLL2SDK::Assembly_CSharp::GameBase::LadderEnterVolume* enterVolue_); void CalcEnterLadderFromBottom_22465(); bool TryStartLader_22466(); bool CheckValidEnter_22467(DLL2SDK::Assembly_CSharp::GameBase::LadderEnterVolume* enterVolue_); void TryEnterLadder_22468(DLL2SDK::Assembly_CSharp::GameBase::LadderEnterVolume* enterVolue_); void OnEndSwithRoleToStartLadder_22469(); bool CheckInLadder_22470(); void UpdateTickEnable_22471(); void Tick_22472(float deltaTime_); void TickPhysLadder_22473(float deltaTime_); bool ShouldStopInUpCeiling_22474(); bool ShouldStopInStandOnPawn_22475(); void ProcessPhysLadder_22476(float deltaTime_); void CheckLeaveLadder_22477(); bool CheckShieldStopMove_22478(DLL2SDK::UnityEngine::UnityEngine::Vector3 deltaMove_, DLL2SDK::UnityEngine::UnityEngine::Vector3 oldPos_); void CheckStopMove_22479(DLL2SDK::UnityEngine::UnityEngine::Vector3 deltaMove_, DLL2SDK::UnityEngine::UnityEngine::Vector3 oldPos_); void PlayLadderStepSound_22480(DLL2SDK::UnityEngine::UnityEngine::Vector3 deltaMove_); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalcDeltaMove_22481(float deltaTime_, bool hasInput_); void ProcessClimbLadderInput_22482(bool* isClimb_, bool* hasInput_); void OnSimulateEnterLadder_22483(DLL2SDK::Assembly_CSharp::GameEngine::LadderVolume* ladderVolume_); void OnSimulateLeaveLadder_22484(DLL2SDK::Assembly_CSharp::GameEngine::LadderVolume* ladderVolume_); void OnSimulateLadderBuffer_22485(DLL2SDK::Assembly_CSharp::GameBase::PawnLadderSynBuffer* synBuffer_); void SetSimualteLadderAnimation_22486(float ySpeed_); void OnSwitchAnimatorController_22487(); void OnSwitchRoleOrView_22488(); void OnSwitchRole_22489(); void OnSwitchView_22490(); void OnWeaponChanged_22491(); void SetClientRelevant_22492(bool isRelevant_); void SetServerRelevant_22493(bool isRelevant_); void LeaveLadderFromTop_22494(); float CalcClimbStepHeight_22495(float height_, bool isClimbUp_); void CalcNextClimbHeight_22496(); void LeavingLadder_22497(float deltaTime_); void DownToLadder_22498(float deltaTime_); void EnteringLadderFromTop_22499(float deltaTime_); void SimualtePlayEnteringAnimation_22500(); void PlayEnteringAnimation_22501(); void EnteringLadderFromButtom_22502(float deltaTime_); DLL2SDK::mscorlib::System::Collections::IEnumerator* HideOtherFPPawn_22503(); DLL2SDK::mscorlib::System::Collections::IEnumerator* HideFPPawn_22504(); void SetLeaveZone_22505(bool isInZone_, float minLeaveHeight_, DLL2SDK::UnityEngine::UnityEngine::Vector3 leftDir_, DLL2SDK::UnityEngine::UnityEngine::Vector3 rightDir_); bool CheckLeaveZone_22506(float deltaTime_); void ProcessClimbLeaveZone_22507(float deltaTime_); void SimulateToLeaveZone_22508(); void TickSimualte_StageLeaveFromVolume_22509(float deltaTime_); bool CheckIfNeedClimb_22510(); void InitSimulateLadderVolume_22511(); void SimulateStartLadderInit_22512(); void SimulateStartLadder_22513(bool forceInLadder_); void SimulateEndLadder_22514(); bool TryEndLadderInTickSimulate_22515(float deltaTime_); void CalcSimulateNextClimbHeight_22516(); void SetSimualateMoveData_22517(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void TickSimulateLadder_22518(float deltaTime_); void TickSimualte_StageEnter_22519(float deltaTime_); void SimulateEnterLadderFromTop_22520(float deltaTime_); float GetLeaveTopHeight_22521(); void TickSimualte_StageLadder_22522(float deltaTime_); void SimulateLeaveFromTop_22523(); void TickSimualte_StageLeaving_22524(float deltaTime_); void __xLuaBaseProxy_Init_22526(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_Tick_22527(float P0_); void __xLuaBaseProxy_OnSwitchRole_22528(); void __xLuaBaseProxy_OnSwitchView_22529(); void __xLuaBaseProxy_OnWeaponChanged_22530(); void __xLuaBaseProxy_SetClientRelevant_22531(bool P0_); void __xLuaBaseProxy_SetServerRelevant_22532(bool P0_); static void _cctor_22525(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GravitySpikesComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { float m_MaxJumpHeightRatio_; float m_HorizontalSpeedRatio_; float m_VerticalSpeedRatio_; float m_GravityUpRatio_; float m_GravityDownRatio_; float m_GravitySpikesEyeHight_; float m_GravitySpikesEyeSpeed_; float m_GravitySpikesEyeRatio_; float m_GravitySpikesJumpLandHeightRatio_; float m_GravitySpikesDownHeight_; float m_GravitySpikesLandStandTime_; DLL2SDK::Assembly_CSharp::GameBase::EGravitySpikesState m_State_; float m_CurrentEyeHeight_; bool m_IsAttackLowPos_; bool m_IsLand_; bool m_IsFire_; DLL2SDK::UnityEngine::UnityEngine::RaycastHit m_Hit_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAnimationComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStateName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSyncAnimName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanUseUlt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoJumpUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoJumpDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoJumpLoop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndFalling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateJumpUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateJumpLoop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateJumpDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateEndFalling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoIdle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Land_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLandEyeHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEyeHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGravitySpikesWeapon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_21035(); void CopyProperties_21036(DLL2SDK::Assembly_CSharp::GravitySpikesComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_21037(); float get_MaxJumpHeightRatio_21038(); float get_HorizontalSpeedRatio_21039(); float get_VerticalSpeedRatio_21040(); float get_GravityUpRatio_21041(); float get_GravityDownRatio_21042(); float get_GravitySpikesEyeHight_21043(); float get_GravitySpikesEyeSpeed_21044(); float get_GravitySpikesEyeRatio_21045(); float get_GravitySpikesJumpLandHeightRatio_21046(); float get_GravitySpikesDownHeight_21047(); float get_GravitySpikesLandStandTime_21048(); void set_IsLand_21049(bool value_); bool get_IsFire_21050(); void Init_21051(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); bool CheckAnimationComponent_21052(); void SetState_21053(DLL2SDK::Assembly_CSharp::GameBase::EGravitySpikesState state_, float speed_); DLL2SDK::mscorlib::System::String* GetStateName_21054(DLL2SDK::Assembly_CSharp::GameBase::EGravitySpikesState state_); DLL2SDK::Assembly_CSharp::Network::ESYNC_ANIM_NAME GetSyncAnimName_21055(DLL2SDK::Assembly_CSharp::GameBase::EGravitySpikesState state_); bool CanUseUlt_21056(bool* use_); void TriggerStart_21057(); void DoJumpUp_21058(); void DoJumpDown_21059(); void DoJumpLoop_21060(); void OnEndFalling_21061(); void SimulateJumpUp_21062(); void SimulateJumpLoop_21063(); void SimulateJumpDown_21064(); void SimulateEndFalling_21065(); void DoIdle_21066(); void Land_21067(); void CheckDown_21068(float delaTime_); void Tick_21069(float deltaTime_); bool DoLandEyeHeight_21070(float deltaTime_); void SetEyeHeight_21071(float newEyeHeight_); void OnWeaponChanged_21072(); bool IsDeadReplay_21073(); bool IsGravitySpikesWeapon_21074(); void __xLuaBaseProxy_Init_21075(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_Tick_21076(float P0_); void __xLuaBaseProxy_OnWeaponChanged_21077(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct DataPropertyUtility : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSectionName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDataType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20785(); static DLL2SDK::mscorlib::System::String* GetSectionName_20786(DLL2SDK::mscorlib::System::Type* type_); static DLL2SDK::mscorlib::System::Type* GetDataType_20787(DLL2SDK::mscorlib::System::String* section_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct DataPropertyManager : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ConfigCacheDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Get_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Get_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasSection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20778(); static DLL2SDK::Assembly_CSharp::Config::DataPropertyBase* Get_20779(DLL2SDK::mscorlib::System::String* tag_, DLL2SDK::mscorlib::System::String* configName_, DLL2SDK::mscorlib::System::Type* instanceType_); static DLL2SDK::Assembly_CSharp::Config::DataPropertyBase* Get_20780(DLL2SDK::mscorlib::System::String* tag_, DLL2SDK::mscorlib::System::String* configName_, DLL2SDK::mscorlib::System::String* section_, DLL2SDK::mscorlib::System::Type* instanceType_); static bool HasSection_20781(DLL2SDK::mscorlib::System::String* tag_, DLL2SDK::mscorlib::System::String* configName_, DLL2SDK::mscorlib::System::String* section_); static DLL2SDK::mscorlib::System::String* GetKey_20782(DLL2SDK::mscorlib::System::String* configName_, DLL2SDK::mscorlib::System::String* section_); static void Clear_20783(); static void _cctor_20784(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct DataPropertyDatabase : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_db_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBytesPtr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBytesOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadSingleTagInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::Array* GetBytesPtr_20772(DLL2SDK::mscorlib::System::String* tag_); static int32_t GetBytesOffset_20773(DLL2SDK::mscorlib::System::String* tag_, DLL2SDK::mscorlib::System::String* key_); static DLL2SDK::Assembly_CSharp::Config::DataPropertyDatabase_DataPropertyTagInfo* LoadSingleTagInfo_20774(DLL2SDK::mscorlib::System::String* tag_); static void Clear_20775(); static void _cctor_20776(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct DataPropertyBase : DLL2SDK::mscorlib::System::Object { bool _DataFromBytes_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RuntimeInit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20766(); bool get_DataFromBytes_20767(); void set_DataFromBytes_20768(bool value_); void Deserialize_20769(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void RuntimeInit_20770(DLL2SDK::mscorlib::System::String* tag_, int32_t offset_, DLL2SDK::mscorlib::System::Type* targetType_); }; } namespace DLL2SDK::Assembly_CSharp { struct InventoryData : DLL2SDK::Assembly_CSharp::Config::DataPropertyBase { DLL2SDK::mscorlib::System::String* SubCategoryName_; int32_t SubCategoryName_IntValue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20528(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponSubCategory get_SubCategoryName_Enum_20529(); void Deserialize_20530(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20531(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponData : DLL2SDK::Assembly_CSharp::InventoryData { bool CanFireInChangeClip_; float BRClimbAnimTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 BRBagHangPointOffsetPos_L_; DLL2SDK::UnityEngine::UnityEngine::Vector3 BRBagHangPointOffsetAngle_L_; DLL2SDK::UnityEngine::UnityEngine::Vector3 BRBagHangPointOffsetPos_R_; DLL2SDK::UnityEngine::UnityEngine::Vector3 BRBagHangPointOffsetAngle_R_; DLL2SDK::UnityEngine::UnityEngine::Vector3 BRBagHangPointOffsetPos_L_Female_; DLL2SDK::UnityEngine::UnityEngine::Vector3 BRBagHangPointOffsetAngle_L_Female_; DLL2SDK::UnityEngine::UnityEngine::Vector3 BRBagHangPointOffsetPos_R_Female_; DLL2SDK::UnityEngine::UnityEngine::Vector3 BRBagHangPointOffsetAngle_R_Female_; DLL2SDK::mscorlib::System::String* ActorType_; DLL2SDK::mscorlib::System::String* ActorType_3P_; DLL2SDK::mscorlib::System::String* AttachmentSocketName_; DLL2SDK::mscorlib::System::String* AttachmentSocketName_L_; DLL2SDK::mscorlib::System::String* StateMachineType_; DLL2SDK::mscorlib::System::String* FireComponentType_; DLL2SDK::mscorlib::System::String* ImpactComponentType_; DLL2SDK::mscorlib::System::String* SecondaryImpactComponentType_; DLL2SDK::mscorlib::System::String* FireSoundLogicType_; DLL2SDK::mscorlib::System::String* SecondaryFireComponentType_; bool SecondaryFireNeedsSwitch_; DLL2SDK::mscorlib::System::String* ThirdFireComponentType_; DLL2SDK::mscorlib::System::String* ThirdImpactComponentType_; DLL2SDK::Array* MuzzleFlashSocketName_; int32_t MuzzleFlashChargingAssetID1P_; int32_t MuzzleFlashAssetID1P_; int32_t MuzzleFlashAssetID3P_; int32_t MuzzleFlashToHipAssetID1P_; int32_t MuzzleFlashToHipAssetID3P_; int32_t SpecialUnAimingEffectAssetID1P_; DLL2SDK::mscorlib::System::String* ShellDropSocketName_; int32_t ShellDropAssetID1P_; int32_t ShellDropAssetID3P_; int32_t MeshAssetID1P_; int32_t MeshAssetID3P_; int32_t MeshAssetID3P_L_; int32_t FemaleMeshAssetID3P_; int32_t FemaleMeshAssetID3P_L_; bool UseBigCrossHair_; bool UseBigCrossHair_3D_; bool UseVTOLCrossHair_; bool UseGrappleGunCrossHair_; bool UseSparrowCrossHair_; bool UseTempestCrossHair_; DLL2SDK::Array* SkinID_Sight_; DLL2SDK::Array* SkinID_Sto_; DLL2SDK::Array* SkinID_Iro_; DLL2SDK::Array* SkinID_Rai_; DLL2SDK::Array* SkinID_Grip_; DLL2SDK::Array* SkinID_Muzzle_; DLL2SDK::Array* SkinID_Mag_; DLL2SDK::Array* SkinID_MainWeaponRoot_; DLL2SDK::Array* UnuseModeAttachment_; float BasicBulletTrackThickness_; float BulletTrackInterval_; int32_t BulletTrackAssetID_; int32_t BulletTrack3PAssetID_; bool BulletFlyTrack_; bool IsCameraShake_; bool ForceSetFireAnimSpeed_; float UnequipHideTimeRate_; float StopMoveCameraShakeSoftTime_; bool AutoThrowWeaponAfterFire_; bool CanAutoSwitchWeaponConfig_; float SwimLeftHandTranstionTime_; float DoChangeClipTimeRate_; bool IdleStateEnable_; int32_t WeaponShakeRecoilID_; int32_t WeaponShakeRecoilClose_; float SwimZoomOffset_; bool IsHoldingAssitance_; bool AllowSpecailUnAiming_; bool PlayUnAimingFireAfterFireAiming_; bool ForceSpecailUnAiming_; float FatalBlowProbability_; float FatalBlowAddHP_; bool HoldDoubleClickAim_; bool SupportAimedFire_; bool SupportHipFire_; float DelaySprintFire_; bool SwichLastWeapon_; float AimAssitanceDelay_; bool UsePlayTricky_; bool SpeedThrowWithNoEquip_; bool SwimFireLeftHandHoldWeapon_; bool IsCloseAimAfterSingleFire_; bool CanAutoFire_; float RecoilScaleWeaponShake_; float CameraFOV_; float SwitchTime_; float GetReadyTime_; float UnAimingTime_; float AimingTime_; float MaxHotValue_; float CoolDownSpeed_; float HotSpeed_; float CoolDownCDTime_; float OverHotCDTime_; float Deceleration_; float DecelerationDuration_; DLL2SDK::mscorlib::System::String* WeaponIconName_; DLL2SDK::mscorlib::System::String* WeaponKillIconName_; DLL2SDK::mscorlib::System::String* WeaponLineIconName_; DLL2SDK::mscorlib::System::String* FireButtonIconName_; bool IgnoreSyncServer_; float DblclickDelay_; float DblclickAnimTime_; float AimingWorldFOV_; float AimingWorldFOVOpenTime_; float AimingCameraAddRotateRate_; float AimingToFireInterval_; float MovementScale_; float SprintMovementScale_; float CrouchingSprintSpeedScale_; float CrouchingSpeedScale_; float ProneSpeedScale_; float DyingSpeedScale_; float AimingMovementScale_; float AimingCrouchMovementScale_; float PenetrationValue_; float CrosshairLength_; float CrosshairSize_; bool EnableAimingCrosshair_; float AimingCrosshairLengthRatio_; float AimingCrosshairSizeRatio_; DLL2SDK::Array* BOT_BasicAccuracyRange_; DLL2SDK::UnityEngine::UnityEngine::Vector2 BOT_AdditionalFire_; float BOT_AimSpeed_; DLL2SDK::UnityEngine::UnityEngine::Vector2 BOT_WaitForShootingTime_; DLL2SDK::UnityEngine::UnityEngine::Vector2 BOT_FireDuration_; float BOT_HeadShotRatio_; float BOT_TraceRangeMin_; float BOT_TraceRangeMax_; DLL2SDK::UnityEngine::UnityEngine::Vector2 BOT_ZM_WaitForShootingTime_; DLL2SDK::UnityEngine::UnityEngine::Vector2 BOT_ZM_FireDuration_; float BOT_ZM_HeadShotRatio_; float WeaponBobRate_; float WeaponBobRange_; float StartFireInterval_; float StopFireInterval_; DLL2SDK::Array* HitBuffs_; DLL2SDK::Array* PawnBuffs_; int32_t ParentItemId_; bool UseInUlt_; float AutoFireDistance_; bool HasOpticsAvatarChange_; float ChangePercent_1PMode_Open_; float ChangePercent_1PMode_Close_; float WeaponAimModifyPercent_; float AimingFireAnimPercent_; bool IsOpenPVEAssistAimRotateTimeAiming_; float AutoAssistAimRatesAiming_; float AutoLockTime_; DLL2SDK::Array* AutoAssistAimRates_Controller_; DLL2SDK::Array* AutoAssistAimRates_; float MagAssitAimOffDis_; DLL2SDK::Array* AutoAssistAimRanges_Controller_; DLL2SDK::Array* AutoAssistAimRanges_; bool Nonlinearity_; DLL2SDK::Array* FireRadiusDis_Controller_; DLL2SDK::Array* FireRadiusDis_; DLL2SDK::Array* FireRadiusLength_Controller_; DLL2SDK::Array* FireRadiusLength_; DLL2SDK::Array* FireRadiusWidth_Controller_; DLL2SDK::Array* FireRadiusWidth_; float AimTargetOffset_; DLL2SDK::Array* DampAssitAimRateFactor_Controller_; DLL2SDK::Array* DampAssitAimRateFactor_; DLL2SDK::Array* MinDampAssitAimRateFactor_; DLL2SDK::Array* MaxDampAssitAimRateFactor_; bool IsDampAssitAimRateNonlinearity_; DLL2SDK::Array* AssistAimRotateTime_Controller_; DLL2SDK::Array* AssistAimRotateTime_; DLL2SDK::Array* MagnAssitAimRateFactor_Controller_; DLL2SDK::Array* MagnAssitAimRateFactor_; DLL2SDK::mscorlib::System::String* WeaponShakeAroundPointParent_; DLL2SDK::UnityEngine::UnityEngine::Vector3 WeaponShakeAroundPointOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 WeaponShakeVerticalAroundPointOffset_; DLL2SDK::mscorlib::System::String* WeaponShakeAroundAimPointParent_; DLL2SDK::UnityEngine::UnityEngine::Vector3 WeaponShakeAroundAimPointOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 WeaponShakeVerticalAimAroundPointOffset_; bool PVEWeaponSingleHud_; bool InfiniteWeaponAmmo_; DLL2SDK::mscorlib::System::String* WeaponSelfAniComponentType_; bool UseHandOffsetPose_; bool HasSecondaryFireAnim_; bool IsNeedAdsFire_; float DelayHideThrowLine_; float DelayHideFastThrowLine_; float DelayFastFireElapseScale_; float DelayFireElapseScale1P_; float DelayFireElapseScale3P_; bool IsShowHoldLine_; bool IsNeedFastThrow_; bool UseSlowWalk_; bool UseMeleeSingleFire_; float FireAimLayerWeight_; bool UseInVehicle_; bool NeedToCheckMuzzleFireEffectRelevance_; bool NeedToCheckBulletTraceEffectRelevance_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20563(); void Deserialize_20564(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20565(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponSparrowData : DLL2SDK::Assembly_CSharp::WeaponData { float SparrowCrossHairSizeBase_; int32_t SparrowArrowAssetID1P_; int32_t SparrowArrowAssetID3P_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20758(); void Deserialize_20759(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20760(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponSniperData : DLL2SDK::Assembly_CSharp::WeaponData { float ZoomInFOVTime_; float ZoomOutFOVTime_; float ZoomingFOV_; float ZoomingDoubleFOV_; float ZoomingMovementScale_; float ZoomingDoubleMovementScale_; float CameraAddRotateRate_; float ZoomingDoubleCameraAddRotateRate_; float IgnoreShotSpreadTime_; float OverrideAimAssistanceSpeed_; bool EnableContinuousFire_; float ZoomingOutDisperse_; float PVEZoomingOutDisperse_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20755(); void Deserialize_20756(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20757(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponPartData : DLL2SDK::Assembly_CSharp::Config::DataPropertyBase { DLL2SDK::mscorlib::System::String* ActorType_; DLL2SDK::mscorlib::System::String* ActorType3P_; float MovementScaleAdd_; float SprintMovementScaleAdd_; float DisperseBaseAdd_; float DisperseModifierStandingAdd_; float DisperseModifierJumpingAdd_; float DisperseModifierWalkingAdd_; float RecoilUpBaseAdd_; float RecoilUpModifierAdd_; float RecoilUpMaxAdd_; float RecoilLateralBaseAdd_; float RecoilLateralModifierAdd_; float RecoilLateralMaxAdd_; float RecoilScaleStandingAdd_; float RecoilScaleWalkingAdd_; float RecoilScaleJumpingAdd_; DLL2SDK::Array* DamageRangeAdd_; DLL2SDK::Array* DamageValueAdd_; float ChangeClipTimePrecentAdd_; float RecoilScaleWeaponShake_; DLL2SDK::mscorlib::System::String* AttachSocket_; int32_t MeshAssetID1P_; int32_t MeshAssetID3P_; int32_t MeshAssetIDUI_; int32_t FemaleMeshAssetID3P_; bool UseWeaponCamo_; DLL2SDK::Array* BuffIDs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20725(); void Deserialize_20726(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20727(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponPart_SraData : DLL2SDK::Assembly_CSharp::WeaponPartData { int32_t EffectAssetID_; DLL2SDK::mscorlib::System::String* EffectPoint_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20749(); void Deserialize_20750(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20751(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponPart_MuzzleData : DLL2SDK::Assembly_CSharp::WeaponPartData { DLL2SDK::mscorlib::System::String* MuzzleFlashSocketName_; int32_t MuzzleFlashAssetID1P_; int32_t MuzzleFlashAssetID3P_; int32_t MuzzleFlashToHipAssetID1P_; int32_t MuzzleFlashToHipAssetID3P_; bool ShouldChangeMuzzleFlashEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20739(); void Deserialize_20740(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20741(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponPart_OpticsData : DLL2SDK::Assembly_CSharp::WeaponPartData { float ZoomInFOVTime_; float ZoomOutFOVTime_; float ZoomingFOV_; float AimingMovementScaleAdd_; float CameraAddRotateRate_; float IgnoreShotSpreadTime_; float ZoomingGetHitPunchAngleX_; float ZoomingGetHitPunchAngleXDecreseSpeed_; bool IsThermalSight_; DLL2SDK::Array* AutoAssistAimRanges_; float MaxDamapAssitAimRateScaleAdd_; float DampAssitAimRateFactorScaleAdd_; float MagnAssitAimRateFactorScaleAdd_; DLL2SDK::mscorlib::System::String* TexCrossHairName_; DLL2SDK::mscorlib::System::String* OpticsType_; int32_t OpticsType_IntValue_; bool IsNightVision_; float NightVisionRange_; float ChangePercent_1PMode_Open_; float ChangePercent_1PMode_Close_; int32_t CrossHairAssetID_; float WeaponAimModifyPercent_; float AimingFireAnimPercent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20742(); DLL2SDK::Assembly_CSharp::GameEngine::OpticsType get_OpticsType_Enum_20743(); void Deserialize_20744(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20745(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponPart_GunStockData : DLL2SDK::Assembly_CSharp::WeaponPartData { float AimingMovementScaleAdd_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20736(); void Deserialize_20737(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20738(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponPart_FMJData : DLL2SDK::Assembly_CSharp::WeaponPartData { float DecayScale_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20733(); void Deserialize_20734(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20735(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponPart_ExtendedMagsData : DLL2SDK::Assembly_CSharp::WeaponPartData { int32_t ClipAmmoCountAdd_; int32_t CarriedAmmoCountAdd_; int32_t MaxAmmoCountAdd_; float ClipAmmoCountRate_; float CarriedAmmoCountRate_; float MaxAmmoCountRate_; int32_t PVEClipAmmoCountAdd_; int32_t PVECarriedAmmoCountAdd_; int32_t PVEMaxAmmoCountAdd_; float PVEClipAmmoCountRate_; float PVECarriedAmmoCountRate_; float PVEMaxAmmoCountRate_; void _ctor_20731(); void Deserialize_20732(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponPart_AttribData : DLL2SDK::Assembly_CSharp::WeaponPartData { float FireIntervalScale_; int32_t MaxThroughWall_; float PenetrationValue_; float PenetrationDamageModifier_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20728(); void Deserialize_20729(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20730(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponImpactComponent_MeleeData : DLL2SDK::Assembly_CSharp::Config::DataPropertyBase { float WeaponDecalScale_; float DecalRotation_1_; float DecalRotation_2_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20722(); void Deserialize_20723(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20724(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponHiveGunData : DLL2SDK::Assembly_CSharp::WeaponData { bool EnableContinuousFire_; float ZoomingDoubleFOV_; float ZoomingDoubleMovementScale_; float CameraAddRotateRate_; float ZoomingDoubleCameraAddRotateRate_; float IgnoreShotSpreadTime_; bool UseDefaultOptics_; bool CheckBeginActiveStateAutoFire_; bool IsHideWeaponAavtaForDefaultSight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20719(); void Deserialize_20720(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20721(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponentData : DLL2SDK::Assembly_CSharp::Config::DataPropertyBase { float WeaponRange_; float AIShootScope_; float BOT_FireRange_; float FireInterval_; float FireIntervalOfExtraBullet_; bool IsBurstAutoFire_; int32_t FireTimesInGroup_; int32_t FireTimesInGropClient_; float FireGroupEndAnimTime_; float FireGroupEndTime_; float AimingFireAnimClipTime_; int32_t ClipAmmoCount_; int32_t CarriedAmmoCount_; int32_t ShotCost_; int32_t PVEClipAmmoCount_; int32_t PVECarriedAmmoCount_; int32_t PVEMaxAmmoCount_; int32_t MaxAmmoCount_; float FireBoltTime_; DLL2SDK::mscorlib::System::String* DamageType_; int32_t DamageType_IntValue_; DLL2SDK::mscorlib::System::String* ExtraDamageType_; int32_t ExtraDamageType_IntValue_; float Damage_; float PVEDamage_; float MinDamageValue_; float PVEMinDamageValue_; DLL2SDK::UnityEngine::UnityEngine::Vector2 PortSizeToScreen_; float PVEDamageRate_; float AimedChangeClipTime_; float ChangeClipTime_; bool ChangeClipMultiAnims_; float ChangeClipStartTime_; float ChangeClipLoopTime_; float ChangeClipEndTime_; float ChangeClipStart02Time_; float ChangeClipLoopPreTime_; bool AllowQuickChangeClip_; float QuickChangeClipTime_; bool HasQuickAnimation_; float ChangeClipAnimRate_; bool UseSSAnimator_; float PutDownTime_; float EquipTime_; float UnequipTime_; float EquipAnimClipTime_; float UnequipAnimClipTime_; float EquipAddition_; DLL2SDK::mscorlib::System::String* CrosshairTexName_; bool IsSingleShot_; float SingleShotStopFireTime_; float ADSModeSingleShotStopFireTime_; bool ForcePlaySingleFireAnim_; float InitSpeed_; float AccelSpeed_; float MaxSpeed_; float GravityScale_; int32_t ProjFlightAssetID_; int32_t ProjFlightAssetID3P_; bool NonInstant_; int32_t ExtraDamageScreenEffectID_; bool UseInWater_; float SpeedDecayInWater_; float WaterBuoyancy_; DLL2SDK::mscorlib::System::String* CrossHairCircleName_; float CrossHairCircleInitSize_; bool CrosshairEnabled_; float GetHitPunchAngleX_; float GetHitPunchAngleXDecreaseSpeed_; DLL2SDK::Array* BRFireModes_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20572(); DLL2SDK::Assembly_CSharp::GameEngine::EDamageType get_DamageType_Enum_20573(); DLL2SDK::Assembly_CSharp::GameEngine::EDamageType get_ExtraDamageType_Enum_20574(); void Deserialize_20575(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20576(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_ProjectileData : DLL2SDK::Assembly_CSharp::WeaponFireComponentData { bool ShowIndicator_; float DamageRadius_; float DamageMinHitSoundTime_; float DamageMaxHitSoundTime_; bool ExplodeInWater_; float DecreaseUpSpeed_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ModityOffset_; float LifeSpan_; float ExplosionLifeSpan_; int32_t ProjExplosionAssetID_; int32_t BRProjExplosionAssetID_; bool CanBounce_; bool TouchExplode_; float PawnBounceRate_; float GroundBounceRate_; float WallBounceRate_; int32_t ProjAssetID_; int32_t ProjectOcclusionEffectID_; bool CauseFlashEffect_; bool CauseRepulseEffect_; float RepulseRadius_; float RepulseDuration_; float RepulseSpeedScale_; float HitDamage_; float SpecialDamage_; float MinDuration_; float MaxDuration_; float SelfMaxDamage_; float SelfMinDamage_; float SelfMaxDuration_; float SelfMinDuration_; DLL2SDK::mscorlib::System::String* ProjectileType_; int32_t ProjectileType_IntValue_; float MaxThrowDistance_; float FireAnimTime_; float SwitchWeaponElapseScale_; float FireStart2EndTime_; bool IgnoreSameCamp_; bool IsHoldFire_; bool ShowFirstImpactPointEffect_; bool CanBePick_; float PickDistance_; float QuickThrowPrepareTime_; float QuickThrowEndTime_; float ShotSpreadAngle_; bool ExplodeOnlyOnce_; float MinInvalidDuration_; float MaxInvalidDuration_; int32_t MaxBounceCount_; float FlyMaxDistance_; bool HitGroundStop_; int32_t BuffAreaBuffID_; int32_t BuffAreaBuffID1_; int32_t BuffAreaBuffID2_; int32_t BuffAreaBuffID3_; float BuffAreaRadius_; float BuffAreaLife_; int32_t BuffArea1BuffID_; int32_t BuffArea1BuffID1_; int32_t BuffArea1BuffID2_; int32_t BuffArea1BuffID3_; float BuffArea1Radius_; float BuffArea1Life_; float DelayShowProjectileTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20661(); DLL2SDK::Assembly_CSharp::GameEngine::EProjectileType get_ProjectileType_Enum_20662(); void Deserialize_20663(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20664(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_VTOLData : DLL2SDK::Assembly_CSharp::WeaponFireComponentData { int32_t VTOLPawnID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20710(); void Deserialize_20711(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20712(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_VehicleCannonData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20709(); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_ThrowWeaponData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData { bool ShowCDUI_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20700(); void Deserialize_20701(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20702(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_TripMineData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_ThrowWeaponData { float DeployTime_; float BounceTime_; float BounceDistance_; float CoexistNum_; float Health_; float DetectRange_; DLL2SDK::UnityEngine::UnityEngine::Vector3 BoundBox_; float MinPassDamage_; float MaxPassDamage_; float PassRange_; float DestructTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20703(); void Deserialize_20704(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20705(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_InstantData : DLL2SDK::Assembly_CSharp::WeaponFireComponentData { float LongShotDistance_; bool RecoilFireInterval_; float FallInterval_; float InaccuracyModifierCrouching_; float InaccuracyModifierProning_; float InaccuracyModifierSliding_; float ZoomingGetHitPunchAngleX_; float ZoomingGetHitPunchAngleXDecreaseSpeed_; float ReachMaxCrosshairDropPerc_; float UnreachMaxCrosshairDropPerc_; DLL2SDK::Array* DamageRange_; DLL2SDK::Array* DamageValue_; DLL2SDK::Array* PVEDamageValue_; DLL2SDK::Array* DamageRangeHitRate_; DLL2SDK::Array* DamageRangeAccuracy_; float PVEPenetrationDamageModifier_; int32_t MaxThroughWall_; int32_t PVEMaxThroughWall_; float CrossHairSizeBase_; float CrossHairSizeModifier_; float CrossHairLengthBase_; float CrossHairLengthModifier_; float CrossHairSizeSprintingBase_; float CrossHairSizeSprintingModifier_; float CrossHairLengthSprintingBase_; float CrossHairLengthSprintingModifier_; float CrossHairSizeWalkingBase_; float CrossHairSizeWalkingModifier_; float CrossHairLengthWalkingBase_; float CrossHairLengthWalkingModifier_; float CrossHairSizeJumpingBase_; float CrossHairSizeJumpingModifier_; float CrossHairLengthJumpingBase_; float CrossHairLengthJumpingModifier_; float CrosshairInaccuracyIncrement_; float CrosshairInaccuracyDecrement_; DLL2SDK::UnityEngine::UnityEngine::Vector2 BreatheTremblingRange_; DLL2SDK::UnityEngine::UnityEngine::Vector2 BreatheTremblingRate_; DLL2SDK::UnityEngine::UnityEngine::Vector2 BreatheTremblingAccel_; DLL2SDK::Array* HitPartRate_; DLL2SDK::Array* PVEHitPartRate_; DLL2SDK::mscorlib::System::String* BulletType_; int32_t BulletType_IntValue_; float AngleScale_; float ShotSpreadInterval_; bool CloseSpreadAdjustedAimDir_; bool UseFixDeltaTime_; float LockDist_; float UnlockDist_; int32_t MaxShotsFired_; float MinInaccuracy_; float MaxInaccuracy_; float DisperseBase_; float DisperseModifierStanding_; float DisperseModifierJumping_; float DisperseModifierWalking_; float PunchAngleXDecreaseSpeed_; float PunchAngleYDecreaseSpeed_; float RecoilUpBase_; float RecoilUpModifier_; float RecoilUpMax_; float RecoilLateralBase_; float RecoilLateralModifier_; float RecoilLateralMax_; float RecoilScaleStanding_; float RecoilScaleWalking_; float RecoilScaleJumping_; float ReachMaxDirectionChangePerc_; float UnreachMaxDirectionChangePerc_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20642(); DLL2SDK::Assembly_CSharp::GameEngine::BulletType get_BulletType_Enum_20643(); void Deserialize_20644(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20645(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_InstantSpreadData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_InstantData { int32_t OneShotFragNum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20646(); void Deserialize_20647(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20648(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_SparrowData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_ThrowWeaponData { float SpeedAttenuation_; float DamageAttenuation_; float MaxXuLiTime_; float MaxXuLiCrosshairSize_; float MaxXuLiCrosshairLength_; float MaxXuLiScale_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20688(); void Deserialize_20689(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20690(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_SmokeData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_ThrowWeaponData { float SpreadDuration_; float HoldonDuration_; float DisappearDuration_; float MaxRange_; float MinRange_; float SmokeEffectScale_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20685(); void Deserialize_20686(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20687(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_ShadowBlade_ThrowWeaponData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_ThrowWeaponData { int32_t FastThrow_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20682(); void Deserialize_20683(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20684(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_MeleeData : DLL2SDK::Assembly_CSharp::WeaponFireComponentData { DLL2SDK::Array* HitPartRate_; float JumpFireDamage_; int32_t MeleeWeaponAngle_; float CalcDamageTime_; float StartCaleDamageTime_; int32_t FireFirstEffectAssetID1P_; int32_t FireFirstEffectAssetID3P_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20649(); void Deserialize_20650(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20651(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_SentryGunData : DLL2SDK::Assembly_CSharp::WeaponFireComponentData { int32_t SentryGunID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20676(); void Deserialize_20677(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20678(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_RocketWeaponData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20671(); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_ReconData : DLL2SDK::Assembly_CSharp::WeaponFireComponentData { float EquipAnimationTime_; int32_t UltID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20668(); void Deserialize_20669(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20670(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_QuickKnifeData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_MeleeData { int32_t MaxTargetCount_; int32_t PVEMaxTargetCount_; float DelayMeleeHitTime_; float DirectFireInterval_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20665(); void Deserialize_20666(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20667(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_NuclearBombData : DLL2SDK::Assembly_CSharp::WeaponFireComponentData { float EquipAnimationTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20658(); void Deserialize_20659(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20660(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_MonkeyBombData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_ThrowWeaponData { float ExplodeCountDown_; float AttractRadius_; bool ShouldExploded_; float PerceptionRadius_; float Health_; DLL2SDK::UnityEngine::UnityEngine::Vector3 BoundBox_; int32_t MaxZombieCount_; int64_t ZombieRoleId_; int64_t SniperZombieRoleId_; float SpawnRadius_; float ZombieLifeSpan_; int32_t OutOfMapEffectID_; float AutoAddStackCDTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20655(); void Deserialize_20656(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20657(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_MolotovData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_ThrowWeaponData { float FireAreaRadius_; float FireAreaLife_; float DamageSpeed_; float DamageZombieSpeed_; int32_t ResourceID_; float DamageInterval_; DLL2SDK::Array* ExtraDamageBuffIds_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20652(); void Deserialize_20653(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20654(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_InductionGunData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_ThrowWeaponData { float SpeedAttenuation_; float DamageAttenuation_; float ScanRange_; float Health_; DLL2SDK::UnityEngine::UnityEngine::Vector3 BoundBox_; bool CanShareWithTeammate_; float AfterImageContinuousTime_; float DistanceToShowAfterImage_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20639(); void Deserialize_20640(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20641(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_HunterKillerData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_ThrowWeaponData { float BoostSpeed_; float BoostAccelSpeed_; float TurnAccelSpeed_; float CruiseHeight_; float ForwardFov_; float ForwardDist_; float LookDownFov_; float DetectDist_; float InitStartTime_; float MaxTrackAngle_; float Health_; DLL2SDK::UnityEngine::UnityEngine::Vector3 BoundBox_; void _ctor_20637(); void Deserialize_20638(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_RPGData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_RocketWeaponData { DLL2SDK::mscorlib::System::String* LaunchMode_; int32_t LaunchMode_IntValue_; float LockTime_; float MaxLockAngle_; float MaxTrackAngle_; float ExplodeDistance_; float LockDis_; float Bot_FireOffsetX_; float Bot_FireOffsetY_; float Bot_FireOffsetZ_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20672(); DLL2SDK::Assembly_CSharp::GameEngine::ERPGLaunchMode get_LaunchMode_Enum_20673(); void Deserialize_20674(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20675(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_HelicopterData : DLL2SDK::Assembly_CSharp::WeaponFireComponentData { int32_t HelicopterID_; float SpawnCircleHeight_; float SpawnCircleRadius_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20631(); void Deserialize_20632(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20633(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_GrenadeDroneData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_ThrowWeaponData { float InterfereRadius_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20628(); void Deserialize_20629(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20630(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_GravitySpikesData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_ThrowWeaponData { float DamageSectorCylinderRadius_; float DamageSectorCylinderHigh_; float DamageSectorCylinderAngle_; float KillEarnScore_; float RecoverEnergyPercent_; uint32_t GravitySpikesBuffID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20625(); void Deserialize_20626(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20627(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_GrappleGunData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_RocketWeaponData { float MinDistance_; float MaxDistance_; float PullingInitSpeed_; float PullingAccelSpeed_; float PullingMaxSpeed_; float EnableFireCheckInv_; float MaxProtectTimeInRushRotate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20622(); void Deserialize_20623(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20624(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_FireBallData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_InstantData { DLL2SDK::Array* CapsuleColliderRadius_; DLL2SDK::Array* CapsuleColliderHeight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20619(); void Deserialize_20620(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20621(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_FHJData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_RPGData { float AimValidRange_; float AirTargetAccelSpeed_; float AirTargetMaxSpeed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20616(); void Deserialize_20617(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20618(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_ElectricTripWireData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData { int32_t HealthPoint_; float WireHeight_; float NodeMaxDistance_; float NodeCheckTimeSec_; float WireHitDamage_; int32_t WireHitDamageType_; DLL2SDK::Array* WireHitBuff_; float TerritorialRadius_; float WireLifeSec_; int32_t WireMaxCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20613(); void Deserialize_20614(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20615(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_ElectricShockCarData : DLL2SDK::Assembly_CSharp::WeaponFireComponentData { float AliveTime_; uint64_t ElectricShockCarRoleID_; uint64_t ElectricShockCarBotID_; float ElectricShockCarSearchInterval_; float ElectricShockCarSearchRadius_; float ElectricShockCarRunSpeed_; float ElectricShockCarNearestRunSpeed_; float ElectricShockCarNearestDist_; float ElectricShockCarArrivalDist_; float ElectricShockCarAttackSameInterval_; uint32_t ElectricShockCarMaxAttackNum_; float ElectricShockCarAttackInterval_; float ElectricShockCarAttackDamage_; uint32_t ElectricShockCarBuffID_; float ElectricShockCarChargeTimeInterval_; float ElectricShockCarExtX_; float ElectricShockCarExtY_; float ElectricShockCarExtZ_; int32_t ElectricShockCarHealthPoint_; int32_t ShakeOffReduceValue_; float TargetBeAttackedIntervel_; float MsPullInterval_; float MsIgnoreGravitySpikes_; int32_t MaxAttackPlayerNum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20610(); void Deserialize_20611(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20612(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_DroneData : DLL2SDK::Assembly_CSharp::WeaponFireComponentData { float EquipAnimationTime_; int32_t UltID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20607(); void Deserialize_20608(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20609(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_CryoBombData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_ThrowWeaponData { int32_t ResourceID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20604(); void Deserialize_20605(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20606(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_ControllableUAVData : DLL2SDK::Assembly_CSharp::WeaponFireComponentData { float CruiseTime_; int32_t AirplaneID_; float SpawnCircleHeight_; float SpawnCircleRadius_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20601(); void Deserialize_20602(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20603(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_ControllableMissileData : DLL2SDK::Assembly_CSharp::WeaponFireComponentData { float InitialSpeed_; float LaunchSpeed_; float AutoLaunchTime_; float InitialMaxAngle_; float InitialControlAngle_; float LaunchControlAngle_; float DamageRadius_; float SelfMinDamage_; float SelfMaxDamage_; float LifeSpan_; float ExplosionLifeSpan_; int32_t FlightAssetID_; int32_t ExplosionAssetID_; float InitialControlScale_; float LaunchControlScale_; float SpawnCircleHeight_; float SpawnCircleRadius_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20598(); void Deserialize_20599(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20600(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_ConeData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_InstantData { DLL2SDK::Array* ConeRaduises_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20595(); void Deserialize_20596(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20597(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_ClusterGrenade_SplitData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_ThrowWeaponData { float MinBounceExplodeTime_; float MaxBounceExplodeTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20592(); void Deserialize_20593(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20594(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_ClusterGrenade_OriginData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_ThrowWeaponData { int32_t SplitGrenadeNum_; int32_t SplitGrenadeID_; float MinStartFlyAngle_; float MaxStartFlyAngle_; float MinStartFlySpeed_; float MaxStartFlySpeed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20589(); void Deserialize_20590(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20591(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_CarePackageGrenadeData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_SmokeData { float FlyingSpeed_; float FlyingHeight_; float FlyingRadius_; float BoxLength_; float BoxWidth_; float BoxHeight_; float StartFallingHeight_; float StartFallingSpeed_; float SelfOpenDuration_; float TeammateOpenDuration_; float EnemyOpenDuration_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20586(); void Deserialize_20587(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20588(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_BigCrossHairData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_InstantSpreadData { DLL2SDK::UnityEngine::UnityEngine::Vector2 LockRange_; DLL2SDK::UnityEngine::UnityEngine::Vector2 LockTimeRange_; DLL2SDK::UnityEngine::UnityEngine::Vector2 LockRateRange_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20583(); void Deserialize_20584(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20585(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_AirstrikeData : DLL2SDK::Assembly_CSharp::WeaponFireComponentData { float InitialSpeed_; float LaunchSpeed_; float AutoLaunchTime_; float InitialMaxAngle_; float InitialControlAngle_; float LaunchControlAngle_; float DamageRadius_; float SelfMinDamage_; float SelfMaxDamage_; float LifeSpan_; float ExplosionLifeSpan_; int32_t FlightAssetID_; int32_t ExplosionAssetID_; float InitialControlScale_; float LaunchControlScale_; float SpawnCircleHeight_; float SpawnCircleRadius_; float AirStrikeRadius_; float AirStrikeTimes_; float AirStrikeInterval_; int32_t AirStrikeNumPerTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20580(); void Deserialize_20581(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20582(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_9BangData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_SmokeData { DLL2SDK::Array* ShockDurations_; DLL2SDK::Array* HoldDurations_; DLL2SDK::Array* BangIntervals_; DLL2SDK::Array* ShockMaxDuration_; DLL2SDK::Array* ShockMinDuration_; DLL2SDK::Array* ShockSelfMaxDuration_; DLL2SDK::Array* ShockSelfMinDuration_; DLL2SDK::Array* FlashBuffs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20577(); void Deserialize_20578(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20579(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponDroppedPickUpProjectileData : DLL2SDK::Assembly_CSharp::Config::DataPropertyBase { DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraPositionThrowOffset_; float InitSpeed_; float GravityScale_; int32_t WeaponPickUpAssetID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 WeaponPickUpAssetPositionOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 WeaponPickUpAssetRotationOffset_; float LifeSpan_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ModelScale_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20569(); void Deserialize_20570(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20571(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponCODSniperData : DLL2SDK::Assembly_CSharp::WeaponData { bool EnableContinuousFire_; float ZoomingDoubleFOV_; float ZoomingDoubleMovementScale_; float CameraAddRotateRate_; float ZoomingDoubleCameraAddRotateRate_; float IgnoreShotSpreadTime_; bool UseDefaultOptics_; bool CheckBeginActiveStateAutoFire_; bool IsHideWeaponAavtaForDefaultSight_; bool IsSingleSniper_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20566(); void Deserialize_20567(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20568(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct SlideTackleComponentData : DLL2SDK::Assembly_CSharp::Config::DataPropertyBase { float SlideTackleInputTime_; float SlideTackleTurnAngle_; float SlideTackleAcclerationSpeed_; float SlideTackleDecelerationSpeed_; float SlideTackleMaxSpeed_; float SlideTackleLimitMinSpeed_; float SlideTackleLimitCDTime_; float SlideTackleLimitDecreaseRate_; float SlideTackleIdleLimitDecreaseRate_; float SlideTackleLimitMinIdleTime_; float SlideTackleMinSpeed_; float SlideTackleMinEyeHeight_; float SlideTackleIdleTime_; float SlideTackleStartAngleLimit_; float SlideTackleColliderHeight_; float SlideTackleCollideStopAngle_; float SlideTackleTPSCameraZDistance_; float SlideTackleTPSCameraYDistance_; float SlideTackleCDTime_; float DelayRecoverCameraHeightTime_; float CameraHeightRecoverTime_; float PostSlideTackleSlowMoveSpeed_; float PostSlideTackelAnimScale_; float PostSlideTackleSlowMoveTime_; float SlideTackleDirMaxAngle_; float SlideTackleEffectTime_; float SlideTackleFPCameraAimFadeOutTime_; float SlideCameraTime_; float SlideTackleFromFallingCDTime_; float SlideTackleStartMinSpeed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20560(); void Deserialize_20561(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20562(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct SkydivingPhysicsData : DLL2SDK::Assembly_CSharp::Config::DataPropertyBase { float Gravity_; float GravityMax_; float Parachute_Max_Open_Height_; float Parachute_Force_Open_Height_; float RotAngleSpeed_; float Acceleration_Right_; float CamRotAngleSpeed_Right_; float Acceleration_Forward_; float MaxVelocity_Forward_; float Acceleration_Forward_SpeedUp_; float MaxVelocity_Forward_SpeedUp_; float MaxVelocity_Forward_SpeedDown_; float Acceleration_Forward_Skyfly_; float MaxVelocity_Forward_Skyfly_; float Acceleration_Forward_Skyfly_SpeedUp_; float MaxVelocity_Forward_Skyfly_SpeedUp_; float MaxVelocity_Forward_Skyfly_SpeedDown_; float RotAngleSpeed_Forward_; float Skyfly_Velocity_Scale_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CamOffset_; float CamDist_; float CamMaxAngle_; float CamMinAngle_; float CamMaxAngle_Skyfly_; float CamMinAngle_Skyfly_; float CamSensitivity_; float CamFOV_; float CamFOV_SpeedUp_; float CamFOV_Skyfly_; float CamFOV_SpeedUp_Skyfly_; float ForwardAngle_; float ForwardAngle_Cam_; DLL2SDK::UnityEngine::UnityEngine::Vector3 JetPackScale_; DLL2SDK::UnityEngine::UnityEngine::Vector3 WingsuitScale_; float SkydivingTimeScaleInEditor_; float SkydivingOffset_; float SkyflyOffset_; float EasySkyFlyPreLandHeight_; float PreLandHeight_; float PreLandDuration_; float ReturnNormalDuration_; float TerrainLODHeight_; float PrelandHeightForAudio_; float MinSkydivingTimeLength_; float MinSkyflyTimeLength_; float CamRotAngleSpeed_Right_Wingsuit_; float CamRotAngleSpeed_Right_Parachute_; float Acceleration_Forward_Parachute_; float MaxVelocity_Forward_Parachute_; float Acceleration_Forward_Parachute_SpeedUp_; float MaxVelocity_Forward_Parachute_SpeedUp_; float MaxVelocity_Forward_Parachute_SpeedDown_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CamOffset_Parachute_; float CamDist_Parachute_; float CamMaxAngle_Parachute_; float CamMinAngle_Parachute_; float CamFOV_Parachute_; float CamFOV_SpeedUp_Parachute_; float BlurMinSpeed_; float BlurMaxSpeed_; float LandCameraTransitionTime3P_; float LandCameraTransitionTime1P_; float InitWaitTime_; float InitTotalTime_; float SkyflyInitTime_; float FollowOffset_; float FollowCamDist_; float SkyflyInitVelocity_; float SkydivingVelocityDownPower_; int32_t SkydivingTeamRot1_; int32_t SkydivingTeamRot2_; int32_t SkydivingTeamRot3_; float SkydivingTeamOffset1_; float SkydivingTeamOffset2_; float SkydivingTeamOffset3_; float DelayRotationTimeValue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20557(); void Deserialize_20558(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20559(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct SignsParserData : DLL2SDK::Assembly_CSharp::Config::DataPropertyBase { DLL2SDK::mscorlib::System::String* faultMarkTacticsType_; int32_t faultMarkTacticsType_IntValue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20553(); DLL2SDK::Assembly_CSharp::Network::EBRMarkTacticType get_faultMarkTacticsType_Enum_20554(); void Deserialize_20555(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20556(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct SignsManagerData : DLL2SDK::Assembly_CSharp::Config::DataPropertyBase { bool ableSystem_; float xTraceDist_; float teractCD_; float dCD_; float sponseCD_; DLL2SDK::UnityEngine::UnityEngine::Vector3 gnSpwanCenterOffset_; float cExclusionStandardRefDist_; float cExclusionStandardRadius_; float cExclusionMinRadius_; float cExclusionMaxRadius_; float tLineEffectValidDist_; uint32_t ableModeMask_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20550(); void Deserialize_20551(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20552(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct SignsBroadcasterData : DLL2SDK::Assembly_CSharp::Config::DataPropertyBase { float arMaxDist_; DLL2SDK::Array* oadcastDistLOD_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20547(); void Deserialize_20548(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20549(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct ShadowBladeComponentData : DLL2SDK::Assembly_CSharp::Config::DataPropertyBase { float MiddleDistance_; float NearDistance_; float SprintDistance_; float RotateSpeed_; float SearchDuration_; float SprintMaxTime_; float MiddleAngle_; float HighLimit_; float LockViewAngle_; DLL2SDK::UnityEngine::UnityEngine::Vector3 TPSCameraOffset_; float MoveSmokeDistance_; float SprintSmokeDistance_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20544(); void Deserialize_20545(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20546(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct RollComponentData : DLL2SDK::Assembly_CSharp::Config::DataPropertyBase { float RollInputTime_; float RollTurnAngle_; float RollAcclerationSpeed_; float RollDecelerationSpeed_; float RollMaxSpeed_; float RollLimitMinSpeed_; float RollLimitCDTime_; float RollLimitDecreaseRate_; float RollIdleLimitDecreaseRate_; float RollLimitMinIdleTime_; float RollMinSpeed_; float RollMinEyeHeight_; float RollIdleTime_; float RollStartAngleLimit_; float RollColliderHeight_; float RollCollideStopAngle_; float RollTPSCameraZDistance_; float RollTPSCameraYDistance_; float RollCDTime_; float DelayRecoverCameraHeightTime_; float CameraHeightRecoverTime_; float PostRollSlowMoveSpeed_; float PostRollAnimScale_; float PostRollSlowMoveTime_; float RollDirMaxAngle_; float RollEffectTime_; float RollFPCameraAimFadeOutTime_; float RollCameraTime_; float RollFromFallingCDTime_; float RollSpeedRatio_; float RollDuration_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20541(); void Deserialize_20542(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20543(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct PawnRagdollComponentData : DLL2SDK::Assembly_CSharp::Config::DataPropertyBase { float DeadToFrozeTime_; float TargetPinWeight_; float StartPinWeight_; float TickPinTime_; float FreezeRunningTime_; float MaxRagdooDistance_; float DelayActiveTimeRate_; bool IsUseKinematic_; int32_t SolverVelocityIterations_; int32_t SolverVelocityIterationsLowEnd_; float MaxPVPImpulseMagnitue_; float MaxVelocityMagnitue_; float ImpulseMulitplier_; float ImpulseDetectRadius_; bool EnableAngularLimits_; bool EnableInternalCollision_; float ZombieImpulseMultiplier_; float MaxZombieImpulseMagnitue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20538(); void Deserialize_20539(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20540(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct PawnLadderComponentData : DLL2SDK::Assembly_CSharp::Config::DataPropertyBase { float LadderCheckPawnRadius_; float terEnterLadderHeight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20535(); void Deserialize_20536(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20537(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct PawnData : DLL2SDK::Assembly_CSharp::Config::DataPropertyBase { float PeripheralVision_; float SightRadius_; float Gravity_; float AirSteering_; float InitialVerticalSpeed_; float InitialMaxJumpHeight_; float JumpLimitTime_; float JumpLimitMinJumpHeight_; float JumpLimitDecreaseRate_; float JumpMagicNumber_; bool UseJumpLimit_; float MaxAcceleration_; float WalkAnimBaseSpeed_; float MaxSpeed_; float BackwardMaxSpeed_; float HorizontalMaxSpeed_; float HorizontalMaxCosValue_; float LadderSpeed_; float Friction_; float WalkingSpeedAddPercent_; float VerticalRoationLimitMin_; float VerticalRoationLimitMax_; float AngleLimitXDownProne_; float AngleLimitXUpProne_; float HorizontalRoationLimitMin_; float HorizontalRoationLimitMax_; float MaxAngleTurnRightDeltaProne_; float MaxAngleTurnLeftDeltaProne_; float HitScoreIntervalTime_; float ClimbUpHeight_; float EmptyHandSprintMaxAngle_; float ProneAnimSpeedMul_; float BackwardConsineThresholdValue_; float StandMoveToCrouchTransitionTime_; float CrouchMoveToStandTransitionTime_; float AnimationSprintForwardLerpSpeed_; float AnimationSprintLateralLerpSpeed_; float AnimationCrouchForwardLerpSpeed_; float AnimationCrouchLateralLerpSpeed_; float AnimationRunForwardLerpSpeed_; float AnimationRunSimulateSpeed_; float AnimationRunLateralLerpSpeed_; float AnimationSwimForwardLerpSpeed_; float AnimationSwimLateralLerpSpeed_; float AnimationTPSwimForwardLerpSpeed_; float AnimationTPSwimLateralLerpSpeed_; float AnimationProneForwardLerpSpeed_; float AnimationProneLateralLerpSpeed_; float AnimationDyingForwardLerpSpeed_; float AnimationDyingLateralLerpSpeed_; float WalkingToFallingHeight_; float SlideTackleToFallingHeight_; float WalkingToSkydivingHeight_; float WalkingToSkydivingHeightFromVehicle_; float EasyWalkingToSkydivingHeight_; float MaxAngleTurnLeftDelta_; float MaxAngleTurnRightDelta_; float MaxAnglePessnagerTurnDelta_; float MaxAngleMoveTurnDelta_; float SwimmingMaxSpeed_; float UnderwaterSwimmingMaxSpeed_; float FloatingMaxSpeed_; float SwimmingSprintMaxSpeed_; float UnderwaterSwimmingSprintMaxSpeed_; float DivingMaxSpeed_; float TotalOxygen_; float OxygenRecoverSpeed_; float OxygenAttenuateSpeed_; float StartSwimmingHeight_; float DeepWaterHeight_; float SprintingWaterHeight_; float SprintMaxCliffAngle_; float RecoverRotationSpeed_; float RecoverMoveRotationSpeed_; float RecoverSprintRotationSpeed_; float CliffAngle_; float SlopeLimit_; float FallingLandTime_; float DropDownTime_; float LandHardStandTime_; float CrouchingEyeHeight_; float Prone1PTransitionTime_; float Prone1PMidStopTime_; float SwimmingAimingFireSpeedScale_; float SwimmingFireSpeedScale_; float GuideMoveCheckAngle_; float GuideMoveCheckSpeed_; float GuideMoveCheckTime_; float ProneToStandAcceleration_; float IndividuationTPSCameraDistance_; float IndividuationTPSCameraYOffset_; float PlayHitCDTime_; float StandingEyeHeight_; float ProneingEyeHeight_; float ConcussionMovementScale_; float FallingHorizontalObstrutAngle_; float ValidFallingRayDistance_; float SwimPutWeaponTime_; float SwimGetWeaponTime_; float SwimLeftHandLimitUpwardAngle_; float StepOffset_; float MaxClimbClientForceMoveDistance_; float SetRotationDirectlyAngleThreshold_; float JumpLandHeight_; float WalkingToFallingVerticalSpeedLimit_; float DoJumpVerticalSpeedLimit_; float AutoSlideSpeed_; float MaxVerticalMoveDeltaSpeed_; float MaxClimbFallingSpeed_; float JumpUpLimitTime_; float ReachTargetTime_; float MaxForceSimulateDistance_; float FaceWallJumpMinCosValue_; float JumpMeleeMinHeight_; float MaxWalkingSlopeVerticalVelocity_; float SimulateAnimMoveScale_; float ProneValidXAngle_; float ProneValidBodyLength_; float ProneValidPhysicsCastRadius_; float MaxForceSimulateFallingDistance_; float LadderClimbTopTime_; float FPPickupFadeTime_; bool AllowDownToLadder_; float MoveAnimationSpeed_; float MoveWalkSpeedForAnimation_; float CrouchMoveAnimationSpeed_; float LadderEnterFromTopTime_; float LadderClimbFromTopTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20532(); void Deserialize_20533(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20534(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct GravitySpikesComponentData : DLL2SDK::Assembly_CSharp::Config::DataPropertyBase { float MaxJumpHeightRatio_; float HorizontalSpeedRatio_; float VerticalSpeedRatio_; float GravityUpRatio_; float GravityDownRatio_; float GravitySpikesEyeHight_; float GravitySpikesEyeSpeed_; float GravitySpikesEyeRatio_; float GravitySpikesJumpLandHeightRatio_; float GravitySpikesDownHeight_; float GravitySpikesLandStandTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20525(); void Deserialize_20526(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20527(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct BaseGameData : DLL2SDK::Assembly_CSharp::Config::DataPropertyBase { bool AllowAutoFire_; float CarriedAmmoScale_; float CarriedAmmoScaleForRifle_; bool ContinueBattleWhenEndMatch_; int32_t EndMatchWaitTime_; float SprintAngle_; float AutoClimbUpTrrigerTime_; float AutoClimbOverTrrigerTime_; float InjuredEffectHealthFactor_; bool ShowHitScore_; float ShowDropInventoryEffectDistance_; float MatchObserverFOV_; float ElectricTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20492(); void Deserialize_20493(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20494(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct DuelGameData : DLL2SDK::Assembly_CSharp::BaseGameData { float MlkGameUavCd_; float MlkGameUavTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20519(); void Deserialize_20520(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20521(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct BRZiplineMgrData : DLL2SDK::Assembly_CSharp::Config::DataPropertyBase { float PositionYOffset_; float ForwardCheckMinDis_; float ShowEffectVelocity_; float RadBlurValue_; float StartAniTime_; float StartVelocity_; float MaxVelocity_; float MaxVelAddMoveVelRate_; float Acceleration_; float AutoRotationSpeed_; float ExitStopTime_; float ExitDistance_; float BtnHideTime_; float BtnHideDistance_; float UseCD_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20516(); void Deserialize_20517(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20518(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct BRSwimmingComponentData : DLL2SDK::Assembly_CSharp::Config::DataPropertyBase { float SwimEyeHeightTickRate_; float UnderWaterEyeHeight_; float DefaultWaterSurfaceFloatSpeed_; float AnimationSwimForwardLerpSpeed_; float AnimationSwimLateralLerpSpeed_; float AnimationTPSwimForwardLerpSpeed_; float AnimationTPSwimLateralLerpSpeed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20513(); void Deserialize_20514(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20515(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct BRReviveMgrData : DLL2SDK::Assembly_CSharp::Config::DataPropertyBase { float TotalPropDuration_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20510(); void Deserialize_20511(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20512(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct BRLeanComponentData : DLL2SDK::Assembly_CSharp::Config::DataPropertyBase { float LeftAngleZOffset_; float RightAngleZOffset_; float LeftPosOffsetX_; float RightPosOffsetX_; float LeftPosAimingOffsetX_; float RightPosAimingOffsetX_; float LeftPosAimingOffsetY_; float RightPosAimingOffsetY_; float LeanSpeed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20507(); void Deserialize_20508(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20509(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct BRDoorMgrData : DLL2SDK::Assembly_CSharp::Config::DataPropertyBase { float AutoOpenDoorInputTime_; float AutoOpenDoorGap_; float DoorBrokenStateHP_; float HeightToTerrainLoadDistance_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20504(); void Deserialize_20505(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20506(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct BRClimbComponentData : DLL2SDK::Assembly_CSharp::Config::DataPropertyBase { float StandMaxMantleDistanceOffset_; float RunMaxMantleDistanceOffset_; float JumpMaxMantleDistanceOffset_; float MaxClimbHeight_; float ClimbToCeilHeight_; float MaxClimbAngle_; float MinClimbAngle_; float DefaultMantleWidth_; float RunClimbSpeed_; DLL2SDK::Array* RunClimbSpeedList_; float StandClimbSpeed_; float JumpClimbSpeed_; DLL2SDK::Array* JumpClimbSpeedList_; float ClimbOverMaxSpeed_; float MinClimpUpMantleWidth_; DLL2SDK::Array* JumpClimbOverMaxMantleWidthList_; float FPClimbAnimPlayThreshold_; float CheckMantleWidthOffset_; float FPFastClimbHeight_; float FallingToClimbTransitionTime_; float FPClimbAimStandHeight_; float FPClimbAimMaxDelay_; float FPClimbAimMinStandHeight_; float CheckOverHeightBackDistance_; float ClimbForwardMaxHeight_; float ClimbOverMaxOffset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20501(); void Deserialize_20502(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20503(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct BRAircraftManagerData : DLL2SDK::Assembly_CSharp::Config::DataPropertyBase { float CamMinAngle_; float CamMaxAngle_; float CamSensitivity_; float CamFOV_; float AircraftScale_; float CamDist_; float CamInitYOffset_; DLL2SDK::Array* Helifleet_Asset_ID_List_; DLL2SDK::Array* Helifleet_TransX_List_; DLL2SDK::Array* Helifleet_TransY_List_; DLL2SDK::Array* Helifleet_TransZ_List_; float Helifleet_Camera_Initial_TransX_; float Helifleet_Camera_Intital_Pitch_Degree_; DLL2SDK::Array* Helifleet_Camera_Speed_List_; DLL2SDK::Array* Helifleet_Camera_Speed_Change_TransX_List_; float Helifleet_Camera_Min_Switch_Time_; float AircraftStartTextPrintInterval_; float AircraftStartTextDisappearTime_; float AircraftStartTextHideSpeed_; float Helifleet_Camera_Chase_Start_Distance_; float Helifleet_Camera_Chase_Acceleration_; float ProgressBarStartHeight_; DLL2SDK::Array* Camera_Anim_Time_List_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20498(); void Deserialize_20499(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20500(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct BombGameData : DLL2SDK::Assembly_CSharp::BaseGameData { float BombDefuseRadius_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20495(); void Deserialize_20496(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20497(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct DataAssetMgr : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* AssetStoreConfigName_; DLL2SDK::mscorlib::System::String* AssetStoreUIAtlasConfigName_; DLL2SDK::mscorlib::System::String* MapStoreConfigName_; DLL2SDK::mscorlib::System::String* WeaponSocketConfigName_; DLL2SDK::mscorlib::System::String* UIAtlasSpriteListDataName_; DLL2SDK::mscorlib::System::String* BundleMappingName_; DLL2SDK::mscorlib::System::String* AssetBundleLocationName_; DLL2SDK::mscorlib::System::String* AssetBundleManifestDataName_; DLL2SDK::mscorlib::System::String* AssetToBundleManifestDataName_; DLL2SDK::mscorlib::System::String* AssetModuleStoreConfigName_; DLL2SDK::mscorlib::System::String* MapModuleStoreConfigName_; DLL2SDK::mscorlib::System::String* AudioModuleStoreConfigName_; DLL2SDK::mscorlib::System::String* VideoModuleStoreConfigName_; DLL2SDK::mscorlib::System::String* AssetIDModuleDataConfigName_; DLL2SDK::mscorlib::System::String* AssetBundleModuleLocationName_; DLL2SDK::mscorlib::System::String* VideoAndAudioDynamicLocationName_; DLL2SDK::mscorlib::System::String* AttachIDDataConfigName_; DLL2SDK::mscorlib::System::String* AttachStoreDataConfigName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseDataAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAssetStoreData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAssetStoreUIAtlasData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadMapStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadWeaponSocketConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadUIAtlasSpriteListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadBundleMapping_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAssetBundleLocation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAssetBundleManifestData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAssetToBundleManifestData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Load_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAssetModuleStoreData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadMapModuleStoreData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAudioModuleStoreData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadVideoModuleStoreData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAssetIDModuleData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAssetBundleModuleLocation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadVideoAndAudioDynamicLocation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAttachIDData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAttachIDStoreData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20471(); static bool UseDataAsset_20472(); static DLL2SDK::Assembly_CSharp::GameEngine::AssetStoreData* LoadAssetStoreData_20473(); static DLL2SDK::Assembly_CSharp::GameEngine::AssetStoreUIAtlasData* LoadAssetStoreUIAtlasData_20474(); static DLL2SDK::Assembly_CSharp::GameEngine::MapStore* LoadMapStore_20475(); static DLL2SDK::Assembly_CSharp::GameEngine::WeaponSocketManager_SocketDataStore* LoadWeaponSocketConfig_20476(); static DLL2SDK::Assembly_CSharp::GameEngine::UIAtlasSpriteListData* LoadUIAtlasSpriteListData_20477(); static DLL2SDK::Assembly_CSharp::GameEngine::BundleMappingContainer* LoadBundleMapping_20478(); static DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleLocation* LoadAssetBundleLocation_20479(); static DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleTransferManifest* LoadAssetBundleManifestData_20480(); static DLL2SDK::Assembly_CSharp::GameEngine::AssetToBundleManifest* LoadAssetToBundleManifestData_20481(); template static T Load_20482(DLL2SDK::mscorlib::System::String* fileNameNoExt_); static DLL2SDK::Assembly_CSharp::GameEngine::AssetModuleStoreData* LoadAssetModuleStoreData_20483(); static DLL2SDK::Assembly_CSharp::GameEngine::MapModuleStoreData* LoadMapModuleStoreData_20484(); static DLL2SDK::Assembly_CSharp::GameEngine::AudioModuleStoreData* LoadAudioModuleStoreData_20485(); static DLL2SDK::Assembly_CSharp::GameEngine::VideoModuleStoreData* LoadVideoModuleStoreData_20486(); static DLL2SDK::Assembly_CSharp::GameEngine::AssetIDModuleData* LoadAssetIDModuleData_20487(); static DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleModuleLocation* LoadAssetBundleModuleLocation_20488(); static DLL2SDK::Assembly_CSharp::GameEngine::VideoAndAudioDynamicLocation* LoadVideoAndAudioDynamicLocation_20489(); static DLL2SDK::Assembly_CSharp::GameEngine::AttachIDData* LoadAttachIDData_20490(); static DLL2SDK::Assembly_CSharp::GameEngine::AttachIDStoreData* LoadAttachIDStoreData_20491(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct RuntimeConfigLoader : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAndDecryptBytes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadRawBytes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadDeliveryBytes_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static bool LoadAndDecryptBytes_20457(DLL2SDK::mscorlib::System::String* address_, DLL2SDK::Array* bytes_, int32_t* count_, DLL2SDK::Assembly_CSharp::Config::ConfigLoadOption option_); static DLL2SDK::Array* LoadRawBytes_20458(DLL2SDK::mscorlib::System::String* address_); static DLL2SDK::mscorlib::System::String* LoadText_20459(DLL2SDK::mscorlib::System::String* address_, DLL2SDK::mscorlib::System::String* ext_); static DLL2SDK::Array* LoadDeliveryBytes_20460(DLL2SDK::mscorlib::System::String* path_, DLL2SDK::Assembly_CSharp::Config::ConfigLoadOption option_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ConfigLoader : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadBytes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadText_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20454(); static bool LoadBytes_20455(DLL2SDK::mscorlib::System::String* address_, DLL2SDK::Array* data_, int32_t* count_); static DLL2SDK::mscorlib::System::String* LoadText_20456(DLL2SDK::mscorlib::System::String* address_, DLL2SDK::mscorlib::System::String* ext_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ConfigFile : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadAllBytes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteAllBytes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteBytes_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20450(); static DLL2SDK::Array* ReadAllBytes_20451(DLL2SDK::mscorlib::System::String* path_); static void WriteAllBytes_20452(DLL2SDK::mscorlib::System::String* path_, DLL2SDK::Array* bytes_); static void WriteBytes_20453(DLL2SDK::mscorlib::System::String* path_, DLL2SDK::Array* bytes_, int32_t offset_, int32_t count_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ConfigCryptoWrite : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Security::Cryptography::ICryptoTransform* _Transform_; DLL2SDK::Array* _InputBuffer_; int32_t _InputBufferIndex_; int32_t _InputBlockSize_; DLL2SDK::Array* _OutputBuffer_; int32_t _OutputBufferIndex_; int32_t _OutputBlockSize_; bool _canWrite_; bool _finalBlockTransformed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FlushFinalBlock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StreamWrite_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20446(DLL2SDK::mscorlib::System::Security::Cryptography::ICryptoTransform* transform_); void FlushFinalBlock_20447(DLL2SDK::Array* dst_, int32_t* dstOffset_); void Write_20448(DLL2SDK::Array* buffer_, int32_t offset_, DLL2SDK::Array* dst_, int32_t* dstOffset_, int32_t count_); static void StreamWrite_20449(DLL2SDK::Array* buffer_, int32_t offset_, DLL2SDK::Array* dst_, int32_t* dstOffset_, int32_t count_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ConfigCrypto : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Security::Cryptography::ICryptoTransform* _Transform_; DLL2SDK::Array* _InputBuffer_; int32_t _InputBufferIndex_; int32_t _InputBlockSize_; DLL2SDK::Array* _OutputBuffer_; int32_t _OutputBufferIndex_; int32_t _OutputBlockSize_; bool _finalBlockTransformed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StreamRead_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20443(DLL2SDK::mscorlib::System::Security::Cryptography::ICryptoTransform* transform_); int32_t Read_20444(DLL2SDK::Array* src_, int32_t* srcOffset_, DLL2SDK::Array* dst_, int32_t dstOffset_, int32_t count_); static int32_t StreamRead_20445(DLL2SDK::Array* src_, int32_t* srcOffset_, DLL2SDK::Array* dst_, int32_t dstOffset_, int32_t count_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ConfigBufferCache : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t MAX_BUILDER_SIZE_; DLL2SDK::Array* CachedInstance_; DLL2SDK::Array* CachedInstanceForCryptography_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Acquire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Release_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AcquireForCryptography_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReleaseForCryptography_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20438(); static DLL2SDK::Array* Acquire_20439(int32_t capacity_); static void Release_20440(DLL2SDK::Array* bytes_); static DLL2SDK::Array* AcquireForCryptography_20441(int32_t capacity_); static void ReleaseForCryptography_20442(DLL2SDK::Array* bytes_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ConfigBitConverter : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Text::UTF8Encoding* UTF8_; DLL2SDK::mscorlib::System::Text::ASCIIEncoding* ASCII_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::String* NullableToString_20373(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Array* NullableToInt16Arr1_20374(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Array* NullableToInt32Arr1_20375(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Array* NullableToSingleArr1_20376(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Array* NullableToStringArr1_20377(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* NullableToStringList1_20378(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* NullableToInt32List1_20379(DLL2SDK::Array* bytes_, int32_t* position_); static void GetBytes_20380(DLL2SDK::Array* bytes_, int32_t* position_, uint8_t value_); static void GetBytes_20381(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::Array* value_); static void GetBytes_20382(DLL2SDK::Array* bytes_, int32_t* position_, bool value_); static void GetBytes_20383(DLL2SDK::Array* bytes_, int32_t* position_, int16_t value_); static void GetBytes_20384(DLL2SDK::Array* bytes_, int32_t* position_, uint16_t value_); static void GetBytes_20385(DLL2SDK::Array* bytes_, int32_t* position_, int32_t value_); static void GetBytes_20386(DLL2SDK::Array* bytes_, int32_t* position_, uint32_t value_); static void GetBytes_20387(DLL2SDK::Array* bytes_, int32_t* position_, int64_t value_); static void GetBytes_20388(DLL2SDK::Array* bytes_, int32_t* position_, uint64_t value_); static void GetBytes_20389(DLL2SDK::Array* bytes_, int32_t* position_, float value_); static void GetBytes_20390(DLL2SDK::Array* bytes_, int32_t* position_, double value_); static void GetBytes_20391(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::Array* value_); static void GetBytes_20392(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::String* value_); static uint8_t ToByte_20393(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Array* ToBytes_20394(DLL2SDK::Array* bytes_, int32_t* position_, int32_t length_); static bool ToBoolean_20395(DLL2SDK::Array* bytes_, int32_t* position_); static int16_t ToInt16_20396(DLL2SDK::Array* bytes_, int32_t* position_); static uint16_t ToUInt16_20397(DLL2SDK::Array* bytes_, int32_t* position_); static int32_t ToInt32_20398(DLL2SDK::Array* bytes_, int32_t* position_); static uint32_t ToUInt32_20399(DLL2SDK::Array* bytes_, int32_t* position_); static int64_t ToInt64_20400(DLL2SDK::Array* bytes_, int32_t* position_); static uint64_t ToUInt64_20401(DLL2SDK::Array* bytes_, int32_t* position_); static float ToSingle_20402(DLL2SDK::Array* bytes_, int32_t* position_); static double ToDouble_20403(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::mscorlib::System::String* ToString_20404(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::mscorlib::System::String* ASCIIToString_20405(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Array* ToBooleanArr1_20406(DLL2SDK::Array* bytes_, int32_t* position_, bool dword_); static DLL2SDK::Array* ToByteArr1_20407(DLL2SDK::Array* bytes_, int32_t* position_, bool dword_); static DLL2SDK::Array* ToInt16Arr1_20408(DLL2SDK::Array* bytes_, int32_t* position_, bool dword_); static DLL2SDK::Array* ToInt32Arr1_20409(DLL2SDK::Array* bytes_, int32_t* position_, bool dword_); static DLL2SDK::Array* ToUInt32Arr1_20410(DLL2SDK::Array* bytes_, int32_t* position_, bool dword_); static DLL2SDK::Array* ToInt64Arr1_20411(DLL2SDK::Array* bytes_, int32_t* position_, bool dword_); static DLL2SDK::Array* ToUInt64Arr1_20412(DLL2SDK::Array* bytes_, int32_t* position_, bool dword_); static DLL2SDK::Array* ToSingleArr1_20413(DLL2SDK::Array* bytes_, int32_t* position_, bool dword_); static DLL2SDK::Array* ToDoubleArr1_20414(DLL2SDK::Array* bytes_, int32_t* position_, bool dword_); static DLL2SDK::Array* ToStringArr1_20415(DLL2SDK::Array* bytes_, int32_t* position_, bool dword_); static DLL2SDK::Array* ToBooleanArr2_20416(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Array* ToByteArr2_20417(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Array* ToInt32Arr2_20418(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Array* ToUInt32Arr2_20419(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Array* ToInt64Arr2_20420(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Array* ToUInt64Arr2_20421(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Array* ToSingleArr2_20422(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Array* ToDoubleArr2_20423(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Array* ToStringArr2_20424(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Array* ToBooleanArr3_20425(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Array* ToByteArr3_20426(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Array* ToInt32Arr3_20427(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Array* ToUInt32Arr3_20428(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Array* ToInt64Arr3_20429(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Array* ToUInt64Arr3_20430(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Array* ToSingleArr3_20431(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Array* ToDoubleArr3_20432(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::Array* ToStringArr3_20433(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::UnityEngine::UnityEngine::Vector2 ToVector2_20434(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 ToVector3_20435(DLL2SDK::Array* bytes_, int32_t* position_); static DLL2SDK::UnityEngine::UnityEngine::Vector4 ToVector4_20436(DLL2SDK::Array* bytes_, int32_t* position_); static void _cctor_20437(); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ConfigBinaryWriter : DLL2SDK::mscorlib::System::IO::BinaryWriter { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix4_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix5_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix6_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix7_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix8_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix9_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix10_Write_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20360(DLL2SDK::mscorlib::System::IO::Stream* output_); void Write_20361(DLL2SDK::mscorlib::System::String* value_); void Write_20362(DLL2SDK::Array* itemArray_); void Write_20363(DLL2SDK::Array* itemArray_); void Write_20364(DLL2SDK::Array* itemArray_); void Write_20365(DLL2SDK::Array* itemArray_); void Write_20366(DLL2SDK::mscorlib::System::Collections::Generic::List_1* itemList_); void Write_20367(DLL2SDK::mscorlib::System::Collections::Generic::List_1* itemList_); void Write_20368(DLL2SDK::mscorlib::System::Collections::Generic::List_1* itemList_); void Write_20369(DLL2SDK::UnityEngine::UnityEngine::Vector2 vector2_); void Write_20370(DLL2SDK::UnityEngine::UnityEngine::Vector3 vector3_); void Write_20371(DLL2SDK::UnityEngine::UnityEngine::Vector4 vector4_); void __xLuaBaseProxy_Write_20372(DLL2SDK::mscorlib::System::String* P0_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct AssemblyHandler : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_TypeDic_; DLL2SDK::mscorlib::System::Reflection::Assembly* m_Assembly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssembly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::Reflection::Assembly* GetAssembly_20357(); static DLL2SDK::mscorlib::System::Type* GetType_20358(DLL2SDK::mscorlib::System::String* typeName_); static void _cctor_20359(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct TipsParentTypesData : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* TipsParentList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareTipsParentData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddTipsParentData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllTipsParentList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTipsSubTypeList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTipsParentType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void PrepareTipsParentData_20351(); static void AddTipsParentData_20352(DLL2SDK::Assembly_CSharp::GameUI::ETipsType tipsType_, DLL2SDK::Assembly_CSharp::GameUI::ETipsType parentTipsType_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* GetAllTipsParentList_20353(); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTipsSubTypeList_20354(DLL2SDK::Assembly_CSharp::GameUI::ETipsType tipsType_); static DLL2SDK::Assembly_CSharp::GameUI::ETipsType GetTipsParentType_20355(DLL2SDK::Assembly_CSharp::GameUI::ETipsType tipsType_); static void _cctor_20356(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct TipsDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_TipsData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearTips_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20347(); int32_t GetTips_20348(DLL2SDK::Assembly_CSharp::GameUI::ETipsType tipsType_); bool SetTips_20349(DLL2SDK::Assembly_CSharp::GameUI::ETipsType tipsType_, int32_t number_); bool ClearTips_20350(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct TipsDataManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TipsDelegates_; DLL2SDK::Assembly_CSharp::GameUI::TipsDataStore* m_TipsDataStore_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::TipsDataManager* Instance_; int32_t TIPS_NUMBER_LOCK_; int32_t TIPS_NUMBER_EXCLAMATION_; DLL2SDK::mscorlib::System::String* TIPS_LOCK_SPRITE_; DLL2SDK::mscorlib::System::String* TIPS_EXCLAMATION_SPRITE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterTipsDelegate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterTipsDelegate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_UnRegisterTipsDelegate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearTipsDelegate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTipsDelegate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecycleTipsDelegateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecycleAllTipsDelegateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendTipsNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTipsNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTipsNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowIconTipsNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShowIconTipsSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTipsLock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTipsExclamation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20328(); void Init_20329(); void Shutdown_20330(); bool RegisterTipsDelegate_20331(DLL2SDK::Assembly_CSharp::GameUI::ETipsType tipsType_, DLL2SDK::Assembly_CSharp::GameUI::ITipsDelegate* callback_); bool UnRegisterTipsDelegate_20332(DLL2SDK::Assembly_CSharp::GameUI::ETipsType tipsType_, DLL2SDK::Assembly_CSharp::GameUI::ITipsDelegate* callback_); bool UnRegisterTipsDelegate_20333(DLL2SDK::Assembly_CSharp::GameUI::ETipsType tipsType_); bool ClearTipsDelegate_20334(); DLL2SDK::Assembly_CSharp::GameUI::TipsDelegateInfo* GetTipsDelegate_20335(DLL2SDK::Assembly_CSharp::GameUI::ETipsType tipsType_); void RecycleTipsDelegateInfo_20336(DLL2SDK::Assembly_CSharp::GameUI::TipsDelegateInfo* delegateInfo_); void RecycleAllTipsDelegateInfo_20337(); void SendTipsNotify_20338(DLL2SDK::Assembly_CSharp::GameUI::ETipsType tipsType_); int32_t GetTipsNumber_20339(DLL2SDK::Assembly_CSharp::GameUI::ETipsType tipsType_); bool SetTipsNumber_20340(DLL2SDK::Assembly_CSharp::GameUI::ETipsType tipsType_, int32_t number_); bool SetTipsLock_20343(DLL2SDK::Assembly_CSharp::GameUI::ETipsType tipsType_); bool SetTipsExclamation_20344(DLL2SDK::Assembly_CSharp::GameUI::ETipsType tipsType_); void NotifyDataStoreUpdated_20345(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); static bool IsShowIconTipsNumber_20341(int32_t tipsNumber_); static DLL2SDK::mscorlib::System::String* GetShowIconTipsSprite_20342(int32_t tipsNumber_); static void _cctor_20346(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct TipsDelegateInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::ETipsType tipsType_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* delegates_; bool _HasRecycle_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20324(); bool get_HasRecycle_20325(); void set_HasRecycle_20326(bool value_); void OnRecycle_20327(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SlideWindowContainerController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20320(); void UnRegisterDelegates_20321(); void __xLuaBaseProxy_UnRegisterDelegates_20322(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BaseSlideWindowContentController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20317(); void ShutDown_20318(); void __xLuaBaseProxy_ShutDown_20319(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ReuseListView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UIReuseListContent* m_WrapContent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitReuseList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20313(); void InitReuseList_20314(DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_, DLL2SDK::Assembly_CSharp::GameUI::IReuseListDataSource* dataSource_); void ShutDown_20315(); void __xLuaBaseProxy_ShutDown_20316(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ReuseListItemWrapperView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* m_Button_; DLL2SDK::Assembly_CSharp::UIWidget* m_Widget_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* m_ButtonCollider_; DLL2SDK::Assembly_CSharp::GameUI::ReuseListItemWrapperController* m_Controller_; bool m_IsHide_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetViewSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20302(); bool get_IsHide_20303(); void set_IsHide_20304(bool value_); DLL2SDK::Assembly_CSharp::GameUI::ReuseListItemWrapperController* get_Controller_20305(); void set_Controller_20306(DLL2SDK::Assembly_CSharp::GameUI::ReuseListItemWrapperController* value_); void Awake_20307(); void SetViewSize_20308(int32_t width_, int32_t height_); void EnableClick_20309(bool enableClick_); void ShutDown_20310(); void __xLuaBaseProxy_Awake_20311(); void __xLuaBaseProxy_ShutDown_20312(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIReuseListContent : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t m_columns_; int32_t itemCount_; DLL2SDK::Assembly_CSharp::GameUI::IReuseListDataSource* m_DataSource_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_Go_; bool cullContent_; int32_t minIndex_; int32_t maxIndex_; DLL2SDK::Assembly_CSharp::GameUI::UIReuseListContent_OnInitializeItem* onInitializeItem_; DLL2SDK::Assembly_CSharp::GameUI::UIReuseListContent_OnInitializeAnim* onInitializeAnim_; DLL2SDK::UnityEngine::UnityEngine::Transform* mTrans_; DLL2SDK::Assembly_CSharp::UIPanel* mPanel_; DLL2SDK::Assembly_CSharp::UIScrollView* mScroll_; bool mHorizontal_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mChildren_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mChildrenWrapperViews_; int32_t mLastUpdateIndexBegin_; int32_t mLastUpdateIndexEnd_; DLL2SDK::Array* Positions_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_UpdateList_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitReuseList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetChilds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortBasedOnScrollMovement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortAlphabetically_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CacheScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetChildPositions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateChildView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WrapContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFullSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPositionAtIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddUpdateItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveUpdateItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDataCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDataColumns_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDataItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDataItemWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDataItemHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCellSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20266(); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_cachedGameObject_20267(); void InitReuseList_20268(DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_, DLL2SDK::Assembly_CSharp::GameUI::IReuseListDataSource* dataSource_); void Shutdown_20269(); void Start_20270(); void ResetChilds_20271(bool resetScroll_); void Refresh_20272(bool ResetViews_); void OnMove_20273(DLL2SDK::Assembly_CSharp::UIPanel* panel_); void SortBasedOnScrollMovement_20274(bool resetScroll_); void SortAlphabetically_20275(); bool CacheScrollView_20276(); void ResetChildPositions_20277(bool resetScroll_); void UpdateChildView_20278(); bool WrapContent_20279(); void UpdateItem_20280(DLL2SDK::UnityEngine::UnityEngine::Transform* item_, int32_t index_, DLL2SDK::Assembly_CSharp::GameUI::UIReuseListContent_OneOffState state_, bool show_); float GetFullSize_20281(); float GetItemWidth_20282(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPositionAtIndex_20283(int32_t index_); void AddUpdateItem_20284(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, int32_t index_); void RemoveUpdateItem_20285(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_); void Tick_20286(); int32_t GetDataCount_20287(); int32_t GetDataColumns_20288(); DLL2SDK::mscorlib::System::Object* GetDataItem_20289(int32_t index_); int32_t GetDataItemWidth_20290(int32_t index_); int32_t GetDataItemHeight_20291(int32_t index_); DLL2SDK::UnityEngine::UnityEngine::Vector2 GetCellSize_20292(int32_t index_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct EasyItemAnimFlyX : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::TweenPosition* m_Tween_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Prepare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20257(); void Init_20258(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void Stop_20259(); void Play_20260(); void Reset_20261(); void Prepare_20262(); void ShutDown_20263(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct EasyItemAnimAlpha : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::TweenAlpha* m_Tween_; DLL2SDK::Assembly_CSharp::UIButtonColor* m_Button_; DLL2SDK::Assembly_CSharp::UIWidget* m_Widget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Prepare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20250(); void Init_20251(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void Stop_20252(); void Play_20253(); void Reset_20254(); void Prepare_20255(); void ShutDown_20256(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct EasyItemAnimScaleX : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::TweenScale* m_TweenScale_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Prepare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20243(); void Init_20244(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void Stop_20245(); void Play_20246(); void Reset_20247(); void Prepare_20248(); void ShutDown_20249(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct EasyItemAnimScaleY : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::TweenScale* m_TweenScale_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Prepare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20236(); void Init_20237(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void Stop_20238(); void Play_20239(); void Reset_20240(); void Prepare_20241(); void ShutDown_20242(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct EasyAnimUtility : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnimPlayer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20228(); static DLL2SDK::Assembly_CSharp::GameUI::IEasyItemAnim* GetAnimPlayer_20229(DLL2SDK::Assembly_CSharp::GameUI::EasyAnimType type_); }; } namespace DLL2SDK::Assembly_CSharp { struct CustomDragDropCloneCallback : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::CustomDragDropView* TargetView_; DLL2SDK::Assembly_CSharp::CustomDragDropView* CloneTargetView_; DLL2SDK::Assembly_CSharp::IDragAndDropCallback* Callback_; DLL2SDK::Assembly_CSharp::IDragAndDropCallbackEx* CallbackEx_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IDragAndDropCallback_OnDragDropStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IDragAndDropCallback_OnDragDropMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IDragAndDropCallback_OnDragDropRelease_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragDropStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragDropMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragDropRelease_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20221(DLL2SDK::Assembly_CSharp::CustomDragDropView* targetView_, DLL2SDK::Assembly_CSharp::CustomDragDropView* cloneTargetView_); void IDragAndDropCallback_OnDragDropStart_20222(); void IDragAndDropCallback_OnDragDropMove_20223(DLL2SDK::UnityEngine::UnityEngine::Vector3 delta_); void IDragAndDropCallback_OnDragDropRelease_20224(DLL2SDK::UnityEngine::UnityEngine::GameObject* surface_); void OnDragDropStart_20225(DLL2SDK::Assembly_CSharp::CustomDragDropView* dropView_); void OnDragDropMove_20226(DLL2SDK::Assembly_CSharp::CustomDragDropView* dropView_, DLL2SDK::UnityEngine::UnityEngine::Vector3 delta_); void OnDragDropRelease_20227(DLL2SDK::Assembly_CSharp::CustomDragDropView* dropView_, DLL2SDK::UnityEngine::UnityEngine::GameObject* surface_); }; } namespace DLL2SDK::Assembly_CSharp { struct CustomDragDropView : DLL2SDK::Assembly_CSharp::UIDragDropItem { DLL2SDK::Assembly_CSharp::IDragAndDropCallback* Callback_; DLL2SDK::Assembly_CSharp::IDragAndDropCallbackEx* CallbackEx_; int32_t Context_; DLL2SDK::Assembly_CSharp::CustomDragDropView* CloneCustomObject_; DLL2SDK::Assembly_CSharp::CustomDragDropCloneCallback* CloneCallback_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragDropStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragDropStartCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragDropMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragDropRelease_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDraging_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetClone_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20208(); void OnDestroy_20209(); void OnDragStart_20210(); void OnDragDropStart_20211(); void OnDragDropStartCallback_20212(DLL2SDK::Assembly_CSharp::CustomDragDropView* dropView_); void OnDragDropMove_20213(DLL2SDK::UnityEngine::UnityEngine::Vector3 delta_); void OnDragDropRelease_20214(DLL2SDK::UnityEngine::UnityEngine::GameObject* surface_); bool IsDraging_20215(); void ResetClone_20216(); void __xLuaBaseProxy_OnDragStart_20217(); void __xLuaBaseProxy_OnDragDropStart_20218(); void __xLuaBaseProxy_OnDragDropMove_20219(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); void __xLuaBaseProxy_OnDragDropRelease_20220(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ReuseListItemWrapperController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::ReuseListItemWrapperView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::IReuseListItemController* m_ContentController_; DLL2SDK::Assembly_CSharp::GameUI::IEasyItemAnim* m_EasyAnim_; DLL2SDK::Assembly_CSharp::GameUI::IReuseList* m_ReuseList_; bool m_EnableClick_; int32_t m_Index_; DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* currentContentController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemAnimInitialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemInitialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemHide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReuseListItemData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReuseListItemHide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsContentVisible_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20177(); DLL2SDK::Assembly_CSharp::GameUI::IReuseListItemController* get_ContentController_20178(); int32_t get_Index_20179(); void PostInit_20180(); void Init_20181(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_20182(); void RegisterDelegates_20183(); void UnRegisterDelegates_20184(); void ShutDown_20185(); void OnButtonClick_20186(); void OnItemAnimInitialize_20187(); void OnItemInitialize_20188(int32_t wrapIndex_, int32_t realIndex_, bool selected_); void OnItemHide_20189(int32_t wrapIndex_, int32_t realIndex_); void InitContent_20190(DLL2SDK::Assembly_CSharp::GameUI::IReuseList* ReuseList_, DLL2SDK::mscorlib::System::Type* contentControllerType_, int32_t width_, int32_t height_, bool enableClick_); void SetReuseListItemData_20191(DLL2SDK::mscorlib::System::Object* data_, int32_t wrapIndex_, int32_t realIndex_, bool selected_); void SetReuseListItemHide_20192(DLL2SDK::mscorlib::System::Object* data_, int32_t wrapIndex_, int32_t realIndex_); void SetUIActive_20193(bool IsActive_, bool recursively_, bool RemoveDelegate_); bool IsContentVisible_20194(); void __xLuaBaseProxy_PostInit_20195(); void __xLuaBaseProxy_Init_20196(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_20197(); void __xLuaBaseProxy_RegisterDelegates_20198(); void __xLuaBaseProxy_UnRegisterDelegates_20199(); void __xLuaBaseProxy_ShutDown_20200(); void __xLuaBaseProxy_SetUIActive_20201(bool P0_, bool P1_, bool P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ReuseListItemEmptyView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20176(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ReuseListItemEmptyController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReuseListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReuseListItemHide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReuseListItemContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20170(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_20171(); bool SetReuseListData_20172(DLL2SDK::Assembly_CSharp::GameUI::IReuseList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_, int32_t width_, int32_t height_, bool selected_); bool SetReuseListItemHide_20173(DLL2SDK::Assembly_CSharp::GameUI::IReuseList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); DLL2SDK::Assembly_CSharp::UIWidget* GetReuseListItemContent_20174(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_20175(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ReuseListController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::ReuseListView* m_ReuseListView_; float m_Scale_; DLL2SDK::Assembly_CSharp::UIScrollView* m_ScrollView_; int32_t m_PendingWrapperToCreate_; int32_t m_TotalNumOfWrapperToCreate_; int32_t NumOfItemsToCreateInitially_; int32_t m_NumInStore_; int32_t m_Columns_; int32_t m_ItemCount_; int32_t mCurrentSelectedIndex_; int32_t m_PanelWidth_; int32_t m_PanelHeight_; bool mHorizontal_; int32_t m_RealIndexInList_; DLL2SDK::Assembly_CSharp::GameUI::IReuseListCallback* m_Callback_; DLL2SDK::Assembly_CSharp::GameUI::IReuseListDataSource* m_DataSource_; bool m_EnableClick_; DLL2SDK::Assembly_CSharp::GameUI::ReuseListController_OnDataListShowFinished* onDataListShowFinished_; DLL2SDK::Assembly_CSharp::GameUI::ReuseListController_OnDataListShowBackToBegin* onDataListShowBackToBegin_; DLL2SDK::Assembly_CSharp::GameUI::ReuseListController_OnAllWrapControllersCreatedFiniehd* onAllWrapControllersCreatedFiniehd_; bool DisableShakeUseList_; DLL2SDK::Array* m_ItemWrapperCaches_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadLeft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadRight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadPickup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectNextChip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCurrentSelectedIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsVertical_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onWrapInitializeItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onWrapInitializeAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEndEdgeOfBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragExcessBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragInverseExcessBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitReuseList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReloadData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPanelSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScrollTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScrollToPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScrollToPosEx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScrollToEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestrictMovePosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestrictMovePositionEx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShakeReuseList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDataCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDataItemWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDataColumns_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDataItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDataItemHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDataItemType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReuseListItemAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInitial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckScrollViewReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginPrepareChildControllers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateAWrapperController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemWrapperCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20102(); DLL2SDK::Assembly_CSharp::GameUI::ReuseListView* get_View_20103(); void Init_20104(); void ShutDown_20105(); bool OnGamepadUp_20106(); bool OnGamepadDown_20107(); bool OnGamepadLeft_20108(); bool OnGamepadRight_20109(); bool OnGamepadPickup_20110(); bool OnGamepadMark_20111(); void SelectNextChip_20112(int32_t deltaIndex_); void UpdateCurrentSelectedIndex_20113(); void RegisterDelegates_20114(); void UnRegisterDelegates_20115(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_20116(); bool IsVertical_20117(); void onWrapInitializeItem_20118(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, int32_t wrapIndex_, int32_t realIndex_, bool show_); void onWrapInitializeAnim_20119(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, int32_t wrapIndex_); bool IsEndEdgeOfBounds_20120(); void OnDragExcessBounds_20121(); void OnDragInverseExcessBounds_20122(); void InitReuseList_20123(DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_, DLL2SDK::Assembly_CSharp::GameUI::IReuseListDataSource* dataSource_, DLL2SDK::Assembly_CSharp::GameUI::IReuseListCallback* callback_, bool enableClick_); void Clear_20124(); void RefreshView_20125(); void ReloadData_20126(); void ResetPanelSize_20127(bool resetScroll_); bool ScrollTo_20128(int32_t index_); bool ScrollToPos_20129(DLL2SDK::UnityEngine::UnityEngine::Vector3 offsetPos_); bool ScrollToPosEx_20130(DLL2SDK::UnityEngine::UnityEngine::Vector3 offsetPos_); bool ScrollToEnd_20131(); DLL2SDK::UnityEngine::UnityEngine::Vector3 RestrictMovePosition_20132(DLL2SDK::UnityEngine::UnityEngine::Vector3 offsetPos_); DLL2SDK::UnityEngine::UnityEngine::Vector3 RestrictMovePositionEx_20133(DLL2SDK::UnityEngine::UnityEngine::Vector3 offsetPos_); void ShakeReuseList_20134(); int32_t GetDataCount_20135(); int32_t GetDataItemWidth_20136(int32_t index_); int32_t GetDataColumns_20137(); DLL2SDK::mscorlib::System::Object* GetDataItem_20138(int32_t index_); int32_t GetDataItemHeight_20139(int32_t index_); DLL2SDK::mscorlib::System::Type* GetDataItemType_20140(int32_t index_); DLL2SDK::Assembly_CSharp::GameUI::IReuseListItemController* GetItemController_20141(int32_t index_); DLL2SDK::UnityEngine::UnityEngine::Transform* GetItemTransform_20142(int32_t index_); bool OnItemClick_20143(int32_t index_); bool OnReuseListItemAction_20144(int32_t index_, int32_t action_, DLL2SDK::mscorlib::System::Object* obj_); bool CheckInitial_20145(); bool CheckScrollViewReady_20146(); void BeginPrepareChildControllers_20147(int32_t numOfItemToCreateImmediately_, bool NeedPrepareChildControllers_); void CreateAWrapperController_20148(); DLL2SDK::Assembly_CSharp::GameUI::ReuseListItemWrapperController* GetItemWrapperCache_20149(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, int32_t wrapIndex_); int32_t GetItemCount_20150(); void SetUIActive_20151(bool isActive_, bool recursively_, bool RemoveDelegate_); void __xLuaBaseProxy_Init_20152(); void __xLuaBaseProxy_ShutDown_20153(); void __xLuaBaseProxy_RegisterDelegates_20154(); void __xLuaBaseProxy_UnRegisterDelegates_20155(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_20156(); void __xLuaBaseProxy_SetUIActive_20157(bool P0_, bool P1_, bool P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ReuseItemActionData : DLL2SDK::mscorlib::System::Object { int32_t Index_; int32_t Action_; DLL2SDK::mscorlib::System::Object* Data_; bool _HasRecycle_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::ReuseItemActionData* Empty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20089(); bool get_HasRecycle_20090(); void set_HasRecycle_20091(bool value_); void OnRecycle_20092(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UITabController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUITabController_WillTabShow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20053(); void GameUI_IUITabController_WillTabShow_20054(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UITabBarItem : DLL2SDK::Assembly_CSharp::UIWidgetContainer { DLL2SDK::Assembly_CSharp::UIWidget* LockContainer_; DLL2SDK::Assembly_CSharp::UIWidget* SelectedContainer_; DLL2SDK::Assembly_CSharp::UIWidget* UnselectedContainer_; DLL2SDK::Assembly_CSharp::UILabel* SelectedLabel_; DLL2SDK::Assembly_CSharp::UILabel* UnselectedLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RedDotWidget_; int32_t _TabIndex_k__BackingField_; bool mTabLocked_; bool mTabSelected_; DLL2SDK::mscorlib::System::Action_1* OnInteractTabSelect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLocked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTabName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20034(); void SetLocked_20035(bool locked_); void SetSelected_20036(bool selected_); void SetTabName_20037(DLL2SDK::mscorlib::System::String* str_); void set_TabIndex_20038(int32_t value_); int32_t get_TabIndex_20039(); void set_TabLocked_20040(bool value_); bool get_TabLocked_20041(); void set_TabSelected_20042(bool value_); bool get_TabSelected_20043(); bool get_isColliderEnabled_20044(); void OnClick_20045(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct RomanNumeralConverter : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_a2r_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20013(); static DLL2SDK::mscorlib::System::String* a2r_20014(int32_t number_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIStringUtils : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t kMiloLimit_; int32_t kMilo_; int32_t kKiloLimit_; int32_t kKilo_; float kKiloBase_; float kMiloBase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeLocFormat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LocSafeFormat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeUpper_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Short4Value_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShortClamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NetworkString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemExpiredTimeString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemExpiredTimeStringWithOutHour_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemExpiredTimeStringByTimestamp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::String* SafeLocFormat_20004(DLL2SDK::mscorlib::System::String* locID_, DLL2SDK::Array* args_); static DLL2SDK::mscorlib::System::String* LocSafeFormat_20005(DLL2SDK::mscorlib::System::String* locID_, DLL2SDK::Array* args_); static DLL2SDK::mscorlib::System::String* SafeUpper_20006(DLL2SDK::mscorlib::System::String* original_); static DLL2SDK::mscorlib::System::String* Short4Value_20007(int32_t value_); static DLL2SDK::mscorlib::System::String* ShortClamp_20008(float value_, DLL2SDK::mscorlib::System::String* format_); static DLL2SDK::mscorlib::System::String* NetworkString_20009(DLL2SDK::Array* bytes_); static DLL2SDK::mscorlib::System::String* GetItemExpiredTimeString_20010(int32_t duration_); static DLL2SDK::mscorlib::System::String* GetItemExpiredTimeStringWithOutHour_20011(int32_t duration_); static DLL2SDK::mscorlib::System::String* GetItemExpiredTimeStringByTimestamp_20012(int32_t expireTime_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIStandards : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::UIStandards_PopupBoxA* BoxA_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_19997(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIPerspectivePending : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIWidget* Container_; DLL2SDK::Assembly_CSharp::UIWidget* CategoryContainer_; DLL2SDK::Assembly_CSharp::UIWidget* SortContainer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPrespective_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19995(); void SetPrespective_19996(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIPlusMinusButton : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIButton* PlusBtn_; DLL2SDK::Assembly_CSharp::UIButton* MinusBtn_; DLL2SDK::Assembly_CSharp::UILabel* ShowLabel_; bool IsCircle_; int32_t m_MinValue_; int32_t m_MaxValue_; int32_t m_Current_; DLL2SDK::mscorlib::System::Action_1* m_OnChangeCallback_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlusBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMinusBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19989(); int32_t get_Current_19990(); void Start_19991(); void Init_19992(int32_t minValue_, int32_t maxValue_, int32_t defaultValue_, DLL2SDK::mscorlib::System::Action_1* callback_); void OnPlusBtnClick_19993(); void OnMinusBtnClick_19994(); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct UIYSizeAdaptor : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIWidget* mContainer_; int32_t mWidth_; int32_t mHeight_; int32_t originHeight_; int32_t mProtected_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Resize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19984(); void Awake_19985(); void OnEnable_19986(); void OnApplicationPause_19987(bool pause_); void Resize_19988(); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct UIXSizeAdaptor : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIWidget* mContainer_; int32_t mWidth_; int32_t mHeight_; int32_t originWidth_; int32_t mProtected_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Resize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19979(); void Awake_19980(); void OnEnable_19981(); void OnApplicationPause_19982(bool pause_); void Resize_19983(); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct UITableCellAdaptor : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIWidget* Container_; DLL2SDK::Array* Childs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPercent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19975(); void AdaptCell_19976(int32_t newWidth_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPos_19977(DLL2SDK::Assembly_CSharp::UIWidget* widget_, float percent_); float GetPercent_19978(DLL2SDK::Assembly_CSharp::UIWidget* container_, DLL2SDK::Assembly_CSharp::UIWidget* child_, int32_t oldWidth_); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct UISizeAdaptor : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIWidget* mContainer_; int32_t mWidth_; int32_t mHeight_; int32_t originWidth_; int32_t originHeight_; bool mIsFillScreen_; int32_t LeftOffset_; int32_t RightOffset_; int32_t TopOffset_; int32_t BottomOffset_; int32_t mProtected_; bool mFixHeight_; bool mFixWidth_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Resize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19970(); void Awake_19971(); void OnEnable_19972(); void OnApplicationPause_19973(bool pause_); void Resize_19974(); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct UISideAdaptor : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool Horizontally_; DLL2SDK::Assembly_CSharp::GameCommon::UISideAdaptor_EHorizontalSide HorizontalSide_; bool Vertically_; DLL2SDK::Assembly_CSharp::GameCommon::UISideAdaptor_EVerticalSide VerticalSide_; int32_t mWidth_; int32_t mHeight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Excute_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reposition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19966(); void Awake_19967(); void Excute_19968(); void Reposition_19969(bool playing_); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct UIScaleAdaptor : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float DefaultWidth_; float DefaultHeight_; bool InverseXY_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_AdjustSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19962(); void Start_19963(); void AdjustSize_19964(); void AdjustSize_19965(float DefaultWidth_, float DefaultHeight_); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct UICameraFieldAdaptor : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t mDesignedWidth_; int32_t mDesignedHeight_; int32_t mDesignedFOV_; DLL2SDK::Assembly_CSharp::GameCommon::UICameraFieldAdaptor_ESide mSide_; bool mIgnoreOver_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Excute_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Adapt_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19958(); void Awake_19959(); void Excute_19960(); void Adapt_19961(bool playing_); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct UIAnchorAdaptor : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* anchors_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19956(); void Start_19957(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIFlowTable : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIProgressBar* ScrollBar_; int32_t Group_; DLL2SDK::Assembly_CSharp::UIScrollView* ScrollView_; float gradientCoefficient_; DLL2SDK::Assembly_CSharp::UIPanel* mPanel_; DLL2SDK::UnityEngine::UnityEngine::Transform* mCellRoot_; bool mHorizontal_; bool mFirstTime_; float mPanelSize_; DLL2SDK::Assembly_CSharp::GameUI::IUIFlowTableDataSource* DataSource_; DLL2SDK::Assembly_CSharp::GameUI::IUIFlowTableDelegate* Delegate_; float mHeightSum_; bool _Patch_k__BackingField_; float mPatchedHeightSum_; float sumHeights_; DLL2SDK::mscorlib::System::Action_1* FirstRowPositionCallback_; bool isTopAnchor_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mHeights_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mOffsets_; int32_t mHeightNumber_; int32_t mRangeStart_; int32_t mRangeEnd_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mRollPool_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mRolls_; bool mReusedRevert_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidateScroll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAwake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWrapCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScrollBar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateScrollBar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateScrollBarView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FloatRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FloatByOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixedFloatByOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHighlight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLastCellCanSee_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOverSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentFirstRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentLastRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceToConstrain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRowHeights_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRangeStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRangeEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateVisibleRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCellOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWrapStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertOffset2Position_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WrapCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WrapContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WrapPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CellList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReusedStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReusedEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReusedNext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCellPos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19912(); bool ValidateScroll_19913(); void UpdateScrollView_19914(); void Awake_19915(); void OnAwake_19916(); void Start_19917(); void OnMove_19918(DLL2SDK::Assembly_CSharp::UIPanel* panel_); void OnStart_19919(); DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell* CreateCell_19920(int32_t row_, DLL2SDK::Assembly_CSharp::EAssetID assetID_, bool active_); void OnWrapCell_19921(DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell* cell_, int32_t row_); void Refresh_19922(bool resetPosition_); void Update_19923(); void OnUpdate_19924(float deltaTime_); void OnScrollBar_19925(); void UpdateScrollBar_19926(float offset_); void UpdateScrollBarView_19927(); bool get_Patch_19928(); void set_Patch_19929(bool value_); void FloatRow_19930(int32_t row_, int32_t style_); void FloatByOffset_19931(float offset_); void FixedFloatByOffset_19932(float offset_); void SetHighlight_19933(int32_t row_, DLL2SDK::Assembly_CSharp::EAssetID assetID_); bool IsLastCellCanSee_19934(); bool IsOverSize_19935(); int32_t GetCurrentFirstRow_19936(); int32_t GetCurrentLastRow_19937(); void ForceToConstrain_19938(); void RefreshRowHeights_19939(); int32_t GetRangeStart_19940(); int32_t GetRangeEnd_19941(); void UpdateVisibleRange_19942(float start_, float end_); float GetCellOffset_19943(int32_t row_); void OnWrapStart_19944(); DLL2SDK::UnityEngine::UnityEngine::Vector3 ConvertOffset2Position_19945(float offset_); void WrapCell_19946(int32_t row_, bool forceNew_); void WrapContent_19947(bool remain_); void WrapPosition_19948(float offset_); DLL2SDK::Assembly_CSharp::GameUI::UIFlowRollList* CellList_19949(DLL2SDK::Assembly_CSharp::EAssetID assetID_); void ReusedStart_19950(); void ReusedEnd_19951(bool culling_); bool ReusedNext_19952(int32_t row_, DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell* cell_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCellPos_19953(int32_t row_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIFlowRollList : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* mQueue_; int32_t mHead_; int32_t mTail_; int32_t mCapacity_; bool mStarted_; bool mRevert_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnsureCapacity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RollNext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RollLast_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Next_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_End_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCellQueue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19899(); void EnsureCapacity_19900(); int32_t RollNext_19901(int32_t index_); int32_t RollLast_19902(int32_t index_); bool Next_19903(int32_t row_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowCellContainer* output_); void Start_19904(bool revert_); void End_19905(bool culling_); DLL2SDK::Array* GetCellQueue_19906(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIFlowCellContainer : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell* Cell_; int32_t Row_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Activate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeActivate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19896(); DLL2SDK::Assembly_CSharp::GameUI::UIFlowCellContainer* Activate_19897(int32_t row_); DLL2SDK::Assembly_CSharp::GameUI::UIFlowCellContainer* DeActivate_19898(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIFlowGridCellPool : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* PendingCells_; DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPool_Roll* UsingCells_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReuseCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AppendCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_End_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindUsingCell_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19872(); void Start_19873(); bool ReuseCell_19874(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* cell_); void AppendCell_19875(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* cell_); void End_19876(); DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* FindUsingCell_19877(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIFlowGrid : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIScrollBar* ScrollBar_; DLL2SDK::Assembly_CSharp::UIScrollView* ScrollView_; DLL2SDK::Assembly_CSharp::UIPanel* mPanel_; DLL2SDK::UnityEngine::UnityEngine::Transform* mCellRoot_; DLL2SDK::UnityEngine::UnityEngine::Vector2 mPanelSize_; bool IsHorizontal_; DLL2SDK::Assembly_CSharp::GameUI::IUIFlowGridDataSource* DataSource_; DLL2SDK::Assembly_CSharp::GameUI::IUIFlowGridDelegate* Delegate_; bool mIgnoreCallBack_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mRangeOffsets_; int32_t mRangeRowNumber_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mRangeHeights_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mRangeColNumbers_; DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* mRangeColCenters_; float mRangeHeight_; int32_t mRangeColNumber_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mRangeWidths_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mRangeRowNumbers_; DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* mRangeRowCenters_; float mRangeWidth_; int32_t mRangeRowStart_; int32_t mRangeRowEnd_; int32_t mRangeColStart_; int32_t mRangeColEnd_; bool mWrapFirstStarted_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mWrapCellPools_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mWrapCellPoolList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidateScroll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAwake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWrapCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindUsingCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScrollBar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateScrollBar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateScrollBarView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FloatRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCellCanSee_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshGridRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateVisibleRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRowOffsetFromPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetColumeOffsetFromPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPositionFromPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWrapStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WrapCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WrapContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScrollOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWrapCellPool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReusedStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReusedEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReusedNext_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19831(); bool ValidateScroll_19832(); void UpdateScrollView_19833(); void Awake_19834(); void OnAwake_19835(); void Start_19836(); void OnMove_19837(DLL2SDK::Assembly_CSharp::UIPanel* panel_); void OnStart_19838(); DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* CreateCell_19839(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_, DLL2SDK::Assembly_CSharp::EAssetID assetID_, bool active_); void OnWrapCell_19840(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* cell_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void Refresh_19841(bool resetPosition_); DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* FindUsingCell_19842(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void Update_19843(); void OnUpdate_19844(float deltaTime_); void OnScrollBar_19845(); void UpdateScrollBar_19846(float offset_, bool restricted_); void UpdateScrollBarView_19847(); void FloatRow_19848(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_, int32_t style_); void CheckCellCanSee_19849(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void RefreshGridRange_19850(); void UpdateVisibleRange_19851(float start_, float end_); float GetRowOffsetFromPath_19852(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); float GetColumeOffsetFromPath_19853(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPositionFromPath_19854(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void OnWrapStart_19855(); void WrapCell_19856(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_, bool forceNew_); void WrapContent_19857(bool remain_); void ScrollOffset_19858(float offset_, float offsetWidth_); DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPool* GetWrapCellPool_19859(DLL2SDK::Assembly_CSharp::EAssetID assetID_); void ReusedStart_19860(); void ReusedEnd_19861(); bool ReusedNext_19862(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_, DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* cell_); void _CreateCell_m__0_19863(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath p_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIFlexibleListBaseCell : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIWidget* mMainContainer_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* mMainColider_; DLL2SDK::Assembly_CSharp::UIDragScrollView* mDragScrollView_; int32_t _Height_k__BackingField_; int32_t _Width_k__BackingField_; DLL2SDK::Assembly_CSharp::GameUI::UIFlexibleListBaseCell_OnClickCell* _ClickDel_k__BackingField_; int32_t _Index_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyClickOnCell_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19790(); void Awake_19791(); void set_Height_19792(int32_t value_); int32_t get_Height_19793(); void set_Width_19794(int32_t value_); int32_t get_Width_19795(); void BindData_19796(DLL2SDK::mscorlib::System::Object* data_, int32_t index_); void set_ClickDel_19797(DLL2SDK::Assembly_CSharp::GameUI::UIFlexibleListBaseCell_OnClickCell* value_); DLL2SDK::Assembly_CSharp::GameUI::UIFlexibleListBaseCell_OnClickCell* get_ClickDel_19798(); void set_Index_19799(int32_t value_); int32_t get_Index_19800(); void NotifyClickOnCell_19801(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UITimeGroup : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float playOffset_; bool autoInvoke_; float fElaseTime_; bool bTick_; bool waitFirstPlay_; float waitTimeFirstPlay_; bool bFirstRefresh_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InvokeImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTimeGroup_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19759(); void OnEnable_19760(); void InvokeImpl_19761(float fPlayOffset_); void Update_19762(); void StartTick_19763(float fPlayOffset_); void ResetTimeGroup_19764(); void OnPlayTimeGroup_19765(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIInvokeAnis : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* tweenColors_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* tweenerScales_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* tweenerAlphas_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* tweenerPositions_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* gameObjects_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* animators_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* dispatchers_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* tweenRotations_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* events_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetToBeginning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Disable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19766(); void ResetToBeginning_19767(); void Disable_19768(); void Play_19769(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIPreAnimationManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* _manageredAnis_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::UIPreAnimationManager* _manager_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFadeOutFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPreFade_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19754(); void OnFadeOutFinish_19756(); bool PlayPreFade_19757(DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* controller_, DLL2SDK::System_Core::System::Action* deferedAction_); static DLL2SDK::Assembly_CSharp::GameUI::UIPreAnimationManager* Instance_19755(); static void _cctor_19758(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIPerspectiveToggleEffect : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameUI::UIPerspectiveSelectEffect* mEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Toggle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19751(); void Awake_19752(); void Toggle_19753(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIPerspectiveSelectEffect : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* onFinished_; DLL2SDK::Assembly_CSharp::TweenScale* mTwScale_; DLL2SDK::Assembly_CSharp::TweenPosition* mTwPosition_; int32_t mActive_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::UIPerspectiveSelectEffect* current_; float kDuration_; DLL2SDK::UnityEngine::UnityEngine::Vector3 kHighPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 kHighScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateTween_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureTween_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFinished_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19744(); void Awake_19745(); void CreateTween_19746(); void ConfigureTween_19747(bool forward_); void Play_19748(bool forward_); void OnFinished_19749(); static void _cctor_19750(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIOutFadeEffect : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::UIWidget* AlphaWidget_; DLL2SDK::Assembly_CSharp::TweenAlpha* tweenAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetFadeOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFadeOut_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void ResetFadeOut_19740(); static DLL2SDK::UnityEngine::UnityEngine::GameObject* GetCurrent_19741(); static void PlayFadeOut_19742(DLL2SDK::UnityEngine::UnityEngine::GameObject* gObj_, DLL2SDK::Assembly_CSharp::EventDelegate_Callback* onFinish_); static void _cctor_19743(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIGridShowEffect : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* onFinished_; DLL2SDK::Assembly_CSharp::TweenScale* mTwScale_; DLL2SDK::Assembly_CSharp::TweenAlpha* mTwAlpha_; DLL2SDK::Assembly_CSharp::TweenPosition* mTwPosition_; int32_t mActive_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::UIGridShowEffect* current_; float kDuration_; float kAlphaLazy_; float kAlphaDelay_; float kPosLazy_; float kPosDelay_; float kScaleDelay_; DLL2SDK::UnityEngine::UnityEngine::Vector3 kLowPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 kLowScale_; DLL2SDK::UnityEngine::UnityEngine::Vector3 kHighPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 kHighScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateTween_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureTween_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFinished_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19733(); void Awake_19734(); void CreateTween_19735(); void ConfigureTween_19736(bool high_, float delay_); void Play_19737(bool forward_, bool high_, float delay_); void OnFinished_19738(); static void _cctor_19739(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIFadeEffect : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* onFinished_; DLL2SDK::Assembly_CSharp::TweenAlpha* mTwAlpha_; DLL2SDK::Assembly_CSharp::TweenPosition* mTwPosition_; int32_t mActive_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mPositionRecord_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::UIFadeEffect* current_; float kDuration_; float kAlphaLazy_; float kAlphaDelay_; float kPosLazy_; float kPosDelay_; float kOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Capture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Configure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetToBeginning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFinished_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19725(); void Awake_19726(); void Capture_19727(); void Configure_19728(DLL2SDK::Assembly_CSharp::GameUI::EUIFadeEffectDirection direction_); void ResetToBeginning_19729(bool forward_); void Play_19730(bool forward_, DLL2SDK::Assembly_CSharp::GameUI::EUIFadeEffectDirection direction_); void OnFinished_19731(); static void _cctor_19732(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIDigitLabelEffect : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool mReset_; bool mPlaying_; bool mValid_; bool mDelayPlay_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* onFinished_; DLL2SDK::Assembly_CSharp::UILabel* Label_; DLL2SDK::mscorlib::System::String* DigitFormat_; bool ShowAsInteger_; bool ShortClamp_; bool PlayOnEnabled_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ScaleOnPlay_; float mDuration_; float mFactor_; float mStartNumber_; float mTargetNumber_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::UIDigitLabelEffect* current_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoSampleNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDigit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDigitText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Debug4Play_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19712(); bool get_IsPlaying_19713(); void AutoSampleNumber_19714(); void Play_19715(float numberStart_, float numberEnd_, bool fromBeginning_); void SetDigit_19716(int32_t num_); DLL2SDK::mscorlib::System::String* GetDigitText_19717(float number_); void Stop_19718(); void Awake_19719(); void OnEnable_19720(); void OnDisable_19721(); void Update_19722(); void Debug4Play_19723(); static void _cctor_19724(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIButtonEffect : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* TweenTarget_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mScaleFrom_; DLL2SDK::UnityEngine::UnityEngine::Vector2 mScaleTo_; float mAlphaFrom_; float mAlphaTo_; DLL2SDK::Assembly_CSharp::TweenScale* mTweenScale_; DLL2SDK::Assembly_CSharp::TweenAlpha* mTweenAlpha_; struct StaticFields { float kDuration_; float kScaleTimes_; float kAlphaTimes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Capture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19707(); void Awake_19708(); void Capture_19709(); void OnPress_19710(bool isPressed_); static void _cctor_19711(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIBatchTweenAni : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache0_; DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache1_; DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache2_; DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DispatchTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortHorizontal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortVertical_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnimationObjectHalfRect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnimationObjOrigin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnimationObjOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CaculateItemDelay_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void DispatchTime_19700(DLL2SDK::mscorlib::System::Collections::Generic::List_1* timeGroups_, DLL2SDK::Assembly_CSharp::GameUI::EUIItemsBatchAnimationMethod eMethod_, float fGroupInterval_); static int32_t SortHorizontal_19701(DLL2SDK::Assembly_CSharp::GameUI::AnimationTimeObject* obj1_, DLL2SDK::Assembly_CSharp::GameUI::AnimationTimeObject* obj2_); static int32_t SortVertical_19702(DLL2SDK::Assembly_CSharp::GameUI::AnimationTimeObject* obj1_, DLL2SDK::Assembly_CSharp::GameUI::AnimationTimeObject* obj2_); static DLL2SDK::UnityEngine::UnityEngine::Vector2 GetAnimationObjectHalfRect_19703(DLL2SDK::Assembly_CSharp::GameUI::AnimationTimeObject* obj_); static DLL2SDK::UnityEngine::UnityEngine::Vector2 GetAnimationObjOrigin_19704(DLL2SDK::Assembly_CSharp::GameUI::AnimationTimeObject* obj_); static DLL2SDK::UnityEngine::UnityEngine::Vector2 GetAnimationObjOffset_19705(DLL2SDK::Assembly_CSharp::GameUI::AnimationTimeObject* obj_); static void CaculateItemDelay_19706(DLL2SDK::mscorlib::System::Collections::Generic::List_1* itemsList_, DLL2SDK::Assembly_CSharp::GameUI::EUIItemsBatchAnimationMethod eMethod_, float fGroupInterval_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BatchTweenParam : DLL2SDK::mscorlib::System::Object { float fBatchInterval_; DLL2SDK::Assembly_CSharp::GameUI::EUIItemsBatchAnimationMethod eMethod_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19699(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct AnimationTimeObject : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* transform_; DLL2SDK::Assembly_CSharp::UIWidget* widget_; DLL2SDK::Assembly_CSharp::GameUI::UIAnimationTimeGroup* group_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19698(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, DLL2SDK::Assembly_CSharp::UIWidget* wgt_, DLL2SDK::Assembly_CSharp::GameUI::UIAnimationTimeGroup* grp_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIAnimationTimeGroup : DLL2SDK::Assembly_CSharp::GameUI::UITimeGroup { DLL2SDK::Assembly_CSharp::GameUI::UIInvokeAnis* invokeAnis_; int32_t catergoryId_; bool defaultAlphaFade_; bool defaultPosFlyIn_; DLL2SDK::Assembly_CSharp::GameUI::UIAnimationTimeGroup_FlyFrom flyFrom_; bool defaultZoom_; DLL2SDK::UnityEngine::UnityEngine::Vector3 scaleFrom_; DLL2SDK::Assembly_CSharp::TweenScale* IntialZoom_; bool bReadyToPlay_; DLL2SDK::Assembly_CSharp::TweenPosition* flyIn_; bool bflyInInit_; bool bInitialZoomInit_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableTimeGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTimeGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayTimeGroup_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19687(); bool get_IsReadyToPlay_19688(); void OnEnable_19689(); void Awake_19690(); void Update_19691(); void DisableTimeGroup_19692(); void ResetTimeGroup_19693(); void OnPlayTimeGroup_19694(); void __xLuaBaseProxy_OnEnable_19695(); void __xLuaBaseProxy_Update_19696(); void __xLuaBaseProxy_ResetTimeGroup_19697(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UI2rdPopwindowEffect : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIWidget* Inner_; DLL2SDK::Assembly_CSharp::UIWidget* Outer_; DLL2SDK::Assembly_CSharp::UIWidget* Container_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mTweeners_; struct StaticFields { float kDuration_; float kAlphaLazy_; float kInnerDelay_; DLL2SDK::UnityEngine::UnityEngine::Vector3 kInnerScfr_; DLL2SDK::UnityEngine::UnityEngine::Vector3 kInnerScto_; float kInnerAlFr_; float kInnerAlTo_; float kOuterDelay_; float kOuterFrom_; float kOuterTo_; float kContainerDelay_; float kContainerFrom_; float kContainerTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19682(); void Awake_19683(); void ResetEffect_19684(); void Play_19685(bool foward_, bool frombegin_); static void _cctor_19686(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UI1stPopwindowEffect : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* Mask_; DLL2SDK::Assembly_CSharp::UIWidget* Container_; DLL2SDK::Assembly_CSharp::UIWidget* BottomContainer_; DLL2SDK::Assembly_CSharp::UIWidget* MiddleContainer_; DLL2SDK::Assembly_CSharp::UIWidget* UpperContainer_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* mMaskColider_; DLL2SDK::UnityEngine::UnityEngine::Quaternion mOriQ_; bool mPressing_; float mHalfScreenWidth_; float mHalfScreenHeight_; float mPressDegreeX_; float mPressDegreeY_; DLL2SDK::UnityEngine::UnityEngine::Vector2 mSmoothPress_; DLL2SDK::UnityEngine::UnityEngine::Vector2 mPress_; DLL2SDK::UnityEngine::UnityEngine::Quaternion mPressQ_; DLL2SDK::UnityEngine::UnityEngine::Quaternion mPressUQ_; bool mGyroSupported_; DLL2SDK::UnityEngine::UnityEngine::Quaternion mQ_; DLL2SDK::UnityEngine::UnityEngine::Quaternion mUIQ_; DLL2SDK::UnityEngine::UnityEngine::Quaternion mBottomQ_; DLL2SDK::UnityEngine::UnityEngine::Quaternion mUpperQ_; float mGyroRange_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mTweeners_; struct StaticFields { float kSmoothTimes_; float kPressDegree_; float kGyroDegree_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PressMask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGyro_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ZoomQuaternion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyTweeners_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19668(); void Awake_19669(); void PressMask_19670(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool state_); void UpdatePress_19671(float delta_); void set_GyroRange_19672(float value_); float get_GyroRange_19673(); void UpdateGyro_19674(float delta_); void Update_19676(); void ApplyTweeners_19677(); void PlayEffect_19678(); void ResetEffect_19679(); void Play_19680(bool foward_, bool frombegin_); static DLL2SDK::UnityEngine::UnityEngine::Quaternion ZoomQuaternion_19675(DLL2SDK::UnityEngine::UnityEngine::Quaternion original_, float range_); static void _cctor_19681(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIControlUtils : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mStopwatchs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Copy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DiagnosticStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DiagnosticPrint_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } template static MonoType Create_19663(DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); template static MonoType Copy_19664(MonoType original_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); static void DiagnosticStart_19665(DLL2SDK::mscorlib::System::String* tag_); static void DiagnosticPrint_19666(DLL2SDK::mscorlib::System::String* tag_); static void _cctor_19667(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UICommonTools : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t SmallIntToStrCount_; DLL2SDK::Array* SmallIntToStr_; DLL2SDK::mscorlib::System::String* Lobby2DetailAnimatorTrigger_; DLL2SDK::mscorlib::System::String* Detail2LobbyAnimatorTrigger_; float UI_DELAY_REFRESH_TIME_; int32_t NUCLEAR_BOMB_STREAK_ID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 DEFAULT_WEAPON_EULERANGLE_; bool ShowVideoLog_; int32_t PEAK_CONVERT_LEVEL_; int32_t m_NORMAL_MAX_LEVEL_; DLL2SDK::UnityEngine::UnityEngine::Color BR_TEAM_SEAT_1_; DLL2SDK::UnityEngine::UnityEngine::Color BR_TEAM_SEAT_2_; DLL2SDK::UnityEngine::UnityEngine::Color BR_TEAM_SEAT_3_; DLL2SDK::UnityEngine::UnityEngine::Color BR_TEAM_SEAT_4_; DLL2SDK::mscorlib::System::String* BR_TEAM_SIGN_1_; DLL2SDK::mscorlib::System::String* BR_TEAM_SIGN_2_; DLL2SDK::mscorlib::System::String* BR_TEAM_SIGN_3_; DLL2SDK::mscorlib::System::String* BR_TEAM_SIGN_4_; DLL2SDK::Array* BR_TEAM_COLORS_; DLL2SDK::UnityEngine::UnityEngine::Quaternion WEAPON_ROTATION_; DLL2SDK::UnityEngine::UnityEngine::Quaternion THROW_WEAPON_ROTATION_; DLL2SDK::mscorlib::System::String* m_PreShowOffLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeSetClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SafeSetClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeSetEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_SafeSetClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeSetAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeSetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SafeSetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_SafeSetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeIsActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeIsSelfActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SafeIsActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SafeIsSelfActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeSetValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SafeSetValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeSetColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDraw_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SafeSetAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_SafeSetAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_SafeSetAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeSetLabel_LOCID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeSetLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SafeSetLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_SafeSetLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_SafeSetLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix4_SafeSetLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSprte_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SafeSetColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeSetWidgetShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeSetSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SafeSetSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeSetSpriteNameAuto_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeSetSpriteNameMakePixelPerfect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeSetSpriteNameRatioPixel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeSetSpritePixelPerfect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeSetSpriteFillAmount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSIItemNull_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeSetTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeForceUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SafeForceUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeSetSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeSetDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWidgetRect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeSetLocalPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SafeSetLocalPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeSetLocalRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeSetLocalScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLocalPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCompGray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContainerGray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeSetGray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetColliderEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafePlayAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_BuildString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindClickEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_BindClickEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HexToColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOtherLevelProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelInfoType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelStringByLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CompareLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOtherLevelString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBrTeamSeatColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBrTeamSignSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBrTeamColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_HexToColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChestBackgroundQualitySprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLargeBackgroundQualitySprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSmallBackgroundQualitySprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCommonWeaponQualitySprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCommonWeaponQualitySprite2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCommonWeaponQualitySprite3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCommonRoleQualitySprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCommonItemQualitySprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLuckyBoardItemQualitySprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLuckyDrawQualitySprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBroadcastTipBGSpirte_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeContextColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ChangeContextColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUIActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ItemIconCheckRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShopTypeByID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UlongByInt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFixIconByLevelUnlockConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelUnlockConfigByIconId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMoneySprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUILabelTextLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUILabelTextLengthImmediate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConfigByScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDiffPosToParentObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetDiffPosToParentObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPanelByUIFlowGrid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPanelByUIFlowTable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRankUpShowOffLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActiveWithAlphaTween_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddChildDontInstantiate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_AddChildDontInstantiate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void SafeSetClick_19558(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, DLL2SDK::Assembly_CSharp::UIEventListener_VoidDelegate* callback_); static void SafeSetClick_19559(DLL2SDK::UnityEngine::UnityEngine::Component* component_, DLL2SDK::Assembly_CSharp::UIEventListener_VoidDelegate* callback_); static void SafeSetEnable_19560(DLL2SDK::UnityEngine::UnityEngine::Collider* collider_, bool enable_); static void SafeSetClick_19561(DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* BtnTemp_, DLL2SDK::Assembly_CSharp::EventDelegate_Callback* func_, DLL2SDK::mscorlib::System::String* BtnLabel_); static void SafeSetAlpha_19562(DLL2SDK::UnityEngine::UnityEngine::Component* component_, bool active_); static void SafeSetActive_19563(DLL2SDK::UnityEngine::UnityEngine::Component* component_, bool active_); static void SafeSetActive_19564(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool active_); static void SafeSetActive_19565(DLL2SDK::Array* objs_, bool active_); static bool SafeIsActive_19566(DLL2SDK::UnityEngine::UnityEngine::Component* component_); static bool SafeIsSelfActive_19567(DLL2SDK::UnityEngine::UnityEngine::Component* component_); static bool SafeIsActive_19568(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); static bool SafeIsSelfActive_19569(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); static void SafeSetValue_19570(DLL2SDK::Assembly_CSharp::UIToggle* toggle_, bool value_); static void SafeSetValue_19571(DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* slider_, float value_); static void SafeSetColor_19572(DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* slider_, DLL2SDK::UnityEngine::UnityEngine::Color color_); static void RefreshDraw_19573(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); static void SafeSetAlpha_19574(DLL2SDK::Assembly_CSharp::UIRect* rect_, bool show_); static void SafeSetAlpha_19575(DLL2SDK::Assembly_CSharp::UIRect* rect_, bool show_, float alpha_); static void SafeSetAlpha_19576(DLL2SDK::Assembly_CSharp::UIRect* rect_, float alpha_); static void SafeSetLabel_LOCID_19577(DLL2SDK::Assembly_CSharp::UILabel* label_, DLL2SDK::mscorlib::System::String* locid_); static void SafeSetLabel_19578(DLL2SDK::Assembly_CSharp::UILabel* label_, DLL2SDK::mscorlib::System::String* text_); static void SafeSetLabel_19579(DLL2SDK::Assembly_CSharp::UILabel* label_, int32_t intValue_); static void SafeSetLabel_19580(DLL2SDK::Assembly_CSharp::UILabel* label_, DLL2SDK::mscorlib::System::Text::StringBuilder* builder_, DLL2SDK::mscorlib::System::String* format_, DLL2SDK::Array* args_); static void SafeSetLabel_19581(DLL2SDK::Assembly_CSharp::UILabel* label_, DLL2SDK::Array* bytes_); static void SafeSetLabel_19582(DLL2SDK::Assembly_CSharp::UILabel* label_, DLL2SDK::UnityEngine::UnityEngine::Color color_); static void SetSprte_19583(DLL2SDK::Assembly_CSharp::UISprite* sprite_, DLL2SDK::UnityEngine::UnityEngine::Color tintColor_); static void SafeSetColor_19584(DLL2SDK::Assembly_CSharp::UIWidget* widget_, DLL2SDK::UnityEngine::UnityEngine::Color tintColor_); static void SafeSetWidgetShow_19585(DLL2SDK::Assembly_CSharp::UIWidget* widget_, bool show_); static void SafeSetSpriteName_19586(DLL2SDK::Assembly_CSharp::UISprite* sprite_, DLL2SDK::mscorlib::System::String* spriteName_, DLL2SDK::UnityEngine::UnityEngine::Vector2 fitRect_, bool keepOriginalSizeIfSmaller_); static void SafeSetSpriteName_19587(DLL2SDK::Assembly_CSharp::UISprite* sprite_, DLL2SDK::mscorlib::System::String* spriteName_); static void SafeSetSpriteNameAuto_19588(DLL2SDK::Assembly_CSharp::UISprite* sprite_, DLL2SDK::mscorlib::System::String* spriteName_); static void SafeSetSpriteNameMakePixelPerfect_19589(DLL2SDK::Assembly_CSharp::UISprite* sprite_, DLL2SDK::mscorlib::System::String* spriteName_); static void SafeSetSpriteNameRatioPixel_19590(DLL2SDK::Assembly_CSharp::UISprite* sprite_, DLL2SDK::mscorlib::System::String* spriteName_, bool isFixedWidth_, float fixedSize_); static void SafeSetSpritePixelPerfect_19591(DLL2SDK::Assembly_CSharp::UISprite* sprite_); static void SafeSetSpriteFillAmount_19592(DLL2SDK::Assembly_CSharp::UISprite* sprite_, float value_); static void SetTexture_19593(DLL2SDK::Assembly_CSharp::UINetworkTexture* texture_, DLL2SDK::mscorlib::System::String* url_); static bool IsSIItemNull_19594(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_); static void SetTexture_19595(DLL2SDK::Assembly_CSharp::UINetworkTexture* texture_, DLL2SDK::CSProto::msg::PlayerPictureInfo* pinfo_, uint64_t playerID_); static void SafeSetTexture_19596(DLL2SDK::Assembly_CSharp::UITexture* uiTexture_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); static void SafeForceUpdate_19597(DLL2SDK::Assembly_CSharp::UIWidget* widget_); static void SafeForceUpdate_19598(DLL2SDK::Assembly_CSharp::UIAnchor* anchor_, bool forceUpdate_, bool resetUICamera_); static void SafeSetSize_19599(DLL2SDK::Assembly_CSharp::UIWidget* widget_, int32_t width_, int32_t height_); static void SafeSetDepth_19600(DLL2SDK::Assembly_CSharp::UIWidget* widget_, int32_t depth_); static void SetWidgetRect_19601(DLL2SDK::Assembly_CSharp::UIWidget* widget_, int32_t width_, int32_t height_); static void SafeSetLocalPosition_19602(DLL2SDK::UnityEngine::UnityEngine::Component* comp_, DLL2SDK::UnityEngine::UnityEngine::Vector3 localpos_); static void SafeSetLocalPosition_19603(DLL2SDK::UnityEngine::UnityEngine::Component* comp_, float localX_, float localY_, float localZ_); static void SafeSetLocalRotation_19604(DLL2SDK::UnityEngine::UnityEngine::Component* comp_, DLL2SDK::UnityEngine::UnityEngine::Quaternion localqutn_); static void SafeSetLocalScale_19605(DLL2SDK::UnityEngine::UnityEngine::Component* comp_, DLL2SDK::UnityEngine::UnityEngine::Vector3 localscale_); static void SetLocalPosition_19606(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::UnityEngine::UnityEngine::Vector3 localpos_); static void SetCompGray_19607(DLL2SDK::UnityEngine::UnityEngine::Component* comp_, bool isGray_, bool recusively_); static void SetContainerGray_19608(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool isGray_, bool recusively_); static void SafeSetGray_19609(DLL2SDK::Assembly_CSharp::UISprite* sprite_, bool gray_); static void SetColliderEnable_19610(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool enable_); static void SafePlayAnimation_19611(DLL2SDK::Assembly_CSharp::GameUI::UIAudioAnimation* anim_, bool isShow_); static DLL2SDK::mscorlib::System::String* BuildString_19612(DLL2SDK::mscorlib::System::Text::StringBuilder* builder_, int32_t content_); static DLL2SDK::mscorlib::System::String* BuildString_19613(DLL2SDK::mscorlib::System::Text::StringBuilder* builder_, DLL2SDK::mscorlib::System::String* format_, DLL2SDK::Array* args_); static void BindClickEvent_19614(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::Assembly_CSharp::UIEventListener_VoidDelegate* del_); static void BindClickEvent_19615(DLL2SDK::UnityEngine::UnityEngine::BoxCollider* colider_, DLL2SDK::Assembly_CSharp::UIEventListener_VoidDelegate* del_); static void EnableButton_19616(DLL2SDK::Assembly_CSharp::UIButton* button_, bool enabled_); static DLL2SDK::UnityEngine::UnityEngine::Color HexToColor_19617(DLL2SDK::mscorlib::System::String* hex_); static int32_t get_NORMAL_MAX_LEVEL_19618(); static DLL2SDK::Array* GetOtherLevelProgress_19619(DLL2SDK::CSProto::msg::LevelInfo* info_); static DLL2SDK::Assembly_CSharp::Config::ELevelInfoType GetLevelInfoType_19620(DLL2SDK::CSProto::msg::LevelInfo* info_); static DLL2SDK::mscorlib::System::String* GetLevelStringByLevel_19621(int32_t normalLv_, int32_t peakLv_, bool isShort_, bool onlyNumber_); static int32_t CompareLevel_19622(DLL2SDK::CSProto::msg::LevelInfo* a_, DLL2SDK::CSProto::msg::LevelInfo* b_); static int32_t CompareLevel_19623(uint32_t peakLvA_, uint32_t normalLvA_, uint32_t peakLvB_, uint32_t normalLvB_); static DLL2SDK::mscorlib::System::String* GetOtherLevelString_19624(DLL2SDK::CSProto::msg::LevelInfo* info_, bool isShort_, bool onlyNumber_); static DLL2SDK::UnityEngine::UnityEngine::Color GetBrTeamSeatColor_19625(int32_t seatIndex_); static DLL2SDK::mscorlib::System::String* GetBrTeamSignSpriteName_19626(int32_t seatIndex_); static DLL2SDK::UnityEngine::UnityEngine::Color GetBrTeamColor_19627(uint32_t teamIndex_); static DLL2SDK::UnityEngine::UnityEngine::Color HexToColor_19628(int32_t HexVal_); static DLL2SDK::mscorlib::System::String* GetChestBackgroundQualitySprite_19629(int32_t subColor_); static DLL2SDK::mscorlib::System::String* GetLargeBackgroundQualitySprite_19630(int32_t color_, int32_t subColor_); static DLL2SDK::mscorlib::System::String* GetSmallBackgroundQualitySprite_19631(int32_t color_, int32_t subColor_); static DLL2SDK::mscorlib::System::String* GetCommonWeaponQualitySprite_19632(int32_t color_, int32_t subColor_); static DLL2SDK::mscorlib::System::String* GetCommonWeaponQualitySprite2_19633(int32_t color_, int32_t subColor_); static DLL2SDK::mscorlib::System::String* GetCommonWeaponQualitySprite3_19634(int32_t color_, int32_t subColor_); static DLL2SDK::mscorlib::System::String* GetCommonRoleQualitySprite_19635(int32_t color_, int32_t subColor_); static DLL2SDK::mscorlib::System::String* GetCommonItemQualitySprite_19636(int32_t color_, int32_t subColor_); static DLL2SDK::mscorlib::System::String* GetLuckyBoardItemQualitySprite_19637(int32_t color_); static DLL2SDK::mscorlib::System::String* GetLuckyDrawQualitySprite_19638(int32_t color_); static DLL2SDK::mscorlib::System::String* GetBroadcastTipBGSpirte_19639(uint32_t color_); static DLL2SDK::mscorlib::System::String* ChangeContextColor_19640(DLL2SDK::mscorlib::System::String* context_, DLL2SDK::UnityEngine::UnityEngine::Color color_); static DLL2SDK::mscorlib::System::String* ChangeContextColor_19641(DLL2SDK::mscorlib::System::String* context_, DLL2SDK::mscorlib::System::String* color_); static bool IsUIActive_19642(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); static void ItemIconCheckRotation_19643(int32_t id_, DLL2SDK::UnityEngine::UnityEngine::Transform* RotateTransform_); static int32_t GetShopTypeByID_19644(DLL2SDK::Assembly_CSharp::GameShop::ECodmShopType type_); static int32_t UlongByInt_19645(uint64_t num_); static DLL2SDK::mscorlib::System::String* GetFixIconByLevelUnlockConfig_19646(DLL2SDK::Assembly_CSharp::Config::LevelUnlockConfigConfig* config_); static DLL2SDK::Assembly_CSharp::Config::LevelUnlockConfigConfig* GetLevelUnlockConfigByIconId_19647(int32_t iconId_); static DLL2SDK::mscorlib::System::String* GetMoneySprite_19648(bool bo_); static int32_t GetUILabelTextLength_19649(DLL2SDK::Assembly_CSharp::UILabel* label_); static float GetUILabelTextLengthImmediate_19650(DLL2SDK::Assembly_CSharp::UILabel* label_); static DLL2SDK::Assembly_CSharp::Config::BRLadderScoreAwardConfig* GetConfigByScore_19651(int32_t Score_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetDiffPosToParentObj_19652(DLL2SDK::UnityEngine::UnityEngine::Component* inCom_, DLL2SDK::UnityEngine::UnityEngine::Component* inParentCom_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetDiffPosToParentObj_19653(DLL2SDK::UnityEngine::UnityEngine::GameObject* inObj_, DLL2SDK::UnityEngine::UnityEngine::GameObject* inParentObj_); static DLL2SDK::Assembly_CSharp::UIPanel* GetPanelByUIFlowGrid_19654(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_); static DLL2SDK::Assembly_CSharp::UIPanel* GetPanelByUIFlowTable_19655(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_); static DLL2SDK::mscorlib::System::String* GetRankUpShowOffLabel_19656(int32_t rankLevel_); static void SetActiveWithAlphaTween_19657(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_, bool active_, float duration_, float alpha_, DLL2SDK::Assembly_CSharp::EventDelegate_Callback* cb_); static void AddChildDontInstantiate_19658(DLL2SDK::UnityEngine::UnityEngine::GameObject* parent_, DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_); static void AddChildDontInstantiate_19659(DLL2SDK::UnityEngine::UnityEngine::GameObject* parent_, DLL2SDK::UnityEngine::UnityEngine::GameObject* child_, int32_t layer_); static void _cctor_19660(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIButtonReddot : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::String* Key_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Obj_; DLL2SDK::UnityEngine::UnityEngine::Transform* ReddotObject_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnObjClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19553(); void Start_19554(); void CheckReddot_19555(); void OnObjClick_19556(); void _Start_m__0_19557(DLL2SDK::UnityEngine::UnityEngine::GameObject* fakeObject_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIButtonCountDown : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t CountDownTime_; DLL2SDK::Assembly_CSharp::UIButton* Btn_; DLL2SDK::Assembly_CSharp::UILabel* CountDownLabel_; DLL2SDK::Array* ActivateObjs_; DLL2SDK::Array* DeactivateObjs_; bool m_IsCountingDown_; double m_StartCDTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IECountDown_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19542(); bool get_IsCountingDown_19543(); void OnEnable_19544(); void StartCountDown_19545(); DLL2SDK::mscorlib::System::Collections::IEnumerator* IECountDown_19546(); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct UIRichWidget : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* RichObjects_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RichColors_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRichState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19535(); void Start_19536(); void SetRichState_19537(DLL2SDK::Assembly_CSharp::GameCommon::EUIRichState rstate_); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct UIRichSwitchAndSliderExtentions : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeSetState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void SafeSetState_19534(DLL2SDK::Assembly_CSharp::GameCommon::UIRichSwitchAndSlider* ss_, DLL2SDK::Assembly_CSharp::GameCommon::EUIRichState rstate_); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct UIRichSwitchAndSlider : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* MaskBoxcollider_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* Slider_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19532(); void SetState_19533(DLL2SDK::Assembly_CSharp::GameCommon::EUIRichState rstate_); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct UIRichSlider : DLL2SDK::Assembly_CSharp::UIProgressBar { DLL2SDK::Assembly_CSharp::UIButton* mDecrease_; DLL2SDK::Assembly_CSharp::UIButton* mIncrease_; DLL2SDK::Assembly_CSharp::UILabel* mDigit_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mFloatDigitObj_; DLL2SDK::Assembly_CSharp::UILabel* mFloatDigitLabel_; DLL2SDK::mscorlib::System::String* mDigitFormat_; float mMinDigitRange_; float mDigitRange_; bool mDigitHideWhenNoInteract_; float mPressDeltaValue_; DLL2SDK::System_Core::System::Action* audioPlayCallback_; int32_t mInteractObjects_; bool mPressingDecrease_; bool mPressingIncrease_; float mLastPressingTime_; struct StaticFields { float kPressingInvokeTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAudioCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetisColliderEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFgColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInteracting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDigitChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPressBackground_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragBackground_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPressForeground_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalProcessFloatDigitObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragForeground_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPan_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPressDecrease_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPressIncrease_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19512(); void SetAudioCallback_19513(DLL2SDK::System_Core::System::Action* cb_); void PlayAudio_19514(); bool GetisColliderEnabled_19515(); void SetFgColor_19516(DLL2SDK::UnityEngine::UnityEngine::Color color_); void OnStart_19517(); void OnInteracting_19518(int32_t interactObjects_); void OnDigitChange_19519(); void OnPressBackground_19520(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool isPressed_); void OnDragBackground_19521(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void OnPressForeground_19522(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool isPressed_); void InternalProcessFloatDigitObj_19523(bool isPressed_); void OnDragForeground_19524(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void OnPan_19525(DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void OnPressDecrease_19526(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool isPressed_); void OnPressIncrease_19527(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool isPressed_); void Update_19528(); void __xLuaBaseProxy_OnStart_19529(); void __xLuaBaseProxy_OnPan_19530(DLL2SDK::UnityEngine::UnityEngine::Vector2 P0_); void __xLuaBaseProxy_Update_19531(); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct UIRichObjectsExtension : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeSetRichState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void SafeSetRichState_19511(DLL2SDK::Assembly_CSharp::GameCommon::UIRichObjects* obj_, DLL2SDK::Assembly_CSharp::GameCommon::EUIRichState rstate_); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct UIRichObjects : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalObject_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HighlightedObject_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LockedObject_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRichState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19509(); void SetRichState_19510(DLL2SDK::Assembly_CSharp::GameCommon::EUIRichState rstate_); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct UIRichMarker : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAwake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19502(); void OnAwake_19503(); void OnUpdate_19504(); void OnEnable_19505(); void OnDisable_19506(); void Awake_19507(); void Update_19508(); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct UIRichColor : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Color NormalColor_; DLL2SDK::UnityEngine::UnityEngine::Color HighlightedColor_; DLL2SDK::UnityEngine::UnityEngine::Color LockedColor_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRichState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19500(); void SetRichState_19501(DLL2SDK::Assembly_CSharp::GameCommon::EUIRichState rstate_); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct UIRichButton : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* m_TweenTarget_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_NormalObjects_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_HighlightedObjects_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LockObjects_; bool _Lock_k__BackingField_; bool mConfigured_; DLL2SDK::Assembly_CSharp::UIWidget* Badge_; DLL2SDK::Assembly_CSharp::UILabel* BadgeNumber_; int32_t mNotifies_; bool mNotifiesSet_; DLL2SDK::mscorlib::System::String* clickSound_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* onClick_; DLL2SDK::System_Core::System::Action* onClickForTLog_; struct StaticFields { float kTweenDuration_; DLL2SDK::UnityEngine::UnityEngine::Vector3 kTweenFrom_; DLL2SDK::UnityEngine::UnityEngine::Vector3 kTweenTo_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichButton* current_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayClickSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19487(); void set_Lock_19488(bool value_); bool get_Lock_19489(); void ConfigureButton_19490(bool highlited_); void set_Notifies_19491(int32_t value_); int32_t get_Notifies_19492(); void Awake_19493(); void Start_19494(); void OnHover_19495(bool isOver_); void OnPress_19496(bool isPressed_); void PlayClickSound_19497(); void OnClick_19498(); static void _cctor_19499(); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct UIRichSliderDemo : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* slider_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichWidget* control_; bool locked_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Debug_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19485(); void Debug_19486(); }; } namespace DLL2SDK::Assembly_CSharp { struct ShadowBladeSmokeManager : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::List_1* SmokeEffects_; bool m_ShadowbladeAbilityEnable_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableShadowbladeAbility_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableShadowbladeAbility_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSmokeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveSmokeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19476(); void set_ShadowbladeAbilityEnable_19477(bool value_); bool get_ShadowbladeAbilityEnable_19478(); void EnableShadowbladeAbility_19479(DLL2SDK::Assembly_CSharp::ShadowbladeSmokeEffect* smokeEffect_); void DisableShadowbladeAbility_19480(DLL2SDK::Assembly_CSharp::ShadowbladeSmokeEffect* smokeEffect_); void AddSmokeEffect_19481(DLL2SDK::Assembly_CSharp::ShadowbladeSmokeEffect* smokeEffect_); void RemoveSmokeEffect_19482(DLL2SDK::Assembly_CSharp::ShadowbladeSmokeEffect* smokeEffect_); void Shutdown_19483(); void __xLuaBaseProxy_Shutdown_19484(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UILoadingPVEGameTipsView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* gameModeNameLabel_; DLL2SDK::UnityEngine::UnityEngine::Transform* gameModeContainer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGameModeName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19474(); void UpdateGameModeName_19475(DLL2SDK::mscorlib::System::String* nameID_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PopupMenuView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIGrid* m_Grid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_Container_; DLL2SDK::Assembly_CSharp::UIPanel* m_Panel_; DLL2SDK::Assembly_CSharp::UIScrollView* m_ScrollView_; DLL2SDK::Assembly_CSharp::UIWidget* m_OuterWidget_; DLL2SDK::Assembly_CSharp::UIButton* m_Mask_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19473(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PopupMenuItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* m_ButtonLabel_; DLL2SDK::Assembly_CSharp::UIButton* m_Button_; DLL2SDK::Assembly_CSharp::UIWidget* m_Widget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19472(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct MessageBoxWindow : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIWidget* ContentWidget_; DLL2SDK::Assembly_CSharp::UILabel* m_MessageLabel_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* m_OkButtonTemplate_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* m_CancelButtonTemplate_; DLL2SDK::UnityEngine::UnityEngine::Animator* mCloseAnimator_; DLL2SDK::Assembly_CSharp::GameUI::MessageBoxButtonsType m_ButtonsType_; bool isModal_; DLL2SDK::UnityEngine::UnityEngine::Vector3 OkVector_; DLL2SDK::UnityEngine::UnityEngine::Vector3 OkCancelVector_; struct StaticFields { DLL2SDK::mscorlib::System::String* kTitleLoc_; DLL2SDK::mscorlib::System::String* kOkLoc_; DLL2SDK::mscorlib::System::String* kCancelLoc_; DLL2SDK::mscorlib::System::String* kDiscardLoc_; DLL2SDK::mscorlib::System::String* kSaveLoc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DontCacheFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayCloseAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnViewShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWindowCloseable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19460(); bool DontCacheFlag_19461(); void PlayCloseAnimation_19462(); void SetData_19463(DLL2SDK::mscorlib::System::String* message_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxWindow_MessageBoxCallbackHandler* callback_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxButtonsType buttonsType_, bool isModal_, bool isAboveAll_, DLL2SDK::mscorlib::System::String* okButtonText_, DLL2SDK::mscorlib::System::String* cancelButtonText_); void OnViewShow_19464(); bool IsWindowCloseable_19465(); bool __xLuaBaseProxy_DontCacheFlag_19466(); void __xLuaBaseProxy_OnViewShow_19467(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadingView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIPanel* m_Panel_; DLL2SDK::Assembly_CSharp::UILabel* m_LabelTips_; DLL2SDK::Assembly_CSharp::UISprite* m_SpriteBg_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* m_BoxColliderBg_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_LoadingFX_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_ContainerTrans_; DLL2SDK::mscorlib::System::String* m_DefaultMaskSpriteName_; DLL2SDK::System_Core::System::Action* m_HideCallback_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRenderLoadingView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayHide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDelayHide_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19453(); void SetRenderLoadingView_19454(bool bIsShow_); void Awake_19455(); void SetData_19456(DLL2SDK::mscorlib::System::String* tips_, bool blockTouch_, bool showMask_); void DelayHide_19457(DLL2SDK::System_Core::System::Action* callback_, float seconds_); void OnDelayHide_19458(); void __xLuaBaseProxy_Awake_19459(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadingSceneTipsView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* m_TipsLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTipsContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19450(); void SetTipsContent_19451(DLL2SDK::mscorlib::System::String* content_); void SetContent_19452(DLL2SDK::mscorlib::System::String* content_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadingProgressBar : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* LabelTips_; DLL2SDK::Assembly_CSharp::UILabel* LabelProgressValue_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerInfo_; DLL2SDK::Assembly_CSharp::UIProgressBar* ProgressBar_; DLL2SDK::Assembly_CSharp::UISprite* SpriteForeCommon_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBackCommon_; DLL2SDK::Assembly_CSharp::UIProgressBar* ProgressBarZombie_; DLL2SDK::Assembly_CSharp::UISprite* SpriteForeZombie_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBackZombie_; float m_LastProgress_; bool m_bPlayingFake_; bool m_IsZombie_; float fakeProgress_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FakeShowProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FakeUpdateProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19442(); void AdaptSize_19443(); void InitProgress_19444(); void SetLoadingTips_19445(DLL2SDK::mscorlib::System::String* tips_, float progress_); void FakeShowProgress_19446(); void FakeUpdateProgress_19447(); void OnDisable_19448(); void __xLuaBaseProxy_OnDisable_19449(); }; } namespace DLL2SDK::Assembly_CSharp { struct LoadingIconHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19441(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct FeedbackView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* Win_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Fail_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetResult_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19439(); void SetResult_19440(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult result_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CommonTipsView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* CommonTipsGameObject_; DLL2SDK::Assembly_CSharp::UILabel* TipsLabel_; DLL2SDK::Assembly_CSharp::UISprite* TipsBgSprite_; DLL2SDK::Assembly_CSharp::UIPanel* m_Panel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* container_; bool m_IsTipsFinished_; DLL2SDK::Assembly_CSharp::TweenPosition* tweenPosition_; DLL2SDK::Assembly_CSharp::TweenAlpha* tweenAlpha_; int32_t PanelDepth_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Vector3 beginPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 endPosition_; float tweenDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTipsLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCommonTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayAndHideCommonTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTweenFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLastCommonTipsShow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19413(); bool get_IsTipsFinished_19414(); void set_IsTipsFinished_19415(bool value_); void Awake_19416(); void SetTipsLabel_19417(DLL2SDK::mscorlib::System::String* tips_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_19418(); void Tick_19419(float dt_); void ShowCommonTips_19420(DLL2SDK::mscorlib::System::String* tipsContent_, float visibleTime_); DLL2SDK::mscorlib::System::Collections::IEnumerator* DelayAndHideCommonTips_19421(float delay_); DLL2SDK::mscorlib::System::Collections::IEnumerator* OnTweenFinished_19422(float delay_); void OnLastCommonTipsShow_19423(); void __xLuaBaseProxy_Awake_19425(); void __xLuaBaseProxy_Tick_19426(float P0_); static void _cctor_19424(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CommonTipsInGameView : DLL2SDK::Assembly_CSharp::GameUI::CommonTipsView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLastCommonTipsShow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19410(); void OnLastCommonTipsShow_19411(); void __xLuaBaseProxy_OnLastCommonTipsShow_19412(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CommonMessageBoxView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UILabel* m_MessageLabel_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* m_OkButtonTemplate_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* m_CancelButtonTemplate_; DLL2SDK::Assembly_CSharp::GameUI::CommonMessageBoxView_DynamicLine* m_BottomLine_; DLL2SDK::Assembly_CSharp::GameUI::MessageBoxButtonsType m_ButtonsType_; bool isModal_; DLL2SDK::UnityEngine::UnityEngine::Vector3 OkVector_; DLL2SDK::UnityEngine::UnityEngine::Vector3 OkCancelVector_; struct StaticFields { DLL2SDK::mscorlib::System::String* kTitleLoc_; DLL2SDK::mscorlib::System::String* kOkLoc_; DLL2SDK::mscorlib::System::String* kCancelLoc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnViewShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWindowCloseable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19404(); void SetData_19405(DLL2SDK::mscorlib::System::String* message_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxWindow_MessageBoxCallbackHandler* callback_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxButtonsType buttonsType_, bool isModal_, bool isAboveAll_, DLL2SDK::mscorlib::System::String* okButtonText_, DLL2SDK::mscorlib::System::String* cancelButtonText_); void OnViewShow_19406(); bool IsWindowCloseable_19407(); void __xLuaBaseProxy_OnViewShow_19408(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BuyResourceWindow : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UIButton* BuyOnce_; DLL2SDK::Assembly_CSharp::UIButton* BuyMore_; DLL2SDK::Assembly_CSharp::UIToggle* m_BuyGoldToggle_; DLL2SDK::Assembly_CSharp::UIToggle* m_BuyExpertPointToggle_; DLL2SDK::Assembly_CSharp::UIToggle* m_BuyWeaponPointToggle_; DLL2SDK::mscorlib::System::String* m_TabChangeSound_; DLL2SDK::Assembly_CSharp::UILabel* m_DescribeTipUp_; DLL2SDK::Assembly_CSharp::UILabel* m_DescribeTipDown_; DLL2SDK::Assembly_CSharp::UILabel* BuyMutiBuyNum_; DLL2SDK::Assembly_CSharp::UIButton* m_QuitBtn_; DLL2SDK::Assembly_CSharp::UISprite* m_BuyOnceFavorableSprite_; DLL2SDK::Assembly_CSharp::UISprite* m_BuyMoreFavorableSprite_; DLL2SDK::Assembly_CSharp::UILabel* BuyOnceCost_; DLL2SDK::Assembly_CSharp::UILabel* BuyMutiCost_; DLL2SDK::Assembly_CSharp::UILabel* BuyOnceGain_; DLL2SDK::Assembly_CSharp::UILabel* BuyMutiGain_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMutiBuyNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBuyOnceCost_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBuyMutiCost_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBuyOnceGainNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBuyMutiGainNum_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19398(); void SetMutiBuyNum_19399(int32_t inNum_); void SetBuyOnceCost_19400(int32_t inNum_); void SetBuyMutiCost_19401(int32_t inNum_); void SetBuyOnceGainNum_19402(int32_t inNum_); void SetBuyMutiGainNum_19403(int32_t inNum_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BuyResourceAwardWindow : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* critObject_; DLL2SDK::UnityEngine::UnityEngine::GameObject* normalObject_; DLL2SDK::Assembly_CSharp::UISprite* normalResourceSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* VIPCritNode_; DLL2SDK::Assembly_CSharp::UILabel* normalGainResourceLab_; DLL2SDK::Assembly_CSharp::UISprite* critResourceSprite_; DLL2SDK::Assembly_CSharp::UILabel* critGainResourceLab_; DLL2SDK::Assembly_CSharp::UILabel* critLab_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNormalResourceSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNormalGainResourceLab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCritResourceSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCritGainResourceLab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCritLab_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19392(); void SetNormalResourceSprite_19393(DLL2SDK::mscorlib::System::String* inSpriteName_); void SetNormalGainResourceLab_19394(int32_t inResourceNum_); void SetCritResourceSprite_19395(DLL2SDK::mscorlib::System::String* inSpriteName_); void SetCritGainResourceLab_19396(int32_t inResourceNum_); void SetCritLab_19397(int32_t inCritNum_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ArrowTipsView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* Label_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Arrow_; DLL2SDK::Assembly_CSharp::UISprite* BG_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19390(); void SetContent_19391(DLL2SDK::mscorlib::System::String* label_, DLL2SDK::UnityEngine::UnityEngine::Vector3 labelOffset_, float angle_); }; } namespace DLL2SDK::Assembly_CSharp { struct NGUIUtils : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestrictWithinView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestrictWithinView_WrapContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustGridToCenter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGrayScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddMissingComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleUILayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TogglePerspectiveUILayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleFirstPersonCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void RestrictWithinView_19381(DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_, DLL2SDK::UnityEngine::UnityEngine::Transform* target_, DLL2SDK::Assembly_CSharp::UIGrid* inGrid_); static void RestrictWithinView_WrapContent_19382(DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_, DLL2SDK::UnityEngine::UnityEngine::Transform* target_); static void AdjustGridToCenter_19383(DLL2SDK::Assembly_CSharp::UIGrid* inGrid_, int32_t inItemCount_); static void SetGrayScale_19384(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool grayScale_, bool applyToChilds_); template static T AddMissingComponent_19385(DLL2SDK::UnityEngine::UnityEngine::GameObject* trans_, T compChild_); static void ToggleUILayer_19386(DLL2SDK::mscorlib::System::String* layer_, bool toggle_); static void TogglePerspectiveUILayer_19387(bool toggle_); static void ToggleFirstPersonCamera_19388(bool toggle_); static DLL2SDK::UnityEngine::UnityEngine::Rect GetRect_19389(DLL2SDK::Assembly_CSharp::UIWidget* uiWidget_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UILoadingPVEGameTipsController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19376(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_19377(); void Init_19378(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_19379(); void __xLuaBaseProxy_Init_19380(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ReconnectBoxView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::UnityEngine::UnityEngine::GameObject* ReconnectRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BoxRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BoxRoot_Retry_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BoxRoot_Quit_; DLL2SDK::Assembly_CSharp::UILabel* ReconnectLabel_; DLL2SDK::Assembly_CSharp::UISprite* TipsBG_; DLL2SDK::Assembly_CSharp::UILabel* Label_Retry_; DLL2SDK::Assembly_CSharp::UILabel* Label_Quit_; DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_Box_; DLL2SDK::Assembly_CSharp::UIButton* RetryBtn_Box_; DLL2SDK::Assembly_CSharp::UIButton* QuitBtn_Box_; DLL2SDK::Assembly_CSharp::UIButton* FinalQuitBtn_Box_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DontCacheFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowReconnecting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIsFinal_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19370(); bool DontCacheFlag_19371(); void ShowReconnecting_19372(); void ShowBox_19373(); void SetIsFinal_19374(bool isFinal_); bool __xLuaBaseProxy_DontCacheFlag_19375(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ReconnectBoxController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::ReconnectBoxView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::MessageBoxWindow_MessageBoxCallbackHandler* m_Callback_; DLL2SDK::Assembly_CSharp::GameUI::EReconnectAction m_ReconnectAction_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuitBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRetryBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowReconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Hide_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19353(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_19354(); void Init_19355(); void RegisterDelegates_19356(); void UnRegisterDelegates_19357(); void OnQuitBtnClick_19358(); void OnRetryBtnClick_19359(); void SetContent_19360(DLL2SDK::Assembly_CSharp::GameUI::EReconnectAction reconnectActtion_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxWindow_MessageBoxCallbackHandler* callback_, DLL2SDK::mscorlib::System::String* content_); void DoCallBack_19361(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_); void SetTips_19362(DLL2SDK::mscorlib::System::String* tips_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_19366(); void __xLuaBaseProxy_Init_19367(); void __xLuaBaseProxy_RegisterDelegates_19368(); void __xLuaBaseProxy_UnRegisterDelegates_19369(); static void ShowTips_19363(DLL2SDK::mscorlib::System::String* tips_); static void ShowReconnect_19364(DLL2SDK::Assembly_CSharp::GameUI::EReconnectAction reconnectActtion_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxWindow_MessageBoxCallbackHandler* callback_, DLL2SDK::mscorlib::System::String* content_); static void Hide_19365(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PopupMenuItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::PopupMenuItemView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::PopupMenuData* m_Data_; DLL2SDK::Assembly_CSharp::GameUI::PopupMenuController* m_MenuController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickedButton_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19342(); void Init_19343(); void RegisterDelegates_19344(); void UnRegisterDelegates_19345(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_19346(); void SetData_19347(DLL2SDK::Assembly_CSharp::GameUI::PopupMenuController* menuController_, DLL2SDK::Assembly_CSharp::GameUI::PopupMenuData* data_, int32_t width_, int32_t height_); void OnClickedButton_19348(); void __xLuaBaseProxy_Init_19349(); void __xLuaBaseProxy_RegisterDelegates_19350(); void __xLuaBaseProxy_UnRegisterDelegates_19351(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_19352(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PopupMenuData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* Text_; bool Enabled_; DLL2SDK::mscorlib::System::Action_1* Callback_; DLL2SDK::mscorlib::System::Object* Ext_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19341(DLL2SDK::mscorlib::System::String* text_, DLL2SDK::mscorlib::System::Action_1* callback_, DLL2SDK::mscorlib::System::Object* ext_, bool enable_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PopupMenuController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { int32_t CellWidth_; int32_t CellHeight_; int32_t PanelMaxWidth_; int32_t PanelMaxHeight_; int32_t Border_; DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor Pivot_; bool ShowBorder_; DLL2SDK::Assembly_CSharp::GameUI::PopupMenuView* m_View_; int32_t m_MenuItemCount_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ms_PivotOffsetRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMaskClicked_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19327(); void Init_19328(); void RegisterDelegates_19329(); void UnRegisterDelegates_19330(); void SetData_19331(DLL2SDK::mscorlib::System::Collections::Generic::List_1* data_); void Show_19332(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_19333(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetOffset_19334(); void OnMaskClicked_19335(); void __xLuaBaseProxy_Init_19337(); void __xLuaBaseProxy_RegisterDelegates_19338(); void __xLuaBaseProxy_UnRegisterDelegates_19339(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_19340(); static void _cctor_19336(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct MessageBoxController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::MessageBoxWindow* m_View_; DLL2SDK::Assembly_CSharp::GameUI::MessageBoxWindow_MessageBoxCallbackHandler* callback_; int32_t userContext_; DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult m_UserResult_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWindowCloseable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadOk_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnMaskClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOkButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FakeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfShutdownWhenClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfBlurWhenOpen_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19294(); int32_t get_UserContext_19295(); void set_UserContext_19296(int32_t value_); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_19297(); void SetData_19298(DLL2SDK::mscorlib::System::String* message_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxWindow_MessageBoxCallbackHandler* callback_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxButtonsType buttonsType_, int32_t userContext_, bool isModal_, bool isAboveAll_, DLL2SDK::mscorlib::System::String* okButtonText_, DLL2SDK::mscorlib::System::String* cancelButtonText_, bool errorTopReport_); void Init_19299(); bool IsWindowCloseable_19300(); void RegisterDelegates_19301(); void UnRegisterDelegates_19302(); bool GamepadClose_19303(); bool GamepadOk_19304(); void OnBtnMaskClick_19305(); void OnCloseButtonClick_19306(); void OnOkButtonClick_19307(); void OnCancelButtonClick_19308(); void FakeClick_19309(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_); void CloseImpl_19310(); void DoCallBack_19311(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_); bool IfShutdownWhenClose_19312(); bool IfBlurWhenOpen_19313(); void _OnOkButtonClick_m__0_19314(); void _OnCancelButtonClick_m__1_19315(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_19316(); void __xLuaBaseProxy_Init_19317(); bool __xLuaBaseProxy_IsWindowCloseable_19318(); void __xLuaBaseProxy_RegisterDelegates_19319(); void __xLuaBaseProxy_UnRegisterDelegates_19320(); void __xLuaBaseProxy_OnBtnMaskClick_19321(); void __xLuaBaseProxy_OnCloseButtonClick_19322(); bool __xLuaBaseProxy_IfShutdownWhenClose_19323(); bool __xLuaBaseProxy_IfBlurWhenOpen_19324(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct EMsgBoxUserContext : int32_t { MsgBoxOptionConfirmed_ = static_cast(0x0), MsgBoxOpenAndPendingChoose_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadingSceneTipsController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::LoadingSceneTipsView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19289(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_19290(); void Init_19291(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_19292(); void __xLuaBaseProxy_Init_19293(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadingProgressBarController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::LoadingProgressBar* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19281(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_19282(); void Init_19283(); void OnOpen_19284(); void SetData_19285(DLL2SDK::mscorlib::System::String* tips_, float progress_, bool showProgress_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_19286(); void __xLuaBaseProxy_Init_19287(); void __xLuaBaseProxy_OnOpen_19288(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadingController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::LoadingView* m_View_; struct StaticFields { int32_t TIMEOUT_SECONDS_MAX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRenderLoadingView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Hide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19270(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_19271(); void Init_19272(); void OnClose_19273(); void SetRenderLoadingView_19274(); void SetData_19275(DLL2SDK::mscorlib::System::String* tips_, bool blockTouch_, bool showMask_, int32_t timeoutSeconds_, float renderDelay_, bool invisible_); void Hide_19276(); void SetPosition_19277(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_19278(); void __xLuaBaseProxy_Init_19279(); void __xLuaBaseProxy_OnClose_19280(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LitePackDownloadBoxView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::UnityEngine::UnityEngine::GameObject* BoxRoot_Retry_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BoxRoot_NetNotice_; DLL2SDK::Assembly_CSharp::UILabel* Label_Retry_; DLL2SDK::Assembly_CSharp::UILabel* Label_NetNotice_; DLL2SDK::Assembly_CSharp::UIButton* RetryQuitBtn_Box_; DLL2SDK::Assembly_CSharp::UILabel* RetryQuitBtn_Label_; DLL2SDK::Assembly_CSharp::UIButton* RetryBtn_Box_; DLL2SDK::Assembly_CSharp::UILabel* RetryBtn_Label_; DLL2SDK::Assembly_CSharp::UIButton* NoticeQuitBtn_Box_; DLL2SDK::Assembly_CSharp::UILabel* NoticeQuitBtn_Label_; DLL2SDK::Assembly_CSharp::UIButton* NoticeSureBtn_Box_; DLL2SDK::Assembly_CSharp::UILabel* NoticeSureBtn_Label_; DLL2SDK::Assembly_CSharp::GameUI::LitePackDownloadBoxView_RetryNoticeType _retryNoticeType_; DLL2SDK::Assembly_CSharp::GameUI::LitePackDownloadBoxView_NetNoticeType _netNoticeType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DontCacheFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRetry_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowNetNotice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRetryNoticeLable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateNetNoticeLable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19263(); bool DontCacheFlag_19264(); void ShowRetry_19265(DLL2SDK::Assembly_CSharp::GameUI::LitePackDownloadBoxView_RetryNoticeType retryNoticeType_); void ShowNetNotice_19266(DLL2SDK::Assembly_CSharp::GameUI::LitePackDownloadBoxView_NetNoticeType netNoticeType_, uint32_t needDownloadSize_); void UpdateRetryNoticeLable_19267(); void UpdateNetNoticeLable_19268(uint32_t needDownloadSize_); bool __xLuaBaseProxy_DontCacheFlag_19269(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LitePackDownloadBoxController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::LitePackDownloadBoxView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::MessageBoxWindow_MessageBoxCallbackHandler* m_Callback_; DLL2SDK::Assembly_CSharp::GameUI::EReconnectAction m_ReconnectAction_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRetryCancelBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRetrySureBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNetNoticeCancelBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNetNoticeSureBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRetry_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowNetNotice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRetyBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowNetNoticeBox_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19245(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_19246(); void Init_19247(); void RegisterDelegates_19248(); void UnRegisterDelegates_19249(); void OnRetryCancelBtnClick_19250(); void OnRetrySureBtnClick_19251(); void OnNetNoticeCancelBtnClick_19252(); void OnNetNoticeSureBtnClick_19253(); void DoCallBack_19254(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_); void ShowRetry_19255(DLL2SDK::Assembly_CSharp::GameUI::LitePackDownloadBoxView_RetryNoticeType retryNoticeType_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxWindow_MessageBoxCallbackHandler* callback_); void ShowNetNotice_19256(DLL2SDK::Assembly_CSharp::GameUI::LitePackDownloadBoxView_NetNoticeType netNoticeType_, uint32_t needDownSize_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxWindow_MessageBoxCallbackHandler* callback_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_19259(); void __xLuaBaseProxy_Init_19260(); void __xLuaBaseProxy_RegisterDelegates_19261(); void __xLuaBaseProxy_UnRegisterDelegates_19262(); static void ShowRetyBox_19257(DLL2SDK::Assembly_CSharp::GameUI::LitePackDownloadBoxView_RetryNoticeType retryNoticeType_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxWindow_MessageBoxCallbackHandler* callback_); static void ShowNetNoticeBox_19258(DLL2SDK::Assembly_CSharp::GameUI::LitePackDownloadBoxView_NetNoticeType netNoticeType_, uint32_t needDownSize_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxWindow_MessageBoxCallbackHandler* callback_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CommonTipsController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::CommonTipsView* m_TipsView_; DLL2SDK::mscorlib::System::String* m_LastTips_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PendingTips_; struct StaticFields { int32_t MAX_PENDING_TIPS_COUNT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLastCommonTipsShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyOnScreenCapture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowNextTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Close_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19193(); void set_BeginPos_19194(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); void set_EndPos_19195(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_19196(); void Init_19197(); void RegisterDelegates_19198(); void UnRegisterDelegates_19199(); void OnLastCommonTipsShowed_19200(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyOnScreenCapture_19201(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowNextTips_19202(); void ShowTips_19203(DLL2SDK::mscorlib::System::String* tipsContent_, float visibleTime_, bool repeatable_); void Close_19204(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_19206(); void __xLuaBaseProxy_Init_19207(); void __xLuaBaseProxy_RegisterDelegates_19208(); void __xLuaBaseProxy_UnRegisterDelegates_19209(); static void _cctor_19205(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct FeedbackController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::FeedbackView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetResult_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19232(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_19233(); void Init_19234(); void SetResult_19235(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult result_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_19236(); void __xLuaBaseProxy_Init_19237(); }; } namespace DLL2SDK::Assembly_CSharp { struct CommonTipsInZMController : DLL2SDK::Assembly_CSharp::GameUI::CommonTipsController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19225(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_19226(); void RegisterDelegates_19227(); void UnRegisterDelegates_19228(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_19229(); void __xLuaBaseProxy_RegisterDelegates_19230(); void __xLuaBaseProxy_UnRegisterDelegates_19231(); }; } namespace DLL2SDK::Assembly_CSharp { struct CommonTipsInMPController : DLL2SDK::Assembly_CSharp::GameUI::CommonTipsController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19218(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_19219(); void RegisterDelegates_19220(); void UnRegisterDelegates_19221(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_19222(); void __xLuaBaseProxy_RegisterDelegates_19223(); void __xLuaBaseProxy_UnRegisterDelegates_19224(); }; } namespace DLL2SDK::Assembly_CSharp { struct CommonTipsInGameController : DLL2SDK::Assembly_CSharp::GameUI::CommonTipsController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19211(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_19212(); void RegisterDelegates_19213(); void UnRegisterDelegates_19214(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_19215(); void __xLuaBaseProxy_RegisterDelegates_19216(); void __xLuaBaseProxy_UnRegisterDelegates_19217(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CommonMessageBoxController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::CommonMessageBoxView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::MessageBoxWindow_MessageBoxCallbackHandler* callback_; int32_t userContext_; DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult m_UserResult_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWindowCloseable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnMaskClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOkButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FakeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfShutdownWhenClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfBlurWhenOpen_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19167(); int32_t get_UserContext_19168(); void set_UserContext_19169(int32_t value_); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_19170(); void SetData_19171(DLL2SDK::mscorlib::System::String* message_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxWindow_MessageBoxCallbackHandler* callback_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxButtonsType buttonsType_, int32_t userContext_, bool isModal_, bool isAboveAll_, DLL2SDK::mscorlib::System::String* okButtonText_, DLL2SDK::mscorlib::System::String* cancelButtonText_); void Init_19172(); bool IsWindowCloseable_19173(); void RegisterDelegates_19174(); void UnRegisterDelegates_19175(); void OnBtnMaskClick_19176(); void OnCloseButtonClick_19177(); void OnOkButtonClick_19178(); void OnCancelButtonClick_19179(); void FakeClick_19180(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_); void DoCallBack_19181(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_); bool IfShutdownWhenClose_19182(); bool IfBlurWhenOpen_19183(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_19184(); void __xLuaBaseProxy_Init_19185(); bool __xLuaBaseProxy_IsWindowCloseable_19186(); void __xLuaBaseProxy_RegisterDelegates_19187(); void __xLuaBaseProxy_UnRegisterDelegates_19188(); void __xLuaBaseProxy_OnBtnMaskClick_19189(); void __xLuaBaseProxy_OnCloseButtonClick_19190(); bool __xLuaBaseProxy_IfShutdownWhenClose_19191(); bool __xLuaBaseProxy_IfBlurWhenOpen_19192(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BuyResourceAwardController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::BuyResourceAwardWindow* m_View_; DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* m_PlayerInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableTween_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAwardInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseSelf_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19159(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_19160(); void Init_19161(); void DisableTween_19162(); void SetAwardInfo_19163(DLL2SDK::CSProto::msg::EResourceType resourceType_, int32_t resourceNum_, int32_t critNum_); void OnCloseSelf_19164(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_19165(); void __xLuaBaseProxy_Init_19166(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ArrowTipsController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::ArrowTipsView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19153(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_19154(); void Init_19155(); void SetContent_19156(DLL2SDK::mscorlib::System::String* label_, DLL2SDK::UnityEngine::UnityEngine::Vector3 labelOffset_, float angle_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_19157(); void __xLuaBaseProxy_Init_19158(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CommonButtonStyle : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Color m_TextColor_; DLL2SDK::Assembly_CSharp::UILabel_Effect m_TextEffect_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_TextEffectDistance_; DLL2SDK::UnityEngine::UnityEngine::Color m_TextEffectColor_; bool m_TextGradientEnable_; DLL2SDK::UnityEngine::UnityEngine::Color m_TextGradientColorTop_; DLL2SDK::UnityEngine::UnityEngine::Color m_TextGradientColorBottom_; DLL2SDK::mscorlib::System::String* m_BackgroundSpriteName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyStyle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19151(); static void ApplyStyle_19152(DLL2SDK::Assembly_CSharp::GameUI::CommonButtonStyle* style_, DLL2SDK::Assembly_CSharp::UILabel* label_, DLL2SDK::Assembly_CSharp::UISprite* background_, DLL2SDK::Assembly_CSharp::UIButton* button_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CommonButtonData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::ECommonButtonStyle m_Style_; int32_t m_Context_; DLL2SDK::mscorlib::System::String* m_Title_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19143(); void _ctor_19144(DLL2SDK::mscorlib::System::String* title_, int32_t context_, DLL2SDK::Assembly_CSharp::GameUI::ECommonButtonStyle style_); DLL2SDK::Assembly_CSharp::GameUI::ECommonButtonStyle get_Style_19145(); void set_Style_19146(DLL2SDK::Assembly_CSharp::GameUI::ECommonButtonStyle value_); int32_t get_Context_19147(); void set_Context_19148(int32_t value_); DLL2SDK::mscorlib::System::String* get_Title_19149(); void set_Title_19150(DLL2SDK::mscorlib::System::String* value_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct GUIDefinition : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19134(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct EasyPopupView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIGrid* m_Grid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_Shower_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_Container_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19133(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct EasyPopupItemWrapperView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* m_Button_; DLL2SDK::Assembly_CSharp::UIWidget* m_Widget_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* m_Collider_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19118(); void SetSize_19119(int32_t width_, int32_t height_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct EasyPopupItemWrapperController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::EasyPopupItemWrapperView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::EasyPopupController* m_MenuController_; DLL2SDK::Assembly_CSharp::GameUI::EasyPopupController* m_Parent_; DLL2SDK::Assembly_CSharp::GameUI::IEasyPopupItemController* m_ContentController_; DLL2SDK::mscorlib::System::Object* m_Data_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19101(); void Init_19102(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_19103(); void RegisterDelegates_19104(); void UnRegisterDelegates_19105(); void InitContent_19106(DLL2SDK::Assembly_CSharp::GameUI::EasyPopupController* parent_, DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::Object* data_, int32_t width_, int32_t height_, bool bShowing_); void ResetData_19107(); DLL2SDK::mscorlib::System::Object* get_Data_19108(); void set_Data_19109(DLL2SDK::mscorlib::System::Object* value_); void OnItemClick_19110(); void __xLuaBaseProxy_Init_19111(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_19112(); void __xLuaBaseProxy_RegisterDelegates_19113(); void __xLuaBaseProxy_UnRegisterDelegates_19114(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct EasyPopupController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::mscorlib::System::Type* m_ItemControllerType_; int32_t CellWidth_; int32_t CellHeight_; DLL2SDK::Assembly_CSharp::GameUI::EasyPopupView* m_View_; int32_t m_MenuItemCount_; DLL2SDK::Assembly_CSharp::GameUI::IEasyPopupCallback* m_CallBack_; DLL2SDK::Assembly_CSharp::GameUI::EasyPopupItemWrapperController* m_ShowingItem_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPopupItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPopupListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGrid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateShowingItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenPopup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClosePopup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOpenPopup_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19088(); void Init_19089(); template void InitPopupItem_19090(DLL2SDK::Assembly_CSharp::GameUI::IEasyPopupCallback* callback_, int32_t width_, int32_t height_); template void SetPopupListData_19091(DLL2SDK::mscorlib::System::Collections::Generic::List_1* data_, DATA_TYPE defalutData_); void SetGrid_19092(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_19093(); void OnItemClick_19094(DLL2SDK::Assembly_CSharp::GameUI::IEasyPopupItemController* controller_, DLL2SDK::Assembly_CSharp::GameUI::EasyPopupItemWrapperController* wrapper_); void UpdateShowingItem_19095(DLL2SDK::Assembly_CSharp::GameUI::EasyPopupItemWrapperController* newWrapper_); void OpenPopup_19096(); void ClosePopup_19097(); bool IsOpenPopup_19098(); void __xLuaBaseProxy_Init_19099(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_19100(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct EasyListView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::UIWrapContentExtend* m_WrapContent_; DLL2SDK::Assembly_CSharp::UIScrollBar* m_ScrollBar_; DLL2SDK::Assembly_CSharp::UIScrollView* m_ScrollView_; int32_t m_ScrollBarLengthAdjust_; int32_t m_ItemWidth_; int32_t m_ItemHeight_; bool bSlerpScroll_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mMoveTargetVec_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEasyList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SlerpScrollTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateScrollBar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableCenterOnChild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRealIndex_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19080(); void InitEasyList_19081(DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_, int32_t columns_, int32_t itemWidth_, int32_t itemHeight_, DLL2SDK::Assembly_CSharp::UIScrollBar* scrollBar_, int32_t scrollBarLengthAdjust_); void SetItemSize_19082(int32_t width_, int32_t height_); void Update_19083(); void SlerpScrollTo_19084(); void UpdateScrollBar_19085(); void EnableCenterOnChild_19086(); int32_t GetRealIndex_19087(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct EasyListItemWrapperView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* m_Button_; DLL2SDK::Assembly_CSharp::UIWidget* m_Widget_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* m_ButtonColider_; DLL2SDK::Assembly_CSharp::GameUI::EasyListItemWrapperController* m_Controller_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetViewSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableClickSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetConsiderChildren_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19073(); DLL2SDK::Assembly_CSharp::GameUI::EasyListItemWrapperController* get_Controller_19074(); void set_Controller_19075(DLL2SDK::Assembly_CSharp::GameUI::EasyListItemWrapperController* value_); void SetViewSize_19076(int32_t width_, int32_t height_); void EnableClick_19077(bool enableClick_, bool enableColider_); void DisableClickSound_19078(bool disableClickSound_); void SetConsiderChildren_19079(bool considerChildren_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIWrapContentExtend : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t m_columns_; int32_t itemWidth_; int32_t itemHeight_; bool cullContent_; int32_t minIndex_; int32_t maxIndex_; DLL2SDK::Assembly_CSharp::GameUI::UIWrapContentExtend_OnInitializeItem* onInitializeItem_; DLL2SDK::UnityEngine::UnityEngine::Transform* mTrans_; DLL2SDK::Assembly_CSharp::UIPanel* mPanel_; DLL2SDK::Assembly_CSharp::UIScrollView* mScroll_; bool mHorizontal_; bool mFirstTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mChildren_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache0_; DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache1_; DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEasyList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetChilds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortBasedOnScrollMovement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortAlphabetically_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CacheScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetChildPositions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WrapContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WrapContentImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnValidate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRealIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFullFillChildrenSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPositionAtIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentRealIndex_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19051(); void InitEasyList_19052(DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_, int32_t columns_); void Start_19053(); void ResetChilds_19054(bool resetScroll_); void Refresh_19055(); void OnMove_19056(DLL2SDK::Assembly_CSharp::UIPanel* panel_); void SortBasedOnScrollMovement_19057(bool resetScroll_); void SortAlphabetically_19058(); bool CacheScrollView_19059(); void ResetChildPositions_19060(bool resetScroll_); void WrapContent_19061(); void WrapContentImpl_19062(); void OnValidate_19063(); void UpdateItem_19064(DLL2SDK::UnityEngine::UnityEngine::Transform* item_, int32_t index_); int32_t GetRealIndex_19065(DLL2SDK::UnityEngine::UnityEngine::Vector2 itemLocalPosition_, bool isNature_); int32_t GetFullFillChildrenSize_19066(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPositionAtIndex_19067(int32_t index_); int32_t GetCurrentRealIndex_19068(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct EasyListItemWrapperController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::EasyListItemWrapperView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* m_ContentController_; DLL2SDK::Assembly_CSharp::GameUI::IEasyList* m_EasyList_; bool m_EnableClick_; bool m_EnableColider_; int32_t m_Index_; int32_t _width_k__BackingField_; int32_t _height_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemInitialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListItemData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshEasyListItemData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewGameObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddButtonClickedEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19010(); DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* get_ContentController_19011(); int32_t get_Index_19012(); int32_t get_width_19013(); void set_width_19014(int32_t value_); int32_t get_height_19015(); void set_height_19016(int32_t value_); void Init_19017(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_19018(); void RegisterDelegates_19019(); void UnRegisterDelegates_19020(); void ShutDown_19021(); void OnButtonClick_19022(); void OnItemInitialize_19023(int32_t wrapIndex_, int32_t realIndex_); void InitContent_19024(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* easyList_, DLL2SDK::mscorlib::System::Type* contentControllerType_, int32_t width_, int32_t height_, bool enableClick_, bool enableColider_, bool disableClickSound_, bool considerChildren_); void SetEasyListItemData_19025(DLL2SDK::mscorlib::System::Object* data_, int32_t wrapIndex_, int32_t realIndex_); void SetUIActive_19026(bool IsActive_, bool recursively_, bool RemoveDelegate_); void RefreshEasyListItemData_19027(); void SetDepth_19028(int32_t depth_); DLL2SDK::UnityEngine::UnityEngine::GameObject* GetViewGameObject_19029(); void AddButtonClickedEffect_19030(); void __xLuaBaseProxy_Init_19031(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_19032(); void __xLuaBaseProxy_RegisterDelegates_19033(); void __xLuaBaseProxy_UnRegisterDelegates_19034(); void __xLuaBaseProxy_ShutDown_19035(); void __xLuaBaseProxy_SetUIActive_19036(bool P0_, bool P1_, bool P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct EasyListController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::EasyListView* m_EasyListView_; DLL2SDK::Assembly_CSharp::UIScrollView* m_ScrollView_; DLL2SDK::Assembly_CSharp::UIScrollBar* m_ScrollBar_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DataList_; int32_t m_Columns_; int32_t m_ItemWidth_; int32_t m_ItemHeight_; int32_t m_PanelWidth_; int32_t m_PanelHeight_; bool mHorizontal_; int32_t m_RealIndexInList_; DLL2SDK::mscorlib::System::Type* m_ItemControllerType_; DLL2SDK::Assembly_CSharp::GameUI::IEasyListCallback* m_Callback_; bool m_EnableClick_; bool m_EnableColider_; bool m_DisableClickSound_; bool m_ConsiderChildren_; int32_t m_ListGroup_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController_OnDataListShowFinished* onDataListShowFinished_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController_OnDataListShowBackToBegin* onDataListShowBackToBegin_; bool bAlignWithScrollView_; int32_t m_BarLengthAdjust_; DLL2SDK::Assembly_CSharp::UIPanel* m_Panel_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* InitTimer_; int32_t NumChildDepends_; DLL2SDK::Array* m_ItemWrapperCaches_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onWrapInitializeItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEndEdgeOfBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragExcessBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragInverseExcessBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEasyList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_InitEasyList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_InitEasyList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdateScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableCenterOnChild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentRealIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPanelSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScrollTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScrollToIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScrollToBottom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCellCanSee_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshEasyListContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RefreshEasyListContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShakeEasyList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetItemController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemsCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInitial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareChildControllers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemWrapperCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSelected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddUITimeGroupsDispatcher_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBottomVisibleIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableScrollViewIfNotFill_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18947(); int32_t get_ListGroup_18948(); void set_ListGroup_18949(int32_t value_); void Init_18950(); void ShutDown_18951(); void RegisterDelegates_18952(); void UnRegisterDelegates_18953(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_18954(); void onWrapInitializeItem_18955(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, int32_t wrapIndex_, int32_t realIndex_); bool IsEndEdgeOfBounds_18956(); void OnDragExcessBounds_18957(); void OnDragInverseExcessBounds_18958(); template void InitEasyList_18959(DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_, int32_t itemHeight_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListCallback* callback_, int32_t columns_, bool enableClick_, bool enableColider_, DLL2SDK::Assembly_CSharp::UIScrollBar* scrollBar_, int32_t barLengthAdjust_, int32_t listGroup_, bool disableClickSound_, bool bConsiderChildren_); template void InitEasyList_18960(DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_, int32_t itemWidth_, int32_t itemHeight_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListCallback* callback_, int32_t columns_, bool enableClick_, bool enableColider_, DLL2SDK::Assembly_CSharp::UIScrollBar* scrollBar_, int32_t barLengthAdjust_, int32_t listGroup_, bool disableClickSound_, bool bConsiderChildren_); void InitEasyList_18961(DLL2SDK::mscorlib::System::Type* T_, DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_, int32_t itemWidth_, int32_t itemHeight_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListCallback* callback_, int32_t columns_, bool enableClick_, bool enableColider_, DLL2SDK::Assembly_CSharp::UIScrollBar* scrollBar_, int32_t barLengthAdjust_, int32_t listGroup_, bool disableClickSound_, bool considerChildren_); template void SetEasyListData_18962(DLL2SDK::mscorlib::System::Collections::Generic::List_1* dataList_, int32_t userContext_, bool resetScroll_); void SetEasyListData_18963(DLL2SDK::mscorlib::System::Collections::Generic::List_1* dataList_, int32_t userContext_, bool resetScroll_); void LateUpdateScrollView_18964(); void EnableCenterOnChild_18965(); int32_t GetCurrentRealIndex_18966(); void Clear_18967(); void RefreshView_18968(); void ResetPanelSize_18969(bool resetScroll_); bool ScrollTo_18970(int32_t index_, bool force_); void ScrollToIndex_18971(int32_t index_, bool bDire_, bool slerp_); void ScrollToBottom_18972(); void CheckCellCanSee_18973(int32_t index_); template void RefreshEasyListContent_18974(DLL2SDK::mscorlib::System::Collections::Generic::List_1* dataList_); void RefreshEasyListContent_18975(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::Collections::IList* dataList_); void ShakeEasyList_18976(); DLL2SDK::mscorlib::System::Object* GetItemData_18977(int32_t index_); DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* GetItemController_18978(int32_t index_); template T GetItemController_18979(DLL2SDK::System_Core::System::Func_2* match_); DLL2SDK::UnityEngine::UnityEngine::Transform* GetItemTransform_18980(int32_t index_); void OnItemClick_18981(DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void SetItemsCount_18982(int32_t count_, bool resetScroll_); bool CheckInitial_18983(); void PrepareChildControllers_18984(); DLL2SDK::Assembly_CSharp::GameUI::EasyListItemWrapperController* GetItemWrapperCache_18985(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, int32_t wrapIndex_); int32_t GetItemCount_18986(); bool IsSelected_18987(int32_t index_); void ResetScrollView_18988(); DLL2SDK::Assembly_CSharp::UIScrollView* GetScrollView_18989(); void AddUITimeGroupsDispatcher_18990(); int32_t GetBottomVisibleIndex_18991(bool bStrict_); void DisableScrollViewIfNotFill_18992(bool calculatedBounds_); void __xLuaBaseProxy_Init_18993(); void __xLuaBaseProxy_ShutDown_18994(); void __xLuaBaseProxy_RegisterDelegates_18995(); void __xLuaBaseProxy_UnRegisterDelegates_18996(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_18997(); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponControllerAssetRecorder : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::mscorlib::System::Collections::Generic::List_1* WeaponControllerAssetList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponControllerAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponControllerAssetMPId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18944(); int32_t GetWeaponControllerAssetId_18945(int32_t weaponAssetId_); int32_t GetWeaponControllerAssetMPId_18946(int32_t weaponAssetId_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponControllerAssetRecorderData : DLL2SDK::mscorlib::System::Object { int32_t WeaponAssetId_; int32_t WeaponControllerAssetId_; int32_t WeaponControllerAssetIdMP_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18943(); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponControllerAsset : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t AseetId_; int32_t AssetId_MP_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18942(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MaskHandsStateMachineBehaviour : DLL2SDK::UnityEngine::UnityEngine::StateMachineBehaviour { bool SetMaskHands_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18937(); void OnStateEnter_18938(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void OnStateExit_18939(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void __xLuaBaseProxy_OnStateEnter_18940(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); void __xLuaBaseProxy_OnStateExit_18941(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct IndiviuationAnimationEffectBehavior : DLL2SDK::UnityEngine::UnityEngine::StateMachineBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* EffectGo_; float EffectTurnToLeftHandTime_; float EffectTurnBackToRightHandTime_; float EffectShowTime_; float EffectHideTime_; float RightHandTakePhotoTime_; float LeftHandTakePhotoTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 RightHandPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 RightHandEuler_; DLL2SDK::UnityEngine::UnityEngine::Vector3 LeftHandPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 LeftHandEuler_; float m_StartPlayTime_; bool m_ShouldTick_; bool m_IsShow_; bool m_IsTurnToLeft_; bool m_IsTurnToRight_; bool m_IsHide_; bool m_IsRightHandTakePhoto_; bool m_IsLeftHandtakePhoto_; struct StaticFields { DLL2SDK::mscorlib::System::String* RigRightHandPath_; DLL2SDK::mscorlib::System::String* RigLeftHandPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayTakePhoto_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachEffectToRightHand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachEffectToLeftHand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReleaseEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18923(); void PlayTakePhoto_18924(bool inPlay_); void AttachEffectToRightHand_18925(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_); void AttachEffectToLeftHand_18926(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_); void ReleaseEffect_18927(); void OnStateEnter_18928(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void OnStateExit_18929(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void OnStateUpdate_18930(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void OnDisable_18931(); void OnDestroy_18932(); void __xLuaBaseProxy_OnStateEnter_18934(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); void __xLuaBaseProxy_OnStateExit_18935(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); void __xLuaBaseProxy_OnStateUpdate_18936(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); static void _cctor_18933(); }; } namespace DLL2SDK::Assembly_CSharp { struct DualSubWeaponStateMachineBehaviour : DLL2SDK::UnityEngine::UnityEngine::StateMachineBehaviour { DLL2SDK::mscorlib::System::String* LeftHandFlag_; bool LeftHandFlagWhenEnter_; bool LeftHandFlagWhenExit_; bool SetWeightToZeroWhenExit_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18918(); void OnStateEnter_18919(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void OnStateExit_18920(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void __xLuaBaseProxy_OnStateEnter_18921(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); void __xLuaBaseProxy_OnStateExit_18922(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct DualSubWeaponLeftClavHandle : DLL2SDK::UnityEngine::UnityEngine::StateMachineBehaviour { bool m_NeedToCacheTransformWhenExit_; bool m_EndCacheTransformWhenExit_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18913(); void OnStateEnter_18914(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void OnStateExit_18915(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void __xLuaBaseProxy_OnStateEnter_18916(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); void __xLuaBaseProxy_OnStateExit_18917(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AniStateCom : DLL2SDK::UnityEngine::UnityEngine::StateMachineBehaviour { DLL2SDK::mscorlib::System::String* para_; bool isAutoEnd_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18906(); void OnStateEnter_18907(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void OnStateUpdate_18908(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void OnStateExit_18909(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void __xLuaBaseProxy_OnStateEnter_18910(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); void __xLuaBaseProxy_OnStateUpdate_18911(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); void __xLuaBaseProxy_OnStateExit_18912(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); }; } namespace DLL2SDK::Assembly_CSharp { struct ParticleAdaptor : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool m_IsRecord_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_OriginalScaleList_; DLL2SDK::Array* transformList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordOriginalScale_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18903(); void OnEnable_18904(); void RecordOriginalScale_18905(); }; } namespace DLL2SDK::Assembly_CSharp { struct AdaptorManager : DLL2SDK::mscorlib::System::Object { bool _IsComputeEachTime_k__BackingField_; float m_AdaptRatio_; struct StaticFields { DLL2SDK::Assembly_CSharp::AdaptorManager* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18898(); bool get_IsComputeEachTime_18899(); void set_IsComputeEachTime_18900(bool value_); float get_AdaptRatio_18901(); static void _cctor_18902(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct NullChannelServices : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Logout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowHelperModule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddLocalNotification_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelAllActiveLocalNotifications_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckEnableNotification_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportPrologueStep_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNoticeList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VersionNoticeReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCoreUserID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInstallID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSessionID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CommitTransaction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInGameState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_QueryBalance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShareImg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShareUrl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShareArk_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShareMiniApp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendInvitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendInvitation_Silent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendInvitation_SilentWX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendToFriendPackage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendToFriendURLForInviteNewbie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendToFriendURLForInviteTeam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendToFriendURLForInvite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendToFriendURLForRecall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendToFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenURL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLocation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPushEnable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18659(); void Init_18660(); void Shutdown_18661(); void ReLogin_18662(); void Logout_18663(); void Tick_18664(float deltaTime_); void OnApplicationPause_18665(bool pause_); void ShowHelperModule_18666(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_EIsPaidUser ipu_, DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_EHsModuleType type_, DLL2SDK::mscorlib::System::String* publishid_); void AddLocalNotification_18667(uint32_t offsetSecondsFromNow_, DLL2SDK::mscorlib::System::String* eventType_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* content_); void CancelAllActiveLocalNotifications_18668(); void CheckEnableNotification_18669(); void ReportPrologueStep_18670(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_PrologueStepInfo* info_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetNoticeList_18671(); void VersionNoticeReq_18672(DLL2SDK::mscorlib::System::String* resVersion_, DLL2SDK::System_Core::System::Action* func_); DLL2SDK::mscorlib::System::String* GetCoreUserID_18673(); DLL2SDK::mscorlib::System::String* GetInstallID_18674(); DLL2SDK::mscorlib::System::String* GetSessionID_18675(); bool CommitTransaction_18676(DLL2SDK::mscorlib::System::String* transactionID_); void SetInGameState_18677(bool isInGamePlay_); bool QueryBalance_18678(); void ShareImg_18679(DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_, DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget shareTarget_, DLL2SDK::mscorlib::System::Action_1* callback_); void ShareUrl_18680(DLL2SDK::mscorlib::System::String* url_, DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget shareTarget_, DLL2SDK::mscorlib::System::Action_1* callback_); void ShareArk_18681(DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* desc_, DLL2SDK::mscorlib::System::String* url_, DLL2SDK::mscorlib::System::String* imageUrl_, DLL2SDK::mscorlib::System::String* extraJson_, DLL2SDK::mscorlib::System::Action_1* callback_); void ShareMiniApp_18682(DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* desc_, DLL2SDK::mscorlib::System::String* openID_, DLL2SDK::mscorlib::System::String* imagepath_, DLL2SDK::mscorlib::System::String* thumbpath_, DLL2SDK::mscorlib::System::String* url_, DLL2SDK::mscorlib::System::String* extraJson_, DLL2SDK::mscorlib::System::String* mediaPath_, DLL2SDK::mscorlib::System::Action_1* callback_); void SendInvitation_18683(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget shareTarget_, DLL2SDK::mscorlib::System::String* openID_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* desc_, DLL2SDK::mscorlib::System::String* url_, DLL2SDK::mscorlib::System::String* imageUrl_, DLL2SDK::mscorlib::System::String* extraJson_, DLL2SDK::mscorlib::System::Action_1* callback_); void SendInvitation_Silent_18684(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget shareTarget_, DLL2SDK::mscorlib::System::String* openID_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* desc_, DLL2SDK::mscorlib::System::String* url_, DLL2SDK::mscorlib::System::String* imageUrl_, DLL2SDK::mscorlib::System::String* extraJson_, DLL2SDK::mscorlib::System::Action_1* callback_); void SendInvitation_SilentWX_18685(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget shareTarget_, DLL2SDK::mscorlib::System::String* openID_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* desc_, DLL2SDK::mscorlib::System::String* url_, DLL2SDK::mscorlib::System::String* imageUrl_, DLL2SDK::mscorlib::System::String* extraJson_, DLL2SDK::mscorlib::System::Action_1* callback_); void SendToFriendPackage_18686(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget sendTarget_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* content_, DLL2SDK::Array* imgData_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* arguments_); void SendToFriendURLForInviteNewbie_18687(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget sendTarget_, DLL2SDK::mscorlib::System::String* url_); void SendToFriendURLForInviteTeam_18688(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget sendTarget_, DLL2SDK::mscorlib::System::String* url_); void SendToFriendURLForInvite_18689(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget sendTarget_, DLL2SDK::mscorlib::System::String* url_); void SendToFriendURLForRecall_18690(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget sendTarget_, DLL2SDK::mscorlib::System::String* url_); bool SendToFriend_18691(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget sendTarget_, DLL2SDK::mscorlib::System::String* uniqueId_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* content_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* callbackDic_); void OpenURL_18692(DLL2SDK::mscorlib::System::String* url_, bool innerBrowser_); void GetLocation_18693(DLL2SDK::System_Core::System::Action_3* callback_); void OnLogin_18694(); void SetPushEnable_18695(bool enable_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TCloudRequest : DLL2SDK::mscorlib::System::Object { DLL2SDK::System::System::Net::HttpWebRequest* request_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MyRemoteCertificateValidationCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendRequest_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18813(); bool MyRemoteCertificateValidationCallback_18814(DLL2SDK::mscorlib::System::Object* sender_, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* certificate_, DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509Chain* chain_, DLL2SDK::System::System::Net::Security::SslPolicyErrors sslPolicyErrors_); DLL2SDK::mscorlib::System::String* SendRequest_18815(DLL2SDK::mscorlib::System::String* url_, DLL2SDK::System::System::Collections::Generic::SortedDictionary_2* data_, DLL2SDK::Assembly_CSharp::GameBase::HttpMethod requestMethod_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* header_, int32_t timeOut_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CosDefaultValue : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* USER_AGENT_VERSION_; DLL2SDK::mscorlib::System::String* ACCEPT_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TCloudSign : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Signature_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18811(); static DLL2SDK::mscorlib::System::String* Signature_18812(DLL2SDK::System::System::Collections::Generic::SortedDictionary_2* param_, DLL2SDK::Assembly_CSharp::GameBase::HttpMethod method_, DLL2SDK::mscorlib::System::String* host_, DLL2SDK::mscorlib::System::String* signKey_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct Extension : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToUnixTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static int64_t ToUnixTime_18810(DLL2SDK::mscorlib::System::DateTime nowTime_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct HttpUtils : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Array* reserveChar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EncodeRemotePath_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::String* EncodeRemotePath_18808(DLL2SDK::mscorlib::System::String* remotePath_); static void _cctor_18809(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TCloud : DLL2SDK::mscorlib::System::Object { DLL2SDK::System::System::Collections::Generic::SortedDictionary_2* data_; DLL2SDK::mscorlib::System::String* secretId_; DLL2SDK::mscorlib::System::String* secretKey_; int32_t timeOut_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* header_; DLL2SDK::mscorlib::System::String* result_; DLL2SDK::mscorlib::System::String* targetText_; DLL2SDK::CSProto::msg::ELanguageCode Lang_; bool isDone_; bool isError_; struct StaticFields { DLL2SDK::mscorlib::System::String* COSAPI_CGI_URL_; int32_t SIGN_EXPIRED_TIME_; int32_t HTTP_TIMEOUT_TIME_; int32_t appId_; DLL2SDK::Assembly_CSharp::GameBase::TCloudRequest* httpRequest_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getExpiredTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestTextTranslate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestLanguageDetect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendCloudRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Request_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToELanguageCode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18800(); int64_t getExpiredTime_18801(); void RequestTextTranslate_18802(DLL2SDK::mscorlib::System::String* SourceTxt_, DLL2SDK::mscorlib::System::String* Source_, DLL2SDK::mscorlib::System::String* Target_); void RequestLanguageDetect_18803(DLL2SDK::mscorlib::System::String* Text_); void SendCloudRequest_18804(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* param_); void Request_18805(); static DLL2SDK::CSProto::msg::ELanguageCode ToELanguageCode_18806(DLL2SDK::mscorlib::System::String* code_); static void _cctor_18807(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct asciiCompare : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Compare_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18798(); int32_t Compare_18799(DLL2SDK::mscorlib::System::String* x_, DLL2SDK::mscorlib::System::String* y_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct HttpUtility : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UrlEncode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_UrlEncode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UrlEncodeToBytes_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18794(); static DLL2SDK::mscorlib::System::String* UrlEncode_18795(DLL2SDK::mscorlib::System::String* str_); static DLL2SDK::mscorlib::System::String* UrlEncode_18796(DLL2SDK::mscorlib::System::String* str_, DLL2SDK::mscorlib::System::Text::Encoding* e_); static DLL2SDK::Array* UrlEncodeToBytes_18797(DLL2SDK::Array* bytes_, int32_t offset_, int32_t count_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct HttpEncoder : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Array* hexChars_; DLL2SDK::Assembly_CSharp::GameBase::HttpEncoder* currentEncoder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotEncoded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UrlEncode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UrlEncodeToBytes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UrlEncodeChar_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18787(); DLL2SDK::Array* UrlEncode_18790(DLL2SDK::Array* bytes_, int32_t offset_, int32_t count_); static DLL2SDK::Assembly_CSharp::GameBase::HttpEncoder* get_Current_18788(); static bool NotEncoded_18789(wchar_t c_); static DLL2SDK::Array* UrlEncodeToBytes_18791(DLL2SDK::Array* bytes_, int32_t offset_, int32_t count_); static void UrlEncodeChar_18792(wchar_t c_, DLL2SDK::mscorlib::System::IO::Stream* result_, bool isUnicode_); static void _cctor_18793(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct PandoraWrapper : DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem_1 { DLL2SDK::UnityEngine::UnityEngine::GameObject* m_PandoraRoot_; DLL2SDK::Assembly_CSharp::WNPlugins::PandoraAdapter::PandoraEventChannel* eventChannel_; DLL2SDK::mscorlib::System::String* CurrentPandoraUserOpenID_; struct StaticFields { int32_t PANDORA_WEBVIEW_MEM_THRESHOLD_; float PANDORA_WEBVIEW_OS_THRESHOLD_; int32_t WebViewMemoryMin_; int32_t LowWebViewMemoryMin_; bool IsPublishEnv_; DLL2SDK::mscorlib::System::String* kPandoraRootName_; DLL2SDK::mscorlib::System::String* DIAMOND_; DLL2SDK::mscorlib::System::String* GOLD_; DLL2SDK::mscorlib::System::String* JUMP_GAME_; DLL2SDK::mscorlib::System::String* JUMP_URL_; DLL2SDK::mscorlib::System::String* JUMP_PANDORA_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PandoraSetGameBackgroundSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePandoraRootScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Logout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUserLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAccountTokensDelegate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAccountCurrencyDelegate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShowItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemTipScript_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFont_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitUIRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPopNews_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ShowPopNews_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLucky_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeStage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseAllPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenPandoraPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenPandoraPanelB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClosePandoraPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HidePandoraPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyPandoraBattlePass_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyPandoraGameEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyPandoraShareResult_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18755(); bool get_IsPandoraEnable_18756(); void Init_18758(); void UpdatePandoraRootScale_18759(DLL2SDK::UnityEngine::UnityEngine::Vector3 scale_); void Logout_18760(); void Shutdown_18761(); void OnUserLogin_18762(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* GetAccountTokensDelegate_18763(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* GetAccountCurrencyDelegate_18764(); void SetItemIcon_18765(DLL2SDK::Assembly_CSharp::UISprite* spriteIcon_, uint32_t itemId_); void SetShowItem_18766(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, uint32_t itemId_, uint32_t Count_); void SwitchToView_18767(DLL2SDK::mscorlib::System::String* switchType_, DLL2SDK::mscorlib::System::String* switchTarget_); void SetItemTipScript_18768(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, uint32_t itemId_, uint32_t tipSide_); void SetPlayerSound_18769(DLL2SDK::mscorlib::System::String* soundName_); DLL2SDK::UnityEngine::UnityEngine::Font* GetFont_18770(); void InitUIRoot_18771(); void ShowPopNews_18772(bool isFirstLogin_); void ShowPopNews_18773(DLL2SDK::Assembly_CSharp::FrontEnd::PandoraPopScene scene_, int32_t mapid_, int32_t result_); void ShowLucky_18774(); void ChangeStage_18775(DLL2SDK::Assembly_CSharp::GameBase::EStage stage_); void CloseAllPanel_18776(); void OpenPandoraPanel_18777(DLL2SDK::mscorlib::System::String* content_); void OpenPandoraPanelB_18778(DLL2SDK::mscorlib::System::String* module_, DLL2SDK::mscorlib::System::String* tab_, DLL2SDK::mscorlib::System::String* parentPath_); void ClosePandoraPanel_18779(); void HidePandoraPanel_18780(); void NotifyPandoraBattlePass_18781(); void NotifyPandoraGameEvent_18782(DLL2SDK::mscorlib::System::String* GameEvent_, DLL2SDK::mscorlib::System::String* extend_); void NotifyPandoraShareResult_18783(DLL2SDK::mscorlib::System::String* Result_, DLL2SDK::mscorlib::System::String* Type_); void __xLuaBaseProxy_Init_18785(); void __xLuaBaseProxy_Shutdown_18786(); static void PandoraSetGameBackgroundSwitch_18757(bool play_); static void _cctor_18784(); }; } namespace DLL2SDK::Assembly_CSharp::WNPlugins::PandoraAdapter { struct PandoraEventChannel : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>*>* m_EventHanlders_; struct StaticFields { DLL2SDK::mscorlib::System::String* SHOW_LOADING_CONTENT_; DLL2SDK::mscorlib::System::String* SHOW_LOADING_TRUE_; DLL2SDK::mscorlib::System::String* COMMON_TIP_CONTENT_; DLL2SDK::mscorlib::System::String* COMMON_TIP_TIME_; float DEFAULT_COMMON_TIP_TIME_; DLL2SDK::mscorlib::System::String* TYPE_VALUE_SHOW_ITEM_; DLL2SDK::mscorlib::System::String* SHOW_ITEM_CONTENT_; DLL2SDK::mscorlib::System::String* CurrentPandoraType_; DLL2SDK::mscorlib::System::String* PANDORA_FACE_LOGINSIGN_; DLL2SDK::mscorlib::System::String* PANDORA_FACE_COMMON_; DLL2SDK::mscorlib::System::String* PANDORA_IS_POP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPandoraEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPandoraEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PandoraEmpty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PandoraRefreshDiamond_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PandoraShowTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEntrance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPandoraRedPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPandoraFace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPandoraFaceOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClosePandoraFace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLoading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCommonTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PandoraShareStructMessageToWX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PandoraShareStructMessageToQQ_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PandoraSharePhotoToWX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PandoraSharePhotoToQQ_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetQQFriend_ToGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PandoraShareStructMessageToQQGameFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PandoraShareUrlToWX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PandoraShareMiniAppToWX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PandoraShareMiniAppToQQ_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSignFace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCommonFace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseSingFace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseCommonFace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PandoraPanelReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PandoraPanelClosed_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18725(); void InitPandoraEvent_18726(); void OnPandoraEvent_18727(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dataDict_); void PandoraEmpty_18728(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); void PandoraRefreshDiamond_18729(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); void PandoraShowTip_18730(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); void ShowEntrance_18731(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); void ShowPandoraRedPoint_18732(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); void ShowPandoraFace_18733(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); void ShowPandoraFaceOpen_18734(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); void ClosePandoraFace_18735(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); void ShowLoading_18736(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); void ShowCommonTip_18737(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); void PandoraShareStructMessageToWX_18738(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); void PandoraShareStructMessageToQQ_18739(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); void PandoraSharePhotoToWX_18740(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); void PandoraSharePhotoToQQ_18741(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); DLL2SDK::mscorlib::System::String* GetQQFriend_ToGame_18742(bool Stat_); void PandoraShareStructMessageToQQGameFriend_18743(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); void PandoraShareUrlToWX_18744(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); void PandoraShareMiniAppToWX_18745(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); void PandoraShareMiniAppToQQ_18746(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); void ShowItems_18747(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); DLL2SDK::Assembly_CSharp::FacePopupBaseController* ShowSignFace_18748(); DLL2SDK::Assembly_CSharp::FacePopupBaseController* ShowCommonFace_18749(); void CloseSingFace_18750(); void CloseCommonFace_18751(); void PandoraPanelReady_18752(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); void PandoraPanelClosed_18753(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); static void _cctor_18754(); }; } namespace DLL2SDK::Assembly_CSharp::WNPlugins::PandoraAdapter { struct PandoraMsg : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_Body_; DLL2SDK::Assembly_CSharp::WNPlugins::PandoraAdapter::PandoraMsg* m_PandoraMsg_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddPairs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDictionary_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendToPandora_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AllocPandoraMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18717(); void Clear_18718(); DLL2SDK::mscorlib::System::String* ToString_18719(); void AddPairs_18720(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* GetDictionary_18721(); void SendToPandora_18722(DLL2SDK::Assembly_CSharp::WNPlugins::PandoraAdapter::PandoraMsg* msg_); DLL2SDK::Assembly_CSharp::WNPlugins::PandoraAdapter::PandoraMsg* AllocPandoraMsg_18723(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_18724(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct PandoraDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PandoraPrepareList_; bool m_IsNeedPopPandoraSignInFace_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PandoraShowEntranceData_; DLL2SDK::mscorlib::System::String* PandoraCurrentOpenFace_; int32_t m_NeedPopPandoraCommonFaceNum_; bool m_IsShowPandoraRoot_; int32_t m_RedNumPandoraRoot_; bool m_IsPandoraMediaReady_; bool m_IsPandoraComeBackReady_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNeedPopPandoraSignInFace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNeedPopPandoraCommonFace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddNewPandoraShowEntrance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPandoraEntranceRedPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenFirstPopPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PandoraPopPanelCLose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18696(); void ReLogin_18697(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PandoraPrepareList_18698(); void set_PandoraPrepareList_18699(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); bool get_IsNeedPopPandoraSignInFace_18700(); void SetNeedPopPandoraSignInFace_18701(bool need_); int32_t get_NeedPopPandoraCommonFaceNum_18702(); void SetNeedPopPandoraCommonFace_18703(bool add_); bool get_IsShowPandoraRoot_18704(); void set_IsShowPandoraRoot_18705(bool value_); int32_t get_RedNumPandoraRoot_18706(); void set_RedNumPandoraRoot_18707(int32_t value_); bool get_IsPandoraMediaReady_18708(); void set_IsPandoraMediaReady_18709(bool value_); bool get_IsPandoraComeBackReady_18710(); void set_IsPandoraComeBackReady_18711(bool value_); void AddNewPandoraShowEntrance_18712(DLL2SDK::mscorlib::System::String* content_, DLL2SDK::mscorlib::System::String* module_, DLL2SDK::mscorlib::System::String* tab_, DLL2SDK::mscorlib::System::String* sortId_, DLL2SDK::mscorlib::System::String* showName_, DLL2SDK::mscorlib::System::String* iconUrl_); void SetPandoraEntranceRedPoint_18713(DLL2SDK::mscorlib::System::String* content_, DLL2SDK::mscorlib::System::String* module_, DLL2SDK::mscorlib::System::String* tab_); void OpenFirstPopPanel_18714(); void PandoraPopPanelCLose_18715(DLL2SDK::mscorlib::System::String* CloseWindows_); void __xLuaBaseProxy_ReLogin_18716(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MSDKChannelServices : DLL2SDK::Assembly_CSharp::GameBase::NullChannelServices { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18658(); }; } namespace DLL2SDK::Assembly_CSharp::Helpshift { struct HelpshiftUser : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* identifier_; DLL2SDK::mscorlib::System::String* email_; DLL2SDK::mscorlib::System::String* name_; DLL2SDK::mscorlib::System::String* authToken_; void _ctor_18618(DLL2SDK::mscorlib::System::String* identifier_, DLL2SDK::mscorlib::System::String* email_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* authToken_); }; } namespace DLL2SDK::Assembly_CSharp::Helpshift { struct HelpshiftJSONUtility : DLL2SDK::mscorlib::System::Object { static DLL2SDK::Assembly_CSharp::Helpshift::HelpshiftUser* getHelpshiftUser_18616(DLL2SDK::mscorlib::System::String* serializedJSONHelpshiftUser_); static DLL2SDK::Assembly_CSharp::Helpshift::HelpshiftAuthFailureReason getAuthFailureReason_18617(DLL2SDK::mscorlib::System::String* serializedJSONAuthFailure_); }; } namespace DLL2SDK::Assembly_CSharp { struct HelpshiftConfig : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { struct StaticFields { DLL2SDK::Assembly_CSharp::HelpshiftConfig* instance_; DLL2SDK::mscorlib::System::String* helpshiftConfigAssetName_; DLL2SDK::mscorlib::System::String* helpshiftConfigPath_; DLL2SDK::mscorlib::System::String* pluginVersion_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18614(); static DLL2SDK::Assembly_CSharp::HelpshiftConfig* get_Instance_18615(); }; } namespace DLL2SDK::Assembly_CSharp::Helpshift { enum struct HelpshiftAuthFailureReason : int32_t { AUTH_TOKEN_NOT_PROVIDED_ = static_cast(0x0), INVALID_AUTH_TOKEN_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::Helpshift { struct HelpshiftLog : DLL2SDK::mscorlib::System::Object { void _ctor_18608(); static int32_t v_18609(DLL2SDK::mscorlib::System::String* tag_, DLL2SDK::mscorlib::System::String* log_); static int32_t d_18610(DLL2SDK::mscorlib::System::String* tag_, DLL2SDK::mscorlib::System::String* log_); static int32_t i_18611(DLL2SDK::mscorlib::System::String* tag_, DLL2SDK::mscorlib::System::String* log_); static int32_t w_18612(DLL2SDK::mscorlib::System::String* tag_, DLL2SDK::mscorlib::System::String* log_); static int32_t e_18613(DLL2SDK::mscorlib::System::String* tag_, DLL2SDK::mscorlib::System::String* log_); }; } namespace DLL2SDK::Assembly_CSharp::Helpshift { struct HelpshiftSdk : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* HS_RATE_ALERT_CLOSE_; DLL2SDK::mscorlib::System::String* HS_RATE_ALERT_FEEDBACK_; DLL2SDK::mscorlib::System::String* HS_RATE_ALERT_SUCCESS_; DLL2SDK::mscorlib::System::String* HS_RATE_ALERT_FAIL_; DLL2SDK::mscorlib::System::String* HSTAGSKEY_; DLL2SDK::mscorlib::System::String* HSCUSTOMMETADATAKEY_; DLL2SDK::mscorlib::System::String* UNITY_GAME_OBJECT_; DLL2SDK::mscorlib::System::String* ENABLE_IN_APP_NOTIFICATION_; DLL2SDK::mscorlib::System::String* ENABLE_DEFAULT_FALLBACK_LANGUAGE_; DLL2SDK::mscorlib::System::String* ENABLE_LOGGING_; DLL2SDK::mscorlib::System::String* ENABLE_INBOX_POLLING_; DLL2SDK::mscorlib::System::String* ENABLE_AUTOMATIC_THEME_SWITCHING_; DLL2SDK::mscorlib::System::String* DISABLE_ENTRY_EXIT_ANIMATIONS_; DLL2SDK::mscorlib::System::String* HSCUSTOMISSUEFIELDKEY_; DLL2SDK::mscorlib::System::String* HSTAGSMATCHINGKEY_; DLL2SDK::mscorlib::System::String* CONTACT_US_ALWAYS_; DLL2SDK::mscorlib::System::String* CONTACT_US_NEVER_; DLL2SDK::mscorlib::System::String* CONTACT_US_AFTER_VIEWING_FAQS_; DLL2SDK::mscorlib::System::String* CONTACT_US_AFTER_MARKING_ANSWER_UNHELPFUL_; DLL2SDK::mscorlib::System::String* HSUserAcceptedTheSolution_; DLL2SDK::mscorlib::System::String* HSUserRejectedTheSolution_; DLL2SDK::mscorlib::System::String* HSUserSentScreenShot_; DLL2SDK::mscorlib::System::String* HSUserReviewedTheApp_; DLL2SDK::mscorlib::System::String* HsFlowTypeDefault_; DLL2SDK::mscorlib::System::String* HsFlowTypeConversation_; DLL2SDK::mscorlib::System::String* HsFlowTypeFaqs_; DLL2SDK::mscorlib::System::String* HsFlowTypeFaqSection_; DLL2SDK::mscorlib::System::String* HsFlowTypeSingleFaq_; DLL2SDK::mscorlib::System::String* HsFlowTypeNested_; DLL2SDK::mscorlib::System::String* HsCustomContactUsFlows_; DLL2SDK::mscorlib::System::String* HsFlowType_; DLL2SDK::mscorlib::System::String* HsFlowConfig_; DLL2SDK::mscorlib::System::String* HsFlowData_; DLL2SDK::mscorlib::System::String* HsFlowTitle_; DLL2SDK::Assembly_CSharp::Helpshift::HelpshiftSdk* instance_; DLL2SDK::Assembly_CSharp::Helpshift::HelpshiftAndroid* nativeSdk_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18581(); void install_18583(DLL2SDK::mscorlib::System::String* apiKey_, DLL2SDK::mscorlib::System::String* domainName_, DLL2SDK::mscorlib::System::String* appId_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* config_); void requestUnreadMessagesCount_18584(bool isAsync_); void setNameAndEmail_18585(DLL2SDK::mscorlib::System::String* userName_, DLL2SDK::mscorlib::System::String* email_); void setUserIdentifier_18586(DLL2SDK::mscorlib::System::String* identifier_); void login_18587(DLL2SDK::mscorlib::System::String* identifier_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* email_); void login_18588(DLL2SDK::Assembly_CSharp::Helpshift::HelpshiftUser* helpshiftUser_); void clearAnonymousUser_18589(); void logout_18590(); void registerDeviceToken_18591(DLL2SDK::mscorlib::System::String* deviceToken_); void leaveBreadCrumb_18592(DLL2SDK::mscorlib::System::String* breadCrumb_); void clearBreadCrumbs_18593(); void showConversation_18594(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* configMap_); void showFAQSection_18595(DLL2SDK::mscorlib::System::String* sectionPublishId_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* configMap_); void showSingleFAQ_18596(DLL2SDK::mscorlib::System::String* questionPublishId_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* configMap_); void showFAQs_18597(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* configMap_); void updateMetaData_18598(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* metaData_); void handlePushNotification_18599(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* pushNotificationData_); void showAlertToRateAppWithURL_18600(DLL2SDK::mscorlib::System::String* url_); void setSDKLanguage_18601(DLL2SDK::mscorlib::System::String* locale_); void setTheme_18602(DLL2SDK::mscorlib::System::String* themeName_); void registerDelegates_18603(); void showDynamicForm_18604(DLL2SDK::mscorlib::System::String* title_, DLL2SDK::Array*>* flows_); void onApplicationQuit_18605(); void checkIfConversationActive_18606(); static DLL2SDK::Assembly_CSharp::Helpshift::HelpshiftSdk* getInstance_18582(); static void _cctor_18607(); }; } namespace DLL2SDK::Assembly_CSharp::Helpshift { struct HelpshiftAndroidLog : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::AndroidJavaClass* logger_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18574(); static int32_t v_18575(DLL2SDK::mscorlib::System::String* tag_, DLL2SDK::mscorlib::System::String* log_); static int32_t d_18576(DLL2SDK::mscorlib::System::String* tag_, DLL2SDK::mscorlib::System::String* log_); static int32_t i_18577(DLL2SDK::mscorlib::System::String* tag_, DLL2SDK::mscorlib::System::String* log_); static int32_t w_18578(DLL2SDK::mscorlib::System::String* tag_, DLL2SDK::mscorlib::System::String* log_); static int32_t e_18579(DLL2SDK::mscorlib::System::String* tag_, DLL2SDK::mscorlib::System::String* log_); static void _cctor_18580(); }; } namespace DLL2SDK::Assembly_CSharp::Helpshift { struct HelpshiftAndroid : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::AndroidJavaClass* jc_; DLL2SDK::UnityEngine::UnityEngine::AndroidJavaObject* currentActivity_; DLL2SDK::UnityEngine::UnityEngine::AndroidJavaObject* application_; DLL2SDK::UnityEngine::UnityEngine::AndroidJavaClass* hsHelpshiftClass_; void _ctor_18546(); void install_18547(DLL2SDK::mscorlib::System::String* apiKey_, DLL2SDK::mscorlib::System::String* domain_, DLL2SDK::mscorlib::System::String* appId_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* configMap_); void requestUnreadMessagesCount_18548(bool isAsync_); void setNameAndEmail_18549(DLL2SDK::mscorlib::System::String* userName_, DLL2SDK::mscorlib::System::String* email_); void setUserIdentifier_18550(DLL2SDK::mscorlib::System::String* identifier_); void registerDeviceToken_18551(DLL2SDK::mscorlib::System::String* deviceToken_); void leaveBreadCrumb_18552(DLL2SDK::mscorlib::System::String* breadCrumb_); void clearBreadCrumbs_18553(); void login_18554(DLL2SDK::mscorlib::System::String* identifier_, DLL2SDK::mscorlib::System::String* userName_, DLL2SDK::mscorlib::System::String* email_); void login_18555(DLL2SDK::Assembly_CSharp::Helpshift::HelpshiftUser* helpshiftUser_); void clearAnonymousUser_18556(); void logout_18557(); DLL2SDK::mscorlib::System::String* serializeApiConfig_18558(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* configMap_); void showConversation_18559(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* configMap_); void showFAQSection_18560(DLL2SDK::mscorlib::System::String* sectionPublishId_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* configMap_); void showSingleFAQ_18561(DLL2SDK::mscorlib::System::String* questionPublishId_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* configMap_); void showFAQs_18562(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* configMap_); void updateMetaData_18563(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* metaData_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* cleanConfig_18564(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* configMap_); void handlePushNotification_18565(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* pushNotificationData_); void showAlertToRateAppWithURL_18566(DLL2SDK::mscorlib::System::String* url_); void registerDelegates_18567(); void setSDKLanguage_18568(DLL2SDK::mscorlib::System::String* locale_); void setTheme_18569(DLL2SDK::mscorlib::System::String* themeResourceName_); void showDynamicForm_18570(DLL2SDK::mscorlib::System::String* title_, DLL2SDK::Array*>* flows_); void checkIfConversationActive_18571(); void onApplicationQuit_18572(); DLL2SDK::mscorlib::System::String* jsonifyHelpshiftUser_18573(DLL2SDK::Assembly_CSharp::Helpshift::HelpshiftUser* helpshiftUser_); }; } namespace DLL2SDK::Assembly_CSharp::Helpshift { struct HelpshiftInternalLogger : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* TAG_; DLL2SDK::UnityEngine::UnityEngine::AndroidJavaClass* hsInternalLogger_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18540(); static void d_18541(DLL2SDK::mscorlib::System::String* message_); static void e_18542(DLL2SDK::mscorlib::System::String* message_); static void w_18543(DLL2SDK::mscorlib::System::String* message_); static void f_18544(DLL2SDK::mscorlib::System::String* message_); static void _cctor_18545(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct FuncBlockDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mBlockSettings_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFuncBlocked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18535(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_BlockSettings_18536(); bool IsFuncBlocked_18537(DLL2SDK::CSProto::msg::EFuncBlockType FuncType_); void Clear_18538(); void __xLuaBaseProxy_Clear_18539(); }; } namespace DLL2SDK::Assembly_CSharp { struct EmulatorManager : DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem_1 { DLL2SDK::mscorlib::System::String* m_EmulatorType_; DLL2SDK::Assembly_CSharp::UserSettingLevel m_EmulatorSettingLevel_; DLL2SDK::Assembly_CSharp::FrameRateLevel m_EmulatorFrameRateLevel_; int32_t m_EmulatorResHeight_; DLL2SDK::mscorlib::System::String* GarenaSimulatorSpriteName_; DLL2SDK::mscorlib::System::String* OtherSimulatorSpriteName_; float m_curTickTime_; struct StaticFields { float TICK_INTERVAL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEmulator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableDeviceWarning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEmulatorParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEmulatorType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsValidEmulatorOrDevice_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18522(); DLL2SDK::Assembly_CSharp::UserSettingLevel get_EmulatorSettingLevel_18523(); DLL2SDK::Assembly_CSharp::FrameRateLevel get_EmulatorFrameRateLevel_18524(); int32_t get_EmulatorResHeight_18525(); void Init_18526(); void Tick_18527(float deltaTime_); bool IsEmulator_18528(); bool EnableDeviceWarning_18529(); void InitEmulatorParam_18530(); void UpdateEmulatorType_18531(bool wait_); bool IsValidEmulatorOrDevice_18532(); void __xLuaBaseProxy_Init_18533(); void __xLuaBaseProxy_Tick_18534(float P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct ChannelSettings : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* ChannelSettingToggle_; struct StaticFields { DLL2SDK::Assembly_CSharp::ChannelSettings* m_Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWesternSetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCNSetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterGameToggle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGameToggeOpen_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18516(); void SetWesternSetting_18518(); void SetCNSetting_18519(); void RegisterGameToggle_18520(DLL2SDK::Assembly_CSharp::EGameParmToggle toggleID_); bool IsGameToggeOpen_18521(DLL2SDK::Assembly_CSharp::EGameParmToggle toggleID_); static DLL2SDK::Assembly_CSharp::ChannelSettings* get_Instance_18517(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ChannelServices : DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem_1 { DLL2SDK::Assembly_CSharp::GameBase::IChannelServices* channel_; DLL2SDK::mscorlib::System::String* m_QQGameCenterUrlFormat_; bool m_isHandlingScreenShot_; struct StaticFields { DLL2SDK::mscorlib::System::String* kEmptyCoreUserID_; DLL2SDK::mscorlib::System::String* kEmptyInstallID_; DLL2SDK::mscorlib::System::String* kEmptySessionID_; DLL2SDK::mscorlib::System::String* Prefix_Invite_Team_; DLL2SDK::mscorlib::System::String* Key_Package_TargetUrl_; DLL2SDK::mscorlib::System::String* Key_Package_ImgUrl_; DLL2SDK::mscorlib::System::String* Key_Package_MediaTag_; DLL2SDK::mscorlib::System::String* Key_Package_Scene_; DLL2SDK::mscorlib::System::String* Key_Package_MessageExt_; DLL2SDK::mscorlib::System::String* Key_BackEnd_TargetURL_; DLL2SDK::mscorlib::System::String* Key_BackEnd_ImgURL_; DLL2SDK::mscorlib::System::String* Key_BackEnd_PreviewText_; DLL2SDK::mscorlib::System::String* Key_BackEnd_GameTag_; DLL2SDK::mscorlib::System::String* Key_BackEnd_QQAction_; DLL2SDK::mscorlib::System::String* Key_BackEnd_WeChatMediaId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateChannelService_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Logout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetService_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInGameStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CommitTransaction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_QueryBalance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowHelpShiftWeb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowHelperModule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddLocalNotification_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelAllActiveLocalNotifications_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableNotificationService_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasEverAskedForNotificationPermission_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNotificationPermissionGranted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNotificationPermissionGrantedResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportPrologueStep_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChannelNoticeList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVersionNotice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChannelNotice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCoreUserID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInstallID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSessionID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShareImg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShareUrl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShareArk_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShareMiniApp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendInvitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendInvitation_Silent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendInvitation_SilentWX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_QQGameCenterUrlFormat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendToFriendPackage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendToFriendURLForRecall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendToFriendURLForInviteNewbie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendToFriendURLForInviteTeam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendToFriendURLForInvite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendToFriendBackend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintPushDeviceToken_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPushEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenURL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLocation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UserDoScreenShot_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18459(); void Init_18460(); DLL2SDK::Assembly_CSharp::GameBase::IChannelServices* CreateChannelService_18461(); void Shutdown_18462(); void ReLogin_18463(); void Logout_18464(); void Tick_18465(float deltaTime_); void OnApplicationPause_18466(bool isPause_); template T GetService_18469(); void SetInGameStatus_18470(bool inGamePlay_); void CommitTransaction_18471(DLL2SDK::mscorlib::System::String* transactionID_); void QueryBalance_18472(); bool ShowHelpShiftWeb_18473(); void ShowHelperModule_18474(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_EIsPaidUser isPaidUser_, DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_EHsModuleType type_, DLL2SDK::mscorlib::System::String* publishid_); void AddLocalNotification_18475(uint32_t offsetSecondsFromNow_, DLL2SDK::mscorlib::System::String* eventType_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* content_); void CancelAllActiveLocalNotifications_18476(); void EnableNotificationService_18477(); bool HasEverAskedForNotificationPermission_18478(); bool IsNotificationPermissionGranted_18479(); void SetNotificationPermissionGrantedResult_18480(bool result_); void ReportPrologueStep_18481(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_PrologueStepInfo* info_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetChannelNoticeList_18482(); void GetVersionNotice_18483(DLL2SDK::mscorlib::System::String* resVersion_, DLL2SDK::System_Core::System::Action* func_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetChannelNotice_18484(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ENoticeType noticeType_); DLL2SDK::mscorlib::System::String* GetCoreUserID_18485(); DLL2SDK::mscorlib::System::String* GetInstallID_18486(); DLL2SDK::mscorlib::System::String* GetSessionID_18487(); void ShareImg_18488(DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_, DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget shareTarget_, DLL2SDK::mscorlib::System::Action_1* callback_); void ShareUrl_18489(DLL2SDK::mscorlib::System::String* url_, DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget shareTarget_, DLL2SDK::mscorlib::System::Action_1* callback_); void ShareArk_18490(DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* desc_, DLL2SDK::mscorlib::System::String* url_, DLL2SDK::mscorlib::System::String* imageUrl_, DLL2SDK::mscorlib::System::String* extraJson_, DLL2SDK::mscorlib::System::Action_1* callback_); void ShareMiniApp_18491(DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* desc_, DLL2SDK::mscorlib::System::String* openID_, DLL2SDK::mscorlib::System::String* imagepath_, DLL2SDK::mscorlib::System::String* thumbpath_, DLL2SDK::mscorlib::System::String* url_, DLL2SDK::mscorlib::System::String* extraJson_, DLL2SDK::mscorlib::System::String* mediaPath_, DLL2SDK::mscorlib::System::Action_1* callback_); void SendInvitation_18492(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget shareTarget_, DLL2SDK::mscorlib::System::String* openID_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* desc_, DLL2SDK::mscorlib::System::String* url_, DLL2SDK::mscorlib::System::String* imageUrl_, DLL2SDK::mscorlib::System::String* extraJson_, DLL2SDK::mscorlib::System::Action_1* callback_); void SendInvitation_Silent_18493(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget shareTarget_, DLL2SDK::mscorlib::System::String* openID_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* desc_, DLL2SDK::mscorlib::System::String* url_, DLL2SDK::mscorlib::System::String* imageUrl_, DLL2SDK::mscorlib::System::String* extraJson_, DLL2SDK::mscorlib::System::Action_1* callback_); void SendInvitation_SilentWX_18494(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget shareTarget_, DLL2SDK::mscorlib::System::String* openID_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* desc_, DLL2SDK::mscorlib::System::String* url_, DLL2SDK::mscorlib::System::String* imageUrl_, DLL2SDK::mscorlib::System::String* extraJson_, DLL2SDK::mscorlib::System::Action_1* callback_); DLL2SDK::mscorlib::System::String* QQGameCenterUrlFormat_18495(DLL2SDK::mscorlib::System::String* parm1_); DLL2SDK::mscorlib::System::String* get_QQGameCenterDeviceName_18496(); void SendToFriendPackage_18497(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget sendTarget_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* content_, DLL2SDK::Array* imgData_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* argumentDic_); void SendToFriendURLForRecall_18498(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget sendTarget_, DLL2SDK::mscorlib::System::String* url_); void SendToFriendURLForInviteNewbie_18499(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget sendTarget_, DLL2SDK::mscorlib::System::String* url_); void SendToFriendURLForInviteTeam_18500(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget sendTarget_, DLL2SDK::mscorlib::System::String* url_); void SendToFriendURLForInvite_18501(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget sendTarget_, DLL2SDK::mscorlib::System::String* url_); bool SendToFriendBackend_18502(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget sendTarget_, DLL2SDK::mscorlib::System::String* uniqueId_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* content_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* argumentDic_); void OnLogin_18503(); void PrintPushDeviceToken_18504(); void SetPushEnable_18505(bool enable_); void OpenURL_18506(DLL2SDK::mscorlib::System::String* url_, bool innerBrowser_); void GetLocation_18507(DLL2SDK::System_Core::System::Action_3* callback_); void UserDoScreenShot_18508(); void __xLuaBaseProxy_Init_18509(); void __xLuaBaseProxy_Shutdown_18510(); void __xLuaBaseProxy_Tick_18511(float P0_); void __xLuaBaseProxy_OnApplicationPause_18512(bool P0_); static bool get_IsCNVersion_18467(); static bool get_IsWesternVersion_18468(); }; } namespace DLL2SDK::Assembly_CSharp { struct AdManager : DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem_1 { DLL2SDK::Assembly_CSharp::AdManager_ShowAdCallBack* m_ShowAdCallBack_; bool isInit_; bool adAvailable_; bool changeState_; bool needRewardCallback_; bool showAdSuccess_; DLL2SDK::mscorlib::System::String* ironSourcePlacement_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* serverParams_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidateIronSrc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RewardedVideoAdRewardedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RewardedVideoAdShowFailedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RewardedVideoAvailabilityChangedEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18443(); void Tick_18444(float deltaTime_); void OnLogin_18445(); void OnApplicationPause_18446(bool pause_); void ValidateIronSrc_18447(); bool ShowAD_18448(DLL2SDK::Assembly_CSharp::AdManager_ShowAdCallBack* callBack_, DLL2SDK::mscorlib::System::String* placementName_); bool AdAvailable_18449(); void RewardedVideoAdRewardedEvent_18450(DLL2SDK::Assembly_CSharp::IronSourcePlacement* ironSourcePlacement_); void RewardedVideoAdShowFailedEvent_18451(DLL2SDK::Assembly_CSharp::IronSourceError* error_); void RewardedVideoAvailabilityChangedEvent_18452(bool available_); void __xLuaBaseProxy_Tick_18453(float P0_); void __xLuaBaseProxy_OnApplicationPause_18454(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CDNDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUrlPrefix_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFullUrl_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18440(); DLL2SDK::mscorlib::System::String* GetUrlPrefix_18441(); DLL2SDK::mscorlib::System::String* GetFullUrl_18442(DLL2SDK::mscorlib::System::String* relativelyPath_); }; } namespace DLL2SDK::Assembly_CSharp { struct BRTDMFlightRouteCircle : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { float Radius_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18438(); bool get_ServerOnly_18439(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIScoreBroadcastTipsTweenAnimation : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::TweenAlpha* tweenAlpha_; DLL2SDK::Assembly_CSharp::TweenScale* tweenScale_; bool bIsPlaying_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnimationLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAnimationFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddEventOnFinished_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18430(); bool get_IsPlaying_18431(); float GetAnimationLength_18432(); void Awake_18433(); void Start_18434(); void PlayAnimation_18435(); void OnAnimationFinished_18436(); void AddEventOnFinished_18437(DLL2SDK::Assembly_CSharp::EventDelegate_Callback* callback_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTeamGameScorePanelView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* ButtonMask_; DLL2SDK::Assembly_CSharp::UISprite* SelfCampIconSprite_; DLL2SDK::Assembly_CSharp::UILabel* SelfCampNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* SelfCampScoreLabel_; DLL2SDK::Assembly_CSharp::UISprite* OtherCampIconSprite_; DLL2SDK::Assembly_CSharp::UILabel* OtherCampNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* OtherCampScoreLabel_; DLL2SDK::Assembly_CSharp::UIScrollView* PlayerScoreScrollView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCampView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCampScoreView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18427(); void SetCampView_18428(DLL2SDK::CSProto::msg::ECamp localPlayerCamp_); void SetCampScoreView_18429(DLL2SDK::CSProto::msg::ECamp localPlayerCamp_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTeamGameScorePanelItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Array* RankSprites_; DLL2SDK::Assembly_CSharp::UILabel* GeneralRankLabel_; DLL2SDK::Assembly_CSharp::UISprite* LadderSprite_; DLL2SDK::Assembly_CSharp::UILabel* PlayerNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* PlayerLevelLabel_; DLL2SDK::Assembly_CSharp::UILabel* KillCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* DeadCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* AssistCountLabel_; DLL2SDK::Assembly_CSharp::UISprite* SeflSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetScoreItemView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRankItemView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18424(); void SetScoreItemView_18425(int32_t inIndex_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* inScoreData_); void SetRankItemView_18426(int32_t inIndex_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTeamGameScoreInfoView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* OpenScorePanelButton_; DLL2SDK::Assembly_CSharp::UILabel* TargetLabel_; DLL2SDK::Assembly_CSharp::UILabel* SelfScoreLabel_; DLL2SDK::Assembly_CSharp::UILabel* OtherScoreLabel_; DLL2SDK::Assembly_CSharp::UISprite* BgSprite_; DLL2SDK::Assembly_CSharp::UILabel* CountDownTimeLabel_; int32_t BgSpriteOriWidth_; DLL2SDK::mscorlib::System::Text::StringBuilder* m_TimeText_; DLL2SDK::Assembly_CSharp::UISprite* KillCountSprite_; DLL2SDK::Assembly_CSharp::UILabel* KillCountLabel_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_KillCountSpriteOriLocalPos_; DLL2SDK::Assembly_CSharp::UISprite* DogTagSprite_; DLL2SDK::Assembly_CSharp::UILabel* DogCountLabel_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_DogTagSpriteOriLocalPos_; DLL2SDK::Assembly_CSharp::PVP::ScoreModel* m_LastScoreData_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* SelfScoreAddEffect_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* OtherScoreAddEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelfWillWinScoreEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OtherWillWinScoreEffect_; bool bReachSelfWillWinStatus_; bool bReachOtherWillWinStatus_; int32_t OFFSET_; float WILL_WIN_SCORE_PERCENT_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLocalPlayerKillCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLocalPlayerDogTagCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameEnterLastStage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameEnterLastMinute_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGameTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGameTimeInner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateScoreInner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RoundDownToMultiplesOfTen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySelfScoreAddEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSelfScoreAddEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayOtherScoreAddEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopOtherScoreAddEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSelfWillWinEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopOtherWillWinEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTargetScoreInner_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18405(); void Init_18406(); void UpdateScore_18407(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* data_, bool force_); void UpdateLocalPlayerKillCount_18408(int32_t inKillCount_); void UpdateLocalPlayerDogTagCount_18409(uint32_t inDogTagCount_); void OnGameEnterLastStage_18410(); void OnGameEnterLastMinute_18411(); void UpdateGameTime_18412(int32_t leftTime_); void UpdateGameTimeInner_18413(int32_t leftTime_, DLL2SDK::Assembly_CSharp::UILabel* timeLabel_); void UpdateScoreInner_18414(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* data_, bool force_); int32_t RoundDownToMultiplesOfTen_18415(int32_t num_); void PlaySelfScoreAddEffect_18416(); void StopSelfScoreAddEffect_18417(); void PlayOtherScoreAddEffect_18418(); void StopOtherScoreAddEffect_18419(); void StopSelfWillWinEffect_18420(); void StopOtherWillWinEffect_18421(); void UpdateTargetScoreInner_18422(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* data_, bool force_); void __xLuaBaseProxy_Init_18423(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTeamGameScoreBroadcastTipsView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* SelfScoreLabel_; DLL2SDK::Assembly_CSharp::UILabel* OtherScoreLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelfScoreUpdateRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OtherScoreUpdateRoot_; DLL2SDK::Assembly_CSharp::UISprite* LeftTimeLabelBGSprite_; int32_t LeftTimeLabelBGSpriteWidth_; DLL2SDK::Assembly_CSharp::UILabel* LeftTimeLabel_; float LabelOffset_; DLL2SDK::mscorlib::System::Text::StringBuilder* m_TimeText_; int32_t m_LastSelfScore_; int32_t m_LastOtherScore_; int32_t m_showScore_; DLL2SDK::Assembly_CSharp::UILabel* m_TargetLabel_; int32_t m_SelfShowScore_; int32_t m_OtherShowScore_; DLL2SDK::Assembly_CSharp::GameUI::UIScoreBroadcastTipsTweenAnimation* SelfScoreUpdateAnim_; DLL2SDK::Assembly_CSharp::GameUI::UIScoreBroadcastTipsTweenAnimation* OtherScoreUpdateAnim_; float AnimDuration_; float AnimFadeoutDuration_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_UpdateScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateScoreWithoutAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLeftTimeLable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleLastMinutesOn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleLeftTimeLastMinutesOff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayUpdateScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayUpdateSelfScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayUpdateOtherScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideGameScoreView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayHideGameScoreView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAnimState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18390(); void Init_18391(); void UpdateScore_18392(int32_t inScore_, bool bSelfScoreChanged_, bool bFadeOutAfterAnimPlayed_); void UpdateScore_18393(int32_t inSelfScore_, int32_t inOtherScore_); void UpdateScoreWithoutAnimation_18394(int32_t inSelfScore_, int32_t inOtherScore_); void UpdateLeftTimeLable_18395(int32_t inLeftTime_); void ToggleLastMinutesOn_18396(); void ToggleLeftTimeLastMinutesOff_18397(); void DelayUpdateScore_18398(); void DelayUpdateSelfScore_18399(); void DelayUpdateOtherScore_18400(); void HideGameScoreView_18401(); void DelayHideGameScoreView_18402(float delayTime_, bool bNeedToHide_); bool CheckAnimState_18403(DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo animStateInfo_, DLL2SDK::mscorlib::System::String* animStateName_); void __xLuaBaseProxy_Init_18404(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTeamGameGuideNoviceView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18389(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalBRRadarAirLineManager : DLL2SDK::Assembly_CSharp::TacticalManager { DLL2SDK::Assembly_CSharp::GameBase::TacticalAirLineUIElements* airLineUIElements_; bool m_IsShowReviveAirCraft_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAirLineState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAirLineBeginAndEndSprite_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14237(); bool get_IsShowReviveAirLine_14238(); bool get_IsShowReviveAirCraft_14239(); void Init_14240(); void UpdateView_14241(); void UpdateAirLineState_14242(); void UpdateAirLineBeginAndEndSprite_14243(DLL2SDK::Assembly_CSharp::BattleRoyale::BRAircraftManager* inAircraftManager_, DLL2SDK::Assembly_CSharp::GameBase::TacticalAirLineUIElements* inAirLineUIElements_); void __xLuaBaseProxy_Init_14244(); void __xLuaBaseProxy_UpdateView_14245(); }; } namespace DLL2SDK::Assembly_CSharp { struct TacticalBRTeamMapCampLineManager : DLL2SDK::Assembly_CSharp::TacticalManager { DLL2SDK::Assembly_CSharp::UISprite* CampSplitLine_; DLL2SDK::Assembly_CSharp::BRTDMFlightRouteCircle* flightRouteCircle_; DLL2SDK::Assembly_CSharp::GameBase::TacticalMapView_BRTDM* tacticalbrInstance_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FlightRouteCircleCenter_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18379(); void Init_18380(); void UpdateView_18381(); void __xLuaBaseProxy_Init_18382(); void __xLuaBaseProxy_UpdateView_18383(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalBRTeamRadarAirLineManager : DLL2SDK::Assembly_CSharp::GameBase::TacticalBRRadarAirLineManager { DLL2SDK::Assembly_CSharp::GameBase::TacticalAirLineUIElements* enemyAirLineUIElements_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAirLineState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18384(); void Init_18385(); void UpdateAirLineState_18386(); void __xLuaBaseProxy_Init_18387(); void __xLuaBaseProxy_UpdateAirLineState_18388(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTeamGameScorePanelItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamGameScorePanelItemView* m_ScorePanelItemView_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamPlayerScoreModel* m_PlayerScoreData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18370(); void Init_18371(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_18372(); bool SetEasyListData_18373(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void __xLuaBaseProxy_Init_18374(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_18375(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTeamGameScorePanelController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamGameScorePanelView* m_ScorePanelView_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_PlayerScoreEasyListController_; bool b_IsInit_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamGameScoreHelper* scoreHelper_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnMaskClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInitPlayerScoreScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCampInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerInfoEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickScorePanelView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelfScrollViewDragEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOtherScrollViewDragEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerLoginOrLogout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPlayerScorePanelData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BRSorter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18351(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_18352(); void Init_18353(); void OnBtnMaskClick_18354(); void DelayInitPlayerScoreScrollView_18355(); void OnOpen_18356(); void SetCampInfo_18357(); void SetPlayerInfoEasyListData_18358(bool bForceScrollToTop_, bool resetScroll_); void TickScorePanelView_18359(); void OnEasyListDataChanged_18360(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); bool OnEasyListItemClick_18361(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnSelfScrollViewDragEnd_18362(); void OnOtherScrollViewDragEnd_18363(); void OnPlayerLoginOrLogout_18364(); void RefreshPlayerScorePanelData_18365(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_18367(); void __xLuaBaseProxy_Init_18368(); void __xLuaBaseProxy_OnOpen_18369(); static int32_t BRSorter_18366(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* a_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* b_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTeamGameScoreHelper : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SelfPlayerInfoList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_OtherPlayerInfoList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PlayerScoreList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ClipPlayerScoreList_; struct StaticFields { int32_t MODE_PLAYER_MAX_COUNT_; DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache0_; DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPlayerScoreList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareClipPlayerInfoListModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreparePlayerInfoListModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPlayerScoreList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareSortedSelfCampPlayerInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareSortedOtherCampPlayerInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldPlayerInfoAddToPanel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18342(); void InitPlayerScoreList_18343(); void PrepareClipPlayerInfoListModel_18344(bool isInit_); void PreparePlayerInfoListModel_18345(); void ResetPlayerScoreList_18346(); void PrepareSortedSelfCampPlayerInfoList_18347(); void PrepareSortedOtherCampPlayerInfoList_18348(); bool ShouldPlayerInfoAddToPanel_18349(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* inPlayerInfo_); static void _cctor_18350(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTeamPlayerScoreModel : DLL2SDK::mscorlib::System::Object { bool m_BIsValid_; int32_t m_IndexOnCamp_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* m_ThePlayerInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetScoreData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18336(); bool get_BIsValid_18337(); int32_t get_IndexOnCamp_18338(); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* get_ThePlayerInfo_18339(); void SetScoreData_18340(int32_t inIndex_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* inPlayerInfo_); void ResetData_18341(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTeamGameScoreInfoController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::PVP::ScoreModel* m_ScoreData_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamGameScoreInfoView* m_TeamScoreInfoView_; float m_RealLeftTime_; int32_t m_LeftTime_; int32_t m_LastLeftTime_; bool bHasShowLeft3Min_; bool bHasShowLeft2Min_; bool bHasShowLeft1Min_; bool bIsLastStage_; bool bIsLastMinutes_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpenScorePanelButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEnterLastStage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameEnterLastMinute_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGameScoreData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLocalPlayerKillCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLocalPlayerDogTagCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnServerSyncLeftTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickLeftTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTickSpecialTargetLeftTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18321(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_18322(); void Init_18323(); void OnOpenScorePanelButtonClick_18324(); void GameEnterLastStage_18325(); void OnGameEnterLastMinute_18326(); void PrepareData_18327(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* scoreModel_); void UpdateGameScoreData_18328(); void UpdateLocalPlayerKillCount_18329(int32_t inKillCount_); void UpdateLocalPlayerDogTagCount_18330(uint32_t inKillCount_); void OnServerSyncLeftTime_18331(int32_t inLeftTime_); void TickLeftTime_18332(); void OnTickSpecialTargetLeftTime_18333(int32_t inLeftTime_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_18334(); void __xLuaBaseProxy_Init_18335(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTeamGameScoreBroadcastTipsController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamGameScoreBroadcastTipsView* m_TipsView_; bool bIsLastMinutesOn_; float m_RealLeftTime_; int32_t m_LeftTime_; int32_t m_LastLeftTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBroadcastScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_UpdateBroadcastScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBroadcastScoreWithoutAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnServerSyncLeftTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickLeftTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleLastMinutesOn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleLeftTimeLastMinutesOff_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18309(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_18310(); void Init_18311(); void UpdateBroadcastScore_18312(); void UpdateBroadcastScore_18313(bool bSelfScoreChanged_, bool bFadeOutAfterAnimPlayed_); void UpdateBroadcastScoreWithoutAnim_18314(); void OnServerSyncLeftTime_18315(int32_t inLeftTime_); void TickLeftTime_18316(); void ToggleLastMinutesOn_18317(); void ToggleLeftTimeLastMinutesOff_18318(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_18319(); void __xLuaBaseProxy_Init_18320(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTeamGameGuideNoviceController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamGameGuideNoviceView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExitShowGuidePicture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseButtonClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18298(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_18299(); void Init_18300(); void OnOpen_18301(); void OnExitShowGuidePicture_18302(); void OnCloseButtonClick_18303(); void _OnOpen_m__0_18304(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_18305(); void __xLuaBaseProxy_Init_18306(); void __xLuaBaseProxy_OnOpen_18307(); void __xLuaBaseProxy_OnCloseButtonClick_18308(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalRadarView_BR : DLL2SDK::Assembly_CSharp::GameBase::TacticalRadarView { bool bWaitTilMatLoaded_; DLL2SDK::Assembly_CSharp::GameBase::TacticalRadarView_BR_InitResourceFinishedDelegate* NotifyInitResourceFinished_; DLL2SDK::Assembly_CSharp::GameBase::TacticalRadarView_BR_TickDelegate* NotifyTickEvent_; DLL2SDK::Assembly_CSharp::UIPanel* NewGuidePanel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SoundTipsSprite_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PlayerMarks_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* VehicleSpriteList_; DLL2SDK::Assembly_CSharp::UISprite* ChipMachineTemplate_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ChipMachineRoot_; DLL2SDK::Assembly_CSharp::UISprite* MarkLine_; DLL2SDK::Assembly_CSharp::GameBase::TacticalBRMapMarkStyleSet* MapMarkTemplate_; DLL2SDK::Assembly_CSharp::GameBase::TacticalBRMapMarkStyleSet* ZombieCarTemplate_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MapMarkRoot_; DLL2SDK::Assembly_CSharp::UISprite* Airline_; DLL2SDK::Assembly_CSharp::UISprite* AirlineBG_; DLL2SDK::Assembly_CSharp::UISprite* AirlineBGLeft_; DLL2SDK::Assembly_CSharp::UISprite* AirlineArrow_; DLL2SDK::Assembly_CSharp::UISprite* AirCraft_; DLL2SDK::Assembly_CSharp::UISprite* AirlineStartPoint_; DLL2SDK::Assembly_CSharp::UISprite* PawnToSafePointLineSprite_; DLL2SDK::Assembly_CSharp::UISprite* AirBorneSprite_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AirDropPlaneItemList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* OffPlaneAirDropSprites_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ReviveCardSpriteList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* MineSprites_; DLL2SDK::Assembly_CSharp::UITexture* DroneInterfereTex_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRRunEscapeHUD* RunEscapeHud_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRRunEscapeHUD* RunEscapeHudOB_; DLL2SDK::UnityEngine::UnityEngine::Vector2 UVTextureCenter_; float CurrentRadarScale_; float TargetRadarScale_; float LerpRate_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* SimplePlayerSpriteDict_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* SimplePlayerDirtyDict_; float m_NextShowErrorMsg_; bool m_IsShowCounterUAV_; bool m_IsCUAVTransparent_; bool m_HasLoadCounterUAVEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_CounterUAVEffectObj_; int32_t CounterUAVEffectAssetId_T_; int32_t CounterUAVEffectAssetId_O_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Startup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBR_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitResources_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseCachedRadarViewCenter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRadarBRGameHudStateChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreDeterminedShouldShowEnemyPawnList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRadarClippingBorder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSpriteInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateObjectBasedOnTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScaleTopRadarViewTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMarkInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateObPlayers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateNormalMarkInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEnemyShowOnMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTacticalChipMachineListChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSameTeam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WorldPosition2MapUIPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MapTexture2MapUIRelativePosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WorldPosition2TextureUIPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDroneInterfereEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRadarScaleChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRadarScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCounterUAV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideCounterUAV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCounterUAVAssetReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCounterUAVActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRadarUITip_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14556(); bool get_IsControlByUiState_14557(); uint64_t get_InactiveGameHudState_14558(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRRunEscapeHUD* get_CurrentRunEscapeHud_14559(); void Init_14560(); bool Startup_14561(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* inGPS_); void InitBR_14562(); bool InitResources_14563(); void OnEnable_14564(); void SetAlpha_14565(float alpha_); void UseCachedRadarViewCenter_14566(bool bDynamicMaterialLoaded_); void Awake_14567(); void OnRadarBRGameHudStateChange_14568(); bool PreDeterminedShouldShowEnemyPawnList_14569(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_14570(); void TickInfo_14571(); void UpdateRadarClippingBorder_14572(); template bool UpdateSpriteInfo_14573(T inSprite_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_, bool ignorePosition_, bool ignoreRotation_, bool ignoreEdge_); template bool UpdateObjectBasedOnTexture_14574(T inSprite_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_, bool ignorePosition_, bool ignoreRotation_, bool ignoreEdge_); void ScaleTopRadarViewTexture_14575(); void UpdateMarkInfo_14576(); void UpdateObPlayers_14577(); void UpdateNormalMarkInfo_14578(); bool UpdateEnemyShowOnMap_14579(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inSprite_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_, bool onEdge_); void OnClickSwitch_14580(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_, bool isPressed_); void OnTacticalChipMachineListChanged_14581(); bool IsSameTeam_14582(DLL2SDK::Assembly_CSharp::GameBase::Pawn* mySelf_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); DLL2SDK::UnityEngine::UnityEngine::Vector2 WorldPosition2MapUIPosition_14583(DLL2SDK::UnityEngine::UnityEngine::Vector3 inSpeicifyLoc_); DLL2SDK::UnityEngine::UnityEngine::Vector2 MapTexture2MapUIRelativePosition_14584(); DLL2SDK::UnityEngine::UnityEngine::Vector2 WorldPosition2TextureUIPosition_14585(DLL2SDK::UnityEngine::UnityEngine::Vector3 inSpeicifyLoc_); void UpdateDroneInterfereEffect_14586(); void ChangeEffect_14587(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_14588(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); void OnRadarScaleChanged_14589(float TargetScale_); void UpdateRadarScale_14590(); bool get_IsShowCounterUAV_14591(); void ShowCounterUAV_14592(bool isTransparent_); void HideCounterUAV_14593(); void OnCounterUAVAssetReady_14594(int32_t assetId_, DLL2SDK::mscorlib::System::Object* arg_); void SetCounterUAVActive_14595(bool isActive_); void ShowRadarUITip_14596(); void _ShowRadarUITip_m__0_14597(); void __xLuaBaseProxy_Init_14598(); bool __xLuaBaseProxy_Startup_14599(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* P0_); bool __xLuaBaseProxy_InitResources_14600(); void __xLuaBaseProxy_OnEnable_14601(); void __xLuaBaseProxy_SetAlpha_14602(float P0_); void __xLuaBaseProxy_Awake_14603(); bool __xLuaBaseProxy_PreDeterminedShouldShowEnemyPawnList_14604(); void __xLuaBaseProxy_TickInfo_14605(); void __xLuaBaseProxy_UpdateRadarClippingBorder_14606(); bool __xLuaBaseProxy_UpdateEnemyShowOnMap_14607(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* P0_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P1_, bool P2_); void __xLuaBaseProxy_OnClickSwitch_14608(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_, bool P1_); bool __xLuaBaseProxy_IsSameTeam_14609(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P1_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __xLuaBaseProxy_WorldPosition2MapUIPosition_14610(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __xLuaBaseProxy_MapTexture2MapUIRelativePosition_14611(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalRadarController_BR : DLL2SDK::Assembly_CSharp::GameBase::TacticalRadarController_MP { DLL2SDK::Assembly_CSharp::GameBase::TacticalRadarView_BR* m_RadarView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyRadarUITip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTacticalTeamPlayerLoginOrLogoutNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTacticalChipMachineListChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameHUDStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCounterUAVEffectActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRunEscapeHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRadarNewGuideInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14535(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_14536(); void Init_14537(); void RegisterDelegates_14538(); void UnRegisterDelegates_14539(); void NotifyRadarUITip_14540(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnTacticalTeamPlayerLoginOrLogoutNotify_14541(); void OnTacticalChipMachineListChanged_14542(); void OnGameHUDStateChanged_14543(); void SetCounterUAVEffectActive_14544(bool isActive_, bool isTransparent_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRRunEscapeHUD* GetRunEscapeHUD_14545(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetRadarNewGuideInterface_14546(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_14547(); void __xLuaBaseProxy_Init_14548(); void __xLuaBaseProxy_RegisterDelegates_14549(); void __xLuaBaseProxy_UnRegisterDelegates_14550(); void __xLuaBaseProxy_OnTacticalTeamPlayerLoginOrLogoutNotify_14551(); void __xLuaBaseProxy_OnGameHUDStateChanged_14552(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalMapView_BR : DLL2SDK::Assembly_CSharp::GameBase::TacticalMapView { DLL2SDK::Assembly_CSharp::UIPanel* NewGuidePanel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_; DLL2SDK::UnityEngine::UnityEngine::Transform* BindWithMapRoot_; DLL2SDK::Assembly_CSharp::UISprite* PickUpAreaTemplate_; DLL2SDK::Assembly_CSharp::UISprite* AirlineStartPoint_; DLL2SDK::Assembly_CSharp::UISprite* AirlineArrow_; DLL2SDK::Assembly_CSharp::UISprite* AirCraft_; DLL2SDK::Assembly_CSharp::UISprite* Airline_; DLL2SDK::Assembly_CSharp::UISprite* AirlineBG_; DLL2SDK::Assembly_CSharp::UISprite* AirlineBGLeft_; DLL2SDK::Assembly_CSharp::UISprite* PawnToSafePointLineSprite_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AirDropPlaneItemList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* OffPlaneAirDropSprites_; DLL2SDK::UnityEngine::UnityEngine::Transform* BaseScaleCenter_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ReviveCardSpriteList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* VehicleSpriteList_; DLL2SDK::Assembly_CSharp::UISprite* ChipMachineTemplate_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ChipMachineRoot_; DLL2SDK::Assembly_CSharp::GameBase::TacticalBRMapMarkStyleSet* MapMarkTemplate_; DLL2SDK::Assembly_CSharp::GameBase::TacticalBRMapMarkStyleSet* ZombieCarTemplate_; DLL2SDK::Assembly_CSharp::UISprite* Background_; DLL2SDK::Assembly_CSharp::UIPanel* TexturePanel_; DLL2SDK::Assembly_CSharp::UISlider* Slider_; DLL2SDK::UnityEngine::UnityEngine::Transform* ClickPoint_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PlayerMarks_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PlayerMarksDis_; DLL2SDK::Assembly_CSharp::UISprite* MarkLine_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NotifySelfEffect_; DLL2SDK::Assembly_CSharp::UISprite* OutCircle_; DLL2SDK::Assembly_CSharp::UISprite* InsideCircle_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* circleRate_; DLL2SDK::Assembly_CSharp::UIButton* FocusSelfBtn_; DLL2SDK::Assembly_CSharp::UIButton* MarkSelfBtn_; DLL2SDK::Assembly_CSharp::UIButton* DeleteMarkBtn_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* DragClickCollider_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ZoomBigBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ZoomSmallBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ShowMapMarks_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CloseMapMarks_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MapMarksPanel_; bool m_IsFocusOnLocalPlayer_; bool m_bPressingZoomBig_; bool m_bPressingZoomSmall_; float CHECK_PROCESS_DELTATIME_; float lastPressTime_; int32_t lastTouchIdx1_; int32_t lastTouchIdx2_; float lastTouchDis_; float lastScale_; float currentScale_; int32_t initialWidth_; int32_t initialHeight_; float MapBoundUp_; float MapBoundDown_; float MapBoundLeft_; float MapBoundRight_; int32_t m_panelHeight_; int32_t LeftOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector2 InitialPos_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* MineSprites_; bool hasPlayerChangeScale_; DLL2SDK::Assembly_CSharp::GameBase::TacticalMapView_BR_InitResourceFinishedDelegate* NotifyInitResourceFinished_; DLL2SDK::UnityEngine::UnityEngine::Vector3 TempVector3_; float GamepadCursorMoveDuration_; float GamepadCursorRatioX_; float GamepadCursorRatioY_; float MapHeightConfig_; float UsePadLayoutMinThreshold_; float bottomSpace_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BackgroudNormal_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BackgroudOverHeight_; DLL2SDK::Assembly_CSharp::UIAnchor* UIAnchorTopRight_; DLL2SDK::Assembly_CSharp::UIAnchor* UIAnchorBottomRight_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BottomControlPanel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MarkSetPanel_; DLL2SDK::Assembly_CSharp::UIWidget* BPadBtn_; bool m_CustomizeNextTick_; DLL2SDK::UnityEngine::UnityEngine::Camera* m_UICamera_; struct StaticFields { float SLIDER_VALUE_DELTA_; float MinScale_; float MaxScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseMapView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Startup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitResources_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBR_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRadarClippingBorder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEffectSmokeState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSlideChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSlideChangeEditor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSlideChangeTouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAndGetTouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTouchPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayMarkInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMarkInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateNormalMarkInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawSignMarkItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSignsMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEnemyShowOnMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPressZoomBig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPressZoomSmall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSliderDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FocusOnLocalPlayerBaseOnScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMapDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SynBindWithMapRootInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMapClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MapUIPosToScreenUIPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MapUIToWorldPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMarkInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddPlayerMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMapTexCenterOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WorldPosition2MapUIPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScreenPosToMapUIPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RootLocalPosition2ClipPanelLocalPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInBound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInClipPanelArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BoundRestrict_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FocusOnPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FocusOnCenter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLocalPosZ0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CustomizeForPad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTacticalPickUpAreaListChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMapMarksPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceUpdateShaderParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateNotifySelfSpriteEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReActiveUISprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetNotifySelfUISpriteSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAdptiveToxicCircle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreDeterminedShouldShowEnemyPawnList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OB_TryInitUICamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OB_TryCloseMainCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OB_TryOpenMainCamera_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14437(); float get_CurrentScale_14438(); void set_CurrentScale_14439(float value_); void Awake_14440(); void Init_14441(); void CloseMapView_14442(); void OnShow_14443(); bool Startup_14444(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* inGPS_); bool InitResources_14445(); void InitBR_14446(); void OnEnable_14447(); void Start_14448(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_14449(); void TickInfo_14450(); void Tick_14451(float dt_); void UpdateRadarClippingBorder_14452(); void UpdateEffectSmokeState_14453(); void UpdateSlideChange_14454(); void UpdateSlideChangeEditor_14455(); void UpdateSlideChangeTouch_14456(); bool CheckAndGetTouch_14457(int32_t* idx1_, int32_t* idx2_); bool CheckTouchPos_14458(DLL2SDK::UnityEngine::UnityEngine::Vector2 pos_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPlayMarkInfoList_14459(); void UpdateMarkInfo_14460(); void UpdateNormalMarkInfo_14461(); void DrawSignMarkItem_14462(DLL2SDK::Assembly_CSharp::SignSystem::Sign* Sign_); void UpdateSignsMark_14463(); bool UpdateEnemyShowOnMap_14464(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inSprite_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_, bool onEdge_); void OnPressZoomBig_14465(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool bPress_); void OnPressZoomSmall_14466(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool bPress_); void OnSliderDrag_14467(); void OnSliderChange_14468(); void FocusOnLocalPlayerBaseOnScale_14469(); void OnMapDrag_14470(DLL2SDK::UnityEngine::UnityEngine::GameObject* Obj_, DLL2SDK::UnityEngine::UnityEngine::Vector2 offset_); void SynBindWithMapRootInfo_14471(); void OnMapClick_14472(DLL2SDK::UnityEngine::UnityEngine::GameObject* Obj_); DLL2SDK::UnityEngine::UnityEngine::Vector2 MapUIPosToScreenUIPos_14473(DLL2SDK::UnityEngine::UnityEngine::Vector2 inMapUIPos_); DLL2SDK::UnityEngine::UnityEngine::Vector3 MapUIToWorldPos_14474(DLL2SDK::UnityEngine::UnityEngine::Vector3 localPos_); void SetMarkInfo_14475(DLL2SDK::UnityEngine::UnityEngine::Vector2 touchScreenPos_); void AddPlayerMark_14476(DLL2SDK::UnityEngine::UnityEngine::Vector3 SceneWorldPos_); void UpdateMapTexCenterOffset_14477(); DLL2SDK::UnityEngine::UnityEngine::Vector2 WorldPosition2MapUIPosition_14478(DLL2SDK::UnityEngine::UnityEngine::Vector3 inSpeicifyLoc_); DLL2SDK::UnityEngine::UnityEngine::Vector2 ScreenPosToMapUIPos_14479(DLL2SDK::UnityEngine::UnityEngine::Vector2 inScreenPos_); DLL2SDK::UnityEngine::UnityEngine::Vector2 RootLocalPosition2ClipPanelLocalPosition_14480(); bool IsInBound_14481(DLL2SDK::UnityEngine::UnityEngine::Vector2 localPosition_, int32_t offset_); bool IsInClipPanelArea_14482(DLL2SDK::UnityEngine::UnityEngine::Vector2 screen_Pos_); void BoundRestrict_14483(); void FocusOnPosition_14484(DLL2SDK::UnityEngine::UnityEngine::Vector3 focusPosition_); void FocusOnCenter_14485(); void SetLocalPosZ0_14486(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_); void CustomizeForPad_14487(); void OnTacticalPickUpAreaListChanged_14488(); void ShowMapMarksPanel_14489(bool bShow_); void OnDisable_14490(); void ForceUpdateShaderParam_14491(); void UpdateNotifySelfSpriteEffect_14492(bool shouldShow_); void ReActiveUISprite_14493(); void ResetNotifySelfUISpriteSize_14494(); void SetCurrentScale_14495(); void OnAdptiveToxicCircle_14496(int32_t circleSlot_); void ChangeEffect_14497(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_14498(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); bool PreDeterminedShouldShowEnemyPawnList_14499(); void OB_TryInitUICamera_14500(); void OB_TryCloseMainCamera_14501(); void OB_TryOpenMainCamera_14502(); void __xLuaBaseProxy_Awake_14503(); void __xLuaBaseProxy_Init_14504(); void __xLuaBaseProxy_OnShow_14505(); bool __xLuaBaseProxy_Startup_14506(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* P0_); bool __xLuaBaseProxy_InitResources_14507(); void __xLuaBaseProxy_OnEnable_14508(); void __xLuaBaseProxy_Start_14509(); void __xLuaBaseProxy_TickInfo_14510(); void __xLuaBaseProxy_Tick_14511(float P0_); void __xLuaBaseProxy_UpdateEffectSmokeState_14512(); bool __xLuaBaseProxy_UpdateEnemyShowOnMap_14513(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* P0_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P1_, bool P2_); void __xLuaBaseProxy_UpdateMapTexCenterOffset_14514(); DLL2SDK::UnityEngine::UnityEngine::Vector2 __xLuaBaseProxy_WorldPosition2MapUIPosition_14515(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __xLuaBaseProxy_ScreenPosToMapUIPos_14516(DLL2SDK::UnityEngine::UnityEngine::Vector2 P0_); void __xLuaBaseProxy_OnDisable_14517(); bool __xLuaBaseProxy_PreDeterminedShouldShowEnemyPawnList_14518(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalMapController_BR : DLL2SDK::Assembly_CSharp::GameBase::TacticalMapController_MP { DLL2SDK::Assembly_CSharp::GameBase::TacticalMapView_BR* m_MapView_; int32_t CursorSession_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadSliderEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadSliderBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadClosePage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadDelete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSliderDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTacticalTeamPlayerLoginOrLogoutNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFocusSelfClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeleteMarkBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMarkSelfBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTacticalChipMachineListChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddPlayerMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowMapMarksBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseMapMarksBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMapNewGuideInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14391(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_14392(); void Init_14393(); void OnShowView_14394(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); bool GamepadSliderEnd_14395(); bool GamepadSliderBegin_14396(); bool GamepadMark_14397(); bool OnGamepadClosePage_14398(); bool OnGamepadDelete_14399(); void RegisterDelegates_14400(); void UnRegisterDelegates_14401(); void OnSliderChange_14402(); void OnSliderDrag_14403(); void OnTacticalTeamPlayerLoginOrLogoutNotify_14404(); void OnFocusSelfClick_14405(); void OnDeleteMarkBtnClick_14406(); void OnMarkSelfBtnClick_14407(); void OnTacticalChipMachineListChanged_14408(); void AddPlayerMark_14409(DLL2SDK::UnityEngine::UnityEngine::Vector3 Pos_); void OnShowMapMarksBtnClick_14410(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnCloseMapMarksBtnClick_14411(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetMapNewGuideInterface_14412(); void _RegisterDelegates_m__0_14413(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_14414(); void __xLuaBaseProxy_Init_14415(); void __xLuaBaseProxy_OnShowView_14416(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); bool __xLuaBaseProxy_OnGamepadClosePage_14417(); void __xLuaBaseProxy_RegisterDelegates_14418(); void __xLuaBaseProxy_UnRegisterDelegates_14419(); void __xLuaBaseProxy_OnTacticalTeamPlayerLoginOrLogoutNotify_14420(); }; } namespace DLL2SDK::Assembly_CSharp { struct TacticalAllySprite : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* mainSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18282(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRPlayerPawn : DLL2SDK::Assembly_CSharp::PVP::PVPPlayerPawn { DLL2SDK::Assembly_CSharp::BattleRoyale::SkydivingPhysics* m_SkydivingPhys_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagWeaponAvatarComponent* m_BRBagWeaponAvatarComponent_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRClimbComponent* m_BRClimbComponent_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRSwimmingComponent* m_BRSwimingComponent_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRLeanComponent* m_LeanComponent_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRUseItemComponent* m_UseItemComponent_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRVehicleComponent* m_VehicleComponent_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRHoldWeaponComponent* m_HoldWeaponComponent_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRCheckInWaterComponent* m_CheckInWaterComponent_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRUseDogTagComponent* m_BRUseDogTagComponent_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplinePawnComponent* m_ZiplineComponent_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRSnowTrackPawnComponent* m_SnowTrackPawnComponent_; float m_BRMaxSpeed_; float m_AnimationSpeedTransitionTime_; float m_AnimationSpeed_; float m_LastStartSprintTime_; float FastStopSprintTime_; float m_LastClimbTime_; float AimMaxAngleXDown_; float AimMaxAngleXUp_; float m_RandomIdleAccuTime_; float m_RandomTimeForNextPlayRandomIdle_; float CheckValidFallingHeightScale_; bool m_IsLastProcessGroundHit_; bool m_IsHitGround_; DLL2SDK::UnityEngine::UnityEngine::RaycastHit m_HitGroundHit_; float m_SlipSpeed_; float m_CurrentWalkingDownOffset_; float m_TagetWalkingDownOffset_; int32_t m_LastCheckSprintFrame_; int32_t CheckSprintFrame_; bool m_IsFaceWall_; float TransitionToAliveTime_; DLL2SDK::Assembly_CSharp::EAssetID m_AsyncLoadingVestAssetID_; float m_FaceCliffAngle_; float ShowFaceCliffAngle_; float m_MaxOxygen_; float m_CurrentOxygen_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FirstPersonArmSocketInitLocalPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FirstPersonWeaponSocketInitLocalPos_; float m_CameraViewZAngleOffset_; float m_CameraViewPosOffsetX_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CameraViewAimingPosOffset_; bool m_ShouldShowHeadAttachments_; int32_t m_PendingSwitchWeaponItemID_; int32_t m_PendingSwitchWeaponActorID_; uint8_t m_PendingSwitchWeaponSlotID_; float m_fCurrTickTime_; float m_EndSubWeaponAcitonTime_; bool IsFPSBeforDying_; bool mIsFPPMode_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_CacheFromAimRotationLocal_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_CacheToAimRotationLocal_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_Cache3PCameraRot_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_Cache1PCameraRot_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn_SwitchRoleCallBack* mSwitchRoleCallBack_; DLL2SDK::System_Core::System::Action* m_EndClipChangingByUseGrappleGunCallbackFunc_; DLL2SDK::System_Core::System::Action* m_EndGrappleGunSkillCallbackFunc_; bool m_Show1PHitBloodEffect_; bool m_IsKeepRunning_; bool m_IsPlayingReviveAnim_; float m_DieStartTime_; float m_DieCameraLerpTime_; float CrawlMaxAngle_; float m_ClawAngle_; float BoneRotateXAngle_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_DefaultActiveWeaponStateMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ActiveWeaponNextStateMap_; bool m_IsDelayPlayPickUpWeaponAnim_; DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* m_DelayShowWeaponMesh_; int32_t m_DelayPendingActiveBagWeaponActorID_; int32_t m_DelayPendingActiveBagWeaponItemID_; int32_t m_3PDelayPlayPickUpAnimWeaponActorID_; int32_t m_3PDelayPlayPickUpAnimWeaponItemID_; bool bIsTPSCameraPosUseClimbCache_; bool m_lastStateIsClimb_; float m_MovetoScale_; bool m_PreSubWeaponFireOpenAimState_; bool m_RapidMove_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_RapidMoveEffect_; DLL2SDK::UnityEngine::UnityEngine::Vector3 BeginFallPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 FallMaxHeightPosition_; uint32_t ForwardValidFrameNum_; bool m_LastIsPointInSide_; bool m_LastIsSprinting_; int32_t m_LastTouchDoorFrame_; int32_t m_WaitCheckServerPositionStartFrame_; bool m_CheckSetServerPosition_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_CurrentLocalOrViewTargetPawn_; bool m_HasPlayedSwitchToPsychosisSound1P_; float nextCactusHitTime_; float m_LeftShowingElectricTripWireShockTargetIndicatorItemTime_; float m_LastPickupTime_; float m_LastPickupItemId_; DLL2SDK::mscorlib::System::String* m_LastPickupAnimName_; DLL2SDK::mscorlib::System::String* m_LastPickupAnimLayerName_; float m_LastPickupAnimSpeed_; float m_LaskPickupAnimLength_; float m_MaxPickupTime_; float m_DyingEyeHeight_; bool FixLeaveDyingAnime_; bool m_LastTickUpdateCureTeammate_; float lastTickDyingTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CanCureTeammatesList_; uint32_t m_CurrentAimedCureTeammate_; bool _IsSavingTeammate_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* saveTargetPawn_; uint32_t m_SaveTargetPlayerId_; DLL2SDK::mscorlib::System::String* LeftHandFireTrigger_; DLL2SDK::mscorlib::System::String* LeftHandFlag_; DLL2SDK::mscorlib::System::String* DualSubWeaponReadyToUse_; int32_t m_LastCheckHandTestFrame_; float PhysClimbEndToFallingHeight_; float m_SwimVerticalSpeed_; DLL2SDK::Assembly_CSharp::GameBase::MoveData m_LastSwimMoveData_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CacheSimulateSwimSpeed_; float m_CacheSimulateSwimLerpSpeed_; float m_SimulateSwimMaxSpeedFactor_; float m_SmoothSwimVerticalSpeed_; float m_SmoothSwimVerticaTransitionlSpeed_; float m_SmoothSwimSimulateForward_; float m_SmoothSwimSimulateLateral_; float m_SmoothSwimSimulateTransitionlSpeed_; int32_t m_SwimmingMoveCount_; uint32_t m_SwimmingInvalidMoveCount_; int32_t m_LastSwimMoveFrame_; float m_MaxChaseMoveDataSpeed_; bool m_SwimmingHasSwitchToMelee_; float m_CurrDynamicWaterSurfaceHeight_; int32_t m_LastCharControllerMoveFrame_; int32_t CharControllerStandMoveFrameLimit_; float LastInputAccelerationForwrad_; float LastInputAccelerationLaterial_; float LastLateralSpeed_; float LastForwardSpeed_; float CurrentLateralSpeed_; float CurrentForwardSpeed_; float MaintainLastLateralSpeed_; float MaintainLastForwardSpeed_; bool bMaintainLastMoveSpeed_; bool bLastIsMove_; bool bCurrentIsMove_; int32_t m_AnimDefaultStateHash_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_CurrentMoveParameter_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_LastMoveParameter_; float CurrentMoveParameterGrouRate_; float CurrentMoveParameterToTargetRate_; float CurrentMoveMagnitudeToOneRate_; int32_t m_LastControllerColliderHitFrame_; int32_t m_LastControllerColliderHitTargetId_; bool m_StopAimFormClickBtn_; struct StaticFields { bool DoHideInSwitchToFPSFireMode_; bool PauseWhenBeginAiming_; DLL2SDK::mscorlib::System::String* m_OneMinusAimingCo_; bool IsLimitMoveInStatic_; float AccelerationMaxThreshold_; float AccelerationMaxThresholdReciprocal_; bool UseSpeedAccleration_; bool AllPhysicsStateChangedLog_; bool IsSaveNANOnlyInShippingExternal_; bool IsFixNAN_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InfoType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateInventoryManager_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIKSolverComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAvatarRotationComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHoldWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessInitPhysicsState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitComponentConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateLogicalComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TrySpawnSnowTrack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAvailableVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadVehicleAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAnimationTransitionBlend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBagWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBackWeaponHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchTo1PView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchTo3PView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanCheckAutoChangeClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetForReconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryAddWeaponBeforeSwitchView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToTPSFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToFPSFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBREndSwitchView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetControlInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndSwitchRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSetViewType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoOpenAimOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayShowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoCloseAimOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEventProcessor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcDeathCam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateSkydivingStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateSkyFlyStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateSkydiving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateUnRecentlySkydiving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateSkydivingEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateUpwardLaunchToSkyFly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMeshAssetID_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBagAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSkydivingIsFollowChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysSkydiving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysZipline_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSwitchRoleComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpectatorComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectatingStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckHasInvisibleManAround_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpecStartCheckAirCraft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectatingEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInvisibleManSpectaingStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInvisibleManSpectaingEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSprintFaceWall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSimulateStartSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSimulateStopSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoClimb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoJump_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoJumpFromCliff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanProne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanCrouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAcceleration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcPhysWalkingMaxSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessServerMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponAimRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReCalcSimulateWalkingVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckEndSubWeaponActionInJump_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenAimFor3PFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustAimRotationForOpenAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustAimRotationForCloseAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseAimFor1PFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterSwitchRoleFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterSwitchRoleFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndClipChangingByUseGrappleGun_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseGrappleGunAfterEndClipChanging_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndGrappleGunSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseEndGrappleGunSkillAfterPlayEquipAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAvatarForGM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopRiding_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFinishItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedSimulatedPlayCrouchAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Die_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TimerHideDeadBody_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTowardDeepWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPostSwitchAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStartPosForFiringTrace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelBRSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcStandPlaceAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustCrawlRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddDefaultActiveWeaponState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddActiveWeaponNextState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponBeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponEndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPreWeaponActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GiveWeaponByPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseDefaultKnife_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncAnimation3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedPrePlayGetWeaponAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrePlayGetWeaponAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrePlayUnequipWeaponAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponHiddenState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRendererChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnimatinSpeedTransition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldStopIK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldStopRotationAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDyingPhysics_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedRemoveBagWeaponAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponAttachmentActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PendingActiveBagWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayPendingActiveBagWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedPickUpWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddBagWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExchangedBagWeaponPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TrySwitchWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceSwitchWeaponDirectly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoShowBagWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelSwitchWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnByVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeSeat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeaveVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchVehicleController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSwitchWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EquipAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EquipAttachmentByClient_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnEquipAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnEquipAttachmentByClient_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatePreUseUltSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcMaxMoveSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartAircraft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBeginStartAircraft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTPSCameraPosUseClimbCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraPosition_TPS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__GetCameraPosition_TPS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraPosition_FirstPerson_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetFirstPersonSocket_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateFirstPersonSocketInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanLean_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopLean_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLeanLeft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLeanRight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCached3PAvatarGoAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBR3PAvataBagWeaponSocketCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoThrowWeaponUsedOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSwitchToLastUsedWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnThrowTypeChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToMelee_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOnVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOffVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TestReachOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessPassagerReachOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanPassagerReachOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPassengerStateChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceSyncZiplineMovement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceSyncSkydivingMovement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanUseUltSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldResetFirstPersonMoveSpeedMul_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayConcussionSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayExplodeSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryStopUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryStopUseDogTag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartIndividuationAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetHeadAndVestInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveVest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyWearableThingsChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVestAssetReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginBuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSubWeaponFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckStartSubWeaponFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EquipSubWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSubWeaponFireState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLeftHandFPAniParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLeftMuzzleFlashSocketPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelaySubWeaponFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSubWeaponDeactivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeactivateSubWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndSubWeaponAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarMySelfSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarViewTeammateSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInNoArrowState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPawnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPawnVehicleState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpriteThroughTeamSeat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayRapidMoveEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopPlayRapidMoveEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchWeaponAttach_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckForwardValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSkyFly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSkydivingLeaderInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLeftWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBagWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBagWeaponRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRayStartPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndUpwardLaunchAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachPropPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AirborneControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPlayGrappleGunFireAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsThrowMonkeyBomb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStartTracePosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SoundTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopMeshRotate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeaveTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPreTouchDoor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSetServerPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPsychosisState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPsychosisSwitchEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPsychosisSwitchSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopPsychosisSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPsychosisEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HidePsychosisEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPsychosisEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPsychosisList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BRCheckCanClimb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBagSyncAllProp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReSpawnPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetOnVehicleState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckReSpawnGetOffVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUpArmObjScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUpArmFXShowOrHide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCactusHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedResolveWeaponJitter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnterElectricTripWire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LeaveElectricTripWire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowElectricTripWireShockTargetIndicatorItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideElectricTripWireShockTargetIndicatorItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateElectricTripWireShockTargetIndicatorItemTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAllElectricTripWireEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSkydivingPendantRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CacheSlotItemVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VehicleChangeWeaponHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVechileAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceSetAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPreSwitchAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultStateName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchAnimatorControllerCheckPickupAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAnimatorBlend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InInPickupItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedCanclePickUpAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPickUpAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUnEquipAnimationSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEquipAnimationSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreResetGetWeaponAnimParameter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreResetPutWeaponAnimParameter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToTPPEnterDying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleReviveAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelaySwitchFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndDyingToIdle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CurrentPlayerEnterDyingState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CommonEnterDying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CommonLeaveDying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LocalPlayerEnterDying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LocalPlayerLeaveDying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatePlayerEnterDying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimualtePlayerLeaveDying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayPlayDyingAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDyingAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPostSwitchAnimatorControllerInDying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickDying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceDyingCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDyingTeammates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindACureTeammate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CurrentWillCureTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDyingTeammate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanCureMyTeammates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanNotCureTeammates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginSwimmingDying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndSwimmingDying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqServerEndCrawl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSaveTeammate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSaveTeammateReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTimerSaveTeammateResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSaveTeammateResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginSave_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelSave_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndSave_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckUseLeftHand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanGrabLadder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLadderRootMotionEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLadderAcceleration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysClimb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoFallingFromClimb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRootMotionEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRootMotionCrossFade_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRootMotionStop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeaveClimbState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAdaptiveRootMotionType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckClimb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartBRClimb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBRClimbFromSwim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginRootMotion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreBeginBRClimbing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndBRClimbing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBRClimb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanStopBRRootMotion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedRootMotion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateStartBRClimb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatePhysBRClimb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatePhysBRClimbBaseTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimualtePhysBRClimbEndTransition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResetSwimmingAnimatorState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateStartSwimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateStopSwimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PredictSwimMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateSwimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateSwimming_ForwardMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateSwimmingPredictMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcSimulateMoveY_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSimulationSwimmingAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnterWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LeaveWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartSwimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldSwitchInSwimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessWeaponEnterSwimState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterSwimState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeaveSwimState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndSwimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcSwimSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcSwimmingSpeedScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysSwimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessSwimMoveDelta_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessSwimAnimationParameter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUnderWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceStopSwim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessWalkingSlideMoveVertical_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcStandUponPawnSlideVec_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckStandInPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessFaceWallShaking_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessFalling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCharControllerMoveAvoidStuck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WalkingCharControllerMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAnimatorBaseLayerInDefaultState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetMoveAnimationParameter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMoveAnimationParameterModeDying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckWalk_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMoveAnimationParameterModeA_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMoveAnimationParameterModeB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPositionChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessMoveAnimationParameter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMovementAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessFallingAnimationParameter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPhysicsStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPhysZiplineChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPhysSkydivingChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPhysWalkingChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPhysFallingChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPhysSlideTackleChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPhysRollChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPhysSwimmingChagned_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPhysClimbChagned_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckJumpFaceWall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetJumpComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckFallingPassThroughWall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnControllerColliderHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalUpdateSetRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndCrouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartProne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndProne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateZiplineStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateZiplineTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateZiplineEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDeltaMoveHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FallingGround_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsValidFallingHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCliff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckHitGround_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessGround_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUnderWaterSurface_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndBagWeaponProcessing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDeltaEulerIsNAN_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAllStateWhenStartAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BROpenAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanOpenAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenAimFor1PFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseAimFor3PFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11070(); DLL2SDK::Assembly_CSharp::GameBase::EUPawnLogicType get_LogicType_11071(); DLL2SDK::Assembly_CSharp::BattleRoyale::SkydivingPhysics* get_SkydivingPhysics_11072(); DLL2SDK::mscorlib::System::Type* InfoType_11073(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRIKSolverComponent* get_IKSolverComponent_11074(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagWeaponAvatarComponent* get_BagWeaponAvatarComponent_11075(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRSwimmingComponent* get_SwimingComponent_11076(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRAvatarRotationComponent* get_AvatarRotationComponent_11077(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRHoldWeaponComponent* get_HoldWeaponComponent_11078(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRUseItemComponent* get_UseItemComponent_11079(); void set_VehicleComponent_11080(DLL2SDK::Assembly_CSharp::BattleRoyale::BRVehicleComponent* value_); DLL2SDK::Assembly_CSharp::GameEngine::SeatMode get_CurrentSeatMode_11081(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRCheckInWaterComponent* get_CheckInWaterComponent_11082(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRUseDogTagComponent* get_UseDogTagComponent_11083(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplinePawnComponent* get_ZiplineComponent_11084(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRAdaptiveRootMotion* get_BRRootMotionComponent_11085(); float get_MaxOxygen_11086(); void set_CurrentOxygen_11087(float value_); float get_CurrentOxygen_11088(); float get_CameraViewZAngleOffset_11089(); void set_CameraViewZAngleOffset_11090(float value_); float get_CameraViewPosOffsetX_11091(); void set_CameraViewPosOffsetX_11092(float value_); void set_CameraViewAimingPosOffset_11093(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_CameraViewAimingPosOffset_11094(); float get_MaxClientForceMoveDistance_11095(); float get_Health_11096(); void set_Health_11097(float value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_MapShowPosition_11098(); void CreateInventoryManager_11099(); DLL2SDK::mscorlib::System::Type* GetIKSolverComponentType_11100(); DLL2SDK::mscorlib::System::Type* GetAvatarRotationComponentType_11101(); bool IsHoldWeapon_11102(); void BeginDestroy_11103(); void InitPawn_11104(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void ProcessInitPhysicsState_11105(); void InitComponentConfig_11106(); void InitMesh_11107(DLL2SDK::UnityEngine::UnityEngine::GameObject* model_); void CreateLogicalComponents_11108(); void TrySpawnSnowTrack_11109(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* pImpactInfo_); void AddAvailableVehicle_11110(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* vehicle_); void PreloadVehicleAnimator_11111(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* vehicle_); void StopAnimationTransitionBlend_11112(); void ShowBagWeapon_11113(bool bShow_); void SetBackWeaponHidden_11114(bool isHidden_); void CloseAim_11115(); void SwitchTo1PView_11116(); void SwitchTo3PView_11117(); bool IsCanCheckAutoChangeClip_11118(); void ResetCamera_11119(); void ResetForReconnect_11120(); void TryAddWeaponBeforeSwitchView_11121(DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType toVIeType_); void SwitchToTPSFireMode_11122(); void SwitchToFPSFireMode_11123(); void OnBREndSwitchView_11124(); void ResetControlInput_11125(); void SwitchRole_11126(DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType viewType_, bool needToResetPose_); void EndSwitchRole_11127(); void CheckSetViewType_11128(); void DoOpenAimOver_11129(); void DelayShowWeapon_11130(); void DoCloseAimOver_11131(); void InitEventProcessor_11132(); void CalcDeathCam_11133(float delatTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3* out_CamLoc_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* out_CamRot_); void SimulateSkydivingStart_11134(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void SimulateSkyFlyStart_11135(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void SimulateSkydiving_11136(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_, float deltaTime_); void SimulateUnRecentlySkydiving_11137(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void SimulateSkydivingEnd_11138(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void SimulateUpwardLaunchToSkyFly_11139(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); int32_t GetMeshAssetID_3P_11140(); int32_t GetBagAssetID_11141(); bool get_ShowFireLocOnRadar_11142(); void OnSkydivingIsFollowChanged_11143(); void PhysSkydiving_11144(float deltaTime_); void PhysZipline_11145(float deltaTime_); DLL2SDK::mscorlib::System::Type* GetSwitchRoleComponentType_11146(); DLL2SDK::mscorlib::System::Type* GetSpectatorComponentType_11147(); void OnSpectatingStart_11148(); void CheckHasInvisibleManAround_11149(); void OnSpecStartCheckAirCraft_11150(); void OnSpectatingEnd_11151(); void CheckInvisibleManSpectaingStart_11152(); void CheckInvisibleManSpectaingEnd_11153(); bool CheckSprintFaceWall_11154(); bool CanSprint_11155(); void OnSimulateStartSprint_11156(); void OnSimulateStopSprint_11157(); void StartSprint_11158(); void StopSprint_11159(); void DoClimb_11160(); void DoJump_11161(); void DoJumpFromCliff_11162(); bool CanProne_11163(); bool CanCrouch_11164(); void UpdateAcceleration_11165(float forward_, float strafe_); float CalcPhysWalkingMaxSpeed_11166(float deltaTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3 oldVelocity_); void ProcessSprint_11167(float deltaTime_); void ProcessServerMove_11168(float deltaTime_); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetWeaponAimRotation_11169(); void ReCalcSimulateWalkingVelocity_11170(float deltaTime_); void Tick_11171(float deltaTime_); void CheckEndSubWeaponActionInJump_11172(float deltaTime_); void OpenAimFor3PFireMode_11173(); void AdjustAimRotationForOpenAim_11174(); void AdjustAimRotationForCloseAim_11175(); void CloseAimFor1PFireMode_11176(); void RegisterSwitchRoleFunc_11177(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn_SwitchRoleCallBack* callbackFunc_); void UnRegisterSwitchRoleFunc_11178(); void EndClipChangingByUseGrappleGun_11179(DLL2SDK::System_Core::System::Action* callBackfunc_); void UseGrappleGunAfterEndClipChanging_11180(); void EndGrappleGunSkill_11181(DLL2SDK::System_Core::System::Action* callBackfunc_); void UseEndGrappleGunSkillAfterPlayEquipAnim_11182(); void ResetAvatarForGM_11183(); void StopRiding_11184(); bool get_IsKeepRunning_11185(); void set_IsKeepRunning_11186(bool value_); void OnFinishItem_11187(DLL2SDK::mscorlib::System::String* soundName_); bool get_IsDying_11188(); bool NeedSimulatedPlayCrouchAnim_11189(); void Die_11190(bool isHeadShot_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void PlayDying_11191(bool isHeadShot_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void TimerHideDeadBody_11192(); bool IsTowardDeepWater_11193(DLL2SDK::UnityEngine::UnityEngine::Vector3 deltaMove_); void OnPostSwitchAnimatorController_11194(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* animatorController_, bool isChanged_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetStartPosForFiringTrace_11195(); void CancelBRSkill_11196(); bool CalcStandPlaceAngle_11197(float* StandSlopeAngle_, DLL2SDK::UnityEngine::UnityEngine::Vector3* HitPosDir_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_); void AdjustCrawlRotation_11198(); void AddDefaultActiveWeaponState_11199(int32_t actorID_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType defaultState_); void AddActiveWeaponNextState_11200(int32_t actorID_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType defaultState_); void OnWeaponBeginState_11201(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType newState_); void OnWeaponEndState_11202(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType stateType_); void OnPreWeaponActive_11203(DLL2SDK::Assembly_CSharp::GameBase::Weapon* activeWeapon_); void OnWeaponChanged_11204(); DLL2SDK::Assembly_CSharp::GameBase::Weapon* GiveWeaponByPickUp_11205(int32_t weaponID_, uint8_t slot_, bool bAddForce_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* partInfoList_, uint32_t skinID_, int32_t actorID_, int32_t weaponLevel_, int32_t crossHairItemID_); void UseDefaultKnife_11206(); void OnSyncAnimation3P_11207(DLL2SDK::Assembly_CSharp::Network::ESYNC_ANIM_NAME animName_, float animLength_, float Param1_); void SimulatedPrePlayGetWeaponAnim_11208(int32_t actorId_, int32_t itemId_, float equipTime_); void PrePlayGetWeaponAnim_11209(); void PrePlayUnequipWeaponAnim_11210(int32_t actorId_, int32_t itemId_, float unequipTime_, float speed_); bool GetWeaponHiddenState_11211(); void OnRendererChange_11212(); void SetAnimatinSpeedTransition_11213(float transitionTime_, float speed_); bool ShouldStopIK_11214(); bool ShouldStopRotationAim_11215(); void SetDyingPhysics_11216(); void OnWeaponDestroy_11217(int32_t actorID_, int32_t itemID_, uint8_t slot_); void OnDestroy_11218(); void PostDestroy_11219(); void SimulatedRemoveBagWeaponAvatar_11220(int32_t actorID_, int32_t itemID_, uint8_t slot_); void OnWeaponAttachmentActive_11221(); void PendingActiveBagWeapon_11222(int32_t actorID_, int32_t itemID_); void DelayPendingActiveBagWeapon_11223(); void SimulatedPickUpWeapon_11224(int32_t actorID_, int32_t itemID_); void AddBagWeapon_11225(int32_t actorID_, int32_t itemID_, uint8_t slot_, int32_t itemLv_, uint32_t skinID_); void ExchangedBagWeaponPos_11226(); void TrySwitchWeapon_11227(int32_t itemId_, uint8_t slot_, int32_t actorID_, int32_t itemLevel_, uint32_t skinID_, bool isServerData_); void ForceSwitchWeaponDirectly_11228(int32_t itemId_, uint8_t slot_, int32_t actorID_, int32_t itemLevel_, uint32_t skinID_); void DoShowBagWeapon_11229(); bool get_SwitchWeaponDirectly_11230(); bool CancelSwitchWeapon_11231(); void OnByVehicle_11232(DLL2SDK::Assembly_CSharp::GameEngine::EVehicleType vehicleType_); void OnChangeSeat_11233(); void OnLeaveVehicle_11234(); void SwitchVehicleController_11235(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* controller_, bool firstPersonAnimator_); bool CheckSwitchWeapon_11236(bool isServerNtfWeapon_); void EquipAttachment_11237(int32_t actorID_, int32_t attachmentId_, int32_t weaponActorID_, int32_t weaponItemId_); void EquipAttachmentByClient_11238(int32_t attachmentId_, int32_t weaponActorId_); void UnEquipAttachment_11239(int32_t actorID_, int32_t attachmentId_, int32_t weaponActorID_); void UnEquipAttachmentByClient_11240(int32_t attachmentId_, int32_t weaponActorId_); void SimulatePreUseUltSkill_11241(int16_t UltType_); float CalcMaxMoveSpeed_11242(); void OnStartAircraft_11243(); void OnBeginStartAircraft_11244(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* leaderInfo_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCameraPosition_11245(); bool IsTPSCameraPosUseClimbCache_11246(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCameraPosition_TPS_11247(); DLL2SDK::UnityEngine::UnityEngine::Vector3 _GetCameraPosition_TPS_11248(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCameraPosition_FirstPerson_11249(); void ResetFirstPersonSocket_11250(); void OnUpdateFirstPersonSocketInit_11251(); bool CanLean_11252(); void StopLean_11253(); bool get_IsLean_11254(); void CheckLeanLeft_11255(); void CheckLeanRight_11256(); DLL2SDK::UnityEngine::UnityEngine::Animator* GetCached3PAvatarGoAnimator_11257(); DLL2SDK::Assembly_CSharp::BattleRoyale::BR3PAvataBagWeaponSocketCache* GetBR3PAvataBagWeaponSocketCache_11258(); void DoThrowWeaponUsedOver_11259(); void DoSwitchToLastUsedWeapon_11260(); DLL2SDK::Assembly_CSharp::GameBase::Weapon* get_GetLastUsedWeapon_11261(); void OnThrowTypeChanged_11262(bool isHighThrow_); void SwitchToMelee_11263(bool isDirectly_); void GetOnVehicle_11264(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* vehicle_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex seat_); void ResetRotation_11265(); void GetOffVehicle_11266(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* vehicle_); bool get_IsReachOut_11267(); bool get_IsBackToSeatTransition_11268(); bool get_IsDriving_11269(); bool get_IsRide_11270(); void TestReachOut_11271(); void ProcessPassagerReachOut_11272(); bool CanPassagerReachOut_11273(); void OnPassengerStateChange_11274(uint8_t infoType_); void SyncPosition_11275(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, bool checkColliders_); void ForceSyncZiplineMovement_11276(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void ForceSyncSkydivingMovement_11277(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); bool CanUseUltSkill_11278(); bool ShouldResetFirstPersonMoveSpeedMul_11279(); void PlayConcussionSound_11280(bool isPlay_); void PlayExplodeSound_11281(); void OnStartLadder_11282(); bool get_IsUseDogTag_11283(); bool get_IsUseMedicine_11284(); bool get_IsInUseItem_11285(); void TryStopUseItem_11286(); void TryStopUseDogTag_11287(); void OnStartIndividuationAnim_11288(); void Reset_11289(); void ResetHeadAndVestInfo_11290(); void set_ShowVest_11291(bool value_); void RemoveVest_11292(); void NotifyWearableThingsChanged_11293(); void OnVestAssetReady_11294(int32_t id_, DLL2SDK::mscorlib::System::Object* obj_); void BeginBuild_11295(DLL2SDK::Assembly_CSharp::GameBase::BuildInfo info_); void StartSubWeaponFire_11296(bool isOpenAimState_); void CheckStartSubWeaponFire_11297(); void EquipSubWeapon_11298(); void SetSubWeaponFireState_11299(bool isOpenAimState_); void SetLeftHandFPAniParam_11300(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetLeftMuzzleFlashSocketPos_11301(); void DelaySubWeaponFire_11302(); void OnSubWeaponDeactivate_11303(DLL2SDK::Assembly_CSharp::GameBase::SubWeapon* weapon_); void DeactivateSubWeapon_11304(); void EndSubWeaponAction_11305(); DLL2SDK::mscorlib::System::String* TacticalRadarMySelfSprite_11306(DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState eTacticalPawnState_); DLL2SDK::mscorlib::System::String* TacticalRadarViewTeammateSprite_11307(DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState eTacticalPawnState_); bool IsInNoArrowState_11308(DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState tacticalPawnState_); DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState GetPawnState_11309(); DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState GetPawnVehicleState_11310(); DLL2SDK::mscorlib::System::String* GetSpriteThroughTeamSeat_11311(int32_t teamSeatID_, DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState eTacticalPawnState_); void PlayRapidMoveEffect_11312(); void StopPlayRapidMoveEffect_11313(); bool SwitchWeaponAttach_11314(bool isHand_); bool CheckForwardValid_11315(bool CheckStart_); void CheckSkyFly_11316(bool checkValidFall_, float distToFloor_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* GetSkydivingLeaderInfo_11317(); bool IsLeftWeapon_11318(int32_t actorId_); DLL2SDK::Array* GetBagWeapon_11319(); DLL2SDK::Array* GetBagWeaponRenderers_11320(); void SetHidden_11321(bool isHidden_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetRayStartPos_11322(); void EndUpwardLaunchAction_11323(bool bChangeState_); void AttachPropPawn_11324(DLL2SDK::Assembly_CSharp::GameBase::PropPawn* propPawn_, uint32_t uLauncherActorId_); void AirborneControl_11325(DLL2SDK::Assembly_CSharp::GameBase::PropPawn* propPawn_, uint32_t uLauncherActorId_); bool IsPlayGrappleGunFireAnimation_11326(int32_t weaponID_); bool IsThrowMonkeyBomb_11327(int32_t weaponID_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetStartTracePosition_11328(DLL2SDK::UnityEngine::UnityEngine::Vector3 startBasePos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 rayDir_); void SoundTick_11329(); bool get_IsChangingFireModeTransition_11330(); bool get_ShouldCheckProneInWater_11331(); void StopMeshRotate_11332(); void OnEnterTrigger_11333(DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume* trigger_); void OnLeaveTrigger_11334(DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume* trigger_); void OnPreTouchDoor_11335(bool isOpen_, float inRotateTime_); bool CheckSetServerPosition_11336(DLL2SDK::UnityEngine::UnityEngine::Vector3 serverPostion_); void InitPsychosisState_11337(); void PlayPsychosisSwitchEffect_11338(bool attachToPawn_); void PlayPsychosisSwitchSound_11339(bool isDieSound_, bool isFirstPersonView_); void StopPsychosisSound_11340(); bool get_m_IsShowingPsychosisEffect_11341(); void ShowPsychosisEffect_11342(); void HidePsychosisEffect_11343(); void RefreshPsychosisEffect_11344(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPsychosisList_11345(); bool BRCheckCanClimb_11346(); void OnBagSyncAllProp_11347(); void OnReSpawnPlayer_11348(); void ResetOnVehicleState_11349(); void CheckReSpawnGetOffVehicle_11350(); void ApplyShift_11351(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); void SetUpArmObjScale_11352(float value_); void RefreshUpArmFXShowOrHide_11353(); void CheckCactusHit_11354(DLL2SDK::UnityEngine::UnityEngine::ControllerColliderHit* hit_); bool IsNeedResolveWeaponJitter_11355(); void EnterElectricTripWire_11356(uint32_t ownerPlayerID_); void LeaveElectricTripWire_11357(uint32_t ownerPlayerID_); void ShowElectricTripWireShockTargetIndicatorItem_11358(); void HideElectricTripWireShockTargetIndicatorItem_11359(); void UpdateElectricTripWireShockTargetIndicatorItemTime_11360(float deltaTime_); void RefreshAllElectricTripWireEffect_11361(); void RefreshSkydivingPendantRenderer_11362(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* CacheSlotItemVehicle_11363(); bool VehicleChangeWeaponHandler_11364(bool needSwitch_, bool needCacheWeapon_); void SetVechileAnimatorController_11365(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* controller_); void ForceSetAnimatorController_11366(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* controller_, bool firstPersonAnimator_); void OnPreSwitchAnimatorController_11367(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* animatorController_, bool animatorControllerChanged_); DLL2SDK::mscorlib::System::String* GetDefaultStateName_11368(); void OnSwitchAnimatorController_11369(bool isChanged_); void OnSwitchAnimatorControllerCheckPickupAnimation_11370(); void SwitchAnimatorController_11371(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* controller_, bool firstPersonAnimator_); void CheckAnimatorBlend_11372(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* controller_); bool InInPickupItem_11373(int32_t itemId_); bool get_InPickup_11374(); bool IsNeedCanclePickUpAnim_11375(); float PlayPickUpAnim_11376(int32_t pickItemId_, bool isWeapon_, bool isPlayForward_); void SetUnEquipAnimationSpeed_11377(bool isLeft_, float unequipTime_); void SetEquipAnimationSpeed_11378(bool isLeft_, float equipTime_); void PreResetGetWeaponAnimParameter_11379(); void PreResetPutWeaponAnimParameter_11380(); void SwitchToTPPEnterDying_11381(); void HandleReviveAnim_11382(); void DelaySwitchFireMode_11383(); void EndDyingToIdle_11384(); void CurrentPlayerEnterDyingState_11385(bool isEnterDying_, DLL2SDK::Assembly_CSharp::Network::EPLAYER_STATE oldState_); void CommonEnterDying_11386(); void CommonLeaveDying_11387(); void LocalPlayerEnterDying_11388(); void LocalPlayerLeaveDying_11389(); void SimulatePlayerEnterDying_11390(); void SimualtePlayerLeaveDying_11391(); void DelayPlayDyingAnim_11392(); void PlayDyingAnim_11393(); void OnPostSwitchAnimatorControllerInDying_11394(); void TickDying_11395(); void ForceDyingCheck_11396(); void CheckDyingTeammates_11397(); bool FindACureTeammate_11398(); uint32_t CurrentWillCureTarget_11399(); void CheckDyingTeammate_11400(); void CanCureMyTeammates_11401(uint32_t playerid_); void CanNotCureTeammates_11402(uint32_t playerid_); void BeginSwimmingDying_11403(); void EndSwimmingDying_11404(); void ReqServerEndCrawl_11405(); bool CanSaveTeammate_11406(); void OnSaveTeammateReady_11407(); void OnTimerSaveTeammateResult_11408(); void OnSaveTeammateResult_11409(); bool get_IsSavingTeammate_11410(); void set_IsSavingTeammate_11411(bool value_); void BeginSave_11412(uint32_t targetID_); void CancelSave_11413(); void EndSave_11414(); void CheckUseLeftHand_11415(); bool CanGrabLadder_11416(); void OnLadderRootMotionEnd_11417(); void UpdateLadderAcceleration_11418(float forward_, float strafe_); void PhysClimb_11419(float deltaTime_); void DoFallingFromClimb_11420(); void OnRootMotionEnd_11421(bool interrupt_); void OnRootMotionCrossFade_11422(); void OnRootMotionStop_11423(bool isClimbOverLandSky_); void OnLeaveClimbState_11424(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState curState_); DLL2SDK::mscorlib::System::Type* GetAdaptiveRootMotionType_11425(); bool CheckClimb_11426(); bool StartBRClimb_11427(); bool CheckBRClimbFromSwim_11428(); void BeginRootMotion_11429(DLL2SDK::mscorlib::System::String* animName_, DLL2SDK::UnityEngine::UnityEngine::Vector3 highestPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 destPos_, float checkDownDistance_, float wallWidth_, bool isClimbOverLandSky_, float startLandSkyTimeScale_, float blendTime_, float speed_); void PreBeginBRClimbing_11430(DLL2SDK::Assembly_CSharp::GameBase::Pawn_ClimbType setClimbType_, DLL2SDK::UnityEngine::UnityEngine::Vector3 meshLookAtDir_); void EndBRClimbing_11431(); bool CanBRClimb_11432(); bool CanStopBRRootMotion_11433(); void SimulatedRootMotion_11434(DLL2SDK::Assembly_CSharp::Network::SyncRootMotionData* rootMotionData_); void SimulateStartBRClimb_11435(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_, float deltaTime_); void SimulatePhysBRClimb_11436(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_, float deltaTime_); void SimulatePhysBRClimbBaseTick_11437(); void SimualtePhysBRClimbEndTransition_11438(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_, float deltaTime_, bool* result_); bool get_IsSwimming_11439(); float get_SwimVerticalSpeed_11440(); bool get_EnableSwimming_11441(); bool get_CanSwimming_11442(); void OnResetSwimmingAnimatorState_11443(); void SimulateStartSwimming_11444(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void SimulateStopSwimming_11445(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void PredictSwimMove_11446(); void SimulateSwimming_11447(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_, float deltaTime_); void SimulateSwimming_ForwardMove_11448(float deltaTime_, float remainingDis_, int32_t* popMoveDataCount_); void SimulateSwimmingPredictMove_11449(DLL2SDK::Assembly_CSharp::GameBase::MoveData* moveData_, float deltaTime_); void CalcSimulateMoveY_11450(DLL2SDK::UnityEngine::UnityEngine::Vector3* realDeltaMove_, float y_); void UpdateSimulationSwimmingAnimation_11451(float deltaTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3 lastPos_); void EnterWater_11452(DLL2SDK::Assembly_CSharp::GameEngine::WaterVolume* water_); void LeaveWater_11453(DLL2SDK::Assembly_CSharp::GameEngine::WaterVolume* water_); bool get_ShouldSwimSprint_11454(); void OnStartSwimming_11455(); bool ShouldSwitchInSwimming_11456(); void ProcessWeaponEnterSwimState_11457(); void OnEnterSwimState_11458(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState oldState_); void OnLeaveSwimState_11459(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState newState_); void OnEndSwimming_11460(); float CalcSwimSpeed_11461(); float CalcSwimmingSpeedScale_11462(); float get_CurrDynamicWaterSurfaceHeight_11463(); void PhysSwimming_11464(float deltaTime_); void ProcessSwimMoveDelta_11465(float deltaTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3* deltaMove_); void ProcessSwimAnimationParameter_11466(float deltaTime_); float get_CurrentInWaterDepth_11467(); bool IsUnderWater_11468(); void ForceStopSwim_11469(); bool get_ShouldCheckCollisionWithLocalPlayer_11470(); void ProcessWalkingSlideMoveVertical_11471(DLL2SDK::UnityEngine::UnityEngine::Vector3* deltaMove_); void CalcStandUponPawnSlideVec_11472(float deltaTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3* deltaMove_, DLL2SDK::UnityEngine::UnityEngine::Vector3* slideVec_); bool CheckStandInPawn_11473(); void ProcessFaceWallShaking_11474(float delatTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3* deltaMove_); bool ProcessFalling_11475(DLL2SDK::UnityEngine::UnityEngine::Vector3 oldPos_); void SetCharControllerMoveAvoidStuck_11476(DLL2SDK::UnityEngine::UnityEngine::Vector3 moveDelta_); void WalkingCharControllerMove_11477(DLL2SDK::UnityEngine::UnityEngine::Vector3* deltaMove_); bool IsAnimatorBaseLayerInDefaultState_11478(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_); void ResetMoveAnimationParameter_11479(); void SetMoveAnimationParameterModeDying_11480(float deltaTime_); void CheckWalk_11481(); void SetMoveAnimationParameterModeA_11482(float deltaTime_); void SetMoveAnimationParameterModeB_11483(float deltaTime_); bool IsPositionChange_11484(); void ProcessMoveAnimationParameter_11485(float deltaTime_); void UpdateMovementAnimation_11486(float deltaTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3 LastPos_, bool useSpeed_); void ProcessFallingAnimationParameter_11487(float deltaTime_, float deltaMove_); void OnPhysicsStateChanged_11488(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState preState_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState curState_); void OnPhysZiplineChanged_11489(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState preState_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState curState_); void OnPhysSkydivingChanged_11490(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState preState_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState curState_); void OnPhysWalkingChanged_11491(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState preState_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState curState_); void OnPhysFallingChanged_11492(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState preState_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState curState_); void OnPhysSlideTackleChanged_11493(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState preState_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState curState_); void OnPhysRollChanged_11494(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState preState_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState curState_); void OnPhysSwimmingChagned_11495(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState preState_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState curState_); void OnPhysClimbChagned_11496(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState preState_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState curState_); bool CheckJumpFaceWall_11497(); DLL2SDK::mscorlib::System::Type* GetJumpComponentType_11498(); void CheckFallingPassThroughWall_11499(DLL2SDK::UnityEngine::UnityEngine::Vector3 PreLocation_); void OnControllerColliderHit_11500(DLL2SDK::UnityEngine::UnityEngine::ControllerColliderHit* hit_); void InternalUpdateSetRotation_11501(float deltaTime_); void EndCrouch_11502(bool immediately_, bool setEyeHeightInImmediately_, bool foce_); void StartProne_11503(bool immediately_); void EndProne_11504(bool immediately_, bool setEyeHeightInImmediately_, bool needPlayAnim_); void SimulateZiplineStart_11505(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void SimulateZiplineTick_11506(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void SimulateZiplineEnd_11507(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); float GetDeltaMoveHeight_11508(float deltaTime_); void FallingGround_11509(float deltaTime_); bool IsValidFallingHeight_11510(float fallingHeight_, float* distToFloor_); bool CheckCliff_11511(float maxDistance_); bool CheckHitGround_11512(float maxDistance_); void ProcessGround_11513(DLL2SDK::UnityEngine::UnityEngine::Vector3 OldPos_, float deltaTime_); bool get_CanCheckRiver_11514(); bool IsUnderWaterSurface_11515(float distance_); float get_CurrentWaterSurfaceHeight_11516(); bool get_InWater_11517(); void set_InWater_11518(bool value_); void EndBagWeaponProcessing_11519(); void CheckDeltaEulerIsNAN_11520(DLL2SDK::UnityEngine::UnityEngine::Vector3* vector_); void UpdateRotation_11521(DLL2SDK::UnityEngine::UnityEngine::Vector3 deltaEulerAngles_); void AddRotation_11522(DLL2SDK::UnityEngine::UnityEngine::Quaternion deltaRotation_); void StartFire_11523(); bool CanFire_11524(); void StopAllStateWhenStartAim_11525(); void BROpenAim_11526(); bool CanOpenAim_11527(); void OpenAimFor1PFireMode_11528(); void CloseAimFor3PFireMode_11529(); void StopAim_11530(); void _OnVestAssetReady_m__0_11532(); void _OnReSpawnPlayer_m__1_11533(); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_InfoType_11534(); void __xLuaBaseProxy_CreateInventoryManager_11535(); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetIKSolverComponentType_11536(); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetAvatarRotationComponentType_11537(); bool __xLuaBaseProxy_IsHoldWeapon_11538(); void __xLuaBaseProxy_BeginDestroy_11539(); void __xLuaBaseProxy_InitPawn_11540(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_InitComponentConfig_11541(); void __xLuaBaseProxy_InitMesh_11542(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); void __xLuaBaseProxy_CreateLogicalComponents_11543(); void __xLuaBaseProxy_TrySpawnSnowTrack_11544(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* P0_); void __xLuaBaseProxy_AddAvailableVehicle_11545(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* P0_); void __xLuaBaseProxy_StopAnimationTransitionBlend_11546(); void __xLuaBaseProxy_SetBackWeaponHidden_11547(bool P0_); void __xLuaBaseProxy_CloseAim_11548(); bool __xLuaBaseProxy_IsCanCheckAutoChangeClip_11549(); void __xLuaBaseProxy_ResetForReconnect_11550(); void __xLuaBaseProxy_SwitchRole_11551(DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType P0_, bool P1_); void __xLuaBaseProxy_EndSwitchRole_11552(); void __xLuaBaseProxy_InitEventProcessor_11553(); void __xLuaBaseProxy_CalcDeathCam_11554(float P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* P1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* P2_); void __xLuaBaseProxy_SimulateSkydivingStart_11555(DLL2SDK::Assembly_CSharp::GameBase::MoveData P0_); void __xLuaBaseProxy_SimulateSkyFlyStart_11556(DLL2SDK::Assembly_CSharp::GameBase::MoveData P0_); void __xLuaBaseProxy_SimulateSkydiving_11557(DLL2SDK::Assembly_CSharp::GameBase::MoveData P0_, float P1_); void __xLuaBaseProxy_SimulateUnRecentlySkydiving_11558(DLL2SDK::Assembly_CSharp::GameBase::MoveData P0_); void __xLuaBaseProxy_SimulateSkydivingEnd_11559(DLL2SDK::Assembly_CSharp::GameBase::MoveData P0_); void __xLuaBaseProxy_SimulateUpwardLaunchToSkyFly_11560(DLL2SDK::Assembly_CSharp::GameBase::MoveData P0_); int32_t __xLuaBaseProxy_GetMeshAssetID_3P_11561(); void __xLuaBaseProxy_PhysSkydiving_11562(float P0_); void __xLuaBaseProxy_PhysZipline_11563(float P0_); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetSwitchRoleComponentType_11564(); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetSpectatorComponentType_11565(); void __xLuaBaseProxy_OnSpectatingStart_11566(); void __xLuaBaseProxy_OnSpectatingEnd_11567(); bool __xLuaBaseProxy_CanSprint_11568(); void __xLuaBaseProxy_OnSimulateStartSprint_11569(); void __xLuaBaseProxy_OnSimulateStopSprint_11570(); void __xLuaBaseProxy_StartSprint_11571(); void __xLuaBaseProxy_StopSprint_11572(); void __xLuaBaseProxy_DoClimb_11573(); void __xLuaBaseProxy_DoJump_11574(); bool __xLuaBaseProxy_CanProne_11575(); bool __xLuaBaseProxy_CanCrouch_11576(); void __xLuaBaseProxy_UpdateAcceleration_11577(float P0_, float P1_); float __xLuaBaseProxy_CalcPhysWalkingMaxSpeed_11578(float P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_); void __xLuaBaseProxy_ProcessSprint_11579(float P0_); void __xLuaBaseProxy_ProcessServerMove_11580(float P0_); DLL2SDK::UnityEngine::UnityEngine::Quaternion __xLuaBaseProxy_GetWeaponAimRotation_11581(); void __xLuaBaseProxy_ReCalcSimulateWalkingVelocity_11582(float P0_); void __xLuaBaseProxy_Tick_11583(float P0_); void __xLuaBaseProxy_OnFinishItem_11584(DLL2SDK::mscorlib::System::String* P0_); bool __xLuaBaseProxy_NeedSimulatedPlayCrouchAnim_11585(); void __xLuaBaseProxy_Die_11586(bool P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); void __xLuaBaseProxy_PlayDying_11587(bool P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); bool __xLuaBaseProxy_IsTowardDeepWater_11588(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); void __xLuaBaseProxy_OnPostSwitchAnimatorController_11589(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* P0_, bool P1_); void __xLuaBaseProxy_OnWeaponBeginState_11590(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType P0_); void __xLuaBaseProxy_OnWeaponEndState_11591(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType P0_); void __xLuaBaseProxy_OnPreWeaponActive_11592(DLL2SDK::Assembly_CSharp::GameBase::Weapon* P0_); void __xLuaBaseProxy_OnWeaponChanged_11593(); DLL2SDK::Assembly_CSharp::GameBase::Weapon* __xLuaBaseProxy_GiveWeaponByPickUp_11594(int32_t P0_, uint8_t P1_, bool P2_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P3_, uint32_t P4_, int32_t P5_, int32_t P6_, int32_t P7_); void __xLuaBaseProxy_OnSyncAnimation3P_11595(DLL2SDK::Assembly_CSharp::Network::ESYNC_ANIM_NAME P0_, float P1_, float P2_); void __xLuaBaseProxy_SimulatedPrePlayGetWeaponAnim_11596(int32_t P0_, int32_t P1_, float P2_); void __xLuaBaseProxy_PrePlayUnequipWeaponAnim_11597(int32_t P0_, int32_t P1_, float P2_, float P3_); bool __xLuaBaseProxy_GetWeaponHiddenState_11598(); void __xLuaBaseProxy_OnRendererChange_11599(); void __xLuaBaseProxy_SetAnimatinSpeedTransition_11600(float P0_, float P1_); bool __xLuaBaseProxy_ShouldStopIK_11601(); bool __xLuaBaseProxy_ShouldStopRotationAim_11602(); void __xLuaBaseProxy_SetDyingPhysics_11603(); void __xLuaBaseProxy_OnWeaponDestroy_11604(int32_t P0_, int32_t P1_, uint8_t P2_); void __xLuaBaseProxy_OnDestroy_11605(); void __xLuaBaseProxy_OnWeaponAttachmentActive_11606(); void __xLuaBaseProxy_TrySwitchWeapon_11607(int32_t P0_, uint8_t P1_, int32_t P2_, int32_t P3_, uint32_t P4_, bool P5_); void __xLuaBaseProxy_ForceSwitchWeaponDirectly_11608(int32_t P0_, uint8_t P1_, int32_t P2_, int32_t P3_, uint32_t P4_); bool __xLuaBaseProxy_CancelSwitchWeapon_11609(); void __xLuaBaseProxy_OnByVehicle_11610(DLL2SDK::Assembly_CSharp::GameEngine::EVehicleType P0_); void __xLuaBaseProxy_OnChangeSeat_11611(); void __xLuaBaseProxy_OnLeaveVehicle_11612(); void __xLuaBaseProxy_SwitchVehicleController_11613(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* P0_, bool P1_); bool __xLuaBaseProxy_CheckSwitchWeapon_11614(bool P0_); float __xLuaBaseProxy_CalcMaxMoveSpeed_11615(); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetCameraPosition_11616(); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetCameraPosition_TPS_11617(); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetCameraPosition_FirstPerson_11618(); void __xLuaBaseProxy_OnUpdateFirstPersonSocketInit_11619(); void __xLuaBaseProxy_OnThrowTypeChanged_11620(bool P0_); void __xLuaBaseProxy_SwitchToMelee_11621(bool P0_); void __xLuaBaseProxy_GetOnVehicle_11622(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* P0_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex P1_); void __xLuaBaseProxy_ResetRotation_11623(); void __xLuaBaseProxy_GetOffVehicle_11624(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* P0_); void __xLuaBaseProxy_ProcessPassagerReachOut_11625(); bool __xLuaBaseProxy_CanPassagerReachOut_11626(); void __xLuaBaseProxy_OnPassengerStateChange_11627(uint8_t P0_); void __xLuaBaseProxy_SyncPosition_11628(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, bool P1_); void __xLuaBaseProxy_ForceSyncZiplineMovement_11629(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); void __xLuaBaseProxy_ForceSyncSkydivingMovement_11630(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); bool __xLuaBaseProxy_CanUseUltSkill_11631(); bool __xLuaBaseProxy_ShouldResetFirstPersonMoveSpeedMul_11632(); void __xLuaBaseProxy_PlayConcussionSound_11633(bool P0_); void __xLuaBaseProxy_PlayExplodeSound_11634(); void __xLuaBaseProxy_OnStartLadder_11635(); void __xLuaBaseProxy_TryStopUseItem_11636(); void __xLuaBaseProxy_OnStartIndividuationAnim_11637(); void __xLuaBaseProxy_Reset_11638(); void __xLuaBaseProxy_NotifyWearableThingsChanged_11639(); void __xLuaBaseProxy_BeginBuild_11640(DLL2SDK::Assembly_CSharp::GameBase::BuildInfo P0_); void __xLuaBaseProxy_StartSubWeaponFire_11641(bool P0_); void __xLuaBaseProxy_CheckStartSubWeaponFire_11642(); void __xLuaBaseProxy_EquipSubWeapon_11643(); void __xLuaBaseProxy_SetSubWeaponFireState_11644(bool P0_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetLeftMuzzleFlashSocketPos_11645(); void __xLuaBaseProxy_OnSubWeaponDeactivate_11646(DLL2SDK::Assembly_CSharp::GameBase::SubWeapon* P0_); void __xLuaBaseProxy_DeactivateSubWeapon_11647(); void __xLuaBaseProxy_EndSubWeaponAction_11648(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_TacticalRadarMySelfSprite_11649(DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState P0_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_TacticalRadarViewTeammateSprite_11650(DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState P0_); bool __xLuaBaseProxy_SwitchWeaponAttach_11651(bool P0_); void __xLuaBaseProxy_CheckSkyFly_11652(bool P0_, float P1_); bool __xLuaBaseProxy_IsLeftWeapon_11653(int32_t P0_); DLL2SDK::Array* __xLuaBaseProxy_GetBagWeapon_11654(); DLL2SDK::Array* __xLuaBaseProxy_GetBagWeaponRenderers_11655(); void __xLuaBaseProxy_SetHidden_11656(bool P0_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetRayStartPos_11657(); void __xLuaBaseProxy_EndUpwardLaunchAction_11658(bool P0_); void __xLuaBaseProxy_AttachPropPawn_11659(DLL2SDK::Assembly_CSharp::GameBase::PropPawn* P0_, uint32_t P1_); void __xLuaBaseProxy_OnEnterTrigger_11660(DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume* P0_); void __xLuaBaseProxy_OnLeaveTrigger_11661(DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume* P0_); void __xLuaBaseProxy_OnPreTouchDoor_11662(bool P0_, float P1_); bool __xLuaBaseProxy_CheckSetServerPosition_11663(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); void __xLuaBaseProxy_OnReSpawnPlayer_11664(); void __xLuaBaseProxy_ApplyShift_11665(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); void __xLuaBaseProxy_SetUpArmObjScale_11666(float P0_); void __xLuaBaseProxy_RefreshUpArmFXShowOrHide_11667(); bool __xLuaBaseProxy_IsNeedResolveWeaponJitter_11668(); void __xLuaBaseProxy_RefreshSkydivingPendantRenderer_11669(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* __xLuaBaseProxy_CacheSlotItemVehicle_11670(); bool __xLuaBaseProxy_VehicleChangeWeaponHandler_11671(bool P0_, bool P1_); void __xLuaBaseProxy_OnPreSwitchAnimatorController_11672(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* P0_, bool P1_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetDefaultStateName_11673(); void __xLuaBaseProxy_OnSwitchAnimatorController_11674(bool P0_); void __xLuaBaseProxy_SwitchAnimatorController_11675(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* P0_, bool P1_); bool __xLuaBaseProxy_InInPickupItem_11676(int32_t P0_); float __xLuaBaseProxy_PlayPickUpAnim_11677(int32_t P0_, bool P1_, bool P2_); void __xLuaBaseProxy_PreResetGetWeaponAnimParameter_11678(); void __xLuaBaseProxy_PreResetPutWeaponAnimParameter_11679(); void __xLuaBaseProxy_CancelSave_11680(); void __xLuaBaseProxy_CheckUseLeftHand_11681(); bool __xLuaBaseProxy_CanGrabLadder_11682(); void __xLuaBaseProxy_PhysClimb_11683(float P0_); void __xLuaBaseProxy_OnRootMotionEnd_11684(bool P0_); void __xLuaBaseProxy_OnRootMotionCrossFade_11685(); void __xLuaBaseProxy_OnRootMotionStop_11686(bool P0_); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetAdaptiveRootMotionType_11687(); bool __xLuaBaseProxy_CheckClimb_11688(); void __xLuaBaseProxy_SimulateStartBRClimb_11689(DLL2SDK::Assembly_CSharp::GameBase::MoveData P0_, float P1_); void __xLuaBaseProxy_SimulatePhysBRClimb_11690(DLL2SDK::Assembly_CSharp::GameBase::MoveData P0_, float P1_); void __xLuaBaseProxy_SimulatePhysBRClimbBaseTick_11691(); void __xLuaBaseProxy_SimualtePhysBRClimbEndTransition_11692(DLL2SDK::Assembly_CSharp::GameBase::MoveData P0_, float P1_, bool* P2_); void __xLuaBaseProxy_OnResetSwimmingAnimatorState_11693(); void __xLuaBaseProxy_SimulateStartSwimming_11694(DLL2SDK::Assembly_CSharp::GameBase::MoveData P0_); void __xLuaBaseProxy_SimulateStopSwimming_11695(DLL2SDK::Assembly_CSharp::GameBase::MoveData P0_); void __xLuaBaseProxy_SimulateSwimming_11696(DLL2SDK::Assembly_CSharp::GameBase::MoveData P0_, float P1_); void __xLuaBaseProxy_EnterWater_11697(DLL2SDK::Assembly_CSharp::GameEngine::WaterVolume* P0_); void __xLuaBaseProxy_LeaveWater_11698(DLL2SDK::Assembly_CSharp::GameEngine::WaterVolume* P0_); void __xLuaBaseProxy_PhysSwimming_11699(float P0_); bool __xLuaBaseProxy_IsUnderWater_11700(); void __xLuaBaseProxy_ProcessWalkingSlideMoveVertical_11701(DLL2SDK::UnityEngine::UnityEngine::Vector3* P0_); void __xLuaBaseProxy_CalcStandUponPawnSlideVec_11702(float P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* P1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* P2_); bool __xLuaBaseProxy_CheckStandInPawn_11703(); void __xLuaBaseProxy_ProcessFaceWallShaking_11704(float P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* P1_); bool __xLuaBaseProxy_ProcessFalling_11705(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); void __xLuaBaseProxy_WalkingCharControllerMove_11706(DLL2SDK::UnityEngine::UnityEngine::Vector3* P0_); bool __xLuaBaseProxy_IsPositionChange_11707(); void __xLuaBaseProxy_ProcessMoveAnimationParameter_11708(float P0_); void __xLuaBaseProxy_UpdateMovementAnimation_11709(float P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, bool P2_); void __xLuaBaseProxy_ProcessFallingAnimationParameter_11710(float P0_, float P1_); void __xLuaBaseProxy_OnPhysicsStateChanged_11711(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState P0_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState P1_); void __xLuaBaseProxy_OnPhysWalkingChanged_11712(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState P0_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState P1_); void __xLuaBaseProxy_OnPhysFallingChanged_11713(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState P0_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState P1_); void __xLuaBaseProxy_OnPhysSlideTackleChanged_11714(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState P0_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState P1_); void __xLuaBaseProxy_OnPhysRollChanged_11715(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState P0_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState P1_); void __xLuaBaseProxy_OnPhysClimbChagned_11716(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState P0_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState P1_); bool __xLuaBaseProxy_CheckJumpFaceWall_11717(); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetJumpComponentType_11718(); void __xLuaBaseProxy_CheckFallingPassThroughWall_11719(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); void __xLuaBaseProxy_OnControllerColliderHit_11720(DLL2SDK::UnityEngine::UnityEngine::ControllerColliderHit* P0_); void __xLuaBaseProxy_InternalUpdateSetRotation_11721(float P0_); void __xLuaBaseProxy_EndCrouch_11722(bool P0_, bool P1_, bool P2_); void __xLuaBaseProxy_StartProne_11723(bool P0_); void __xLuaBaseProxy_EndProne_11724(bool P0_, bool P1_, bool P2_); void __xLuaBaseProxy_SimulateZiplineStart_11725(DLL2SDK::Assembly_CSharp::GameBase::MoveData P0_); void __xLuaBaseProxy_SimulateZiplineTick_11726(DLL2SDK::Assembly_CSharp::GameBase::MoveData P0_); void __xLuaBaseProxy_SimulateZiplineEnd_11727(DLL2SDK::Assembly_CSharp::GameBase::MoveData P0_); float __xLuaBaseProxy_GetDeltaMoveHeight_11728(float P0_); void __xLuaBaseProxy_FallingGround_11729(float P0_); bool __xLuaBaseProxy_IsValidFallingHeight_11730(float P0_, float* P1_); void __xLuaBaseProxy_ProcessGround_11731(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, float P1_); bool __xLuaBaseProxy_IsUnderWaterSurface_11732(float P0_); void __xLuaBaseProxy_EndBagWeaponProcessing_11733(); void __xLuaBaseProxy_UpdateRotation_11734(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); void __xLuaBaseProxy_AddRotation_11735(DLL2SDK::UnityEngine::UnityEngine::Quaternion P0_); void __xLuaBaseProxy_StartFire_11736(); bool __xLuaBaseProxy_CanFire_11737(); void __xLuaBaseProxy_StopAllStateWhenStartAim_11738(); bool __xLuaBaseProxy_CanOpenAim_11739(); void __xLuaBaseProxy_StopAim_11740(); static void _cctor_11531(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRMoveNetSyncModule : DLL2SDK::Assembly_CSharp::GameBase::MoveNetSyncModule { uint32_t m_LastLogicFrame_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnForceSetPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLogicFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveSimulatedMoveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DebugServerPawnInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_10954(DLL2SDK::Assembly_CSharp::GameEngine::ActorEventProcessor* InProcesser_); void OnForceSetPosition_10955(DLL2SDK::Assembly_CSharp::GameBase::MoveData* moveData_, DLL2SDK::Assembly_CSharp::GameEngine::PLAYER_MOVE_STATE MoveState_); void ResetLogicFrame_10956(); void SaveSimulatedMoveData_10957(uint32_t LogicalFrame_, DLL2SDK::UnityEngine::UnityEngine::Vector3 SimulateLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 SimulateDirection_, DLL2SDK::UnityEngine::UnityEngine::Vector3 SimulateVelocity_, DLL2SDK::Assembly_CSharp::GameEngine::PLAYER_MOVE_STATE MoveState_, uint8_t extraByte_, uint8_t checkSeq_); void DebugServerPawnInfo_10958(DLL2SDK::Assembly_CSharp::GameBase::MoveData* moveData_); void __xLuaBaseProxy_OnForceSetPosition_10959(DLL2SDK::Assembly_CSharp::GameBase::MoveData* P0_, DLL2SDK::Assembly_CSharp::GameEngine::PLAYER_MOVE_STATE P1_); void __xLuaBaseProxy_SaveSimulatedMoveData_10960(uint32_t P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P3_, DLL2SDK::Assembly_CSharp::GameEngine::PLAYER_MOVE_STATE P4_, uint8_t P5_, uint8_t P6_); void __xLuaBaseProxy_DebugServerPawnInfo_10961(DLL2SDK::Assembly_CSharp::GameBase::MoveData* P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct EBRUISceneStage : int32_t { None_ = static_cast(0x0), OnAircarft_ = static_cast(0x1), SkyDiving_ = static_cast(0x2), Landed_ = static_cast(0x3), Settlement_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRPlayerInfo : DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo { uint32_t _EnergyPoint_k__BackingField_; uint32_t m_ZiplineUid_; uint32_t _MedicineMaxAddHP_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* OwnProfessionChipInfos_; DLL2SDK::Assembly_CSharp::Network::PLAYER_IN_VEHICLE_STATE m_InVehicleState_; bool Skydiving_; bool m_SkydivingIsLeader_; bool m_SkydivingIsFollow_; uint32_t m_FormationLeaderSeatID_; bool m_InCombat_; DLL2SDK::Assembly_CSharp::GameEngine::EBRPlayerStat m_BRPlayerState_; bool m_WaitRevive_; bool m_IsParachuteOpening_; float m_SkydivingRotateY_; bool m_IsShockedByElectricTripWire_; uint32_t m_ElectricTripWireShockOwnerID_; DLL2SDK::Assembly_CSharp::BattleRoyale::PawnVirtualSoundHandle* m_PawnVirtualSoundHandle_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreLoadAircraftRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZiplineUidChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePawnVirtualSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNoPawnSoundEmitter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoGen_Copy_BattleRoyale_BRPlayerInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11023(uint32_t actorID_); uint32_t get_EnergyPoint_11024(); void set_EnergyPoint_11025(uint32_t value_); uint32_t get_ZiplineUid_11026(); void set_ZiplineUid_11027(uint32_t value_); uint32_t get_MedicineMaxAddHP_11028(); void set_MedicineMaxAddHP_11029(uint32_t value_); DLL2SDK::Assembly_CSharp::Network::PLAYER_IN_VEHICLE_STATE get_InVehicleState_11030(); void set_InVehicleState_11031(DLL2SDK::Assembly_CSharp::Network::PLAYER_IN_VEHICLE_STATE value_); void set_SkydivingIsLeader_11032(bool value_); bool get_SkydivingIsLeader_11033(); void set_SkydivingIsFollow_11034(bool value_); bool get_SkydivingIsFollow_11035(); void set_FormationLeaderSeatID_11036(uint32_t value_); uint32_t get_FormationLeaderSeatID_11037(); bool get_Landed_11038(); bool get_InCombat_11039(); DLL2SDK::Assembly_CSharp::GameEngine::EBRPlayerStat get_BRPlayerState_11040(); void set_BRPlayerState_11041(DLL2SDK::Assembly_CSharp::GameEngine::EBRPlayerStat value_); void PreLoadAircraftRes_11042(); bool get_IsInBuild_11043(); bool get_IsInAircraft_11044(); bool get_IsInAir_11045(); bool get_IsSkydiving_11046(); bool get_IsOpenParachute_11047(); bool get_IsSkyFly_11048(); bool get_IsWaitRevive_11049(); void set_IsWaitRevive_11050(bool value_); DLL2SDK::Assembly_CSharp::BattleRoyale::EBRReviveCardInfoState get_ReviveCardState_11051(); void OnPlayerStateChanged_11052(DLL2SDK::Assembly_CSharp::Network::EPLAYER_STATE oldState_); void OnZiplineUidChange_11053(); bool get_IsParachuteOpening_11054(); void set_IsParachuteOpening_11055(bool value_); float get_SkydivingRotateY_11056(); void set_SkydivingRotateY_11057(float value_); bool get_IsShockedByElectricTripWire_11058(); void set_IsShockedByElectricTripWire_11059(bool value_); uint32_t get_ElectricTripWireShockOwnerID_11060(); void set_ElectricTripWireShockOwnerID_11061(uint32_t value_); DLL2SDK::Assembly_CSharp::BattleRoyale::PawnVirtualSoundHandle* get_PawnVirtualSound_11062(); void set_PawnVirtualSound_11063(DLL2SDK::Assembly_CSharp::BattleRoyale::PawnVirtualSoundHandle* value_); void CreatePawnVirtualSound_11064(); DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::PawnSoundEmitter* GetNoPawnSoundEmitter_11065(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_PawnPosition_11066(); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_PawnRotation_11067(); void __xLuaBaseProxy_OnPlayerStateChanged_11069(DLL2SDK::Assembly_CSharp::Network::EPLAYER_STATE P0_); static void AutoGen_Copy_BattleRoyale_BRPlayerInfo_11068(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* src_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* dest_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTeamGamePlay : DLL2SDK::mscorlib::System::Object { static DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamGame* get_Game_18182(); static DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamGameInfo* get_GameInfo_18183(); static DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamGamePlayerInfo* get_LocalPlayerInfo_18184(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRPawnEventProcessor : DLL2SDK::Assembly_CSharp::PVP::PVPPlayerPawnEventProcessor { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterEventAfterPawnStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigNetSyncModuleList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnActualChangeWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAttachmentChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAttachmentChangedByClient_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartAircrft_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_10962(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* get_BRPawn_10963(); void RegisterEventAfterPawnStart_10964(); void ConfigNetSyncModuleList_10965(); void OnActualChangeWeapon_10966(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnAttachmentChanged_10967(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnAttachmentChangedByClient_10968(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnStartAircrft_10969(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void __xLuaBaseProxy_RegisterEventAfterPawnStart_10970(); void __xLuaBaseProxy_ConfigNetSyncModuleList_10971(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRGameInfo : DLL2SDK::Assembly_CSharp::PVP::PVPGameInfo { DLL2SDK::Assembly_CSharp::BattleRoyale::GasArea_Circle* m_GasCirCleAreaInfo_; DLL2SDK::Assembly_CSharp::BattleRoyale::SafeArea_Circle* m_SafeCirCleAreaInfo_; DLL2SDK::Assembly_CSharp::BattleRoyale::Unpiloted_Circle* m_UnpilotedArea_; DLL2SDK::Assembly_CSharp::BattleRoyale::SparrowArea_Circle* m_SparrowAreaInfo_; DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentManagerCollection* BREquipmentManagerCollection_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpMgr* BRDroppedPickUpMgr_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_BRMapMarkList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ZombieBoxEffectDic_; DLL2SDK::Assembly_CSharp::BattleRoyale::NoneUseUnpilotedVehicle* noneUseUnpilotedVehicle_; float MAX_UNPILOTEDSPRITE_STAY_TIME_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ActiveZombieZone_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_AllSyncTacticalMapPos_; int32_t m_CurrentAreaWave_; int32_t m_TotalAreaWave_; int32_t m_MatchTeamType_; int32_t m_MatchTeamAliveNum_; int32_t m_MatchTeamTotalNum_; int32_t m_PlaySantaRadio_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* VisibleStepShouldNotBeDisplayedBeforeTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PickUpAreaInfoList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_SoundPlayingDict_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_SoundCollectionDict_; float m_LastUpdateSoundTime_; float kUpdateSoundInterval_; float VISUABLESOUND_LAST_TIME_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PlayerMarkInfoList_; struct StaticFields { int32_t MAX_SPARROW_AREA_COUNT_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* OutdateKeys_; DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBRGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanTriggerKnife_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowKnife_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPreparationStageBanFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncGameInfoProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncLeftAirplanePlayerNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncPlayerInfoProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSynTacticalMapPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyVirtualWeaponChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncSceneActorInfoProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTeamInfoChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundScoreChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On3PWeaponChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddUnusedUnpilotedInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeleteUnusedUnpilotedInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddGasArea_Circle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSafeArea_Circle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAddSafeAreaSoundForLocalPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSparrowArea_Circle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSparrowArea_Circle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddUnpiloted_Circle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUnpiloted_Circle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelSparrowArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelFunctionalArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MarkAllAreaChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SameTeamFromInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SameTeamFromPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SameTeamFromParameters_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterNewSoundPlayingInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RegisterNewSoundPlayingInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDistanceInRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSoundInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearTimeoutPlayingInfoDict_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSoundList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldShowSoundType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShouldShowSoundTypeByPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordTheDurationStaticSoundAndWindowSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMutuallyExclusiveSoundExist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifySoundPlayed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_NotifySoundPlayed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifySoundPlayedFromSoundName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_NotifySoundPlayedFromSoundName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyPawnMoveSoundPlayed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyWeaponFireSoundPlayed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyVehicleSoundPlayed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDroneVehicleSoundPlayed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyStaticSoundPlayed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyWindowStaticSoundPlayed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyWeaponFireStopSoundPlayed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddPlayerMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemovePlayerMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryGetAllBRMapMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBRMapMarks_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSparrowStickInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveSparrowStickInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundCountDownOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessScoreChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemovePlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Draw1PCamFirst_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSkydivingLeaderInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddActiveZombieZone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckZombieZone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedFinalKillReplay_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_10270(); bool get_CanAutoPickUpWeapon_10271(); DLL2SDK::Assembly_CSharp::GameEngine::MatchGameTeammateType get_TeammateType_10272(); DLL2SDK::Assembly_CSharp::BattleRoyale::GasArea_Circle* get_GasCirCleAreaInfo_10273(); DLL2SDK::Assembly_CSharp::BattleRoyale::SafeArea_Circle* get_SafeCirCleAreaInfo_10274(); DLL2SDK::Assembly_CSharp::BattleRoyale::Unpiloted_Circle* get_UnpilotedArea_10275(); DLL2SDK::Assembly_CSharp::BattleRoyale::SparrowArea_Circle* get_SparrowAreaInfo_10276(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_BRMapMarkList_10277(); int32_t get_ActiveZombieZoneCount_10278(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_AllSyncTacticalMapPos_10279(); int32_t get_CurrentAreaWave_10280(); void set_CurrentAreaWave_10281(int32_t value_); int32_t get_TotalAreaWave_10282(); void set_TotalAreaWave_10283(int32_t value_); int32_t get_MatchTeamType_10284(); int32_t get_MatchTeamAliveNum_10285(); int32_t get_MatchTeamTotalNum_10286(); int32_t get_PlaySantaRadio_10287(); void set_PlaySantaRadio_10288(int32_t value_); bool get_ShouldShowSelectChipHUDSelectRootImmediately_10289(); int32_t get_DelayRequestProfessionChipInfoTime_10290(); void Init_10291(); void Reset_10292(); bool IsBRGame_10293(); bool IsCanTriggerKnife_10294(); bool IsShowKnife_10295(); bool get_CanPauseGame_10296(); bool IsPreparationStageBanFire_10297(); void SyncGameInfoProperty_10298(uint32_t propertyID_, uint32_t value_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength varType_); void OnSyncLeftAirplanePlayerNum_10299(uint32_t inValue_); void SyncPlayerInfoProperty_10300(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, uint32_t propertyID_, uint32_t value_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength varType_); void OnSynTacticalMapPos_10301(uint32_t playerId_, uint32_t value_, bool isX_); void NotifyVirtualWeaponChange_10302(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* playerInfo_); void SyncSceneActorInfoProperty_10303(DLL2SDK::Assembly_CSharp::GameEngine::SceneActorInfo* sceneActorInfo_, uint32_t propertyID_, uint32_t value_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength varType_); void OnTeamInfoChanged_10304(uint32_t playerID_, uint32_t teamID_, uint32_t teamSeatID_); void OnRoundScoreChanged_10305(uint32_t playerID_, int32_t score_); void On3PWeaponChanged_10306(uint32_t playerID_, int32_t weaponID_, int32_t actorID_); void AddUnusedUnpilotedInfo_10307(DLL2SDK::Assembly_CSharp::GameEngine::EVehicleType vehicleType_, DLL2SDK::UnityEngine::UnityEngine::Vector3 location_, DLL2SDK::UnityEngine::UnityEngine::Quaternion quaternion_); void DeleteUnusedUnpilotedInfo_10308(); void AddGasArea_Circle_10309(int32_t id_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, float createTime_, float iniRadius_, float shrinkDuration_, float targetRadius_, DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPos_, float delayTime_); void AddSafeArea_Circle_10310(int32_t id_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, float iniRadius_); void PlayAddSafeAreaSoundForLocalPlayer_10311(DLL2SDK::Assembly_CSharp::BattleRoyale::SafeArea_Circle* safeArea_); void AddSparrowArea_Circle_10312(int32_t id_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, float circleContinuousTime_, float targetRadius_); void UpdateSparrowArea_Circle_10313(int32_t id_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, int32_t projectileID_); void AddUnpiloted_Circle_10314(int32_t id_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, float radius_); void UpdateUnpiloted_Circle_10315(int32_t id_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void DelSparrowArea_10316(int32_t id_); void DelFunctionalArea_10317(int32_t id_); void MarkAllAreaChanged_10318(); bool SameTeamFromInfo_10319(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* player1_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* player2_); bool SameTeamFromPawn_10320(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn1_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn2_); bool SameTeamFromParameters_10321(uint32_t id1_, uint32_t id2_, DLL2SDK::CSProto::msg::ECamp camp1_, DLL2SDK::CSProto::msg::ECamp camp2_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_SoundPlayingDict_10322(); void RegisterNewSoundPlayingInfo_10323(uint32_t identifier_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, float duration_, bool isLoopSound_, DLL2SDK::Assembly_CSharp::BattleRoyale::EVisibleSoundType type_, DLL2SDK::Assembly_CSharp::BattleRoyale::EVisibleSoundID soundID_, bool isTempory_); void RegisterNewSoundPlayingInfo_10324(uint32_t identifier_, uint32_t instigatorID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, float duration_, bool isLoopSound_, DLL2SDK::Assembly_CSharp::BattleRoyale::EVisibleSoundType type_, DLL2SDK::Assembly_CSharp::BattleRoyale::EVisibleSoundID soundID_, bool isTempory_); bool CheckDistanceInRange_10325(uint32_t PlayerID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 soundPosition_, DLL2SDK::Assembly_CSharp::BattleRoyale::EVisibleSoundID soundID_, DLL2SDK::Assembly_CSharp::BattleRoyale::EVisibleSoundType eSNT_); void UpdateSoundInfo_10326(); void ClearTimeoutPlayingInfoDict_10327(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* idToDict_, bool shouldRemoveWhileCountDown_); void UpdateSoundList_10328(DLL2SDK::Assembly_CSharp::BattleRoyale::EVisibleSoundType type_, bool shouldRemoveWhileCountDown_); bool ShouldShowSoundType_10329(DLL2SDK::mscorlib::System::String* iSoundName_, uint32_t playerID_, bool identifierIsPlayerId_); bool CheckShouldShowSoundTypeByPlayerInfo_10330(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* localOrViewTargetPawn_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* localOrViewTargetPlayerInfo_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, uint32_t playerID_); void RecordTheDurationStaticSoundAndWindowSound_10331(DLL2SDK::Assembly_CSharp::BattleRoyale::EVisibleSoundType type_, uint32_t playerID_, float duration_); bool IsMutuallyExclusiveSoundExist_10332(DLL2SDK::Assembly_CSharp::BattleRoyale::EVisibleSoundType type_, uint32_t playerID_); void NotifySoundPlayed_10333(uint32_t playerID_, DLL2SDK::Assembly_CSharp::BattleRoyale::EVisibleSoundType eSNT_, DLL2SDK::mscorlib::System::String* iSoundName_, float fDuration_, float fMaxRange_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_); void NotifySoundPlayed_10334(uint32_t playerID_, uint32_t instigatorID_, DLL2SDK::Assembly_CSharp::BattleRoyale::EVisibleSoundType eSNT_, DLL2SDK::mscorlib::System::String* iSoundName_, float fDuration_, float fMaxRange_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_); void NotifySoundPlayedFromSoundName_10335(DLL2SDK::mscorlib::System::String* iSoundName_, uint32_t identifier_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::Assembly_CSharp::BattleRoyale::EVisibleSoundType eSNT_, bool identifierIsPlayerId_); void NotifySoundPlayedFromSoundName_10336(DLL2SDK::mscorlib::System::String* iSoundName_, uint32_t identifier_, uint32_t instigatorID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::Assembly_CSharp::BattleRoyale::EVisibleSoundType eSNT_, bool identifierIsPlayerId_); void NotifyPawnMoveSoundPlayed_10337(DLL2SDK::mscorlib::System::String* soundEvent_, uint32_t playerID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_); void NotifyWeaponFireSoundPlayed_10338(DLL2SDK::mscorlib::System::String* soundEvent_, uint32_t playerID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_); void NotifyVehicleSoundPlayed_10339(DLL2SDK::mscorlib::System::String* iSoundName_, uint32_t playerID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_); void NotifyDroneVehicleSoundPlayed_10340(DLL2SDK::mscorlib::System::String* iSoundName_, uint32_t playerID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_); void NotifyStaticSoundPlayed_10341(DLL2SDK::mscorlib::System::String* iSoundName_, uint32_t playerID_, uint32_t instigatorID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 soundPosition_); void NotifyWindowStaticSoundPlayed_10342(DLL2SDK::mscorlib::System::String* iSoundName_, uint32_t uid_, uint32_t instigatorID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 soundPosition_); void NotifyWeaponFireStopSoundPlayed_10343(uint32_t playerID_); void AddPlayerMark_10344(uint32_t PlayerID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldUnshifPos_); void RemovePlayerMark_10345(uint32_t PlayerID_); void TryGetAllBRMapMark_10346(); void SetBRMapMarks_10347(DLL2SDK::Array* mapMarkList_); void Tick_10348(float deltaTime_); void AddSparrowStickInfo_10349(DLL2SDK::Assembly_CSharp::GameEngine::SparrowStickInfoItem* item_); void RemoveSparrowStickInfo_10350(int32_t inProjectileID_); void OnRoundStart_10351(int32_t inTimeLimit_, int32_t inLeftTime_); void OnRoundCountDownOver_10352(); void ProcessScoreChanged_10353(); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* CreatePlayerInfo_10354(uint32_t playerID_, uint32_t actorID_, DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::CSProto::msg::ECamp camp_, DLL2SDK::mscorlib::System::String* nickName_); void RemovePlayerInfo_10355(uint32_t playerID_); bool Draw1PCamFirst_10356(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* GetSkydivingLeaderInfo_10357(); void AddActiveZombieZone_10358(DLL2SDK::mscorlib::System::String* zoneName_); bool CheckZombieZone_10359(DLL2SDK::mscorlib::System::String* zoneName_); bool NeedFinalKillReplay_10360(); void __xLuaBaseProxy_Init_10363(); void __xLuaBaseProxy_Reset_10364(); bool __xLuaBaseProxy_IsBRGame_10365(); bool __xLuaBaseProxy_IsCanTriggerKnife_10366(); bool __xLuaBaseProxy_IsShowKnife_10367(); bool __xLuaBaseProxy_IsPreparationStageBanFire_10368(); void __xLuaBaseProxy_SyncGameInfoProperty_10369(uint32_t P0_, uint32_t P1_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength P2_); void __xLuaBaseProxy_SyncPlayerInfoProperty_10370(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P0_, uint32_t P1_, uint32_t P2_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength P3_); void __xLuaBaseProxy_SyncSceneActorInfoProperty_10371(DLL2SDK::Assembly_CSharp::GameEngine::SceneActorInfo* P0_, uint32_t P1_, uint32_t P2_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength P3_); void __xLuaBaseProxy_OnTeamInfoChanged_10372(uint32_t P0_, uint32_t P1_, uint32_t P2_); void __xLuaBaseProxy_On3PWeaponChanged_10373(uint32_t P0_, int32_t P1_, int32_t P2_); bool __xLuaBaseProxy_SameTeamFromInfo_10374(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P0_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P1_); bool __xLuaBaseProxy_SameTeamFromPawn_10375(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P1_); bool __xLuaBaseProxy_SameTeamFromParameters_10376(uint32_t P0_, uint32_t P1_, DLL2SDK::CSProto::msg::ECamp P2_, DLL2SDK::CSProto::msg::ECamp P3_); void __xLuaBaseProxy_Tick_10377(float P0_); void __xLuaBaseProxy_AddSparrowStickInfo_10378(DLL2SDK::Assembly_CSharp::GameEngine::SparrowStickInfoItem* P0_); void __xLuaBaseProxy_RemoveSparrowStickInfo_10379(int32_t P0_); void __xLuaBaseProxy_OnRoundStart_10380(int32_t P0_, int32_t P1_); void __xLuaBaseProxy_OnRoundCountDownOver_10381(); void __xLuaBaseProxy_ProcessScoreChanged_10382(); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* __xLuaBaseProxy_CreatePlayerInfo_10383(uint32_t P0_, uint32_t P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::CSProto::msg::ECamp P3_, DLL2SDK::mscorlib::System::String* P4_); void __xLuaBaseProxy_RemovePlayerInfo_10384(uint32_t P0_); bool __xLuaBaseProxy_Draw1PCamFirst_10385(); bool __xLuaBaseProxy_NeedFinalKillReplay_10386(); static void _cctor_10361(); static void _SyncGameInfoProperty_m__0_10362(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRGameEventChannel : DLL2SDK::Assembly_CSharp::PVP::PVPGameEventChannel { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_LastReceiveHelpTimeDict_; float ReceiveHelpCoolDown_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncMinimapMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDelArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncFlyStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncAircraftStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVehicleMachineError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasterGrenadeHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeleteDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBatchDeleteDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChoiceProfessionChipResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPreChoiceProfessionChipNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetOwnProfessionChipInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncZombieZoneData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncCollectionItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncLotteryMachine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpawnBRChipMachine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncBRChipMachine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncBRSkillLevelUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddBRMapMarks_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncLocalPlayerSaveResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReConnectComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncRelevantInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncIRRelevantInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BaseRespawnPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLocalPawnRespawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReSpawnPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBrRevive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrRevive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeleteVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddProp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDelProp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnModifyProp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncSwitchWeaponPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResSwitchWeaponPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncAllProp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncEndUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUseUltRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResPickUpItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyDiscaredItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyEquipPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyUnEquipPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTipsHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBritemFeedback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerSyncBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerTransferBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncAirDropPlane_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncAirDrop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiveBatchAIMoveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResOpenBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncPickupNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncBrokenWindows_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncBreakWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncBreakObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncBuffTakeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncExtraDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNtfAddBRMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNtfDelBRMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNtfResponseBRMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncTeamBRMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNtfKeyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoleTalk_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncProcessAirborneActorStat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatFixedAirborne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshFixedAirborne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncProcessEjectorActorStat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncProcessElectricTripWireBaseStat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncActorStat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneActived_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExitObserver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectatePlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTryUseUltCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncActorLinkStat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncAddZipline_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiveHelpMeMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncPickupAreaInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_10160(DLL2SDK::Assembly_CSharp::GameBase::MatchGame* inGame_); void Init_10161(); void OnSyncMinimapMark_10162(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnAddArea_10163(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnDelArea_10164(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnSyncFlyStatus_10165(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void SyncAircraftStatus_10166(DLL2SDK::Assembly_CSharp::Network::SyncFlyStatusMsg* inMsg_); void OnSyncNotify_10167(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnVehicleMachineError_10168(uint32_t playerId_); void OnEasterGrenadeHit_10169(uint32_t attPlayerId_, uint32_t hitPlayerId_); void OnAddDroppedPickUp_10170(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnDeleteDroppedPickUp_10171(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnBatchDeleteDroppedPickUp_10172(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnChoiceProfessionChipResponse_10173(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnPreChoiceProfessionChipNotify_10174(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnGetOwnProfessionChipInfo_10175(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnSyncZombieZoneData_10176(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnSyncCollectionItem_10177(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnSyncLotteryMachine_10178(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnSpawnBRChipMachine_10179(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnSyncBRChipMachine_10180(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnSyncBRSkillLevelUp_10181(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnAddBRMapMarks_10182(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnSyncLocalPlayerSaveResult_10183(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnRoundStart_10184(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnRoundEnd_10185(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnReConnectComplete_10186(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnSyncRelevantInfo_10187(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnSyncIRRelevantInfo_10188(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void BaseRespawnPlayer_10189(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* CheckLocalPawnRespawn_10190(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* oldPawn_); void OnReSpawnPlayer_10191(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); bool IsBrRevive_10192(DLL2SDK::Assembly_CSharp::Network::SyncRespawnMsg* syncRespawnMsg_); void OnBrRevive_10193(DLL2SDK::Assembly_CSharp::Network::SyncRespawnMsg* syncRespawnMsg_); void OnAddVehicle_10194(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnDeleteVehicle_10195(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnAddProp_10196(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnDelProp_10197(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnModifyProp_10198(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnSyncSwitchWeaponPos_10199(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnResSwitchWeaponPos_10200(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnSyncAllProp_10201(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnSyncUseItem_10202(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnSyncEndUseItem_10203(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnUseUltRes_10204(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void ResPickUpItem_10205(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnNotifyDiscaredItem_10206(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnNotifyEquipPart_10207(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnNotifyUnEquipPart_10208(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnNotifyBritemFeedback_10210(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnPlayerSyncBuffer_10211(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnPlayerTransferBuffer_10212(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncAirDropPlane_10213(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncAirDrop_10214(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnReceiveBatchAIMoveData_10215(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnResOpenBox_10216(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnSyncPickupNtf_10217(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnSyncBrokenWindows_10218(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncBreakWindow_10219(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncBreakObject_10220(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnSyncBuffTakeEffect_10221(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnSyncExtraDamage_10222(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnNtfAddBRMark_10223(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnNtfDelBRMark_10224(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnNtfResponseBRMark_10225(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncTeamBRMark_10226(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncItems_10227(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnNtfKeyEvent_10228(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnRoleTalk_10229(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncProcessAirborneActorStat_10230(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_ACTOR_STAT* actorStat_, bool isFixed_); void CreatFixedAirborne_10231(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_ACTOR_STAT* actorStat_, DLL2SDK::Assembly_CSharp::Network::AirBorneExtParam* airborneExtParam_); void RefreshFixedAirborne_10232(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_ACTOR_STAT* actorStat_, DLL2SDK::Assembly_CSharp::Network::AirBorneExtParam* airborneExtParam_); void OnSyncProcessEjectorActorStat_10233(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_ACTOR_STAT* actorStat_); void OnSyncProcessElectricTripWireBaseStat_10234(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_ACTOR_STAT* actorStat_); void OnSyncActorStat_10235(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnZoneActived_10236(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnExitObserver_10237(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSpectatePlayer_10238(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnTryUseUltCallBack_10239(bool bSuccess_); void OnSyncActorLinkStat_10240(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncAddZipline_10241(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnReceiveHelpMeMsg_10242(uint32_t playerID_, bool isPickupOrUse_); void OnSyncPickupAreaInfo_10243(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void __xLuaBaseProxy_Init_10244(); void __xLuaBaseProxy_OnSyncFlyStatus_10245(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnSyncNotify_10246(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnAddDroppedPickUp_10247(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnDeleteDroppedPickUp_10248(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnBatchDeleteDroppedPickUp_10249(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnRoundStart_10250(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnRoundEnd_10251(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnReConnectComplete_10252(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnSyncRelevantInfo_10253(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnSyncIRRelevantInfo_10254(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* __xLuaBaseProxy_CheckLocalPawnRespawn_10255(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P0_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P1_); void __xLuaBaseProxy_OnReSpawnPlayer_10256(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnAddVehicle_10257(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnDeleteVehicle_10258(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnUseUltRes_10259(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_ResPickUpItem_10260(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnPlayerSyncBuffer_10261(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnPlayerTransferBuffer_10262(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnReceiveBatchAIMoveData_10263(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnResOpenBox_10264(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnSyncPickupNtf_10265(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnSyncBreakObject_10266(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnSyncBuffTakeEffect_10267(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnSyncExtraDamage_10268(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnTryUseUltCallBack_10269(bool P0_); static void ShowTipsHandler_10209(int32_t errorCode_, int32_t curItemId_, int32_t ownerItemId_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRAircraftManager : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::UnityEngine::UnityEngine::Vector3 SkydivingPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 AutoSkyDivingPos_; float Speed_; DLL2SDK::UnityEngine::UnityEngine::Vector3 AircraftDir_; DLL2SDK::UnityEngine::UnityEngine::Vector3 AircraftSyncPos_; float AircraftSyncTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 OffsetWithSync_; bool CurPosInited_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CurPos_; float LastUpdateTime_; float LerpTime_; float LerpInterval_; DLL2SDK::UnityEngine::UnityEngine::Transform* AircraftTrans_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_AircraftTransInstance_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_AircraftAsset_; bool AircraftStarted_; DLL2SDK::UnityEngine::UnityEngine::Transform* CameraTargetTrans_; DLL2SDK::UnityEngine::UnityEngine::Animator* m_AircraftAnimator_; bool m_HatchdoorOpened_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_AircraftStartPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_AircraftStartSkydivingPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_AircraftStartSpeed_; bool m_HasPreLoadRes_; bool m_IsStartingAttach_; bool m_IsViewPawnInAircraft_; bool m_IsServerActive_; float m_CamMinAngle_; float m_CamMaxAngle_; float m_CamSensitivity_; float m_CamFOV_; float m_AircraftScale_; float m_CamDist_; float m_CamInitYOffset_; float CamYOffset_; DLL2SDK::Array* m_Helifleet_Asset_ID_List_; DLL2SDK::Array* m_Helifleet_TransX_List_; DLL2SDK::Array* m_Helifleet_TransY_List_; DLL2SDK::Array* m_Helifleet_TransZ_List_; float m_Helifleet_Camera_Initial_TransX_; float m_Helifleet_Camera_Intital_Pitch_Degree_; DLL2SDK::Array* m_Helifleet_Camera_Speed_List_; DLL2SDK::Array* m_Helifleet_Camera_Speed_Change_TransX_List_; float m_Helifleet_Camera_Min_Switch_Time_; float m_AircraftStartTextPrintInterval_; float m_AircraftStartTextDisappearTime_; float m_AircraftStartTextHideSpeed_; float m_Helifleet_Camera_Chase_Start_Distance_; float m_Helifleet_Camera_Chase_Acceleration_; float m_ProgressBarStartHeight_; DLL2SDK::Array* m_Camera_Anim_Time_List_; DLL2SDK::Array* m_Helifleet_Camera_Speed_List_t_; DLL2SDK::Array* m_Helifleet_Camera_Speed_List_p_; DLL2SDK::Array* m_Helifleet_Camera_Speed_List_rel_; float m_Helifleet_Camera_Chase_Start_Time_; float m_Helifleet_Camera_Chase_Relative_Speed_; float m_Helifleet_Camera_Chase_t0_; float m_Helifleet_Camera_Chase_t1_; float m_Helifleet_Camera_Chase_t2_; float m_Helifleet_Camera_Chase_p_init_; float m_Helifleet_Camera_Chase_p0_; float m_Helifleet_Camera_Chase_p1_; float m_StartAircraftTime_; float m_Helifleet_Camera_Speed_; float m_Helifleet_Camera_Switch_TransX_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Helifleet_LastCameraPos_WhenSync_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Helifleet_TransformList_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_FarthestHelifleet_; bool m_IsPlayMoveAnim_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mCachedUICameraObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mCachedUIPerspectiveCameraObj_; DLL2SDK::UnityEngine::UnityEngine::Camera* mCachedUIRootCamera_; DLL2SDK::UnityEngine::UnityEngine::Camera* mCachedUIRootPerspectiveCamera_; float AircraftHeight_; bool IsLanded_; int32_t UICameraCullingMask_; float LastTickTime_; bool hasReachSkydivingPos_; bool IsRevivalAirplane_; bool m_IsUseReviveSound_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* m_AudioPlayer_; int32_t AirplaneLeftPlayerNum_; bool m_IsShowAllUIOnScreen_; float m_LastLogTime_; bool IsWaitingCloseAim_; float m_InitCameraTime_; int32_t m_InitCameraIndex_; bool m_IsWaitingRevivalAircraft_; bool m_IsWaitingRevivalAircraftAsset_; bool m_LastLoadMainAircraft_; DLL2SDK::Assembly_CSharp::EAssetID MainAircraftEAssetID_; DLL2SDK::Assembly_CSharp::EAssetID SimpleAircraftEAssetID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyWorldShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearTrailRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAircrft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayRevivalAirplane3PSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopRevivalAirplane3PSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckServerInAircraft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseAimCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckViewPlayerCanStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyAllPawnStartAircrft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ViewPlayerStartAircrft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedStartCamerAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitCamerAniArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseStopPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAircraftStartHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideAircraftStartHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachAllTeamToAircraft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DetachAllPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAircratfNeedEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndAircraft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearCameraObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryClearMainAircraft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearMainAircraftAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearHelifleetTransformList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearTmpValus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWaitingRevivalAircraft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAndLoadRevivalAircraft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadRevivalAircraft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRevivalAircraftReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAircraftTransAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanDoSkydiving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSkydivingProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetParachuteMarkPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncAircraft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcAircraftCameraRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DetachLocalPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DetachPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAircraft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryOpenHatchdoor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateViewPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckViewPawnInAircraft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAccidentExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCameraAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLookAtRevivalAirplane_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartLookAtAircraftOnly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartLookAtAircraft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFleetTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLOD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreLoadRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAllUIOnScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9874(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_AircraftPosition_9875(); bool get_HatchdoorOpened_9876(); float get_CamDist_9877(); float get_SkydivingHeight_9878(); bool get_HasReachSkyDivingPos_9879(); void ApplyWorldShift_9880(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); void OnEndMatch_9881(); void ClearTrailRenderers_9882(DLL2SDK::UnityEngine::UnityEngine::Transform* transform_); void StartAircrft_9883(); void PlayRevivalAirplane3PSound_9884(bool isOB_); void StopRevivalAirplane3PSound_9885(); bool CheckServerInAircraft_9886(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* playerInfo_); void CloseAimCallBack_9887(); bool CheckViewPlayerCanStart_9888(); void NotifyAllPawnStartAircrft_9889(); void ViewPlayerStartAircrft_9890(); bool IsNeedStartCamerAni_9891(); void InitCamerAniArgs_9892(); void CloseStopPanel_9893(); void ShowAircraftStartHUD_9894(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* brPawn_); void HideAircraftStartHUD_9895(); void AttachAllTeamToAircraft_9896(); void DetachAllPawn_9897(); void Reset_9898(); bool IsAircratfNeedEnd_9899(float checkDis_); void EndAircraft_9900(); void ClearCameraObj_9901(); void TryClearMainAircraft_9902(); void ClearMainAircraftAsset_9903(); void ClearHelifleetTransformList_9904(); void ClearTmpValus_9905(); void SetWaitingRevivalAircraft_9906(); void CheckAndLoadRevivalAircraft_9907(); void LoadRevivalAircraft_9908(bool isMainAsset_); void OnRevivalAircraftReady_9909(int32_t assetId_, DLL2SDK::mscorlib::System::Object* arg_); void SetAircraftTransAsset_9910(DLL2SDK::UnityEngine::UnityEngine::GameObject* assetGO_); bool CanDoSkydiving_9911(); float GetSkydivingProgress_9912(); float GetParachuteMarkPosition_9913(); void SyncAircraft_9914(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Vector3 skydivingPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 autoSkyDivingPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 speedVect_, bool active_); void CalcCamera_9915(DLL2SDK::UnityEngine::UnityEngine::Vector3* outCamLoc_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* outCamRot_); DLL2SDK::UnityEngine::UnityEngine::Quaternion CalcAircraftCameraRotation_9916(); void AttachPawn_9917(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void DetachLocalPawn_9918(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void DetachPawn_9919(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void Tick_9920(float dt_); void UpdateAircraft_9921(float deltaTime_); void TryOpenHatchdoor_9922(); void UpdateViewPlayer_9923(float deltaTime_); bool CheckViewPawnInAircraft_9924(); void OnAccidentExit_9925(); void UpdateCameraAni_9926(float deltaTime_); void UpdateLookAtRevivalAirplane_9927(); void StartLookAtAircraftOnly_9928(); void StartLookAtAircraft_9929(); void UpdateFleetTransform_9930(); void ShowLOD_9931(); void Init_9932(); void PreLoadRes_9933(); void ShowAllUIOnScreen_9934(bool bShow_); void CopyProperties_9935(DLL2SDK::Assembly_CSharp::BRAircraftManagerData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_9936(); void __xLuaBaseProxy_ApplyWorldShift_9937(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); void __xLuaBaseProxy_OnEndMatch_9938(); void __xLuaBaseProxy_Reset_9939(); void __xLuaBaseProxy_Tick_9940(float P0_); void __xLuaBaseProxy_Init_9941(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTeamGameBuilder : DLL2SDK::Assembly_CSharp::BattleRoyale::BRGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init1PPawnActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init3PPawnActorInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18114(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_18115(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_18116(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_18117(); DLL2SDK::mscorlib::System::Type* get_m_GameEventChannelType_18118(); DLL2SDK::mscorlib::System::Type* get_m_PlayerInfoType_18119(); void Init1PPawnActorInfo_18120(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void Init3PPawnActorInfo_18121(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void __xLuaBaseProxy_Init1PPawnActorInfo_18122(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); void __xLuaBaseProxy_Init3PPawnActorInfo_18123(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTeamGame : DLL2SDK::Assembly_CSharp::BattleRoyale::BRGame { DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamGameEnemyAircraftManager* _EnemyAircrftMgr_k__BackingField_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeammateEffScaleMgr* _TeammateEffScaleMgr_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateGameComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRelativePawnsForAircraft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldAddToAircraftRelativePawns_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPawnEndSkyDiving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndMatch_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18098(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamGameEnemyAircraftManager* get_EnemyAircrftMgr_18099(); void set_EnemyAircrftMgr_18100(DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamGameEnemyAircraftManager* value_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeammateEffScaleMgr* get_TeammateEffScaleMgr_18101(); void set_TeammateEffScaleMgr_18102(DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeammateEffScaleMgr* value_); void Init_18103(); void CreateGameComponents_18104(); void GetRelativePawnsForAircraft_18105(DLL2SDK::mscorlib::System::Collections::Generic::List_1* relativePawnList_); bool ShouldAddToAircraftRelativePawns_18106(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* inPlayerInfo_); void OnLocalPawnEndSkyDiving_18107(); void EndMatch_18108(); void __xLuaBaseProxy_Init_18109(); void __xLuaBaseProxy_CreateGameComponents_18110(); void __xLuaBaseProxy_GetRelativePawnsForAircraft_18111(DLL2SDK::mscorlib::System::Collections::Generic::List_1* P0_); void __xLuaBaseProxy_OnLocalPawnEndSkyDiving_18112(); void __xLuaBaseProxy_EndMatch_18113(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BRLevelFenceConfig : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { float MaxHealth_; float VehicleDamageVelocity_; int32_t FenceAssetId_; int32_t BrokenEffectAssetId_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ColliderHalfExtent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18097(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRFenceMgr : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_BRLevelFenceMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_BRFenceMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_BRFenceInfoMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ActorIdToUID_; DLL2SDK::System::System::Collections::Generic::Queue_1* m_PendingFenceQueue_; bool m_HasPendingFence_; float m_BreakEffectCDTime_; float m_LastBreakEffectTime_; bool m_IsPendingUpdateShadow_; int32_t m_FenceUpdateSpeed_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_Root_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFenceRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyFenceRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectRegistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectUnRegistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AsyncSpawnFence_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnFence_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnFenceInternal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AsyncRemoveFence_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveFence_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInEffectColdDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFenceBrokenEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFenceBroken_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncFenceRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncFenceStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllFences_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18072(); void Shutdown_18073(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetFenceRoot_18074(); void DestroyFenceRoot_18075(); void OnLevelObjectRegistered_18076(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); void OnLevelObjectUnRegistered_18077(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); void Tick_18078(float deltaTime_); bool AsyncSpawnFence_18079(uint32_t uid_); bool SpawnFence_18080(uint32_t uid_); bool SpawnFenceInternal_18081(uint32_t actorId_, float health_, DLL2SDK::Assembly_CSharp::GameEngine::BRLevelFenceConfig* levelFence_); bool AsyncRemoveFence_18082(uint32_t uid_); void RemoveFence_18083(uint32_t uid_); bool IsInEffectColdDown_18084(); void PlayFenceBrokenEffect_18085(DLL2SDK::Assembly_CSharp::BattleRoyale::BRFence* fence_); void OnFenceBroken_18086(uint32_t uid_); void SyncFenceRelevant_18087(uint32_t actorId_, bool isRelevant_); void SyncFenceStatus_18088(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_BROKEN_STATUS* recData_); void RemoveAllFences_18089(); void Reset_18090(); void __xLuaBaseProxy_Shutdown_18091(); void __xLuaBaseProxy_OnLevelObjectRegistered_18092(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* P0_); void __xLuaBaseProxy_OnLevelObjectUnRegistered_18093(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* P0_); void __xLuaBaseProxy_Tick_18094(float P0_); void __xLuaBaseProxy_Reset_18095(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRFenceInfo : DLL2SDK::mscorlib::System::Object { uint32_t UID_; uint32_t ActorId_; float HP_; bool IsRelevant_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18071(uint32_t uid_, uint32_t actorId_, float hp_, bool isRelevant_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRFence : DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget { uint32_t m_UID_; int32_t m_FenceAssetId_; int32_t m_BrokenEffectAssetId_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_Asset_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* m_TriggerCollider_; float m_VehicleBreakMomentum_; bool m_IsVisible_; int32_t m_Layer_; bool EffectPlayed_; bool m_IsWaitingAsset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadBrokenEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBeDamagedBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateBreakFence_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncHealth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeLayer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18049(); void Init_18050(uint32_t uid_, uint32_t actorId_, float maxHealth_, int32_t fenceAssetId_, int32_t brokenEffectAssetId_); DLL2SDK::Assembly_CSharp::GameEngine::TargetType get_ServerType_18051(); void InitAsset_18052(); void ClearAsset_18053(); void OnLoadAsset_18054(int32_t assetId_, DLL2SDK::mscorlib::System::Object* param_); void PreloadBrokenEffect_18055(); bool CanBeDamagedBy_18056(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); bool get_DisplayImpactEffect_18057(); void TakeDamage_18058(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void SetVisible_18059(bool visible_); void SimulateBreakFence_18060(); void SyncHealth_18061(float hp_); void OnDestroy_18062(); void Reset_18063(); void OnTriggerEnter_18064(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_18065(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void ChangeLayer_18066(int32_t layer_); bool __xLuaBaseProxy_CanBeDamagedBy_18067(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_TakeDamage_18068(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); void __xLuaBaseProxy_OnDestroy_18069(); void __xLuaBaseProxy_Reset_18070(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRZombieZoneMgr : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ZombieZoneStatus_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_BattleVolumeToZone_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* m_NeedCheckLeaveZone_; float m_MinWarningInterval_; float m_LastShowWarningTime_; float m_MinCheckLeaveInterval_; float m_LastCheckLeaveTime_; DLL2SDK::Array* m_CacheCollider_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectRegistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectUnRegistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Register_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegister_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncZombieZoneStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetZoneStatusFromBoxActorID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyBoxStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEnterTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessLeaveTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAndCheckEntering_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLeaving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAndProcessLeaveZones_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCharacterCollision_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInsideVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEnterWarning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEnterExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18028(); void OnLevelObjectRegistered_18029(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); void OnLevelObjectUnRegistered_18030(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); void Register_18031(DLL2SDK::Assembly_CSharp::GameEngine::BRZombieZone* zone_); void UnRegister_18032(DLL2SDK::Assembly_CSharp::GameEngine::BRZombieZone* zone_); void OnSyncZombieZoneStatus_18033(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_ZOMBIE_ZONE_DATA* zombieData_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRZombieZoneStatus GetZoneStatusFromBoxActorID_18034(uint32_t boxActorID_); void NotifyBoxStatus_18035(uint32_t boxActorID_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRZombieZoneStatus status_); void ProcessEnterTrigger_18036(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_, DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume* volume_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRZombieZoneInfo* zoneInfo_); void ProcessLeaveTrigger_18037(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_, DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume* volume_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRZombieZoneInfo* zoneInfo_); bool UpdateAndCheckEntering_18038(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_, DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume* volume_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRZombieZoneInfo* zoneInfo_); void UpdateLeaving_18039(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_, DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume* volume_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRZombieZoneInfo* zoneInfo_); bool CheckAndProcessLeaveZones_18040(DLL2SDK::Assembly_CSharp::BattleRoyale::BRZombieZoneInfo* zoneInfo_); bool CheckCharacterCollision_18041(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* colliderList_); bool IsInsideVolume_18042(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume* volume_); void Tick_18043(float deltaTime_); void ShowEnterWarning_18044(uint32_t zoneID_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRZombieZoneType zoneType_); void TriggerEnterExit_18045(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_, bool enter_, DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume* volume_); void __xLuaBaseProxy_OnLevelObjectRegistered_18046(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* P0_); void __xLuaBaseProxy_OnLevelObjectUnRegistered_18047(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* P0_); void __xLuaBaseProxy_Tick_18048(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRZombieZoneInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::BattleRoyale::BRZombieZoneStatus status_; uint32_t zoneID_; uint32_t BoxActorID_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRZombieZoneType zoneType_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* colliderList_; bool isInZone_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18027(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRBossSantaMgr : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AllBossSanta_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterBoss_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterBoss_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18022(); void RegisterBoss_18023(DLL2SDK::Assembly_CSharp::PVE::MP::NetworkBossSanta* boss_); void UnregisterBoss_18024(DLL2SDK::Assembly_CSharp::PVE::MP::NetworkBossSanta* boss_); void Reset_18025(); void __xLuaBaseProxy_Reset_18026(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRZiplineVolume : DLL2SDK::Assembly_CSharp::GameBase::GameTriggerVolume { int32_t m_SegmentIndex_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRZipline* m_Zipline_; bool m_IsLocalPlayerIn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAndGetComponent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18012(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRZipline* get_ZipLine_18013(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplineSegmentData* get_SegmentData_18014(); void Init_18015(int32_t idx_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRZipline* zipline_); void OnTriggerEnter_18016(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_18017(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnDisable_18018(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplinePawnComponent* CheckAndGetComponent_18019(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void __xLuaBaseProxy_OnTriggerEnter_18020(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); void __xLuaBaseProxy_OnTriggerExit_18021(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRZiplineSegment : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplineSegmentData* m_Data_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRZipline* m_Owner_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18007(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplineSegmentData* get_Date_18008(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_StartPosition_18009(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_EndPosition_18010(); void Init_18011(DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplineSegmentData* date_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRZipline* zipline_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRZiplineSegmentData : DLL2SDK::mscorlib::System::Object { int32_t m_Index_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_StartPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_EndPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Forward_; float m_Magnitude_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CountSqrDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindStartPsition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18004(); float CountSqrDistance_18005(DLL2SDK::UnityEngine::UnityEngine::Vector3 q_); DLL2SDK::UnityEngine::UnityEngine::Vector3 FindStartPsition_18006(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct EBRZiplinePawnState : int32_t { None_ = static_cast(0x0), InVoluem_ = static_cast(0x1), Waiting_ = static_cast(0x2), Start_ = static_cast(0x3), Slip_ = static_cast(0x4), Exit_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRZiplineMgr : DLL2SDK::Assembly_CSharp::GameComponent { float m_PositionYOffset_; float m_ForwardCheckMinDis_; float m_ShowEffectVelocity_; float m_RadBlurValue_; float m_StartAniTime_; float m_StartVelocity_; float m_MaxVelocity_; float m_MaxVelAddMoveVelRate_; float m_Acceleration_; float m_AutoRotationSpeed_; float m_ExitStopTime_; float m_ExitDistance_; float m_BtnHideTime_; float m_BtnHideDistance_; float m_UseCD_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_DicTmpServerInfo_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_DicZiplines_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AllZiplines_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastCheckPosition_; DLL2SDK::Array* m_BaseUvs_; DLL2SDK::Array* m_TmpUvs_; struct StaticFields { float MinCheckDistanceSqr_; float MinShowDistanceSqr_; float MaxHideDistanceSqr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectRegistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Register_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegister_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Find_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyWorldShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncAddZipline_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnServerCtrRegister_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTmpServerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnStartEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnLineEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnSegmentEditor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnSegment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSegment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoSetMeshUv_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAndSetVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DespawnSegment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17868(); float get_PositionYOffset_17874(); float get_SqrForwardCheckMinDis_17875(); float get_ShowEffectVelocity_17876(); float get_RadBlurValue_17877(); float get_StartAniTime_17878(); float get_StartVelocity_17879(); float get_EndVelocity_17880(); float get_MaxVelocity_17881(); float get_MaxVelAddMoveVelRate_17882(); float get_Acceleration_17883(); float get_AutoRotationSpeed_17884(); float get_ExitStopTime_17885(); float get_SqrExitDistance_17886(); float get_BtnHideTime_17887(); float get_BtnHideDistanceSqr_17888(); float get_UseCD_17889(); void Init_17890(); void OnLevelObjectRegistered_17891(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); void Register_17892(DLL2SDK::Assembly_CSharp::BattleRoyale::BRZipline* zipline_); void UnRegister_17893(DLL2SDK::Assembly_CSharp::BattleRoyale::BRZipline* zipline_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRZipline* Find_17894(uint32_t uid_); void Tick_17895(float deltaTime_); void ApplyWorldShift_17896(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); void OnSyncAddZipline_17897(uint32_t uid_, DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 endPos_); void OnServerCtrRegister_17898(DLL2SDK::Assembly_CSharp::BattleRoyale::BRZipline* zipline_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplineServerInfo* GetTmpServerInfo_17899(uint32_t uid_, bool autoCreat_); void AutoSetMeshUv_17905(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, float magnitude_); void CopyProperties_17908(DLL2SDK::Assembly_CSharp::BRZiplineMgrData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_17909(); void __xLuaBaseProxy_Init_17911(); void __xLuaBaseProxy_OnLevelObjectRegistered_17912(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* P0_); void __xLuaBaseProxy_Tick_17913(float P0_); void __xLuaBaseProxy_ApplyWorldShift_17914(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); static int32_t get_ItemAssetID_17869(); static int32_t get_SegmentAssetID_17870(); static int32_t get_EmptySegmentAssetID_17871(); static int32_t get_EffectAssetID_17872(); static int32_t get_StartEffectAssetID_17873(); static DLL2SDK::UnityEngine::UnityEngine::GameObject* SpawnStartEffect_17900(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); static DLL2SDK::UnityEngine::UnityEngine::GameObject* SpawnLineEffect_17901(DLL2SDK::Array* allSegmentsData_); static DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplineSegment* SpawnSegmentEditor_17902(DLL2SDK::UnityEngine::UnityEngine::Transform* segRoot_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplineSegmentData* data_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRZipline* zipline_); static DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplineSegment* SpawnSegment_17903(DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplineSegmentData* data_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRZipline* zipline_); static DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplineSegment* InitSegment_17904(DLL2SDK::UnityEngine::UnityEngine::GameObject* segObj_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplineSegmentData* data_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRZipline* zipline_); static void AddAndSetVolume_17906(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, int32_t startIdx_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRZipline* zipline_, DLL2SDK::UnityEngine::UnityEngine::Vector3 size_, DLL2SDK::UnityEngine::UnityEngine::Vector3 center_); static void DespawnSegment_17907(DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplineSegment* segm_); static void _cctor_17910(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRZiplineServerInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 endPos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17867(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRZiplineItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* RotationRootY_; DLL2SDK::UnityEngine::UnityEngine::Transform* RotationRootZ_; DLL2SDK::UnityEngine::UnityEngine::Transform* Socket_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SocketOffset_; float SocketAngleOffset_; float StartPosOffset_; float StartPosOffsetTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17866(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRZiplineEffScale : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float width_; float fadeOutLen_; float minDis_; float maxDis_; float m_MaxScale_; float m_LastScale_; DLL2SDK::Array* m_PositionArr_; DLL2SDK::UnityEngine::UnityEngine::MeshFilter* m_MeshFilter_; DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* m_MeshRenderer_; DLL2SDK::UnityEngine::UnityEngine::Mesh* m_Mesh_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MeshVertices_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MeshUvs_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MeshColors_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MeshTriangles_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CountSqrDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoCreateMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAddMeshVertices_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoAddMeshVertices_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenMesh_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17852(); void OnEnable_17853(); void Update_17854(); void UpdateRotation_17855(DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraForward_); void UpdateScale_17856(DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraPos_); float CountSqrDistance_17857(DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 q_); void SetScale_17858(float scale_); void CreateMesh_17859(DLL2SDK::Array* allSegmentsData_); void DoCreateMesh_17860(); void InitMesh_17861(); void ClearMesh_17862(); void AddAddMeshVertices_17863(DLL2SDK::UnityEngine::UnityEngine::Vector3 p_, float rate_); void DoAddMeshVertices_17864(DLL2SDK::UnityEngine::UnityEngine::Vector3 p_, float u_, float v_); void GenMesh_17865(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRZiplineEditor : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { void _ctor_17851(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRZipline : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { int32_t ZoneId_; DLL2SDK::UnityEngine::UnityEngine::Vector3 StartPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 StartExitForawrd_; DLL2SDK::UnityEngine::UnityEngine::Vector3 EndPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 EndExitForawrd_; float MaxOffset_; float LineTriggerSize_; DLL2SDK::UnityEngine::UnityEngine::Vector2 PointTriggerAngle_; DLL2SDK::UnityEngine::UnityEngine::Vector2 PointTriggerYOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 StartTriggerSize_; DLL2SDK::UnityEngine::UnityEngine::Vector3 EndTriggerSize_; DLL2SDK::Array* AllSegmentsData_; bool IsServerCtr_; bool m_IsServerSyned_; DLL2SDK::Array* m_AllSegments_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_StartPoint_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_EndPoint_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_LineEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_StartEffect_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_Rotation_; bool m_LastShow_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncAddZipline_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTargetForward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExitForward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsValidSegmentIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSegmentDate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindStartSegment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CountSqrDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Hide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatChild_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17835(); bool get_IsUseEffectLine_17836(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplineMgr* get_ZiplineMgr_17837(); void OnSyncAddZipline_17838(uint32_t uid_, DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 endPos_); void ApplyRotation_17839(DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetTargetForward_17840(bool isPositive_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplineSegmentData* seg_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetExitForward_17841(bool isPositive_, DLL2SDK::UnityEngine::UnityEngine::Vector3 baseForward_); bool IsValidSegmentIndex_17842(int32_t idx_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplineSegmentData* GetSegmentDate_17843(int32_t idx_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplineSegmentData* FindStartSegment_17844(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void Check_17845(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); bool IsNeedShow_17846(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); float CountSqrDistance_17847(DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 q_); void Show_17848(); void Hide_17849(); DLL2SDK::UnityEngine::UnityEngine::GameObject* CreatChild_17850(DLL2SDK::mscorlib::System::String* name_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MysteryBoxPoint : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17834(); }; } namespace DLL2SDK::Assembly_CSharp { struct BRZombieZoneLogic : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { int32_t minActivation_; int32_t maxActivation_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* waveLogicList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17832(); bool get_ServerOnly_17833(); }; } namespace DLL2SDK::Assembly_CSharp { struct WaveLogic : DLL2SDK::Assembly_CSharp::ExportableConfig { int32_t typeGroupId_; int32_t minActivation_; int32_t maxActivation_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17831(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BRZombieZone : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { uint32_t Weight_; DLL2SDK::Array* zombieTriggersVolumeList_; DLL2SDK::Array* zombieBattleVolumeList_; DLL2SDK::Array* zombieSpawnSpotList_; DLL2SDK::Array* bossSpawnSpotList_; DLL2SDK::Array* mysteryBoxPointList_; DLL2SDK::Array* LinkWaveList_; DLL2SDK::Array* zombieTriggerVolumeGroup_; DLL2SDK::Array* zombieBattleVolumeGroup_; DLL2SDK::Array* zombieSpawnSpotGroup_; DLL2SDK::Array* bossSpawnSpotGroup_; DLL2SDK::Array* mysteryBoxPointGroup_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetZombieBattleVolumeGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetZombieSpawnSpots_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBossSpawnSpots_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMysteryBoxPoints_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetZombieTriggerVolumeGroup_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17824(); bool get_ServerOnly_17825(); DLL2SDK::Array* GetZombieBattleVolumeGroup_17826(); DLL2SDK::Array* GetZombieSpawnSpots_17827(); DLL2SDK::Array* GetBossSpawnSpots_17828(); DLL2SDK::Array* GetMysteryBoxPoints_17829(); DLL2SDK::Array* GetZombieTriggerVolumeGroup_17830(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LinkWave : DLL2SDK::Assembly_CSharp::ExportableConfig { int32_t RefUID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17823(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BRVehcileSpawnPoint : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { int32_t VehicleId_; float RefreshInterval_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17822(); }; } namespace DLL2SDK::Assembly_CSharp { struct BRSubPickupPoint : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { float Radius_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17820(); bool get_ServerOnly_17821(); }; } namespace DLL2SDK::Assembly_CSharp { struct BRSubBoxPickupPoint : DLL2SDK::Assembly_CSharp::BRSubPickupPoint { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17819(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRStoryBookVolume : DLL2SDK::Assembly_CSharp::GameBase::GameTriggerVolume { DLL2SDK::Assembly_CSharp::BattleRoyale::BRStoryBookVolume_BRStoryBookType StoryType_; DLL2SDK::mscorlib::System::String* TitleID_; DLL2SDK::mscorlib::System::String* ContentID_; bool m_IsLocalPlayerIn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17809(); bool get_IsLocalPlayerIn_17810(); void set_IsLocalPlayerIn_17811(bool value_); bool IsLocalPawn_17812(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerEnter_17813(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_17814(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnDisable_17815(); void SetBtnState_17816(bool isShow_); void __xLuaBaseProxy_OnTriggerEnter_17817(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); void __xLuaBaseProxy_OnTriggerExit_17818(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct BRStartSpotVehicleSet : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17807(); bool get_ServerOnly_17808(); }; } namespace DLL2SDK::Assembly_CSharp { struct BRStartSpotPickupSet : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17805(); bool get_ServerOnly_17806(); }; } namespace DLL2SDK::Assembly_CSharp { struct BRSkyDivingZone : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { float CenterPointRadius_; float SkydivingRadius_; float Speed_; float ExternalDistance_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawSphere_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17801(); bool get_ServerOnly_17802(); void OnDrawGizmos_17803(); void DrawSphere_17804(float radius_, DLL2SDK::UnityEngine::UnityEngine::Color color_); }; } namespace DLL2SDK::Assembly_CSharp { struct BRSafeAreaCenterExcludeBounds : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17799(); bool get_ServerOnly_17800(); }; } namespace DLL2SDK::Assembly_CSharp { struct BRSafeAreaCenterCircle : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { bool CanBeFirstPick_; float Radius_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17797(); bool get_ServerOnly_17798(); }; } namespace DLL2SDK::Assembly_CSharp { struct BRSafeAreaCenterBounds : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { bool CanBeFirstPick_; struct StaticFields { bool UseOld_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17794(); bool get_ServerOnly_17795(); static void _cctor_17796(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct BRPlayerCountType : int32_t { BusStation_ = static_cast(0x0), CircusTroupe_ = static_cast(0x1), Bridges_ = static_cast(0x2), CountDown_ = static_cast(0x3), Crash_ = static_cast(0x4), Diner_ = static_cast(0x5), Dolphin_ = static_cast(0x6), Downpour_ = static_cast(0x7), Estate_ = static_cast(0x8), Farm_ = static_cast(0x9), FiringRange_ = static_cast(0xA), Heat_ = static_cast(0xB), Killhouse_ = static_cast(0xC), Launch_ = static_cast(0xD), NuclearPlant_ = static_cast(0xE), Nuketown_ = static_cast(0xF), Overgrown_ = static_cast(0x10), Pipeline_ = static_cast(0x11), Shipment_ = static_cast(0x12), Standoff_ = static_cast(0x13), Temp_ = static_cast(0x14), SkyPlatform_ = static_cast(0x15), BlackMarketMonitor_ = static_cast(0x16), Hospital_ = static_cast(0x17), WetlandTown_ = static_cast(0x18), BorderVillage_ = static_cast(0x19), Shipyard_ = static_cast(0x1A), Paramount_ = static_cast(0x1B), BlackMarket_ = static_cast(0x1C), Skitown_ = static_cast(0x1D), Max_ = static_cast(0x1E) }; } namespace DLL2SDK::Assembly_CSharp { struct BRPickupPoint : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { float Radius_; DLL2SDK::Array* SubPointList_; int32_t ColorfulEggGroup_; struct StaticFields { bool EnableGizmos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17790(); bool get_ServerOnly_17791(); static void _cctor_17792(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BRPickupIgnoreCollider : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17789(); }; } namespace DLL2SDK::Assembly_CSharp { struct BRPickupArea : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { int32_t ItemAreaType_; int32_t Priority_; int32_t weights_; bool areaIsinRandomPool_; DLL2SDK::UnityEngine::UnityEngine::Color m_color_; struct StaticFields { DLL2SDK::Array* colors_; int32_t InitIslandAreaType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17786(); bool get_ServerOnly_17787(); static void _cctor_17788(); }; } namespace DLL2SDK::Assembly_CSharp { enum struct EBRMapMarkType : int32_t { Normal_ = static_cast(0x0), Treasure_ = static_cast(0x1), DangerZone_ = static_cast(0x2), BossArea_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp { struct BRMapBounds : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17782(); bool get_ServerOnly_17783(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRMapAreaEdgeMgr : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* m_Gps_; DLL2SDK::Array* m_AllAreas_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectRegistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Register_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAreaEdgeList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetAreaEdgeList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsInArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Equals_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Equals_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17771(); DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* get_gps_17772(); void OnLevelObjectRegistered_17773(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); void Register_17774(DLL2SDK::Assembly_CSharp::BattleRoyale::BRMapAreaEdge* area_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAreaEdgeList_17775(DLL2SDK::Assembly_CSharp::BattleRoyale::BRMapAreaType type_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAreaEdgeList_17776(int32_t index_); bool IsInArea_17777(DLL2SDK::Assembly_CSharp::BattleRoyale::BRMapAreaType type_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); bool IsInArea_17778(DLL2SDK::mscorlib::System::Collections::Generic::List_1* edgeList_, DLL2SDK::UnityEngine::UnityEngine::Vector2 q_); bool Equals_17779(DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_); bool Equals_17780(float a_, float b_); void __xLuaBaseProxy_OnLevelObjectRegistered_17781(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRMapAreaEdge : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::Assembly_CSharp::BattleRoyale::BRMapAreaType Type_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AreaEdgeList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17768(); void Awake_17769(); void __xLuaBaseProxy_Awake_17770(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRIsInHospitalRoomTrigger : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsViewPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFlag_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17762(); void OnTriggerEnter_17763(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_17764(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnDisable_17765(); bool IsViewPawn_17766(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void SetFlag_17767(bool flag_); }; } namespace DLL2SDK::Assembly_CSharp { struct BRInitIslandPickupPoint : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17761(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRCounterUAVEffectTrigger : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float m_NextCheckTime_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* m_Box_; bool m_IsLocalPlayerIn_; int32_t m_ServerCfg_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCounterUAVEffectActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckServerCfg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17755(); void Awake_17756(); void Update_17757(); void OnDisable_17758(); void SetCounterUAVEffectActive_17759(bool isActive_); bool CheckServerCfg_17760(); }; } namespace DLL2SDK::Assembly_CSharp { struct BRBoxPickupPoint : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { float Radius_; bool IsFixedPickupPoint_; DLL2SDK::Array* SubBoxPointList_; struct StaticFields { bool EnableGizmos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17752(); bool get_ServerOnly_17753(); static void _cctor_17754(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct SwimmingEffectHandler : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::String* TP_RIG_RIGHTHAND_PATH_; DLL2SDK::mscorlib::System::String* TP_RIG_LEFTHAND_PATH_; DLL2SDK::mscorlib::System::String* FP_RIG_RIGHTHAND_PATH_; DLL2SDK::mscorlib::System::String* FP_RIG_LEFTHAND_PATH_; DLL2SDK::Assembly_CSharp::BattleRoyale::SwimmingEffectHandler_SprayHandler* m_SprayHandler_; DLL2SDK::UnityEngine::UnityEngine::Transform* RightHand_; DLL2SDK::UnityEngine::UnityEngine::Transform* LeftHand_; bool m_IsFirstView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterSprayHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterSprayHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitTrans_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Spray_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17742(); void RegisterSprayHandler_17743(DLL2SDK::Assembly_CSharp::BattleRoyale::SwimmingEffectHandler_SprayHandler* handler_, bool isFirstView_); void UnRegisterSprayHandler_17744(DLL2SDK::Assembly_CSharp::BattleRoyale::SwimmingEffectHandler_SprayHandler* handler_); void InitTrans_17745(); void Start_17746(); void Spray_17747(int32_t side_); }; } namespace DLL2SDK::Assembly_CSharp { struct CombinedLodControl : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float mFarDistance_; float mNearDistace_; float m_SqrFarDistance_; float m_SqrNearDistance_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mRelativeObjects_; float mMaxExtends_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mCenter_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mCameraPos_; DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* m_CombinedMeshRenderer_; float m_SqrLodBias_; bool m_CombinedMeshVisible_; bool m_SeparatedMeshesVisible_; struct StaticFields { float m_LastFoV_; float m_Matric_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLodBias_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCombinedMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSeparatedMeshes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17735(); void Awake_17736(); float GetLodBias_17737(); void ShowCombinedMesh_17738(bool show_); void ShowSeparatedMeshes_17739(bool show_); void Update_17740(); static void _cctor_17741(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRWeaponHoldPoint : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Vector3 HoldPoint_; DLL2SDK::UnityEngine::UnityEngine::Vector3 GripHoldPoint_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_DefaultHoldPointLocalEuler_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_DefaultForPointLocalPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_DefaultForPointLocalEuler_; DLL2SDK::UnityEngine::UnityEngine::Vector3 GripHoldOffsetAngle_; bool IsUseGripHoldOffsetAngle_; bool m_NeedResetHoldPointTrans_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_HoldPointTrans_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_ForPointHoldTransParent_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_ForPointHoldTrans_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_MagPointHoldTrans_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetForPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMagPointHold_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitHoldPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17726(); bool get_NeedResetHoldPointTrans_17727(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_HoldPointTrans_17728(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_ForPointHoldTrans_17729(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetForPoint_17730(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_MagPointHoldTrans_17731(); void InitMagPointHold_17732(); void InitHoldPoint_17733(); void Start_17734(); }; } namespace DLL2SDK::Assembly_CSharp { struct BRVehicleConfig : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { uint32_t VehicleSpawnCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17724(); bool get_ServerOnly_17725(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTeamStateHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamStateHelper* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTeamMateState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetTeamMateState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTeammate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTeammateByTeammateDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsTeammate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_IsTeammate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_IsTeammate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTeammateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStateSpriteName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17713(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamMateState GetTeamMateState_17714(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* info_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamMateState GetTeamMateState_17715(uint32_t playerId_); bool IsTeammate_17716(uint32_t pId_); bool IsTeammateByTeammateDic_17717(uint32_t pId_); bool IsTeammate_17718(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* pInfo_); bool IsTeammate_17719(uint32_t pIdLeft_, uint32_t pIdRight_); bool IsTeammate_17720(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* pInfoLeft_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* pInfoRight_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* GetTeammateInfo_17721(uint32_t pid_); DLL2SDK::mscorlib::System::String* GetStateSpriteName_17722(DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamMateState state_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* pi_); static void _cctor_17723(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTeamStateMgr : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_TeamMateStateDic_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TeamMateStateIdList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddTeamMate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTeammateState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17706(); void Init_17707(); void AddTeamMate_17708(uint32_t teammateId_); void Tick_17709(float deltaTime_); void CheckTeammateState_17710(); void __xLuaBaseProxy_Init_17711(); void __xLuaBaseProxy_Tick_17712(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRSwimmingAsset : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* SwimmingRuntimeAnimatorController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17705(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRAnimatorAsset : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* AnimatorControllerAsset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17704(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct TeamMateReviveCard : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* DropStateObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PickUpStaeObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SuccessStateObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BtnStateObj_; DLL2SDK::Assembly_CSharp::UISprite* DropImg_; DLL2SDK::Assembly_CSharp::UISprite* PickUpImg_; DLL2SDK::Assembly_CSharp::UISprite* BtnImg_; DLL2SDK::Assembly_CSharp::UISprite* DropBg_; DLL2SDK::Assembly_CSharp::UISprite* WaitPlaneMask_; DLL2SDK::Assembly_CSharp::UIButton* UseButton_; float PickUpEffectDelay_; uint32_t PlayerId_; DLL2SDK::Assembly_CSharp::GameUI::BRTeamInfoHUD* m_TeamHud_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRReviveCardInfo* m_CardInfo_; DLL2SDK::Assembly_CSharp::GameUI::BRTeamMateItem* m_BindTeamMateItem_; DLL2SDK::Assembly_CSharp::BattleRoyale::EBRReviveCardInfoState m_LastState_; uint32_t m_LastSeatId_; float m_NextShowErrorMsg_; float m_PickUpEffectTime_; float m_PickUpEffectHideTime_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_PickUpEffectObj_; float m_NextClikTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIBanClickType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoSetSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAndClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsStateChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BaseCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDropBg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWaitPlaneMask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDropState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPickUpState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSuccessState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindToTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RepositionStateTable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckUseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadPickUpEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPickUpEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePickUpEffectPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HidePickUpEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOffline_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17676(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType GetUIBanClickType_17677(); DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState get_mPawnSwitchState_17678(); void Init_17679(DLL2SDK::Assembly_CSharp::GameUI::BRTeamInfoHUD* teamHud_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRReviveCardInfo* cardInfo_); void AutoSetSpriteName_17680(); void Awake_17681(); void ClearAndClose_17682(); bool IsStateChange_17683(DLL2SDK::Assembly_CSharp::BattleRoyale::EBRReviveCardInfoState last_, DLL2SDK::Assembly_CSharp::BattleRoyale::EBRReviveCardInfoState curr_); bool BaseCheck_17684(); void Update_17685(); void UpdateDropBg_17686(); void UpdateWaitPlaneMask_17687(); void ChangeState_17688(); void OnDropState_17689(); void OnPickUpState_17690(); void OnSuccessState_17691(); void HideAll_17692(); void BindToTarget_17693(uint32_t targetId_); void RepositionStateTable_17694(); void OnUseBtnClick_17695(); bool CheckUseBtnClick_17696(); void LoadPickUpEffect_17697(); void ShowPickUpEffect_17698(); void UpdatePickUpEffectPos_17699(); void HidePickUpEffect_17700(); void SetOffline_17701(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType __xLuaBaseProxy_GetUIBanClickType_17702(); void __xLuaBaseProxy_Awake_17703(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SoundVisibleSprite : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* InnerSprite_; DLL2SDK::Assembly_CSharp::UISprite* OuterSprite_; DLL2SDK::Assembly_CSharp::TweenScale* InnerTweenScale_; DLL2SDK::Assembly_CSharp::TweenScale* OuterTweenScale_; DLL2SDK::Assembly_CSharp::TweenAlpha* InnerTweenAlpha_; DLL2SDK::Assembly_CSharp::TweenAlpha* OuterTweenAlpha_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetForwardInitState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReverseInitState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimationForwad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimationBackWard_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17671(); void SetForwardInitState_17672(); void SetReverseInitState_17673(); void PlayAnimationForwad_17674(); void PlayAnimationBackWard_17675(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct InterferenceDroneTargetHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* ItemGO_; float NearestDistance_; float FurthestDistance_; float FurthestScale_; float ShowDuration_; bool m_IsShowingHUD_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LocalScale_; uint32_t m_TargetPlayerID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Hide_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17664(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_17665(); void Tick_17666(float dt_); void SetScale_17667(float scale_); void Show_17668(uint32_t targetPlayerID_); void Hide_17669(); void __xLuaBaseProxy_Tick_17670(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct InterferenceDroneIndicatorItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* ArrowTransform_; DLL2SDK::UnityEngine::UnityEngine::Animator* InterfereEffectAnimator_; float LineTraceInterval_; DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_InterferenceDrone* m_Drone_; float m_LastLineTraceTime_; bool m_LastLineTraceEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLocalPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetArrowLocalRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17658(); void SetLocalPosition_17659(DLL2SDK::UnityEngine::UnityEngine::Vector3 localPosition_); void SetArrowLocalRotation_17660(DLL2SDK::UnityEngine::UnityEngine::Quaternion localRotation_); void Init_17661(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_InterferenceDrone* drone_); void Tick_17662(float deltaTime_); void UpdateItemInfo_17663(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct InterferenceDroneIndicatorHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::BattleRoyale::InterferenceDroneIndicatorItem* ItemTemplate_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FollowingInfoGO_; DLL2SDK::Assembly_CSharp::UIAnchor* FollowInfoAnchor_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ItemDictionary_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllItems_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17647(); void Start_17648(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_17649(); void Tick_17650(float dt_); void TickItems_17651(float deltaTime_); void UpdateItemInfo_17652(uint32_t droneID_); void AddItem_17653(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_InterferenceDrone* drone_); void RemoveItem_17654(uint32_t droneID_); void RemoveAllItems_17655(); void __xLuaBaseProxy_Start_17656(); void __xLuaBaseProxy_Tick_17657(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct InterferedByDroneStateHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17646(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct GasScreenEffectHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17645(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct ElectricTripWireShockTargetIndicatorItem : DLL2SDK::Assembly_CSharp::GameUI::WorldPosHUD { DLL2SDK::Assembly_CSharp::UISprite* IconSprite_; DLL2SDK::Assembly_CSharp::UILabel* DistanceLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ArrowGO_; float DistanceLabelPositionOffset_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_OwnerPawn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAdaptiveOwnerPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDistanceLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateArrow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17639(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetAdaptiveOwnerPosition_17640(); void SetDistanceLabel_17641(); void UpdateArrow_17642(bool isVisible_); void LateUpdate_17643(); void Init_17644(DLL2SDK::Assembly_CSharp::GameBase::Pawn* ownerPawn_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct ElectricTripWireShockTargetIndicatorHUD : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ItemDictionary_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllItems_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17635(); void AddItem_17636(uint32_t playerID_); void RemoveItem_17637(uint32_t playerID_); void RemoveAllItems_17638(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct DroneInterfereDirectionItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* ArrowTransform_; DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_InterferenceDrone* m_Drone_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLocalPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetArrowLocalRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17630(); void SetLocalPosition_17631(DLL2SDK::UnityEngine::UnityEngine::Vector3 localPosition_); void SetArrowLocalRotation_17632(DLL2SDK::UnityEngine::UnityEngine::Quaternion localRotation_); void Init_17633(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_InterferenceDrone* drone_); void Tick_17634(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct DroneInterfereDirectionHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::BattleRoyale::DroneInterfereDirectionItem* ItemTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ItemDictionary_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Add_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Remove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllItems_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17622(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_17623(); void Tick_17624(float dt_); void TickItems_17625(float deltaTime_); void Add_17626(uint32_t droneID_); void Remove_17627(uint32_t droneID_); void RemoveAllItems_17628(); void __xLuaBaseProxy_Tick_17629(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRZombieBoxSignboard : DLL2SDK::Assembly_CSharp::GameUI::TargetSignboard { float showDistance_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedClamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLabelImpl_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17615(); void CheckNear_17616(); bool IsNeedClamp_17617(); void UpdateLabelImpl_17618(); void __xLuaBaseProxy_CheckNear_17619(); bool __xLuaBaseProxy_IsNeedClamp_17620(); void __xLuaBaseProxy_UpdateLabelImpl_17621(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRZiplineHUD : DLL2SDK::Assembly_CSharp::BattleRoyale::BREventBtnHUD { float WaiteSwithWeaponTime_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_Use_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_Use_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_Exit_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_Exit_; DLL2SDK::Assembly_CSharp::UIButton* UseBtn_; DLL2SDK::Assembly_CSharp::UIButton* ExitBtn_; float m_HideBtnTime_; float m_WaitingSwithWeaponTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIBanClickType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Hide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUseBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoUseBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToMelee_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExitBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoSetBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17580(); float get_ChangeBtnCd_17581(); DLL2SDK::Assembly_CSharp::BattleRoyale::BREventBtnType get_BrEventBtnType_17582(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_17583(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType GetUIBanClickType_17584(); DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState get_mPawnSwitchState_17585(); void Tick_17586(float dt_); void OnEnable_17587(); void OnDisable_17588(); void Show_17589(); void Hide_17590(); void WillClose_17591(); void Start_17592(); void RegisterDelegates_17593(); void ForceRegisterDelegates_17594(); void UnRegisterDelegates_17595(); bool OnGamepadBtn_17596(); void OnUseBtn_17597(); void DoUseBtn_17598(bool checkClickBtn_); void SwitchToMelee_17599(); void OnExitBtn_17600(); void ChangeBtnState_17601(); void AutoSetBtnState_17602(); void SetBtnActive_17603(bool showUseBtn_, bool showExitBtn_); void ChangeEffect_17604(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_17605(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType __xLuaBaseProxy_GetUIBanClickType_17606(); void __xLuaBaseProxy_Tick_17607(float P0_); void __xLuaBaseProxy_OnEnable_17608(); void __xLuaBaseProxy_OnDisable_17609(); void __xLuaBaseProxy_WillClose_17610(); void __xLuaBaseProxy_Start_17611(); void __xLuaBaseProxy_RegisterDelegates_17612(); void __xLuaBaseProxy_ForceRegisterDelegates_17613(); void __xLuaBaseProxy_UnRegisterDelegates_17614(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRWeaponView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::BattleRoyale::BRWeaponView_BRWeaponItemBinding* WeaponA_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRWeaponView_BRWeaponItemBinding* WeaponB_; DLL2SDK::Assembly_CSharp::UILabel* FireModeTipsLabel_; DLL2SDK::Assembly_CSharp::UIButton* FireModeChangeBtn_; DLL2SDK::UnityEngine::UnityEngine::Transform* FireModeRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LeftRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RightRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponItemBinding_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUIFull_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWeaponAmmoCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWeaponCarriedAmmoCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshEquipped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAttachmentAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenAttachmentEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseAttachmentEffectCoroutine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseAttachmentEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RefreshWeaponAmmoCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RefreshWeaponCarriedAmmoCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RefreshEquipped_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17548(); bool get_IsControlByUiState_17549(); DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState get_mPawnSwitchState_17550(); uint64_t get_InactiveGameHudState_17551(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRWeaponView_BRWeaponItemBinding* GetWeaponItemBinding_17552(int32_t posId_); void SetData_17553(int32_t posId_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* data_); void RefreshUIFull_17554(int32_t posId_); void RefreshWeaponAmmoCount_17555(int32_t posId_); void RefreshWeaponCarriedAmmoCount_17556(int32_t posId_); void RefreshEquipped_17557(int32_t posId_); void SetWeaponUI_17558(DLL2SDK::Assembly_CSharp::BattleRoyale::BRWeaponView_BRWeaponItemBinding* binding_, bool isActive_); void ShowAttachmentAdd_17559(int32_t itemId_, int32_t weaponPosId_); void OpenAttachmentEffect_17560(int32_t posId_, DLL2SDK::mscorlib::System::String* attachmentSpriteName_); DLL2SDK::mscorlib::System::Collections::IEnumerator* CloseAttachmentEffectCoroutine_17561(int32_t posId_); void CloseAttachmentEffect_17562(int32_t posId_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_17563(); void Tick_17564(float __); void RefreshWeaponAmmoCount_17565(); void RefreshWeaponCarriedAmmoCount_17566(); void RefreshEquipped_17567(); void __xLuaBaseProxy_Tick_17568(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRWeaponController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattleRoyale::BRWeaponView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyChangeFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFireModeChangeBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponAClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponBClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifySlotItemChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifySlotItemWeaponPosExchanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifySlotItemWeaponEquippedChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifySlotItemWeaponClipChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyAttachmentAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUIFull_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17525(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_17526(); void Init_17527(); void OnOpen_17528(); void RegisterDelegates_17529(); void UnRegisterDelegates_17530(); void OnNotifyChangeFireMode_17531(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnFireModeChangeBtn_17532(); void OnWeaponAClick_17533(); void OnWeaponBClick_17534(); void OnWeaponClick_17535(int32_t posId_); void UpdateFireMode_17536(); void NotifySlotItemChanged_17537(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void NotifySlotItemWeaponPosExchanged_17538(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* __); void NotifySlotItemWeaponEquippedChanged_17539(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* __); void NotifySlotItemWeaponClipChanged_17540(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* __); void NotifyAttachmentAdd_17541(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void RefreshUIFull_17542(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_17543(); void __xLuaBaseProxy_Init_17544(); void __xLuaBaseProxy_OnOpen_17545(); void __xLuaBaseProxy_RegisterDelegates_17546(); void __xLuaBaseProxy_UnRegisterDelegates_17547(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRWeaponBaseView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::BattleRoyale::EBREquipmentSlotType WeaponSlotType_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FocusGo_; DLL2SDK::Assembly_CSharp::UILabel* AmmoCountLabel_; DLL2SDK::mscorlib::System::String* AmmoCount_; DLL2SDK::mscorlib::System::String* CarriedAmmoCount_; DLL2SDK::Assembly_CSharp::UISprite* Picture_; DLL2SDK::Assembly_CSharp::UIButton* WeaponBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AttachmengEffectGo_; DLL2SDK::Assembly_CSharp::UISprite* AttachmengEffectBG_; DLL2SDK::Assembly_CSharp::UISprite* AttachmengEffectSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* InactiveLabelGo_; DLL2SDK::Assembly_CSharp::UILabel* FireModeTipsLabel_; DLL2SDK::Assembly_CSharp::UIButton* FireModeChangeBtn_; DLL2SDK::UnityEngine::UnityEngine::Transform* FireModeRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* _Data_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Coroutine* _CloseAttachmentEffectCoroutine_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Color m_LowAmmoColor_; DLL2SDK::Assembly_CSharp::TweenAlpha* AlphaTween_; DLL2SDK::UnityEngine::UnityEngine::Color m_LastWeaponColor_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIBanClickType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TweenWeaponView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUIFull_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWeaponAmmoCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWeaponCarriedAmmoCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentWeaponIconColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshEquipped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAttachmentAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenAttachmentEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseAttachmentEffectEnumerator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseAttachmentEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17492(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* get_Data_17493(); void set_Data_17494(DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* value_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* get_CloseAttachmentEffectCoroutine_17495(); void set_CloseAttachmentEffectCoroutine_17496(DLL2SDK::UnityEngine::UnityEngine::Coroutine* value_); bool get_IsControlByUiState_17497(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType GetUIBanClickType_17498(); DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState get_mPawnSwitchState_17499(); uint64_t get_InactiveGameHudState_17500(); void TweenWeaponView_17501(); void SetData_17502(DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* data_); void RefreshUIFull_17503(); void RefreshWeaponAmmoCount_17504(); void RefreshWeaponCarriedAmmoCount_17505(); void SetCurrentWeaponIconColor_17506(DLL2SDK::UnityEngine::UnityEngine::Color color_); void RefreshEquipped_17507(); void SetWeaponUI_17508(bool isActive_); void ShowAttachmentAdd_17509(int32_t itemId_, int32_t weaponPosId_); void OpenAttachmentEffect_17510(DLL2SDK::mscorlib::System::String* attachmentSpriteName_, DLL2SDK::mscorlib::System::String* bgColor_); DLL2SDK::mscorlib::System::Collections::IEnumerator* CloseAttachmentEffectEnumerator_17511(); void CloseAttachmentEffect_17512(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_17513(); void Tick_17514(float __); void ChangeEffect_17515(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_17516(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType __xLuaBaseProxy_GetUIBanClickType_17517(); void __xLuaBaseProxy_Tick_17518(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRWeaponBaseController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattleRoyale::BRWeaponBaseView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponBtnPree_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyChangeFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadFireModeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFireModeChangeBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifySlotItemChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifySlotItemWeaponPosExchanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifySlotItemWeaponEquippedChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifySlotItemWeaponClipChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyAttachmentAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUIFull_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetButtonsEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNewGuideInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17469(); void Init_17470(); void OnWeaponBtnPree_17471(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool state_); void OnOpen_17472(); void RegisterDelegates_17473(); void UnRegisterDelegates_17474(); void OnNotifyChangeFireMode_17475(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool OnGamepadFireModeChange_17476(); void OnFireModeChangeBtn_17477(); void OnWeaponClick_17478(); void UpdateFireMode_17479(); void NotifySlotItemChanged_17480(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void NotifySlotItemWeaponPosExchanged_17481(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* __); void NotifySlotItemWeaponEquippedChanged_17482(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* __); void NotifySlotItemWeaponClipChanged_17483(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* __); void NotifyAttachmentAdd_17484(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void RefreshUIFull_17485(); void SetButtonsEnable_17486(bool enable_); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetNewGuideInterface_17487(); void __xLuaBaseProxy_Init_17488(); void __xLuaBaseProxy_OnOpen_17489(); void __xLuaBaseProxy_RegisterDelegates_17490(); void __xLuaBaseProxy_UnRegisterDelegates_17491(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRWeaponBController : DLL2SDK::Assembly_CSharp::BattleRoyale::BRWeaponBaseController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17466(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_17467(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_17468(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRWeaponAController : DLL2SDK::Assembly_CSharp::BattleRoyale::BRWeaponBaseController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17463(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_17464(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_17465(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRVendingMachineHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; DLL2SDK::Assembly_CSharp::UIButton* ConfirmBtn_; DLL2SDK::Assembly_CSharp::UIButton* PreviousBtn_; DLL2SDK::Assembly_CSharp::UIButton* NextBtn_; DLL2SDK::Assembly_CSharp::UILabel* ItemName_; bool m_IsShowing_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRVendingMachine* m_Machine_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShowState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMachineInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPreviousBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNextBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17448(); DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState get_mPawnSwitchState_17449(); bool get_IsShowing_17450(); void Awake_17451(); void WillShow_17452(); void WillClose_17453(); void SetShowState_17454(bool isShow_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRVendingMachine* machine_); void UpdateMachineInfo_17455(); void OnCloseBtnClick_17456(); void OnConfirmBtnClick_17457(); void OnPreviousBtnClick_17458(); void OnNextBtnClick_17459(); void __xLuaBaseProxy_Awake_17460(); void __xLuaBaseProxy_WillShow_17461(); void __xLuaBaseProxy_WillClose_17462(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRVendingMachineBtn : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* ShowRoot_; DLL2SDK::Assembly_CSharp::UIButton* UseBtn_; DLL2SDK::Assembly_CSharp::UISprite* BtnSprite_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRVendingMachine* m_Machine_; float m_NextSendTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShowState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBtnSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRootActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoCheckRootActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLocalPawnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUseBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17432(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_17433(); DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState get_mPawnSwitchState_17434(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRVendingMachineHUD* get_VendingMachineHUD_17435(); void Awake_17436(); void SetShowState_17437(bool isShow_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRVendingMachine* machine_); DLL2SDK::mscorlib::System::String* GetBtnSprite_17438(); void CheckRootActive_17439(); bool DoCheckRootActive_17440(); bool CheckLocalPawnState_17441(); void WillShow_17442(); void Tick_17443(float dt_); void OnUseBtnClick_17444(); void __xLuaBaseProxy_Awake_17445(); void __xLuaBaseProxy_WillShow_17446(); void __xLuaBaseProxy_Tick_17447(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRVehicleWeaponView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* hotBackGround_; DLL2SDK::UnityEngine::UnityEngine::GameObject* hotWeapon_; DLL2SDK::Assembly_CSharp::UISprite* weaponIcon_; DLL2SDK::Assembly_CSharp::UISprite* hotWeaponIcon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWeaponHotValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17425(); uint64_t get_ActiveGameHudState_17426(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_17427(); bool get_IsControlByUiState_17428(); void Tick_17429(float dt_); void RefreshWeaponHotValue_17430(); void __xLuaBaseProxy_Tick_17431(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRVehicleWeaponController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattleRoyale::BRVehicleWeaponView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponHotValueChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17417(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_17418(); void Init_17419(); void RegisterDelegates_17420(); void OnWeaponHotValueChanged_17421(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_17422(); void __xLuaBaseProxy_Init_17423(); void __xLuaBaseProxy_RegisterDelegates_17424(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRVehicleWeaponAimView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIProgressBar* progressBar_; DLL2SDK::Assembly_CSharp::UILabel* overHotTxt_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWeaponHotValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17411(); uint64_t get_ActiveGameHudState_17412(); bool get_IsControlByUiState_17413(); void Init_17414(); void RefreshWeaponHotValue_17415(); void __xLuaBaseProxy_Init_17416(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRVehicleWeaponAimController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattleRoyale::BRVehicleWeaponAimView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponHotValueChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17403(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_17404(); void Init_17405(); void RegisterDelegates_17406(); void OnWeaponHotValueChanged_17407(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_17408(); void __xLuaBaseProxy_Init_17409(); void __xLuaBaseProxy_RegisterDelegates_17410(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRUseMedicineHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIButton* InterruptBtn_; DLL2SDK::Assembly_CSharp::UISprite* MedicineSprite_; DLL2SDK::Assembly_CSharp::UIProgressBar* ProgressBar_; DLL2SDK::Assembly_CSharp::UILabel* TimeLabel_; DLL2SDK::Assembly_CSharp::Config::BRMedicineConfig* m_MedicineConfig_; float m_StartTime_; float m_TotalTime_; DLL2SDK::mscorlib::System::String* HUD_StrTranslated_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadCancelMedicine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInterruptBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyUseMedicineInterrupt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17382(); bool get_IsControlByUiState_17383(); uint64_t get_ActiveGameHudState_17384(); uint64_t get_InactiveGameHudState_17385(); void Start_17386(); void ForceRegisterDelegates_17387(); bool OnGamepadCancelMedicine_17388(); void RegisterDelegates_17389(); void UnRegisterDelegates_17390(); void OnInterruptBtnClick_17391(); void Show_17392(int32_t itemId_); void UnShow_17393(); void OnNotifyUseMedicineInterrupt_17394(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_17395(); void Tick_17396(float dt_); void _Show_m__0_17397(); void __xLuaBaseProxy_Start_17398(); void __xLuaBaseProxy_ForceRegisterDelegates_17399(); void __xLuaBaseProxy_RegisterDelegates_17400(); void __xLuaBaseProxy_UnRegisterDelegates_17401(); void __xLuaBaseProxy_Tick_17402(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRUseBethlehemStarHUD : DLL2SDK::Assembly_CSharp::BattleRoyale::BREventBtnHUD { float WaiteSwithWeaponTime_; DLL2SDK::Assembly_CSharp::UIButton* UseBtn_; DLL2SDK::Assembly_CSharp::UISprite* hasStarSprite_; DLL2SDK::Assembly_CSharp::UISprite* withoutStarSprite_; bool bHasStar_; float m_HideBtnTime_; float m_WaitingSwithWeaponTime_; int32_t m_BethlehemStarItemID_; DLL2SDK::mscorlib::System::String* USE_BETHLEHEMSTAR_FAILED_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIBanClickType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBagChangeState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Hide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUseItemFailed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUseBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoUseBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestUseBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoSetBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17354(); DLL2SDK::Assembly_CSharp::BattleRoyale::BREventBtnType get_BrEventBtnType_17355(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_17356(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType GetUIBanClickType_17357(); void Tick_17358(float dt_); void WillClose_17359(); void Start_17360(); void OnBagChangeState_17361(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* baseEventMsg_); void RegisterDelegates_17362(); void ForceRegisterDelegates_17363(); void UnRegisterDelegates_17364(); bool OnGamepadBtn_17365(); void Show_17366(int32_t itemID_, bool hasStar_); void Hide_17367(); void OnUseItemFailed_17368(); void OnUseBtn_17369(); void DoUseBtn_17370(bool checkClickBtn_); void RequestUseBtn_17371(); void ChangeBtnState_17372(); void AutoSetBtnState_17373(bool bHasStar_); void SetBtnActive_17374(bool showUseBtn_); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType __xLuaBaseProxy_GetUIBanClickType_17375(); void __xLuaBaseProxy_Tick_17376(float P0_); void __xLuaBaseProxy_WillClose_17377(); void __xLuaBaseProxy_Start_17378(); void __xLuaBaseProxy_RegisterDelegates_17379(); void __xLuaBaseProxy_ForceRegisterDelegates_17380(); void __xLuaBaseProxy_UnRegisterDelegates_17381(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTipsHandler : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CollectionShowTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PickUpShowTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwapShowTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ShowTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_ShowTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetErrorMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetErrorMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void CollectionShowTips_17346(int32_t itemId_, int32_t count_, int32_t addCount_); static void PickUpShowTips_17347(int32_t itemId_, int32_t posId_); static void SwapShowTips_17348(int32_t itemId_0_, int32_t posId_0_, int32_t itemId_1_, int32_t posId_1_); static void ShowTips_17349(DLL2SDK::Assembly_CSharp::GameEngine::EUseItemErrCode errCode_, int32_t itemId_); static void ShowTips_17350(DLL2SDK::Assembly_CSharp::GameEngine::EBRItemErrCode errCode_, int32_t curItemId_, int32_t ownerItemId_); static void ShowTips_17351(DLL2SDK::mscorlib::System::String* info_); static DLL2SDK::mscorlib::System::String* GetErrorMsg_17352(DLL2SDK::Assembly_CSharp::GameEngine::EUseItemErrCode errCode_); static DLL2SDK::mscorlib::System::String* GetErrorMsg_17353(DLL2SDK::Assembly_CSharp::GameEngine::EBRItemErrCode errCode_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTipsHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIPanel* Root_; DLL2SDK::Assembly_CSharp::UILabel* Label_; DLL2SDK::Assembly_CSharp::UISprite* BG_; bool EnablePendingMsgs_; DLL2SDK::System::System::Collections::Generic::LinkedList_1* m_PendingTips_; bool isShowing_; struct StaticFields { int32_t MAX_PENDING_TIPS_COUNT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTipsShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PendMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTipsInternal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayHidden_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17325(); void Start_17326(); void RegisterDelegates_17327(); void UnRegisterDelegates_17328(); void OnTipsShow_17329(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void PendMessage_17330(DLL2SDK::mscorlib::System::String* info_); void Tick_17331(float dt_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_17332(); void ShowTipsInternal_17333(DLL2SDK::mscorlib::System::String* info_); DLL2SDK::mscorlib::System::Collections::IEnumerator* DelayHidden_17334(); void __xLuaBaseProxy_Start_17336(); void __xLuaBaseProxy_RegisterDelegates_17337(); void __xLuaBaseProxy_UnRegisterDelegates_17338(); void __xLuaBaseProxy_Tick_17339(float P0_); static void _cctor_17335(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRTeamMateWantedItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* Sprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17323(); void SetContent_17324(int32_t itemId_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRTeamMateItemStateListener : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UITable* Table_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17321(); void OnEnable_17322(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRTeamMateItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_Revive_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_Revive_; int32_t SeatIndex_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Container_; DLL2SDK::Assembly_CSharp::UISprite* ChipSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoChipSprite_; DLL2SDK::Assembly_CSharp::UILabel* SeatLabel_; DLL2SDK::Assembly_CSharp::UISprite* SeatBackground_; DLL2SDK::Assembly_CSharp::UILabel* NameLabel_; DLL2SDK::Assembly_CSharp::UISprite* SignSprite_; DLL2SDK::Assembly_CSharp::UISprite* HpSprite_; DLL2SDK::Assembly_CSharp::TweenColor* HpColor_; DLL2SDK::UnityEngine::UnityEngine::GameObject* VoiceTalkingObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OfflineObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* StateRoot_; DLL2SDK::Assembly_CSharp::UITable* TeammateStateTable_; DLL2SDK::Assembly_CSharp::UISprite* TeammateStateSprite_; DLL2SDK::Assembly_CSharp::UISprite* TeammateVehicleLeaderSpriteBg_; DLL2SDK::Assembly_CSharp::UISprite* TeammateVehicleFollowSpriteBg_; DLL2SDK::Assembly_CSharp::UISprite* NoneStateSprite_; DLL2SDK::Assembly_CSharp::UISprite* SkydivingSprite_; DLL2SDK::Assembly_CSharp::UISprite* SkydivingLeaderSpriteBg_; DLL2SDK::Assembly_CSharp::UISprite* SkydivingFollowerColor_; DLL2SDK::Assembly_CSharp::UISprite* ChangeSkydivingLeader_; DLL2SDK::Assembly_CSharp::UIWidget* TransferWidget_; DLL2SDK::Assembly_CSharp::UIWidget* RequestingWidget_; DLL2SDK::Assembly_CSharp::UILabel* RequestingLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_FiringUIEffect_; float FIREEFFECT_SHOWTIME_; float m_FiringUIEffectStartTime_; bool m_IsShowFiringUIEffect_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* m_PlayerInfo_; uint32_t m_PlayerId_; bool mIsRobot_; uint32_t RequestShowTime_; DLL2SDK::Assembly_CSharp::GameUI::TeamMateReviveCard* ReviveCard_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HelpMeEffect_; float AwakeTime_; bool m_bHasHideLeaderSprite_; DLL2SDK::Assembly_CSharp::GameEngine::GamepadButtonShowType* GamepadBtnList_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamMateState previousState_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamMateState currentState_; float updateTimeSum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RepositionStateTable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeSkydivingLeader_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideLeaderSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLeaderSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTransferBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowChangeSkydivingLeaderBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideChangeSkydivingLeaderBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestingCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideTrasnfer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTeammateState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateOfflineState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyHelpMe_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFinishTweener_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateHp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateChip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPlayerDied_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldShowFireEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableFiringState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFiringState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateVoiceStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17284(); uint32_t get_PlayerId_17285(); void Awake_17286(); void RepositionStateTable_17287(bool bNeedRepositionTable_); void Start_17288(); void OnChangeSkydivingLeader_17289(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnDetailClick_17290(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void InitContent_17291(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* info_); void ClearInfo_17292(); void HideLeaderSprite_17293(); void RefreshLeaderSprite_17294(); void ShowTransferBtn_17295(bool isShow_, int32_t index_); void ShowChangeSkydivingLeaderBtn_17296(int32_t index_); void HideChangeSkydivingLeaderBtn_17297(); DLL2SDK::mscorlib::System::Collections::IEnumerator* RequestingCountDown_17298(float endTime_); void HideTrasnfer_17299(); void Refresh_17300(); void UpdateTeammateState_17301(); void UpdateOfflineState_17302(bool bOffline_); void OnNotifyHelpMe_17303(bool pickupOrUse_); void OnFinishTweener_17304(); void Update_17305(); void UpdateHp_17306(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* info_); void UpdateChip_17307(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* info_); bool IsPlayerDied_17308(); bool ShouldShowFireEffect_17309(); void DisableFiringState_17310(); void UpdateFiringState_17311(); void UpdateVoiceStatus_17312(); void ChangeEffect_17313(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_17314(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRTeamMateDetailItem_DescItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::Assembly_CSharp::UILabel* Desc_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemPress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17280(); void Start_17281(); void SetContent_17282(int32_t itemId_); void OnItemPress_17283(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool bPress_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRTeamMateDetailItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t _SeatIndex_k__BackingField_; DLL2SDK::Assembly_CSharp::UISprite* ColorBg_; DLL2SDK::Assembly_CSharp::UILabel* Number_; DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HighLighGroup_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalGroup_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DeadState_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DivingState_; DLL2SDK::Assembly_CSharp::UIProgressBar* HP_; DLL2SDK::Assembly_CSharp::UISprite* HPSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HasUlt_; DLL2SDK::Assembly_CSharp::UISprite* SkillIcon_; DLL2SDK::Assembly_CSharp::UILabel* SkillDesc_; DLL2SDK::Assembly_CSharp::UILabel* SkillName_; DLL2SDK::Assembly_CSharp::UIProgressBar* SkillBar_; DLL2SDK::Assembly_CSharp::UISprite* UsingSkillIcon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* UsingSkillGroup_; DLL2SDK::Assembly_CSharp::UILabel* NickName_; DLL2SDK::Assembly_CSharp::UILabel* Career_; DLL2SDK::Assembly_CSharp::UILabel* HeadHp_; DLL2SDK::Assembly_CSharp::UILabel* ClothHp_; DLL2SDK::Assembly_CSharp::UIProgressBar* HeadPercentBar_; DLL2SDK::Assembly_CSharp::UIProgressBar* ClothPercentBar_; DLL2SDK::Assembly_CSharp::UILabel* Kill_; DLL2SDK::Assembly_CSharp::UILabel* Assist_; DLL2SDK::Array* Perk_; DLL2SDK::Array* Need_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WantedItemTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* WantedItemList_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* m_PlayerInfo_; uint32_t m_PlayerId_; int32_t m_MaxUltErengy_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CalcWantedList_; int32_t HELMET1_ID_; int32_t HELMET2_ID_; int32_t HELMET3_ID_; int32_t VEST1_ID_; int32_t VEST2_ID_; int32_t VEST3_ID_; int32_t BACKPACK1_ID_; int32_t BACKPACK2_ID_; int32_t BACKPACK3_ID_; int32_t MAGFOR_AR_EX_; int32_t MAGFOR_AR_FAST_; int32_t MAGFOR_SMG_EX_; int32_t MAGFOR_SMG_FAST_; int32_t MAGFOR_SR_EX_; int32_t MAGFOR_SR_FAST_; int32_t MAGFOR_PISTOL_EX_; int32_t MAGFOR_PISTOL_FAST_; int32_t MAGFOR_SG_EX_; int32_t MAGFOR_SG_FAST_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNeedInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateHp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSkillPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveOwn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTopThreeWantedItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17255(); int32_t get_SeatIndex_17256(); void set_SeatIndex_17257(int32_t value_); uint32_t get_PlayerId_17258(); void Start_17259(); void InitContent_17260(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* info_); void UpdateInfo_17261(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* info_); void SetNeedInfo_17262(); void Update_17263(); void UpdateState_17264(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* info_); void UpdateHp_17265(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* info_); void OnSkillPress_17266(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool bPress_); void RemoveOwn_17267(DLL2SDK::mscorlib::System::Collections::Generic::List_1* pool_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTopThreeWantedItem_17268(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRTeamMateDetailHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* TeamMateDetailItemTemplate_; DLL2SDK::Assembly_CSharp::UIGrid* TeamMateGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CloseBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CloseMask_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TeamMateItemList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTeamMate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TeamMateGridSort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddTeamMateItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17233(); bool get_IsControlByUiState_17234(); uint64_t get_ActiveGameHudState_17235(); void Awake_17236(); void Start_17237(); void WillShow_17238(); void WillClose_17239(); bool IsTeamMate_17240(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* pi_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_17241(); void Tick_17242(float dt_); int32_t TeamMateGridSort_17243(DLL2SDK::UnityEngine::UnityEngine::Transform* a_, DLL2SDK::UnityEngine::UnityEngine::Transform* b_); void AddTeamMateItem_17244(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* pi_); void Show_17245(); void SetContent_17246(); void OnCloseClick_17247(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void __xLuaBaseProxy_Awake_17248(); void __xLuaBaseProxy_Start_17249(); void __xLuaBaseProxy_WillShow_17250(); void __xLuaBaseProxy_WillClose_17251(); void __xLuaBaseProxy_Tick_17252(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRTeamInfoHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_Request_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_Request_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_Transfer_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_Transfer_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* TeamMateItemList_; DLL2SDK::Assembly_CSharp::GameUI::BRTeamMateItem* TeamMateItemTemplate_; DLL2SDK::Assembly_CSharp::UIGrid* TeamMateGrid_; DLL2SDK::Assembly_CSharp::UIWidget* TeamRootWidget_; DLL2SDK::Assembly_CSharp::UIWidget* RequestWidget_; DLL2SDK::Assembly_CSharp::UIWidget* RequestedWidget_; DLL2SDK::Assembly_CSharp::UILabel* RequestCountDownLabel_; DLL2SDK::Assembly_CSharp::UIWidget* GoTransferWidget_; DLL2SDK::Assembly_CSharp::UIWidget* ReturnWidget_; bool bLeaderHasJump_; DLL2SDK::Assembly_CSharp::UIWidget* ResumeFollowWidget_; DLL2SDK::Assembly_CSharp::UIWidget* LeaderBtnRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ReviveCardObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TeamObj_; uint32_t RequestCDTime_; uint32_t RequestShowTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TeamMateReviveCardList_; bool mIsHideSkydivingRequet_; bool m_IsLeaderDateReady_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestedCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemTransferEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickGoTransfer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickReturn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onClickResume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadRevive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadTransfer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTeamMateNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowObserverHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRequireTeamLeader_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideItemAboutLeaderOperate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickTransferLeader_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTeamLeaderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAboutLeaderWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideRequestWidgets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideLeaderFollowRelative_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideItemLeaderSpriteOperate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAircraft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSkydiving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLanded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTeammateOffline_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerLoginOrLogout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRefreshTeamInfoHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateKillInfoPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSetAllTeamMateItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAllTeamMateItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshOrAddItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAllTeamMateOBSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAllItemState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectateEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTeamInfos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForeachActiveItemOperate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSkyDivingState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BroadcastTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeaderDateReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddTeamMateItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReloadAllReviveCardInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddReviveCard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_OnAddReviveCard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReviveCardRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTeammateRequestHelp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindTeamMateItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindTeamMateReviveCard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindOrCreateTeamMateReviveCard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPawnExist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneReconnectSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17141(); bool get_IsControlByUiState_17142(); uint64_t get_AlwaysShowGameHudState_17143(); uint64_t get_InactiveGameHudState_17144(); void Awake_17145(); void OnClickRequest_17146(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); DLL2SDK::mscorlib::System::Collections::IEnumerator* RequestedCountDown_17147(float endTime_); void SetItemTransferEnable_17148(bool enable_); void OnClickGoTransfer_17149(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnClickReturn_17150(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void onClickResume_17151(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void ForceRegisterDelegates_17152(); bool GamepadRevive_17153(); bool GamepadTransfer_17154(); int32_t GetTeamMateNum_17155(); void OnShowObserverHud_17156(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void RegisterDelegates_17157(); void UnRegisterDelegates_17158(); void WillShow_17159(); void Tick_17160(float dt_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_17161(); void OnRequireTeamLeader_17162(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void HideItemAboutLeaderOperate_17163(DLL2SDK::Assembly_CSharp::GameUI::BRTeamMateItem* item_); void OnClickTransferLeader_17164(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnTeamLeaderChange_17165(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void RefreshAboutLeaderWidget_17166(bool isLeader_); void HideRequestWidgets_17167(); void HideLeaderFollowRelative_17168(); void HideItemLeaderSpriteOperate_17169(DLL2SDK::Assembly_CSharp::GameUI::BRTeamMateItem* item_); void CheckAircraft_17170(); void CheckSkydiving_17171(); void CheckLanded_17172(); void OnTeammateOffline_17173(uint32_t pId_, bool bOffline_); void OnPlayerLoginOrLogout_17174(uint32_t pId_, bool isLogin_); void OnRefreshTeamInfoHUD_17175(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void UpdateKillInfoPosition_17176(); void CheckSetAllTeamMateItem_17177(); void RefreshAllTeamMateItem_17178(); void RefreshOrAddItem_17179(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* pi_); void RefreshAllTeamMateOBSwitch_17180(); void RefreshAllItemState_17181(); void OnSpectateEnemy_17182(); void ShowTeamInfos_17183(bool isShow_); void OnSyncPlayerInfo_17184(uint32_t playerID_, uint32_t propertyID_, DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ForeachActiveItemOperate_17185(DLL2SDK::mscorlib::System::Action_1* operate_); bool CheckSkyDivingState_17186(DLL2SDK::Assembly_CSharp::GameUI::TeamInfoHUDSkydivingState state_); void BroadcastTip_17187(uint32_t playerId_, bool isFirstTime_); void OnLeaderDateReady_17188(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void AddTeamMateItem_17189(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* pi_); void ReloadAllReviveCardInfo_17190(); void OnAddReviveCard_17191(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnAddReviveCard_17192(DLL2SDK::Assembly_CSharp::BattleRoyale::BRReviveCardInfo* cardInfo_); DLL2SDK::UnityEngine::UnityEngine::Transform* GetReviveCardRoot_17193(uint32_t playerId_); void OnNotifyTeammateRequestHelp_17194(uint32_t playerId_, bool pickupOrUse_); DLL2SDK::Assembly_CSharp::GameUI::BRTeamMateItem* FindTeamMateItem_17195(uint32_t playerId_); DLL2SDK::Assembly_CSharp::GameUI::TeamMateReviveCard* FindTeamMateReviveCard_17196(uint32_t playerId_); DLL2SDK::Assembly_CSharp::GameUI::TeamMateReviveCard* FindOrCreateTeamMateReviveCard_17197(uint32_t playerId_); void CheckPawnExist_17198(); void OnZoneReconnectSuccess_17199(); void ChangeEffect_17200(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_17201(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); void _Awake_m__0_17202(DLL2SDK::Assembly_CSharp::GameUI::BRTeamMateItem* item_); void __xLuaBaseProxy_Awake_17203(); void __xLuaBaseProxy_ForceRegisterDelegates_17204(); void __xLuaBaseProxy_RegisterDelegates_17205(); void __xLuaBaseProxy_UnRegisterDelegates_17206(); void __xLuaBaseProxy_WillShow_17207(); void __xLuaBaseProxy_Tick_17208(float P0_); void __xLuaBaseProxy_OnSyncPlayerInfo_17209(uint32_t P0_, uint32_t P1_, DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P2_); void __xLuaBaseProxy_OnZoneReconnectSuccess_17210(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRSwitchSprintingHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SprintingSwitchCollider_; DLL2SDK::Assembly_CSharp::UIWidget* SprintingSwitchWidget_; DLL2SDK::Assembly_CSharp::UIWidget* SprintWg_; DLL2SDK::Assembly_CSharp::UIWidget* FastStandWg_; DLL2SDK::Assembly_CSharp::UIWidget* SprintNor_; DLL2SDK::Assembly_CSharp::UIWidget* SprintHigh_; DLL2SDK::Assembly_CSharp::UIWidget* FastStandNor_; DLL2SDK::Assembly_CSharp::UIWidget* FastStandHigh_; DLL2SDK::UnityEngine::UnityEngine::Animator* Effect_; int32_t PlayingAnimatorIndex_; bool bHoverOnce_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CurrentTouchPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CurrentTouchOffset_; DLL2SDK::UnityEngine::UnityEngine::Transform* MoveBtnTransform_; DLL2SDK::UnityEngine::UnityEngine::Vector2 movementInputPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 settingOriginLocalPos_; float lastYOffset_; bool m_IsLastLockSprint_; float range_; bool IsLastFastStanding_; bool IsInRange_; struct StaticFields { float emulatorAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwimStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFastStand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyShowSprintBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFastStanding_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNormal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetSprintSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSwitchSprintingBtnPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLockSprinte_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickByInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckHover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HoverOnBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReleaseMoveTouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSprinting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetOriginScreenPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPanelTransformEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17109(); bool get_IsControlByUiState_17110(); uint64_t get_InactiveGameHudState_17111(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_MoveJoySticksTransform_17112(); void Start_17113(); void RegisterDelegates_17114(); void UnRegisterDelegates_17115(); void OnSwimStateChanged_17116(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnFastStand_17117(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void WillShow_17118(); void NotifyShowSprintBtn_17119(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool IsFastStanding_17120(); void SetNormal_17121(bool isNormal_); void ResetSprintSprite_17122(); void SetSwitchSprintingBtnPos_17123(); bool IsLockSprinte_17124(); void TickByInput_17125(); void CheckEffect_17126(); void CheckHover_17127(); void HoverOnBtn_17128(); void ReleaseMoveTouch_17129(); void StartSprinting_17130(); void Reset_17131(); void ResetOriginScreenPos_17132(); void ResetPanelTransformEnd_17133(); void ChangeEffect_17134(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_17135(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); void __xLuaBaseProxy_Start_17136(); void __xLuaBaseProxy_RegisterDelegates_17137(); void __xLuaBaseProxy_UnRegisterDelegates_17138(); void __xLuaBaseProxy_WillShow_17139(); void __xLuaBaseProxy_ResetPanelTransformEnd_17140(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRStoryBookHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; DLL2SDK::Assembly_CSharp::UILabel* TitleLab_; DLL2SDK::Assembly_CSharp::UILabel* ContentLab_; DLL2SDK::Assembly_CSharp::UITexture* StoryImg_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* StoryImgList_; bool m_IsShowing_; int32_t m_ImgIdx_; DLL2SDK::mscorlib::System::String* m_TitleID_; DLL2SDK::mscorlib::System::String* m_ContentID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShowState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetImgTextrue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17098(); bool get_IsShowing_17099(); void Awake_17100(); void WillShow_17101(); void WillClose_17102(); void SetShowState_17103(bool isShow_, int32_t imgIdx_, DLL2SDK::mscorlib::System::String* titleID_, DLL2SDK::mscorlib::System::String* contentID_); void SetImgTextrue_17104(int32_t idx_); void OnCloseBtnClick_17105(); void __xLuaBaseProxy_Awake_17106(); void __xLuaBaseProxy_WillShow_17107(); void __xLuaBaseProxy_WillClose_17108(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRStoryBookBtn : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* ShowRoot_; DLL2SDK::Assembly_CSharp::UIButton* UseBtn_; int32_t m_ImgIdx_; DLL2SDK::mscorlib::System::String* m_TitleID_; DLL2SDK::mscorlib::System::String* m_ContentID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShowState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRootActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoCheckRootActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUseBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17085(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_17086(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRStoryBookHUD* get_StoryBookHUD_17087(); void Awake_17088(); void SetShowState_17089(bool isShow_, int32_t imgIdx_, DLL2SDK::mscorlib::System::String* titleID_, DLL2SDK::mscorlib::System::String* contentID_); void CheckRootActive_17090(); bool DoCheckRootActive_17091(); void WillShow_17092(); void Tick_17093(float dt_); void OnUseBtnClick_17094(); void __xLuaBaseProxy_Awake_17095(); void __xLuaBaseProxy_WillShow_17096(); void __xLuaBaseProxy_Tick_17097(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRStartHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Array* Lines_; DLL2SDK::Assembly_CSharp::UISprite* TopFrame_; DLL2SDK::Assembly_CSharp::UISprite* BottomFrame_; DLL2SDK::Assembly_CSharp::UISprite* Line_; bool _canPausePrint_; DLL2SDK::UnityEngine::UnityEngine::Coroutine* _PrintMessageCoroutine_; DLL2SDK::UnityEngine::UnityEngine::Coroutine* _HideMessageCoroutine_; float _HideStartTime_; bool isAnimating_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_test_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowStartMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideStartMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintMessageAR_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17054(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_17055(); void test_17056(); void Awake_17057(); void Tick_17058(float dt_); void ResetLayer_17059(); void ShowStartMessage_17060(float displayInterval_, float disappearTime_, float hideSpeed_, DLL2SDK::Array* messageLines_); void HideStartMessage_17061(float hideSpeed_); DLL2SDK::mscorlib::System::Collections::IEnumerator* HideMessage_17062(float hideSpeed_); DLL2SDK::mscorlib::System::Collections::IEnumerator* PrintMessage_17063(float displayInterval_, float disappearTime_, float hideSpeed_, DLL2SDK::Array* messageLines_); DLL2SDK::mscorlib::System::Collections::IEnumerator* PrintMessageAR_17064(float displayInterval_, float disappearTime_, float hideSpeed_, DLL2SDK::Array* messageLines_); void __xLuaBaseProxy_Awake_17065(); void __xLuaBaseProxy_Tick_17066(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRSkydivingHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_SkyDivingBtn_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_SkyDivingBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_CancelFollowBtn_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_CancelFollowBtn_; DLL2SDK::Assembly_CSharp::UIButton* SkydivingBtn_; DLL2SDK::Assembly_CSharp::UIProgressBar* SkydivingProgressBar_; DLL2SDK::Assembly_CSharp::UILabel* SpeedLabel_; DLL2SDK::Assembly_CSharp::UISprite* SpeedBG_; DLL2SDK::Assembly_CSharp::UILabel* LeftNumLabel_; DLL2SDK::Assembly_CSharp::UIButton* OpenParachuteBtn_; DLL2SDK::UnityEngine::UnityEngine::Transform* ParachuteMark_; DLL2SDK::Assembly_CSharp::UISprite* ProgressIcon_; DLL2SDK::Assembly_CSharp::UIButton* CancelFollowBtn_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* FollowNameLabels_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* LeftNumLabels_; DLL2SDK::Assembly_CSharp::UIWidget* FollowBeforeSkydiving_; DLL2SDK::Assembly_CSharp::UIWidget* FollowWidget_; DLL2SDK::Assembly_CSharp::UIWidget* NormalWidget_; bool _IsProgressIconReplaced_; float m_TargetSpeed_; float m_CurSpeed_; float m_SpeedLerpTime_; DLL2SDK::mscorlib::System::String* m_SpeedString_; float m_ActiveTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIsFollow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLeftNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeftNumChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLeaderName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSkydivingBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpenParachuteBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideParachuteMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideAllWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelFollowBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BroadcastTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAfterOpenDoor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAircraftUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAircraft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSkydivingUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSkydiving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowOpenParachuteButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetParachuteMarkPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17019(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_17020(); bool get_IsControlByUiState_17021(); uint64_t get_ActiveGameHudState_17022(); bool CheckIsFollow_17023(); void Awake_17024(); void UpdateLeftNum_17025(int32_t num_); void OnEnable_17026(); void RegisterDelegates_17027(); void UnRegisterDelegates_17028(); void OnLeftNumChanged_17029(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowLeaderName_17030(); void OnSkydivingBtnClicked_17031(); void OnOpenParachuteBtnClicked_17032(); void HideParachuteMark_17033(); void HideAllWidget_17034(); void OnCancelFollowBtnClicked_17035(); void BroadcastTip_17036(); void OnAfterOpenDoor_17037(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnAircraftUI_17038(); void OnAircraft_17039(); void OnSkydivingUI_17040(); void OnSkydiving_17041(); void Tick_17042(float dt_); void OnShowOpenParachuteButton_17043(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SetParachuteMarkPosition_17044(float position_); void OnSyncPlayerInfo_17045(uint32_t playerID_, uint32_t propertyID_, DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ChangeEffect_17046(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_17047(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); void __xLuaBaseProxy_Awake_17048(); void __xLuaBaseProxy_OnEnable_17049(); void __xLuaBaseProxy_RegisterDelegates_17050(); void __xLuaBaseProxy_UnRegisterDelegates_17051(); void __xLuaBaseProxy_Tick_17052(float P0_); void __xLuaBaseProxy_OnSyncPlayerInfo_17053(uint32_t P0_, uint32_t P1_, DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRSkillPredictDistance : DLL2SDK::Assembly_CSharp::GameUI::WorldPosHUD { DLL2SDK::Assembly_CSharp::UILabel* Label_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDistance_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17017(); void UpdateDistance_17018(DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPositon_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRSelectChipTeammateItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalRoot_; DLL2SDK::Assembly_CSharp::UISprite* RoleSprite_; DLL2SDK::Assembly_CSharp::UISprite* ChipSprite_; DLL2SDK::Assembly_CSharp::UISprite* ChipSprite_Gray_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoChip_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FX_ChipChange_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Mine_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoneRoot_; DLL2SDK::Assembly_CSharp::UILabel* PlayerName_; DLL2SDK::Assembly_CSharp::UILabel* SeatLabel_; DLL2SDK::Assembly_CSharp::UISprite* SeatBackground_; DLL2SDK::Assembly_CSharp::Config::BRProfessionChipConfig* m_Conf_; uint32_t m_PlayerID_; int32_t m_LastChipId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayChangeChipEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayHideEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17011(); uint32_t get_PlayerID_17012(); void Awake_17013(); void SetContent_17014(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* pi_); void PlayChangeChipEffect_17015(); void DelayHideEffect_17016(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRSelectChipItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* SelectCollider_; DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TeammateSelectedRoot_; DLL2SDK::Assembly_CSharp::UILabel* SeatLabel_; DLL2SDK::Assembly_CSharp::UISprite* SeatBackground_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MySelectedRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Selected_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CannotSelectMask_; DLL2SDK::Assembly_CSharp::UIWidget* Container_; DLL2SDK::UnityEngine::UnityEngine::Animator* Anim_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LockState_; DLL2SDK::Assembly_CSharp::Config::BRProfessionChipConfig* m_Conf_; DLL2SDK::Assembly_CSharp::GameUI::BRSelectChipHUD* m_Owner_; DLL2SDK::Assembly_CSharp::Network::EOwnProfessionChipState m_ChipState_; bool bHide_; int32_t index_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInitial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPendingSelectPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPreSelectPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelectPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetChipState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChipState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16998(); DLL2SDK::Assembly_CSharp::Config::BRProfessionChipConfig* GetConf_16999(); void Awake_17000(); void OnEnable_17001(); void Refresh_17002(); void SetInitial_17003(); void SetPendingSelectPlayer_17004(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* pi_); void SetPreSelectPlayer_17005(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* pi_); void SetSelectPlayer_17006(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* pi_); void SetContent_17007(DLL2SDK::Assembly_CSharp::Config::BRProfessionChipConfig* conf_, DLL2SDK::Assembly_CSharp::GameUI::BRSelectChipHUD* owner_); void OnClickItem_17008(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void SetChipState_17009(DLL2SDK::Assembly_CSharp::Network::EOwnProfessionChipState state_); DLL2SDK::Assembly_CSharp::Network::EOwnProfessionChipState GetChipState_17010(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRSelectChipHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* ContentRoot_; DLL2SDK::Assembly_CSharp::UIButton* OpenBtn_; DLL2SDK::Assembly_CSharp::UISprite* OpenBtnSprite_; DLL2SDK::Assembly_CSharp::UILabel* OpenBtnLabel_; DLL2SDK::Assembly_CSharp::UIPanel* SelectRoot_; DLL2SDK::UnityEngine::UnityEngine::Animator* SelectRootAnim_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DelayShowRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ConfirmBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CannotConfirm_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LockConfirm_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ForbiddenConfim_; DLL2SDK::Assembly_CSharp::UIGrid* ChipGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RightSelectRoot_; DLL2SDK::Assembly_CSharp::GameUI::BRSelectChipItem* ItemTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* selectItemIdDic_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* chipItemList_; DLL2SDK::Assembly_CSharp::GameUI::BRSelectChipItem* firstChipItem_; int32_t m_DefaultSelectedId_; DLL2SDK::Assembly_CSharp::UIGrid* TeammateGrid_; DLL2SDK::Assembly_CSharp::GameUI::BRSelectChipTeammateItem* TeammateTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* teammateItemList_; DLL2SDK::Assembly_CSharp::UILabel* CountDown_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CountDownFx_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ChipSelectRoot_; DLL2SDK::Assembly_CSharp::UISprite* SelectRootBG_; DLL2SDK::Assembly_CSharp::UISprite* SelectRootBG_2_; DLL2SDK::Assembly_CSharp::UISprite* SelectRootBG_3_; DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; DLL2SDK::Assembly_CSharp::UISprite* ChipSprite_; DLL2SDK::Assembly_CSharp::UILabel* ChipName_; DLL2SDK::Assembly_CSharp::UISprite* UltSkillIcon_; DLL2SDK::Assembly_CSharp::UILabel* UltSkillName_; DLL2SDK::Assembly_CSharp::UILabel* UltSkillDesc_; DLL2SDK::Assembly_CSharp::UISprite* PerkIcon_; DLL2SDK::Assembly_CSharp::UILabel* PerkName_; DLL2SDK::Assembly_CSharp::UILabel* PerkDesc_; DLL2SDK::mscorlib::System::String* loc_second_; bool bInited_; DLL2SDK::Assembly_CSharp::Config::BRProfessionChipConfig* m_CurrentSeletedChip_; bool m_bConfirmSelf_; bool bCanConfirm_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TeamMateSelectChipIds_; bool m_HasSelectDefault_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadConfirmChip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectNextChip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadLeft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadRight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectDefaultChip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshConfirmBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowChipInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpenClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseMaskClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyPlayerChipChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTeammateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddTeammate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TrySeletPending_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifySelectChipSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyPreSelectChip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSelectRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayShowSelectRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayChipItemAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAllItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideAllChipItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneReconnectSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyGetOwnChipInfos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckChipLock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameReconnectSuccess_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16935(); DLL2SDK::Assembly_CSharp::Config::BRProfessionChipConfig* get_CurrentSeletedChip_16936(); void set_CurrentSeletedChip_16937(DLL2SDK::Assembly_CSharp::Config::BRProfessionChipConfig* value_); bool get_IsControlByUiState_16938(); uint64_t get_ActiveGameHudState_16939(); uint64_t get_InactiveGameHudState_16940(); void ForceRegisterDelegates_16941(); bool OnGamepadConfirmChip_16942(); bool OnGamepadOpen_16943(); void SelectNextChip_16944(int32_t deltaIndex_); bool OnGamepadUp_16945(); bool OnGamepadDown_16946(); bool OnGamepadLeft_16947(); bool OnGamepadRight_16948(); void RegisterDelegates_16949(); void UnRegisterDelegates_16950(); void OnCloseBtnClick_16951(); void Awake_16952(); void SelectDefaultChip_16953(); void RefreshAll_16954(); void RefreshConfirmBtn_16955(); void ShowChipInfo_16956(DLL2SDK::Assembly_CSharp::Config::BRProfessionChipConfig* conf_); void OnOpenClick_16957(); void OnConfirmBtnClick_16958(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnCloseMaskClick_16959(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_16960(); void Tick_16961(float dt_); void OnNotifyPlayerChipChange_16962(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void RefreshTeammateInfo_16963(); void OnSyncPlayerInfo_16964(uint32_t playerID_, uint32_t propertyID_, DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void AddTeammate_16965(uint32_t playerId_); void TrySeletPending_16966(DLL2SDK::Assembly_CSharp::Config::BRProfessionChipConfig* conf_); void OnNotifySelectChipSuccess_16967(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyPreSelectChip_16968(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowSelectRoot_16969(bool bShow_); void OnEnable_16970(); DLL2SDK::mscorlib::System::Collections::IEnumerator* DelayShowSelectRoot_16971(); void OnDisable_16972(); void PlayChipItemAnim_16973(); void ShowAllItem_16974(); void HideAllChipItem_16975(); void OnZoneReconnectSuccess_16976(); void OnNotifyGetOwnChipInfos_16977(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* MSG_); DLL2SDK::Assembly_CSharp::Network::EOwnProfessionChipState CheckChipLock_16978(int32_t chipId_); void OnGameReconnectSuccess_16979(); void __xLuaBaseProxy_ForceRegisterDelegates_16980(); void __xLuaBaseProxy_RegisterDelegates_16981(); void __xLuaBaseProxy_UnRegisterDelegates_16982(); void __xLuaBaseProxy_Awake_16983(); void __xLuaBaseProxy_Tick_16984(float P0_); void __xLuaBaseProxy_OnSyncPlayerInfo_16985(uint32_t P0_, uint32_t P1_, DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P2_); void __xLuaBaseProxy_OnEnable_16986(); void __xLuaBaseProxy_OnDisable_16987(); void __xLuaBaseProxy_OnZoneReconnectSuccess_16988(); void __xLuaBaseProxy_OnGameReconnectSuccess_16989(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRRunEscapeHUD : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuidePanel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_; DLL2SDK::Assembly_CSharp::UIProgressBar* PoisonProgressBar_; DLL2SDK::Assembly_CSharp::UIProgressBar* PersonProgressBar_; DLL2SDK::Assembly_CSharp::UILabel* LeftTimeLabel_; DLL2SDK::Assembly_CSharp::UILabel* DistanceLabel_; DLL2SDK::Assembly_CSharp::UISprite* PersonIcon_; DLL2SDK::Assembly_CSharp::TweenColor* PersonIconTweenColor_; int32_t m_SecondCountInt_; int32_t m_DistanceCountInt_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLeftTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePoisonProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePersonProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePersonIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPoisonProgressBar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPersonProgressBar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLeftTimeLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLeftTimeLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDistanceLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchPersonIconTweenColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPersonIconTweenColorOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Distance2D_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOutOfAllCircle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16909(); uint64_t get_ActiveGameHudState_16910(); uint64_t get_AlwaysShowGameHudState_16911(); uint64_t get_InactiveGameHudState_16912(); void OnEnable_16913(); void Start_16914(); void Tick_16915(); void UpdateLeftTime_16916(DLL2SDK::Assembly_CSharp::BattleRoyale::BRGameInfo* info_); void UpdatePoisonProgress_16917(DLL2SDK::Assembly_CSharp::BattleRoyale::BRGameInfo* info_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* pc_); void UpdatePersonProgress_16918(DLL2SDK::Assembly_CSharp::BattleRoyale::BRGameInfo* info_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* pc_); void UpdatePersonIcon_16919(DLL2SDK::Assembly_CSharp::BattleRoyale::BRGameInfo* info_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* pc_); void SetPoisonProgressBar_16920(float value_); void SetPersonProgressBar_16921(float value_); void ResetLeftTimeLabel_16922(); void SetLeftTimeLabel_16923(float secondCount_); void SetDistanceLabel_16924(float distance_); void SwitchPersonIconTweenColor_16925(bool isOpen_); bool IsPersonIconTweenColorOpen_16926(); void ChangeEffect_16928(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_16929(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); bool IsOutOfAllCircle_16930(); static float Distance2D_16927(DLL2SDK::UnityEngine::UnityEngine::Vector3 a_, DLL2SDK::UnityEngine::UnityEngine::Vector3 b_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRWaitReviveSpectatorHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* DropStateRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PickUpStateRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WarningHudRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TipMsgRoot_; DLL2SDK::Assembly_CSharp::UISprite* DropImg_; DLL2SDK::Assembly_CSharp::UISprite* PickUpImg_; DLL2SDK::Assembly_CSharp::UISprite* CdBg_; DLL2SDK::Assembly_CSharp::UILabel* CdLabel_; DLL2SDK::Assembly_CSharp::UILabel* AirplaneCdLabel_; DLL2SDK::Assembly_CSharp::UILabel* TipMsg_; DLL2SDK::Assembly_CSharp::UILabel* LabelObserve_; DLL2SDK::Assembly_CSharp::UIButton* BtnObserve_; DLL2SDK::Assembly_CSharp::UIButton* BtnQuit_; DLL2SDK::Assembly_CSharp::UIButton* BtnHelpMe_; DLL2SDK::UnityEngine::UnityEngine::Animator* HelpMeAnime_; DLL2SDK::Assembly_CSharp::UILabel* LabelObserve2_; DLL2SDK::Assembly_CSharp::UIButton* BtnObserve2_; DLL2SDK::Assembly_CSharp::UIButton* BtnQuit2_; DLL2SDK::Assembly_CSharp::UIButton* BtnWarningExit_; DLL2SDK::Assembly_CSharp::UILabel* LabelExit_; DLL2SDK::Assembly_CSharp::UILabel* LabelExit2_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRReviveCardInfo* m_CardInfo_; DLL2SDK::Assembly_CSharp::BattleRoyale::EBRReviveCardInfoState m_LastState_; int32_t m_LastShowTime_; float m_AutoSpectatorTime_; float m_AutoCloseTipMsg_; int32_t m_LastSeatId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSpectatorState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDropBg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDropLaber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAirplaneCd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshObserveTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BaseCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTipMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDropState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPickUpState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSuccessState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnObserveClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnQuitClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowHelpMeAnime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnHelpMeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnQuit2Click_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnWarningExitClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16876(); int32_t get_needShowTime_16877(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_16878(); void Awake_16879(); void WillShow_16880(); void WillClose_16881(); void CheckSpectatorState_16882(); void ClearData_16883(); void RegisterDelegates_16884(); void UnRegisterDelegates_16885(); void Tick_16886(float dt_); void UpdateDropBg_16887(); void UpdateDropLaber_16888(); void UpdateAirplaneCd_16889(); void RefreshObserveTime_16890(); bool BaseCheck_16891(); void ShowTipMsg_16892(DLL2SDK::mscorlib::System::String* msgInfo_); void ChangeState_16893(); void OnDropState_16894(); void OnPickUpState_16895(); void OnSuccessState_16896(); void OnBtnObserveClick_16897(); void OnBtnQuitClick_16898(); void ShowHelpMeAnime_16899(); void OnBtnHelpMeClick_16900(); void OnBtnQuit2Click_16901(); void OnBtnWarningExitClick_16902(); void __xLuaBaseProxy_Awake_16903(); void __xLuaBaseProxy_WillShow_16904(); void __xLuaBaseProxy_WillClose_16905(); void __xLuaBaseProxy_RegisterDelegates_16906(); void __xLuaBaseProxy_UnRegisterDelegates_16907(); void __xLuaBaseProxy_Tick_16908(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRReviveUsingHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UISprite* CardImg_; DLL2SDK::Assembly_CSharp::UISprite* CdBg_; DLL2SDK::Assembly_CSharp::UIButton* InterruptBtn_; float m_StartTime_; float m_TotalTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadCancelRevive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyUseMedicineInterrupt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInterruptBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BaseCheck_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16858(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_16859(); void Start_16860(); void ForceRegisterDelegates_16861(); bool GamepadCancelRevive_16862(); void RegisterDelegates_16863(); void UnRegisterDelegates_16864(); void Show_16865(float time_, int32_t seatIdx_); void UnShow_16866(); void OnNotifyUseMedicineInterrupt_16867(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnInterruptBtnClick_16868(); void Tick_16869(float dt_); bool BaseCheck_16870(); void __xLuaBaseProxy_Start_16871(); void __xLuaBaseProxy_ForceRegisterDelegates_16872(); void __xLuaBaseProxy_RegisterDelegates_16873(); void __xLuaBaseProxy_UnRegisterDelegates_16874(); void __xLuaBaseProxy_Tick_16875(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRReviveSpectatorHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UISprite* CardImg_; DLL2SDK::Assembly_CSharp::UISprite* DropBg_; DLL2SDK::Assembly_CSharp::UILabel* BaseMsg_; DLL2SDK::Assembly_CSharp::UILabel* AirplaneCountDown_; DLL2SDK::Assembly_CSharp::UIButton* BtnHelpMe_; DLL2SDK::UnityEngine::UnityEngine::Animator* HelpMeAnime_; float m_FaileAutoCloseTime_; float m_NextUpdateAirplane_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRReviveCardInfo* m_CardInfo_; DLL2SDK::Assembly_CSharp::BattleRoyale::EBRReviveCardInfoState m_LastState_; bool m_IsShowing_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDropBg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAirPlaneCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BaseCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDropState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPickUpState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSuccessState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFailState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowHelpMeAnime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnHelpMeClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16832(); bool get_IsShowing_16833(); bool get_IsControlByUiState_16834(); uint64_t get_AlwaysShowGameHudState_16835(); uint64_t get_ActiveGameHudState_16836(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_16837(); void WillShow_16838(); void WillClose_16839(); void RegisterDelegates_16840(); void UnRegisterDelegates_16841(); void Tick_16842(float dt_); void UpdateDropBg_16843(); void UpdateAirPlaneCountDown_16844(); bool BaseCheck_16845(); void ChangeState_16846(); void OnDropState_16847(); void OnPickUpState_16848(); void OnSuccessState_16849(); void OnFailState_16850(); void ShowHelpMeAnime_16851(); void OnBtnHelpMeClick_16852(); void __xLuaBaseProxy_WillShow_16853(); void __xLuaBaseProxy_WillClose_16854(); void __xLuaBaseProxy_RegisterDelegates_16855(); void __xLuaBaseProxy_UnRegisterDelegates_16856(); void __xLuaBaseProxy_Tick_16857(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRReviveMgr : DLL2SDK::Assembly_CSharp::GameComponent { float m_TotalPropDuration_; int32_t m_AirplaneNum_; int32_t m_MaxAirplaneNum_; int32_t m_LastBroadAirplaneNum_; float m_NextAirplaneTime_; float m_NextAirplaneTotalWaitTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AllCardsInfo_; uint32_t m_LocalPlayerLastSynUseId_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRReviveCardInfo* m_LocalPlayerCtrInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalPlayerUsingReviveCard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerCardInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCardInfoByActorID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasBeingPickedup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAllInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBroadMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPickUpIdx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsClentUseReviveCard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetClentUseReviveCard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LocalPlayerTryReviveTeammate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LocalPlayerBreakReviveTeammate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LocalPlayerStateCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalPlayerCanReviveTeammate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLocalPlayerSate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncReviveTeammate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncBreakReviveTeammate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncAirplaneNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncAirplaneCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCardDrop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPickUpCard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAllPickUpCard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSynCardItemInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUseReviveCard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndUseReviveCard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDoRevive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAircraftDetachPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTeammateRequestHelpPick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCardInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSeatIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BreakReviveTeammate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReviveTeammateSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIsSelfDrop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16783(); void Init_16784(); void Reset_16785(); int32_t get_AirplaneNum_16786(); float get_NextAirplaneCountDown_16787(); float get_NextAirplaneTotalWaitTime_16788(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_AllCardsInfo_16789(); float get_RealTime_16790(); bool IsLocalPlayerUsingReviveCard_16791(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRReviveCardInfo* GetPlayerCardInfo_16792(uint32_t player_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRReviveCardInfo* GetCardInfoByActorID_16793(uint32_t actorID_); DLL2SDK::Assembly_CSharp::BattleRoyale::EBRReviveCardInfoState GetPlayerState_16794(uint32_t playerId_); bool HasBeingPickedup_16795(uint32_t playerId_); void ClearAllInfo_16796(); void Tick_16797(float deltaTime_); void CheckBroadMsg_16798(); int32_t GetPickUpIdx_16799(uint32_t playerId_, uint32_t targetId_); bool IsClentUseReviveCard_16800(); void SetClentUseReviveCard_16801(bool isUse_); void LocalPlayerTryReviveTeammate_16802(uint32_t targetId_); void LocalPlayerBreakReviveTeammate_16803(); void LocalPlayerStateCheck_16804(); bool IsLocalPlayerCanReviveTeammate_16805(uint32_t targetId_); bool CheckLocalPlayerSate_16806(); void SyncReviveTeammate_16807(uint32_t targeId_); void SyncBreakReviveTeammate_16808(uint32_t targetId_); void OnSyncAirplaneNum_16809(int32_t num_); void OnSyncAirplaneCountDown_16810(int32_t value_); void OnCardDrop_16811(uint32_t playerId_, int32_t actorId_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, int32_t duration_); void OnPickUpCard_16812(uint32_t playerId_, uint32_t targetId_); void ClearAllPickUpCard_16813(uint32_t playerId_); void OnSynCardItemInfo_16814(DLL2SDK::Assembly_CSharp::Network::SYNC_MODE type_, uint32_t playerId_, uint32_t targetId_, bool isSuccess_); void OnUseReviveCard_16815(uint8_t result_, uint32_t playerId_, uint32_t targetId_, int32_t createTime_, int32_t useTime_); void OnEndUseReviveCard_16816(uint8_t result_, uint32_t playerId_, uint32_t targetId_); void OnDoRevive_16817(uint32_t targetId_); void OnAircraftDetachPawn_16818(uint32_t targetId_); void OnNotifyTeammateRequestHelpPick_16819(uint32_t playerId_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRReviveCardInfo* GetCardInfo_16820(uint32_t playerId_, bool isAutoCreat_, DLL2SDK::Assembly_CSharp::BattleRoyale::EBRReviveCardInfoState defState_); uint32_t GetSeatIndex_16821(uint32_t playerId_); void BreakReviveTeammate_16822(uint32_t playerId_, uint32_t targetId_); void ReviveTeammateSuccess_16823(uint32_t playerId_, uint32_t targetId_); void PlayAnim_16824(uint32_t playerId_, float playTime_); void StopAnim_16825(uint32_t playerId_); void CheckIsSelfDrop_16826(DLL2SDK::Assembly_CSharp::BattleRoyale::BRReviveCardInfo* info_); void CopyProperties_16827(DLL2SDK::Assembly_CSharp::BRReviveMgrData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_16828(); void __xLuaBaseProxy_Init_16829(); void __xLuaBaseProxy_Reset_16830(); void __xLuaBaseProxy_Tick_16831(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRReviveImgHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDropImgName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPickUpImgName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUsingImgName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTeamHudUsingImgName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDropObjAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::String* GetDropImgName_16778(int32_t seatIdx_); static DLL2SDK::mscorlib::System::String* GetPickUpImgName_16779(int32_t seatIdx_); static DLL2SDK::mscorlib::System::String* GetUsingImgName_16780(int32_t seatIdx_); static DLL2SDK::mscorlib::System::String* GetTeamHudUsingImgName_16781(int32_t seatIdx_); static int32_t GetDropObjAssetId_16782(int32_t seatIdx_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRReviveCardInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::BattleRoyale::EBRReviveCardInfoState State_; bool IsNew_; uint32_t PlayerId_; uint32_t SeatIndex_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Position_; int32_t DropActorId_; bool IsSelfDrop_; float dropDuration_; float dropDelTime_; DLL2SDK::Assembly_CSharp::GameUI::BRReviveDropHUD* dropHud_; uint32_t PickUpId_; bool IsJustPickUp_; float PickUpEndTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 PickUpStartPos_; bool bOffline_; float UseTime_; float UseSuccessTime_; float NeedDeleteTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRemove_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16767(); bool get_IsNeedDelete_16768(); float get_DropDelCd_16769(); DLL2SDK::mscorlib::System::String* get_DropImgName_16770(); DLL2SDK::mscorlib::System::String* get_PickUpImgName_16771(); DLL2SDK::mscorlib::System::String* get_UsingImgName_16772(); DLL2SDK::mscorlib::System::String* get_TeamHudUsingImgName_16773(); int32_t get_DropObjAssetId_16774(); void OnAdd_16775(); void OnSuccess_16776(); void OnRemove_16777(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRReviveDropHUD : DLL2SDK::Assembly_CSharp::GameUI::WorldPosHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_; DLL2SDK::Assembly_CSharp::UIPanel* RootUIPanel_; DLL2SDK::UnityEngine::UnityEngine::Transform* OverlappingOffsetRoot_; DLL2SDK::Assembly_CSharp::UISprite* CardImg_; DLL2SDK::Assembly_CSharp::UISprite* CdBg_; DLL2SDK::Assembly_CSharp::UISprite* CdMk_; DLL2SDK::Assembly_CSharp::UISprite* CdBg2_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CdObjIn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CdObjOut_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TargetArrowObj_; DLL2SDK::Assembly_CSharp::UILabel* DistanceText_; float MinAlpha_; float YOffset_; float EffectYOffset_; float EffectMinDis_; float EffectUiRate_; float PickUpMoveTime_; float MaxShowTextDis_; DLL2SDK::Assembly_CSharp::GameUI::BRTeamInfoHUD* m_TeamHud_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRReviveCardInfo* m_CardInfo_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_TeamHudTarget_; float minOverlapSize_; bool m_LastValid_; float m_ScreenRate_; float m_EffectUiRate_; float m_OverlappingOffset_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CdInHelpEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CdOutHelpEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_DropEffectObj_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTeammateRequestHelpPick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFinishTweener_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSeatIndexValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCardInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDropState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRootUIPanelAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCustomAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTargetArrow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCdBg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePickUpAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoSetOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOffsetForward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckOverlappingInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIsOverlapping_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoSortEffObjs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeleteEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16738(); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_DropEffectObject_16739(); void WillClose_16740(); void OnEnable_16741(); void Init_16742(DLL2SDK::Assembly_CSharp::BattleRoyale::BRReviveCardInfo* cardInfo_); void OnNotifyTeammateRequestHelpPick_16743(); void OnFinishTweener_16744(); void OnSeatIndexValid_16745(); void Update_16746(); void LateUpdate_16747(); bool CheckCardInfo_16748(); void UpdateDropState_16749(); void UpdateRootUIPanelAlpha_16750(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_, bool needShowArrow_); void SetCustomAlpha_16751(float alpha_); void UpdateTargetArrow_16752(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); void UpdateCdBg_16753(); void UpdateDistance_16754(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); void UpdatePickUpAni_16755(); void AutoSetOffset_16756(bool needShowArrow_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetOffsetForward_16757(bool needShowArrow_); void CheckOverlappingInfo_16758(); bool CheckIsOverlapping_16759(DLL2SDK::Assembly_CSharp::BattleRoyale::BRReviveCardInfo* info_); void PlayEffect_16760(); void AutoSortEffObjs_16761(); void DeleteEffect_16762(); void ChangeEffect_16763(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_16764(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); void __xLuaBaseProxy_WillClose_16765(); void __xLuaBaseProxy_OnEnable_16766(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRReviveAirplaneCdHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* ShowRoot_; DLL2SDK::Assembly_CSharp::UILabel* CountDownTxt_; bool m_HasSend_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckOtherUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16731(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_16732(); DLL2SDK::Assembly_CSharp::BRBroadcastTipsHUD* get_BroadcastTipHUD_16733(); DLL2SDK::Assembly_CSharp::GameUI::BRReviveSpectatorHUD* get_ReviveSpectatorHUD_16734(); bool CheckOtherUI_16735(); void Tick_16736(float dt_); void __xLuaBaseProxy_Tick_16737(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRPoisonCircleTipsHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* TimeTips_; DLL2SDK::Assembly_CSharp::UILabel* TimeTipsLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ShrinkTips_; float m_leftTime_; struct StaticFields { DLL2SDK::Array* kNotificationStandardTimeArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BaseCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTimeTipsShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShrinkTipsShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnalysisTriggerNotification_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAcrossTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16718(); bool get_IsControlByUiState_16719(); void Start_16720(); bool BaseCheck_16721(); void OnTimeTipsShow_16722(int32_t secondCount_); void OnShrinkTipsShow_16723(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_16724(); void Tick_16725(float dt_); void AnalysisTriggerNotification_16726(float lastTime_, float currentTime_); bool IsAcrossTime_16727(float lastTime_, float currentTime_, float standard_); void __xLuaBaseProxy_Start_16729(); void __xLuaBaseProxy_Tick_16730(float P0_); static void _cctor_16728(); }; } namespace DLL2SDK::Assembly_CSharp { struct BRPawnTopName : DLL2SDK::Assembly_CSharp::GameBase::PawnTopName { DLL2SDK::Assembly_CSharp::UILabel* DistanceBR_; DLL2SDK::Assembly_CSharp::UISprite* SaveSprite_; DLL2SDK::Assembly_CSharp::UISprite* SeatSprite_; DLL2SDK::Assembly_CSharp::UILabel* SeatLabel_; DLL2SDK::UnityEngine::UnityEngine::Vector2 ClampOffset_; DLL2SDK::UnityEngine::UnityEngine::Rect m_ClampRect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitStyle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetArenaSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSeatSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDistanceLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateClampEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBloodValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BetweenClamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLevelInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16702(); void Init_16703(DLL2SDK::Assembly_CSharp::GameBase::Pawn* owner_); void InitStyle_16704(); DLL2SDK::mscorlib::System::String* GetArenaSpriteName_16705(); DLL2SDK::mscorlib::System::String* GetSeatSpriteName_16706(int32_t seatID_); void UpdateDistanceLabel_16707(bool showDistance_, float distance_); bool UpdateClampEffect_16708(DLL2SDK::UnityEngine::UnityEngine::Vector3 screenPos_); void SetBloodValue_16709(float crtHealth_, float maxHealth_); bool BetweenClamp_16710(DLL2SDK::UnityEngine::UnityEngine::Vector3 screenPos_); void UpdateLevelInfo_16711(); void __xLuaBaseProxy_Init_16712(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetArenaSpriteName_16713(); void __xLuaBaseProxy_UpdateDistanceLabel_16714(bool P0_, float P1_); bool __xLuaBaseProxy_UpdateClampEffect_16715(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); void __xLuaBaseProxy_SetBloodValue_16716(float P0_, float P1_); void __xLuaBaseProxy_UpdateLevelInfo_16717(); }; } namespace DLL2SDK::Assembly_CSharp { struct BRPawnRoleIdHud : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UILabel* RobotNum_; DLL2SDK::Assembly_CSharp::BRPawnTopName* PawnName_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_NameList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Add_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Spawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Remove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAll_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16696(); void Add_16698(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); DLL2SDK::Assembly_CSharp::BRPawnTopName* Spawn_16699(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void Remove_16700(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void UpdateAll_16701(float dt_, int32_t aliveNum_, int32_t totalNum_); static DLL2SDK::Assembly_CSharp::BRPawnRoleIdHud* Create_16697(DLL2SDK::Assembly_CSharp::GameBase::GameUIScene* uiScene_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BROxygenHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UISprite* OxygenSprite_; float TickSpeed_; float m_CurrentOxygen_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16685(); void Start_16686(); bool get_IsControlByUiState_16687(); uint64_t get_ActiveGameHudState_16688(); uint64_t get_InactiveGameHudState_16689(); void OnEnable_16690(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_16691(); void Tick_16692(float dt_); void __xLuaBaseProxy_Start_16693(); void __xLuaBaseProxy_OnEnable_16694(); void __xLuaBaseProxy_Tick_16695(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BROffScreenTeammateInfoHud : DLL2SDK::Assembly_CSharp::GameUI::WorldPosHUD { DLL2SDK::Assembly_CSharp::UIWidget* widget_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjPosInfo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjDieInfo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjHurtInfo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjAirPlaneInfo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjVehivleInfo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjCarInfo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjBoatingInfo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjHelicopterInfo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjSkyDivingInfo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjReviveInfo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjOfflineInfo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TargetArrow_; DLL2SDK::Assembly_CSharp::UILabel* TxtNum_; DLL2SDK::Assembly_CSharp::UILabel* TxtDistance_; DLL2SDK::Assembly_CSharp::UISprite* CdBg_; DLL2SDK::Assembly_CSharp::UISprite* BG_; DLL2SDK::Assembly_CSharp::UISprite* SpritePos_; DLL2SDK::Assembly_CSharp::UISprite* SpriteDie_; DLL2SDK::Assembly_CSharp::UISprite* SpriteHurt_; DLL2SDK::Assembly_CSharp::UISprite* SpriteAirPlane_; DLL2SDK::Assembly_CSharp::UISprite* SpriteCar_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBoating_; DLL2SDK::Assembly_CSharp::UISprite* SpriteHelicopter_; DLL2SDK::Assembly_CSharp::UISprite* SpriteSkyDiving_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRevive_; DLL2SDK::Assembly_CSharp::UISprite* SpriteOffline_; DLL2SDK::Assembly_CSharp::UILabel* TxtOffLineNum_; DLL2SDK::Assembly_CSharp::GameUI::BROffScreenTeammateInfo* m_Info_; float minOverlapSize_; float m_DieTime_; float m_Distance_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRGameUIScene* m_UIScene_; DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState m_ETacticalPawnState_; int32_t mLastDist_; struct StaticFields { float YOffset_; int32_t DieWaitTime_; float PosOffset_; float FarestDis_; float TotalPropDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSeatIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTeammetaInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTeammetaPawnInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTeammateStateChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTeammetaPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateHurt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSkyDiving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRevive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateVehivle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAirplane_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTargetArrow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCdBg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoSetOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOverlapping_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsOverlapping_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16645(); uint32_t get_PlayerID_16646(); DLL2SDK::Assembly_CSharp::GameUI::BROffScreenTeammateInfo* get_Info_16647(); void Init_16648(uint32_t playerID_); void Init_16649(DLL2SDK::Assembly_CSharp::GameUI::BROffScreenTeammateInfo* info_); void Init_16650(); void OnApplicationPause_16651(bool paused_); void Clear_16652(); uint32_t GetSeatIndex_16653(uint32_t playerId_); void UpdateTeammetaInfo_16654(uint32_t playerID_); void UpdateTeammetaPawnInfo_16655(uint32_t playerID_); void UpdateUI_16656(); void RegisterDelegates_16657(); void UnRegisterDelegates_16658(); void OnTeammateStateChange_16659(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void UpdateState_16660(DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamMateState state_); void UpdateIcon_16661(uint32_t teamNumID_); DLL2SDK::mscorlib::System::String* GetIcon_16662(DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamMateState state_, uint32_t teamNumID_, DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState pawnState_); void HideAll_16663(); void Show_16664(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_16665(); void Tick_16666(float dt_); bool CheckInfo_16667(); void UpdateTeammetaPos_16668(float distance_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); void UpdateHurt_16669(); void UpdateDie_16670(); void UpdateSkyDiving_16671(); void UpdateRevive_16672(); void UpdateVehivle_16673(); void UpdateAirplane_16674(); void UpdateTargetArrow_16675(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); void UpdateCdBg_16676(float remainTime_, float totalTime_); void AutoSetOffset_16677(); bool IsOverlapping_16678(DLL2SDK::mscorlib::System::Collections::Generic::List_1* huds_); bool IsOverlapping_16679(DLL2SDK::Assembly_CSharp::GameUI::BROffScreenTeammateInfoHud* hud_); void __xLuaBaseProxy_Init_16680(); void __xLuaBaseProxy_OnApplicationPause_16681(bool P0_); void __xLuaBaseProxy_RegisterDelegates_16682(); void __xLuaBaseProxy_UnRegisterDelegates_16683(); void __xLuaBaseProxy_Tick_16684(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BROffScreenTeammateInfo : DLL2SDK::mscorlib::System::Object { uint32_t PlayerID_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamMateState State_; uint32_t TeamNumID_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRReviveCardInfo* CardInfo_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* PlayerPawn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOwnerIsPsychosis_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16641(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Position_16642(); void Clear_16643(); bool IsOwnerIsPsychosis_16644(); }; } namespace DLL2SDK::Assembly_CSharp { struct BROBPawnTopName : DLL2SDK::Assembly_CSharp::BRPawnTopName { DLL2SDK::Assembly_CSharp::UILabel* TeamNo_; DLL2SDK::Assembly_CSharp::UISprite* TeamColor_; DLL2SDK::Assembly_CSharp::UISprite* HPSprite_; DLL2SDK::Assembly_CSharp::UIWidget* Root_; uint32_t PlayerID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitStyle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNameAndBloodScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNameHUDAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBloodValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16628(); void Init_16629(DLL2SDK::Assembly_CSharp::GameBase::Pawn* owner_); void InitStyle_16630(); void SetNameAndBloodScale_16631(float value_); void SetNameHUDAlpha_16632(float value_); void UpdateUI_16633(float dt_, DLL2SDK::UnityEngine::UnityEngine::Camera* worldCam_, DLL2SDK::UnityEngine::UnityEngine::Camera* uiCam_); void SetBloodValue_16634(float crtHealth_, float maxHealth_); void __xLuaBaseProxy_Init_16635(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_InitStyle_16636(); void __xLuaBaseProxy_SetNameAndBloodScale_16637(float P0_); void __xLuaBaseProxy_SetNameHUDAlpha_16638(float P0_); void __xLuaBaseProxy_UpdateUI_16639(float P0_, DLL2SDK::UnityEngine::UnityEngine::Camera* P1_, DLL2SDK::UnityEngine::UnityEngine::Camera* P2_); void __xLuaBaseProxy_SetBloodValue_16640(float P0_, float P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BROBLogo : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16625(); bool get_IsControlByUiState_16626(); uint64_t get_AlwaysShowGameHudState_16627(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRNonBattleAreaHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UILabel* CountDown_; float CountDownTimeLimit_; float m_CurrentCountingTime_; float m_ProtectInitTime_; float m_WhenInitAwake_; bool bCurrentShow_; bool bHasSendTimeoutRequest_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameReconnectSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedCheckNonBattleArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedSendNonBattleTimeoutRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BaseCheck_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16612(); void Awake_16613(); void OnGameReconnectSuccess_16614(); void Show_16615(bool bShow_); bool NeedCheckNonBattleArea_16616(); bool NeedSendNonBattleTimeoutRequest_16617(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_16618(); void Tick_16619(float dt_); bool BaseCheck_16620(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* localPawn_); void __xLuaBaseProxy_Awake_16622(); void __xLuaBaseProxy_OnGameReconnectSuccess_16623(); void __xLuaBaseProxy_Tick_16624(float P0_); static void _OnGameReconnectSuccess_m__0_16621(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRNoAmmoTipsHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* NoAmmoPromptRoot_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_NoAmmoTimer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyNoAmmoPrompt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideNoAmmoPrompt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNoAmmoPromptVisible_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16596(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_16597(); uint64_t get_InactiveGameHudState_16598(); bool get_IsControlByUiState_16599(); void Start_16600(); void RegisterDelegates_16601(); void UnRegisterDelegates_16602(); void Tick_16603(float dt_); void NotifyNoAmmoPrompt_16604(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ClearTimer_16605(); void HideNoAmmoPrompt_16606(); void SetNoAmmoPromptVisible_16607(bool show_); void __xLuaBaseProxy_Start_16608(); void __xLuaBaseProxy_RegisterDelegates_16609(); void __xLuaBaseProxy_UnRegisterDelegates_16610(); void __xLuaBaseProxy_Tick_16611(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRNearbyItemListView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_; DLL2SDK::Assembly_CSharp::UILabel* m_TxtTitle_; DLL2SDK::Assembly_CSharp::UIButton* m_CloseButton_; DLL2SDK::Assembly_CSharp::UIButton* m_OpenButton_; DLL2SDK::Assembly_CSharp::UIScrollView* m_ItemListScrollView_; DLL2SDK::Assembly_CSharp::UISprite* m_ItemListScrollBg_; DLL2SDK::Assembly_CSharp::UIButton* m_TitleButton_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RootGameObject_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* RootCollider_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RootNearby_; DLL2SDK::UnityEngine::UnityEngine::Transform* PosFlag_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OpenBtnHighLight_; int32_t m_ItemListItemHeight_; int32_t m_ItemListHeightMax_; int32_t m_ItemListPaddingTotal_; DLL2SDK::Array* EdgeRect_; int32_t m_ReallyHeight_; int32_t LastWillShowFrame_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIBanClickType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTitle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRecommendHighLight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyListCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOpen_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16457(); DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState get_mPawnSwitchState_16458(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_16459(); uint64_t get_InactiveGameHudState_16460(); bool get_IsControlByUiState_16461(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType GetUIBanClickType_16462(); void Init_16463(); void SetTitle_16464(DLL2SDK::mscorlib::System::String* title_); void ShowItemList_16465(bool show_); void ShowRecommendHighLight_16466(bool show_); bool ApplyListCount_16467(int32_t itemsHeight_); void OnApplicationPause_16468(bool paused_); void OnDestroy_16469(); void WillShow_16470(); void ChangeEffect_16471(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_16472(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); bool IsOpen_16473(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType __xLuaBaseProxy_GetUIBanClickType_16474(); void __xLuaBaseProxy_Init_16475(); void __xLuaBaseProxy_OnApplicationPause_16476(bool P0_); void __xLuaBaseProxy_OnDestroy_16477(); void __xLuaBaseProxy_WillShow_16478(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRNearbyQuickMainView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* RootGameObject_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* RootCollider_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NearbyListRoot_; DLL2SDK::Assembly_CSharp::UIButton* SwitchNearbyListBtn_; DLL2SDK::Assembly_CSharp::UISprite* SwitchNearbyListBtnOnImg_; DLL2SDK::Assembly_CSharp::UISprite* SwitchNearbyListBtnOffImg_; DLL2SDK::Assembly_CSharp::UIScrollView* NearbyListScrollView_; DLL2SDK::Assembly_CSharp::UISprite* NearbyListBG_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUIFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16571(); bool get_IsControlByUiState_16572(); uint64_t get_InactiveGameHudState_16573(); void Init_16574(); void UpdateUIFrame_16575(int32_t count_, bool isNearbyListVisible_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_16576(); void Tick_16577(float __); void __xLuaBaseProxy_Init_16578(); void __xLuaBaseProxy_Tick_16579(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRNearbyItemListController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { int32_t m_ListColumnCount_; DLL2SDK::Assembly_CSharp::GameUI::BRNearbyItemListView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::ReuseListController* m_ItemsList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1*>*>* m_ItemsDict_; DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* m_ListData_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyModule* m_NearbyModule_; bool m_IsRootEnable_; bool m_IsBagOpen_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_OldPos_; DLL2SDK::UnityEngine::UnityEngine::Rect m_LimitRect_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FlagPos_; bool m_IsStopOpreation_; int32_t m_CurrentShowItemCount_; float m_LastReloadShakeTime_; float ReloadTimeAllowShakeInterval_; int32_t m_LastNearbyCount_; int32_t m_LastObNearbyCount_; int32_t m_StartCheckOffCount_; uint32_t m_NeedCheckResetCount_; uint32_t CheckResetCountConfigFrame_; float m_StartPanelOffY_; bool EnableResetListLog_; bool m_IsItemDraging_; DLL2SDK::UnityEngine::UnityEngine::Vector3 screenPos_; struct StaticFields { int32_t CELL_TYPE_TITLE_; int32_t CELL_TYPE_EMPTY_; int32_t CELL_TYPE_ITEM_; int32_t CELL_TYPE_ITEMEMPTY_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadFocusNearbyList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTitle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTitleByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemsList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemCountByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReloadItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ObFreeViewRefresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTitle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldReposition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetListLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckForceResetList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemListHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetColumnCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemsCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemDataT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShowControllerType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReuseListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReuseListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReuseListItemAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemDragDropStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemDragDropMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemDragDropRelease_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDropItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpenButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRecommendHighLight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNearbyModule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUIFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDataList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshNearbyListVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRootColliderEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRootColliderDisabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateUIFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRefreshDataList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRefreshNearbyListVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDelSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeBagMenuState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTitleDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReleseStopOpreation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTitleDragEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTitleDragStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitLimitRect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNewGuideInterface_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NewGuideGetFirstItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16378(); int32_t get_CurrentShowItemCount_16379(); bool get_IsBoxView_16380(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_16381(); void Init_16382(); void Tick_16383(float deltaTime_); void OnOpen_16384(); void OnClose_16385(); void RegisterDelegates_16386(); bool OnGamepadFocusNearbyList_16387(); bool OnGamepadOpen_16388(); bool OnGamepadClose_16389(); void UnRegisterDelegates_16390(); void UpdateList_16391(); DLL2SDK::mscorlib::System::String* GetTitle_16392(); DLL2SDK::mscorlib::System::String* GetTitleByType_16393(int32_t type_); void UpdateItemsList_16394(DLL2SDK::mscorlib::System::Collections::Generic::List_1* itemList_); void AddItem_16395(int32_t type_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyItemData* itemData_); void ClearItem_16396(int32_t type_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyItemData* itemData_); int32_t GetItemCountByType_16397(int32_t type_); void ClearItems_16398(); void InitItemList_16399(); void ReloadItems_16400(bool RefreshView_); void Refresh_16401(); void ObFreeViewRefresh_16402(); void RefreshTitle_16403(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void RefreshUI_16404(); bool ShouldReposition_16405(int32_t newCount_, int32_t oldCount_, int32_t edgeValue_); void ResetListLog_16406(DLL2SDK::Assembly_CSharp::GameEngine::ELogType logType_, DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::Array* paras_); void CheckForceResetList_16407(); int32_t GetItemListHeight_16408(); int32_t GetColumnCount_16409(); int32_t GetItemsCount_16410(); DLL2SDK::mscorlib::System::Object* GetItemData_16411(int32_t index_); DLL2SDK::mscorlib::System::Object* GetItemDataT_16412(int32_t index_); int32_t GetItemWidth_16413(int32_t index_); int32_t GetItemHeight_16414(int32_t index_); DLL2SDK::mscorlib::System::Type* GetShowControllerType_16415(int32_t index_); bool OnReuseListItemClick_16416(DLL2SDK::Assembly_CSharp::GameUI::IReuseList* list_, int32_t index_); void OnReuseListDataChanged_16417(DLL2SDK::Assembly_CSharp::GameUI::IReuseList* list_, int32_t userContext_); bool OnReuseListItemAction_16418(DLL2SDK::Assembly_CSharp::GameUI::IReuseList* list_, DLL2SDK::Assembly_CSharp::GameUI::ReuseItemActionData* data_); void OnItemDragDropStart_16419(DLL2SDK::Assembly_CSharp::GameUI::ReuseItemActionData* data_); void OnItemDragDropMove_16420(DLL2SDK::Assembly_CSharp::GameUI::ReuseItemActionData* data_); void OnItemDragDropRelease_16421(DLL2SDK::Assembly_CSharp::GameUI::ReuseItemActionData* data_); void OnDropItem_16422(); void OnCloseButtonClick_16423(); void OnOpenButtonClick_16424(); void ShowItemList_16425(bool Show_); void ShowRecommendHighLight_16426(bool show_, bool force_); void ShowView_16427(bool IsActive_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyModule* GetNearbyModule_16428(); void UpdateUIFrame_16429(bool normalChanged_, bool boxChanged_); void RefreshDataList_16430(DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyType type_); void RefreshNearbyListVisible_16431(); void SetRootColliderEnabled_16432(); void SetRootColliderDisabled_16433(); void OnUpdateUIFrame_16434(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRefreshDataList_16435(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRefreshNearbyListVisible_16436(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnAddSign_16437(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnDelSign_16438(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ChangeBagMenuState_16439(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SetUIState_16440(bool show_); void OnTitleDrag_16441(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void ReleseStopOpreation_16442(); void OnTitleDragEnd_16443(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnTitleDragStart_16444(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void InitLimitRect_16445(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetNewGuideInterface_16446(); DLL2SDK::Assembly_CSharp::GameUI::BRNearbyItemView* NewGuideGetFirstItem_16447(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_16449(); void __xLuaBaseProxy_Init_16450(); void __xLuaBaseProxy_OnOpen_16451(); void __xLuaBaseProxy_OnClose_16452(); void __xLuaBaseProxy_RegisterDelegates_16453(); void __xLuaBaseProxy_UnRegisterDelegates_16454(); static int32_t _UpdateItemsList_m__0_16448(DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyItemData* x_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyItemData* y_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRNearbyQuickMainController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyQuickMainView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_NearbyDropListEasyListController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchNearbyListBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshNearbyListVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRootColliderEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRootColliderDisabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUIFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyNearbyItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyBRNearbyItemDragStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyBRNearbyItemDragEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNearbyModule_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16537(); DLL2SDK::Assembly_CSharp::GameUI::EasyListController* get_NearbyDropListEasyListController_16538(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_16539(); void Init_16540(); void InitList_16541(); void OnSwitchNearbyListBtnClick_16542(); void RefreshNearbyListVisible_16543(); void SetRootColliderEnabled_16544(); void SetRootColliderDisabled_16545(); void OnOpen_16546(); void OnClose_16547(); void RegisterDelegates_16548(); void UnRegisterDelegates_16549(); void UpdateUIFrame_16550(int32_t capacity_); void NotifyNearbyItemClick_16551(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void NotifyBRNearbyItemDragStart_16552(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void NotifyBRNearbyItemDragEnd_16553(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); bool OnEasyListItemClick_16554(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_16555(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyModule* GetNearbyModule_16556(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_16557(); void __xLuaBaseProxy_Init_16558(); void __xLuaBaseProxy_OnOpen_16559(); void __xLuaBaseProxy_OnClose_16560(); void __xLuaBaseProxy_RegisterDelegates_16561(); void __xLuaBaseProxy_UnRegisterDelegates_16562(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BREquipmentItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIEventListener* ItemListener_; DLL2SDK::Assembly_CSharp::UILabel* ItemNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* CountLabel_; DLL2SDK::Assembly_CSharp::UISprite* Picture_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FocusGo_; DLL2SDK::Assembly_CSharp::UISprite* BackgroundSprite_; DLL2SDK::Assembly_CSharp::UISprite* SubScriptSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* UselessGo_; int32_t m_DragTouchID_; DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemData* _Data_k__BackingField_; bool m_IsDragging_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitUIEventListener_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnListenerClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnListenerDragStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnListenerDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnListenerDragEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnListenerDragOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnListenerDragOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnListenerDrop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShadowHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnListenerPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFoucs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUIFull_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DefaultUIName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUIName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPicture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshCountLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBackgroundColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSubScriptSprite_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14672(); DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemData* get_Data_14673(); void set_Data_14674(DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemData* value_); void SetData_14675(DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemData* data_); void Start_14676(); int32_t get_DisplayCount_14677(); void InitUIEventListener_14678(); void OnListenerClick_14679(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnListenerDragStart_14680(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnListenerDrag_14681(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void OnListenerDragEnd_14682(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnListenerDragOut_14683(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnListenerDragOver_14684(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnListenerDrop_14685(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::UnityEngine::UnityEngine::GameObject* other_); void ShadowHandler_14686(bool show_); void OnListenerPress_14687(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool state_); void SetFoucs_14688(bool show_); void RefreshUIFull_14689(); DLL2SDK::mscorlib::System::String* DefaultUIName_14690(); void RefreshUIName_14691(); void RefreshPicture_14692(); void RefreshCountLabel_14693(); DLL2SDK::mscorlib::System::String* get_DefaultBackgroundSpriteName_14694(); void RefreshBackgroundColor_14695(); DLL2SDK::mscorlib::System::String* get_DefaultSubScriptSpriteName_14696(); void RefreshSubScriptSprite_14697(); void __xLuaBaseProxy_Start_14698(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRNearbyQuickItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyQuickItemView* m_ViewQuick_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16507(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_16508(); void Init_16509(); bool SetEasyListData_16510(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_16511(); void __xLuaBaseProxy_Init_16512(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRNearbyItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::Assembly_CSharp::UILabel* Count_; DLL2SDK::Assembly_CSharp::UILabel* Desc_; DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::Assembly_CSharp::UISprite* ItemColor_; DLL2SDK::Assembly_CSharp::UISprite* ItemSign_; DLL2SDK::Assembly_CSharp::UISprite* SubScript_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DisableSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelectFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HighLightBG_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DefaultBG_; DLL2SDK::Assembly_CSharp::CustomDragDropView* DragDropObject_; DLL2SDK::Assembly_CSharp::UISprite* VestHP_; DLL2SDK::Assembly_CSharp::UILabel* VestHPPercent_; DLL2SDK::System_Core::System::Action* OnIconClickCallback_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyItemData* m_Data_; DLL2SDK::UnityEngine::UnityEngine::Vector3 DragObjectDefaultLocation_; bool HasSaveDefaultLocation_; bool m_IsDragOut_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIBanClickType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetDragObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableDrop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnIconClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnIconDragOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVestInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsItemSigned_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowItemSignHighlight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16489(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType GetUIBanClickType_16490(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyItemData* get_Data_16491(); void ResetDragObject_16492(); void SetSelected_16493(bool selected_); void EnableDrop_16494(bool enable_); void OnClick_16495(); void OnIconClick_16496(); void OnIconDragOut_16497(); void SetData_16498(DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyItemData* data_); void SetVestInfo_16499(); void SetIcon_16500(); void SetHide_16501(int32_t index_); bool IsItemSigned_16502(int32_t actorId_); void ShowItemSignHighlight_16503(bool isShow_); void ChangeEffect_16504(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_16505(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType __xLuaBaseProxy_GetUIBanClickType_16506(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRNearbyItemTitleView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UILabel* Name_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16487(); void SetData_16488(DLL2SDK::mscorlib::System::String* data_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRNearbyItemTitleController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::BRNearbyItemTitleView* m_View_; DLL2SDK::Assembly_CSharp::UIWidget* m_Wrapper_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReuseListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReuseListItemHide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReuseListItemContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16479(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_16480(); void Init_16481(); bool SetReuseListData_16482(DLL2SDK::Assembly_CSharp::GameUI::IReuseList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_, int32_t width_, int32_t height_, bool selected_); bool SetReuseListItemHide_16483(DLL2SDK::Assembly_CSharp::GameUI::IReuseList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); DLL2SDK::Assembly_CSharp::UIWidget* GetReuseListItemContent_16484(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_16485(); void __xLuaBaseProxy_Init_16486(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { enum struct BRNearbyListType : int32_t { Recommend_ = static_cast(0x0), Weapon_ = static_cast(0x1), Attachment_ = static_cast(0x2), Medicine_ = static_cast(0x3), Clip_ = static_cast(0x4), Throwing_ = static_cast(0x5), EquipAndBag_ = static_cast(0x6), ClipDriver_ = static_cast(0x7), Easter_ = static_cast(0x8), Max_ = static_cast(0x9) }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRNearbyItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::BRNearbyItemView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::IReuseList* m_List_; int32_t m_Index_; DLL2SDK::Assembly_CSharp::UIWidget* m_Wrapper_; struct StaticFields { int32_t ITEM_ACTION_DRAGDROP_BEGIN_; int32_t ITEM_ACTION_DRAGDROP_MOVING_; int32_t ITEM_ACTION_DRAGDROP_FINISH_; int32_t ITEM_ACTION_MARK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckEnableDrop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReuseListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReuseListItemHide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReuseListItemContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendReuseListItemAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragDropStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragDropMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragDropRelease_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnIconClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16359(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_16360(); void Init_16361(); void RegisterDelegates_16362(); void UnRegisterDelegates_16363(); void SetSelected_16364(bool selected_); void CheckEnableDrop_16365(); bool SetReuseListData_16366(DLL2SDK::Assembly_CSharp::GameUI::IReuseList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_, int32_t width_, int32_t height_, bool selected_); bool SetReuseListItemHide_16367(DLL2SDK::Assembly_CSharp::GameUI::IReuseList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); DLL2SDK::Assembly_CSharp::UIWidget* GetReuseListItemContent_16368(); bool SendReuseListItemAction_16369(int32_t action_, DLL2SDK::mscorlib::System::Object* data_); void OnDragDropStart_16370(DLL2SDK::Assembly_CSharp::CustomDragDropView* dropView_); void OnDragDropMove_16371(DLL2SDK::Assembly_CSharp::CustomDragDropView* dropView_, DLL2SDK::UnityEngine::UnityEngine::Vector3 delta_); void OnDragDropRelease_16372(DLL2SDK::Assembly_CSharp::CustomDragDropView* dropView_, DLL2SDK::UnityEngine::UnityEngine::GameObject* surface_); void OnIconClick_16373(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_16374(); void __xLuaBaseProxy_Init_16375(); void __xLuaBaseProxy_RegisterDelegates_16376(); void __xLuaBaseProxy_UnRegisterDelegates_16377(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRNearbyBoxView : DLL2SDK::Assembly_CSharp::GameUI::BRNearbyItemListView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16358(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRNearbyBoxTitleView : DLL2SDK::Assembly_CSharp::GameUI::BRNearbyItemTitleView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16357(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRNearbyBoxTitleController : DLL2SDK::Assembly_CSharp::GameUI::BRNearbyItemTitleController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16352(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_16353(); void Init_16354(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_16355(); void __xLuaBaseProxy_Init_16356(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRNearbyBoxController : DLL2SDK::Assembly_CSharp::GameUI::BRNearbyItemListController { int32_t m_CanOpenBoxId_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* m_cacheActorSet_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpenButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCanOpenBoxId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ObFreeViewRefresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryOpenBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShowControllerType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDataList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FastCheckRecommendWhenNeedOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FastCheckRecommend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTitle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUIFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshNearbyListVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideNearbyBoxItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeBagMenuState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNewGuideInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16308(); bool get_IsBoxView_16309(); bool get_IsOpenList_16310(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_16311(); void Init_16312(); void RegisterDelegates_16313(); void UnRegisterDelegates_16314(); void OnCloseButtonClick_16315(); void OnOpenButtonClick_16316(); void ShowView_16317(bool IsActive_); bool get_IsNeedOpenBox_16318(); int32_t get_CanOpenBoxId_16319(); void SetCanOpenBoxId_16320(int32_t boxActorID_); void ObFreeViewRefresh_16321(); void TryOpenBox_16322(); int32_t GetItemWidth_16323(int32_t index_); DLL2SDK::mscorlib::System::Type* GetShowControllerType_16324(int32_t index_); void RefreshDataList_16325(DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyType type_); bool FastCheckRecommendWhenNeedOpen_16326(int32_t boxOpenID_); void FastCheckRecommend_16327(); void RefreshTitle_16328(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void RefreshUI_16329(); void UpdateUIFrame_16330(bool normalChanged_, bool boxChanged_); void RefreshNearbyListVisible_16331(); void HideNearbyBoxItem_16332(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ChangeBagMenuState_16333(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetNewGuideInterface_16334(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_16335(); void __xLuaBaseProxy_Init_16336(); void __xLuaBaseProxy_RegisterDelegates_16337(); void __xLuaBaseProxy_UnRegisterDelegates_16338(); void __xLuaBaseProxy_OnCloseButtonClick_16339(); void __xLuaBaseProxy_OnOpenButtonClick_16340(); void __xLuaBaseProxy_ShowView_16341(bool P0_); void __xLuaBaseProxy_ObFreeViewRefresh_16342(); int32_t __xLuaBaseProxy_GetItemWidth_16343(int32_t P0_); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetShowControllerType_16344(int32_t P0_); void __xLuaBaseProxy_RefreshDataList_16345(DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyType P0_); void __xLuaBaseProxy_RefreshTitle_16346(DLL2SDK::mscorlib::System::Collections::Generic::List_1* P0_); void __xLuaBaseProxy_RefreshUI_16347(); void __xLuaBaseProxy_UpdateUIFrame_16348(bool P0_, bool P1_); void __xLuaBaseProxy_RefreshNearbyListVisible_16349(); void __xLuaBaseProxy_ChangeBagMenuState_16350(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetNewGuideInterface_16351(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRLotteryMachineHUD : DLL2SDK::Assembly_CSharp::BattleRoyale::BREventBtnHUD { DLL2SDK::Assembly_CSharp::UIButton* UseBtn_; float m_HideBtnTime_; uint32_t m_MachineID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIBanClickType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Hide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUseBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoUseBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestUseBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBtnActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoCheckRootActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16281(); DLL2SDK::Assembly_CSharp::BattleRoyale::BREventBtnType get_BrEventBtnType_16282(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_16283(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType GetUIBanClickType_16284(); float get_ChangeBtnCd_16285(); void Tick_16286(float dt_); void WillClose_16287(); void Start_16288(); void RegisterDelegates_16289(); void ForceRegisterDelegates_16290(); void UnRegisterDelegates_16291(); bool OnGamepadBtn_16292(); void Show_16293(uint32_t machineID_); void Hide_16294(); void OnUseBtn_16295(); void DoUseBtn_16296(bool checkClickBtn_); void RequestUseBtn_16297(); void ChangeBtnState_16298(); void CheckBtnActive_16299(); bool DoCheckRootActive_16300(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType __xLuaBaseProxy_GetUIBanClickType_16301(); void __xLuaBaseProxy_Tick_16302(float P0_); void __xLuaBaseProxy_WillClose_16303(); void __xLuaBaseProxy_Start_16304(); void __xLuaBaseProxy_RegisterDelegates_16305(); void __xLuaBaseProxy_ForceRegisterDelegates_16306(); void __xLuaBaseProxy_UnRegisterDelegates_16307(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRLocalBloodHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::TweenAlpha* AlphaTween_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HelmetIcon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* VestIcon_; DLL2SDK::Assembly_CSharp::UISprite* HelmetIconHP_; DLL2SDK::Assembly_CSharp::UISprite* VestIconHP_; DLL2SDK::Array* VestArray_; DLL2SDK::Assembly_CSharp::UISprite* VestLevelBG_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_; DLL2SDK::Assembly_CSharp::UILabel* HPNumberLabel_; DLL2SDK::Assembly_CSharp::UISprite* HPForeGroundSprite_; DLL2SDK::Assembly_CSharp::TweenColor* DyingColor_; bool m_currentThreeStyle_; DLL2SDK::UnityEngine::UnityEngine::Color Top1Color_; DLL2SDK::UnityEngine::UnityEngine::Color Top2Color_; DLL2SDK::UnityEngine::UnityEngine::Color Top3Color_; float Top1Blood_; float Top2Blood_; struct StaticFields { int32_t BloodMaxHP_; DLL2SDK::UnityEngine::UnityEngine::Color kBrightColor_; DLL2SDK::UnityEngine::UnityEngine::Color kDarkColor_; DLL2SDK::mscorlib::System::String* kBrightSpriteName_; DLL2SDK::mscorlib::System::String* kDarkSpriteName_; float HP_THREE_STYLE_VALUE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVewTargetPlayerId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSpectatorTargetVest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVestChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshVest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVestHp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBloodBar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBloodBar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TweenDyingColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigNormalBloodColor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16252(); bool get_IsControlByUiState_16253(); uint64_t get_InactiveGameHudState_16254(); void Start_16255(); void SetActive_16256(bool value_, bool enableOptimize_); void RegisterDelegates_16257(); void UnRegisterDelegates_16258(); void SetVewTargetPlayerId_16259(); void SetSpectatorTargetVest_16260(); void WillShow_16261(); void OnVestChanged_16262(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void RefreshVest_16263(bool isSpectator_); void SetVest_16264(int32_t count_); void SetVestHp_16265(int32_t hp_, float maxHp_); void ChangeSprite_16266(DLL2SDK::Assembly_CSharp::UISprite* binding_, bool reveal_); void OnSyncPlayerInfo_16267(uint32_t playerID_, uint32_t propertyID_, DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ChangeEffect_16268(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_16269(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); void UpdateBloodBar_16270(bool isSpectator_); void SetBloodBar_16271(float scale_, bool threeStyle_); void TweenDyingColor_16272(DLL2SDK::Assembly_CSharp::Network::EPLAYER_STATE curPlayState_); void ConfigNormalBloodColor_16273(); void __xLuaBaseProxy_Start_16275(); void __xLuaBaseProxy_SetActive_16276(bool P0_, bool P1_); void __xLuaBaseProxy_RegisterDelegates_16277(); void __xLuaBaseProxy_UnRegisterDelegates_16278(); void __xLuaBaseProxy_WillShow_16279(); void __xLuaBaseProxy_OnSyncPlayerInfo_16280(uint32_t P0_, uint32_t P1_, DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P2_); static void _cctor_16274(); }; } namespace DLL2SDK::Assembly_CSharp { struct BRKillMessageHUD : DLL2SDK::Assembly_CSharp::PVP::KillMessagesHUD { DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPos_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mSkinColorCache_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTeammateLoginOrLogout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPanelTransformEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseKillMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseWeaponByID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParsePawnByID_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16235(); uint64_t get_InactiveGameHudState_16236(); void RegisterDelegates_16237(); void UnRegisterDelegates_16238(); void OnTeammateLoginOrLogout_16239(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ResetPanelTransformEnd_16240(); void PushMessage_16241(DLL2SDK::Assembly_CSharp::PVP::KillInfoParam* killInfo_, DLL2SDK::Assembly_CSharp::PVP::EKillMessageType mtype_); DLL2SDK::Assembly_CSharp::PVP::KillMessageData* ParseKillMessage_16242(DLL2SDK::Assembly_CSharp::PVP::KillInfoParam* killInfo_); void ParseWeaponByID_16243(DLL2SDK::Assembly_CSharp::PVP::KillInfoParam* killInfo_, DLL2SDK::mscorlib::System::String* spriteName_, DLL2SDK::UnityEngine::UnityEngine::Color* weaponColor_); bool ParsePawnByID_16244(uint32_t playerID_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::UnityEngine::UnityEngine::Color* color_); void __xLuaBaseProxy_RegisterDelegates_16245(); void __xLuaBaseProxy_UnRegisterDelegates_16246(); void __xLuaBaseProxy_ResetPanelTransformEnd_16247(); void __xLuaBaseProxy_PushMessage_16248(DLL2SDK::Assembly_CSharp::PVP::KillInfoParam* P0_, DLL2SDK::Assembly_CSharp::PVP::EKillMessageType P1_); DLL2SDK::Assembly_CSharp::PVP::KillMessageData* __xLuaBaseProxy_ParseKillMessage_16249(DLL2SDK::Assembly_CSharp::PVP::KillInfoParam* P0_); void __xLuaBaseProxy_ParseWeaponByID_16250(DLL2SDK::Assembly_CSharp::PVP::KillInfoParam* P0_, DLL2SDK::mscorlib::System::String* P1_, DLL2SDK::UnityEngine::UnityEngine::Color* P2_); bool __xLuaBaseProxy_ParsePawnByID_16251(uint32_t P0_, DLL2SDK::mscorlib::System::String* P1_, DLL2SDK::UnityEngine::UnityEngine::Color* P2_); }; } namespace DLL2SDK::Assembly_CSharp { struct BRKillMessageCell : DLL2SDK::Assembly_CSharp::PVP::KillMessageCell { DLL2SDK::Assembly_CSharp::UISprite* KnockDown_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindJoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindKill_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16229(); void BindJoin_16230(DLL2SDK::Assembly_CSharp::PVP::KillMessageData* data_); void ResetUI_16231(); void BindKill_16232(DLL2SDK::Assembly_CSharp::PVP::KillMessageData* data_); void __xLuaBaseProxy_BindJoin_16233(DLL2SDK::Assembly_CSharp::PVP::KillMessageData* P0_); void __xLuaBaseProxy_BindKill_16234(DLL2SDK::Assembly_CSharp::PVP::KillMessageData* P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRKillInfoHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UILabel* KillInfo_; DLL2SDK::Assembly_CSharp::UILabel* KillNum_; DLL2SDK::Assembly_CSharp::UISprite* KillInfoBackgroundSprite_; DLL2SDK::Assembly_CSharp::UISprite* KillNumBackgroundSprite_; DLL2SDK::Assembly_CSharp::UISprite* killIcon_; DLL2SDK::Assembly_CSharp::TweenAlpha* AlphaTween_; DLL2SDK::Assembly_CSharp::UIWidget* Widget_; float ShowTime_; bool IsStartCoutTime_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* DamageLocid_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16224(); void Start_16225(); void Update_16226(); void SetInfo_16227(DLL2SDK::Assembly_CSharp::PVP::KillInfoParam* killInfo_); void __xLuaBaseProxy_Start_16228(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRGrenadeExplodeCountdownHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UISprite* WeaponIcon_; DLL2SDK::Assembly_CSharp::UILabel* CountdownLabel_; DLL2SDK::Assembly_CSharp::UISprite* CountdownSprite_; float m_CountdownValue_; float m_CountdownElapse_; float m_CountdownStartTime_; int32_t m_ClientProjectileID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideCountdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartCountdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16217(); void HideCountdown_16218(int32_t clientProjectileID_); void StartCountdown_16219(DLL2SDK::mscorlib::System::String* inWeaponIcon_, float countdown_, int32_t clientProjectileID_); void RefreshCountDown_16220(int32_t clientProjectileID_, float countDown_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_16221(); void Tick_16222(float dt_); void __xLuaBaseProxy_Tick_16223(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRGameScoreInfoHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UILabel* SurviveLabel_; DLL2SDK::Assembly_CSharp::UILabel* TotalLabel_; DLL2SDK::Assembly_CSharp::UILabel* KillLabel_; DLL2SDK::Assembly_CSharp::UISprite* NormalBG_; DLL2SDK::Assembly_CSharp::UISprite* OBBG_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DoaTagRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DoaTagEffect_; DLL2SDK::Assembly_CSharp::UILabel* DoaTagNum_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MineTagRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MineTagEffect_; DLL2SDK::Assembly_CSharp::UILabel* MineTagNum_; int32_t totalCount_; DLL2SDK::Assembly_CSharp::TweenAlpha* AlphaTween_; int32_t mLastSurvivalCount_; struct StaticFields { DLL2SDK::mscorlib::System::String* kSurvivalCountRTPCName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAlivePeopleCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStyle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRealPlayerCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessSurvivalCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DogTagEventInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyDogTagEventActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDogTagEventActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDogTagEventNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDogTagEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideDogTagEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MineTagEventInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyMineTagEventActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyGoldCollect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMineTagEventActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMineTagEventNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleMineTagEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16179(); bool get_IsControlByUiState_16180(); uint64_t get_AlwaysShowGameHudState_16181(); uint64_t get_InactiveGameHudState_16182(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_16183(); void Awake_16184(); void SetActive_16185(bool value_, bool enableOptimize_); void RegisterDelegates_16186(); void UnRegisterDelegates_16187(); void UpdateAlivePeopleCount_16188(int32_t count_); void OnSyncPlayerInfo_16189(uint32_t playerID_, uint32_t propertyID_, DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SetStyle_16190(bool normalView_); void OnEnable_16191(); void Tick_16192(float dt_); int32_t GetRealPlayerCount_16193(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* playerMap_); void ProcessSurvivalCount_16194(int32_t count_); void DogTagEventInit_16195(); void OnNotifyDogTagEventActive_16196(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void SetDogTagEventActive_16197(bool isActive_); void SetDogTagEventNum_16198(uint32_t num_); void PlayDogTagEffect_16199(); void HideDogTagEffect_16200(); void MineTagEventInit_16201(); void OnNotifyMineTagEventActive_16202(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyGoldCollect_16203(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SetMineTagEventActive_16204(bool isActive_); void SetMineTagEventNum_16205(uint32_t num_); void HandleMineTagEffect_16206(bool state_); void __xLuaBaseProxy_Awake_16207(); void __xLuaBaseProxy_SetActive_16208(bool P0_, bool P1_); void __xLuaBaseProxy_RegisterDelegates_16209(); void __xLuaBaseProxy_UnRegisterDelegates_16210(); void __xLuaBaseProxy_OnSyncPlayerInfo_16211(uint32_t P0_, uint32_t P1_, DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P2_); void __xLuaBaseProxy_OnEnable_16212(); void __xLuaBaseProxy_Tick_16213(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRGameCureTeammatesButton : DLL2SDK::Assembly_CSharp::UIButton { uint32_t m_TeammatePlayerID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16176(); uint32_t get_TeammatePlayerID_16177(); void set_TeammatePlayerID_16178(uint32_t value_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRGameCureTeammateHud : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_; DLL2SDK::Assembly_CSharp::GameUI::BRGameCureTeammatesButton* m_HealBtn_; DLL2SDK::Assembly_CSharp::UIButton* m_CancelBtn_; DLL2SDK::Assembly_CSharp::GameUI::BombGameProgressBar* m_BeingSavdProgressBar_; DLL2SDK::Assembly_CSharp::GameUI::BombGameProgressBar* m_SaveOtherProgressBar_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRCureTeammateController* m_Ctr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIBanClickType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActiveGameHudState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16164(); void set_Ctr_16165(DLL2SDK::Assembly_CSharp::BattleRoyale::BRCureTeammateController* value_); bool get_IsControlByUiState_16166(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType GetUIBanClickType_16167(); uint64_t get_InactiveGameHudState_16168(); uint64_t GetActiveGameHudState_16169(); void OnDisable_16170(); void ChangeEffect_16171(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_16172(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType __xLuaBaseProxy_GetUIBanClickType_16173(); uint64_t __xLuaBaseProxy_GetActiveGameHudState_16174(); void __xLuaBaseProxy_OnDisable_16175(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRFireModeChangeHud : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIButton* ChangeBtn_; DLL2SDK::Assembly_CSharp::UILabel* FPPLabel_; DLL2SDK::Assembly_CSharp::UILabel* TPPLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadOpenAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpenAimBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchFPSorTPSLabel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16144(); bool get_IsControlByUiState_16145(); uint64_t get_InactiveGameHudState_16146(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_16147(); void ForceRegisterDelegates_16148(); void RegisterDelegates_16149(); void UnRegisterDelegates_16150(); DLL2SDK::mscorlib::System::Collections::IEnumerator* GamepadFunc_16151(); bool OnGamepadOpenAim_16152(); void OnOpenAimBtnClicked_16153(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool state_); void SwitchFPSorTPSLabel_16154(bool isFPP_); void __xLuaBaseProxy_ForceRegisterDelegates_16155(); void __xLuaBaseProxy_RegisterDelegates_16156(); void __xLuaBaseProxy_UnRegisterDelegates_16157(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BREventBtnMgrHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Array* m_IsBtnActive_; DLL2SDK::Array* m_AllBtnObjs_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TrySetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSetActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16140(); void AddBtn_16141(DLL2SDK::Assembly_CSharp::BattleRoyale::BREventBtnHUD* btn_, DLL2SDK::UnityEngine::UnityEngine::GameObject* showRoot_); void TrySetActive_16142(DLL2SDK::Assembly_CSharp::BattleRoyale::BREventBtnType btnType_, bool isActive_); void DoSetActive_16143(int32_t idx_, bool isActive_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRTDMInGameSettlementWindowView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameEngine::Timer* ExitTimer_; int32_t DurationTime_; DLL2SDK::Assembly_CSharp::UIButton* ButtonMask_; DLL2SDK::Assembly_CSharp::UISprite* SelfCampIconSprite_; DLL2SDK::Assembly_CSharp::UILabel* SelfCampNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* SelfCampScoreLabel_; DLL2SDK::Assembly_CSharp::UISprite* OtherCampIconSprite_; DLL2SDK::Assembly_CSharp::UILabel* OtherCampNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* OtherCampScoreLabel_; DLL2SDK::Assembly_CSharp::UIScrollView* PlayerScoreScrollView_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CampRoot_; DLL2SDK::Assembly_CSharp::UILabel* LabelScoreLeft_; DLL2SDK::Assembly_CSharp::UILabel* LabelScoreRight_; DLL2SDK::Assembly_CSharp::UILabel* LabelCampLeft_; DLL2SDK::Assembly_CSharp::UILabel* LabelCampRight_; DLL2SDK::UnityEngine::UnityEngine::Color labelColorGuarderScore_; DLL2SDK::UnityEngine::UnityEngine::Color labelColorTraitorScore_; DLL2SDK::UnityEngine::UnityEngine::Color labelColorGuarderName_; DLL2SDK::UnityEngine::UnityEngine::Color labelColorTraitorName_; DLL2SDK::Assembly_CSharp::UISprite* spriteLeftGlobalMKCamp_; DLL2SDK::Assembly_CSharp::UISprite* spriteRightGlobalMKCamp_; DLL2SDK::Assembly_CSharp::UISprite* spriteLeftGlobalIconCamp_; DLL2SDK::Assembly_CSharp::UISprite* spriteRightGlobalIconCamp_; DLL2SDK::UnityEngine::UnityEngine::Animator* ResWinEffectAnimator_; DLL2SDK::UnityEngine::UnityEngine::Animator* ResLostEffectAnimator_; DLL2SDK::UnityEngine::UnityEngine::Animator* EffectAnimator2_; DLL2SDK::Assembly_CSharp::UILabel* labelFailBig_; DLL2SDK::Assembly_CSharp::UILabel* LabelExit_Camp_; DLL2SDK::Assembly_CSharp::UIButton* BtnConfirm_Camp_; DLL2SDK::Assembly_CSharp::UILabel* Result_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Step1Root_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Step2Root_; DLL2SDK::Array* playerList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSpectateEnemyActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTrainingRankSlogan_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRankSlogan_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayBRResultSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshExitTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUpTimmer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShowWinnerRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCampRootInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCampView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCampScoreView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16121(); void Init_16122(); void RefreshSpectateEnemyActive_16123(); void SetTrainingRankSlogan_16124(); void SetRankSlogan_16125(int32_t rank_, int32_t total_, int32_t WinnerCount_); void PlayBRResultSound_16126(int32_t rank_); void RefreshExitTime_16127(bool ShowClock_); void SetUpTimmer_16128(); void SetShowWinnerRoot_16129(bool isWinner_); void SetCampRootInfo_16130(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_, DLL2SDK::Assembly_CSharp::GameEngine::EGameResult inGameResult_); void SetCampView_16131(DLL2SDK::CSProto::msg::ECamp localPlayerCamp_); void SetCampScoreView_16132(DLL2SDK::CSProto::msg::ECamp localPlayerCamp_); void _SetUpTimmer_m__0_16133(); void _SetShowWinnerRoot_m__1_16134(); void __xLuaBaseProxy_Init_16135(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTDMInGameSettlementScorePanelItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Array* RankSprites_; DLL2SDK::Assembly_CSharp::UILabel* GeneralRankLabel_; DLL2SDK::Assembly_CSharp::UISprite* LadderSprite_; DLL2SDK::Assembly_CSharp::UILabel* PlayerNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* PlayerLevelLabel_; DLL2SDK::Assembly_CSharp::UILabel* KillCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* DeadCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* AssistCountLabel_; DLL2SDK::Assembly_CSharp::UISprite* SeflSprite_; DLL2SDK::Assembly_CSharp::UISprite* MvpSprite_; DLL2SDK::Assembly_CSharp::UISprite* FmvpSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetScoreItemView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMvp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRankItemView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16117(); void SetScoreItemView_16118(int32_t inIndex_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* inScoreData_); void SetMvp_16119(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* inScoreData_); void SetRankItemView_16120(int32_t inIndex_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementWindowSelfView : DLL2SDK::Assembly_CSharp::Settlement::AbstractSettlementPopUpWindowView { DLL2SDK::Assembly_CSharp::UILabel* LabelRank_; DLL2SDK::Assembly_CSharp::UILabel* LabelTotal_; DLL2SDK::Assembly_CSharp::UILabel* LabelSlogan_; DLL2SDK::Assembly_CSharp::UIButton* BtnExit_; DLL2SDK::Assembly_CSharp::Settlement::BRSettlementWindowSelfView_AllInfo* All3_; DLL2SDK::Assembly_CSharp::Settlement::BRSettlementWindowSelfView_AllInfo* All2_; DLL2SDK::UnityEngine::UnityEngine::Transform* ContainerSpreadButton_; DLL2SDK::UnityEngine::UnityEngine::Transform* ContainerRetractButton_; DLL2SDK::Assembly_CSharp::UIButton* BtnSpread_; DLL2SDK::Assembly_CSharp::UIButton* BtnRetract_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRankSlogan_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDetailInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpreadDetail_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16110(); void SetRankSlogan_16111(uint32_t rank_, int32_t total_); void SetDetailInfo_16112(DLL2SDK::CSProto::msg::EMatchServiceModule matchType_, uint32_t totalGold_, uint32_t goldByRank_, uint32_t goldByKill_, uint32_t totalExp_, uint32_t expByRank_, uint32_t expByKill_, int32_t trophyChange_); void SpreadDetail_16113(bool show_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementWindowBeSpectatorView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UILabel* LabelSurviveNum_; DLL2SDK::Assembly_CSharp::UILabel* LabelTotalNum_; DLL2SDK::Assembly_CSharp::UILabel* LabelSlogan_; DLL2SDK::Assembly_CSharp::UILabel* LabelObserve_; DLL2SDK::Assembly_CSharp::UIButton* BtnObserve_; DLL2SDK::Assembly_CSharp::UIButton* BtnQuit_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSurviveNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSlogan_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16105(); bool get_IsControlByUiState_16106(); uint64_t get_InactiveGameHudState_16107(); void SetSurviveNum_16108(); void SetSlogan_16109(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BROBInGameSettlementWindowView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UILabel* TeamMatchLabel_; DLL2SDK::Assembly_CSharp::UILabel* TeamMatchRank_; DLL2SDK::Assembly_CSharp::UIWidget* TeamMatchWidget_; DLL2SDK::Assembly_CSharp::UILabel* OneMatchNickName_; DLL2SDK::Assembly_CSharp::UILabel* OneMatchRank1_; DLL2SDK::Assembly_CSharp::UILabel* OneMatchRank2_; DLL2SDK::Assembly_CSharp::UIWidget* OneMatchWidget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16104(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRInGameSettlementWindowView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UILabel* LabelRank_; DLL2SDK::Assembly_CSharp::UILabel* LabelTotal_; DLL2SDK::Assembly_CSharp::UILabel* LabelResultWin_; DLL2SDK::Assembly_CSharp::UILabel* LabelResultFail_; DLL2SDK::Assembly_CSharp::UILabel* LabelWinnerNum_; DLL2SDK::Assembly_CSharp::UIToggle* ToggleShowWinnerList_; DLL2SDK::Assembly_CSharp::UIGrid* WinnerListGridRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RankingRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WinnerListRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ItemTemplate_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TeamResultRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PersonalResultRoot_; DLL2SDK::Assembly_CSharp::UILabel* LabelSurviveNum_; DLL2SDK::Assembly_CSharp::UIButton* SpectateEnemyBtn_; DLL2SDK::Assembly_CSharp::UILabel* LabelExit_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* ExitTimer_; DLL2SDK::Assembly_CSharp::UIButton* BtnConfirm_; int32_t DurationTime_; uint64_t m_MapId_; uint64_t m_GspGuid_; DLL2SDK::Assembly_CSharp::UILabel* LabelCurrentTime_; DLL2SDK::Assembly_CSharp::UILabel* LabelModeName_; DLL2SDK::Assembly_CSharp::UILabel* LabelMapName_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NotWinnerRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WinnerRoot_; DLL2SDK::Assembly_CSharp::UILabel* LabelExit_Winner_; DLL2SDK::Assembly_CSharp::UILabel* LabelCurrentTime_Winner_; DLL2SDK::Assembly_CSharp::UILabel* LabelModeName_Winner_; DLL2SDK::Assembly_CSharp::UILabel* LabelMapName_Winner_; DLL2SDK::Assembly_CSharp::UIButton* BtnConfirm_Winner_; DLL2SDK::Assembly_CSharp::UILabel* QuotesContent_; DLL2SDK::Assembly_CSharp::UILabel* QuotesName_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CampRoot_; DLL2SDK::Assembly_CSharp::UILabel* LabelScoreLeft_; DLL2SDK::Assembly_CSharp::UILabel* LabelScoreRight_; DLL2SDK::Assembly_CSharp::UILabel* LabelCampLeft_; DLL2SDK::Assembly_CSharp::UILabel* LabelCampRight_; DLL2SDK::UnityEngine::UnityEngine::Color labelColorGuarderScore_; DLL2SDK::UnityEngine::UnityEngine::Color labelColorTraitorScore_; DLL2SDK::UnityEngine::UnityEngine::Color labelColorGuarderName_; DLL2SDK::UnityEngine::UnityEngine::Color labelColorTraitorName_; DLL2SDK::Assembly_CSharp::UISprite* spriteLeftGlobalMKCamp_; DLL2SDK::Assembly_CSharp::UISprite* spriteRightGlobalMKCamp_; DLL2SDK::Assembly_CSharp::UISprite* spriteLeftGlobalIconCamp_; DLL2SDK::Assembly_CSharp::UISprite* spriteRightGlobalIconCamp_; DLL2SDK::UnityEngine::UnityEngine::Animator* ResWinEffectAnimator_; DLL2SDK::UnityEngine::UnityEngine::Animator* ResLostEffectAnimator_; DLL2SDK::UnityEngine::UnityEngine::Animator* EffectAnimator2_; DLL2SDK::Assembly_CSharp::UILabel* labelFailBig_; DLL2SDK::Assembly_CSharp::UILabel* LabelExit_Camp_; DLL2SDK::Assembly_CSharp::UIButton* BtnConfirm_Camp_; DLL2SDK::Assembly_CSharp::UIButton* winnerCaptureShareBtn_; DLL2SDK::Assembly_CSharp::UIButton* notWinnerTeamCaptureShareBtn_; DLL2SDK::Assembly_CSharp::UIButton* notWinnerPersonalCaptureShareBtn_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* winnerCaptureShareBtnCollider_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* notWinnerTeamCaptureShareBtnCollider_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* notWinnerPersonalCaptureShareBtnCollider_; DLL2SDK::Array* hideObjectWhenCapture_; DLL2SDK::Array* disableAnimatorWhenClose_; bool timeLock_; bool isDisableCaptureButton_; DLL2SDK::Array* playerList_; float OrgX_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMatchInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSpectateEnemyActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowWinnerList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTrainingRankSlogan_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRankSlogan_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayBRResultSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshExitTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUpTimmer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShowWinnerRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCampRootInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LockTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetCaptureButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetBoxColliderEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCaptureEnable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16083(); uint64_t get_MapId_16084(); uint64_t get_GspGuid_16085(); void SetMatchInfo_16086(int32_t mapId_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_, uint32_t gameEndTime_, uint64_t GspGuid_); void Init_16087(); void SetPlayerInfo_16088(DLL2SDK::mscorlib::System::Collections::Generic::List_1* brData_, uint64_t gspGuid_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_); void RefreshSpectateEnemyActive_16089(); void ShowWinnerList_16090(bool bShow_); void SetTrainingRankSlogan_16091(); void SetRankSlogan_16092(int32_t rank_, int32_t total_, int32_t WinnerCount_); void PlayBRResultSound_16093(int32_t rank_); void RefreshExitTime_16094(bool ShowClock_); void SetUpTimmer_16095(); void SetShowWinnerRoot_16096(bool isWinner_); void SetCampRootInfo_16097(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_, DLL2SDK::Assembly_CSharp::GameEngine::EGameResult inGameResult_); void LockTime_16098(bool isLock_); void ResetCaptureButton_16099(); void ResetBoxColliderEnable_16100(DLL2SDK::UnityEngine::UnityEngine::BoxCollider* collider_, bool enable_); bool IsCaptureEnable_16101(); void _SetUpTimmer_m__0_16102(); void __xLuaBaseProxy_Init_16103(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRInGameSettlementPlayerItemView : DLL2SDK::Assembly_CSharp::Settlement::SettlementPlayerItemBaseView { DLL2SDK::Assembly_CSharp::UILabel* LabelKill_; DLL2SDK::Assembly_CSharp::UISprite* SpriteDead_; DLL2SDK::Assembly_CSharp::UISprite* SpriteEscape_; DLL2SDK::Assembly_CSharp::UISprite* SpriteSeperator_; bool bLocalTeam_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerStats_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBgWidgets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16077(); void SetPlayerStats_16078(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* data_, uint64_t gsp_Guid_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_); void SetBgWidgets_16079(bool isLocalPlayer_, DLL2SDK::CSProto::msg::ECamp camp_); void SetPlayerInfo_16080(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* playerInfo_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_); void __xLuaBaseProxy_SetBgWidgets_16081(bool P0_, DLL2SDK::CSProto::msg::ECamp P1_); void __xLuaBaseProxy_SetPlayerInfo_16082(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* P0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode P1_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRTDMInGameSettlementWindowController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Settlement::BRTDMInGameSettlementWindowView* m_View_; DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* settlementDS_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_PlayerScoreEasyListController_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamGameScoreHelper* scoreHelper_; bool isTurning_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPlayerScoreScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnConfirmClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerInfoEasyListData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCampInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelfScrollViewDragEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOtherScrollViewDragEnd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16059(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_16060(); void Init_16061(); void InitPlayerScoreScrollView_16062(); void RegisterDelegates_16063(); void UnRegisterDelegates_16064(); void UpdateView_16065(); void OnBtnConfirmClick_16066(); void SetPlayerInfoEasyListData_16067(bool bForceScrollToTop_, bool resetScroll_); void SetCampInfo_16068(); void OnEasyListDataChanged_16069(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); bool OnEasyListItemClick_16070(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnSelfScrollViewDragEnd_16071(); void OnOtherScrollViewDragEnd_16072(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_16073(); void __xLuaBaseProxy_Init_16074(); void __xLuaBaseProxy_RegisterDelegates_16075(); void __xLuaBaseProxy_UnRegisterDelegates_16076(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTDMInGameSettlementScorePanelItemController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattleRoyale::BRTDMInGameSettlementScorePanelItemView* m_ScorePanelItemView_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamPlayerScoreModel* m_PlayerScoreData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEasyListData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16053(); void Init_16054(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_16055(); bool SetEasyListData_16056(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t index_, DLL2SDK::mscorlib::System::Object* data_); void __xLuaBaseProxy_Init_16057(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_16058(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementWindowBeSpectatorController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::Settlement::BRSettlementWindowBeSpectatorView* m_View_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* timer_; int32_t RemainTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshObserveTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnObserveClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnQuitClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuitCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16038(); void Init_16039(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_16040(); void RegisterDelegates_16041(); void UnRegisterDelegates_16042(); void ShowBtn_16043(bool showOb_, bool showQuit_, int32_t waitTime_); void RefreshObserveTime_16044(); void OnBtnObserveClick_16045(); void OnBtnQuitClick_16046(); void OnQuitCallBack_16047(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t context_); void UpdateView_16048(); void __xLuaBaseProxy_Init_16049(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_16050(); void __xLuaBaseProxy_RegisterDelegates_16051(); void __xLuaBaseProxy_UnRegisterDelegates_16052(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BROBInGameSettlementWindowController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::Settlement::BROBInGameSettlementWindowView* m_View_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_TimerQuitGame_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFirstTeamStatis_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOneAlivePlayerStatis_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogoutDS_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16023(); void Init_16024(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_16025(); void RegisterDelegates_16026(); void UnRegisterDelegates_16027(); DLL2SDK::CSProto::msg::TeamStatis* GetFirstTeamStatis_16028(); DLL2SDK::CSProto::msg::AlivePlayerStatis* GetOneAlivePlayerStatis_16029(); void UpdateView_16030(); void OnCloseButtonClick_16031(); void LogoutDS_16032(); void __xLuaBaseProxy_Init_16033(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_16034(); void __xLuaBaseProxy_RegisterDelegates_16035(); void __xLuaBaseProxy_UnRegisterDelegates_16036(); void __xLuaBaseProxy_OnCloseButtonClick_16037(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRInGameSettlementWindowController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::Settlement::BRInGameSettlementWindowView* m_View_; DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* settlementDS_; float OrgX_; bool isTurning_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectateEnemyClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowWinnerList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnConfirmClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCaptureShareBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyOnScreenCapture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShareWindowClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisableAnimatorWhenClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetShareBtnVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShareData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShareReportData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16000(); bool get_EnableInactiveEvent_16001(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_16002(); void Init_16003(); void RegisterDelegates_16004(); void UnRegisterDelegates_16005(); void OnClose_16006(); void OnSpectateEnemyClick_16007(); void OnShowWinnerList_16008(); void UpdateView_16009(); void OnBtnConfirmClick_16010(); void OnCaptureShareBtnClicked_16011(); void OnNotifyOnScreenCapture_16012(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyShareWindowClose_16013(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnDisableAnimatorWhenClose_16014(); void ResetShareBtnVisible_16015(); DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* GetShareData_16016(); DLL2SDK::Assembly_CSharp::GameUI::Share::ShareReportData* GetShareReportData_16017(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_16018(); void __xLuaBaseProxy_Init_16019(); void __xLuaBaseProxy_RegisterDelegates_16020(); void __xLuaBaseProxy_UnRegisterDelegates_16021(); void __xLuaBaseProxy_OnClose_16022(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRDoorHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* DoorRoot_; DLL2SDK::Assembly_CSharp::UILabel* DoorLabel_; DLL2SDK::Assembly_CSharp::UILabel* AutoLabel_; float ClickDoorCD_; float m_LastClickDoorTime_; uint32_t m_CurrentDoorUID_; bool m_IsDoorOpen_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DoorList_; struct StaticFields { bool CheckPawnInDoor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Enable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTouchDoorClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSetAutoClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InnerRemoveDoor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InnerSetDoorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDoorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldShowDoorHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InnerCheckCloseDoorHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAutoLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15980(); DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState get_mPawnSwitchState_15981(); bool get_IsControlByUiState_15982(); uint64_t get_InactiveGameHudState_15983(); uint64_t get_ActiveGameHudState_15984(); void Enable_15985(); void OnTouchDoorClick_15986(); void OnSetAutoClick_15987(); void InnerRemoveDoor_15988(uint32_t uid_); DLL2SDK::Assembly_CSharp::GameUI::BRDoorHUD_DoorInfo* InnerSetDoorInfo_15989(uint32_t uid_, bool isOpen_); void ResetHUD_15990(); void SetDoorInfo_15991(bool isInDoor_, uint32_t uid_, bool isOpen_); bool ShouldShowDoorHUD_15992(); void InnerCheckCloseDoorHUD_15993(); void SetAutoLabel_15994(bool enableAutoOpenDoor_); void Tick_15995(float dt_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_15996(); void __xLuaBaseProxy_Tick_15998(float P0_); static void _cctor_15997(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRDirectionHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { float FullAngle_; int32_t OriginalZeroAngle_; DLL2SDK::Assembly_CSharp::UITexture* BarTexture_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SoundTipsSpriteList_; DLL2SDK::Assembly_CSharp::UISprite* LeftFarSprite_; DLL2SDK::Assembly_CSharp::UISprite* RightFarSprite_; DLL2SDK::Array* Marks_; DLL2SDK::Array* MarkDistances_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_cacheDistances_; float mScreenScale_; DLL2SDK::Assembly_CSharp::UILabel* CurDirection_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRGameInfo* m_brGameInfo_; float UpdateInterValTime_; float m_lastUpdateTime_; float mLastOffset_; int32_t mLastAngle_; float Near_Distance_; float Near_Distance_Scale_; float Mid_Distance_; float Mid_Distance_Scale_; float Far_Distance_; float Far_Distance_Scale_; float CutOffAngle_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_needToShowList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_cacheVisibleInfoList_; struct StaticFields { float MinUpdateAngle_; int32_t MAX_SHOW_SPRITE_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMarkAddOrRemove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDirection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentDirection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMarkInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSoundVisibleInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNeedToShowDictionary_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSoundTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSpriteInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDictionaryData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15953(); bool get_IsControlByUiState_15954(); uint64_t get_InactiveGameHudState_15955(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_15956(); void Start_15957(); void RegisterDelegates_15958(); void OnMarkAddOrRemove_15959(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* MSG_); void Tick_15960(float dt_); void UpdateDirection_15961(); void SetCurrentDirection_15962(int32_t angle_); void UpdateMarkInfo_15963(); void UpdateSoundVisibleInfo_15964(); void GetNeedToShowDictionary_15965(); void UpdateSoundTips_15966(); float GetAngle_15967(DLL2SDK::UnityEngine::UnityEngine::Vector3 cacheVisibleInfoPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 camPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraToward_); void UpdateSpriteInfo_15968(float angle_, DLL2SDK::UnityEngine::UnityEngine::Vector3 cacheVisibleInfoPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 camPos_, DLL2SDK::Assembly_CSharp::GameUI::SoundVisibleSprite* soundVisibleSprite_, bool shoudPlayAnimation_); void UpdateDictionaryData_15969(); void __xLuaBaseProxy_Start_15972(); void __xLuaBaseProxy_RegisterDelegates_15973(); void __xLuaBaseProxy_Tick_15974(float P0_); static void _cctor_15970(); static bool _UpdateDictionaryData_m__0_15971(DLL2SDK::Assembly_CSharp::GameUI::BRDirectionHUD_SoundVisibleShowInfo it_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRCureTeammateController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattleRoyale::BRGameCureTeammateHud* m_View_; bool m_IsHealingOtherPlayer_; bool m_HasTutorial_; bool m_DuringTutorial_; bool m_LastShow_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadCure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadCancelCure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCanNotHealTeammate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLocalPlayerBeInterrupted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTeammateRevived_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyPawnIsUsingItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLocalPlayerBeingHealed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalPlayerBeingHealed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLocalPlayerEndBeingHealed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyHealTeammateSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelHeal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisplayHealConfirmBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CureTeammateButtonClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCanHealTeammate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelHealClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNewGuideInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15926(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_15927(); void Init_15928(); void RegisterDelegates_15929(); bool GamepadCure_15930(); bool GamepadCancelCure_15931(); void UnRegisterDelegates_15932(); void OnNotifyCanNotHealTeammate_15933(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyLocalPlayerBeInterrupted_15934(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyTeammateRevived_15935(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyPawnIsUsingItem_15936(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyLocalPlayerBeingHealed_15937(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void IsLocalPlayerBeingHealed_15938(bool healing_); void OnNotifyLocalPlayerEndBeingHealed_15939(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyHealTeammateSuccess_15940(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnCancelHeal_15941(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void DisplayHealConfirmBtn_15942(bool inIsShow_); void CureTeammateButtonClicked_15943(); void OnNotifyCanHealTeammate_15944(uint32_t playerid_); bool get_LastShow_15945(); void ShowHud_15946(bool show_, bool checktutorial_); void CancelHealClicked_15947(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetNewGuideInterface_15948(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_15949(); void __xLuaBaseProxy_Init_15950(); void __xLuaBaseProxy_RegisterDelegates_15951(); void __xLuaBaseProxy_UnRegisterDelegates_15952(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct EBRCountDownType : int32_t { Idle_ = static_cast(0x0), Low_ = static_cast(0x1), Middle_ = static_cast(0x2), High_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRCountDownController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattleRoyale::BRCountDownView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRCountDownChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15904(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_15905(); void Init_15906(); void OnBRCountDownChanged_15907(int32_t count_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_15908(); void __xLuaBaseProxy_Init_15909(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRChipMachineTipsHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UILabel* TipsLabel_; DLL2SDK::Assembly_CSharp::TweenAlpha* tweenAlpha_; struct StaticFields { float tweenDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTipsLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayAndHideCommonTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTweenFinished_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15886(); void SetTipsLabel_15887(DLL2SDK::mscorlib::System::String* tips_); void ShowTips_15888(DLL2SDK::mscorlib::System::String* tipsContent_, float visibleTime_); DLL2SDK::mscorlib::System::Collections::IEnumerator* DelayAndHideCommonTips_15889(float delay_); DLL2SDK::mscorlib::System::Collections::IEnumerator* OnTweenFinished_15890(float delay_); static void _cctor_15891(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRChipMachineSignboard : DLL2SDK::Assembly_CSharp::GameUI::TargetSignboard { float max_scale_; float min_scale_; float showDistance_; float maxScaleDistance_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRChipMachine* m_Machine_; float m_LastRaycastTime_; bool m_LastRaycastResult_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Off_; DLL2SDK::UnityEngine::UnityEngine::GameObject* On_; struct StaticFields { float m_RaycastIntv_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedClamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLabelImpl_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15879(); void CheckNear_15880(); bool IsNeedClamp_15881(); void UpdateLabelImpl_15882(); void __xLuaBaseProxy_CheckNear_15883(); bool __xLuaBaseProxy_IsNeedClamp_15884(); void __xLuaBaseProxy_UpdateLabelImpl_15885(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRChipMachineMapTipsEffect : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* Effect_; DLL2SDK::Assembly_CSharp::UISprite* OutCircle_; DLL2SDK::Assembly_CSharp::UISprite* InsideCircle_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRChipMachine* m_ChipMachine_; bool m_bHasPlay_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReActiveUISprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetNotifySelfUISpriteSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindChipMachine_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15873(); void OnEnable_15874(); void PlayEffect_15875(); void ReActiveUISprite_15876(); void ResetNotifySelfUISpriteSize_15877(); void BindChipMachine_15878(DLL2SDK::Assembly_CSharp::BattleRoyale::BRChipMachine* machine_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRChipMachineHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UIButton* Open_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRChipMachineSlot* m_Slot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadOpenClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpenClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15855(); void Awake_15856(); bool get_IsControlByUiState_15857(); uint64_t get_InactiveGameHudState_15858(); void RegisterDelegates_15859(); void ForceRegisterDelegates_15860(); void UnRegisterDelegates_15861(); bool OnGamepadOpenClick_15862(); void Show_15863(bool bShow_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRChipMachineSlot* slot_); void OnOpenClick_15864(); void OnDisable_15865(); void ChangeEffect_15866(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_15867(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); void __xLuaBaseProxy_Awake_15868(); void __xLuaBaseProxy_RegisterDelegates_15869(); void __xLuaBaseProxy_ForceRegisterDelegates_15870(); void __xLuaBaseProxy_UnRegisterDelegates_15871(); void __xLuaBaseProxy_OnDisable_15872(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRChatVoiceToWordView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* RecordContainer_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SpeakContainer_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FailedContainer_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SpreakFX_; DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; DLL2SDK::Assembly_CSharp::UIButton* RetryBtn_; DLL2SDK::Assembly_CSharp::UIButton* TransitionBtn_; DLL2SDK::Assembly_CSharp::UISprite* TransitionBlock_; DLL2SDK::Assembly_CSharp::UILabel* TransistionLabel_; DLL2SDK::Assembly_CSharp::UIProgressBar* RecordProgressbar_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TransitionedContainer_; DLL2SDK::Assembly_CSharp::UIButton* BackBtn_; DLL2SDK::Assembly_CSharp::UIButton* SendBtn_; DLL2SDK::Assembly_CSharp::UIInput* TextInput_; DLL2SDK::Assembly_CSharp::UILabel* InputLabel_; DLL2SDK::Assembly_CSharp::UILabel* ARInputLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToRecordView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSpeakEnableUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToFailedView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToTransitionedView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLanguageType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15847(); void Awake_15848(); void ToRecordView_15849(); void ShowSpeakEnableUI_15850(bool flag_); void ToFailedView_15851(); void ToTransitionedView_15852(); void SetLanguageType_15853(); void __xLuaBaseProxy_Awake_15854(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRChatVoiceToWordController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatVoiceToWordController_SendTextMsg* sendChatMsgMothod_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatVoiceToWordView* mView_; float MAX_RECORD_TIME_; bool IsRecording_; bool IsSuccessRecord_; DLL2SDK::mscorlib::System::String* mRecordingFilePath_; int64_t RecordStartTime_; float recordTime_; DLL2SDK::Assembly_CSharp::Chat::ChatDataStore* ChatDS_; DLL2SDK::mscorlib::System::String* mContent_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatController* BRCtrl_; struct StaticFields { bool ISOPEN_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTransitionBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDoubleClickTextInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPressTextInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSendBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRetryBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckApplyMessageKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestApplyMessageKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplyMessageKeyStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSpeechToText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTranslateVoiceFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInputDeselect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInputSubmit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15801(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_15802(); void Init_15803(); void RegisterDelegates_15804(); void UnRegisterDelegates_15805(); void OpenView_15806(DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatVoiceToWordController_SendTextMsg* SendMethod_); void OnTransitionBtnClick_15807(); void OnDoubleClickTextInput_15808(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnPressTextInput_15809(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool state_); void OnSendBtnClick_15810(); void OnCloseBtnClick_15811(); void OnBackBtnClick_15812(); void OnRetryBtnClick_15813(); void CheckApplyMessageKey_15814(); DLL2SDK::mscorlib::System::Collections::IEnumerator* RequestApplyMessageKey_15815(); void OnApplyMessageKeyStatus_15816(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::mscorlib::System::Collections::IEnumerator* RequestSpeechToText_15817(DLL2SDK::mscorlib::System::String* voiceFileId_); void OnTranslateVoiceFinish_15818(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void BeginRecord_15819(); bool EndRecord_15820(); void CancelRecord_15821(); void ResetRecord_15822(); void CountDown_15823(); void OnInputDeselect_15824(); void OnInputSubmit_15825(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_15827(); void __xLuaBaseProxy_Init_15828(); void __xLuaBaseProxy_RegisterDelegates_15829(); void __xLuaBaseProxy_UnRegisterDelegates_15830(); static void _cctor_15826(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRChatView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIInput* chatInput_; DLL2SDK::Assembly_CSharp::UIButton* chatButton_; DLL2SDK::Assembly_CSharp::UISprite* chatOpenSprite_; DLL2SDK::Assembly_CSharp::UISprite* chatCloseSprite_; DLL2SDK::Assembly_CSharp::UILabel* chatMsgHUD_; DLL2SDK::Assembly_CSharp::GameUI::UITabToggle* shortcutTab_; DLL2SDK::Assembly_CSharp::GameUI::UITabToggle* historyTab_; DLL2SDK::Assembly_CSharp::GameUI::UITabToggle* friendTab_; bool mIgnoreCTabChanged_; bool mTabChanged_; DLL2SDK::UnityEngine::UnityEngine::GameObject* shortcutScrollView_; DLL2SDK::UnityEngine::UnityEngine::GameObject* historyMsg_; DLL2SDK::UnityEngine::UnityEngine::GameObject* inputView_; DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* ChatInputTable_; DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* ChatMsgTable_; DLL2SDK::Assembly_CSharp::UIWidget* Contanier_; DLL2SDK::Assembly_CSharp::GameEngine::SimpleObjectPool_1* ChatFriendItemPool_; DLL2SDK::Assembly_CSharp::NGUIHTML* FriendContentForHeight_; DLL2SDK::Assembly_CSharp::UILabel* HistoryContentForHeight_; DLL2SDK::Assembly_CSharp::UILabel* ShortcutContentForHeight_; DLL2SDK::Assembly_CSharp::UILabel* MessageContentForHeight_; DLL2SDK::Assembly_CSharp::UIToggle* DontDisturb_; DLL2SDK::Assembly_CSharp::UISprite* friendRedDot_; DLL2SDK::Assembly_CSharp::UITexture* OnFriendMsgSprite_; DLL2SDK::Assembly_CSharp::UILabel* voicePlayerName_; DLL2SDK::UnityEngine::UnityEngine::GameObject* voiceRoot_; bool showVoice_; DLL2SDK::Assembly_CSharp::UIButton* switchChannelBtn_; DLL2SDK::Assembly_CSharp::UIButton* VoiceToWordBtn_; DLL2SDK::Assembly_CSharp::UILabel* channelLabel_; DLL2SDK::Assembly_CSharp::UIButton* CloseObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PreloadObjsParent_; bool startTimer_; float timer_; float msgShowTime_; DLL2SDK::Assembly_CSharp::BattleRoyale::EBRChatSpec mSpec_; DLL2SDK::mscorlib::System::Action_1* OnTabChanged_; DLL2SDK::mscorlib::System::Action_1* OnDontDisturbToggleChange_; DLL2SDK::Assembly_CSharp::BattleRoyale::ChatChannel_TAG* SwitchChatGroup_; float ConstDisableChatTime_; float DisableChatTime_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DisableChatAnimation_; bool bDisableChat_; struct StaticFields { int32_t ChatTableHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Configure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TabChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowInputView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideInputView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableChat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableChat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDisableChatAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearMsgHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DontDisturbToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateVoiceState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetChannelLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecyleBRCFCItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBRCFCltem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVoiceToTextBtnPos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15774(); bool get_IsControlByUiState_15775(); uint64_t get_InactiveGameHudState_15776(); bool get_StartTimer_15777(); void set_StartTimer_15778(bool value_); float get_Timer_15779(); void set_Timer_15780(float value_); void Awake_15781(); void Configure_15782(DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatDataStore* ds_); void TabChange_15783(); void ShowInputView_15784(); void HideInputView_15785(bool bDisable_); void EnableChat_15786(); bool get_ChatEnable_15787(); void DisableChat_15788(bool bDisable_); void UpdateDisableChatAnimation_15789(float dt_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_15790(); void Tick_15791(float dt_); void ClearMsgHud_15792(); void DontDisturbToggleChange_15793(); void UpdateVoiceState_15794(); void SetChannelLabel_15795(DLL2SDK::Assembly_CSharp::BattleRoyale::ChatChannel_TAG channel_); void RecyleBRCFCItem_15796(DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatFriendCellItem* item_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatFriendCellItem* GetBRCFCltem_15797(int32_t expendCount_, bool isVisible_); void SetVoiceToTextBtnPos_15798(bool isLeft_); void __xLuaBaseProxy_Awake_15799(); void __xLuaBaseProxy_Tick_15800(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRChatFriendCellItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIWidget* Container_; DLL2SDK::Assembly_CSharp::NGUIHTML* TextHtml_; DLL2SDK::Assembly_CSharp::UISprite* Arrow_; DLL2SDK::Assembly_CSharp::UIButton* VoiceBtn_; DLL2SDK::Assembly_CSharp::UISprite* VoiceBtnBackground_; DLL2SDK::Assembly_CSharp::UILabel* TimeLabel_; DLL2SDK::Assembly_CSharp::UIProgressBar* VoiceProgressBar_; DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfoInGame* CacheMsgInfo_; bool ClickedVoicePlayFlow_; struct StaticFields { DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatFriendCellItem_VoicePlayFlow* VoicePlayFlowDele_; DLL2SDK::UnityEngine::UnityEngine::Vector3 TextPosOrg_; DLL2SDK::UnityEngine::UnityEngine::Vector3 TextPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Configure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVoiceClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VoicePlayFlowCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixedUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PauseProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCellHeightOf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalHeight_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15756(); void Configure_15757(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfoInGame* data_, bool isShowVoiceTranslate_); void Awake_15758(); void OnEnable_15759(); void OnDisable_15760(); void OnVoiceClick_15761(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void VoicePlayFlowCallback_15762(bool voiceNeedPlay_); void FixedUpdate_15763(); void StopProgress_15764(); void PauseProgress_15765(); void StartProgress_15766(); float SetCellHeightOf_15767(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfoInGame* info_); int32_t CalHeight_15768(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* info_); static void _cctor_15769(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRChatFriendCell : DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell { DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatFriendCell_GetBRCFCItem* GetItem_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatFriendCell_RecyleBRCFClItem* RecyleItem_; DLL2SDK::Assembly_CSharp::UIWidget* Container_; DLL2SDK::Assembly_CSharp::UILabel* PlayerName_; DLL2SDK::Assembly_CSharp::UISprite* BG_; DLL2SDK::Assembly_CSharp::UILabel* Badge_; DLL2SDK::UnityEngine::UnityEngine::GameObject* itemListContainer_; DLL2SDK::Assembly_CSharp::UIButton* FoldBtn_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* displayItemList_; DLL2SDK::Assembly_CSharp::Chat::InGameChatFriendInfo* CellDataInfo_; struct StaticFields { int32_t BASE_CELL_HEIGHT_; int32_t BASE_CELL_GAP_; DLL2SDK::UnityEngine::UnityEngine::Vector3 FirstItemPos_; int32_t kLineCharaters_; int32_t kLineHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPoolItemDelegate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigueCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRedDot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCellUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemDatas_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShowItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLineCharatersNumber_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15738(); void SetPoolItemDelegate_15739(DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatFriendCell_GetBRCFCItem* get_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatFriendCell_RecyleBRCFClItem* put_); void ConfigueCell_15740(DLL2SDK::Assembly_CSharp::Chat::InGameChatFriendInfo* ingameInfo_); int32_t UpdateRedDot_15741(DLL2SDK::Assembly_CSharp::Chat::InGameChatFriendInfo* ingameInfo_); void SetCellUI_15742(DLL2SDK::mscorlib::System::Collections::Generic::List_1* showDataList_, DLL2SDK::Assembly_CSharp::Chat::InGameChatFriendInfo* friendInfo_, int32_t redDot_); void UpdateItemDatas_15743(int32_t startIndex_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* infoList_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetShowItems_15744(int32_t startIndex_, int32_t endIndex_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetItemPos_15745(int32_t realRow_); static void SetLineCharatersNumber_15746(); static void _cctor_15747(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRChatDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* shortcutDic_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* shortcutAudioMaleDic_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* shortcutAudioFemaleDic_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* historyList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* shorcutList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* shortCutSpecialList_; DLL2SDK::mscorlib::System::String* msg_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ItemIDList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShortcutIDList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShortcutListSpecial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShortcutList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15725(); DLL2SDK::mscorlib::System::String* get_Msg_15726(); void set_Msg_15727(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Assembly_CSharp::GameSettings::SettingsChatDataManager* get_scdm_15728(); void InitializeDataStore_15729(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetShortcutIDList_15730(DLL2SDK::Assembly_CSharp::BattleRoyale::ChatChannel_TAG tag_); void GetShortcutListSpecial_15731(DLL2SDK::mscorlib::System::Collections::Generic::List_1* ShortcutList_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetShortcutList_15732(DLL2SDK::Assembly_CSharp::BattleRoyale::ChatChannel_TAG tag_); void Clear_15733(); void __xLuaBaseProxy_InitializeDataStore_15734(); void __xLuaBaseProxy_Clear_15735(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct SCSPREFIX : int32_t { SCSITEMTYPE_ = static_cast(0x0), SCSITEMID_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct ShortCutSpecial : DLL2SDK::mscorlib::System::Object { int32_t index_; int32_t itemID_; int32_t itemType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15724(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct ChatChannel : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* LOD_ID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15722(); static void _cctor_15723(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRChatDataAgent : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatDataStore* mChatDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatDataAgent* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendChatMsgReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRChatMsgRespond_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MsgContentTranslate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendChatShortcutReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRChatShortcutRespond_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMsgHeaderFormat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMpMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAllMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCampColors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShortCutIDTranslate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAudioString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendNotifyMessage_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15706(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatDataStore* get_ChatDS_15707(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* get_rds_15708(); bool SendChatMsgReq_15709(DLL2SDK::mscorlib::System::String* content_, uint32_t broadcastType_); void OnBRChatMsgRespond_15710(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); DLL2SDK::mscorlib::System::String* MsgContentTranslate_15711(DLL2SDK::mscorlib::System::String* OriginalText_, uint32_t PlayerID_); bool SendChatShortcutReq_15712(int32_t id_, uint32_t broadcastType_); void OnBRChatShortcutRespond_15713(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void SetMsgHeaderFormat_15714(uint32_t playerID_, DLL2SDK::mscorlib::System::Text::StringBuilder* sb_, int16_t broadcastType_); bool IsMpMode_15715(); bool IsAllMode_15716(); DLL2SDK::mscorlib::System::String* GetCampColors_15717(uint32_t playerID_); void ShortCutIDTranslate_15718(int32_t MsgId_, uint32_t PlayerID_); DLL2SDK::mscorlib::System::String* GetAudioString_15719(uint64_t playerId_, int16_t msgId_); void SendNotifyMessage_15720(DLL2SDK::mscorlib::System::String* msg_); static void _cctor_15721(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRChatController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatView* mView_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatDataStore* mDS_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatVoiceToWordController* mV2WCtrl_; bool bPreloadObjsCreate_; DLL2SDK::Assembly_CSharp::BattleRoyale::EBRChatSpec curSpec_; DLL2SDK::Assembly_CSharp::BattleRoyale::ChatChannel_TAG mChannel_; uint32_t channelIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadChatAssets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetChannelMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyOpenUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableChatButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsChatEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRBagSlotItemChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowChatInputView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowDontDisturb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInputDeselect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReachChatCharacterLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowNewMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideInGameChat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTabChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickSwitchChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetChannelIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickVoiceToWordBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDontDisturbToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMainViewPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDataSource_CellAssetIDForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDataSource_ConfigureCellForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDataSource_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDataSource_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDelegate_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WrapperFriendInputTable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFriendCellIHeightOf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFriendCellItemDatas_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFriendCellItemPos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15661(); DLL2SDK::Assembly_CSharp::Chat::ChatDataStore* get_frontEndChatDS_15662(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_15663(); bool get_EnableInactiveEvent_15664(); void Init_15665(); void PreloadChatAssets_15666(); void SetChannelMode_15667(); void RegisterDelegates_15668(); void UnRegisterDelegates_15669(); void NotifyOpenUI_15670(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void DisableChatButton_15671(); bool IsChatEnable_15672(); void OnBRBagSlotItemChanged_15673(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowChatInputView_15674(); void ShowDontDisturb_15675(bool isShow_); void OnInputDeselect_15676(); void SendMsg_15677(DLL2SDK::mscorlib::System::String* msg_); void OnReachChatCharacterLimit_15678(); void ShowNewMsg_15679(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void HideInGameChat_15680(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); DLL2SDK::Assembly_CSharp::BattleRoyale::EBRChatSpec get_CurrentSpec_15681(); void OnTabChanged_15682(DLL2SDK::Assembly_CSharp::BattleRoyale::EBRChatSpec spec_); DLL2SDK::Assembly_CSharp::BattleRoyale::ChatChannel_TAG get_CurrentChannel_15683(); void OnClickSwitchChannel_15684(); void SetChannelIndex_15685(DLL2SDK::Assembly_CSharp::BattleRoyale::ChatChannel_TAG channel_); void SetChannel_15686(DLL2SDK::Assembly_CSharp::BattleRoyale::ChatChannel_TAG channel_); void OnClickVoiceToWordBtn_15687(); void OnDontDisturbToggleChange_15688(bool dontDisturb_); void SetMainViewPosition_15689(DLL2SDK::UnityEngine::UnityEngine::Vector3 localPos_); void SetActive_15690(bool isActive_, bool recursively_, bool enableOptimize_); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_15691(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); DLL2SDK::Assembly_CSharp::EAssetID GameUI_IUIFlowTableDataSource_CellAssetIDForRow_15692(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void GameUI_IUIFlowTableDataSource_ConfigureCellForRow_15693(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell* cell_, int32_t row_); int32_t GameUI_IUIFlowTableDataSource_RowNumber_15694(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_); float GameUI_IUIFlowTableDataSource_HeightForRow_15695(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void GameUI_IUIFlowTableDelegate_DidSelectRow_15696(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); void WrapperFriendInputTable_15697(DLL2SDK::Assembly_CSharp::Chat::InGameChatFriendInfo* friendInfo_, int32_t selectedRow_); float GetFriendCellIHeightOf_15698(DLL2SDK::Assembly_CSharp::Chat::InGameChatFriendInfo* ingameInfo_); void UpdateFriendCellItemDatas_15699(int32_t startIndex_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* infoList_, DLL2SDK::Assembly_CSharp::Chat::InGameChatFriendInfo* ingameInfo_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetFriendCellItemPos_15700(int32_t realRow_, DLL2SDK::Assembly_CSharp::Chat::InGameChatFriendInfo* ingameInfo_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_15701(); void __xLuaBaseProxy_Init_15702(); void __xLuaBaseProxy_RegisterDelegates_15703(); void __xLuaBaseProxy_UnRegisterDelegates_15704(); void __xLuaBaseProxy_SetActive_15705(bool P0_, bool P1_, bool P2_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRChatCell : DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell { DLL2SDK::Assembly_CSharp::UIWidget* Container_; DLL2SDK::Assembly_CSharp::UILabel* Content_; DLL2SDK::Assembly_CSharp::UILabel* Name_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Configure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Configure_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15658(); void Configure_15659(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::Assembly_CSharp::BattleRoyale::EBRChatCellType cellType_); void Configure_15660(DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatDataStore_HistoryMsg* msg_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRCancelThrowingWeaponHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_; DLL2SDK::Assembly_CSharp::UIButton* CancelThrowingBtn_; DLL2SDK::Assembly_CSharp::UISprite* JumpSprite_; DLL2SDK::Assembly_CSharp::UIWidget* Container_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIBanClickType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadCancelThrowing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelThrowingBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15639(); bool get_IsControlByUiState_15640(); uint64_t get_InactiveGameHudState_15641(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType GetUIBanClickType_15642(); void Start_15643(); void SetAlpha_15644(bool show_); bool OnGamepadCancelThrowing_15645(); void ForceRegisterDelegates_15646(); void RegisterDelegates_15647(); void UnRegisterDelegates_15648(); void OnCancelThrowingBtnClicked_15649(); void SetIcon_15650(); void ChangeEffect_15651(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_15652(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType __xLuaBaseProxy_GetUIBanClickType_15653(); void __xLuaBaseProxy_Start_15654(); void __xLuaBaseProxy_ForceRegisterDelegates_15655(); void __xLuaBaseProxy_RegisterDelegates_15656(); void __xLuaBaseProxy_UnRegisterDelegates_15657(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRCactusHitHUD : DLL2SDK::Assembly_CSharp::GameUI::WorldPosHUD { DLL2SDK::Assembly_CSharp::UISprite* HitImg_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TargetArrowObj_; float ShowTime_; int32_t CenterOffset_; float endTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 lastHitPos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLastCactusHitPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowHitImg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHudPos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15632(); void Awake_15633(); void SetLastCactusHitPos_15634(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void ShowHitImg_15635(); void Update_15636(); void SetHudPos_15637(); void __xLuaBaseProxy_Awake_15638(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRBuffIconItemView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* Picture_; DLL2SDK::Assembly_CSharp::UISprite* BackgroundSprite_; DLL2SDK::Assembly_CSharp::UISprite* SubScriptSprite_; int32_t itemID_; DLL2SDK::Assembly_CSharp::Config::IBRDroppedPickUpConfig* itemConfig_; bool isActive_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPicture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBackgroundColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSubScriptSprite_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15621(); int32_t get_ItemID_15622(); bool get_IsActive_15623(); void SetData_15624(int32_t id_, DLL2SDK::Assembly_CSharp::Config::IBRDroppedPickUpConfig* config_); void SetVisible_15625(bool active_); void RefreshView_15626(); void RefreshPicture_15627(); DLL2SDK::mscorlib::System::String* get_DefaultBackgroundSpriteName_15628(); void RefreshBackgroundColor_15629(); DLL2SDK::mscorlib::System::String* get_DefaultSubScriptSpriteName_15630(); void RefreshSubScriptSprite_15631(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRBuffIconHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIGrid* BuffGrid_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRBuffIconItemView* itemTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_itemList_; struct StaticFields { float ITEM_MAX_COUNT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowBuffIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemViewById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNextItemView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15613(); void RegisterDelegates_15614(); void UnRegisterDelegates_15615(); void OnShowBuffIcon_15616(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRBuffIconItemView* GetItemViewById_15617(int32_t itemID_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRBuffIconItemView* GetNextItemView_15618(); void __xLuaBaseProxy_RegisterDelegates_15619(); void __xLuaBaseProxy_UnRegisterDelegates_15620(); }; } namespace DLL2SDK::Assembly_CSharp { struct BRBroadcastTipsAudioHandler : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAudioClipID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAudio_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static bool GetAudioClipID_15611(uint32_t styleID_, uint32_t* clipID_); static void PlayAudio_15612(uint32_t styleID_); }; } namespace DLL2SDK::Assembly_CSharp { struct BRBroadcastEffectAdaptation : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShirinkAdaptationMethod_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void ShirinkAdaptationMethod_15610(); }; } namespace DLL2SDK::Assembly_CSharp { struct BRBroadcastTipsHandler : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCommonBroadcast_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ShowCommonBroadcast_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_ShowCommonBroadcast_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCommonBroadcastWithLOCID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBroadcastAppendPlayerName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ShowBroadcastAppendPlayerName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBroadcastAppendSubIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBroadcastForamt_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void ShowCommonBroadcast_15602(uint32_t styleId_); static void ShowCommonBroadcast_15603(uint32_t styleId_, DLL2SDK::mscorlib::System::String* text_); static void ShowCommonBroadcast_15604(DLL2SDK::mscorlib::System::String* text_, DLL2SDK::mscorlib::System::String* iconSpriteName_, uint32_t tintColor_, float showTime_); static void ShowCommonBroadcastWithLOCID_15605(DLL2SDK::mscorlib::System::String* LOCID_, DLL2SDK::mscorlib::System::String* iconSpriteName_, uint32_t tintColor_, float showTime_); static void ShowBroadcastAppendPlayerName_15606(DLL2SDK::mscorlib::System::String* text_, uint32_t playerID_, DLL2SDK::mscorlib::System::String* iconSpriteName_, uint32_t tintColor_, float showTime_); static void ShowBroadcastAppendPlayerName_15607(uint32_t styleId_, uint32_t playerID_); static void ShowBroadcastAppendSubIcon_15608(uint32_t styleId_, DLL2SDK::mscorlib::System::String* SubIcon_); static void ShowBroadcastForamt_15609(uint32_t styleId_, DLL2SDK::Array* paras_); }; } namespace DLL2SDK::Assembly_CSharp { struct BRBroadcastTipsHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIPanel* Root_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* LabelTemplates_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* TemplateStructs_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* EffectStructs_; DLL2SDK::System::System::Collections::Generic::Queue_1* TipDatas_; DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::Assembly_CSharp::UISprite* Backgroud_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AdjustWidget_; DLL2SDK::UnityEngine::UnityEngine::Animator* Animator_; int32_t LeftSpace_; int32_t RightSpace_; bool m_IsShowing_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideAllLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEffectStruct_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTintWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowOffEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideAllEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTipsShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTipsShowImp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNextTip_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15572(); bool get_IsShowing_15573(); void Start_15574(); void HideAllLabel_15575(); DLL2SDK::Assembly_CSharp::BRBroadcastEffectStruct* GetEffectStruct_15576(DLL2SDK::mscorlib::System::String* effectName_); void RegisterDelegates_15577(); void UnRegisterDelegates_15578(); void OnTintWidget_15579(uint32_t colorIndex_); void ProcessEffect_15580(DLL2SDK::Assembly_CSharp::Config::BRBroadcastStyleConfig* data_); DLL2SDK::mscorlib::System::Collections::IEnumerator* ShowOffEffect_15581(DLL2SDK::Assembly_CSharp::BRBroadcastEffectStruct* s_, float showTime_); void HideAllEffect_15582(); void OnTipsShow_15583(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnTipsShowImp_15584(uint32_t key_, DLL2SDK::Array* Params_); DLL2SDK::mscorlib::System::Collections::IEnumerator* DelayHidden_15585(float showTime_); void CheckNextTip_15586(); void __xLuaBaseProxy_Start_15587(); void __xLuaBaseProxy_RegisterDelegates_15588(); void __xLuaBaseProxy_UnRegisterDelegates_15589(); }; } namespace DLL2SDK::Assembly_CSharp { struct BRBroadcastEffectStruct : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* EffectName_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OnEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Offeffect_; DLL2SDK::mscorlib::System::String* AdaptationMethod_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15571(); }; } namespace DLL2SDK::Assembly_CSharp { struct BRBroadcastTemplateStruct { uint32_t TemplateID_; DLL2SDK::Assembly_CSharp::BRBroadcastLabelBase* Template_; }; } namespace DLL2SDK::Assembly_CSharp { struct BRBroadcastData : DLL2SDK::mscorlib::System::Object { uint32_t ID_; DLL2SDK::Array* Params_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15570(uint32_t key_, DLL2SDK::Array* args_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct BRBroadcastStyleEnum : int32_t { General_ = static_cast(0x1), Following_ = static_cast(0x2), Skydiving_Leader_ = static_cast(0x3), Revive_Flight_In_One_Min_ = static_cast(0x4), Revive_Flight_Take_off_ = static_cast(0x5), Last_Revive_Flight_In_One_Min_ = static_cast(0x6), Last_Revive_Flight_Take_Off_ = static_cast(0x7), Following_You_ = static_cast(0x8), Who_Become_Skydiving_Leader_ = static_cast(0x9), Chipmachine_Ready_In_30_ = static_cast(0xA), Chipmachine_Skill_Levelup_ = static_cast(0xB), Shrink_Warning_Minutes_ = static_cast(0xC), Shrink_Warning_Seconds_ = static_cast(0xD), Shrink_ = static_cast(0xE), Enter_Zombie_Area_ = static_cast(0xF), Enter_Boss_Area_ = static_cast(0x10), Enter_Last_Area_ = static_cast(0x11), Last_3_Min_ = static_cast(0x12), Last_2_Min_ = static_cast(0x13), Last_1_Min_ = static_cast(0x14), Enter_First_Area_ = static_cast(0x15), We_Half_ = static_cast(0x16), Enemy_Half_ = static_cast(0x17), We_Winning_ = static_cast(0x18), Enemy_Winning_ = static_cast(0x19), Easter_EasterEgg_ = static_cast(0x1A), We_100_ = static_cast(0x1B), Enemy_100_ = static_cast(0x1C), TreasureMap_Get_Self_ = static_cast(0x1D), TreasureMap_Dug_Other_ = static_cast(0x1E), TreasureMap_Limit_ = static_cast(0x1F), TreasureMap_Get_Team_ = static_cast(0x20), TreasureMap_Dug_Team_ = static_cast(0x21), TreasureMap_None_ = static_cast(0x22), AirDrop_Tank_Coming_ = static_cast(0x23) }; } namespace DLL2SDK::Assembly_CSharp { struct BRBroadcastLabelBase : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIWidget* LabelRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLabelWdith_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15559(); void Show_15560(uint32_t key_, DLL2SDK::Array* Params_); int32_t GetLabelWdith_15561(); }; } namespace DLL2SDK::Assembly_CSharp { struct BRBroadcastLabel : DLL2SDK::Assembly_CSharp::BRBroadcastLabelBase { DLL2SDK::Assembly_CSharp::UILabel* TipLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15562(); void Show_15563(uint32_t key_, DLL2SDK::Array* Params_); void __xLuaBaseProxy_Show_15564(uint32_t P0_, DLL2SDK::Array* P1_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRPerkView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* Perk_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LevelUpEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15553(); bool get_IsControlByUiState_15554(); uint64_t get_InactiveGameHudState_15555(); void Awake_15556(); void RefreshView_15557(); void __xLuaBaseProxy_Awake_15558(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRPerkController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattleRoyale::BRPerkView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPerkClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRPerkChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15541(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_15542(); void Init_15543(); void OnPerkClick_15544(int32_t index_); void RegisterDelegates_15545(); void UnRegisterDelegates_15546(); void OnBRPerkChanged_15547(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* __); void RefreshView_15548(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_15549(); void __xLuaBaseProxy_Init_15550(); void __xLuaBaseProxy_RegisterDelegates_15551(); void __xLuaBaseProxy_UnRegisterDelegates_15552(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BREquipmentSlotItemView : DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemView { DLL2SDK::Assembly_CSharp::BattleRoyale::EBREquipmentSlotType EquipmentSlotType_; DLL2SDK::Assembly_CSharp::UISprite* TipsSprite_; DLL2SDK::Assembly_CSharp::UISprite* EmptyShadow_; DLL2SDK::UnityEngine::UnityEngine::GameObject* InactiveLabelGo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUIFull_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DefaultUIName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitUIEventListener_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPicture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUIEmptyShadow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTipsSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInactiveLabelGoVisiable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15508(); void RefreshUIFull_15509(); DLL2SDK::mscorlib::System::String* DefaultUIName_15510(); void InitUIEventListener_15511(); void RefreshPicture_15512(); void RefreshUIEmptyShadow_15513(); void RefreshTipsSprite_15514(); DLL2SDK::mscorlib::System::String* get_DefaultBackgroundSpriteName_15515(); void SetInactiveLabelGoVisiable_15516(bool visiable_); void Update_15517(); void __xLuaBaseProxy_RefreshUIFull_15518(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_DefaultUIName_15519(); void __xLuaBaseProxy_InitUIEventListener_15520(); void __xLuaBaseProxy_RefreshPicture_15521(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct EBREquipmentContainerIndex : int32_t { None_ = static_cast(0x0), MainWeaponA_ = static_cast(0x1), MainWeaponB_ = static_cast(0x2), MeleeWeapon_ = static_cast(0x3), Error_4_ = static_cast(0x4), Vest_ = static_cast(0x5), Bag_ = static_cast(0x6), MainWeaponA_Slot0_ = static_cast(0x7), MainWeaponA_Slot1_ = static_cast(0x8), MainWeaponA_Slot2_ = static_cast(0x9), MainWeaponA_Slot3_ = static_cast(0xA), MainWeaponA_Slot4_ = static_cast(0xB), MainWeaponA_Slot5_ = static_cast(0xC), MainWeaponB_Slot0_ = static_cast(0xD), MainWeaponB_Slot1_ = static_cast(0xE), MainWeaponB_Slot2_ = static_cast(0xF), MainWeaponB_Slot3_ = static_cast(0x10), MainWeaponB_Slot4_ = static_cast(0x11), MainWeaponB_Slot5_ = static_cast(0x12), Medicine_ = static_cast(0x13), SkillItem_ = static_cast(0x14), Throwing_ = static_cast(0x15), Common_Slot00_ = static_cast(0x16), Common_Slot01_ = static_cast(0x17), Common_Slot02_ = static_cast(0x18), Common_Slot03_ = static_cast(0x19), Common_Slot04_ = static_cast(0x1A), Common_Slot05_ = static_cast(0x1B), Common_Slot06_ = static_cast(0x1C), Common_Slot07_ = static_cast(0x1D), Common_Slot08_ = static_cast(0x1E), Common_Slot09_ = static_cast(0x1F), Perk0_ = static_cast(0x20), Perk1_ = static_cast(0x21), Perk2_ = static_cast(0x22), Ammo_00_ = static_cast(0xA238521), Ammo_01_ = static_cast(0xA238522), Ammo_02_ = static_cast(0xA238523), Ammo_03_ = static_cast(0xA238524), Ammo_04_ = static_cast(0xA238525), Ammo_05_ = static_cast(0xA238526) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct EBREquipmentContainerType : int32_t { None_ = static_cast(0x0), Weapon_ = static_cast(0x1), Attachment_ = static_cast(0x2), Common_ = static_cast(0x3), Special_ = static_cast(0x4), Ammo_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BREquipmentBagView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::Animator* Anim_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SlotRoot_; DLL2SDK::Assembly_CSharp::UISprite* SlotRootBG_; DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DiscardRoot_; DLL2SDK::Assembly_CSharp::UISprite* ShadowSprite_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRChipView* ChipView_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ChipDescRoot_; DLL2SDK::Assembly_CSharp::UISprite* ChipDescChipSprite_; DLL2SDK::Assembly_CSharp::UILabel* ChipDescChipName_; DLL2SDK::Assembly_CSharp::UISprite* ChipDescUltSkillIcon_; DLL2SDK::Assembly_CSharp::UILabel* ChipDescUltSkillName_; DLL2SDK::Assembly_CSharp::UILabel* ChipDescUltSkillDesc_; DLL2SDK::Assembly_CSharp::UISprite* ChipDescPerkIcon_; DLL2SDK::Assembly_CSharp::UILabel* ChipDescPerkName_; DLL2SDK::Assembly_CSharp::UILabel* ChipDescPerkDesc_; DLL2SDK::Array* SlotItemList_; DLL2SDK::Array* AmmoItemList_; DLL2SDK::Array* AttachmentSlotItemViews_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoBagSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BigBagSprite_; DLL2SDK::Assembly_CSharp::UILabel* BagUsedLabel_; DLL2SDK::Assembly_CSharp::UILabel* BagAllLabel_; DLL2SDK::Array* NoBagCountSpriteList_; DLL2SDK::Array* BigBagCountSpriteList_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EquipmentDetailRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EquipmentDetail_WeaponRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EquipmentDetail_GeneralRoot_; DLL2SDK::Assembly_CSharp::UILabel* EquipmentDetailNameLabel_; DLL2SDK::Assembly_CSharp::UISprite* EquipmentDetail_WeaponSprite_; DLL2SDK::Assembly_CSharp::UISprite* EquipmentDetail_WeaponBGSprite_; DLL2SDK::Assembly_CSharp::UISprite* EquipmentDetail_WeaponSubScript_; DLL2SDK::Assembly_CSharp::UISprite* EquipmentDetail_GeneralSprite_; DLL2SDK::Assembly_CSharp::UISprite* EquipmentDetail_GeneralBGSprite_; DLL2SDK::Assembly_CSharp::UISprite* EquipmentDetail_GeneralSubScript_; DLL2SDK::Assembly_CSharp::UILabel* EquipmentDetail_WeaponDescLabel_; DLL2SDK::Assembly_CSharp::UILabel* EquipmentDetail_GeneralDescLabel_; DLL2SDK::Array* PropertyLineList_; DLL2SDK::Array* EquipmentDetail_NeedUpdateAnchors_; float m_PressDownTime_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FunctionBtnRoot_; DLL2SDK::Assembly_CSharp::UIButton* DropAllBtn_; DLL2SDK::Assembly_CSharp::UIButton* DropPartBtn_; DLL2SDK::Assembly_CSharp::UIButton* DropDettachBtn_; DLL2SDK::Assembly_CSharp::UIButton* UseBtn_; DLL2SDK::Assembly_CSharp::UIButton* EquipBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GamepadEquipHintObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* placeHolderAllBtns_; DLL2SDK::UnityEngine::UnityEngine::GameObject* placeHolderRightestTwoBtns_; DLL2SDK::UnityEngine::UnityEngine::GameObject* placeHolderLeftOneBtns_; DLL2SDK::UnityEngine::UnityEngine::GameObject* placeHolderMiddleOneBtns_; DLL2SDK::UnityEngine::UnityEngine::GameObject* placeHolderRightestOneBtns_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DropPartRoot_; DLL2SDK::Assembly_CSharp::UIButton* DropPart_CancelBtn_; DLL2SDK::Assembly_CSharp::UIButton* DropPart_CancelBGBtn_; DLL2SDK::Assembly_CSharp::UIButton* DropPart_ConfirmBtn_; DLL2SDK::Assembly_CSharp::GameCommon::UIRichSlider* DropPartSlider_; DLL2SDK::Assembly_CSharp::UILabel* DropPartCurrentNumberLabel_; DLL2SDK::Assembly_CSharp::UILabel* DropPartMaxNumberLabel_; DLL2SDK::Assembly_CSharp::UILabel* DropPartNumberLabel_; int32_t m_DropPartCurrentNumber_; int32_t m_DropPartMaxNumber_; DLL2SDK::UnityEngine::UnityEngine::Camera* _UICamera_; DLL2SDK::Assembly_CSharp::UISprite* VestHP_; DLL2SDK::Assembly_CSharp::UILabel* VestHPPercent_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ThrowBoundaryPoints_; DLL2SDK::UnityEngine::UnityEngine::Vector3 LastMousePosition_; bool IsMouseButton_; bool m_LockThrowItem_; float m_LastCheckThrowTime_; struct StaticFields { int32_t m_DropPartMinNumber_; float CheckThrowInterval_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_Slot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponSlotVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWeaponAmmoCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RefreshWeaponAmmoCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWeaponCarriedAmmoCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RefreshWeaponCarriedAmmoCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshEquipped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RefreshEquipped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEquipmentDetailProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetEquipmentDetailProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEquipmentDetail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchEquipmentDetail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAnchors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPressDownTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPressDownTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitListenDropPartSliderDigitChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDropPartSliderDigitChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowDropPartWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnShowDropPartWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDiscard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickDiscardRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickEquipmentDetailRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowDetailRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCachedUICamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickShadow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenShadow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseShadow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshVestHP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBagStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBagCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInThrowBoundary_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSlotOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickMousePosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickLockItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WaitClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseChipDescView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCHipDescView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshChipView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowChipInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15434(); bool get_IsControlByUiState_15435(); uint64_t get_InactiveGameHudState_15436(); uint64_t get_ActiveGameHudState_15437(); void WillShow_15438(); void WillClose_15439(); void SetActive_15440(bool value_, bool enableOptimize_); void SetData_Slot_15441(int32_t posId_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* data_); void SetWeaponSlotVisible_15442(int32_t posId_, DLL2SDK::Array* attachSlotUsability_); void RefreshWeaponAmmoCount_15443(); void RefreshWeaponAmmoCount_15444(int32_t posId_); void RefreshWeaponCarriedAmmoCount_15445(); void RefreshWeaponCarriedAmmoCount_15446(int32_t posId_); void RefreshEquipped_15447(); void RefreshEquipped_15448(int32_t posId_); void SetEquipmentDetailProperty_15449(int32_t weaponId_); void SetEquipmentDetailProperty_15450(int32_t weaponId_, int32_t slotId_); void SetEquipmentDetail_15451(DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemData* data_, bool showPropertyLine_, bool isKnife_); void SwitchEquipmentDetail_15452(bool show_); void UpdateAnchors_15453(); void ResetPressDownTime_15454(); void SetPressDownTime_15455(); int32_t get_DropPartCurrentNumber_15456(); void InitListenDropPartSliderDigitChange_15457(); void OnDropPartSliderDigitChange_15458(); void ShowDropPartWindow_15459(DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemData* data_); void UnShowDropPartWindow_15460(); void SetDiscard_15461(bool isEnable_); void TickDiscardRoot_15462(); void TickEquipmentDetailRoot_15463(); void ShowDetailRoot_15464(); DLL2SDK::UnityEngine::UnityEngine::Camera* GetCachedUICamera_15465(); void TickShadow_15466(); void OpenShadow_15467(DLL2SDK::mscorlib::System::String* spriteName_, int32_t width_, int32_t height_); void CloseShadow_15468(); void RefreshVestHP_15469(); void RefreshBagStatus_15470(DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* bagData_, int32_t count_); void RefreshBagCount_15471(int32_t count_, DLL2SDK::Array* bagArray_); bool IsInThrowBoundary_15472(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void Init_15473(); void InitSlotOffset_15474(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_15475(); void Tick_15476(float __); void TickMousePosition_15477(); bool get_LockThrowItem_15478(); void TickLockItems_15479(); void OnOpen_15480(); void OnClose_15481(); DLL2SDK::mscorlib::System::Collections::IEnumerator* WaitClose_15482(float delay_, DLL2SDK::System_Core::System::Action* act_); void CloseChipDescView_15483(); void ShowCHipDescView_15484(); void RefreshChipView_15485(); void ShowChipInfo_15486(DLL2SDK::Assembly_CSharp::Config::BRProfessionChipConfig* conf_); void _SetActive___BaseCallProxy0_15488(bool value_, bool enableOptimize_); void __xLuaBaseProxy_WillShow_15489(); void __xLuaBaseProxy_WillClose_15490(); void __xLuaBaseProxy_SetActive_15491(bool P0_, bool P1_); void __xLuaBaseProxy_Init_15492(); void __xLuaBaseProxy_Tick_15493(float P0_); static void _cctor_15487(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BoundaryPoint : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* TopLeft_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BottomRight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15433(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BREquipmentBagSlotItemView : DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentSlotItemView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBackgroundColor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15430(); void RefreshBackgroundColor_15431(); void __xLuaBaseProxy_RefreshBackgroundColor_15432(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BREquipmentBagController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentBagView* m_View_; int32_t SliderDirection_; float SlideSpeed_; int32_t CursorSession_; int32_t _FocusedActorId_k__BackingField_; int32_t _ExchangeFocusActorID_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CacheAmmoList_; struct StaticFields { DLL2SDK::Assembly_CSharp::BattleRoyale::EBREquipmentSlotType* DefaultSelectOrderList_; int32_t kFunctionBtnXOffset_; int32_t kFunctionBtnXStartValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBaseItemData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUpperItemDataList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadClearFocus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSliderValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadSliderKeep_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadSliderBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadMoveToBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadConfirm_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadDropAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadDropPartly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadUse1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadUse2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectAvailableSlot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HiddenFunctionBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeFunctionBtnVisiable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortFunctionBtnList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFunctionBtnPlaceHolder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortFunctionBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEquipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_OnEquipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDropPartBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDropPartCancelBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanDropThrowItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDropPartConfirmBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowDropPartWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnShowDropPartWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDropAllBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDropDettachBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DropWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DropAllByCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FocusItemView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnfocusItemView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCanBeFocusedItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCanBeFocusedItemDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFocusedActorId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearFocusedActorId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindSlotItemViewByActorId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindBagItemViewByActorId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindAttachmentViewByActorId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearFocused_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ClearFocused_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyBRChipShowDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessAttachmentUnequipDone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessAttachmentEquipDone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyWeaponPosChangeDone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyPickupDone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyBRBagItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Attachment_GameCommunicationLineHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyBRBagItemDragStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyBRBagItemDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyBRBagItemDragEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyBRBagItemDrop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyBRBagItemDropSpace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Exchange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExchangeAttachmentByClient_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DropAttachmentByClient_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DropAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DropWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DropPartWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DropAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DropPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDiscard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLocalPawnPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ModifyAttachmentTargetPosWhenDraggingToWeaponSlot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldExchangeByClient_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyBRBagItemPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareShowEquipmentDetail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnShowEquipmentDetail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEquipableSlotForFocusItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnShowShowEquipableSlot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyBRBagItemShadow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyBagListChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BagListSetDataHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_BagList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BagStatusHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifySlotItemChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyWeaponPosExchanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifySlotItemWeaponEquippedChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifySlotItemWeaponClipChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SlotSetDataAllHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SlotSetDataHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponPosExchangedHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_Slot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyItemDiscard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifySyncAllProp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyMedicineChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddOrRemoveChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestExchangeMedicinePos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNewGuideInterface_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGuideSlotItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15313(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_15314(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* GetBaseItemData_15315(DLL2SDK::Assembly_CSharp::BattleRoyale::EBREquipmentSlotType slotType_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetUpperItemDataList_15316(DLL2SDK::Assembly_CSharp::Config::EBRDroppedPickUpType pickUpType_); void Init_15317(); void RegisterDelegates_15318(); bool OnGamepadClearFocus_15319(); void AddSliderValue_15320(float deltaTime_, bool init_); bool GamepadSliderKeep_15321(); bool GamepadSliderBegin_15322(); bool GamepadMoveToBag_15323(); bool GamepadClose_15324(); bool GamepadConfirm_15325(); bool GamepadDropAll_15326(); bool GamepadDropPartly_15327(); bool GamepadUse1_15328(); bool GamepadUse2_15329(); void UnRegisterDelegates_15330(); void OnOpen_15331(); void OnClose_15332(); void OnResetData_15333(); void SelectAvailableSlot_15334(); bool OnEasyListItemClick_15335(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_15336(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void HiddenFunctionBtn_15337(); void ChangeFunctionBtnVisiable_15338(DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemData* data_); int32_t SortFunctionBtnList_15339(); void ShowFunctionBtnPlaceHolder_15340(int32_t buttonCount_); void SortFunctionBtn_15341(DLL2SDK::Assembly_CSharp::UIButton* button_, int32_t* xPosIndex_); void OnUseBtnClick_15342(); bool OnEquipBtnClick_15343(DLL2SDK::Assembly_CSharp::BattleRoyale::EBREquipmentSlotType weaponSlot_); void OnEquipBtnClick_15344(); void OnDropPartBtnClick_15345(); void OnDropPartCancelBtnClick_15346(); bool CanDropThrowItem_15347(DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemData* data_); void OnDropPartConfirmBtnClick_15348(); void ShowDropPartWindow_15349(DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemData* data_); void UnShowDropPartWindow_15350(); void OnDropAllBtnClick_15351(); void OnDropDettachBtnClick_15352(); void DropWeapon_15353(bool whole_); void DropAllByCheck_15354(int32_t flag_, DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemData* data_); void OnCloseBtnClick_15355(); int32_t get_FocusedActorId_15356(); void set_FocusedActorId_15357(int32_t value_); int32_t get_ExchangeFocusActorID_15358(); void set_ExchangeFocusActorID_15359(int32_t value_); void FocusItemView_15360(DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemView* view_); void UnfocusItemView_15361(DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemView* view_); void OnCanBeFocusedItemClick_15362(DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemView* view_); void OnCanBeFocusedItemDrag_15363(DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemView* view_); void SetFocusedActorId_15364(DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemData* data_); void ClearFocusedActorId_15365(); bool get_NotFocused_15366(); DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentSlotItemView* FindSlotItemViewByActorId_15367(int32_t actorId_); DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentAmmoItemView* FindBagItemViewByActorId_15368(int32_t actorId_, int32_t index_); DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentAttachmentSlotItemView* FindAttachmentViewByActorId_15369(int32_t actorId_); void ClearFocused_15370(); void ClearFocused_15371(DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemView* focusedView_); void NotifyBRChipShowDesc_15372(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ProcessAttachmentUnequipDone_15373(int32_t srcItemID_, int32_t srcPosID_); bool ProcessAttachmentEquipDone_15374(int32_t srcItemID_, int32_t dstPosID_, bool playAudio_); void NotifyWeaponPosChangeDone_15375(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void NotifyPickupDone_15376(int32_t itemID_, int32_t posID_); void NotifyBRBagItemClick_15377(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void Attachment_GameCommunicationLineHandler_15378(DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentAttachmentSlotItemView* attachmentView_); void NotifyBRBagItemDragStart_15379(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void NotifyBRBagItemDrag_15380(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void NotifyBRBagItemDragEnd_15381(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void NotifyBRBagItemDrop_15382(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void NotifyBRBagItemDropSpace_15383(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void Exchange_15384(DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentSlotItemView* from_, DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentSlotItemView* to_); void ExchangeAttachmentByClient_15385(int32_t sourceItemId_, int32_t destItemId_, int32_t srcPosId_, int32_t dstPosId_); void DropAttachmentByClient_15386(int32_t itemId_, int32_t posId_); void DropAll_15387(DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemView* from_); void DropWeapon_15388(DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* data_, bool whole_); void DropPartWeapon_15389(DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* data_, int32_t count_); void DropAll_15390(DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemData* data_); void DropPart_15391(DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemData* data_, int32_t dropCount_); void OnDiscard_15392(DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemData* data_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetLocalPawnPos_15393(); int32_t ModifyAttachmentTargetPosWhenDraggingToWeaponSlot_15394(DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemView* from_, DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentSlotItemView* to_); bool ShouldExchangeByClient_15395(int32_t srcItemId_, int32_t dstItemId_, int32_t srcPosId_, int32_t dstPosId_); void NotifyBRBagItemPress_15396(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void PrepareShowEquipmentDetail_15397(DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemData* data_); void UnShowEquipmentDetail_15398(); void ShowEquipableSlotForFocusItem_15399(DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemData* targetData_); void UnShowShowEquipableSlot_15400(); void NotifyBRBagItemShadow_15401(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void NotifyBagListChanged_15402(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void BagListSetDataHandler_15403(); void SetData_BagList_15404(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void BagStatusHandler_15405(); void NotifySlotItemChanged_15406(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void NotifyWeaponPosExchanged_15407(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void NotifySlotItemWeaponEquippedChanged_15408(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* __); void NotifySlotItemWeaponClipChanged_15409(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* __); void SlotSetDataAllHandler_15410(); void SlotSetDataHandler_15411(int32_t posId_); void WeaponPosExchangedHandler_15412(); void SetData_Slot_15413(int32_t posId_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* data_); void NotifyItemDiscard_15414(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void NotifySyncAllProp_15415(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void NotifyMedicineChanged_15416(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnAddOrRemoveChanged_15417(); void RequestExchangeMedicinePos_15418(int32_t sourcePosId_, int32_t destPosId_, int32_t sourceItemId_, int32_t destItemId_); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetNewGuideInterface_15419(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetGuideSlotItem_15420(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_15422(); void __xLuaBaseProxy_Init_15423(); void __xLuaBaseProxy_RegisterDelegates_15424(); void __xLuaBaseProxy_UnRegisterDelegates_15425(); void __xLuaBaseProxy_OnOpen_15426(); void __xLuaBaseProxy_OnClose_15427(); static void _cctor_15421(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BREquipmentAttachmentSlotItemView : DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentSlotItemView { DLL2SDK::Assembly_CSharp::GameEngine::EBRAttachSlot AttachSlot_; DLL2SDK::Assembly_CSharp::UILabel* AttachSlotLabel_; DLL2SDK::Assembly_CSharp::UISprite* AttachSlotSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* InactiveGo_; DLL2SDK::Assembly_CSharp::UISprite* CanEquitSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OnEffect_; bool m_AttachLock_; DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentWeaponSlotItemView* WeaponSlotView_; bool m_Usability_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponItemID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnListenerDragStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUIFull_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBackgroundColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUIAttachSlotLabelVisiable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUsabilityState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearCanEquip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigCanEquip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEffectInternal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEquipEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15291(); bool get_AttachLock_15292(); void SetData_15293(DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemData* data_); int32_t GetWeaponItemID_15294(); void OnListenerDragStart_15295(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void RefreshUIFull_15296(); DLL2SDK::mscorlib::System::String* get_DefaultBackgroundSpriteName_15297(); void RefreshBackgroundColor_15298(); void RefreshUIAttachSlotLabelVisiable_15299(); void Update_15300(); bool get_Usablility_15301(); void SetUsabilityState_15302(bool usability_); bool get_CanEquipEffect_15303(); void ClearCanEquip_15304(); void ConfigCanEquip_15305(int32_t attachmentItemId_); void ShowEffectInternal_15306(); void ShowEquipEffect_15307(); void __xLuaBaseProxy_SetData_15308(DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemData* P0_); void __xLuaBaseProxy_OnListenerDragStart_15309(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); void __xLuaBaseProxy_RefreshUIFull_15310(); void __xLuaBaseProxy_RefreshBackgroundColor_15311(); void __xLuaBaseProxy_Update_15312(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BREquipmentAmmoItemView : DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemView { int32_t ClipItemId_; DLL2SDK::Assembly_CSharp::UISprite* DisablePic_; DLL2SDK::Assembly_CSharp::UILabel* InActiveLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAmmoUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAmmoUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshEquippedForAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigForWeaponSlot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AmmoRefreshCountLabel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15280(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagItemData* get_DerivedData_15281(); void Start_15282(); void Update_15283(); void InitAmmoUI_15284(); void RefreshAmmoUI_15285(); void SetData_15286(DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagItemData* data_); void RefreshEquippedForAmmo_15287(); bool ConfigForWeaponSlot_15288(DLL2SDK::Assembly_CSharp::BattleRoyale::EBREquipmentSlotType slotType_); void AmmoRefreshCountLabel_15289(); void __xLuaBaseProxy_Start_15290(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRChipView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UISprite* ChipSpriteRight_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FocusObject_; DLL2SDK::Assembly_CSharp::UIEventListener* ItemListener_; bool m_ShowDetail_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSpriteIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickChip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowDesc_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15273(); void Start_15274(); void RefreshSpriteIcon_15275(DLL2SDK::mscorlib::System::String* name_); void OnClickChip_15276(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void CloseDesc_15277(); void ShowDesc_15278(bool bShow_); void __xLuaBaseProxy_Start_15279(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRChipController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15272(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRSkillView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_; bool m_HighLevel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* StickBg_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Stick_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* StickCollider_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TipsCollider_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_StickPos_; float Max_CircleRadius_; float RotateHorizontalSpeed_; float RotateVerticalSpeed_; bool bUsingSkill_; DLL2SDK::Assembly_CSharp::UIProgressBar* ProgressBar_; DLL2SDK::Assembly_CSharp::UISprite* ProgressBarSprite_; DLL2SDK::Assembly_CSharp::UISprite* ProgressBarBRSprite_; DLL2SDK::Assembly_CSharp::UILabel* LayoutCount_; DLL2SDK::Assembly_CSharp::UISprite* FullBg_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FullEnergyRef_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FX_FullBlue_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FX_FullPurple_; DLL2SDK::Assembly_CSharp::GameUI::BRSkillPredictDistance* SkillPredictDistance_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CrosshairRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TooFarCrosshair_; float m_PressProtectionTime_; float m_CurrentPressSumTime_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BlueEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PurpleEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LevelupEffect_; DLL2SDK::Assembly_CSharp::Config::UltConfConfig* m_UltConf_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_SkillProcessDic_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRSkillProcessBase* m_CurrentSkillProcess_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRSkillProcessBase* m_DefalutSkillProcess_; bool m_SkillStateFlag_; DLL2SDK::UnityEngine::UnityEngine::Vector2 SelectedDirection_; float m_LastPressTime_; bool m_HasProcessedPressState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIBanClickType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBRSkillProcess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterBRSkillProcess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadBeginDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadKeepDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStickDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStickDragFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckUseSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStickPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessUnPressState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetStick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterProcess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePawnRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUsingUlt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BreakPawnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginUseSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreUseUltSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseUltSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfirmUseSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PressTimeShort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelUseUlt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelaySetUsingUltFalse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LevelUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayLayerAddEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayHideEffectObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSkillInMaxLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSetLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideSomethingPressing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHasReleaseSkillButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15212(); bool get_BUsingSkill_15213(); bool get_SkillIsFull_15214(); bool get_IsControlByUiState_15215(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType GetUIBanClickType_15216(); uint64_t get_InactiveGameHudState_15217(); DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState get_mPawnSwitchState_15218(); void OnEnable_15219(); void RefreshUI_15220(); void SetBRSkillProcess_15221(DLL2SDK::Assembly_CSharp::Config::UltConfConfig* conf_); void RegisterBRSkillProcess_15222(DLL2SDK::Assembly_CSharp::GameEngine::EUltID type_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRSkillProcessBase* skillProcess_); void Start_15223(); void RegisterDelegates_15224(); void UnRegisterDelegates_15225(); bool OnGamepadBeginDown_15226(); bool OnGamepadKeepDown_15227(); bool OnGamepadUp_15228(); void OnStickDrag_15229(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, DLL2SDK::UnityEngine::UnityEngine::Vector2 offset_); void OnStickDragFinish_15230(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void CheckUseSkill_15231(); bool IsCanPress_15232(); void OnStickPress_15233(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool bPress_); void ProcessUnPressState_15234(); void ResetStick_15235(); void OnCancelPress_15236(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool bPress_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_15237(); void Tick_15238(float dt_); void Init_15239(); void RegisterProcess_15240(); void ShowTips_15241(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void UpdatePawnRotation_15242(DLL2SDK::UnityEngine::UnityEngine::Vector3 offset_); void SetUsingUlt_15243(bool bUsing_); void BreakPawnState_15244(); void BeginUseSkill_15245(); void PreUseUltSkill_15246(); void UseUltSkill_15247(); void ConfirmUseSkill_15248(); bool PressTimeShort_15249(); void CancelUseUlt_15250(); void DelaySetUsingUltFalse_15251(); void LevelUp_15252(); void PlayLayerAddEffect_15253(); void DelayHideEffectObj_15254(); bool IsSkillInMaxLevel_15255(); void CheckSetLevel_15256(); void HideSomethingPressing_15257(bool bHide_); void OnDisable_15258(); void SetHasReleaseSkillButton_15259(bool hasRelease_); void ChangeEffect_15260(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_15261(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType __xLuaBaseProxy_GetUIBanClickType_15262(); void __xLuaBaseProxy_OnEnable_15263(); void __xLuaBaseProxy_Start_15264(); void __xLuaBaseProxy_RegisterDelegates_15265(); void __xLuaBaseProxy_UnRegisterDelegates_15266(); void __xLuaBaseProxy_Tick_15267(float P0_); void __xLuaBaseProxy_Init_15268(); void __xLuaBaseProxy_OnDisable_15269(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRSkillProcessBase : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Config::UltConfConfig* m_UltConf_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRSkillView* m_SkillView_; float _LastUseTime_k__BackingField_; struct StaticFields { bool FixCancelSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBeginPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowNormalCannotUseTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCanUseSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBeginUseSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPreUseSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmQuickUse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmDragUse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DragTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelUseSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedStopAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSendRequestOnBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExcuteCossHairProcess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsContinuousUsing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedQuickClickProtect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15074(); void Init_15075(DLL2SDK::Assembly_CSharp::Config::UltConfConfig* ultConf_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRSkillView* view_); void OnBeginPress_15076(); void ShowNormalCannotUseTips_15077(); float get_LastUseTime_15078(); void set_LastUseTime_15079(float value_); bool CheckCanUseSkill_15080(); void OnBeginUseSkill_15081(); void OnPreUseSkill_15082(); void OnConfirmQuickUse_15083(); void OnConfirmDragUse_15084(); void OnDragBegin_15085(); void DragTick_15086(float delatTime_); void OnCancelUseSkill_15087(); bool NeedStopAim_15088(); bool IsSendRequestOnBegin_15089(); bool ExcuteCossHairProcess_15090(); bool IsContinuousUsing_15091(); bool IsNeedQuickClickProtect_15092(); static void _cctor_15093(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRSkillProcess_SmokeCluster : DLL2SDK::Assembly_CSharp::BattleRoyale::BRSkillProcessBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCanUseSkill_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15194(); bool CheckCanUseSkill_15195(); bool __xLuaBaseProxy_CheckCanUseSkill_15196(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRSkillProcess_Psychosis : DLL2SDK::Assembly_CSharp::BattleRoyale::BRSkillProcessBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBeginUseSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCanUseSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsContinuousUsing_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15187(); void OnBeginUseSkill_15188(); bool CheckCanUseSkill_15189(); bool IsContinuousUsing_15190(); void __xLuaBaseProxy_OnBeginUseSkill_15191(); bool __xLuaBaseProxy_CheckCanUseSkill_15192(); bool __xLuaBaseProxy_IsContinuousUsing_15193(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRSkillProcess_MonkeyBomb : DLL2SDK::Assembly_CSharp::BattleRoyale::BRSkillProcessBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCanUseSkill_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15184(); bool CheckCanUseSkill_15185(); bool __xLuaBaseProxy_CheckCanUseSkill_15186(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRSkillProcess_Medkit : DLL2SDK::Assembly_CSharp::BattleRoyale::BRSkillProcessBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPreUseSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreUseUltSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCanUseSkill_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15178(); void OnPreUseSkill_15179(); void PreUseUltSkill_15180(); bool CheckCanUseSkill_15181(); void __xLuaBaseProxy_OnPreUseSkill_15182(); bool __xLuaBaseProxy_CheckCanUseSkill_15183(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRSkillProcess_Invisible : DLL2SDK::Assembly_CSharp::BattleRoyale::BRSkillProcessBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedStopAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBeginUseSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCanUseSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsContinuousUsing_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15169(); bool NeedStopAim_15170(); void OnBeginUseSkill_15171(); bool CheckCanUseSkill_15172(); bool IsContinuousUsing_15173(); bool __xLuaBaseProxy_NeedStopAim_15174(); void __xLuaBaseProxy_OnBeginUseSkill_15175(); bool __xLuaBaseProxy_CheckCanUseSkill_15176(); bool __xLuaBaseProxy_IsContinuousUsing_15177(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRSkillProcess_InterferenceDrone : DLL2SDK::Assembly_CSharp::BattleRoyale::BRSkillProcessBase { bool m_FindPredictPoint_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CachedPredictPoint_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_CachedDroneEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSendRequestOnBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DragTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBeginUseSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedStopAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPredict_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmDragUse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmQuickUse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseRemoteControlledSkillItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelUseSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsContinuousUsing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCanUseSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckUseSkillSpace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckOneDirectionSpace_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15144(); bool IsSendRequestOnBegin_15145(); void OnDragBegin_15146(); void DragTick_15147(float delatTime_); void OnBeginUseSkill_15148(); bool NeedStopAim_15149(); void ShowPredict_15150(bool bShow_); void OnConfirmDragUse_15151(); void OnConfirmQuickUse_15152(); void UseRemoteControlledSkillItem_15153(int32_t itemID_); void OnCancelUseSkill_15154(); bool IsContinuousUsing_15155(); bool CheckCanUseSkill_15156(); bool CheckUseSkillSpace_15157(int32_t checkType_, float checkSize_); bool CheckOneDirectionSpace_15158(DLL2SDK::UnityEngine::UnityEngine::Vector3 pawnPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, float size_); bool __xLuaBaseProxy_IsSendRequestOnBegin_15159(); void __xLuaBaseProxy_OnDragBegin_15160(); void __xLuaBaseProxy_DragTick_15161(float P0_); void __xLuaBaseProxy_OnBeginUseSkill_15162(); bool __xLuaBaseProxy_NeedStopAim_15163(); void __xLuaBaseProxy_OnConfirmDragUse_15164(); void __xLuaBaseProxy_OnConfirmQuickUse_15165(); void __xLuaBaseProxy_OnCancelUseSkill_15166(); bool __xLuaBaseProxy_IsContinuousUsing_15167(); bool __xLuaBaseProxy_CheckCanUseSkill_15168(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRSkillProcess_Grapple : DLL2SDK::Assembly_CSharp::BattleRoyale::BRSkillProcessBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DualHandWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedQuickClickProtect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCanUseSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBeginUseSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmQuickUse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayCancelGrappleAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmDragUse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DragTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelUseSkill_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15127(); bool DualHandWeapon_15128(int32_t ItemId_); bool IsNeedQuickClickProtect_15129(); bool CheckCanUseSkill_15130(); void OnBeginUseSkill_15131(); void OnConfirmQuickUse_15132(); void DelayCancelGrappleAction_15133(); void OnConfirmDragUse_15134(); void DragTick_15135(float delatTime_); void OnCancelUseSkill_15136(); bool __xLuaBaseProxy_IsNeedQuickClickProtect_15137(); bool __xLuaBaseProxy_CheckCanUseSkill_15138(); void __xLuaBaseProxy_OnBeginUseSkill_15139(); void __xLuaBaseProxy_OnConfirmQuickUse_15140(); void __xLuaBaseProxy_OnConfirmDragUse_15141(); void __xLuaBaseProxy_DragTick_15142(float P0_); void __xLuaBaseProxy_OnCancelUseSkill_15143(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRSkillProcess_ElectricTripWire : DLL2SDK::Assembly_CSharp::BattleRoyale::BRSkillProcessBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedStopAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExcuteCossHairProcess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15120(); bool NeedStopAim_15121(); bool ExcuteCossHairProcess_15122(); void Init_15123(DLL2SDK::Assembly_CSharp::Config::UltConfConfig* ultConf_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRSkillView* view_); bool __xLuaBaseProxy_NeedStopAim_15124(); bool __xLuaBaseProxy_ExcuteCossHairProcess_15125(); void __xLuaBaseProxy_Init_15126(DLL2SDK::Assembly_CSharp::Config::UltConfConfig* P0_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRSkillView* P1_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRSkillProcess_Airborne : DLL2SDK::Assembly_CSharp::BattleRoyale::BRSkillProcessBase { bool m_FindPredictPoint_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CachedPredictPoint_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CachedPredictNormal_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_PlaceEffect_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AllMaterial_; DLL2SDK::UnityEngine::UnityEngine::Shader* m_OldShader_; DLL2SDK::UnityEngine::UnityEngine::Shader* m_NewShader_; bool m_IsChanging_; float m_MinPlaceDistance_; int32_t m_itemID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSendRequestOnBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DragTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckOpeningGround_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckFlatGroundByHeightDiff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNormalOfFlatGround_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckValidPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPredict_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeMat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeMaterialColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmDragUse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmQuickUse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClosePredictEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseRemoteControlledSkillItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelUseSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCanUseSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExcuteCossHairProcess_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15094(); bool IsSendRequestOnBegin_15095(); void OnDragBegin_15096(); void DragTick_15097(float delatTime_); bool CheckOpeningGround_15098(DLL2SDK::UnityEngine::UnityEngine::Vector3 vTargetPos_, int32_t nRow_, int32_t nCol_, float fSideSize_, float fMaxHeightRayToSky_); bool CheckFlatGroundByHeightDiff_15099(DLL2SDK::UnityEngine::UnityEngine::Vector3 vTargetPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vRayDir_, int32_t nRow_, int32_t nCol_, float fSideSize_, float fHeightRayToGround_, float fMaxDistanceRay_, float fHeightDiff_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetNormalOfFlatGround_15100(DLL2SDK::UnityEngine::UnityEngine::RaycastHit targetHitInfo_, int32_t nRow_, int32_t nCol_, float fSideSize_, float fHeightRayToGround_, float fMaxDistanceRay_, float fMaxSlopeAngle_); bool CheckValidPosition_15101(DLL2SDK::UnityEngine::UnityEngine::RaycastHit* targetHitInfo_, bool* bOutHasValidPosition_, float fForwardDistance_); void ShowPredict_15102(bool bShow_); void ChangeMat_15103(bool change_); void ChangeMaterialColor_15104(bool canBuild_); void OnConfirmDragUse_15105(); void OnConfirmQuickUse_15106(); void ClosePredictEffect_15107(); void UseRemoteControlledSkillItem_15108(int32_t itemID_); void OnCancelUseSkill_15109(); bool CheckCanUseSkill_15110(); bool ExcuteCossHairProcess_15111(); bool __xLuaBaseProxy_IsSendRequestOnBegin_15112(); void __xLuaBaseProxy_OnDragBegin_15113(); void __xLuaBaseProxy_DragTick_15114(float P0_); void __xLuaBaseProxy_OnConfirmDragUse_15115(); void __xLuaBaseProxy_OnConfirmQuickUse_15116(); void __xLuaBaseProxy_OnCancelUseSkill_15117(); bool __xLuaBaseProxy_CheckCanUseSkill_15118(); bool __xLuaBaseProxy_ExcuteCossHairProcess_15119(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRSkillController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattleRoyale::BRSkillView* m_SkillView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUlt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSkillLevelUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSkillLayerAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelSkill_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15060(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRSkillView* get_SkillView_15061(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_15062(); void RegisterDelegates_15063(); void UnRegisterDelegates_15064(); void Init_15065(); void RefreshUlt_15066(); void OnSkillLevelUp_15067(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnSkillLayerAdd_15068(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnCancelSkill_15069(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_15070(); void __xLuaBaseProxy_RegisterDelegates_15071(); void __xLuaBaseProxy_UnRegisterDelegates_15072(); void __xLuaBaseProxy_Init_15073(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRQuickView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::TweenAlpha* AlphaTween_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UIButton* ArrowOpenBtn_; DLL2SDK::Assembly_CSharp::UIButton* ArrowCloseBtn_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRQuickItem* Base_; DLL2SDK::UnityEngine::UnityEngine::GameObject* UpperListRoot_; DLL2SDK::Array* UpperList_; DLL2SDK::UnityEngine::UnityEngine::GameObject* InactiveLabelGo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OriginalBg_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ChangeBg_; DLL2SDK::UnityEngine::UnityEngine::Animator* Anim_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ClickEff_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIBanClickType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TweenQuickView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleArrow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WaitClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClickFeedback_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15029(); DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState get_mPawnSwitchState_15030(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType GetUIBanClickType_15031(); bool get_IsControlByUiState_15032(); uint64_t get_InactiveGameHudState_15033(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_15034(); void SetActive_15035(bool value_, bool enableOptimize_); void TweenQuickView_15036(); void RefreshUI_15037(DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* baseItemData_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* upperItemDataList_); void UpdateBg_15038(bool isChange_); void HandleArrow_15039(bool state_); DLL2SDK::mscorlib::System::Collections::IEnumerator* WaitClose_15040(float delay_, DLL2SDK::System_Core::System::Action* act_); void ClickFeedback_15041(); void _HandleArrow_m__0_15042(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType __xLuaBaseProxy_GetUIBanClickType_15043(); void __xLuaBaseProxy_SetActive_15044(bool P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRQuickItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* ItemRoot_; DLL2SDK::Assembly_CSharp::UISprite* Picture_; DLL2SDK::Assembly_CSharp::UISprite* BackgroundSprite_; DLL2SDK::Assembly_CSharp::UILabel* CountLabel_; DLL2SDK::Assembly_CSharp::UIButton* Btn_; int32_t ItemID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15028(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRQuickButtomView : DLL2SDK::Assembly_CSharp::BattleRoyale::BRQuickView { DLL2SDK::Assembly_CSharp::UISprite* UpperBG_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBottomDetail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPassSameSlotItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUpperItemDataListByMerge_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15051(); void RefreshBottomDetail_15052(DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* baseItemData_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* upperItemDataList_); bool CheckPassSameSlotItem_15053(); void RefreshUI_15054(DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* baseItemData_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* upperItemDataList_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetUpperItemDataListByMerge_15055(DLL2SDK::mscorlib::System::Collections::Generic::List_1* upperItemDataList_); void __xLuaBaseProxy_RefreshUI_15056(DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* P0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P1_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRQuickControllerBase : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattleRoyale::BRQuickView* m_View_; int32_t CurSelectedIndex_; int32_t TrasientTotalCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBaseItemData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUpperItemDataList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUpperItemDataListByMerge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnArrowOpenBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnArrowCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadMoveNext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadMoveForward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUpperItemHightlight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadArrowOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadArrowClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBaseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnActualBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDyingLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClimbLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpperBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStandbyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14858(); DLL2SDK::Assembly_CSharp::Config::EBRDroppedPickUpType get_DroppedPickUpType_14859(); DLL2SDK::Assembly_CSharp::BattleRoyale::EBREquipmentSlotType get_MasterSlotType_14860(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* GetBaseItemData_14861(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetUpperItemDataList_14862(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetUpperItemDataListByMerge_14863(); void Init_14864(); void OnOpen_14865(); void RegisterDelegates_14866(); void UnRegisterDelegates_14867(); void OnArrowOpenBtnClick_14868(); void OnArrowCloseBtnClick_14869(); bool OnGamepadBtnClick_14870(); bool OnGamepadMoveNext_14871(); bool OnGamepadMoveForward_14872(); void SetUpperItemHightlight_14873(int32_t index_); bool OnGamepadArrowOpen_14874(); bool OnGamepadArrowClose_14875(); void OnBaseBtnClick_14876(); void OnActualBtnClick_14877(); void OnDyingLimit_14878(); void OnClimbLimit_14879(); void OnUpperBtnClick_14880(int32_t index_); void OnStandbyBtnClick_14881(int32_t index_); void RefreshData_14882(); void __xLuaBaseProxy_Init_14883(); void __xLuaBaseProxy_OnOpen_14884(); void __xLuaBaseProxy_RegisterDelegates_14885(); void __xLuaBaseProxy_UnRegisterDelegates_14886(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRQuickSkillView : DLL2SDK::Assembly_CSharp::BattleRoyale::BRQuickView { DLL2SDK::UnityEngine::UnityEngine::GameObject* GeneralRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CountLabelBackground_; DLL2SDK::Assembly_CSharp::UIButton* CancelBtn_; DLL2SDK::Assembly_CSharp::UIButton* PropBtn_; DLL2SDK::Assembly_CSharp::UIButton* PropFireBtn_; DLL2SDK::Assembly_CSharp::UIButton* PropUnequipBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14976(); uint64_t get_InactiveGameHudState_14977(); DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState get_mPawnSwitchState_14978(); void RefreshUI_14979(DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* baseItemData_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* upperItemDataList_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_14980(); void Tick_14981(float dt_); void __xLuaBaseProxy_RefreshUI_14982(DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* P0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P1_); void __xLuaBaseProxy_Tick_14983(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRQuickSkillController : DLL2SDK::Assembly_CSharp::BattleRoyale::BRQuickControllerBase { DLL2SDK::Assembly_CSharp::BattleRoyale::BRQuickSkillView* m_SkillView_; bool m_IsActivation_; bool m_IsHidePropBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowProBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnActualBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPropBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireSubWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFiringSubWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPropFireBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPropUnequipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStandbyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseSkillItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuickSkillItemChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuickSkillItemStopProcess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeToKnife_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSkillThrowing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchThrowing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAndRefreshThrowing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideThrowing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBuilding_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchBuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginBuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelBuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndBuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStopActivation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopActivation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchActivation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSkillItemDataConf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckUseItemSpace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckOneDirectionSpace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckUseSkillButtonState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseRemoteControlledSkillItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUseItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14931(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_14932(); DLL2SDK::Assembly_CSharp::Config::EBRDroppedPickUpType get_DroppedPickUpType_14933(); DLL2SDK::Assembly_CSharp::BattleRoyale::EBREquipmentSlotType get_MasterSlotType_14934(); void Init_14935(); void ShowProBtn_14936(); void OnOpen_14937(); void OnActualBtnClick_14938(); void OnPropBtnClick_14939(); void FireSubWeapon_14940(int32_t actorId_); void StartFiringSubWeapon_14941(); void OnPropFireBtnClick_14942(); void OnPropUnequipBtnClick_14943(); void OnStandbyBtnClick_14944(int32_t index_); void UseSkillItem_14945(int32_t actorId_); void RegisterDelegates_14946(); void UnRegisterDelegates_14947(); void OnQuickSkillItemChanged_14948(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnQuickSkillItemStopProcess_14949(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ChangeToKnife_14950(); bool IsSkillThrowing_14951(); void SwitchThrowing_14952(int32_t actorId_); void ShowAndRefreshThrowing_14953(int32_t actorId_); void HideThrowing_14954(); bool IsBuilding_14955(); void SwitchBuild_14956(DLL2SDK::Assembly_CSharp::Config::BRSkillItemConfig* config_, int32_t itemID_, int32_t actorId_, int32_t posID_); void BeginBuild_14957(DLL2SDK::Assembly_CSharp::Config::BRSkillItemConfig* config_, int32_t itemID_, int32_t actorId_, int32_t posID_); void CancelBuild_14958(); void EndBuild_14959(); void OnStopActivation_14960(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void StopActivation_14961(); void OnSwitchActivation_14962(bool isActivation_); DLL2SDK::Assembly_CSharp::Config::BRSkillItemConfig* GetSkillItemDataConf_14963(int32_t actorId_); bool CheckUseItemSpace_14964(float size_); bool CheckOneDirectionSpace_14965(DLL2SDK::UnityEngine::UnityEngine::Vector3 pawnPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_, float size_); void CheckUseSkillButtonState_14966(); void UseRemoteControlledSkillItem_14967(int32_t actorId_); void OnUseItem_14968(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_14969(); void __xLuaBaseProxy_Init_14970(); void __xLuaBaseProxy_OnOpen_14971(); void __xLuaBaseProxy_OnActualBtnClick_14972(); void __xLuaBaseProxy_OnStandbyBtnClick_14973(int32_t P0_); void __xLuaBaseProxy_RegisterDelegates_14974(); void __xLuaBaseProxy_UnRegisterDelegates_14975(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRQuickMedicineView : DLL2SDK::Assembly_CSharp::BattleRoyale::BRQuickButtomView { DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14924(); void OnDisable_14925(); void UpdateBg_14926(bool isChange_); void ChangeEffect_14927(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_14928(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); void __xLuaBaseProxy_OnDisable_14929(); void __xLuaBaseProxy_UpdateBg_14930(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRQuickMedicineController : DLL2SDK::Assembly_CSharp::BattleRoyale::BRQuickControllerBase { float m_LastHP_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseMedicine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnActualBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStandbyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadCompleteSelection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuickMedicineChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuickMedicineBloodChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckHPChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHPLevelChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddOrRemoveChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestExchangeMedicinePos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetButtonsEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpperBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUpperItemDataList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUpperItemDataListByMerge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNewGuideInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14889(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_14890(); DLL2SDK::Assembly_CSharp::Config::EBRDroppedPickUpType get_DroppedPickUpType_14891(); DLL2SDK::Assembly_CSharp::BattleRoyale::EBREquipmentSlotType get_MasterSlotType_14892(); void UseMedicine_14893(DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* data_); void OnActualBtnClick_14894(); void OnStandbyBtnClick_14895(int32_t index_); void RegisterDelegates_14896(); void UnRegisterDelegates_14897(); void OnGamepadCompleteSelection_14898(); void OnQuickMedicineChanged_14899(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnQuickMedicineBloodChanged_14900(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* __); void CheckHPChanged_14901(float last_, float current_); void OnHPLevelChanged_14902(DLL2SDK::Assembly_CSharp::Config::EBRMedicinePriorityLevel level_); void OnAddOrRemoveChanged_14903(); void RequestExchangeMedicinePos_14904(int32_t sourcePosId_, int32_t destPosId_, int32_t sourceItemId_, int32_t destItemId_); void SetButtonsEnable_14905(bool enable_); void OnUpperBtnClick_14906(int32_t index_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetUpperItemDataList_14907(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetUpperItemDataListByMerge_14908(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetNewGuideInterface_14909(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_14910(); void __xLuaBaseProxy_OnActualBtnClick_14911(); void __xLuaBaseProxy_OnStandbyBtnClick_14912(int32_t P0_); void __xLuaBaseProxy_RegisterDelegates_14913(); void __xLuaBaseProxy_UnRegisterDelegates_14914(); void __xLuaBaseProxy_OnUpperBtnClick_14915(int32_t P0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetUpperItemDataList_14916(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetUpperItemDataListByMerge_14917(); }; } namespace DLL2SDK::Assembly_CSharp { struct NetSyncUtils : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BRRequestPickUpItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BRRequestDiscardItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BRRequestExchangePos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BRRequestMergeSlotPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BRRequestUseMedicine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BRRequestInterruptUseMedicine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BRRequestUseSkillItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncReviveTeammate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncInterruptReviveTeammate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BRRequestUseBethlehemStarItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDogTagHelpMe_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BRReqestExitObserver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BRRequestSpectatePlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BRRequestSyncFreeViewObserverPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BRRequestNotifyObserverModeChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyGamepadConnected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BRRequestControl_UAV_Move_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BRRequestControl_UAV_Dir_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BRRequestControl_ProjectileStartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BRRequestControl_UAV_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BRRequestControl_Recon_Recover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BRRequestControl_Recon_Explo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncPreUseUltSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BRRequestLotteryMachine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BRRequestCreateElectricTripWire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSendNetMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NetWorkSend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqesetPingStat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestDSLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestMapLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestChangeMoveState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestZiplineMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestStartSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestStopSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysicsStateToMoveState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestStartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestStopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestControllableStartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestAjustMissile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestProjectileStartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestVTOLRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestVTOLMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestOpenCarePackage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestResetCarePackage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSetCarePackageTrap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestProjectileStartFire_Control_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestProjectileUnlock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestProjectileLockTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestProjectileStickOnTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestEquipWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSyncAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestChangeClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestNotifySniperState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestNotifyInNonBattleAreaTimeout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestNotifyCactusHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestNotifyOpenStoryBook_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestNotifyHornButtonPressed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestTakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSyncBrokenStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSyncWindowBroken_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestReportULTStat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestPickUpItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestDiscardItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSelectBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestBuyItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSellItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSelectProfessionChip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestPreSelectProfessionChip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestCloseSelectProfessionChip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestBuildObstacle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestNotifyServer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestPlantC4_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestDefuseC4_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestRevivePlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestInterruptUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestDeathReplayOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestDeathReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestDSTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestNtfSecurityInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestRespawnPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSwitchObserver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSelectPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestLogout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestULT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestCancelULT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestULT_Target_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestULTWithInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestNotifyPlayerUseLauncher_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestStopMatinee_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestVoteKick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSkydiving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestVehicleMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestVehicleUse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestTouchNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestVehicleSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestVehicleDroneControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestVehicleDroneDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestShakeOffDizzy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestBuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSyncRootMotionData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSyncBRThrowWeaponData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestThrowingHoldFireEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestPickGrenade_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSyncAiming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestCancelThrowingHoldFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestResetAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSyncSentryGun_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestFHJLockTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSyncShadowbladeAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSyncShadowbladeFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSyncBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestVehiclePassengerState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestOpenBRChipMachineBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestVehicleDrive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestUseIndividuationItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSetGVoiceId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyUseVoice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncUnequipWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncEquipWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncHoldWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncPlayTricky_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqOpenBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TransferSkydivingAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestTransferBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequstMarkMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestPerkCoinAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqAddBRMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqDelBRMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqResponseBRMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqAddMPMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqDelMPMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqResponseSpeakMPMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSyncTalk_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSyncSettingsFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestWeaponSkill_PositionExplode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestWeaponSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestNumPreHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestActorPose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGetProfessionChipInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestPropItemSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestPropHuntChangeItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestPropHuntBuyItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestPropHuntLockItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestPropHuntBet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestCallForHelp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestNotifyGoliathStartSelfExplode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestNotifyGoliathSelfExplode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestNotifyGoliathWeaponHotValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestPlayerSoundSync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestBeginHeal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestCancelHeal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UploadEigenInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DuelGameRequestChooseWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NtyInputCheat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportPlayerPull_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14699(); static void BRRequestPickUpItem_14700(int32_t inActorID_, int32_t inItemID_, int32_t inPosId_, bool isAutoPickup_); static void BRRequestDiscardItem_14701(int32_t inActorID_, int32_t inItemID_, int32_t inPosId_, int32_t inCount_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, bool whole_); static void BRRequestExchangePos_14702(int32_t sourcePosId_, int32_t destPosId_, int32_t sourceItemId_, int32_t destItemId_); static void BRRequestMergeSlotPos_14703(int32_t sourcePosId_, int32_t destPosId_, int32_t sourceItemId_, int32_t destItemId_); static void BRRequestUseMedicine_14704(int32_t actorId_, int32_t itemId_, int32_t posId_, uint32_t playerId_); static void BRRequestInterruptUseMedicine_14705(int32_t itemId_); static void BRRequestUseSkillItem_14706(int32_t actorId_, int32_t itemId_, int32_t posId_, uint32_t playerId_); static void SyncReviveTeammate_14707(uint32_t playerId_); static void SyncInterruptReviveTeammate_14708(uint32_t playerId_); static void BRRequestUseBethlehemStarItem_14709(int32_t actorId_, int32_t itemId_, int32_t posId_, uint32_t playerId_); static void NotifyDogTagHelpMe_14710(bool pickupOrUse_); static void BRReqestExitObserver_14711(); static void BRRequestSpectatePlayer_14712(uint32_t playerID_); static void BRRequestSyncFreeViewObserverPosition_14713(DLL2SDK::UnityEngine::UnityEngine::Vector3 Pos_); static void BRRequestNotifyObserverModeChanged_14714(bool isFreeView_); static void NotifyGamepadConnected_14715(); static void BRRequestControl_UAV_Move_14716(int32_t actorId_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 velocity_, bool isBoost_); static void BRRequestControl_UAV_Dir_14717(int32_t actorId_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_); static void BRRequestControl_ProjectileStartFire_14718(int32_t actorID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 velocity_, DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPos_); static void BRRequestControl_UAV_Destroy_14719(int32_t actorId_); static void BRRequestControl_Recon_Recover_14720(int32_t actorId_); static void BRRequestControl_Recon_Explo_14721(int32_t actorId_); static void SyncPreUseUltSkill_14722(int16_t UltType_); static void BRRequestLotteryMachine_14723(uint32_t machineID_, int32_t itemId_, DLL2SDK::Assembly_CSharp::Network::LOTTERY_MACHINE_OPERATE_STATE op_); static void BRRequestCreateElectricTripWire_14724(int32_t actorID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 postion_); static bool CanSendNetMessage_14725(); static bool NetWorkSend_14726(DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase* protocol_, bool force_); static void ReqesetPingStat_14727(); static void RequestDSLogin_14728(int32_t MapID_, uint64_t PlayerId_, bool isReconnect_); static void RequestMapLoaded_14729(int32_t loadedMapId_); static void RequestChangeMoveState_14730(DLL2SDK::UnityEngine::UnityEngine::Vector3 TargetPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 TargetAngles_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState physicsState_, bool isCrouching_, DLL2SDK::Assembly_CSharp::GameBase::Pawn_ClimbType curClimbType_, bool isProneing_, bool isClimbWall_); static void RequestMove_14731(DLL2SDK::UnityEngine::UnityEngine::Vector3 PawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 PawnAngles_, DLL2SDK::UnityEngine::UnityEngine::Vector3 PawnVelocity_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState physicsState_, bool isCrouching_, DLL2SDK::Assembly_CSharp::GameBase::Pawn_ClimbType curClimbType_, bool isProneing_, bool isClimbWall_, uint8_t extraByte_, float rotationX_, uint8_t checkSeq_); static void RequestZiplineMove_14732(DLL2SDK::UnityEngine::UnityEngine::Vector3 PawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 PawnAngles_, DLL2SDK::UnityEngine::UnityEngine::Vector3 PawnVelocity_, uint8_t checkSeq_, uint32_t ziplineUid_, DLL2SDK::Assembly_CSharp::Network::PLAYER_MOVE_STAGE stage_); static void RequestStartSprint_14733(); static void RequestStopSprint_14734(); static DLL2SDK::Assembly_CSharp::GameEngine::PLAYER_MOVE_STATE PhysicsStateToMoveState_14735(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState physicsState_, bool isCrouching_, DLL2SDK::Assembly_CSharp::GameBase::Pawn_ClimbType curClimbType_, bool isProneing_, bool isClimbWall_); static void RequestStartFire_14736(int32_t WeaponItemID_, bool singleShot_, int32_t inFireCompIdx_, bool isAiming_, int32_t aommoCount_, int32_t ClientTime_, uint8_t rightOrLeft_); static void RequestStopFire_14737(int32_t WeaponItemID_, int32_t TotalShotCount_, int32_t LastFireTime_, uint8_t rightOrLeft_); static void RequestControllableStartFire_14738(int32_t WeaponItemID_, int32_t inFireCompIdx_, DLL2SDK::UnityEngine::UnityEngine::Vector3 DstPos_); static void RequestAjustMissile_14739(DLL2SDK::Assembly_CSharp::GameEngine::MissileFlyInfo flyInfo_); static void RequestProjectileStartFire_14740(DLL2SDK::UnityEngine::UnityEngine::Vector3 StartPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 Velocity_, DLL2SDK::UnityEngine::UnityEngine::Vector3 TargetPos_, int32_t WeaponItemID_, int32_t ProjID_, int32_t inFireCompIdx_, float ExplosionTime_, DLL2SDK::Assembly_CSharp::Network::EThrowingStat throwingStartType_, uint8_t RightOrLeft_); static void RequestVTOLRotation_14741(DLL2SDK::UnityEngine::UnityEngine::Vector3 RotAngle_, uint32_t actorID_); static void RequestVTOLMove_14742(uint32_t actorID_); static void RequestOpenCarePackage_14743(uint32_t actorID_); static void RequestResetCarePackage_14744(uint32_t actorID_); static void RequestSetCarePackageTrap_14745(uint32_t actorID_); static void RequestProjectileStartFire_Control_14746(DLL2SDK::UnityEngine::UnityEngine::Vector3 StartPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 Velocity_, DLL2SDK::UnityEngine::UnityEngine::Vector3 TargetPos_, int32_t WeaponItemID_, int32_t ProjID_, int32_t inFireCompIdx_, float ExplosionTime_, uint32_t actorID_); static void RequestProjectileUnlock_14747(uint32_t actorID_, int32_t inFireCompIdx_); static void RequestProjectileLockTarget_14748(uint32_t actorID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 StartPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 Dir_, int32_t inFireCompIdx_); static void RequestProjectileStickOnTarget_14749(int32_t ActorId_, DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup StickPart_, DLL2SDK::UnityEngine::UnityEngine::Vector3 RelativeActorPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 RelativePartPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 Normal_, uint32_t HostID_, DLL2SDK::Assembly_CSharp::Network::HostType HostType_); static void RequestEquipWeapon_14750(int32_t itemID_, uint8_t slot_, int32_t actorId_, bool bSubWeapon_); static void SyncFireMode_14751(); static void RequestSyncAnimation_14752(DLL2SDK::Assembly_CSharp::Network::ESYNC_ANIM_NAME animType_, float ainmLength_, float param1_); static void RequestChangeClip_14753(int32_t inFireCompIdx_, int32_t ReammoNum_); static void RequestNotifySniperState_14754(bool zoomIn_, bool isFov_); static void RequestNotifyInNonBattleAreaTimeout_14755(); static void RequestNotifyCactusHit_14756(); static void RequestNotifyOpenStoryBook_14757(int32_t cityIdx_); static void RequestNotifyHornButtonPressed_14758(bool isPressed_); static void RequestTakeDamage_14759(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); static void RequestSyncBrokenStatus_14760(uint32_t inActorId_, uint32_t inStatus_1_, uint32_t inStatus_2_); static void RequestSyncWindowBroken_14761(uint32_t uid_, uint32_t playerId_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Vector3 direction_); static void RequestReportULTStat_14762(uint32_t inUltID_, uint8_t inValueCount_, DLL2SDK::Array* inValues_); static void RequestPickUpItem_14763(int32_t inActorID_, int32_t inItemID_, DLL2SDK::Assembly_CSharp::GameBase::DroppedPickUpProjectileInfo* inDroppPickUpInfo_); static void RequestDiscardItem_14764(DLL2SDK::Assembly_CSharp::GameBase::DroppedPickUpProjectileInfo* inDroppPickUpInfo_); static void RequestSelectBag_14765(int32_t bagId_); static void RequestBuyItem_14766(DLL2SDK::Assembly_CSharp::Network::BUY_ITEM_TYPE itemType_, uint32_t value_); static void RequestSellItem_14767(DLL2SDK::Assembly_CSharp::Network::BUY_ITEM_TYPE itemType_, uint32_t value_); static void RequestSelectProfessionChip_14768(int32_t chipId_); static void RequestPreSelectProfessionChip_14769(int32_t chipId_); static void RequestCloseSelectProfessionChip_14770(); static void RequestBuildObstacle_14771(uint32_t uid_, DLL2SDK::Assembly_CSharp::Network::BUILDABLE_OBSTACEL_ACTION_TYPE type_); static void RequestNotifyServer_14772(DLL2SDK::Assembly_CSharp::Network::NOTIFY_INFO_TYPE notifyType_, uint32_t value_); static void RequestPlantC4_14773(int32_t itemID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_); static void RequestDefuseC4_14774(int32_t itemID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_); static void RequestRevivePlayer_14775(uint32_t playerID_); static void RequestInterruptUseItem_14776(int32_t itemID_, uint8_t useItemType_); static void RequestUseItem_14777(int32_t itemID_); static void RequestDeathReplayOver_14778(); static void RequestDeathReplay_14779(uint32_t killerID_, uint32_t weaponID_, DLL2SDK::Assembly_CSharp::GameBase::EReplayType replayType_); static void RequestDSTime_14780(); static void RequestNtfSecurityInfo_14781(float radiusForFire_, float aimSpeed_, float distance_); static void RequestRespawnPlayer_14782(); static void RequestSwitchObserver_14783(); static void RequestSelectPlayer_14784(uint64_t PlayerID_); static void RequestLogout_14785(); static void RequestULT_14786(uint32_t ultSkillID_, uint32_t playerId_); static void RequestCancelULT_14787(uint32_t ultSkillID_, uint32_t playerId_); static void RequestULT_Target_14788(uint32_t ultSkillID_, uint32_t playerId_, DLL2SDK::UnityEngine::UnityEngine::Vector3 target_); static void RequestULTWithInfo_14789(uint32_t ultSkillID_, uint32_t playerId_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vNormal_); static void RequestNotifyPlayerUseLauncher_14790(int32_t nLauncherActorId_); static void RequestStopMatinee_14791(DLL2SDK::mscorlib::System::String* matineeName_); static void RequestVoteKick_14792(uint8_t reason_, uint32_t playerID_, DLL2SDK::Assembly_CSharp::Network::VOTE_VALUE_TYPE voteType_); static void RequestSkydiving_14793(); static void RequestVehicleMove_14794(DLL2SDK::Assembly_CSharp::Network::C2S_REQ_MOVE_VEHICLE* request_); static void RequestVehicleUse_14795(DLL2SDK::Assembly_CSharp::Network::C2S_REQ_USE_VEHICLE* request_); static void RequestTouchNotify_14796(DLL2SDK::Assembly_CSharp::Network::C2S_TOUCH_NOTIFY* request_); static void RequestVehicleSkill_14797(DLL2SDK::Assembly_CSharp::Network::C2S_REQ_START_VEHICLE_SKILL* request_); static void RequestVehicleDroneControl_14798(int32_t actorId_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, DLL2SDK::UnityEngine::UnityEngine::Vector3 velocity_, bool isBoost_); static void RequestVehicleDroneDestroy_14799(int32_t actorId_); static void RequestShakeOffDizzy_14800(); static void RequestBuild_14801(DLL2SDK::Assembly_CSharp::GameEngine::EBuildingType buildingType_, int32_t itemID_, int32_t actorID_, uint8_t mask_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_); static void RequestSyncRootMotionData_14802(uint8_t AnimType_, uint8_t ClimbType_, DLL2SDK::UnityEngine::UnityEngine::Vector3 HighestPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 EndPos_, float CheckDownDistance_, uint8_t IsClimbOverLandSky_, DLL2SDK::UnityEngine::UnityEngine::Vector3 mantleNormal_, float width_, float speed_); static void RequestSyncBRThrowWeaponData_14803(uint8_t AnimType_, uint8_t ThrowType_, uint8_t IsInThrowWeaponFireState_, bool isFastThrow_); static void RequestThrowingHoldFireEnd_14804(DLL2SDK::UnityEngine::UnityEngine::Vector3 StartPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 TargetPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 Velocity_, int32_t ProjID_, uint8_t pickupFlag_); static void RequestPickGrenade_14805(int32_t ProjID_, DLL2SDK::Assembly_CSharp::Network::ESYNC_BUFFER_CODEID type_); static void RequestSyncAiming_14806(bool isAimming_); static void RequestCancelThrowingHoldFire_14807(); static void RequestResetAmmo_14808(); static void RequestSyncSentryGun_14809(bool canFire_); static void RequestFHJLockTarget_14810(uint32_t actorID_, uint32_t targetID_); static void RequestSyncShadowbladeAnimation_14811(uint8_t AnimType_); static void RequestSyncShadowbladeFireMode_14812(uint8_t FireMode_); static void RequestSyncBuffer_14813(uint8_t codeID_, DLL2SDK::Array* buffer_, int32_t length_); static void RequestVehiclePassengerState_14814(bool isStand_); static void RequestOpenBRChipMachineBox_14815(uint32_t machineUID_, uint32_t boxIndex_); static void RequestVehicleDrive_14816(DLL2SDK::Assembly_CSharp::Network::C2S_REQ_DRIVE_VEHICLE* driveData_); static void RequestUseIndividuationItem_14817(uint8_t posIndex_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 rot_); static void RequestSetGVoiceId_14818(int32_t memberId_, DLL2SDK::Assembly_CSharp::Network::EGvoiceRoomType roomType_); static void NotifyUseVoice_14819(uint32_t micState_, uint32_t hornState_, bool bUseTwoWayRadio_); static void SyncUnequipWeapon_14820(int32_t curWeaponId_, int32_t curActorId_, float unequipTime_, int32_t nextWeaponId_, bool realUnequip_); static void SyncEquipWeapon_14821(int32_t curWeaponId_, int32_t actorId_, float equipTime_, bool realEquip_); static void SyncHoldWeapon_14822(bool isHold_); static void SyncPlayTricky_14823(uint8_t isPlay_, float aniLength_); static void ReqOpenBox_14824(int32_t actorId_, int32_t boxType_); static void TransferSkydivingAnim_14825(int16_t right_, int16_t forward_, int16_t down_, uint16_t bodyRotX_, uint16_t bodyRotY_); static void RequestTransferBuffer_14826(uint8_t codeID_, DLL2SDK::Array* buffer_, int32_t length_, uint8_t syncType_); static void RequstMarkMap_14827(uint32_t PlayerId_, DLL2SDK::UnityEngine::UnityEngine::Vector3 WorldPos_, uint8_t isAdd_); static void RequestPerkCoinAction_14828(DLL2SDK::Assembly_CSharp::Network::PERK_COIN_ACTION_TYPE actionType_, uint32_t machineUID_, uint32_t itemID_); static void ReqAddBRMark_14829(uint32_t TeamId_, uint32_t PlayerId_, DLL2SDK::Assembly_CSharp::Network::EBRMarkType MarkType_, uint8_t SubType_, uint8_t ObjectType_, int32_t ObjectId_, int32_t ItemId_, DLL2SDK::UnityEngine::UnityEngine::Vector3 Position_, bool IsInBox_, uint8_t OperateType_, uint8_t AddWay_, uint32_t SubObjectType_); static void ReqDelBRMark_14830(uint32_t TeamId_, uint32_t PlayerId_, uint32_t MarkId_, uint8_t OperateType_); static void ReqResponseBRMark_14831(uint32_t TeamId_, uint32_t PlayerId_, uint32_t MarkPlayerId_, uint32_t MarkId_, uint8_t OperateType_); static void ReqAddMPMark_14832(DLL2SDK::Assembly_CSharp::Network::EMPMarkTacticType MarkType_, DLL2SDK::UnityEngine::UnityEngine::Vector3 Position_); static void ReqDelMPMark_14833(uint32_t MarkId_); static void ReqResponseSpeakMPMark_14834(uint32_t MarkId_); static void RequestSyncTalk_14835(DLL2SDK::Assembly_CSharp::ECLEventType eventType_, uint32_t targetID_); static void RequestSyncSettingsFireMode_14836(bool AutoFire_); static void RequestWeaponSkill_PositionExplode_14837(uint32_t actorID_, int32_t index_, int32_t explodeCount_, DLL2SDK::UnityEngine::UnityEngine::Vector3 positionExplode_); static void RequestWeaponSkill_14838(uint32_t actorID_, int32_t index_, DLL2SDK::Array* ctx_, int32_t length_); static void RequestNumPreHit_14839(int32_t fireDamageTime_, int32_t hitnum_); static void RequestActorPose_14840(int32_t actorID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 velocity_); static void RequestGetProfessionChipInfo_14841(); static void RequestPropItemSkill_14842(int32_t skillType_); static void RequestPropHuntChangeItem_14843(); static void RequestPropHuntBuyItem_14844(uint32_t ItemID_, int32_t CostType_); static void RequestPropHuntLockItem_14845(bool isLock_); static void RequestPropHuntBet_14846(uint32_t betPlayerId_); static void RequestCallForHelp_14847(); static void RequestNotifyGoliathStartSelfExplode_14848(bool bStartExplode_); static void RequestNotifyGoliathSelfExplode_14849(); static void RequestNotifyGoliathWeaponHotValue_14850(); static void RequestPlayerSoundSync_14851(DLL2SDK::Assembly_CSharp::ECLEventType eventType_); static void RequestBeginHeal_14852(uint32_t playerID_); static void RequestCancelHeal_14853(uint32_t playerID_); static void UploadEigenInfo_14854(DLL2SDK::Array* data_); static void DuelGameRequestChooseWeapon_14855(int32_t weaponType_); static void NtyInputCheat_14856(float timeInterval_, float maxPointNum_); static void ReportPlayerPull_14857(DLL2SDK::UnityEngine::UnityEngine::Vector3 clientPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 serverPos_, uint8_t moveState_, uint32_t serverTime_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRBagSwitchHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OriginalBg_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ChangeBg_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjNoBag_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjBigBag_; DLL2SDK::Assembly_CSharp::UIButton* BRBagSwitchBtn_; DLL2SDK::Array* ObjNoBagArray_; DLL2SDK::Array* ObjBigBagArray_; DLL2SDK::Assembly_CSharp::TweenAlpha* AlphaTween_; struct StaticFields { int32_t NOBAG_SLOTCOUNT_MAX_; int32_t BIGBAG_SLOTCOUNT_MAX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIBanClickType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBagSwitchBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetButtonsEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBagChangeState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBagState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBagCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14647(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType GetUIBanClickType_14648(); bool get_IsControlByUiState_14649(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_14650(); DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState get_mPawnSwitchState_14651(); uint64_t get_InactiveGameHudState_14652(); void SetActive_14653(bool value_, bool enableOptimize_); void RegisterDelegates_14654(); void UnRegisterDelegates_14655(); void OnBagSwitchBtnClick_14656(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool state_); void UpdateBg_14657(bool isChange_); void SetButtonsEnable_14658(bool enable_); void WillShow_14659(); void OnBagChangeState_14660(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void RefreshBagState_14661(); void RefreshBagCount_14662(int32_t count_, DLL2SDK::Array* bagArray_); void OnDisable_14663(); void ChangeEffect_14664(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_14665(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType __xLuaBaseProxy_GetUIBanClickType_14666(); void __xLuaBaseProxy_SetActive_14667(bool P0_, bool P1_); void __xLuaBaseProxy_RegisterDelegates_14668(); void __xLuaBaseProxy_UnRegisterDelegates_14669(); void __xLuaBaseProxy_WillShow_14670(); void __xLuaBaseProxy_OnDisable_14671(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRBagPropertyLine : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* Title_; DLL2SDK::Assembly_CSharp::UISprite* Normal_; DLL2SDK::Assembly_CSharp::UISprite* Add_; DLL2SDK::Assembly_CSharp::UISprite* Sub_; DLL2SDK::Assembly_CSharp::UILabel* Number_; DLL2SDK::Assembly_CSharp::UISprite* Arrow_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Color WHITE_; DLL2SDK::UnityEngine::UnityEngine::Color RED_; DLL2SDK::UnityEngine::UnityEngine::Color GREEN_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14644(); void SetValue_14645(float baseValue_, float finalValue_, float maxValue_); static void _cctor_14646(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRBagMainSpace : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIEventListener* Listener_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14642(); void Start_14643(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct AirDropTipsHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UILabel* TipsLabel_; DLL2SDK::Assembly_CSharp::TweenAlpha* tweenAlpha_; struct StaticFields { float tweenDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTipsLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayAndHideCommonTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTweenFinished_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14624(); void SetTipsLabel_14625(DLL2SDK::mscorlib::System::String* tips_); void ShowTips_14626(DLL2SDK::mscorlib::System::String* tipsContent_, float visibleTime_); DLL2SDK::mscorlib::System::Collections::IEnumerator* DelayAndHideCommonTips_14627(float delay_); DLL2SDK::mscorlib::System::Collections::IEnumerator* OnTweenFinished_14628(float delay_); static void _cctor_14629(); }; } namespace DLL2SDK::Assembly_CSharp { struct TemporaryBones : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* m_OriginalBones_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_OriginalRootBone_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReplaceBones_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14620(); void Reset_14621(); void ReplaceBones_14622(DLL2SDK::UnityEngine::UnityEngine::SkinnedMeshRenderer* smr_, DLL2SDK::UnityEngine::UnityEngine::Transform* root_, DLL2SDK::UnityEngine::UnityEngine::Transform* rootBone_); void OnDisable_14623(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalRadarController_BR_OB : DLL2SDK::Assembly_CSharp::GameBase::TacticalRadarController_BR { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14553(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_14554(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_14555(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct TacticalPanelMarkSetBRGame : DLL2SDK::Assembly_CSharp::GameBase::TacticalPanelMarkSet { DLL2SDK::Array* GasMaskPropertyID_; DLL2SDK::Array* SafeMaskPropertyID_; DLL2SDK::Array* SparrowMaskPropertyID_; DLL2SDK::Array* UnpilotedMaskPropertyID_; int32_t m_RecordUnpilotedAreaCount_; int32_t m_RecordGasAreaCount_; int32_t m_RecordSafeAreaCount_; int32_t m_RecordSparrowAreaCount_; int32_t m_RecordLastBombID_; bool m_ForceUpdateAllArea_; DLL2SDK::UnityEngine::UnityEngine::Vector4 NONE_UNPILOTED_AREA_; DLL2SDK::UnityEngine::UnityEngine::Vector4 NONE_GAS_AREA_; DLL2SDK::UnityEngine::UnityEngine::Vector4 NONE_SAFE_AREA_; DLL2SDK::UnityEngine::UnityEngine::Vector4 NONE_UAV_AREA_; DLL2SDK::UnityEngine::UnityEngine::Vector4 NONE_SPARROW_AREA_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* _MarkShowEffect_k__BackingField_; float m_LastForceUpdateAreaTime_; struct StaticFields { int32_t MAX_SAFE_AREA_COUNT_; int32_t MAX_GAS_AREA_COUNT_; int32_t MAX_UAV_AREA_COUNT_; int32_t MAX_UNPILOTED_AREA_COUNT_; int32_t MAX_SPARROW_AREA_COUNT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCircle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnViewShow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14524(); void set_ShouldUpdatePanelMark_14525(bool value_); DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* get_MarkShowEffect_14526(); void set_MarkShowEffect_14527(DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* value_); void Initialize_14528(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* inTVMView_); void UpdateInfo_14529(); void UpdateCircle_14530(); void OnViewShow_14531(); void __xLuaBaseProxy_Initialize_14532(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* P0_); void __xLuaBaseProxy_UpdateInfo_14533(); void __xLuaBaseProxy_OnViewShow_14534(); }; } namespace DLL2SDK::Assembly_CSharp { struct TacticalMapView_BROB : DLL2SDK::Assembly_CSharp::GameBase::TacticalMapView_BR { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14523(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalMapController_BR_OB : DLL2SDK::Assembly_CSharp::GameBase::TacticalMapController_MP { DLL2SDK::Assembly_CSharp::GameBase::TacticalMapView_BR* m_MapView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSliderChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTacticalTeamPlayerLoginOrLogoutNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowMapMarksBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseMapMarksBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14421(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_14422(); void Init_14423(); void OnShowView_14424(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void RegisterDelegates_14425(); void UnRegisterDelegates_14426(); void OnSliderChange_14427(); void OnTacticalTeamPlayerLoginOrLogoutNotify_14428(); void OnShowMapMarksBtnClick_14429(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnCloseMapMarksBtnClick_14430(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_14431(); void __xLuaBaseProxy_Init_14432(); void __xLuaBaseProxy_OnShowView_14433(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_RegisterDelegates_14434(); void __xLuaBaseProxy_UnRegisterDelegates_14435(); void __xLuaBaseProxy_OnTacticalTeamPlayerLoginOrLogoutNotify_14436(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalBRSoundVisibleMananger : DLL2SDK::Assembly_CSharp::TacticalManager { DLL2SDK::Assembly_CSharp::BattleRoyale::BRGameInfo* brGameInfo_; DLL2SDK::Assembly_CSharp::GameBase::TacticalRadarView_BR* tacticalInstance_BR_; float SHOW_FIXED_DISTANCE_; int32_t MAX_SHOW_SPRITE_; float NEAR_DISTANCE_; float MID_DISTANCE_; float FAR_DISTANCE_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSoundTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGeneratedXZNormalizeVector_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayerSpriteInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_UpdateSoundTips_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14377(); void Init_14378(); void UpdateView_14379(); void UpdateSoundTips_14380(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* soundInfoDict_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* soundTipsSprite_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetGeneratedXZNormalizeVector_14381(DLL2SDK::Assembly_CSharp::BattleRoyale::SISoundPlayingInfo* soundInfo_); void UpdatePlayerSpriteInfo_14382(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inPawnSprite_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inPosition_, DLL2SDK::UnityEngine::UnityEngine::Quaternion inRotation_, float distance_, DLL2SDK::Assembly_CSharp::BattleRoyale::EVisibleSoundID soundID_); void UpdateSoundTips_14383(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inMultiSprite_, DLL2SDK::Assembly_CSharp::BattleRoyale::EVisibleSoundID soundID_, float distance_); void __xLuaBaseProxy_Init_14384(); void __xLuaBaseProxy_UpdateView_14385(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalBRMapMarkStyleSet : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool bHasSetName_; DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Zombie_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Boss_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Treasure_; int32_t deafaultFontSize_; DLL2SDK::UnityEngine::UnityEngine::Vector2 defaultEffectDistance_; void _ctor_14374(); void SetMapMark_14375(DLL2SDK::Assembly_CSharp::BRMapMark* mark_); void UpdateMapMarkLabelSize_14376(DLL2SDK::UnityEngine::UnityEngine::Vector3 size_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct TacticalBRMapMarkShow : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::Assembly_CSharp::UIButton* ToggleAreaBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CheckMark_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HideAreaMask_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MapAreaRoot_; bool bIgnoreLocalToggleBtn_; DLL2SDK::mscorlib::System::String* Show_Area_Key_; bool bToggleArea_; bool bMapMarkShouldShow_; void _ctor_14340(); bool get_MapMarkShouldShow_14341(); void Awake_14342(); void OnDestroy_14343(); void RegisterEventHandlers_14344(); void UnRegisterEventHandlers_14345(); void Refresh_14346(); void OnSyncShouldShowProperty_14347(bool bShouldShow_); void InitToggleState_14348(); void DisableThis_14349(); void OnToggleShowArea_14350(); void OnShowAreaBtnClick_14351(); void OnGlobalToggleBtnClicked_14352(bool bToggle_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct TacticalBRMapMarkShowSet : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* CloseRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OpenRoot_; DLL2SDK::Assembly_CSharp::UIButton* OpenBtn_; DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* BRMapMarkShowList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AvailableInMap_; DLL2SDK::Assembly_CSharp::UIGrid* ToggleGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PanelBackground_; DLL2SDK::Assembly_CSharp::UIButton* ShowAreaBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ShowAreaFlag_; DLL2SDK::mscorlib::System::String* SHOW_AREA_KEY_; bool m_IsOpen_; bool m_IsShowArea_; void _ctor_14354(); bool BaseCheck_14355(); void Awake_14356(); void RegisterEventHandlers_14357(); void UnRegisterEventHandlers_14358(); void Start_14359(); void OnDestroy_14360(); void InitMapMarkShowListState_14361(); void OnOpenChange_14362(); void AdjustPanelBackgroundSize_14363(); void OnSyncShouldShowMapMark_14364(); void OnOpenBtnClick_14365(); void OnCloseBtnClick_14366(); void OnShowAreaBtnClick_14367(); void InitShowArea_14368(); void OnRefreshToggelArea_14369(bool bToggle_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRMapZoneInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* name_; DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14353(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalHighResAreaManager : DLL2SDK::Assembly_CSharp::TacticalManager { DLL2SDK::Assembly_CSharp::UISprite* m_highResAreaSpriteTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_highResAreaSpriteList_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRGameInfo* m_BRGameInfo_; float WidthBaseSize_; float HeightBaseSize_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_position_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_quaternion_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_scale_; DLL2SDK::Assembly_CSharp::GameBase::TacticalMapView_BR* m_tacticalbrInstance_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitHighResAreaRelativePos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSpriteInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSpriteInstance_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14332(); void Init_14333(); void InitHighResAreaRelativePos_14334(); void UpdateSpriteInfo_14335(); void UpdateView_14336(); DLL2SDK::Assembly_CSharp::UISprite* CreateSpriteInstance_14337(DLL2SDK::Assembly_CSharp::UISprite* spriteTemplate_); void __xLuaBaseProxy_Init_14338(); void __xLuaBaseProxy_UpdateView_14339(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalBRRadarMineManager : DLL2SDK::Assembly_CSharp::TacticalManager { DLL2SDK::mscorlib::System::Collections::Generic::List_1* MineSprites_; struct StaticFields { DLL2SDK::mscorlib::System::String* MineSpriteName_; DLL2SDK::mscorlib::System::String* MineSpriteName_Gray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMineState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleMineEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14322(); void Init_14323(); void UpdateView_14324(); void UpdateMineState_14325(); void HandleMineEffect_14326(DLL2SDK::Assembly_CSharp::UISprite* sprite_, bool state_); void __xLuaBaseProxy_Init_14327(); void __xLuaBaseProxy_UpdateView_14328(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalServerSynPosManager : DLL2SDK::Assembly_CSharp::TacticalManager { DLL2SDK::Assembly_CSharp::GameBase::TacticalMapView_BR* m_TacticalMap_; DLL2SDK::Assembly_CSharp::GameBase::TacticalRadarView_BR* m_RadarMap_; DLL2SDK::Assembly_CSharp::GameBase::TacticalBRMapMarkStyleSet* m_BaseMapMarkInfo_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AllMapTagObjs_; float m_NextUpdateTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastMapPos_; float m_lastMapScale_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddMapTagObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTeamShowOnMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMapBasePos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMapBaseScale_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14313(); void Init_14314(); void UpdateView_14315(); void AddMapTagObj_14316(); bool UpdateTeamShowOnMap_14317(int32_t idx_, uint32_t playerId_, DLL2SDK::UnityEngine::UnityEngine::Vector3 currPos_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetMapBasePos_14318(); float GetMapBaseScale_14319(); void __xLuaBaseProxy_Init_14320(); void __xLuaBaseProxy_UpdateView_14321(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalReviveCardManager : DLL2SDK::Assembly_CSharp::TacticalManager { DLL2SDK::mscorlib::System::Collections::Generic::List_1* reviveCardSpriteList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* reviveCardsInfo_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRGame* m_BRGame_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateReviveCardSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateReviveCardSpriteInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTeamShowOnMap_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14305(); void Init_14306(); void UpdateView_14307(); void UpdateReviveCardSprite_14308(); void UpdateReviveCardSpriteInfo_14309(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inReviveCardSprite_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRReviveCardInfo* inCardInfo_); void UpdateTeamShowOnMap_14310(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inSprite_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRReviveCardInfo* inCardInfo_, bool isOutBounds_); void __xLuaBaseProxy_Init_14311(); void __xLuaBaseProxy_UpdateView_14312(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalBRAirBroneManager : DLL2SDK::Assembly_CSharp::TacticalManager { DLL2SDK::Assembly_CSharp::UISprite* airBorneSprite_; DLL2SDK::Assembly_CSharp::GameBase::BaseGame* m_BaseGame_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAirBroneSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAirBroneSpriteName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14298(); void Init_14299(); void UpdateView_14300(); void UpdateAirBroneSprite_14301(); void UpdateAirBroneSpriteName_14302(uint32_t index_); void __xLuaBaseProxy_Init_14303(); void __xLuaBaseProxy_UpdateView_14304(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalBRPawnToSafeDotLine : DLL2SDK::Assembly_CSharp::TacticalManager { DLL2SDK::Assembly_CSharp::UISprite* pawnToSafePointLine_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRGameInfo* brGameInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMapMark_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14292(); void Init_14293(); void UpdateView_14294(); void UpdateMapMark_14295(); void __xLuaBaseProxy_Init_14296(); void __xLuaBaseProxy_UpdateView_14297(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalBRMapMarkManager : DLL2SDK::Assembly_CSharp::TacticalManager { DLL2SDK::Assembly_CSharp::GameBase::TacticalBRMapMarkStyleSet* MapMarkSetTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SpriteList_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRGameInfo* m_BRGameInfo_; bool hasInit_; void _ctor_14275(); void Init_14276(); void UpdateView_14277(); DLL2SDK::Assembly_CSharp::GameBase::TacticalBRMapMarkStyleSet* CreateSpriteInstance_14278(DLL2SDK::Assembly_CSharp::GameBase::TacticalBRMapMarkStyleSet* mapMarkSetTemplate_); void UpdateMapMark_14279(); void InitMapMark_14280(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetMarkSpriteSize_14281(float size_); void UpdateRelativePosition_14282(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalBRChipMachineManager : DLL2SDK::Assembly_CSharp::TacticalManager { DLL2SDK::Assembly_CSharp::UISprite* ChipMachineSpriteTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ChipMachineSpriteList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ChipMachineEffectList_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRGame* m_BRGame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* chipMachineRoot_; bool hasInit_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitChipMachineRelativePos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSpriteInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateChipMachine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateChipMachineRootPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRelativePosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14264(); void Init_14265(); void InitChipMachineRelativePos_14266(); void UpdateView_14267(); DLL2SDK::Assembly_CSharp::UISprite* CreateSpriteInstance_14268(DLL2SDK::Assembly_CSharp::UISprite* spriteTemplate_); void UpdateChipMachine_14269(); void UpdateChipMachineRootPosition_14270(); void UpdateRelativePosition_14271(); void __xLuaBaseProxy_Init_14272(); void __xLuaBaseProxy_UpdateView_14273(); void __xLuaBaseProxy_UpdateRelativePosition_14274(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalBRRadarAirDropPlaneAirlineManager : DLL2SDK::Assembly_CSharp::TacticalManager { DLL2SDK::mscorlib::System::Collections::Generic::List_1* AirDropPlaneItemList_; DLL2SDK::Assembly_CSharp::UISprite* AirDropPlaneSprite_; DLL2SDK::Assembly_CSharp::UISprite* OnPlaneAirDropSprite_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* OffPlaneAirDropSprites_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* airDropList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAirlineState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAirDropPlaneSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateOffPlaneAirDropSprites_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTankSpriteSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14250(); void Init_14251(); void UpdateView_14252(); void UpdateAirlineState_14253(); void UpdateAirDropPlaneSprite_14254(); void UpdateOffPlaneAirDropSprites_14255(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetTankSpriteSize_14256(float size_); void __xLuaBaseProxy_Init_14257(); void __xLuaBaseProxy_UpdateView_14258(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalBRMapAirLineManager : DLL2SDK::Assembly_CSharp::GameBase::TacticalBRRadarAirLineManager { float AIRLINE_WIDTH_; DLL2SDK::Assembly_CSharp::GameBase::TacticalMapView_BR* tacticalBRMapInstance_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14246(); bool get_IsShowReviveAirCraft_14247(); void Init_14248(); void __xLuaBaseProxy_Init_14249(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalAirLineUIElements : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UISprite* AirlineStartPoint_; DLL2SDK::Assembly_CSharp::UISprite* AirlineArrow_; DLL2SDK::Assembly_CSharp::UISprite* AirCraft_; DLL2SDK::Assembly_CSharp::UISprite* AirLine_; DLL2SDK::Assembly_CSharp::UISprite* AirLineBG_; DLL2SDK::Assembly_CSharp::UISprite* AirLineBGLeft_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14236(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalTeamVehicleManager : DLL2SDK::Assembly_CSharp::TacticalManager { int32_t MAX_VEHICLE_SHOW_; DLL2SDK::mscorlib::System::String* HELICOPTER_VIEW_ICON_; DLL2SDK::mscorlib::System::String* DRIVECAR_VIEW_ICON_; DLL2SDK::mscorlib::System::String* DRIVEBOAT_VIEW_ICON_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* notRidingVehicleList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* unpilotedVehicleList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* uiSpriteList_; DLL2SDK::Assembly_CSharp::BattleRoyale::NoneUseUnpilotedVehicle* noneUseUnpilotedVehicle_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateVehicleState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateNoneUseUnpilotedVehicleSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateVehicleSpriteInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_UpdateVehicleSpriteInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortNeedShowVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddNotRidingVehicleList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUISpriteNameByVehicleTypeAndSeatID_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14224(); void Init_14225(); void UpdateView_14226(); void UpdateVehicleState_14227(); void UpdateNoneUseUnpilotedVehicleSprite_14228(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inSprite_); void UpdateVehicleSpriteInfo_14229(DLL2SDK::Assembly_CSharp::BattleRoyale::VehicleData* inVehicle_, DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inSprite_, bool isNoneUseVehicle_); void UpdateVehicleSpriteInfo_14230(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* inVehicle_, DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inSprite_, bool isNoneUseVehicle_); void SortNeedShowVehicle_14231(); void AddNotRidingVehicleList_14232(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); DLL2SDK::mscorlib::System::String* GetUISpriteNameByVehicleTypeAndSeatID_14233(DLL2SDK::Assembly_CSharp::GameEngine::EVehicleType vehicleType_, uint32_t seatID_); void __xLuaBaseProxy_Init_14234(); void __xLuaBaseProxy_UpdateView_14235(); }; } namespace DLL2SDK::Assembly_CSharp { struct TacticalBRAirDropPlaneItem : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* PlaneSprite_; DLL2SDK::Assembly_CSharp::UISprite* OnPlaneAirDropSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14223(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRMapMarkTipsEffect : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* Effect_; DLL2SDK::Assembly_CSharp::UISprite* OutCircle_; DLL2SDK::Assembly_CSharp::UISprite* InsideCircle_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Position_; bool m_bHasPlay_; void _ctor_14218(); void PlayEffect_14219(); void ReActiveUISprite_14220(); void ResetNotifySelfUISpriteSize_14221(); void ResetState_14222(); }; } namespace DLL2SDK::Assembly_CSharp { struct WingsuitStateBehaviour : DLL2SDK::UnityEngine::UnityEngine::StateMachineBehaviour { bool TriggerLand_; bool TriggerShowTrail_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14213(); void OnStateEnter_14214(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void OnStateExit_14215(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void __xLuaBaseProxy_OnStateEnter_14216(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); void __xLuaBaseProxy_OnStateExit_14217(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct PendantComponent : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float InAcc_; float OutAcc_; float MinSpeed_; float MaxSpeed_; float OutAccDiff_; float TargetSpeedAttenuate_; float TurnSpeedAttenuate_; float DelayTime_; float LerpStep_; float TargetLerpSpeed_; bool IsLerpMode_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ball_; float CameraRotateTargetValue_; uint32_t PlayerID_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* m_Owner_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndSkydiving_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13888(); void set_Owner_13889(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* value_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* get_Owner_13890(); void EndSkydiving_13891(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct SkydivingPendantType : int32_t { Wingsuit_ = static_cast(0x0), Parachute_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct PendantAnimComponent : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* Socket_; float InAcc_; float OutAcc_; float MinSpeed_; float MaxSpeed_; float OutAccDiff_; float TargetSpeedAttenuate_; float TurnSpeedAttenuate_; float DelayTime_; float LerpStep_; float TargetLerpSpeed_; bool IsLerpMode_; uint32_t PlayerID_; DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* Owner_; DLL2SDK::Assembly_CSharp::BattleRoyale::PendantAnimCalc* m_Calc_; float EllipticalA_; float EllipticalB_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshCalcProp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSkydivingAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13877(); void set_PawnRotateTargetValue_13878(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_PawnRotateTargetValue_13879(); void OnEnable_13880(); void Clear_13881(); void RefreshCalcProp_13882(); void UpdateSkydivingAnim_13883(DLL2SDK::UnityEngine::UnityEngine::Vector2 movementInput_, float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct SkydivingPendant : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* m_Owner_; DLL2SDK::Assembly_CSharp::BattleRoyale::SkydivingPendantType m_PendantType_; DLL2SDK::UnityEngine::UnityEngine::Animator* m_PendantAnimator_; bool m_SwitchAnimController_; float AnimForwardValue_; float AnimRightValue_; float AnimDownValue_; bool m_WaitBindPlayer_; bool m_AssetLoading_; bool m_CreateAsset_; DLL2SDK::Assembly_CSharp::EAssetID AssetID_; DLL2SDK::Assembly_CSharp::EAssetID NETAssetID_; DLL2SDK::Assembly_CSharp::EAssetID NETMatID_; DLL2SDK::Assembly_CSharp::EAssetID NETCamoTextureID_; DLL2SDK::Assembly_CSharp::BattleRoyale::PendantComponent* m_PendantComponent_; DLL2SDK::Assembly_CSharp::BattleRoyale::PendantAnimCalc* m_Calc_; bool m_IsBinded_; DLL2SDK::Assembly_CSharp::BattleRoyale::CheckCanCreateAssetFunc* m_CanCreateAsset_; DLL2SDK::mscorlib::System::Action_1* m_BindCallBack_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_BackupMaterials_; struct StaticFields { bool AnimNeedLerp_; DLL2SDK::mscorlib::System::String* SHADER_Prop_DetailAlbedoMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSkydivingRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOwner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAssetListReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAssetReadyInternal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameObjectCreate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshNetAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAssetReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetIDs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetAssetIDs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBindPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unbind_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUnbind_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnbindByDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetToFlyStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HidePendent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPendent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenPendant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClosePendant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetParent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshCalcProp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSkydivingAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSkydivingAnimRightAndForward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSkydivingAnimDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyAnimValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSkydivingAnimValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerLand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoverMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeTexture_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13896(); void set_Owner_13897(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* value_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* get_Owner_13898(); DLL2SDK::Assembly_CSharp::BattleRoyale::SkydivingPendantType get_PendantType_13899(); DLL2SDK::UnityEngine::UnityEngine::Animator* get_PendantAnimator_13900(); bool get_SwitchAnimController_13901(); void set_SwitchAnimController_13902(bool value_); DLL2SDK::Assembly_CSharp::EAssetID get_RealAssetID_13903(); DLL2SDK::Assembly_CSharp::BattleRoyale::PendantComponent* get_PendantComponent_13904(); void set_PawnRotateTargetValue_13905(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_PawnRotateTargetValue_13906(); float get_CameraRotateTargetValue_13907(); bool get_AssetCreated_13908(); bool get_IsBinded_13909(); void set_IsBinded_13910(bool value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetSkydivingRenderers_13911(); void SetOwner_13912(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* owner_); void OnAssetListReady_13913(DLL2SDK::Array* id_, DLL2SDK::mscorlib::System::Object* obj_); void OnAssetReadyInternal_13914(DLL2SDK::mscorlib::System::Object* obj_); void OnGameObjectCreate_13915(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void RefreshNetAssetID_13916(); bool IsAssetReady_13917(int32_t assetID_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAssetIDs_13918(); void OnGetAssetIDs_13919(DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetIDs_); void PreloadRes_13920(); void BindPlayer_13921(); void OnBindPlayer_13922(); void Unbind_13923(bool forceDestory_); void OnUnbind_13924(bool forceDestory_); void UnbindByDestroy_13925(); void ShowRenderers_13926(bool bShow_); void ResetToFlyStatus_13927(); void HidePendent_13928(); void ShowPendent_13929(); void OpenPendant_13930(); void ClosePendant_13931(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetParent_13932(); void RefreshCalcProp_13933(); void UpdateSkydivingAnim_13934(DLL2SDK::UnityEngine::UnityEngine::Vector2 movementInput_, float deltaTime_); void UpdateSkydivingAnimRightAndForward_13935(float right_, float forward_); void UpdateSkydivingAnimDown_13936(float animDownValue_); void CopyAnimValue_13937(DLL2SDK::Assembly_CSharp::BattleRoyale::SkydivingPendant* pendant_); void UpdateSkydivingAnimValue_13938(float right_, float forward_, float down_); void TriggerLand_13939(bool isLandRun_); void RecoverMaterial_13940(); void ChangeMaterial_13941(DLL2SDK::Assembly_CSharp::EAssetID matID_); void ChangeTexture_13942(DLL2SDK::UnityEngine::UnityEngine::Material* srcMaterial_, DLL2SDK::Assembly_CSharp::EAssetID textureID_); static void _cctor_13943(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct DelayAnimValueData { float Time_; float Right_; float Forward_; float Down_; }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct DelayRotData { float Time_; DLL2SDK::UnityEngine::UnityEngine::Quaternion Rot_; }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct SkydivingVelocityConfig : DLL2SDK::mscorlib::System::Object { float Gravity_; float GravityMax_; float InitVelocity_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14150(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct SkydivingState : int32_t { None_ = static_cast(0x0), Wingsuit_ = static_cast(0x1), Parachute_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct CheckCanCreateAssetFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_13892(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); bool Invoke_13893(DLL2SDK::Assembly_CSharp::BattleRoyale::SkydivingPendant* pendant_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_13894(DLL2SDK::Assembly_CSharp::BattleRoyale::SkydivingPendant* pendant_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); bool EndInvoke_13895(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct PendantAnimSpeed : DLL2SDK::mscorlib::System::Object { float InAcc_; float OutAcc_; float MinSpeed_; float MaxSpeed_; float OutAccDiff_; float TargetSpeedAttenuate_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_LastTargetValue_; float DelayTime_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_CurrentSpeed_; float m_SpeedValue_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_TargetValue_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_CurrentValue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimpleSpeed2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimpleAnimValue2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Calc_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13884(); void SimpleSpeed2_13885(float deltaTime_); void SimpleAnimValue2_13886(float deltaTime_); void Calc_13887(DLL2SDK::UnityEngine::UnityEngine::Vector2 movementInput_, float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct PendantAnimCalc : DLL2SDK::mscorlib::System::Object { float InAcc_; float OutAcc_; float MinSpeed_; float MaxSpeed_; float OutAccDiff_; float TargetSpeedAttenuate_; float TurnSpeedAttenuate_; float DelayTime_; float LerpStep_; float TargetLerpSpeed_; bool IsLerpMode_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_InputCache_; DLL2SDK::UnityEngine::UnityEngine::Vector2 CurrentSpeed_; float SpeedValue_; DLL2SDK::UnityEngine::UnityEngine::Vector2 TargetValue_; DLL2SDK::UnityEngine::UnityEngine::Vector2 CurrentValue_; DLL2SDK::UnityEngine::UnityEngine::Vector2 LastTargetValue_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_LastTargetDir_; DLL2SDK::UnityEngine::UnityEngine::Vector2 PawnRotateTargetValue_; float EllipticalA_; float EllipticalB_; float m_EllipticalC_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimpleSpeed2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimpleSpeedDir_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimpleAnimValue2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcWithOriginalInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Calc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcLerpMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInElliptical_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPosOnElliptical_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddInputCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAndAddCacheInputData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInputData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13864(); void SimpleSpeed2_13865(float deltaTime_); DLL2SDK::UnityEngine::UnityEngine::Vector2 SimpleSpeedDir_13866(); void Clear_13867(); void SimpleAnimValue2_13868(DLL2SDK::UnityEngine::UnityEngine::Vector2 speedDir_, float deltaTime_); void CalcWithOriginalInput_13869(DLL2SDK::UnityEngine::UnityEngine::Vector2 movementInput_, float deltaTime_); void Calc_13870(DLL2SDK::UnityEngine::UnityEngine::Vector2 movementInput_, float deltaTime_); void CalcLerpMode_13871(DLL2SDK::UnityEngine::UnityEngine::Vector2 movementInput_, float deltaTime_); bool CheckInElliptical_13872(DLL2SDK::UnityEngine::UnityEngine::Vector2 pos_); DLL2SDK::UnityEngine::UnityEngine::Vector2 GetPosOnElliptical_13873(DLL2SDK::UnityEngine::UnityEngine::Vector2 pos_); void AddInputCache_13874(DLL2SDK::UnityEngine::UnityEngine::Vector2 movementInput_); bool CheckAndAddCacheInputData_13875(DLL2SDK::UnityEngine::UnityEngine::Vector2 movementInput_); DLL2SDK::Assembly_CSharp::BattleRoyale::PendantInputData* GetInputData_13876(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct PendantInputData : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector2 Input_; float UseTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13863(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct ParachuteComponent : DLL2SDK::Assembly_CSharp::BattleRoyale::PendantComponent { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13862(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct ParachuteAnimComponent : DLL2SDK::Assembly_CSharp::BattleRoyale::PendantAnimComponent { DLL2SDK::UnityEngine::UnityEngine::Transform* LTRotation_; DLL2SDK::UnityEngine::UnityEngine::Transform* RTRotation_; DLL2SDK::UnityEngine::UnityEngine::Transform* FRotation_; DLL2SDK::UnityEngine::UnityEngine::Transform* BRotation_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSkydivingAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSkydivingAnimValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13858(); void UpdateSkydivingAnim_13859(DLL2SDK::UnityEngine::UnityEngine::Vector2 movementInput_, float deltaTime_); void UpdateSkydivingAnimValue_13860(DLL2SDK::UnityEngine::UnityEngine::Vector2 animValue_); void __xLuaBaseProxy_UpdateSkydivingAnim_13861(DLL2SDK::UnityEngine::UnityEngine::Vector2 P0_, float P1_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct Parachute : DLL2SDK::Assembly_CSharp::BattleRoyale::SkydivingPendant { DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* m_PlayerControllerWhenUsingParachute_; DLL2SDK::UnityEngine::UnityEngine::AnimatorCullingMode m_OriginalPlayerAnimatorCullingMode_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshNetAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOwner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetAssetIDs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameObjectCreate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldUpdateAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBindPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUnbind_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetParent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSkydivingAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13838(); void RefreshNetAssetID_13839(); void SetOwner_13840(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* owner_); void OnGetAssetIDs_13841(DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetIDs_); void PreloadRes_13842(); void OnGameObjectCreate_13843(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); bool ShouldUpdateAnimator_13844(); void OnBindPlayer_13845(); void OnUnbind_13846(bool forceDestory_); DLL2SDK::UnityEngine::UnityEngine::Transform* GetParent_13847(); void UpdateSkydivingAnim_13848(DLL2SDK::UnityEngine::UnityEngine::Vector2 movementInput_, float deltaTime_); void __xLuaBaseProxy_RefreshNetAssetID_13849(); void __xLuaBaseProxy_SetOwner_13850(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* P0_); void __xLuaBaseProxy_OnGetAssetIDs_13851(DLL2SDK::mscorlib::System::Collections::Generic::List_1* P0_); void __xLuaBaseProxy_PreloadRes_13852(); void __xLuaBaseProxy_OnGameObjectCreate_13853(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); void __xLuaBaseProxy_OnBindPlayer_13854(); void __xLuaBaseProxy_OnUnbind_13855(bool P0_); DLL2SDK::UnityEngine::UnityEngine::Transform* __xLuaBaseProxy_GetParent_13856(); void __xLuaBaseProxy_UpdateSkydivingAnim_13857(DLL2SDK::UnityEngine::UnityEngine::Vector2 P0_, float P1_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct SwitchRoleComponent_BRPawn : DLL2SDK::Assembly_CSharp::GameEngine::SwitchRoleComponent { DLL2SDK::Assembly_CSharp::BattleRoyale::SwitchRoleComponent_BRPawn_EBRSwitchStep m_CurBRSwitchStep_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* m_BRPawn_; DLL2SDK::Assembly_CSharp::BattleRoyale::BR3PAvataBagWeaponSocketCache* m_BR3PAvataBagWeaponSocketCache_; uint16_t CheckWeaponPrintLogFrameCount_; int32_t m_SkydivingFlag_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchTo3PView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchTo1PView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActiveWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAvatarOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndBRStep_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cache3PWeaponLBSocketTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Get3PAvatarGOAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBR3PAvataBagWeaponSocketCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAvatarForGM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceStopSwitchView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13816(); bool get_IsSwitching_13817(); void set_CurBRSwitchStep_13818(DLL2SDK::Assembly_CSharp::BattleRoyale::SwitchRoleComponent_BRPawn_EBRSwitchStep value_); DLL2SDK::Assembly_CSharp::BattleRoyale::SwitchRoleComponent_BRPawn_EBRSwitchStep get_CurBRSwitchStep_13819(); void Init_13820(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void SwitchTo3PView_13821(); void SwitchTo1PView_13822(); void Tick_13823(float deltaTime_); void ActiveWeapon_13824(); void LoadAvatarOver_13825(DLL2SDK::UnityEngine::UnityEngine::GameObject* mesh_); void EndBRStep_13826(); void Cache3PWeaponLBSocketTransform_13827(); DLL2SDK::UnityEngine::UnityEngine::Animator* Get3PAvatarGOAnimator_13828(); DLL2SDK::Assembly_CSharp::BattleRoyale::BR3PAvataBagWeaponSocketCache* GetBR3PAvataBagWeaponSocketCache_13829(); void ResetAvatarForGM_13830(); void SwitchRole_13831(); void ForceStopSwitchView_13832(); void __xLuaBaseProxy_Init_13833(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_Tick_13834(float P0_); void __xLuaBaseProxy_LoadAvatarOver_13835(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); void __xLuaBaseProxy_SwitchRole_13836(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BR3PAvataBagWeaponSocketCache : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Vector3 LocalPosition_L_; DLL2SDK::UnityEngine::UnityEngine::Vector3 localEulerAngles_L_; DLL2SDK::UnityEngine::UnityEngine::Vector3 LocalPosition_R_; DLL2SDK::UnityEngine::UnityEngine::Vector3 localEulerAngles_R_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13815(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct SwimmingBaseState : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::BattleRoyale::SwimmingStateMachine* m_OwnerStateMachine_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRSwimmingComponent* m_SwimmingComponent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndStateMachine_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13787(DLL2SDK::Assembly_CSharp::BattleRoyale::SwimmingStateMachine* stateMachine_); void BeginState_13788(); void EndState_13789(); void Tick_13790(float deltaTime_); void OnEndStateMachine_13791(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct SwimmingTransitionToIdleState : DLL2SDK::Assembly_CSharp::BattleRoyale::SwimmingBaseState { bool m_IsHiddenWeapon_; float m_TickTime_; float m_TransitionTime_; float m_TPAttachWeaponTimeRate_; bool m_CheckAttachToHand_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13804(DLL2SDK::Assembly_CSharp::BattleRoyale::SwimmingStateMachine* stateMachine_); void BeginState_13805(); void Tick_13806(float deltaTime_); void __xLuaBaseProxy_BeginState_13807(); void __xLuaBaseProxy_Tick_13808(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct SwimmingSprintState : DLL2SDK::Assembly_CSharp::BattleRoyale::SwimmingBaseState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13799(DLL2SDK::Assembly_CSharp::BattleRoyale::SwimmingStateMachine* stateMachine_); void BeginState_13800(); void Tick_13801(float DeltaTime_); void __xLuaBaseProxy_BeginState_13802(); void __xLuaBaseProxy_Tick_13803(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct SwimmingIdleState : DLL2SDK::Assembly_CSharp::BattleRoyale::SwimmingBaseState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13792(DLL2SDK::Assembly_CSharp::BattleRoyale::SwimmingStateMachine* stateMachine_); void BeginState_13793(); void Tick_13794(float deltaTime_); void EndState_13795(); void __xLuaBaseProxy_BeginState_13796(); void __xLuaBaseProxy_Tick_13797(float P0_); void __xLuaBaseProxy_EndState_13798(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct SwimmingStateMachine : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_States_; DLL2SDK::Assembly_CSharp::BattleRoyale::ESwimmingState m_CurrentSwimmingState_; DLL2SDK::Assembly_CSharp::BattleRoyale::SwimmingBaseState* m_CurrentState_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRSwimmingComponent* m_SwimmingComponent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitStateMachine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndStateMachine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GotoState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13780(DLL2SDK::Assembly_CSharp::BattleRoyale::BRSwimmingComponent* swimmingComponent_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRSwimmingComponent* get_OwnerSwimmingComponent_13781(); bool IsInState_13782(DLL2SDK::Assembly_CSharp::BattleRoyale::ESwimmingState swimState_); void InitStateMachine_13783(); void EndStateMachine_13784(); void GotoState_13785(DLL2SDK::Assembly_CSharp::BattleRoyale::ESwimmingState toSwimmingState_); void Tick_13786(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRSnowTrackPawnComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { float m_SqrShowRange_; float m_ShowDuration_; float m_TimeGap_; float m_NextTime_; bool m_IsLeft_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TrySpawnSnowTrack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSpawnSnowTrack_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13518(); bool CheckTarget_13519(); void TrySpawnSnowTrack_13520(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* pImpactInfo_); void DoSpawnSnowTrack_13521(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* pImpactInfo_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRVehicleComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* m_BRPawn_; DLL2SDK::Assembly_CSharp::GameEngine::PawnAnimationComponent* m_PawnAnimationComponent_; bool m_IsLocalPlayer_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRAnimatorAsset* m_AnimatorAsset_; DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex m_CurrentSeatIndex_; DLL2SDK::Assembly_CSharp::GameEngine::SeatMode m_CurrentSeatMode_; bool m_IsReachOut_; bool m_InReachOutTransition_; DLL2SDK::UnityEngine::UnityEngine::Coroutine* m_ReachOutTransitionCoroutine_; bool m_InBackToSeatTransition_; DLL2SDK::UnityEngine::UnityEngine::Coroutine* m_BackToSeatTransitionCoroutine_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_HeadRig_; float m_CurrentTurnAngle_; float m_TargetTurnAngle_; uint32_t m_UpdateTuranAngleFrameCount_; DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType mLastViewType_; bool mFromGetOnVehicle_; float InAirAniBlendTime_; float InAirAniBlendTimeCount_; bool IsVehicleReversing_; bool IsDriveStand_; bool IsInHightSpeed_; bool IsMotorUp_; float CurrentLookAtAngle_; bool IsRadBlurOpen_; DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* cacheController_; DLL2SDK::Assembly_CSharp::GameEngine::EVehicleType m_lastVehicleType_; float m_CrouchingEyeHeight_; float m_EyeHeightDropDownSpeedForCrouching_; float m_UpdateEyeHeightIntervalDuringCrouching_; float m_PawnEyeHeightTransitionTime_; float m_TickPawnEyeHeightTransitionTime_; bool m_IsInPawnEyeHeightTransition_; float m_TransitionStartEyeHeight_; float m_CurrentTranstionTime_; bool mInVehicle_1P_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mAimDir_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mCamPos_; struct StaticFields { DLL2SDK::mscorlib::System::String* RIG_NECK_PATH_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleVehicleWeaponstate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOnVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOffVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanReachOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReachOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReachOutTransition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BackToSeat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BackToSeatTransition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceBackToSeat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulationReachOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulationBackToSeat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyReachoutChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CorrentAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickReachOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickDriveAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadDriveAnmatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateVehicleAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachVehicleAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLandVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeaveVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRideFPSToTPS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRideTPSToFPS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRideTPSOpenAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRideTPSCloseAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_AttachVehicleAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearVehicleAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartVehicle_1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndVehicle_1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEyeHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCrouchVisibility_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13696(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRAnimatorAsset* get_AnimatorAsset_13697(); DLL2SDK::Assembly_CSharp::GameEngine::SeatMode get_CurrentSeatMode_13698(); DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex get_CurrentSeatIndex_13699(); void set_CurrentSeatIndex_13700(DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex value_); bool get_IsDrive_13701(); bool get_IsRide_13702(); bool get_ShouldStopIK_13703(); bool get_ShouldStopAimRotate_13704(); bool get_IsReachOut_13705(); bool get_InReachOutTransition_13706(); bool get_InBackToSeatTransition_13707(); bool get_IsInLeftSeat_13708(); bool get_IsOnVehicle_13709(); void Init_13710(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void Tick_13711(float deltaTime_); void Destroy_13712(); void HandleVehicleWeaponstate_13713(); void GetOnVehicle_13714(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* vehicle_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex seat_); void GetOffVehicle_13715(); bool CanReachOut_13716(); void ReachOut_13717(DLL2SDK::Assembly_CSharp::BattleRoyale::BRVehicleComponent_VehicleComponentHandler* callbackHandler_); DLL2SDK::mscorlib::System::Collections::IEnumerator* ReachOutTransition_13718(DLL2SDK::Assembly_CSharp::BattleRoyale::BRVehicleComponent_VehicleComponentHandler* callbackHandler_); void BackToSeat_13719(DLL2SDK::Assembly_CSharp::BattleRoyale::BRVehicleComponent_VehicleComponentHandler* callbackHandler_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BackToSeatTransition_13720(DLL2SDK::Assembly_CSharp::BattleRoyale::BRVehicleComponent_VehicleComponentHandler* callbackHandler_); void ForceBackToSeat_13721(); void SimulationReachOut_13722(); void SimulationBackToSeat_13723(); void OnWeaponChanged_13724(); void NotifyReachoutChanged_13725(); float CorrentAngle_13726(float y_); void TickReachOut_13727(float deltaTime_); void TickDriveAnimation_13728(float deltaTime_); void PreloadDriveAnmatorController_13729(int32_t vehicleAnimatorAssetID_); void LoadAnimatorController_13730(int32_t vehicleAnimatorAssetID_); void OnLoadAsset_13731(int32_t assetId_, DLL2SDK::mscorlib::System::Object* param_); DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* CreateVehicleAnimatorController_13732(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* weaponController_); void AttachVehicleAnimatorController_13733(); void set_ShowBag_13734(bool value_); void OnLandVehicle_13735(DLL2SDK::Assembly_CSharp::GameEngine::EVehicleType vehicleType_); void OnLeaveVehicle_13736(); void OnRideFPSToTPS_13737(); void OnRideTPSToFPS_13738(); void OnRideTPSOpenAim_13739(); void OnRideTPSCloseAim_13740(); void AttachVehicleAnimatorController_13741(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* weapAnimator_); void ResetAnimatorController_13742(); void ClearVehicleAnimatorController_13743(); float get_CrouchingEyeHeight_13744(); bool get_IsInTransition_13745(); void Tick_1P_13746(float deltaTime_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_cacheCameraPos_13747(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_cacheCameraDir_13748(); void StartVehicle_1P_13749(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, bool immediately_); void EndVehicle_1P_13750(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, bool immediately_, bool setEyeHeightInImmediately_); void SetEyeHeight_13751(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, float newEyeHeight_); bool CheckCrouchVisibility_13752(float distance_); void _GetOnVehicle_m__0_13754(); void __xLuaBaseProxy_Init_13755(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_Tick_13756(float P0_); void __xLuaBaseProxy_Destroy_13757(); void __xLuaBaseProxy_OnWeaponChanged_13758(); static void _cctor_13753(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRUseItemComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { DLL2SDK::mscorlib::System::String* PREFIX_STAND_; DLL2SDK::mscorlib::System::String* PREFIX_PRONE_; DLL2SDK::mscorlib::System::String* PREFIX_UPPERBODY_; DLL2SDK::mscorlib::System::String* PREFIX_FPS_; DLL2SDK::mscorlib::System::String* FX_SOCKET_1P_; DLL2SDK::mscorlib::System::String* FX_SOCKET_3P_; int32_t ENERGY_FOOD_ID_; int32_t ANALGESICS_ID_; int32_t ADRENALINE_ID_; int32_t Hemostatic_ID_; float WaitRequestUseItemTime_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* m_BRPawn_; DLL2SDK::Assembly_CSharp::GameEngine::PawnAnimationComponent* m_PawnAnimationComponent_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_CurrentEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_CurrentItemModel_; bool m_IsUseItem_; int32_t m_UseItemItemId_; float m_LastStartUseItemTime_; float m_UseItemTime_; int32_t m_CachedAnimLayer_; DLL2SDK::mscorlib::System::String* m_CachedAnimName_; int32_t m_KnifeWeaponItemId_; DLL2SDK::UnityEngine::UnityEngine::Coroutine* m_CheckKnifeCoroutine_; DLL2SDK::UnityEngine::UnityEngine::Coroutine* m_nRequestUseItemCoroutine_; bool m_IsInSprintUseItem_; bool m_IsRequestUseItem_; float m_RequestUseItemTime_; bool m_CheckPlayAnim_; int32_t RecordWeaponId_; uint8_t RecordWeaponSlotId_; int32_t RecordWeaponActorId_; DLL2SDK::Assembly_CSharp::GameBase::Weapon* m_LastWeapon_; float m_LastStopRequestStopUseItemTime_; bool m_IsStopRequestStopUseItem_; DLL2SDK::mscorlib::System::String* m_Prefix_; DLL2SDK::mscorlib::System::String* m_AnimationName_; float m_AnimationSpeed_; DLL2SDK::mscorlib::System::String* m_StopSound_; bool mLockProneing_; bool mLockSwimming_; int32_t animationLayer_; int32_t m_CurrentEffectAssetId_; struct StaticFields { float m_WaitToStopRequestStopUseItemTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBeginDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRequestUseItemResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSwimSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPlaying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopRequestStopUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUseItemError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFinishItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceStopUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchWeaponThenRequestUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayUseItemAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopCameraAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearCheckKnifeCoroutine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCheckHideWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEffectLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnModelReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_installEquip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DettachModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPreUsedWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAnimationEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_resetWeaponState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIdleInSwim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_hideWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAnimStateSpeed_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13644(); bool get_IsUseItem_13645(); void Init_13646(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void OnBeginDestroy_13647(); void Destroy_13648(); void TryUseItem_13649(DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* data_); void OnRequestUseItemResult_13650(); bool CanSwimSprint_13651(); bool IsPlaying_13652(); bool get_IsStopRequestStopUseItem_13653(); void set_IsStopRequestStopUseItem_13654(bool value_); void StopRequestStopUseItem_13655(); void ServerUseItem_13656(int32_t itemId_); void UseItem_13657(int32_t itemId_); void Tick_13658(float deltaTime_); void OnUseItemError_13659(int32_t itemId_); void OnFinishItem_13660(); void ForceStopUseItem_13661(); void StopUseItem_13662(); void HideItem_13663(); void SyncUseItem_13664(int32_t actorId_, int32_t itemId_, int32_t posId_, uint32_t playerId_); DLL2SDK::mscorlib::System::Collections::IEnumerator* SwitchWeaponThenRequestUseItem_13665(int32_t actorId_, int32_t itemId_, int32_t posId_); void PlayUseItemAnim_13666(float playTime_); void StopCameraAnimation_13667(); void ClearCheckKnifeCoroutine_13668(); void SetWeaponVisible_13669(bool isVisible_); void OnCheckHideWeapon_13670(); void PlayEffect_13671(float time_); void OnEffectLoaded_13672(int32_t assetId_, DLL2SDK::mscorlib::System::Object* obj_); void ClearEffect_13673(); void AttachModel_13674(); void OnModelReady_13675(int32_t assetId_, DLL2SDK::mscorlib::System::Object* arg_); void installEquip_13676(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_, DLL2SDK::UnityEngine::UnityEngine::Transform* inBone_); void DettachModel_13677(); void ResetPreUsedWeapon_13678(); void OnAnimationEnd_13679(); void resetWeaponState_13680(int32_t actorID_); bool CheckIdleInSwim_13681(); void hideWeapon_13682(bool inHide_); void ResetAnimStateSpeed_13683(); void __xLuaBaseProxy_Init_13684(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_OnBeginDestroy_13685(); void __xLuaBaseProxy_Destroy_13686(); void __xLuaBaseProxy_Tick_13687(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRUseDogTagComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { float END_ANI_TIME_; DLL2SDK::mscorlib::System::String* FX_SOCKET_3P_; DLL2SDK::mscorlib::System::String* START_ANINAME_1P_; DLL2SDK::mscorlib::System::String* START_ANINAME_3P_; DLL2SDK::mscorlib::System::String* START_ANINAME_3P_PRONE_; DLL2SDK::Assembly_CSharp::EAssetID DOG_ASSET_ID_1P_; DLL2SDK::Assembly_CSharp::EAssetID DOG_ASSET_ID_3P_; DLL2SDK::Assembly_CSharp::EAssetID DOG_ASSET_Eff_1P_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* m_brPawn_; bool m_WaitUseItem_; bool m_IsRealUseItem_; float m_ClentPreUseEndTime_; float m_LastStartUseItemTime_; float m_NextCheckTime_; float m_StartTime_; float m_MaxStopTime_; bool m_IsLastProneing_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_CurrentModel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_CurrentEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOverAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixPlayAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoPlayAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceStopAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeLoopAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckUsingAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInAnimationState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReviveTeammateAnimArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnModelReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DettachModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeleteEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13615(); bool get_IsWeaponVisible_13616(); bool get_IsClentUse_13617(); void set_IsClentUse_13618(bool value_); bool get_IsUseItem_13619(); void Init_13620(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void Tick_13621(float deltaTime_); void OnSwitchRole_13622(); void OnSwitchView_13623(); void OnOverAim_13624(); void PlayAnim_13625(); void FixPlayAnim_13626(); void DoPlayAnim_13627(float playTime_); void ForceStopAnim_13628(); void StopAnim_13629(bool isForce_); void ChangeLoopAni_13630(); void CheckUsingAnim_13631(); bool IsInAnimationState_13632(int32_t layerIndex_, DLL2SDK::mscorlib::System::String* stateName_); void GetReviveTeammateAnimArgs_13633(DLL2SDK::mscorlib::System::String* animName_, int32_t* animLayer_); void SetWeaponVisible_13634(bool isVisible_); void AttachModel_13635(); void OnModelReady_13636(int32_t assetId_, DLL2SDK::mscorlib::System::Object* arg_); void DettachModel_13637(); void PlayEffect_13638(); void DeleteEffect_13639(); void __xLuaBaseProxy_Init_13640(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_Tick_13641(float P0_); void __xLuaBaseProxy_OnSwitchRole_13642(); void __xLuaBaseProxy_OnSwitchView_13643(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRSwimmingComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { float m_EyeHeightDropDownSpeedForSwimming_; float m_UpdateEyeHeightIntervalDuringSwimming_; float m_SwimEyeHeightTickRate_; float m_UnderWaterEyeHeight_; float m_DefaultWaterSurfaceFloatSpeed_; float m_AnimationSwimForwardLerpSpeed_; float m_AnimationSwimLateralLerpSpeed_; float m_AnimationTPSwimForwardLerpSpeed_; float m_AnimationTPSwimLateralLerpSpeed_; float CurrentEyeHeight_; float DeepDepthMargin_; float DeepDepth_; float DeepWaterGap_; float OxygenRecoverSpeed_; float OxygenAttenuateSpeed_; float EffectBubbleDeepDepth_; uint32_t m_TickCheckOxygenTotalFrame_; uint32_t m_TickCheckOxygenFrameCount_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* m_BRPawn_; DLL2SDK::Assembly_CSharp::GameEngine::PawnAnimationComponent* m_PawnAnimationComponent_; bool m_Tick_; bool m_RecentlyRendered_; bool bSetRuntimeAnimator_; bool m_IsProcessOxygen_; float UnCrouchWaterHeight_; float UnProneWaterHeight_; float SprayEffectOffsetDistance_; float m_DeepHeightFactor_; float m_DeepHeightFactorDelta_; bool m_IsCheckUnderState_; bool m_HideLeftHand_; bool m_IsUnderWater_; bool m_IsShowBubble_; bool m_IsLocalPlayer_; bool m_IsAssetLoaded_; int32_t RecordWeaponId_; uint8_t RecordWeaponSlotId_; int32_t RecordWeaponActorId_; int32_t m_TickCheckCameraEffectCount_; int32_t m_TickCheckCameraEffectFrame_; DLL2SDK::System_Core::System::Action* m_FCameraCheckWarte_; bool m_NetPlayunderwater_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_SwimmingEffect_; DLL2SDK::UnityEngine::UnityEngine::ParticleSystem* m_SwimmingEffectParticleSystem_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_SwimmingEffectSpray_; DLL2SDK::UnityEngine::UnityEngine::ParticleSystem* m_SwimmingEffectSprayParticleSystem_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_SwimmingEffectWalk_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_SwimmingEffectFallInWater_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_SwimmingEffectBubble_; bool m_InSwimmingEffect_; bool m_CachedIsMove_; bool m_InWalkingEffect_; DLL2SDK::Assembly_CSharp::ECameraAnim m_CurSwimCameraAnim_; bool m_UseEffect_; DLL2SDK::Assembly_CSharp::BattleRoyale::SwimmingStateMachine* m_CurrentSwimmingStateMachine_; struct StaticFields { float DELAY_DELETE_ASSET_TIME_; bool CheckSwimRefreshWeaponVisibleWithPlayAiming_; bool CheckSprintSwim_; DLL2SDK::mscorlib::System::String* RIG_NECK_PATH_; DLL2SDK::mscorlib::System::String* RIG_SPINE1_PATH_; DLL2SDK::mscorlib::System::String* RIG_NECK_PATH_FP_; DLL2SDK::UnityEngine::UnityEngine::Vector3 FP_BUBBLE_EFFECT_OFFSET_; DLL2SDK::System_Core::System::Action* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIsUnderWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSoundSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIsSwimUnderWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSwimSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponBeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponEndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetServerRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResetAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceStopSwim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnterInWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LeaveWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NullAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CameraCollisionWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNearClipInSwimming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHitProjection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterSwimState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckEnterSwimRefreshWeaponVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLeaveSwimRefreshWeaponVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeaveSwimState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSwiming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartProcessOxygen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessOxygen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessFPFloatingHands_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEyeHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessOwnerDeepHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOnwerToSwimIdle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnimationDepthWeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickLocalPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWeaponVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateProcessSwimmingEffectAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateStartSwiming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimualteStopSwiming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecorverSimulateRuntimeAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessSimulateDeepHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSimulate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUseItemProcessSwim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessSetAnimtorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessSimulationSetAnimtorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecorverRuntimeAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearHoldWeaponRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordHoldWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitUseEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSwimmingEffectAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDelayDestroySwimmingEffectAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroySwimmingEffectAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachSwimmingEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DetachSwimmingEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSwimmingCameraEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceStopSwimCameraEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickSwimingEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSwimmingEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideSwimmingEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBubble_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideBubble_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHandSpray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachWalkingEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DetachWalkingEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickWalkingEffectHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseSwimmingEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoverSwimmingEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFallInEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSwimmingStateMachine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSwimmingStateMachine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndSwimmingStateMachine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickStateMachine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13524(); float get_DefaultWaterSurfaceFloatSpeed_13525(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* get_Owner_13526(); DLL2SDK::Assembly_CSharp::GameEngine::PawnAnimationComponent* get_OwnerPawnAnimationComponent_13527(); float get_CurrentWaterPlaneHeight_13528(); void SetIsUnderWater_13529(bool value_); void SetSoundSwitch_13530(bool isInwater_); bool GetIsSwimUnderWater_13531(); bool get_CanSprintInWater_13532(); bool get_CanCrouch_13533(); bool get_CanProne_13534(); bool CanSwimSprint_13535(); void Init_13536(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void OnWeaponBeginState_13537(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType weaponState_); void OnWeaponEndState_13538(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType stateType_); void OnWeaponChanged_13539(); void OnSwitchRole_13540(); void OnSwitchView_13541(); void SetServerRelevant_13542(bool isRelevant_); void OnResetAnimator_13543(); void ForceStopSwim_13544(); void EnterInWater_13545(); void LeaveWater_13546(); void Destroy_13547(); void CameraCollisionWater_13549(); void CheckNearClipInSwimming_13550(int32_t inLayer_, DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 wantPos_, float sphereRadius_, float NearClipAdd_); bool GetHitProjection_13551(DLL2SDK::UnityEngine::UnityEngine::Vector3 inLookat_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inWantPos_, float sphereRadius_, bool up_); void Tick_13552(float deltaTime_); void Reset_13553(); void OnEnterSwimState_13554(); void CheckEnterSwimRefreshWeaponVisible_13555(); void CheckLeaveSwimRefreshWeaponVisible_13556(); void OnLeaveSwimState_13557(); void CheckSwiming_13558(); void StartProcessOxygen_13559(); void ProcessOxygen_13560(float deltaTime_); void ProcessFPFloatingHands_13561(); void ProcessEyeHeight_13562(); void ProcessOwnerDeepHeight_13563(); void SetOnwerToSwimIdle_13564(); void SetAnimationDepthWeight_13565(); void TickLocalPlayer_13566(); void RefreshWeaponVisible_13567(bool isSwim_); void SimulateProcessSwimmingEffectAsset_13568(); void SimulateStartSwiming_13569(DLL2SDK::UnityEngine::UnityEngine::Vector3 StartSwimingPos_); void SimualteStopSwiming_13570(); void RecorverSimulateRuntimeAnimatorController_13571(); void ProcessSimulateDeepHeight_13572(); void TickSimulate_13573(); void OnUseItemProcessSwim_13574(); void ProcessSetAnimtorController_13575(); void ProcessSimulationSetAnimtorController_13576(); void RecorverRuntimeAnimatorController_13577(); void ClearHoldWeaponRecord_13578(); void RecordHoldWeapon_13579(); void InitUseEffect_13580(); void InitSwimmingEffectAsset_13581(); void OnDelayDestroySwimmingEffectAsset_13582(); void DestroySwimmingEffectAsset_13583(bool isTimer_); void AttachSwimmingEffect_13584(); void DetachSwimmingEffect_13585(); void TickSwimmingCameraEffect_13586(); void ForceStopSwimCameraEffect_13587(); void TickSwimingEffect_13588(); void ShowSwimmingEffect_13589(); void HideSwimmingEffect_13590(); void ShowBubble_13591(); void HideBubble_13592(); void OnHandSpray_13593(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_); void AttachWalkingEffect_13594(); void DetachWalkingEffect_13595(); void TickWalkingEffectHeight_13596(); void CloseSwimmingEffect_13597(); void RecoverSwimmingEffect_13598(); void PlayFallInEffect_13599(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void InitSwimmingStateMachine_13600(); void StartSwimmingStateMachine_13601(); void EndSwimmingStateMachine_13602(); void TickStateMachine_13603(float deltaTime_); void CopyProperties_13604(DLL2SDK::Assembly_CSharp::BRSwimmingComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_13605(); void __xLuaBaseProxy_Init_13607(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_OnWeaponChanged_13608(); void __xLuaBaseProxy_OnSwitchRole_13609(); void __xLuaBaseProxy_OnSwitchView_13610(); void __xLuaBaseProxy_SetServerRelevant_13611(bool P0_); void __xLuaBaseProxy_Destroy_13612(); void __xLuaBaseProxy_Tick_13613(float P0_); void __xLuaBaseProxy_Reset_13614(); static void NullAction_13548(); static void _cctor_13606(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct BRPawnLeanState : int32_t { LeanState_Left_ = static_cast(0x0), LeanState_ToLeft_ = static_cast(0x1), LeanState_Normal_ = static_cast(0x2), LeanState_ToNormal_ = static_cast(0x3), LeanState_Right_ = static_cast(0x4), LeanState_ToRight_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRJumpComponent : DLL2SDK::Assembly_CSharp::GameBase::JumpComponent { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Land_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13490(); void Land_13491(float landTime_); void __xLuaBaseProxy_Land_13492(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRIKSolverComponent : DLL2SDK::Assembly_CSharp::GameBase::IKSolverComponent { DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* m_BRPawn_; DLL2SDK::Assembly_CSharp::BRAnimationBlender* m_BRAnimationBlender_; struct StaticFields { float MaxAimAngleOffset_; float ProneAimAngleMaxX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldForceStopIK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickByPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEulerAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartSprinting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStopSprinting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAniStopIK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAniStartIK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPreSwitchAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAnimationBlender_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAimStartPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CorrectRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcAimPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponHoldPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLeftHandHoldTargetSocket_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13458(); bool get_IsRunning_13459(); void set_IsRunning_13460(bool value_); void Init_13461(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void InitMesh_13462(DLL2SDK::UnityEngine::UnityEngine::GameObject* model_); bool ShouldForceStopIK_13463(); void TickByPawn_13464(float deltaTime_); void Tick_13465(float deltaTime_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetEulerAngle_13466(); void OnStartSprinting_13467(); void OnStopSprinting_13468(); void OnAniStopIK_13469(float stopTime_); void OnAniStartIK_13470(float transitionTime_); void OnPreSwitchAnimatorController_13471(); void StopAnimationBlender_13472(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetAimStartPos_13473(); void CorrectRotation_13474(DLL2SDK::UnityEngine::UnityEngine::Quaternion* rotation_); void CalcAimPos_13475(float rayDistance_, DLL2SDK::UnityEngine::UnityEngine::Vector3* ikPosition_, float clampDistance_); void SetWeaponHoldPoint_13476(DLL2SDK::UnityEngine::UnityEngine::Vector3 holdPoint_, DLL2SDK::UnityEngine::UnityEngine::Vector3 gripHoldPoint_); DLL2SDK::UnityEngine::UnityEngine::Transform* GetLeftHandHoldTargetSocket_13477(DLL2SDK::Assembly_CSharp::GameBase::AimIKLeftHandHoldType holdType_); void __xLuaBaseProxy_Init_13479(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_InitMesh_13480(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); void __xLuaBaseProxy_Tick_13481(float P0_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetEulerAngle_13482(); void __xLuaBaseProxy_OnStartSprinting_13483(); void __xLuaBaseProxy_OnStopSprinting_13484(); void __xLuaBaseProxy_OnAniStopIK_13485(float P0_); void __xLuaBaseProxy_OnAniStartIK_13486(float P0_); void __xLuaBaseProxy_OnPreSwitchAnimatorController_13487(); void __xLuaBaseProxy_CalcAimPos_13488(float P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* P1_, float P2_); DLL2SDK::UnityEngine::UnityEngine::Transform* __xLuaBaseProxy_GetLeftHandHoldTargetSocket_13489(DLL2SDK::Assembly_CSharp::GameBase::AimIKLeftHandHoldType P0_); static void _cctor_13478(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRHoldWeaponComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* m_BRPawn_; bool m_CheckHoldWeapon_; bool m_ShouldHoldWeapon_; float m_HoldWeaponMaxLength_; bool m_LastShouldHoldWeapon_; DLL2SDK::Array* m_OldCrossHairParams_; DLL2SDK::Assembly_CSharp::GameUI::CrossHairView* m_CurCrossHairView_; int32_t m_CheckFrame_; int32_t m_TickCheckFrame_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_WeaponLengthHandleMap_; DLL2SDK::Assembly_CSharp::BattleRoyale::WeaponLengthHandleBase* m_curWeaponLengthHandleBase_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* m_CurCamera_; struct StaticFields { float ProneHitWallDotValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeaponLengthHandle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHandleType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateWeaponLengthHandleBase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceSetHoldWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalUpdateHoldWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalSetHold_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalHoldWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHoldWeaponAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShouldHoldWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNearlyObstacle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCrossHairType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeAimingFOV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraFOV_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13436(); bool get_IsHoldWeapon_13437(); void Init_13438(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void OnWeaponChanged_13439(); void UpdateWeaponLengthHandle_13440(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weapon_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRHoldWeaponComponent_EWeaponLengthType GetHandleType_13441(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weapon_); DLL2SDK::Assembly_CSharp::BattleRoyale::WeaponLengthHandleBase* CreateWeaponLengthHandleBase_13442(DLL2SDK::Assembly_CSharp::BattleRoyale::BRHoldWeaponComponent_EWeaponLengthType handleType_); void ForceSetHoldWeapon_13443(bool hold_); void Tick_13444(float deltaTime_); void InternalUpdateHoldWeapon_13445(); void InternalSetHold_13446(bool isShouldHold_); bool IsLocalHoldWeapon_13447(); void PlayHoldWeaponAnim_13448(); bool CheckShouldHoldWeapon_13449(); bool CheckNearlyObstacle_13450(float length_); void SetCrossHairType_13451(); void ChangeAimingFOV_13452(); float GetCameraFOV_13453(bool isAiming_); void __xLuaBaseProxy_Init_13455(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_OnWeaponChanged_13456(); void __xLuaBaseProxy_Tick_13457(float P0_); static void _cctor_13454(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct WeaponLengthHandleBase : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::Weapon* m_weapon_; float m_length_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* m_BRPawn_; struct StaticFields { float MaxWeaponLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Get_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLength_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13425(); void Init_13426(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weapon_); void UnInit_13427(); float Get_13428(); void UpdateLength_13429(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct NormalWeaponLengthHandle : DLL2SDK::Assembly_CSharp::BattleRoyale::WeaponLengthHandleBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLength_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13430(); void UpdateLength_13431(); void __xLuaBaseProxy_UpdateLength_13432(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRDriveComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* m_BRPawn_; DLL2SDK::Assembly_CSharp::GameEngine::PawnAnimationComponent* m_PawnAnimationComponent_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRAnimatorAsset* m_AnimatorAsset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOnVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOffVehicle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13420(); void Init_13421(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void GetOnVehicle_13422(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* vehicle_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex seat_); void GetOffVehicle_13423(); void __xLuaBaseProxy_Init_13424(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRClimbComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { float m_StandMaxMantleDistanceOffset_; float m_RunMaxMantleDistanceOffset_; float m_JumpMaxMantleDistanceOffset_; float m_MaxClimbHeight_; float m_ClimbToCeilHeight_; float m_MaxClimbAngle_; float m_MinClimbAngle_; float m_DefaultMantleWidth_; float m_RunClimbSpeed_; DLL2SDK::Array* m_RunClimbSpeedList_; float m_StandClimbSpeed_; float m_JumpClimbSpeed_; DLL2SDK::Array* m_JumpClimbSpeedList_; float m_ClimbOverMaxSpeed_; float m_MinClimpUpMantleWidth_; DLL2SDK::Array* m_JumpClimbOverMaxMantleWidthList_; float m_FPClimbAnimPlayThreshold_; float m_CheckMantleWidthOffset_; float m_FPFastClimbHeight_; float m_FallingToClimbTransitionTime_; float m_FPClimbAimStandHeight_; float m_FPClimbAimMaxDelay_; float m_FPClimbAimMinStandHeight_; float m_CheckOverHeightBackDistance_; float m_ClimbForwardMaxHeight_; float m_ClimbOverMaxOffset_; float m_MaxMantleDistanceOffset_; DLL2SDK::Array* m_OverlapBoxResults_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CurRealMantleNormal_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_curMantleNormal_; float m_curMantleHeight_; float m_curMantleDistanceToPawn_; float m_curMantleDistanceToPawn_Top_; float m_curMantleWidth_; bool m_CheckFPPlayAnim_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_StartClimbPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_HightestPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_EndClimbPosition_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRClimbComponent_ClimbAnimType m_CurrentAnimNameType_; DLL2SDK::mscorlib::System::String* m_CurrentAnimName_; bool m_IsHitCeiling_; float m_ToCeilingHeight_; bool m_IsClimbOverHitPostion_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_ClimbOverHitPostion_; float m_CheckOverHeadHeightScale_; float m_CurrentClimbSpeed_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRClimbComponent_ClimbType m_CurrentClimbType_; float m_TransitionTime_; bool m_canClimbUp_; bool m_canClimbOver_; bool m_IsInAir_; bool m_IsSprint_; float m_ClimbOverCharControllerHeight_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* m_BRPawn_; DLL2SDK::Assembly_CSharp::GameEngine::PawnAnimationComponent* m_PawnAnimationComponent_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_PawnTransform_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraLookAt_; bool m_CameraConsole_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRClimbComponent_FucTick* FUpdateControllerHeight_; float m_OldCameraOffset_; float m_ToCameraLen_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRClimbComponent_ClimbAnimType m_ClimbType_; float mChangeToHeightTimer_; float mChangeToHeightTime_; float mToHeightSpeed_; float mOldEyeHeight_; float mSrcHeight_; float mToHeight_; float m_CheckClimbUpAdditionHeight_; float m_CheckOverMaxHitGapRadius_; float m_CheckOverMaxHitHeight_; DLL2SDK::Assembly_CSharp::Network::SyncRootMotionData* m_CachedSimulationRootMotionData_; bool m_WaitingForSimulate_; float m_CachedSimulationRootMotionDataTime_; bool m_IsSimulateClimbEnd_; bool m_InPostCheckResetFire_; int32_t m_PostCheckResetStartFrame_; float m_PostCheckResetStartTime_; float m_PostCheckResetMaxTime_; struct StaticFields { int32_t Physics_TraceFlag_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_ClimbAnimMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ClimbOverLandSkyTriggerTimeScaleMap_; DLL2SDK::Array* m_MantleHeightIndex_; DLL2SDK::Array* m_RunClimbOverMaxMantleWidth_; bool IsCheckEndClimb_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRClimbComponent_FucTick* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRClimbComponent_FucTick* __f__mg_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMantleHeightIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartClimb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShouldDelayClimbing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseAimCallBackFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DealyClimbing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckClimbMantle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFinishClimb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeClimbOverHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckWindowHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NullTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ControllerHeightTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ControllerToHeightTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetClimbUpMantleCenterPosOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRootMotionAnimNameType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetClimbSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPawnPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoClimbUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoClimbOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetClimbOverDistanceOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetClimbOverMaxMantleWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInDoorHotFix_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInDoomClimbOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCanClimbOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCanClimbUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedCheckBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIsOverMaxDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIsOverMaxAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMantleInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMantleDistanceToPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMantleWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMantleHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMantleNormal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIsOverMaxHigh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCollideOverHead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsJumpInAir_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPawnRun_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCanClimb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBoxCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopClimb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check1pAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGround_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckEndClimb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoPhysClimb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysClimb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSilumatePhysClimbEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatePhysClimb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSimulateClimbRootMotionEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedRootMotion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSimulateClimb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BRCheckCanClimb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckEndClimbResetFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickPostClimbCheckReset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13341(); float get_ClimbOverMaxSpeed_13342(); DLL2SDK::mscorlib::System::String* get_CurrentAnimName_13343(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_PawnPosition_13344(); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_PawnRotation_13345(); void set_PawnRotation_13346(DLL2SDK::UnityEngine::UnityEngine::Quaternion value_); float get_PawnCharControllerRadius_13347(); float get_PawnCharControllerHeight_13348(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_PawnCharControllerCenter_13349(); int32_t GetMantleHeightIndex_13350(float mantleHeight_); void Init_13351(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void OnWeaponChanged_13352(); void OnSwitchView_13353(); void Tick_13354(float deltaTime_); bool StartClimb_13355(); bool CheckShouldDelayClimbing_13356(); void CloseAimCallBackFunc_13357(); void DealyClimbing_13358(); void CheckClimbMantle_13359(); void OnFinishClimb_13360(); void ChangeClimbOverHeight_13361(); bool CheckWindowHeight_13362(); void ControllerHeightTick_13364(); void ControllerToHeightTick_13365(float inHeight_, float time_); float GetClimbUpMantleCenterPosOffset_13366(float mantleWidth_, float pawnRadius_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRClimbComponent_ClimbAnimType GetRootMotionAnimNameType_13367(); void SetClimbSpeed_13368(); void ResetPawnPosition_13369(); void DoClimbUp_13370(); void DoClimbOver_13371(); float GetClimbOverDistanceOffset_13372(DLL2SDK::Assembly_CSharp::BattleRoyale::BRClimbComponent_ClimbAnimType animNameType_); float GetClimbOverMaxMantleWidth_13373(float mantleHeight_); bool CheckInDoorHotFix_13374(); bool CheckInDoomClimbOver_13375(float mantleDistance_, float mantleHeight_, float mantleWidth_, DLL2SDK::UnityEngine::UnityEngine::Vector3 mantleNormal_, float pawnRaduis_, float pawnHeight_, int32_t layerMask_); bool CheckCanClimbOver_13376(float mantleDistance_, float mantleHeight_, float mantleWidth_, DLL2SDK::UnityEngine::UnityEngine::Vector3 mantleNormal_, float pawnRaduis_, float pawnHeight_, int32_t layerMask_); bool CheckCanClimbUp_13377(float mantleDistance_, float mantleDistanceTop_, float mantleHeight_, float mantleWidth_, DLL2SDK::UnityEngine::UnityEngine::Vector3 mantleNormal_, float pawnRaduis_, float pawnHeight_, int32_t layerMask_); bool SimulatedCheckBox_13378(float boxLength_, float boxWidth_, float boxHeight_, DLL2SDK::UnityEngine::UnityEngine::Vector3 centerPos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion boxRot_, int32_t layerMask_, bool ShowBoxColliderUp_); bool CheckIsOverMaxDistance_13379(float mantleDistance_, float maxDistance_); bool CheckIsOverMaxAngle_13380(float maxAngle_, DLL2SDK::UnityEngine::UnityEngine::Vector3 mantleNormal_); void CheckMantleInfo_13381(int32_t layerMask_, DLL2SDK::UnityEngine::UnityEngine::Vector3* retMantleNormal_, float* retMantleHeight_, float* retMantleWidth_, float* retDistanceToPawn_, float* retDistanceToPawn_Top_); void CheckMantleDistanceToPawn_13382(DLL2SDK::UnityEngine::UnityEngine::Vector3 normal_, DLL2SDK::UnityEngine::UnityEngine::Vector3 hitPoint_, float* retDistance_); void CheckMantleWidth_13383(DLL2SDK::UnityEngine::UnityEngine::Vector3 normal_, DLL2SDK::UnityEngine::UnityEngine::Vector3 hitPoint_, int32_t layerMask_, float mantleDistanceToPawn_, DLL2SDK::UnityEngine::UnityEngine::Vector3 srcNormal_, float* retMantleWidth_, float* retDistanceToPawn_Top_, bool* retCheckMantleWidthSuccess_); void CheckMantleHeight_13384(float distanceToPawn_, float maxClimbHeight_, float mantleWidth_, DLL2SDK::UnityEngine::UnityEngine::Vector3 mantleNormal_, float pawnRaduis_, int32_t layerMask_, bool isCheckMantleWidthSuccess_, float* retMantleHeight_); bool CheckMantleNormal_13385(int32_t layerMask_, DLL2SDK::UnityEngine::UnityEngine::RaycastHit* hitInfo_); bool CheckIsOverMaxHigh_13386(float maxHeight_, float pawnRadius_, int32_t layerMask_); bool CheckCollideOverHead_13387(float currentHeight_, DLL2SDK::UnityEngine::UnityEngine::Vector3 mentalNormal_, int32_t layerMask_); bool IsJumpInAir_13388(); bool IsPawnRun_13389(); bool CheckCanClimb_13390(); void ShowBoxCollider_13391(DLL2SDK::UnityEngine::UnityEngine::Vector3 centerPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 halfExtents_, DLL2SDK::UnityEngine::UnityEngine::Quaternion boxRot_, bool isUp_); void StopClimb_13392(); void Check1pAnimation_13393(); bool IsGround_13394(float dist_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRAdaptiveRootMotion* get_AdaptiveRootMotionComponent_13395(); void CheckEndClimb_13396(float deltaTime_); void DoPhysClimb_13397(float deltaTime_); void PhysClimb_13398(float deltaTime_); bool get_IsSimulateClimbEnd_13399(); void CheckSilumatePhysClimbEnd_13400(); void SimulatePhysClimb_13401(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_, float deltaTime_); void OnSimulateClimbRootMotionEnd_13402(); void SimulatedRootMotion_13403(DLL2SDK::Assembly_CSharp::Network::SyncRootMotionData* rootMotionData_); void CheckSimulateClimb_13404(); bool BRCheckCanClimb_13405(); void ApplyShift_13406(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); void CheckEndClimbResetFire_13407(); void TickPostClimbCheckReset_13408(); void CopyProperties_13409(DLL2SDK::Assembly_CSharp::BRClimbComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_13410(); void __xLuaBaseProxy_Init_13412(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_OnWeaponChanged_13413(); void __xLuaBaseProxy_OnSwitchView_13414(); void __xLuaBaseProxy_Tick_13415(float P0_); static void NullTick_13363(); static void _cctor_13411(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRCheckInWaterComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* m_BRPawn_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRSwimmingComponent* m_SwimmingComponent_; bool m_IsLocalPlayer_; float m_CurrentWaterSurfaceHeight_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastHitNormal_; float UnCrouchWaterHeight_; float UnProneWaterHeight_; bool m_InSwim_; bool m_SimualteCheckInWater_; int32_t m_CheckRiverFrameCount_; int32_t m_CheckRiverFrameLimit_; bool m_InWater_; float m_CurrentRiverHeight_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastHitRiverPosition_; int32_t m_LastCheckFrameCount_; bool m_IsNormalVertical_; int32_t m_LastSynFrame_; int32_t m_SynMinFrameCount_; struct StaticFields { float LineCheckHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSynWaterHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcWaterSurfaceHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentNormal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckUnderWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSkyDivingLandOnWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSimualteStartSwim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSimulateEndSwim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13319(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRSwimmingComponent* get_SwimmingComponent_13320(); float get_CurrentWaterSurfaceHeight_13321(); bool get_InWater_13322(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_LastHitNormal_13323(); bool get_InSwim_13324(); void set_InSwim_13325(bool value_); void CheckInWater_13326(bool force_); void CheckSynWaterHeight_13327(bool force_); float CalcWaterSurfaceHeight_13328(DLL2SDK::UnityEngine::UnityEngine::Vector3 currPos_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCurrentNormal_13329(); bool CheckUnderWater_13330(); bool CheckSkyDivingLandOnWater_13331(float preLandHeight_); void OnSimualteStartSwim_13332(); void OnSimulateEndSwim_13333(); void Init_13334(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void Tick_13335(float deltaTime_); bool get_CanCrouch_13336(); bool get_CanProne_13337(); void __xLuaBaseProxy_Init_13339(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_Tick_13340(float P0_); static void _cctor_13338(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRBagWeaponAvatarComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { DLL2SDK::Assembly_CSharp::GameEngine::WeaponPartAssetLoader* m_WeaponPartAssetLoader_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* m_BRPawn_; DLL2SDK::Array* m_BagWeaponInfo_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PendingAddWeaponInfoList_; bool m_IsHidden_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagWeaponAvatarComponent_WeaponAvatarMode CurrentWeaponAvatarMode_; bool CurrentWeaponActive_; float m_TransitionTime_; int32_t m_TargetWeaponActorId_; int32_t m_TargetWeaponItemId_; float m_CurrentTransitionTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_EquipAttachmentBagWeaponInfoList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_EquipAttachmentEmptyBagWeaponInfoList_; bool m_ShouldRunningBagAvatar_; struct StaticFields { DLL2SDK::mscorlib::System::String* Weapon_Socket_Root_; DLL2SDK::mscorlib::System::String* Weapon_L_B_Socket_; DLL2SDK::mscorlib::System::String* Weapon_R_B_Socket_; DLL2SDK::mscorlib::System::String* Weapon_Chest_B_Socket_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Weapon_Chest_B_Socket_Pos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Weapon_Chest_B_Socket_Euler_; int32_t FrameCount_; float EquipPercent_; float UnEquipPrcent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetServerRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalAddWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecycleBagWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayActiveBagWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetWeaponAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndWeaponAvatarTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PendingActiveBagWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExchangedBagWeaponPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateWeaponAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindParent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnInitMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBeginDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveWeaponAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCheckSocket_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchWeaponToChest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachWeaponToBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwithWeaponAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBagWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActiveMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMeshRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickWeaponActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBagWeaponActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCurrentWeaponHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentWeaponActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndTickWeaponActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnEquipWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EquipWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndCurrentWeaponProcessing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EquipAttachmentBagWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnEquipAttachmentBagWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveSameCategoryHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponPartLoadReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckForceLOD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitRunningBagAvatar_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13229(); void Init_13230(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void SetServerRelevant_13231(bool isRelevant_); void InternalAddWeapon_13232(int32_t weaponActorID_, int32_t weaponItemID_, uint8_t weaponSlot_, int32_t weaponItemlv_, uint32_t skinID_, bool is1P_); void RecycleBagWeapon_13233(); void AddWeapon_13234(int32_t weaponActorID_, int32_t weaponItemID_, uint8_t weaponSlot_, int32_t weaponItemlv_, uint32_t skinID_, bool is1P_); void Tick_13235(float deltaTime_); void DelayActiveBagWeapon_13236(float delayTime_, int32_t weaponActorID_, int32_t weaponItemID_); void OnWeaponChanged_13237(); void ResetWeaponAvatar_13238(); void EndWeaponAvatarTick_13239(); void PendingActiveBagWeapon_13240(int32_t actorID_, int32_t itemID_); void ExchangedBagWeaponPos_13241(); void OnLoadComplete_13242(int32_t assetID_); DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* CreateWeaponAvatar_13243(int32_t weaponActorID_, int32_t weaponItemID_, int32_t weaponMeshID_, int32_t weaponItemLevel_); void BindParent_13244(DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagWeaponAvatarComponent_BagWeaponInfo* bagWeaponInfo_); void OnPawnInitMesh_13245(); void OnSwitchRole_13246(); void OnSwitchView_13247(); void Reset_13248(); void OnBeginDestroy_13249(); void RemoveWeaponAvatar_13250(int32_t weaponActorID_, int32_t weaponItemID_); DLL2SDK::UnityEngine::UnityEngine::Transform* GetCheckSocket_13251(); void SwitchWeaponToChest_13252(DLL2SDK::Assembly_CSharp::GameEngine::IWeaponOrAttachment* weapon_); void AttachWeaponToBack_13253(DLL2SDK::Assembly_CSharp::GameEngine::IWeaponOrAttachment* weapon_); void SwithWeaponAvatar_13254(int32_t weaponActorID_, DLL2SDK::UnityEngine::UnityEngine::Transform* transform_); void SetHidden_13255(bool isHidden_); DLL2SDK::Array* GetBagWeapon_13256(); void ActiveMesh_13257(DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* mesh_, int32_t itemID_, bool isActive_); void ShowMeshRenderer_13258(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_); bool get_InTickWeaponMode_13259(); void TickWeaponActive_13260(float deltaTime_); void CheckBagWeaponActive_13261(DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagWeaponAvatarComponent_BagWeaponInfo* weaponInfo_); bool IsCurrentWeaponHidden_13262(); void SetCurrentWeaponActive_13263(bool isActive_); void EndTickWeaponActive_13264(); void UnEquipWeapon_13265(int32_t weaponActorId_, int32_t weaponItemId_, float unquipTime_); void EquipWeapon_13266(int32_t weaponActorId_, int32_t weaponItemId_, float equipTime_); void EndCurrentWeaponProcessing_13267(); void EquipAttachmentBagWeapon_13268(int32_t attachmentActorID_, int32_t attachmentId_, int32_t weaponActorID_, int32_t weaponItemID_); void UnEquipAttachmentBagWeapon_13269(int32_t attachmentActorID_, int32_t weaponActorID_); void RemoveSameCategoryHud_13270(int32_t srcAttachmentId_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagWeaponAvatarComponent_BagWeaponInfo* weaponInfo_); void OnWeaponPartLoadReady_13271(int32_t assetID_, DLL2SDK::mscorlib::System::Object* obj_); void CheckForceLOD_13272(DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* asset_); void InitRunningBagAvatar_13273(); bool get_ShouldRunningBagAvatar_13274(); bool get_IsServerRelevant_13275(); void __xLuaBaseProxy_Init_13277(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_SetServerRelevant_13278(bool P0_); void __xLuaBaseProxy_Tick_13279(float P0_); void __xLuaBaseProxy_OnWeaponChanged_13280(); void __xLuaBaseProxy_OnSwitchRole_13281(); void __xLuaBaseProxy_OnSwitchView_13282(); void __xLuaBaseProxy_Reset_13283(); void __xLuaBaseProxy_OnBeginDestroy_13284(); static void _cctor_13276(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRAvatarRotationComponent : DLL2SDK::Assembly_CSharp::GameEngine::AvatarRotationComponent { float m_ProcessFallingTime_; float m_ProcessFallingTurnTime_; float m_LandTickTime_; float m_LandTime_; float m_FallingTargetAngle_; float m_FallingStartAngle_; float m_CurrentVerticalAngle_; float m_TargetVerticalAngle_; float VerticalAngleSpeed_; float MaxAngle_; float m_StartSprintDelayTime_; float m_StartTime_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* m_BRPawn_; DLL2SDK::Assembly_CSharp::GameEngine::PawnAnimationComponent* m_PawnAnimationComponent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessFallingRotate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessLand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessClimb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessSwim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartRotate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStopRotate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAllRotate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessSprintRotate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13213(); void Init_13214(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void ProcessFallingRotate_13215(float deltaTime_); void ProcessLand_13216(float deltaTime_); void ProcessClimb_13217(float deltaTime_); void ProcessSwim_13218(float deltaTime_); void Tick_13219(float deltaTime_); void OnStartRotate_13220(DLL2SDK::Assembly_CSharp::GameEngine::AvatarRotationType avatarRotationType_); void OnStopRotate_13221(DLL2SDK::Assembly_CSharp::GameEngine::AvatarRotationType avatarRotationType_); void StopAllRotate_13222(); void ProcessSprintRotate_13223(float deltaTime_); void __xLuaBaseProxy_Init_13224(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_Tick_13225(float P0_); void __xLuaBaseProxy_OnStartRotate_13226(DLL2SDK::Assembly_CSharp::GameEngine::AvatarRotationType P0_); void __xLuaBaseProxy_OnStopRotate_13227(DLL2SDK::Assembly_CSharp::GameEngine::AvatarRotationType P0_); void __xLuaBaseProxy_ProcessSprintRotate_13228(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRAnimGraphComponent : DLL2SDK::Assembly_CSharp::GameEngine::AnimGraphComponent { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* defaulAnimClip_; DLL2SDK::Assembly_CSharp::GameEngine::AnimMixerPlayableNode* m_FullBodyAnimMixerNode_; DLL2SDK::Assembly_CSharp::GameEngine::AnimationClipPlayableNode* m_FullBodyAnimClipNode_; DLL2SDK::Assembly_CSharp::GameEngine::AnimMixerPlayableNode* m_UpperBodyAnimMixerNode_; DLL2SDK::Assembly_CSharp::GameEngine::AnimationClipPlayableNode* m_UpperBodyAdditiveAnimClipNode_; DLL2SDK::Assembly_CSharp::GameEngine::AnimationClipPlayableNode* m_UpperBodyOverrideAnimClipNode_; DLL2SDK::Assembly_CSharp::GameEngine::AnimationClipPlayableNode* m_UpperBodyHitAdditiveAnimClipNode_; DLL2SDK::UnityEngine::UnityEngine::AvatarMask* UpperArmAvatarMask_; DLL2SDK::UnityEngine::UnityEngine::AvatarMask* UpperBodyAvatarMask_; DLL2SDK::UnityEngine::UnityEngine::AvatarMask* FullBodyAvatarMask_; bool m_IsMoving_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_PlayableAnimTimer_; bool m_IsPlayingFullBodyAnim_; bool m_IsPlayingUpperBodyAnim_; bool m_IsPlayingSwitchAnim_; DLL2SDK::Assembly_CSharp::GameEngine::EBaseAnimPlayMode m_BaseAnimPlayMode_; int32_t m_CurBaseAnimIndex_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_BaseAnimClips_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MakeUpSubGraph_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroySubGraph_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryDestroySubGraphAndRestoreAnimatorOriginalGraph_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBaseLocamotion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearTimers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPlayableAnimState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPlayingPlayableUpperOrFullBodyAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPlayablePlayingAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CurrentIsFullBodyNeedInteruptImmediately_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InteruptCurrentPlayingAnimIfNeedInteruptImmediately_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFullBodyAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFullBodyAnim_Internal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayUpperBodyAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayUpperBodyAnim_Internal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayStackFirstBodyAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayMovingStationarySwitchedBodyAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySwitchedBodyAnim_Internal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSwitchedAnimationBlend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateBaseAnimPlayable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyBaseAnimPlayableNode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayableAnimEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopPlayPlayableAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAllPlayAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopPlayPlayableAnimInternal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerFullBodyAnimPlayable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerUpperBodyAnimPlayable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayUpperBodyHitAdditveAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13179(); void MakeUpSubGraph_13180(); void DestroySubGraph_13181(); void TryDestroySubGraphAndRestoreAnimatorOriginalGraph_13182(); void Tick_13183(float deltaTime_); void UpdateBaseLocamotion_13184(); void ClearTimers_13185(); void ResetPlayableAnimState_13186(); bool IsPlayingPlayableUpperOrFullBodyAnim_13187(); bool IsPlayablePlayingAnim_13188(); bool CurrentIsFullBodyNeedInteruptImmediately_13189(); void InteruptCurrentPlayingAnimIfNeedInteruptImmediately_13190(); void PlayFullBodyAnim_13191(DLL2SDK::UnityEngine::UnityEngine::AnimationClip* animClip_, float speed_, bool isLoop_, float blendInTime_, float blendOutTime_, bool interuptFront_, bool canInteruptedImmediately_); void PlayFullBodyAnim_Internal_13192(); void PlayUpperBodyAnim_13193(DLL2SDK::UnityEngine::UnityEngine::AnimationClip* animClip_, float speed_, bool isLoop_, float blendInTime_, float blendOutTime_, bool isAdditive_, bool interuptFront_); void PlayUpperBodyAnim_Internal_13194(); void PlayStackFirstBodyAnimation_13195(); void PlayMovingStationarySwitchedBodyAnim_13196(DLL2SDK::UnityEngine::UnityEngine::AnimationClip* animClip_, float speed_, bool isLoop_, float blendInTime_, float blendOutTime_, bool isAdditive_, bool interuptFront_); void PlaySwitchedBodyAnim_Internal_13197(); void UpdateSwitchedAnimationBlend_13198(); void CreateBaseAnimPlayable_13199(DLL2SDK::UnityEngine::UnityEngine::AnimationClip* defaultAnimationClip_); void DestroyBaseAnimPlayableNode_13200(); void OnPlayableAnimEnd_13201(); void StopPlayPlayableAnim_13202(DLL2SDK::Assembly_CSharp::GameEngine::AnimTriggerAction* triggerAction_); void ClearAllPlayAnim_13203(bool clearPlayTag_); void StopPlayPlayableAnimInternal_13204(float blendingTime_); bool TriggerFullBodyAnimPlayable_13205(DLL2SDK::UnityEngine::UnityEngine::AnimationClip* clip_, float speed_); bool TriggerUpperBodyAnimPlayable_13206(DLL2SDK::UnityEngine::UnityEngine::AnimationClip* clip_, float speed_, bool IsAdditive_); void PlayUpperBodyHitAdditveAnim_13207(DLL2SDK::UnityEngine::UnityEngine::AnimationClip* animClip_, float speed_, float blendOutTime_); void __xLuaBaseProxy_MakeUpSubGraph_13208(); void __xLuaBaseProxy_DestroySubGraph_13209(); void __xLuaBaseProxy_TryDestroySubGraphAndRestoreAnimatorOriginalGraph_13210(); void __xLuaBaseProxy_Tick_13211(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRBagNetSyncModule : DLL2SDK::Assembly_CSharp::GameBase::NetSyncModule { DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* m_CahcedPawn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13176(DLL2SDK::Assembly_CSharp::GameEngine::ActorEventProcessor* InProcesser_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* get_Pawn_13177(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* get_PawnInfo_13178(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MedicalStationDrone : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float TakeOffTime_; float IdealFlyHeight_; uint32_t m_TargetPlayerID_; DLL2SDK::Assembly_CSharp::GameBase::MedicalStationBox* m_Owner_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_TargetPlayer_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* m_TargetPlayerInfo_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_BeginTakeOffPosition_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_BeginTakeOffRotation_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_EndTakeOffPosition_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_EndTakeOffRotation_; bool m_BeginTakeOff_; float m_BeginTakeOffTime_; bool m_HasTargetPlayer_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_EndTakeOffPositionOffset_; int32_t m_Index_; DLL2SDK::Assembly_CSharp::GameEngine::LineRenderEffect* m_SignalTransmissionEffect_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_StartTransform_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SignalTransmissionEffectLinePoints_; DLL2SDK::Assembly_CSharp::GameEngine::LineRenderEffect* m_CuringEffect_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CuringEffectLinePoints_; bool m_IsCuring_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDestroyed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTargetPlayerState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TakeOff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginCuringTargetPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCuringEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopCuringTargetPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSignalTransmissionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSignalTransmissionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideSignalTransmissionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13159(); uint32_t get_TargetPlayerID_13160(); void set_TargetPlayerID_13161(uint32_t value_); bool IsDestroyed_13162(); void Init_13163(DLL2SDK::Assembly_CSharp::GameBase::MedicalStationBox* owner_, DLL2SDK::UnityEngine::UnityEngine::Vector3 endTakeOffPositionOffset_, float takeOffDelay_, int32_t index_); void SetTargetPlayerState_13164(uint32_t playerID_, bool isCuring_); void TakeOff_13165(); void Update_13166(); void BeginCuringTargetPlayer_13167(); void UpdateCuringEffect_13168(); void StopCuringTargetPlayer_13169(); void ShowSignalTransmissionEffect_13170(); void UpdateSignalTransmissionEffect_13171(); void HideSignalTransmissionEffect_13172(); void OnDestroy_13173(); void _BeginCuringTargetPlayer_m__0_13174(DLL2SDK::Assembly_CSharp::GameEngine::LineRenderEffect* effect_); void _ShowSignalTransmissionEffect_m__1_13175(DLL2SDK::Assembly_CSharp::GameEngine::LineRenderEffect* effect_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MedicalStationBoxManager : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_MedicalBoxMap_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessServerMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateMedicalBoxRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateMedicalBoxNormal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateMedicalBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveMedicalBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Contains_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchCurePlayerState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshCampInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13147(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_MedicalBoxMap_13148(); void ProcessServerMessage_13149(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_AREA_EVENT* serverData_); DLL2SDK::UnityEngine::UnityEngine::Quaternion CalculateMedicalBoxRotation_13150(DLL2SDK::UnityEngine::UnityEngine::Vector3 serverPosition_); bool CalculateMedicalBoxNormal_13151(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Vector3* hitNormal_); void CreateMedicalBox_13152(uint32_t actorID_, uint32_t ownerID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_, float lifeSpan_, uint32_t skinID_, int32_t resourceID_); void RemoveMedicalBox_13153(uint32_t actorID_); void Shutdown_13154(); bool Contains_13155(uint32_t actorID_); void SwitchCurePlayerState_13156(uint32_t medicalBoxActorID_, uint32_t playerID_, bool isCuring_); void RefreshCampInfo_13157(); void __xLuaBaseProxy_Shutdown_13158(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MedicalStationBox : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* DroneTakeOffSocket_; int32_t DroneCount_; float TakeOffOffset_; float TakeOffDelay_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SignalSockets_; float OffCenterScale_; uint32_t m_ActorID_; uint32_t m_OwnerID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Drones_; DLL2SDK::Assembly_CSharp::GameBase::MedicalStationBoxManager* m_Manager_; int32_t m_ResourceID_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* m_Effect_; float m_InitTime_; float m_LifeSpan_; bool m_IsSameTeamOwner_; bool m_NeedToPlaySound_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroySelf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnDrone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSignalSocketTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindDrone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchCurePlayerState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadEffectReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshCampInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13135(); void Update_13136(); void Init_13137(uint32_t actorID_, uint32_t ownerID_, DLL2SDK::Assembly_CSharp::GameBase::MedicalStationBoxManager* manager_, float lifeSpan_, int32_t resourceID_); void DestroySelf_13138(); void SpawnDrone_13139(DLL2SDK::UnityEngine::UnityEngine::Vector3 positionOffset_, float takeOffDelay_, int32_t index_); DLL2SDK::UnityEngine::UnityEngine::Transform* GetSignalSocketTransform_13140(int32_t index_); DLL2SDK::Assembly_CSharp::GameBase::MedicalStationDrone* FindDrone_13141(uint32_t playerID_); void SwitchCurePlayerState_13142(uint32_t playerID_, bool isCuring_); void SetTransform_13143(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_); void PlayEffect_13144(float lifeSpan_); void OnLoadEffectReady_13145(DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* effect_); void RefreshCampInfo_13146(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRChipMachineSlot : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::BattleRoyale::BRChipMachine* m_Owner_; uint32_t m_Index_; DLL2SDK::Assembly_CSharp::Network::BRCHIP_MACHINE_BOX* m_BoxData_; bool bOpened_; bool bCanOpen_; DLL2SDK::UnityEngine::UnityEngine::Animator* Anim_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SlotEffect_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* TriggerCollider_; float FULL_Scale_X_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Red_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Green_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ProgressLine_; DLL2SDK::UnityEngine::UnityEngine::Transform* ChipTrans_; DLL2SDK::mscorlib::System::String* AnimDirectionName_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_ProgressScale_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEmptyBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncBoxData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpenStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateProgress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13124(); bool get_CanOpen_13125(); void set_CanOpen_13126(bool value_); bool IsEmptyBox_13127(); void Awake_13128(); void SyncBoxData_13129(DLL2SDK::Assembly_CSharp::BattleRoyale::BRChipMachine* owner_, DLL2SDK::Assembly_CSharp::Network::BRCHIP_MACHINE_BOX* boxData_, uint32_t index_); void OnOpenStateChanged_13130(bool bOpen_); void OnTriggerEnter_13131(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_13132(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void DoOpen_13133(); void UpdateProgress_13134(float value_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRChipMachine : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::Assembly_CSharp::Network::EBRChipMachineState m_CurrentState_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ModelRoot_; DLL2SDK::Array* SlotList_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Effect_; bool bContainNotOpenBox_; DLL2SDK::UnityEngine::UnityEngine::SphereCollider* HotAreaReapot_; bool bHasSpawnEffect_; float m_CurrentTimeSum_; bool m_bHasPlaySound_; bool m_HasSetGreenProgress_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadFinishEffectComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ContainNotOpenBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateChangeChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginCountDown30_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginCountDown5_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChipTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckContainNotOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckFarDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13107(); bool get_IsCanOpen_13108(); void Awake_13109(); void Init_13110(uint32_t Uid_); void SyncInfo_13111(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_BRCHIP_MACHINE_INFO* info_); void OnLoadFinishEffectComplete_13112(int32_t assetid_, DLL2SDK::mscorlib::System::Object* obj_); bool ContainNotOpenBox_13113(); void OnStateChangeChange_13114(); void BeginCountDown30_13115(); void BeginCountDown5_13116(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetChipTransform_13117(int32_t index_); bool CheckContainNotOpen_13118(); void CheckFarDistance_13119(); bool get_IsTickable_13120(); void Tick_13121(float fDeltaTime_); void __xLuaBaseProxy_Awake_13122(); void __xLuaBaseProxy_Tick_13123(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AnimationEventCallback : DLL2SDK::UnityEngine::UnityEngine::StateMachineBehaviour { DLL2SDK::Assembly_CSharp::GameBase::Pawn_EU_OnCallback CallbackType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13104(); void OnStateEnter_13105(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void __xLuaBaseProxy_OnStateEnter_13106(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct JetPackCamera : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* m_Owner_; bool m_IsLocalPlayer_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_CameraEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_CameraEffect_SpeedUp_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_LandEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSpeedUpEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unbind_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayLandEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopLandEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13097(); void PreloadRes_13098(bool isLocalPlayer_); void BindPlayer_13099(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* owner_); void ShowSpeedUpEffect_13100(bool show_); void Unbind_13101(); void PlayLandEffect_13102(); void StopLandEffect_13103(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct JetPack : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 m_JetPackScale_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* m_Owner_; DLL2SDK::UnityEngine::UnityEngine::Animator* m_JetpackAnimator_; DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* m_OldAnimController_; DLL2SDK::UnityEngine::UnityEngine::TrailRenderer* m_LeftEffect_Trail_; DLL2SDK::UnityEngine::UnityEngine::TrailRenderer* m_RightEffect_Trail_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_LeftEffect_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_RightEffect_; float m_LastTrailLerpRate_; float m_PressTime_FB_; float m_PressTime_LR_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Hide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unbind_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSkydivingAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowJetEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTrailEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTrailEffectAlpha_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13087(); void SetParam_13088(DLL2SDK::UnityEngine::UnityEngine::Vector3 scale_); void PreloadRes_13089(); void BindPlayer_13090(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* owner_); void Hide_13091(); void Unbind_13092(); void UpdateSkydivingAnim_13093(DLL2SDK::UnityEngine::UnityEngine::Vector2 movementInput_, float deltaTime_); void ShowJetEffect_13094(bool show_); void ShowTrailEffect_13095(bool show_); void SetTrailEffectAlpha_13096(float lerpRate_); }; } namespace DLL2SDK::Assembly_CSharp { struct HelifleetRandomAnimation : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13084(); void Start_13085(); void Update_13086(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRWindowMgr : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_BRLevelWindowMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_BRWindowMap_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* m_BrokenWindowSet_; DLL2SDK::System::System::Collections::Generic::Queue_1* m_PendingSpawnQueue_; bool m_IsPendingSpawn_; DLL2SDK::System::System::Collections::Generic::Queue_1* m_PendingRemoveQueue_; bool m_IsPendingRemove_; int32_t m_FenceUpdateSpeed_; float m_ShowWindowDistanceSquare_; float m_LastRefreshWindowTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LocalPlayerPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_WindowPosition_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_Root_; struct StaticFields { DLL2SDK::System_Core::System::Action_2* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWindowRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyWindowRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectRegistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectUnRegistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWindows_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AsyncSpawnWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnWindowInternal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AsyncRemoveWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncBrokenWindows_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncBreakWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllWindows_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAIBreakWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBreakWindow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13057(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_BRWindowMap_13058(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetWindowRoot_13059(); void DestroyWindowRoot_13060(); void Reset_13061(); void Init_13062(); void Shutdown_13063(); void OnLevelObjectRegistered_13064(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); void OnLevelObjectUnRegistered_13065(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); void Tick_13066(float deltaTime_); void RefreshWindows_13067(); void AsyncSpawnWindow_13068(uint32_t uid_); bool SpawnWindow_13069(uint32_t uid_); void SpawnWindowInternal_13070(DLL2SDK::Assembly_CSharp::GameEngine::BRLevelWindow* levelWindow_); void AsyncRemoveWindow_13071(uint32_t uid_); void RemoveWindow_13072(uint32_t uid_); void SyncBrokenWindows_13073(DLL2SDK::Array* brokenWindowsUID_); void SyncBreakWindow_13074(uint32_t uid_, uint32_t InstigatorID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Vector3 normal_); void RemoveAllWindows_13075(); void __xLuaBaseProxy_Reset_13078(); void __xLuaBaseProxy_Init_13079(); void __xLuaBaseProxy_Shutdown_13080(); void __xLuaBaseProxy_OnLevelObjectRegistered_13081(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* P0_); void __xLuaBaseProxy_OnLevelObjectUnRegistered_13082(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* P0_); void __xLuaBaseProxy_Tick_13083(float P0_); static void CheckAIBreakWindow_13076(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); static void CheckBreakWindow_13077(uint32_t InstigatorPlayerID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 startPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPosition_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRWindow : DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget { uint32_t m_UID_; int32_t m_WindowAssetId_; int32_t m_BrokenEffectAssetId_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_Asset_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* m_TriggerCollider_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRWindowMgr* m_WindowMgr_; bool m_IsVisible_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadBrokenEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBeDamagedBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BreakWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedWindowBroken_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13040(); uint32_t get_PlayerID_13041(); uint32_t get_UID_13042(); void Init_13043(uint32_t uid_, int32_t windowAssetId_, int32_t brokenEffectAssetId_); void InitAsset_13044(); void OnLoadAsset_13045(int32_t assetId_, DLL2SDK::mscorlib::System::Object* param_); void PreloadBrokenEffect_13046(); bool CanBeDamagedBy_13047(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void TakeDamage_13048(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void BreakWindow_13049(uint32_t instigatorPlayerID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 breakPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 breakNormal_); void SetVisible_13050(bool visible_); void OnDestroy_13051(); void SimulatedWindowBroken_13052(uint32_t InstigatorID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 hitPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 hitNormal_); void OnTriggerEnter_13053(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); bool __xLuaBaseProxy_CanBeDamagedBy_13054(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_TakeDamage_13055(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); void __xLuaBaseProxy_OnDestroy_13056(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BRLevelWindow : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { int32_t WindowAssetId_; int32_t BrokenEffectAssetId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13039(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRNearbyModuleDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { bool IsMarkBtnSelected_; bool IsNearbyListVisible_; bool IsNearbyBoxVisible_; bool IsBoxUIVisible_; bool IsListUIVisible_; bool MarkListUIDirty_; bool MarkBoxUIDirty_; bool IsBoxRootShow_; bool IsListRootShow_; struct StaticFields { int32_t kIsNearbyListVisibleChangedIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedChangeUIVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNearbyType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAutoPickType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13033(); void Clear_13034(); bool IsNeedChangeUIVisible_13035(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyType GetNearbyType_13036(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyType GetAutoPickType_13037(); void __xLuaBaseProxy_Clear_13038(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRNearbyModuleDataAgent : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyModuleDataStore* m_DS_; bool IsDragingItemList_; struct StaticFields { DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyModuleDataAgent* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchNearbyListVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNearbyVisibleType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNearbyUIVisibleType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseBoxList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchMarkBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMarkBtnSelected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMarkBtnSelected_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13023(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyModuleDataStore* get_DS_13024(); void SwitchNearbyListVisible_13025(); void SetNearbyVisibleType_13026(DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyType type_, bool visible_); void SetNearbyUIVisibleType_13027(DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyType type_, bool visible_); void CloseBoxList_13028(); void SwitchMarkBtnState_13029(); void SetMarkBtnSelected_13030(bool IsSelected_); bool IsMarkBtnSelected_13031(); static void _cctor_13032(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRNearbyModule : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CachedLastBRNearbyItemDataList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CachedLastBRNearbyBoxItemDataList_; bool m_IsStopPickUp_; int32_t m_CacheItemsInBoxCount_; DLL2SDK::Assembly_CSharp::BattleRoyale::ELockPickUpState mLockState_; float m_WaitTickLog_; bool m_IsNearbyListDataNeedRefresh_; bool m_IsNearbyBoxListDataNeedRefresh_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ReadyToAutoPickupList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AutoPickupListTemp_; int32_t m_CandidateAutoPickupPickupIndex_; float m_LastGetCandidatePickupListTime_; float m_LastAutoPickupListNextItemTime_; int32_t m_LastAutoPickUpActorId_; float m_LastAutoPickUpTime_; DLL2SDK::System::System::Collections::Generic::LinkedList_1* m_DroppedHistoryQueue_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ReadyToDiscardDict_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ManualPickupReplaceDict_; bool m_IgnoreIntervalNextTime_; struct StaticFields { float kNearbyCandidatePickupListPikcupInterval_; float kNearbyAutoPickupListNextItemInterval_; float ManualPickUpLockTime_; uint32_t kMaxHistoryItemCount_; float kMaxHistoryItemLiveTime_; float kCalcluateDropInfoInterval_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemCountByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRefreshWhenNotmatchView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePickUpList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanAutoPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanManualPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanPickUpByBase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanPickUpByPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanPickUpByUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__StopPickUpByLocalPC_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__StopPickUpByLocalPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__StopPickUpByLocalEquipmentMgr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__StopPickUpByCurrentWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__StopPickUpBySpectating_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__StopPickUpByReviveCardState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__StopPickUpByCurrentVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__StopPickUpByDeath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__StopPickUpByLockPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__StopPickUpByAiming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__StopPickUpByIndividuation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__StopPickUpByFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__StopPickUpByChangingWeaponClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__StopPickUpBySystemSetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__StopPickUpByBRTraining_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__StopPickUpByUIBank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__StopPickUpByMatchObserver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__StopPickUpByPhysicsState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__StopPickUpByDying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__StopPickUpBySavingTeammate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__StopPickUpByUsingInterferenceDrone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__StopPickUpByUsingToyBomb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__StopPickUpByUsingInductionGun_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__StopPickUpByUsingElectricTripWire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPickupListSame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoPickupListImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ManualPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PickUpAttachmentByClient_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LockState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLockState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLockState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyReadyToDrop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDropResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetManualPickupReplaceItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyReadyToDiscard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDiscardResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyReadyToManualPickupReplace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyManualPickupReplaceResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddToDropHistoryQueue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__CalcluateDropInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__CleanTimeoutHistoryItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__ShouldCheckParam1ForData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12964(); void RegisterDS_12965(); void UnRegisterDS_12966(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_NearbyItemDataList_12967(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_NearbyBoxItemDataList_12968(); int32_t GetItemCountByType_12969(DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyType type_); bool CheckRefreshWhenNotmatchView_12970(DLL2SDK::Assembly_CSharp::BattleRoyale::BRGame* game_); void UpdatePickUpList_12971(); bool CanPickUp_12972(); bool CanAutoPickUp_12973(); bool CanManualPickUp_12974(); bool CanPickUpByBase_12975(); bool CanPickUpByPawn_12976(); bool CanPickUpByUseItem_12977(); bool _StopPickUpByLocalPC_12978(); bool _StopPickUpByLocalPawn_12979(); bool _StopPickUpByLocalEquipmentMgr_12980(); bool _StopPickUpByCurrentWeapon_12981(); bool _StopPickUpBySpectating_12982(); bool _StopPickUpByReviveCardState_12983(); bool _StopPickUpByCurrentVehicle_12984(); bool _StopPickUpByDeath_12985(); bool _StopPickUpByLockPickUp_12986(); bool _StopPickUpByAiming_12987(); bool _StopPickUpByIndividuation_12988(); bool _StopPickUpByFire_12989(); bool _StopPickUpByChangingWeaponClip_12990(); bool _StopPickUpBySystemSetting_12991(); bool _StopPickUpByBRTraining_12992(); bool _StopPickUpByUIBank_12993(); bool _StopPickUpByMatchObserver_12994(); bool _StopPickUpByPhysicsState_12995(); bool _StopPickUpByDying_12996(); bool _StopPickUpBySavingTeammate_12997(); bool _StopPickUpByUsingInterferenceDrone_12998(); bool _StopPickUpByUsingToyBomb_12999(); bool _StopPickUpByUsingInductionGun_13000(); bool _StopPickUpByUsingElectricTripWire_13001(); bool CheckPickupListSame_13002(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* list2_); void AutoPickupListImpl_13003(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void AutoPickUp_13004(DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyItemData* data_); void ManualPickUp_13005(DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyItemData* data_); void PickUpAttachmentByClient_13006(int32_t itemId_, int32_t posId_); void LockState_13007(DLL2SDK::Assembly_CSharp::BattleRoyale::ELockPickUpState state_); void ResetLockState_13008(DLL2SDK::Assembly_CSharp::BattleRoyale::ELockPickUpState state_); bool IsLockState_13009(DLL2SDK::Assembly_CSharp::BattleRoyale::ELockPickUpState state_); void NotifyDataStoreUpdated_13010(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void NotifyReadyToDrop_13011(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* targetDict_, int32_t actorID_, DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemData* data_); void NotifyDropResult_13012(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* targetDict_, int32_t actorID_, bool done_); DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemData* GetManualPickupReplaceItem_13013(int32_t targetPosID_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyItemData* pickItem_); void NotifyReadyToDiscard_13014(DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemData* data_); void NotifyDiscardResult_13015(int32_t actorID_, bool done_); void NotifyReadyToManualPickupReplace_13016(int32_t pickActorID_, DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemData* replaceData_); void NotifyManualPickupReplaceResult_13017(int32_t pickActorID_, bool done_); void AddToDropHistoryQueue_13018(DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemData* data_); bool _CalcluateDropInfo_13019(DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyItemData* data_); void _CleanTimeoutHistoryItem_13020(); bool _ShouldCheckParam1ForData_13021(DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemData* data_); static void _cctor_13022(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRNearByHistoryItem : DLL2SDK::mscorlib::System::Object { int32_t ItemId_; int32_t Param1_; bool CheckParam1_; float CreateTime_; bool _HasRecycle_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12960(); void OnRecycle_12961(); bool get_HasRecycle_12962(); void set_HasRecycle_12963(bool value_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BREquipmentUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPosType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPosMainType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPosIdValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDroppedPickUpExist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAttachmentForMainWeaponA_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAttachmentForMainWeaponB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAttachmentForMeleeWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNormalEquip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAttachmentBelongsToWeaponPosId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGun_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetClipIdByWeaponId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponInitSlotData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBRCollection_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentPosType GetPosType_12945(int32_t posId_); static DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentPosMainType GetPosMainType_12946(int32_t posId_); static bool CheckPosIdValid_12947(int32_t posId_); static bool IsWeapon_12948(int32_t posId_); static bool IsDroppedPickUpExist_12949(int32_t itemId_); static bool IsAttachment_12950(int32_t posId_); static bool IsAttachmentForMainWeaponA_12951(int32_t posId_); static bool IsAttachmentForMainWeaponB_12952(int32_t posId_); static bool IsAttachmentForMeleeWeapon_12953(int32_t posId_); static bool IsNormalEquip_12954(int32_t posId_); static int32_t GetAttachmentBelongsToWeaponPosId_12955(int32_t posId_); static bool IsGun_12956(int32_t itemId_); static int32_t GetClipIdByWeaponId_12957(int32_t weaponItemId_); static int32_t GetWeaponInitSlotData_12958(DLL2SDK::Assembly_CSharp::Config::BRWeaponConfig* config_, int32_t posID_); static bool IsBRCollection_12959(int32_t itemID_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct BREquipmentPosMainType : int32_t { Invalid_ = static_cast(0xFFFFFFFF), Bag_ = static_cast(0x0), Slot_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct BREquipmentPosType : int32_t { Invalid_ = static_cast(0xFFFFFFFF), Bag_ = static_cast(0x0), MainWeapon_ = static_cast(0x1), MeleeWeapon_ = static_cast(0x2), AttachmentA_ = static_cast(0x3), AttachmentB_ = static_cast(0x4), Common_ = static_cast(0x5), Consumable_ = static_cast(0x6), NormalEquip_ = static_cast(0x7), Perk_ = static_cast(0x8) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BREquipmentManagerCollection : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ManagerList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindOrBind_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12943(); DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentManager* FindOrBind_12944(uint32_t playerID_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BREquipmentManager : DLL2SDK::mscorlib::System::Object { uint32_t PlayerID_; DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentData* Data_; int32_t m_BaseMedicalItemID_; int32_t m_BaseThrowWeaponItemID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_InventoryItemsBuffer_; int32_t _CurrentWeaponSlotId_k__BackingField_; float m_LastDropTime_; float kRestoreAutoPickUpInterval_Drop_; float m_LastAddWeaponTime_; float kRestoreAutoPickUpInterval_AddWeapon_; float m_RestartCanAutoPickUpTime_InfluencedByUseMedicine_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* m_RequestExchangePosSet_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLeftWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRightWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMeleeWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsThrowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasWeaponAOrWeaponB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSlotItemBySlotType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetSlotItemBySlotType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSlotItemIndexByActorId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSlotItemByActorId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBagItemByActorId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemByActorId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSlotCountInCommon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasItemInCommonSlot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSlotListByTypeInCommon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSlotListInCommon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSlotListDataListByTypeInCommon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetThrowingSlotList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPerkArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSlotItemListDataByItemIDInCommon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFirstSlotItemByItemIDInCommon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPerkItemForBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMainWeaponAmmoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMainWeaponAmmoID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponPartList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateBulletCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateVestDurability_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AtomicAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBagEquip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalAtomicAddHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AtomicRemove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AtomicModify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AtomicMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AtomicSwap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AtomicSwapMainWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AtomicExchange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushSyncAllProp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAllPropOnRespawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSyncAllProp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetSlot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetSingleSlot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponChangedHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachmentChangedHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EquipChangedHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LocalORViewTargetEquipChangedHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LocalMedicineChangedHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LocalThrowWeaponChangedHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasThrowingInBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LocalAmmoHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LocalClipChangedHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LocalCheckAutoReammo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActualChangeWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAutoSwitchHandGun_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPickupTarget_Equip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAutoPickUpTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetAutoPickUpTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAutoPickUpTarget_EquipPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckEnableAutoPickupEquipart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PeekCommonSlotPosId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDiscard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanAutoPickUpInfluencedByDiscard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanAutoPickUpInfluencedByAddWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUseMedicine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndUseMedicine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanAutoPickUpInfluencedByUseMedicine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LocalConsumableSlotCheckHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LocalMergeSlotCheckHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BRRequestStrictExchangePos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyBRRequestExchangePosDone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAndRefreshThrowing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideThrowing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsThrowing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchThrowing_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12858(uint32_t playerID_); bool IsLeftWeapon_12859(int32_t actorID_); bool IsRightWeapon_12860(int32_t actorID_); bool IsMeleeWeapon_12861(int32_t actorID_); bool IsThrowWeapon_12862(int32_t actorID_); bool HasWeaponAOrWeaponB_12863(); DLL2SDK::Array* get_SlotArray_12864(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_AmmoList_12865(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* GetSlotItemBySlotType_12866(DLL2SDK::Assembly_CSharp::BattleRoyale::EBREquipmentSlotType slotType_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* GetSlotItemBySlotType_12867(int32_t posId_); int32_t GetSlotItemIndexByActorId_12868(int32_t actorId_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* GetSlotItemByActorId_12869(int32_t actorId_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagItemData* GetBagItemByActorId_12870(int32_t actorId_); DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemData* GetItemByActorId_12871(int32_t actorId_); int32_t GetItemCount_12872(int32_t itemId_); int32_t GetSlotCountInCommon_12873(); bool HasItem_12874(int32_t itemId_); bool HasItemInCommonSlot_12875(int32_t itemId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetSlotListByTypeInCommon_12876(DLL2SDK::Assembly_CSharp::Config::EBRDroppedPickUpType type_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetSlotListInCommon_12877(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetSlotListDataListByTypeInCommon_12878(DLL2SDK::Assembly_CSharp::Config::EBRDroppedPickUpType type_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetThrowingSlotList_12879(); DLL2SDK::Array* GetPerkArray_12880(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemListData* GetSlotItemListDataByItemIDInCommon_12881(int32_t ItemID_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* GetFirstSlotItemByItemIDInCommon_12882(int32_t ItemID_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* GetPerkItemForBuff_12883(int32_t buffId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetMainWeaponAmmoList_12884(); int32_t GetMainWeaponAmmoID_12885(DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* weapon_); bool GetWeaponPartList_12886(int32_t weaponActorID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* retPartList_); int32_t CalculateBulletCount_12887(int32_t clipItemId_); float CalculateVestDurability_12888(); void AtomicAdd_12889(int32_t actorId_, int32_t itemId_, int32_t posId_, int32_t count_, int32_t bulletCount_, int32_t param1_, int32_t itemLevel_, uint32_t skinID_, bool syncAll_); void CheckBagEquip_12890(DLL2SDK::mscorlib::System::Collections::Generic::List_1* slotlst_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* weaponData_); void InternalAtomicAddHandler_12891(int32_t actorId_, int32_t itemId_, int32_t posId_, int32_t count_, int32_t bulletCount_, int32_t param1_, int32_t itemLevel_, uint32_t skinID_, bool syncAll_); void AtomicRemove_12892(int32_t actorId_, int32_t itemId_, int32_t posId_, int32_t itemLevel_, uint32_t skinID_, bool reset_); void AtomicModify_12893(int32_t actorId_, int32_t itemId_, int32_t posId_, int32_t count_, int32_t bulletCount_, int32_t param1_, int32_t itemLevel_, DLL2SDK::Assembly_CSharp::Network::EItemChangeReason reason_); void AtomicMove_12894(int32_t actorId_, int32_t srcPosId_, int32_t destPosId_); void AtomicSwap_12895(int32_t actorId_0_, int32_t posId_0_, int32_t actorId_1_, int32_t posId_1_); void AtomicSwapMainWeapon_12896(int32_t actorId_0_, int32_t posId_0_, int32_t actorId_1_, int32_t posId_1_); void AtomicExchange_12897(int32_t actorId_0_, int32_t posId_0_, int32_t actorId_1_, int32_t posId_1_); void PushSyncAllProp_12898(uint8_t pages_, uint8_t index_, DLL2SDK::Array* itemAry_); void RefreshAllPropOnRespawn_12899(); void DoSyncAllProp_12900(); void ResetSlot_12901(); void ResetSingleSlot_12902(DLL2SDK::Assembly_CSharp::BattleRoyale::EBREquipmentSlotType slotType_); void WeaponChangedHandler_12903(bool add_, int32_t posId_, int32_t actorId_, int32_t itemId_, int32_t itemLevel_, uint32_t skinID_, bool syncAll_); void AttachmentChangedHandler_12904(bool add_, int32_t actorId_, int32_t itemId_, int32_t posId_, bool serverSync_); void EquipChangedHandler_12905(int32_t posId_); void LocalORViewTargetEquipChangedHandler_12906(int32_t posId_); void LocalMedicineChangedHandler_12907(int32_t itemId_, bool isAddOrRemove_); void LocalThrowWeaponChangedHandler_12908(int32_t itemId_); bool HasThrowingInBag_12909(); void LocalAmmoHandler_12910(int32_t itemId_); void LocalClipChangedHandler_12911(); void LocalCheckAutoReammo_12912(int32_t itemId_); int32_t get_CurrentWeaponSlotId_12913(); void set_CurrentWeaponSlotId_12914(int32_t value_); void ActualChangeWeapon_12915(int32_t actorId_, int32_t posId_); bool IsAutoSwitchHandGun_12916(); int32_t GetPickupTarget_Equip_12917(DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyItemData* data_); int32_t GetAutoPickUpTarget_12918(DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyItemData* data_, bool force_); int32_t GetAutoPickUpTarget_12919(DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyItemData* data_, bool force_, bool* recommend_); int32_t GetAutoPickUpTarget_EquipPart_12920(DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* weaponData_, DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemData* data_, bool force_); bool CheckEnableAutoPickupEquipart_12921(DLL2SDK::Assembly_CSharp::Config::BREquipPartConfig* partConfig_); int32_t PeekCommonSlotPosId_12922(); void OnDiscard_12923(); bool CanAutoPickUpInfluencedByDiscard_12924(); void OnAddWeapon_12925(); bool CanAutoPickUpInfluencedByAddWeapon_12926(); void OnUseMedicine_12927(float useTime_); void OnEndUseMedicine_12928(); bool CanAutoPickUpInfluencedByUseMedicine_12929(); void LocalConsumableSlotCheckHandler_12930(int32_t itemId_); void LocalMergeSlotCheckHandler_12931(int32_t itemId_, int32_t posId_, int32_t count_); void BRRequestStrictExchangePos_12932(int32_t sourcePosId_, int32_t destPosId_, int32_t sourceItemId_, int32_t destItemId_); void NotifyBRRequestExchangePosDone_12933(int32_t sourcePosId_, int32_t destPosId_, int32_t sourceItemId_, int32_t destItemId_); void ShowAndRefreshThrowing_12934(int32_t actorId_); void HideThrowing_12935(); bool IsThrowing_12936(); void SwitchThrowing_12937(int32_t actorId_); bool _LocalConsumableSlotCheckHandler_m__1_12939(DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* _item_); bool _LocalConsumableSlotCheckHandler_m__2_12940(DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* _item_); static int32_t _DoSyncAllProp_m__0_12938(DLL2SDK::Assembly_CSharp::Network::InventoryItem* a_, DLL2SDK::Assembly_CSharp::Network::InventoryItem* b_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRSlotItemListData : DLL2SDK::mscorlib::System::Object { int32_t ItemID_; DLL2SDK::mscorlib::System::String* SpriteName_; int32_t Color_; int32_t TotalCount_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* List_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Add_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMinCountSlotItemData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12855(); void Add_12856(DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* data_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* GetMinCountSlotItemData_12857(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BREquipmentItemData : DLL2SDK::mscorlib::System::Object { int32_t ActorId_; int32_t ItemId_; int32_t ItemLevel_; int32_t PosId_; int32_t Count_; int32_t BulletCount_; int32_t Param1_; uint32_t SkinID_; DLL2SDK::Assembly_CSharp::Config::IBRDroppedPickUpConfig* _DroppedPickUpConf_k__BackingField_; struct StaticFields { int32_t BR_MELEE_ID_SUFFIX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Conf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckUseless_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckUselessForClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanDrop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBrBaseMeleeId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12815(int32_t actorId_, int32_t itemId_, int32_t posId_, int32_t count_, int32_t bulletCount_, int32_t param1_, int32_t itemLevel_, uint32_t skinID_); DLL2SDK::Assembly_CSharp::BattleRoyale::EBRItemDataType get_ItemDataType_12816(); DLL2SDK::Assembly_CSharp::Config::IBRDroppedPickUpConfig* get_DroppedPickUpConf_12817(); void set_DroppedPickUpConf_12818(DLL2SDK::Assembly_CSharp::Config::IBRDroppedPickUpConfig* value_); template T Conf_12819(); bool CheckUseless_12820(); bool CanDrop_12822(int32_t* flag_); DLL2SDK::mscorlib::System::String* ToString_12823(); int32_t GetBrBaseMeleeId_12824(int32_t itemId_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_12826(); static bool CheckUselessForClip_12821(int32_t itemId_); static void _cctor_12825(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRBagItemData : DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemData { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12846(int32_t actorId_, int32_t itemId_, int32_t count_, int32_t param1_, int32_t itemLevel_, uint32_t skinID_); DLL2SDK::Assembly_CSharp::BattleRoyale::EBRItemDataType get_ItemDataType_12847(); int32_t CompareTo_12848(DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagItemData* other_); DLL2SDK::mscorlib::System::String* ToString_12849(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_12850(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRNearbyItemData : DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemData { bool _IsInBox_k__BackingField_; int32_t _BoxActorID_k__BackingField_; int32_t _AutoPickUpTarget_k__BackingField_; bool _IsRecommend_k__BackingField_; bool _HasDropped_k__BackingField_; float _LastCalcDropTime_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateAutoPickUpTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateHasDropped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12827(int32_t actorId_, int32_t itemId_, int32_t count_, int32_t param1_, int32_t itemLevel_, bool isInBox_, uint32_t skinID_, int32_t boxActorID_); DLL2SDK::Assembly_CSharp::BattleRoyale::EBRItemDataType get_ItemDataType_12828(); bool get_IsInBox_12829(); void set_IsInBox_12830(bool value_); int32_t get_BoxActorID_12831(); void set_BoxActorID_12832(int32_t value_); int32_t get_AutoPickUpTarget_12833(); void set_AutoPickUpTarget_12834(int32_t value_); bool get_IsRecommend_12835(); void set_IsRecommend_12836(bool value_); bool get_HasDropped_12837(); void set_HasDropped_12838(bool value_); float get_LastCalcDropTime_12839(); void set_LastCalcDropTime_12840(float value_); bool CalculateAutoPickUpTarget_12841(); bool UpdateHasDropped_12842(bool dropped_); int32_t CompareTo_12843(DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyItemData* other_); DLL2SDK::mscorlib::System::String* ToString_12844(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_12845(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct EBRItemDataType : int32_t { Nearby_ = static_cast(0x0), Bag_ = static_cast(0x1), Slot_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BREquipmentHandler : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySoundHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_PlaySound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12811(); static void PlaySoundHandler_12812(int32_t itemId_, bool add_, bool equip_, bool isLocalPlayer_); static void PlaySound_12813(DLL2SDK::mscorlib::System::String* typeName_, bool isLocalPlayer_); static void PlaySound_12814(DLL2SDK::Assembly_CSharp::Config::EEquipmentSoundType type_, bool isLocalPlayer_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BREquipmentData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* SlotArray_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* AmmoList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSlotItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwapSlotItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwapSlotWeaponGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAmmoItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAmmoItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSlotItemBySlotType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetSlotItemBySlotType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSlotByActorId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSlotItemIndexByActorId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSlotItemByActorId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAmmoItemByActorId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemByActorId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAmmoItemByItemId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemCountInCommonSlot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasEquippedBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSlotListInCommon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSlotListByTypeInCommon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSlotListDataListByTypeInCommon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSlotItemListDataByItemIDInCommon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFirstSlotItemByItemIDInCommon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSlotCountInCommon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasItemInCommonSlot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetThrowingSlotList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPerkList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponPartList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12780(); void SetSlotItem_12781(int32_t posId_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* data_); void SwapSlotItem_12782(int32_t posId_0_, int32_t posId_1_); void SwapSlotWeaponGroup_12783(); void AddAmmoItem_12784(DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagItemData* data_); void RemoveAmmoItem_12785(int32_t itemId_); void ResetAll_12786(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* GetSlotItemBySlotType_12787(DLL2SDK::Assembly_CSharp::BattleRoyale::EBREquipmentSlotType slotType_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* GetSlotItemBySlotType_12788(int32_t posId_); bool IsSlotByActorId_12789(int32_t actorId_, int32_t posId_); int32_t GetSlotItemIndexByActorId_12790(int32_t actorId_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* GetSlotItemByActorId_12791(int32_t actorId_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagItemData* GetAmmoItemByActorId_12792(int32_t actorId_); DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemData* GetItemByActorId_12793(int32_t actorId_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagItemData* GetAmmoItemByItemId_12794(int32_t itemId_); int32_t GetItemCount_12795(int32_t itemId_); int32_t GetItemCountInCommonSlot_12796(int32_t itemId_); bool HasEquippedBag_12797(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetSlotListInCommon_12798(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetSlotListByTypeInCommon_12799(DLL2SDK::Assembly_CSharp::Config::EBRDroppedPickUpType type_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetSlotListDataListByTypeInCommon_12800(DLL2SDK::Assembly_CSharp::Config::EBRDroppedPickUpType type_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemListData* GetSlotItemListDataByItemIDInCommon_12801(int32_t ItemID_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* GetFirstSlotItemByItemIDInCommon_12802(int32_t ItemID_); int32_t GetSlotCountInCommon_12803(); bool HasItem_12804(int32_t itemId_); bool HasItemInCommonSlot_12805(int32_t itemId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetThrowingSlotList_12806(); DLL2SDK::Array* GetPerkList_12807(); bool GetWeaponPartList_12808(int32_t weaponActorID_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* retPartList_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct ElectricTripWireBaseManager : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ElectricTripWireBaseMap_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LinkerInfoList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetElectricTripWireBase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Contains_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Remove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetElectricTripWireBaseOwnerPlayerID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncElectricTripWireBaseInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncDestroyElectricTripWireBase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncRemoveElectricTripWireBaseByTimeout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAllEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindElectricTripWireLinkerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveElectricTripWireLinkerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllElectricTripWireLinkerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncElectricTripWireLinkerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddElectricTripWireLinker_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveElectricTripWireLinker_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnEnterElectricTripWireLinker_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnLeaveElectricTripWireLinker_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12748(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_ElectricTripWireBaseMap_12749(); DLL2SDK::Assembly_CSharp::BattleRoyale::ElectricTripWireBase* GetElectricTripWireBase_12750(uint32_t actorID_); bool Contains_12751(uint32_t actorID_); void Remove_12752(uint32_t actorID_); void Shutdown_12753(); void Reset_12754(); void Clear_12755(); uint32_t GetElectricTripWireBaseOwnerPlayerID_12756(uint32_t actorID_); void OnSyncElectricTripWireBaseInfo_12757(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_ACTOR_STAT* info_); void OnSyncDestroyElectricTripWireBase_12758(uint32_t actorID_); void OnSyncRemoveElectricTripWireBaseByTimeout_12759(uint32_t actorID_); void RefreshAllEffect_12760(); DLL2SDK::Assembly_CSharp::BattleRoyale::ElectricTripWireBaseManager_ElectricTripWireLinkerInfo* FindElectricTripWireLinkerInfo_12761(uint32_t srcActorID_, uint32_t dstActorID_); void RemoveElectricTripWireLinkerInfo_12762(uint32_t srcActorID_, uint32_t dstActorID_); void RemoveAllElectricTripWireLinkerInfo_12763(); void OnSyncElectricTripWireLinkerInfo_12764(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_ACTOR_LINK* info_); void AddElectricTripWireLinker_12765(uint32_t ownerPlayerID_, uint32_t srcActorID_, uint32_t dstActorID_, bool hasBeenTouched_); void RemoveElectricTripWireLinker_12766(uint32_t srcActorID_, uint32_t dstActorID_); void OnPawnEnterElectricTripWireLinker_12767(uint32_t playerID_, uint32_t oneBaseActorID_); void OnPawnLeaveElectricTripWireLinker_12768(uint32_t playerID_, uint32_t oneBaseActorID_); void __xLuaBaseProxy_Shutdown_12769(); void __xLuaBaseProxy_Reset_12770(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct ElectricTripWireBase : DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget { DLL2SDK::UnityEngine::UnityEngine::Transform* LineEffectSocket_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* BaseEffect_; float InitTime_; bool HasShownBaseEffect_; uint32_t m_OwnerPlayerID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBaseEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12733(); uint32_t get_OwnerPlayerID_12734(); void set_OwnerPlayerID_12735(uint32_t value_); void Init_12736(uint32_t ownerPlayerID_, uint32_t actorID_); void TakeDamage_12737(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); DLL2SDK::Assembly_CSharp::GameEngine::TargetType get_ServerType_12738(); void Tick_12739(float deltaTime_); void ShowBaseEffect_12740(); void HideEffect_12741(); void RefreshEffect_12742(); void DestroyEffect_12743(); void _ShowBaseEffect_m__0_12744(DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* effect_); void _DestroyEffect_m__1_12745(DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* effect_); void __xLuaBaseProxy_TakeDamage_12746(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); void __xLuaBaseProxy_Tick_12747(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct SandStormEffect : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* CachedTransform_; DLL2SDK::UnityEngine::UnityEngine::Material* WallMaterialHigh_; DLL2SDK::UnityEngine::UnityEngine::Material* WallMaterialLow_; DLL2SDK::UnityEngine::UnityEngine::Transform* WallObject_; DLL2SDK::UnityEngine::UnityEngine::Renderer* WallRenderer_; float InSandLowWallParam_; float OutSandLowWallParam_; float InSandDustAlpha_; float OutSandDustAlpha_; DLL2SDK::UnityEngine::UnityEngine::Material* m_DustEffectMat_; float InSandContrast_; DLL2SDK::Assembly_CSharp::UserSettingLevel m_LastQuality_; bool m_IsQualityChanged_; bool m_StartShow_; float MaxRadius_; float Height_; int32_t Density_; float MinDensity_; float Lifetime_; float MinSize_; float MaxSize_; DLL2SDK::UnityEngine::UnityEngine::Color StartColor_; DLL2SDK::UnityEngine::UnityEngine::Color TintColor_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* AlphaCurve_; int32_t AlphaCurveCount_; float StartScale_; float EndScale_; float PosLimitFactor_; float MinDistance_; float MinDistanceFade_; float AlphaCompensateFactor_; int32_t RandomSeed_; int32_t LowDensity_; float LowMinDistance_; float LowAlphaCompensateFactor_; int32_t HighDensity_; float HighMinDistance_; float HighAlphaCompensateFactor_; DLL2SDK::UnityEngine::UnityEngine::Renderer* Main_; DLL2SDK::UnityEngine::UnityEngine::Renderer* Sub_; DLL2SDK::UnityEngine::UnityEngine::Material* MainMat_; DLL2SDK::UnityEngine::UnityEngine::Material* SubMat_; DLL2SDK::Array* Mats_; DLL2SDK::UnityEngine::UnityEngine::Mesh* m_Mesh_; bool m_GpuParticleInit_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGPUParticleActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MakeMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitGPUParticle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGPUParticle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12724(); void Awake_12725(); void Update_12726(); void SetGPUParticleActive_12727(bool active_); void MakeMesh_12728(DLL2SDK::UnityEngine::UnityEngine::Mesh* mesh_); void InitGPUParticle_12729(); void UpdateGPUParticle_12730(float radius_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct SandStormCylinder : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* WallObject_; float MeshRadius_; bool m_StartShow_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWallRendererEnabled_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12719(); void Awake_12720(); void Update_12721(); bool IsShowArea_12722(float radius_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRGameInfo* siGameInfo_, DLL2SDK::Assembly_CSharp::BattleRoyale::GasArea_Circle* gas_); void SetWallRendererEnabled_12723(bool isEnable_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct NonBattleAreaEdge : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float ShowEdgeDis_; float OutShowEdgeDis_; float ShowDisSpeed_; float MeshMinY_; float MeshMaxY_; float SqrMinHideCheckDis_; DLL2SDK::UnityEngine::UnityEngine::Vector2 MeshUvScale_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastCheckPos_; bool m_LastShowMesh_; float m_LastShowDisMapSqr_; float m_ShowEdgeDisMapSqr_; float m_OutShowEdgeDisMapSqr_; float m_CurrShowDis_; DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* m_Gps_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_NonBattleAreaEdgeList_; DLL2SDK::UnityEngine::UnityEngine::MeshFilter* m_MeshFilter_; DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* m_MeshRenderer_; DLL2SDK::UnityEngine::UnityEngine::Material* m_MeshMaterial_; DLL2SDK::UnityEngine::UnityEngine::Mesh* m_Mesh_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_MeshBasePos_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MeshVertices_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MeshUvs_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MeshTriangles_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_EdgeForward_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_EdgeLen_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_EdgeTotLen_; float m_BaseY_; float m_GpsScale_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMtArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CountSqrDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitDate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEdgeMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddMeshVertices_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoAddMeshVertices_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DoAddMeshVertices_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenEdgeMesh_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12701(); float get_ShowEdgeDisMapSqr_12702(); float get_ShouldShowDis_12703(); DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* get_gps_12704(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_NonBattleAreaEdgeList_12705(); void Start_12706(); void Update_12707(); void UpdateMtArgs_12708(); void CheckDistance_12709(); float CountSqrDistance_12710(DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector2 q_); void InitDate_12711(); void InitEdgeMesh_12712(); void ShowMesh_12713(bool isShow_); void ClearMesh_12714(); void AddMeshVertices_12715(int32_t i_, DLL2SDK::UnityEngine::UnityEngine::Vector2 q_); void DoAddMeshVertices_12716(DLL2SDK::UnityEngine::UnityEngine::Vector2 p_, float len_); void DoAddMeshVertices_12717(DLL2SDK::UnityEngine::UnityEngine::Vector3 p_, float u_, float v_); void GenEdgeMesh_12718(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct FunctionalArea : DLL2SDK::mscorlib::System::Object { int32_t ID_; int32_t LastUpdateShowFrame_; int32_t LastUpdateInfoFrame_; bool m_IsAbandoned_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPointInSide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCircleInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12628(int32_t id_); bool get_IsAbandoned_12629(); void set_IsAbandoned_12630(bool value_); bool get_PropertyChanged_12631(); float get_CurrentRadius_12632(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Position_12633(); bool IsPointInSide_12634(DLL2SDK::UnityEngine::UnityEngine::Vector3 pt_); void UpdateCircleInfo_12635(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct Unpiloted_Circle : DLL2SDK::Assembly_CSharp::BattleRoyale::FunctionalArea { DLL2SDK::UnityEngine::UnityEngine::Vector3 _InitPos_k__BackingField_; float _InitRadius_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCircleInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12667(int32_t id_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_InitPos_12668(); void set_InitPos_12669(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); float get_InitRadius_12670(); void set_InitRadius_12671(float value_); void SetupInfo_12672(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, float radius_); float get_CurrentRadius_12673(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Position_12674(); void UpdateCircleInfo_12675(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void __xLuaBaseProxy_UpdateCircleInfo_12676(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct SafeArea_Circle : DLL2SDK::Assembly_CSharp::BattleRoyale::FunctionalArea { DLL2SDK::UnityEngine::UnityEngine::Vector3 _InitPos_k__BackingField_; float _InitRadius_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12659(int32_t id_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_InitPos_12660(); void set_InitPos_12661(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); float get_InitRadius_12662(); void set_InitRadius_12663(float value_); void SetupInfo_12664(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, float radius_); float get_CurrentRadius_12665(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Position_12666(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct GasArea_Circle : DLL2SDK::Assembly_CSharp::BattleRoyale::FunctionalArea { float _CreateTime_k__BackingField_; float _DelayTime_k__BackingField_; float _ShrinkDurationTime_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _BeginShrinkPosition_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _EndShrinkPosition_k__BackingField_; float _BeginShrinkRadius_k__BackingField_; float _EndShrinkRadius_k__BackingField_; float m_UpdateRadiusTime_; float m_CurrentRadius_; float m_UpdatePositionTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CurrentPosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupGasInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12636(int32_t id_); float get_CreateTime_12637(); void set_CreateTime_12638(float value_); float get_DelayTime_12639(); void set_DelayTime_12640(float value_); float get_ShrinkDurationTime_12641(); void set_ShrinkDurationTime_12642(float value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_BeginShrinkPosition_12643(); void set_BeginShrinkPosition_12644(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_EndShrinkPosition_12645(); void set_EndShrinkPosition_12646(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); float get_BeginShrinkRadius_12647(); void set_BeginShrinkRadius_12648(float value_); float get_EndShrinkRadius_12649(); void set_EndShrinkRadius_12650(float value_); float get_BetweenShrinkTime_12651(); float get_BeginShrinkTime_12652(); float get_EndShrinkTime_12653(); float get_FromBeginShrinkTime_12654(); bool get_PropertyChanged_12655(); float get_CurrentRadius_12656(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Position_12657(); void SetupGasInfo_12658(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, float createTime_, float iniRadius_, float shrinkDuration_, float targetRadius_, DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPos_, float delayTime_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTeammateEffScale : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float minDis_; float maxDis_; float baseOffset_; float baseCenterOffset_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Pawn_; float m_MaxScale_; float lastOffset_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_CachedTransform_; float lastScale_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CountReviveScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetParentOffset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12620(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_CachedTransform_12621(); void Init_12622(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void OnEnable_12623(); void Update_12624(); float CountReviveScale_12625(); void SetScale_12626(float scale_); void SetParentOffset_12627(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTeammateEffScaleMgr : DLL2SDK::Assembly_CSharp::GameComponent { float m_BaseScale_; bool m_CheckLocalPawnState_; bool m_IsLocalPawnStartFly_; float m_ScaleLerpEndTime_; float m_ReviveScale_; float m_ReviveScaleLerpTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerDead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndScale_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12614(); float get_BaseScale_12615(); void Tick_12616(float deltaTime_); void OnLocalPlayerDead_12617(); void EndScale_12618(); void __xLuaBaseProxy_Tick_12619(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRSkyPlatformVolume : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::BoxCollider* m_Box_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12609(); void OnEnable_12610(); bool IsInVolume_12611(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void OnTriggerEnter_12612(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_12613(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRSkyPlatformMgr : DLL2SDK::Assembly_CSharp::GameComponent { int32_t m_AssetId_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Position_; float m_AngleY_; float m_NextTickTime_; bool m_IsLoadding_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_BRSkyPlatformObj_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRSkyPlatformVolume* m_Volume_; bool m_IsLoadByDistance_; struct StaticFields { float MaxLoadDistanceSqr_; float MinUnLoadDistanceSqr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyWorldShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSoundEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryLoad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAssetReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnLoad_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12594(); bool get_IsOpen_12595(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Position_12596(); float get_AngleY_12597(); void Init_12598(); void ApplyWorldShift_12599(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); void Tick_12600(float deltaTime_); void OnSoundEvent_12601(DLL2SDK::Assembly_CSharp::BattleRoyale::BRSkyPlatformSoundType type_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void TryLoad_12602(); void OnAssetReady_12603(int32_t assetId_, DLL2SDK::mscorlib::System::Object* arg_); void UnLoad_12604(); void __xLuaBaseProxy_Init_12606(); void __xLuaBaseProxy_ApplyWorldShift_12607(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); void __xLuaBaseProxy_Tick_12608(float P0_); static void _cctor_12605(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRSkyPlatformEffect : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::Assembly_CSharp::GameEngine::EModuleOpenFlag CheckFlagType_; float MinShowEffDis_Y_; DLL2SDK::Array* StepEffectAssets_; bool m_IsInit_; float m_NextTick_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_EffectObj_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_Camera_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowEffDis_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDSLoginSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryLoadEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TmpFixEffectId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12584(); void Update_12585(); void CheckShowEffDis_12586(); void Awake_12587(); void OnDSLoginSuccess_12588(); void TryLoadEffect_12589(); void LoadEffect_12590(int32_t idx_); int32_t TmpFixEffectId_12591(int32_t effId_); void __xLuaBaseProxy_Awake_12592(); void __xLuaBaseProxy_OnDSLoginSuccess_12593(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRSkyPlatformAudio : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool m_IsLocalPlayerIn_; float m_NextCheckTime_; float m_SoundStartTime_; float m_StormSoundWave_; struct StaticFields { DLL2SDK::mscorlib::System::String* StartEvent3D_; DLL2SDK::mscorlib::System::String* StopEvent3D_; DLL2SDK::mscorlib::System::String* TriggerEnterEvent2D_; DLL2SDK::mscorlib::System::String* TriggerExitEvent2D_; DLL2SDK::mscorlib::System::String* LandSound3D_1P_; DLL2SDK::mscorlib::System::String* LandSound3D_3P_; DLL2SDK::mscorlib::System::String* VehicleHitSound3D_1P_; DLL2SDK::mscorlib::System::String* VehicleHitSound3D_3P_; DLL2SDK::mscorlib::System::String* SandStormEvent3D_; DLL2SDK::mscorlib::System::String* OpenBoxEvent2D_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSandStormEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12575(); void OnEnable_12576(); void OnDisable_12577(); void Update_12578(); void OnTriggerEnter_12579(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_12580(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); bool CheckTarget_12581(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void CheckSandStormEvent_12582(); void PlaySound_12583(DLL2SDK::mscorlib::System::String* eventName_, bool is3P_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRLanternRenderer : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float MinShowLightDis_; float MinShowLineDis_; float MinShowLightDis_Low_; float MinShowLineDis_Low_; float BlinkCd_; DLL2SDK::Array* BlinkArgs_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRLanternRenderer_InstanceData* InstanceLine_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* InstanceLightLst_; DLL2SDK::UnityEngine::UnityEngine::Color lightCloseColor_; DLL2SDK::Array* lightEmissionColor_; DLL2SDK::Array* lightEmissionArgs_; bool isInit_; DLL2SDK::UnityEngine::UnityEngine::Material* lanternMt_; DLL2SDK::Array* batchMatrixBuffer_; bool isLighting_; int32_t currBlinkIdx_; float nextBlinkTime_; DLL2SDK::UnityEngine::UnityEngine::Camera* currCamera_; DLL2SDK::UnityEngine::UnityEngine::CullingGroup* cullingGroup_; DLL2SDK::Array* boundingSpheres_; struct StaticFields { int32_t MaxBatchInstanceCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoApplyShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitCullingGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FinitCullingGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLightingFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BlinkUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoBlinkUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLightState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLightState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawInstances_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SubmitRenderBatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentCamera_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12551(); bool get_IsLighting_12552(); void set_IsLighting_12553(bool value_); void Start_12554(); void OnDestroy_12555(); void Update_12556(); void InitShift_12557(); void ApplyShift_12558(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); void DoApplyShift_12559(DLL2SDK::Assembly_CSharp::BattleRoyale::BRLanternRenderer_InstanceData* insData_, DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); void InitCullingGroup_12560(DLL2SDK::UnityEngine::UnityEngine::Camera* camera_); void FinitCullingGroup_12561(); void CheckLightingFlag_12562(); void BlinkUpdate_12563(); void DoBlinkUpdate_12564(); void RefreshLightState_12565(); void SetLightState_12566(int32_t idx_, bool isLighting_); void DrawUpdate_12567(); void DrawInstances_12568(DLL2SDK::Assembly_CSharp::BattleRoyale::BRLanternRenderer_InstanceData* insData_, bool isLine_, int32_t disIdx_); void SubmitRenderBatch_12569(DLL2SDK::Assembly_CSharp::BattleRoyale::BRLanternRenderer_InstanceData* insData_, int32_t bufferCount_); DLL2SDK::UnityEngine::UnityEngine::Camera* GetCurrentCamera_12570(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct BRLanternSortType : int32_t { Base_ = static_cast(0x0), Random_ = static_cast(0x1), Custom_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct BRLanternLightType : int32_t { Blue_ = static_cast(0x0), Red_ = static_cast(0x1), Yellow_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRLanternBlink : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool IsOpen_; float BlinkCd_; DLL2SDK::Array* BlinkArgs_; DLL2SDK::UnityEngine::UnityEngine::Material* LanternMt_; DLL2SDK::UnityEngine::UnityEngine::Color lightCloseColor_; DLL2SDK::Array* lightEmissionColor_; DLL2SDK::Array* lightEmissionArgs_; bool lastIsOpen_; int32_t currBlinkIdx_; float nextBlinkTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAllLightState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoBlinkUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLightState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12542(); void OnEnable_12543(); void OnDisable_12544(); void Update_12545(); void SetAllLightState_12546(bool isLighting_); void DoBlinkUpdate_12547(); void SetLightState_12548(int32_t idx_, bool isLighting_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct BREasterItemID : int32_t { GingerbreadMan_ = static_cast(0x17D90AA1), StarOfBethlehem_ = static_cast(0x17D90AA2) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRDroppedPickupZombieDrop : DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUp { bool bNeedUpdatePosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _InitialPosition_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _TargetPosition_k__BackingField_; float totalTime_; float SpeedX_; float SpeedZ_; float SpeedY_; float G_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SpeedVec_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Pos_; float dTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickMovement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickBoxObserver_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12530(); DLL2SDK::Assembly_CSharp::BattleRoyale::EBRPickUpInfoType get_EBRPickUpInfoType_12531(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_InitialPosition_12532(); void set_InitialPosition_12533(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_TargetPosition_12534(); void set_TargetPosition_12535(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); void StartMove_12536(); void SetPosition_12537(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void TickMovement_12538(); void TickBoxObserver_12539(); void __xLuaBaseProxy_TickMovement_12540(); void __xLuaBaseProxy_TickBoxObserver_12541(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRDroppedPickupCollection : DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUp { bool bNeedUpdatePosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _InitialPosition_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_RealTargetPosition_; float m_TriggerDistance_; float LotteryPickupCoolDown_; float totalTime_; float SpeedX_; float SpeedZ_; float SpeedY_; float G_; float m_disableTriggerTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SpeedVec_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Pos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 TriggerScale_; float dTime_; float m_LastPickupTime_; struct StaticFields { float TriggerYSize_; DLL2SDK::UnityEngine::UnityEngine::Vector3 TriggerSize_; DLL2SDK::UnityEngine::UnityEngine::Vector3 TriggerSizeLottery_; float PickupCollectionCoolDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDespawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickBoxObserver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickMovement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckEnableBoxCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pickup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12508(); DLL2SDK::Assembly_CSharp::BattleRoyale::EBRPickUpInfoType get_EBRPickUpInfoType_12509(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_InitialPosition_12510(); void set_InitialPosition_12511(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_TargetPosition_12512(); void set_TargetPosition_12513(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); float get_ConfigYOffset_12514(); void StartMove_12515(); void SetPosition_12516(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void AddTrigger_12517(); void LoadComplete_12518(); void OnDespawn_12519(); void TickBoxObserver_12520(); void TickMovement_12521(); void CheckEnableBoxCollider_12522(); void Pickup_12523(); void OnTriggerEnter_12524(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void __xLuaBaseProxy_LoadComplete_12526(); void __xLuaBaseProxy_OnDespawn_12527(); void __xLuaBaseProxy_TickBoxObserver_12528(); void __xLuaBaseProxy_TickMovement_12529(); static void _cctor_12525(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRDroppedPickupBoxEffect : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* EffectRoot_; float EffectDelayShowTime_; bool bOpend_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEffectAfterInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBoxAreaState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12501(); bool InitEffect_12502(int32_t actorId_, int32_t itemId_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_); void ShowEffectAfterInit_12503(); void Show_12504(bool bShow_); void Update_12505(); void SetState_12506(bool bOpen_); void SetBoxAreaState_12507(DLL2SDK::Assembly_CSharp::BattleRoyale::BRZombieZoneStatus status_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRDroppedPickupBoxCommonUtility : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* TARGET_VOLUME_POINT_SOCKET_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBoxAreaState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBoxAreaState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTargetSignBoard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBillborad_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12495(); static void InitBoxAreaState_12496(DLL2SDK::UnityEngine::UnityEngine::GameObject* root_, int32_t actorID_, bool isOpen_); static void SetBoxAreaState_12497(DLL2SDK::UnityEngine::UnityEngine::GameObject* root_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRZombieZoneStatus status_, bool isOpen_); static void ShowTargetSignBoard_12498(DLL2SDK::UnityEngine::UnityEngine::GameObject* root_, bool bShow_); static void UpdateBillborad_12499(DLL2SDK::UnityEngine::UnityEngine::Transform* transform_); static void _cctor_12500(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRDroppedPickupBox : DLL2SDK::Assembly_CSharp::GameEngine::UnAttackableTarget { DLL2SDK::mscorlib::System::String* EFFECT_POINT_SOCKET_; DLL2SDK::mscorlib::System::String* TARGET_VOLUME_POINT_SOCKET_; int32_t m_ItemId_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_ServerPos_; bool m_InLoading_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_CurrentGo_; DLL2SDK::UnityEngine::UnityEngine::Animator* m_Animator_; int32_t _AssetId_k__BackingField_; int32_t _ActorID_k__BackingField_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickupBox_BRDroppedPickupBoxState m_CurrBRDroppedPickupBoxState_; float m_TriggerDistance_; DLL2SDK::Assembly_CSharp::Config::BRBoxConfig* m_Config_; bool m_bBoxOpened_; bool m_bStopOpenByWall_; bool m_IsInit_; struct StaticFields { float CheckLoclaPawnZDistance_; float CheckLoclaPawnXDistance_; float CheckLoclaPawnYDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearLoad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAssetReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBoxEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickBoxObserver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Despawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanRegist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBoxState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBoxAreaState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnimatorState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEffectPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAutoOpenBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerStay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLocalPlayerAround_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TestResetPos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12465(); int32_t get_AssetId_12466(); void set_AssetId_12467(int32_t value_); int32_t get_ActorID_12468(); void set_ActorID_12469(int32_t value_); void LoadAsset_12470(); void ClearLoad_12471(); void OnAssetReady_12472(int32_t assetID_, DLL2SDK::mscorlib::System::Object* obj_); void AddTrigger_12473(); void Init_12474(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, int32_t actorID_, int32_t itemID_, bool boxIsOpen_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickupBoxEffect* GetBoxEffect_12475(); void ClearAsset_12476(); void TickBoxObserver_12477(); void Update_12478(); void Despawn_12479(bool despawnVisible_); bool CanRegist_12480(); void SetBoxState_12481(bool isOpen_); void SetBoxAreaState_12482(DLL2SDK::Assembly_CSharp::BattleRoyale::BRZombieZoneStatus status_); void ResetPosition_12483(); void SetAnimatorState_12484(); void SetEffectPoint_12485(); void ShowEffect_12486(bool bShow_); bool CheckAutoOpenBox_12487(bool isTriggerEnter_); bool IsShowBox_12488(); void OnTriggerStay_12489(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerEnter_12490(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_12491(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void CheckLocalPlayerAround_12492(); void TestResetPos_12493(); static void _cctor_12494(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRDroppedPickupBethlehemStarDrop : DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickupZombieDrop { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickBoxObserver_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12461(); DLL2SDK::Assembly_CSharp::BattleRoyale::EBRPickUpInfoType get_EBRPickUpInfoType_12462(); void TickBoxObserver_12463(); void __xLuaBaseProxy_TickBoxObserver_12464(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct DoorInfo : DLL2SDK::Assembly_CSharp::GameEngine::SceneActorInfo { DLL2SDK::Assembly_CSharp::BattleRoyale::SceneDoorState m_DoorState_; uint32_t m_LastOperatorID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOpeartorID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDoorState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12452(uint32_t actorID_); DLL2SDK::Assembly_CSharp::BattleRoyale::SceneDoorState get_DoorState_12453(); uint32_t get_LastOperatorID_12454(); float get_Health_12455(); void set_Health_12456(float value_); void SetOpeartorID_12457(uint32_t playerID_); void SetDoorState_12458(uint32_t value_); void Destroy_12459(); void __xLuaBaseProxy_Destroy_12460(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRDoor : DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget { uint32_t m_UID_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_AssetRoot_; bool m_IsServerOnly_; bool m_IsAttackable_; DLL2SDK::Assembly_CSharp::GameEngine::BRLevelDoorServerGroupType m_ServerType_; bool m_IsPawnInDoor_; int32_t m_NormalAssetId_; int32_t m_BrokenAssetId_; float m_BrokenHp_; float TriggerDoorDistance_; int32_t m_CurrentAssetId_; DLL2SDK::UnityEngine::UnityEngine::Coroutine* m_LoadAssetCoroutine_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_CurrentMesh_; DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* m_CurrentMeshRenderer_; DLL2SDK::Assembly_CSharp::BattleRoyale::SceneDoorState m_CurrentDoorState_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Size_; bool m_IsMove_; float m_MoveTimeCount_; float m_MoveTime_; float m_InitTime_; uint32_t m_BindDoorUid_; bool m_BindDoorIsMain_; float m_HalfWidth_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_AssetOffset_; bool m_CheckAutoOpenDoor_; int32_t m_LastCheckAutoOpenDoorFrame_; int32_t CheckAutoOpenDoorFrame_; bool m_IsPawnTouchDoor_; float AutoOpenDoorInputTime_; float AutoOpenDoorGap_; DLL2SDK::mscorlib::System::String* m_DebugString_; uint32_t m_CurrentOperatorID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 InitialPosition_; float m_Health_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* mOPPlayer_; bool m_IsLoading_; DLL2SDK::UnityEngine::UnityEngine::GameObject* InvisibleWallGo_; float m_MinSetWallDistSqr_; struct StaticFields { DLL2SDK::mscorlib::System::String* Sound_CloseDoorMetal_; DLL2SDK::mscorlib::System::String* Sound_OpenDoorMetal_; DLL2SDK::mscorlib::System::String* Sound_HalBreakenWood_; DLL2SDK::mscorlib::System::String* Sound_WholeBrokenWood_; DLL2SDK::mscorlib::System::String* Sound_CloseDoorWood_; DLL2SDK::mscorlib::System::String* Sound_OpenDoorWood_; DLL2SDK::mscorlib::System::String* Sound_OpenDoorHospital_; DLL2SDK::mscorlib::System::String* Sound_OpenDoorHospital_InDoor_; DLL2SDK::mscorlib::System::String* Sound_OpenDoorBlackMarket_; DLL2SDK::mscorlib::System::String* Sound_CloseDoorBlackMarket_; float AntiStuckMoveSpeed_; float AntiStuckStopPawnMoveMinDotValue_; float AntiStuckStopPawnMoveTime_; bool EnableBRDoorShowDebugHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHitImpactTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanUse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitDoor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryCloseDoor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClientCtr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryGetBindDoor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerSetState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleDynamicShadow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnForceSetState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoTickMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TouchDoor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryOpenDoor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBeDamagedBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnStay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadDoorAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAssetLoad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalPawnInDoor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseInvisibleWall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateInvisibleWall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSetInvisibleWall_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12319(); DLL2SDK::Assembly_CSharp::GameEngine::BRDoorType get_DoorType_12320(); uint32_t get_UID_12321(); uint32_t get_PlayerId_12322(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_AssetRoot_12323(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_MoveAblePartTransform_12324(); bool get_IsPawnInDoor_12325(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_CurrentMesh_12326(); DLL2SDK::Assembly_CSharp::BattleRoyale::SceneDoorState get_CurrentDoorState_12327(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Size_12328(); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_CloseRoattion_12329(); DLL2SDK::mscorlib::System::String* get_OpenDoorSoundEventStr_12330(); DLL2SDK::mscorlib::System::String* get_CloseDoorSoundEventStr_12331(); float get_Health_12332(); void set_Health_12333(float value_); void Tick_12334(float deltaTime_); DLL2SDK::UnityEngine::UnityEngine::Transform* GetHitImpactTarget_12335(); bool IsCanUse_12336(); void Reset_12337(); void OnDestroy_12338(); void InitDoor_12339(uint32_t actorId_, uint32_t uid_, float brokenHp_, DLL2SDK::Assembly_CSharp::BattleRoyale::DoorInfo* doorInfo_, DLL2SDK::Assembly_CSharp::GameEngine::BRLevelDoor* levelDoor_); void TryCloseDoor_12340(); void OnClientCtr_12341(DLL2SDK::Assembly_CSharp::Network::NOTIFY_INFO_TYPE notifyType_, DLL2SDK::Assembly_CSharp::BattleRoyale::SceneDoorState state_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRDoor* TryGetBindDoor_12342(); void ServerSetState_12343(DLL2SDK::Assembly_CSharp::BattleRoyale::SceneDoorState state_, uint32_t operatorID_); void SetState_12344(DLL2SDK::Assembly_CSharp::BattleRoyale::SceneDoorState state_, bool force_); void ToggleDynamicShadow_12345(bool open_); void OnForceSetState_12346(DLL2SDK::Assembly_CSharp::BattleRoyale::SceneDoorState state_); void StartMove_12347(); void TickMove_12348(float deltaTime_); void DoTickMove_12349(float percent_, float deltaTime_); void EndMove_12350(); void TouchDoor_12351(); void TryOpenDoor_12352(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); bool CanBeDamagedBy_12353(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void TakeDamage_12354(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); DLL2SDK::Assembly_CSharp::GameEngine::TargetType get_ServerType_12355(); void OnTriggerEnter_12356(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_12357(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnPawnStay_12358(); void NotifyHUD_12359(); void LoadDoorAsset_12360(int32_t assetId_); void OnAssetLoad_12361(int32_t assetId_, DLL2SDK::mscorlib::System::Object* obj_); bool IsLocalPawnInDoor_12362(); void CloseInvisibleWall_12363(); void CreateInvisibleWall_12364(); void CheckSetInvisibleWall_12365(); void __xLuaBaseProxy_Tick_12367(float P0_); DLL2SDK::UnityEngine::UnityEngine::Transform* __xLuaBaseProxy_GetHitImpactTarget_12368(); void __xLuaBaseProxy_Reset_12369(); void __xLuaBaseProxy_OnDestroy_12370(); bool __xLuaBaseProxy_CanBeDamagedBy_12371(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_TakeDamage_12372(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); static void _cctor_12366(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRNormalDoor : DLL2SDK::Assembly_CSharp::BattleRoyale::BRDoor { DLL2SDK::UnityEngine::UnityEngine::Quaternion m_CloseRoattion_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_ForwardOpenRotation_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_BackwardOpenRotation_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_StartRotation_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_TargetRotation_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_TargetRotationDir_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTargetRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitDoor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryOpenDoor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnForceSetState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoTickMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickAntiStuck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndMove_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12419(); DLL2SDK::Assembly_CSharp::GameEngine::BRDoorType get_DoorType_12420(); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_CloseRoattion_12421(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetTargetRotation_12422(DLL2SDK::Assembly_CSharp::BattleRoyale::SceneDoorState state_); void InitDoor_12423(uint32_t actorId_, uint32_t uid_, float brokenHp_, DLL2SDK::Assembly_CSharp::BattleRoyale::DoorInfo* doorInfo_, DLL2SDK::Assembly_CSharp::GameEngine::BRLevelDoor* levelDoor_); void TryOpenDoor_12424(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void OnForceSetState_12425(DLL2SDK::Assembly_CSharp::BattleRoyale::SceneDoorState state_); void StartMove_12426(); void DoTickMove_12427(float percent_, float deltaTime_); void TickAntiStuck_12428(float deltaTime_); void EndMove_12429(); void __xLuaBaseProxy_InitDoor_12430(uint32_t P0_, uint32_t P1_, float P2_, DLL2SDK::Assembly_CSharp::BattleRoyale::DoorInfo* P3_, DLL2SDK::Assembly_CSharp::GameEngine::BRLevelDoor* P4_); void __xLuaBaseProxy_TryOpenDoor_12431(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_OnForceSetState_12432(DLL2SDK::Assembly_CSharp::BattleRoyale::SceneDoorState P0_); void __xLuaBaseProxy_StartMove_12433(); void __xLuaBaseProxy_DoTickMove_12434(float P0_, float P1_); void __xLuaBaseProxy_EndMove_12435(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRDoorTrigger : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::BattleRoyale::BRDoor* m_Owner_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12417(); void Init_12418(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDoor* owner_, float width_, float height_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRDoorMgr : DLL2SDK::Assembly_CSharp::GameComponent { float m_AutoOpenDoorInputTime_; float m_AutoOpenDoorGap_; float m_DoorBrokenStateHP_; float m_HeightToTerrainLoadDistance_; bool _IsDisableBlackMarketDoor_k__BackingField_; bool _IsInHospitalRoom_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_LevelDoorList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_LevelDoorCacheList_; bool m_TickCreateDoor_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_BRDoorMap_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRGame* m_BRGame_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_Root_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Vector3 DoorSize_; DLL2SDK::UnityEngine::UnityEngine::Vector3 DoorCenter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDoorRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyDoorRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanLoadDoor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectRegistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectUnRegistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnDoor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SpawnDoor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveDoor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpwanAllDoors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllDoors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDoorState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayerTouchDoor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBRDoor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckServerType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAndAddBRDoorCompont_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnBRDoor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDoorExist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalPawnInDoor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelDoor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12373(); float get_AutoOpenDoorInputTime_12374(); float get_AutoOpenDoorGap_12375(); bool get_IsDisableBlackMarketDoor_12376(); void set_IsDisableBlackMarketDoor_12377(bool value_); bool get_IsInHospitalRoom_12378(); void set_IsInHospitalRoom_12379(bool value_); float get_DoorBrokenStateHP_12380(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_LevelDoorList_12381(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_BRDoorMap_12382(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetDoorRoot_12383(); void DestroyDoorRoot_12384(); void Init_12385(); void Shutdown_12386(); void OnStartMatch_12387(); bool CanLoadDoor_12388(); void Tick_12389(float tickTime_); void OnLevelObjectRegistered_12390(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); void OnLevelObjectUnRegistered_12391(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); void SpawnDoor_12392(DLL2SDK::Assembly_CSharp::BattleRoyale::DoorInfo* info_, DLL2SDK::Assembly_CSharp::GameEngine::BRLevelDoor* levelDoor_); void SpawnDoor_12393(DLL2SDK::Assembly_CSharp::BattleRoyale::DoorInfo* info_); void RemoveDoor_12394(uint32_t uid_); void SpwanAllDoors_12395(); void RemoveAllDoors_12396(); void Reset_12397(); void SetDoorState_12398(uint32_t uid_, DLL2SDK::Assembly_CSharp::BattleRoyale::SceneDoorState state_, bool force_); void PlayerTouchDoor_12399(uint32_t uid_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRDoor* GetBRDoor_12400(uint32_t uid_); bool CheckServerType_12401(DLL2SDK::Assembly_CSharp::GameEngine::BRLevelDoorServerGroupType type_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRDoor* CheckAndAddBRDoorCompont_12402(DLL2SDK::UnityEngine::UnityEngine::GameObject* root_, DLL2SDK::Assembly_CSharp::GameEngine::BRDoorType doorType_); void SpawnBRDoor_12403(uint32_t actorId_, DLL2SDK::Assembly_CSharp::BattleRoyale::DoorInfo* doorInfo_, DLL2SDK::Assembly_CSharp::GameEngine::BRLevelDoor* levelDoor_); bool IsDoorExist_12404(uint32_t uid_); bool IsLocalPawnInDoor_12405(uint32_t uid_); DLL2SDK::Assembly_CSharp::GameEngine::BRLevelDoor* GetLevelDoor_12406(uint32_t uid_); void CopyProperties_12407(DLL2SDK::Assembly_CSharp::BRDoorMgrData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_12408(); void __xLuaBaseProxy_Init_12410(); void __xLuaBaseProxy_Shutdown_12411(); void __xLuaBaseProxy_OnStartMatch_12412(); void __xLuaBaseProxy_Tick_12413(float P0_); void __xLuaBaseProxy_OnLevelObjectRegistered_12414(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* P0_); void __xLuaBaseProxy_OnLevelObjectUnRegistered_12415(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* P0_); void __xLuaBaseProxy_Reset_12416(); static void _cctor_12409(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRDestructibleObjMgr : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_LevelObjMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_CreatObjMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_InfoMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ActorIdToUID_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ActorIdToRelevant_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRGame* m_BRGame_; bool m_HasPreload_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectRegistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectUnRegistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadDesObjParentAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnObjInternal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrokenDisappear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TmpSaveObjRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncObjRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncObjStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllObjs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12296(); void Init_12298(); void Shutdown_12299(); void OnLevelObjectRegistered_12300(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); void OnLevelObjectUnRegistered_12301(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); void Tick_12302(float deltaTime_); void PreloadDesObjParentAsset_12303(); bool SpawnObj_12304(uint32_t uid_); bool SpawnObjInternal_12305(uint32_t actorId_, float health_, DLL2SDK::Assembly_CSharp::BRDestructibleLevelObj* levelObj_); void RemoveObj_12306(uint32_t uid_); void OnBrokenDisappear_12307(uint32_t uid_); void TmpSaveObjRelevant_12308(uint32_t actorId_, bool isRelevant_); bool SyncObjRelevant_12309(uint32_t actorId_, bool isRelevant_); void SyncObjStatus_12310(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_BROKEN_STATUS* recData_); void RemoveAllObjs_12311(); void Reset_12312(); void __xLuaBaseProxy_Init_12313(); void __xLuaBaseProxy_Shutdown_12314(); void __xLuaBaseProxy_OnLevelObjectRegistered_12315(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* P0_); void __xLuaBaseProxy_OnLevelObjectUnRegistered_12316(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* P0_); void __xLuaBaseProxy_Tick_12317(float P0_); void __xLuaBaseProxy_Reset_12318(); static int32_t get_DesObjParentAssetID_12297(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRDestructibleObj : DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget { uint32_t m_UID_; DLL2SDK::Assembly_CSharp::BattleRoyale::EBRDestructibleObjType m_DesType_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_Asset_; bool m_IsWaitingAsset_; bool m_EffectPlayed_; bool m_IsBroken_; float m_VehicleBreakMomentum_; int32_t m_Layer_; int32_t m_CurrAssetId_; uint32_t m_Status1_; uint32_t m_Status2_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBeDamagedBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNormalAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigActorRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadAssetEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAssetBoxCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncHealth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBrokenEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12263(); bool get_IsCanDirectAutoFire_12264(); bool get_DisplayImpactEffect_12265(); bool CanBeDamagedBy_12266(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); DLL2SDK::Assembly_CSharp::GameEngine::TargetType get_ServerType_12267(); int32_t get_NormalAssetId_12269(); int32_t get_BrokenAssetId_12270(); int32_t get_BrokenEffectAssetId_12271(); bool get_IsBrokenDisappear_12272(); int32_t GetCurrAssetId_12273(); void Start_12274(); void ConfigActorRoot_12275(); void Init_12276(uint32_t actorId_, DLL2SDK::Assembly_CSharp::BRDestructibleLevelObj* levelObj_); void InitAsset_12277(); void ClearAsset_12278(); void OnLoadAssetEnd_12279(int32_t assetId_, DLL2SDK::mscorlib::System::Object* arg_); void CheckAssetBoxCollider_12280(); void OnTriggerEnter_12281(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_12282(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void ChangeLayer_12283(int32_t layer_); void TakeDamage_12284(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void SyncHealth_12285(float hp_); void SyncStatus_12286(uint32_t status1_, uint32_t status2_); void ShowBrokenEffect_12287(); void OnDestroy_12288(); void Reset_12289(); bool __xLuaBaseProxy_CanBeDamagedBy_12290(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_Start_12291(); void __xLuaBaseProxy_TakeDamage_12292(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); void __xLuaBaseProxy_OnDestroy_12293(); void __xLuaBaseProxy_Reset_12294(); static int32_t GetNormalAssetId_12268(DLL2SDK::Assembly_CSharp::BattleRoyale::EBRDestructibleObjType desType_); }; } namespace DLL2SDK::Assembly_CSharp { struct BRDestructibleLevelObjGroup : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { int32_t CreateItemCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12262(); }; } namespace DLL2SDK::Assembly_CSharp { struct BRDestructibleLevelObj : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { bool CanAttack_; float MaxHealth_; DLL2SDK::Assembly_CSharp::BattleRoyale::EBRDestructibleObjType DestructibleType_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* dropPropSettings_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12261(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct DanceFloorSubComponent : DLL2SDK::Assembly_CSharp::GameEngine::BaseObject { bool bTickEnabled_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTickEabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterSubComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterSubcomponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroySubcomponent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12207(); bool get_TickEnabled_12208(); void SetTickEabled_12209(); void Start_12210(); void OnDestroy_12211(); void Init_12212(); void InitStatus_12213(bool bStartPlay_, int32_t index_, float elapseTime_); void RegisterSubComponent_12214(); void Tick_12215(float deltaTime_); void UnRegisterSubcomponent_12216(); void DestroySubcomponent_12217(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct Lampball : DLL2SDK::Assembly_CSharp::BattleRoyale::DanceFloorSubComponent { int32_t AngularSpeed_; bool RotateClockWise_; bool bIsRotating_; DLL2SDK::UnityEngine::UnityEngine::Vector3 localUpAxis_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* LampEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetToggleRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTickEabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroySubcomponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleLampVisualEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAsyncEffectLoaded_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12240(); void SetToggleRotation_12241(bool bStartRotation_, int32_t musicIndex_, float timeElapased_); void SetTickEabled_12242(); void Init_12243(); void InitStatus_12244(bool bStartPlay_, int32_t index_, float elapseTime_); void DestroySubcomponent_12245(); void Tick_12246(float deltaTime_); void ToggleLampVisualEffect_12247(bool bStartEffect_, int32_t musicIndex_, float timeElapased_); void OnAsyncEffectLoaded_12248(DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* effect_); void __xLuaBaseProxy_SetTickEabled_12249(); void __xLuaBaseProxy_Init_12250(); void __xLuaBaseProxy_InitStatus_12251(bool P0_, int32_t P1_, float P2_); void __xLuaBaseProxy_DestroySubcomponent_12252(); void __xLuaBaseProxy_Tick_12253(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct DanceInteractionBtnController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattleRoyale::DanceInteractionBtn* m_InteractionBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12235(); void Init_12236(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_12237(); void __xLuaBaseProxy_Init_12238(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_12239(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct DanceInteractionBtn : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* BtnComponent_; DLL2SDK::Assembly_CSharp::UISprite* ActiveSprite_; DLL2SDK::Assembly_CSharp::UISprite* InactiveSprite_; DLL2SDK::Assembly_CSharp::BattleRoyale::DanceAnimationController* m_DanceAnimController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDanceInteraction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetButtonView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDanceAnimationCompleted_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12226(); bool get_IsControlByUiState_12227(); uint64_t get_InactiveGameHudState_12228(); uint64_t get_ActiveGameHudState_12229(); void Init_12230(); void OnDanceInteraction_12231(); void SetButtonView_12232(bool bIsActive_); void OnDanceAnimationCompleted_12233(DLL2SDK::Array* args_); void __xLuaBaseProxy_Init_12234(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct DanceFloorVolume : DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume { bool bIsInsideVolume_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInsideVolume_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12218(); void Start_12219(); void OnTriggerEnter_12220(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_12221(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); bool CheckInsideVolume_12222(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void __xLuaBaseProxy_Start_12223(); void __xLuaBaseProxy_OnTriggerEnter_12224(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); void __xLuaBaseProxy_OnTriggerExit_12225(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct DanceFloorMonitor : DLL2SDK::Assembly_CSharp::BattleRoyale::DanceFloorSubComponent { DLL2SDK::Assembly_CSharp::AudioSpectrumProvider* AudioSpecProvider_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AudioSpectrumDataList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeAudioSpectrum_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12199(); void Init_12200(); void InitStatus_12201(bool bStartPlay_, int32_t index_, float elapseTime_); void Play_12202(bool bPlaying_); void ChangeAudioSpectrum_12203(bool bPlayImmediately_, int32_t index_, float timeElapsed_); void __xLuaBaseProxy_Init_12204(); void __xLuaBaseProxy_InitStatus_12205(bool P0_, int32_t P1_, float P2_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct DanceFloorManager : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::Assembly_CSharp::BattleRoyale::CDPlayer* CDPlayerInstance_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_DanceFloorObj_; DLL2SDK::Assembly_CSharp::BattleRoyale::DanceFloorAudioComponent* DanceFloorAudioComp_; DLL2SDK::Assembly_CSharp::BattleRoyale::DanceFloorVolume* DanceFloorInteractiveArea_; DLL2SDK::Assembly_CSharp::BattleRoyale::DanceAnimationController* DanceAnimController_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SubComponents_; DLL2SDK::Assembly_CSharp::GameEngine::TimerModule* DanceFloorTimer_; DLL2SDK::Assembly_CSharp::BattleRoyale::DanceFloorManager_NotifyMusicPlayInfo* NotifyPlayMusicEvent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCDPlayerPlaying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalPawnInsideVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartPlayMusic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchMusic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncCDStatusToSubComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCDStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCDStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDanceInteractionHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDanceAnimationCompleted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterSubComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterSubComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMusicEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MusicEnd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12177(); void Init_12178(); bool IsCDPlayerPlaying_12179(); bool IsLocalPawnInsideVolume_12180(); void StartPlayMusic_12181(bool bStart_, bool bForceToPlayFromStart_); void SwitchMusic_12182(bool bPlayNextOne_); void SyncCDStatusToSubComponent_12183(DLL2SDK::Assembly_CSharp::BattleRoyale::DanceFloorSubComponent* subComponent_); void SetCDStatus_12184(uint32_t inStatus_); uint32_t GetCDStatus_12185(); void CheckDanceInteractionHUD_12186(); void OnDanceAnimationCompleted_12187(DLL2SDK::Array* args_); void RegisterSubComponent_12188(DLL2SDK::Assembly_CSharp::BattleRoyale::DanceFloorSubComponent* subComponent_); void UnRegisterSubComponent_12189(DLL2SDK::Assembly_CSharp::BattleRoyale::DanceFloorSubComponent* subComponent_); void Tick_12190(float deltaTime_); void OnMusicEnd_12191(bool bStartplay_, int32_t index_, float elapseTime_); void MusicEnd_12192(); void __xLuaBaseProxy_Init_12193(); void __xLuaBaseProxy_Tick_12194(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct DanceFloorAudioComponent : DLL2SDK::Assembly_CSharp::BattleRoyale::DanceFloorSubComponent { DLL2SDK::mscorlib::System::Collections::Generic::List_1* PlayList_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* m_AudioPlayer_; int32_t m_CurrentMusicIndex_; uint32_t m_CurrentMusicID_; int32_t m_MusicInTotal_; bool bIsPlaying_; int32_t m_PlaybackPercentage_; bool percentageMutex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPlaying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentPlaybackTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRemainingTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartPlayMusic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchMusic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayMusic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopMusic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDurationByAudioEventName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncCurrentStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentPlaybackPercent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12162(); int32_t get_CurrentMusicIndex_12163(); void Init_12164(); bool IsPlaying_12165(); float GetCurrentPlaybackTime_12166(); float GetRemainingTime_12167(); void StartPlayMusic_12168(bool bStartMusic_, bool bForcePlayFromStart_); void SwitchMusic_12169(bool bPlayNextOne_); void PlayMusic_12170(DLL2SDK::mscorlib::System::String* musicName_, int32_t percentage_); void StopMusic_12171(); float GetDurationByAudioEventName_12172(DLL2SDK::mscorlib::System::String* audioEventName_); void SyncCurrentStatus_12173(int32_t musicID_, bool bIsPlayingNow_, int32_t posInPercentage_); DLL2SDK::Array* GetCurrentStatus_12174(); void GetCurrentPlaybackPercent_12175(); void __xLuaBaseProxy_Init_12176(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct DanceAnimationController : DLL2SDK::Assembly_CSharp::BattleRoyale::DanceFloorSubComponent { int32_t m_CurAnimIndex_; DLL2SDK::Assembly_CSharp::BattleRoyale::EDanceState m_DanceState_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_DanceStateMachine_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_AnimStateInfoDict_; DLL2SDK::Assembly_CSharp::GameEngine::TimerModule* m_Timer_; DLL2SDK::Assembly_CSharp::BattleRoyale::DanceAnimationController_NotifyDanceAnimationMileStone* OnDanceAnimMilestone_; DLL2SDK::Assembly_CSharp::BattleRoyale::DanceAnimationController_NotifyDanceAnimationEnded* OnDanceAnimEnded_; struct StaticFields { int32_t DurationReachMilestone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroySubcomponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAnimationInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitDanceStateMachine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddTransition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StateTransition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAnimationTransition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnimationDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDanceAnimCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDanceAnimCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConsecutiveDanceMilestone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DanceAnimEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DanceAnimInterrupted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMusicChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartConsecutiveDance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DanceAnimDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DanceAnimControllerTimer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12130(); int32_t get_CurAnimIndex_12131(); DLL2SDK::Assembly_CSharp::BattleRoyale::EDanceState get_DanceState_12132(); void Init_12133(); void InitStatus_12134(bool bStartPlay_, int32_t index_, float elapseTime_); void DestroySubcomponent_12135(); void InitAnimationInfo_12136(); void InitDanceStateMachine_12137(); void AddTransition_12138(DLL2SDK::Assembly_CSharp::BattleRoyale::EDanceState curState_, DLL2SDK::Assembly_CSharp::BattleRoyale::EDanceTransitionCondition condition_, DLL2SDK::Assembly_CSharp::BattleRoyale::EDanceState nextState_); DLL2SDK::Assembly_CSharp::BattleRoyale::EDanceState StateTransition_12139(DLL2SDK::Assembly_CSharp::BattleRoyale::EDanceTransitionCondition condition_); bool CheckAnimationTransition_12140(DLL2SDK::Assembly_CSharp::BattleRoyale::EDanceState curState_, DLL2SDK::Assembly_CSharp::BattleRoyale::EDanceState nextState_); void SetAnimationDuration_12141(float duration_, DLL2SDK::Assembly_CSharp::BattleRoyale::EDanceState state_); void RegisterDanceAnimCallback_12142(DLL2SDK::Assembly_CSharp::BattleRoyale::EDanceState curState_, DLL2SDK::Assembly_CSharp::BattleRoyale::EDanceState nextState_); void UnRegisterDanceAnimCallback_12143(); void ConsecutiveDanceMilestone_12144(); void DanceAnimEnd_12145(); void DanceAnimInterrupted_12146(DLL2SDK::Array* args_); void OnMusicChanged_12147(bool bStartPlay_, int32_t index_, float elapsedTime_); void StartConsecutiveDance_12148(bool bStartTimer_, float durationToMileStone_); void DanceAnimDuration_12149(bool bStartTimer_, float danceAnimDuration_); void DanceAnimControllerTimer_12150(DLL2SDK::System_Core::System::Action* inTimeDelegate_, bool bStartTimer_, float interval_, bool bIsLooping_); void __xLuaBaseProxy_Init_12151(); void __xLuaBaseProxy_InitStatus_12152(bool P0_, int32_t P1_, float P2_); void __xLuaBaseProxy_DestroySubcomponent_12153(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct CDPlayerInteractionBtnController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattleRoyale::CDPlayerInteractionBtn* m_InteractionBtn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayStatus_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12123(); void Init_12124(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_12125(); void SetPlayStatus_12126(bool bIsPlaying_); void __xLuaBaseProxy_Init_12127(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_12128(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct CDPlayerInteractionBtn : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::UIButton* BtnComponent_; DLL2SDK::Assembly_CSharp::UISprite* BtnSprite_; bool bIsCDPlaying_; float AngularSpeed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInteraction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RotateAlbumCover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBtnDisplayState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12110(); bool get_IsControlByUiState_12111(); uint64_t get_InactiveGameHudState_12112(); uint64_t get_ActiveGameHudState_12113(); void Init_12114(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_12115(); void OnInteraction_12116(); void RotateAlbumCover_12117(float dt_); bool IsEnabled_12118(); void RefreshBtnDisplayState_12119(); void Tick_12120(float dt_); void __xLuaBaseProxy_Init_12121(); void __xLuaBaseProxy_Tick_12122(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct CDPlayerHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* LeftAlbumSpecular_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RightAlbumSpecular_; DLL2SDK::Assembly_CSharp::UIButton* PreviousBtn_; DLL2SDK::Assembly_CSharp::UIButton* NextBtn_; DLL2SDK::Assembly_CSharp::UIButton* PlayBtn_; DLL2SDK::Assembly_CSharp::UIButton* PauseBtn_; DLL2SDK::Assembly_CSharp::UIButton* CloseBtn_; DLL2SDK::Assembly_CSharp::UISprite* PlayBtnSprite_; DLL2SDK::Assembly_CSharp::UISprite* PauseBtnSprite_; DLL2SDK::Assembly_CSharp::UISprite* TurntableStylus_; DLL2SDK::Assembly_CSharp::UILabel* MusicName_; DLL2SDK::Assembly_CSharp::UILabel* ComposerName_; bool bIsCDPlaying_; float AngularSpeed_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* DiscPlayingEffect_; struct StaticFields { DLL2SDK::mscorlib::System::String* m_PopUpSound_; DLL2SDK::mscorlib::System::String* m_CloseSound_; DLL2SDK::mscorlib::System::String* m_ClickSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPreviousMusic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayNextMusic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchMusic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartMusic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayMusic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PauseMusic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TogglePlayBtnSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleDiscEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseCDPlayerHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RotateAlbumCover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDetailedInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12086(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_12087(); void RegisterDelegates_12088(); void UnRegisterDelegates_12089(); bool get_IsControlByUiState_12090(); uint64_t get_InactiveGameHudState_12091(); uint64_t get_ActiveGameHudState_12092(); void PlayPreviousMusic_12093(); void PlayNextMusic_12094(); void SwitchMusic_12095(bool bIsNext_); void StartMusic_12096(); void PlayMusic_12097(); void PauseMusic_12098(); void TogglePlayBtnSprite_12099(bool bIsPlaying_); void ToggleDiscEffect_12100(bool bIsPlaying_); void CloseCDPlayerHUD_12101(); bool GetPlayStatus_12102(); void SetPlayStatus_12103(bool bIsPlaying_); void RotateAlbumCover_12104(float dt_); void Tick_12105(float dt_); void SetDetailedInfo_12106(DLL2SDK::mscorlib::System::String* musicName_, DLL2SDK::mscorlib::System::String* composer_); void __xLuaBaseProxy_RegisterDelegates_12107(); void __xLuaBaseProxy_UnRegisterDelegates_12108(); void __xLuaBaseProxy_Tick_12109(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct CDPlayer : DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12081(); void OnTriggerEnter_12082(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_12083(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void __xLuaBaseProxy_OnTriggerEnter_12084(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); void __xLuaBaseProxy_OnTriggerExit_12085(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct BRLevelChristmasTree : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { int32_t TriggerItemId_; int32_t ChristmasTreeAssetID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 FireWorkWorldPosition_; int32_t FireworksEffect_; float MaxShowFireworksTimeOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ColliderHalfExtent_; DLL2SDK::UnityEngine::UnityEngine::Vector3 TriggerHalfExtent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12080(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRChristmasTreeMgr : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_BRLevelChristmasTreeMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_BRChristmasTreeMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ActorIdToUID_; DLL2SDK::Assembly_CSharp::BRLevelChristmasTree* m_BRLevelChristmasTree_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRChristmasTree* m_BRChristmasTree_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRGame* m_BRGame_; float m_LightTime_; bool hasLight_; bool m_HasPlayFireWorkEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectRegistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectUnRegistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveChristmasTree_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnChristmasTree_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnChristmasTreeInternal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRLevelChristmasTreeRegister_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRLevelChristmasTreeUnRegister_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncChristmasTreeStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncChristmasTreeRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryPlayFireWorkEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12059(); void Init_12060(); void Tick_12061(float deltaTime_); void OnLevelObjectRegistered_12062(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); void OnLevelObjectUnRegistered_12063(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); void Shutdown_12064(); void Reset_12065(); void RemoveChristmasTree_12066(uint32_t uid_); bool SpawnChristmasTree_12067(uint32_t uID_); bool SpawnChristmasTreeInternal_12068(uint32_t actorId_, DLL2SDK::Assembly_CSharp::BRLevelChristmasTree* levelChristmasTree_); void OnBRLevelChristmasTreeRegister_12069(DLL2SDK::Assembly_CSharp::BRLevelChristmasTree* levelTree_); void OnBRLevelChristmasTreeUnRegister_12070(DLL2SDK::Assembly_CSharp::BRLevelChristmasTree* levelTree_); void SyncChristmasTreeStatus_12071(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_BROKEN_STATUS* recData_); bool SyncChristmasTreeRelevant_12072(uint32_t actorId_, bool isRelevant_); void TryPlayFireWorkEffect_12073(); void __xLuaBaseProxy_Init_12074(); void __xLuaBaseProxy_Tick_12075(float P0_); void __xLuaBaseProxy_OnLevelObjectRegistered_12076(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* P0_); void __xLuaBaseProxy_OnLevelObjectUnRegistered_12077(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* P0_); void __xLuaBaseProxy_Shutdown_12078(); void __xLuaBaseProxy_Reset_12079(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRChristmasTreeAudio : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float CheckTime_; float Max2DRadius_; DLL2SDK::mscorlib::System::String* StartEvent2D_; DLL2SDK::mscorlib::System::String* StopEvent2D_; DLL2SDK::mscorlib::System::String* StartEvent3D_; DLL2SDK::mscorlib::System::String* StopEvent3D_; DLL2SDK::mscorlib::System::String* AudioArgName_; float m_NextCheckTime_; bool m_Is3D_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12053(); void OnEnable_12054(); void OnDisable_12055(); void Update_12056(); void DoCheck_12057(bool isStart_); void PlaySound_12058(DLL2SDK::mscorlib::System::String* eventName_, bool is3P_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRChristmasTree : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { uint32_t m_UID_; int32_t m_TreeAssetID_; int32_t m_PropAssetID_; int32_t m_FireWorkEffectID_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_Asset_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRLanternBlink* LanternBlink_; bool EffectPlayed_; bool isShowing_; bool hasShowed_; DLL2SDK::UnityEngine::UnityEngine::ParticleSystem* starEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SentUIShowState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoPlayStarEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckStarEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLightEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetChristmasTreeLightenedState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12043(); void Init_12044(uint32_t uid_, int32_t propAssetID_, int32_t christmasTreeID_, int32_t fireWorkEffectID_, bool hasShow_); void InitAsset_12045(); void OnTriggerEnter_12046(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_12047(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void SentUIShowState_12048(bool shouldShow_, bool hasStar_); void DoPlayStarEffect_12049(); void CheckStarEffect_12050(float lightTime_); void DoLightEffect_12051(); void SetChristmasTreeLightenedState_12052(bool hasLight_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct TacticalActorManager : DLL2SDK::Assembly_CSharp::TacticalManager { DLL2SDK::Assembly_CSharp::TacticalBaseView* tacticalBaseView_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ActorInfoList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SpriteList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* EmptyObjectPool_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* InactiveActors_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ActorSpriteList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* AliveActors_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateActors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSpritePos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveInactiveActors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActorInfoDataInjection_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12035(DLL2SDK::Assembly_CSharp::TacticalBaseView* inTacticalBaseView_); void UpdateView_12036(); void UpdateActors_12037(); void SpawnSprite_12038(DLL2SDK::Assembly_CSharp::UISprite* firstChild_, DLL2SDK::Assembly_CSharp::UISprite* outSprite_); void UpdateSpritePos_12039(DLL2SDK::Assembly_CSharp::UISprite* inSprite_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion worldRot_); void RemoveInactiveActors_12040(); void ActorInfoDataInjection_12041(DLL2SDK::mscorlib::System::Collections::Generic::List_1* inTacticalActorInfoList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* inSpriteList_); void __xLuaBaseProxy_UpdateView_12042(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct TacticalBaseViewController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::TacticalBaseView* view_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Startup_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12027(); void Init_12028(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_12029(); void SetView_12030(DLL2SDK::Assembly_CSharp::TacticalBaseView* inView_); void Startup_12031(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* inGPS_); void __xLuaBaseProxy_Init_12032(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_12033(); }; } namespace DLL2SDK::Assembly_CSharp { struct TacticalBaseView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::Vector3 WorldSpaceCenterPositionUnshifted_; bool bUseNewCenter_; DLL2SDK::UnityEngine::UnityEngine::Vector3 WorldOriginCenterPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 MapUISpaceCenter_; float currentScale_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SpriteRootList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* tacticalActorInfoList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* tacticalManagerList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* SpriteList_; DLL2SDK::Assembly_CSharp::UITexture* m_TopViewMapUITex_; DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* tacticalGPS_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* m_TopViewMapTexRes_; int32_t TopViewMapUITexResWidth_; int32_t TopViewMapUITexResHeight_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_TexCenterOffset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Startup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTatcicalObjects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WorldPosition2MapUIPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WorldRotationToUIRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScreenPosToMapUIPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MapToWorldPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MapUIToScreenPos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12012(); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_TexCenterOffset_12013(); void Start_12014(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_12015(); bool Startup_12016(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* inGPS_); void Tick_12017(float dt_); void TickInfo_12018(); void UpdateTatcicalObjects_12019(); DLL2SDK::UnityEngine::UnityEngine::Vector2 WorldPosition2MapUIPosition_12020(DLL2SDK::UnityEngine::UnityEngine::Vector3 inDroppedLoc_); DLL2SDK::UnityEngine::UnityEngine::Quaternion WorldRotationToUIRotation_12021(DLL2SDK::UnityEngine::UnityEngine::Quaternion inWorldRot_); DLL2SDK::UnityEngine::UnityEngine::Vector2 ScreenPosToMapUIPos_12022(DLL2SDK::UnityEngine::UnityEngine::Vector2 inScreenPos_); DLL2SDK::UnityEngine::UnityEngine::Vector3 MapToWorldPos_12023(DLL2SDK::UnityEngine::UnityEngine::Vector3 mapUIPos_); DLL2SDK::UnityEngine::UnityEngine::Vector2 MapUIToScreenPos_12024(DLL2SDK::UnityEngine::UnityEngine::Vector2 inMapUIPos_); void __xLuaBaseProxy_Start_12025(); void __xLuaBaseProxy_Tick_12026(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct TacticalBMPawnMapView : DLL2SDK::Assembly_CSharp::TacticalBaseView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTacticalSpriteList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12006(); void Start_12007(); void TickInfo_12008(); void UpdateTacticalSpriteList_12009(); void __xLuaBaseProxy_Start_12010(); void __xLuaBaseProxy_TickInfo_12011(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct TacticalBMPawnMapController : DLL2SDK::Assembly_CSharp::BattleRoyale::TacticalBaseViewController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12001(); void Init_12002(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_12003(); void __xLuaBaseProxy_Init_12004(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_12005(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct TacticalBMHelicopterMapView : DLL2SDK::Assembly_CSharp::TacticalBaseView { DLL2SDK::mscorlib::System::Collections::Generic::List_1* IdleHelicoptersPos_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* UsedHelicoptersPos_; uint32_t helicopterCount_; bool bNeedToUpdate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTacticalSpriteList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncHelicopterPosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11994(); void Start_11995(); void TickInfo_11996(); void UpdateTacticalSpriteList_11997(); void SyncHelicopterPosition_11998(DLL2SDK::mscorlib::System::Collections::Generic::List_1* positions_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* hasBeenUsed_, bool bClearCachedResult_); void __xLuaBaseProxy_Start_11999(); void __xLuaBaseProxy_TickInfo_12000(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct TacticalBMHelicopterMapController : DLL2SDK::Assembly_CSharp::BattleRoyale::TacticalBaseViewController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11989(); void Init_11990(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_11991(); void __xLuaBaseProxy_Init_11992(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_11993(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BlackMarketWeaponShowCase : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* BaseWeaponList_; DLL2SDK::Array* PointList_; int32_t CenterIdx_; float ShowDisTance_; float HideDisTance_; DLL2SDK::Array* PointPosList_; DLL2SDK::Array* PointRotList_; float m_NextCheckTime_; float m_ShowDisTanceSqr_; float m_HideDisTanceSqr_; bool m_IsShow_; int32_t m_LoadingIdx_; DLL2SDK::Array* m_WeaponList_; DLL2SDK::Array* m_ItemAssetIdList_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponPartAssetLoader* m_WeaponPartAssetLoader_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeaponList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindCenterItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeaponAssetIdList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckItemType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShopItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAndCreatLoader_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIdx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryLoadNextWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAndFindAssdId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadComplete_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11972(); void Awake_11973(); void Update_11974(); void ShowWeapon_11975(); void HideWeapon_11976(); void InitWeaponList_11977(); int32_t FindCenterItem_11978(DLL2SDK::mscorlib::System::Collections::Generic::List_1* shopList_, double serverTime_); void InitWeaponAssetIdList_11979(); int32_t GetAssetId_11980(int32_t itemId_); bool CheckAsset_11981(int32_t itemId_, int32_t idx_); bool CheckItemType_11982(int32_t itemId_); bool CheckShopItem_11983(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* shopItem_, double serverTime_); void CheckAndCreatLoader_11984(); bool CheckIdx_11985(int32_t idx_); void TryLoadNextWeapon_11986(); int32_t CheckAndFindAssdId_11987(int32_t idx_); void OnLoadComplete_11988(int32_t assetID_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BlackMarketBaseMonitor : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* Actor_; DLL2SDK::Assembly_CSharp::BattleRoyale::BlackMarketActorManager* BMActorManager_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ActorInfoList_; DLL2SDK::UnityEngine::UnityEngine::Transform* ModelRoot_; DLL2SDK::UnityEngine::UnityEngine::Vector3 WorldSpaceBottomLeft_; DLL2SDK::UnityEngine::UnityEngine::Vector3 WorldSpaceTopRight_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LocalSpaceBottomLeft_; DLL2SDK::UnityEngine::UnityEngine::Vector3 LocalSpaceTopRight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildWorldModelTranformMatrix_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePawnActorList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInsideArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMonitorUnloaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterMonitor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11938(); void Start_11939(); void Init_11940(); DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 BuildWorldModelTranformMatrix_11941(); void Tick_11942(float dt_); void UpdatePawnActorList_11943(); bool CheckInsideArea_11944(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); void OnDestroy_11945(); void OnMonitorUnloaded_11946(); void UnregisterMonitor_11947(); }; } namespace DLL2SDK::Assembly_CSharp { struct BlackMarketMonitorVolume : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11967(); bool get_ServerOnly_11968(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BlackMarketMonitorController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::BattleRoyale::BlackMarketMonitor* monitor_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncHelicopterPosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11961(); void Init_11962(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_11963(); void SyncHelicopterPosition_11964(DLL2SDK::mscorlib::System::Collections::Generic::List_1* positions_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* bHasBeenUsed_, bool bClearCachedResult_); void __xLuaBaseProxy_Init_11965(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_11966(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BlackMarketMonitor : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::mscorlib::System::Collections::Generic::List_1* TacticalViewList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* TacticalViewControllerList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncHelicopterPosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11954(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_11955(); void Start_11956(); void Tick_11957(float dt_); void SyncHelicopterPosition_11958(DLL2SDK::mscorlib::System::Collections::Generic::List_1* positions_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* bHasBeenUsed_, bool bClearCachedResult_); void __xLuaBaseProxy_Start_11959(); void __xLuaBaseProxy_Tick_11960(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BlackMarketHelicopterMonitor : DLL2SDK::Assembly_CSharp::BattleRoyale::BlackMarketBaseMonitor { DLL2SDK::UnityEngine::UnityEngine::GameObject* UsedsedActor_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_UsedActorInfoList_; DLL2SDK::Assembly_CSharp::BattleRoyale::BlackMarketActorManager* BMUsedActorManager_; uint32_t helicopterCount_; bool bNeedToUpdate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncHelicopterPosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11948(); void Init_11949(); void Tick_11950(float dt_); void SyncHelicopterPosition_11951(DLL2SDK::mscorlib::System::Collections::Generic::List_1* positions_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* hasBeenUsed_, bool bClearCachedResult_); void __xLuaBaseProxy_Init_11952(); void __xLuaBaseProxy_Tick_11953(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BlackMarketAudioManager : DLL2SDK::Assembly_CSharp::GameEngine::BaseObject { DLL2SDK::mscorlib::System::String* AudioEnabled_; DLL2SDK::Assembly_CSharp::LevelDesign::ActorSoundVolume* SoundVolume_; bool bAreaEnabled_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11936(); void Start_11937(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BlackMarketActorManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 m_WorldModelTransformMatrix_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ActorList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ActorInfoList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ActorDict_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* AliveActors_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* EmptyObjectPool_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* inActiveActor_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActorInfoList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateActors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateActorPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveInactiveActors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTransformMatrix_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WorldModelTransformPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WorldModelTransformRot_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11926(DLL2SDK::UnityEngine::UnityEngine::GameObject* Actor_); void SetActorInfoList_11927(DLL2SDK::mscorlib::System::Collections::Generic::List_1* inActorInfoList_); void TickInfo_11928(); void UpdateActors_11929(); void SpawnActor_11930(DLL2SDK::UnityEngine::UnityEngine::GameObject* firstChild_, DLL2SDK::UnityEngine::UnityEngine::GameObject* outActor_); void UpdateActorPos_11931(DLL2SDK::UnityEngine::UnityEngine::GameObject* inActor_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion worldRot_); void RemoveInactiveActors_11932(); void SetTransformMatrix_11933(DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 worldModelTransformMatrix_); DLL2SDK::UnityEngine::UnityEngine::Vector3 WorldModelTransformPos_11934(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldSpaceCoord_); DLL2SDK::UnityEngine::UnityEngine::Quaternion WorldModelTransformRot_11935(DLL2SDK::UnityEngine::UnityEngine::Quaternion worldSpaceRot_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRBlackMarketMonitorManager : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::Assembly_CSharp::BattleRoyale::BRBlackMarketMonitorManager_NotifySyncHelicopterPosition* NotifySyncHelicopterPos_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Monitors_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncHelicopterPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterMonitor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterMonitor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11915(); void SyncHelicopterPosition_11916(DLL2SDK::mscorlib::System::Collections::Generic::List_1* position_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* helicopterUsed_, bool bClearCachedResult_); void RegisterMonitor_11917(DLL2SDK::Assembly_CSharp::BattleRoyale::BlackMarketBaseMonitor* monitor_); void UnRegisterMonitor_11918(DLL2SDK::Assembly_CSharp::BattleRoyale::BlackMarketBaseMonitor* monitor_); void Tick_11919(float deltaTime_); void __xLuaBaseProxy_Tick_11920(float P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct BioChemicalBarrelLevelObj : DLL2SDK::Assembly_CSharp::BRDestructibleLevelObj { int32_t LeakUnbrokenEffectID_; int32_t LeakBrokenEffectID_; float MinLeakRange_; float MaxLeakRange_; float MinDamage_; float MaxDamage_; float DamageCD_; int32_t LeakSpeedUnBroken_; int32_t LeakSpeedBroken_; float OverallLeakAmount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11914(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BioChemicalBarrel : DLL2SDK::Assembly_CSharp::BattleRoyale::BRDestructibleObj { int32_t LeakUnbrokenEffectID_; int32_t LeakBrokenEffectID_; float MinLeakRange_; float MaxLeakRange_; float MinDamage_; float MaxDamage_; float DamageCD_; int32_t LeakSpeedUnBroken_; int32_t LeakSpeedBroken_; float OverallLeakAmount_; float CurLeakRange_; int32_t CurLeakSpeed_; bool bIsLeaking_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncHealth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalDamageToCircumstances_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLeakEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11905(); void Init_11906(uint32_t actorId_, DLL2SDK::Assembly_CSharp::BRDestructibleLevelObj* levelObj_); void SyncHealth_11907(float hp_); void Tick_11908(float deltaTime_); float CalDamageToCircumstances_11909(); void ShowLeakEffect_11910(int32_t effectID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 leakCenter_, float range_, float duration_); void __xLuaBaseProxy_Init_11911(uint32_t P0_, DLL2SDK::Assembly_CSharp::BRDestructibleLevelObj* P1_); void __xLuaBaseProxy_SyncHealth_11912(float P0_); void __xLuaBaseProxy_Tick_11913(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRWeaponNetSyncModule : DLL2SDK::Assembly_CSharp::GameBase::WeaponNetSyncModule { DLL2SDK::Assembly_CSharp::AkGameObj* akObj_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncSwitchWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartFireImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStopFireImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResSwitchWeapon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11896(DLL2SDK::Assembly_CSharp::GameEngine::ActorEventProcessor* InProcesser_); void OnSyncSwitchWeapon_11897(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnStartFireImpl_11898(DLL2SDK::Assembly_CSharp::GameBase::MatchReceiver_WeaponFireCmdInfo* Msg_); void OnStopFireImpl_11899(DLL2SDK::Assembly_CSharp::GameBase::MatchReceiver_WeaponFireCmdInfo* Msg_); void OnResSwitchWeapon_11900(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void __xLuaBaseProxy_OnSyncSwitchWeapon_11901(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnStartFireImpl_11902(DLL2SDK::Assembly_CSharp::GameBase::MatchReceiver_WeaponFireCmdInfo* P0_); void __xLuaBaseProxy_OnStopFireImpl_11903(DLL2SDK::Assembly_CSharp::GameBase::MatchReceiver_WeaponFireCmdInfo* P0_); void __xLuaBaseProxy_OnResSwitchWeapon_11904(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTreasureMapMgr : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ActiveGoldInfoMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ActiveGoldActorMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_HandleMap_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRGame* m_BRGame_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_DirTip_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_MapTip_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_MineTipMap_; DLL2SDK::Assembly_CSharp::GameEngine::TimerModule* m_TimerModule_; struct StaticFields { bool EnableTreasureLog_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11873(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_DirTip_11874(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_MapTip_11875(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_MineTipMap_11876(); void Init_11878(); void Tick_11879(float deltaTime_); void Reset_11880(); void Shutdown_11881(); bool IsActive_11882(uint32_t actorId_); DLL2SDK::Assembly_CSharp::GameEngine::LuaInteractionActor* GetLuaActor_11883(uint32_t actorId_); void AddTreasurePoint_11884(DLL2SDK::Assembly_CSharp::GameEngine::SceneActorInfo* info_, DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* luaActor_); void AllocateMinePoint_11885(uint32_t actorId_, uint32_t playerId_); void DugMinePoint_11886(uint32_t actorId_, uint32_t playerId_); void ActiveTreasure_11887(uint32_t playerId_); void UnActiveTreasure_11888(uint32_t actorId_, uint32_t playerId_); void GetMapLimitTip_11889(); void GetMapNoneTip_11890(); void MineActiveEffect_11891(uint32_t actorId_, bool state_); void CreateMineTip_11892(uint32_t actorId_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); static void TreasureLog_11877(DLL2SDK::Assembly_CSharp::GameEngine::ELogType logType_, DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::Array* paras_); static void _cctor_11893(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTreasureActorInfo : DLL2SDK::mscorlib::System::Object { uint32_t actorId_; DLL2SDK::UnityEngine::UnityEngine::Vector3 position_; DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShift_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11870(uint32_t actorId_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_); void Shutdown_11871(); void ApplyShift_11872(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { enum struct EBREasterType : int32_t { None_ = static_cast(0x0), TreasureMap_ = static_cast(0x1), Gold_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRMineTipItem : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::Vector2 Offset_; DLL2SDK::Assembly_CSharp::UISprite* TipIcon_; DLL2SDK::Assembly_CSharp::UILabel* DistanceLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustUIPos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11867(); void SetItemInfo_11868(DLL2SDK::mscorlib::System::String* spriteName_, float distance_); void AdjustUIPos_11869(DLL2SDK::UnityEngine::UnityEngine::Vector2 PosInScreen_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRMineTipHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::mscorlib::System::Collections::Generic::List_1* MineTipItems_; struct StaticFields { DLL2SDK::mscorlib::System::String* MineTipSpriteName_; DLL2SDK::mscorlib::System::String* MineTipSpriteName_Gray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11863(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_11864(); void Tick_11865(float dt_); void __xLuaBaseProxy_Tick_11866(float P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct BRMineTipCom : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool insideTriggerVolume_; float distance_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerStay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPointInViewPort_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11855(); bool get_canTrigger_11856(); float get_Distance_11857(); bool IsLocalPlayer_11858(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerEnter_11859(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerStay_11860(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_11861(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); bool IsPointInViewPort_11862(DLL2SDK::UnityEngine::UnityEngine::Camera* InCamera_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRMineHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UIButton* Btn_; DLL2SDK::Assembly_CSharp::UISprite* BtnIcon_; DLL2SDK::Assembly_CSharp::UIButton* BtnCancel_; DLL2SDK::Assembly_CSharp::UIProgressBar* ProgressBar_; DLL2SDK::Assembly_CSharp::UILabel* DescLabel_; DLL2SDK::Assembly_CSharp::UIWidget* GoldWidget_; DLL2SDK::Assembly_CSharp::UILabel* CountLabel_; DLL2SDK::System_Core::System::Action* clickEventHandler_; uint32_t actorId_; bool startProgress_; float startTime_; struct StaticFields { float ActiveTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameHUDStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnIteractiveMine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleMineView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyGoldTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleGoldTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayShakeAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayActiveAni_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11825(); bool get_IsControlByUiState_11826(); uint64_t get_InactiveGameHudState_11827(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_11828(); void Start_11829(); void OnEnable_11830(); void RegisterDelegates_11831(); void UnRegisterDelegates_11832(); void WillShow_11833(); void WillClose_11834(); void OnGameHUDStateChanged_11835(); void OnIteractiveMine_11836(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void HandleMineView_11837(bool state_); void OnNotifyGoldTip_11838(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnButtonClick_11839(); void OnCancelClick_11840(); void HandleGoldTip_11841(bool state_); void Tick_11842(float dt_); void HandleSuccess_11843(); void PlayShakeAni_11844(bool state_); void PlayActiveAni_11845(); void _OnNotifyGoldTip_m__0_11846(); void __xLuaBaseProxy_Start_11847(); void __xLuaBaseProxy_OnEnable_11848(); void __xLuaBaseProxy_RegisterDelegates_11849(); void __xLuaBaseProxy_UnRegisterDelegates_11850(); void __xLuaBaseProxy_WillShow_11851(); void __xLuaBaseProxy_WillClose_11852(); void __xLuaBaseProxy_OnGameHUDStateChanged_11853(); void __xLuaBaseProxy_Tick_11854(float P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct VehicleSpawnSpot : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::Assembly_CSharp::VehicleSpawnSpotType spotType_; bool isRandomDirection_; int32_t dropMethodID_; DLL2SDK::UnityEngine::UnityEngine::Color color_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45856(); bool get_ServerOnly_45857(); }; } namespace DLL2SDK::Assembly_CSharp { struct BotSpawnPointArea : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { int32_t AreaBotsNum_; float RefreshInterval_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11822(); bool get_ServerOnly_11823(); }; } namespace DLL2SDK::Assembly_CSharp { struct BotSpawnPoint : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { int32_t BotId_; float RecoverTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11820(); bool get_ServerOnly_11821(); }; } namespace DLL2SDK::Assembly_CSharp { struct BotMovePath : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { int32_t m_Index_; DLL2SDK::Array* m_PointList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11818(); bool get_ServerOnly_11819(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTrainingSkillTipsVolume : DLL2SDK::Assembly_CSharp::GameBase::GameTriggerVolume { int32_t m_ItemId_; bool m_NeedCheck_; bool m_LastState_; struct StaticFields { DLL2SDK::mscorlib::System::String* m_KeyFormat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSkillItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11808(); bool get_IsTickable_11809(); void OnTriggerEnter_11810(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_11811(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void Tick_11812(float fDeltaTime_); bool CheckSkillItem_11813(); void __xLuaBaseProxy_OnTriggerEnter_11815(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); void __xLuaBaseProxy_OnTriggerExit_11816(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); void __xLuaBaseProxy_Tick_11817(float P0_); static void _cctor_11814(); }; } namespace DLL2SDK::Assembly_CSharp { struct BRFixedPickupPoint : DLL2SDK::Assembly_CSharp::BRPickupPoint { int32_t m_ItemID_; int32_t m_ItemNum_; float m_RecoverTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11807(); }; } namespace DLL2SDK::Assembly_CSharp { struct BaseTrainingTarget : DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBeDamagedBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TakeDamage_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11767(); bool CanBeDamagedBy_11768(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void TakeDamage_11769(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); bool __xLuaBaseProxy_CanBeDamagedBy_11770(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_TakeDamage_11771(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct NormalTrainingTarget : DLL2SDK::Assembly_CSharp::BaseTrainingTarget { int32_t m_MaxHitNum_; float m_RecoverTime_; DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup* m_HitGroupLimit_; DLL2SDK::Assembly_CSharp::GameEngine::EDamageType* m_DamageTypeLimit_; DLL2SDK::Array* m_ColorObjs_; DLL2SDK::UnityEngine::UnityEngine::Color m_NormalColor_; DLL2SDK::UnityEngine::UnityEngine::Color m_HitColor_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_TargetRoot_; float m_FallDownTime_; float m_AniTime_; float m_AniStartAngle_; float m_AniEndAngle_; int32_t m_HitNum_; bool m_IsShowHitColor_; DLL2SDK::Array* m_Colliders_; DLL2SDK::Array* m_ColorMts_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBeDamagedBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckHitGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDamageType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFallDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Recover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCollidersState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11786(); bool get_IsAlive_11787(); void Start_11788(); bool CanBeDamagedBy_11789(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void TakeDamage_11790(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); bool CheckHitGroup_11791(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); bool CheckDamageType_11792(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void ChangeColor_11793(); void OnFallDown_11794(); DLL2SDK::mscorlib::System::Collections::IEnumerator* Recover_11795(); void SetCollidersState_11796(bool isEnable_); void Update_11797(); void __xLuaBaseProxy_Start_11798(); bool __xLuaBaseProxy_CanBeDamagedBy_11799(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_TakeDamage_11800(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTrainingGameInfo : DLL2SDK::Assembly_CSharp::BattleRoyale::BRGameInfo { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBRTrainingGame_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11764(); bool IsBRTrainingGame_11765(); bool __xLuaBaseProxy_IsBRTrainingGame_11766(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTrainingGameBuilder : DLL2SDK::Assembly_CSharp::BattleRoyale::BRGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11760(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_11761(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_11762(); DLL2SDK::mscorlib::System::String* get_m_GameCfgPath_11763(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTrainingGame : DLL2SDK::Assembly_CSharp::BattleRoyale::BRGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11757(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); void OnRoundStart_11758(); void __xLuaBaseProxy_OnRoundStart_11759(); }; } namespace DLL2SDK::Assembly_CSharp { struct BRPlayerPawn_DoubleHand : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11756(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRPlayerPawnSubWeaponInfo : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11755(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRPlayerController : DLL2SDK::Assembly_CSharp::PVP::PVPPlayerController { bool m_UseAnimationBasedAiming_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Possess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Calc3PBrFireModeCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcSkydivingCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFreezing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcAircraftCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCarriedAmmoCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAimAndMagnAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartJump_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLean_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLeanLeft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLeanRight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpenAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseSkydivingCommonCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShoudGoToSpectatingAfterDead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartObserve_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSpectating_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VerifySpectatingTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ViewPlayerById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSpectatingTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanUse1PView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNewTargetSpectatorMode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_10972(); float get_FreezePlayerTime_10973(); void set_FreezePlayerTime_10974(float value_); void Awake_10975(); void Possess_10976(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void Calc3PBrFireModeCamera_10977(DLL2SDK::UnityEngine::UnityEngine::Vector3* out_CamLoc_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* out_CamRot_); void CalcSkydivingCamera_10978(DLL2SDK::UnityEngine::UnityEngine::Vector3* out_CamLoc_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* out_CamRot_); bool IsFreezing_10979(); void CalcAircraftCamera_10980(DLL2SDK::UnityEngine::UnityEngine::Vector3* out_CamLoc_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* out_CamRot_); void OnWeaponChanged_10981(); void UpdateCarriedAmmoCount_10982(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetAimAndMagnAngle_10983(DLL2SDK::UnityEngine::UnityEngine::Vector3 assistAngle_, DLL2SDK::UnityEngine::UnityEngine::Vector3 magnAngle_); void StartJump_10984(); void CheckLean_10985(); void CheckLeanLeft_10986(); void CheckLeanRight_10987(); void StartAim_10988(); void OnOpenAim_10989(); void StopAim_10990(); bool get_RealUseAnimationBasedAiming_10991(); void set_RealUseAnimationBasedAiming_10992(bool value_); bool UseSkydivingCommonCamera_10993(); bool ShoudGoToSpectatingAfterDead_10994(); void StartObserve_10995(); void StartSpectating_10996(); void VerifySpectatingTarget_10997(); void ViewPlayerById_10998(uint32_t playerId_, bool checkCD_, bool checkTarget_); void SetSpectatingTarget_10999(DLL2SDK::Assembly_CSharp::GameBase::Pawn* value_); bool IsCanUse1PView_11000(DLL2SDK::Assembly_CSharp::GameBase::Pawn* target_); void CheckNewTargetSpectatorMode_11001(DLL2SDK::Assembly_CSharp::GameBase::Pawn* newTarget_); void __xLuaBaseProxy_Awake_11002(); void __xLuaBaseProxy_Possess_11003(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_Calc3PBrFireModeCamera_11004(DLL2SDK::UnityEngine::UnityEngine::Vector3* P0_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* P1_); void __xLuaBaseProxy_CalcSkydivingCamera_11005(DLL2SDK::UnityEngine::UnityEngine::Vector3* P0_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* P1_); bool __xLuaBaseProxy_IsFreezing_11006(); void __xLuaBaseProxy_CalcAircraftCamera_11007(DLL2SDK::UnityEngine::UnityEngine::Vector3* P0_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* P1_); void __xLuaBaseProxy_OnWeaponChanged_11008(); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetAimAndMagnAngle_11009(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_); void __xLuaBaseProxy_StartJump_11010(); void __xLuaBaseProxy_CheckLean_11011(); void __xLuaBaseProxy_StartAim_11012(); void __xLuaBaseProxy_StopAim_11013(); bool __xLuaBaseProxy_UseSkydivingCommonCamera_11014(); bool __xLuaBaseProxy_ShoudGoToSpectatingAfterDead_11015(); void __xLuaBaseProxy_StartObserve_11016(); void __xLuaBaseProxy_StartSpectating_11017(); void __xLuaBaseProxy_VerifySpectatingTarget_11018(); void __xLuaBaseProxy_ViewPlayerById_11019(uint32_t P0_, bool P1_, bool P2_); void __xLuaBaseProxy_SetSpectatingTarget_11020(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); bool __xLuaBaseProxy_IsCanUse1PView_11021(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_CheckNewTargetSpectatorMode_11022(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRMatchMsgScheduler : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_MsgProcessRunInfoDict_; DLL2SDK::System::System::Collections::Generic::Queue_1* m_MsgRunQueue_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_MsgProcessMap_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PickAniList_; bool inPlayAni_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ScheduleConfig_; float playManualAniTime_; float playAutoAniTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushToPickupResQueue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateMsgPoolObjWithCommandID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickPickupRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessPickupRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExePickAni_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_10940(); void Init_10941(); void PushToPickupResQueue_10942(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); DLL2SDK::Assembly_CSharp::BattleRoyale::IMatchMsgBasePoolObj* CreateMsgPoolObjWithCommandID_10943(uint32_t commandID_); void TickPickupRes_10944(); void ProcessPickupRes_10945(DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase* origData_); void ExePickAni_10946(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); static void _cctor_10947(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct PickupResMsgPoolObj : DLL2SDK::Assembly_CSharp::Network::S2C_RES_PICKUP_ITEM { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloneFromData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_10935(); void OnRecycle_10936(); uint32_t get_ProtocolCmd_10937(); void set_ProtocolCmd_10938(uint32_t value_); void CloneFromData_10939(DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase* input_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct BRMapMaskType : int32_t { Snow_ = static_cast(0x1), Grass_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp { struct BRMapCellInfo : DLL2SDK::mscorlib::System::Object { int32_t IdxX_; int32_t IdxY_; DLL2SDK::Array* MaskInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_10915(int32_t x_, int32_t y_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRVendingMachineVolume : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* ViewTarget_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRVendingMachine* Machine_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ViewEdgeOffset_; float AutoRotationSpeed_; float ViewOffset3P_Y_; float m_RotaTime_; float m_RotaNeedTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_StartForawrd_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_TargetForawrd_; DLL2SDK::UnityEngine::UnityEngine::Rect m_ViewRect_; DLL2SDK::UnityEngine::UnityEngine::Coroutine* m_RotCor_; bool m_IsLocalPlayerIn_; struct StaticFields { bool IsAutoRota_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAndLookAtViewTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoCheckViewTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAutoRota_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoStartAutoRota_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLocalPawnForward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAndGetLocalPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_10894(); bool get_IsLocalPlayerIn_10895(); void set_IsLocalPlayerIn_10896(bool value_); void Awake_10897(); void OnTriggerEnter_10898(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_10899(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnDisable_10900(); void CheckAndLookAtViewTarget_10901(); bool DoCheckViewTarget_10902(); void StartAutoRota_10903(); DLL2SDK::mscorlib::System::Collections::IEnumerator* DoStartAutoRota_10904(); void SetLocalPawnForward_10905(DLL2SDK::UnityEngine::UnityEngine::Vector3 forward_); DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* CheckAndGetLocalPawn_10906(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void SetBtnState_10907(bool isShow_); static void _cctor_10908(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRBaseLotteryMachine : DLL2SDK::Assembly_CSharp::GameEngine::BaseObject { DLL2SDK::UnityEngine::UnityEngine::GameObject* IconObj_; DLL2SDK::Assembly_CSharp::UILabel* CdText_; float PickUpItemDelay_; float CloseAniDelay_; DLL2SDK::UnityEngine::UnityEngine::Animator* PickUpAnimator_; DLL2SDK::UnityEngine::UnityEngine::Transform* PickUpPoint_; float m_CloseAniTime_; float m_AniEndTime_; int32_t m_LastShowItem_; DLL2SDK::Assembly_CSharp::GameEngine::BRLotteryMachinePoint* m_LdInfo_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRLotteryInfo* m_Info_; float m_Cd_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPickUpPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpawnPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCdState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCountDownStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCountDownText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCountDownEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryStartPickUpAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpenAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickCloseAniDelay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAniSound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_10747(); uint32_t get_UID_10748(); DLL2SDK::Assembly_CSharp::GameEngine::BRLotteryMachinePoint* get_Point_10749(); DLL2SDK::Assembly_CSharp::Network::LOTTERY_MACHINE_OPERATE_STATE get_State_10750(); int32_t get_ItemActorID_10751(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRLotteryType get_LotteryType_10752(); bool get_IsCanPickupItem_10753(); bool get_IsCanUse_10754(); void Init_10755(DLL2SDK::Assembly_CSharp::GameEngine::BRLotteryMachinePoint* ldInfo_); void Update_10756(); void OnDisable_10757(); void UpdateStatus_10758(DLL2SDK::Assembly_CSharp::BattleRoyale::BRLotteryInfo* info_); DLL2SDK::UnityEngine::UnityEngine::Transform* GetPickUpPoint_10759(); void OnSpawnPickUp_10760(DLL2SDK::UnityEngine::UnityEngine::Transform* pickUpTransform_, DLL2SDK::UnityEngine::UnityEngine::Transform* assetTransform_); void UpdateCdState_10761(); void OnCountDownStart_10762(float cd_); void UpdateCountDownText_10763(); void OnCountDownEnd_10764(); void TryStartPickUpAni_10765(); void OnOpenAni_10766(); void OnCloseAni_10767(); void TickCloseAniDelay_10768(); void PlayAniSound_10769(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRVendingMachine : DLL2SDK::Assembly_CSharp::BattleRoyale::BRBaseLotteryMachine { DLL2SDK::UnityEngine::UnityEngine::Transform* PickUpPoint2_; DLL2SDK::UnityEngine::UnityEngine::Transform* EffectRoot_; DLL2SDK::UnityEngine::UnityEngine::Transform* LightEffectRoot_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRVendingMachineVolume* Volume_; DLL2SDK::UnityEngine::UnityEngine::Transform* ShowChooseItemRoot_; DLL2SDK::UnityEngine::UnityEngine::Transform* ShowChooseItemRoot1_; DLL2SDK::UnityEngine::UnityEngine::Transform* ShowChooseItemRoot2_; float LoopEffDelay_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_LightEff_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_StartEff_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_LoopEff_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_EndEff_; float m_LoopEffTime_; bool m_HasLoadChoseEffect_; bool m_IsShowChoseEffect_; bool m_IsLastChoseEffect_; int32_t m_LastItemAssetId_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_ItemObj_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponPartAssetLoader* m_WeaponPartAssetLoader_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPickUpPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNextItemId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateChoseState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCancelState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateConfirmState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryShowHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldShowHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHudState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsChoseEffectLoadOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryLoadChoseEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadAssetEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnEff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnLoadChoseEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnLoadEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowChoseEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoShowChoseEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickLoopEff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowChooseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryShowChooseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoShowChooseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShowItemRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoShowChooseItemObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAndCreatLoader_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAndLoadAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoHideChooseItemObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPointIdx_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_10855(); int32_t get_CurrItemId_10856(); void Init_10857(DLL2SDK::Assembly_CSharp::GameEngine::BRLotteryMachinePoint* ldInfo_); void Update_10858(); void OnDisable_10859(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetPickUpPoint_10860(); int32_t GetNextItemId_10861(int32_t offset_); void UpdateStatus_10862(DLL2SDK::Assembly_CSharp::BattleRoyale::BRLotteryInfo* info_); void UpdateChoseState_10863(); void UpdateCancelState_10864(); void UpdateConfirmState_10865(); void TryShowHUD_10866(); bool ShouldShowHud_10867(); void SetHudState_10868(bool isShow_); bool IsChoseEffectLoadOver_10869(); void TryLoadChoseEffect_10870(); void OnLoadAssetEnd_10871(int32_t assetId_, DLL2SDK::mscorlib::System::Object* arg_); DLL2SDK::UnityEngine::UnityEngine::GameObject* SpawnEff_10872(int32_t assetId_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); void UnLoadChoseEffect_10873(); void UnLoadEffect_10874(DLL2SDK::UnityEngine::UnityEngine::GameObject* eff_); void ShowChoseEffect_10875(bool isShow_); void DoShowChoseEffect_10876(); void TickLoopEff_10877(); bool IsShowChooseItem_10878(); void TryShowChooseItem_10879(); void DoShowChooseItem_10880(bool isShow_); DLL2SDK::UnityEngine::UnityEngine::Transform* GetShowItemRoot_10881(); void DoShowChooseItemObj_10882(); void CheckAndCreatLoader_10883(); int32_t GetAssetId_10884(int32_t itemId_); void CheckAndLoadAsset_10885(int32_t itemId_); void OnLoadComplete_10886(int32_t assetID_); void DoHideChooseItemObj_10887(); int32_t GetPointIdx_10888(); void __xLuaBaseProxy_Init_10889(DLL2SDK::Assembly_CSharp::GameEngine::BRLotteryMachinePoint* P0_); void __xLuaBaseProxy_Update_10890(); void __xLuaBaseProxy_OnDisable_10891(); DLL2SDK::UnityEngine::UnityEngine::Transform* __xLuaBaseProxy_GetPickUpPoint_10892(); void __xLuaBaseProxy_UpdateStatus_10893(DLL2SDK::Assembly_CSharp::BattleRoyale::BRLotteryInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRLotteryMachineVolume : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::BattleRoyale::BRLotteryMachine* Machine_; bool m_IsLocalPlayerIn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAndGetLocalPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_10814(); bool get_IsLocalPlayerIn_10815(); void set_IsLocalPlayerIn_10816(bool value_); void Awake_10817(); void OnTriggerEnter_10818(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_10819(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnDisable_10820(); DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* CheckAndGetLocalPawn_10821(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void SetBtnState_10822(bool isShow_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BRLotteryMachinePoint : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::Assembly_CSharp::BattleRoyale::BRLotteryType LotteryType_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* LotterySettings_; bool bShowGizmo_; DLL2SDK::UnityEngine::UnityEngine::Color m_color_; float CoolDownTimeSeconds_; uint32_t GroupID_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* VehicleSpawnPoint_; bool IsStart_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemIdx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_10807(); void Awake_10808(); void Start_10809(); int32_t GetItemIdx_10810(int32_t itemId_); int32_t GetItemId_10811(int32_t idx_); void __xLuaBaseProxy_Awake_10812(); void __xLuaBaseProxy_Start_10813(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LotteryItemSettings { int32_t ItemID_; int32_t LotteryPercentage_; int32_t LotteryCount_; }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRLotteryMachineMgr : DLL2SDK::Assembly_CSharp::GameComponent { float LoadAssetDis_; float UnloadAssetDis_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastCheckPos_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_LotteryInfoMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ItemActorIdToMachineUID_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_LotteryMachinePointMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_LotteryMachineMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_LotteryMachinePointCreateMap_; float LotteryCDTime_; float LotteryMachineHeight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectRegistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectUnRegistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Register_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegister_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPointInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickLoadMachine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickUnloadMachine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckGameMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLoadDis_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckUnloadDis_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOrCreatInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncLotteryMachine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMachineStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_UpdateMachineStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanUse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanPickupItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLotteryMachineByItemActorID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpawnVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLotteryMachine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMachineAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnMachine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DespawnMachine_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_10780(); void OnLevelObjectRegistered_10781(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); void OnLevelObjectUnRegistered_10782(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); void Register_10783(DLL2SDK::Assembly_CSharp::GameEngine::BRLotteryMachinePoint* lotteryPoint_); void UnRegister_10784(DLL2SDK::Assembly_CSharp::GameEngine::BRLotteryMachinePoint* lotteryPoint_); DLL2SDK::Assembly_CSharp::GameEngine::BRLotteryMachinePoint* GetPointInfo_10785(uint32_t uid_); void Tick_10786(float deltaTime_); void TickLoadMachine_10787(); void TickUnloadMachine_10788(); bool CheckGameMode_10789(DLL2SDK::Assembly_CSharp::GameEngine::BRLotteryMachinePoint* point_); bool CheckLoadDis_10790(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); bool CheckUnloadDis_10791(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRLotteryInfo* GetOrCreatInfo_10792(uint32_t MachineId_); void OnSyncLotteryMachine_10793(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_LOTTERY_MACHINE* recData_); void UpdateMachineStatus_10794(uint32_t MachineId_, bool spawnOrSync_); void UpdateMachineStatus_10795(DLL2SDK::Assembly_CSharp::BattleRoyale::BRLotteryInfo* info_, bool spawnOrSync_); bool IsCanUse_10796(uint32_t uid_); bool IsCanPickupItem_10797(int32_t actorID_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRBaseLotteryMachine* GetLotteryMachineByItemActorID_10798(int32_t itemActorID_); void OnSpawnVehicle_10799(uint32_t actorID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 SpawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Quaternion SpawnRotation_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRBaseLotteryMachine* GetLotteryMachine_10800(uint32_t uid_); int32_t GetMachineAssetID_10801(DLL2SDK::Assembly_CSharp::BattleRoyale::BRLotteryType type_); void SpawnMachine_10802(DLL2SDK::Assembly_CSharp::GameEngine::BRLotteryMachinePoint* lotteryPoint_); void DespawnMachine_10803(DLL2SDK::Assembly_CSharp::GameEngine::BRLotteryMachinePoint* lotteryPoint_); void __xLuaBaseProxy_OnLevelObjectRegistered_10804(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* P0_); void __xLuaBaseProxy_OnLevelObjectUnRegistered_10805(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* P0_); void __xLuaBaseProxy_Tick_10806(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRLotteryInfo : DLL2SDK::mscorlib::System::Object { uint32_t MachineId_; uint32_t PlayerID_; float EnterCDTime_; float CDDuration_; int32_t ItemId_; int32_t ItemActorID_; DLL2SDK::Assembly_CSharp::Network::LOTTERY_MACHINE_OPERATE_STATE State_; int32_t LastItemActorID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_10778(); bool get_IsActive_10779(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRLotteryMachine : DLL2SDK::Assembly_CSharp::BattleRoyale::BRBaseLotteryMachine { float OpenAniDelay_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_OpenEffect_; float m_OpenAniTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenAniDelayUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpenAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseAni_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_10770(); void Update_10771(); void OpenAniDelayUpdate_10772(); void OnOpenAni_10773(); void OnCloseAni_10774(); void __xLuaBaseProxy_Update_10775(); void __xLuaBaseProxy_OnOpenAni_10776(); void __xLuaBaseProxy_OnCloseAni_10777(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRInventoryManager : DLL2SDK::Assembly_CSharp::GameEngine::InventoryManager { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDelayCreateWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponByActorID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveInventoryByID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExchangeWeaponPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFirstSecondWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActualChangeWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FullAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FullSyncWeaponBulletInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectSubWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSubWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddThrowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThrowWeaponModifyAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HadInventory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveThrowWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseDefaultKnife_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayCheckUseKnife_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetDelayUseKnife_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryAddKnife_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasDefaultKnife_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayUseKnife_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_10707(DLL2SDK::Assembly_CSharp::GameBase::Pawn* PawnOwner_); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* GetWeapon_10708(int32_t itemID_, uint8_t slot_, int32_t actorID_); DLL2SDK::Assembly_CSharp::GameEngine::InventoryInfo* GetDelayCreateWeapon_10709(int32_t itemID_, uint8_t slot_, int32_t actorID_); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* GetWeaponByActorID_10710(int32_t actorID_); bool RemoveInventoryByID_10711(int32_t inItemID_, uint8_t inSlot_, int32_t inActorID_, bool bAutoSwitch_); void ExchangeWeaponPos_10712(int32_t actorId_0_, int32_t posId_0_, int32_t actorId_1_, int32_t posId_1_); void UpdateFirstSecondWeapon_10713(); void ActualChangeWeapon_10714(); void FullAmmo_10715(int32_t itemID_, int32_t actorID_); void FullSyncWeaponBulletInfo_10716(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weap_); void Tick_10717(float deltaTime_); bool SelectSubWeapon_10718(int32_t itemID_, uint8_t slot_, int32_t actorID_, uint8_t rightOrLeft_, uint32_t skinID_); void AddSubWeapon_10719(int32_t actorId_, int32_t itemId_, int32_t ammoCount_, bool autoSwitch_, int32_t itemLevel_, uint8_t rightOrLeft_, uint32_t skinID_); void AddThrowWeapon_10720(int32_t actorId_, int32_t itemId_, int32_t ammoCount_, bool autoSwitch_, uint32_t skinID_, uint8_t slot_); void ThrowWeaponModifyAmmo_10721(int32_t actorId_, int32_t ammoCount_); bool HadInventory_10722(DLL2SDK::Assembly_CSharp::GameEngine::Inventory* _inv_, DLL2SDK::Assembly_CSharp::GameEngine::Inventory* inv_); void RemoveThrowWeapon_10723(int32_t actorId_); void UseDefaultKnife_10724(); void DelayCheckUseKnife_10725(); void ResetDelayUseKnife_10726(); void TryAddKnife_10727(bool isDirectly_); bool HasDefaultKnife_10728(); void DelayUseKnife_10729(); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* __xLuaBaseProxy_GetWeapon_10730(int32_t P0_, uint8_t P1_, int32_t P2_); DLL2SDK::Assembly_CSharp::GameEngine::InventoryInfo* __xLuaBaseProxy_GetDelayCreateWeapon_10731(int32_t P0_, uint8_t P1_, int32_t P2_); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* __xLuaBaseProxy_GetWeaponByActorID_10732(int32_t P0_); bool __xLuaBaseProxy_RemoveInventoryByID_10733(int32_t P0_, uint8_t P1_, int32_t P2_, bool P3_); void __xLuaBaseProxy_UpdateFirstSecondWeapon_10734(); void __xLuaBaseProxy_ActualChangeWeapon_10735(); void __xLuaBaseProxy_FullAmmo_10736(int32_t P0_, int32_t P1_); void __xLuaBaseProxy_FullSyncWeaponBulletInfo_10737(DLL2SDK::Assembly_CSharp::GameBase::Weapon* P0_); void __xLuaBaseProxy_Tick_10738(float P0_); bool __xLuaBaseProxy_SelectSubWeapon_10739(int32_t P0_, uint8_t P1_, int32_t P2_, uint8_t P3_, uint32_t P4_); bool __xLuaBaseProxy_HadInventory_10740(DLL2SDK::Assembly_CSharp::GameEngine::Inventory* P0_, DLL2SDK::Assembly_CSharp::GameEngine::Inventory* P1_); }; } namespace DLL2SDK::Assembly_CSharp { struct BRGasScreenEffectStateMachine : DLL2SDK::UnityEngine::UnityEngine::StateMachineBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_10704(); void OnStateUpdate_10705(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo stateInfo_, int32_t layerIndex_); void __xLuaBaseProxy_OnStateUpdate_10706(DLL2SDK::UnityEngine::UnityEngine::Animator* P0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo P1_, int32_t P2_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRGameUIScene : DLL2SDK::Assembly_CSharp::PVP::PVPGameUIScene { DLL2SDK::Assembly_CSharp::BattleRoyale::EBRUISceneStage m_CurrentUIStage_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagSwitchHUD* m_BRBagSwitchHUD_; DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentBagController* m_BREquipmentBagController_; DLL2SDK::Assembly_CSharp::GameUI::BRNearbyItemListController* m_BRNearbyItemListController_; DLL2SDK::Assembly_CSharp::GameUI::BRNearbyBoxController* m_BRNearbyBoxController_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRQuickMedicineController* m_BRQuickMedicineController_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRQuickThrowWeaponController* m_BRQuickThrowWeaponController_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRPerkController* m_BRPerkController_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRUseMedicineHUD* m_BRUseMedicineHUD_; DLL2SDK::Assembly_CSharp::GameUI::BRReviveUsingHUD* m_BRReviveUsingHUD_; DLL2SDK::Assembly_CSharp::GameUI::BRReviveAirplaneCdHUD* m_BRReviveAirplaneCdHUD_; DLL2SDK::Assembly_CSharp::GameUI::BRWaitReviveSpectatorHUD* m_BRWaitReviveSpectatorHUD_; DLL2SDK::Assembly_CSharp::GameUI::BRReviveSpectatorHUD* m_BRReviveSpectatorHUD_; DLL2SDK::Assembly_CSharp::BattleRoyale::BREventBtnMgrHUD* m_BREventBtnMgrHUD_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplineHUD* m_BRZiplineHUD_; DLL2SDK::Assembly_CSharp::GameBase::BROBTeamsHUD* m_BROBTeamHUD_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRStoryBookBtn* m_BRStoryBookBtn_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRStoryBookHUD* m_BRStoryBookHUD_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRUseBethlehemStarHUD* m_BRUseBethlehemStarHUD_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRLotteryMachineHUD* m_BRLotteryMachineHUD_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRVendingMachineBtn* m_BRVendingMachineBtn_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRVendingMachineHUD* m_BRVendingMachineHUD_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRWeaponAController* m_BRWeaponAController_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRWeaponBController* m_BRWeaponBController_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRVehicleWeaponController* m_BRVehicleWeaponController_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRVehicleWeaponAimController* m_BRVehicleWeaponAimController_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRTipsHUD* m_BRTipsHUD_; DLL2SDK::Assembly_CSharp::BRBroadcastTipsHUD* m_BRBroadcastTipHUD_; DLL2SDK::Assembly_CSharp::GameUI::BROBLogo* m_BROBLogo_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRPoisonCircleTipsHUD* m_BRPoisonCircleTipsHUD_; DLL2SDK::Assembly_CSharp::ZMSignHUD* m_SignHUD_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRStartHUD* m_BRStartHUD_; DLL2SDK::Assembly_CSharp::GameUI::BRSignableObjectTipsHUD* m_BRSignableObjectTipsHUD_; DLL2SDK::Assembly_CSharp::SignSystem::SignAimHUD* m_BRSignAimHUD_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRSkydivingHUD* m_BRSkydivingHUD_; DLL2SDK::Assembly_CSharp::GameUI::BRTeamMateDetailHUD* m_TeamMateDetailHUD_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRCureTeammateController* m_CureTeammatesController_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRKillInfoHUD* m_KillInfoHud_; DLL2SDK::Assembly_CSharp::GameUI::BRLocalBloodHUD* m_BRBloodHUD_; DLL2SDK::Assembly_CSharp::GameUI::BRGameScoreInfoHUD* m_BRScoreInfoHUD_; DLL2SDK::Assembly_CSharp::GameUI::BRTeamInfoHUD* m_BRTeamInfoHUD_; DLL2SDK::Assembly_CSharp::GameUI::BRDirectionHUD* m_BRDirectionHud_; DLL2SDK::Assembly_CSharp::BattleRoyale::BROxygenHUD* m_BROxygenHUD_; DLL2SDK::Assembly_CSharp::GameUI::BRDoorHUD* m_BRDoorHUD_; DLL2SDK::Assembly_CSharp::GameUI::BRChipMachineHUD* m_BRChipMachineHUD_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRCountDownController* m_BRCountDownController_; DLL2SDK::Assembly_CSharp::GameUI::BRNonBattleAreaHUD* m_BRNonBattleAreaHUD_; DLL2SDK::Assembly_CSharp::GameUI::BRFireModeChangeHud* m_BRFireModeChangeHud_; DLL2SDK::Assembly_CSharp::GameBase::BRPerkFeedbackHUD* m_BRPerkFeedbackHUD_; DLL2SDK::Assembly_CSharp::BattleRoyale::AirDropTipsHUD* m_AirDropTipsHUD_; DLL2SDK::Assembly_CSharp::GameBase::BRCollectionItemTipHUD* m_BRCollectionItemTipHUD_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRChipMachineTipsHUD* m_BRChipMachineTipsHUD_; DLL2SDK::Assembly_CSharp::GameUI::BRSelectChipHUD* m_BRSelectChipHUD_; DLL2SDK::Assembly_CSharp::BattleRoyale::DanceInteractionBtnController* m_DanceInteractionBtnController_; DLL2SDK::Assembly_CSharp::BattleRoyale::CDPlayerInteractionBtnController* m_CDPlayerInteractionBtnController_; DLL2SDK::Assembly_CSharp::BattleRoyale::CDPlayerHUD* m_CDPlayerHUD_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRSkillController* m_BRSkillHUD_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRCactusHitHUD* m_BRCactusHitHUD_; DLL2SDK::Assembly_CSharp::BattleRoyale::InterferenceDroneTargetHUD* m_InterferenceDroneTargetHUD_; DLL2SDK::Assembly_CSharp::BattleRoyale::DroneInterfereDirectionHUD* m_DroneInterfereDirectionHUD_; DLL2SDK::Assembly_CSharp::BattleRoyale::InterferenceDroneIndicatorHUD* m_InterferenceDroneIndicatorHUD_; DLL2SDK::Assembly_CSharp::BattleRoyale::InterferedByDroneStateHUD* m_InterferedByDroneStateHUD_; DLL2SDK::Assembly_CSharp::BattleRoyale::ElectricTripWireShockTargetIndicatorHUD* m_ElectricTripWireShockTargetIndicatorHUD_; DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect* m_HurtEffect_; DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect* m_VignetteEffect_; DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect* m_EjectorScrEffect_; DLL2SDK::Assembly_CSharp::GameUI::BRNoAmmoTipsHUD* m_BRNoAmmoTipsHUD_; DLL2SDK::Assembly_CSharp::GameUI::GameHUD* m_BRGrappleGunMissHud_; DLL2SDK::Assembly_CSharp::GameUI::GameHUD* m_BRGrappleGunPrepareShotBanHud_; DLL2SDK::Assembly_CSharp::GameUI::GameHUD* m_BRMonkeyBombBanShotHud_; DLL2SDK::Assembly_CSharp::GameBase::AirborneBoardingHUD* m_BRAirborneBoardingHud_; DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect* m_InvisibleWarningScreenEffect_; DLL2SDK::Assembly_CSharp::GameUI::SceneGoodsInfoHudManager* m_SceneGoodsInfoMgr_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_BROSTIHUDList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_tacticalTeamMateStateList_; DLL2SDK::Assembly_CSharp::GameEngine::HelicopterCrashTipHUD* m_HelicopterCrashTipHud_; DLL2SDK::Assembly_CSharp::BattleRoyale::BlackMarketMonitorController* _BMMonitorController_k__BackingField_; float m_fGrappleGunMissHudShowSumTime_; float m_fCurrGrappleGunMissHudShowTime_; bool m_bGrappleGunMissHudShowState_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRMineHUD* m_BRMineHUD_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRMineTipHUD* m_BRMineTipHUD_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRBuffIconHUD* m_BRBuffIconHUD_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyModule* m_NearbyModule_; float kRefreshPickUpListInterval_; float m_PickupUpdateIntv_; DLL2SDK::Assembly_CSharp::GameEngine::PoisoningEffect* m_GasScreenEffectHUD_; DLL2SDK::Assembly_CSharp::GameEngine::PoisoningEffect* m_GasScreenEffectNumberHUD_; bool m_LastSignalInDanger_; DLL2SDK::UnityEngine::UnityEngine::Animator* m_GasScreenEffectHUDAnimator_; bool m_HasUpdateRenderOrder_; bool m_HasSetBRNearbyQuickMainControllerHidden_; bool m_HasSetBRDoorHUDHidden_; bool m_HasSetCureTeammatesControllerHidden_; DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect* m_PsychosisSwitchScreenEffect_; DLL2SDK::Assembly_CSharp::Settlement::BRSettlementWindowBeSpectatorController* m_BrSettlementWindowBeSpectatorCtr_; DLL2SDK::Assembly_CSharp::Settlement::BRInGameSettlementWindowController* m_BrSettlementWindowDetailCtr_; DLL2SDK::Assembly_CSharp::Settlement::BRTDMInGameSettlementWindowController* m_BrTDMInGameSettlementWindowCtr_; bool m_IsSettlementReceived_; struct StaticFields { uint32_t DangerSignalVal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentUIStage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenScorePanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseScorePanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateInteractiveInGameHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateFeedBackHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateOpenSceneHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePvpCommonTipsHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadDroppedPickUpConfirmView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateCODMissileCrossHair_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateWeaponOverHeatHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSelfExplodingProgressHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateGoliathHPProgressHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateGoliathGlassHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateGoliathWeaponOverHeatProgressHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePvpGameSomethingController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateBRGameScoreInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_BRNearbyModule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_BRNearbyModule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeleteDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceUpdatePickupList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateNearbyPickupList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenTeamPage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateBRFireModeChangeHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMapMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBRTeamLeaderDateReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowSpectatingHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBRTeamMateInfoReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBRTeamMateInfoOBSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBRTeamMateVehocleStateChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadGamePlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGrappleMissHudShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSceneGoodsInfoHudState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadWeaponSwitch2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadWeaponSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadSwitchShowBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRSwitchBagMainHUDShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRDetailTeamMateShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBagViewPickupDone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUseMedicineBeginUse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUseMedicineEndUse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUseReviveCard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRReviveAirplaneCd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRZiplineHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRStoryBookBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRStoryBookHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRVendingMachineBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRVendingMachineHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRUseBethlehemStarHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRUseBethlehemStarFailed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRLotteryMachineHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRLotteryMachineHUDDebug_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTeammateRequestHelp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRLocalPlayerOnAircraft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRLocalPlayerOnSkyFly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRLocalPlayerSkydiving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRLocalPlayerLanded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetCameraFov_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAlivePlayerCountChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfNeedVoice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyDoorHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyChipMachineInteractive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateTacticalRadarController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateTacticalMapController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerTakedDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideHurtEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInjuredScreenEffectAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateInjuredScreenEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGasState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideGasScreenEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateScorePanelController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSwitchBagBtnController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadSystemSettingBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCureTeammatesHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCureTeammatesTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowCureteammatesSuccessfulTipsView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowOpenAimHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowSimpleFireBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowFireBtnHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterDroppedPickUpTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeaveDroppedPickUpTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSignsUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSignsMenuHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateHelicopterCrashTipHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateKillInfoController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateDanceInteractionBtnController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateCDPlayerUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShowDanceInteractionBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShowCDPlayerUIBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShowCDPlayerHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyMusicChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyMusicState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKillInfoNotify_ScrollingInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetJoyStickPanelType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameHUDLayoutChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnTopNameHudAdd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BRQuickMedicine_BloodChangedHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRCountDownChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowObserverHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MarkItemInWorld_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBrHudSpectatorMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryToEnterVoiceTeamRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTeamGVoiceRoomName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryToEnterVoiceRangeRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRangeGVoiceRoomName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryToEnterVoiceFriendRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFriendGVoiceRoomName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadVoiceBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VehicleDroneUIHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayShowBRBloodHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerLoginOrLogoutNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTacticalChipMachineListChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTacticalPickUpAreaListChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTacticalTeamPlayerLoginOrLogoutNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyLoginOrLogoutToAllTacticalController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyGameHudStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateOSTeammetaInfoHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyOSTeammetaInfoHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShowAirDropTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShowChipMachineTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShowInterferenceDroneTargetHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyAddDroneInterfereDirectionItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyRemoveDroneIntefereDirectionItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyUpdateInterferenceDroneIndicatorItemInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyRemoveAllInterferenceDroneIndicatorItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUltSkillHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyInDroneInterferedState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyAddElectricTripWireShockTargetIndicatorItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyRemoveElectricTripWireShockTargetIndicatorItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyRemoveAllElectricTripWireShockTargetIndicatorItems_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShowGrappleMiss_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayHideGrappleGunMissHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShowGrappleGunPrepareShotBan_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayHideGrappleGunPrepareShotBanHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShowMonkeyBombBanShot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayHideMonkeyBombBanShotHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShowAirborneBoardingHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShowSceneAirborneInfoHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShowEjectorScrEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifySpectEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowEMPEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRNewGuideComTipsHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRCollectionItemChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableSelectBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLastCactusHitPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCactusHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateNewGuideManager_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNewGuideMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPsychosisSwitchScreenEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPsychosisSwitchScreenEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HidePsychosisSwitchScreenEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitInvisibleWarningScreenEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowInvisibleWarningScreenEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideInvisibleWarningScreenEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKillInfoNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideWaitSpectatorHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowWaitSpectatorHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowNormalWaitSpectatorHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKillLocalPlayerTeamMate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRLocalPlayerDied_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRLocalPlayerSpecator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRSettlement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyQuitGame_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_10441(); DLL2SDK::Assembly_CSharp::BattleRoyale::EBRUISceneStage GetCurrentUIStage_10442(); DLL2SDK::Assembly_CSharp::GameUI::BRNearbyBoxController* get_BRNearbyBoxController_10443(); DLL2SDK::Assembly_CSharp::GameUI::BRNearbyItemListController* get_BRNearbyItemListController_10444(); DLL2SDK::Assembly_CSharp::GameUI::BRReviveSpectatorHUD* get_ReviveSpectatorHUD_10445(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRStoryBookHUD* get_StoryBookHUD_10446(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRVendingMachineHUD* get_VendingMachineHUD_10447(); DLL2SDK::Assembly_CSharp::BRBroadcastTipsHUD* get_BroadcastTipHUD_10448(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRStartHUD* get_AircraftStartHUD_10449(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRSkydivingHUD* get_BRSkydivingHUD_10450(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRSkillController* get_BRSkillHUD_10451(); DLL2SDK::Assembly_CSharp::GameUI::SceneGoodsInfoHudManager* get_SceneGoodsInfoMgr_10452(); void set_SceneGoodsInfoMgr_10453(DLL2SDK::Assembly_CSharp::GameUI::SceneGoodsInfoHudManager* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_BROSTIHUDList_10454(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_TacticalTeamMateStateList_10455(); void set_BMMonitorController_10456(DLL2SDK::Assembly_CSharp::BattleRoyale::BlackMarketMonitorController* value_); DLL2SDK::Assembly_CSharp::BattleRoyale::BlackMarketMonitorController* get_BMMonitorController_10457(); bool get_ScoreHUDEnabled_10458(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_ExpBuffHUDPosition_10459(); void Init_10460(); void ShutDown_10461(); void OpenScorePanel_10462(); void CloseScorePanel_10463(); void CreateInteractiveInGameHUD_10464(); void CreateFeedBackHUD_10465(); void CreateOpenSceneHUD_10466(); void CreatePvpCommonTipsHUD_10467(); void LoadDroppedPickUpConfirmView_10468(); void CreateCODMissileCrossHair_10469(); void CreateWeaponOverHeatHUD_10470(); void CreateSelfExplodingProgressHUD_10471(); void CreateGoliathHPProgressHUD_10472(); void CreateGoliathGlassHUD_10473(); void CreateGoliathWeaponOverHeatProgressHUD_10474(); void CreatePvpGameSomethingController_10475(); void CreateBRGameScoreInfo_10476(); void ApplyShift_10477(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyModule* get_NearbyModule_10478(); void Init_BRNearbyModule_10479(); void Shutdown_BRNearbyModule_10480(); void OnDeleteDroppedPickUp_10481(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void ForceUpdatePickupList_10482(); void UpdateNearbyPickupList_10483(float dt_); void OpenTeamPage_10484(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void CreateBRFireModeChangeHud_10485(); void OnMapMark_10486(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnNotifyBRTeamLeaderDateReady_10487(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnShowSpectatingHUD_10488(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyBRTeamMateInfoReady_10489(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyBRTeamMateInfoOBSwitch_10490(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyBRTeamMateVehocleStateChange_10491(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnLoadGamePlayerInfo_10492(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnEnterGame_10493(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void Tick_10494(float dt_); void UpdateGrappleMissHudShow_10495(float dt_); void UpdateSceneGoodsInfoHudState_10496(float dt_); bool OnGamepadWeaponSwitch2_10497(); bool OnGamepadWeaponSwitch_10498(); bool OnGamepadSwitchShowBag_10499(); void OnBRSwitchBagMainHUDShow_10500(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnBRDetailTeamMateShow_10501(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyBagViewPickupDone_10502(int32_t itemID_, int32_t posID_); void OnUseMedicineBeginUse_10503(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnUseMedicineEndUse_10504(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnUseReviveCard_10505(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnBRReviveAirplaneCd_10506(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnBRZiplineHud_10507(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnBRStoryBookBtn_10508(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnBRStoryBookHUD_10509(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnBRVendingMachineBtn_10510(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnBRVendingMachineHUD_10511(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnBRUseBethlehemStarHUD_10512(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnBRUseBethlehemStarFailed_10513(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnBRLotteryMachineHUD_10514(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnBRLotteryMachineHUDDebug_10515(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyTeammateRequestHelp_10516(uint32_t playerId_, bool pickupOrUse_); void OnBRLocalPlayerOnAircraft_10517(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnBRLocalPlayerOnSkyFly_10518(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnBRLocalPlayerSkydiving_10519(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnBRLocalPlayerLanded_10520(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void ResetCameraFov_10521(); void OnAlivePlayerCountChanged_10522(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); bool IfNeedVoice_10523(); void OnNotifyDoorHUD_10524(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyChipMachineInteractive_10525(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void CreateTacticalRadarController_10526(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* tacticalGPS_); void CreateTacticalMapController_10527(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* tacticalGPS_); void OnLocalPlayerTakedDamage_10528(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void HideHurtEffect_10529(); int32_t GetInjuredScreenEffectAssetID_10530(); void CreateInjuredScreenEffect_10531(); void UpdateGasState_10532(); void HideGasScreenEffect_10533(); bool get_ShowWeaponView_10534(); void CreateScorePanelController_10535(); void ShowSwitchBagBtnController_10536(); bool get_IsLoadCrossHairPlayerInfoHUD_10537(); bool get_IsCreateKillStreakHUD_10538(); bool get_IsCreatePVPBloodHUD_10539(); void LoadSystemSettingBtn_10540(); void ShowCureTeammatesHud_10541(bool show_, bool checkTutorial_); void OnCureTeammatesTrigger_10542(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShowCureteammatesSuccessfulTipsView_10543(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnShowOpenAimHUD_10544(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnShowSimpleFireBtn_10545(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool IsShowFireBtnHUD_10546(); void OnEnterDroppedPickUpTrigger_10547(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void OnLeaveDroppedPickUpTrigger_10548(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void CreateSignsUI_10549(); void CreateSignsMenuHud_10550(); void CreateHelicopterCrashTipHUD_10551(); void CreateKillInfoController_10552(); void CreateDanceInteractionBtnController_10553(); void CreateCDPlayerUI_10554(); void OnNotifyShowDanceInteractionBtn_10555(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyShowCDPlayerUIBtn_10556(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyShowCDPlayerHUD_10557(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyMusicChanged_10558(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyMusicState_10559(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnKillInfoNotify_ScrollingInfo_10560(DLL2SDK::Assembly_CSharp::PVP::KillInfoParam* killInfo_); DLL2SDK::Assembly_CSharp::GameBase::EModeJoySticksPanelType GetJoyStickPanelType_10561(); void OnGameHUDLayoutChanged_10562(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnPawnTopNameHudAdd_10563(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnSyncPlayerInfo_10564(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void BRQuickMedicine_BloodChangedHandler_10565(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnBRCountDownChanged_10566(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShowObserverHud_10567(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void MarkItemInWorld_10568(int32_t ActorID_, int32_t ItemID_, bool IsInBox_); void OnNotifyBrHudSpectatorMode_10569(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void TryToEnterVoiceTeamRoom_10570(); DLL2SDK::mscorlib::System::String* GetTeamGVoiceRoomName_10571(); void TryToEnterVoiceRangeRoom_10572(); DLL2SDK::mscorlib::System::String* GetRangeGVoiceRoomName_10573(); void TryToEnterVoiceFriendRoom_10574(); DLL2SDK::mscorlib::System::String* GetFriendGVoiceRoomName_10575(); void LoadVoiceBtn_10576(bool isShowVoice_); void VehicleDroneUIHandler_10577(bool isShow_, DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_Drone* owner_); void DelayShowBRBloodHUD_10578(); void OnPlayerLoginOrLogoutNotify_10579(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnTacticalChipMachineListChanged_10580(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnTacticalPickUpAreaListChanged_10581(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnTacticalTeamPlayerLoginOrLogoutNotify_10582(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void NotifyLoginOrLogoutToAllTacticalController_10583(); void OnNotifyGameHudStateChanged_10584(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void UpdateOSTeammetaInfoHud_10585(uint32_t playerID_); void DestroyOSTeammetaInfoHud_10586(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyShowAirDropTips_10587(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyShowChipMachineTips_10588(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyShowInterferenceDroneTargetHUD_10589(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyAddDroneInterfereDirectionItem_10590(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyRemoveDroneIntefereDirectionItem_10591(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyUpdateInterferenceDroneIndicatorItemInfo_10592(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyRemoveAllInterferenceDroneIndicatorItems_10593(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void UpdateUltSkillHud_10594(uint32_t playerID_); void OnNotifyInDroneInterferedState_10595(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyAddElectricTripWireShockTargetIndicatorItem_10596(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyRemoveElectricTripWireShockTargetIndicatorItem_10597(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyRemoveAllElectricTripWireShockTargetIndicatorItems_10598(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyShowGrappleMiss_10599(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void DelayHideGrappleGunMissHud_10600(); void OnNotifyShowGrappleGunPrepareShotBan_10601(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void DelayHideGrappleGunPrepareShotBanHud_10602(); void OnNotifyShowMonkeyBombBanShot_10603(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void DelayHideMonkeyBombBanShotHud_10604(); void OnNotifyShowAirborneBoardingHud_10605(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyShowSceneAirborneInfoHud_10606(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyShowEjectorScrEffect_10607(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifySpectEnemy_10608(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnShowEMPEffect_10609(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnBRNewGuideComTipsHud_10610(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnBRCollectionItemChanged_10611(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); bool EnableSelectBag_10612(); void SetLastCactusHitPos_10613(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void OnCactusHit_10614(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideManager* CreateNewGuideManager_10615(); bool IsNewGuideMode_10616(); void InitPsychosisSwitchScreenEffect_10617(); void ShowPsychosisSwitchScreenEffect_10618(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void HidePsychosisSwitchScreenEffect_10619(); void InitInvisibleWarningScreenEffect_10620(); void ShowInvisibleWarningScreenEffect_10621(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void HideInvisibleWarningScreenEffect_10622(); void OnKillInfoNotify_10623(DLL2SDK::Assembly_CSharp::PVP::KillInfoParam* killInfo_); void HideWaitSpectatorHud_10624(); void ShowWaitSpectatorHud_10625(); void ShowNormalWaitSpectatorHud_10626(int32_t waitTime_); void OnKillLocalPlayerTeamMate_10627(uint32_t deadId_); void OnBRLocalPlayerDied_10628(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnBRLocalPlayerSpecator_10629(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnBRSettlement_10630(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyQuitGame_10631(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void _Init_m__0_10633(DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect* effect_); void _Init_m__1_10634(DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect* effect_); void _Init_m__2_10635(DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect* effect_); void _Init_m__3_10636(DLL2SDK::Assembly_CSharp::GameEngine::PoisoningEffect* effect_); void _Init_m__4_10637(DLL2SDK::Assembly_CSharp::GameEngine::PoisoningEffect* effect_); void _InitPsychosisSwitchScreenEffect_m__5_10638(DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect* effect_); void _InitInvisibleWarningScreenEffect_m__6_10639(DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect* effect_); void __xLuaBaseProxy_Init_10640(); void __xLuaBaseProxy_ShutDown_10641(); void __xLuaBaseProxy_OpenScorePanel_10642(); void __xLuaBaseProxy_CloseScorePanel_10643(); void __xLuaBaseProxy_CreateInteractiveInGameHUD_10644(); void __xLuaBaseProxy_CreateFeedBackHUD_10645(); void __xLuaBaseProxy_CreateOpenSceneHUD_10646(); void __xLuaBaseProxy_CreatePvpCommonTipsHUD_10647(); void __xLuaBaseProxy_LoadDroppedPickUpConfirmView_10648(); void __xLuaBaseProxy_CreateCODMissileCrossHair_10649(); void __xLuaBaseProxy_CreateWeaponOverHeatHUD_10650(); void __xLuaBaseProxy_CreateSelfExplodingProgressHUD_10651(); void __xLuaBaseProxy_CreateGoliathHPProgressHUD_10652(); void __xLuaBaseProxy_CreateGoliathGlassHUD_10653(); void __xLuaBaseProxy_CreateGoliathWeaponOverHeatProgressHUD_10654(); void __xLuaBaseProxy_CreatePvpGameSomethingController_10655(); void __xLuaBaseProxy_OnShowSpectatingHUD_10656(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnLoadGamePlayerInfo_10657(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnEnterGame_10658(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_Tick_10659(float P0_); bool __xLuaBaseProxy_IfNeedVoice_10660(); void __xLuaBaseProxy_CreateTacticalRadarController_10661(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* P0_); void __xLuaBaseProxy_CreateTacticalMapController_10662(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* P0_); void __xLuaBaseProxy_OnLocalPlayerTakedDamage_10663(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); int32_t __xLuaBaseProxy_GetInjuredScreenEffectAssetID_10664(); void __xLuaBaseProxy_CreateInjuredScreenEffect_10665(); void __xLuaBaseProxy_CreateScorePanelController_10666(); void __xLuaBaseProxy_ShowSwitchBagBtnController_10667(); void __xLuaBaseProxy_LoadSystemSettingBtn_10668(); void __xLuaBaseProxy_OnEnterDroppedPickUpTrigger_10669(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnLeaveDroppedPickUpTrigger_10670(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_CreateSignsUI_10671(); void __xLuaBaseProxy_CreateSignsMenuHud_10672(); void __xLuaBaseProxy_CreateKillInfoController_10673(); void __xLuaBaseProxy_OnKillInfoNotify_ScrollingInfo_10674(DLL2SDK::Assembly_CSharp::PVP::KillInfoParam* P0_); DLL2SDK::Assembly_CSharp::GameBase::EModeJoySticksPanelType __xLuaBaseProxy_GetJoyStickPanelType_10675(); void __xLuaBaseProxy_OnGameHUDLayoutChanged_10676(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnPawnTopNameHudAdd_10677(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnSyncPlayerInfo_10678(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnShowObserverHud_10679(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_TryToEnterVoiceTeamRoom_10680(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetTeamGVoiceRoomName_10681(); void __xLuaBaseProxy_TryToEnterVoiceRangeRoom_10682(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetRangeGVoiceRoomName_10683(); void __xLuaBaseProxy_TryToEnterVoiceFriendRoom_10684(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetFriendGVoiceRoomName_10685(); void __xLuaBaseProxy_LoadVoiceBtn_10686(bool P0_); void __xLuaBaseProxy_VehicleDroneUIHandler_10687(bool P0_, DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_Drone* P1_); void __xLuaBaseProxy_OnPlayerLoginOrLogoutNotify_10688(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnNotifyGameHudStateChanged_10689(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_UpdateUltSkillHud_10690(uint32_t P0_); void __xLuaBaseProxy_OnShowEMPEffect_10691(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); bool __xLuaBaseProxy_EnableSelectBag_10692(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideManager* __xLuaBaseProxy_CreateNewGuideManager_10693(); bool __xLuaBaseProxy_IsNewGuideMode_10694(); void __xLuaBaseProxy_OnKillInfoNotify_10695(DLL2SDK::Assembly_CSharp::PVP::KillInfoParam* P0_); void __xLuaBaseProxy_OnNotifyQuitGame_10696(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); static void _cctor_10632(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRGamePlay : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBR_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBRTeam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEquipmentMgr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LocalGetWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceLandscapeSyncUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static bool IsBR_10402(); static bool IsBRTeam_10403(); static DLL2SDK::Assembly_CSharp::BattleRoyale::BRGame* get_Game_10404(); static DLL2SDK::Assembly_CSharp::BattleRoyale::BRGameInfo* get_GameInfo_10405(); static DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerController* get_LocalPC_10406(); static DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* get_LocalPawn_10407(); static DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* get_LocalPlayerInfo_10408(); static DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* get_BRViewTargetPlayerInfo_10409(); static DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentManager* get_LocalEquipmentMgr_10410(); static DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentManager* get_ViewTargetEquipmentMgr_10411(); static DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentManager* GetEquipmentMgr_10412(uint32_t playerID_); static DLL2SDK::Assembly_CSharp::BattleRoyale::BRGameUIScene* get_UIScene_10413(); static DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* GetPawn_10414(uint32_t id_); static DLL2SDK::Assembly_CSharp::BattleRoyale::BRInventoryManager* get_LocalInvManager_10415(); static DLL2SDK::Assembly_CSharp::OpenWorldManager* get_OpenWorldMgr_10416(); static DLL2SDK::Assembly_CSharp::BattleRoyale::ElectricTripWireBaseManager* get_ElectricTripWireBaseMgr_10417(); static DLL2SDK::Assembly_CSharp::BattleRoyale::AirDropManager* get_AirDropMgr_10418(); static DLL2SDK::Assembly_CSharp::BattleRoyale::AirDropPlaneManager* get_AirDropPlaneMgr_10419(); static DLL2SDK::Assembly_CSharp::BattleRoyale::BRReviveMgr* get_ReviveMgr_10420(); static DLL2SDK::Assembly_CSharp::BattleRoyale::BRCollectionMgr* get_CollectionMgr_10421(); static DLL2SDK::Assembly_CSharp::BattleRoyale::BRZombieZoneMgr* get_ZombieZoneMgr_10422(); static DLL2SDK::Assembly_CSharp::BattleRoyale::BRLotteryMachineMgr* get_LotteryMachineMgr_10423(); static DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamStateMgr* get_TeamStateMgr_10424(); static DLL2SDK::Assembly_CSharp::BattleRoyale::BRBossSantaMgr* get_BossSantaMgr_10425(); static DLL2SDK::Assembly_CSharp::BattleRoyale::BRChristmasTreeMgr* get_ChristmasTreeMgr_10426(); static DLL2SDK::Assembly_CSharp::BattleRoyale::BRDestructibleObjMgr* get_DestructibleObjMgr_10427(); static DLL2SDK::Assembly_CSharp::BattleRoyale::BRDoorMgr* get_DoorMgr_10428(); static DLL2SDK::Assembly_CSharp::BattleRoyale::BRWindowMgr* get_WindowMgr_10429(); static DLL2SDK::Assembly_CSharp::BattleRoyale::BRFenceMgr* get_FenceMgr_10430(); static DLL2SDK::Assembly_CSharp::BattleRoyale::RelevantInfoManager* get_RelevantMgr_10431(); static DLL2SDK::Assembly_CSharp::BattleRoyale::BRChipMachineMgr* get_ChipMachineMgr_10432(); static DLL2SDK::Assembly_CSharp::GameBase::MedicalStationBoxManager* get_MedicalStationBoxMgr_10433(); static DLL2SDK::Assembly_CSharp::BattleRoyale::BRTreasureMapMgr* get_TreasureMapMgr_10434(); static DLL2SDK::Assembly_CSharp::GameBase::Weapon* LocalGetWeapon_10435(int32_t actorId_); static bool get_IsOnPlane_10436(); static bool get_IsSkyDiving_10437(); static float get_CurrentHeightToTerrain_10438(); static DLL2SDK::Assembly_CSharp::GameEngine::Landscape::Landscape* get_landscape_10439(); static void ForceLandscapeSyncUpdate_10440(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct SISoundPlayingInfo : DLL2SDK::mscorlib::System::Object { uint32_t Identifier_; float EndTime_; float StartTime_; DLL2SDK::Assembly_CSharp::BattleRoyale::EVisibleSoundType SoundType_; DLL2SDK::Assembly_CSharp::BattleRoyale::EVisibleSoundID SoundID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SoundPosition_; uint32_t SoundInstigator_; bool _HasRecycle_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_10398(); bool get_HasRecycle_10399(); void set_HasRecycle_10400(bool value_); void OnRecycle_10401(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct PlayerMarkInfo : DLL2SDK::mscorlib::System::Object { uint32_t PlayerID_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ScenePosition_; DLL2SDK::UnityEngine::UnityEngine::Color PointColor_; uint32_t SeatID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_10397(uint32_t playerId_, uint32_t seatID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 scenePos_, DLL2SDK::UnityEngine::UnityEngine::Color pointColor_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct NoneUseUnpilotedVehicle : DLL2SDK::mscorlib::System::Object { float createTime_; bool shouldShow_; DLL2SDK::Assembly_CSharp::GameEngine::EVehicleType vehicleType_; DLL2SDK::UnityEngine::UnityEngine::Vector3 location_; DLL2SDK::UnityEngine::UnityEngine::Quaternion quaternion_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_10396(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRSniperGameBuilder : DLL2SDK::Assembly_CSharp::BattleRoyale::BRGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_10158(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_10159(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRCollectionMgr : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_CollectionInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncCollectionItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCollectionItemInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCollectionInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9961(); void OnSyncCollectionItem_9962(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_COLLECTION_ITEM* recData_); void UpdateCollectionItemInfo_9963(int32_t itemID_, int32_t count_); void ShowCollectionInfo_9964(int32_t itemID_, int32_t count_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BRCollectionItemTipHUD : DLL2SDK::Assembly_CSharp::GameBase::CollectionTipsHUDCommon { DLL2SDK::Assembly_CSharp::UILabel* debugLabel_; DLL2SDK::Assembly_CSharp::UISprite* m_IconSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMsgValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRCollectionItemChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowDebugInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9955(); DLL2SDK::Assembly_CSharp::GameBase::CollectionTipsType get_CollectionType_9956(); bool CheckMsgValid_9957(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnBRCollectionItemChanged_9958(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnShowDebugInfo_9959(DLL2SDK::mscorlib::System::String* info_); bool __xLuaBaseProxy_CheckMsgValid_9960(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRChipMachineMgr : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ChipMachineList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChipMachine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllChipMachine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnBRChipMachine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncBRChipMachineStat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyChipMachineReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyChipMachineSound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9942(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRChipMachine* GetChipMachine_9943(uint32_t UID_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllChipMachine_9944(); void SpawnBRChipMachine_9945(DLL2SDK::Assembly_CSharp::Network::BRCHIP_MACHINE_INFO* info_); void OnSyncBRChipMachineStat_9946(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_BRCHIP_MACHINE_INFO* info_); void OnNotifyChipMachineReady_9947(); void OnNotifyChipMachineSound_9948(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale::Audio::VBSS { struct BRGameVBSSController : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* mCurPawns_; int32_t mCurUpdateFrameCount_; int32_t mUpdateFrameCount_; int32_t mFrontCount_; int32_t mBackCount_; int32_t mLeftCount_; int32_t mRightCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Term_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__GetPlayersFarFromLP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SplitPlayers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__UpdateRTPC_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9862(); void Init_9863(int32_t iMaxPlayer_); void Tick_9864(); void Term_9865(); void _GetPlayersFarFromLP_9866(); void _SplitPlayers_9867(); void _UpdateRTPC_9868(int32_t iFront_, int32_t iBack_, int32_t iLeft_, int32_t iRight_); int32_t get_FrontNum_9869(); int32_t get_BackNum_9870(); int32_t get_LeftNum_9871(); int32_t get_RightNum_9872(); int32_t get_TotalNum_9873(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale::Audio::VBSS { struct BRGameVBSSConfig : DLL2SDK::mscorlib::System::Object { struct StaticFields { float DistanceFilterFromLP_; DLL2SDK::mscorlib::System::String* VBSSIntensityRTPC_; DLL2SDK::mscorlib::System::String* VBSSFrontIntensity_; DLL2SDK::mscorlib::System::String* VBSSBackIntensity_; DLL2SDK::mscorlib::System::String* VBSSLeftIntensity_; DLL2SDK::mscorlib::System::String* VBSSRightIntensity_; DLL2SDK::mscorlib::System::String* VBSSFrontIntensityPlayEvent_; DLL2SDK::mscorlib::System::String* VBSSBackIntensityPlayEvent_; DLL2SDK::mscorlib::System::String* VBSSLeftIntensityPlayEvent_; DLL2SDK::mscorlib::System::String* VBSSRightIntensityPlayEvent_; DLL2SDK::mscorlib::System::String* VBSSFrontIntensityStopEvent_; DLL2SDK::mscorlib::System::String* VBSSBackIntensityStopEvent_; DLL2SDK::mscorlib::System::String* VBSSLeftIntensityStopEvent_; DLL2SDK::mscorlib::System::String* VBSSRightIntensityStopEvent_; DLL2SDK::mscorlib::System::String* VBSSALLPlayer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_9861(); }; } namespace DLL2SDK::Assembly_CSharp { struct BRRootMotionPreset : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::Array* rootMotionAnimDataList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9860(); }; } namespace DLL2SDK::Assembly_CSharp { struct BRAnimationBlender : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* BlendToClip_; float BlendTransitionTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Rigs_; DLL2SDK::UnityEngine::UnityEngine::Transform* BoneRoot_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* RecordTransformAttr_; DLL2SDK::UnityEngine::UnityEngine::Animator* m_AnimatorControllerTarget_; float m_TickBlendTime_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_RootTransform_; float m_StartBlendTime_; bool m_IsStart_; bool m_IsCheckCrouch_; bool m_IsCheckProne_; float m_RecordeAnimatorMinUpdateinterval_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordRigs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoverMinUpdateinterval_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickBlend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAnimate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAnimate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAllRigs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FilterRigs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordBones_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9848(); void Start_9849(); void LateUpdate_9850(); void RecordRigs_9851(); void RecoverMinUpdateinterval_9852(); void TickBlend_9853(); void StartAnimate_9854(bool isCrouch_, bool isProne_); void StopAnimate_9855(); void CheckAllRigs_9856(); void FilterRigs_9857(DLL2SDK::mscorlib::System::Collections::Generic::List_1* rigList_); void RecordBones_9858(DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRRootMotionAnimData { DLL2SDK::UnityEngine::UnityEngine::Vector3 start_; DLL2SDK::UnityEngine::UnityEngine::Vector3 end_; DLL2SDK::UnityEngine::UnityEngine::Vector3 highest_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* curveX_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* curveY_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* curveZ_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ToClimbTopPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 ToClimbFallPosition_; DLL2SDK::mscorlib::System::String* animName_; int32_t animHash_; DLL2SDK::mscorlib::System::String* clipName_; float ToClimbTopTime_; float ToClimbFallTime_; float translationLength_; float animLength_; float highestLength_; bool enableRotation_; }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct AirDropPlaneMovement : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float RotateDegree_; bool FallingDown_; DLL2SDK::Assembly_CSharp::BattleRoyale::AirDropPlane* m_Pawn_; bool m_IsMoving_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Velocity_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastReceiveMovingInfoPosition_; float m_LastReceiveMovingInfoTime_; float m_LastStartFallingDownTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMovementInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStopMoving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFallingDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShift_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9798(); void Init_9799(DLL2SDK::Assembly_CSharp::BattleRoyale::AirDropPlane* pawn_); void UpdateMovementInfo_9800(DLL2SDK::UnityEngine::UnityEngine::Vector3 newPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 newVelocity_); void Update_9801(); void OnStopMoving_9802(); void StartFallingDown_9803(); void OnEnable_9804(); void OnDisable_9805(); void ApplyShift_9806(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct AirDropPlaneManager : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_PlanePawnMap_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CurrentUsingShift_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemovePlanePawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Contains_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiveServerAirPlaneMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyWorldShift_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9783(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_PlanePawnMap_9784(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_CurrentUsingShift_9785(); void RemovePlanePawn_9786(uint32_t actorID_); bool Contains_9787(uint32_t actorID_); void Init_9788(); void Shutdown_9789(); void Reset_9790(); void Clear_9791(); void OnReceiveServerAirPlaneMessage_9792(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_AIRDROP_AIR_PLANE_INFO* info_); void ApplyWorldShift_9793(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); void __xLuaBaseProxy_Init_9794(); void __xLuaBaseProxy_Shutdown_9795(); void __xLuaBaseProxy_Reset_9796(); void __xLuaBaseProxy_ApplyWorldShift_9797(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct AirDropPlane : DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn { DLL2SDK::Assembly_CSharp::BattleRoyale::AirDropPlaneMovement* m_PawnMovement_; DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* m_ActorRoot_; DLL2SDK::Assembly_CSharp::BattleRoyale::AirDropPlaneManager* m_PawnManager_; DLL2SDK::Array* m_FlyingTrailRenderers_; bool m_HasClearedFlyingTrailRenderer_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* m_AudioPlayer_; int32_t m_CurrentAirDropCount_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_StartPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_EndPosition_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_Transform_; bool m_IsFallingDown_; struct StaticFields { DLL2SDK::mscorlib::System::Action_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMeshAssetID_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessMoveAnimationParameter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyDirectly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPawnManager_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFallingDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDestroyEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayAndDestroyPawn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9749(); uint32_t get_PlayerID_9750(); DLL2SDK::Assembly_CSharp::GameBase::EUPawnLogicType get_LogicType_9751(); DLL2SDK::Assembly_CSharp::BattleRoyale::AirDropPlaneMovement* get_PawnMovement_9752(); int32_t get_CurrentAirDropCount_9753(); void set_CurrentAirDropCount_9754(int32_t value_); int32_t GetMeshAssetID_3P_9755(); DLL2SDK::Assembly_CSharp::GameEngine::EFireColliderShape get_FireColliderShape_9756(); DLL2SDK::Assembly_CSharp::GameEngine::TargetType get_ServerType_9757(); bool get_DisplayImpactEffect_9758(); bool get_IsAvatarLoadSync_9759(); bool get_CanLockedByRPG_9760(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_StartPosition_9761(); void set_StartPosition_9762(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_EndPosition_9763(); void set_EndPosition_9764(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); void InitPawn_9765(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void Tick_9766(float deltaTime_); void DestroyPawn_9767(); void ProcessMoveAnimationParameter_9768(float deltaTime_); void DestroyDirectly_9769(); void SetPawnManager_9770(DLL2SDK::Assembly_CSharp::BattleRoyale::AirDropPlaneManager* PawnManager_); void StartFallingDown_9771(); void PlayDestroyEffect_9772(); void DelayAndDestroyPawn_9773(); int32_t __xLuaBaseProxy_GetMeshAssetID_3P_9775(); void __xLuaBaseProxy_InitPawn_9776(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_Tick_9777(float P0_); void __xLuaBaseProxy_DestroyPawn_9778(); void __xLuaBaseProxy_ProcessMoveAnimationParameter_9779(float P0_); static void _PlayDestroyEffect_m__0_9774(DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* destroyEffect_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct AirDropPlaneInitializeData : DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9748(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct AirDropManager : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_AirDropMap_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAirDrop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Contains_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReceiveServerMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Remove_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9737(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* get_AirDropMap_9738(); DLL2SDK::Assembly_CSharp::BattleRoyale::AirDrop* GetAirDrop_9739(uint32_t actorID_); bool Contains_9740(uint32_t actorID_); void Shutdown_9741(); void Reset_9742(); void Clear_9743(); void OnReceiveServerMessage_9744(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_AIRDROP_BOX_INFO* info_); void Remove_9745(uint32_t actorID_); void __xLuaBaseProxy_Shutdown_9746(); void __xLuaBaseProxy_Reset_9747(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct AirDropEnterTrigger : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::BattleRoyale::AirDrop* m_Owner_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOwner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9734(); void SetOwner_9735(DLL2SDK::Assembly_CSharp::BattleRoyale::AirDrop* owner_); void OnTriggerEnter_9736(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct AirDrop : DLL2SDK::Assembly_CSharp::GameEngine::UnAttackableTarget { DLL2SDK::UnityEngine::UnityEngine::GameObject* ParachuteGo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AirDropGo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SignalEffectGO_; DLL2SDK::Assembly_CSharp::BattleRoyale::AirDropEnterTrigger* EnterTrigger_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* Collider_; float LerpTransformTime_; float Mass_; float Drag_; float EnablePhysicsHeight_; bool m_IsMoving_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Velocity_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastReceiveMovingInfoPosition_; float m_LastReceiveMovingInfoTime_; float m_HideSignalEffectTime_; bool m_HasPlayedOnGroundSound_; DLL2SDK::UnityEngine::UnityEngine::Rigidbody* m_RigidBody_; float m_LastRayCastTime_; bool m_HasStopMoving_; float m_BeginLifeTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_BeginLerpPostion_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_BeginLerpRotation_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_DestPostion_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_DestRotation_; bool m_BeginLerpToDestTransform_; float m_BeginLerpTransformTime_; bool m_StopInWater_; uint32_t m_ActorID_; uint32_t m_VehicleActorID_; uint32_t m_DriverID_; DLL2SDK::Assembly_CSharp::GameEngine::BRAirDropBoxType m_DropType_; bool m_Opened_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMovementInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RotateOnGround_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopMoving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSignalEffectState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnablePhysics_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisablePhysics_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayOnGroundSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LerpToDestTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanRegist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleTankVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToVehicle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9706(); uint32_t get_ActorID_9707(); void set_ActorID_9708(uint32_t value_); uint32_t get_VehicleActorID_9709(); void set_VehicleActorID_9710(uint32_t value_); uint32_t get_DriverID_9711(); void set_DriverID_9712(uint32_t value_); DLL2SDK::Assembly_CSharp::GameEngine::BRAirDropBoxType get_DropType_9713(); void set_DropType_9714(DLL2SDK::Assembly_CSharp::GameEngine::BRAirDropBoxType value_); bool get_Opened_9715(); void set_Opened_9716(bool value_); void OnEnable_9717(); void OnDisable_9718(); void ApplyShift_9719(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); void Start_9720(); void OnDestroy_9721(); void UpdateMovementInfo_9722(DLL2SDK::UnityEngine::UnityEngine::Vector3 newPosition_, DLL2SDK::UnityEngine::UnityEngine::Quaternion newQuaternion_, DLL2SDK::UnityEngine::UnityEngine::Vector3 newVelocity_, float hideSignalEffectTime_, bool enablePhysics_); void RotateOnGround_9723(DLL2SDK::UnityEngine::UnityEngine::Vector3 newPosition_, DLL2SDK::UnityEngine::UnityEngine::Quaternion newQuaternion_, float hideSignalEffectTime_, bool enablePhysics_); void StopMoving_9724(DLL2SDK::UnityEngine::UnityEngine::Vector3 newPosition_, DLL2SDK::UnityEngine::UnityEngine::Quaternion newQuaternion_, float hideSignalEffectTime_); void Update_9725(); void UpdateSignalEffectState_9726(); void EnablePhysics_9727(); void DisablePhysics_9728(); void PlayOnGroundSound_9729(); void LerpToDestTransform_9730(); bool CanRegist_9731(); void HandleTankVehicle_9732(); void SwitchToVehicle_9733(); }; } namespace DLL2SDK::Assembly_CSharp { struct AudioSpectrumRecorder : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9705(); }; } namespace DLL2SDK::Assembly_CSharp { struct AudioSpectrumProvider : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* targetMaterials_; DLL2SDK::Assembly_CSharp::AudioSpectrumData* audioData_; DLL2SDK::mscorlib::System::String* shaderChannelName_; DLL2SDK::mscorlib::System::String* shaderAudioDataName_; DLL2SDK::mscorlib::System::String* shaderTimeElapseaName_; bool enableProvideData_; DLL2SDK::UnityEngine::UnityEngine::Vector4 amplifier_; float m_timeOnStartPlaying_; float m_audioTimeElapse_; DLL2SDK::Assembly_CSharp::AudioSpectrumProvider_PlayState m_state_; DLL2SDK::UnityEngine::UnityEngine::Vector4 m_spectrumData_; DLL2SDK::UnityEngine::UnityEngine::Vector4 m_audioData_; bool playTest_; DLL2SDK::UnityEngine::UnityEngine::AudioSource* source_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlaying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9694(); float get_timeElapse_9695(); void set_timeElapse_9696(float value_); DLL2SDK::UnityEngine::UnityEngine::Vector4 get_spectrumData_9697(); DLL2SDK::UnityEngine::UnityEngine::Vector4 get_audioSourceData_9698(); DLL2SDK::Assembly_CSharp::AudioSpectrumProvider_PlayState get_state_9699(); void Update_9700(); void OnPlaying_9701(); void Pause_9702(); void Play_9703(); void Stop_9704(); }; } namespace DLL2SDK::Assembly_CSharp { struct AudioSpectrumData : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::UnityEngine::UnityEngine::Vector4 amplifier_; float audioLength_; float bps_; float bpsBias_; int32_t sampleFreq_; float sampleFreqInv_; int32_t dataLength_; DLL2SDK::Array* data0_; DLL2SDK::Array* data1_; DLL2SDK::Array* data2_; DLL2SDK::Array* data3_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLerpData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIndexFloorTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetData0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetData1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetData2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetData3_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9686(); void GetLerpData_9687(float time_, DLL2SDK::UnityEngine::UnityEngine::Vector4* data_); float GetIndexFloorTime_9688(int32_t index_); void GetData_9689(int32_t index_, DLL2SDK::UnityEngine::UnityEngine::Vector4* result_); float GetData0_9690(int32_t index_); float GetData1_9691(int32_t index_); float GetData2_9692(int32_t index_); float GetData3_9693(int32_t index_); }; } namespace DLL2SDK::Assembly_CSharp { struct AudioFlashEmissionController : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float beatScale_; DLL2SDK::Assembly_CSharp::AudioSpectrumProvider* audioDataProvider_; DLL2SDK::Array* emissionGroup_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixedUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9681(); void FixedUpdate_9682(); }; } namespace DLL2SDK::Assembly_CSharp { struct BattleSubstanceFixLight : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Color LightColor_; float LightIntensity_; DLL2SDK::UnityEngine::UnityEngine::Vector4 LightPosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLight_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9677(); void Awake_9678(); void SetLight_9679(); void ResetLight_9680(); }; } namespace DLL2SDK::Assembly_CSharp { struct AnimTest : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { void _ctor_9676(); }; } namespace DLL2SDK::Assembly_CSharp { struct TransplantTestScript : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* otherRoot_; DLL2SDK::Assembly_CSharp::DynamicSkinBoneRefManager* dsbrm_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TestTransplantToOtherRoot_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9673(); void Start_9674(); void TestTransplantToOtherRoot_9675(); }; } namespace DLL2SDK::Assembly_CSharp { struct RagdollController : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OptimizeInitiate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9670(); void OptimizeInitiate_9671(); void Start_9672(); }; } namespace DLL2SDK::Assembly_CSharp { struct endseque : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* EndObj_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9668(); void Start_9669(); }; } namespace DLL2SDK::Assembly_CSharp { struct CamMoveTest : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* Intitrans_; DLL2SDK::UnityEngine::UnityEngine::GameObject* c1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* c2_; DLL2SDK::UnityEngine::UnityEngine::GameObject* c3_; DLL2SDK::UnityEngine::UnityEngine::GameObject* c4_; DLL2SDK::UnityEngine::UnityEngine::GameObject* c5_; DLL2SDK::UnityEngine::UnityEngine::Transform* Ca1_; DLL2SDK::UnityEngine::UnityEngine::Transform* Ca2_; DLL2SDK::UnityEngine::UnityEngine::Transform* Ca3_; DLL2SDK::UnityEngine::UnityEngine::Transform* Ca4_; DLL2SDK::UnityEngine::UnityEngine::Transform* Ca5_; DLL2SDK::UnityEngine::UnityEngine::Transform* Cam0_; DLL2SDK::UnityEngine::UnityEngine::Transform* Currenttras_; DLL2SDK::UnityEngine::UnityEngine::Transform* targettrans_; float MoveSpeed_; float Backspeed_; bool NeedMove_; int32_t selectid_; float speed_; int32_t state_; DLL2SDK::Array* cam2_; DLL2SDK::Array* Charactors_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_movetotarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setaniout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setaniback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_hideother_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_displayall_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9660(); void Start_9661(); void Update_9662(); void movetotarget_9663(); void setaniout_9664(DLL2SDK::UnityEngine::UnityEngine::Animator* ani_); void setaniback_9665(DLL2SDK::UnityEngine::UnityEngine::Animator* ani_); void hideother_9666(int32_t id_); void displayall_9667(); }; } namespace DLL2SDK::Assembly_CSharp { struct reflectCameraControl : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Shader* m_replacementShader_; DLL2SDK::Assembly_CSharp::marshWaterControl* m_marshWaterControl_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_mainCamera_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_plane_; DLL2SDK::UnityEngine::UnityEngine::RenderTexture* m_colorRT_; DLL2SDK::UnityEngine::UnityEngine::Material* m_poolWaterMaterial_; int32_t m_rtSize_; bool m_useMipmap_; bool m_planarReflectionOn_; bool m_darkReflectionOn_; DLL2SDK::UnityEngine::UnityEngine::Camera* m_cam_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnValidate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_selectGraphicQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateByCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getRotationFromMatrix_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getPositionFromMatrix_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateCameraSpacePlane_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateReflectionMatrix_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9650(); void OnValidate_9651(); void selectGraphicQuality_9652(int32_t qulity_); void Start_9653(); void UpdateByCamera_9654(); DLL2SDK::UnityEngine::UnityEngine::Vector4 CalculateCameraSpacePlane_9657(DLL2SDK::UnityEngine::UnityEngine::Camera* cam_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p_, DLL2SDK::UnityEngine::UnityEngine::Vector3 n_); void OnDestroy_9659(); static DLL2SDK::UnityEngine::UnityEngine::Quaternion getRotationFromMatrix_9655(DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 m_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 getPositionFromMatrix_9656(DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 m_); static void CalculateReflectionMatrix_9658(DLL2SDK::UnityEngine::UnityEngine::Matrix4x4* reflectionMat_, DLL2SDK::UnityEngine::UnityEngine::Vector4 plane_); }; } namespace DLL2SDK::Assembly_CSharp { struct marshWaterControl : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Rect m_waterRect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9648(); void OnDrawGizmos_9649(); }; } namespace DLL2SDK::Assembly_CSharp { struct mainCameraControl : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* m_reflectionCamera_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9645(); void Start_9646(); void Update_9647(); }; } namespace DLL2SDK::Assembly_CSharp { struct camera_mask : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t m_rtSize_; DLL2SDK::UnityEngine::UnityEngine::RenderTexture* m_rt_; DLL2SDK::mscorlib::System::String* m_savePath_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_genRT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_genMask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_saveMask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DumpRenderTexture_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9639(); void Start_9640(); void genRT_9641(); void genMask_9642(); void saveMask_9643(); static void DumpRenderTexture_9644(DLL2SDK::UnityEngine::UnityEngine::RenderTexture* rt_, DLL2SDK::mscorlib::System::String* pngOutPath_); }; } namespace DLL2SDK::Assembly_CSharp::SWS { struct splineMove : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::SWS::PathManager* pathContainer_; bool onStart_; bool moveToPath_; bool reverse_; int32_t startPoint_; int32_t currentPoint_; bool closeLoop_; bool local_; float lookAhead_; float sizeToAdd_; DLL2SDK::Assembly_CSharp::SWS::splineMove_TimeValue timeValue_; float speed_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* animEaseType_; DLL2SDK::Assembly_CSharp::SWS::splineMove_LoopType loopType_; DLL2SDK::Array* waypoints_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* events_; DLL2SDK::DOTween::DG::Tweening::PathType pathType_; DLL2SDK::DOTween::DG::Tweening::PathMode pathMode_; DLL2SDK::DOTween::DG::Tweening::Ease easeType_; DLL2SDK::DOTween::DG::Tweening::AxisConstraint lockPosition_; DLL2SDK::DOTween::DG::Tweening::AxisConstraint lockRotation_; DLL2SDK::Assembly_CSharp::SWS::splineMove_RotationType waypointRotation_; DLL2SDK::UnityEngine::UnityEngine::Transform* rotationTarget_; DLL2SDK::DOTween::DG::Tweening::Tweener* tween_; DLL2SDK::Array* wpPos_; float originSpeed_; DLL2SDK::UnityEngine::UnityEngine::Quaternion originRot_; DLL2SDK::mscorlib::System::Random* rand_; DLL2SDK::Array* rndArray_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateTween_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWaypointReached_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWaypointChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWaypointRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyWaypointRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReachedEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RandomizeWaypoints_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GoToWaypoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Wait_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Resume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reverse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetToStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeSpeed_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9613(); void Start_9614(); void StartMove_9615(); void Initialize_9616(int32_t startAt_); void CreateTween_9617(); void OnWaypointReached_9618(int32_t index_); void OnWaypointChange_9619(int32_t index_); void OnWaypointRotation_9620(); void ApplyWaypointRotation_9621(DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_); void ReachedEnd_9622(); void RandomizeWaypoints_9623(); void GoToWaypoint_9624(int32_t index_); void Pause_9625(float seconds_); DLL2SDK::mscorlib::System::Collections::IEnumerator* Wait_9626(float secs_); void Resume_9627(); void Reverse_9628(); void SetPath_9629(DLL2SDK::Assembly_CSharp::SWS::PathManager* newPath_); void Stop_9630(); void ResetToStart_9631(); void ChangeSpeed_9632(float value_); }; } namespace DLL2SDK::Assembly_CSharp::SWS { struct navMove : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::SWS::PathManager* pathContainer_; bool onStart_; bool moveToPath_; bool reverse_; int32_t startPoint_; int32_t currentPoint_; bool closeLoop_; bool updateRotation_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* events_; DLL2SDK::Assembly_CSharp::SWS::navMove_LoopType loopType_; DLL2SDK::Array* waypoints_; bool repeat_; DLL2SDK::UnityEngine::UnityEngine::AI::NavMeshAgent* agent_; DLL2SDK::mscorlib::System::Random* rand_; int32_t rndIndex_; bool waiting_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Move_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NextWaypoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WaitForDestination_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWaypointChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReachedEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RandomizeWaypoints_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GoToWaypoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Wait_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Resume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reverse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetToStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeSpeed_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9564(); void Awake_9565(); void Start_9566(); void StartMove_9567(); DLL2SDK::mscorlib::System::Collections::IEnumerator* Move_9568(); DLL2SDK::mscorlib::System::Collections::IEnumerator* NextWaypoint_9569(); DLL2SDK::mscorlib::System::Collections::IEnumerator* WaitForDestination_9570(); void OnWaypointChange_9571(int32_t index_); DLL2SDK::mscorlib::System::Collections::IEnumerator* ReachedEnd_9572(); void RandomizeWaypoints_9573(); void GoToWaypoint_9574(int32_t index_); void Pause_9575(float seconds_); DLL2SDK::mscorlib::System::Collections::IEnumerator* Wait_9576(float secs_); void Resume_9577(); void Reverse_9578(); void SetPath_9579(DLL2SDK::Assembly_CSharp::SWS::PathManager* newPath_); void Stop_9580(); void ResetToStart_9581(); void ChangeSpeed_9582(float value_); }; } namespace DLL2SDK::Assembly_CSharp::SWS { struct PathManager : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* waypoints_; bool drawCurved_; bool drawDirection_; DLL2SDK::UnityEngine::UnityEngine::Color color1_; DLL2SDK::UnityEngine::UnityEngine::Color color2_; DLL2SDK::UnityEngine::UnityEngine::Vector3 size_; float radius_; bool skipCustomNames_; DLL2SDK::UnityEngine::UnityEngine::GameObject* replaceObject_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHandleSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPathPoints_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWaypoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWaypointIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWaypointCount_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9540(); void Awake_9541(); void Create_9542(DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); void Create_9543(DLL2SDK::Array* waypoints_, bool makeChildren_); void OnDrawGizmos_9544(); float GetHandleSize_9545(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); DLL2SDK::Array* GetPathPoints_9546(bool local_); DLL2SDK::UnityEngine::UnityEngine::Transform* GetWaypoint_9547(int32_t index_); int32_t GetWaypointIndex_9548(int32_t point_); int32_t GetWaypointCount_9549(); }; } namespace DLL2SDK::Assembly_CSharp::SWS { struct BezierPoint : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Transform* wp_; DLL2SDK::Array* cp_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9539(); }; } namespace DLL2SDK::Assembly_CSharp::SWS { struct BezierPathManager : DLL2SDK::Assembly_CSharp::SWS::PathManager { DLL2SDK::Array* pathPoints_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* bPoints_; bool showHandles_; bool connectHandles_; DLL2SDK::UnityEngine::UnityEngine::Color color3_; float pathDetail_; bool customDetail_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* segmentDetail_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPathPoints_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWaypointCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWaypoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWaypointIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculatePath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPoints_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9524(); void Awake_9525(); void Create_9526(DLL2SDK::Array* waypoints_, bool makeChildren_); void OnDrawGizmos_9527(); DLL2SDK::Array* GetPathPoints_9528(bool local_); int32_t GetWaypointCount_9529(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetWaypoint_9530(int32_t index_); int32_t GetWaypointIndex_9531(int32_t point_); void CalculatePath_9532(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPoints_9533(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, float detail_); void __xLuaBaseProxy_Create_9534(DLL2SDK::Array* P0_, bool P1_); DLL2SDK::Array* __xLuaBaseProxy_GetPathPoints_9535(bool P0_); int32_t __xLuaBaseProxy_GetWaypointCount_9536(); DLL2SDK::UnityEngine::UnityEngine::Transform* __xLuaBaseProxy_GetWaypoint_9537(int32_t P0_); int32_t __xLuaBaseProxy_GetWaypointIndex_9538(int32_t P0_); }; } namespace DLL2SDK::Assembly_CSharp::SWS { struct PathRenderer : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool onUpdate_; float spacing_; DLL2SDK::Assembly_CSharp::SWS::PathManager* path_; DLL2SDK::UnityEngine::UnityEngine::LineRenderer* line_; DLL2SDK::Array* points_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Render_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawCurved_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawLinear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9512(); void Start_9513(); DLL2SDK::mscorlib::System::Collections::IEnumerator* StartRenderer_9514(); void Render_9515(); void DrawCurved_9516(); void DrawLinear_9517(); }; } namespace DLL2SDK::Assembly_CSharp::SWS { struct PathIndicator : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float modRotation_; DLL2SDK::UnityEngine::UnityEngine::ParticleSystem* pSys_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EmitParticles_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9503(); void Start_9504(); DLL2SDK::mscorlib::System::Collections::IEnumerator* EmitParticles_9505(); }; } namespace DLL2SDK::Assembly_CSharp::SWS { struct MoveAnimator : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::SWS::splineMove* sMove_; DLL2SDK::UnityEngine::UnityEngine::AI::NavMeshAgent* nAgent_; DLL2SDK::UnityEngine::UnityEngine::Animator* animator_; float lastRotY_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAnimatorMove_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9500(); void Start_9501(); void OnAnimatorMove_9502(); }; } namespace DLL2SDK::Assembly_CSharp { struct IronSourceUtils : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* ERROR_CODE_; DLL2SDK::mscorlib::System::String* ERROR_DESCRIPTION_; DLL2SDK::mscorlib::System::String* INSTANCE_ID_KEY_; DLL2SDK::mscorlib::System::String* PLACEMENT_KEY_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getErrorFromErrorObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getPlacementFromObject_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9497(); static DLL2SDK::Assembly_CSharp::IronSourceError* getErrorFromErrorObject_9498(DLL2SDK::mscorlib::System::Object* descriptionObject_); static DLL2SDK::Assembly_CSharp::IronSourcePlacement* getPlacementFromObject_9499(DLL2SDK::mscorlib::System::Object* placementObject_); }; } namespace DLL2SDK::Assembly_CSharp { struct IronSourceSegment : DLL2SDK::mscorlib::System::Object { int32_t age_; DLL2SDK::mscorlib::System::String* gender_; int32_t level_; int32_t isPaying_; int64_t userCreationDate_; double iapt_; DLL2SDK::mscorlib::System::String* segmentName_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* customs_; struct StaticFields { DLL2SDK::System_Core::System::Func_2, DLL2SDK::mscorlib::System::String*>* __f__am_cache0_; DLL2SDK::System_Core::System::Func_2>*, DLL2SDK::mscorlib::System::String*>* __f__am_cache1_; DLL2SDK::System_Core::System::Func_2>*, DLL2SDK::mscorlib::System::String*>* __f__am_cache2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setCustom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getSegmentAsDict_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9491(); void setCustom_9492(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* getSegmentAsDict_9493(); static DLL2SDK::mscorlib::System::String* _getSegmentAsDict_m__0_9494(DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 d_); static DLL2SDK::mscorlib::System::String* _getSegmentAsDict_m__1_9495(DLL2SDK::System_Core::System::Linq::IGrouping_2>* d_); static DLL2SDK::mscorlib::System::String* _getSegmentAsDict_m__2_9496(DLL2SDK::System_Core::System::Linq::IGrouping_2>* d_); }; } namespace DLL2SDK::Assembly_CSharp { struct IronSourcePlacement : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* rewardName_; int32_t rewardAmount_; DLL2SDK::mscorlib::System::String* placementName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getRewardName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getRewardAmount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getPlacementName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9485(DLL2SDK::mscorlib::System::String* placementName_, DLL2SDK::mscorlib::System::String* rewardName_, int32_t rewardAmount_); DLL2SDK::mscorlib::System::String* getRewardName_9486(); int32_t getRewardAmount_9487(); DLL2SDK::mscorlib::System::String* getPlacementName_9488(); DLL2SDK::mscorlib::System::String* ToString_9489(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_9490(); }; } namespace DLL2SDK::Assembly_CSharp::IronSourceJSON { struct Json : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::Object* Deserialize_9462(DLL2SDK::mscorlib::System::String* json_); static DLL2SDK::mscorlib::System::String* Serialize_9463(DLL2SDK::mscorlib::System::Object* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct IronSourceBannerSize : DLL2SDK::mscorlib::System::Object { int32_t width_; int32_t height_; DLL2SDK::mscorlib::System::String* description_; struct StaticFields { DLL2SDK::Assembly_CSharp::IronSourceBannerSize* BANNER_; DLL2SDK::Assembly_CSharp::IronSourceBannerSize* LARGE_; DLL2SDK::Assembly_CSharp::IronSourceBannerSize* RECTANGLE_; DLL2SDK::Assembly_CSharp::IronSourceBannerSize* SMART_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9455(); void _ctor_9456(int32_t width_, int32_t height_); void _ctor_9457(DLL2SDK::mscorlib::System::String* description_); DLL2SDK::mscorlib::System::String* get_Description_9458(); int32_t get_Width_9459(); int32_t get_Height_9460(); static void _cctor_9461(); }; } namespace DLL2SDK::Assembly_CSharp { struct IronSourceAdUnits : DLL2SDK::mscorlib::System::Object { static DLL2SDK::mscorlib::System::String* get_REWARDED_VIDEO_9451(); static DLL2SDK::mscorlib::System::String* get_INTERSTITIAL_9452(); static DLL2SDK::mscorlib::System::String* get_OFFERWALL_9453(); static DLL2SDK::mscorlib::System::String* get_BANNER_9454(); }; } namespace DLL2SDK::Assembly_CSharp { struct IronSourceEvents : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::mscorlib::System::String* ERROR_CODE_; DLL2SDK::mscorlib::System::String* ERROR_DESCRIPTION_; DLL2SDK::mscorlib::System::String* INSTANCE_ID_KEY_; DLL2SDK::mscorlib::System::String* PLACEMENT_KEY_; DLL2SDK::mscorlib::System::Action_1* _onRewardedVideoAdShowFailedEvent_; DLL2SDK::System_Core::System::Action* _onRewardedVideoAdOpenedEvent_; DLL2SDK::System_Core::System::Action* _onRewardedVideoAdClosedEvent_; DLL2SDK::System_Core::System::Action* _onRewardedVideoAdStartedEvent_; DLL2SDK::System_Core::System::Action* _onRewardedVideoAdEndedEvent_; DLL2SDK::mscorlib::System::Action_1* _onRewardedVideoAdRewardedEvent_; DLL2SDK::mscorlib::System::Action_1* _onRewardedVideoAdClickedEvent_; DLL2SDK::mscorlib::System::Action_1* _onRewardedVideoAvailabilityChangedEvent_; DLL2SDK::mscorlib::System::Action_1* _onRewardedVideoAdLoadedDemandOnlyEvent_; DLL2SDK::System_Core::System::Action_2* _onRewardedVideoAdLoadFailedDemandOnlyEvent_; DLL2SDK::mscorlib::System::Action_1* _onRewardedVideoAdOpenedDemandOnlyEvent_; DLL2SDK::mscorlib::System::Action_1* _onRewardedVideoAdClosedDemandOnlyEvent_; DLL2SDK::mscorlib::System::Action_1* _onRewardedVideoAdRewardedDemandOnlyEvent_; DLL2SDK::System_Core::System::Action_2* _onRewardedVideoAdShowFailedDemandOnlyEvent_; DLL2SDK::mscorlib::System::Action_1* _onRewardedVideoAdClickedDemandOnlyEvent_; DLL2SDK::System_Core::System::Action* _onInterstitialAdReadyEvent_; DLL2SDK::mscorlib::System::Action_1* _onInterstitialAdLoadFailedEvent_; DLL2SDK::System_Core::System::Action* _onInterstitialAdOpenedEvent_; DLL2SDK::System_Core::System::Action* _onInterstitialAdClosedEvent_; DLL2SDK::System_Core::System::Action* _onInterstitialAdShowSucceededEvent_; DLL2SDK::mscorlib::System::Action_1* _onInterstitialAdShowFailedEvent_; DLL2SDK::System_Core::System::Action* _onInterstitialAdClickedEvent_; DLL2SDK::mscorlib::System::Action_1* _onInterstitialAdReadyDemandOnlyEvent_; DLL2SDK::System_Core::System::Action_2* _onInterstitialAdLoadFailedDemandOnlyEvent_; DLL2SDK::mscorlib::System::Action_1* _onInterstitialAdOpenedDemandOnlyEvent_; DLL2SDK::mscorlib::System::Action_1* _onInterstitialAdClosedDemandOnlyEvent_; DLL2SDK::System_Core::System::Action_2* _onInterstitialAdShowFailedDemandOnlyEvent_; DLL2SDK::mscorlib::System::Action_1* _onInterstitialAdClickedDemandOnlyEvent_; DLL2SDK::System_Core::System::Action* _onInterstitialAdRewardedEvent_; DLL2SDK::System_Core::System::Action* _onOfferwallOpenedEvent_; DLL2SDK::mscorlib::System::Action_1* _onOfferwallShowFailedEvent_; DLL2SDK::System_Core::System::Action* _onOfferwallClosedEvent_; DLL2SDK::mscorlib::System::Action_1* _onGetOfferwallCreditsFailedEvent_; DLL2SDK::mscorlib::System::Action_1*>* _onOfferwallAdCreditedEvent_; DLL2SDK::mscorlib::System::Action_1* _onOfferwallAvailableEvent_; DLL2SDK::System_Core::System::Action* _onBannerAdLoadedEvent_; DLL2SDK::mscorlib::System::Action_1* _onBannerAdLoadFailedEvent_; DLL2SDK::System_Core::System::Action* _onBannerAdClickedEvent_; DLL2SDK::System_Core::System::Action* _onBannerAdScreenPresentedEvent_; DLL2SDK::System_Core::System::Action* _onBannerAdScreenDismissedEvent_; DLL2SDK::System_Core::System::Action* _onBannerAdLeftApplicationEvent_; DLL2SDK::mscorlib::System::Action_1* _onSegmentReceivedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onRewardedVideoAdShowFailedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onRewardedVideoAdShowFailedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onRewardedVideoAdShowFailedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onRewardedVideoAdShowFailedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onRewardedVideoAdShowFailed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onRewardedVideoAdOpenedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onRewardedVideoAdOpenedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onRewardedVideoAdOpenedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onRewardedVideoAdOpenedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onRewardedVideoAdOpened_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onRewardedVideoAdClosedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onRewardedVideoAdClosedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onRewardedVideoAdClosedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onRewardedVideoAdClosedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onRewardedVideoAdClosed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onRewardedVideoAdStartedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onRewardedVideoAdStartedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onRewardedVideoAdStartedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onRewardedVideoAdStartedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onRewardedVideoAdStarted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onRewardedVideoAdEndedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onRewardedVideoAdEndedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onRewardedVideoAdEndedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onRewardedVideoAdEndedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onRewardedVideoAdEnded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onRewardedVideoAdRewardedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onRewardedVideoAdRewardedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onRewardedVideoAdRewardedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onRewardedVideoAdRewardedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onRewardedVideoAdRewarded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onRewardedVideoAdClickedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onRewardedVideoAdClickedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onRewardedVideoAdClickedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onRewardedVideoAdClickedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onRewardedVideoAdClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onRewardedVideoAvailabilityChangedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onRewardedVideoAvailabilityChangedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onRewardedVideoAvailabilityChangedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onRewardedVideoAvailabilityChangedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onRewardedVideoAvailabilityChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onRewardedVideoAdLoadedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onRewardedVideoAdLoadedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onRewardedVideoAdLoadedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onRewardedVideoAdLoadedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onRewardedVideoAdLoadedDemandOnly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onRewardedVideoAdLoadFailedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onRewardedVideoAdLoadFailedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onRewardedVideoAdLoadFailedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onRewardedVideoAdLoadFailedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onRewardedVideoAdLoadFailedDemandOnly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onRewardedVideoAdOpenedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onRewardedVideoAdOpenedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onRewardedVideoAdOpenedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onRewardedVideoAdOpenedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onRewardedVideoAdOpenedDemandOnly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onRewardedVideoAdClosedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onRewardedVideoAdClosedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onRewardedVideoAdClosedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onRewardedVideoAdClosedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onRewardedVideoAdClosedDemandOnly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onRewardedVideoAdRewardedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onRewardedVideoAdRewardedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onRewardedVideoAdRewardedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onRewardedVideoAdRewardedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onRewardedVideoAdRewardedDemandOnly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onRewardedVideoAdShowFailedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onRewardedVideoAdShowFailedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onRewardedVideoAdShowFailedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onRewardedVideoAdShowFailedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onRewardedVideoAdShowFailedDemandOnly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onRewardedVideoAdClickedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onRewardedVideoAdClickedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onRewardedVideoAdClickedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onRewardedVideoAdClickedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onRewardedVideoAdClickedDemandOnly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onInterstitialAdReadyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onInterstitialAdReadyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onInterstitialAdReadyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onInterstitialAdReadyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onInterstitialAdReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onInterstitialAdLoadFailedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onInterstitialAdLoadFailedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onInterstitialAdLoadFailedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onInterstitialAdLoadFailedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onInterstitialAdLoadFailed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onInterstitialAdOpenedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onInterstitialAdOpenedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onInterstitialAdOpenedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onInterstitialAdOpenedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onInterstitialAdOpened_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onInterstitialAdClosedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onInterstitialAdClosedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onInterstitialAdClosedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onInterstitialAdClosedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onInterstitialAdClosed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onInterstitialAdShowSucceededEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onInterstitialAdShowSucceededEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onInterstitialAdShowSucceededEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onInterstitialAdShowSucceededEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onInterstitialAdShowSucceeded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onInterstitialAdShowFailedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onInterstitialAdShowFailedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onInterstitialAdShowFailedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onInterstitialAdShowFailedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onInterstitialAdShowFailed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onInterstitialAdClickedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onInterstitialAdClickedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onInterstitialAdClickedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onInterstitialAdClickedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onInterstitialAdClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onInterstitialAdReadyDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onInterstitialAdReadyDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onInterstitialAdReadyDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onInterstitialAdReadyDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onInterstitialAdReadyDemandOnly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onInterstitialAdLoadFailedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onInterstitialAdLoadFailedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onInterstitialAdLoadFailedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onInterstitialAdLoadFailedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onInterstitialAdLoadFailedDemandOnly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onInterstitialAdOpenedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onInterstitialAdOpenedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onInterstitialAdOpenedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onInterstitialAdOpenedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onInterstitialAdOpenedDemandOnly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onInterstitialAdClosedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onInterstitialAdClosedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onInterstitialAdClosedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onInterstitialAdClosedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onInterstitialAdClosedDemandOnly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onInterstitialAdShowFailedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onInterstitialAdShowFailedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onInterstitialAdShowFailedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onInterstitialAdShowFailedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onInterstitialAdShowFailedDemandOnly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onInterstitialAdClickedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onInterstitialAdClickedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onInterstitialAdClickedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onInterstitialAdClickedDemandOnlyEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onInterstitialAdClickedDemandOnly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onInterstitialAdRewardedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onInterstitialAdRewardedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onInterstitialAdRewardedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onInterstitialAdRewardedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onInterstitialAdRewarded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onOfferwallOpenedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onOfferwallOpenedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onOfferwallOpenedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onOfferwallOpenedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onOfferwallOpened_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onOfferwallShowFailedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onOfferwallShowFailedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onOfferwallShowFailedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onOfferwallShowFailedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onOfferwallShowFailed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onOfferwallClosedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onOfferwallClosedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onOfferwallClosedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onOfferwallClosedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onOfferwallClosed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onGetOfferwallCreditsFailedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onGetOfferwallCreditsFailedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onGetOfferwallCreditsFailedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onGetOfferwallCreditsFailedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onGetOfferwallCreditsFailed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onOfferwallAdCreditedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onOfferwallAdCreditedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onOfferwallAdCreditedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onOfferwallAdCreditedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onOfferwallAdCredited_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onOfferwallAvailableEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onOfferwallAvailableEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onOfferwallAvailableEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onOfferwallAvailableEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onOfferwallAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onBannerAdLoadedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onBannerAdLoadedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onBannerAdLoadedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onBannerAdLoadedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onBannerAdLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onBannerAdLoadFailedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onBannerAdLoadFailedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onBannerAdLoadFailedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onBannerAdLoadFailedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onBannerAdLoadFailed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onBannerAdClickedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onBannerAdClickedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onBannerAdClickedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onBannerAdClickedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onBannerAdClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onBannerAdScreenPresentedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onBannerAdScreenPresentedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onBannerAdScreenPresentedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onBannerAdScreenPresentedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onBannerAdScreenPresented_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onBannerAdScreenDismissedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onBannerAdScreenDismissedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onBannerAdScreenDismissedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onBannerAdScreenDismissedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onBannerAdScreenDismissed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onBannerAdLeftApplicationEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onBannerAdLeftApplicationEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onBannerAdLeftApplicationEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onBannerAdLeftApplicationEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onBannerAdLeftApplication_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add__onSegmentReceivedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove__onSegmentReceivedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_onSegmentReceivedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_onSegmentReceivedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onSegmentReceived_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getErrorFromErrorObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getPlacementFromObject_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9193(); void Awake_9194(); void onRewardedVideoAdShowFailed_9199(DLL2SDK::mscorlib::System::String* description_); void onRewardedVideoAdOpened_9204(DLL2SDK::mscorlib::System::String* empty_); void onRewardedVideoAdClosed_9209(DLL2SDK::mscorlib::System::String* empty_); void onRewardedVideoAdStarted_9214(DLL2SDK::mscorlib::System::String* empty_); void onRewardedVideoAdEnded_9219(DLL2SDK::mscorlib::System::String* empty_); void onRewardedVideoAdRewarded_9224(DLL2SDK::mscorlib::System::String* description_); void onRewardedVideoAdClicked_9229(DLL2SDK::mscorlib::System::String* description_); void onRewardedVideoAvailabilityChanged_9234(DLL2SDK::mscorlib::System::String* stringAvailable_); void onRewardedVideoAdLoadedDemandOnly_9239(DLL2SDK::mscorlib::System::String* instanceId_); void onRewardedVideoAdLoadFailedDemandOnly_9244(DLL2SDK::mscorlib::System::String* args_); void onRewardedVideoAdOpenedDemandOnly_9249(DLL2SDK::mscorlib::System::String* instanceId_); void onRewardedVideoAdClosedDemandOnly_9254(DLL2SDK::mscorlib::System::String* instanceId_); void onRewardedVideoAdRewardedDemandOnly_9259(DLL2SDK::mscorlib::System::String* instanceId_); void onRewardedVideoAdShowFailedDemandOnly_9264(DLL2SDK::mscorlib::System::String* args_); void onRewardedVideoAdClickedDemandOnly_9269(DLL2SDK::mscorlib::System::String* instanceId_); void onInterstitialAdReady_9274(); void onInterstitialAdLoadFailed_9279(DLL2SDK::mscorlib::System::String* description_); void onInterstitialAdOpened_9284(DLL2SDK::mscorlib::System::String* empty_); void onInterstitialAdClosed_9289(DLL2SDK::mscorlib::System::String* empty_); void onInterstitialAdShowSucceeded_9294(DLL2SDK::mscorlib::System::String* empty_); void onInterstitialAdShowFailed_9299(DLL2SDK::mscorlib::System::String* description_); void onInterstitialAdClicked_9304(DLL2SDK::mscorlib::System::String* empty_); void onInterstitialAdReadyDemandOnly_9309(DLL2SDK::mscorlib::System::String* instanceId_); void onInterstitialAdLoadFailedDemandOnly_9314(DLL2SDK::mscorlib::System::String* args_); void onInterstitialAdOpenedDemandOnly_9319(DLL2SDK::mscorlib::System::String* instanceId_); void onInterstitialAdClosedDemandOnly_9324(DLL2SDK::mscorlib::System::String* instanceId_); void onInterstitialAdShowFailedDemandOnly_9329(DLL2SDK::mscorlib::System::String* args_); void onInterstitialAdClickedDemandOnly_9334(DLL2SDK::mscorlib::System::String* instanceId_); void onInterstitialAdRewarded_9339(DLL2SDK::mscorlib::System::String* empty_); void onOfferwallOpened_9344(DLL2SDK::mscorlib::System::String* empty_); void onOfferwallShowFailed_9349(DLL2SDK::mscorlib::System::String* description_); void onOfferwallClosed_9354(DLL2SDK::mscorlib::System::String* empty_); void onGetOfferwallCreditsFailed_9359(DLL2SDK::mscorlib::System::String* description_); void onOfferwallAdCredited_9364(DLL2SDK::mscorlib::System::String* json_); void onOfferwallAvailable_9369(DLL2SDK::mscorlib::System::String* stringAvailable_); void onBannerAdLoaded_9374(); void onBannerAdLoadFailed_9379(DLL2SDK::mscorlib::System::String* description_); void onBannerAdClicked_9384(); void onBannerAdScreenPresented_9389(); void onBannerAdScreenDismissed_9394(); void onBannerAdLeftApplication_9399(); void onSegmentReceived_9404(DLL2SDK::mscorlib::System::String* segmentName_); DLL2SDK::Assembly_CSharp::IronSourceError* getErrorFromErrorObject_9405(DLL2SDK::mscorlib::System::Object* descriptionObject_); DLL2SDK::Assembly_CSharp::IronSourcePlacement* getPlacementFromObject_9406(DLL2SDK::mscorlib::System::Object* placementObject_); static void add__onRewardedVideoAdShowFailedEvent_9195(DLL2SDK::mscorlib::System::Action_1* value_); static void remove__onRewardedVideoAdShowFailedEvent_9196(DLL2SDK::mscorlib::System::Action_1* value_); static void add_onRewardedVideoAdShowFailedEvent_9197(DLL2SDK::mscorlib::System::Action_1* value_); static void remove_onRewardedVideoAdShowFailedEvent_9198(DLL2SDK::mscorlib::System::Action_1* value_); static void add__onRewardedVideoAdOpenedEvent_9200(DLL2SDK::System_Core::System::Action* value_); static void remove__onRewardedVideoAdOpenedEvent_9201(DLL2SDK::System_Core::System::Action* value_); static void add_onRewardedVideoAdOpenedEvent_9202(DLL2SDK::System_Core::System::Action* value_); static void remove_onRewardedVideoAdOpenedEvent_9203(DLL2SDK::System_Core::System::Action* value_); static void add__onRewardedVideoAdClosedEvent_9205(DLL2SDK::System_Core::System::Action* value_); static void remove__onRewardedVideoAdClosedEvent_9206(DLL2SDK::System_Core::System::Action* value_); static void add_onRewardedVideoAdClosedEvent_9207(DLL2SDK::System_Core::System::Action* value_); static void remove_onRewardedVideoAdClosedEvent_9208(DLL2SDK::System_Core::System::Action* value_); static void add__onRewardedVideoAdStartedEvent_9210(DLL2SDK::System_Core::System::Action* value_); static void remove__onRewardedVideoAdStartedEvent_9211(DLL2SDK::System_Core::System::Action* value_); static void add_onRewardedVideoAdStartedEvent_9212(DLL2SDK::System_Core::System::Action* value_); static void remove_onRewardedVideoAdStartedEvent_9213(DLL2SDK::System_Core::System::Action* value_); static void add__onRewardedVideoAdEndedEvent_9215(DLL2SDK::System_Core::System::Action* value_); static void remove__onRewardedVideoAdEndedEvent_9216(DLL2SDK::System_Core::System::Action* value_); static void add_onRewardedVideoAdEndedEvent_9217(DLL2SDK::System_Core::System::Action* value_); static void remove_onRewardedVideoAdEndedEvent_9218(DLL2SDK::System_Core::System::Action* value_); static void add__onRewardedVideoAdRewardedEvent_9220(DLL2SDK::mscorlib::System::Action_1* value_); static void remove__onRewardedVideoAdRewardedEvent_9221(DLL2SDK::mscorlib::System::Action_1* value_); static void add_onRewardedVideoAdRewardedEvent_9222(DLL2SDK::mscorlib::System::Action_1* value_); static void remove_onRewardedVideoAdRewardedEvent_9223(DLL2SDK::mscorlib::System::Action_1* value_); static void add__onRewardedVideoAdClickedEvent_9225(DLL2SDK::mscorlib::System::Action_1* value_); static void remove__onRewardedVideoAdClickedEvent_9226(DLL2SDK::mscorlib::System::Action_1* value_); static void add_onRewardedVideoAdClickedEvent_9227(DLL2SDK::mscorlib::System::Action_1* value_); static void remove_onRewardedVideoAdClickedEvent_9228(DLL2SDK::mscorlib::System::Action_1* value_); static void add__onRewardedVideoAvailabilityChangedEvent_9230(DLL2SDK::mscorlib::System::Action_1* value_); static void remove__onRewardedVideoAvailabilityChangedEvent_9231(DLL2SDK::mscorlib::System::Action_1* value_); static void add_onRewardedVideoAvailabilityChangedEvent_9232(DLL2SDK::mscorlib::System::Action_1* value_); static void remove_onRewardedVideoAvailabilityChangedEvent_9233(DLL2SDK::mscorlib::System::Action_1* value_); static void add__onRewardedVideoAdLoadedDemandOnlyEvent_9235(DLL2SDK::mscorlib::System::Action_1* value_); static void remove__onRewardedVideoAdLoadedDemandOnlyEvent_9236(DLL2SDK::mscorlib::System::Action_1* value_); static void add_onRewardedVideoAdLoadedDemandOnlyEvent_9237(DLL2SDK::mscorlib::System::Action_1* value_); static void remove_onRewardedVideoAdLoadedDemandOnlyEvent_9238(DLL2SDK::mscorlib::System::Action_1* value_); static void add__onRewardedVideoAdLoadFailedDemandOnlyEvent_9240(DLL2SDK::System_Core::System::Action_2* value_); static void remove__onRewardedVideoAdLoadFailedDemandOnlyEvent_9241(DLL2SDK::System_Core::System::Action_2* value_); static void add_onRewardedVideoAdLoadFailedDemandOnlyEvent_9242(DLL2SDK::System_Core::System::Action_2* value_); static void remove_onRewardedVideoAdLoadFailedDemandOnlyEvent_9243(DLL2SDK::System_Core::System::Action_2* value_); static void add__onRewardedVideoAdOpenedDemandOnlyEvent_9245(DLL2SDK::mscorlib::System::Action_1* value_); static void remove__onRewardedVideoAdOpenedDemandOnlyEvent_9246(DLL2SDK::mscorlib::System::Action_1* value_); static void add_onRewardedVideoAdOpenedDemandOnlyEvent_9247(DLL2SDK::mscorlib::System::Action_1* value_); static void remove_onRewardedVideoAdOpenedDemandOnlyEvent_9248(DLL2SDK::mscorlib::System::Action_1* value_); static void add__onRewardedVideoAdClosedDemandOnlyEvent_9250(DLL2SDK::mscorlib::System::Action_1* value_); static void remove__onRewardedVideoAdClosedDemandOnlyEvent_9251(DLL2SDK::mscorlib::System::Action_1* value_); static void add_onRewardedVideoAdClosedDemandOnlyEvent_9252(DLL2SDK::mscorlib::System::Action_1* value_); static void remove_onRewardedVideoAdClosedDemandOnlyEvent_9253(DLL2SDK::mscorlib::System::Action_1* value_); static void add__onRewardedVideoAdRewardedDemandOnlyEvent_9255(DLL2SDK::mscorlib::System::Action_1* value_); static void remove__onRewardedVideoAdRewardedDemandOnlyEvent_9256(DLL2SDK::mscorlib::System::Action_1* value_); static void add_onRewardedVideoAdRewardedDemandOnlyEvent_9257(DLL2SDK::mscorlib::System::Action_1* value_); static void remove_onRewardedVideoAdRewardedDemandOnlyEvent_9258(DLL2SDK::mscorlib::System::Action_1* value_); static void add__onRewardedVideoAdShowFailedDemandOnlyEvent_9260(DLL2SDK::System_Core::System::Action_2* value_); static void remove__onRewardedVideoAdShowFailedDemandOnlyEvent_9261(DLL2SDK::System_Core::System::Action_2* value_); static void add_onRewardedVideoAdShowFailedDemandOnlyEvent_9262(DLL2SDK::System_Core::System::Action_2* value_); static void remove_onRewardedVideoAdShowFailedDemandOnlyEvent_9263(DLL2SDK::System_Core::System::Action_2* value_); static void add__onRewardedVideoAdClickedDemandOnlyEvent_9265(DLL2SDK::mscorlib::System::Action_1* value_); static void remove__onRewardedVideoAdClickedDemandOnlyEvent_9266(DLL2SDK::mscorlib::System::Action_1* value_); static void add_onRewardedVideoAdClickedDemandOnlyEvent_9267(DLL2SDK::mscorlib::System::Action_1* value_); static void remove_onRewardedVideoAdClickedDemandOnlyEvent_9268(DLL2SDK::mscorlib::System::Action_1* value_); static void add__onInterstitialAdReadyEvent_9270(DLL2SDK::System_Core::System::Action* value_); static void remove__onInterstitialAdReadyEvent_9271(DLL2SDK::System_Core::System::Action* value_); static void add_onInterstitialAdReadyEvent_9272(DLL2SDK::System_Core::System::Action* value_); static void remove_onInterstitialAdReadyEvent_9273(DLL2SDK::System_Core::System::Action* value_); static void add__onInterstitialAdLoadFailedEvent_9275(DLL2SDK::mscorlib::System::Action_1* value_); static void remove__onInterstitialAdLoadFailedEvent_9276(DLL2SDK::mscorlib::System::Action_1* value_); static void add_onInterstitialAdLoadFailedEvent_9277(DLL2SDK::mscorlib::System::Action_1* value_); static void remove_onInterstitialAdLoadFailedEvent_9278(DLL2SDK::mscorlib::System::Action_1* value_); static void add__onInterstitialAdOpenedEvent_9280(DLL2SDK::System_Core::System::Action* value_); static void remove__onInterstitialAdOpenedEvent_9281(DLL2SDK::System_Core::System::Action* value_); static void add_onInterstitialAdOpenedEvent_9282(DLL2SDK::System_Core::System::Action* value_); static void remove_onInterstitialAdOpenedEvent_9283(DLL2SDK::System_Core::System::Action* value_); static void add__onInterstitialAdClosedEvent_9285(DLL2SDK::System_Core::System::Action* value_); static void remove__onInterstitialAdClosedEvent_9286(DLL2SDK::System_Core::System::Action* value_); static void add_onInterstitialAdClosedEvent_9287(DLL2SDK::System_Core::System::Action* value_); static void remove_onInterstitialAdClosedEvent_9288(DLL2SDK::System_Core::System::Action* value_); static void add__onInterstitialAdShowSucceededEvent_9290(DLL2SDK::System_Core::System::Action* value_); static void remove__onInterstitialAdShowSucceededEvent_9291(DLL2SDK::System_Core::System::Action* value_); static void add_onInterstitialAdShowSucceededEvent_9292(DLL2SDK::System_Core::System::Action* value_); static void remove_onInterstitialAdShowSucceededEvent_9293(DLL2SDK::System_Core::System::Action* value_); static void add__onInterstitialAdShowFailedEvent_9295(DLL2SDK::mscorlib::System::Action_1* value_); static void remove__onInterstitialAdShowFailedEvent_9296(DLL2SDK::mscorlib::System::Action_1* value_); static void add_onInterstitialAdShowFailedEvent_9297(DLL2SDK::mscorlib::System::Action_1* value_); static void remove_onInterstitialAdShowFailedEvent_9298(DLL2SDK::mscorlib::System::Action_1* value_); static void add__onInterstitialAdClickedEvent_9300(DLL2SDK::System_Core::System::Action* value_); static void remove__onInterstitialAdClickedEvent_9301(DLL2SDK::System_Core::System::Action* value_); static void add_onInterstitialAdClickedEvent_9302(DLL2SDK::System_Core::System::Action* value_); static void remove_onInterstitialAdClickedEvent_9303(DLL2SDK::System_Core::System::Action* value_); static void add__onInterstitialAdReadyDemandOnlyEvent_9305(DLL2SDK::mscorlib::System::Action_1* value_); static void remove__onInterstitialAdReadyDemandOnlyEvent_9306(DLL2SDK::mscorlib::System::Action_1* value_); static void add_onInterstitialAdReadyDemandOnlyEvent_9307(DLL2SDK::mscorlib::System::Action_1* value_); static void remove_onInterstitialAdReadyDemandOnlyEvent_9308(DLL2SDK::mscorlib::System::Action_1* value_); static void add__onInterstitialAdLoadFailedDemandOnlyEvent_9310(DLL2SDK::System_Core::System::Action_2* value_); static void remove__onInterstitialAdLoadFailedDemandOnlyEvent_9311(DLL2SDK::System_Core::System::Action_2* value_); static void add_onInterstitialAdLoadFailedDemandOnlyEvent_9312(DLL2SDK::System_Core::System::Action_2* value_); static void remove_onInterstitialAdLoadFailedDemandOnlyEvent_9313(DLL2SDK::System_Core::System::Action_2* value_); static void add__onInterstitialAdOpenedDemandOnlyEvent_9315(DLL2SDK::mscorlib::System::Action_1* value_); static void remove__onInterstitialAdOpenedDemandOnlyEvent_9316(DLL2SDK::mscorlib::System::Action_1* value_); static void add_onInterstitialAdOpenedDemandOnlyEvent_9317(DLL2SDK::mscorlib::System::Action_1* value_); static void remove_onInterstitialAdOpenedDemandOnlyEvent_9318(DLL2SDK::mscorlib::System::Action_1* value_); static void add__onInterstitialAdClosedDemandOnlyEvent_9320(DLL2SDK::mscorlib::System::Action_1* value_); static void remove__onInterstitialAdClosedDemandOnlyEvent_9321(DLL2SDK::mscorlib::System::Action_1* value_); static void add_onInterstitialAdClosedDemandOnlyEvent_9322(DLL2SDK::mscorlib::System::Action_1* value_); static void remove_onInterstitialAdClosedDemandOnlyEvent_9323(DLL2SDK::mscorlib::System::Action_1* value_); static void add__onInterstitialAdShowFailedDemandOnlyEvent_9325(DLL2SDK::System_Core::System::Action_2* value_); static void remove__onInterstitialAdShowFailedDemandOnlyEvent_9326(DLL2SDK::System_Core::System::Action_2* value_); static void add_onInterstitialAdShowFailedDemandOnlyEvent_9327(DLL2SDK::System_Core::System::Action_2* value_); static void remove_onInterstitialAdShowFailedDemandOnlyEvent_9328(DLL2SDK::System_Core::System::Action_2* value_); static void add__onInterstitialAdClickedDemandOnlyEvent_9330(DLL2SDK::mscorlib::System::Action_1* value_); static void remove__onInterstitialAdClickedDemandOnlyEvent_9331(DLL2SDK::mscorlib::System::Action_1* value_); static void add_onInterstitialAdClickedDemandOnlyEvent_9332(DLL2SDK::mscorlib::System::Action_1* value_); static void remove_onInterstitialAdClickedDemandOnlyEvent_9333(DLL2SDK::mscorlib::System::Action_1* value_); static void add__onInterstitialAdRewardedEvent_9335(DLL2SDK::System_Core::System::Action* value_); static void remove__onInterstitialAdRewardedEvent_9336(DLL2SDK::System_Core::System::Action* value_); static void add_onInterstitialAdRewardedEvent_9337(DLL2SDK::System_Core::System::Action* value_); static void remove_onInterstitialAdRewardedEvent_9338(DLL2SDK::System_Core::System::Action* value_); static void add__onOfferwallOpenedEvent_9340(DLL2SDK::System_Core::System::Action* value_); static void remove__onOfferwallOpenedEvent_9341(DLL2SDK::System_Core::System::Action* value_); static void add_onOfferwallOpenedEvent_9342(DLL2SDK::System_Core::System::Action* value_); static void remove_onOfferwallOpenedEvent_9343(DLL2SDK::System_Core::System::Action* value_); static void add__onOfferwallShowFailedEvent_9345(DLL2SDK::mscorlib::System::Action_1* value_); static void remove__onOfferwallShowFailedEvent_9346(DLL2SDK::mscorlib::System::Action_1* value_); static void add_onOfferwallShowFailedEvent_9347(DLL2SDK::mscorlib::System::Action_1* value_); static void remove_onOfferwallShowFailedEvent_9348(DLL2SDK::mscorlib::System::Action_1* value_); static void add__onOfferwallClosedEvent_9350(DLL2SDK::System_Core::System::Action* value_); static void remove__onOfferwallClosedEvent_9351(DLL2SDK::System_Core::System::Action* value_); static void add_onOfferwallClosedEvent_9352(DLL2SDK::System_Core::System::Action* value_); static void remove_onOfferwallClosedEvent_9353(DLL2SDK::System_Core::System::Action* value_); static void add__onGetOfferwallCreditsFailedEvent_9355(DLL2SDK::mscorlib::System::Action_1* value_); static void remove__onGetOfferwallCreditsFailedEvent_9356(DLL2SDK::mscorlib::System::Action_1* value_); static void add_onGetOfferwallCreditsFailedEvent_9357(DLL2SDK::mscorlib::System::Action_1* value_); static void remove_onGetOfferwallCreditsFailedEvent_9358(DLL2SDK::mscorlib::System::Action_1* value_); static void add__onOfferwallAdCreditedEvent_9360(DLL2SDK::mscorlib::System::Action_1*>* value_); static void remove__onOfferwallAdCreditedEvent_9361(DLL2SDK::mscorlib::System::Action_1*>* value_); static void add_onOfferwallAdCreditedEvent_9362(DLL2SDK::mscorlib::System::Action_1*>* value_); static void remove_onOfferwallAdCreditedEvent_9363(DLL2SDK::mscorlib::System::Action_1*>* value_); static void add__onOfferwallAvailableEvent_9365(DLL2SDK::mscorlib::System::Action_1* value_); static void remove__onOfferwallAvailableEvent_9366(DLL2SDK::mscorlib::System::Action_1* value_); static void add_onOfferwallAvailableEvent_9367(DLL2SDK::mscorlib::System::Action_1* value_); static void remove_onOfferwallAvailableEvent_9368(DLL2SDK::mscorlib::System::Action_1* value_); static void add__onBannerAdLoadedEvent_9370(DLL2SDK::System_Core::System::Action* value_); static void remove__onBannerAdLoadedEvent_9371(DLL2SDK::System_Core::System::Action* value_); static void add_onBannerAdLoadedEvent_9372(DLL2SDK::System_Core::System::Action* value_); static void remove_onBannerAdLoadedEvent_9373(DLL2SDK::System_Core::System::Action* value_); static void add__onBannerAdLoadFailedEvent_9375(DLL2SDK::mscorlib::System::Action_1* value_); static void remove__onBannerAdLoadFailedEvent_9376(DLL2SDK::mscorlib::System::Action_1* value_); static void add_onBannerAdLoadFailedEvent_9377(DLL2SDK::mscorlib::System::Action_1* value_); static void remove_onBannerAdLoadFailedEvent_9378(DLL2SDK::mscorlib::System::Action_1* value_); static void add__onBannerAdClickedEvent_9380(DLL2SDK::System_Core::System::Action* value_); static void remove__onBannerAdClickedEvent_9381(DLL2SDK::System_Core::System::Action* value_); static void add_onBannerAdClickedEvent_9382(DLL2SDK::System_Core::System::Action* value_); static void remove_onBannerAdClickedEvent_9383(DLL2SDK::System_Core::System::Action* value_); static void add__onBannerAdScreenPresentedEvent_9385(DLL2SDK::System_Core::System::Action* value_); static void remove__onBannerAdScreenPresentedEvent_9386(DLL2SDK::System_Core::System::Action* value_); static void add_onBannerAdScreenPresentedEvent_9387(DLL2SDK::System_Core::System::Action* value_); static void remove_onBannerAdScreenPresentedEvent_9388(DLL2SDK::System_Core::System::Action* value_); static void add__onBannerAdScreenDismissedEvent_9390(DLL2SDK::System_Core::System::Action* value_); static void remove__onBannerAdScreenDismissedEvent_9391(DLL2SDK::System_Core::System::Action* value_); static void add_onBannerAdScreenDismissedEvent_9392(DLL2SDK::System_Core::System::Action* value_); static void remove_onBannerAdScreenDismissedEvent_9393(DLL2SDK::System_Core::System::Action* value_); static void add__onBannerAdLeftApplicationEvent_9395(DLL2SDK::System_Core::System::Action* value_); static void remove__onBannerAdLeftApplicationEvent_9396(DLL2SDK::System_Core::System::Action* value_); static void add_onBannerAdLeftApplicationEvent_9397(DLL2SDK::System_Core::System::Action* value_); static void remove_onBannerAdLeftApplicationEvent_9398(DLL2SDK::System_Core::System::Action* value_); static void add__onSegmentReceivedEvent_9400(DLL2SDK::mscorlib::System::Action_1* value_); static void remove__onSegmentReceivedEvent_9401(DLL2SDK::mscorlib::System::Action_1* value_); static void add_onSegmentReceivedEvent_9402(DLL2SDK::mscorlib::System::Action_1* value_); static void remove_onSegmentReceivedEvent_9403(DLL2SDK::mscorlib::System::Action_1* value_); }; } namespace DLL2SDK::Assembly_CSharp { struct IronSourceError : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* description_; int32_t code_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getErrorCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getDescription_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9187(int32_t errorCode_, DLL2SDK::mscorlib::System::String* errorDescription_); int32_t getErrorCode_9188(); DLL2SDK::mscorlib::System::String* getDescription_9189(); int32_t getCode_9190(); DLL2SDK::mscorlib::System::String* ToString_9191(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_9192(); }; } namespace DLL2SDK::Assembly_CSharp { struct IronSourceConstants : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* interstitialBridgeListenerClass_; DLL2SDK::mscorlib::System::String* rewardedVideoBridgeListenerClass_; DLL2SDK::mscorlib::System::String* bridgeClass_; DLL2SDK::mscorlib::System::String* offerwallBridgeListenerClass_; DLL2SDK::mscorlib::System::String* bannerBridgeListenerClass_; DLL2SDK::mscorlib::System::String* segmentBridgeListenerClass_; DLL2SDK::mscorlib::System::String* ERROR_CODE_; DLL2SDK::mscorlib::System::String* ERROR_DESCRIPTION_; DLL2SDK::mscorlib::System::String* INSTANCE_ID_KEY_; DLL2SDK::mscorlib::System::String* PLACEMENT_KEY_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } }; } namespace DLL2SDK::Assembly_CSharp { struct IronSourceConfig : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* unsupportedPlatformStr_; DLL2SDK::Assembly_CSharp::IronSourceConfig* _instance_; DLL2SDK::UnityEngine::UnityEngine::AndroidJavaObject* _androidBridge_; DLL2SDK::mscorlib::System::String* AndroidBridge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setLanguage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setClientSideCallbacks_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setRewardedVideoCustomParams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setOfferwallCustomParams_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9180(); void setLanguage_9182(DLL2SDK::mscorlib::System::String* language_); void setClientSideCallbacks_9183(bool status_); void setRewardedVideoCustomParams_9184(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* rewardedVideoCustomParams_); void setOfferwallCustomParams_9185(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* offerwallCustomParams_); static DLL2SDK::Assembly_CSharp::IronSourceConfig* get_Instance_9181(); static void _cctor_9186(); }; } namespace DLL2SDK::Assembly_CSharp { struct IronSource : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::IronSourceIAgent* _platformAgent_; struct StaticFields { DLL2SDK::Assembly_CSharp::IronSource* _instance_; DLL2SDK::mscorlib::System::String* UNITY_PLUGIN_VERSION_; DLL2SDK::mscorlib::System::String* GENDER_MALE_; DLL2SDK::mscorlib::System::String* GENDER_FEMALE_; DLL2SDK::mscorlib::System::String* GENDER_UNKNOWN_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_pluginVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_unityVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setAge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setGender_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setMediationSegment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getAdvertiserId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_validateIntegration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_shouldTrackNetworkState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setDynamicUserId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setAdaptersDebug_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setMetaData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setUserId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_initISDemandOnly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_showRewardedVideo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_showRewardedVideo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getPlacementInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isRewardedVideoAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isRewardedVideoPlacementCapped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setRewardedVideoServerParams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_clearRewardedVideoServerParams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_showISDemandOnlyRewardedVideo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_loadISDemandOnlyRewardedVideo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isISDemandOnlyRewardedVideoAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_loadInterstitial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_showInterstitial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_showInterstitial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isInterstitialReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isInterstitialPlacementCapped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_loadISDemandOnlyInterstitial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_showISDemandOnlyInterstitial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isISDemandOnlyInterstitialReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_showOfferwall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_showOfferwall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getOfferwallCredits_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isOfferwallAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_loadBanner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_loadBanner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_destroyBanner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_displayBanner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_hideBanner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isBannerPlacementCapped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setSegment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setConsent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9132(); void onApplicationPause_9136(bool pause_); void setAge_9137(int32_t age_); void setGender_9138(DLL2SDK::mscorlib::System::String* gender_); void setMediationSegment_9139(DLL2SDK::mscorlib::System::String* segment_); DLL2SDK::mscorlib::System::String* getAdvertiserId_9140(); void validateIntegration_9141(); void shouldTrackNetworkState_9142(bool track_); bool setDynamicUserId_9143(DLL2SDK::mscorlib::System::String* dynamicUserId_); void setAdaptersDebug_9144(bool enabled_); void setMetaData_9145(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* value_); void setUserId_9146(DLL2SDK::mscorlib::System::String* userId_); void init_9147(DLL2SDK::mscorlib::System::String* appKey_); void init_9148(DLL2SDK::mscorlib::System::String* appKey_, DLL2SDK::Array* adUnits_); void initISDemandOnly_9149(DLL2SDK::mscorlib::System::String* appKey_, DLL2SDK::Array* adUnits_); void showRewardedVideo_9150(); void showRewardedVideo_9151(DLL2SDK::mscorlib::System::String* placementName_); DLL2SDK::Assembly_CSharp::IronSourcePlacement* getPlacementInfo_9152(DLL2SDK::mscorlib::System::String* placementName_); bool isRewardedVideoAvailable_9153(); bool isRewardedVideoPlacementCapped_9154(DLL2SDK::mscorlib::System::String* placementName_); void setRewardedVideoServerParams_9155(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* parameters_); void clearRewardedVideoServerParams_9156(); void showISDemandOnlyRewardedVideo_9157(DLL2SDK::mscorlib::System::String* instanceId_); void loadISDemandOnlyRewardedVideo_9158(DLL2SDK::mscorlib::System::String* instanceId_); bool isISDemandOnlyRewardedVideoAvailable_9159(DLL2SDK::mscorlib::System::String* instanceId_); void loadInterstitial_9160(); void showInterstitial_9161(); void showInterstitial_9162(DLL2SDK::mscorlib::System::String* placementName_); bool isInterstitialReady_9163(); bool isInterstitialPlacementCapped_9164(DLL2SDK::mscorlib::System::String* placementName_); void loadISDemandOnlyInterstitial_9165(DLL2SDK::mscorlib::System::String* instanceId_); void showISDemandOnlyInterstitial_9166(DLL2SDK::mscorlib::System::String* instanceId_); bool isISDemandOnlyInterstitialReady_9167(DLL2SDK::mscorlib::System::String* instanceId_); void showOfferwall_9168(); void showOfferwall_9169(DLL2SDK::mscorlib::System::String* placementName_); void getOfferwallCredits_9170(); bool isOfferwallAvailable_9171(); void loadBanner_9172(DLL2SDK::Assembly_CSharp::IronSourceBannerSize* size_, DLL2SDK::Assembly_CSharp::IronSourceBannerPosition position_); void loadBanner_9173(DLL2SDK::Assembly_CSharp::IronSourceBannerSize* size_, DLL2SDK::Assembly_CSharp::IronSourceBannerPosition position_, DLL2SDK::mscorlib::System::String* placementName_); void destroyBanner_9174(); void displayBanner_9175(); void hideBanner_9176(); bool isBannerPlacementCapped_9177(DLL2SDK::mscorlib::System::String* placementName_); void setSegment_9178(DLL2SDK::Assembly_CSharp::IronSourceSegment* segment_); void setConsent_9179(bool consent_); static DLL2SDK::Assembly_CSharp::IronSource* get_Agent_9133(); static DLL2SDK::mscorlib::System::String* pluginVersion_9134(); static DLL2SDK::mscorlib::System::String* unityVersion_9135(); }; } namespace DLL2SDK::Assembly_CSharp { struct AndroidAgent : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::AndroidJavaObject* _androidBridge_; DLL2SDK::mscorlib::System::String* AndroidBridge_; DLL2SDK::mscorlib::System::String* REWARD_AMOUNT_; DLL2SDK::mscorlib::System::String* REWARD_NAME_; DLL2SDK::mscorlib::System::String* PLACEMENT_NAME_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getBridge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setAge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setGender_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setMediationSegment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getAdvertiserId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_validateIntegration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_shouldTrackNetworkState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setDynamicUserId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setAdaptersDebug_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setMetaData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setUserId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_initISDemandOnly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_showRewardedVideo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_showRewardedVideo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isRewardedVideoAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isRewardedVideoPlacementCapped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getPlacementInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setRewardedVideoServerParams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_clearRewardedVideoServerParams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_showISDemandOnlyRewardedVideo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_loadISDemandOnlyRewardedVideo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isISDemandOnlyRewardedVideoAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_loadInterstitial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_showInterstitial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_showInterstitial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isInterstitialReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isInterstitialPlacementCapped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_loadISDemandOnlyInterstitial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_showISDemandOnlyInterstitial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isISDemandOnlyInterstitialReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_showOfferwall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_showOfferwall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getOfferwallCredits_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isOfferwallAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_loadBanner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_loadBanner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_destroyBanner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_displayBanner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_hideBanner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isBannerPlacementCapped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setSegment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setConsent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9085(); DLL2SDK::UnityEngine::UnityEngine::AndroidJavaObject* getBridge_9086(); void onApplicationPause_9087(bool pause_); void setAge_9088(int32_t age_); void setGender_9089(DLL2SDK::mscorlib::System::String* gender_); void setMediationSegment_9090(DLL2SDK::mscorlib::System::String* segment_); DLL2SDK::mscorlib::System::String* getAdvertiserId_9091(); void validateIntegration_9092(); void shouldTrackNetworkState_9093(bool track_); bool setDynamicUserId_9094(DLL2SDK::mscorlib::System::String* dynamicUserId_); void setAdaptersDebug_9095(bool enabled_); void setMetaData_9096(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* value_); void setUserId_9097(DLL2SDK::mscorlib::System::String* userId_); void init_9098(DLL2SDK::mscorlib::System::String* appKey_); void init_9099(DLL2SDK::mscorlib::System::String* appKey_, DLL2SDK::Array* adUnits_); void initISDemandOnly_9100(DLL2SDK::mscorlib::System::String* appKey_, DLL2SDK::Array* adUnits_); void showRewardedVideo_9101(); void showRewardedVideo_9102(DLL2SDK::mscorlib::System::String* placementName_); bool isRewardedVideoAvailable_9103(); bool isRewardedVideoPlacementCapped_9104(DLL2SDK::mscorlib::System::String* placementName_); DLL2SDK::Assembly_CSharp::IronSourcePlacement* getPlacementInfo_9105(DLL2SDK::mscorlib::System::String* placementName_); void setRewardedVideoServerParams_9106(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* parameters_); void clearRewardedVideoServerParams_9107(); void showISDemandOnlyRewardedVideo_9108(DLL2SDK::mscorlib::System::String* instanceId_); void loadISDemandOnlyRewardedVideo_9109(DLL2SDK::mscorlib::System::String* instanceId_); bool isISDemandOnlyRewardedVideoAvailable_9110(DLL2SDK::mscorlib::System::String* instanceId_); void loadInterstitial_9111(); void showInterstitial_9112(); void showInterstitial_9113(DLL2SDK::mscorlib::System::String* placementName_); bool isInterstitialReady_9114(); bool isInterstitialPlacementCapped_9115(DLL2SDK::mscorlib::System::String* placementName_); void loadISDemandOnlyInterstitial_9116(DLL2SDK::mscorlib::System::String* instanceId_); void showISDemandOnlyInterstitial_9117(DLL2SDK::mscorlib::System::String* instanceId_); bool isISDemandOnlyInterstitialReady_9118(DLL2SDK::mscorlib::System::String* instanceId_); void showOfferwall_9119(); void showOfferwall_9120(DLL2SDK::mscorlib::System::String* placementName_); void getOfferwallCredits_9121(); bool isOfferwallAvailable_9122(); void loadBanner_9123(DLL2SDK::Assembly_CSharp::IronSourceBannerSize* size_, DLL2SDK::Assembly_CSharp::IronSourceBannerPosition position_); void loadBanner_9124(DLL2SDK::Assembly_CSharp::IronSourceBannerSize* size_, DLL2SDK::Assembly_CSharp::IronSourceBannerPosition position_, DLL2SDK::mscorlib::System::String* placementName_); void destroyBanner_9125(); void displayBanner_9126(); void hideBanner_9127(); bool isBannerPlacementCapped_9128(DLL2SDK::mscorlib::System::String* placementName_); void setSegment_9129(DLL2SDK::Assembly_CSharp::IronSourceSegment* segment_); void setConsent_9130(bool consent_); static void _cctor_9131(); }; } namespace DLL2SDK::Assembly_CSharp { struct TssSdkVersion : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* cs_sdk_version_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSdkVersion_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9083(); static DLL2SDK::mscorlib::System::String* GetSdkVersion_9084(); }; } namespace DLL2SDK::Assembly_CSharp { struct TssSdk : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Is64bit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Is32bit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TssSdkRegistTssInfoReceiver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TssSdkTssInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TssSdkInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TssSdkSetGameStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TssSdkSetUserInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TssSdkSetUserInfoEx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TssSdkGetSdkReportData2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TssSdkGetReportData2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TssSdkGetReportData3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TssSdkRecvSecSignature_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadIntPtr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TssSdkRcvAntiData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TssSdkEncrypt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TssSdkDecrypt_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static bool Is64bit_9041(); static bool Is32bit_9042(); static void TssSdkRegistTssInfoReceiver_9043(DLL2SDK::Assembly_CSharp::tss::TssInfoReceiver* receiver_); static DLL2SDK::mscorlib::System::String* TssSdkTssInfo_9044(DLL2SDK::mscorlib::System::String* info_); static void TssSdkInit_9045(uint32_t gameId_); static void TssSdkSetGameStatus_9046(DLL2SDK::Assembly_CSharp::TssSdk_EGAMESTATUS gameStatus_); static void TssSdkSetUserInfo_9047(DLL2SDK::Assembly_CSharp::TssSdk_EENTRYID entryId_, DLL2SDK::mscorlib::System::String* uin_, DLL2SDK::mscorlib::System::String* appId_); static void TssSdkSetUserInfoEx_9048(DLL2SDK::Assembly_CSharp::TssSdk_EENTRYID entryId_, DLL2SDK::mscorlib::System::String* uin_, DLL2SDK::mscorlib::System::String* appId_, uint32_t worldId_, DLL2SDK::mscorlib::System::String* roleId_); static DLL2SDK::Array* TssSdkGetSdkReportData2_9049(); static DLL2SDK::mscorlib::System::String* TssSdkGetReportData2_9050(); static DLL2SDK::Array* TssSdkGetReportData3_9051(); static int32_t TssSdkRecvSecSignature_9052(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::Array* buf_, uint32_t buf_len_, uint32_t crc_); static intptr_t ReadIntPtr_9053(intptr_t addr_, int32_t off_); static void tss_log_str_9054(DLL2SDK::mscorlib::System::String* sdk_version_); static void tss_sdk_rcv_anti_data_9055(intptr_t info_); static void TssSdkRcvAntiData_9056(DLL2SDK::Array* data_, uint16_t length_); static DLL2SDK::Assembly_CSharp::TssSdk_AntiEncryptResult tss_sdk_encryptpacket_9057(DLL2SDK::Assembly_CSharp::TssSdk_EncryptPkgInfo* info_); static DLL2SDK::Assembly_CSharp::TssSdk_AntiEncryptResult TssSdkEncrypt_9058(int32_t cmd_id_, DLL2SDK::Array* src_, uint32_t src_len_, DLL2SDK::Array* tar_, uint32_t* tar_len_); static DLL2SDK::Assembly_CSharp::TssSdk_AntiDecryptResult tss_sdk_decryptpacket_9059(DLL2SDK::Assembly_CSharp::TssSdk_DecryptPkgInfo* info_); static DLL2SDK::Assembly_CSharp::TssSdk_AntiDecryptResult TssSdkDecrypt_9060(DLL2SDK::Array* src_, uint32_t src_len_, DLL2SDK::Array* tar_, uint32_t* tar_len_); static void tss_enable_get_report_data_9061(); static intptr_t tss_get_report_data_9062(); static intptr_t tss_get_report_data2_9063(); static intptr_t tss_get_report_data3_9064(); static void tss_del_report_data_9065(intptr_t info_); static void tss_del_report_data3_9066(intptr_t info_); static int32_t tss_recv_sec_signature_9067(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::Array* data_, uint32_t data_len_, uint32_t crc_); static void tss_unity_str_9068(DLL2SDK::Array* data_, uint32_t len_); }; } namespace DLL2SDK::Assembly_CSharp { struct TssSdk2 : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t TssSdkCmd_IsEmulator_; int32_t TssSDKCmd_CommQuery_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tp2SdkInitEx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tp2UserLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tp2SetGamestatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tp2Ioctl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tp2GetEmulatorName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadIntPtr_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void Tp2SdkInitEx_9030(int32_t gameId_, DLL2SDK::mscorlib::System::String* appKey_); static void Tp2UserLogin_9031(int32_t account_type_, int32_t world_id_, DLL2SDK::mscorlib::System::String* open_id_, DLL2SDK::mscorlib::System::String* role_id_); static void Tp2SetGamestatus_9032(DLL2SDK::Assembly_CSharp::Tp2GameStatus status_); static DLL2SDK::mscorlib::System::String* Tp2Ioctl_9033(DLL2SDK::mscorlib::System::String* cmd_); static DLL2SDK::mscorlib::System::String* Tp2GetEmulatorName_9034(bool wait_); static intptr_t ReadIntPtr_9035(intptr_t addr_, int32_t off_); static int32_t tp2_sdk_init_ex_9036(int32_t gameId_, DLL2SDK::mscorlib::System::String* appKey_); static int32_t tp2_setuserinfo_9037(int32_t accountType_, int32_t worldId_, DLL2SDK::mscorlib::System::String* openId_, DLL2SDK::mscorlib::System::String* roleId_); static int32_t tp2_setoptions_9038(int32_t options_); static intptr_t tp2_sdk_ioctl_9039(int32_t request_, DLL2SDK::mscorlib::System::String* param_); static int32_t tp2_free_anti_data_9040(intptr_t info_); }; } namespace DLL2SDK::Assembly_CSharp::tss { struct TssInfoPublisher : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Object* padlockReceiver_; struct StaticFields { int32_t TSS_INFO_TYPE_DETECT_RESULT_; int32_t TSS_INFO_TYPE_HEARTBEAT_; DLL2SDK::Assembly_CSharp::tss::TssInfoPublisher* mInstance_; DLL2SDK::mscorlib::System::Object* mSingletonLock_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mReceivers_; DLL2SDK::mscorlib::System::Threading::Thread* mTssInfoPublisherThread_; bool mTssInfoPublisherThreadStarted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_registTssInfoReceiver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_broadcastInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_recvDataThread_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_openPipe_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_closePipe_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_recvPipe_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9021(); void registTssInfoReceiver_9023(DLL2SDK::Assembly_CSharp::tss::TssInfoReceiver* receiver_); void broadcastInfo_9024(int32_t id_, DLL2SDK::mscorlib::System::String* info_); void recvDataThread_9025(); static DLL2SDK::Assembly_CSharp::tss::TssInfoPublisher* getInstance_9022(); static int32_t openPipe_9026(); static void closePipe_9027(); static DLL2SDK::mscorlib::System::String* recvPipe_9028(); static void _cctor_9029(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::TssSDK { struct TssSDK : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* LibName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUserInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReportData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecvData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Is64bit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Is32bit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadIntPtr_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void Init_9004(int32_t gameId_); static void SetUserInfo_9005(int32_t entryId_, DLL2SDK::mscorlib::System::String* openId_); static void OnPause_9006(); static void OnResume_9007(); static DLL2SDK::Array* GetReportData_9008(); static void OnRecvData_9009(DLL2SDK::Array* data_); static bool Is64bit_9010(); static bool Is32bit_9011(); static intptr_t ReadIntPtr_9012(intptr_t addr_, int32_t off_); static void TssSDKInit_9013(int32_t gameID_); static void TssSDKSetUserInfo_9014(int32_t entryId_, DLL2SDK::mscorlib::System::String* openId_); static void TssSDKOnPause_9015(); static void TssSDKOnResume_9016(); static intptr_t TssSDKGetReportData_9017(); static void TssSDKDelReportData_9018(intptr_t info_); static void TssSDKOnRecvData_9019(DLL2SDK::Array* data_, int32_t data_len_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::TssSDK { enum struct TssSDKEntryType : int32_t { EntryIdQQ_ = static_cast(0x1), EntryIdMM_ = static_cast(0x2), EntryIdFacebook_ = static_cast(0x3), EntryIdTwitter_ = static_cast(0x4), EntryIdLine_ = static_cast(0x5), EntryIdWhatsapp_ = static_cast(0x6), EntryIdGamecenter_ = static_cast(0x7), EntryIdGoogleplay_ = static_cast(0x8), EntryIdVK_ = static_cast(0x9), EntryIdOthers_ = static_cast(0x63) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::TGPA { enum struct GameDataKey : int32_t { OpenID_ = static_cast(0x0), MainVersion_ = static_cast(0x1), SubVersion_ = static_cast(0x2), TimeStamp_ = static_cast(0x3), Scene_ = static_cast(0x4), FPS_ = static_cast(0x5), FrameMiss_ = static_cast(0x6), FPSTarget_ = static_cast(0x7), PictureQuality_ = static_cast(0x8), EffectQuality_ = static_cast(0x9), Resolution_ = static_cast(0xA), RoleCount_ = static_cast(0xB), NetDelay_ = static_cast(0xC), Recording_ = static_cast(0xD), UrgentSignal_ = static_cast(0xE), ServerIP_ = static_cast(0xF), RoleStatus_ = static_cast(0x10), EffectTransparent_ = static_cast(0x1E), TownRolesCount_ = static_cast(0x1F), SimplyfyTownRoles_ = static_cast(0x20), ShowUIDetails_ = static_cast(0x21), PERF_FIRST_MODE_ = static_cast(0x22), SHOW_OVERLAP_ROLES_ = static_cast(0x23), VIEW_SCALE_ = static_cast(0x24), Dead_ = static_cast(0x27), SceneType_ = static_cast(0x28), LoadTrunk_ = static_cast(0x29), BloomArea_ = static_cast(0x2A), MTR_ = static_cast(0x2B), KillReport_ = static_cast(0x2C), LightThreadTid_ = static_cast(0x32), HeavyThreadTid_ = static_cast(0x33), RoleOutline_ = static_cast(0x34), PictureStyle_ = static_cast(0x35), AntiAliasing_ = static_cast(0x36), ServerPort_ = static_cast(0x37), SocketType_ = static_cast(0x38), Shadow_ = static_cast(0x39) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::TGPA { struct TGPAServiceBase : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GCloud::TGPA::TGPAServiceBase* mInstance_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8966(); int32_t GetVersionCode_8968(); void EnableLog_8969(bool enable_); void Init_8970(); void RegisterCallback_8971(DLL2SDK::Assembly_CSharp::GCloud::TGPA::ITGPACallback* callback_); void UpdateGameFps_8972(float value_); void UpdateGameInfo_8973(DLL2SDK::Assembly_CSharp::GCloud::TGPA::GameDataKey key_, int32_t value_); void UpdateGameInfo_8974(DLL2SDK::Assembly_CSharp::GCloud::TGPA::GameDataKey key_, DLL2SDK::mscorlib::System::String* value_); void UpdateGameInfo_8975(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); void UpdateGameInfo_8976(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* value_); void UpdateGameInfo_8977(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); DLL2SDK::mscorlib::System::String* GetDataFromTGPA_8978(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* CheckDeviceIsReal_8979(); DLL2SDK::mscorlib::System::String* GetOptCfgStr_8980(); int32_t GetCurrentThreadTid_8981(); void ReportUserInfo_8982(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); static DLL2SDK::Assembly_CSharp::GCloud::TGPA::TGPAServiceBase* GetInstance_8967(); static void _cctor_8983(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::TGPA { struct TGPAServiceAndroid : DLL2SDK::mscorlib::System::Object { bool IsOK_; bool CanWork_; DLL2SDK::UnityEngine::UnityEngine::AndroidJavaObject* performanceAjuster_; DLL2SDK::Array* fpsArr_; float lastFps_; int32_t fpsCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::GCloud::TGPA::TGPAServiceAndroid* mInstance_; DLL2SDK::mscorlib::System::Object* _lock_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8927(); int32_t GetVersionCode_8929(); void EnableLog_8930(bool enable_); void Init_8931(); void RegisterCallback_8932(DLL2SDK::Assembly_CSharp::GCloud::TGPA::ITGPACallback* callback_); void UpdateGameFps_8933(float value_); void UpdateGameInfo_8934(DLL2SDK::Assembly_CSharp::GCloud::TGPA::GameDataKey key_, DLL2SDK::mscorlib::System::String* value_); void UpdateGameInfo_8935(DLL2SDK::Assembly_CSharp::GCloud::TGPA::GameDataKey key_, int32_t value_); void UpdateGameInfo_8936(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* value_); void UpdateGameInfo_8937(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); void UpdateGameInfo_8938(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); DLL2SDK::mscorlib::System::String* GetDataFromTGPA_8939(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* GetOptCfgStr_8940(); DLL2SDK::mscorlib::System::String* CheckDeviceIsReal_8941(); int32_t GetCurrentThreadTid_8942(); void ReportUserInfo_8943(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); bool _CheckSdk_8944(); int32_t _GetVersionCode_8945(); void _EnableLog_8946(bool enable_); void _InitSdk_8947(); void _RegisterCallback_8948(DLL2SDK::Assembly_CSharp::GCloud::TGPA::ITGPACallback* callback_); void _UpdateGameFps_8949(float fps_); void _UpdateGameInfo_8950(DLL2SDK::Assembly_CSharp::GCloud::TGPA::GameDataKey key_, DLL2SDK::mscorlib::System::String* value_); void _UpdateGameInfo_8951(int32_t key_, DLL2SDK::mscorlib::System::String* value_); void _UpdateGameInfo_8952(int32_t key_, int32_t value_); void _UpdateGameInfo_8953(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); void _UpdateGameInfo_8954(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* value_); void _UpdateGameInfo_8955(DLL2SDK::Assembly_CSharp::GCloud::TGPA::GameDataKey key_, int32_t value_); void _UpdateGameInfo_8956(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); DLL2SDK::mscorlib::System::String* _GetDataFromTGPA_8957(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* _CheckDeviceIsReal_8958(); DLL2SDK::mscorlib::System::String* _GetOptCfgStr_8959(); int32_t _GetCurrentThreadTid_8960(); void _ReportUserInfo_8961(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); DLL2SDK::mscorlib::System::String* convertDict2JsonStr_8962(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); DLL2SDK::mscorlib::System::String* convertDict2JsonStr_8963(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); bool CheckGameFps_8964(float fps_); static DLL2SDK::Assembly_CSharp::GCloud::TGPA::TGPAServiceAndroid* GetInstance_8928(); static void _cctor_8965(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::TGPA { struct TGPAHelper : DLL2SDK::mscorlib::System::Object { void _ctor_8910(); static DLL2SDK::Assembly_CSharp::GCloud::TGPA::ITGPAService* getPlatformService_8911(); static int32_t GetVersionCode_8912(); static void EnableLog_8913(bool enable_); static void Init_8914(); static void RegisterCallback_8915(DLL2SDK::Assembly_CSharp::GCloud::TGPA::ITGPACallback* callback_); static void UpdateGameFps_8916(float value_); static void UpdateGameInfo_8917(DLL2SDK::Assembly_CSharp::GCloud::TGPA::GameDataKey key_, DLL2SDK::mscorlib::System::String* value_); static void UpdateGameInfo_8918(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* value_); static void UpdateGameInfo_8919(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); static void UpdateGameInfo_8920(DLL2SDK::Assembly_CSharp::GCloud::TGPA::GameDataKey key_, int32_t value_); static void UpdateGameInfo_8921(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); static DLL2SDK::mscorlib::System::String* GetOptCfgStr_8922(); static DLL2SDK::mscorlib::System::String* GetDataFromTGPA_8923(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* value_); static DLL2SDK::mscorlib::System::String* CheckDeviceIsReal_8924(); static void ReportUserInfo_8925(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); static int32_t GetCurrentThreadTid_8926(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::TGPA { struct TGPAGameComponent : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GCloud::TGPA::ITGPACallback* tgpaCallback_; void _ctor_8905(); void Start_8906(); void Update_8907(); void setGameCallback_8908(DLL2SDK::Assembly_CSharp::GCloud::TGPA::ITGPACallback* callback_); void notifySystemInfo_8909(DLL2SDK::mscorlib::System::String* json_); }; } namespace DLL2SDK::Assembly_CSharp::TDM { struct TBufferBase : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Encode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Encode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Decode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Decode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeforeEncode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeforeDecode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8795(); bool Encode_8796(DLL2SDK::Array* buffer_); bool Encode_8797(DLL2SDK::Assembly_CSharp::TDM::TBufferWriter* writer_); bool Decode_8798(DLL2SDK::Array* data_); bool Decode_8799(DLL2SDK::Assembly_CSharp::TDM::TBufferReader* reader_); void WriteTo_8800(DLL2SDK::Assembly_CSharp::TDM::TBufferWriter* writer_); void ReadFrom_8801(DLL2SDK::Assembly_CSharp::TDM::TBufferReader* reader_); void BeforeEncode_8802(DLL2SDK::Assembly_CSharp::TDM::TBufferWriter* writer_); void BeforeDecode_8803(DLL2SDK::Assembly_CSharp::TDM::TBufferReader* reader_); }; } namespace DLL2SDK::Assembly_CSharp::TDM { enum struct UserGender : int32_t { Unknow_ = static_cast(0x0), Male_ = static_cast(0x1), Female_ = static_cast(0x2), Other_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::TDM { struct ITDataMaster : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::TDM::ITDataMaster* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8853(); void ReleaseInstance_8854(); DLL2SDK::mscorlib::System::String* GetTDMUID_8855(); bool Initialize_8856(DLL2SDK::mscorlib::System::String* appId_, DLL2SDK::mscorlib::System::String* appChannel_, bool isTest_); void EnableReport_8857(bool enable_); void SetLogLevel_8858(DLL2SDK::Assembly_CSharp::TDM::TLogPriority level_); void ReportEvent_8859(int32_t srcId_, DLL2SDK::mscorlib::System::String* eventName_, DLL2SDK::Assembly_CSharp::TDM::CustomInfo* eventInfo_); void ReportBinary_8860(int32_t srcId_, DLL2SDK::mscorlib::System::String* eventName_, DLL2SDK::Array* data_, int32_t len_); DLL2SDK::mscorlib::System::String* GetSessionID_8861(); void SetRouterAddress_8862(bool isTest_, DLL2SDK::mscorlib::System::String* url_); static void _cctor_8863(); }; } namespace DLL2SDK::Assembly_CSharp::TDM { struct TLog : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::TDM::TLogPriority tLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TDebug_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TWarning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TException_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8844(); static DLL2SDK::Assembly_CSharp::TDM::TLogPriority get_Level_8845(); static void set_Level_8846(DLL2SDK::Assembly_CSharp::TDM::TLogPriority value_); static void TDebug_8847(DLL2SDK::mscorlib::System::Object* message_); static void TInfo_8848(DLL2SDK::mscorlib::System::Object* message_); static void TWarning_8849(DLL2SDK::mscorlib::System::Object* message_); static void TError_8850(DLL2SDK::mscorlib::System::Object* message_); static void TException_8851(DLL2SDK::mscorlib::System::Exception* exception_); static void _cctor_8852(); }; } namespace DLL2SDK::Assembly_CSharp::TDM { struct TBufferWriter : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::IO::MemoryStream* stream_; DLL2SDK::mscorlib::System::IO::BinaryWriter* writer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix4_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix5_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix6_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix7_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix8_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix9_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix10_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix11_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix12_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix13_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reserve_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBufferData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetBufferData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8823(); void _ctor_8824(int32_t capacity_); void _ctor_8825(DLL2SDK::mscorlib::System::IO::MemoryStream* ms_); void Write_8826(bool b_); void Write_8827(uint8_t c_); void Write_8828(int16_t s_); void Write_8829(uint16_t s_); void Write_8830(int32_t i_); void Write_8831(uint32_t i_); void Write_8832(int64_t l_); void Write_8833(uint64_t l_); void Write_8834(DLL2SDK::Array* buffer_); void Write_8835(DLL2SDK::mscorlib::System::String* s_); template void Write_8836(DLL2SDK::mscorlib::System::Collections::Generic::List_1* v_); template void Write_8837(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* d_); void Write_8838(DLL2SDK::Assembly_CSharp::TDM::TBufferBase* ab_); void Write_8839(DLL2SDK::mscorlib::System::Object* o_); void Reserve_8840(int32_t len_); void Reset_8841(); DLL2SDK::Array* GetBufferData_8842(); int32_t GetBufferData_8843(DLL2SDK::Array* buffer_); }; } namespace DLL2SDK::Assembly_CSharp::TDM { struct TBufferReader : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* buffer_; int32_t position_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix4_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix5_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix6_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix7_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix8_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix9_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix10_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix11_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix12_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix13_Read_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8804(); void _ctor_8805(DLL2SDK::Array* bs_); void Reset_8806(); bool Read_8807(bool* b_); uint8_t Read_8808(uint8_t* c_); DLL2SDK::Array* Read_8809(DLL2SDK::Array* buf_); int16_t Read_8810(int16_t* v_); uint16_t Read_8811(uint16_t* v_); int32_t Read_8812(int32_t* v_); uint32_t Read_8813(uint32_t* v_); int64_t Read_8814(int64_t* v_); uint64_t Read_8815(uint64_t* v_); DLL2SDK::mscorlib::System::String* Read_8816(DLL2SDK::mscorlib::System::String* s_); template DLL2SDK::mscorlib::System::Collections::Generic::IList_1* Read_8817(DLL2SDK::mscorlib::System::Collections::Generic::IList_1* v_); template DLL2SDK::mscorlib::System::Collections::IList* ReadList_8818(T* l_); template DLL2SDK::mscorlib::System::Collections::Generic::IDictionary_2* Read_8819(DLL2SDK::mscorlib::System::Collections::Generic::IDictionary_2* map_); template DLL2SDK::mscorlib::System::Collections::IDictionary* ReadMap_8820(T* map_); DLL2SDK::Assembly_CSharp::TDM::TBufferBase* Read_8821(DLL2SDK::Assembly_CSharp::TDM::TBufferBase* ab_); template DLL2SDK::mscorlib::System::Object* Read_8822(T* o_); }; } namespace DLL2SDK::Assembly_CSharp::TDM { struct ByteConverter : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReverseBytes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReverseEndian_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ReverseEndian_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_ReverseEndian_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_ReverseEndian_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix4_ReverseEndian_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix5_ReverseEndian_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Bytes2String_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCharValidate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_String2Bytes_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8784(); static DLL2SDK::Array* ReverseBytes_8785(DLL2SDK::Array* inArray_); static int16_t ReverseEndian_8786(int16_t value_); static uint16_t ReverseEndian_8787(uint16_t value_); static int32_t ReverseEndian_8788(int32_t value_); static uint32_t ReverseEndian_8789(uint32_t value_); static int64_t ReverseEndian_8790(int64_t value_); static uint64_t ReverseEndian_8791(uint64_t value_); static DLL2SDK::mscorlib::System::String* Bytes2String_8792(DLL2SDK::Array* bytes_); static bool IsCharValidate_8793(wchar_t ch_); static DLL2SDK::Array* String2Bytes_8794(DLL2SDK::mscorlib::System::String* strInput_); }; } namespace DLL2SDK::Assembly_CSharp::TDM { struct BasicClassTypeUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CreateObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateListItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8780(); template static DLL2SDK::mscorlib::System::Object* CreateObject_8781(); static DLL2SDK::mscorlib::System::Object* CreateObject_8782(DLL2SDK::mscorlib::System::Type* type_); static DLL2SDK::mscorlib::System::Object* CreateListItem_8783(DLL2SDK::mscorlib::System::Type* typeList_); }; } namespace DLL2SDK::Assembly_CSharp::MidasPay { struct APMidasBaseRequest : DLL2SDK::Assembly_CSharp::MidasPay::JsonSerializable { DLL2SDK::mscorlib::System::String* offerId_; DLL2SDK::mscorlib::System::String* openId_; DLL2SDK::mscorlib::System::String* openKey_; DLL2SDK::mscorlib::System::String* zoneId_; DLL2SDK::mscorlib::System::String* sessionId_; DLL2SDK::mscorlib::System::String* sessionType_; DLL2SDK::mscorlib::System::String* pf_; DLL2SDK::mscorlib::System::String* pfKey_; DLL2SDK::mscorlib::System::String* goodsZoneId_; DLL2SDK::mscorlib::System::String* productId_; DLL2SDK::mscorlib::System::String* payItem_; DLL2SDK::mscorlib::System::String* saveValue_; DLL2SDK::mscorlib::System::String* appExtends_; DLL2SDK::mscorlib::System::String* channelExtras_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* productList_; DLL2SDK::mscorlib::System::String* currencyType_; DLL2SDK::mscorlib::System::String* country_; DLL2SDK::mscorlib::System::String* payChannel_; DLL2SDK::mscorlib::System::String* acctType_; DLL2SDK::mscorlib::System::String* extras_; struct StaticFields { DLL2SDK::mscorlib::System::String* WECHAT_; DLL2SDK::mscorlib::System::String* BANK_; DLL2SDK::mscorlib::System::String* QQWALLET_; DLL2SDK::mscorlib::System::String* GOOGLEPLAY_; DLL2SDK::mscorlib::System::String* APPLEIAP_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8770(); }; } namespace DLL2SDK::Assembly_CSharp::MidasPay { struct APMidasResponse : DLL2SDK::Assembly_CSharp::MidasPay::JsonSerializable { int32_t resultCode_; DLL2SDK::mscorlib::System::String* resultInerCode_; DLL2SDK::mscorlib::System::String* realSaveNum_; DLL2SDK::mscorlib::System::String* payChannel_; DLL2SDK::mscorlib::System::String* resultMsg_; DLL2SDK::mscorlib::System::String* appExtends_; DLL2SDK::mscorlib::System::String* reqType_; DLL2SDK::mscorlib::System::String* payReserve1_; DLL2SDK::mscorlib::System::String* payReserve2_; DLL2SDK::mscorlib::System::String* payReserve3_; void _ctor_8777(DLL2SDK::mscorlib::System::String* param_); void _ctor_8778(DLL2SDK::mscorlib::System::Object* json_); }; } namespace DLL2SDK::Assembly_CSharp::MidasPay { struct APMidasReprovideRequest : DLL2SDK::Assembly_CSharp::MidasPay::APMidasBaseRequest { void _ctor_8776(); }; } namespace DLL2SDK::Assembly_CSharp::MidasPay { struct APMidasMonthRequest : DLL2SDK::Assembly_CSharp::MidasPay::APMidasBaseRequest { DLL2SDK::mscorlib::System::String* serviceCode_; DLL2SDK::mscorlib::System::String* serviceName_; int32_t serviceType_; bool autoPay_; void _ctor_8775(); }; } namespace DLL2SDK::Assembly_CSharp::MidasPay { struct APMidasGoodsRequest : DLL2SDK::Assembly_CSharp::MidasPay::APMidasBaseRequest { int32_t tokenType_; DLL2SDK::mscorlib::System::String* goodsTokenUrl_; DLL2SDK::mscorlib::System::String* developerPayload_; bool isReceiptMode_; void _ctor_8774(); }; } namespace DLL2SDK::Assembly_CSharp::MidasPay { struct APMidasGetInfoResult : DLL2SDK::Assembly_CSharp::MidasPay::JsonSerializable { DLL2SDK::mscorlib::System::String* type_; int32_t ret_; void _ctor_8772(DLL2SDK::mscorlib::System::String* param_); void _ctor_8773(DLL2SDK::mscorlib::System::Object* json_); }; } namespace DLL2SDK::Assembly_CSharp::MidasPay { struct APMidasGameRequest : DLL2SDK::Assembly_CSharp::MidasPay::APMidasBaseRequest { void _ctor_8771(); }; } namespace DLL2SDK::Assembly_CSharp::MidasPay { template struct Singleton_1 : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { T _instance_; DLL2SDK::mscorlib::System::Object* _lock_; bool applicationIsQuitting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8698(); void OnDestroy_8700(); static T get_Instance_8699(); static void _cctor_8701(); }; } namespace DLL2SDK::Assembly_CSharp::MidasPay { struct MidasPayService : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::MidasPay::MidasInitCallback* mMidasInitCallback_; DLL2SDK::Assembly_CSharp::MidasPay::MidasPayCallback* mMidasPayCallback_; DLL2SDK::Assembly_CSharp::MidasPay::MidasGetLocalPriceCallback* mMidasGetProductCallback_; DLL2SDK::Assembly_CSharp::MidasPay::MidasGetIntroPriceCallback* mMidasGetIntroPriceCallback_; DLL2SDK::Assembly_CSharp::MidasPay::MidasGetInfoCallback* mMidasGetInfoCallback_; DLL2SDK::Assembly_CSharp::MidasPay::MidasReprovideCallback* mMidasReprovidetCallback_; DLL2SDK::Assembly_CSharp::MidasPay::MidasQueryInventoryCallback* mMidasQueryInventoryCallback_; DLL2SDK::Assembly_CSharp::MidasPay::MidasQueryPromotionCallback* mMidasQueryPromotionCallback_; DLL2SDK::mscorlib::System::String* helperClass_; DLL2SDK::UnityEngine::UnityEngine::AndroidJavaClass* helper_; struct StaticFields { DLL2SDK::mscorlib::System::String* unityVersion_; DLL2SDK::Assembly_CSharp::MidasPay::MidasPayService* instance_; DLL2SDK::Assembly_CSharp::MidasPay::CallBackUtils* mCallBackUtils_; bool mHasInited_; DLL2SDK::mscorlib::System::String* appExtend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetProcess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reprovide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LaunchWeb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPayEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLogEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMidasSDKVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CouponsRollBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLocalPrice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIntroPrice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGarenaProductInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScanGoogleInventory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MidasPayCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MidasLoginExpiredCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MidasInitCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MidasGetInfoFinishCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MidasGetLocalPriceCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MidasGetIntroPriceCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MidasReProvidetCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MidasQueryPurchaseInventoryCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MidasQueryPromotionCallback_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8733(); void SetProcess_8735(DLL2SDK::mscorlib::System::String* processName_); void Initialize_8736(DLL2SDK::mscorlib::System::String* idc_, DLL2SDK::mscorlib::System::String* env_, DLL2SDK::mscorlib::System::String* idcInfo_, DLL2SDK::Assembly_CSharp::MidasPay::APMidasBaseRequest* req_, DLL2SDK::Assembly_CSharp::MidasPay::MidasInitCallback* callback_); void Pay_8737(DLL2SDK::Assembly_CSharp::MidasPay::APMidasBaseRequest* req_, DLL2SDK::Assembly_CSharp::MidasPay::MidasPayCallback* callback_); void GetInfo_8738(DLL2SDK::mscorlib::System::String* reqType_, DLL2SDK::Assembly_CSharp::MidasPay::APMidasBaseRequest* req_, DLL2SDK::Assembly_CSharp::MidasPay::MidasGetInfoCallback* callback_); void Reprovide_8739(DLL2SDK::Assembly_CSharp::MidasPay::MidasReprovideCallback* callback_); void LaunchWeb_8740(DLL2SDK::Assembly_CSharp::MidasPay::APMidasBaseRequest* req_, DLL2SDK::Assembly_CSharp::MidasPay::MidasPayCallback* callback_); bool IsPayEnable_8741(); void SetLogEnable_8742(bool enable_); DLL2SDK::mscorlib::System::String* GetMidasSDKVersion_8743(); void SetPath_8744(DLL2SDK::mscorlib::System::String* path_); void CouponsRollBack_8745(DLL2SDK::mscorlib::System::String* s_); void GetLocalPrice_8746(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* productList_, DLL2SDK::Assembly_CSharp::MidasPay::MidasGetLocalPriceCallback* callback_); void GetIntroPrice_8747(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* productList_, DLL2SDK::Assembly_CSharp::MidasPay::MidasGetIntroPriceCallback* callback_); void GetGarenaProductInfo_8748(DLL2SDK::Assembly_CSharp::MidasPay::APMidasBaseRequest* request_, DLL2SDK::Assembly_CSharp::MidasPay::MidasGetLocalPriceCallback* callback_); void ScanGoogleInventory_8749(int32_t serverId_, int32_t roleId_, DLL2SDK::Assembly_CSharp::MidasPay::MidasQueryPromotionCallback* callback_); void MidasPayCallback_8750(DLL2SDK::mscorlib::System::String* result_); void MidasLoginExpiredCallback_8751(); void MidasInitCallback_8752(DLL2SDK::mscorlib::System::String* result_); void MidasGetInfoFinishCallback_8753(DLL2SDK::mscorlib::System::String* type_, int32_t retCode_, DLL2SDK::mscorlib::System::String* json_); void MidasGetLocalPriceCallback_8754(DLL2SDK::mscorlib::System::String* resul_); void MidasGetIntroPriceCallback_8755(DLL2SDK::mscorlib::System::String* resul_); void MidasReProvidetCallback_8756(DLL2SDK::mscorlib::System::String* result_); void MidasQueryPurchaseInventoryCallback_8757(DLL2SDK::mscorlib::System::String* result_); void MidasQueryPromotionCallback_8758(DLL2SDK::mscorlib::System::String* result_); static DLL2SDK::Assembly_CSharp::MidasPay::MidasPayService* get_Instance_8734(); static void _cctor_8759(); }; } namespace DLL2SDK::Assembly_CSharp::MidasPay { struct Utils : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8708(); }; } namespace DLL2SDK::Assembly_CSharp::MidasPay { struct ULog : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::MidasPay::ULog_Level level_; DLL2SDK::mscorlib::System::String* header_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Log_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogWarning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogError_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8702(); static void setLevel_8703(DLL2SDK::Assembly_CSharp::MidasPay::ULog_Level l_); static void Log_8704(DLL2SDK::mscorlib::System::String* message_); static void LogWarning_8705(DLL2SDK::mscorlib::System::String* message_); static void LogError_8706(DLL2SDK::mscorlib::System::String* message_); static void _cctor_8707(); }; } namespace DLL2SDK::Assembly_CSharp::MidasPay { struct Json : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::Object* Deserialize_8674(DLL2SDK::mscorlib::System::String* json_); static DLL2SDK::mscorlib::System::String* Serialize_8675(DLL2SDK::mscorlib::System::Object* obj_); }; } namespace DLL2SDK::Assembly_CSharp::MidasPay { struct JsonInfo : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* jsonFields_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* constructors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InstantiateType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8670(); static DLL2SDK::System::System::Collections::Generic::LinkedList_1* GetInfo_8671(DLL2SDK::mscorlib::System::Object* target_); static DLL2SDK::mscorlib::System::Object* InstantiateType_8672(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::Object* value_); static void _cctor_8673(); }; } namespace DLL2SDK::Assembly_CSharp::MidasPay { struct JsonListProp : DLL2SDK::mscorlib::System::Attribute { DLL2SDK::mscorlib::System::Type* ElementType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8661(DLL2SDK::mscorlib::System::Type* elementType_); }; } namespace DLL2SDK::Assembly_CSharp::MidasPay { struct JsonProp : DLL2SDK::mscorlib::System::Attribute { DLL2SDK::mscorlib::System::String* Name_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8660(DLL2SDK::mscorlib::System::String* name_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK::MiniJSON { struct Json : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::Object* Deserialize_8636(DLL2SDK::mscorlib::System::String* json_); static DLL2SDK::mscorlib::System::String* Serialize_8637(DLL2SDK::mscorlib::System::Object* obj_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKMessageCenter : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::mscorlib::System::String* wakeUpLoginRet_; DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKMessageCenter* instance_; DLL2SDK::mscorlib::System::Object* queueLock_; DLL2SDK::mscorlib::System::Collections::Queue* resultQueue_; DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKMessageCenter_MSDKRetJsonEventHandler* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWakeLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMSDKMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMSDKRet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWakeUpLoginRet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearWakeUpLoginRet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParaseDelegate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SynchronousDelegate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8619(); void OnWakeLogin_8620(DLL2SDK::mscorlib::System::String* result_); void OnMSDKMessage_8621(DLL2SDK::mscorlib::System::String* result_); DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKLoginRet* GetWakeUpLoginRet_8624(); void ClearWakeUpLoginRet_8625(); void Init_8627(); void Update_8628(); static DLL2SDK::mscorlib::System::String* OnMSDKRet_8622(int32_t methodId_, DLL2SDK::mscorlib::System::String* ret_); static void setUnityCallback_8623(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKMessageCenter_MSDKRetJsonEventHandler* eventHandler_); static DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKMessageCenter* get_Instance_8626(); static void ParaseDelegate_8629(DLL2SDK::mscorlib::System::Object* arg_); static DLL2SDK::mscorlib::System::String* SynchronousDelegate_8630(DLL2SDK::mscorlib::System::Object* arg_); static void _cctor_8631(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct RetArgsWrapper : DLL2SDK::mscorlib::System::Object { int32_t methodId_; DLL2SDK::mscorlib::System::String* retJson_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8616(int32_t _methodId_, DLL2SDK::mscorlib::System::String* _retJson_); int32_t get_MethodId_8617(); DLL2SDK::mscorlib::System::String* get_RetJson_8618(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKLog : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKLog_Level level_; DLL2SDK::mscorlib::System::String* header_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Log_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogWarning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FullLog_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8609(); static void SetLevel_8610(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKLog_Level l_); static void Log_8611(DLL2SDK::mscorlib::System::String* message_); static void LogWarning_8612(DLL2SDK::mscorlib::System::String* message_); static void LogError_8613(DLL2SDK::mscorlib::System::String* message_); static void FullLog_8614(DLL2SDK::mscorlib::System::String* message_); static void _cctor_8615(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKError : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t INVALID_; int32_t UNKNOWN_; int32_t SUCCESS_; int32_t NO_ASSIGN_; int32_t CANCEL_; int32_t SYSTEM_ERROR_; int32_t NETWORK_ERROR_; int32_t MSDK_SERVER_ERROR_; int32_t TIMEOUT_; int32_t NOT_SUPPORT_; int32_t OPERATION_SYSTEM_ERROR_; int32_t NEED_PLUGIN_; int32_t NEED_LOGIN_; int32_t INVALID_ARGUMENT_; int32_t NEED_SYSTEM_PERMISSION_; int32_t NEED_CONFIG_; int32_t SERVICE_REFUSE_; int32_t NEED_INSTALL_APP_; int32_t APP_NEED_UPGRADE_; int32_t INITIALIZE_FAILED_; int32_t EMPTY_CHANNEL_; int32_t FUNCTION_DISABLE_; int32_t NEED_REALNAME_; int32_t REALNAME_FAIL_; int32_t IN_PROGRESS_; int32_t API_DEPRECATED_; int32_t LIBCURL_ERROR_; int32_t FREQUENCY_LIMIT_; int32_t LOGIN_UNKNOWN_ERROR_; int32_t LOGIN_NO_CACHED_DATA_; int32_t LOGIN_CACHED_DATA_EXPIRED_; int32_t LOGIN_KEY_STORE_VERIFY_ERROR_; int32_t LOGIN_NEED_USER_DATA_; int32_t LOGIN_CODE_FOR_CONNECT_; int32_t LOGIN_NEED_USER_DATA_SERVER_; int32_t LOGIN_URL_USER_LOGIN_; int32_t LOGIN_NEED_LOGIN_; int32_t LOGIN_NEED_SELECT_ACCOUNT_; int32_t LOGIN_ACCOUNT_REFRESH_; int32_t FRIEND_UNKNOWN_ERROR_; int32_t GROUP_UNKNOWN_ERROR_; int32_t NOTICE_UNKNOWN_ERROR_; int32_t PUSH_RECEIVER_TEXT_; int32_t PUSH_NOTIFICATION_CLICK_; int32_t PUSH_NOTIFICATION_SHOW_; int32_t WEBVIEW_UNKNOWN_ERROR_; int32_t THIRD_ERROR_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8608(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKChannel : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* WeChat_; DLL2SDK::mscorlib::System::String* QQ_; DLL2SDK::mscorlib::System::String* Guest_; DLL2SDK::mscorlib::System::String* Facebook_; DLL2SDK::mscorlib::System::String* GameCenter_; DLL2SDK::mscorlib::System::String* Google_; DLL2SDK::mscorlib::System::String* Twitter_; DLL2SDK::mscorlib::System::String* Apple_; DLL2SDK::mscorlib::System::String* XG_; DLL2SDK::mscorlib::System::String* Firebase_; DLL2SDK::mscorlib::System::String* Adjust_; DLL2SDK::mscorlib::System::String* AppsFlyer_; DLL2SDK::mscorlib::System::String* Beacon_; DLL2SDK::mscorlib::System::String* Bugly_; DLL2SDK::mscorlib::System::String* TDM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8607(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKBaseRet : DLL2SDK::Assembly_CSharp::GCloud::MSDK::JsonSerializable { int32_t methodNameID_; int32_t retCode_; DLL2SDK::mscorlib::System::String* retMsg_; int32_t thirdCode_; DLL2SDK::mscorlib::System::String* thirdMsg_; DLL2SDK::mscorlib::System::String* extraJson_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8592(); void _ctor_8593(DLL2SDK::mscorlib::System::String* param_); void _ctor_8594(DLL2SDK::mscorlib::System::Object* json_); int32_t get_MethodNameId_8595(); void set_MethodNameId_8596(int32_t value_); int32_t get_RetCode_8597(); void set_RetCode_8598(int32_t value_); DLL2SDK::mscorlib::System::String* get_RetMsg_8599(); void set_RetMsg_8600(DLL2SDK::mscorlib::System::String* value_); int32_t get_ThirdCode_8601(); void set_ThirdCode_8602(int32_t value_); DLL2SDK::mscorlib::System::String* get_ThirdMsg_8603(); void set_ThirdMsg_8604(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ExtraJson_8605(); void set_ExtraJson_8606(DLL2SDK::mscorlib::System::String* value_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct JsonInfo : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* JsonFields_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* Constructors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InstantiateType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8588(); static DLL2SDK::System::System::Collections::Generic::LinkedList_1* GetInfo_8589(DLL2SDK::mscorlib::System::Object* target_); static DLL2SDK::mscorlib::System::Object* InstantiateType_8590(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::Object* value_); static void _cctor_8591(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct JsonListProp : DLL2SDK::mscorlib::System::Attribute { DLL2SDK::mscorlib::System::Type* ElementType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8577(DLL2SDK::mscorlib::System::Type* elementType_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct JsonProp : DLL2SDK::mscorlib::System::Attribute { DLL2SDK::mscorlib::System::String* Name_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8576(DLL2SDK::mscorlib::System::String* name_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct UnityEditorData : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* AndroidConfigPath_; DLL2SDK::mscorlib::System::String* iOSConfigPath_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8569(); static DLL2SDK::mscorlib::System::String* get_dataFilePath_8570(); static DLL2SDK::mscorlib::System::String* GetLoginData_8571(int32_t methodId_, DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* subChannel_); static DLL2SDK::mscorlib::System::String* GetLogoutData_8572(); static DLL2SDK::mscorlib::System::String* GetData_8573(DLL2SDK::mscorlib::System::String* filePath_); static void WriteLoginData_8574(DLL2SDK::mscorlib::System::String* data_); static DLL2SDK::mscorlib::System::String* GetConfig_8575(DLL2SDK::mscorlib::System::String* key_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKWebView : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* WebViewRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_WebViewRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_WebViewRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenUrl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenAmsCenter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEncodeUrl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CallJS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Close_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWebViewRet_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8555(); static void openUrlAdapter_8556(DLL2SDK::mscorlib::System::String* url_, int32_t screenType_, bool isFullScreen_, bool isUseURLEcode_, DLL2SDK::mscorlib::System::String* extraJson_, bool isBrowser_); static void openAmsCenterAdapter_8557(DLL2SDK::mscorlib::System::String* gameName_, DLL2SDK::mscorlib::System::String* actChannelId_, DLL2SDK::mscorlib::System::String* zoneId_, DLL2SDK::mscorlib::System::String* platformId_, DLL2SDK::mscorlib::System::String* partitionId_, DLL2SDK::mscorlib::System::String* roleId_, int32_t screenType_, DLL2SDK::mscorlib::System::String* extraJson_); static DLL2SDK::mscorlib::System::String* getEncodeUrlAdapter_8558(DLL2SDK::mscorlib::System::String* url_); static void callJSAdapter_8559(DLL2SDK::mscorlib::System::String* jsonJsPara_); static void closeAdapter_8560(); static void add_WebViewRetEvent_8561(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void remove_WebViewRetEvent_8562(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void OpenUrl_8563(DLL2SDK::mscorlib::System::String* url_, DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKWebViewOrientation screenType_, bool isFullScreen_, bool isUseURLEcode_, DLL2SDK::mscorlib::System::String* extraJson_, bool isBrowser_); static void OpenAmsCenter_8564(DLL2SDK::mscorlib::System::String* gameName_, DLL2SDK::mscorlib::System::String* actChannelId_, DLL2SDK::mscorlib::System::String* zoneId_, DLL2SDK::mscorlib::System::String* platformId_, DLL2SDK::mscorlib::System::String* partitionId_, DLL2SDK::mscorlib::System::String* roleId_, DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKWebViewOrientation screenType_, DLL2SDK::mscorlib::System::String* extraJson_); static DLL2SDK::mscorlib::System::String* GetEncodeUrl_8565(DLL2SDK::mscorlib::System::String* url_); static void CallJS_8566(DLL2SDK::mscorlib::System::String* jsonJsParam_); static void Close_8567(); static void OnWebViewRet_8568(DLL2SDK::mscorlib::System::String* json_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKWebViewRet : DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKBaseRet { int32_t msgType_; DLL2SDK::mscorlib::System::String* msgJsonData_; float embedProgress_; DLL2SDK::mscorlib::System::String* embedUrl_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8544(); void _ctor_8545(DLL2SDK::mscorlib::System::String* param_); void _ctor_8546(DLL2SDK::mscorlib::System::Object* json_); int32_t get_MsgType_8547(); void set_MsgType_8548(int32_t value_); DLL2SDK::mscorlib::System::String* get_MsgJsonData_8549(); void set_MsgJsonData_8550(DLL2SDK::mscorlib::System::String* value_); float get_EmbedProgress_8551(); void set_EmbedProgress_8552(float value_); DLL2SDK::mscorlib::System::String* get_EmbedUrl_8553(); void set_EmbedUrl_8554(DLL2SDK::mscorlib::System::String* value_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKTools : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* ToolsRetEvent_; DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* ToolsFreeFlowRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_ToolsRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_ToolsRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_ToolsFreeFlowRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_ToolsFreeFlowRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAppInstalled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenDeepLink_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertShortUrl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFreeFlowInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenPrajnaWebView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportPrajna_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRatingAlert_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConfigChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToolsRet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToolsFreeFlowRet_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8517(); static bool isAppInstalledAdapter_8518(DLL2SDK::mscorlib::System::String* channels_, DLL2SDK::mscorlib::System::String* extra_); static void openDeepLinkAdapter_8519(DLL2SDK::mscorlib::System::String* link_); static bool convertShortUrlAdapter_8520(DLL2SDK::mscorlib::System::String* url_, DLL2SDK::mscorlib::System::String* typeMark_); static bool getFreeFlowInfoAdapter_8521(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* extra_); static void openPrajnaWebViewAdapter_8522(DLL2SDK::mscorlib::System::String* jsonStr_); static void reportPrajnaAdapter_8523(DLL2SDK::mscorlib::System::String* serialNumber_); static void showRatingAlertAdapter_8524(); static DLL2SDK::mscorlib::System::String* getConfigChannelAdapter_8525(); static DLL2SDK::mscorlib::System::String* getConfigAdapter_8526(DLL2SDK::mscorlib::System::String* key_); static bool updateConfigAdapter_8527(DLL2SDK::mscorlib::System::String* configs_); static void add_ToolsRetEvent_8528(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void remove_ToolsRetEvent_8529(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void add_ToolsFreeFlowRetEvent_8530(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void remove_ToolsFreeFlowRetEvent_8531(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static bool IsAppInstalled_8532(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* extra_); static void OpenDeepLink_8533(DLL2SDK::mscorlib::System::String* link_); static bool ConvertShortUrl_8534(DLL2SDK::mscorlib::System::String* url_, DLL2SDK::mscorlib::System::String* typeMark_); static bool GetFreeFlowInfo_8535(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* extra_); static void OpenPrajnaWebView_8536(DLL2SDK::mscorlib::System::String* jsonStr_); static void ReportPrajna_8537(DLL2SDK::mscorlib::System::String* serialNumber_); static void ShowRatingAlert_8538(); static DLL2SDK::mscorlib::System::String* GetConfigChannel_8539(); template static T GetConfig_8540(DLL2SDK::mscorlib::System::String* key_, T defValue_); static bool UpdateConfig_8541(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* configsDic_); static void OnToolsRet_8542(DLL2SDK::mscorlib::System::String* json_); static void OnToolsFreeFlowRet_8543(DLL2SDK::mscorlib::System::String* json_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKToolsFreeFlowRet : DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKBaseRet { DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKToolsFreeFlowInfo* freeFlowInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8512(); void _ctor_8513(DLL2SDK::mscorlib::System::String* param_); void _ctor_8514(DLL2SDK::mscorlib::System::Object* json_); DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKToolsFreeFlowInfo* get_FreeFlowInfo_8515(); void set_FreeFlowInfo_8516(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKToolsFreeFlowInfo* value_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKToolsRet : DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKBaseRet { DLL2SDK::mscorlib::System::String* link_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8507(); void _ctor_8508(DLL2SDK::mscorlib::System::String* param_); void _ctor_8509(DLL2SDK::mscorlib::System::Object* json_); DLL2SDK::mscorlib::System::String* get_Link_8510(); void set_Link_8511(DLL2SDK::mscorlib::System::String* value_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKToolsFreeFlowInfo : DLL2SDK::Assembly_CSharp::GCloud::MSDK::JsonSerializable { DLL2SDK::mscorlib::System::String* ipAll_; DLL2SDK::mscorlib::System::String* ipConnect_; int32_t isFree_; int32_t ccType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8496(); void _ctor_8497(DLL2SDK::mscorlib::System::String* param_); void _ctor_8498(DLL2SDK::mscorlib::System::Object* json_); DLL2SDK::mscorlib::System::String* get_IPAll_8499(); void set_IPAll_8500(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_IPConnect_8501(); void set_IPConnect_8502(DLL2SDK::mscorlib::System::String* value_); int32_t get_ISFree_8503(); void set_ISFree_8504(int32_t value_); int32_t get_CCType_8505(); void set_CCType_8506(int32_t value_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKReport : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPushToken_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8489(); static bool reportInitAdapter_8490(DLL2SDK::mscorlib::System::String* channels_); static void reportEventAdapter_8491(DLL2SDK::mscorlib::System::String* eventName_, DLL2SDK::mscorlib::System::String* paramsJson_, DLL2SDK::mscorlib::System::String* eventNspChannelsame_, bool isRealTime_); static void reportSetPushTokenAdapter_8492(DLL2SDK::mscorlib::System::String* pushToken_); static bool Init_8493(DLL2SDK::mscorlib::System::String* channel_); static void ReportEvent_8494(DLL2SDK::mscorlib::System::String* eventName_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* paramsDic_, DLL2SDK::mscorlib::System::String* spChannels_, bool isRealTime_); static void SetPushToken_8495(DLL2SDK::mscorlib::System::String* pushToken_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKPush : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* PushBaseRetEvent_; DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* PushNotificationEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_PushBaseRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_PushBaseRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_PushNotificationEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_PushNotificationEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterPush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterPush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeleteTag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAccount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeleteAccount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddLocalNotification_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearLocalNotifications_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPushBaseRet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPushRet_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8466(); static void registerPushAdapter_8467(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* account_); static void unregisterPushAdapter_8468(DLL2SDK::mscorlib::System::String* channel_); static void setTagAdapter_8469(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* tag_); static void setAccountAdapter_8470(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* account_); static void deleteAccountAdapter_8471(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* account_); static void deleteTagAdapter_8472(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* tag_); static void addLocalNotificationAdapter_8473(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* localNotificationJson_); static void clearLocalNotificationsAdapter_8474(DLL2SDK::mscorlib::System::String* channel_); static void add_PushBaseRetEvent_8475(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void remove_PushBaseRetEvent_8476(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void add_PushNotificationEvent_8477(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void remove_PushNotificationEvent_8478(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void RegisterPush_8479(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* account_); static void UnregisterPush_8480(DLL2SDK::mscorlib::System::String* channel_); static void SetTag_8481(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* tag_); static void DeleteTag_8482(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* tag_); static void SetAccount_8483(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* account_); static void DeleteAccount_8484(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* account_); static void AddLocalNotification_8485(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKLocalNotification* localNotification_); static void ClearLocalNotifications_8486(DLL2SDK::mscorlib::System::String* channel_); static void OnPushBaseRet_8487(DLL2SDK::mscorlib::System::String* json_); static void OnPushRet_8488(DLL2SDK::mscorlib::System::String* json_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKPushRet : DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKBaseRet { int32_t type_; DLL2SDK::mscorlib::System::String* notification_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8459(); void _ctor_8460(DLL2SDK::mscorlib::System::String* param_); void _ctor_8461(DLL2SDK::mscorlib::System::Object* json_); int32_t get_Type_8462(); void set_Type_8463(int32_t value_); DLL2SDK::mscorlib::System::String* get_Notification_8464(); void set_Notification_8465(DLL2SDK::mscorlib::System::String* value_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKLocalNotification : DLL2SDK::Assembly_CSharp::GCloud::MSDK::JsonSerializable { int32_t type_; int32_t actionType_; int32_t iconType_; int32_t lights_; int32_t ring_; int32_t vibrate_; int32_t styleID_; int64_t builderID_; DLL2SDK::mscorlib::System::String* content_; DLL2SDK::mscorlib::System::String* customContent_; DLL2SDK::mscorlib::System::String* activity_; DLL2SDK::mscorlib::System::String* packageDownloadUrl_; DLL2SDK::mscorlib::System::String* packageName_; DLL2SDK::mscorlib::System::String* iconRes_; DLL2SDK::mscorlib::System::String* date_; DLL2SDK::mscorlib::System::String* hour_; DLL2SDK::mscorlib::System::String* intent_; DLL2SDK::mscorlib::System::String* min_; DLL2SDK::mscorlib::System::String* title_; DLL2SDK::mscorlib::System::String* url_; DLL2SDK::mscorlib::System::String* ringRaw_; DLL2SDK::mscorlib::System::String* smallIcon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8412(); void _ctor_8413(DLL2SDK::mscorlib::System::String* param_); void _ctor_8414(DLL2SDK::mscorlib::System::Object* json_); int32_t get_Type_8415(); void set_Type_8416(int32_t value_); int32_t get_ActionType_8417(); void set_ActionType_8418(int32_t value_); int32_t get_IconType_8419(); void set_IconType_8420(int32_t value_); int32_t get_Lights_8421(); void set_Lights_8422(int32_t value_); int32_t get_Ring_8423(); void set_Ring_8424(int32_t value_); int32_t get_Vibrate_8425(); void set_Vibrate_8426(int32_t value_); int32_t get_StyleId_8427(); void set_StyleId_8428(int32_t value_); int64_t get_BuilderId_8429(); void set_BuilderId_8430(int64_t value_); DLL2SDK::mscorlib::System::String* get_Content_8431(); void set_Content_8432(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_CustomContent_8433(); void set_CustomContent_8434(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Activity_8435(); void set_Activity_8436(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_PackageDownloadUrl_8437(); void set_PackageDownloadUrl_8438(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_PackageName_8439(); void set_PackageName_8440(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_IconRes_8441(); void set_IconRes_8442(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Date_8443(); void set_Date_8444(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Hour_8445(); void set_Hour_8446(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Intent_8447(); void set_Intent_8448(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Min_8449(); void set_Min_8450(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Title_8451(); void set_Title_8452(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Url_8453(); void set_Url_8454(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_RingRaw_8455(); void set_RingRaw_8456(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SmallIcon_8457(); void set_SmallIcon_8458(DLL2SDK::mscorlib::System::String* value_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKNotice : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* NoticeRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_NoticeRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_NoticeRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadNoticeData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNoticeRet_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8406(); static DLL2SDK::mscorlib::System::String* loadNoticeDataAdapter_8407(DLL2SDK::mscorlib::System::String* noticeGroup_, DLL2SDK::mscorlib::System::String* language_, int32_t region_, DLL2SDK::mscorlib::System::String* partition_, DLL2SDK::mscorlib::System::String* extra_); static void add_NoticeRetEvent_8408(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void remove_NoticeRetEvent_8409(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static DLL2SDK::mscorlib::System::String* LoadNoticeData_8410(DLL2SDK::mscorlib::System::String* noticeGroup_, DLL2SDK::mscorlib::System::String* language_, int32_t region_, DLL2SDK::mscorlib::System::String* partition_, DLL2SDK::mscorlib::System::String* extraJson_); static void OnNoticeRet_8411(DLL2SDK::mscorlib::System::String* json_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKNoticeRet : DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKBaseRet { DLL2SDK::mscorlib::System::Collections::Generic::List_1* noticeInfoList_; DLL2SDK::mscorlib::System::String* reqID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8399(); void _ctor_8400(DLL2SDK::mscorlib::System::String* param_); void _ctor_8401(DLL2SDK::mscorlib::System::Object* json_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_NoticeInfoList_8402(); void set_NoticeInfoList_8403(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::String* get_ReqID_8404(); void set_ReqID_8405(DLL2SDK::mscorlib::System::String* value_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKNoticeInfo : DLL2SDK::Assembly_CSharp::GCloud::MSDK::JsonSerializable { int32_t noticeID_; int32_t noticeType_; DLL2SDK::mscorlib::System::String* noticeGroup_; int32_t beginTime_; int32_t endTime_; int32_t updateTime_; int32_t order_; int32_t contentType_; DLL2SDK::mscorlib::System::String* language_; DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKNoticeTextInfo* textInfo_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* picUrlList_; DLL2SDK::mscorlib::System::String* webUrl_; DLL2SDK::mscorlib::System::String* extraJson_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8370(); void _ctor_8371(DLL2SDK::mscorlib::System::String* param_); void _ctor_8372(DLL2SDK::mscorlib::System::Object* json_); int32_t get_NoticeId_8373(); void set_NoticeId_8374(int32_t value_); int32_t get_NoticeType_8375(); void set_NoticeType_8376(int32_t value_); DLL2SDK::mscorlib::System::String* get_NoticeGroup_8377(); void set_NoticeGroup_8378(DLL2SDK::mscorlib::System::String* value_); int32_t get_BeginTime_8379(); void set_BeginTime_8380(int32_t value_); int32_t get_EndTime_8381(); void set_EndTime_8382(int32_t value_); int32_t get_UpdateTime_8383(); void set_UpdateTime_8384(int32_t value_); int32_t get_Order_8385(); void set_Order_8386(int32_t value_); int32_t get_ContentType_8387(); void set_ContentType_8388(int32_t value_); DLL2SDK::mscorlib::System::String* get_Language_8389(); void set_Language_8390(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKNoticeTextInfo* get_TextInfo_8391(); void set_TextInfo_8392(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKNoticeTextInfo* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PicUrlList_8393(); void set_PicUrlList_8394(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::String* get_WebUrl_8395(); void set_WebUrl_8396(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ExtraJson_8397(); void set_ExtraJson_8398(DLL2SDK::mscorlib::System::String* value_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKNoticeTextInfo : DLL2SDK::Assembly_CSharp::GCloud::MSDK::JsonSerializable { DLL2SDK::mscorlib::System::String* noticeTitle_; DLL2SDK::mscorlib::System::String* noticeContent_; DLL2SDK::mscorlib::System::String* noticeRedirectUrl_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8361(); void _ctor_8362(DLL2SDK::mscorlib::System::String* param_); void _ctor_8363(DLL2SDK::mscorlib::System::Object* json_); DLL2SDK::mscorlib::System::String* get_NoticeTitle_8364(); void set_NoticeTitle_8365(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_NoticeContent_8366(); void set_NoticeContent_8367(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_NoticeRedirectUrl_8368(); void set_NoticeRedirectUrl_8369(DLL2SDK::mscorlib::System::String* value_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKNoticePictureInfo : DLL2SDK::Assembly_CSharp::GCloud::MSDK::JsonSerializable { DLL2SDK::mscorlib::System::String* noticePicUrl_; DLL2SDK::mscorlib::System::String* noticePicHashcode_; DLL2SDK::mscorlib::System::String* noticePicTitle_; DLL2SDK::mscorlib::System::String* noticePicSize_; int32_t screenDir_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8348(); void _ctor_8349(DLL2SDK::mscorlib::System::String* param_); void _ctor_8350(DLL2SDK::mscorlib::System::Object* json_); DLL2SDK::mscorlib::System::String* get_NoticePicUrl_8351(); void set_NoticePicUrl_8352(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_NoticePicHashcode_8353(); void set_NoticePicHashcode_8354(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_NoticePicTitle_8355(); void set_NoticePicTitle_8356(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_NoticePicSize_8357(); void set_NoticePicSize_8358(DLL2SDK::mscorlib::System::String* value_); int32_t get_ScreenDir_8359(); void set_ScreenDir_8360(int32_t value_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKLogin : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* LoginBaseRetEvent_; DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* LoginRetEvent_; DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* ConnectRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_LoginBaseRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_LoginBaseRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_LoginRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_LoginRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_ConnectRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_ConnectRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onLoginBaseRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onLoginRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onConnectRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Login_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Logout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Bind_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Connect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConnectRet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoginRet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchUser_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_QueryUserInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoginWithConfirmCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetGuest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoginUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnityEditorLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnityEditorConnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnityEditorLogout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoginBaseRet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoginRet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConnectRet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWakeUpLoginRet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearWakeUpLoginRet_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8302(); void onLoginBaseRetEvent_8323(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKBaseRet* ret_); void onLoginRetEvent_8324(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKLoginRet* ret_); void onConnectRetEvent_8325(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKLoginRet* ret_); static void loginAdapter_8303(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* permissions_, DLL2SDK::mscorlib::System::String* subChannel_, DLL2SDK::mscorlib::System::String* extraJson_); static void logoutAdapter_8304(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* subChannel_, bool channelOnly_); static DLL2SDK::mscorlib::System::String* getLoginRetAdapter_8305(); static void autoLoginAdapter_8306(); static void bindAdapter_8307(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* permissions_, DLL2SDK::mscorlib::System::String* subChannel_, DLL2SDK::mscorlib::System::String* extraJson_); static void connectAdapter_8308(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* permissions_, DLL2SDK::mscorlib::System::String* subChannel_, DLL2SDK::mscorlib::System::String* extraJson_); static void unconnectAdapter_8309(DLL2SDK::mscorlib::System::String* channel_); static DLL2SDK::mscorlib::System::String* getConnectRetAdapter_8310(); static bool switchUserAdapter_8311(bool useLaunchUser_); static void queryUserInfoAdapter_8312(); static void loginWithConfirmcodeAdapter_8313(int32_t actionType_, DLL2SDK::mscorlib::System::String* confirmcode_, DLL2SDK::mscorlib::System::String* extraJson_); static void resetGuestAdapter_8314(); static void bindUIAdapter_8315(DLL2SDK::mscorlib::System::String* extraJson_); static void loginUIAdapter_8316(DLL2SDK::mscorlib::System::String* extraJson_); static void add_LoginBaseRetEvent_8317(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void remove_LoginBaseRetEvent_8318(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void add_LoginRetEvent_8319(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void remove_LoginRetEvent_8320(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void add_ConnectRetEvent_8321(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void remove_ConnectRetEvent_8322(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void Login_8326(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* permissions_, DLL2SDK::mscorlib::System::String* subChannel_, DLL2SDK::mscorlib::System::String* extraJson_); static void Logout_8327(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* subChannel_, bool channelOnly_); static void Bind_8328(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* permissions_, DLL2SDK::mscorlib::System::String* subChannel_, DLL2SDK::mscorlib::System::String* extraJson_); static void Connect_8329(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* permissions_, DLL2SDK::mscorlib::System::String* subChannel_, DLL2SDK::mscorlib::System::String* extraJson_); static void Unconnect_8330(DLL2SDK::mscorlib::System::String* channel_); static DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKLoginRet* GetConnectRet_8331(); static DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKLoginRet* GetLoginRet_8332(); static void AutoLogin_8333(); static bool SwitchUser_8334(bool useLaunchUser_); static void QueryUserInfo_8335(); static void LoginWithConfirmCode_8336(int32_t actionType_, DLL2SDK::mscorlib::System::String* confirmcode_, DLL2SDK::mscorlib::System::String* extraJson_); static void ResetGuest_8337(); static void LoginUI_8338(DLL2SDK::mscorlib::System::String* extraJson_); static void BindUI_8339(DLL2SDK::mscorlib::System::String* extraJson_); static void UnityEditorLogin_8340(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKMethodNameID methodId_, DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* subChannel_); static void UnityEditorConnect_8341(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKMethodNameID methodId_, DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* subChannel_); static void UnityEditorLogout_8342(); static void OnLoginBaseRet_8343(DLL2SDK::mscorlib::System::String* json_); static void OnLoginRet_8344(DLL2SDK::mscorlib::System::String* json_); static void OnConnectRet_8345(DLL2SDK::mscorlib::System::String* json_); static DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKLoginRet* GetWakeUpLoginRet_8346(); static void ClearWakeUpLoginRet_8347(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKLoginRet : DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKBaseRet { DLL2SDK::mscorlib::System::String* openID_; DLL2SDK::mscorlib::System::String* token_; int64_t tokenExpire_; int32_t firstLogin_; DLL2SDK::mscorlib::System::String* regChannelDis_; DLL2SDK::mscorlib::System::String* userName_; int32_t gender_; DLL2SDK::mscorlib::System::String* birthdate_; DLL2SDK::mscorlib::System::String* pictureUrl_; DLL2SDK::mscorlib::System::String* pf_; DLL2SDK::mscorlib::System::String* pfKey_; bool realNameAuth_; int32_t channelID_; DLL2SDK::mscorlib::System::String* channel_; DLL2SDK::mscorlib::System::String* channelInfo_; DLL2SDK::mscorlib::System::String* confirmCode_; int64_t confirmCodeExpireTime_; DLL2SDK::mscorlib::System::String* bindList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8263(); void _ctor_8264(DLL2SDK::mscorlib::System::String* param_); void _ctor_8265(DLL2SDK::mscorlib::System::Object* json_); DLL2SDK::mscorlib::System::String* get_OpenId_8266(); void set_OpenId_8267(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Token_8268(); void set_Token_8269(DLL2SDK::mscorlib::System::String* value_); int64_t get_TokenExpire_8270(); void set_TokenExpire_8271(int64_t value_); int32_t get_FirstLogin_8272(); void set_FirstLogin_8273(int32_t value_); DLL2SDK::mscorlib::System::String* get_RegChannelDis_8274(); void set_RegChannelDis_8275(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_UserName_8276(); void set_UserName_8277(DLL2SDK::mscorlib::System::String* value_); int32_t get_Gender_8278(); void set_Gender_8279(int32_t value_); DLL2SDK::mscorlib::System::String* get_Birthdate_8280(); void set_Birthdate_8281(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_PictureUrl_8282(); void set_PictureUrl_8283(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Pf_8284(); void set_Pf_8285(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_PfKey_8286(); void set_PfKey_8287(DLL2SDK::mscorlib::System::String* value_); bool get_RealNameAuth_8288(); void set_RealNameAuth_8289(bool value_); int32_t get_ChannelId_8290(); void set_ChannelId_8291(int32_t value_); DLL2SDK::mscorlib::System::String* get_Channel_8292(); void set_Channel_8293(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ChannelInfo_8294(); void set_ChannelInfo_8295(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ConfirmCode_8296(); void set_ConfirmCode_8297(DLL2SDK::mscorlib::System::String* value_); int64_t get_ConfirmCodeExpireTime_8298(); void set_ConfirmCodeExpireTime_8299(int64_t value_); DLL2SDK::mscorlib::System::String* get_BindList_8300(); void set_BindList_8301(DLL2SDK::mscorlib::System::String* value_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKLBS : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* LBSLocationRetEvent_; DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* LBSRelationRetEvent_; DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* LBSIPInfoRetEvent_; DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* LBSRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_LBSLocationRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_LBSLocationRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_LBSRelationRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_LBSRelationRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_LBSIPInfoRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_LBSIPInfoRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_LBSRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_LBSRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLocation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearLocation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNearby_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIPInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLBSLocationRet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLBSRelationRet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLBSIPInfoRet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLBSBaseRet_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8242(); static void getLocationAdapter_8243(); static void getNearbyAdapter_8244(); static void clearLocationAdapter_8245(); static void getIPInfoAdapter_8246(); static void add_LBSLocationRetEvent_8247(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void remove_LBSLocationRetEvent_8248(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void add_LBSRelationRetEvent_8249(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void remove_LBSRelationRetEvent_8250(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void add_LBSIPInfoRetEvent_8251(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void remove_LBSIPInfoRetEvent_8252(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void add_LBSRetEvent_8253(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void remove_LBSRetEvent_8254(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void GetLocation_8255(); static void ClearLocation_8256(); static void GetNearby_8257(); static void GetIPInfo_8258(); static void OnLBSLocationRet_8259(DLL2SDK::mscorlib::System::String* json_); static void OnLBSRelationRet_8260(DLL2SDK::mscorlib::System::String* json_); static void OnLBSIPInfoRet_8261(DLL2SDK::mscorlib::System::String* json_); static void OnLBSBaseRet_8262(DLL2SDK::mscorlib::System::String* json_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKLBSIPInfoRet : DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKBaseRet { DLL2SDK::mscorlib::System::String* country_; bool isByHeader_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8235(); void _ctor_8236(DLL2SDK::mscorlib::System::String* param_); void _ctor_8237(DLL2SDK::mscorlib::System::Object* json_); DLL2SDK::mscorlib::System::String* get_Country_8238(); void set_Country_8239(DLL2SDK::mscorlib::System::String* value_); bool get_IsByHeader_8240(); void set_IsByHeader_8241(bool value_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKLBSRelationRet : DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKBaseRet { DLL2SDK::mscorlib::System::String* isLost_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* personList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8228(); void _ctor_8229(DLL2SDK::mscorlib::System::String* param_); void _ctor_8230(DLL2SDK::mscorlib::System::Object* json_); DLL2SDK::mscorlib::System::String* get_IsLost_8231(); void set_IsLost_8232(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PersonInfoList_8233(); void set_PersonInfoList_8234(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKPersonInfo : DLL2SDK::Assembly_CSharp::GCloud::MSDK::JsonSerializable { DLL2SDK::mscorlib::System::String* openid_; DLL2SDK::mscorlib::System::String* userName_; int32_t gender_; DLL2SDK::mscorlib::System::String* pictureUrl_; DLL2SDK::mscorlib::System::String* country_; DLL2SDK::mscorlib::System::String* province_; DLL2SDK::mscorlib::System::String* city_; DLL2SDK::mscorlib::System::String* language_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8105(); void _ctor_8106(DLL2SDK::mscorlib::System::String* param_); void _ctor_8107(DLL2SDK::mscorlib::System::Object* json_); DLL2SDK::mscorlib::System::String* get_Openid_8108(); void set_Openid_8109(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_UserName_8110(); void set_UserName_8111(DLL2SDK::mscorlib::System::String* value_); int32_t get_Gender_8112(); void set_Gender_8113(int32_t value_); DLL2SDK::mscorlib::System::String* get_PictureUrl_8114(); void set_PictureUrl_8115(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Country_8116(); void set_Country_8117(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Province_8118(); void set_Province_8119(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_City_8120(); void set_City_8121(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Language_8122(); void set_Language_8123(DLL2SDK::mscorlib::System::String* value_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKLBSLocationRet : DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKBaseRet { double longitude_; double latitude_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8212(); void _ctor_8213(DLL2SDK::mscorlib::System::String* param_); void _ctor_8214(DLL2SDK::mscorlib::System::Object* json_); double get_Longitude_8215(); void set_Longitude_8216(double value_); double get_Latitude_8217(); void set_Latitude_8218(double value_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKGroup : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* GroupRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_GroupRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_GroupRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnbindGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemindToBindGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGroupList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGroupState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGroupRelation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_JoinGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendGroupMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGroupRet_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8190(); static void createGroupAdapter_8191(DLL2SDK::mscorlib::System::String* unionID_, DLL2SDK::mscorlib::System::String* unionName_, DLL2SDK::mscorlib::System::String* roleName_, DLL2SDK::mscorlib::System::String* zoneID_, DLL2SDK::mscorlib::System::String* roleID_, DLL2SDK::mscorlib::System::String* extraJson_); static void bindGroupAdapter_8192(DLL2SDK::mscorlib::System::String* unionID_, DLL2SDK::mscorlib::System::String* zoneID_, DLL2SDK::mscorlib::System::String* roleID_, DLL2SDK::mscorlib::System::String* groupID_, DLL2SDK::mscorlib::System::String* groupName_, DLL2SDK::mscorlib::System::String* extraJson_); static void unbindGroupAdapter_8193(DLL2SDK::mscorlib::System::String* unionID_, DLL2SDK::mscorlib::System::String* unionName_, DLL2SDK::mscorlib::System::String* zoneID_, DLL2SDK::mscorlib::System::String* roleID_, DLL2SDK::mscorlib::System::String* extraJson_); static void remindToBindGroupAdapter_8194(DLL2SDK::mscorlib::System::String* unionID_, DLL2SDK::mscorlib::System::String* zoneID_, DLL2SDK::mscorlib::System::String* roleID_, DLL2SDK::mscorlib::System::String* roleName_, DLL2SDK::mscorlib::System::String* leaderOpenID_, DLL2SDK::mscorlib::System::String* leaderRoleID_, DLL2SDK::mscorlib::System::String* extraJson_); static void getGroupListAdapter_8195(); static void getGroupStateAdapter_8196(DLL2SDK::mscorlib::System::String* unionID_, DLL2SDK::mscorlib::System::String* zoneID_, DLL2SDK::mscorlib::System::String* extraJson_); static void getGroupRelationAdapter_8197(DLL2SDK::mscorlib::System::String* targetID_, DLL2SDK::mscorlib::System::String* extraJson_); static void joinGroupAdapter_8198(DLL2SDK::mscorlib::System::String* unionID_, DLL2SDK::mscorlib::System::String* zoneID_, DLL2SDK::mscorlib::System::String* roleID_, DLL2SDK::mscorlib::System::String* groupID_, DLL2SDK::mscorlib::System::String* extraJson_); static void sendGroupMessageAdapter_8199(DLL2SDK::mscorlib::System::String* groupMessageJson_, DLL2SDK::mscorlib::System::String* unionID_); static void add_GroupRetEvent_8200(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void remove_GroupRetEvent_8201(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void CreateGroup_8202(DLL2SDK::mscorlib::System::String* unionID_, DLL2SDK::mscorlib::System::String* unionName_, DLL2SDK::mscorlib::System::String* roleName_, DLL2SDK::mscorlib::System::String* zoneID_, DLL2SDK::mscorlib::System::String* roleID_, DLL2SDK::mscorlib::System::String* extraJson_); static void BindGroup_8203(DLL2SDK::mscorlib::System::String* unionID_, DLL2SDK::mscorlib::System::String* zoneID_, DLL2SDK::mscorlib::System::String* roleID_, DLL2SDK::mscorlib::System::String* groupID_, DLL2SDK::mscorlib::System::String* groupName_, DLL2SDK::mscorlib::System::String* extraJson_); static void UnbindGroup_8204(DLL2SDK::mscorlib::System::String* unionID_, DLL2SDK::mscorlib::System::String* unionName_, DLL2SDK::mscorlib::System::String* zoneID_, DLL2SDK::mscorlib::System::String* roleID_, DLL2SDK::mscorlib::System::String* extraJson_); static void RemindToBindGroup_8205(DLL2SDK::mscorlib::System::String* unionID_, DLL2SDK::mscorlib::System::String* zoneID_, DLL2SDK::mscorlib::System::String* roleID_, DLL2SDK::mscorlib::System::String* roleName_, DLL2SDK::mscorlib::System::String* leaderOpenID_, DLL2SDK::mscorlib::System::String* leaderRoleID_, DLL2SDK::mscorlib::System::String* extraJson_); static void GetGroupList_8206(); static void GetGroupState_8207(DLL2SDK::mscorlib::System::String* unionID_, DLL2SDK::mscorlib::System::String* zoneID_, DLL2SDK::mscorlib::System::String* extraJson_); static void GetGroupRelation_8208(DLL2SDK::mscorlib::System::String* targetID_, DLL2SDK::mscorlib::System::String* extraJson_); static void JoinGroup_8209(DLL2SDK::mscorlib::System::String* unionID_, DLL2SDK::mscorlib::System::String* zoneID_, DLL2SDK::mscorlib::System::String* roleID_, DLL2SDK::mscorlib::System::String* groupID_, DLL2SDK::mscorlib::System::String* extraJson_); static void SendGroupMessage_8210(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKGroupMessage* groupMessage_, DLL2SDK::mscorlib::System::String* unionID_); static void OnGroupRet_8211(DLL2SDK::mscorlib::System::String* json_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKGroupRet : DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKBaseRet { int32_t status_; DLL2SDK::mscorlib::System::String* groupID_; DLL2SDK::mscorlib::System::String* groupName_; DLL2SDK::mscorlib::System::String* groupOpenID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* groupInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8177(); void _ctor_8178(DLL2SDK::mscorlib::System::String* param_); void _ctor_8179(DLL2SDK::mscorlib::System::Object* json_); int32_t get_Status_8180(); void set_Status_8181(int32_t value_); DLL2SDK::mscorlib::System::String* get_GroupId_8182(); void set_GroupId_8183(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_GroupName_8184(); void set_GroupName_8185(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_GroupOpenID_8186(); void set_GroupOpenID_8187(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_GroupInfo_8188(); void set_GroupInfo_8189(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKGroupMessage : DLL2SDK::Assembly_CSharp::GCloud::MSDK::JsonSerializable { int32_t type_; int32_t actionReport_; DLL2SDK::mscorlib::System::String* title_; DLL2SDK::mscorlib::System::String* desc_; DLL2SDK::mscorlib::System::String* link_; DLL2SDK::mscorlib::System::String* extraJson_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8162(); void _ctor_8163(DLL2SDK::mscorlib::System::String* param_); void _ctor_8164(DLL2SDK::mscorlib::System::Object* json_); int32_t get_Type_8165(); void set_Type_8166(int32_t value_); int32_t get_ActionReport_8167(); void set_ActionReport_8168(int32_t value_); DLL2SDK::mscorlib::System::String* get_Title_8169(); void set_Title_8170(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_8171(); void set_Desc_8172(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Link_8173(); void set_Link_8174(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ExtraJson_8175(); void set_ExtraJson_8176(DLL2SDK::mscorlib::System::String* value_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKGroupInfo : DLL2SDK::Assembly_CSharp::GCloud::MSDK::JsonSerializable { DLL2SDK::mscorlib::System::String* groupID_; DLL2SDK::mscorlib::System::String* groupName_; DLL2SDK::mscorlib::System::String* extraJson_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8153(); void _ctor_8154(DLL2SDK::mscorlib::System::String* param_); void _ctor_8155(DLL2SDK::mscorlib::System::Object* json_); DLL2SDK::mscorlib::System::String* get_GroupId_8156(); void set_GroupId_8157(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_GroupName_8158(); void set_GroupName_8159(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ExtraJson_8160(); void set_ExtraJson_8161(DLL2SDK::mscorlib::System::String* value_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKGame : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* GameBaseRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_GameBaseRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_GameBaseRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Setup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAchievement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLeaderBoard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnlockAchievement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameRet_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8139(); static void setupAdapter_8140(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* extra_); static void showAchievementAdapter_8141(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* extra_); static void showLeaderBoardAdapter_8142(DLL2SDK::mscorlib::System::String* board_, DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* extra_); static void setScoreAdapter_8143(DLL2SDK::mscorlib::System::String* board_, int32_t score_, DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* extra_); static void unlockAchievementAdapter_8144(DLL2SDK::mscorlib::System::String* achieve_, double count_, DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* extra_); static void add_GameBaseRetEvent_8145(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void remove_GameBaseRetEvent_8146(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void Setup_8147(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* extraJson_); static void ShowAchievement_8148(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* extraJson_); static void ShowLeaderBoard_8149(DLL2SDK::mscorlib::System::String* board_, DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* extraJson_); static void SetScore_8150(DLL2SDK::mscorlib::System::String* board_, int32_t score_, DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* extraJson_); static void UnlockAchievement_8151(DLL2SDK::mscorlib::System::String* achieve_, double count_, DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* extraJson_); static void OnGameRet_8152(DLL2SDK::mscorlib::System::String* json_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKFriend : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* FriendRetEvent_; DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* QuereyFriendEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_FriendRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_FriendRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_QuereyFriendEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_QuereyFriendEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Share_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_QueryFriends_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendQueryFriend_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8124(); static void sendMessageAdapter_8125(DLL2SDK::mscorlib::System::String* infoJson_, DLL2SDK::mscorlib::System::String* channel_); static void shareAdapter_8126(DLL2SDK::mscorlib::System::String* infoJson_, DLL2SDK::mscorlib::System::String* channel_); static void queryFriendsAdapter_8127(int32_t page_, int32_t count_, bool isInGame_, DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* subChannel_, DLL2SDK::mscorlib::System::String* extraJson_); static void addFriendAdapter_8128(DLL2SDK::mscorlib::System::String* infoJson_, DLL2SDK::mscorlib::System::String* channel_); static void add_FriendRetEvent_8129(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void remove_FriendRetEvent_8130(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void add_QuereyFriendEvent_8131(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void remove_QuereyFriendEvent_8132(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void SendMessage_8133(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKFriendReqInfo* info_, DLL2SDK::mscorlib::System::String* channel_); static void Share_8134(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKFriendReqInfo* info_, DLL2SDK::mscorlib::System::String* channel_); static void AddFriend_8135(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKFriendReqInfo* info_, DLL2SDK::mscorlib::System::String* channel_); static void QueryFriends_8136(int32_t page_, int32_t count_, bool isInGame_, DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* subChannel_, DLL2SDK::mscorlib::System::String* extraJson_); static void OnFriendMessage_8137(DLL2SDK::mscorlib::System::String* json_); static void OnFriendQueryFriend_8138(DLL2SDK::mscorlib::System::String* json_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { enum struct FriendReqType : int32_t { Friend_REQ_TEXT_ = static_cast(0x2710), Friend_REQ_LINK_ = static_cast(0x2711), Friend_REQ_IMG_ = static_cast(0x2712), Friend_REQ_INVITE_ = static_cast(0x2713), Friend_REQ_MUSIC_ = static_cast(0x2714), Friend_REQ_VIDEO_ = static_cast(0x2715), Friend_REQ_MINI_APP_ = static_cast(0x2716), FRIEND_REQ_PULL_UP_MINI_APP_ = static_cast(0x2717), Friend_REQ_ARK_ = static_cast(0x2718), Friend_REQ_OPEN_BUSINESS_VIEW_ = static_cast(0x2719), Friend_REQ_WX_GAMELINE_ = static_cast(0x271A), Friend_REQ_TEXT_SILENT_ = static_cast(0x4E20), Friend_REQ_LINK_SILENT_ = static_cast(0x4E21), Friend_REQ_IMG_SILENT_ = static_cast(0x4E22), Friend_REQ_INVITE_SILENT_ = static_cast(0x4E23), Friend_REQ_MUSIC_SILENT_ = static_cast(0x4E24), Friend_REQ_VIDEO_SILENT_ = static_cast(0x4E25), Friend_REQ_MINI_APP_SILENT_ = static_cast(0x4E26) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKFriendRet : DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKBaseRet { DLL2SDK::mscorlib::System::Collections::Generic::List_1* friendInfoList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8100(); void _ctor_8101(DLL2SDK::mscorlib::System::String* param_); void _ctor_8102(DLL2SDK::mscorlib::System::Object* json_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_FriendInfoList_8103(); void set_FriendInfoList_8104(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKFriendReqInfo : DLL2SDK::Assembly_CSharp::GCloud::MSDK::JsonSerializable { int32_t type_; DLL2SDK::mscorlib::System::String* user_; DLL2SDK::mscorlib::System::String* title_; DLL2SDK::mscorlib::System::String* desc_; DLL2SDK::mscorlib::System::String* imagePath_; DLL2SDK::mscorlib::System::String* thumbPath_; DLL2SDK::mscorlib::System::String* mediaPath_; DLL2SDK::mscorlib::System::String* link_; DLL2SDK::mscorlib::System::String* extraJson_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8079(); void _ctor_8080(DLL2SDK::mscorlib::System::String* param_); void _ctor_8081(DLL2SDK::mscorlib::System::Object* json_); int32_t get_Type_8082(); void set_Type_8083(int32_t value_); DLL2SDK::mscorlib::System::String* get_User_8084(); void set_User_8085(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Title_8086(); void set_Title_8087(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Desc_8088(); void set_Desc_8089(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ImagePath_8090(); void set_ImagePath_8091(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ThumbPath_8092(); void set_ThumbPath_8093(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_MediaPath_8094(); void set_MediaPath_8095(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Link_8096(); void set_Link_8097(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ExtraJson_8098(); void set_ExtraJson_8099(DLL2SDK::mscorlib::System::String* value_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKExtend : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* ExtendRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_ExtendRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_ExtendRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Invoke_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExtendRet_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8073(); static DLL2SDK::mscorlib::System::String* extendInvokeAdapter_8074(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* extendMethodName_, DLL2SDK::mscorlib::System::String* paramsJson_); static void add_ExtendRetEvent_8075(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void remove_ExtendRetEvent_8076(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static DLL2SDK::mscorlib::System::String* Invoke_8077(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* extendMethodName_, DLL2SDK::mscorlib::System::String* paramsJson_); static void OnExtendRet_8078(DLL2SDK::mscorlib::System::String* json_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKExtendRet : DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKBaseRet { DLL2SDK::mscorlib::System::String* channel_; DLL2SDK::mscorlib::System::String* extendMethodName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8066(); void _ctor_8067(DLL2SDK::mscorlib::System::String* param_); void _ctor_8068(DLL2SDK::mscorlib::System::Object* json_); DLL2SDK::mscorlib::System::String* get_Channel_8069(); void set_Channel_8070(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_ExtendMethodName_8071(); void set_ExtendMethodName_8072(DLL2SDK::mscorlib::System::String* value_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKCrash : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKStringRetEventHandler_1* CrashBaseRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_CrashBaseRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_CrashBaseRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUserValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUserId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCrashCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitCrash_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAutoReportLogLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCrashCallbackMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCrashCallbackData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportException_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8049(); static void logInfoAdapter_8050(int32_t level_, DLL2SDK::mscorlib::System::String* tag_, DLL2SDK::mscorlib::System::String* log_); static void setUserValueAdapter_8051(DLL2SDK::mscorlib::System::String* k_, DLL2SDK::mscorlib::System::String* v_); static void reportExceptionAdapter_8052(int32_t type_, DLL2SDK::mscorlib::System::String* exceptionName_, DLL2SDK::mscorlib::System::String* exceptionMsg_, DLL2SDK::mscorlib::System::String* exceptionStack_, DLL2SDK::mscorlib::System::String* paramsJson_); static void unityCrashCallback_8053(); static void setUserIdAdapter_8054(DLL2SDK::mscorlib::System::String* userId_); static void add_CrashBaseRetEvent_8055(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKStringRetEventHandler_1* value_); static void remove_CrashBaseRetEvent_8056(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKStringRetEventHandler_1* value_); static void LogInfo_8057(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKCrashLevel level_, DLL2SDK::mscorlib::System::String* tag_, DLL2SDK::mscorlib::System::String* log_); static void SetUserValue_8058(DLL2SDK::mscorlib::System::String* k_, DLL2SDK::mscorlib::System::String* v_); static void SetUserId_8059(DLL2SDK::mscorlib::System::String* userId_); static void SetCrashCallback_8060(); static void InitCrash_8061(); static void SetAutoReportLogLevel_8062(int32_t level_); static DLL2SDK::mscorlib::System::String* OnCrashCallbackMessage_8063(DLL2SDK::mscorlib::System::String* json_); static DLL2SDK::mscorlib::System::String* OnCrashCallbackData_8064(DLL2SDK::mscorlib::System::String* json_); static void ReportException_8065(int32_t type_, DLL2SDK::mscorlib::System::String* exceptionName_, DLL2SDK::mscorlib::System::String* exceptionMsg_, DLL2SDK::mscorlib::System::String* exceptionStack_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* extInfo_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKAccount : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* AccountEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_AccountEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_AccountEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onAccountEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVerifyCodeStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRegisterStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Modify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestVerifyCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPassword_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAccountRet_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8034(); void onAccountEvent_8037(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKAccountRet* ret_); static void add_AccountEvent_8035(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void remove_AccountEvent_8036(DLL2SDK::Assembly_CSharp::GCloud::MSDK::OnMSDKRetEventHandler_1* value_); static void requestVerifyCodeAdapter_8038(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* account_, int32_t codeType_, int32_t accountType_, DLL2SDK::mscorlib::System::String* langType_, DLL2SDK::mscorlib::System::String* areaCode_, DLL2SDK::mscorlib::System::String* extraJson_); static void resetPasswordAdapter_8039(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* account_, DLL2SDK::mscorlib::System::String* password_, int32_t accountType_, int32_t verifyCode_, DLL2SDK::mscorlib::System::String* langType_, DLL2SDK::mscorlib::System::String* areaCode_, DLL2SDK::mscorlib::System::String* extraJson_); static void modifyAdapter_8040(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* account_, int32_t accountType_, int32_t verifyCode_, int32_t verifyCodeModify_, DLL2SDK::mscorlib::System::String* accountModify_, int32_t accountTypeModify_, DLL2SDK::mscorlib::System::String* areaCodeModify_, DLL2SDK::mscorlib::System::String* langType_, DLL2SDK::mscorlib::System::String* areaCode_, DLL2SDK::mscorlib::System::String* extraJson_); static void getRegisterStatusAdapter_8041(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* account_, int32_t accountType_, DLL2SDK::mscorlib::System::String* langType_, DLL2SDK::mscorlib::System::String* areaCode_, DLL2SDK::mscorlib::System::String* extraJson_); static void getVerifyCodeStatusAdapter_8042(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* account_, int32_t accountType_, int32_t verifyCode_, int32_t codeType_, DLL2SDK::mscorlib::System::String* langType_, DLL2SDK::mscorlib::System::String* areaCode_, DLL2SDK::mscorlib::System::String* extraJson_); static void GetVerifyCodeStatus_8043(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* account_, int32_t accountType_, int32_t verifyCode_, int32_t codeType_, DLL2SDK::mscorlib::System::String* langType_, DLL2SDK::mscorlib::System::String* areaCode_, DLL2SDK::mscorlib::System::String* extraJson_); static void GetRegisterStatus_8044(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* account_, int32_t accountType_, DLL2SDK::mscorlib::System::String* langType_, DLL2SDK::mscorlib::System::String* areaCode_, DLL2SDK::mscorlib::System::String* extraJson_); static void Modify_8045(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* account_, int32_t accountType_, int32_t verifyCode_, int32_t verifyCodeModify_, DLL2SDK::mscorlib::System::String* accountModify_, int32_t accountTypeModify_, DLL2SDK::mscorlib::System::String* areaCodeModify_, DLL2SDK::mscorlib::System::String* langType_, DLL2SDK::mscorlib::System::String* areaCode_, DLL2SDK::mscorlib::System::String* extraJson_); static void RequestVerifyCode_8046(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* account_, int32_t codeType_, int32_t accountType_, DLL2SDK::mscorlib::System::String* langType_, DLL2SDK::mscorlib::System::String* areaCode_, DLL2SDK::mscorlib::System::String* extraJson_); static void ResetPassword_8047(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* account_, DLL2SDK::mscorlib::System::String* password_, int32_t accountType_, int32_t verifyCode_, DLL2SDK::mscorlib::System::String* langType_, DLL2SDK::mscorlib::System::String* areaCode_, DLL2SDK::mscorlib::System::String* extraJson_); static void OnAccountRet_8048(DLL2SDK::mscorlib::System::String* json_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKAccountRet : DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKBaseRet { int32_t channelID_; DLL2SDK::mscorlib::System::String* channel_; DLL2SDK::mscorlib::System::String* seqID_; DLL2SDK::mscorlib::System::String* username_; DLL2SDK::mscorlib::System::String* uid_; DLL2SDK::mscorlib::System::String* token_; DLL2SDK::mscorlib::System::String* expiretime_; int32_t isRegister_; int32_t isSetPassword_; int32_t isReceiveEmail_; int32_t verifyCodeExpireTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8009(); void _ctor_8010(DLL2SDK::mscorlib::System::String* param_); void _ctor_8011(DLL2SDK::mscorlib::System::Object* json_); int32_t get_ChannelID_8012(); void set_ChannelID_8013(int32_t value_); DLL2SDK::mscorlib::System::String* get_Channel_8014(); void set_Channel_8015(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_SeqID_8016(); void set_SeqID_8017(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Username_8018(); void set_Username_8019(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Uid_8020(); void set_Uid_8021(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Token_8022(); void set_Token_8023(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Expiretime_8024(); void set_Expiretime_8025(DLL2SDK::mscorlib::System::String* value_); int32_t get_IsRegister_8026(); void set_IsRegister_8027(int32_t value_); int32_t get_IsSetPassword_8028(); void set_IsSetPassword_8029(int32_t value_); int32_t get_IsReceiveEmail_8030(); void set_IsReceiveEmail_8031(int32_t value_); int32_t get_VerifyCodeExpireTime_8032(); void set_VerifyCodeExpireTime_8033(int32_t value_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDK : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* LibName_; bool initialized_; bool isDebug_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8006(); static void Init_8007(); static void _cctor_8008(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { template struct OnMSDKStringRetEventHandler_1 : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_8002(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); DLL2SDK::mscorlib::System::String* Invoke_8003(T ret_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_8004(T ret_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); DLL2SDK::mscorlib::System::String* EndInvoke_8005(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { template struct OnMSDKRetEventHandler_1 : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7998(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7999(T ret_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_8000(T ret_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_8001(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MSDKBuglyCrash_Extension : DLL2SDK::mscorlib::System::Object { static DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* MyLogCallbackExtrasHandler_7997(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKBuglyCrash : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::System_Core::System::Func_1*>* __f__mg_cache0_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7994(); static void Init_7995(); static void SetAutoReportLogLevel_7996(int32_t level_); }; } namespace DLL2SDK::Assembly_CSharp { struct BuglyInit : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::mscorlib::System::String* BuglyAppID_; DLL2SDK::System_Core::System::Func_1*>* __f__mg_cache0_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7991(); void Awake_7992(); static DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* MyLogCallbackExtrasHandler_7993(); }; } namespace DLL2SDK::Assembly_CSharp { struct BuglyCallback : DLL2SDK::mscorlib::System::Object { void _ctor_7989(); void OnApplicationLogCallbackHandler_7990(DLL2SDK::mscorlib::System::String* condition_, DLL2SDK::mscorlib::System::String* stackTrace_, DLL2SDK::UnityEngine::UnityEngine::LogType type_); }; } namespace DLL2SDK::Assembly_CSharp { struct BuglyAgent : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* GAME_AGENT_CLASS_; int32_t TYPE_U3D_CRASH_; int32_t GAME_TYPE_UNITY_; bool hasSetGameType_; DLL2SDK::UnityEngine::UnityEngine::AndroidJavaClass* _gameAgentClass_; DLL2SDK::mscorlib::System::String* _configChannel_; DLL2SDK::mscorlib::System::String* _configVersion_; DLL2SDK::mscorlib::System::String* _configUser_; int64_t _configDelayTime_; bool _configCrashReporterPackage_; DLL2SDK::Assembly_CSharp::BuglyAgent_LogCallbackDelegate* _LogCallbackEventHandler_; bool _isInitialized_; DLL2SDK::Assembly_CSharp::LogSeverity _autoReportLogLevel_; int32_t _crashReporterType_; DLL2SDK::mscorlib::System::String* _crashReporterPackage_; bool _debugMode_; bool _autoQuitApplicationAfterReport_; int32_t EXCEPTION_TYPE_UNCAUGHT_; int32_t EXCEPTION_TYPE_CAUGHT_; DLL2SDK::mscorlib::System::String* _pluginVersion_; DLL2SDK::System_Core::System::Func_1*>* _LogCallbackExtrasHandler_; bool _uncaughtAutoReportOnce_; DLL2SDK::mscorlib::System::UnhandledExceptionEventHandler* __f__mg_cache0_; DLL2SDK::UnityEngine::UnityEngine::Application_LogCallback* __f__mg_cache1_; DLL2SDK::mscorlib::System::UnhandledExceptionEventHandler* __f__mg_cache2_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7940(); static void ConfigCrashReporter_7941(int32_t type_, int32_t logLevel_); static void InitWithAppId_7942(DLL2SDK::mscorlib::System::String* appId_); static void EnableExceptionHandler_7943(); static void RegisterLogCallback_7944(DLL2SDK::Assembly_CSharp::BuglyAgent_LogCallbackDelegate* handler_); static void SetLogCallbackExtrasHandler_7945(DLL2SDK::System_Core::System::Func_1*>* handler_); static void ReportException_7946(DLL2SDK::mscorlib::System::Exception* e_, DLL2SDK::mscorlib::System::String* message_); static void ReportException_7947(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* message_, DLL2SDK::mscorlib::System::String* stackTrace_); static void UnregisterLogCallback_7948(DLL2SDK::Assembly_CSharp::BuglyAgent_LogCallbackDelegate* handler_); static void SetUserId_7949(DLL2SDK::mscorlib::System::String* userId_); static void SetScene_7950(int32_t sceneId_); static void AddSceneData_7951(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* value_); static void ConfigDebugMode_7952(bool enable_); static void ConfigAutoQuitApplication_7953(bool autoQuit_); static void ConfigAutoReportLogLevel_7954(DLL2SDK::Assembly_CSharp::LogSeverity level_); static void ConfigDefault_7955(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* version_, DLL2SDK::mscorlib::System::String* user_, int64_t delay_); static void DebugLog_7956(DLL2SDK::mscorlib::System::String* tag_, DLL2SDK::mscorlib::System::String* format_, DLL2SDK::Array* args_); static void PrintLog_7957(DLL2SDK::Assembly_CSharp::LogSeverity level_, DLL2SDK::mscorlib::System::String* format_, DLL2SDK::Array* args_); static DLL2SDK::UnityEngine::UnityEngine::AndroidJavaClass* get_GameAgent_7958(); static void ConfigDefaultBeforeInit_7959(DLL2SDK::mscorlib::System::String* channel_, DLL2SDK::mscorlib::System::String* version_, DLL2SDK::mscorlib::System::String* user_, int64_t delay_); static void ConfigCrashReporterPackage_7960(); static void InitBuglyAgent_7961(DLL2SDK::mscorlib::System::String* appId_); static void EnableDebugMode_7962(bool enable_); static void SetUserInfo_7963(DLL2SDK::mscorlib::System::String* userInfo_); static void ReportException_7964(int32_t type_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* reason_, DLL2SDK::mscorlib::System::String* stackTrace_, bool quitProgram_); static void SetCurrentScene_7965(int32_t sceneId_); static void SetUnityVersion_7966(); static void AddKeyAndValueInScene_7967(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* value_); static void AddExtraDataWithException_7968(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* value_); static void LogRecord_7969(DLL2SDK::Assembly_CSharp::LogSeverity level_, DLL2SDK::mscorlib::System::String* message_); static void add__LogCallbackEventHandler_7970(DLL2SDK::Assembly_CSharp::BuglyAgent_LogCallbackDelegate* value_); static void remove__LogCallbackEventHandler_7971(DLL2SDK::Assembly_CSharp::BuglyAgent_LogCallbackDelegate* value_); static DLL2SDK::mscorlib::System::String* get_PluginVersion_7972(); static bool get_IsInitialized_7973(); static bool get_AutoQuitApplicationAfterReport_7974(); static void _SetCrashReporterType_7975(int32_t type_); static void _SetCrashReporterLogLevel_7976(int32_t logLevel_); static void _RegisterExceptionHandler_7977(); static void _UnregisterExceptionHandler_7978(); static void _OnLogCallbackHandler_7979(DLL2SDK::mscorlib::System::String* condition_, DLL2SDK::mscorlib::System::String* stackTrace_, DLL2SDK::UnityEngine::UnityEngine::LogType type_); static void _OnUncaughtExceptionHandler_7980(DLL2SDK::mscorlib::System::Object* sender_, DLL2SDK::mscorlib::System::UnhandledExceptionEventArgs* args_); static void _HandleException_7981(DLL2SDK::mscorlib::System::Exception* e_, DLL2SDK::mscorlib::System::String* message_, bool uncaught_); static void _reportException_7982(bool uncaught_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* reason_, DLL2SDK::mscorlib::System::String* stackTrace_); static void _HandleException_7983(DLL2SDK::Assembly_CSharp::LogSeverity logLevel_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* message_, DLL2SDK::mscorlib::System::String* stackTrace_, bool uncaught_); static void _cctor_7984(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { enum struct SpeechTranslateType : int32_t { SPEECH_TRANSLATE_STST_ = static_cast(0x0), SPEECH_TRANSLATE_STTT_ = static_cast(0x1), SPEECH_TRANSLATE_STTS_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { enum struct SoundEffects : int32_t { RevbChurch_ = static_cast(0x0), RevbTheater_ = static_cast(0x1), Hell_ = static_cast(0x2), Robot1_ = static_cast(0x3), MaleToFemale_ = static_cast(0x4), FemaleToMale_ = static_cast(0x5), Drunk_ = static_cast(0x6), PapiJiang_ = static_cast(0x7), Squirrel_ = static_cast(0x8), NoEffect_ = static_cast(0x9) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { enum struct MemberRole : int32_t { Anchor_ = static_cast(0x1), Audience_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { enum struct Language : int32_t { China_ = static_cast(0x0), Korean_ = static_cast(0x1), English_ = static_cast(0x2), Japanese_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { enum struct Mode : int32_t { Unknown_ = static_cast(0xFFFFFFFF), RealTime_ = static_cast(0x0), Messages_ = static_cast(0x1), Translation_ = static_cast(0x2), RSTT_ = static_cast(0x3), HIGHQUALITY_ = static_cast(0x4), RSTS_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { struct RoomMembers { int32_t memberid_; DLL2SDK::mscorlib::System::String* openid_; }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { enum struct DeviceState : int32_t { Unconnected_ = static_cast(0x0), WriteHeadsetConnected_ = static_cast(0x1), BluetoothConnected_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { struct IGCloudVoiceEngine : DLL2SDK::mscorlib::System::Object { void _ctor_7727(); void add_OnJoinRoomCompleteEvent_7728(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_JoinRoomCompleteEventHandler* value_); void remove_OnJoinRoomCompleteEvent_7729(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_JoinRoomCompleteEventHandler* value_); void add_OnQuitRoomCompleteEvent_7730(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_QuitRoomCompleteEventHandler* value_); void remove_OnQuitRoomCompleteEvent_7731(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_QuitRoomCompleteEventHandler* value_); void add_OnMemberVoiceEvent_7732(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_MemberVoiceEventHandler* value_); void remove_OnMemberVoiceEvent_7733(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_MemberVoiceEventHandler* value_); void add_OnApplyMessageKeyCompleteEvent_7734(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_ApplyMessageKeyCompleteEventHandler* value_); void remove_OnApplyMessageKeyCompleteEvent_7735(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_ApplyMessageKeyCompleteEventHandler* value_); void add_OnUploadReccordFileCompleteEvent_7736(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_UploadReccordFileCompleteEventHandler* value_); void remove_OnUploadReccordFileCompleteEvent_7737(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_UploadReccordFileCompleteEventHandler* value_); void add_OnDownloadRecordFileCompleteEvent_7738(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_DownloadRecordFileCompleteEventHandler* value_); void remove_OnDownloadRecordFileCompleteEvent_7739(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_DownloadRecordFileCompleteEventHandler* value_); void add_OnPlayRecordFilCompleteEvent_7740(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_PlayRecordFilCompleteEventHandler* value_); void remove_OnPlayRecordFilCompleteEvent_7741(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_PlayRecordFilCompleteEventHandler* value_); void add_OnSpeechToTextEvent_7742(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_SpeechToTextEventHandler* value_); void remove_OnSpeechToTextEvent_7743(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_SpeechToTextEventHandler* value_); void add_OnStreamSpeechToTextEvent_7744(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_StreamSpeechToTextEventHandler* value_); void remove_OnStreamSpeechToTextEvent_7745(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_StreamSpeechToTextEventHandler* value_); void add_OnStatusUpdateEvent_7746(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_StatusUpdateEventHandler* value_); void remove_OnStatusUpdateEvent_7747(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_StatusUpdateEventHandler* value_); void add_OnRoleChangeCompleteEvent_7748(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_ChangeRoleCompleteEventHandler* value_); void remove_OnRoleChangeCompleteEvent_7749(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_ChangeRoleCompleteEventHandler* value_); void add_OnRoomMemberVoiceEvent_7750(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_RoomMemberVoiceEventHandler* value_); void remove_OnRoomMemberVoiceEvent_7751(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_RoomMemberVoiceEventHandler* value_); void add_OnEventUpdateEvent_7752(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_EventUpdateEventHandler* value_); void remove_OnEventUpdateEvent_7753(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_EventUpdateEventHandler* value_); void add_OnMuteSwitchState_7754(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_MuteSwitchResultHandler* value_); void remove_OnMuteSwitchState_7755(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_MuteSwitchResultHandler* value_); void add_OnReportPlayer_7756(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_ReportPlayerHandler* value_); void remove_OnReportPlayer_7757(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_ReportPlayerHandler* value_); void add_OnSaveRecFileIndexEvent_7758(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_SaveRecFileIndexEventHandler* value_); void remove_OnSaveRecFileIndexEvent_7759(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_SaveRecFileIndexEventHandler* value_); void add_OnRoomMemberInfo_7760(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_RoomMemberChangedCompleteHandler* value_); void remove_OnRoomMemberInfo_7761(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_RoomMemberChangedCompleteHandler* value_); void add_OnSpeechTranslate_7762(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_SpeechTranslateHandler* value_); void remove_OnSpeechTranslate_7763(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_SpeechTranslateHandler* value_); void add_OnRSTS_7764(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_RSTSHandler* value_); void remove_OnRSTS_7765(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_RSTSHandler* value_); void add_OnEnableTranslate_7766(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_EnableTranslateHandler* value_); void remove_OnEnableTranslate_7767(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_EnableTranslateHandler* value_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetAppInfo_7768(DLL2SDK::mscorlib::System::String* appID_, DLL2SDK::mscorlib::System::String* appKey_, DLL2SDK::mscorlib::System::String* openID_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo Init_7769(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetMode_7770(DLL2SDK::Assembly_CSharp::GCloud::GVoice::Mode mode_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo Poll_7771(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo Pause_7772(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo Resume_7773(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo JoinTeamRoom_7774(DLL2SDK::mscorlib::System::String* roomName_, int32_t msTimeout_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo JoinRangeRoom_7775(DLL2SDK::mscorlib::System::String* roomName_, int32_t msTimeout_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo JoinNationalRoom_7776(DLL2SDK::mscorlib::System::String* roomName_, DLL2SDK::Assembly_CSharp::GCloud::GVoice::MemberRole role_, int32_t msTimeout_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo UpdateCoordinate_7777(DLL2SDK::mscorlib::System::String* roomName_, int64_t x_, int64_t y_, int64_t z_, int64_t r_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo ChangeRole_7778(DLL2SDK::Assembly_CSharp::GCloud::GVoice::MemberRole role_, DLL2SDK::mscorlib::System::String* roomName_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo OpenMic_7779(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo CloseMic_7780(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo OpenSpeaker_7781(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo CloseSpeaker_7782(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo QuitRoom_7783(DLL2SDK::mscorlib::System::String* roomName_, int32_t msTimeout_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo ApplyMessageKey_7784(int32_t msTimeout_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetMaxMessageLength_7785(int32_t msTime_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo StartRecording_7786(DLL2SDK::mscorlib::System::String* filePath_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo StopRecording_7787(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo UploadRecordedFile_7788(DLL2SDK::mscorlib::System::String* filePath_, int32_t msTimeout_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo DownloadRecordedFile_7789(DLL2SDK::mscorlib::System::String* fileID_, DLL2SDK::mscorlib::System::String* downloadFilePath_, int32_t msTimeout_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo PlayRecordedFile_7790(DLL2SDK::mscorlib::System::String* filePath_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo StopPlayFile_7791(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SpeechToText_7792(DLL2SDK::mscorlib::System::String* fileID_, DLL2SDK::Assembly_CSharp::GCloud::GVoice::Language language_, int32_t msTimeout_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo JoinTeamRoom_7793(DLL2SDK::mscorlib::System::String* roomName_, DLL2SDK::mscorlib::System::String* token_, int32_t timestamp_, int32_t msTimeout_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo JoinNationalRoom_7794(DLL2SDK::mscorlib::System::String* roomName_, DLL2SDK::mscorlib::System::String* token_, int32_t timestamp_, DLL2SDK::Assembly_CSharp::GCloud::GVoice::MemberRole role_, int32_t msTimeout_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo ApplyMessageKey_7795(DLL2SDK::mscorlib::System::String* token_, int32_t timestamp_, int32_t msTimeout_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SpeechToText_7796(DLL2SDK::mscorlib::System::String* fileID_, DLL2SDK::mscorlib::System::String* token_, int32_t timestamp_, int32_t language_, int32_t msTimeout_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo EnableMultiRoom_7797(bool enable_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo EnableRoomMicrophone_7798(DLL2SDK::mscorlib::System::String* roomName_, bool enable_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo EnableRoomSpeaker_7799(DLL2SDK::mscorlib::System::String* roomName_, bool enable_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetBGMPath_7800(DLL2SDK::mscorlib::System::String* path_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo EnableNativeBGMPlay_7801(bool enable_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo StartBGMPlay_7802(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetBGMVol_7803(int32_t vol_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo PauseBGMPlay_7804(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo ResumeBGMPlay_7805(); int32_t GetBGMPlayState_7806(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo StopBGMPlay_7807(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo EnableSpeakerOn_7808(bool bEnable_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetMicVolume_7809(int32_t vol_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetSpeakerVolume_7810(int32_t vol_); int32_t GetMicLevel_7811(); int32_t GetMicLevel_7812(bool bFadeOut_); int32_t GetSpeakerLevel_7813(); int32_t GetMicState_7814(); int32_t GetSpeakerState_7815(); int32_t CaptureMicrophoneData_7816(bool bCapture_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo TestMic_7817(); int32_t IsSpeaking_7818(); void EnableBluetoothSCO_7819(bool enable_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::DeviceState GetAudioDeviceConnectionState_7820(); int32_t CheckDeviceMuteState_7821(); int32_t GetMuteResult_7822(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetVoiceEffects_7823(DLL2SDK::Assembly_CSharp::GCloud::GVoice::SoundEffects mode_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo EnableReverb_7824(bool bEnable_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetReverbMode_7825(int32_t mode_); int32_t GetVoiceIdentify_7826(); int32_t GetHwState_7827(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetServerInfo_7828(DLL2SDK::mscorlib::System::String* URL_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetBitRate_7829(int32_t bitrate_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetDataFree_7830(bool enable_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo EnableLog_7831(bool enable_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo JoinFMRoom_7832(DLL2SDK::mscorlib::System::String* roomID_, int32_t msTimeout_); int32_t SetAudience_7833(DLL2SDK::Array* audience_, DLL2SDK::mscorlib::System::String* roomName_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo ForbidMemberVoice_7834(int32_t member_, bool bEnable_, DLL2SDK::mscorlib::System::String* roomName_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo GetFileParam_7835(DLL2SDK::mscorlib::System::String* filepath_, DLL2SDK::Array* bytes_, DLL2SDK::Array* seconds_); int32_t invoke_7836(uint32_t nCmd_, uint32_t nParam1_, uint32_t nParam2_, DLL2SDK::Array* pOutput_); intptr_t GetExtensionPluginContext_7837(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo UploadRecordedFile_7838(DLL2SDK::mscorlib::System::String* filePath_, int32_t msTimeout_, bool bPermanent_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo DownloadRecordedFile_7839(DLL2SDK::mscorlib::System::String* fileID_, DLL2SDK::mscorlib::System::String* downloadFilePath_, int32_t msTimeout_, bool bPermanent_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetReportBufferTime_7840(int32_t nTimeSec_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetReportedPlayerInfo_7841(DLL2SDK::Array* cszOpenID_, DLL2SDK::Array* nMemberID_, int32_t nCount_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo ReportPlayer_7842(DLL2SDK::Array* cszOpenID_, int32_t nCount_, DLL2SDK::mscorlib::System::String* strInfo_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo StartSaveVoice_7843(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo StopSaveVoice_7844(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetRecSaveTs_7845(int32_t ts_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetPlayFileIndex_7846(DLL2SDK::mscorlib::System::String* fileid_, int32_t fileindex_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo StartPlaySaveVoiceTs_7847(int32_t ts_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo StopPlaySaveVoice_7848(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo DelAllSaveVoiceFile_7849(DLL2SDK::mscorlib::System::String* fileid_, int32_t fileindex_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetCivilBinPath_7850(DLL2SDK::mscorlib::System::String* path_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetPlayerVolume_7851(DLL2SDK::mscorlib::System::String* playerid_, uint32_t vol_); int32_t GetPlayerVolume_7852(DLL2SDK::mscorlib::System::String* playerid_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo EnableKeyWordsDetect_7853(bool bEnable_); int32_t GetRoomMembers_7854(DLL2SDK::mscorlib::System::String* roomName_, DLL2SDK::Array* members_, int32_t len_); int32_t EnableCivilVoice_7855(bool bEnable_); int32_t SpeechTranslate_7856(DLL2SDK::mscorlib::System::String* fileID_, DLL2SDK::Assembly_CSharp::GCloud::GVoice::SpeechLanguageType srcLang_, DLL2SDK::Assembly_CSharp::GCloud::GVoice::SpeechLanguageType targetLang_, DLL2SDK::Assembly_CSharp::GCloud::GVoice::SpeechTranslateType transType_, int32_t nTimeoutMS_); int32_t RSTSStartRecording_7857(DLL2SDK::Assembly_CSharp::GCloud::GVoice::SpeechLanguageType srcLang_, DLL2SDK::Assembly_CSharp::GCloud::GVoice::SpeechLanguageType* pTargetLangs_, int32_t nTargetLangCnt_, DLL2SDK::Assembly_CSharp::GCloud::GVoice::SpeechTranslateType transType_, int32_t nTimeoutMS_); int32_t RSTSStopRecording_7858(); int32_t EnableTranslate_7859(DLL2SDK::mscorlib::System::String* roomname_, bool enable_, DLL2SDK::Assembly_CSharp::GCloud::GVoice::SpeechLanguageType srcLang_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { struct GCloudVoice : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine* instance_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7494(); static DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine* GetEngine_7495(); static void _cctor_7496(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::Gem { struct LogEventHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7481(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7482(int32_t errCode_, DLL2SDK::mscorlib::System::String* errMsg_, DLL2SDK::mscorlib::System::String* extMsg_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7483(int32_t errCode_, DLL2SDK::mscorlib::System::String* errMsg_, DLL2SDK::mscorlib::System::String* extMsg_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7484(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::Gem { struct GemService : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GCloud_Gem_IGemService_SetLogEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GCloud_Gem_IGemService_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GCloud_Gem_IGemService_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GCloud_Gem_IGemService_SetUserName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GCloud_Gem_IGemService_End_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GCloud_Gem_IGemService_SetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GCloud_Gem_IGemService_ReportEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GCloud_Gem_IGemService_DetectInTimeout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GCloud_Gem_IGemService_SetPayEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7471(); void GCloud_Gem_IGemService_SetLogEventHandler_7472(DLL2SDK::Assembly_CSharp::GCloud::Gem::LogEventHandler* logEventHandler_); void GCloud_Gem_IGemService_Init_7473(DLL2SDK::mscorlib::System::String* appId_, bool debug_, int32_t env_); void GCloud_Gem_IGemService_Start_7474(DLL2SDK::mscorlib::System::String* zoneId_, DLL2SDK::mscorlib::System::String* tag_, DLL2SDK::mscorlib::System::String* roomIp_); void GCloud_Gem_IGemService_SetUserName_7475(int32_t accountType_, DLL2SDK::mscorlib::System::String* openId_); void GCloud_Gem_IGemService_End_7476(); void GCloud_Gem_IGemService_SetEvent_7477(int32_t tag_, bool status_, DLL2SDK::mscorlib::System::String* msg_, bool authorize_, bool finish_); void GCloud_Gem_IGemService_ReportEvent_7478(DLL2SDK::mscorlib::System::String* eventName_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* eventParams_); void GCloud_Gem_IGemService_DetectInTimeout_7479(); void GCloud_Gem_IGemService_SetPayEvent_7480(int32_t id_, int32_t tag_, bool status_, DLL2SDK::mscorlib::System::String* msg_); }; } namespace DLL2SDK::Assembly_CSharp::com::tencent::gsdk { struct GSDKUtils : DLL2SDK::mscorlib::System::Object { struct StaticFields { bool isDebug_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7468(); static void Logger_7469(DLL2SDK::mscorlib::System::String* s_); static void _cctor_7470(); }; } namespace DLL2SDK::Assembly_CSharp::com::tencent::gsdk { struct GSDKCallBackComponent : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { void _ctor_7464(); void GSDKStartCallback_7465(DLL2SDK::mscorlib::System::String* config_); void GSDKQualityCallback_7466(DLL2SDK::mscorlib::System::String* qualityString_); void GSDKLogCallback_7467(DLL2SDK::mscorlib::System::String* logString_); }; } namespace DLL2SDK::Assembly_CSharp::com::tencent::gsdk { struct GSDK : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::com::tencent::gsdk::FpsRecorder* sFpsRecorder_; float sFpsInterval_; DLL2SDK::UnityEngine::UnityEngine::GameObject* sCallbackGameObject_; DLL2SDK::Assembly_CSharp::com::tencent::gsdk::GSDK_GSDKObserver* sQualityNotifyEvent_; DLL2SDK::Assembly_CSharp::com::tencent::gsdk::GSDK_GSDKLogObserver* sLogNotifyEvent_; DLL2SDK::UnityEngine::UnityEngine::AndroidJavaObject* sGemObj_; DLL2SDK::UnityEngine::UnityEngine::AndroidJavaClass* sGSDKPlatformClass_; int32_t GEM_SRC_ID_; bool sPrepared4EditorReport_; DLL2SDK::mscorlib::System::Reflection::ConstructorInfo* sCustomInfoConstructor_; DLL2SDK::mscorlib::System::Object* sTDataMasterInstance_; DLL2SDK::mscorlib::System::Reflection::MethodInfo* sReportEventMethod_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7429(); static void add_sQualityNotifyEvent_7430(DLL2SDK::Assembly_CSharp::com::tencent::gsdk::GSDK_GSDKObserver* value_); static void remove_sQualityNotifyEvent_7431(DLL2SDK::Assembly_CSharp::com::tencent::gsdk::GSDK_GSDKObserver* value_); static void add_sLogNotifyEvent_7432(DLL2SDK::Assembly_CSharp::com::tencent::gsdk::GSDK_GSDKLogObserver* value_); static void remove_sLogNotifyEvent_7433(DLL2SDK::Assembly_CSharp::com::tencent::gsdk::GSDK_GSDKLogObserver* value_); static void Init_7434(DLL2SDK::mscorlib::System::String* appid_, bool debug_, int32_t env_, int32_t reportPlatform_); static void InitWithBeacon_7435(DLL2SDK::mscorlib::System::String* appid_, bool debug_, int32_t env_); static void SetUserName_7436(int32_t plat_, DLL2SDK::mscorlib::System::String* openid_); static void SetObserver_7437(DLL2SDK::Assembly_CSharp::com::tencent::gsdk::GSDK_GSDKObserver* d_); static void SetLogObserver_7438(DLL2SDK::Assembly_CSharp::com::tencent::gsdk::GSDK_GSDKLogObserver* d_); static void notify_7439(int32_t errCode_, DLL2SDK::mscorlib::System::String* errMsg_, DLL2SDK::mscorlib::System::String* extMsg_); static void SetUserNameWithQuality_7440(int32_t plat_, DLL2SDK::mscorlib::System::String* openid_, DLL2SDK::mscorlib::System::String* qualityInfo_); static void notify_7441(DLL2SDK::mscorlib::System::String* ret_); static void Start_7442(DLL2SDK::mscorlib::System::String* zoneid_, DLL2SDK::mscorlib::System::String* tag_, DLL2SDK::mscorlib::System::String* roomip_); static void StartWithQuality_7443(DLL2SDK::mscorlib::System::String* zoneid_, DLL2SDK::mscorlib::System::String* tag_, DLL2SDK::mscorlib::System::String* roomip_, DLL2SDK::mscorlib::System::String* fps_mode_, DLL2SDK::mscorlib::System::String* quality_Lev_, DLL2SDK::mscorlib::System::String* opt_Lev_); static void End_7444(); static void TimeOutDetect_7445(); static DLL2SDK::mscorlib::System::String* UDPDetect_7446(); static DLL2SDK::Assembly_CSharp::com::tencent::gsdk::FpsInfo* GetLastFpsInfo_7447(); static int32_t GetFps_7448(); static void StartFps_7449(int32_t cusTs_, int32_t lTs1_, int32_t lTs2_, int32_t lTs3_, int32_t dotFreq_); static void SetEvent_7450(int32_t tag_, bool state_, DLL2SDK::mscorlib::System::String* msg_, bool authorize_, bool finish_); static void SetPayEvent_7451(int32_t itemid_, int32_t tag_, bool status_, DLL2SDK::mscorlib::System::String* msg_); static DLL2SDK::mscorlib::System::String* GetFpsInfo_7452(); static void Prepare4EditorReport_7453(); static void ReportEvent_7454(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* eventList_); static void _cctor_7455(); }; } namespace DLL2SDK::Assembly_CSharp::com::tencent::gsdk { struct FpsComponent : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::com::tencent::gsdk::FpsRecorder* mRecorder_; double mLastTime_; int32_t mFrames_; float mInterval_; struct StaticFields { float minInterval_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7424(); void init_7425(DLL2SDK::Assembly_CSharp::com::tencent::gsdk::FpsRecorder* r_, float itv_); void Start_7426(); void Update_7427(); void OnDestroy_7428(); }; } namespace DLL2SDK::Assembly_CSharp::com::tencent::gsdk { struct FpsRecorder : DLL2SDK::mscorlib::System::Object { int32_t mLTs1_; int32_t mLTs2_; int32_t mLTs3_; int32_t mCusTs_; float mDotFreq_; double mLastDotTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mFps_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mFpsDots_; int32_t mLastFps_; int32_t mHTimes_; int32_t mLTimes_; int32_t mLTimes1_; int32_t mLTimes2_; int32_t mLTimes3_; int32_t mCusTimes_; float mInterval_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mGameObject_; DLL2SDK::Assembly_CSharp::com::tencent::gsdk::FpsInfo* mLastInfo_; struct StaticFields { int32_t hTs_; int32_t llTs_; int32_t lrTs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7413(float interval_, int32_t cusTs_, int32_t lTs1_, int32_t lTs2_, int32_t lTs3_, int32_t dotFreq_); void Start_7414(); void Finish_7415(); void Clear_7416(); void Save_7417(); DLL2SDK::mscorlib::System::String* GetFpsDotsStr_7418(); void resetData_7419(); void Add_7420(int32_t fps_); int32_t GetFps_7421(); DLL2SDK::Assembly_CSharp::com::tencent::gsdk::FpsInfo* GetLastFpsInfo_7422(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetFpsDots_7423(); }; } namespace DLL2SDK::Assembly_CSharp::com::tencent::gsdk { struct FpsInfo : DLL2SDK::mscorlib::System::Object { float avg_; int32_t max_; int32_t min_; int32_t totalTimes_; int32_t heavyTimes_; int32_t lightTimes_; int32_t lightTimes1_; int32_t lightTimes2_; int32_t lightTimes3_; int32_t cusTimes_; DLL2SDK::mscorlib::System::String* fpsdots_; void _ctor_7411(float avg_, int32_t max_, int32_t min_, int32_t totalTimes_, int32_t heavyTimes_, int32_t lightTimes_, int32_t cusTimes_, int32_t lightTimes1_, int32_t lightTimes2_, int32_t lightTimes3_, DLL2SDK::mscorlib::System::String* fpsdots_); DLL2SDK::mscorlib::System::String* ToString_7412(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct RemoteConfig : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GCloud::IRemoteConfig* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLong_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDouble_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7399(); int64_t GetLong_7400(DLL2SDK::mscorlib::System::String* key_, int64_t defaultValue_); DLL2SDK::mscorlib::System::String* GetString_7401(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* defaultValue_); bool GetBool_7402(DLL2SDK::mscorlib::System::String* key_, bool defaultValue_); int32_t GetInt_7403(DLL2SDK::mscorlib::System::String* key_, int32_t defaultValue_); double GetDouble_7404(DLL2SDK::mscorlib::System::String* key_, double defaultValue_); static int64_t abase_remoteconfig_GetLong_7405(DLL2SDK::mscorlib::System::String* key_, int64_t defaultValue_); static bool abase_remoteconfig_GetString_7406(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::Text::StringBuilder* value_, int32_t len_, DLL2SDK::mscorlib::System::String* defaultValue_); static bool abase_remoteconfig_GetBool_7407(DLL2SDK::mscorlib::System::String* key_, bool defaultValue_); static int32_t abase_remoteconfig_GetInt_7408(DLL2SDK::mscorlib::System::String* key_, int32_t defaultValue_); static double abase_remoteconfig_GetDouble_7409(DLL2SDK::mscorlib::System::String* key_, double defaultValue_); static void _cctor_7410(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct GCloudSDKLog : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GCloud::GCloudSDKLog* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLogLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAllLogLevel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7386(); void SetLogLevel_7387(DLL2SDK::mscorlib::System::String* sdkName_, DLL2SDK::Assembly_CSharp::GCloud::ALogPriority logLevel_); void SetAllLogLevel_7388(DLL2SDK::Assembly_CSharp::GCloud::ALogPriority logLevel_); static void GCloudSDKLog_setLogLevel_7389(DLL2SDK::mscorlib::System::String* sdkName_, int32_t logLevel_); static void GCloudSDKLog_setAllLogLevel_7390(int32_t logLevel_); static void _cctor_7391(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct GTraceWrapper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GCloud::GTraceWrapper* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTraceId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateContext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpanStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpanFlush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpanFinish_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7369(); DLL2SDK::mscorlib::System::String* GetTraceId_7370(); DLL2SDK::mscorlib::System::String* CreateContext_7371(DLL2SDK::mscorlib::System::String* parentContext_, DLL2SDK::mscorlib::System::String* privateType_); void SpanStart_7372(DLL2SDK::mscorlib::System::String* context_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* caller_, DLL2SDK::mscorlib::System::String* callee_); void SpanFlush_7373(DLL2SDK::mscorlib::System::String* context_, DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* value_); void SpanFinish_7374(DLL2SDK::mscorlib::System::String* context_, DLL2SDK::mscorlib::System::String* errCode_, DLL2SDK::mscorlib::System::String* errMsg_); static bool gcloudcore_gtrace_GetTraceId_7375(DLL2SDK::mscorlib::System::Text::StringBuilder* value_, int32_t len_); static bool gcloudcore_gtrace_CreateContext_7376(DLL2SDK::mscorlib::System::String* parentContext_, DLL2SDK::mscorlib::System::String* privateType_, DLL2SDK::mscorlib::System::Text::StringBuilder* value_, int32_t len_); static void gcloudcore_gtrace_SpanStart_7377(DLL2SDK::mscorlib::System::String* context_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* caller_, DLL2SDK::mscorlib::System::String* callee_); static void gcloudcore_gtrace_SpanFlush_7378(DLL2SDK::mscorlib::System::String* context_, DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* value_); static void gcloudcore_gtrace_SpanFinish_7379(DLL2SDK::mscorlib::System::String* context_, DLL2SDK::mscorlib::System::String* errCode_, DLL2SDK::mscorlib::System::String* errMsg_); static void _cctor_7380(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct GCloudCoreCommon : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* PluginName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7368(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct SDKName : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* GCLOUD_; DLL2SDK::mscorlib::System::String* MSDK_; DLL2SDK::mscorlib::System::String* HTTPDNS_; DLL2SDK::mscorlib::System::String* TGPA_; DLL2SDK::mscorlib::System::String* APM_; DLL2SDK::mscorlib::System::String* GEM_; DLL2SDK::mscorlib::System::String* TSS_; DLL2SDK::mscorlib::System::String* GVOICE_; DLL2SDK::mscorlib::System::String* TDM_; DLL2SDK::mscorlib::System::String* QROBOT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7367(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct Tdir : DLL2SDK::Assembly_CSharp::GCloud::ApolloObject { DLL2SDK::Assembly_CSharp::GCloud::QueryAllHandler* QueryAllEvent_; DLL2SDK::Assembly_CSharp::GCloud::QueryTreeHandler* QueryTreeEvent_; DLL2SDK::Assembly_CSharp::GCloud::QueryLeafHandler* QueryLeafEvent_; struct StaticFields { DLL2SDK::Assembly_CSharp::GCloud::Tdir* instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_QueryAllEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_QueryAllEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_QueryTreeEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_QueryTreeEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_QueryLeafEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_QueryLeafEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsConnected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_QueryAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_QueryTree_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_QueryLeaf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQueryAllProc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQueryTreeProc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQueryLeafProc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetQueryTreeTreeEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearQueryTreeTreeEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7342(); void add_QueryAllEvent_7343(DLL2SDK::Assembly_CSharp::GCloud::QueryAllHandler* value_); void remove_QueryAllEvent_7344(DLL2SDK::Assembly_CSharp::GCloud::QueryAllHandler* value_); void add_QueryTreeEvent_7345(DLL2SDK::Assembly_CSharp::GCloud::QueryTreeHandler* value_); void remove_QueryTreeEvent_7346(DLL2SDK::Assembly_CSharp::GCloud::QueryTreeHandler* value_); void add_QueryLeafEvent_7347(DLL2SDK::Assembly_CSharp::GCloud::QueryLeafHandler* value_); void remove_QueryLeafEvent_7348(DLL2SDK::Assembly_CSharp::GCloud::QueryLeafHandler* value_); bool Initialize_7350(DLL2SDK::Assembly_CSharp::GCloud::TdirInitInfo* initInfo_); void Update_7351(); bool IsConnected_7352(); int32_t QueryAll_7353(); int32_t QueryTree_7354(int32_t treeId_); int32_t QueryLeaf_7355(int32_t treeId_, int32_t leafId_); void OnQueryAllProc_7356(int32_t error_, DLL2SDK::Array* data_); void OnQueryTreeProc_7357(int32_t error_, DLL2SDK::Array* data_); void OnQueryLeafProc_7358(int32_t error_, DLL2SDK::Array* data_); void SetQueryTreeTreeEvent_7359(DLL2SDK::Assembly_CSharp::GCloud::QueryTreeHandler* callback_); void ClearQueryTreeTreeEvent_7360(); static DLL2SDK::Assembly_CSharp::GCloud::Tdir* get_Instance_7349(); static bool gcloud_tdir_initialize_7361(DLL2SDK::Array* data_, int32_t len_); static void gcloud_tdir_update_7362(); static bool gcloud_tdir_isconnected_7363(); static int32_t gcloud_tdir_queryall_7364(); static int32_t gcloud_tdir_querytree_7365(int32_t treeId_); static int32_t gcloud_tdir_queryleaf_7366(int32_t treeId_, int32_t leafId_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct ApolloBufferBase : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Encode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Encode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Decode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Decode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeforeEncode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeforeDecode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_5884(); bool Encode_5885(DLL2SDK::Array* buffer_); bool Encode_5886(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); bool Decode_5887(DLL2SDK::Array* data_); bool Decode_5888(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); void WriteTo_5889(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_5890(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); void BeforeEncode_5891(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void BeforeDecode_5892(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct TDirRoleInfo : DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase { DLL2SDK::mscorlib::System::String* OpenId_; int32_t TreeId_; int32_t LeafId_; uint64_t LastLoginTime_; uint64_t RoleId_; int32_t RoleLevel_; DLL2SDK::mscorlib::System::String* RoleName_; DLL2SDK::mscorlib::System::String* UserData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7336(); void WriteTo_7337(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_7338(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct TreeCollection : DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase { DLL2SDK::mscorlib::System::Collections::Generic::List_1* treeList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7332(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_TreeList_7333(); void WriteTo_7334(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_7335(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct TreeInfo : DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase { DLL2SDK::mscorlib::System::Collections::Generic::List_1* nodeList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7327(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_NodeList_7328(); int32_t get_TreeId_7329(); void WriteTo_7330(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_7331(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct NodeWrapper : DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase { DLL2SDK::Assembly_CSharp::GCloud::TreeNodeType Type_; DLL2SDK::Assembly_CSharp::GCloud::CategoryNode* Category_; DLL2SDK::Assembly_CSharp::GCloud::LeafNode* Leaf_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCategory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLeaf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7320(); DLL2SDK::Assembly_CSharp::GCloud::TreeNodeBase* GetNode_7321(); bool IsCategory_7322(); bool IsLeaf_7323(); bool IsRoot_7324(); void WriteTo_7325(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_7326(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { enum struct TreeNodeFlag : int32_t { Heavy_ = static_cast(0x10), Crown_ = static_cast(0x20), Fine_ = static_cast(0x40), Unavailable_ = static_cast(0x80) }; } namespace DLL2SDK::Assembly_CSharp::GCloud { enum struct TreeNodeTag : int32_t { Hot_ = static_cast(0x1), Recommend_ = static_cast(0x2), New_ = static_cast(0x4), Limited_ = static_cast(0x8), Experience_ = static_cast(0x10) }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct TreeNodeBase : DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase { int32_t Id_; int32_t ParentId_; DLL2SDK::mscorlib::System::String* Name_; DLL2SDK::Assembly_CSharp::GCloud::TreeNodeTag Tag_; DLL2SDK::Assembly_CSharp::GCloud::TdirCustomData* CustomData_; DLL2SDK::Assembly_CSharp::GCloud::TreeNodeType type_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCategory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLeaf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeforeEncode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeforeDecode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7305(DLL2SDK::Assembly_CSharp::GCloud::TreeNodeType type_); DLL2SDK::Assembly_CSharp::GCloud::TreeNodeType get_Type_7306(); bool IsCategory_7307(); bool IsLeaf_7308(); bool IsRoot_7309(); void BeforeEncode_7310(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void BeforeDecode_7311(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); void __xLuaBaseProxy_BeforeEncode_7312(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* P0_); void __xLuaBaseProxy_BeforeDecode_7313(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct TdirCustomData : DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase { int32_t Attr1_; int32_t Attr2_; DLL2SDK::mscorlib::System::String* UserData_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7302(); void WriteTo_7303(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_7304(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct TdirInitInfo : DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase { DLL2SDK::mscorlib::System::String* OpenID_; DLL2SDK::mscorlib::System::String* Url_; bool EnableManualUpdate_; int32_t MaxIdleTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7299(); void WriteTo_7300(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* write_); void ReadFrom_7301(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct TdirFactory : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateInstance_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7297(); static DLL2SDK::Assembly_CSharp::GCloud::ITdir* CreateInstance_7298(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct QueryLeafHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7282(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7283(DLL2SDK::Assembly_CSharp::GCloud::Result* result_, DLL2SDK::Assembly_CSharp::GCloud::NodeWrapper* node_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7284(DLL2SDK::Assembly_CSharp::GCloud::Result* result_, DLL2SDK::Assembly_CSharp::GCloud::NodeWrapper* node_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7285(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct QueryTreeHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7278(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7279(DLL2SDK::Assembly_CSharp::GCloud::Result* result_, DLL2SDK::Assembly_CSharp::GCloud::TreeInfo* nodeList_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7280(DLL2SDK::Assembly_CSharp::GCloud::Result* result_, DLL2SDK::Assembly_CSharp::GCloud::TreeInfo* nodeList_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7281(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct QueryAllHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7274(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7275(DLL2SDK::Assembly_CSharp::GCloud::Result* result_, DLL2SDK::Assembly_CSharp::GCloud::TreeCollection* treeList_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7276(DLL2SDK::Assembly_CSharp::GCloud::Result* result_, DLL2SDK::Assembly_CSharp::GCloud::TreeCollection* treeList_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7277(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct QueueService : DLL2SDK::Assembly_CSharp::GCloud::ApolloObject { DLL2SDK::Assembly_CSharp::GCloud::QueueStatusHandler* QueueStatusEvent_; DLL2SDK::Assembly_CSharp::GCloud::QueueFinishedHandler* QueueFinishedEvent_; struct StaticFields { DLL2SDK::Assembly_CSharp::GCloud::IQueueService* instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_QueueStatusEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_QueueStatusEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_QueueFinishedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_QueueFinishedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_JoinQueue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExitQueue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQueueStatusProc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQueueFinishedProc_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7258(); void add_QueueStatusEvent_7259(DLL2SDK::Assembly_CSharp::GCloud::QueueStatusHandler* value_); void remove_QueueStatusEvent_7260(DLL2SDK::Assembly_CSharp::GCloud::QueueStatusHandler* value_); void add_QueueFinishedEvent_7261(DLL2SDK::Assembly_CSharp::GCloud::QueueFinishedHandler* value_); void remove_QueueFinishedEvent_7262(DLL2SDK::Assembly_CSharp::GCloud::QueueFinishedHandler* value_); bool Initialize_7264(DLL2SDK::Assembly_CSharp::GCloud::QueueInitInfo* initInfo_); bool JoinQueue_7265(DLL2SDK::mscorlib::System::String* zoneId_, DLL2SDK::mscorlib::System::String* queflag_); bool ExitQueue_7266(); void Update_7267(); void OnQueueStatusProc_7268(int32_t error_, DLL2SDK::Array* data_); void OnQueueFinishedProc_7269(int32_t error_, DLL2SDK::Array* data_); static DLL2SDK::Assembly_CSharp::GCloud::IQueueService* get_Instance_7263(); static bool gcloud_queue_initialize_7270(DLL2SDK::Array* data_, int32_t len_); static bool gcloud_queue_join_7271(DLL2SDK::mscorlib::System::String* zondId_, DLL2SDK::mscorlib::System::String* queflag_); static bool gcloud_queue_exit_7272(); static void gcloud_queue_update_7273(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct QueueFinishedInfo : DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase { DLL2SDK::Assembly_CSharp::GCloud::ErrorCode ErrCode_; DLL2SDK::mscorlib::System::String* ErrMsg_; DLL2SDK::mscorlib::System::String* Token_; DLL2SDK::mscorlib::System::String* PassTime_; DLL2SDK::mscorlib::System::String* JoinTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7255(); void WriteTo_7256(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_7257(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { enum struct QueueStatusType : int32_t { Invalid_ = static_cast(0x0), JoinQueue_ = static_cast(0x1), ExitQueue_ = static_cast(0x2), Status_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct QueueInitInfo : DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase { DLL2SDK::mscorlib::System::String* Url_; DLL2SDK::mscorlib::System::String* AppId_; DLL2SDK::mscorlib::System::String* OpenId_; DLL2SDK::mscorlib::System::String* Token_; DLL2SDK::Assembly_CSharp::GCloud::AuthType AuthType_; DLL2SDK::Assembly_CSharp::GCloud::ChannelType Channel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7249(); void WriteTo_7250(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_7251(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct QueueServiceFactory : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateInstance_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7247(); static DLL2SDK::Assembly_CSharp::GCloud::IQueueService* CreateInstance_7248(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct QueueFinishedHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7235(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7236(DLL2SDK::Assembly_CSharp::GCloud::Result* result_, DLL2SDK::Assembly_CSharp::GCloud::QueueFinishedInfo* info_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7237(DLL2SDK::Assembly_CSharp::GCloud::Result* result_, DLL2SDK::Assembly_CSharp::GCloud::QueueFinishedInfo* info_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7238(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct QueueStatusHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7231(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7232(DLL2SDK::Assembly_CSharp::GCloud::Result* result_, DLL2SDK::Assembly_CSharp::GCloud::QueueStatusInfo* info_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7233(DLL2SDK::Assembly_CSharp::GCloud::Result* result_, DLL2SDK::Assembly_CSharp::GCloud::QueueStatusInfo* info_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7234(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::Puffer { struct PufferFactory : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GCloud::Puffer::IPufferMgrInterface* resManager_; struct StaticFields { uint32_t InvalidFileId_; uint64_t InvalidTaskId_; DLL2SDK::Assembly_CSharp::GCloud::Puffer::PufferFactory* _instance_; DLL2SDK::mscorlib::System::Object* lockHelper_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePufferMgr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPufferMgr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReleasePufferMgr_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7225(); void CreatePufferMgr_7227(); DLL2SDK::Assembly_CSharp::GCloud::Puffer::IPufferMgrInterface* GetPufferMgr_7228(); void ReleasePufferMgr_7229(); static DLL2SDK::Assembly_CSharp::GCloud::Puffer::PufferFactory* GetInstance_7226(); static void _cctor_7230(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::Puffer { enum struct PufferUpdateInitType : int32_t { Puffer_UpdateInitType_SeparateRes_ = static_cast(0x0), Puffer_UpdateInitType_Res4DolphinApp_ = static_cast(0x1), Puffer_UpdateInitType_Res4DolphinRes_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::Puffer { struct PufferResMgrCore : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GCloud::Puffer::IPufferCallBack* pufferCB_; DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobilePufferInterface* pufferPlugin_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitResManager_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnInitResManager_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFileId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFileReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFileSizeCompressed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DownloadFile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartRestoreFiles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDLMaxSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDLMaxTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTaskPriority_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBatchDirFileCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DownloadBatchDir_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DownloadBatchList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PauseTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResumeTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPufferInitReturn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPufferInitProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPufferDownloadReturn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPufferDownloadProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPufferRestoreReturn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPufferRestoreProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPufferDownloadBatchReturn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPufferDownloadBatchProgress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7171(); bool InitResManager_7172(DLL2SDK::Assembly_CSharp::GCloud::Puffer::PufferConfig* config_, DLL2SDK::Assembly_CSharp::GCloud::Puffer::IPufferCallBack* cb_); void UnInitResManager_7173(); void Update_7174(); uint32_t GetFileId_7175(DLL2SDK::mscorlib::System::String* filePath_); bool IsFileReady_7176(uint32_t fileId_); uint32_t GetFileSizeCompressed_7177(uint32_t fileId_); uint64_t DownloadFile_7178(uint32_t fileId_, bool forceDownload_, uint32_t priority_); uint64_t StartRestoreFiles_7179(uint32_t priority_); bool RemoveTask_7180(uint64_t taskId_); bool SetDLMaxSpeed_7181(uint64_t maxSpeed_); bool SetDLMaxTask_7182(uint32_t maxTask_); bool SetTaskPriority_7183(uint64_t taskId_, uint32_t priority_); double GetCurrentSpeed_7184(); bool GetBatchDirFileCount_7185(DLL2SDK::mscorlib::System::String* dir_, bool blSubDir_, uint32_t* nTotal_); uint64_t DownloadBatchDir_7186(DLL2SDK::mscorlib::System::String* dir_, bool blSubDir_, bool forceSync_, uint32_t priority_); uint64_t DownloadBatchList_7187(DLL2SDK::mscorlib::System::Collections::Generic::List_1* lst_, bool forceSync_, uint32_t priority_); bool PauseTask_7188(uint64_t taskId_); bool ResumeTask_7189(uint64_t taskId_); void OnPufferInitReturn_7190(bool isSuccess_, uint32_t errorCode_); void OnPufferInitProgress_7191(uint32_t stage_, uint32_t nowSize_, uint32_t totalSize_); void OnPufferDownloadReturn_7192(uint64_t taskId_, uint32_t fileid_, bool isSuccess_, uint32_t errorCode_); void OnPufferDownloadProgress_7193(uint64_t taskId_, uint64_t nowSize_, uint64_t totalSize_); void OnPufferRestoreReturn_7194(bool isSuccess_, uint32_t errorCode_); void OnPufferRestoreProgress_7195(uint32_t stage_, uint32_t nowSize_, uint32_t totalSize_); void OnPufferDownloadBatchReturn_7196(uint64_t batchTaskId_, uint32_t fileid_, bool isSuccess_, uint32_t errorCode_, uint32_t batchType_, DLL2SDK::mscorlib::System::String* strRet_); void OnPufferDownloadBatchProgress_7197(uint64_t batchTaskId_, uint64_t nowSize_, uint64_t totalSize_); }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct IIPSMobilePuffer : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateIIPSMobilePufferMgr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyIIPSMobilePufferMgr_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7168(); static DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobilePufferInterface* CreateIIPSMobilePufferMgr_7169(); static void DestroyIIPSMobilePufferMgr_7170(DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobilePufferInterface* mgr_); }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct IIPSMobilePufferPlugin : DLL2SDK::mscorlib::System::Object { intptr_t mCppPufferMgr_; DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSPufferPluginCallBack* mCallback_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateCppPufferMgr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestoryCppPufferMgr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PufferPluginInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PufferPluginUninit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PufferPluginUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PufferPluginGetFileId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PufferPluginIsFileReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PufferPluginGetFileSizeCompressed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PufferPluginDownloadFile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PufferPluginStartRestoreFiles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PufferPluginRemoveTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PufferPluginSetImmDLMaxSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PufferPluginSetImmDLMaxTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PufferPluginSetTaskPriority_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PufferPluginGetCurrentSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PufferPluginGetBatchDirFileCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PufferPluginDownloadBatchDir_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PufferPluginPrepare4DownloadBatchList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PufferPluginAddBatchListItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PufferPluginDownloadBatchList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PufferPluginPauseTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PufferPluginResumeTask_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7095(); void CreateCppPufferMgr_7118(); void DestoryCppPufferMgr_7119(); bool PufferPluginInit_7120(DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobilePufferCallbackInterface* cb_, DLL2SDK::mscorlib::System::String* config_); void PufferPluginUninit_7121(); void PufferPluginUpdate_7122(); uint32_t PufferPluginGetFileId_7123(DLL2SDK::mscorlib::System::String* filepath_); bool PufferPluginIsFileReady_7124(uint32_t fileId_); uint32_t PufferPluginGetFileSizeCompressed_7125(uint32_t fileId_); uint64_t PufferPluginDownloadFile_7126(uint32_t fileId_, bool forceSync_, uint32_t priority_); uint64_t PufferPluginStartRestoreFiles_7127(uint32_t priority_); bool PufferPluginRemoveTask_7128(uint64_t taskId_); bool PufferPluginSetImmDLMaxSpeed_7129(uint64_t maxSpeed_); bool PufferPluginSetImmDLMaxTask_7130(uint32_t maxTask_); bool PufferPluginSetTaskPriority_7131(uint64_t taskId_, uint32_t priority_); double PufferPluginGetCurrentSpeed_7132(); bool PufferPluginGetBatchDirFileCount_7133(DLL2SDK::mscorlib::System::String* dir_, bool blSubDir_, uint32_t* nTotal_); uint64_t PufferPluginDownloadBatchDir_7134(DLL2SDK::mscorlib::System::String* dir_, bool blSubDir_, bool forceSync_, uint32_t priority_); void PufferPluginPrepare4DownloadBatchList_7135(); bool PufferPluginAddBatchListItem_7136(uint32_t fileID_); uint64_t PufferPluginDownloadBatchList_7137(bool forceSync_, uint32_t priority_); bool PufferPluginPauseTask_7138(uint64_t taskId_); bool PufferPluginResumeTask_7139(uint64_t taskId_); static intptr_t CreatePufferManager_7096(); static void DestoryPufferManager_7097(intptr_t pufferMgr_); static bool InitPufferManager_7098(intptr_t pufferMgr_, intptr_t callback_, uint32_t bufferSize_, intptr_t configBuffer_); static void UninitPufferManager_7099(intptr_t pufferMgr_); static void PufferManagerUpdate_7100(intptr_t pufferMgr_); static uint32_t PufferManagerGetFileId_7101(intptr_t pufferMgr_, DLL2SDK::mscorlib::System::String* szFileName_); static bool PufferManagerIsFileReady_7102(intptr_t pufferMgr_, uint32_t fileID_); static uint32_t PufferManagerGetFileSizeCompressed_7103(intptr_t pufferMgr_, uint32_t fileId_); static uint64_t PufferManagerDownloadFile_7104(intptr_t pufferMgr_, uint32_t fileID_, bool forceSync_, uint32_t priority_); static uint64_t PufferManagerStartRestoreFiles_7105(intptr_t pufferMgr_, uint32_t priority_); static bool PufferManagerRemoveTask_7106(intptr_t pufferMgr_, uint64_t taskID_); static bool PufferManagerSetImmDLMaxSpeed_7107(intptr_t pufferMgr_, uint64_t maxSpeed_); static bool PufferManagerSetImmDLMaxTask_7108(intptr_t pufferMgr_, uint32_t maxTask_); static bool PufferManagerSetTaskPriority_7109(intptr_t pufferMgr_, uint64_t taskId_, uint32_t priority_); static double PufferManagerGetCurrentSpeed_7110(intptr_t pufferMgr_); static bool PufferManagerGetBatchDirFileCount_7111(intptr_t pufferMgr_, DLL2SDK::mscorlib::System::String* dir_, bool blSubDir_, uint32_t* nTotal_); static uint64_t PufferManagerDownloadBatchDir_7112(intptr_t pufferMgr_, DLL2SDK::mscorlib::System::String* dir_, bool blSubDir_, bool forceSync_, uint32_t priority_); static void PufferManagerPrepare4DownloadBatchList_7113(intptr_t pufferMgr_); static bool PufferManagerAddBatchListItem_7114(intptr_t pufferMgr_, uint32_t fileID_); static uint64_t PufferManagerDownloadBatchList_7115(intptr_t pufferMgr_, bool forceSync_, uint32_t priority_); static bool PufferManagerPauseTask_7116(intptr_t pufferMgr_, uint64_t taskID_); static bool PufferManagerResumeTask_7117(intptr_t pufferMgr_, uint64_t taskID_); }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct IIPSPufferPluginCallBack : DLL2SDK::mscorlib::System::Object { intptr_t mCallBack_; intptr_t pManagedObject_; struct StaticFields { DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobilePufferCallbackInterface* mImpCB_; DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSPufferPluginCallBack_OnInitReturnFunc* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSPufferPluginCallBack_OnInitProgresFunc* __f__mg_cache1_; DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSPufferPluginCallBack_OnDownloadReturnFunc* __f__mg_cache2_; DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSPufferPluginCallBack_OnDownloadProgressFunc* __f__mg_cache3_; DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSPufferPluginCallBack_OnRestoreReturnFunc* __f__mg_cache4_; DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSPufferPluginCallBack_OnRestoreProgresFunc* __f__mg_cache5_; DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSPufferPluginCallBack_OnDownloadBatchReturnFunc* __f__mg_cache6_; DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSPufferPluginCallBack_OnDownloadBatchProgressFunc* __f__mg_cache7_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateCppPufferCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeleteCppVersionCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitReturn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDownloadReturn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDownloadProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRestoreReturn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRestoreProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDownloadBatchReturn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDownloadBatchProgress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7048(DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobilePufferCallbackInterface* imp_); void CreateCppPufferCallBack_7052(); void DeleteCppVersionCallBack_7053(); static intptr_t CreatePufferCallBack_7049(DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSPufferPluginCallBack_OnInitReturnFunc* onInitReturnFunc_, DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSPufferPluginCallBack_OnInitProgresFunc* onInitProgresFunc_, DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSPufferPluginCallBack_OnDownloadReturnFunc* onDownloadReturnFunc_, DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSPufferPluginCallBack_OnDownloadProgressFunc* onDownloadProgressFunc_, DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSPufferPluginCallBack_OnRestoreReturnFunc* onRestoreReturnFunc_, DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSPufferPluginCallBack_OnRestoreProgresFunc* onRestoreProgresFunc_, DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSPufferPluginCallBack_OnDownloadBatchReturnFunc* onDownloadBatchReturnFunc_, DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSPufferPluginCallBack_OnDownloadBatchProgressFunc* onDownloadBatchProgressFunc_, intptr_t callback_); static void DestroyPufferCallBack_7050(intptr_t callback_); static intptr_t GetPufferCallBackGCHandle_7051(intptr_t callback_); static void OnInitReturn_7054(intptr_t callback_, bool isSuccess_, uint32_t errorCode_); static void OnInitProgress_7055(intptr_t callback_, uint32_t stage_, uint32_t nowSize_, uint32_t totalSize_); static void OnDownloadReturn_7056(intptr_t callback_, uint64_t taskId_, uint32_t fileid_, bool isSuccess_, uint32_t errorCode_); static void OnDownloadProgress_7057(intptr_t callback_, uint64_t taskId_, uint64_t nowSize_, uint64_t totalSize_); static void OnRestoreReturn_7058(intptr_t callback_, bool isSuccess_, uint32_t errorCode_); static void OnRestoreProgress_7059(intptr_t callback_, uint32_t stage_, uint32_t nowSize_, uint32_t totalSize_); static void OnDownloadBatchReturn_7060(intptr_t callback_, uint64_t batchTaskId_, uint32_t fileid_, bool isSuccess_, uint32_t errorCode_, uint32_t batchType_, DLL2SDK::mscorlib::System::String* strRet_); static void OnDownloadBatchProgress_7061(intptr_t callback_, uint64_t batchTaskId_, uint64_t nowSize_, uint64_t totalSize_); static void _cctor_7062(); }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct IIPSPufferPluginName : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* pluginName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7047(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::LockStep { struct FrameProfile : DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase { uint32_t frameID_; bool alreadyPeeked_; uint8_t inputCount_; uint32_t minInputSeqID_; uint32_t maxInputSeqID_; uint32_t lostInputCount_; uint32_t lostFrameCount_; int32_t inputIntervalMS_; int32_t recvIntervalMS_; int32_t peekIntervalMS_; uint16_t recvTimeMS_; uint16_t peekTimeMS_; uint16_t inputQueueLen_; uint16_t inputQueueValidLen_; uint16_t recvQueueLen_; uint16_t recvQueueValidLen_; uint16_t peekQueueLen_; uint16_t peekQueueValidLen_; uint16_t inputSpeedMS_; uint16_t recvSpeedMS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7044(); void WriteTo_7045(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_7046(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::LockStep { struct FrameCollection : DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase { DLL2SDK::mscorlib::System::Collections::Generic::List_1* Frames_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7041(); void WriteTo_7042(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_7043(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::LockStep { struct FrameInfo : DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase { int32_t FrameId_; int32_t RecvTickMS_; int32_t ValidDataCount_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* DataCollection_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7035(); void Clear_7036(); DLL2SDK::Assembly_CSharp::GCloud::LockStep::FrameInfo* Clone_7037(); void CopyTo_7038(DLL2SDK::Assembly_CSharp::GCloud::LockStep::FrameInfo* dest_); void WriteTo_7039(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_7040(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::LockStep { enum struct RelayDataFlag : int32_t { PlayerStatus_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::LockStep { enum struct LockStepErrorCode : int32_t { Success_ = static_cast(0x0), ConnectFailed_ = static_cast(0x1), NetowrkException_ = static_cast(0x2), Timeout_ = static_cast(0x3), Unknown_ = static_cast(0x4), SessionStop_ = static_cast(0x5), ServerFull_ = static_cast(0x6), StayInQueue_ = static_cast(0x7), RoomNotFound_ = static_cast(0x8), UserNotFound_ = static_cast(0x9), AuthFailed_ = static_cast(0xA), LogoutNotFinished_ = static_cast(0xB), Uninitialized_ = static_cast(0xC), LastLoginNotFinished_ = static_cast(0xD), AlreadyLogged_ = static_cast(0xE), BusinessError_ = static_cast(0x64) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::LockStep { enum struct LockStepStatus : int32_t { Uninitialized_ = static_cast(0x0), Idle_ = static_cast(0x1), Logining_ = static_cast(0x2), Logined_ = static_cast(0x3), Logouting_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::LockStep { enum struct LockStepManualUpdateOption : int32_t { NotSet_ = static_cast(0x0), UpdateCallback_ = static_cast(0x1), UpdateLoop_ = static_cast(0x2), UpdateAll_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::LockStep { struct LockSteper : DLL2SDK::Assembly_CSharp::GCloud::ApolloObject { struct StaticFields { DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockSteper* instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6992(); void add_StateChangedEvent_6993(DLL2SDK::Assembly_CSharp::GCloud::LockStep::StateChangedEventHandler* value_); void remove_StateChangedEvent_6994(DLL2SDK::Assembly_CSharp::GCloud::LockStep::StateChangedEventHandler* value_); void add_BroadcastEvent_6995(DLL2SDK::Assembly_CSharp::GCloud::LockStep::BroadcastEventHandler* value_); void remove_BroadcastEvent_6996(DLL2SDK::Assembly_CSharp::GCloud::LockStep::BroadcastEventHandler* value_); uint32_t get_PlayerID_6997(); bool get_HasLogined_6998(); bool get_HasStarted_6999(); DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepStatus GetStatus_7000(); bool Initialize_7001(DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepInitializeInfo* initInfo_); void Login_7002(DLL2SDK::Array* accessInfo_, DLL2SDK::Assembly_CSharp::GCloud::LockStep::LoginEventHandler* callback_); void Logout_7003(DLL2SDK::Assembly_CSharp::GCloud::LockStep::LogoutEventHandler* callback_); void Ready_7004(DLL2SDK::Assembly_CSharp::GCloud::LockStep::ReadyEventHandler* callback_); bool ReconnectManually_7005(); bool Input_7006(DLL2SDK::Array* data_, bool rawUdp_, DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepInputFlag flag_); bool Input_7007(DLL2SDK::Array* data_, int32_t len_, bool rawUdp_, DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepInputFlag flag_); DLL2SDK::Assembly_CSharp::GCloud::LockStep::FrameInfo* PopFrame_7008(); bool ReadFrame_7009(DLL2SDK::Assembly_CSharp::GCloud::LockStep::FrameInfo* frame_); bool SendBroadcast_7010(DLL2SDK::Array* data_, int32_t len_, bool rawUdp_, DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepBroadcastFlag flag_); int32_t GetCurrentMaxFrameId_7011(); void SetStartFrame_7012(int32_t frameId_); void GetSpeed_7013(int32_t* udp_, int32_t* tcp_); bool SetUserData_7014(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* value_); void NotifyLoadingBegin_7015(); void NotifyLoadingEnd_7016(); static DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockSteper* get_Instance_7017(); static void _cctor_7018(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::LockStep { struct BroadcastEventHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6988(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_6989(DLL2SDK::Assembly_CSharp::GCloud::LockStep::FrameCollection* frames_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6990(DLL2SDK::Assembly_CSharp::GCloud::LockStep::FrameCollection* frames_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_6991(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::LockStep { struct StateChangedEventHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6984(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_6985(DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepState state_, DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepResult* result_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6986(DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepState state_, DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepResult* result_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_6987(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::LockStep { struct RecvedFrameEventHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6980(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_6981(int32_t numberOfReceivedFrames_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6982(int32_t numberOfReceivedFrames_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_6983(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::LockStep { struct ReadyEventHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6976(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_6977(DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepResult* result_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6978(DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepResult* result_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_6979(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::LockStep { struct LogoutEventHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6972(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_6973(DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepResult* result_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6974(DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepResult* result_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_6975(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::LockStep { struct LoginEventHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6968(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_6969(DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepResult* result_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6970(DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepResult* result_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_6971(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::LockStep { struct LockStepRoomUserCollection : DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase { DLL2SDK::mscorlib::System::Collections::Generic::List_1* RoomUserCollection_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6964(); void Clear_6965(); void WriteTo_6966(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_6967(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::LockStep { struct LockStepCreateRoomInitInfo : DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase { int32_t UserCount_; int32_t FrameIntervalTimeMs_; int32_t WaitTimeMs_; bool AutoStartFrame_; DLL2SDK::mscorlib::System::String* BusinessId_; DLL2SDK::mscorlib::System::String* BusinessKey_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6961(); void WriteTo_6962(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_6963(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::LockStep { struct LockStepTest : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCreatingRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFinishedCreated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoomUserCollection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6950(); void Initialize_6951(DLL2SDK::mscorlib::System::String* url_, DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepCreateRoomInitInfo* initInfo_); bool IsCreatingRoom_6952(); bool IsFinishedCreated_6953(); DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepRoomUserCollection* GetRoomUserCollection_6954(); void Update_6955(); static void gcloud_lockstep_test_init_create_room_6956(DLL2SDK::mscorlib::System::String* url_, DLL2SDK::Array* buf_, int32_t len_); static bool gcloud_lockstep_test_is_creating_room_6957(); static bool gcloud_lockstep_test_finished_created_room_6958(); static bool gcloud_lockstep_test_get_room_detail_info_6959(DLL2SDK::Array* buf_, int32_t* size_); static void gcloud_loackstep_test_update_6960(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::LockStep { struct LockStepImpl : DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockSteper { DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepInitializeInfo* initInfo_; DLL2SDK::Assembly_CSharp::GCloud::LockStep::IBufferStrategy* bufferStrategy_; DLL2SDK::Assembly_CSharp::GCloud::LockStep::StateChangedEventHandler* StateChangedEvent_; DLL2SDK::Assembly_CSharp::GCloud::LockStep::BroadcastEventHandler* BroadcastEvent_; DLL2SDK::Array* recvBuffer_; DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_; bool hasReady_; DLL2SDK::Assembly_CSharp::GCloud::LockStep::LoginEventHandler* loginEventHandler_; DLL2SDK::Assembly_CSharp::GCloud::LockStep::LogoutEventHandler* logoutEventHandler_; DLL2SDK::Assembly_CSharp::GCloud::LockStep::ReadyEventHandler* readyEventHandler_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_StateChangedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_StateChangedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_BroadcastEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_BroadcastEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Login_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Logout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendBroadcast_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendToServer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Input_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Input_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PopFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Ready_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReconnectManually_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Seek_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentMaxFrameId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStartFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUserData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyLoadingBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyLoadingEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoginProc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLogoutProc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReadyProc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBroadcastProc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecvedFrameProc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateChangedProc_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6891(); void add_StateChangedEvent_6892(DLL2SDK::Assembly_CSharp::GCloud::LockStep::StateChangedEventHandler* value_); void remove_StateChangedEvent_6893(DLL2SDK::Assembly_CSharp::GCloud::LockStep::StateChangedEventHandler* value_); void add_BroadcastEvent_6894(DLL2SDK::Assembly_CSharp::GCloud::LockStep::BroadcastEventHandler* value_); void remove_BroadcastEvent_6895(DLL2SDK::Assembly_CSharp::GCloud::LockStep::BroadcastEventHandler* value_); uint32_t get_PlayerID_6896(); bool get_HasLogined_6897(); bool get_HasStarted_6898(); DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepStatus GetStatus_6899(); bool Initialize_6900(DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepInitializeInfo* initInfo_); bool Initialize_6901(DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepInitializeInfo* initInfo_, DLL2SDK::Assembly_CSharp::GCloud::LockStep::IBufferStrategy* bufferStrategy_); void Login_6902(DLL2SDK::Array* accessInfo_, DLL2SDK::Assembly_CSharp::GCloud::LockStep::LoginEventHandler* callback_); void Logout_6903(DLL2SDK::Assembly_CSharp::GCloud::LockStep::LogoutEventHandler* callback_); bool SendBroadcast_6904(DLL2SDK::Array* data_, int32_t len_, bool rawUdp_, DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepBroadcastFlag flag_); bool SendToServer_6905(DLL2SDK::Array* data_, int32_t len_, bool rawUdp_); bool Input_6906(DLL2SDK::Array* data_, bool rawUdp_, DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepInputFlag flag_); bool Input_6907(DLL2SDK::Array* data_, int32_t len_, bool rawUdp_, DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepInputFlag flag_); bool Write_6908(DLL2SDK::Array* data_, int32_t len_, bool rawUdp_, DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepInputFlag flag_); DLL2SDK::Assembly_CSharp::GCloud::LockStep::FrameInfo* PopFrame_6909(); bool ReadFrame_6910(DLL2SDK::Assembly_CSharp::GCloud::LockStep::FrameInfo* frame_); void Ready_6911(DLL2SDK::Assembly_CSharp::GCloud::LockStep::ReadyEventHandler* callback_); bool ReconnectManually_6912(); void Seek_6913(int32_t start_, int32_t count_, int32_t frameIntervalMs_); void OnUpdate_6914(float deltaTime_); int32_t GetCurrentMaxFrameId_6915(); void SetStartFrame_6916(int32_t frameId_); void GetSpeed_6917(int32_t* udp_, int32_t* tcp_); bool SetUserData_6918(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* value_); void NotifyLoadingBegin_6919(); void NotifyLoadingEnd_6920(); void OnLoginProc_6921(DLL2SDK::Array* data_); void OnLogoutProc_6922(DLL2SDK::Array* data_); void OnReadyProc_6923(DLL2SDK::Array* data_); void OnBroadcastProc_6924(DLL2SDK::Array* data_); void OnRecvedFrameProc_6925(int32_t numberOfReceivedFrames_); void OnStateChangedProc_6926(int32_t state_, DLL2SDK::Array* data_); void __xLuaBaseProxy_OnUpdate_6949(float P0_); static bool gcloud_lockstep_init_6927(DLL2SDK::Array* data_, int32_t len_); static void gcloud_lockstep_update_6928(int32_t fps_); static void gcloud_lockstep_ready_6929(); static bool gcloud_lockstep_reconnect_manually_6930(); static void gcloud_lockstep_set_start_point_6931(int32_t startPoint_); static void gcloud_lockstep_seek_6932(int32_t start_, int32_t count_, int32_t frameIntervalMs_); static DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepStatus gcloud_lockstep_get_status_6933(); static bool gcloud_lockstep_has_started_6934(); static bool gcloud_lockstep_has_logined_6935(); static int32_t gcloud_lockstep_get_current_max_frameId_6936(); static uint32_t gcloud_lockstep_get_playerID_6937(); static void gcloud_lockstep_getresult_6938(DLL2SDK::Array* buf_, int32_t* size_); static bool gcloud_lockstep_login_6939(DLL2SDK::Array* receipt_, int32_t len_); static void gcloud_lockstep_logout_6940(); static bool gcloud_lockstep_input_6941(DLL2SDK::Array* data_, int32_t len_, bool rawUdp_, int32_t flag_); static bool gcloud_lockstep_send_broadcast_6942(DLL2SDK::Array* data_, int32_t len_, bool rawUdp_, int32_t flag_); static bool gcloud_lockstep_send_to_server_6943(DLL2SDK::Array* data_, int32_t len_, bool rawUdp_); static bool gcloud_lockstep_popframe_6944(DLL2SDK::Array* buf_, int32_t* size_); static void gcloud_lockstep_get_speed_6945(int32_t* udp_, int32_t* tcp_); static bool gcloud_set_user_data_6946(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* value_); static void gcloud_notify_loading_begin_6947(); static void gcloud_notify_loading_end_6948(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::LockStep { struct JitterBufferStrategy : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GCloud::LockStep::ILockStep* _Steper_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPopFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6885(); DLL2SDK::Assembly_CSharp::GCloud::LockStep::ILockStep* get_Steper_6886(); void set_Steper_6887(DLL2SDK::Assembly_CSharp::GCloud::LockStep::ILockStep* value_); bool OnInput_6888(DLL2SDK::Array* data_, int32_t len_, bool rawUdp_, DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepInputFlag flag_); DLL2SDK::Assembly_CSharp::GCloud::LockStep::FrameInfo* OnPopFrame_6889(); void Update_6890(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::LockStep { struct DefaultBufferStrategy : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GCloud::LockStep::ILockStep* _Steper_k__BackingField_; DLL2SDK::Assembly_CSharp::GCloud::LockStep::FrameInfo* frame_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPopFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6879(); DLL2SDK::Assembly_CSharp::GCloud::LockStep::ILockStep* get_Steper_6880(); void set_Steper_6881(DLL2SDK::Assembly_CSharp::GCloud::LockStep::ILockStep* value_); bool OnInput_6882(DLL2SDK::Array* data_, int32_t len_, bool rawUdp_, DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepInputFlag flag_); DLL2SDK::Assembly_CSharp::GCloud::LockStep::FrameInfo* OnPopFrame_6883(); void Update_6884(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::Dolphin { struct DolphinFactory : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GCloud::Dolphin::DolphinMgrImp* mDolphinMgr_; DLL2SDK::Assembly_CSharp::GCloud::Dolphin::DolphinCallBackInterface* mCallBackImp_; DLL2SDK::Assembly_CSharp::GCloud::Dolphin::DolphinDateInterface* mDateMgr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateDolphinMgr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDolphinMgr_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6869(); DLL2SDK::Assembly_CSharp::GCloud::Dolphin::DolphinMgrInterface* CreateDolphinMgr_6870(DLL2SDK::Assembly_CSharp::GCloud::Dolphin::DolphinCallBackInterface* callBackImp_, DLL2SDK::Assembly_CSharp::GCloud::Dolphin::DolphinDateInterface* dateMgr_); DLL2SDK::Assembly_CSharp::GCloud::Dolphin::DolphinMgrInterface* GetDolphinMgr_6871(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::Dolphin { enum struct UpdateInitType : int32_t { UpdateInitType_OnlyProgram_ = static_cast(0x1), UpdateInitType_OnlySource_ = static_cast(0x2), UpdateInitType_SourceCheckAndSync_ = static_cast(0x3), UpdateInitType_SourceCheckAndSync_Optimize_Full_ = static_cast(0x4), UpdateInitType_SourceCheckAndSync_Optimize_Part_ = static_cast(0x5), UpdateInitType_SourceCheckAndSync_Optimize_Full_Scatter_ = static_cast(0x6), UpdateInitType_Only_FirstExtract_All_ = static_cast(0x7), UpdateInitType_Only_FirstExtract_Part_ = static_cast(0x8), UpdateInitType_Only_FirstExtract_Fix_ = static_cast(0x9), UpdateInitType_Normal_ = static_cast(0xA) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::Dolphin { struct DolphinIFSDataFactory : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GCloud::Dolphin::IDolphinIFSDataInterface* mDolphinDataIfsMgr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateDolphinDataMgr_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6843(); DLL2SDK::Assembly_CSharp::GCloud::Dolphin::IDolphinIFSDataInterface* CreateDolphinDataMgr_6844(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::Dolphin { struct DataIFSInitInfo : DLL2SDK::mscorlib::System::Object { bool isHasPwd_; DLL2SDK::mscorlib::System::String* password_; uint64_t ifsFileSize_; DLL2SDK::mscorlib::System::String* ifspath_; DLL2SDK::mscorlib::System::String* ifsname_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6832(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::Dolphin { struct DolphinSpeedCounter : DLL2SDK::mscorlib::System::Object { uint32_t currentSize_; uint32_t lastCurrentSize_; DLL2SDK::System::System::Collections::Generic::LinkedList_1* mSpeedCountList_; uint32_t speed_; bool doTimer_; float timer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSpeedCounter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSpeedCounter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpeedCounter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentSpeed_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6825(); void StartSpeedCounter_6826(); void StopSpeedCounter_6827(); void SetSize_6828(uint32_t size_); void SpeedCounter_6829(); uint32_t GetSpeed_6830(); uint32_t GetCurrentSpeed_6831(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::Dolphin { struct DolphinMgrImp : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GCloud::Dolphin::DolphinCallBackInterface* mCallBack_; DLL2SDK::Assembly_CSharp::GCloud::Dolphin::DolphinDateInterface* mDateMgr_; DLL2SDK::Assembly_CSharp::GCloud::Dolphin::UpdateInitInfo* mUpdateInitInfo_; bool mNeedFirstExtract_; DLL2SDK::Assembly_CSharp::GCloud::Dolphin::UpdateType mCurrentUpdateType_; DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersion* mVersionFactroy_; DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionMgrInterface* mVersionMgr_; bool mWaitMessageBox_; bool mWaitNewVersion_; bool mShouldStop_; DLL2SDK::mscorlib::System::String* mNewVersionStr_; DLL2SDK::Assembly_CSharp::GCloud::Dolphin::UpdateVariables* updateVariables_; DLL2SDK::Assembly_CSharp::GCloud::Dolphin::IDolphinInfoStringInterface* mUpdateInfoString_; DLL2SDK::Assembly_CSharp::GCloud::Dolphin::IDolphinErrorStringInterface* mUpdateErrorString_; DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileErrorCodeCheck* mErrorCheck_; DLL2SDK::Assembly_CSharp::GCloud::Dolphin::DolphinSpeedCounter* speedCounter_; DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_VERSIONSTAGE mCurVersionStage_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentUpdteType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDateMgr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitUpdateMgr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UninitUpdateMgr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartUpdateService_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Continue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopUpdateService_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DriveUpdateService_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentDownSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNeedFirstExtract_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitUpdateParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSourceCheckAndSync_Part_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSourceCheckAndSync_Full_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFirstExtractAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFirstExtractPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFirstExtractFix_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSourceUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartProgramUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSourceCheckAndSync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetNewVersionInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNoticeInstallApk_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnActionMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDownSizeShowString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6796(); DLL2SDK::Assembly_CSharp::GCloud::Dolphin::UpdateType GetCurrentUpdteType_6797(); void SetCallBack_6798(DLL2SDK::Assembly_CSharp::GCloud::Dolphin::DolphinCallBackInterface* callback_); void SetDateMgr_6799(DLL2SDK::Assembly_CSharp::GCloud::Dolphin::DolphinDateInterface* dateMgr_); bool InitUpdateMgr_6800(DLL2SDK::Assembly_CSharp::GCloud::Dolphin::UpdateInitInfo* updateInfo_, bool needFirstExtract_, DLL2SDK::Assembly_CSharp::GCloud::Dolphin::StringInitType strType_); bool UninitUpdateMgr_6801(); bool StartUpdateService_6802(); bool Continue_6803(); bool StopUpdateService_6804(); void DriveUpdateService_6805(); uint32_t GetCurrentDownSpeed_6806(); void SetNeedFirstExtract_6807(bool needFirstExtract_); void InitUpdateParam_6808(); bool StartSourceCheckAndSync_Part_6809(); bool StartSourceCheckAndSync_Full_6810(); bool StartFirstExtractAll_6811(); bool StartFirstExtractPart_6812(); bool StartFirstExtractFix_6813(); bool StartSourceUpdate_6814(); bool StartProgramUpdate_6815(); bool StartSourceCheckAndSync_6816(); uint8_t OnGetNewVersionInfo_6817(DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_VERSIONINFO newVersionInfo_); void OnProgress_6818(DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_VERSIONSTAGE curVersionStage_, uint64_t totalSize_, uint64_t nowSize_); void OnError_6819(DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_VERSIONSTAGE curVersionStage_, uint32_t errorCode_); void OnSuccess_6820(); void SaveConfig_6821(uint32_t bufferSize_, intptr_t configBuffer_); uint8_t OnNoticeInstallApk_6822(DLL2SDK::mscorlib::System::String* path_); uint8_t OnActionMsg_6823(DLL2SDK::mscorlib::System::String* msg_); DLL2SDK::mscorlib::System::String* GetDownSizeShowString_6824(uint64_t totalSize_, uint64_t nowSize_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::Dolphin { struct UpdateVariables : DLL2SDK::mscorlib::System::Object { uint32_t uErr_; bool bGetVersion_; bool bSuccess_; uint64_t progress_; uint32_t uspeed_; bool bNoticeInstall_; DLL2SDK::mscorlib::System::String* ApkPath_; DLL2SDK::Assembly_CSharp::GCloud::Dolphin::NewVersionInfo newVerInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6795(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::Dolphin { enum struct First_Extract_type : int32_t { m_type_extract_all_ = static_cast(0x1), m_type_extract_part_resource_ = static_cast(0x2), m_type_extract_fixToAll_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::Dolphin { enum struct Filelist_Check_Type : int32_t { Filelist_Check_Type_Normal_ = static_cast(0x1), Filelist_Check_Type_Part_ = static_cast(0x2), Filelist_Check_Type_Full_ = static_cast(0x3), Filelist_Check_Type_Scatter_ = static_cast(0x4) }; } namespace DLL2SDK::Assembly_CSharp::GCloud::Dolphin { struct DolphinIFSDataImp : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileData* mFactory_; DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileDataMgrInterface* mgr_; DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileDataReaderInterface* mReader_; DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileDataQueryInterface* mFinder_; DLL2SDK::Assembly_CSharp::GCloud::Dolphin::DataIFSInitInfo* mInitinfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Uninit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIFSPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFileName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFileId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFileSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDirectory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getIFSConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFileNewestInIFS_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6783(); bool Init_6784(DLL2SDK::Assembly_CSharp::GCloud::Dolphin::DataIFSInitInfo* initinfo_); uint32_t GetLastError_6785(); bool Uninit_6786(); DLL2SDK::mscorlib::System::String* GetIFSPath_6787(bool bIfsInAPK_); bool Read_6788(uint32_t fileId_, uint64_t offsetInFile_, DLL2SDK::Array* buff_, uint32_t* readlength_); DLL2SDK::mscorlib::System::String* GetFileName_6789(uint32_t fileId_); uint32_t GetFileId_6790(DLL2SDK::mscorlib::System::String* fileName_); uint32_t GetFileSize_6791(uint32_t fileId_); bool IsDirectory_6792(uint32_t fileId_); DLL2SDK::mscorlib::System::String* getIFSConfig_6793(); bool IsFileNewestInIFS_6794(DLL2SDK::mscorlib::System::String* fileName_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::Dolphin { struct DolphinFunction : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentVersionApkPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentVersionObbPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentVersionCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentBundleId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFirstExtractIfsPath_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6777(); static DLL2SDK::mscorlib::System::String* GetCurrentVersionApkPath_6778(); static DLL2SDK::mscorlib::System::String* GetCurrentVersionObbPath_6779(); static DLL2SDK::mscorlib::System::String* GetCurrentVersionCode_6780(); static DLL2SDK::mscorlib::System::String* GetCurrentBundleId_6781(); static DLL2SDK::mscorlib::System::String* GetFirstExtractIfsPath_6782(); }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct IIPSMobileVersion : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack* mCallback_; DLL2SDK::Assembly_CSharp::IIPSMobile::VersionMgr* vMgr_; uint32_t mLastErr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateVersionMgr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeleteVersionMgr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastErr_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6773(); DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionMgrInterface* CreateVersionMgr_6774(DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBackInterface* CallbackImp_, DLL2SDK::mscorlib::System::String* config_); void DeleteVersionMgr_6775(); uint32_t GetLastErr_6776(); }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct IIPSMobileData : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateDataMgr_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6754(); DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileDataMgrInterface* CreateDataMgr_6755(DLL2SDK::mscorlib::System::String* config_); }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct VersionMgr : DLL2SDK::mscorlib::System::Object { intptr_t mVersionMgr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateCppVersionManager_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeleteCppVersionManager_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Finalize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MgrInitVersionManager_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MgrUnitVersionManager_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MgrSetNextStage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MgrPoll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MgrCheckAppUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MgrCancelUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MgrGetCurDataVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MgrGetVersionMgrLastError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MgrGetMemorySize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MgrGetActionDownloadSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InstallApk_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6693(); void CreateCppVersionManager_6706(); void DeleteCppVersionManager_6707(); void Finalize_6708(); bool MgrInitVersionManager_6709(DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack* callBack_, uint32_t bufferSize_, DLL2SDK::Array* configBuffer_); bool MgrUnitVersionManager_6710(); bool MgrSetNextStage_6711(bool goonWork_); bool MgrPoll_6712(); bool MgrCheckAppUpdate_6713(); void MgrCancelUpdate_6714(); int16_t MgrGetCurDataVersion_6715(); uint32_t MgrGetVersionMgrLastError_6716(); uint64_t MgrGetMemorySize_6717(); uint32_t MgrGetActionDownloadSpeed_6718(); bool InstallApk_6719(DLL2SDK::mscorlib::System::String* path_); void __xLuaBaseProxy_Finalize_6720(); static intptr_t CreateVersionManager_6694(); static void ReleaseVersionManager_6695(intptr_t versionMgr_); static uint8_t InitVersionMgr_6696(intptr_t versionMgr_, intptr_t callback_, uint32_t bufferSize_, intptr_t configBuffer_); static uint8_t UnitVersionMgr_6697(intptr_t versionMgr_); static uint8_t SetNextStage_6698(intptr_t versionMgr_, uint8_t goonWork_); static uint8_t CheckAppUpdate_6699(intptr_t versionMgr_); static void CancelUpdate_6700(intptr_t versionMgr_); static int16_t GetCurDataVersion_6701(intptr_t versionMgr_); static uint32_t GetVersionMgrLastError_6702(intptr_t versionMgr_); static uint64_t GetMemorySize_6703(intptr_t versionMgr_); static uint32_t GetActionDownloadSpeed_6704(intptr_t versionMgr_); static void PoolVersionManager_6705(intptr_t versionMgr_); }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct IIPSMobileVersionCallBack : DLL2SDK::mscorlib::System::Object { intptr_t mCallBack_; intptr_t pManagedObject_; struct StaticFields { DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBackInterface* mImpCB_; DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_OnGetNewVersionInfoFunc* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_OnProgressFunc* __f__mg_cache1_; DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_OnErrorFunc* __f__mg_cache2_; DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_OnSuccessFunc* __f__mg_cache3_; DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_SaveConfigFunc* __f__mg_cache4_; DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_OnNoticeInstallApkFunc* __f__mg_cache5_; DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_OnActionMsgFunc* __f__mg_cache6_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Finalize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateCppVersionInfoCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeleteCppVersionCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetNewVersionInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNoticeInstallApk_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnActionMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveConfig_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6649(DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBackInterface* imp_); void Finalize_6653(); void CreateCppVersionInfoCallBack_6654(); void DeleteCppVersionCallBack_6655(); void __xLuaBaseProxy_Finalize_6664(); static intptr_t CreateVersionInfoCallBack_6650(DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_OnGetNewVersionInfoFunc* onGetNewVersionInfoFunc_, DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_OnProgressFunc* onProgressFunc_, DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_OnErrorFunc* onErrorFunc_, DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_OnSuccessFunc* onSuccessFunc_, DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_SaveConfigFunc* saveConfigFunc_, DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_OnNoticeInstallApkFunc* noticeInstallApk_, DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_OnActionMsgFunc* msg_, intptr_t callback_); static void DestroyVersionInfoCallBack_6651(intptr_t callback_); static intptr_t GetCallBackGCHandle_6652(intptr_t callback_); static uint8_t OnGetNewVersionInfo_6656(intptr_t callback_, intptr_t newVersionInfo_); static uint8_t OnNoticeInstallApk_6657(intptr_t callback_, DLL2SDK::mscorlib::System::String* url_); static uint8_t OnActionMsg_6658(intptr_t callback_, DLL2SDK::mscorlib::System::String* url_); static void OnProgress_6659(intptr_t callback_, DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_VERSIONSTAGE curVersionStage_, uint64_t totalSize_, uint64_t nowSize_); static void OnError_6660(intptr_t callback_, DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_VERSIONSTAGE curVersionStage_, uint32_t errorCode_); static void OnSuccess_6661(intptr_t callback_); static void SaveConfig_6662(intptr_t callback_, uint32_t bufferSize_, intptr_t configBuffer_); static void _cctor_6663(); }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct IIPSPluginName : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* pluginName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6648(); }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct MonoPInvokeCallbackAttribute : DLL2SDK::mscorlib::System::Attribute { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6647(DLL2SDK::mscorlib::System::Type* t_); }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct IIPSMobileErrorCodeCheck : DLL2SDK::mscorlib::System::Object { int32_t m_nLastCheckErrorCode_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIIPSErrorCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFirstModuleType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSecondModuleType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetErrorCodeType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRealErrorCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDownloadErrorType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReadDownloadErrorCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSecondModuleNoticeErrorType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6637(); DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileErrorCodeCheck_ErrorCodeInfo CheckIIPSErrorCode_6638(int32_t nErrorCode_); int32_t GetFirstModuleType_6639(); int32_t GetSecondModuleType_6640(); int32_t GetErrorCodeType_6641(); int32_t GetRealErrorCode_6642(); int32_t GetDownloadErrorType_6643(int32_t downloaderror_); int32_t GetReadDownloadErrorCode_6644(int32_t downloaderror_); int32_t GetSecondModuleNoticeErrorType_6645(int32_t secondModule_, int32_t errorcode_); }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct DataDownloader : DLL2SDK::mscorlib::System::Object { intptr_t mDownloader_; DLL2SDK::Assembly_CSharp::IIPSMobile::DownloadCallBack* mCallback_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PauseDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResumeDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDownloadSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDownloadSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DownloadIfsData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDownloadTaskInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DownloadLocalData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6614(intptr_t downloader_); bool Init_6626(DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileDownloadCallbackInterface* callback_); bool StartDownload_6627(); bool PauseDownload_6628(); bool ResumeDownload_6629(); bool CancelDownload_6630(uint32_t taskId_); uint32_t GetDownloadSpeed_6631(); bool SetDownloadSpeed_6632(uint32_t downloadSpeed_); bool DownloadIfsData_6633(uint32_t fileId_, uint8_t priority_, uint32_t* taskId_); bool GetDownloadTaskInfo_6634(uint32_t taskId_, DLL2SDK::Assembly_CSharp::IIPSMobile::DataDownloader_DownloadInfo* downloadInfo_); uint32_t GetLastError_6635(); bool DownloadLocalData_6636(DLL2SDK::mscorlib::System::String* downloadUrl_, DLL2SDK::mscorlib::System::String* savePath_, uint8_t priority_, uint32_t* taskID_, bool bDoBrokenResume_); static uint8_t InitDataDownloader_6615(intptr_t dataDownloader_, intptr_t callback_); static uint8_t StartDownload_6616(intptr_t dataDownloader_); static uint8_t PauseDownload_6617(intptr_t dataDownloader_); static uint8_t ResumeDonload_6618(intptr_t dataDownloader_); static uint32_t GetDownloadSpeed_6619(intptr_t dataDownloader_); static uint8_t SetDownloadSpeed_6620(intptr_t dataDownloader_, uint32_t downloadSpeed_); static uint8_t DownloadIfsData_6621(intptr_t dataDownloader_, uint32_t fileId_, uint8_t priority_, uint32_t* taskId_); static uint8_t DownloadLocalData_6622(intptr_t dataDownloader_, DLL2SDK::mscorlib::System::String* downloadurl_, DLL2SDK::mscorlib::System::String* filepath_, uint8_t priority_, uint32_t* TaskID_, uint8_t bDoBrokenResume_); static uint8_t GetDownloadTaskInfo_6623(intptr_t dataDownloader_, uint32_t taskId_, DLL2SDK::Assembly_CSharp::IIPSMobile::DataDownloader_DownloadInfo* downloadInfo_); static uint32_t GetLastDownloaderError_6624(intptr_t dataDownloader_); static uint8_t CancelDownload_6625(intptr_t dataDownloader_, uint32_t taskId_); }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct DownloadCallBack : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::IIPSMobile::DownloadCallBack_OnDownloadErrorFunc* errFunc_; DLL2SDK::Assembly_CSharp::IIPSMobile::DownloadCallBack_OnDownloadSuccessFunc* succFunc_; DLL2SDK::Assembly_CSharp::IIPSMobile::DownloadCallBack_OnDownloadProgressFunc* progressFunc_; intptr_t mCallBack_; struct StaticFields { DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileDownloadCallbackInterface* mCBImp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Finalize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDownloadError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDownloadProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDownloadSuccess_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6592(DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileDownloadCallbackInterface* CBImp_); void Finalize_6596(); void __xLuaBaseProxy_Finalize_6601(); static intptr_t CreateDownlaodMgrCallBack_6593(DLL2SDK::Assembly_CSharp::IIPSMobile::DownloadCallBack_OnDownloadErrorFunc* onDownloadError_, DLL2SDK::Assembly_CSharp::IIPSMobile::DownloadCallBack_OnDownloadSuccessFunc* onDownloadSuccess_, DLL2SDK::Assembly_CSharp::IIPSMobile::DownloadCallBack_OnDownloadProgressFunc* onDownloadProgress_, intptr_t callback_); static void DestroyDownlaodMgrCallBack_6594(intptr_t callback_); static intptr_t GetDownloadCallbackGCHandle_6595(intptr_t callback_); static void OnDownloadError_6597(intptr_t callback_, uint32_t taskId_, uint32_t errorCode_); static void OnDownloadProgress_6598(intptr_t callback_, uint32_t taskId_, DLL2SDK::Assembly_CSharp::IIPSMobile::DataDownloader_DownloadInfo info_); static void OnDownloadSuccess_6599(intptr_t callback_, uint32_t taskId_); static void _cctor_6600(); }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct DataQuery : DLL2SDK::mscorlib::System::Object { intptr_t mDataQuery_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFileName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFileId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFileSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFileReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDirectory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IIPSFindFirstFile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IIPSFindNextFile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IIPSFindClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIfsPackagesInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastDataQueryError_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6571(intptr_t Query_); DLL2SDK::mscorlib::System::String* GetFileName_6582(uint32_t fileId_); uint32_t GetFileId_6583(DLL2SDK::mscorlib::System::String* fileName_); uint32_t GetFileSize_6584(uint32_t fileId_); bool IsFileReady_6585(uint32_t fileId_); bool IsDirectory_6586(uint32_t fileId_); uint32_t IIPSFindFirstFile_6587(uint32_t fileId_, DLL2SDK::Assembly_CSharp::IIPSMobile::DataQuery_IIPS_FIND_FILE_INFO* pInfo_); bool IIPSFindNextFile_6588(uint32_t findHandle_, DLL2SDK::Assembly_CSharp::IIPSMobile::DataQuery_IIPS_FIND_FILE_INFO* pInfo_); bool IIPSFindClose_6589(uint32_t findHandle_); uint32_t GetIfsPackagesInfo_6590(DLL2SDK::Assembly_CSharp::IIPSMobile::DataQuery_IIPS_PACKAGE_INFO* pInfo_, uint32_t count_); uint32_t GetLastDataQueryError_6591(); static intptr_t GetIFileName_6572(intptr_t dataQuery_, uint32_t fileId_); static uint32_t GetIFileId_6573(intptr_t dataQuery_, DLL2SDK::mscorlib::System::String* szFileName_); static uint32_t GetIFileSize_6574(intptr_t dataQuery_, uint32_t fileId_); static uint8_t IsIFileReady_6575(intptr_t dataQuery_, uint32_t fileId_); static uint8_t IsIFileDir_6576(intptr_t dataQuery_, uint32_t fileId_); static uint32_t IIPSFindFirstFile_6577(intptr_t dataQuery_, uint32_t fileId_, DLL2SDK::Assembly_CSharp::IIPSMobile::DataQuery_IIPS_FIND_FILE_INFO* pInfo_); static uint8_t IIPSFindNextFile_6578(intptr_t dataQuery_, uint32_t findHandle_, DLL2SDK::Assembly_CSharp::IIPSMobile::DataQuery_IIPS_FIND_FILE_INFO* pInfo_); static uint8_t IIPSFindClose_6579(intptr_t dataQuery_, uint32_t findHandle_); static uint32_t GetIfsPackagesInfo_6580(intptr_t dataQuery_, DLL2SDK::Assembly_CSharp::IIPSMobile::DataQuery_IIPS_PACKAGE_INFO* pInfo_, uint32_t count_); static uint32_t GetLastDataQueryError_6581(intptr_t dataQuery_); }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct DataReader : DLL2SDK::mscorlib::System::Object { intptr_t mDataReader_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastReaderError_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6566(intptr_t Reader_); bool Read_6569(uint32_t fileId_, uint64_t offset_, DLL2SDK::Array* buff_, uint32_t* readlength_); uint32_t GetLastReaderError_6570(); static uint8_t Read_6567(intptr_t dataReader_, uint32_t fileId_, uint64_t offset_, DLL2SDK::Array* buff_, uint32_t* readlength_); static uint32_t GetLastReaderError_6568(intptr_t reader_); }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct IIPSMobileDataManager : DLL2SDK::mscorlib::System::Object { intptr_t mDataManager_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Finalize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PollCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Uninit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDataReader_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDataDownloader_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDataQuery_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MgrGetDataMgrLastError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MgrGetMemorySize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6545(); void Finalize_6556(); bool Init_6557(uint32_t bufferSize_, DLL2SDK::Array* configBuffer_); bool PollCallBack_6558(); bool Uninit_6559(); DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileDataReaderInterface* GetDataReader_6560(); DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileDownloaderInterface* GetDataDownloader_6561(bool openProgressCallBack_); DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileDataQueryInterface* GetDataQuery_6562(); uint32_t MgrGetDataMgrLastError_6563(); uint64_t MgrGetMemorySize_6564(); void __xLuaBaseProxy_Finalize_6565(); static intptr_t CreateDataManager_6546(); static void ReleaseDataManager_6547(intptr_t dataManager_); static uint8_t InitDataManager_6548(intptr_t dataManager_, uint32_t bufferSize_, intptr_t configBuffer_); static uint8_t DataMgrPollCallback_6549(intptr_t dataManager_); static uint8_t UnitDataManager_6550(intptr_t dataManager_); static intptr_t GetDataReader_6551(intptr_t dataManager_); static intptr_t GetDataDownloader_6552(intptr_t dataManager_, uint8_t openProgressCallBack_); static intptr_t GetDataQuery_6553(intptr_t dataManager_); static uint32_t GetLastDataMgrError_6554(intptr_t dataManager_); static uint64_t GetDataMgrMemorySize_6555(intptr_t dataManager_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct InitializeInfo : DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase { DLL2SDK::mscorlib::System::String* PluginName_; int64_t GameId_; DLL2SDK::mscorlib::System::String* GameKey_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6542(int64_t gameId_, DLL2SDK::mscorlib::System::String* gameKey_); void WriteTo_6543(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_6544(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct IGCloud : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GCloud::IGCloud* instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6533(); void SetLogger_6535(DLL2SDK::Assembly_CSharp::GCloud::LogPriority pri_, DLL2SDK::Assembly_CSharp::GCloud::LogHandler* callback_); DLL2SDK::Assembly_CSharp::GCloud::Result* Initialize_6536(DLL2SDK::Assembly_CSharp::GCloud::InitializeInfo* initInfo_); bool SwitchPlugin_6537(DLL2SDK::mscorlib::System::String* pluginName_); DLL2SDK::Assembly_CSharp::GCloud::IConnector* CreateConnector_6538(DLL2SDK::Assembly_CSharp::GCloud::ConnectorType type_, bool manualUpdate_, bool autoReconnect_, bool autoLogin_); void DestroyConnector_6539(DLL2SDK::Assembly_CSharp::GCloud::IConnector* Connector_); void SetUserInfo_6540(DLL2SDK::Assembly_CSharp::GCloud::UserInfo* userInfo_); static DLL2SDK::Assembly_CSharp::GCloud::IGCloud* get_Instance_6534(); static void _cctor_6541(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct LogHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6529(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_6530(DLL2SDK::Assembly_CSharp::GCloud::LogPriority pri_, DLL2SDK::mscorlib::System::String* msg_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6531(DLL2SDK::Assembly_CSharp::GCloud::LogPriority pri_, DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_6532(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct UserInfo : DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase { int32_t ChannelID_; DLL2SDK::mscorlib::System::String* OpenID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6526(int32_t channelID_, DLL2SDK::mscorlib::System::String* openID_); void WriteTo_6527(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_6528(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct AccountInfo : DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase { DLL2SDK::Assembly_CSharp::GCloud::ChannelType Channel_; DLL2SDK::mscorlib::System::String* OpenId_; DLL2SDK::mscorlib::System::String* UserId_; uint64_t Uid_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* tokenList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTokenLeftSeconds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPayTokenLeftSeconds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetToken_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6518(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_TokenList_6519(); int32_t GetTokenLeftSeconds_6520(DLL2SDK::Assembly_CSharp::GCloud::TokenType type_); int32_t GetPayTokenLeftSeconds_6521(); DLL2SDK::Assembly_CSharp::GCloud::Token* GetToken_6522(DLL2SDK::Assembly_CSharp::GCloud::TokenType type_); void Reset_6523(); void WriteTo_6524(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_6525(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct WaitingInfo : DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase { uint32_t Position_; uint32_t QueueLen_; uint32_t EstimateTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6515(); void WriteTo_6516(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_6517(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct Token : DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase { DLL2SDK::Assembly_CSharp::GCloud::TokenType Type_; DLL2SDK::mscorlib::System::String* Value_; int64_t Expire_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6512(); void WriteTo_6513(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_6514(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct Result : DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase { DLL2SDK::Assembly_CSharp::GCloud::ErrorCode ErrorCode_; DLL2SDK::mscorlib::System::String* Reason_; int32_t Extend_; int32_t Extend2_; struct StaticFields { DLL2SDK::Assembly_CSharp::GCloud::Result* Success_; DLL2SDK::Assembly_CSharp::GCloud::Result* InnerError_; DLL2SDK::Assembly_CSharp::GCloud::Result* NetworkException_; DLL2SDK::Assembly_CSharp::GCloud::Result* Timeout_; DLL2SDK::Assembly_CSharp::GCloud::Result* InvalidArgument_; DLL2SDK::Assembly_CSharp::GCloud::Result* LengthError_; DLL2SDK::Assembly_CSharp::GCloud::Result* Unknown_; DLL2SDK::Assembly_CSharp::GCloud::Result* Empty_; DLL2SDK::Assembly_CSharp::GCloud::Result* NotInitialized_; DLL2SDK::Assembly_CSharp::GCloud::Result* NotSupported_; DLL2SDK::Assembly_CSharp::GCloud::Result* SystemError_; DLL2SDK::Assembly_CSharp::GCloud::Result* NoPermission_; DLL2SDK::Assembly_CSharp::GCloud::Result* InvalidGameId_; DLL2SDK::Assembly_CSharp::GCloud::Result* InvalidToken_; DLL2SDK::Assembly_CSharp::GCloud::Result* AccessTokenExpired_; DLL2SDK::Assembly_CSharp::GCloud::Result* RefreshTokenExpired_; DLL2SDK::Assembly_CSharp::GCloud::Result* LoginFailed_; DLL2SDK::Assembly_CSharp::GCloud::Result* NoConnection_; DLL2SDK::Assembly_CSharp::GCloud::Result* ConnectFailed_; DLL2SDK::Assembly_CSharp::GCloud::Result* IsConnecting_; DLL2SDK::Assembly_CSharp::GCloud::Result* GcpError_; DLL2SDK::Assembly_CSharp::GCloud::Result* PeerCloseConnection_; DLL2SDK::Assembly_CSharp::GCloud::Result* PeerStopSession_; DLL2SDK::Assembly_CSharp::GCloud::Result* PkgNotCompleted_; DLL2SDK::Assembly_CSharp::GCloud::Result* SendError_; DLL2SDK::Assembly_CSharp::GCloud::Result* RecvError_; DLL2SDK::Assembly_CSharp::GCloud::Result* StayInQueue_; DLL2SDK::Assembly_CSharp::GCloud::Result* SvrIsFull_; DLL2SDK::Assembly_CSharp::GCloud::Result* TokenSvrError_; DLL2SDK::Assembly_CSharp::GCloud::Result* AuthFailed_; DLL2SDK::Assembly_CSharp::GCloud::Result* WebviewClosed_; DLL2SDK::Assembly_CSharp::GCloud::Result* WebviewPageEvent_; DLL2SDK::Assembly_CSharp::GCloud::Result* LeafNotFound_; DLL2SDK::Assembly_CSharp::GCloud::Result* Others_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix3_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix4_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_op_Equality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_op_Inequality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_op_Equality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_op_Inequality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHashCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Equals_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6493(); void _ctor_6494(DLL2SDK::Assembly_CSharp::GCloud::ErrorCode errorCode_); void _ctor_6495(DLL2SDK::Assembly_CSharp::GCloud::ErrorCode errorCode_, DLL2SDK::mscorlib::System::String* reason_); void _ctor_6496(DLL2SDK::Assembly_CSharp::GCloud::ErrorCode errorCode_, int32_t ext_, DLL2SDK::mscorlib::System::String* reason_); void _ctor_6497(DLL2SDK::Assembly_CSharp::GCloud::ErrorCode errorCode_, int32_t ext_, int32_t ext2_, DLL2SDK::mscorlib::System::String* reason_); bool IsSuccess_6498(); DLL2SDK::mscorlib::System::String* ToString_6503(); int32_t GetHashCode_6504(); bool Equals_6505(DLL2SDK::mscorlib::System::Object* obj_); void WriteTo_6506(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_6507(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_6509(); int32_t __xLuaBaseProxy_GetHashCode_6510(); bool __xLuaBaseProxy_Equals_6511(DLL2SDK::mscorlib::System::Object* P0_); static bool op_Equality_6499(DLL2SDK::Assembly_CSharp::GCloud::Result* result_, DLL2SDK::Assembly_CSharp::GCloud::ErrorCode errorCode_); static bool op_Inequality_6500(DLL2SDK::Assembly_CSharp::GCloud::Result* result_, DLL2SDK::Assembly_CSharp::GCloud::ErrorCode errorCode_); static bool op_Equality_6501(DLL2SDK::Assembly_CSharp::GCloud::Result* r1_, DLL2SDK::Assembly_CSharp::GCloud::Result* r2_); static bool op_Inequality_6502(DLL2SDK::Assembly_CSharp::GCloud::Result* r1_, DLL2SDK::Assembly_CSharp::GCloud::Result* r2_); static void _cctor_6508(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct PluginName : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* WTLogin_; DLL2SDK::mscorlib::System::String* Default_; DLL2SDK::mscorlib::System::String* Msdk_; DLL2SDK::mscorlib::System::String* Platform91_; DLL2SDK::mscorlib::System::String* _360_; DLL2SDK::mscorlib::System::String* UC_; DLL2SDK::mscorlib::System::String* Netmarble_; DLL2SDK::mscorlib::System::String* WinAccount_; DLL2SDK::mscorlib::System::String* Custom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6492(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct ServiceType : DLL2SDK::mscorlib::System::Object { int32_t _Value_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::GCloud::ServiceType* Account_; DLL2SDK::Assembly_CSharp::GCloud::ServiceType* Pay_; DLL2SDK::Assembly_CSharp::GCloud::ServiceType* Sns_; DLL2SDK::Assembly_CSharp::GCloud::ServiceType* Common_; DLL2SDK::Assembly_CSharp::GCloud::ServiceType* LBS_; DLL2SDK::Assembly_CSharp::GCloud::ServiceType* Notice_; DLL2SDK::Assembly_CSharp::GCloud::ServiceType* Report_; DLL2SDK::Assembly_CSharp::GCloud::ServiceType* QuickLogin_; DLL2SDK::Assembly_CSharp::GCloud::ServiceType* Network_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_op_Equality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_op_Inequality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Equals_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHashCode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6482(int32_t value_); int32_t get_Value_6483(); void set_Value_6484(int32_t value_); bool Equals_6487(DLL2SDK::mscorlib::System::Object* obj_); int32_t GetHashCode_6488(); bool __xLuaBaseProxy_Equals_6490(DLL2SDK::mscorlib::System::Object* P0_); int32_t __xLuaBaseProxy_GetHashCode_6491(); static bool op_Equality_6485(DLL2SDK::Assembly_CSharp::GCloud::ServiceType* s1_, DLL2SDK::Assembly_CSharp::GCloud::ServiceType* s2_); static bool op_Inequality_6486(DLL2SDK::Assembly_CSharp::GCloud::ServiceType* s1_, DLL2SDK::Assembly_CSharp::GCloud::ServiceType* s2_); static void _cctor_6489(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct ActionDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6478(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_6479(DLL2SDK::Assembly_CSharp::GCloud::Result* result_, DLL2SDK::Assembly_CSharp::GCloud::ActionBufferBase* action_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6480(DLL2SDK::Assembly_CSharp::GCloud::Result* result_, DLL2SDK::Assembly_CSharp::GCloud::ActionBufferBase* action_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_6481(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::Apollo { enum struct NetworkState : int32_t { NotReachable_ = static_cast(0x0), ReachableViaWWAN_ = static_cast(0x1), ReachableViaWiFi_ = static_cast(0x2), ReachableViaOthers_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::Apollo { enum struct ApolloLogPriority : int32_t { Debug_ = static_cast(0x0), Info_ = static_cast(0x1), Warning_ = static_cast(0x2), Event_ = static_cast(0x3), Error_ = static_cast(0x4), None_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct GCloud : DLL2SDK::Assembly_CSharp::GCloud::IGCloud { DLL2SDK::Assembly_CSharp::GCloud::LogHandler* logEvent_; struct StaticFields { DLL2SDK::Assembly_CSharp::GCloud::LogDelegate* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApolloLogDelegate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_logEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_logEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLogger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Finalize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchPlugin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateConnector_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyConnector_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUserInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setEnginePluginPath_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6459(); void add_logEvent_6461(DLL2SDK::Assembly_CSharp::GCloud::LogHandler* value_); void remove_logEvent_6462(DLL2SDK::Assembly_CSharp::GCloud::LogHandler* value_); void SetLogger_6463(DLL2SDK::Assembly_CSharp::GCloud::LogPriority pri_, DLL2SDK::Assembly_CSharp::GCloud::LogHandler* callback_); void Finalize_6464(); DLL2SDK::Assembly_CSharp::GCloud::Result* Initialize_6465(DLL2SDK::Assembly_CSharp::GCloud::InitializeInfo* initInfo_); bool SwitchPlugin_6466(DLL2SDK::mscorlib::System::String* pluginName_); DLL2SDK::Assembly_CSharp::GCloud::IConnector* CreateConnector_6467(DLL2SDK::Assembly_CSharp::GCloud::ConnectorType type_, bool manualUpdate_, bool autoReconnect_, bool autoLogin_); void DestroyConnector_6468(DLL2SDK::Assembly_CSharp::GCloud::IConnector* connector_); void SetUserInfo_6469(DLL2SDK::Assembly_CSharp::GCloud::UserInfo* userInfo_); void setEnginePluginPath_6470(); void __xLuaBaseProxy_Finalize_6477(); static void OnApolloLogDelegate_6460(DLL2SDK::Assembly_CSharp::GCloud::LogPriority pri_, intptr_t msg_); static void gcloud_setLogLevel_6471(DLL2SDK::Assembly_CSharp::GCloud::LogPriority pri_); static int32_t gcloud_init_6472(DLL2SDK::Array* data_, int32_t len_); static bool gcloud_switchplugin_6473(DLL2SDK::mscorlib::System::String* pluginName_); static void gcloud_setApolloLogger_6474(DLL2SDK::Assembly_CSharp::GCloud::LogPriority pri_, DLL2SDK::Assembly_CSharp::GCloud::LogDelegate* callback_); static void gcloud_setUserInfo_6475(DLL2SDK::Array* data_, int32_t len_); static void gcloud_set_engine_plugin_path_6476(DLL2SDK::Array* path_, int32_t len_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct LogDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6455(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_6456(DLL2SDK::Assembly_CSharp::GCloud::LogPriority pri_, intptr_t msg_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6457(DLL2SDK::Assembly_CSharp::GCloud::LogPriority pri_, intptr_t msg_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_6458(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct UnitySendMessageDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6451(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_6452(intptr_t obj_, intptr_t method_, intptr_t msg_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6453(intptr_t obj_, intptr_t method_, intptr_t msg_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_6454(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloudTdr { struct TdrTypeUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_cstrlen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_wstrlen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_str2TdrIP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_tdrIP2Str_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_str2TdrTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_tdrTime2Str_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_str2TdrDate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_tdrDate2Str_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_str2TdrDateTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_tdrDateTime2Str_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6440(); static int32_t cstrlen_6441(DLL2SDK::Array* str_); static int32_t wstrlen_6442(DLL2SDK::Array* str_); static DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType str2TdrIP_6443(uint32_t* ip_, DLL2SDK::mscorlib::System::String* strip_); static DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType tdrIP2Str_6444(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* buf_, uint32_t ip_); static DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType str2TdrTime_6445(uint32_t* time_, DLL2SDK::mscorlib::System::String* strTime_); static DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType tdrTime2Str_6446(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* buf_, uint32_t time_); static DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType str2TdrDate_6447(uint32_t* date_, DLL2SDK::mscorlib::System::String* strDate_); static DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType tdrDate2Str_6448(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* buf_, uint32_t date_); static DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType str2TdrDateTime_6449(uint64_t* datetime_, DLL2SDK::mscorlib::System::String* strDateTime_); static DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType tdrDateTime2Str_6450(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* buf_, uint64_t datetime_); }; } namespace DLL2SDK::Assembly_CSharp::GCloudTdr { struct TdrDateTime : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GCloudTdr::TdrDate* tdrDate_; DLL2SDK::Assembly_CSharp::GCloudTdr::TdrTime* tdrTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_parse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_toDateTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isValid_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6435(); void _ctor_6436(uint64_t datetime_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType parse_6437(uint64_t datetime_); void toDateTime_6438(uint64_t* datetime_); bool isValid_6439(); }; } namespace DLL2SDK::Assembly_CSharp::GCloudTdr { struct TdrDate : DLL2SDK::mscorlib::System::Object { int16_t nYear_; uint8_t bMon_; uint8_t bDay_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_parse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_toDate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6430(); void _ctor_6431(uint32_t date_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType parse_6432(uint32_t date_); bool isValid_6433(); void toDate_6434(uint32_t* date_); }; } namespace DLL2SDK::Assembly_CSharp::GCloudTdr { struct TdrTime : DLL2SDK::mscorlib::System::Object { int16_t nHour_; uint8_t bMin_; uint8_t bSec_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_parse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_isValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_toTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6425(); void _ctor_6426(uint32_t time_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType parse_6427(uint32_t time_); bool isValid_6428(); void toTime_6429(uint32_t* time_); }; } namespace DLL2SDK::Assembly_CSharp::GCloudTdr { struct TdrTLV : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t TLV_MSG_MAGIC_SIZE_; int32_t TLV_MSG_MIN_SIZE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_makeTag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getFieldId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getTypeId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getMsgSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_skipUnknownFields_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6418(); static uint32_t makeTag_6419(int32_t id_, DLL2SDK::Assembly_CSharp::GCloudTdr::TdrTLV_TdrTLVTypeId type_); static uint32_t getFieldId_6420(uint32_t tagid_); static uint32_t getTypeId_6421(uint32_t tagid_); static int32_t getMsgSize_6422(DLL2SDK::Array* buffer_, int32_t size_); static DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType skipUnknownFields_6423(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrReadBuf* srcBuf_, DLL2SDK::Assembly_CSharp::GCloudTdr::TdrTLV_TdrTLVTypeId type_id_); static void _cctor_6424(); }; } namespace DLL2SDK::Assembly_CSharp::GCloudTdr { struct TdrError : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Array* errorTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getErrorString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6413(); static DLL2SDK::mscorlib::System::String* getErrorString_6414(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType errorCode_); static void _cctor_6415(); }; } namespace DLL2SDK::Assembly_CSharp::GCloudTdr { struct TdrDebug : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_tdrTrace_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6411(); static void tdrTrace_6412(); }; } namespace DLL2SDK::Assembly_CSharp::GCloudTdr { struct TdrBufUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_printMultiStr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_printVariable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_printVariable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_printVariable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_printVariable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_printArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_printString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_printWString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_printString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_printWString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_printTdrIP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_printTdrIP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_printTdrTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_printTdrTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_printTdrDate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_printTdrDate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_printTdrDateTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_printTdrDateTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6392(); static DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType printMultiStr_6393(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* buf_, DLL2SDK::mscorlib::System::String* str_, int32_t times_); static DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType printVariable_6394(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* buf_, int32_t indent_, wchar_t sep_, DLL2SDK::mscorlib::System::String* variable_, bool withSep_); static DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType printVariable_6395(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* buf_, int32_t indent_, wchar_t sep_, DLL2SDK::mscorlib::System::String* variable_, int32_t arrIdx_, bool withSep_); static DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType printVariable_6396(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* buf_, int32_t indent_, wchar_t sep_, DLL2SDK::mscorlib::System::String* variable_, DLL2SDK::mscorlib::System::String* format_, DLL2SDK::Array* args_); static DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType printVariable_6397(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* buf_, int32_t indent_, wchar_t sep_, DLL2SDK::mscorlib::System::String* variable_, int32_t arrIdx_, DLL2SDK::mscorlib::System::String* format_, DLL2SDK::Array* args_); static DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType printArray_6398(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* buf_, int32_t indent_, wchar_t sep_, DLL2SDK::mscorlib::System::String* variable_, int64_t count_); static DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType printString_6399(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* buf_, int32_t indent_, wchar_t sep_, DLL2SDK::mscorlib::System::String* variable_, DLL2SDK::Array* bStr_); static DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType printWString_6400(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* buf_, int32_t indent_, wchar_t sep_, DLL2SDK::mscorlib::System::String* variable_, DLL2SDK::Array* str_); static DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType printString_6401(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* buf_, int32_t indent_, wchar_t sep_, DLL2SDK::mscorlib::System::String* variable_, int32_t arrIdx_, DLL2SDK::Array* bStr_); static DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType printWString_6402(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* buf_, int32_t indent_, wchar_t sep_, DLL2SDK::mscorlib::System::String* variable_, int32_t arrIdx_, DLL2SDK::Array* str_); static DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType printTdrIP_6403(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* buf_, int32_t indent_, wchar_t sep_, DLL2SDK::mscorlib::System::String* variable_, uint32_t ip_); static DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType printTdrIP_6404(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* buf_, int32_t indent_, wchar_t sep_, DLL2SDK::mscorlib::System::String* variable_, int32_t arrIdx_, uint32_t ip_); static DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType printTdrTime_6405(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* buf_, int32_t indent_, wchar_t sep_, DLL2SDK::mscorlib::System::String* variable_, uint32_t time_); static DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType printTdrTime_6406(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* buf_, int32_t indent_, wchar_t sep_, DLL2SDK::mscorlib::System::String* variable_, int32_t arrIdx_, uint32_t time_); static DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType printTdrDate_6407(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* buf_, int32_t indent_, wchar_t sep_, DLL2SDK::mscorlib::System::String* variable_, uint32_t date_); static DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType printTdrDate_6408(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* buf_, int32_t indent_, wchar_t sep_, DLL2SDK::mscorlib::System::String* variable_, int32_t arrIdx_, uint32_t date_); static DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType printTdrDateTime_6409(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* buf_, int32_t indent_, wchar_t sep_, DLL2SDK::mscorlib::System::String* variable_, uint64_t datetime_); static DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType printTdrDateTime_6410(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* buf_, int32_t indent_, wchar_t sep_, DLL2SDK::mscorlib::System::String* variable_, int32_t arrIdx_, uint64_t datetime_); }; } namespace DLL2SDK::Assembly_CSharp::GCloudTdr { struct TdrVisualBuf : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* visualBuf_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_sprintf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getVisualBuf_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6389(); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType sprintf_6390(DLL2SDK::mscorlib::System::String* format_, DLL2SDK::Array* args_); DLL2SDK::mscorlib::System::String* getVisualBuf_6391(); }; } namespace DLL2SDK::Assembly_CSharp::GCloudTdr { struct TdrReadBuf : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* beginPtr_; int32_t position_; int32_t length_; bool IsNetEndian_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_set_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getUsedSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getTotalSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getLeftSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_disableEndian_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_readInt8_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_readUInt8_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_readInt16_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_readUInt16_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_readInt32_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_readUInt32_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_readInt64_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_readUInt64_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_readFloat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_readDouble_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_readVarUInt16_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_readVarInt16_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_readVarUInt32_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_readVarInt32_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_readVarUInt64_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_readVarInt64_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_skipForward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_readCString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_readWString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_readInt8_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_readUInt8_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_readInt16_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_readUInt16_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_readInt32_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_readUInt32_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_readInt64_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_readUInt64_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_readFloat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_readDouble_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_readCString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_readWString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_toHexStr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_toHexStr_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6347(); void _ctor_6348(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrWriteBuf* writeBuf_); void _ctor_6349(DLL2SDK::Array* ptr_, int32_t len_); void reset_6350(); void set_6351(DLL2SDK::Array* ptr_, int32_t len_); int32_t getUsedSize_6352(); int32_t getTotalSize_6353(); int32_t getLeftSize_6354(); void disableEndian_6355(); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType readInt8_6356(int8_t* dest_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType readUInt8_6357(uint8_t* dest_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType readInt16_6358(int16_t* dest_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType readUInt16_6359(uint16_t* dest_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType readInt32_6360(int32_t* dest_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType readUInt32_6361(uint32_t* dest_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType readInt64_6362(int64_t* dest_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType readUInt64_6363(uint64_t* dest_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType readFloat_6364(float* dest_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType readDouble_6365(double* dest_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType readVarUInt16_6366(uint16_t* dest_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType readVarInt16_6367(int16_t* dest_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType readVarUInt32_6368(uint32_t* dest_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType readVarInt32_6369(int32_t* dest_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType readVarUInt64_6370(uint64_t* dest_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType readVarInt64_6371(int64_t* dest_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType skipForward_6372(int32_t step_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType readCString_6373(DLL2SDK::Array* dest_, int32_t count_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType readWString_6374(DLL2SDK::Array* dest_, int32_t count_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType readInt8_6375(int8_t* dest_, int32_t pos_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType readUInt8_6376(uint8_t* dest_, int32_t pos_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType readInt16_6377(int16_t* dest_, int32_t pos_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType readUInt16_6378(uint16_t* dest_, int32_t pos_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType readInt32_6379(int32_t* dest_, int32_t pos_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType readUInt32_6380(uint32_t* dest_, int32_t pos_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType readInt64_6381(int64_t* dest_, int32_t pos_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType readUInt64_6382(uint64_t* dest_, int32_t pos_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType readFloat_6383(float* dest_, int32_t pos_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType readDouble_6384(double* dest_, int32_t pos_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType readCString_6385(DLL2SDK::Array* dest_, int32_t count_, int32_t pos_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType readWString_6386(DLL2SDK::Array* dest_, int32_t count_, int32_t pos_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType toHexStr_6387(DLL2SDK::Array* buffer_, int32_t* usedsize_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType toHexStr_6388(DLL2SDK::mscorlib::System::String* buffer_); }; } namespace DLL2SDK::Assembly_CSharp::GCloudTdr { struct TdrWriteBuf : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* beginPtr_; int32_t position_; int32_t length_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__set_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_set_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getUsedSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getTotalSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getLeftSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getBeginPtr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_reserve_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_writeInt8_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_writeUInt8_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_writeUInt16_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_writeInt16_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_writeUInt32_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_writeInt32_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_writeUInt64_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_writeInt64_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_writeFloat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_writeDouble_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_writeVarUInt16_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_writeVarInt16_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_writeVarUInt32_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_writeVarInt32_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_writeVarUInt64_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_writeVarInt64_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_writeCString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_writeWString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_writeInt8_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_writeUInt8_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_writeUInt16_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_writeInt16_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_writeUInt32_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_writeInt32_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_writeUInt64_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_writeInt64_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_writeFloat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_writeDouble_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_writeCString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_writeWString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6305(); void _ctor_6306(DLL2SDK::Array* ptr_, int32_t len_); void _ctor_6307(int32_t len_); void _set_6308(DLL2SDK::Array* ptr_, int32_t len_); void _reset_6309(); void reset_6310(); void set_6311(DLL2SDK::Array* ptr_, int32_t len_); int32_t getUsedSize_6312(); int32_t getTotalSize_6313(); int32_t getLeftSize_6314(); DLL2SDK::Array* getBeginPtr_6315(); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType reserve_6316(int32_t gap_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType writeInt8_6317(int8_t src_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType writeUInt8_6318(uint8_t src_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType writeUInt16_6319(uint16_t src_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType writeInt16_6320(int16_t src_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType writeUInt32_6321(uint32_t src_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType writeInt32_6322(int32_t src_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType writeUInt64_6323(uint64_t src_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType writeInt64_6324(int64_t src_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType writeFloat_6325(float src_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType writeDouble_6326(double src_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType writeVarUInt16_6327(uint16_t src_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType writeVarInt16_6328(int16_t src_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType writeVarUInt32_6329(uint32_t src_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType writeVarInt32_6330(int32_t src_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType writeVarUInt64_6331(uint64_t src_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType writeVarInt64_6332(int64_t src_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType writeCString_6333(DLL2SDK::Array* src_, int32_t count_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType writeWString_6334(DLL2SDK::Array* src_, int32_t count_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType writeInt8_6335(int8_t src_, int32_t pos_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType writeUInt8_6336(uint8_t src_, int32_t pos_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType writeUInt16_6337(uint16_t src_, int32_t pos_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType writeInt16_6338(int16_t src_, int32_t pos_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType writeUInt32_6339(uint32_t src_, int32_t pos_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType writeInt32_6340(int32_t src_, int32_t pos_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType writeUInt64_6341(uint64_t src_, int32_t pos_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType writeInt64_6342(int64_t src_, int32_t pos_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType writeFloat_6343(float src_, int32_t pos_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType writeDouble_6344(double src_, int32_t pos_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType writeCString_6345(DLL2SDK::Array* src_, int32_t count_, int32_t pos_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType writeWString_6346(DLL2SDK::Array* src_, int32_t count_, int32_t pos_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct Tx : DLL2SDK::Assembly_CSharp::GCloud::ApolloObject { DLL2SDK::Assembly_CSharp::GCloud::NetworkStateChangedNotify* TXNetworkChangedEvent_; struct StaticFields { DLL2SDK::Assembly_CSharp::GCloud::Tx* Instance_; DLL2SDK::Assembly_CSharp::GCloud::NetworkStateChangedNotify* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_TXNetworkChangedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_TXNetworkChangedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNetworkState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDetailNetworkInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_setNetworkChangedCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onNetworkChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6288(); void add_TXNetworkChangedEvent_6289(DLL2SDK::Assembly_CSharp::GCloud::NetworkStateChangedNotify* value_); void remove_TXNetworkChangedEvent_6290(DLL2SDK::Assembly_CSharp::GCloud::NetworkStateChangedNotify* value_); void Initialize_6291(); DLL2SDK::mscorlib::System::Type* GetType_6292(DLL2SDK::mscorlib::System::String* name_); void OnUpdate_6293(float deltaTime_); DLL2SDK::Assembly_CSharp::GCloud::NetworkState GetNetworkState_6294(); DLL2SDK::Assembly_CSharp::GCloud::DetailNetworkInfo* GetDetailNetworkInfo_6295(); void setNetworkChangedCallback_6296(); void __xLuaBaseProxy_OnUpdate_6304(float P0_); static void onNetworkChanged_6297(DLL2SDK::Assembly_CSharp::GCloud::NetworkState state_); static void abase_target_unity_enable_ui_update_6298(); static void abase_target_unity_update_6299(); static DLL2SDK::Assembly_CSharp::GCloud::NetworkState abase_network_GetNetworkState_6300(); static bool abase_network_GetDetailNetworkInfo_6301(DLL2SDK::Array* data_, int32_t size_); static void abase_network_SetNetworkChangedCallback_6302(DLL2SDK::Assembly_CSharp::GCloud::NetworkStateChangedNotify* callback_); static void _cctor_6303(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct NetworkStateChangedNotify : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6284(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_6285(DLL2SDK::Assembly_CSharp::GCloud::NetworkState state_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6286(DLL2SDK::Assembly_CSharp::GCloud::NetworkState state_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_6287(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct TXPerformSelectorDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6280(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_6281(intptr_t selector_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6282(intptr_t selector_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_6283(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct NetworkService : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GCloud::NetworkStateChanged* NetworkChangedEvent_; struct StaticFields { DLL2SDK::Assembly_CSharp::GCloud::NetworkService* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_NetworkChangedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_NetworkChangedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNetworkState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDetailNetworkInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onNetworkStateChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6273(); void add_NetworkChangedEvent_6274(DLL2SDK::Assembly_CSharp::GCloud::NetworkStateChanged* value_); void remove_NetworkChangedEvent_6275(DLL2SDK::Assembly_CSharp::GCloud::NetworkStateChanged* value_); DLL2SDK::Assembly_CSharp::GCloud::NetworkState GetNetworkState_6276(); DLL2SDK::Assembly_CSharp::GCloud::DetailNetworkInfo* GetDetailNetworkInfo_6277(); void onNetworkStateChanged_6278(DLL2SDK::Assembly_CSharp::GCloud::NetworkState state_); static void _cctor_6279(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { enum struct Carrier : int32_t { None_ = static_cast(0x0), Unknown_ = static_cast(0x1), ChinaMobile_ = static_cast(0x2), ChinaUnicom_ = static_cast(0x3), ChinaTelecom_ = static_cast(0x4), ChinaSpacecom_ = static_cast(0x5) }; } namespace DLL2SDK::Assembly_CSharp::GCloud { enum struct DetailNetworkState : int32_t { NotReachable_ = static_cast(0x0), Reserve1_ = static_cast(0x1), ReachableViaWiFi_ = static_cast(0x2), ReachableViaOthers_ = static_cast(0x3), ReachableViaWWAN_UNKNOWN_ = static_cast(0x4), ReachableViaWWAN_2G_ = static_cast(0x5), ReachableViaWWAN_3G_ = static_cast(0x6), ReachableViaWWAN_4G_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct NetworkStateChanged : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6262(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_6263(DLL2SDK::Assembly_CSharp::GCloud::NetworkState state_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6264(DLL2SDK::Assembly_CSharp::GCloud::NetworkState state_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_6265(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct RouteInfoBase : DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase { DLL2SDK::Assembly_CSharp::GCloud::RouteType RouteType_; bool AllowLost_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateRouteInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6235(DLL2SDK::Assembly_CSharp::GCloud::RouteType routeType_); DLL2SDK::Assembly_CSharp::GCloud::RouteInfoBase* CopyInstance_6236(); void WriteTo_6237(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_6238(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); DLL2SDK::Assembly_CSharp::GCloud::RouteInfoBase* onCopyInstance_6239(); static DLL2SDK::Assembly_CSharp::GCloud::RouteInfoBase* CreateRouteInfo_6240(DLL2SDK::Assembly_CSharp::GCloud::RouteType routeType_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct ServerRouteInfo : DLL2SDK::Assembly_CSharp::GCloud::RouteInfoBase { uint64_t ServerId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onCopyInstance_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6248(); void _ctor_6249(uint64_t serverId_); void WriteTo_6250(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_6251(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); DLL2SDK::Assembly_CSharp::GCloud::RouteInfoBase* onCopyInstance_6252(); void __xLuaBaseProxy_WriteTo_6253(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* P0_); void __xLuaBaseProxy_ReadFrom_6254(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct ZoneRouteInfo : DLL2SDK::Assembly_CSharp::GCloud::RouteInfoBase { uint32_t TypeId_; uint32_t ZoneId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onCopyInstance_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6241(); void _ctor_6242(uint32_t typeId_, uint32_t zoneId_); void WriteTo_6243(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_6244(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); DLL2SDK::Assembly_CSharp::GCloud::RouteInfoBase* onCopyInstance_6245(); void __xLuaBaseProxy_WriteTo_6246(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* P0_); void __xLuaBaseProxy_ReadFrom_6247(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct ConnectedInfo : DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase { DLL2SDK::mscorlib::System::String* currentIP_; uint64_t currentServerID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6232(); void WriteTo_6233(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_6234(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct ConnectorInitInfo : DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase { uint32_t MaxBufferSize_; uint32_t MaxSendMessageSize_; uint32_t MaxRecvMessageSize_; DLL2SDK::Assembly_CSharp::GCloud::EncryptMethod EncMethod_; DLL2SDK::Assembly_CSharp::GCloud::KeyMaking KeyMakingMethod_; DLL2SDK::mscorlib::System::String* DH_; uint32_t Timeout_; uint32_t LoopInterval_; bool ClearBufferWhenReconnect_; uint32_t InfoType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6214(); void WriteTo_6215(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_6216(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct G6InitInfo : DLL2SDK::Assembly_CSharp::GCloud::ConnectorInitInfo { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6222(); void WriteTo_6223(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_6224(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); void __xLuaBaseProxy_WriteTo_6225(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* P0_); void __xLuaBaseProxy_ReadFrom_6226(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct TconndInitInfo : DLL2SDK::Assembly_CSharp::GCloud::ConnectorInitInfo { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6217(); void WriteTo_6218(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_6219(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); void __xLuaBaseProxy_WriteTo_6220(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* P0_); void __xLuaBaseProxy_ReadFrom_6221(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct ConnectorResult : DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase { DLL2SDK::Assembly_CSharp::GCloud::ConnectorErrorCode ErrorCode_; DLL2SDK::mscorlib::System::String* Reason_; int32_t Extend_; int32_t Extend2_; int64_t Extend3_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix3_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix4_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Success_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_op_Equality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_op_Inequality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_op_Equality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_op_Inequality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Equals_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHashCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6194(); void _ctor_6195(DLL2SDK::Assembly_CSharp::GCloud::ConnectorErrorCode errorCode_); void _ctor_6196(DLL2SDK::Assembly_CSharp::GCloud::ConnectorErrorCode errorCode_, DLL2SDK::mscorlib::System::String* reason_); void _ctor_6197(DLL2SDK::Assembly_CSharp::GCloud::ConnectorErrorCode errorCode_, int32_t ext_, DLL2SDK::mscorlib::System::String* reason_); void _ctor_6198(DLL2SDK::Assembly_CSharp::GCloud::ConnectorErrorCode errorCode_, int32_t ext_, int32_t ext2_, DLL2SDK::mscorlib::System::String* reason_); void Reset_6199(DLL2SDK::Assembly_CSharp::GCloud::ConnectorErrorCode error_, DLL2SDK::mscorlib::System::String* reason_); void Success_6200(); bool IsSuccess_6201(); bool Equals_6206(DLL2SDK::mscorlib::System::Object* obj_); int32_t GetHashCode_6207(); DLL2SDK::mscorlib::System::String* ToString_6208(); void WriteTo_6209(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_6210(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); bool __xLuaBaseProxy_Equals_6211(DLL2SDK::mscorlib::System::Object* P0_); int32_t __xLuaBaseProxy_GetHashCode_6212(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_6213(); static bool op_Equality_6202(DLL2SDK::Assembly_CSharp::GCloud::ConnectorResult* result_, DLL2SDK::Assembly_CSharp::GCloud::ConnectorErrorCode errorCode_); static bool op_Inequality_6203(DLL2SDK::Assembly_CSharp::GCloud::ConnectorResult* result_, DLL2SDK::Assembly_CSharp::GCloud::ConnectorErrorCode errorCode_); static bool op_Equality_6204(DLL2SDK::Assembly_CSharp::GCloud::ConnectorResult* r1_, DLL2SDK::Assembly_CSharp::GCloud::ConnectorResult* r2_); static bool op_Inequality_6205(DLL2SDK::Assembly_CSharp::GCloud::ConnectorResult* r1_, DLL2SDK::Assembly_CSharp::GCloud::ConnectorResult* r2_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct RecvedUDPDataEventHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6160(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_6161(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6162(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_6163(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct RecvedDataEventHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6156(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_6157(); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6158(DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_6159(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct RouteChangedEventHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6152(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_6153(uint64_t serverId_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6154(uint64_t serverId_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_6155(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct StateChangedEventHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6148(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_6149(DLL2SDK::Assembly_CSharp::GCloud::ConnectorState state_, DLL2SDK::Assembly_CSharp::GCloud::ConnectorResult* result_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6150(DLL2SDK::Assembly_CSharp::GCloud::ConnectorState state_, DLL2SDK::Assembly_CSharp::GCloud::ConnectorResult* result_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_6151(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct ResultEventHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6144(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_6145(DLL2SDK::Assembly_CSharp::GCloud::ConnectorResult* result_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6146(DLL2SDK::Assembly_CSharp::GCloud::ConnectorResult* result_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_6147(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct GCloudConnector : DLL2SDK::Assembly_CSharp::GCloud::ApolloObject { DLL2SDK::Assembly_CSharp::GCloud::ResultEventHandler* ConnectEvent_; DLL2SDK::Assembly_CSharp::GCloud::ResultEventHandler* DisconnectEvent_; DLL2SDK::Assembly_CSharp::GCloud::ResultEventHandler* RelayConnectEvent_; DLL2SDK::Assembly_CSharp::GCloud::RecvedDataEventHandler* RecvedDataEvent_; DLL2SDK::Assembly_CSharp::GCloud::RecvedUDPDataEventHandler* RecvedUDPDataEvent_; DLL2SDK::Assembly_CSharp::GCloud::RouteChangedEventHandler* RouteChangedEvent_; DLL2SDK::Assembly_CSharp::GCloud::StateChangedEventHandler* StateChangedEvent_; bool _Connected_k__BackingField_; DLL2SDK::Assembly_CSharp::GCloud::ConnectorType connectorType_; bool manualUpdate_; bool autoReconnect_; bool autoLogin_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_ConnectEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_ConnectEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_DisconnectEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_DisconnectEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_RelayConnectEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_RelayConnectEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_RecvedDataEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_RecvedDataEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_RecvedUDPDataEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_RecvedUDPDataEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_RouteChangedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_RouteChangedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_StateChangedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_StateChangedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Connect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RelayConnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Disconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteRoute_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteUDP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadUDP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetProtocolVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAuthInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetClientType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRouteInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSyncInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConnectedInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_convertConnectorResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConnected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRelayConnectedProc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisconnectProc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateChangedProc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRouteChangedProc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PerformVoidMethodWithId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6091(DLL2SDK::Assembly_CSharp::GCloud::ConnectorType type_, bool manualUpdate_, bool autoReconnect_, bool autoLogin_); void add_ConnectEvent_6092(DLL2SDK::Assembly_CSharp::GCloud::ResultEventHandler* value_); void remove_ConnectEvent_6093(DLL2SDK::Assembly_CSharp::GCloud::ResultEventHandler* value_); void add_DisconnectEvent_6094(DLL2SDK::Assembly_CSharp::GCloud::ResultEventHandler* value_); void remove_DisconnectEvent_6095(DLL2SDK::Assembly_CSharp::GCloud::ResultEventHandler* value_); void add_RelayConnectEvent_6096(DLL2SDK::Assembly_CSharp::GCloud::ResultEventHandler* value_); void remove_RelayConnectEvent_6097(DLL2SDK::Assembly_CSharp::GCloud::ResultEventHandler* value_); void add_RecvedDataEvent_6098(DLL2SDK::Assembly_CSharp::GCloud::RecvedDataEventHandler* value_); void remove_RecvedDataEvent_6099(DLL2SDK::Assembly_CSharp::GCloud::RecvedDataEventHandler* value_); void add_RecvedUDPDataEvent_6100(DLL2SDK::Assembly_CSharp::GCloud::RecvedUDPDataEventHandler* value_); void remove_RecvedUDPDataEvent_6101(DLL2SDK::Assembly_CSharp::GCloud::RecvedUDPDataEventHandler* value_); void add_RouteChangedEvent_6102(DLL2SDK::Assembly_CSharp::GCloud::RouteChangedEventHandler* value_); void remove_RouteChangedEvent_6103(DLL2SDK::Assembly_CSharp::GCloud::RouteChangedEventHandler* value_); void add_StateChangedEvent_6104(DLL2SDK::Assembly_CSharp::GCloud::StateChangedEventHandler* value_); void remove_StateChangedEvent_6105(DLL2SDK::Assembly_CSharp::GCloud::StateChangedEventHandler* value_); bool get_Connected_6106(); void set_Connected_6107(bool value_); DLL2SDK::Assembly_CSharp::GCloud::ConnectorResult* Initialize_6108(DLL2SDK::Assembly_CSharp::GCloud::ConnectorInitInfo* initInfo_); DLL2SDK::Assembly_CSharp::GCloud::ConnectorResult* Connect_6109(DLL2SDK::Assembly_CSharp::GCloud::ChannelType channel_, DLL2SDK::mscorlib::System::String* url_, bool clearBuffer_); DLL2SDK::Assembly_CSharp::GCloud::ConnectorResult* RelayConnect_6110(); DLL2SDK::Assembly_CSharp::GCloud::ConnectorResult* Disconnect_6111(); bool Write_6112(DLL2SDK::Array* data_, int32_t len_); bool WriteRoute_6113(DLL2SDK::Array* data_, int32_t dataLen_, DLL2SDK::Assembly_CSharp::GCloud::RouteInfoBase* routeInfo_); bool WriteUDP_6114(DLL2SDK::Array* data_, int32_t len_); bool Read_6115(DLL2SDK::Array* buffer_, int32_t* realLength_); bool ReadUDP_6116(DLL2SDK::Array* buffer_, int32_t* realLength_); void SetProtocolVersion_6117(int32_t headVersion_, int32_t bodyVersion_); void SetAuthInfo_6118(DLL2SDK::Assembly_CSharp::GCloud::AuthType type_, DLL2SDK::Assembly_CSharp::GCloud::ChannelType channel_, DLL2SDK::mscorlib::System::String* appid_, DLL2SDK::mscorlib::System::String* openid_, DLL2SDK::mscorlib::System::String* token_, DLL2SDK::mscorlib::System::String* extInfo_); void SetClientType_6119(DLL2SDK::Assembly_CSharp::GCloud::ClientType type_); void SetRouteInfo_6120(DLL2SDK::Assembly_CSharp::GCloud::RouteInfoBase* routeInfo_); void SetSyncInfo_6121(uint32_t reserve_, DLL2SDK::Array* data_, int32_t len_); bool GetConnectedInfo_6122(DLL2SDK::Assembly_CSharp::GCloud::ConnectedInfo* info_); DLL2SDK::Assembly_CSharp::GCloud::ConnectorResult* convertConnectorResult_6123(DLL2SDK::Array* data_); void OnConnected_6124(DLL2SDK::Array* data_); void OnRelayConnectedProc_6125(DLL2SDK::Array* data_); void OnDisconnectProc_6126(DLL2SDK::Array* data_); void OnStateChangedProc_6127(int32_t state_, DLL2SDK::Array* resultdata_); void OnRouteChangedProc_6128(DLL2SDK::mscorlib::System::String* msg_); void PerformVoidMethodWithId_6129(int32_t methodId_); void __xLuaBaseProxy_PerformVoidMethodWithId_6143(int32_t P0_); static DLL2SDK::Assembly_CSharp::GCloud::ConnectorErrorCode gcloud_connector_Initialize_6130(uint64_t objId_, DLL2SDK::Assembly_CSharp::GCloud::ConnectorType type_, bool manualUpdate_, bool autoReconnect_, bool autoLogin_, DLL2SDK::Array* initInfo_, int32_t size_); static DLL2SDK::Assembly_CSharp::GCloud::ConnectorErrorCode gcloud_connector_connect_6131(uint64_t objId_, DLL2SDK::Assembly_CSharp::GCloud::ChannelType channel_, DLL2SDK::mscorlib::System::String* url_, bool clear_); static DLL2SDK::Assembly_CSharp::GCloud::ConnectorErrorCode gcloud_connector_relayconnect_6132(uint64_t objId_); static DLL2SDK::Assembly_CSharp::GCloud::ConnectorErrorCode gcloud_connector_disconnect_6133(uint64_t objId_); static bool gcloud_connector_writeData_6134(uint64_t objId_, DLL2SDK::Array* buff_, int32_t size_, bool rawUdp_); static bool gcloud_connector_readData_6135(uint64_t objId_, DLL2SDK::Array* buff_, int32_t* size_, bool rawUdp_); static bool gcloud_connector_writeRoute_6136(uint64_t objId_, DLL2SDK::Array* dataBuff_, int32_t dataSize_, DLL2SDK::Array* routeInfo_, int32_t infoSize_); static void gcloud_connector_set_authInfo_6137(uint64_t objId_, DLL2SDK::Assembly_CSharp::GCloud::AuthType type_, DLL2SDK::mscorlib::System::String* appid_, DLL2SDK::Assembly_CSharp::GCloud::ChannelType channel_, DLL2SDK::mscorlib::System::String* openid_, DLL2SDK::mscorlib::System::String* token_, DLL2SDK::mscorlib::System::String* extInfo_); static void gcloud_connector_set_protocol_version_6138(uint64_t objId_, int32_t headVersion_, int32_t bodyVersion_); static DLL2SDK::Assembly_CSharp::GCloud::ConnectorErrorCode gcloud_connector_set_clientType_6139(uint64_t objId_, DLL2SDK::Assembly_CSharp::GCloud::ClientType type_); static DLL2SDK::Assembly_CSharp::GCloud::ConnectorErrorCode gcloud_connector_setRouteInfo_6140(uint64_t objId_, DLL2SDK::Array* buff_, int32_t size_); static void gcloud_connector_set_syncInfo_6141(uint64_t objId_, uint32_t extInt_, DLL2SDK::Array* buff_, int32_t size_); static bool gcloud_connector_get_connectedInfo_6142(uint64_t objId_, DLL2SDK::Array* buff_, int32_t size_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct GFMPlugin : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GCloud::GFMPlugin* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConnectorFactory_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6087(); intptr_t GetConnectorFactory_6088(); static intptr_t gfm_connector_get_factory_instance_6089(); static void _cctor_6090(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct PluginManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* pluginCollection_; struct StaticFields { DLL2SDK::Assembly_CSharp::GCloud::PluginManager* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Add_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlugin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentPlugin_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6082(); void Add_6083(DLL2SDK::Assembly_CSharp::GCloud::PluginBase* plugin_); DLL2SDK::Assembly_CSharp::GCloud::PluginBase* GetPlugin_6084(DLL2SDK::mscorlib::System::String* name_); DLL2SDK::Assembly_CSharp::GCloud::PluginBase* GetCurrentPlugin_6085(); static void _cctor_6086(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct ServiceAction : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t AccountInitialize_; int32_t PayInitialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6081(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct PluginBase : DLL2SDK::Assembly_CSharp::GCloud::ApolloObject { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateResponseInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePayResponseInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePayResponseAction_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6075(); bool Install_6076(); DLL2SDK::mscorlib::System::String* GetPluginName_6077(); DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase* CreateResponseInfo_6078(int32_t action_); DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase* CreatePayResponseInfo_6079(int32_t action_); DLL2SDK::Assembly_CSharp::GCloud::ActionBufferBase* CreatePayResponseAction_6080(int32_t action_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct ApolloObjectManager : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dictObjectCollection_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* removedUpdatableList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* removedReflectibleList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* acceptUpdatedObjectList_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::GameObject* container_; DLL2SDK::Assembly_CSharp::GCloud::ApolloObjectManager* instance_; bool init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearObjects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onSendMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onSendResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onSendResultStruct_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onSendStruct_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onSendBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onSendResultBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onSendResultStructBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onSendVoidMethod_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAcceptUpdatedObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAcceptUpdatedObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationQuit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6043(); void AddObject_6045(DLL2SDK::Assembly_CSharp::GCloud::ApolloObject* obj_); void RemoveObject_6046(DLL2SDK::Assembly_CSharp::GCloud::ApolloObject* obj_); void ClearObjects_6047(); void Awake_6066(); void Update_6067(); void AddAcceptUpdatedObject_6068(DLL2SDK::Assembly_CSharp::GCloud::ApolloObject* obj_); void RemoveAcceptUpdatedObject_6069(DLL2SDK::Assembly_CSharp::GCloud::ApolloObject* obj_); void OnApplicationQuit_6070(); void OnApplicationPause_6071(bool pauseStatus_); void OnDisable_6072(); static DLL2SDK::Assembly_CSharp::GCloud::ApolloObjectManager* get_Instance_6044(); static void onSendMessage_6048(uint64_t objectId_, DLL2SDK::mscorlib::System::String* function_, DLL2SDK::mscorlib::System::String* param_); static void onSendResult_6049(uint64_t objectId_, DLL2SDK::mscorlib::System::String* function_, int32_t result_); static void onSendResultStruct_6050(uint64_t objectId_, DLL2SDK::mscorlib::System::String* function_, intptr_t resultBuffer_, int32_t resultLen_); static void onSendStruct_6051(uint64_t objectId_, DLL2SDK::mscorlib::System::String* function_, intptr_t param_); static void onSendBuffer_6052(uint64_t objectId_, DLL2SDK::mscorlib::System::String* function_, intptr_t buffer_, int32_t len_); static void onSendResultBuffer_6053(uint64_t objectId_, DLL2SDK::mscorlib::System::String* function_, int32_t result_, intptr_t buffer_, int32_t len_); static void onSendResultStructBuffer_6054(uint64_t objectId_, DLL2SDK::mscorlib::System::String* function_, intptr_t resultBuffer_, int32_t resultLen_, intptr_t buffer_, int32_t len_); static void onSendVoidMethod_6055(uint64_t objectId_, int32_t methodId_); static void addPlatformObject_6056(uint64_t objectId_, DLL2SDK::mscorlib::System::String* objName_); static void removePlatformObject_6057(uint64_t objectId_); static void setApolloSendMessageCallback_6058(DLL2SDK::Assembly_CSharp::GCloud::ApolloSendMessageDelegate* callback_); static void setApolloSendStructCallback_6059(DLL2SDK::Assembly_CSharp::GCloud::ApolloSendStructDelegate* callback_); static void setApolloSendResultCallback_6060(DLL2SDK::Assembly_CSharp::GCloud::ApolloSendResultDelegate* callback_); static void setApolloSendResultStructCallback_6061(DLL2SDK::Assembly_CSharp::GCloud::ApolloSendResultStructDelegate* callback_); static void setApolloSendBufferCallback_6062(DLL2SDK::Assembly_CSharp::GCloud::ApolloSendBufferDelegate* callback_); static void setApolloSendResultBufferCallback_6063(DLL2SDK::Assembly_CSharp::GCloud::ApolloSendResultBufferDelegate* callback_); static void setApolloSendResultStructBufferCallback_6064(DLL2SDK::Assembly_CSharp::GCloud::ApolloSendResultStructBufferDelegate* callback_); static void setApolloSendVoidMethodCallback_6065(DLL2SDK::Assembly_CSharp::GCloud::ApolloSendVoidMethodDelegate* callback_); static void gcloud_quit_6073(); static void _cctor_6074(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct ApolloSendVoidMethodDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6039(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_6040(uint64_t objectId_, int32_t methodId_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6041(uint64_t objectId_, int32_t methodId_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_6042(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct ApolloSendResultStructBufferDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6035(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_6036(uint64_t objectId_, DLL2SDK::mscorlib::System::String* function_, intptr_t resultBuffer_, int32_t resultSize_, intptr_t buffer_, int32_t size_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6037(uint64_t objectId_, DLL2SDK::mscorlib::System::String* function_, intptr_t resultBuffer_, int32_t resultSize_, intptr_t buffer_, int32_t size_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_6038(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct ApolloSendResultBufferDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6031(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_6032(uint64_t objectId_, DLL2SDK::mscorlib::System::String* function_, int32_t result_, intptr_t buffer_, int32_t size_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6033(uint64_t objectId_, DLL2SDK::mscorlib::System::String* function_, int32_t result_, intptr_t buffer_, int32_t size_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_6034(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct ApolloSendBufferDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6027(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_6028(uint64_t objectId_, DLL2SDK::mscorlib::System::String* function_, intptr_t buffer_, int32_t size_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6029(uint64_t objectId_, DLL2SDK::mscorlib::System::String* function_, intptr_t buffer_, int32_t size_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_6030(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct ApolloSendResultStructDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6023(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_6024(uint64_t objectId_, DLL2SDK::mscorlib::System::String* function_, intptr_t resultBuffer_, int32_t size_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6025(uint64_t objectId_, DLL2SDK::mscorlib::System::String* function_, intptr_t resultBuffer_, int32_t size_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_6026(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct ApolloSendResultDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6019(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_6020(uint64_t objectId_, DLL2SDK::mscorlib::System::String* function_, int32_t result_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6021(uint64_t objectId_, DLL2SDK::mscorlib::System::String* function_, int32_t result_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_6022(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct ApolloSendStructDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6015(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_6016(uint64_t objectId_, DLL2SDK::mscorlib::System::String* function_, intptr_t param_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6017(uint64_t objectId_, DLL2SDK::mscorlib::System::String* function_, intptr_t param_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_6018(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct ApolloSendMessageDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6011(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_6012(uint64_t objectId_, DLL2SDK::mscorlib::System::String* function_, DLL2SDK::mscorlib::System::String* param_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6013(uint64_t objectId_, DLL2SDK::mscorlib::System::String* function_, DLL2SDK::mscorlib::System::String* param_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_6014(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct MonoPInvokeCallbackAttribute : DLL2SDK::mscorlib::System::Attribute { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6010(DLL2SDK::mscorlib::System::Type* t_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct ADebug : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GCloud::ADebug_ADebugImplement* implement_; DLL2SDK::Assembly_CSharp::GCloud::ADebug_LogPriority Level_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Log_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogException_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogHex_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_5969(); static void Log_5970(DLL2SDK::mscorlib::System::Object* message_); static void LogEvent_5971(DLL2SDK::mscorlib::System::Object* message_); static void LogError_5972(DLL2SDK::mscorlib::System::Object* message_); static void LogException_5973(DLL2SDK::mscorlib::System::Exception* exception_); static void LogHex_5974(DLL2SDK::mscorlib::System::String* prefix_, DLL2SDK::Array* data_, int32_t len_); static void _cctor_5975(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct GCloudCommon : DLL2SDK::mscorlib::System::Object { struct StaticFields { uint8_t MsgVersion_; uint32_t msgSeq_; DLL2SDK::Assembly_CSharp::GCloud::InitializeInfo* initializeInfo_; DLL2SDK::mscorlib::System::String* PluginName_; DLL2SDK::mscorlib::System::String* ABasePluginName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_5964(); static uint32_t get_MsgSeq_5965(); static DLL2SDK::Assembly_CSharp::GCloud::InitializeInfo* get_InitializeInfo_5966(); static void set_InitializeInfo_5967(DLL2SDK::Assembly_CSharp::GCloud::InitializeInfo* value_); static void _cctor_5968(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct ByteConverter : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReverseBytes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReverseEndian_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ReverseEndian_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_ReverseEndian_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_ReverseEndian_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix4_ReverseEndian_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix5_ReverseEndian_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Bytes2String_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCharValidate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_String2Bytes_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_5953(); static DLL2SDK::Array* ReverseBytes_5954(DLL2SDK::Array* inArray_); static int16_t ReverseEndian_5955(int16_t value_); static uint16_t ReverseEndian_5956(uint16_t value_); static int32_t ReverseEndian_5957(int32_t value_); static uint32_t ReverseEndian_5958(uint32_t value_); static int64_t ReverseEndian_5959(int64_t value_); static uint64_t ReverseEndian_5960(uint64_t value_); static DLL2SDK::mscorlib::System::String* Bytes2String_5961(DLL2SDK::Array* bytes_); static bool IsCharValidate_5962(wchar_t ch_); static DLL2SDK::Array* String2Bytes_5963(DLL2SDK::mscorlib::System::String* strInput_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct BasicClassTypeUtil : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CreateObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateListItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_5949(); template static DLL2SDK::mscorlib::System::Object* CreateObject_5950(); static DLL2SDK::mscorlib::System::Object* CreateObject_5951(DLL2SDK::mscorlib::System::Type* type_); static DLL2SDK::mscorlib::System::Object* CreateListItem_5952(DLL2SDK::mscorlib::System::Type* typeList_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct ApolloBufferWriter : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::IO::MemoryStream* stream_; DLL2SDK::mscorlib::System::IO::BinaryWriter* writer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix4_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix5_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix6_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix7_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix8_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix9_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix10_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix11_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix12_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix13_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix14_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBufferData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix15_Write_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reserve_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_5928(); void _ctor_5929(int32_t capacity_); void _ctor_5930(DLL2SDK::mscorlib::System::IO::MemoryStream* ms_); void Write_5931(bool b_); void Write_5932(uint8_t c_); void Write_5933(int16_t s_); void Write_5934(uint16_t s_); void Write_5935(int32_t i_); void Write_5936(uint32_t i_); void Write_5937(int64_t l_); void Write_5938(uint64_t l_); void Write_5939(DLL2SDK::Array* buffer_); void Write_5940(DLL2SDK::Array* buffer_, int32_t len_); void Write_5941(DLL2SDK::mscorlib::System::String* s_); template void Write_5942(DLL2SDK::mscorlib::System::Collections::Generic::List_1* v_); template void Write_5943(DLL2SDK::mscorlib::System::Collections::Generic::List_1* v_, int32_t count_); template void Write_5944(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* d_); void Write_5945(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase* ab_); DLL2SDK::Array* GetBufferData_5946(); void Write_5947(DLL2SDK::mscorlib::System::Object* o_); void Reserve_5948(int32_t len_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct ApolloBufferReader : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* buffer_; int32_t position_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix4_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix5_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix6_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix7_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix8_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix9_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix10_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ReadList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_ReadList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix11_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix12_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix13_Read_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEof_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_5904(); void _ctor_5905(DLL2SDK::Array* bs_); void Reset_5906(); void ResetPosition_5907(); bool Read_5908(bool* b_); uint8_t Read_5909(uint8_t* c_); DLL2SDK::Array* Read_5910(DLL2SDK::Array* buf_); int32_t ReadArray_5911(DLL2SDK::Array* buf_); int16_t Read_5912(int16_t* v_); uint16_t Read_5913(uint16_t* v_); int32_t Read_5914(int32_t* v_); uint32_t Read_5915(uint32_t* v_); int64_t Read_5916(int64_t* v_); uint64_t Read_5917(uint64_t* v_); DLL2SDK::mscorlib::System::String* Read_5918(DLL2SDK::mscorlib::System::String* s_); template DLL2SDK::mscorlib::System::Collections::Generic::IList_1* Read_5919(DLL2SDK::mscorlib::System::Collections::Generic::IList_1* v_); template DLL2SDK::mscorlib::System::Collections::IList* ReadList_5920(T* l_); int32_t ReadList_5921(DLL2SDK::mscorlib::System::Collections::IList* list_); int32_t ReadList_5922(DLL2SDK::mscorlib::System::Collections::IList* list_, int32_t count_); template DLL2SDK::mscorlib::System::Collections::Generic::IDictionary_2* Read_5923(DLL2SDK::mscorlib::System::Collections::Generic::IDictionary_2* map_); template DLL2SDK::mscorlib::System::Collections::IDictionary* ReadMap_5924(T* map_); DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase* Read_5925(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase* ab_); template DLL2SDK::mscorlib::System::Object* Read_5926(T* o_); bool IsEof_5927(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct ActionBufferBase : DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase { int32_t action_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeforeEncode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeforeDecode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_5893(); void _ctor_5894(int32_t action_); int32_t get_Action_5895(); void set_Action_5896(int32_t value_); void BeforeEncode_5897(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void BeforeDecode_5898(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); void __xLuaBaseProxy_BeforeEncode_5899(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* P0_); void __xLuaBaseProxy_BeforeDecode_5900(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct AndroidResourceTools : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetResourceID_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_5881(); static int32_t GetResourceID_5882(DLL2SDK::mscorlib::System::String* resName_, DLL2SDK::mscorlib::System::String* typeName_); static int32_t gcloud_utils_get_res_id_5883(DLL2SDK::mscorlib::System::String* resName_, DLL2SDK::mscorlib::System::String* typeName_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct AndroidResourceType : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* ID_; DLL2SDK::mscorlib::System::String* Layout_; DLL2SDK::mscorlib::System::String* Drawable_; DLL2SDK::mscorlib::System::String* Menu_; DLL2SDK::mscorlib::System::String* String_; DLL2SDK::mscorlib::System::String* Style_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Valied_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_5879(); static bool Valied_5880(DLL2SDK::mscorlib::System::String* typeName_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::APM { struct FrameProcessor : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { void _ctor_5876(); void Start_5877(); void Update_5878(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::APM { struct ApmAgent : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* ApmLogTag_; bool ApmInitOnce_; bool ApmInitFlag_; DLL2SDK::mscorlib::System::String* TupleKeyIden_; DLL2SDK::mscorlib::System::String* TupleValueIden_; DLL2SDK::Assembly_CSharp::GCloud::APM::ApmCallBackInterface* mCallBack_; DLL2SDK::mscorlib::System::String* CLASS_UNITYAGENT_; DLL2SDK::UnityEngine::UnityEngine::AndroidJavaObject* _apm_bridge_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_5805(); static void HawkLogMsg_5806(DLL2SDK::mscorlib::System::String* msg_); static void HawkLogError_5807(DLL2SDK::mscorlib::System::String* msg_); static void HawkEmptyImp_5808(DLL2SDK::mscorlib::System::String* funcName_); static void SetCallBack_5809(DLL2SDK::Assembly_CSharp::GCloud::APM::ApmCallBackInterface* callback_); static void tapmNativePostFrame_5810(int32_t frametime_); static void tapmNativePostCoordinate_5811(float x_, float y_, float z_, float pitch_, float yaw_, float roll_); static void tapmNativePostNTL_5812(int32_t latency_); static void tapmNativePostV1F_5813(DLL2SDK::mscorlib::System::String* category_, DLL2SDK::mscorlib::System::String* key_, float a_); static void tapmNativePostV2F_5814(DLL2SDK::mscorlib::System::String* category_, DLL2SDK::mscorlib::System::String* key_, float a_, float b_); static void tapmNativePostV3F_5815(DLL2SDK::mscorlib::System::String* category_, DLL2SDK::mscorlib::System::String* key_, float a_, float b_, float c_); static void tapmNativePostV1I_5816(DLL2SDK::mscorlib::System::String* category_, DLL2SDK::mscorlib::System::String* key_, int32_t a_); static void tapmNativePostV2I_5817(DLL2SDK::mscorlib::System::String* category_, DLL2SDK::mscorlib::System::String* key_, int32_t a_, int32_t b_); static void tapmNativePostV3I_5818(DLL2SDK::mscorlib::System::String* category_, DLL2SDK::mscorlib::System::String* key_, int32_t a_, int32_t b_, int32_t c_); static void tapmNativePostV1S_5819(DLL2SDK::mscorlib::System::String* category_, DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* value_); static void tapmNativeBeginTupleWrap_5820(DLL2SDK::mscorlib::System::String* key_); static void tapmNativeEndTupleWrap_5821(); static DLL2SDK::UnityEngine::UnityEngine::AndroidJavaObject* get_APMBridge_5822(); static DLL2SDK::mscorlib::System::String* getErrorMsg_5823(int32_t errorCode_); static void SetOpenId_5824(DLL2SDK::mscorlib::System::String* openId_); static int32_t InitContext_5825(DLL2SDK::mscorlib::System::String* appId_); static void MarkLoadlevel_5826(DLL2SDK::mscorlib::System::String* sceneName_); static void MarkLoadlevelCompleted_5827(); static void MarkLevelFin_5828(); static void BeginTag_5829(DLL2SDK::mscorlib::System::String* tagName_); static void EndTag_5830(); static void UpdateNetLatency_5831(int32_t latency_); static void EnableDebugMode_5832(); static void SetQuality_5833(int32_t quality_); static void SetTargetFrameRate_5834(int32_t target_); static void SetLocale_5835(DLL2SDK::mscorlib::System::String* locale_); static void PostEvent_5836(int32_t key_, DLL2SDK::mscorlib::System::String* value_); static void SetVersionIden_5837(DLL2SDK::mscorlib::System::String* version_); static void SetPssManualMode_5838(); static void RequestPssSample_5839(); static int32_t CheckDeviceClass_5840(DLL2SDK::mscorlib::System::String* configName_); static void CheckDeviceClassAsync_5841(DLL2SDK::mscorlib::System::String* configureDomainName_, DLL2SDK::Assembly_CSharp::GCloud::APM::ApmAgent_TApmDeviceClassEventHandle* handler_); static void PostFrame_5842(); static void PostLagStatus_5843(float distance_); static void PostStreamEvent_5844(DLL2SDK::Assembly_CSharp::GCloud::APM::ApmAgent_StreamStep stepId_, DLL2SDK::Assembly_CSharp::GCloud::APM::ApmAgent_StreamStatus status_, int32_t code_, DLL2SDK::mscorlib::System::String* msg_); static void PostCoordinate_5845(int32_t x_, int32_t y_, int32_t z_, float pitch_, float yaw_, float roll_); static void PostValueF_5846(DLL2SDK::mscorlib::System::String* category_, DLL2SDK::mscorlib::System::String* key_, float a_); static void PostValueF_5847(DLL2SDK::mscorlib::System::String* category_, DLL2SDK::mscorlib::System::String* key_, float a_, float b_); static void PostValueF_5848(DLL2SDK::mscorlib::System::String* category_, DLL2SDK::mscorlib::System::String* key_, float a_, float b_, float c_); static void PostValueI_5849(DLL2SDK::mscorlib::System::String* category_, DLL2SDK::mscorlib::System::String* key_, int32_t a_); static void PostValueI_5850(DLL2SDK::mscorlib::System::String* category_, DLL2SDK::mscorlib::System::String* key_, int32_t a_, int32_t b_); static void PostValueI_5851(DLL2SDK::mscorlib::System::String* category_, DLL2SDK::mscorlib::System::String* key_, int32_t a_, int32_t b_, int32_t c_); static void PostValueS_5852(DLL2SDK::mscorlib::System::String* category_, DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* value_); static void BeginTupleWrap_5853(DLL2SDK::mscorlib::System::String* tupleName_); static void EndTupleWrap_5854(); static void BeginExclude_5855(); static void EndExclude_5856(); static int32_t GetQccJudgeParamCpuFreq_5857(); static void InitStepEventContext_5858(); static void PostStepEvent_5859(DLL2SDK::mscorlib::System::String* category_, int32_t stepId_, DLL2SDK::Assembly_CSharp::GCloud::APM::ApmAgent_StreamStatus status_, int32_t code_, DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::mscorlib::System::String* extraKey_); static void ReleaseStepEventContext_5860(); static void LinkLastStepCategorySession_5861(DLL2SDK::mscorlib::System::String* category_); static void SetCustomizedDeviceClass_5862(int32_t deviceclass_); static DLL2SDK::mscorlib::System::String* GetSceneSessionId_5863(); static void SetPssIntervals_5864(int32_t intervals_); static void _cctor_5865(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct RunnableAction_Dialog : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::mscorlib::System::String* TextID_; DLL2SDK::mscorlib::System::String* VoiceID_; DLL2SDK::mscorlib::System::String* IconSpriteName_; float DisplayInterval_; float Duration_; bool RightSide_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Offset_; float m_StartTime_; struct StaticFields { DLL2SDK::mscorlib::System::String* DialogPrefix_; DLL2SDK::mscorlib::System::String* DialogEndName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_5800(); void Reset_5801(); void OnEnter_5802(); void OnUpdate_5803(); void End_5804(); }; } namespace DLL2SDK::Assembly_CSharp { struct GameFsmHelper : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTransitionsToThisState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActionCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetActionCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_GetActionCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasTransitionToActionType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNextState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateSubTaskCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSubTaskInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshMissionInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshMatineeDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCutScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMatineeDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasInvalidAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartStateForExport_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NameForExport_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToStateForExport_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AppendFsmParameter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::Array* GetTransitionsToThisState_5773(DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmState* targetState_, DLL2SDK::PlayMaker::HutongGames::PlayMaker::Fsm* fsm_); static DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction* GetAction_5774(DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmState* state_, DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::EActionType actionType_); static DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction* GetAction_5775(DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmState* state_, DLL2SDK::mscorlib::System::Type* type_); static int32_t GetActionCount_5776(DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmState* state_, DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::EActionType actionType_); static int32_t GetActionCount_5777(DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmState* state_, DLL2SDK::mscorlib::System::Type* type_); static int32_t GetActionCount_5778(DLL2SDK::PlayMaker::HutongGames::PlayMaker::Fsm* fsm_, DLL2SDK::mscorlib::System::Type* type_); static bool HasAction_5779(DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmState* state_, DLL2SDK::mscorlib::System::Type* type_); static bool HasTransitionToActionType_5780(DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmState* state_, DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::String* stateName_); static DLL2SDK::mscorlib::System::String* GetNextState_5781(DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmState* state_); static int32_t CalculateSubTaskCount_5782(DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction_Setup_Mission* action_); static void Refresh_5783(DLL2SDK::PlayMaker::HutongGames::PlayMaker::Fsm* fsm_); static void RefreshSubTaskInfo_5784(DLL2SDK::PlayMaker::HutongGames::PlayMaker::Fsm* fsm_); static void RefreshMissionInfo_5785(DLL2SDK::PlayMaker::HutongGames::PlayMaker::Fsm* fsm_); static void RefreshMatineeDuration_5786(DLL2SDK::PlayMaker::HutongGames::PlayMaker::Fsm* fsm_); static bool IsCutScene_5787(DLL2SDK::mscorlib::System::String* matineeName_); static float GetMatineeDuration_5788(DLL2SDK::mscorlib::System::String* matineeName_); static bool HasInvalidAction_5789(DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmState* state_); static DLL2SDK::mscorlib::System::String* StartStateForExport_5790(DLL2SDK::PlayMaker::HutongGames::PlayMaker::Fsm* fsm_); static DLL2SDK::mscorlib::System::String* NameForExport_5791(DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmState* state_); static DLL2SDK::mscorlib::System::String* ToStateForExport_5792(DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmTransition* transition_); static DLL2SDK::mscorlib::System::String* AppendFsmParameter_5793(DLL2SDK::mscorlib::System::String* str_, DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* value_); }; } namespace DLL2SDK::Assembly_CSharp { struct FsmTransitionInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmTransition* transition_; DLL2SDK::mscorlib::System::String* fromState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_5772(); }; } namespace DLL2SDK::Assembly_CSharp { struct GameFsm : DLL2SDK::PlayMaker::PlayMakerFSM { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_5771(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct RunFSMParallel : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmTemplateControl* fsmTemplateControl_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* storeID_; void _ctor_5768(); void Reset_5769(); void OnEnter_5770(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct EActivateType : int32_t { None_ = static_cast(0x0), Trigger_ = static_cast(0x1), Timer_ = static_cast(0x2) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* finishEvent_; int32_t waveConfigID_; DLL2SDK::Array* waveRandomConfigIDs_; DLL2SDK::Array* waveRandomConfigSpawnWaveIDs_; DLL2SDK::mscorlib::System::String* waveStateName_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::EActivateType activateType_; DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* trigger_; float time_; DLL2SDK::mscorlib::System::String* matineeName_; float matineeDuration_; struct StaticFields { uint8_t MAX_ACTION_COUNT_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_5566(); DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::EActionType get_ActionType_5567(); DLL2SDK::mscorlib::System::String* ErrorCheckFinishEvent_5568(); DLL2SDK::mscorlib::System::String* ErrorCheckObject_5569(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObj_); DLL2SDK::mscorlib::System::String* ErrorCheckActionCount_5570(); DLL2SDK::mscorlib::System::String* ErrorCheckActivateType_5571(); DLL2SDK::mscorlib::System::String* ErrorCheckInvalidAction_5572(); DLL2SDK::mscorlib::System::String* ErrorCheck_5573(); DLL2SDK::mscorlib::System::String* GetActionName_5574(); DLL2SDK::mscorlib::System::String* GetActivateTypeParameters_5575(); DLL2SDK::mscorlib::System::String* GetCustomParameters_5576(); DLL2SDK::mscorlib::System::String* GetActionParameters_5577(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_TriggerMission : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { float triggerBaseProbability_; float triggerAdditiveProbability_; void _ctor_5757(); DLL2SDK::mscorlib::System::String* GetActionName_5758(); DLL2SDK::mscorlib::System::String* GetCustomParameters_5759(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_Teleport_Respawn : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { int32_t spawnGroupId_; void _ctor_5753(); DLL2SDK::mscorlib::System::String* ErrorCheck_5754(); DLL2SDK::mscorlib::System::String* GetActionName_5755(); DLL2SDK::mscorlib::System::String* GetCustomParameters_5756(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_Teleport : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { DLL2SDK::Assembly_CSharp::BOTNaviSpot* target_; void _ctor_5749(); DLL2SDK::mscorlib::System::String* ErrorCheck_5750(); DLL2SDK::mscorlib::System::String* GetActionName_5751(); DLL2SDK::mscorlib::System::String* GetCustomParameters_5752(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_SyncDefenderWinRoundProgress : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { void _ctor_5747(); DLL2SDK::mscorlib::System::String* GetActionName_5748(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_Switch_Object : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* target_; bool isEnable_; void _ctor_5743(); DLL2SDK::mscorlib::System::String* ErrorCheck_5744(); DLL2SDK::mscorlib::System::String* GetActionName_5745(); DLL2SDK::mscorlib::System::String* GetCustomParameters_5746(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_Switch_ActivedZoneObject : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { int32_t object_type_; bool isEnable_; void _ctor_5739(); DLL2SDK::mscorlib::System::String* ErrorCheck_5740(); DLL2SDK::mscorlib::System::String* GetActionName_5741(); DLL2SDK::mscorlib::System::String* GetCustomParameters_5742(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_Stop_Wave : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { bool All_; void _ctor_5735(); DLL2SDK::mscorlib::System::String* ErrorCheck_5736(); DLL2SDK::mscorlib::System::String* GetActionName_5737(); DLL2SDK::mscorlib::System::String* GetCustomParameters_5738(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_StartRoundInit : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { void _ctor_5733(); DLL2SDK::mscorlib::System::String* GetActionName_5734(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_StartMatchInit : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { void _ctor_5731(); DLL2SDK::mscorlib::System::String* GetActionName_5732(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct ShowUIType : int32_t { UI_PVE_MissionStart_ = static_cast(0x0), UI_PVE_MissionComplete_ = static_cast(0x1), UI_PVE_BossAppear_ = static_cast(0x2), UI_PVE_BossKilled_ = static_cast(0x3) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_Setup_Wave : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_5721(); DLL2SDK::mscorlib::System::String* ErrorCheck_5722(); DLL2SDK::mscorlib::System::String* GetActionName_5723(); DLL2SDK::mscorlib::System::String* GetCustomParameters_5724(); static bool _ErrorCheck_m__0_5725(int32_t e_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct ETaskType : int32_t { None_ = static_cast(0x0), OpenDoor_ = static_cast(0x1), Survive_ = static_cast(0x2), Dom_ = static_cast(0x3), Collect_ = static_cast(0x4), Kill_ = static_cast(0x5), Damage_ = static_cast(0x6), Annihilate_ = static_cast(0x7), EnterTrigger_ = static_cast(0x8), TaskItem_ = static_cast(0x9), EliminateAll_ = static_cast(0xA), Gather_ = static_cast(0xB), EndlessWave_ = static_cast(0xC) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_Setup_Power_Up : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { DLL2SDK::UnityEngine::UnityEngine::GameObject* position_; int32_t powerUpID_; void _ctor_5710(); DLL2SDK::mscorlib::System::String* ErrorCheck_5711(); DLL2SDK::mscorlib::System::String* GetActionName_5712(); DLL2SDK::mscorlib::System::String* GetCustomParameters_5713(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_Setup_Mission : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { int32_t missionCount_; int32_t subtaskCount_; int32_t missionDescID_; void _ctor_5706(); DLL2SDK::mscorlib::System::String* ErrorCheck_5707(); DLL2SDK::mscorlib::System::String* GetCustomParameters_5708(); DLL2SDK::mscorlib::System::String* GetActionName_5709(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_Setup_Matinee : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { bool freezeAI_; void _ctor_5702(); DLL2SDK::mscorlib::System::String* ErrorCheck_5703(); DLL2SDK::mscorlib::System::String* GetActionName_5704(); DLL2SDK::mscorlib::System::String* GetCustomParameters_5705(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_Setup_LoopWaveWait : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { DLL2SDK::Array* waveWaitTimes_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_5696(); DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::EActionType get_ActionType_5697(); DLL2SDK::mscorlib::System::String* ErrorCheck_5698(); DLL2SDK::mscorlib::System::String* GetActionName_5699(); DLL2SDK::mscorlib::System::String* GetCustomParameters_5700(); static bool _ErrorCheck_m__0_5701(int32_t e_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_Setup_LoopWaveID : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { DLL2SDK::Array* waveSequenceIDs_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_5691(); DLL2SDK::mscorlib::System::String* ErrorCheck_5692(); DLL2SDK::mscorlib::System::String* GetActionName_5693(); DLL2SDK::mscorlib::System::String* GetCustomParameters_5694(); static bool _ErrorCheck_m__0_5695(int32_t e_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_Setup_LoopCheckFinish : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { void _ctor_5689(); DLL2SDK::mscorlib::System::String* GetActionName_5690(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_Setup_LoopBegin : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { int32_t LoopCount_; void _ctor_5685(); DLL2SDK::mscorlib::System::String* ErrorCheck_5686(); DLL2SDK::mscorlib::System::String* GetActionName_5687(); DLL2SDK::mscorlib::System::String* GetCustomParameters_5688(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_Setup_Collect : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { int32_t number_; int32_t powerUpID_; int32_t interval_; float probability_; void _ctor_5681(); DLL2SDK::mscorlib::System::String* ErrorCheck_5682(); DLL2SDK::mscorlib::System::String* GetActionName_5683(); DLL2SDK::mscorlib::System::String* GetCustomParameters_5684(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_Setup_Area : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { DLL2SDK::Assembly_CSharp::Network::EAREA_TYPE AreaType_; float Radius_; float Duration_; float DamageInterval_; float Damage_; void _ctor_5677(); DLL2SDK::mscorlib::System::String* ErrorCheck_5678(); DLL2SDK::mscorlib::System::String* GetActionName_5679(); DLL2SDK::mscorlib::System::String* GetCustomParameters_5680(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_SetTotalMissionCount : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { int32_t missionCount_; void _ctor_5674(); DLL2SDK::mscorlib::System::String* GetActionName_5675(); DLL2SDK::mscorlib::System::String* GetCustomParameters_5676(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_SetRoundNumTarget : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { int32_t totalNum_; int32_t targetNum_; void _ctor_5671(); DLL2SDK::mscorlib::System::String* GetActionName_5672(); DLL2SDK::mscorlib::System::String* GetCustomParameters_5673(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_SetPlayerSpawnGroup : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { int32_t group_; void _ctor_5668(); DLL2SDK::mscorlib::System::String* GetActionName_5669(); DLL2SDK::mscorlib::System::String* GetCustomParameters_5670(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_SceneEvent : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { DLL2SDK::mscorlib::System::String* fsmName_; DLL2SDK::mscorlib::System::String* eventName_; bool needNotifyWhenMidJoin_; void _ctor_5664(); DLL2SDK::mscorlib::System::String* ErrorCheck_5665(); DLL2SDK::mscorlib::System::String* GetActionName_5666(); DLL2SDK::mscorlib::System::String* GetCustomParameters_5667(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_RoundTick : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { void _ctor_5661(); DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::EActionType get_ActionType_5662(); DLL2SDK::mscorlib::System::String* GetActionName_5663(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_RepeatLastProcessBranch : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { void _ctor_5659(); DLL2SDK::mscorlib::System::String* GetActionName_5660(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_RemoveCurrentProcessBranch : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { void _ctor_5657(); DLL2SDK::mscorlib::System::String* GetActionName_5658(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_ProcessLotteryCard : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { void _ctor_5655(); DLL2SDK::mscorlib::System::String* GetActionName_5656(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_OpenDoor : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { DLL2SDK::Assembly_CSharp::GameEngine::Door* target_; void _ctor_5651(); DLL2SDK::mscorlib::System::String* ErrorCheck_5652(); DLL2SDK::mscorlib::System::String* GetActionName_5653(); DLL2SDK::mscorlib::System::String* GetCustomParameters_5654(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_MatchEnded : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { void _ctor_5648(); DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::EActionType get_ActionType_5649(); DLL2SDK::mscorlib::System::String* GetActionName_5650(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_Kill_Zombie_All : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { void _ctor_5645(); DLL2SDK::mscorlib::System::String* GetActionName_5646(); DLL2SDK::mscorlib::System::String* GetCustomParameters_5647(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_InitProcessBranchList : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { int32_t branch_count_; void _ctor_5641(); DLL2SDK::mscorlib::System::String* GetActionName_5642(); DLL2SDK::mscorlib::System::String* ErrorCheck_5643(); DLL2SDK::mscorlib::System::String* GetCustomParameters_5644(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_God : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { DLL2SDK::CSProto::msg::ECamp excludeCamp_; void _ctor_5638(); DLL2SDK::mscorlib::System::String* GetActionName_5639(); DLL2SDK::mscorlib::System::String* GetCustomParameters_5640(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_ForceEndRound : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { void _ctor_5636(); DLL2SDK::mscorlib::System::String* GetActionName_5637(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_ForbidJoinRoom : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { void _ctor_5633(); DLL2SDK::mscorlib::System::String* ErrorCheck_5634(); DLL2SDK::mscorlib::System::String* GetActionName_5635(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_FinishMission : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { void _ctor_5631(); DLL2SDK::mscorlib::System::String* GetActionName_5632(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_EnterPreparing : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { void _ctor_5629(); DLL2SDK::mscorlib::System::String* GetActionName_5630(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_EndRound : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { void _ctor_5627(); DLL2SDK::mscorlib::System::String* GetActionName_5628(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_EndMatch : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { void _ctor_5625(); DLL2SDK::mscorlib::System::String* GetActionName_5626(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_DropPowerup : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { DLL2SDK::UnityEngine::UnityEngine::Transform* Point_; int32_t PowerUpId_; float Duration_; void _ctor_5621(); DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::EActionType get_ActionType_5622(); DLL2SDK::mscorlib::System::String* GetActionName_5623(); DLL2SDK::mscorlib::System::String* GetCustomParameters_5624(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_DoCheckEndMatch : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { void _ctor_5619(); DLL2SDK::mscorlib::System::String* GetActionName_5620(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_DispatchProcessBranch : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { void _ctor_5617(); DLL2SDK::mscorlib::System::String* GetActionName_5618(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_Disable_ScoreStreak : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { void _ctor_5615(); DLL2SDK::mscorlib::System::String* GetActionName_5616(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_Disable_HpRegain : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { void _ctor_5613(); DLL2SDK::mscorlib::System::String* GetActionName_5614(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_DisableSyncSubtaskProgress : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { void _ctor_5611(); DLL2SDK::mscorlib::System::String* GetActionName_5612(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_DisableRespawn : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { void _ctor_5609(); DLL2SDK::mscorlib::System::String* GetActionName_5610(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_ClientEvent : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { DLL2SDK::mscorlib::System::String* name_; void _ctor_5605(); DLL2SDK::mscorlib::System::String* ErrorCheck_5606(); DLL2SDK::mscorlib::System::String* GetActionName_5607(); DLL2SDK::mscorlib::System::String* GetCustomParameters_5608(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { enum struct EModeType : int32_t { sequence_ = static_cast(0x0), random_ = static_cast(0x1) }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_CheckStartRound : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { void _ctor_5598(); DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::EActionType get_ActionType_5599(); DLL2SDK::mscorlib::System::String* GetActionName_5600(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_CheckStartMatch : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { void _ctor_5595(); DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::EActionType get_ActionType_5596(); DLL2SDK::mscorlib::System::String* GetActionName_5597(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_CheckSetActiveBuffMachine : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { bool isEnable_; void _ctor_5591(); DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::EActionType get_ActionType_5592(); DLL2SDK::mscorlib::System::String* GetActionName_5593(); DLL2SDK::mscorlib::System::String* GetCustomParameters_5594(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_CheckFinishEndlessWave : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { void _ctor_5588(); DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::EActionType get_ActionType_5589(); DLL2SDK::mscorlib::System::String* GetActionName_5590(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_CheckEnterPreparing : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { void _ctor_5585(); DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::EActionType get_ActionType_5586(); DLL2SDK::mscorlib::System::String* GetActionName_5587(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_Add_ScoreStreak : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { int32_t itemID_; int32_t count_; void _ctor_5581(); DLL2SDK::mscorlib::System::String* GetActionName_5582(); DLL2SDK::mscorlib::System::String* ErrorCheck_5583(); DLL2SDK::mscorlib::System::String* GetCustomParameters_5584(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_Add_Helicopter : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { int32_t itemID_; DLL2SDK::CSProto::msg::ECamp camp_; DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* DstSpot_; void _ctor_5578(); DLL2SDK::mscorlib::System::String* GetActionName_5579(); DLL2SDK::mscorlib::System::String* GetCustomParameters_5580(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker { struct UpdateHelper : DLL2SDK::mscorlib::System::Object { void _ctor_5564(); static void SetDirty_5565(DLL2SDK::PlayMaker::HutongGames::PlayMaker::Fsm* fsm_); }; } namespace DLL2SDK::Assembly_CSharp { enum struct iTweenFSMType : int32_t { all_ = static_cast(0x0), move_ = static_cast(0x1), rotate_ = static_cast(0x2), scale_ = static_cast(0x3), shake_ = static_cast(0x4), position_ = static_cast(0x5), value_ = static_cast(0x6), look_ = static_cast(0x7) }; } namespace DLL2SDK::Assembly_CSharp { struct iTweenFSMEvents : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t itweenID_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::iTweenFsmAction* itweenFSMAction_; bool donotfinish_; bool islooping_; struct StaticFields { int32_t itweenIDCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_iTweenOnStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_iTweenOnComplete_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_5560(); void iTweenOnStart_5561(int32_t aniTweenID_); void iTweenOnComplete_5562(int32_t aniTweenID_); static void _cctor_5563(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct iTweenStop : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* id_; DLL2SDK::Assembly_CSharp::iTweenFSMType iTweenType_; bool includeChildren_; bool inScene_; void _ctor_5556(); void Reset_5557(); void OnEnter_5558(); void DoiTween_5559(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct iTweenFsmAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* startEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* finishEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* realTime_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* stopOnExit_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* loopDontFinish_; DLL2SDK::Assembly_CSharp::iTweenFSMEvents* itweenEvents_; DLL2SDK::mscorlib::System::String* itweenType_; int32_t itweenID_; void _ctor_5418(); void Reset_5419(); void OnEnteriTween_5420(DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* anOwner_); void IsLoop_5421(bool aValue_); void OnExitiTween_5422(DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* anOwner_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct iTweenShakeRotation : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::iTweenFsmAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* id_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* delay_; DLL2SDK::Assembly_CSharp::iTween_LoopType loopType_; DLL2SDK::UnityEngine::UnityEngine::Space space_; void _ctor_5546(); void Reset_5547(); void OnEnter_5548(); void OnExit_5549(); void DoiTween_5550(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct iTweenShakePosition : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::iTweenFsmAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* id_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* delay_; DLL2SDK::Assembly_CSharp::iTween_LoopType loopType_; DLL2SDK::UnityEngine::UnityEngine::Space space_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::iTweenFsmAction_AxisRestriction axis_; void _ctor_5541(); void Reset_5542(); void OnEnter_5543(); void OnExit_5544(); void DoiTween_5545(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct iTweenScaleUpdate : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* transformScale_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vectorScale_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::mscorlib::System::Collections::Hashtable* hash_; DLL2SDK::UnityEngine::UnityEngine::GameObject* go_; void _ctor_5535(); void Reset_5536(); void OnEnter_5537(); void OnExit_5538(); void OnUpdate_5539(); void DoiTween_5540(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct iTweenScaleTo : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::iTweenFsmAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* id_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* transformScale_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vectorScale_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* delay_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* speed_; DLL2SDK::Assembly_CSharp::iTween_EaseType easeType_; DLL2SDK::Assembly_CSharp::iTween_LoopType loopType_; void _ctor_5530(); void Reset_5531(); void OnEnter_5532(); void OnExit_5533(); void DoiTween_5534(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct iTweenScaleFrom : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::iTweenFsmAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* id_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* transformScale_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vectorScale_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* delay_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* speed_; DLL2SDK::Assembly_CSharp::iTween_EaseType easeType_; DLL2SDK::Assembly_CSharp::iTween_LoopType loopType_; void _ctor_5525(); void Reset_5526(); void OnEnter_5527(); void OnExit_5528(); void DoiTween_5529(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct iTweenScaleBy : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::iTweenFsmAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* id_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* delay_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* speed_; DLL2SDK::Assembly_CSharp::iTween_EaseType easeType_; DLL2SDK::Assembly_CSharp::iTween_LoopType loopType_; void _ctor_5520(); void Reset_5521(); void OnEnter_5522(); void OnExit_5523(); void DoiTween_5524(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct iTweenScaleAdd : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::iTweenFsmAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* id_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* delay_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* speed_; DLL2SDK::Assembly_CSharp::iTween_EaseType easeType_; DLL2SDK::Assembly_CSharp::iTween_LoopType loopType_; void _ctor_5515(); void Reset_5516(); void OnEnter_5517(); void OnExit_5518(); void DoiTween_5519(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct iTweenRotateUpdate : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* transformRotation_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vectorRotation_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::UnityEngine::UnityEngine::Space space_; DLL2SDK::mscorlib::System::Collections::Hashtable* hash_; DLL2SDK::UnityEngine::UnityEngine::GameObject* go_; void _ctor_5509(); void Reset_5510(); void OnEnter_5511(); void OnExit_5512(); void OnUpdate_5513(); void DoiTween_5514(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct iTweenRotateTo : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::iTweenFsmAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* id_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* transformRotation_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vectorRotation_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* delay_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* speed_; DLL2SDK::Assembly_CSharp::iTween_EaseType easeType_; DLL2SDK::Assembly_CSharp::iTween_LoopType loopType_; DLL2SDK::UnityEngine::UnityEngine::Space space_; void _ctor_5504(); void Reset_5505(); void OnEnter_5506(); void OnExit_5507(); void DoiTween_5508(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct iTweenRotateFrom : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::iTweenFsmAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* id_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* transformRotation_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vectorRotation_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* delay_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* speed_; DLL2SDK::Assembly_CSharp::iTween_EaseType easeType_; DLL2SDK::Assembly_CSharp::iTween_LoopType loopType_; DLL2SDK::UnityEngine::UnityEngine::Space space_; void _ctor_5499(); void Reset_5500(); void OnEnter_5501(); void OnExit_5502(); void DoiTween_5503(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct iTweenRotateBy : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::iTweenFsmAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* id_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* delay_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* speed_; DLL2SDK::Assembly_CSharp::iTween_EaseType easeType_; DLL2SDK::Assembly_CSharp::iTween_LoopType loopType_; DLL2SDK::UnityEngine::UnityEngine::Space space_; void _ctor_5494(); void Reset_5495(); void OnEnter_5496(); void OnExit_5497(); void DoiTween_5498(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct iTweenRotateAdd : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::iTweenFsmAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* id_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* delay_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* speed_; DLL2SDK::Assembly_CSharp::iTween_EaseType easeType_; DLL2SDK::Assembly_CSharp::iTween_LoopType loopType_; DLL2SDK::UnityEngine::UnityEngine::Space space_; void _ctor_5489(); void Reset_5490(); void OnEnter_5491(); void OnExit_5492(); void DoiTween_5493(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct iTweenResume : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::Assembly_CSharp::iTweenFSMType iTweenType_; bool includeChildren_; bool inScene_; void _ctor_5485(); void Reset_5486(); void OnEnter_5487(); void DoiTween_5488(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct iTweenPunchScale : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::iTweenFsmAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* id_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* delay_; DLL2SDK::Assembly_CSharp::iTween_LoopType loopType_; void _ctor_5480(); void Reset_5481(); void OnEnter_5482(); void OnExit_5483(); void DoiTween_5484(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct iTweenPunchRotation : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::iTweenFsmAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* id_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* delay_; DLL2SDK::Assembly_CSharp::iTween_LoopType loopType_; DLL2SDK::UnityEngine::UnityEngine::Space space_; void _ctor_5475(); void Reset_5476(); void OnEnter_5477(); void OnExit_5478(); void DoiTween_5479(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct iTweenPunchPosition : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::iTweenFsmAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* id_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* delay_; DLL2SDK::Assembly_CSharp::iTween_LoopType loopType_; DLL2SDK::UnityEngine::UnityEngine::Space space_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::iTweenFsmAction_AxisRestriction axis_; void _ctor_5470(); void Reset_5471(); void OnEnter_5472(); void OnExit_5473(); void DoiTween_5474(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct iTweenPause : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::Assembly_CSharp::iTweenFSMType iTweenType_; bool includeChildren_; bool inScene_; void _ctor_5466(); void Reset_5467(); void OnEnter_5468(); void DoiTween_5469(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct iTweenMoveUpdate : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* transformPosition_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vectorPosition_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::UnityEngine::UnityEngine::Space space_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* orientToPath_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* lookAtObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* lookAtVector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* lookTime_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::iTweenFsmAction_AxisRestriction axis_; DLL2SDK::mscorlib::System::Collections::Hashtable* hash_; DLL2SDK::UnityEngine::UnityEngine::GameObject* go_; void _ctor_5460(); void Reset_5461(); void OnEnter_5462(); void OnUpdate_5463(); void OnExit_5464(); void DoiTween_5465(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct iTweenMoveTo : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::iTweenFsmAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* id_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* transformPosition_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vectorPosition_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* delay_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* speed_; DLL2SDK::UnityEngine::UnityEngine::Space space_; DLL2SDK::Assembly_CSharp::iTween_EaseType easeType_; DLL2SDK::Assembly_CSharp::iTween_LoopType loopType_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* orientToPath_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* lookAtObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* lookAtVector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* lookTime_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::iTweenFsmAction_AxisRestriction axis_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* moveToPath_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* lookAhead_; DLL2SDK::Array* transforms_; DLL2SDK::Array* vectors_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* reverse_; DLL2SDK::Array* tempVct3_; void _ctor_5454(); void OnDrawActionGizmos_5455(); void Reset_5456(); void OnEnter_5457(); void OnExit_5458(); void DoiTween_5459(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct iTweenMoveFrom : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::iTweenFsmAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* id_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* transformPosition_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vectorPosition_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* delay_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* speed_; DLL2SDK::Assembly_CSharp::iTween_EaseType easeType_; DLL2SDK::Assembly_CSharp::iTween_LoopType loopType_; DLL2SDK::UnityEngine::UnityEngine::Space space_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* orientToPath_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* lookAtObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* lookAtVector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* lookTime_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::iTweenFsmAction_AxisRestriction axis_; void _ctor_5449(); void Reset_5450(); void OnEnter_5451(); void OnExit_5452(); void DoiTween_5453(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct iTweenMoveBy : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::iTweenFsmAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* id_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* delay_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* speed_; DLL2SDK::Assembly_CSharp::iTween_EaseType easeType_; DLL2SDK::Assembly_CSharp::iTween_LoopType loopType_; DLL2SDK::UnityEngine::UnityEngine::Space space_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* orientToPath_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* lookAtObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* lookAtVector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* lookTime_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::iTweenFsmAction_AxisRestriction axis_; void _ctor_5444(); void Reset_5445(); void OnEnter_5446(); void OnExit_5447(); void DoiTween_5448(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct iTweenMoveAdd : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::iTweenFsmAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* id_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* delay_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* speed_; DLL2SDK::Assembly_CSharp::iTween_EaseType easeType_; DLL2SDK::Assembly_CSharp::iTween_LoopType loopType_; DLL2SDK::UnityEngine::UnityEngine::Space space_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* orientToPath_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* lookAtObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* lookAtVector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* lookTime_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::iTweenFsmAction_AxisRestriction axis_; void _ctor_5439(); void Reset_5440(); void OnEnter_5441(); void OnExit_5442(); void DoiTween_5443(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct iTweenLookUpdate : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* transformTarget_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vectorTarget_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::iTweenFsmAction_AxisRestriction axis_; DLL2SDK::mscorlib::System::Collections::Hashtable* hash_; DLL2SDK::UnityEngine::UnityEngine::GameObject* go_; void _ctor_5433(); void Reset_5434(); void OnEnter_5435(); void OnExit_5436(); void OnUpdate_5437(); void DoiTween_5438(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct iTweenLookTo : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::iTweenFsmAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* id_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* transformTarget_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vectorTarget_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* delay_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* speed_; DLL2SDK::Assembly_CSharp::iTween_EaseType easeType_; DLL2SDK::Assembly_CSharp::iTween_LoopType loopType_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::iTweenFsmAction_AxisRestriction axis_; void _ctor_5428(); void Reset_5429(); void OnEnter_5430(); void OnExit_5431(); void DoiTween_5432(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct iTweenLookFrom : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::iTweenFsmAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* id_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* transformTarget_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vectorTarget_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* delay_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* speed_; DLL2SDK::Assembly_CSharp::iTween_EaseType easeType_; DLL2SDK::Assembly_CSharp::iTween_LoopType loopType_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::iTweenFsmAction_AxisRestriction axis_; void _ctor_5423(); void Reset_5424(); void OnEnter_5425(); void OnExit_5426(); void DoiTween_5427(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct WwisePostEventOnPawn : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::mscorlib::System::String* PawnID_; DLL2SDK::mscorlib::System::String* WwiseEvent_; DLL2SDK::UnityEngine::UnityEngine::AudioSource* audio_; void _ctor_5415(); void Reset_5416(); void OnEnter_5417(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct WwisePostEventOnLevelObj : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::mscorlib::System::String* LevelObjID_; DLL2SDK::mscorlib::System::String* WwiseEvent_; DLL2SDK::UnityEngine::UnityEngine::AudioSource* audio_; void _ctor_5412(); void Reset_5413(); void OnEnter_5414(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct WwisePostEvent : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::mscorlib::System::String* WwiseEvent_; void _ctor_5409(); void Reset_5410(); void OnEnter_5411(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct WorldToScreenPoint : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* worldPosition_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* worldX_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* worldY_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* worldZ_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* storeScreenPoint_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeScreenX_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeScreenY_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* normalize_; bool everyFrame_; void _ctor_5404(); void Reset_5405(); void OnEnter_5406(); void OnUpdate_5407(); void DoWorldToScreenPoint_5408(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { template struct ComponentAction_1 : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::UnityEngine::UnityEngine::GameObject* cachedGameObject_; T component_; void _ctor_3167(); DLL2SDK::UnityEngine::UnityEngine::Rigidbody* get_rigidbody_3168(); DLL2SDK::UnityEngine::UnityEngine::Renderer* get_renderer_3169(); DLL2SDK::UnityEngine::UnityEngine::Animation* get_animation_3170(); DLL2SDK::UnityEngine::UnityEngine::AudioSource* get_audio_3171(); DLL2SDK::UnityEngine::UnityEngine::Camera* get_camera_3172(); DLL2SDK::UnityEngine::UnityEngine::GUIText* get_guiText_3173(); DLL2SDK::UnityEngine::UnityEngine::GUITexture* get_guiTexture_3174(); DLL2SDK::UnityEngine::UnityEngine::Light* get_light_3175(); DLL2SDK::UnityEngine::UnityEngine::NetworkView* get_networkView_3176(); bool UpdateCache_3177(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct WakeAllRigidBodies : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { bool everyFrame_; DLL2SDK::Array* bodies_; void _ctor_5395(); void Reset_5396(); void OnEnter_5397(); void OnUpdate_5398(); void DoWakeAll_5399(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Wait : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* finishEvent_; bool realTime_; float startTime_; float timer_; void _ctor_5391(); void Reset_5392(); void OnEnter_5393(); void OnUpdate_5394(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Vector3Subtract : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector3Variable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* subtractVector_; bool everyFrame_; void _ctor_5387(); void Reset_5388(); void OnEnter_5389(); void OnUpdate_5390(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Vector3RotateTowards : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* currentDirection_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* targetDirection_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* rotateSpeed_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* maxMagnitude_; void _ctor_5384(); void Reset_5385(); void OnUpdate_5386(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Vector3PerSecond : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector3Variable_; bool everyFrame_; void _ctor_5380(); void Reset_5381(); void OnEnter_5382(); void OnUpdate_5383(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Vector3Operator : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector1_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector2_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::Vector3Operator_Vector3Operation operation_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* storeVector3Result_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeFloatResult_; bool everyFrame_; void _ctor_5375(); void Reset_5376(); void OnEnter_5377(); void OnUpdate_5378(); void DoVector3Operator_5379(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Vector3Normalize : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector3Variable_; bool everyFrame_; void _ctor_5371(); void Reset_5372(); void OnEnter_5373(); void OnUpdate_5374(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Vector3Multiply : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector3Variable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* multiplyBy_; bool everyFrame_; void _ctor_5367(); void Reset_5368(); void OnEnter_5369(); void OnUpdate_5370(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Vector3LowPassFilter : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector3Variable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* filteringFactor_; DLL2SDK::UnityEngine::UnityEngine::Vector3 filteredVector_; void _ctor_5363(); void Reset_5364(); void OnEnter_5365(); void OnUpdate_5366(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Vector3Lerp : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* fromVector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* toVector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* amount_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* storeResult_; bool everyFrame_; void _ctor_5358(); void Reset_5359(); void OnEnter_5360(); void OnUpdate_5361(); void DoVector3Lerp_5362(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Vector3Invert : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector3Variable_; bool everyFrame_; void _ctor_5354(); void Reset_5355(); void OnEnter_5356(); void OnUpdate_5357(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Vector3Interpolate : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::InterpolationType mode_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* fromVector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* toVector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* storeResult_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* finishEvent_; bool realTime_; float startTime_; float currentTime_; void _ctor_5350(); void Reset_5351(); void OnEnter_5352(); void OnUpdate_5353(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Vector3HighPassFilter : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector3Variable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* filteringFactor_; DLL2SDK::UnityEngine::UnityEngine::Vector3 filteredVector_; void _ctor_5346(); void Reset_5347(); void OnEnter_5348(); void OnUpdate_5349(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Vector3ClampMagnitude : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector3Variable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* maxLength_; bool everyFrame_; void _ctor_5341(); void Reset_5342(); void OnEnter_5343(); void OnUpdate_5344(); void DoVector3ClampMagnitude_5345(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Vector3AddXYZ : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector3Variable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* addX_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* addY_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* addZ_; bool everyFrame_; bool perSecond_; void _ctor_5336(); void Reset_5337(); void OnEnter_5338(); void OnUpdate_5339(); void DoVector3AddXYZ_5340(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Vector3Add : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector3Variable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* addVector_; bool everyFrame_; bool perSecond_; void _ctor_5331(); void Reset_5332(); void OnEnter_5333(); void OnUpdate_5334(); void DoVector3Add_5335(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Vector2Subtract : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* vector2Variable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* subtractVector_; bool everyFrame_; void _ctor_5327(); void Reset_5328(); void OnEnter_5329(); void OnUpdate_5330(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Vector2RotateTowards : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* currentDirection_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* targetDirection_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* rotateSpeed_; DLL2SDK::UnityEngine::UnityEngine::Vector3 current_; DLL2SDK::UnityEngine::UnityEngine::Vector3 target_; void _ctor_5323(); void Reset_5324(); void OnEnter_5325(); void OnUpdate_5326(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Vector2PerSecond : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* vector2Variable_; bool everyFrame_; void _ctor_5319(); void Reset_5320(); void OnEnter_5321(); void OnUpdate_5322(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Vector2Operator : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* vector1_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* vector2_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::Vector2Operator_Vector2Operation operation_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* storeVector2Result_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeFloatResult_; bool everyFrame_; void _ctor_5314(); void Reset_5315(); void OnEnter_5316(); void OnUpdate_5317(); void DoVector2Operator_5318(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Vector2Normalize : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* vector2Variable_; bool everyFrame_; void _ctor_5310(); void Reset_5311(); void OnEnter_5312(); void OnUpdate_5313(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Vector2Multiply : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* vector2Variable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* multiplyBy_; bool everyFrame_; void _ctor_5306(); void Reset_5307(); void OnEnter_5308(); void OnUpdate_5309(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Vector2MoveTowards : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* source_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* target_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* maxSpeed_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* finishDistance_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* finishEvent_; void _ctor_5302(); void Reset_5303(); void OnUpdate_5304(); void DoMoveTowards_5305(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Vector2LowPassFilter : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* vector2Variable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* filteringFactor_; DLL2SDK::UnityEngine::UnityEngine::Vector2 filteredVector_; void _ctor_5298(); void Reset_5299(); void OnEnter_5300(); void OnUpdate_5301(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Vector2Lerp : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* fromVector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* toVector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* amount_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* storeResult_; bool everyFrame_; void _ctor_5293(); void Reset_5294(); void OnEnter_5295(); void OnUpdate_5296(); void DoVector2Lerp_5297(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Vector2Invert : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* vector2Variable_; bool everyFrame_; void _ctor_5289(); void Reset_5290(); void OnEnter_5291(); void OnUpdate_5292(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Vector2Interpolate : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::InterpolationType mode_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* fromVector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* toVector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* storeResult_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* finishEvent_; bool realTime_; float startTime_; float currentTime_; void _ctor_5285(); void Reset_5286(); void OnEnter_5287(); void OnUpdate_5288(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Vector2HighPassFilter : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* vector2Variable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* filteringFactor_; DLL2SDK::UnityEngine::UnityEngine::Vector2 filteredVector_; void _ctor_5281(); void Reset_5282(); void OnEnter_5283(); void OnUpdate_5284(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Vector2ClampMagnitude : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* vector2Variable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* maxLength_; bool everyFrame_; void _ctor_5276(); void Reset_5277(); void OnEnter_5278(); void OnUpdate_5279(); void DoVector2ClampMagnitude_5280(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Vector2AddXY : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* vector2Variable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* addX_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* addY_; bool everyFrame_; bool perSecond_; void _ctor_5271(); void Reset_5272(); void OnEnter_5273(); void OnUpdate_5274(); void DoVector2AddXYZ_5275(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Vector2Add : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* vector2Variable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* addVector_; bool everyFrame_; bool perSecond_; void _ctor_5266(); void Reset_5267(); void OnEnter_5268(); void OnUpdate_5269(); void DoVector2Add_5270(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetVector2XY : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* vector2Variable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* vector2Value_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* x_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* y_; bool everyFrame_; void _ctor_5261(); void Reset_5262(); void OnEnter_5263(); void OnUpdate_5264(); void DoSetVector2XYZ_5265(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetVector2Value : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* vector2Variable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* vector2Value_; bool everyFrame_; void _ctor_5257(); void Reset_5258(); void OnEnter_5259(); void OnUpdate_5260(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SelectRandomVector2 : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Array* vector2Array_; DLL2SDK::Array* weights_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* storeVector2_; void _ctor_5253(); void Reset_5254(); void OnEnter_5255(); void DoSelectRandomColor_5256(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetVector2XY : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* vector2Variable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeX_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeY_; bool everyFrame_; void _ctor_5248(); void Reset_5249(); void OnEnter_5250(); void OnUpdate_5251(); void DoGetVector2XYZ_5252(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetVector2Length : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* vector2_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeLength_; bool everyFrame_; void _ctor_5243(); void Reset_5244(); void OnEnter_5245(); void OnUpdate_5246(); void DoVectorLength_5247(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct DebugVector2 : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::LogLevel logLevel_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* vector2Variable_; void _ctor_5240(); void Reset_5241(); void OnEnter_5242(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct UseGravity : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* useGravity_; void _ctor_5236(); void Reset_5237(); void OnEnter_5238(); void DoUseGravity_5239(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct UseGUILayout : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { bool turnOffGUIlayout_; void _ctor_5233(); void Reset_5234(); void OnEnter_5235(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetTan : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* angle_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* DegToRad_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* result_; bool everyFrame_; void _ctor_5228(); void Reset_5229(); void OnEnter_5230(); void OnUpdate_5231(); void DoTan_5232(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetSine : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* angle_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* DegToRad_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* result_; bool everyFrame_; void _ctor_5223(); void Reset_5224(); void OnEnter_5225(); void OnUpdate_5226(); void DoSine_5227(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetCosine : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* angle_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* DegToRad_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* result_; bool everyFrame_; void _ctor_5218(); void Reset_5219(); void OnEnter_5220(); void OnUpdate_5221(); void DoCosine_5222(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAtan2FromVector3 : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector3_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GetAtan2FromVector3_aTan2EnumAxis xAxis_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GetAtan2FromVector3_aTan2EnumAxis yAxis_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* angle_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* RadToDeg_; bool everyFrame_; void _ctor_5213(); void Reset_5214(); void OnEnter_5215(); void OnUpdate_5216(); void DoATan_5217(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAtan2FromVector2 : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* vector2_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* angle_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* RadToDeg_; bool everyFrame_; void _ctor_5208(); void Reset_5209(); void OnEnter_5210(); void OnUpdate_5211(); void DoATan_5212(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAtan2 : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* xValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* yValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* angle_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* RadToDeg_; bool everyFrame_; void _ctor_5203(); void Reset_5204(); void OnEnter_5205(); void OnUpdate_5206(); void DoATan_5207(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAtan : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* Value_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* angle_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* RadToDeg_; bool everyFrame_; void _ctor_5198(); void Reset_5199(); void OnEnter_5200(); void OnUpdate_5201(); void DoATan_5202(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetASine : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* Value_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* angle_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* RadToDeg_; bool everyFrame_; void _ctor_5193(); void Reset_5194(); void OnEnter_5195(); void OnUpdate_5196(); void DoASine_5197(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetACosine : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* Value_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* angle_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* RadToDeg_; bool everyFrame_; void _ctor_5188(); void Reset_5189(); void OnEnter_5190(); void OnUpdate_5191(); void DoACosine_5192(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct TriggerEvent : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::TriggerType trigger_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* collideTag_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* sendEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* storeCollider_; void _ctor_5180(); void Reset_5181(); void OnPreprocess_5182(); void StoreCollisionInfo_5183(DLL2SDK::UnityEngine::UnityEngine::Collider* collisionInfo_); void DoTriggerEnter_5184(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void DoTriggerStay_5185(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void DoTriggerExit_5186(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); DLL2SDK::mscorlib::System::String* ErrorCheck_5187(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Translate : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* x_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* y_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* z_; DLL2SDK::UnityEngine::UnityEngine::Space space_; bool perSecond_; bool everyFrame_; bool lateUpdate_; bool fixedUpdate_; void _ctor_5172(); void Reset_5173(); void OnPreprocess_5174(); void OnEnter_5175(); void OnUpdate_5176(); void OnLateUpdate_5177(); void OnFixedUpdate_5178(); void DoTranslate_5179(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct TransformPoint : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* localPosition_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* storeResult_; bool everyFrame_; void _ctor_5167(); void Reset_5168(); void OnEnter_5169(); void OnUpdate_5170(); void DoTransformPoint_5171(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct TransformInputToWorldSpace : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* horizontalInput_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* verticalInput_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* multiplier_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::TransformInputToWorldSpace_AxisPlane mapToPlane_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* relativeTo_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* storeVector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeMagnitude_; void _ctor_5164(); void Reset_5165(); void OnUpdate_5166(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct TransformDirection : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* localDirection_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* storeResult_; bool everyFrame_; void _ctor_5159(); void Reset_5160(); void OnEnter_5161(); void OnUpdate_5162(); void DoTransformDirection_5163(); }; } namespace DLL2SDK::Assembly_CSharp { struct TrackMouseMovement : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_5156(); void Start_5157(); void Update_5158(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct TouchObjectEvent : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* pickDistance_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* fingerId_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* touchBegan_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* touchMoved_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* touchStationary_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* touchEnded_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* touchCanceled_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* storeFingerId_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* storeHitPoint_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* storeHitNormal_; void _ctor_5153(); void Reset_5154(); void OnUpdate_5155(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct TouchGUIEvent : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* fingerId_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* touchBegan_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* touchMoved_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* touchStationary_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* touchEnded_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* touchCanceled_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* notTouching_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* storeFingerId_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* storeHitPoint_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* normalizeHitPoint_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* storeOffset_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::TouchGUIEvent_OffsetOptions relativeTo_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* normalizeOffset_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::Vector3 touchStartPos_; DLL2SDK::UnityEngine::UnityEngine::GUIElement* guiElement_; void _ctor_5146(); void Reset_5147(); void OnEnter_5148(); void OnUpdate_5149(); void DoTouchGUIEvent_5150(); void DoTouch_5151(DLL2SDK::UnityEngine::UnityEngine::Touch touch_); void DoTouchOffset_5152(DLL2SDK::UnityEngine::UnityEngine::Vector3 touchPos_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct TouchEvent : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* fingerId_; DLL2SDK::UnityEngine::UnityEngine::TouchPhase touchPhase_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* sendEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* storeFingerId_; void _ctor_5143(); void Reset_5144(); void OnUpdate_5145(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct TakeScreenshot : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::TakeScreenshot_Destination destination_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* customPath_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* filename_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* autoNumber_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* superSize_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* debugLog_; int32_t screenshotCount_; void _ctor_5140(); void Reset_5141(); void OnEnter_5142(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SwipeGestureEvent : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* minSwipeDistance_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* swipeLeftEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* swipeRightEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* swipeUpEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* swipeDownEvent_; float screenDiagonalSize_; float minSwipeDistancePixels_; bool touchStarted_; DLL2SDK::UnityEngine::UnityEngine::Vector2 touchStartPos_; void _ctor_5135(); void Reset_5136(); void OnEnter_5137(); void OnUpdate_5138(); void TestForSwipeGesture_5139(DLL2SDK::UnityEngine::UnityEngine::Touch touch_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StringSwitch : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* stringVariable_; DLL2SDK::Array* compareTo_; DLL2SDK::Array* sendEvent_; bool everyFrame_; void _ctor_5130(); void Reset_5131(); void OnEnter_5132(); void OnUpdate_5133(); void DoStringSwitch_5134(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StringReplace : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* stringVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* replace_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* with_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* storeResult_; bool everyFrame_; void _ctor_5125(); void Reset_5126(); void OnEnter_5127(); void OnUpdate_5128(); void DoReplace_5129(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StringContains : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* stringVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* containsString_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* trueEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* falseEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; bool everyFrame_; void _ctor_5120(); void Reset_5121(); void OnEnter_5122(); void OnUpdate_5123(); void DoStringContains_5124(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StringCompare : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* stringVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* compareTo_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* equalEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* notEqualEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; bool everyFrame_; void _ctor_5115(); void Reset_5116(); void OnEnter_5117(); void OnUpdate_5118(); void DoStringCompare_5119(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StringChanged : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* stringVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* changedEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; DLL2SDK::mscorlib::System::String* previousValue_; void _ctor_5111(); void Reset_5112(); void OnEnter_5113(); void OnUpdate_5114(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StringSplit : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* stringToSplit_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* separators_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* trimStrings_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* trimChars_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* stringArray_; void _ctor_5108(); void Reset_5109(); void OnEnter_5110(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StringJoin : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* stringArray_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* separator_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* storeResult_; void _ctor_5106(); void OnEnter_5107(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StopLocationServiceUpdates : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { void _ctor_5103(); void Reset_5104(); void OnEnter_5105(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct BaseAnimationAction : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { void _ctor_3048(); void OnActionTargetInvoked_3049(DLL2SDK::mscorlib::System::Object* targetObject_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StartLocationServiceUpdates : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* maxWait_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* desiredAccuracy_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* updateDistance_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* successEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* failedEvent_; void _ctor_5095(); void Reset_5096(); void OnEnter_5097(); void OnUpdate_5098(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StartCoroutine : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* behaviour_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FunctionCall* functionCall_; bool stopOnExit_; DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour* component_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map1_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_5090(); void Reset_5091(); void OnEnter_5092(); void DoStartCoroutine_5093(); void OnExit_5094(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SmoothLookAtDirection : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* targetDirection_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* minMagnitude_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* upVector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* keepVertical_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* speed_; bool lateUpdate_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* finishEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* finish_; DLL2SDK::UnityEngine::UnityEngine::GameObject* previousGo_; DLL2SDK::UnityEngine::UnityEngine::Quaternion lastRotation_; DLL2SDK::UnityEngine::UnityEngine::Quaternion desiredRotation_; void _ctor_5084(); void Reset_5085(); void OnEnter_5086(); void OnUpdate_5087(); void OnLateUpdate_5088(); void DoSmoothLookAtDirection_5089(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SmoothLookAt : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* targetObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* targetPosition_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* upVector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* keepVertical_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* speed_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* debug_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* finishTolerance_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* finishEvent_; DLL2SDK::UnityEngine::UnityEngine::GameObject* previousGo_; DLL2SDK::UnityEngine::UnityEngine::Quaternion lastRotation_; DLL2SDK::UnityEngine::UnityEngine::Quaternion desiredRotation_; void _ctor_5079(); void Reset_5080(); void OnEnter_5081(); void OnLateUpdate_5082(); void DoSmoothLookAt_5083(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SmoothFollowAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* targetObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* distance_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* height_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* heightDamping_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* rotationDamping_; DLL2SDK::UnityEngine::UnityEngine::GameObject* cachedObject_; DLL2SDK::UnityEngine::UnityEngine::Transform* myTransform_; DLL2SDK::UnityEngine::UnityEngine::GameObject* cachedTarget_; DLL2SDK::UnityEngine::UnityEngine::Transform* targetTransform_; void _ctor_5076(); void Reset_5077(); void OnLateUpdate_5078(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Sleep : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; void _ctor_5072(); void Reset_5073(); void OnEnter_5074(); void DoSleep_5075(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetVisibility : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* toggle_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* visible_; bool resetOnExit_; bool initialVisibility_; void _ctor_5066(); void Reset_5067(); void OnEnter_5068(); void DoSetVisibility_5069(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnExit_5070(); void ResetVisibility_5071(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetVelocity : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* x_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* y_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* z_; DLL2SDK::UnityEngine::UnityEngine::Space space_; bool everyFrame_; void _ctor_5060(); void Reset_5061(); void OnPreprocess_5062(); void OnEnter_5063(); void OnFixedUpdate_5064(); void DoSetVelocity_5065(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetVector3XYZ : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector3Variable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector3Value_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* x_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* y_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* z_; bool everyFrame_; void _ctor_5055(); void Reset_5056(); void OnEnter_5057(); void OnUpdate_5058(); void DoSetVector3XYZ_5059(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetVector3Value : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector3Variable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector3Value_; bool everyFrame_; void _ctor_5051(); void Reset_5052(); void OnEnter_5053(); void OnUpdate_5054(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetTextureScale : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* materialIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* namedTexture_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* scaleX_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* scaleY_; bool everyFrame_; void _ctor_5046(); void Reset_5047(); void OnEnter_5048(); void OnUpdate_5049(); void DoSetTextureScale_5050(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetTextureOffset : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* materialIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* namedTexture_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* offsetX_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* offsetY_; bool everyFrame_; void _ctor_5041(); void Reset_5042(); void OnEnter_5043(); void OnUpdate_5044(); void DoSetTextureOffset_5045(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetTagsOnChildren : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* tag_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* filterByComponent_; DLL2SDK::mscorlib::System::Type* componentFilter_; void _ctor_5036(); void Reset_5037(); void OnEnter_5038(); void SetTag_5039(DLL2SDK::UnityEngine::UnityEngine::GameObject* parent_); void UpdateComponentFilter_5040(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetTag : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* tag_; void _ctor_5033(); void Reset_5034(); void OnEnter_5035(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetStringValue : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* stringVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* stringValue_; bool everyFrame_; void _ctor_5028(); void Reset_5029(); void OnEnter_5030(); void OnUpdate_5031(); void DoSetStringValue_5032(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetSkybox : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmMaterial* skybox_; bool everyFrame_; void _ctor_5024(); void Reset_5025(); void OnEnter_5026(); void OnUpdate_5027(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetShadowStrength : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* shadowStrength_; bool everyFrame_; void _ctor_5019(); void Reset_5020(); void OnEnter_5021(); void OnUpdate_5022(); void DoSetShadowStrength_5023(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetScale : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* x_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* y_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* z_; bool everyFrame_; bool lateUpdate_; void _ctor_5013(); void Reset_5014(); void OnEnter_5015(); void OnUpdate_5016(); void OnLateUpdate_5017(); void DoSetScale_5018(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetRotation : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* quaternion_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* xAngle_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* yAngle_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* zAngle_; DLL2SDK::UnityEngine::UnityEngine::Space space_; bool everyFrame_; bool lateUpdate_; void _ctor_5007(); void Reset_5008(); void OnEnter_5009(); void OnUpdate_5010(); void OnLateUpdate_5011(); void DoSetRotation_5012(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetRectValue : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmRect* rectVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmRect* rectValue_; bool everyFrame_; void _ctor_5003(); void Reset_5004(); void OnEnter_5005(); void OnUpdate_5006(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetRectFields : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmRect* rectVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* x_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* y_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* width_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* height_; bool everyFrame_; void _ctor_4998(); void Reset_4999(); void OnEnter_5000(); void OnUpdate_5001(); void DoSetRectFields_5002(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetRandomRotation : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* x_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* y_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* z_; void _ctor_4994(); void Reset_4995(); void OnEnter_4996(); void DoRandomRotation_4997(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetRandomMaterial : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* materialIndex_; DLL2SDK::Array* materials_; void _ctor_4990(); void Reset_4991(); void OnEnter_4992(); void DoSetRandomMaterial_4993(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetProperty : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmProperty* targetProperty_; bool everyFrame_; void _ctor_4986(); void Reset_4987(); void OnEnter_4988(); void OnUpdate_4989(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetPostEffect_GrayScale : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { bool EnableGrayScale_; void _ctor_4983(); void Reset_4984(); void OnEnter_4985(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetPosition : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* x_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* y_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* z_; DLL2SDK::UnityEngine::UnityEngine::Space space_; bool everyFrame_; bool lateUpdate_; void _ctor_4977(); void Reset_4978(); void OnEnter_4979(); void OnUpdate_4980(); void OnLateUpdate_4981(); void DoSetPosition_4982(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetParent : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* parent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* resetLocalPosition_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* resetLocalRotation_; void _ctor_4974(); void Reset_4975(); void OnEnter_4976(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetObjectValue : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmObject* objectVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmObject* objectValue_; bool everyFrame_; void _ctor_4970(); void Reset_4971(); void OnEnter_4972(); void OnUpdate_4973(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetName : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* name_; void _ctor_4966(); void Reset_4967(); void OnEnter_4968(); void DoSetLayer_4969(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetMouseCursor : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmTexture* cursorTexture_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* hideCursor_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* lockCursor_; void _ctor_4963(); void Reset_4964(); void OnEnter_4965(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetMaterialTexture : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* materialIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmMaterial* material_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* namedTexture_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmTexture* texture_; void _ctor_4959(); void Reset_4960(); void OnEnter_4961(); void DoSetMaterialTexture_4962(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetMaterialFloat : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* materialIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmMaterial* material_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* namedFloat_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* floatValue_; bool everyFrame_; void _ctor_4954(); void Reset_4955(); void OnEnter_4956(); void OnUpdate_4957(); void DoSetMaterialFloat_4958(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetMaterialColor : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* materialIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmMaterial* material_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* namedColor_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* color_; bool everyFrame_; void _ctor_4949(); void Reset_4950(); void OnEnter_4951(); void OnUpdate_4952(); void DoSetMaterialColor_4953(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetMaterial : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* materialIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmMaterial* material_; void _ctor_4945(); void Reset_4946(); void OnEnter_4947(); void DoSetMaterial_4948(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetMass : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* mass_; void _ctor_4941(); void Reset_4942(); void OnEnter_4943(); void DoSetMass_4944(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetMainCamera : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* gameObject_; void _ctor_4938(); void Reset_4939(); void OnEnter_4940(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetLightType : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEnum* lightType_; void _ctor_4934(); void Reset_4935(); void OnEnter_4936(); void DoSetLightType_4937(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetLightSpotAngle : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* lightSpotAngle_; bool everyFrame_; void _ctor_4929(); void Reset_4930(); void OnEnter_4931(); void OnUpdate_4932(); void DoSetLightRange_4933(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetLightRange : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* lightRange_; bool everyFrame_; void _ctor_4924(); void Reset_4925(); void OnEnter_4926(); void OnUpdate_4927(); void DoSetLightRange_4928(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetLightIntensityAnim : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* fromIntensity_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* toIntensity_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* speed_; float mCurIntensity_; bool mIsIncrease_; void _ctor_4919(); void Reset_4920(); void OnEnter_4921(); void OnUpdate_4922(); void DoSetLightIntensity_4923(float intensity_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetLightIntensity : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* lightIntensity_; bool everyFrame_; void _ctor_4914(); void Reset_4915(); void OnEnter_4916(); void OnUpdate_4917(); void DoSetLightIntensity_4918(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetLightFlare : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::UnityEngine::UnityEngine::Flare* lightFlare_; void _ctor_4910(); void Reset_4911(); void OnEnter_4912(); void DoSetLightRange_4913(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetLightCookie : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmTexture* lightCookie_; void _ctor_4906(); void Reset_4907(); void OnEnter_4908(); void DoSetLightCookie_4909(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetLightColor : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* lightColor_; bool everyFrame_; void _ctor_4901(); void Reset_4902(); void OnEnter_4903(); void OnUpdate_4904(); void DoSetLightColor_4905(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetLayer : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; int32_t layer_; void _ctor_4897(); void Reset_4898(); void OnEnter_4899(); void DoSetLayer_4900(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetJointConnectedBody : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* joint_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* rigidBody_; void _ctor_4894(); void Reset_4895(); void OnEnter_4896(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetIsKinematic : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* isKinematic_; void _ctor_4890(); void Reset_4891(); void OnEnter_4892(); void DoSetIsKinematic_4893(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetIntValue : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* intVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* intValue_; bool everyFrame_; void _ctor_4886(); void Reset_4887(); void OnEnter_4888(); void OnUpdate_4889(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetIntFromFloat : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* intVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* floatValue_; bool everyFrame_; void _ctor_4882(); void Reset_4883(); void OnEnter_4884(); void OnUpdate_4885(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetHaloStrength : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* haloStrength_; bool everyFrame_; void _ctor_4877(); void Reset_4878(); void OnEnter_4879(); void OnUpdate_4880(); void DoSetHaloStrength_4881(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetGravity : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* x_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* y_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* z_; bool everyFrame_; void _ctor_4872(); void Reset_4873(); void OnEnter_4874(); void OnUpdate_4875(); void DoSetGravity_4876(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetGameVolume : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* volume_; bool everyFrame_; void _ctor_4868(); void Reset_4869(); void OnEnter_4870(); void OnUpdate_4871(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetGameObject : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* variable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* gameObject_; bool everyFrame_; void _ctor_4864(); void Reset_4865(); void OnEnter_4866(); void OnUpdate_4867(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetGUITextureColor : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* color_; bool everyFrame_; void _ctor_4859(); void Reset_4860(); void OnEnter_4861(); void OnUpdate_4862(); void DoSetGUITextureColor_4863(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetGUITextureAlpha : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* alpha_; bool everyFrame_; void _ctor_4854(); void Reset_4855(); void OnEnter_4856(); void OnUpdate_4857(); void DoGUITextureAlpha_4858(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetGUITexture : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmTexture* texture_; void _ctor_4851(); void Reset_4852(); void OnEnter_4853(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetGUIText : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* text_; bool everyFrame_; void _ctor_4846(); void Reset_4847(); void OnEnter_4848(); void OnUpdate_4849(); void DoSetGUIText_4850(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetGUISkin : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::UnityEngine::UnityEngine::GUISkin* skin_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* applyGlobally_; void _ctor_4843(); void Reset_4844(); void OnGUI_4845(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetGUIDepth : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* depth_; void _ctor_4839(); void Reset_4840(); void OnPreprocess_4841(); void OnGUI_4842(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetGUIContentColor : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* contentColor_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* applyGlobally_; void _ctor_4836(); void Reset_4837(); void OnGUI_4838(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetGUIColor : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* color_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* applyGlobally_; void _ctor_4833(); void Reset_4834(); void OnGUI_4835(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetGUIBackgroundColor : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* backgroundColor_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* applyGlobally_; void _ctor_4830(); void Reset_4831(); void OnGUI_4832(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetGUIAlpha : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* alpha_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* applyGlobally_; void _ctor_4827(); void Reset_4828(); void OnGUI_4829(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetFsmVector3 : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* variableName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* setValue_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* goLastFrame_; DLL2SDK::mscorlib::System::String* fsmNameLastFrame_; DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; void _ctor_4822(); void Reset_4823(); void OnEnter_4824(); void DoSetFsmVector3_4825(); void OnUpdate_4826(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetFsmVector2 : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* variableName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* setValue_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* goLastFrame_; DLL2SDK::mscorlib::System::String* fsmNameLastFrame_; DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; void _ctor_4817(); void Reset_4818(); void OnEnter_4819(); void DoSetFsmVector2_4820(); void OnUpdate_4821(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetFsmVariable : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* variableName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVar* setValue_; bool everyFrame_; DLL2SDK::PlayMaker::PlayMakerFSM* targetFsm_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::NamedVariable* targetVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::INamedVariable* sourceVariable_; DLL2SDK::UnityEngine::UnityEngine::GameObject* cachedGameObject_; DLL2SDK::mscorlib::System::String* cachedFsmName_; DLL2SDK::mscorlib::System::String* cachedVariableName_; void _ctor_4812(); void Reset_4813(); void OnEnter_4814(); void OnUpdate_4815(); void DoSetFsmVariable_4816(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetFsmTexture : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* variableName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmTexture* setValue_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* goLastFrame_; DLL2SDK::mscorlib::System::String* fsmNameLastFrame_; DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; void _ctor_4807(); void Reset_4808(); void OnEnter_4809(); void DoSetFsmBool_4810(); void OnUpdate_4811(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetFsmString : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* variableName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* setValue_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* goLastFrame_; DLL2SDK::mscorlib::System::String* fsmNameLastFrame_; DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; void _ctor_4802(); void Reset_4803(); void OnEnter_4804(); void DoSetFsmString_4805(); void OnUpdate_4806(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetFsmRect : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* variableName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmRect* setValue_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* goLastFrame_; DLL2SDK::mscorlib::System::String* fsmNameLastFrame_; DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; void _ctor_4797(); void Reset_4798(); void OnEnter_4799(); void DoSetFsmBool_4800(); void OnUpdate_4801(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetFsmQuaternion : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* variableName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* setValue_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* goLastFrame_; DLL2SDK::mscorlib::System::String* fsmNameLastFrame_; DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; void _ctor_4792(); void Reset_4793(); void OnEnter_4794(); void DoSetFsmQuaternion_4795(); void OnUpdate_4796(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetFsmObject : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* variableName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmObject* setValue_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* goLastFrame_; DLL2SDK::mscorlib::System::String* fsmNameLastFrame_; DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; void _ctor_4787(); void Reset_4788(); void OnEnter_4789(); void DoSetFsmBool_4790(); void OnUpdate_4791(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetFsmMaterial : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* variableName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmMaterial* setValue_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* goLastFrame_; DLL2SDK::mscorlib::System::String* fsmNameLastFrame_; DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; void _ctor_4782(); void Reset_4783(); void OnEnter_4784(); void DoSetFsmBool_4785(); void OnUpdate_4786(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetFsmInt : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* variableName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* setValue_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* goLastFrame_; DLL2SDK::mscorlib::System::String* fsmNameLastFrame_; DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; void _ctor_4777(); void Reset_4778(); void OnEnter_4779(); void DoSetFsmInt_4780(); void OnUpdate_4781(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetFsmGameObject : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* variableName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* setValue_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* goLastFrame_; DLL2SDK::mscorlib::System::String* fsmNameLastFrame_; DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; void _ctor_4772(); void Reset_4773(); void OnEnter_4774(); void DoSetFsmGameObject_4775(); void OnUpdate_4776(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetFsmFloat : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* variableName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* setValue_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* goLastFrame_; DLL2SDK::mscorlib::System::String* fsmNameLastFrame_; DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; void _ctor_4767(); void Reset_4768(); void OnEnter_4769(); void DoSetFsmFloat_4770(); void OnUpdate_4771(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetFsmEnum : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* variableName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEnum* setValue_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* goLastFrame_; DLL2SDK::mscorlib::System::String* fsmNameLastFrame_; DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; void _ctor_4762(); void Reset_4763(); void OnEnter_4764(); void DoSetFsmEnum_4765(); void OnUpdate_4766(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetFsmColor : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* variableName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* setValue_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* goLastFrame_; DLL2SDK::mscorlib::System::String* fsmNameLastFrame_; DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; void _ctor_4757(); void Reset_4758(); void OnEnter_4759(); void DoSetFsmColor_4760(); void OnUpdate_4761(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetFsmBool : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* variableName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* setValue_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* goLastFrame_; DLL2SDK::mscorlib::System::String* fsmNameLastFrame_; DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; void _ctor_4752(); void Reset_4753(); void OnEnter_4754(); void DoSetFsmBool_4755(); void OnUpdate_4756(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetFogDensity : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* fogDensity_; bool everyFrame_; void _ctor_4747(); void Reset_4748(); void OnEnter_4749(); void OnUpdate_4750(); void DoSetFogDensity_4751(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetFogColor : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* fogColor_; bool everyFrame_; void _ctor_4742(); void Reset_4743(); void OnEnter_4744(); void OnUpdate_4745(); void DoSetFogColor_4746(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetFloatValue : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* floatVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* floatValue_; bool everyFrame_; void _ctor_4738(); void Reset_4739(); void OnEnter_4740(); void OnUpdate_4741(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetFlareStrength : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* flareStrength_; bool everyFrame_; void _ctor_4733(); void Reset_4734(); void OnEnter_4735(); void OnUpdate_4736(); void DoSetFlareStrength_4737(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetEventTarget : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEventTarget* eventTarget_; void _ctor_4730(); void Reset_4731(); void OnEnter_4732(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetEventData : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* setGameObjectData_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* setIntData_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* setFloatData_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* setStringData_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* setBoolData_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* setVector2Data_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* setVector3Data_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmRect* setRectData_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* setQuaternionData_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* setColorData_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmMaterial* setMaterialData_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmTexture* setTextureData_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmObject* setObjectData_; void _ctor_4727(); void Reset_4728(); void OnEnter_4729(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetEnumValue : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEnum* enumVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEnum* enumValue_; bool everyFrame_; void _ctor_4722(); void Reset_4723(); void OnEnter_4724(); void OnUpdate_4725(); void DoSetEnumValue_4726(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetDrag : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* drag_; bool everyFrame_; void _ctor_4717(); void Reset_4718(); void OnEnter_4719(); void OnUpdate_4720(); void DoSetDrag_4721(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetColorValue : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* colorVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* color_; bool everyFrame_; void _ctor_4712(); void Reset_4713(); void OnEnter_4714(); void OnUpdate_4715(); void DoSetColorValue_4716(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetColorRGBA : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* colorVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* red_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* green_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* blue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* alpha_; bool everyFrame_; void _ctor_4707(); void Reset_4708(); void OnEnter_4709(); void OnUpdate_4710(); void DoSetColorRGBA_4711(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetCameraFOV : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* fieldOfView_; bool everyFrame_; void _ctor_4702(); void Reset_4703(); void OnEnter_4704(); void OnUpdate_4705(); void DoSetCameraFOV_4706(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetCameraCullingMask : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::Array* cullingMask_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* invertMask_; bool everyFrame_; void _ctor_4697(); void Reset_4698(); void OnEnter_4699(); void OnUpdate_4700(); void DoSetCameraCullingMask_4701(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetBoolValue : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* boolVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* boolValue_; bool everyFrame_; void _ctor_4693(); void Reset_4694(); void OnEnter_4695(); void OnUpdate_4696(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetBackgroundColor : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* backgroundColor_; bool everyFrame_; void _ctor_4688(); void Reset_4689(); void OnEnter_4690(); void OnUpdate_4691(); void DoSetBackgroundColor_4692(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetAudioVolume : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* volume_; bool everyFrame_; void _ctor_4683(); void Reset_4684(); void OnEnter_4685(); void OnUpdate_4686(); void DoSetAudioVolume_4687(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetAudioPitch : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* pitch_; bool everyFrame_; void _ctor_4678(); void Reset_4679(); void OnEnter_4680(); void OnUpdate_4681(); void DoSetAudioPitch_4682(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetAudioLoop : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* loop_; void _ctor_4675(); void Reset_4676(); void OnEnter_4677(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetAudioClip : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmObject* audioClip_; void _ctor_4672(); void Reset_4673(); void OnEnter_4674(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetAnimationWeight : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::BaseAnimationAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* animName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* weight_; bool everyFrame_; void _ctor_4667(); void Reset_4668(); void OnEnter_4669(); void OnUpdate_4670(); void DoSetAnimationWeight_4671(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetAnimationTime : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::BaseAnimationAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* animName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; bool normalized_; bool everyFrame_; void _ctor_4662(); void Reset_4663(); void OnEnter_4664(); void OnUpdate_4665(); void DoSetAnimationTime_4666(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetAnimationSpeed : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::BaseAnimationAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* animName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* speed_; bool everyFrame_; void _ctor_4657(); void Reset_4658(); void OnEnter_4659(); void OnUpdate_4660(); void DoSetAnimationSpeed_4661(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetAmbientLight : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* ambientColor_; bool everyFrame_; void _ctor_4652(); void Reset_4653(); void OnEnter_4654(); void OnUpdate_4655(); void DoSetAmbientColor_4656(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetAllFsmGameObject : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; bool everyFrame_; void _ctor_4648(); void Reset_4649(); void OnEnter_4650(); void DoSetFsmGameObject_4651(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SequenceEvent : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* delay_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::DelayedEvent* delayedEvent_; int32_t eventIndex_; void _ctor_4644(); void Reset_4645(); void OnEnter_4646(); void OnUpdate_4647(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SendRandomEvent : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Array* events_; DLL2SDK::Array* weights_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* delay_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::DelayedEvent* delayedEvent_; void _ctor_4640(); void Reset_4641(); void OnEnter_4642(); void OnUpdate_4643(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SendMessage : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::SendMessage_MessageType delivery_; DLL2SDK::UnityEngine::UnityEngine::SendMessageOptions options_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FunctionCall* functionCall_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __f__switch_map0_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_4636(); void Reset_4637(); void OnEnter_4638(); void DoSendMessage_4639(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SendEventToFsm : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* sendEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* delay_; bool requireReceiver_; DLL2SDK::UnityEngine::UnityEngine::GameObject* go_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::DelayedEvent* delayedEvent_; void _ctor_4632(); void Reset_4633(); void OnEnter_4634(); void OnUpdate_4635(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SendEventByName : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEventTarget* eventTarget_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* sendEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* delay_; bool everyFrame_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::DelayedEvent* delayedEvent_; void _ctor_4628(); void Reset_4629(); void OnEnter_4630(); void OnUpdate_4631(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SendEvent : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEventTarget* eventTarget_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* sendEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* delay_; bool everyFrame_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::DelayedEvent* delayedEvent_; void _ctor_4624(); void Reset_4625(); void OnEnter_4626(); void OnUpdate_4627(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SelectRandomVector3 : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Array* vector3Array_; DLL2SDK::Array* weights_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* storeVector3_; void _ctor_4620(); void Reset_4621(); void OnEnter_4622(); void DoSelectRandomColor_4623(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SelectRandomString : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Array* strings_; DLL2SDK::Array* weights_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* storeString_; void _ctor_4616(); void Reset_4617(); void OnEnter_4618(); void DoSelectRandomString_4619(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SelectRandomGameObject : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Array* gameObjects_; DLL2SDK::Array* weights_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* storeGameObject_; void _ctor_4612(); void Reset_4613(); void OnEnter_4614(); void DoSelectRandomGameObject_4615(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SelectRandomColor : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Array* colors_; DLL2SDK::Array* weights_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* storeColor_; void _ctor_4608(); void Reset_4609(); void OnEnter_4610(); void DoSelectRandomColor_4611(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ScreenToWorldPoint : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* screenVector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* screenX_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* screenY_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* screenZ_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* normalized_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* storeWorldVector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeWorldX_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeWorldY_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeWorldZ_; bool everyFrame_; void _ctor_4603(); void Reset_4604(); void OnEnter_4605(); void OnUpdate_4606(); void DoScreenToWorldPoint_4607(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ScreenPick : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* screenVector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* screenX_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* screenY_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* normalized_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* rayDistance_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeDidPickObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* storeGameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* storePoint_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* storeNormal_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeDistance_; DLL2SDK::Array* layerMask_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* invertMask_; bool everyFrame_; void _ctor_4598(); void Reset_4599(); void OnEnter_4600(); void OnUpdate_4601(); void DoScreenPick_4602(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct UnloadSceneAsynch : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::UnloadSceneAsynch_SceneReferenceOptions sceneReference_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* sceneByName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* sceneAtBuildIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* sceneAtIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* sceneByPath_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* sceneByGameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* operationPriority_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* progress_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* isDone_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* doneEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* sceneNotFoundEvent_; DLL2SDK::UnityEngine::UnityEngine::AsyncOperation* _asyncOperation_; void _ctor_4592(); void Reset_4593(); void OnEnter_4594(); bool DoUnLoadAsynch_4595(); void OnUpdate_4596(); void OnExit_4597(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct UnloadScene : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::UnloadScene_SceneReferenceOptions sceneReference_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* sceneByName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* sceneAtBuildIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* sceneAtIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* sceneByPath_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* sceneByGameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* unloaded_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* unloadedEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* failureEvent_; DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene _scene_; bool _sceneFound_; void _ctor_4588(); void Reset_4589(); void OnEnter_4590(); DLL2SDK::mscorlib::System::String* ErrorCheck_4591(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetActiveScene : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::SetActiveScene_SceneReferenceOptions sceneReference_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* sceneByName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* sceneAtBuildIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* sceneAtIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* sceneByPath_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* sceneByGameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* success_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* successEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* sceneFound_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* sceneNotActivatedEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* sceneNotFoundEvent_; DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene _scene_; bool _sceneFound_; bool _success_; void _ctor_4584(); void Reset_4585(); void OnEnter_4586(); void DoSetActivate_4587(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SendSceneUnloadedEvent : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* sceneUnloaded_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene lastUnLoadedScene_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_4579(); void Reset_4580(); void OnEnter_4581(); void SceneManager_sceneUnloaded_4582(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_); void OnExit_4583(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SendSceneLoadedEvent : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* sceneLoaded_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* sceneLoadedSafe_; int32_t _loaded_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene lastLoadedScene_; DLL2SDK::UnityEngine::UnityEngine::SceneManagement::LoadSceneMode lastLoadedMode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_4572(); void Reset_4573(); void OnEnter_4574(); void SceneManager_sceneLoaded_4575(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::LoadSceneMode mode_, bool async_); void OnUpdate_4576(); void OnExit_4577(); DLL2SDK::mscorlib::System::String* ErrorCheck_4578(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SendActiveSceneChangedEvent : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* activeSceneChanged_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene lastPreviousActiveScene_; DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene lastNewActiveScene_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_4567(); void Reset_4568(); void OnEnter_4569(); void SceneManager_activeSceneChanged_4570(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene previousActiveScene_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene activeScene_); void OnExit_4571(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetSceneActionBase : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GetSceneActionBase_SceneAllReferenceOptions sceneReference_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* sceneAtIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* sceneByName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* sceneByPath_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* sceneByGameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* sceneFound_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* sceneFoundEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* sceneNotFoundEvent_; DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene _scene_; bool _sceneFound_; void _ctor_4544(); void Reset_4545(); void OnEnter_4546(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct MergeScenes : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GetSceneActionBase_SceneAllReferenceOptions sourceReference_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* sourceAtIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* sourceByName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* sourceByPath_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* sourceByGameObject_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GetSceneActionBase_SceneAllReferenceOptions destinationReference_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* destinationAtIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* destinationByName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* destinationByPath_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* destinationByGameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* success_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* successEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* failureEvent_; DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene _sourceScene_; bool _sourceFound_; DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene _destinationScene_; bool _destinationFound_; void _ctor_4558(); void Reset_4559(); void OnEnter_4560(); void GetSourceScene_4561(); void GetDestinationScene_4562(); DLL2SDK::mscorlib::System::String* ErrorCheck_4563(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct LoadSceneAsynch : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GetSceneActionBase_SceneSimpleReferenceOptions sceneReference_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* sceneByName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* sceneAtIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEnum* loadSceneMode_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* allowSceneActivation_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* operationPriority_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* aSyncOperationHashCode_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* progress_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* isDone_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* pendingActivation_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* doneEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* pendingActivationEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* sceneNotFoundEvent_; DLL2SDK::UnityEngine::UnityEngine::AsyncOperation* _asyncOperation_; int32_t _asynchOperationUid_; bool pendingActivationCallBackDone_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* aSyncOperationLUT_; int32_t aSynchUidCounter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_4551(); void Reset_4552(); void OnEnter_4553(); bool DoLoadAsynch_4554(); void OnUpdate_4555(); void OnExit_4556(); static void _cctor_4557(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct LoadScene : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GetSceneActionBase_SceneSimpleReferenceOptions sceneReference_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* sceneByName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* sceneAtIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEnum* loadSceneMode_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* success_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* successEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* failureEvent_; DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene _scene_; bool _sceneFound_; void _ctor_4547(); void Reset_4548(); void OnEnter_4549(); bool DoLoadScene_4550(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetSceneUnloadedEventData : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* name_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* path_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* buildIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* isValid_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* isLoaded_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* isDirty_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* rootCount_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* rootGameObjects_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene _scene_; void _ctor_4539(); void Reset_4540(); void OnEnter_4541(); void OnUpdate_4542(); void DoGetSceneProperties_4543(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetSceneRootGameObjects : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GetSceneActionBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* rootGameObjects_; bool everyFrame_; void _ctor_4534(); void Reset_4535(); void OnEnter_4536(); void OnUpdate_4537(); void DoGetSceneRootGameObjects_4538(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetSceneRootCount : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GetSceneActionBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* rootCount_; bool everyFrame_; void _ctor_4529(); void Reset_4530(); void OnEnter_4531(); void OnUpdate_4532(); void DoGetSceneRootCount_4533(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetSceneProperties : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GetSceneActionBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* name_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* path_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* buildIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* isValid_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* isLoaded_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* isDirty_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* rootCount_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* rootGameObjects_; bool everyFrame_; void _ctor_4525(); void Reset_4526(); void OnEnter_4527(); void DoGetSceneProperties_4528(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetScenePath : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GetSceneActionBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* path_; void _ctor_4521(); void Reset_4522(); void OnEnter_4523(); void DoGetScenePath_4524(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetSceneName : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GetSceneActionBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* name_; void _ctor_4517(); void Reset_4518(); void OnEnter_4519(); void DoGetSceneName_4520(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetSceneLoadedEventData : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEnum* loadedMode_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* name_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* path_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* isValid_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* buildIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* isLoaded_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* isDirty_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* rootCount_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* rootGameObjects_; DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene _scene_; void _ctor_4513(); void Reset_4514(); void OnEnter_4515(); void DoGetSceneProperties_4516(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetSceneIsValid : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GetSceneActionBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* isValid_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* isValidEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* isNotValidEvent_; void _ctor_4509(); void Reset_4510(); void OnEnter_4511(); void DoGetSceneIsValid_4512(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetSceneIsLoaded : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GetSceneActionBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* isLoaded_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* isLoadedEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* isNotLoadedEvent_; bool everyFrame_; void _ctor_4504(); void Reset_4505(); void OnEnter_4506(); void OnUpdate_4507(); void DoGetSceneIsLoaded_4508(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetSceneIsDirty : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GetSceneActionBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* isDirty_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* isDirtyEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* isNotDirtyEvent_; bool everyFrame_; void _ctor_4499(); void Reset_4500(); void OnEnter_4501(); void OnUpdate_4502(); void DoGetSceneIsDirty_4503(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetSceneCountInBuildSettings : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* sceneCountInBuildSettings_; void _ctor_4495(); void Reset_4496(); void OnEnter_4497(); void DoGetSceneCountInBuildSettings_4498(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetSceneCount : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* sceneCount_; bool everyFrame_; void _ctor_4490(); void Reset_4491(); void OnEnter_4492(); void OnUpdate_4493(); void DoGetSceneCount_4494(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetSceneBuildIndex : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GetSceneActionBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* buildIndex_; void _ctor_4486(); void Reset_4487(); void OnEnter_4488(); void DoGetSceneBuildIndex_4489(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetSceneActivateChangedEventData : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* newName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* newPath_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* newIsValid_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* newBuildIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* newIsLoaded_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* newIsDirty_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* newRootCount_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* newRootGameObjects_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* previousName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* previousPath_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* previousIsValid_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* previousBuildIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* previousIsLoaded_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* previousIsDirty_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* previousRootCount_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* previousRootGameObjects_; DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene _scene_; void _ctor_4481(); void Reset_4482(); void OnEnter_4483(); void OnUpdate_4484(); void DoGetSceneProperties_4485(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct CreateScene : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* sceneName_; void _ctor_4478(); void Reset_4479(); void OnEnter_4480(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AllowSceneActivation : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* aSynchOperationHashCode_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* allowSceneActivation_; bool everyframe_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* progress_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* isDone_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* doneEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* failureEvent_; void _ctor_4473(); void Reset_4474(); void OnEnter_4475(); void OnUpdate_4476(); void DoAllowSceneActivation_4477(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ScaleTime : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* timeScale_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* adjustFixedDeltaTime_; bool everyFrame_; void _ctor_4468(); void Reset_4469(); void OnEnter_4470(); void OnUpdate_4471(); void DoTimeScale_4472(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ScaleGUI : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* scaleX_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* scaleY_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* pivotX_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* pivotY_; bool normalized_; bool applyGlobally_; bool applied_; void _ctor_4464(); void Reset_4465(); void OnGUI_4466(); void OnUpdate_4467(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SampleCurve : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmAnimationCurve* curve_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* sampleAt_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeValue_; bool everyFrame_; void _ctor_4459(); void Reset_4460(); void OnEnter_4461(); void OnUpdate_4462(); void DoSampleCurve_4463(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct RunFSMAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::Fsm* runFsm_; void _ctor_4441(); void Reset_4442(); bool Event_4443(DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* fsmEvent_); void OnEnter_4444(); void OnUpdate_4445(); void OnFixedUpdate_4446(); void OnLateUpdate_4447(); void DoTriggerEnter_4448(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void DoTriggerStay_4449(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void DoTriggerExit_4450(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void DoCollisionEnter_4451(DLL2SDK::UnityEngine::UnityEngine::Collision* collisionInfo_); void DoCollisionStay_4452(DLL2SDK::UnityEngine::UnityEngine::Collision* collisionInfo_); void DoCollisionExit_4453(DLL2SDK::UnityEngine::UnityEngine::Collision* collisionInfo_); void DoParticleCollision_4454(DLL2SDK::UnityEngine::UnityEngine::GameObject* other_); void DoControllerColliderHit_4455(DLL2SDK::UnityEngine::UnityEngine::ControllerColliderHit* collisionInfo_); void OnGUI_4456(); void OnExit_4457(); void CheckIfFinished_4458(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct RunFSM : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::RunFSMAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmTemplateControl* fsmTemplateControl_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* storeID_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* finishEvent_; void _ctor_4436(); void Reset_4437(); void Awake_4438(); void OnEnter_4439(); void CheckIfFinished_4440(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct RotateGUI : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* angle_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* pivotX_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* pivotY_; bool normalized_; bool applyGlobally_; bool applied_; void _ctor_4432(); void Reset_4433(); void OnGUI_4434(); void OnUpdate_4435(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Rotate : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* xAngle_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* yAngle_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* zAngle_; DLL2SDK::UnityEngine::UnityEngine::Space space_; bool perSecond_; bool everyFrame_; bool lateUpdate_; bool fixedUpdate_; void _ctor_4424(); void Reset_4425(); void OnPreprocess_4426(); void OnEnter_4427(); void OnUpdate_4428(); void OnLateUpdate_4429(); void OnFixedUpdate_4430(); void DoRotate_4431(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct RewindAnimation : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::BaseAnimationAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* animName_; void _ctor_4420(); void Reset_4421(); void OnEnter_4422(); void DoRewindAnimation_4423(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct RestartLevel : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { void _ctor_4418(); void OnEnter_4419(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ResetInputAxes : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { void _ctor_4415(); void Reset_4416(); void OnEnter_4417(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ResetGUIMatrix : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { void _ctor_4413(); void OnGUI_4414(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct RemoveMixingTransform : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::BaseAnimationAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* animationName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* transfrom_; void _ctor_4409(); void Reset_4410(); void OnEnter_4411(); void DoRemoveMixingTransform_4412(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct RectOverlaps : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmRect* rect1_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmRect* rect2_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* trueEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* falseEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; bool everyFrame_; void _ctor_4402(); void Reset_4403(); void OnEnter_4404(); void OnUpdate_4405(); void DoRectOverlap_4406(); static bool Intersect_4407(DLL2SDK::UnityEngine::UnityEngine::Rect a_, DLL2SDK::UnityEngine::UnityEngine::Rect b_); static void FlipNegative_4408(DLL2SDK::UnityEngine::UnityEngine::Rect* r_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct RectContains : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmRect* rectangle_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* point_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* x_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* y_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* trueEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* falseEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; bool everyFrame_; void _ctor_4397(); void Reset_4398(); void OnEnter_4399(); void OnUpdate_4400(); void DoRectContains_4401(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct RaycastAll : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* fromGameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* fromPosition_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* direction_; DLL2SDK::UnityEngine::UnityEngine::Space space_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* distance_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* hitEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeDidHit_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* storeHitObjects_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* storeHitPoint_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* storeHitNormal_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeHitDistance_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* repeatInterval_; DLL2SDK::Array* layerMask_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* invertMask_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* debugColor_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* debug_; int32_t repeat_; struct StaticFields { DLL2SDK::Array* RaycastAllHitInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_4392(); void Reset_4393(); void OnEnter_4394(); void OnUpdate_4395(); void DoRaycast_4396(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Raycast : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* fromGameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* fromPosition_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* direction_; DLL2SDK::UnityEngine::UnityEngine::Space space_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* distance_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* hitEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeDidHit_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* storeHitObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* storeHitPoint_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* storeHitNormal_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeHitDistance_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* repeatInterval_; DLL2SDK::Array* layerMask_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* invertMask_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* debugColor_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* debug_; int32_t repeat_; void _ctor_4387(); void Reset_4388(); void OnEnter_4389(); void OnUpdate_4390(); void DoRaycast_4391(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct RandomWait : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* min_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* max_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* finishEvent_; bool realTime_; float startTime_; float timer_; float time_; void _ctor_4383(); void Reset_4384(); void OnEnter_4385(); void OnUpdate_4386(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct RandomInt : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* min_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* max_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* storeResult_; bool inclusiveMax_; void _ctor_4380(); void Reset_4381(); void OnEnter_4382(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct RandomFloat : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* min_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* max_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeResult_; void _ctor_4377(); void Reset_4378(); void OnEnter_4379(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct RandomEvent : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* delay_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* noRepeat_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::DelayedEvent* delayedEvent_; int32_t randomEventIndex_; int32_t lastEventIndex_; void _ctor_4372(); void Reset_4373(); void OnEnter_4374(); void OnUpdate_4375(); DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* GetRandomEvent_4376(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct RandomBool : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; void _ctor_4369(); void Reset_4370(); void OnEnter_4371(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct QuaternionBaseAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { bool everyFrame_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::QuaternionBaseAction_everyFrameOptions everyFrameOption_; void _ctor_4311(); void Awake_4312(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct QuaternionRotateTowards : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::QuaternionBaseAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* fromQuaternion_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* toQuaternion_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* maxDegreesDelta_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* storeResult_; void _ctor_4355(); void Reset_4356(); void OnEnter_4357(); void OnUpdate_4358(); void OnLateUpdate_4359(); void OnFixedUpdate_4360(); void DoQuatRotateTowards_4361(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct QuaternionLowPassFilter : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::QuaternionBaseAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* quaternionVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* filteringFactor_; DLL2SDK::UnityEngine::UnityEngine::Quaternion filteredQuaternion_; void _ctor_4348(); void Reset_4349(); void OnEnter_4350(); void OnUpdate_4351(); void OnLateUpdate_4352(); void OnFixedUpdate_4353(); void DoQuatLowPassFilter_4354(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct QuaternionLookRotation : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::QuaternionBaseAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* direction_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* upVector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* result_; void _ctor_4341(); void Reset_4342(); void OnEnter_4343(); void OnUpdate_4344(); void OnLateUpdate_4345(); void OnFixedUpdate_4346(); void DoQuatLookRotation_4347(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct QuaternionLerp : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::QuaternionBaseAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* fromQuaternion_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* toQuaternion_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* amount_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* storeResult_; void _ctor_4334(); void Reset_4335(); void OnEnter_4336(); void OnUpdate_4337(); void OnLateUpdate_4338(); void OnFixedUpdate_4339(); void DoQuatLerp_4340(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct QuaternionInverse : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::QuaternionBaseAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* rotation_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* result_; void _ctor_4327(); void Reset_4328(); void OnEnter_4329(); void OnUpdate_4330(); void OnLateUpdate_4331(); void OnFixedUpdate_4332(); void DoQuatInverse_4333(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct QuaternionEuler : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::QuaternionBaseAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* eulerAngles_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* result_; void _ctor_4320(); void Reset_4321(); void OnEnter_4322(); void OnUpdate_4323(); void OnLateUpdate_4324(); void OnFixedUpdate_4325(); void DoQuatEuler_4326(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct QuaternionCompare : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::QuaternionBaseAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* Quaternion1_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* Quaternion2_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* equal_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* equalEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* notEqualEvent_; void _ctor_4313(); void Reset_4314(); void OnEnter_4315(); void OnUpdate_4316(); void OnLateUpdate_4317(); void OnFixedUpdate_4318(); void DoQuatCompare_4319(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct QuaternionAngleAxis : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::QuaternionBaseAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* angle_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* axis_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* result_; void _ctor_4304(); void Reset_4305(); void OnEnter_4306(); void OnUpdate_4307(); void OnLateUpdate_4308(); void OnFixedUpdate_4309(); void DoQuatAngleAxis_4310(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetQuaternionMultipliedByVector : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::QuaternionBaseAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* quaternion_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector3_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* result_; void _ctor_4297(); void Reset_4298(); void OnEnter_4299(); void OnUpdate_4300(); void OnLateUpdate_4301(); void OnFixedUpdate_4302(); void DoQuatMult_4303(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetQuaternionMultipliedByQuaternion : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::QuaternionBaseAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* quaternionA_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* quaternionB_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* result_; void _ctor_4290(); void Reset_4291(); void OnEnter_4292(); void OnUpdate_4293(); void OnLateUpdate_4294(); void OnFixedUpdate_4295(); void DoQuatMult_4296(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetQuaternionFromRotation : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::QuaternionBaseAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* fromDirection_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* toDirection_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* result_; void _ctor_4283(); void Reset_4284(); void OnEnter_4285(); void OnUpdate_4286(); void OnLateUpdate_4287(); void OnFixedUpdate_4288(); void DoQuatFromRotation_4289(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetQuaternionEulerAngles : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::QuaternionBaseAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* quaternion_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* eulerAngles_; void _ctor_4276(); void Reset_4277(); void OnEnter_4278(); void OnUpdate_4279(); void OnLateUpdate_4280(); void OnFixedUpdate_4281(); void GetQuatEuler_4282(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ProjectLocationToMap : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* GPSLocation_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ProjectLocationToMap_MapProjection mapProjection_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* minLongitude_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* maxLongitude_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* minLatitude_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* maxLatitude_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* minX_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* minY_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* width_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* height_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* projectedX_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* projectedY_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* normalized_; bool everyFrame_; float x_; float y_; void _ctor_4268(); void Reset_4269(); void OnEnter_4270(); void OnUpdate_4271(); void DoProjectGPSLocation_4272(); void DoEquidistantCylindrical_4273(); void DoMercatorProjection_4274(); static float LatitudeToMercator_4275(float latitudeInDegrees_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetProceduralVector3 : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmMaterial* substanceMaterial_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* vector3Property_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector3Value_; bool everyFrame_; void _ctor_4263(); void Reset_4264(); void OnEnter_4265(); void OnUpdate_4266(); void DoSetProceduralVector_4267(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetProceduralVector2 : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmMaterial* substanceMaterial_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* vector2Property_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* vector2Value_; bool everyFrame_; void _ctor_4258(); void Reset_4259(); void OnEnter_4260(); void OnUpdate_4261(); void DoSetProceduralVector_4262(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetProceduralFloat : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmMaterial* substanceMaterial_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* floatProperty_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* floatValue_; bool everyFrame_; void _ctor_4253(); void Reset_4254(); void OnEnter_4255(); void OnUpdate_4256(); void DoSetProceduralFloat_4257(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetProceduralColor : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmMaterial* substanceMaterial_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* colorProperty_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* colorValue_; bool everyFrame_; void _ctor_4248(); void Reset_4249(); void OnEnter_4250(); void OnUpdate_4251(); void DoSetProceduralFloat_4252(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetProceduralBoolean : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmMaterial* substanceMaterial_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* boolProperty_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* boolValue_; bool everyFrame_; void _ctor_4243(); void Reset_4244(); void OnEnter_4245(); void OnUpdate_4246(); void DoSetProceduralFloat_4247(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct RebuildTextures : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmMaterial* substanceMaterial_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* immediately_; bool everyFrame_; void _ctor_4238(); void Reset_4239(); void OnEnter_4240(); void OnUpdate_4241(); void DoRebuildTextures_4242(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct PlayerPrefsSetString : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Array* keys_; DLL2SDK::Array* values_; void _ctor_4235(); void Reset_4236(); void OnEnter_4237(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct PlayerPrefsSetInt : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Array* keys_; DLL2SDK::Array* values_; void _ctor_4232(); void Reset_4233(); void OnEnter_4234(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct PlayerPrefsSetFloat : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Array* keys_; DLL2SDK::Array* values_; void _ctor_4229(); void Reset_4230(); void OnEnter_4231(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct PlayerPrefsHasKey : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* key_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* variable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* trueEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* falseEvent_; void _ctor_4226(); void Reset_4227(); void OnEnter_4228(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct PlayerPrefsGetString : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Array* keys_; DLL2SDK::Array* variables_; void _ctor_4223(); void Reset_4224(); void OnEnter_4225(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct PlayerPrefsGetInt : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Array* keys_; DLL2SDK::Array* variables_; void _ctor_4220(); void Reset_4221(); void OnEnter_4222(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct PlayerPrefsGetFloat : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Array* keys_; DLL2SDK::Array* variables_; void _ctor_4217(); void Reset_4218(); void OnEnter_4219(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct PlayerPrefsDeleteKey : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* key_; void _ctor_4214(); void Reset_4215(); void OnEnter_4216(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct PlayerPrefsDeleteAll : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { void _ctor_4211(); void Reset_4212(); void OnEnter_4213(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct PlayVoiceAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::mscorlib::System::String* VoiceName_; void _ctor_4208(); void Reset_4209(); void OnEnter_4210(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct PlaySound : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* position_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmObject* clip_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* volume_; void _ctor_4204(); void Reset_4205(); void OnEnter_4206(); void DoPlaySound_4207(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct PlayRandomSound : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* position_; DLL2SDK::Array* audioClips_; DLL2SDK::Array* weights_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* volume_; void _ctor_4200(); void Reset_4201(); void OnEnter_4202(); void DoPlayRandomClip_4203(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct PlayRandomAnimation : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::BaseAnimationAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::Array* animations_; DLL2SDK::Array* weights_; DLL2SDK::UnityEngine::UnityEngine::PlayMode playMode_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* blendTime_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* finishEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* loopEvent_; bool stopOnExit_; DLL2SDK::UnityEngine::UnityEngine::AnimationState* anim_; float prevAnimtTime_; void _ctor_4192(); void Reset_4193(); void OnEnter_4194(); void DoPlayRandomAnimation_4195(); void DoPlayAnimation_4196(DLL2SDK::mscorlib::System::String* animName_); void OnUpdate_4197(); void OnExit_4198(); void StopAnimation_4199(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct PlayAnimation : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::BaseAnimationAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* animName_; DLL2SDK::UnityEngine::UnityEngine::PlayMode playMode_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* blendTime_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* finishEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* loopEvent_; bool stopOnExit_; DLL2SDK::UnityEngine::UnityEngine::AnimationState* anim_; float prevAnimtTime_; void _ctor_4185(); void Reset_4186(); void OnEnter_4187(); void DoPlayAnimation_4188(); void OnUpdate_4189(); void OnExit_4190(); void StopAnimation_4191(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct PerSecond : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* floatValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeResult_; bool everyFrame_; void _ctor_4180(); void Reset_4181(); void OnEnter_4182(); void OnUpdate_4183(); void DoPerSecond_4184(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ObjectCompare : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmObject* objectVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmObject* compareTo_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* equalEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* notEqualEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; bool everyFrame_; void _ctor_4175(); void Reset_4176(); void OnEnter_4177(); void OnUpdate_4178(); void DoObjectCompare_4179(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct NextFrameEvent : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* sendEvent_; void _ctor_4171(); void Reset_4172(); void OnEnter_4173(); void OnUpdate_4174(); }; } namespace DLL2SDK::Assembly_CSharp { struct PlayMakerRPCProxy : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* fsms_; void _ctor_4168(); void Reset_4169(); void ForwardEvent_4170(DLL2SDK::mscorlib::System::String* eventName_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct MoveTowards : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* targetObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* targetPosition_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* ignoreVertical_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* maxSpeed_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* finishDistance_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* finishEvent_; DLL2SDK::UnityEngine::UnityEngine::GameObject* go_; DLL2SDK::UnityEngine::UnityEngine::GameObject* goTarget_; DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPosWithVertical_; void _ctor_4161(); void Reset_4162(); void OnUpdate_4163(); void DoMoveTowards_4164(); bool UpdateTargetPos_4165(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetTargetPos_4166(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetTargetPosWithVertical_4167(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct EaseFsmAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* speed_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* delay_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::EaseFsmAction_EaseType easeType_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* reverse_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* finishEvent_; bool realTime_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::EaseFsmAction_EasingFunction* ease_; float runningTime_; float lastTime_; float startTime_; float deltaTime_; float delayTime_; float percentage_; DLL2SDK::Array* fromFloats_; DLL2SDK::Array* toFloats_; DLL2SDK::Array* resultFloats_; bool finishAction_; bool start_; bool finished_; bool isRunning_; void _ctor_2585(); void Reset_2586(); void OnEnter_2587(); void OnExit_2588(); void OnUpdate_2589(); void UpdatePercentage_2590(); void SetEasingFunction_2591(); float linear_2592(float start_, float end_, float value_); float clerp_2593(float start_, float end_, float value_); float spring_2594(float start_, float end_, float value_); float easeInQuad_2595(float start_, float end_, float value_); float easeOutQuad_2596(float start_, float end_, float value_); float easeInOutQuad_2597(float start_, float end_, float value_); float easeInCubic_2598(float start_, float end_, float value_); float easeOutCubic_2599(float start_, float end_, float value_); float easeInOutCubic_2600(float start_, float end_, float value_); float easeInQuart_2601(float start_, float end_, float value_); float easeOutQuart_2602(float start_, float end_, float value_); float easeInOutQuart_2603(float start_, float end_, float value_); float easeInQuint_2604(float start_, float end_, float value_); float easeOutQuint_2605(float start_, float end_, float value_); float easeInOutQuint_2606(float start_, float end_, float value_); float easeInSine_2607(float start_, float end_, float value_); float easeOutSine_2608(float start_, float end_, float value_); float easeInOutSine_2609(float start_, float end_, float value_); float easeInExpo_2610(float start_, float end_, float value_); float easeOutExpo_2611(float start_, float end_, float value_); float easeInOutExpo_2612(float start_, float end_, float value_); float easeInCirc_2613(float start_, float end_, float value_); float easeOutCirc_2614(float start_, float end_, float value_); float easeInOutCirc_2615(float start_, float end_, float value_); float bounce_2616(float start_, float end_, float value_); float easeInBack_2617(float start_, float end_, float value_); float easeOutBack_2618(float start_, float end_, float value_); float easeInOutBack_2619(float start_, float end_, float value_); float punch_2620(float amplitude_, float value_); float elastic_2621(float start_, float end_, float value_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct MousePickEvent : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* GameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* rayDistance_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* mouseOver_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* mouseDown_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* mouseUp_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* mouseOff_; DLL2SDK::Array* layerMask_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* invertMask_; bool everyFrame_; void _ctor_4150(); void Reset_4151(); void OnEnter_4152(); void OnUpdate_4153(); void DoMousePickEvent_4154(); bool DoRaycast_4155(); DLL2SDK::mscorlib::System::String* ErrorCheck_4156(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct MousePick : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* rayDistance_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeDidPickObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* storeGameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* storePoint_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* storeNormal_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeDistance_; DLL2SDK::Array* layerMask_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* invertMask_; bool everyFrame_; void _ctor_4145(); void Reset_4146(); void OnEnter_4147(); void OnUpdate_4148(); void DoMousePick_4149(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct MouseLook2 : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::MouseLook2_RotationAxes axes_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* sensitivityX_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* sensitivityY_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* minimumX_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* maximumX_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* minimumY_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* maximumY_; bool everyFrame_; float rotationX_; float rotationY_; void _ctor_4137(); void Reset_4138(); void OnEnter_4139(); void OnUpdate_4140(); void DoMouseLook_4141(); float GetXRotation_4142(); float GetYRotation_4143(); static float ClampAngle_4144(float angle_, DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* min_, DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* max_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct MouseLook : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::MouseLook_RotationAxes axes_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* sensitivityX_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* sensitivityY_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* minimumX_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* maximumX_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* minimumY_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* maximumY_; bool everyFrame_; float rotationX_; float rotationY_; void _ctor_4129(); void Reset_4130(); void OnEnter_4131(); void OnUpdate_4132(); void DoMouseLook_4133(); float GetXRotation_4134(); float GetYRotation_4135(); static float ClampAngle_4136(float angle_, DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* min_, DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* max_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct LookAt : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* targetObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* targetPosition_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* upVector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* keepVertical_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* debug_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* debugLineColor_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* go_; DLL2SDK::UnityEngine::UnityEngine::GameObject* goTarget_; DLL2SDK::UnityEngine::UnityEngine::Vector3 lookAtPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 lookAtPosWithVertical_; void _ctor_4121(); void Reset_4122(); void OnEnter_4123(); void OnLateUpdate_4124(); void DoLookAt_4125(); bool UpdateLookAtPosition_4126(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetLookAtPosition_4127(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetLookAtPositionWithVertical_4128(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct LoadLevelNum : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* levelIndex_; bool additive_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* loadedEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* dontDestroyOnLoad_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* failedEvent_; void _ctor_4118(); void Reset_4119(); void OnEnter_4120(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct LoadLevel : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* levelName_; bool additive_; bool async_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* loadedEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* dontDestroyOnLoad_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* failedEvent_; DLL2SDK::UnityEngine::UnityEngine::AsyncOperation* asyncOperation_; void _ctor_4114(); void Reset_4115(); void OnEnter_4116(); void OnUpdate_4117(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct KillDelayedEvents : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { void _ctor_4112(); void OnEnter_4113(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct IsSleeping : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* trueEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* falseEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* store_; bool everyFrame_; void _ctor_4107(); void Reset_4108(); void OnEnter_4109(); void OnUpdate_4110(); void DoIsSleeping_4111(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct IsKinematic : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* trueEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* falseEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* store_; bool everyFrame_; void _ctor_4102(); void Reset_4103(); void OnEnter_4104(); void OnUpdate_4105(); void DoIsKinematic_4106(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct InvokeMethod : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* behaviour_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* methodName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* delay_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* repeating_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* repeatDelay_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* cancelOnExit_; DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour* component_; void _ctor_4097(); void Reset_4098(); void OnEnter_4099(); void DoInvokeMethod_4100(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnExit_4101(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct InverseTransformPoint : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* worldPosition_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* storeResult_; bool everyFrame_; void _ctor_4092(); void Reset_4093(); void OnEnter_4094(); void OnUpdate_4095(); void DoInverseTransformPoint_4096(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct InverseTransformDirection : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* worldDirection_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* storeResult_; bool everyFrame_; void _ctor_4087(); void Reset_4088(); void OnEnter_4089(); void OnUpdate_4090(); void DoInverseTransformDirection_4091(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct IntSwitch : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* intVariable_; DLL2SDK::Array* compareTo_; DLL2SDK::Array* sendEvent_; bool everyFrame_; void _ctor_4082(); void Reset_4083(); void OnEnter_4084(); void OnUpdate_4085(); void DoIntSwitch_4086(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct IntOperator : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* integer1_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* integer2_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::IntOperator_Operation operation_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* storeResult_; bool everyFrame_; void _ctor_4077(); void Reset_4078(); void OnEnter_4079(); void OnUpdate_4080(); void DoIntOperator_4081(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct IntCompare : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* integer1_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* integer2_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* equal_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* lessThan_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* greaterThan_; bool everyFrame_; void _ctor_4071(); void Reset_4072(); void OnEnter_4073(); void OnUpdate_4074(); void DoIntCompare_4075(); DLL2SDK::mscorlib::System::String* ErrorCheck_4076(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct IntClamp : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* intVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* minValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* maxValue_; bool everyFrame_; void _ctor_4066(); void Reset_4067(); void OnEnter_4068(); void OnUpdate_4069(); void DoClamp_4070(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct IntChanged : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* intVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* changedEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; int32_t previousValue_; void _ctor_4062(); void Reset_4063(); void OnEnter_4064(); void OnUpdate_4065(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct IntAdd : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* intVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* add_; bool everyFrame_; void _ctor_4058(); void Reset_4059(); void OnEnter_4060(); void OnUpdate_4061(); }; } namespace DLL2SDK::Assembly_CSharp { struct IncrementRenderQueue : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_4055(); void Start_4056(); void Update_4057(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct HasComponent : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* component_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* removeOnExit_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* trueEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* falseEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* store_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::Component* aComponent_; void _ctor_4049(); void Reset_4050(); void OnEnter_4051(); void OnUpdate_4052(); void OnExit_4053(); void DoHasComponent_4054(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GotoPreviousState : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { void _ctor_4046(); void Reset_4047(); void OnEnter_4048(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetVertexPosition : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* vertexIndex_; DLL2SDK::UnityEngine::UnityEngine::Space space_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* storePosition_; bool everyFrame_; void _ctor_4041(); void Reset_4042(); void OnEnter_4043(); void OnUpdate_4044(); void DoGetVertexPosition_4045(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetVertexCount : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* storeCount_; bool everyFrame_; void _ctor_4036(); void Reset_4037(); void OnEnter_4038(); void OnUpdate_4039(); void DoGetVertexCount_4040(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetVelocity : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* x_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* y_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* z_; DLL2SDK::UnityEngine::UnityEngine::Space space_; bool everyFrame_; void _ctor_4031(); void Reset_4032(); void OnEnter_4033(); void OnUpdate_4034(); void DoGetVelocity_4035(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetVectorLength : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector3_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeLength_; void _ctor_4027(); void Reset_4028(); void OnEnter_4029(); void DoVectorLength_4030(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetVector3XYZ : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector3Variable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeX_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeY_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeZ_; bool everyFrame_; void _ctor_4022(); void Reset_4023(); void OnEnter_4024(); void OnUpdate_4025(); void DoGetVector3XYZ_4026(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetTriggerInfo : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* gameObjectHit_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* physicsMaterialName_; void _ctor_4018(); void Reset_4019(); void StoreTriggerInfo_4020(); void OnEnter_4021(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetTransform : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmObject* storeTransform_; bool everyFrame_; void _ctor_4013(); void Reset_4014(); void OnEnter_4015(); void OnUpdate_4016(); void DoGetGameObjectName_4017(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetTouchInfo : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* fingerId_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* normalize_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* storePosition_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeX_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeY_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* storeDeltaPosition_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeDeltaX_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeDeltaY_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeDeltaTime_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* storeTapCount_; bool everyFrame_; float screenWidth_; float screenHeight_; void _ctor_4008(); void Reset_4009(); void OnEnter_4010(); void OnUpdate_4011(); void DoGetTouchInfo_4012(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetTouchCount : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* storeCount_; bool everyFrame_; void _ctor_4003(); void Reset_4004(); void OnEnter_4005(); void OnUpdate_4006(); void DoGetTouchCount_4007(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetTimeInfo : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GetTimeInfo_TimeInfo getInfo_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeValue_; bool everyFrame_; void _ctor_3998(); void Reset_3999(); void OnEnter_4000(); void OnUpdate_4001(); void DoGetTimeInfo_4002(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetTagCount : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* tag_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* storeResult_; void _ctor_3995(); void Reset_3996(); void OnEnter_3997(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetTag : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* storeResult_; bool everyFrame_; void _ctor_3990(); void Reset_3991(); void OnEnter_3992(); void OnUpdate_3993(); void DoGetTag_3994(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetSystemDateTime : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* storeString_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* format_; bool everyFrame_; void _ctor_3986(); void Reset_3987(); void OnEnter_3988(); void OnUpdate_3989(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetSubstring : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* stringVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* startIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* length_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* storeResult_; bool everyFrame_; void _ctor_3981(); void Reset_3982(); void OnEnter_3983(); void OnUpdate_3984(); void DoGetSubstring_3985(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetStringRight : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* stringVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* charCount_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* storeResult_; bool everyFrame_; void _ctor_3976(); void Reset_3977(); void OnEnter_3978(); void OnUpdate_3979(); void DoGetStringRight_3980(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetStringLength : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* stringVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* storeResult_; bool everyFrame_; void _ctor_3971(); void Reset_3972(); void OnEnter_3973(); void OnUpdate_3974(); void DoGetStringLength_3975(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetStringLeft : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* stringVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* charCount_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* storeResult_; bool everyFrame_; void _ctor_3966(); void Reset_3967(); void OnEnter_3968(); void OnUpdate_3969(); void DoGetStringLeft_3970(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetSpeed : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeResult_; bool everyFrame_; void _ctor_3961(); void Reset_3962(); void OnEnter_3963(); void OnUpdate_3964(); void DoGetSpeed_3965(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetScreenWidth : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeScreenWidth_; void _ctor_3958(); void Reset_3959(); void OnEnter_3960(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetScreenHeight : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeScreenHeight_; void _ctor_3955(); void Reset_3956(); void OnEnter_3957(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetScale : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* xScale_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* yScale_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* zScale_; DLL2SDK::UnityEngine::UnityEngine::Space space_; bool everyFrame_; void _ctor_3950(); void Reset_3951(); void OnEnter_3952(); void OnUpdate_3953(); void DoGetScale_3954(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetRotation : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* quaternion_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* xAngle_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* yAngle_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* zAngle_; DLL2SDK::UnityEngine::UnityEngine::Space space_; bool everyFrame_; void _ctor_3945(); void Reset_3946(); void OnEnter_3947(); void OnUpdate_3948(); void DoGetRotation_3949(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetRoot : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* storeRoot_; void _ctor_3941(); void Reset_3942(); void OnEnter_3943(); void DoGetRoot_3944(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetRectFields : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmRect* rectVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeX_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeY_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeWidth_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeHeight_; bool everyFrame_; void _ctor_3936(); void Reset_3937(); void OnEnter_3938(); void OnUpdate_3939(); void DoGetRectFields_3940(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetRaycastHitInfo : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* gameObjectHit_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* point_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* normal_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* distance_; bool everyFrame_; void _ctor_3931(); void Reset_3932(); void StoreRaycastInfo_3933(); void OnEnter_3934(); void OnUpdate_3935(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetRaycastAllInfo : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* storeHitObjects_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* points_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* normals_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* distances_; bool everyFrame_; void _ctor_3926(); void Reset_3927(); void StoreRaycastAllInfo_3928(); void OnEnter_3929(); void OnUpdate_3930(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetRandomObject : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* withTag_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* storeResult_; bool everyFrame_; void _ctor_3921(); void Reset_3922(); void OnEnter_3923(); void OnUpdate_3924(); void DoGetRandomObject_3925(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetRandomChild : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* storeResult_; void _ctor_3917(); void Reset_3918(); void OnEnter_3919(); void DoGetRandomChild_3920(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetProperty : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmProperty* targetProperty_; bool everyFrame_; void _ctor_3913(); void Reset_3914(); void OnEnter_3915(); void OnUpdate_3916(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetPreviousStateName : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* storeName_; void _ctor_3910(); void Reset_3911(); void OnEnter_3912(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetPosition : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* x_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* y_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* z_; DLL2SDK::UnityEngine::UnityEngine::Space space_; bool everyFrame_; void _ctor_3905(); void Reset_3906(); void OnEnter_3907(); void OnUpdate_3908(); void DoGetPosition_3909(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetParticleCollisionInfo : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* gameObjectHit_; void _ctor_3901(); void Reset_3902(); void StoreCollisionInfo_3903(); void OnEnter_3904(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetParent : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* storeResult_; void _ctor_3898(); void Reset_3899(); void OnEnter_3900(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetOwner : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* storeGameObject_; void _ctor_3895(); void Reset_3896(); void OnEnter_3897(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetNextChild : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* storeNextChild_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* loopEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* finishedEvent_; DLL2SDK::UnityEngine::UnityEngine::GameObject* go_; int32_t nextChildIndex_; void _ctor_3891(); void Reset_3892(); void OnEnter_3893(); void DoGetNextChild_3894(DLL2SDK::UnityEngine::UnityEngine::GameObject* parent_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetName : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* storeName_; bool everyFrame_; void _ctor_3886(); void Reset_3887(); void OnEnter_3888(); void OnUpdate_3889(); void DoGetGameObjectName_3890(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetMouseY : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeResult_; bool normalize_; void _ctor_3881(); void Reset_3882(); void OnEnter_3883(); void OnUpdate_3884(); void DoGetMouseY_3885(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetMouseX : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeResult_; bool normalize_; void _ctor_3876(); void Reset_3877(); void OnEnter_3878(); void OnUpdate_3879(); void DoGetMouseX_3880(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetMouseButtonUp : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::MouseButton button_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* sendEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; bool inUpdateOnly_; void _ctor_3871(); void Reset_3872(); void OnEnter_3873(); void OnUpdate_3874(); void DoGetMouseButtonUp_3875(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetMouseButtonDown : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::MouseButton button_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* sendEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; bool inUpdateOnly_; void _ctor_3866(); void Reset_3867(); void OnEnter_3868(); void OnUpdate_3869(); void DoGetMouseButtonDown_3870(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetMouseButton : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::MouseButton button_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; void _ctor_3862(); void Reset_3863(); void OnEnter_3864(); void OnUpdate_3865(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetMaterialTexture : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* materialIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* namedTexture_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmTexture* storedTexture_; bool getFromSharedMaterial_; void _ctor_3858(); void Reset_3859(); void OnEnter_3860(); void DoGetMaterialTexture_3861(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetMaterial : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* materialIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmMaterial* material_; bool getSharedMaterial_; void _ctor_3854(); void Reset_3855(); void OnEnter_3856(); void DoGetMaterial_3857(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetMass : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeResult_; void _ctor_3850(); void Reset_3851(); void OnEnter_3852(); void DoGetMass_3853(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetMainCamera : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* storeGameObject_; void _ctor_3847(); void Reset_3848(); void OnEnter_3849(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetLocationInfo : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vectorPosition_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* longitude_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* latitude_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* altitude_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* horizontalAccuracy_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* verticalAccuracy_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* errorEvent_; void _ctor_3843(); void Reset_3844(); void OnEnter_3845(); void DoGetLocationInfo_3846(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetLayer : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* storeResult_; bool everyFrame_; void _ctor_3838(); void Reset_3839(); void OnEnter_3840(); void OnUpdate_3841(); void DoGetLayer_3842(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetLastEvent : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* storeEvent_; void _ctor_3835(); void Reset_3836(); void OnEnter_3837(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetKeyUp : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::UnityEngine::UnityEngine::KeyCode key_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* sendEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; void _ctor_3832(); void Reset_3833(); void OnUpdate_3834(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetKeyDown : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::UnityEngine::UnityEngine::KeyCode key_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* sendEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; void _ctor_3829(); void Reset_3830(); void OnUpdate_3831(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetKey : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::UnityEngine::UnityEngine::KeyCode key_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; bool everyFrame_; void _ctor_3824(); void Reset_3825(); void OnEnter_3826(); void OnUpdate_3827(); void DoGetKey_3828(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetJointBreakInfo : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* breakForce_; void _ctor_3821(); void Reset_3822(); void OnEnter_3823(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetIPhoneSettings : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* getScreenCanDarken_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* getUniqueIdentifier_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* getName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* getModel_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* getSystemName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* getGeneration_; void _ctor_3818(); void Reset_3819(); void OnEnter_3820(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetFsmVector3 : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* variableName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* storeValue_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* goLastFrame_; DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; void _ctor_3813(); void Reset_3814(); void OnEnter_3815(); void OnUpdate_3816(); void DoGetFsmVector3_3817(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetFsmVector2 : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* variableName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* storeValue_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* goLastFrame_; DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; void _ctor_3808(); void Reset_3809(); void OnEnter_3810(); void OnUpdate_3811(); void DoGetFsmVector2_3812(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetFsmVariables : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::Array* getVariables_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* cachedGO_; DLL2SDK::PlayMaker::PlayMakerFSM* sourceFsm_; DLL2SDK::Array* sourceVariables_; DLL2SDK::Array* targetVariables_; void _ctor_3802(); void Reset_3803(); void InitFsmVars_3804(); void OnEnter_3805(); void OnUpdate_3806(); void DoGetFsmVariables_3807(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetFsmVariable : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVar* storeValue_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* cachedGO_; DLL2SDK::PlayMaker::PlayMakerFSM* sourceFsm_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::INamedVariable* sourceVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::NamedVariable* targetVariable_; void _ctor_3796(); void Reset_3797(); void OnEnter_3798(); void OnUpdate_3799(); void InitFsmVar_3800(); void DoGetFsmVariable_3801(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetFsmTexture : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* variableName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmTexture* storeValue_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* goLastFrame_; DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; void _ctor_3791(); void Reset_3792(); void OnEnter_3793(); void OnUpdate_3794(); void DoGetFsmVariable_3795(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetFsmString : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* variableName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* storeValue_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* goLastFrame_; DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; void _ctor_3786(); void Reset_3787(); void OnEnter_3788(); void OnUpdate_3789(); void DoGetFsmString_3790(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetFsmState : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::PlayMakerFSM* fsmComponent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* storeResult_; bool everyFrame_; DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; void _ctor_3781(); void Reset_3782(); void OnEnter_3783(); void OnUpdate_3784(); void DoGetFsmState_3785(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetFsmRect : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* variableName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmRect* storeValue_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* goLastFrame_; DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; void _ctor_3776(); void Reset_3777(); void OnEnter_3778(); void OnUpdate_3779(); void DoGetFsmVariable_3780(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetFsmQuaternion : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* variableName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* storeValue_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* goLastFrame_; DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; void _ctor_3771(); void Reset_3772(); void OnEnter_3773(); void OnUpdate_3774(); void DoGetFsmVariable_3775(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetFsmObject : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* variableName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmObject* storeValue_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* goLastFrame_; DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; void _ctor_3766(); void Reset_3767(); void OnEnter_3768(); void OnUpdate_3769(); void DoGetFsmVariable_3770(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetFsmMaterial : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* variableName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmMaterial* storeValue_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* goLastFrame_; DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; void _ctor_3761(); void Reset_3762(); void OnEnter_3763(); void OnUpdate_3764(); void DoGetFsmVariable_3765(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetFsmInt : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* variableName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* storeValue_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* goLastFrame_; DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; void _ctor_3756(); void Reset_3757(); void OnEnter_3758(); void OnUpdate_3759(); void DoGetFsmInt_3760(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetFsmGameObject : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* variableName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* storeValue_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* goLastFrame_; DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; void _ctor_3751(); void Reset_3752(); void OnEnter_3753(); void OnUpdate_3754(); void DoGetFsmGameObject_3755(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetFsmFloat : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* variableName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeValue_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* goLastFrame_; DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; void _ctor_3746(); void Reset_3747(); void OnEnter_3748(); void OnUpdate_3749(); void DoGetFsmFloat_3750(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetFsmEnum : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* variableName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEnum* storeValue_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* goLastFrame_; DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; void _ctor_3741(); void Reset_3742(); void OnEnter_3743(); void OnUpdate_3744(); void DoGetFsmEnum_3745(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetFsmColor : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* variableName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* storeValue_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* goLastFrame_; DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; void _ctor_3736(); void Reset_3737(); void OnEnter_3738(); void OnUpdate_3739(); void DoGetFsmColor_3740(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetFsmBool : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* variableName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeValue_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* goLastFrame_; DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; void _ctor_3731(); void Reset_3732(); void OnEnter_3733(); void OnUpdate_3734(); void DoGetFsmBool_3735(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetEventInfo : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* sentByGameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* getBoolData_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* getIntData_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* getFloatData_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* getVector2Data_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* getVector3Data_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* getStringData_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* getGameObjectData_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmRect* getRectData_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* getQuaternionData_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmMaterial* getMaterialData_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmTexture* getTextureData_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* getColorData_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmObject* getObjectData_; void _ctor_3728(); void Reset_3729(); void OnEnter_3730(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetDistance : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* target_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeResult_; bool everyFrame_; void _ctor_3723(); void Reset_3724(); void OnEnter_3725(); void OnUpdate_3726(); void DoGetDistance_3727(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetDeviceRoll : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GetDeviceRoll_BaseOrientation baseOrientation_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeAngle_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* limitAngle_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* smoothing_; bool everyFrame_; float lastZAngle_; void _ctor_3718(); void Reset_3719(); void OnEnter_3720(); void OnUpdate_3721(); void DoGetDeviceRoll_3722(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetDeviceAcceleration : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* storeVector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeX_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeY_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeZ_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* multiplier_; bool everyFrame_; void _ctor_3713(); void Reset_3714(); void OnEnter_3715(); void OnUpdate_3716(); void DoGetDeviceAcceleration_3717(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetControllerHitInfo : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* gameObjectHit_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* contactPoint_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* contactNormal_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* moveDirection_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* moveLength_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* physicsMaterialName_; void _ctor_3707(); void Reset_3708(); void OnPreprocess_3709(); void StoreTriggerInfo_3710(); void OnEnter_3711(); DLL2SDK::mscorlib::System::String* ErrorCheck_3712(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetControllerCollisionFlags : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* isGrounded_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* none_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* sides_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* above_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* below_; DLL2SDK::UnityEngine::UnityEngine::GameObject* previousGo_; DLL2SDK::UnityEngine::UnityEngine::CharacterController* controller_; void _ctor_3704(); void Reset_3705(); void OnUpdate_3706(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetComponent : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmObject* storeComponent_; bool everyFrame_; void _ctor_3699(); void Reset_3700(); void OnEnter_3701(); void OnUpdate_3702(); void DoGetComponent_3703(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetColorRGBA : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* color_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeRed_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeGreen_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeBlue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeAlpha_; bool everyFrame_; void _ctor_3694(); void Reset_3695(); void OnEnter_3696(); void OnUpdate_3697(); void DoGetColorRGBA_3698(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetCollisionInfo : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* gameObjectHit_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* relativeVelocity_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* relativeSpeed_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* contactPoint_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* contactNormal_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* physicsMaterialName_; void _ctor_3690(); void Reset_3691(); void StoreCollisionInfo_3692(); void OnEnter_3693(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetChildNum : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* childIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* store_; void _ctor_3686(); void Reset_3687(); void OnEnter_3688(); DLL2SDK::UnityEngine::UnityEngine::GameObject* DoGetChildNum_3689(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetChildCount : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* storeResult_; void _ctor_3682(); void Reset_3683(); void OnEnter_3684(); void DoGetChildCount_3685(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetChild : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* childName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* withTag_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* storeResult_; void _ctor_3677(); void Reset_3678(); void OnEnter_3679(); DLL2SDK::mscorlib::System::String* ErrorCheck_3681(); static DLL2SDK::UnityEngine::UnityEngine::GameObject* DoGetChildByName_3680(DLL2SDK::UnityEngine::UnityEngine::GameObject* root_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::String* tag_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetButtonUp : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* buttonName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* sendEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; void _ctor_3674(); void Reset_3675(); void OnUpdate_3676(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetButtonDown : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* buttonName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* sendEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; void _ctor_3671(); void Reset_3672(); void OnUpdate_3673(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetButton : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* buttonName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; bool everyFrame_; void _ctor_3666(); void Reset_3667(); void OnEnter_3668(); void OnUpdate_3669(); void DoGetButton_3670(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAxisVector : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* horizontalAxis_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* verticalAxis_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* multiplier_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GetAxisVector_AxisPlane mapToPlane_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* relativeTo_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* storeVector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeMagnitude_; void _ctor_3663(); void Reset_3664(); void OnUpdate_3665(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAxis : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* axisName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* multiplier_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* store_; bool everyFrame_; void _ctor_3658(); void Reset_3659(); void OnEnter_3660(); void OnUpdate_3661(); void DoGetAxis_3662(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAngleToTarget : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* targetObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* targetPosition_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* ignoreHeight_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeAngle_; bool everyFrame_; void _ctor_3654(); void Reset_3655(); void OnLateUpdate_3656(); void DoGetAngleToTarget_3657(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GameObjectTagSwitch : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* gameObject_; DLL2SDK::Array* compareTo_; DLL2SDK::Array* sendEvent_; bool everyFrame_; void _ctor_3649(); void Reset_3650(); void OnEnter_3651(); void OnUpdate_3652(); void DoTagSwitch_3653(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GameObjectIsVisible : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* trueEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* falseEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; bool everyFrame_; void _ctor_3644(); void Reset_3645(); void OnEnter_3646(); void OnUpdate_3647(); void DoIsVisible_3648(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GameObjectIsNull : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* isNull_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* isNotNull_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; bool everyFrame_; void _ctor_3639(); void Reset_3640(); void OnEnter_3641(); void OnUpdate_3642(); void DoIsGameObjectNull_3643(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GameObjectIsChildOf : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* isChildOf_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* trueEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* falseEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; void _ctor_3635(); void Reset_3636(); void OnEnter_3637(); void DoIsChildOf_3638(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GameObjectHasChildren : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* trueEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* falseEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; bool everyFrame_; void _ctor_3630(); void Reset_3631(); void OnEnter_3632(); void OnUpdate_3633(); void DoHasChildren_3634(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GameObjectCompareTag : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* tag_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* trueEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* falseEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; bool everyFrame_; void _ctor_3625(); void Reset_3626(); void OnEnter_3627(); void OnUpdate_3628(); void DoCompareTag_3629(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GameObjectCompare : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObjectVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* compareTo_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* equalEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* notEqualEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; bool everyFrame_; void _ctor_3620(); void Reset_3621(); void OnEnter_3622(); void OnUpdate_3623(); void DoGameObjectCompare_3624(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GameObjectChanged : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* gameObjectVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* changedEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; DLL2SDK::UnityEngine::UnityEngine::GameObject* previousValue_; void _ctor_3616(); void Reset_3617(); void OnEnter_3618(); void OnUpdate_3619(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUIAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmRect* screenRect_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* left_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* top_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* width_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* height_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* normalized_; DLL2SDK::UnityEngine::UnityEngine::Rect rect_; void _ctor_3492(); void Reset_3493(); void OnGUI_3494(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUITooltip : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* storeTooltip_; void _ctor_3610(); void Reset_3611(); void OnGUI_3612(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUILayoutAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Array* layoutOptions_; DLL2SDK::Array* options_; void _ctor_3513(); DLL2SDK::Array* get_LayoutOptions_3514(); void Reset_3515(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUILayoutToolbar : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GUILayoutAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* numButtons_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* selectedButton_; DLL2SDK::Array* buttonEventsArray_; DLL2SDK::Array* imagesArray_; DLL2SDK::Array* textsArray_; DLL2SDK::Array* tooltipsArray_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* style_; bool everyFrame_; DLL2SDK::Array* contents_; void _ctor_3600(); DLL2SDK::Array* get_Contents_3601(); void SetButtonsContent_3602(); void Reset_3603(); void OnEnter_3604(); void OnGUI_3605(); DLL2SDK::mscorlib::System::String* ErrorCheck_3606(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUILayoutToggle : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GUILayoutAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeButtonState_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmTexture* image_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* text_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* tooltip_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* style_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* changedEvent_; void _ctor_3597(); void Reset_3598(); void OnGUI_3599(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUILayoutTextLabel : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GUILayoutAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* text_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* style_; void _ctor_3594(); void Reset_3595(); void OnGUI_3596(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUILayoutTextField : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GUILayoutAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* text_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* maxLength_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* style_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* changedEvent_; void _ctor_3591(); void Reset_3592(); void OnGUI_3593(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUILayoutSpace : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* space_; void _ctor_3588(); void Reset_3589(); void OnGUI_3590(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUILayoutRepeatButton : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GUILayoutAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* sendEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeButtonState_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmTexture* image_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* text_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* tooltip_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* style_; void _ctor_3585(); void Reset_3586(); void OnGUI_3587(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUILayoutPasswordField : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GUILayoutAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* text_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* maxLength_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* style_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* changedEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* mask_; void _ctor_3582(); void Reset_3583(); void OnGUI_3584(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUILayoutLabel : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GUILayoutAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmTexture* image_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* text_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* tooltip_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* style_; void _ctor_3579(); void Reset_3580(); void OnGUI_3581(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUILayoutIntLabel : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GUILayoutAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* prefix_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* intVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* style_; void _ctor_3576(); void Reset_3577(); void OnGUI_3578(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUILayoutIntField : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GUILayoutAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* intVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* style_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* changedEvent_; void _ctor_3573(); void Reset_3574(); void OnGUI_3575(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUILayoutHorizontalSlider : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GUILayoutAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* floatVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* leftValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* rightValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* changedEvent_; void _ctor_3570(); void Reset_3571(); void OnGUI_3572(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUILayoutFloatLabel : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GUILayoutAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* prefix_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* floatVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* style_; void _ctor_3567(); void Reset_3568(); void OnGUI_3569(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUILayoutFloatField : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GUILayoutAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* floatVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* style_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* changedEvent_; void _ctor_3564(); void Reset_3565(); void OnGUI_3566(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUILayoutFlexibleSpace : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { void _ctor_3561(); void Reset_3562(); void OnGUI_3563(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUILayoutEndVertical : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { void _ctor_3558(); void Reset_3559(); void OnGUI_3560(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUILayoutEndScrollView : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { void _ctor_3556(); void OnGUI_3557(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUILayoutEndHorizontal : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { void _ctor_3553(); void Reset_3554(); void OnGUI_3555(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUILayoutEndCentered : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { void _ctor_3550(); void Reset_3551(); void OnGUI_3552(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUILayoutEndArea : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { void _ctor_3547(); void Reset_3548(); void OnGUI_3549(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUILayoutEmailField : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GUILayoutAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* text_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* maxLength_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* style_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* changedEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* valid_; void _ctor_3544(); void Reset_3545(); void OnGUI_3546(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUILayoutConfirmPasswordField : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GUILayoutAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* text_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* maxLength_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* style_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* changedEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* mask_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* confirm_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* password_; void _ctor_3541(); void Reset_3542(); void OnGUI_3543(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUILayoutButton : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GUILayoutAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* sendEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeButtonState_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmTexture* image_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* text_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* tooltip_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* style_; void _ctor_3538(); void Reset_3539(); void OnGUI_3540(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUILayoutBox : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GUILayoutAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmTexture* image_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* text_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* tooltip_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* style_; void _ctor_3535(); void Reset_3536(); void OnGUI_3537(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUILayoutBeginVertical : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GUILayoutAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmTexture* image_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* text_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* tooltip_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* style_; void _ctor_3532(); void Reset_3533(); void OnGUI_3534(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUILayoutBeginScrollView : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GUILayoutAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector2* scrollPosition_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* horizontalScrollbar_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* verticalScrollbar_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* useCustomStyle_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* horizontalStyle_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* verticalStyle_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* backgroundStyle_; void _ctor_3529(); void Reset_3530(); void OnGUI_3531(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUILayoutBeginHorizontal : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GUILayoutAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmTexture* image_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* text_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* tooltip_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* style_; void _ctor_3526(); void Reset_3527(); void OnGUI_3528(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUILayoutBeginCentered : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { void _ctor_3523(); void Reset_3524(); void OnGUI_3525(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUILayoutBeginAreaFollowObject : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* offsetLeft_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* offsetTop_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* width_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* height_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* normalized_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* style_; void _ctor_3519(); void Reset_3520(); void OnGUI_3521(); static void DummyBeginArea_3522(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUILayoutBeginArea : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmRect* screenRect_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* left_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* top_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* width_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* height_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* normalized_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* style_; DLL2SDK::UnityEngine::UnityEngine::Rect rect_; void _ctor_3516(); void Reset_3517(); void OnGUI_3518(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUIContentAction : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GUIAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmTexture* image_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* text_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* tooltip_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* style_; DLL2SDK::UnityEngine::UnityEngine::GUIContent* content_; void _ctor_3500(); void Reset_3501(); void OnGUI_3502(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUIHorizontalSlider : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GUIAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* floatVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* leftValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* rightValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* sliderStyle_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* thumbStyle_; void _ctor_3508(); void Reset_3509(); void OnGUI_3510(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUIElementHitTest : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::UnityEngine::UnityEngine::Camera* camera_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* screenPoint_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* screenX_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* screenY_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* normalized_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* hitEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GUIElement* guiElement_; DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObjectCached_; void _ctor_3503(); void Reset_3504(); void OnEnter_3505(); void OnUpdate_3506(); void DoHitTest_3507(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUIButton : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GUIContentAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* sendEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeButtonState_; void _ctor_3497(); void Reset_3498(); void OnGUI_3499(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUIBox : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GUIContentAction { void _ctor_3495(); void OnGUI_3496(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct FsmStateTest : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* stateName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* trueEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* falseEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* previousGo_; DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; void _ctor_3487(); void Reset_3488(); void OnEnter_3489(); void OnUpdate_3490(); void DoFsmStateTest_3491(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct FsmStateSwitch : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::Array* compareTo_; DLL2SDK::Array* sendEvent_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* previousGo_; DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; void _ctor_3482(); void Reset_3483(); void OnEnter_3484(); void OnUpdate_3485(); void DoFsmStateSwitch_3486(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct FsmEventOptions : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::PlayMakerFSM* sendToFsmComponent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* sendToGameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* sendToChildren_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* broadcastToAll_; void _ctor_3479(); void Reset_3480(); void OnUpdate_3481(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ForwardEvent : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEventTarget* forwardTo_; DLL2SDK::Array* eventsToForward_; bool eatEvents_; void _ctor_3476(); void Reset_3477(); bool Event_3478(DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* fsmEvent_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ForwardAllEvents : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEventTarget* forwardTo_; DLL2SDK::Array* exceptThese_; bool eatEvents_; void _ctor_3473(); void Reset_3474(); bool Event_3475(DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* fsmEvent_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct FormatString : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* format_; DLL2SDK::Array* variables_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* storeResult_; bool everyFrame_; DLL2SDK::Array* objectArray_; void _ctor_3468(); void Reset_3469(); void OnEnter_3470(); void OnUpdate_3471(); void DoFormatString_3472(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct FloatSwitch : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* floatVariable_; DLL2SDK::Array* lessThan_; DLL2SDK::Array* sendEvent_; bool everyFrame_; void _ctor_3463(); void Reset_3464(); void OnEnter_3465(); void OnUpdate_3466(); void DoFloatSwitch_3467(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct FloatSubtract : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* floatVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* subtract_; bool everyFrame_; bool perSecond_; void _ctor_3458(); void Reset_3459(); void OnEnter_3460(); void OnUpdate_3461(); void DoFloatSubtract_3462(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct FloatSignTest : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* floatValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* isPositive_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* isNegative_; bool everyFrame_; void _ctor_3452(); void Reset_3453(); void OnEnter_3454(); void OnUpdate_3455(); void DoSignTest_3456(); DLL2SDK::mscorlib::System::String* ErrorCheck_3457(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct FloatOperator : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* float1_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* float2_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::FloatOperator_Operation operation_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeResult_; bool everyFrame_; void _ctor_3447(); void Reset_3448(); void OnEnter_3449(); void OnUpdate_3450(); void DoFloatOperator_3451(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct FloatMultiply : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* floatVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* multiplyBy_; bool everyFrame_; void _ctor_3443(); void Reset_3444(); void OnEnter_3445(); void OnUpdate_3446(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct FloatInterpolate : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::InterpolationType mode_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* fromFloat_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* toFloat_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeResult_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* finishEvent_; bool realTime_; float startTime_; float currentTime_; void _ctor_3439(); void Reset_3440(); void OnEnter_3441(); void OnUpdate_3442(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct FloatDivide : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* floatVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* divideBy_; bool everyFrame_; void _ctor_3435(); void Reset_3436(); void OnEnter_3437(); void OnUpdate_3438(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct FloatCompare : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* float1_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* float2_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* tolerance_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* equal_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* lessThan_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* greaterThan_; bool everyFrame_; void _ctor_3429(); void Reset_3430(); void OnEnter_3431(); void OnUpdate_3432(); void DoCompare_3433(); DLL2SDK::mscorlib::System::String* ErrorCheck_3434(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct FloatClamp : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* floatVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* minValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* maxValue_; bool everyFrame_; void _ctor_3424(); void Reset_3425(); void OnEnter_3426(); void OnUpdate_3427(); void DoClamp_3428(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct FloatChanged : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* floatVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* changedEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; float previousValue_; void _ctor_3420(); void Reset_3421(); void OnEnter_3422(); void OnUpdate_3423(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct FloatAddMultiple : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Array* floatVariables_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* addTo_; bool everyFrame_; void _ctor_3415(); void Reset_3416(); void OnEnter_3417(); void OnUpdate_3418(); void DoFloatAdd_3419(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct FloatAdd : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* floatVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* add_; bool everyFrame_; bool perSecond_; void _ctor_3410(); void Reset_3411(); void OnEnter_3412(); void OnUpdate_3413(); void DoFloatAdd_3414(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct FloatAbs : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* floatVariable_; bool everyFrame_; void _ctor_3405(); void Reset_3406(); void OnEnter_3407(); void OnUpdate_3408(); void DoFloatAbs_3409(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Flicker : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* frequency_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* amountOn_; bool rendererOnly_; bool realTime_; float startTime_; float timer_; void _ctor_3401(); void Reset_3402(); void OnEnter_3403(); void OnUpdate_3404(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct FinishFSM : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { void _ctor_3399(); void OnEnter_3400(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct FindGameObject : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* objectName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* withTag_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* store_; void _ctor_3394(); void Reset_3395(); void OnEnter_3396(); void Find_3397(); DLL2SDK::mscorlib::System::String* ErrorCheck_3398(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct FindClosest : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* withTag_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* ignoreOwner_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* mustBeVisible_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* storeObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeDistance_; bool everyFrame_; void _ctor_3389(); void Reset_3390(); void OnEnter_3391(); void OnUpdate_3392(); void DoFindClosest_3393(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct FindChild : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* childName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* storeResult_; void _ctor_3385(); void Reset_3386(); void OnEnter_3387(); void DoFindChild_3388(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Explosion : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* center_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* force_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* radius_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* upwardsModifier_; DLL2SDK::UnityEngine::UnityEngine::ForceMode forceMode_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* layer_; DLL2SDK::Array* layerMask_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* invertMask_; bool everyFrame_; void _ctor_3378(); void Reset_3379(); void OnPreprocess_3380(); void OnEnter_3381(); void OnFixedUpdate_3382(); void DoExplosion_3383(); bool ShouldApplyForce_3384(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct EnumSwitch : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEnum* enumVariable_; DLL2SDK::Array* compareTo_; DLL2SDK::Array* sendEvent_; bool everyFrame_; void _ctor_3373(); void Reset_3374(); void OnEnter_3375(); void OnUpdate_3376(); void DoEnumSwitch_3377(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct EnumCompare : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEnum* enumVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEnum* compareTo_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* equalEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* notEqualEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; bool everyFrame_; void _ctor_3368(); void Reset_3369(); void OnEnter_3370(); void OnUpdate_3371(); void DoEnumCompare_3372(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct EnableGUI : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* enableGUI_; void _ctor_3365(); void Reset_3366(); void OnEnter_3367(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct EnableFog : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* enableFog_; bool everyFrame_; void _ctor_3361(); void Reset_3362(); void OnEnter_3363(); void OnUpdate_3364(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct EnableFSM : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* enable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* resetOnExit_; DLL2SDK::PlayMaker::PlayMakerFSM* fsmComponent_; void _ctor_3356(); void Reset_3357(); void OnEnter_3358(); void DoEnableFSM_3359(); void OnExit_3360(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct EnableBehaviour : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* behaviour_; DLL2SDK::UnityEngine::UnityEngine::Component* component_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* enable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* resetOnExit_; DLL2SDK::UnityEngine::UnityEngine::Behaviour* componentTarget_; void _ctor_3350(); void Reset_3351(); void OnEnter_3352(); void DoEnableBehaviour_3353(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnExit_3354(); DLL2SDK::mscorlib::System::String* ErrorCheck_3355(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct EnableAnimation : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::BaseAnimationAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* animName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* enable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* resetOnExit_; DLL2SDK::UnityEngine::UnityEngine::AnimationState* anim_; void _ctor_3345(); void Reset_3346(); void OnEnter_3347(); void DoEnableAnimation_3348(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnExit_3349(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct DrawTexture : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmTexture* texture_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmRect* screenRect_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* left_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* top_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* width_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* height_; DLL2SDK::UnityEngine::UnityEngine::ScaleMode scaleMode_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* alphaBlend_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* imageAspect_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* normalized_; DLL2SDK::UnityEngine::UnityEngine::Rect rect_; void _ctor_3342(); void Reset_3343(); void OnGUI_3344(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct DrawStateLabel : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* showLabel_; void _ctor_3339(); void Reset_3340(); void OnEnter_3341(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct DrawFullscreenColor : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* color_; void _ctor_3336(); void Reset_3337(); void OnGUI_3338(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct DrawDebugRay : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* fromObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* fromPosition_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* direction_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* color_; void _ctor_3333(); void Reset_3334(); void OnUpdate_3335(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct DrawDebugLine : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* fromObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* fromPosition_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* toObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* toPosition_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* color_; void _ctor_3330(); void Reset_3331(); void OnUpdate_3332(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct DontDestroyOnLoad : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; void _ctor_3327(); void Reset_3328(); void OnEnter_3329(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct DeviceVibrate : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { void _ctor_3324(); void Reset_3325(); void OnEnter_3326(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct DeviceShakeEvent : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* shakeThreshold_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* sendEvent_; void _ctor_3321(); void Reset_3322(); void OnUpdate_3323(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct DevicePlayFullScreenMovie : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* moviePath_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* fadeColor_; DLL2SDK::UnityEngine::UnityEngine::FullScreenMovieControlMode movieControlMode_; DLL2SDK::UnityEngine::UnityEngine::FullScreenMovieScalingMode movieScalingMode_; void _ctor_3318(); void Reset_3319(); void OnEnter_3320(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct DeviceOrientationEvent : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::UnityEngine::UnityEngine::DeviceOrientation orientation_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* sendEvent_; bool everyFrame_; void _ctor_3313(); void Reset_3314(); void OnEnter_3315(); void OnUpdate_3316(); void DoDetectDeviceOrientation_3317(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct DetachChildren : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; void _ctor_3309(); void Reset_3310(); void OnEnter_3311(); static void DoDetachChildren_3312(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct DestroySelf : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* detachChildren_; void _ctor_3306(); void Reset_3307(); void OnEnter_3308(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct DestroyObjects : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* gameObjects_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* delay_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* detachChildren_; void _ctor_3303(); void Reset_3304(); void OnEnter_3305(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct DestroyObject : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* delay_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* detachChildren_; void _ctor_3299(); void Reset_3300(); void OnEnter_3301(); void OnUpdate_3302(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct DestroyComponent : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* component_; DLL2SDK::UnityEngine::UnityEngine::Component* aComponent_; void _ctor_3295(); void Reset_3296(); void OnEnter_3297(); void DoDestroyComponent_3298(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct BaseLogAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { bool sendToUnityLog_; void _ctor_3058(); void Reset_3059(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct DebugObject : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::BaseLogAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::LogLevel logLevel_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmObject* fsmObject_; void _ctor_3289(); void Reset_3290(); void OnEnter_3291(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct DebugLog : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::BaseLogAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::LogLevel logLevel_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* text_; void _ctor_3286(); void Reset_3287(); void OnEnter_3288(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct DebugInt : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::BaseLogAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::LogLevel logLevel_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* intVariable_; void _ctor_3283(); void Reset_3284(); void OnEnter_3285(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct DebugGameObject : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::BaseLogAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::LogLevel logLevel_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* gameObject_; void _ctor_3280(); void Reset_3281(); void OnEnter_3282(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct DebugFsmVariable : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::BaseLogAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::LogLevel logLevel_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVar* variable_; void _ctor_3277(); void Reset_3278(); void OnEnter_3279(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct DebugFloat : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::BaseLogAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::LogLevel logLevel_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* floatVariable_; void _ctor_3274(); void Reset_3275(); void OnEnter_3276(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct DebugEnum : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::BaseLogAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::LogLevel logLevel_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEnum* enumVariable_; void _ctor_3271(); void Reset_3272(); void OnEnter_3273(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct DebugDrawShape : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::DebugDrawShape_ShapeType shape_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* color_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* radius_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* size_; void _ctor_3268(); void Reset_3269(); void OnDrawActionGizmos_3270(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct DebugBool : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::BaseLogAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::LogLevel logLevel_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* boolVariable_; void _ctor_3265(); void Reset_3266(); void OnEnter_3267(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct CutToCamera : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::UnityEngine::UnityEngine::Camera* camera_; bool makeMainCamera_; bool cutBackOnExit_; DLL2SDK::UnityEngine::UnityEngine::Camera* oldCamera_; void _ctor_3260(); void Reset_3261(); void OnEnter_3262(); void OnExit_3263(); static void SwitchCamera_3264(DLL2SDK::UnityEngine::UnityEngine::Camera* camera1_, DLL2SDK::UnityEngine::UnityEngine::Camera* camera2_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct CreateObject : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* spawnPoint_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* position_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* rotation_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* storeObject_; void _ctor_3257(); void Reset_3258(); void OnEnter_3259(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct CreateEmptyObject : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* spawnPoint_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* position_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* rotation_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* storeObject_; void _ctor_3254(); void Reset_3255(); void OnEnter_3256(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ConvertStringToInt : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* stringVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* intVariable_; bool everyFrame_; void _ctor_3249(); void Reset_3250(); void OnEnter_3251(); void OnUpdate_3252(); void DoConvertStringToInt_3253(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ConvertSecondsToString : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* secondsVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* stringVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* format_; bool everyFrame_; void _ctor_3244(); void Reset_3245(); void OnEnter_3246(); void OnUpdate_3247(); void DoConvertSecondsToString_3248(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ConvertMaterialToObject : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmMaterial* materialVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmObject* objectVariable_; bool everyFrame_; void _ctor_3239(); void Reset_3240(); void OnEnter_3241(); void OnUpdate_3242(); void DoConvertMaterialToObject_3243(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ConvertIntToString : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* intVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* stringVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* format_; bool everyFrame_; void _ctor_3234(); void Reset_3235(); void OnEnter_3236(); void OnUpdate_3237(); void DoConvertIntToString_3238(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ConvertIntToFloat : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* intVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* floatVariable_; bool everyFrame_; void _ctor_3229(); void Reset_3230(); void OnEnter_3231(); void OnUpdate_3232(); void DoConvertIntToFloat_3233(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ConvertFloatToString : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* floatVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* stringVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* format_; bool everyFrame_; void _ctor_3224(); void Reset_3225(); void OnEnter_3226(); void OnUpdate_3227(); void DoConvertFloatToString_3228(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ConvertFloatToInt : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* floatVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* intVariable_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ConvertFloatToInt_FloatRounding rounding_; bool everyFrame_; void _ctor_3219(); void Reset_3220(); void OnEnter_3221(); void OnUpdate_3222(); void DoConvertFloatToInt_3223(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ConvertEnumToString : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEnum* enumVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* stringVariable_; bool everyFrame_; void _ctor_3214(); void Reset_3215(); void OnEnter_3216(); void OnUpdate_3217(); void DoConvertEnumToString_3218(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ConvertBoolToString : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* boolVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* stringVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* falseString_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* trueString_; bool everyFrame_; void _ctor_3209(); void Reset_3210(); void OnEnter_3211(); void OnUpdate_3212(); void DoConvertBoolToString_3213(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ConvertBoolToInt : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* boolVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* intVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* falseValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* trueValue_; bool everyFrame_; void _ctor_3204(); void Reset_3205(); void OnEnter_3206(); void OnUpdate_3207(); void DoConvertBoolToInt_3208(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ConvertBoolToFloat : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* boolVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* floatVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* falseValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* trueValue_; bool everyFrame_; void _ctor_3199(); void Reset_3200(); void OnEnter_3201(); void OnUpdate_3202(); void DoConvertBoolToFloat_3203(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ConvertBoolToColor : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* boolVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* colorVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* falseColor_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* trueColor_; bool everyFrame_; void _ctor_3194(); void Reset_3195(); void OnEnter_3196(); void OnUpdate_3197(); void DoConvertBoolToColor_3198(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ControllerSimpleMove : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* moveVector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* speed_; DLL2SDK::UnityEngine::UnityEngine::Space space_; DLL2SDK::UnityEngine::UnityEngine::GameObject* previousGo_; DLL2SDK::UnityEngine::UnityEngine::CharacterController* controller_; void _ctor_3191(); void Reset_3192(); void OnUpdate_3193(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ControllerSettings : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* height_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* radius_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* slopeLimit_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* stepOffset_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* center_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* detectCollisions_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* previousGo_; DLL2SDK::UnityEngine::UnityEngine::CharacterController* controller_; void _ctor_3186(); void Reset_3187(); void OnEnter_3188(); void OnUpdate_3189(); void DoControllerSettings_3190(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ControllerMove : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* moveVector_; DLL2SDK::UnityEngine::UnityEngine::Space space_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* perSecond_; DLL2SDK::UnityEngine::UnityEngine::GameObject* previousGo_; DLL2SDK::UnityEngine::UnityEngine::CharacterController* controller_; void _ctor_3183(); void Reset_3184(); void OnUpdate_3185(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ControllerIsGrounded : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* trueEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* falseEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* previousGo_; DLL2SDK::UnityEngine::UnityEngine::CharacterController* controller_; void _ctor_3178(); void Reset_3179(); void OnEnter_3180(); void OnUpdate_3181(); void DoControllerIsGrounded_3182(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Comment : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::mscorlib::System::String* comment_; void _ctor_3164(); void Reset_3165(); void OnEnter_3166(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ColorRamp : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Array* colors_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* sampleAt_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* storeColor_; bool everyFrame_; void _ctor_3158(); void Reset_3159(); void OnEnter_3160(); void OnUpdate_3161(); void DoColorRamp_3162(); DLL2SDK::mscorlib::System::String* ErrorCheck_3163(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ColorInterpolate : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Array* colors_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* storeColor_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* finishEvent_; bool realTime_; float startTime_; float currentTime_; void _ctor_3153(); void Reset_3154(); void OnEnter_3155(); void OnUpdate_3156(); DLL2SDK::mscorlib::System::String* ErrorCheck_3157(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct CollisionEvent : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::CollisionType collision_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* collideTag_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* sendEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* storeCollider_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* storeForce_; void _ctor_3143(); void Reset_3144(); void OnPreprocess_3145(); void StoreCollisionInfo_3146(DLL2SDK::UnityEngine::UnityEngine::Collision* collisionInfo_); void DoCollisionEnter_3147(DLL2SDK::UnityEngine::UnityEngine::Collision* collisionInfo_); void DoCollisionStay_3148(DLL2SDK::UnityEngine::UnityEngine::Collision* collisionInfo_); void DoCollisionExit_3149(DLL2SDK::UnityEngine::UnityEngine::Collision* collisionInfo_); void DoControllerColliderHit_3150(DLL2SDK::UnityEngine::UnityEngine::ControllerColliderHit* collisionInfo_); void DoParticleCollision_3151(DLL2SDK::UnityEngine::UnityEngine::GameObject* other_); DLL2SDK::mscorlib::System::String* ErrorCheck_3152(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct CapturePoseAsAnimationClip : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* position_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* rotation_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* scale_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmObject* storeAnimationClip_; void _ctor_3134(); void Reset_3135(); void OnEnter_3136(); void DoCaptureAnimationClip_3137(); void CaptureTransform_3138(DLL2SDK::UnityEngine::UnityEngine::Transform* transform_, DLL2SDK::mscorlib::System::String* path_, DLL2SDK::UnityEngine::UnityEngine::AnimationClip* clip_); void CapturePosition_3139(DLL2SDK::UnityEngine::UnityEngine::Transform* transform_, DLL2SDK::mscorlib::System::String* path_, DLL2SDK::UnityEngine::UnityEngine::AnimationClip* clip_); void CaptureRotation_3140(DLL2SDK::UnityEngine::UnityEngine::Transform* transform_, DLL2SDK::mscorlib::System::String* path_, DLL2SDK::UnityEngine::UnityEngine::AnimationClip* clip_); void CaptureScale_3141(DLL2SDK::UnityEngine::UnityEngine::Transform* transform_, DLL2SDK::mscorlib::System::String* path_, DLL2SDK::UnityEngine::UnityEngine::AnimationClip* clip_); void SetConstantCurve_3142(DLL2SDK::UnityEngine::UnityEngine::AnimationClip* clip_, DLL2SDK::mscorlib::System::String* childPath_, DLL2SDK::mscorlib::System::String* propertyPath_, float value_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct CameraFadeOut : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* color_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* finishEvent_; bool realTime_; float startTime_; float currentTime_; DLL2SDK::UnityEngine::UnityEngine::Color colorLerp_; void _ctor_3129(); void Reset_3130(); void OnEnter_3131(); void OnUpdate_3132(); void OnGUI_3133(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct CameraFadeIn : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* color_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* finishEvent_; bool realTime_; float startTime_; float currentTime_; DLL2SDK::UnityEngine::UnityEngine::Color colorLerp_; void _ctor_3124(); void Reset_3125(); void OnEnter_3126(); void OnUpdate_3127(); void OnGUI_3128(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct CallStaticMethod : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* className_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* methodName_; DLL2SDK::Array* parameters_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVar* storeResult_; bool everyFrame_; DLL2SDK::mscorlib::System::Type* cachedType_; DLL2SDK::mscorlib::System::String* cachedClassName_; DLL2SDK::mscorlib::System::String* cachedMethodName_; DLL2SDK::mscorlib::System::Reflection::MethodInfo* cachedMethodInfo_; DLL2SDK::Array* cachedParameterInfo_; DLL2SDK::Array* parametersArray_; DLL2SDK::mscorlib::System::String* errorString_; void _ctor_3118(); void OnEnter_3119(); void OnUpdate_3120(); void DoMethodCall_3121(); bool DoCache_3122(); DLL2SDK::mscorlib::System::String* ErrorCheck_3123(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct CallMethod : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmObject* behaviour_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* methodName_; DLL2SDK::Array* parameters_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVar* storeResult_; bool everyFrame_; bool manualUI_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmObject* cachedBehaviour_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* cachedMethodName_; DLL2SDK::mscorlib::System::Type* cachedType_; DLL2SDK::mscorlib::System::Reflection::MethodInfo* cachedMethodInfo_; DLL2SDK::Array* cachedParameterInfo_; DLL2SDK::Array* parametersArray_; DLL2SDK::mscorlib::System::String* errorString_; void _ctor_3109(); void Reset_3110(); void OnEnter_3111(); void OnUpdate_3112(); void DoMethodCall_3113(); bool NeedToUpdateCache_3114(); void ClearCache_3115(); bool DoCache_3116(); DLL2SDK::mscorlib::System::String* ErrorCheck_3117(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct BuildString : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Array* stringParts_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* separator_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* addToEnd_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* storeResult_; bool everyFrame_; DLL2SDK::mscorlib::System::String* result_; void _ctor_3104(); void Reset_3105(); void OnEnter_3106(); void OnUpdate_3107(); void DoBuildString_3108(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct BroadcastEvent : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* broadcastEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* sendToChildren_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* excludeSelf_; void _ctor_3101(); void Reset_3102(); void OnEnter_3103(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct BoolTest : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* boolVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* isTrue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* isFalse_; bool everyFrame_; void _ctor_3097(); void Reset_3098(); void OnEnter_3099(); void OnUpdate_3100(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct BoolOperator : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* bool1_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* bool2_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::BoolOperator_Operation operation_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; bool everyFrame_; void _ctor_3092(); void Reset_3093(); void OnEnter_3094(); void OnUpdate_3095(); void DoBoolOperator_3096(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct BoolNoneTrue : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Array* boolVariables_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* sendEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; bool everyFrame_; void _ctor_3087(); void Reset_3088(); void OnEnter_3089(); void OnUpdate_3090(); void DoNoneTrue_3091(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct BoolFlip : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* boolVariable_; void _ctor_3084(); void Reset_3085(); void OnEnter_3086(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct BoolChanged : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* boolVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* changedEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; bool previousValue_; void _ctor_3080(); void Reset_3081(); void OnEnter_3082(); void OnUpdate_3083(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct BoolAnyTrue : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Array* boolVariables_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* sendEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; bool everyFrame_; void _ctor_3075(); void Reset_3076(); void OnEnter_3077(); void OnUpdate_3078(); void DoAnyTrue_3079(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct BoolAllTrue : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Array* boolVariables_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* sendEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; bool everyFrame_; void _ctor_3070(); void Reset_3071(); void OnEnter_3072(); void OnUpdate_3073(); void DoAllTrue_3074(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct Blink : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* timeOff_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* timeOn_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* startOn_; bool rendererOnly_; bool realTime_; float startTime_; float timer_; bool blinkOn_; void _ctor_3065(); void Reset_3066(); void OnEnter_3067(); void OnUpdate_3068(); void UpdateBlinkState_3069(bool state_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct BlendAnimation : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::BaseAnimationAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* animName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* targetWeight_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* finishEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::DelayedEvent* delayedFinishEvent_; void _ctor_3060(); void Reset_3061(); void OnEnter_3062(); void OnUpdate_3063(); void DoBlendAnimation_3064(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct BaseFsmVariableIndexAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* indexOutOfRange_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* fsmNotFound_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* variableNotFound_; DLL2SDK::UnityEngine::UnityEngine::GameObject* cachedGameObject_; DLL2SDK::mscorlib::System::String* cachedFsmName_; DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; void _ctor_3054(); void Reset_3055(); bool UpdateCache_3056(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::mscorlib::System::String* fsmName_); void DoVariableNotFound_3057(DLL2SDK::mscorlib::System::String* variableName_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct BaseFsmVariableAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* fsmNotFound_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* variableNotFound_; DLL2SDK::UnityEngine::UnityEngine::GameObject* cachedGameObject_; DLL2SDK::mscorlib::System::String* cachedFsmName_; DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; void _ctor_3050(); void Reset_3051(); bool UpdateCache_3052(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::mscorlib::System::String* fsmName_); void DoVariableNotFound_3053(DLL2SDK::mscorlib::System::String* variableName_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AxisEvent : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* horizontalAxis_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* verticalAxis_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* leftEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* rightEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* upEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* downEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* anyDirection_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* noDirection_; void _ctor_3045(); void Reset_3046(); void OnUpdate_3047(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AudioStop : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; void _ctor_3042(); void Reset_3043(); void OnEnter_3044(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AudioPlay : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* volume_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmObject* oneShotClip_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* finishedEvent_; DLL2SDK::UnityEngine::UnityEngine::AudioSource* audio_; void _ctor_3038(); void Reset_3039(); void OnEnter_3040(); void OnUpdate_3041(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AudioPause : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; void _ctor_3035(); void Reset_3036(); void OnEnter_3037(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AudioMute : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* mute_; void _ctor_3032(); void Reset_3033(); void OnEnter_3034(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetFsmArrayItem : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::BaseFsmVariableIndexAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* variableName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* index_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVar* value_; bool everyFrame_; void _ctor_3027(); void Reset_3028(); void OnEnter_3029(); void DoSetFsmArray_3030(); void OnUpdate_3031(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetFsmArray : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::BaseFsmVariableAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* variableName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* setValue_; bool copyValues_; void _ctor_3023(); void Reset_3024(); void OnEnter_3025(); void DoSetFsmArrayCopy_3026(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetFsmArrayItem : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::BaseFsmVariableIndexAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* variableName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* index_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVar* storeValue_; bool everyFrame_; void _ctor_3018(); void Reset_3019(); void OnEnter_3020(); void DoGetFsmArray_3021(); void OnUpdate_3022(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetFsmArray : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::BaseFsmVariableAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* variableName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* storeValue_; bool copyValues_; void _ctor_3014(); void Reset_3015(); void OnEnter_3016(); void DoSetFsmArrayCopy_3017(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct FsmArraySet : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* fsmName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* variableName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* setValue_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* goLastFrame_; DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; void _ctor_3009(); void Reset_3010(); void OnEnter_3011(); void DoSetFsmString_3012(); void OnUpdate_3013(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ArrayTransferValue : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* arraySource_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* arrayTarget_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* indexToTransfer_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEnum* copyType_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEnum* pasteType_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* indexOutOfRange_; void _ctor_3005(); void Reset_3006(); void OnEnter_3007(); void DoTransferValue_3008(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ArraySort : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* array_; void _ctor_3002(); void Reset_3003(); void OnEnter_3004(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ArrayShuffle : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* array_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* startIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* shufflingRange_; void _ctor_2999(); void Reset_3000(); void OnEnter_3001(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ArraySet : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* array_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* index_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVar* value_; bool everyFrame_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* indexOutOfRange_; void _ctor_2994(); void Reset_2995(); void OnEnter_2996(); void OnUpdate_2997(); void DoGetValue_2998(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ArrayReverse : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* array_; void _ctor_2991(); void Reset_2992(); void OnEnter_2993(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ArrayResize : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* array_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* newSize_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* sizeOutOfRangeEvent_; void _ctor_2989(); void OnEnter_2990(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ArrayLength : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* array_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* length_; bool everyFrame_; void _ctor_2985(); void Reset_2986(); void OnEnter_2987(); void OnUpdate_2988(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ArrayGetRandom : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* array_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVar* storeValue_; bool everyFrame_; void _ctor_2980(); void Reset_2981(); void OnEnter_2982(); void OnUpdate_2983(); void DoGetRandomValue_2984(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ArrayGetNext : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* array_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* startIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* endIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* loopEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* finishedEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVar* result_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* currentIndex_; int32_t nextItemIndex_; void _ctor_2976(); void Reset_2977(); void OnEnter_2978(); void DoGetNextItem_2979(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ArrayGet : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* array_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* index_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVar* storeValue_; bool everyFrame_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* indexOutOfRange_; void _ctor_2971(); void Reset_2972(); void OnEnter_2973(); void OnUpdate_2974(); void DoGetValue_2975(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ArrayForEach : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::RunFSMAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* array_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVar* storeItem_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmTemplateControl* fsmTemplateControl_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* finishEvent_; int32_t currentIndex_; void _ctor_2960(); void Reset_2961(); void Awake_2962(); void OnEnter_2963(); void OnUpdate_2964(); void OnFixedUpdate_2965(); void OnLateUpdate_2966(); void StartNextFsm_2967(); void StartFsm_2968(); void DoStartFsm_2969(); void CheckIfFinished_2970(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ArrayDeleteAt : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* array_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* index_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* indexOutOfRangeEvent_; void _ctor_2956(); void Reset_2957(); void OnEnter_2958(); void DoDeleteAt_2959(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ArrayContains : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* array_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVar* value_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* index_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* isContained_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* isContainedEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* isNotContainedEvent_; void _ctor_2952(); void Reset_2953(); void OnEnter_2954(); void DoCheckContainsValue_2955(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ArrayCompare : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* array1_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* array2_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* SequenceEqual_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* SequenceNotEqual_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* storeResult_; bool everyFrame_; void _ctor_2948(); void Reset_2949(); void OnEnter_2950(); void DoSequenceEqual_2951(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ArrayClear : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* array_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVar* resetValue_; void _ctor_2945(); void Reset_2946(); void OnEnter_2947(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ArrayAddRange : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* array_; DLL2SDK::Array* variables_; void _ctor_2941(); void Reset_2942(); void OnEnter_2943(); void DoAddRange_2944(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ArrayAdd : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmArray* array_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVar* value_; void _ctor_2937(); void Reset_2938(); void OnEnter_2939(); void DoAddValue_2940(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ApplicationRunInBackground : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* runInBackground_; void _ctor_2934(); void Reset_2935(); void OnEnter_2936(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ApplicationQuit : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { void _ctor_2931(); void Reset_2932(); void OnEnter_2933(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AnyKey : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* sendEvent_; void _ctor_2928(); void Reset_2929(); void OnUpdate_2930(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetAnimatorTrigger : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* trigger_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2924(); void Reset_2925(); void OnEnter_2926(); void SetTrigger_2927(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetAnimatorTarget : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::UnityEngine::UnityEngine::AvatarTarget avatarTarget_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* targetNormalizedTime_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2918(); void Reset_2919(); void OnPreprocess_2920(); void OnEnter_2921(); void DoAnimatorMove_2922(); void SetTarget_2923(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetAnimatorStabilizeFeet : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* stabilizeFeet_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2914(); void Reset_2915(); void OnEnter_2916(); void DoStabilizeFeet_2917(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetAnimatorSpeed : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* speed_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2909(); void Reset_2910(); void OnEnter_2911(); void OnUpdate_2912(); void DoPlaybackSpeed_2913(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetAnimatorPlayBackTime : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* playbackTime_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2904(); void Reset_2905(); void OnEnter_2906(); void OnUpdate_2907(); void DoPlaybackTime_2908(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetAnimatorPlayBackSpeed : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* playBackSpeed_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2899(); void Reset_2900(); void OnEnter_2901(); void OnUpdate_2902(); void DoPlayBackSpeed_2903(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetAnimatorLookAt : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* target_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* targetPosition_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* weight_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* bodyWeight_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* headWeight_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* eyesWeight_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* clampWeight_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; DLL2SDK::UnityEngine::UnityEngine::Transform* _transform_; void _ctor_2893(); void Reset_2894(); void OnPreprocess_2895(); void OnEnter_2896(); void DoAnimatorIK_2897(int32_t layerIndex_); void DoSetLookAt_2898(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetAnimatorLayersAffectMassCenter : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* affectMassCenter_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2889(); void Reset_2890(); void OnEnter_2891(); void SetAffectMassCenter_2892(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetAnimatorLayerWeight : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* layerIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* layerWeight_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2884(); void Reset_2885(); void OnEnter_2886(); void OnUpdate_2887(); void DoLayerWeight_2888(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct FsmStateActionAnimatorBase : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { bool everyFrame_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::FsmStateActionAnimatorBase_AnimatorFrameUpdateSelector everyFrameOption_; int32_t IklayerIndex_; void _ctor_2668(); void OnActionUpdate_2669(); void Reset_2670(); void OnPreprocess_2671(); void OnUpdate_2672(); void DoAnimatorMove_2673(); void DoAnimatorIK_2674(int32_t layerIndex_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetAnimatorIKGoal : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::UnityEngine::UnityEngine::AvatarIKGoal iKGoal_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* goal_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* position_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* rotation_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* positionWeight_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* rotationWeight_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; DLL2SDK::UnityEngine::UnityEngine::Transform* _transform_; void _ctor_2873(); void Reset_2874(); void OnPreprocess_2875(); void OnEnter_2876(); void DoAnimatorIK_2877(int32_t layerIndex_); void DoSetIKGoal_2878(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetAnimatorFloat : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::FsmStateActionAnimatorBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* parameter_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* Value_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* dampTime_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; int32_t _paramID_; void _ctor_2868(); void Reset_2869(); void OnEnter_2870(); void OnActionUpdate_2871(); void SetParameter_2872(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetAnimatorFeetPivotActive : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* feetPivotActive_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2864(); void Reset_2865(); void OnEnter_2866(); void DoFeetPivotActive_2867(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetAnimatorCullingMode : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* alwaysAnimate_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2860(); void Reset_2861(); void OnEnter_2862(); void SetCullingMode_2863(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetAnimatorBool : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::FsmStateActionAnimatorBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* parameter_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* Value_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; int32_t _paramID_; void _ctor_2855(); void Reset_2856(); void OnEnter_2857(); void OnActionUpdate_2858(); void SetParameter_2859(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetAnimatorBody : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* target_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* position_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* rotation_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; DLL2SDK::UnityEngine::UnityEngine::Transform* _transform_; void _ctor_2849(); void Reset_2850(); void OnPreprocess_2851(); void OnEnter_2852(); void DoAnimatorIK_2853(int32_t layerIndex_); void DoSetBody_2854(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetAnimatorApplyRootMotion : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* applyRootMotion_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2845(); void Reset_2846(); void OnEnter_2847(); void DoApplyRootMotion_2848(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct NavMeshAgentAnimatorSynchronizer : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; DLL2SDK::UnityEngine::UnityEngine::AI::NavMeshAgent* _agent_; DLL2SDK::UnityEngine::UnityEngine::Transform* _trans_; void _ctor_2840(); void Reset_2841(); void OnPreprocess_2842(); void OnEnter_2843(); void DoAnimatorMove_2844(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorTarget : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::FsmStateActionAnimatorBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* targetPosition_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* targetRotation_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* targetGameObject_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; DLL2SDK::UnityEngine::UnityEngine::Transform* _transform_; void _ctor_2835(); void Reset_2836(); void OnEnter_2837(); void OnActionUpdate_2838(); void DoGetTarget_2839(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorSpeed : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::FsmStateActionAnimatorBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* speed_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2830(); void Reset_2831(); void OnEnter_2832(); void OnActionUpdate_2833(); void GetPlaybackSpeed_2834(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorRoot : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::FsmStateActionAnimatorBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* rootPosition_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* rootRotation_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* bodyGameObject_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; DLL2SDK::UnityEngine::UnityEngine::Transform* _transform_; void _ctor_2825(); void Reset_2826(); void OnEnter_2827(); void OnActionUpdate_2828(); void DoGetBodyPosition_2829(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorRightFootBottomHeight : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* rightFootHeight_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2820(); void Reset_2821(); void OnEnter_2822(); void OnLateUpdate_2823(); void _getRightFootBottonHeight_2824(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorPlayBackTime : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* playBackTime_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2815(); void Reset_2816(); void OnEnter_2817(); void OnUpdate_2818(); void GetPlayBackTime_2819(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorPlayBackSpeed : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* playBackSpeed_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2810(); void Reset_2811(); void OnEnter_2812(); void OnUpdate_2813(); void GetPlayBackSpeed_2814(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorPivot : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::FsmStateActionAnimatorBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* pivotWeight_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* pivotPosition_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2805(); void Reset_2806(); void OnEnter_2807(); void OnActionUpdate_2808(); void DoCheckPivot_2809(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorNextStateInfo : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::FsmStateActionAnimatorBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* layerIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* name_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* nameHash_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* fullPathHash_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* shortPathHash_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* tagHash_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* isStateLooping_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* length_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* normalizedTime_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* loopCount_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* currentLoopProgress_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2800(); void Reset_2801(); void OnEnter_2802(); void OnActionUpdate_2803(); void GetLayerInfo_2804(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorLeftFootBottomHeight : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* leftFootHeight_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2795(); void Reset_2796(); void OnEnter_2797(); void OnLateUpdate_2798(); void _getLeftFootBottonHeight_2799(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorLayersAffectMassCenter : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* affectMassCenter_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* affectMassCenterEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* doNotAffectMassCenterEvent_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2791(); void Reset_2792(); void OnEnter_2793(); void CheckAffectMassCenter_2794(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorLayerWeight : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::FsmStateActionAnimatorBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* layerIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* layerWeight_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2786(); void Reset_2787(); void OnEnter_2788(); void OnActionUpdate_2789(); void GetLayerWeight_2790(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorLayerName : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* layerIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* layerName_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2782(); void Reset_2783(); void OnEnter_2784(); void DoGetLayerName_2785(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorLayerCount : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* layerCount_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2778(); void Reset_2779(); void OnEnter_2780(); void DoGetLayerCount_2781(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorIsParameterControlledByCurve : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* parameterName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* isControlledByCurve_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* isControlledByCurveEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* isNotControlledByCurveEvent_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2774(); void Reset_2775(); void OnEnter_2776(); void DoCheckIsParameterControlledByCurve_2777(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorIsMatchingTarget : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::FsmStateActionAnimatorBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* isMatchingActive_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* matchingActivatedEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* matchingDeactivedEvent_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2769(); void Reset_2770(); void OnEnter_2771(); void OnActionUpdate_2772(); void DoCheckIsMatchingActive_2773(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorIsLayerInTransition : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::FsmStateActionAnimatorBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* layerIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* isInTransition_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* isInTransitionEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* isNotInTransitionEvent_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2764(); void Reset_2765(); void OnEnter_2766(); void OnActionUpdate_2767(); void DoCheckIsInTransition_2768(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorIsHuman : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* isHuman_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* isHumanEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* isGenericEvent_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2760(); void Reset_2761(); void OnEnter_2762(); void DoCheckIsHuman_2763(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorInt : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::FsmStateActionAnimatorBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* parameter_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* result_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; int32_t _paramID_; void _ctor_2755(); void Reset_2756(); void OnEnter_2757(); void OnActionUpdate_2758(); void GetParameter_2759(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorIKGoal : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::FsmStateActionAnimatorBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEnum* iKGoal_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* goal_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* position_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* rotation_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* positionWeight_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* rotationWeight_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; DLL2SDK::UnityEngine::UnityEngine::Transform* _transform_; DLL2SDK::UnityEngine::UnityEngine::AvatarIKGoal _iKGoal_; void _ctor_2750(); void Reset_2751(); void OnEnter_2752(); void OnActionUpdate_2753(); void DoGetIKGoal_2754(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorHumanScale : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* humanScale_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2746(); void Reset_2747(); void OnEnter_2748(); void DoGetHumanScale_2749(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorGravityWeight : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::FsmStateActionAnimatorBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* gravityWeight_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2741(); void Reset_2742(); void OnEnter_2743(); void OnActionUpdate_2744(); void DoGetGravityWeight_2745(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorFloat : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::FsmStateActionAnimatorBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* parameter_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* result_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; int32_t _paramID_; void _ctor_2736(); void Reset_2737(); void OnEnter_2738(); void OnActionUpdate_2739(); void GetParameter_2740(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorFeetPivotActive : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* feetPivotActive_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2732(); void Reset_2733(); void OnEnter_2734(); void DoGetFeetPivotActive_2735(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorDelta : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::FsmStateActionAnimatorBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* deltaPosition_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* deltaRotation_; DLL2SDK::UnityEngine::UnityEngine::Transform* _transform_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2727(); void Reset_2728(); void OnEnter_2729(); void OnActionUpdate_2730(); void DoGetDeltaPosition_2731(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorCurrentTransitionInfoIsUserName : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::FsmStateActionAnimatorBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* layerIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* userName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* nameMatch_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* nameMatchEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* nameDoNotMatchEvent_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2722(); void Reset_2723(); void OnEnter_2724(); void OnActionUpdate_2725(); void IsName_2726(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorCurrentTransitionInfoIsName : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::FsmStateActionAnimatorBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* layerIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* name_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* nameMatch_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* nameMatchEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* nameDoNotMatchEvent_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2717(); void Reset_2718(); void OnEnter_2719(); void OnActionUpdate_2720(); void IsName_2721(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorCurrentTransitionInfo : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::FsmStateActionAnimatorBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* layerIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* name_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* nameHash_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* userNameHash_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* normalizedTime_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2712(); void Reset_2713(); void OnEnter_2714(); void OnActionUpdate_2715(); void GetTransitionInfo_2716(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorCurrentStateInfoIsTag : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::FsmStateActionAnimatorBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* layerIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* tag_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* tagMatch_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* tagMatchEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* tagDoNotMatchEvent_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2707(); void Reset_2708(); void OnEnter_2709(); void OnActionUpdate_2710(); void IsTag_2711(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorCurrentStateInfoIsName : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::FsmStateActionAnimatorBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* layerIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* name_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* isMatching_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* nameMatchEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* nameDoNotMatchEvent_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2702(); void Reset_2703(); void OnEnter_2704(); void OnActionUpdate_2705(); void IsName_2706(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorCurrentStateInfo : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::FsmStateActionAnimatorBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* layerIndex_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* name_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* nameHash_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* fullPathHash_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* shortPathHash_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* tagHash_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* isStateLooping_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* length_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* normalizedTime_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* loopCount_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* currentLoopProgress_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2697(); void Reset_2698(); void OnEnter_2699(); void OnActionUpdate_2700(); void GetLayerInfo_2701(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorCullingMode : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* alwaysAnimate_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* alwaysAnimateEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* basedOnRenderersEvent_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2693(); void Reset_2694(); void OnEnter_2695(); void DoCheckCulling_2696(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorBool : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::FsmStateActionAnimatorBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* parameter_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* result_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; int32_t _paramID_; void _ctor_2688(); void Reset_2689(); void OnEnter_2690(); void OnActionUpdate_2691(); void GetParameter_2692(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorBoneGameObject : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEnum* bone_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* boneGameObject_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2684(); void Reset_2685(); void OnEnter_2686(); void GetBoneTransform_2687(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorBody : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::FsmStateActionAnimatorBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* bodyPosition_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* bodyRotation_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* bodyGameObject_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; DLL2SDK::UnityEngine::UnityEngine::Transform* _transform_; void _ctor_2679(); void Reset_2680(); void OnEnter_2681(); void OnActionUpdate_2682(); void DoGetBodyPosition_2683(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GetAnimatorApplyRootMotion : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* rootMotionApplied_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* rootMotionIsAppliedEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* rootMotionIsNotAppliedEvent_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2675(); void Reset_2676(); void OnEnter_2677(); void GetApplyMotionRoot_2678(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AnimatorStopRecording : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* recorderStartTime_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* recorderStopTime_; void _ctor_2665(); void Reset_2666(); void OnEnter_2667(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AnimatorStopPlayback : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; void _ctor_2662(); void Reset_2663(); void OnEnter_2664(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AnimatorStartRecording : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* frameCount_; void _ctor_2659(); void Reset_2660(); void OnEnter_2661(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AnimatorStartPlayback : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; void _ctor_2656(); void Reset_2657(); void OnEnter_2658(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AnimatorPlay : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* stateName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* layer_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* normalizedTime_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; void _ctor_2651(); void Reset_2652(); void OnEnter_2653(); void OnUpdate_2654(); void DoAnimatorPlay_2655(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AnimatorMatchTarget : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::UnityEngine::UnityEngine::AvatarTarget bodyPart_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* target_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* targetPosition_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* targetRotation_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* positionWeight_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* rotationWeight_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* startNormalizedTime_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* targetNormalizedTime_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; DLL2SDK::UnityEngine::UnityEngine::Transform* _transform_; void _ctor_2646(); void Reset_2647(); void OnEnter_2648(); void OnUpdate_2649(); void DoMatchTarget_2650(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AnimatorInterruptMatchTarget : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* completeMatch_; void _ctor_2643(); void Reset_2644(); void OnEnter_2645(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AnimatorCrossFade : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* stateName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* transitionDuration_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* layer_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* normalizedTime_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; int32_t _paramID_; void _ctor_2640(); void Reset_2641(); void OnEnter_2642(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AnimationSettings : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::BaseAnimationAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* animName_; DLL2SDK::UnityEngine::UnityEngine::WrapMode wrapMode_; DLL2SDK::UnityEngine::UnityEngine::AnimationBlendMode blendMode_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* speed_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* layer_; void _ctor_2636(); void Reset_2637(); void OnEnter_2638(); void DoAnimationSettings_2639(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct EaseVector3 : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::EaseFsmAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* fromValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* toValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector3Variable_; bool finishInNextStep_; void _ctor_2631(); void Reset_2632(); void OnEnter_2633(); void OnExit_2634(); void OnUpdate_2635(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct EaseRect : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::EaseFsmAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmRect* fromValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmRect* toValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmRect* rectVariable_; bool finishInNextStep_; void _ctor_2626(); void Reset_2627(); void OnEnter_2628(); void OnExit_2629(); void OnUpdate_2630(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct EaseFloat : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::EaseFsmAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* fromValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* toValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* floatVariable_; bool finishInNextStep_; void _ctor_2580(); void Reset_2581(); void OnEnter_2582(); void OnExit_2583(); void OnUpdate_2584(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct EaseColor : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::EaseFsmAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* fromValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* toValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* colorVariable_; bool finishInNextStep_; void _ctor_2575(); void Reset_2576(); void OnEnter_2577(); void OnExit_2578(); void OnUpdate_2579(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct CurveFsmAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* speed_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* delay_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* ignoreCurveOffset_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* finishEvent_; bool realTime_; float startTime_; float currentTime_; DLL2SDK::Array* endTimes_; float lastTime_; float deltaTime_; float delayTime_; DLL2SDK::Array* keyOffsets_; DLL2SDK::Array* curves_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::CurveFsmAction_Calculation* calculations_; DLL2SDK::Array* resultFloats_; DLL2SDK::Array* fromFloats_; DLL2SDK::Array* toFloats_; DLL2SDK::Array* distances_; bool finishAction_; bool isRunning_; bool looping_; bool start_; float largestEndTime_; void _ctor_2560(); void Reset_2561(); void OnEnter_2562(); void Init_2563(); void OnUpdate_2564(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct CurveRect : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::CurveFsmAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmRect* rectVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmRect* fromValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmRect* toValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmAnimationCurve* curveX_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::CurveFsmAction_Calculation calculationX_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmAnimationCurve* curveY_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::CurveFsmAction_Calculation calculationY_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmAnimationCurve* curveW_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::CurveFsmAction_Calculation calculationW_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmAnimationCurve* curveH_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::CurveFsmAction_Calculation calculationH_; DLL2SDK::UnityEngine::UnityEngine::Rect rct_; bool finishInNextStep_; void _ctor_2565(); void Reset_2566(); void OnEnter_2567(); void OnExit_2568(); void OnUpdate_2569(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct CurveFloat : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::CurveFsmAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* floatVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* fromValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* toValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmAnimationCurve* animCurve_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::CurveFsmAction_Calculation calculation_; bool finishInNextStep_; void _ctor_2555(); void Reset_2556(); void OnEnter_2557(); void OnExit_2558(); void OnUpdate_2559(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct CurveColor : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::CurveFsmAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* colorVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* fromValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* toValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmAnimationCurve* curveR_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::CurveFsmAction_Calculation calculationR_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmAnimationCurve* curveG_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::CurveFsmAction_Calculation calculationG_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmAnimationCurve* curveB_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::CurveFsmAction_Calculation calculationB_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmAnimationCurve* curveA_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::CurveFsmAction_Calculation calculationA_; DLL2SDK::UnityEngine::UnityEngine::Color clr_; bool finishInNextStep_; void _ctor_2550(); void Reset_2551(); void OnEnter_2552(); void OnExit_2553(); void OnUpdate_2554(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AnimateFsmAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* speed_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* delay_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* ignoreCurveOffset_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* finishEvent_; bool realTime_; float startTime_; float currentTime_; DLL2SDK::Array* endTimes_; float lastTime_; float deltaTime_; float delayTime_; DLL2SDK::Array* keyOffsets_; DLL2SDK::Array* curves_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AnimateFsmAction_Calculation* calculations_; DLL2SDK::Array* resultFloats_; DLL2SDK::Array* fromFloats_; DLL2SDK::Array* toFloats_; bool finishAction_; bool isRunning_; bool looping_; bool start_; float largestEndTime_; void _ctor_2531(); void Reset_2532(); void OnEnter_2533(); void Init_2534(); void OnUpdate_2535(); void CheckStart_2536(); void UpdateTime_2537(); void UpdateAnimation_2538(); void CheckFinished_2539(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AnimateRect : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AnimateFsmAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmRect* rectVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmAnimationCurve* curveX_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AnimateFsmAction_Calculation calculationX_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmAnimationCurve* curveY_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AnimateFsmAction_Calculation calculationY_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmAnimationCurve* curveW_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AnimateFsmAction_Calculation calculationW_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmAnimationCurve* curveH_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AnimateFsmAction_Calculation calculationH_; bool finishInNextStep_; void _ctor_2540(); void Reset_2541(); void OnEnter_2542(); void UpdateVariableValue_2543(); void OnUpdate_2544(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AnimateFloatV2 : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AnimateFsmAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* floatVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmAnimationCurve* animCurve_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AnimateFsmAction_Calculation calculation_; bool finishInNextStep_; void _ctor_2526(); void Reset_2527(); void OnEnter_2528(); void OnExit_2529(); void OnUpdate_2530(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AnimateColor : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AnimateFsmAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmColor* colorVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmAnimationCurve* curveR_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AnimateFsmAction_Calculation calculationR_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmAnimationCurve* curveG_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AnimateFsmAction_Calculation calculationG_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmAnimationCurve* curveB_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AnimateFsmAction_Calculation calculationB_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmAnimationCurve* curveA_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AnimateFsmAction_Calculation calculationA_; bool finishInNextStep_; void _ctor_2521(); void Reset_2522(); void OnEnter_2523(); void UpdateVariableValue_2524(); void OnUpdate_2525(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AnimateFloat : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmAnimationCurve* animCurve_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* floatVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* finishEvent_; bool realTime_; float startTime_; float currentTime_; float endTime_; bool looping_; void _ctor_2517(); void Reset_2518(); void OnEnter_2519(); void OnUpdate_2520(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AddTorque : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* x_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* y_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* z_; DLL2SDK::UnityEngine::UnityEngine::Space space_; DLL2SDK::UnityEngine::UnityEngine::ForceMode forceMode_; bool everyFrame_; void _ctor_2511(); void Reset_2512(); void OnPreprocess_2513(); void OnEnter_2514(); void OnFixedUpdate_2515(); void DoAddTorque_2516(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AddScript : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* script_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* removeOnExit_; DLL2SDK::UnityEngine::UnityEngine::Component* addedComponent_; void _ctor_2506(); void Reset_2507(); void OnEnter_2508(); void OnExit_2509(); void DoAddComponent_2510(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AddMixingTransform : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::BaseAnimationAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* animationName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* transform_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* recursive_; void _ctor_2502(); void Reset_2503(); void OnEnter_2504(); void DoAddMixingTransform_2505(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AddForce : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* atPosition_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* x_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* y_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* z_; DLL2SDK::UnityEngine::UnityEngine::Space space_; DLL2SDK::UnityEngine::UnityEngine::ForceMode forceMode_; bool everyFrame_; void _ctor_2496(); void Reset_2497(); void OnPreprocess_2498(); void OnEnter_2499(); void OnFixedUpdate_2500(); void DoAddForce_2501(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AddExplosionForce : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* center_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* force_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* radius_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* upwardsModifier_; DLL2SDK::UnityEngine::UnityEngine::ForceMode forceMode_; bool everyFrame_; void _ctor_2490(); void Reset_2491(); void OnPreprocess_2492(); void OnEnter_2493(); void OnFixedUpdate_2494(); void DoAddExplosionForce_2495(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AddComponent : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* component_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmObject* storeComponent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* removeOnExit_; DLL2SDK::UnityEngine::UnityEngine::Component* addedComponent_; void _ctor_2485(); void Reset_2486(); void OnEnter_2487(); void OnExit_2488(); void DoAddComponent_2489(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AddAnimationClip : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmObject* animationClip_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* animationName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* firstFrame_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* lastFrame_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* addLoopFrame_; void _ctor_2481(); void Reset_2482(); void OnEnter_2483(); void DoAddAnimationClip_2484(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ActivateGameObject : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* activate_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* recursive_; bool resetOnExit_; bool everyFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* activatedGameObject_; void _ctor_2474(); void Reset_2475(); void OnEnter_2476(); void OnUpdate_2477(); void OnExit_2478(); void DoActivateGameObject_2479(); void SetActiveRecursively_2480(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool state_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIViewport : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Camera* sourceCamera_; DLL2SDK::UnityEngine::UnityEngine::Transform* topLeft_; DLL2SDK::UnityEngine::UnityEngine::Transform* bottomRight_; float fullSize_; DLL2SDK::UnityEngine::UnityEngine::Camera* mCam_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_2471(); void Start_2472(); void LateUpdate_2473(); }; } namespace DLL2SDK::Assembly_CSharp { struct UITooltip : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Camera* uiCamera_; DLL2SDK::Assembly_CSharp::UILabel* text_; DLL2SDK::UnityEngine::UnityEngine::GameObject* tooltipRoot_; DLL2SDK::Assembly_CSharp::UISprite* background_; float appearSpeed_; bool scalingTransitions_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mTooltip_; DLL2SDK::UnityEngine::UnityEngine::Transform* mTrans_; float mTarget_; float mCurrent_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mSize_; DLL2SDK::Array* mWidgets_; struct StaticFields { DLL2SDK::Assembly_CSharp::UITooltip* mInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Hide_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_2460(); void Awake_2462(); void OnDestroy_2463(); void Start_2464(); void Update_2465(); void SetAlpha_2466(float val_); void SetText_2467(DLL2SDK::mscorlib::System::String* tooltipText_); static bool get_isVisible_2461(); static void ShowText_2468(DLL2SDK::mscorlib::System::String* text_); static void Show_2469(DLL2SDK::mscorlib::System::String* text_); static void Hide_2470(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIWidget : DLL2SDK::Assembly_CSharp::UIRect { DLL2SDK::UnityEngine::UnityEngine::Color mColor_; DLL2SDK::Assembly_CSharp::UIWidget_Pivot mPivot_; int32_t mWidth_; int32_t mHeight_; int32_t mDepth_; DLL2SDK::UnityEngine::UnityEngine::Material* mMat_; DLL2SDK::Assembly_CSharp::UIWidget_OnDimensionsChanged* onChange_; DLL2SDK::Assembly_CSharp::UIWidget_OnPostFillCallback* onPostFill_; DLL2SDK::Assembly_CSharp::UIDrawCall_OnRenderCallback* mOnRender_; bool autoResizeBoxCollider_; bool hideIfOffScreen_; bool considerChildren_; DLL2SDK::Assembly_CSharp::UIWidget_AspectRatioSource keepAspectRatio_; float aspectRatio_; DLL2SDK::Assembly_CSharp::UIWidget_HitCheck* hitCheck_; DLL2SDK::Assembly_CSharp::UIPanel* panel_; DLL2SDK::Assembly_CSharp::UIGeometry* geometry_; bool fillGeometry_; bool mPlayMode_; DLL2SDK::UnityEngine::UnityEngine::Vector4 mDrawRegion_; DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 mLocalToPanel_; bool mIsVisibleByAlpha_; bool mIsVisibleByPanel_; bool mIsInFront_; float mLastAlpha_; bool mMoved_; DLL2SDK::Assembly_CSharp::UIDrawCall* mDrawCall_; DLL2SDK::Array* mCorners_; int32_t mAlphaFrameID_; int32_t mMatrixFrame_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDimensions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSides_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateFinalAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFinalAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Invalidate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateCumulativeAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResizeCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FullCompareFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PanelCompareFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CalculateBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDirty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveFromPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MarkAsChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParentHasChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpgradeFrom265_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAnchor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateVisibility_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckGeometry_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGeometry_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteToBuffers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MakePixelPerfect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFill_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1292(); DLL2SDK::Assembly_CSharp::UIDrawCall_OnRenderCallback* get_onRender_1293(); void set_onRender_1294(DLL2SDK::Assembly_CSharp::UIDrawCall_OnRenderCallback* value_); DLL2SDK::Assembly_CSharp::UIDrawCall* get_drawCall_1295(); void set_drawCall_1296(DLL2SDK::Assembly_CSharp::UIDrawCall* value_); DLL2SDK::UnityEngine::UnityEngine::Vector4 get_drawRegion_1297(); void set_drawRegion_1298(DLL2SDK::UnityEngine::UnityEngine::Vector4 value_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_pivotOffset_1299(); int32_t get_width_1300(); void set_width_1301(int32_t value_); int32_t get_height_1302(); void set_height_1303(int32_t value_); DLL2SDK::UnityEngine::UnityEngine::Color get_color_1304(); void set_color_1305(DLL2SDK::UnityEngine::UnityEngine::Color value_); float get_alpha_1306(); void set_alpha_1307(float value_); bool get_isVisible_1308(); bool get_hasVertices_1309(); DLL2SDK::Assembly_CSharp::UIWidget_Pivot get_rawPivot_1310(); void set_rawPivot_1311(DLL2SDK::Assembly_CSharp::UIWidget_Pivot value_); DLL2SDK::Assembly_CSharp::UIWidget_Pivot get_pivot_1312(); void set_pivot_1313(DLL2SDK::Assembly_CSharp::UIWidget_Pivot value_); int32_t get_depth_1314(); void set_depth_1315(int32_t value_); int32_t get_raycastDepth_1316(); DLL2SDK::Array* get_localCorners_1317(); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_localSize_1318(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_localCenter_1319(); DLL2SDK::Array* get_worldCorners_1320(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_worldCenter_1321(); DLL2SDK::UnityEngine::UnityEngine::Vector4 get_drawingDimensions_1322(); DLL2SDK::UnityEngine::UnityEngine::Material* get_material_1323(); void set_material_1324(DLL2SDK::UnityEngine::UnityEngine::Material* value_); DLL2SDK::UnityEngine::UnityEngine::Texture* get_mainTexture_1325(); void set_mainTexture_1326(DLL2SDK::UnityEngine::UnityEngine::Texture* value_); DLL2SDK::UnityEngine::UnityEngine::Shader* get_shader_1327(); void set_shader_1328(DLL2SDK::UnityEngine::UnityEngine::Shader* value_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_relativeSize_1329(); bool get_hasBoxCollider_1330(); void SetDimensions_1331(int32_t w_, int32_t h_); DLL2SDK::Array* GetSides_1332(DLL2SDK::UnityEngine::UnityEngine::Transform* relativeTo_); float CalculateFinalAlpha_1333(int32_t frameID_); void UpdateFinalAlpha_1334(int32_t frameID_); void Invalidate_1335(bool includeChildren_); float CalculateCumulativeAlpha_1336(int32_t frameID_); void SetRect_1337(float x_, float y_, float width_, float height_); void ResizeCollider_1338(); DLL2SDK::UnityEngine::UnityEngine::Bounds CalculateBounds_1341(); DLL2SDK::UnityEngine::UnityEngine::Bounds CalculateBounds_1342(DLL2SDK::UnityEngine::UnityEngine::Transform* relativeParent_); void SetDirty_1343(); void RemoveFromPanel_1344(); void MarkAsChanged_1345(); DLL2SDK::Assembly_CSharp::UIPanel* CreatePanel_1346(); void CheckLayer_1347(); void ParentHasChanged_1348(); void Awake_1349(); void OnInit_1350(); void UpgradeFrom265_1351(); void OnStart_1352(); void OnAnchor_1353(); void UpdateRect_1354(); void OnApplicationPause_1355(bool paused_); void OnDisable_1356(); void OnDestroy_1357(); bool UpdateVisibility_1358(bool visibleByAlpha_, bool visibleByPanel_); bool UpdateTransform_1359(int32_t frame_); void CheckGeometry_1360(); bool UpdateGeometry_1361(int32_t frame_); void WriteToBuffers_1362(DLL2SDK::mscorlib::System::Collections::Generic::List_1* v_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* u_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* c_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* n_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* t_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* u2_); void MakePixelPerfect_1363(); int32_t get_minWidth_1364(); int32_t get_minHeight_1365(); DLL2SDK::UnityEngine::UnityEngine::Vector4 get_border_1366(); void set_border_1367(DLL2SDK::UnityEngine::UnityEngine::Vector4 value_); void OnFill_1368(DLL2SDK::mscorlib::System::Collections::Generic::List_1* verts_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* uvs_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* cols_); DLL2SDK::Array* __xLuaBaseProxy_GetSides_1369(DLL2SDK::UnityEngine::UnityEngine::Transform* P0_); void __xLuaBaseProxy_Invalidate_1370(bool P0_); void __xLuaBaseProxy_ParentHasChanged_1371(); void __xLuaBaseProxy_Awake_1372(); void __xLuaBaseProxy_OnInit_1373(); void __xLuaBaseProxy_UpdateRect_1374(); void __xLuaBaseProxy_OnDisable_1375(); void __xLuaBaseProxy_OnDestroy_1376(); static int32_t FullCompareFunc_1339(DLL2SDK::Assembly_CSharp::UIWidget* left_, DLL2SDK::Assembly_CSharp::UIWidget* right_); static int32_t PanelCompareFunc_1340(DLL2SDK::Assembly_CSharp::UIWidget* left_, DLL2SDK::Assembly_CSharp::UIWidget* right_); }; } namespace DLL2SDK::Assembly_CSharp { struct UITextList : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* textLabel_; DLL2SDK::Assembly_CSharp::UIProgressBar* scrollBar_; DLL2SDK::Assembly_CSharp::UITextList_Style style_; int32_t paragraphHistory_; DLL2SDK::Array* mSeparator_; float mScroll_; int32_t mTotalLines_; int32_t mLastWidth_; int32_t mLastHeight_; DLL2SDK::Assembly_CSharp::BetterList_1* mParagraphs_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* mHistory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScroll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScrollBar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Add_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Add_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Rebuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateVisibleText_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_2420(); DLL2SDK::Assembly_CSharp::BetterList_1* get_paragraphs_2421(); bool get_isValid_2422(); float get_scrollValue_2423(); void set_scrollValue_2424(float value_); float get_lineHeight_2425(); int32_t get_scrollHeight_2426(); void Clear_2427(); void Start_2428(); void Update_2429(); void OnScroll_2430(float val_); void OnDrag_2431(DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void OnScrollBar_2432(); void Add_2433(DLL2SDK::mscorlib::System::String* text_); void Add_2434(DLL2SDK::mscorlib::System::String* text_, bool updateVisible_); void Rebuild_2435(); void UpdateVisibleText_2436(); static void _cctor_2437(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIStretch : DLL2SDK::Assembly_CSharp::UIBase { DLL2SDK::UnityEngine::UnityEngine::Camera* uiCamera_; DLL2SDK::UnityEngine::UnityEngine::GameObject* container_; DLL2SDK::Assembly_CSharp::UIStretch_Style style_; bool runOnlyOnce_; DLL2SDK::UnityEngine::UnityEngine::Vector2 relativeSize_; DLL2SDK::UnityEngine::UnityEngine::Vector2 initialSize_; DLL2SDK::UnityEngine::UnityEngine::Vector2 borderPadding_; DLL2SDK::Assembly_CSharp::UIWidget* widgetContainer_; DLL2SDK::UnityEngine::UnityEngine::Transform* mTrans_; DLL2SDK::Assembly_CSharp::UIWidget* mWidget_; DLL2SDK::Assembly_CSharp::UISprite* mSprite_; DLL2SDK::Assembly_CSharp::UIPanel* mPanel_; DLL2SDK::Assembly_CSharp::UIRoot* mRoot_; DLL2SDK::UnityEngine::UnityEngine::Animation* mAnim_; DLL2SDK::UnityEngine::UnityEngine::Rect mRect_; bool mStarted_; int32_t NumAnchorsWaiting_; bool bNeedRecursive_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* children_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScreenSizeChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayUpdateAnchor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunOnce_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_2410(); void Awake_2411(); void OnDestroy_2412(); void ScreenSizeChanged_2413(); void Start_2414(); void DelayUpdateAnchor_2415(); void Update_2416(); void ForceUpdate_2417(bool recursive_); void RunOnce_2418(); void __xLuaBaseProxy_ForceUpdate_2419(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIBasicSprite : DLL2SDK::Assembly_CSharp::UIWidget { bool mGrayScale_; DLL2SDK::Assembly_CSharp::UIBasicSprite_Type mType_; DLL2SDK::Assembly_CSharp::UIBasicSprite_FillDirection mFillDirection_; float mFillAmount_; bool mInvert_; DLL2SDK::Assembly_CSharp::UIBasicSprite_Flip mFlip_; DLL2SDK::Assembly_CSharp::UIBasicSprite_MirroredType mMirroredType_; bool mApplyGradient_; DLL2SDK::UnityEngine::UnityEngine::Color mGradientTop_; DLL2SDK::UnityEngine::UnityEngine::Color mGradientBottom_; DLL2SDK::UnityEngine::UnityEngine::Rect mInnerUV_; DLL2SDK::UnityEngine::UnityEngine::Rect mOuterUV_; DLL2SDK::Assembly_CSharp::UIBasicSprite_AdvancedType centerType_; DLL2SDK::Assembly_CSharp::UIBasicSprite_AdvancedType leftType_; DLL2SDK::Assembly_CSharp::UIBasicSprite_AdvancedType rightType_; DLL2SDK::Assembly_CSharp::UIBasicSprite_AdvancedType bottomType_; DLL2SDK::Assembly_CSharp::UIBasicSprite_AdvancedType topType_; struct StaticFields { DLL2SDK::Array* mTempPos_; DLL2SDK::Array* mTempUVs_; DLL2SDK::Array* mMirroredXs_; DLL2SDK::Array* mMirroredYs_; DLL2SDK::Array* mMirroredUs_; DLL2SDK::Array* mMirroredVs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Fill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimpleFill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SlicedFill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddVertexColours_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TiledFill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FilledFill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MirroredFill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdvancedFill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SliceFilledFill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DealVertValueScall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DealUvValueScall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RadialCut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RadialCut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Fill_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1062(); DLL2SDK::Assembly_CSharp::UIBasicSprite_Type get_type_1063(); void set_type_1064(DLL2SDK::Assembly_CSharp::UIBasicSprite_Type value_); DLL2SDK::Assembly_CSharp::UIBasicSprite_Flip get_flip_1065(); void set_flip_1066(DLL2SDK::Assembly_CSharp::UIBasicSprite_Flip value_); DLL2SDK::Assembly_CSharp::UIBasicSprite_FillDirection get_fillDirection_1067(); void set_fillDirection_1068(DLL2SDK::Assembly_CSharp::UIBasicSprite_FillDirection value_); DLL2SDK::Assembly_CSharp::UIBasicSprite_MirroredType get_mirroredType_1069(); void set_mirroredType_1070(DLL2SDK::Assembly_CSharp::UIBasicSprite_MirroredType value_); float get_fillAmount_1071(); void set_fillAmount_1072(float value_); int32_t get_minWidth_1073(); int32_t get_minHeight_1074(); bool get_invert_1075(); void set_invert_1076(bool value_); bool get_hasBorder_1077(); bool get_premultipliedAlpha_1078(); float get_pixelSize_1079(); DLL2SDK::UnityEngine::UnityEngine::Vector4 get_drawingUVs_1080(); DLL2SDK::UnityEngine::UnityEngine::Color get_drawingColor_1081(); void Fill_1082(DLL2SDK::mscorlib::System::Collections::Generic::List_1* verts_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* uvs_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* cols_, DLL2SDK::UnityEngine::UnityEngine::Rect outer_, DLL2SDK::UnityEngine::UnityEngine::Rect inner_); void SimpleFill_1083(DLL2SDK::mscorlib::System::Collections::Generic::List_1* verts_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* uvs_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* cols_); void SlicedFill_1084(DLL2SDK::mscorlib::System::Collections::Generic::List_1* verts_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* uvs_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* cols_); void AddVertexColours_1085(DLL2SDK::mscorlib::System::Collections::Generic::List_1* cols_, DLL2SDK::UnityEngine::UnityEngine::Color* color_, int32_t x_, int32_t y_); void TiledFill_1086(DLL2SDK::mscorlib::System::Collections::Generic::List_1* verts_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* uvs_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* cols_); void FilledFill_1087(DLL2SDK::mscorlib::System::Collections::Generic::List_1* verts_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* uvs_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* cols_); void MirroredFill_1088(DLL2SDK::mscorlib::System::Collections::Generic::List_1* verts_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* uvs_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* cols_); void AdvancedFill_1089(DLL2SDK::mscorlib::System::Collections::Generic::List_1* verts_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* uvs_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* cols_); void SliceFilledFill_1090(DLL2SDK::mscorlib::System::Collections::Generic::List_1* verts_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* uvs_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* cols_); float DealVertValueScall_1091(float baseNum_, float min_, float max_); float DealUvValueScall_1092(float min_, float max_, float baseVertNum_, float minVert_, float maxVert_); static bool RadialCut_1093(DLL2SDK::Array* xy_, DLL2SDK::Array* uv_, float fill_, bool invert_, int32_t corner_); static void RadialCut_1094(DLL2SDK::Array* xy_, float cos_, float sin_, bool invert_, int32_t corner_); static void Fill_1095(DLL2SDK::mscorlib::System::Collections::Generic::List_1* verts_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* uvs_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* cols_, float v0x_, float v1x_, float v0y_, float v1y_, float u0x_, float u1x_, float u0y_, float u1y_, DLL2SDK::UnityEngine::UnityEngine::Color col_); static void _cctor_1096(); }; } namespace DLL2SDK::Assembly_CSharp { struct UISpriteData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* name_; int32_t x_; int32_t y_; int32_t width_; int32_t height_; int32_t borderLeft_; int32_t borderRight_; int32_t borderTop_; int32_t borderBottom_; int32_t paddingLeft_; int32_t paddingRight_; int32_t paddingTop_; int32_t paddingBottom_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPadding_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBorder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyFrom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyBorderFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_2399(); bool get_hasBorder_2400(); bool get_hasPadding_2401(); void SetRect_2402(int32_t x_, int32_t y_, int32_t width_, int32_t height_); void SetPadding_2403(int32_t left_, int32_t bottom_, int32_t right_, int32_t top_); void SetBorder_2404(int32_t left_, int32_t bottom_, int32_t right_, int32_t top_); void CopyFrom_2405(DLL2SDK::Assembly_CSharp::UISpriteData* sd_); void CopyBorderFrom_2406(DLL2SDK::Assembly_CSharp::UISpriteData* sd_); }; } namespace DLL2SDK::Assembly_CSharp { struct UISpriteAnimation : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t frameIndex_; int32_t mFPS_; DLL2SDK::mscorlib::System::String* mPrefix_; bool mLoop_; bool mSnap_; DLL2SDK::Assembly_CSharp::UISprite* mSprite_; float mDelta_; bool mActive_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mSpriteNames_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RebuildSpriteList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetToBeginning_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_2384(); int32_t get_frames_2385(); int32_t get_framesPerSecond_2386(); void set_framesPerSecond_2387(int32_t value_); DLL2SDK::mscorlib::System::String* get_namePrefix_2388(); void set_namePrefix_2389(DLL2SDK::mscorlib::System::String* value_); bool get_loop_2390(); void set_loop_2391(bool value_); bool get_isPlaying_2392(); void Start_2393(); void Update_2394(); void RebuildSpriteList_2395(); void Play_2396(); void Pause_2397(); void ResetToBeginning_2398(); }; } namespace DLL2SDK::Assembly_CSharp { struct UISprite : DLL2SDK::Assembly_CSharp::UIBasicSprite { DLL2SDK::Assembly_CSharp::UIAtlas* mAtlas_; DLL2SDK::mscorlib::System::String* mSpriteName_; bool mFillCenter_; DLL2SDK::Assembly_CSharp::UISpriteData* mSprite_; bool mSpriteSet_; DLL2SDK::UnityEngine::UnityEngine::Material* mGrayMaterial_; DLL2SDK::UnityEngine::UnityEngine::Material* mGrayBaseMat_; bool mIsDirtySpriteName_; bool mLastGrayStatus_; bool mNeedSetGray_; bool m_IsSpriteHasLoaded_; int32_t defaultWidth_; int32_t defaultHeight_; int32_t oldWidth_; int32_t oldHeight_; bool mFixAspectRatioOnStart_; bool VarifyOnceAwake_; int32_t _AtlasReferenceGeneration_k__BackingField_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Color GrayScaleColor_; DLL2SDK::UnityEngine::UnityEngine::Color NormalColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSetGray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNormal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSetNormal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshGrayMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAtlasSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAtlasSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MakePixelPerfect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MakePixelPerfectWithLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IncRef_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DecRef_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoverOldSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VerifyAtlas_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_KeepAspectRatioBasedOnWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_KeepAspectRatioBasedOnHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_KeepAspectRatioInRect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MakePixelPerfectExtended_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_2312(); DLL2SDK::UnityEngine::UnityEngine::Texture* get_mainTexture_2313(); void set_mainTexture_2314(DLL2SDK::UnityEngine::UnityEngine::Texture* value_); DLL2SDK::UnityEngine::UnityEngine::Material* get_material_2315(); void set_material_2316(DLL2SDK::UnityEngine::UnityEngine::Material* value_); DLL2SDK::UnityEngine::UnityEngine::Material* get_originalMaterial_2317(); bool get_NeedSetGray_2318(); void SetGray_2319(); void DoSetGray_2320(); void SetNormal_2321(); void DoSetNormal_2322(); void RefreshSprite_2323(); DLL2SDK::Assembly_CSharp::UIAtlas* get_atlas_2324(); void set_atlas_2325(DLL2SDK::Assembly_CSharp::UIAtlas* value_); DLL2SDK::mscorlib::System::String* get_spriteName_2326(); void set_spriteName_2327(DLL2SDK::mscorlib::System::String* value_); void RefreshGrayMaterial_2328(); bool get_isValid_2329(); bool get_fillCenter_2330(); void set_fillCenter_2331(bool value_); bool get_applyGradient_2332(); void set_applyGradient_2333(bool value_); DLL2SDK::UnityEngine::UnityEngine::Color get_gradientTop_2334(); void set_gradientTop_2335(DLL2SDK::UnityEngine::UnityEngine::Color value_); DLL2SDK::UnityEngine::UnityEngine::Color get_gradientBottom_2336(); void set_gradientBottom_2337(DLL2SDK::UnityEngine::UnityEngine::Color value_); DLL2SDK::UnityEngine::UnityEngine::Vector4 get_border_2338(); float get_pixelSize_2339(); int32_t get_minWidth_2340(); int32_t get_minHeight_2341(); DLL2SDK::UnityEngine::UnityEngine::Vector4 get_drawingDimensions_2342(); bool get_premultipliedAlpha_2343(); DLL2SDK::Assembly_CSharp::UISpriteData* GetAtlasSprite_2344(); void SetAtlasSprite_2345(DLL2SDK::Assembly_CSharp::UISpriteData* sp_); void MakePixelPerfect_2346(); void MakePixelPerfectWithLimit_2347(DLL2SDK::Assembly_CSharp::UISprite_LimitType limitType_, int32_t limitValue_); void OnInit_2348(); void UpdateRect_2349(); void OnFill_2350(DLL2SDK::mscorlib::System::Collections::Generic::List_1* verts_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* uvs_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* cols_); bool get_FixAspectRatioOnStart_2351(); void set_FixAspectRatioOnStart_2352(bool value_); int32_t get_AtlasReferenceGeneration_2353(); void set_AtlasReferenceGeneration_2354(int32_t value_); void Awake_2355(); void IncRef_2356(); void DecRef_2357(); void RecoverOldSize_2358(); void OnDestroy_2359(); void OnStart_2360(); DLL2SDK::mscorlib::System::String* get_spriteNameWidth_2361(); void set_spriteNameWidth_2362(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_spriteNameHeight_2363(); void set_spriteNameHeight_2364(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_spriteNameOriginalSize_2365(); void set_spriteNameOriginalSize_2366(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_spriteNameAuto_2367(); void set_spriteNameAuto_2368(DLL2SDK::mscorlib::System::String* value_); bool get_GrayScale_2369(); void set_GrayScale_2370(bool value_); void VerifyAtlas_2371(); void KeepAspectRatioBasedOnWidth_2372(int32_t newWidth_, bool keepOriginalSizeIfSmaller_); void KeepAspectRatioBasedOnHeight_2373(int32_t newHeight_, bool keepOriginalSizeIfSmaller_); void KeepAspectRatioInRect_2374(int32_t WidthLimit_, int32_t HeightLimit_, bool keepOriginalSizeIfSmaller_); void MakePixelPerfectExtended_2375(); void __xLuaBaseProxy_MakePixelPerfect_2377(); void __xLuaBaseProxy_OnInit_2378(); void __xLuaBaseProxy_UpdateRect_2379(); void __xLuaBaseProxy_OnFill_2380(DLL2SDK::mscorlib::System::Collections::Generic::List_1* P0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P2_); void __xLuaBaseProxy_Awake_2381(); void __xLuaBaseProxy_OnDestroy_2382(); void __xLuaBaseProxy_OnStart_2383(); static void _cctor_2376(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIRotateAlign : DLL2SDK::Assembly_CSharp::UIBase { DLL2SDK::Assembly_CSharp::UIRect_AnchorPoint* left_; DLL2SDK::Assembly_CSharp::UIRect_AnchorPoint* right_; DLL2SDK::Assembly_CSharp::UIRect_AnchorPoint* bottom_; DLL2SDK::Assembly_CSharp::UIRect_AnchorPoint* top_; bool ClockTurn_; bool InClockTurn_; DLL2SDK::Assembly_CSharp::UIWidget* target_; DLL2SDK::UnityEngine::UnityEngine::Vector2 pvt_; DLL2SDK::Assembly_CSharp::UIWidget* anchorBox_; bool bUpdate_; DLL2SDK::UnityEngine::UnityEngine::Transform* parent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_2307(); void Start_2308(); void Update_2309(); void ForceUpdate_2310(bool recursive_); void __xLuaBaseProxy_ForceUpdate_2311(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIRoot : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIRoot_Projection projection_; DLL2SDK::Assembly_CSharp::UIRoot_Scaling scalingStyle_; int32_t manualWidth_; int32_t manualHeight_; int32_t minimumHeight_; int32_t maximumHeight_; bool fitWidth_; bool fitHeight_; bool adjustByDPI_; bool shrinkPortraitUI_; DLL2SDK::UnityEngine::UnityEngine::Transform* mTrans_; DLL2SDK::UnityEngine::UnityEngine::Camera* mCamera_; float mPerspHeight_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPixelSizeAdjustment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetPixelSizeAdjustment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CorrentPerpectiveCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Broadcast_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Broadcast_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_2289(); DLL2SDK::Assembly_CSharp::UIRoot_Constraint get_constraint_2290(); DLL2SDK::Assembly_CSharp::UIRoot_Scaling get_activeScaling_2291(); int32_t get_activeHeight_2292(); float get_pixelSizeAdjustment_2293(); float GetPixelSizeAdjustment_2295(int32_t height_); void Awake_2296(); void OnEnable_2297(); void OnDisable_2298(); DLL2SDK::UnityEngine::UnityEngine::Camera* get_RootCamera_2299(); void CorrentPerpectiveCamera_2300(float height_, bool force_); void Start_2301(); void Update_2302(); void UpdateScale_2303(bool updateAnchors_); static float GetPixelSizeAdjustment_2294(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); static void Broadcast_2304(DLL2SDK::mscorlib::System::String* funcName_); static void Broadcast_2305(DLL2SDK::mscorlib::System::String* funcName_, DLL2SDK::mscorlib::System::Object* param_); static void _cctor_2306(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIPanel : DLL2SDK::Assembly_CSharp::UIRect { DLL2SDK::Assembly_CSharp::UIPanel_OnGeometryUpdated* onGeometryUpdated_; bool showInPanelTool_; bool generateNormals_; bool generateUV2_; DLL2SDK::Assembly_CSharp::UIDrawCall_ShadowMode shadowMode_; bool widgetsAreStatic_; bool cullWhileDragging_; bool alwaysOnScreen_; bool anchorOffset_; bool softBorderPadding_; DLL2SDK::Assembly_CSharp::UIPanel_RenderQueue renderQueue_; int32_t startingRenderQueue_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* widgets_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* drawCalls_; DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 worldToLocal_; DLL2SDK::UnityEngine::UnityEngine::Vector4 drawCallClipRange_; DLL2SDK::Assembly_CSharp::UIPanel_OnClippingMoved* onClipMove_; DLL2SDK::Assembly_CSharp::UIPanel_OnCreateMaterial* onCreateMaterial_; DLL2SDK::Assembly_CSharp::UIDrawCall_OnCreateDrawCall* onCreateDrawCall_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* mClipTexture_; float mAlpha_; DLL2SDK::Assembly_CSharp::UIDrawCall_Clipping mClipping_; DLL2SDK::UnityEngine::UnityEngine::Vector4 mClipRange_; DLL2SDK::UnityEngine::UnityEngine::Vector2 mClipSoftness_; int32_t mDepth_; int32_t mSortingOrder_; DLL2SDK::mscorlib::System::String* mSortingLayerName_; bool mRebuild_; bool mResized_; DLL2SDK::UnityEngine::UnityEngine::Vector2 mClipOffset_; int32_t mMatrixFrame_; int32_t mAlphaFrameID_; int32_t mLayer_; DLL2SDK::UnityEngine::UnityEngine::Vector2 mMin_; DLL2SDK::UnityEngine::UnityEngine::Vector2 mMax_; bool mSortWidgets_; bool mUpdateScroll_; int32_t mCachedStartingRQ_; bool mDrawCallsChanged_; bool SlicedFrame_; bool NeedCheckDrawCallQueue_; bool useSortingOrder_; DLL2SDK::Assembly_CSharp::UIPanel* mParentPanel_; bool mHasMoved_; DLL2SDK::Assembly_CSharp::UIDrawCall_OnRenderCallback* mOnRender_; bool mForced_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_; DLL2SDK::Array* mTemp_; bool drawCallCachedTrigger_; float UpdateInterval_; float mUpdateTime_; bool EnableSlicedFrame_; DLL2SDK::Array* mCorners_; int32_t mUpdateFrame_; bool UseDynamicDrawCallInsert_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* TempDCList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* TempDCIndexList_; DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache0_; DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache1_; DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InvalidateClipping_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSides_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Invalidate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateFinalAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_IsVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Affects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RebuildAllDrawCalls_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDirty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindParent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParentHasChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoEnableInternal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleSlicedFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdateScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTransformMatrix_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAnchor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StaticLateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawCallQueueCheck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSelf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortWidgets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillAllDrawCalls_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillDrawCall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDrawCalls_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLayers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWidgets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindDrawCall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateDrawCallForInsert_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InsertNewDrawCallToDcList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SliceOldDrawCallToInsertNewL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SliceOldDrawCallToInsertNewR_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateConstrainOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConstrainTargetToBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ConstrainTargetToBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Find_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Find_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Find_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWindowSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFontRebuilt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceHideFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillDirtyDrawCalls_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawCallQueueDebugTest_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_2181(); DLL2SDK::mscorlib::System::String* get_sortingLayerName_2182(); void set_sortingLayerName_2183(DLL2SDK::mscorlib::System::String* value_); bool get_canBeAnchored_2185(); float get_alpha_2186(); void set_alpha_2187(float value_); int32_t get_depth_2188(); void set_depth_2189(int32_t value_); int32_t get_sortingOrder_2190(); void set_sortingOrder_2191(int32_t value_); float get_width_2193(); float get_height_2194(); bool get_halfPixelOffset_2195(); bool get_usedForUI_2196(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_drawCallOffset_2197(); DLL2SDK::Assembly_CSharp::UIDrawCall_Clipping get_clipping_2198(); void set_clipping_2199(DLL2SDK::Assembly_CSharp::UIDrawCall_Clipping value_); DLL2SDK::Assembly_CSharp::UIPanel* get_parentPanel_2200(); int32_t get_clipCount_2201(); bool get_hasClipping_2202(); bool get_hasCumulativeClipping_2203(); bool get_clipsChildren_2204(); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_clipOffset_2205(); void set_clipOffset_2206(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); void InvalidateClipping_2207(); DLL2SDK::UnityEngine::UnityEngine::Texture2D* get_clipTexture_2208(); void set_clipTexture_2209(DLL2SDK::UnityEngine::UnityEngine::Texture2D* value_); DLL2SDK::UnityEngine::UnityEngine::Vector4 get_clipRange_2210(); void set_clipRange_2211(DLL2SDK::UnityEngine::UnityEngine::Vector4 value_); DLL2SDK::UnityEngine::UnityEngine::Vector4 get_baseClipRegion_2212(); void set_baseClipRegion_2213(DLL2SDK::UnityEngine::UnityEngine::Vector4 value_); DLL2SDK::UnityEngine::UnityEngine::Vector4 get_finalClipRegion_2214(); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_clipSoftness_2215(); void set_clipSoftness_2216(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); DLL2SDK::Array* get_localCorners_2217(); DLL2SDK::Array* get_worldCorners_2218(); DLL2SDK::Array* GetSides_2219(DLL2SDK::UnityEngine::UnityEngine::Transform* relativeTo_); void Invalidate_2220(bool includeChildren_); float CalculateFinalAlpha_2221(int32_t frameID_); void SetRect_2222(float x_, float y_, float width_, float height_); bool IsVisible_2223(DLL2SDK::UnityEngine::UnityEngine::Vector3 a_, DLL2SDK::UnityEngine::UnityEngine::Vector3 b_, DLL2SDK::UnityEngine::UnityEngine::Vector3 c_, DLL2SDK::UnityEngine::UnityEngine::Vector3 d_); bool IsVisible_2224(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); bool IsVisible_2225(DLL2SDK::Assembly_CSharp::UIWidget* w_); bool Affects_2226(DLL2SDK::Assembly_CSharp::UIWidget* w_); void RebuildAllDrawCalls_2227(); void SetDirty_2228(); void Awake_2229(); void FindParent_2230(); void ParentHasChanged_2231(); void OnStart_2232(); void DoEnableInternal_2233(); void ToggleSlicedFrame_2234(bool open_); void OnInit_2235(); void LateUpdateScrollView_2236(); void OnDisable_2237(); void UpdateTransformMatrix_2238(); void OnAnchor_2239(); bool DrawCallQueueCheck_2241(); void UpdateSelf_2242(); void SortWidgets_2243(); void FillAllDrawCalls_2244(); bool FillDrawCall_2245(DLL2SDK::Assembly_CSharp::UIDrawCall* dc_); void UpdateDrawCalls_2246(int32_t sortOrder_); void UpdateLayers_2247(); void UpdateWidgets_2248(); DLL2SDK::Assembly_CSharp::UIDrawCall* FindDrawCall_2249(DLL2SDK::Assembly_CSharp::UIWidget* w_); DLL2SDK::Assembly_CSharp::UIDrawCall* CreateDrawCallForInsert_2250(DLL2SDK::UnityEngine::UnityEngine::Material* mat_, DLL2SDK::UnityEngine::UnityEngine::Texture* tex_, DLL2SDK::UnityEngine::UnityEngine::Shader* sdr_, int32_t depthStart_, int32_t depthEnd_); DLL2SDK::Assembly_CSharp::UIDrawCall* InsertNewDrawCallToDcList_2251(DLL2SDK::Assembly_CSharp::UIWidget* w_, int32_t index_, DLL2SDK::UnityEngine::UnityEngine::Material* mat_, DLL2SDK::UnityEngine::UnityEngine::Texture* tex_, DLL2SDK::UnityEngine::UnityEngine::Shader* sdr_, int32_t depthStart_, int32_t depthEnd_); DLL2SDK::Assembly_CSharp::UIDrawCall* SliceOldDrawCallToInsertNewL_2252(int32_t oldDcIndex_, DLL2SDK::Assembly_CSharp::UIWidget* w_, DLL2SDK::UnityEngine::UnityEngine::Material* mat_, DLL2SDK::UnityEngine::UnityEngine::Texture* tex_, DLL2SDK::UnityEngine::UnityEngine::Shader* sdr_, int32_t depthStart_, int32_t depthEnd_); DLL2SDK::Assembly_CSharp::UIDrawCall* SliceOldDrawCallToInsertNewR_2253(int32_t oldDcIndex_, DLL2SDK::Assembly_CSharp::UIWidget* w_, DLL2SDK::UnityEngine::UnityEngine::Material* mat_, DLL2SDK::UnityEngine::UnityEngine::Texture* tex_, DLL2SDK::UnityEngine::UnityEngine::Shader* sdr_, int32_t depthStart_, int32_t depthEnd_); void AddWidget_2254(DLL2SDK::Assembly_CSharp::UIWidget* w_); void RemoveWidget_2255(DLL2SDK::Assembly_CSharp::UIWidget* w_); void Refresh_2256(); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalculateConstrainOffset_2257(DLL2SDK::UnityEngine::UnityEngine::Vector2 min_, DLL2SDK::UnityEngine::UnityEngine::Vector2 max_); bool ConstrainTargetToBounds_2258(DLL2SDK::UnityEngine::UnityEngine::Transform* target_, DLL2SDK::UnityEngine::UnityEngine::Bounds* targetBounds_, bool immediate_); bool ConstrainTargetToBounds_2259(DLL2SDK::UnityEngine::UnityEngine::Transform* target_, bool immediate_); DLL2SDK::UnityEngine::UnityEngine::Vector2 GetWindowSize_2263(); DLL2SDK::UnityEngine::UnityEngine::Vector2 GetViewSize_2264(); void ForceHideFrame_2266(); void FillDirtyDrawCalls_2267(); void DrawCallQueueDebugTest_2268(); DLL2SDK::Array* __xLuaBaseProxy_GetSides_2270(DLL2SDK::UnityEngine::UnityEngine::Transform* P0_); void __xLuaBaseProxy_Invalidate_2271(bool P0_); void __xLuaBaseProxy_Awake_2272(); void __xLuaBaseProxy_ParentHasChanged_2273(); void __xLuaBaseProxy_DoEnableInternal_2274(); void __xLuaBaseProxy_OnInit_2275(); void __xLuaBaseProxy_OnDisable_2276(); static int32_t get_nextUnusedDepth_2184(); static int32_t CompareFunc_2192(DLL2SDK::Assembly_CSharp::UIPanel* a_, DLL2SDK::Assembly_CSharp::UIPanel* b_); static void StaticLateUpdate_2240(); static DLL2SDK::Assembly_CSharp::UIPanel* Find_2260(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_); static DLL2SDK::Assembly_CSharp::UIPanel* Find_2261(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, bool createIfMissing_); static DLL2SDK::Assembly_CSharp::UIPanel* Find_2262(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, bool createIfMissing_, int32_t layer_); static void OnFontRebuilt_2265(); static void _cctor_2269(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIOrthoCamera : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Camera* mCam_; DLL2SDK::UnityEngine::UnityEngine::Transform* mTrans_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_2178(); void Start_2179(); void Update_2180(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIMaskedSprite : DLL2SDK::Assembly_CSharp::UISprite { DLL2SDK::UnityEngine::UnityEngine::Rect maskRect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFill_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_2175(); void OnFill_2176(DLL2SDK::mscorlib::System::Collections::Generic::List_1* verts_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* uvs_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* cols_); void __xLuaBaseProxy_OnFill_2177(DLL2SDK::mscorlib::System::Collections::Generic::List_1* P0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P2_); }; } namespace DLL2SDK::Assembly_CSharp { struct UILocalize : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::String* key_; bool mStarted_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_2170(); void set_value_2171(DLL2SDK::mscorlib::System::String* value_); void OnEnable_2172(); void Start_2173(); void OnLocalize_2174(); }; } namespace DLL2SDK::Assembly_CSharp { struct UILabel : DLL2SDK::Assembly_CSharp::UIWidget { DLL2SDK::Assembly_CSharp::UILabel_Crispness keepCrispWhenShrunk_; DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext Context_; DLL2SDK::Assembly_CSharp::UILabel_FontCategory mFontCategory_; DLL2SDK::Assembly_CSharp::UIFont* mFont_; DLL2SDK::mscorlib::System::String* mText_; DLL2SDK::mscorlib::System::String* mLocID_; int32_t mFontSize_; DLL2SDK::UnityEngine::UnityEngine::FontStyle mFontStyle_; DLL2SDK::Assembly_CSharp::NGUIText_Alignment mAlignment_; bool mEncoding_; int32_t mMaxLineCount_; DLL2SDK::Assembly_CSharp::UILabel_Effect mEffectStyle_; DLL2SDK::UnityEngine::UnityEngine::Color mEffectColor_; DLL2SDK::Assembly_CSharp::NGUIText_SymbolStyle mSymbols_; DLL2SDK::UnityEngine::UnityEngine::Vector2 mEffectDistance_; DLL2SDK::Assembly_CSharp::UILabel_Overflow mOverflow_; bool mApplyGradient_; DLL2SDK::UnityEngine::UnityEngine::Color mGradientTop_; DLL2SDK::UnityEngine::UnityEngine::Color mGradientBottom_; int32_t mSpacingX_; int32_t mSpacingY_; bool mUseFloatSpacing_; float mFloatSpacingX_; float mFloatSpacingY_; bool mOverflowEllipsis_; int32_t mOverflowWidth_; DLL2SDK::Assembly_CSharp::UILabel_Modifier mModifier_; bool mShrinkToFit_; int32_t mMaxLineWidth_; int32_t mMaxLineHeight_; float mLineWidth_; bool mMultiline_; DLL2SDK::UnityEngine::UnityEngine::Font* mActiveTTF_; float mDensity_; bool mShouldBeProcessed_; DLL2SDK::mscorlib::System::String* mProcessedText_; bool mPremultiply_; DLL2SDK::UnityEngine::UnityEngine::Vector2 mCalculatedSize_; float mScale_; int32_t mFinalFontSize_; int32_t mLastWidth_; int32_t mLastHeight_; DLL2SDK::Assembly_CSharp::UILabel_ModifierFunc* customModifier_; bool ProcessTextLegacyMode_; bool ProcessTextFull_; DLL2SDK::UnityEngine::UnityEngine::Color originalWidgetColor_; DLL2SDK::Assembly_CSharp::UILabel_Effect originalEffect_; DLL2SDK::UnityEngine::UnityEngine::Color originalEffectColor_; DLL2SDK::UnityEngine::UnityEngine::Color originalGradientTopColor_; DLL2SDK::UnityEngine::UnityEngine::Color originalGradientBottomColor_; bool isInGrayScale_; float currentNumber_; int32_t destinationNumber_; float changeStep_; bool isAdd_; DLL2SDK::mscorlib::System::String* m_wraptext_; struct StaticFields { DLL2SDK::Assembly_CSharp::ManualShrinkList_1* mList_; int32_t mListShrinkFrame_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mFontUsage_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* NeedProcessTextLabelList_; int32_t ThisFrameProcessedTextCount_; int32_t FrameProcessMax_; int32_t NextProcessFrame_; int32_t mFontChangedDepth_; DLL2SDK::Assembly_CSharp::BetterList_1* mTempDrawcalls_; DLL2SDK::Assembly_CSharp::BetterList_1* mTempLabels_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mTempVerts_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mTempIndices_; DLL2SDK::UnityEngine::UnityEngine::Color COLOR_DEFAULT_; DLL2SDK::UnityEngine::UnityEngine::Color COLOR_DISABLE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLocalized_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StaticLateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActiveFont_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFontTextureChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReopenAllLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LanguageRebuildStepClean_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LanguageRebuildStepBuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLanguageChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FontRebuilt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSides_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpgradeFrom265_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAnchor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessAndRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoEnableInternal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MarkAsChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessTextInternal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MakePixelPerfect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AssumeNaturalSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCharacterIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetCharacterIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCharacterIndexAtPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetCharacterIndexAtPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWordAtPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetWordAtPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWordAtCharacterIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUrlAtPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetUrlAtPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUrlAtCharacterIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_GetCharacterIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintOverlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShadow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateOffsetToFit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentPercent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentSelection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Wrap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Wrap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateContext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateContextFont_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GraduallyChangeNumber_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_2013(); DLL2SDK::UnityEngine::UnityEngine::Font* get_mTrueTypeFont_2014(); int32_t get_finalFontSize_2015(); bool get_shouldBeProcessed_2016(); void set_shouldBeProcessed_2017(bool value_); bool get_isAnchoredHorizontally_2018(); bool get_isAnchoredVertically_2019(); DLL2SDK::UnityEngine::UnityEngine::Material* get_material_2020(); void set_material_2021(DLL2SDK::UnityEngine::UnityEngine::Material* value_); DLL2SDK::UnityEngine::UnityEngine::Texture* get_mainTexture_2022(); void set_mainTexture_2023(DLL2SDK::UnityEngine::UnityEngine::Texture* value_); DLL2SDK::Assembly_CSharp::UIFont* get_font_2024(); void set_font_2025(DLL2SDK::Assembly_CSharp::UIFont* value_); DLL2SDK::Assembly_CSharp::UIFont* get_bitmapFont_2026(); void set_bitmapFont_2027(DLL2SDK::Assembly_CSharp::UIFont* value_); DLL2SDK::UnityEngine::UnityEngine::Font* get_trueTypeFont_2028(); void set_trueTypeFont_2029(DLL2SDK::UnityEngine::UnityEngine::Font* value_); DLL2SDK::UnityEngine::UnityEngine::Object* get_ambigiousFont_2030(); void set_ambigiousFont_2031(DLL2SDK::UnityEngine::UnityEngine::Object* value_); DLL2SDK::mscorlib::System::String* get_text_2032(); void set_text_2033(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_locID_2034(); void set_locID_2035(DLL2SDK::mscorlib::System::String* value_); bool IsLocalized_2036(); int32_t get_defaultFontSize_2037(); int32_t get_fontSize_2038(); void set_fontSize_2039(int32_t value_); DLL2SDK::UnityEngine::UnityEngine::FontStyle get_fontStyle_2040(); void set_fontStyle_2041(DLL2SDK::UnityEngine::UnityEngine::FontStyle value_); DLL2SDK::Assembly_CSharp::NGUIText_Alignment get_alignment_2042(); void set_alignment_2043(DLL2SDK::Assembly_CSharp::NGUIText_Alignment value_); bool get_applyGradient_2044(); void set_applyGradient_2045(bool value_); DLL2SDK::UnityEngine::UnityEngine::Color get_gradientTop_2046(); void set_gradientTop_2047(DLL2SDK::UnityEngine::UnityEngine::Color value_); DLL2SDK::UnityEngine::UnityEngine::Color get_gradientBottom_2048(); void set_gradientBottom_2049(DLL2SDK::UnityEngine::UnityEngine::Color value_); int32_t get_spacingX_2050(); void set_spacingX_2051(int32_t value_); int32_t get_spacingY_2052(); void set_spacingY_2053(int32_t value_); bool get_useFloatSpacing_2054(); void set_useFloatSpacing_2055(bool value_); float get_floatSpacingX_2056(); void set_floatSpacingX_2057(float value_); float get_floatSpacingY_2058(); void set_floatSpacingY_2059(float value_); float get_effectiveSpacingY_2060(); float get_effectiveSpacingX_2061(); bool get_overflowEllipsis_2062(); void set_overflowEllipsis_2063(bool value_); int32_t get_overflowWidth_2064(); void set_overflowWidth_2065(int32_t value_); bool get_keepCrisp_2066(); bool get_supportEncoding_2067(); void set_supportEncoding_2068(bool value_); DLL2SDK::Assembly_CSharp::NGUIText_SymbolStyle get_symbolStyle_2069(); void set_symbolStyle_2070(DLL2SDK::Assembly_CSharp::NGUIText_SymbolStyle value_); DLL2SDK::Assembly_CSharp::UILabel_Overflow get_overflowMethod_2071(); void set_overflowMethod_2072(DLL2SDK::Assembly_CSharp::UILabel_Overflow value_); bool get_multiLine_2073(); void set_multiLine_2074(bool value_); DLL2SDK::Array* get_localCorners_2075(); DLL2SDK::Array* get_worldCorners_2076(); DLL2SDK::UnityEngine::UnityEngine::Vector4 get_drawingDimensions_2077(); int32_t get_maxLineCount_2078(); void set_maxLineCount_2079(int32_t value_); DLL2SDK::Assembly_CSharp::UILabel_Effect get_effectStyle_2080(); void set_effectStyle_2081(DLL2SDK::Assembly_CSharp::UILabel_Effect value_); DLL2SDK::UnityEngine::UnityEngine::Color get_effectColor_2082(); void set_effectColor_2083(DLL2SDK::UnityEngine::UnityEngine::Color value_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_effectDistance_2084(); void set_effectDistance_2085(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); int32_t get_quadsPerCharacter_2086(); DLL2SDK::mscorlib::System::String* get_processedText_2087(); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_printedSize_2088(); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_localSize_2089(); bool get_isValid_2090(); DLL2SDK::Assembly_CSharp::UILabel_Modifier get_modifier_2091(); void set_modifier_2092(DLL2SDK::Assembly_CSharp::UILabel_Modifier value_); void OnInit_2094(); void OnDisable_2095(); void SetActiveFont_2096(DLL2SDK::UnityEngine::UnityEngine::Font* fnt_); DLL2SDK::mscorlib::System::String* get_printedText_2097(); DLL2SDK::mscorlib::System::Collections::IEnumerator* ReopenAllLabel_2099(); void LanguageRebuildStepClean_2100(); void LanguageRebuildStepBuild_2101(); void FontRebuilt_2103(); DLL2SDK::Array* GetSides_2104(DLL2SDK::UnityEngine::UnityEngine::Transform* relativeTo_); void UpgradeFrom265_2105(); void OnAnchor_2106(); void ProcessAndRequest_2107(); void DoEnableInternal_2108(); void OnStart_2109(); void MarkAsChanged_2110(); void ProcessText_2111(bool legacyMode_, bool full_); void ProcessTextInternal_2112(bool legacyMode_, bool full_); void MakePixelPerfect_2113(); void AssumeNaturalSize_2114(); int32_t GetCharacterIndex_2115(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); int32_t GetCharacterIndex_2116(DLL2SDK::UnityEngine::UnityEngine::Vector2 localPos_); int32_t GetCharacterIndexAtPosition_2117(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_, bool precise_); int32_t GetCharacterIndexAtPosition_2118(DLL2SDK::UnityEngine::UnityEngine::Vector2 localPos_, bool precise_); DLL2SDK::mscorlib::System::String* GetWordAtPosition_2119(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); DLL2SDK::mscorlib::System::String* GetWordAtPosition_2120(DLL2SDK::UnityEngine::UnityEngine::Vector2 localPos_); DLL2SDK::mscorlib::System::String* GetWordAtCharacterIndex_2121(int32_t characterIndex_); DLL2SDK::mscorlib::System::String* GetUrlAtPosition_2122(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); DLL2SDK::mscorlib::System::String* GetUrlAtPosition_2123(DLL2SDK::UnityEngine::UnityEngine::Vector2 localPos_); DLL2SDK::mscorlib::System::String* GetUrlAtCharacterIndex_2124(int32_t characterIndex_); int32_t GetCharacterIndex_2125(int32_t currentIndex_, DLL2SDK::UnityEngine::UnityEngine::KeyCode key_); void PrintOverlay_2126(int32_t start_, int32_t end_, DLL2SDK::Assembly_CSharp::UIGeometry* caret_, DLL2SDK::Assembly_CSharp::UIGeometry* highlight_, DLL2SDK::UnityEngine::UnityEngine::Color caretColor_, DLL2SDK::UnityEngine::UnityEngine::Color highlightColor_); void OnFill_2127(DLL2SDK::mscorlib::System::Collections::Generic::List_1* verts_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* uvs_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* cols_); DLL2SDK::UnityEngine::UnityEngine::Vector2 ApplyOffset_2128(DLL2SDK::mscorlib::System::Collections::Generic::List_1* verts_, int32_t start_); void ApplyShadow_2129(DLL2SDK::mscorlib::System::Collections::Generic::List_1* verts_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* uvs_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* cols_, int32_t start_, int32_t end_, float x_, float y_); int32_t CalculateOffsetToFit_2130(DLL2SDK::mscorlib::System::String* text_); void SetCurrentProgress_2131(); void SetCurrentPercent_2132(); void SetCurrentSelection_2133(); bool Wrap_2134(DLL2SDK::mscorlib::System::String* text_, DLL2SDK::mscorlib::System::String* final_); bool Wrap_2135(DLL2SDK::mscorlib::System::String* text_, DLL2SDK::mscorlib::System::String* final_, int32_t height_); void UpdateContext_2136(); void UpdateContextFont_2137(); void OnApplicationPause_2138(bool paused_); bool get_GrayScale_2139(); void set_GrayScale_2140(bool value_); int32_t get_DestinationNumber_2141(); void set_DestinationNumber_2142(int32_t value_); void GraduallyChangeNumber_2143(); DLL2SDK::mscorlib::System::String* get_WrapText_2144(); void set_WrapText_2145(DLL2SDK::mscorlib::System::String* value_); void __xLuaBaseProxy_OnInit_2147(); void __xLuaBaseProxy_OnDisable_2148(); DLL2SDK::Array* __xLuaBaseProxy_GetSides_2149(DLL2SDK::UnityEngine::UnityEngine::Transform* P0_); void __xLuaBaseProxy_UpgradeFrom265_2150(); void __xLuaBaseProxy_OnAnchor_2151(); void __xLuaBaseProxy_DoEnableInternal_2152(); void __xLuaBaseProxy_OnStart_2153(); void __xLuaBaseProxy_MarkAsChanged_2154(); void __xLuaBaseProxy_MakePixelPerfect_2155(); void __xLuaBaseProxy_OnFill_2156(DLL2SDK::mscorlib::System::Collections::Generic::List_1* P0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P2_); static void StaticLateUpdate_2093(); static void OnFontTextureChanged_2098(DLL2SDK::UnityEngine::UnityEngine::Font* font_); static void OnLanguageChanged_2102(); static void _cctor_2146(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIInputOnGUI : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_2012(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIInput : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UILabel* otherLanguageLabel_; DLL2SDK::Assembly_CSharp::UILabel* arabicLanguageLabel_; DLL2SDK::Assembly_CSharp::UIInput_InputType inputType_; DLL2SDK::Assembly_CSharp::UIInput_OnReturnKey onReturnKey_; DLL2SDK::Assembly_CSharp::UIInput_KeyboardType keyboardType_; bool hideInput_; bool selectAllTextOnFocus_; DLL2SDK::Assembly_CSharp::UIInput_Validation validation_; int32_t characterLimit_; int32_t chatCharacterLimit_; DLL2SDK::mscorlib::System::String* savedAs_; DLL2SDK::UnityEngine::UnityEngine::GameObject* selectOnTab_; DLL2SDK::UnityEngine::UnityEngine::Color activeTextColor_; DLL2SDK::UnityEngine::UnityEngine::Color caretColor_; DLL2SDK::UnityEngine::UnityEngine::Color selectionColor_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* onSubmit_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* onChange_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* onReachChatCharacterLimit_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* onDeselect_; DLL2SDK::Assembly_CSharp::UIInput_OnValidate* onValidate_; DLL2SDK::Assembly_CSharp::UIInput_StrByteCount* strByteCount_; DLL2SDK::mscorlib::System::String* mValue_; DLL2SDK::mscorlib::System::String* mDefaultText_; DLL2SDK::UnityEngine::UnityEngine::Color mDefaultColor_; float mPosition_; bool mDoInit_; DLL2SDK::Assembly_CSharp::NGUIText_Alignment mAlignment_; bool mLoadSavedValue_; int32_t mSelectionStart_; int32_t mSelectionEnd_; DLL2SDK::Assembly_CSharp::UITexture* mHighlight_; DLL2SDK::Assembly_CSharp::UITexture* mCaret_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* mBlankTex_; float mNextBlink_; float mLastAlpha_; DLL2SDK::mscorlib::System::String* mCached_; int32_t mSelectMe_; int32_t mSelectTime_; bool mStarted_; DLL2SDK::Assembly_CSharp::UICamera* mCam_; bool mEllipsis_; struct StaticFields { DLL2SDK::Assembly_CSharp::UIInput* current_; DLL2SDK::Assembly_CSharp::UIInput* selection_; int32_t mDrawStart_; DLL2SDK::mscorlib::System::String* mLastIME_; DLL2SDK::UnityEngine::UnityEngine::TouchScreenKeyboard* mKeyboard_; bool mWaitForKeyboard_; int32_t mIgnoreKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Set_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StrLenthCaculate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Validate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckArabic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveToPlayerPrefs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelectEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeselectEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoBackspace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStringLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Insert_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLeftText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRightText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSelection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCharUnderMouse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cleanup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Submit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Validate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExecuteOnChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExecuteOnReachChatCharacterLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExecuteOnDeselect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveFocus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1947(); DLL2SDK::Assembly_CSharp::UILabel* get_WrapperLabel_1948(); DLL2SDK::mscorlib::System::String* get_defaultText_1949(); void set_defaultText_1950(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::UnityEngine::UnityEngine::Color get_defaultColor_1951(); void set_defaultColor_1952(DLL2SDK::UnityEngine::UnityEngine::Color value_); bool get_inputShouldBeHidden_1953(); DLL2SDK::mscorlib::System::String* get_text_1954(); void set_text_1955(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_value_1956(); void set_value_1957(DLL2SDK::mscorlib::System::String* value_); void Set_1958(DLL2SDK::mscorlib::System::String* value_, bool notify_); bool get_selected_1959(); void set_selected_1960(bool value_); bool get_isSelected_1961(); void set_isSelected_1962(bool value_); int32_t get_cursorPosition_1963(); void set_cursorPosition_1964(int32_t value_); int32_t get_cursorPositionForChat_1965(); int32_t get_selectionStart_1966(); void set_selectionStart_1967(int32_t value_); int32_t get_selectionEnd_1968(); void set_selectionEnd_1969(int32_t value_); DLL2SDK::Assembly_CSharp::UITexture* get_caret_1970(); int32_t StrLenthCaculate_1971(DLL2SDK::mscorlib::System::String* str_); DLL2SDK::mscorlib::System::String* Validate_1972(DLL2SDK::mscorlib::System::String* val_); void Start_1973(); void OnEnable_1974(); void CheckArabic_1975(); void Init_1976(); void SaveToPlayerPrefs_1977(DLL2SDK::mscorlib::System::String* val_); void OnSelect_1978(bool isSelected_); void OnSelectEvent_1979(); void OnDeselectEvent_1980(); void Update_1981(); void OnKey_1982(DLL2SDK::UnityEngine::UnityEngine::KeyCode key_); void DoBackspace_1983(); int32_t GetStringLength_1984(DLL2SDK::mscorlib::System::String* str_); void Insert_1985(DLL2SDK::mscorlib::System::String* text_); DLL2SDK::mscorlib::System::String* GetLeftText_1986(); DLL2SDK::mscorlib::System::String* GetRightText_1987(); DLL2SDK::mscorlib::System::String* GetSelection_1988(); int32_t GetCharUnderMouse_1989(); void OnPress_1990(bool isPressed_); void OnDrag_1991(DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void OnDisable_1992(); void Cleanup_1993(); void Submit_1994(); void UpdateLabel_1995(); wchar_t Validate_1996(DLL2SDK::mscorlib::System::String* text_, int32_t pos_, wchar_t ch_); void ExecuteOnChange_1997(); void ExecuteOnReachChatCharacterLimit_1998(); void ExecuteOnDeselect_1999(); void RemoveFocus_2000(); void SaveValue_2001(); void LoadValue_2002(); static void _cctor_2003(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIFont : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Material* mMat_; DLL2SDK::UnityEngine::UnityEngine::Rect mUVRect_; DLL2SDK::Assembly_CSharp::BMFont* mFont_; DLL2SDK::Assembly_CSharp::UIAtlas* mAtlas_; DLL2SDK::Assembly_CSharp::UIFont* mReplacement_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mSymbols_; DLL2SDK::UnityEngine::UnityEngine::Font* mDynamicFont_; int32_t mDynamicFontSize_; DLL2SDK::UnityEngine::UnityEngine::FontStyle mDynamicFontStyle_; DLL2SDK::Assembly_CSharp::UISpriteData* mSprite_; int32_t mPMA_; int32_t mPacked_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Trim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_References_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIfRelated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MarkAsChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUVRect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSymbol_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MatchSymbol_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSymbol_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveSymbol_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RenameSymbol_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UsesSprite_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1901(); DLL2SDK::Assembly_CSharp::BMFont* get_bmFont_1902(); void set_bmFont_1903(DLL2SDK::Assembly_CSharp::BMFont* value_); int32_t get_texWidth_1904(); void set_texWidth_1905(int32_t value_); int32_t get_texHeight_1906(); void set_texHeight_1907(int32_t value_); bool get_hasSymbols_1908(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_symbols_1909(); DLL2SDK::Assembly_CSharp::UIAtlas* get_atlas_1910(); void set_atlas_1911(DLL2SDK::Assembly_CSharp::UIAtlas* value_); DLL2SDK::UnityEngine::UnityEngine::Material* get_material_1912(); void set_material_1913(DLL2SDK::UnityEngine::UnityEngine::Material* value_); bool get_premultipliedAlpha_1914(); bool get_premultipliedAlphaShader_1915(); bool get_packedFontShader_1916(); DLL2SDK::UnityEngine::UnityEngine::Texture2D* get_texture_1917(); DLL2SDK::UnityEngine::UnityEngine::Rect get_uvRect_1918(); void set_uvRect_1919(DLL2SDK::UnityEngine::UnityEngine::Rect value_); DLL2SDK::mscorlib::System::String* get_spriteName_1920(); void set_spriteName_1921(DLL2SDK::mscorlib::System::String* value_); bool get_isValid_1922(); int32_t get_size_1923(); void set_size_1924(int32_t value_); int32_t get_defaultSize_1925(); void set_defaultSize_1926(int32_t value_); DLL2SDK::Assembly_CSharp::UISpriteData* get_sprite_1927(); DLL2SDK::Assembly_CSharp::UIFont* get_replacement_1928(); void set_replacement_1929(DLL2SDK::Assembly_CSharp::UIFont* value_); bool get_isDynamic_1930(); DLL2SDK::UnityEngine::UnityEngine::Font* get_dynamicFont_1931(); void set_dynamicFont_1932(DLL2SDK::UnityEngine::UnityEngine::Font* value_); DLL2SDK::UnityEngine::UnityEngine::FontStyle get_dynamicFontStyle_1933(); void set_dynamicFontStyle_1934(DLL2SDK::UnityEngine::UnityEngine::FontStyle value_); void Trim_1935(); bool References_1936(DLL2SDK::Assembly_CSharp::UIFont* font_); DLL2SDK::UnityEngine::UnityEngine::Texture* get_dynamicTexture_1938(); void MarkAsChanged_1939(); void UpdateUVRect_1940(); DLL2SDK::Assembly_CSharp::BMSymbol* GetSymbol_1941(DLL2SDK::mscorlib::System::String* sequence_, bool createIfMissing_); DLL2SDK::Assembly_CSharp::BMSymbol* MatchSymbol_1942(DLL2SDK::mscorlib::System::String* text_, int32_t offset_, int32_t textLength_); void AddSymbol_1943(DLL2SDK::mscorlib::System::String* sequence_, DLL2SDK::mscorlib::System::String* spriteName_); void RemoveSymbol_1944(DLL2SDK::mscorlib::System::String* sequence_); void RenameSymbol_1945(DLL2SDK::mscorlib::System::String* before_, DLL2SDK::mscorlib::System::String* after_); bool UsesSprite_1946(DLL2SDK::mscorlib::System::String* s_); static bool CheckIfRelated_1937(DLL2SDK::Assembly_CSharp::UIFont* a_, DLL2SDK::Assembly_CSharp::UIFont* b_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIColorPicker : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Color value_; DLL2SDK::Assembly_CSharp::UIWidget* selectionWidget_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* onChange_; DLL2SDK::UnityEngine::UnityEngine::Transform* mTrans_; DLL2SDK::Assembly_CSharp::UITexture* mUITex_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* mTex_; DLL2SDK::Assembly_CSharp::UICamera* mCam_; DLL2SDK::UnityEngine::UnityEngine::Vector2 mPos_; int32_t mWidth_; int32_t mHeight_; struct StaticFields { DLL2SDK::Assembly_CSharp::UIColorPicker* current_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* mRed_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* mGreen_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* mBlue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPan_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Sample_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Select_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Select_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Sample_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1891(); void Start_1892(); void OnDestroy_1893(); void OnPress_1894(bool pressed_); void OnDrag_1895(DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void OnPan_1896(DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void Sample_1897(); void Select_1898(DLL2SDK::UnityEngine::UnityEngine::Vector2 v_); DLL2SDK::UnityEngine::UnityEngine::Vector2 Select_1899(DLL2SDK::UnityEngine::UnityEngine::Color c_); static DLL2SDK::UnityEngine::UnityEngine::Color Sample_1900(float x_, float y_); }; } namespace DLL2SDK::Assembly_CSharp { struct UICamera : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UICamera_EventType eventType_; bool eventsGoToColliders_; DLL2SDK::UnityEngine::UnityEngine::LayerMask eventReceiverMask_; DLL2SDK::Assembly_CSharp::UICamera_ProcessEventsIn processEventsIn_; bool debug_; bool useMouse_; bool useTouch_; bool allowMultiTouch_; bool useKeyboard_; bool useController_; bool stickyTooltip_; float tooltipDelay_; bool longPressTooltip_; float mouseDragThreshold_; float mouseClickThreshold_; float touchDragThreshold_; float touchClickThreshold_; float rangeDistance_; DLL2SDK::mscorlib::System::String* horizontalAxisName_; DLL2SDK::mscorlib::System::String* verticalAxisName_; DLL2SDK::mscorlib::System::String* horizontalPanAxisName_; DLL2SDK::mscorlib::System::String* verticalPanAxisName_; DLL2SDK::mscorlib::System::String* scrollAxisName_; bool commandClick_; DLL2SDK::UnityEngine::UnityEngine::KeyCode submitKey0_; DLL2SDK::UnityEngine::UnityEngine::KeyCode submitKey1_; DLL2SDK::UnityEngine::UnityEngine::KeyCode cancelKey0_; DLL2SDK::UnityEngine::UnityEngine::KeyCode cancelKey1_; bool autoHideCursor_; DLL2SDK::UnityEngine::UnityEngine::Camera* mCam_; float mNextRaycast_; float totalTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::BetterList_1* list_; DLL2SDK::Assembly_CSharp::UICamera_GetKeyStateFunc* GetKeyDown_; DLL2SDK::Assembly_CSharp::UICamera_GetKeyStateFunc* GetKeyUp_; DLL2SDK::Assembly_CSharp::UICamera_GetKeyStateFunc* GetKey_; DLL2SDK::Assembly_CSharp::UICamera_GetAxisFunc* GetAxis_; DLL2SDK::Assembly_CSharp::UICamera_GetAnyKeyFunc* GetAnyKeyDown_; DLL2SDK::Assembly_CSharp::UICamera_GetMouseDelegate* GetMouse_; DLL2SDK::Assembly_CSharp::UICamera_GetTouchDelegate* GetTouch_; DLL2SDK::Assembly_CSharp::UICamera_RemoveTouchDelegate* RemoveTouch_; DLL2SDK::Assembly_CSharp::UICamera_OnScreenResize* onScreenResize_; DLL2SDK::Assembly_CSharp::UICamera_OnCustomInput* onCustomInput_; bool showTooltips_; bool ignoreAllEvents_; bool ignoreControllerInput_; bool mDisableController_; DLL2SDK::UnityEngine::UnityEngine::Vector2 mLastPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 lastWorldPosition_; DLL2SDK::UnityEngine::UnityEngine::Ray lastWorldRay_; DLL2SDK::UnityEngine::UnityEngine::RaycastHit lastHit_; DLL2SDK::Assembly_CSharp::UICamera* current_; DLL2SDK::UnityEngine::UnityEngine::Camera* currentCamera_; DLL2SDK::Assembly_CSharp::UICamera_OnSchemeChange* onSchemeChange_; DLL2SDK::Assembly_CSharp::UICamera_ControlScheme mLastScheme_; int32_t currentTouchID_; DLL2SDK::UnityEngine::UnityEngine::KeyCode mCurrentKey_; DLL2SDK::Assembly_CSharp::UICamera_MouseOrTouch* currentTouch_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* onTouchCurrentChanged_; bool mInputFocus_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mGenericHandler_; DLL2SDK::UnityEngine::UnityEngine::GameObject* fallThrough_; DLL2SDK::Assembly_CSharp::UICamera_VoidDelegate* onClick_; DLL2SDK::Assembly_CSharp::UICamera_VoidDelegate* onDoubleClick_; DLL2SDK::Assembly_CSharp::UICamera_BoolDelegate* onHover_; DLL2SDK::Assembly_CSharp::UICamera_BoolDelegate* onPress_; DLL2SDK::Assembly_CSharp::UICamera_BoolDelegate* onSelect_; DLL2SDK::Assembly_CSharp::UICamera_FloatDelegate* onScroll_; DLL2SDK::Assembly_CSharp::UICamera_VectorDelegate* onDrag_; DLL2SDK::Assembly_CSharp::UICamera_VoidDelegate* onDragStart_; DLL2SDK::Assembly_CSharp::UICamera_ObjectDelegate* onDragOver_; DLL2SDK::Assembly_CSharp::UICamera_ObjectDelegate* onDragOut_; DLL2SDK::Assembly_CSharp::UICamera_VoidDelegate* onDragEnd_; DLL2SDK::Assembly_CSharp::UICamera_ObjectDelegate* onDrop_; DLL2SDK::Assembly_CSharp::UICamera_KeyCodeDelegate* onKey_; DLL2SDK::Assembly_CSharp::UICamera_KeyCodeDelegate* onNavigate_; DLL2SDK::Assembly_CSharp::UICamera_VectorDelegate* onPan_; DLL2SDK::Assembly_CSharp::UICamera_BoolDelegate* onTooltip_; DLL2SDK::Assembly_CSharp::UICamera_MoveDelegate* onMouseMove_; DLL2SDK::Array* mMouse_; DLL2SDK::Assembly_CSharp::UICamera_MouseOrTouch* controller_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* activeTouches_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mTouchIDs_; int32_t mWidth_; int32_t mHeight_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mTooltip_; float mTooltipTime_; bool isDragging_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mRayHitObject_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mHover_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mSelected_; DLL2SDK::Assembly_CSharp::UICamera_DepthEntry mHit_; DLL2SDK::Assembly_CSharp::BetterList_1* mHits_; DLL2SDK::Array* mRayHits_; DLL2SDK::UnityEngine::UnityEngine::Plane m2DPlane_; float mNextEvent_; int32_t mNotifying_; bool mUsingTouchEvents_; DLL2SDK::Assembly_CSharp::BetterList_1_CompareFunc* __f__am_cache0_; DLL2SDK::Assembly_CSharp::BetterList_1_CompareFunc* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::BetterList_1_CompareFunc* __f__mg_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPressed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CountInputSources_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CompareFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindRootRigidbody_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Raycast_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Raycast_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHighlighted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindCameraForLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDirection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetDirection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_GetDirection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Notify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessMouse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessTouches_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessFakeTouches_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessOthers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessRelease_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveSpecialLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSpecialLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessTouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelNextTooltip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTooltip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideTooltip_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1742(); bool get_stickyPress_1743(); bool get_handlesEvents_1762(); DLL2SDK::UnityEngine::UnityEngine::Camera* get_cachedCamera_1763(); void Awake_1792(); void OnEnable_1793(); void OnDisable_1794(); void Start_1795(); void Update_1796(); void LateUpdate_1797(); void ProcessEvents_1798(); void ProcessMouse_1799(); void ProcessTouches_1800(); void ProcessFakeTouches_1801(); void ProcessOthers_1802(); void ProcessPress_1803(bool pressed_, float click_, float drag_); void ProcessRelease_1804(bool isMouse_, float drag_); bool HasCollider_1805(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void RemoveSpecialLayer_1806(DLL2SDK::mscorlib::System::String* layerName_); void AddSpecialLayer_1807(DLL2SDK::mscorlib::System::String* layerName_); void ProcessTouch_1808(bool pressed_, bool released_); static bool get_disableController_1744(); static void set_disableController_1745(bool value_); static DLL2SDK::UnityEngine::UnityEngine::Vector2 get_lastTouchPosition_1746(); static void set_lastTouchPosition_1747(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); static DLL2SDK::UnityEngine::UnityEngine::Vector2 get_lastEventPosition_1748(); static void set_lastEventPosition_1749(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); static DLL2SDK::Assembly_CSharp::UICamera* get_first_1750(); static DLL2SDK::Assembly_CSharp::UICamera_ControlScheme get_currentScheme_1751(); static void set_currentScheme_1752(DLL2SDK::Assembly_CSharp::UICamera_ControlScheme value_); static DLL2SDK::UnityEngine::UnityEngine::KeyCode get_currentKey_1753(); static void set_currentKey_1754(DLL2SDK::UnityEngine::UnityEngine::KeyCode value_); static DLL2SDK::UnityEngine::UnityEngine::Ray get_currentRay_1755(); static bool get_inputHasFocus_1756(); static DLL2SDK::UnityEngine::UnityEngine::GameObject* get_genericEventHandler_1757(); static void set_genericEventHandler_1758(DLL2SDK::UnityEngine::UnityEngine::GameObject* value_); static DLL2SDK::Assembly_CSharp::UICamera_MouseOrTouch* get_mouse0_1759(); static DLL2SDK::Assembly_CSharp::UICamera_MouseOrTouch* get_mouse1_1760(); static DLL2SDK::Assembly_CSharp::UICamera_MouseOrTouch* get_mouse2_1761(); static DLL2SDK::UnityEngine::UnityEngine::GameObject* get_tooltipObject_1764(); static bool get_isOverUI_1765(); static bool get_uiHasFocus_1766(); static DLL2SDK::UnityEngine::UnityEngine::GameObject* get_hoveredObject_1767(); static void set_hoveredObject_1768(DLL2SDK::UnityEngine::UnityEngine::GameObject* value_); static DLL2SDK::UnityEngine::UnityEngine::GameObject* get_controllerNavigationObject_1769(); static void set_controllerNavigationObject_1770(DLL2SDK::UnityEngine::UnityEngine::GameObject* value_); static DLL2SDK::UnityEngine::UnityEngine::GameObject* get_selectedObject_1771(); static void set_selectedObject_1772(DLL2SDK::UnityEngine::UnityEngine::GameObject* value_); static bool IsPressed_1773(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); static int32_t get_touchCount_1774(); static int32_t CountInputSources_1775(); static int32_t get_dragCount_1776(); static DLL2SDK::UnityEngine::UnityEngine::Camera* get_mainCameraInCurrentMap_1777(); static DLL2SDK::UnityEngine::UnityEngine::Camera* get_mainCamera_1778(); static DLL2SDK::Assembly_CSharp::UICamera* get_eventHandler_1779(); static int32_t CompareFunc_1780(DLL2SDK::Assembly_CSharp::UICamera* a_, DLL2SDK::Assembly_CSharp::UICamera* b_); static DLL2SDK::UnityEngine::UnityEngine::Rigidbody* FindRootRigidbody_1781(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_); static void Raycast_1782(DLL2SDK::Assembly_CSharp::UICamera_MouseOrTouch* touch_); static bool Raycast_1783(DLL2SDK::UnityEngine::UnityEngine::Vector3 inPos_); static bool IsVisible_1784(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPoint_, DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); static bool IsVisible_1785(DLL2SDK::Assembly_CSharp::UICamera_DepthEntry* de_); static bool IsHighlighted_1786(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); static DLL2SDK::Assembly_CSharp::UICamera* FindCameraForLayer_1787(int32_t layer_); static int32_t GetDirection_1788(DLL2SDK::UnityEngine::UnityEngine::KeyCode up_, DLL2SDK::UnityEngine::UnityEngine::KeyCode down_); static int32_t GetDirection_1789(DLL2SDK::UnityEngine::UnityEngine::KeyCode up0_, DLL2SDK::UnityEngine::UnityEngine::KeyCode up1_, DLL2SDK::UnityEngine::UnityEngine::KeyCode down0_, DLL2SDK::UnityEngine::UnityEngine::KeyCode down1_); static int32_t GetDirection_1790(DLL2SDK::mscorlib::System::String* axis_); static void Notify_1791(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::mscorlib::System::String* funcName_, DLL2SDK::mscorlib::System::Object* obj_); static void CancelNextTooltip_1809(); static bool ShowTooltip_1810(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); static bool HideTooltip_1811(); static void _cctor_1812(); static int32_t _Raycast_m__0_1813(DLL2SDK::Assembly_CSharp::UICamera_DepthEntry r1_, DLL2SDK::Assembly_CSharp::UICamera_DepthEntry r2_); static bool _GetKeyDown_m__1_1814(DLL2SDK::UnityEngine::UnityEngine::KeyCode key_); static bool _GetKeyUp_m__2_1815(DLL2SDK::UnityEngine::UnityEngine::KeyCode key_); static bool _GetKey_m__3_1816(DLL2SDK::UnityEngine::UnityEngine::KeyCode key_); static float _GetAxis_m__4_1817(DLL2SDK::mscorlib::System::String* axis_); static DLL2SDK::Assembly_CSharp::UICamera_MouseOrTouch* _GetMouse_m__5_1818(int32_t button_); static DLL2SDK::Assembly_CSharp::UICamera_MouseOrTouch* _GetTouch_m__6_1819(int32_t id_, bool createIfMissing_); static void _RemoveTouch_m__7_1820(int32_t id_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIAutoStretch : DLL2SDK::Assembly_CSharp::UIStretch { DLL2SDK::Assembly_CSharp::UIWidget* Target_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1734(); void Update_1735(); void __xLuaBaseProxy_Update_1736(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIAtlas : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Material* material_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mSprites_; float mPixelSize_; DLL2SDK::Assembly_CSharp::UIAtlas* mReplacement_; DLL2SDK::Assembly_CSharp::UIAtlas_Coordinates mCoordinates_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* sprites_; int32_t mPMA_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mSpriteIndices_; bool isDynamicAtlas_; bool mInited_; bool bUseLowQualityAtlas_; bool m_CheckedBundle_; struct StaticFields { bool LowQualitySetting_; DLL2SDK::mscorlib::System::String* kPandoraShader_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLowQualityAtlas_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRandomSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MarkSpriteListAsChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortAlphabetically_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetListOfSprites_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetListOfSprites_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_References_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIfRelated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MarkAsChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Upgrade_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1708(); bool IsLowQualityAtlas_1709(); DLL2SDK::UnityEngine::UnityEngine::Material* get_spriteMaterial_1710(); void set_spriteMaterial_1711(DLL2SDK::UnityEngine::UnityEngine::Material* value_); bool get_premultipliedAlpha_1712(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_spriteList_1713(); void set_spriteList_1714(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::UnityEngine::UnityEngine::Texture* get_texture_1715(); float get_pixelSize_1716(); void set_pixelSize_1717(float value_); DLL2SDK::Assembly_CSharp::UIAtlas* get_replacement_1718(); void set_replacement_1719(DLL2SDK::Assembly_CSharp::UIAtlas* value_); DLL2SDK::Assembly_CSharp::UISpriteData* GetSprite_1720(DLL2SDK::mscorlib::System::String* name_); DLL2SDK::mscorlib::System::String* GetRandomSprite_1721(DLL2SDK::mscorlib::System::String* startsWith_); void MarkSpriteListAsChanged_1722(); void SortAlphabetically_1723(); DLL2SDK::Assembly_CSharp::BetterList_1* GetListOfSprites_1724(); DLL2SDK::Assembly_CSharp::BetterList_1* GetListOfSprites_1725(DLL2SDK::mscorlib::System::String* match_); bool References_1726(DLL2SDK::Assembly_CSharp::UIAtlas* atlas_); void MarkAsChanged_1728(); bool Upgrade_1729(); static bool CheckIfRelated_1727(DLL2SDK::Assembly_CSharp::UIAtlas* a_, DLL2SDK::Assembly_CSharp::UIAtlas* b_); static void _cctor_1730(); static int32_t _SortAlphabetically_m__0_1731(DLL2SDK::Assembly_CSharp::UISpriteData* s1_, DLL2SDK::Assembly_CSharp::UISpriteData* s2_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIAnchor : DLL2SDK::Assembly_CSharp::UIBase { DLL2SDK::UnityEngine::UnityEngine::Camera* uiCamera_; DLL2SDK::UnityEngine::UnityEngine::GameObject* container_; DLL2SDK::Assembly_CSharp::UIAnchor_Side side_; bool runOnlyOnce_; DLL2SDK::UnityEngine::UnityEngine::Vector2 relativeOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector2 pixelOffset_; DLL2SDK::Assembly_CSharp::UIWidget* widgetContainer_; DLL2SDK::UnityEngine::UnityEngine::Transform* mTrans_; DLL2SDK::UnityEngine::UnityEngine::Animation* mAnim_; DLL2SDK::UnityEngine::UnityEngine::Rect mRect_; DLL2SDK::Assembly_CSharp::UIRoot* mRoot_; bool mStarted_; bool mUpdateAnchor_; int32_t NumAnchorsWaiting_; struct StaticFields { bool uiAnchorAlwaysUpdateEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScreenSizeChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceUpdateAnchor_Editor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceUpdateAnchor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayUpdateAnchor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAnchorOnce_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetUICamera_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1694(); void OnEnable_1695(); void OnDisable_1696(); void ScreenSizeChanged_1697(); void Start_1698(); void ForceUpdateAnchor_Editor_1699(); void ForceUpdateAnchor_1700(bool bForce_, bool bTryFindCamera_); void Update_1701(); void DelayUpdateAnchor_1702(); void UpdateAnchorOnce_1703(); void ForceUpdate_1704(bool recursive_); void ResetUICamera_1705(); void __xLuaBaseProxy_ForceUpdate_1707(bool P0_); static void _cctor_1706(); }; } namespace DLL2SDK::Assembly_CSharp { struct UI2DSpriteAnimation : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t frameIndex_; int32_t framerate_; bool ignoreTimeScale_; bool loop_; DLL2SDK::Array* frames_; DLL2SDK::UnityEngine::UnityEngine::Vector2 size_; DLL2SDK::UnityEngine::UnityEngine::SpriteRenderer* mUnitySprite_; DLL2SDK::Assembly_CSharp::UI2DSprite* mNguiSprite_; float mUpdate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetToBeginning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSprite_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1684(); bool get_isPlaying_1685(); int32_t get_framesPerSecond_1686(); void set_framesPerSecond_1687(int32_t value_); void Play_1688(); void Pause_1689(); void ResetToBeginning_1690(); void Start_1691(); void Update_1692(); void UpdateSprite_1693(); }; } namespace DLL2SDK::Assembly_CSharp { struct UI2DSprite : DLL2SDK::Assembly_CSharp::UIBasicSprite { DLL2SDK::UnityEngine::UnityEngine::Sprite* mSprite_; DLL2SDK::UnityEngine::UnityEngine::Shader* mShader_; DLL2SDK::UnityEngine::UnityEngine::Vector4 mBorder_; bool mFixedAspect_; float mPixelSize_; DLL2SDK::UnityEngine::UnityEngine::Sprite* nextSprite_; int32_t mPMA_; bool m_GrayScale_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Color GrayScaleColor_; DLL2SDK::UnityEngine::UnityEngine::Color NormalColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MakePixelPerfect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMaterialFloat_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1659(); DLL2SDK::UnityEngine::UnityEngine::Sprite* get_sprite2D_1660(); void set_sprite2D_1661(DLL2SDK::UnityEngine::UnityEngine::Sprite* value_); DLL2SDK::UnityEngine::UnityEngine::Material* get_material_1662(); void set_material_1663(DLL2SDK::UnityEngine::UnityEngine::Material* value_); DLL2SDK::UnityEngine::UnityEngine::Shader* get_shader_1664(); void set_shader_1665(DLL2SDK::UnityEngine::UnityEngine::Shader* value_); DLL2SDK::UnityEngine::UnityEngine::Texture* get_mainTexture_1666(); bool get_fixedAspect_1667(); void set_fixedAspect_1668(bool value_); bool get_premultipliedAlpha_1669(); float get_pixelSize_1670(); DLL2SDK::UnityEngine::UnityEngine::Vector4 get_drawingDimensions_1671(); DLL2SDK::UnityEngine::UnityEngine::Vector4 get_border_1672(); void set_border_1673(DLL2SDK::UnityEngine::UnityEngine::Vector4 value_); void OnUpdate_1674(); void MakePixelPerfect_1675(); void OnFill_1676(DLL2SDK::mscorlib::System::Collections::Generic::List_1* verts_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* uvs_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* cols_); void SetMaterialFloat_1677(DLL2SDK::mscorlib::System::String* paraName_, float value_); bool get_GrayScale_1678(); void set_GrayScale_1679(bool value_); void __xLuaBaseProxy_OnUpdate_1681(); void __xLuaBaseProxy_MakePixelPerfect_1682(); void __xLuaBaseProxy_OnFill_1683(DLL2SDK::mscorlib::System::Collections::Generic::List_1* P0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P2_); static void _cctor_1680(); }; } namespace DLL2SDK::Assembly_CSharp { struct GamepadTransparent : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float Alpha_; DLL2SDK::Assembly_CSharp::UIPanel* panel_; DLL2SDK::Assembly_CSharp::UIWidget* widget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1657(); void Awake_1658(); }; } namespace DLL2SDK::Assembly_CSharp { struct GamepadButton : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool m_ShowInteractiveEffect_; bool m_IsCompositeButton_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* m_ClickCollider_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_ClickFx_; DLL2SDK::Assembly_CSharp::GamepadButton_NormalButtonCfg* m_NoramlCfg_; DLL2SDK::Assembly_CSharp::GamepadButton_CompositeButtonCfg* m_CompositeCfg_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_ContainerObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_ClickMaskCollider_; int32_t m_EventPriority_; bool m_EventResponse_; bool m_NotifyGameObjectEvent_; int32_t m_BaseDepth_; float PressStartTime_; DLL2SDK::Assembly_CSharp::GameEngine::GamepadType LastFrameGamepadType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateButtonSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGamepadButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterGamepadButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PressDownEventDispose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PressUpEventDispose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AbsorbEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClickEventDispose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterGamepadButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1635(); void Refresh_1636(); void UpdateView_1638(); void UpdateGamepadButton_1639(DLL2SDK::Assembly_CSharp::GameEngine::GamepadButtonShowType btn_); void RegisterGamepadButton_1640(); void Awake_1641(); bool PressDownEventDispose_1642(); bool PressUpEventDispose_1643(); bool AbsorbEvent_1644(); bool ClickEventDispose_1645(); void OnDisable_1646(); void Update_1647(); void OnDestroy_1648(); void UnregisterGamepadButton_1649(); void Start_1650(); static void UpdateButtonSprite_1637(DLL2SDK::Assembly_CSharp::UISprite* sprite_, DLL2SDK::Assembly_CSharp::GameEngine::GamepadButtonShowType buttonType_, DLL2SDK::Assembly_CSharp::GameEngine::GamepadButtonOpType opType_, DLL2SDK::Assembly_CSharp::UISprite* dirHoldBg_); }; } namespace DLL2SDK::Assembly_CSharp { struct TweenWidth : DLL2SDK::Assembly_CSharp::UITweener { int32_t from_; int32_t to_; bool updateTable_; DLL2SDK::Assembly_CSharp::UIWidget* mWidget_; DLL2SDK::Assembly_CSharp::UITable* mTable_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Begin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStartToCurrentValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEndToCurrentValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentValueToStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentValueToEnd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1591(); DLL2SDK::Assembly_CSharp::UIWidget* get_cachedWidget_1592(); int32_t get_width_1593(); void set_width_1594(int32_t value_); int32_t get_value_1595(); void set_value_1596(int32_t value_); void OnUpdate_1597(float factor_, bool isFinished_); void SetStartToCurrentValue_1599(); void SetEndToCurrentValue_1600(); void SetCurrentValueToStart_1601(); void SetCurrentValueToEnd_1602(); void __xLuaBaseProxy_SetStartToCurrentValue_1603(); void __xLuaBaseProxy_SetEndToCurrentValue_1604(); static DLL2SDK::Assembly_CSharp::TweenWidth* Begin_1598(DLL2SDK::Assembly_CSharp::UIWidget* widget_, float duration_, int32_t width_); }; } namespace DLL2SDK::Assembly_CSharp { struct TweenVolume : DLL2SDK::Assembly_CSharp::UITweener { float from_; float to_; DLL2SDK::UnityEngine::UnityEngine::AudioSource* mSource_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Begin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStartToCurrentValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEndToCurrentValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1579(); DLL2SDK::UnityEngine::UnityEngine::AudioSource* get_audioSource_1580(); float get_volume_1581(); void set_volume_1582(float value_); float get_value_1583(); void set_value_1584(float value_); void OnUpdate_1585(float factor_, bool isFinished_); void SetStartToCurrentValue_1587(); void SetEndToCurrentValue_1588(); void __xLuaBaseProxy_SetStartToCurrentValue_1589(); void __xLuaBaseProxy_SetEndToCurrentValue_1590(); static DLL2SDK::Assembly_CSharp::TweenVolume* Begin_1586(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, float duration_, float targetVolume_); }; } namespace DLL2SDK::Assembly_CSharp { struct TweenTransform : DLL2SDK::Assembly_CSharp::UITweener { DLL2SDK::UnityEngine::UnityEngine::Transform* from_; DLL2SDK::UnityEngine::UnityEngine::Transform* to_; bool parentWhenFinished_; DLL2SDK::UnityEngine::UnityEngine::Transform* mTrans_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mPos_; DLL2SDK::UnityEngine::UnityEngine::Quaternion mRot_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mScale_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Begin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Begin_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1575(); void OnUpdate_1576(float factor_, bool isFinished_); static DLL2SDK::Assembly_CSharp::TweenTransform* Begin_1577(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, float duration_, DLL2SDK::UnityEngine::UnityEngine::Transform* to_); static DLL2SDK::Assembly_CSharp::TweenTransform* Begin_1578(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, float duration_, DLL2SDK::UnityEngine::UnityEngine::Transform* from_, DLL2SDK::UnityEngine::UnityEngine::Transform* to_); }; } namespace DLL2SDK::Assembly_CSharp { struct TweenScale : DLL2SDK::Assembly_CSharp::UITweener { DLL2SDK::UnityEngine::UnityEngine::Vector3 from_; DLL2SDK::UnityEngine::UnityEngine::Vector3 to_; bool updateTable_; DLL2SDK::UnityEngine::UnityEngine::Transform* mTrans_; DLL2SDK::Assembly_CSharp::UITable* mTable_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Begin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStartToCurrentValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEndToCurrentValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentValueToStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentValueToEnd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1561(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_cachedTransform_1562(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_value_1563(); void set_value_1564(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_scale_1565(); void set_scale_1566(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); void OnUpdate_1567(float factor_, bool isFinished_); void SetStartToCurrentValue_1569(); void SetEndToCurrentValue_1570(); void SetCurrentValueToStart_1571(); void SetCurrentValueToEnd_1572(); void __xLuaBaseProxy_SetStartToCurrentValue_1573(); void __xLuaBaseProxy_SetEndToCurrentValue_1574(); static DLL2SDK::Assembly_CSharp::TweenScale* Begin_1568(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, float duration_, DLL2SDK::UnityEngine::UnityEngine::Vector3 scale_); }; } namespace DLL2SDK::Assembly_CSharp { struct TweenRotation : DLL2SDK::Assembly_CSharp::UITweener { DLL2SDK::UnityEngine::UnityEngine::Vector3 from_; DLL2SDK::UnityEngine::UnityEngine::Vector3 to_; bool quaternionLerp_; DLL2SDK::UnityEngine::UnityEngine::Transform* mTrans_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Begin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStartToCurrentValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEndToCurrentValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentValueToStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentValueToEnd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1547(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_cachedTransform_1548(); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_rotation_1549(); void set_rotation_1550(DLL2SDK::UnityEngine::UnityEngine::Quaternion value_); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_value_1551(); void set_value_1552(DLL2SDK::UnityEngine::UnityEngine::Quaternion value_); void OnUpdate_1553(float factor_, bool isFinished_); void SetStartToCurrentValue_1555(); void SetEndToCurrentValue_1556(); void SetCurrentValueToStart_1557(); void SetCurrentValueToEnd_1558(); void __xLuaBaseProxy_SetStartToCurrentValue_1559(); void __xLuaBaseProxy_SetEndToCurrentValue_1560(); static DLL2SDK::Assembly_CSharp::TweenRotation* Begin_1554(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, float duration_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_); }; } namespace DLL2SDK::Assembly_CSharp { struct TweenProgressBar : DLL2SDK::Assembly_CSharp::UITweener { float from_; float to_; bool mCached_; DLL2SDK::Assembly_CSharp::UIProgressBar* mProgressBar_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Begin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStartToCurrentValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEndToCurrentValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1537(); void Cache_1538(); float get_value_1539(); void set_value_1540(float value_); void OnUpdate_1541(float factor_, bool isFinished_); void SetStartToCurrentValue_1543(); void SetEndToCurrentValue_1544(); void __xLuaBaseProxy_SetStartToCurrentValue_1545(); void __xLuaBaseProxy_SetEndToCurrentValue_1546(); static DLL2SDK::Assembly_CSharp::TweenFill* Begin_1542(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, float duration_, float fill_); }; } namespace DLL2SDK::Assembly_CSharp { struct TweenPosition : DLL2SDK::Assembly_CSharp::UITweener { DLL2SDK::UnityEngine::UnityEngine::Vector3 from_; DLL2SDK::UnityEngine::UnityEngine::Vector3 to_; bool worldSpace_; DLL2SDK::UnityEngine::UnityEngine::Transform* mTrans_; DLL2SDK::Assembly_CSharp::UIRect* mRect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Begin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Begin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStartToCurrentValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEndToCurrentValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentValueToStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentValueToEnd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1521(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_cachedTransform_1522(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_position_1523(); void set_position_1524(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_value_1525(); void set_value_1526(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); void Awake_1527(); void OnUpdate_1528(float factor_, bool isFinished_); void SetStartToCurrentValue_1531(); void SetEndToCurrentValue_1532(); void SetCurrentValueToStart_1533(); void SetCurrentValueToEnd_1534(); void __xLuaBaseProxy_SetStartToCurrentValue_1535(); void __xLuaBaseProxy_SetEndToCurrentValue_1536(); static DLL2SDK::Assembly_CSharp::TweenPosition* Begin_1529(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, float duration_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); static DLL2SDK::Assembly_CSharp::TweenPosition* Begin_1530(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, float duration_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, bool worldSpace_); }; } namespace DLL2SDK::Assembly_CSharp::Tween { struct TweenPlayer : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Array* tweensGroupEnable_; DLL2SDK::Array* tweensGroupDisable_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* EnableGroupID_; int32_t Contex_; float Delay_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* mGroupId_; int32_t Enable_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshGroupSet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGroupEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayTweens_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGroupDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayTweens2_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1513(); void RefreshGroupSet_1514(); void OnEnable_1515(); void OnDisable_1516(); void OnGroupEnable_1517(); void PlayTweens_1518(); void OnGroupDisable_1519(); void PlayTweens2_1520(); }; } namespace DLL2SDK::Assembly_CSharp { struct TweenOrthoSize : DLL2SDK::Assembly_CSharp::UITweener { float from_; float to_; DLL2SDK::UnityEngine::UnityEngine::Camera* mCam_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Begin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStartToCurrentValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEndToCurrentValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1501(); DLL2SDK::UnityEngine::UnityEngine::Camera* get_cachedCamera_1502(); float get_orthoSize_1503(); void set_orthoSize_1504(float value_); float get_value_1505(); void set_value_1506(float value_); void OnUpdate_1507(float factor_, bool isFinished_); void SetStartToCurrentValue_1509(); void SetEndToCurrentValue_1510(); void __xLuaBaseProxy_SetStartToCurrentValue_1511(); void __xLuaBaseProxy_SetEndToCurrentValue_1512(); static DLL2SDK::Assembly_CSharp::TweenOrthoSize* Begin_1508(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, float duration_, float to_); }; } namespace DLL2SDK::Assembly_CSharp { struct TweenLetters : DLL2SDK::Assembly_CSharp::UITweener { DLL2SDK::Assembly_CSharp::TweenLetters_AnimationProperties* hoverOver_; DLL2SDK::Assembly_CSharp::TweenLetters_AnimationProperties* hoverOut_; DLL2SDK::Assembly_CSharp::UILabel* mLabel_; int32_t mVertexCount_; DLL2SDK::Array* mLetterOrder_; DLL2SDK::Array* mLetter_; DLL2SDK::Assembly_CSharp::TweenLetters_AnimationProperties* mCurrent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPostFill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLetterOrder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLetterDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScaleRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCenter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1487(); void OnEnable_1488(); void OnDisable_1489(); void Awake_1490(); void Play_1491(bool forward_); void OnPostFill_1492(DLL2SDK::Assembly_CSharp::UIWidget* widget_, int32_t bufferOffset_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* verts_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* uvs_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* cols_); void OnUpdate_1493(float factor_, bool isFinished_); void SetLetterOrder_1494(int32_t letterCount_); void GetLetterDuration_1495(int32_t letterCount_); float ScaleRange_1496(float value_, float baseMax_, float limitMax_); void __xLuaBaseProxy_Play_1498(bool P0_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCenter_1497(DLL2SDK::mscorlib::System::Collections::Generic::List_1* verts_, int32_t firstVert_, int32_t length_); }; } namespace DLL2SDK::Assembly_CSharp { struct TweenHeight : DLL2SDK::Assembly_CSharp::UITweener { int32_t from_; int32_t to_; bool updateTable_; DLL2SDK::Assembly_CSharp::UIWidget* mWidget_; DLL2SDK::Assembly_CSharp::UITable* mTable_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Begin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStartToCurrentValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEndToCurrentValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentValueToStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentValueToEnd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1473(); DLL2SDK::Assembly_CSharp::UIWidget* get_cachedWidget_1474(); int32_t get_height_1475(); void set_height_1476(int32_t value_); int32_t get_value_1477(); void set_value_1478(int32_t value_); void OnUpdate_1479(float factor_, bool isFinished_); void SetStartToCurrentValue_1481(); void SetEndToCurrentValue_1482(); void SetCurrentValueToStart_1483(); void SetCurrentValueToEnd_1484(); void __xLuaBaseProxy_SetStartToCurrentValue_1485(); void __xLuaBaseProxy_SetEndToCurrentValue_1486(); static DLL2SDK::Assembly_CSharp::TweenHeight* Begin_1480(DLL2SDK::Assembly_CSharp::UIWidget* widget_, float duration_, int32_t height_); }; } namespace DLL2SDK::Assembly_CSharp { struct TweenFill : DLL2SDK::Assembly_CSharp::UITweener { float from_; float to_; bool mCached_; DLL2SDK::Assembly_CSharp::UIBasicSprite* mSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Begin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStartToCurrentValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEndToCurrentValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1463(); void Cache_1464(); float get_value_1465(); void set_value_1466(float value_); void OnUpdate_1467(float factor_, bool isFinished_); void SetStartToCurrentValue_1469(); void SetEndToCurrentValue_1470(); void __xLuaBaseProxy_SetStartToCurrentValue_1471(); void __xLuaBaseProxy_SetEndToCurrentValue_1472(); static DLL2SDK::Assembly_CSharp::TweenFill* Begin_1468(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, float duration_, float fill_); }; } namespace DLL2SDK::Assembly_CSharp { struct TweenFOV : DLL2SDK::Assembly_CSharp::UITweener { float from_; float to_; DLL2SDK::UnityEngine::UnityEngine::Camera* mCam_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Begin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStartToCurrentValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEndToCurrentValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentValueToStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentValueToEnd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1449(); DLL2SDK::UnityEngine::UnityEngine::Camera* get_cachedCamera_1450(); float get_fov_1451(); void set_fov_1452(float value_); float get_value_1453(); void set_value_1454(float value_); void OnUpdate_1455(float factor_, bool isFinished_); void SetStartToCurrentValue_1457(); void SetEndToCurrentValue_1458(); void SetCurrentValueToStart_1459(); void SetCurrentValueToEnd_1460(); void __xLuaBaseProxy_SetStartToCurrentValue_1461(); void __xLuaBaseProxy_SetEndToCurrentValue_1462(); static DLL2SDK::Assembly_CSharp::TweenFOV* Begin_1456(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, float duration_, float to_); }; } namespace DLL2SDK::Assembly_CSharp { struct TweenColor : DLL2SDK::Assembly_CSharp::UITweener { DLL2SDK::UnityEngine::UnityEngine::Color from_; DLL2SDK::UnityEngine::UnityEngine::Color to_; bool mCached_; DLL2SDK::Assembly_CSharp::UIWidget* mWidget_; DLL2SDK::UnityEngine::UnityEngine::Material* mMat_; DLL2SDK::UnityEngine::UnityEngine::Light* mLight_; DLL2SDK::UnityEngine::UnityEngine::SpriteRenderer* mSr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Begin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStartToCurrentValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEndToCurrentValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentValueToStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCurrentValueToEnd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1435(); void Cache_1436(); DLL2SDK::UnityEngine::UnityEngine::Color get_color_1437(); void set_color_1438(DLL2SDK::UnityEngine::UnityEngine::Color value_); DLL2SDK::UnityEngine::UnityEngine::Color get_value_1439(); void set_value_1440(DLL2SDK::UnityEngine::UnityEngine::Color value_); void OnUpdate_1441(float factor_, bool isFinished_); void SetStartToCurrentValue_1443(); void SetEndToCurrentValue_1444(); void SetCurrentValueToStart_1445(); void SetCurrentValueToEnd_1446(); void __xLuaBaseProxy_SetStartToCurrentValue_1447(); void __xLuaBaseProxy_SetEndToCurrentValue_1448(); static DLL2SDK::Assembly_CSharp::TweenColor* Begin_1442(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, float duration_, DLL2SDK::UnityEngine::UnityEngine::Color color_); }; } namespace DLL2SDK::Assembly_CSharp::Tween { struct TweenAnimationManager : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>*>* Dic_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* CurrGroupState_; struct StaticFields { DLL2SDK::Assembly_CSharp::Tween::TweenAnimationManager* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Register_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Register_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegister_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_UnRegister_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayTweenGroup_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1428(); void Register_1429(DLL2SDK::Assembly_CSharp::Tween::TweenPlayer* player_, int32_t groupId_, int32_t contex_); void Register_1430(DLL2SDK::Assembly_CSharp::Tween::TweenPlayer* player_, DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* groupId_, int32_t contex_); void UnRegister_1431(DLL2SDK::Assembly_CSharp::Tween::TweenPlayer* player_, int32_t groupId_, int32_t contex_); void UnRegister_1432(DLL2SDK::Assembly_CSharp::Tween::TweenPlayer* player_, DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* groupId_, int32_t contex_); void PlayTweenGroup_1433(int32_t groupId_, int32_t contex_); static void _cctor_1434(); }; } namespace DLL2SDK::Assembly_CSharp { struct TweenAlpha : DLL2SDK::Assembly_CSharp::UITweener { float from_; float to_; bool mCached_; DLL2SDK::Assembly_CSharp::UIRect* mRect_; DLL2SDK::UnityEngine::UnityEngine::Material* mMat_; DLL2SDK::UnityEngine::UnityEngine::SpriteRenderer* mSr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Begin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStartToCurrentValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEndToCurrentValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1416(); float get_alpha_1417(); void set_alpha_1418(float value_); void Cache_1419(); float get_value_1420(); void set_value_1421(float value_); void OnUpdate_1422(float factor_, bool isFinished_); void SetStartToCurrentValue_1424(); void SetEndToCurrentValue_1425(); void __xLuaBaseProxy_SetStartToCurrentValue_1426(); void __xLuaBaseProxy_SetEndToCurrentValue_1427(); static DLL2SDK::Assembly_CSharp::TweenAlpha* Begin_1423(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, float duration_, float alpha_, float delay_); }; } namespace DLL2SDK::Assembly_CSharp { struct TriggerTweenOnActive : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t groupId_; int32_t Contex_; bool bPlayOnEnable_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayTweenGroup_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1412(); void OnEnable_1413(); void OnDisable_1414(); void PlayTweenGroup_1415(); }; } namespace DLL2SDK::Assembly_CSharp { struct TriggerTween : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t groupId_; int32_t Contex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayTweenGroup_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1409(); void Awake_1410(); void PlayTweenGroup_1411(); }; } namespace DLL2SDK::Assembly_CSharp { struct SpringPosition : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Vector3 target_; float strength_; bool worldSpace_; bool ignoreTimeScale_; bool updateScrollView_; DLL2SDK::Assembly_CSharp::SpringPosition_OnFinished* onFinished_; DLL2SDK::UnityEngine::UnityEngine::GameObject* eventReceiver_; DLL2SDK::mscorlib::System::String* callWhenFinished_; DLL2SDK::UnityEngine::UnityEngine::Transform* mTrans_; float mThreshold_; DLL2SDK::Assembly_CSharp::UIScrollView* mSv_; struct StaticFields { DLL2SDK::Assembly_CSharp::SpringPosition* current_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetThreshold_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyListeners_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Begin_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1398(); void Start_1399(); void OnEnable_1400(); void ResetThreshold_1401(); void Update_1402(); void NotifyListeners_1403(); static DLL2SDK::Assembly_CSharp::SpringPosition* Begin_1404(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, float strength_); }; } namespace DLL2SDK::Assembly_CSharp { struct AnimatedWidget : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float width_; float height_; DLL2SDK::Assembly_CSharp::UIWidget* mWidget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1395(); void OnEnable_1396(); void LateUpdate_1397(); }; } namespace DLL2SDK::Assembly_CSharp { struct AnimatedColor : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Color color_; DLL2SDK::Assembly_CSharp::UIWidget* mWidget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1392(); void OnEnable_1393(); void LateUpdate_1394(); }; } namespace DLL2SDK::Assembly_CSharp { struct AnimatedAlpha : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float alpha_; DLL2SDK::Assembly_CSharp::UIWidget* mWidget_; DLL2SDK::Assembly_CSharp::UIPanel* mPanel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1389(); void OnEnable_1390(); void LateUpdate_1391(); }; } namespace DLL2SDK::Assembly_CSharp { struct UISnapshotPoint : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { bool isOrthographic_; float nearClip_; float farClip_; int32_t fieldOfView_; float orthoSize_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* thumbnail_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1290(); void Start_1291(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIGeometry : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::List_1* verts_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* uvs_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* cols_; DLL2SDK::Assembly_CSharp::UIGeometry_OnCustomWrite* onCustomWrite_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mRtpVerts_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mRtpNormal_; DLL2SDK::UnityEngine::UnityEngine::Vector4 mRtpTan_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteToBuffers_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1212(); bool get_hasVertices_1213(); bool get_hasTransformed_1214(); void Clear_1215(); void ApplyTransform_1216(DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 widgetToPanel_, bool generateNormals_); void WriteToBuffers_1217(DLL2SDK::mscorlib::System::Collections::Generic::List_1* v_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* u_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* c_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* n_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* t_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* u2_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIEventListener : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Object* parameter_; DLL2SDK::Assembly_CSharp::UIEventListener_VoidDelegate* onSubmit_; DLL2SDK::Assembly_CSharp::UIEventListener_VoidDelegate* onClick_; DLL2SDK::Assembly_CSharp::UIEventListener_VoidDelegate* onDoubleClick_; DLL2SDK::Assembly_CSharp::UIEventListener_BoolDelegate* onHover_; DLL2SDK::Assembly_CSharp::UIEventListener_BoolDelegate* onPress_; DLL2SDK::Assembly_CSharp::UIEventListener_BoolDelegate* onSelect_; DLL2SDK::Assembly_CSharp::UIEventListener_FloatDelegate* onScroll_; DLL2SDK::Assembly_CSharp::UIEventListener_VoidDelegate* onDragStart_; DLL2SDK::Assembly_CSharp::UIEventListener_VectorDelegate* onDrag_; DLL2SDK::Assembly_CSharp::UIEventListener_VoidDelegate* onDragOver_; DLL2SDK::Assembly_CSharp::UIEventListener_VoidDelegate* onDragOut_; DLL2SDK::Assembly_CSharp::UIEventListener_VoidDelegate* onDragEnd_; DLL2SDK::Assembly_CSharp::UIEventListener_ObjectDelegate* onDrop_; DLL2SDK::Assembly_CSharp::UIEventListener_KeyCodeDelegate* onKey_; DLL2SDK::Assembly_CSharp::UIEventListener_BoolDelegate* onTooltip_; DLL2SDK::Assembly_CSharp::UIEventListener_VoidDelegate* onLongPress_; DLL2SDK::System_Core::System::Action* onClickForTLog_; DLL2SDK::UnityEngine::UnityEngine::Collider* cacheCollider_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSubmit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDoubleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScroll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTooltip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLongPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Get_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1168(); bool get_isColliderEnabled_1169(); void OnSubmit_1170(); void OnClick_1171(); void OnDoubleClick_1172(); void OnHover_1173(bool isOver_); void OnPress_1174(bool isPressed_); void OnSelect_1175(bool selected_); void OnScroll_1176(float delta_); void OnDragStart_1177(); void OnDrag_1178(DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void OnDragOver_1179(); void OnDragOut_1180(); void OnDragEnd_1181(); void OnDrop_1182(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnKey_1183(DLL2SDK::UnityEngine::UnityEngine::KeyCode key_); void OnTooltip_1184(bool show_); void OnLongPress_1185(); void Clear_1186(); static DLL2SDK::Assembly_CSharp::UIEventListener* Get_1187(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIDrawCall : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t widgetCount_; int32_t depthStart_; int32_t depthEnd_; DLL2SDK::Assembly_CSharp::UIPanel* manager_; DLL2SDK::Assembly_CSharp::UIPanel* panel_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* clipTexture_; bool alwaysOnScreen_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* verts_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* norms_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* tans_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* uvs_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* uv2_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* cols_; DLL2SDK::UnityEngine::UnityEngine::Material* mMaterial_; DLL2SDK::UnityEngine::UnityEngine::Texture* mTexture_; DLL2SDK::UnityEngine::UnityEngine::Shader* mShader_; int32_t mClipCount_; DLL2SDK::UnityEngine::UnityEngine::Transform* mTrans_; DLL2SDK::UnityEngine::UnityEngine::Mesh* mMesh_; DLL2SDK::UnityEngine::UnityEngine::MeshFilter* mFilter_; DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* mRenderer_; DLL2SDK::UnityEngine::UnityEngine::Material* mDynamicMat_; DLL2SDK::Array* mIndices_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mGo_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* WidgetList_; bool NeedSortWidgetList_; bool NextFrameEnable_; DLL2SDK::Assembly_CSharp::UIDrawCall_ShadowMode mShadowMode_; bool mRebuildMat_; bool mLegacyShader_; int32_t mRenderQueue_; int32_t mTriangles_; bool isDirty_; bool mTextureClip_; bool mIsNew_; bool mIsDisabled_; DLL2SDK::Assembly_CSharp::UIDrawCall_OnRenderCallback* onRender_; DLL2SDK::Assembly_CSharp::UIDrawCall_OnCreateDrawCall* onCreateDrawCall_; DLL2SDK::mscorlib::System::String* mSortingLayerName_; int32_t mSortingOrder_; bool mPropertyBlockChanged_; DLL2SDK::UnityEngine::UnityEngine::MaterialPropertyBlock* mBlock_; struct StaticFields { DLL2SDK::Assembly_CSharp::BetterList_1* mActiveList_; DLL2SDK::Assembly_CSharp::BetterList_1* mInactiveList_; bool UIDCMaterialCacheEnabled_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* UIDCMaterialCache_; DLL2SDK::mscorlib::System::Text::StringBuilder* TempSBuilder_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ShaderNamePerProcessCache_; DLL2SDK::mscorlib::System::String* ShaderNameSuffix_soft_; DLL2SDK::mscorlib::System::String* ShaderNameSuffix_textureClip_; bool UseSetVertexDatas_; DLL2SDK::UnityEngine::UnityEngine::ColorSpace mColorSpace_; int32_t maxIndexBufferCache_; DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* mCache_; DLL2SDK::Array* ClipRange_; DLL2SDK::Array* ClipArgs_; int32_t dx9BugWorkaround_; DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProcessedShaderName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMatDescription_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RebuildMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortWidgetsIfNeeded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMaterials_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGeometry_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateCachedIndexBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshMatPropertyBlock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWillRenderObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetClipping_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReleaseAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReleaseInactive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Count_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDrawCallMatCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushToDrawCallMatCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearUIDrawCallMatCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIDCMaterialCacheEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveToScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReloadMaterialParameters_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1097(); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_CachedGameObject_1101(); int32_t get_renderQueue_1102(); void set_renderQueue_1103(int32_t value_); int32_t get_sortingOrder_1104(); void set_sortingOrder_1105(int32_t value_); DLL2SDK::mscorlib::System::String* get_sortingLayerName_1106(); void set_sortingLayerName_1107(DLL2SDK::mscorlib::System::String* value_); int32_t get_finalRenderQueue_1108(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_cachedTransform_1109(); DLL2SDK::UnityEngine::UnityEngine::Material* get_baseMaterial_1110(); void set_baseMaterial_1111(DLL2SDK::UnityEngine::UnityEngine::Material* value_); DLL2SDK::UnityEngine::UnityEngine::Material* get_dynamicMaterial_1112(); DLL2SDK::UnityEngine::UnityEngine::Texture* get_mainTexture_1113(); void set_mainTexture_1114(DLL2SDK::UnityEngine::UnityEngine::Texture* value_); DLL2SDK::UnityEngine::UnityEngine::Shader* get_shader_1115(); void set_shader_1116(DLL2SDK::UnityEngine::UnityEngine::Shader* value_); DLL2SDK::Assembly_CSharp::UIDrawCall_ShadowMode get_shadowMode_1117(); void set_shadowMode_1118(DLL2SDK::Assembly_CSharp::UIDrawCall_ShadowMode value_); int32_t get_triangles_1119(); bool get_isClipped_1120(); void CreateMaterial_1121(); DLL2SDK::UnityEngine::UnityEngine::Shader* GetProcessedShaderName_1122(DLL2SDK::mscorlib::System::String* shaderName_); DLL2SDK::UnityEngine::UnityEngine::Material* RebuildMaterial_1124(); void AddWidget_1125(DLL2SDK::Assembly_CSharp::UIWidget* widget_); void RemoveWidget_1126(DLL2SDK::Assembly_CSharp::UIWidget* widget_); void SortWidgetsIfNeeded_1127(); void UpdateMaterials_1128(); void UpdateGeometry_1129(int32_t widgetCount_); void CreateRenderer_1130(); DLL2SDK::Array* GenerateCachedIndexBuffer_1131(int32_t vertexCount_, int32_t indexCount_); void RefreshMatPropertyBlock_1132(); void OnWillRenderObject_1133(); void SetClipping_1134(int32_t index_, DLL2SDK::UnityEngine::UnityEngine::Vector4 cr_, DLL2SDK::UnityEngine::UnityEngine::Vector2 soft_, float angle_); void Awake_1135(); void DoEnable_1136(); void DoDisable_1137(); void OnDestroy_1138(); DLL2SDK::UnityEngine::UnityEngine::Material* get_Mat_1152(); void ReloadMaterialParameters_1153(); static DLL2SDK::Assembly_CSharp::BetterList_1* get_list_1098(); static DLL2SDK::Assembly_CSharp::BetterList_1* get_activeList_1099(); static DLL2SDK::Assembly_CSharp::BetterList_1* get_inactiveList_1100(); static DLL2SDK::mscorlib::System::String* GetMatDescription_1123(DLL2SDK::UnityEngine::UnityEngine::Material* mat_); static DLL2SDK::Assembly_CSharp::UIDrawCall* Create_1139(DLL2SDK::Assembly_CSharp::UIPanel* panel_, DLL2SDK::UnityEngine::UnityEngine::Material* mat_, DLL2SDK::UnityEngine::UnityEngine::Texture* tex_, DLL2SDK::UnityEngine::UnityEngine::Shader* shader_, bool nextLateUpdateEnable_); static DLL2SDK::Assembly_CSharp::UIDrawCall* Create_1140(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::Assembly_CSharp::UIPanel* pan_, DLL2SDK::UnityEngine::UnityEngine::Material* mat_, DLL2SDK::UnityEngine::UnityEngine::Texture* tex_, DLL2SDK::UnityEngine::UnityEngine::Shader* shader_, bool nextLateUpdateEnable_); static DLL2SDK::Assembly_CSharp::UIDrawCall* Create_1141(DLL2SDK::mscorlib::System::String* name_, bool nextLateUpdateEnable_); static void ClearAll_1142(); static void ReleaseAll_1143(); static void ReleaseInactive_1144(); static int32_t Count_1145(DLL2SDK::Assembly_CSharp::UIPanel* panel_); static DLL2SDK::UnityEngine::UnityEngine::Material* GetDrawCallMatCache_1146(DLL2SDK::UnityEngine::UnityEngine::Shader* shader_); static bool PushToDrawCallMatCache_1147(DLL2SDK::UnityEngine::UnityEngine::Material* mat_); static void ClearUIDrawCallMatCache_1148(); static void SetUIDCMaterialCacheEnable_1149(bool enable_); static void Destroy_1150(DLL2SDK::Assembly_CSharp::UIDrawCall* dc_); static void MoveToScene_1151(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_); static void _cctor_1154(); }; } namespace DLL2SDK::Assembly_CSharp { struct SpringPanel : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Vector3 target_; float strength_; DLL2SDK::Assembly_CSharp::SpringPanel_OnFinished* onFinished_; DLL2SDK::Assembly_CSharp::UIPanel* mPanel_; DLL2SDK::UnityEngine::UnityEngine::Transform* mTrans_; DLL2SDK::Assembly_CSharp::UIScrollView* mDrag_; struct StaticFields { DLL2SDK::Assembly_CSharp::SpringPanel* current_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdvanceTowardsPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Begin_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1053(); void Start_1054(); void Update_1055(); void AdvanceTowardsPosition_1056(); static DLL2SDK::Assembly_CSharp::SpringPanel* Begin_1057(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, float strength_); }; } namespace DLL2SDK::Assembly_CSharp { struct RealTime : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1050(); static float get_time_1051(); static float get_deltaTime_1052(); }; } namespace DLL2SDK::Assembly_CSharp { struct PropertyReference : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Component* mTarget_; DLL2SDK::mscorlib::System::String* mName_; DLL2SDK::mscorlib::System::Reflection::FieldInfo* mField_; DLL2SDK::mscorlib::System::Reflection::PropertyInfo* mProperty_; struct StaticFields { int32_t s_Hash_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPropertyType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Equals_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHashCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Set_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ToString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Get_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Set_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Convert_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Convert_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Convert_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_Convert_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1023(); void _ctor_1024(DLL2SDK::UnityEngine::UnityEngine::Component* target_, DLL2SDK::mscorlib::System::String* fieldName_); DLL2SDK::UnityEngine::UnityEngine::Component* get_target_1025(); void set_target_1026(DLL2SDK::UnityEngine::UnityEngine::Component* value_); DLL2SDK::mscorlib::System::String* get_name_1027(); void set_name_1028(DLL2SDK::mscorlib::System::String* value_); bool get_isValid_1029(); bool get_isEnabled_1030(); DLL2SDK::mscorlib::System::Type* GetPropertyType_1031(); bool Equals_1032(DLL2SDK::mscorlib::System::Object* obj_); int32_t GetHashCode_1033(); void Set_1034(DLL2SDK::UnityEngine::UnityEngine::Component* target_, DLL2SDK::mscorlib::System::String* methodName_); void Clear_1035(); void Reset_1036(); DLL2SDK::mscorlib::System::String* ToString_1037(); DLL2SDK::mscorlib::System::Object* Get_1039(); bool Set_1040(DLL2SDK::mscorlib::System::Object* value_); bool Cache_1041(); bool Convert_1042(DLL2SDK::mscorlib::System::Object* value_); bool __xLuaBaseProxy_Equals_1047(DLL2SDK::mscorlib::System::Object* P0_); int32_t __xLuaBaseProxy_GetHashCode_1048(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_1049(); static DLL2SDK::mscorlib::System::String* ToString_1038(DLL2SDK::UnityEngine::UnityEngine::Component* comp_, DLL2SDK::mscorlib::System::String* property_); static bool Convert_1043(DLL2SDK::mscorlib::System::Type* from_, DLL2SDK::mscorlib::System::Type* to_); static bool Convert_1044(DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::mscorlib::System::Type* to_); static bool Convert_1045(DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::mscorlib::System::Type* from_, DLL2SDK::mscorlib::System::Type* to_); static void _cctor_1046(); }; } namespace DLL2SDK::Assembly_CSharp { struct PropertyBinding : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::PropertyReference* source_; DLL2SDK::Assembly_CSharp::PropertyReference* target_; DLL2SDK::Assembly_CSharp::PropertyBinding_Direction direction_; DLL2SDK::Assembly_CSharp::PropertyBinding_UpdateCondition update_; bool editMode_; DLL2SDK::mscorlib::System::Object* mLastValue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixedUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnValidate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTarget_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1016(); void Start_1017(); void Update_1018(); void LateUpdate_1019(); void FixedUpdate_1020(); void OnValidate_1021(); void UpdateTarget_1022(); }; } namespace DLL2SDK::Assembly_CSharp { struct NGUITools : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::AudioListener* mListener_; DLL2SDK::UnityEngine::UnityEngine::AudioSource* audioSource_; bool mLoaded_; float mGlobalVolume_; float mLastTimestamp_; DLL2SDK::UnityEngine::UnityEngine::AudioClip* mLastClip_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mTypeNames_; DLL2SDK::Array* mSides_; DLL2SDK::UnityEngine::UnityEngine::KeyCode* keys_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mWidgets_; DLL2SDK::Assembly_CSharp::UIPanel* mRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mGo_; DLL2SDK::UnityEngine::UnityEngine::ColorSpace mColorSpace_; int32_t mFrameCountForRect_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mRectList_FadeOut_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* mRectSet_; bool sUpdateing_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mPendingRect_; DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache0_; DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_PlaySound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_PlaySound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RandomRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHierarchy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindCameraForLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddWidgetCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_AddWidgetCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWidgetCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_UpdateWidgetCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_UpdateWidgetCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTypeName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetTypeName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterUndo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDirty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddChild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_AddChild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_AddChild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_AddChild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix4_AddChild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix5_AddChild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateRaycastDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateNextDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CalculateNextDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BringForward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NormalizeDepths_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NormalizeWidgetDepths_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_NormalizeWidgetDepths_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_NormalizeWidgetDepths_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NormalizePanelDepths_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CreateUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_CreateUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_CreateUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetChildLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix6_AddChild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix7_AddChild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMainCameraRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindInParents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_FindInParents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyChildren_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyImmediate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Broadcast_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Broadcast_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsChild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Activate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Activate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deactivate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CallCreatePanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActiveChildren_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActiveSelf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Round_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MakePixelPerfect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FitOnScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_FitOnScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_FitOnScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_FitOnScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Save_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Load_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyPMA_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MarkParentAsChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EncodeColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StripSymbols_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddMissingComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSides_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetSides_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_GetSides_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_GetSides_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWorldCorners_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetWorldCorners_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_GetWorldCorners_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_GetWorldCorners_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFuncName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Execute_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExecuteAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ImmediatelyCreateDrawCalls_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_KeyToCaption_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Draw_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GammaToLinearSpace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRectFadeOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRectUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static float get_soundVolume_909(); static void set_soundVolume_910(float value_); static bool get_fileAccess_911(); static DLL2SDK::UnityEngine::UnityEngine::AudioSource* PlaySound_912(DLL2SDK::UnityEngine::UnityEngine::AudioClip* clip_); static DLL2SDK::UnityEngine::UnityEngine::AudioSource* PlaySound_913(DLL2SDK::UnityEngine::UnityEngine::AudioClip* clip_, float volume_); static DLL2SDK::UnityEngine::UnityEngine::AudioSource* PlaySound_914(DLL2SDK::UnityEngine::UnityEngine::AudioClip* clip_, float volume_, float pitch_); static int32_t RandomRange_915(int32_t min_, int32_t max_); static DLL2SDK::mscorlib::System::String* GetHierarchy_916(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); template static DLL2SDK::Array* FindActive_917(); static DLL2SDK::UnityEngine::UnityEngine::Camera* FindCameraForLayer_918(int32_t layer_); static void AddWidgetCollider_919(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); static void AddWidgetCollider_920(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool considerInactive_); static void UpdateWidgetCollider_921(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); static void UpdateWidgetCollider_922(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool considerInactive_); static void UpdateWidgetCollider_923(DLL2SDK::UnityEngine::UnityEngine::BoxCollider* box_, bool considerInactive_); template static DLL2SDK::mscorlib::System::String* GetTypeName_924(); static DLL2SDK::mscorlib::System::String* GetTypeName_925(DLL2SDK::UnityEngine::UnityEngine::Object* obj_); static void RegisterUndo_926(DLL2SDK::UnityEngine::UnityEngine::Object* obj_, DLL2SDK::mscorlib::System::String* name_); static void SetDirty_927(DLL2SDK::UnityEngine::UnityEngine::Object* obj_); static DLL2SDK::UnityEngine::UnityEngine::GameObject* AddChild_928(DLL2SDK::UnityEngine::UnityEngine::GameObject* parent_); static DLL2SDK::UnityEngine::UnityEngine::GameObject* AddChild_929(DLL2SDK::UnityEngine::UnityEngine::GameObject* parent_, int32_t layer_); static DLL2SDK::UnityEngine::UnityEngine::GameObject* AddChild_930(DLL2SDK::UnityEngine::UnityEngine::GameObject* parent_, bool undo_); static DLL2SDK::UnityEngine::UnityEngine::GameObject* AddChild_931(DLL2SDK::UnityEngine::UnityEngine::GameObject* parent_, bool undo_, int32_t layer_); static DLL2SDK::UnityEngine::UnityEngine::GameObject* AddChild_932(DLL2SDK::UnityEngine::UnityEngine::GameObject* parent_, DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_); static DLL2SDK::UnityEngine::UnityEngine::GameObject* AddChild_933(DLL2SDK::UnityEngine::UnityEngine::GameObject* parent_, DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_, int32_t layer_); static int32_t CalculateRaycastDepth_934(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); static int32_t CalculateNextDepth_935(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); static int32_t CalculateNextDepth_936(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool ignoreChildrenWithColliders_); static int32_t AdjustDepth_937(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, int32_t adjustment_); static void BringForward_938(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); static void PushBack_939(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); static void NormalizeDepths_940(); static void NormalizeWidgetDepths_941(); static void NormalizeWidgetDepths_942(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); static void NormalizeWidgetDepths_943(DLL2SDK::Array* list_); static void NormalizePanelDepths_944(); static DLL2SDK::Assembly_CSharp::UIPanel* CreateUI_945(bool advanced3D_); static DLL2SDK::Assembly_CSharp::UIPanel* CreateUI_946(bool advanced3D_, int32_t layer_); static DLL2SDK::Assembly_CSharp::UIPanel* CreateUI_947(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, bool advanced3D_, int32_t layer_); static DLL2SDK::Assembly_CSharp::UIPanel* CreateUI_948(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, int32_t layer_); static void SetChildLayer_949(DLL2SDK::UnityEngine::UnityEngine::Transform* t_, int32_t layer_); template static T AddChild_950(DLL2SDK::UnityEngine::UnityEngine::GameObject* parent_); template static T AddChild_951(DLL2SDK::UnityEngine::UnityEngine::GameObject* parent_, bool undo_); template static T AddWidget_952(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, int32_t depth_); static DLL2SDK::Assembly_CSharp::UISprite* AddSprite_953(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::Assembly_CSharp::UIAtlas* atlas_, DLL2SDK::mscorlib::System::String* spriteName_, int32_t depth_); static DLL2SDK::UnityEngine::UnityEngine::GameObject* GetRoot_954(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); static DLL2SDK::UnityEngine::UnityEngine::GameObject* GetMainCameraRoot_955(); template static T FindInParents_956(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); template static T FindInParents_957(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_); static void Destroy_958(DLL2SDK::UnityEngine::UnityEngine::Object* obj_); static void DestroyChildren_959(DLL2SDK::UnityEngine::UnityEngine::Transform* t_); static void DestroyImmediate_960(DLL2SDK::UnityEngine::UnityEngine::Object* obj_); static void Broadcast_961(DLL2SDK::mscorlib::System::String* funcName_); static void Broadcast_962(DLL2SDK::mscorlib::System::String* funcName_, DLL2SDK::mscorlib::System::Object* param_); static bool IsChild_963(DLL2SDK::UnityEngine::UnityEngine::Transform* parent_, DLL2SDK::UnityEngine::UnityEngine::Transform* child_); static void Activate_964(DLL2SDK::UnityEngine::UnityEngine::Transform* t_); static void Activate_965(DLL2SDK::UnityEngine::UnityEngine::Transform* t_, bool compatibilityMode_); static void Deactivate_966(DLL2SDK::UnityEngine::UnityEngine::Transform* t_); static void SetActive_967(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool state_); static void SetActive_968(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool state_, bool compatibilityMode_); static void CallCreatePanel_969(DLL2SDK::UnityEngine::UnityEngine::Transform* t_); static void SetActiveChildren_970(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool state_); static bool IsActive_971(DLL2SDK::UnityEngine::UnityEngine::Behaviour* mb_); static bool GetActive_972(DLL2SDK::UnityEngine::UnityEngine::Behaviour* mb_); static bool GetActive_973(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); static void SetActiveSelf_974(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool state_); static void SetLayer_975(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, int32_t layer_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 Round_976(DLL2SDK::UnityEngine::UnityEngine::Vector3 v_); static void MakePixelPerfect_977(DLL2SDK::UnityEngine::UnityEngine::Transform* t_); static void FitOnScreen_978(DLL2SDK::UnityEngine::UnityEngine::Camera* cam_, DLL2SDK::UnityEngine::UnityEngine::Transform* t_, bool considerInactive_, bool considerChildren_); static void FitOnScreen_979(DLL2SDK::UnityEngine::UnityEngine::Camera* cam_, DLL2SDK::UnityEngine::UnityEngine::Transform* transform_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); static void FitOnScreen_980(DLL2SDK::UnityEngine::UnityEngine::Camera* cam_, DLL2SDK::UnityEngine::UnityEngine::Transform* transform_, DLL2SDK::UnityEngine::UnityEngine::Transform* content_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, bool considerInactive_); static void FitOnScreen_981(DLL2SDK::UnityEngine::UnityEngine::Camera* cam_, DLL2SDK::UnityEngine::UnityEngine::Transform* transform_, DLL2SDK::UnityEngine::UnityEngine::Transform* content_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Bounds* bounds_, bool considerInactive_); static bool Save_982(DLL2SDK::mscorlib::System::String* fileName_, DLL2SDK::Array* bytes_); static DLL2SDK::Array* Load_983(DLL2SDK::mscorlib::System::String* fileName_); static DLL2SDK::UnityEngine::UnityEngine::Color ApplyPMA_984(DLL2SDK::UnityEngine::UnityEngine::Color c_); static void MarkParentAsChanged_985(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); static DLL2SDK::mscorlib::System::String* get_clipboard_986(); static void set_clipboard_987(DLL2SDK::mscorlib::System::String* value_); static DLL2SDK::mscorlib::System::String* EncodeColor_988(DLL2SDK::UnityEngine::UnityEngine::Color c_); static DLL2SDK::UnityEngine::UnityEngine::Color ParseColor_989(DLL2SDK::mscorlib::System::String* text_, int32_t offset_); static DLL2SDK::mscorlib::System::String* StripSymbols_990(DLL2SDK::mscorlib::System::String* text_); template static T AddMissingComponent_991(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); static DLL2SDK::Array* GetSides_992(DLL2SDK::UnityEngine::UnityEngine::Camera* cam_); static DLL2SDK::Array* GetSides_993(DLL2SDK::UnityEngine::UnityEngine::Camera* cam_, float depth_); static DLL2SDK::Array* GetSides_994(DLL2SDK::UnityEngine::UnityEngine::Camera* cam_, DLL2SDK::UnityEngine::UnityEngine::Transform* relativeTo_); static DLL2SDK::Array* GetSides_995(DLL2SDK::UnityEngine::UnityEngine::Camera* cam_, float depth_, DLL2SDK::UnityEngine::UnityEngine::Transform* relativeTo_); static DLL2SDK::Array* GetWorldCorners_996(DLL2SDK::UnityEngine::UnityEngine::Camera* cam_); static DLL2SDK::Array* GetWorldCorners_997(DLL2SDK::UnityEngine::UnityEngine::Camera* cam_, float depth_); static DLL2SDK::Array* GetWorldCorners_998(DLL2SDK::UnityEngine::UnityEngine::Camera* cam_, DLL2SDK::UnityEngine::UnityEngine::Transform* relativeTo_); static DLL2SDK::Array* GetWorldCorners_999(DLL2SDK::UnityEngine::UnityEngine::Camera* cam_, float depth_, DLL2SDK::UnityEngine::UnityEngine::Transform* relativeTo_); static DLL2SDK::mscorlib::System::String* GetFuncName_1000(DLL2SDK::mscorlib::System::Object* obj_, DLL2SDK::mscorlib::System::String* method_); template static void Execute_1001(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::mscorlib::System::String* funcName_); template static void ExecuteAll_1002(DLL2SDK::UnityEngine::UnityEngine::GameObject* root_, DLL2SDK::mscorlib::System::String* funcName_); static void ImmediatelyCreateDrawCalls_1003(DLL2SDK::UnityEngine::UnityEngine::GameObject* root_); static DLL2SDK::UnityEngine::UnityEngine::Vector2 get_screenSize_1004(); static DLL2SDK::mscorlib::System::String* KeyToCaption_1005(DLL2SDK::UnityEngine::UnityEngine::KeyCode key_); template static T Draw_1006(DLL2SDK::mscorlib::System::String* id_, DLL2SDK::Assembly_CSharp::NGUITools_OnInitFunc_1* onInit_); static DLL2SDK::UnityEngine::UnityEngine::Color GammaToLinearSpace_1007(DLL2SDK::UnityEngine::UnityEngine::Color c_); static void SetRectFadeOut_1008(DLL2SDK::Assembly_CSharp::UIRect* rect_); static void SetRectUpdate_1009(DLL2SDK::Assembly_CSharp::UIRect* rect_); static void UpdateRect_1010(); static void _cctor_1011(); }; } namespace DLL2SDK::Assembly_CSharp { struct NGUITextFontCacheDynamic : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::List_1* FontCharacterCache_; DLL2SDK::UnityEngine::UnityEngine::CharacterInfo TempCharInfo_; DLL2SDK::mscorlib::System::Action_1* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FontRebuilt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Prepare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFontGlyphCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGlyphWithCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGlyph_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGlyphWidth_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_899(); static void _cctor_898(); static void FontRebuilt_900(DLL2SDK::UnityEngine::UnityEngine::Font* font_); static void Prepare_901(DLL2SDK::UnityEngine::UnityEngine::Font* font_, DLL2SDK::mscorlib::System::String* text_, int32_t finalSize_, DLL2SDK::UnityEngine::UnityEngine::FontStyle fontStyle_); static DLL2SDK::Assembly_CSharp::NGUITextFontCacheDynamic_CacheItem GetFontGlyphCache_902(DLL2SDK::UnityEngine::UnityEngine::Font* font_, int32_t finalSize_, DLL2SDK::UnityEngine::UnityEngine::FontStyle fontStyle_); static DLL2SDK::Assembly_CSharp::NGUIText_GlyphInfo GetGlyphWithCache_903(DLL2SDK::UnityEngine::UnityEngine::Font* font_, int32_t ch_, int32_t finalSize_, DLL2SDK::UnityEngine::UnityEngine::FontStyle fontStyle_); static DLL2SDK::Assembly_CSharp::NGUIText_GlyphInfo GetGlyph_904(DLL2SDK::UnityEngine::UnityEngine::Font* font_, int32_t ch_, int32_t finalSize_, DLL2SDK::UnityEngine::UnityEngine::FontStyle fontStyle_, float baseline_); static float GetGlyphWidth_905(int32_t ch_, DLL2SDK::UnityEngine::UnityEngine::Font* font_, int32_t finalSize_, DLL2SDK::UnityEngine::UnityEngine::FontStyle fontStyle_); }; } namespace DLL2SDK::Assembly_CSharp { struct NGUIText : DLL2SDK::mscorlib::System::Object { struct StaticFields { double timeAccumulation_; double cpuTime_; int32_t frame_; int32_t runCount_; DLL2SDK::UnityEngine::UnityEngine::Color mInvisible_; DLL2SDK::Assembly_CSharp::BetterList_1* mColors_; float mAlpha_; DLL2SDK::UnityEngine::UnityEngine::CharacterInfo mTempChar_; DLL2SDK::Assembly_CSharp::BetterList_1* mSizes_; DLL2SDK::mscorlib::System::Text::StringBuilder* SBuilder_; DLL2SDK::UnityEngine::UnityEngine::Color s_c0_; DLL2SDK::UnityEngine::UnityEngine::Color s_c1_; float sizeShrinkage_; DLL2SDK::Array* mBoldOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Prepare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSymbol_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGlyphWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGlyph_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseColor24_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseColor32_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EncodeColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_EncodeColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EncodeAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EncodeColor24_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EncodeColor32_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseSymbol_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ParseSymbol_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StripSymbols_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Align_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExactCharacterIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetApproximateCharacterIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSpace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReplaceSpaceWithNewline_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculatePrintedSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateOffsetToFit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEndOfLineThatFits_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WrapText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_WrapText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WrapTextAndCalculatePrintedSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Print_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintUV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintApproximateCharacterPositions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintExactCharacterPositions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintCaretAndSelection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReplaceLink_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InsertHyperlink_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReplaceLinks_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void Prepare_857(DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext* context_, DLL2SDK::mscorlib::System::String* text_); static DLL2SDK::Assembly_CSharp::BMSymbol* GetSymbol_858(DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext* context_, DLL2SDK::mscorlib::System::String* text_, int32_t index_, int32_t textLength_); static float GetGlyphWidth_859(DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext* context_, int32_t ch_, int32_t prev_, float fontScale_); static DLL2SDK::Assembly_CSharp::NGUIText_GlyphInfo GetGlyph_860(DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext* context_, int32_t ch_, int32_t prev_, float fontScale_); static float ParseAlpha_861(DLL2SDK::mscorlib::System::String* text_, int32_t index_); static DLL2SDK::UnityEngine::UnityEngine::Color ParseColor_862(DLL2SDK::mscorlib::System::String* text_, int32_t offset_); static DLL2SDK::UnityEngine::UnityEngine::Color ParseColor24_863(DLL2SDK::mscorlib::System::String* text_, int32_t offset_); static DLL2SDK::UnityEngine::UnityEngine::Color ParseColor32_864(DLL2SDK::mscorlib::System::String* text_, int32_t offset_); static DLL2SDK::mscorlib::System::String* EncodeColor_865(DLL2SDK::UnityEngine::UnityEngine::Color c_); static DLL2SDK::mscorlib::System::String* EncodeColor_866(DLL2SDK::mscorlib::System::String* text_, DLL2SDK::UnityEngine::UnityEngine::Color c_); static DLL2SDK::mscorlib::System::String* EncodeAlpha_867(float a_); static DLL2SDK::mscorlib::System::String* EncodeColor24_868(DLL2SDK::UnityEngine::UnityEngine::Color c_); static DLL2SDK::mscorlib::System::String* EncodeColor32_869(DLL2SDK::UnityEngine::UnityEngine::Color c_); static bool ParseSymbol_870(DLL2SDK::mscorlib::System::String* text_, int32_t* index_); static bool IsHex_871(wchar_t ch_); static bool ParseSymbol_872(DLL2SDK::mscorlib::System::String* text_, int32_t* index_, DLL2SDK::Assembly_CSharp::BetterList_1* colors_, bool premultiply_, int32_t* sub_, bool* bold_, bool* italic_, bool* underline_, bool* strike_, bool* ignoreColor_); static DLL2SDK::mscorlib::System::String* StripSymbols_873(DLL2SDK::mscorlib::System::String* text_); static void Align_874(DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext* context_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* verts_, int32_t indexOffset_, float printedWidth_, int32_t elements_); static int32_t GetExactCharacterIndex_875(DLL2SDK::mscorlib::System::Collections::Generic::List_1* verts_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* indices_, DLL2SDK::UnityEngine::UnityEngine::Vector2 pos_); static int32_t GetApproximateCharacterIndex_876(DLL2SDK::mscorlib::System::Collections::Generic::List_1* verts_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* indices_, DLL2SDK::UnityEngine::UnityEngine::Vector2 pos_); static bool IsSpace_877(int32_t ch_); static void EndLine_878(DLL2SDK::mscorlib::System::Text::StringBuilder* s_); static void ReplaceSpaceWithNewline_879(DLL2SDK::mscorlib::System::Text::StringBuilder* s_); static DLL2SDK::UnityEngine::UnityEngine::Vector2 CalculatePrintedSize_880(DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext* context_, DLL2SDK::mscorlib::System::String* text_); static int32_t CalculateOffsetToFit_881(DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext* context_, DLL2SDK::mscorlib::System::String* text_); static DLL2SDK::mscorlib::System::String* GetEndOfLineThatFits_882(DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext* context_, DLL2SDK::mscorlib::System::String* text_); static bool WrapText_883(DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext* context_, DLL2SDK::mscorlib::System::String* text_, DLL2SDK::mscorlib::System::String* finalText_, bool wrapLineColors_); static bool WrapText_884(DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext* context_, DLL2SDK::mscorlib::System::String* text_, DLL2SDK::mscorlib::System::String* finalText_, bool keepCharCount_, bool wrapLineColors_, bool useEllipsis_); static bool WrapTextAndCalculatePrintedSize_885(DLL2SDK::UnityEngine::UnityEngine::Vector2* calculatedSize_, DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext* context_, DLL2SDK::mscorlib::System::String* text_, DLL2SDK::mscorlib::System::String* finalText_, bool keepCharCount_, bool wrapLineColors_, bool useEllipsis_); static void Print_886(DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext* context_, DLL2SDK::mscorlib::System::String* text_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* verts_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* uvs_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* cols_); static void PrintUV_887(DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext* context_, DLL2SDK::mscorlib::System::String* text_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* uvs_); static void PrintApproximateCharacterPositions_888(DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext* context_, DLL2SDK::mscorlib::System::String* text_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* verts_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* indices_); static void PrintExactCharacterPositions_889(DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext* context_, DLL2SDK::mscorlib::System::String* text_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* verts_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* indices_); static void PrintCaretAndSelection_890(DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext* context_, DLL2SDK::mscorlib::System::String* text_, int32_t start_, int32_t end_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* caret_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* highlight_); static bool ReplaceLink_891(DLL2SDK::mscorlib::System::String* text_, int32_t* index_, DLL2SDK::mscorlib::System::String* prefix_); static bool InsertHyperlink_892(DLL2SDK::mscorlib::System::String* text_, int32_t* index_, DLL2SDK::mscorlib::System::String* keyword_, DLL2SDK::mscorlib::System::String* link_); static void ReplaceLinks_893(DLL2SDK::mscorlib::System::String* text_); static void _cctor_894(); }; } namespace DLL2SDK::Assembly_CSharp { struct NGUIMath : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Lerp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClampIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClampIndex2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RepeatIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WrapAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Wrap01_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HexToDecimal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DecimalToHexChar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DecimalToHex8_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DecimalToHex24_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DecimalToHex32_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ColorToInt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IntToColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IntToBinary_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HexToColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertToTexCoords_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertToPixels_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MakePixelPerfect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_MakePixelPerfect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConstrainRect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateAbsoluteWidgetBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateRelativeWidgetBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CalculateRelativeWidgetBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_CalculateRelativeWidgetBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_CalculateRelativeWidgetBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix4_CalculateRelativeWidgetBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpringDampen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SpringDampen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpringLerp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SpringLerp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_SpringLerp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_SpringLerp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix4_SpringLerp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RotateTowards_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DistancePointToLineSegment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DistanceToRectangle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DistanceToRectangle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPivotOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPivot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveRect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResizeWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ResizeWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_AdjustWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_AdjustWidget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustByDPI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScreenToPixels_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScreenToParentPixels_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WorldToLocalPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OverlayPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_OverlayPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_OverlayPosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static float Lerp_804(float from_, float to_, float factor_); static int32_t ClampIndex_805(int32_t val_, int32_t max_); static int32_t ClampIndex2_806(int32_t val_, int32_t max_); static int32_t RepeatIndex_807(int32_t val_, int32_t max_); static float WrapAngle_808(float angle_); static float Wrap01_809(float val_); static int32_t HexToDecimal_810(wchar_t ch_); static wchar_t DecimalToHexChar_811(int32_t num_); static DLL2SDK::mscorlib::System::String* DecimalToHex8_812(int32_t num_); static DLL2SDK::mscorlib::System::String* DecimalToHex24_813(int32_t num_); static DLL2SDK::mscorlib::System::String* DecimalToHex32_814(int32_t num_); static int32_t ColorToInt_815(DLL2SDK::UnityEngine::UnityEngine::Color c_); static DLL2SDK::UnityEngine::UnityEngine::Color IntToColor_816(int32_t val_); static DLL2SDK::mscorlib::System::String* IntToBinary_817(int32_t val_, int32_t bits_); static DLL2SDK::UnityEngine::UnityEngine::Color HexToColor_818(uint32_t val_); static DLL2SDK::UnityEngine::UnityEngine::Rect ConvertToTexCoords_819(DLL2SDK::UnityEngine::UnityEngine::Rect rect_, int32_t width_, int32_t height_); static DLL2SDK::UnityEngine::UnityEngine::Rect ConvertToPixels_820(DLL2SDK::UnityEngine::UnityEngine::Rect rect_, int32_t width_, int32_t height_, bool round_); static DLL2SDK::UnityEngine::UnityEngine::Rect MakePixelPerfect_821(DLL2SDK::UnityEngine::UnityEngine::Rect rect_); static DLL2SDK::UnityEngine::UnityEngine::Rect MakePixelPerfect_822(DLL2SDK::UnityEngine::UnityEngine::Rect rect_, int32_t width_, int32_t height_); static DLL2SDK::UnityEngine::UnityEngine::Vector2 ConstrainRect_823(DLL2SDK::UnityEngine::UnityEngine::Vector2 minRect_, DLL2SDK::UnityEngine::UnityEngine::Vector2 maxRect_, DLL2SDK::UnityEngine::UnityEngine::Vector2 minArea_, DLL2SDK::UnityEngine::UnityEngine::Vector2 maxArea_); static DLL2SDK::UnityEngine::UnityEngine::Bounds CalculateAbsoluteWidgetBounds_824(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_); static DLL2SDK::UnityEngine::UnityEngine::Bounds CalculateRelativeWidgetBounds_825(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_); static DLL2SDK::UnityEngine::UnityEngine::Bounds CalculateRelativeWidgetBounds_826(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, bool considerInactive_); static DLL2SDK::UnityEngine::UnityEngine::Bounds CalculateRelativeWidgetBounds_827(DLL2SDK::UnityEngine::UnityEngine::Transform* relativeTo_, DLL2SDK::UnityEngine::UnityEngine::Transform* content_); static DLL2SDK::UnityEngine::UnityEngine::Bounds CalculateRelativeWidgetBounds_828(DLL2SDK::UnityEngine::UnityEngine::Transform* relativeTo_, DLL2SDK::UnityEngine::UnityEngine::Transform* content_, bool considerInactive_, bool considerChildren_); static void CalculateRelativeWidgetBounds_829(DLL2SDK::UnityEngine::UnityEngine::Transform* content_, bool considerInactive_, bool isRoot_, DLL2SDK::UnityEngine::UnityEngine::Matrix4x4* toLocal_, DLL2SDK::UnityEngine::UnityEngine::Vector3* vMin_, DLL2SDK::UnityEngine::UnityEngine::Vector3* vMax_, bool* isSet_, bool considerChildren_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 SpringDampen_830(DLL2SDK::UnityEngine::UnityEngine::Vector3* velocity_, float strength_, float deltaTime_); static DLL2SDK::UnityEngine::UnityEngine::Vector2 SpringDampen_831(DLL2SDK::UnityEngine::UnityEngine::Vector2* velocity_, float strength_, float deltaTime_); static float SpringLerp_832(float strength_, float deltaTime_); static float SpringLerp_833(float from_, float to_, float strength_, float deltaTime_); static DLL2SDK::UnityEngine::UnityEngine::Vector2 SpringLerp_834(DLL2SDK::UnityEngine::UnityEngine::Vector2 from_, DLL2SDK::UnityEngine::UnityEngine::Vector2 to_, float strength_, float deltaTime_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 SpringLerp_835(DLL2SDK::UnityEngine::UnityEngine::Vector3 from_, DLL2SDK::UnityEngine::UnityEngine::Vector3 to_, float strength_, float deltaTime_); static DLL2SDK::UnityEngine::UnityEngine::Quaternion SpringLerp_836(DLL2SDK::UnityEngine::UnityEngine::Quaternion from_, DLL2SDK::UnityEngine::UnityEngine::Quaternion to_, float strength_, float deltaTime_); static float RotateTowards_837(float from_, float to_, float maxAngle_); static float DistancePointToLineSegment_838(DLL2SDK::UnityEngine::UnityEngine::Vector2 point_, DLL2SDK::UnityEngine::UnityEngine::Vector2 a_, DLL2SDK::UnityEngine::UnityEngine::Vector2 b_); static float DistanceToRectangle_839(DLL2SDK::Array* screenPoints_, DLL2SDK::UnityEngine::UnityEngine::Vector2 mousePos_); static float DistanceToRectangle_840(DLL2SDK::Array* worldPoints_, DLL2SDK::UnityEngine::UnityEngine::Vector2 mousePos_, DLL2SDK::UnityEngine::UnityEngine::Camera* cam_); static DLL2SDK::UnityEngine::UnityEngine::Vector2 GetPivotOffset_841(DLL2SDK::Assembly_CSharp::UIWidget_Pivot pv_); static DLL2SDK::Assembly_CSharp::UIWidget_Pivot GetPivot_842(DLL2SDK::UnityEngine::UnityEngine::Vector2 offset_); static void MoveWidget_843(DLL2SDK::Assembly_CSharp::UIRect* w_, float x_, float y_); static void MoveRect_844(DLL2SDK::Assembly_CSharp::UIRect* rect_, float x_, float y_); static void ResizeWidget_845(DLL2SDK::Assembly_CSharp::UIWidget* w_, DLL2SDK::Assembly_CSharp::UIWidget_Pivot pivot_, float x_, float y_, int32_t minWidth_, int32_t minHeight_); static void ResizeWidget_846(DLL2SDK::Assembly_CSharp::UIWidget* w_, DLL2SDK::Assembly_CSharp::UIWidget_Pivot pivot_, float x_, float y_, int32_t minWidth_, int32_t minHeight_, int32_t maxWidth_, int32_t maxHeight_); static void AdjustWidget_847(DLL2SDK::Assembly_CSharp::UIWidget* w_, float left_, float bottom_, float right_, float top_); static void AdjustWidget_848(DLL2SDK::Assembly_CSharp::UIWidget* w_, float left_, float bottom_, float right_, float top_, int32_t minWidth_, int32_t minHeight_); static void AdjustWidget_849(DLL2SDK::Assembly_CSharp::UIWidget* w_, float left_, float bottom_, float right_, float top_, int32_t minWidth_, int32_t minHeight_, int32_t maxWidth_, int32_t maxHeight_); static int32_t AdjustByDPI_850(float height_); static DLL2SDK::UnityEngine::UnityEngine::Vector2 ScreenToPixels_851(DLL2SDK::UnityEngine::UnityEngine::Vector2 pos_, DLL2SDK::UnityEngine::UnityEngine::Transform* relativeTo_); static DLL2SDK::UnityEngine::UnityEngine::Vector2 ScreenToParentPixels_852(DLL2SDK::UnityEngine::UnityEngine::Vector2 pos_, DLL2SDK::UnityEngine::UnityEngine::Transform* relativeTo_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 WorldToLocalPoint_853(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_, DLL2SDK::UnityEngine::UnityEngine::Camera* worldCam_, DLL2SDK::UnityEngine::UnityEngine::Camera* uiCam_, DLL2SDK::UnityEngine::UnityEngine::Transform* relativeTo_); static void OverlayPosition_854(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_, DLL2SDK::UnityEngine::UnityEngine::Camera* worldCam_, DLL2SDK::UnityEngine::UnityEngine::Camera* myCam_); static void OverlayPosition_855(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_, DLL2SDK::UnityEngine::UnityEngine::Camera* worldCam_); static void OverlayPosition_856(DLL2SDK::UnityEngine::UnityEngine::Transform* trans_, DLL2SDK::UnityEngine::UnityEngine::Transform* target_); }; } namespace DLL2SDK::Assembly_CSharp { struct NGUIDebug : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { bool mRayDebug_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mLines_; DLL2SDK::Assembly_CSharp::NGUIDebug* mInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Log_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Log_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGUI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_793(); void OnGUI_802(); static bool get_debugRaycast_794(); static void set_debugRaycast_795(bool value_); static void CreateInstance_796(); static void LogString_797(DLL2SDK::mscorlib::System::String* text_); static void Log_798(DLL2SDK::Array* objs_); static void Log_799(DLL2SDK::mscorlib::System::String* s_); static void Clear_800(); static void DrawBounds_801(DLL2SDK::UnityEngine::UnityEngine::Bounds b_); static void _cctor_803(); }; } namespace DLL2SDK::Assembly_CSharp { struct MinMaxRangeAttribute : DLL2SDK::UnityEngine::UnityEngine::PropertyAttribute { float minLimit_; float maxLimit_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_792(float minLimit_, float maxLimit_); }; } namespace DLL2SDK::Assembly_CSharp { template struct BetterList_1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* buffer_; int32_t size_; void _ctor_663(); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1* GetEnumerator_664(); T get_Item_665(int32_t i_); void set_Item_666(int32_t i_, T value_); void AllocateMore_667(); void Trim_668(); void Clear_669(); void Release_670(); void Add_671(T item_); void Insert_672(int32_t index_, T item_); bool Contains_673(T item_); int32_t IndexOf_674(T item_); bool Remove_675(T item_); void RemoveAt_676(int32_t index_); T Pop_677(); DLL2SDK::Array* ToArray_678(); void Sort_679(DLL2SDK::Assembly_CSharp::BetterList_1_CompareFunc* comparer_); }; } namespace DLL2SDK::Assembly_CSharp { struct Localization : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::Localization_LoadFunction* loadFunction_; DLL2SDK::Assembly_CSharp::Localization_OnLocalizeNotification* onLocalize_; bool localizationHasBeenSet_; DLL2SDK::Array* mLanguages_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mOldDictionary_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* mDictionary_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mReplacement_; int32_t mLanguageIndex_; DLL2SDK::mscorlib::System::String* mLanguage_; bool mMerging_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadDictionary_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAndSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Load_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Set_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReplaceKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearReplacements_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadCSV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_LoadCSV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasLanguage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_LoadCSV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddCSV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExtractStrings_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectLanguage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Set_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Set_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Get_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Exists_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_Set_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* get_dictionary_744(); static void set_dictionary_745(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* value_); static DLL2SDK::Array* get_knownLanguages_746(); static DLL2SDK::mscorlib::System::String* get_language_747(); static void set_language_748(DLL2SDK::mscorlib::System::String* value_); static bool LoadDictionary_749(DLL2SDK::mscorlib::System::String* value_); static bool LoadAndSelect_750(DLL2SDK::mscorlib::System::String* value_); static void Load_751(DLL2SDK::UnityEngine::UnityEngine::TextAsset* asset_); static void Set_752(DLL2SDK::mscorlib::System::String* languageName_, DLL2SDK::Array* bytes_); static void ReplaceKey_753(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* val_); static void ClearReplacements_754(); static bool LoadCSV_755(DLL2SDK::UnityEngine::UnityEngine::TextAsset* asset_, bool merge_); static bool LoadCSV_756(DLL2SDK::Array* bytes_, bool merge_); static bool HasLanguage_757(DLL2SDK::mscorlib::System::String* languageName_); static bool LoadCSV_758(DLL2SDK::Array* bytes_, DLL2SDK::UnityEngine::UnityEngine::TextAsset* asset_, bool merge_); static void AddCSV_759(DLL2SDK::Assembly_CSharp::BetterList_1* newValues_, DLL2SDK::Array* newLanguages_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* languageIndices_); static DLL2SDK::Array* ExtractStrings_760(DLL2SDK::Assembly_CSharp::BetterList_1* added_, DLL2SDK::Array* newLanguages_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* languageIndices_); static bool SelectLanguage_761(DLL2SDK::mscorlib::System::String* language_); static void Set_762(DLL2SDK::mscorlib::System::String* languageName_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dictionary_); static void Set_763(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* value_); static DLL2SDK::mscorlib::System::String* Get_764(DLL2SDK::mscorlib::System::String* key_); static bool Exists_765(DLL2SDK::mscorlib::System::String* key_); static void Set_766(DLL2SDK::mscorlib::System::String* language_, DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* text_); static void _cctor_767(); }; } namespace DLL2SDK::Assembly_CSharp { struct EventDelegate : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour* mTarget_; DLL2SDK::mscorlib::System::String* mMethodName_; DLL2SDK::Array* mParameters_; bool oneShot_; DLL2SDK::Assembly_CSharp::EventDelegate_Callback* mCachedCallback_; bool mRawDelegate_; bool mCached_; DLL2SDK::mscorlib::System::Reflection::MethodInfo* mMethod_; DLL2SDK::Array* mParameterInfos_; DLL2SDK::Array* mArgs_; struct StaticFields { int32_t s_Hash_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMethodName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Equals_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHashCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Set_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Set_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Execute_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Execute_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Set_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_Set_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Add_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Add_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Add_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_Add_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Remove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Remove_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_700(); void _ctor_701(DLL2SDK::Assembly_CSharp::EventDelegate_Callback* call_); void _ctor_702(DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour* target_, DLL2SDK::mscorlib::System::String* methodName_); DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour* get_target_703(); void set_target_704(DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour* value_); DLL2SDK::mscorlib::System::String* get_methodName_705(); void set_methodName_706(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Array* get_parameters_707(); bool get_isValid_708(); bool get_isEnabled_709(); bool Equals_712(DLL2SDK::mscorlib::System::Object* obj_); int32_t GetHashCode_713(); void Set_714(DLL2SDK::Assembly_CSharp::EventDelegate_Callback* call_); void Set_715(DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour* target_, DLL2SDK::mscorlib::System::String* methodName_); void Cache_716(); bool Execute_717(); void Clear_718(); DLL2SDK::mscorlib::System::String* ToString_719(); bool __xLuaBaseProxy_Equals_731(DLL2SDK::mscorlib::System::Object* P0_); int32_t __xLuaBaseProxy_GetHashCode_732(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_733(); static DLL2SDK::mscorlib::System::String* GetMethodName_710(DLL2SDK::Assembly_CSharp::EventDelegate_Callback* callback_); static bool IsValid_711(DLL2SDK::Assembly_CSharp::EventDelegate_Callback* callback_); static void Execute_720(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); static bool IsValid_721(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); static DLL2SDK::Assembly_CSharp::EventDelegate* Set_722(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, DLL2SDK::Assembly_CSharp::EventDelegate_Callback* callback_); static void Set_723(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, DLL2SDK::Assembly_CSharp::EventDelegate* del_); static DLL2SDK::Assembly_CSharp::EventDelegate* Add_724(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, DLL2SDK::Assembly_CSharp::EventDelegate_Callback* callback_); static DLL2SDK::Assembly_CSharp::EventDelegate* Add_725(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, DLL2SDK::Assembly_CSharp::EventDelegate_Callback* callback_, bool oneShot_); static void Add_726(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, DLL2SDK::Assembly_CSharp::EventDelegate* ev_); static void Add_727(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, DLL2SDK::Assembly_CSharp::EventDelegate* ev_, bool oneShot_); static bool Remove_728(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, DLL2SDK::Assembly_CSharp::EventDelegate_Callback* callback_); static bool Remove_729(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, DLL2SDK::Assembly_CSharp::EventDelegate* ev_); static void _cctor_730(); }; } namespace DLL2SDK::Assembly_CSharp { struct ByteReader : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* mBuffer_; int32_t mOffset_; struct StaticFields { DLL2SDK::Assembly_CSharp::BetterList_1* mTemp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Open_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ReadLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_ReadLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadDictionary_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadCSV_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_690(DLL2SDK::Array* bytes_); void _ctor_691(DLL2SDK::UnityEngine::UnityEngine::TextAsset* asset_); bool get_canRead_693(); DLL2SDK::mscorlib::System::String* ReadLine_695(); DLL2SDK::mscorlib::System::String* ReadLine_696(bool skipEmptyLines_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ReadDictionary_697(); DLL2SDK::Assembly_CSharp::BetterList_1* ReadCSV_698(); static DLL2SDK::Assembly_CSharp::ByteReader* Open_692(DLL2SDK::mscorlib::System::String* path_); static DLL2SDK::mscorlib::System::String* ReadLine_694(DLL2SDK::Array* buffer_, int32_t start_, int32_t count_); static void _cctor_699(); }; } namespace DLL2SDK::Assembly_CSharp { struct BMSymbol : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* sequence_; DLL2SDK::mscorlib::System::String* spriteName_; DLL2SDK::Assembly_CSharp::UISpriteData* mSprite_; bool mIsValid_; int32_t mLength_; int32_t mOffsetX_; int32_t mOffsetY_; int32_t mWidth_; int32_t mHeight_; int32_t mAdvance_; DLL2SDK::UnityEngine::UnityEngine::Rect mUV_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MarkAsChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Validate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_653(); int32_t get_length_654(); int32_t get_offsetX_655(); int32_t get_offsetY_656(); int32_t get_width_657(); int32_t get_height_658(); int32_t get_advance_659(); DLL2SDK::UnityEngine::UnityEngine::Rect get_uvRect_660(); void MarkAsChanged_661(); bool Validate_662(DLL2SDK::Assembly_CSharp::UIAtlas* atlas_); }; } namespace DLL2SDK::Assembly_CSharp { struct BMGlyph : DLL2SDK::mscorlib::System::Object { int32_t index_; int32_t x_; int32_t y_; int32_t width_; int32_t height_; int32_t offsetX_; int32_t offsetY_; int32_t advance_; int32_t channel_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* kerning_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetKerning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetKerning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Trim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_649(); int32_t GetKerning_650(int32_t previousChar_); void SetKerning_651(int32_t previousChar_, int32_t amount_); void Trim_652(int32_t xMin_, int32_t yMin_, int32_t xMax_, int32_t yMax_); }; } namespace DLL2SDK::Assembly_CSharp { struct BMFont : DLL2SDK::mscorlib::System::Object { int32_t mSize_; int32_t mBase_; int32_t mWidth_; int32_t mHeight_; DLL2SDK::mscorlib::System::String* mSpriteName_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mSaved_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mDict_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGlyph_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetGlyph_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Trim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_631(); bool get_isValid_632(); int32_t get_charSize_633(); void set_charSize_634(int32_t value_); int32_t get_baseOffset_635(); void set_baseOffset_636(int32_t value_); int32_t get_texWidth_637(); void set_texWidth_638(int32_t value_); int32_t get_texHeight_639(); void set_texHeight_640(int32_t value_); int32_t get_glyphCount_641(); DLL2SDK::mscorlib::System::String* get_spriteName_642(); void set_spriteName_643(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_glyphs_644(); DLL2SDK::Assembly_CSharp::BMGlyph* GetGlyph_645(int32_t index_, bool createIfMissing_); DLL2SDK::Assembly_CSharp::BMGlyph* GetGlyph_646(int32_t index_); void Clear_647(); void Trim_648(int32_t xMin_, int32_t yMin_, int32_t xMax_, int32_t yMax_); }; } namespace DLL2SDK::Assembly_CSharp::AnimationOrTween { enum struct Trigger : int32_t { OnClick_ = static_cast(0x0), OnHover_ = static_cast(0x1), OnPress_ = static_cast(0x2), OnHoverTrue_ = static_cast(0x3), OnHoverFalse_ = static_cast(0x4), OnPressTrue_ = static_cast(0x5), OnPressFalse_ = static_cast(0x6), OnActivate_ = static_cast(0x7), OnActivateTrue_ = static_cast(0x8), OnActivateFalse_ = static_cast(0x9), OnDoubleClick_ = static_cast(0xA), OnSelect_ = static_cast(0xB), OnSelectTrue_ = static_cast(0xC), OnSelectFalse_ = static_cast(0xD) }; } namespace DLL2SDK::Assembly_CSharp { struct ActiveAnimation : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* onFinished_; DLL2SDK::UnityEngine::UnityEngine::GameObject* eventReceiver_; DLL2SDK::mscorlib::System::String* callWhenFinished_; DLL2SDK::UnityEngine::UnityEngine::Animation* mAnim_; DLL2SDK::Assembly_CSharp::AnimationOrTween::Direction mLastDirection_; DLL2SDK::Assembly_CSharp::AnimationOrTween::Direction mDisableDirection_; bool mNotify_; DLL2SDK::UnityEngine::UnityEngine::Animator* mAnimator_; DLL2SDK::mscorlib::System::String* mClip_; struct StaticFields { DLL2SDK::Assembly_CSharp::ActiveAnimation* current_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Finish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix4_Play_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_619(); float get_playbackTime_620(); bool get_isPlaying_621(); void Finish_622(); void Reset_623(); void Start_624(); void Update_625(); void Play_626(DLL2SDK::mscorlib::System::String* clipName_, DLL2SDK::Assembly_CSharp::AnimationOrTween::Direction playDirection_); static DLL2SDK::Assembly_CSharp::ActiveAnimation* Play_627(DLL2SDK::UnityEngine::UnityEngine::Animation* anim_, DLL2SDK::mscorlib::System::String* clipName_, DLL2SDK::Assembly_CSharp::AnimationOrTween::Direction playDirection_, DLL2SDK::Assembly_CSharp::AnimationOrTween::EnableCondition enableBeforePlay_, DLL2SDK::Assembly_CSharp::AnimationOrTween::DisableCondition disableCondition_); static DLL2SDK::Assembly_CSharp::ActiveAnimation* Play_628(DLL2SDK::UnityEngine::UnityEngine::Animation* anim_, DLL2SDK::mscorlib::System::String* clipName_, DLL2SDK::Assembly_CSharp::AnimationOrTween::Direction playDirection_); static DLL2SDK::Assembly_CSharp::ActiveAnimation* Play_629(DLL2SDK::UnityEngine::UnityEngine::Animation* anim_, DLL2SDK::Assembly_CSharp::AnimationOrTween::Direction playDirection_); static DLL2SDK::Assembly_CSharp::ActiveAnimation* Play_630(DLL2SDK::UnityEngine::UnityEngine::Animator* anim_, DLL2SDK::mscorlib::System::String* clipName_, DLL2SDK::Assembly_CSharp::AnimationOrTween::Direction playDirection_, DLL2SDK::Assembly_CSharp::AnimationOrTween::EnableCondition enableBeforePlay_, DLL2SDK::Assembly_CSharp::AnimationOrTween::DisableCondition disableCondition_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIWrapContent : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t itemSize_; bool cullContent_; int32_t minIndex_; int32_t maxIndex_; bool hideInactive_; DLL2SDK::Assembly_CSharp::UIWrapContent_OnInitializeItem* onInitializeItem_; DLL2SDK::UnityEngine::UnityEngine::Transform* mTrans_; DLL2SDK::Assembly_CSharp::UIPanel* mPanel_; DLL2SDK::Assembly_CSharp::UIScrollView* mScroll_; bool mHorizontal_; bool mFirstTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mChildren_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache0_; DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache1_; DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortBasedOnScrollMovement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortAlphabetically_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CacheScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetChildPositions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WrapContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnValidate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_605(); void Start_606(); void OnMove_607(DLL2SDK::Assembly_CSharp::UIPanel* panel_); void SortBasedOnScrollMovement_608(); void SortAlphabetically_609(); bool CacheScrollView_610(); void ResetChildPositions_611(); void WrapContent_612(); void OnValidate_613(); void UpdateItem_614(DLL2SDK::UnityEngine::UnityEngine::Transform* item_, int32_t index_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIToggledObjects : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* activate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* deactivate_; bool compatibilityMode_; DLL2SDK::UnityEngine::UnityEngine::GameObject* target_; bool inverse_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Toggle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Set_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_600(); void Awake_601(); void Toggle_602(); void Set_603(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool state_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIToggledComponents : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* activate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* deactivate_; DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour* target_; bool inverse_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Toggle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_597(); void Awake_598(); void Toggle_599(); }; } namespace DLL2SDK::Assembly_CSharp { struct UITable : DLL2SDK::Assembly_CSharp::UIWidgetContainer { int32_t columns_; DLL2SDK::Assembly_CSharp::UITable_Direction direction_; DLL2SDK::Assembly_CSharp::UITable_Sorting sorting_; DLL2SDK::Assembly_CSharp::UIWidget_Pivot pivot_; DLL2SDK::Assembly_CSharp::UIWidget_Pivot cellAlignment_; bool hideInactive_; bool considerChildren_; bool keepWithinPanel_; DLL2SDK::UnityEngine::UnityEngine::Vector2 padding_; DLL2SDK::Assembly_CSharp::UITable_OnReposition* onReposition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_maxOffsetValue_; bool isInitPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 cachePosition_; DLL2SDK::mscorlib::System::Comparison_1* onCustomSort_; DLL2SDK::Assembly_CSharp::UIPanel* mPanel_; bool mInitDone_; bool mReposition_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache0_; DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache1_; DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache2_; DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChildList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAllChild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearOutAllChild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Sort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnValidate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RepositionVariableSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reposition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateReposition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_559(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_maxOffsetValue_560(); void set_maxOffsetValue_561(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); void set_repositionNow_562(bool value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetChildList_563(); bool RemoveAllChild_564(); bool ClearOutAllChild_565(); void Sort_566(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); void Start_567(); void Init_568(); void LateUpdate_569(); void OnValidate_570(); void RepositionVariableSize_571(DLL2SDK::mscorlib::System::Collections::Generic::List_1* children_); void Reposition_572(); void set_NeedLateReposition_573(bool value_); void LateReposition_574(); }; } namespace DLL2SDK::Assembly_CSharp { struct UISquareDragScrollView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIScrollView* horizontalScrollView_; DLL2SDK::Assembly_CSharp::UIScrollView* verticalScrollView_; bool mPressed_; DLL2SDK::Assembly_CSharp::UISquareDragScrollView_Direction mDirection_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrag_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_555(); void OnDisable_556(); void OnPress_557(bool pressed_); void OnDrag_558(DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); }; } namespace DLL2SDK::Assembly_CSharp { struct UISoundVolume : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_552(); void Awake_553(); void OnChange_554(); }; } namespace DLL2SDK::Assembly_CSharp { struct UISlider : DLL2SDK::Assembly_CSharp::UIProgressBar { DLL2SDK::UnityEngine::UnityEngine::Transform* foreground_; float rawValue_; DLL2SDK::Assembly_CSharp::UISlider_Direction direction_; bool mInverted_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Upgrade_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPressBackground_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragBackground_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPressForeground_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragForeground_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPan_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_536(); bool get_isColliderEnabled_537(); float get_sliderValue_538(); void set_sliderValue_539(float value_); bool get_inverted_540(); void set_inverted_541(bool value_); void Upgrade_542(); void OnStart_543(); void OnPressBackground_544(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool isPressed_); void OnDragBackground_545(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void OnPressForeground_546(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool isPressed_); void OnDragForeground_547(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void OnPan_548(DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void __xLuaBaseProxy_Upgrade_549(); void __xLuaBaseProxy_OnStart_550(); void __xLuaBaseProxy_OnPan_551(DLL2SDK::UnityEngine::UnityEngine::Vector2 P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIShowControlScheme : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* target_; bool mouse_; bool touch_; bool controller_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScheme_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_532(); void OnEnable_533(); void OnDisable_534(); void OnScheme_535(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIScrollView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIScrollView_Movement movement_; DLL2SDK::Assembly_CSharp::UIScrollView_DragEffect dragEffect_; bool restrictWithinPanel_; bool constrainOnDrag_; bool disableDragIfFits_; bool smoothDragStart_; bool iOSDragEmulation_; float scrollWheelFactor_; float momentumAmount_; float dampenStrength_; DLL2SDK::Assembly_CSharp::UIProgressBar* horizontalScrollBar_; DLL2SDK::Assembly_CSharp::UIProgressBar* verticalScrollBar_; DLL2SDK::Assembly_CSharp::UIScrollView_ShowCondition showScrollBars_; DLL2SDK::UnityEngine::UnityEngine::Vector2 customMovement_; DLL2SDK::Assembly_CSharp::UIWidget_Pivot contentPivot_; DLL2SDK::Assembly_CSharp::UIScrollView_OnDragNotification* onDragStarted_; DLL2SDK::Assembly_CSharp::UIScrollView_OnDragNotification* onDragFinished_; DLL2SDK::Assembly_CSharp::UIScrollView_OnDragNotification* onMomentumMove_; DLL2SDK::Assembly_CSharp::UIScrollView_OnDragNotification* onStoppedMoving_; DLL2SDK::Assembly_CSharp::UIScrollView_OnDragNotification* onDragExcessBounds_; DLL2SDK::Assembly_CSharp::UIScrollView_OnDragNotification* onDragInverseExcessBounds_; DLL2SDK::UnityEngine::UnityEngine::Vector3 maxOffsetValue_; DLL2SDK::UnityEngine::UnityEngine::Vector3 scale_; DLL2SDK::UnityEngine::UnityEngine::Vector2 relativePositionOnReset_; DLL2SDK::UnityEngine::UnityEngine::Transform* mTrans_; DLL2SDK::Assembly_CSharp::UIPanel* mPanel_; DLL2SDK::UnityEngine::UnityEngine::Plane mPlane_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mLastPos_; bool mPressed_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mMomentum_; float mScroll_; DLL2SDK::UnityEngine::UnityEngine::Bounds mBounds_; bool mCalculatedBounds_; bool mShouldMove_; bool mIgnoreCallbacks_; int32_t mDragID_; DLL2SDK::UnityEngine::UnityEngine::Vector2 mDragStartOffset_; bool mDragStarted_; bool mStarted_; bool mAutoSnap_; bool mAutoSnapDirection_; bool IsCustomPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CustomPos_; int32_t NumChildsWaiting_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* onRefreshViewNotify_; DLL2SDK::Assembly_CSharp::UICenterOnChild* centerOnChild_; DLL2SDK::Assembly_CSharp::GameUI::IWrapContent* m_WrapContent_; struct StaticFields { DLL2SDK::Assembly_CSharp::BetterList_1* list_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckScrollbars_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestrictWithinBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RestrictWithinBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCustomMovePos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableSpring_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateScrollbars_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_UpdateScrollbars_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_UpdateScrollbars_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDragAmount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InvalidateBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateResetScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScrollBar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveRelative_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveAbsolute_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Press_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Drag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Scroll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPan_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_486(); DLL2SDK::Assembly_CSharp::UIPanel* get_panel_487(); bool get_isDragging_488(); DLL2SDK::UnityEngine::UnityEngine::Bounds get_bounds_489(); bool get_canMoveHorizontally_490(); bool get_canMoveVertically_491(); bool get_shouldMoveHorizontally_492(); bool get_shouldMoveVertically_493(); bool get_shouldMove_494(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_currentMomentum_495(); void set_currentMomentum_496(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); void Awake_497(); void OnEnable_498(); void Start_499(); void CheckScrollbars_500(); void OnDisable_501(); bool RestrictWithinBounds_502(bool instant_); void set_AutoSnap_503(bool value_); void set_AutoSnapDirection_504(bool value_); bool RestrictWithinBounds_505(bool instant_, bool horizontal_, bool vertical_, bool bForce_); void SetCustomMovePos_506(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void DisableSpring_507(); float get_ProgressX_508(); float get_ProgressY_509(); float get_Progress_510(); void UpdateScrollbars_511(); void UpdateScrollbars_512(bool recalculateBounds_); void UpdateScrollbars_513(DLL2SDK::Assembly_CSharp::UIProgressBar* slider_, float contentMin_, float contentMax_, float contentSize_, float viewSize_, bool inverted_); void SetDragAmount_514(float x_, float y_, bool updateScrollbars_); void InvalidateBounds_515(); void LateResetScrollView_516(); void ResetPosition_517(); void UpdatePosition_518(); void OnScrollBar_519(); void MoveRelative_520(DLL2SDK::UnityEngine::UnityEngine::Vector3 relative_); void MoveAbsolute_521(DLL2SDK::UnityEngine::UnityEngine::Vector3 absolute_); void Press_522(bool pressed_); void Drag_523(); void Scroll_524(float delta_); void LateUpdate_525(); void OnPan_526(DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); static void _cctor_527(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIScrollBar : DLL2SDK::Assembly_CSharp::UISlider { float mSize_; float mScroll_; DLL2SDK::Assembly_CSharp::UIScrollBar_Direction mDir_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Upgrade_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LocalToValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_473(); float get_scrollValue_474(); void set_scrollValue_475(float value_); float get_barSize_476(); void set_barSize_477(float value_); void Upgrade_478(); void OnStart_479(); float LocalToValue_480(DLL2SDK::UnityEngine::UnityEngine::Vector2 localPos_); void ForceUpdate_481(); void __xLuaBaseProxy_Upgrade_482(); void __xLuaBaseProxy_OnStart_483(); float __xLuaBaseProxy_LocalToValue_484(DLL2SDK::UnityEngine::UnityEngine::Vector2 P0_); void __xLuaBaseProxy_ForceUpdate_485(); }; } namespace DLL2SDK::Assembly_CSharp { struct UISavedOption : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::String* keyName_; DLL2SDK::Assembly_CSharp::UIPopupList* mList_; DLL2SDK::Assembly_CSharp::UIToggle* mCheck_; DLL2SDK::Assembly_CSharp::UIProgressBar* mSlider_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveSelection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveProgress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_465(); DLL2SDK::mscorlib::System::String* get_key_466(); void Awake_467(); void OnEnable_468(); void OnDisable_469(); void SaveSelection_470(); void SaveState_471(); void SaveProgress_472(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIPressButton : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* onPress_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* onRelease_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* onPressing_; float invokeTime_; bool m_Pressed_; float m_LastTriggerTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_431(); void OnPress_432(bool isDown_); void Update_433(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIPopupList : DLL2SDK::Assembly_CSharp::UIWidgetContainer { DLL2SDK::Assembly_CSharp::UIAtlas* atlas_; DLL2SDK::Assembly_CSharp::UIFont* bitmapFont_; DLL2SDK::Assembly_CSharp::UILabel_FontCategory mFontCategory_; int32_t fontSize_; DLL2SDK::UnityEngine::UnityEngine::FontStyle fontStyle_; DLL2SDK::mscorlib::System::String* backgroundSprite_; DLL2SDK::mscorlib::System::String* highlightSprite_; DLL2SDK::UnityEngine::UnityEngine::Sprite* background2DSprite_; DLL2SDK::UnityEngine::UnityEngine::Sprite* highlight2DSprite_; DLL2SDK::Assembly_CSharp::UIPopupList_Position position_; DLL2SDK::Assembly_CSharp::NGUIText_Alignment alignment_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* items_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* itemData_; DLL2SDK::UnityEngine::UnityEngine::Vector2 padding_; DLL2SDK::UnityEngine::UnityEngine::Color textColor_; DLL2SDK::UnityEngine::UnityEngine::Color backgroundColor_; DLL2SDK::UnityEngine::UnityEngine::Color highlightColor_; bool isAnimated_; bool isLocalized_; DLL2SDK::Assembly_CSharp::UILabel_Modifier textModifier_; bool separatePanel_; int32_t overlap_; DLL2SDK::Assembly_CSharp::UIPopupList_OpenOn openOn_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* onChange_; DLL2SDK::mscorlib::System::String* mSelectedItem_; DLL2SDK::Assembly_CSharp::UIPanel* mPanel_; DLL2SDK::Assembly_CSharp::UIBasicSprite* mBackground_; DLL2SDK::Assembly_CSharp::UIBasicSprite* mHighlight_; DLL2SDK::Assembly_CSharp::UILabel* mHighlightedLabel_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mLabelList_; float mBgBorder_; bool keepValue_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mSelection_; int32_t mOpenFrame_; DLL2SDK::UnityEngine::UnityEngine::GameObject* eventReceiver_; DLL2SDK::mscorlib::System::String* functionName_; float textScale_; DLL2SDK::Assembly_CSharp::UIFont* font_; DLL2SDK::Assembly_CSharp::UILabel* textLabel_; DLL2SDK::UnityEngine::UnityEngine::Vector3 startingPosition_; DLL2SDK::Assembly_CSharp::UIPopupList_LegacyEvent* mLegacyEvent_; bool mExecuting_; bool mUseDynamicFont_; bool mStarted_; bool mTweening_; DLL2SDK::UnityEngine::UnityEngine::GameObject* source_; struct StaticFields { DLL2SDK::Assembly_CSharp::UIPopupList* current_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mChild_; float mFadeOutComplete_; float animSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Set_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_AddItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveItemByData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerCallbacks_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnValidate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Highlight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHighlightPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTweenPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemHover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Select_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Close_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseSelf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimateColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimatePosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimateScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Animate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDoubleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseIfUnselected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_366(); DLL2SDK::UnityEngine::UnityEngine::Font* get_trueTypeFont_367(); void set_trueTypeFont_368(DLL2SDK::UnityEngine::UnityEngine::Font* value_); DLL2SDK::UnityEngine::UnityEngine::Object* get_ambigiousFont_369(); void set_ambigiousFont_370(DLL2SDK::UnityEngine::UnityEngine::Object* value_); DLL2SDK::Assembly_CSharp::UIPopupList_LegacyEvent* get_onSelectionChange_371(); void set_onSelectionChange_372(DLL2SDK::Assembly_CSharp::UIPopupList_LegacyEvent* value_); DLL2SDK::mscorlib::System::String* get_value_374(); void set_value_375(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::Object* get_data_376(); bool get_isColliderEnabled_377(); DLL2SDK::mscorlib::System::String* get_selection_378(); void set_selection_379(DLL2SDK::mscorlib::System::String* value_); bool get_isValid_380(); int32_t get_activeFontSize_381(); float get_activeFontScale_382(); void Set_383(DLL2SDK::mscorlib::System::String* value_, bool notify_); void Clear_384(); void AddItem_385(DLL2SDK::mscorlib::System::String* text_); void AddItem_386(DLL2SDK::mscorlib::System::String* text_, DLL2SDK::mscorlib::System::Object* data_); void RemoveItem_387(DLL2SDK::mscorlib::System::String* text_); void RemoveItemByData_388(DLL2SDK::mscorlib::System::Object* data_); void TriggerCallbacks_389(); void OnEnable_390(); void OnValidate_391(); void Start_392(); void OnLocalize_393(); void Highlight_394(DLL2SDK::Assembly_CSharp::UILabel* lbl_, bool instant_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetHighlightPosition_395(); DLL2SDK::mscorlib::System::Collections::IEnumerator* UpdateTweenPosition_396(); void OnItemHover_397(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool isOver_); void OnItemPress_398(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool isPressed_); void Select_399(DLL2SDK::Assembly_CSharp::UILabel* lbl_, bool instant_); void OnNavigate_400(DLL2SDK::UnityEngine::UnityEngine::KeyCode key_); void OnKey_401(DLL2SDK::UnityEngine::UnityEngine::KeyCode key_); void OnDisable_402(); void OnSelect_403(bool isSelected_); void CloseSelf_405(); void AnimateColor_406(DLL2SDK::Assembly_CSharp::UIWidget* widget_); void AnimatePosition_407(DLL2SDK::Assembly_CSharp::UIWidget* widget_, bool placeAbove_, float bottom_); void AnimateScale_408(DLL2SDK::Assembly_CSharp::UIWidget* widget_, bool placeAbove_, float bottom_); void Animate_409(DLL2SDK::Assembly_CSharp::UIWidget* widget_, bool placeAbove_, float bottom_); void OnClick_410(); void OnDoubleClick_411(); DLL2SDK::mscorlib::System::Collections::IEnumerator* CloseIfUnselected_412(); void Show_413(); static bool get_isOpen_373(); static void Close_404(); static void _cctor_414(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIPlayTween : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* tweenTarget_; int32_t tweenGroup_; DLL2SDK::Assembly_CSharp::AnimationOrTween::Trigger trigger_; DLL2SDK::Assembly_CSharp::AnimationOrTween::Direction playDirection_; bool resetOnPlay_; bool resetIfDisabled_; DLL2SDK::Assembly_CSharp::AnimationOrTween::EnableCondition ifDisabledOnPlay_; DLL2SDK::Assembly_CSharp::AnimationOrTween::DisableCondition disableWhenFinished_; bool includeChildren_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* onFinished_; DLL2SDK::UnityEngine::UnityEngine::GameObject* eventReceiver_; DLL2SDK::mscorlib::System::String* callWhenFinished_; DLL2SDK::Array* mTweens_; bool mStarted_; int32_t mActive_; bool mActivated_; struct StaticFields { DLL2SDK::Assembly_CSharp::UIPlayTween* current_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CustomHoverListener_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDoubleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToggle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetToNormal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFinished_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_348(); void Awake_349(); void Start_350(); void OnEnable_351(); void OnDisable_352(); void OnDragOver_353(); void OnHover_354(bool isOver_); void CustomHoverListener_355(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool isOver_); void OnDragOut_356(); void OnPress_357(bool isPressed_); void OnClick_358(); void OnDoubleClick_359(); void OnSelect_360(bool isSelected_); void OnToggle_361(); void Update_362(); void Play_363(bool forward_); void ResetToNormal_364(); void OnFinished_365(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIPlaySound : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::AudioClip* audioClip_; DLL2SDK::Assembly_CSharp::UIPlaySound_Trigger trigger_; float volume_; float pitch_; bool mIsOver_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_339(); bool get_canPlay_340(); void OnEnable_341(); void OnDisable_342(); void OnHover_343(bool isOver_); void OnPress_344(bool isPressed_); void OnClick_345(); void OnSelect_346(bool isSelected_); void Play_347(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIPlayAnimation : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Animation* target_; DLL2SDK::UnityEngine::UnityEngine::Animator* animator_; DLL2SDK::mscorlib::System::String* clipName_; DLL2SDK::Assembly_CSharp::AnimationOrTween::Trigger trigger_; DLL2SDK::Assembly_CSharp::AnimationOrTween::Direction playDirection_; bool resetOnPlay_; bool clearSelection_; DLL2SDK::Assembly_CSharp::AnimationOrTween::EnableCondition ifDisabledOnPlay_; DLL2SDK::Assembly_CSharp::AnimationOrTween::DisableCondition disableWhenFinished_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* onFinished_; DLL2SDK::UnityEngine::UnityEngine::GameObject* eventReceiver_; DLL2SDK::mscorlib::System::String* callWhenFinished_; bool mStarted_; bool mActivated_; bool dragHighlight_; struct StaticFields { DLL2SDK::Assembly_CSharp::UIPlayAnimation* current_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDoubleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnToggle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayForward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayReverse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFinished_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_318(); bool get_dualState_319(); void Awake_320(); void Start_321(); void OnEnable_322(); void OnDisable_323(); void OnHover_324(bool isOver_); void OnPress_325(bool isPressed_); void OnClick_326(); void OnDoubleClick_327(); void OnSelect_328(bool isSelected_); void OnToggle_329(); void OnDragOver_330(); void OnDragOut_331(); void OnDrop_332(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void Play_333(bool forward_); void Play_334(bool forward_, bool onlyIfDifferent_); void PlayForward_335(); void PlayReverse_336(); void OnFinished_337(); static void _cctor_338(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIKeyNavigation : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIKeyNavigation_Constraint constraint_; DLL2SDK::UnityEngine::UnityEngine::GameObject* onUp_; DLL2SDK::UnityEngine::UnityEngine::GameObject* onDown_; DLL2SDK::UnityEngine::UnityEngine::GameObject* onLeft_; DLL2SDK::UnityEngine::UnityEngine::GameObject* onRight_; DLL2SDK::UnityEngine::UnityEngine::GameObject* onClick_; DLL2SDK::UnityEngine::UnityEngine::GameObject* onTab_; bool startsSelected_; bool mStarted_; struct StaticFields { DLL2SDK::Assembly_CSharp::BetterList_1* list_; int32_t mLastFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLeft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Get_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCenter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_301(); bool get_isColliderEnabled_303(); void OnEnable_304(); void Start_305(); void OnDisable_306(); DLL2SDK::UnityEngine::UnityEngine::GameObject* GetLeft_308(); DLL2SDK::UnityEngine::UnityEngine::GameObject* GetRight_309(); DLL2SDK::UnityEngine::UnityEngine::GameObject* GetUp_310(); DLL2SDK::UnityEngine::UnityEngine::GameObject* GetDown_311(); DLL2SDK::UnityEngine::UnityEngine::GameObject* Get_312(DLL2SDK::UnityEngine::UnityEngine::Vector3 myDir_, float x_, float y_); void OnNavigate_314(DLL2SDK::UnityEngine::UnityEngine::KeyCode key_); void OnKey_315(DLL2SDK::UnityEngine::UnityEngine::KeyCode key_); void OnClick_316(); static DLL2SDK::Assembly_CSharp::UIKeyNavigation* get_current_302(); static bool IsActive_307(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCenter_313(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); static void _cctor_317(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIKeyBinding : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::KeyCode keyCode_; DLL2SDK::Assembly_CSharp::UIKeyBinding_Modifier modifier_; DLL2SDK::Assembly_CSharp::UIKeyBinding_Action action_; bool mIgnoreUp_; bool mIsInput_; bool mPress_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::List_1* mList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSubmit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsModifierActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_IsModifierActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBindingPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBindingClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetKeyCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActiveModifier_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_283(); DLL2SDK::mscorlib::System::String* get_captionText_284(); void OnEnable_286(); void OnDisable_287(); void Start_288(); void OnSubmit_289(); bool IsModifierActive_290(); void Update_292(); void OnBindingPress_293(bool pressed_); void OnBindingClick_294(); DLL2SDK::mscorlib::System::String* ToString_295(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_300(); static bool IsBound_285(DLL2SDK::UnityEngine::UnityEngine::KeyCode key_); static bool IsModifierActive_291(DLL2SDK::Assembly_CSharp::UIKeyBinding_Modifier modifier_); static DLL2SDK::mscorlib::System::String* GetString_296(DLL2SDK::UnityEngine::UnityEngine::KeyCode keyCode_, DLL2SDK::Assembly_CSharp::UIKeyBinding_Modifier modifier_); static bool GetKeyCode_297(DLL2SDK::mscorlib::System::String* text_, DLL2SDK::UnityEngine::UnityEngine::KeyCode* key_, DLL2SDK::Assembly_CSharp::UIKeyBinding_Modifier* modifier_); static DLL2SDK::Assembly_CSharp::UIKeyBinding_Modifier GetActiveModifier_298(); static void _cctor_299(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIImageButton : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UISprite* target_; DLL2SDK::mscorlib::System::String* normalSprite_; DLL2SDK::mscorlib::System::String* hoverSprite_; DLL2SDK::mscorlib::System::String* pressedSprite_; DLL2SDK::mscorlib::System::String* disabledSprite_; bool pixelSnap_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnValidate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateImage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSprite_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_274(); bool get_isEnabled_275(); void set_isEnabled_276(bool value_); void OnEnable_277(); void OnValidate_278(); void UpdateImage_279(); void OnHover_280(bool isOver_); void OnPress_281(bool pressed_); void SetSprite_282(DLL2SDK::mscorlib::System::String* sprite_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIForwardEvents : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* target_; bool onHover_; bool onPress_; bool onClick_; bool onDoubleClick_; bool onSelect_; bool onDrag_; bool onDrop_; bool onSubmit_; bool onScroll_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDoubleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSubmit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScroll_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_239(); void OnHover_240(bool isOver_); void OnPress_241(bool pressed_); void OnClick_242(); void OnDoubleClick_243(); void OnSelect_244(bool selected_); void OnDrag_245(DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void OnDrop_246(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnSubmit_247(); void OnScroll_248(float delta_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIEventTrigger : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* onHoverOver_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* onHoverOut_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* onPress_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* onRelease_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* onSelect_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* onDeselect_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* onClick_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* onDoubleClick_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* onDragStart_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* onDragEnd_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* onDragOver_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* onDragOut_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* onDrag_; struct StaticFields { DLL2SDK::Assembly_CSharp::UIEventTrigger* current_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDoubleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrag_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_227(); bool get_isColliderEnabled_228(); void OnHover_229(bool isOver_); void OnPress_230(bool pressed_); void OnSelect_231(bool selected_); void OnClick_232(); void OnDoubleClick_233(); void OnDragStart_234(); void OnDragEnd_235(); void OnDragOver_236(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnDragOut_237(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnDrag_238(DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIDraggableCamera : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* rootForBounds_; DLL2SDK::UnityEngine::UnityEngine::Vector2 scale_; float scrollWheelFactor_; DLL2SDK::Assembly_CSharp::UIDragObject_DragEffect dragEffect_; bool smoothDragStart_; float momentumAmount_; DLL2SDK::UnityEngine::UnityEngine::Camera* mCam_; DLL2SDK::UnityEngine::UnityEngine::Transform* mTrans_; bool mPressed_; DLL2SDK::UnityEngine::UnityEngine::Vector2 mMomentum_; DLL2SDK::UnityEngine::UnityEngine::Bounds mBounds_; float mScroll_; DLL2SDK::Assembly_CSharp::UIRoot* mRoot_; bool mDragStarted_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateConstrainOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConstrainToBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Press_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Drag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Scroll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_217(); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_currentMomentum_218(); void set_currentMomentum_219(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); void Start_220(); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalculateConstrainOffset_221(); bool ConstrainToBounds_222(bool immediate_); void Press_223(bool isPressed_); void Drag_224(DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void Scroll_225(float delta_); void Update_226(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIDragScrollView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; DLL2SDK::Assembly_CSharp::UIScrollView* draggablePanel_; DLL2SDK::UnityEngine::UnityEngine::Transform* mTrans_; DLL2SDK::Assembly_CSharp::UIScrollView* mScroll_; bool mAutoFind_; bool mStarted_; bool mPressed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScroll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPan_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_208(); void OnEnable_209(); void Start_210(); void FindScrollView_211(); void OnDisable_212(); void OnPress_213(bool pressed_); void OnDrag_214(DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void OnScroll_215(float delta_); void OnPan_216(DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIDragResize : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIWidget* target_; DLL2SDK::Assembly_CSharp::UIWidget_Pivot pivot_; int32_t minWidth_; int32_t minHeight_; int32_t maxWidth_; int32_t maxHeight_; bool updateAnchors_; DLL2SDK::UnityEngine::UnityEngine::Plane mPlane_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mRayPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mLocalPos_; int32_t mWidth_; int32_t mHeight_; bool mDragging_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragEnd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_204(); void OnDragStart_205(); void OnDrag_206(DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void OnDragEnd_207(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIDragObject : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* target_; DLL2SDK::Assembly_CSharp::UIPanel* panelRegion_; DLL2SDK::UnityEngine::UnityEngine::Vector3 scrollMomentum_; bool restrictWithinPanel_; DLL2SDK::Assembly_CSharp::UIRect* contentRect_; DLL2SDK::Assembly_CSharp::UIDragObject_DragEffect dragEffect_; float momentumAmount_; DLL2SDK::UnityEngine::UnityEngine::Vector3 scale_; float scrollWheelFactor_; DLL2SDK::UnityEngine::UnityEngine::Plane mPlane_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mTargetPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mLastPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mMomentum_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mScroll_; DLL2SDK::UnityEngine::UnityEngine::Bounds mBounds_; int32_t mTouchID_; bool mStarted_; bool mPressed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBounds_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Move_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelMovement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelSpring_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScroll_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_190(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_dragMovement_191(); void set_dragMovement_192(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); void OnEnable_193(); void OnDisable_194(); void FindPanel_195(); void UpdateBounds_196(); void OnPress_197(bool pressed_); void OnDrag_198(DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void Move_199(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldDelta_); void LateUpdate_200(); void CancelMovement_201(); void CancelSpring_202(); void OnScroll_203(float delta_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIDragDropRoot : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Transform* root_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_187(); void OnEnable_188(); void OnDisable_189(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIDragDropContainer : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* reparentTarget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_165(); void Start_166(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIDragCamera : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIDraggableCamera* draggableCamera_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScroll_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_160(); void Awake_161(); void OnPress_162(bool isPressed_); void OnDrag_163(DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void OnScroll_164(float delta_); }; } namespace DLL2SDK::Assembly_CSharp { struct UICenterOnClick : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_158(); void OnClick_159(); }; } namespace DLL2SDK::Assembly_CSharp { struct UICenterOnChild : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { float springStrength_; float nextPageThreshold_; bool RecenterAwake_; DLL2SDK::Assembly_CSharp::SpringPanel_OnFinished* onFinished_; DLL2SDK::Assembly_CSharp::UICenterOnChild_OnCenterCallback* onCenter_; DLL2SDK::Assembly_CSharp::UIScrollView* mScrollView_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mCenteredObject_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnValidate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Recenter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CenterOn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CenterOn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_144(); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_centeredObject_145(); void Start_146(); void OnEnable_147(); void OnDisable_148(); void OnDragFinished_149(); void OnValidate_150(); void Recenter_151(); void CenterOn_152(DLL2SDK::UnityEngine::UnityEngine::Transform* target_, DLL2SDK::UnityEngine::UnityEngine::Vector3 panelCenter_); void CenterOn_153(DLL2SDK::UnityEngine::UnityEngine::Transform* target_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIButtonScale : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* tweenTarget_; DLL2SDK::UnityEngine::UnityEngine::Vector3 hover_; DLL2SDK::UnityEngine::UnityEngine::Vector3 pressed_; float duration_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mScale_; bool mStarted_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_137(); void Start_138(); void OnEnable_139(); void OnDisable_140(); void OnPress_141(bool isPressed_); void OnHover_142(bool isOver_); void OnSelect_143(bool isSelected_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIButtonRotation : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* tweenTarget_; DLL2SDK::UnityEngine::UnityEngine::Vector3 hover_; DLL2SDK::UnityEngine::UnityEngine::Vector3 pressed_; float duration_; DLL2SDK::UnityEngine::UnityEngine::Quaternion mRot_; bool mStarted_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_130(); void Start_131(); void OnEnable_132(); void OnDisable_133(); void OnPress_134(bool isPressed_); void OnHover_135(bool isOver_); void OnSelect_136(bool isSelected_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIButtonOffset : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* tweenTarget_; DLL2SDK::UnityEngine::UnityEngine::Vector3 hover_; DLL2SDK::UnityEngine::UnityEngine::Vector3 pressed_; float duration_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mPos_; bool mStarted_; bool mPressed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_121(); void Start_122(); void OnEnable_123(); void OnDisable_124(); void OnPress_125(bool isPressed_); void OnHover_126(bool isOver_); void OnDragOver_127(); void OnDragOut_128(); void OnSelect_129(bool isSelected_); }; } namespace DLL2SDK::Assembly_CSharp { struct UIButtonMessage : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* target_; DLL2SDK::mscorlib::System::String* functionName_; DLL2SDK::Assembly_CSharp::UIButtonMessage_Trigger trigger_; bool includeChildren_; bool mStarted_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDoubleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Send_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112(); void Start_113(); void OnEnable_114(); void OnHover_115(bool isOver_); void OnPress_116(bool isPressed_); void OnSelect_117(bool isSelected_); void OnClick_118(); void OnDoubleClick_119(); void Send_120(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIButtonKeys : DLL2SDK::Assembly_CSharp::UIKeyNavigation { DLL2SDK::Assembly_CSharp::UIButtonKeys* selectOnClick_; DLL2SDK::Assembly_CSharp::UIButtonKeys* selectOnUp_; DLL2SDK::Assembly_CSharp::UIButtonKeys* selectOnDown_; DLL2SDK::Assembly_CSharp::UIButtonKeys* selectOnLeft_; DLL2SDK::Assembly_CSharp::UIButtonKeys* selectOnRight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Upgrade_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108(); void OnEnable_109(); void Upgrade_110(); void __xLuaBaseProxy_OnEnable_111(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIButtonActivate : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::GameObject* target_; bool state_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87(); void OnClick_88(); }; } namespace DLL2SDK::Assembly_CSharp { struct TypewriterEffect : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t charsPerSecond_; float fadeInTime_; float delayOnPeriod_; float delayOnNewLine_; DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; bool keepFullDimensions_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* onFinished_; DLL2SDK::Assembly_CSharp::UILabel* mLabel_; DLL2SDK::mscorlib::System::String* mFullText_; int32_t mCurrentOffset_; float mNextChar_; bool mReset_; bool mActive_; DLL2SDK::Assembly_CSharp::BetterList_1* mFade_; struct StaticFields { DLL2SDK::Assembly_CSharp::TypewriterEffect* current_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetToBeginning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ResetToBeginning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Finish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54(); bool get_isActive_55(); void ResetToBeginning_56(); void ResetToBeginning_57(DLL2SDK::mscorlib::System::String* text_); void Finish_58(); void OnEnable_59(); void OnDisable_60(); void Update_61(); }; } namespace DLL2SDK::Assembly_CSharp { struct LanguageSelection : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIPopupList* mList_; struct StaticFields { DLL2SDK::Assembly_CSharp::EventDelegate_Callback* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49(); void Awake_50(); void Start_51(); void Refresh_52(); static void _Start_m__0_53(); }; } namespace DLL2SDK::Assembly_CSharp { struct EnvelopContent : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* targetRoot_; int32_t padLeft_; int32_t padRight_; int32_t padBottom_; int32_t padTop_; bool ignoreDisabled_; bool mStarted_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Execute_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45(); void Start_46(); void OnEnable_47(); void Execute_48(); }; } namespace DLL2SDK::Assembly_CSharp { struct OpenURLOnClick : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43(); void OnClick_44(); }; } namespace DLL2SDK::Assembly_CSharp { struct LuaHotFixToolStatic : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Guid kMsgPingPlayer_; DLL2SDK::mscorlib::System::Guid kMsgReceiveLuaContent_; DLL2SDK::mscorlib::System::Guid kMsgReceiveLuaFunction_; DLL2SDK::mscorlib::System::Guid kMsgReportPlatform_; DLL2SDK::mscorlib::System::Guid kMsgReportResult_; DLL2SDK::mscorlib::System::Guid kMsgReportMessage_; DLL2SDK::mscorlib::System::Guid kMsgTest_; DLL2SDK::mscorlib::System::String* kLoggerPrefix_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendMessage_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39(); static void SendResult_40(DLL2SDK::mscorlib::System::String* message_); static void SendMessage_41(DLL2SDK::mscorlib::System::String* message_); static void _cctor_42(); }; } namespace DLL2SDK::Assembly_CSharp::Unity::IL2CPP::CompilerServices { struct Il2CppSetOptionAttribute : DLL2SDK::mscorlib::System::Attribute { DLL2SDK::Assembly_CSharp::Unity::IL2CPP::CompilerServices::Option _Option_k__BackingField_; DLL2SDK::mscorlib::System::Object* _Value_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_34(DLL2SDK::Assembly_CSharp::Unity::IL2CPP::CompilerServices::Option option_, DLL2SDK::mscorlib::System::Object* value_); DLL2SDK::Assembly_CSharp::Unity::IL2CPP::CompilerServices::Option get_Option_35(); void set_Option_36(DLL2SDK::Assembly_CSharp::Unity::IL2CPP::CompilerServices::Option value_); DLL2SDK::mscorlib::System::Object* get_Value_37(); void set_Value_38(DLL2SDK::mscorlib::System::Object* value_); }; } namespace DLL2SDK::Assembly_CSharp { struct ftUniqueIDRegistry : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* Mapping_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* MappingInv_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deregister_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Register_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInstanceId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUID_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void Deregister_29(int32_t id_); static void Register_30(int32_t id_, int32_t value_); static int32_t GetInstanceId_31(int32_t id_); static int32_t GetUID_32(int32_t instanceId_); static void _cctor_33(); }; } namespace DLL2SDK::Assembly_CSharp { struct ftLocalStorage : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { DLL2SDK::mscorlib::System::Collections::Generic::List_1* modifiedAssetPathList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* modifiedAssetPaddingHash_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_28(); }; } namespace DLL2SDK::Assembly_CSharp { struct ftLightmapsStorage : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* maps_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* masks_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* dirMaps_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* rnmMaps0_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* rnmMaps1_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* rnmMaps2_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mapsMode_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* bakedRenderers_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* bakedIDs_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* bakedScaleOffset_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* bakedVertexColorMesh_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* nonBakedRenderers_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* bakedLights_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* bakedLightChannels_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* bakedRenderersTerrain_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* bakedIDsTerrain_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* bakedScaleOffsetTerrain_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* uvOverlapAssetList_; DLL2SDK::Array* idremap_; bool usesRealtimeGI_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* emptyDirectionTex_; DLL2SDK::Array* _lightmapsToApply_k__BackingField_; void _ctor_22(); DLL2SDK::Array* get_lightmapsToApply_23(); void set_lightmapsToApply_24(DLL2SDK::Array* value_); void Awake_25(); void Start_26(); void OnDestroy_27(); }; } namespace DLL2SDK::Assembly_CSharp { struct ftLightmaps : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::List_1* lightmapRefCount_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* globalMapsAdditional_; bool directionalMode_; DLL2SDK::UnityEngine::UnityEngine::Events::UnityAction_2* __f__mg_cache0_; DLL2SDK::UnityEngine::UnityEngine::Events::UnityAction_2* __f__mg_cache1_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13(); static void _cctor_12(); static void OnSceneChangedPlay_14(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene prev_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene next_); static void RefreshFull_15(); static void RebuildAllLightingData_16(); static DLL2SDK::UnityEngine::UnityEngine::GameObject* FindInScene_17(DLL2SDK::mscorlib::System::String* nm_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scn_); static DLL2SDK::UnityEngine::UnityEngine::Texture2D* GetEmptyDirectionTex_18(DLL2SDK::Assembly_CSharp::ftLightmapsStorage* storage_); static void RefreshScene_19(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_, DLL2SDK::Assembly_CSharp::ftLightmapsStorage* storage_, bool updateNonBaked_, bool modifyLightmapList_); static void UnloadScene_20(DLL2SDK::Assembly_CSharp::ftLightmapsStorage* storage_); static void RefreshScene2_21(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_, DLL2SDK::Assembly_CSharp::ftLightmapsStorage* storage_); }; } namespace DLL2SDK::Assembly_CSharp { struct ftGlobalStorage : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11(); }; } namespace DLL2SDK::Assembly_CSharp { struct BakerySkyLight : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::String* texName_; DLL2SDK::UnityEngine::UnityEngine::Color color_; float intensity_; int32_t samples_; bool hemispherical_; int32_t bitmask_; bool bakeToIndirect_; float indirectIntensity_; bool tangentSH_; DLL2SDK::UnityEngine::UnityEngine::Cubemap* cubemap_; int32_t UID_; void _ctor_10(); }; } namespace DLL2SDK::Assembly_CSharp { struct BakeryPointLight : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t UID_; DLL2SDK::UnityEngine::UnityEngine::Color color_; float intensity_; float shadowSpread_; float cutoff_; bool realisticFalloff_; int32_t samples_; DLL2SDK::Assembly_CSharp::BakeryPointLight_ftLightProjectionMode projMode_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* cookie_; float angle_; DLL2SDK::UnityEngine::UnityEngine::Cubemap* cubemap_; DLL2SDK::UnityEngine::UnityEngine::Object* iesFile_; int32_t bitmask_; bool bakeToIndirect_; bool shadowmask_; float indirectIntensity_; void _ctor_9(); }; } namespace DLL2SDK::Assembly_CSharp { struct BakeryLightmappedPrefab : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { void _ctor_8(); }; } namespace DLL2SDK::Assembly_CSharp { struct BakeryLightmapGroupSelector : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Object* lmgroupAsset_; bool instanceResolutionOverride_; int32_t instanceResolution_; void _ctor_7(); }; } namespace DLL2SDK::Assembly_CSharp { struct BakeryLightmapGroup : DLL2SDK::UnityEngine::UnityEngine::ScriptableObject { int32_t resolution_; int32_t bitmask_; int32_t id_; bool isImplicit_; float area_; int32_t totalVertexCount_; int32_t vertexCounter_; int32_t sceneLodLevel_; DLL2SDK::mscorlib::System::String* sceneName_; bool containsTerrains_; bool probes_; DLL2SDK::Assembly_CSharp::BakeryLightmapGroup_ftLMGroupMode mode_; DLL2SDK::Assembly_CSharp::BakeryLightmapGroup_RenderMode renderMode_; DLL2SDK::Assembly_CSharp::BakeryLightmapGroup_RenderDirMode renderDirMode_; bool computeSSS_; int32_t sssSamples_; float sssDensity_; DLL2SDK::UnityEngine::UnityEngine::Color sssColor_; void _ctor_5(); DLL2SDK::Assembly_CSharp::BakeryLightmapGroupPlain GetPlainStruct_6(); }; } namespace DLL2SDK::Assembly_CSharp { struct BakeryLightmapGroupPlain { DLL2SDK::mscorlib::System::String* name_; int32_t resolution_; int32_t id_; int32_t renderMode_; int32_t renderDirMode_; bool vertexBake_; bool containsTerrains_; bool probes_; bool isImplicit_; bool computeSSS_; int32_t sssSamples_; float sssDensity_; float sssR_; float sssG_; float sssB_; }; } namespace DLL2SDK::Assembly_CSharp { struct BakeryLightMesh : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t UID_; DLL2SDK::UnityEngine::UnityEngine::Color color_; float intensity_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_; float cutoff_; int32_t samples_; int32_t samples2_; int32_t bitmask_; bool selfShadow_; bool bakeToIndirect_; float indirectIntensity_; int32_t lmid_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::List_1* All_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_2(); void OnDrawGizmosSelected_3(); static void _cctor_4(); }; } namespace DLL2SDK::Assembly_CSharp { struct BakeryDirectLight : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Color color_; float intensity_; float shadowSpread_; int32_t samples_; int32_t bitmask_; bool bakeToIndirect_; bool shadowmask_; bool shadowmaskDenoise_; float indirectIntensity_; int32_t UID_; void _ctor_1(); }; } namespace DLL2SDK::Assembly_CSharp { struct _Module_ : DLL2SDK::Object { }; } namespace DLL2SDK::Assembly_CSharp { struct GamepadButton_NormalButtonCfg : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::GameObject* RootObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HoldRootObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalRootObj_; DLL2SDK::Assembly_CSharp::GamepadButton_HoldBg* DirKeyHold_; DLL2SDK::Assembly_CSharp::GamepadButton_HoldBg* NormalKeyHold_; DLL2SDK::Assembly_CSharp::UISprite* ButtonSprite_; DLL2SDK::Assembly_CSharp::UISprite* DirHoldButtonSpriteBg_; DLL2SDK::Assembly_CSharp::UISprite* NotHoldButtonSprite_; DLL2SDK::Assembly_CSharp::GameEngine::GamepadButtonShowType ButtonType_; DLL2SDK::Assembly_CSharp::GameEngine::GamepadButtonOpType ButtonOpType_; DLL2SDK::Assembly_CSharp::GameEngine::GamepadButtonShowType IosButtonType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetButtonType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStandardButtonType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateProgress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_1652(); DLL2SDK::Assembly_CSharp::GameEngine::GamepadButtonShowType GetButtonType_1653(); DLL2SDK::Assembly_CSharp::GameEngine::StandardButton GetStandardButtonType_1654(); void UpdateProgress_1655(float ratio_); }; } namespace DLL2SDK::Assembly_CSharp { struct GameFsmHelper__GetActionCount_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::EActionType actionType_; void _ctor_5794(); bool __m__0_5795(DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction* action_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct ADebug_ADebugImplement : DLL2SDK::Assembly_CSharp::GCloud::ApolloObject { DLL2SDK::mscorlib::System::IO::FileStream* fileStream_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_writeToFile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_formatMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Log_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogException_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_5976(); void init_5977(); void writeToFile_5978(DLL2SDK::mscorlib::System::String* log_); DLL2SDK::mscorlib::System::String* formatMessage_5979(DLL2SDK::mscorlib::System::Object* message_); void OnDisable_5980(); void Log_5981(DLL2SDK::mscorlib::System::Object* message_); void LogError_5982(DLL2SDK::mscorlib::System::Object* message_); void LogException_5983(DLL2SDK::mscorlib::System::Exception* exception_); void __xLuaBaseProxy_OnDisable_5984(); }; } namespace DLL2SDK::Assembly_CSharp::IIPSMobile { struct DownloadCallBack_OnDownloadProgressFunc : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_6610(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_6611(intptr_t callback_, uint32_t taskId_, DLL2SDK::Assembly_CSharp::IIPSMobile::DataDownloader_DownloadInfo info_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_6612(intptr_t callback_, uint32_t taskId_, DLL2SDK::Assembly_CSharp::IIPSMobile::DataDownloader_DownloadInfo info_, DLL2SDK::mscorlib::System::AsyncCallback* _callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_6613(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { struct IGCloudVoiceEngine_JoinRoomCompleteEventHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7860(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7861(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_, DLL2SDK::mscorlib::System::String* roomName_, int32_t memberID_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7862(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_, DLL2SDK::mscorlib::System::String* roomName_, int32_t memberID_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7863(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { struct IGCloudVoiceEngine_EventUpdateEventHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7912(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7913(DLL2SDK::Assembly_CSharp::GCloud::GVoice::Event code_, DLL2SDK::mscorlib::System::String* info_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7914(DLL2SDK::Assembly_CSharp::GCloud::GVoice::Event code_, DLL2SDK::mscorlib::System::String* info_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7915(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { struct IGCloudVoiceEngine_RSTSHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_7932(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_7933(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode nCode_, DLL2SDK::Assembly_CSharp::GCloud::GVoice::SpeechLanguageType srcLang_, DLL2SDK::Assembly_CSharp::GCloud::GVoice::SpeechLanguageType targetLang_, DLL2SDK::mscorlib::System::String* srcText_, DLL2SDK::mscorlib::System::String* targetText_, DLL2SDK::mscorlib::System::String* targetFileID_, int32_t srcFileDuration_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_7934(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode nCode_, DLL2SDK::Assembly_CSharp::GCloud::GVoice::SpeechLanguageType srcLang_, DLL2SDK::Assembly_CSharp::GCloud::GVoice::SpeechLanguageType targetLang_, DLL2SDK::mscorlib::System::String* srcText_, DLL2SDK::mscorlib::System::String* targetText_, DLL2SDK::mscorlib::System::String* targetFileID_, int32_t srcFileDuration_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_7935(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct ElectricTripWireBaseManager_ElectricTripWireLinkerInfo : DLL2SDK::mscorlib::System::Object { uint32_t OwnerPlayerID_; uint32_t SrcActorID_; uint32_t DstActorID_; DLL2SDK::Assembly_CSharp::GameEngine::LineRenderEffect* LinkerEffect_; bool HasBeenTouched_; bool m_HasBeenEntered_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnLineRenderEffectCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLineEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLineEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12771(); void Init_12772(uint32_t ownerPlayerID_, uint32_t srcActorID_, uint32_t dstActorID_, bool hasBeenTouched_); void Init_12773(); void SpawnLineRenderEffectCallback_12774(DLL2SDK::Assembly_CSharp::GameEngine::LineRenderEffect* effect_, DLL2SDK::Assembly_CSharp::BattleRoyale::ElectricTripWireBase* srcElectricTripWireBase_, DLL2SDK::Assembly_CSharp::BattleRoyale::ElectricTripWireBase* dstElectricTripWireBase_); void ShowLineEffect_12775(DLL2SDK::Assembly_CSharp::EAssetID assetID_); void RefreshLineEffect_12776(bool isEnter_, uint32_t playerID_); void Destroy_12777(bool playSound_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BREquipmentManager__LocalConsumableSlotCheckHandler_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Config::EBRMedicinePriorityLevel level_; void _ctor_12941(); int32_t __m__0_12942(DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* x_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* y_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct SkydivingPhysics__PushMoveDataToTeammate_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Vector3 forwardVDir_; bool force_; DLL2SDK::Assembly_CSharp::BattleRoyale::BakeMoveData moveData_; DLL2SDK::Assembly_CSharp::BattleRoyale::SkydivingPhysics* _this_; void _ctor_14146(); void __m__0_14147(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* teamPawn_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct MessageBoxController__FakeClick_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_; DLL2SDK::Assembly_CSharp::GameUI::MessageBoxController* _this_; void _ctor_19325(); void __m__0_19326(); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct UIRichWidget_RichStateChangeDelegate : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_19538(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_19539(DLL2SDK::Assembly_CSharp::GameCommon::EUIRichState rstate_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_19540(DLL2SDK::Assembly_CSharp::GameCommon::EUIRichState rstate_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_19541(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UITimeGroupsDispatcher_AnimationTimeGroupCatergory : DLL2SDK::mscorlib::System::Object { int32_t CatergoryId_; float groupInterval_; DLL2SDK::Assembly_CSharp::GameUI::EUIItemsBatchAnimationMethod batchMethod_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ownerGroups_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19787(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIFlowGridCellPool_Roll__FindUsingCell_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_; void _ctor_19886(); bool __m__0_19887(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* it_); bool __m__1_19888(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* it_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct CompositeConfigConfig__GetSpeciallyList_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::EInventoryItemType type_; void _ctor_26782(); bool __m__0_26783(DLL2SDK::Assembly_CSharp::Config::CompositeConfigConfig* x_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct FtueConfig__Get_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_; DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType tutorialEventType_; void _ctor_26986(); bool __m__0_26987(DLL2SDK::Assembly_CSharp::Config::FtueConfig* x_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct MapConfigConfig__GetMapsFromGameMode_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_; void _ctor_28163(); bool __m__0_28164(DLL2SDK::Assembly_CSharp::Config::MapConfigConfig* e_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct MapConfigConfig__GetMapsFromGameModeCategory_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::EGameModeCategory gameCategory_; void _ctor_28165(); bool __m__0_28166(DLL2SDK::Assembly_CSharp::Config::MapConfigConfig* e_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ServerListConfig__GetTargetServer_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Config::EServerEntry entry_; void _ctor_29687(); bool __m__0_29688(DLL2SDK::Assembly_CSharp::Config::ServerListConfig* x_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct UltConfConfig__GetSkillConfByType_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::EUltID ultType_; void _ctor_30462(); bool __m__0_30463(DLL2SDK::Assembly_CSharp::Config::UltConfConfig* x_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_Move_ReplayMoveInfo { float Time_; float OriginalTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Position_; DLL2SDK::UnityEngine::UnityEngine::Quaternion Rotation_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Velocity_; bool IsKeyMove_; DLL2SDK::Assembly_CSharp::GameEngine::PLAYER_MOVE_STATE MoveState_; bool IsCrouch_; bool IsProne_; DLL2SDK::UnityEngine::UnityEngine::Vector3 FromPosition_; DLL2SDK::UnityEngine::UnityEngine::Quaternion FromRotation_; float CurLerpTime_; float LerpStart_; float LerpEnd_; }; } namespace DLL2SDK::Assembly_CSharp { struct CODPostEffectChain_AmplifyBloomSetting : DLL2SDK::Assembly_CSharp::CODPostEffectChain_BaseSetting { float Intensity_; float Threshold_; float BlurRadius_; int32_t SrcDownScale_; float SourceContribution_; float UpscaleContribution_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36370(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetBundleLoader_AssetBundleShaderCache : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Shader* mainAsset_; DLL2SDK::mscorlib::System::String* shaderName_; DLL2SDK::Assembly_CSharp::GameEngine::EShaderCatalog shaderCatalog_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unload_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38175(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::UnityEngine::UnityEngine::Shader* asset_); void Unload_38176(DLL2SDK::Assembly_CSharp::GameEngine::ECleanUpScene cleanupScene_, bool forceUnload_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetBundleLoader__LoadSceneAsync_c__Iterator2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* scenePathList_; int32_t _sceneCount___0_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _abExs___0_; int32_t _i___1_; DLL2SDK::mscorlib::System::String* _sceneName___2_; DLL2SDK::UnityEngine::UnityEngine::AsyncOperation* _asyncOp___2_; DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleEx* _abEx___2_; int16_t _sceneBundleIndex___3_; DLL2SDK::Assembly_CSharp::GameEngine::LoadAssetBundleErrno* _errno___3_; DLL2SDK::Assembly_CSharp::GameEngine::SceneStreamParam _param___2_; bool setActiveSceneOnLoaded_; bool setVisible_; DLL2SDK::mscorlib::System::Action_1* onFail_; DLL2SDK::System_Core::System::Action_3* onSceneLoadStatus_; DLL2SDK::System_Core::System::Action_2* onProgress_; bool autoActivation_; DLL2SDK::mscorlib::System::Collections::Generic::List_1_Enumerator _locvar1_; DLL2SDK::System_Core::System::Action* onSucess_; DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleLoader* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_38195(); bool MoveNext_38196(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_38197(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_38198(); void Dispose_38199(); void Reset_38200(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components { struct WWiseOneShotSound_OneShotSoundHandle : DLL2SDK::mscorlib::System::Object { bool Finished_; intptr_t mCurrentCookie_; DLL2SDK::Assembly_CSharp::AkCallbackManager_EventCallback* mDefaultCallback_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components::WGOComps::WGOComp_Register* mRegister_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mGameObj_; void _ctor_39747(); void Reset_39748(); void Clear_39749(); void PlayOneShot_39750(DLL2SDK::mscorlib::System::String* strEventName_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vecPos_); void EventCallback_39751(DLL2SDK::mscorlib::System::Object* in_cookie_, DLL2SDK::Assembly_CSharp::AkCallbackType in_type_, DLL2SDK::mscorlib::System::Object* in_info_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AvatarAssetsConfig_LoadData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer* avatar_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_; DLL2SDK::Array* materials_; DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType type_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40505(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AnimationShakeCurve_FucEvalRotation : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_40886(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); DLL2SDK::UnityEngine::UnityEngine::Quaternion Invoke_40887(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* inCurve_, float elapsedTime_, float duartion_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType type_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_40888(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* inCurve_, float elapsedTime_, float duartion_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType type_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); DLL2SDK::UnityEngine::UnityEngine::Quaternion EndInvoke_40889(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ClientRuntimeWatcher__SetNormalRuntimeInfo_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::EClientRuntimeInfoType inType_; void _ctor_40971(); bool __m__0_40972(DLL2SDK::Assembly_CSharp::GameBase::ClientRuntimeInfo* _Info_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PlayerController__CameraHoldClose_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float holdTime_; DLL2SDK::Assembly_CSharp::GameEngine::ECameraHoldType type_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_42450(); bool MoveNext_42451(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_42452(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_42453(); void Dispose_42454(); void Reset_42455(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponShakeController_WeaponShakeModeAndDataTypeInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeType ModeType_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeDataType ModeDataType_; DLL2SDK::mscorlib::System::String* Tag_; bool ignoreAiming_; void _ctor_42762(DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeType inClassType_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeDataType inDataType_, DLL2SDK::mscorlib::System::String* inTag_, bool inIgnoreAiming_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MapLoader_SceneStreamingTask : DLL2SDK::mscorlib::System::Object { DLL2SDK::Array* scenePathListArg_; DLL2SDK::Assembly_CSharp::GameEngine::EStreamInMode streamInModeArg_; bool setActiveSceneOnLoadedArg_; bool streamIn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47328(); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireModeLockCmp__LockCheck_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::EPawnStateLock stateType_; void _ctor_49560(); bool __m__0_49561(DLL2SDK::Assembly_CSharp::LockChecckPram* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponSocketManager_SocketDataStore : DLL2SDK::Assembly_CSharp::Config::DataAssetBase { DLL2SDK::mscorlib::System::Collections::Generic::List_1* Groups_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50493(); void Serialize_50494(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_50495(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct AvatarView_Weapon_CameraSpecailPosition : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::FrontEnd::CameraPosType posType_; DLL2SDK::UnityEngine::UnityEngine::Transform* posTransform_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_51189(); }; } namespace DLL2SDK::Assembly_CSharp { struct ApmWrapper_TGPACallbackClass : DLL2SDK::Assembly_CSharp::GCloud::TGPA::ITGPACallback { void _ctor_52365(); void notifySystemInfo_52366(DLL2SDK::mscorlib::System::String* json_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CrossHairView__GetCrossHairView_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::ECrossHairType inCrossHairType_; void _ctor_53123(); bool __m__0_53124(DLL2SDK::Assembly_CSharp::GameUI::CrossHairViewBase* s_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct VehicleHUD_VehicleUIInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::EVehicleType vehicleType_; DLL2SDK::UnityEngine::UnityEngine::Vector2 VehicleIconPos_; DLL2SDK::UnityEngine::UnityEngine::Vector2 VehicleIconSize_; DLL2SDK::mscorlib::System::String* VehicleIconSpriteName_; DLL2SDK::mscorlib::System::String* BrokenIconSpriteName_; DLL2SDK::Array* SeatsPos_; bool HaveHorn_; bool HaveBrake_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CenterVehicleStatePos_; DLL2SDK::mscorlib::System::String* CenterVehicleIconName_; int32_t SkillRootId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54582(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct VehicleHUD_ButtonTypeInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::DriveButtonType buttonType_; DLL2SDK::UnityEngine::UnityEngine::Vector3 brakeBtnPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mirrorOriginBrakeBtnPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 accPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mirrorOriginAccPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 motorUpPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 motorDownPosition_; DLL2SDK::Array* isLeftSkillRoots_; bool isLeftBrake_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54585(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct VehicleHUD__CheckVehicleControl_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::EVehicleHUDState type_; DLL2SDK::Assembly_CSharp::GameEngine::VehicleHUD* _this_; void _ctor_54586(); void __m__0_54587(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VoiceBtnHUDItem_VoiceBtn : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode Channel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Btn_; bool IsHold_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OnObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OffObj_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54645(); void SetState_54646(DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode curMode_, bool hold_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct InGameMessageView__GetMessageArea_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::EMessagePos inPos_; void _ctor_55897(); bool __m__0_55898(DLL2SDK::Assembly_CSharp::GameBase::MessageArea* e_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIGroupSequencerList_UIGroupElement : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::UIGroupSequencer* group_; DLL2SDK::Assembly_CSharp::GameUI::SequenceTag groupTag_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57032(); }; } namespace DLL2SDK::Assembly_CSharp { struct BundleVersion_Current : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::mscorlib::System::String* SVN_REVISION_; DLL2SDK::Assembly_CSharp::ESignMode SIGN_MODE_; DLL2SDK::Assembly_CSharp::EShippingMode SHIPPING_MODE_; DLL2SDK::Assembly_CSharp::ETVersionMode TVERSION_MODE_; bool ENABLE_IL2CPP_; bool DEV_BUILD_; bool ASSETBUNDLE_BUILD_; DLL2SDK::Assembly_CSharp::EBuildPackageMode PACKAGE_MODE_; DLL2SDK::mscorlib::System::String* BundleID_; DLL2SDK::mscorlib::System::String* PRODUCT_NAME_; DLL2SDK::mscorlib::System::String* PRODUCT_FULL_NAME_; bool UseOBB_; bool UseOBBAssetBalance_; DLL2SDK::mscorlib::System::String* PROGRAM_VERSION_; DLL2SDK::mscorlib::System::String* RES_VERSION_; DLL2SDK::mscorlib::System::String* VERSION_; int32_t VERSION_CODE_; int32_t BUILD_NUMBER_; DLL2SDK::Assembly_CSharp::ESDKMode SDK_MODE_; int32_t RUNTIME_DYNAMIC_TYPE_; DLL2SDK::mscorlib::System::String* MatchProtocolMD5_; bool SupportLitePack_; bool LitePackDevDaily_; bool SupportPufferWithDolphin_; bool PreviewForGarena_; int32_t GCloudAppID_; DLL2SDK::mscorlib::System::String* GCloudAppSecret_; int32_t GCloudDolphinChannel_; DLL2SDK::mscorlib::System::String* GCloudDolphinUrl_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_57540(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomDataStore_Invitation : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* InvitorName_; DLL2SDK::mscorlib::System::String* InvitorAvatarUrl_; DLL2SDK::CSProto::msg::PlayerPictureInfo* playerPictureInfo_; uint32_t InvitationSrvAddress_; uint64_t InvitorPlayerID_; bool IsApplyEnterRoom_; uint32_t playerLobbyBusID_; uint32_t InvitorPlayerLadderLevel_; DLL2SDK::Assembly_CSharp::GameUI::Room::ELadderType ladderType_; int32_t InvitorLevel_; int32_t PeakLevel_; int32_t InvitationModeID_; int32_t InvitationMapID_; int32_t InvitationInstanceID_; int32_t PlaylistId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PlaylistList_; int32_t BrPlaylistId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* MapIds_; DLL2SDK::CSProto::msg::EMatchServiceModule InvitationRoomType_; DLL2SDK::CSProto::msg::enmGroupRoomFriendType SourceType_; DLL2SDK::CSProto::msg::EMatchTeamTypeEnums MatchTeamType_; DLL2SDK::CSProto::msg::EMatchInviteSource MatchInviteSource_; DLL2SDK::CSProto::msg::EPPMode PpMode_; DLL2SDK::mscorlib::System::DateTime InvitedTime_; int32_t CurPlayerNum_; int32_t MaxPlayerNum_; uint64_t InviteId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58164(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GamePauseManager_GamePauseCallback : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_58452(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_58453(DLL2SDK::Assembly_CSharp::GameBase::EGamePauseReason gamePauseReason_, float pauseStartRealTime_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_58454(DLL2SDK::Assembly_CSharp::GameBase::EGamePauseReason gamePauseReason_, float pauseStartRealTime_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_58455(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GameCommunicationLineMgr__PlayByMsgID_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* audioAsset_; DLL2SDK::Assembly_CSharp::GameBase::ECLAudioPlayType type_; uint32_t targetID_; DLL2SDK::Assembly_CSharp::GameBase::GameCommunicationLineMgr* _this_; void _ctor_60059(); void __m__0_60060(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutWeaponController__OnDetailEquipBtnClick_c__AnonStorey5 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Squad::EWeaponAttachType style_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponController__OnDetailEquipBtnClick_c__AnonStorey6* __f__ref_6_; void _ctor_62562(); void __m__0_62563(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct TutorialController_OutGame_TutorialData_IData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::IDataType IDataType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63241(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct FtueTask_Protect_StepTrigger : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Tutorial::FtueTask_Protect_Step Step_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Trigger_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Param_; float SkipTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63312(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PhysicsVehicle_SeatProperty { DLL2SDK::Assembly_CSharp::GameEngine::SeatMode mode_; DLL2SDK::Assembly_CSharp::GameEngine::VehicleWeaponMode weaponMode_; DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_SeatStandMode standMode_; DLL2SDK::UnityEngine::UnityEngine::GameObject* seatOffset_; float eyeHeight_; DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_AngleRange aimRange_; DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_AngleRange firstViewAimRange_; DLL2SDK::UnityEngine::UnityEngine::Transform* aimRangeTargetSocket_; }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponStateMachine_ControllableMissile_WeaponEquippingState_Missile : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { float m_EquipTimeElapse_; float m_EquipAnimTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65734(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65735(); void EndState_65736(); void Tick_65737(float DeltaTime_); void __xLuaBaseProxy_BeginState_65738(); void __xLuaBaseProxy_EndState_65739(); void __xLuaBaseProxy_Tick_65740(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponStateMachine_ControllableMissile_WeaponPutDownState_Missile : DLL2SDK::Assembly_CSharp::GameEngine::WeaponState { float m_PutDownTimeElapse_; float m_PutDownAnimTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65741(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65742(); void Tick_65743(float DeltaTime_); void __xLuaBaseProxy_BeginState_65744(); void __xLuaBaseProxy_Tick_65745(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponStateMachine_ControllableMissile_WeaponFiringState_Missile : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFiringState { float m_MissileLaunchTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMissile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LaunchMissile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExplodeMissile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65746(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65747(); void InitMissile_65748(); void LaunchMissile_65749(); void ExplodeMissile_65750(); void Tick_65751(float DeltaTime_); void __xLuaBaseProxy_BeginState_65752(); void __xLuaBaseProxy_Tick_65753(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_Drone_WeaponInactiveState_Drone : DLL2SDK::Assembly_CSharp::GameEngine::WeaponInactiveState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65797(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65798(); void __xLuaBaseProxy_BeginState_65799(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_Helicopter_WeaponUnequippingState_Helicopter : DLL2SDK::Assembly_CSharp::GameEngine::WeaponUnequippingState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65931(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65932(); void __xLuaBaseProxy_BeginState_65933(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_SentryGun_WeaponActiveState_SentryGun : DLL2SDK::Assembly_CSharp::GameBase::WeaponActiveState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66172(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginFire_66173(); void __xLuaBaseProxy_BeginFire_66174(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_ShotGunFireGrop_WeaponAimeFireGroupEndState_ShotGun : DLL2SDK::Assembly_CSharp::GameEngine::WeaponAimeFireGroupEndState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66248(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_66249(); void PlayAnim_66250(); void __xLuaBaseProxy_BeginState_66251(); void __xLuaBaseProxy_PlayAnim_66252(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_ShotGunFireGrop_WeaponFireGroupEndState_ShotGun : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireGroupEndState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66253(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_66254(); void PlayAnim_66255(); void __xLuaBaseProxy_BeginState_66256(); void __xLuaBaseProxy_PlayAnim_66257(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_ShotGunFireGrop_ShotGunFireGroupFireState : DLL2SDK::Assembly_CSharp::GameBase::WNWeaponFiringState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoStopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoFireGroupEnd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66258(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void DoStopFire_66259(); void DoFireGroupEnd_66260(); void __xLuaBaseProxy_DoStopFire_66261(); void __xLuaBaseProxy_DoFireGroupEnd_66262(); }; } namespace DLL2SDK::Assembly_CSharp { struct FoliageGrid__SetLOD_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::EFoliageLOD targetLOD_; void _ctor_72696(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Landscape { struct LandscapeRenderer_UpdateLodJob : DLL2SDK::Assembly_CSharp::GameEngine::Landscape::LandscapeJob { DLL2SDK::Assembly_CSharp::GameEngine::Landscape::LandscapeRenderer* renderer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Execute_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72982(DLL2SDK::Assembly_CSharp::GameEngine::Landscape::LandscapeRenderer* renderer_); void Execute_72983(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_AttackVolume_CmdInitParam : DLL2SDK::Assembly_CSharp::PVE::AICmd_SpecialMove_CmdInitParam { DLL2SDK::Assembly_CSharp::PVE::AIAttackVolume* AttackVolume_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73495(DLL2SDK::Assembly_CSharp::PVE::AIAttackVolume* volume_, DLL2SDK::Assembly_CSharp::PVE::SpecialMove inSpecialMove_, bool inIsRandomAnim_, int32_t inRandomValue_, bool inShouldFinishRotation_, bool inCanRotateWhilePlayAnim_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_MeleeAttack_CmdInitParam : DLL2SDK::Assembly_CSharp::PVE::AICmd_SpecialMove_CmdInitParam { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73654(DLL2SDK::Assembly_CSharp::PVE::SpecialMove inSpecialMove_, bool inIsRandomAnim_, int32_t inRandomValue_, bool inShouldFinishRotation_, bool inCanRotateWhilePlayAnim_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AICmd_RootMotionFireFromCover__State_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Quaternion _exitCoverRot___1_; DLL2SDK::Assembly_CSharp::RootMotionFireFromCoverAnimationInfo _fireFromCoverAnimationInfo___0_; DLL2SDK::UnityEngine::UnityEngine::Quaternion _leaveCoverOriginalFocal___2_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* _targetPawn___2_; DLL2SDK::Assembly_CSharp::PVE::AICmd_RootMotionFireFromCover* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_73776(); bool MoveNext_73777(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_73778(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_73779(); void Dispose_73780(); void Reset_73781(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetWorkAIPawn__GetHitGroup_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Collider* hitObject_; void _ctor_76670(); bool __m__0_76671(DLL2SDK::Assembly_CSharp::GameEngine::DetailColliderListItem e_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame { struct DomAreaManager_SyncDomAreaSoundInfo : DLL2SDK::mscorlib::System::Object { uint8_t Id_; bool IsNew_; float PlayTime_; DLL2SDK::CSProto::msg::ECamp OwnerCamp_; DLL2SDK::CSProto::msg::ECamp AttackerCamp_; DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::EDomAreaState State_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81469(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::ShootOutGame { struct ShootOutMsgHUD_ShootOutMessage : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVP::Team::ShootOutGame::ShootOutMessageType MessageType_; DLL2SDK::mscorlib::System::String* SpriteName_; DLL2SDK::mscorlib::System::String* Message_; DLL2SDK::UnityEngine::UnityEngine::Color LabelColor_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84051(DLL2SDK::mscorlib::System::String* spriteName_, DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::UnityEngine::UnityEngine::Color labelColor_, DLL2SDK::Assembly_CSharp::PVP::Team::ShootOutGame::ShootOutMessageType messageType_); }; } namespace DLL2SDK::Assembly_CSharp::TLog { struct TLogNtfHandler_SettingsSensitivityReport : DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_TLogBase { float SensitiveMinValue_; float SensitiveMaxValue_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTLogArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRotateSensitive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TranslateFromRange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_86093(); DLL2SDK::mscorlib::System::String* get_Tag_86094(); DLL2SDK::mscorlib::System::String* get_EventTime_86095(); DLL2SDK::mscorlib::System::String* get_GameAppId_86096(); int32_t get_PlatID_86097(); DLL2SDK::mscorlib::System::String* get_OpenId_86098(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetTLogArgs_86099(); int32_t GetRotateSensitive_86100(DLL2SDK::Assembly_CSharp::ERotateSensitiveModeType modeType_, DLL2SDK::Assembly_CSharp::ERotateSensitiveType sensitiveType_); float TranslateFromRange_86101(float value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetTLogArgs_86102(); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopUtility__GetShopSubTagConfigDataByTab_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameShop::ECodmShopItemSecondaryTab tab_; void _ctor_89221(); bool __m__0_89222(DLL2SDK::Assembly_CSharp::Config::ShopSubTagsConfConfig* subTab_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopUtility__DynamicallyModifyProductFirstLevelTab_c__AnonStorey2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameShop::ECodmShopType currentShopFirstLevelTab_; void _ctor_89226(); bool __m__0_89227(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* item_); void __m__1_89228(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* item_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { template struct ShopUtility__AddUIEventListenerForUIWidget_c__AnonStoreyA_1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameShop::EUIOjectEventType eventType_; T callback_; void _ctor_89247(); void __m__0_89248(DLL2SDK::UnityEngine::UnityEngine::Transform* item_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct AchievementPopController__InitPendingAchievement_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoType type_; void _ctor_90147(); bool __m__0_90148(DLL2SDK::Assembly_CSharp::GameDataStore::Career::Achievement* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameDataStore::Career { struct PlayerGameStatusInfo__InitData_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameDataStore::Career::ECareerMode mode_; void _ctor_90276(); bool __m__0_90277(DLL2SDK::Assembly_CSharp::GameDataStore::Career::ModeCareerData* it_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct PlayerIconChangeController__InitPendingIcon_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Config::EPlayerIconType type_; int32_t showingId_; void _ctor_90435(); bool __m__0_90436(DLL2SDK::Assembly_CSharp::GameDataStore::Career::PlayerIconData* it_); bool __m__1_90437(DLL2SDK::Assembly_CSharp::GameDataStore::Career::PlayerIconData* it_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsActivityDataStore__GetLiveOpsTopMenuList_c__AnonStorey12 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTabData* item_; void _ctor_92035(); bool __m__0_92036(DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTopMenu_Struct it_); }; } namespace DLL2SDK::Assembly_CSharp::IDCollection { struct IDCollectionShareActivityController__Share2Platform_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform platform_; DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget eTarget_; struct StaticFields { DLL2SDK::mscorlib::System::Action_1* __f__am_cache0_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92250(); void __m__0_92251(DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); static void __m__1_92252(bool boolValue_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsChainTaskStateItemView_CA__AddChainTaskStateItem_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::LiveOps::EChainTaskStateType inType_; void _ctor_92776(); bool __m__0_92777(DLL2SDK::Assembly_CSharp::LiveOps::ChainTaskStateItem* it_); }; } namespace DLL2SDK::Assembly_CSharp::MissionSystem { struct GrowthMissTabDisplayData_LevelMissionData : DLL2SDK::Assembly_CSharp::MissionSystem::MissionGeneralDisplayData { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllLevelMissionList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllAvaliableRewardMission_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InsertMissionToList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortMissionList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93838(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_LevelMissionUnfinishMissionList_93839(); void set_LevelMissionUnfinishMissionList_93840(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_LevelMissionClaimableMissionList_93841(); void set_LevelMissionClaimableMissionList_93842(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_LevelMissionClaimedMissionList_93843(); void set_LevelMissionClaimedMissionList_93844(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllLevelMissionList_93845(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllAvaliableRewardMission_93846(); void InsertMissionToList_93847(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* newMission_); void SortMissionList_93848(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BRLoadout__ChangeToBREquippedSkin_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Squad::BRLoadoutEquipmentType brEquipmentType_; DLL2SDK::CSProto::msg::EquippedItem* equippedItem_; void _ctor_97983(); bool __m__0_97984(DLL2SDK::Assembly_CSharp::Config::BREquipmentSkinConfig* it_); bool __m__1_97985(DLL2SDK::Assembly_CSharp::Config::BREquipmentSkinConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct ZombieEntryItemView_BtnClickCallbackHandler : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_98221(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_98222(DLL2SDK::Assembly_CSharp::GameUI::EZBSubType subType_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_98223(DLL2SDK::Assembly_CSharp::GameUI::EZBSubType subType_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_98224(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp { struct LitePackageWrapper_StartModuleRequest : DLL2SDK::Assembly_CSharp::LitePackageWrapper_LitePackageRequest { DLL2SDK::mscorlib::System::String* moduleName_; DLL2SDK::Assembly_CSharp::IModuleDownloadCallBack* callback_; DLL2SDK::Assembly_CSharp::ModuleResQuality resQuality_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Excute_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98490(); void Excute_98491(); void __xLuaBaseProxy_Excute_98492(); }; } namespace DLL2SDK::Assembly_CSharp { struct ModuleDownloadMgr_AssetIDModuleInfo : DLL2SDK::Assembly_CSharp::ModuleDownloadMgr_ModuleInfo { int32_t AssetID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetIdModuleDownloadCBList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOneAssetFileList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOneModuleFileListWrapper_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMultiModule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAtomicModuleList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExecResultCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExecProgressCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAllCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAssetPathByAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98591(DLL2SDK::mscorlib::System::String* moduleName_, int32_t assetID_, DLL2SDK::Assembly_CSharp::ModuleResQuality resQuality_, DLL2SDK::mscorlib::System::String* cacheKey_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOneModuleFileListWrapper_98593(DLL2SDK::mscorlib::System::String* oneModuleName_, DLL2SDK::Assembly_CSharp::ModuleResQuality moduleResQuality_); bool IsMultiModule_98594(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAtomicModuleList_98595(); void ExecResultCallBack_98596(); void ExecProgressCallBack_98597(); void ClearAllCallBack_98598(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetOneModuleFileListWrapper_98600(DLL2SDK::mscorlib::System::String* P0_, DLL2SDK::Assembly_CSharp::ModuleResQuality P1_); bool __xLuaBaseProxy_IsMultiModule_98601(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetAtomicModuleList_98602(); void __xLuaBaseProxy_ExecResultCallBack_98603(); void __xLuaBaseProxy_ExecProgressCallBack_98604(); void __xLuaBaseProxy_ClearAllCallBack_98605(); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetOneAssetFileList_98592(int32_t AssetID_); static DLL2SDK::mscorlib::System::String* GetAssetPathByAssetId_98599(DLL2SDK::Assembly_CSharp::EAssetID assetID_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutHelper__GetOrderedIndexWithGettime_c__AnonStorey3 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Squad::ESquadQuality quality_; uint64_t guid_; void _ctor_99852(); bool __m__0_99853(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_); bool __m__1_99854(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_); }; } namespace DLL2SDK::Assembly_CSharp { struct LobbyExpBuffView_ExpBuffDetail : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIWidget* ContainerRoot_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBg_; DLL2SDK::Assembly_CSharp::UILabel* LabelCoefficient_; DLL2SDK::Assembly_CSharp::UIGrid* ModeGrid_; DLL2SDK::Assembly_CSharp::UIGrid* Grid_; DLL2SDK::Assembly_CSharp::ExpBuffItemView* BasicExpBuffItem_; DLL2SDK::Assembly_CSharp::ExpBuffItemView* EventExpBuffItems_; DLL2SDK::Assembly_CSharp::ExpBuffModeItemView* ModeTemplateItem_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ModeItems_; DLL2SDK::Assembly_CSharp::ExpBuffItemView* TemplateItem_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Items_; int32_t Offset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateModeItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100342(); int32_t SetContent_100343(DLL2SDK::Assembly_CSharp::ELobbyExpBuffType type_, int32_t* localPosX_); void CreateModeItem_100344(int32_t column_, int32_t offset_); void CreateItem_100345(int32_t column_, int32_t offset_); }; } namespace DLL2SDK::Assembly_CSharp::Career { struct PersonalInfoDataStore__GetPVEGameStatModeInfo_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { int32_t groupId_; DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoResultZMType diff_; void _ctor_101115(); bool __m__0_101116(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); bool __m__1_101117(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct PersonalInfoZMDifficultyPopupList__InitPendingItems_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Config::ZombieDifficulty type_; DLL2SDK::Assembly_CSharp::PersonalInfoZMDifficultyPopupList* _this_; void _ctor_101387(); void __m__0_101388(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct RankDetailWindowController__SetDetailView_c__AnonStorey1 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::ERankDetailType detailType_; DLL2SDK::Assembly_CSharp::RankDetailWindowController* _this_; void _ctor_102263(); void __m__0_102264(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Report { struct ReportWindowView_ReportItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UIToggle* CheckBox_; DLL2SDK::Assembly_CSharp::UIToggledObjects* ToggleObj_; DLL2SDK::Assembly_CSharp::UILabel* DescText_; DLL2SDK::Assembly_CSharp::GameUI::Report::ReportItemType mType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102974(); void set_ItemType_102975(DLL2SDK::Assembly_CSharp::GameUI::Report::ReportItemType value_); DLL2SDK::Assembly_CSharp::GameUI::Report::ReportItemType get_ItemType_102976(); }; } namespace DLL2SDK::Assembly_CSharp { struct ScreenShotHandler__DoScreenShot_Coroutine_c__Iterator0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Rect rect_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* _tex___0_; DLL2SDK::Assembly_CSharp::GameUI::Share::EShareOnCaptureShownInfo showCaptureInfo_; DLL2SDK::mscorlib::System::Action_1* callback_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_105402(); bool MoveNext_105403(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_105404(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_105405(); void Dispose_105406(); void Reset_105407(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsEditView_BR__ConfigureWidgets_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig joystickConfig_; void _ctor_105870(); bool __m__0_105871(DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditWidget* it_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementExpDetailBaseView__PlayAnimation_c__Iterator0 : DLL2SDK::mscorlib::System::Object { float _curGridHeight___0_; bool _isPlayAnim___0_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2_KeyCollection_Enumerator _locvar0_; DLL2SDK::Assembly_CSharp::Settlement::EExpItemType _key___1_; DLL2SDK::Assembly_CSharp::SettlementPlayerExpDetailItem* _item___2_; DLL2SDK::Assembly_CSharp::Settlement::SettlementExpDetailBaseView* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_107277(); bool MoveNext_107278(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_107279(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_107280(); void Dispose_107281(); void Reset_107282(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementRankWindowView__RefreshPlayAgainState_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 item_; void _ctor_107481(); bool __m__0_107482(DLL2SDK::CSProto::msg::GspRoomPlayerSimple* c_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct FFASettlementRankWindowView__RefreshPlayAgainState_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 item_; void _ctor_107820(); bool __m__0_107821(DLL2SDK::CSProto::msg::GspRoomPlayerSimple* c_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVPCatSettlementRankWindowView__RefreshPlayAgainState_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 item_; void _ctor_108239(); bool __m__0_108240(DLL2SDK::CSProto::msg::GspRoomPlayerSimple* c_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementRankScoreView__IESettlementUp_c__Iterator2 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Settlement::SettlementPart part_; DLL2SDK::Assembly_CSharp::Settlement::SettlementRankScoreView* _this_; DLL2SDK::mscorlib::System::Object* _current_; bool _disposing_; int32_t _PC_; void _ctor_108605(); bool MoveNext_108606(); DLL2SDK::mscorlib::System::Object* System_Collections_Generic_IEnumerator_object__get_Current_108607(); DLL2SDK::mscorlib::System::Object* System_Collections_IEnumerator_get_Current_108608(); void Dispose_108609(); void Reset_108610(); bool __m__0_108611(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct AvatarView_Squad__GetConfigWeaponAnimator_c__AnonStorey0 : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName weaponName_; void _ctor_109639(); bool __m__0_109640(DLL2SDK::Assembly_CSharp::Config::WeaponCustomAnimationConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine { struct HtEngine_GenericFont : DLL2SDK::Assembly_CSharp::HTMLEngine::HtFont { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Measure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Draw_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111885(DLL2SDK::mscorlib::System::String* face_, int32_t size_, bool bold_, bool italic_); int32_t get_LineSpacing_111886(); int32_t get_WhiteSize_111887(); DLL2SDK::Assembly_CSharp::HTMLEngine::HtSize Measure_111888(DLL2SDK::mscorlib::System::String* text_); void Draw_111889(DLL2SDK::mscorlib::System::String* id_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtRect rect_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor color_, DLL2SDK::mscorlib::System::String* text_, bool isEffect_, DLL2SDK::Assembly_CSharp::HTMLEngine::Core::DrawTextEffect effect_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor effectColor_, int32_t effectAmount_, DLL2SDK::mscorlib::System::String* linkText_, DLL2SDK::mscorlib::System::Object* userData_); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine { struct HtEngine_GenericImage : DLL2SDK::Assembly_CSharp::HTMLEngine::HtImage { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Draw_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111890(); int32_t get_Width_111891(); int32_t get_Height_111892(); void Draw_111893(DLL2SDK::mscorlib::System::String* id_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtRect rect_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor color_, DLL2SDK::mscorlib::System::String* linkText_, DLL2SDK::mscorlib::System::Object* userData_); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine { struct HtEngine_GenericDevice : DLL2SDK::Assembly_CSharp::HTMLEngine::HtDevice { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadFont_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadImage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillRect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRelease_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111894(); DLL2SDK::Assembly_CSharp::HTMLEngine::HtFont* LoadFont_111895(DLL2SDK::mscorlib::System::String* face_, int32_t size_, bool bold_, bool italic_); DLL2SDK::Assembly_CSharp::HTMLEngine::HtImage* LoadImage_111896(DLL2SDK::mscorlib::System::String* src_, int32_t fps_); void FillRect_111897(DLL2SDK::Assembly_CSharp::HTMLEngine::HtRect rect_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor color_, DLL2SDK::mscorlib::System::Object* userData_); void OnRelease_111898(); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine { struct HtEngine_ConsoleLogger : DLL2SDK::Assembly_CSharp::HTMLEngine::HtLogger { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Log_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111899(); void Log_111900(DLL2SDK::Assembly_CSharp::HTMLEngine::HtLogLevel level_, DLL2SDK::mscorlib::System::String* message_); }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct MediaPlayer_OptionsWindows : DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_PlatformOptions { DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::Windows_VideoApi videoApi_; bool useHardwareDecoding_; bool useUnityAudio_; bool forceAudioResample_; bool useTextureMips_; bool hintAlphaChannel_; bool useLowLatency_; DLL2SDK::mscorlib::System::String* forceAudioOutputDeviceName_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* preferredFilters_; bool enableAudio360_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::Audio360ChannelMode audio360ChannelMode_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsModified_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114948(); bool IsModified_114949(); bool __xLuaBaseProxy_IsModified_114950(); }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct MediaPlayer_OptionsAndroid : DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_PlatformOptions { DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::Android_VideoApi videoApi_; bool useFastOesPath_; bool showPosterFrame_; bool enableAudio360_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::Audio360ChannelMode audio360ChannelMode_; bool preferSoftwareDecoder_; DLL2SDK::mscorlib::System::String* httpHeaderJson_; int32_t fileOffset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsModified_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114965(); bool IsModified_114966(); bool __xLuaBaseProxy_IsModified_114967(); }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct MediaPlayer_OptionsWebGL : DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_PlatformOptions { DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::WebGL_ExternalLibrary externalLibrary_; bool useTextureMips_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsModified_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114974(); bool IsModified_114975(); bool __xLuaBaseProxy_IsModified_114976(); }; } namespace DLL2SDK::Assembly_CSharp { struct FlowRainController_FlowRainDrawerContainer : DLL2SDK::Assembly_CSharp::RainDrawerContainer_1 { DLL2SDK::Assembly_CSharp::FlowRainController_DrawState currentState_; float initRnd_; float posXDt_; float rnd1_; float fluctuationRate_; float acceleration_; DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_; float TimeElapsed_; float lifetime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116812(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); bool get_IsEnable_116813(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkBankManager_AsyncBankHandle : DLL2SDK::Assembly_CSharp::AkBankManager_BankHandle { DLL2SDK::Assembly_CSharp::AkCallbackManager_BankCallback* bankCallback_; struct StaticFields { DLL2SDK::Assembly_CSharp::AkCallbackManager_BankCallback* __f__mg_cache0_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_120597(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::Assembly_CSharp::AkCallbackManager_BankCallback* callback_); DLL2SDK::Assembly_CSharp::AKRESULT DoLoadBank_120599(); static void GlobalBankCallback_120598(uint32_t in_bankID_, intptr_t in_pInMemoryBankPtr_, DLL2SDK::Assembly_CSharp::AKRESULT in_eLoadResult_, uint32_t in_memPoolId_, DLL2SDK::mscorlib::System::Object* in_Cookie_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkCallbackManager_MonitoringCallback : DLL2SDK::mscorlib::System::MulticastDelegate { void _ctor_120626(DLL2SDK::mscorlib::System::Object* object_, intptr_t method_); void Invoke_120627(DLL2SDK::Assembly_CSharp::AkMonitorErrorCode in_errorCode_, DLL2SDK::Assembly_CSharp::AkMonitorErrorLevel in_errorLevel_, uint32_t in_playingID_, uint64_t in_gameObjID_, DLL2SDK::mscorlib::System::String* in_msg_); DLL2SDK::mscorlib::System::IAsyncResult* BeginInvoke_120628(DLL2SDK::Assembly_CSharp::AkMonitorErrorCode in_errorCode_, DLL2SDK::Assembly_CSharp::AkMonitorErrorLevel in_errorLevel_, uint32_t in_playingID_, uint64_t in_gameObjID_, DLL2SDK::mscorlib::System::String* in_msg_, DLL2SDK::mscorlib::System::AsyncCallback* callback_, DLL2SDK::mscorlib::System::Object* object_); void EndInvoke_120629(DLL2SDK::mscorlib::System::IAsyncResult* result_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct Utils : DLL2SDK::mscorlib::System::Object { struct StaticFields { int32_t OBJ_META_IDX_; int32_t METHOD_IDX_; int32_t GETTER_IDX_; int32_t SETTER_IDX_; int32_t CLS_IDX_; int32_t CLS_META_IDX_; int32_t CLS_GETTER_IDX_; int32_t CLS_SETTER_IDX_; DLL2SDK::mscorlib::System::String* LuaIndexsFieldName_; DLL2SDK::mscorlib::System::String* LuaNewIndexsFieldName_; DLL2SDK::mscorlib::System::String* LuaClassIndexsFieldName_; DLL2SDK::mscorlib::System::String* LuaClassNewIndexsFieldName_; DLL2SDK::System_Core::System::Func_2* __f__am_cache0_; DLL2SDK::System_Core::System::Func_2* __f__am_cache1_; DLL2SDK::System_Core::System::Func_2* __f__am_cache2_; DLL2SDK::System_Core::System::Func_2* __f__am_cache3_; DLL2SDK::System_Core::System::Func_2*>* __f__am_cache4_; DLL2SDK::System_Core::System::Func_3*>* __f__am_cache5_; DLL2SDK::System_Core::System::Func_2*, bool>* __f__am_cache6_; DLL2SDK::System_Core::System::Func_2*, DLL2SDK::mscorlib::System::Type*>* __f__am_cache7_; DLL2SDK::System_Core::System::Func_2*, DLL2SDK::mscorlib::System::Reflection::MethodInfo*>* __f__am_cache8_; DLL2SDK::System_Core::System::Func_2*, DLL2SDK::mscorlib::System::Type*>* __f__am_cache9_; DLL2SDK::System_Core::System::Func_2*, DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1*>* __f__am_cacheA_; DLL2SDK::System_Core::System::Func_2* __f__am_cacheB_; DLL2SDK::System_Core::System::Func_2* __f__am_cacheC_; DLL2SDK::System_Core::System::Func_3* __f__am_cacheD_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static bool LoadField_128150(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::String* field_name_); static intptr_t GetMainState_128151(intptr_t L_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllTypes_128152(bool exclude_generic_definition_); static DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* genFieldGetter_128153(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::Reflection::FieldInfo* field_); static DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* genFieldSetter_128154(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::Reflection::FieldInfo* field_); static DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* genItemGetter_128155(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::Array* props_); static DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* genItemSetter_128156(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::Array* props_); static DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* genEnumCastFrom_128157(DLL2SDK::mscorlib::System::Type* type_); static DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* GetExtensionMethodsOf_128158(DLL2SDK::mscorlib::System::Type* type_to_be_extend_); static void makeReflectionWrap_128159(intptr_t L_, DLL2SDK::mscorlib::System::Type* type_, int32_t cls_field_, int32_t cls_getter_, int32_t cls_setter_, int32_t obj_field_, int32_t obj_getter_, int32_t obj_setter_, int32_t obj_meta_, DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* item_getter_, DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* item_setter_, DLL2SDK::mscorlib::System::Reflection::BindingFlags access_); static void loadUpvalue_128160(intptr_t L_, DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::String* metafunc_, int32_t num_); static void MakePrivateAccessible_128161(intptr_t L_, DLL2SDK::mscorlib::System::Type* type_); static int32_t LazyReflectionCall_128162(intptr_t L_); static void ReflectionWrap_128163(intptr_t L_, DLL2SDK::mscorlib::System::Type* type_, bool privateAccessible_); static void BeginObjectRegister_128164(DLL2SDK::mscorlib::System::Type* type_, intptr_t L_, DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* translator_, int32_t meta_count_, int32_t method_count_, int32_t getter_count_, int32_t setter_count_, int32_t type_id_); static int32_t abs_idx_128165(int32_t top_, int32_t idx_); static void EndObjectRegister_128166(DLL2SDK::mscorlib::System::Type* type_, intptr_t L_, DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* translator_, DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* csIndexer_, DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* csNewIndexer_, DLL2SDK::mscorlib::System::Type* base_type_, DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* arrayIndexer_, DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* arrayNewIndexer_); static void RegisterFunc_128167(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* func_); static void RegisterLazyFunc_128168(intptr_t L_, int32_t idx_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::Assembly_CSharp::XLua::LazyMemberTypes memberType_, bool isStatic_); static void RegisterObject_128169(intptr_t L_, DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* translator_, int32_t idx_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::Object* obj_); static void BeginClassRegister_128170(DLL2SDK::mscorlib::System::Type* type_, intptr_t L_, DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* creator_, int32_t class_field_count_, int32_t static_getter_count_, int32_t static_setter_count_); static void EndClassRegister_128171(DLL2SDK::mscorlib::System::Type* type_, intptr_t L_, DLL2SDK::Assembly_CSharp::XLua::ObjectTranslator* translator_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* getPathOfType_128172(DLL2SDK::mscorlib::System::Type* type_); static void LoadCSTable_128173(intptr_t L_, DLL2SDK::mscorlib::System::Type* type_); static void SetCSTable_128174(intptr_t L_, DLL2SDK::mscorlib::System::Type* type_, int32_t cls_table_); static bool IsParamsMatch_128175(DLL2SDK::mscorlib::System::Reflection::MethodInfo* delegateMethod_, DLL2SDK::mscorlib::System::Reflection::MethodInfo* bridgeMethod_); static bool IsSupportedMethod_128176(DLL2SDK::mscorlib::System::Reflection::MethodInfo* method_); static DLL2SDK::mscorlib::System::Reflection::MethodInfo* MakeGenericMethodWithConstraints_128177(DLL2SDK::mscorlib::System::Reflection::MethodInfo* method_); static DLL2SDK::mscorlib::System::Type* getExtendedType_128178(DLL2SDK::mscorlib::System::Reflection::MethodInfo* method_); static bool IsStaticPInvokeCSFunction_128179(DLL2SDK::Assembly_CSharp::XLua::LuaDLL::lua_CSFunction* csFunction_); static bool IsPublic_128180(DLL2SDK::mscorlib::System::Type* type_); static bool _genItemGetter_m__0_128181(DLL2SDK::mscorlib::System::Reflection::PropertyInfo* prop_); static bool _genItemSetter_m__1_128182(DLL2SDK::mscorlib::System::Reflection::PropertyInfo* prop_); static bool _GetExtensionMethodsOf_m__2_128183(DLL2SDK::mscorlib::System::Type* t_); static bool _GetExtensionMethodsOf_m__3_128184(DLL2SDK::mscorlib::System::Type* t_); static DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* _GetExtensionMethodsOf_m__4_128185(DLL2SDK::mscorlib::System::Type* type_); static DLL2SDK::Assembly_CSharp::____AnonType1_2* _GetExtensionMethodsOf_m__5_128186(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::Reflection::MethodInfo* method_); static bool _GetExtensionMethodsOf_m__6_128187(DLL2SDK::Assembly_CSharp::____AnonType1_2* ____TranspIdent0_); static DLL2SDK::mscorlib::System::Type* _GetExtensionMethodsOf_m__7_128188(DLL2SDK::Assembly_CSharp::____AnonType1_2* ____TranspIdent0_); static DLL2SDK::mscorlib::System::Reflection::MethodInfo* _GetExtensionMethodsOf_m__8_128189(DLL2SDK::Assembly_CSharp::____AnonType1_2* ____TranspIdent0_); static DLL2SDK::mscorlib::System::Type* _GetExtensionMethodsOf_m__9_128190(DLL2SDK::System_Core::System::Linq::IGrouping_2* g_); static DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* _GetExtensionMethodsOf_m__A_128191(DLL2SDK::System_Core::System::Linq::IGrouping_2* g_); static DLL2SDK::mscorlib::System::String* _makeReflectionWrap_m__B_128192(DLL2SDK::mscorlib::System::Reflection::MethodInfo* p_); static DLL2SDK::mscorlib::System::String* _makeReflectionWrap_m__C_128193(DLL2SDK::mscorlib::System::Reflection::MethodInfo* q_); static DLL2SDK::mscorlib::System::Reflection::MethodInfo* _makeReflectionWrap_m__D_128194(DLL2SDK::mscorlib::System::Reflection::MethodInfo* p_, DLL2SDK::mscorlib::System::Reflection::MethodInfo* q_); }; } namespace DLL2SDK::Assembly_CSharp::XLua::TemplateEngine { struct Chunk : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::XLua::TemplateEngine::TokenType _Type_k__BackingField_; DLL2SDK::mscorlib::System::String* _Text_k__BackingField_; void _ctor_128110(DLL2SDK::Assembly_CSharp::XLua::TemplateEngine::TokenType type_, DLL2SDK::mscorlib::System::String* text_); DLL2SDK::Assembly_CSharp::XLua::TemplateEngine::TokenType get_Type_128111(); void set_Type_128112(DLL2SDK::Assembly_CSharp::XLua::TemplateEngine::TokenType value_); DLL2SDK::mscorlib::System::String* get_Text_128113(); void set_Text_128114(DLL2SDK::mscorlib::System::String* value_); }; } namespace DLL2SDK::Assembly_CSharp::XLua::Cast { struct Float : DLL2SDK::Assembly_CSharp::XLua::Cast::Any_1 { void _ctor_128106(float i_); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct LuaTable : DLL2SDK::Assembly_CSharp::XLua::LuaBase { void _ctor_127940(int32_t reference_, DLL2SDK::Assembly_CSharp::XLua::LuaEnv* luaenv_); template void Get_127941(TKey key_, TValue* value_); template bool ContainsKey_127942(TKey key_); template void Set_127943(TKey key_, TValue value_); template T GetInPath_127944(DLL2SDK::mscorlib::System::String* path_); template void SetInPath_127945(DLL2SDK::mscorlib::System::String* path_, T val_); DLL2SDK::mscorlib::System::Object* get_Item_127946(DLL2SDK::mscorlib::System::String* field_); void set_Item_127947(DLL2SDK::mscorlib::System::String* field_, DLL2SDK::mscorlib::System::Object* value_); DLL2SDK::mscorlib::System::Object* get_Item_127948(DLL2SDK::mscorlib::System::Object* field_); void set_Item_127949(DLL2SDK::mscorlib::System::Object* field_, DLL2SDK::mscorlib::System::Object* value_); template void ForEach_127950(DLL2SDK::System_Core::System::Action_2* action_); int32_t get_Length_127951(); DLL2SDK::mscorlib::System::Collections::IEnumerable* GetKeys_127952(); template DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* GetKeys_127953(); template T Get_127954(DLL2SDK::mscorlib::System::Object* key_); template TValue Get_127955(TKey key_); template TValue Get_127956(DLL2SDK::mscorlib::System::String* key_); void SetMetaTable_127957(DLL2SDK::Assembly_CSharp::XLua::LuaTable* metaTable_); template T Cast_127958(); void push_127959(intptr_t L_); DLL2SDK::mscorlib::System::String* ToString_127960(); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct HotfixAttribute : DLL2SDK::mscorlib::System::Attribute { DLL2SDK::Assembly_CSharp::XLua::HotfixFlag flag_; void _ctor_127739(DLL2SDK::Assembly_CSharp::XLua::HotfixFlag e_); DLL2SDK::Assembly_CSharp::XLua::HotfixFlag get_Flag_127740(); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct GCOptimizeAttribute : DLL2SDK::mscorlib::System::Attribute { DLL2SDK::Assembly_CSharp::XLua::OptimizeFlag flag_; void _ctor_127734(DLL2SDK::Assembly_CSharp::XLua::OptimizeFlag flag_); DLL2SDK::Assembly_CSharp::XLua::OptimizeFlag get_Flag_127735(); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct LuaCallCSharpAttribute : DLL2SDK::mscorlib::System::Attribute { DLL2SDK::Assembly_CSharp::XLua::GenFlag flag_; void _ctor_127730(DLL2SDK::Assembly_CSharp::XLua::GenFlag flag_); DLL2SDK::Assembly_CSharp::XLua::GenFlag get_Flag_127731(); }; } namespace DLL2SDK::Assembly_CSharp::XLua { struct DelegateBridge : DLL2SDK::Assembly_CSharp::XLua::DelegateBridgeBase { int32_t _oldTop_; DLL2SDK::System::System::Collections::Generic::Stack_1* _stack_; struct StaticFields { DLL2SDK::Array* DelegateBridgeList_; bool Gen_Flag_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_121064(int32_t reference_, DLL2SDK::Assembly_CSharp::XLua::LuaEnv* luaenv_); void __Gen_Delegate_Imp0_121065(); double __Gen_Delegate_Imp1_121066(double p0_, double p1_); void __Gen_Delegate_Imp2_121067(DLL2SDK::mscorlib::System::String* p0_); void __Gen_Delegate_Imp3_121068(double p0_); void __Gen_Delegate_Imp4_121069(DLL2SDK::UnityEngine::UnityEngine::Material* p0_); void __Gen_Delegate_Imp5_121070(int32_t p0_); void __Gen_Delegate_Imp6_121071(DLL2SDK::Assembly_CSharp::GameEngine::Animations::Animation_CAnimationState* p0_); void __Gen_Delegate_Imp7_121072(uint8_t p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); void __Gen_Delegate_Imp8_121073(int32_t p0_, bool p1_); void __Gen_Delegate_Imp9_121074(DLL2SDK::Assembly_CSharp::GameBase::MatchReceiver_WeaponFireCmdInfo* p0_); void __Gen_Delegate_Imp10_121075(DLL2SDK::mscorlib::System::IAsyncResult* p0_); void __Gen_Delegate_Imp11_121076(DLL2SDK::Assembly_CSharp::GCloud::ConnectorResult* p0_); void __Gen_Delegate_Imp12_121077(uint64_t p0_); void __Gen_Delegate_Imp13_121078(DLL2SDK::Assembly_CSharp::GCloud::ConnectorState p0_, DLL2SDK::Assembly_CSharp::GCloud::ConnectorResult* p1_); void __Gen_Delegate_Imp14_121079(DLL2SDK::Assembly_CSharp::GCloud::NetworkState p0_); void __Gen_Delegate_Imp15_121080(DLL2SDK::Assembly_CSharp::GCloud::LogPriority p0_, DLL2SDK::mscorlib::System::String* p1_); void __Gen_Delegate_Imp16_121081(DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepState p0_, DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepResult* p1_); void __Gen_Delegate_Imp17_121082(DLL2SDK::Assembly_CSharp::GCloud::LockStep::FrameCollection* p0_); void __Gen_Delegate_Imp18_121083(DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepResult* p0_); void __Gen_Delegate_Imp19_121084(DLL2SDK::Assembly_CSharp::GCloud::Result* p0_, DLL2SDK::Assembly_CSharp::GCloud::QueueStatusInfo* p1_); void __Gen_Delegate_Imp20_121085(DLL2SDK::Assembly_CSharp::GCloud::Result* p0_, DLL2SDK::Assembly_CSharp::GCloud::QueueFinishedInfo* p1_); void __Gen_Delegate_Imp21_121086(DLL2SDK::Assembly_CSharp::GCloud::Result* p0_, DLL2SDK::Assembly_CSharp::GCloud::TreeCollection* p1_); void __Gen_Delegate_Imp22_121087(DLL2SDK::Assembly_CSharp::GCloud::Result* p0_, DLL2SDK::Assembly_CSharp::GCloud::TreeInfo* p1_); void __Gen_Delegate_Imp23_121088(DLL2SDK::Assembly_CSharp::GCloud::Result* p0_, DLL2SDK::Assembly_CSharp::GCloud::NodeWrapper* p1_); void __Gen_Delegate_Imp24_121089(int32_t p0_, DLL2SDK::mscorlib::System::String* p1_, DLL2SDK::mscorlib::System::String* p2_); void __Gen_Delegate_Imp25_121090(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKAccountRet* p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp26_121091(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKBaseRet* p0_); void __Gen_Delegate_Imp27_121092(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKExtendRet* p0_); void __Gen_Delegate_Imp28_121093(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKBaseRet* p0_); void __Gen_Delegate_Imp29_121094(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKFriendRet* p0_); void __Gen_Delegate_Imp30_121095(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKGroupRet* p0_); void __Gen_Delegate_Imp31_121096(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKLBSLocationRet* p0_); void __Gen_Delegate_Imp32_121097(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKLBSRelationRet* p0_); void __Gen_Delegate_Imp33_121098(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKLBSIPInfoRet* p0_); void __Gen_Delegate_Imp34_121099(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKLoginRet* p0_); void __Gen_Delegate_Imp35_121100(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKNoticeRet* p0_); void __Gen_Delegate_Imp36_121101(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKPushRet* p0_); void __Gen_Delegate_Imp37_121102(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKToolsRet* p0_); void __Gen_Delegate_Imp38_121103(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKToolsFreeFlowRet* p0_); void __Gen_Delegate_Imp39_121104(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKWebViewRet* p0_); void __Gen_Delegate_Imp40_121105(DLL2SDK::Assembly_CSharp::IronSourceError* p0_); void __Gen_Delegate_Imp41_121106(DLL2SDK::Assembly_CSharp::IronSourcePlacement* p0_); void __Gen_Delegate_Imp42_121107(bool p0_); void __Gen_Delegate_Imp43_121108(DLL2SDK::mscorlib::System::String* p0_, DLL2SDK::Assembly_CSharp::IronSourceError* p1_); void __Gen_Delegate_Imp44_121109(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* p0_); void __Gen_Delegate_Imp45_121110(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* p0_); void __Gen_Delegate_Imp46_121111(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* p0_); void __Gen_Delegate_Imp47_121112(DLL2SDK::Array* p0_); void __Gen_Delegate_Imp48_121113(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUp* p0_); void __Gen_Delegate_Imp49_121114(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickupBox* p0_); void __Gen_Delegate_Imp50_121115(int32_t p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp51_121116(DLL2SDK::Assembly_CSharp::Network::MatchMsg* p0_); void __Gen_Delegate_Imp52_121117(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult p0_, int32_t p1_); void __Gen_Delegate_Imp53_121118(DLL2SDK::Assembly_CSharp::GameEngine::InventoryManager* p0_); void __Gen_Delegate_Imp54_121119(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* p0_); void __Gen_Delegate_Imp55_121120(DLL2SDK::Assembly_CSharp::UILabel* p0_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatFriendCellItem* __Gen_Delegate_Imp56_121121(int32_t p0_, bool p1_); void __Gen_Delegate_Imp57_121122(DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatFriendCellItem* p0_); void __Gen_Delegate_Imp58_121123(DLL2SDK::Assembly_CSharp::GameUI::BRTeamMateItem* p0_); void __Gen_Delegate_Imp59_121124(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_); void __Gen_Delegate_Imp60_121125(bool p0_, DLL2SDK::mscorlib::System::String* p1_); void __Gen_Delegate_Imp61_121126(bool p0_, double p1_, double p2_); void __Gen_Delegate_Imp62_121127(DLL2SDK::UnityEngine::UnityEngine::GameObject* p0_); bool __Gen_Delegate_Imp63_121128(DLL2SDK::Assembly_CSharp::Config::AchievementConfig* p0_); bool __Gen_Delegate_Imp64_121129(DLL2SDK::Assembly_CSharp::Config::ActiveSysTaskConfig* p0_); bool __Gen_Delegate_Imp65_121130(DLL2SDK::Assembly_CSharp::Config::AnimationSpeedConfConfig* p0_); bool __Gen_Delegate_Imp66_121131(DLL2SDK::Assembly_CSharp::Config::AttachmentConfConfig* p0_); bool __Gen_Delegate_Imp67_121132(DLL2SDK::Assembly_CSharp::Config::BRChatMsgConfig* p0_); bool __Gen_Delegate_Imp68_121133(DLL2SDK::Assembly_CSharp::Config::BRWeaponConfig* p0_); bool __Gen_Delegate_Imp69_121134(DLL2SDK::Assembly_CSharp::Config::BRClipConfig* p0_); bool __Gen_Delegate_Imp70_121135(DLL2SDK::Assembly_CSharp::Config::BREquipConfig* p0_); bool __Gen_Delegate_Imp71_121136(DLL2SDK::Assembly_CSharp::Config::BREquipPartConfig* p0_); bool __Gen_Delegate_Imp72_121137(DLL2SDK::Assembly_CSharp::Config::BRMedicineConfig* p0_); bool __Gen_Delegate_Imp73_121138(DLL2SDK::Assembly_CSharp::Config::BRThrowingConfig* p0_); bool __Gen_Delegate_Imp74_121139(DLL2SDK::Assembly_CSharp::Config::BRProfessionDriverConfig* p0_); bool __Gen_Delegate_Imp75_121140(DLL2SDK::Assembly_CSharp::Config::BREasterConfig* p0_); bool __Gen_Delegate_Imp76_121141(DLL2SDK::Assembly_CSharp::Config::BRCollectionConfig* p0_); bool __Gen_Delegate_Imp77_121142(DLL2SDK::Assembly_CSharp::Config::BRSkillItemConfig* p0_); bool __Gen_Delegate_Imp78_121143(DLL2SDK::Assembly_CSharp::Config::BRPerkConfig* p0_); bool __Gen_Delegate_Imp79_121144(DLL2SDK::Assembly_CSharp::Config::BREquipmentConfig* p0_); bool __Gen_Delegate_Imp80_121145(DLL2SDK::Assembly_CSharp::Config::BREquipmentSoundConfig* p0_); bool __Gen_Delegate_Imp81_121146(DLL2SDK::Assembly_CSharp::Config::BRLadderScoreAwardConfig* p0_); bool __Gen_Delegate_Imp82_121147(DLL2SDK::Assembly_CSharp::Config::BRMapDescConfigConfig* p0_); bool __Gen_Delegate_Imp83_121148(DLL2SDK::Assembly_CSharp::Config::BRModeConfConfig* p0_); bool __Gen_Delegate_Imp84_121149(DLL2SDK::Assembly_CSharp::Config::BRNeedItemConfConfig* p0_); bool __Gen_Delegate_Imp85_121150(DLL2SDK::Assembly_CSharp::Config::BattleRoyaleProConfig* p0_); bool __Gen_Delegate_Imp86_121151(DLL2SDK::Assembly_CSharp::Config::BoxLotteryConfigConfig* p0_); bool __Gen_Delegate_Imp87_121152(DLL2SDK::Assembly_CSharp::Config::CamosConfConfig* p0_); bool __Gen_Delegate_Imp88_121153(DLL2SDK::Assembly_CSharp::Config::CareerModeConfConfig* p0_); bool __Gen_Delegate_Imp89_121154(DLL2SDK::Assembly_CSharp::Config::CommonRulesConfig* p0_); bool __Gen_Delegate_Imp90_121155(DLL2SDK::Assembly_CSharp::Config::CompositeCommonMaterialConfig* p0_); bool __Gen_Delegate_Imp91_121156(DLL2SDK::Assembly_CSharp::Config::CompositeConfigConfig* p0_); bool __Gen_Delegate_Imp92_121157(DLL2SDK::Assembly_CSharp::Config::CompoundConfConfig* p0_); bool __Gen_Delegate_Imp93_121158(DLL2SDK::Assembly_CSharp::Config::ConditionConfConfig* p0_); bool __Gen_Delegate_Imp94_121159(DLL2SDK::Assembly_CSharp::Config::ConstantEConfig* p0_); bool __Gen_Delegate_Imp95_121160(DLL2SDK::Assembly_CSharp::Config::CrosshairConfConfig* p0_); bool __Gen_Delegate_Imp96_121161(DLL2SDK::Assembly_CSharp::Config::DeviceUIAdaptConfigConfig* p0_); bool __Gen_Delegate_Imp97_121162(DLL2SDK::Assembly_CSharp::Config::EndlessRoundCountPrizeConfig* p0_); bool __Gen_Delegate_Imp98_121163(DLL2SDK::Assembly_CSharp::Config::FtueConfig* p0_); bool __Gen_Delegate_Imp99_121164(DLL2SDK::Assembly_CSharp::Config::GCloudConfig* p0_); bool __Gen_Delegate_Imp100_121165(DLL2SDK::Assembly_CSharp::Config::GameModeConfig* p0_); bool __Gen_Delegate_Imp101_121166(DLL2SDK::Assembly_CSharp::Config::GameOutputsRulesConfig* p0_); bool __Gen_Delegate_Imp102_121167(DLL2SDK::Assembly_CSharp::Config::GameRanksConfig* p0_); bool __Gen_Delegate_Imp103_121168(DLL2SDK::Assembly_CSharp::Config::GuildActivePrizeConfConfig* p0_); bool __Gen_Delegate_Imp104_121169(DLL2SDK::Assembly_CSharp::Config::GuildMemberActivePrizeConfConfig* p0_); bool __Gen_Delegate_Imp105_121170(DLL2SDK::Assembly_CSharp::Config::IndividuationItemConfConfig* p0_); bool __Gen_Delegate_Imp106_121171(DLL2SDK::Assembly_CSharp::Config::InviteFriendURLConfig* p0_); bool __Gen_Delegate_Imp107_121172(DLL2SDK::Assembly_CSharp::Config::Item2InventoryConfig* p0_); bool __Gen_Delegate_Imp108_121173(DLL2SDK::Assembly_CSharp::Config::Item2WeaponPartConfig* p0_); bool __Gen_Delegate_Imp109_121174(DLL2SDK::Assembly_CSharp::Config::ItemResourceConfig* p0_); bool __Gen_Delegate_Imp110_121175(DLL2SDK::Assembly_CSharp::Config::SpecialItemConfConfig* p0_); bool __Gen_Delegate_Imp111_121176(DLL2SDK::Assembly_CSharp::Config::ChipConfConfig* p0_); bool __Gen_Delegate_Imp112_121177(DLL2SDK::Assembly_CSharp::Config::LadderSeasonPrizeConfig* p0_); bool __Gen_Delegate_Imp113_121178(DLL2SDK::Assembly_CSharp::Config::BRLadderSeasonPrizeInfoConfig* p0_); bool __Gen_Delegate_Imp114_121179(DLL2SDK::Assembly_CSharp::Config::LethalAndTacticalConfConfig* p0_); bool __Gen_Delegate_Imp115_121180(DLL2SDK::Assembly_CSharp::Config::LevelInfoConfig* p0_); bool __Gen_Delegate_Imp116_121181(DLL2SDK::Assembly_CSharp::Config::LevelUnlockConfigConfig* p0_); bool __Gen_Delegate_Imp117_121182(DLL2SDK::Assembly_CSharp::Config::LevelUpTasksConfig* p0_); bool __Gen_Delegate_Imp118_121183(DLL2SDK::Assembly_CSharp::Config::LoadingGameTipsConfig* p0_); bool __Gen_Delegate_Imp119_121184(DLL2SDK::Assembly_CSharp::Config::LoadingMinimapConfig* p0_); bool __Gen_Delegate_Imp120_121185(DLL2SDK::Assembly_CSharp::Config::LobbyMapEarthModesConfConfig* p0_); bool __Gen_Delegate_Imp121_121186(DLL2SDK::Assembly_CSharp::Config::LootRateTableConfig* p0_); bool __Gen_Delegate_Imp122_121187(DLL2SDK::Assembly_CSharp::Config::MapConfigConfig* p0_); bool __Gen_Delegate_Imp123_121188(DLL2SDK::Assembly_CSharp::Config::MaterialPeneConfConfig* p0_); bool __Gen_Delegate_Imp124_121189(DLL2SDK::Assembly_CSharp::Config::MaterialPeneConf_BRConfig* p0_); bool __Gen_Delegate_Imp125_121190(DLL2SDK::Assembly_CSharp::Config::BulletBarrierConfConfig* p0_); bool __Gen_Delegate_Imp126_121191(DLL2SDK::Assembly_CSharp::Config::BulletDecayConfConfig* p0_); bool __Gen_Delegate_Imp127_121192(DLL2SDK::Assembly_CSharp::Config::BarrierDecayConfConfig* p0_); bool __Gen_Delegate_Imp128_121193(DLL2SDK::Assembly_CSharp::Config::MedalConfigConfig* p0_); bool __Gen_Delegate_Imp129_121194(DLL2SDK::Assembly_CSharp::Config::OrnamentConfConfig* p0_); bool __Gen_Delegate_Imp130_121195(DLL2SDK::Assembly_CSharp::Config::PVEWeaponConfig* p0_); bool __Gen_Delegate_Imp131_121196(DLL2SDK::Assembly_CSharp::Config::PerkConfConfig* p0_); bool __Gen_Delegate_Imp132_121197(DLL2SDK::Assembly_CSharp::Config::PictureConfConfig* p0_); bool __Gen_Delegate_Imp133_121198(DLL2SDK::Assembly_CSharp::Config::PracticeGameModeConfConfig* p0_); bool __Gen_Delegate_Imp134_121199(DLL2SDK::Assembly_CSharp::Config::ProtobufConfig* p0_); bool __Gen_Delegate_Imp135_121200(DLL2SDK::Assembly_CSharp::Config::PveBaseAttributConfig* p0_); bool __Gen_Delegate_Imp136_121201(DLL2SDK::Assembly_CSharp::Config::RankModeManagerConfig* p0_); bool __Gen_Delegate_Imp137_121202(DLL2SDK::Assembly_CSharp::Config::RankPrizeConfig* p0_); bool __Gen_Delegate_Imp138_121203(DLL2SDK::Assembly_CSharp::Config::BRRankingTagsConfig* p0_); bool __Gen_Delegate_Imp139_121204(DLL2SDK::Assembly_CSharp::Config::SPVPRankingTagsConfig* p0_); bool __Gen_Delegate_Imp140_121205(DLL2SDK::Assembly_CSharp::Config::ZMRankingTagsConfig* p0_); bool __Gen_Delegate_Imp141_121206(DLL2SDK::Assembly_CSharp::Config::AccumulateRechargeConfig* p0_); bool __Gen_Delegate_Imp142_121207(DLL2SDK::Assembly_CSharp::Config::SingleRechargeConfig* p0_); bool __Gen_Delegate_Imp143_121208(DLL2SDK::Assembly_CSharp::Config::FirstRechargeConfig* p0_); bool __Gen_Delegate_Imp144_121209(DLL2SDK::Assembly_CSharp::Config::ReticlesConfConfig* p0_); bool __Gen_Delegate_Imp145_121210(DLL2SDK::Assembly_CSharp::Config::RoleConfConfig* p0_); bool __Gen_Delegate_Imp146_121211(DLL2SDK::Assembly_CSharp::Config::SPMModeConfConfig* p0_); bool __Gen_Delegate_Imp147_121212(DLL2SDK::Assembly_CSharp::Config::SPVPGameModeConfConfig* p0_); bool __Gen_Delegate_Imp148_121213(DLL2SDK::Assembly_CSharp::Config::SPVPMapRuleConfConfig* p0_); bool __Gen_Delegate_Imp149_121214(DLL2SDK::Assembly_CSharp::Config::SPVPModeConfConfig* p0_); bool __Gen_Delegate_Imp150_121215(DLL2SDK::Assembly_CSharp::Config::SentryGunNPCInfoConfig* p0_); bool __Gen_Delegate_Imp151_121216(DLL2SDK::Assembly_CSharp::Config::ServerListConfig* p0_); bool __Gen_Delegate_Imp152_121217(DLL2SDK::Assembly_CSharp::Config::SkillConfConfig* p0_); bool __Gen_Delegate_Imp153_121218(DLL2SDK::Assembly_CSharp::Config::SpByPassWeekTaskConfig* p0_); bool __Gen_Delegate_Imp154_121219(DLL2SDK::Assembly_CSharp::Config::SpChallTaskConfig* p0_); bool __Gen_Delegate_Imp155_121220(DLL2SDK::Assembly_CSharp::Config::SpDailyTaskConfig* p0_); bool __Gen_Delegate_Imp156_121221(DLL2SDK::Assembly_CSharp::Config::SpLvConfConfig* p0_); bool __Gen_Delegate_Imp157_121222(DLL2SDK::Assembly_CSharp::Config::SpSuperBoxTaskConfig* p0_); bool __Gen_Delegate_Imp158_121223(DLL2SDK::Assembly_CSharp::Config::SpWeekTaskConfig* p0_); bool __Gen_Delegate_Imp159_121224(DLL2SDK::Assembly_CSharp::Config::TrophyRankConfig* p0_); bool __Gen_Delegate_Imp160_121225(DLL2SDK::Assembly_CSharp::Config::LadderScoreAwardConfig* p0_); bool __Gen_Delegate_Imp161_121226(DLL2SDK::Assembly_CSharp::Config::SuiteConfConfig* p0_); bool __Gen_Delegate_Imp162_121227(DLL2SDK::Assembly_CSharp::Config::TestSPVPEntranceConfConfig* p0_); bool __Gen_Delegate_Imp163_121228(DLL2SDK::Assembly_CSharp::Config::UltConfConfig* p0_); bool __Gen_Delegate_Imp164_121229(DLL2SDK::Assembly_CSharp::Config::VisibleSoundConfConfig* p0_); bool __Gen_Delegate_Imp165_121230(DLL2SDK::Assembly_CSharp::Config::WeaponAssetGroupConfConfig* p0_); bool __Gen_Delegate_Imp166_121231(DLL2SDK::Assembly_CSharp::Config::WeaponAttrConfConfig* p0_); bool __Gen_Delegate_Imp167_121232(DLL2SDK::Assembly_CSharp::Config::WeaponConfConfig* p0_); bool __Gen_Delegate_Imp168_121233(DLL2SDK::Assembly_CSharp::Config::WeaponLevelConfConfig* p0_); bool __Gen_Delegate_Imp169_121234(DLL2SDK::Assembly_CSharp::Config::WeaponLevelPVPConfConfig* p0_); bool __Gen_Delegate_Imp170_121235(DLL2SDK::Assembly_CSharp::Config::WeaponPartComposeConfig* p0_); bool __Gen_Delegate_Imp171_121236(DLL2SDK::Assembly_CSharp::Config::WeaponPartUIComposeConfig* p0_); bool __Gen_Delegate_Imp172_121237(DLL2SDK::Assembly_CSharp::Config::WeaponSkillConfConfig* p0_); bool __Gen_Delegate_Imp173_121238(DLL2SDK::Assembly_CSharp::Config::WeaponSkillStrengthenConfConfig* p0_); bool __Gen_Delegate_Imp174_121239(DLL2SDK::Assembly_CSharp::Config::ZombieBuffLevelConfConfig* p0_); bool __Gen_Delegate_Imp175_121240(DLL2SDK::Assembly_CSharp::Config::ZombieChapterConfConfig* p0_); bool __Gen_Delegate_Imp176_121241(DLL2SDK::Assembly_CSharp::Config::ZombieDailySingleConfConfig* p0_); bool __Gen_Delegate_Imp177_121242(DLL2SDK::Assembly_CSharp::Config::ZombieEndlessWaveConfConfig* p0_); bool __Gen_Delegate_Imp178_121243(DLL2SDK::Assembly_CSharp::Config::ZombieLevelConfConfig* p0_); bool __Gen_Delegate_Imp179_121244(DLL2SDK::Assembly_CSharp::Config::ZombieLobbyConfConfig* p0_); bool __Gen_Delegate_Imp180_121245(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* p0_); bool __Gen_Delegate_Imp181_121246(DLL2SDK::Assembly_CSharp::Config::ZombieMainStorylineConfig* p0_); bool __Gen_Delegate_Imp182_121247(DLL2SDK::Assembly_CSharp::Config::ZombieThemeConfConfig* p0_); bool __Gen_Delegate_Imp183_121248(DLL2SDK::Assembly_CSharp::Config::ZoneRankPrizeConfig* p0_); bool __Gen_Delegate_Imp184_121249(DLL2SDK::Assembly_CSharp::Config::ActiveTemporaryItemConfConfig* p0_); bool __Gen_Delegate_Imp185_121250(DLL2SDK::Assembly_CSharp::Config::ActivityRankPrizeConfig* p0_); bool __Gen_Delegate_Imp186_121251(DLL2SDK::Assembly_CSharp::Config::BRBoxConfig* p0_); bool __Gen_Delegate_Imp187_121252(DLL2SDK::Assembly_CSharp::Config::BRBoxModelConfigConfig* p0_); bool __Gen_Delegate_Imp188_121253(DLL2SDK::Assembly_CSharp::Config::BRBroadcastStyleConfig* p0_); bool __Gen_Delegate_Imp189_121254(DLL2SDK::Assembly_CSharp::Config::BREquipSkinConfig* p0_); bool __Gen_Delegate_Imp190_121255(DLL2SDK::Assembly_CSharp::Config::BREquipmentSkinConfig* p0_); bool __Gen_Delegate_Imp191_121256(DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* p0_); bool __Gen_Delegate_Imp192_121257(DLL2SDK::Assembly_CSharp::Config::BRPlayListConfConfig* p0_); bool __Gen_Delegate_Imp193_121258(DLL2SDK::Assembly_CSharp::Config::BRPlayListParentConfConfig* p0_); bool __Gen_Delegate_Imp194_121259(DLL2SDK::Assembly_CSharp::Config::BRProfessionChipConfig* p0_); bool __Gen_Delegate_Imp195_121260(DLL2SDK::Assembly_CSharp::Config::BRProfessionChipSkinConfig* p0_); bool __Gen_Delegate_Imp196_121261(DLL2SDK::Assembly_CSharp::Config::BRSettlementConfig* p0_); bool __Gen_Delegate_Imp197_121262(DLL2SDK::Assembly_CSharp::Config::BRSignalPointConfigConfig* p0_); bool __Gen_Delegate_Imp198_121263(DLL2SDK::Assembly_CSharp::Config::BRVehiclePoolConfig* p0_); bool __Gen_Delegate_Imp199_121264(DLL2SDK::Assembly_CSharp::Config::BRVehicleSkinConfConfig* p0_); bool __Gen_Delegate_Imp200_121265(DLL2SDK::Assembly_CSharp::Config::BuffEffectDescConfig* p0_); bool __Gen_Delegate_Imp201_121266(DLL2SDK::Assembly_CSharp::Config::BuffEventDescConfig* p0_); bool __Gen_Delegate_Imp202_121267(DLL2SDK::Assembly_CSharp::Config::CSTlogIDConfig* p0_); bool __Gen_Delegate_Imp203_121268(DLL2SDK::Assembly_CSharp::Config::CallingCardConfigConfig* p0_); bool __Gen_Delegate_Imp204_121269(DLL2SDK::Assembly_CSharp::Config::CamosDisplayInfoConfig* p0_); bool __Gen_Delegate_Imp205_121270(DLL2SDK::Assembly_CSharp::Config::CharacterModelConfig* p0_); bool __Gen_Delegate_Imp206_121271(DLL2SDK::Assembly_CSharp::Config::CodActivityChristmasAllInfoConfig* p0_); bool __Gen_Delegate_Imp207_121272(DLL2SDK::Assembly_CSharp::Config::CodActivityLightenUpInfoConfig* p0_); bool __Gen_Delegate_Imp208_121273(DLL2SDK::Assembly_CSharp::Config::CodActivityTaskConfig* p0_); bool __Gen_Delegate_Imp209_121274(DLL2SDK::Assembly_CSharp::Config::CodActivityTopConfig* p0_); bool __Gen_Delegate_Imp210_121275(DLL2SDK::Assembly_CSharp::Config::ComicThumbnailConfConfig* p0_); bool __Gen_Delegate_Imp211_121276(DLL2SDK::Assembly_CSharp::Config::ConsumableItemConfConfig* p0_); bool __Gen_Delegate_Imp212_121277(DLL2SDK::Assembly_CSharp::Config::CountryConfig* p0_); bool __Gen_Delegate_Imp213_121278(DLL2SDK::Assembly_CSharp::Config::CreateRoomSettingConfig* p0_); bool __Gen_Delegate_Imp214_121279(DLL2SDK::Assembly_CSharp::Config::CustomSettingWidgetMappingConfig* p0_); bool __Gen_Delegate_Imp215_121280(DLL2SDK::Assembly_CSharp::Config::DanceFloorMusicPlayListConfig* p0_); bool __Gen_Delegate_Imp216_121281(DLL2SDK::Assembly_CSharp::Config::DefaultChatMessageConfConfig* p0_); bool __Gen_Delegate_Imp217_121282(DLL2SDK::Assembly_CSharp::Config::DeviceCapacityWhitelist_AndroidConfig* p0_); bool __Gen_Delegate_Imp218_121283(DLL2SDK::Assembly_CSharp::Config::DeviceCapacityWhitelist_iOSConfig* p0_); bool __Gen_Delegate_Imp219_121284(DLL2SDK::Assembly_CSharp::Config::DialogConfig* p0_); bool __Gen_Delegate_Imp220_121285(DLL2SDK::Assembly_CSharp::Config::DirectDSListConfig* p0_); bool __Gen_Delegate_Imp221_121286(DLL2SDK::Assembly_CSharp::Config::DropPoolConfig* p0_); bool __Gen_Delegate_Imp222_121287(DLL2SDK::Assembly_CSharp::Config::EffectConfig* p0_); bool __Gen_Delegate_Imp223_121288(DLL2SDK::Assembly_CSharp::Config::EmoticonConfigConfig* p0_); bool __Gen_Delegate_Imp224_121289(DLL2SDK::Assembly_CSharp::Config::ExchangeCoinConfConfig* p0_); bool __Gen_Delegate_Imp225_121290(DLL2SDK::Assembly_CSharp::Config::FireModeFlagConfig* p0_); bool __Gen_Delegate_Imp226_121291(DLL2SDK::Assembly_CSharp::Config::FirstShareRewardSceneConfig* p0_); bool __Gen_Delegate_Imp227_121292(DLL2SDK::Assembly_CSharp::Config::FlagPictureConfConfig* p0_); bool __Gen_Delegate_Imp228_121293(DLL2SDK::Assembly_CSharp::Config::FtueConstantConfig* p0_); bool __Gen_Delegate_Imp229_121294(DLL2SDK::Assembly_CSharp::Config::GPUCapacityWhitelist_AndroidConfig* p0_); bool __Gen_Delegate_Imp230_121295(DLL2SDK::Assembly_CSharp::Config::GameCommunicationLineConfig* p0_); bool __Gen_Delegate_Imp231_121296(DLL2SDK::Assembly_CSharp::Config::GameCommunicationLineMsgConfig* p0_); bool __Gen_Delegate_Imp232_121297(DLL2SDK::Assembly_CSharp::Config::GameCommunicationLineSimpleConfig* p0_); bool __Gen_Delegate_Imp233_121298(DLL2SDK::Assembly_CSharp::Config::GameMapStatisScoreRulesConfig* p0_); bool __Gen_Delegate_Imp234_121299(DLL2SDK::Assembly_CSharp::Config::GameModeLimitConfig* p0_); bool __Gen_Delegate_Imp235_121300(DLL2SDK::Assembly_CSharp::Config::GenericDownloadConfig* p0_); bool __Gen_Delegate_Imp236_121301(DLL2SDK::Assembly_CSharp::Config::GoliathConfConfig* p0_); bool __Gen_Delegate_Imp237_121302(DLL2SDK::Assembly_CSharp::Config::GuildLocationConfig* p0_); bool __Gen_Delegate_Imp238_121303(DLL2SDK::Assembly_CSharp::Config::GunGameTeamWeaponOrderConfig* p0_); bool __Gen_Delegate_Imp239_121304(DLL2SDK::Assembly_CSharp::Config::GunGameWeaponOrderConfig* p0_); bool __Gen_Delegate_Imp240_121305(DLL2SDK::Assembly_CSharp::Config::HelicopterNPCInfoConfig* p0_); bool __Gen_Delegate_Imp241_121306(DLL2SDK::Assembly_CSharp::Config::HomeRechargeEntranceConfig* p0_); bool __Gen_Delegate_Imp242_121307(DLL2SDK::Assembly_CSharp::Config::ImmediateUseConfig* p0_); bool __Gen_Delegate_Imp243_121308(DLL2SDK::Assembly_CSharp::Config::IndividuationAnimConfConfig* p0_); bool __Gen_Delegate_Imp244_121309(DLL2SDK::Assembly_CSharp::Config::InputConfig* p0_); bool __Gen_Delegate_Imp245_121310(DLL2SDK::Assembly_CSharp::Config::InviteFriendURLLocalSuffixConfig* p0_); bool __Gen_Delegate_Imp246_121311(DLL2SDK::Assembly_CSharp::Config::ItemID2TextureURLIDConfig* p0_); bool __Gen_Delegate_Imp247_121312(DLL2SDK::Assembly_CSharp::Config::ItemShareDescConfig* p0_); bool __Gen_Delegate_Imp248_121313(DLL2SDK::Assembly_CSharp::Config::LadderMapConfigConfig* p0_); bool __Gen_Delegate_Imp249_121314(DLL2SDK::Assembly_CSharp::Config::LadderTeamMateLimitConfig* p0_); bool __Gen_Delegate_Imp250_121315(DLL2SDK::Assembly_CSharp::Config::LanguageSettingConfig* p0_); bool __Gen_Delegate_Imp251_121316(DLL2SDK::Assembly_CSharp::Config::LegendaryWeaponConfig* p0_); bool __Gen_Delegate_Imp252_121317(DLL2SDK::Assembly_CSharp::Config::LevelUpTaskItemConfig* p0_); bool __Gen_Delegate_Imp253_121318(DLL2SDK::Assembly_CSharp::Config::LimitOfferConfig* p0_); bool __Gen_Delegate_Imp254_121319(DLL2SDK::Assembly_CSharp::Config::LobbyBuffExpConfig* p0_); bool __Gen_Delegate_Imp255_121320(DLL2SDK::Assembly_CSharp::Config::LobbyMapEarthMarkersConfConfig* p0_); bool __Gen_Delegate_Imp256_121321(DLL2SDK::Assembly_CSharp::Config::LobbySceneRenderSettingsConfig* p0_); bool __Gen_Delegate_Imp257_121322(DLL2SDK::Assembly_CSharp::Config::LuckyBoardRewardConfigConfig* p0_); bool __Gen_Delegate_Imp258_121323(DLL2SDK::Assembly_CSharp::Config::LuckyBoxConfigConfig* p0_); bool __Gen_Delegate_Imp259_121324(DLL2SDK::Assembly_CSharp::Config::LuckyBoxTicketConfig* p0_); bool __Gen_Delegate_Imp260_121325(DLL2SDK::Assembly_CSharp::Config::LuckyDrawSkinConfig* p0_); bool __Gen_Delegate_Imp261_121326(DLL2SDK::Assembly_CSharp::Config::MPNewGuideConfigConfig* p0_); bool __Gen_Delegate_Imp262_121327(DLL2SDK::Assembly_CSharp::Config::MPPropHuntConfConfig* p0_); bool __Gen_Delegate_Imp263_121328(DLL2SDK::Assembly_CSharp::Config::MissionRoleRestrictConfConfig* p0_); bool __Gen_Delegate_Imp264_121329(DLL2SDK::Assembly_CSharp::Config::ModeOnlyWeaponOrderConfig* p0_); bool __Gen_Delegate_Imp265_121330(DLL2SDK::Assembly_CSharp::Config::ModifierConfConfig* p0_); bool __Gen_Delegate_Imp266_121331(DLL2SDK::Assembly_CSharp::Config::NumberItemConfConfig* p0_); bool __Gen_Delegate_Imp267_121332(DLL2SDK::Assembly_CSharp::Config::OTORechargeConfig* p0_); bool __Gen_Delegate_Imp268_121333(DLL2SDK::Assembly_CSharp::Config::PVENewGuideConfigConfig* p0_); bool __Gen_Delegate_Imp269_121334(DLL2SDK::Assembly_CSharp::Config::PVEPersonalInfoConfig* p0_); bool __Gen_Delegate_Imp270_121335(DLL2SDK::Assembly_CSharp::Config::PVESkillConfConfig* p0_); bool __Gen_Delegate_Imp271_121336(DLL2SDK::Assembly_CSharp::Config::PVETaskConfig* p0_); bool __Gen_Delegate_Imp272_121337(DLL2SDK::Assembly_CSharp::Config::PayConfConfig* p0_); bool __Gen_Delegate_Imp273_121338(DLL2SDK::Assembly_CSharp::Config::PayStoreConfigConfig* p0_); bool __Gen_Delegate_Imp274_121339(DLL2SDK::Assembly_CSharp::Config::PickupItemConfig* p0_); bool __Gen_Delegate_Imp275_121340(DLL2SDK::Assembly_CSharp::Config::PickupSetConfig* p0_); bool __Gen_Delegate_Imp276_121341(DLL2SDK::Assembly_CSharp::Config::PlayerinfoPrizeConfig* p0_); bool __Gen_Delegate_Imp277_121342(DLL2SDK::Assembly_CSharp::Config::ProducersConfig* p0_); bool __Gen_Delegate_Imp278_121343(DLL2SDK::Assembly_CSharp::Config::PropertyModifyDescConfig* p0_); bool __Gen_Delegate_Imp279_121344(DLL2SDK::Assembly_CSharp::Config::PveAttributionConfig* p0_); bool __Gen_Delegate_Imp280_121345(DLL2SDK::Assembly_CSharp::Config::PveGameModeConfConfig* p0_); bool __Gen_Delegate_Imp281_121346(DLL2SDK::Assembly_CSharp::Config::PveSuffixConfConfig* p0_); bool __Gen_Delegate_Imp282_121347(DLL2SDK::Assembly_CSharp::Config::QuickTeamPlaylistMappingConfig* p0_); bool __Gen_Delegate_Imp283_121348(DLL2SDK::Assembly_CSharp::Config::QuotedSayingsConfConfig* p0_); bool __Gen_Delegate_Imp284_121349(DLL2SDK::Assembly_CSharp::Config::RandomNickNameConfig* p0_); bool __Gen_Delegate_Imp285_121350(DLL2SDK::Assembly_CSharp::Config::RelationFriendInviteConfConfig* p0_); bool __Gen_Delegate_Imp286_121351(DLL2SDK::Assembly_CSharp::Config::RoleSkinConfig* p0_); bool __Gen_Delegate_Imp287_121352(DLL2SDK::Assembly_CSharp::Config::RoundAttachmentConfConfig* p0_); bool __Gen_Delegate_Imp288_121353(DLL2SDK::Assembly_CSharp::Config::RoundLoadoutItemConfConfig* p0_); bool __Gen_Delegate_Imp289_121354(DLL2SDK::Assembly_CSharp::Config::RoundWeaponTypeConfConfig* p0_); bool __Gen_Delegate_Imp290_121355(DLL2SDK::Assembly_CSharp::Config::SPVPPlayListChildConfConfig* p0_); bool __Gen_Delegate_Imp291_121356(DLL2SDK::Assembly_CSharp::Config::SPVPPlaylistExtConfConfig* p0_); bool __Gen_Delegate_Imp292_121357(DLL2SDK::Assembly_CSharp::Config::SaleTicketConfConfig* p0_); bool __Gen_Delegate_Imp293_121358(DLL2SDK::Assembly_CSharp::Config::ScoreConfigConfig* p0_); bool __Gen_Delegate_Imp294_121359(DLL2SDK::Assembly_CSharp::Config::SettlementCardSoundConfig* p0_); bool __Gen_Delegate_Imp295_121360(DLL2SDK::Assembly_CSharp::Config::ShareLimitConfig* p0_); bool __Gen_Delegate_Imp296_121361(DLL2SDK::Assembly_CSharp::Config::SharePicCDNConfig* p0_); bool __Gen_Delegate_Imp297_121362(DLL2SDK::Assembly_CSharp::Config::ShopSubTagsConfConfig* p0_); bool __Gen_Delegate_Imp298_121363(DLL2SDK::Assembly_CSharp::Config::ShopTagsConfConfig* p0_); bool __Gen_Delegate_Imp299_121364(DLL2SDK::Assembly_CSharp::Config::SniperOnlyWeaponOrderConfig* p0_); bool __Gen_Delegate_Imp300_121365(DLL2SDK::Assembly_CSharp::Config::SoldierReturnRewardItemConfigConfig* p0_); bool __Gen_Delegate_Imp301_121366(DLL2SDK::Assembly_CSharp::Config::SoundEventEConfig* p0_); bool __Gen_Delegate_Imp302_121367(DLL2SDK::Assembly_CSharp::Config::SpAmendExpConfConfig* p0_); bool __Gen_Delegate_Imp303_121368(DLL2SDK::Assembly_CSharp::Config::SpBuyPlusBpItemConfig* p0_); bool __Gen_Delegate_Imp304_121369(DLL2SDK::Assembly_CSharp::Config::SpChargeConfConfig* p0_); bool __Gen_Delegate_Imp305_121370(DLL2SDK::Assembly_CSharp::Config::SpNewGuidAmendExpConfConfig* p0_); bool __Gen_Delegate_Imp306_121371(DLL2SDK::Assembly_CSharp::Config::SpSeasonResourcesConfig* p0_); bool __Gen_Delegate_Imp307_121372(DLL2SDK::Assembly_CSharp::Config::SpSeasonSpecialUIConfig* p0_); bool __Gen_Delegate_Imp308_121373(DLL2SDK::Assembly_CSharp::Config::SpSeasonUILabelConfig* p0_); bool __Gen_Delegate_Imp309_121374(DLL2SDK::Assembly_CSharp::Config::SpTimelimitConfig* p0_); bool __Gen_Delegate_Imp310_121375(DLL2SDK::Assembly_CSharp::Config::SticksAndStonesConfig* p0_); bool __Gen_Delegate_Imp311_121376(DLL2SDK::Assembly_CSharp::Config::SystemInfoConfig* p0_); bool __Gen_Delegate_Imp312_121377(DLL2SDK::Assembly_CSharp::Config::SystemSettingConfig* p0_); bool __Gen_Delegate_Imp313_121378(DLL2SDK::Assembly_CSharp::Config::TalentTreeConfig* p0_); bool __Gen_Delegate_Imp314_121379(DLL2SDK::Assembly_CSharp::Config::TaskAssetConfig* p0_); bool __Gen_Delegate_Imp315_121380(DLL2SDK::Assembly_CSharp::Config::TestSPVPModeConfConfig* p0_); bool __Gen_Delegate_Imp316_121381(DLL2SDK::Assembly_CSharp::Config::UAVAirplaneInfoConfig* p0_); bool __Gen_Delegate_Imp317_121382(DLL2SDK::Assembly_CSharp::Config::UnlockConfConfig* p0_); bool __Gen_Delegate_Imp318_121383(DLL2SDK::Assembly_CSharp::Config::VTOLNPCInfoConfig* p0_); bool __Gen_Delegate_Imp319_121384(DLL2SDK::Assembly_CSharp::Config::ViceWeaponDetailTypeConfConfig* p0_); bool __Gen_Delegate_Imp320_121385(DLL2SDK::Assembly_CSharp::Config::VideoBlockConfig* p0_); bool __Gen_Delegate_Imp321_121386(DLL2SDK::Assembly_CSharp::Config::VisibleSoundTypeNameConfConfig* p0_); bool __Gen_Delegate_Imp322_121387(DLL2SDK::Assembly_CSharp::Config::WeaponConfigDebugConfig* p0_); bool __Gen_Delegate_Imp323_121388(DLL2SDK::Assembly_CSharp::Config::WeaponCustomAnimationConfig* p0_); bool __Gen_Delegate_Imp324_121389(DLL2SDK::Assembly_CSharp::Config::WeaponFireEffectConfigConfig* p0_); bool __Gen_Delegate_Imp325_121390(DLL2SDK::Assembly_CSharp::Config::WeaponKillingEffectConfig* p0_); bool __Gen_Delegate_Imp326_121391(DLL2SDK::Assembly_CSharp::Config::WeaponSkinConfig* p0_); bool __Gen_Delegate_Imp327_121392(DLL2SDK::Assembly_CSharp::Config::WeaponStrengthenConfig* p0_); bool __Gen_Delegate_Imp328_121393(DLL2SDK::Assembly_CSharp::Config::WonderBoxConfig* p0_); bool __Gen_Delegate_Imp329_121394(DLL2SDK::Assembly_CSharp::Config::ZombieBuffConfConfig* p0_); bool __Gen_Delegate_Imp330_121395(DLL2SDK::Assembly_CSharp::Config::ZombieDailyMissionAttrConfig* p0_); bool __Gen_Delegate_Imp331_121396(DLL2SDK::Assembly_CSharp::Config::ZombieMPPointsConfConfig* p0_); bool __Gen_Delegate_Imp332_121397(DLL2SDK::Assembly_CSharp::Config::ZombieMapConfConfig* p0_); bool __Gen_Delegate_Imp333_121398(DLL2SDK::Assembly_CSharp::Config::ZombiePerkCoinConfConfig* p0_); bool __Gen_Delegate_Imp334_121399(DLL2SDK::Assembly_CSharp::Config::ZombieRandomMissionConfConfig* p0_); void __Gen_Delegate_Imp335_121400(uint32_t p0_); bool __Gen_Delegate_Imp336_121401(uint32_t p0_, uint32_t* p1_); void __Gen_Delegate_Imp337_121402(DLL2SDK::UnityEngine::UnityEngine::Camera* p0_); void __Gen_Delegate_Imp338_121403(DLL2SDK::Assembly_CSharp::GameEngine::CUEventPack* p0_); void __Gen_Delegate_Imp339_121404(float p0_); void __Gen_Delegate_Imp340_121405(DLL2SDK::UnityEngine::UnityEngine::Mesh* p0_); void __Gen_Delegate_Imp341_121406(DLL2SDK::UnityEngine::UnityEngine::Video::VideoClip* p0_); void __Gen_Delegate_Imp342_121407(DLL2SDK::Array* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp343_121408(DLL2SDK::UnityEngine::UnityEngine::AsyncOperation* p0_, int32_t p1_); void __Gen_Delegate_Imp344_121409(DLL2SDK::UnityEngine::UnityEngine::AsyncOperation* p0_, DLL2SDK::Assembly_CSharp::GameEngine::SceneStreamParam p1_, bool p2_); void __Gen_Delegate_Imp345_121410(DLL2SDK::UnityEngine::UnityEngine::Shader* p0_); void __Gen_Delegate_Imp346_121411(int32_t p0_, DLL2SDK::Assembly_CSharp::GameEngine::SceneOccluderDataScriptObj* p1_); void __Gen_Delegate_Imp347_121412(DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::AudioWayPoint* p0_); void __Gen_Delegate_Imp348_121413(DLL2SDK::Array* p0_, DLL2SDK::Array* p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp349_121414(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpData* p0_); bool __Gen_Delegate_Imp350_121415(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpData* p0_); void __Gen_Delegate_Imp351_121416(DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour* p0_); void __Gen_Delegate_Imp352_121417(DLL2SDK::Assembly_CSharp::GameEngine::CUAction* p0_); bool __Gen_Delegate_Imp353_121418(); void __Gen_Delegate_Imp354_121419(DLL2SDK::mscorlib::System::String* p0_, bool p1_, DLL2SDK::Array* p2_); void __Gen_Delegate_Imp355_121420(DLL2SDK::mscorlib::System::String* p0_, bool p1_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* p2_); void __Gen_Delegate_Imp356_121421(DLL2SDK::mscorlib::System::String* p0_, bool p1_, DLL2SDK::mscorlib::System::String* p2_); bool __Gen_Delegate_Imp357_121422(DLL2SDK::UnityEngine::UnityEngine::GameObject* p0_); bool __Gen_Delegate_Imp358_121423(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* p0_); void __Gen_Delegate_Imp359_121424(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* p0_); void __Gen_Delegate_Imp360_121425(int32_t p0_, uint64_t p1_, uint64_t p2_, uint64_t p3_); void __Gen_Delegate_Imp361_121426(bool p0_, uint32_t p1_); void __Gen_Delegate_Imp362_121427(DLL2SDK::Assembly_CSharp::GCloud::Puffer::PufferInitStage p0_, uint32_t p1_, uint32_t p2_); void __Gen_Delegate_Imp363_121428(uint64_t p0_, uint64_t p1_, uint64_t p2_); void __Gen_Delegate_Imp364_121429(uint64_t p0_, uint32_t p1_, bool p2_, uint32_t p3_); void __Gen_Delegate_Imp365_121430(DLL2SDK::Assembly_CSharp::GCloud::TreeInfo* p0_, DLL2SDK::Assembly_CSharp::GCloud::ErrorCode p1_); void __Gen_Delegate_Imp366_121431(DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo* p0_); void __Gen_Delegate_Imp367_121432(bool p0_, int32_t p1_, int32_t p2_, DLL2SDK::mscorlib::System::String* p3_); void __Gen_Delegate_Imp368_121433(bool p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_); void __Gen_Delegate_Imp369_121434(DLL2SDK::Assembly_CSharp::GameBase::LoginResult p0_, int32_t p1_); void __Gen_Delegate_Imp370_121435(bool p0_, int32_t p1_); void __Gen_Delegate_Imp371_121436(DLL2SDK::UnityEngine::UnityEngine::Transform* p0_); void __Gen_Delegate_Imp372_121437(DLL2SDK::Assembly_CSharp::GameUI::SlotMachineItemHUD* p0_); void __Gen_Delegate_Imp373_121438(DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode p0_, bool p1_); void __Gen_Delegate_Imp374_121439(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* p0_); void __Gen_Delegate_Imp375_121440(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult p0_); void __Gen_Delegate_Imp376_121441(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::GameObject* p2_); void __Gen_Delegate_Imp377_121442(DLL2SDK::Assembly_CSharp::GameBase::GameFramework* p0_); void __Gen_Delegate_Imp378_121443(DLL2SDK::Assembly_CSharp::GameBase::EGamePauseReason p0_, float p1_); void __Gen_Delegate_Imp379_121444(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType p0_, DLL2SDK::Array* p1_); void __Gen_Delegate_Imp380_121445(DLL2SDK::Assembly_CSharp::Network::ConnectDSResult* p0_); void __Gen_Delegate_Imp381_121446(DLL2SDK::Assembly_CSharp::ServerListItem* p0_); void __Gen_Delegate_Imp382_121447(DLL2SDK::Assembly_CSharp::CombinedRendererInfo* p0_); void __Gen_Delegate_Imp383_121448(DLL2SDK::Assembly_CSharp::LODModelResource* p0_); void __Gen_Delegate_Imp384_121449(DLL2SDK::Assembly_CSharp::QuadtreeNodeRenderer* p0_, DLL2SDK::Assembly_CSharp::QuadtreeNodeRenderer* p1_); void __Gen_Delegate_Imp385_121450(DLL2SDK::Assembly_CSharp::QuadtreeNodeRenderer* p0_); void __Gen_Delegate_Imp386_121451(DLL2SDK::Assembly_CSharp::VirtualScene* p0_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp387_121452(); void __Gen_Delegate_Imp388_121453(DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkBossAIPawn* p0_); void __Gen_Delegate_Imp389_121454(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp390_121455(int32_t p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); void __Gen_Delegate_Imp391_121456(int32_t p0_, DLL2SDK::mscorlib::System::String* p1_); void __Gen_Delegate_Imp392_121457(DLL2SDK::UnityEngine::UnityEngine::GameObject* p0_, int32_t p1_); void __Gen_Delegate_Imp393_121458(DLL2SDK::UnityEngine::UnityEngine::GameObject* p0_, int32_t p1_, bool p2_); void __Gen_Delegate_Imp394_121459(int32_t p0_, DLL2SDK::UnityEngine::UnityEngine::GameObject* p1_); void __Gen_Delegate_Imp395_121460(DLL2SDK::Assembly_CSharp::GameUI::EZBSubType p0_); bool __Gen_Delegate_Imp396_121461(int32_t p0_, bool p1_, bool p2_); void __Gen_Delegate_Imp397_121462(DLL2SDK::UnityEngine::UnityEngine::Texture2D* p0_); void __Gen_Delegate_Imp398_121463(DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::StreamParser* p0_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::StreamParserEvent_EventType p1_); void __Gen_Delegate_Imp399_121464(DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer* p0_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayerEvent_EventType p1_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::ErrorCode p2_); void __Gen_Delegate_Imp400_121465(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::PerformanceBottleneckChangeEventArgs p0_); void __Gen_Delegate_Imp401_121466(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::ThermalMetrics p0_); void __Gen_Delegate_Imp402_121467(DLL2SDK::Assembly_CSharp::MovingJoystick* p0_); void __Gen_Delegate_Imp403_121468(DLL2SDK::Assembly_CSharp::Gesture* p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp404_121469(DLL2SDK::mscorlib::System::String* p0_); int32_t __Gen_Delegate_Imp405_121470(DLL2SDK::UnityEngine::UnityEngine::Transform* p0_, DLL2SDK::UnityEngine::UnityEngine::Transform* p1_); bool __Gen_Delegate_Imp406_121471(bool p0_); void __Gen_Delegate_Imp407_121472(DLL2SDK::UnityEngine::UnityEngine::GameObject* p0_, int32_t p1_, int32_t p2_); DLL2SDK::Array* __Gen_Delegate_Imp408_121473(DLL2SDK::mscorlib::System::String* p0_); void __Gen_Delegate_Imp409_121474(DLL2SDK::Assembly_CSharp::UIWidget* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p2_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p3_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p4_); bool __Gen_Delegate_Imp410_121475(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_); void __Gen_Delegate_Imp411_121476(DLL2SDK::Assembly_CSharp::UIDrawCall* p0_, DLL2SDK::UnityEngine::UnityEngine::MeshFilter* p1_, DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* p2_); void __Gen_Delegate_Imp412_121477(DLL2SDK::UnityEngine::UnityEngine::GameObject* p0_, bool p1_); void __Gen_Delegate_Imp413_121478(DLL2SDK::UnityEngine::UnityEngine::GameObject* p0_, float p1_); void __Gen_Delegate_Imp414_121479(DLL2SDK::UnityEngine::UnityEngine::GameObject* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_); void __Gen_Delegate_Imp415_121480(DLL2SDK::UnityEngine::UnityEngine::GameObject* p0_, DLL2SDK::UnityEngine::UnityEngine::GameObject* p1_); void __Gen_Delegate_Imp416_121481(DLL2SDK::UnityEngine::UnityEngine::GameObject* p0_, DLL2SDK::UnityEngine::UnityEngine::KeyCode p1_); void __Gen_Delegate_Imp417_121482(DLL2SDK::mscorlib::System::Collections::Generic::List_1* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p2_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p3_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p4_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p5_); bool __Gen_Delegate_Imp418_121483(DLL2SDK::UnityEngine::UnityEngine::KeyCode p0_); float __Gen_Delegate_Imp419_121484(DLL2SDK::mscorlib::System::String* p0_); DLL2SDK::Assembly_CSharp::UICamera_MouseOrTouch* __Gen_Delegate_Imp420_121485(int32_t p0_); DLL2SDK::Assembly_CSharp::UICamera_MouseOrTouch* __Gen_Delegate_Imp421_121486(int32_t p0_, bool p1_); void __Gen_Delegate_Imp422_121487(DLL2SDK::UnityEngine::UnityEngine::Vector2 p0_); wchar_t __Gen_Delegate_Imp423_121488(DLL2SDK::mscorlib::System::String* p0_, int32_t p1_, wchar_t p2_); int32_t __Gen_Delegate_Imp424_121489(DLL2SDK::mscorlib::System::String* p0_); void __Gen_Delegate_Imp425_121490(DLL2SDK::Assembly_CSharp::UIPanel* p0_); DLL2SDK::UnityEngine::UnityEngine::Material* __Gen_Delegate_Imp426_121491(DLL2SDK::Assembly_CSharp::UIWidget* p0_, DLL2SDK::UnityEngine::UnityEngine::Material* p1_); void __Gen_Delegate_Imp427_121492(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* p0_); void __Gen_Delegate_Imp428_121493(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p0_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* p1_); void __Gen_Delegate_Imp429_121494(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p0_); void __Gen_Delegate_Imp430_121495(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p0_, bool p1_); void __Gen_Delegate_Imp431_121496(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p0_, bool p1_, int32_t p2_); void __Gen_Delegate_Imp432_121497(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p0_, bool p1_, DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume* p2_); void __Gen_Delegate_Imp433_121498(DLL2SDK::mscorlib::System::Collections::Generic::List_1* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_, bool p2_); void __Gen_Delegate_Imp434_121499(bool p0_, int32_t p1_, float p2_); void __Gen_Delegate_Imp435_121500(DLL2SDK::Assembly_CSharp::BattleRoyale::EBRChatSpec p0_); void __Gen_Delegate_Imp436_121501(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath p0_); void __Gen_Delegate_Imp437_121502(DLL2SDK::UnityEngine::UnityEngine::GameObject* p0_, int32_t p1_, int32_t p2_, bool p3_); void __Gen_Delegate_Imp438_121503(bool p0_, DLL2SDK::UnityEngine::UnityEngine::GameObject* p1_); void __Gen_Delegate_Imp439_121504(DLL2SDK::Assembly_CSharp::GameEngine::AvatarLoadConfig* p0_); void __Gen_Delegate_Imp440_121505(uint32_t p0_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* p1_, DLL2SDK::Assembly_CSharp::PVP::ReplaySummonManager_CommonDestoryCallBack* p2_); void __Gen_Delegate_Imp441_121506(uint32_t p0_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp442_121507(); bool __Gen_Delegate_Imp443_121508(DLL2SDK::Array* p0_, int32_t p1_); void __Gen_Delegate_Imp444_121509(DLL2SDK::Assembly_CSharp::SWS::PathManager* p0_); void __Gen_Delegate_Imp445_121510(DLL2SDK::mscorlib::System::Collections::Generic::List_1* p0_); void __Gen_Delegate_Imp446_121511(uint64_t p0_, uint32_t p1_, int32_t p2_); void __Gen_Delegate_Imp447_121512(DLL2SDK::mscorlib::System::Collections::Generic::List_1* p0_); void __Gen_Delegate_Imp448_121513(DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieDifficultySegment* p0_); void __Gen_Delegate_Imp449_121514(DLL2SDK::Assembly_CSharp::GameBase::Buff* p0_); void __Gen_Delegate_Imp450_121515(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); int32_t __Gen_Delegate_Imp451_121516(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp452_121517(int32_t p0_, int32_t p1_); int32_t __Gen_Delegate_Imp453_121518(int32_t p0_); void __Gen_Delegate_Imp454_121519(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Unity::IL2CPP::CompilerServices::Option p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp455_121520(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::UIButtonColor_State p1_, bool p2_); void __Gen_Delegate_Imp456_121521(DLL2SDK::mscorlib::System::Object* p0_, bool p1_); void __Gen_Delegate_Imp457_121522(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); void __Gen_Delegate_Imp458_121523(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_); void __Gen_Delegate_Imp459_121524(DLL2SDK::mscorlib::System::Object* p0_, float p1_); void __Gen_Delegate_Imp460_121525(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp461_121526(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp462_121527(DLL2SDK::mscorlib::System::Object* p0_, bool p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp463_121528(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::UnityEngine::UnityEngine::Transform* __Gen_Delegate_Imp464_121529(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); int32_t __Gen_Delegate_Imp465_121530(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp466_121531(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_); bool __Gen_Delegate_Imp467_121532(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); bool __Gen_Delegate_Imp468_121533(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp469_121534(DLL2SDK::Assembly_CSharp::UIKeyBinding_Modifier p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp470_121535(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp471_121536(DLL2SDK::UnityEngine::UnityEngine::KeyCode p0_, DLL2SDK::Assembly_CSharp::UIKeyBinding_Modifier p1_); bool __Gen_Delegate_Imp472_121537(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::KeyCode* p1_, DLL2SDK::Assembly_CSharp::UIKeyBinding_Modifier* p2_); DLL2SDK::Assembly_CSharp::UIKeyBinding_Modifier __Gen_Delegate_Imp473_121538(); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp474_121539(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp475_121540(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_, float p3_); void __Gen_Delegate_Imp476_121541(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::KeyCode p1_); void __Gen_Delegate_Imp477_121542(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, bool p2_); void __Gen_Delegate_Imp478_121543(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp479_121544(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp480_121545(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, float p3_); void __Gen_Delegate_Imp481_121546(DLL2SDK::mscorlib::System::Object* p0_, float p1_, bool p2_); float __Gen_Delegate_Imp482_121547(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp483_121548(DLL2SDK::mscorlib::System::Object* p0_, float p1_); bool __Gen_Delegate_Imp484_121549(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, bool p2_, bool p3_, bool p4_); void __Gen_Delegate_Imp485_121550(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, float p3_, float p4_, float p5_, bool p6_); void __Gen_Delegate_Imp486_121551(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, bool p3_); void __Gen_Delegate_Imp487_121552(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_); DLL2SDK::Assembly_CSharp::UIToggle* __Gen_Delegate_Imp488_121553(int32_t p0_); void __Gen_Delegate_Imp489_121554(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, bool p2_, bool p3_); void __Gen_Delegate_Imp490_121555(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_); void __Gen_Delegate_Imp491_121556(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::AnimationOrTween::Direction p2_); DLL2SDK::Assembly_CSharp::ActiveAnimation* __Gen_Delegate_Imp492_121557(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::AnimationOrTween::Direction p2_, DLL2SDK::Assembly_CSharp::AnimationOrTween::EnableCondition p3_, DLL2SDK::Assembly_CSharp::AnimationOrTween::DisableCondition p4_); DLL2SDK::Assembly_CSharp::ActiveAnimation* __Gen_Delegate_Imp493_121558(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::AnimationOrTween::Direction p2_); DLL2SDK::Assembly_CSharp::ActiveAnimation* __Gen_Delegate_Imp494_121559(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::AnimationOrTween::Direction p1_); DLL2SDK::Assembly_CSharp::BMGlyph* __Gen_Delegate_Imp495_121560(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, bool p2_); DLL2SDK::Assembly_CSharp::BMGlyph* __Gen_Delegate_Imp496_121561(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp497_121562(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, int32_t p4_); void __Gen_Delegate_Imp498_121563(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::ByteReader* __Gen_Delegate_Imp499_121564(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp500_121565(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp501_121566(DLL2SDK::mscorlib::System::Object* p0_, bool p1_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __Gen_Delegate_Imp502_121567(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::BetterList_1* __Gen_Delegate_Imp503_121568(DLL2SDK::mscorlib::System::Object* p0_); int32_t __Gen_Delegate_Imp504_121569(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::EventDelegate* __Gen_Delegate_Imp505_121570(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::EventDelegate* __Gen_Delegate_Imp506_121571(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_); bool __Gen_Delegate_Imp507_121572(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_); DLL2SDK::Array* __Gen_Delegate_Imp508_121573(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp509_121574(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_); void __Gen_Delegate_Imp510_121575(DLL2SDK::UnityEngine::UnityEngine::Bounds p0_); float __Gen_Delegate_Imp511_121576(float p0_, float p1_, float p2_); int32_t __Gen_Delegate_Imp512_121577(int32_t p0_, int32_t p1_); float __Gen_Delegate_Imp513_121578(float p0_); int32_t __Gen_Delegate_Imp514_121579(wchar_t p0_); wchar_t __Gen_Delegate_Imp515_121580(int32_t p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp516_121581(int32_t p0_); int32_t __Gen_Delegate_Imp517_121582(DLL2SDK::UnityEngine::UnityEngine::Color p0_); DLL2SDK::UnityEngine::UnityEngine::Color __Gen_Delegate_Imp518_121583(int32_t p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp519_121584(int32_t p0_, int32_t p1_); DLL2SDK::UnityEngine::UnityEngine::Color __Gen_Delegate_Imp520_121585(uint32_t p0_); DLL2SDK::UnityEngine::UnityEngine::Rect __Gen_Delegate_Imp521_121586(DLL2SDK::UnityEngine::UnityEngine::Rect p0_, int32_t p1_, int32_t p2_); DLL2SDK::UnityEngine::UnityEngine::Rect __Gen_Delegate_Imp522_121587(DLL2SDK::UnityEngine::UnityEngine::Rect p0_, int32_t p1_, int32_t p2_, bool p3_); DLL2SDK::UnityEngine::UnityEngine::Rect __Gen_Delegate_Imp523_121588(DLL2SDK::UnityEngine::UnityEngine::Rect p0_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __Gen_Delegate_Imp524_121589(DLL2SDK::UnityEngine::UnityEngine::Vector2 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p3_); DLL2SDK::UnityEngine::UnityEngine::Bounds __Gen_Delegate_Imp525_121590(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::UnityEngine::UnityEngine::Bounds __Gen_Delegate_Imp526_121591(DLL2SDK::mscorlib::System::Object* p0_, bool p1_); DLL2SDK::UnityEngine::UnityEngine::Bounds __Gen_Delegate_Imp527_121592(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::UnityEngine::UnityEngine::Bounds __Gen_Delegate_Imp528_121593(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, bool p3_); void __Gen_Delegate_Imp529_121594(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, bool p2_, DLL2SDK::UnityEngine::UnityEngine::Matrix4x4* p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p5_, bool* p6_, bool p7_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp530_121595(DLL2SDK::UnityEngine::UnityEngine::Vector3* p0_, float p1_, float p2_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __Gen_Delegate_Imp531_121596(DLL2SDK::UnityEngine::UnityEngine::Vector2* p0_, float p1_, float p2_); float __Gen_Delegate_Imp532_121597(float p0_, float p1_); float __Gen_Delegate_Imp533_121598(float p0_, float p1_, float p2_, float p3_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __Gen_Delegate_Imp534_121599(DLL2SDK::UnityEngine::UnityEngine::Vector2 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, float p2_, float p3_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp535_121600(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_, float p3_); DLL2SDK::UnityEngine::UnityEngine::Quaternion __Gen_Delegate_Imp536_121601(DLL2SDK::UnityEngine::UnityEngine::Quaternion p0_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p1_, float p2_, float p3_); float __Gen_Delegate_Imp537_121602(DLL2SDK::UnityEngine::UnityEngine::Vector2 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_); float __Gen_Delegate_Imp538_121603(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __Gen_Delegate_Imp539_121604(DLL2SDK::Assembly_CSharp::UIWidget_Pivot p0_); DLL2SDK::Assembly_CSharp::UIWidget_Pivot __Gen_Delegate_Imp540_121605(DLL2SDK::UnityEngine::UnityEngine::Vector2 p0_); void __Gen_Delegate_Imp541_121606(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::UIWidget_Pivot p1_, float p2_, float p3_, int32_t p4_, int32_t p5_); void __Gen_Delegate_Imp542_121607(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::UIWidget_Pivot p1_, float p2_, float p3_, int32_t p4_, int32_t p5_, int32_t p6_, int32_t p7_); void __Gen_Delegate_Imp543_121608(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, float p3_, float p4_); void __Gen_Delegate_Imp544_121609(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, float p3_, float p4_, int32_t p5_, int32_t p6_); void __Gen_Delegate_Imp545_121610(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, float p3_, float p4_, int32_t p5_, int32_t p6_, int32_t p7_, int32_t p8_); int32_t __Gen_Delegate_Imp546_121611(float p0_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __Gen_Delegate_Imp547_121612(DLL2SDK::UnityEngine::UnityEngine::Vector2 p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp548_121613(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp549_121614(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp550_121615(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp551_121616(DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::BMSymbol* __Gen_Delegate_Imp552_121617(DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_); float __Gen_Delegate_Imp553_121618(DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext* p0_, int32_t p1_, int32_t p2_, float p3_); DLL2SDK::Assembly_CSharp::NGUIText_GlyphInfo __Gen_Delegate_Imp554_121619(DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext* p0_, int32_t p1_, int32_t p2_, float p3_); float __Gen_Delegate_Imp555_121620(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::UnityEngine::UnityEngine::Color __Gen_Delegate_Imp556_121621(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp557_121622(DLL2SDK::UnityEngine::UnityEngine::Color p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp558_121623(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Color p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp559_121624(float p0_); bool __Gen_Delegate_Imp560_121625(DLL2SDK::mscorlib::System::Object* p0_, int32_t* p1_); bool __Gen_Delegate_Imp561_121626(wchar_t p0_); bool __Gen_Delegate_Imp562_121627(DLL2SDK::mscorlib::System::Object* p0_, int32_t* p1_, DLL2SDK::mscorlib::System::Object* p2_, bool p3_, int32_t* p4_, bool* p5_, bool* p6_, bool* p7_, bool* p8_, bool* p9_); void __Gen_Delegate_Imp563_121628(DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, float p3_, int32_t p4_); int32_t __Gen_Delegate_Imp564_121629(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_); bool __Gen_Delegate_Imp565_121630(int32_t p0_); void __Gen_Delegate_Imp566_121631(DLL2SDK::mscorlib::System::Text::StringBuilder* p0_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __Gen_Delegate_Imp567_121632(DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext* p0_, DLL2SDK::mscorlib::System::Object* p1_); int32_t __Gen_Delegate_Imp568_121633(DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp569_121634(DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext* p0_, DLL2SDK::mscorlib::System::Object* p1_); bool __Gen_Delegate_Imp570_121635(DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::String* p2_, bool p3_); bool __Gen_Delegate_Imp571_121636(DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::String* p2_, bool p3_, bool p4_, bool p5_); bool __Gen_Delegate_Imp572_121637(DLL2SDK::UnityEngine::UnityEngine::Vector2* p0_, DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::String* p3_, bool p4_, bool p5_, bool p6_); void __Gen_Delegate_Imp573_121638(DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp574_121639(DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp575_121640(DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp576_121641(DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_); bool __Gen_Delegate_Imp577_121642(DLL2SDK::mscorlib::System::String* p0_, int32_t* p1_, DLL2SDK::mscorlib::System::Object* p2_); bool __Gen_Delegate_Imp578_121643(DLL2SDK::mscorlib::System::String* p0_, int32_t* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp579_121644(DLL2SDK::mscorlib::System::String* p0_); void __Gen_Delegate_Imp580_121645(DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext p0_); void __Gen_Delegate_Imp581_121646(DLL2SDK::Assembly_CSharp::NGUIText_NGUITextContext p0_, bool p1_); void __Gen_Delegate_Imp582_121647(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, DLL2SDK::UnityEngine::UnityEngine::FontStyle p3_); DLL2SDK::Assembly_CSharp::NGUITextFontCacheDynamic_CacheItem __Gen_Delegate_Imp583_121648(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::FontStyle p2_); DLL2SDK::Assembly_CSharp::NGUIText_GlyphInfo __Gen_Delegate_Imp584_121649(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::UnityEngine::UnityEngine::FontStyle p3_); DLL2SDK::Assembly_CSharp::NGUIText_GlyphInfo __Gen_Delegate_Imp585_121650(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::UnityEngine::UnityEngine::FontStyle p3_, float p4_); float __Gen_Delegate_Imp586_121651(int32_t p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, DLL2SDK::UnityEngine::UnityEngine::FontStyle p3_); void __Gen_Delegate_Imp587_121652(DLL2SDK::Assembly_CSharp::NGUITextFontCacheDynamic_CacheItem p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, DLL2SDK::UnityEngine::UnityEngine::FontStyle p3_); void __Gen_Delegate_Imp588_121653(DLL2SDK::Assembly_CSharp::NGUITextFontCacheDynamic_CacheItem p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_, DLL2SDK::UnityEngine::UnityEngine::FontStyle p4_); DLL2SDK::UnityEngine::UnityEngine::AudioSource* __Gen_Delegate_Imp589_121654(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::UnityEngine::UnityEngine::AudioSource* __Gen_Delegate_Imp590_121655(DLL2SDK::mscorlib::System::Object* p0_, float p1_); DLL2SDK::UnityEngine::UnityEngine::AudioSource* __Gen_Delegate_Imp591_121656(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_); DLL2SDK::UnityEngine::UnityEngine::Camera* __Gen_Delegate_Imp592_121657(int32_t p0_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp593_121658(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp594_121659(DLL2SDK::mscorlib::System::Object* p0_, bool p1_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp595_121660(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, int32_t p2_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp596_121661(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp597_121662(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_); int32_t __Gen_Delegate_Imp598_121663(DLL2SDK::mscorlib::System::Object* p0_, bool p1_); DLL2SDK::Assembly_CSharp::UIPanel* __Gen_Delegate_Imp599_121664(bool p0_); DLL2SDK::Assembly_CSharp::UIPanel* __Gen_Delegate_Imp600_121665(bool p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::UIPanel* __Gen_Delegate_Imp601_121666(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::UIPanel* __Gen_Delegate_Imp602_121667(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp603_121668(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::UISprite* __Gen_Delegate_Imp604_121669(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp605_121670(); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp606_121671(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_); void __Gen_Delegate_Imp607_121672(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, bool p3_); void __Gen_Delegate_Imp608_121673(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, bool p4_); void __Gen_Delegate_Imp609_121674(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Bounds* p4_, bool p5_); DLL2SDK::Array* __Gen_Delegate_Imp610_121675(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::UnityEngine::UnityEngine::Color __Gen_Delegate_Imp611_121676(DLL2SDK::UnityEngine::UnityEngine::Color p0_); DLL2SDK::Array* __Gen_Delegate_Imp612_121677(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Array* __Gen_Delegate_Imp613_121678(DLL2SDK::mscorlib::System::Object* p0_, float p1_); DLL2SDK::Array* __Gen_Delegate_Imp614_121679(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Array* __Gen_Delegate_Imp615_121680(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp616_121681(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp617_121682(DLL2SDK::UnityEngine::UnityEngine::KeyCode p0_); DLL2SDK::mscorlib::System::Type* __Gen_Delegate_Imp618_121683(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Object* __Gen_Delegate_Imp619_121684(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp620_121685(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); bool __Gen_Delegate_Imp621_121686(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::SpringPanel* __Gen_Delegate_Imp622_121687(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_); void __Gen_Delegate_Imp623_121688(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::UnityEngine::UnityEngine::Rect p4_, DLL2SDK::UnityEngine::UnityEngine::Rect p5_); void __Gen_Delegate_Imp624_121689(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp625_121690(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Color* p2_, int32_t p3_, int32_t p4_); float __Gen_Delegate_Imp626_121691(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, float p3_); float __Gen_Delegate_Imp627_121692(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, float p3_, float p4_, float p5_); bool __Gen_Delegate_Imp628_121693(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, bool p3_, int32_t p4_); void __Gen_Delegate_Imp629_121694(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, bool p3_, int32_t p4_); void __Gen_Delegate_Imp630_121695(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, float p3_, float p4_, float p5_, float p6_, float p7_, float p8_, float p9_, float p10_, DLL2SDK::UnityEngine::UnityEngine::Color p11_); DLL2SDK::UnityEngine::UnityEngine::Shader* __Gen_Delegate_Imp631_121696(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::UnityEngine::UnityEngine::Material* __Gen_Delegate_Imp632_121697(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Array* __Gen_Delegate_Imp633_121698(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_); void __Gen_Delegate_Imp634_121699(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector4 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p3_, float p4_); DLL2SDK::Assembly_CSharp::UIDrawCall* __Gen_Delegate_Imp635_121700(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_); DLL2SDK::Assembly_CSharp::UIDrawCall* __Gen_Delegate_Imp636_121701(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, bool p5_); DLL2SDK::Assembly_CSharp::UIDrawCall* __Gen_Delegate_Imp637_121702(DLL2SDK::mscorlib::System::Object* p0_, bool p1_); void __Gen_Delegate_Imp638_121703(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene p0_); DLL2SDK::Assembly_CSharp::UIEventListener* __Gen_Delegate_Imp639_121704(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp640_121705(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 p1_, bool p2_); void __Gen_Delegate_Imp641_121706(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::mscorlib::System::Object* p6_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp642_121707(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp643_121708(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_, int32_t p4_, int32_t p5_); void __Gen_Delegate_Imp644_121709(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, float p3_, float p4_, float p5_); void __Gen_Delegate_Imp645_121710(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, int32_t p3_, float p4_, int32_t p5_, float p6_, int32_t p7_, float p8_, int32_t p9_); void __Gen_Delegate_Imp646_121711(DLL2SDK::mscorlib::System::Object* p0_, float p1_, int32_t p2_, float p3_, int32_t p4_, float p5_, int32_t p6_, float p7_, int32_t p8_); void __Gen_Delegate_Imp647_121712(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, float p3_); void __Gen_Delegate_Imp648_121713(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, float p3_); void __Gen_Delegate_Imp649_121714(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, float p3_, float p4_, float p5_, float p6_); void __Gen_Delegate_Imp650_121715(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_); DLL2SDK::Assembly_CSharp::UIPanel* __Gen_Delegate_Imp651_121716(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp652_121717(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, bool p2_); bool __Gen_Delegate_Imp653_121718(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::SpringPosition* __Gen_Delegate_Imp654_121719(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_); DLL2SDK::Assembly_CSharp::TweenAlpha* __Gen_Delegate_Imp655_121720(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, float p3_); void __Gen_Delegate_Imp656_121721(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_); void __Gen_Delegate_Imp657_121722(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_); DLL2SDK::Assembly_CSharp::TweenColor* __Gen_Delegate_Imp658_121723(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::UnityEngine::UnityEngine::Color p2_); DLL2SDK::Assembly_CSharp::TweenFOV* __Gen_Delegate_Imp659_121724(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_); DLL2SDK::Assembly_CSharp::TweenFill* __Gen_Delegate_Imp660_121725(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_); DLL2SDK::Assembly_CSharp::TweenHeight* __Gen_Delegate_Imp661_121726(DLL2SDK::mscorlib::System::Object* p0_, float p1_, int32_t p2_); void __Gen_Delegate_Imp662_121727(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp663_121728(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::TweenOrthoSize* __Gen_Delegate_Imp664_121729(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_); DLL2SDK::Assembly_CSharp::TweenPosition* __Gen_Delegate_Imp665_121730(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); DLL2SDK::Assembly_CSharp::TweenPosition* __Gen_Delegate_Imp666_121731(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, bool p3_); DLL2SDK::Assembly_CSharp::TweenRotation* __Gen_Delegate_Imp667_121732(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_); DLL2SDK::Assembly_CSharp::TweenScale* __Gen_Delegate_Imp668_121733(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); DLL2SDK::Assembly_CSharp::TweenTransform* __Gen_Delegate_Imp669_121734(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::TweenTransform* __Gen_Delegate_Imp670_121735(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::Assembly_CSharp::TweenVolume* __Gen_Delegate_Imp671_121736(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_); DLL2SDK::Assembly_CSharp::TweenWidth* __Gen_Delegate_Imp672_121737(DLL2SDK::mscorlib::System::Object* p0_, float p1_, int32_t p2_); float __Gen_Delegate_Imp673_121738(DLL2SDK::mscorlib::System::Object* p0_, float p1_); void __Gen_Delegate_Imp674_121739(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::GamepadButtonShowType p1_, DLL2SDK::Assembly_CSharp::GameEngine::GamepadButtonOpType p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp675_121740(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::GamepadButtonShowType p1_); DLL2SDK::Assembly_CSharp::GameEngine::GamepadButtonShowType __Gen_Delegate_Imp676_121741(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::StandardButton __Gen_Delegate_Imp677_121742(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::UISpriteData* __Gen_Delegate_Imp678_121743(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::BetterList_1* __Gen_Delegate_Imp679_121744(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); int32_t __Gen_Delegate_Imp680_121745(); DLL2SDK::UnityEngine::UnityEngine::Rigidbody* __Gen_Delegate_Imp681_121746(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp682_121747(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::UICamera* __Gen_Delegate_Imp683_121748(int32_t p0_); int32_t __Gen_Delegate_Imp684_121749(DLL2SDK::UnityEngine::UnityEngine::KeyCode p0_, DLL2SDK::UnityEngine::UnityEngine::KeyCode p1_); int32_t __Gen_Delegate_Imp685_121750(DLL2SDK::UnityEngine::UnityEngine::KeyCode p0_, DLL2SDK::UnityEngine::UnityEngine::KeyCode p1_, DLL2SDK::UnityEngine::UnityEngine::KeyCode p2_, DLL2SDK::UnityEngine::UnityEngine::KeyCode p3_); void __Gen_Delegate_Imp686_121751(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, float p2_, float p3_); void __Gen_Delegate_Imp687_121752(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, float p2_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __Gen_Delegate_Imp688_121753(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Color p1_); DLL2SDK::UnityEngine::UnityEngine::Color __Gen_Delegate_Imp689_121754(float p0_, float p1_); DLL2SDK::Assembly_CSharp::BMSymbol* __Gen_Delegate_Imp690_121755(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_); DLL2SDK::Assembly_CSharp::BMSymbol* __Gen_Delegate_Imp691_121756(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_); wchar_t __Gen_Delegate_Imp692_121757(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, wchar_t p3_); int32_t __Gen_Delegate_Imp693_121758(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); int32_t __Gen_Delegate_Imp694_121759(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_); int32_t __Gen_Delegate_Imp695_121760(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, bool p2_); int32_t __Gen_Delegate_Imp696_121761(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, bool p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp697_121762(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp698_121763(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp699_121764(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); int32_t __Gen_Delegate_Imp700_121765(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::KeyCode p2_); void __Gen_Delegate_Imp701_121766(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::UnityEngine::UnityEngine::Color p5_, DLL2SDK::UnityEngine::UnityEngine::Color p6_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __Gen_Delegate_Imp702_121767(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_); void __Gen_Delegate_Imp703_121768(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_, int32_t p5_, float p6_, float p7_); bool __Gen_Delegate_Imp704_121769(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::String* p2_); bool __Gen_Delegate_Imp705_121770(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::String* p2_, int32_t p3_); bool __Gen_Delegate_Imp706_121771(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_); bool __Gen_Delegate_Imp707_121772(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); DLL2SDK::Assembly_CSharp::UIDrawCall* __Gen_Delegate_Imp708_121773(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::UIDrawCall* __Gen_Delegate_Imp709_121774(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_, int32_t p5_); DLL2SDK::Assembly_CSharp::UIDrawCall* __Gen_Delegate_Imp710_121775(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, int32_t p6_, int32_t p7_); DLL2SDK::Assembly_CSharp::UIDrawCall* __Gen_Delegate_Imp711_121776(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, int32_t p6_, int32_t p7_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp712_121777(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_); bool __Gen_Delegate_Imp713_121778(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Bounds* p2_, bool p3_); DLL2SDK::Assembly_CSharp::UIPanel* __Gen_Delegate_Imp714_121779(DLL2SDK::mscorlib::System::Object* p0_, bool p1_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __Gen_Delegate_Imp715_121780(DLL2SDK::mscorlib::System::Object* p0_); float __Gen_Delegate_Imp716_121781(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::UISpriteData* __Gen_Delegate_Imp717_121782(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp718_121783(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::UISprite_LimitType p1_, int32_t p2_); void __Gen_Delegate_Imp719_121784(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, bool p2_); void __Gen_Delegate_Imp720_121785(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, bool p3_); DLL2SDK::Array* __Gen_Delegate_Imp721_121786(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction* __Gen_Delegate_Imp722_121787(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::EActionType p1_); DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction* __Gen_Delegate_Imp723_121788(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); int32_t __Gen_Delegate_Imp724_121789(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::EActionType p1_); bool __Gen_Delegate_Imp725_121790(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::String* p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp726_121791(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); bool __Gen_Delegate_Imp727_121792(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Array* p1_); bool __Gen_Delegate_Imp728_121793(DLL2SDK::mscorlib::System::Object* p0_, bool* p1_); uint8_t __Gen_Delegate_Imp729_121794(DLL2SDK::mscorlib::System::Object* p0_, uint8_t* p1_); DLL2SDK::Array* __Gen_Delegate_Imp730_121795(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Array* p1_); int16_t __Gen_Delegate_Imp731_121796(DLL2SDK::mscorlib::System::Object* p0_, int16_t* p1_); uint16_t __Gen_Delegate_Imp732_121797(DLL2SDK::mscorlib::System::Object* p0_, uint16_t* p1_); int32_t __Gen_Delegate_Imp733_121798(DLL2SDK::mscorlib::System::Object* p0_, int32_t* p1_); uint32_t __Gen_Delegate_Imp734_121799(DLL2SDK::mscorlib::System::Object* p0_, uint32_t* p1_); int64_t __Gen_Delegate_Imp735_121800(DLL2SDK::mscorlib::System::Object* p0_, int64_t* p1_); uint64_t __Gen_Delegate_Imp736_121801(DLL2SDK::mscorlib::System::Object* p0_, uint64_t* p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp737_121802(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::String* p1_); int32_t __Gen_Delegate_Imp738_121803(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase* __Gen_Delegate_Imp739_121804(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase* p1_); void __Gen_Delegate_Imp740_121805(DLL2SDK::mscorlib::System::Object* p0_, uint8_t p1_); void __Gen_Delegate_Imp741_121806(DLL2SDK::mscorlib::System::Object* p0_, int16_t p1_); void __Gen_Delegate_Imp742_121807(DLL2SDK::mscorlib::System::Object* p0_, uint16_t p1_); void __Gen_Delegate_Imp743_121808(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); void __Gen_Delegate_Imp744_121809(DLL2SDK::mscorlib::System::Object* p0_, int64_t p1_); void __Gen_Delegate_Imp745_121810(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_); DLL2SDK::mscorlib::System::Object* __Gen_Delegate_Imp746_121811(); int16_t __Gen_Delegate_Imp747_121812(int16_t p0_); uint16_t __Gen_Delegate_Imp748_121813(uint16_t p0_); uint32_t __Gen_Delegate_Imp749_121814(uint32_t p0_); int64_t __Gen_Delegate_Imp750_121815(int64_t p0_); uint64_t __Gen_Delegate_Imp751_121816(uint64_t p0_); void __Gen_Delegate_Imp752_121817(uint64_t p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp753_121818(uint64_t p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_); void __Gen_Delegate_Imp754_121819(uint64_t p0_, DLL2SDK::mscorlib::System::Object* p1_, intptr_t p2_, int32_t p3_); void __Gen_Delegate_Imp755_121820(uint64_t p0_, DLL2SDK::mscorlib::System::Object* p1_, intptr_t p2_); void __Gen_Delegate_Imp756_121821(uint64_t p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, intptr_t p3_, int32_t p4_); void __Gen_Delegate_Imp757_121822(uint64_t p0_, DLL2SDK::mscorlib::System::Object* p1_, intptr_t p2_, int32_t p3_, intptr_t p4_, int32_t p5_); void __Gen_Delegate_Imp758_121823(uint64_t p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase* __Gen_Delegate_Imp759_121824(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::GCloud::ActionBufferBase* __Gen_Delegate_Imp760_121825(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::GCloud::PluginBase* __Gen_Delegate_Imp761_121826(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GCloud::PluginBase* __Gen_Delegate_Imp762_121827(DLL2SDK::mscorlib::System::Object* p0_); intptr_t __Gen_Delegate_Imp763_121828(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GCloud::ConnectorResult* __Gen_Delegate_Imp764_121829(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GCloud::ConnectorResult* __Gen_Delegate_Imp765_121830(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::ChannelType p1_, DLL2SDK::mscorlib::System::Object* p2_, bool p3_); DLL2SDK::Assembly_CSharp::GCloud::ConnectorResult* __Gen_Delegate_Imp766_121831(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp767_121832(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_); bool __Gen_Delegate_Imp768_121833(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_); bool __Gen_Delegate_Imp769_121834(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Array* p1_, int32_t* p2_); void __Gen_Delegate_Imp770_121835(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::AuthType p1_, DLL2SDK::Assembly_CSharp::GCloud::ChannelType p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::mscorlib::System::Object* p6_); void __Gen_Delegate_Imp771_121836(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::ClientType p1_); void __Gen_Delegate_Imp772_121837(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_); bool __Gen_Delegate_Imp773_121838(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::ConnectedInfo* p1_); void __Gen_Delegate_Imp774_121839(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp775_121840(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::ConnectorType p1_, bool p2_, bool p3_, bool p4_); void __Gen_Delegate_Imp776_121841(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::ConnectorErrorCode p1_, DLL2SDK::mscorlib::System::Object* p2_); bool __Gen_Delegate_Imp777_121842(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::ConnectorErrorCode p1_); void __Gen_Delegate_Imp778_121843(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::ConnectorErrorCode p1_); void __Gen_Delegate_Imp779_121844(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::ConnectorErrorCode p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp780_121845(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::ConnectorErrorCode p1_, int32_t p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp781_121846(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::GCloud::RouteInfoBase* __Gen_Delegate_Imp782_121847(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GCloud::RouteInfoBase* __Gen_Delegate_Imp783_121848(DLL2SDK::Assembly_CSharp::GCloud::RouteType p0_); void __Gen_Delegate_Imp784_121849(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::RouteType p1_); void __Gen_Delegate_Imp785_121850(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_); DLL2SDK::Assembly_CSharp::GCloud::NetworkState __Gen_Delegate_Imp786_121851(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GCloud::DetailNetworkInfo* __Gen_Delegate_Imp787_121852(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp788_121853(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::NetworkState p1_); DLL2SDK::mscorlib::System::Type* __Gen_Delegate_Imp789_121854(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp790_121855(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Array* p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp791_121856(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp792_121857(DLL2SDK::mscorlib::System::Object* p0_, int8_t p1_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp793_121858(DLL2SDK::mscorlib::System::Object* p0_, uint8_t p1_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp794_121859(DLL2SDK::mscorlib::System::Object* p0_, uint16_t p1_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp795_121860(DLL2SDK::mscorlib::System::Object* p0_, int16_t p1_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp796_121861(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp797_121862(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp798_121863(DLL2SDK::mscorlib::System::Object* p0_, int64_t p1_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp799_121864(DLL2SDK::mscorlib::System::Object* p0_, float p1_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp800_121865(DLL2SDK::mscorlib::System::Object* p0_, double p1_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp801_121866(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp802_121867(DLL2SDK::mscorlib::System::Object* p0_, int8_t p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp803_121868(DLL2SDK::mscorlib::System::Object* p0_, uint8_t p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp804_121869(DLL2SDK::mscorlib::System::Object* p0_, uint16_t p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp805_121870(DLL2SDK::mscorlib::System::Object* p0_, int16_t p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp806_121871(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp807_121872(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp808_121873(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp809_121874(DLL2SDK::mscorlib::System::Object* p0_, int64_t p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp810_121875(DLL2SDK::mscorlib::System::Object* p0_, float p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp811_121876(DLL2SDK::mscorlib::System::Object* p0_, double p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp812_121877(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp813_121878(DLL2SDK::mscorlib::System::Object* p0_, int8_t* p1_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp814_121879(DLL2SDK::mscorlib::System::Object* p0_, uint8_t* p1_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp815_121880(DLL2SDK::mscorlib::System::Object* p0_, int16_t* p1_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp816_121881(DLL2SDK::mscorlib::System::Object* p0_, uint16_t* p1_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp817_121882(DLL2SDK::mscorlib::System::Object* p0_, int32_t* p1_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp818_121883(DLL2SDK::mscorlib::System::Object* p0_, uint32_t* p1_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp819_121884(DLL2SDK::mscorlib::System::Object* p0_, int64_t* p1_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp820_121885(DLL2SDK::mscorlib::System::Object* p0_, uint64_t* p1_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp821_121886(DLL2SDK::mscorlib::System::Object* p0_, float* p1_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp822_121887(DLL2SDK::mscorlib::System::Object* p0_, double* p1_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp823_121888(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Array* p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp824_121889(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Array* p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp825_121890(DLL2SDK::mscorlib::System::Object* p0_, int8_t* p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp826_121891(DLL2SDK::mscorlib::System::Object* p0_, uint8_t* p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp827_121892(DLL2SDK::mscorlib::System::Object* p0_, int16_t* p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp828_121893(DLL2SDK::mscorlib::System::Object* p0_, uint16_t* p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp829_121894(DLL2SDK::mscorlib::System::Object* p0_, int32_t* p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp830_121895(DLL2SDK::mscorlib::System::Object* p0_, uint32_t* p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp831_121896(DLL2SDK::mscorlib::System::Object* p0_, int64_t* p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp832_121897(DLL2SDK::mscorlib::System::Object* p0_, uint64_t* p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp833_121898(DLL2SDK::mscorlib::System::Object* p0_, float* p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp834_121899(DLL2SDK::mscorlib::System::Object* p0_, double* p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp835_121900(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Array* p1_, int32_t p2_, int32_t p3_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp836_121901(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Array* p1_, int32_t p2_, int32_t p3_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp837_121902(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Array* p1_, int32_t* p2_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp838_121903(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::String* p1_); void __Gen_Delegate_Imp839_121904(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloudTdr::TdrWriteBuf* p1_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp840_121905(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Array* p2_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp841_121906(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp842_121907(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* p0_, int32_t p1_, wchar_t p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp843_121908(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* p0_, int32_t p1_, wchar_t p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_, bool p5_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp844_121909(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* p0_, int32_t p1_, wchar_t p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::Array* p5_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp845_121910(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* p0_, int32_t p1_, wchar_t p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::Array* p6_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp846_121911(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* p0_, int32_t p1_, wchar_t p2_, DLL2SDK::mscorlib::System::Object* p3_, int64_t p4_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp847_121912(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* p0_, int32_t p1_, wchar_t p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp848_121913(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* p0_, int32_t p1_, wchar_t p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_, DLL2SDK::mscorlib::System::Object* p5_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp849_121914(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* p0_, int32_t p1_, wchar_t p2_, DLL2SDK::mscorlib::System::Object* p3_, uint32_t p4_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp850_121915(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* p0_, int32_t p1_, wchar_t p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_, uint32_t p5_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp851_121916(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* p0_, int32_t p1_, wchar_t p2_, DLL2SDK::mscorlib::System::Object* p3_, uint64_t p4_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp852_121917(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* p0_, int32_t p1_, wchar_t p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_, uint64_t p5_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp853_121918(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType p0_); uint32_t __Gen_Delegate_Imp854_121919(int32_t p0_, DLL2SDK::Assembly_CSharp::GCloudTdr::TdrTLV_TdrTLVTypeId p1_); int32_t __Gen_Delegate_Imp855_121920(DLL2SDK::Array* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp856_121921(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrReadBuf* p0_, DLL2SDK::Assembly_CSharp::GCloudTdr::TdrTLV_TdrTLVTypeId p1_); void __Gen_Delegate_Imp857_121922(DLL2SDK::mscorlib::System::Object* p0_, uint32_t* p1_); void __Gen_Delegate_Imp858_121923(DLL2SDK::mscorlib::System::Object* p0_, uint64_t* p1_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp859_121924(uint32_t* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp860_121925(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* p0_, uint32_t p1_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp861_121926(uint64_t* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GCloudTdr::TdrError_ErrorType __Gen_Delegate_Imp862_121927(DLL2SDK::Assembly_CSharp::GCloudTdr::TdrVisualBuf* p0_, uint64_t p1_); void __Gen_Delegate_Imp863_121928(DLL2SDK::Assembly_CSharp::GCloud::LogPriority p0_, intptr_t p1_); void __Gen_Delegate_Imp864_121929(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::LogPriority p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::GCloud::Result* __Gen_Delegate_Imp865_121930(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GCloud::IConnector* __Gen_Delegate_Imp866_121931(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::ConnectorType p1_, bool p2_, bool p3_, bool p4_); bool __Gen_Delegate_Imp867_121932(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::ErrorCode p1_); void __Gen_Delegate_Imp868_121933(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::ErrorCode p1_); void __Gen_Delegate_Imp869_121934(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::ErrorCode p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp870_121935(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::ErrorCode p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp871_121936(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::ErrorCode p1_, int32_t p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_); int32_t __Gen_Delegate_Imp872_121937(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::TokenType p1_); DLL2SDK::Assembly_CSharp::GCloud::Token* __Gen_Delegate_Imp873_121938(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::TokenType p1_); void __Gen_Delegate_Imp874_121939(DLL2SDK::mscorlib::System::Object* p0_, int64_t p1_, DLL2SDK::mscorlib::System::Object* p2_); bool __Gen_Delegate_Imp875_121940(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileDataReaderInterface* __Gen_Delegate_Imp876_121941(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileDownloaderInterface* __Gen_Delegate_Imp877_121942(DLL2SDK::mscorlib::System::Object* p0_, bool p1_); DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileDataQueryInterface* __Gen_Delegate_Imp878_121943(DLL2SDK::mscorlib::System::Object* p0_); uint32_t __Gen_Delegate_Imp879_121944(DLL2SDK::mscorlib::System::Object* p0_); uint64_t __Gen_Delegate_Imp880_121945(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp881_121946(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint64_t p2_, DLL2SDK::mscorlib::System::Object* p3_, uint32_t* p4_); void __Gen_Delegate_Imp882_121947(DLL2SDK::mscorlib::System::Object* p0_, intptr_t p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp883_121948(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); uint32_t __Gen_Delegate_Imp884_121949(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); uint32_t __Gen_Delegate_Imp885_121950(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); bool __Gen_Delegate_Imp886_121951(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); uint32_t __Gen_Delegate_Imp887_121952(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::Assembly_CSharp::IIPSMobile::DataQuery_IIPS_FIND_FILE_INFO* p2_); bool __Gen_Delegate_Imp888_121953(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::Assembly_CSharp::IIPSMobile::DataQuery_IIPS_FIND_FILE_INFO* p2_); uint32_t __Gen_Delegate_Imp889_121954(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::IIPSMobile::DataQuery_IIPS_PACKAGE_INFO* p1_, uint32_t p2_); void __Gen_Delegate_Imp890_121955(intptr_t p0_, uint32_t p1_, uint32_t p2_); void __Gen_Delegate_Imp891_121956(intptr_t p0_, uint32_t p1_, DLL2SDK::Assembly_CSharp::IIPSMobile::DataDownloader_DownloadInfo p2_); void __Gen_Delegate_Imp892_121957(intptr_t p0_, uint32_t p1_); bool __Gen_Delegate_Imp893_121958(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint8_t p2_, uint32_t* p3_); bool __Gen_Delegate_Imp894_121959(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::Assembly_CSharp::IIPSMobile::DataDownloader_DownloadInfo* p2_); bool __Gen_Delegate_Imp895_121960(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, uint8_t p3_, uint32_t* p4_, bool p5_); DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileErrorCodeCheck_ErrorCodeInfo __Gen_Delegate_Imp896_121961(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); int32_t __Gen_Delegate_Imp897_121962(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_); void __Gen_Delegate_Imp898_121963(DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileErrorCodeCheck_ErrorCodeInfo p0_, bool p1_); uint8_t __Gen_Delegate_Imp899_121964(intptr_t p0_, intptr_t p1_); uint8_t __Gen_Delegate_Imp900_121965(intptr_t p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp901_121966(intptr_t p0_, DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_VERSIONSTAGE p1_, uint64_t p2_, uint64_t p3_); void __Gen_Delegate_Imp902_121967(intptr_t p0_, DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_VERSIONSTAGE p1_, uint32_t p2_); void __Gen_Delegate_Imp903_121968(intptr_t p0_); void __Gen_Delegate_Imp904_121969(intptr_t p0_, uint32_t p1_, intptr_t p2_); bool __Gen_Delegate_Imp905_121970(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint32_t p2_, DLL2SDK::mscorlib::System::Object* p3_); int16_t __Gen_Delegate_Imp906_121971(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileDataMgrInterface* __Gen_Delegate_Imp907_121972(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionMgrInterface* __Gen_Delegate_Imp908_121973(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::GCloud::Dolphin::UpdateType __Gen_Delegate_Imp909_121974(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp910_121975(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, DLL2SDK::Assembly_CSharp::GCloud::Dolphin::StringInitType p3_); uint8_t __Gen_Delegate_Imp911_121976(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_VERSIONINFO p1_); void __Gen_Delegate_Imp912_121977(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_VERSIONSTAGE p1_, uint64_t p2_, uint64_t p3_); void __Gen_Delegate_Imp913_121978(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_VERSIONSTAGE p1_, uint32_t p2_); void __Gen_Delegate_Imp914_121979(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, intptr_t p2_); uint8_t __Gen_Delegate_Imp915_121980(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp916_121981(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, uint64_t p2_); DLL2SDK::Assembly_CSharp::GCloud::Dolphin::IDolphinIFSDataInterface* __Gen_Delegate_Imp917_121982(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GCloud::Dolphin::DolphinMgrInterface* __Gen_Delegate_Imp918_121983(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::GCloud::Dolphin::DolphinMgrInterface* __Gen_Delegate_Imp919_121984(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp920_121985(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, bool p3_, DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepInputFlag p4_); DLL2SDK::Assembly_CSharp::GCloud::LockStep::FrameInfo* __Gen_Delegate_Imp921_121986(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepStatus __Gen_Delegate_Imp922_121987(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp923_121988(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); bool __Gen_Delegate_Imp924_121989(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, bool p3_, DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepBroadcastFlag p4_); bool __Gen_Delegate_Imp925_121990(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, bool p3_); bool __Gen_Delegate_Imp926_121991(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepInputFlag p3_); void __Gen_Delegate_Imp927_121992(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_); void __Gen_Delegate_Imp928_121993(DLL2SDK::mscorlib::System::Object* p0_, int32_t* p1_, int32_t* p2_); DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepRoomUserCollection* __Gen_Delegate_Imp929_121994(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GCloud::LockStep::RelayData* __Gen_Delegate_Imp930_121995(DLL2SDK::mscorlib::System::Object* p0_); int32_t __Gen_Delegate_Imp931_121996(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Array* p1_); void __Gen_Delegate_Imp932_121997(intptr_t p0_, bool p1_, uint32_t p2_); void __Gen_Delegate_Imp933_121998(intptr_t p0_, uint32_t p1_, uint32_t p2_, uint32_t p3_); void __Gen_Delegate_Imp934_121999(intptr_t p0_, uint64_t p1_, uint32_t p2_, bool p3_, uint32_t p4_); void __Gen_Delegate_Imp935_122000(intptr_t p0_, uint64_t p1_, uint64_t p2_, uint64_t p3_); void __Gen_Delegate_Imp936_122001(intptr_t p0_, uint64_t p1_, uint32_t p2_, bool p3_, uint32_t p4_, uint32_t p5_, DLL2SDK::mscorlib::System::Object* p6_); uint64_t __Gen_Delegate_Imp937_122002(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, bool p2_, uint32_t p3_); uint64_t __Gen_Delegate_Imp938_122003(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); bool __Gen_Delegate_Imp939_122004(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_); bool __Gen_Delegate_Imp940_122005(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, uint32_t p2_); double __Gen_Delegate_Imp941_122006(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp942_122007(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, uint32_t* p3_); uint64_t __Gen_Delegate_Imp943_122008(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, bool p3_, uint32_t p4_); uint64_t __Gen_Delegate_Imp944_122009(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, uint32_t p2_); DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobilePufferInterface* __Gen_Delegate_Imp945_122010(); uint64_t __Gen_Delegate_Imp946_122011(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, uint32_t p3_); void __Gen_Delegate_Imp947_122012(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, uint32_t p2_); void __Gen_Delegate_Imp948_122013(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, uint32_t p3_); void __Gen_Delegate_Imp949_122014(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, uint32_t p2_, bool p3_, uint32_t p4_); void __Gen_Delegate_Imp950_122015(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, uint64_t p2_, uint64_t p3_); void __Gen_Delegate_Imp951_122016(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, uint32_t p2_, bool p3_, uint32_t p4_, uint32_t p5_, DLL2SDK::mscorlib::System::Object* p6_); DLL2SDK::Assembly_CSharp::GCloud::Puffer::PufferFactory* __Gen_Delegate_Imp952_122017(); DLL2SDK::Assembly_CSharp::GCloud::Puffer::IPufferMgrInterface* __Gen_Delegate_Imp953_122018(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GCloud::IQueueService* __Gen_Delegate_Imp954_122019(); DLL2SDK::Assembly_CSharp::GCloud::ITdir* __Gen_Delegate_Imp955_122020(); void __Gen_Delegate_Imp956_122021(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::TreeNodeType p1_); DLL2SDK::Assembly_CSharp::GCloud::TreeNodeBase* __Gen_Delegate_Imp957_122022(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp958_122023(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp959_122024(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GCloud::ALogPriority p2_); void __Gen_Delegate_Imp960_122025(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::ALogPriority p1_); int64_t __Gen_Delegate_Imp961_122026(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int64_t p2_); double __Gen_Delegate_Imp962_122027(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, double p2_); void __Gen_Delegate_Imp963_122028(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, int32_t p3_); void __Gen_Delegate_Imp964_122029(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, bool p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_, bool p5_); void __Gen_Delegate_Imp965_122030(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, bool p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp966_122031(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_, int32_t p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::mscorlib::System::Object* p6_, DLL2SDK::mscorlib::System::Object* p7_); void __Gen_Delegate_Imp967_122032(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_, int32_t p4_, DLL2SDK::mscorlib::System::Object* p5_, int32_t p6_, DLL2SDK::mscorlib::System::Object* p7_, DLL2SDK::mscorlib::System::Object* p8_, DLL2SDK::mscorlib::System::Object* p9_, DLL2SDK::mscorlib::System::Object* p10_); void __Gen_Delegate_Imp968_122033(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::mscorlib::System::Object* p6_); void __Gen_Delegate_Imp969_122034(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_, int32_t p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::mscorlib::System::Object* p6_, DLL2SDK::mscorlib::System::Object* p7_); void __Gen_Delegate_Imp970_122035(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKCrashLevel p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp971_122036(int32_t p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp972_122037(int32_t p0_, int32_t p1_, bool p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_); void __Gen_Delegate_Imp973_122038(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp974_122039(DLL2SDK::mscorlib::System::Object* p0_, double p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp975_122040(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_); DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKLoginRet* __Gen_Delegate_Imp976_122041(); void __Gen_Delegate_Imp977_122042(int32_t p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp978_122043(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKMethodNameID p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp979_122044(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp980_122045(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, bool p3_); void __Gen_Delegate_Imp981_122046(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKWebViewOrientation p1_, bool p2_, bool p3_, DLL2SDK::mscorlib::System::Object* p4_, bool p5_); void __Gen_Delegate_Imp982_122047(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKWebViewOrientation p6_, DLL2SDK::mscorlib::System::Object* p7_); DLL2SDK::System::System::Collections::Generic::LinkedList_1* __Gen_Delegate_Imp983_122048(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Object* __Gen_Delegate_Imp984_122049(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp985_122050(int32_t p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKLoginRet* __Gen_Delegate_Imp986_122051(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __Gen_Delegate_Imp987_122052(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp988_122053(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::System::System::Collections::Generic::LinkedList_1* __Gen_Delegate_Imp989_122054(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp990_122055(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp991_122056(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::Assembly_CSharp::TDM::TBufferBase* __Gen_Delegate_Imp992_122057(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::TDM::TBufferBase* p1_); bool __Gen_Delegate_Imp993_122058(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, bool p3_); void __Gen_Delegate_Imp994_122059(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::TDM::TLogPriority p1_); void __Gen_Delegate_Imp995_122060(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_); void __Gen_Delegate_Imp996_122061(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Array* __Gen_Delegate_Imp997_122062(); intptr_t __Gen_Delegate_Imp998_122063(intptr_t p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::tss::TssInfoPublisher* __Gen_Delegate_Imp999_122064(); void __Gen_Delegate_Imp1000_122065(int32_t p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp1001_122066(DLL2SDK::Assembly_CSharp::Tp2GameStatus p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp1002_122067(bool p0_); void __Gen_Delegate_Imp1003_122068(DLL2SDK::Assembly_CSharp::TssSdk_EGAMESTATUS p0_); void __Gen_Delegate_Imp1004_122069(DLL2SDK::Assembly_CSharp::TssSdk_EENTRYID p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp1005_122070(DLL2SDK::Assembly_CSharp::TssSdk_EENTRYID p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, uint32_t p3_, DLL2SDK::mscorlib::System::Object* p4_); int32_t __Gen_Delegate_Imp1006_122071(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint32_t p2_, uint32_t p3_); DLL2SDK::Assembly_CSharp::TssSdk_AntiEncryptResult __Gen_Delegate_Imp1007_122072(int32_t p0_, DLL2SDK::mscorlib::System::Object* p1_, uint32_t p2_, DLL2SDK::Array* p3_, uint32_t* p4_); DLL2SDK::Assembly_CSharp::TssSdk_AntiDecryptResult __Gen_Delegate_Imp1008_122073(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::Array* p2_, uint32_t* p3_); DLL2SDK::UnityEngine::UnityEngine::AndroidJavaObject* __Gen_Delegate_Imp1009_122074(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp1010_122075(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Array* p2_); DLL2SDK::Assembly_CSharp::IronSourcePlacement* __Gen_Delegate_Imp1011_122076(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp1012_122077(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::IronSourceBannerPosition p2_); void __Gen_Delegate_Imp1013_122078(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::IronSourceBannerPosition p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::Assembly_CSharp::IronSourceError* __Gen_Delegate_Imp1014_122079(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::IronSourceError* __Gen_Delegate_Imp1015_122080(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::IronSourcePlacement* __Gen_Delegate_Imp1016_122081(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Array* __Gen_Delegate_Imp1017_122082(DLL2SDK::mscorlib::System::Object* p0_, bool p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp1018_122083(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, float p5_); float __Gen_Delegate_Imp1019_122084(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp1020_122085(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp1021_122086(DLL2SDK::mscorlib::System::Object* p0_, float p1_); void __Gen_Delegate_Imp1022_122087(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p1_); DLL2SDK::UnityEngine::UnityEngine::Quaternion __Gen_Delegate_Imp1023_122088(DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 p0_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp1024_122089(DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 p0_); DLL2SDK::UnityEngine::UnityEngine::Vector4 __Gen_Delegate_Imp1025_122090(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); void __Gen_Delegate_Imp1026_122091(DLL2SDK::UnityEngine::UnityEngine::Matrix4x4* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector4 p1_); void __Gen_Delegate_Imp1027_122092(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::UnityEngine::UnityEngine::Vector4* p2_); void __Gen_Delegate_Imp1028_122093(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector4* p2_); int32_t __Gen_Delegate_Imp1029_122094(float p0_, float p1_, int32_t p2_, int32_t p3_); void __Gen_Delegate_Imp1030_122095(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, float p4_, bool p5_); void __Gen_Delegate_Imp1031_122096(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_, float p3_, bool p4_); void __Gen_Delegate_Imp1032_122097(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_, float p3_); DLL2SDK::Assembly_CSharp::BattleRoyale::AirDrop* __Gen_Delegate_Imp1033_122098(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); void __Gen_Delegate_Imp1034_122099(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); int32_t __Gen_Delegate_Imp1035_122100(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, float p3_, float p4_); void __Gen_Delegate_Imp1036_122101(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, float p4_, float p5_, bool p6_, float p7_, float p8_, float p9_); void __Gen_Delegate_Imp1037_122102(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); void __Gen_Delegate_Imp1038_122103(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_); void __Gen_Delegate_Imp1039_122104(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, float p3_, float p4_); void __Gen_Delegate_Imp1040_122105(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); void __Gen_Delegate_Imp1041_122106(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p1_, bool* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p3_); bool __Gen_Delegate_Imp1042_122107(DLL2SDK::mscorlib::System::Object* p0_, float p1_); void __Gen_Delegate_Imp1043_122108(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, bool p5_); void __Gen_Delegate_Imp1044_122109(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* p2_); DLL2SDK::UnityEngine::UnityEngine::Quaternion __Gen_Delegate_Imp1045_122110(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRChipMachine* __Gen_Delegate_Imp1046_122111(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp1047_122112(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp1048_122113(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p2_); void __Gen_Delegate_Imp1049_122114(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* __Gen_Delegate_Imp1050_122115(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ECamp p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* __Gen_Delegate_Imp1051_122116(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint64_t p2_, uint32_t p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p5_, DLL2SDK::CSProto::msg::ECamp p6_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* __Gen_Delegate_Imp1052_122117(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint32_t p2_, uint64_t p3_, uint32_t p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p5_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p6_, DLL2SDK::CSProto::msg::ECamp p7_); void __Gen_Delegate_Imp1053_122118(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, DLL2SDK::CSProto::msg::ECamp p3_, DLL2SDK::mscorlib::System::Object* p4_, uint8_t p5_, int32_t p6_, int32_t p7_, DLL2SDK::mscorlib::System::Object* p8_, int32_t p9_, uint64_t p10_, int32_t p11_, int32_t p12_, uint32_t p13_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp1054_122119(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); int32_t __Gen_Delegate_Imp1055_122120(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyType p1_); bool __Gen_Delegate_Imp1056_122121(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_); void __Gen_Delegate_Imp1057_122122(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult p1_, int32_t p2_); bool __Gen_Delegate_Imp1058_122123(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType p2_); void __Gen_Delegate_Imp1059_122124(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint8_t p2_, uint32_t p3_, uint8_t p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p5_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p6_, uint32_t p7_); void __Gen_Delegate_Imp1060_122125(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, uint8_t p4_); void __Gen_Delegate_Imp1061_122126(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint8_t p2_); void __Gen_Delegate_Imp1062_122127(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint32_t p2_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickupBox* __Gen_Delegate_Imp1063_122128(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUp* __Gen_Delegate_Imp1064_122129(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpData* __Gen_Delegate_Imp1065_122130(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* __Gen_Delegate_Imp1066_122131(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* __Gen_Delegate_Imp1067_122132(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::Assembly_CSharp::EActorType p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p4_, DLL2SDK::mscorlib::System::Object* p5_); void __Gen_Delegate_Imp1068_122133(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* p1_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* __Gen_Delegate_Imp1069_122134(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp1070_122135(int32_t p0_, int32_t p1_, int32_t p2_); void __Gen_Delegate_Imp1071_122136(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, bool p2_); void __Gen_Delegate_Imp1072_122137(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength p3_); void __Gen_Delegate_Imp1073_122138(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint32_t p2_, uint32_t p3_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength p4_); void __Gen_Delegate_Imp1074_122139(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, bool p3_); void __Gen_Delegate_Imp1075_122140(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, int32_t p2_); void __Gen_Delegate_Imp1076_122141(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, int32_t p2_, int32_t p3_); void __Gen_Delegate_Imp1077_122142(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleType p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_); void __Gen_Delegate_Imp1078_122143(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_, float p4_, float p5_, float p6_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p7_, float p8_); void __Gen_Delegate_Imp1079_122144(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_, float p4_); void __Gen_Delegate_Imp1080_122145(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, int32_t p3_); bool __Gen_Delegate_Imp1081_122146(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, DLL2SDK::CSProto::msg::ECamp p3_, DLL2SDK::CSProto::msg::ECamp p4_); void __Gen_Delegate_Imp1082_122147(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_, bool p4_, DLL2SDK::Assembly_CSharp::BattleRoyale::EVisibleSoundType p5_, DLL2SDK::Assembly_CSharp::BattleRoyale::EVisibleSoundID p6_, bool p7_); void __Gen_Delegate_Imp1083_122148(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, float p4_, bool p5_, DLL2SDK::Assembly_CSharp::BattleRoyale::EVisibleSoundType p6_, DLL2SDK::Assembly_CSharp::BattleRoyale::EVisibleSoundID p7_, bool p8_); bool __Gen_Delegate_Imp1084_122149(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::Assembly_CSharp::BattleRoyale::EVisibleSoundID p3_, DLL2SDK::Assembly_CSharp::BattleRoyale::EVisibleSoundType p4_); void __Gen_Delegate_Imp1085_122150(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::EVisibleSoundType p1_, bool p2_); bool __Gen_Delegate_Imp1086_122151(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint32_t p2_, bool p3_); bool __Gen_Delegate_Imp1087_122152(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, uint32_t p4_); void __Gen_Delegate_Imp1088_122153(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::EVisibleSoundType p1_, uint32_t p2_, float p3_); bool __Gen_Delegate_Imp1089_122154(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::EVisibleSoundType p1_, uint32_t p2_); void __Gen_Delegate_Imp1090_122155(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::Assembly_CSharp::BattleRoyale::EVisibleSoundType p2_, DLL2SDK::mscorlib::System::Object* p3_, float p4_, float p5_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p6_); void __Gen_Delegate_Imp1091_122156(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, DLL2SDK::Assembly_CSharp::BattleRoyale::EVisibleSoundType p3_, DLL2SDK::mscorlib::System::Object* p4_, float p5_, float p6_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p7_); void __Gen_Delegate_Imp1092_122157(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::Assembly_CSharp::BattleRoyale::EVisibleSoundType p4_, bool p5_); void __Gen_Delegate_Imp1093_122158(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint32_t p2_, uint32_t p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, DLL2SDK::Assembly_CSharp::BattleRoyale::EVisibleSoundType p5_, bool p6_); void __Gen_Delegate_Imp1094_122159(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); void __Gen_Delegate_Imp1095_122160(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint32_t p2_, uint32_t p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_); void __Gen_Delegate_Imp1096_122161(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* __Gen_Delegate_Imp1097_122162(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::CSProto::msg::ECamp p4_, DLL2SDK::mscorlib::System::Object* p5_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* __Gen_Delegate_Imp1098_122163(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp1099_122164(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Color p4_); DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentManager* __Gen_Delegate_Imp1100_122165(uint32_t p0_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* __Gen_Delegate_Imp1101_122166(uint32_t p0_); DLL2SDK::Assembly_CSharp::GameBase::Weapon* __Gen_Delegate_Imp1102_122167(int32_t p0_); DLL2SDK::Assembly_CSharp::BattleRoyale::EBRUISceneStage __Gen_Delegate_Imp1103_122168(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameBase::EModeJoySticksPanelType __Gen_Delegate_Imp1104_122169(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideManager* __Gen_Delegate_Imp1105_122170(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp1106_122171(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo p2_, int32_t p3_); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* __Gen_Delegate_Imp1107_122172(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint8_t p2_, int32_t p3_); DLL2SDK::Assembly_CSharp::GameEngine::InventoryInfo* __Gen_Delegate_Imp1108_122173(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint8_t p2_, int32_t p3_); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* __Gen_Delegate_Imp1109_122174(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); bool __Gen_Delegate_Imp1110_122175(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint8_t p2_, int32_t p3_, bool p4_); bool __Gen_Delegate_Imp1111_122176(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint8_t p2_, int32_t p3_, uint8_t p4_, uint32_t p5_); void __Gen_Delegate_Imp1112_122177(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, bool p4_, int32_t p5_, uint8_t p6_, uint32_t p7_); void __Gen_Delegate_Imp1113_122178(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, bool p4_, uint32_t p5_, uint8_t p6_); DLL2SDK::UnityEngine::UnityEngine::Transform* __Gen_Delegate_Imp1114_122179(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::BRLotteryMachinePoint* __Gen_Delegate_Imp1115_122180(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRLotteryInfo* __Gen_Delegate_Imp1116_122181(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRBaseLotteryMachine* __Gen_Delegate_Imp1117_122182(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp1118_122183(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRBaseLotteryMachine* __Gen_Delegate_Imp1119_122184(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); int32_t __Gen_Delegate_Imp1120_122185(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRLotteryType p1_); DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* __Gen_Delegate_Imp1121_122186(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp1122_122187(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::BattleRoyale::IMatchMsgBasePoolObj* __Gen_Delegate_Imp1123_122188(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); void __Gen_Delegate_Imp1124_122189(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::MoveData* p1_, DLL2SDK::Assembly_CSharp::GameEngine::PLAYER_MOVE_STATE p2_); void __Gen_Delegate_Imp1125_122190(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, DLL2SDK::Assembly_CSharp::GameEngine::PLAYER_MOVE_STATE p5_, uint8_t p6_, uint8_t p7_); void __Gen_Delegate_Imp1126_122191(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::MoveData* p1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp1127_122192(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); void __Gen_Delegate_Imp1128_122193(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, bool p2_, bool p3_); void __Gen_Delegate_Imp1129_122194(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::EPLAYER_STATE p1_); DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::PawnSoundEmitter* __Gen_Delegate_Imp1130_122195(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp1131_122196(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType p1_); void __Gen_Delegate_Imp1132_122197(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType p1_, bool p2_); void __Gen_Delegate_Imp1133_122198(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* p3_); void __Gen_Delegate_Imp1134_122199(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::MoveData p1_); void __Gen_Delegate_Imp1135_122200(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::MoveData p1_, float p2_); float __Gen_Delegate_Imp1136_122201(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); void __Gen_Delegate_Imp1137_122202(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType p2_); bool __Gen_Delegate_Imp1138_122203(DLL2SDK::mscorlib::System::Object* p0_, float* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp1139_122204(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType p2_); void __Gen_Delegate_Imp1140_122205(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType p1_); DLL2SDK::Assembly_CSharp::GameBase::Weapon* __Gen_Delegate_Imp1141_122206(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint8_t p2_, bool p3_, DLL2SDK::mscorlib::System::Object* p4_, uint32_t p5_, int32_t p6_, int32_t p7_, int32_t p8_); void __Gen_Delegate_Imp1142_122207(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::ESYNC_ANIM_NAME p1_, float p2_, float p3_); void __Gen_Delegate_Imp1143_122208(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, float p3_); void __Gen_Delegate_Imp1144_122209(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, float p3_, float p4_); void __Gen_Delegate_Imp1145_122210(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, uint8_t p3_); void __Gen_Delegate_Imp1146_122211(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, uint8_t p3_, int32_t p4_, uint32_t p5_); void __Gen_Delegate_Imp1147_122212(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint8_t p2_, int32_t p3_, int32_t p4_, uint32_t p5_, bool p6_); void __Gen_Delegate_Imp1148_122213(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint8_t p2_, int32_t p3_, int32_t p4_, uint32_t p5_); void __Gen_Delegate_Imp1149_122214(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleType p1_); DLL2SDK::UnityEngine::UnityEngine::Animator* __Gen_Delegate_Imp1150_122215(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::BattleRoyale::BR3PAvataBagWeaponSocketCache* __Gen_Delegate_Imp1151_122216(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp1152_122217(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex p2_); void __Gen_Delegate_Imp1153_122218(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, bool p2_); void __Gen_Delegate_Imp1154_122219(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::BuildInfo p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp1155_122220(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState p1_); bool __Gen_Delegate_Imp1156_122221(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState p1_); DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState __Gen_Delegate_Imp1157_122222(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp1158_122223(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState p2_); DLL2SDK::Array* __Gen_Delegate_Imp1159_122224(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Array* __Gen_Delegate_Imp1160_122225(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp1161_122226(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint32_t p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp1162_122227(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* __Gen_Delegate_Imp1163_122228(DLL2SDK::mscorlib::System::Object* p0_); float __Gen_Delegate_Imp1164_122229(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, bool p2_, bool p3_); void __Gen_Delegate_Imp1165_122230(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::Assembly_CSharp::Network::EPLAYER_STATE p2_); void __Gen_Delegate_Imp1166_122231(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState p1_); void __Gen_Delegate_Imp1167_122232(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::Pawn_ClimbType p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); void __Gen_Delegate_Imp1168_122233(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::MoveData p1_, float p2_, bool* p3_); void __Gen_Delegate_Imp1169_122234(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, int32_t* p3_); void __Gen_Delegate_Imp1170_122235(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::MoveData* p1_, float p2_); void __Gen_Delegate_Imp1171_122236(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p1_, float p2_); void __Gen_Delegate_Imp1172_122237(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); void __Gen_Delegate_Imp1173_122238(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_); void __Gen_Delegate_Imp1174_122239(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p1_); void __Gen_Delegate_Imp1175_122240(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p3_); void __Gen_Delegate_Imp1176_122241(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, bool p3_); void __Gen_Delegate_Imp1177_122242(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState p1_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState p2_); bool __Gen_Delegate_Imp1178_122243(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float* p2_); void __Gen_Delegate_Imp1179_122244(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_); void __Gen_Delegate_Imp1180_122245(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp1181_122246(DLL2SDK::Assembly_CSharp::BattleRoyale::MonitorActorInfo p0_, uint32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_); void __Gen_Delegate_Imp1182_122247(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::GameObject* p2_); void __Gen_Delegate_Imp1183_122248(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_); void __Gen_Delegate_Imp1184_122249(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 p1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp1185_122250(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); DLL2SDK::UnityEngine::UnityEngine::Quaternion __Gen_Delegate_Imp1186_122251(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p1_); DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 __Gen_Delegate_Imp1187_122252(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::EAssetID __Gen_Delegate_Imp1188_122253(DLL2SDK::mscorlib::System::Object* p0_); int32_t __Gen_Delegate_Imp1189_122254(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, double p2_); bool __Gen_Delegate_Imp1190_122255(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_); bool __Gen_Delegate_Imp1191_122256(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, double p2_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __Gen_Delegate_Imp1192_122257(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __Gen_Delegate_Imp1193_122258(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_); void __Gen_Delegate_Imp1194_122259(DLL2SDK::Assembly_CSharp::BattleRoyale::TacticalActorInfo p0_, uint32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_); void __Gen_Delegate_Imp1195_122260(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::UISprite* p2_); void __Gen_Delegate_Imp1196_122261(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, int32_t p2_, int32_t p3_, int32_t p4_, bool p5_); bool __Gen_Delegate_Imp1197_122262(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, bool p2_); void __Gen_Delegate_Imp1198_122263(DLL2SDK::Assembly_CSharp::BattleRoyale::DanceAnimationInfo p0_, int32_t p1_, float p2_); void __Gen_Delegate_Imp1199_122264(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, int32_t p2_, float p3_); void __Gen_Delegate_Imp1200_122265(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::EDanceState p1_, DLL2SDK::Assembly_CSharp::BattleRoyale::EDanceTransitionCondition p2_, DLL2SDK::Assembly_CSharp::BattleRoyale::EDanceState p3_); DLL2SDK::Assembly_CSharp::BattleRoyale::EDanceState __Gen_Delegate_Imp1201_122266(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::EDanceTransitionCondition p1_); bool __Gen_Delegate_Imp1202_122267(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::EDanceState p1_, DLL2SDK::Assembly_CSharp::BattleRoyale::EDanceState p2_); void __Gen_Delegate_Imp1203_122268(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::Assembly_CSharp::BattleRoyale::EDanceState p2_); void __Gen_Delegate_Imp1204_122269(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::EDanceState p1_, DLL2SDK::Assembly_CSharp::BattleRoyale::EDanceState p2_); void __Gen_Delegate_Imp1205_122270(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Array* p1_); void __Gen_Delegate_Imp1206_122271(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, float p3_, bool p4_); float __Gen_Delegate_Imp1207_122272(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp1208_122273(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, bool p2_, int32_t p3_); void __Gen_Delegate_Imp1209_122274(DLL2SDK::Assembly_CSharp::BattleRoyale::DanceFloorMusic p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, float p4_); void __Gen_Delegate_Imp1210_122275(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_); int32_t __Gen_Delegate_Imp1211_122276(DLL2SDK::Assembly_CSharp::BattleRoyale::EBRDestructibleObjType p0_); void __Gen_Delegate_Imp1212_122277(DLL2SDK::Assembly_CSharp::BattleRoyale::BRDestructibleInfo p0_, uint32_t p1_, uint32_t p2_, float p3_, bool p4_); bool __Gen_Delegate_Imp1213_122278(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, float p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp1214_122279(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, float p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_); void __Gen_Delegate_Imp1215_122280(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::NOTIFY_INFO_TYPE p1_, DLL2SDK::Assembly_CSharp::BattleRoyale::SceneDoorState p2_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRDoor* __Gen_Delegate_Imp1216_122281(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp1217_122282(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::SceneDoorState p1_, uint32_t p2_); void __Gen_Delegate_Imp1218_122283(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::SceneDoorState p1_, bool p2_); void __Gen_Delegate_Imp1219_122284(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::SceneDoorState p1_); void __Gen_Delegate_Imp1220_122285(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::Assembly_CSharp::BattleRoyale::SceneDoorState p2_, bool p3_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRDoor* __Gen_Delegate_Imp1221_122286(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); bool __Gen_Delegate_Imp1222_122287(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::BRLevelDoorServerGroupType p1_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRDoor* __Gen_Delegate_Imp1223_122288(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameEngine::BRDoorType p2_); void __Gen_Delegate_Imp1224_122289(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::Assembly_CSharp::GameEngine::BRLevelDoor* __Gen_Delegate_Imp1225_122290(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::UnityEngine::UnityEngine::Quaternion __Gen_Delegate_Imp1226_122291(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::SceneDoorState p1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp1227_122292(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::SceneDoorState p1_); void __Gen_Delegate_Imp1228_122293(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_, int32_t p3_, int32_t p4_, bool p5_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickupBoxEffect* __Gen_Delegate_Imp1229_122294(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp1230_122295(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRZombieZoneStatus p1_); void __Gen_Delegate_Imp1231_122296(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRZombieZoneStatus p1_, bool p2_); bool __Gen_Delegate_Imp1232_122297(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p4_); DLL2SDK::UnityEngine::UnityEngine::Camera* __Gen_Delegate_Imp1233_122298(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp1234_122299(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, float p4_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRLanternRenderer_InstanceData* __Gen_Delegate_Imp1235_122300(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp1236_122301(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRSkyPlatformSoundType p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); void __Gen_Delegate_Imp1237_122302(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_, float p3_, float p4_, float p5_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p6_, float p7_); void __Gen_Delegate_Imp1238_122303(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_, float p3_, float p4_); float __Gen_Delegate_Imp1239_122304(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p3_); void __Gen_Delegate_Imp1240_122305(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_); void __Gen_Delegate_Imp1241_122306(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, float p2_); void __Gen_Delegate_Imp1242_122307(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_, float p3_); bool __Gen_Delegate_Imp1243_122308(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::Assembly_CSharp::BattleRoyale::ElectricTripWireBase* __Gen_Delegate_Imp1244_122309(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::Assembly_CSharp::BattleRoyale::ElectricTripWireBaseManager_ElectricTripWireLinkerInfo* __Gen_Delegate_Imp1245_122310(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_); void __Gen_Delegate_Imp1246_122311(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, uint32_t p3_, bool p4_); void __Gen_Delegate_Imp1247_122312(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* __Gen_Delegate_Imp1248_122313(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::EBREquipmentSlotType p1_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemData* __Gen_Delegate_Imp1249_122314(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRBagItemData* __Gen_Delegate_Imp1250_122315(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemData* __Gen_Delegate_Imp1251_122316(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp1252_122317(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp1253_122318(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Config::EBRDroppedPickUpType p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp1254_122319(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Config::EBRDroppedPickUpType p1_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRSlotItemListData* __Gen_Delegate_Imp1255_122320(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Array* __Gen_Delegate_Imp1256_122321(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp1257_122322(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p2_); void __Gen_Delegate_Imp1258_122323(int32_t p0_, bool p1_, bool p2_, bool p3_); void __Gen_Delegate_Imp1259_122324(DLL2SDK::Assembly_CSharp::Config::EEquipmentSoundType p0_, bool p1_); bool __Gen_Delegate_Imp1260_122325(DLL2SDK::mscorlib::System::Object* p0_, int32_t* p1_); void __Gen_Delegate_Imp1261_122326(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, int32_t p4_, int32_t p5_, int32_t p6_, int32_t p7_, uint32_t p8_); void __Gen_Delegate_Imp1262_122327(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, int32_t p4_, int32_t p5_, bool p6_, uint32_t p7_, int32_t p8_); void __Gen_Delegate_Imp1263_122328(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, int32_t p4_, int32_t p5_, uint32_t p6_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp1264_122329(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp1265_122330(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, int32_t p4_, int32_t p5_, int32_t p6_, int32_t p7_, uint32_t p8_, bool p9_); void __Gen_Delegate_Imp1266_122331(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, int32_t p4_, uint32_t p5_, bool p6_); void __Gen_Delegate_Imp1267_122332(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, int32_t p4_, int32_t p5_, int32_t p6_, int32_t p7_, DLL2SDK::Assembly_CSharp::Network::EItemChangeReason p8_); void __Gen_Delegate_Imp1268_122333(DLL2SDK::mscorlib::System::Object* p0_, uint8_t p1_, uint8_t p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp1269_122334(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::EBREquipmentSlotType p1_); void __Gen_Delegate_Imp1270_122335(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, int32_t p2_, int32_t p3_, int32_t p4_, int32_t p5_, uint32_t p6_, bool p7_); void __Gen_Delegate_Imp1271_122336(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, int32_t p2_, int32_t p3_, int32_t p4_, bool p5_); int32_t __Gen_Delegate_Imp1272_122337(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_); int32_t __Gen_Delegate_Imp1273_122338(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, bool* p3_); int32_t __Gen_Delegate_Imp1274_122339(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, bool p3_); DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentManager* __Gen_Delegate_Imp1275_122340(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentPosType __Gen_Delegate_Imp1276_122341(int32_t p0_); DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentPosMainType __Gen_Delegate_Imp1277_122342(int32_t p0_); void __Gen_Delegate_Imp1278_122343(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::ELockPickUpState p1_); bool __Gen_Delegate_Imp1279_122344(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::ELockPickUpState p1_); void __Gen_Delegate_Imp1280_122345(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, bool p3_); DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemData* __Gen_Delegate_Imp1281_122346(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp1282_122347(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyType p1_, bool p2_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyType __Gen_Delegate_Imp1283_122348(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp1284_122349(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); void __Gen_Delegate_Imp1285_122350(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_); void __Gen_Delegate_Imp1286_122351(uint32_t p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); void __Gen_Delegate_Imp1287_122352(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, uint32_t p3_); void __Gen_Delegate_Imp1288_122353(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, float p4_, int32_t p5_); void __Gen_Delegate_Imp1289_122354(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_, int32_t p3_); DLL2SDK::Assembly_CSharp::GameBase::MedicalStationDrone* __Gen_Delegate_Imp1290_122355(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); void __Gen_Delegate_Imp1291_122356(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_); DLL2SDK::UnityEngine::UnityEngine::Quaternion __Gen_Delegate_Imp1292_122357(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); bool __Gen_Delegate_Imp1293_122358(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_); void __Gen_Delegate_Imp1294_122359(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p4_, float p5_, uint32_t p6_, int32_t p7_); void __Gen_Delegate_Imp1295_122360(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_, int32_t p4_); void __Gen_Delegate_Imp1296_122361(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, bool p3_, float p4_, float p5_, bool p6_, bool p7_); bool __Gen_Delegate_Imp1297_122362(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_); bool __Gen_Delegate_Imp1298_122363(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, bool p3_); void __Gen_Delegate_Imp1299_122364(DLL2SDK::Assembly_CSharp::BattleRoyale::BaseAnimationInfo p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::BattleRoyale::AnimationClipBoneType p2_, float p3_, bool p4_, float p5_, float p6_, bool p7_, bool p8_); void __Gen_Delegate_Imp1300_122365(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::AvatarRotationType p1_); void __Gen_Delegate_Imp1301_122366(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, uint8_t p3_, int32_t p4_, uint32_t p5_, bool p6_); void __Gen_Delegate_Imp1302_122367(DLL2SDK::mscorlib::System::Object* p0_, float p1_, int32_t p2_, int32_t p3_); DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* __Gen_Delegate_Imp1303_122368(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, int32_t p4_); void __Gen_Delegate_Imp1304_122369(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_, int32_t p4_, uint32_t p5_, DLL2SDK::mscorlib::System::Object* p6_, bool p7_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p8_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p9_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p10_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p11_); void __Gen_Delegate_Imp1305_122370(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp1306_122371(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, uint8_t p3_, int32_t p4_, int32_t p5_); void __Gen_Delegate_Imp1307_122372(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_, int32_t p4_, DLL2SDK::mscorlib::System::Object* p5_); int32_t __Gen_Delegate_Imp1308_122373(DLL2SDK::mscorlib::System::Object* p0_, float p1_); float __Gen_Delegate_Imp1309_122374(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_); bool __Gen_Delegate_Imp1310_122375(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, float p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, float p5_, float p6_, int32_t p7_); bool __Gen_Delegate_Imp1311_122376(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, float p3_, float p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p5_, float p6_, float p7_, int32_t p8_); bool __Gen_Delegate_Imp1312_122377(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, float p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p5_, int32_t p6_, bool p7_); bool __Gen_Delegate_Imp1313_122378(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_); bool __Gen_Delegate_Imp1314_122379(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); void __Gen_Delegate_Imp1315_122380(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_, float* p3_, float* p4_, float* p5_, float* p6_); void __Gen_Delegate_Imp1316_122381(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float* p3_); void __Gen_Delegate_Imp1317_122382(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, int32_t p3_, float p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p5_, float* p6_, float* p7_, bool* p8_); void __Gen_Delegate_Imp1318_122383(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, float p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, float p5_, int32_t p6_, bool p7_, float* p8_); bool __Gen_Delegate_Imp1319_122384(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::RaycastHit* p2_); bool __Gen_Delegate_Imp1320_122385(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, int32_t p3_); bool __Gen_Delegate_Imp1321_122386(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, int32_t p3_); void __Gen_Delegate_Imp1322_122387(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_, bool p4_); float __Gen_Delegate_Imp1323_122388(DLL2SDK::mscorlib::System::Object* p0_, bool p1_); void __Gen_Delegate_Imp1324_122389(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* p1_); void __Gen_Delegate_Imp1325_122390(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_, float p3_); DLL2SDK::UnityEngine::UnityEngine::Transform* __Gen_Delegate_Imp1326_122391(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::AimIKLeftHandHoldType p1_); void __Gen_Delegate_Imp1327_122392(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, float p3_, float p4_, float p5_); void __Gen_Delegate_Imp1328_122393(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, float p4_, float p5_); bool __Gen_Delegate_Imp1329_122394(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_, bool p4_); bool __Gen_Delegate_Imp1330_122395(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp1331_122396(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::String* p1_, int32_t* p2_); void __Gen_Delegate_Imp1332_122397(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, uint32_t p4_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp1333_122398(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp1334_122399(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* __Gen_Delegate_Imp1335_122400(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); bool __Gen_Delegate_Imp1336_122401(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::ESwimmingState p1_); void __Gen_Delegate_Imp1337_122402(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::ESwimmingState p1_); void __Gen_Delegate_Imp1338_122403(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_); bool __Gen_Delegate_Imp1339_122404(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_); DLL2SDK::Assembly_CSharp::BattleRoyale::PendantInputData* __Gen_Delegate_Imp1340_122405(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp1341_122406(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp1342_122407(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::EAssetID p2_); void __Gen_Delegate_Imp1343_122408(DLL2SDK::Assembly_CSharp::GameEngine::ELogType p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Array* p2_); void __Gen_Delegate_Imp1344_122409(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::Assembly_CSharp::GameEngine::PLAYER_MOVE_STATE p3_); void __Gen_Delegate_Imp1345_122410(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::Assembly_CSharp::GameEngine::PLAYER_MOVE_STATE p3_, bool p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::mscorlib::System::Object* p6_); void __Gen_Delegate_Imp1346_122411(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::Assembly_CSharp::GameEngine::PLAYER_MOVE_STATE p2_); bool __Gen_Delegate_Imp1347_122412(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp1348_122413(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* p2_); void __Gen_Delegate_Imp1349_122414(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* p3_, float p4_); bool __Gen_Delegate_Imp1350_122415(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* p3_); void __Gen_Delegate_Imp1351_122416(DLL2SDK::mscorlib::System::Object* p0_, float* p1_, float* p2_); void __Gen_Delegate_Imp1352_122417(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::RaycastHit* p1_); bool __Gen_Delegate_Imp1353_122418(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::RaycastHit* p1_, bool* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p4_, float p5_); bool __Gen_Delegate_Imp1354_122419(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::RaycastHit p1_); bool __Gen_Delegate_Imp1355_122420(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_, float p3_); void __Gen_Delegate_Imp1356_122421(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::BakeMoveData* p1_); void __Gen_Delegate_Imp1357_122422(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::BakeMoveData p1_, bool p2_); void __Gen_Delegate_Imp1358_122423(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::BakeMoveData p1_); void __Gen_Delegate_Imp1359_122424(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::MoveData p1_, bool* p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp1360_122425(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleType p1_, uint32_t p2_); DLL2SDK::Assembly_CSharp::UISprite* __Gen_Delegate_Imp1361_122426(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp1362_122427(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* p1_, DLL2SDK::mscorlib::System::Object* p2_, bool p3_); bool __Gen_Delegate_Imp1363_122428(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp1364_122429(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp1365_122430(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_, float p4_, DLL2SDK::Assembly_CSharp::BattleRoyale::EVisibleSoundID p5_); void __Gen_Delegate_Imp1366_122431(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::BattleRoyale::EVisibleSoundID p2_, float p3_); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __Gen_Delegate_Imp1367_122432(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp1368_122433(DLL2SDK::mscorlib::System::Object* p0_, int32_t* p1_, int32_t* p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp1369_122434(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp1370_122435(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, int32_t p2_); void __Gen_Delegate_Imp1371_122436(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); bool __Gen_Delegate_Imp1372_122437(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType p1_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRRunEscapeHUD* __Gen_Delegate_Imp1373_122438(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType __Gen_Delegate_Imp1374_122439(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp1375_122440(int32_t p0_, int32_t p1_, int32_t p2_, bool p3_); void __Gen_Delegate_Imp1376_122441(int32_t p0_, int32_t p1_, int32_t p2_, int32_t p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, bool p5_); void __Gen_Delegate_Imp1377_122442(int32_t p0_, int32_t p1_, int32_t p2_, int32_t p3_); void __Gen_Delegate_Imp1378_122443(int32_t p0_, int32_t p1_, int32_t p2_, uint32_t p3_); void __Gen_Delegate_Imp1379_122444(int32_t p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, bool p3_); void __Gen_Delegate_Imp1380_122445(int32_t p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); void __Gen_Delegate_Imp1381_122446(int16_t p0_); void __Gen_Delegate_Imp1382_122447(uint32_t p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::Network::LOTTERY_MACHINE_OPERATE_STATE p2_); void __Gen_Delegate_Imp1383_122448(int32_t p0_, uint64_t p1_, bool p2_); void __Gen_Delegate_Imp1384_122449(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState p2_, bool p3_, DLL2SDK::Assembly_CSharp::GameBase::Pawn_ClimbType p4_, bool p5_, bool p6_); void __Gen_Delegate_Imp1385_122450(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState p3_, bool p4_, DLL2SDK::Assembly_CSharp::GameBase::Pawn_ClimbType p5_, bool p6_, bool p7_, uint8_t p8_, float p9_, uint8_t p10_); void __Gen_Delegate_Imp1386_122451(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, uint8_t p3_, uint32_t p4_, DLL2SDK::Assembly_CSharp::Network::PLAYER_MOVE_STAGE p5_); DLL2SDK::Assembly_CSharp::GameEngine::PLAYER_MOVE_STATE __Gen_Delegate_Imp1387_122452(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState p0_, bool p1_, DLL2SDK::Assembly_CSharp::GameBase::Pawn_ClimbType p2_, bool p3_, bool p4_); void __Gen_Delegate_Imp1388_122453(int32_t p0_, bool p1_, int32_t p2_, bool p3_, int32_t p4_, int32_t p5_, uint8_t p6_); void __Gen_Delegate_Imp1389_122454(int32_t p0_, int32_t p1_, int32_t p2_, uint8_t p3_); void __Gen_Delegate_Imp1390_122455(int32_t p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); void __Gen_Delegate_Imp1391_122456(DLL2SDK::Assembly_CSharp::GameEngine::MissileFlyInfo p0_); void __Gen_Delegate_Imp1392_122457(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, int32_t p3_, int32_t p4_, int32_t p5_, float p6_, DLL2SDK::Assembly_CSharp::Network::EThrowingStat p7_, uint8_t p8_); void __Gen_Delegate_Imp1393_122458(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, uint32_t p1_); void __Gen_Delegate_Imp1394_122459(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, int32_t p3_, int32_t p4_, int32_t p5_, float p6_, uint32_t p7_); void __Gen_Delegate_Imp1395_122460(uint32_t p0_, int32_t p1_); void __Gen_Delegate_Imp1396_122461(uint32_t p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, int32_t p3_); void __Gen_Delegate_Imp1397_122462(int32_t p0_, DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, uint32_t p5_, DLL2SDK::Assembly_CSharp::Network::HostType p6_); void __Gen_Delegate_Imp1398_122463(int32_t p0_, uint8_t p1_, int32_t p2_, bool p3_); void __Gen_Delegate_Imp1399_122464(DLL2SDK::Assembly_CSharp::Network::ESYNC_ANIM_NAME p0_, float p1_, float p2_); void __Gen_Delegate_Imp1400_122465(bool p0_, bool p1_); void __Gen_Delegate_Imp1401_122466(uint32_t p0_, uint32_t p1_, uint32_t p2_); void __Gen_Delegate_Imp1402_122467(uint32_t p0_, uint32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); void __Gen_Delegate_Imp1403_122468(uint32_t p0_, uint8_t p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp1404_122469(int32_t p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp1405_122470(DLL2SDK::Assembly_CSharp::Network::BUY_ITEM_TYPE p0_, uint32_t p1_); void __Gen_Delegate_Imp1406_122471(uint32_t p0_, DLL2SDK::Assembly_CSharp::Network::BUILDABLE_OBSTACEL_ACTION_TYPE p1_); void __Gen_Delegate_Imp1407_122472(DLL2SDK::Assembly_CSharp::Network::NOTIFY_INFO_TYPE p0_, uint32_t p1_); void __Gen_Delegate_Imp1408_122473(int32_t p0_, uint8_t p1_); void __Gen_Delegate_Imp1409_122474(uint32_t p0_, uint32_t p1_, DLL2SDK::Assembly_CSharp::GameBase::EReplayType p2_); void __Gen_Delegate_Imp1410_122475(float p0_, float p1_, float p2_); void __Gen_Delegate_Imp1411_122476(uint32_t p0_, uint32_t p1_); void __Gen_Delegate_Imp1412_122477(uint32_t p0_, uint32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); void __Gen_Delegate_Imp1413_122478(uint8_t p0_, uint32_t p1_, DLL2SDK::Assembly_CSharp::Network::VOTE_VALUE_TYPE p2_); void __Gen_Delegate_Imp1414_122479(int32_t p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, bool p4_); void __Gen_Delegate_Imp1415_122480(DLL2SDK::Assembly_CSharp::GameEngine::EBuildingType p0_, int32_t p1_, int32_t p2_, uint8_t p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p5_); void __Gen_Delegate_Imp1416_122481(uint8_t p0_, uint8_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, float p4_, uint8_t p5_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p6_, float p7_, float p8_); void __Gen_Delegate_Imp1417_122482(uint8_t p0_, uint8_t p1_, uint8_t p2_, bool p3_); void __Gen_Delegate_Imp1418_122483(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, int32_t p3_, uint8_t p4_); void __Gen_Delegate_Imp1419_122484(int32_t p0_, DLL2SDK::Assembly_CSharp::Network::ESYNC_BUFFER_CODEID p1_); void __Gen_Delegate_Imp1420_122485(uint8_t p0_); void __Gen_Delegate_Imp1421_122486(uint8_t p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_); void __Gen_Delegate_Imp1422_122487(uint8_t p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); void __Gen_Delegate_Imp1423_122488(int32_t p0_, DLL2SDK::Assembly_CSharp::Network::EGvoiceRoomType p1_); void __Gen_Delegate_Imp1424_122489(uint32_t p0_, uint32_t p1_, bool p2_); void __Gen_Delegate_Imp1425_122490(int32_t p0_, int32_t p1_, float p2_, int32_t p3_, bool p4_); void __Gen_Delegate_Imp1426_122491(int32_t p0_, int32_t p1_, float p2_, bool p3_); void __Gen_Delegate_Imp1427_122492(uint8_t p0_, float p1_); void __Gen_Delegate_Imp1428_122493(int16_t p0_, int16_t p1_, int16_t p2_, uint16_t p3_, uint16_t p4_); void __Gen_Delegate_Imp1429_122494(uint8_t p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, uint8_t p3_); void __Gen_Delegate_Imp1430_122495(uint32_t p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, uint8_t p2_); void __Gen_Delegate_Imp1431_122496(DLL2SDK::Assembly_CSharp::Network::PERK_COIN_ACTION_TYPE p0_, uint32_t p1_, uint32_t p2_); void __Gen_Delegate_Imp1432_122497(uint32_t p0_, uint32_t p1_, DLL2SDK::Assembly_CSharp::Network::EBRMarkType p2_, uint8_t p3_, uint8_t p4_, int32_t p5_, int32_t p6_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p7_, bool p8_, uint8_t p9_, uint8_t p10_, uint32_t p11_); void __Gen_Delegate_Imp1433_122498(uint32_t p0_, uint32_t p1_, uint32_t p2_, uint8_t p3_); void __Gen_Delegate_Imp1434_122499(uint32_t p0_, uint32_t p1_, uint32_t p2_, uint32_t p3_, uint8_t p4_); void __Gen_Delegate_Imp1435_122500(DLL2SDK::Assembly_CSharp::Network::EMPMarkTacticType p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); void __Gen_Delegate_Imp1436_122501(DLL2SDK::Assembly_CSharp::ECLEventType p0_, uint32_t p1_); void __Gen_Delegate_Imp1437_122502(uint32_t p0_, int32_t p1_, int32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); void __Gen_Delegate_Imp1438_122503(uint32_t p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_); void __Gen_Delegate_Imp1439_122504(int32_t p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); void __Gen_Delegate_Imp1440_122505(DLL2SDK::Assembly_CSharp::ECLEventType p0_); void __Gen_Delegate_Imp1441_122506(float p0_, float p1_); void __Gen_Delegate_Imp1442_122507(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, uint8_t p2_, uint32_t p3_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp1443_122508(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp1444_122509(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Config::EBRMedicinePriorityLevel p1_); void __Gen_Delegate_Imp1445_122510(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_, int32_t p4_); DLL2SDK::Assembly_CSharp::Config::BRSkillItemConfig* __Gen_Delegate_Imp1446_122511(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); bool __Gen_Delegate_Imp1447_122512(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp1448_122513(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp1449_122514(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); bool __Gen_Delegate_Imp1450_122515(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, int32_t p2_, int32_t p3_, float p4_, float p5_); bool __Gen_Delegate_Imp1451_122516(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, int32_t p3_, int32_t p4_, float p5_, float p6_, float p7_, float p8_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp1452_122517(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::RaycastHit p1_, int32_t p2_, int32_t p3_, float p4_, float p5_, float p6_, float p7_); bool __Gen_Delegate_Imp1453_122518(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::RaycastHit* p1_, bool* p2_, float p3_); bool __Gen_Delegate_Imp1454_122519(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, float p2_); void __Gen_Delegate_Imp1455_122520(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EUltID p1_, DLL2SDK::mscorlib::System::Object* p2_); bool __Gen_Delegate_Imp1456_122521(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::EBREquipmentSlotType p1_); bool __Gen_Delegate_Imp1457_122522(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_); void __Gen_Delegate_Imp1458_122523(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t* p2_); DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentSlotItemView* __Gen_Delegate_Imp1459_122524(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentAmmoItemView* __Gen_Delegate_Imp1460_122525(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentAttachmentSlotItemView* __Gen_Delegate_Imp1461_122526(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); bool __Gen_Delegate_Imp1462_122527(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, bool p3_); int32_t __Gen_Delegate_Imp1463_122528(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); bool __Gen_Delegate_Imp1464_122529(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, int32_t p4_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp1465_122530(DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentRawData p0_); void __Gen_Delegate_Imp1466_122531(DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentRawData p0_, int32_t p1_, int32_t p2_, int32_t p3_, int32_t p4_, int32_t p5_); void __Gen_Delegate_Imp1467_122532(DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentRawData p0_, int32_t p1_, int32_t p2_, int32_t p3_); void __Gen_Delegate_Imp1468_122533(DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentRawData p0_, int32_t p1_); void __Gen_Delegate_Imp1469_122534(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::Array* p2_); DLL2SDK::Assembly_CSharp::BRBroadcastEffectStruct* __Gen_Delegate_Imp1470_122535(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp1471_122536(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_); void __Gen_Delegate_Imp1472_122537(uint32_t p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp1473_122538(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint32_t p2_, float p3_); void __Gen_Delegate_Imp1474_122539(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, uint32_t p3_, float p4_); void __Gen_Delegate_Imp1475_122540(uint32_t p0_, DLL2SDK::Array* p1_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRBuffIconItemView* __Gen_Delegate_Imp1476_122541(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRBuffIconItemView* __Gen_Delegate_Imp1477_122542(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp1478_122543(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::BattleRoyale::EBRChatCellType p2_); void __Gen_Delegate_Imp1479_122544(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::EBRChatSpec p1_); void __Gen_Delegate_Imp1480_122545(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::ChatChannel_TAG p1_); DLL2SDK::Assembly_CSharp::EAssetID __Gen_Delegate_Imp1481_122546(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_); float __Gen_Delegate_Imp1482_122547(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_); void __Gen_Delegate_Imp1483_122548(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp1484_122549(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_); bool __Gen_Delegate_Imp1485_122550(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint32_t p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp1486_122551(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint32_t p2_); bool __Gen_Delegate_Imp1487_122552(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint32_t p2_); void __Gen_Delegate_Imp1488_122553(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, int16_t p3_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp1489_122554(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, int16_t p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp1490_122555(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::ChatChannel_TAG p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp1491_122556(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::ChatChannel_TAG p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp1492_122557(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp1493_122558(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatFriendCellItem* __Gen_Delegate_Imp1494_122559(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, bool p2_); float __Gen_Delegate_Imp1495_122560(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); void __Gen_Delegate_Imp1496_122561(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::mscorlib::System::Object* p4_, bool p5_); DLL2SDK::Assembly_CSharp::GameUI::BRDoorHUD_DoorInfo* __Gen_Delegate_Imp1497_122562(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, bool p2_); void __Gen_Delegate_Imp1498_122563(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, uint32_t p2_, bool p3_); DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* __Gen_Delegate_Imp1499_122564(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameUI::Share::ShareReportData* __Gen_Delegate_Imp1500_122565(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::CSProto::msg::TeamStatis* __Gen_Delegate_Imp1501_122566(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::CSProto::msg::AlivePlayerStatis* __Gen_Delegate_Imp1502_122567(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp1503_122568(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, bool p2_, int32_t p3_); void __Gen_Delegate_Imp1504_122569(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint64_t p2_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p3_); void __Gen_Delegate_Imp1505_122570(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::CSProto::msg::ECamp p2_); void __Gen_Delegate_Imp1506_122571(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p2_); void __Gen_Delegate_Imp1507_122572(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p2_, uint32_t p3_, uint64_t p4_); void __Gen_Delegate_Imp1508_122573(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameEngine::EGameResult p2_); void __Gen_Delegate_Imp1509_122574(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::EMatchServiceModule p1_, uint32_t p2_, uint32_t p3_, uint32_t p4_, uint32_t p5_, uint32_t p6_, uint32_t p7_, int32_t p8_); void __Gen_Delegate_Imp1510_122575(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, uint32_t p2_, uint32_t p3_, uint32_t p4_, uint32_t p5_, uint32_t p6_, uint32_t p7_, int32_t p8_); void __Gen_Delegate_Imp1511_122576(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ECamp p1_); void __Gen_Delegate_Imp1512_122577(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::BREventBtnType p1_, bool p2_); void __Gen_Delegate_Imp1513_122578(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp1514_122579(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, int32_t p3_); void __Gen_Delegate_Imp1515_122580(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, float p2_); void __Gen_Delegate_Imp1516_122581(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::PVP::EKillMessageType p2_); DLL2SDK::Assembly_CSharp::PVP::KillMessageData* __Gen_Delegate_Imp1517_122582(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp1518_122583(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::String* p2_, DLL2SDK::UnityEngine::UnityEngine::Color* p3_); bool __Gen_Delegate_Imp1519_122584(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::mscorlib::System::String* p2_, DLL2SDK::UnityEngine::UnityEngine::Color* p3_); DLL2SDK::mscorlib::System::Type* __Gen_Delegate_Imp1520_122585(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp1521_122586(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyType p1_); bool __Gen_Delegate_Imp1522_122587(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_, int32_t p5_, bool p6_); DLL2SDK::Assembly_CSharp::UIWidget* __Gen_Delegate_Imp1523_122588(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp1524_122589(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_); void __Gen_Delegate_Imp1525_122590(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::ELogType p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Array* p3_); DLL2SDK::mscorlib::System::Object* __Gen_Delegate_Imp1526_122591(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyModule* __Gen_Delegate_Imp1527_122592(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameUI::BRNearbyItemView* __Gen_Delegate_Imp1528_122593(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp1529_122594(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, int32_t p2_, bool p3_); void __Gen_Delegate_Imp1530_122595(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp1531_122596(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamMateState p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp1532_122597(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamMateState p1_, uint32_t p2_, DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState p3_); DLL2SDK::Assembly_CSharp::BRPawnRoleIdHud* __Gen_Delegate_Imp1533_122598(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::BRPawnTopName* __Gen_Delegate_Imp1534_122599(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); bool __Gen_Delegate_Imp1535_122600(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, float p3_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp1536_122601(DLL2SDK::mscorlib::System::Object* p0_, bool p1_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRReviveCardInfo* __Gen_Delegate_Imp1537_122602(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::Assembly_CSharp::BattleRoyale::EBRReviveCardInfoState __Gen_Delegate_Imp1538_122603(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); int32_t __Gen_Delegate_Imp1539_122604(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_); void __Gen_Delegate_Imp1540_122605(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, int32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, int32_t p4_); void __Gen_Delegate_Imp1541_122606(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::SYNC_MODE p1_, uint32_t p2_, uint32_t p3_, bool p4_); void __Gen_Delegate_Imp1542_122607(DLL2SDK::mscorlib::System::Object* p0_, uint8_t p1_, uint32_t p2_, uint32_t p3_, int32_t p4_, int32_t p5_); void __Gen_Delegate_Imp1543_122608(DLL2SDK::mscorlib::System::Object* p0_, uint8_t p1_, uint32_t p2_, uint32_t p3_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRReviveCardInfo* __Gen_Delegate_Imp1544_122609(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, bool p2_, DLL2SDK::Assembly_CSharp::BattleRoyale::EBRReviveCardInfoState p3_); void __Gen_Delegate_Imp1545_122610(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, float p2_); void __Gen_Delegate_Imp1546_122611(DLL2SDK::mscorlib::System::Object* p0_, float p1_, int32_t p2_); float __Gen_Delegate_Imp1547_122612(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); DLL2SDK::Assembly_CSharp::Network::EOwnProfessionChipState __Gen_Delegate_Imp1548_122613(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::Config::BRProfessionChipConfig* __Gen_Delegate_Imp1549_122614(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp1550_122615(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::EOwnProfessionChipState p1_); DLL2SDK::Assembly_CSharp::Network::EOwnProfessionChipState __Gen_Delegate_Imp1551_122616(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp1552_122617(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, float p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp1553_122618(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, float p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp1554_122619(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); bool __Gen_Delegate_Imp1555_122620(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::TeamInfoHUDSkydivingState p1_); DLL2SDK::UnityEngine::UnityEngine::Transform* __Gen_Delegate_Imp1556_122621(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::Assembly_CSharp::GameUI::BRTeamMateItem* __Gen_Delegate_Imp1557_122622(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::Assembly_CSharp::GameUI::TeamMateReviveCard* __Gen_Delegate_Imp1558_122623(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); void __Gen_Delegate_Imp1559_122624(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_); void __Gen_Delegate_Imp1560_122625(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, int32_t p2_); void __Gen_Delegate_Imp1561_122626(DLL2SDK::Assembly_CSharp::GameEngine::EUseItemErrCode p0_, int32_t p1_); void __Gen_Delegate_Imp1562_122627(DLL2SDK::Assembly_CSharp::GameEngine::EBRItemErrCode p0_, int32_t p1_, int32_t p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp1563_122628(DLL2SDK::Assembly_CSharp::GameEngine::EUseItemErrCode p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp1564_122629(DLL2SDK::Assembly_CSharp::GameEngine::EBRItemErrCode p0_); void __Gen_Delegate_Imp1565_122630(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Color p1_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRWeaponView_BRWeaponItemBinding* __Gen_Delegate_Imp1566_122631(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp1567_122632(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); bool __Gen_Delegate_Imp1568_122633(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::EBRReviveCardInfoState p1_, DLL2SDK::Assembly_CSharp::BattleRoyale::EBRReviveCardInfoState p2_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamMateState __Gen_Delegate_Imp1569_122634(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamMateState __Gen_Delegate_Imp1570_122635(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); bool __Gen_Delegate_Imp1571_122636(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* __Gen_Delegate_Imp1572_122637(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp1573_122638(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamMateState p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp1574_122639(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRMapAreaType p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp1575_122640(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRMapAreaType p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp1576_122641(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); bool __Gen_Delegate_Imp1577_122642(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRMapAreaType p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); bool __Gen_Delegate_Imp1578_122643(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_); bool __Gen_Delegate_Imp1579_122644(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_); int32_t __Gen_Delegate_Imp1580_122645(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_); int32_t __Gen_Delegate_Imp1581_122646(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp1582_122647(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_); void __Gen_Delegate_Imp1583_122648(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::UnityEngine::UnityEngine::Color p2_); DLL2SDK::Array* __Gen_Delegate_Imp1584_122649(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Array* __Gen_Delegate_Imp1585_122650(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Array* __Gen_Delegate_Imp1586_122651(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp1587_122652(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp1588_122653(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplineSegmentData* __Gen_Delegate_Imp1589_122654(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplineSegmentData* __Gen_Delegate_Imp1590_122655(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRZipline* __Gen_Delegate_Imp1591_122656(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplineServerInfo* __Gen_Delegate_Imp1592_122657(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, bool p2_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp1593_122658(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplineSegment* __Gen_Delegate_Imp1594_122659(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplineSegment* __Gen_Delegate_Imp1595_122660(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp1596_122661(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_); bool __Gen_Delegate_Imp1597_122662(DLL2SDK::mscorlib::System::Object* p0_, float* p1_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplinePawnComponent* __Gen_Delegate_Imp1598_122663(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRZombieZoneStatus __Gen_Delegate_Imp1599_122664(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); void __Gen_Delegate_Imp1600_122665(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRZombieZoneStatus p2_); bool __Gen_Delegate_Imp1601_122666(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp1602_122667(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRZombieZoneType p2_); void __Gen_Delegate_Imp1603_122668(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp1604_122669(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, float p3_, int32_t p4_, int32_t p5_); void __Gen_Delegate_Imp1605_122670(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, float p3_, bool p4_); void __Gen_Delegate_Imp1606_122671(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVP::ScoreModel* p1_); void __Gen_Delegate_Imp1607_122672(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, bool p2_, bool p3_); bool __Gen_Delegate_Imp1608_122673(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::GameBase::IChannelServices* __Gen_Delegate_Imp1609_122674(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp1610_122675(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_EIsPaidUser p1_, DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_EHsModuleType p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp1611_122676(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp1612_122677(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp1613_122678(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ENoticeType p1_); void __Gen_Delegate_Imp1614_122679(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp1615_122680(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::mscorlib::System::Object* p6_, DLL2SDK::mscorlib::System::Object* p7_, DLL2SDK::mscorlib::System::Object* p8_, DLL2SDK::mscorlib::System::Object* p9_); void __Gen_Delegate_Imp1616_122681(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::mscorlib::System::Object* p6_, DLL2SDK::mscorlib::System::Object* p7_, DLL2SDK::mscorlib::System::Object* p8_); void __Gen_Delegate_Imp1617_122682(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_); void __Gen_Delegate_Imp1618_122683(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget p1_, DLL2SDK::mscorlib::System::Object* p2_); bool __Gen_Delegate_Imp1619_122684(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_); void __Gen_Delegate_Imp1620_122685(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EGameParmToggle p1_); bool __Gen_Delegate_Imp1621_122686(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EGameParmToggle p1_); bool __Gen_Delegate_Imp1622_122687(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::EFuncBlockType p1_); DLL2SDK::Assembly_CSharp::WNPlugins::PandoraAdapter::PandoraMsg* __Gen_Delegate_Imp1623_122688(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::FacePopupBaseController* __Gen_Delegate_Imp1624_122689(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp1625_122690(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint32_t p2_, uint32_t p3_); DLL2SDK::UnityEngine::UnityEngine::Font* __Gen_Delegate_Imp1626_122691(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp1627_122692(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::PandoraPopScene p1_, int32_t p2_, int32_t p3_); void __Gen_Delegate_Imp1628_122693(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EStage p1_); DLL2SDK::Array* __Gen_Delegate_Imp1629_122694(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_); DLL2SDK::Array* __Gen_Delegate_Imp1630_122695(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_); void __Gen_Delegate_Imp1631_122696(wchar_t p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_); int64_t __Gen_Delegate_Imp1632_122697(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::CSProto::msg::ELanguageCode __Gen_Delegate_Imp1633_122698(DLL2SDK::mscorlib::System::Object* p0_); int64_t __Gen_Delegate_Imp1634_122699(DLL2SDK::mscorlib::System::DateTime p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp1635_122700(DLL2SDK::System::System::Collections::Generic::SortedDictionary_2* p0_, DLL2SDK::Assembly_CSharp::GameBase::HttpMethod p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); bool __Gen_Delegate_Imp1636_122701(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::System::System::Net::Security::SslPolicyErrors p4_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp1637_122702(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::System::System::Collections::Generic::SortedDictionary_2* p2_, DLL2SDK::Assembly_CSharp::GameBase::HttpMethod p3_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* p4_, int32_t p5_); bool __Gen_Delegate_Imp1638_122703(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp1639_122704(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget p1_); DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKFriendReqInfo* __Gen_Delegate_Imp1640_122705(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget p2_); void __Gen_Delegate_Imp1641_122706(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp1642_122707(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget p0_); void __Gen_Delegate_Imp1643_122708(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_, bool p5_, bool p6_, DLL2SDK::mscorlib::System::Object* p7_, int32_t p8_, int32_t p9_, bool p10_, bool p11_); void __Gen_Delegate_Imp1644_122709(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_, int32_t p5_, bool p6_, bool p7_, DLL2SDK::mscorlib::System::Object* p8_, int32_t p9_, int32_t p10_, bool p11_, bool p12_); void __Gen_Delegate_Imp1645_122710(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_, int32_t p4_, DLL2SDK::mscorlib::System::Object* p5_, int32_t p6_, bool p7_, bool p8_, DLL2SDK::mscorlib::System::Object* p9_, int32_t p10_, int32_t p11_, bool p12_, bool p13_); bool __Gen_Delegate_Imp1646_122711(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, bool p2_); DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* __Gen_Delegate_Imp1647_122712(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::GameUI::EasyListItemWrapperController* __Gen_Delegate_Imp1648_122713(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::UIScrollView* __Gen_Delegate_Imp1649_122714(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp1650_122715(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_, int32_t p4_, bool p5_, bool p6_, bool p7_, bool p8_); void __Gen_Delegate_Imp1651_122716(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_, int32_t p4_, DLL2SDK::mscorlib::System::Object* p5_, int32_t p6_); void __Gen_Delegate_Imp1652_122717(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_, int32_t p5_, bool p6_); void __Gen_Delegate_Imp1653_122718(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, DLL2SDK::Assembly_CSharp::GameUI::ECommonButtonStyle p3_); void __Gen_Delegate_Imp1654_122719(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_); void __Gen_Delegate_Imp1655_122720(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::EResourceType p1_, int32_t p2_, int32_t p3_); void __Gen_Delegate_Imp1656_122721(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxButtonsType p4_, int32_t p5_, bool p6_, bool p7_, DLL2SDK::mscorlib::System::Object* p8_, DLL2SDK::mscorlib::System::Object* p9_); void __Gen_Delegate_Imp1657_122722(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult p1_); void __Gen_Delegate_Imp1658_122723(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, bool p3_); void __Gen_Delegate_Imp1659_122724(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameResult p1_); void __Gen_Delegate_Imp1660_122725(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::LitePackDownloadBoxView_RetryNoticeType p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp1661_122726(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::LitePackDownloadBoxView_NetNoticeType p1_, uint32_t p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp1662_122727(DLL2SDK::Assembly_CSharp::GameUI::LitePackDownloadBoxView_RetryNoticeType p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp1663_122728(DLL2SDK::Assembly_CSharp::GameUI::LitePackDownloadBoxView_NetNoticeType p0_, uint32_t p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp1664_122729(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::LitePackDownloadBoxView_RetryNoticeType p1_); void __Gen_Delegate_Imp1665_122730(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::LitePackDownloadBoxView_NetNoticeType p1_, uint32_t p2_); void __Gen_Delegate_Imp1666_122731(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, bool p3_, int32_t p4_, float p5_, bool p6_); void __Gen_Delegate_Imp1667_122732(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxButtonsType p4_, int32_t p5_, bool p6_, bool p7_, DLL2SDK::mscorlib::System::Object* p8_, DLL2SDK::mscorlib::System::Object* p9_, bool p10_); void __Gen_Delegate_Imp1668_122733(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_); void __Gen_Delegate_Imp1669_122734(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_, int32_t p4_); void __Gen_Delegate_Imp1670_122735(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::EReconnectAction p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp1671_122736(DLL2SDK::Assembly_CSharp::GameUI::EReconnectAction p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::UnityEngine::UnityEngine::Rect __Gen_Delegate_Imp1672_122737(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp1673_122738(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxButtonsType p4_, bool p5_, bool p6_, DLL2SDK::mscorlib::System::Object* p7_, DLL2SDK::mscorlib::System::Object* p8_); void __Gen_Delegate_Imp1674_122739(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameCommon::EUIRichState p1_); void __Gen_Delegate_Imp1675_122740(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Array* p3_); void __Gen_Delegate_Imp1676_122741(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_, bool p3_); void __Gen_Delegate_Imp1677_122742(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint64_t p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp1678_122743(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Array* p2_); DLL2SDK::UnityEngine::UnityEngine::Color __Gen_Delegate_Imp1679_122744(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Array* __Gen_Delegate_Imp1680_122745(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::Config::ELevelInfoType __Gen_Delegate_Imp1681_122746(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp1682_122747(int32_t p0_, int32_t p1_, bool p2_, bool p3_); int32_t __Gen_Delegate_Imp1683_122748(uint32_t p0_, uint32_t p1_, uint32_t p2_, uint32_t p3_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp1684_122749(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, bool p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp1685_122750(uint32_t p0_); void __Gen_Delegate_Imp1686_122751(int32_t p0_, DLL2SDK::UnityEngine::UnityEngine::Transform* p1_); int32_t __Gen_Delegate_Imp1687_122752(DLL2SDK::Assembly_CSharp::GameShop::ECodmShopType p0_); int32_t __Gen_Delegate_Imp1688_122753(uint64_t p0_); DLL2SDK::Assembly_CSharp::Config::LevelUnlockConfigConfig* __Gen_Delegate_Imp1689_122754(int32_t p0_); DLL2SDK::Assembly_CSharp::Config::BRLadderScoreAwardConfig* __Gen_Delegate_Imp1690_122755(int32_t p0_); void __Gen_Delegate_Imp1691_122756(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, float p2_, float p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::UnityEngine::UnityEngine::Quaternion __Gen_Delegate_Imp1692_122757(DLL2SDK::UnityEngine::UnityEngine::Quaternion p0_, float p1_); void __Gen_Delegate_Imp1693_122758(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::EUIItemsBatchAnimationMethod p1_, float p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp1694_122759(DLL2SDK::mscorlib::System::Object* p0_, float p1_); void __Gen_Delegate_Imp1695_122760(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::EUIFadeEffectDirection p1_); void __Gen_Delegate_Imp1696_122761(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::Assembly_CSharp::GameUI::EUIFadeEffectDirection p2_); void __Gen_Delegate_Imp1697_122762(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, bool p2_, float p3_); DLL2SDK::Assembly_CSharp::GameUI::UIPreAnimationManager* __Gen_Delegate_Imp1698_122763(); DLL2SDK::Assembly_CSharp::GameUI::UITimeGroupsDispatcher_AnimationTimeGroupCatergory* __Gen_Delegate_Imp1699_122764(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp1700_122765(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector4 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); DLL2SDK::Assembly_CSharp::GameUI::UIFlexibleListBaseCell* __Gen_Delegate_Imp1701_122766(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::EAssetID p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::Assembly_CSharp::GameUI::UIFlexibleListBaseCell* __Gen_Delegate_Imp1702_122767(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::EAssetID p2_); DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* __Gen_Delegate_Imp1703_122768(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath p1_, DLL2SDK::Assembly_CSharp::EAssetID p2_, bool p3_); void __Gen_Delegate_Imp1704_122769(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath p2_); DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* __Gen_Delegate_Imp1705_122770(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath p1_); void __Gen_Delegate_Imp1706_122771(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath p1_, int32_t p2_); void __Gen_Delegate_Imp1707_122772(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath p1_); float __Gen_Delegate_Imp1708_122773(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath p1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp1709_122774(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath p1_); void __Gen_Delegate_Imp1710_122775(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath p1_, bool p2_); DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPool* __Gen_Delegate_Imp1711_122776(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_); bool __Gen_Delegate_Imp1712_122777(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath p1_, DLL2SDK::Assembly_CSharp::EAssetID p2_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* p3_); bool __Gen_Delegate_Imp1713_122778(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath p0_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath p1_); void __Gen_Delegate_Imp1714_122779(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath p0_, int32_t p1_, int32_t p2_); bool __Gen_Delegate_Imp1715_122780(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath p1_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* p2_); DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* __Gen_Delegate_Imp1716_122781(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameUI::UIFlowCellContainer* __Gen_Delegate_Imp1717_122782(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::GameUI::UIFlowCellContainer* __Gen_Delegate_Imp1718_122783(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp1719_122784(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowCellContainer* p2_); DLL2SDK::Array* __Gen_Delegate_Imp1720_122785(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell* __Gen_Delegate_Imp1721_122786(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::EAssetID p2_, bool p3_); void __Gen_Delegate_Imp1722_122787(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::EAssetID p2_); DLL2SDK::Assembly_CSharp::GameUI::UIFlowRollList* __Gen_Delegate_Imp1723_122788(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_); bool __Gen_Delegate_Imp1724_122789(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::EAssetID p2_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell* p3_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp1725_122790(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_); float __Gen_Delegate_Imp1726_122791(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_); void __Gen_Delegate_Imp1727_122792(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp1728_122793(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Array* p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp1729_122794(float p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* __Gen_Delegate_Imp1730_122795(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp1731_122796(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_, bool p4_); DLL2SDK::Assembly_CSharp::GameUI::IReuseListItemController* __Gen_Delegate_Imp1732_122797(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); bool __Gen_Delegate_Imp1733_122798(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::Assembly_CSharp::GameUI::ReuseListItemWrapperController* __Gen_Delegate_Imp1734_122799(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_); void __Gen_Delegate_Imp1735_122800(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_, int32_t p4_, bool p5_); DLL2SDK::Assembly_CSharp::GameUI::IEasyItemAnim* __Gen_Delegate_Imp1736_122801(DLL2SDK::Assembly_CSharp::GameUI::EasyAnimType p0_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __Gen_Delegate_Imp1737_122802(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); bool __Gen_Delegate_Imp1738_122803(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::ETipsType p1_, DLL2SDK::mscorlib::System::Object* p2_); bool __Gen_Delegate_Imp1739_122804(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::ETipsType p1_); void __Gen_Delegate_Imp1740_122805(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::ETipsType p1_); int32_t __Gen_Delegate_Imp1741_122806(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::ETipsType p1_); bool __Gen_Delegate_Imp1742_122807(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::ETipsType p1_, int32_t p2_); void __Gen_Delegate_Imp1743_122808(DLL2SDK::Assembly_CSharp::GameUI::ETipsType p0_, DLL2SDK::Assembly_CSharp::GameUI::ETipsType p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* __Gen_Delegate_Imp1744_122809(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp1745_122810(DLL2SDK::Assembly_CSharp::GameUI::ETipsType p0_); DLL2SDK::Assembly_CSharp::GameUI::ETipsType __Gen_Delegate_Imp1746_122811(DLL2SDK::Assembly_CSharp::GameUI::ETipsType p0_); DLL2SDK::mscorlib::System::Reflection::Assembly* __Gen_Delegate_Imp1747_122812(); void __Gen_Delegate_Imp1748_122813(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector4 p1_); DLL2SDK::Array* __Gen_Delegate_Imp1749_122814(int32_t p0_); int32_t __Gen_Delegate_Imp1750_122815(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t* p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_, int32_t p5_); int32_t __Gen_Delegate_Imp1751_122816(DLL2SDK::mscorlib::System::Object* p0_, int32_t* p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_, int32_t p4_); void __Gen_Delegate_Imp1752_122817(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t* p4_, int32_t p5_); void __Gen_Delegate_Imp1753_122818(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t* p3_, int32_t p4_); bool __Gen_Delegate_Imp1754_122819(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Array* p1_, int32_t* p2_); bool __Gen_Delegate_Imp1755_122820(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Array* p1_, int32_t* p2_, DLL2SDK::Assembly_CSharp::Config::ConfigLoadOption p3_); DLL2SDK::Array* __Gen_Delegate_Imp1756_122821(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Config::ConfigLoadOption p1_); bool __Gen_Delegate_Imp1757_122822(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Array* p2_, int32_t* p3_); DLL2SDK::Assembly_CSharp::GameEngine::AssetStoreData* __Gen_Delegate_Imp1758_122823(); DLL2SDK::Assembly_CSharp::GameEngine::AssetStoreUIAtlasData* __Gen_Delegate_Imp1759_122824(); DLL2SDK::Assembly_CSharp::GameEngine::MapStore* __Gen_Delegate_Imp1760_122825(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponSocketManager_SocketDataStore* __Gen_Delegate_Imp1761_122826(); DLL2SDK::Assembly_CSharp::GameEngine::UIAtlasSpriteListData* __Gen_Delegate_Imp1762_122827(); DLL2SDK::Assembly_CSharp::GameEngine::BundleMappingContainer* __Gen_Delegate_Imp1763_122828(); DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleLocation* __Gen_Delegate_Imp1764_122829(); DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleTransferManifest* __Gen_Delegate_Imp1765_122830(); DLL2SDK::Assembly_CSharp::GameEngine::AssetToBundleManifest* __Gen_Delegate_Imp1766_122831(); DLL2SDK::Assembly_CSharp::GameEngine::AssetModuleStoreData* __Gen_Delegate_Imp1767_122832(); DLL2SDK::Assembly_CSharp::GameEngine::MapModuleStoreData* __Gen_Delegate_Imp1768_122833(); DLL2SDK::Assembly_CSharp::GameEngine::AudioModuleStoreData* __Gen_Delegate_Imp1769_122834(); DLL2SDK::Assembly_CSharp::GameEngine::VideoModuleStoreData* __Gen_Delegate_Imp1770_122835(); DLL2SDK::Assembly_CSharp::GameEngine::AssetIDModuleData* __Gen_Delegate_Imp1771_122836(); DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleModuleLocation* __Gen_Delegate_Imp1772_122837(); DLL2SDK::Assembly_CSharp::GameEngine::VideoAndAudioDynamicLocation* __Gen_Delegate_Imp1773_122838(); DLL2SDK::Assembly_CSharp::GameEngine::AttachIDData* __Gen_Delegate_Imp1774_122839(); DLL2SDK::Assembly_CSharp::GameEngine::AttachIDStoreData* __Gen_Delegate_Imp1775_122840(); void __Gen_Delegate_Imp1776_122841(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, int32_t* p5_, bool* p6_); DLL2SDK::Assembly_CSharp::Config::DataPropertyDatabase_DataPropertyTagInfo* __Gen_Delegate_Imp1777_122842(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::Config::DataPropertyBase* __Gen_Delegate_Imp1778_122843(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::Config::DataPropertyBase* __Gen_Delegate_Imp1779_122844(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp1780_122845(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_, uint32_t p3_, uint32_t p4_); void __Gen_Delegate_Imp1781_122846(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_, uint32_t p4_); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* __Gen_Delegate_Imp1782_122847(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); int32_t __Gen_Delegate_Imp1783_122848(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, uint64_t p2_, DLL2SDK::CSProto::msg::ECamp p3_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* __Gen_Delegate_Imp1784_122849(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ECamp p1_); DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* __Gen_Delegate_Imp1785_122850(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ECamp p1_, uint32_t p2_, uint64_t p3_, bool p4_, uint32_t p5_); void __Gen_Delegate_Imp1786_122851(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ECamp p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* p3_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* __Gen_Delegate_Imp1787_122852(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::CSProto::msg::ECamp p2_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* __Gen_Delegate_Imp1788_122853(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::CSProto::msg::ECamp p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p4_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* __Gen_Delegate_Imp1789_122854(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* __Gen_Delegate_Imp1790_122855(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp1791_122856(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::Type* __Gen_Delegate_Imp1792_122857(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::Assembly_CSharp::GameEngine::LuaSyncLevelObject* __Gen_Delegate_Imp1793_122858(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::Assembly_CSharp::StartSpot* __Gen_Delegate_Imp1794_122859(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ECamp p1_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* __Gen_Delegate_Imp1795_122860(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint64_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p4_, DLL2SDK::CSProto::msg::ECamp p5_, uint32_t p6_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* __Gen_Delegate_Imp1796_122861(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint64_t p2_, uint32_t p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p5_, DLL2SDK::CSProto::msg::ECamp p6_, int32_t p7_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* __Gen_Delegate_Imp1797_122862(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint64_t p2_, uint32_t p3_, bool p4_, DLL2SDK::CSProto::msg::ECamp p5_, DLL2SDK::mscorlib::System::Object* p6_, int32_t p7_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p8_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p9_); DLL2SDK::CSProto::msg::ECamp __Gen_Delegate_Imp1798_122863(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); int32_t __Gen_Delegate_Imp1799_122864(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ECamp p1_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* __Gen_Delegate_Imp1800_122865(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp1801_122866(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, uint32_t p3_, int32_t p4_); void __Gen_Delegate_Imp1802_122867(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, int32_t p3_); void __Gen_Delegate_Imp1803_122868(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, bool p3_, int32_t p4_, float p5_); DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* __Gen_Delegate_Imp1804_122869(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* __Gen_Delegate_Imp1805_122870(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* __Gen_Delegate_Imp1806_122871(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, uint32_t p3_, int32_t p4_, DLL2SDK::mscorlib::System::Object* p5_, int32_t p6_, uint32_t p7_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* __Gen_Delegate_Imp1807_122872(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_, float p4_, float p5_, float p6_, float p7_, float p8_, float p9_, int32_t p10_, int32_t p11_, DLL2SDK::mscorlib::System::Object* p12_, DLL2SDK::mscorlib::System::Object* p13_, int32_t p14_, uint32_t p15_, bool p16_, bool p17_, bool p18_); DLL2SDK::Assembly_CSharp::GameEngine::MissileProjectile* __Gen_Delegate_Imp1808_122873(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ECamp p1_, uint32_t p2_, int32_t p3_, DLL2SDK::Assembly_CSharp::GameEngine::MissileParameter p4_, DLL2SDK::Assembly_CSharp::GameEngine::MissileFlyInfo p5_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* __Gen_Delegate_Imp1809_122874(DLL2SDK::mscorlib::System::Object* p0_, float* p1_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* __Gen_Delegate_Imp1810_122875(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameBase::ETriggerWeaponType __Gen_Delegate_Imp1811_122876(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* __Gen_Delegate_Imp1812_122877(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::GameEngine::MissileProjectile* __Gen_Delegate_Imp1813_122878(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp1814_122879(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::Assembly_CSharp::GameEngine::EExplodeType p4_, float p5_, bool p6_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* __Gen_Delegate_Imp1815_122880(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EProjectileType p1_); bool __Gen_Delegate_Imp1816_122881(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* __Gen_Delegate_Imp1817_122882(DLL2SDK::mscorlib::System::Object* p0_, uint8_t p1_, uint32_t p2_); DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* __Gen_Delegate_Imp1818_122883(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); bool __Gen_Delegate_Imp1819_122884(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EActorType p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GameComponent* __Gen_Delegate_Imp1820_122885(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::WeaponControllerAssetRecorder* __Gen_Delegate_Imp1821_122886(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp1822_122887(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EPawnStateLock p1_, float p2_); void __Gen_Delegate_Imp1823_122888(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EPawnStateLock p1_); void __Gen_Delegate_Imp1824_122889(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EGravitySpikesState p1_, float p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp1825_122890(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EGravitySpikesState p1_); DLL2SDK::Assembly_CSharp::Network::ESYNC_ANIM_NAME __Gen_Delegate_Imp1826_122891(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EGravitySpikesState p1_); bool __Gen_Delegate_Imp1827_122892(DLL2SDK::mscorlib::System::Object* p0_, bool* p1_); void __Gen_Delegate_Imp1828_122893(DLL2SDK::mscorlib::System::Object* p0_, float p1_, uint32_t p2_); DLL2SDK::Assembly_CSharp::GameEngine::LaunchParam* __Gen_Delegate_Imp1829_122894(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp1830_122895(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EUpwardLaunchState p1_); DLL2SDK::Assembly_CSharp::LogicalComponent* __Gen_Delegate_Imp1831_122896(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameEngine::SwitchRoleComponent_ESwitchStep __Gen_Delegate_Imp1832_122897(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* __Gen_Delegate_Imp1833_122898(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, DLL2SDK::CSProto::msg::ECamp p3_); void __Gen_Delegate_Imp1834_122899(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleHUDState p1_); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* __Gen_Delegate_Imp1835_122900(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp1836_122901(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, int32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p3_); void __Gen_Delegate_Imp1837_122902(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float* p2_, int32_t p3_); void __Gen_Delegate_Imp1838_122903(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_, bool p3_); void __Gen_Delegate_Imp1839_122904(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p1_, bool p2_); bool __Gen_Delegate_Imp1840_122905(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, bool* p4_); void __Gen_Delegate_Imp1841_122906(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* p2_); DLL2SDK::UnityEngine::UnityEngine::Quaternion __Gen_Delegate_Imp1842_122907(DLL2SDK::mscorlib::System::Object* p0_, bool p1_); void __Gen_Delegate_Imp1843_122908(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_); void __Gen_Delegate_Imp1844_122909(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::Pawn_EDirection p1_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType p2_); DLL2SDK::UnityEngine::UnityEngine::Transform* __Gen_Delegate_Imp1845_122910(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp1846_122911(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* p1_); DLL2SDK::Assembly_CSharp::GameBase::Pawn_EDirection __Gen_Delegate_Imp1847_122912(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameEngine::AtackableTargetPriority __Gen_Delegate_Imp1848_122913(DLL2SDK::mscorlib::System::Object* p0_); float __Gen_Delegate_Imp1849_122914(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, float p2_); float __Gen_Delegate_Imp1850_122915(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, bool p2_, float p3_); void __Gen_Delegate_Imp1851_122916(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint8_t p2_, int32_t p3_); void __Gen_Delegate_Imp1852_122917(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, float p2_, float p3_); void __Gen_Delegate_Imp1853_122918(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_, float p4_); void __Gen_Delegate_Imp1854_122919(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint64_t p2_); void __Gen_Delegate_Imp1855_122920(DLL2SDK::mscorlib::System::Object* p0_, float p1_, bool p2_, float p3_); void __Gen_Delegate_Imp1856_122921(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::UnityEngine::UnityEngine::Vector4 p2_); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* __Gen_Delegate_Imp1857_122922(DLL2SDK::mscorlib::System::Object* p0_, float p1_); void __Gen_Delegate_Imp1858_122923(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::AnimatorCullingMode p1_); int32_t __Gen_Delegate_Imp1859_122924(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType p1_); DLL2SDK::Assembly_CSharp::GameBase::Pawn_MotionDirection __Gen_Delegate_Imp1860_122925(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp1861_122926(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_, float p4_, float p5_); void __Gen_Delegate_Imp1862_122927(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_, float p4_); void __Gen_Delegate_Imp1863_122928(DLL2SDK::mscorlib::System::Object* p0_, float p1_, bool p2_, bool p3_); DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* __Gen_Delegate_Imp1864_122929(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp1865_122930(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_); bool __Gen_Delegate_Imp1866_122931(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, bool p2_); void __Gen_Delegate_Imp1867_122932(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, int32_t p2_, float p3_); bool __Gen_Delegate_Imp1868_122933(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::RaycastHit* p1_); void __Gen_Delegate_Imp1869_122934(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, uint32_t p3_); void __Gen_Delegate_Imp1870_122935(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, uint32_t p3_, int32_t p4_, int32_t p5_, uint32_t p6_); bool __Gen_Delegate_Imp1871_122936(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* p4_); float __Gen_Delegate_Imp1872_122937(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_); float __Gen_Delegate_Imp1873_122938(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState p1_); void __Gen_Delegate_Imp1874_122939(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, float p2_, int32_t p3_, float p4_); void __Gen_Delegate_Imp1875_122940(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, float p2_, bool p3_); void __Gen_Delegate_Imp1876_122941(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, float p2_, int32_t p3_); void __Gen_Delegate_Imp1877_122942(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp1878_122943(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_); void __Gen_Delegate_Imp1879_122944(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_); void __Gen_Delegate_Imp1880_122945(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_, bool* p3_); void __Gen_Delegate_Imp1881_122946(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, bool p2_, bool p3_, bool p4_); void __Gen_Delegate_Imp1882_122947(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Bounds p1_); uint8_t __Gen_Delegate_Imp1883_122948(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp1884_122949(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EPawnRendererType p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp1885_122950(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp1886_122951(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Array* p1_); void __Gen_Delegate_Imp1887_122952(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EPawnRendererType p1_, DLL2SDK::mscorlib::System::Object* p2_); bool __Gen_Delegate_Imp1888_122953(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::ESwitchWeaponType p1_); bool __Gen_Delegate_Imp1889_122954(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint8_t p2_, int32_t p3_); void __Gen_Delegate_Imp1890_122955(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::ESwitchWeaponType p1_); DLL2SDK::Assembly_CSharp::GameBase::Weapon* __Gen_Delegate_Imp1891_122956(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint8_t p2_, int32_t p3_, int32_t p4_, uint32_t p5_); void __Gen_Delegate_Imp1892_122957(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, bool p4_); void __Gen_Delegate_Imp1893_122958(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, bool p2_, bool p3_, int32_t p4_, bool p5_); void __Gen_Delegate_Imp1894_122959(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState p1_, bool p2_); void __Gen_Delegate_Imp1895_122960(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EPawnStateLock p1_, bool p2_); bool __Gen_Delegate_Imp1896_122961(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EPawnStateLock p1_); void __Gen_Delegate_Imp1897_122962(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::Pawn_EU_OnCallback p1_); void __Gen_Delegate_Imp1898_122963(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::Pawn_EU_OnCallback p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp1899_122964(DLL2SDK::mscorlib::System::Object* p0_, float p1_, bool p2_); void __Gen_Delegate_Imp1900_122965(DLL2SDK::mscorlib::System::Object* p0_, bool* p1_, bool* p2_); float __Gen_Delegate_Imp1901_122966(DLL2SDK::mscorlib::System::Object* p0_, float p1_, bool p2_); void __Gen_Delegate_Imp1902_122967(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, float p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_); DLL2SDK::Array* __Gen_Delegate_Imp1903_122968(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp_firstpass::RootMotion::Dynamics::Muscle* __Gen_Delegate_Imp1904_122969(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup p1_); DLL2SDK::Assembly_CSharp_firstpass::RootMotion::Dynamics::Muscle* __Gen_Delegate_Imp1905_122970(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp1906_122971(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup p1_); void __Gen_Delegate_Imp1907_122972(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAnimate p1_, float p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp1908_122973(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAnimate p1_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* __Gen_Delegate_Imp1909_122974(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeState* p1_, DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAttackDistance* p2_, DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAttackDirection* p3_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* __Gen_Delegate_Imp1910_122975(DLL2SDK::mscorlib::System::Object* p0_, float* p1_); DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAttackDirection __Gen_Delegate_Imp1911_122976(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp1912_122977(DLL2SDK::mscorlib::System::Object* p0_, float* p1_); float __Gen_Delegate_Imp1913_122978(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::Assembly_CSharp::WeaponData* __Gen_Delegate_Imp1914_122979(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp1915_122980(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, DLL2SDK::mscorlib::System::Object* p5_); DLL2SDK::Assembly_CSharp::GameUI::ECrossHairType __Gen_Delegate_Imp1916_122981(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* __Gen_Delegate_Imp1917_122982(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp1918_122983(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameBase::Weapon_WeaponSwitchFailReason* p2_); bool __Gen_Delegate_Imp1919_122984(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType p1_); DLL2SDK::Assembly_CSharp::GameEngine::EDamageType __Gen_Delegate_Imp1920_122985(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* __Gen_Delegate_Imp1921_122986(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint8_t p2_); void __Gen_Delegate_Imp1922_122987(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint8_t p2_); void __Gen_Delegate_Imp1923_122988(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, bool p3_, int32_t p4_); bool __Gen_Delegate_Imp1924_122989(DLL2SDK::mscorlib::System::Object* p0_, float* p1_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* p2_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp1925_122990(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, bool p4_, bool p5_); bool __Gen_Delegate_Imp1926_122991(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p1_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* p2_); bool __Gen_Delegate_Imp1927_122992(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p1_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* p2_, bool p3_); float __Gen_Delegate_Imp1928_122993(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, bool p3_, float p4_, bool p5_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __Gen_Delegate_Imp1929_122994(DLL2SDK::mscorlib::System::Object* p0_, float p1_, bool p2_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __Gen_Delegate_Imp1930_122995(DLL2SDK::mscorlib::System::Object* p0_, float p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp1931_122996(int32_t p0_, bool p1_); DLL2SDK::Assembly_CSharp::ERotateSensitiveType __Gen_Delegate_Imp1932_122997(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp1933_122998(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ERotateSensitiveType* p1_, DLL2SDK::Assembly_CSharp::ERotateSensitiveType* p2_); void __Gen_Delegate_Imp1934_122999(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType p1_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp1935_123000(DLL2SDK::mscorlib::System::Object* p0_, bool* p1_); DLL2SDK::UnityEngine::UnityEngine::Quaternion __Gen_Delegate_Imp1936_123001(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_); void __Gen_Delegate_Imp1937_123002(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::Weapon_BRThrowWeaponAnimDefine p1_, float p2_); void __Gen_Delegate_Imp1938_123003(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::Weapon_BRThrowWeaponAnimDefine p1_, bool p2_); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType __Gen_Delegate_Imp1939_123004(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::UnityEngine::UnityEngine::Transform* __Gen_Delegate_Imp1940_123005(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool* p2_); void __Gen_Delegate_Imp1941_123006(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameBase::EWeaponChangeClip p2_); void __Gen_Delegate_Imp1942_123007(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EWeaponChangeClip p1_); void __Gen_Delegate_Imp1943_123008(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameBase::EWeaponAimAnim p2_, float p3_); void __Gen_Delegate_Imp1944_123009(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EWeaponAimAnim p1_, float p2_); void __Gen_Delegate_Imp1945_123010(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, float p3_); float __Gen_Delegate_Imp1946_123011(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp1947_123012(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t* p2_, DLL2SDK::mscorlib::System::String* p3_, int32_t* p4_); void __Gen_Delegate_Imp1948_123013(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, bool p2_, bool p3_, bool p4_, bool p5_, float p6_); void __Gen_Delegate_Imp1949_123014(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::AnimatorUtils_MoveClipType p1_); void __Gen_Delegate_Imp1950_123015(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::AnimatorUtils_MoveClipType p1_, float p2_); DLL2SDK::Assembly_CSharp::CameraAnimData* __Gen_Delegate_Imp1951_123016(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ECameraAnim p1_); bool __Gen_Delegate_Imp1952_123017(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ECameraAnim p1_); void __Gen_Delegate_Imp1953_123018(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, bool p3_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType p4_, DLL2SDK::Assembly_CSharp::ECameraAnim p5_); void __Gen_Delegate_Imp1954_123019(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ECameraAnim p1_, float p2_, bool p3_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType p4_); DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* __Gen_Delegate_Imp1955_123020(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::GameBase::WeaponEffectLevelController* __Gen_Delegate_Imp1956_123021(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::Config::WeaponAssetGroupConfConfig* __Gen_Delegate_Imp1957_123022(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::Config::WeaponFireEffectConfigConfig* __Gen_Delegate_Imp1958_123023(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp1959_123024(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_, int32_t p4_, int32_t p5_, DLL2SDK::mscorlib::System::Object* p6_, bool p7_); DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* __Gen_Delegate_Imp1960_123025(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponPart* __Gen_Delegate_Imp1961_123026(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_); void __Gen_Delegate_Imp1962_123027(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, int32_t p3_, int32_t p4_); DLL2SDK::Assembly_CSharp::GameEngine::OpticsType __Gen_Delegate_Imp1963_123028(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp1964_123029(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponPartName p1_); void __Gen_Delegate_Imp1965_123030(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponAttribute p1_, DLL2SDK::Assembly_CSharp::GameEngine::EAdditionValueType p2_, float p3_); float __Gen_Delegate_Imp1966_123031(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponAttribute p1_, float p2_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp1967_123032(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); void __Gen_Delegate_Imp1968_123033(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, float p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::mscorlib::System::Object* p6_, uint32_t p7_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE p8_); DLL2SDK::Assembly_CSharp::PVP::Bomb::BombPlacingPointVolume* __Gen_Delegate_Imp1969_123034(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVP::Bomb::EBombPlacingPointType p1_); DLL2SDK::Assembly_CSharp::PVP::Bomb::EBombPlacingPointType __Gen_Delegate_Imp1970_123035(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp1971_123036(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName p0_, bool p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp1972_123037(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName p0_); bool __Gen_Delegate_Imp1973_123038(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName p0_); bool __Gen_Delegate_Imp1974_123039(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory p0_); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory __Gen_Delegate_Imp1975_123040(int32_t p0_); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponSubCategory __Gen_Delegate_Imp1976_123041(int32_t p0_); bool __Gen_Delegate_Imp1977_123042(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, bool p2_, float p3_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* __Gen_Delegate_Imp1978_123043(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::Assembly_CSharp::WeaponFireComponentData* __Gen_Delegate_Imp1979_123044(int32_t p0_, bool p1_); DLL2SDK::UnityEngine::UnityEngine::Quaternion __Gen_Delegate_Imp1980_123045(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp1981_123046(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, float p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p5_); DLL2SDK::Assembly_CSharp::GameEngine::EnemyInfo* __Gen_Delegate_Imp1982_123047(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); float __Gen_Delegate_Imp1983_123048(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_); bool __Gen_Delegate_Imp1984_123049(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p3_, float p4_, bool p5_); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* __Gen_Delegate_Imp1985_123050(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp1986_123051(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float* p3_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp1987_123052(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, float p3_); bool __Gen_Delegate_Imp1988_123053(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p3_); void __Gen_Delegate_Imp1989_123054(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp1990_123055(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::mscorlib::System::Object* p3_, float* p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p5_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* __Gen_Delegate_Imp1991_123056(DLL2SDK::mscorlib::System::Object* p0_, float* p1_); float __Gen_Delegate_Imp1992_123057(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup p1_, bool p2_); bool __Gen_Delegate_Imp1993_123058(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p3_); void __Gen_Delegate_Imp1994_123059(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p4_); float __Gen_Delegate_Imp1995_123060(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p4_); DLL2SDK::Array* __Gen_Delegate_Imp1996_123061(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::UnityEngine::UnityEngine::Quaternion __Gen_Delegate_Imp1997_123062(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p1_, float p2_, float p3_, bool p4_, bool p5_, bool p6_); bool __Gen_Delegate_Imp1998_123063(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, int32_t p4_, float p5_); bool __Gen_Delegate_Imp1999_123064(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_, bool p3_); void __Gen_Delegate_Imp2000_123065(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_, int32_t p5_); void __Gen_Delegate_Imp2001_123066(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_); bool __Gen_Delegate_Imp2002_123067(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* p3_, float p4_, float* p5_); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* __Gen_Delegate_Imp2003_123068(DLL2SDK::mscorlib::System::Object* p0_, float* p1_, float p2_); bool __Gen_Delegate_Imp2004_123069(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, int32_t p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p4_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* p5_); bool __Gen_Delegate_Imp2005_123070(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p3_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* p4_); float __Gen_Delegate_Imp2006_123071(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2007_123072(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::HitResult* p1_, bool p2_, int32_t p3_); int32_t __Gen_Delegate_Imp2008_123073(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAnimate p1_, int32_t p2_); float __Gen_Delegate_Imp2009_123074(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAnimate p1_); int32_t __Gen_Delegate_Imp2010_123075(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAnimate p1_); void __Gen_Delegate_Imp2011_123076(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAnimate p1_, int32_t p2_); void __Gen_Delegate_Imp2012_123077(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAnimate p1_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator* __Gen_Delegate_Imp2013_123078(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp2014_123079(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, DLL2SDK::mscorlib::System::Object* p5_); int32_t __Gen_Delegate_Imp2015_123080(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponPartName p0_); void __Gen_Delegate_Imp2016_123081(DLL2SDK::mscorlib::System::Object* p0_, int32_t* p1_, int32_t* p2_, int32_t* p3_); bool __Gen_Delegate_Imp2017_123082(DLL2SDK::Assembly_CSharp::EAssetID p0_); DLL2SDK::Assembly_CSharp::ECLEventType __Gen_Delegate_Imp2018_123083(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::ECLEventType __Gen_Delegate_Imp2019_123084(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::EBRMarkObjectType p1_, uint32_t p2_, uint32_t p3_); DLL2SDK::Assembly_CSharp::ECLEventType __Gen_Delegate_Imp2020_123085(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::EBRMarkTacticType p1_); DLL2SDK::Assembly_CSharp::ECLEventType __Gen_Delegate_Imp2021_123086(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleType p1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp2022_123087(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::EBRMarkType p1_, uint32_t p2_, uint32_t p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_); bool __Gen_Delegate_Imp2023_123088(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::EBRMarkType p1_, uint32_t p2_, uint32_t p3_, uint32_t p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p5_); void __Gen_Delegate_Imp2024_123089(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::SignSystem::SignsParser_EMarkFailReason p1_); void __Gen_Delegate_Imp2025_123090(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::EBRMarkType p1_, uint32_t p2_, uint32_t p3_, uint32_t p4_, int32_t p5_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p6_, bool p7_, uint32_t p8_, uint32_t p9_, uint32_t p10_); void __Gen_Delegate_Imp2026_123091(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::EBRMarkType p1_, uint32_t p2_, uint32_t p3_, uint32_t p4_, int32_t p5_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p6_, bool p7_, uint32_t p8_, bool p9_, uint32_t p10_, uint32_t p11_); void __Gen_Delegate_Imp2027_123092(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, uint32_t p3_, uint32_t p4_, uint32_t p5_, uint32_t p6_, uint32_t p7_, int32_t p8_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p9_, uint32_t p10_, uint32_t p11_); void __Gen_Delegate_Imp2028_123093(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, uint32_t p3_, uint32_t p4_); void __Gen_Delegate_Imp2029_123094(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, uint32_t p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_); DLL2SDK::Assembly_CSharp::Network::EMPMarkTacticType __Gen_Delegate_Imp2030_123095(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::EBRMarkType p1_, uint32_t p2_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp2031_123096(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::EBRMarkType p1_, uint32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); bool __Gen_Delegate_Imp2032_123097(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::EBRMarkTacticType p1_, DLL2SDK::Assembly_CSharp::Network::EBRMarkTacticType p2_); DLL2SDK::Assembly_CSharp::SignSystem::Sign* __Gen_Delegate_Imp2033_123098(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::EBRMarkType p1_, uint32_t p2_, uint32_t p3_, uint32_t p4_, uint32_t p5_, uint32_t p6_, int32_t p7_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p8_, uint32_t p9_, uint32_t p10_); DLL2SDK::Assembly_CSharp::SignSystem::Sign* __Gen_Delegate_Imp2034_123099(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::EBRMarkType p1_, uint32_t p2_, uint32_t p3_, uint32_t p4_); DLL2SDK::Assembly_CSharp::SignSystem::Sign* __Gen_Delegate_Imp2035_123100(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::SignSystem::Sign* __Gen_Delegate_Imp2036_123101(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); bool __Gen_Delegate_Imp2037_123102(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::EBRMarkType p1_, uint32_t p2_); DLL2SDK::Assembly_CSharp::SignSystem::Sign* __Gen_Delegate_Imp2038_123103(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::EBRMarkType p1_, uint32_t p2_, uint32_t p3_, uint32_t p4_, uint32_t p5_, uint32_t p6_, int32_t p7_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p8_, uint32_t p9_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p10_, DLL2SDK::mscorlib::System::Object* p11_, uint32_t p12_); DLL2SDK::Assembly_CSharp::SignSystem::Sign* __Gen_Delegate_Imp2039_123104(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::Assembly_CSharp::EAssetID __Gen_Delegate_Imp2040_123105(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_); DLL2SDK::Assembly_CSharp::GameUI::SignTipsHUD_ItemConfigIndex __Gen_Delegate_Imp2041_123106(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::EBRMarkType p1_, uint32_t p2_); DLL2SDK::Assembly_CSharp::Network::EBRMarkType __Gen_Delegate_Imp2042_123107(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint32_t* p2_, uint32_t* p3_, uint32_t* p4_, int32_t* p5_, uint32_t* p6_, DLL2SDK::UnityEngine::UnityEngine::GameObject* p7_, DLL2SDK::Assembly_CSharp::SignSystem::SignsParser_EMarkFailReason* p8_, bool p9_); DLL2SDK::Assembly_CSharp::Network::EBRMarkType __Gen_Delegate_Imp2043_123108(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint32_t* p2_, uint32_t* p3_, int32_t* p4_, uint32_t* p5_, DLL2SDK::UnityEngine::UnityEngine::GameObject* p6_, DLL2SDK::Assembly_CSharp::SignSystem::SignsParser_EMarkFailReason* p7_, bool p8_); void __Gen_Delegate_Imp2044_123109(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t* p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp2045_123110(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t* p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_); void __Gen_Delegate_Imp2046_123111(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t* p2_, DLL2SDK::Assembly_CSharp::Config::ConfigHeader p3_); void __Gen_Delegate_Imp2047_123112(DLL2SDK::mscorlib::System::Object* p0_, int32_t* p1_, DLL2SDK::Array* p2_, DLL2SDK::Array* p3_); void __Gen_Delegate_Imp2048_123113(int32_t p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_); DLL2SDK::mscorlib::System::Object* __Gen_Delegate_Imp2049_123114(DLL2SDK::mscorlib::System::Object* p0_, int32_t* p1_, DLL2SDK::Assembly_CSharp::Config::DataTypeCode p2_); DLL2SDK::mscorlib::System::Object* __Gen_Delegate_Imp2050_123115(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::Config::DataTypeCode p2_); int32_t __Gen_Delegate_Imp2051_123116(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t* p2_); float __Gen_Delegate_Imp2052_123117(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::AnimatorUtils_AniClipNameType p1_); float __Gen_Delegate_Imp2053_123118(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::AnimatorUtils_AniClipNameType p1_, float p2_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __Gen_Delegate_Imp2054_123119(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* __Gen_Delegate_Imp2055_123120(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* __Gen_Delegate_Imp2056_123121(int32_t p0_); bool __Gen_Delegate_Imp2057_123122(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EBRAttachSlot p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2058_123123(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory p0_); int32_t __Gen_Delegate_Imp2059_123124(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Config::EBRMedicinePriorityLevel p1_); DLL2SDK::Assembly_CSharp::Config::EBRMedicinePriorityLevel __Gen_Delegate_Imp2060_123125(float p0_); DLL2SDK::Assembly_CSharp::GameSettings::PickUpsItemName __Gen_Delegate_Imp2061_123126(DLL2SDK::Assembly_CSharp::GameEngine::EBRMirrorSettingItemType p0_); DLL2SDK::Assembly_CSharp::GameSettings::PickUpsItemName __Gen_Delegate_Imp2062_123127(DLL2SDK::Assembly_CSharp::GameEngine::EBRMedicineSettingItemType p0_); DLL2SDK::Assembly_CSharp::GameSettings::PickUpsItemName __Gen_Delegate_Imp2063_123128(DLL2SDK::Assembly_CSharp::GameEngine::EBRThrowingSettingItemType p0_); DLL2SDK::Assembly_CSharp::Config::IBRDroppedPickUpConfig* __Gen_Delegate_Imp2064_123129(int32_t p0_); DLL2SDK::Array* __Gen_Delegate_Imp2065_123130(int32_t p0_); DLL2SDK::Array* __Gen_Delegate_Imp2066_123131(int32_t p0_, int32_t p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp2067_123132(DLL2SDK::Assembly_CSharp::Config::EEquipmentSoundType p0_); DLL2SDK::Assembly_CSharp::Config::BRLadderScoreAwardConfig* __Gen_Delegate_Imp2068_123133(int32_t p0_, int32_t p1_); void __Gen_Delegate_Imp2069_123134(int32_t p0_, DLL2SDK::mscorlib::System::String* p1_, int32_t* p2_, int32_t* p3_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2070_123135(int32_t p0_, int32_t p1_, int32_t p2_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p3_); DLL2SDK::Assembly_CSharp::Config::BRMapDescConfigConfig* __Gen_Delegate_Imp2071_123136(int32_t p0_); bool __Gen_Delegate_Imp2072_123137(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageWeaponType p1_); DLL2SDK::Assembly_CSharp::Config::BattleRoyaleProConfig* __Gen_Delegate_Imp2073_123138(int32_t p0_); DLL2SDK::Assembly_CSharp::Config::BoxLotteryConfigConfig* __Gen_Delegate_Imp2074_123139(int32_t p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2075_123140(int32_t p0_); DLL2SDK::Assembly_CSharp::GameBase::Buff_CombineAddType __Gen_Delegate_Imp2076_123141(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameBase::Buff_CombineRemoveType __Gen_Delegate_Imp2077_123142(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameBase::BuffCondition_Type __Gen_Delegate_Imp2078_123143(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameBase::BuffEffect_Type __Gen_Delegate_Imp2079_123144(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::Config::CareerModeConfConfig* __Gen_Delegate_Imp2080_123145(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p0_); DLL2SDK::Assembly_CSharp::Config::EModeCategory __Gen_Delegate_Imp2081_123146(int32_t p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp2082_123147(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2083_123148(int32_t p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2084_123149(DLL2SDK::Assembly_CSharp::GameBase::EInventoryItemType p0_); DLL2SDK::Assembly_CSharp::Config::CompositeConfigConfig* __Gen_Delegate_Imp2085_123150(int32_t p0_); DLL2SDK::Assembly_CSharp::Config::CompoundConfConfig* __Gen_Delegate_Imp2086_123151(uint32_t p0_); int32_t __Gen_Delegate_Imp2087_123152(uint32_t p0_); int32_t __Gen_Delegate_Imp2088_123153(DLL2SDK::Assembly_CSharp::Config::ConstantEnum p0_); float __Gen_Delegate_Imp2089_123154(DLL2SDK::Assembly_CSharp::Config::ConstantEnum p0_); void __Gen_Delegate_Imp2090_123155(DLL2SDK::Assembly_CSharp::Config::ConstantEnum p0_, int32_t* p1_, int32_t* p2_); void __Gen_Delegate_Imp2091_123156(bool* p0_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType p1_, int32_t* p2_); bool __Gen_Delegate_Imp2092_123157(DLL2SDK::mscorlib::System::Object* p0_, uint32_t* p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp2093_123158(DLL2SDK::Assembly_CSharp::Config::ConstantEnum p0_); DLL2SDK::Assembly_CSharp::Config::DeviceUIAdaptConfigConfig* __Gen_Delegate_Imp2094_123159(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::Config::FtueConfig* __Gen_Delegate_Imp2095_123160(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType p0_, DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType p1_); DLL2SDK::Assembly_CSharp::Config::GameModeConfig* __Gen_Delegate_Imp2096_123161(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p0_); int32_t __Gen_Delegate_Imp2097_123162(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p0_, DLL2SDK::Assembly_CSharp::FrameRateLevel p1_); DLL2SDK::Assembly_CSharp::GameEngine::EGameModeCategory __Gen_Delegate_Imp2098_123163(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p0_); DLL2SDK::Assembly_CSharp::Config::GameOutputsRulesConfig* __Gen_Delegate_Imp2099_123164(int32_t p0_); int32_t __Gen_Delegate_Imp2100_123165(int32_t p0_, DLL2SDK::Assembly_CSharp::RankGame::RankTabs p1_, int32_t p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2101_123166(); DLL2SDK::Assembly_CSharp::Config::InviteFriendURLConfig* __Gen_Delegate_Imp2102_123167(DLL2SDK::Assembly_CSharp::Config::InviteFriendURLConfig_EInviteFriendURLSituation p0_, DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget p1_); DLL2SDK::Assembly_CSharp::Config::Item2InventoryConfig_ConfigFilePathType __Gen_Delegate_Imp2103_123168(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp2104_123169(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Config::Item2InventoryConfig_ConfigFilePathType p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2105_123170(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp2106_123171(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp2107_123172(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_, int32_t p5_, DLL2SDK::CSProto::msg::SpeicialItemID p6_, DLL2SDK::mscorlib::System::Object* p7_, int32_t p8_); DLL2SDK::Assembly_CSharp::Config::ItemConfig* __Gen_Delegate_Imp2108_123173(int32_t p0_); DLL2SDK::Assembly_CSharp::Config::ItemConfig* __Gen_Delegate_Imp2109_123174(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp2110_123175(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EInventoryItemType p1_); DLL2SDK::Assembly_CSharp::Config::ItemResourceConfig* __Gen_Delegate_Imp2111_123176(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::Config::ILevelConfig* __Gen_Delegate_Imp2112_123177(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::Config::ILevelConfig* __Gen_Delegate_Imp2113_123178(); DLL2SDK::Assembly_CSharp::Config::LevelInfoConfig* __Gen_Delegate_Imp2114_123179(int32_t p0_); DLL2SDK::Assembly_CSharp::Config::PeakLevelInfoConfig* __Gen_Delegate_Imp2115_123180(int32_t p0_); bool __Gen_Delegate_Imp2116_123181(int32_t p0_, DLL2SDK::CSProto::msg::UnlockMode p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2117_123182(int32_t p0_, DLL2SDK::CSProto::msg::UnlockMode p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2118_123183(); bool __Gen_Delegate_Imp2119_123184(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p0_, DLL2SDK::CSProto::msg::LoadoutPosType p1_, int32_t p2_, int32_t* p3_); int32_t __Gen_Delegate_Imp2120_123185(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p0_, DLL2SDK::CSProto::msg::LoadoutPosType p1_, int32_t p2_, DLL2SDK::CSProto::msg::UnlockMode* p3_); bool __Gen_Delegate_Imp2121_123186(DLL2SDK::CSProto::msg::LevelUnlockSystem p0_, int32_t* p1_); bool __Gen_Delegate_Imp2122_123187(DLL2SDK::CSProto::msg::LevelUnlockSystem p0_); int32_t __Gen_Delegate_Imp2123_123188(DLL2SDK::CSProto::msg::LevelUnlockSystem p0_, DLL2SDK::CSProto::msg::UnlockMode* p1_); bool __Gen_Delegate_Imp2124_123189(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p0_); int32_t __Gen_Delegate_Imp2125_123190(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p0_); bool __Gen_Delegate_Imp2126_123191(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p0_, int32_t p1_); int32_t __Gen_Delegate_Imp2127_123192(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p0_, int32_t p1_); int32_t __Gen_Delegate_Imp2128_123193(int32_t p0_, DLL2SDK::CSProto::msg::UnlockMode* p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2129_123194(DLL2SDK::Assembly_CSharp::Config::EModeCategory p0_); DLL2SDK::Assembly_CSharp::Config::LoadingGameTipsConfig* __Gen_Delegate_Imp2130_123195(DLL2SDK::Assembly_CSharp::Config::EModeCategory p0_); void __Gen_Delegate_Imp2131_123196(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::mscorlib::System::Object* p6_, DLL2SDK::mscorlib::System::Object* p7_, int32_t p8_); DLL2SDK::Assembly_CSharp::Config::LootRateTableConfig* __Gen_Delegate_Imp2132_123197(int32_t p0_, int32_t p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2133_123198(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2134_123199(DLL2SDK::Assembly_CSharp::GameEngine::EGameModeCategory p0_); bool __Gen_Delegate_Imp2135_123200(DLL2SDK::Assembly_CSharp::GameEngine::BulletType p0_); float __Gen_Delegate_Imp2136_123201(DLL2SDK::Assembly_CSharp::GameEngine::BarrierType p0_, DLL2SDK::Assembly_CSharp::GameEngine::BulletType p1_); float __Gen_Delegate_Imp2137_123202(DLL2SDK::Assembly_CSharp::GameEngine::EPhysicalMaterialType p0_, DLL2SDK::Assembly_CSharp::GameEngine::BulletType p1_, float p2_, bool p3_); float __Gen_Delegate_Imp2138_123203(DLL2SDK::Assembly_CSharp::GameEngine::EPhysicalMaterialType p0_, DLL2SDK::Assembly_CSharp::GameEngine::BulletType p1_, float p2_); DLL2SDK::Assembly_CSharp::Config::OperateNoticeConfig* __Gen_Delegate_Imp2139_123204(); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp2140_123205(int32_t p0_, uint64_t p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp2141_123206(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2142_123207(); DLL2SDK::Assembly_CSharp::Config::ProtobufConfig* __Gen_Delegate_Imp2143_123208(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Type* __Gen_Delegate_Imp2144_123209(int32_t p0_); bool __Gen_Delegate_Imp2145_123210(int32_t p0_, DLL2SDK::Assembly_CSharp::GameBase::EPropertyType* p1_, DLL2SDK::Assembly_CSharp::GameBase::PropCalcType* p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2146_123211(DLL2SDK::Assembly_CSharp::RankGame::ZbRankId p0_); void __Gen_Delegate_Imp2147_123212(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, uint32_t p3_, int32_t p4_); void __Gen_Delegate_Imp2148_123213(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, uint32_t p3_, int32_t p4_, int32_t p5_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2149_123214(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::Config::RoleConfConfig* __Gen_Delegate_Imp2150_123215(uint32_t p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2151_123216(int32_t p0_); DLL2SDK::Assembly_CSharp::Config::ServerListConfig* __Gen_Delegate_Imp2152_123217(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::Config::ServerListConfig* __Gen_Delegate_Imp2153_123218(); DLL2SDK::Assembly_CSharp::Config::EServerEntry __Gen_Delegate_Imp2154_123219(); DLL2SDK::Array* __Gen_Delegate_Imp2155_123220(); DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTaskConfig* __Gen_Delegate_Imp2156_123221(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_); void __Gen_Delegate_Imp2157_123222(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_); DLL2SDK::Array* __Gen_Delegate_Imp2158_123223(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::Config::LadderScoreAwardConfig* __Gen_Delegate_Imp2159_123224(int32_t p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::Config::LadderScoreAwardConfig* __Gen_Delegate_Imp2160_123225(int32_t p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2161_123226(int32_t p0_, int32_t p1_, int32_t p2_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p3_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2162_123227(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p0_); uint32_t __Gen_Delegate_Imp2163_123228(int32_t p0_); DLL2SDK::Assembly_CSharp::Config::UltConfConfig* __Gen_Delegate_Imp2164_123229(uint64_t p0_); DLL2SDK::Assembly_CSharp::Config::UltConfConfig* __Gen_Delegate_Imp2165_123230(DLL2SDK::Assembly_CSharp::GameEngine::EUltID p0_); DLL2SDK::Assembly_CSharp::Config::WeaponAssetGroupConfConfig* __Gen_Delegate_Imp2166_123231(int32_t p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp2167_123232(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_); DLL2SDK::Array* __Gen_Delegate_Imp2168_123233(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Nullable_1 p1_); DLL2SDK::Array* __Gen_Delegate_Imp2169_123234(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p1_, int32_t p2_); DLL2SDK::Array* __Gen_Delegate_Imp2170_123235(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Array* __Gen_Delegate_Imp2171_123236(uint32_t p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2172_123237(int32_t p0_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __Gen_Delegate_Imp2173_123238(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::Config::SkillEffectConfig* __Gen_Delegate_Imp2174_123239(int32_t p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_, int32_t p4_, DLL2SDK::mscorlib::System::Object* p5_, int32_t p6_, int32_t p7_, int32_t p8_, DLL2SDK::mscorlib::System::Object* p9_); void __Gen_Delegate_Imp2175_123240(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p2_); void __Gen_Delegate_Imp2176_123241(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* p1_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* p2_); DLL2SDK::Assembly_CSharp::Config::StrengthenEffectConfig* __Gen_Delegate_Imp2177_123242(int32_t p0_, int32_t p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::mscorlib::System::Object* p6_, DLL2SDK::mscorlib::System::Object* p7_, DLL2SDK::mscorlib::System::Object* p8_, DLL2SDK::mscorlib::System::Object* p9_, DLL2SDK::mscorlib::System::Object* p10_, DLL2SDK::mscorlib::System::Object* p11_, DLL2SDK::mscorlib::System::Object* p12_, DLL2SDK::mscorlib::System::Object* p13_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2178_123243(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::Config::EZombieBuffLevelType __Gen_Delegate_Imp2179_123244(int32_t p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2180_123245(int32_t p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2181_123246(); DLL2SDK::Assembly_CSharp::Config::ZombieLobbyConfConfig* __Gen_Delegate_Imp2182_123247(DLL2SDK::Assembly_CSharp::GameUI::EZBSubType p0_); void __Gen_Delegate_Imp2183_123248(DLL2SDK::mscorlib::System::Collections::Generic::List_1* p0_); void __Gen_Delegate_Imp2184_123249(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* p0_); bool __Gen_Delegate_Imp2185_123250(int32_t p0_, DLL2SDK::Assembly_CSharp::GameUI::EZBSubType p1_); DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* __Gen_Delegate_Imp2186_123251(DLL2SDK::Assembly_CSharp::GameUI::EZBSubType p0_); DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* __Gen_Delegate_Imp2187_123252(int32_t p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2188_123253(int32_t p0_); DLL2SDK::Assembly_CSharp::Config::ZombieMainStorylineConfig* __Gen_Delegate_Imp2189_123254(int32_t p0_); void __Gen_Delegate_Imp2190_123255(DLL2SDK::Assembly_CSharp::RankGame::ZbRankId p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp2191_123256(DLL2SDK::Assembly_CSharp::Config::SoundEventEnum p0_); DLL2SDK::Array* __Gen_Delegate_Imp2192_123257(DLL2SDK::mscorlib::System::Object* p0_, bool p1_); bool __Gen_Delegate_Imp2193_123258(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::String* p1_); DLL2SDK::CSProto::msg::ELanguageCode __Gen_Delegate_Imp2194_123259(); void __Gen_Delegate_Imp2195_123260(DLL2SDK::CSProto::msg::ELanguageCode p0_); DLL2SDK::CSProto::msg::ELanguageCode __Gen_Delegate_Imp2196_123261(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ELanguageCode p1_); DLL2SDK::Array* __Gen_Delegate_Imp2197_123262(DLL2SDK::Assembly_CSharp::ESDKMode p0_); DLL2SDK::UnityEngine::UnityEngine::Font* __Gen_Delegate_Imp2198_123263(DLL2SDK::Assembly_CSharp::UILabel_FontCategory p0_, DLL2SDK::CSProto::msg::ELanguageCode p1_); DLL2SDK::UnityEngine::UnityEngine::Font* __Gen_Delegate_Imp2199_123264(DLL2SDK::Assembly_CSharp::UILabel_FontCategory p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp2200_123265(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp2201_123266(int32_t p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp2202_123267(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, bool p2_, bool p3_); void __Gen_Delegate_Imp2203_123268(DLL2SDK::mscorlib::System::Object* p0_, wchar_t p1_, int32_t p2_); DLL2SDK::Array* __Gen_Delegate_Imp2204_123269(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameEngine::Timer* __Gen_Delegate_Imp2205_123270(DLL2SDK::mscorlib::System::Object* p0_, float p1_, bool p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_, bool p5_); float __Gen_Delegate_Imp2206_123271(int32_t p0_); float __Gen_Delegate_Imp2207_123272(int64_t p0_); void __Gen_Delegate_Imp2208_123273(DLL2SDK::UnityEngine::UnityEngine::Vector3* p0_, int16_t p1_, int16_t p2_, int16_t p3_); void __Gen_Delegate_Imp2209_123274(DLL2SDK::UnityEngine::UnityEngine::Vector3* p0_, int32_t p1_, int32_t p2_, int32_t p3_); void __Gen_Delegate_Imp2210_123275(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, int32_t* p1_, int32_t* p2_, int32_t* p3_); void __Gen_Delegate_Imp2211_123276(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, int16_t* p1_, int16_t* p2_, int16_t* p3_); int16_t __Gen_Delegate_Imp2212_123277(float p0_); float __Gen_Delegate_Imp2213_123278(int16_t p0_); float __Gen_Delegate_Imp2214_123279(uint8_t p0_); uint8_t __Gen_Delegate_Imp2215_123280(float p0_); uint8_t __Gen_Delegate_Imp2216_123281(float p0_, uint8_t* p1_, bool p2_); float __Gen_Delegate_Imp2217_123282(uint8_t p0_, uint8_t p1_, bool p2_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp2218_123283(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); float __Gen_Delegate_Imp2219_123284(float p0_, int32_t p1_); bool __Gen_Delegate_Imp2220_123285(DLL2SDK::mscorlib::System::String* p0_, DLL2SDK::mscorlib::System::String* p1_); DLL2SDK::Assembly_CSharp::GameEngine::Timer* __Gen_Delegate_Imp2221_123286(DLL2SDK::mscorlib::System::Object* p0_, float p1_, bool p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_, bool p5_, bool p6_); int32_t __Gen_Delegate_Imp2222_123287(int32_t p0_, int32_t p1_, int32_t p2_); int32_t __Gen_Delegate_Imp2223_123288(int32_t p0_, int32_t p1_, int32_t p2_, int32_t p3_); DLL2SDK::Assembly_CSharp::BattleRoyale::PawnVirtualSoundHandle* __Gen_Delegate_Imp2224_123289(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp2225_123290(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::BattleRoyale::BaseData* __Gen_Delegate_Imp2226_123291(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::Assembly_CSharp::Network::ERelevantObjTypes p2_); void __Gen_Delegate_Imp2227_123292(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::Assembly_CSharp::Network::ERelevantObjTypes p4_); void __Gen_Delegate_Imp2228_123293(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::Assembly_CSharp::Network::ERelevantObjTypes p2_); DLL2SDK::Assembly_CSharp::BattleRoyale::BaseData* __Gen_Delegate_Imp2229_123294(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); void __Gen_Delegate_Imp2230_123295(DLL2SDK::mscorlib::System::Object* p0_, int32_t* p1_, int32_t* p2_, int32_t* p3_, int32_t* p4_, int32_t* p5_, int32_t* p6_, int32_t* p7_, int32_t* p8_, int32_t* p9_, int32_t* p10_, int32_t* p11_, int32_t* p12_); void __Gen_Delegate_Imp2231_123296(DLL2SDK::Assembly_CSharp::Network::ERelevantObjTypes p0_, int32_t p1_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp2232_123297(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::Assembly_CSharp::GameBase::ReplayDataInfo* __Gen_Delegate_Imp2233_123298(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EReplayType p1_); void __Gen_Delegate_Imp2234_123299(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EReplayType p1_); DLL2SDK::Assembly_CSharp::GameBase::ReplayDataContainer_RecordPlayerInfo __Gen_Delegate_Imp2235_123300(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::Assembly_CSharp::PVP::SpecialDeadReplayProcessor* __Gen_Delegate_Imp2236_123301(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp2237_123302(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* p3_); bool __Gen_Delegate_Imp2238_123303(uint32_t p0_); bool __Gen_Delegate_Imp2239_123304(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t* p2_); DLL2SDK::Assembly_CSharp::Network::DeathInitItem* __Gen_Delegate_Imp2240_123305(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); bool __Gen_Delegate_Imp2241_123306(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint32_t* p2_, DLL2SDK::CSProto::msg::ECamp* p3_, DLL2SDK::Assembly_CSharp::Network::EPLAYER_STATE* p4_, int32_t* p5_); bool __Gen_Delegate_Imp2242_123307(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, int16_t* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p4_, DLL2SDK::Assembly_CSharp::Network::WeaponInfo* p5_, int32_t* p6_); DLL2SDK::Assembly_CSharp::Network::WeaponInfo* __Gen_Delegate_Imp2243_123308(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp2244_123309(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, float p3_); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName __Gen_Delegate_Imp2245_123310(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName p1_); void __Gen_Delegate_Imp2246_123311(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, float p3_, int32_t p4_); bool __Gen_Delegate_Imp2247_123312(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName p1_); bool __Gen_Delegate_Imp2248_123313(DLL2SDK::mscorlib::System::Object* p0_, int16_t p1_, DLL2SDK::Assembly_CSharp::Network::BitStateType p2_); void __Gen_Delegate_Imp2249_123314(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, uint32_t p3_, DLL2SDK::Assembly_CSharp::Network::EPLAYER_STATE p4_); void __Gen_Delegate_Imp2250_123315(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* p1_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* p2_); void __Gen_Delegate_Imp2251_123316(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, int32_t* p3_, DLL2SDK::Assembly_CSharp::GameEngine::PLAYER_MOVE_STATE* p4_, bool p5_); void __Gen_Delegate_Imp2252_123317(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_); void __Gen_Delegate_Imp2253_123318(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, bool p3_); void __Gen_Delegate_Imp2254_123319(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* p1_, DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* p2_); void __Gen_Delegate_Imp2255_123320(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_, float p4_, int32_t p5_); void __Gen_Delegate_Imp2256_123321(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp2257_123322(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); void __Gen_Delegate_Imp2258_123323(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, float p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p5_, bool p6_, uint8_t p7_); float __Gen_Delegate_Imp2259_123324(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_); int32_t __Gen_Delegate_Imp2260_123325(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, float p2_, DLL2SDK::Assembly_CSharp::PVP::DeadReplayProcessor_Move_ReplayMoveInfo* p3_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp2261_123326(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); void __Gen_Delegate_Imp2262_123327(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::RecordManager_ERecordState p1_); void __Gen_Delegate_Imp2263_123328(DLL2SDK::mscorlib::System::Object* p0_, float p1_, bool* p2_, DLL2SDK::mscorlib::System::Object* p3_); bool __Gen_Delegate_Imp2264_123329(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, DLL2SDK::Array* p2_, bool* p3_); void __Gen_Delegate_Imp2265_123330(DLL2SDK::UnityEngine::UnityEngine::Vector3* p0_, float p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_); void __Gen_Delegate_Imp2266_123331(DLL2SDK::UnityEngine::UnityEngine::Vector3* p0_, float p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, float p4_); DLL2SDK::UnityEngine::UnityEngine::Material* __Gen_Delegate_Imp2267_123332(DLL2SDK::Assembly_CSharp::EAssetID p0_); DLL2SDK::UnityEngine::UnityEngine::RenderTexture* __Gen_Delegate_Imp2268_123333(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::UnityEngine::UnityEngine::RenderTexture* __Gen_Delegate_Imp2269_123334(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp2270_123335(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Rendering::RenderTargetIdentifier p2_); void __Gen_Delegate_Imp2271_123336(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_); void __Gen_Delegate_Imp2272_123337(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EMatEffectType p1_); void __Gen_Delegate_Imp2273_123338(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Array* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, bool p6_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp2274_123339(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_); void __Gen_Delegate_Imp2275_123340(DLL2SDK::Assembly_CSharp::CODPostEffectChain_RuntimeData p0_, float p1_, float p2_, float p3_, float p4_, float p5_); DLL2SDK::Assembly_CSharp::CODPostEffectChain_RuntimeData __Gen_Delegate_Imp2276_123341(); DLL2SDK::Assembly_CSharp::CODPostEffectChain_CameraEventProxy* __Gen_Delegate_Imp2277_123342(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::UnityEngine::UnityEngine::Material* __Gen_Delegate_Imp2278_123343(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp2279_123344(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Camera* p2_); DLL2SDK::UnityEngine::UnityEngine::Vector4 __Gen_Delegate_Imp2280_123345(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, float p4_); bool __Gen_Delegate_Imp2281_123346(DLL2SDK::Assembly_CSharp::RenderStateMaterialKey p0_, DLL2SDK::mscorlib::System::Object* p1_); int32_t __Gen_Delegate_Imp2282_123347(DLL2SDK::Assembly_CSharp::RenderStateMaterialKey p0_); bool __Gen_Delegate_Imp2283_123348(DLL2SDK::Assembly_CSharp::RenderStateMaterialKey p0_, DLL2SDK::Assembly_CSharp::RenderStateMaterialKey p1_); void __Gen_Delegate_Imp2284_123349(DLL2SDK::Assembly_CSharp::RenderStateMaterialKey p0_, DLL2SDK::UnityEngine::UnityEngine::Color p1_, float p2_, float p3_, float p4_, float p5_, float p6_); bool __Gen_Delegate_Imp2285_123350(DLL2SDK::Assembly_CSharp::RenderStateEnableKey p0_, DLL2SDK::Assembly_CSharp::RenderStateEnableKey p1_); bool __Gen_Delegate_Imp2286_123351(DLL2SDK::Assembly_CSharp::RenderStateEnableKey p0_, DLL2SDK::mscorlib::System::Object* p1_); int32_t __Gen_Delegate_Imp2287_123352(DLL2SDK::Assembly_CSharp::RenderStateEnableKey p0_); void __Gen_Delegate_Imp2288_123353(DLL2SDK::Assembly_CSharp::RenderStateEnableKey p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::EAssetID p2_); DLL2SDK::Assembly_CSharp::ERenderStateEffectPriority __Gen_Delegate_Imp2289_123354(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::RenderStateEffect* __Gen_Delegate_Imp2290_123355(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_, DLL2SDK::Assembly_CSharp::OutlineStyle p2_); DLL2SDK::Assembly_CSharp::RenderStateEffect* __Gen_Delegate_Imp2291_123356(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp2292_123357(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_); DLL2SDK::UnityEngine::UnityEngine::Texture2D* __Gen_Delegate_Imp2293_123358(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::UnityEngine::UnityEngine::Material* __Gen_Delegate_Imp2294_123359(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::RenderStateData* __Gen_Delegate_Imp2295_123360(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); int32_t __Gen_Delegate_Imp2296_123361(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_); void __Gen_Delegate_Imp2297_123362(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::OutlineStyle p2_); DLL2SDK::Assembly_CSharp::SimpleACEColorGrading_ParameterSet* __Gen_Delegate_Imp2298_123363(); void __Gen_Delegate_Imp2299_123364(DLL2SDK::mscorlib::System::Object* p0_, float* p1_, float* p2_, float* p3_, float* p4_); DLL2SDK::UnityEngine::UnityEngine::Vector4 __Gen_Delegate_Imp2300_123365(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::UnityEngine::UnityEngine::Vector4 __Gen_Delegate_Imp2301_123366(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector4 p1_); void __Gen_Delegate_Imp2302_123367(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector4* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector4* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector4* p3_, DLL2SDK::UnityEngine::UnityEngine::Vector4* p4_); DLL2SDK::UnityEngine::UnityEngine::Vector4 __Gen_Delegate_Imp2303_123368(DLL2SDK::mscorlib::System::Object* p0_, bool p1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp2304_123369(float p0_, float p1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp2305_123370(DLL2SDK::UnityEngine::UnityEngine::Vector4 p0_); uint32_t __Gen_Delegate_Imp2306_123371(DLL2SDK::UnityEngine::UnityEngine::Color p0_); void __Gen_Delegate_Imp2307_123372(DLL2SDK::mscorlib::System::Object* p0_, float* p1_, float* p2_, float p3_, float p4_, float p5_); void __Gen_Delegate_Imp2308_123373(DLL2SDK::mscorlib::System::Object* p0_, float* p1_, float* p2_, float p3_, float p4_, float p5_, float p6_); float __Gen_Delegate_Imp2309_123374(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, float p3_, float p4_); void __Gen_Delegate_Imp2310_123375(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Color p1_, DLL2SDK::UnityEngine::UnityEngine::Color p2_, float p3_); void __Gen_Delegate_Imp2311_123376(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_, float p3_); void __Gen_Delegate_Imp2312_123377(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_); void __Gen_Delegate_Imp2313_123378(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector4 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector4 p2_, float p3_); void __Gen_Delegate_Imp2314_123379(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, float p3_); void __Gen_Delegate_Imp2315_123380(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::PostProcessEvent p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_); bool __Gen_Delegate_Imp2316_123381(DLL2SDK::Assembly_CSharp::PostProcessEventComparer p0_, DLL2SDK::Assembly_CSharp::PostProcessEvent p1_, DLL2SDK::Assembly_CSharp::PostProcessEvent p2_); int32_t __Gen_Delegate_Imp2317_123382(DLL2SDK::Assembly_CSharp::PostProcessEventComparer p0_, DLL2SDK::Assembly_CSharp::PostProcessEvent p1_); DLL2SDK::Assembly_CSharp::PropertySheet* __Gen_Delegate_Imp2318_123383(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp2319_123384(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Rendering::RenderTargetIdentifier p1_, DLL2SDK::UnityEngine::UnityEngine::Rendering::RenderTargetIdentifier p2_, bool p3_); void __Gen_Delegate_Imp2320_123385(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Rendering::RenderTargetIdentifier p1_, DLL2SDK::UnityEngine::UnityEngine::Rendering::RenderTargetIdentifier p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_, bool p5_); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* __Gen_Delegate_Imp2321_123386(); void __Gen_Delegate_Imp2322_123387(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, bool p3_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p4_); DLL2SDK::UnityEngine::UnityEngine::RenderTextureFormat __Gen_Delegate_Imp2323_123388(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::UnityEngine::UnityEngine::RenderTexture* __Gen_Delegate_Imp2324_123389(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::RenderTextureFormat p1_, int32_t p2_, int32_t p3_, int32_t p4_, bool p5_); DLL2SDK::UnityEngine::UnityEngine::Texture* __Gen_Delegate_Imp2325_123390(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, float p3_); void __Gen_Delegate_Imp2326_123391(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::TrackballAttribute_Mode p1_); int32_t __Gen_Delegate_Imp2327_123392(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::AStar::Coord p1_, DLL2SDK::Assembly_CSharp::AStar::Coord p2_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p3_); int32_t __Gen_Delegate_Imp2328_123393(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::AStar::Coord p1_, DLL2SDK::Assembly_CSharp::AStar::Coord p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2329_123394(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp2330_123395(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Assembly_CSharp::AStar::Coord p3_, int32_t p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::mscorlib::System::Object* p6_); DLL2SDK::Assembly_CSharp::AStar::Node* __Gen_Delegate_Imp2331_123396(DLL2SDK::Assembly_CSharp::AStar::Coord p0_, DLL2SDK::mscorlib::System::Object* p1_); bool __Gen_Delegate_Imp2332_123397(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::AStar::Coord p1_, DLL2SDK::mscorlib::System::Object* p2_); bool __Gen_Delegate_Imp2333_123398(DLL2SDK::Assembly_CSharp::AStar::Coord p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp2334_123399(DLL2SDK::Assembly_CSharp::AStar::Coord p0_, int32_t p1_, int32_t p2_); void __Gen_Delegate_Imp2335_123400(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::AStar::Coord p1_); void __Gen_Delegate_Imp2336_123401(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::AStar::Coord p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_, int32_t p4_); void __Gen_Delegate_Imp2337_123402(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, int32_t* p2_, int32_t* p3_); DLL2SDK::Array* __Gen_Delegate_Imp2338_123403(); DLL2SDK::Array* __Gen_Delegate_Imp2339_123404(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* __Gen_Delegate_Imp2340_123405(int32_t p0_, bool p1_, DLL2SDK::Array* p2_); DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* __Gen_Delegate_Imp2341_123406(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameEngine::SimpleComponent* __Gen_Delegate_Imp2342_123407(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameEngine::IActorComponent* __Gen_Delegate_Imp2343_123408(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp2344_123409(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, float p1_); void __Gen_Delegate_Imp2345_123410(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::GameBase::RagdollLogic* __Gen_Delegate_Imp2346_123411(int32_t p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp2347_123412(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::UnityEngine::UnityEngine::Quaternion __Gen_Delegate_Imp2348_123413(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); void __Gen_Delegate_Imp2349_123414(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::Assembly_CSharp::GameBase::AimIKLeftHandHoldType p2_, bool p3_, bool p4_, float p5_, float p6_); void __Gen_Delegate_Imp2350_123415(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::mscorlib::System::Object* p2_, float p3_); void __Gen_Delegate_Imp2351_123416(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, bool p2_, bool p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp2352_123417(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName p2_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory p3_, bool p4_, bool p5_, DLL2SDK::mscorlib::System::Object* p6_); DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::PlayableHandle __Gen_Delegate_Imp2353_123418(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::BlendTreePlayableNode* __Gen_Delegate_Imp2354_123419(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameEngine::BlendTreeType p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::Assembly_CSharp::GameEngine::AnimationClipPlayableNode* __Gen_Delegate_Imp2355_123420(DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::PlayableGraph p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::Assembly_CSharp::GameEngine::AnimMixerPlayableNode* __Gen_Delegate_Imp2356_123421(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::PlayableHandle p3_); DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::PlayableHandle __Gen_Delegate_Imp2357_123422(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::PlayableHandle p3_); DLL2SDK::Assembly_CSharp::GameEngine::AnimMixerPlayableNode* __Gen_Delegate_Imp2358_123423(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::PlayableHandle p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::PlayableHandle __Gen_Delegate_Imp2359_123424(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::PlayableHandle p2_, float p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::PlayableHandle __Gen_Delegate_Imp2360_123425(DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::PlayableGraph p0_, DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::PlayableHandle p1_); void __Gen_Delegate_Imp2361_123426(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, bool p3_, float p4_); DLL2SDK::Assembly_CSharp::GameEngine::AnimMixerPlayableNode* __Gen_Delegate_Imp2362_123427(DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::PlayableHandle p0_, bool p1_); void __Gen_Delegate_Imp2363_123428(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, float p3_, int32_t p4_); DLL2SDK::Assembly_CSharp::GameEngine::BasePlayableNode* __Gen_Delegate_Imp2364_123429(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::AnimationClipPlayableNode* __Gen_Delegate_Imp2365_123430(DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::PlayableHandle p0_); void __Gen_Delegate_Imp2366_123431(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, int32_t p3_, float p4_); void __Gen_Delegate_Imp2367_123432(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, DLL2SDK::mscorlib::System::Object* p3_, float p4_); bool __Gen_Delegate_Imp2368_123433(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, bool p3_, DLL2SDK::mscorlib::System::Object* p4_); bool __Gen_Delegate_Imp2369_123434(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, float p2_, bool p3_, int32_t p4_); bool __Gen_Delegate_Imp2370_123435(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, float p3_); DLL2SDK::Assembly_CSharp::GameEngine::AnimationEndEvent* __Gen_Delegate_Imp2371_123436(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::GameEngine::AnimationEndEvent* __Gen_Delegate_Imp2372_123437(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::UnityEngine::UnityEngine::AnimationClip* __Gen_Delegate_Imp2373_123438(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); float __Gen_Delegate_Imp2374_123439(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::UnityEngine::UnityEngine::AnimationClip* __Gen_Delegate_Imp2375_123440(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::AnimatorUtils_AniClipNameType p1_); float __Gen_Delegate_Imp2376_123441(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::UnityEngine::UnityEngine::AnimationClip* __Gen_Delegate_Imp2377_123442(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::UnityEngine::UnityEngine::AnimationClip* __Gen_Delegate_Imp2378_123443(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp2379_123444(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::AnimatorUtils_AniClipNameType p1_); bool __Gen_Delegate_Imp2380_123445(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Array* p1_); void __Gen_Delegate_Imp2381_123446(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, float p3_, float p4_); void __Gen_Delegate_Imp2382_123447(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, bool p2_, bool p3_, float p4_, float p5_); DLL2SDK::Assembly_CSharp::GameBase::AimIKLeftHandHoldType __Gen_Delegate_Imp2383_123448(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp2384_123449(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, bool p2_, float p3_, float p4_); void __Gen_Delegate_Imp2385_123450(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, bool p2_, int32_t p3_, bool p4_, float p5_, float p6_); void __Gen_Delegate_Imp2386_123451(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, bool p2_, float p3_); void __Gen_Delegate_Imp2387_123452(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, bool p2_, int32_t p3_, int32_t p4_); DLL2SDK::Array* __Gen_Delegate_Imp2388_123453(DLL2SDK::Assembly_CSharp::GameEngine::AnimatorUtils_AniClipNameType p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2389_123454(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName p0_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __Gen_Delegate_Imp2390_123455(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName p0_, DLL2SDK::Assembly_CSharp::GameEngine::AnimatorUtils_MoveClipType p1_); void __Gen_Delegate_Imp2391_123456(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::String* p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp2392_123457(DLL2SDK::Assembly_CSharp::GameEngine::AnimatorUtils_AniClipNameType p0_); DLL2SDK::Assembly_CSharp::GameEngine::BasePlayableNode* __Gen_Delegate_Imp2393_123458(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::GameEngine::BlendTreePlayableNode* __Gen_Delegate_Imp2394_123459(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::PlayableGraph p1_, DLL2SDK::Assembly_CSharp::GameEngine::BlendTreeType p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp2395_123460(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_); float __Gen_Delegate_Imp2396_123461(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, float p3_); void __Gen_Delegate_Imp2397_123462(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, bool p2_, bool p3_, bool p4_, float p5_); void __Gen_Delegate_Imp2398_123463(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, bool p3_, float p4_); DLL2SDK::Assembly_CSharp::GameEngine::PawnAnimationComponent_EProneDire __Gen_Delegate_Imp2399_123464(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::AnimatorControllerPlayable* __Gen_Delegate_Imp2400_123465(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::UnityEngine::UnityEngine::Transform* __Gen_Delegate_Imp2401_123466(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_); DLL2SDK::UnityEngine::UnityEngine::Transform* __Gen_Delegate_Imp2402_123467(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, bool p3_); DLL2SDK::mscorlib::System::Type* __Gen_Delegate_Imp2403_123468(DLL2SDK::Assembly_CSharp::Monster::CUSTPArg p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp2404_123469(DLL2SDK::Assembly_CSharp::Monster::CUSTPArg p0_); void __Gen_Delegate_Imp2405_123470(DLL2SDK::Assembly_CSharp::Monster::CUSTPArg p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::mscorlib::System::Type* __Gen_Delegate_Imp2406_123471(DLL2SDK::Assembly_CSharp::Monster::CUSTFArg p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp2407_123472(DLL2SDK::Assembly_CSharp::Monster::CUSTFArg p0_); void __Gen_Delegate_Imp2408_123473(DLL2SDK::Assembly_CSharp::Monster::CUSTFArg p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::mscorlib::System::Type* __Gen_Delegate_Imp2409_123474(DLL2SDK::Assembly_CSharp::Monster::CUSTFArgEX p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp2410_123475(DLL2SDK::Assembly_CSharp::Monster::CUSTFArgEX p0_); void __Gen_Delegate_Imp2411_123476(DLL2SDK::Assembly_CSharp::Monster::CUSTFArgEX p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, bool p5_, float p6_, float p7_); DLL2SDK::Array* __Gen_Delegate_Imp2412_123477(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Array* __Gen_Delegate_Imp2413_123478(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp2414_123479(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, bool p3_, float p4_, float p5_); bool __Gen_Delegate_Imp2415_123480(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::String* p1_, DLL2SDK::mscorlib::System::String* p2_); DLL2SDK::Array* __Gen_Delegate_Imp2416_123481(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Array* __Gen_Delegate_Imp2417_123482(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Array* __Gen_Delegate_Imp2418_123483(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp2419_123484(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::String* p2_, DLL2SDK::mscorlib::System::String* p3_); void __Gen_Delegate_Imp2420_123485(DLL2SDK::Assembly_CSharp::AUEnumAttribute_CUSTEnum p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_); void __Gen_Delegate_Imp2421_123486(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo p2_); void __Gen_Delegate_Imp2422_123487(DLL2SDK::Assembly_CSharp::GameEngine::Animations::Animation_CDefaultState p0_); void __Gen_Delegate_Imp2423_123488(DLL2SDK::Assembly_CSharp::GameEngine::Animations::Animation_CDefaultState p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp2424_123489(DLL2SDK::Assembly_CSharp::GameEngine::Animations::Animation_CDefaultState p0_, float p1_); DLL2SDK::Assembly_CSharp::GameEngine::Animations::IndividuationAnimPlayer* __Gen_Delegate_Imp2425_123490(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2426_123491(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::GameEngine::AssetStoreData* __Gen_Delegate_Imp2427_123492(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2428_123493(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p1_, DLL2SDK::Assembly_CSharp::GameEngine::EGameModeCategory p2_, bool p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2429_123494(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp2430_123495(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameEngine::EAssetTag p2_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p3_); bool __Gen_Delegate_Imp2431_123496(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EAssetTag p1_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp2432_123497(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __Gen_Delegate_Imp2433_123498(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::UnityEngine::UnityEngine::Object* __Gen_Delegate_Imp2434_123499(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::UnityEngine::UnityEngine::Object* __Gen_Delegate_Imp2435_123500(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp2436_123501(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp2437_123502(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::UnityEngine::UnityEngine::Shader* __Gen_Delegate_Imp2438_123503(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::UnityEngine::UnityEngine::Sprite* __Gen_Delegate_Imp2439_123504(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::UnityEngine::UnityEngine::Mesh* __Gen_Delegate_Imp2440_123505(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp2441_123506(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::Assembly_CSharp::GameEngine::AssetManager_EAsyncLoadPriority p5_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp2442_123507(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp2443_123508(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_, int32_t p4_, DLL2SDK::mscorlib::System::Object* p5_); void __Gen_Delegate_Imp2444_123509(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Text::StringBuilder* p1_); void __Gen_Delegate_Imp2445_123510(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::Assembly_CSharp::GameEngine::AssetManager_EAsyncLoadPriority p4_); void __Gen_Delegate_Imp2446_123511(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::GameEngine::AssetManager_EAsyncLoadPriority p2_); void __Gen_Delegate_Imp2447_123512(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::Assembly_CSharp::GameEngine::AssetManager_EAsyncLoadPriority p4_); DLL2SDK::UnityEngine::UnityEngine::Object* __Gen_Delegate_Imp2448_123513(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_); void __Gen_Delegate_Imp2449_123514(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Array* p1_); void __Gen_Delegate_Imp2450_123515(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Array* p2_); bool __Gen_Delegate_Imp2451_123516(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::String* p1_); DLL2SDK::Assembly_CSharp::GameEngine::AssetMetaData* __Gen_Delegate_Imp2452_123517(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, bool p2_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp2453_123518(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, bool p2_); bool __Gen_Delegate_Imp2454_123519(DLL2SDK::mscorlib::System::Object* p0_, float p1_, bool p2_); void __Gen_Delegate_Imp2455_123520(DLL2SDK::Assembly_CSharp::GameEngine::AssetManagerHelper_AssetCache p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::GameEngine::AssetMetaData* __Gen_Delegate_Imp2456_123521(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp2457_123522(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::ELODZeroReplaceStatus p1_); DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleModuleLocation* __Gen_Delegate_Imp2458_123523(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::AssetModuleStoreData* __Gen_Delegate_Imp2459_123524(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::MapModuleStoreData* __Gen_Delegate_Imp2460_123525(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::AudioModuleStoreData* __Gen_Delegate_Imp2461_123526(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::VideoModuleStoreData* __Gen_Delegate_Imp2462_123527(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::AssetIDModuleData* __Gen_Delegate_Imp2463_123528(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::AttachIDData* __Gen_Delegate_Imp2464_123529(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::AttachIDStoreData* __Gen_Delegate_Imp2465_123530(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp2466_123531(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t* p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2467_123532(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2468_123533(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::ModuleResQuality p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2469_123534(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::GameEngine::AssetSplitItemData* __Gen_Delegate_Imp2470_123535(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::AssetBundleLocation* __Gen_Delegate_Imp2471_123536(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp2472_123537(DLL2SDK::mscorlib::System::Object* p0_, int16_t p1_, uint64_t* p2_); void __Gen_Delegate_Imp2473_123538(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p2_, bool p3_); bool __Gen_Delegate_Imp2474_123539(DLL2SDK::mscorlib::System::Object* p0_, int16_t p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_); bool __Gen_Delegate_Imp2475_123540(DLL2SDK::mscorlib::System::Object* p0_, int16_t p1_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp2476_123541(DLL2SDK::mscorlib::System::Object* p0_, int16_t p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp2477_123542(DLL2SDK::mscorlib::System::Object* p0_, int16_t p1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp2478_123543(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::ECleanUpScene p1_); void __Gen_Delegate_Imp2479_123544(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::ECleanUpScene p1_, bool* p2_, bool* p3_); void __Gen_Delegate_Imp2480_123545(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::LoadSceneMode p2_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp2481_123546(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, bool p6_, bool p7_, bool p8_); void __Gen_Delegate_Imp2482_123547(DLL2SDK::mscorlib::System::Object* p0_, int16_t p1_, bool p2_); bool __Gen_Delegate_Imp2483_123548(DLL2SDK::mscorlib::System::Object* p0_, int32_t* p1_, int32_t p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp2484_123549(DLL2SDK::mscorlib::System::Object* p0_, int16_t p1_); int16_t __Gen_Delegate_Imp2485_123550(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp2486_123551(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_); void __Gen_Delegate_Imp2487_123552(DLL2SDK::mscorlib::System::Object* p0_, int16_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Assembly_CSharp::GameEngine::EAssetBundleCatalog p3_); DLL2SDK::UnityEngine::UnityEngine::Object* __Gen_Delegate_Imp2488_123553(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp2489_123554(DLL2SDK::mscorlib::System::Object* p0_, int16_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::UnityEngine::UnityEngine::AssetBundle* __Gen_Delegate_Imp2490_123555(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_); DLL2SDK::UnityEngine::UnityEngine::AssetBundleCreateRequest* __Gen_Delegate_Imp2491_123556(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __Gen_Delegate_Imp2492_123557(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp2493_123558(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::ECleanUpScene p1_, bool p2_); void __Gen_Delegate_Imp2494_123559(DLL2SDK::mscorlib::System::Object* p0_, int16_t p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2495_123560(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp2496_123561(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_, float p4_, DLL2SDK::mscorlib::System::Object* p5_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp2497_123562(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_, float p4_, DLL2SDK::mscorlib::System::Object* p5_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp2498_123563(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p4_, float p5_, DLL2SDK::mscorlib::System::Object* p6_, bool p7_); void __Gen_Delegate_Imp2499_123564(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_, float p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::mscorlib::System::Object* p6_); bool __Gen_Delegate_Imp2500_123565(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_, int32_t p4_, float p5_, bool p6_, bool p7_); bool __Gen_Delegate_Imp2501_123566(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, float p4_, bool p5_, bool p6_); void __Gen_Delegate_Imp2502_123567(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, float p4_, bool p5_, bool p6_); DLL2SDK::UnityEngine::UnityEngine::Transform* __Gen_Delegate_Imp2503_123568(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp2504_123569(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_); DLL2SDK::UnityEngine::UnityEngine::Transform* __Gen_Delegate_Imp2505_123570(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::Assembly_CSharp::PrefabPool* p6_); DLL2SDK::UnityEngine::UnityEngine::Transform* __Gen_Delegate_Imp2506_123571(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p4_, DLL2SDK::mscorlib::System::Object* p5_); DLL2SDK::Assembly_CSharp::PrefabPool* __Gen_Delegate_Imp2507_123572(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp2508_123573(DLL2SDK::mscorlib::System::Object* p0_, int32_t* p1_, int32_t* p2_); DLL2SDK::Assembly_CSharp::SpawnPool* __Gen_Delegate_Imp2509_123574(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __Gen_Delegate_Imp2510_123575(); void __Gen_Delegate_Imp2511_123576(DLL2SDK::Assembly_CSharp::GameEngine::UIAtlasType p0_); DLL2SDK::Assembly_CSharp::UIAtlas* __Gen_Delegate_Imp2512_123577(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::UIAtlas* __Gen_Delegate_Imp2513_123578(int32_t p0_); DLL2SDK::Assembly_CSharp::Audio::Config::AvatarSndCfg* __Gen_Delegate_Imp2514_123579(); DLL2SDK::Assembly_CSharp::Audio::Config::AvatarSndCfgItem* __Gen_Delegate_Imp2515_123580(uint64_t p0_, DLL2SDK::CSProto::msg::ECamp p1_, bool p2_, bool p3_, DLL2SDK::Assembly_CSharp::GameBase::EPawnCategoryType p4_); DLL2SDK::Assembly_CSharp::Audio::Config::AvatarSndCfgItem* __Gen_Delegate_Imp2516_123581(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ECamp p1_, bool p2_, bool p3_, DLL2SDK::Assembly_CSharp::GameBase::EPawnCategoryType p4_); DLL2SDK::Assembly_CSharp::GameEngine::BGMConfig* __Gen_Delegate_Imp2517_123582(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameModeCategory p1_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p2_, DLL2SDK::mscorlib::System::Object* p3_); bool __Gen_Delegate_Imp2518_123583(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::Assembly_CSharp::GameEngine::MatineeSndCfg* __Gen_Delegate_Imp2519_123584(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::ModeSndCfg* __Gen_Delegate_Imp2520_123585(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::PickupSoundConfigItem* __Gen_Delegate_Imp2521_123586(int32_t p0_); DLL2SDK::Assembly_CSharp::GameEngine::SceneEnvCfgItem* __Gen_Delegate_Imp2522_123587(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp2523_123588(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint64_t* p2_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponSoundConfigItem* __Gen_Delegate_Imp2524_123589(uint64_t p0_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponSoundConfigItem* __Gen_Delegate_Imp2525_123590(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_); void __Gen_Delegate_Imp2526_123591(DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::EventCategory p0_, uint32_t p1_, DLL2SDK::Array* p2_); void __Gen_Delegate_Imp2527_123592(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p0_); DLL2SDK::Assembly_CSharp::GameEngine::MatineeSndCfg* __Gen_Delegate_Imp2528_123593(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp2529_123594(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::EventCategory p1_, uint32_t p2_, DLL2SDK::Array* p3_); void __Gen_Delegate_Imp2530_123595(DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::EventCategory p0_, uint32_t p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp2531_123596(DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::EventCategory p0_, uint32_t p1_); void __Gen_Delegate_Imp2532_123597(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::EventCategory p1_, uint32_t p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp2533_123598(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::EventCategory p1_, uint32_t p2_); DLL2SDK::Assembly_CSharp::GameBase::IPawnSoundData* __Gen_Delegate_Imp2534_123599(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp2535_123600(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, bool p3_); void __Gen_Delegate_Imp2536_123601(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EPhysicalMaterialType p1_); void __Gen_Delegate_Imp2537_123602(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::FireVoiceType p1_); void __Gen_Delegate_Imp2538_123603(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType p1_); void __Gen_Delegate_Imp2539_123604(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_); void __Gen_Delegate_Imp2540_123605(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::AvatarVoxDefs p1_); float __Gen_Delegate_Imp2541_123606(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_); DLL2SDK::Assembly_CSharp::Audio::Components::VolumeClientDetector* __Gen_Delegate_Imp2542_123607(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp2543_123608(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::WeaponSoundType p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::WeaponFireSoundLogic* __Gen_Delegate_Imp2544_123609(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp2545_123610(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, int32_t p2_, int32_t p3_); bool __Gen_Delegate_Imp2546_123611(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::CSProto::msg::ECamp p2_); void __Gen_Delegate_Imp2547_123612(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::GameEngine::AudioLogic::WeaponHandEnum p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp2548_123613(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::Assembly_CSharp::GameEngine::EPhysicalMaterialType p2_); void __Gen_Delegate_Imp2549_123614(float p0_, float p1_, int32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); DLL2SDK::Assembly_CSharp::GameBase::IWeaponSoundData* __Gen_Delegate_Imp2550_123615(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameBase::IWeaponSoundData* __Gen_Delegate_Imp2551_123616(int32_t p0_, int32_t p1_, uint32_t p2_); float __Gen_Delegate_Imp2552_123617(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_); DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* __Gen_Delegate_Imp2553_123618(int32_t p0_); void __Gen_Delegate_Imp2554_123619(DLL2SDK::Assembly_CSharp::Audio::Defs::Sound_Type p0_, bool p1_); void __Gen_Delegate_Imp2555_123620(DLL2SDK::Assembly_CSharp::Audio::Defs::Sound_Type p0_, float p1_); DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* __Gen_Delegate_Imp2556_123621(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::Audio::Utils::RefAsyncBankLoadReq* __Gen_Delegate_Imp2557_123622(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp2558_123623(); void __Gen_Delegate_Imp2559_123624(DLL2SDK::Assembly_CSharp::AkMonitorErrorCode p0_, DLL2SDK::Assembly_CSharp::AkMonitorErrorLevel p1_, uint32_t p2_, uint64_t p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp2560_123625(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Audio::Defs::Sound_Type p1_, bool p2_); void __Gen_Delegate_Imp2561_123626(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Audio::Defs::Sound_Type p1_, float p2_); DLL2SDK::Assembly_CSharp::Audio::Utils::ATResult __Gen_Delegate_Imp2562_123627(DLL2SDK::mscorlib::System::Object* p0_); int32_t __Gen_Delegate_Imp2563_123628(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); bool __Gen_Delegate_Imp2564_123629(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* p2_, uint32_t p3_); int32_t __Gen_Delegate_Imp2565_123630(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, bool* p3_, bool p4_); int32_t __Gen_Delegate_Imp2566_123631(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, bool* p3_); void __Gen_Delegate_Imp2567_123632(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Color p2_, float p3_); bool __Gen_Delegate_Imp2568_123633(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_); bool __Gen_Delegate_Imp2569_123634(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, bool* p2_); bool __Gen_Delegate_Imp2570_123635(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, int32_t p3_, bool* p4_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp2571_123636(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_); DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::AudioWayPointLine* __Gen_Delegate_Imp2572_123637(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_); DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::AudioWayPoint* __Gen_Delegate_Imp2573_123638(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::SpatialAudio::Data::AudioWayPoint* __Gen_Delegate_Imp2574_123639(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); bool __Gen_Delegate_Imp2575_123640(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p3_); DLL2SDK::Assembly_CSharp::Audio::AudioIntensityControl::Configs::AudioIntensityConfig* __Gen_Delegate_Imp2576_123641(); DLL2SDK::Assembly_CSharp::Audio::AudioIntensityControl::Configs::AudioIntensityConfig_EventRegist* __Gen_Delegate_Imp2577_123642(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::Audio::AudioIntensityControl::Configs::AudioIntensityData* __Gen_Delegate_Imp2578_123643(); DLL2SDK::Assembly_CSharp::Audio::WallaSystem::Configs::WallaSystemData* __Gen_Delegate_Imp2579_123644(); bool __Gen_Delegate_Imp2580_123645(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p5_); DLL2SDK::Assembly_CSharp::Audio::Utils::AudioQualitySetting_AudioQuality __Gen_Delegate_Imp2581_123646(); void __Gen_Delegate_Imp2582_123647(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, intptr_t p2_, DLL2SDK::Assembly_CSharp::AKRESULT p3_, uint32_t p4_, DLL2SDK::mscorlib::System::Object* p5_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* __Gen_Delegate_Imp2583_123648(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2584_123649(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); bool __Gen_Delegate_Imp2585_123650(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, uint32_t* p3_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p4_); void __Gen_Delegate_Imp2586_123651(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::ESYNC_ANIM_NAME p1_); DLL2SDK::Assembly_CSharp::GameEngine::ESpectateInfo __Gen_Delegate_Imp2587_123652(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp2588_123653(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::ESpectateInfo p1_, bool p2_); bool __Gen_Delegate_Imp2589_123654(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::ESpectateInfo p1_); void __Gen_Delegate_Imp2590_123655(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* p1_); void __Gen_Delegate_Imp2591_123656(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint8_t p2_, uint32_t p3_, DLL2SDK::mscorlib::System::Object* p4_, int32_t p5_, int32_t p6_, uint32_t p7_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo_KillStreakInfo* __Gen_Delegate_Imp2592_123657(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::GameEngine::InventoryInfo* __Gen_Delegate_Imp2593_123658(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::GameEngine::InventoryInfo* __Gen_Delegate_Imp2594_123659(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GameBase::Loadout* __Gen_Delegate_Imp2595_123660(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::GameBase::Loadout* __Gen_Delegate_Imp2596_123661(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2597_123662(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2598_123663(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::GameBase::MoveData __Gen_Delegate_Imp2599_123664(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, DLL2SDK::Assembly_CSharp::GameEngine::PLAYER_MOVE_STATE p5_, uint8_t p6_); void __Gen_Delegate_Imp2600_123665(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, int32_t p2_, uint32_t p3_); bool __Gen_Delegate_Imp2601_123666(DLL2SDK::CSProto::msg::ECamp p0_); void __Gen_Delegate_Imp2602_123667(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Array* p1_); DLL2SDK::Array* __Gen_Delegate_Imp2603_123668(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Array* __Gen_Delegate_Imp2604_123669(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); int32_t __Gen_Delegate_Imp2605_123670(DLL2SDK::Assembly_CSharp::GameEngine::AvatarAssetsConfig_ConfigData p0_, DLL2SDK::Assembly_CSharp::GameEngine::AvatarAssetsConfig_ConfigData p1_); DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_BoneConfig __Gen_Delegate_Imp2606_123671(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType p1_, int32_t p2_); void __Gen_Delegate_Imp2607_123672(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_); void __Gen_Delegate_Imp2608_123673(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p4_); void __Gen_Delegate_Imp2609_123674(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); void __Gen_Delegate_Imp2610_123675(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType p1_, DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_BoneConfig p2_); void __Gen_Delegate_Imp2611_123676(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType p1_); void __Gen_Delegate_Imp2612_123677(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType p1_, bool p2_); DLL2SDK::Array* __Gen_Delegate_Imp2613_123678(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_BoneConfig __Gen_Delegate_Imp2614_123679(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType p1_); void __Gen_Delegate_Imp2615_123680(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType p1_, DLL2SDK::mscorlib::System::Object* p2_); bool __Gen_Delegate_Imp2616_123681(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType p1_); void __Gen_Delegate_Imp2617_123682(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* __Gen_Delegate_Imp2618_123683(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); bool __Gen_Delegate_Imp2619_123684(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType __Gen_Delegate_Imp2620_123685(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, DLL2SDK::mscorlib::System::Object* p3_); bool __Gen_Delegate_Imp2621_123686(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_BoneConfig p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::Array* __Gen_Delegate_Imp2622_123687(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2623_123688(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType p1_); void __Gen_Delegate_Imp2624_123689(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_BoneConfig p2_, bool p3_); DLL2SDK::UnityEngine::UnityEngine::Transform* __Gen_Delegate_Imp2625_123690(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); bool __Gen_Delegate_Imp2626_123691(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_BoneConfig p3_, bool p4_, bool p5_); DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_BoneConfig __Gen_Delegate_Imp2627_123692(DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_BoneConfig p0_, DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_BoneConfig p1_); void __Gen_Delegate_Imp2628_123693(DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_BoneConfig p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); DLL2SDK::Assembly_CSharp::GameEngine::AEquipOffset __Gen_Delegate_Imp2629_123694(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp2630_123695(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType p2_, DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_BoneConfig p3_); DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_BoneConfig __Gen_Delegate_Imp2631_123696(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType p2_); void __Gen_Delegate_Imp2632_123697(uint64_t p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Assembly_CSharp::GameEngine::AssetManager_EAsyncLoadPriority p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp2633_123698(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp2634_123699(int32_t p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2635_123700(int32_t p0_, bool p1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp2636_123701(DLL2SDK::Assembly_CSharp::GameEngine::AvatarEquipBind p0_); void __Gen_Delegate_Imp2637_123702(DLL2SDK::Assembly_CSharp::GameEngine::AvatarEquipBind p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp2638_123703(DLL2SDK::Assembly_CSharp::GameEngine::AvatarEquipBind p0_); void __Gen_Delegate_Imp2639_123704(DLL2SDK::Assembly_CSharp::GameEngine::AvatarEquipBind p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_); void __Gen_Delegate_Imp2640_123705(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_BoneConfig p2_); void __Gen_Delegate_Imp2641_123706(DLL2SDK::Assembly_CSharp::GameEngine::AEquipOffset p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::GameEngine::EBREquipItemType p2_, DLL2SDK::Assembly_CSharp::GameEngine::AvatarComposer_BoneConfig p3_); void __Gen_Delegate_Imp2642_123707(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::GameEngine::AssetType p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* __Gen_Delegate_Imp2643_123708(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp2644_123709(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Bounds p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); DLL2SDK::UnityEngine::UnityEngine::Mesh* __Gen_Delegate_Imp2645_123710(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_); DLL2SDK::UnityEngine::UnityEngine::Mesh* __Gen_Delegate_Imp2646_123711(DLL2SDK::mscorlib::System::Object* p0_, float p1_, int32_t p2_, int32_t p3_, int32_t p4_); DLL2SDK::UnityEngine::UnityEngine::Material* __Gen_Delegate_Imp2647_123712(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::UnityEngine::UnityEngine::Color p4_); DLL2SDK::UnityEngine::UnityEngine::Material* __Gen_Delegate_Imp2648_123713(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::UnityEngine::UnityEngine::Vector4 p4_, bool p5_); DLL2SDK::UnityEngine::UnityEngine::Material* __Gen_Delegate_Imp2649_123714(DLL2SDK::mscorlib::System::Object* p0_, bool p1_); DLL2SDK::UnityEngine::UnityEngine::Material* __Gen_Delegate_Imp2650_123715(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, bool p2_); void __Gen_Delegate_Imp2651_123716(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector4 p2_); DLL2SDK::Assembly_CSharp::GameEngine::CameraEffectManager_CameraEffect* __Gen_Delegate_Imp2652_123717(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::CameraEffectManager_ECameraEffectType p1_); void __Gen_Delegate_Imp2653_123718(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::CameraEffectManager_ECameraEffectType p1_, bool p2_); void __Gen_Delegate_Imp2654_123719(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::CameraEffectManager_ECameraEffectType p1_); void __Gen_Delegate_Imp2655_123720(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p4_, DLL2SDK::mscorlib::System::Object* p5_); void __Gen_Delegate_Imp2656_123721(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EClientRuntimeInfoType p1_); void __Gen_Delegate_Imp2657_123722(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EClientRuntimeInfoType p1_, int32_t p2_); bool __Gen_Delegate_Imp2658_123723(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EClientRuntimeInfoType p1_, int32_t p2_); bool __Gen_Delegate_Imp2659_123724(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EClientRuntimeInfoType p1_, float p2_); bool __Gen_Delegate_Imp2660_123725(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EClientRuntimeInfoType p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* __Gen_Delegate_Imp2661_123726(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup __Gen_Delegate_Imp2662_123727(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp2663_123728(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::Assembly_CSharp::GameEngine::AssetManager_EAsyncLoadPriority p4_, bool p5_, int32_t p6_, int32_t p7_, uint32_t p8_, bool p9_, bool p10_, bool p11_); DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* __Gen_Delegate_Imp2664_123729(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_); bool __Gen_Delegate_Imp2665_123730(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p4_, DLL2SDK::mscorlib::System::Object* p5_, float p6_, DLL2SDK::mscorlib::System::Object* p7_, bool p8_, bool p9_, bool p10_); DLL2SDK::Array* __Gen_Delegate_Imp2666_123731(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); bool __Gen_Delegate_Imp2667_123732(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, bool p2_, int32_t p3_, int32_t p4_, bool p5_, DLL2SDK::mscorlib::System::Object* p6_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p7_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p8_, DLL2SDK::mscorlib::System::Object* p9_, DLL2SDK::mscorlib::System::Object* p10_, bool p11_); bool __Gen_Delegate_Imp2668_123733(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::Assembly_CSharp::GameEngine::ComposePartType __Gen_Delegate_Imp2669_123734(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* __Gen_Delegate_Imp2670_123735(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p4_, float p5_, DLL2SDK::mscorlib::System::Object* p6_, DLL2SDK::mscorlib::System::Object* p7_, bool p8_, bool p9_, bool p10_, DLL2SDK::Assembly_CSharp::GameEngine::ComposePartType p11_); bool __Gen_Delegate_Imp2671_123736(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::LoadAssetComposer_ComposeInfo p1_); void __Gen_Delegate_Imp2672_123737(DLL2SDK::Assembly_CSharp::GameEngine::LoadAssetComposer_ComposeInfo p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, bool p3_, int32_t p4_, bool p5_, bool p6_); void __Gen_Delegate_Imp2673_123738(DLL2SDK::Assembly_CSharp::GameEngine::LoadAssetComposer_ComposeInfo p0_); bool __Gen_Delegate_Imp2674_123739(DLL2SDK::Assembly_CSharp::GameEngine::LoadAssetComposer_ComposeInfo p0_); void __Gen_Delegate_Imp2675_123740(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, bool p3_, bool p4_); DLL2SDK::UnityEngine::UnityEngine::SkinnedMeshRenderer* __Gen_Delegate_Imp2676_123741(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp2677_123742(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, float p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, bool p6_); void __Gen_Delegate_Imp2678_123743(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory p1_, bool p2_); void __Gen_Delegate_Imp2679_123744(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::IKSolverLeftHandPose p1_, DLL2SDK::Assembly_CSharp::GameBase::IKSolverLeftHandPosePriority p2_); bool __Gen_Delegate_Imp2680_123745(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayTaskStage p1_); void __Gen_Delegate_Imp2681_123746(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint32_t p2_, DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayAnimationInstance_PlayType p3_); DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayAnimationInstance_PlayType __Gen_Delegate_Imp2682_123747(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp2683_123748(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::String* p2_); bool __Gen_Delegate_Imp2684_123749(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EMatEffectType p1_); void __Gen_Delegate_Imp2685_123750(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_, float p2_); DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* __Gen_Delegate_Imp2686_123751(int32_t p0_); void __Gen_Delegate_Imp2687_123752(DLL2SDK::Assembly_CSharp::GameBase::PlayTrickySynBuffer p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp2688_123753(DLL2SDK::Assembly_CSharp::GameBase::PlayTrickySynBuffer p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t* p2_); void __Gen_Delegate_Imp2689_123754(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::PlayTrickySynBuffer* p1_); bool __Gen_Delegate_Imp2690_123755(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, bool p2_, bool p3_, bool p4_); void __Gen_Delegate_Imp2691_123756(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Array* p1_); void __Gen_Delegate_Imp2692_123757(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, uint32_t p4_, int32_t p5_, int32_t p6_, uint32_t p7_); void __Gen_Delegate_Imp2693_123758(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t* p2_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p3_); void __Gen_Delegate_Imp2694_123759(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, int32_t* p2_, int32_t* p3_); int32_t __Gen_Delegate_Imp2695_123760(bool p0_); void __Gen_Delegate_Imp2696_123761(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_, float p3_, int32_t p4_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp2697_123762(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_); DLL2SDK::Assembly_CSharp::GameEngine::InputResult __Gen_Delegate_Imp2698_123763(DLL2SDK::mscorlib::System::Object* p0_, bool p1_); void __Gen_Delegate_Imp2699_123764(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraHoldType p1_, float p2_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp2700_123765(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraHoldType p1_, float p2_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp2701_123766(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, bool p3_); float __Gen_Delegate_Imp2702_123767(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, float p3_, float p4_, bool p5_); float __Gen_Delegate_Imp2703_123768(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, float p3_, bool p4_, bool p5_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __Gen_Delegate_Imp2704_123769(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameBase::GameInfoDataStore_PlayerBagInfo* __Gen_Delegate_Imp2705_123770(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp2706_123771(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::MissileFlyInfo p1_); DLL2SDK::UnityEngine::UnityEngine::Quaternion __Gen_Delegate_Imp2707_123772(DLL2SDK::mscorlib::System::Object* p0_, float p1_); void __Gen_Delegate_Imp2708_123773(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_); void __Gen_Delegate_Imp2709_123774(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_EUCameraState p1_, float p2_, DLL2SDK::mscorlib::System::Object* p3_, float p4_); bool __Gen_Delegate_Imp2710_123775(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p3_); void __Gen_Delegate_Imp2711_123776(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp2712_123777(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p1_); void __Gen_Delegate_Imp2713_123778(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p3_, bool p4_); void __Gen_Delegate_Imp2714_123779(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_, float p4_, DLL2SDK::mscorlib::System::Object* p5_); bool __Gen_Delegate_Imp2715_123780(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, float p4_, float p5_, bool p6_); bool __Gen_Delegate_Imp2716_123781(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p4_, float p5_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p6_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p7_); bool __Gen_Delegate_Imp2717_123782(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_, float p3_, float p4_, float* p5_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p6_); float __Gen_Delegate_Imp2718_123783(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, float p4_); bool __Gen_Delegate_Imp2719_123784(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, float p5_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p6_, float* p7_); bool __Gen_Delegate_Imp2720_123785(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p4_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* p5_, bool p6_, bool p7_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p8_); bool __Gen_Delegate_Imp2721_123786(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p4_, bool p5_, bool p6_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p7_); void __Gen_Delegate_Imp2722_123787(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p3_); DLL2SDK::Assembly_CSharp::Network::RoleData* __Gen_Delegate_Imp2723_123788(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); void __Gen_Delegate_Imp2724_123789(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_); void __Gen_Delegate_Imp2725_123790(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::ESpectatingMode p1_); bool __Gen_Delegate_Imp2726_123791(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, bool p2_, bool p3_); void __Gen_Delegate_Imp2727_123792(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* p3_); void __Gen_Delegate_Imp2728_123793(DLL2SDK::Assembly_CSharp::GameBase::AirborneTacticalShowInfo p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_, uint32_t p3_, uint32_t p4_); DLL2SDK::Array* __Gen_Delegate_Imp2729_123794(DLL2SDK::mscorlib::System::Object* p0_, int32_t* p1_); DLL2SDK::Assembly_CSharp::GameBase::LauncherPart* __Gen_Delegate_Imp2730_123795(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::GameBase::LauncherPart* __Gen_Delegate_Imp2731_123796(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); void __Gen_Delegate_Imp2732_123797(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EAirborneState p1_); DLL2SDK::Assembly_CSharp::GameBase::LauncherTrigger* __Gen_Delegate_Imp2733_123798(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); void __Gen_Delegate_Imp2734_123799(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::ELauncherState p1_); DLL2SDK::Assembly_CSharp::GameBase::PawnEventProcessor* __Gen_Delegate_Imp2735_123800(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameBase::PropPawn* __Gen_Delegate_Imp2736_123801(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); bool __Gen_Delegate_Imp2737_123802(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, uint32_t p3_, int32_t p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p5_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p6_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p7_, float p8_, float p9_, DLL2SDK::mscorlib::System::Object* p10_, uint8_t p11_, uint32_t p12_, bool p13_); DLL2SDK::Assembly_CSharp::GameEngine::UnAttackableTarget* __Gen_Delegate_Imp2738_123803(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp2739_123804(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::GameEngine::AssetManager_EAsyncLoadPriority p2_, bool p3_, int32_t p4_, int32_t p5_, uint32_t p6_, bool p7_, bool p8_, bool p9_); void __Gen_Delegate_Imp2740_123805(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_); DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* __Gen_Delegate_Imp2741_123806(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p4_, float p5_, DLL2SDK::mscorlib::System::Object* p6_, bool p7_, bool p8_, bool p9_); DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* __Gen_Delegate_Imp2742_123807(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p4_, DLL2SDK::mscorlib::System::Object* p5_); DLL2SDK::UnityEngine::UnityEngine::Transform* __Gen_Delegate_Imp2743_123808(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponPartManagedAssetInfo* __Gen_Delegate_Imp2744_123809(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_); DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* __Gen_Delegate_Imp2745_123810(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::GameEngine::JoyStickButtonConfig* __Gen_Delegate_Imp2746_123811(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor __Gen_Delegate_Imp2747_123812(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameUI::EGUILayer __Gen_Delegate_Imp2748_123813(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp2749_123814(DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType p0_); void __Gen_Delegate_Imp2750_123815(DLL2SDK::Assembly_CSharp::GameEngine::ECustomUIType p0_, DLL2SDK::Assembly_CSharp::GameSettings::ECustomSettingFireMode p1_, DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType p2_, DLL2SDK::mscorlib::System::Object* p3_); bool __Gen_Delegate_Imp2751_123816(DLL2SDK::Assembly_CSharp::GameEngine::ECustomUIType p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp2752_123817(DLL2SDK::Assembly_CSharp::GameEngine::ECustomUIType p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp2753_123818(DLL2SDK::Assembly_CSharp::GameSettings::ECustomSettingFireMode* p0_, DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType* p1_); void __Gen_Delegate_Imp2754_123819(DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType p0_, bool p1_); DLL2SDK::Assembly_CSharp::GameEngine::UISceneHUDConfig* __Gen_Delegate_Imp2755_123820(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, bool p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp2756_123821(DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType p0_); void __Gen_Delegate_Imp2757_123822(DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType p0_, DLL2SDK::Assembly_CSharp::GameSettings::ECustomSettingFireMode p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::GameEngine::JoyStickButtonConfig* __Gen_Delegate_Imp2758_123823(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig p0_, bool p1_, bool p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp2759_123824(DLL2SDK::Assembly_CSharp::GameEngine::ECustomUIType p0_, DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType p1_, DLL2SDK::Assembly_CSharp::GameSettings::ECustomSettingFireMode p2_); bool __Gen_Delegate_Imp2760_123825(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::String* p2_, DLL2SDK::mscorlib::System::String* p3_); DLL2SDK::Array* __Gen_Delegate_Imp2761_123826(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); int32_t __Gen_Delegate_Imp2762_123827(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_); int64_t __Gen_Delegate_Imp2763_123828(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, int64_t p3_); double __Gen_Delegate_Imp2764_123829(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, double p3_); DLL2SDK::Array* __Gen_Delegate_Imp2765_123830(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::mscorlib::System::DateTime __Gen_Delegate_Imp2766_123831(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::DateTime p3_); void __Gen_Delegate_Imp2767_123832(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, int64_t p3_); void __Gen_Delegate_Imp2768_123833(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, double p3_); void __Gen_Delegate_Imp2769_123834(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::DateTime p3_); bool __Gen_Delegate_Imp2770_123835(DLL2SDK::Assembly_CSharp::GameEngine::EConfigTag p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); bool __Gen_Delegate_Imp2771_123836(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::INIFileParser::IniParser::Model::IniData* __Gen_Delegate_Imp2772_123837(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Object* __Gen_Delegate_Imp2773_123838(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::INIFileParser::IniParser::Model::SectionDataCollection* __Gen_Delegate_Imp2774_123839(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* __Gen_Delegate_Imp2775_123840(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp2776_123841(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* p1_); bool __Gen_Delegate_Imp2777_123842(DLL2SDK::Array* p0_, int32_t* p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp2778_123843(DLL2SDK::Array* p0_); DLL2SDK::mscorlib::System::Security::Cryptography::RSACryptoServiceProvider* __Gen_Delegate_Imp2779_123844(); void __Gen_Delegate_Imp2780_123845(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_, bool p3_, int32_t p4_, int32_t p5_, int32_t p6_, uint32_t p7_, int32_t p8_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE p9_, bool p10_); bool __Gen_Delegate_Imp2781_123846(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUpData* p2_); DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour* __Gen_Delegate_Imp2782_123847(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp2783_123848(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::EBRPickUpInfoType p1_, int32_t p2_, int32_t p3_, int32_t p4_, int32_t p5_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE p6_, uint32_t p7_, bool p8_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p9_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p10_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p11_, bool p12_, uint32_t p13_); void __Gen_Delegate_Imp2784_123849(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p4_, bool p5_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE p6_); bool __Gen_Delegate_Imp2785_123850(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, bool p2_, DLL2SDK::Assembly_CSharp::BattleRoyale::EBRPickUpInfoType p3_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE p4_, float* p5_); bool __Gen_Delegate_Imp2786_123851(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::Assembly_CSharp::BattleRoyale::EBRPickUpInfoType p2_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE p3_); void __Gen_Delegate_Imp2787_123852(DLL2SDK::mscorlib::System::Object* p0_, int32_t* p1_, int32_t* p2_, int32_t* p3_, int32_t* p4_, int32_t* p5_, int32_t* p6_, int32_t* p7_, int32_t* p8_, int32_t* p9_, int32_t* p10_, int32_t* p11_, int32_t* p12_, int32_t* p13_, int32_t* p14_, int32_t* p15_, int32_t* p16_, int32_t* p17_); bool __Gen_Delegate_Imp2788_123853(DLL2SDK::Assembly_CSharp::BattleRoyale::EBRPickUpInfoType p0_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE p1_); bool __Gen_Delegate_Imp2789_123854(int32_t p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::EBRPickUpInfoType p1_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE p2_); void __Gen_Delegate_Imp2790_123855(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, int32_t p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, bool p6_, int32_t p7_, uint32_t p8_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE p9_); DLL2SDK::UnityEngine::UnityEngine::Transform* __Gen_Delegate_Imp2791_123856(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool* p2_); void __Gen_Delegate_Imp2792_123857(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, int32_t p2_, int32_t p3_, float p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::mscorlib::System::Object* p6_, uint32_t p7_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE p8_); void __Gen_Delegate_Imp2793_123858(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint8_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, float p5_); void __Gen_Delegate_Imp2794_123859(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, uint32_t p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p5_, float p6_, int32_t p7_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p8_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p9_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp2795_123860(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_, float* p3_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp2796_123861(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, float p3_); void __Gen_Delegate_Imp2797_123862(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::UserSettingLevel p1_, bool p2_); void __Gen_Delegate_Imp2798_123863(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::CullingGroupEvent p1_); DLL2SDK::Assembly_CSharp::GameEngine::Timer* __Gen_Delegate_Imp2799_123864(DLL2SDK::mscorlib::System::Object* p0_, float p1_, bool p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_); void __Gen_Delegate_Imp2800_123865(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor p1_); void __Gen_Delegate_Imp2801_123866(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_, DLL2SDK::UnityEngine::UnityEngine::Color p3_); DLL2SDK::Assembly_CSharp::GameEngine::VirtualBind* __Gen_Delegate_Imp2802_123867(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_); DLL2SDK::Assembly_CSharp::GameEngine::VirtualBind* __Gen_Delegate_Imp2803_123868(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameEngine::LocalPlayer* __Gen_Delegate_Imp2804_123869(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp2805_123870(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::AnimatorStateInfo p2_); void __Gen_Delegate_Imp2806_123871(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::EServerPkgCmd p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp2807_123872(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL p1_); void __Gen_Delegate_Imp2808_123873(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::EServerPkgCmd p1_); void __Gen_Delegate_Imp2809_123874(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EEventType p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp2810_123875(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EEventType p1_); void __Gen_Delegate_Imp2811_123876(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EEventType p1_, uint32_t p2_); void __Gen_Delegate_Imp2812_123877(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EEventType p1_, uint32_t p2_, DLL2SDK::Array* p3_); void __Gen_Delegate_Imp2813_123878(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, DLL2SDK::Array* p3_); DLL2SDK::Assembly_CSharp::GameBase::NetSyncModule* __Gen_Delegate_Imp2814_123879(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::PawnModuleType p1_); DLL2SDK::Assembly_CSharp::GameUI::UIScene* __Gen_Delegate_Imp2815_123880(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp2816_123881(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_); DLL2SDK::Assembly_CSharp::GameEngine::EMoveHandleImpl __Gen_Delegate_Imp2817_123882(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __Gen_Delegate_Imp2818_123883(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp2819_123884(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_, DLL2SDK::Assembly_CSharp::EFireBtnType p3_, DLL2SDK::Assembly_CSharp::GameEngine::EInputButtonType p4_); void __Gen_Delegate_Imp2820_123885(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_); void __Gen_Delegate_Imp2821_123886(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig p1_, DLL2SDK::mscorlib::System::Object* p2_); bool __Gen_Delegate_Imp2822_123887(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, float p2_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p3_, float p4_); void __Gen_Delegate_Imp2823_123888(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameEngine::GameHandleButtonDefine* __Gen_Delegate_Imp2824_123889(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig p0_); DLL2SDK::Assembly_CSharp::GameEngine::InputButton* __Gen_Delegate_Imp2825_123890(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig p0_); bool __Gen_Delegate_Imp2826_123891(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig p0_, DLL2SDK::mscorlib::System::Object* p1_); bool __Gen_Delegate_Imp2827_123892(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_); bool __Gen_Delegate_Imp2828_123893(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, bool p2_); void __Gen_Delegate_Imp2829_123894(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* __Gen_Delegate_Imp2830_123895(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig p0_); bool __Gen_Delegate_Imp2831_123896(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig p0_); void __Gen_Delegate_Imp2832_123897(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig p0_, bool p1_); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTargetInfo* __Gen_Delegate_Imp2833_123898(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2834_123899(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::OBColor __Gen_Delegate_Imp2835_123900(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::UnityEngine::UnityEngine::Color __Gen_Delegate_Imp2836_123901(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); int32_t __Gen_Delegate_Imp2837_123902(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ECamp p1_, bool p2_); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTargetInfo* __Gen_Delegate_Imp2838_123903(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::Assembly_CSharp::GameEngine::VehicleInfo* __Gen_Delegate_Imp2839_123904(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); bool __Gen_Delegate_Imp2840_123905(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType p1_, DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType p2_); bool __Gen_Delegate_Imp2841_123906(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType p1_, DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState p2_, bool p3_); void __Gen_Delegate_Imp2842_123907(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameResult p1_, DLL2SDK::Assembly_CSharp::Network::END_REASON p2_); void __Gen_Delegate_Imp2843_123908(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint32_t p2_, uint32_t p3_, bool* p4_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength p5_); void __Gen_Delegate_Imp2844_123909(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength p4_); bool __Gen_Delegate_Imp2845_123910(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EFunctionalItem p1_); bool __Gen_Delegate_Imp2846_123911(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EModifier p1_); DLL2SDK::Assembly_CSharp::GameEngine::SceneActorInfo* __Gen_Delegate_Imp2847_123912(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2848_123913(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp2849_123914(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameResult p1_, uint64_t p2_); void __Gen_Delegate_Imp2850_123915(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, uint32_t p2_, uint32_t p3_, bool p4_, int32_t p5_); DLL2SDK::Assembly_CSharp::GameBase::ReplayDataInfo* __Gen_Delegate_Imp2851_123916(DLL2SDK::mscorlib::System::Object* p0_); float __Gen_Delegate_Imp2852_123917(DLL2SDK::Assembly_CSharp::GameEngine::GameInfo_MatchPrepareInfo p0_); DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup __Gen_Delegate_Imp2853_123918(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp2854_123919(DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup p0_); void __Gen_Delegate_Imp2855_123920(DLL2SDK::Assembly_CSharp::GameEngine::Individuations::ActionEvnet p0_, DLL2SDK::Assembly_CSharp::GameEngine::Individuations::EU_ActionEvent p1_); DLL2SDK::Assembly_CSharp::GameEngine::Individuations::CUAnimationEvent* __Gen_Delegate_Imp2856_123921(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::Individuations::CUAnimationEventStruct* __Gen_Delegate_Imp2857_123922(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp2858_123923(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::GameEngine::Individuations::CUESFinish* __Gen_Delegate_Imp2859_123924(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::Individuations::CUESHideModel* __Gen_Delegate_Imp2860_123925(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::Individuations::CUESSound* __Gen_Delegate_Imp2861_123926(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::Individuations::CUESEffect* __Gen_Delegate_Imp2862_123927(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::Individuations::CUESBindModel* __Gen_Delegate_Imp2863_123928(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::Individuations::Individuation_ActionData* __Gen_Delegate_Imp2864_123929(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameEngine::Individuations::Individuation_ActionData* __Gen_Delegate_Imp2865_123930(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); bool __Gen_Delegate_Imp2866_123931(float p0_, DLL2SDK::mscorlib::System::Object* p1_); bool __Gen_Delegate_Imp2867_123932(DLL2SDK::Assembly_CSharp::GameEngine::GamepadButtonShowType p0_); void __Gen_Delegate_Imp2868_123933(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::GamepadButtonShowType p1_, bool p2_); void __Gen_Delegate_Imp2869_123934(DLL2SDK::Assembly_CSharp::GameEngine::KeyConfig p0_, DLL2SDK::UnityEngine::UnityEngine::KeyCode p1_, DLL2SDK::Assembly_CSharp::GameEngine::GamepadJoystickAxis p2_); void __Gen_Delegate_Imp2870_123935(DLL2SDK::Assembly_CSharp::GameEngine::KeyConfig p0_, DLL2SDK::UnityEngine::UnityEngine::KeyCode p1_, DLL2SDK::Assembly_CSharp::GameEngine::GamepadJoystickAxis p2_, DLL2SDK::mscorlib::System::Object* p3_, float p4_); void __Gen_Delegate_Imp2871_123936(DLL2SDK::Assembly_CSharp::GameEngine::AxisConfig p0_, DLL2SDK::Assembly_CSharp::GameEngine::GamepadJoystickAxis p1_, bool p2_, float p3_); DLL2SDK::Assembly_CSharp::GameEngine::GamepadType __Gen_Delegate_Imp2872_123937(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp2873_123938(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameEngine::EInputButtonView p2_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* __Gen_Delegate_Imp2874_123939(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_, bool p3_); bool __Gen_Delegate_Imp2875_123940(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_, float p3_, float p4_); void __Gen_Delegate_Imp2876_123941(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EFireMode p1_); DLL2SDK::Assembly_CSharp::GameEngine::EFireMode __Gen_Delegate_Imp2877_123942(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp2878_123943(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p3_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* __Gen_Delegate_Imp2879_123944(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EFireBtnType p1_); bool __Gen_Delegate_Imp2880_123945(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig p1_); DLL2SDK::Assembly_CSharp::GameEngine::InputButton* __Gen_Delegate_Imp2881_123946(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EFireBtnType p1_); void __Gen_Delegate_Imp2882_123947(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameHandle p1_, bool p2_); int32_t __Gen_Delegate_Imp2883_123948(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::StandardButton p1_, DLL2SDK::Assembly_CSharp::GameEngine::GamePadResponseType p2_); int32_t __Gen_Delegate_Imp2884_123949(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::StandardButton p1_, DLL2SDK::Assembly_CSharp::GameEngine::StandardButton p2_, DLL2SDK::Assembly_CSharp::GameEngine::GamePadResponseType p3_); void __Gen_Delegate_Imp2885_123950(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::GameEngine::StandardButton* p2_, DLL2SDK::Assembly_CSharp::GameEngine::StandardButton* p3_, DLL2SDK::Assembly_CSharp::GameEngine::GamePadResponseType* p4_); int32_t __Gen_Delegate_Imp2886_123951(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameEngine::StandardButton p2_); void __Gen_Delegate_Imp2887_123952(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::StandardButton p1_, int32_t p2_, bool p3_); void __Gen_Delegate_Imp2888_123953(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::StandardButton p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Assembly_CSharp::GameEngine::GamePadResponseType p3_, int32_t p4_); void __Gen_Delegate_Imp2889_123954(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::StandardButton p1_, DLL2SDK::Assembly_CSharp::GameEngine::StandardButton p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::Assembly_CSharp::GameEngine::GamePadResponseType p4_); DLL2SDK::Assembly_CSharp::GameEngine::GamePadButton* __Gen_Delegate_Imp2890_123955(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::StandardButton p1_, bool p2_); DLL2SDK::Assembly_CSharp::GameEngine::StandardButton __Gen_Delegate_Imp2891_123956(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::StandardButton p1_); DLL2SDK::Assembly_CSharp::GameEngine::GamePadCompositeButton* __Gen_Delegate_Imp2892_123957(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::StandardButton p1_, DLL2SDK::Assembly_CSharp::GameEngine::StandardButton p2_); DLL2SDK::Assembly_CSharp::GameEngine::GamePadAxis* __Gen_Delegate_Imp2893_123958(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::StandardAxis p1_); float __Gen_Delegate_Imp2894_123959(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::StandardAxis p1_); bool __Gen_Delegate_Imp2895_123960(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::StandardAxis p1_); bool __Gen_Delegate_Imp2896_123961(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::StandardButton p1_); void __Gen_Delegate_Imp2897_123962(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::RotationAxisUsingMask p1_, bool p2_); bool __Gen_Delegate_Imp2898_123963(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::RotationAxisUsingMask p1_); void __Gen_Delegate_Imp2899_123964(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::ButtonL2UsingMask p1_, bool p2_); float __Gen_Delegate_Imp2900_123965(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ERotateSensitiveType p1_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* __Gen_Delegate_Imp2901_123966(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_); void __Gen_Delegate_Imp2902_123967(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig p1_, int32_t p2_); void __Gen_Delegate_Imp2903_123968(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EFireBtnType p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GameEngine::InputSettingConfig* __Gen_Delegate_Imp2904_123969(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType p1_); DLL2SDK::Assembly_CSharp::GameEngine::InputSettingConfig* __Gen_Delegate_Imp2905_123970(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp2906_123971(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameSettings::SettingsTabType p1_, DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType p2_); void __Gen_Delegate_Imp2907_123972(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType p1_); void __Gen_Delegate_Imp2908_123973(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_, int32_t p3_, float p4_, bool p5_); void __Gen_Delegate_Imp2909_123974(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, bool p2_); void __Gen_Delegate_Imp2910_123975(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::InputPhase p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p3_, float p4_, float p5_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp2911_123976(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory p1_); bool __Gen_Delegate_Imp2912_123977(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp2913_123978(DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType p0_, DLL2SDK::mscorlib::System::Object* p1_); float __Gen_Delegate_Imp2914_123979(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType p1_, DLL2SDK::Assembly_CSharp::ERotateSensitiveType p2_); void __Gen_Delegate_Imp2915_123980(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ERotateSensitiveModeType p1_, DLL2SDK::Assembly_CSharp::ERotateSensitiveType p2_, float p3_); float __Gen_Delegate_Imp2916_123981(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ERotateSensitiveModeType p1_, DLL2SDK::Assembly_CSharp::ERotateSensitiveType p2_); float __Gen_Delegate_Imp2917_123982(DLL2SDK::Assembly_CSharp::ERotateSensitiveModeType p0_, DLL2SDK::Assembly_CSharp::ERotateSensitiveType p1_); void __Gen_Delegate_Imp2918_123983(DLL2SDK::Assembly_CSharp::ERotateSensitiveModeType p0_, DLL2SDK::Assembly_CSharp::ERotateSensitiveType p1_, float p2_); DLL2SDK::Assembly_CSharp::GameEngine::RotateSensitiveConfig* __Gen_Delegate_Imp2919_123984(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ERotateSensitiveModeType p1_, DLL2SDK::Assembly_CSharp::ERotateSensitiveType p2_); float __Gen_Delegate_Imp2920_123985(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ERotateSensitiveType p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp2921_123986(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ERotateSensitiveModeType p1_, DLL2SDK::Assembly_CSharp::ERotateSensitiveModeType p2_); DLL2SDK::Assembly_CSharp::RotateSensitiveModeParam* __Gen_Delegate_Imp2922_123987(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ERotateSensitiveModeType p1_); DLL2SDK::Assembly_CSharp::RotateSensitiveModeParam* __Gen_Delegate_Imp2923_123988(DLL2SDK::mscorlib::System::Object* p0_, bool p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp2924_123989(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ERotateSensitiveType p1_); DLL2SDK::Assembly_CSharp::RotateSensitiveData* __Gen_Delegate_Imp2925_123990(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ERotateSensitiveType p1_); DLL2SDK::Assembly_CSharp::GameEngine::RotateSensitiveConfig* __Gen_Delegate_Imp2926_123991(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ERotateSensitiveType p1_); void __Gen_Delegate_Imp2927_123992(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ERotateSensitiveType p1_, float p2_); void __Gen_Delegate_Imp2928_123993(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ERotateSensitiveType p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp2929_123994(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ERotateSensitiveModeType p1_); int32_t __Gen_Delegate_Imp2930_123995(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* __Gen_Delegate_Imp2931_123996(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* __Gen_Delegate_Imp2932_123997(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* __Gen_Delegate_Imp2933_123998(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::ESwitchWeaponType p1_); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* __Gen_Delegate_Imp2934_123999(DLL2SDK::mscorlib::System::Object* p0_, uint8_t p1_); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* __Gen_Delegate_Imp2935_124000(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory p1_); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* __Gen_Delegate_Imp2936_124001(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName p1_); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* __Gen_Delegate_Imp2937_124002(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponSubCategory p1_); int32_t __Gen_Delegate_Imp2938_124003(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponSubCategory p1_); bool __Gen_Delegate_Imp2939_124004(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint8_t p2_, int32_t p3_, int32_t p4_); void __Gen_Delegate_Imp2940_124005(DLL2SDK::mscorlib::System::Object* p0_, uint8_t p1_, int32_t p2_); bool __Gen_Delegate_Imp2941_124006(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory p1_, int32_t* p2_); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* __Gen_Delegate_Imp2942_124007(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint8_t p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, uint32_t p5_, bool p6_, bool p7_, int32_t p8_, int32_t p9_, int32_t p10_, int32_t p11_); DLL2SDK::Assembly_CSharp::GameEngine::Inventory* __Gen_Delegate_Imp2943_124008(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint8_t p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, uint32_t p5_, bool p6_, bool p7_, int32_t p8_, int32_t p9_); void __Gen_Delegate_Imp2944_124009(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint8_t p2_, int32_t p3_, int32_t p4_); bool __Gen_Delegate_Imp2945_124010(DLL2SDK::mscorlib::System::Object* p0_, int32_t* p1_, uint8_t* p2_, uint32_t* p3_, int32_t* p4_, int32_t* p5_, uint32_t* p6_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p7_, bool* p8_, bool* p9_); bool __Gen_Delegate_Imp2946_124011(DLL2SDK::mscorlib::System::Object* p0_, int32_t* p1_, uint8_t* p2_, uint32_t* p3_); DLL2SDK::Assembly_CSharp::GameEngine::ZMLevelObjectType __Gen_Delegate_Imp2947_124012(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp2948_124013(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::BREasterEgg_Robot_Effect_EBREE_Robot_Stat p1_); DLL2SDK::Assembly_CSharp::GameEngine::ETrapType __Gen_Delegate_Imp2949_124014(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::InteractiveObjectCommonTipsController* __Gen_Delegate_Imp2950_124015(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); DLL2SDK::Assembly_CSharp::GameEngine::PowerSwitch* __Gen_Delegate_Imp2951_124016(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Array* __Gen_Delegate_Imp2952_124017(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Array* __Gen_Delegate_Imp2953_124018(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Array* __Gen_Delegate_Imp2954_124019(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp2955_124020(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp2956_124021(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::System_Xml::System::Xml::XmlElement* __Gen_Delegate_Imp2957_124022(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::Assembly_CSharp::CampSpot* __Gen_Delegate_Imp2958_124023(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::Assembly_CSharp::CampSpotType p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp2959_124024(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::Assembly_CSharp::CampSpotType p1_, float p2_); bool __Gen_Delegate_Imp2960_124025(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p1_); void __Gen_Delegate_Imp2961_124026(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Bounds p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, uint32_t p4_, uint32_t p5_); DLL2SDK::Assembly_CSharp::RootMotionFireFromCoverAnimationInfo __Gen_Delegate_Imp2962_124027(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp2963_124028(DLL2SDK::mscorlib::System::Object* p0_, float p1_, int32_t p2_, DLL2SDK::CSProto::msg::ECamp p3_); void __Gen_Delegate_Imp2964_124029(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::CSProto::msg::ECamp p2_); void __Gen_Delegate_Imp2965_124030(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::CSProto::msg::ECamp p2_); void __Gen_Delegate_Imp2966_124031(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, uint16_t p4_, uint8_t p5_, uint16_t p6_); DLL2SDK::Assembly_CSharp::GameEngine::AudioVolume* __Gen_Delegate_Imp2967_124032(uint32_t p0_); DLL2SDK::Assembly_CSharp::GameEngine::GuideMoveVolume* __Gen_Delegate_Imp2968_124033(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); bool __Gen_Delegate_Imp2969_124034(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_); DLL2SDK::UnityEngine::UnityEngine::BoxCollider* __Gen_Delegate_Imp2970_124035(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp2971_124036(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::Assembly_CSharp::GameUI::TargetSignboard* __Gen_Delegate_Imp2972_124037(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp2973_124038(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene p1_); bool __Gen_Delegate_Imp2974_124039(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_, bool p3_); void __Gen_Delegate_Imp2975_124040(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_); void __Gen_Delegate_Imp2976_124041(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::UnityEngine::UnityEngine::LogType p3_); void __Gen_Delegate_Imp2977_124042(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::ELogType p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp2978_124043(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::ELogType p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp2979_124044(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::ELogType p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp2980_124045(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::ELogType p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp2981_124046(DLL2SDK::Assembly_CSharp::GameEngine::ELogType p0_, DLL2SDK::mscorlib::System::Object* p1_); bool __Gen_Delegate_Imp2982_124047(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::ELogType p1_); void __Gen_Delegate_Imp2983_124048(DLL2SDK::Assembly_CSharp::LogSeverity p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameEngine::ELogType __Gen_Delegate_Imp2984_124049(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp2985_124050(bool p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp2986_124051(DLL2SDK::Assembly_CSharp::GameEngine::LogFunctionType p0_); bool __Gen_Delegate_Imp2987_124052(DLL2SDK::Assembly_CSharp::GameEngine::LogFunctionType p0_); void __Gen_Delegate_Imp2988_124053(DLL2SDK::Assembly_CSharp::GameEngine::LogFunctionType p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Array* p2_); void __Gen_Delegate_Imp2989_124054(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::String* p2_); bool __Gen_Delegate_Imp2990_124055(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int64_t p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp2991_124056(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, int32_t p5_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp2992_124057(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_); void __Gen_Delegate_Imp2993_124058(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint32_t p2_, uint32_t p3_, uint32_t p4_); DLL2SDK::Assembly_CSharp::GameEngine::LevelInfo* __Gen_Delegate_Imp2994_124059(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameEngine::LevelInfo* __Gen_Delegate_Imp2995_124060(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::GameEngine::MapInfo* __Gen_Delegate_Imp2996_124061(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* __Gen_Delegate_Imp2997_124062(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); void __Gen_Delegate_Imp2998_124063(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* p1_); DLL2SDK::Assembly_CSharp::GameEngine::LuaSyncActorBase* __Gen_Delegate_Imp2999_124064(uint32_t p0_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* __Gen_Delegate_Imp3000_124065(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* __Gen_Delegate_Imp3001_124066(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::LevelObjectExportConfigItem* __Gen_Delegate_Imp3002_124067(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp3003_124068(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::ZMLevelObjectType p1_); void __Gen_Delegate_Imp3004_124069(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::NPC_Base* p1_); void __Gen_Delegate_Imp3005_124070(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::Assembly_CSharp::GameEngine::EEventType p2_, bool p3_, DLL2SDK::mscorlib::System::Object* p4_); int32_t __Gen_Delegate_Imp3006_124071(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_, int32_t p4_); void __Gen_Delegate_Imp3007_124072(uint32_t* p0_); void __Gen_Delegate_Imp3008_124073(int32_t* p0_); void __Gen_Delegate_Imp3009_124074(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::S2C_BASE_PROTOCOL p1_, DLL2SDK::Assembly_CSharp::GameEngine::EEventType p2_); uint16_t __Gen_Delegate_Imp3010_124075(uint16_t p0_, DLL2SDK::mscorlib::System::Object* p1_); uint16_t __Gen_Delegate_Imp3011_124076(uint16_t p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_); uint8_t __Gen_Delegate_Imp3012_124077(uint8_t p0_, DLL2SDK::mscorlib::System::Object* p1_); uint8_t __Gen_Delegate_Imp3013_124078(uint8_t p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_); uint8_t __Gen_Delegate_Imp3014_124079(uint8_t p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_); void __Gen_Delegate_Imp3015_124080(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::ReplicationDataType p1_); DLL2SDK::Assembly_CSharp::GameEngine::ReusableBinaryReader* __Gen_Delegate_Imp3016_124081(DLL2SDK::mscorlib::System::Object* p0_); int32_t __Gen_Delegate_Imp3017_124082(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_); int32_t __Gen_Delegate_Imp3018_124083(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_, int32_t* p4_); DLL2SDK::Array* __Gen_Delegate_Imp3019_124084(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); wchar_t __Gen_Delegate_Imp3020_124085(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Array* __Gen_Delegate_Imp3021_124086(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::mscorlib::System::Decimal __Gen_Delegate_Imp3022_124087(DLL2SDK::mscorlib::System::Object* p0_); int8_t __Gen_Delegate_Imp3023_124088(DLL2SDK::mscorlib::System::Object* p0_); uint16_t __Gen_Delegate_Imp3024_124089(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp3025_124090(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::System::System::Net::Security::SslPolicyErrors p3_); wchar_t __Gen_Delegate_Imp3026_124091(uint8_t p0_); DLL2SDK::Array* __Gen_Delegate_Imp3027_124092(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::UnityEngine::UnityEngine::Texture2D* __Gen_Delegate_Imp3028_124093(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::UnityEngine::UnityEngine::Texture2D* __Gen_Delegate_Imp3029_124094(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameEngine::NetworkResourcesDownloader_1_TextureType __Gen_Delegate_Imp3030_124095(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp3031_124096(int32_t p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::mscorlib::System::Object* p6_, DLL2SDK::mscorlib::System::Object* p7_, DLL2SDK::mscorlib::System::Object* p8_, DLL2SDK::mscorlib::System::Object* p9_); void __Gen_Delegate_Imp3032_124097(float p0_, float p1_, float p2_, int32_t p3_, int32_t p4_, DLL2SDK::mscorlib::System::Object* p5_); void __Gen_Delegate_Imp3033_124098(int32_t* p0_, int32_t* p1_, int32_t* p2_, int32_t* p3_, int32_t* p4_); void __Gen_Delegate_Imp3034_124099(DLL2SDK::mscorlib::System::Object* p0_, int32_t* p1_); void __Gen_Delegate_Imp3035_124100(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, uint32_t p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p6_); int32_t __Gen_Delegate_Imp3036_124101(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_); DLL2SDK::Array* __Gen_Delegate_Imp3037_124102(); void __Gen_Delegate_Imp3038_124103(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameEngine::OcTestObj* __Gen_Delegate_Imp3039_124104(); void __Gen_Delegate_Imp3040_124105(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p3_); DLL2SDK::Assembly_CSharp::GameEngine::SceneOccluderPolygon* __Gen_Delegate_Imp3041_124106(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, float p4_); void __Gen_Delegate_Imp3042_124107(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_); DLL2SDK::Assembly_CSharp::GameEngine::SingleObjOccluder* __Gen_Delegate_Imp3043_124108(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); void __Gen_Delegate_Imp3044_124109(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, float p3_, int32_t p4_, int32_t p5_, DLL2SDK::mscorlib::System::Object* p6_); DLL2SDK::Assembly_CSharp::GameEngine::SceneHeightMapScriptObj* __Gen_Delegate_Imp3045_124110(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::SceneOccluderDataScriptObj* __Gen_Delegate_Imp3046_124111(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp3047_124112(DLL2SDK::mscorlib::System::Object* p0_, int32_t* p1_, DLL2SDK::Array* p2_, DLL2SDK::Array* p3_, DLL2SDK::Array* p4_, DLL2SDK::Array* p5_, DLL2SDK::Array* p6_, DLL2SDK::Array* p7_, DLL2SDK::Array* p8_, DLL2SDK::Array* p9_); void __Gen_Delegate_Imp3048_124113(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ECullingMethod p1_, DLL2SDK::mscorlib::System::Object* p2_); bool __Gen_Delegate_Imp3049_124114(DLL2SDK::Assembly_CSharp::GameBase::RaycastData p0_, DLL2SDK::Assembly_CSharp::GameBase::RaycastData p1_); void __Gen_Delegate_Imp3050_124115(DLL2SDK::Assembly_CSharp::GameBase::RaycastData p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_, int32_t p4_, float p5_); DLL2SDK::Assembly_CSharp::GameBase::RaycastManager_RaycastState __Gen_Delegate_Imp3051_124116(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::RaycastHit* p3_, float p4_, int32_t p5_, float p6_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* __Gen_Delegate_Imp3052_124117(DLL2SDK::Assembly_CSharp::GameEngine::ECameraType p0_); DLL2SDK::UnityEngine::UnityEngine::Camera* __Gen_Delegate_Imp3053_124118(DLL2SDK::Assembly_CSharp::GameEngine::ECameraType p0_); void __Gen_Delegate_Imp3054_124119(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::mscorlib::System::Object* p2_, float p3_, float p4_, float p5_, bool p6_, DLL2SDK::mscorlib::System::Object* p7_, DLL2SDK::mscorlib::System::Object* p8_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_EUCameraState __Gen_Delegate_Imp3055_124120(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp3056_124121(DLL2SDK::UnityEngine::UnityEngine::Vector3* p0_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType p5_); void __Gen_Delegate_Imp3057_124122(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::mscorlib::System::Object* p2_, float p3_); void __Gen_Delegate_Imp3058_124123(DLL2SDK::UnityEngine::UnityEngine::Vector3* p0_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_); void __Gen_Delegate_Imp3059_124124(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p3_); void __Gen_Delegate_Imp3060_124125(DLL2SDK::Assembly_CSharp::GameEngine::ECameraType p0_); void __Gen_Delegate_Imp3061_124126(float p0_, float p1_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType p2_); void __Gen_Delegate_Imp3062_124127(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_, float p4_); void __Gen_Delegate_Imp3063_124128(bool p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_, float p3_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType p4_); DLL2SDK::Assembly_CSharp::GameEngine::CameraShaker* __Gen_Delegate_Imp3064_124129(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraShakerType p1_); bool __Gen_Delegate_Imp3065_124130(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraShakerType p1_); void __Gen_Delegate_Imp3066_124131(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraShakerType p1_, float p2_, float p3_); void __Gen_Delegate_Imp3067_124132(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraShakerType p1_, bool p2_, float p3_); bool __Gen_Delegate_Imp3068_124133(DLL2SDK::Assembly_CSharp::GameEngine::ECameraShakerType p0_); void __Gen_Delegate_Imp3069_124134(DLL2SDK::Assembly_CSharp::GameEngine::ECameraShakerType p0_, float p1_, float p2_); void __Gen_Delegate_Imp3070_124135(DLL2SDK::Assembly_CSharp::GameEngine::ECameraShakerType p0_, bool p1_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType p2_); void __Gen_Delegate_Imp3071_124136(DLL2SDK::Assembly_CSharp::GameEngine::CameraShakeParameter p0_); void __Gen_Delegate_Imp3072_124137(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, bool p3_, bool p4_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType p5_, bool p6_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraShakerType p7_, DLL2SDK::Assembly_CSharp::ECameraAnim p8_); void __Gen_Delegate_Imp3073_124138(bool p0_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType p1_); void __Gen_Delegate_Imp3074_124139(DLL2SDK::Assembly_CSharp::ECameraAnim p0_, float p1_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType p2_); void __Gen_Delegate_Imp3075_124140(DLL2SDK::Assembly_CSharp::ECameraAnim p0_, float p1_, bool p2_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType p3_); void __Gen_Delegate_Imp3076_124141(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, bool p3_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType p4_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraShakerType p5_, DLL2SDK::Assembly_CSharp::ECameraAnim p6_); void __Gen_Delegate_Imp3077_124142(bool p0_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType p1_, float p2_); void __Gen_Delegate_Imp3078_124143(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponPartName p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_, int32_t p4_); void __Gen_Delegate_Imp3079_124144(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, uint8_t p3_, DLL2SDK::mscorlib::System::Object* p4_, uint32_t p5_, bool p6_, bool p7_); void __Gen_Delegate_Imp3080_124145(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, uint8_t p4_, DLL2SDK::mscorlib::System::Object* p5_, uint32_t p6_, bool p7_, bool p8_, uint32_t p9_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp3081_124146(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::CSProto::msg::CSPkg* __Gen_Delegate_Imp3082_124147(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp3083_124148(DLL2SDK::Assembly_CSharp::GameEngine::ProfilerSample p0_); void __Gen_Delegate_Imp3084_124149(DLL2SDK::Assembly_CSharp::GameEngine::ProfilerSample p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollCreator_Options __Gen_Delegate_Imp3085_124150(DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollReferences p0_); void __Gen_Delegate_Imp3086_124151(DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollReferences p0_, DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollCreator_Options p1_); void __Gen_Delegate_Imp3087_124152(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollCreator_Options p3_); void __Gen_Delegate_Imp3088_124153(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollCreator_Options p4_); void __Gen_Delegate_Imp3089_124154(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p5_, DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::RagdollCreator_JointType p6_, DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::RagdollCreator_CreateJointParams_Limits p7_, DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::RagdollCreator_CreateJointParams_Limits p8_, DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::RagdollCreator_CreateJointParams_Limits p9_); void __Gen_Delegate_Imp3090_124155(DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollReferences p0_); bool __Gen_Delegate_Imp3091_124156(DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollReferences p0_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp3092_124157(DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollReferences p0_); bool __Gen_Delegate_Imp3093_124158(DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollReferences p0_, DLL2SDK::mscorlib::System::String* p1_); bool __Gen_Delegate_Imp3094_124159(DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollReferences p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); bool __Gen_Delegate_Imp3095_124160(DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollReferences p0_, bool p1_); bool __Gen_Delegate_Imp3096_124161(DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollReferences p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_); DLL2SDK::Array* __Gen_Delegate_Imp3097_124162(DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollReferences p0_); DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::BipedRagdollReferences __Gen_Delegate_Imp3098_124163(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp3099_124164(DLL2SDK::UnityEngine::UnityEngine::ConfigurableJoint* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::UnityEngine::UnityEngine::SoftJointLimit __Gen_Delegate_Imp3100_124165(DLL2SDK::UnityEngine::UnityEngine::JointLimits p0_, DLL2SDK::UnityEngine::UnityEngine::JointSpring p1_, bool p2_); DLL2SDK::UnityEngine::UnityEngine::SoftJointLimitSpring __Gen_Delegate_Imp3101_124166(DLL2SDK::UnityEngine::UnityEngine::JointLimits p0_, DLL2SDK::UnityEngine::UnityEngine::JointSpring p1_, bool p2_); DLL2SDK::UnityEngine::UnityEngine::SoftJointLimit __Gen_Delegate_Imp3102_124167(DLL2SDK::UnityEngine::UnityEngine::SoftJointLimit p0_); DLL2SDK::UnityEngine::UnityEngine::SoftJointLimitSpring __Gen_Delegate_Imp3103_124168(DLL2SDK::UnityEngine::UnityEngine::SoftJointLimitSpring p0_); void __Gen_Delegate_Imp3104_124169(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::RagdollCreator_ColliderType p3_, float p4_, float p5_); void __Gen_Delegate_Imp3105_124170(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::RagdollCreator_ColliderType p3_, float p4_, float p5_, float p6_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p7_); void __Gen_Delegate_Imp3106_124171(DLL2SDK::UnityEngine::UnityEngine::Vector3* p0_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp3107_124172(int32_t p0_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp3108_124173(DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::RagdollCreator_Direction p0_); DLL2SDK::UnityEngine::UnityEngine::Rigidbody* __Gen_Delegate_Imp3109_124174(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Array* p1_); void __Gen_Delegate_Imp3110_124175(DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::RagdollCreator_CreateJointParams p0_); DLL2SDK::UnityEngine::UnityEngine::SoftJointLimit __Gen_Delegate_Imp3111_124176(float p0_); void __Gen_Delegate_Imp3112_124177(DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::RagdollCreator_CreateJointParams p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::RagdollCreator_CreateJointParams_Limits p5_, DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::RagdollCreator_JointType p6_); void __Gen_Delegate_Imp3113_124178(DLL2SDK::Assembly_CSharp::RootMotion::Dynamics::RagdollCreator_CreateJointParams_Limits p0_, float p1_, float p2_, float p3_, float p4_); DLL2SDK::Assembly_CSharp::LightmapPrefabInfo* __Gen_Delegate_Imp3114_124179(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp3115_124180(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector4 p2_); void __Gen_Delegate_Imp3116_124181(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameEngine::EStreamInMode p2_, bool p3_); void __Gen_Delegate_Imp3117_124182(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameEngine::SceneStreamParam p2_, bool p3_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp3118_124183(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene p1_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::LoadSceneMode p2_); void __Gen_Delegate_Imp3119_124184(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene p1_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::LoadSceneMode p2_, bool p3_); void __Gen_Delegate_Imp3120_124185(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene p1_, bool p2_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp3121_124186(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene p1_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::LoadSceneMode p2_, int32_t p3_); void __Gen_Delegate_Imp3122_124187(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene p1_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::LoadSceneMode p2_); void __Gen_Delegate_Imp3123_124188(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene p0_, int32_t p1_); DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene __Gen_Delegate_Imp3124_124189(); bool __Gen_Delegate_Imp3125_124190(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene p0_); void __Gen_Delegate_Imp3126_124191(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene p0_, bool p1_); DLL2SDK::UnityEngine::UnityEngine::AsyncOperation* __Gen_Delegate_Imp3127_124192(DLL2SDK::mscorlib::System::Object* p0_, bool p1_); DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene __Gen_Delegate_Imp3128_124193(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp3129_124194(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::LoadSceneMode p1_); DLL2SDK::UnityEngine::UnityEngine::AsyncOperation* __Gen_Delegate_Imp3130_124195(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::LoadSceneMode p1_); DLL2SDK::UnityEngine::UnityEngine::AsyncOperation* __Gen_Delegate_Imp3131_124196(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp3132_124197(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, bool p5_, bool p6_, bool p7_); void __Gen_Delegate_Imp3133_124198(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::SystemState p1_); void __Gen_Delegate_Imp3134_124199(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::UserSettingLevel p1_); bool __Gen_Delegate_Imp3135_124200(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::String* p1_, int32_t* p2_, int32_t* p3_); void __Gen_Delegate_Imp3136_124201(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::FrontEnd::ELobbySceneType p2_); void __Gen_Delegate_Imp3137_124202(DLL2SDK::Assembly_CSharp::FrontEnd::ELobbySceneType p0_); DLL2SDK::Assembly_CSharp::Config::LobbySceneRenderSettingsConfig* __Gen_Delegate_Imp3138_124203(DLL2SDK::Assembly_CSharp::FrontEnd::ELobbySceneType p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp3139_124204(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::FrontEnd::ELobbySceneType __Gen_Delegate_Imp3140_124205(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::FrontEnd::LobbyShack* __Gen_Delegate_Imp3141_124206(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp3142_124207(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::ELobbySceneType p1_); DLL2SDK::Assembly_CSharp::FrontEnd::LobbyShack* __Gen_Delegate_Imp3143_124208(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::ELobbySceneType p1_); void __Gen_Delegate_Imp3144_124209(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EUISceneType p1_); DLL2SDK::Assembly_CSharp::FrontEnd::LobbyShack* __Gen_Delegate_Imp3145_124210(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EUISceneType p1_); void __Gen_Delegate_Imp3146_124211(int32_t p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::ShadowProjection p2_, DLL2SDK::UnityEngine::UnityEngine::ShadowQuality p3_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp3147_124212(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, float p2_); bool __Gen_Delegate_Imp3148_124213(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::UserSettingLevel p1_, bool p2_); void __Gen_Delegate_Imp3149_124214(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p1_); void __Gen_Delegate_Imp3150_124215(DLL2SDK::mscorlib::System::Object* p0_, bool* p1_, DLL2SDK::Assembly_CSharp::Config::DeviceCapacityWhitelist_iOSConfig* p2_, DLL2SDK::Assembly_CSharp::Config::DeviceCapacityWhitelist_AndroidConfig* p3_, DLL2SDK::Assembly_CSharp::Config::GPUCapacityWhitelist_AndroidConfig* p4_); void __Gen_Delegate_Imp3151_124216(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::UserSettingLevel p1_, bool p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_); DLL2SDK::Assembly_CSharp::UserSettingLevel __Gen_Delegate_Imp3152_124217(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp3153_124218(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::UserSettingLevel* p1_); DLL2SDK::Assembly_CSharp::UserSettingLevel __Gen_Delegate_Imp3154_124219(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::UserSettingLevel p1_); DLL2SDK::Assembly_CSharp::UserSettingLevel __Gen_Delegate_Imp3155_124220(DLL2SDK::Assembly_CSharp::UserSettingLevel p0_); DLL2SDK::Assembly_CSharp::FrameRateLevel __Gen_Delegate_Imp3156_124221(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::FrameRateLevel __Gen_Delegate_Imp3157_124222(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::UserSettingLevel p1_); DLL2SDK::Assembly_CSharp::FrameRateLevel __Gen_Delegate_Imp3158_124223(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrameRateLevel p1_); int32_t __Gen_Delegate_Imp3159_124224(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrameRateLevel p1_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p2_); DLL2SDK::Assembly_CSharp::Config::DeviceCapacityWhitelist_AndroidConfig* __Gen_Delegate_Imp3160_124225(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::Config::GPUCapacityWhitelist_AndroidConfig* __Gen_Delegate_Imp3161_124226(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::Config::DeviceCapacityWhitelist_iOSConfig* __Gen_Delegate_Imp3162_124227(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp3163_124228(DLL2SDK::mscorlib::System::Object* p0_, float* p1_, float* p2_); DLL2SDK::mscorlib::System::Threading::Thread* __Gen_Delegate_Imp3164_124229(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp3165_124230(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); DLL2SDK::Array* __Gen_Delegate_Imp3166_124231(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, wchar_t p2_); DLL2SDK::mscorlib::System::Text::StringBuilder* __Gen_Delegate_Imp3167_124232(int32_t p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp3168_124233(DLL2SDK::Assembly_CSharp::UdpInfo p0_); int32_t __Gen_Delegate_Imp3169_124234(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::UnityEngine::UnityEngine::LayerMask p4_); bool __Gen_Delegate_Imp3170_124235(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p5_); DLL2SDK::Array* __Gen_Delegate_Imp3171_124236(DLL2SDK::UnityEngine::UnityEngine::Quaternion p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp3172_124237(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Color p1_, float p2_, float p3_, bool p4_); void __Gen_Delegate_Imp3173_124238(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, float p1_, float p2_, bool p3_); void __Gen_Delegate_Imp3174_124239(DLL2SDK::UnityEngine::UnityEngine::Bounds p0_, DLL2SDK::UnityEngine::UnityEngine::Color p1_, float p2_, bool p3_); void __Gen_Delegate_Imp3175_124240(DLL2SDK::UnityEngine::UnityEngine::Bounds p0_, float p1_, bool p2_); void __Gen_Delegate_Imp3176_124241(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Color p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, float p4_, bool p5_); void __Gen_Delegate_Imp3177_124242(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_, bool p4_); void __Gen_Delegate_Imp3178_124243(DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Color p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, float p4_, bool p5_); void __Gen_Delegate_Imp3179_124244(DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_, bool p4_); void __Gen_Delegate_Imp3180_124245(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Color p2_, float p3_, float p4_, bool p5_); void __Gen_Delegate_Imp3181_124246(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_, float p3_, bool p4_); void __Gen_Delegate_Imp3182_124247(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Color p2_, float p3_, bool p4_); void __Gen_Delegate_Imp3183_124248(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_, bool p3_); void __Gen_Delegate_Imp3184_124249(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Color p1_, float p2_); void __Gen_Delegate_Imp3185_124250(DLL2SDK::UnityEngine::UnityEngine::Bounds p0_, DLL2SDK::UnityEngine::UnityEngine::Color p1_); void __Gen_Delegate_Imp3186_124251(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Color p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); void __Gen_Delegate_Imp3187_124252(DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Color p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); void __Gen_Delegate_Imp3188_124253(DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); void __Gen_Delegate_Imp3189_124254(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Color p2_, float p3_); void __Gen_Delegate_Imp3190_124255(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_); void __Gen_Delegate_Imp3191_124256(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Color p2_); void __Gen_Delegate_Imp3192_124257(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); void __Gen_Delegate_Imp3193_124258(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, int32_t p2_); void __Gen_Delegate_Imp3194_124259(int32_t p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_); void __Gen_Delegate_Imp3195_124260(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_); void __Gen_Delegate_Imp3196_124261(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_, DLL2SDK::UnityEngine::UnityEngine::Color p3_, float p4_, bool p5_); void __Gen_Delegate_Imp3197_124262(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, float p1_, DLL2SDK::UnityEngine::UnityEngine::Color p2_); void __Gen_Delegate_Imp3198_124263(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_, DLL2SDK::UnityEngine::UnityEngine::Color p3_, float p4_); bool __Gen_Delegate_Imp3199_124264(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EEndPawnState p1_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* __Gen_Delegate_Imp3200_124265(uint32_t p0_); DLL2SDK::CSProto::msg::ECamp __Gen_Delegate_Imp3201_124266(bool p0_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* __Gen_Delegate_Imp3202_124267(uint32_t p0_); void __Gen_Delegate_Imp3203_124268(DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState p0_, bool p1_); void __Gen_Delegate_Imp3204_124269(DLL2SDK::Assembly_CSharp::GameEngine::EPawnStateLock p0_, bool p1_); bool __Gen_Delegate_Imp3205_124270(DLL2SDK::Assembly_CSharp::GameEngine::EPawnStateLock p0_); DLL2SDK::Newtonsoft_Json::Newtonsoft::Json::JsonSerializer* __Gen_Delegate_Imp3206_124271(); DLL2SDK::mscorlib::System::Reflection::MethodInfo* __Gen_Delegate_Imp3207_124272(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); float __Gen_Delegate_Imp3208_124273(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); bool __Gen_Delegate_Imp3209_124274(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, float p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); bool __Gen_Delegate_Imp3210_124275(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, float p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_); DLL2SDK::Array* __Gen_Delegate_Imp3211_124276(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_, int32_t p3_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp3212_124277(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, float p4_); DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 __Gen_Delegate_Imp3213_124278(DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 p0_, DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 p1_); void __Gen_Delegate_Imp3214_124279(DLL2SDK::UnityEngine::UnityEngine::Matrix4x4* p0_, DLL2SDK::UnityEngine::UnityEngine::Matrix4x4* p1_, DLL2SDK::UnityEngine::UnityEngine::Matrix4x4* p2_); float __Gen_Delegate_Imp3215_124280(DLL2SDK::UnityEngine::UnityEngine::Vector2 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_); int64_t __Gen_Delegate_Imp3216_124281(int32_t p0_, int32_t p1_); void __Gen_Delegate_Imp3217_124282(int64_t p0_, int32_t* p1_, int32_t* p2_); bool __Gen_Delegate_Imp3218_124283(float p0_, float p1_, float p2_); bool __Gen_Delegate_Imp3219_124284(DLL2SDK::UnityEngine::UnityEngine::Vector2 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p3_); intptr_t __Gen_Delegate_Imp3220_124285(); DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* __Gen_Delegate_Imp3221_124286(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* __Gen_Delegate_Imp3222_124287(); void __Gen_Delegate_Imp3223_124288(DLL2SDK::Assembly_CSharp::GameEngine::HitResult p0_); DLL2SDK::Array* __Gen_Delegate_Imp3224_124289(DLL2SDK::Assembly_CSharp::GameEngine::BoundBox p0_); bool __Gen_Delegate_Imp3225_124290(DLL2SDK::Assembly_CSharp::GameEngine::BoundBox p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); bool __Gen_Delegate_Imp3226_124291(DLL2SDK::Assembly_CSharp::GameEngine::BoundBox p0_, DLL2SDK::Assembly_CSharp::GameEngine::BoundBox p1_); bool __Gen_Delegate_Imp3227_124292(DLL2SDK::Assembly_CSharp::GameEngine::BoundBox p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); float __Gen_Delegate_Imp3228_124293(DLL2SDK::Assembly_CSharp::GameEngine::BoundBox p0_, float p1_, float p2_, float p3_, float p4_); void __Gen_Delegate_Imp3229_124294(DLL2SDK::Assembly_CSharp::GameEngine::BoundBox p0_, DLL2SDK::UnityEngine::UnityEngine::Bounds p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_); void __Gen_Delegate_Imp3230_124295(DLL2SDK::Assembly_CSharp::GameEngine::BoundBox p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_); bool __Gen_Delegate_Imp3231_124296(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_, int32_t p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p4_); bool __Gen_Delegate_Imp3232_124297(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_, int32_t p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p5_); bool __Gen_Delegate_Imp3233_124298(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_, float p3_, int32_t p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p5_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p6_); bool __Gen_Delegate_Imp3234_124299(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_, float p3_, int32_t p4_, DLL2SDK::mscorlib::System::Object* p5_); bool __Gen_Delegate_Imp3235_124300(float p0_, float p1_, float p2_, int32_t p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p4_); bool __Gen_Delegate_Imp3236_124301(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_); bool __Gen_Delegate_Imp3237_124302(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::UnityEngine::UnityEngine::QueryTriggerInteraction p5_); bool __Gen_Delegate_Imp3238_124303(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_, int32_t p3_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* p4_, DLL2SDK::UnityEngine::UnityEngine::QueryTriggerInteraction p5_); bool __Gen_Delegate_Imp3239_124304(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p3_); bool __Gen_Delegate_Imp3240_124305(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_, float* p3_, DLL2SDK::UnityEngine::UnityEngine::QueryTriggerInteraction p4_); bool __Gen_Delegate_Imp3241_124306(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, float p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, float p4_, DLL2SDK::Assembly_CSharp::GameEngine::HitResult* p5_); bool __Gen_Delegate_Imp3242_124307(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p1_, float p2_, float p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p5_, DLL2SDK::Assembly_CSharp::GameEngine::HitResult* p6_); bool __Gen_Delegate_Imp3243_124308(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::Assembly_CSharp::GameEngine::HitResult* p4_); bool __Gen_Delegate_Imp3244_124309(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_, int32_t p4_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* p5_); bool __Gen_Delegate_Imp3245_124310(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_, int32_t p4_, DLL2SDK::mscorlib::System::Object* p5_); bool __Gen_Delegate_Imp3246_124311(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_, DLL2SDK::mscorlib::System::Object* p4_); bool __Gen_Delegate_Imp3247_124312(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_, int32_t p3_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p4_, bool p5_); bool __Gen_Delegate_Imp3248_124313(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p4_); bool __Gen_Delegate_Imp3249_124314(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, float* p5_); bool __Gen_Delegate_Imp3250_124315(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, float* p4_); DLL2SDK::Assembly_CSharp::GameEngine::EPhysicalMaterialType __Gen_Delegate_Imp3251_124316(DLL2SDK::mscorlib::System::Object* p0_); int32_t __Gen_Delegate_Imp3252_124317(DLL2SDK::Assembly_CSharp::GameEngine::EPhysicalMaterialType p0_); bool __Gen_Delegate_Imp3253_124318(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, float p1_, float p2_, int32_t p3_); bool __Gen_Delegate_Imp3254_124319(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, float p1_, int32_t p2_); float __Gen_Delegate_Imp3255_124320(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, float p1_); bool __Gen_Delegate_Imp3256_124321(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, float p1_); void __Gen_Delegate_Imp3257_124322(int32_t p0_, int32_t p1_, bool p2_); bool __Gen_Delegate_Imp3258_124323(DLL2SDK::Assembly_CSharp::EObjectEnum p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp3259_124324(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_, int32_t p4_, int32_t p5_, int32_t p6_, int32_t p7_); DLL2SDK::System_Xml::System::Xml::XmlNode* __Gen_Delegate_Imp3260_124325(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp3261_124326(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::String* p1_, DLL2SDK::mscorlib::System::String* p2_); void __Gen_Delegate_Imp3262_124327(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameUI::EGUIWindowShowMode p2_); DLL2SDK::Assembly_CSharp::GameUI::GamepadButtonHud* __Gen_Delegate_Imp3263_124328(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* __Gen_Delegate_Imp3264_124329(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor p4_, bool p5_, DLL2SDK::Assembly_CSharp::GameUI::EGUILayer p6_, bool p7_, bool p8_); DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* __Gen_Delegate_Imp3265_124330(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* __Gen_Delegate_Imp3266_124331(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController* __Gen_Delegate_Imp3267_124332(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, bool p3_, bool p4_, DLL2SDK::Assembly_CSharp::GameUI::EGUIWindowShowMode p5_, DLL2SDK::Assembly_CSharp::GameUI::EGUILayer p6_, bool p7_, bool p8_); void __Gen_Delegate_Imp3268_124333(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::EWindowCloseType p1_); void __Gen_Delegate_Imp3269_124334(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameUI::EWindowCloseType p2_); DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController* __Gen_Delegate_Imp3270_124335(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameUI::GameHUD* __Gen_Delegate_Imp3271_124336(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::EAssetID p2_, int32_t p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor p5_, bool p6_, DLL2SDK::Assembly_CSharp::GameUI::EGUILayer p7_, bool p8_); DLL2SDK::Assembly_CSharp::GameUI::GameHUD* __Gen_Delegate_Imp3272_124337(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor p3_, bool p4_, int32_t p5_, DLL2SDK::Assembly_CSharp::GameUI::EGUILayer p6_, bool p7_); DLL2SDK::Assembly_CSharp::GameUI::GameHUD* __Gen_Delegate_Imp3273_124338(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameUI::GameHUD* __Gen_Delegate_Imp3274_124339(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_, int32_t p2_); void __Gen_Delegate_Imp3275_124340(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, bool p2_, bool p3_, DLL2SDK::mscorlib::System::Object* p4_, int32_t p5_, int32_t p6_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p7_, DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor p8_, float p9_); void __Gen_Delegate_Imp3276_124341(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxButtonsType p4_, int32_t p5_, bool p6_, bool p7_, DLL2SDK::Assembly_CSharp::GameUI::EGUIWindowShowMode p8_, DLL2SDK::mscorlib::System::Object* p9_, DLL2SDK::mscorlib::System::Object* p10_, bool p11_); void __Gen_Delegate_Imp3277_124342(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxButtonsType p4_, int32_t p5_, bool p6_, bool p7_, DLL2SDK::Assembly_CSharp::GameUI::EGUIWindowShowMode p8_, DLL2SDK::mscorlib::System::Object* p9_, DLL2SDK::mscorlib::System::Object* p10_); void __Gen_Delegate_Imp3278_124343(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, bool p3_, bool p4_, DLL2SDK::mscorlib::System::Nullable_1 p5_, DLL2SDK::mscorlib::System::Nullable_1 p6_, DLL2SDK::mscorlib::System::Nullable_1 p7_); DLL2SDK::Assembly_CSharp::GameUI::CommonTipsController* __Gen_Delegate_Imp3279_124344(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); DLL2SDK::Assembly_CSharp::GameUI::UIScene* __Gen_Delegate_Imp3280_124345(); bool __Gen_Delegate_Imp3281_124346(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene p1_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp3282_124347(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_); float __Gen_Delegate_Imp3283_124348(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, bool p2_); void __Gen_Delegate_Imp3284_124349(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); void __Gen_Delegate_Imp3285_124350(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Rendering::CameraEvent p2_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp3286_124351(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::mscorlib::System::Object* p1_); float __Gen_Delegate_Imp3287_124352(float p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::UnityEngine::UnityEngine::Bounds __Gen_Delegate_Imp3288_124353(DLL2SDK::UnityEngine::UnityEngine::Bounds p0_, DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 p1_); bool __Gen_Delegate_Imp3289_124354(DLL2SDK::UnityEngine::UnityEngine::Bounds p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); DLL2SDK::UnityEngine::UnityEngine::Mesh* __Gen_Delegate_Imp3290_124355(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::GameEngine::VehicleNetWeaponInfo* __Gen_Delegate_Imp3291_124356(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); int32_t __Gen_Delegate_Imp3292_124357(int32_t p0_, uint32_t p1_); void __Gen_Delegate_Imp3293_124358(uint32_t p0_, uint32_t p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp3294_124359(uint32_t p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, bool p3_); DLL2SDK::UnityEngine::UnityEngine::Texture* __Gen_Delegate_Imp3295_124360(uint32_t p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp3296_124361(uint32_t p0_); void __Gen_Delegate_Imp3297_124362(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* p1_); void __Gen_Delegate_Imp3298_124363(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Assembly_CSharp::GameEngine::CrossAssistanceController_CrossAssistanceType p3_); bool __Gen_Delegate_Imp3299_124364(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::mscorlib::System::Object* p3_, float p4_); DLL2SDK::Assembly_CSharp::GameEngine::TargetQueryInfo* __Gen_Delegate_Imp3300_124365(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::CSProto::msg::ECamp p1_); void __Gen_Delegate_Imp3301_124366(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::CSProto::msg::ECamp p2_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponImpactComponent* __Gen_Delegate_Imp3302_124367(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp3303_124368(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, bool p6_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp3304_124369(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponPartName __Gen_Delegate_Imp3305_124370(int32_t p0_); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName __Gen_Delegate_Imp3306_124371(int32_t p0_); int32_t __Gen_Delegate_Imp3307_124372(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName p0_); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory __Gen_Delegate_Imp3308_124373(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName p0_); void __Gen_Delegate_Imp3309_124374(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, float p4_, float p5_, float p6_); void __Gen_Delegate_Imp3310_124375(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, float p4_); void __Gen_Delegate_Imp3311_124376(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::Assembly_CSharp::BulletWeaponProjectileSimulator_CheckMode p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_); bool __Gen_Delegate_Imp3312_124377(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p2_, float p3_); void __Gen_Delegate_Imp3313_124378(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp3314_124379(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup p2_, bool p3_); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* __Gen_Delegate_Imp3315_124380(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp3316_124381(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::mscorlib::System::Object* p2_, float* p3_); void __Gen_Delegate_Imp3317_124382(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup p2_); void __Gen_Delegate_Imp3318_124383(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EProjectileType p1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp3319_124384(DLL2SDK::mscorlib::System::Object* p0_, float* p1_); void __Gen_Delegate_Imp3320_124385(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::Assembly_CSharp::GameEngine::HitResult* p4_); bool __Gen_Delegate_Imp3321_124386(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, bool p2_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* p3_, DLL2SDK::Assembly_CSharp::GameEngine::HitResult* p4_, float p5_, DLL2SDK::mscorlib::System::Object* p6_, DLL2SDK::mscorlib::System::Object* p7_, int32_t p8_); bool __Gen_Delegate_Imp3322_124387(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* p1_); void __Gen_Delegate_Imp3323_124388(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::TouchTargetType p1_, uint32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); void __Gen_Delegate_Imp3324_124389(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::TouchTargetType p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::Assembly_CSharp::Network::TouchTargetType p4_, uint32_t p5_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p6_); void __Gen_Delegate_Imp3325_124390(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp3326_124391(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::mscorlib::System::Object* p2_, float* p3_, bool p4_); void __Gen_Delegate_Imp3327_124392(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::Assembly_CSharp::GameEngine::HitResult* p5_, bool p6_, int32_t p7_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponSelfAniComponent* __Gen_Delegate_Imp3328_124393(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp3329_124394(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, float p2_, int32_t p3_, bool p4_, bool p5_); DLL2SDK::Assembly_CSharp::GameEngine::SubWeaponAttachment* __Gen_Delegate_Imp3330_124395(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp3331_124396(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, bool p2_, bool p3_, int32_t p4_); void __Gen_Delegate_Imp3332_124397(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameEngine::AnimatorUtils_AniClipNameType p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_); void __Gen_Delegate_Imp3333_124398(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameEngine::AnimatorUtils_AniClipNameType p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, float p6_); void __Gen_Delegate_Imp3334_124399(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameEngine::AnimatorUtils_AniClipNameType p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp3335_124400(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameEngine::AnimatorUtils_AniClipNameType p2_, DLL2SDK::mscorlib::System::Object* p3_, float p4_); void __Gen_Delegate_Imp3336_124401(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, float p3_, int32_t p4_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp3337_124402(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); bool __Gen_Delegate_Imp3338_124403(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); bool __Gen_Delegate_Imp3339_124404(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_); bool __Gen_Delegate_Imp3340_124405(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); void __Gen_Delegate_Imp3341_124406(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EAdditionValueType p1_, float p2_); void __Gen_Delegate_Imp3342_124407(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponAttribute p2_); void __Gen_Delegate_Imp3343_124408(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponAttribute p1_); DLL2SDK::Assembly_CSharp::GameBase::EPropertyType __Gen_Delegate_Imp3344_124409(int32_t p0_); DLL2SDK::Array* __Gen_Delegate_Imp3345_124410(int32_t p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp3346_124411(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, int32_t p3_, DLL2SDK::Assembly_CSharp::GameEngine::ComposePartType p4_); void __Gen_Delegate_Imp3347_124412(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, bool p3_, DLL2SDK::Assembly_CSharp::GameEngine::ComposePartType p4_); float __Gen_Delegate_Imp3348_124413(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Color p1_, int32_t p2_); void __Gen_Delegate_Imp3349_124414(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Color* p1_, int32_t p2_, float p3_); void __Gen_Delegate_Imp3350_124415(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint64_t p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::UnityEngine::UnityEngine::Texture* __Gen_Delegate_Imp3351_124416(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint64_t p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_); bool __Gen_Delegate_Imp3352_124417(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, bool p3_); void __Gen_Delegate_Imp3353_124418(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EFireBtnType p1_); DLL2SDK::Assembly_CSharp::FireButtonInputParam* __Gen_Delegate_Imp3354_124419(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EFireBtnType p1_); bool __Gen_Delegate_Imp3355_124420(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EFireBtnType p1_); bool __Gen_Delegate_Imp3356_124421(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EFireBtnType p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_); void __Gen_Delegate_Imp3357_124422(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EFireBtnType p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_); void __Gen_Delegate_Imp3358_124423(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EFireBtnType p1_, bool p2_); void __Gen_Delegate_Imp3359_124424(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EFireBtnType p1_, DLL2SDK::Assembly_CSharp::GameEngine::EInputButtonType p2_); void __Gen_Delegate_Imp3360_124425(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::Assembly_CSharp::EFireBtnType p2_); void __Gen_Delegate_Imp3361_124426(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EFireBtnType p1_, DLL2SDK::mscorlib::System::Object* p2_); float __Gen_Delegate_Imp3362_124427(); DLL2SDK::Assembly_CSharp::WeaponFireModeBase* __Gen_Delegate_Imp3363_124428(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp3364_124429(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EUltID p1_); void __Gen_Delegate_Imp3365_124430(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::EFireBtnType p2_); void __Gen_Delegate_Imp3366_124431(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EEndPawnState p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::EEndPawnState __Gen_Delegate_Imp3367_124432(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp3368_124433(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::EEndPawnState p2_); DLL2SDK::Assembly_CSharp::WeaponPartData* __Gen_Delegate_Imp3369_124434(int32_t p0_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName p1_); DLL2SDK::Assembly_CSharp::WeaponPartData* __Gen_Delegate_Imp3370_124435(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName p1_); void __Gen_Delegate_Imp3371_124436(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName p0_, uint64_t p1_, DLL2SDK::Assembly_CSharp::EAssetID* p2_, DLL2SDK::mscorlib::System::String* p3_, DLL2SDK::mscorlib::System::String* p4_, DLL2SDK::mscorlib::System::String* p5_); DLL2SDK::Assembly_CSharp::GameEngine::ComposePartType __Gen_Delegate_Imp3372_124437(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponPartCategory p0_); void __Gen_Delegate_Imp3373_124438(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, bool p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator* __Gen_Delegate_Imp3374_124439(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp3375_124440(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_, uint32_t p5_, uint32_t p6_, int32_t p7_); DLL2SDK::Assembly_CSharp::GameEngine::HiveProjectile* __Gen_Delegate_Imp3376_124441(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); void __Gen_Delegate_Imp3377_124442(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, float p3_); void __Gen_Delegate_Imp3378_124443(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::MissileParameter p1_, DLL2SDK::Assembly_CSharp::GameEngine::MissileFlyInfo p2_, DLL2SDK::CSProto::msg::ECamp p3_, uint32_t p4_, int32_t p5_, int32_t p6_); DLL2SDK::Assembly_CSharp::GameEngine::ECONTROLLABLEWEAPON_Type __Gen_Delegate_Imp3379_124444(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp3380_124445(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::Assembly_CSharp::GameEngine::MissileState p3_, uint32_t p4_); bool __Gen_Delegate_Imp3381_124446(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EProjectileType p1_); void __Gen_Delegate_Imp3382_124447(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::Assembly_CSharp::GameEngine::EExplodeType p3_, DLL2SDK::mscorlib::System::Object* p4_, float p5_, bool p6_); DLL2SDK::Assembly_CSharp::BulletWeaponProjectileSimulator* __Gen_Delegate_Imp3383_124448(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp3384_124449(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, uint32_t p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::mscorlib::System::Object* p6_, int32_t p7_); void __Gen_Delegate_Imp3385_124450(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p4_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp3386_124451(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, float p4_); void __Gen_Delegate_Imp3387_124452(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p4_, float p5_); DLL2SDK::UnityEngine::UnityEngine::Transform* __Gen_Delegate_Imp3388_124453(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup p2_); void __Gen_Delegate_Imp3389_124454(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); void __Gen_Delegate_Imp3390_124455(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_); void __Gen_Delegate_Imp3391_124456(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, int32_t p2_, DLL2SDK::Assembly_CSharp::Network::HostType p3_, uint32_t p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p5_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p6_, uint8_t p7_, uint32_t p8_); uint32_t __Gen_Delegate_Imp3392_124457(uint32_t p0_, uint32_t p1_); void __Gen_Delegate_Imp3393_124458(int32_t p0_, uint32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, bool p3_); DLL2SDK::UnityEngine::UnityEngine::Texture* __Gen_Delegate_Imp3394_124459(int32_t p0_, uint32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp3395_124460(int32_t p0_, uint32_t p1_); void __Gen_Delegate_Imp3396_124461(DLL2SDK::mscorlib::System::Collections::Generic::List_1* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp3397_124462(DLL2SDK::mscorlib::System::Collections::Generic::List_1* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::EAssetID* __Gen_Delegate_Imp3398_124463(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint64_t p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::Assembly_CSharp::EAssetID* __Gen_Delegate_Imp3399_124464(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint64_t p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_); DLL2SDK::Assembly_CSharp::EAssetID* __Gen_Delegate_Imp3400_124465(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp3401_124466(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint64_t p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_, bool p5_, DLL2SDK::Assembly_CSharp::GameEngine::EChangeSkinType p6_, DLL2SDK::mscorlib::System::Object* p7_, bool* p8_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp3402_124467(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp3403_124468(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_); void __Gen_Delegate_Imp3404_124469(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint64_t p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::Assembly_CSharp::GameEngine::EChangeSkinType p4_, bool p5_, bool p6_); void __Gen_Delegate_Imp3405_124470(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint64_t p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_, DLL2SDK::Assembly_CSharp::GameEngine::EChangeSkinType p5_, bool p6_, bool p7_); void __Gen_Delegate_Imp3406_124471(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint64_t p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, bool p5_, DLL2SDK::Assembly_CSharp::GameEngine::EChangeSkinType p6_, bool p7_, bool p8_); void __Gen_Delegate_Imp3407_124472(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p5_); void __Gen_Delegate_Imp3408_124473(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponStateMachine* __Gen_Delegate_Imp3409_124474(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp3410_124475(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType p3_); void __Gen_Delegate_Imp3411_124476(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp3412_124477(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp3413_124478(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, bool p3_); DLL2SDK::UnityEngine::UnityEngine::Bounds __Gen_Delegate_Imp3414_124479(DLL2SDK::UnityEngine::UnityEngine::Bounds p0_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp3415_124480(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp3416_124481(DLL2SDK::Assembly_CSharp::GameUI::AvatarCameraUtil_WeaponShowType p0_); DLL2SDK::UnityEngine::UnityEngine::Animator* __Gen_Delegate_Imp3417_124482(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp3418_124483(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint32_t p2_, uint32_t p3_, uint32_t p4_, uint32_t p5_, uint32_t p6_, uint32_t p7_, DLL2SDK::mscorlib::System::Object* p8_, DLL2SDK::mscorlib::System::Object* p9_); void __Gen_Delegate_Imp3419_124484(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::Assembly_CSharp::EAssetID __Gen_Delegate_Imp3420_124485(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_); void __Gen_Delegate_Imp3421_124486(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_, uint32_t p2_); void __Gen_Delegate_Imp3422_124487(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, bool p5_, uint32_t p6_); uint64_t __Gen_Delegate_Imp3423_124488(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint64_t p2_); void __Gen_Delegate_Imp3424_124489(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, bool p2_, bool p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewWeaponType __Gen_Delegate_Imp3425_124490(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp3426_124491(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewWeaponType p1_); DLL2SDK::Assembly_CSharp::EAssetID __Gen_Delegate_Imp3427_124492(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, bool p3_); void __Gen_Delegate_Imp3428_124493(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, DLL2SDK::Assembly_CSharp::EAssetID p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, bool p6_); void __Gen_Delegate_Imp3429_124494(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, DLL2SDK::Assembly_CSharp::EAssetID p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, uint32_t p6_, bool p7_, bool p8_); DLL2SDK::Assembly_CSharp::FrontEnd::AvatarView_Weapon* __Gen_Delegate_Imp3430_124495(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::UnityEngine::UnityEngine::Material* __Gen_Delegate_Imp3431_124496(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_); DLL2SDK::UnityEngine::UnityEngine::Texture* __Gen_Delegate_Imp3432_124497(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp3433_124498(DLL2SDK::Assembly_CSharp::FrontEnd::AvatarData_ECharacterData p0_); DLL2SDK::Assembly_CSharp::FrontEnd::AvatarData_ECharacterData __Gen_Delegate_Imp3434_124499(DLL2SDK::Assembly_CSharp::EAssetID p0_); DLL2SDK::Assembly_CSharp::EAssetID __Gen_Delegate_Imp3435_124500(DLL2SDK::Assembly_CSharp::FrontEnd::AvatarData_ECharacterData p0_, DLL2SDK::CSProto::msg::ECamp p1_); void __Gen_Delegate_Imp3436_124501(DLL2SDK::Assembly_CSharp::EAssetID* p0_, DLL2SDK::Assembly_CSharp::EAssetID* p1_); void __Gen_Delegate_Imp3437_124502(uint64_t p0_, DLL2SDK::Assembly_CSharp::EAssetID* p1_, DLL2SDK::Assembly_CSharp::EAssetID* p2_); void __Gen_Delegate_Imp3438_124503(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::AssetType p1_); void __Gen_Delegate_Imp3439_124504(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, DLL2SDK::Assembly_CSharp::EAssetID p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, uint64_t p6_, bool p7_); DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment_AttachmentInfo* __Gen_Delegate_Imp3440_124505(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, DLL2SDK::Assembly_CSharp::EAssetID p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment_AttachmentInfo* p6_, uint64_t p7_, bool p8_); void __Gen_Delegate_Imp3441_124506(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, DLL2SDK::Assembly_CSharp::EAssetID p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, uint64_t p6_, bool p7_, bool p8_); DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment_AttachmentInfo* __Gen_Delegate_Imp3442_124507(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, DLL2SDK::Assembly_CSharp::EAssetID p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, uint64_t p6_, DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment_AttachmentInfo* p7_, bool p8_, bool p9_); void __Gen_Delegate_Imp3443_124508(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameBase::EInventoryItemType p2_, uint32_t p3_); void __Gen_Delegate_Imp3444_124509(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_, int32_t p2_, uint32_t p3_, uint32_t p4_, uint32_t p5_, uint32_t p6_, DLL2SDK::mscorlib::System::Object* p7_, uint32_t p8_); void __Gen_Delegate_Imp3445_124510(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, DLL2SDK::Assembly_CSharp::EAssetID p2_); DLL2SDK::UnityEngine::UnityEngine::Animator* __Gen_Delegate_Imp3446_124511(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageWeaponType p1_); void __Gen_Delegate_Imp3447_124512(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, DLL2SDK::Assembly_CSharp::EAssetID p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, bool p6_, bool p7_); void __Gen_Delegate_Imp3448_124513(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, DLL2SDK::Assembly_CSharp::EAssetID p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, uint32_t p6_, bool p7_); int32_t __Gen_Delegate_Imp3449_124514(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, bool p2_); void __Gen_Delegate_Imp3450_124515(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, bool p3_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp3451_124516(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewWeaponType p1_); void __Gen_Delegate_Imp3452_124517(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewWeaponType p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); bool __Gen_Delegate_Imp3453_124518(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageAttachmentType p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p3_); DLL2SDK::UnityEngine::UnityEngine::Transform* __Gen_Delegate_Imp3454_124519(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::CameraPosType p1_); DLL2SDK::Assembly_CSharp::GameUI::AvatarWeaponSceneController* __Gen_Delegate_Imp3455_124520(); void __Gen_Delegate_Imp3456_124521(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, bool p2_, bool p3_, DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarUiType p4_); void __Gen_Delegate_Imp3457_124522(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_, DLL2SDK::Assembly_CSharp::UITweener_Style p4_, bool p5_); void __Gen_Delegate_Imp3458_124523(DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarParameter p0_, DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarType p1_); void __Gen_Delegate_Imp3459_124524(DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarParameter p0_, uint32_t p1_, uint32_t p2_, bool p3_); void __Gen_Delegate_Imp3460_124525(DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarParameter p0_, uint32_t p1_, uint32_t p2_, uint32_t p3_, uint32_t p4_, uint32_t p5_, DLL2SDK::mscorlib::System::Object* p6_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p7_); void __Gen_Delegate_Imp3461_124526(DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarParameter p0_, uint32_t p1_); DLL2SDK::Assembly_CSharp::EAssetID __Gen_Delegate_Imp3462_124527(uint32_t p0_, uint32_t p1_, bool p2_); DLL2SDK::Assembly_CSharp::EAssetID __Gen_Delegate_Imp3463_124528(uint64_t p0_, bool p1_); bool __Gen_Delegate_Imp3464_124529(uint64_t p0_); DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* __Gen_Delegate_Imp3465_124530(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp3466_124531(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarUiType p2_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp3467_124532(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarParameter p1_); void __Gen_Delegate_Imp3468_124533(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarParameter p1_); bool __Gen_Delegate_Imp3469_124534(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarParameter p1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp3470_124535(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarParameter p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp3471_124536(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_); DLL2SDK::UnityEngine::UnityEngine::Texture* __Gen_Delegate_Imp3472_124537(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint32_t p2_); void __Gen_Delegate_Imp3473_124538(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::PerkSlotIndex p1_); void __Gen_Delegate_Imp3474_124539(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageAttachmentType p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); void __Gen_Delegate_Imp3475_124540(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageAttachmentType p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp3476_124541(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageAttachmentType p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p3_); DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarUiType __Gen_Delegate_Imp3477_124542(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::FrontEnd::EMapEarthType __Gen_Delegate_Imp3478_124543(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarAdapterType __Gen_Delegate_Imp3479_124544(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp3480_124545(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, uint64_t p2_); void __Gen_Delegate_Imp3481_124546(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, uint64_t p2_, int32_t p3_); void __Gen_Delegate_Imp3482_124547(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData_EEquipedState p2_, uint64_t p3_, uint32_t p4_); DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* __Gen_Delegate_Imp3483_124548(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* __Gen_Delegate_Imp3484_124549(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* __Gen_Delegate_Imp3485_124550(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_); DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* __Gen_Delegate_Imp3486_124551(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_); void __Gen_Delegate_Imp3487_124552(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::DateTime p2_, int32_t p3_); void __Gen_Delegate_Imp3488_124553(DLL2SDK::mscorlib::System::Object* p0_, bool* p1_, bool* p2_, bool* p3_); void __Gen_Delegate_Imp3489_124554(DLL2SDK::mscorlib::System::Object* p0_, bool* p1_, bool* p2_, bool* p3_, bool* p4_, bool* p5_); void __Gen_Delegate_Imp3490_124555(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EFunctionButtonType p1_, int32_t p2_, bool p3_, bool p4_); DLL2SDK::Assembly_CSharp::FrontEnd::RoundLanternAnnoucement* __Gen_Delegate_Imp3491_124556(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::FrontEnd::RoundLanternAnnoucement* __Gen_Delegate_Imp3492_124557(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp3493_124558(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::mscorlib::System::Object* p2_, bool p3_); DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_Character* __Gen_Delegate_Imp3494_124559(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::FrontEnd::CommonAvatarController* __Gen_Delegate_Imp3495_124560(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_Weapon* __Gen_Delegate_Imp3496_124561(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_WinnerCircle* __Gen_Delegate_Imp3497_124562(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp3498_124563(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, bool p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController* __Gen_Delegate_Imp3499_124564(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController* __Gen_Delegate_Imp3500_124565(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp3501_124566(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint64_t p2_, uint64_t p3_, uint64_t p4_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp3502_124567(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp3503_124568(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_); void __Gen_Delegate_Imp3504_124569(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::Assembly_CSharp::GameShop::EQueryLuckyBoxSource p2_); void __Gen_Delegate_Imp3505_124570(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Assembly_CSharp::FrontEnd::ELobbyMapTopBarStyle p3_, DLL2SDK::mscorlib::System::Object* p4_, int32_t p5_, int32_t p6_); bool __Gen_Delegate_Imp3506_124571(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType p1_, int32_t p2_, int32_t p3_, int32_t p4_, DLL2SDK::mscorlib::System::Object* p5_, bool p6_, bool p7_, bool p8_, bool p9_); void __Gen_Delegate_Imp3507_124572(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_); void __Gen_Delegate_Imp3508_124573(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::ESoldierReturnUIChildTab p1_); void __Gen_Delegate_Imp3509_124574(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, int32_t p2_, int32_t p3_); void __Gen_Delegate_Imp3510_124575(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Squad::LoadoutMainTabType p1_); void __Gen_Delegate_Imp3511_124576(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p2_, int32_t p3_); bool __Gen_Delegate_Imp3512_124577(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, bool p4_, bool p5_, bool p6_); bool __Gen_Delegate_Imp3513_124578(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, bool p3_, bool p4_, bool p5_); bool __Gen_Delegate_Imp3514_124579(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, bool p3_, bool p4_); bool __Gen_Delegate_Imp3515_124580(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, bool p3_, DLL2SDK::mscorlib::System::Object* p4_, bool p5_, bool p6_); bool __Gen_Delegate_Imp3516_124581(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_, bool p5_); void __Gen_Delegate_Imp3517_124582(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t* p2_, int32_t* p3_); bool __Gen_Delegate_Imp3518_124583(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_, bool p4_, bool p5_); bool __Gen_Delegate_Imp3519_124584(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, bool p3_); void __Gen_Delegate_Imp3520_124585(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EPlaylistState p1_); bool __Gen_Delegate_Imp3521_124586(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, bool p4_, bool p5_, DLL2SDK::mscorlib::System::Object* p6_, DLL2SDK::mscorlib::System::Object* p7_); bool __Gen_Delegate_Imp3522_124587(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType p2_, bool p3_); bool __Gen_Delegate_Imp3523_124588(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, int32_t p2_, int32_t p3_, DLL2SDK::CSProto::msg::EMatchServiceModule p4_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType p5_, bool p6_, DLL2SDK::mscorlib::System::Object* p7_, DLL2SDK::mscorlib::System::Object* p8_); bool __Gen_Delegate_Imp3524_124589(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, int32_t p2_, int32_t p3_, DLL2SDK::CSProto::msg::EMatchServiceModule p4_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType p5_, bool p6_); bool __Gen_Delegate_Imp3525_124590(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, int32_t p2_, DLL2SDK::CSProto::msg::EMatchServiceModule p3_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType p4_, bool p5_); bool __Gen_Delegate_Imp3526_124591(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::CSProto::msg::EMatchServiceModule p3_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType p4_, bool p5_, DLL2SDK::mscorlib::System::Object* p6_); bool __Gen_Delegate_Imp3527_124592(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType p1_, DLL2SDK::CSProto::msg::EMatchServiceModule p2_, bool p3_, bool p4_); bool __Gen_Delegate_Imp3528_124593(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, bool p2_, bool p3_); void __Gen_Delegate_Imp3529_124594(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo_EPlayerPlatformTypes p1_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp3530_124595(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_); void __Gen_Delegate_Imp3531_124596(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, float p4_); DLL2SDK::Assembly_CSharp::FrontEnd::SceneRootSelector* __Gen_Delegate_Imp3532_124597(); void __Gen_Delegate_Imp3533_124598(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType p2_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewType p3_); void __Gen_Delegate_Imp3534_124599(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType p2_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewType p3_, bool p4_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType p5_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewType p6_); void __Gen_Delegate_Imp3535_124600(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp3536_124601(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_, float p4_); uint32_t __Gen_Delegate_Imp3537_124602(); DLL2SDK::Assembly_CSharp::GameBase::Loading::EIIPSState __Gen_Delegate_Imp3538_124603(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp3539_124604(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_VERSIONSTAGE p1_, DLL2SDK::mscorlib::System::Object* p2_, uint32_t p3_, uint32_t p4_, bool p5_); void __Gen_Delegate_Imp3540_124605(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GCloud::Dolphin::MessageBoxType p2_, bool p3_, uint32_t p4_); void __Gen_Delegate_Imp3541_124606(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, int32_t p2_, bool p3_); void __Gen_Delegate_Imp3542_124607(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::Loading::ClientState p1_); void __Gen_Delegate_Imp3543_124608(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::Dolphin::NewVersionInfo p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp3544_124609(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_VERSIONSTAGE p1_, DLL2SDK::Assembly_CSharp::GCloud::Dolphin::UpdateType p2_, bool* p3_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp3545_124610(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileErrorCodeCheck_error_type p1_); DLL2SDK::Assembly_CSharp::GameBase::Loading::DolphinUpdateVersionCfg* __Gen_Delegate_Imp3546_124611(DLL2SDK::Assembly_CSharp::GameBase::Loading::EDolphinVersionCfgType p0_); DLL2SDK::Assembly_CSharp::GameBase::Loading::DolphinServerConfig* __Gen_Delegate_Imp3547_124612(); DLL2SDK::Assembly_CSharp::GCloud::Puffer::PufferConfig* __Gen_Delegate_Imp3548_124613(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp3549_124614(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::Puffer::PufferInitStage p1_, uint32_t p2_, uint32_t p3_); bool __Gen_Delegate_Imp3550_124615(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint64_t* p2_, uint64_t* p3_); DLL2SDK::Assembly_CSharp::GameBase::EStartDownloadRet __Gen_Delegate_Imp3551_124616(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp3552_124617(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::Puffer::PufferRestoreStage p1_, uint32_t p2_, uint32_t p3_); void __Gen_Delegate_Imp3553_124618(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, uint32_t p2_, bool p3_, uint32_t p4_, DLL2SDK::Assembly_CSharp::GCloud::Puffer::PufferBatchDownloadType p5_, DLL2SDK::mscorlib::System::Object* p6_); void __Gen_Delegate_Imp3554_124619(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GCloud::ErrorCode p2_); void __Gen_Delegate_Imp3555_124620(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform p2_); void __Gen_Delegate_Imp3556_124621(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::ConnectorState p1_, DLL2SDK::mscorlib::System::Object* p2_); bool __Gen_Delegate_Imp3557_124622(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GameBase::EVoiceSystemMemberState __Gen_Delegate_Imp3558_124623(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp3559_124624(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_, int32_t p4_, int64_t p5_); bool __Gen_Delegate_Imp3560_124625(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint64_t p2_, bool p3_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::SpeechLanguageType* __Gen_Delegate_Imp3561_124626(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::GVoice::SpeechLanguageType p1_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::SpeechTranslateType __Gen_Delegate_Imp3562_124627(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp3563_124628(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_); void __Gen_Delegate_Imp3564_124629(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_); void __Gen_Delegate_Imp3565_124630(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode p1_); void __Gen_Delegate_Imp3566_124631(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp3567_124632(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, int32_t p5_); void __Gen_Delegate_Imp3568_124633(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode p1_, DLL2SDK::Assembly_CSharp::GCloud::GVoice::SpeechLanguageType p2_, DLL2SDK::Assembly_CSharp::GCloud::GVoice::SpeechLanguageType p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::mscorlib::System::Object* p6_, int32_t p7_); void __Gen_Delegate_Imp3569_124634(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp3570_124635(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameBase::EVoiceSystemMode p2_); bool __Gen_Delegate_Imp3571_124636(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint64_t p2_, int32_t p3_); DLL2SDK::Assembly_CSharp::GameBase::EVoiceSystemMemberState __Gen_Delegate_Imp3572_124637(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint64_t p2_); DLL2SDK::Assembly_CSharp::GameBase::EVoiceSystemMemberState __Gen_Delegate_Imp3573_124638(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_); uint64_t __Gen_Delegate_Imp3574_124639(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameBase::VoiceSystemRoomData* __Gen_Delegate_Imp3575_124640(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); int32_t __Gen_Delegate_Imp3576_124641(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint64_t p2_); DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform __Gen_Delegate_Imp3577_124642(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameBase::LoginResult __Gen_Delegate_Imp3578_124643(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp3579_124644(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform p1_); DLL2SDK::Assembly_CSharp::GCloud::ChannelType __Gen_Delegate_Imp3580_124645(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GCloud::ChannelType __Gen_Delegate_Imp3581_124646(DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform p0_); DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform __Gen_Delegate_Imp3582_124647(DLL2SDK::Assembly_CSharp::GCloud::ChannelType p0_); DLL2SDK::Assembly_CSharp::GameBase::LoginResult __Gen_Delegate_Imp3583_124648(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameBase::LoginResult __Gen_Delegate_Imp3584_124649(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::ConnectorErrorCode p1_); DLL2SDK::Assembly_CSharp::GameBase::LoginResult __Gen_Delegate_Imp3585_124650(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp3586_124651(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform p3_); bool __Gen_Delegate_Imp3587_124652(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform p1_); void __Gen_Delegate_Imp3588_124653(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::LoginResult p1_, int32_t p2_); bool __Gen_Delegate_Imp3589_124654(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform p4_); bool __Gen_Delegate_Imp3590_124655(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform p1_, DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform p2_); bool __Gen_Delegate_Imp3591_124656(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform* p1_, DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform* p2_); void __Gen_Delegate_Imp3592_124657(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo_EPlayerLoginAreaTypes p1_); bool __Gen_Delegate_Imp3593_124658(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::ChannelType p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp3594_124659(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::ChannelType p1_); void __Gen_Delegate_Imp3595_124660(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKLoginRet* p1_); DLL2SDK::CSProto::msg::CSLobby_CLIENT_SDK_Tlog_Data_Ntf* __Gen_Delegate_Imp3596_124661(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp3597_124662(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo_EPlayerPlatformTypes p1_, DLL2SDK::mscorlib::System::Object* p2_, uint32_t p3_, DLL2SDK::mscorlib::System::Object* p4_); bool __Gen_Delegate_Imp3598_124663(DLL2SDK::Array* p0_, int32_t p1_); DLL2SDK::UnityEngine::UnityEngine::GPUSkinModelComponent* __Gen_Delegate_Imp3599_124664(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::UnityEngine::UnityEngine::GPUSkinModelComponent* __Gen_Delegate_Imp3600_124665(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::UnityEngine::UnityEngine::StaticBatchRenderer* __Gen_Delegate_Imp3601_124666(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::UnityEngine::UnityEngine::Mesh* __Gen_Delegate_Imp3602_124667(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp3603_124668(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Array* p2_, DLL2SDK::Array* p3_); DLL2SDK::UnityEngine::UnityEngine::Mesh* __Gen_Delegate_Imp3604_124669(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, bool p2_); void __Gen_Delegate_Imp3605_124670(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_); void __Gen_Delegate_Imp3606_124671(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::CollectionTipsType p1_, bool p2_); bool __Gen_Delegate_Imp3607_124672(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, bool p2_, float p3_, float p4_); DLL2SDK::Assembly_CSharp::GameUI::BaseUIView* __Gen_Delegate_Imp3608_124673(DLL2SDK::Assembly_CSharp::EAssetID p0_); DLL2SDK::Assembly_CSharp::GameEngine::Timer* __Gen_Delegate_Imp3609_124674(DLL2SDK::mscorlib::System::Object* p0_, float p1_, bool p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* __Gen_Delegate_Imp3610_124675(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::EAssetID p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp3611_124676(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::EAssetID p2_); void __Gen_Delegate_Imp3612_124677(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_, float p5_); DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* __Gen_Delegate_Imp3613_124678(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, DLL2SDK::Assembly_CSharp::EAssetID p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, bool p5_, DLL2SDK::mscorlib::System::Object* p6_, DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor p7_, DLL2SDK::Assembly_CSharp::GameUI::EGUILayer p8_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp3614_124679(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor p2_, DLL2SDK::Assembly_CSharp::GameUI::EGUILayer p3_); DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* __Gen_Delegate_Imp3615_124680(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, int32_t p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor p6_, DLL2SDK::Assembly_CSharp::GameUI::EGUILayer p7_); DLL2SDK::Assembly_CSharp::GameUI::UIWindow* __Gen_Delegate_Imp3616_124681(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor p3_, DLL2SDK::Assembly_CSharp::GameUI::EGUILayer p4_, bool p5_, bool p6_); DLL2SDK::Assembly_CSharp::GameUI::UIWindow* __Gen_Delegate_Imp3617_124682(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); DLL2SDK::Assembly_CSharp::UIAnchor* __Gen_Delegate_Imp3618_124683(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor p2_); void __Gen_Delegate_Imp3619_124684(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, uint64_t p2_, int32_t p3_, int32_t p4_, uint64_t p5_, int32_t p6_); void __Gen_Delegate_Imp3620_124685(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, bool p3_, bool p4_, DLL2SDK::mscorlib::System::Nullable_1 p5_, DLL2SDK::mscorlib::System::Nullable_1 p6_); DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController* __Gen_Delegate_Imp3621_124686(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, DLL2SDK::Assembly_CSharp::GameUI::EGUIWindowShowMode p3_, bool p4_, bool p5_, DLL2SDK::Assembly_CSharp::GameUI::EGUILayer p6_, bool p7_); void __Gen_Delegate_Imp3622_124687(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::ECrossHairType p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Assembly_CSharp::EAssetID p3_); DLL2SDK::Assembly_CSharp::GameUI::CrossHairViewBase* __Gen_Delegate_Imp3623_124688(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::ECrossHairType p1_); void __Gen_Delegate_Imp3624_124689(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Rect p2_); void __Gen_Delegate_Imp3625_124690(DLL2SDK::Assembly_CSharp::ECrossHairHitType p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); void __Gen_Delegate_Imp3626_124691(DLL2SDK::Assembly_CSharp::ECrossHairHitType p0_, bool p1_, bool p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, bool p4_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName p5_); DLL2SDK::CSProto::msg::EMatchServiceModule __Gen_Delegate_Imp3627_124692(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp3628_124693(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_, bool p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::Assembly_CSharp::AttackableInfoDebugItem* __Gen_Delegate_Imp3629_124694(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameBase::BRPerkFeedbackItem* __Gen_Delegate_Imp3630_124695(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp3631_124696(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EGameLogoType p1_); void __Gen_Delegate_Imp3632_124697(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint32_t* p2_, uint32_t* p3_, uint32_t* p4_, uint32_t* p5_); DLL2SDK::Assembly_CSharp::GameBase::DestructibleSceneObjectInfoHUD* __Gen_Delegate_Imp3633_124698(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameBase::DestructibleSceneObjectInfo* __Gen_Delegate_Imp3634_124699(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameBase::EnemyDistanceHUD* __Gen_Delegate_Imp3635_124700(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::EnemyDist* __Gen_Delegate_Imp3636_124701(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); bool __Gen_Delegate_Imp3637_124702(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_, bool p5_); DLL2SDK::Assembly_CSharp::GameBase::FeedBackItem* __Gen_Delegate_Imp3638_124703(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp3639_124704(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp3640_124705(DLL2SDK::Assembly_CSharp::GameEngine::EFireMode p0_); void __Gen_Delegate_Imp3641_124706(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::Assembly_CSharp::GameEngine::EFireMode p2_); DLL2SDK::Assembly_CSharp::GameEngine::EventChannel* __Gen_Delegate_Imp3642_124707(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp3643_124708(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp3644_124709(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::Assembly_CSharp::GameBase::EInjureNumberDirection p2_, float p3_, float p4_); DLL2SDK::Assembly_CSharp::GameBase::EInjureNumberDirection __Gen_Delegate_Imp3645_124710(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp3646_124711(DLL2SDK::mscorlib::System::Object* p0_, uint8_t p1_, int16_t p2_); void __Gen_Delegate_Imp3647_124712(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, int32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); void __Gen_Delegate_Imp3648_124713(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, int32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_); void __Gen_Delegate_Imp3649_124714(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, DLL2SDK::CSProto::msg::ECamp p3_, float p4_, uint32_t p5_, uint32_t p6_); DLL2SDK::Assembly_CSharp::GameBase::PawnTopAIDebugInfoHUD* __Gen_Delegate_Imp3650_124715(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::PawnTopAIDebugInfo* __Gen_Delegate_Imp3651_124716(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); float __Gen_Delegate_Imp3652_124717(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); bool __Gen_Delegate_Imp3653_124718(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, float p3_); DLL2SDK::Assembly_CSharp::GameBase::PawnTopNameHUD* __Gen_Delegate_Imp3654_124719(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameBase::PawnTopName* __Gen_Delegate_Imp3655_124720(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameBase::PerkFeedbackItem* __Gen_Delegate_Imp3656_124721(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp3657_124722(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, bool p3_, int32_t p4_); DLL2SDK::Assembly_CSharp::GameBase::JoySticksPanelController* __Gen_Delegate_Imp3658_124723(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::DriveButtonType __Gen_Delegate_Imp3659_124724(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp3660_124725(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::DriveButtonType p1_, bool p2_); void __Gen_Delegate_Imp3661_124726(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::DriveButtonType p1_); DLL2SDK::Assembly_CSharp::GameEngine::VehicleHUD_ButtonTypeInfo* __Gen_Delegate_Imp3662_124727(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::DriveButtonType p1_); DLL2SDK::Assembly_CSharp::GameEngine::VehicleHUD_VehicleUIInfo* __Gen_Delegate_Imp3663_124728(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleType p1_); void __Gen_Delegate_Imp3664_124729(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleHUDState p1_, bool p2_); DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode __Gen_Delegate_Imp3665_124730(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); bool __Gen_Delegate_Imp3666_124731(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode p1_, bool p2_); void __Gen_Delegate_Imp3667_124732(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode p1_, bool p2_); void __Gen_Delegate_Imp3668_124733(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode p1_, bool p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp3669_124734(DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode p0_); void __Gen_Delegate_Imp3670_124735(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EVoiceSystemMemberState p1_); DLL2SDK::UnityEngine::UnityEngine::Quaternion __Gen_Delegate_Imp3671_124736(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Rect p2_); bool __Gen_Delegate_Imp3672_124737(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Rect p2_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __Gen_Delegate_Imp3673_124738(DLL2SDK::UnityEngine::UnityEngine::Vector2 p0_, DLL2SDK::UnityEngine::UnityEngine::Rect p1_, bool p2_); DLL2SDK::Assembly_CSharp::GameUI::EArrowDirection __Gen_Delegate_Imp3674_124739(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Rect p2_); DLL2SDK::Assembly_CSharp::GameUI::EScreenPos __Gen_Delegate_Imp3675_124740(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Rect p2_); DLL2SDK::Assembly_CSharp::GameBase::ZMGoldAddNumberHUD* __Gen_Delegate_Imp3676_124741(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameBase::InjureNumberHUD* __Gen_Delegate_Imp3677_124742(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::ZMSignItem* __Gen_Delegate_Imp3678_124743(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); bool __Gen_Delegate_Imp3679_124744(DLL2SDK::mscorlib::System::Object* p0_, float* p1_); bool __Gen_Delegate_Imp3680_124745(DLL2SDK::mscorlib::System::Object* p0_, float p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GameUI::BloodGUIController_BloodItem* __Gen_Delegate_Imp3681_124746(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); void __Gen_Delegate_Imp3682_124747(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig p1_); void __Gen_Delegate_Imp3683_124748(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EMessagePos p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_); void __Gen_Delegate_Imp3684_124749(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, bool p3_); DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig __Gen_Delegate_Imp3685_124750(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp3686_124751(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::UnityEngine::UnityEngine::Transform* __Gen_Delegate_Imp3687_124752(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_); void __Gen_Delegate_Imp3688_124753(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig p1_, bool p2_); DLL2SDK::Assembly_CSharp::GameBase::PVEThrowWeaponItem* __Gen_Delegate_Imp3689_124754(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp3690_124755(DLL2SDK::mscorlib::System::Object* p0_, float p1_, int32_t p2_, float p3_); int32_t __Gen_Delegate_Imp3691_124756(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p1_); void __Gen_Delegate_Imp3692_124757(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig p2_); void __Gen_Delegate_Imp3693_124758(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponSubCategory p2_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* __Gen_Delegate_Imp3694_124759(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::InputButton* __Gen_Delegate_Imp3695_124760(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameBase::MessageArea* __Gen_Delegate_Imp3696_124761(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EMessagePos p1_); void __Gen_Delegate_Imp3697_124762(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Color p3_); void __Gen_Delegate_Imp3698_124763(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, bool p3_, bool p4_); bool __Gen_Delegate_Imp3699_124764(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, float p2_); DLL2SDK::Assembly_CSharp::GameBase::TacticalLocalPawnManager* __Gen_Delegate_Imp3700_124765(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp3701_124766(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState p3_); DLL2SDK::Assembly_CSharp::GameBase::TacticalTeamPawnManager* __Gen_Delegate_Imp3702_124767(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp3703_124768(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_); void __Gen_Delegate_Imp3704_124769(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::UISprite* p1_, uint32_t p2_); void __Gen_Delegate_Imp3705_124770(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::TacticalAllySprite* p2_); void __Gen_Delegate_Imp3706_124771(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::TacticalAllySprite* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); void __Gen_Delegate_Imp3707_124772(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p2_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p3_); DLL2SDK::Assembly_CSharp::GameBase::TacticalEnemyPawnManager* __Gen_Delegate_Imp3708_124773(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp3709_124774(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::CSProto::msg::ECamp p2_); void __Gen_Delegate_Imp3710_124775(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* p3_); void __Gen_Delegate_Imp3711_124776(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); void __Gen_Delegate_Imp3712_124777(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType p2_, DLL2SDK::mscorlib::System::Object* p3_); bool __Gen_Delegate_Imp3713_124778(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp3714_124779(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p2_); void __Gen_Delegate_Imp3715_124780(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_); void __Gen_Delegate_Imp3716_124781(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::UnityEngine::UnityEngine::Rect p4_); DLL2SDK::UnityEngine::UnityEngine::Vector4 __Gen_Delegate_Imp3717_124782(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Rect p1_); DLL2SDK::UnityEngine::UnityEngine::Vector4 __Gen_Delegate_Imp3718_124783(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp3719_124784(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); void __Gen_Delegate_Imp3720_124785(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_); void __Gen_Delegate_Imp3721_124786(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_, bool p3_); int32_t __Gen_Delegate_Imp3722_124787(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, int32_t p3_, bool p4_); void __Gen_Delegate_Imp3723_124788(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::TacticalUtils_EOverlapStrategy p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_); void __Gen_Delegate_Imp3724_124789(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::TacticalUtils_EOverlapStrategy p1_, int32_t p2_, uint32_t p3_, bool p4_); void __Gen_Delegate_Imp3725_124790(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint32_t p2_, bool p3_); void __Gen_Delegate_Imp3726_124791(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool* p2_); DLL2SDK::Assembly_CSharp::TweenFloat* __Gen_Delegate_Imp3727_124792(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, float p3_); void __Gen_Delegate_Imp3728_124793(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, float p3_, bool p4_, DLL2SDK::Assembly_CSharp::GameUI::SequenceObject_PlayMode p5_); void __Gen_Delegate_Imp3729_124794(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Assembly_CSharp::GameUI::SequenceObject_PlayMode p3_, bool p4_); DLL2SDK::Assembly_CSharp::GameBase::InteractiveHUDParam* __Gen_Delegate_Imp3730_124795(bool p0_, uint32_t p1_, DLL2SDK::Assembly_CSharp::GameEngine::EInteractiveAction p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_, float p5_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p6_, DLL2SDK::mscorlib::System::Object* p7_, DLL2SDK::mscorlib::System::Object* p8_, int32_t p9_, DLL2SDK::mscorlib::System::Object* p10_); DLL2SDK::Assembly_CSharp::GameBase::InteractiveHUDParam* __Gen_Delegate_Imp3731_124796(); void __Gen_Delegate_Imp3732_124797(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, uint32_t p2_, DLL2SDK::Assembly_CSharp::GameEngine::EInteractiveAction p3_, int32_t p4_, DLL2SDK::mscorlib::System::Object* p5_, float p6_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p7_, DLL2SDK::mscorlib::System::Object* p8_, DLL2SDK::mscorlib::System::Object* p9_, int32_t p10_, DLL2SDK::mscorlib::System::Object* p11_); void __Gen_Delegate_Imp3733_124798(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::GameHudState p1_, bool p2_); void __Gen_Delegate_Imp3734_124799(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, bool p2_); bool __Gen_Delegate_Imp3735_124800(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::GameHudState p1_); void __Gen_Delegate_Imp3736_124801(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::Assembly_CSharp::GameBase::LoginResult p2_, DLL2SDK::Assembly_CSharp::GameUI::EReconnectAction p3_); DLL2SDK::Assembly_CSharp::GameUI::EReconnectAction __Gen_Delegate_Imp3737_124802(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::LoginResult p1_); void __Gen_Delegate_Imp3738_124803(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_); void __Gen_Delegate_Imp3739_124804(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp3740_124805(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult p1_, DLL2SDK::mscorlib::System::Object* p2_); float __Gen_Delegate_Imp3741_124806(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingType __Gen_Delegate_Imp3742_124807(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp3743_124808(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, float p3_, float p4_, float p5_, DLL2SDK::mscorlib::System::Object* p6_); void __Gen_Delegate_Imp3744_124809(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState p1_); bool __Gen_Delegate_Imp3745_124810(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState p1_); DLL2SDK::Assembly_CSharp::GameUI::OffScreenGoodsInfoHud* __Gen_Delegate_Imp3746_124811(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::Assembly_CSharp::GameUI::InScreenGoodsInfoHud* __Gen_Delegate_Imp3747_124812(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); void __Gen_Delegate_Imp3748_124813(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, DLL2SDK::Assembly_CSharp::GameUI::SceneGoodsType p3_, DLL2SDK::mscorlib::System::Object* p4_, float p5_, float p6_, bool p7_, bool p8_); void __Gen_Delegate_Imp3749_124814(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, DLL2SDK::Assembly_CSharp::GameUI::SceneGoodsType p3_, DLL2SDK::mscorlib::System::Object* p4_, float p5_, float p6_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp3750_124815(DLL2SDK::Assembly_CSharp::FrontEnd::EFunctionButtonType p0_, bool p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp3751_124816(DLL2SDK::Assembly_CSharp::FrontEnd::EFunctionButtonType p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp3752_124817(DLL2SDK::Assembly_CSharp::GameBase::ENetworkStatus p0_, float p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp3753_124818(DLL2SDK::Assembly_CSharp::ModeMatching::MainModeItemType p0_, bool p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp3754_124819(DLL2SDK::Assembly_CSharp::ModeMatching::MainModeItemType p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp3755_124820(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p0_, DLL2SDK::CSProto::msg::ECamp p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp3756_124821(DLL2SDK::CSProto::msg::ActvAwardTypeEnum p0_, uint64_t p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp3757_124822(uint64_t p0_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __Gen_Delegate_Imp3758_124823(DLL2SDK::UnityEngine::UnityEngine::Vector2 p0_); void __Gen_Delegate_Imp3759_124824(int32_t p0_, int32_t p1_, int32_t* p2_, int32_t* p3_); void __Gen_Delegate_Imp3760_124825(int32_t* p0_, int32_t* p1_); void __Gen_Delegate_Imp3761_124826(DLL2SDK::Assembly_CSharp::EAssetID p0_); DLL2SDK::UnityEngine::UnityEngine::Component* __Gen_Delegate_Imp3762_124827(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::UIAnchor* __Gen_Delegate_Imp3763_124828(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor p1_, DLL2SDK::Assembly_CSharp::GameUI::EGUILayer p2_, bool p3_); DLL2SDK::Assembly_CSharp::UIPanel* __Gen_Delegate_Imp3764_124829(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::EGUILayer p1_); int32_t __Gen_Delegate_Imp3765_124830(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::EGUILayer p1_, DLL2SDK::mscorlib::System::String* p2_); DLL2SDK::Assembly_CSharp::UIPanel* __Gen_Delegate_Imp3766_124831(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::EAssetID __Gen_Delegate_Imp3767_124832(DLL2SDK::Assembly_CSharp::EAssetID p0_); void __Gen_Delegate_Imp3768_124833(DLL2SDK::mscorlib::System::Object* p0_, uint8_t p1_, bool p2_); DLL2SDK::Assembly_CSharp::GameBase::BuildActor* __Gen_Delegate_Imp3769_124834(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_, uint32_t p3_, uint32_t p4_, uint32_t p5_, uint32_t p6_); DLL2SDK::Assembly_CSharp::GameBase::BuildActor* __Gen_Delegate_Imp3770_124835(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); void __Gen_Delegate_Imp3771_124836(DLL2SDK::mscorlib::System::Object* p0_, bool* p1_); void __Gen_Delegate_Imp3772_124837(DLL2SDK::mscorlib::System::Object* p0_, uint16_t p1_, int32_t p2_); uint16_t __Gen_Delegate_Imp3773_124838(uint32_t p0_, DLL2SDK::mscorlib::System::String* p1_); void __Gen_Delegate_Imp3774_124839(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, int32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p5_); DLL2SDK::Assembly_CSharp::GameEngine::PaintMesh* __Gen_Delegate_Imp3775_124840(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::Assembly_CSharp::EAssetID __Gen_Delegate_Imp3776_124841(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp3777_124842(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, float p4_); DLL2SDK::UnityEngine::UnityEngine::PhysicMaterial* __Gen_Delegate_Imp3778_124843(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp3779_124844(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::UIPreZManager_EPreZUIType p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, int32_t* p4_); void __Gen_Delegate_Imp3780_124845(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::UIPreZManager_EPreZUIType p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_); int32_t __Gen_Delegate_Imp3781_124846(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EModuleOpenFlag p1_); void __Gen_Delegate_Imp3782_124847(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::CSProto::msg::ECamp p2_); DLL2SDK::CSProto::msg::ECamp __Gen_Delegate_Imp3783_124848(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp3784_124849(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, uint32_t p4_, uint32_t p5_, uint32_t p6_, uint32_t p7_, uint64_t p8_, uint32_t p9_, uint32_t p10_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp3785_124850(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); uint64_t __Gen_Delegate_Imp3786_124851(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp3787_124852(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData* __Gen_Delegate_Imp3788_124853(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp3789_124854(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp3790_124855(DLL2SDK::mscorlib::System::Object* p0_, double p1_); bool __Gen_Delegate_Imp3791_124856(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore_EPVEContentType p1_); void __Gen_Delegate_Imp3792_124857(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::EConfId p1_); bool __Gen_Delegate_Imp3793_124858(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::EConfId p1_); int32_t __Gen_Delegate_Imp3794_124859(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::EConfId p1_); DLL2SDK::CSProto::msg::ConfData* __Gen_Delegate_Imp3795_124860(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::EConfId p1_); void __Gen_Delegate_Imp3796_124861(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, int64_t p2_); int64_t __Gen_Delegate_Imp3797_124862(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_); DLL2SDK::CSProto::msg::AccumateRechargeRecord* __Gen_Delegate_Imp3798_124863(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); bool __Gen_Delegate_Imp3799_124864(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::EPlayerPunishType p1_, uint32_t* p2_); bool __Gen_Delegate_Imp3800_124865(DLL2SDK::mscorlib::System::Object* p0_, int64_t p1_); DLL2SDK::mscorlib::System::DateTime __Gen_Delegate_Imp3801_124866(DLL2SDK::mscorlib::System::Object* p0_); int32_t __Gen_Delegate_Imp3802_124867(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ECurrencyType p1_); int32_t __Gen_Delegate_Imp3803_124868(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::GAMESHOPTYPE p1_); DLL2SDK::Assembly_CSharp::GameUI::Room::AllocRoomReqDataMode* __Gen_Delegate_Imp3804_124869(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp3805_124870(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, bool p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType p5_, DLL2SDK::mscorlib::System::Object* p6_); bool __Gen_Delegate_Imp3806_124871(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::CSProto::msg::EMatchServiceModule p3_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType p4_, bool p5_, DLL2SDK::mscorlib::System::Object* p6_); bool __Gen_Delegate_Imp3807_124872(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType p3_, bool p4_, bool p5_, DLL2SDK::mscorlib::System::Object* p6_); bool __Gen_Delegate_Imp3808_124873(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::CSProto::msg::EMatchServiceModule p3_, DLL2SDK::CSProto::msg::EMatchTeamTypeEnums p4_, DLL2SDK::CSProto::msg::EPPMode p5_, bool p6_, bool p7_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType p8_, DLL2SDK::mscorlib::System::Object* p9_); bool __Gen_Delegate_Imp3809_124874(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::CSProto::msg::EMatchServiceModule p3_, DLL2SDK::CSProto::msg::EMatchTeamTypeEnums p4_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType p5_, DLL2SDK::CSProto::msg::EPPMode p6_, uint32_t p7_, DLL2SDK::mscorlib::System::Object* p8_, DLL2SDK::mscorlib::System::Object* p9_, bool p10_, uint32_t p11_, DLL2SDK::mscorlib::System::Object* p12_); bool __Gen_Delegate_Imp3810_124875(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, DLL2SDK::CSProto::msg::EMatchServiceModule p4_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType p5_, int32_t p6_, uint32_t p7_, DLL2SDK::mscorlib::System::Object* p8_, DLL2SDK::mscorlib::System::Object* p9_, bool p10_, DLL2SDK::CSProto::msg::EPPMode p11_, uint32_t p12_, bool p13_, int32_t p14_, DLL2SDK::mscorlib::System::Object* p15_, bool p16_, int32_t p17_, DLL2SDK::mscorlib::System::Object* p18_, DLL2SDK::mscorlib::System::Object* p19_, DLL2SDK::mscorlib::System::Object* p20_); void __Gen_Delegate_Imp3811_124876(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::Room::EFetchInfoReason p1_); bool __Gen_Delegate_Imp3812_124877(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::String* p2_, int32_t* p3_); void __Gen_Delegate_Imp3813_124878(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::CSProto::msg::enmInviteChannel p4_, uint64_t p5_, DLL2SDK::CSProto::msg::EEnterRoomSource p6_, DLL2SDK::CSProto::msg::ETicketJoinSource p7_); DLL2SDK::Assembly_CSharp::GameUI::Room::EEnterResResult __Gen_Delegate_Imp3814_124879(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::String* p2_, uint32_t* p3_, uint32_t* p4_, int32_t* p5_); bool __Gen_Delegate_Imp3815_124880(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::String* p2_, uint32_t* p3_); void __Gen_Delegate_Imp3816_124881(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, DLL2SDK::CSProto::msg::enmGroupRoomFriendType p2_, DLL2SDK::CSProto::msg::EMatchInviteSource p3_); bool __Gen_Delegate_Imp3817_124882(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::String* p2_, bool* p3_); void __Gen_Delegate_Imp3818_124883(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint64_t p2_, uint32_t p3_, uint64_t p4_, DLL2SDK::CSProto::msg::EMatchInviteSource p5_, bool p6_); uint64_t __Gen_Delegate_Imp3819_124884(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint64_t p2_, uint32_t p3_, bool p4_, bool p5_, uint64_t p6_); bool __Gen_Delegate_Imp3820_124885(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::String* p2_, bool* p3_, uint64_t* p4_, uint32_t* p5_); DLL2SDK::CSProto::msg::CSGroupRoomAnswerInviteNtf* __Gen_Delegate_Imp3821_124886(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::String* p2_); void __Gen_Delegate_Imp3822_124887(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, uint32_t p2_, bool p3_, bool p4_); bool __Gen_Delegate_Imp3823_124888(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_, int32_t p5_, int32_t p6_, int32_t p7_, int32_t p8_, int32_t p9_, int32_t p10_, int32_t p11_, int32_t p12_, DLL2SDK::CSProto::msg::EPPMode p13_, int32_t p14_, DLL2SDK::mscorlib::System::Object* p15_, int32_t p16_, int32_t p17_, DLL2SDK::mscorlib::System::Object* p18_, int32_t p19_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomChangeSetting p20_, int32_t p21_, DLL2SDK::mscorlib::System::Object* p22_, DLL2SDK::mscorlib::System::Object* p23_, bool p24_); bool __Gen_Delegate_Imp3824_124889(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::String* p2_, int32_t* p3_); int32_t __Gen_Delegate_Imp3825_124890(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::String* p2_); DLL2SDK::CSProto::msg::CSRoomMatchJoinMatchNtf* __Gen_Delegate_Imp3826_124891(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, DLL2SDK::mscorlib::System::String* p3_); void __Gen_Delegate_Imp3827_124892(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::CSProto::msg::enmInviteChannel p4_); DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* __Gen_Delegate_Imp3828_124893(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ECamp p1_, int32_t p2_); bool __Gen_Delegate_Imp3829_124894(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ECamp p1_, uint64_t p2_); int32_t __Gen_Delegate_Imp3830_124895(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ECamp p1_, uint32_t p2_, bool p3_); void __Gen_Delegate_Imp3831_124896(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomQuitReason p1_); void __Gen_Delegate_Imp3832_124897(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint64_t p2_, uint32_t p3_); DLL2SDK::Assembly_CSharp::GameUI::Room::ELadderType __Gen_Delegate_Imp3833_124898(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp3834_124899(DLL2SDK::CSProto::msg::EMatchServiceModule p0_); void __Gen_Delegate_Imp3835_124900(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, uint32_t p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp3836_124901(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp3837_124902(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, int32_t p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::CSProto::msg::EMatchServiceModule p6_, bool p7_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType p8_, int32_t p9_, uint32_t p10_, DLL2SDK::mscorlib::System::Object* p11_, DLL2SDK::mscorlib::System::Object* p12_, bool p13_, DLL2SDK::CSProto::msg::EPPMode p14_, uint32_t p15_, bool p16_, int32_t p17_); void __Gen_Delegate_Imp3838_124903(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint64_t p2_, int32_t p3_); bool __Gen_Delegate_Imp3839_124904(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, int32_t p3_, bool p4_); bool __Gen_Delegate_Imp3840_124905(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_, DLL2SDK::mscorlib::System::String* p2_); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore_Invitation* __Gen_Delegate_Imp3841_124906(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp3842_124907(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, DLL2SDK::Assembly_CSharp::GameUI::Room::EInvitationType p2_); bool __Gen_Delegate_Imp3843_124908(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, DLL2SDK::Assembly_CSharp::GameUI::Room::EInvitationType p2_); bool __Gen_Delegate_Imp3844_124909(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint64_t p2_); void __Gen_Delegate_Imp3845_124910(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_); void __Gen_Delegate_Imp3846_124911(DLL2SDK::mscorlib::System::Object* p0_, float p1_, uint32_t p2_, uint32_t p3_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp3847_124912(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::CarBomb_DestructEffectType p1_); void __Gen_Delegate_Imp3848_124913(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::CarBomb_DestructEffectType p1_); void __Gen_Delegate_Imp3849_124914(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EDestructSceneObjType p1_, uint32_t p2_, uint32_t p3_, float p4_, float p5_, uint32_t p6_); DLL2SDK::Assembly_CSharp::GameBase::DestructibleSceneObject* __Gen_Delegate_Imp3850_124915(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, int32_t p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p5_, float p6_, float p7_, uint32_t p8_); void __Gen_Delegate_Imp3851_124916(DLL2SDK::UnityEngine::UnityEngine::Bounds p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameBase::DestructibleSceneObject* __Gen_Delegate_Imp3852_124917(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); void __Gen_Delegate_Imp3853_124918(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVP::DeadReplayProcessor_DestructibleSceneObjectCommon_DestructibleSceneObjectInfo p1_); void __Gen_Delegate_Imp3854_124919(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, float p3_, uint32_t p4_, uint32_t p5_); DLL2SDK::Assembly_CSharp::GameBase::ConfigDestructibleSceneObject* __Gen_Delegate_Imp3855_124920(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); void __Gen_Delegate_Imp3856_124921(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EDestructSceneObjType p1_, uint32_t p2_, uint32_t p3_, float p4_, float p5_); DLL2SDK::Assembly_CSharp::GameBase::ExperProperty* __Gen_Delegate_Imp3857_124922(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EExperId p1_); void __Gen_Delegate_Imp3858_124923(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, float p4_); DLL2SDK::Assembly_CSharp::GameBase::ExplodeFire* __Gen_Delegate_Imp3859_124924(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp3860_124925(DLL2SDK::Assembly_CSharp::GameBase::EGamePauseReason p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::EActorType __Gen_Delegate_Imp3861_124926(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp3862_124927(DLL2SDK::Assembly_CSharp::EActorType p0_); void __Gen_Delegate_Imp3863_124928(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVP::GuardDog_DieType p1_); DLL2SDK::Assembly_CSharp::GameBase::ItemResData* __Gen_Delegate_Imp3864_124929(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); bool __Gen_Delegate_Imp3865_124930(int32_t p0_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponPartName* p1_, DLL2SDK::mscorlib::System::String* p2_); DLL2SDK::UnityEngine::UnityEngine::Color __Gen_Delegate_Imp3866_124931(DLL2SDK::Assembly_CSharp::GameBase::ItemData_EQualityType p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp3867_124932(DLL2SDK::Assembly_CSharp::GameBase::ItemData_EQualityType p0_); DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData_EEquipedState __Gen_Delegate_Imp3868_124933(int32_t p0_); bool __Gen_Delegate_Imp3869_124934(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData_EItemMainType p1_); bool __Gen_Delegate_Imp3870_124935(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData_EItemMainType p1_, int32_t p2_, int32_t p3_, int32_t p4_); int32_t __Gen_Delegate_Imp3871_124936(uint64_t p0_, int32_t p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData* __Gen_Delegate_Imp3872_124937(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData_EquipmentType* __Gen_Delegate_Imp3873_124938(uint64_t p0_); bool __Gen_Delegate_Imp3874_124939(uint64_t p0_, DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData_EItemMainType p1_); bool __Gen_Delegate_Imp3875_124940(uint64_t p0_, int32_t p1_); bool __Gen_Delegate_Imp3876_124941(uint64_t p0_, DLL2SDK::Assembly_CSharp::GameBase::PlayerItemData_EItemMainType p1_, int32_t p2_, int32_t p3_, int32_t p4_); void __Gen_Delegate_Imp3877_124942(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, uint32_t p3_, uint32_t p4_, DLL2SDK::Assembly_CSharp::Network::CAREPACKAGE_TYPE p5_, DLL2SDK::CSProto::msg::ECamp p6_); bool __Gen_Delegate_Imp3878_124943(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVP::DeadReplayProcessor_CarePackageCommon_CarePackageInfo p1_); DLL2SDK::Assembly_CSharp::GameBase::CarePackage* __Gen_Delegate_Imp3879_124944(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* __Gen_Delegate_Imp3880_124945(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_, float p3_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* __Gen_Delegate_Imp3881_124946(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, bool p2_, float p3_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* __Gen_Delegate_Imp3882_124947(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* __Gen_Delegate_Imp3883_124948(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, float p2_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* __Gen_Delegate_Imp3884_124949(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* __Gen_Delegate_Imp3885_124950(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, float p3_, int32_t p4_, bool p5_, bool p6_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* __Gen_Delegate_Imp3886_124951(DLL2SDK::mscorlib::System::Object* p0_, bool p1_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* __Gen_Delegate_Imp3887_124952(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* __Gen_Delegate_Imp3888_124953(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, float p3_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* __Gen_Delegate_Imp3889_124954(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_); void __Gen_Delegate_Imp3890_124955(DLL2SDK::Assembly_CSharp::PVP::ElectricShockCarController_SightUpdateInfo p0_); DLL2SDK::Assembly_CSharp::GameEngine::LineRenderEffect* __Gen_Delegate_Imp3891_124956(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp3892_124957(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVP::ElectricShockCarPawn_AttackPlayerInfo* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); DLL2SDK::Assembly_CSharp::PVP::ElectricShockCarPawn_AttackPlayerInfo* __Gen_Delegate_Imp3893_124958(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); void __Gen_Delegate_Imp3894_124959(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVP::ElectricShockCarPawn_DieType p1_); bool __Gen_Delegate_Imp3895_124960(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID* p1_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* __Gen_Delegate_Imp3896_124961(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_, DLL2SDK::CSProto::msg::ECamp p3_, uint32_t p4_, uint32_t p5_, uint64_t p6_, uint32_t p7_); DLL2SDK::Assembly_CSharp::PVP::ElectricShockCarPawn* __Gen_Delegate_Imp3897_124962(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); void __Gen_Delegate_Imp3898_124963(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::Assembly_CSharp::PVP::ElectricShockCarPawn_DieType p2_); bool __Gen_Delegate_Imp3899_124964(uint32_t p0_, int32_t* p1_); void __Gen_Delegate_Imp3900_124965(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::HelicopterPawn_DieType p1_); bool __Gen_Delegate_Imp3901_124966(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_, DLL2SDK::CSProto::msg::ECamp p3_, uint32_t p4_, uint32_t p5_, uint32_t p6_, uint8_t p7_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p8_); DLL2SDK::Assembly_CSharp::GameBase::HelicopterPawn* __Gen_Delegate_Imp3902_124967(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); void __Gen_Delegate_Imp3903_124968(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::SentryGunPawn_DieType p1_); bool __Gen_Delegate_Imp3904_124969(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_, DLL2SDK::CSProto::msg::ECamp p3_, uint32_t p4_, uint32_t p5_, uint32_t p6_, uint8_t p7_); DLL2SDK::Assembly_CSharp::GameBase::SentryGunPawn* __Gen_Delegate_Imp3905_124970(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); void __Gen_Delegate_Imp3906_124971(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::UAVAirplane_DieType p1_); DLL2SDK::Assembly_CSharp::GameBase::UAVAirplane* __Gen_Delegate_Imp3907_124972(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); void __Gen_Delegate_Imp3908_124973(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::VTOLPawn_DieType p1_, bool p2_); void __Gen_Delegate_Imp3909_124974(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_, DLL2SDK::CSProto::msg::ECamp p3_, uint32_t p4_, uint32_t p5_, uint32_t p6_, DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType p7_, uint8_t p8_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p9_); DLL2SDK::Assembly_CSharp::GameBase::VTOLPawn* __Gen_Delegate_Imp3910_124975(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); void __Gen_Delegate_Imp3911_124976(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::VTOLPawnMove_ECameraAngleState p1_); DLL2SDK::Assembly_CSharp::GameBase::VTOLPawnMove_CameraAngleChangeMode* __Gen_Delegate_Imp3912_124977(); void __Gen_Delegate_Imp3913_124978(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, float p3_, DLL2SDK::mscorlib::System::Object* p4_, int32_t p5_, DLL2SDK::mscorlib::System::Object* p6_, DLL2SDK::mscorlib::System::Object* p7_, uint32_t p8_, uint32_t p9_, bool p10_); DLL2SDK::Assembly_CSharp::UIWidget_Pivot __Gen_Delegate_Imp3914_124979(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::NGUIText_Alignment __Gen_Delegate_Imp3915_124980(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::UILabel_Effect __Gen_Delegate_Imp3916_124981(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); void __Gen_Delegate_Imp3917_124982(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ELoadingState p1_); void __Gen_Delegate_Imp3918_124983(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ELoadingState p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::LoadingData* __Gen_Delegate_Imp3919_124984(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ELoadingState p1_, DLL2SDK::Assembly_CSharp::GameBase::ELoadingSceneType p2_, int32_t p3_); void __Gen_Delegate_Imp3920_124985(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, bool p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp3921_124986(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult p2_); void __Gen_Delegate_Imp3922_124987(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult p1_); DLL2SDK::Array* __Gen_Delegate_Imp3923_124988(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Array* __Gen_Delegate_Imp3924_124989(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp3925_124990(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingType p1_); DLL2SDK::Assembly_CSharp::GameEngine::EGameModeCategory __Gen_Delegate_Imp3926_124991(int32_t p0_); DLL2SDK::Assembly_CSharp::GameEngine::ENetMode __Gen_Delegate_Imp3927_124992(int32_t p0_); DLL2SDK::CSProto::msg::EGameType __Gen_Delegate_Imp3928_124993(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p0_); DLL2SDK::Assembly_CSharp::GameEngine::GameConstructor* __Gen_Delegate_Imp3929_124994(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p0_); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode __Gen_Delegate_Imp3930_124995(int32_t p0_); bool __Gen_Delegate_Imp3931_124996(int32_t p0_, int32_t p1_); void __Gen_Delegate_Imp3932_124997(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p2_); void __Gen_Delegate_Imp3933_124998(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp3934_124999(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_); void __Gen_Delegate_Imp3935_125000(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_, DLL2SDK::mscorlib::System::Object* p5_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp3936_125001(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); bool __Gen_Delegate_Imp3937_125002(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ModeMatching::EPVEModeLevelLockedReason p1_); bool __Gen_Delegate_Imp3938_125003(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::LevelHardnessChoice p1_); int32_t __Gen_Delegate_Imp3939_125004(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::GameBase::LevelHardnessChoice p2_); int32_t __Gen_Delegate_Imp3940_125005(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::LevelHardnessChoice p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp3941_125006(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::GameBase::LevelHardnessChoice p2_); void __Gen_Delegate_Imp3942_125007(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::mscorlib::System::Object* p6_, bool p7_); void __Gen_Delegate_Imp3943_125008(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, bool p2_, bool p3_, bool p4_, bool p5_, bool p6_, bool p7_); void __Gen_Delegate_Imp3944_125009(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp3945_125010(uint32_t p0_, bool p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::GameBase::Pay::PayConfig* __Gen_Delegate_Imp3946_125011(int32_t p0_); DLL2SDK::Assembly_CSharp::GameBase::Pay::PayConfig* __Gen_Delegate_Imp3947_125012(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp3948_125013(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, int32_t p4_, int32_t p5_, int32_t p6_, int32_t p7_); void __Gen_Delegate_Imp3949_125014(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, int32_t p4_, int32_t p5_, int32_t p6_); void __Gen_Delegate_Imp3950_125015(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::ECLAudioPlayType p1_); bool __Gen_Delegate_Imp3951_125016(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ECLEventType p1_, uint32_t p2_); int32_t __Gen_Delegate_Imp3952_125017(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_); void __Gen_Delegate_Imp3953_125018(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint32_t p2_, int32_t p3_); void __Gen_Delegate_Imp3954_125019(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ECLEventType p1_, uint32_t p2_, int32_t p3_); void __Gen_Delegate_Imp3955_125020(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint32_t p2_, int32_t p3_, bool p4_); void __Gen_Delegate_Imp3956_125021(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::GameBase::ECLPlayType p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_, int32_t p5_, DLL2SDK::Assembly_CSharp::GameBase::ECLAreaLimit p6_, DLL2SDK::Assembly_CSharp::GameBase::ECLTeamCountLimit p7_, DLL2SDK::Assembly_CSharp::GameBase::ECLMPTeamCountLimit p8_, DLL2SDK::Assembly_CSharp::GameBase::ECLCharacterMsgPlayType p9_, int32_t p10_, int32_t p11_, int32_t p12_, int32_t p13_, uint32_t p14_, int32_t p15_); void __Gen_Delegate_Imp3957_125022(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p2_); void __Gen_Delegate_Imp3958_125023(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::GCLInfo* p1_); void __Gen_Delegate_Imp3959_125024(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::GCLInfo* p1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p2_); float __Gen_Delegate_Imp3960_125025(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::GameBase::ECLAudioPlayType p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::Assembly_CSharp::GameBase::ECLAudioFlagType p5_, uint32_t p6_, int32_t p7_); float __Gen_Delegate_Imp3961_125026(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameBase::ECLCharacterMsgPlayType p2_, DLL2SDK::Assembly_CSharp::GameBase::ECLAudioPlayType p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::Assembly_CSharp::GameBase::ECLAudioFlagType p6_, uint32_t p7_, int32_t p8_); bool __Gen_Delegate_Imp3962_125027(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, bool* p2_, uint32_t* p3_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp3963_125028(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::ECLAudioFlagType p1_, DLL2SDK::mscorlib::System::Object* p2_, uint32_t p3_); void __Gen_Delegate_Imp3964_125029(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint32_t p2_, int32_t p3_); void __Gen_Delegate_Imp3965_125030(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameBase::ECLAudioPlayType p2_, uint32_t p3_); bool __Gen_Delegate_Imp3966_125031(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, uint32_t p3_); bool __Gen_Delegate_Imp3967_125032(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::ECLAreaLimit p1_); bool __Gen_Delegate_Imp3968_125033(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::ECLTeamCountLimit p1_, DLL2SDK::Assembly_CSharp::GameBase::ECLMPTeamCountLimit p2_); bool __Gen_Delegate_Imp3969_125034(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::ECLTeamCountLimit p1_); bool __Gen_Delegate_Imp3970_125035(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::ECLMPTeamCountLimit p1_); bool __Gen_Delegate_Imp3971_125036(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::GameBase::ECLPlayType p2_, bool p3_); void __Gen_Delegate_Imp3972_125037(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ECLEventType p1_, uint32_t p2_); void __Gen_Delegate_Imp3973_125038(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::mscorlib::System::Nullable_1 p3_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp3974_125039(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_); void __Gen_Delegate_Imp3975_125040(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, int32_t p2_); DLL2SDK::CSProto::msg::CSLobby_Tlog_Multi_Array_Data_Ntf* __Gen_Delegate_Imp3976_125041(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp3977_125042(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EndDataEx_ERecordFinalBy p1_); void __Gen_Delegate_Imp3978_125043(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, float p2_, float p3_, float p4_); uint32_t __Gen_Delegate_Imp3979_125044(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::CSProto::msg::SPveFightInfo* __Gen_Delegate_Imp3980_125045(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameBase::SceneInfo* __Gen_Delegate_Imp3981_125046(); bool __Gen_Delegate_Imp3982_125047(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); void __Gen_Delegate_Imp3983_125048(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, uint16_t p3_, uint32_t p4_, uint64_t p5_, bool p6_, bool p7_); void __Gen_Delegate_Imp3984_125049(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EFrontEndState p1_); DLL2SDK::Assembly_CSharp::GameUI::Room::EMpBtnState __Gen_Delegate_Imp3985_125050(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp3986_125051(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ESeasonState p1_, bool p2_, int32_t p3_); DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewType __Gen_Delegate_Imp3987_125052(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp3988_125053(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIState p1_); void __Gen_Delegate_Imp3989_125054(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRChatController* __Gen_Delegate_Imp3990_125055(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp3991_125056(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ECamp p1_); void __Gen_Delegate_Imp3992_125057(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::CSProto::msg::ECamp p2_, bool p3_); void __Gen_Delegate_Imp3993_125058(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::UltSkillHud_UltState p1_); bool __Gen_Delegate_Imp3994_125059(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType p1_); void __Gen_Delegate_Imp3995_125060(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Tutorial::TutorialType p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp3996_125061(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameSettings::FireBGMode p1_); bool __Gen_Delegate_Imp3997_125062(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTabType p1_); void __Gen_Delegate_Imp3998_125063(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory p3_); void __Gen_Delegate_Imp3999_125064(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory p2_); void __Gen_Delegate_Imp4000_125065(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4001_125066(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4002_125067(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Tutorial::TutorialType p1_); void __Gen_Delegate_Imp4003_125068(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::ELobbyMapTopBarStyle p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp4004_125069(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Config::ELobbyEarthMode p1_); void __Gen_Delegate_Imp4005_125070(DLL2SDK::mscorlib::System::Object* p0_, int32_t* p1_, int32_t* p2_, bool* p3_); void __Gen_Delegate_Imp4006_125071(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp4007_125072(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameShop::ECodmShopType p1_); DLL2SDK::Assembly_CSharp::EAssetID __Gen_Delegate_Imp4008_125073(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath p2_); void __Gen_Delegate_Imp4009_125074(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath p3_); float __Gen_Delegate_Imp4010_125075(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_); void __Gen_Delegate_Imp4011_125076(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EPaymentSourceType p1_, int32_t p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::CSProto::msg::PaymentType p5_, int32_t p6_, int32_t p7_, int32_t p8_, DLL2SDK::mscorlib::System::Object* p9_, DLL2SDK::Assembly_CSharp::GameShop::EPaymentConfirmPopWindow p10_); void __Gen_Delegate_Imp4012_125077(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EPaymentSourceType p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::CSProto::msg::PaymentType p3_, DLL2SDK::Assembly_CSharp::GameShop::EPaymentConfirmPopWindow p4_, bool p5_); void __Gen_Delegate_Imp4013_125078(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EPaymentSourceType p1_, int32_t p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::CSProto::msg::PaymentType p5_, int32_t p6_, int32_t p7_, int32_t p8_, DLL2SDK::mscorlib::System::Object* p9_, DLL2SDK::Assembly_CSharp::GameShop::EPaymentConfirmPopWindow p10_, DLL2SDK::mscorlib::System::Object* p11_, bool p12_); void __Gen_Delegate_Imp4014_125079(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameShop::EPaymentConfirmPopWindow p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4015_125080(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::CSProto::msg::PaymentType p2_, bool p3_); int32_t __Gen_Delegate_Imp4016_125081(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::CSProto::msg::PaymentType p2_); DLL2SDK::Assembly_CSharp::Settlement::PersonalInfoHistoryRecord* __Gen_Delegate_Imp4017_125082(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4018_125083(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, uint64_t p3_); void __Gen_Delegate_Imp4019_125084(DLL2SDK::mscorlib::System::Collections::Generic::List_1* p0_); void __Gen_Delegate_Imp4020_125085(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* p1_, DLL2SDK::mscorlib::System::Object* p2_, bool p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp4021_125086(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_, DLL2SDK::mscorlib::System::Object* p2_, bool p3_); void __Gen_Delegate_Imp4022_125087(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Settlement::PlayerExpDetailInfo* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::CSProto::msg::EGameType p4_, bool p5_); void __Gen_Delegate_Imp4023_125088(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p2_); void __Gen_Delegate_Imp4024_125089(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p2_); uint32_t __Gen_Delegate_Imp4025_125090(uint64_t p0_, DLL2SDK::Assembly_CSharp::GameUI::EClientReddotSlot p1_); void __Gen_Delegate_Imp4026_125091(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponMenuType p1_, bool p2_); DLL2SDK::Assembly_CSharp::Squad::SIItem* __Gen_Delegate_Imp4027_125092(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4028_125093(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponMenuType p1_); bool __Gen_Delegate_Imp4029_125094(DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponMenuType p0_); DLL2SDK::Assembly_CSharp::Squad::SIWeapon* __Gen_Delegate_Imp4030_125095(); DLL2SDK::Assembly_CSharp::Squad::EWeaponAttachType __Gen_Delegate_Imp4031_125096(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4032_125097(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::Assembly_CSharp::GameBase::EInventoryItemType p2_); DLL2SDK::CSProto::msg::ERedDotDataFlag __Gen_Delegate_Imp4033_125098(); DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* __Gen_Delegate_Imp4034_125099(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::Assembly_CSharp::GameUI::UITimeGroupsDispatcher* __Gen_Delegate_Imp4035_125100(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4036_125101(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::GameUI::ESelectType p2_, bool p3_); void __Gen_Delegate_Imp4037_125102(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::GameUI::ESelectType p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4038_125103(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp4039_125104(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattlePass::BattlePassSettlementData p1_); void __Gen_Delegate_Imp4040_125105(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Assembly_CSharp::Settlement::EBPBonusType p3_, bool p4_, bool p5_, DLL2SDK::mscorlib::System::Object* p6_, bool p7_); DLL2SDK::Assembly_CSharp::Config::SpLvConfConfig* __Gen_Delegate_Imp4041_125106(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::GameUI::Share::ReportType __Gen_Delegate_Imp4042_125107(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4043_125108(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattlePass::BattlePassNewLevelAwardController_EParentControllerType p1_); void __Gen_Delegate_Imp4044_125109(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, bool p2_, int32_t p3_, bool p4_, int32_t p5_); DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* __Gen_Delegate_Imp4045_125110(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4046_125111(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, int32_t p4_, DLL2SDK::mscorlib::System::Object* p5_, bool p6_); float __Gen_Delegate_Imp4047_125112(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, int32_t p4_); void __Gen_Delegate_Imp4048_125113(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, float p3_, float p4_, bool p5_); void __Gen_Delegate_Imp4049_125114(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, int32_t p4_, float p5_); void __Gen_Delegate_Imp4050_125115(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, int32_t p4_, float p5_, float p6_, float p7_); void __Gen_Delegate_Imp4051_125116(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, float p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4052_125117(DLL2SDK::mscorlib::System::Object* p0_, bool* p1_); DLL2SDK::Assembly_CSharp::GameUI::WinnerCircleShowData* __Gen_Delegate_Imp4053_125118(DLL2SDK::Assembly_CSharp::GameEngine::EGameModeCategory p0_, bool p1_, bool p2_, bool p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::System_Core::System::Func_2* __Gen_Delegate_Imp4054_125119(bool p0_, int32_t p1_); void __Gen_Delegate_Imp4055_125120(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType p1_, DLL2SDK::Array* p2_); void __Gen_Delegate_Imp4056_125121(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Tutorial::Tutorial* p1_, bool p2_, DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::Assembly_CSharp::Tutorial::Tutorial* __Gen_Delegate_Imp4057_125122(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType p1_, bool p2_); void __Gen_Delegate_Imp4058_125123(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType p1_, DLL2SDK::mscorlib::System::Object* p2_); bool __Gen_Delegate_Imp4059_125124(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Tutorial::TutorialType p1_); void __Gen_Delegate_Imp4060_125125(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::Tutorial::TutorialType p2_); int32_t __Gen_Delegate_Imp4061_125126(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::Tutorial::TutorialType p2_); void __Gen_Delegate_Imp4062_125127(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::Tutorial::TutorialType p2_, int32_t p3_); void __Gen_Delegate_Imp4063_125128(DLL2SDK::Assembly_CSharp::TLog::TLogFtueEventType p0_); DLL2SDK::Assembly_CSharp::Tutorial::FtueTask_Protect_Step __Gen_Delegate_Imp4064_125129(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4065_125130(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Tutorial::FtueTask_Protect_Step p1_); void __Gen_Delegate_Imp4066_125131(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Tutorial::FtueTask_Protect_Step p1_, DLL2SDK::Assembly_CSharp::Tutorial::FtueTask_Protect_Step p2_); void __Gen_Delegate_Imp4067_125132(DLL2SDK::Assembly_CSharp::Tutorial::SkipStepReason p0_); bool __Gen_Delegate_Imp4068_125133(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType p0_); void __Gen_Delegate_Imp4069_125134(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType p0_, DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::mscorlib::System::Object* p6_); void __Gen_Delegate_Imp4070_125135(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::mscorlib::System::Object* p2_, float p3_); bool __Gen_Delegate_Imp4071_125136(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp4072_125137(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::EGvoiceRoomType p1_); DLL2SDK::Assembly_CSharp::GameBase::InteractiveHUD* __Gen_Delegate_Imp4073_125138(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4074_125139(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p3_, int32_t p4_); void __Gen_Delegate_Imp4075_125140(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp4076_125141(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp4077_125142(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Tutorial::TutorialType p1_, DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType p2_, bool p3_); void __Gen_Delegate_Imp4078_125143(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); void __Gen_Delegate_Imp4079_125144(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Tutorial::ETipPosition p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); void __Gen_Delegate_Imp4080_125145(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, bool p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p4_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p5_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p6_, float p7_, int32_t p8_); void __Gen_Delegate_Imp4081_125146(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Assembly_CSharp::Tutorial::PVETutorialFlow p3_, float p4_); DLL2SDK::Assembly_CSharp::Tutorial::Guideline* __Gen_Delegate_Imp4082_125147(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType p0_, bool p1_); void __Gen_Delegate_Imp4083_125148(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType p1_, bool p2_, bool p3_); DLL2SDK::Assembly_CSharp::Tutorial::Guideline* __Gen_Delegate_Imp4084_125149(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType p1_); void __Gen_Delegate_Imp4085_125150(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p4_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p5_); void __Gen_Delegate_Imp4086_125151(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::mscorlib::System::Object* p6_, DLL2SDK::mscorlib::System::Object* p7_, bool p8_, DLL2SDK::mscorlib::System::Object* p9_, DLL2SDK::mscorlib::System::Object* p10_, DLL2SDK::mscorlib::System::Object* p11_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p12_, DLL2SDK::Assembly_CSharp::SPTutorialView_ETipsArrowType p13_); void __Gen_Delegate_Imp4087_125152(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp4088_125153(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::mscorlib::System::Object* p4_, int32_t p5_); float __Gen_Delegate_Imp4089_125154(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float* p2_); void __Gen_Delegate_Imp4090_125155(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::UnityEngine::UnityEngine::Mesh* __Gen_Delegate_Imp4091_125156(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::UnityEngine::UnityEngine::Mesh* __Gen_Delegate_Imp4092_125157(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_); DLL2SDK::Array* __Gen_Delegate_Imp4093_125158(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_EVehicleControlType __Gen_Delegate_Imp4094_125159(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::EActorType __Gen_Delegate_Imp4095_125160(int32_t p0_); int32_t __Gen_Delegate_Imp4096_125161(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleType p1_); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_VehicleResourceConfig* __Gen_Delegate_Imp4097_125162(DLL2SDK::mscorlib::System::Object* p0_); int32_t __Gen_Delegate_Imp4098_125163(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex p1_); void __Gen_Delegate_Imp4099_125164(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::Assembly_CSharp::EActorType p2_); void __Gen_Delegate_Imp4100_125165(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_); bool __Gen_Delegate_Imp4101_125166(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_); DLL2SDK::UnityEngine::UnityEngine::Quaternion __Gen_Delegate_Imp4102_125167(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::GameEngine::PassenegerAniDirMode __Gen_Delegate_Imp4103_125168(DLL2SDK::mscorlib::System::Object* p0_, float p1_); DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex __Gen_Delegate_Imp4104_125169(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex __Gen_Delegate_Imp4105_125170(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex p1_); void __Gen_Delegate_Imp4106_125171(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_WeaponInfo p1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp4107_125172(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_); bool __Gen_Delegate_Imp4108_125173(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p4_); DLL2SDK::Assembly_CSharp::GameEngine::VehicleSeat* __Gen_Delegate_Imp4109_125174(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex p1_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* __Gen_Delegate_Imp4110_125175(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex p1_); DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex __Gen_Delegate_Imp4111_125176(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameEngine::SeatMode __Gen_Delegate_Imp4112_125177(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameEngine::VehicleWeaponMode __Gen_Delegate_Imp4113_125178(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_SeatProperty __Gen_Delegate_Imp4114_125179(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex p1_); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_SeatStandMode __Gen_Delegate_Imp4115_125180(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameEngine::SeatMode __Gen_Delegate_Imp4116_125181(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex p1_); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_WeaponInfo __Gen_Delegate_Imp4117_125182(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_WeaponInfo __Gen_Delegate_Imp4118_125183(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp4119_125184(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex p1_); void __Gen_Delegate_Imp4120_125185(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_); void __Gen_Delegate_Imp4121_125186(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_WeaponInfo p2_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp4122_125187(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); void __Gen_Delegate_Imp4123_125188(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::ENetRole p1_); DLL2SDK::Array* __Gen_Delegate_Imp4124_125189(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4125_125190(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* p3_); void __Gen_Delegate_Imp4126_125191(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* p2_, bool p3_); void __Gen_Delegate_Imp4127_125192(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_ForceGetOffType p1_); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_MiniMapShowType __Gen_Delegate_Imp4128_125193(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4129_125194(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::VehicleExportInfo* p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp4130_125195(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType p1_); float __Gen_Delegate_Imp4131_125196(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, int32_t p2_, int32_t p3_); void __Gen_Delegate_Imp4132_125197(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::VehicleMoveData p1_); bool __Gen_Delegate_Imp4133_125198(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::Assembly_CSharp::Network::VehicleTouchRegion p4_); void __Gen_Delegate_Imp4134_125199(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::Network::EUSEVEHICLE_TYPE p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex p4_); void __Gen_Delegate_Imp4135_125200(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p5_); float __Gen_Delegate_Imp4136_125201(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_); void __Gen_Delegate_Imp4137_125202(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::VehicleMoveData p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p3_); bool __Gen_Delegate_Imp4138_125203(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::VehicleMoveData p1_); bool __Gen_Delegate_Imp4139_125204(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p3_); void __Gen_Delegate_Imp4140_125205(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, bool p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p5_); void __Gen_Delegate_Imp4141_125206(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, uint32_t p2_); void __Gen_Delegate_Imp4142_125207(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, bool p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, float p5_, uint32_t p6_); DLL2SDK::UnityEngine::UnityEngine::Rigidbody* __Gen_Delegate_Imp4143_125208(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp4144_125209(DLL2SDK::Assembly_CSharp::GameEngine::VehicleRotor p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); void __Gen_Delegate_Imp4145_125210(DLL2SDK::Assembly_CSharp::GameEngine::VehicleRotor p0_, float p1_, float p2_); void __Gen_Delegate_Imp4146_125211(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::StandardButton p1_); void __Gen_Delegate_Imp4147_125212(DLL2SDK::Assembly_CSharp::WaterLine p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); void __Gen_Delegate_Imp4148_125213(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Array* p1_); DLL2SDK::UnityEngine::UnityEngine::Rect __Gen_Delegate_Imp4149_125214(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, bool p3_, int32_t p4_); void __Gen_Delegate_Imp4150_125215(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, float p5_, float p6_, float p7_, float p8_, int32_t p9_, bool p10_, bool p11_, float p12_, float p13_, float p14_, float p15_, DLL2SDK::Assembly_CSharp::Network::WheeledVehicleMoveState p16_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp4151_125216(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, bool p3_, float p4_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp4152_125217(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_, float p4_); bool __Gen_Delegate_Imp4153_125218(DLL2SDK::Assembly_CSharp::GameBase::FRigidBodyState p0_, DLL2SDK::Assembly_CSharp::GameBase::FRigidBodyState* p1_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __Gen_Delegate_Imp4154_125219(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp4155_125220(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameBase::FRigidBodyState* p2_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp4156_125221(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameBase::FRigidBodyState* p2_, DLL2SDK::Assembly_CSharp::GameBase::FRigidBodyState* p3_, float p4_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp4157_125222(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p3_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p5_, float p6_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p7_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp4158_125223(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, float p5_); void __Gen_Delegate_Imp4159_125224(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, float p3_, float p4_, int32_t p5_); DLL2SDK::Assembly_CSharp::GameBase::NZWheeledVehicleEventProcessor* __Gen_Delegate_Imp4160_125225(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp4161_125226(float p0_); bool __Gen_Delegate_Imp4162_125227(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Array* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_, int32_t p3_); bool __Gen_Delegate_Imp4163_125228(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_, float p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p5_); void __Gen_Delegate_Imp4164_125229(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::FRigidBodyState* p1_); bool __Gen_Delegate_Imp4165_125230(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::FRigidBodyState* p1_, DLL2SDK::Assembly_CSharp::GameBase::FRigidBodyErrorCorrection* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p3_); bool __Gen_Delegate_Imp4166_125231(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_); bool __Gen_Delegate_Imp4167_125232(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::FRigidBodyState* p1_); void __Gen_Delegate_Imp4168_125233(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::FRigidBodyState* p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::NZWheeledVehicleExportHelper_WheelInfo __Gen_Delegate_Imp4169_125234(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::NZVehicleWheelBrokenComponent* __Gen_Delegate_Imp4170_125235(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); bool __Gen_Delegate_Imp4171_125236(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::HitResult* p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4172_125237(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); bool __Gen_Delegate_Imp4173_125238(DLL2SDK::Assembly_CSharp::Rectangle p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_); bool __Gen_Delegate_Imp4174_125239(DLL2SDK::Assembly_CSharp::Rectangle p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p4_); float __Gen_Delegate_Imp4175_125240(DLL2SDK::Assembly_CSharp::Rectangle p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_); bool __Gen_Delegate_Imp4176_125241(DLL2SDK::Assembly_CSharp::Rectangle p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p3_); int32_t __Gen_Delegate_Imp4177_125242(DLL2SDK::Assembly_CSharp::Rectangle p0_, float p1_); void __Gen_Delegate_Imp4178_125243(DLL2SDK::Assembly_CSharp::Rectangle p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_); void __Gen_Delegate_Imp4179_125244(DLL2SDK::Assembly_CSharp::Rectangle p0_, float p1_, float p2_, float p3_, float p4_); DLL2SDK::Assembly_CSharp::Config::SentryGunNPCInfoConfig* __Gen_Delegate_Imp4180_125245(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp4181_125246(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameBase::EShadowBladeAnimate p2_); void __Gen_Delegate_Imp4182_125247(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* p1_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* p2_, int32_t p3_, int32_t p4_, uint32_t p5_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4183_125248(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p1_, uint32_t p2_); void __Gen_Delegate_Imp4184_125249(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, uint32_t p2_, int32_t p3_, int32_t p4_); DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionUnlockData* __Gen_Delegate_Imp4185_125250(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_); DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionInfo* __Gen_Delegate_Imp4186_125251(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionGameMode p2_); DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionGameMode __Gen_Delegate_Imp4187_125252(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p1_); DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionUnlockData* __Gen_Delegate_Imp4188_125253(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionInfo* __Gen_Delegate_Imp4189_125254(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionInfo* __Gen_Delegate_Imp4190_125255(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, int32_t p2_, DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionGameMode p3_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4191_125256(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::CSProto::msg::ERedDotDataFlag p2_, int32_t* p3_); DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionInfo* __Gen_Delegate_Imp4192_125257(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); bool __Gen_Delegate_Imp4193_125258(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, uint32_t p2_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p3_); void __Gen_Delegate_Imp4194_125259(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionGameMode p1_); DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionInfo* __Gen_Delegate_Imp4195_125260(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionGameMode p1_); DLL2SDK::Assembly_CSharp::GameBase::WeaponPromotionGameMode __Gen_Delegate_Imp4196_125261(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::Config::WeaponFireEffectConfigConfig* __Gen_Delegate_Imp4197_125262(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::Config::WeaponKillingEffectConfig* __Gen_Delegate_Imp4198_125263(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); void __Gen_Delegate_Imp4199_125264(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::YYBUpdateState p1_); void __Gen_Delegate_Imp4200_125265(DLL2SDK::mscorlib::System::Object* p0_, int64_t p1_, DLL2SDK::mscorlib::System::Object* p2_, int64_t p3_, int32_t p4_, DLL2SDK::mscorlib::System::Object* p5_, int32_t p6_); void __Gen_Delegate_Imp4201_125266(DLL2SDK::mscorlib::System::Object* p0_, int64_t p1_, int64_t p2_); void __Gen_Delegate_Imp4202_125267(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int64_t p2_, int64_t p3_); void __Gen_Delegate_Imp4203_125268(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp4204_125269(DLL2SDK::Assembly_CSharp::AtmosphericSetting_EMode p0_); void __Gen_Delegate_Imp4205_125270(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, int32_t p3_); DLL2SDK::Assembly_CSharp::CustomShadowmapProjector_ShadowMapConfig* __Gen_Delegate_Imp4206_125271(); DLL2SDK::UnityEngine::UnityEngine::RenderTexture* __Gen_Delegate_Imp4207_125272(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_); void __Gen_Delegate_Imp4208_125273(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector4* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector4* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector4* p3_, DLL2SDK::UnityEngine::UnityEngine::Vector4* p4_, DLL2SDK::UnityEngine::UnityEngine::Vector4* p5_); void __Gen_Delegate_Imp4209_125274(float* p0_, float* p1_); void __Gen_Delegate_Imp4210_125275(DLL2SDK::UnityEngine::UnityEngine::Camera* p0_, DLL2SDK::UnityEngine::UnityEngine::RenderTexture* p1_); void __Gen_Delegate_Imp4211_125276(DLL2SDK::UnityEngine::UnityEngine::Vector2 p0_, DLL2SDK::UnityEngine::UnityEngine::CubemapFace p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_); void __Gen_Delegate_Imp4212_125277(int32_t p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2* p2_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __Gen_Delegate_Imp4213_125278(int32_t p0_, int32_t p1_); void __Gen_Delegate_Imp4214_125279(int32_t p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp4215_125280(DLL2SDK::UnityEngine::UnityEngine::Vector2 p0_); void __Gen_Delegate_Imp4216_125281(DLL2SDK::UnityEngine::UnityEngine::Vector2 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp4217_125282(DLL2SDK::UnityEngine::UnityEngine::Vector2 p0_, float p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4218_125283(); void __Gen_Delegate_Imp4219_125284(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::Array* p1_); void __Gen_Delegate_Imp4220_125285(DLL2SDK::UnityEngine::UnityEngine::Cubemap* p0_, DLL2SDK::UnityEngine::UnityEngine::Rendering::SphericalHarmonicsL2* p1_); DLL2SDK::UnityEngine::UnityEngine::Rendering::SphericalHarmonicsL2 __Gen_Delegate_Imp4221_125286(DLL2SDK::UnityEngine::UnityEngine::Cubemap* p0_); void __Gen_Delegate_Imp4222_125287(DLL2SDK::UnityEngine::UnityEngine::Cubemap* p0_, DLL2SDK::UnityEngine::UnityEngine::CubemapFace p1_, DLL2SDK::UnityEngine::UnityEngine::Rendering::SphericalHarmonicsL2* p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_); double __Gen_Delegate_Imp4223_125288(uint32_t p0_); void __Gen_Delegate_Imp4224_125289(int32_t p0_, int32_t p1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p2_); void __Gen_Delegate_Imp4225_125290(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Rendering::SphericalHarmonicsL2 p1_); DLL2SDK::UnityEngine::UnityEngine::Rendering::SphericalHarmonicsL2 __Gen_Delegate_Imp4226_125291(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4227_125292(DLL2SDK::Assembly_CSharp::IDataType p0_, bool p1_); void __Gen_Delegate_Imp4228_125293(DLL2SDK::Assembly_CSharp::IDataPrologueType p0_, bool p1_); void __Gen_Delegate_Imp4229_125294(DLL2SDK::Assembly_CSharp::IDataFTUEType p0_, bool p1_); int64_t __Gen_Delegate_Imp4230_125295(); void __Gen_Delegate_Imp4231_125296(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Bounds* p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp4232_125297(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp4233_125298(DLL2SDK::mscorlib::System::Object* p0_, int32_t* p1_, DLL2SDK::Assembly_CSharp::GameEngine::EGameModeCategory* p2_); void __Gen_Delegate_Imp4234_125299(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::GameEngine::EGameModeCategory p2_); bool __Gen_Delegate_Imp4235_125300(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp4236_125301(DLL2SDK::Assembly_CSharp::GameBase::LoginResult p0_, int32_t p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp4237_125302(uint32_t p0_, uint32_t p1_, uint32_t p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp4238_125303(bool p0_, bool p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp4239_125304(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::ConnectDSStatus p1_, int64_t p2_); void __Gen_Delegate_Imp4240_125305(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::ConnectDSStatus p1_, int64_t p2_, DLL2SDK::mscorlib::System::Object* p3_); uint32_t __Gen_Delegate_Imp4241_125306(DLL2SDK::Assembly_CSharp::Network::S2C_DirectConnReq p0_); bool __Gen_Delegate_Imp4242_125307(DLL2SDK::Assembly_CSharp::Network::S2C_DirectConnReq p0_, DLL2SDK::mscorlib::System::Object* p1_); uint32_t __Gen_Delegate_Imp4243_125308(DLL2SDK::mscorlib::System::Object* p0_, bool p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp4244_125309(uint32_t p0_, bool p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp4245_125310(int64_t p0_); DLL2SDK::Assembly_CSharp::Network::ConnectDSResult* __Gen_Delegate_Imp4246_125311(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::Network::S2C_DirectConnReq* p2_); DLL2SDK::Assembly_CSharp::Network::ConnectDSResult* __Gen_Delegate_Imp4247_125312(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, DLL2SDK::Assembly_CSharp::Network::S2C_DirectConnReq* p3_); bool __Gen_Delegate_Imp4248_125313(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::String* p2_, uint16_t* p3_); void __Gen_Delegate_Imp4249_125314(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_, bool p4_); DLL2SDK::mscorlib::System::Object* __Gen_Delegate_Imp4250_125315(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_); DLL2SDK::mscorlib::System::Type* __Gen_Delegate_Imp4251_125316(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_); bool __Gen_Delegate_Imp4252_125317(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::DateTime p1_); DLL2SDK::Assembly_CSharp::GameBase::Loading::AppStoreAttributions* __Gen_Delegate_Imp4253_125318(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4254_125319(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::BeaconReporter_BeaconFirstLaunchReportEventData* p1_); bool __Gen_Delegate_Imp4255_125320(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo_EPlayerPlatformTypes p1_); void __Gen_Delegate_Imp4256_125321(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::LoginResult p1_); void __Gen_Delegate_Imp4257_125322(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EGamePauseReason p1_, float p2_); void __Gen_Delegate_Imp4258_125323(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, int32_t p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_); bool __Gen_Delegate_Imp4259_125324(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp4260_125325(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::ModuleResQuality p2_, DLL2SDK::Assembly_CSharp::ModuleState p3_); void __Gen_Delegate_Imp4261_125326(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::ModuleResQuality p2_, uint32_t p3_, uint32_t p4_); bool __Gen_Delegate_Imp4262_125327(DLL2SDK::mscorlib::System::Object* p0_, wchar_t p1_); void __Gen_Delegate_Imp4263_125328(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::CSAccountRegister_Req* p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_, int32_t p4_); void __Gen_Delegate_Imp4264_125329(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult p1_, bool p2_, bool p3_); bool __Gen_Delegate_Imp4265_125330(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::Assembly_CSharp::GameLogin::VersionUpdateInfoController* __Gen_Delegate_Imp4266_125331(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4267_125332(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::Assembly_CSharp::GameLogin::EVersionUpdateInfoStyle p5_, DLL2SDK::mscorlib::System::Object* p6_, DLL2SDK::mscorlib::System::Object* p7_, DLL2SDK::mscorlib::System::Object* p8_, DLL2SDK::mscorlib::System::Object* p9_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp4268_125333(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_); DLL2SDK::UnityEngine::UnityEngine::Quaternion __Gen_Delegate_Imp4269_125334(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p1_, float p2_); void __Gen_Delegate_Imp4270_125335(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameBase::EGamePauseReason p2_, DLL2SDK::UnityEngine::UnityEngine::Color p3_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp4271_125336(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EGamePauseReason p1_); bool __Gen_Delegate_Imp4272_125337(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EGamePauseReason p1_, bool p2_); DLL2SDK::Assembly_CSharp::Config::ServerListConfig* __Gen_Delegate_Imp4273_125338(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Array* __Gen_Delegate_Imp4274_125339(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::Config::ServerListConfig* __Gen_Delegate_Imp4275_125340(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform p1_); DLL2SDK::Assembly_CSharp::Config::ServerListConfig* __Gen_Delegate_Imp4276_125341(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo_EPlayerPlatformTypes p1_); DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo_EPlayerPlatformTypes __Gen_Delegate_Imp4277_125342(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform p1_); DLL2SDK::Assembly_CSharp::GameLogin::Game18PolicyData* __Gen_Delegate_Imp4278_125343(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::mscorlib::System::Object* p6_, DLL2SDK::mscorlib::System::Object* p7_, DLL2SDK::mscorlib::System::Object* p8_, DLL2SDK::mscorlib::System::Object* p9_); DLL2SDK::Assembly_CSharp::GameLogin::Game18PolicyData* __Gen_Delegate_Imp4279_125344(); DLL2SDK::Assembly_CSharp::GameLogin::IIPSUpdateCustomData* __Gen_Delegate_Imp4280_125345(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4281_125346(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform p1_); DLL2SDK::Assembly_CSharp::GameLogin::GrayUserCredential* __Gen_Delegate_Imp4282_125347(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameLogin::GrayUserCredential* __Gen_Delegate_Imp4283_125348(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::Assembly_CSharp::GameLogin::DolphinCDN* __Gen_Delegate_Imp4284_125349(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameLogin::PufferCDN* __Gen_Delegate_Imp4285_125350(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp4286_125351(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::String* p1_, DLL2SDK::mscorlib::System::String* p2_, DLL2SDK::Array* p3_); void __Gen_Delegate_Imp4287_125352(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_); void __Gen_Delegate_Imp4288_125353(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameLogin::EVersionUpdateInfoStyle p1_); void __Gen_Delegate_Imp4289_125354(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::Loading::EIIPSState p1_); void __Gen_Delegate_Imp4290_125355(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Array* p2_, int32_t* p3_); bool __Gen_Delegate_Imp4291_125356(DLL2SDK::Assembly_CSharp::OriginalMeshKey p0_, DLL2SDK::Assembly_CSharp::OriginalMeshKey p1_); void __Gen_Delegate_Imp4292_125357(DLL2SDK::Assembly_CSharp::OriginalMeshKey p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::OriginalMeshKey __Gen_Delegate_Imp4293_125358(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::SubstituteMeshCache* __Gen_Delegate_Imp4294_125359(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp4295_125360(DLL2SDK::Assembly_CSharp::ModelOptimizeCache_OptimizedMeshInfo p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp4296_125361(DLL2SDK::Assembly_CSharp::ModelOptimizeSettings_OptimizeConfig p0_, DLL2SDK::Assembly_CSharp::EOptimizeTarget p1_, DLL2SDK::Assembly_CSharp::MeshOptimizeConfig p2_); DLL2SDK::Array* __Gen_Delegate_Imp4297_125362(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::LOD p1_); bool __Gen_Delegate_Imp4298_125363(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::EOptimizeTarget p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp4299_125364(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Array* p2_); DLL2SDK::Assembly_CSharp::OptimizeBoneInfo* __Gen_Delegate_Imp4300_125365(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::OptimizeBoneInfo* __Gen_Delegate_Imp4301_125366(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp4302_125367(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Array* p3_); bool __Gen_Delegate_Imp4303_125368(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::EOptimizeTarget p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp4304_125369(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::LOD p1_, DLL2SDK::Array* p2_, DLL2SDK::Array* p3_); DLL2SDK::Array* __Gen_Delegate_Imp4305_125370(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Array* __Gen_Delegate_Imp4306_125371(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 __Gen_Delegate_Imp4307_125372(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::CombinedRendererInfo* __Gen_Delegate_Imp4308_125373(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp4309_125374(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4310_125375(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_); void __Gen_Delegate_Imp4311_125376(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, bool p3_, bool p4_); void __Gen_Delegate_Imp4312_125377(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, bool p3_, DLL2SDK::mscorlib::System::Object* p4_, bool p5_); void __Gen_Delegate_Imp4313_125378(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p2_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p3_); DLL2SDK::UnityEngine::UnityEngine::AI::NavMeshBuildSettings __Gen_Delegate_Imp4314_125379(DLL2SDK::mscorlib::System::Object* p0_); int32_t __Gen_Delegate_Imp4315_125380(int32_t p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::Network::ResPingMsg* __Gen_Delegate_Imp4316_125381(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_); DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState __Gen_Delegate_Imp4317_125382(DLL2SDK::Assembly_CSharp::GameEngine::PLAYER_MOVE_STATE p0_); void __Gen_Delegate_Imp4318_125383(DLL2SDK::Assembly_CSharp::Network::VehicleMoveData p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); DLL2SDK::Assembly_CSharp::Network::PingResult* __Gen_Delegate_Imp4319_125384(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint16_t p2_, int32_t p3_); uint32_t __Gen_Delegate_Imp4320_125385(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp4321_125386(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint16_t p2_); DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 __Gen_Delegate_Imp4322_125387(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp4323_125388(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::PingStatus p1_, int64_t p2_); void __Gen_Delegate_Imp4324_125389(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::PingStatus p1_, int64_t p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::Assembly_CSharp::Network::PingResult* __Gen_Delegate_Imp4325_125390(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_); bool __Gen_Delegate_Imp4326_125391(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint16_t p2_, uint32_t p3_); void __Gen_Delegate_Imp4327_125392(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::System::System::Net::Sockets::SocketError p2_); DLL2SDK::Assembly_CSharp::Network::GameServerState __Gen_Delegate_Imp4328_125393(DLL2SDK::mscorlib::System::Object* p0_); float __Gen_Delegate_Imp4329_125394(bool p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4330_125395(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); void __Gen_Delegate_Imp4331_125396(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p2_); void __Gen_Delegate_Imp4332_125397(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::DSError p1_); void __Gen_Delegate_Imp4333_125398(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength p1_); void __Gen_Delegate_Imp4334_125399(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::System::System::Net::Sockets::AddressFamily p1_); DLL2SDK::Assembly_CSharp::Network::UdpClient* __Gen_Delegate_Imp4335_125400(DLL2SDK::mscorlib::System::Object* p0_, uint16_t p1_, DLL2SDK::mscorlib::System::Object* p2_); int32_t __Gen_Delegate_Imp4336_125401(DLL2SDK::mscorlib::System::Object* p0_, intptr_t p1_, int32_t p2_, int32_t* p3_); DLL2SDK::Assembly_CSharp::Network::UdpLocalSocket_Buffer* __Gen_Delegate_Imp4337_125402(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4338_125403(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, uint32_t p3_); void __Gen_Delegate_Imp4339_125404(DLL2SDK::mscorlib::System::Object* p0_, uint16_t p1_, uint8_t p2_, uint32_t p3_); DLL2SDK::Assembly_CSharp::GameBase::ENetworkStatus __Gen_Delegate_Imp4340_125405(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp4341_125406(int32_t p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, bool p3_); DLL2SDK::Array* __Gen_Delegate_Imp4342_125407(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint64_t p2_, int32_t* p3_); DLL2SDK::Assembly_CSharp::Network::ZoneServerResponse* __Gen_Delegate_Imp4343_125408(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::Network::ZoneServerResponse* __Gen_Delegate_Imp4344_125409(int32_t p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::GameBase::ENetworkStatus __Gen_Delegate_Imp4345_125410(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::NetworkState p1_); void __Gen_Delegate_Imp4346_125411(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::LoginResult p1_, bool p2_); void __Gen_Delegate_Imp4347_125412(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp4348_125413(DLL2SDK::Assembly_CSharp::CubeCell p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp4349_125414(DLL2SDK::Assembly_CSharp::CubeCell p0_); DLL2SDK::UnityEngine::UnityEngine::Bounds __Gen_Delegate_Imp4350_125415(DLL2SDK::Assembly_CSharp::CubeCell p0_); int32_t __Gen_Delegate_Imp4351_125416(DLL2SDK::Assembly_CSharp::CubeCell p0_); bool __Gen_Delegate_Imp4352_125417(DLL2SDK::Assembly_CSharp::CubeCell p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp4353_125418(DLL2SDK::Assembly_CSharp::CubeCell p0_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp4354_125419(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_); int32_t __Gen_Delegate_Imp4355_125420(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_); void __Gen_Delegate_Imp4356_125421(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp4357_125422(int32_t p0_, int32_t p1_, int32_t p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp4358_125423(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, bool p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::UnityEngine::UnityEngine::Transform* __Gen_Delegate_Imp4359_125424(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_); DLL2SDK::Assembly_CSharp::FoliageBatchRenderer_FoliageBatch __Gen_Delegate_Imp4360_125425(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp4361_125426(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene p2_); DLL2SDK::Assembly_CSharp::FoliageLayer* __Gen_Delegate_Imp4362_125427(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EFoliageLayerType p1_); DLL2SDK::Assembly_CSharp::FoliageType* __Gen_Delegate_Imp4363_125428(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); int32_t __Gen_Delegate_Imp4364_125429(int32_t p0_, DLL2SDK::Assembly_CSharp::EFoliageLOD p1_); DLL2SDK::Assembly_CSharp::EFoliageLOD __Gen_Delegate_Imp4365_125430(int32_t p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* __Gen_Delegate_Imp4366_125431(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::EFoliageLOD p2_); void __Gen_Delegate_Imp4367_125432(DLL2SDK::Assembly_CSharp::FoliageRendererStats p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp4368_125433(DLL2SDK::Assembly_CSharp::FoliageRendererStats p0_); void __Gen_Delegate_Imp4369_125434(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, float p4_, DLL2SDK::mscorlib::System::Object* p5_); void __Gen_Delegate_Imp4370_125435(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); int32_t __Gen_Delegate_Imp4371_125436(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_); bool __Gen_Delegate_Imp4372_125437(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Bounds p1_, float p2_); DLL2SDK::Assembly_CSharp::FoliagePrototypeLOD* __Gen_Delegate_Imp4373_125438(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EFoliageLOD p1_); void __Gen_Delegate_Imp4374_125439(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p5_, DLL2SDK::mscorlib::System::Object* p6_, DLL2SDK::mscorlib::System::Object* p7_); void __Gen_Delegate_Imp4375_125440(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EFoliageLOD p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4376_125441(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp4377_125442(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp4378_125443(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState p1_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); bool __Gen_Delegate_Imp4379_125444(DLL2SDK::Assembly_CSharp::EOpenWorldStreamer p0_); void __Gen_Delegate_Imp4380_125445(DLL2SDK::Assembly_CSharp::EOpenWorldStreamer p0_, bool p1_); void __Gen_Delegate_Imp4381_125446(DLL2SDK::Assembly_CSharp::EOpenWorldStreamer p0_); DLL2SDK::Assembly_CSharp::OpenWorldStreamer* __Gen_Delegate_Imp4382_125447(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EOpenWorldStreamer p1_); bool __Gen_Delegate_Imp4383_125448(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, float* p1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp4384_125449(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p1_); DLL2SDK::UnityEngine::UnityEngine::Vector4 __Gen_Delegate_Imp4385_125450(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp4386_125451(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector4* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector4* p2_); DLL2SDK::Assembly_CSharp::GameEngine::Landscape::LandscapeLoadManager* __Gen_Delegate_Imp4387_125452(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::Landscape::LandscapeJobSystem* __Gen_Delegate_Imp4388_125453(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4389_125454(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_, int16_t* p5_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp4390_125455(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_); DLL2SDK::UnityEngine::UnityEngine::Bounds __Gen_Delegate_Imp4391_125456(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_); DLL2SDK::UnityEngine::UnityEngine::Bounds __Gen_Delegate_Imp4392_125457(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, int16_t p4_); DLL2SDK::UnityEngine::UnityEngine::Bounds __Gen_Delegate_Imp4393_125458(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::UnityEngine::UnityEngine::Bounds __Gen_Delegate_Imp4394_125459(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, int16_t p4_, DLL2SDK::mscorlib::System::Object* p5_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp4395_125460(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::Array* __Gen_Delegate_Imp4396_125461(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::UnityEngine::UnityEngine::Bounds __Gen_Delegate_Imp4397_125462(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::GameEngine::Landscape::LandscapeRenderer* __Gen_Delegate_Imp4398_125463(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Array* __Gen_Delegate_Imp4399_125464(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp4400_125465(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_); DLL2SDK::Assembly_CSharp::GameEngine::Landscape::Landscape_SOCLandscapeData* __Gen_Delegate_Imp4401_125466(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp4402_125467(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_); uint8_t __Gen_Delegate_Imp4403_125468(DLL2SDK::mscorlib::System::Object* p0_, float p1_); DLL2SDK::Assembly_CSharp::GameEngine::Landscape::PatchLoadRequest* __Gen_Delegate_Imp4404_125469(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_, int32_t p4_); DLL2SDK::Assembly_CSharp::GameEngine::Landscape::Landscape* __Gen_Delegate_Imp4405_125470(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::Landscape::HeightmapAtlas* __Gen_Delegate_Imp4406_125471(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::UnityEngine::UnityEngine::Vector4 __Gen_Delegate_Imp4407_125472(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_); int32_t __Gen_Delegate_Imp4408_125473(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp4409_125474(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_, int32_t p5_); bool __Gen_Delegate_Imp4410_125475(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Bounds p1_); bool __Gen_Delegate_Imp4411_125476(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_); int32_t __Gen_Delegate_Imp4412_125477(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); bool __Gen_Delegate_Imp4413_125478(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::mscorlib::System::Object* p2_, bool* p3_); DLL2SDK::Assembly_CSharp::SceneStreamingLOD* __Gen_Delegate_Imp4414_125479(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::SceneStreamingLOD* __Gen_Delegate_Imp4415_125480(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp4416_125481(DLL2SDK::Assembly_CSharp::SceneStreamingLayerInfo p0_); void __Gen_Delegate_Imp4417_125482(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ESceneLayerType p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp4418_125483(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ESceneLayerType p1_); void __Gen_Delegate_Imp4419_125484(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EStreamingPolicy p1_, bool p2_); void __Gen_Delegate_Imp4420_125485(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::ESceneLayerType p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::mscorlib::System::Object* p4_, bool p5_, DLL2SDK::mscorlib::System::Object* p6_); bool __Gen_Delegate_Imp4421_125486(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ESceneLayerType p1_); bool __Gen_Delegate_Imp4422_125487(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::Assembly_CSharp::PooledPrefabInstance* __Gen_Delegate_Imp4423_125488(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p5_, DLL2SDK::mscorlib::System::Object* p6_); void __Gen_Delegate_Imp4424_125489(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::PVE::AIEnemyUpdateType p2_); DLL2SDK::Assembly_CSharp::PVE::SquadAI* __Gen_Delegate_Imp4425_125490(DLL2SDK::mscorlib::System::Object* p0_); uint32_t __Gen_Delegate_Imp4426_125491(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EActorType p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::PVE::PVEAIPawn* __Gen_Delegate_Imp4427_125492(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp4428_125493(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::PVE::SpecialMove p2_, bool p3_, int32_t p4_, bool p5_, bool p6_); DLL2SDK::Assembly_CSharp::PVE::AICmd_FireAtEnemy* __Gen_Delegate_Imp4429_125494(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::PVE::AICmd_FireFromCover* __Gen_Delegate_Imp4430_125495(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_); DLL2SDK::Assembly_CSharp::PVE::AICmd_GoCamp* __Gen_Delegate_Imp4431_125496(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_, float p3_, bool p4_, float p5_); void __Gen_Delegate_Imp4432_125497(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_); void __Gen_Delegate_Imp4433_125498(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVE::SpecialMove p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp4434_125499(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVE::SpecialMove p1_, bool p2_, int32_t p3_, bool p4_, bool p5_); void __Gen_Delegate_Imp4435_125500(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_, float p3_, bool p4_, bool p5_); void __Gen_Delegate_Imp4436_125501(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_); void __Gen_Delegate_Imp4437_125502(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVE::SpecialMove p1_, bool p2_, bool p3_, bool p4_); void __Gen_Delegate_Imp4438_125503(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVE::ECommandStatus p1_); DLL2SDK::Assembly_CSharp::PVE::EAIReactChannelType __Gen_Delegate_Imp4439_125504(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::PVE::EPerceptionType __Gen_Delegate_Imp4440_125505(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4441_125506(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVE::EAIReactChannelType p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::PVE::AIReactChannel* __Gen_Delegate_Imp4442_125507(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVE::EPerceptionType p1_); void __Gen_Delegate_Imp4443_125508(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::Assembly_CSharp::PVE::EPerceptionType p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4444_125509(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4445_125510(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVE::EPerceptionType p1_); DLL2SDK::Assembly_CSharp::GameBase::DamageVolumeComponent* __Gen_Delegate_Imp4446_125511(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); bool __Gen_Delegate_Imp4447_125512(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p4_); DLL2SDK::Array* __Gen_Delegate_Imp4448_125513(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp4449_125514(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, float p3_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp4450_125515(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_, float p3_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp4451_125516(DLL2SDK::mscorlib::System::Object* p0_, float p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::Assembly_CSharp::EAssetID __Gen_Delegate_Imp4452_125517(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EPveAIControllerType p1_); bool __Gen_Delegate_Imp4453_125518(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EPveAIControllerType p1_); DLL2SDK::Assembly_CSharp::ClimbSpot* __Gen_Delegate_Imp4454_125519(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_); DLL2SDK::Assembly_CSharp::PVE::CrowdForceComponent* __Gen_Delegate_Imp4455_125520(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp4456_125521(DLL2SDK::UnityEngine::UnityEngine::AI::NavMeshBuildSettings p0_); void __Gen_Delegate_Imp4457_125522(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::SWS::splineMove* p2_); void __Gen_Delegate_Imp4458_125523(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::PVE::ECommandStatus p2_); bool __Gen_Delegate_Imp4459_125524(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, float* p3_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* __Gen_Delegate_Imp4460_125525(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, bool p3_, bool p4_, bool p5_, int32_t p6_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* __Gen_Delegate_Imp4461_125526(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, int32_t p3_, bool p4_, bool p5_); DLL2SDK::UnityEngine::UnityEngine::Coroutine* __Gen_Delegate_Imp4462_125527(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, bool p3_, bool p4_); void __Gen_Delegate_Imp4463_125528(DLL2SDK::Assembly_CSharp::PVE::PVEAIController_SightUpdateInfo p0_); void __Gen_Delegate_Imp4464_125529(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, float p5_); void __Gen_Delegate_Imp4465_125530(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_); void __Gen_Delegate_Imp4466_125531(DLL2SDK::Assembly_CSharp::PVE::SpecialMove p0_); void __Gen_Delegate_Imp4467_125532(DLL2SDK::Assembly_CSharp::PVE::SpecialMove p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_); void __Gen_Delegate_Imp4468_125533(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, bool p3_, int32_t p4_); void __Gen_Delegate_Imp4469_125534(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVE::SpecialMove p1_, bool p2_, int32_t p3_); void __Gen_Delegate_Imp4470_125535(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVE::SpecialMove p1_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp4471_125536(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, int32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p4_, float p5_, DLL2SDK::mscorlib::System::Object* p6_); DLL2SDK::Assembly_CSharp::PVE::PVEAIAction_AIBehavior* __Gen_Delegate_Imp4472_125537(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::PVE::PVEAIAction_ReacationHandler_EHandleMode __Gen_Delegate_Imp4473_125538(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVE::EAIReactChannelType p1_); DLL2SDK::Assembly_CSharp::PVE::PVEAIFsmHelper* __Gen_Delegate_Imp4474_125539(); DLL2SDK::Assembly_CSharp::PVE::PVEAIController* __Gen_Delegate_Imp4475_125540(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::PVE::AIPawnPlayerInfo* __Gen_Delegate_Imp4476_125541(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::CampSpot* __Gen_Delegate_Imp4477_125542(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::CampSpotType p1_); DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::DOMObjectiveVolume* __Gen_Delegate_Imp4478_125543(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::CoverSpot* __Gen_Delegate_Imp4479_125544(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4480_125545(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVE::AIEnemyUpdateType p1_); DLL2SDK::Assembly_CSharp::DismemberSetup_ELimbType __Gen_Delegate_Imp4481_125546(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup p1_); DLL2SDK::Assembly_CSharp::DismemberSetup_DisLimbData* __Gen_Delegate_Imp4482_125547(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::DismemberSetup_ELimbType p1_); void __Gen_Delegate_Imp4483_125548(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::DismemberSetup_ELimbType p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_); DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* __Gen_Delegate_Imp4484_125549(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4485_125550(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EActorType p1_, uint32_t p2_); DLL2SDK::Assembly_CSharp::PVE::UniqueKey* __Gen_Delegate_Imp4486_125551(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* __Gen_Delegate_Imp4487_125552(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4488_125553(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, float p4_, int32_t p5_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p6_); DLL2SDK::Assembly_CSharp::GameUI::TipsMessageBoxHUD* __Gen_Delegate_Imp4489_125554(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4490_125555(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* p1_, uint32_t p2_, int32_t p3_); void __Gen_Delegate_Imp4491_125556(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* p1_, uint32_t p2_); void __Gen_Delegate_Imp4492_125557(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* p1_); void __Gen_Delegate_Imp4493_125558(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, float p3_, float p4_); void __Gen_Delegate_Imp4494_125559(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::NetworkAIPawnBloodHUD_TweenAlphaType p1_); DLL2SDK::Assembly_CSharp::GameUI::PVEBuffItem* __Gen_Delegate_Imp4495_125560(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4496_125561(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::EPLAYER_STATE p1_, bool p2_); DLL2SDK::Assembly_CSharp::GameUI::MPInteractiveObjectMapMark* __Gen_Delegate_Imp4497_125562(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::GameUI::PVEBuffItem* __Gen_Delegate_Imp4498_125563(DLL2SDK::mscorlib::System::Object* p0_, bool p1_); void __Gen_Delegate_Imp4499_125564(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::EZMGetItemType p1_, int32_t p2_); void __Gen_Delegate_Imp4500_125565(DLL2SDK::mscorlib::System::Object* p0_, uint8_t p1_, uint32_t p2_, uint8_t p3_); DLL2SDK::Assembly_CSharp::UISprite* __Gen_Delegate_Imp4501_125566(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::ZMReviveHud* __Gen_Delegate_Imp4502_125567(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4503_125568(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::EZMTaskProgressBarStyle p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4504_125569(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::PVE::PVEAIPawnInitializeData* __Gen_Delegate_Imp4505_125570(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::PVE::AIPawnProperty* __Gen_Delegate_Imp4506_125571(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::PVE::AIDropConfig* __Gen_Delegate_Imp4507_125572(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::AISkillSpawnSpot* __Gen_Delegate_Imp4508_125573(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4509_125574(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::AISpawnSpot* __Gen_Delegate_Imp4510_125575(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4511_125576(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint32_t p2_, DLL2SDK::Assembly_CSharp::EAssetID p3_, DLL2SDK::Assembly_CSharp::EAssetID p4_); DLL2SDK::Assembly_CSharp::LifelineManager* __Gen_Delegate_Imp4512_125577(DLL2SDK::Assembly_CSharp::ELifelineType p0_); DLL2SDK::UnityEngine::UnityEngine::Renderer* __Gen_Delegate_Imp4513_125578(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4514_125579(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, float p3_, bool p4_, float p5_, float p6_); bool __Gen_Delegate_Imp4515_125580(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, float p3_, bool p4_, float p5_, float p6_); DLL2SDK::Assembly_CSharp::GameBase::MatineeSequence* __Gen_Delegate_Imp4516_125581(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp4517_125582(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::DismemberPawnEx_ELimbType p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); void __Gen_Delegate_Imp4518_125583(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVE::MP::BehaviorConfig_TriggerVoiceConfig p1_); DLL2SDK::Assembly_CSharp::PVE::MP::AIPawnEventProcessor* __Gen_Delegate_Imp4519_125584(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4520_125585(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_, DLL2SDK::Assembly_CSharp::Network::EAI_SPECIALMOVE_TYPES p3_); void __Gen_Delegate_Imp4521_125586(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVE::MP::ENetworkAIPawnStatus p1_, float p2_); void __Gen_Delegate_Imp4522_125587(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, DLL2SDK::mscorlib::System::Object* p3_, float p4_, DLL2SDK::mscorlib::System::Object* p5_); void __Gen_Delegate_Imp4523_125588(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, float p3_, float p4_, float p5_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp4524_125589(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); void __Gen_Delegate_Imp4525_125590(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, float p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp4526_125591(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, float p3_, float p4_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp4527_125592(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Color p1_); void __Gen_Delegate_Imp4528_125593(DLL2SDK::mscorlib::System::Object* p0_, uint8_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); DLL2SDK::Array* __Gen_Delegate_Imp4529_125594(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4530_125595(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_); DLL2SDK::Assembly_CSharp::GameEngine::EPveAIControllerType __Gen_Delegate_Imp4531_125596(DLL2SDK::mscorlib::System::Object* p0_); uint64_t __Gen_Delegate_Imp4532_125597(uint32_t p0_, int32_t p1_); DLL2SDK::Array* __Gen_Delegate_Imp4533_125598(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* __Gen_Delegate_Imp4534_125599(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4535_125600(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint8_t p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4536_125601(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4537_125602(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, int32_t p2_, int32_t p3_, int32_t p4_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp4538_125603(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, int32_t p2_, int32_t p3_, uint32_t p4_, uint32_t p5_, DLL2SDK::mscorlib::System::Object* p6_, DLL2SDK::mscorlib::System::Object* p7_, bool p8_, int32_t p9_, uint32_t p10_, int32_t p11_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE p12_, int32_t p13_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __Gen_Delegate_Imp4539_125604(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4540_125605(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4541_125606(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4542_125607(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4543_125608(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::UIRoot* __Gen_Delegate_Imp4544_125609(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp4545_125610(DLL2SDK::mscorlib::System::Object* p0_, bool p1_); void __Gen_Delegate_Imp4546_125611(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_, uint8_t p4_, DLL2SDK::mscorlib::System::Object* p5_, bool p6_); DLL2SDK::Array* __Gen_Delegate_Imp4547_125612(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::WaveConfigNew* __Gen_Delegate_Imp4548_125613(DLL2SDK::mscorlib::System::Object* p0_); float __Gen_Delegate_Imp4549_125614(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4550_125615(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4551_125616(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, float p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, float p5_, int32_t p6_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p7_); void __Gen_Delegate_Imp4552_125617(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ESkillSlotType p1_); void __Gen_Delegate_Imp4553_125618(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::Assembly_CSharp::ESkillSlotType p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::Assembly_CSharp::GameEngine::EActiveSkillUseType p4_); void __Gen_Delegate_Imp4554_125619(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* p1_); void __Gen_Delegate_Imp4555_125620(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName p1_, bool p2_, int32_t p3_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponSlot p4_); void __Gen_Delegate_Imp4556_125621(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName p1_); DLL2SDK::Assembly_CSharp::EAssetID __Gen_Delegate_Imp4557_125622(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Story::AvatarType p1_); DLL2SDK::Assembly_CSharp::GameBase::EFunctionalItem __Gen_Delegate_Imp4558_125623(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4559_125624(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Story::SGAIPawnProperty* p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4560_125625(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __Gen_Delegate_Imp4561_125626(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4562_125627(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* p3_); void __Gen_Delegate_Imp4563_125628(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p2_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* p3_); void __Gen_Delegate_Imp4564_125629(DLL2SDK::Assembly_CSharp::Story::SGAIPawnPropertyConfig_ZombieAssetInfo p0_); bool __Gen_Delegate_Imp4565_125630(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Assembly_CSharp::GameEngine::EGameResult p3_); void __Gen_Delegate_Imp4566_125631(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Assembly_CSharp::GameEngine::EGameResult p3_); void __Gen_Delegate_Imp4567_125632(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, bool p2_, bool p3_, bool p4_); DLL2SDK::Assembly_CSharp::GameEngine::EGameResult __Gen_Delegate_Imp4568_125633(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4569_125634(int32_t* p0_, int32_t* p1_, int32_t* p2_, bool* p3_, bool* p4_, bool* p5_, bool* p6_, bool* p7_, bool* p8_); DLL2SDK::Assembly_CSharp::Story::SPMode __Gen_Delegate_Imp4570_125635(); DLL2SDK::Assembly_CSharp::Story::SPLevelConfig* __Gen_Delegate_Imp4571_125636(); void __Gen_Delegate_Imp4572_125637(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, bool p2_, bool p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p5_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p6_, bool p7_, bool p8_); void __Gen_Delegate_Imp4573_125638(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType p1_); void __Gen_Delegate_Imp4574_125639(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, float p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p5_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p6_, DLL2SDK::Assembly_CSharp::SPTutorialView_ETipsArrowType p7_, bool p8_, bool p9_, bool p10_); void __Gen_Delegate_Imp4575_125640(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, bool p4_); void __Gen_Delegate_Imp4576_125641(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_); DLL2SDK::Assembly_CSharp::LevelTarget* __Gen_Delegate_Imp4577_125642(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4578_125643(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Material_Change p1_); void __Gen_Delegate_Imp4579_125644(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Prologue::EPrologueRecordType p1_); float __Gen_Delegate_Imp4580_125645(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Prologue::EPrologueRecordType p1_); void __Gen_Delegate_Imp4581_125646(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); void __Gen_Delegate_Imp4582_125647(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Prologue::PrologueCrossHairStatus p1_); void __Gen_Delegate_Imp4583_125648(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, DLL2SDK::Assembly_CSharp::SPTutorialView_ETipsArrowType p5_); void __Gen_Delegate_Imp4584_125649(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Story::ESPTutorialTimeType p1_); float __Gen_Delegate_Imp4585_125650(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Story::ESPTutorialTimeType p1_); void __Gen_Delegate_Imp4586_125651(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::SPTutorialView_EFingerAnimType p1_); void __Gen_Delegate_Imp4587_125652(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p4_, bool p5_); void __Gen_Delegate_Imp4588_125653(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, DLL2SDK::Assembly_CSharp::SPTutorialView_ETipsArrowType p5_, bool p6_); void __Gen_Delegate_Imp4589_125654(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::mscorlib::System::Object* p4_, bool p5_, bool p6_); void __Gen_Delegate_Imp4590_125655(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, DLL2SDK::mscorlib::System::Object* p5_, bool p6_); void __Gen_Delegate_Imp4591_125656(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_); void __Gen_Delegate_Imp4592_125657(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::SPTutorialView_ERotSignType p1_); void __Gen_Delegate_Imp4593_125658(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Assembly_CSharp::Tutorial::ETipPosition p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_); void __Gen_Delegate_Imp4594_125659(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::Tutorial::TutorialFinalPhoneEventType p2_); void __Gen_Delegate_Imp4595_125660(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Tutorial::TutorialFinalPhoneEventType p1_); void __Gen_Delegate_Imp4596_125661(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Tutorial::TutorialFinalSelectFireModeController_CurrentFireModeType p1_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp4597_125662(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, int32_t p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, bool p6_, int32_t p7_, uint32_t p8_, int32_t p9_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE p10_, int32_t p11_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp4598_125663(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::mscorlib::System::Object* p2_, float p3_); bool __Gen_Delegate_Imp4599_125664(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_, DLL2SDK::UnityEngine::UnityEngine::Rect p3_); DLL2SDK::UnityEngine::UnityEngine::Rect __Gen_Delegate_Imp4600_125665(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp4601_125666(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, DLL2SDK::CSProto::msg::ECamp p3_); bool __Gen_Delegate_Imp4602_125667(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, bool p2_, DLL2SDK::mscorlib::System::String* p3_, DLL2SDK::mscorlib::System::String* p4_, DLL2SDK::mscorlib::System::String* p5_, bool p6_, bool p7_); void __Gen_Delegate_Imp4603_125668(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::Assembly_CSharp::Network::WeaponInfo* __Gen_Delegate_Imp4604_125669(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp4605_125670(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p1_, int32_t p2_); void __Gen_Delegate_Imp4606_125671(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::BM_MAP_AREA p1_); DLL2SDK::Assembly_CSharp::PVP::Bomb::ESDSide __Gen_Delegate_Imp4607_125672(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ECamp p1_); void __Gen_Delegate_Imp4608_125673(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVP::Bomb::EBombPlacingPointType p1_); void __Gen_Delegate_Imp4609_125674(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVP::EScoreViewResetType p1_); void __Gen_Delegate_Imp4610_125675(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVP::LeadingStatus p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp4611_125676(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Color p1_, float p2_); DLL2SDK::Array* __Gen_Delegate_Imp4612_125677(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4613_125678(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVP::Bomb::ESDSide p1_, float p2_, DLL2SDK::Assembly_CSharp::PVP::Bomb::EBombPlacingPointType p3_); void __Gen_Delegate_Imp4614_125679(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVP::Bomb::ESDSide p1_); DLL2SDK::Assembly_CSharp::GameUI::BombVolumeSignboard* __Gen_Delegate_Imp4615_125680(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVP::Bomb::EBombPlacingPointType p1_); void __Gen_Delegate_Imp4616_125681(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVP::Bomb::EBombPlacingPointType p1_, bool p2_, bool p3_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp4617_125682(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVP::Bomb::EBombPlacingPointType p1_, DLL2SDK::Assembly_CSharp::PVP::Bomb::EBombPlacingPointType p2_, bool p3_, bool p4_); DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame::CTFFlag* __Gen_Delegate_Imp4618_125683(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame::CTFFlagBase* __Gen_Delegate_Imp4619_125684(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::PVP::Team::CTFGame::CTFGameInfo_CTFFlagInfo* __Gen_Delegate_Imp4620_125685(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4621_125686(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameResult p1_, DLL2SDK::Assembly_CSharp::Network::END_REASON p2_, uint64_t p3_); void __Gen_Delegate_Imp4622_125687(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::CTFFlagSignboard_ERepresend p1_); DLL2SDK::Assembly_CSharp::Network::BuffInfo* __Gen_Delegate_Imp4623_125688(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_); void __Gen_Delegate_Imp4624_125689(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ECamp p1_, DLL2SDK::CSProto::msg::ECamp p2_, uint8_t p3_, float p4_, float p5_); bool __Gen_Delegate_Imp4625_125690(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ECamp p1_); DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::DOMObjectiveVolume* __Gen_Delegate_Imp4626_125691(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::DOMObjectiveVolume* __Gen_Delegate_Imp4627_125692(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::DomAreaInfo* __Gen_Delegate_Imp4628_125693(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp4629_125694(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::CSProto::msg::ECamp p2_, DLL2SDK::CSProto::msg::ECamp p3_, uint8_t p4_, float p5_, float p6_); void __Gen_Delegate_Imp4630_125695(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::CSProto::msg::ECamp p2_, uint8_t p3_, uint32_t p4_, uint32_t p5_); DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GFObjectiveVolume* __Gen_Delegate_Imp4631_125696(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4632_125697(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::CSProto::msg::ECamp p2_, DLL2SDK::CSProto::msg::ECamp p3_, DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::EDomAreaState p4_); DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::DomAreaInfo* __Gen_Delegate_Imp4633_125698(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp4634_125699(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ECamp p1_, DLL2SDK::CSProto::msg::ECamp p2_, DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::EDomAreaState p3_, float p4_, int32_t p5_); void __Gen_Delegate_Imp4635_125700(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::EFireArmType p1_); void __Gen_Delegate_Imp4636_125701(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_, int32_t p4_); bool __Gen_Delegate_Imp4637_125702(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::CSProto::msg::ECamp p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4638_125703(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::PVP::LeadingStatus __Gen_Delegate_Imp4639_125704(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp4640_125705(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, uint32_t p3_, bool p4_); DLL2SDK::Assembly_CSharp::PVP::KillMessageData* __Gen_Delegate_Imp4641_125706(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::PVP::EKillMessageType p2_); void __Gen_Delegate_Imp4642_125707(DLL2SDK::Assembly_CSharp::PVP::InteractiveData p0_, int32_t p1_); void __Gen_Delegate_Imp4643_125708(DLL2SDK::Assembly_CSharp::PVP::InteractiveData p0_, DLL2SDK::Assembly_CSharp::PVP::InteractiveType p1_, int32_t p2_); int32_t __Gen_Delegate_Imp4644_125709(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVP::InteractiveData p1_, DLL2SDK::Assembly_CSharp::PVP::InteractiveData p2_); void __Gen_Delegate_Imp4645_125710(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVP::InteractiveType p1_, int32_t p2_); void __Gen_Delegate_Imp4646_125711(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVP::InteractiveType p1_); DLL2SDK::Assembly_CSharp::PVP::InteractiveType __Gen_Delegate_Imp4647_125712(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4648_125713(DLL2SDK::Assembly_CSharp::PVP::PvpCommonTipsData p0_, DLL2SDK::Assembly_CSharp::PVP::PvpCommonTipsType p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_, DLL2SDK::mscorlib::System::Object* p5_); void __Gen_Delegate_Imp4649_125714(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVP::PvpCommonTipsType p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_, DLL2SDK::mscorlib::System::Object* p5_); void __Gen_Delegate_Imp4650_125715(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVP::PvpCommonTipsType p1_); bool __Gen_Delegate_Imp4651_125716(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVP::PvpCommonTipsData* p1_); bool __Gen_Delegate_Imp4652_125717(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVP::PvpCommonTipsType p1_); bool __Gen_Delegate_Imp4653_125718(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVP::PvpCommonTipsData p1_); int32_t __Gen_Delegate_Imp4654_125719(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::Assembly_CSharp::PVP::TimeWarningInfo* p2_); DLL2SDK::Assembly_CSharp::PVP::ScrollingInfomationUIData* __Gen_Delegate_Imp4655_125720(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::PVP::KillInfoUIData* __Gen_Delegate_Imp4656_125721(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::PVP::RoomInfoUIData* __Gen_Delegate_Imp4657_125722(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4658_125723(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, DLL2SDK::Assembly_CSharp::Network::EMSG_TYPE p3_); void __Gen_Delegate_Imp4659_125724(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVP::LeadingStatus p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_); void __Gen_Delegate_Imp4660_125725(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::CSProto::msg::ECamp p2_, DLL2SDK::UnityEngine::UnityEngine::Color p3_, DLL2SDK::UnityEngine::UnityEngine::Color p4_); void __Gen_Delegate_Imp4661_125726(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Color p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::PVP::VehicleDroneHitEffectHUD_BloodItem* __Gen_Delegate_Imp4662_125727(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); void __Gen_Delegate_Imp4663_125728(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, bool p5_); void __Gen_Delegate_Imp4664_125729(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, float* p3_); void __Gen_Delegate_Imp4665_125730(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_); void __Gen_Delegate_Imp4666_125731(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame::GFVolumeColor p1_); void __Gen_Delegate_Imp4667_125732(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::EGF_FLAGAREA_STATUS p1_, DLL2SDK::CSProto::msg::ECamp p2_, DLL2SDK::CSProto::msg::ECamp p3_, float p4_); void __Gen_Delegate_Imp4668_125733(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::GFGamePeriodType p1_); void __Gen_Delegate_Imp4669_125734(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HPPosState p2_, int32_t p3_, int32_t p4_); DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HardPointAreaInfo* __Gen_Delegate_Imp4670_125735(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HardPointManager* __Gen_Delegate_Imp4671_125736(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp4672_125737(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HPPosState p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp4673_125738(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HPPosState p1_, int32_t p2_); void __Gen_Delegate_Imp4674_125739(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HPPosState p2_, int32_t p3_); DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HPObjectiveVolume* __Gen_Delegate_Imp4675_125740(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::LightMapSetter_LightMapInfo* __Gen_Delegate_Imp4676_125741(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp4677_125742(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, float p3_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4678_125743(); void __Gen_Delegate_Imp4679_125744(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p2_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p3_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p4_); bool __Gen_Delegate_Imp4680_125745(DLL2SDK::mscorlib::System::Object* p0_, float p1_, bool* p2_, float* p3_); void __Gen_Delegate_Imp4681_125746(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ECamp p1_, DLL2SDK::mscorlib::System::String* p2_); bool __Gen_Delegate_Imp4682_125747(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, int32_t p2_); void __Gen_Delegate_Imp4683_125748(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_, int32_t p4_); void __Gen_Delegate_Imp4684_125749(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropItemType p1_); void __Gen_Delegate_Imp4685_125750(DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntCloneItemInfo p0_, uint32_t p1_, uint32_t p2_, float p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_); void __Gen_Delegate_Imp4686_125751(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, float p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_); void __Gen_Delegate_Imp4687_125752(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, int32_t p5_, int32_t p6_); void __Gen_Delegate_Imp4688_125753(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, bool p3_, int32_t p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p5_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p6_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p7_, int32_t p8_); DLL2SDK::Assembly_CSharp::PVP::Team::ShootOutGame::BuffTimeHUDItem* __Gen_Delegate_Imp4689_125754(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4690_125755(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::UnityEngine::UnityEngine::Color p3_, DLL2SDK::Assembly_CSharp::PVP::Team::ShootOutGame::ShootOutMessageType p4_); bool __Gen_Delegate_Imp4691_125756(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::UnityEngine::UnityEngine::Color p3_, DLL2SDK::Assembly_CSharp::PVP::Team::ShootOutGame::ShootOutMessageType p4_); void __Gen_Delegate_Imp4692_125757(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatBloodScoreHUD_TimeItemState p1_, bool p2_); void __Gen_Delegate_Imp4693_125758(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVP::Bomb::EBombPlacingPointType p1_, DLL2SDK::CSProto::msg::ECamp p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp4694_125759(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVP::Bomb::EBombPlacingPointType p1_, DLL2SDK::CSProto::msg::ECamp p2_); DLL2SDK::Assembly_CSharp::PVP::Team::TrainingGame::TrainingEndRoundShowData* __Gen_Delegate_Imp4695_125760(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::TrainingTargetSpot* __Gen_Delegate_Imp4696_125761(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); bool __Gen_Delegate_Imp4697_125762(DLL2SDK::UnityEngine::UnityEngine::Color p0_, float p1_, bool p2_); void __Gen_Delegate_Imp4698_125763(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Color p1_, float p2_, DLL2SDK::UnityEngine::UnityEngine::Color p3_, float p4_, bool p5_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp4699_125764(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Bounds p1_); void __Gen_Delegate_Imp4700_125765(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Color p2_, float p3_, DLL2SDK::UnityEngine::UnityEngine::Color p4_, float p5_, bool p6_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp4701_125766(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p3_); float __Gen_Delegate_Imp4702_125767(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp4703_125768(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, float p4_); DLL2SDK::UnityEngine::UnityEngine::Quaternion __Gen_Delegate_Imp4704_125769(); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp4705_125770(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_); void __Gen_Delegate_Imp4706_125771(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PhysicsDebugViewer_ERenderFlags p1_); bool __Gen_Delegate_Imp4707_125772(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PhysicsDebugViewer_ERenderFlags p1_); DLL2SDK::Array* __Gen_Delegate_Imp4708_125773(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4709_125774(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PhysicsDebugViewer_EColliderType p1_); DLL2SDK::UnityEngine::UnityEngine::Color __Gen_Delegate_Imp4710_125775(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PhysicsDebugViewer_EColliderType p1_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __Gen_Delegate_Imp4711_125776(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EDeepLinkType p1_); DLL2SDK::UnityEngine::UnityEngine::NetworkReachability __Gen_Delegate_Imp4712_125777(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::ENetworkType __Gen_Delegate_Imp4713_125778(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::ENetworkType __Gen_Delegate_Imp4714_125779(DLL2SDK::mscorlib::System::Object* p0_); int64_t __Gen_Delegate_Imp4715_125780(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); int64_t __Gen_Delegate_Imp4716_125781(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp4717_125782(DLL2SDK::Assembly_CSharp::GameBase::MoveData p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); void __Gen_Delegate_Imp4718_125783(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::Assembly_CSharp::GameEngine::PLAYER_MOVE_STATE p2_, DLL2SDK::Assembly_CSharp::GameBase::MoveData* p3_); void __Gen_Delegate_Imp4719_125784(DLL2SDK::mscorlib::System::Object* p0_, uint8_t p1_, DLL2SDK::Assembly_CSharp::GameBase::MoveData* p2_); void __Gen_Delegate_Imp4720_125785(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState p4_, bool p5_, DLL2SDK::Assembly_CSharp::GameBase::Pawn_ClimbType p6_, bool p7_, bool p8_, uint8_t p9_, float p10_, uint8_t p11_); void __Gen_Delegate_Imp4721_125786(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, uint8_t p4_); void __Gen_Delegate_Imp4722_125787(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameBase::PawnModuleType p2_); DLL2SDK::Assembly_CSharp::GameBase::ProcessFireCmdHandle* __Gen_Delegate_Imp4723_125788(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); bool __Gen_Delegate_Imp4724_125789(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponSubCategory p1_); DLL2SDK::Assembly_CSharp::GameBase::DroppedPickUpProjectileInfo* __Gen_Delegate_Imp4725_125790(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint8_t p2_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp4726_125791(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, bool p3_); bool __Gen_Delegate_Imp4727_125792(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, bool p2_); DLL2SDK::Assembly_CSharp::GameBase::MoveData __Gen_Delegate_Imp4728_125793(DLL2SDK::mscorlib::System::Object* p0_); int32_t __Gen_Delegate_Imp4729_125794(uint64_t p0_, DLL2SDK::CSProto::msg::ECamp p1_); int32_t __Gen_Delegate_Imp4730_125795(DLL2SDK::CSProto::msg::ECamp p0_); void __Gen_Delegate_Imp4731_125796(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p1_, float p2_, bool p3_); void __Gen_Delegate_Imp4732_125797(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::MoveData p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); void __Gen_Delegate_Imp4733_125798(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_, DLL2SDK::Array* p2_); void __Gen_Delegate_Imp4734_125799(DLL2SDK::mscorlib::System::Object* p0_, float p1_, bool p2_, DLL2SDK::Assembly_CSharp::GameBase::MoveData p3_); void __Gen_Delegate_Imp4735_125800(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::Assembly_CSharp::GameBase::MoveData p2_); void __Gen_Delegate_Imp4736_125801(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState p2_, DLL2SDK::Assembly_CSharp::GameBase::MoveData p3_); bool __Gen_Delegate_Imp4737_125802(DLL2SDK::mscorlib::System::Object* p0_, float p1_, bool* p2_, float* p3_, bool* p4_); bool __Gen_Delegate_Imp4738_125803(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, float p2_, float p3_, float* p4_, float* p5_); void __Gen_Delegate_Imp4739_125804(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float* p2_, float* p3_, float* p4_, float* p5_, bool p6_, float p7_, float* p8_); void __Gen_Delegate_Imp4740_125805(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float* p2_, float* p3_, float* p4_, float* p5_, float* p6_); void __Gen_Delegate_Imp4741_125806(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene p0_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::LoadSceneMode p1_, bool p2_); void __Gen_Delegate_Imp4742_125807(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::EBRMarkTacticType p1_); void __Gen_Delegate_Imp4743_125808(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::RaycastHit p1_, int32_t* p2_, int32_t* p3_, bool* p4_, DLL2SDK::Assembly_CSharp::GameUI::BRNearbyItemView* p5_); DLL2SDK::Assembly_CSharp::SignSystem::SignOperateView_EOperateType __Gen_Delegate_Imp4744_125809(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4745_125810(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::SignSystem::Sign* p1_, DLL2SDK::Assembly_CSharp::SignSystem::Sign* p2_, int32_t* p3_, int32_t* p4_); DLL2SDK::Assembly_CSharp::GameUI::SignTipsItemGeneral* __Gen_Delegate_Imp4746_125811(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::Assembly_CSharp::GameUI::SignTipsItemGeneral* __Gen_Delegate_Imp4747_125812(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, bool p3_); void __Gen_Delegate_Imp4748_125813(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Assembly_CSharp::GameUI::SignTipsHUD_ItemConfigIndex p3_, int32_t* p4_); bool __Gen_Delegate_Imp4749_125814(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float* p2_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __Gen_Delegate_Imp4750_125815(DLL2SDK::mscorlib::System::Object* p0_, float p1_, int32_t p2_); bool __Gen_Delegate_Imp4751_125816(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* p1_); bool __Gen_Delegate_Imp4752_125817(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Color p2_, float p3_, float p4_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4753_125818(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_, float p3_); bool __Gen_Delegate_Imp4754_125819(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_, float p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p5_); bool __Gen_Delegate_Imp4755_125820(DLL2SDK::UnityEngine::UnityEngine::Vector2 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_); void __Gen_Delegate_Imp4756_125821(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator_ETargetType p3_, uint32_t p4_); bool __Gen_Delegate_Imp4757_125822(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator_ETargetType p1_); bool __Gen_Delegate_Imp4758_125823(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Bounds p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_); bool __Gen_Delegate_Imp4759_125824(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Bounds* p2_, DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator_ETargetType p3_, bool p4_); DLL2SDK::mscorlib::System::Nullable_1 __Gen_Delegate_Imp4760_125825(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator_ETargetType p2_, bool p3_, bool p4_); DLL2SDK::Assembly_CSharp::SignSystem::SignIndicatorsManager_SignableConfig* __Gen_Delegate_Imp4761_125826(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator_ETargetType p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4762_125827(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4763_125828(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator_ETargetType p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4764_125829(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator_ETargetType p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4765_125830(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator* __Gen_Delegate_Imp4766_125831(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); bool __Gen_Delegate_Imp4767_125832(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator_ETargetType p2_, uint32_t p3_); DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator* __Gen_Delegate_Imp4768_125833(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator_ETargetType p1_, DLL2SDK::mscorlib::System::Object* p2_, uint32_t p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p5_, DLL2SDK::mscorlib::System::Object* p6_); void __Gen_Delegate_Imp4769_125834(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, float p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_); void __Gen_Delegate_Imp4770_125835(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint32_t p2_, DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator_ETargetType p3_); void __Gen_Delegate_Imp4771_125836(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, uint32_t p4_, DLL2SDK::Assembly_CSharp::SignSystem::SignIndicator_ETargetType p5_); bool __Gen_Delegate_Imp4772_125837(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* p1_, int32_t p2_); DLL2SDK::UnityEngine::UnityEngine::Camera* __Gen_Delegate_Imp4773_125838(); float __Gen_Delegate_Imp4774_125839(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, uint32_t p1_); int32_t __Gen_Delegate_Imp4775_125840(float p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::Nullable_1 __Gen_Delegate_Imp4776_125841(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, bool p2_); void __Gen_Delegate_Imp4777_125842(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::TLog::ETLogClickType p2_); double __Gen_Delegate_Imp4778_125843(); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp4779_125844(DLL2SDK::mscorlib::System::DateTime p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp4780_125845(double p0_); uint16_t __Gen_Delegate_Imp4781_125846(); uint64_t __Gen_Delegate_Imp4782_125847(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4783_125848(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, float p2_, int32_t p3_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4784_125849(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_, int32_t p5_, DLL2SDK::mscorlib::System::Object* p6_, int32_t p7_); int32_t __Gen_Delegate_Imp4785_125850(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ERotateSensitiveModeType p1_, DLL2SDK::Assembly_CSharp::ERotateSensitiveType p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4786_125851(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_RoomAddFriendBtnClickReport_WindowSource p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4787_125852(DLL2SDK::mscorlib::System::Object* p0_, bool p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4788_125853(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p1_, DLL2SDK::mscorlib::System::Object* p2_, bool p3_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4789_125854(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4790_125855(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ClickSystemEntrance_ButtonMainID p1_, int32_t p2_, int32_t p3_, uint32_t p4_, uint64_t p5_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4791_125856(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4792_125857(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::DateTime p2_, int32_t p3_, int32_t p4_, bool p5_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4793_125858(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_RelationInviteReport_EInviteType p1_, int32_t p2_, int32_t p3_, int32_t p4_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4794_125859(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, bool p3_, int32_t p4_, DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_FacePictureShowClickReport_Flag p5_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4795_125860(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_LiveOpsActivityClickReport_EEventButtonID p1_, int32_t p2_, int32_t p3_, int32_t p4_, uint64_t p5_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4796_125861(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, bool p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4797_125862(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint32_t p2_, int32_t p3_, int32_t p4_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4798_125863(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_EPlaylistTlogPos p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4799_125864(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_EWorkShopViewTlogPos p1_, int32_t p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4800_125865(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, int32_t p4_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4801_125866(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4802_125867(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, bool p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4803_125868(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::EMatchServiceModule p1_, DLL2SDK::CSProto::msg::EMatchInviteSource p2_, bool p3_, bool p4_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4804_125869(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4805_125870(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ETicketJoinSource p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4806_125871(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, bool p2_, bool p3_, bool p4_, int32_t p5_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4807_125872(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4808_125873(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, int32_t p2_); void __Gen_Delegate_Imp4809_125874(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::TLogReportDataAgent_TLogReportType p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp4810_125875(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::TLog::TLogFtueEventType p1_); DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleInfo __Gen_Delegate_Imp4811_125876(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_); DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleInfo __Gen_Delegate_Imp4812_125877(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); int32_t __Gen_Delegate_Imp4813_125878(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleInfoType p1_); DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleListInfo* __Gen_Delegate_Imp4814_125879(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleInfoType p1_); DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleInfo __Gen_Delegate_Imp4815_125880(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleInfoType p2_, uint64_t p3_); DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleResult __Gen_Delegate_Imp4816_125881(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleResult p1_, bool p2_); DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleListInfo* __Gen_Delegate_Imp4817_125882(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleInfoType p2_, int32_t p3_, int32_t p4_); bool __Gen_Delegate_Imp4818_125883(DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleInfo p0_, uint64_t p1_); int32_t __Gen_Delegate_Imp4819_125884(DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleInfo p0_, int32_t p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp4820_125885(DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleInfo p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp4821_125886(DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleInfo p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_); bool __Gen_Delegate_Imp4822_125887(DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleInfo p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleResult* p2_, bool* p3_); void __Gen_Delegate_Imp4823_125888(DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleInfo p0_, int32_t p1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p2_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p3_); DLL2SDK::Assembly_CSharp::Squad::SquadMatchDataStore_OpponentInfo __Gen_Delegate_Imp4824_125889(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_); DLL2SDK::Assembly_CSharp::Squad::SquadMatchDataStore_OpponentInfo __Gen_Delegate_Imp4825_125890(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Squad::SquadBattleDataStore_BattleInfo p1_); void __Gen_Delegate_Imp4826_125891(DLL2SDK::Assembly_CSharp::Squad::SquadMatchDataStore_OpponentInfo p0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p1_); DLL2SDK::Assembly_CSharp::FrontEnd::RollNoticeData* __Gen_Delegate_Imp4827_125892(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp4828_125893(DLL2SDK::mscorlib::System::Object* p0_, double p1_); bool __Gen_Delegate_Imp4829_125894(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_, int32_t* p2_); DLL2SDK::Assembly_CSharp::LiveOps::AnnouncementClient* __Gen_Delegate_Imp4830_125895(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __Gen_Delegate_Imp4831_125896(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4832_125897(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Assembly_CSharp::GameEngine::AssetManager_EAsyncLoadPriority p3_); void __Gen_Delegate_Imp4833_125898(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::Home::BagIndividuationTab p1_); DLL2SDK::Assembly_CSharp::BattlePass::BPModeType __Gen_Delegate_Imp4834_125899(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4835_125900(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::Config::SpDailyTaskConfig* __Gen_Delegate_Imp4836_125901(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::Config::SpWeekTaskConfig* __Gen_Delegate_Imp4837_125902(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::BattlePass::BPModeType p2_, int32_t p3_); DLL2SDK::Assembly_CSharp::BattlePass::BattlePassComic* __Gen_Delegate_Imp4838_125903(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_); int32_t __Gen_Delegate_Imp4839_125904(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, bool p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4840_125905(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4841_125906(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp4842_125907(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTools_BPSeasonUILabelType p2_); void __Gen_Delegate_Imp4843_125908(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::CSProto::msg::PaymentType p2_); DLL2SDK::CSProto::msg::TaskType __Gen_Delegate_Imp4844_125909(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattlePass::BPModeType p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4845_125910(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp4846_125911(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattlePass::BPModeType p1_, bool p2_); void __Gen_Delegate_Imp4847_125912(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattlePass::BPModeType p1_); void __Gen_Delegate_Imp4848_125913(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTabType p1_); void __Gen_Delegate_Imp4849_125914(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::CSProto::msg::TaskType p2_); void __Gen_Delegate_Imp4850_125915(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::TaskType p1_); bool __Gen_Delegate_Imp4851_125916(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::TaskType p1_, int32_t p2_, int32_t p3_); void __Gen_Delegate_Imp4852_125917(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattlePass::ChargeType p1_, int32_t p2_, int32_t p3_, uint32_t p4_); DLL2SDK::CSProto::msg::SpChargeConf* __Gen_Delegate_Imp4853_125918(DLL2SDK::mscorlib::System::Object* p0_); int32_t __Gen_Delegate_Imp4854_125919(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ChargeType p1_); void __Gen_Delegate_Imp4855_125920(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::CSProto::msg::TaskType p2_); void __Gen_Delegate_Imp4856_125921(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::CSProto::msg::TaskType p2_); DLL2SDK::Assembly_CSharp::BattlePass::BPItemState __Gen_Delegate_Imp4857_125922(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::BattlePass::BPTaskData* __Gen_Delegate_Imp4858_125923(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattlePass::BPModeType p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::BattlePass::BPItemState __Gen_Delegate_Imp4859_125924(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::BattlePass::BPTaskData* __Gen_Delegate_Imp4860_125925(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::BattlePass::BPModeType p2_, int32_t p3_); DLL2SDK::Assembly_CSharp::BattlePass::BPTaskModeData* __Gen_Delegate_Imp4861_125926(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::BattlePass::BPItemState __Gen_Delegate_Imp4862_125927(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::BattlePass::BPModeType p2_); int32_t __Gen_Delegate_Imp4863_125928(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::TaskType* p1_); int32_t __Gen_Delegate_Imp4864_125929(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::CSProto::msg::TaskType p2_); int32_t __Gen_Delegate_Imp4865_125930(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, bool p2_, DLL2SDK::CSProto::msg::TaskType p3_); int32_t __Gen_Delegate_Imp4866_125931(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::CSProto::msg::TaskType p2_); int32_t __Gen_Delegate_Imp4867_125932(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::TaskType p1_); void __Gen_Delegate_Imp4868_125933(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::CSProto::msg::TaskStatus p2_); void __Gen_Delegate_Imp4869_125934(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattlePass::BPModeType p1_, int32_t p2_, int32_t p3_, DLL2SDK::CSProto::msg::TaskStatus p4_, int64_t p5_); int32_t __Gen_Delegate_Imp4870_125935(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattlePass::BPModeType p1_); void __Gen_Delegate_Imp4871_125936(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::BattlePass::BPModeType p2_, bool p3_); DLL2SDK::Assembly_CSharp::BattlePass::BPTaskData* __Gen_Delegate_Imp4872_125937(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattlePass::BPModeType p1_); DLL2SDK::Assembly_CSharp::BattlePass::BPTaskData* __Gen_Delegate_Imp4873_125938(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::BattlePass::BPModeType p2_); bool __Gen_Delegate_Imp4874_125939(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattlePass::BPModeType p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp4875_125940(DLL2SDK::Assembly_CSharp::BattlePass::BPPayType p0_); void __Gen_Delegate_Imp4876_125941(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_, int32_t p5_, bool p6_); void __Gen_Delegate_Imp4877_125942(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_, uint64_t p4_, DLL2SDK::mscorlib::System::Object* p5_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp4878_125943(DLL2SDK::Assembly_CSharp::BattlePass::BattlePassSettlementData p0_); DLL2SDK::Assembly_CSharp::BattlePass::BattlePassSettlementData __Gen_Delegate_Imp4879_125944(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp4880_125945(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTabType p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4881_125946(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* __Gen_Delegate_Imp4882_125947(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTabType p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::Assembly_CSharp::BattlePass::BPModeType __Gen_Delegate_Imp4883_125948(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::BattlePass::BPModeType __Gen_Delegate_Imp4884_125949(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::TaskType p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp4885_125950(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattlePass::BPModeType p1_); DLL2SDK::mscorlib::System::DateTime __Gen_Delegate_Imp4886_125951(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp4887_125952(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTools_BPSeasonUIType p2_); void __Gen_Delegate_Imp4888_125953(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTools_BPSeasonUILabelType p3_, int32_t p4_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4889_125954(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTools_BPSeasonUILabelType p2_); DLL2SDK::Assembly_CSharp::Config::SpSeasonSpecialUIConfig* __Gen_Delegate_Imp4890_125955(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTools_BPSeasonSpecialUIType p1_, int32_t p2_); void __Gen_Delegate_Imp4891_125956(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTools_BPSeasonSpecialUIType p2_, int32_t p3_); int32_t __Gen_Delegate_Imp4892_125957(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint32_t p2_); void __Gen_Delegate_Imp4893_125958(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattlePass::BPItemState p1_); void __Gen_Delegate_Imp4894_125959(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, int32_t p4_, DLL2SDK::mscorlib::System::Object* p5_); void __Gen_Delegate_Imp4895_125960(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::Assembly_CSharp::GameEngine::DownloadCode p2_); void __Gen_Delegate_Imp4896_125961(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::Assembly_CSharp::GameCommon::ETipSide p5_, DLL2SDK::mscorlib::System::Object* p6_, int32_t p7_, DLL2SDK::mscorlib::System::Object* p8_); void __Gen_Delegate_Imp4897_125962(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_, int32_t p4_, bool p5_, int32_t p6_); void __Gen_Delegate_Imp4898_125963(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, float p3_, float p4_); void __Gen_Delegate_Imp4899_125964(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTabType p1_, bool p2_); void __Gen_Delegate_Imp4900_125965(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattlePass::BPItemState p1_, bool p2_); void __Gen_Delegate_Imp4901_125966(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattlePass::BPModeType p1_, int32_t p2_); void __Gen_Delegate_Imp4902_125967(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::BattlePass::BPModeType p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp4903_125968(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattlePass::BPModeType p1_, int32_t p2_); void __Gen_Delegate_Imp4904_125969(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, bool p3_, float p4_, float p5_); DLL2SDK::Assembly_CSharp::ESeasonState __Gen_Delegate_Imp4905_125970(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::ESeasonState __Gen_Delegate_Imp4906_125971(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp4907_125972(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ESeasonState p1_, bool p2_); void __Gen_Delegate_Imp4908_125973(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::EPPMode p1_); void __Gen_Delegate_Imp4909_125974(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::EMatchTeamTypeEnums p1_); float __Gen_Delegate_Imp4910_125975(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::String* p2_); void __Gen_Delegate_Imp4911_125976(DLL2SDK::Assembly_CSharp::GameUI::Shop::ShopGoodBuyParameter p0_, uint32_t p1_, DLL2SDK::CSProto::msg::PaymentType p2_, DLL2SDK::CSProto::msg::GoodType p3_); void __Gen_Delegate_Imp4912_125977(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameShop::ECodmShopType p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp4913_125978(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, double p2_, uint32_t p3_); void __Gen_Delegate_Imp4914_125979(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, uint32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp4915_125980(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, int32_t p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp4916_125981(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, int64_t p2_); void __Gen_Delegate_Imp4917_125982(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameShop::ShopRechargeConfirmPopController_WindowType p1_); void __Gen_Delegate_Imp4918_125983(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::CSProto::msg::PaymentType p3_, int32_t p4_, bool p5_, bool p6_); DLL2SDK::Assembly_CSharp::Config::ShopSubTagsConfConfig* __Gen_Delegate_Imp4919_125984(DLL2SDK::Assembly_CSharp::GameShop::ECodmShopItemSecondaryTab p0_); void __Gen_Delegate_Imp4920_125985(DLL2SDK::Assembly_CSharp::GameShop::EQueryLuckyBoxSource p0_, uint32_t p1_, int32_t p2_, int32_t p3_, bool p4_, bool p5_, DLL2SDK::mscorlib::System::Object* p6_, DLL2SDK::mscorlib::System::Object* p7_, DLL2SDK::mscorlib::System::Object* p8_, DLL2SDK::mscorlib::System::Object* p9_, DLL2SDK::mscorlib::System::Object* p10_); void __Gen_Delegate_Imp4921_125986(DLL2SDK::Assembly_CSharp::GameShop::ECodmShopType p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* __Gen_Delegate_Imp4922_125987(int32_t p0_); DLL2SDK::Assembly_CSharp::GameShop::ECodmShopItemSecondaryTab __Gen_Delegate_Imp4923_125988(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::Config::LuckyBoxConfigConfig* __Gen_Delegate_Imp4924_125989(uint32_t p0_); int32_t __Gen_Delegate_Imp4925_125990(int32_t p0_, DLL2SDK::CSProto::msg::PaymentType p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4926_125991(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameShop::ECodmShopType p1_); void __Gen_Delegate_Imp4927_125992(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameShop::ECodmShopType p1_, DLL2SDK::mscorlib::System::Object* p2_); bool __Gen_Delegate_Imp4928_125993(DLL2SDK::Assembly_CSharp::GameShop::ECodmShopItemSecondaryTab p0_); DLL2SDK::Assembly_CSharp::GameShop::ECodmShopItemSecondaryTab __Gen_Delegate_Imp4929_125994(uint64_t p0_); bool __Gen_Delegate_Imp4930_125995(int64_t p0_); bool __Gen_Delegate_Imp4931_125996(int32_t p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp4932_125997(DLL2SDK::Assembly_CSharp::GameShop::ECodmShopType p0_); void __Gen_Delegate_Imp4933_125998(int32_t p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p2_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p3_); void __Gen_Delegate_Imp4934_125999(float p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, bool p3_, DLL2SDK::Assembly_CSharp::GameShop::EDistinguishModuleComesFrom p4_, int32_t p5_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4935_126000(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); bool __Gen_Delegate_Imp4936_126001(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::PaymentType p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4937_126002(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::PaymentType p1_); DLL2SDK::CSProto::msg::PaymentType __Gen_Delegate_Imp4938_126003(int32_t p0_); void __Gen_Delegate_Imp4939_126004(int32_t p0_, uint32_t p1_); void __Gen_Delegate_Imp4940_126005(uint32_t p0_, int32_t p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_); bool __Gen_Delegate_Imp4941_126006(int32_t p0_, int32_t* p1_, DLL2SDK::mscorlib::System::String* p2_); int32_t __Gen_Delegate_Imp4942_126007(DLL2SDK::mscorlib::System::Object* p0_, double p1_); void __Gen_Delegate_Imp4943_126008(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameShop::EPayInfoState p1_); void __Gen_Delegate_Imp4944_126009(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, int32_t p4_, bool p5_, bool p6_); void __Gen_Delegate_Imp4945_126010(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, int32_t p2_, int32_t p3_, int32_t p4_); void __Gen_Delegate_Imp4946_126011(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_); void __Gen_Delegate_Imp4947_126012(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::LuckyDrawPopWindow_LuckyDrawStyle p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp4948_126013(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::LuckyDrawPopWindow_LuckyDrawStyle p1_); DLL2SDK::Assembly_CSharp::GameShop::ERechageItemState __Gen_Delegate_Imp4949_126014(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4950_126015(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint32_t p2_, int32_t p3_, bool p4_, bool p5_, bool p6_, int32_t p7_, int32_t p8_, int32_t p9_, int32_t p10_); void __Gen_Delegate_Imp4951_126016(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameShop::EQueryLuckyBoxSource p2_); void __Gen_Delegate_Imp4952_126017(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameShop::EQueryLuckyBoxSource p1_); void __Gen_Delegate_Imp4953_126018(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::CSProto::msg::PaymentType p4_, int32_t p5_); void __Gen_Delegate_Imp4954_126019(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::CSProto::msg::PaymentType p2_, bool p3_); void __Gen_Delegate_Imp4955_126020(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::CSProto::msg::PaymentType p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4956_126021(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::CSProto::msg::PaymentType p2_); DLL2SDK::Assembly_CSharp::GameUI::SafeBoxThumbnailController* __Gen_Delegate_Imp4957_126022(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4958_126023(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::CodSafeBox::SafeBoxState __Gen_Delegate_Imp4959_126024(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::CodSafeBox::SafeBoxState __Gen_Delegate_Imp4960_126025(uint32_t p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp4961_126026(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::CodSafeBox::SafeBoxState p1_); DLL2SDK::Assembly_CSharp::GameUI::SafeBoxPureDataController* __Gen_Delegate_Imp4962_126027(bool p0_); DLL2SDK::Assembly_CSharp::SettlementCard_Normal* __Gen_Delegate_Imp4963_126028(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::Reward::RewardCardDataBase* __Gen_Delegate_Imp4964_126029(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::Reward::RewardCardDataBase* __Gen_Delegate_Imp4965_126030(int32_t p0_, int32_t p1_, uint64_t p2_, int32_t p3_, bool p4_, bool p5_, bool p6_, bool p7_, int32_t p8_, bool p9_, int32_t p10_); void __Gen_Delegate_Imp4966_126031(int32_t p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::GameObject* p2_, DLL2SDK::Assembly_CSharp::SettlementCard_Normal* p3_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp4967_126032(DLL2SDK::Assembly_CSharp::GameBase::ItemData_EGeneralQualityType p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp4968_126033(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::ItemData_EGeneralQualityType p1_); DLL2SDK::Assembly_CSharp::EAssetID __Gen_Delegate_Imp4969_126034(DLL2SDK::Assembly_CSharp::GameBase::ItemData_EGeneralQualityType p0_); void __Gen_Delegate_Imp4970_126035(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::ItemData_EGeneralQualityType p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4971_126036(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::Squad::SIRole* __Gen_Delegate_Imp4972_126037(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint64_t p2_); DLL2SDK::Assembly_CSharp::SettlementCard_Role_RoleAttachmentInfo* __Gen_Delegate_Imp4973_126038(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint64_t p2_); void __Gen_Delegate_Imp4974_126039(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4975_126040(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::Squad::SIWeapon* __Gen_Delegate_Imp4976_126041(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint64_t p2_); DLL2SDK::Assembly_CSharp::SettlementCard_Weapon_WeaponAttachmentInfo* __Gen_Delegate_Imp4977_126042(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint64_t p2_); void __Gen_Delegate_Imp4978_126043(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoType p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4979_126044(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameDataStore::Career::HigherAchievement* __Gen_Delegate_Imp4980_126045(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4981_126046(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4982_126047(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoType p3_); void __Gen_Delegate_Imp4983_126048(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameDataStore::Career::ECareerMode p2_); void __Gen_Delegate_Imp4984_126049(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameDataStore::Career::ECareerMode p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::GameDataStore::Career::ModeCareerData* __Gen_Delegate_Imp4985_126050(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameDataStore::Career::ECareerMode p1_); DLL2SDK::Assembly_CSharp::GameDataStore::Career::ECareerMode __Gen_Delegate_Imp4986_126051(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4987_126052(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4988_126053(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoType p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4989_126054(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4990_126055(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoType p3_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp4991_126056(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp4992_126057(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_); void __Gen_Delegate_Imp4993_126058(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Config::EPlayerIconType p1_); void __Gen_Delegate_Imp4994_126059(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::ClientReddotState p1_); DLL2SDK::CSProto::msg::PlayerPictureInfo* __Gen_Delegate_Imp4995_126060(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint64_t p2_); int32_t __Gen_Delegate_Imp4996_126061(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint64_t p2_); int32_t __Gen_Delegate_Imp4997_126062(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp4998_126063(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::Career::RankInfoSystemAssist_EUnlockSystemType p1_); DLL2SDK::Assembly_CSharp::EAssetID __Gen_Delegate_Imp4999_126064(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::CSProto::msg::PlayerSimpleInfo* __Gen_Delegate_Imp5000_126065(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp5001_126066(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::CSProto::msg::EChatMessageType p2_); bool __Gen_Delegate_Imp5002_126067(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::CSProto::msg::EChatMessageType p3_); bool __Gen_Delegate_Imp5003_126068(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, DLL2SDK::mscorlib::System::Object* p2_); bool __Gen_Delegate_Imp5004_126069(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, DLL2SDK::CSProto::msg::EChatMessageType p3_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5005_126070(DLL2SDK::mscorlib::System::Object* p0_, int64_t p1_); bool __Gen_Delegate_Imp5006_126071(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::CSProto::msg::enmInviteChannel p4_, uint64_t p5_, DLL2SDK::CSProto::msg::EEnterRoomSource p6_, bool p7_, DLL2SDK::CSProto::msg::ETicketJoinSource p8_); bool __Gen_Delegate_Imp5007_126072(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::CSProto::msg::enmInviteChannel p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5008_126073(DLL2SDK::CSProto::msg::ELanguageCode p0_); int32_t __Gen_Delegate_Imp5009_126074(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfoType p0_); bool __Gen_Delegate_Imp5010_126075(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ETicketJoinSource p1_, bool p2_); DLL2SDK::Assembly_CSharp::Chat::ChatRoomInfo* __Gen_Delegate_Imp5011_126076(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp5012_126077(uint32_t p0_, DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ClickSystemEntrance_ButtonMainID p1_); void __Gen_Delegate_Imp5013_126078(uint32_t p0_, bool p1_); void __Gen_Delegate_Imp5014_126079(DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ClickSystemEntrance_ButtonMainID p0_, bool p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5015_126080(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* p1_); DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* __Gen_Delegate_Imp5016_126081(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* __Gen_Delegate_Imp5017_126082(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfoType p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5018_126083(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_); DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* __Gen_Delegate_Imp5019_126084(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfoType p2_, bool p3_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5020_126085(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); int32_t __Gen_Delegate_Imp5021_126086(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::EMatchServiceModule p1_, int32_t p2_, int32_t p3_); DLL2SDK::CSProto::msg::CSFriend* __Gen_Delegate_Imp5022_126087(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_); DLL2SDK::CSProto::msg::CSFriend* __Gen_Delegate_Imp5023_126088(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5024_126089(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, uint32_t p3_, uint32_t p4_, int32_t p5_, int32_t p6_, int32_t p7_, int32_t p8_, uint32_t p9_, int32_t p10_, DLL2SDK::mscorlib::System::Object* p11_, int32_t p12_, DLL2SDK::mscorlib::System::Object* p13_); void __Gen_Delegate_Imp5025_126090(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::mscorlib::System::Object* p6_, DLL2SDK::mscorlib::System::Object* p7_, DLL2SDK::mscorlib::System::Object* p8_); void __Gen_Delegate_Imp5026_126091(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp5027_126092(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint64_t p2_); void __Gen_Delegate_Imp5028_126093(int32_t p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_); void __Gen_Delegate_Imp5029_126094(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfoType p1_); void __Gen_Delegate_Imp5030_126095(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ETicketRoomType p1_, bool p2_); DLL2SDK::CSProto::msg::OneKeyEnterPara* __Gen_Delegate_Imp5031_126096(DLL2SDK::mscorlib::System::Object* p0_, bool p1_); bool __Gen_Delegate_Imp5032_126097(DLL2SDK::mscorlib::System::Object* p0_, double p1_, double p2_); DLL2SDK::Assembly_CSharp::Chat::ChatQuickTeamModeCell* __Gen_Delegate_Imp5033_126098(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_); void __Gen_Delegate_Imp5034_126099(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Chat::EPulldownMenu p1_); void __Gen_Delegate_Imp5035_126100(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, bool p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp5036_126101(DLL2SDK::mscorlib::System::Object* p0_, int32_t* p1_, int32_t* p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp5037_126102(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_, uint32_t p4_, int32_t p5_); void __Gen_Delegate_Imp5038_126103(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_, int32_t p5_, DLL2SDK::mscorlib::System::Object* p6_); void __Gen_Delegate_Imp5039_126104(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Chat::ModeType p1_); void __Gen_Delegate_Imp5040_126105(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, int32_t p3_, bool p4_); void __Gen_Delegate_Imp5041_126106(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, bool p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_); void __Gen_Delegate_Imp5042_126107(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, uint32_t p3_); void __Gen_Delegate_Imp5043_126108(DLL2SDK::CSProto::msg::ECamp p0_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __Gen_Delegate_Imp5044_126109(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5045_126110(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); bool __Gen_Delegate_Imp5046_126111(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfoType p1_, uint64_t p2_); void __Gen_Delegate_Imp5047_126112(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfoType p2_, uint64_t p3_); DLL2SDK::Assembly_CSharp::Chat::ChatSerializeClass_PathInfo* __Gen_Delegate_Imp5048_126113(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::Chat::ChatSerializeClass_PathInfo* __Gen_Delegate_Imp5049_126114(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5050_126115(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5051_126116(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp5052_126117(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfoType p2_); DLL2SDK::Assembly_CSharp::Emoji::ChatRichTextReceivedCell* __Gen_Delegate_Imp5053_126118(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_); void __Gen_Delegate_Imp5054_126119(DLL2SDK::CSProto::msg::EChatMessageType p0_); int32_t __Gen_Delegate_Imp5055_126120(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Emoji::ChatTextState p1_); void __Gen_Delegate_Imp5056_126121(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Emoji::ChatTextState p1_); void __Gen_Delegate_Imp5057_126122(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_, float p5_, float p6_); void __Gen_Delegate_Imp5058_126123(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ELanguageCode p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5059_126124(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_); void __Gen_Delegate_Imp5060_126125(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::CSProto::msg::ActivityType p2_, bool p3_); void __Gen_Delegate_Imp5061_126126(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget p1_, DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5062_126127(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp5063_126128(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_, uint64_t p4_); bool __Gen_Delegate_Imp5064_126129(DLL2SDK::mscorlib::System::Object* p0_, double p1_, uint32_t p2_); DLL2SDK::Assembly_CSharp::LiveOps::EActivityState __Gen_Delegate_Imp5065_126130(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* __Gen_Delegate_Imp5066_126131(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5067_126132(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* __Gen_Delegate_Imp5068_126133(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* __Gen_Delegate_Imp5069_126134(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); bool __Gen_Delegate_Imp5070_126135(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ActivityType p1_); bool __Gen_Delegate_Imp5071_126136(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_, int32_t p2_, int32_t* p3_); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* __Gen_Delegate_Imp5072_126137(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* __Gen_Delegate_Imp5073_126138(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ActivityType p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5074_126139(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp5075_126140(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, uint64_t p2_, bool p3_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5076_126141(DLL2SDK::mscorlib::System::Object* p0_, bool p1_); void __Gen_Delegate_Imp5077_126142(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_, int32_t p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5078_126143(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* __Gen_Delegate_Imp5079_126144(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_); DLL2SDK::CSProto::msg::ActvInfoStateEnum __Gen_Delegate_Imp5080_126145(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_); void __Gen_Delegate_Imp5081_126146(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, DLL2SDK::CSProto::msg::ActivityType p2_, DLL2SDK::CSProto::msg::AwardLayer p3_, uint64_t p4_); DLL2SDK::CSProto::msg::Prop* __Gen_Delegate_Imp5082_126147(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint64_t p2_); bool __Gen_Delegate_Imp5083_126148(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::CSProto::msg::ActivityType p3_); int32_t __Gen_Delegate_Imp5084_126149(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::CSProto::msg::ActivityType p2_); void __Gen_Delegate_Imp5085_126150(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_, bool p5_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5086_126151(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::LiveOps::MatchJumpClient* __Gen_Delegate_Imp5087_126152(DLL2SDK::mscorlib::System::Object* p0_, int64_t p1_); void __Gen_Delegate_Imp5088_126153(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, bool p2_, DLL2SDK::CSProto::msg::ActvInfoStateEnum p3_); int32_t __Gen_Delegate_Imp5089_126154(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionActvType p1_); DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionPersonActivityController* __Gen_Delegate_Imp5090_126155(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionServerActivityController* __Gen_Delegate_Imp5091_126156(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionRankActivityController* __Gen_Delegate_Imp5092_126157(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp5093_126158(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionActvType p2_); void __Gen_Delegate_Imp5094_126159(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint32_t p2_, double p3_, DLL2SDK::mscorlib::System::Object* p4_, bool p5_); void __Gen_Delegate_Imp5095_126160(DLL2SDK::mscorlib::System::Object* p0_, double p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::LiveOps::EChainTaskStateType __Gen_Delegate_Imp5096_126161(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp5097_126162(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::LiveOps::EChainTaskStateType p2_, bool p3_); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* __Gen_Delegate_Imp5098_126163(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); bool __Gen_Delegate_Imp5099_126164(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t* p2_, int32_t p3_); void __Gen_Delegate_Imp5100_126165(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, float p3_, bool p4_); void __Gen_Delegate_Imp5101_126166(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::LiveOps::EChainTaskStateType p2_); void __Gen_Delegate_Imp5102_126167(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsActivityTagType p2_); void __Gen_Delegate_Imp5103_126168(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_); void __Gen_Delegate_Imp5104_126169(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_); void __Gen_Delegate_Imp5105_126170(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTopMenu_Struct p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp5106_126171(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsTopMenu_Struct p1_); void __Gen_Delegate_Imp5107_126172(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p3_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __Gen_Delegate_Imp5108_126173(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, int32_t p2_, int32_t p3_); void __Gen_Delegate_Imp5109_126174(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5110_126175(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, bool* p2_); void __Gen_Delegate_Imp5111_126176(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_, int32_t p4_, bool p5_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5112_126177(DLL2SDK::mscorlib::System::Object* p0_, double p1_); void __Gen_Delegate_Imp5113_126178(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::String* p2_, DLL2SDK::mscorlib::System::String* p3_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5114_126179(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp5115_126180(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p2_); void __Gen_Delegate_Imp5116_126181(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5117_126182(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_); bool __Gen_Delegate_Imp5118_126183(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ActvInfoStateEnum p1_); void __Gen_Delegate_Imp5119_126184(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ActvInfoStateEnum p1_); void __Gen_Delegate_Imp5120_126185(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::CSProto::msg::ActvInfoStateEnum p2_); void __Gen_Delegate_Imp5121_126186(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint64_t p2_, int32_t p3_); void __Gen_Delegate_Imp5122_126187(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_, int32_t p4_, int32_t p5_, int32_t p6_); void __Gen_Delegate_Imp5123_126188(DLL2SDK::mscorlib::System::Object* p0_, int64_t p1_, DLL2SDK::Assembly_CSharp::CallingCardTemplate_EffectStyle p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5124_126189(int32_t p0_, DLL2SDK::Assembly_CSharp::GameUI::Room::ELadderType p1_, bool p2_); DLL2SDK::UnityEngine::UnityEngine::Material* __Gen_Delegate_Imp5125_126190(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, float p2_, int32_t p3_); void __Gen_Delegate_Imp5126_126191(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, bool p4_); void __Gen_Delegate_Imp5127_126192(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, float p3_, bool p4_); void __Gen_Delegate_Imp5128_126193(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, bool p3_, int32_t p4_); void __Gen_Delegate_Imp5129_126194(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, int32_t p4_, bool p5_); void __Gen_Delegate_Imp5130_126195(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, int32_t p4_, int32_t p5_, bool p6_, bool p7_, DLL2SDK::mscorlib::System::Object* p8_, DLL2SDK::mscorlib::System::Object* p9_, DLL2SDK::Assembly_CSharp::GameUI::ClientReddotState p10_); void __Gen_Delegate_Imp5131_126196(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_, bool p5_, bool p6_, DLL2SDK::mscorlib::System::Object* p7_, DLL2SDK::mscorlib::System::Object* p8_, DLL2SDK::Assembly_CSharp::GameUI::ClientReddotState p9_); void __Gen_Delegate_Imp5132_126197(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, int32_t p4_, bool p5_, bool p6_, DLL2SDK::mscorlib::System::Object* p7_, DLL2SDK::mscorlib::System::Object* p8_, int32_t p9_); void __Gen_Delegate_Imp5133_126198(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, bool p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_); void __Gen_Delegate_Imp5134_126199(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, bool p3_, DLL2SDK::mscorlib::System::Object* p4_, int32_t p5_); void __Gen_Delegate_Imp5135_126200(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, uint32_t p3_, bool p4_, uint64_t p5_, bool p6_, DLL2SDK::mscorlib::System::Object* p7_); void __Gen_Delegate_Imp5136_126201(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_, uint64_t p5_, bool p6_, DLL2SDK::mscorlib::System::Object* p7_); void __Gen_Delegate_Imp5137_126202(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, bool p3_, uint64_t p4_, bool p5_, DLL2SDK::mscorlib::System::Object* p6_); void __Gen_Delegate_Imp5138_126203(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, int32_t p4_, uint64_t p5_, bool p6_, DLL2SDK::mscorlib::System::Object* p7_); void __Gen_Delegate_Imp5139_126204(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_, uint32_t p4_, bool p5_, uint64_t p6_, bool p7_, DLL2SDK::mscorlib::System::Object* p8_); void __Gen_Delegate_Imp5140_126205(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, bool p3_, bool p4_); void __Gen_Delegate_Imp5141_126206(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameCommon::EUICommonItemDescTipsSide p1_); void __Gen_Delegate_Imp5142_126207(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameCommon::EUICommonItemDescType p1_); void __Gen_Delegate_Imp5143_126208(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, uint64_t p3_, bool p4_, bool p5_, DLL2SDK::CSProto::msg::ITEMDURATIONTYPE p6_, int32_t p7_, bool p8_); void __Gen_Delegate_Imp5144_126209(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, int32_t p2_, DLL2SDK::Assembly_CSharp::GameCommon::EUICommonItemDescType p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, int32_t p5_, int32_t p6_, DLL2SDK::Assembly_CSharp::GameCommon::ETipSide p7_, int32_t p8_); void __Gen_Delegate_Imp5145_126210(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Assembly_CSharp::GameCommon::EUICommonItemDescType p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, int32_t p5_, int32_t p6_, DLL2SDK::Assembly_CSharp::GameCommon::ETipSide p7_, int32_t p8_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5146_126211(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp5147_126212(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::GameCommon::EUICommonItemDescType p2_, int32_t p3_, int32_t p4_, DLL2SDK::Assembly_CSharp::GameCommon::ETipSide p5_, int32_t p6_, DLL2SDK::mscorlib::System::Object* p7_); void __Gen_Delegate_Imp5148_126213(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_, DLL2SDK::Assembly_CSharp::GameCommon::ETipSide p4_, int32_t p5_, DLL2SDK::mscorlib::System::Object* p6_); DLL2SDK::Assembly_CSharp::Config::CommonRulesConfig* __Gen_Delegate_Imp5149_126214(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::Config::CommonRulesConfig* __Gen_Delegate_Imp5150_126215(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::FrontEnd::ECellType __Gen_Delegate_Imp5151_126216(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t* p3_, DLL2SDK::Array* p4_); void __Gen_Delegate_Imp5152_126217(int32_t p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, bool p3_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5153_126218(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_); DLL2SDK::Assembly_CSharp::GameUI::Social::ChatData* __Gen_Delegate_Imp5154_126219(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp5155_126220(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::CSProto::msg::FriendType p3_); DLL2SDK::Assembly_CSharp::Friend::FriendClient* __Gen_Delegate_Imp5156_126221(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_); int32_t __Gen_Delegate_Imp5157_126222(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint64_t p2_, DLL2SDK::mscorlib::System::Object* p3_); int32_t __Gen_Delegate_Imp5158_126223(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::GlobalPlayerStateEnums p1_); DLL2SDK::Assembly_CSharp::Friend::FriendClient* __Gen_Delegate_Imp5159_126224(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameUI::Room::FriendInfoContainer* __Gen_Delegate_Imp5160_126225(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::CSProto::msg::CSAddFriendMessage* __Gen_Delegate_Imp5161_126226(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_); void __Gen_Delegate_Imp5162_126227(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool* p2_); void __Gen_Delegate_Imp5163_126228(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Friend::FriendDataStore_EMenuType p1_, uint64_t p2_); DLL2SDK::Assembly_CSharp::Friend::FriendDataStore_EFriendMenuCellType __Gen_Delegate_Imp5164_126229(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5165_126230(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_); void __Gen_Delegate_Imp5166_126231(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::CSProto::msg::RecommendType p3_); int32_t __Gen_Delegate_Imp5167_126232(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::CSProto::msg::GlobalPlayerStateEnums p3_); void __Gen_Delegate_Imp5168_126233(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, uint64_t p2_); DLL2SDK::CSProto::msg::GlobalPlayerStateInfo* __Gen_Delegate_Imp5169_126234(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5170_126235(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp5171_126236(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Friend::EPulldownMenu p1_); DLL2SDK::Assembly_CSharp::Friend::FriendFindOptionCell* __Gen_Delegate_Imp5172_126237(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_); void __Gen_Delegate_Imp5173_126238(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget p0_); bool __Gen_Delegate_Imp5174_126239(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget p0_); void __Gen_Delegate_Imp5175_126240(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget p0_, int32_t p1_); int32_t __Gen_Delegate_Imp5176_126241(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Friend::FriendMainController_EFriendUITabType p1_); bool __Gen_Delegate_Imp5177_126242(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::FriendType p1_); void __Gen_Delegate_Imp5178_126243(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::FriendType p1_, bool p2_); bool __Gen_Delegate_Imp5179_126244(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::CSProto::msg::FriendType p2_); bool __Gen_Delegate_Imp5180_126245(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::AnswerType p1_, int32_t p2_); bool __Gen_Delegate_Imp5181_126246(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::FavorGameType p1_, DLL2SDK::CSProto::msg::LadderType p2_); bool __Gen_Delegate_Imp5182_126247(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::RecommendType p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::Friend::PlayerStateType __Gen_Delegate_Imp5183_126248(int32_t p0_); DLL2SDK::Assembly_CSharp::Friend::PlayerState __Gen_Delegate_Imp5184_126249(int32_t p0_, uint64_t p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::Friend::PlayerStateInvitation __Gen_Delegate_Imp5185_126250(DLL2SDK::Assembly_CSharp::Friend::PlayerState p0_); DLL2SDK::Assembly_CSharp::Friend::PlayerStateShow __Gen_Delegate_Imp5186_126251(int32_t p0_, uint64_t p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::UnityEngine::UnityEngine::Color __Gen_Delegate_Imp5187_126252(DLL2SDK::Assembly_CSharp::Friend::PlayerStateShow p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5188_126253(DLL2SDK::Assembly_CSharp::Friend::PlayerStateShow p0_); int32_t __Gen_Delegate_Imp5189_126254(int32_t p0_, uint64_t p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp5190_126255(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::FriendRecall::FriendRecallPlayer* __Gen_Delegate_Imp5191_126256(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp5192_126257(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Friend::PlayerStateShow p1_, uint64_t p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5193_126258(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::UIButton* __Gen_Delegate_Imp5194_126259(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::ChannelType p1_); bool __Gen_Delegate_Imp5195_126260(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GCloud::ChannelType p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp5196_126261(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::ChannelType p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5197_126262(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GCloud::ChannelType __Gen_Delegate_Imp5198_126263(); DLL2SDK::Assembly_CSharp::GCloud::ChannelType __Gen_Delegate_Imp5199_126264(int64_t p0_); void __Gen_Delegate_Imp5200_126265(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::ChannelType p1_, bool p2_, int32_t p3_, int32_t p4_); DLL2SDK::Assembly_CSharp::Guild::GuildApplyMsgInfo __Gen_Delegate_Imp5201_126266(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::CSProto::msg::CsGuildRankPrizeConf* __Gen_Delegate_Imp5202_126267(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5203_126268(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::CSProto::msg::CsGuildLevelConf* __Gen_Delegate_Imp5204_126269(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp5205_126270(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::Assembly_CSharp::Guild::GuildBaseInfo __Gen_Delegate_Imp5206_126271(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp5207_126272(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Guild::GuildMemberInfo* p1_); void __Gen_Delegate_Imp5208_126273(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Guild::GuildBaseInfo p1_); DLL2SDK::Assembly_CSharp::Guild::GuildMemberInfo* __Gen_Delegate_Imp5209_126274(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::Guild::GuildMemberRoleType __Gen_Delegate_Imp5210_126275(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp5211_126276(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::CSProto::msg::GuildDailyPrizeType p2_); DLL2SDK::Assembly_CSharp::Guild::GuildChatInfo __Gen_Delegate_Imp5212_126277(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5213_126278(DLL2SDK::Assembly_CSharp::Guild::GuildLabelType p0_); DLL2SDK::Assembly_CSharp::Guild::GuildLabelType __Gen_Delegate_Imp5214_126279(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5215_126280(bool p0_, bool p1_); DLL2SDK::Assembly_CSharp::Guild::GuildFriendRequestInfo __Gen_Delegate_Imp5216_126281(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5217_126282(DLL2SDK::Assembly_CSharp::Friend::PlayerStateType p0_, uint64_t p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5218_126283(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp5219_126284(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Guild::GuildFriendRequestInfo p1_); int32_t __Gen_Delegate_Imp5220_126285(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Guild::GuildFriendRequestInfo p1_); DLL2SDK::Assembly_CSharp::Guild::GuildEventInfo __Gen_Delegate_Imp5221_126286(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::Guild::GuildMemberInfo* __Gen_Delegate_Imp5222_126287(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5223_126288(DLL2SDK::mscorlib::System::Object* p0_); int32_t __Gen_Delegate_Imp5224_126289(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Friend::PlayerStateType p1_); void __Gen_Delegate_Imp5225_126290(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Guild::GuildMemberDataStore_SortInfo p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp5226_126291(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_, int32_t p4_, int32_t p5_, int32_t p6_, int32_t p7_, int32_t p8_, int32_t p9_, int32_t p10_); DLL2SDK::Assembly_CSharp::Guild::GuildMemberInfo* __Gen_Delegate_Imp5227_126292(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::Guild::GuildRankInfo __Gen_Delegate_Imp5228_126293(DLL2SDK::mscorlib::System::Object* p0_, bool p1_); DLL2SDK::Assembly_CSharp::Guild::GuildRankInfo __Gen_Delegate_Imp5229_126294(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, bool p2_); bool __Gen_Delegate_Imp5230_126295(DLL2SDK::Assembly_CSharp::Guild::GuildRankInfo p0_); void __Gen_Delegate_Imp5231_126296(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ERankId p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::Guild::GuildSearchFriendInfo __Gen_Delegate_Imp5232_126297(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::Guild::GuildSearchInfo __Gen_Delegate_Imp5233_126298(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp5234_126299(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, bool p2_, uint64_t p3_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5235_126300(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::CSProto::msg::WelfarePreview* __Gen_Delegate_Imp5236_126301(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); bool __Gen_Delegate_Imp5237_126302(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t* p3_, bool* p4_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp5238_126303(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); void __Gen_Delegate_Imp5239_126304(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Guild::GuildApplyMsgInfo p1_); void __Gen_Delegate_Imp5240_126305(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Guild::GuildBaseInfo p1_, int32_t p2_, int32_t p3_); void __Gen_Delegate_Imp5241_126306(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Guild::GuildBaseInfo p1_, bool p2_, bool p3_); void __Gen_Delegate_Imp5242_126307(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Guild::GuildEventInfo p1_); void __Gen_Delegate_Imp5243_126308(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Guild::GuildMemberRoleType p1_, DLL2SDK::Assembly_CSharp::Guild::GuildMemberRoleType p2_, uint64_t p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p5_); void __Gen_Delegate_Imp5244_126309(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Guild::GuildMemberRoleType p1_, DLL2SDK::Assembly_CSharp::Guild::GuildMemberRoleType p2_); void __Gen_Delegate_Imp5245_126310(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Guild::GuildRankInfo p1_); void __Gen_Delegate_Imp5246_126311(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, uint32_t p2_, uint32_t p3_, int32_t p4_, int32_t p5_, uint32_t p6_, DLL2SDK::mscorlib::System::Object* p7_, DLL2SDK::mscorlib::System::Object* p8_); void __Gen_Delegate_Imp5247_126312(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Guild::GuildSearchInfo p1_); void __Gen_Delegate_Imp5248_126313(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Guild::GuildSearchFriendInfo p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp5249_126314(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::GAMESHOPTYPE p1_); void __Gen_Delegate_Imp5250_126315(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_, uint64_t p5_, bool p6_); void __Gen_Delegate_Imp5251_126316(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Guild::GuildChatInfo p1_); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __Gen_Delegate_Imp5252_126317(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_); DLL2SDK::Assembly_CSharp::GameUI::BRNearbyItemView* __Gen_Delegate_Imp5253_126318(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_); DLL2SDK::Assembly_CSharp::GameUI::BRNearbyItemListController* __Gen_Delegate_Imp5254_126319(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_); DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem* __Gen_Delegate_Imp5255_126320(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp5256_126321(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemState p1_); DLL2SDK::Assembly_CSharp::InGameNewGuide::InGameNewGuideItem* __Gen_Delegate_Imp5257_126322(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp5258_126323(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType p1_); DLL2SDK::Assembly_CSharp::InGameNewGuide::InGameNewGuideItem* __Gen_Delegate_Imp5259_126324(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType p1_); DLL2SDK::Assembly_CSharp::InGameNewGuide::InGameNewGuideItem* __Gen_Delegate_Imp5260_126325(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); bool __Gen_Delegate_Imp5261_126326(int32_t p0_, uint64_t* p1_, uint64_t* p2_); void __Gen_Delegate_Imp5262_126327(int32_t p0_, uint64_t p1_, uint64_t p2_); DLL2SDK::Assembly_CSharp::DynamicDownloadMgr_DownloadProgress __Gen_Delegate_Imp5263_126328(int32_t p0_); void __Gen_Delegate_Imp5264_126329(DLL2SDK::Assembly_CSharp::DynamicDownloadMgr_DownloadProgress p0_, uint64_t p1_, uint64_t p2_); DLL2SDK::Assembly_CSharp::FacePopupBaseController* __Gen_Delegate_Imp5265_126330(DLL2SDK::mscorlib::System::Object* p0_, bool* p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5266_126331(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5267_126332(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_FacePictureShowClickReport_Flag __Gen_Delegate_Imp5268_126333(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp5269_126334(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Array* p2_, DLL2SDK::Array* p3_); DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::ESoldierReturnUIChildTab __Gen_Delegate_Imp5270_126335(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp5271_126336(uint32_t p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5272_126337(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GenericDownloadMgr* __Gen_Delegate_Imp5273_126338(); DLL2SDK::Assembly_CSharp::ModuleState __Gen_Delegate_Imp5274_126339(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GenericDownloadMgr_DownloadProgress* __Gen_Delegate_Imp5275_126340(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::GenericDownloadMgr_DownloadProgress* __Gen_Delegate_Imp5276_126341(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp5277_126342(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::ModuleResQuality p2_); void __Gen_Delegate_Imp5278_126343(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::Assembly_CSharp::ModuleResQuality p2_); void __Gen_Delegate_Imp5279_126344(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GenericDownloadMgr_SceneDownloadTrigger p1_); void __Gen_Delegate_Imp5280_126345(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GenericDownloadMgr_TriggerPriority p1_); void __Gen_Delegate_Imp5281_126346(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::ModuleState p2_); void __Gen_Delegate_Imp5282_126347(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint32_t p2_, uint32_t p3_); void __Gen_Delegate_Imp5283_126348(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, uint32_t p3_, uint32_t p4_); DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType __Gen_Delegate_Imp5284_126349(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp5285_126350(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::ELobbyTopHolder p1_, int32_t p2_); void __Gen_Delegate_Imp5286_126351(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::EZBSubType p1_); void __Gen_Delegate_Imp5287_126352(DLL2SDK::Assembly_CSharp::GameBase::BRSkinPair p0_, uint32_t p1_, uint64_t p2_); DLL2SDK::Assembly_CSharp::Squad::SIItem* __Gen_Delegate_Imp5288_126353(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Squad::BRLoadoutEquipmentType p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::Squad::SIItem* __Gen_Delegate_Imp5289_126354(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Squad::BRLoadoutEquipmentType p1_); DLL2SDK::Assembly_CSharp::GameBase::BRSkinPair __Gen_Delegate_Imp5290_126355(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp5291_126356(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::GameBase::BRSkinPair p2_); DLL2SDK::Assembly_CSharp::Squad::SIWeapon* __Gen_Delegate_Imp5292_126357(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* __Gen_Delegate_Imp5293_126358(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::Squad::SquadData* __Gen_Delegate_Imp5294_126359(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* __Gen_Delegate_Imp5295_126360(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameBase::BRLoadout* __Gen_Delegate_Imp5296_126361(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameBase::PVELoadout* __Gen_Delegate_Imp5297_126362(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::CSProto::msg::LoadoutInfo* __Gen_Delegate_Imp5298_126363(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint32_t p2_, uint32_t p3_, uint32_t p4_, uint32_t p5_); void __Gen_Delegate_Imp5299_126364(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Squad::WeaponDetailSubType p1_, int32_t p2_, int32_t p3_); DLL2SDK::Assembly_CSharp::EAssetID __Gen_Delegate_Imp5300_126365(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::Squad::LoadoutBrChipAvatarType __Gen_Delegate_Imp5301_126366(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp5302_126367(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, uint32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p3_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p5_); DLL2SDK::Assembly_CSharp::Squad::AppearanceType __Gen_Delegate_Imp5303_126368(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5304_126369(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5305_126370(DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageWeaponType p0_); void __Gen_Delegate_Imp5306_126371(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p1_, DLL2SDK::mscorlib::System::Object* p2_, uint64_t p3_, DLL2SDK::CSProto::msg::LoadoutPosType p4_); uint64_t __Gen_Delegate_Imp5307_126372(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::CSProto::msg::LoadoutPosType p2_); void __Gen_Delegate_Imp5308_126373(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::CSProto::msg::EItemType p3_, int32_t p4_, uint64_t p5_, bool p6_, uint64_t p7_, uint32_t p8_, DLL2SDK::mscorlib::System::Object* p9_); void __Gen_Delegate_Imp5309_126374(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::BRLoadoutItemType p1_, uint32_t p2_, uint64_t p3_, uint32_t p4_, uint64_t p5_, int32_t p6_, DLL2SDK::mscorlib::System::Object* p7_); void __Gen_Delegate_Imp5310_126375(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::PVELoadoutItemType p1_, int32_t p2_, uint32_t p3_, uint64_t p4_, uint32_t p5_, uint64_t p6_, DLL2SDK::mscorlib::System::Object* p7_, int32_t p8_); void __Gen_Delegate_Imp5311_126376(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, uint64_t p3_, uint32_t p4_, uint64_t p5_); void __Gen_Delegate_Imp5312_126377(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, uint32_t p2_, int32_t p3_); void __Gen_Delegate_Imp5313_126378(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, int32_t p4_, DLL2SDK::mscorlib::System::Object* p5_, bool p6_, DLL2SDK::Assembly_CSharp::InviteNewbie::EFriendActivityType p7_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5314_126379(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp5315_126380(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, bool p4_, int32_t p5_); bool __Gen_Delegate_Imp5316_126381(DLL2SDK::mscorlib::System::String* p0_, int32_t* p1_); DLL2SDK::Assembly_CSharp::ModuleState __Gen_Delegate_Imp5317_126382(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint32_t* p2_, uint32_t* p3_, DLL2SDK::Assembly_CSharp::ModuleResQuality p4_); DLL2SDK::Assembly_CSharp::ModuleState __Gen_Delegate_Imp5318_126383(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Assembly_CSharp::ModuleResQuality p3_); void __Gen_Delegate_Imp5319_126384(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Assembly_CSharp::ModuleResQuality p3_); DLL2SDK::Assembly_CSharp::LitePackageWrapper_AssetState __Gen_Delegate_Imp5320_126385(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); uint32_t __Gen_Delegate_Imp5321_126386(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::LitePackageWrapper_AssetState __Gen_Delegate_Imp5322_126387(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::LitePackageWrapper_AssetState __Gen_Delegate_Imp5323_126388(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5324_126389(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::ModuleResQuality p2_); void __Gen_Delegate_Imp5325_126390(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ModuleDownloadMgr_ModuleInfo* p1_); DLL2SDK::Assembly_CSharp::ModuleDownloadMgr_ModuleInfo* __Gen_Delegate_Imp5326_126391(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::ModuleResQuality p2_); DLL2SDK::Assembly_CSharp::ModuleDownloadMgr_ModuleInfo* __Gen_Delegate_Imp5327_126392(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, bool p2_); DLL2SDK::Assembly_CSharp::ModuleDownloadMgr_ModuleInfo* __Gen_Delegate_Imp5328_126393(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, bool p3_); uint32_t __Gen_Delegate_Imp5329_126394(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::Assembly_CSharp::ModuleDownloadMgr_ModuleInfo* __Gen_Delegate_Imp5330_126395(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_); void __Gen_Delegate_Imp5331_126396(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::ModuleResQuality p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5332_126397(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ModuleResQuality p1_); void __Gen_Delegate_Imp5333_126398(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_, bool p2_); DLL2SDK::Assembly_CSharp::GameEngine::AssetMetaData* __Gen_Delegate_Imp5334_126399(int32_t p0_, bool p1_); DLL2SDK::Assembly_CSharp::ModuleResQuality __Gen_Delegate_Imp5335_126400(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5336_126401(int32_t p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5337_126402(DLL2SDK::Assembly_CSharp::EAssetID p0_); void __Gen_Delegate_Imp5338_126403(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, DLL2SDK::Assembly_CSharp::ModuleResQuality p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp5339_126404(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::Assembly_CSharp::ModuleResQuality p4_, DLL2SDK::mscorlib::System::Object* p5_); void __Gen_Delegate_Imp5340_126405(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Assembly_CSharp::ModuleResQuality p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::Assembly_CSharp::Live::LiveData* __Gen_Delegate_Imp5341_126406(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5342_126407(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::RspBonuseDescClient* __Gen_Delegate_Imp5343_126408(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp5344_126409(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::LiveOpsType p2_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp5345_126410(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::UIWidget_Pivot p1_); uint32_t __Gen_Delegate_Imp5346_126411(uint32_t p0_, DLL2SDK::Assembly_CSharp::GameUI::EClientReddotSlot p1_); uint32_t __Gen_Delegate_Imp5347_126412(uint64_t p0_, DLL2SDK::Assembly_CSharp::Squad::AppearanceType p1_); void __Gen_Delegate_Imp5348_126413(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Squad::AppearanceType p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::Squad::AppearanceType __Gen_Delegate_Imp5349_126414(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponMenuType p1_); DLL2SDK::CSProto::msg::RoleAppearance* __Gen_Delegate_Imp5350_126415(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp5351_126416(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint64_t p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_, bool p5_, bool p6_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5352_126417(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint64_t p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_, bool p5_); DLL2SDK::UnityEngine::UnityEngine::Material* __Gen_Delegate_Imp5353_126418(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::UnityEngine::UnityEngine::Material* p3_); void __Gen_Delegate_Imp5354_126419(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Material* p1_); DLL2SDK::Assembly_CSharp::Squad::SIWeapon* __Gen_Delegate_Imp5355_126420(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5356_126421(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p1_, DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponPosType p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_); bool __Gen_Delegate_Imp5357_126422(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p1_, uint32_t p2_); DLL2SDK::CSProto::msg::PerkSlotIndex __Gen_Delegate_Imp5358_126423(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::LoadoutPosType p1_); bool __Gen_Delegate_Imp5359_126424(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p1_, DLL2SDK::mscorlib::System::Object* p2_, uint32_t p3_); DLL2SDK::Assembly_CSharp::Squad::SISkin* __Gen_Delegate_Imp5360_126425(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5361_126426(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5362_126427(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5363_126428(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::Squad::SIItem* __Gen_Delegate_Imp5364_126429(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::Squad::SIItem* __Gen_Delegate_Imp5365_126430(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5366_126431(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5367_126432(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageWeaponType p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::Squad::VehicelItem* __Gen_Delegate_Imp5368_126433(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5369_126434(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5370_126435(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::Squad::SIRole* __Gen_Delegate_Imp5371_126436(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5372_126437(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::Squad::SIItem* __Gen_Delegate_Imp5373_126438(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::CSProto::msg::LoadoutPosType p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5374_126439(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p1_, DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageGrenadeType p2_, DLL2SDK::mscorlib::System::Object* p3_); bool __Gen_Delegate_Imp5375_126440(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5376_126441(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::PVELoadoutItemType p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5377_126442(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p1_, DLL2SDK::CSProto::msg::PerkSlotIndex p2_, DLL2SDK::mscorlib::System::Object* p3_); bool __Gen_Delegate_Imp5378_126443(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p1_, uint32_t p2_, DLL2SDK::CSProto::msg::PerkSlotIndex p3_); uint32_t __Gen_Delegate_Imp5379_126444(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::Squad::SIItem* __Gen_Delegate_Imp5380_126445(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::Squad::AppearanceType p2_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p3_, int32_t p4_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __Gen_Delegate_Imp5381_126446(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p2_, int32_t p3_); void __Gen_Delegate_Imp5382_126447(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p2_); void __Gen_Delegate_Imp5383_126448(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p2_, int32_t* p3_); void __Gen_Delegate_Imp5384_126449(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, int32_t* p6_, DLL2SDK::Assembly_CSharp::EAssetID* p7_, DLL2SDK::Assembly_CSharp::EAssetID* p8_, DLL2SDK::Assembly_CSharp::EAssetID* p9_); void __Gen_Delegate_Imp5385_126450(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, uint32_t p2_, uint32_t p3_, uint32_t p4_, uint32_t p5_, int32_t* p6_, DLL2SDK::Assembly_CSharp::EAssetID* p7_, DLL2SDK::Assembly_CSharp::EAssetID* p8_, DLL2SDK::Assembly_CSharp::EAssetID* p9_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __Gen_Delegate_Imp5386_126451(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5387_126452(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::Squad::AppearanceType p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5388_126453(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); void __Gen_Delegate_Imp5389_126454(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* p1_); bool __Gen_Delegate_Imp5390_126455(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, DLL2SDK::Assembly_CSharp::EAssetID* p3_); void __Gen_Delegate_Imp5391_126456(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp5392_126457(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_); int32_t __Gen_Delegate_Imp5393_126458(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint64_t p2_); DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewType __Gen_Delegate_Imp5394_126459(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p1_); DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponMenuType __Gen_Delegate_Imp5395_126460(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Squad::EWeaponAttachType p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5396_126461(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p1_, DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponPosType p2_); void __Gen_Delegate_Imp5397_126462(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::CSProto::msg::LoadoutPosType p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::mscorlib::System::Object* p6_, DLL2SDK::Assembly_CSharp::GameCommon::ETipSide p7_, bool p8_); void __Gen_Delegate_Imp5398_126463(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::CSProto::msg::LoadoutPosType p2_, DLL2SDK::Assembly_CSharp::Squad::EWeaponAttachType p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, bool p6_, DLL2SDK::mscorlib::System::Object* p7_, DLL2SDK::mscorlib::System::Object* p8_, DLL2SDK::Assembly_CSharp::GameCommon::ETipSide p9_, bool p10_); void __Gen_Delegate_Imp5399_126464(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::Assembly_CSharp::GameCommon::ETipSide p4_, bool p5_); int32_t __Gen_Delegate_Imp5400_126465(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::LoadoutPosType p1_); void __Gen_Delegate_Imp5401_126466(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::CSProto::msg::LoadoutPosType p3_, bool p4_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p5_, int32_t p6_); void __Gen_Delegate_Imp5402_126467(DLL2SDK::Assembly_CSharp::GameUI::ClientReddotData p0_, uint32_t p1_, uint32_t p2_, uint64_t p3_, uint32_t p4_, uint64_t p5_, uint32_t p6_); uint32_t __Gen_Delegate_Imp5403_126468(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p2_); uint32_t __Gen_Delegate_Imp5404_126469(DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponMenuType p0_, DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponDetailType p1_); uint32_t __Gen_Delegate_Imp5405_126470(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::ELoadoutReddotEnterance p1_); uint32_t __Gen_Delegate_Imp5406_126471(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, DLL2SDK::Assembly_CSharp::GameUI::EClientReddotSlot p2_); uint32_t __Gen_Delegate_Imp5407_126472(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::Assembly_CSharp::GameUI::EClientReddotSlot p2_); uint32_t __Gen_Delegate_Imp5408_126473(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p2_, DLL2SDK::CSProto::msg::LoadoutPosType p3_); void __Gen_Delegate_Imp5409_126474(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint32_t p2_, DLL2SDK::CSProto::msg::ERedDotDataFlag p3_); DLL2SDK::Assembly_CSharp::GameUI::ClientReddotState __Gen_Delegate_Imp5410_126475(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, uint32_t p2_, uint32_t p3_, DLL2SDK::CSProto::msg::ERedDotDataFlag p4_); bool __Gen_Delegate_Imp5411_126476(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::CSProto::msg::ERedDotDataFlag p2_); bool __Gen_Delegate_Imp5412_126477(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::CSProto::msg::ERedDotDataFlag p3_); uint32_t __Gen_Delegate_Imp5413_126478(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, DLL2SDK::Assembly_CSharp::Squad::AppearanceType p2_); bool __Gen_Delegate_Imp5414_126479(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::Squad::AppearanceType p2_, DLL2SDK::CSProto::msg::ERedDotDataFlag p3_); void __Gen_Delegate_Imp5415_126480(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::CSProto::msg::ERedDotDataFlag p2_); void __Gen_Delegate_Imp5416_126481(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint64_t p2_, bool p3_, DLL2SDK::CSProto::msg::ERedDotDataFlag p4_); bool __Gen_Delegate_Imp5417_126482(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameUI::ClientReddotData* p2_); bool __Gen_Delegate_Imp5418_126483(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::Assembly_CSharp::GameUI::ClientReddotData* p2_); DLL2SDK::Assembly_CSharp::GameUI::ClientReddotState __Gen_Delegate_Imp5419_126484(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint32_t p2_, DLL2SDK::CSProto::msg::ERedDotDataFlag p3_); DLL2SDK::Assembly_CSharp::GameUI::ClientReddotState __Gen_Delegate_Imp5420_126485(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint64_t p2_, uint32_t p3_, DLL2SDK::CSProto::msg::ERedDotDataFlag p4_); DLL2SDK::Assembly_CSharp::GameUI::ClientReddotState __Gen_Delegate_Imp5421_126486(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, DLL2SDK::CSProto::msg::ERedDotDataFlag p3_); DLL2SDK::Assembly_CSharp::GameUI::ClientReddotState __Gen_Delegate_Imp5422_126487(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint32_t p2_, DLL2SDK::CSProto::msg::ERedDotDataFlag p3_, bool* p4_); DLL2SDK::Assembly_CSharp::GameUI::ClientReddotState __Gen_Delegate_Imp5423_126488(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::CSProto::msg::ERedDotDataFlag p2_); DLL2SDK::Assembly_CSharp::GameUI::ClientReddotState __Gen_Delegate_Imp5424_126489(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint32_t p2_, bool* p3_); DLL2SDK::Assembly_CSharp::GameUI::ELoadoutReddotEnterance __Gen_Delegate_Imp5425_126490(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p2_); bool __Gen_Delegate_Imp5426_126491(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p2_); bool __Gen_Delegate_Imp5427_126492(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p2_, DLL2SDK::CSProto::msg::LoadoutPosType p3_); bool __Gen_Delegate_Imp5428_126493(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint32_t p2_, DLL2SDK::CSProto::msg::ERedDotDataFlag p3_, uint32_t* p4_); bool __Gen_Delegate_Imp5429_126494(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint32_t p2_, DLL2SDK::CSProto::msg::ERedDotDataFlag p3_); bool __Gen_Delegate_Imp5430_126495(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p2_, DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageGrenadeType p3_); bool __Gen_Delegate_Imp5431_126496(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p2_, DLL2SDK::CSProto::msg::PerkSlotIndex p3_); bool __Gen_Delegate_Imp5432_126497(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::ELoadoutReddotEnterance p1_, DLL2SDK::Assembly_CSharp::Config::EPlayerIconType p2_); void __Gen_Delegate_Imp5433_126498(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageWeaponType p1_); void __Gen_Delegate_Imp5434_126499(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, bool p3_, bool p4_, bool p5_, DLL2SDK::mscorlib::System::Object* p6_, int32_t p7_, DLL2SDK::mscorlib::System::Object* p8_); void __Gen_Delegate_Imp5435_126500(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::LoadoutPosType p1_); void __Gen_Delegate_Imp5436_126501(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p2_); void __Gen_Delegate_Imp5437_126502(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p1_, int32_t p2_, int32_t p3_); void __Gen_Delegate_Imp5438_126503(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, bool p3_, DLL2SDK::mscorlib::System::Nullable_1 p4_, bool p5_, bool p6_, int32_t p7_); void __Gen_Delegate_Imp5439_126504(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::mscorlib::System::Nullable_1 p2_); void __Gen_Delegate_Imp5440_126505(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p3_, int32_t p4_); bool __Gen_Delegate_Imp5441_126506(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponMenuType p2_); float __Gen_Delegate_Imp5442_126507(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::WealthType p1_); void __Gen_Delegate_Imp5443_126508(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::EAdStatus p1_); void __Gen_Delegate_Imp5444_126509(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, float p3_, DLL2SDK::Assembly_CSharp::BpExpType p4_); void __Gen_Delegate_Imp5445_126510(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, int32_t p2_, bool p3_, int32_t p4_); DLL2SDK::Assembly_CSharp::BpExpInfo* __Gen_Delegate_Imp5446_126511(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::BpExpType p2_); int32_t __Gen_Delegate_Imp5447_126512(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint32_t p2_, double p3_, DLL2SDK::Assembly_CSharp::Config::EModeCategory p4_); DLL2SDK::Assembly_CSharp::Config::EModeCategory __Gen_Delegate_Imp5448_126513(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp5449_126514(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ELobbyExpBuffType p1_, double p2_, DLL2SDK::Assembly_CSharp::Config::EModeCategory p3_); bool __Gen_Delegate_Imp5450_126515(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ELobbyExpBuffType p1_, double p2_, uint32_t p3_); int32_t __Gen_Delegate_Imp5451_126516(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ELobbyExpBuffType p1_, double p2_, DLL2SDK::Assembly_CSharp::Config::EModeCategory p3_); bool __Gen_Delegate_Imp5452_126517(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::Config::EModeCategory p2_); DLL2SDK::Assembly_CSharp::Config::EModeCategory __Gen_Delegate_Imp5453_126518(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5454_126519(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ELobbyExpBuffType p1_, double p2_, DLL2SDK::Assembly_CSharp::Config::EModeCategory p3_); int32_t __Gen_Delegate_Imp5455_126520(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ELobbyExpBuffType p1_, int32_t* p2_); bool __Gen_Delegate_Imp5456_126521(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p1_); DLL2SDK::CSProto::msg::LevelUnlockSystem __Gen_Delegate_Imp5457_126522(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Config::ELobbyEarthMode p1_); int32_t __Gen_Delegate_Imp5458_126523(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::ELobbyTopHolder p1_); void __Gen_Delegate_Imp5459_126524(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint64_t p2_, uint64_t p3_, uint64_t p4_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5460_126525(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5461_126526(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp5462_126527(DLL2SDK::mscorlib::System::Object* p0_, double p1_, bool p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5463_126528(DLL2SDK::mscorlib::System::Object* p0_, double p1_); DLL2SDK::Assembly_CSharp::LobbyRankedMatchInfo* __Gen_Delegate_Imp5464_126529(DLL2SDK::mscorlib::System::Object* p0_, double p1_, int32_t p2_, int32_t p3_); DLL2SDK::CSProto::msg::ActvRankedMatchType __Gen_Delegate_Imp5465_126530(DLL2SDK::mscorlib::System::Object* p0_, double p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5466_126531(DLL2SDK::mscorlib::System::Object* p0_, double p1_, DLL2SDK::CSProto::msg::ActvRankedMatchType p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5467_126532(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ActvRankedMatchType p1_, bool p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5468_126533(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp5469_126534(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __Gen_Delegate_Imp5470_126535(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp5471_126536(DLL2SDK::Assembly_CSharp::GameShop::EQueryLuckyBoxSource p0_); void __Gen_Delegate_Imp5472_126537(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, uint32_t p3_); void __Gen_Delegate_Imp5473_126538(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, bool p3_, uint32_t p4_); void __Gen_Delegate_Imp5474_126539(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::MailType p1_, bool p2_); void __Gen_Delegate_Imp5475_126540(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::MailType p1_); void __Gen_Delegate_Imp5476_126541(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::CSProto::msg::MailType p2_); void __Gen_Delegate_Imp5477_126542(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::MailType p1_, int32_t p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5478_126543(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp5479_126544(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, DLL2SDK::CSProto::msg::ReadMailType p3_); void __Gen_Delegate_Imp5480_126545(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, bool p4_, bool p5_); void __Gen_Delegate_Imp5481_126546(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoResultPVPType p1_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p2_); void __Gen_Delegate_Imp5482_126547(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoResultBRType p1_, DLL2SDK::CSProto::msg::EMatchTeamTypeEnums p2_); void __Gen_Delegate_Imp5483_126548(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, int32_t p4_, float p5_, float p6_, DLL2SDK::mscorlib::System::Object* p7_, DLL2SDK::mscorlib::System::Object* p8_, bool p9_); void __Gen_Delegate_Imp5484_126549(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, int32_t p2_, uint64_t p3_, int32_t p4_, float p5_, float p6_, bool p7_); void __Gen_Delegate_Imp5485_126550(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p1_, DLL2SDK::mscorlib::System::Object* p2_, bool p3_); DLL2SDK::CSProto::msg::SPVPPlayerGameStat* __Gen_Delegate_Imp5486_126551(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoResultPVPType p1_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p2_); DLL2SDK::CSProto::msg::SPVPPlayerGameStat* __Gen_Delegate_Imp5487_126552(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::CSProto::msg::BRPlayerGameStat* __Gen_Delegate_Imp5488_126553(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoResultBRType p1_, DLL2SDK::CSProto::msg::EMatchTeamTypeEnums p2_); DLL2SDK::CSProto::msg::BRPlayerGameStat* __Gen_Delegate_Imp5489_126554(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::CSProto::msg::PVEPlayerGameStat* __Gen_Delegate_Imp5490_126555(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5491_126556(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoType p1_); DLL2SDK::Assembly_CSharp::Career::PersonalInfoData* __Gen_Delegate_Imp5492_126557(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::CSProto::msg::PVEPlayerGameStat* __Gen_Delegate_Imp5493_126558(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoResultZMType p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p4_); void __Gen_Delegate_Imp5494_126559(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Config::ZombieDifficulty p1_); void __Gen_Delegate_Imp5495_126560(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::CareerInfo::EPersonalInfoResultZMType p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p4_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5496_126561(DLL2SDK::mscorlib::System::Object* p0_, float p1_, bool p2_); void __Gen_Delegate_Imp5497_126562(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, int32_t p2_, bool p3_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5498_126563(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p1_, int32_t p2_, bool p3_, int32_t p4_, int32_t p5_); DLL2SDK::Assembly_CSharp::Config::PVEPersonalInfoConfig* __Gen_Delegate_Imp5499_126564(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_); void __Gen_Delegate_Imp5500_126565(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ActvUIId p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5501_126566(DLL2SDK::CSProto::msg::EMatchTeamTypeEnums p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5502_126567(DLL2SDK::Assembly_CSharp::Config::ZombieDifficulty p0_); void __Gen_Delegate_Imp5503_126568(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_, int32_t p4_, uint32_t p5_, DLL2SDK::Assembly_CSharp::GameUI::Room::ELadderType p6_, uint64_t p7_); void __Gen_Delegate_Imp5504_126569(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, float p6_); void __Gen_Delegate_Imp5505_126570(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::Assembly_CSharp::GameCommon::ETipSide p5_, DLL2SDK::mscorlib::System::Object* p6_, bool p7_, bool p8_, int32_t p9_); void __Gen_Delegate_Imp5506_126571(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EInventoryItemType p1_, int32_t p2_, int32_t p3_); void __Gen_Delegate_Imp5507_126572(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::CSProto::msg::ITEMDURATIONTYPE p3_, int32_t p4_); void __Gen_Delegate_Imp5508_126573(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EInventoryItemType p1_, DLL2SDK::CSProto::msg::ITEMDURATIONTYPE p2_, int32_t p3_, int32_t p4_); void __Gen_Delegate_Imp5509_126574(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponMenuType p1_, bool p2_, bool p3_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5510_126575(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::TweenBlur* __Gen_Delegate_Imp5511_126576(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_); void __Gen_Delegate_Imp5512_126577(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::RankGame::RankModeType p1_); void __Gen_Delegate_Imp5513_126578(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::RankGame::RankModeType p1_, DLL2SDK::Assembly_CSharp::RankGame::RankTabs p2_); void __Gen_Delegate_Imp5514_126579(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ERankDetailType p1_); bool __Gen_Delegate_Imp5515_126580(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ERankDetailType p1_); DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* __Gen_Delegate_Imp5516_126581(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ERankDetailType p1_); DLL2SDK::Assembly_CSharp::GameUI::Share::ShareReportData* __Gen_Delegate_Imp5517_126582(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ERankDetailType p1_); void __Gen_Delegate_Imp5518_126583(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ERankDetailType p1_, DLL2SDK::Assembly_CSharp::ERankStatisticType p2_); void __Gen_Delegate_Imp5519_126584(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ERankStatisticType p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5520_126585(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::ElectronicSportsData* __Gen_Delegate_Imp5521_126586(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_); bool __Gen_Delegate_Imp5522_126587(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::String* p2_); void __Gen_Delegate_Imp5523_126588(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_, int32_t p4_); DLL2SDK::Assembly_CSharp::ESeasonState __Gen_Delegate_Imp5524_126589(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, int32_t p2_, uint32_t* p3_, uint32_t* p4_, uint32_t* p5_); DLL2SDK::CSProto::msg::MPLadderSeasonInfo* __Gen_Delegate_Imp5525_126590(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::CSProto::msg::BRLadderSeasonInfo* __Gen_Delegate_Imp5526_126591(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); void __Gen_Delegate_Imp5527_126592(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::RankGame::RankGlobalMode p1_, DLL2SDK::Assembly_CSharp::RankGame::RankModeType p2_, DLL2SDK::Assembly_CSharp::RankGame::RankTabs p3_, int32_t p4_); void __Gen_Delegate_Imp5528_126593(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::RankGame::RankGlobalMode p1_, int32_t p2_, bool p3_); DLL2SDK::Assembly_CSharp::Config::IRankTabConfig* __Gen_Delegate_Imp5529_126594(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::RankGame::RankModeType p1_, DLL2SDK::Assembly_CSharp::RankGame::RankTabs p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5530_126595(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::RankGame::RankAwardItem* __Gen_Delegate_Imp5531_126596(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_); int32_t __Gen_Delegate_Imp5532_126597(int32_t p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5533_126598(DLL2SDK::Assembly_CSharp::RankGame::ZbRankId p0_); DLL2SDK::Assembly_CSharp::RankGame::RankMultiTab* __Gen_Delegate_Imp5534_126599(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::RankGame::RankModeType p2_, bool p3_); void __Gen_Delegate_Imp5535_126600(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_, int32_t p5_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5536_126601(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ERankDetailType p1_); void __Gen_Delegate_Imp5537_126602(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::RankGame::RankModeType p1_, int32_t p2_); void __Gen_Delegate_Imp5538_126603(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationEnum p6_, DLL2SDK::mscorlib::System::Object* p7_); void __Gen_Delegate_Imp5539_126604(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::ShareResult p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5540_126605(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::MiniAppMediaPathType p1_); DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget __Gen_Delegate_Imp5541_126606(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp5542_126607(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationEnum p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget p4_); void __Gen_Delegate_Imp5543_126608(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::ShareResult p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp5544_126609(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationEnum p2_); DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationEnum __Gen_Delegate_Imp5545_126610(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5546_126611(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget p2_, bool p3_); void __Gen_Delegate_Imp5547_126612(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::String* p1_, DLL2SDK::mscorlib::System::String* p2_); void __Gen_Delegate_Imp5548_126613(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, double p2_, double p3_); void __Gen_Delegate_Imp5549_126614(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, bool p3_, bool p4_, bool p5_); void __Gen_Delegate_Imp5550_126615(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_, bool p5_, bool p6_); void __Gen_Delegate_Imp5551_126616(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_, bool p5_); void __Gen_Delegate_Imp5552_126617(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p4_); void __Gen_Delegate_Imp5553_126618(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::CSProto::msg::ECamp p3_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5554_126619(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::EPPMode p1_); void __Gen_Delegate_Imp5555_126620(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p2_, int32_t p3_); DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* __Gen_Delegate_Imp5556_126621(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); bool __Gen_Delegate_Imp5557_126622(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t* p2_, int32_t* p3_); bool __Gen_Delegate_Imp5558_126623(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::EMatchServiceModule p1_); DLL2SDK::Assembly_CSharp::EPlaylistState __Gen_Delegate_Imp5559_126624(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_, int32_t p5_); DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* __Gen_Delegate_Imp5560_126625(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_); DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* __Gen_Delegate_Imp5561_126626(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, double p2_, DLL2SDK::mscorlib::System::DateTime p3_, int32_t p4_, DLL2SDK::mscorlib::System::Object* p5_, int32_t p6_); DLL2SDK::Assembly_CSharp::GameUI::Room::BrPlaylistConfigClient* __Gen_Delegate_Imp5562_126627(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp5563_126628(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, bool p2_, bool p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p5_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p6_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p7_); void __Gen_Delegate_Imp5564_126629(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::BattleRoyale::EBRInfoItem p1_, uint64_t p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp5565_126630(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, DLL2SDK::mscorlib::System::Object* p2_, bool p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::Assembly_CSharp::GameBase::EVoiceSystemMemberState __Gen_Delegate_Imp5566_126631(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp5567_126632(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_, DLL2SDK::CSProto::msg::ECamp p4_, uint32_t p5_, uint32_t p6_, uint64_t p7_); void __Gen_Delegate_Imp5568_126633(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p1_, bool* p2_); void __Gen_Delegate_Imp5569_126634(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, bool p2_, DLL2SDK::mscorlib::System::Object* p3_, uint32_t p4_, uint32_t p5_, uint64_t p6_); void __Gen_Delegate_Imp5570_126635(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, float* p2_, bool* p3_, bool* p4_, bool* p5_); void __Gen_Delegate_Imp5571_126636(DLL2SDK::mscorlib::System::Object* p0_, double p1_, DLL2SDK::mscorlib::System::DateTime p2_, int32_t p3_); void __Gen_Delegate_Imp5572_126637(DLL2SDK::mscorlib::System::Object* p0_, double p1_, DLL2SDK::mscorlib::System::DateTime p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_, int32_t p5_, uint32_t p6_, int32_t p7_, bool p8_); void __Gen_Delegate_Imp5573_126638(DLL2SDK::mscorlib::System::Object* p0_, double p1_, DLL2SDK::mscorlib::System::Object* p2_, uint32_t p3_, int32_t p4_); bool __Gen_Delegate_Imp5574_126639(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Config::EModeCategory p1_, int32_t p2_, double p3_, DLL2SDK::mscorlib::System::DateTime p4_, int32_t p5_, DLL2SDK::mscorlib::System::Object* p6_, uint32_t p7_, int32_t p8_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5575_126640(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p1_); DLL2SDK::Assembly_CSharp::GameUI::Room::LastChooseMode __Gen_Delegate_Imp5576_126641(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp5577_126642(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::Room::LastChooseMode p1_); bool __Gen_Delegate_Imp5578_126643(DLL2SDK::mscorlib::System::Object* p0_, int32_t* p1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p2_); bool __Gen_Delegate_Imp5579_126644(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_); void __Gen_Delegate_Imp5580_126645(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EMPModeSelectType p1_); void __Gen_Delegate_Imp5581_126646(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_, DLL2SDK::Assembly_CSharp::FriendGroupManager_GroupType p4_, DLL2SDK::Assembly_CSharp::GameUI::Room::InviteSource p5_); void __Gen_Delegate_Imp5582_126647(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::CSProto::msg::EMatchServiceModule p3_, bool p4_); void __Gen_Delegate_Imp5583_126648(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::EGameType p1_, DLL2SDK::CSProto::msg::EMatchServiceModule p2_, uint32_t p3_, uint32_t p4_); void __Gen_Delegate_Imp5584_126649(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_RoomAddFriendBtnClickReport_WindowSource p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5585_126650(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::EMatchTeamTypeEnums p1_, DLL2SDK::CSProto::msg::EPPMode p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5586_126651(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::EMatchTeamTypeEnums p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5587_126652(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::EMatchInviteSource p1_); void __Gen_Delegate_Imp5588_126653(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, bool p3_, uint64_t p4_); void __Gen_Delegate_Imp5589_126654(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, bool p3_, bool p4_, DLL2SDK::Assembly_CSharp::GameUI::Room::FriendInfoContainer_Type p5_); void __Gen_Delegate_Imp5590_126655(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameUI::Room::FriendInfoContainer_Type p2_); void __Gen_Delegate_Imp5591_126656(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ClickSystemEntrance_RoomInviteSubID p1_); bool __Gen_Delegate_Imp5592_126657(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::Room::EZombieTutorialQuitReason p1_); void __Gen_Delegate_Imp5593_126658(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType p1_, bool p2_, bool p3_, bool p4_); bool __Gen_Delegate_Imp5594_126659(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::mscorlib::System::Type* __Gen_Delegate_Imp5595_126660(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5596_126661(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType p1_); void __Gen_Delegate_Imp5597_126662(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::Assembly_CSharp::GameUI::Room::ELadderType p4_, DLL2SDK::mscorlib::System::Object* p5_); void __Gen_Delegate_Imp5598_126663(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameUI::Room::ELadderType p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp5599_126664(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::Assembly_CSharp::GameUI::Room::ELadderType p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::mscorlib::System::Object* p6_); void __Gen_Delegate_Imp5600_126665(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::CSProto::msg::ECamp p3_); void __Gen_Delegate_Imp5601_126666(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_, int32_t p4_, int32_t p5_); DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* __Gen_Delegate_Imp5602_126667(DLL2SDK::mscorlib::System::Object* p0_, double p1_, DLL2SDK::mscorlib::System::DateTime p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_, int32_t p5_); void __Gen_Delegate_Imp5603_126668(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, int32_t p2_, uint64_t p3_, uint64_t p4_, uint64_t p5_); DLL2SDK::Assembly_CSharp::DynamicDownloadMap* __Gen_Delegate_Imp5604_126669(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); bool __Gen_Delegate_Imp5605_126670(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::EMatchServiceModule p1_, int32_t* p2_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p3_); DLL2SDK::Assembly_CSharp::EPlaylistState __Gen_Delegate_Imp5606_126671(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::EMatchServiceModule p1_, int32_t p2_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p3_, DLL2SDK::mscorlib::System::Object* p4_, int32_t p5_); void __Gen_Delegate_Imp5607_126672(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::EMatchServiceModule p1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_); bool __Gen_Delegate_Imp5608_126673(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::EMatchServiceModule p1_, int32_t p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_, int32_t p5_, DLL2SDK::Assembly_CSharp::EPlaylistState* p6_, DLL2SDK::Assembly_CSharp::EMapState* p7_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p8_); DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* __Gen_Delegate_Imp5609_126674(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* __Gen_Delegate_Imp5610_126675(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp5611_126676(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, bool p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p5_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p6_); DLL2SDK::Assembly_CSharp::SpvpPlaylistGroup* __Gen_Delegate_Imp5612_126677(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* __Gen_Delegate_Imp5613_126678(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::EMatchServiceModule p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* __Gen_Delegate_Imp5614_126679(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); int32_t __Gen_Delegate_Imp5615_126680(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, bool* p4_, bool* p5_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5616_126681(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, DLL2SDK::mscorlib::System::DateTime p4_, int32_t p5_, DLL2SDK::mscorlib::System::Object* p6_, int32_t p7_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5617_126682(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5618_126683(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::EMatchServiceModule p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_); DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* __Gen_Delegate_Imp5619_126684(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* __Gen_Delegate_Imp5620_126685(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::CSProto::msg::EMatchServiceModule p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5621_126686(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::EMatchServiceModule p1_); DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* __Gen_Delegate_Imp5622_126687(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::CSProto::msg::EMatchServiceModule p2_); bool __Gen_Delegate_Imp5623_126688(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::EMatchServiceModule p1_, int32_t p2_); void __Gen_Delegate_Imp5624_126689(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::CSProto::msg::EMatchServiceModule p2_, bool p3_, DLL2SDK::mscorlib::System::Object* p4_, bool p5_, int32_t p6_); bool __Gen_Delegate_Imp5625_126690(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EPlaylistState p1_); void __Gen_Delegate_Imp5626_126691(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, bool p4_, bool p5_, int32_t p6_); void __Gen_Delegate_Imp5627_126692(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::EMatchServiceModule p1_); void __Gen_Delegate_Imp5628_126693(DLL2SDK::mscorlib::System::Object* p0_, double p1_, DLL2SDK::mscorlib::System::DateTime p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_, int32_t p5_); void __Gen_Delegate_Imp5629_126694(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, double p2_, DLL2SDK::mscorlib::System::DateTime p3_, int32_t p4_, DLL2SDK::mscorlib::System::Object* p5_, int32_t p6_); void __Gen_Delegate_Imp5630_126695(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::Room::ESelectorBtnType p1_, bool p2_); void __Gen_Delegate_Imp5631_126696(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::Assembly_CSharp::GameUI::Room::EMpBtnState p2_); DLL2SDK::Assembly_CSharp::CsModeEntranceClient* __Gen_Delegate_Imp5632_126697(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp5633_126698(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::CSProto::msg::EBattleResult p3_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p4_); void __Gen_Delegate_Imp5634_126699(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, bool p3_, bool p4_); void __Gen_Delegate_Imp5635_126700(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p5_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p6_, float p7_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp5636_126701(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, float p3_, float p4_); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode __Gen_Delegate_Imp5637_126702(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp5638_126703(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::SShopGameData* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::CSProto::msg::GAMESHOPTYPE p4_); void __Gen_Delegate_Imp5639_126704(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p2_, uint32_t p3_, bool p4_, bool p5_); void __Gen_Delegate_Imp5640_126705(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::CSProto::msg::ECamp p4_); void __Gen_Delegate_Imp5641_126706(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p1_, DLL2SDK::CSProto::msg::ECamp p2_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p3_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p4_); DLL2SDK::CSProto::msg::PlayerPictureInfo* __Gen_Delegate_Imp5642_126707(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp5643_126708(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameUI::Share::ShareWindowAvatarDescComponent_Mode p2_); void __Gen_Delegate_Imp5644_126709(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::Share::EShareOnCaptureShownInfo p1_); void __Gen_Delegate_Imp5645_126710(DLL2SDK::UnityEngine::UnityEngine::Rect p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp5646_126711(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Rect p1_, DLL2SDK::Assembly_CSharp::GameUI::Share::EShareOnCaptureShownInfo p2_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp5647_126712(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Rect p1_, DLL2SDK::Assembly_CSharp::GameUI::Share::EShareOnCaptureShownInfo p2_); DLL2SDK::UnityEngine::UnityEngine::Texture2D* __Gen_Delegate_Imp5648_126713(DLL2SDK::UnityEngine::UnityEngine::Rect p0_); void __Gen_Delegate_Imp5649_126714(DLL2SDK::Assembly_CSharp::GameUI::Share::EShareOnCaptureShownInfo p0_); void __Gen_Delegate_Imp5650_126715(bool p0_, DLL2SDK::Assembly_CSharp::GameUI::Share::EShareOnCaptureShownInfo p1_); void __Gen_Delegate_Imp5651_126716(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::Share::ReportType p1_); bool __Gen_Delegate_Imp5652_126717(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::Share::ShareType p1_, DLL2SDK::mscorlib::System::Action_1* p2_); void __Gen_Delegate_Imp5653_126718(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, int32_t* p2_, int32_t* p3_); DLL2SDK::Assembly_CSharp::Config::CodTaskAward* __Gen_Delegate_Imp5654_126719(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp5655_126720(bool p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp5656_126721(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_); DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* __Gen_Delegate_Imp5657_126722(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, bool p2_, bool p3_); bool __Gen_Delegate_Imp5658_126723(int32_t p0_, DLL2SDK::Assembly_CSharp::Squad::ESquadQuality* p1_); int32_t __Gen_Delegate_Imp5659_126724(int32_t p0_, DLL2SDK::Assembly_CSharp::Squad::ESquadQuality p1_); DLL2SDK::Assembly_CSharp::GameUI::Share::ShareReportData* __Gen_Delegate_Imp5660_126725(uint32_t p0_, DLL2SDK::Assembly_CSharp::GameUI::Share::ShareType p1_); DLL2SDK::Assembly_CSharp::GameUI::Share::ShareItemData* __Gen_Delegate_Imp5661_126726(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::Config::FirstShareRewardSceneConfig* __Gen_Delegate_Imp5662_126727(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::UILabel* __Gen_Delegate_Imp5663_126728(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameUI::Share::ShareWindowAvatarDescComponent_Data* __Gen_Delegate_Imp5664_126729(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5665_126730(uint32_t p0_, uint64_t p1_); void __Gen_Delegate_Imp5666_126731(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameSettings::SettingsTabType p1_, DLL2SDK::mscorlib::System::Object* p2_); bool __Gen_Delegate_Imp5667_126732(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p4_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5668_126733(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp5669_126734(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameSettings::EShortcutMsgGameType p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5670_126735(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::Config::BRChatMsgConfig* __Gen_Delegate_Imp5671_126736(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::GameSettings::SettingsChatData* __Gen_Delegate_Imp5672_126737(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameSettings::EShortcutMsgGameType p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5673_126738(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameSettings::EShortcutMsgGameType p1_); DLL2SDK::Assembly_CSharp::GameSettings::EShortcutMsgGameType __Gen_Delegate_Imp5674_126739(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5675_126740(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::UIAnchor* __Gen_Delegate_Imp5676_126741(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::EGUIAnchor p1_); DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditWidget* __Gen_Delegate_Imp5677_126742(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::EAssetID p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp5678_126743(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_); bool __Gen_Delegate_Imp5679_126744(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_, float p3_); DLL2SDK::Assembly_CSharp::GameSettings::ECustomSettingFireMode __Gen_Delegate_Imp5680_126745(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5681_126746(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5682_126747(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType p1_, DLL2SDK::Assembly_CSharp::GameSettings::ECustomSettingFireMode p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5683_126748(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::ECustomUIType p1_, DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType p2_, DLL2SDK::Assembly_CSharp::GameSettings::ECustomSettingFireMode p3_); void __Gen_Delegate_Imp5684_126749(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameSettings::ECustomSettingFireMode* p1_, DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType* p2_); void __Gen_Delegate_Imp5685_126750(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameSettings::SettingsTabType p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5686_126751(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::RankGame::RankMultiTab* __Gen_Delegate_Imp5687_126752(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5688_126753(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameSettings::SettingsTabType p1_); DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* __Gen_Delegate_Imp5689_126754(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameSettings::SettingsTabType p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp5690_126755(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameSettings::SensitivityType p1_); bool __Gen_Delegate_Imp5691_126756(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t* p2_); void __Gen_Delegate_Imp5692_126757(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::ERotateSensitiveModeType p2_); void __Gen_Delegate_Imp5693_126758(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ELanguageCode p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::CSProto::msg::ELanguageCode p3_); void __Gen_Delegate_Imp5694_126759(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameSettings::SettingsTabType p1_, bool p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5695_126760(); DLL2SDK::Assembly_CSharp::GameSettings::LinkChannelBtnSettingData* __Gen_Delegate_Imp5696_126761(); DLL2SDK::Assembly_CSharp::GameSettings::LinkChannelBtnSettingData* __Gen_Delegate_Imp5697_126762(DLL2SDK::Assembly_CSharp::GCloud::ChannelType p0_, bool p1_); void __Gen_Delegate_Imp5698_126763(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameSettings::SettingsTabType p1_, bool p2_, bool p3_); void __Gen_Delegate_Imp5699_126764(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameSettings::EShortcutMsgGameType p1_); void __Gen_Delegate_Imp5700_126765(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, bool p3_, bool p4_, bool p5_, int32_t p6_, DLL2SDK::CSProto::msg::EMatchServiceModule p7_, DLL2SDK::mscorlib::System::Object* p8_, bool p9_); void __Gen_Delegate_Imp5701_126766(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::CSProto::msg::EMatchServiceModule p2_, bool p3_); void __Gen_Delegate_Imp5702_126767(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Settlement::ESettlementButtonsMode p1_); void __Gen_Delegate_Imp5703_126768(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, float p3_, float p4_, DLL2SDK::mscorlib::System::Object* p5_, bool p6_); DLL2SDK::Assembly_CSharp::Config::LevelInfoConfig* __Gen_Delegate_Imp5704_126769(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5705_126770(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::CSProto::msg::CSHpV5OneLevel* __Gen_Delegate_Imp5706_126771(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp5707_126772(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp5708_126773(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp5709_126774(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_, uint64_t p4_, bool p5_, bool p6_, DLL2SDK::mscorlib::System::Object* p7_); void __Gen_Delegate_Imp5710_126775(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p1_, DLL2SDK::mscorlib::System::Object* p2_, uint64_t p3_, bool p4_, bool p5_, DLL2SDK::mscorlib::System::Object* p6_); void __Gen_Delegate_Imp5711_126776(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::CSProto::msg::ECamp p3_, uint64_t p4_); void __Gen_Delegate_Imp5712_126777(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, uint64_t p3_); void __Gen_Delegate_Imp5713_126778(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, bool p3_, bool p4_, bool p5_, bool p6_, bool p7_, DLL2SDK::Assembly_CSharp::Settlement::ESettlementRankItemType p8_); void __Gen_Delegate_Imp5714_126779(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Settlement::SettlementPlayAgainPlayerState p1_); void __Gen_Delegate_Imp5715_126780(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, bool p3_, bool p4_, DLL2SDK::mscorlib::System::Object* p5_); void __Gen_Delegate_Imp5716_126781(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, uint64_t p3_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p4_); void __Gen_Delegate_Imp5717_126782(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, uint64_t p3_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p4_); void __Gen_Delegate_Imp5718_126783(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameEngine::EGameResult p2_, uint64_t p3_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p4_, int32_t p5_, int32_t p6_, int32_t p7_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5719_126784(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::StatisPrizeDetailType p1_); void __Gen_Delegate_Imp5720_126785(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameResult p1_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p2_, int32_t p3_, int32_t p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::mscorlib::System::Object* p6_, int32_t p7_, uint64_t p8_, int32_t p9_, int32_t p10_); void __Gen_Delegate_Imp5721_126786(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameResult p1_, int32_t p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp5722_126787(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_, uint64_t p5_, int32_t p6_); DLL2SDK::Array* __Gen_Delegate_Imp5723_126788(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp5724_126789(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p1_, DLL2SDK::CSProto::msg::ECamp p2_, DLL2SDK::mscorlib::System::Object* p3_, uint64_t p4_, bool p5_); void __Gen_Delegate_Imp5725_126790(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint64_t p2_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p3_, DLL2SDK::Assembly_CSharp::Settlement::ESettlementButtonsMode p4_, bool p5_, DLL2SDK::mscorlib::System::Object* p6_, int32_t p7_); void __Gen_Delegate_Imp5726_126791(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint64_t p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp5727_126792(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, DLL2SDK::Assembly_CSharp::Settlement::ESettlementButtonsMode p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5728_126793(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_); void __Gen_Delegate_Imp5729_126794(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p1_, DLL2SDK::mscorlib::System::Object* p2_, uint64_t p3_, bool p4_, DLL2SDK::mscorlib::System::Object* p5_); DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* __Gen_Delegate_Imp5730_126795(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5731_126796(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp5732_126797(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, bool p5_, bool p6_); void __Gen_Delegate_Imp5733_126798(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Settlement::SettlementType p1_); void __Gen_Delegate_Imp5734_126799(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Settlement::SettlementType p1_, int32_t p2_, int32_t p3_, int32_t p4_); DLL2SDK::Assembly_CSharp::Config::LadderScoreAwardConfig* __Gen_Delegate_Imp5735_126800(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::Config::BRLadderScoreAwardConfig* __Gen_Delegate_Imp5736_126801(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp5737_126802(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Settlement::SettlementPart p1_); DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 __Gen_Delegate_Imp5738_126803(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameShop::EShopItemState __Gen_Delegate_Imp5739_126804(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp5740_126805(DLL2SDK::mscorlib::System::Object* p0_, double p1_, int32_t p2_); int32_t __Gen_Delegate_Imp5741_126806(DLL2SDK::mscorlib::System::Object* p0_, double p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::GameEngine::Tuple_4* __Gen_Delegate_Imp5742_126807(DLL2SDK::mscorlib::System::Object* p0_, double p1_, int32_t p2_); DLL2SDK::CSProto::msg::ShopConfig* __Gen_Delegate_Imp5743_126808(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* __Gen_Delegate_Imp5744_126809(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5745_126810(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameShop::ShopDataStore_LimitOfferAreaType p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5746_126811(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::Assembly_CSharp::GameShop::ShopDataStore_LimitOfferSkipType p3_); DLL2SDK::Assembly_CSharp::Config::ClientLimitOfferInfo* __Gen_Delegate_Imp5747_126812(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::Assembly_CSharp::GameShop::ShopDataStore_LimitOfferSkipType p3_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5748_126813(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5749_126814(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5750_126815(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::Config::ClientOTOInfo* __Gen_Delegate_Imp5751_126816(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::CSProto::msg::ExchangeShopConf* __Gen_Delegate_Imp5752_126817(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5753_126818(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Array* __Gen_Delegate_Imp5754_126819(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); bool __Gen_Delegate_Imp5755_126820(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::CSProto::msg::PaymentType p2_, DLL2SDK::CSProto::msg::GoodType p3_, int32_t p4_, bool p5_, int32_t p6_, float p7_, int32_t p8_); bool __Gen_Delegate_Imp5756_126821(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::String* p2_, DLL2SDK::CSProto::msg::CSShopBuyRes* p3_); void __Gen_Delegate_Imp5757_126822(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, int32_t p2_, int32_t p3_, uint64_t p4_); void __Gen_Delegate_Imp5758_126823(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5759_126824(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp5760_126825(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::UISprite* p2_); uint64_t __Gen_Delegate_Imp5761_126826(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, bool p2_); uint64_t __Gen_Delegate_Imp5762_126827(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_); int32_t __Gen_Delegate_Imp5763_126828(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::mscorlib::System::Object* p6_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5764_126829(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::DailyLoginData* __Gen_Delegate_Imp5765_126830(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_, int32_t p5_); int32_t __Gen_Delegate_Imp5766_126831(DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::ESoldierReturnUIChildTab p0_); DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::ESoldierReturnUIChildTab __Gen_Delegate_Imp5767_126832(int32_t p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5768_126833(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __Gen_Delegate_Imp5769_126834(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameUI::UIUtilSwitchType __Gen_Delegate_Imp5770_126835(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::EGameType p1_); bool __Gen_Delegate_Imp5771_126836(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::CSProto::msg::EGameType p3_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5772_126837(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5773_126838(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5774_126839(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5775_126840(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_); DLL2SDK::CSProto::msg::ResActivityBackBPRewardConf* __Gen_Delegate_Imp5776_126841(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::CSProto::msg::ResActivityBackMiscConf* __Gen_Delegate_Imp5777_126842(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::TrainingTaskTitleData* __Gen_Delegate_Imp5778_126843(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::GameUI::UIWindowController* __Gen_Delegate_Imp5779_126844(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::ESoldierReturnUIChildTab p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5780_126845(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::ESoldierReturnUIChildTab p1_); bool __Gen_Delegate_Imp5781_126846(DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::ESoldierReturnUIChildTab p0_); void __Gen_Delegate_Imp5782_126847(DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::SoldierReturnReportOpenScene p0_, int32_t p1_, int32_t p2_, int32_t p3_); bool __Gen_Delegate_Imp5783_126848(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* p0_); DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* __Gen_Delegate_Imp5784_126849(); DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::TrainingTaskData* __Gen_Delegate_Imp5785_126850(bool p0_); DLL2SDK::CSProto::msg::ActivityBackInfo* __Gen_Delegate_Imp5786_126851(); DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::EDailyLoginButtonState __Gen_Delegate_Imp5787_126852(); void __Gen_Delegate_Imp5788_126853(int32_t* p0_, int32_t* p1_); bool __Gen_Delegate_Imp5789_126854(bool* p0_, bool* p1_); DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::TrainingTaskContentData* __Gen_Delegate_Imp5790_126855(DLL2SDK::mscorlib::System::Object* p0_); int32_t __Gen_Delegate_Imp5791_126856(DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::EDailyTaskContentRewardState p0_); bool __Gen_Delegate_Imp5792_126857(int32_t p0_, DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::ESoldierReturnRewardItemConfigConfig p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p3_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5793_126858(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp5794_126859(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::EDailyTaskContentRewardState p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5795_126860(DLL2SDK::mscorlib::System::Object* p0_); float __Gen_Delegate_Imp5796_126861(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t* p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5797_126862(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::TrainingTaskTitleData* __Gen_Delegate_Imp5798_126863(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5799_126864(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5800_126865(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameEngine::Timer* __Gen_Delegate_Imp5801_126866(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Array* __Gen_Delegate_Imp5802_126867(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp5803_126868(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewType p1_); void __Gen_Delegate_Imp5804_126869(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp5805_126870(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::mscorlib::System::Object* p6_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p7_); void __Gen_Delegate_Imp5806_126871(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p3_, DLL2SDK::mscorlib::System::Object* p4_, int32_t p5_, bool p6_, bool p7_, bool p8_); DLL2SDK::Assembly_CSharp::EAssetID __Gen_Delegate_Imp5807_126872(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, bool p2_); DLL2SDK::Assembly_CSharp::EAssetID __Gen_Delegate_Imp5808_126873(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); void __Gen_Delegate_Imp5809_126874(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::EAssetID p2_, uint32_t p3_); DLL2SDK::Assembly_CSharp::FrontEnd::AvatarItem_Squad* __Gen_Delegate_Imp5810_126875(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp5811_126876(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, uint32_t p4_, uint32_t p5_, DLL2SDK::mscorlib::System::Object* p6_, DLL2SDK::mscorlib::System::Object* p7_, uint32_t p8_, uint32_t p9_, bool p10_, bool p11_, bool p12_, bool p13_); void __Gen_Delegate_Imp5812_126877(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, uint32_t p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p5_, int32_t p6_, bool p7_); void __Gen_Delegate_Imp5813_126878(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, uint32_t p3_, uint32_t p4_, DLL2SDK::mscorlib::System::Object* p5_, DLL2SDK::mscorlib::System::Object* p6_, uint32_t p7_, uint32_t p8_, bool p9_); DLL2SDK::Assembly_CSharp::SquadTeamCamera* __Gen_Delegate_Imp5814_126879(DLL2SDK::mscorlib::System::Object* p0_, bool p1_); bool __Gen_Delegate_Imp5815_126880(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, int32_t p4_, int32_t p5_, uint32_t p6_); void __Gen_Delegate_Imp5816_126881(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::EAssetID p2_, DLL2SDK::Assembly_CSharp::EAssetID p3_, DLL2SDK::Assembly_CSharp::EAssetID p4_, DLL2SDK::Assembly_CSharp::EAssetID p5_, int32_t p6_, uint32_t p7_, DLL2SDK::mscorlib::System::Object* p8_, DLL2SDK::mscorlib::System::Object* p9_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p10_); void __Gen_Delegate_Imp5817_126882(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::EAssetID p2_, DLL2SDK::Assembly_CSharp::EAssetID p3_, DLL2SDK::Assembly_CSharp::EAssetID p4_, DLL2SDK::Assembly_CSharp::EAssetID p5_, int32_t p6_, uint32_t p7_, DLL2SDK::mscorlib::System::Object* p8_, bool p9_, bool p10_, bool p11_); void __Gen_Delegate_Imp5818_126883(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::EAssetID p2_, DLL2SDK::Assembly_CSharp::EAssetID p3_, DLL2SDK::Assembly_CSharp::EAssetID p4_, DLL2SDK::Assembly_CSharp::EAssetID p5_, int32_t p6_, uint32_t p7_, uint32_t p8_, DLL2SDK::mscorlib::System::Object* p9_, bool p10_, bool p11_, bool p12_, bool p13_); void __Gen_Delegate_Imp5819_126884(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, DLL2SDK::Assembly_CSharp::EAssetID p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp5820_126885(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, DLL2SDK::Assembly_CSharp::EAssetID p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, uint32_t p6_); void __Gen_Delegate_Imp5821_126886(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_, int32_t p2_); void __Gen_Delegate_Imp5822_126887(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Array* p2_); DLL2SDK::Assembly_CSharp::FrontEnd::AvatarItem_Squad* __Gen_Delegate_Imp5823_126888(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp5824_126889(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::EAssetID p2_, DLL2SDK::Assembly_CSharp::EAssetID p3_, DLL2SDK::Assembly_CSharp::EAssetID p4_, DLL2SDK::Assembly_CSharp::EAssetID p5_, int32_t p6_, DLL2SDK::mscorlib::System::Object* p7_, uint32_t p8_, bool p9_, bool p10_, bool p11_, bool p12_); void __Gen_Delegate_Imp5825_126890(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::EAssetID p2_, DLL2SDK::Assembly_CSharp::EAssetID p3_, DLL2SDK::Assembly_CSharp::EAssetID p4_, DLL2SDK::Assembly_CSharp::EAssetID p5_, DLL2SDK::mscorlib::System::Object* p6_, DLL2SDK::mscorlib::System::Object* p7_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p8_); void __Gen_Delegate_Imp5826_126891(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_, DLL2SDK::Assembly_CSharp::EAssetID p2_, DLL2SDK::Assembly_CSharp::EAssetID p3_, DLL2SDK::Assembly_CSharp::EAssetID p4_, int32_t p5_, int32_t p6_, uint32_t p7_, uint32_t p8_, DLL2SDK::mscorlib::System::Object* p9_, bool p10_, bool p11_, bool p12_, bool p13_, bool p14_); DLL2SDK::UnityEngine::UnityEngine::Animator* __Gen_Delegate_Imp5827_126892(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp5828_126893(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint64_t p2_, uint32_t p3_, bool p4_); DLL2SDK::UnityEngine::UnityEngine::Animator* __Gen_Delegate_Imp5829_126894(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, uint32_t p2_, bool p3_, int32_t p4_); int32_t __Gen_Delegate_Imp5830_126895(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, uint64_t p2_, bool p3_, int32_t p4_); int32_t __Gen_Delegate_Imp5831_126896(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, uint32_t p2_, bool p3_); bool __Gen_Delegate_Imp5832_126897(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageWeaponType p1_, bool p2_, int32_t* p3_); DLL2SDK::Assembly_CSharp::FrontEnd::TargetRot* __Gen_Delegate_Imp5833_126898(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp5834_126899(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp5835_126900(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Squad::SIItem* p1_, DLL2SDK::CSProto::msg::LoadoutPosType p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp5836_126901(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Squad::SIWeapon* p1_, DLL2SDK::CSProto::msg::LoadoutPosType p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp5837_126902(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Squad::SIRole* p1_, DLL2SDK::CSProto::msg::LoadoutPosType p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::Assembly_CSharp::Squad::ESquadCareer __Gen_Delegate_Imp5838_126903(int32_t p0_); void __Gen_Delegate_Imp5839_126904(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5840_126905(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::Squad::SquadData* __Gen_Delegate_Imp5841_126906(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::Squad::SIItem* __Gen_Delegate_Imp5842_126907(); DLL2SDK::Assembly_CSharp::GameBase::EInventoryItemType __Gen_Delegate_Imp5843_126908(int32_t p0_); bool __Gen_Delegate_Imp5844_126909(DLL2SDK::Assembly_CSharp::GameBase::EInventoryItemType p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5845_126910(DLL2SDK::Assembly_CSharp::GameBase::EInventoryItemType p0_, DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageGrenadeType p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5846_126911(DLL2SDK::Assembly_CSharp::Squad::ESquadQuality p0_); DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageEquipmentType __Gen_Delegate_Imp5847_126912(uint64_t p0_); DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageWeaponType __Gen_Delegate_Imp5848_126913(uint64_t p0_); DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageGrenadeType __Gen_Delegate_Imp5849_126914(uint64_t p0_); DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageAttachmentType __Gen_Delegate_Imp5850_126915(uint64_t p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5851_126916(int32_t p0_, DLL2SDK::Assembly_CSharp::GameBase::ETimeUnit p1_); void __Gen_Delegate_Imp5852_126917(DLL2SDK::Assembly_CSharp::Network::EBRMarkTacticType p0_, DLL2SDK::Array* p1_, DLL2SDK::Array* p2_, DLL2SDK::Array* p3_); void __Gen_Delegate_Imp5853_126918(int32_t p0_, DLL2SDK::Array* p1_, DLL2SDK::Array* p2_, DLL2SDK::Array* p3_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5854_126919(DLL2SDK::CSProto::msg::PaymentType p0_); DLL2SDK::mscorlib::System::DateTime __Gen_Delegate_Imp5855_126920(uint64_t p0_); DLL2SDK::Assembly_CSharp::Squad::SIItem* __Gen_Delegate_Imp5856_126921(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __Gen_Delegate_Imp5857_126922(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp5858_126923(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::CSProto::msg::EGameType p2_, int32_t p3_); DLL2SDK::Assembly_CSharp::Squad::WeaponAttrData* __Gen_Delegate_Imp5859_126924(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::Squad::SIItem* __Gen_Delegate_Imp5860_126925(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::Squad::SISkin* __Gen_Delegate_Imp5861_126926(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p1_, int32_t p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5862_126927(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::Squad::SIItem* __Gen_Delegate_Imp5863_126928(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p1_, int32_t p2_, int32_t p3_); bool __Gen_Delegate_Imp5864_126929(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p1_, int32_t p2_, uint64_t p3_); DLL2SDK::Assembly_CSharp::Squad::RoleAttrData* __Gen_Delegate_Imp5865_126930(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::Squad::SIItem* __Gen_Delegate_Imp5866_126931(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __Gen_Delegate_Imp5867_126932(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp5868_126933(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5869_126934(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __Gen_Delegate_Imp5870_126935(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1>* __Gen_Delegate_Imp5871_126936(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5872_126937(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5873_126938(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::Squad::SIRole* __Gen_Delegate_Imp5874_126939(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint64_t p2_); DLL2SDK::Assembly_CSharp::Squad::SIWeapon* __Gen_Delegate_Imp5875_126940(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint64_t p2_); DLL2SDK::Assembly_CSharp::Squad::SIWeapon* __Gen_Delegate_Imp5876_126941(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_); DLL2SDK::Assembly_CSharp::Squad::SIItem* __Gen_Delegate_Imp5877_126942(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint64_t p2_); DLL2SDK::Assembly_CSharp::Squad::SISkin* __Gen_Delegate_Imp5878_126943(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_); DLL2SDK::Assembly_CSharp::Squad::SISkin* __Gen_Delegate_Imp5879_126944(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::Assembly_CSharp::Squad::SIConsumableItem* __Gen_Delegate_Imp5880_126945(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5881_126946(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5882_126947(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5883_126948(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5884_126949(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::Squad::SIItem* __Gen_Delegate_Imp5885_126950(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::Squad::WeaponLoadoutData* __Gen_Delegate_Imp5886_126951(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_); DLL2SDK::Assembly_CSharp::Squad::WeaponAttrData* __Gen_Delegate_Imp5887_126952(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p2_, int32_t p3_); DLL2SDK::Assembly_CSharp::Squad::SIItem* __Gen_Delegate_Imp5888_126953(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p2_, int32_t p3_); DLL2SDK::Assembly_CSharp::Squad::SISkin* __Gen_Delegate_Imp5889_126954(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p2_, int32_t p3_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5890_126955(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p2_, int32_t p3_); DLL2SDK::Assembly_CSharp::Squad::SIItem* __Gen_Delegate_Imp5891_126956(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p2_, int32_t p3_, int32_t p4_); bool __Gen_Delegate_Imp5892_126957(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p2_, int32_t p3_, uint64_t p4_); DLL2SDK::Assembly_CSharp::Squad::RoleLoadoutData* __Gen_Delegate_Imp5893_126958(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_); DLL2SDK::Assembly_CSharp::Squad::RoleAttrData* __Gen_Delegate_Imp5894_126959(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p2_, int32_t p3_); bool __Gen_Delegate_Imp5895_126960(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EInventoryItemType p1_, uint32_t p2_); void __Gen_Delegate_Imp5896_126961(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Squad::SIItem* p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp5897_126962(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, bool p3_, bool p4_, int32_t p5_, DLL2SDK::mscorlib::System::Object* p6_); void __Gen_Delegate_Imp5898_126963(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint64_t p2_, uint32_t p3_); void __Gen_Delegate_Imp5899_126964(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType p2_, DLL2SDK::CSProto::msg::ELoadoutConfType p3_); bool __Gen_Delegate_Imp5900_126965(uint32_t p0_, DLL2SDK::Assembly_CSharp::Squad::EWeaponAttachType p1_); bool __Gen_Delegate_Imp5901_126966(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Squad::EWeaponAttachType p1_); bool __Gen_Delegate_Imp5902_126967(uint32_t p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::Config::SuiteConfConfig* __Gen_Delegate_Imp5903_126968(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __Gen_Delegate_Imp5904_126969(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp5905_126970(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* p1_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* p2_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __Gen_Delegate_Imp5906_126971(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::Config::SuiteConfConfig* __Gen_Delegate_Imp5907_126972(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5908_126973(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode __Gen_Delegate_Imp5909_126974(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5910_126975(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_); void __Gen_Delegate_Imp5911_126976(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayerEvent_EventType p2_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::ErrorCode p3_); void __Gen_Delegate_Imp5912_126977(DLL2SDK::Assembly_CSharp::GameBase::VoiceUploadData p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_); void __Gen_Delegate_Imp5913_126978(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::VoiceUploadData p1_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::SpeechLanguageType __Gen_Delegate_Imp5914_126979(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GCloud::GVoice::SpeechLanguageType p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5915_126980(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::VoiceUploadData p1_); bool __Gen_Delegate_Imp5916_126981(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameBase::VoiceUploadData* p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5917_126982(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode p1_); DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode __Gen_Delegate_Imp5918_126983(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode p1_); int32_t __Gen_Delegate_Imp5919_126984(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode p1_); int32_t __Gen_Delegate_Imp5920_126985(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode p1_, DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode p2_); void __Gen_Delegate_Imp5921_126986(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode p1_, DLL2SDK::Assembly_CSharp::GameBase::VoiceChannelMode p2_, bool p3_); void __Gen_Delegate_Imp5922_126987(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::WeaponStorage::EEachPropertyGridItemType p1_); DLL2SDK::Assembly_CSharp::WeaponStorage::EquipmentEachPropertyGridItemView* __Gen_Delegate_Imp5923_126988(DLL2SDK::mscorlib::System::Object* p0_); int32_t __Gen_Delegate_Imp5924_126989(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageModeType p1_); DLL2SDK::Assembly_CSharp::WeaponStorage::EquipmentCommonData* __Gen_Delegate_Imp5925_126990(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_); bool __Gen_Delegate_Imp5926_126991(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageGrenadeType p1_); DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageLethalType __Gen_Delegate_Imp5927_126992(uint64_t p0_); DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageMeleeType __Gen_Delegate_Imp5928_126993(uint32_t p0_); DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageTacticalType __Gen_Delegate_Imp5929_126994(uint64_t p0_); DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageLauncherType __Gen_Delegate_Imp5930_126995(uint64_t p0_); DLL2SDK::Assembly_CSharp::Config::IEquipmentConfConfig* __Gen_Delegate_Imp5931_126996(uint64_t p0_); void __Gen_Delegate_Imp5932_126997(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::WeaponStorage::EEquipmentItemStatusType p1_); void __Gen_Delegate_Imp5933_126998(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageGrenadeType p1_); void __Gen_Delegate_Imp5934_126999(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::WeaponStorage::EPrimarySecondType p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5935_127000(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp5936_127001(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_); void __Gen_Delegate_Imp5937_127002(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, int32_t p5_); void __Gen_Delegate_Imp5938_127003(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, uint32_t p4_, uint32_t p5_); void __Gen_Delegate_Imp5939_127004(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5940_127005(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::WorkShop::WorkShopEntranceConfClient* __Gen_Delegate_Imp5941_127006(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp5942_127007(DLL2SDK::mscorlib::System::Object* p0_, bool* p1_, bool* p2_, bool* p3_); void __Gen_Delegate_Imp5943_127008(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Config::ZombieDifficulty p1_, bool p2_, bool p3_, bool p4_); void __Gen_Delegate_Imp5944_127009(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, double p3_, int32_t p4_); void __Gen_Delegate_Imp5945_127010(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, double p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5946_127011(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5947_127012(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* __Gen_Delegate_Imp5948_127013(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* __Gen_Delegate_Imp5949_127014(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieMpDrops* __Gen_Delegate_Imp5950_127015(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5951_127016(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieLevelMode* __Gen_Delegate_Imp5952_127017(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5953_127018(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp5954_127019(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* __Gen_Delegate_Imp5955_127020(DLL2SDK::mscorlib::System::Object* p0_); int32_t __Gen_Delegate_Imp5956_127021(DLL2SDK::Assembly_CSharp::GameBase::Weapon_BRThrowWeaponAnimDefine p0_); void __Gen_Delegate_Imp5957_127022(uint32_t p0_, uint32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, uint64_t p3_); void __Gen_Delegate_Imp5958_127023(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::IO::FileMode p2_, bool p3_); void __Gen_Delegate_Imp5959_127024(bool p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, bool p3_); DLL2SDK::Array* __Gen_Delegate_Imp5960_127025(DLL2SDK::mscorlib::System::Object* p0_, uint16_t p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* __Gen_Delegate_Imp5961_127026(DLL2SDK::mscorlib::System::Object* p0_, float p1_); DLL2SDK::Array* __Gen_Delegate_Imp5962_127027(); DLL2SDK::mscorlib::System::Random* __Gen_Delegate_Imp5963_127028(); DLL2SDK::UnityEngine::UnityEngine::Renderer* __Gen_Delegate_Imp5964_127029(); DLL2SDK::UnityEngine::UnityEngine::Shader* __Gen_Delegate_Imp5965_127030(); bool __Gen_Delegate_Imp5966_127031(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t* p4_); void __Gen_Delegate_Imp5967_127032(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t* p4_); void __Gen_Delegate_Imp5968_127033(int32_t p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5969_127034(DLL2SDK::Assembly_CSharp::GameEngine::DateTimeUtil_EDateFormat p0_); DLL2SDK::mscorlib::System::DateTime __Gen_Delegate_Imp5970_127035(); DLL2SDK::mscorlib::System::DateTime __Gen_Delegate_Imp5971_127036(double p0_); DLL2SDK::mscorlib::System::DateTime __Gen_Delegate_Imp5972_127037(double p0_, double p1_); int32_t __Gen_Delegate_Imp5973_127038(double p0_, double p1_); int32_t __Gen_Delegate_Imp5974_127039(DLL2SDK::mscorlib::System::DateTime p0_, bool p1_); int32_t __Gen_Delegate_Imp5975_127040(DLL2SDK::mscorlib::System::DateTime p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5976_127041(double p0_, DLL2SDK::Assembly_CSharp::GameEngine::DateTimeUtil_EDateFormat p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5977_127042(double p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5978_127043(uint32_t p0_, DLL2SDK::Assembly_CSharp::GameEngine::DateTimeUtil_CountDownsFormat p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5979_127044(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::DateTimeUtil_CountDownsFormat p1_); DLL2SDK::Assembly_CSharp::Config::DeviceUIAdaptConfigConfig* __Gen_Delegate_Imp5980_127045(); int32_t __Gen_Delegate_Imp5981_127046(DLL2SDK::Assembly_CSharp::UIAnchor_Side p0_); float __Gen_Delegate_Imp5982_127047(DLL2SDK::Assembly_CSharp::UIAnchor_Side p0_); void __Gen_Delegate_Imp5983_127048(uint32_t p0_, DLL2SDK::mscorlib::System::Object* p1_, uint16_t p2_, int32_t p3_, uint64_t p4_, DLL2SDK::mscorlib::System::Object* p5_, uint32_t p6_, uint32_t p7_); DLL2SDK::mscorlib::System::Enum* __Gen_Delegate_Imp5984_127049(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::Enum* __Gen_Delegate_Imp5985_127050(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp5986_127051(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, float p4_, DLL2SDK::UnityEngine::UnityEngine::Color p5_); void __Gen_Delegate_Imp5987_127052(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_, DLL2SDK::UnityEngine::UnityEngine::Color p3_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp5988_127053(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion p2_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp5989_127054(DLL2SDK::UnityEngine::UnityEngine::Quaternion p0_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp5990_127055(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, float p1_); DLL2SDK::UnityEngine::UnityEngine::Transform* __Gen_Delegate_Imp5991_127056(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::HTMLEngine::HtFont* __Gen_Delegate_Imp5992_127057(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, bool p3_, bool p4_); DLL2SDK::Assembly_CSharp::HTMLEngine::HtImage* __Gen_Delegate_Imp5993_127058(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_); void __Gen_Delegate_Imp5994_127059(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtRect p1_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::Assembly_CSharp::HTMLEngine::HtSize __Gen_Delegate_Imp5995_127060(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp5996_127061(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtRect p2_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor p3_, DLL2SDK::mscorlib::System::Object* p4_, bool p5_, DLL2SDK::Assembly_CSharp::HTMLEngine::Core::DrawTextEffect p6_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor p7_, int32_t p8_, DLL2SDK::mscorlib::System::Object* p9_, DLL2SDK::mscorlib::System::Object* p10_); void __Gen_Delegate_Imp5997_127062(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtRect p2_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_); bool __Gen_Delegate_Imp5998_127063(DLL2SDK::mscorlib::System::Object* p0_, wchar_t p1_, bool p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp5999_127064(DLL2SDK::mscorlib::System::Object* p0_, wchar_t p1_, bool p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp6000_127065(DLL2SDK::mscorlib::System::Object* p0_, wchar_t p1_); bool __Gen_Delegate_Imp6001_127066(wchar_t p0_, wchar_t p1_, bool p2_); DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor __Gen_Delegate_Imp6002_127067(uint8_t p0_, uint8_t p1_, uint8_t p2_, uint8_t p3_); bool __Gen_Delegate_Imp6003_127068(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, uint8_t* p3_, uint8_t* p4_, uint8_t* p5_); bool __Gen_Delegate_Imp6004_127069(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, uint8_t* p4_, uint8_t* p5_, uint8_t* p6_, uint8_t* p7_); DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor __Gen_Delegate_Imp6005_127070(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor __Gen_Delegate_Imp6006_127071(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp6007_127072(DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor p0_); DLL2SDK::Assembly_CSharp::HTMLEngine::HtCompiler* __Gen_Delegate_Imp6008_127073(); void __Gen_Delegate_Imp6009_127074(DLL2SDK::Assembly_CSharp::HTMLEngine::HtLogLevel p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Array* p2_); void __Gen_Delegate_Imp6010_127075(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtLogLevel p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp6011_127076(DLL2SDK::Assembly_CSharp::HTMLEngine::HtPoint p0_); void __Gen_Delegate_Imp6012_127077(DLL2SDK::Assembly_CSharp::HTMLEngine::HtPoint p0_, int32_t p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::HTMLEngine::HtRect __Gen_Delegate_Imp6013_127078(DLL2SDK::Assembly_CSharp::HTMLEngine::HtRect p0_, int32_t p1_, int32_t p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp6014_127079(DLL2SDK::Assembly_CSharp::HTMLEngine::HtRect p0_); void __Gen_Delegate_Imp6015_127080(DLL2SDK::Assembly_CSharp::HTMLEngine::HtRect p0_, int32_t p1_, int32_t p2_, int32_t p3_, int32_t p4_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp6016_127081(DLL2SDK::Assembly_CSharp::HTMLEngine::HtSize p0_); void __Gen_Delegate_Imp6017_127082(DLL2SDK::Assembly_CSharp::HTMLEngine::HtSize p0_, int32_t p1_, int32_t p2_); DLL2SDK::mscorlib::System::Text::StringBuilder* __Gen_Delegate_Imp6018_127083(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp6019_127084(DLL2SDK::mscorlib::System::Object* p0_, wchar_t p1_); void __Gen_Delegate_Imp6020_127085(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::IesConfig_TiltInfoType p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp6021_127086(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, double p3_); double __Gen_Delegate_Imp6022_127087(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::IesConfig* __Gen_Delegate_Imp6023_127088(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp6024_127089(DLL2SDK::Assembly_CSharp::SphericalHarmonicsL2Serialized p0_, DLL2SDK::UnityEngine::UnityEngine::Rendering::SphericalHarmonicsL2 p1_); DLL2SDK::UnityEngine::UnityEngine::Rendering::SphericalHarmonicsL2 __Gen_Delegate_Imp6025_127090(DLL2SDK::Assembly_CSharp::SphericalHarmonicsL2Serialized p0_); void __Gen_Delegate_Imp6026_127091(DLL2SDK::Assembly_CSharp::SphericalHarmonicsL2Serialized p0_, DLL2SDK::Assembly_CSharp::SphericalHarmonicsL2Serialized p1_); DLL2SDK::System_Core::System::TimeZoneInfo* __Gen_Delegate_Imp6027_127092(); DLL2SDK::mscorlib::System::TimeSpan __Gen_Delegate_Imp6028_127093(DLL2SDK::mscorlib::System::DateTime p0_); DLL2SDK::mscorlib::System::TimeSpan __Gen_Delegate_Imp6029_127094(); bool __Gen_Delegate_Imp6030_127095(DLL2SDK::mscorlib::System::DateTime p0_); DLL2SDK::mscorlib::System::DateTime __Gen_Delegate_Imp6031_127096(DLL2SDK::mscorlib::System::DateTime p0_); void __Gen_Delegate_Imp6032_127097(DLL2SDK::mscorlib::System::DateTime p0_); DLL2SDK::UnityEngine::UnityEngine::Material* __Gen_Delegate_Imp6033_127098(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp6034_127099(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 p3_); void __Gen_Delegate_Imp6035_127100(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::CobMath::CobLine p1_, float* p2_, float* p3_); bool __Gen_Delegate_Imp6036_127101(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::CobMath::CobLine p1_, DLL2SDK::Assembly_CSharp::CobMath::CobHitInfo* p2_); void __Gen_Delegate_Imp6037_127102(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t* p2_, int32_t* p3_, int32_t* p4_); int32_t __Gen_Delegate_Imp6038_127103(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, int32_t* p2_, int32_t* p3_, int32_t* p4_, bool p5_); bool __Gen_Delegate_Imp6039_127104(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::CobMath::CobLine p1_, int32_t* p2_, int32_t* p3_); DLL2SDK::Assembly_CSharp::CobMath::CobCellArea* __Gen_Delegate_Imp6040_127105(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::Assembly_CSharp::CobMath::CobHitInfo __Gen_Delegate_Imp6041_127106(DLL2SDK::Assembly_CSharp::CobMath::EHitType p0_, bool p1_); float __Gen_Delegate_Imp6042_127107(DLL2SDK::Assembly_CSharp::CobMath::CobLine p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_); int32_t __Gen_Delegate_Imp6043_127108(DLL2SDK::Assembly_CSharp::CobMath::CobLine p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::CobMath::CobHitInfo* p2_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp6044_127109(DLL2SDK::Assembly_CSharp::CobMath::CobLine p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); float __Gen_Delegate_Imp6045_127110(DLL2SDK::Assembly_CSharp::CobMath::CobLine p0_, DLL2SDK::Assembly_CSharp::CobMath::CobLine p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p2_); void __Gen_Delegate_Imp6046_127111(DLL2SDK::Assembly_CSharp::CobMath::CobLine p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_); void __Gen_Delegate_Imp6047_127112(DLL2SDK::Assembly_CSharp::CobMath::CobMatrix p0_, int32_t p1_, int32_t p2_, float p3_); void __Gen_Delegate_Imp6048_127113(DLL2SDK::Assembly_CSharp::CobMath::CobMatrix p0_, DLL2SDK::Array* p1_); void __Gen_Delegate_Imp6049_127114(DLL2SDK::Assembly_CSharp::CobMath::CobMatrix p0_, int32_t p1_, DLL2SDK::Array* p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp6050_127115(DLL2SDK::Assembly_CSharp::CobMath::CobMatrix p0_); void __Gen_Delegate_Imp6051_127116(DLL2SDK::Assembly_CSharp::CobMath::CobMatrix* p0_, DLL2SDK::Assembly_CSharp::CobMath::CobMatrix p1_, int32_t p2_); float __Gen_Delegate_Imp6052_127117(DLL2SDK::Assembly_CSharp::CobMath::CobMatrix p0_); void __Gen_Delegate_Imp6053_127118(DLL2SDK::Assembly_CSharp::CobMath::CobMatrix p0_, int32_t p1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp6054_127119(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::CobMath::CobTriangle_EVectType p1_); DLL2SDK::Assembly_CSharp::CobMath::CobLine __Gen_Delegate_Imp6055_127120(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::CobMath::CobTriangle_EEdgeType p1_); DLL2SDK::Array* __Gen_Delegate_Imp6056_127121(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp6057_127122(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); void __Gen_Delegate_Imp6058_127123(DLL2SDK::Assembly_CSharp::CobMath::LinearEquationSet p0_, int32_t p1_, DLL2SDK::Array* p2_); DLL2SDK::Array* __Gen_Delegate_Imp6059_127124(DLL2SDK::Assembly_CSharp::CobMath::LinearEquationSet p0_); void __Gen_Delegate_Imp6060_127125(DLL2SDK::Assembly_CSharp::CobMath::LinearEquationSet p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* p1_); void __Gen_Delegate_Imp6061_127126(DLL2SDK::Assembly_CSharp::CobMath::LinearEquationSet p0_, int32_t p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp6062_127127(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp6063_127128(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, float p4_, int32_t p5_, float p6_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp6064_127129(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, float p5_, float p6_); void __Gen_Delegate_Imp6065_127130(DLL2SDK::Assembly_CSharp::PVS::EPVSProfile p0_); void __Gen_Delegate_Imp6066_127131(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::CobMath::CobLine p1_, int32_t p2_, int32_t p3_, bool p4_); DLL2SDK::Assembly_CSharp::PVS::ECellFaceType* __Gen_Delegate_Imp6067_127132(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp6068_127133(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVS::ECellFaceType p1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp6069_127134(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVS::ECellFaceType p1_, float p2_, float p3_); DLL2SDK::Assembly_CSharp::CobMath::CobLine __Gen_Delegate_Imp6070_127135(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVS::ECellFaceType p1_, float p2_, float p3_, float p4_, float p5_); DLL2SDK::Assembly_CSharp::CobMath::CobLine __Gen_Delegate_Imp6071_127136(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, float p4_, float p5_, float p6_, float p7_); void __Gen_Delegate_Imp6072_127137(DLL2SDK::mscorlib::System::Object* p0_, float* p1_, float* p2_, int32_t* p3_); bool __Gen_Delegate_Imp6073_127138(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, bool* p2_); DLL2SDK::Assembly_CSharp::PVS::ViewCellArea* __Gen_Delegate_Imp6074_127139(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, bool p4_); DLL2SDK::Array* __Gen_Delegate_Imp6075_127140(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); bool __Gen_Delegate_Imp6076_127141(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, int32_t* p2_, bool p3_); void __Gen_Delegate_Imp6077_127142(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::String* p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp6078_127143(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p2_, DLL2SDK::Array* p3_); DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo_EPlayerPlatformTypes __Gen_Delegate_Imp6079_127144(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp6080_127145(bool p0_, int16_t p1_); DLL2SDK::UnityEngine::UnityEngine::Color __Gen_Delegate_Imp6081_127146(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Color p1_); uint16_t __Gen_Delegate_Imp6082_127147(DLL2SDK::mscorlib::System::Object* p0_, uint16_t p1_); bool __Gen_Delegate_Imp6083_127148(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::StringComparison p2_); bool __Gen_Delegate_Imp6084_127149(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::Array* p2_); bool __Gen_Delegate_Imp6085_127150(uint8_t p0_, int32_t* p1_); bool __Gen_Delegate_Imp6086_127151(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_); DLL2SDK::System_Xml::System::Xml::XmlDocument* __Gen_Delegate_Imp6087_127152(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::System_Xml::System::Xml::XmlElement* __Gen_Delegate_Imp6088_127153(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp6089_127154(DLL2SDK::Array* p0_); DLL2SDK::Assembly_CSharp::VersionControl::VersionCode* __Gen_Delegate_Imp6090_127155(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Array* __Gen_Delegate_Imp6091_127156(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, wchar_t p2_); void __Gen_Delegate_Imp6092_127157(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); int32_t __Gen_Delegate_Imp6093_127158(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp6094_127159(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, uint32_t p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp6095_127160(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, int32_t p2_, float p3_, bool p4_); DLL2SDK::Assembly_CSharp::GameBase::BuffCondition* __Gen_Delegate_Imp6096_127161(DLL2SDK::Assembly_CSharp::GameBase::BuffCondition_Type p0_); DLL2SDK::Assembly_CSharp::GameBase::BuffEffect* __Gen_Delegate_Imp6097_127162(DLL2SDK::Assembly_CSharp::GameBase::BuffEffect_Type p0_); void __Gen_Delegate_Imp6098_127163(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::BuffEffect_Electric_ElectricViewType p1_); void __Gen_Delegate_Imp6099_127164(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene p1_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene p2_); void __Gen_Delegate_Imp6100_127165(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::BuffEffect_ToxicEnv_FogConfig p1_); void __Gen_Delegate_Imp6101_127166(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, uint32_t p2_, bool p3_, int32_t p4_, float p5_, bool p6_); void __Gen_Delegate_Imp6102_127167(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, bool p2_, uint32_t p3_); DLL2SDK::Assembly_CSharp::GameBase::PawnBuffManager* __Gen_Delegate_Imp6103_127168(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); void __Gen_Delegate_Imp6104_127169(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, bool p2_, int32_t p3_, float p4_, bool p5_); bool __Gen_Delegate_Imp6105_127170(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::GameBase::Buff* p2_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp6106_127171(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp6107_127172(DLL2SDK::mscorlib::System::Object* p0_, float p1_, DLL2SDK::UnityEngine::UnityEngine::Color p2_, float p3_, float p4_, float p5_); void __Gen_Delegate_Imp6108_127173(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EActorViewType p1_, DLL2SDK::mscorlib::System::Object* p2_); void __Gen_Delegate_Imp6109_127174(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, float* p2_, bool* p3_); void __Gen_Delegate_Imp6110_127175(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, float p2_, bool p3_); DLL2SDK::Assembly_CSharp::GameBase::EPropertyType __Gen_Delegate_Imp6111_127176(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp6112_127177(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::PropCalcType p1_, float p2_); DLL2SDK::Assembly_CSharp::GameBase::PropCalcType __Gen_Delegate_Imp6113_127178(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp6114_127179(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EPropertyType p1_); void __Gen_Delegate_Imp6115_127180(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EPropertyType p1_, DLL2SDK::Assembly_CSharp::GameBase::PropCalcType p2_, float p3_); void __Gen_Delegate_Imp6116_127181(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EPropertyType p1_, int32_t p2_); bool __Gen_Delegate_Imp6117_127182(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EPropertyType p1_); float __Gen_Delegate_Imp6118_127183(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EPropertyType p1_, float p2_); bool __Gen_Delegate_Imp6119_127184(DLL2SDK::Assembly_CSharp::GameBase::ClientMonitorManager_ShaderSubProgramStatsItem p0_, DLL2SDK::Assembly_CSharp::GameBase::ClientMonitorManager_ShaderSubProgramStatsItem p1_); bool __Gen_Delegate_Imp6120_127185(DLL2SDK::Assembly_CSharp::GameBase::ClientMonitorManager_ShaderSubProgramStatsItem p0_, DLL2SDK::mscorlib::System::Object* p1_); int32_t __Gen_Delegate_Imp6121_127186(DLL2SDK::Assembly_CSharp::GameBase::ClientMonitorManager_ShaderSubProgramStatsItem p0_); void __Gen_Delegate_Imp6122_127187(DLL2SDK::Assembly_CSharp::GameBase::ClientMonitorManager_ShaderSubProgramStatsItem p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_); void __Gen_Delegate_Imp6123_127188(bool p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Color p2_); void __Gen_Delegate_Imp6124_127189(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::UnityEngine::UnityEngine::Color p3_, float p4_, float p5_, float p6_); DLL2SDK::Assembly_CSharp::GameBase::PawnEventProcessor* __Gen_Delegate_Imp6125_127190(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::Assembly_CSharp::GameEngine::InfoEventProcessor* __Gen_Delegate_Imp6126_127191(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::Assembly_CSharp::GameBase::DroppedPickUp* __Gen_Delegate_Imp6127_127192(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* __Gen_Delegate_Imp6128_127193(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, uint32_t p3_, int32_t p4_, int32_t p5_, uint32_t p6_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp6129_127194(DLL2SDK::mscorlib::System::Object* p0_, bool p1_); DLL2SDK::Assembly_CSharp::GameEngine::LadderVolume* __Gen_Delegate_Imp6130_127195(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, float p2_); void __Gen_Delegate_Imp6131_127196(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* p1_, DLL2SDK::Assembly_CSharp::EActorType p2_, DLL2SDK::Assembly_CSharp::EAssetID p3_, bool p4_); DLL2SDK::Assembly_CSharp::GameBase::SkillBase* __Gen_Delegate_Imp6132_127197(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, bool p2_); DLL2SDK::Assembly_CSharp::GameBase::SkillBase* __Gen_Delegate_Imp6133_127198(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp6134_127199(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EFunctionalItem p1_); void __Gen_Delegate_Imp6135_127200(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::Network::EWeaponSkillOpType p2_, DLL2SDK::mscorlib::System::Object* p3_, uint8_t p4_); void __Gen_Delegate_Imp6136_127201(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, int32_t p2_, int32_t p3_, DLL2SDK::Assembly_CSharp::Network::EWeaponSkillStat p4_); DLL2SDK::Assembly_CSharp::GameBase::SkillEffect* __Gen_Delegate_Imp6137_127202(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, bool p2_); DLL2SDK::Assembly_CSharp::GameBase::SkillComponent* __Gen_Delegate_Imp6138_127203(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, int32_t p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_); void __Gen_Delegate_Imp6139_127204(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, int32_t p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, int32_t p6_, bool p7_); bool __Gen_Delegate_Imp6140_127205(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, int32_t p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::Assembly_CSharp::GameBase::SkillComponent* __Gen_Delegate_Imp6141_127206(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); void __Gen_Delegate_Imp6142_127207(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_, int32_t p2_, DLL2SDK::Assembly_CSharp::Network::EWeaponSkillOpType p3_, DLL2SDK::mscorlib::System::Object* p4_, uint8_t p5_); DLL2SDK::Assembly_CSharp::GameBase::WeaponSkillEffectData* __Gen_Delegate_Imp6143_127208(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp6144_127209(DLL2SDK::Assembly_CSharp::GameBase::EAssetEffectType p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameBase::AssetEffect* __Gen_Delegate_Imp6145_127210(DLL2SDK::Assembly_CSharp::GameBase::EAssetEffectType p0_); void __Gen_Delegate_Imp6146_127211(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EAssetEffectType p1_, DLL2SDK::mscorlib::System::Object* p2_); bool __Gen_Delegate_Imp6147_127212(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameBase::EAssetEffectType p1_); DLL2SDK::Assembly_CSharp::GameBase::SkillEffect* __Gen_Delegate_Imp6148_127213(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponSkillEffect p0_); void __Gen_Delegate_Imp6149_127214(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::Network::EWeaponSkillOpType p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __Gen_Delegate_Imp6150_127215(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* __Gen_Delegate_Imp6151_127216(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameBase::TacticalGPSInfo* __Gen_Delegate_Imp6152_127217(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::GameBase::TacticalGPSRegionConfigItem* __Gen_Delegate_Imp6153_127218(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); float __Gen_Delegate_Imp6154_127219(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, bool p2_); DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::EDomAreaState __Gen_Delegate_Imp6155_127220(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::CSProto::msg::ECamp p2_); DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::DomAreaState* __Gen_Delegate_Imp6156_127221(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp6157_127222(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ECamp* p1_, int32_t* p2_); void __Gen_Delegate_Imp6158_127223(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::CSProto::msg::ECamp p1_, uint8_t p2_, uint32_t p3_, uint32_t p4_); void __Gen_Delegate_Imp6159_127224(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::PVP::Team::HardPoint::HPPosState p1_); DLL2SDK::Assembly_CSharp::FrontEnd::SettlementAvatarAnimType __Gen_Delegate_Imp6160_127225(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); void __Gen_Delegate_Imp6161_127226(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, bool p2_, DLL2SDK::Assembly_CSharp::FrontEnd::SettlementAvatarPosMode p3_, bool p4_); float __Gen_Delegate_Imp6162_127227(DLL2SDK::mscorlib::System::Object* p0_, float p1_, int32_t p2_, int32_t p3_, int32_t p4_); void __Gen_Delegate_Imp6163_127228(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, int32_t p2_, DLL2SDK::mscorlib::System::Object* p3_, uint32_t p4_); DLL2SDK::Assembly_CSharp::EAssetID __Gen_Delegate_Imp6164_127229(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, DLL2SDK::CSProto::msg::ECamp p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp6165_127230(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::FrontEnd::SettlementAvatarWeaponMountType p1_); void __Gen_Delegate_Imp6166_127231(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, int32_t p4_, int32_t p5_, DLL2SDK::Assembly_CSharp::FrontEnd::SettlementAvatarAnimType p6_, DLL2SDK::mscorlib::System::Object* p7_, DLL2SDK::mscorlib::System::Object* p8_, DLL2SDK::mscorlib::System::Object* p9_, DLL2SDK::mscorlib::System::Object* p10_, DLL2SDK::Assembly_CSharp::EAssetID p11_, bool p12_); void __Gen_Delegate_Imp6167_127232(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::FrontEnd::SettlementAvatarAnimType p2_); void __Gen_Delegate_Imp6168_127233(DLL2SDK::mscorlib::System::Object* p0_, uint64_t p1_, DLL2SDK::Assembly_CSharp::EAssetID p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::mscorlib::System::Object* p5_, uint64_t p6_); void __Gen_Delegate_Imp6169_127234(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EAssetID p1_, int32_t p2_, DLL2SDK::Assembly_CSharp::FrontEnd::SettlementAvatarAnimType p3_); void __Gen_Delegate_Imp6170_127235(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::FrontEnd::SettlementAvatarPosMode p2_); DLL2SDK::Assembly_CSharp::FrontEnd::AvatarItem_WinnerCircle* __Gen_Delegate_Imp6171_127236(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp6172_127237(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::EAssetID p2_, int32_t p3_, int32_t p4_, int32_t p5_, int32_t p6_, DLL2SDK::Assembly_CSharp::FrontEnd::SettlementAvatarAnimType p7_, DLL2SDK::mscorlib::System::Object* p8_, DLL2SDK::mscorlib::System::Object* p9_, DLL2SDK::mscorlib::System::Object* p10_, DLL2SDK::mscorlib::System::Object* p11_); void __Gen_Delegate_Imp6173_127238(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, uint64_t p3_); DLL2SDK::UnityEngine::UnityEngine::Texture2D* __Gen_Delegate_Imp6174_127239(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp6175_127240(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p1_, int32_t p2_, DLL2SDK::CSProto::msg::ECamp p3_, DLL2SDK::CSProto::msg::ECamp p4_); void __Gen_Delegate_Imp6176_127241(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode p2_, DLL2SDK::CSProto::msg::EGameType p3_); DLL2SDK::Assembly_CSharp::GameEngine::CfmTestRenderPipe_RuntimeData __Gen_Delegate_Imp6177_127242(); void __Gen_Delegate_Imp6178_127243(DLL2SDK::Assembly_CSharp::GameEngine::CfmTestRenderPipe_RuntimeData p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p5_); bool __Gen_Delegate_Imp6179_127244(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_FileLocation p1_, DLL2SDK::mscorlib::System::Object* p2_, bool p3_); bool __Gen_Delegate_Imp6180_127245(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, uint64_t p2_, uint64_t p3_); bool __Gen_Delegate_Imp6181_127246(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_FileLocation p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp6182_127247(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_FileLocation p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::Platform __Gen_Delegate_Imp6183_127248(); DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_PlatformOptions* __Gen_Delegate_Imp6184_127249(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_PlatformOptions* __Gen_Delegate_Imp6185_127250(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::Platform p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp6186_127251(DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::Platform p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp6187_127252(DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_FileLocation p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp6188_127253(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_FileLocation p1_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp6189_127254(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::Platform p1_, DLL2SDK::mscorlib::System::String* p2_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer_FileLocation* p3_); DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::BaseMediaPlayer* __Gen_Delegate_Imp6190_127255(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp6191_127256(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayerEvent_EventType p1_); bool __Gen_Delegate_Imp6192_127257(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayerEvent_EventType p1_, bool p2_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp6193_127258(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, float p3_, bool p4_, int32_t p5_, int32_t p6_); void __Gen_Delegate_Imp6194_127259(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, float p3_, bool p4_, int32_t p5_, int32_t p6_); DLL2SDK::UnityEngine::UnityEngine::Texture2D* __Gen_Delegate_Imp6195_127260(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, bool p3_, int32_t p4_, int32_t p5_); DLL2SDK::UnityEngine::UnityEngine::Texture* __Gen_Delegate_Imp6196_127261(DLL2SDK::mscorlib::System::Object* p0_, float p1_, bool p2_, int32_t p3_, int32_t p4_); intptr_t __Gen_Delegate_Imp6197_127262(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); bool __Gen_Delegate_Imp6198_127263(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int64_t p2_, DLL2SDK::mscorlib::System::Object* p3_, uint32_t p4_, uint32_t p5_, int32_t p6_); DLL2SDK::Array* __Gen_Delegate_Imp6199_127264(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::UnityEngine::UnityEngine::Texture* __Gen_Delegate_Imp6200_127265(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); void __Gen_Delegate_Imp6201_127266(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, bool p2_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::Android_VideoApi p3_, bool p4_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::Audio360ChannelMode p5_, bool p6_); void __Gen_Delegate_Imp6202_127267(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, int32_t p4_, int32_t p5_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::AudioOutput_AudioOutputMode p6_); void __Gen_Delegate_Imp6203_127268(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::Audio360ChannelMode p1_); DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::ErrorCode __Gen_Delegate_Imp6204_127269(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp6205_127270(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, float* p2_, float* p3_); void __Gen_Delegate_Imp6206_127271(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::FilterMode p1_, DLL2SDK::UnityEngine::UnityEngine::TextureWrapMode p2_, int32_t p3_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp6207_127272(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp6208_127273(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp6209_127274(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t* p2_, int32_t* p3_, int32_t* p4_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp6210_127275(DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::ErrorCode p0_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp6211_127276(float p0_, bool p1_); DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::Orientation __Gen_Delegate_Imp6212_127277(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::UnityEngine::UnityEngine::Matrix4x4 __Gen_Delegate_Imp6213_127278(DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::Orientation p0_); void __Gen_Delegate_Imp6214_127279(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::StereoEye p1_); void __Gen_Delegate_Imp6215_127280(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::VideoMapping p1_); void __Gen_Delegate_Imp6216_127281(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::StereoPacking p1_, bool p2_); void __Gen_Delegate_Imp6217_127282(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::AlphaPacking p1_); int32_t __Gen_Delegate_Imp6218_127283(float p0_, float p1_); float __Gen_Delegate_Imp6219_127284(int32_t p0_, float p1_); float __Gen_Delegate_Imp6220_127285(float p0_, float p1_, int32_t p2_); void __Gen_Delegate_Imp6221_127286(DLL2SDK::UnityEngine::UnityEngine::Rect p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::ScaleMode p2_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::AlphaPacking p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::UnityEngine::UnityEngine::Texture2D* __Gen_Delegate_Imp6222_127287(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::Orientation p2_, DLL2SDK::mscorlib::System::Object* p3_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp6223_127288(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp6224_127289(intptr_t p0_, DLL2SDK::mscorlib::System::Object* p1_); void __Gen_Delegate_Imp6225_127290(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_, int32_t p3_, float p4_); void __Gen_Delegate_Imp6226_127291(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, int32_t p3_, DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::Resampler_ResampleMode p4_); void __Gen_Delegate_Imp6227_127292(int32_t p0_, float p1_, float p2_); void __Gen_Delegate_Imp6228_127293(int32_t p0_, int32_t p1_, DLL2SDK::UnityEngine::UnityEngine::ShadowProjection p2_); DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::PerformanceBottleneck __Gen_Delegate_Imp6229_127294(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::PerformanceBottleneck p0_, float p1_, float p2_); bool __Gen_Delegate_Imp6230_127295(float p0_, float p1_); bool __Gen_Delegate_Imp6231_127296(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::Feature p0_, DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::Feature p1_); void __Gen_Delegate_Imp6232_127297(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::ThermalMetrics p1_); void __Gen_Delegate_Imp6233_127298(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::PerformanceBottleneckChangeEventArgs p1_); float __Gen_Delegate_Imp6234_127299(DLL2SDK::mscorlib::System::Object* p0_, double p1_); bool __Gen_Delegate_Imp6235_127300(DLL2SDK::mscorlib::System::Object* p0_, float p1_, double p2_); DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::AdaptivePerformanceSubsystem* __Gen_Delegate_Imp6236_127301(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::AdaptivePerformanceSubsystemDescriptor* __Gen_Delegate_Imp6237_127302(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::AdaptivePerformanceSubsystemDescriptor_Cinfo p0_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp6238_127303(); void __Gen_Delegate_Imp6239_127304(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::AdaptivePerformanceSubsystemDescriptor_Cinfo p1_); void __Gen_Delegate_Imp6240_127305(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::WarningLevel p1_); bool __Gen_Delegate_Imp6241_127306(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Version* p1_); DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::PerformanceDataRecord __Gen_Delegate_Imp6242_127307(DLL2SDK::mscorlib::System::Object* p0_); float __Gen_Delegate_Imp6243_127308(int32_t p0_, int32_t p1_, int32_t p2_); intptr_t __Gen_Delegate_Imp6244_127309(intptr_t p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); float __Gen_Delegate_Imp6245_127310(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p4_); float __Gen_Delegate_Imp6246_127311(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p3_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp6247_127312(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_); float __Gen_Delegate_Imp6248_127313(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p4_); void __Gen_Delegate_Imp6249_127314(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p3_, float p4_, float p5_, float p6_); DLL2SDK::Assembly_CSharp::VertsAndTris* __Gen_Delegate_Imp6250_127315(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); bool __Gen_Delegate_Imp6251_127316(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p5_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp6252_127317(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p5_); float __Gen_Delegate_Imp6253_127318(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __Gen_Delegate_Imp6254_127319(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p4_); bool __Gen_Delegate_Imp6255_127320(DLL2SDK::UnityEngine::UnityEngine::Vector3 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); void __Gen_Delegate_Imp6256_127321(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, float p3_, float p4_, DLL2SDK::Assembly_CSharp::CatlikeCoding::SDFToolkit::RGBFillMode p5_); void __Gen_Delegate_Imp6257_127322(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EasyButton_ButtonAnchor p1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp6258_127323(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EasyJoystick_AxisInfluenced p1_); void __Gen_Delegate_Imp6259_127324(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::EasyJoystick_PropertiesInfluenced p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, float p4_, DLL2SDK::mscorlib::System::Object* p5_); void __Gen_Delegate_Imp6260_127325(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::EasyJoystick_AxisInfluenced p2_, float p3_, float p4_, float p5_); float __Gen_Delegate_Imp6261_127326(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::EasyJoystick_AxisInfluenced p2_); void __Gen_Delegate_Imp6262_127327(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EasyJoystick_JoystickAnchor p1_); void __Gen_Delegate_Imp6263_127328(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::EasyTouch_GestureType p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p4_, float p5_, bool p6_, float p7_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp6264_127329(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_); DLL2SDK::Assembly_CSharp::EasyTouch_SwipeType __Gen_Delegate_Imp6265_127330(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_); DLL2SDK::Assembly_CSharp::Finger* __Gen_Delegate_Imp6266_127331(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); bool __Gen_Delegate_Imp6267_127332(DLL2SDK::UnityEngine::UnityEngine::Rect p0_, bool p1_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __Gen_Delegate_Imp6268_127333(int32_t p0_); void __Gen_Delegate_Imp6269_127334(DLL2SDK::UnityEngine::UnityEngine::Rect p0_); DLL2SDK::Assembly_CSharp::Finger* __Gen_Delegate_Imp6270_127335(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, DLL2SDK::mscorlib::System::Object* p2_); bool __Gen_Delegate_Imp6271_127336(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Rect p1_, bool p2_); void __Gen_Delegate_Imp6272_127337(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Color p1_, DLL2SDK::UnityEngine::UnityEngine::Color p2_); DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* __Gen_Delegate_Imp6273_127338(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::PrefabEvolution::ExposedProperty* __Gen_Delegate_Imp6274_127339(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::PrefabEvolution::ExposedProperty* __Gen_Delegate_Imp6275_127340(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::Assembly_CSharp::PrefabEvolution::ExposedProperty* __Gen_Delegate_Imp6276_127341(DLL2SDK::mscorlib::System::Object* p0_, uint32_t p1_); DLL2SDK::Assembly_CSharp::PrefabEvolution::BaseExposedData* __Gen_Delegate_Imp6277_127342(DLL2SDK::mscorlib::System::Object* p0_); int32_t __Gen_Delegate_Imp6278_127343(DLL2SDK::Assembly_CSharp::PrefabEvolution::BaseExposedData_Comparer p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::mscorlib::System::Object* __Gen_Delegate_Imp6279_127344(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Array* p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp6280_127345(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::Object* __Gen_Delegate_Imp6281_127346(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Reflection::MemberInfo* p2_, int32_t p3_); void __Gen_Delegate_Imp6282_127347(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::HideFlags p1_, bool p2_); void __Gen_Delegate_Imp6283_127348(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::HideFlags p1_); DLL2SDK::UnityEngine::UnityEngine::Object* __Gen_Delegate_Imp6284_127349(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::mscorlib::System::String* __Gen_Delegate_Imp6285_127350(DLL2SDK::Assembly_CSharp::RainDropTools_RainDropShaderType p0_); DLL2SDK::UnityEngine::UnityEngine::Material* __Gen_Delegate_Imp6286_127351(DLL2SDK::Assembly_CSharp::RainDropTools_RainDropShaderType p0_, int32_t p1_); void __Gen_Delegate_Imp6287_127352(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::RainDropTools_RainDropShaderType p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, float p4_, DLL2SDK::mscorlib::System::Nullable_1 p5_, float p6_, float p7_, float p8_); DLL2SDK::UnityEngine::UnityEngine::Mesh* __Gen_Delegate_Imp6288_127353(); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp6289_127354(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, float p3_); DLL2SDK::Assembly_CSharp::FlowRainController* __Gen_Delegate_Imp6290_127355(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::IEnumerator* __Gen_Delegate_Imp6291_127356(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, int32_t p3_, DLL2SDK::mscorlib::System::Object* p4_); DLL2SDK::Assembly_CSharp::FrictionFlowRainController* __Gen_Delegate_Imp6292_127357(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 __Gen_Delegate_Imp6293_127358(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp6294_127359(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, int32_t p3_, int32_t p4_, float p5_); DLL2SDK::Assembly_CSharp::SimpleRainController* __Gen_Delegate_Imp6295_127360(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::StaticRainController* __Gen_Delegate_Imp6296_127361(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector::RemoteGameObject* __Gen_Delegate_Imp6297_127362(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_); DLL2SDK::mscorlib::System::Reflection::FieldInfo* __Gen_Delegate_Imp6298_127363(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::Reflection::PropertyInfo* __Gen_Delegate_Imp6299_127364(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::UnityEngine::UnityEngine::Component* __Gen_Delegate_Imp6300_127365(int32_t p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Array* __Gen_Delegate_Imp6301_127366(); DLL2SDK::Array* __Gen_Delegate_Imp6302_127367(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp6303_127368(int32_t p0_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene p1_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __Gen_Delegate_Imp6304_127369(int32_t p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector::RemoteGameObject* __Gen_Delegate_Imp6305_127370(DLL2SDK::mscorlib::System::Object* p0_, bool p1_, bool p2_); DLL2SDK::Array* __Gen_Delegate_Imp6306_127371(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp6307_127372(DLL2SDK::mscorlib::System::Object* p0_, bool* p1_, bool* p2_); DLL2SDK::Array* __Gen_Delegate_Imp6308_127373(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Array* __Gen_Delegate_Imp6309_127374(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp6310_127375(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p1_); DLL2SDK::Assembly_CSharp::UsingTheirs::RemoteInspector::RemoteProperty* __Gen_Delegate_Imp6311_127376(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp6312_127377(); DLL2SDK::Assembly_CSharp::TOD_Components* __Gen_Delegate_Imp6313_127378(); DLL2SDK::Assembly_CSharp::TOD_Time* __Gen_Delegate_Imp6314_127379(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::TOD_Animation* __Gen_Delegate_Imp6315_127380(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::TOD_Sky* __Gen_Delegate_Imp6316_127381(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::TOD_Sky* __Gen_Delegate_Imp6317_127382(); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp6318_127383(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, float p3_); DLL2SDK::UnityEngine::UnityEngine::Color __Gen_Delegate_Imp6319_127384(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_); DLL2SDK::UnityEngine::UnityEngine::Color __Gen_Delegate_Imp6320_127385(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Color p1_, float p2_); DLL2SDK::Assembly_CSharp::TOD_Time* __Gen_Delegate_Imp6321_127386(); uint8_t __Gen_Delegate_Imp6322_127387(DLL2SDK::mscorlib::System::Object* p0_, uint8_t p1_); DLL2SDK::Array* __Gen_Delegate_Imp6323_127388(DLL2SDK::mscorlib::System::Object* p0_); bool __Gen_Delegate_Imp6324_127389(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_, float p3_); float __Gen_Delegate_Imp6325_127390(DLL2SDK::UnityEngine::UnityEngine::Vector2 p0_, DLL2SDK::UnityEngine::UnityEngine::Rect p1_, DLL2SDK::mscorlib::System::Object* p2_); int32_t __Gen_Delegate_Imp6326_127391(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, float p2_, int32_t p3_, int32_t p4_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p5_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __Gen_Delegate_Imp6327_127392(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, float p2_); bool __Gen_Delegate_Imp6328_127393(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, int32_t p2_, int32_t p3_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p4_, float p5_, float p6_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p7_); float __Gen_Delegate_Imp6329_127394(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::UnityEngine::UnityEngine::Rect p2_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p3_); float __Gen_Delegate_Imp6330_127395(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Rect p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_, int32_t p3_, int32_t p4_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __Gen_Delegate_Imp6331_127396(DLL2SDK::mscorlib::System::Object* p0_); DLL2SDK::Assembly_CSharp::grassUtil* __Gen_Delegate_Imp6332_127397(); DLL2SDK::UnityEngine::UnityEngine::Rect __Gen_Delegate_Imp6333_127398(DLL2SDK::UnityEngine::UnityEngine::Rect p0_, DLL2SDK::UnityEngine::UnityEngine::Rect p1_, float p2_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __Gen_Delegate_Imp6334_127399(DLL2SDK::UnityEngine::UnityEngine::Vector2 p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, float p2_); DLL2SDK::UnityEngine::UnityEngine::Texture2D* __Gen_Delegate_Imp6335_127400(DLL2SDK::UnityEngine::UnityEngine::Color p0_); DLL2SDK::mscorlib::System::Collections::Hashtable* __Gen_Delegate_Imp6336_127401(DLL2SDK::Array* p0_); DLL2SDK::mscorlib::System::Collections::Hashtable* __Gen_Delegate_Imp6337_127402(DLL2SDK::mscorlib::System::Object* p0_); void __Gen_Delegate_Imp6338_127403(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Array* p1_); DLL2SDK::UnityEngine::UnityEngine::Rect __Gen_Delegate_Imp6339_127404(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_); float __Gen_Delegate_Imp6340_127405(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::mscorlib::System::Object* p2_, float p3_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __Gen_Delegate_Imp6341_127406(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_); void __Gen_Delegate_Imp6342_127407(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, float p2_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p3_, float p4_, bool p5_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __Gen_Delegate_Imp6343_127408(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __Gen_Delegate_Imp6344_127409(DLL2SDK::mscorlib::System::Object* p0_, float p1_, int32_t p2_, int32_t p3_); DLL2SDK::Assembly_CSharp::oceanUtil* __Gen_Delegate_Imp6345_127410(); DLL2SDK::UnityEngine::UnityEngine::Vector2 __Gen_Delegate_Imp6346_127411(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_); DLL2SDK::UnityEngine::UnityEngine::Texture2D* __Gen_Delegate_Imp6347_127412(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, int32_t p2_); DLL2SDK::Assembly_CSharp::meshUtil* __Gen_Delegate_Imp6348_127413(); DLL2SDK::UnityEngine::UnityEngine::Mesh* __Gen_Delegate_Imp6349_127414(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, float p3_); DLL2SDK::UnityEngine::UnityEngine::Mesh* __Gen_Delegate_Imp6350_127415(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, float p2_, float p3_, int32_t p4_, int32_t p5_, float p6_, float p7_, bool p8_, bool p9_); void __Gen_Delegate_Imp6351_127416(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, float p2_, float p3_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p4_, float p5_); void __Gen_Delegate_Imp6352_127417(DLL2SDK::mscorlib::System::Object* p0_, int32_t p1_, float p2_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p3_, float p4_); DLL2SDK::Assembly_CSharp::CFMtonemapperConfig_RuntimeData __Gen_Delegate_Imp6353_127418(); void __Gen_Delegate_Imp6354_127419(DLL2SDK::Assembly_CSharp::CFMtonemapperConfig_RuntimeData p0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p3_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p4_, DLL2SDK::UnityEngine::UnityEngine::Vector3 p5_); void __Gen_Delegate_Imp6355_127420(float* p0_, float* p1_, float p2_, float p3_, float p4_); void __Gen_Delegate_Imp6356_127421(float* p0_, float* p1_, float p2_, float p3_, float p4_, float p5_); float __Gen_Delegate_Imp6357_127422(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, float p3_, int32_t p4_, float p5_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __Gen_Delegate_Imp6358_127423(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_, float p3_); void __Gen_Delegate_Imp6359_127424(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p3_, float p4_, float p5_); bool __Gen_Delegate_Imp6360_127425(double p0_, double p1_, double p2_, double p3_, double p4_, double p5_); void __Gen_Delegate_Imp6361_127426(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p1_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p2_, DLL2SDK::UnityEngine::UnityEngine::Vector2 p3_, float p4_); void __Gen_Delegate_Imp6362_127427(DLL2SDK::mscorlib::System::Object* p0_, float p1_, float p2_, float p3_, float p4_, float p5_, float p6_, float p7_); double __Gen_Delegate_Imp6363_127428(double p0_); double __Gen_Delegate_Imp6364_127429(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); bool __Gen_Delegate_Imp6365_127430(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::ACEStonemappingCurve* p2_); void __Gen_Delegate_Imp6366_127431(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::Assembly_CSharp::CurveDataSet* p2_); void __Gen_Delegate_Imp6367_127432(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p3_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p4_); float __Gen_Delegate_Imp6368_127433(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_, DLL2SDK::mscorlib::System::Object* p4_, DLL2SDK::Assembly_CSharp::ACEStonemappingCurve* p5_); float __Gen_Delegate_Imp6369_127434(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ACEStonemappingCurve* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::Assembly_CSharp::CurveDataSet* p3_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p4_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* p5_); float __Gen_Delegate_Imp6370_127435(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::Assembly_CSharp::ACEStonemappingCurve* p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::Assembly_CSharp::ACESfitting_Config* __Gen_Delegate_Imp6371_127436(); DLL2SDK::Assembly_CSharp::WellFired::Shared::IOpen* __Gen_Delegate_Imp6372_127437(); DLL2SDK::mscorlib::System::Collections::IEnumerable* __Gen_Delegate_Imp6373_127438(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_); DLL2SDK::mscorlib::System::Reflection::PropertyInfo* __Gen_Delegate_Imp6374_127439(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::mscorlib::System::Reflection::FieldInfo* __Gen_Delegate_Imp6375_127440(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_); DLL2SDK::mscorlib::System::Reflection::MethodInfo* __Gen_Delegate_Imp6376_127441(DLL2SDK::mscorlib::System::Object* p0_, DLL2SDK::mscorlib::System::Object* p1_, DLL2SDK::mscorlib::System::Object* p2_, DLL2SDK::mscorlib::System::Object* p3_); void __Gen_Delegate_Imp6377_127442(DLL2SDK::mscorlib::System::Object* p0_, intptr_t p1_, bool p2_); DLL2SDK::mscorlib::System::Delegate* GetDelegateByType_127443(DLL2SDK::mscorlib::System::Type* type_); void PCall_127444(intptr_t L_, int32_t nArgs_, int32_t nResults_, int32_t errFunc_); void InvokeSessionStart_127445(); void Invoke_127446(int32_t nRet_); void InvokeSessionEnd_127447(); template TResult InvokeSessionEndWithResult_127448(); template void InParam_127449(T p_); template void InParams_127450(DLL2SDK::Array* ps_); template void OutParam_127451(int32_t pos_, TResult* ret_); void Action_127452(); template void Action_127453(T1 p1_); template void Action_127454(T1 p1_, T2 p2_); template void Action_127455(T1 p1_, T2 p2_, T3 p3_); template void Action_127456(T1 p1_, T2 p2_, T3 p3_, T4 p4_); template TResult Func_127457(); template TResult Func_127458(T1 p1_); template TResult Func_127459(T1 p1_, T2 p2_); template TResult Func_127460(T1 p1_, T2 p2_, T3 p3_); template TResult Func_127461(T1 p1_, T2 p2_, T3 p3_, T4 p4_); static void _cctor_121063(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkTriggerMouseUp : DLL2SDK::Assembly_CSharp::AkTriggerBase { void _ctor_121049(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkSpatialAudioListener : DLL2SDK::Assembly_CSharp::AkSpatialAudioBase { DLL2SDK::Assembly_CSharp::AkAudioListener* AkAudioListener_; struct StaticFields { DLL2SDK::Assembly_CSharp::AkSpatialAudioListener* s_SpatialAudioListener_; DLL2SDK::Assembly_CSharp::AkSpatialAudioListener_SpatialAudioListenerList* spatialAudioListeners_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_120992(); void Awake_120995(); void OnEnable_120996(); void OnDisable_120997(); static DLL2SDK::Assembly_CSharp::AkAudioListener* get_TheSpatialAudioListener_120993(); static DLL2SDK::Assembly_CSharp::AkSpatialAudioListener_SpatialAudioListenerList* get_SpatialAudioListeners_120994(); static void _cctor_120998(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkRoomPortalObstruction : DLL2SDK::Assembly_CSharp::AkObstructionOcclusion { DLL2SDK::Assembly_CSharp::AkRoomPortal* m_portal_; void _ctor_120961(); void Awake_120962(); void UpdateObstructionOcclusionValuesForListeners_120963(); void SetObstructionOcclusion_120964(DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 ObsOccPair_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkRoom : DLL2SDK::Assembly_CSharp::AkTriggerPawnBase { int32_t Index_; int32_t priority_; DLL2SDK::mscorlib::System::String* reverbAuxBus_; float reverbLevel_; float wallOcclusion_; DLL2SDK::Assembly_CSharp::UserSettingLevel EnableAt_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CachedPosition_; float CullingRangeRatio_; bool mByPassRangeCheck_; DLL2SDK::Assembly_CSharp::AkRoomParams* mRoomParams_; bool mRegistered_; struct StaticFields { uint64_t INVALID_ROOM_ID_; int32_t RoomCount_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ListAllRoomIDs_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ListAllRooms_; bool NeedClear_; bool ShowCullingRange_; bool DisableAllRoom_; bool IsDrawOpenGizmo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_120906(); float get_SqrtCullingRangeRatio_120907(); bool get_ByPassRangeCheck_120908(); void set_ByPassRangeCheck_120909(bool value_); void WriteDebugLog_120910(); uint64_t GetID_120912(); void Awake_120913(); void OnDestroy_120914(); void Start_120915(); void OnEnable_120916(); void OnDisable_120917(); void UpdateWorldShift_120918(); void OnPawnEnter_120919(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pTarget_); void OnPawnExit_120920(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pTarget_); void OnDrawGizmos_120921(); void OnDrawGizmosSelected_120922(); bool ShouldByPassThisComp_120923(); float GetEnableSqrtDistance_120924(); static bool get_IsSpatialAudioEnabled_120911(); static void _cctor_120925(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkInitializer : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::String* basePath_; DLL2SDK::mscorlib::System::String* language_; int32_t defaultPoolSize_; int32_t lowerPoolSize_; int32_t streamingPoolSize_; int32_t preparePoolSize_; float memoryCutoffThreshold_; int32_t monitorPoolSize_; int32_t monitorQueuePoolSize_; int32_t lowMem_defaultPoolSize_; int32_t lowMem_lowerPoolSize_; int32_t lowMem_streamingPoolSize_; int32_t lowMem_preparePoolSize_; int32_t lowMem_monitorPoolSize_; int32_t lowMem_spatialAudioPoolSize_; int32_t callbackManagerBufferSize_; int32_t spatialAudioPoolSize_; uint32_t maxSoundPropagationDepth_; DLL2SDK::Assembly_CSharp::AkDiffractionFlags diffractionFlags_; bool engineLogging_; uint32_t MemBankCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::AkInitializer* ms_Instance_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_120872(); void Awake_120875(); void OnEnable_120876(); void OnDisable_120877(); void OnDestroy_120878(); void OnApplicationPause_120879(bool pauseStatus_); void OnApplicationFocus_120880(bool focus_); void OnApplicationQuit_120881(); void LateUpdate_120882(); static DLL2SDK::mscorlib::System::String* GetBasePath_120873(); static DLL2SDK::mscorlib::System::String* GetCurrentLanguage_120874(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkAmbient : DLL2SDK::Assembly_CSharp::AkEvent { DLL2SDK::mscorlib::System::Collections::Generic::List_1* multiPositionArray_; DLL2SDK::Assembly_CSharp::AkMultiPositionType MultiPositionType_; DLL2SDK::Assembly_CSharp::MultiPositionTypeLabel multiPositionTypeLabel_; DLL2SDK::Assembly_CSharp::AkAmbient* _ParentAkAmbience_k__BackingField_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* multiPosEventTree_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_120748(); DLL2SDK::Assembly_CSharp::AkAmbient* get_ParentAkAmbience_120749(); void set_ParentAkAmbience_120750(DLL2SDK::Assembly_CSharp::AkAmbient* value_); void OnEnable_120751(); void OnDisable_120752(); void HandleEvent_120753(DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObject_); void OnDrawGizmosSelected_120754(); DLL2SDK::Assembly_CSharp::AkPositionArray* BuildMultiDirectionArray_120755(DLL2SDK::Assembly_CSharp::AkMultiPosEvent* eventPosList_); DLL2SDK::Assembly_CSharp::AkPositionArray* BuildAkPositionArray_120756(); static void _cctor_120757(); }; } namespace DLL2SDK::Assembly_CSharp::AK::Wwise { struct AcousticTexture : DLL2SDK::Assembly_CSharp::AK::Wwise::BaseType { void _ctor_120745(); }; } namespace DLL2SDK::Assembly_CSharp::AK::Wwise { struct Switch : DLL2SDK::Assembly_CSharp::AK::Wwise::BaseGroupType { void _ctor_120737(); void SetValue_120738(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkTriangleProxy : DLL2SDK::Assembly_CSharp::AkTriangle { intptr_t swigCPtr_; void _ctor_120496(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120497(); void setCPtr_120499(intptr_t cPtr_); void Finalize_120500(); void Dispose_120501(); void Clear_120502(); void DeleteName_120503(); static intptr_t getCPtr_120498(DLL2SDK::Assembly_CSharp::AkTriangleProxy* obj_); static int32_t GetSizeOf_120504(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkSoundPathInfoProxy : DLL2SDK::Assembly_CSharp::AkSoundPathInfo { intptr_t swigCPtr_; void _ctor_120404(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120405(); void setCPtr_120407(intptr_t cPtr_); void Finalize_120408(); void Dispose_120409(); DLL2SDK::Assembly_CSharp::AkVector* GetReflectionPoint_120411(uint32_t idx_); DLL2SDK::Assembly_CSharp::AkTriangle* GetTriangle_120412(uint32_t idx_); static intptr_t getCPtr_120406(DLL2SDK::Assembly_CSharp::AkSoundPathInfoProxy* obj_); static int32_t GetSizeOf_120410(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkPropagationPathInfoProxy : DLL2SDK::Assembly_CSharp::AkPropagationPathInfo { intptr_t swigCPtr_; void _ctor_120315(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120316(); void setCPtr_120318(intptr_t cPtr_); void Finalize_120319(); void Dispose_120320(); DLL2SDK::Assembly_CSharp::AkVector* GetNodePoint_120322(uint32_t idx_); static intptr_t getCPtr_120317(DLL2SDK::Assembly_CSharp::AkPropagationPathInfoProxy* obj_); static int32_t GetSizeOf_120321(); }; } namespace DLL2SDK::Assembly_CSharp { struct AkPositioningInfo : DLL2SDK::mscorlib::System::Object { intptr_t swigCPtr_; bool swigCMemOwn_; void _ctor_120255(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120256(); void setCPtr_120258(intptr_t cPtr_); void Finalize_120259(); void Dispose_120260(); void set_fCenterPct_120261(float value_); float get_fCenterPct_120262(); void set_pannerType_120263(DLL2SDK::Assembly_CSharp::AkPannerType value_); DLL2SDK::Assembly_CSharp::AkPannerType get_pannerType_120264(); void set_posSourceType_120265(DLL2SDK::Assembly_CSharp::AkPositionSourceType value_); DLL2SDK::Assembly_CSharp::AkPositionSourceType get_posSourceType_120266(); void set_bUpdateEachFrame_120267(bool value_); bool get_bUpdateEachFrame_120268(); void set_e3DSpatializationMode_120269(DLL2SDK::Assembly_CSharp::Ak3DSpatializationMode value_); DLL2SDK::Assembly_CSharp::Ak3DSpatializationMode get_e3DSpatializationMode_120270(); void set_bUseAttenuation_120271(bool value_); bool get_bUseAttenuation_120272(); void set_bUseConeAttenuation_120273(bool value_); bool get_bUseConeAttenuation_120274(); void set_fInnerAngle_120275(float value_); float get_fInnerAngle_120276(); void set_fOuterAngle_120277(float value_); float get_fOuterAngle_120278(); void set_fConeMaxAttenuation_120279(float value_); float get_fConeMaxAttenuation_120280(); void set_LPFCone_120281(float value_); float get_LPFCone_120282(); void set_HPFCone_120283(float value_); float get_HPFCone_120284(); void set_fMaxDistance_120285(float value_); float get_fMaxDistance_120286(); void set_fVolDryAtMaxDist_120287(float value_); float get_fVolDryAtMaxDist_120288(); void set_fVolAuxGameDefAtMaxDist_120289(float value_); float get_fVolAuxGameDefAtMaxDist_120290(); void set_fVolAuxUserDefAtMaxDist_120291(float value_); float get_fVolAuxUserDefAtMaxDist_120292(); void set_LPFValueAtMaxDist_120293(float value_); float get_LPFValueAtMaxDist_120294(); void set_HPFValueAtMaxDist_120295(float value_); float get_HPFValueAtMaxDist_120296(); static intptr_t getCPtr_120257(DLL2SDK::Assembly_CSharp::AkPositioningInfo* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkMusicSyncCallbackInfo : DLL2SDK::Assembly_CSharp::AkCallbackInfo { intptr_t swigCPtr_; void _ctor_120138(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120139(); void setCPtr_120141(intptr_t cPtr_); void Finalize_120142(); void Dispose_120143(); uint32_t get_playingID_120144(); int32_t get_segmentInfo_iCurrentPosition_120145(); int32_t get_segmentInfo_iPreEntryDuration_120146(); int32_t get_segmentInfo_iActiveDuration_120147(); int32_t get_segmentInfo_iPostExitDuration_120148(); int32_t get_segmentInfo_iRemainingLookAheadTime_120149(); float get_segmentInfo_fBeatDuration_120150(); float get_segmentInfo_fBarDuration_120151(); float get_segmentInfo_fGridDuration_120152(); float get_segmentInfo_fGridOffset_120153(); DLL2SDK::Assembly_CSharp::AkCallbackType get_musicSyncType_120154(); DLL2SDK::mscorlib::System::String* get_userCueName_120155(); static intptr_t getCPtr_120140(DLL2SDK::Assembly_CSharp::AkMusicSyncCallbackInfo* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkMusicPlaylistCallbackInfo : DLL2SDK::Assembly_CSharp::AkEventCallbackInfo { intptr_t swigCPtr_; void _ctor_120120(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120121(); void setCPtr_120123(intptr_t cPtr_); void Finalize_120124(); void Dispose_120125(); uint32_t get_playlistID_120126(); uint32_t get_uNumPlaylistItems_120127(); uint32_t get_uPlaylistSelection_120128(); uint32_t get_uPlaylistItemDone_120129(); static intptr_t getCPtr_120122(DLL2SDK::Assembly_CSharp::AkMusicPlaylistCallbackInfo* obj_); }; } namespace DLL2SDK::Assembly_CSharp { struct AkMIDIPost : DLL2SDK::Assembly_CSharp::AkMIDIEvent { intptr_t swigCPtr_; void _ctor_120079(intptr_t cPtr_, bool cMemoryOwn_); void _ctor_120080(); void setCPtr_120082(intptr_t cPtr_); void Finalize_120083(); void Dispose_120084(); void set_uOffset_120085(uint32_t value_); uint32_t get_uOffset_120086(); DLL2SDK::Assembly_CSharp::AKRESULT PostOnEvent_120087(uint32_t in_eventID_, DLL2SDK::UnityEngine::UnityEngine::GameObject* in_gameObjectID_, uint32_t in_uNumPosts_); void Clone_120088(DLL2SDK::Assembly_CSharp::AkMIDIPost* other_); static intptr_t getCPtr_120081(DLL2SDK::Assembly_CSharp::AkMIDIPost* obj_); static int32_t GetSizeOf_120089(); }; } namespace DLL2SDK::Assembly_CSharp { struct FilmicCurve : DLL2SDK::Assembly_CSharp::CurveSegment_1 { DLL2SDK::UnityEngine::UnityEngine::Vector2 m_toe_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_whitePoint_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_blackPoint_; float m_shoulderAngle_; float m_shoulderShoot_; float m_toeStr_; float m_toeLift_; float m_shoulderStr_; float m_shoulderLift_; float m_gamma_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_toeAngPt_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_ShoulderAngPt_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_shoulder_; DLL2SDK::Array*>* m_segments_; bool m_isDataDirty_; struct StaticFields { int32_t m_segmentCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDirty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reconstruct_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Eval_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117837(); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_Toe_117838(); void set_Toe_117839(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_Shoulder_117840(); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_ToeAnglePoint_117841(); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_ShoulderAnglePoint_117842(); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_WhitePoint_117843(); void set_WhitePoint_117844(DLL2SDK::UnityEngine::UnityEngine::Vector2 value_); float get_ShoulderAngle_117845(); void set_ShoulderAngle_117846(float value_); float get_ShoulderShoot_117847(); void set_ShoulderShoot_117848(float value_); float get_ToeStrength_117849(); void set_ToeStrength_117850(float value_); float get_ToeLift_117851(); void set_ToeLift_117852(float value_); float get_ShoulderStrength_117853(); void set_ShoulderStrength_117854(float value_); float get_ShoulderLift_117855(); void set_ShoulderLift_117856(float value_); float get_Gamma_117857(); void set_Gamma_117858(float value_); void SetDirty_117859(); void Reconstruct_117860(); float Eval_117861(float x_); }; } namespace DLL2SDK::Assembly_CSharp { struct grassControl_noGameObject : DLL2SDK::Assembly_CSharp::OpenWorldStreamer { DLL2SDK::UnityEngine::UnityEngine::Transform* m_grassGenControlTransform_; DLL2SDK::UnityEngine::UnityEngine::Rect m_rect_; float m_ymax_; DLL2SDK::Assembly_CSharp::Grid* m_grid_; int32_t m_gridRowCount_; int32_t m_gridColCount_; DLL2SDK::UnityEngine::UnityEngine::Camera* m_mainCamera_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_layerInfoList_; float m_gridCenterFartherThanThisDisNoDepth_; float m_disStartFade_; float m_disEndFade_; int32_t m_howManyUpdateToRefreshOnce_; int32_t m_howManyRowsToUpdateOneRefresh_; int32_t m_rowIndexOffsetToUpdate_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_camEuler_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_dCamEulerToForceUpdate_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_dCamEuler_; bool m_needForceUpdate_; int32_t MaxBatchInstanceCount_; bool m_showGrass_; int32_t m_updateCount_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_lodDis2List_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_grassToDraw_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_grassToDraw_noDepth_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_typeInfoList_; int32_t m_grassToDrawCount_; int32_t m_grassToDrawCount_noDepth_; bool m_loadGrass_; bool m_gridIsNull_; bool m_showGrassGizmos_; bool m_showCullGizmos_; DLL2SDK::Array* m_batchMatrices_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_typePrefabMeshList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_typePrefabMaterialList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_typePrefabMaterialList_noDepth_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_resetGridToNull_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_calculateLayerWeightSum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_selectLayerRandomly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_collisionWithGrass2D_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_genGrass_noGameObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_doCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_updateShaderGlobalVars_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnValidate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IgnoreUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_updateGrids_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_collect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_collectGrassInGrid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_drawInstances_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_drawInstances_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_117319(); DLL2SDK::Assembly_CSharp::EOpenWorldStreamer get_StreamerType_117320(); void Awake_117321(); void Start_117322(); void resetGridToNull_117323(); bool collisionWithGrass2D_117326(float _x_, float _z_, float _r_); void genGrass_noGameObject_117327(); void doCache_117328(); void updateShaderGlobalVars_117329(); void OnEnable_117330(); void OnValidate_117331(); bool IgnoreUpdate_117332(); void Update_117333(); void updateGrids_117334(bool justUpdateOneRow_); void collect_117335(); void collectGrassInGrid_117336(int32_t gridIndex_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* grassToDraw_); void Refresh_117337(bool justUpdateOneRow_); void drawInstances_117338(); void drawInstances_117339(DLL2SDK::mscorlib::System::Collections::Generic::List_1* grassToDraw_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* typePrefabMaterialList_, bool receiveShadow_); void __xLuaBaseProxy_Awake_117340(); void __xLuaBaseProxy_Start_117341(); static float calculateLayerWeightSum_117324(DLL2SDK::mscorlib::System::Collections::Generic::List_1* layerInfoList_); static int32_t selectLayerRandomly_117325(DLL2SDK::mscorlib::System::Collections::Generic::List_1* layerInfoList_, float layerWeightSum_); }; } namespace DLL2SDK::Assembly_CSharp { struct StaticRainBehaviour : DLL2SDK::Assembly_CSharp::RainBehaviourBase { DLL2SDK::Assembly_CSharp::StaticRainController* _rainController_k__BackingField_; DLL2SDK::Assembly_CSharp::StaticRainVariables* Variables_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartRain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopRain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopRainImmidiate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyFinalDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyGlobalWind_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitParams_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116990(); DLL2SDK::Assembly_CSharp::StaticRainController* get_rainController_116991(); void set_rainController_116992(DLL2SDK::Assembly_CSharp::StaticRainController* value_); int32_t get_CurrentDrawCall_116993(); int32_t get_MaxDrawCall_116994(); bool get_IsPlaying_116995(); bool get_IsEnabled_116996(); void Refresh_116997(); void StartRain_116998(); void StopRain_116999(); void StopRainImmidiate_117000(); void ApplyFinalDepth_117001(int32_t depth_); void ApplyGlobalWind_117002(DLL2SDK::UnityEngine::UnityEngine::Vector2 globalWind_); void Awake_117003(); void Start_117004(); void Update_117005(); DLL2SDK::Assembly_CSharp::StaticRainController* CreateController_117006(); void InitParams_117007(); void __xLuaBaseProxy_Refresh_117008(); void __xLuaBaseProxy_StartRain_117009(); void __xLuaBaseProxy_StopRain_117010(); void __xLuaBaseProxy_StopRainImmidiate_117011(); void __xLuaBaseProxy_ApplyFinalDepth_117012(int32_t P0_); void __xLuaBaseProxy_ApplyGlobalWind_117013(DLL2SDK::UnityEngine::UnityEngine::Vector2 P0_); void __xLuaBaseProxy_Awake_117014(); void __xLuaBaseProxy_Update_117015(); }; } namespace DLL2SDK::Assembly_CSharp::ProGrids { struct pg_Enum : DLL2SDK::mscorlib::System::Object { static DLL2SDK::UnityEngine::UnityEngine::Vector3 InverseAxisMask_116624(DLL2SDK::UnityEngine::UnityEngine::Vector3 v_, DLL2SDK::Assembly_CSharp::ProGrids::Axis axis_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 AxisMask_116625(DLL2SDK::UnityEngine::UnityEngine::Vector3 v_, DLL2SDK::Assembly_CSharp::ProGrids::Axis axis_); static float SnapUnitValue_116626(DLL2SDK::Assembly_CSharp::ProGrids::SnapUnit su_); }; } namespace DLL2SDK::Assembly_CSharp::PrefabEvolution { struct ExposedProperty : DLL2SDK::Assembly_CSharp::PrefabEvolution::BaseExposedData { DLL2SDK::UnityEngine::UnityEngine::Object* Target_; DLL2SDK::mscorlib::System::String* PropertyPath_; DLL2SDK::Assembly_CSharp::PrefabEvolution::ExposedProperty_PropertyInvocationChain* _invocationChain_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAfterDeserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clone_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116565(); void OnAfterDeserialize_116566(); DLL2SDK::Assembly_CSharp::PrefabEvolution::BaseExposedData* Clone_116567(); DLL2SDK::Assembly_CSharp::PrefabEvolution::ExposedProperty_PropertyInvocationChain* get_invocationChain_116568(); bool get_IsValid_116569(); DLL2SDK::mscorlib::System::Object* get_Value_116570(); void set_Value_116571(DLL2SDK::mscorlib::System::Object* value_); void __xLuaBaseProxy_OnAfterDeserialize_116572(); DLL2SDK::Assembly_CSharp::PrefabEvolution::BaseExposedData* __xLuaBaseProxy_Clone_116573(); }; } namespace DLL2SDK::Assembly_CSharp { struct VirtualScreen : DLL2SDK::Assembly_CSharp::MonoSingleton_1 { float virtualWidth_; float virtualHeight_; float realWidth_; float realHeight_; float oldRealWidth_; float oldRealHeight_; struct StaticFields { DLL2SDK::Assembly_CSharp::VirtualScreen_On_ScreenResizeHandler* On_ScreenResize_; float width_; float height_; float xRatio_; float yRatio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_On_ScreenResize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_On_ScreenResize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComputeScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComputeVirtualScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGuiScaleMatrix_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRealRect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_116271(); void Awake_116274(); void Update_116275(); void ComputeScreen_116276(); static void add_On_ScreenResize_116272(DLL2SDK::Assembly_CSharp::VirtualScreen_On_ScreenResizeHandler* value_); static void remove_On_ScreenResize_116273(DLL2SDK::Assembly_CSharp::VirtualScreen_On_ScreenResizeHandler* value_); static void ComputeVirtualScreen_116277(); static void SetGuiScaleMatrix_116278(); static DLL2SDK::UnityEngine::UnityEngine::Rect GetRealRect_116279(DLL2SDK::UnityEngine::UnityEngine::Rect rect_); static void _cctor_116280(); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider { struct SamsungGameSDKAdaptivePerformanceSubsystem : DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::AdaptivePerformanceSubsystem { DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::SamsungGameSDKAdaptivePerformanceSubsystem_NativeApi* m_Api_; DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::AsyncUpdater* m_AsyncUpdater_; DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::PerformanceDataRecord m_Data_; DLL2SDK::mscorlib::System::Object* m_DataLock_; DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::AsyncValue_1* m_MainTemperature_; DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::AsyncValue_1* m_MainTemperature_HighPrecision_; DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::AsyncValue_1* m_SkinTemp_; DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::AsyncValue_1* m_PSTLevel_; DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::AsyncValue_1* m_HighPrecisionSkinTemp_; DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::AsyncValue_1* m_GPUTime_; DLL2SDK::mscorlib::System::Version* m_Version_; int32_t m_MinTempLevel_; int32_t m_MaxTempLevel_; int32_t _MaxCpuPerformanceLevel_k__BackingField_; int32_t _MaxGpuPerformanceLevel_k__BackingField_; struct StaticFields { DLL2SDK::mscorlib::System::String* sceneName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPerformanceWarning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPerformanceLevelTimeout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ImmediateUpdateTemperature_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryParseVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintStats_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NormalizeTemperatureLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_NormalizeTemperatureLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NormalizeJTLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTemperatureLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPerformanceLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplicationResume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDescriptor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115760(); DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::IApplicationLifecycle* get_ApplicationLifecycle_115761(); DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::IDevicePerformanceLevelControl* get_PerformanceLevelControl_115762(); int32_t get_MaxCpuPerformanceLevel_115763(); void set_MaxCpuPerformanceLevel_115764(int32_t value_); int32_t get_MaxGpuPerformanceLevel_115765(); void set_MaxGpuPerformanceLevel_115766(int32_t value_); void OnPerformanceWarning_115767(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::WarningLevel warningLevel_); void OnPerformanceLevelTimeout_115768(); void ImmediateUpdateTemperature_115769(); void Start_115771(); void Stop_115772(); void Destroy_115773(); DLL2SDK::mscorlib::System::String* PrintStats_115774(); DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::PerformanceDataRecord Update_115775(); DLL2SDK::mscorlib::System::Version* get_Version_115776(); float NormalizeTemperatureLevel_115778(int32_t currentTempLevel_); float GetTemperatureLevel_115780(); float get_GpuFrameTime_115781(); double get_HighPrecisionTempLevel_115782(); bool SetPerformanceLevel_115783(int32_t cpuLevel_, int32_t gpuLevel_); void ApplicationPause_115784(); void ApplicationResume_115785(); int32_t _SamsungGameSDKAdaptivePerformanceSubsystem_m__0_115787(); int32_t _SamsungGameSDKAdaptivePerformanceSubsystem_m__1_115788(); double _SamsungGameSDKAdaptivePerformanceSubsystem_m__2_115789(); double _SamsungGameSDKAdaptivePerformanceSubsystem_m__3_115790(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_PrintStats_115791(); static bool TryParseVersion_115770(DLL2SDK::mscorlib::System::String* versionString_, DLL2SDK::mscorlib::System::Version* version_); static float NormalizeTemperatureLevel_115777(int32_t currentTempLevel_, int32_t minValue_, int32_t maxValue_); static float NormalizeJTLevel_115779(int32_t currentTempLevel_); static void RegisterDescriptor_115786(); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider { struct AdaptivePerformanceSubsystemDescriptor : DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::AdaptivePerformanceSubsystemDescriptorBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDescriptor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115736(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::AdaptivePerformanceSubsystemDescriptor_Cinfo cinfo_); static DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::AdaptivePerformanceSubsystemDescriptor* RegisterDescriptor_115737(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::AdaptivePerformanceSubsystemDescriptor_Cinfo cinfo_); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance { struct DevicePerformanceControlImpl : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::IDevicePerformanceLevelControl* m_PerformanceLevelControl_; DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::PerformanceControlMode _PerformanceControlMode_k__BackingField_; int32_t _CpuLevel_k__BackingField_; int32_t _GpuLevel_k__BackingField_; int32_t _CurrentCpuLevel_k__BackingField_; int32_t _CurrentGpuLevel_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115649(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::IDevicePerformanceLevelControl* performanceLevelControl_); void Update_115650(); void ForceUpdate_115651(); bool get_AutomaticPerformanceControl_115652(); void set_AutomaticPerformanceControl_115653(bool value_); DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::PerformanceControlMode get_PerformanceControlMode_115654(); void set_PerformanceControlMode_115655(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::PerformanceControlMode value_); int32_t get_MaxCpuPerformanceLevel_115656(); int32_t get_MaxGpuPerformanceLevel_115657(); int32_t get_CpuLevel_115658(); void set_CpuLevel_115659(int32_t value_); int32_t get_GpuLevel_115660(); void set_GpuLevel_115661(int32_t value_); int32_t get_CurrentCpuLevel_115662(); void set_CurrentCpuLevel_115663(int32_t value_); int32_t get_CurrentGpuLevel_115664(); void set_CurrentGpuLevel_115665(int32_t value_); }; } namespace DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance { struct AdaptivePerformanceManager : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::ThermalEventHandler* ThermalEvent_; DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::PerformanceBottleneckChangeHandler* PerformanceBottleneckChangeEvent_; DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::AdaptivePerformanceSubsystem* m_Subsystem_; bool m_JustResumed_; int32_t m_RequestedCpuLevel_; int32_t m_RequestedGpuLevel_; bool m_NewUserPerformanceLevelRequest_; DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::ThermalMetrics m_ThermalMetrics_; DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::PerformanceMetrics m_PerformanceMetrics_; DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::FrameTiming m_FrameTiming_; int32_t _LoggingFrequencyInFrames_k__BackingField_; bool _AutomaticPerformanceControl_k__BackingField_; DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::DevicePerformanceControlImpl* m_DevicePerfControl_; DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::AutoPerformanceLevelController* m_AutoPerformanceLevelController_; DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::CpuTimeProvider* m_CpuFrameTimeProvider_; DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::IApplicationLifecycle* m_AppLifecycle_; DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::TemperatureTrend* m_TemperatureTrend_; DLL2SDK::UnityEngine::UnityEngine::WaitForEndOfFrame* m_WaitForEndOfFrame_; int32_t m_FrameCount_; DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::RunningAverage* m_OverallFrameTime_; DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::RunningAverage* m_GpuFrameTime_; DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::RunningAverage* m_CpuFrameTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_ThermalEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_ThermalEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_PerformanceBottleneckChangeEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_PerformanceBottleneckChangeEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeSubsystem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogThermalEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LogBottleneckEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddNonNegativeValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InvokeEndOfFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSubsystem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EffectiveTargetFrameRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115549(); void add_ThermalEvent_115550(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::ThermalEventHandler* value_); void remove_ThermalEvent_115551(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::ThermalEventHandler* value_); void add_PerformanceBottleneckChangeEvent_115552(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::PerformanceBottleneckChangeHandler* value_); void remove_PerformanceBottleneckChangeEvent_115553(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::PerformanceBottleneckChangeHandler* value_); DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::ThermalMetrics get_ThermalMetrics_115554(); DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::PerformanceMetrics get_PerformanceMetrics_115555(); DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::FrameTiming get_FrameTiming_115556(); bool get_Logging_115557(); void set_Logging_115558(bool value_); int32_t get_LoggingFrequencyInFrames_115559(); void set_LoggingFrequencyInFrames_115560(int32_t value_); bool get_Active_115561(); int32_t get_MaxCpuPerformanceLevel_115562(); int32_t get_MaxGpuPerformanceLevel_115563(); bool get_AutomaticPerformanceControl_115564(); void set_AutomaticPerformanceControl_115565(bool value_); DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::PerformanceControlMode get_PerformanceControlMode_115566(); int32_t get_CpuLevel_115567(); void set_CpuLevel_115568(int32_t value_); int32_t get_GpuLevel_115569(); void set_GpuLevel_115570(int32_t value_); DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::IDevelopmentSettings* get_DevelopmentSettings_115571(); DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::IThermalStatus* get_ThermalStatus_115572(); DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::IPerformanceStatus* get_PerformanceStatus_115573(); DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::IDevicePerformanceControl* get_DevicePerformanceControl_115574(); void ForceUpdate_115575(); bool InitializeSubsystem_115576(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::Provider::AdaptivePerformanceSubsystem* subsystem_); void Start_115577(); void LogThermalEvent_115578(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::ThermalMetrics ev_); void LogBottleneckEvent_115579(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::PerformanceBottleneckChangeEventArgs ev_); void AddNonNegativeValue_115580(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::RunningAverage* runningAverage_, float value_); DLL2SDK::mscorlib::System::Collections::IEnumerator* InvokeEndOfFrame_115581(); void LateUpdate_115582(); void Update_115583(); void UpdateSubsystem_115584(); void OnDestroy_115586(); void OnApplicationPause_115587(bool pause_); void _Start_m__0_115588(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::ThermalMetrics thermalMetrics_); void _Start_m__1_115589(DLL2SDK::Assembly_CSharp::UnityEngine::Mobile::AdaptivePerformance::PerformanceBottleneckChangeEventArgs ev_); static int32_t EffectiveTargetFrameRate_115585(); }; } namespace DLL2SDK::Assembly_CSharp { struct ADPConfiguration : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { struct StaticFields { DLL2SDK::mscorlib::System::String* ADPConfigPath_; DLL2SDK::Assembly_CSharp::ADPConfig m_ADPConfig_; DLL2SDK::Assembly_CSharp::FoliageLODSettings m_FoliageSettings_; DLL2SDK::Assembly_CSharp::ShadowQualitySettings m_ShadowQualitySettings_; DLL2SDK::Assembly_CSharp::FrameRateSettings m_FrameRateSettings_; DLL2SDK::Assembly_CSharp::LodBiasSettings m_LodBiasSettings_; DLL2SDK::Assembly_CSharp::ScreenSizeSettings m_ScreenSizeSettings_; DLL2SDK::Assembly_CSharp::AnimationUpdateSettings m_AnimationUpdateSettings_; DLL2SDK::Assembly_CSharp::ChageFixUpdateSettings m_ChangeFixUpdateSettings_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDefaultValues_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveConfiguration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadConfiguration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DumpSettings_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115434(); static void SetDefaultValues_115435(); static void SaveConfiguration_115436(); static void LoadConfiguration_115437(); static void DumpSettings_115438(); static void _cctor_115439(); }; } namespace DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo { struct NullMediaPlayer : DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::BaseMediaPlayer { bool _isPlaying_; bool _isPaused_; float _currentTime_; float _volume_; float _playbackRate_; bool _bLoop_; int32_t _Width_; int32_t _height_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* _texture_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* _texture_AVPro_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* _texture_AVPro1_; float _fakeFlipTime_; int32_t _frameCount_; struct StaticFields { float FrameRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVersion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenVideoFromFile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseVideo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLooping_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLooping_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasMetaData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanPlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasVideo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSeeking_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPlaying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPaused_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBuffering_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDurationMs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVideoWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVideoHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVideoDisplayRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTextureFrameCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequiresVerticalFlip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Seek_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SeekFast_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SeekWithTolerance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentTimeMs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlaybackRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlaybackRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBufferingProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MuteAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMuted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAudioTrackCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentAudioTrack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAudioTrack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVideoTrackCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentVideoTrack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentAudioTrackId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentAudioTrackBitrate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVideoTrack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentVideoTrackId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentVideoTrackBitrate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVideoFrameRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Render_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Dispose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_115344(); DLL2SDK::mscorlib::System::String* GetVersion_115345(); bool OpenVideoFromFile_115346(DLL2SDK::mscorlib::System::String* path_, int64_t offset_, DLL2SDK::mscorlib::System::String* httpHeaderJson_, uint32_t sourceSamplerate_, uint32_t sourceChannels_, int32_t forceFileFormat_); void CloseVideo_115347(); void SetLooping_115348(bool bLooping_); bool IsLooping_115349(); bool HasMetaData_115350(); bool CanPlay_115351(); bool HasAudio_115352(); bool HasVideo_115353(); void Play_115354(); void Pause_115355(); void Stop_115356(); bool IsSeeking_115357(); bool IsPlaying_115358(); bool IsPaused_115359(); bool IsFinished_115360(); bool IsBuffering_115361(); float GetDurationMs_115362(); int32_t GetVideoWidth_115363(); int32_t GetVideoHeight_115364(); float GetVideoDisplayRate_115365(); DLL2SDK::UnityEngine::UnityEngine::Texture* GetTexture_115366(int32_t index_); int32_t GetTextureFrameCount_115367(); bool RequiresVerticalFlip_115368(); void Seek_115369(float timeMs_); void SeekFast_115370(float timeMs_); void SeekWithTolerance_115371(float timeMs_, float beforeMs_, float afterMs_); float GetCurrentTimeMs_115372(); void SetPlaybackRate_115373(float rate_); float GetPlaybackRate_115374(); float GetBufferingProgress_115375(); void MuteAudio_115376(bool bMuted_); bool IsMuted_115377(); void SetVolume_115378(float volume_); float GetVolume_115379(); int32_t GetAudioTrackCount_115380(); int32_t GetCurrentAudioTrack_115381(); void SetAudioTrack_115382(int32_t index_); int32_t GetVideoTrackCount_115383(); int32_t GetCurrentVideoTrack_115384(); DLL2SDK::mscorlib::System::String* GetCurrentAudioTrackId_115385(); int32_t GetCurrentAudioTrackBitrate_115386(); void SetVideoTrack_115387(int32_t index_); DLL2SDK::mscorlib::System::String* GetCurrentVideoTrackId_115388(); int32_t GetCurrentVideoTrackBitrate_115389(); float GetVideoFrameRate_115390(); void Update_115391(); void Render_115392(); void Dispose_115393(); void __xLuaBaseProxy_CloseVideo_115394(); void __xLuaBaseProxy_SeekWithTolerance_115395(float P0_, float P1_, float P2_); }; } namespace DLL2SDK::Assembly_CSharp::WellFired { struct USSendUIEvent : DLL2SDK::usequencerRuntime::WellFired::USEventBase { DLL2SDK::Assembly_CSharp::Story::StoryGameUIEventEnum StoryGameUIEventEnum_; bool Status_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114786(); void FireEvent_114787(); void ProcessEvent_114788(float deltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::WinnerCircle { struct WinnerCircleGame : DLL2SDK::Assembly_CSharp::GameBase::MatchGame { struct StaticFields { int32_t MatchMapId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExitMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectRegistered_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114760(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); bool get_IsMatchGame_114761(); void EndMatch_114762(); void ExitMatch_114763(); void Init_114764(); void PostInit_114765(); void OnLevelObjectRegistered_114766(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); void __xLuaBaseProxy_EndMatch_114768(); void __xLuaBaseProxy_ExitMatch_114769(); void __xLuaBaseProxy_Init_114770(); void __xLuaBaseProxy_PostInit_114771(); void __xLuaBaseProxy_OnLevelObjectRegistered_114772(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* P0_); static void _cctor_114767(); }; } namespace DLL2SDK::Assembly_CSharp::WinnerCircle { struct WinnerCircleFlowNavControllerEN : DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController { DLL2SDK::Assembly_CSharp::FrontEnd::ELobbySceneType PreviousScene_; DLL2SDK::Assembly_CSharp::WinnerCircle::WinnerCircleFlowControllerEN* ctr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowNone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowWinnerCircleAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NavigationWillPop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114747(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_114748(); bool IsEnableCameraClear_114749(); bool IsShowNone_114750(); bool IsShowWinnerCircleAvatar_114751(); void OnNavigationShowed_114752(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_114753(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void NavigationWillPop_114754(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_114755(); bool __xLuaBaseProxy_IsEnableCameraClear_114756(); bool __xLuaBaseProxy_IsShowNone_114757(); bool __xLuaBaseProxy_IsShowWinnerCircleAvatar_114758(); void __xLuaBaseProxy_NavigationWillPop_114759(); }; } namespace DLL2SDK::Assembly_CSharp::WinnerCircle { struct WinnerCircleFlowControllerEN : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameUI::WinnerCircleMainController* m_MainController_; DLL2SDK::Assembly_CSharp::GameUI::WinnerCircleBackgroundController* m_backController_; bool isSoundBankReady_; int32_t CurrStage_; DLL2SDK::mscorlib::System::Action_1* ShowSettlementViewFlowDelegate_; struct StaticFields { bool IsOpen_; bool bFirstFlow_; DLL2SDK::mscorlib::System::String* WINNER_CIRCLE_SOUNDBANK1_; DLL2SDK::mscorlib::System::String* WINNER_CIRCLE_SOUNDBANK2_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideChildUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadSoundBank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayWinnerCircleBGM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySettlementBGM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayMusic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadSoundBank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBRPVPSettlementViewFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBRPVPOBSettlementViewFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPVESettlementViewFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSettlementRankView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSettlementExpDetailView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSettlementBPView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSettlementDetailDataView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBRReportWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReportPlayer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114712(); DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* get_sds_114713(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_114714(); void Init_114715(); void PostInit_114716(); void RegisterDelegates_114717(); void UnRegisterDelegates_114718(); void HideChildUI_114719(); void ShutDown_114720(); void PreloadSoundBank_114721(); void PlayWinnerCircleBGM_114722(); void PlaySettlementBGM_114723(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* settlementDS_); void PlayMusic_114724(DLL2SDK::mscorlib::System::String* audioID_, float delay_); void UnloadSoundBank_114725(); void ShowBRPVPSettlementViewFlow_114726(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void ShowBRPVPOBSettlementViewFlow_114727(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void ShowPVESettlementViewFlow_114728(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void ShowSettlementRankView_114729(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnLevelUp_114730(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowSettlementExpDetailView_114731(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void ShowSettlementBPView_114732(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void ShowSettlementDetailDataView_114733(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void ShowBRReportWindow_114734(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnReportPlayer_114735(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_114739(); void __xLuaBaseProxy_Init_114740(); void __xLuaBaseProxy_PostInit_114741(); void __xLuaBaseProxy_RegisterDelegates_114742(); void __xLuaBaseProxy_UnRegisterDelegates_114743(); void __xLuaBaseProxy_ShutDown_114744(); static void _cctor_114736(); static bool _ShowBRReportWindow_m__0_114737(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* s_); static bool _ShowBRReportWindow_m__1_114738(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* s_); }; } namespace DLL2SDK::Assembly_CSharp::WinnerCircle { struct WinnerCircleUIScene : DLL2SDK::Assembly_CSharp::GameUI::UIScene { DLL2SDK::Assembly_CSharp::GameUI::WinnerCircleBackgroundController* m_backController_; DLL2SDK::Assembly_CSharp::GameUI::WinnerCircleMainController* m_MainController_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_WinnerCircle* m_WinnerCircleSquad_; bool isSoundBankReady_; DLL2SDK::Assembly_CSharp::FrontEnd::NavigationController* m_NavigationController_; DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController* CurrentNaviUIController_; DLL2SDK::Assembly_CSharp::WinnerCircle::WinnerCircleUIScene_NavigationCloseCallback* m_CloseNavigationCallback_; DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController* m_CloseNavigationCallbackController_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMainUIController* m_MainUIController_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyBackGroundController* m_BackGroundUIController_; struct StaticFields { DLL2SDK::mscorlib::System::String* WINNER_CIRCLE_SOUNDBANK1_; DLL2SDK::mscorlib::System::String* WINNER_CIRCLE_SOUNDBANK2_; int32_t PRELOAD_INDEX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLightCommonTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowBuffDetailWindowView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowMedalsWindowView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBRReportWindow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadWinnerCircleCompleted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginShowBlackScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginReturnToLobby_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TimerReturnToLobby_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnKeyPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadSoundBank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadSoundBank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayBGM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushNavigation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateNavigationController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CreateNavigationController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseNavigationController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshNavigation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushNavigationCloseCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationCloseFinishCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PopNavigation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPopNavigationCloseCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutdownNavigationController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutdownWindowController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNavigationController_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114629(); void Init_114630(); void ShowLightCommonTips_114631(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnShowBuffDetailWindowView_114632(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnShowMedalsWindowView_114633(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void ShowBRReportWindow_114634(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnLoadWinnerCircleCompleted_114635(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void BeginShowBlackScreen_114636(); void BeginReturnToLobby_114637(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void TimerReturnToLobby_114638(); void ShutDown_114639(); bool OnReturnKeyPress_114640(); void PreloadSoundBank_114641(); void UnloadSoundBank_114642(); void PlayBGM_114643(); template void PushNavigation_114644(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, bool force_); template NAV_CONTENT_CONTROLLER CreateNavigationController_114645(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_); DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController* CreateNavigationController_114646(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_); DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController* CloseNavigationController_114647(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::WinnerCircle::WinnerCircleUIScene_NavigationCloseCallback* callback_, DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController* callbackController_); void RefreshNavigation_114648(); void PushNavigationCloseCallback_114649(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_, DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController* controller_); void OnNavigationShowed_114650(); void OnNavigationCloseFinishCallback_114651(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_); bool PopNavigation_114652(bool toTop_); void OnPopNavigationCloseCallback_114653(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_, DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController* controller_); void ShutdownNavigationController_114654(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_); bool ShutdownWindowController_114655(DLL2SDK::mscorlib::System::String* controllerTypeFullName_, int32_t userContext_); DLL2SDK::Assembly_CSharp::FrontEnd::BaseNavigationUIController* GetNavigationController_114656(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_); void __xLuaBaseProxy_Init_114657(); void __xLuaBaseProxy_ShutDown_114658(); bool __xLuaBaseProxy_OnReturnKeyPress_114659(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct AvatarView_WinnerCircle : DLL2SDK::Assembly_CSharp::AvatarItemViewBase { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Avatars_; DLL2SDK::UnityEngine::UnityEngine::Transform* CameraTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* CameraWinnerCircleDefaultPos_; DLL2SDK::UnityEngine::UnityEngine::Transform* CameraDefaultPos_; DLL2SDK::UnityEngine::UnityEngine::Transform* CameraMinPos_; DLL2SDK::UnityEngine::UnityEngine::Transform* CameraMaxPos_; DLL2SDK::UnityEngine::UnityEngine::Transform* CameraMPMinPos_; DLL2SDK::UnityEngine::UnityEngine::Transform* CameraMPMaxPos_; DLL2SDK::UnityEngine::UnityEngine::Transform* CameraFFAMinPos_; DLL2SDK::UnityEngine::UnityEngine::Transform* CameraFFAMaxPos_; DLL2SDK::Array* m_WinnerCircleThreeCharacterSocketNames_; DLL2SDK::Array* m_WinnerCircleFourCharacterSocketNames_; DLL2SDK::Array* m_WinnerCircleTwoCharacterSocketNames_; DLL2SDK::Array* m_LocalCharacterSocketNames_; DLL2SDK::Array* m_OneCharacterSocketNames_; DLL2SDK::Array* m_TwoCharacterSocketNames_; DLL2SDK::Array* m_ThreeCharacterSocketNames_; DLL2SDK::Array* m_FourCharacterSocketNames_; DLL2SDK::Array* m_FiveCharacterSocketNames_; DLL2SDK::Array* m_SixCharacterSocketNames_; DLL2SDK::Array* m_SevenCharacterSocketNames_; DLL2SDK::Array* m_EightCharacterSocketNames_; DLL2SDK::Array* m_CharacterSocketNames_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AvatarAnimatorList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* NewAnimatorAtPos_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BlackScreen_; DLL2SDK::mscorlib::System::String* PlanarShadowLightName_; DLL2SDK::UnityEngine::UnityEngine::Transform* ShadowLightTransform_; DLL2SDK::Assembly_CSharp::GameEngine::AvatarPlanarShadow* PlanarShadow_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* pos_to_roleID_; struct StaticFields { DLL2SDK::mscorlib::System::String* LeftWeapSocketName_; DLL2SDK::mscorlib::System::String* RightWeapSocketName_; DLL2SDK::mscorlib::System::String* RightBackWeapSocketName_; DLL2SDK::mscorlib::System::String* LeftBackWeapSocketName_; DLL2SDK::mscorlib::System::String* RPGWeapSocketName_R_; DLL2SDK::mscorlib::System::String* RPGWeapSocketName_L_; DLL2SDK::mscorlib::System::String* MeleeWeapSocketName_; DLL2SDK::mscorlib::System::String* ScytheWeapSocketName_; DLL2SDK::mscorlib::System::String* Type25WeapSocketName_; DLL2SDK::mscorlib::System::String* SMRSWeapSocketName_; DLL2SDK::mscorlib::System::String* FHJWeapSocketName_; float maxWHValue_; float defaultWHValue_; float minWHValue_; DLL2SDK::mscorlib::System::String* ACTION_SOUND_PREFIX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenaraAvatarItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectAvatarSocket_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitCameraPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupPlanarShadow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAvatarItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideAllMembers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeCharacterInPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterRoleIDForAudioSystem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayCharacterVoice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoPlayCharacterVoice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActionListener_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayCharacterActionSound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114601(); void GenaraAvatarItem_114602(int32_t SquadMemberCount_); void SelectAvatarSocket_114603(int32_t avatarCount_, DLL2SDK::Assembly_CSharp::FrontEnd::SettlementAvatarPosMode posMode_); void InitCameraPos_114604(bool isWinnerCircle_); void Update_114605(); bool SetupPlanarShadow_114606(DLL2SDK::UnityEngine::UnityEngine::GameObject* inCharacter_, DLL2SDK::UnityEngine::UnityEngine::GameObject* inLeftWeapon_, DLL2SDK::UnityEngine::UnityEngine::GameObject* inRightWeapon_); DLL2SDK::Assembly_CSharp::FrontEnd::AvatarItem_WinnerCircle* GetAvatarItem_114607(int32_t pos_); void HideAllMembers_114608(); void ChangeCharacterInPos_114609(int32_t roleID_, DLL2SDK::Assembly_CSharp::EAssetID assetID_, int32_t bagAssetID_, int32_t hatAsset_, int32_t clothAsset_, int32_t posIndex_, DLL2SDK::Assembly_CSharp::FrontEnd::SettlementAvatarAnimType animType_, DLL2SDK::mscorlib::System::String* gesAnim_, DLL2SDK::mscorlib::System::String* leftHandAnimName_, DLL2SDK::mscorlib::System::String* rightHandAnimName_, DLL2SDK::Array* idleAnimIndexs_); void ShutDown_114610(); void RegisterRoleIDForAudioSystem_114611(int32_t pos_, uint32_t roleID_); void PlayCharacterVoice_114612(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, int32_t pos_); void SetActionListener_114614(DLL2SDK::UnityEngine::UnityEngine::GameObject* assetGO_, int32_t pos_, uint64_t weaponID_); void PlayCharacterActionSound_114615(int32_t pos_); static void DoPlayCharacterVoice_114613(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, uint32_t RoleID_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct AvatarItem_WinnerCircle : DLL2SDK::Assembly_CSharp::FrontEnd::AvatarItemBase { DLL2SDK::mscorlib::System::String* ANIMATOR_PARAM_GESTUREINDEX_; DLL2SDK::mscorlib::System::String* ANIMATOR_GETWEAPON_TRIGGER_; DLL2SDK::mscorlib::System::String* ANIMATOR_GETWEAPON_STATE_NAME_; DLL2SDK::mscorlib::System::String* ANIMATOR_PUTDOWNWEAPON_M_STATE_NAME_; DLL2SDK::mscorlib::System::String* IndividuationAniName_; DLL2SDK::mscorlib::System::String* LeftHandAnimName_; DLL2SDK::mscorlib::System::String* RightHandAnimName_; DLL2SDK::Array* IdleAnimIndexs_; bool isCanSendReadyNotify_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarView_WinnerCircle* m_WinnerCircleViewView_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_BoxList_; DLL2SDK::Assembly_CSharp::EAssetID m_CharacterAssetID_; DLL2SDK::Assembly_CSharp::EAssetID m_WeaponAssetID_Left_; DLL2SDK::Assembly_CSharp::EAssetID m_WeaponAssetID_Right_; uint64_t m_WeaponID_Left_; uint64_t m_WeaponID_Right_; float putDownWeaponLenth_; float putDownWeaponPlayTime_; bool isPutDownWeaponPlaying_; DLL2SDK::Assembly_CSharp::FrontEnd::SettlementAvatarAnimType mCacheAnimType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAvatarAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginGestureAnimImmediately_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindSocket_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeRightWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeLeftWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryUseWeaponAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearWeaponInHand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearUselessBasic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddIroDownAttachmentInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAssetAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCharacterReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetClickBoxCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAttachmentReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIndividuationAnimIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickIndividuationAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPutDownWeaponAnimLenth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IndividuationFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAnimator_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114563(int32_t idx_, DLL2SDK::Assembly_CSharp::FrontEnd::AvatarView_WinnerCircle* view_); void ChangeAvatar_114564(int32_t roleId_, int32_t posIndex_, int32_t bagAsset_, int32_t hatAsset_, int32_t clothAsset_, DLL2SDK::Assembly_CSharp::FrontEnd::SettlementAvatarAnimType animType_, DLL2SDK::mscorlib::System::String* gestureAnim_, DLL2SDK::mscorlib::System::String* leftHandAnimName_, DLL2SDK::mscorlib::System::String* rightHandAnimName_, DLL2SDK::Array* idleAnimIndexs_, DLL2SDK::Assembly_CSharp::EAssetID id_, bool syncLoad_); int32_t GetIndex_114565(); void HideAvatar_114566(); void SetAvatarAnimator_114567(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::Assembly_CSharp::FrontEnd::SettlementAvatarAnimType animType_); void BeginGestureAnimImmediately_114568(); void Update_114569(); DLL2SDK::UnityEngine::UnityEngine::Transform* FindSocket_114570(DLL2SDK::mscorlib::System::String* socketName_, DLL2SDK::UnityEngine::UnityEngine::Transform* root_); void ChangeRightWeapon_114571(uint64_t id_, DLL2SDK::Assembly_CSharp::EAssetID weapAssetID_); void ChangeLeftWeapon_114572(uint64_t id_, DLL2SDK::Assembly_CSharp::EAssetID weapAssetID_); void ChangeSkin_114573(uint32_t ID_); void TryUseWeaponAnimator_114574(DLL2SDK::UnityEngine::UnityEngine::Transform* weaponTrans_); void ClearAttachment_114575(); void ClearWeaponInHand_114576(); void ClearUselessBasic_114577(); void SetWeaponPart_114578(uint64_t ID_, DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::mscorlib::System::String* socketName_, DLL2SDK::mscorlib::System::String* showSocket_, DLL2SDK::mscorlib::System::String* hideSocket_, bool isExtraAttachment_); void AddIroDownAttachmentInfo_114579(uint64_t ID_, DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::mscorlib::System::String* socketName_, DLL2SDK::mscorlib::System::String* showSocket_, DLL2SDK::mscorlib::System::String* hideSocket_, uint64_t weaponId_); void SetAttachment_114580(uint64_t ID_, DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::mscorlib::System::String* socketName_, DLL2SDK::mscorlib::System::String* showSocket_, DLL2SDK::mscorlib::System::String* hideSocket_, bool isExtraAttachment_); void LoadAssetAsync_114581(DLL2SDK::Assembly_CSharp::EAssetID assetID_, int32_t posIndex_, DLL2SDK::Assembly_CSharp::FrontEnd::SettlementAvatarAnimType animType_); void ShowAvatar_114582(bool show_); void OnCharacterReady_114583(DLL2SDK::Array* ids_, DLL2SDK::Array* equips_, DLL2SDK::mscorlib::System::Object* obj_); void SetClickBoxCollider_114584(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, int32_t pos_); void AddBox_114585(DLL2SDK::UnityEngine::UnityEngine::BoxCollider* box_); void RemoveBox_114586(DLL2SDK::UnityEngine::UnityEngine::BoxCollider* box_); void OnAttachmentReady_114587(DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment* attachmentShow_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* basicUselessIds_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* excludeObjList_); int32_t GetIndividuationAnimIndex_114588(); void TickIndividuationAnimation_114589(float deltaTime_); float GetPutDownWeaponAnimLenth_114590(); void IndividuationFinish_114591(); void ResetAnimator_114592(); void __xLuaBaseProxy_Update_114593(); void __xLuaBaseProxy_ShowAvatar_114594(bool P0_); void __xLuaBaseProxy_OnCharacterReady_114595(DLL2SDK::Array* P0_, DLL2SDK::Array* P1_, DLL2SDK::mscorlib::System::Object* P2_); void __xLuaBaseProxy_AddBox_114596(DLL2SDK::UnityEngine::UnityEngine::BoxCollider* P0_); void __xLuaBaseProxy_RemoveBox_114597(DLL2SDK::UnityEngine::UnityEngine::BoxCollider* P0_); void __xLuaBaseProxy_OnAttachmentReady_114598(DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment* P0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P2_); void __xLuaBaseProxy_TickIndividuationAnimation_114599(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct CharacterLoadReadyData_WinnerCircle : DLL2SDK::Assembly_CSharp::FrontEnd::CharacterLoadReadyDataBase { DLL2SDK::Assembly_CSharp::FrontEnd::SettlementAvatarAnimType CacheAnimType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114562(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SlipVolume : DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVolume { DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_LocalPawn_; int32_t m_SlipDirection_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnEnterVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnExitVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVelocity_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114511(); void OnPawnEnterVolume_114512(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void OnPawnExitVolume_114513(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetVelocity_114514(DLL2SDK::UnityEngine::UnityEngine::Vector3 currentVelocity_, DLL2SDK::UnityEngine::UnityEngine::Vector3 currentPosition_); void __xLuaBaseProxy_OnPawnEnterVolume_114515(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_OnPawnExitVolume_114516(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetVelocity_114517(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_); }; } namespace DLL2SDK::Assembly_CSharp { struct PostProcessTransitionVolume : DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume { bool use2DTransition_; float transitionRadiusPercent_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* transitionCurve_; DLL2SDK::Assembly_CSharp::CODPostEffectProfile* profile_; DLL2SDK::Assembly_CSharp::CODPostEffectChain_BCGSColorGradingSetting* lerpedBCGS_; DLL2SDK::Assembly_CSharp::CODPostEffectChain_SimpleACESSetting* lerpedACES_; DLL2SDK::Assembly_CSharp::CODPostEffectChain_ExposureSetting* lerpedExposure_; DLL2SDK::Assembly_CSharp::CODPostEffectChain_radBlurSetting* lerpedRadBlur_; DLL2SDK::Assembly_CSharp::CODPostEffectChain_distortSetting* lerpedDistort_; DLL2SDK::UnityEngine::UnityEngine::SphereCollider* sphereCollider_; DLL2SDK::Assembly_CSharp::CODPostEffectProfile* lastProfile_; bool lastInsideVolume_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePostProcess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestorePostProcess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePostProcessParams_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114499(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_center_114500(); float get_radius_114501(); void Start_114502(); void Reset_114503(); void OnDisable_114504(); void Update_114505(); void UpdatePostProcess_114506(DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraPos_, float distToCenter_); void RestorePostProcess_114507(DLL2SDK::Assembly_CSharp::CODPostEffectChain* inst_); void UpdatePostProcessParams_114508(float percent_); void __xLuaBaseProxy_Start_114509(); void __xLuaBaseProxy_Reset_114510(); }; } namespace DLL2SDK::Assembly_CSharp { struct PostProcessSwitchVolume : DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume { DLL2SDK::Assembly_CSharp::CODPostEffectProfile* profile_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerEnterExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114495(); void Awake_114496(); void OnLocalPlayerEnterExit_114497(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_, bool enter_); void __xLuaBaseProxy_Awake_114498(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct NonBattleAreaVolume : DLL2SDK::Assembly_CSharp::GameBase::GameTriggerVolume { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114479(); void Awake_114480(); void __xLuaBaseProxy_Awake_114481(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame { struct GFObjectiveVolume : DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::DOMObjectiveVolume { float ExistTime_; float OccupyTargetTime_; bool m_HasOcclusionEffect_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_EffectSize_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateAreaState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayVolumeEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114442(); void Awake_114443(); void Start_114444(); DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::DomAreaState* CreateAreaState_114445(); void Tick_114446(float fDeltaTime_); void PlayVolumeEffect_114447(); void __xLuaBaseProxy_Awake_114448(); void __xLuaBaseProxy_Start_114449(); DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::DomAreaState* __xLuaBaseProxy_CreateAreaState_114450(); void __xLuaBaseProxy_Tick_114451(float P0_); void __xLuaBaseProxy_PlayVolumeEffect_114452(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame { struct GFAreaState : DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::DomAreaState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114439(); void Update_114440(float delaTime_); void __xLuaBaseProxy_Update_114441(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::GunFightGame { struct GFAreaInfo : DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::DomAreaInfo { float m_CurOccupyTime_; float m_AreaOccupyTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Set_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114433(int32_t areaID_); void Reset_114434(); void Set_114435(DLL2SDK::CSProto::msg::ECamp attackerCamp_, uint8_t status_, uint32_t areaResetTime_, uint32_t curOccupyTime_); void Tick_114436(float deltaTime_); void __xLuaBaseProxy_Reset_114437(); void __xLuaBaseProxy_Tick_114438(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GSDKTechDataSender : DLL2SDK::Assembly_CSharp::GameBase::BaseTechDataSender { void _ctor_114366(); void SendRawData_114367(DLL2SDK::mscorlib::System::String* name_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* eventList_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalMapMark : DLL2SDK::Assembly_CSharp::EditorOnlyObject { int32_t Index_; DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* GPS_; void _ctor_114341(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalGPSTeamGame : DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114339(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponSkillComponent : DLL2SDK::Assembly_CSharp::GameBase::SkillComponent { DLL2SDK::Assembly_CSharp::GameEngine::IWeaponOrAttachment* iWeapon_; int32_t WeaponActorID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSkillComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanUseSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInitiativeSkillSLot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHUDSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSkillUseType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSkillEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MergeSkillStrengthenConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114280(); bool get_SkillComponentValid_114281(); DLL2SDK::Assembly_CSharp::Config::WeaponSkillConfConfig* get_CurWeaponSkillConfig_114282(); void InitSkillComponent_114283(uint32_t actorID_, int32_t skillID_, int32_t level_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); bool CanUseSkill_114284(); int32_t GetInitiativeSkillSLot_114285(); DLL2SDK::mscorlib::System::String* GetHUDSpriteName_114286(); int32_t GetSkillUseType_114287(); DLL2SDK::Assembly_CSharp::GameBase::SkillEffect* GetSkillEffect_114288(int32_t index_, bool isCeate_); void StartSkill_114289(uint8_t recoverFlag_); void EndSkill_114290(); void MergeSkillStrengthenConfig_114291(); void OnRecycle_114292(); void __xLuaBaseProxy_InitSkillComponent_114293(uint32_t P0_, int32_t P1_, int32_t P2_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P3_); bool __xLuaBaseProxy_CanUseSkill_114294(); int32_t __xLuaBaseProxy_GetInitiativeSkillSLot_114295(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetHUDSpriteName_114296(); int32_t __xLuaBaseProxy_GetSkillUseType_114297(); DLL2SDK::Assembly_CSharp::GameBase::SkillEffect* __xLuaBaseProxy_GetSkillEffect_114298(int32_t P0_, bool P1_); void __xLuaBaseProxy_StartSkill_114299(uint8_t P0_); void __xLuaBaseProxy_EndSkill_114300(); void __xLuaBaseProxy_OnRecycle_114301(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SkillEffect_TargetExplode : DLL2SDK::Assembly_CSharp::GameBase::SkillEffect { DLL2SDK::UnityEngine::UnityEngine::Vector3 m_ExplodePosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessTriggerEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitDataForAssetEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114275(); void ProcessTriggerEvent_114276(DLL2SDK::Assembly_CSharp::Network::EWeaponSkillOpType optype_, DLL2SDK::Array* extraCtx_); void InitDataForAssetEffect_114277(DLL2SDK::Assembly_CSharp::GameBase::EAssetEffectType type_, DLL2SDK::Assembly_CSharp::GameBase::AssetEffect* effect_); void __xLuaBaseProxy_ProcessTriggerEvent_114278(DLL2SDK::Assembly_CSharp::Network::EWeaponSkillOpType P0_, DLL2SDK::Array* P1_); void __xLuaBaseProxy_InitDataForAssetEffect_114279(DLL2SDK::Assembly_CSharp::GameBase::EAssetEffectType P0_, DLL2SDK::Assembly_CSharp::GameBase::AssetEffect* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SkillEffect_PositionExplodeProjectile : DLL2SDK::Assembly_CSharp::GameBase::SkillEffect_PositionExplode { DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FireOffset_; struct StaticFields { float FIX_UPDATE_TIME_; float EntityRadius_; float GravityScale_; int32_t MaxSimulateTimes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExplodePosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcInitData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireDirectOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCorrectHitNormal_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114268(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetExplodePosition_114269(); void CalcInitData_114270(float InitSpeed_, DLL2SDK::UnityEngine::UnityEngine::Vector3* InitPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3* InitVelocity_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetFireDirectOffset_114271(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetFireOffset_114272(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetCorrectHitNormal_114273(DLL2SDK::UnityEngine::UnityEngine::Vector3 hitNormal_, DLL2SDK::UnityEngine::UnityEngine::Vector3 velocity_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetExplodePosition_114274(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AssetEffect_GotoPVESkillState : DLL2SDK::Assembly_CSharp::GameBase::AssetEffect { float m_Duration_; DLL2SDK::Assembly_CSharp::GameBase::Weapon* m_Weapon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114184(); void TriggerEffect_114185(DLL2SDK::mscorlib::System::String* value_, bool isStart_, DLL2SDK::mscorlib::System::Object* target_); void Tick_114186(float deltaTime_); void __xLuaBaseProxy_TriggerEffect_114187(DLL2SDK::mscorlib::System::String* P0_, bool P1_, DLL2SDK::mscorlib::System::Object* P2_); void __xLuaBaseProxy_Tick_114188(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AssetEffect_TriggerPutDownAnim : DLL2SDK::Assembly_CSharp::GameBase::AssetEffect_TriggerAnim { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114168(); void TriggerAnim_114169(); void __xLuaBaseProxy_TriggerAnim_114170(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AssetEffect_MultiFlightEffect : DLL2SDK::Assembly_CSharp::GameBase::AssetEffect_PlaySkillEffect { int32_t m_ProjectileCount_; DLL2SDK::Array* m_EffectDatas_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_AimRotation_; int32_t m_accerleration_; float m_ExistTime_; struct StaticFields { float m_eachDelayRatio_; float m_MaxEachDelayTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetServerData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetQuaRandom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114121(); void TriggerEffect_114122(DLL2SDK::mscorlib::System::String* value_, bool isStart_, DLL2SDK::mscorlib::System::Object* target_); void SetServerData_114123(DLL2SDK::Array* args_); void StartEffect_114124(); void UpdateEffect_114125(float deltaTime_); void DestroyEffect_114126(); float GetQuaRandom_114127(float delta_); void OnRecycle_114128(); void __xLuaBaseProxy_TriggerEffect_114129(DLL2SDK::mscorlib::System::String* P0_, bool P1_, DLL2SDK::mscorlib::System::Object* P2_); void __xLuaBaseProxy_SetServerData_114130(DLL2SDK::Array* P0_); void __xLuaBaseProxy_StartEffect_114131(); void __xLuaBaseProxy_UpdateEffect_114132(float P0_); void __xLuaBaseProxy_DestroyEffect_114133(); void __xLuaBaseProxy_OnRecycle_114134(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SkillComponentManager : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_SkillComponentDic_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_WeaponToSkillsDic_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_WaitRemoveSkillList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_WeaponToEffectDataDic_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSkillComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddWeaponSkillComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSkillComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableWeaponSkills_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveSkillComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableSkillComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSkillComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSkillStat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeCurWeaponInitiativeSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAllSkillComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponSkillEffectData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeSkill_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_114011(); void OnRoundStart_114012(); void OnRoundEnd_114013(); void Reset_114014(); DLL2SDK::Assembly_CSharp::GameBase::SkillComponent* CreateSkillComponent_114015(uint32_t actorID_, int32_t skillID_, int32_t level_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void AddWeaponSkillComponent_114016(uint32_t actorID_, int32_t skillID_, int32_t level_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::IWeaponOrAttachment* weapon_, int32_t weaponActorID_, bool silentSync_); bool AddSkillComponent_114017(uint32_t actorID_, int32_t skillID_, int32_t level_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void DisableWeaponSkills_114018(int32_t weaponActorID_); void RemoveSkillComponent_114019(uint32_t actorID_); void DisableSkillComponent_114020(uint32_t actorID_); DLL2SDK::Assembly_CSharp::GameBase::SkillComponent* GetSkillComponent_114021(uint32_t actorID_); bool UseSkill_114022(uint32_t actorID_, int32_t index_, int32_t length_, DLL2SDK::Array* ctx_); void TriggerSkill_114023(uint32_t actorID_, int32_t index_, DLL2SDK::Assembly_CSharp::Network::EWeaponSkillOpType optype_, DLL2SDK::Array* extraCtx_, uint8_t recoverFlag_); void UpdateSkillStat_114024(uint32_t actorID_, int32_t duration_, int32_t leftTime_, DLL2SDK::Assembly_CSharp::Network::EWeaponSkillStat skillStat_); void Tick_114025(float DeltaTime_); void ChangeCurWeaponInitiativeSkill_114026(); void ClearAllSkillComponent_114027(); DLL2SDK::Assembly_CSharp::GameBase::WeaponSkillEffectData* GetWeaponSkillEffectData_114028(int32_t weaponID_); void OnChangeSkill_114029(DLL2SDK::Assembly_CSharp::GameBase::SkillComponent* skill_); void __xLuaBaseProxy_OnRoundStart_114030(); void __xLuaBaseProxy_OnRoundEnd_114031(); void __xLuaBaseProxy_Reset_114032(); void __xLuaBaseProxy_Tick_114033(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct Skill_UseWeapon : DLL2SDK::Assembly_CSharp::GameBase::SkillBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigProperties_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113975(); void Init_113976(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* inOwnerPawn_, bool bInitialSkill_); void ConfigProperties_113977(); void __xLuaBaseProxy_Init_113978(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P0_, bool P1_); void __xLuaBaseProxy_ConfigProperties_113979(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct Skill_HPRecover : DLL2SDK::Assembly_CSharp::GameBase::SkillItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRemainingTimesChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInitRemainingTimesChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113964(); void Init_113965(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* inOwnerPawn_, bool bInitialSkill_); void ConfigProperties_113966(); void OnRemainingTimesChanged_113967(); void OnInitRemainingTimesChanged_113968(); void Destroy_113969(); void __xLuaBaseProxy_Init_113970(DLL2SDK::Assembly_CSharp::GameBase::PlayerPawn* P0_, bool P1_); void __xLuaBaseProxy_ConfigProperties_113971(); void __xLuaBaseProxy_OnRemainingTimesChanged_113972(); void __xLuaBaseProxy_OnInitRemainingTimesChanged_113973(); void __xLuaBaseProxy_Destroy_113974(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SkillManagerSimulated : DLL2SDK::Assembly_CSharp::GameBase::SkillManagerBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddActiveSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSkill_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113954(); DLL2SDK::Assembly_CSharp::GameBase::SkillBase* AddActiveSkill_113955(int32_t skillTypeId_, bool bInitialSkill_); void StartSkill_113956(int32_t skillTypeId_); DLL2SDK::Assembly_CSharp::GameBase::SkillBase* __xLuaBaseProxy_AddActiveSkill_113957(int32_t P0_, bool P1_); void __xLuaBaseProxy_StartSkill_113958(int32_t P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SkillComponent_UseWeapon : DLL2SDK::Assembly_CSharp::GameBase::SkillComponentBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalNudge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanNudge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnNudge_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113923(); void InternalNudge_113924(); bool CanNudge_113925(); void UnNudge_113926(); void __xLuaBaseProxy_InternalNudge_113927(); bool __xLuaBaseProxy_CanNudge_113928(); void __xLuaBaseProxy_UnNudge_113929(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SkillComponent_ExtraRocketAmmo : DLL2SDK::Assembly_CSharp::GameBase::SkillComponent_ExtraAmmo { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAmmo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113906(); void AddAmmo_113907(); void __xLuaBaseProxy_AddAmmo_113908(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PrefabSpawnerBasisOfTime : DLL2SDK::Assembly_CSharp::GameBase::PrefabSpawner { bool AllowSpawn_; int32_t MaxSpawnCnt_; float SpawnInterval_; bool TimingAtPostDestroy_; float LastSpawnTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostDestroyObject_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113833(); void Update_113834(); void PostDestroyObject_113835(); void __xLuaBaseProxy_PostDestroyObject_113836(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PositionIndicator : DLL2SDK::Assembly_CSharp::GameEngine::Indicator { DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_OwnerPawn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113607(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_OwnerPawn_113608(); void PreInit_113609(); void __xLuaBaseProxy_PreInit_113610(); }; } namespace DLL2SDK::Assembly_CSharp { struct FsmManager : DLL2SDK::Assembly_CSharp::GameComponent { DLL2SDK::PlayMaker::PlayMakerFSM* _gameLogicFSM_k__BackingField_; DLL2SDK::PlayMaker::PlayMakerFSM* dialogFSM_; DLL2SDK::PlayMaker::PlayMakerFSM* tutorialFSM_; DLL2SDK::Assembly_CSharp::SceneFsmManager* sceneFsmMgr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPlayMakerFSM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSceneFsmManager_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeGameLogicFSM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendGameFsmEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendTutorialFsmEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendDialogFsmEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendSceneFsmEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendFsmEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeTutorialFsmValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeFsmValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSceneFsmRunningSubFSM_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113583(); DLL2SDK::PlayMaker::PlayMakerFSM* get_gameLogicFSM_113584(); void set_gameLogicFSM_113585(DLL2SDK::PlayMaker::PlayMakerFSM* value_); void OnStartMatch_113586(); void OnEndMatch_113587(); void InitPlayMakerFSM_113588(); void InitSceneFsmManager_113589(); void ChangeGameLogicFSM_113590(DLL2SDK::PlayMaker::PlayMakerFSM* newFSM_); void SendGameFsmEvent_113591(DLL2SDK::mscorlib::System::String* eventName_, DLL2SDK::mscorlib::System::String* currentState_); void SendTutorialFsmEvent_113592(DLL2SDK::mscorlib::System::String* eventName_, DLL2SDK::mscorlib::System::String* currentState_); void SendDialogFsmEvent_113593(DLL2SDK::mscorlib::System::String* eventName_); void SendSceneFsmEvent_113594(DLL2SDK::mscorlib::System::String* fsmName_, DLL2SDK::mscorlib::System::String* eventName_); void SendFsmEvent_113595(DLL2SDK::PlayMaker::PlayMakerFSM* fsm_, DLL2SDK::mscorlib::System::String* eventName_, DLL2SDK::mscorlib::System::String* currentState_); void ChangeTutorialFsmValue_113596(DLL2SDK::mscorlib::System::String* valueName_, bool value_); void ChangeFsmValue_113597(DLL2SDK::PlayMaker::PlayMakerFSM* fsm_, DLL2SDK::mscorlib::System::String* valueName_, bool value_); void AddSceneFsmRunningSubFSM_113598(DLL2SDK::PlayMaker::HutongGames::PlayMaker::Fsm* fsm_); void __xLuaBaseProxy_OnStartMatch_113599(); void __xLuaBaseProxy_OnEndMatch_113600(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNPropTakeDamageComponent : DLL2SDK::Assembly_CSharp::GameEngine::TakeDamageComponent { void _ctor_113515(); void TakeDamage_113516(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void SimulateTakeDamage_113517(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PlayerCrouchComponent : DLL2SDK::Assembly_CSharp::GameEngine::CrouchComponent { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartCrouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndCrouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedStartCrouch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedEndCrouch_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113505(); void StartCrouch_113506(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, bool immediately_, bool needPlayAnim_, bool force_); void EndCrouch_113507(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, bool immediately_, bool setEyeHeightInImmediately_); void SimulatedStartCrouch_113508(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void SimulatedEndCrouch_113509(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, bool immediately_); void __xLuaBaseProxy_StartCrouch_113510(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, bool P1_, bool P2_, bool P3_); void __xLuaBaseProxy_EndCrouch_113511(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, bool P1_, bool P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct DamageVolumeComponent : DLL2SDK::Assembly_CSharp::GameEngine::VolumeComponent { float DamageInterval_; float DamageAmountEachTime_; bool OnlyDamgeOpponent_; float LifeSpawn_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* Owner_; DLL2SDK::CSProto::msg::ECamp m_OwnerCamp_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* PawnIDInVolumeDic_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* AttTargetExceptPawnList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyComponent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113491(); void AttachTo_113492(DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* root_); void Start_113493(); void OnTriggerEnter_113494(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnTriggerExit_113495(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void Tick_113496(float deltaTime_); bool CanDamage_113497(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P_); void DoDamage_113498(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* attTarget_); void DestroyComponent_113499(); void __xLuaBaseProxy_Start_113500(); void __xLuaBaseProxy_OnTriggerEnter_113501(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); void __xLuaBaseProxy_OnTriggerExit_113502(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); void __xLuaBaseProxy_Tick_113503(float P0_); void __xLuaBaseProxy_DestroyComponent_113504(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ClientMonitorManager : DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem_1 { DLL2SDK::Assembly_CSharp::GameBase::NetworkMonitor* m_NetworkMonitor_; bool m_HasSwitchRunInBackground_; DLL2SDK::Assembly_CSharp::GameBase::TechDataReporter* m_techDataReporter_; bool m_StartSampleFPS_; int32_t m_AbnormalFPSCount_; float m_AverageFPS_; int32_t m_BootFootPrint_; int32_t m_PeakFootPrint_; int32_t m_LastReportFootPrint_; int32_t m_FootPrintDangerousThreshold_; int32_t m_FootPrintDangerousTriggeredCount_; int32_t m_StartMatchFootPrint_; bool m_IsFootPrintTooHigh_; float m_LastReportFootPrintTime_; float m_DeltaTime_; float m_DeltaTime2_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_LoadingAssetList_; int32_t m_LoadingMapID_; float m_LoadingMapStartTime_; DLL2SDK::mscorlib::System::String* m_LoadingDescription_; DLL2SDK::mscorlib::System::Text::StringBuilder* sb_; DLL2SDK::UnityEngine::UnityEngine::Vector3 kDefaultVec3f_; struct StaticFields { int32_t kSampleInterval_; int32_t kNullValue_; DLL2SDK::mscorlib::System::String* TAG_; bool s_RegisteredCallback_; bool s_Enable_; DLL2SDK::mscorlib::System::String* kFlagString_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* ShaderSubProgramStats_; DLL2SDK::UnityEngine::UnityEngine::Application_ShaderCompileCallback* __f__mg_cache0_; DLL2SDK::UnityEngine::UnityEngine::Application_ShaderCompileCallback* __f__mg_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SampleFootPrint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateDangerousFootPrintThreshold_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFootPrintSampler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAverageFPSSampler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AverageFPSSampler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordCurrentMapAverageFPS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyAsyncLoadStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyAsyncLoadEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyLoadMapStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyLoadMapComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Log_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportPeformanceRegularly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportPerformanceWhenStuck_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteReport_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPosAndRot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterShaderSubProgram_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActiveShaderSubProgramCompileCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShaderSubProgramCompile_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113450(); DLL2SDK::Assembly_CSharp::GameBase::NetworkMonitor* get_NetworkMonitor_113451(); bool get_HasSwitchRunInBackground_113452(); DLL2SDK::Assembly_CSharp::GameBase::TechDataReporter* get_TechDataReporter_113453(); void Init_113454(); void Reset_113455(); void Shutdown_113456(); void Tick_113457(float deltaTime_); void SampleFootPrint_113458(float deltaTime_); int32_t CalculateDangerousFootPrintThreshold_113459(int32_t startMatchFootPrint_); void Start_113460(); void StartFootPrintSampler_113461(); void Stop_113462(); void StartAverageFPSSampler_113463(); void AverageFPSSampler_113464(float deltaTime_); void RecordCurrentMapAverageFPS_113465(); void OnApplicationPause_113466(); void NotifyAsyncLoadStart_113467(int32_t assetID_); void NotifyAsyncLoadEnd_113468(int32_t assetID_); void ClearCache_113469(); void NotifyLoadMapStart_113470(int32_t mapID_); void NotifyLoadMapComplete_113471(int32_t mapID_); void Log_113472(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::Array* paras_); void ReportPeformanceRegularly_113473(); void ReportPerformanceWhenStuck_113474(); void WriteReport_113475(DLL2SDK::Assembly_CSharp::ApmWrapper* mgr_); void GetPosAndRot_113476(DLL2SDK::UnityEngine::UnityEngine::Vector3* pos_, DLL2SDK::UnityEngine::UnityEngine::Vector3* rot_); void __xLuaBaseProxy_Init_113481(); void __xLuaBaseProxy_Reset_113482(); void __xLuaBaseProxy_Shutdown_113483(); void __xLuaBaseProxy_Tick_113484(float P0_); static void RegisterShaderSubProgram_113477(bool register_); static void SetActiveShaderSubProgramCompileCallback_113478(bool enable_); static void OnShaderSubProgramCompile_113479(DLL2SDK::mscorlib::System::String* shaderName_, DLL2SDK::mscorlib::System::String* passName_, int32_t shaderPassType_, DLL2SDK::mscorlib::System::String* stageType_, DLL2SDK::mscorlib::System::String* keywords_); static void _cctor_113480(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct EffectInstance_SeekTrack : DLL2SDK::Assembly_CSharp::GameBase::EffectInstance { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_LastEffectSpawnTimeDic_; float TrackDuration_; float TrackRange_; float TimeGap_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSelf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastEffectSpawnTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLastEffectSpawnTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113417(); void CheckSelf_113418(); void Clear_113419(); void GetLastEffectSpawnTime_113420(uint32_t playerID_, float* lastTime_, bool* isLeft_); void SetLastEffectSpawnTime_113421(uint32_t playerID_, float lastTime_, bool isLeft_); void Tick_113422(float deltaTime_); void OnRecycle_113423(); void __xLuaBaseProxy_CheckSelf_113424(); void __xLuaBaseProxy_Tick_113425(float P0_); void __xLuaBaseProxy_OnRecycle_113426(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_UseUAVEffect : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113279(); void TriggerEffectImpl_113280(); void __xLuaBaseProxy_TriggerEffectImpl_113281(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffEffect_ToxicEnv : DLL2SDK::Assembly_CSharp::GameBase::BuffEffect_PostProcessing { DLL2SDK::UnityEngine::UnityEngine::Material* m_LastSkyBox_; DLL2SDK::Array* m_LastSkyDomMats_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* sceneFogConfigDict_; DLL2SDK::Assembly_CSharp::GameBase::BuffEffect_ToxicEnv_FogConfig destConfig_; DLL2SDK::Assembly_CSharp::GameBase::BuffEffect_ToxicEnv_FogConfig oldFogConfig_; float startFadeTime_; float fadeDuration_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* cameraEffect_; bool buffEffective_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveSceneConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnActiveSceneChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSceneUnload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDelayRemoveStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerEffectOverImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LerpFog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDestFogConfig_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_113263(); bool get_IsPersistent_113264(); void SaveSceneConfig_113265(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_); void OnActiveSceneChange_113266(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene current_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene next_); void OnSceneUnload_113267(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene unloadScene_); void TriggerEffectImpl_113268(); void OnDelayRemoveStart_113269(); void TriggerEffectOverImpl_113270(); void Tick_113271(float deltaTime_); void LerpFog_113272(float lerpRatio_); void SetDestFogConfig_113273(DLL2SDK::Assembly_CSharp::GameBase::BuffEffect_ToxicEnv_FogConfig destFogConf_); void __xLuaBaseProxy_TriggerEffectImpl_113275(); void __xLuaBaseProxy_OnDelayRemoveStart_113276(); void __xLuaBaseProxy_TriggerEffectOverImpl_113277(); void __xLuaBaseProxy_Tick_113278(float P0_); static void _cctor_113274(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuffCondition_ServerControl : DLL2SDK::Assembly_CSharp::GameBase::BuffCondition { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112947(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct DynamicWeaponSoundEventHandler : DLL2SDK::Assembly_CSharp::GameEngine::WeaponSoundEventHandlerBase { DLL2SDK::mscorlib::System::String* RaiseSound_; DLL2SDK::mscorlib::System::String* PutdownSound_; DLL2SDK::mscorlib::System::String* ClipOutAsset_; DLL2SDK::mscorlib::System::String* ClipInAsset_; DLL2SDK::mscorlib::System::String* BoltRelaseBackAsset_; DLL2SDK::mscorlib::System::String* SecondaryAttackSound_; DLL2SDK::mscorlib::System::String* SecondaryAttackPrepareSound_; DLL2SDK::mscorlib::System::String* SecondaryAttackCancelSound_; DLL2SDK::mscorlib::System::String* SecondaryAttackClipInSound_; DLL2SDK::mscorlib::System::String* SecondaryAttackClipOutSound_; DLL2SDK::mscorlib::System::String* SecondaryAttackBoltBackSound_; DLL2SDK::mscorlib::System::String* SecondaryAttackInsertSound_; DLL2SDK::mscorlib::System::String* FirstAttackSound_; DLL2SDK::mscorlib::System::String* SecondAttackSound_; DLL2SDK::mscorlib::System::String* StabSound_; DLL2SDK::mscorlib::System::String* PrepareSound_; DLL2SDK::mscorlib::System::String* OpenCoverSound_; DLL2SDK::mscorlib::System::String* PressSound_; DLL2SDK::mscorlib::System::String* PlantOKSound_; DLL2SDK::mscorlib::System::String* WeaponBank1_; DLL2SDK::mscorlib::System::String* WeaponBank2_; DLL2SDK::Assembly_CSharp::GameEngine::WeaponSoundConfigItem* mCurConfig_; bool hasLoadedWithDisable_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostUnloadBankInLowMemoryDevice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__StartLoadBank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__StartUnLoadBank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecondaryAttackPrepareSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecondaryAttackCancelSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecondaryAttackClipInSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecondaryAttackClipOutSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecondaryAttackBoltBackSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecondaryAttackInsertSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFirstAttackSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecondAttackSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayStabSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFinishItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecondaryAttackSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPrepareSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayOpenCoverSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPressSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPlantOKSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayOverWallSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayProneSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySwimSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEventSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSoundDirection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayRaiseSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPutDownSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayClipOutSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayClipInSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayBoltBackAndReleaseSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSoundWhenReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__ResetAll_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112725(); void ApplyConfig_112726(int32_t iWeaponAssetID_); void OnDestroy_112727(); void OnDisable_112728(); void OnEnable_112729(); void PostUnloadBankInLowMemoryDevice_112730(); void _StartLoadBank_112731(); void _StartUnLoadBank_112732(); DLL2SDK::mscorlib::System::String* AdjustSound_112733(DLL2SDK::mscorlib::System::String* strSound_); bool get_IsSwiming_112734(); void PlaySecondaryAttackPrepareSound_112735(); void PlaySecondaryAttackCancelSound_112736(); void PlaySecondaryAttackClipInSound_112737(); void PlaySecondaryAttackClipOutSound_112738(); void PlaySecondaryAttackBoltBackSound_112739(); void PlaySecondaryAttackInsertSound_112740(); void PlayFirstAttackSound_112741(); void PlaySecondAttackSound_112742(); void PlayStabSound_112743(); void HideItem_112744(); void OnFinishItem_112745(DLL2SDK::mscorlib::System::String* soundName_); void PlaySecondaryAttackSound_112746(); void PlayPrepareSound_112747(int32_t iWeaponID_); void PlayOpenCoverSound_112748(int32_t iWeaponID_); void PlayPressSound_112749(int32_t iWeaponID_); void PlayPlantOKSound_112750(int32_t iWeaponID_); void PlayOverWallSound_112751(DLL2SDK::mscorlib::System::String* soundName_); void PlayProneSound_112752(DLL2SDK::mscorlib::System::String* soundName_); void PlaySwimSound_112753(DLL2SDK::mscorlib::System::String* soundParameter_); void PlayEventSound_112754(DLL2SDK::mscorlib::System::String* soundName_); void CheckSoundDirection_112755(DLL2SDK::mscorlib::System::String* soundName_, int32_t direction_); void PlayRaiseSound_112756(int32_t iWeaponID_); void PlayPutDownSound_112757(); void PlayClipOutSound_112758(int32_t iWeaponID_); void PlayClipInSound_112759(int32_t iWeaponID_); void PlayBoltBackAndReleaseSound_112760(int32_t iWeaponID_); bool CheckSoundWhenReplay_112761(); void _ResetAll_112762(); void __xLuaBaseProxy_PlaySecondaryAttackPrepareSound_112763(); void __xLuaBaseProxy_PlaySecondaryAttackCancelSound_112764(); void __xLuaBaseProxy_PlaySecondaryAttackClipInSound_112765(); void __xLuaBaseProxy_PlaySecondaryAttackClipOutSound_112766(); void __xLuaBaseProxy_PlaySecondaryAttackBoltBackSound_112767(); void __xLuaBaseProxy_PlaySecondaryAttackInsertSound_112768(); void __xLuaBaseProxy_PlayFirstAttackSound_112769(); void __xLuaBaseProxy_PlaySecondAttackSound_112770(); void __xLuaBaseProxy_PlayStabSound_112771(); void __xLuaBaseProxy_HideItem_112772(); void __xLuaBaseProxy_OnFinishItem_112773(DLL2SDK::mscorlib::System::String* P0_); void __xLuaBaseProxy_PlaySecondaryAttackSound_112774(); void __xLuaBaseProxy_PlayPrepareSound_112775(int32_t P0_); void __xLuaBaseProxy_PlayOpenCoverSound_112776(int32_t P0_); void __xLuaBaseProxy_PlayPressSound_112777(int32_t P0_); void __xLuaBaseProxy_PlayPlantOKSound_112778(int32_t P0_); void __xLuaBaseProxy_PlayRaiseSound_112779(int32_t P0_); void __xLuaBaseProxy_PlayPutDownSound_112780(); void __xLuaBaseProxy_PlayClipOutSound_112781(int32_t P0_); void __xLuaBaseProxy_PlayClipInSound_112782(int32_t P0_); void __xLuaBaseProxy_PlayBoltBackAndReleaseSound_112783(int32_t P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct DefaultBossSoundConfig : DLL2SDK::Assembly_CSharp::GameEngine::BossSoundConfigBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112607(); }; } namespace DLL2SDK::Assembly_CSharp::VersionControl { struct Downloader : DLL2SDK::Assembly_CSharp::MonoBehaviourSingleton_1 { DLL2SDK::mscorlib::System::String* _Url_k__BackingField_; DLL2SDK::mscorlib::System::String* _MD5_k__BackingField_; DLL2SDK::mscorlib::System::String* _FileDirPath_k__BackingField_; int32_t _Current_k__BackingField_; int32_t _Total_k__BackingField_; DLL2SDK::Assembly_CSharp::VersionControl::DownloadState _DownloadState_k__BackingField_; struct StaticFields { DLL2SDK::System::System::Net::Security::RemoteCertificateValidationCallback* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MyRemoteCertificateValidationCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTotalLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DownloadHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TempFileIO_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFileDirPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFilePath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTempFilePath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationQuit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112510(); DLL2SDK::mscorlib::System::String* get_Url_112511(); void set_Url_112512(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_MD5_112513(); void set_MD5_112514(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_FileDirPath_112515(); void set_FileDirPath_112516(DLL2SDK::mscorlib::System::String* value_); int32_t get_Current_112517(); void set_Current_112518(int32_t value_); int32_t get_Total_112519(); void set_Total_112520(int32_t value_); DLL2SDK::Assembly_CSharp::VersionControl::DownloadState get_DownloadState_112521(); void set_DownloadState_112522(DLL2SDK::Assembly_CSharp::VersionControl::DownloadState value_); float get_Progress_112523(); void Init_112524(DLL2SDK::mscorlib::System::String* url_, DLL2SDK::mscorlib::System::String* md5_); void StartDownload_112526(); void StopDownload_112527(); DLL2SDK::mscorlib::System::Collections::IEnumerator* GetTotalLength_112528(); void DownloadHandler_112529(); void TempFileIO_112530(DLL2SDK::mscorlib::System::String* tempFilePath_); DLL2SDK::mscorlib::System::String* GetFilePath_112532(); DLL2SDK::mscorlib::System::String* GetTempFilePath_112533(); void OnApplicationPause_112534(bool pauseStatus_); void OnApplicationQuit_112535(); static bool MyRemoteCertificateValidationCallback_112525(DLL2SDK::mscorlib::System::Object* sender_, DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates::X509Certificate* certificate_, DLL2SDK::System::System::Security::Cryptography::X509Certificates::X509Chain* chain_, DLL2SDK::System::System::Net::Security::SslPolicyErrors sslPolicyErrors_); static DLL2SDK::mscorlib::System::String* GetFileDirPath_112531(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct StringSafeFormatter : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Format_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Format_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_Format_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix3_Format_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FormatHelper_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FormatHelperInternal_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::mscorlib::System::String* Format_112437(DLL2SDK::mscorlib::System::String* format_, DLL2SDK::mscorlib::System::Object* arg0_); static DLL2SDK::mscorlib::System::String* Format_112438(DLL2SDK::mscorlib::System::String* format_, DLL2SDK::mscorlib::System::Object* arg0_, DLL2SDK::mscorlib::System::Object* arg1_); static DLL2SDK::mscorlib::System::String* Format_112439(DLL2SDK::mscorlib::System::String* format_, DLL2SDK::mscorlib::System::Object* arg0_, DLL2SDK::mscorlib::System::Object* arg1_, DLL2SDK::mscorlib::System::Object* arg2_); static DLL2SDK::mscorlib::System::String* Format_112440(DLL2SDK::mscorlib::System::String* format_, DLL2SDK::Array* args_); static DLL2SDK::mscorlib::System::String* FormatHelper_112441(DLL2SDK::mscorlib::System::String* format_, DLL2SDK::Assembly_CSharp::System::Text::ParamsArray args_); static DLL2SDK::mscorlib::System::String* FormatHelperInternal_112442(DLL2SDK::mscorlib::System::String* format_, DLL2SDK::Assembly_CSharp::System::Text::ParamsArray args_); }; } namespace DLL2SDK::Assembly_CSharp::PVS { struct ViewCellRoot_Normal : DLL2SDK::Assembly_CSharp::PVS::ViewCellRoot { DLL2SDK::mscorlib::System::Collections::Generic::List_1* ColliderList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildObjectSet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnBuildObjectSet_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112282(); DLL2SDK::Array* BuildObjectSet_112283(DLL2SDK::Array* rootList_); void UnBuildObjectSet_112284(); DLL2SDK::Array* __xLuaBaseProxy_BuildObjectSet_112285(DLL2SDK::Array* P0_); void __xLuaBaseProxy_UnBuildObjectSet_112286(); }; } namespace DLL2SDK::Assembly_CSharp::PVS { struct ViewCellArea : DLL2SDK::Assembly_CSharp::CobMath::CobCellArea { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCellIndexY_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCellIndex_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112235(); int32_t GetCellIndexY_112236(DLL2SDK::UnityEngine::UnityEngine::Vector3 point_, int32_t* indexX_, int32_t* indexY_, int32_t* indexZ_, bool includeOutside_); int32_t GetCellIndex_112237(DLL2SDK::UnityEngine::UnityEngine::Vector3 point_, int32_t* indexX_, int32_t* indexY_, int32_t* indexZ_, bool includeOutside_); int32_t __xLuaBaseProxy_GetCellIndex_112238(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, int32_t* P1_, int32_t* P2_, int32_t* P3_, bool P4_); }; } namespace DLL2SDK::Assembly_CSharp::PVS { struct ViewCell : DLL2SDK::Assembly_CSharp::CobMath::CobCell { int32_t Index_; float Offset_; DLL2SDK::Array* VisibleCellSet_; DLL2SDK::Array* VisibleObjSet_; DLL2SDK::Array* VisibleObjSet_Fixed_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PVSCellSet_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SmallObjSet_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAllObjVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAllRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetObjUnVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetObjVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixObjVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsObjVisible_Raw_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsObjVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRelevantFaceSet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFaceNormal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFacePoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculatePVSLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateVCRLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseUV_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112219(); void SetAllObjVisible_112220(bool visible_); void SetAllRelevant_112221(bool relevant_); void SetObjUnVisible_112222(int32_t objIndex_); void SetObjVisible_112223(int32_t objIndex_); void FixObjVisible_112224(DLL2SDK::Array* visibleObjSet_); bool IsObjVisible_Raw_112225(int32_t objIndex_); bool IsObjVisible_112226(int32_t objIndex_); void SetRelevant_112227(int32_t targetIndex_); bool IsRelevant_112228(int32_t targetIndex_); DLL2SDK::Assembly_CSharp::PVS::ECellFaceType* GetRelevantFaceSet_112229(DLL2SDK::UnityEngine::UnityEngine::Vector3 viewDir_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetFaceNormal_112230(DLL2SDK::Assembly_CSharp::PVS::ECellFaceType faceType_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetFacePoint_112231(DLL2SDK::Assembly_CSharp::PVS::ECellFaceType faceType_, float u_, float v_); DLL2SDK::Assembly_CSharp::CobMath::CobLine CalculatePVSLine_112232(DLL2SDK::Assembly_CSharp::PVS::ECellFaceType faceType_, float u_, float v_, float theta_, float phi_); DLL2SDK::Assembly_CSharp::CobMath::CobLine CalculateVCRLine_112233(DLL2SDK::Assembly_CSharp::PVS::ECellFaceType* faceList_, DLL2SDK::Assembly_CSharp::PVS::ViewCell* target_, DLL2SDK::Assembly_CSharp::PVS::ECellFaceType* targetFaceList_, float u_, float v_, float targetU_, float targetV_); void ParseUV_112234(float* u_, float* v_, int32_t* index_); }; } namespace DLL2SDK::Assembly_CSharp::PVS { struct PVSBuilder_BR : DLL2SDK::Assembly_CSharp::PVS::PVSBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetObjForPVS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixCombineAndSplitVisible_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112197(); DLL2SDK::UnityEngine::UnityEngine::GameObject* GetObjForPVS_112198(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void FixCombineAndSplitVisible_112199(DLL2SDK::Assembly_CSharp::PVS::ViewCell* viewCell_); DLL2SDK::UnityEngine::UnityEngine::GameObject* __xLuaBaseProxy_GetObjForPVS_112200(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); void __xLuaBaseProxy_FixCombineAndSplitVisible_112201(DLL2SDK::Assembly_CSharp::PVS::ViewCell* P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct LightProbeAutoDistribute : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { int32_t NavLayerMask_; int32_t UseGeometry_; DLL2SDK::Assembly_CSharp::EProbeProduceMode ProduceMode_; bool StripInsiderCollider_; float tolerance_; float ProbeDensity_; float EstimateDensity_; float TolerateMaxDistance_; float TolerateMinDistance_; float TestOffset_; double StripPercent_; int32_t TargetCount_; int32_t StepCount_; double PercentDifferenceToCombine_; int32_t LayerCount_; DLL2SDK::Array* LayerHeight_; float ProbeCombineMaxDistance_; float ProbeInsertMinDistance_; float maximumError_; float SearchRange_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_112080(); }; } namespace DLL2SDK::Assembly_CSharp::JadeSnakeRenderer { struct JsSpotLight : DLL2SDK::Assembly_CSharp::JadeSnakeRenderer::JadeSnakeLightBase { float radius_; float range_; float photometryIntensity_; float spotAngle_; float falloffAngle_; void _ctor_112065(); float GetColorCompensationCoef_112066(); float LumenToPhotometryIntensity_112067(float lumen_); float SpotLightEffeciency_112068(); float SpotLightSolidAngleIntegral_112069(); float GetTotalPhotometryPower_112070(); float GetRuntimeIntensityFromPhotometry_112071(float photometryMultiplier_); void CheckNumericalConstrain_112072(); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine { struct PStringBuilder : DLL2SDK::Assembly_CSharp::HTMLEngine::PoolableObject { DLL2SDK::mscorlib::System::Text::StringBuilder* sb_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAcquire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRelease_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_op_Implicit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Append_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Append_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111982(); void OnAcquire_111983(); void OnRelease_111984(); void Append_111986(wchar_t c_); void Append_111987(DLL2SDK::mscorlib::System::String* s_); DLL2SDK::mscorlib::System::String* ToString_111988(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_111989(); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine { struct HtCompiler : DLL2SDK::Assembly_CSharp::HTMLEngine::PoolableObject { DLL2SDK::Assembly_CSharp::HTMLEngine::Core::Reader* reader_; DLL2SDK::Assembly_CSharp::HTMLEngine::Core::DeviceChunkCollection* d_; int32_t _CompiledWidth_k__BackingField_; int32_t _CompiledHeight_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAcquire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRelease_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLink_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Compile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Compile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MergeSameTextChunks_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Draw_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Offset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111860(); void OnAcquire_111861(); void OnRelease_111862(); int32_t get_CompiledWidth_111863(); void set_CompiledWidth_111864(int32_t value_); int32_t get_CompiledHeight_111865(); void set_CompiledHeight_111866(int32_t value_); DLL2SDK::mscorlib::System::String* GetLink_111867(int32_t x_, int32_t y_); void Compile_111868(DLL2SDK::mscorlib::System::String* source_, int32_t width_); void Compile_111869(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1* source_, int32_t width_, DLL2SDK::mscorlib::System::String* id_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtFont* font_, DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor color_, DLL2SDK::Assembly_CSharp::HTMLEngine::Core::TextAlign align_, DLL2SDK::Assembly_CSharp::HTMLEngine::Core::VertAlign valign_); void UpdateHeight_111870(); void MergeSameTextChunks_111871(); void Draw_111872(float deltaTime_, DLL2SDK::mscorlib::System::Object* userData_); void Offset_111873(int32_t dx_, int32_t dy_); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine::Core { struct HtmlChunkWord : DLL2SDK::Assembly_CSharp::HTMLEngine::Core::HtmlChunk { DLL2SDK::mscorlib::System::String* Text_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadWord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111811(); bool ReadWord_111812(DLL2SDK::Assembly_CSharp::HTMLEngine::Core::Reader* reader_); DLL2SDK::mscorlib::System::String* ToString_111813(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_111814(); }; } namespace DLL2SDK::Assembly_CSharp::HTMLEngine::Core { struct DeviceChunkDrawTextEffect : DLL2SDK::Assembly_CSharp::HTMLEngine::Core::DeviceChunkDrawText { DLL2SDK::Assembly_CSharp::HTMLEngine::Core::DrawTextEffect Effect_; DLL2SDK::Assembly_CSharp::HTMLEngine::HtColor EffectColor_; int32_t EffectAmount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Draw_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111781(); void Draw_111782(float deltaTime_, DLL2SDK::mscorlib::System::String* linkText_, DLL2SDK::mscorlib::System::Object* userData_); void __xLuaBaseProxy_Draw_111783(float P0_, DLL2SDK::mscorlib::System::String* P1_, DLL2SDK::mscorlib::System::Object* P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BuglySceneDataReporter : DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem_1 { DLL2SDK::Assembly_CSharp::GameBase::BuglySceneDataReporter_BuglyReportFlowData* buglyReportFlowData_; DLL2SDK::Assembly_CSharp::GameBase::BuglySceneDataReporter_BuglyReportMatchInfoData* buglyReportMatchInfoData_; void _ctor_111480(); void Init_111481(); void UpdateSceneData_111482(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* value_); void ChangeStage_111483(DLL2SDK::Assembly_CSharp::GameBase::EStage stage_); void ProcessInitWorldGame_111484(int32_t mapId_); void StartMatch_111485(); void ExitMatch_111486(); void OnMemoryWarning_111487(int32_t assetCount_); void OnFootPrintDangerousWarning_111488(int32_t nowFootPrint_, int32_t lastFootPrint_, int32_t peakFootPrint_, int32_t threshold_, int32_t warningCount_); void SetLocalPlayerRoleId_111489(uint64_t roleId_, uint32_t UltID_); void SetLocalPlayerWeapon_111490(int32_t itemId_, int32_t actorId_); void SetLocalPlayerInVehicle_111491(bool inVehicle_, int32_t VehicleType_); void SetLocalPlayerUltID_111492(uint32_t UltID_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::ZM { struct ZombieProxy : DLL2SDK::Assembly_CSharp::GameCommon::BaseDataAgent { DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieDataStore* mZBDataStore_; struct StaticFields { DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieProxy* Instance_; DLL2SDK::mscorlib::System::String* kNetworkError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendPveMulitLvelInfoRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetPveMulitLvelInfoResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendPveEndlessInfoRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetPveEndlessInfoResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendGetRewardLimitationReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetRewardLimitationRes_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111307(); DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieDataStore* get_ZombieDS_111308(); bool SendPveMulitLvelInfoRequest_111309(); bool OnGetPveMulitLvelInfoResponse_111310(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errstr_); bool SendPveEndlessInfoRequest_111311(); bool OnGetPveEndlessInfoResponse_111312(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errstr_); void SendGetRewardLimitationReq_111313(); bool OnGetRewardLimitationRes_111314(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* message_, DLL2SDK::mscorlib::System::String* errStr_); static void _cctor_111315(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::ZM { struct ZombieEndlessDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { int32_t m_RoundNumPassedWeekly_; int32_t m_CurrentRoundNum_; int32_t m_RoundNumPassed_; int32_t m_ChallengeRoundScore_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RewardList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111287(); int32_t get_RoundNumPassedWeekly_111288(); int32_t get_CurrentRoundNum_111289(); int32_t get_RoundNumPassed_111290(); int32_t get_ChallengeRoundScore_111291(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_RewardList_111292(); void Clear_111293(); void __xLuaBaseProxy_Clear_111294(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::ZM { struct ZombieLevelMode : DLL2SDK::mscorlib::System::Object { int32_t LevelID_; int32_t ChapterID_; DLL2SDK::Assembly_CSharp::PVE::ZM::EZombieLevelType LevelType_; DLL2SDK::mscorlib::System::String* Name_; int32_t DropItemID_; uint32_t MapID_; bool IsLock_; int32_t WinTimes_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111240(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct ZombieModeDescWindowView : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::UITable* tableModeDesc_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ModeDescItemTemplate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111221(); void SetContent_111222(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct ZombieModeDescController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::GameUI::Room::ZombieModeDescWindowView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111208(); void Init_111209(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_111210(); void RegisterDelegates_111211(); void UnRegisterDelegates_111212(); void OnOpen_111213(); void __xLuaBaseProxy_Init_111214(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_111215(); void __xLuaBaseProxy_RegisterDelegates_111216(); void __xLuaBaseProxy_UnRegisterDelegates_111217(); void __xLuaBaseProxy_OnOpen_111218(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomZombieWeeklyInstanceView : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomBaseView { DLL2SDK::Assembly_CSharp::UIWidget* ContainerDifficulty_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerAutoFill_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerRecommendSpi_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerInfoSelector_; DLL2SDK::Assembly_CSharp::UIButton* BtnAutoFill_; DLL2SDK::Assembly_CSharp::UISprite* SpriteAutoFillEnable_; DLL2SDK::Assembly_CSharp::UIToggle* ToggleNormal_; DLL2SDK::Assembly_CSharp::UIToggle* ToggleHard_; DLL2SDK::Assembly_CSharp::UIButton* BtnNormalSwitch_; DLL2SDK::Assembly_CSharp::UIButton* BtnHardSwitch_; DLL2SDK::Assembly_CSharp::UIButton* BtnNormalLock_; DLL2SDK::Assembly_CSharp::UIButton* BtnHardLock_; DLL2SDK::Assembly_CSharp::UILabel* LabelRecommendSpi_; DLL2SDK::Assembly_CSharp::UIButton* BtnPlayNotSatisfySpi_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInfoSelector_En* MapSelector_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDifficultyInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111201(); void SetDifficultyInfo_111202(DLL2SDK::Assembly_CSharp::Config::ZombieDifficulty diffculty_, bool bEasy_, bool bHard_, bool bHell_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomZombieWeeklyInstanceNavController : DLL2SDK::Assembly_CSharp::RoomBaseNavController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomZombieWeeklyInstanceController* m_Ctr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowSquad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111194(); bool IsShowSquad_111195(); void OnNavigationShowed_111196(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_111197(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); bool __xLuaBaseProxy_IsShowSquad_111198(); void __xLuaBaseProxy_OnNavigationShowed_111199(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); void __xLuaBaseProxy_OnNavigationWillClose_111200(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomZombieWeeklyInstanceController : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomWithAvatarController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomZombieWeeklyInstanceView* m_View_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DifficultyMapList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_GroupMapList_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEAvatarViewType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRoomDataStore_Virtual_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnNormalClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnHardClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnNormalLockClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnHardLockClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnLockClickTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnAutoFillClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnNotSatisfySpiClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__ChangeRoomDifficultyLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAutoFillInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGroupMapInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDifficultyInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TraverseMpMapListDiffculty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelectorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEnableStartInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_Room_IRoomInfoSelectorController_En_DidSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_Room_IRoomInfoSelectorController_En_Expand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_Room_IRoomInfoSelectorDataSource_En_CellNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_Room_IRoomInfoSelectorDataSource_En_CellData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_Room_IRoomInfoSelectorDataSource_En_OuterGlowHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_Room_IRoomInfoSelectorDataSource_En_CellHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitRoomUIToDefault_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnLoadoutClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeRoomUIState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLadderType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111145(); void Init_111146(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_111147(); void RegisterDelegates_111148(); void UnRegisterDelegates_111149(); DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewType GetEAvatarViewType_111150(); void HandleRoomDataStore_Virtual_111151(); void OnBtnNormalClick_111152(); void OnBtnHardClick_111153(); void OnBtnNormalLockClick_111154(); void OnBtnHardLockClick_111155(); void _OnLockClickTip_111156(DLL2SDK::Assembly_CSharp::Config::ZombieDifficulty difficultyLevel_); void OnBtnAutoFillClick_111157(); void OnBtnNotSatisfySpiClick_111158(); void _ChangeRoomDifficultyLevel_111159(DLL2SDK::Assembly_CSharp::Config::ZombieDifficulty difficultyLevel_); void SetAutoFillInfo_111160(); void SetGroupMapInfo_111161(); void SetDifficultyInfo_111162(); void TraverseMpMapListDiffculty_111163(bool* bEasy_, bool* bHard_, bool* bHell_); void SetSelectorInfo_111164(bool bInit_); void SetEnableStartInfo_111165(); bool GameUI_Room_IRoomInfoSelectorController_En_DidSelect_111166(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInfoSelector_En* selector_, int32_t row_); void GameUI_Room_IRoomInfoSelectorController_En_Expand_111167(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInfoSelector_En* selector_, bool expand_); int32_t GameUI_Room_IRoomInfoSelectorDataSource_En_CellNumber_111168(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInfoSelector_En* selector_); DLL2SDK::mscorlib::System::Object* GameUI_Room_IRoomInfoSelectorDataSource_En_CellData_111169(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInfoSelector_En* selector_, int32_t row_); int32_t GameUI_Room_IRoomInfoSelectorDataSource_En_OuterGlowHeight_111170(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInfoSelector_En* selector_); int32_t GameUI_Room_IRoomInfoSelectorDataSource_En_CellHeight_111171(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInfoSelector_En* selector_); void InitRoomUIToDefault_111172(bool bPreCreate_); void OnBtnLoadoutClick_111173(); void ChangeRoomUIState_111174(DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIState state_); DLL2SDK::Assembly_CSharp::GameUI::Room::ELadderType GetLadderType_111175(); void __xLuaBaseProxy_Init_111179(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_111180(); void __xLuaBaseProxy_RegisterDelegates_111181(); void __xLuaBaseProxy_UnRegisterDelegates_111182(); DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewType __xLuaBaseProxy_GetEAvatarViewType_111183(); void __xLuaBaseProxy_HandleRoomDataStore_Virtual_111184(); void __xLuaBaseProxy_InitRoomUIToDefault_111185(bool P0_); void __xLuaBaseProxy_OnBtnLoadoutClick_111186(); void __xLuaBaseProxy_ChangeRoomUIState_111187(DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIState P0_); DLL2SDK::Assembly_CSharp::GameUI::Room::ELadderType __xLuaBaseProxy_GetLadderType_111188(); static bool _TraverseMpMapListDiffculty_m__0_111176(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); static bool _TraverseMpMapListDiffculty_m__1_111177(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); static bool _TraverseMpMapListDiffculty_m__2_111178(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomZombiePlaylistSelectorWindowView : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomBasePlaylistSelectorWindowView { DLL2SDK::Assembly_CSharp::UIPanel* PanelScrollView_; DLL2SDK::Assembly_CSharp::UIScrollView* ScrollView_; DLL2SDK::Assembly_CSharp::UILabel* LabelMapNum_; DLL2SDK::Assembly_CSharp::UILabel* LabelMapName_; DLL2SDK::Assembly_CSharp::UILabel* LabelMapDesc_; DLL2SDK::Assembly_CSharp::UILabel* LabelDropsAvaiable_; DLL2SDK::Assembly_CSharp::UIGrid* GridAvailables_; DLL2SDK::Array* DropsAvailables_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelectPlaylistDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDropsAvailables_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111127(); void SetSelectPlaylistDesc_111128(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* config_); void RefreshDropsAvailables_111129(DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieMpDrops* data_, DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* conf_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomZombiePlaylistSelectorWindowController : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomBasePlaylistSelectorWindowController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomZombiePlaylistSelectorWindowView* m_View_; DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieMpDrops* m_ZombieMpDrops_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_EasylistCtr_; int32_t m_SelectIndex_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DataList_; DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieDataStore* m_ZombieDS_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelectPlaylistDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnConfirmClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnXClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDropsAvailables_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111103(); DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieDataStore* get_ZombieDS_111104(); void Init_111105(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_111106(); void RegisterDelegates_111107(); void UnRegisterDelegates_111108(); void UpdateView_111109(int32_t adaptWidth_); void NotifyDataStoreUpdated_111110(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void HandleData_111111(); void SetSelectPlaylistDesc_111112(); void OnBtnConfirmClick_111113(); void OnBtnXClick_111114(); bool OnEasyListItemClick_111115(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_111116(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void RefreshDropsAvailables_111117(); void __xLuaBaseProxy_Init_111120(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_111121(); void __xLuaBaseProxy_RegisterDelegates_111122(); void __xLuaBaseProxy_UnRegisterDelegates_111123(); void __xLuaBaseProxy_UpdateView_111124(int32_t P0_); void __xLuaBaseProxy_OnBtnConfirmClick_111125(); void __xLuaBaseProxy_OnBtnXClick_111126(); static bool _SetSelectPlaylistDesc_m__0_111118(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); static bool _OnBtnConfirmClick_m__1_111119(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct ZombieMatchRewardWindowView : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigView { DLL2SDK::Assembly_CSharp::UITable* TableDesc_; DLL2SDK::Assembly_CSharp::UIScrollView* ScrollView_; DLL2SDK::Assembly_CSharp::UILabel* LabelAvailableNum_; DLL2SDK::Assembly_CSharp::UILabel* LabelRemainResetTime_; DLL2SDK::Assembly_CSharp::UILabel* LabelInstanceDesc_; DLL2SDK::Assembly_CSharp::UIButton* BtnX_; DLL2SDK::Assembly_CSharp::UIScrollView* ScrollRewards_; DLL2SDK::Assembly_CSharp::UIGrid* GridRewards_; DLL2SDK::Array* RewardDrops_; int32_t m_RefreshTimes_; struct StaticFields { int32_t REFRESH_MAX_TIMES_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshInstanceGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetZombieMpInstanceInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRemainResetTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111076(); void Update_111077(); void RefreshInstanceGroup_111078(); void SetZombieMpInstanceInfo_111079(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* data_); void RefreshRemainResetTime_111080(int32_t resetTime_, double serverTime_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct ZombieMatchRewardWindowController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::GameUI::Room::ZombieMatchRewardWindowView* m_View_; int32_t m_SelectInstanceId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ZombieMpListClassifyByInstanceId_; DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieMpDrops* m_ZombieMpDrops_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_RefreshDropsTimer_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* m_ZombieInstaneListController_; DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieDataStore* m_ZombieDS_; DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* m_GlobalDS_; struct StaticFields { int32_t CELL_ITEM_WIDTH_; int32_t CELL_ITEM_HEIGHT_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifySelectInstanceGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnXClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetZombieMpInstanceInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAvailablesDropsNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleDropsResetTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111052(); DLL2SDK::Assembly_CSharp::PVE::ZM::ZombieDataStore* get_ZombieDS_111053(); DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* get_GlobalDS_111054(); void Init_111055(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_111056(); void RegisterDelegates_111057(); void UnRegisterDelegates_111058(); void NotifyDataStoreUpdated_111059(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void UpdateView_111060(int32_t instanceId_); void OnNotifySelectInstanceGroup_111061(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnBtnXClick_111062(); void SetZombieMpInstanceInfo_111063(); void SetAvailablesDropsNum_111064(); void HandleDropsResetTime_111065(bool Init_); bool OnEasyListItemClick_111066(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_111067(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); void _RegisterDelegates_m__0_111068(); bool _SetZombieMpInstanceInfo_m__2_111070(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); bool _SetAvailablesDropsNum_m__3_111071(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); void __xLuaBaseProxy_Init_111072(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_111073(); void __xLuaBaseProxy_RegisterDelegates_111074(); void __xLuaBaseProxy_UnRegisterDelegates_111075(); static bool _UpdateView_m__1_111069(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomZombieMatchNavController : DLL2SDK::Assembly_CSharp::RoomBaseNavController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomZombieMatchController* m_Ctr_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowSquad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111040(); bool IsShowSquad_111041(); void OnNavigationShowed_111042(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_111043(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); bool __xLuaBaseProxy_IsShowSquad_111044(); void __xLuaBaseProxy_OnNavigationShowed_111045(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); void __xLuaBaseProxy_OnNavigationWillClose_111046(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoundRewardItem : DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate_2 { DLL2SDK::Assembly_CSharp::UISprite* SpriteProgressBg_; DLL2SDK::Assembly_CSharp::UILabel* LabelRoundNum_; DLL2SDK::Assembly_CSharp::UIButton* BtnReward_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRewardTip_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRewarded_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetExtendedData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_111018(); void SetExtendedData_111019(int32_t roundNum_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::ZM { struct CompaignItemView : DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell { DLL2SDK::Assembly_CSharp::UILabel* LabelLevelNum_; DLL2SDK::Assembly_CSharp::UILabel* LabelLevelName_; DLL2SDK::Assembly_CSharp::UISprite* SpritePic_; DLL2SDK::Array* ItemRewards_; DLL2SDK::Assembly_CSharp::UISprite* SpriteSelect_; DLL2SDK::Array* WidgetsClaim_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetLock_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110926(); void UpdateView_110927(DLL2SDK::Assembly_CSharp::PVE::ZM::PveLevelInfo* levelInfo_, int32_t selectId_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomZombieBossBattleMatchController : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomWithAvatarController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomZombieBossBattleMatchView* m_View_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DifficultyMapList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_GroupMapList_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEAvatarViewType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRoomDataStore_Virtual_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnNormalClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnHardClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnNormalLockClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnHardLockClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnLockClickTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnAutoFillClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__ChangeRoomDifficultyLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnNotSatisfySpiClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAutoFillInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGroupMapInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDifficultyInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TraverseMpMapListDiffculty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelectorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEnableStartInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_Room_IRoomInfoSelectorController_En_DidSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_Room_IRoomInfoSelectorController_En_Expand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_Room_IRoomInfoSelectorDataSource_En_CellNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_Room_IRoomInfoSelectorDataSource_En_CellData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_Room_IRoomInfoSelectorDataSource_En_OuterGlowHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_Room_IRoomInfoSelectorDataSource_En_CellHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitRoomUIToDefault_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnLoadoutClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeRoomUIState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLadderType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110868(); void Init_110869(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_110870(); void RegisterDelegates_110871(); void UnRegisterDelegates_110872(); DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewType GetEAvatarViewType_110873(); void HandleRoomDataStore_Virtual_110874(); void OnBtnNormalClick_110875(); void OnBtnHardClick_110876(); void OnBtnNormalLockClick_110877(); void OnBtnHardLockClick_110878(); void _OnLockClickTip_110879(DLL2SDK::Assembly_CSharp::Config::ZombieDifficulty difficultyLevel_); void OnBtnAutoFillClick_110880(); void _ChangeRoomDifficultyLevel_110881(DLL2SDK::Assembly_CSharp::Config::ZombieDifficulty difficultyLevel_); void OnBtnNotSatisfySpiClick_110882(); void SetAutoFillInfo_110883(); void SetGroupMapInfo_110884(); void SetDifficultyInfo_110885(); void TraverseMpMapListDiffculty_110886(bool* bEasy_, bool* bHard_, bool* bHell_); void SetSelectorInfo_110887(bool bInit_); void SetEnableStartInfo_110888(); bool GameUI_Room_IRoomInfoSelectorController_En_DidSelect_110889(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInfoSelector_En* selector_, int32_t row_); void GameUI_Room_IRoomInfoSelectorController_En_Expand_110890(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInfoSelector_En* selector_, bool expand_); int32_t GameUI_Room_IRoomInfoSelectorDataSource_En_CellNumber_110891(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInfoSelector_En* selector_); DLL2SDK::mscorlib::System::Object* GameUI_Room_IRoomInfoSelectorDataSource_En_CellData_110892(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInfoSelector_En* selector_, int32_t row_); int32_t GameUI_Room_IRoomInfoSelectorDataSource_En_OuterGlowHeight_110893(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInfoSelector_En* selector_); int32_t GameUI_Room_IRoomInfoSelectorDataSource_En_CellHeight_110894(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInfoSelector_En* selector_); void InitRoomUIToDefault_110895(bool bPreCreate_); void OnBtnLoadoutClick_110896(); void ChangeRoomUIState_110897(DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIState state_); DLL2SDK::Assembly_CSharp::GameUI::Room::ELadderType GetLadderType_110898(); void __xLuaBaseProxy_Init_110902(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_110903(); void __xLuaBaseProxy_RegisterDelegates_110904(); void __xLuaBaseProxy_UnRegisterDelegates_110905(); DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewType __xLuaBaseProxy_GetEAvatarViewType_110906(); void __xLuaBaseProxy_HandleRoomDataStore_Virtual_110907(); void __xLuaBaseProxy_InitRoomUIToDefault_110908(bool P0_); void __xLuaBaseProxy_OnBtnLoadoutClick_110909(); void __xLuaBaseProxy_ChangeRoomUIState_110910(DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIState P0_); DLL2SDK::Assembly_CSharp::GameUI::Room::ELadderType __xLuaBaseProxy_GetLadderType_110911(); static bool _TraverseMpMapListDiffculty_m__0_110899(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); static bool _TraverseMpMapListDiffculty_m__1_110900(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); static bool _TraverseMpMapListDiffculty_m__2_110901(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::WorkShop { struct ItemWorkShopView : DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell { DLL2SDK::Assembly_CSharp::UIWidget* WidgetRoot_; DLL2SDK::mscorlib::System::String* m_BgStr_; DLL2SDK::mscorlib::System::String* m_IconStr_; DLL2SDK::Assembly_CSharp::WorkShop::WorkShopEntranceConfClient* m_Data_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBg_; DLL2SDK::Assembly_CSharp::UITexture* textureBg_; DLL2SDK::Assembly_CSharp::UISprite* SpriteIcon_; DLL2SDK::Assembly_CSharp::UITexture* TextureIcon_; DLL2SDK::Assembly_CSharp::UILabel* LabelModeName_; DLL2SDK::Assembly_CSharp::UILabel* LabelModeDesc_; DLL2SDK::Assembly_CSharp::UIGrid* GridBuff_; DLL2SDK::Assembly_CSharp::UISprite* SpriteWeaponBuff_; DLL2SDK::Assembly_CSharp::UISprite* SpritePlayerBuff_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetDetail_; DLL2SDK::Assembly_CSharp::UIButton* BtnDetail_; DLL2SDK::Assembly_CSharp::UIButton* BtnEnter_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_ModeNameLocalPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_GridBuffLocalPos_; int32_t m_BuffItemWidth_; int32_t m_CurrentRefreshTime_; struct StaticFields { int32_t UI_DIF_; int32_t MAX_REFRESH_TIME_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBG_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBuff_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetModeDetailType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnEnterClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToMp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToZombie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToBr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnModeDeatilClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110778(); void Awake_110779(); void Update_110780(); void SetData_110781(DLL2SDK::Assembly_CSharp::WorkShop::WorkShopEntranceConfClient* data_, bool bMainPush_); void SetBG_110782(DLL2SDK::mscorlib::System::String* cdnPath_, DLL2SDK::mscorlib::System::String* spritePath_); void SetIcon_110783(DLL2SDK::mscorlib::System::String* cdnPath_, DLL2SDK::mscorlib::System::String* spritePath_); void SetInfo_110784(DLL2SDK::mscorlib::System::String* nameStr_, DLL2SDK::mscorlib::System::String* descStr_); void SetBuff_110785(bool bWeaponBuff_, bool bPlayerBuff_); void SetModeDetailType_110786(uint32_t modeDetailType_, uint32_t mpModeDetailType_, DLL2SDK::mscorlib::System::String* modeDetailDesc_, DLL2SDK::mscorlib::System::String* modeDeatailSpriteName_, DLL2SDK::mscorlib::System::String* modeDetailCdnPath_); void OnBtnEnterClick_110787(); void SwitchToMp_110788(); void SwitchToZombie_110789(); void SwitchToBr_110790(); void OnBtnModeDeatilClick_110791(); void RefreshPos_110792(); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct PerkReplaceWindowView : DLL2SDK::Assembly_CSharp::WeaponStorage::EquipmentReplaceBaseView { DLL2SDK::UnityEngine::UnityEngine::GameObject* EqiupPropItemRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ConflictPromItemLeftRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ConflictPromItemRigthRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EquipGo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ConflictGo_; DLL2SDK::Assembly_CSharp::UILabel* EquipName_; DLL2SDK::Assembly_CSharp::UILabel* EquipDesc_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEquipGoOrConflictGo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110773(); void SetEquipGoOrConflictGo_110774(bool isEquip_); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct PVPStorageScorestreakView : DLL2SDK::Assembly_CSharp::WeaponStorage::PVPStorageEquipmentBaseView { void _ctor_110764(); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct WeaponAssistantButtonData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::WeaponStorage::EWeaponAssistantButtonType type_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110695(); }; } namespace DLL2SDK::Assembly_CSharp::WeaponStorage { struct EquipCamoData : DLL2SDK::Assembly_CSharp::WeaponStorage::EquipmentCommonData { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110692(); void _ctor_110693(DLL2SDK::CSProto::msg::DBCamoData* data_); void UpdateData_110694(DLL2SDK::CSProto::msg::DBCamoData* data_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VoiceBtnViewForMobile : DLL2SDK::Assembly_CSharp::GameBase::VoiceBtnBase { float minX_; float maxX_; float minY_; float maxY_; int32_t cacheFingerId_; DLL2SDK::UnityEngine::UnityEngine::Vector3 cacheBeginPos_; bool m_isRecording_; bool m_isCancellFlag_; float m_pressTime_; DLL2SDK::mscorlib::System::String* m_recordingFilePath_; float CAMERA_DISTANCE_Z_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTouchPosToUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIfClickSelf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecordStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancellConfirm_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110554(); void Awake_110555(); void Update_110556(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetTouchPosToUI_110557(DLL2SDK::UnityEngine::UnityEngine::Vector3 touchPos_); bool CheckIfClickSelf_110558(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void OnRecordStart_110559(); void BeginRecord_110560(); void EndRecord_110561(float recordTime_); void OnCancellConfirm_110562(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SuiteDetailTabBarView : DLL2SDK::Assembly_CSharp::GameUI::UITabBarView { DLL2SDK::Assembly_CSharp::UISprite* ToLeft_; DLL2SDK::Assembly_CSharp::UISprite* ToRight_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Parent_; DLL2SDK::Assembly_CSharp::UIScrollView* tabScrollView_; DLL2SDK::Assembly_CSharp::UIGrid* tabGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* tabItemPrefab_; DLL2SDK::Assembly_CSharp::UIWidget* CompareWidget_; DLL2SDK::Assembly_CSharp::UIWidget* FirstWidget_; DLL2SDK::Assembly_CSharp::UIWidget* LastWidget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTabScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTabs_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110271(); bool get_TickEnabled_110272(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_110273(); void Tick_110274(float dt_); void ResetTabScrollView_110275(); void ResetTab_110276(); void SetTab_110277(DLL2SDK::Assembly_CSharp::Config::SuiteConfConfig* conf_, bool activeSuite_, bool bFirst_, bool bLast_); void RefreshTabs_110278(); void __xLuaBaseProxy_Tick_110279(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SuiteDetailTabBarController : DLL2SDK::Assembly_CSharp::GameUI::UITabBarController { DLL2SDK::Assembly_CSharp::GameUI::SuiteDetailTabBarView* mView_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* suites_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* squads_; DLL2SDK::Assembly_CSharp::GameUI::SuiteDetailController* SuiteDetailController_; int32_t curTabIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTabInteracted_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110251(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_110252(); void Init_110253(); void SetData_110254(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* suiteSquad_, DLL2SDK::Assembly_CSharp::GameUI::SuiteDetailController* SuiteDetailController_); void OnTabInteracted_110255(int32_t tabIndex_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_110256(); void __xLuaBaseProxy_Init_110257(); void __xLuaBaseProxy_OnTabInteracted_110258(int32_t P0_); }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct SquadSystemAssist : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Squad::ESquadMode m_Mode_; DLL2SDK::Assembly_CSharp::Squad::SquadDataStore* m_DS_; DLL2SDK::Assembly_CSharp::Squad::SquadInventoryDataStore* m_InventoryDS_; int32_t m_pendingChangeSelectSquadId_; DLL2SDK::Assembly_CSharp::Squad::SquadData* m_pendingSetModeMapSquad_; DLL2SDK::Assembly_CSharp::GameEngine::EGameMode m_pendingSetMode_; int32_t m_pendingSetMap_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* cachedSquadDevCharacterList_; DLL2SDK::CSProto::msg::EGameType m_cacheGameType_; DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* m_cacheLoadOut_; DLL2SDK::Assembly_CSharp::Squad::SIItem* m_cacheUnequioItem_; DLL2SDK::Assembly_CSharp::Squad::SquadData* m_cacheSquadInfo_; bool bNeedPopNavigationWhenResponse_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CacheUnlockPos_; struct StaticFields { DLL2SDK::Assembly_CSharp::Squad::SquadSystemAssist* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUnlockSquadPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanWeaponAttachChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CanWeaponAttachChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanWeaponAttachSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanRoleSkillChange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110218(); DLL2SDK::Assembly_CSharp::Squad::ESquadMode get_SquadMode_110219(); void set_SquadMode_110220(DLL2SDK::Assembly_CSharp::Squad::ESquadMode value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetUnlockSquadPos_110221(); static bool CanWeaponAttachChange_110222(uint32_t weaponId_, DLL2SDK::Assembly_CSharp::Squad::EWeaponAttachType type_); static bool CanWeaponAttachChange_110223(DLL2SDK::Assembly_CSharp::Config::WeaponConfConfig* csv_, DLL2SDK::Assembly_CSharp::Squad::EWeaponAttachType type_); static bool CanWeaponAttachSkin_110224(uint32_t weaponId_); static bool CanRoleSkillChange_110225(uint32_t RoleId_, int32_t type_); static void _cctor_110226(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SPVPSeasonUICacheData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::ERankRewardType RewardType_; int32_t LastRankLevel_; int32_t LastRankCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::SPVPSeasonUICacheData* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110194(); static void _cctor_110195(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct NotEnoughGoldDiamondCacheData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::ENotEnoughItemType CurrentPopupType_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::NotEnoughGoldDiamondCacheData* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110186(); static void _cctor_110187(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ReceiveUICacheData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::ENewReceiveItemType CurrentReceivePopupType_; DLL2SDK::Assembly_CSharp::GameUI::ENewReceiveFlag ReceiveFlag_; bool bCompositeReceive_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* PrepareToShowNewItems_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PrepareToShowNewBoxs_; DLL2SDK::mscorlib::System::Collections::Generic::List_1>* PrepareToShowDecomposeAgingItems_; DLL2SDK::mscorlib::System::String* OnceTitle_; int32_t rewardStyle_; int64_t m_LastReceiveGoldTime_; int32_t m_NewReceiveGoldCount_; int64_t m_LastReceiveDiamondTime_; int32_t m_NewReceiveDiamondCount_; int32_t m_NewReceiveEXPCount_; int64_t m_LastReceiveExpTime_; int64_t m_LastReceiveGuildCoinTime_; int32_t m_NewReceiveGuildCoin_; int64_t m_LastReceivePVPCoinTime_; int32_t m_NewReceivePVPCoin_; int64_t m_LastReceivePVECoinTime_; int32_t m_NewReceivePVECoin_; int64_t m_LastReceiveTalentPointsTime_; int32_t m_NewReceiveTalentPoints_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::ReceiveUICacheData* Instance_; float kSpecicalReceiveDelayShowTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearCacheTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110169(); int32_t get_NewReceiveGoldCount_110170(); void set_NewReceiveGoldCount_110171(int32_t value_); int32_t get_NewReceiveDiamondCount_110172(); void set_NewReceiveDiamondCount_110173(int32_t value_); int32_t get_NewReceiveEXPCount_110174(); void set_NewReceiveEXPCount_110175(int32_t value_); int32_t get_NewReceiveGuildCoin_110176(); void set_NewReceiveGuildCoin_110177(int32_t value_); int32_t get_NewReceivePVPCoin_110178(); void set_NewReceivePVPCoin_110179(int32_t value_); int32_t get_NewReceivePVECoin_110180(); void set_NewReceivePVECoin_110181(int32_t value_); int32_t get_NewReceiveTalentPoints_110182(); void set_NewReceiveTalentPoints_110183(int32_t value_); void ClearCacheTime_110184(); static void _cctor_110185(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SquadUICacheData : DLL2SDK::mscorlib::System::Object { bool m_NeedShowLoadoutSPIUpEffect_; bool m_NeedShowSquadSPIUpEffect_; bool m_UpgradeLoadoutFromBox_; bool m_NeedCheckCanSquadSPIRaise_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CarryingZombieList_; DLL2SDK::Assembly_CSharp::GameUI::EEnterFrom m_bEnterFromWhere_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::SquadUICacheData* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_110157(); bool get_NeedShowLoadoutSPIUpEffect_110158(); void set_NeedShowLoadoutSPIUpEffect_110159(bool value_); bool get_NeedShowSquadSPIUpEffect_110160(); void set_NeedShowSquadSPIUpEffect_110161(bool value_); bool get_UpgradeLoadoutFromBox_110162(); void set_UpgradeLoadoutFromBox_110163(bool value_); bool get_NeedCheckCanSquadSPIRaise_110164(); void set_NeedCheckCanSquadSPIRaise_110165(bool value_); DLL2SDK::Assembly_CSharp::GameUI::EEnterFrom get_bEnterFromWhere_110166(); void set_bEnterFromWhere_110167(DLL2SDK::Assembly_CSharp::GameUI::EEnterFrom value_); static void _cctor_110168(); }; } namespace DLL2SDK::Assembly_CSharp::Squad { struct SIConsumableItem : DLL2SDK::Assembly_CSharp::Squad::SIItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109821(DLL2SDK::CSProto::msg::ItemCommonData* serverCommonData_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct AvatarView_Squad : DLL2SDK::Assembly_CSharp::AvatarItemViewBase { DLL2SDK::Assembly_CSharp::SquadTeamCamera* MobileCamera_; DLL2SDK::UnityEngine::UnityEngine::Camera* AvatarCamera_; DLL2SDK::Array* CacheAnimators_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarView_Squad_VirtualAvatarViewData* PvpAvatarData_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarView_Squad_VirtualAvatarViewData* PvpLadderAvatarData_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarView_Squad_VirtualAvatarViewData* PveAvatarData_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarView_Squad_VirtualAvatarViewData* BrAvatarData_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AvatarRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeaponShowObj_; DLL2SDK::Array* RoleShowObjAry_; DLL2SDK::Array* ChipShowObjAry_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarController_Weapon* AvatarWeaponCtrl_; DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewType avatarViewType_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* avatarItemlist_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarView_Squad_VirtualAvatarViewData* cacheAvatarData_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* roleTargetRotList_; int32_t memberCount_; DLL2SDK::mscorlib::System::String* LeftWeapSocketName_; DLL2SDK::mscorlib::System::String* LeftForeArmSocketName_; DLL2SDK::mscorlib::System::String* RightWeapSocketName_; DLL2SDK::mscorlib::System::String* LeftArmSocketName_; DLL2SDK::mscorlib::System::String* LeftHandSocketName_; DLL2SDK::mscorlib::System::String* Spine2SocketName_; DLL2SDK::mscorlib::System::String* SMRSWeaponSocketName_; DLL2SDK::mscorlib::System::String* FHJWeaponSocketName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetVirtualData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNamesTransformList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEncourageTransformList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAvatarItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideAllMembers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideAllMembersExcept_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RoomHideMembersExcept_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeCharacterInPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCharacterInFirstPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RoomChangeCharacterInPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnimatorByIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnimatorIndexByName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAvatarAnimatorWhenChangeWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMainAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConfigWeaponAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckUseSpecialWeaponAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcWenponStyle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchAnimatorWithWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayMyAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAvatarCanRot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestoreAvatarRot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTargetRot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAvatarAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLauncherSocketById_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109608(); void Awake_109609(); void ResetVirtualData_109610(DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewType eType_); DLL2SDK::Array* GetNamesTransformList_109611(); DLL2SDK::Array* GetEncourageTransformList_109612(); DLL2SDK::Assembly_CSharp::FrontEnd::AvatarItem_Squad* GetAvatarItem_109613(int32_t pos_); void HideAllMembers_109614(); void HideAllMembersExcept_109615(int32_t pos_); void RoomHideMembersExcept_109616(DLL2SDK::mscorlib::System::Collections::Generic::List_1* exceptList_); void ChangeCharacterInPos_109617(int32_t RoleId_, DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::Assembly_CSharp::EAssetID hatAsset_, DLL2SDK::Assembly_CSharp::EAssetID bagAsset_, DLL2SDK::Assembly_CSharp::EAssetID clothAsset_, int32_t pos_, DLL2SDK::UnityEngine::UnityEngine::Animator* weaponAnimator_, uint32_t chipId_, bool isInBr_, bool bPlayEntranAni_, bool bResetRotation_, bool forceRefresh_); void SetCharacterInFirstPos_109618(int32_t RoleId_, DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::Assembly_CSharp::EAssetID hatAsset_, DLL2SDK::Assembly_CSharp::EAssetID bagAsset_, DLL2SDK::Assembly_CSharp::EAssetID clothAsset_, DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* animatorController_, DLL2SDK::mscorlib::System::String* defaultAnimationName_, DLL2SDK::UnityEngine::UnityEngine::Quaternion defaultLocalRoattion_); void RoomChangeCharacterInPos_109619(DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::Assembly_CSharp::EAssetID hatAsset_, DLL2SDK::Assembly_CSharp::EAssetID bagAsset_, DLL2SDK::Assembly_CSharp::EAssetID clothAsset_, int32_t pos_, int32_t RoleId_, uint32_t chipId_, uint32_t chipSkinID_, DLL2SDK::UnityEngine::UnityEngine::Animator* weaponAnimator_, bool bDisplay_, bool isInBr_, bool bPlayEntranAni_, bool bResetRotation_, bool forceRefresh_); DLL2SDK::UnityEngine::UnityEngine::Animator* GetAnimatorByIndex_109620(int32_t index_); int32_t GetAnimatorIndexByName_109621(DLL2SDK::mscorlib::System::String* aniName_); void CheckAvatarAnimatorWhenChangeWeapon_109622(int32_t pos_, uint64_t weaponId_, uint32_t professionChip_, bool bUseFemaleAnim_); DLL2SDK::UnityEngine::UnityEngine::Animator* GetMainAnimator_109623(uint64_t weaponID_, uint32_t professionChip_, bool bUseFemaleAnim_, int32_t pos_); int32_t GetConfigWeaponAnimator_109624(int32_t originalIndex_, uint64_t weaponID_, bool bUseFemaleAnim_, int32_t pos_); int32_t CheckUseSpecialWeaponAnimator_109625(uint64_t weaponID_, uint32_t professionChip_, bool bUseFemaleAnim_); bool CalcWenponStyle_109626(DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageWeaponType weaponType_, bool bUseFemaleAnim_, int32_t* ret_); void SwitchAnimatorWithWeapon_109627(int32_t pos_, DLL2SDK::UnityEngine::UnityEngine::Animator* animator_); void PlayMyAction_109628(int32_t pos_, DLL2SDK::mscorlib::System::String* triName_); void SetAvatarCanRot_109629(int32_t pos_); void RestoreAvatarRot_109630(); DLL2SDK::Assembly_CSharp::FrontEnd::TargetRot* GetTargetRot_109631(int32_t pos_); void StopAvatarAudio_109632(); void Update_109633(); void Reset_109634(); DLL2SDK::mscorlib::System::String* GetLauncherSocketById_109635(uint64_t weaponId_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct AvatarItem_Squad : DLL2SDK::Assembly_CSharp::FrontEnd::AvatarItemBase { DLL2SDK::UnityEngine::UnityEngine::Animator* mCacheAnimatorToShow_; DLL2SDK::Assembly_CSharp::FrontEnd::AvatarView_Squad* m_SquadView_; DLL2SDK::mscorlib::System::String* m_DefaultAnimationName_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_DefualtAvatarLocalRoattion_; DLL2SDK::Assembly_CSharp::EAssetID m_CharacterAssetID_; DLL2SDK::Assembly_CSharp::EAssetID m_WeaponAssetID_Left_; DLL2SDK::Assembly_CSharp::EAssetID m_WeaponAssetID_Right_; uint64_t m_WeaponID_Left_; uint64_t m_WeaponID_Right_; DLL2SDK::mscorlib::System::String* m_LeftHandSocketName_; uint32_t m_ProfessionChipID_; uint32_t m_ProfessionalChipSkinID_; DLL2SDK::Assembly_CSharp::Squad::LoadoutBrChipAvatarType m_ProfessionChipType_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ToyBombSocket_; int32_t ToyBombAsset_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ShieldSocket_; int32_t ShieldAsset_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DroneSocket_; int32_t DroneAsset_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AirborneSocket_; int32_t AirborneAsset_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HoligramSocket_; DLL2SDK::UnityEngine::UnityEngine::Transform* HoligramPlatformTrans_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HoligramCopySoldier_; DLL2SDK::UnityEngine::UnityEngine::Material* HoligramMaterial_; DLL2SDK::UnityEngine::UnityEngine::Animator* ChipAnimator_; bool bInBrLobby_; DLL2SDK::mscorlib::System::String* OffsetPose_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* DisableRotTimer_; bool initRightHandBool_; DLL2SDK::mscorlib::System::String* initRightHandName_; bool initLeftHandBool_; DLL2SDK::mscorlib::System::String* initLeftHandName_; bool m_bPlayCommercialAni_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Holigram_Position_; DLL2SDK::UnityEngine::UnityEngine::Vector3 Holigram_Scale_; struct StaticFields { int32_t OffsetPoseIndex_; DLL2SDK::mscorlib::System::String* OffsetPoseName_; DLL2SDK::mscorlib::System::String* InvisibleManHoldTarget_; DLL2SDK::mscorlib::System::String* InvisibleManNormalTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckToShowOffsetPose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetProfessionChipInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNeedRebuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckHasCommerialEnterAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAnimationEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAvatarEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ChangeAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RoomChangeAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDisplayWhenLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetSocket_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCacheAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRightHandBool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLeftHandBool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAvatarAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnimTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayIndividuationAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeRightWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeLeftWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOffsetTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAnythingInHand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeCharacterSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeLeftWeaponSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeRightWeaponSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeProfessionalChipSkin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearCharacterShower_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAvatarAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddIroDownAttachmentInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearUselessBasic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowCharacterShower_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceUpdateAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAssetAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadEquip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEquipReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCharacterReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAvatarEntranceAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetClickBoxCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSquadMemberData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAttachmentReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBoolAvatarAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoChangeProfessionChip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncAvatarAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSceneProfessionChipReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetProcessHoligramSomething_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearIndividuationAnimation_Squad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInvisibleManSomething_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109537(int32_t idx_, DLL2SDK::Assembly_CSharp::FrontEnd::AvatarView_Squad* squadView_); int32_t GetIndex_109538(); void CheckToShowOffsetPose_109539(); void AddBox_109540(DLL2SDK::UnityEngine::UnityEngine::BoxCollider* box_); void RemoveBox_109541(DLL2SDK::UnityEngine::UnityEngine::BoxCollider* box_); void SetProfessionChipInfo_109542(uint32_t chipId_, uint32_t ProfessionalChipSkinID_); bool CheckNeedRebuild_109543(int32_t roleAssetId_, int32_t headId_, int32_t bagId_, int32_t clothId_, int32_t chipId_, uint32_t chipSkinID_); void ChangeAvatar_109544(int32_t Pos_, DLL2SDK::Assembly_CSharp::EAssetID id_, DLL2SDK::Assembly_CSharp::EAssetID hatAsset_, DLL2SDK::Assembly_CSharp::EAssetID bagAsset_, DLL2SDK::Assembly_CSharp::EAssetID clothAsset_, int32_t roldId_, uint32_t chipId_, DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* animatorController_, DLL2SDK::mscorlib::System::String* defaultAnimationName_, DLL2SDK::UnityEngine::UnityEngine::Quaternion defaultLocalRoattion_); bool CheckHasCommerialEnterAni_109545(uint32_t RoleId_); void ClearAnimationEffect_109546(); void ClearAvatarEffect_109547(); void ChangeAvatar_109548(int32_t Pos_, DLL2SDK::Assembly_CSharp::EAssetID id_, DLL2SDK::Assembly_CSharp::EAssetID hatAsset_, DLL2SDK::Assembly_CSharp::EAssetID bagAsset_, DLL2SDK::Assembly_CSharp::EAssetID clothAsset_, int32_t roldId_, uint32_t chipId_, DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, bool isInBr_, bool bPlayEntranAni_, bool forceRefresh_); void RoomChangeAvatar_109549(int32_t Pos_, DLL2SDK::Assembly_CSharp::EAssetID id_, DLL2SDK::Assembly_CSharp::EAssetID hatAsset_, DLL2SDK::Assembly_CSharp::EAssetID bagAsset_, DLL2SDK::Assembly_CSharp::EAssetID clothAsset_, int32_t roldId_, uint32_t chipId_, uint32_t chipSkinID_, DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, bool bDisplay_, bool isInBr_, bool bPlayEntranAni_, bool forceRefresh_); void SetDisplayWhenLoaded_109550(bool flag_); void ResetSocket_109551(int32_t idx_, DLL2SDK::Assembly_CSharp::FrontEnd::AvatarView_Squad* squadView_); void ShowAvatar_109552(bool bShow_); void SetCacheAnimatorController_109553(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_); void SetRightHandBool_109554(DLL2SDK::mscorlib::System::String* name_, bool isTrue_); void SetLeftHandBool_109555(DLL2SDK::mscorlib::System::String* name_, bool isTrue_); void SetAvatarAnimator_109556(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, int32_t pos_); void SetAnimTrigger_109557(DLL2SDK::mscorlib::System::String* trigger_); void SetTrigger_109558(DLL2SDK::mscorlib::System::String* triggerName_); void PlayIndividuationAnimation_109559(DLL2SDK::mscorlib::System::String* stateName_, float time_); void ChangeRightWeapon_109560(uint64_t id_, DLL2SDK::Assembly_CSharp::EAssetID weapAssetID_, DLL2SDK::mscorlib::System::String* sockName_); void ChangeLeftWeapon_109561(uint64_t id_, DLL2SDK::Assembly_CSharp::EAssetID weapAssetID_, DLL2SDK::mscorlib::System::String* leftSocketName_); void SetOffsetTransform_109562(DLL2SDK::UnityEngine::UnityEngine::Transform* socketTrans_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, DLL2SDK::UnityEngine::UnityEngine::Vector3 scale_); void ClearAnythingInHand_109563(); void ChangeCharacterSkin_109564(uint32_t ID_); void ChangeLeftWeaponSkin_109565(uint32_t ID_); void ChangeRightWeaponSkin_109566(uint32_t ID_); void ChangeProfessionalChipSkin_109567(uint32_t ID_); void ClearCharacterShower_109568(); void ClearAttachment_109569(); void StopAvatarAudio_109570(); void AddIroDownAttachmentInfo_109571(uint64_t ID_, DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::mscorlib::System::String* socketName_, DLL2SDK::mscorlib::System::String* showSocket_, DLL2SDK::mscorlib::System::String* hideSocket_, uint32_t weaponId_); void ClearUselessBasic_109572(); void SetWeaponPart_109573(uint64_t ID_, DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::mscorlib::System::String* socketName_, DLL2SDK::mscorlib::System::String* showSocket_, DLL2SDK::mscorlib::System::String* hideSocket_, bool isExtraAttachment_, bool needReplace_); void SetAttachment_109574(uint64_t ID_, DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::mscorlib::System::String* socketName_, DLL2SDK::mscorlib::System::String* showSocket_, DLL2SDK::mscorlib::System::String* hideSocket_, bool isExtraAttachment_); void CheckShowCharacterShower_109575(int32_t roldId_); void ForceUpdateAnimator_109576(); void LoadAssetAsync_109577(DLL2SDK::Assembly_CSharp::EAssetID assetID_, int32_t pos_); void LoadEquip_109578(int32_t pos_, DLL2SDK::Array* inEquips_); bool get_NeedEquipAndAttachment_109579(); void OnEquipReady_109580(DLL2SDK::Array* ids_, DLL2SDK::mscorlib::System::Object* obj_); bool get_bPlayCommercialAni_109581(); void OnCharacterReady_109582(DLL2SDK::Array* ids_, DLL2SDK::Array* equips_, DLL2SDK::mscorlib::System::Object* obj_); void ShowAvatarEntranceAnimation_109583(DLL2SDK::Assembly_CSharp::Config::RoleConfConfig* conf_, int32_t pos_); void SetClickBoxCollider_109584(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, int32_t pos_); void SetSquadMemberData_109585(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, int32_t pos_); void OnAttachmentReady_109586(DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment* attachmentShow_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* basicUselessIds_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* excludeObjList_); void SetBoolAvatarAnimator_109587(DLL2SDK::mscorlib::System::String* paramName_, bool b_); void DoChangeProfessionChip_109588(); void SyncAvatarAnimator_109589(DLL2SDK::UnityEngine::UnityEngine::Animator* partAnimator_); void OnSceneProfessionChipReady_109590(int32_t id_, DLL2SDK::mscorlib::System::Object* obj_); void SetProcessHoligramSomething_109591(); void ClearIndividuationAnimation_Squad_109592(); void SetInvisibleManSomething_109593(); void __xLuaBaseProxy_AddBox_109594(DLL2SDK::UnityEngine::UnityEngine::BoxCollider* P0_); void __xLuaBaseProxy_RemoveBox_109595(DLL2SDK::UnityEngine::UnityEngine::BoxCollider* P0_); void __xLuaBaseProxy_ShowAvatar_109596(bool P0_); void __xLuaBaseProxy_OnEquipReady_109597(DLL2SDK::Array* P0_, DLL2SDK::mscorlib::System::Object* P1_); void __xLuaBaseProxy_OnCharacterReady_109598(DLL2SDK::Array* P0_, DLL2SDK::Array* P1_, DLL2SDK::mscorlib::System::Object* P2_); void __xLuaBaseProxy_OnAttachmentReady_109599(DLL2SDK::Assembly_CSharp::FrontEnd::AvatarShow_Attachment* P0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn { struct SoldierReturnReturnTrainingController : DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::SoldierReturnUIWindowController { DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::SoldierReturnReturnTrainingView* _uiView_; DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::SoldierReturnReturnTrainingSelectRewardController* _selectRewardController_; DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::SoldierReturnReturnTrainingTaskController* _taskController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCommonReceiveItemClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCommonReceiveItemOpened_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSelectReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCloseSelectReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTask_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109330(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_109331(); void Init_109332(); void OnOpen_109333(); void RegisterDelegates_109334(); void UnRegisterDelegates_109335(); void NotifyDataStoreUpdated_109336(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void OnNotifyCommonReceiveItemClose_109337(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnNotifyCommonReceiveItemOpened_109338(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void Reset_109339(); void ShowSelectReward_109340(); void CheckCloseSelectReward_109341(); void ShowTask_109342(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_109343(); void __xLuaBaseProxy_Init_109344(); void __xLuaBaseProxy_OnOpen_109345(); void __xLuaBaseProxy_RegisterDelegates_109346(); void __xLuaBaseProxy_UnRegisterDelegates_109347(); void __xLuaBaseProxy_Reset_109348(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct SignMainView : DLL2SDK::Assembly_CSharp::FacePopupBaseView { DLL2SDK::Assembly_CSharp::UIButton* BtnClose_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalTitle_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NewFishTitle_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Days_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Days_1_; DLL2SDK::Assembly_CSharp::UILabel* HasReclamTime_; DLL2SDK::Assembly_CSharp::UILabel* TimeRange_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalSignDesc_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NewFishSignDesc_; DLL2SDK::Assembly_CSharp::UIButton* BtnClam_; DLL2SDK::Assembly_CSharp::UIButton* BtnReclam_; DLL2SDK::Assembly_CSharp::UILabel* ReclamCost_; DLL2SDK::Assembly_CSharp::FrontEnd::SignMainView_UIStandardGroup* uiStandards_; DLL2SDK::UnityEngine::UnityEngine::GameObject* QQPlaform_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeChatPlaform_; DLL2SDK::UnityEngine::UnityEngine::Transform* EffectTf_; int32_t CostNumber_; DLL2SDK::Assembly_CSharp::UIGrid* uiGrid_; DLL2SDK::Assembly_CSharp::UIScrollView* mScrollView_; DLL2SDK::UnityEngine::UnityEngine::Animator* mAnimator_; bool mEnbled_; int32_t hasSignTime_; int32_t ItemWigth_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFormatTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIGridPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRecovery_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnimtorEnble_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCulling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnimtorTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearTimer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_109010(); void Awake_109011(); void InitUI_109012(DLL2SDK::Assembly_CSharp::FrontEnd::SignDataDesc* ds_); DLL2SDK::mscorlib::System::String* GetFormatTime_109013(int32_t time_); void SetUIGridPos_109014(int32_t DayIndex_); void SetRecovery_109015(); void SetAnimtorEnble_109016(bool isEnabled_); void SetCulling_109017(); void SetAnimtorTimer_109018(); void SetUIPos_109019(); void ClearTimer_109020(); void __xLuaBaseProxy_Awake_109021(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct SignMainController : DLL2SDK::Assembly_CSharp::FacePopupBaseController { DLL2SDK::Assembly_CSharp::FrontEnd::SignMainView* m_View_; DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* m_playerDataStore_; DLL2SDK::Assembly_CSharp::FrontEnd::SignDataStore* m_DS_; bool m_PushCodLiveOps_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfBlurWhenOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickClam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickReclam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyRefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushCodliveOpsOnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStackTraceModelName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUIActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLoginPlaform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnCloseBaseClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108980(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_108981(); void Init_108982(); bool IfBlurWhenOpen_108983(); void RegisterDelegates_108984(); void UnRegisterDelegates_108985(); void OnOpen_108986(); void InitUI_108987(); void ForceClose_108988(); void OnCloseClick_108989(); void OnClickClam_108990(); void OnClickReclam_108991(); void OnNotifyRefreshView_108992(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void PushCodliveOpsOnClose_108993(bool flag_); void SetUIActive_108995(bool isActive_, bool recursively_, bool RemoveDelegate_); void ShowLoginPlaform_108996(); void OnBtnCloseBaseClick_108997(); void OnClose_108998(); void _OnBtnCloseBaseClick___BaseCallProxy0_108999(); void _OnBtnCloseBaseClick_m__0_109000(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_109001(); void __xLuaBaseProxy_Init_109002(); bool __xLuaBaseProxy_IfBlurWhenOpen_109003(); void __xLuaBaseProxy_RegisterDelegates_109004(); void __xLuaBaseProxy_UnRegisterDelegates_109005(); void __xLuaBaseProxy_OnOpen_109006(); void __xLuaBaseProxy_SetUIActive_109007(bool P0_, bool P1_, bool P2_); void __xLuaBaseProxy_OnBtnCloseBaseClick_109008(); void __xLuaBaseProxy_OnClose_109009(); static DLL2SDK::mscorlib::System::String* GetStackTraceModelName_108994(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct ZmEndlessSettlementWindowView : DLL2SDK::Assembly_CSharp::Settlement::AbstractSettlementPopUpWindowView { DLL2SDK::Array* playerList_; DLL2SDK::Assembly_CSharp::UILabel* LabelMission_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayBgm_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerListItemBtn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108693(); void SetTop_108694(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* SettlementDS_); void SetPlayerInfo_108695(DLL2SDK::Assembly_CSharp::Settlement::CampSettlementData* data_, uint64_t gspGuid_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_); void PlayBgm_108696(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* settlementDS_); void SetPlayerListItemBtn_108697(DLL2SDK::Assembly_CSharp::Settlement::ESettlementButtonsMode eBtnMode_); void __xLuaBaseProxy_SetTop_108698(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* P0_); void __xLuaBaseProxy_SetPlayerListItemBtn_108699(DLL2SDK::Assembly_CSharp::Settlement::ESettlementButtonsMode P0_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct ZmEndlessSettlementWindowController : DLL2SDK::Assembly_CSharp::AbstractSettlementPopUpWindowController { DLL2SDK::Assembly_CSharp::Settlement::ZmEndlessSettlementWindowView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsScreenFixedPic_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108684(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_108685(); void Init_108686(); void UpdateView_108687(); bool IsScreenFixedPic_108688(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_108689(); void __xLuaBaseProxy_Init_108690(); void __xLuaBaseProxy_UpdateView_108691(); bool __xLuaBaseProxy_IsScreenFixedPic_108692(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct ZmEndlessSettlementPlayerItemView : DLL2SDK::Assembly_CSharp::Settlement::ZMSettlementPlayerItemBaseView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGainItems_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108678(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetGainItems_108679(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* playerInfo_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetGainItems_108680(DLL2SDK::Assembly_CSharp::Settlement::PlayerSettlementData* P0_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementTopLeftPlayAgainPopWindowController : DLL2SDK::Assembly_CSharp::Settlement::SettlementPlayAgainPopWindowController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108675(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_108676(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_108677(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVPSettlementRankWindowView : DLL2SDK::Assembly_CSharp::Settlement::BaseSettlementWindowView { DLL2SDK::UnityEngine::UnityEngine::GameObject* GoWinRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoLostRoot_; DLL2SDK::Assembly_CSharp::UILabel* LableLostOrDraw_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBule_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRed_; DLL2SDK::Assembly_CSharp::UILabel* LabelModeMapName_; DLL2SDK::Assembly_CSharp::UILabel* LabelModel_; DLL2SDK::Assembly_CSharp::UILabel* LabelMap_; DLL2SDK::Assembly_CSharp::UILabel* LabelExpAdd_; bool IsRepositioned_; DLL2SDK::Assembly_CSharp::UILabel* LabelIDCollectionAdd_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ExpBufRoot_; DLL2SDK::Assembly_CSharp::UIButton* BtnXP_; DLL2SDK::Assembly_CSharp::UIButton* BtnBP_; DLL2SDK::Assembly_CSharp::UIButton* BtnNext_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRoleBuf_; DLL2SDK::Assembly_CSharp::UISprite* SpriteGoldBuf_; DLL2SDK::Assembly_CSharp::UIGrid* BufGrid_; DLL2SDK::Assembly_CSharp::UIGrid* RedGrid_; DLL2SDK::Assembly_CSharp::UIGrid* BlueGrid_; DLL2SDK::Assembly_CSharp::UITable* BlueInfoTable_; DLL2SDK::Assembly_CSharp::UITable* RedInfoTable_; DLL2SDK::Assembly_CSharp::UILabel* BlueFlagNumLabel_; DLL2SDK::Assembly_CSharp::UILabel* RedFlagNumLabel_; DLL2SDK::Assembly_CSharp::UILabel* LabelScoreBlue_; DLL2SDK::Assembly_CSharp::UILabel* LabelScoreRed_; DLL2SDK::Assembly_CSharp::UISprite* LeftFlagIcon_; DLL2SDK::Assembly_CSharp::UISprite* LeftBlueItemBG_; DLL2SDK::Assembly_CSharp::UISprite* LeftRedItemBG_; DLL2SDK::Assembly_CSharp::UILabel* LeftMyTeamLebal_; DLL2SDK::Assembly_CSharp::UISprite* RightFlagIcon_; DLL2SDK::Assembly_CSharp::UISprite* RightBlueItemBG_; DLL2SDK::Assembly_CSharp::UISprite* RightRedItemBG_; DLL2SDK::Assembly_CSharp::UILabel* RightMyTeamLebal_; DLL2SDK::Array* RankListBlue_5_; DLL2SDK::Array* RankListBlue_4_; DLL2SDK::Array* RankListBlue_3_; DLL2SDK::Array* RankListBlue_2_; DLL2SDK::Array* RankListBlue_1_; DLL2SDK::Array* RankListRed_; DLL2SDK::UnityEngine::UnityEngine::Animator* anim_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ShowOnceGOList_; DLL2SDK::Assembly_CSharp::LobbyExpBuffView* expBuffView_; DLL2SDK::Assembly_CSharp::UIButton* PickUpBtn_; DLL2SDK::Assembly_CSharp::UIButton* ShowBtn_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ShowObjs_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PickUpObjs_; DLL2SDK::Assembly_CSharp::Settlement::PVPSettlementRankWindowView_PickUpData* PickUpSelfRed_; DLL2SDK::Assembly_CSharp::Settlement::PVPSettlementRankWindowView_PickUpData* PickUpSelfBlue_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LeftLimitObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RightLimitObj_; bool bAnimationPlayed_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* bluePlayerRankItemViewDic_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* redPlayerRankItemViewDic_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FX1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FX2_; DLL2SDK::UnityEngine::UnityEngine::Color BlueColor_; DLL2SDK::UnityEngine::UnityEngine::Color RedColor_; DLL2SDK::UnityEngine::UnityEngine::Color BlueScoreLabelColor_; DLL2SDK::UnityEngine::UnityEngine::Color RedScoreLabelColor_; DLL2SDK::Assembly_CSharp::UISprite* BlueBG_; DLL2SDK::Assembly_CSharp::UISprite* RedBG_; bool ShowState_; bool IsSinglePlayer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSettlementInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPickUpObjPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__CheckPickUpObjPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPlayerInfoState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPlayAgainState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108329(); void OnDisable_108330(); void SetSettlementInfo_108331(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_); void SetPlayerInfo_108332(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_, bool isCanCreatePlayAgain_); void CheckPickUpObjPos_108333(); void _CheckPickUpObjPos_108334(DLL2SDK::UnityEngine::UnityEngine::GameObject* CheckObj_, DLL2SDK::UnityEngine::UnityEngine::GameObject* LeftObj_, DLL2SDK::UnityEngine::UnityEngine::GameObject* RightObj_); void OnEnable_108335(); void ShowPlayerInfoState_108336(bool Show_); void RefreshPlayAgainState_108337(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_, bool isCanCreatePlayAgain_); void __xLuaBaseProxy_OnDisable_108338(); void __xLuaBaseProxy_OnEnable_108339(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVPSettlementExpDetailView : DLL2SDK::Assembly_CSharp::Settlement::SettlementExpDetailBaseView { DLL2SDK::Array* GoBtnContainer_; DLL2SDK::Assembly_CSharp::UIButton* BtnDetail_; DLL2SDK::Assembly_CSharp::UIButton* BtnExit_; DLL2SDK::Assembly_CSharp::UIButton* BtnPlayagain_; DLL2SDK::Assembly_CSharp::UILabel* LabelNextLevel_; DLL2SDK::Array* ScoreAnimObj_; DLL2SDK::Assembly_CSharp::LobbyExpBuffView* expBuffView_; DLL2SDK::Assembly_CSharp::LobbyExpBuffView* expWeaponView_; float AnimDelayDelta_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitExpDetailList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_SkipLevelUpView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108322(); void InitView_108323(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* weaponItemDatas_); void InitExpDetailList_108324(); void T_SkipLevelUpView_108325(); void __xLuaBaseProxy_InitView_108326(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* P0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P1_); void __xLuaBaseProxy_InitExpDetailList_108327(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVPCatSettlementRankWindowController : DLL2SDK::Assembly_CSharp::Settlement::BaseSettlementWindowController { DLL2SDK::Assembly_CSharp::Settlement::PVPCatSettlementRankWindowView* m_View_; DLL2SDK::System_Core::System::Action* OnCloseCallBack_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Close_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShareReportType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnReportClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnBPClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnXPClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnPlayAgainClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnNextClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPickUpBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayAgainTeamInfoUpdateNtf_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108202(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_108203(); void RegisterDelegates_108204(); void UnRegisterDelegates_108205(); void Init_108206(); void WillShow_108207(); void Close_108208(); void UpdateView_108209(); DLL2SDK::Assembly_CSharp::GameUI::Share::ReportType GetShareReportType_108210(); void PostInit_108211(); void OnBtnReportClicked_108212(); void OnBtnBPClicked_108213(); void OnBtnXPClicked_108214(); void OnBtnPlayAgainClicked_108215(); void OnBtnNextClicked_108216(); void OnPickUpBtnClicked_108217(); void OnShowBtnClicked_108218(); void OnPlayAgainTeamInfoUpdateNtf_108219(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void _UpdateView_m__0_108220(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_108221(); void __xLuaBaseProxy_RegisterDelegates_108222(); void __xLuaBaseProxy_UnRegisterDelegates_108223(); void __xLuaBaseProxy_Init_108224(); void __xLuaBaseProxy_WillShow_108225(); DLL2SDK::Assembly_CSharp::GameUI::Share::ReportType __xLuaBaseProxy_GetShareReportType_108226(); void __xLuaBaseProxy_PostInit_108227(); void __xLuaBaseProxy_OnBtnReportClicked_108228(); void __xLuaBaseProxy_OnPlayAgainTeamInfoUpdateNtf_108229(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVESettlementExpDetailController : DLL2SDK::Assembly_CSharp::Settlement::SettlementExpDetailBaseController { DLL2SDK::Assembly_CSharp::Settlement::PVESettlementExpDetailView* m_View_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_Tasks_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_108059(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_108060(); void RegisterDelegates_108061(); void UnRegisterDelegates_108062(); void Init_108063(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_108064(); void __xLuaBaseProxy_RegisterDelegates_108065(); void __xLuaBaseProxy_UnRegisterDelegates_108066(); void __xLuaBaseProxy_Init_108067(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct PVECardItem : DLL2SDK::Assembly_CSharp::UICommonItem { DLL2SDK::Assembly_CSharp::UISprite* SpriteQualityIcon_; DLL2SDK::UnityEngine::UnityEngine::Animator* ballAnimator_; DLL2SDK::UnityEngine::UnityEngine::Animator* cardAnimator_; DLL2SDK::Assembly_CSharp::UISprite* SpriteChipBG_; DLL2SDK::Assembly_CSharp::UILabel* chipNum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPVECardBgSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPVECardIconSpriteName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107955(); void SetData_107956(int32_t itemId_, int32_t num_, int32_t time_); DLL2SDK::mscorlib::System::String* GetPVECardBgSpriteName_107957(int32_t color_); DLL2SDK::mscorlib::System::String* GetPVECardIconSpriteName_107958(int32_t color_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementMedalWindowViewEN : DLL2SDK::Assembly_CSharp::GameUI::AbstractSecondStagePopupWindowView { DLL2SDK::Assembly_CSharp::UIScrollView* ScrollView_; DLL2SDK::Assembly_CSharp::UIGrid* GridRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MedalTemplate_; DLL2SDK::UnityEngine::UnityEngine::GameObject* AchiveTemplate_; DLL2SDK::Assembly_CSharp::UIButton* ButtonTemplateConfirm_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107948(); void OnDisable_107949(); void UpdateView_107950(DLL2SDK::Assembly_CSharp::Settlement::SettlementDataStore* ds_); void ClearItem_107951(); void __xLuaBaseProxy_OnDisable_107954(); static int32_t _UpdateView_m__0_107952(DLL2SDK::Assembly_CSharp::Settlement::AchiveExtend* a_, DLL2SDK::Assembly_CSharp::Settlement::AchiveExtend* b_); static int32_t _UpdateView_m__1_107953(DLL2SDK::Assembly_CSharp::Settlement::MedalExtend* a_, DLL2SDK::Assembly_CSharp::Settlement::MedalExtend* b_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementMedalWindowControllerEN : DLL2SDK::Assembly_CSharp::GameUI::AbstractSecondStagePopupWindowController { DLL2SDK::Assembly_CSharp::Settlement::SettlementMedalWindowViewEN* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnConfirmClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnKeyClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107935(); void Init_107936(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_107937(); void RegisterDelegates_107938(); void UnRegisterDelegates_107939(); void UpdateView_107940(); void OnBtnConfirmClick_107941(); void OnReturnKeyClick_107942(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void __xLuaBaseProxy_Init_107943(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_107944(); void __xLuaBaseProxy_RegisterDelegates_107945(); void __xLuaBaseProxy_UnRegisterDelegates_107946(); void __xLuaBaseProxy_OnBtnConfirmClick_107947(); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct TaskInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Settlement::TaskType mType_; DLL2SDK::Assembly_CSharp::BattlePass::BPModeType mModeType_; DLL2SDK::CSProto::msg::TaskPr* mTask_; int32_t mWeekid_; int32_t mSeasonid_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107720(DLL2SDK::Assembly_CSharp::Settlement::TaskType t_, DLL2SDK::Assembly_CSharp::BattlePass::BPModeType mt_, DLL2SDK::CSProto::msg::TaskPr* task_, int32_t weekid_, int32_t seasonid_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct BRSettlementRoomOBMatchFourCell : DLL2SDK::Assembly_CSharp::Settlement::BRSettlementRoomOBBaseCell { DLL2SDK::Assembly_CSharp::UILabel* RankLabel_; DLL2SDK::Assembly_CSharp::UILabel* TeamName_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Player1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Player2_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Player3_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Player4_; DLL2SDK::Assembly_CSharp::UILabel* Player1Name_; DLL2SDK::Assembly_CSharp::UILabel* Player1Kill_; DLL2SDK::Assembly_CSharp::UILabel* Player2Name_; DLL2SDK::Assembly_CSharp::UILabel* Player2Kill_; DLL2SDK::Assembly_CSharp::UILabel* Player3Name_; DLL2SDK::Assembly_CSharp::UILabel* Player3Kill_; DLL2SDK::Assembly_CSharp::UILabel* Player4Name_; DLL2SDK::Assembly_CSharp::UILabel* Player4Kill_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_107499(); void SetInfo_107500(DLL2SDK::CSProto::msg::TeamStatis* teamData_); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsDataManager : DLL2SDK::mscorlib::System::Object { bool bInit_; int32_t addDepth_; bool m_ShowVest_; bool m_EnablePickUpMuzzle_; bool m_EnablePickUpHandle_; bool m_EnablePickUpLightMagazine_; bool m_EnablePickUpHeavyMagazine_; bool m_EnablePickUpShotGunMagazine_; bool m_EnablePickUpButt_; bool m_EnablePickUpBarrel_; bool m_EnablePickUpReargrip_; bool m_EnablePickUpIndicator_; bool m_EnableRagDoll_; float ScreenBrightnessMax_; float ScreenBrightnessMin_; float m_ScreenBrightness_; bool m_VehicleHPIndicator_; int32_t m_LocalSensitivityVersion_; int32_t m_SensitivityCustomValueMP_; int32_t m_SensitivityCustomValueBR_; int32_t m_SensitivityCustomValuePVE_; int32_t ServerSensitivityVersion_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SensitivityList_; bool SaveSensitivityFlag_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_SettingsGamePadReport* SettingsGamePadReportTLog_; bool m_BloodOpen_; bool m_ReceivePushMessage_; bool m_EnablePrivacySell_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_SettingsPrivacy* SettingsPrivacyTLog_; bool FirstSettingsPrivacyTLog_; DLL2SDK::mscorlib::System::Collections::Generic::List_1*>* SettingsData_; bool ControlsSliderValueChangeFlag_; bool BasicSliderValueChangeFlag_; bool SystemSliderValueChangeFlag_; bool SensitivitySliderValueChangeFlag_; bool BrSettingsSliderValueChangeFlag_; bool bGetSettingsDataSuccess_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameSettings::SettingsDataManager* Instance_; int32_t GamePadToggleGroupXAsix_; int32_t GamePadToggleGroupYAsix_; int32_t GamePadToggleGroupTrigger_; int32_t GamePadToggleGroupADS_; int32_t GamePadToggleGroupAutoRun_; int32_t GamePadToggleGroupRunPattern_; int32_t SettlementRoomOBToggle_; int32_t ReportTypeBR_; int32_t ReportTypeMP_; int32_t ReportTypeFFA_; int32_t PVETutorial_; int32_t SensitivitySwitchModeMP_; int32_t SensitivitySwitchModeBR_; int32_t SensitivitySwitchModePVE_; int32_t SENSITIVITY_VALUE_; int32_t SENSITIVITY_MODETYPE_; int32_t SENSITIVITY_SENSITIVETYPE_; float Float2Int_; int32_t ControlsCount_; int32_t BasicCount_; int32_t NewBasicCount_; int32_t SystemCount_; int32_t SensitivityCount_; int32_t BrSettingsCount_; int32_t QuickMessageCount_; int32_t ControllerCount_; int32_t LanguageCount_; int32_t OtherCount_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106214(); void Init_106215(); bool get_ShowVest_106216(); void set_ShowVest_106217(bool value_); int32_t GetCustomPickUpItemNumDefaultValue_106218(DLL2SDK::Assembly_CSharp::GameSettings::PickUpsItemName name_); int32_t GetCustomPickUpItemNum_106219(DLL2SDK::Assembly_CSharp::GameSettings::PickUpsItemName name_); void SetCustomPickUpItemNum_106220(DLL2SDK::Assembly_CSharp::GameSettings::PickUpsItemName name_, int32_t value_); void ResetPickUps_106221(); bool get_EnablePickUpMuzzle_106222(); void set_EnablePickUpMuzzle_106223(bool value_); bool get_EnablePickUpHandle_106224(); void set_EnablePickUpHandle_106225(bool value_); bool get_EnablePickUpLightMagazine_106226(); void set_EnablePickUpLightMagazine_106227(bool value_); bool get_EnablePickUpHeavyMagazine_106228(); void set_EnablePickUpHeavyMagazine_106229(bool value_); bool get_EnablePickUpShotGunMagazine_106230(); void set_EnablePickUpShotGunMagazine_106231(bool value_); bool get_EnablePickUpButt_106232(); void set_EnablePickUpButt_106233(bool value_); bool get_EnablePickUpBarrel_106234(); void set_EnablePickUpBarrel_106235(bool value_); bool get_EnablePickUpReargrip_106236(); void set_EnablePickUpReargrip_106237(bool value_); bool get_EnablePickUpIndicator_106238(); void set_EnablePickUpIndicator_106239(bool value_); void ChangeLanguageRequest_106240(DLL2SDK::CSProto::msg::ELanguageCode code_); void ChangeLanguageResponse_106241(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* lobbyMsg_); DLL2SDK::Assembly_CSharp::GameSettings::SettingsFireModeSelection GetSettingsFireModeSelection_106242(DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType settingGameModeType_); void SetSettingsFireModeSelection_106243(DLL2SDK::Assembly_CSharp::GameSettings::SettingsFireModeSelection selection_, DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType settingGameModeType_); bool GetCustomWeaponFireMode_106244(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory weaponCategory_, DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType settingGameModeType_); void SetCustomWeaponFireMode_106245(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponCategory weaponCategory_, DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType settingGameModeType_); bool get_EnableRagDoll_106246(); void set_EnableRagDoll_106247(bool value_); bool GetRagDollValue_106248(); float get_ScreenBrightness_106249(); void set_ScreenBrightness_106250(float value_); bool get_VehicleHPIndicator_106251(); void set_VehicleHPIndicator_106252(bool value_); int32_t get_LocalSensitivityVersion_106253(); void set_LocalSensitivityVersion_106254(int32_t value_); int32_t get_SensitivityCustomValueMP_106255(); void set_SensitivityCustomValueMP_106256(int32_t value_); int32_t get_SensitivityCustomValueBR_106257(); void set_SensitivityCustomValueBR_106258(int32_t value_); int32_t get_SensitivityCustomValuePVE_106259(); void set_SensitivityCustomValuePVE_106260(int32_t value_); int32_t GetSensitivityValue_106261(DLL2SDK::Assembly_CSharp::ERotateSensitiveModeType modeType_, DLL2SDK::Assembly_CSharp::ERotateSensitiveType sensitiveType_); void SetSensitivityValue_106262(int32_t val_); void GetSensitivityReq_106263(); void GetSensitivityRes_106264(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, int32_t PrivacyValue_); void SetSensitivityReq_106265(); void SensitivityVersionCheck_106266(int32_t localVersion_, int32_t serverVersion_); void ReportGamePadData_106267(); bool get_BloodOpen_106268(); void set_BloodOpen_106269(bool value_); bool get_ReceivePushMessage_106270(); void set_ReceivePushMessage_106271(bool value_); bool get_EnablePrivacySell_106272(); void set_EnablePrivacySell_106273(bool value_); void SavePrivacySellToServer_106274(); void OnSavePrivacySellResponse_106275(); void ReportPrivacySellData_106276(bool force_); void GetLocalSettingsData_106277(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetLocalPageData_106278(DLL2SDK::Assembly_CSharp::GameSettings::SettingsDataPage page_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPageData_106279(DLL2SDK::Assembly_CSharp::GameSettings::SettingsDataPage page_); bool SetPageData_106280(DLL2SDK::Assembly_CSharp::GameSettings::SettingsDataPage page_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* pageData_); void GetSettingsData_106281(); void OnGetSettingsDataResponse_106282(DLL2SDK::CSProto::msg::CSGetPlayerCommonSettingRes* response_); void SaveDataToServer_106283(); void RequestSaveSettingsData_106284(DLL2SDK::Assembly_CSharp::GameSettings::SettingsDataPage page_, bool firstTime_); void OnSaveSettingsDataResponse_106285(DLL2SDK::CSProto::msg::CSSetPlayerCommonSettingRes* response_); bool IsIphone11_106286(); static void _cctor_106287(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsTipsButton : DLL2SDK::Assembly_CSharp::UIButton { DLL2SDK::Assembly_CSharp::GameSettings::ESettingsTips mTipsTag_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106112(); void OnClick_106113(); void __xLuaBaseProxy_OnClick_106114(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsRestoreView : DLL2SDK::Assembly_CSharp::GameUI::UISecondPopupView { DLL2SDK::Assembly_CSharp::UIGrid* TabItemGrid_; DLL2SDK::Assembly_CSharp::GameSettings::RestoreRadio* TabItemTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AllItemList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* TabItemList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTabItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAllSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAllSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllSelectedList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106079(); void ResetView_106080(); void ShowTabItem_106081(DLL2SDK::mscorlib::System::Collections::Generic::List_1* tabTypeList_); bool CheckAllSelect_106082(); void SetAllSelect_106083(bool isSelect_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAllSelectedList_106084(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsRestoreController : DLL2SDK::Assembly_CSharp::GameUI::UISecondPopupController { DLL2SDK::Assembly_CSharp::GameSettings::SettingsRestoreView* mView_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOkBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancellBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelectAllBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestoreAllSelected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestoreSystemAdjustScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestoreSettings_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106050(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_106051(); void Init_106052(); void RegisterDelegates_106053(); void UnRegisterDelegates_106054(); void OnOkBtnClick_106055(); void OnCancellBtnClick_106056(); void OnSelectAllBtnClick_106057(); void OnConfirmBtnClick_106058(); void RestoreAllSelected_106059(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void RestoreSystemAdjustScreen_106060(bool bAdjustScreen_, bool bAdjustLanguage_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* tabList_); void RestoreSettings_106061(DLL2SDK::mscorlib::System::Collections::Generic::List_1* tabList_); void OnCloseBtnClick_106062(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_106065(); void __xLuaBaseProxy_Init_106066(); void __xLuaBaseProxy_RegisterDelegates_106067(); void __xLuaBaseProxy_UnRegisterDelegates_106068(); void __xLuaBaseProxy_OnOkBtnClick_106069(); void __xLuaBaseProxy_OnCancellBtnClick_106070(); void __xLuaBaseProxy_OnCloseBtnClick_106071(); static bool _RestoreAllSelected_m__0_106063(DLL2SDK::Assembly_CSharp::GameSettings::SettingsTabType it_); static bool _RestoreAllSelected_m__1_106064(DLL2SDK::Assembly_CSharp::GameSettings::SettingsTabType it_); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsPhraseDragDropItem : DLL2SDK::Assembly_CSharp::UIDragDropItem { DLL2SDK::Assembly_CSharp::GameSettings::SettingsPhraseDragView* itemView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragDropEnd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_106025(); void OnDragDropEnd_106026(); void __xLuaBaseProxy_OnDragDropEnd_106027(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsEditWidget_SwitchSprint : DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditWidget { DLL2SDK::Assembly_CSharp::UISprite* BindLineSprite_; DLL2SDK::Assembly_CSharp::UISprite* BindEditLineSprite_; float JoyStickLocalY_; struct StaticFields { float minSpace_; float centerOffSet_; float heightOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustBindLines_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetJoyStickLocalY_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ModifyInCorrectSettting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWidgetDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEdittingSelected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOtherEditWidgetChange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105921(); bool get_CanHorizentalMove_105922(); void AdjustBindLines_105923(); void ResetJoyStickLocalY_105924(float localY_); void ModifyInCorrectSettting_105925(float localX_); void OnWidgetDrag_105926(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void SetEdittingSelected_105927(bool selected_); void OnOtherEditWidgetChange_105928(DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditWidgetInfo* srcWidget_, DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 boxCenter_, DLL2SDK::UnityEngine::UnityEngine::Vector3 boxSize_); void __xLuaBaseProxy_OnWidgetDrag_105929(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector2 P1_); void __xLuaBaseProxy_SetEdittingSelected_105930(bool P0_); void __xLuaBaseProxy_OnOtherEditWidgetChange_105931(DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditWidgetInfo* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P2_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P3_); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsEditView_PVE : DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105874(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsEditController_PVE : DLL2SDK::Assembly_CSharp::GameSettings::SettingsEditController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSettingWidgets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105826(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetSettingWidgets_105827(); void Init_105828(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_105829(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetSettingWidgets_105830(); void __xLuaBaseProxy_Init_105831(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_105832(); }; } namespace DLL2SDK::Assembly_CSharp::GameSettings { struct SettingsEditWidgetInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameSettings::ESettingsEditWigetType SettingsType_; DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig JoyStickConfig_; DLL2SDK::mscorlib::System::Type* GameHUDType_; DLL2SDK::mscorlib::System::String* Key_; bool DefaultDisplay_; DLL2SDK::Assembly_CSharp::EAssetID Asset_; DLL2SDK::mscorlib::System::Type* SettingsEditWidgetType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105776(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct SettlementShareBtnNodeRankView : DLL2SDK::Assembly_CSharp::GameUI::Share::SettlementShareBtnNodeBaseView { DLL2SDK::Assembly_CSharp::UITexture* captureTexture_; DLL2SDK::Assembly_CSharp::UIButton* captureBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* hintContainer_; DLL2SDK::Assembly_CSharp::UITable* tipTable_; DLL2SDK::Assembly_CSharp::UITable* btnsTable_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105480(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct SettlementShareBtnNodeRankController : DLL2SDK::Assembly_CSharp::GameUI::Share::SettlementShareBtnNodeBaseController { DLL2SDK::Assembly_CSharp::GameUI::Share::SettlementShareBtnNodeRankView* _rankUIView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCaptureShareBtnClicked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetCapture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetShareRewardTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeSetTextureActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SafeSetHintActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105463(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_105464(); void Init_105465(); void RegisterDelegates_105466(); void UnRegisterDelegates_105467(); void OnCaptureShareBtnClicked_105468(); void Show_105469(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* shareData_); void ResetCapture_105470(bool showCaptureTexture_); void ResetShareRewardTip_105471(bool active_); void SafeSetTextureActive_105472(bool active_); void SafeSetHintActive_105473(bool active_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_105474(); void __xLuaBaseProxy_Init_105475(); void __xLuaBaseProxy_RegisterDelegates_105476(); void __xLuaBaseProxy_UnRegisterDelegates_105477(); void __xLuaBaseProxy_Show_105478(DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* P0_); void __xLuaBaseProxy_ResetShareRewardTip_105479(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct SettlementShareBtnNodeDetailView : DLL2SDK::Assembly_CSharp::GameUI::Share::SettlementShareBtnNodeBaseView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105462(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct SettlementShareBtnNodeDetailController : DLL2SDK::Assembly_CSharp::GameUI::Share::SettlementShareBtnNodeBaseController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105459(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_105460(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_105461(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Share { struct ShareReportData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::Share::ReportEventType eventID_; DLL2SDK::Assembly_CSharp::GameUI::Share::ReportType shareType_; DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget sharePlatformID_; bool isShareSuccess_; DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameResultGameMode_; bool gameResutlIsWin_; uint32_t gameResultSortorder_; uint32_t gameResultTeamSortorder_; int32_t rankeID_; DLL2SDK::Assembly_CSharp::GameUI::Share::ShareRankData_Type rankMode_; uint32_t newItemID_; DLL2SDK::mscorlib::System::String* activityType_; DLL2SDK::mscorlib::System::String* activityID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReportData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Format_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105336(); DLL2SDK::Assembly_CSharp::GameUI::Share::ShareReportData* Clone_105337(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetReportData_105338(); DLL2SDK::mscorlib::System::String* Format_105339(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct PVPScorePanelView_OB : DLL2SDK::Assembly_CSharp::PVP::PVPScorePanelView { DLL2SDK::Assembly_CSharp::UIButton* MatchTabBtn_; DLL2SDK::Assembly_CSharp::UIButton* FirstCampTabBtn_; DLL2SDK::Assembly_CSharp::UIButton* SecondCampTabBtn_; DLL2SDK::Assembly_CSharp::UIButton* FFATabBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FFAInfoObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MatchGroupObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GuerrillaGroupObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SpecialForcesGroupObj_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* FirstCampItemList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SecondCampItemList_; DLL2SDK::Assembly_CSharp::UILabel* CampNameInTab2_; DLL2SDK::Assembly_CSharp::UISprite* CampSpriteInTab2_; DLL2SDK::Assembly_CSharp::UILabel* CampNameInTab3_; DLL2SDK::Assembly_CSharp::UISprite* CampSpriteInTab3_; DLL2SDK::Assembly_CSharp::GameUI::MainWeaponItem* WeaponDetail_; DLL2SDK::Assembly_CSharp::UIScrollView* BlueScrollView_; DLL2SDK::Assembly_CSharp::UIScrollView* RedScrollView_; DLL2SDK::UnityEngine::UnityEngine::Transform* gridTop3_; DLL2SDK::UnityEngine::UnityEngine::Transform* gridOthers_; DLL2SDK::UnityEngine::UnityEngine::Transform* templateItemSmaller_; DLL2SDK::UnityEngine::UnityEngine::Transform* templateItemBigger_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* gridList_; bool isInit_; struct StaticFields { int32_t TOP_3_COUNT_; int32_t OTHER_5_COUNT_; int32_t MAX_SHOW_COUNT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayerItemsInTabPage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayersVolatileInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCamp_OB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitGrids_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCampStats_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105232(); void UpdatePlayerItemsInTabPage_105233(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* blueData_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* redData_, DLL2SDK::CSProto::msg::ECamp myCamp_); void UpdatePlayersVolatileInfo_105234(); void SetCamp_OB_105235(DLL2SDK::CSProto::msg::ECamp localPlayerCamp_); void Awake_105236(); void InitGrids_105237(); void SetCampStats_105238(DLL2SDK::mscorlib::System::Collections::Generic::List_1* psList_); void __xLuaBaseProxy_Awake_105239(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct PVPScorePanelController_OB : DLL2SDK::Assembly_CSharp::AbstractPVPScorePanelController { DLL2SDK::Assembly_CSharp::PVP::PVPScorePanelView_OB* m_View_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CampDataRed_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_CampDataBlue_; bool m_WeaponDetailShown_; int32_t m_ShowWeaponPlayerIndex_; int32_t m_PageIndex_; struct StaticFields { int32_t MAX_SHOW_COUNT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MovePage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadMoveNext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamepadMoveForward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragStarted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetWeaponDetailView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPlayerWeaponClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerWeaponClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMatchTabBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFirstCampTabBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSecondCampTabBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFFAView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateNormalView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Sorter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105186(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_105187(); void Init_105188(); void RegisterDelegates_105189(); void MovePage_105190(int32_t delta_); bool GamepadMoveNext_105191(); bool GamepadMoveForward_105192(); void OnDragStarted_105193(); void OnOpen_105194(); void ResetWeaponDetailView_105195(); void UnRegisterDelegates_105196(); bool CheckPlayerWeaponClick_105197(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_); void OnPlayerWeaponClick_105198(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, int32_t index_, DLL2SDK::UnityEngine::UnityEngine::GameObject* clickObj_); void OnBtnClick_105199(); void OnMatchTabBtnClick_105200(); void OnFirstCampTabBtnClick_105201(); void OnSecondCampTabBtnClick_105202(); void UpdateView_105203(); void UpdateFFAView_105204(); void UpdateNormalView_105205(); int32_t Sorter_105206(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* a_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* b_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_105207(); void __xLuaBaseProxy_Init_105208(); void __xLuaBaseProxy_RegisterDelegates_105209(); void __xLuaBaseProxy_OnOpen_105210(); void __xLuaBaseProxy_UnRegisterDelegates_105211(); }; } namespace DLL2SDK::Assembly_CSharp::SPVP::Ladder { struct SPVPMatchingView_LadderPlacementItem : DLL2SDK::Assembly_CSharp::SPVP::Ladder::SpvpLadderTemplateItemBaseView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_105120(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSpvpPrivateView : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomSpvpBaseView { int32_t MIN_GRID_ITEM_WIDTH_; DLL2SDK::Assembly_CSharp::UIWidget* NormalMode_; DLL2SDK::Assembly_CSharp::UIWidget* SoloMode_; DLL2SDK::Assembly_CSharp::UIWidget* RebelCampIcon_; DLL2SDK::Assembly_CSharp::UIGrid* GridRebel_; DLL2SDK::Assembly_CSharp::UIWidget* RegularCampIcon_; DLL2SDK::Assembly_CSharp::UIGrid* GridRegular_; DLL2SDK::Assembly_CSharp::UIWidget* FFAMode_; DLL2SDK::Assembly_CSharp::UIWidget* FFABg_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerInfoSelector_; DLL2SDK::Assembly_CSharp::UIWidget* RoomLock_; DLL2SDK::Assembly_CSharp::UILabel* LabelRoomID_; DLL2SDK::Array* LabelSettingParams_; DLL2SDK::Assembly_CSharp::UIButton* SettingButton_; DLL2SDK::Assembly_CSharp::UIButton* BtnRecurit_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* btnDynamicDownload_; DLL2SDK::Assembly_CSharp::GameUI::MapDynamicDownloadDialog* dynamicDownloadDialog_; DLL2SDK::Assembly_CSharp::UIWidget* NormalRoot_; DLL2SDK::Assembly_CSharp::UIWidget* FFARoot_; DLL2SDK::Assembly_CSharp::UIWidget* SoloRoot_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RebelMember_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* FFARegularMmeber_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* FFARebelMember_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RegularMember_Solo_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* RebelMember_Solo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObserverRoot_; DLL2SDK::Assembly_CSharp::UISprite* SpriteLineTop1_; DLL2SDK::Assembly_CSharp::UISprite* SpriteLineBottom1_; DLL2SDK::Assembly_CSharp::UISprite* SpriteLineBottom2_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRegularBg1_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRegularBg2_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRebelBg1_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRebelBg2_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRegularBg1_Solo_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRebelBg1_Solo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPlayerList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptBg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshModeMapInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104857(); void RefreshPlayerList_104858(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* roomDS_); void AdaptBg_104859(); void RefreshModeMapInfo_104860(bool isRoomOwner_, int32_t playlistId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* mapIds_); void __xLuaBaseProxy_RefreshPlayerList_104861(DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSpvpPrivateController : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomSpvpBaseController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomSpvpPrivateView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomSpvpPlaylistSelectorWindowController* m_SpvpPlaylistSelectorCtr_; DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* m_playlistBubble_; DLL2SDK::mscorlib::System::Text::StringBuilder* mRoomIDBuilder_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* downloadBtnTimer_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitRoomUIToDefault_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRoomSettingChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRoomDataStore_Virtual_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnLoadoutClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLadderType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowObserversView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOtherPlayersInRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnPlaylistClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnRecuritClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSettingButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeRoomUIState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnBubbleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDownloadBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshGenericBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDynamicBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartCheckDownloadState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDynamicDownloadBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104801(); void Init_104802(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_104803(); void OnOpen_104804(); void RefreshView_104805(); void WillShow_104806(); void RegisterDelegates_104807(); void UnRegisterDelegates_104808(); void InitRoomUIToDefault_104809(bool bPreCreate_); void HandleRoomSettingChange_104810(); void HandleRoomDataStore_Virtual_104811(); void OnBtnLoadoutClick_104812(); DLL2SDK::Assembly_CSharp::GameUI::Room::ELadderType GetLadderType_104813(); void ShowObserversView_104814(bool enableSpectating_); bool IsOtherPlayersInRoom_104815(); void OnBtnPlaylistClick_104816(); void _OnBtnRecuritClick_104817(); void OnSettingButtonClick_104818(); void ChangeRoomUIState_104819(DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIState state_); void OnBtnBubbleClick_104820(); void OnClose_104821(); void RefreshDownloadBtnState_104822(); void RefreshGenericBtnState_104823(); void RefreshDynamicBtnState_104824(); void StartCheckDownloadState_104825(); void OnDynamicDownloadBtnClick_104826(); void _WillShow_m__0_104827(); void __xLuaBaseProxy_Init_104828(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_104829(); void __xLuaBaseProxy_OnOpen_104830(); void __xLuaBaseProxy_WillShow_104831(); void __xLuaBaseProxy_RegisterDelegates_104832(); void __xLuaBaseProxy_UnRegisterDelegates_104833(); void __xLuaBaseProxy_InitRoomUIToDefault_104834(bool P0_); void __xLuaBaseProxy_HandleRoomSettingChange_104835(); void __xLuaBaseProxy_HandleRoomDataStore_Virtual_104836(); void __xLuaBaseProxy_OnBtnLoadoutClick_104837(); DLL2SDK::Assembly_CSharp::GameUI::Room::ELadderType __xLuaBaseProxy_GetLadderType_104838(); void __xLuaBaseProxy_ShowObserversView_104839(bool P0_); bool __xLuaBaseProxy_IsOtherPlayersInRoom_104840(); void __xLuaBaseProxy_OnBtnPlaylistClick_104841(); void __xLuaBaseProxy_ChangeRoomUIState_104842(DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIState P0_); void __xLuaBaseProxy_OnBtnBubbleClick_104843(); void __xLuaBaseProxy_OnClose_104844(); }; } namespace DLL2SDK::Assembly_CSharp::Room { struct SpvpMultiSelectTipWindowController : DLL2SDK::Assembly_CSharp::GameUI::UIFirstPopupBigController { DLL2SDK::Assembly_CSharp::Room::SpvpMultiSelectTipWindowView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnOKClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104754(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_104755(); void Init_104756(); void RegisterDelegates_104757(); void UnRegisterDelegates_104758(); void OnBtnOKClick_104759(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_104760(); void __xLuaBaseProxy_Init_104761(); void __xLuaBaseProxy_RegisterDelegates_104762(); void __xLuaBaseProxy_UnRegisterDelegates_104763(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSpvpPlaylistSelectorWindowController : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomBasePlaylistSelectorWindowController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomSpvpPlaylistSelectorWindowView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::Room::PlaylistSelectorController* m_PlaylistSelectorCtr_; DLL2SDK::Assembly_CSharp::GameUI::Room::MapSelectorController* m_MapSelectorCtr_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_RefreshTimer_; DLL2SDK::CSProto::msg::EMatchServiceModule m_MatchType_; DLL2SDK::Assembly_CSharp::SpvpPlaylistGroup* m_PlaylistGroup_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MpPlaylistList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ConfigList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PlaylistList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SelectNumList_; DLL2SDK::mscorlib::System::String* m_Tip_; DLL2SDK::Assembly_CSharp::SpvpDataStore* m_SpvpDS_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPlaylistData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComputeAllData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ComputeAllData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComputeAllPlaylistCurrentState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComputePlaylistCurrentStateByIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComputeTablistIsValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTimer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFirstLevelTabs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshFirstLevelTabs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBtnView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFirstLevelTabClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TlogTabClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnPlaylistInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnMapInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnConfirmClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordMultiplePlaylistConfirm_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeRoomSetting_Match_Multiple_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeRoomSetting_Ladder_Random_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeRoomSetting_Ladder_Single_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeRoomSetting_Ladder_Multiple_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCurrentPlaylistValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeRoomSetting_Match_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnModeMultipleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnModeSingleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDefaultMapSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshMPModeSelectTypeState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnPlaylistClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnMapClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnSelectAllClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSelectAllBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSelectAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAllPlaylistSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlaylistSelect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlaylistItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMapItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSatisfiedPlayerLimit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104646(); DLL2SDK::Assembly_CSharp::SpvpDataStore* get_SpvpDS_104647(); void Init_104648(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_104649(); void RegisterDelegates_104650(); void UnRegisterDelegates_104651(); void UpdateView_104652(int32_t adaptWidth_); void InitView_104653(DLL2SDK::CSProto::msg::EMatchServiceModule matchType_); void InitPlaylistData_104654(DLL2SDK::CSProto::msg::EMatchServiceModule matchType_); void ComputeAllData_104655(); void ComputeAllData_104656(double serverTime_, DLL2SDK::mscorlib::System::DateTime dateTime_, int32_t dayOfWeek_, DLL2SDK::CSProto::msg::LevelInfo* levelInfo_, int32_t ladderRank_); void ComputeAllPlaylistCurrentState_104657(double serverTime_, DLL2SDK::mscorlib::System::DateTime dateTime_, int32_t dayOfWeek_, DLL2SDK::CSProto::msg::LevelInfo* levelInfo_, int32_t ladderRank_); void ComputePlaylistCurrentStateByIndex_104658(int32_t tabIndex_, double serverTime_, DLL2SDK::mscorlib::System::DateTime dateTime_, int32_t dayOfWeek_, DLL2SDK::CSProto::msg::LevelInfo* levelInfo_, int32_t ladderRank_); void ComputeTablistIsValid_104659(); void RefreshTimer_104660(); void SetFirstLevelTabs_104661(); void RefreshFirstLevelTabs_104662(); void InitBtnView_104663(); bool OnFirstLevelTabClick_104664(int32_t playlistType_, bool bForce_, bool bRedDotChange_); void TlogTabClick_104665(int32_t playlistType_); void SetBtnPlaylistInfo_104666(); void SetBtnMapInfo_104667(); void OnBtnConfirmClick_104668(); void RecordMultiplePlaylistConfirm_104669(); void ChangeRoomSetting_Match_Multiple_104670(); void ChangeRoomSetting_Ladder_Random_104671(); void ChangeRoomSetting_Ladder_Single_104672(); void ChangeRoomSetting_Ladder_Multiple_104673(); bool IsCurrentPlaylistValid_104674(int32_t tabIndex_, int32_t playlistIndex_); void ChangeRoomSetting_Match_104675(); void OnBtnModeMultipleClick_104676(); void OnBtnModeSingleClick_104677(); void SetDefaultMapSelect_104678(DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* firstLevelTab_); void RefreshMPModeSelectTypeState_104679(int32_t selectType_); void OnBtnPlaylistClick_104680(); void OnBtnMapClick_104681(); void OnBtnSelectAllClick_104682(); void RefreshSelectAllBtnState_104683(); bool IsSelectAll_104684(int32_t* selectNum_); void SetAllPlaylistSelect_104685(bool bSelectAll_); void SetPlaylistSelect_104686(DLL2SDK::mscorlib::System::Collections::Generic::List_1* PlaylistList_); void SetBtnView_104687(DLL2SDK::Assembly_CSharp::GameUI::Room::ESelectorBtnType btnType_, bool bCanNotSelectTipShow_); void OnPlaylistItemClick_104688(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnMapItemClick_104689(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); bool IsSatisfiedPlayerLimit_104690(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* playlistInfo_); bool _InitView_m__0_104691(DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* it_); int32_t _ComputePlaylistCurrentStateByIndex_m__1_104692(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* a_, DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* b_); bool _RefreshTimer_m__2_104693(DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* it_); bool _RefreshFirstLevelTabs_m__3_104694(DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* it_); bool _ChangeRoomSetting_Ladder_Multiple_m__4_104695(DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* it_); bool _OnBtnModeSingleClick_m__6_104697(DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* it_); bool _OnBtnPlaylistClick_m__7_104698(DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* it_); bool _OnBtnSelectAllClick_m__8_104699(DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* it_); bool _OnBtnSelectAllClick_m__9_104700(DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* it_); bool _SetAllPlaylistSelect_m__A_104701(DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* it_); bool _OnPlaylistItemClick_m__B_104702(DLL2SDK::Assembly_CSharp::SpvpPlaylistFirstLevelTab* it_); void __xLuaBaseProxy_Init_104705(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_104706(); void __xLuaBaseProxy_RegisterDelegates_104707(); void __xLuaBaseProxy_UnRegisterDelegates_104708(); void __xLuaBaseProxy_UpdateView_104709(int32_t P0_); void __xLuaBaseProxy_OnBtnConfirmClick_104710(); static bool _ChangeRoomSetting_Match_m__5_104696(DLL2SDK::Assembly_CSharp::MapGroup* it_); static bool _OnPlaylistItemClick_m__C_104703(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* it_); static bool _OnMapItemClick_m__D_104704(DLL2SDK::Assembly_CSharp::MapGroup* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct SpvpPlaylistConfigClient : DLL2SDK::Assembly_CSharp::PlaylistConfigClientBase { int32_t GameModeId_; int32_t playlistType_; int32_t detailType_; int32_t numOfInvite_; bool isMapEnableSelect_; bool enableTutorialVideo_; int32_t score_limit_default_; int32_t score_limit_lower_; int32_t score_limit_upper_; int32_t time_limit_default_; int32_t time_limit_lower_; int32_t time_limit_upper_; DLL2SDK::mscorlib::System::String* Loc_SettingParam1Desc1_; DLL2SDK::mscorlib::System::String* Loc_SettingParam1Desc2_; DLL2SDK::mscorlib::System::String* Loc_SettingParam2Desc1_; DLL2SDK::mscorlib::System::String* Loc_SettingParam2Desc2_; int32_t SpecialEntrance_; bool bIncludedInFilter_; int32_t selectMapId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mapList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mapListMustDownload_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComputeCurrentState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMixModes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSoloMode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104424(); void ComputeCurrentState_104425(double serverTime_, DLL2SDK::mscorlib::System::DateTime dateTime_, int32_t dayOfWeek_, DLL2SDK::CSProto::msg::LevelInfo* levelInfo_, int32_t matchType_, uint32_t lastTabClickTimeStamp_, int32_t ladderLevel_, bool bMultiSelect_); bool IsMixModes_104426(); bool IsSoloMode_104427(); void __xLuaBaseProxy_ComputeCurrentState_104428(double P0_, DLL2SDK::mscorlib::System::DateTime P1_, int32_t P2_, DLL2SDK::CSProto::msg::LevelInfo* P3_, int32_t P4_, uint32_t P5_, int32_t P6_, bool P7_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomInviteeCell : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::GameUI::PlayerFrameTemplate* frameTemplate_; DLL2SDK::Assembly_CSharp::UILabel* Status_; DLL2SDK::UnityEngine::UnityEngine::Transform* ContainerOnLine_; DLL2SDK::Assembly_CSharp::UIButton* HeadIconBtn_; DLL2SDK::UnityEngine::UnityEngine::Collider* HeadIconCollider_; DLL2SDK::Assembly_CSharp::UISprite* TypeSprite_; DLL2SDK::Assembly_CSharp::UIButton* BtnInviteTeam_; DLL2SDK::UnityEngine::UnityEngine::Transform* RootCountDown_; DLL2SDK::Assembly_CSharp::UISprite* SpriteCountDown_; DLL2SDK::Assembly_CSharp::UILabel* LabelCountDown_; DLL2SDK::Assembly_CSharp::UISprite* StateSprite_; DLL2SDK::Assembly_CSharp::UILabel* StateLabel_; DLL2SDK::UnityEngine::UnityEngine::Transform* OfflineMask_; DLL2SDK::Assembly_CSharp::UIButton* AddFriendBtn_; DLL2SDK::Assembly_CSharp::UIButton* SpectateButton_; DLL2SDK::Assembly_CSharp::UIButton* BtnInviteOnLine_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OfflineQQObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OfflineWeChatObj_; DLL2SDK::Assembly_CSharp::UISprite* SpriteInvitedOnline_; DLL2SDK::Assembly_CSharp::Friend::PlayerStateShow m_State_; uint64_t m_PlayerID_; DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* m_GlobalDS_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* m_RoomDS_; double NEXT_INVITE_WAIT_TIME_; DLL2SDK::Assembly_CSharp::GameUI::Room::EInfoSource m_InfoSouce_; DLL2SDK::Assembly_CSharp::Friend::FriendClient* m_Friend_; DLL2SDK::Assembly_CSharp::Guild::GuildMemberInfo* m_GuildMember_; DLL2SDK::UnityEngine::UnityEngine::Coroutine* m_Coroutine_; DLL2SDK::UnityEngine::UnityEngine::WaitForSeconds* HalfSecond_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_LastInviteTimes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindRecommend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindGuildMember_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindRecentPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTypeShouldShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFullName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateStateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCountDownTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetStateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IECountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInviteButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectateButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnInviteOnlineClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_messageboxClickCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InviteOnline_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHeadIconClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddFriendBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104102(); void Init_104103(); void OnEnable_104104(); DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* get_GlobalDS_104105(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* get_RoomDS_104106(); void BindFriend_104107(DLL2SDK::Assembly_CSharp::Friend::FriendClient* friend_, bool showType_); void BindRecommend_104108(DLL2SDK::Assembly_CSharp::Friend::WrappedRecommendFriends* recommend_, bool alreadySend_); void BindGuildMember_104109(DLL2SDK::Assembly_CSharp::Guild::GuildMemberInfo* info_, bool showType_); void BindRecentPlayer_104110(DLL2SDK::Assembly_CSharp::Friend::FriendClient* friend_, bool showType_); void CheckTypeShouldShow_104111(bool showType_, DLL2SDK::mscorlib::System::String* spriteName_); DLL2SDK::mscorlib::System::String* GetFullName_104112(DLL2SDK::CSProto::msg::CSFriend* friend_); void UpdateStateView_104113(int32_t state_); int32_t GetCountDownTime_104114(); void ResetStateView_104115(); DLL2SDK::mscorlib::System::Collections::IEnumerator* IECountDown_104116(); void OnInviteButtonClick_104117(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnSpectateButtonClick_104118(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnBtnInviteOnlineClick_104119(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void messageboxClickCallback_104120(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void InviteOnline_104121(); void OnHeadIconClick_104122(); void OnAddFriendBtnClick_104123(); void __xLuaBaseProxy_Init_104125(); void __xLuaBaseProxy_OnEnable_104126(); static void _cctor_104124(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomInviteMoreView : DLL2SDK::Assembly_CSharp::GameUI::UITabRootView { DLL2SDK::Assembly_CSharp::UIToggle* TabPanelToggle_; DLL2SDK::Assembly_CSharp::UILabel* SelectLabel_; DLL2SDK::Assembly_CSharp::UIButton* Other_; DLL2SDK::Assembly_CSharp::UISprite* ScrollViewBg_; DLL2SDK::Assembly_CSharp::UILabel* LabelInviteTitle_; DLL2SDK::Assembly_CSharp::UILabel* LabelOnlineNum_; DLL2SDK::Assembly_CSharp::UIButton* DrawButton_; DLL2SDK::Assembly_CSharp::UISprite* InviteQQIcon_; DLL2SDK::Assembly_CSharp::UISprite* InviteWeChatIcon_; DLL2SDK::Assembly_CSharp::UIButton* BtnQQFriend_; DLL2SDK::Assembly_CSharp::UIButton* BtnWechatFriend_; DLL2SDK::Assembly_CSharp::UIButton* BtnGuestFriend_; DLL2SDK::Assembly_CSharp::UIButton* TeamCodeBtn_; DLL2SDK::Assembly_CSharp::UIButton* InviteOneBtn_; DLL2SDK::Assembly_CSharp::UIButton* InvitePopBtn_; DLL2SDK::Assembly_CSharp::UIButton* InviteGameBtn_; DLL2SDK::Assembly_CSharp::UIButton* FaceToFaceBtn_; DLL2SDK::Assembly_CSharp::UIButton* TeamBtn_; DLL2SDK::Assembly_CSharp::UIButton* FaceToFaceBtnLong_; DLL2SDK::Assembly_CSharp::UIButton* QuickTeamBtnLong_; DLL2SDK::Assembly_CSharp::UIButton* TeamBtnLong_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104096(); void OnEnable_104097(); void OnDisable_104098(); void UpdateView_104099(); void __xLuaBaseProxy_OnEnable_104100(); void __xLuaBaseProxy_OnDisable_104101(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomInviteMoreTabView : DLL2SDK::Assembly_CSharp::GameUI::UIFlexibleListView { DLL2SDK::Assembly_CSharp::UIWidget* ContainerBg_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerNoClan_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerNoMember_; DLL2SDK::Assembly_CSharp::UIButton* JoinClanBtn_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerNoRecent_; DLL2SDK::Assembly_CSharp::FriendGroupManager* OnlineGroupManager_; DLL2SDK::Assembly_CSharp::FriendGroupManager* OfflineGroupManager_; DLL2SDK::Assembly_CSharp::FriendGroupManager* RecommendGroupManager_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104095(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomInviteMoreController : DLL2SDK::Assembly_CSharp::GameUI::UITabRootController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInviteMoreView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInviteMoreTabController* mAllController_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInviteMoreTabController* mFriendsController_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInviteMoreTabController* mGuildController_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomInviteMoreTabController* mRecentPlayerController_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ClickSystemEntrance* clickEntrance_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* AdaptTimer_; bool bFirstTabSwitch_; DLL2SDK::Array* TabName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupTabController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTabSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TLogRoomInvite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyInviteForReport_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOtherBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHideInviteMoreView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshOnlineNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTabOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitInvite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRoomValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQQFriendBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWechatFriendBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTeamCodeBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFaceToFaceBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTeamBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitRelationInviteShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInviteBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInviteOneBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInviteTeamBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_104022(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_104023(); void Init_104024(); void SetupTabController_104025(); void RegisterDelegates_104026(); void UnRegisterDelegates_104027(); void OnOpen_104028(); void OnClose_104029(); void OnTabSwitch_104030(int32_t index_); void OnDrawButtonClick_104031(); void TLogRoomInvite_104032(DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ClickSystemEntrance_RoomInviteSubID subID_); void OnNotifyInviteForReport_104033(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnOtherBtnClick_104034(); void OnHideInviteMoreView_104035(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void RefreshOnlineNum_104036(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SetTabOpen_104037(); void InitInvite_104038(); bool IsRoomValid_104039(); void OnQQFriendBtnClick_104040(); void OnWechatFriendBtnClick_104041(); void OnTeamCodeBtnClick_104042(); void OnFaceToFaceBtnClick_104043(); void OnTeamBtnClick_104044(); void InitRelationInviteShow_104045(); void OnInviteBtnClick_104046(); void OnInviteOneBtnClick_104047(); void OnInviteTeamBtnClick_104048(); void _RegisterDelegates_m__0_104049(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_104050(); void __xLuaBaseProxy_Init_104051(); void __xLuaBaseProxy_RegisterDelegates_104052(); void __xLuaBaseProxy_UnRegisterDelegates_104053(); void __xLuaBaseProxy_OnOpen_104054(); void __xLuaBaseProxy_OnClose_104055(); void __xLuaBaseProxy_OnTabSwitch_104056(int32_t P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct PvpMatchTimeController : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomMatchTimeBaseController { DLL2SDK::Assembly_CSharp::GameUI::Room::PvpMatchTimeView* m_View_; int32_t m_MaxShowCount_; DLL2SDK::Assembly_CSharp::SpvpDataStore* m_SpvpDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureMapInfoMatchBefore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureMapInfoMatchJoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigurePlaylistInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureMultipleChooseInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureMapInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ConfigureMapInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_ConfigureMapInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103762(); DLL2SDK::Assembly_CSharp::SpvpDataStore* get_SpvpDS_103763(); void Init_103764(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_103765(); void ConfigureMapInfoMatchBefore_103766(); void ConfigureMapInfoMatchJoin_103767(); void UpdateView_103768(); void ConfigurePlaylistInfo_103769(DLL2SDK::mscorlib::System::Collections::Generic::List_1* PlaylistList_); void ConfigureMultipleChooseInfo_103770(DLL2SDK::mscorlib::System::Collections::Generic::List_1* playlistList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* mapIds_); void ConfigureMapInfo_103771(int32_t playlistId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* mapIds_); void ConfigureMapInfo_103772(DLL2SDK::mscorlib::System::Collections::Generic::List_1* mapIds_); void ConfigureMapInfo_103773(int32_t mapId_); void __xLuaBaseProxy_Init_103774(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_103775(); void __xLuaBaseProxy_ConfigureMapInfoMatchBefore_103776(); void __xLuaBaseProxy_ConfigureMapInfoMatchJoin_103777(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct RoomBrPrivateMainView : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomBrBaseView { DLL2SDK::Assembly_CSharp::UIWidget* WidgetBorder_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObserverRoot_; DLL2SDK::Assembly_CSharp::UISprite* SpriteRoomLock_; DLL2SDK::Assembly_CSharp::UILabel* LabelRoomID_; DLL2SDK::Assembly_CSharp::UILabel* LabelRoomName_; DLL2SDK::Assembly_CSharp::UIButton* BtnRecurit_; DLL2SDK::Assembly_CSharp::UIButton* BtnPassword_; DLL2SDK::Assembly_CSharp::UIWidget* ContainerInfo_; DLL2SDK::Assembly_CSharp::UIButton* BtnMore_; DLL2SDK::Assembly_CSharp::UILabel* LabelPlayerNum_; DLL2SDK::Assembly_CSharp::UILabel* LabelPlayerInfo_; DLL2SDK::Assembly_CSharp::UISprite* SpriteLineTop1_; DLL2SDK::Assembly_CSharp::UISprite* SpriteLineBottom1_; DLL2SDK::Assembly_CSharp::UISprite* SpriteLineBottom2_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncRoomName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncRoomPassword_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptBg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103523(); void SyncRoomName_103524(uint32_t roomId_, DLL2SDK::mscorlib::System::String* roomName_); void SyncRoomPassword_103525(bool isOwner_, bool hasPassword_); void AdaptBg_103526(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct RoomBrPrivateMainController : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomBrBaseController { DLL2SDK::Assembly_CSharp::BattleRoyale::RoomBrPrivateMainView* m_View_; uint64_t m_SelectPlayerId_; int32_t m_MatchType_; bool m_bAnchorRight_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_AdaptTimer_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRRoomMembersSingleController* m_SingleCtr_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRRoomMembersDoubleController* m_DoubleCtr_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRRoomMembersSquadController* m_SquadCtr_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRModeMapDataStore* m_BrModeMapDS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedVoice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRoomBtnReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowObserversView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOtherPlayersInRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRoomSettingChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSettingInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMemberListByMatchType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRoomMemberChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPlayerList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRoomDataStore_Virtual_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncRoomSettingWithDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncRoomPassword_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnPasswordClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnMoreClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnRecuritClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelectPlayerId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnLoadoutClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMatchServiceList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRestrictPosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103472(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRModeMapDataStore* get_BrModeMapDS_103473(); void Init_103474(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_103475(); bool IsNeedVoice_103476(); void RegisterDelegates_103477(); void UnRegisterDelegates_103478(); void WillShow_103479(); void HandleRoomBtnReddot_103480(); void ShowObserversView_103481(bool enableSpectating_); bool IsOtherPlayersInRoom_103482(); void CloseRoom_103483(); void HandleRoomSettingChange_103484(); void RefreshSettingInfo_103485(); void SetMemberListByMatchType_103486(); void HandleRoomMemberChange_103487(); void RefreshPlayerList_103488(); void HandleRoomDataStore_Virtual_103489(); void SyncRoomSettingWithDataStore_103490(); void SyncRoomPassword_103491(); void OnBtnPasswordClick_103492(); void OnBtnMoreClick_103493(); void OnBtnRecuritClick_103494(); void SetSelectPlayerId_103495(uint64_t playerId_); void OnBtnLoadoutClick_103496(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetMatchServiceList_103497(); void GetRestrictPosition_103498(DLL2SDK::UnityEngine::UnityEngine::Vector3* topLeftVec_, DLL2SDK::UnityEngine::UnityEngine::Vector3* topRightVec_, DLL2SDK::UnityEngine::UnityEngine::Vector3* bottomLeftVec_, DLL2SDK::UnityEngine::UnityEngine::Vector3* bottomRightVec_); void _RegisterDelegates_m__0_103499(); void __xLuaBaseProxy_Init_103500(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_103501(); bool __xLuaBaseProxy_IsNeedVoice_103502(); void __xLuaBaseProxy_RegisterDelegates_103503(); void __xLuaBaseProxy_UnRegisterDelegates_103504(); void __xLuaBaseProxy_WillShow_103505(); void __xLuaBaseProxy_HandleRoomBtnReddot_103506(); void __xLuaBaseProxy_ShowObserversView_103507(bool P0_); bool __xLuaBaseProxy_IsOtherPlayersInRoom_103508(); void __xLuaBaseProxy_CloseRoom_103509(); void __xLuaBaseProxy_HandleRoomSettingChange_103510(); void __xLuaBaseProxy_HandleRoomMemberChange_103511(); void __xLuaBaseProxy_HandleRoomDataStore_Virtual_103512(); void __xLuaBaseProxy_OnBtnLoadoutClick_103513(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetMatchServiceList_103514(); void __xLuaBaseProxy_GetRestrictPosition_103515(DLL2SDK::UnityEngine::UnityEngine::Vector3* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* P1_, DLL2SDK::UnityEngine::UnityEngine::Vector3* P2_, DLL2SDK::UnityEngine::UnityEngine::Vector3* P3_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRRoomMembersSquadView : DLL2SDK::Assembly_CSharp::BattleRoyale::BRRoomMembersBaseView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103458(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRRoomMembersSquadController : DLL2SDK::Assembly_CSharp::BattleRoyale::BRRoomMembersBaseController { DLL2SDK::Assembly_CSharp::BattleRoyale::BRRoomMembersSquadView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* m_RoomDS_; int32_t m_Width_; int32_t m_Row_; int32_t m_Column_; int32_t m_LastColumn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPlayerList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CellAssetIDForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureCellForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ColumnNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WidthForColumn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_103438(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* get_RoomDS_103439(); void Init_103440(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_103441(); void RegisterDelegates_103442(); void UnRegisterDelegates_103443(); void InitScrollView_103444(int32_t width_, int32_t height_); void RefreshPlayerList_103445(); DLL2SDK::Assembly_CSharp::EAssetID CellAssetIDForPath_103446(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void ConfigureCellForPath_103447(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* cell_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void DidSelectRow_103448(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); int32_t RowNumber_103449(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t column_); int32_t ColumnNumber_103450(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_); float HeightForRow_103451(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); float WidthForColumn_103452(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void _InitScrollView_m__0_103453(); void __xLuaBaseProxy_Init_103454(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_103455(); void __xLuaBaseProxy_RegisterDelegates_103456(); void __xLuaBaseProxy_UnRegisterDelegates_103457(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct RelationInvitationData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::FrontEnd::RelationInvitationEnum RelationType_; DLL2SDK::Assembly_CSharp::FrontEnd::ApplyRelationInvitationEnum ApplyRelationType_; DLL2SDK::mscorlib::System::String* openID_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_; DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget shareTarget_; DLL2SDK::mscorlib::System::String* Title_; DLL2SDK::mscorlib::System::String* Desc_; DLL2SDK::mscorlib::System::String* ImagePath_; DLL2SDK::mscorlib::System::String* ThumbPath_; DLL2SDK::mscorlib::System::String* Url_; DLL2SDK::mscorlib::System::String* GameTag_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102745(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct BlankGameData : DLL2SDK::Assembly_CSharp::GCloud::MSDK::JsonSerializable { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102739(); }; } namespace DLL2SDK::Assembly_CSharp { struct RankRewardScrollPlayView : DLL2SDK::Assembly_CSharp::GameUI::ScrollPlayBaseView { DLL2SDK::Assembly_CSharp::UILabel* RankLabel_; DLL2SDK::Assembly_CSharp::TweenAlpha* RankLabelTween_; int32_t ItemWidth_; int32_t ItemHeight_; DLL2SDK::UnityEngine::UnityEngine::Animator* FXBlueAnim_; DLL2SDK::UnityEngine::UnityEngine::Animator* FXPurpleAnim_; int32_t lastIndex_; struct StaticFields { DLL2SDK::mscorlib::System::String* FX_STATE_NAME_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDataValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetScrollPlayData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreUpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartScroll_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102616(); void Awake_102617(); bool IsDataValid_102618(); void SwitchToView_102619(int32_t index_); template void SetScrollPlayData_102620(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, int32_t itemWidth_, int32_t itemHeight_); void Update_102621(); void PreUpdateView_102622(); void UpdateView_102623(int32_t index_); void StartScroll_102624(int32_t index_); void __xLuaBaseProxy_Awake_102625(); bool __xLuaBaseProxy_IsDataValid_102626(); void __xLuaBaseProxy_SwitchToView_102627(int32_t P0_); void __xLuaBaseProxy_Update_102628(); }; } namespace DLL2SDK::Assembly_CSharp { struct RankRewardScrollPlayItemView : DLL2SDK::Assembly_CSharp::GameUI::ScrollPlayBaseItemView { DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* RewardItem_; DLL2SDK::Assembly_CSharp::UILabel* RankLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102613(); void SetItemData_102614(DLL2SDK::Assembly_CSharp::GameUI::ScrollPlayBaseData* data_); void __xLuaBaseProxy_SetItemData_102615(DLL2SDK::Assembly_CSharp::GameUI::ScrollPlayBaseData* P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct RankRewardScrollPlayData : DLL2SDK::Assembly_CSharp::GameUI::ScrollPlayBaseData { int32_t ItemID_; int32_t ItemNum_; DLL2SDK::mscorlib::System::String* RankName_; bool IsGot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102612(int32_t itemID_, int32_t itemNum_, DLL2SDK::mscorlib::System::String* rankName_, bool isGot_, int32_t interval_); }; } namespace DLL2SDK::Assembly_CSharp { struct RankRewardScrollPlayController : DLL2SDK::Assembly_CSharp::GameUI::ScrollPlayBaseController { DLL2SDK::Assembly_CSharp::RankRewardScrollPlayView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102367(); void Init_102368(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_102369(); void UpdateView_102370(DLL2SDK::mscorlib::System::Collections::Generic::List_1* dataList_); void __xLuaBaseProxy_Init_102371(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_102372(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPveWeaponView : DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponBaseView { DLL2SDK::Assembly_CSharp::GameUI::LoadoutItemDetailView* LoadoutItemDetail_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* WeaponUpgroupBtn_; DLL2SDK::Assembly_CSharp::UIGrid* TabGrid_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* WeaponFuncTab_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* WeaponColorTab_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* ColorTab_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* AttachTypeTab_; DLL2SDK::Assembly_CSharp::UIButton* WeaponShowBtn_; DLL2SDK::Assembly_CSharp::UIButton* WeaponShowedBtn_; DLL2SDK::Assembly_CSharp::UITable* WeaponBtnTable_; DLL2SDK::Assembly_CSharp::UIButton* BuffTipBtn_; DLL2SDK::Assembly_CSharp::UIButton* MagnifyBtn_; DLL2SDK::Assembly_CSharp::UIWidget* ContentWidget_; DLL2SDK::Assembly_CSharp::UILabel* AttachmentTipLabel_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMenuSelectedStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowWeaponTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSkinTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowOptic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFilterView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSkinMenu_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillSkinMenuCell_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102108(); void SetMenuSelectedStatus_102109(); void ResetAllTab_102110(); void ShowWeaponTab_102111(); void ShowSkinTab_102112(); void ShowOptic_102113(); void ShowAttachment_102114(); void ShowFilterView_102115(); void SetSkinMenu_102116(uint32_t itemId_); void FillSkinMenuCell_102117(uint32_t weaponId_, uint32_t itemId_, DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponMenuCell* cell_); void __xLuaBaseProxy_SetMenuSelectedStatus_102122(); static bool _ShowFilterView_m__0_102118(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); static bool _ShowFilterView_m__1_102119(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); static bool _ShowFilterView_m__2_102120(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); static bool _ShowFilterView_m__3_102121(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPvePistolView : DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponBaseView { DLL2SDK::Assembly_CSharp::GameUI::LoadoutItemDetailView* LoadoutItemDetail_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* WeaponUpgroupBtn_; DLL2SDK::Assembly_CSharp::UIGrid* TabGrid_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* WeaponFuncTab_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* WeaponColorTab_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* ColorTab_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponStaticTab* AttachTypeTab_; DLL2SDK::Assembly_CSharp::UIButton* WeaponShowBtn_; DLL2SDK::Assembly_CSharp::UIButton* WeaponShowedBtn_; DLL2SDK::Assembly_CSharp::UITable* WeaponBtnTable_; DLL2SDK::Assembly_CSharp::UIButton* BuffTipBtn_; DLL2SDK::Assembly_CSharp::UIButton* MagnifyBtn_; DLL2SDK::Assembly_CSharp::UIWidget* ContentWidget_; DLL2SDK::Assembly_CSharp::UILabel* AttachmentTipLabel_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMenuSelectedStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowWeaponTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSkinTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowOptic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAttachment_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFilterView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSkinMenu_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FillSkinMenuCell_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102088(); void SetMenuSelectedStatus_102089(); void ResetAllTab_102090(); void ShowWeaponTab_102091(); void ShowSkinTab_102092(); void ShowOptic_102093(); void ShowAttachment_102094(); void ShowFilterView_102095(); void SetSkinMenu_102096(uint32_t itemId_); void FillSkinMenuCell_102097(uint32_t weaponId_, uint32_t itemId_, DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponMenuCell* cell_); void __xLuaBaseProxy_SetMenuSelectedStatus_102102(); static bool _ShowFilterView_m__0_102098(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); static bool _ShowFilterView_m__1_102099(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); static bool _ShowFilterView_m__2_102100(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); static bool _ShowFilterView_m__3_102101(DLL2SDK::Assembly_CSharp::Squad::LoadoutTabPair* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPveWeaponNavigation : DLL2SDK::Assembly_CSharp::GameUI::LoadoutShowInSquadNavController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutPveWeaponController* mController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBackgroundTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableCameraClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UploadEntranceClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102062(); DLL2SDK::mscorlib::System::String* GetBackgroundTexture_102063(); bool IsEnableCameraClear_102064(); void OnNavigationShowed_102065(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void UploadEntranceClick_102066(); void OnNavigationWillClose_102067(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBackgroundTexture_102068(); bool __xLuaBaseProxy_IsEnableCameraClear_102069(); void __xLuaBaseProxy_OnNavigationShowed_102070(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); void __xLuaBaseProxy_OnNavigationWillClose_102071(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); }; } namespace DLL2SDK::Assembly_CSharp { struct TweenBlur : DLL2SDK::Assembly_CSharp::UITweener { float from_; float to_; bool mCached_; DLL2SDK::Assembly_CSharp::GameUI::CameraBlurUtil* blurUtil_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Begin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStartToCurrentValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEndToCurrentValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_102002(); void Cache_102003(); float get_value_102004(); void set_value_102005(float value_); void OnUpdate_102006(float factor_, bool isFinished_); void SetStartToCurrentValue_102008(); void SetEndToCurrentValue_102009(); void __xLuaBaseProxy_SetStartToCurrentValue_102010(); void __xLuaBaseProxy_SetEndToCurrentValue_102011(); static DLL2SDK::Assembly_CSharp::TweenBlur* Begin_102007(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, float duration_, float fill_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPveWeaponController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponBaseController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutPveWeaponView* mView_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mWeaponItemEasyList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mWeaponAllList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mWeaponShowList_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mDetailItemEasyList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mOtherAllList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mOtherShowList_; bool bMagnifyMode_; struct StaticFields { bool bNeedResetScrollView_; DLL2SDK::Assembly_CSharp::Config::PVEWeaponConfig* mCacheSelectOffWallItem_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponMenuType CacheSelectedMenu_; DLL2SDK::Assembly_CSharp::Squad::LoadoutFilterType CacheFilterType_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponSortByType CacheWeaponSortType_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponSortByRarity CacheWeaponSortRarity_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponSortByRarity CacheOtherSortRarity_; DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageAttachmentType CacheAttachmentType_; DLL2SDK::Assembly_CSharp::Squad::SIWeapon* CacheShowWeapon_; int32_t CacheShowWeaponIndex_; DLL2SDK::Assembly_CSharp::Squad::SIItem* CacheShowWeaponAttach_; int32_t CacheShowWeaponAttachIndex_; DLL2SDK::Assembly_CSharp::GameBase::PVELoadout* mCachePveLoadout_; DLL2SDK::Assembly_CSharp::Squad::SIWeapon* CacheEquipedWeapon_; DLL2SDK::mscorlib::System::Converter_2* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAllView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetSomething_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTopBarBackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMagnifyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMagnifyMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTimeoutItemUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeaponList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCurrnetEquipWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentDetailItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAttachmentMenu_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponCellClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCompareWeaponBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponEquipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponGotoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponUpgroupBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponShowBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponShowedBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuffTipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailEquipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailTakeOffBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailGotoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponUpdateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentSelectedWeaponPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101897(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_101898(); void Init_101899(); void DelayInitView_101900(); void WillShow_101901(); void OnClose_101902(); void RefreshAllView_101903(bool refreshDetail_); void ResetSomething_101904(); void RegisterDelegates_101905(); void UnRegisterDelegates_101906(); void OnNotifyTopBarBackBtnClick_101907(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnMagnifyBtnClick_101908(); void SetMagnifyMode_101909(bool show_); void OnNotifyTimeoutItemUpdate_101910(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void SetWeaponData_101911(bool refreshDetail_); void UpdateWeaponList_101912(); void UpdateWeaponInfo_101913(); void ShowCurrnetEquipWeapon_101914(); void UpdateTab_101915(); void UpdateItemPanel_101916(DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponMenuType preMenuType_, bool refreshDetail_, bool needRefreshView_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetCurrentDetailItem_101917(); void ShowItemList_101918(bool refreshDetail_); void UpdateItemInfo_101919(DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponMenuType preMenuType_); void UpdateBtnState_101921(); void OnNotifyLoadoutWeaponCellClick_101922(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLoadoutWeaponFilterClick_101923(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLoadoutWeaponFilterItemClick_101924(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnDetailCloseBtnClick_101925(); void OnCompareWeaponBtnClick_101926(); void OnWeaponEquipBtnClick_101927(); void OnWeaponGotoBtnClick_101928(); void OnWeaponUpgroupBtnClick_101929(); void OnWeaponShowBtnClick_101930(); void OnWeaponShowedBtnClick_101931(); void OnBuffTipBtnClick_101932(); void OnDetailEquipBtnClick_101933(); void OnDetailTakeOffBtnClick_101934(); void OnDetailGotoBtnClick_101935(); void OnNotifyLoadoutWeaponUpdateData_101936(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); DLL2SDK::Assembly_CSharp::Squad::EWeaponAttachType GetCurrentSelectedWeaponPos_101937(); bool OnEasyListItemClick_101938(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_101939(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_101942(); void __xLuaBaseProxy_Init_101943(); void __xLuaBaseProxy_DelayInitView_101944(); void __xLuaBaseProxy_WillShow_101945(); void __xLuaBaseProxy_OnClose_101946(); void __xLuaBaseProxy_RegisterDelegates_101947(); void __xLuaBaseProxy_UnRegisterDelegates_101948(); void __xLuaBaseProxy_OnNotifyTopBarBackBtnClick_101949(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnNotifyLoadoutWeaponCellClick_101950(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnNotifyLoadoutWeaponFilterClick_101951(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnNotifyLoadoutWeaponFilterItemClick_101952(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnDetailCloseBtnClick_101953(); void __xLuaBaseProxy_OnCompareWeaponBtnClick_101954(); void __xLuaBaseProxy_OnWeaponEquipBtnClick_101955(); void __xLuaBaseProxy_OnWeaponGotoBtnClick_101956(); void __xLuaBaseProxy_OnDetailEquipBtnClick_101957(); void __xLuaBaseProxy_OnDetailTakeOffBtnClick_101958(); void __xLuaBaseProxy_OnDetailGotoBtnClick_101959(); void __xLuaBaseProxy_OnNotifyLoadoutWeaponUpdateData_101960(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); static bool IsAttachmentMenu_101920(DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponMenuType lwmt_); static void _cctor_101940(); static DLL2SDK::Assembly_CSharp::Squad::SIItem* _UpdateItemPanel_m__0_101941(DLL2SDK::Assembly_CSharp::Squad::SISkin* s_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutPvePistolController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutWeaponBaseController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutPvePistolView* mView_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mWeaponItemEasyList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mWeaponAllList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mWeaponShowList_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mDetailItemEasyList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mOtherAllList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mOtherShowList_; bool bMagnifyMode_; struct StaticFields { bool bNeedResetScrollView_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponMenuType CacheSelectedMenu_; DLL2SDK::Assembly_CSharp::Squad::LoadoutFilterType CacheFilterType_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponSortByType CacheWeaponSortType_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponSortByRarity CacheWeaponSortRarity_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponSortByRarity CacheOtherSortRarity_; DLL2SDK::Assembly_CSharp::WeaponStorage::EStorageAttachmentType CacheAttachmentType_; DLL2SDK::Assembly_CSharp::Squad::SIWeapon* CacheShowWeapon_; int32_t CacheShowWeaponIndex_; DLL2SDK::Assembly_CSharp::Squad::SIItem* CacheShowWeaponAttach_; int32_t CacheShowWeaponAttachIndex_; DLL2SDK::Assembly_CSharp::GameBase::PVELoadout* mCachePveLoadout_; DLL2SDK::Assembly_CSharp::Squad::SIWeapon* CacheEquipedWeapon_; DLL2SDK::mscorlib::System::Converter_2* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshAllView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetSomething_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTopBarBackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMagnifyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMagnifyMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTimeoutItemUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeaponList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCurrnetEquipWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentDetailItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowItemList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateItemInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAttachmentMenu_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponCellClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCompareWeaponBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponEquipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponGotoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponUpgroupBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponShowBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponShowedBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailEquipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailTakeOffBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailGotoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuffTipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponUpdateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentSelectedWeaponPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_101783(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_101784(); void Init_101785(); void DelayInitView_101786(); void WillShow_101787(); void OnClose_101788(); void RefreshAllView_101789(bool refreshDetail_); void ResetSomething_101790(); void RegisterDelegates_101791(); void UnRegisterDelegates_101792(); void OnNotifyTopBarBackBtnClick_101793(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnMagnifyBtnClick_101794(); void SetMagnifyMode_101795(bool show_); void OnNotifyTimeoutItemUpdate_101796(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void SetWeaponData_101797(bool refreshDetail_); void UpdateWeaponList_101798(); void UpdateWeaponInfo_101799(); void ShowCurrnetEquipWeapon_101800(); void UpdateTab_101801(); void UpdateItemPanel_101802(DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponMenuType preMenuType_, bool refreshDetail_); DLL2SDK::Assembly_CSharp::Squad::SIItem* GetCurrentDetailItem_101803(); void ShowItemList_101804(bool refreshDetail_); void UpdateItemInfo_101805(DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponMenuType preMenuType_); void UpdateBtnState_101807(); void OnNotifyLoadoutWeaponCellClick_101808(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLoadoutWeaponFilterClick_101809(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLoadoutWeaponFilterItemClick_101810(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnDetailCloseBtnClick_101811(); void OnCompareWeaponBtnClick_101812(); void OnWeaponEquipBtnClick_101813(); void OnWeaponGotoBtnClick_101814(); void OnWeaponUpgroupBtnClick_101815(); void OnWeaponShowBtnClick_101816(); void OnWeaponShowedBtnClick_101817(); void OnDetailEquipBtnClick_101818(); void OnDetailTakeOffBtnClick_101819(); void OnDetailGotoBtnClick_101820(); void OnBuffTipBtnClick_101821(); void OnNotifyLoadoutWeaponUpdateData_101822(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); DLL2SDK::Assembly_CSharp::Squad::EWeaponAttachType GetCurrentSelectedWeaponPos_101823(); bool OnEasyListItemClick_101824(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_101825(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_101828(); void __xLuaBaseProxy_Init_101829(); void __xLuaBaseProxy_DelayInitView_101830(); void __xLuaBaseProxy_WillShow_101831(); void __xLuaBaseProxy_OnClose_101832(); void __xLuaBaseProxy_RegisterDelegates_101833(); void __xLuaBaseProxy_UnRegisterDelegates_101834(); void __xLuaBaseProxy_OnNotifyTopBarBackBtnClick_101835(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnNotifyLoadoutWeaponCellClick_101836(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnNotifyLoadoutWeaponFilterClick_101837(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnNotifyLoadoutWeaponFilterItemClick_101838(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnDetailCloseBtnClick_101839(); void __xLuaBaseProxy_OnCompareWeaponBtnClick_101840(); void __xLuaBaseProxy_OnWeaponEquipBtnClick_101841(); void __xLuaBaseProxy_OnWeaponGotoBtnClick_101842(); void __xLuaBaseProxy_OnDetailEquipBtnClick_101843(); void __xLuaBaseProxy_OnDetailTakeOffBtnClick_101844(); void __xLuaBaseProxy_OnDetailGotoBtnClick_101845(); void __xLuaBaseProxy_OnNotifyLoadoutWeaponUpdateData_101846(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); static bool IsAttachmentMenu_101806(DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponMenuType lwmt_); static void _cctor_101826(); static DLL2SDK::Assembly_CSharp::Squad::SIItem* _UpdateItemPanel_m__0_101827(DLL2SDK::Assembly_CSharp::Squad::SISkin* s_); }; } namespace DLL2SDK::Assembly_CSharp { struct UILuckyBoxSingleAwardView : DLL2SDK::Assembly_CSharp::GameUI::UIRecieveBaseView { DLL2SDK::mscorlib::System::Collections::Generic::List_1* AnchorList_; DLL2SDK::Assembly_CSharp::UISprite* SpriteItemIcon_; DLL2SDK::Assembly_CSharp::CallingCardTemplate* callingCardTemplate_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* headAvater_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ChipFlagIconObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ChipFlagTagObj_; DLL2SDK::Assembly_CSharp::UILabel* ChipFlagTagNumLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LabelGroup_; DLL2SDK::Assembly_CSharp::UIButton* OpenBoxAgainBtn_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* OkBtn_; DLL2SDK::Assembly_CSharp::UIButton* ContinueBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BtnGroup_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BG_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NameObj_; DLL2SDK::Assembly_CSharp::UILabel* NameLabel_; DLL2SDK::Assembly_CSharp::UISprite* NameQuality_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OwnObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TurnToMailObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DecomposeObj_; DLL2SDK::Assembly_CSharp::UISprite* DecomposeSprite_; DLL2SDK::Assembly_CSharp::UILabel* DecomposeLabel_; DLL2SDK::Assembly_CSharp::UIWidget* AgainBuyContainer_; DLL2SDK::Assembly_CSharp::UISprite* CurrencyIconSprite_; DLL2SDK::Assembly_CSharp::UILabel* CurrencyPriceLabel_; DLL2SDK::Assembly_CSharp::UILabel* SingleAgainOpenTreasureBoxBtnLabel_; DLL2SDK::Assembly_CSharp::UISprite* AgainOpenTreasureBoxBtnBg_; DLL2SDK::Assembly_CSharp::GameUI::UITimeLimitTemplate* TimeLimit_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mHidePosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show3DScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetViewPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetViewParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnchorsResetCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAnchors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemIcon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100710(); void Show3DScene_100711(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_); void ResetUI_100712(); void SetViewPosition_100713(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void ResetViewParam_100714(bool gotoOther_); void AnchorsResetCamera_100715(); void ResetAnchors_100716(); void SetItemIcon_100717(int32_t itemID_, bool isShowItemIcon_); }; } namespace DLL2SDK::Assembly_CSharp { struct UILuckyBoxSingleAwardController : DLL2SDK::Assembly_CSharp::GameUI::UIReceiveBaseController { DLL2SDK::Assembly_CSharp::UILuckyBoxSingleAwardView* mView_; DLL2SDK::CSProto::msg::Prop* mProp_; uint32_t mBoxID_; bool mTurnToMail_; DLL2SDK::UnityEngine::UnityEngine::Vector3 FAR_POSITION_; float FLY_DURATION_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnContineBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLuckyBoxSingleAward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShow3DView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetStyle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLuckyBoxSingleAward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAvatarAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SingleItemFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnGroupActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSingleAwardInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOkBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseDoing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpenBoxAgainBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCommonReceiveRareViewClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnKeyPressed_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100682(); void Init_100683(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_100684(); void RegisterDelegates_100685(); void UnRegisterDelegates_100686(); void OnContineBtnClick_100687(); void SetLuckyBoxSingleAward_100688(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_, DLL2SDK::CSProto::msg::Prop* prop_, bool turnToMail_, uint32_t boxId_); void SetUI_100689(); bool IsShow3DView_100690(int32_t itemID_); void SetStyle_100691(); void ShowLuckyBoxSingleAward_100692(); void StartAvatarAnimation_100693(); void SingleItemFinish_100694(); void SetBtnGroupActive_100695(bool isActive_); void SetSingleAwardInfo_100696(DLL2SDK::CSProto::msg::Prop* itemProp_, bool cacheTurnToMail_); void OnOkBtnClick_100697(); void OnCloseDoing_100698(bool showBpUI_); void OnOpenBoxAgainBtnClick_100699(); void OnNotifyCommonReceiveRareViewClose_100700(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool OnReturnKeyPressed_100701(); bool _SetStyle_m__0_100702(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_); void _StartAvatarAnimation_m__1_100703(); void __xLuaBaseProxy_Init_100704(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_100705(); void __xLuaBaseProxy_RegisterDelegates_100706(); void __xLuaBaseProxy_UnRegisterDelegates_100707(); void __xLuaBaseProxy_OnContineBtnClick_100708(); bool __xLuaBaseProxy_OnReturnKeyPressed_100709(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbyMapEarth : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* TransformEarth_; DLL2SDK::UnityEngine::UnityEngine::Transform* TransformSelectMapCam_; DLL2SDK::UnityEngine::UnityEngine::Transform* TransformLevelUpTaskCamPos_; DLL2SDK::System_Core::System::Action* OnOncePoinstioned_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Earth_; DLL2SDK::UnityEngine::UnityEngine::Camera* Cam_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMapEarthCamera* CameraController_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HighEarth_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Highs_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* Lows_; DLL2SDK::Assembly_CSharp::FrontEnd::LobbyMapDataStore* mDataStore_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mRegion2Quats_; DLL2SDK::UnityEngine::UnityEngine::Quaternion TargetQuat_; DLL2SDK::UnityEngine::UnityEngine::Quaternion InversedTargetQuat_; DLL2SDK::Assembly_CSharp::Config::ELobbyEarthMode mRegion_; DLL2SDK::Assembly_CSharp::FrontEnd::EMapEarthType m_MapEarthType_; DLL2SDK::UnityEngine::UnityEngine::Vector3 NearestPoint_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CenterPoint_; DLL2SDK::UnityEngine::UnityEngine::Vector3 xAxis_; DLL2SDK::UnityEngine::UnityEngine::Vector3 yAxis_; DLL2SDK::UnityEngine::UnityEngine::Vector3 zAxis_; int32_t mLayerMask_; bool mDragging_; DLL2SDK::UnityEngine::UnityEngine::Quaternion mDragStartQuat_; DLL2SDK::UnityEngine::UnityEngine::Quaternion mDragEndQuat_; bool mShouldBounceReversely_; float mBounceSupplement_; float mDragStartTime_; DLL2SDK::UnityEngine::UnityEngine::Vector2 mDragDelta_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_DraggingQuat_; float m_RotateAngleToTarget_; bool m_IsRotateToTarget_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_QuaternionRotateToTarget_; bool m_RotateForward_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LeftRotateLimit_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_RightRotateLimit_; float m_xAngle_; float m_xDrag_; float mAngleReduceSpeed_; float mMaxAngleSpeed_; float m_AngleSpeed_; bool m_IsLeftLimit_; bool m_IsRightLimit_; struct StaticFields { float RorateDirection_; float kAngleOverLimit_; float kAngleDamping_; bool StartDrug_; float kLinearDraggingRatio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReloadRegions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHitPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNeareastCamHit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ZoomIn2Pos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearZoomIn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EarthCamPostionSelectMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectMapCloseReverCamPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegionWillChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearRegionParameters_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDragStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDragEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DragEarth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRotateBound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100364(); void set_MapEarthType_100365(DLL2SDK::Assembly_CSharp::FrontEnd::EMapEarthType value_); void ReloadRegions_100366(DLL2SDK::Assembly_CSharp::Config::ELobbyEarthMode from_); void set_Region_100367(DLL2SDK::Assembly_CSharp::Config::ELobbyEarthMode value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetHitPoint_100368(DLL2SDK::UnityEngine::UnityEngine::Vector2 uipoint_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetNeareastCamHit_100369(); void Awake_100370(); void Start_100371(); void ZoomIn2Pos_100372(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::System_Core::System::Action* callback_); void ClearZoomIn_100373(); void EarthCamPostionSelectMap_100374(); void SelectMapCloseReverCamPos_100375(); void RegionWillChange_100376(); void ClearRegionParameters_100377(); void NotifyDragStart_100378(); void NotifyDragEnd_100379(); void DragEarth_100380(DLL2SDK::UnityEngine::UnityEngine::Vector2 uidrag_); void set_RotateAngleToTarget_100381(float value_); bool get_IsRotateToTarget_100382(); void set_IsRotateToTarget_100383(bool value_); void set_QuaternionRotateToTarget_100384(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); void Update_100385(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_LeftRotateLimit_100386(); void set_LeftRotateLimit_100387(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_RightRotateLimit_100388(); void set_RightRotateLimit_100389(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); void SetRotateBound_100390(bool left_, bool right_); static void _cctor_100391(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct LobbySystemButtonView : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::FrontEnd::LobbySystemButtonType buttonType_; DLL2SDK::Assembly_CSharp::UISprite* buttonSprite_; DLL2SDK::Assembly_CSharp::UIButton* button_; DLL2SDK::System_Core::System::Action* ClickCallback_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnButtonClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100205(); void Awake_100206(); void OnEnable_100207(); void OnDisable_100208(); void OnButtonClick_100209(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutHomeView : DLL2SDK::Assembly_CSharp::GameUI::LoadoutHomeBaseView { DLL2SDK::Assembly_CSharp::GameUI::LoadoutHomeWeaponCell* MainWeaponCell_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutHomeWeaponCell* ViceWeaponCell_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutHomeCell* RoleSkillCell_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutHomeCell* LethalCell_; DLL2SDK::Assembly_CSharp::GameUI::LoadoutHomeCell* TacticalCell_; DLL2SDK::UnityEngine::UnityEngine::GameObject* WeaponAttach_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ViceWeaponAttach_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Role_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Skill_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Perk_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Throw_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LoadoutList_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MainWeapon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MainWeaponOptic_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Lathel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SuiteRoot_; DLL2SDK::Assembly_CSharp::UIButton* SuiteDetailBtn_; DLL2SDK::Assembly_CSharp::UILabel* SuiteNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* SuiteDescLabel_; DLL2SDK::Assembly_CSharp::UILabel* SuiteActiveNumber_; DLL2SDK::Assembly_CSharp::UISprite* SuiteActive_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* suiteSquad_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLoadout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSuiteInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_100095(); void ShowLoadout_100096(DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* loadoutData_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType squadType_); void CheckSuiteInfo_100097(DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* loadoutData_); void __xLuaBaseProxy_ShowLoadout_100098(DLL2SDK::Assembly_CSharp::Squad::SquadMemberData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutMainNavController : DLL2SDK::Assembly_CSharp::GameUI::Home::LoadoutDetailBaseNavController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutMainController* m_Controller_; struct StaticFields { bool bBackToViewWithoutRefresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationShowed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNavigationWillClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_99325(); void OnNavigationShowed_99326(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* lastData_); void OnNavigationWillClose_99327(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* data_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* nextData_); void __xLuaBaseProxy_OnNavigationShowed_99329(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); void __xLuaBaseProxy_OnNavigationWillClose_99330(DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P0_, DLL2SDK::Assembly_CSharp::FrontEnd::NavigationData* P1_); static void _cctor_99328(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct LoadoutBrVehicleController : DLL2SDK::Assembly_CSharp::GameUI::LoadoutBaseController { DLL2SDK::Assembly_CSharp::GameUI::LoadoutBrVehicleView* mView_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mWeaponItemEasyList_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* mDetailItemEasyList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* dicVehList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* styleList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* skinList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* showSkinList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* allStyleList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* allDatas_; bool bMagnifyMode_; bool isShowSkinUI_; struct StaticFields { DLL2SDK::Assembly_CSharp::Squad::LoadoutVehicleMenuType cachMenuType_; DLL2SDK::Assembly_CSharp::Squad::LoadoutFilterType CacheFilterType_; DLL2SDK::Assembly_CSharp::Squad::LoadoutWeaponSortByRarity CacheOtherSortRarity_; DLL2SDK::Assembly_CSharp::Squad::VehicelItem* CacheShowVehicle_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* StyleIntList_; float DISABLE_WEAPON_VIEW_ALPHA_; float ENABLE_WEAPON_VIEW_ALPHA_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* CacheMenuReddotTimestamp_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTopBarBackBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMagnifyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMagnifyMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponFilterClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponCellClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayInitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUIDatas_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateVehicleInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAssetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnModelResChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailGotoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTakeOffBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEquipBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyLoadoutWeaponUpdateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnSkinClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessVehicleReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponSlotReddotTimestamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BackCheckEquip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSkinList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSkinUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTab_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListDataChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98970(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_98971(); void Init_98972(); void RegisterDelegates_98973(); void UnRegisterDelegates_98974(); void OnNotifyTopBarBackBtnClick_98975(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnMagnifyBtnClick_98976(); void SetMagnifyMode_98977(bool show_); void OnNotifyLoadoutWeaponFilterItemClick_98978(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLoadoutWeaponFilterClick_98979(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyLoadoutWeaponCellClick_98980(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void DelayInitView_98981(); void WillShow_98982(); void RefreshUIDatas_98983(); void UpdateVehicleInfo_98984(); void SendEvent_98985(); void SetInfo_98986(int32_t resId_, uint64_t guid_); void SetAssetInfo_98987(); void OnModelResChanged_98988(); void OnDetailGotoBtnClick_98989(); void OnTakeOffBtnClick_98990(); void OnEquipBtnClick_98991(); void OnDetailCloseBtnClick_98992(); void OnNotifyLoadoutWeaponUpdateData_98993(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void OnBtnSkinClick_98994(); void ProcessVehicleReddot_98995(); void BackCheckEquip_98997(); void RefreshSkinList_98998(); void ShowSkinUI_98999(); void UpdateTab_99000(); void ShowVehicle_99001(); bool OnEasyListItemClick_99002(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnEasyListDataChanged_99003(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, int32_t userContext_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_99006(); void __xLuaBaseProxy_Init_99007(); void __xLuaBaseProxy_RegisterDelegates_99008(); void __xLuaBaseProxy_UnRegisterDelegates_99009(); void __xLuaBaseProxy_OnNotifyTopBarBackBtnClick_99010(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_DelayInitView_99011(); void __xLuaBaseProxy_WillShow_99012(); static uint32_t GetWeaponSlotReddotTimestamp_98996(uint32_t vId_, DLL2SDK::Assembly_CSharp::GameUI::EClientReddotSlot reddotSlot_); static void _cctor_99004(); static bool _RefreshUIDatas_m__0_99005(DLL2SDK::Assembly_CSharp::Squad::VehicelItem* d_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct CustomEvent : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameUI::CustomEventTag tag_; DLL2SDK::UnityEngine::UnityEngine::GameObject* go_; float BeginTime_; float EndTime_; DLL2SDK::mscorlib::System::String* Callback_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98441(); }; } namespace DLL2SDK::Assembly_CSharp { struct PlatformBasicWidget : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIPanel* panel_; DLL2SDK::Assembly_CSharp::UIWidget* EditableWidget_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NormalWidget_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HighlightWidget_; DLL2SDK::Assembly_CSharp::UIRoot* m_UIRoot_; float m_ScreenScale_; float Normal_Alpha_; float Highlight_Alpha_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_TargetPos_; bool m_SlerpToTarget_; int32_t m_WidgetWidth_; int32_t m_WidgetHeight_; DLL2SDK::Assembly_CSharp::ESlerpTarget m_SlerpTargetDire_; DLL2SDK::Array* m_BorderPosList_; DLL2SDK::Array* m_DistList_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CurrentPos_; bool m_IsPress_; bool m_IsOpen_; float m_PressTime_; float FadeTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWidgetDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWidgetPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ComputeTargetPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWidgetClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlatformBasicClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWidgetHighlight_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98196(); void Awake_98197(); void OnWidgetDrag_98198(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::UnityEngine::UnityEngine::Vector2 delta_); void CheckInBox_98199(DLL2SDK::UnityEngine::UnityEngine::Vector2 vec_); void Update_98200(); void OnWidgetPress_98201(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool press_); void ComputeTargetPos_98202(); void OnWidgetClick_98203(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnPlatformBasicClose_98204(); void SetWidgetHighlight_98205(bool highlight_); }; } namespace DLL2SDK::Assembly_CSharp { struct EntryContent : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* StrIcon_; DLL2SDK::mscorlib::System::String* StrName_; DLL2SDK::mscorlib::System::String* StrUrl_; int32_t SortId_; int32_t ViewOrientation_; DLL2SDK::Assembly_CSharp::EPlatformEntry EntryType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_98183(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct HomeZombieView : DLL2SDK::Assembly_CSharp::GameUI::Home::HomeUIWiew { DLL2SDK::Array* EntryItems_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SquadFightLock_; DLL2SDK::Assembly_CSharp::UIButton* BtnCompaign_; DLL2SDK::Assembly_CSharp::UIButton* BtnBossBattle_; DLL2SDK::Assembly_CSharp::UIButton* BtnSquadFight_; DLL2SDK::Assembly_CSharp::UIButton* BtnEndless_; DLL2SDK::Assembly_CSharp::UIButton* BtnStory_; DLL2SDK::Assembly_CSharp::UIButton* BtnLoadout_; DLL2SDK::Assembly_CSharp::UIButton* BtnTest_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TestRoot_; DLL2SDK::Assembly_CSharp::UIGrid* BtnGroupGrid_Single_; DLL2SDK::Assembly_CSharp::UIGrid* BtnGroupGrid_Multi_; DLL2SDK::Assembly_CSharp::UIGrid* BtnGroupGrid_LD_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BtnTemplate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateLDLevelBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginSingleLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginMultiLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginLDLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97906(); void Awake_97907(); DLL2SDK::UnityEngine::UnityEngine::GameObject* CreateButton_97908(DLL2SDK::mscorlib::System::String* desc_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_); void CreateLDLevelBtn_97909(DLL2SDK::mscorlib::System::String* desc_, int32_t levelId_); void BeginSingleLevel_97910(int32_t singleId_); void BeginMultiLevel_97911(int32_t levelId_); void BeginLDLevel_97912(int32_t levelID_); void SetBtnState_97913(DLL2SDK::mscorlib::System::Collections::Generic::List_1* entrysConfList_, DLL2SDK::Assembly_CSharp::ZombieEntryItemView_BtnClickCallbackHandler* callBack_); void __xLuaBaseProxy_Awake_97914(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct HomeZombieController : DLL2SDK::Assembly_CSharp::GameUI::Home::HomeBaseController { DLL2SDK::Assembly_CSharp::GameUI::Home::HomeZombieView* m_View_; bool m_BtnSquadFightLocked_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAvatarSquadType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckButtonState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnEntryClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadoutBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSingleLoadoutMember_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTestBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97878(); void Init_97879(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_97880(); void RegisterDelegates_97881(); void UnRegisterDelegates_97882(); DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType GetAvatarSquadType_97883(); void OnOpen_97884(); void CheckButtonState_97885(); void OnBtnEntryClick_97886(DLL2SDK::Assembly_CSharp::GameUI::EZBSubType zbType_); void OnLoadoutBtnClick_97887(); void ShowSingleLoadoutMember_97888(); void OnTestBtnClick_97889(); void __xLuaBaseProxy_Init_97890(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_97891(); void __xLuaBaseProxy_RegisterDelegates_97892(); void __xLuaBaseProxy_UnRegisterDelegates_97893(); DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarSquadType __xLuaBaseProxy_GetAvatarSquadType_97894(); void __xLuaBaseProxy_OnOpen_97895(); void __xLuaBaseProxy_ShowSingleLoadoutMember_97896(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Home { struct RechargeEntranceConfig : DLL2SDK::mscorlib::System::Object { int32_t iSort_; DLL2SDK::mscorlib::System::String* title_; DLL2SDK::mscorlib::System::String* url_; DLL2SDK::mscorlib::System::String* spriteName_; DLL2SDK::mscorlib::System::String* spriteBGName_; uint32_t skipParam_; DLL2SDK::Assembly_CSharp::GameUI::Home::RechargeEntranceType type_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97839(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::FacePicture { struct FacePictureSoldierReturnShowRewardPopupView : DLL2SDK::Assembly_CSharp::GameUI::FacePicture::FacePictureSoldierReturnPopupView { DLL2SDK::Array* group3ItemUI_; DLL2SDK::Array* group4ItemUI_; DLL2SDK::UnityEngine::UnityEngine::GameObject* group3Container_; DLL2SDK::UnityEngine::UnityEngine::GameObject* group4Container_; DLL2SDK::Assembly_CSharp::UILabel* group3TitleLabel_; DLL2SDK::Assembly_CSharp::UILabel* group4TitleLabel_; DLL2SDK::Assembly_CSharp::UILabel* group3ContentLabel_; DLL2SDK::Assembly_CSharp::UILabel* group4ContentLabel_; DLL2SDK::Assembly_CSharp::UILabel* group3BtnLabel_; DLL2SDK::Assembly_CSharp::UILabel* group4BtnLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTextureURL_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97677(); void GetTextureURL_97678(DLL2SDK::CSProto::msg::CSFacePicConf* data_, DLL2SDK::Array* cdn_, DLL2SDK::Array* local_); void __xLuaBaseProxy_GetTextureURL_97679(DLL2SDK::CSProto::msg::CSFacePicConf* P0_, DLL2SDK::Array* P1_, DLL2SDK::Array* P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::FacePicture { struct FacePictureSoldierReturnShowRewardPopupController : DLL2SDK::Assembly_CSharp::GameUI::FacePicture::FacePictureSoldierReturnPopupController { DLL2SDK::Assembly_CSharp::GameUI::FacePicture::FacePictureSoldierReturnShowRewardPopupView* _uiView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGoBtnClickedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetGroupItemUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetItemUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadCDNTexture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReportFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSecondTab_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97661(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_97662(); void Init_97663(); void OnGoBtnClickedEvent_97664(); void UpdateView_97665(DLL2SDK::CSProto::msg::CSFacePicConf* data_); void ResetContent_97666(DLL2SDK::CSProto::msg::CSFacePicConf* data_); void ResetGroupItemUI_97667(DLL2SDK::Array* itemUIs_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* rewards_); void ResetItemUI_97668(DLL2SDK::Assembly_CSharp::GameUI::UIItemTemplate* itemUI_, DLL2SDK::CSProto::msg::ResActivityBackReward* reward_); void PreloadCDNTexture_97669(); DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_FacePictureShowClickReport_Flag GetReportFlag_97670(); DLL2SDK::Assembly_CSharp::GameUI::SoldierReturn::ESoldierReturnUIChildTab GetSecondTab_97671(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_97672(); void __xLuaBaseProxy_Init_97673(); void __xLuaBaseProxy_OnGoBtnClickedEvent_97674(); void __xLuaBaseProxy_UpdateView_97675(DLL2SDK::CSProto::msg::CSFacePicConf* P0_); DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_FacePictureShowClickReport_Flag __xLuaBaseProxy_GetReportFlag_97676(); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct PVENewGuideManager : DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideManager { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCommonInteractiveBtnNewGuide_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97440(); void Init_97441(); void OnCommonInteractiveBtnNewGuide_97442(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void __xLuaBaseProxy_Init_97443(); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct PVENewGuide_BuyBullet : DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97428(DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::PVENewGuideConfigConfig* config_); bool Check_97429(); void ShowEffect_97430(); void CloseEffect_97431(); bool __xLuaBaseProxy_Check_97432(); void __xLuaBaseProxy_ShowEffect_97433(); void __xLuaBaseProxy_CloseEffect_97434(); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct PVENewGuide_UpgradeSuperBuff : DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuide_ZMBuffMachineHUDCommonItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97427(DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::PVENewGuideConfigConfig* config_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct PVENewGuide_UpgradeNormalBuff : DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuide_ZMBuffMachineHUDCommonItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97426(DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::PVENewGuideConfigConfig* config_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct PVENewGuide_BuyBuff : DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuide_ZMBuffMachineHUDCommonItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97425(DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::PVENewGuideConfigConfig* config_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct PVENewGuide_RepairWindow : DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuide_ZMInteractiveCommonItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPointInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97392(DLL2SDK::Assembly_CSharp::InGameNewGuide::PVENewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::PVENewGuideConfigConfig* config_); void ShowEffect_97393(); void CloseEffect_97394(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetPointInterface_97395(); void __xLuaBaseProxy_ShowEffect_97396(); void __xLuaBaseProxy_CloseEffect_97397(); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct MPNewGuide_InfectGameSelectSkill : DLL2SDK::Assembly_CSharp::InGameNewGuide::MPNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97322(DLL2SDK::Assembly_CSharp::InGameNewGuide::MPNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::MPNewGuideConfigConfig* config_); bool Check_97323(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97324(DLL2SDK::Assembly_CSharp::EAssetID ID_); bool __xLuaBaseProxy_Check_97325(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97326(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct MPNewGuide_PickUpGoliathBox : DLL2SDK::Assembly_CSharp::InGameNewGuide::MPNewGuide_PickUpAirDrop { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97299(DLL2SDK::Assembly_CSharp::InGameNewGuide::MPNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::MPNewGuideConfigConfig* config_); bool Check_97300(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97301(DLL2SDK::Assembly_CSharp::EAssetID ID_); bool __xLuaBaseProxy_Check_97302(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97303(DLL2SDK::Assembly_CSharp::EAssetID P0_); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct MPNewGuide_UseGoliathBox : DLL2SDK::Assembly_CSharp::InGameNewGuide::MPNewGuide_UseAirDrop { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97296(DLL2SDK::Assembly_CSharp::InGameNewGuide::MPNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::MPNewGuideConfigConfig* config_); bool Check_97297(); bool __xLuaBaseProxy_Check_97298(); }; } namespace DLL2SDK::Assembly_CSharp::InGameNewGuide { struct BRNewGuide_GuidePicture : DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideItem { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInterface_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Register_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Enter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Exit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OverTimeExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_97197(DLL2SDK::Assembly_CSharp::InGameNewGuide::BRNewGuideManager* mgr_, DLL2SDK::Assembly_CSharp::Config::BRNewGuideConfigConfig* config_); bool Check_97198(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetInterface_97199(DLL2SDK::Assembly_CSharp::EAssetID ID_); void Register_97200(); void Enter_97201(); void Exit_97202(); void OverTimeExit_97203(); bool __xLuaBaseProxy_Check_97204(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* __xLuaBaseProxy_GetInterface_97205(DLL2SDK::Assembly_CSharp::EAssetID P0_); void __xLuaBaseProxy_Register_97206(); void __xLuaBaseProxy_Enter_97207(); void __xLuaBaseProxy_Exit_97208(); void __xLuaBaseProxy_OverTimeExit_97209(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildTalkItemView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::Guild::GuildTalkItemView_TalkItem* SelfTalkItem_; DLL2SDK::Assembly_CSharp::Guild::GuildTalkItemView_TalkItem* OtherTalkItem_; DLL2SDK::Assembly_CSharp::Guild::GuildTalkItemView_TalkItem* NotifyTalkItem_; DLL2SDK::Assembly_CSharp::Guild::GuildTalkItemView_TalkItem* InviteTalkItem_; DLL2SDK::Assembly_CSharp::Guild::GuildChatInfo m_ChatInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetChatInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTalkItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResizeTalkItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_JoinOther_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96832(); void SetChatInfo_96833(DLL2SDK::Assembly_CSharp::Guild::GuildChatInfo chatInfo_); void UpdateTalkItem_96834(DLL2SDK::Assembly_CSharp::Guild::GuildTalkItemView_TalkItem* item_); void ResizeTalkItem_96835(DLL2SDK::Assembly_CSharp::Guild::GuildTalkItemView_TalkItem* item_); void JoinOther_96836(); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildTabToggle : DLL2SDK::Assembly_CSharp::GameUI::UITabToggle { DLL2SDK::Assembly_CSharp::UILabel* Title_; DLL2SDK::Assembly_CSharp::UILabel* SelectTitle_; DLL2SDK::Assembly_CSharp::UIWidget* RedPoint_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRedPointActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96818(); void SetRedPointActive_96819(bool flag_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildSearchView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::Assembly_CSharp::Guild::GuildEasyPopupList* BasicModeList_; DLL2SDK::Assembly_CSharp::Guild::GuildEasyPopupList* BasicNeedApprovalList_; DLL2SDK::Assembly_CSharp::UIInput* SearchContentInput_; DLL2SDK::Assembly_CSharp::UIButton* SearchBtn_; DLL2SDK::Assembly_CSharp::UISprite* SearchBtnBG_; DLL2SDK::Assembly_CSharp::UIButton* BuildGuildBtn_; DLL2SDK::Assembly_CSharp::UIButton* QuickJoinBtn_; DLL2SDK::Assembly_CSharp::UIScrollView* SearchInfoView_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NoConentSign_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* CaptainIcon_; DLL2SDK::Assembly_CSharp::UILabel* CaptainNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* CaptainLevelLabel_; DLL2SDK::Assembly_CSharp::UISprite* CaptainRankSpite_; DLL2SDK::Assembly_CSharp::UILabel* GuildMemberLabel_; DLL2SDK::Assembly_CSharp::UILabel* SlogonLabel_; DLL2SDK::Assembly_CSharp::UIButton* JoinBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CannotJoinBtn_; DLL2SDK::Assembly_CSharp::UILabel* JoinBtnLabel_; DLL2SDK::Assembly_CSharp::UILabel* CannotJoinBtnLabel_; DLL2SDK::Assembly_CSharp::UILabel* WarningLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LevelLimitTip_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DetailRoot_; DLL2SDK::Assembly_CSharp::UIWidget* RootWidget_; DLL2SDK::Assembly_CSharp::UILabel* ClanName_; DLL2SDK::Assembly_CSharp::UILabel* Member_; DLL2SDK::Assembly_CSharp::UILabel* FavorMatch_; DLL2SDK::Assembly_CSharp::UILabel* ActivieTitle_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GuildNewIcon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GuildBuildNewIcon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GuildAutoJoinIcon_; DLL2SDK::Assembly_CSharp::UILabel* FriendCount_; DLL2SDK::UnityEngine::UnityEngine::GameObject* FriendIconRoot_; DLL2SDK::Assembly_CSharp::UIScrollView* FriendScrollView_; DLL2SDK::Array* FriendItemList_; DLL2SDK::Assembly_CSharp::UIWidget* rightadptRoot_; DLL2SDK::Assembly_CSharp::UIWidget* rightadpt1_; DLL2SDK::Assembly_CSharp::UIWidget* rightadpt2_; DLL2SDK::Assembly_CSharp::UIWidget* rightadpt3_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGuildNewIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowWaitingSign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Refresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowDetail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLadderIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSearchInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96732(); void UpdateGuildNewIcon_96733(bool bShowJoin_, bool bShowBuild_, bool bShowAutoJoin_); void ShowWaitingSign_96734(bool show_); void Refresh_96735(); void ShowDetail_96736(bool show_); void SetLadderIcon_96737(int32_t ladder_); void SetSearchInfo_96738(DLL2SDK::Assembly_CSharp::Guild::GuildSearchInfo searchInfo_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildEasyPopupList : DLL2SDK::Assembly_CSharp::GameUI::EasyPopupList { DLL2SDK::Assembly_CSharp::UILabel* SelectedText_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowPending_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96279(); void OnShowPending_96280(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void __xLuaBaseProxy_OnShowPending_96281(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); }; } namespace DLL2SDK::Assembly_CSharp::Guild { struct GuildMissionDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::Assembly_CSharp::Guild::GuildMissionInfo mGuildMissionInfo_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mMissionAwardGetInfo_; DLL2SDK::CSProto::msg::CSGuildMissionConf* mMissionConf_; bool red_point_flag_; bool is_init_; uint64_t m_GuildID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGuildID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGuildMission_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResponseGuildMission_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestGuildMissionAward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResponseGuildMissionAward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyGuildMissionCompleted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetRedPointFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HaveAwardCanGet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAwardCanGetCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetObtainActiveLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAwardResived_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_96042(); DLL2SDK::CSProto::msg::CSGuildMissionConf* get_GuildMissionConf_96043(); void ReLogin_96044(); void SetGuildID_96045(uint64_t guildID_); void RequestGuildMission_96046(); void ResponseGuildMission_96047(DLL2SDK::CSProto::msg::CSGuild_GetGuildMissionRes* response_); void RequestGuildMissionAward_96048(); void ResponseGuildMissionAward_96049(DLL2SDK::CSProto::msg::CSGuild_GetMissionAwardRes* response_); void NotifyGuildMissionCompleted_96050(DLL2SDK::CSProto::msg::CSGuild_MissionCompletedNtf* ntf_); void ResetRedPointFlag_96051(); bool HaveAwardCanGet_96052(); int32_t GetAwardCanGetCount_96053(); int32_t GetObtainActiveLimit_96054(); bool IsAwardResived_96055(int32_t index_); void __xLuaBaseProxy_ReLogin_96056(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendRecentZMCell : DLL2SDK::Assembly_CSharp::Friend::FriendRecentCell { DLL2SDK::Assembly_CSharp::UILabel* Difficulty_; DLL2SDK::Assembly_CSharp::UILabel* DamageLabel_; DLL2SDK::Assembly_CSharp::UILabel* ModelLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureBattleInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95384(); void ConfigureBattleInfo_95385(DLL2SDK::CSProto::msg::BattleFriendItem* battleInfo_); void __xLuaBaseProxy_ConfigureBattleInfo_95386(DLL2SDK::CSProto::msg::BattleFriendItem* P0_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendRecentPVPCell : DLL2SDK::Assembly_CSharp::Friend::FriendRecentCell { DLL2SDK::Assembly_CSharp::UILabel* Result_; DLL2SDK::Assembly_CSharp::UILabel* KDA_; DLL2SDK::Assembly_CSharp::UILabel* ModeName_; DLL2SDK::Assembly_CSharp::UISprite* Map_; DLL2SDK::Assembly_CSharp::UILabel* MapName_; DLL2SDK::Assembly_CSharp::UISprite* SpritePVPRank_; DLL2SDK::UnityEngine::UnityEngine::Color colorWin_; DLL2SDK::UnityEngine::UnityEngine::Color colorFail_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureBattleInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRecentRank_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95379(); void ConfigureBattleInfo_95380(DLL2SDK::CSProto::msg::BattleFriendItem* battleInfo_); void SetRecentRank_95381(DLL2SDK::CSProto::msg::PlayerSimpleInfo* profile_); void __xLuaBaseProxy_ConfigureBattleInfo_95382(DLL2SDK::CSProto::msg::BattleFriendItem* P0_); void __xLuaBaseProxy_SetRecentRank_95383(DLL2SDK::CSProto::msg::PlayerSimpleInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendRecentGameController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::Friend::FriendRecentGameView* mView_; DLL2SDK::Assembly_CSharp::Friend::FriendDataStore* mDataStore_; DLL2SDK::Assembly_CSharp::Friend::EFriendRecentTab curTab_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUITabController_WillTabShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTabChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_CellAssetIDForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_ConfigureCellForPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_ColumnNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDataSource_WidthForColumn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowGridDelegate_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95353(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_95354(); void OnOpen_95355(); void RegisterDelegates_95356(); void UnRegisterDelegates_95357(); void Init_95358(); void GameUI_IUITabController_WillTabShow_95359(); void OnTabChange_95360(); void UpdateTable_95361(); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_95362(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); DLL2SDK::Assembly_CSharp::EAssetID GameUI_IUIFlowGridDataSource_CellAssetIDForPath_95363(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void GameUI_IUIFlowGridDataSource_ConfigureCellForPath_95364(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell* cell_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); int32_t GameUI_IUIFlowGridDataSource_RowNumber_95365(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t column_); float GameUI_IUIFlowGridDataSource_HeightForRow_95366(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); int32_t GameUI_IUIFlowGridDataSource_ColumnNumber_95367(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_); float GameUI_IUIFlowGridDataSource_WidthForColumn_95368(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, int32_t row_, int32_t column_); void GameUI_IUIFlowGridDelegate_DidSelectRow_95369(DLL2SDK::Assembly_CSharp::GameUI::UIFlowGrid* grid_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCellPath path_); void OnClose_95370(); void _WillTabShow_m__0_95371(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_95372(); void __xLuaBaseProxy_OnOpen_95373(); void __xLuaBaseProxy_RegisterDelegates_95374(); void __xLuaBaseProxy_UnRegisterDelegates_95375(); void __xLuaBaseProxy_Init_95376(); void __xLuaBaseProxy_OnClose_95377(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendMainToggle : DLL2SDK::Assembly_CSharp::GameUI::UITabToggle { DLL2SDK::Assembly_CSharp::UILabel* Title_; DLL2SDK::Assembly_CSharp::UILabel* SelectTitle_; DLL2SDK::Assembly_CSharp::UILabel* BadgeNumber_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RedPoint_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBadgeNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRedPointShow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_95291(); void SetBadgeNumber_95292(int32_t number_); void SetRedPointShow_95293(bool flag_); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct ChatMessageMode : DLL2SDK::mscorlib::System::Object { uint64_t OwnerID_; DLL2SDK::Assembly_CSharp::Friend::EChatMessageMode Kind_; uint32_t Time_; bool TimeNeedShow_; bool IsSender_; DLL2SDK::mscorlib::System::String* AvatarURL_; DLL2SDK::mscorlib::System::String* Name_; DLL2SDK::mscorlib::System::String* Content_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94921(); }; } namespace DLL2SDK::Assembly_CSharp::Friend { struct FriendCellB : DLL2SDK::Assembly_CSharp::Friend::FriendCellA { DLL2SDK::Assembly_CSharp::UIButton* Chat_; DLL2SDK::Assembly_CSharp::UIButton* DeleteFriendBtn_; DLL2SDK::Assembly_CSharp::UIButton* WatchBtn_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SendCoinBtn_; DLL2SDK::mscorlib::System::Action_1* OnDeleteFriendBtnClick_; DLL2SDK::Assembly_CSharp::UISprite* sendExpBtnBG_1_; DLL2SDK::Assembly_CSharp::UISprite* sendExpBtnBG_2_; uint32_t matchRoomAddr_; uint32_t CurFriendGameMode_; DLL2SDK::Assembly_CSharp::UIWidget* ItemWidget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSendCoinBtnBGAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Configure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Configure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsValidGameModeForWatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeleteFriendDelegete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWatchBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSendBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWidth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideDeleteBtn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94856(); void OnStart_94857(); void SetSendCoinBtnBGAlpha_94858(); void Configure_94859(DLL2SDK::Assembly_CSharp::Friend::FriendClient* friend_, DLL2SDK::Assembly_CSharp::UIPanel* mCutPanel_); void Configure_94860(DLL2SDK::CSProto::msg::GlobalPlayerStateInfo* state_); bool IsValidGameModeForWatch_94861(); void DeleteFriendDelegete_94862(); void OnWatchBtnClick_94863(); void OnSendBtnClick_94864(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void SetWidth_94865(int32_t width_); void HideDeleteBtn_94866(); void _OnStart_m__0_94867(); bool _OnSendBtnClick_m__1_94868(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); void __xLuaBaseProxy_OnStart_94869(); void __xLuaBaseProxy_Configure_94870(DLL2SDK::Assembly_CSharp::Friend::FriendClient* P0_, DLL2SDK::Assembly_CSharp::UIPanel* P1_); void __xLuaBaseProxy_Configure_94871(DLL2SDK::CSProto::msg::GlobalPlayerStateInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct ZombieOpening : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::PVE::EZombieOpeningType Type_; DLL2SDK::mscorlib::System::String* URL_; DLL2SDK::mscorlib::System::String* LocID_Desc_; float ShowTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94575(); void Awake_94576(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UICommonReceiveWeaponView : DLL2SDK::Assembly_CSharp::UICommonReceiveItemBaseView { DLL2SDK::Assembly_CSharp::UIWidget* FullScreenBlackMask_; DLL2SDK::Assembly_CSharp::UITweener* FullScreenBlackMaskTweener_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* HideObjList_; DLL2SDK::Assembly_CSharp::Squad::SquadPropertyLine* line1_; DLL2SDK::Assembly_CSharp::Squad::SquadPropertyLine* line2_; DLL2SDK::Assembly_CSharp::Squad::SquadPropertyLine* line3_; DLL2SDK::Assembly_CSharp::Squad::SquadPropertyLine* line4_; DLL2SDK::Assembly_CSharp::Squad::SquadPropertyLine* line5_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SkillRoot_; DLL2SDK::Assembly_CSharp::UIGrid* SkillGrid_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SkillTemplate_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SkillList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mWeaponDetailList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGeneralInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPropertyProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSkill_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94485(); void Awake_94486(); void SetGeneralInfo_94487(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_); void SetPropertyProgress_94488(uint32_t weaponId_); void SetSkill_94489(); void __xLuaBaseProxy_Awake_94490(); void __xLuaBaseProxy_SetGeneralInfo_94491(DLL2SDK::Assembly_CSharp::Squad::SIItem* P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct UICommonReceiveWeaponController : DLL2SDK::Assembly_CSharp::UICommonReceiveItemBaseController { DLL2SDK::Assembly_CSharp::GameUI::UICommonReceiveWeaponView* m_weaponUIView_; DLL2SDK::Assembly_CSharp::GameCommon::ItemDescTipsController* m_Tips_; uint32_t m_WeaponID_; float dissolveCounter_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* dissolveTimer_; float DISSOLVE_INTERVAL_; float _dissolveValue_; DLL2SDK::UnityEngine::UnityEngine::Material* dissolveMaterial_; DLL2SDK::UnityEngine::UnityEngine::GameObject* copyWeapon_; DLL2SDK::UnityEngine::UnityEngine::Transform* OriginalWeapon_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartToShowAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyAvatarWeaponViewOpenFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyAvatarWeaponViewLoadAllFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMaskTween_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowUiObjs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyAvatarWeaponViewShowMask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyAvatarWeaponViewAnimationFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyAvatarWeaponBeginTimelineAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyAvatarWeaponEndTimelineAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyWeaponAndReplaceMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDissolveFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowWeaponUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShowWeapon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94454(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_94455(); void Init_94456(); void RegisterDelegates_94457(); void UnRegisterDelegates_94458(); void OnOpen_94459(); void OnClose_94460(); void SetData_94461(DLL2SDK::Assembly_CSharp::Squad::SIItem* item_, DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* shareData_); void InitUI_94462(); void StartToShowAnimation_94463(uint32_t weaponId_); void OnNotifyAvatarWeaponViewOpenFinished_94464(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyAvatarWeaponViewLoadAllFinish_94465(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void ShowMaskTween_94466(); void ShowUiObjs_94467(bool show_); void OnNotifyAvatarWeaponViewShowMask_94468(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyAvatarWeaponViewAnimationFinish_94469(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyAvatarWeaponBeginTimelineAnim_94470(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnNotifyAvatarWeaponEndTimelineAnim_94471(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void CopyWeaponAndReplaceMaterial_94472(); void OnDissolveFinish_94473(); void OnShowWeaponUI_94474(); void OnShowWeapon_94475(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_94477(); void __xLuaBaseProxy_Init_94478(); void __xLuaBaseProxy_RegisterDelegates_94479(); void __xLuaBaseProxy_UnRegisterDelegates_94480(); void __xLuaBaseProxy_OnOpen_94481(); void __xLuaBaseProxy_OnClose_94482(); void __xLuaBaseProxy_SetData_94483(DLL2SDK::Assembly_CSharp::Squad::SIItem* P0_, DLL2SDK::Assembly_CSharp::GameUI::Share::ShareData* P1_); void __xLuaBaseProxy_InitUI_94484(); static void _OnOpen_m__0_94476(); }; } namespace DLL2SDK::Assembly_CSharp::GameCommon { struct UICommonItemDescHolder : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::GameCommon::EUICommonItemDescType mDescType_; int32_t mItemID_; DLL2SDK::mscorlib::System::String* mText_; bool mAutoSide_; DLL2SDK::Assembly_CSharp::GameCommon::EUICommonItemDescTipsSide mSide_; int32_t mWidthPadding_; int32_t mHeightPadding_; DLL2SDK::Assembly_CSharp::GameCommon::UICommonItemDescTips* mTips_; DLL2SDK::Assembly_CSharp::GameCommon::UICommonTipsType defaultAssetID_; struct StaticFields { float kArrowPadding_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPressClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragStartClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoSide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94285(); void set_ItemID_94286(int32_t value_); int32_t get_ItemID_94287(); void set_Text_94288(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Text_94289(); void Awake_94290(); void OnDestroy_94291(); void OnPressClick_94292(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_, bool isPress_); void OnDragStartClick_94293(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void SetSide_94294(DLL2SDK::Assembly_CSharp::GameCommon::EUICommonItemDescTipsSide side_); void SetType_94295(DLL2SDK::Assembly_CSharp::GameCommon::EUICommonItemDescType descType_); void RefreshPosition_94296(); void AutoSide_94297(); DLL2SDK::Assembly_CSharp::EAssetID GetEAssetID_94298(); void Show_94299(bool show_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UICommonBlackScreenHUD : DLL2SDK::Assembly_CSharp::GameUI::GameHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; DLL2SDK::Assembly_CSharp::UIWidget* BlackScreen_; DLL2SDK::Assembly_CSharp::UILabel* DescLabel_; float m_BlackTime_; float m_BlackToWhiteTime_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::MediaPlayer* MediaPlayer_; DLL2SDK::Assembly_CSharp::UITexture* MediaTexture_; DLL2SDK::Assembly_CSharp::RenderHeads::Media::AVProVideo::VideoTextureAdapter* Adaptor_; DLL2SDK::UnityEngine::UnityEngine::GameObject* JumpOverBtn_; DLL2SDK::Assembly_CSharp::UIWidget* CenterWidget_; DLL2SDK::Assembly_CSharp::UILabel* CountDownLabel_; DLL2SDK::Assembly_CSharp::UILabel* CenterDescLabel_; float m_CountDownTotalTime_; bool _isPrinting_; DLL2SDK::mscorlib::System::String* _dialogContent_; float _printInteral_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayBlackScreenBackOutEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayBlackScreenTweenEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayVideo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldStopCG_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayCG_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnJumpOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopVedio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginBlackFadeOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InvokeHideHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintDialog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForcePrintAllDialog_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94220(); void Awake_94221(); void PlayBlackScreenBackOutEffect_94222(float blackTime_, float blackToWhiteTime_, DLL2SDK::mscorlib::System::String* descContent_); void PlayBlackScreenTweenEffect_94223(float inTotalTime_, float inWhiteToBlackTime_, float inBlackToWhileTime_, DLL2SDK::mscorlib::System::String* inDescCount_); void PlayCountDown_94224(float inTotalTime_); DLL2SDK::mscorlib::System::Collections::IEnumerator* CountDown_94225(); void PlayVideo_94226(DLL2SDK::mscorlib::System::String* URL_, float hideTime_); bool ShouldStopCG_94227(); DLL2SDK::mscorlib::System::Collections::IEnumerator* PlayCG_94228(float duration_); void OnJumpOver_94229(DLL2SDK::UnityEngine::UnityEngine::GameObject* Obj_); void StopVedio_94230(); void BeginBlackFadeOut_94231(); void InvokeHideHUD_94232(); bool get_IsPrinting_94233(); DLL2SDK::mscorlib::System::Collections::IEnumerator* PrintDialog_94234(float displayInterval_, DLL2SDK::mscorlib::System::String* content_); bool ForcePrintAllDialog_94235(); void __xLuaBaseProxy_Awake_94236(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct GenericGrid : DLL2SDK::Assembly_CSharp::UIGrid { DLL2SDK::UnityEngine::UnityEngine::GameObject* prefab_; float sds_; DLL2SDK::System_Core::System::Action_2* _callBack_; DLL2SDK::mscorlib::System::Action_1* itemClick_; DLL2SDK::System_Core::System::Action_3* itemSelect_; DLL2SDK::System_Core::System::Action_2* itemHold_; int32_t _dataCount_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _items_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _itemScale_; int32_t lastSelectItemIdx_; bool _sameSelect_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* itemRenders_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindGrid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindItemClickEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindItemSelectEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindItemHoldEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDataCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAllChild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelectItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetScrollX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ScrollerToIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCulling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCullingCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_94120(); void BindGrid_94121(DLL2SDK::UnityEngine::UnityEngine::GameObject* itemPrefab_, DLL2SDK::System_Core::System::Action_2* callBack_, float itemScale_, bool sameSelect_); void BindItemClickEvent_94122(DLL2SDK::mscorlib::System::Action_1* callBack_); void BindItemSelectEvent_94123(DLL2SDK::System_Core::System::Action_3* callBack_); void BindItemHoldEvent_94124(DLL2SDK::System_Core::System::Action_2* callBack_); void SetDataCount_94125(int32_t count_); void RefreshData_94126(); void ResetPos_94127(); void CheckAllChild_94128(); void OnItemPress_94129(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool state_); void SetSelectItem_94130(int32_t idx_); void OnItemClick_94131(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void SetScrollX_94132(float x_); void ScrollerToIndex_94133(int32_t index_, int32_t LineCount_); void SetCulling_94134(DLL2SDK::Assembly_CSharp::UIPanel* p_, DLL2SDK::mscorlib::System::String* shderName_); void SetCullingCallBack_94135(DLL2SDK::System_Core::System::Action_2* OnCullingCallBack_); void Init_94136(); void Update_94137(); void __xLuaBaseProxy_Init_94138(); void __xLuaBaseProxy_Update_94139(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct CodLiveOpsPersonalTaskItemView : DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsBaseItemView { DLL2SDK::Assembly_CSharp::UIWidget* WidgetFinish_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetReward_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetNormal_; DLL2SDK::Assembly_CSharp::UILabel* LabelPoint_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93980(); void OnBtnClick_93981(uint64_t activityId_); void SetData_93982(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* data_, int32_t minWidth_); void __xLuaBaseProxy_SetData_93983(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* P0_, int32_t P1_); }; } namespace DLL2SDK::Assembly_CSharp::MissionSystem { struct GrowthMissionLevelScrollController : DLL2SDK::Assembly_CSharp::GameUI::ScrollController_TemplateA { struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEasyListItemClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClaimLevelReward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchOrScrollToIndex_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93743(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93744(); void Init_93745(); void UpdateView_93746(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, int32_t totalExp_, int32_t selectIndex_, int32_t scrollToIndex_); bool OnEasyListItemClick_93747(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* list_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* controller_, int32_t index_); void OnClaimLevelReward_93748(int32_t levelValue_); void SwitchOrScrollToIndex_93749(int32_t targetIndex_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93751(); void __xLuaBaseProxy_Init_93752(); void __xLuaBaseProxy_UpdateView_93753(DLL2SDK::mscorlib::System::Collections::Generic::List_1* P0_, int32_t P1_, int32_t P2_, int32_t P3_); bool __xLuaBaseProxy_OnEasyListItemClick_93754(DLL2SDK::Assembly_CSharp::GameUI::IEasyList* P0_, DLL2SDK::Assembly_CSharp::GameUI::IEasyListItemController* P1_, int32_t P2_); static bool _UpdateView_m__0_93750(DLL2SDK::Assembly_CSharp::GameUI::ScrollTemplateAData* it_); }; } namespace DLL2SDK::Assembly_CSharp::MileStone { struct MileStoneServerSingleTaskController : DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionServerActivityController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93645(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93646(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93647(); }; } namespace DLL2SDK::Assembly_CSharp::MileStone { struct MileStoneRankingSingleTaskController : DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionRankActivityController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetRankType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActivityItemLocdDescript_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93640(); void ResetRankType_93641(); DLL2SDK::mscorlib::System::String* GetActivityItemLocdDescript_93642(); void __xLuaBaseProxy_ResetRankType_93643(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetActivityItemLocdDescript_93644(); }; } namespace DLL2SDK::Assembly_CSharp::MileStone { struct MileStonePersonSingleTaskController : DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionPersonActivityController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqActivityPoints_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSameBatchTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93633(); void ReqActivityPoints_93634(); bool IsSameBatchTask_93635(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task_); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93636(); void __xLuaBaseProxy_ReqActivityPoints_93637(); bool __xLuaBaseProxy_IsSameBatchTask_93638(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* P0_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93639(); }; } namespace DLL2SDK::Assembly_CSharp::MileStone { struct MileStoneMainSingleTaskController : DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionMainController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePersonalController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateServerController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateRankingController_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93626(); DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionPersonActivityController* CreatePersonalController_93627(); DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionServerActivityController* CreateServerController_93628(); DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionRankActivityController* CreateRankingController_93629(); DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionPersonActivityController* __xLuaBaseProxy_CreatePersonalController_93630(); DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionServerActivityController* __xLuaBaseProxy_CreateServerController_93631(); DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionRankActivityController* __xLuaBaseProxy_CreateRankingController_93632(); }; } namespace DLL2SDK::Assembly_CSharp::MileStone { struct MileStoneServerMultiTaskView : DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionServerActivityView { DLL2SDK::Assembly_CSharp::UIButton* detailButton_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93625(); }; } namespace DLL2SDK::Assembly_CSharp::MileStone { struct MileStoneServerMultiTaskController : DLL2SDK::Assembly_CSharp::IDCollection::IDCollectionServerActivityController { DLL2SDK::Assembly_CSharp::MileStone::MileStoneServerMultiTaskView* m_MultiTaskView_; DLL2SDK::Assembly_CSharp::MileStone::MileStonePersonalDetailController* mileStoneDetailController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDetailButtonClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93612(); void RegisterDelegates_93613(); void set_Activity_93614(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* value_); void OnClose_93615(); void Init_93616(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93617(); void UnRegisterDelegates_93618(); void OnDetailButtonClick_93619(); void __xLuaBaseProxy_RegisterDelegates_93620(); void __xLuaBaseProxy_OnClose_93621(); void __xLuaBaseProxy_Init_93622(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93623(); void __xLuaBaseProxy_UnRegisterDelegates_93624(); }; } namespace DLL2SDK::Assembly_CSharp::MileStone { struct MileStoneServerDetailController : DLL2SDK::Assembly_CSharp::MileStone::MileStonePersonalDetailController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUseContext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93604(); void RefreshDataStore_93605(); int32_t GetUseContext_93606(); void RefreshView_93607(); bool _RefreshDataStore_m__0_93608(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task_); void __xLuaBaseProxy_RefreshDataStore_93609(); int32_t __xLuaBaseProxy_GetUseContext_93610(); void __xLuaBaseProxy_RefreshView_93611(); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsScrollPlayItemView_En : DLL2SDK::Assembly_CSharp::GameUI::ScrollPlayBaseItemView { DLL2SDK::Assembly_CSharp::UILabel* LabelName_; DLL2SDK::Assembly_CSharp::UILabel* LabelTag_; DLL2SDK::Assembly_CSharp::UISprite* SpritePic_; DLL2SDK::Assembly_CSharp::UITexture* TexturePic_; DLL2SDK::Assembly_CSharp::UILabel* LabelRemainTimeBlack_; DLL2SDK::Assembly_CSharp::UILabel* LabelRemainTimeRed_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RemainTimeRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NewObj_; DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activityData_; DLL2SDK::mscorlib::System::String* m_IconUrl_; DLL2SDK::Assembly_CSharp::LiveOps::EActivityState m_ActivityState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SetPic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTextureContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__RefreshActivityState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__RefreshRemainTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93486(); void SetItemData_93487(DLL2SDK::Assembly_CSharp::GameUI::ScrollPlayBaseData* dataObj_); void Update_93488(); void _SetPic_93489(DLL2SDK::mscorlib::System::String* icon_, DLL2SDK::mscorlib::System::String* iconUrl_); void SetTextureContent_93490(DLL2SDK::mscorlib::System::String* url_, bool bSuccess_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); void _RefreshActivityState_93491(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* m_ActivityData_); void _RefreshRemainTime_93492(double endTime_); void __xLuaBaseProxy_SetItemData_93493(DLL2SDK::Assembly_CSharp::GameUI::ScrollPlayBaseData* P0_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsQuestionNaireView_En : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsBaseView_En { DLL2SDK::UnityEngine::UnityEngine::GameObject* ContainerGo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ContainerReward_; DLL2SDK::Array* ItemTemplates_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* BtnReward_; DLL2SDK::Assembly_CSharp::GameUI::UIButtonTemplate* BtnGo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjRewarded_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ObjTimeOut_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLeftPicIconUrl_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93479(); void Update_93480(); void UpdateView_93481(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_); void GetLeftPicIconUrl_93482(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_, DLL2SDK::mscorlib::System::String* outSpriteIcon_, DLL2SDK::mscorlib::System::String* outSpriteIconUrl_); void __xLuaBaseProxy_Update_93483(); void __xLuaBaseProxy_UpdateView_93484(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* P0_); void __xLuaBaseProxy_GetLeftPicIconUrl_93485(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* P0_, DLL2SDK::mscorlib::System::String* P1_, DLL2SDK::mscorlib::System::String* P2_); }; } namespace DLL2SDK::Assembly_CSharp::LiveOps { struct LiveOpsQuestionNaireController_En : DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsBaseController_En { DLL2SDK::Assembly_CSharp::LiveOps::LiveOpsQuestionNaireView_En* m_View_; uint64_t m_SeqId_; DLL2SDK::mscorlib::System::String* m_TargetUrl_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnRewardClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnGoClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_93278(); void Init_93279(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_93280(); void RegisterDelegates_93281(); void UnRegisterDelegates_93282(); void _OnBtnRewardClick_93283(); void _OnBtnGoClick_93284(); void UpdateView_93285(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* activity_, bool bInit_); void __xLuaBaseProxy_Init_93286(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_93287(); void __xLuaBaseProxy_RegisterDelegates_93288(); void __xLuaBaseProxy_UnRegisterDelegates_93289(); void __xLuaBaseProxy_UpdateView_93290(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::MileStone { struct MileStoneServerMultiTaskView_CA : DLL2SDK::Assembly_CSharp::MileStone::MileStoneServerMultiTaskView { DLL2SDK::Assembly_CSharp::UILabel* ShareLabel_; DLL2SDK::Assembly_CSharp::UILabel* Title_; DLL2SDK::Assembly_CSharp::UISprite* YellowBG_; DLL2SDK::Assembly_CSharp::UISprite* LineSprite_; DLL2SDK::Assembly_CSharp::UISprite* CharacterSprite_; DLL2SDK::Assembly_CSharp::UIWidget* RootWidget_; DLL2SDK::Assembly_CSharp::UIPanel* AwardScrollViewPanel_; DLL2SDK::Assembly_CSharp::UIWidget* PointWidget_; DLL2SDK::Assembly_CSharp::UIScrollView* CharacterSpriteScrollView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92933(); }; } namespace DLL2SDK::Assembly_CSharp::MileStone { struct MileStonePersonalMultiTaskView_CA : DLL2SDK::Assembly_CSharp::MileStone::MileStonePersonalMultiTaskView { DLL2SDK::Assembly_CSharp::UISprite* LineSprite_; DLL2SDK::Assembly_CSharp::UISprite* ListBGSrite_; DLL2SDK::Assembly_CSharp::UIPanel* ListPanel_; DLL2SDK::Assembly_CSharp::UIWidget* RootWidget_; DLL2SDK::Assembly_CSharp::UISprite* DogSprite_; DLL2SDK::Assembly_CSharp::UIButton* GoButton_; DLL2SDK::Assembly_CSharp::UIWidget* GoButtonWidget_; DLL2SDK::Assembly_CSharp::UILabel* PersonalLabel_; DLL2SDK::Assembly_CSharp::UIWidget* LabelContentWidget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92930(); void Init_92931(); void __xLuaBaseProxy_Init_92932(); }; } namespace DLL2SDK::Assembly_CSharp::MileStone { struct MileStoneServerMultiTaskController_CA : DLL2SDK::Assembly_CSharp::MileStone::MileStoneServerMultiTaskController { DLL2SDK::Assembly_CSharp::MileStone::MileStoneServerMultiTaskView_CA* m_ServerTaskView_CA_; DLL2SDK::Assembly_CSharp::UIWidget* m_ParentWidget_; bool m_AdaptationView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92715(); DLL2SDK::Assembly_CSharp::UIWidget* get_ParentWidget_92716(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92717(); void Init_92718(); void RefreshView_92719(); void AdaptationView_92720(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92721(); void __xLuaBaseProxy_Init_92722(); void __xLuaBaseProxy_RefreshView_92723(); }; } namespace DLL2SDK::Assembly_CSharp::MileStone { struct MileStonePersonMultiTaskController_CA : DLL2SDK::Assembly_CSharp::MileStone::MileStonePersonMultiTaskController { DLL2SDK::Assembly_CSharp::MileStone::MileStonePersonalMultiTaskView_CA* m_MultiTaskView_CA_; DLL2SDK::Assembly_CSharp::UIWidget* m_ParentWidget_; bool m_AdaptationView_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BtnGoClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__CliamBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReqActivityPoints_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSameBatchTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdaptationView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedRefreshCollectCandyUI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92681(); DLL2SDK::Assembly_CSharp::UIWidget* get_ParentWidget_92682(); void set_Activity_92683(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsActivity* value_); void RegisterDelegates_92684(); void UnRegisterDelegates_92685(); void BtnGoClick_92686(); void _CliamBtnClick_92687(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void ReqActivityPoints_92688(); bool IsSameBatchTask_92689(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* task_); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_92690(); void Init_92691(); void AdaptationView_92692(); void NeedRefreshCollectCandyUI_92693(); void __xLuaBaseProxy_RegisterDelegates_92694(); void __xLuaBaseProxy_UnRegisterDelegates_92695(); void __xLuaBaseProxy_ReqActivityPoints_92696(); bool __xLuaBaseProxy_IsSameBatchTask_92697(DLL2SDK::Assembly_CSharp::LiveOps::CodLiveOpsTask* P0_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_92698(); void __xLuaBaseProxy_Init_92699(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct RewardGateState : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::IDCollection::RewardGatePointData* data_; bool bReached_; DLL2SDK::CSProto::msg::ActvInfoStateEnum eState_; float fProgress_; DLL2SDK::Assembly_CSharp::GameUI::RewardLocation rewardLoc_; bool bInShareWindow_; uint64_t TaskSeqId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_92193(); }; } namespace DLL2SDK::Assembly_CSharp::Emoji { struct ChatRichTextSendedCell_Voice : DLL2SDK::Assembly_CSharp::Emoji::ChatRichTextBase { DLL2SDK::UnityEngine::UnityEngine::Vector3 TextHtmlOriginPosition_; DLL2SDK::Assembly_CSharp::UILabel* HeardFlag_; bool ClickedVoicePlayFlow_; struct StaticFields { DLL2SDK::Assembly_CSharp::Emoji::ChatRichTextSendedCell_Voice_VoicePlayFlow* VoicePlayFlowDele_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAwake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHtmlClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VoicePlayFlowCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Configure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRichText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixedUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PauseProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartProgress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91475(); void OnAwake_91476(); void OnHtmlClick_91477(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void OnEnable_91478(); void OnDisable_91479(); void VoicePlayFlowCallback_91480(bool voiceNeedPlay_); void Configure_91481(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* mode_, DLL2SDK::CSProto::msg::PlayerPictureInfo* picInfo_, int32_t row_, DLL2SDK::Assembly_CSharp::UIPanel* mCutPanel_, float contentOffset_, float timeOffset_); void SetRichText_91482(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* mode_); void FixedUpdate_91483(); void StopProgress_91484(); void PauseProgress_91485(); void StartProgress_91486(); void __xLuaBaseProxy_OnAwake_91487(); void __xLuaBaseProxy_Configure_91488(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* P0_, DLL2SDK::CSProto::msg::PlayerPictureInfo* P1_, int32_t P2_, DLL2SDK::Assembly_CSharp::UIPanel* P3_, float P4_, float P5_); void __xLuaBaseProxy_SetRichText_91489(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatWorldView : DLL2SDK::Assembly_CSharp::Chat::ChatBaseView { DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* messageTable_; DLL2SDK::Assembly_CSharp::UIInput* TalkInput_; DLL2SDK::Assembly_CSharp::UIButton* SendTalkBtn_; DLL2SDK::Assembly_CSharp::UIProgressBar* SendTalkCDProgressBar_; DLL2SDK::Assembly_CSharp::UILabel* SendTalkCDCountDown_; DLL2SDK::Assembly_CSharp::UILabel* warZoneName_; DLL2SDK::Assembly_CSharp::UIButton* bottomNewMsgTipsBtn_; DLL2SDK::Assembly_CSharp::UILabel* bottomNewMsgTipsLabel_; DLL2SDK::Assembly_CSharp::UIButton* inviteBtn_; DLL2SDK::Assembly_CSharp::UISprite* noMessageBG_; DLL2SDK::Assembly_CSharp::UIWidget* NormalSprite_; DLL2SDK::Assembly_CSharp::UIButton* TopMessageBtn_; DLL2SDK::UnityEngine::UnityEngine::Transform* BigHornParent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideBigHorn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91416(); void HideBigHorn_91417(bool bHide_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatWorldController : DLL2SDK::Assembly_CSharp::Chat::ChatBaseController { DLL2SDK::Assembly_CSharp::Chat::ChatWorldView* mView_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* sendCDTimer_; float newMsgTipOffset_; float noMessageBgOffset_; float warZoneLeftOffset_; float warZoneRightOffset_; DLL2SDK::Assembly_CSharp::Emoji::ChatRichTextReceivedCell* worldChatBigHornCell_; bool flowToLastCell_; uint64_t cacheBigHornPlayerID_; uint32_t cacheBigHornTime_; float curTime_; float sendCDDeltaTime_; int32_t tempCount_; struct StaticFields { bool canSendWorldChat_; int32_t worldChatCDTime_; int64_t LocalStartTime_; float SendMsgCDTime_; float kLineHeight_; int32_t countPerSecond_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVoiceToTextBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSendTalkBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateChatInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBigHorn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideBigHorn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAfterTextTranslated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnJoinGuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDataSource_CellAssetIDForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDataSource_ConfigureCellForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDataSource_RowNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDataSource_HeightForRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameUI_IUIFlowTableDelegate_DidSelectRow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowBottomNewMsgTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNewMsgTipsBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInviteBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTopMessageBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReachChatCharacterLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCellHeightOf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSendMsgCD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEmoticonInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUploadVoiceFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateBigHornCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_HideBigHorn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetChatCDTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Align_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQTFilterViewFold_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_91371(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_91372(); void Init_91373(); void RegisterDelegates_91374(); void UnRegisterDelegates_91375(); void OnOpen_91376(); void OnClose_91377(); void OnVoiceToTextBtnClick_91378(); void OnSendTalkBtnClick_91379(); void SendMsg_91380(DLL2SDK::mscorlib::System::String* msg_); void UpdateChatInfo_91381(); void UpdateBigHorn_91382(); void HideBigHorn_91383(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void UpdateAfterTextTranslated_91384(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void NotifyDataStoreUpdated_91385(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void OnJoinGuild_91386(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::EAssetID GameUI_IUIFlowTableDataSource_CellAssetIDForRow_91387(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void GameUI_IUIFlowTableDataSource_ConfigureCellForRow_91388(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell* cell_, int32_t row_); int32_t GameUI_IUIFlowTableDataSource_RowNumber_91389(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_); float GameUI_IUIFlowTableDataSource_HeightForRow_91390(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_); void GameUI_IUIFlowTableDelegate_DidSelectRow_91391(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t row_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); void IsEnableScrollView_91392(DLL2SDK::Assembly_CSharp::GameUI::UIFlowTable* table_, int32_t count_, int32_t limit_); void ShowBottomNewMsgTips_91393(); void OnNewMsgTipsBtnClick_91394(); void OnInviteBtnClick_91395(); void OnTopMessageBtnClick_91396(); void OnReachChatCharacterLimit_91397(); float GetCellHeightOf_91398(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* mode_); void RefreshSendMsgCD_91399(); void OnEmoticonInput_91400(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnUploadVoiceFinish_91401(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); DLL2SDK::Assembly_CSharp::Emoji::ChatRichTextReceivedCell* CreateBigHornCell_91402(DLL2SDK::Assembly_CSharp::EAssetID assetID_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_, DLL2SDK::System_Core::System::Action_2* OnCellClick_, bool active_); void HideBigHorn_91403(); void Align_91405(); void OnQTFilterViewFold_91406(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void _OnOpen_m__0_91408(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_91409(); void __xLuaBaseProxy_Init_91410(); void __xLuaBaseProxy_RegisterDelegates_91411(); void __xLuaBaseProxy_UnRegisterDelegates_91412(); void __xLuaBaseProxy_OnOpen_91413(); void __xLuaBaseProxy_OnClose_91414(); void __xLuaBaseProxy_OnQTFilterViewFold_91415(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); static void SetChatCDTime_91404(DLL2SDK::CSProto::msg::EChatMessageType msgType_); static void _cctor_91407(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatInviteCell : DLL2SDK::Assembly_CSharp::GameUI::UIFlowCell { DLL2SDK::UnityEngine::UnityEngine::GameObject* Container_; DLL2SDK::Assembly_CSharp::UIWidget* ContentWidget_; DLL2SDK::Assembly_CSharp::UIWidget* JoinRoomContainer_; DLL2SDK::Assembly_CSharp::UIWidget* JoinGuildContainer_; DLL2SDK::Assembly_CSharp::UIWidget* InviteNewbieContainer_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* HeadIcon_; DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::Assembly_CSharp::UISprite* ContentBG_; DLL2SDK::Assembly_CSharp::UIWidget* TimeWidget_; DLL2SDK::Assembly_CSharp::UILabel* TimeLabel_; DLL2SDK::Assembly_CSharp::UILabel* Level_; DLL2SDK::Assembly_CSharp::UISprite* LadderIcon_; DLL2SDK::Assembly_CSharp::UISprite* BRLadderIcon_; DLL2SDK::Assembly_CSharp::UITable* playerNameTable_; DLL2SDK::Assembly_CSharp::UIButton* JoinRoomBtn_; DLL2SDK::Assembly_CSharp::UIButton* AvatarBtn_; DLL2SDK::Assembly_CSharp::UILabel* GameMode_; DLL2SDK::Assembly_CSharp::UILabel* MapName_; DLL2SDK::Assembly_CSharp::UILabel* LevelRequire_; DLL2SDK::Assembly_CSharp::UILabel* PlayerNumOfRoom_; DLL2SDK::Assembly_CSharp::UILabel* TeamType_; DLL2SDK::Assembly_CSharp::Chat::EChatInviteChannel InviteChannel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LadderContainter_; DLL2SDK::Assembly_CSharp::UILabel* MinLadderRequire_; DLL2SDK::Assembly_CSharp::UISprite* MinLadderRequireIcon_; DLL2SDK::Assembly_CSharp::UILabel* MaxLadderRequire_; DLL2SDK::Assembly_CSharp::UISprite* MaxLadderRequireIcon_; DLL2SDK::Assembly_CSharp::UITable* RoomInfoTable_; uint64_t guildID_; DLL2SDK::Assembly_CSharp::UILabel* GuildName_; DLL2SDK::Assembly_CSharp::UILabel* GuildContent_; DLL2SDK::Assembly_CSharp::UIButton* JoinGuildBtn_; DLL2SDK::Assembly_CSharp::UISprite* GuildIcon_; DLL2SDK::Assembly_CSharp::UILabel* QuickTeamInfo_; uint64_t playerID_; uint32_t roomSvrAddr_; uint32_t roomID_; uint32_t levelRestrict_; uint32_t modeID_; uint32_t roomType_; uint32_t worldTime_; uint32_t guildTime_; bool isSender_; DLL2SDK::mscorlib::System::String* modeName_; int32_t playlistID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* playlistList_; int32_t brPlaylistId_; DLL2SDK::Assembly_CSharp::UILabel* InviteNewbieCode_; DLL2SDK::Assembly_CSharp::UIButton* InviteNewbieGoBtn_; DLL2SDK::mscorlib::System::String* InviteNewbieCodeStr_; uint64_t invite_id_; DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfoType chatType_; DLL2SDK::Assembly_CSharp::Chat::ChatMenuBarMode* menuBarPlayerInfo_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_TimeLocalPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_ContentLocalPos_; float m_ChatCellQTCloseOffset_; float m_ChatCellQTOpenOffset_; float mTimeQTOpenOffset_; float mTimeQTClosedOffset_; float mTipOpenOffset_; float mTipCloseOffset_; DLL2SDK::Assembly_CSharp::Chat::ChatQTFilterController* m_qtFilter_; float lastClickTime_; struct StaticFields { int32_t kLineCharaters_; float kLineHeight_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache3_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAwake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnJoinRoomBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnJoinGuildBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnInviteNewbieGoBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAvatarBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureQuickTeam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Configure_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureGuildInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureRoomInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigureInviteNewbieInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoomInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRoomContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimpleContentHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCellHeightOf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSatisfyLevelRestrict_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPlayList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SatisfyPlayListInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLatestRoomInfoFromDic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90861(); DLL2SDK::Assembly_CSharp::Chat::ChatQTFilterController* get_QTFilter_90862(); float get_TimeOffset_90863(); float get_TextOffset_90864(); void OnAwake_90865(); void OnJoinRoomBtnClick_90866(); void OnJoinGuildBtnClick_90867(); void OnInviteNewbieGoBtnClick_90868(); void OnAvatarBtnClick_90869(); void ConfigureQuickTeam_90870(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* mode_, DLL2SDK::CSProto::msg::PlayerPictureInfo* picInfo_, DLL2SDK::Assembly_CSharp::UIPanel* mCutPanel_, bool isFold_); void Configure_90871(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* mode_, DLL2SDK::CSProto::msg::PlayerPictureInfo* picInfo_, DLL2SDK::Assembly_CSharp::UIPanel* mCutPanel_, bool bForceShowTime_); void ConfigureGuildInfo_90872(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* mode_, DLL2SDK::CSProto::msg::PlayerPictureInfo* picInfo_); void ConfigureRoomInfo_90873(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* mode_, DLL2SDK::CSProto::msg::PlayerPictureInfo* picInfo_); void ConfigureInviteNewbieInfo_90874(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* mode_, DLL2SDK::CSProto::msg::PlayerPictureInfo* picInfo_); DLL2SDK::mscorlib::System::String* GetRoomInfo_90875(uint32_t modeID_, uint32_t roomType_, uint32_t playerNum_, uint32_t curPlayerNumInRoom_, int32_t levelRestrict_, int32_t rankRestrict_, int32_t PVPRankLv_, int32_t BRRankLv_, uint32_t mapID_, int32_t spvpPlaylistId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* mapIds_, int32_t brPlaylistId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* playlistList_); void SetRoomContent_90876(DLL2SDK::mscorlib::System::String* mode_, DLL2SDK::mscorlib::System::String* mapName_, DLL2SDK::mscorlib::System::String* levelRequire_, DLL2SDK::mscorlib::System::String* teamType_, DLL2SDK::mscorlib::System::String* minladderRequire_, DLL2SDK::mscorlib::System::String* minladderRequireIcon_, DLL2SDK::mscorlib::System::String* maxladderRequire_, DLL2SDK::mscorlib::System::String* maxladderRequireIcon_); bool OnSatisfyLevelRestrict_90879(DLL2SDK::Assembly_CSharp::Chat::ChatRoomInfo* info_); void RefreshPlayList_90880(); bool SatisfyPlayListInfo_90881(); DLL2SDK::Assembly_CSharp::Chat::ChatRoomInfo* GetLatestRoomInfoFromDic_90882(); DLL2SDK::mscorlib::System::String* GetLevelString_90883(int32_t levelRestrict_); bool _SatisfyPlayListInfo_m__4_90889(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* it_); bool _SatisfyPlayListInfo_m__5_90890(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* it_); void __xLuaBaseProxy_OnAwake_90891(); static float SimpleContentHeight_90877(); static float GetCellHeightOf_90878(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* mode_); static void _cctor_90884(); static bool _GetRoomInfo_m__0_90885(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); static bool _GetRoomInfo_m__1_90886(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); static bool _GetRoomInfo_m__2_90887(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); static bool _GetRoomInfo_m__3_90888(DLL2SDK::Assembly_CSharp::Config::ZombieMPConfConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct RedDotMsg : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Chat::EChatTabIndex TabIndex_; int32_t DotNum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90753(); }; } namespace DLL2SDK::Assembly_CSharp::Chat { struct ChatDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::String* worldBroadcastMsg_; DLL2SDK::mscorlib::System::String* guildBroadcastMsg_; DLL2SDK::mscorlib::System::String* GuildMsg_; DLL2SDK::mscorlib::System::String* friendBroadcastMsg_; uint64_t friendBroadcastPlayerID_; DLL2SDK::mscorlib::System::String* squadBroadcastMsg_; DLL2SDK::mscorlib::System::String* roomBroadcastMsg_; DLL2SDK::mscorlib::System::String* curBroadcastMsg_; bool isCurBroadcaseQT_; DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* m_LastestInvite_; DLL2SDK::Assembly_CSharp::Chat::CurBroadcastType curBroadcastType_; DLL2SDK::Assembly_CSharp::Friend::FriendDataStore* friendDS_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mWorldChatList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mWorldQuickTeamList_; int32_t curWorldBottomNewMsgTips_; DLL2SDK::mscorlib::System::String* warZoneID_; bool isTopMessage_; bool clearPartOfWorldChatList_; DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* mCurrentWorldBigHornChat_; uint64_t currentBigHornStartTime_; DLL2SDK::System::System::Collections::Generic::Queue_1* cacheWorldBigHornChat_; bool showBigHornChat_; bool bigHornRollFinished_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* bigHornShowTimer_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* cacheBigHornTimer_; float bigHornShowTime_; int32_t CloneNumber_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mGuildChatList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mGuildQuickTeamList_; int32_t curGuildBottomNewMsgTips_; bool clearPartOfGuildChatList_; uint64_t chatFriendPlayerID_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mFriendRedDotDic_; int32_t curFriendBottomNewMsgTips_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* mFriendChatList_; int32_t mFriendMsgUnread_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mSquadChatList_; int32_t curSquadBottomNewMsgTips_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mRoomChatList_; int32_t curRoomBottomNewMsgTips_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* WorldPlayerPictureDic_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* NotWorldPlayerPictureDic_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* SquadPlayerPictureDic_; int32_t worldTabDotNum_; int32_t friendTabDotNum_; int32_t guildTabDotNum_; int32_t squadTabDotNum_; int32_t roomTabDotNum_; bool setBRTeamType_; DLL2SDK::Assembly_CSharp::Chat::InviteInfo* curInviteInfo_; uint32_t roomId_; uint32_t roomSvrAddr_; DLL2SDK::mscorlib::System::String* roomPassword_; uint64_t invite_id_; DLL2SDK::CSProto::msg::enmInviteChannel roomInviteChannel_; bool bApplyEnterRoom_; DLL2SDK::CSProto::msg::ETicketJoinSource ticketSource_; DLL2SDK::CSProto::msg::ETicketJoinSource ticketSourceStore_; DLL2SDK::CSProto::msg::EEnterRoomSource EnterSource_; DLL2SDK::Assembly_CSharp::Chat::InviteInfo* pveSurvivalInviteInfo_; DLL2SDK::Assembly_CSharp::Chat::InviteInfo* pveInviteInfo_; DLL2SDK::Assembly_CSharp::Chat::InviteInfo* pveRaidsInviteInfo_; DLL2SDK::Assembly_CSharp::Chat::InviteInfo* pveRaidsEasyInviteInfo_; DLL2SDK::Assembly_CSharp::Chat::InviteInfo* pvpInviteInfo_; DLL2SDK::Assembly_CSharp::Chat::InviteInfo* pvpInviteFeatureInfo_; DLL2SDK::Assembly_CSharp::Chat::InviteInfo* pvpRankInviteInfo_; DLL2SDK::Assembly_CSharp::Chat::InviteInfo* pvpCreateRoomInviteInfo_; DLL2SDK::Assembly_CSharp::Chat::InviteInfo* brInviteInfo_; DLL2SDK::Assembly_CSharp::Chat::InviteInfo* brInviteFeatureInfo_; DLL2SDK::Assembly_CSharp::Chat::InviteInfo* brRankInviteInfo_; DLL2SDK::Assembly_CSharp::Chat::InviteInfo* brCreateRoomInviteInfo_; DLL2SDK::Assembly_CSharp::Chat::InviteInfo* brSniperInviteInfo_; bool IsQuickJoining_; bool IsQuickJoiningStepTwo_; bool IsCreatingMpLadder_; DLL2SDK::Assembly_CSharp::GameUI::Room::CreateRoomParam* CacheParam_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* PVPRankTypeDic_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* BRRankTypeDic_; bool prepareSendInviteMsg_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* chatRoomInfoDic_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* pvpMatchPlaylist_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* pvpRoomPlaylist_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* brMatchPlaylist_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* brRankPlaylist_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* brRoomPlaylist_; uint64_t CurInGameChatFriendID_; bool mInGameFriendTabRedDot_; bool dontDisturb_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mInGameFriendRedDotDic_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* InGameChatFriendList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* mInGameFriendChatDic_; DLL2SDK::Assembly_CSharp::Chat::ChatMenuBarMode* menuBarMode_; struct StaticFields { int32_t FullFriendsIndex_; int32_t FullFriendsMessageIndex_; int32_t FullGuildMemberIndex_; int32_t FullGuildMessageIndex_; int32_t FullWorldMessageIndex_; int32_t FullSquadMemberIndex_; int32_t FullSquadMessageIndex_; int32_t FullInGameFriendMessage_; int32_t FullWorldBigHornIndex_; int32_t FullRoomMessageIndex_; uint64_t localPlayerID_; uint32_t kChatTimeIntv_; DLL2SDK::mscorlib::System::String* rgx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurBroadcastMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearBroadcastCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearBroadcastData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearQuickTeamData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveDuplicateQuickTeamData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FilterByChatMessageInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddWorldChatMessageInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddWorldChatMessageInfoImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildWorldChatMessageInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearWorldChatData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideBigHorn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBigHorn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBigHornFromCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddGuildChatMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddGuildChatMessageImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildChatMessageInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearGuildChatData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFriendChatList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeleteFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddFriendChatMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddFriendChatMessageImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildFriendChatMessageInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearFriendChatData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSquadChatMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddSquadChatMessageImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearSquadChatData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddRoomChatMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddRoomChatMessageImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearPlayerPicCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearTabRedDot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPVPRank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPVPRankName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPVPRankTypeSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBRRank_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBRRankName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBRRankTypeSpriteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPVPPlaylistMaps_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPvpMatchPlayList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPvpRoomPlayList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBrMatchPlaylist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBrRankPlaylist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBrRoomPlaylist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInviteInfoInRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPVPMaxInviteNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshMpFeatureList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBrFeatureList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInGameFriendChatList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddInGameFriendMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddInGameFriendMessageImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearInGameFriendMessage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllMsgOfCurInGameFriendInHtml_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMenuBarMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EmojiFilter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStrangerPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateCSFriendFromMenuBarMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateCSFriendFromChatMessageInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90642(); DLL2SDK::mscorlib::System::String* get_WorldBroadcastMsg_90643(); DLL2SDK::mscorlib::System::String* get_GuildBroadcastMsg_90644(); DLL2SDK::mscorlib::System::String* get_FriendBroadcastMsg_90645(); DLL2SDK::mscorlib::System::String* get_SquadBroadcastMsg_90646(); DLL2SDK::mscorlib::System::String* get_RoomBroadcastMsg_90647(); DLL2SDK::Assembly_CSharp::Friend::FriendDataStore* get_fds_90648(); DLL2SDK::mscorlib::System::String* GetCurBroadcastMsg_90649(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* info_); void ClearBroadcastCache_90650(); void ClearBroadcastData_90651(); void InitializeDataStore_90652(); void ReLogin_90653(); void OnLocalChanged_90654(); void ClearQuickTeamData_90655(); void RemoveDuplicateQuickTeamData_90656(); bool FilterByChatMessageInfo_90657(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* info_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_WorldChatList_90658(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_WorldQuickTeamList_90659(); DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* get_CurrentWorldBigHornChat_90660(); void AddWorldChatMessageInfo_90661(DLL2SDK::CSProto::msg::ChatMessageInfo* info_); void AddWorldChatMessageInfoImpl_90662(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* chatInfo_); DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* BuildWorldChatMessageInfo_90663(DLL2SDK::CSProto::msg::ChatMessageInfo* msgInfo_); void ClearWorldChatData_90664(); void HideBigHorn_90665(); void SetBigHorn_90666(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* chatInfo_, bool startTimer_); void GetBigHornFromCache_90667(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_GuildChatList_90668(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_GuildQuickTeamList_90669(); void AddGuildChatMessage_90670(DLL2SDK::CSProto::msg::ChatMessageInfo* info_); void AddGuildChatMessageImpl_90671(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* chatInfo_); DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* BuildChatMessageInfo_90672(DLL2SDK::CSProto::msg::ChatMessageInfo* msgInfo_, DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfoType chatMessageType_); void ClearGuildChatData_90673(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetFriendChatList_90674(uint64_t playerID_); int32_t get_friendMsgUnread_90675(); void set_friendMsgUnread_90676(int32_t value_); void DeleteFriend_90677(uint64_t playerID_); void AddFriendChatMessage_90678(DLL2SDK::CSProto::msg::ChatMessageInfo* info_, bool notify_); void AddFriendChatMessageImpl_90679(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* message_, bool notify_); DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* BuildFriendChatMessageInfo_90680(DLL2SDK::CSProto::msg::ChatMessageInfo* msgInfo_, DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfoType messageInfoType_, bool isInGameChat_); void ClearFriendChatData_90681(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_SquadChatList_90682(); void AddSquadChatMessage_90683(DLL2SDK::CSProto::msg::ChatMessageInfo* info_); void AddSquadChatMessageImpl_90684(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* chatInfo_); void ClearSquadChatData_90685(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_RoomChatList_90686(); void AddRoomChatMessage_90687(DLL2SDK::CSProto::msg::ChatMessageInfo* info_); void AddRoomChatMessageImpl_90688(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* chatInfo_); void ClearPlayerPicCache_90689(); void ClearTabRedDot_90690(); DLL2SDK::Assembly_CSharp::SpvpDataStore* get_SpvpDS_90691(); DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* get_GlobalDS_90692(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore* get_RoomDS_90693(); void InitPVPRank_90694(); DLL2SDK::mscorlib::System::String* GetPVPRankName_90695(int32_t rankType_); DLL2SDK::mscorlib::System::String* GetPVPRankTypeSpriteName_90696(int32_t rankType_); void InitBRRank_90697(); DLL2SDK::mscorlib::System::String* GetBRRankName_90698(int32_t rankType_); DLL2SDK::mscorlib::System::String* GetBRRankTypeSpriteName_90699(int32_t rankType_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPVPPlaylistMaps_90700(DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* configClient_); void RefreshPvpMatchPlayList_90701(); void RefreshPvpRoomPlayList_90702(); void RefreshBrMatchPlaylist_90703(); void RefreshBrRankPlaylist_90704(); void RefreshBrRoomPlaylist_90705(); void GetInviteInfoInRoom_90706(DLL2SDK::Assembly_CSharp::Chat::InviteInfo* inviteInfo_); int32_t GetPVPMaxInviteNum_90707(DLL2SDK::CSProto::msg::EMatchServiceModule module_, int32_t modeID_, int32_t playlistID_); void RefreshMpFeatureList_90708(); void RefreshBrFeatureList_90709(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetInGameFriendChatList_90710(uint64_t playerID_); void AddInGameFriendMessage_90711(DLL2SDK::CSProto::msg::ChatMessageInfo* info_); void AddInGameFriendMessageImpl_90712(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* message_); void ClearInGameFriendMessage_90713(); DLL2SDK::mscorlib::System::String* GetAllMsgOfCurInGameFriendInHtml_90714(DLL2SDK::mscorlib::System::Collections::Generic::List_1* listInfo_); void SetMenuBarMode_90715(DLL2SDK::Assembly_CSharp::Chat::ChatMenuBarMode* mode_); DLL2SDK::CSProto::msg::CSFriend* GetStrangerPlayerInfo_90717(uint64_t playerID_); DLL2SDK::CSProto::msg::CSFriend* CreateCSFriendFromMenuBarMode_90718(DLL2SDK::Assembly_CSharp::Chat::ChatMenuBarMode* mode_); DLL2SDK::CSProto::msg::CSFriend* CreateCSFriendFromChatMessageInfo_90719(DLL2SDK::Assembly_CSharp::Chat::ChatMessageInfo* messageInfo_); bool _GetCurBroadcastMsg_m__0_90721(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); bool _GetCurBroadcastMsg_m__1_90722(DLL2SDK::Assembly_CSharp::Friend::FriendClient* it_); void __xLuaBaseProxy_InitializeDataStore_90723(); void __xLuaBaseProxy_ReLogin_90724(); static DLL2SDK::mscorlib::System::String* EmojiFilter_90716(DLL2SDK::mscorlib::System::String* content_); static void _cctor_90720(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd::Career { struct RankInfoSystemAssist : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Config::ELevelInfoType m_CacheLevelType_; DLL2SDK::Assembly_CSharp::GameBase::LocalPlayerDataStore* m_DS_; bool bNeedShowFinishedUpgrade_; int32_t FinishedUpgradeLevel_; int32_t FinishedUpgradePeakLevel_; struct StaticFields { DLL2SDK::Assembly_CSharp::FrontEnd::Career::RankInfoSystemAssist* Instance_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpgradeRankNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckUnlockAfterRankUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowLevelUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUnlockSystemLabel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90483(); void OnUpgradeRankNotify_90484(DLL2SDK::CSProto::msg::CSAccount_LevelChgNtf* res_); void CheckUnlockAfterRankUp_90485(int32_t level_); void CheckShowLevelUp_90486(bool* levelUp_, bool* apvpRankUp_, bool* spvpRankUp_); DLL2SDK::mscorlib::System::String* GetUnlockSystemLabel_90487(DLL2SDK::Assembly_CSharp::FrontEnd::Career::RankInfoSystemAssist_EUnlockSystemType system_); static void _cctor_90488(); static bool _CheckUnlockAfterRankUp_m__0_90489(DLL2SDK::Assembly_CSharp::Config::LevelUnlockItem* it_); static bool _CheckUnlockAfterRankUp_m__1_90490(DLL2SDK::Assembly_CSharp::Config::LevelUnlockItem* it_); static bool _CheckUnlockAfterRankUp_m__2_90491(DLL2SDK::Assembly_CSharp::Config::LevelUnlockItem* it_); }; } namespace DLL2SDK::Assembly_CSharp { struct SettlementCard_Weapon : DLL2SDK::Assembly_CSharp::SettlementCard_Normal { DLL2SDK::mscorlib::System::Collections::Generic::List_1* uiGrids_; DLL2SDK::UnityEngine::UnityEngine::Transform* attachmentHighlight_; DLL2SDK::UnityEngine::UnityEngine::Transform* attachmentTemplate_; DLL2SDK::Assembly_CSharp::UISprite* bgAttachmentDetails_; DLL2SDK::UnityEngine::UnityEngine::Transform* attachmentGridRoot_OneLineStyle_; DLL2SDK::UnityEngine::UnityEngine::Transform* attachmentGridRoot_TwoLineStyle_LineOne_; DLL2SDK::UnityEngine::UnityEngine::Transform* attachmentGridRoot_TwoLineStyle_LineTwo_; DLL2SDK::Assembly_CSharp::UILabel* attachmentSPILabel_; DLL2SDK::UnityEngine::UnityEngine::Animator* animatorAttachments_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* gridList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupUIGrids_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyAllGrids_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupAttachmentGrids_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSPIText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupWeaponCardGrid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartShowing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponAttachmentList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCardClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAttachmentDetails_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideAttachmentDetails_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90090(); bool Init_90091(); void Reset_90092(); void SetupUIGrids_90093(bool enable_); void DestroyAllGrids_90094(); void SetupAttachmentGrids_90095(DLL2SDK::mscorlib::System::Collections::Generic::List_1* gridList_); bool SetData_90096(DLL2SDK::Assembly_CSharp::Reward::RewardCardDataBase* data_, bool isChestCard_); void SetSPIText_90097(int32_t spi_); void SetupWeaponCardGrid_90098(DLL2SDK::mscorlib::System::Collections::Generic::List_1* gridList_, DLL2SDK::Assembly_CSharp::SettlementCard_Weapon_WeaponAttachmentDetailInfo* attach_); void StartShowing_90099(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetWeaponList_90100(); DLL2SDK::Assembly_CSharp::Squad::SIWeapon* FindWeapon_90101(int32_t ID_, uint64_t GUID_); DLL2SDK::Assembly_CSharp::SettlementCard_Weapon_WeaponAttachmentInfo* GetWeaponAttachmentList_90102(int32_t ID_, uint64_t GUID_); void OnCardClick_90103(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void ShowAttachmentDetails_90104(); void HideAttachmentDetails_90105(); bool __xLuaBaseProxy_Init_90106(); void __xLuaBaseProxy_Reset_90107(); bool __xLuaBaseProxy_SetData_90108(DLL2SDK::Assembly_CSharp::Reward::RewardCardDataBase* P0_, bool P1_); void __xLuaBaseProxy_SetSPIText_90109(int32_t P0_); void __xLuaBaseProxy_StartShowing_90110(); void __xLuaBaseProxy_OnCardClick_90111(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct SettlementCard_Role : DLL2SDK::Assembly_CSharp::SettlementCard_Weapon { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupRoleGrid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoleList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoleAttachmentList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90077(); bool SetData_90078(DLL2SDK::Assembly_CSharp::Reward::RewardCardDataBase* data_, bool isChestCard_); void SetupRoleGrid_90079(DLL2SDK::mscorlib::System::Collections::Generic::List_1* gridList_, DLL2SDK::Assembly_CSharp::SettlementCard_Role_RoleAttachmentSkillInfo* attach_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRoleList_90080(); DLL2SDK::Assembly_CSharp::Squad::SIRole* FindRole_90081(int32_t ID_, uint64_t GUID_); DLL2SDK::Assembly_CSharp::SettlementCard_Role_RoleAttachmentInfo* GetRoleAttachmentList_90082(int32_t ID_, uint64_t GUID_); bool __xLuaBaseProxy_SetData_90083(DLL2SDK::Assembly_CSharp::Reward::RewardCardDataBase* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::Reward { struct LethalAndTacticalRewardCardData : DLL2SDK::Assembly_CSharp::Reward::RewardCardDataBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSprite_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_90018(DLL2SDK::Assembly_CSharp::Reward::RewardCardDataBase_GetCardArgs* gca_); void SetSprite_90019(DLL2SDK::Assembly_CSharp::UISprite* sp_); }; } namespace DLL2SDK::Assembly_CSharp::Settlement { struct SettlementCardWindow : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowView { DLL2SDK::Assembly_CSharp::Settlement::OpenCardWindowStep curStep_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_dataList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* gridList_; int32_t curPlayingIndex_; float delay_; bool hasAttachments_; bool hasUpgrableCards_; DLL2SDK::Assembly_CSharp::UIWidget* leftArrow_; DLL2SDK::Assembly_CSharp::UIWidget* rightArrow_; DLL2SDK::UnityEngine::UnityEngine::Transform* endGridRoot_; DLL2SDK::Assembly_CSharp::UIGrid* gridScript_; DLL2SDK::Assembly_CSharp::UIScrollView* scrollView_; DLL2SDK::Assembly_CSharp::UILabel* labelRewardCount_; DLL2SDK::Assembly_CSharp::UILabel* labelTurnToMail_; DLL2SDK::Assembly_CSharp::UILabel* labelSeeDetailTips_; DLL2SDK::Assembly_CSharp::UIScrollBar* scrollbar_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* maskCollider_; DLL2SDK::Assembly_CSharp::UIButton* btnRevealAll_; DLL2SDK::Assembly_CSharp::UIButton* btnExit_; DLL2SDK::UnityEngine::UnityEngine::GameObject* titleGo_; DLL2SDK::Assembly_CSharp::TweenWidth* titleBGTweenWidth_; DLL2SDK::Assembly_CSharp::TweenAlpha* titleLabelTweenAlpha_; DLL2SDK::UnityEngine::UnityEngine::Animator* headerAnimator_; bool m_delayUpdateView_; bool m_needSetPivotToCenter_; bool m_showGridsNextFrame_; bool bgmInit_; DLL2SDK::Assembly_CSharp::FrontEnd::OpenBoxShack* openBox_; DLL2SDK::mscorlib::System::Action_1* m_closeCallback_; bool enableFadeOut_; struct StaticFields { int32_t INDEX_NOT_START_YET_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayUpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRewardList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowClickToSeeDetailTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupRewardWidgetsForShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixQualitySettings_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSetRewardList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareViewBeforeShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPlayAudioBGM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartPlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnScrollBarValueChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideRightArrowWhenAllAnimEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitArrows_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFirstCardReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayNextCard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0___CallbackWhenAnimEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBtnStatusWhenPlayEnded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Drag2End_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AllPlayEnded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAllFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRevealAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateProgressLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeOutAndQuit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFadeOutFinished_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAudio_Rolling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayMusic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAudioBGM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAudioBGM_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89903(); void Awake_89904(); void DelayUpdateView_89905(); void OnDestroy_89906(); void SetRewardList_89907(DLL2SDK::mscorlib::System::Collections::Generic::List_1* cardlist_, bool isTurnToMail_); void ShowClickToSeeDetailTip_89908(bool enable_); void SetupRewardWidgetsForShow_89909(); void FixQualitySettings_89910(int32_t cardNumber_); void DoSetRewardList_89911(DLL2SDK::mscorlib::System::Collections::Generic::List_1* cardlist_); void FixPos_89912(DLL2SDK::mscorlib::System::Collections::Generic::List_1* cardlist_); bool IsShowing_89913(); void PrepareViewBeforeShow_89914(); void UpdateView_89915(float delay_); void CheckPlayAudioBGM_89916(); void Update_89917(); void Start_89918(); void StartPlay_89919(); void OnScrollBarValueChanged_89920(); void HideRightArrowWhenAllAnimEnd_89921(); void InitArrows_89922(); void GetFirstCardReady_89923(); void PlayNextCard_89924(); void __CallbackWhenAnimEnd_89925(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void CheckBtnStatusWhenPlayEnded_89926(); void Drag2End_89927(); void AllPlayEnded_89928(); void OnAllFinish_89929(); void OnRevealAll_89930(); void UpdateProgressLabel_89931(); void OnCloseBtnClick_89932(DLL2SDK::mscorlib::System::Action_1* callback_); void FadeOutAndQuit_89933(); void OnFadeOutFinished_89934(); void PlayAudio_Rolling_89935(); void PlayMusic_89936(DLL2SDK::mscorlib::System::String* audioID_); void PlayAudioBGM_89937(); void StopAudioBGM_89938(); void __xLuaBaseProxy_Awake_89940(); void __xLuaBaseProxy_OnDestroy_89941(); void __xLuaBaseProxy_Start_89942(); static int32_t _SetRewardList_m__0_89939(DLL2SDK::Assembly_CSharp::Reward::RewardCardDataBase* r1_, DLL2SDK::Assembly_CSharp::Reward::RewardCardDataBase* r2_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct SafeBoxPureDataController : DLL2SDK::Assembly_CSharp::GameUI::SafeBoxThumbnailController { DLL2SDK::mscorlib::System::Collections::Generic::List_1* listViews_; DLL2SDK::Assembly_CSharp::GameUI::CPSafeBoxThumbnailView* m_view_; bool mbDisplaySFX_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameUI::SafeBoxPureDataController* s_instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisplaySFX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateLocked_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89818(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_89819(); void ShowData_89821(DLL2SDK::Assembly_CSharp::GameUI::CPSafeBoxThumbnailView* inputView_); bool get_IsDisplaySFX_89822(); void DisplaySFX_89823(bool bDisplay_); void RefreshView_89824(bool bEnableSFX_); void OnStateLocked_89825(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_89827(); void __xLuaBaseProxy_DisplaySFX_89828(bool P0_); void __xLuaBaseProxy_RefreshView_89829(bool P0_); void __xLuaBaseProxy_OnStateLocked_89830(); static DLL2SDK::Assembly_CSharp::GameUI::SafeBoxPureDataController* Instance_89820(bool bForceRefresh_); static void _cctor_89826(); }; } namespace DLL2SDK::Assembly_CSharp::CodSafeBox { struct SafeBoxDateStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SafeBoxes_; uint32_t soldValue_; DLL2SDK::CSProto::msg::SafeBox* soldoutBox_; DLL2SDK::Assembly_CSharp::CodSafeBox::IncrementPackageState incrementPackageState_; uint32_t _uIncrementValue_k__BackingField_; bool m_bSoldOut_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSafeBoxList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProductPrice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentStateIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestProductPrice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NtfUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TagSoldOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnTagSoldOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FakeData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89717(); DLL2SDK::CSProto::msg::SafeBox* get_Current_89718(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetSafeBoxList_89719(); DLL2SDK::mscorlib::System::String* GetProductPrice_89720(); DLL2SDK::mscorlib::System::String* GetCurrentStateIcon_89721(); DLL2SDK::Assembly_CSharp::CodSafeBox::SafeBoxState GetCurrentState_89722(); void RequestProductPrice_89724(); void ReLogin_89725(); void ResUpdate_89726(DLL2SDK::mscorlib::System::Collections::Generic::List_1* data_); uint32_t get_uIncrementValue_89727(); void set_uIncrementValue_89728(uint32_t value_); void NtfUpdate_89729(DLL2SDK::mscorlib::System::Collections::Generic::List_1* data_); void set_SoldOut_89730(bool value_); bool get_SoldOut_89731(); uint32_t get_SoldValue_89732(); void TagSoldOut_89733(); void UnTagSoldOut_89734(); void FakeData_89735(); bool _NtfUpdate_m__0_89736(DLL2SDK::CSProto::msg::SafeBox* iter_); void __xLuaBaseProxy_ReLogin_89737(); static DLL2SDK::Assembly_CSharp::CodSafeBox::SafeBoxState GetState_89723(uint32_t uValue_, DLL2SDK::CSProto::msg::SafeBox* box_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct ShopItemView_Chest : DLL2SDK::Assembly_CSharp::GameShop::ShopItemFlowGridCell { DLL2SDK::Assembly_CSharp::GameShop::BuyBtnGroup* BuySingle_; DLL2SDK::Assembly_CSharp::GameShop::BuyBtnGroup* BuyMulti_; DLL2SDK::Assembly_CSharp::GameShop::BuyBtnGroup* BuySingleMoreWidth_; DLL2SDK::UnityEngine::UnityEngine::Transform* BuySingleTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* BuyMultiTransform_; DLL2SDK::UnityEngine::UnityEngine::Transform* BuySingleMoreWidthTransform_; DLL2SDK::Assembly_CSharp::UIWidget* itemBtnWidget_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SpriteContainerObj_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CDNContainerObj_; DLL2SDK::Assembly_CSharp::UITexture* ItemCDNTexture_; DLL2SDK::Assembly_CSharp::UISprite* SpriteCDNBg_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RightTag_; DLL2SDK::Assembly_CSharp::UILabel* RightTagText_; DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* m_data_; DLL2SDK::Assembly_CSharp::GameShop::ETreasureChestBuyButtonType m_ETreasureChestBuyButtonType_; bool m_isSingleBtnShowExchange_; int32_t m_exchangeIconPaymentIndex_; DLL2SDK::Assembly_CSharp::UISprite* PriceBgLeft_; DLL2SDK::Assembly_CSharp::UISprite* PriceBgLeftMoreWidth_; DLL2SDK::Assembly_CSharp::UISprite* PriceBgRight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshItemState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRefreshBtnTimeLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemBgSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnLimitNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnStateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetButtom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTreasureBoxBgIconByCDN_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DownloadTextureCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPromiseLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSpriteBgQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddBtnDelegate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnBuySingleClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnBuyMultiClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnItemClickTlogNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SecondPurchaseConfirmationBuyOne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyDataStoreUpdated_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89582(); void RefreshItemState_89583(); void CheckRefreshBtnTimeLabel_89584(); void SetItemBgSize_89585(int32_t width_); void SetBtnSize_89586(int32_t width_); void SetData_89587(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* data_, bool bRecommend_); void SetBtnLimitNum_89588(); void SetBtnStateData_89589(); void SetBtnActive_89590(); void SetButtom_89591(); void SetTreasureBoxBgIconByCDN_89592(); void DownloadTextureCallback_89593(DLL2SDK::mscorlib::System::String* url_, bool bSuccess_, DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_); void SetPromiseLabel_89594(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* data_); void SetSpriteBgQuality_89595(int32_t colorID_, int32_t colorSubID_); void AddBtnDelegate_89596(); void OnBtnBuySingleClick_89597(); void _OnBtnBuyMultiClick_89598(); void OnBtnItemClickTlogNtf_89599(); void SecondPurchaseConfirmationBuyOne_89600(); void NotifyDataStoreUpdated_89601(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void __xLuaBaseProxy_RefreshItemState_89602(); void __xLuaBaseProxy_CheckRefreshBtnTimeLabel_89603(); void __xLuaBaseProxy_SetItemBgSize_89604(int32_t P0_); void __xLuaBaseProxy_SetBtnSize_89605(int32_t P0_); void __xLuaBaseProxy_SetData_89606(DLL2SDK::Assembly_CSharp::GameShop::CodmShopItem* P0_, bool P1_); void __xLuaBaseProxy_SetSpriteBgQuality_89607(int32_t P0_, int32_t P1_); void __xLuaBaseProxy_AddBtnDelegate_89608(); void __xLuaBaseProxy_OnBtnBuySingleClick_89609(); void __xLuaBaseProxy_OnBtnItemClickTlogNtf_89610(); void __xLuaBaseProxy_SecondPurchaseConfirmationBuyOne_89611(); void __xLuaBaseProxy_NotifyDataStoreUpdated_89612(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* P0_, DLL2SDK::mscorlib::System::String* P1_, int32_t P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameShop { struct RechargeItemFlowGridCell : DLL2SDK::Assembly_CSharp::GameUI::UIFlowGridCell { DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* m_GlobalDS_; DLL2SDK::Assembly_CSharp::UIWidget* Root_; DLL2SDK::Assembly_CSharp::UIWidget* Bg_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetBtnBg_; DLL2SDK::Assembly_CSharp::UISprite* SpriteTitleBg_; DLL2SDK::Assembly_CSharp::UISprite* ItemBg_; DLL2SDK::Assembly_CSharp::UIWidget* PriceBg_; DLL2SDK::Assembly_CSharp::UILabel* LabelTitle_; DLL2SDK::Assembly_CSharp::UIWidget* OffStoreBg_; DLL2SDK::mscorlib::System::String* _priceReal_; bool isFirstDoubleRecharge_; DLL2SDK::Assembly_CSharp::UILabel* LabelDiamondNum_; DLL2SDK::Assembly_CSharp::UISprite* SpriteItemIcon_; DLL2SDK::Assembly_CSharp::UIWidget* widgetDiscount_; DLL2SDK::Assembly_CSharp::UILabel* LabelPrice_PreDiscount_; DLL2SDK::Assembly_CSharp::UILabel* LabelDiscount_; DLL2SDK::Assembly_CSharp::UISprite* SpriteBuyAdd_; DLL2SDK::Assembly_CSharp::UILabel* LabelBuyAddDiamond_; DLL2SDK::Assembly_CSharp::UISprite* SpriteNoBuyAdd_; DLL2SDK::Assembly_CSharp::UILabel* LabelPrice_Real_; DLL2SDK::Assembly_CSharp::UILabel* LabelRemainTimeRed_; DLL2SDK::Assembly_CSharp::UILabel* LabelRemainTimeBlack_; DLL2SDK::Assembly_CSharp::UIButton* BtnRecharge_; DLL2SDK::Assembly_CSharp::UIButton* BtnBg_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetOffStore_; DLL2SDK::Assembly_CSharp::GameShop::ERechageItemState m_ItemState_; DLL2SDK::Assembly_CSharp::GameShop::PayConfInfoExtend* m_Data_; int32_t m_LastRemainTime_; DLL2SDK::UnityEngine::UnityEngine::GameObject* firstRechargeWidget_; DLL2SDK::Assembly_CSharp::UILabel* firstRechargeLabel_; DLL2SDK::Assembly_CSharp::UIWidget* WidgetRechageDisable_; DLL2SDK::Assembly_CSharp::UISprite* SpriteMask_; struct StaticFields { DLL2SDK::mscorlib::System::String* LENGTH1_BG_NAME_; DLL2SDK::mscorlib::System::String* LENGTH2_BG_NAME_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBgIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckItemStateChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPeriodTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRemainTimeFormatChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItemStateNow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnRechargeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoRecharge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetComfirmPopWindowInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_89503(); DLL2SDK::Assembly_CSharp::GameBase::GlobalDataStore* get_GlobalDS_89504(); void SetSize_89505(int32_t width_, DLL2SDK::mscorlib::System::String* icon_); void SetBgIcon_89506(int32_t gridLength_); void Update_89507(); void CheckItemStateChange_89508(); void RefreshPeriodTime_89509(); bool CheckRemainTimeFormatChange_89510(int32_t remainTime_); DLL2SDK::Assembly_CSharp::GameShop::ERechageItemState GetItemStateNow_89511(); void SetData_89512(DLL2SDK::Assembly_CSharp::GameShop::PayConfInfoExtend* data_); void OnBtnRechargeClick_89513(); void DoRecharge_89514(); void SetComfirmPopWindowInfo_89515(DLL2SDK::Assembly_CSharp::GameShop::ShopRechargeConfirmPopController* ctr_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassTaskView : DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTaskBaseView { DLL2SDK::Assembly_CSharp::UIScrollView* WeekTaskScrollView_; DLL2SDK::Assembly_CSharp::UIWidget* TaskScrollViewWidget_; DLL2SDK::Assembly_CSharp::UIWidget* WeekTaskScrollViewWidget_; DLL2SDK::Assembly_CSharp::BattlePass::DailyTaskItem* SingleDailyTaskItem_; DLL2SDK::Assembly_CSharp::UILabel* WeekTaskLimitedLabel_; DLL2SDK::Assembly_CSharp::UILabel* WeekChargeTaskLimitedLabel_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassWeekTaskTabVIew* WeekSwitchTool_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NextWeekRedpoint_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PrevWeekRedpoint_; DLL2SDK::Assembly_CSharp::UILabel* WeekShowLabel_; DLL2SDK::Assembly_CSharp::UILabel* WeekFinishCountLabel_; DLL2SDK::Assembly_CSharp::GameUI::UITimeGroupsDispatcher* TimeGroupDispatcher_; DLL2SDK::Assembly_CSharp::UIGrid* MpWeekTabGrid_; DLL2SDK::Assembly_CSharp::UIGrid* BrWeekTabGrid_; DLL2SDK::Assembly_CSharp::UIGrid* ZbWeekTabGrid_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeekTabActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87957(); void SetWeekTabActive_87958(DLL2SDK::Assembly_CSharp::BattlePass::BPModeType modetype_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassTools : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::BattlePass::BuyBattlePasspurchaseType DefaultType_; DLL2SDK::Assembly_CSharp::BattlePass::LevelUpType LeveUpType_; DLL2SDK::CSProto::msg::SpChargeConf* CurrentSpChargeConf_; int32_t CurSortType_; int32_t m_dst_level_; DLL2SDK::mscorlib::System::String* ComicRedPointString_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* DailayTaskIndex_; bool UINewVersion_; struct StaticFields { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTools* Instance_; int32_t CurShowWeekId_; int32_t SuperBoxID_; bool IsTurnToMail_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRmbView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBPModeTypeById_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBPModeTypeByTaskType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBPModeTextByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBattlePassConf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurLevelAward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSeasonName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeTimeFormat_out_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeTimeFormat_in_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInLimitTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBpSeasonResReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBPSeasonUIConf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurSeasonGo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBPSeasonUILabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLabelByConf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpSeasonUILabelConfigList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBPIntroduceNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpSeasonSpecialUIConf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSeasonSpecialUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBPVoucherList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckHaveAvailableBPVoucher_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBPVoucherConf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVoucherEndRemainTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVoucherEndTimeStr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBattlePassTaskEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDataCache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBPChargePrice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurSeasonIdByClient_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBattlePassUINewVersion_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87682(); DLL2SDK::Assembly_CSharp::BattlePass::BPModeType GetBPModeTypeById_87684(int32_t csvId_); DLL2SDK::Assembly_CSharp::BattlePass::BPModeType GetBPModeTypeByTaskType_87685(DLL2SDK::CSProto::msg::TaskType taskType_); DLL2SDK::mscorlib::System::String* GetBPModeTextByType_87686(DLL2SDK::Assembly_CSharp::BattlePass::BPModeType type_); void CheckBattlePassConf_87687(); DLL2SDK::Assembly_CSharp::Config::SpLvConfConfig* GetCurLevelAward_87688(int32_t Level_); DLL2SDK::mscorlib::System::String* GetSeasonName_87689(int32_t mSeasonId_); DLL2SDK::mscorlib::System::DateTime ChangeTimeFormat_out_87690(int32_t time_); DLL2SDK::mscorlib::System::DateTime ChangeTimeFormat_in_87691(int32_t time_); bool IsInLimitTime_87692(DLL2SDK::CSProto::msg::SpChargeConf* ChargeConf_); bool CheckBpSeasonResReady_87693(); DLL2SDK::mscorlib::System::String* GetBPSeasonUIConf_87694(int32_t season_id_, DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTools_BPSeasonUIType type_); DLL2SDK::UnityEngine::UnityEngine::GameObject* GetCurSeasonGo_87695(int32_t season_id_, DLL2SDK::UnityEngine::UnityEngine::GameObject* root_); void SetBPSeasonUILabel_87696(DLL2SDK::UnityEngine::UnityEngine::GameObject* labelRoot_, DLL2SDK::UnityEngine::UnityEngine::GameObject* labelSample_, DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTools_BPSeasonUILabelType type_, int32_t season_id_); void SetLabelByConf_87697(DLL2SDK::Assembly_CSharp::UILabel* label_, DLL2SDK::Assembly_CSharp::Config::SpSeasonUILabelConfig* conf_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetSpSeasonUILabelConfigList_87698(int32_t season_id_, DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTools_BPSeasonUILabelType type_); int32_t GetBPIntroduceNum_87699(int32_t season_id_); DLL2SDK::Assembly_CSharp::Config::SpSeasonSpecialUIConfig* GetSpSeasonSpecialUIConf_87700(DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTools_BPSeasonSpecialUIType type_, int32_t season_id_); void SetSeasonSpecialUI_87701(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTools_BPSeasonSpecialUIType type_, int32_t season_id_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetBPVoucherList_87702(); bool CheckHaveAvailableBPVoucher_87703(); bool CheckBPVoucherConf_87704(DLL2SDK::Assembly_CSharp::Config::SaleTicketConfConfig* conf_); int32_t GetVoucherEndRemainTime_87705(DLL2SDK::mscorlib::System::String* strEndTime_); DLL2SDK::mscorlib::System::String* GetVoucherEndTimeStr_87706(DLL2SDK::mscorlib::System::String* strEndTime_); bool CheckBattlePassTaskEnable_87707(); bool CheckDataCache_87708(); int32_t GetBPChargePrice_87709(int32_t charge_type_, uint32_t voucher_id_); int32_t GetCurSeasonIdByClient_87710(); bool CheckBattlePassUINewVersion_87711(); static bool ShowRmbView_87683(); static void _cctor_87712(); static int32_t _GetBPVoucherList_m__0_87713(uint32_t a_, uint32_t b_); }; } namespace DLL2SDK::Assembly_CSharp::BattlePass { struct BattlePassTaskController : DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTaskBaseController { DLL2SDK::Assembly_CSharp::BattlePass::BattlePassTaskView* mView_; DLL2SDK::Assembly_CSharp::GameUI::EasyListController* weekTaskEasyListController_; DLL2SDK::Assembly_CSharp::BattlePass::BattlePassDataStore* mDataStore_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* taskList_; struct StaticFields { DLL2SDK::mscorlib::System::Converter_2* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitScrollView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBattlePassWeekChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBattlePassTaskCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBattlePassUpdateRedDot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAllTabRefresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPvpTabRefresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPveTabRefresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBrTabRefresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckForProtocal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneReconnectSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAllPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAllTaskList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTaskByGameMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetWeekSwitchTool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeekIdChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowDailyTask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowWeekTaskList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeekTaskComparer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWeekData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWeekPageRedpoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_87281(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_87282(); void Init_87283(); int32_t get_TabGroup_87284(); void InitScrollView_87285(); void RegisterDelegates_87286(); void UnRegisterDelegates_87287(); void RefreshView_87288(bool isNotify_); void RefreshLevel_87289(); void OnNotifyBattlePassWeekChange_87290(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void GetBattlePassTaskCount_87291(); void OnNotifyBattlePassUpdateRedDot_87292(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void OnAllTabRefresh_87293(bool isNotify_); void OnPvpTabRefresh_87294(bool isNotify_); void OnPveTabRefresh_87295(bool isNotify_); void OnBrTabRefresh_87296(bool isNotify_); void CheckForProtocal_87297(); void OnZoneReconnectSuccess_87298(); void ShowAllPanel_87299(bool flag_); void ShowAllTaskList_87300(bool isNotify_); void RefreshTaskByGameMode_87301(DLL2SDK::Assembly_CSharp::BattlePass::BPModeType mType_, bool isNotify_); void ResetWeekSwitchTool_87302(DLL2SDK::Assembly_CSharp::BattlePass::BPModeType modeType_); void OnWeekIdChanged_87303(int32_t weekId_); void ShowDailyTask_87304(DLL2SDK::Assembly_CSharp::BattlePass::BPModeType mType_); void ShowWeekTaskList_87305(DLL2SDK::Assembly_CSharp::BattlePass::BPModeType mType_, bool isNotify_); int32_t WeekTaskComparer_87306(DLL2SDK::Assembly_CSharp::Config::SpWeekTaskConfig* a_, DLL2SDK::Assembly_CSharp::Config::SpWeekTaskConfig* b_); void RefreshWeekData_87307(); void RefreshWeekPageRedpoint_87308(); void OnClose_87309(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_87311(); void __xLuaBaseProxy_Init_87312(); void __xLuaBaseProxy_InitScrollView_87313(); void __xLuaBaseProxy_RegisterDelegates_87314(); void __xLuaBaseProxy_UnRegisterDelegates_87315(); void __xLuaBaseProxy_RefreshView_87316(bool P0_); void __xLuaBaseProxy_RefreshLevel_87317(); void __xLuaBaseProxy_OnNotifyBattlePassUpdateRedDot_87318(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnAllTabRefresh_87319(bool P0_); void __xLuaBaseProxy_OnPvpTabRefresh_87320(bool P0_); void __xLuaBaseProxy_OnPveTabRefresh_87321(bool P0_); void __xLuaBaseProxy_OnBrTabRefresh_87322(bool P0_); void __xLuaBaseProxy_CheckForProtocal_87323(); void __xLuaBaseProxy_OnZoneReconnectSuccess_87324(); void __xLuaBaseProxy_OnClose_87325(); static DLL2SDK::mscorlib::System::Object* _ShowAllTaskList_m__0_87310(DLL2SDK::Assembly_CSharp::Config::SpWeekTaskConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PVPSignTipsHUD : DLL2SDK::Assembly_CSharp::GameUI::SignTipsHUD { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85943(); bool get_IsControlByUiState_85944(); uint64_t get_InactiveGameHudState_85945(); }; } namespace DLL2SDK::Assembly_CSharp::SignSystem { struct PVPSignOperateController : DLL2SDK::Assembly_CSharp::SignSystem::SignOperateController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85940(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_85941(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_85942(); }; } namespace DLL2SDK::Assembly_CSharp::SignSystem { struct PVPSignOperateAdvanceView : DLL2SDK::Assembly_CSharp::SignSystem::SignOperateAdvanceView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85937(); bool get_IsControlByUiState_85938(); uint64_t get_InactiveGameHudState_85939(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct PVPSignMenuHUD : DLL2SDK::Assembly_CSharp::GameUI::SignMenuHUD { struct StaticFields { DLL2SDK::Assembly_CSharp::Network::EBRMarkTacticType* MenuTypes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85935(); static void _cctor_85936(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRSignTipsItemGeneral : DLL2SDK::Assembly_CSharp::GameUI::SignTipsItemGeneral { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85584(); void InitView_85585(); void __xLuaBaseProxy_InitView_85586(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct PVPBattleNetSyncModule : DLL2SDK::Assembly_CSharp::GameBase::BattleNetSyncModule { DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_CahcedPawn_; DLL2SDK::Assembly_CSharp::PVP::DeadReplayManager* m_CacheDeadReplayManager_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDoDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBRSpectEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncDead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInMissileControl_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_85082(DLL2SDK::Assembly_CSharp::GameEngine::ActorEventProcessor* InProcesser_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_MyPawn_85083(); DLL2SDK::Assembly_CSharp::PVP::DeadReplayManager* get_DeadReplayManager_85084(); void PreInit_85085(); void OnDoDamage_85086(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void CheckBRSpectEnemy_85087(DLL2SDK::Assembly_CSharp::Network::KillResMsg* deadMsg_); void OnSyncDead_85088(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); bool IsInMissileControl_85089(); void __xLuaBaseProxy_PreInit_85090(); void __xLuaBaseProxy_OnDoDamage_85091(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnSyncDead_85092(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct PlatformWrapper_Android : DLL2SDK::Assembly_CSharp::PlatformWrapper { struct StaticFields { DLL2SDK::mscorlib::System::String* CLASSNAME_NATIVEMESSAGEHUB_; DLL2SDK::mscorlib::System::String* CLASSNAME_MAINACTIVITY_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThrowJavaException_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxCPUFrequency_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTelecomInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConnectToGamePad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisconnectToGamePad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VibrateGamePad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNetworkType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNetworkTypeName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Req3DSupportedInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOpenIdToXG_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBrightness_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBrightness_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveImageIntoAlbum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitUnityInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenAppStorePage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUdpAbnormalTest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUdpAbnormal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUdpInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendNotification_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelNotification_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelAllNotifications_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearNotificationNumber_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIDFA_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WGCheckNeedUpdate_YYB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WGStartSaveUpdate_YYB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAvailableDiskSpaceInBytes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAvailableDiskSpaceInBytesAtPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyToClipboard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestDynamicPermissions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetClipboard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Vibrate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEmulatorQualityLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEmulatorFrameRateLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEmulatorResolutionHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCompass_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAppsflyerUID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDeepLinkParamString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetInstallParamString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearDeepLinkParamString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadAllBytes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CrashTest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearJNIException_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CallStaticVoidMethod_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CallStaticVoidMethod_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CallStaticIntMethod_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CallStaticIntMethod_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CallStaticLongMethod_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CallStaticLongMethod_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CallStaticStringMethod_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CallStaticStringMethod_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CallStaticBooleanMethod_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CallStaticBooleanMethod_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84973(); void ThrowJavaException_84974(DLL2SDK::mscorlib::System::String* reason_, DLL2SDK::mscorlib::System::String* stack_); int32_t GetMaxCPUFrequency_84975(); DLL2SDK::mscorlib::System::String* GetTelecomInfo_84976(); void ConnectToGamePad_84977(); void DisconnectToGamePad_84978(); void VibrateGamePad_84979(); int32_t GetNetworkType_84980(); DLL2SDK::mscorlib::System::String* GetNetworkTypeName_84981(); void Req3DSupportedInfo_84982(); void SetOpenIdToXG_84983(DLL2SDK::mscorlib::System::String* openId_); void SetBrightness_84984(int32_t nBrightness_); int32_t GetBrightness_84985(); void SaveImageIntoAlbum_84986(DLL2SDK::Array* data_); void InitUnityInput_84987(); void OpenAppStorePage_84988(DLL2SDK::mscorlib::System::String* url_); bool IsUdpAbnormalTest_84989(); bool IsUdpAbnormal_84990(); DLL2SDK::mscorlib::System::String* GetUdpInfo_84991(); int32_t SendNotification_84992(DLL2SDK::mscorlib::System::String* msg_, int32_t delaySeconds_); void CancelNotification_84993(int32_t id_); void CancelAllNotifications_84994(); void ClearNotificationNumber_84995(); DLL2SDK::mscorlib::System::String* GetIDFA_84996(); void WGCheckNeedUpdate_YYB_84997(); void WGStartSaveUpdate_YYB_84998(bool inYYB_); uint64_t GetAvailableDiskSpaceInBytes_84999(); uint64_t GetAvailableDiskSpaceInBytesAtPath_85000(DLL2SDK::mscorlib::System::String* path_); bool CopyToClipboard_85001(DLL2SDK::mscorlib::System::String* content_); void RequestDynamicPermissions_85002(DLL2SDK::mscorlib::System::String* Permissions_); DLL2SDK::mscorlib::System::String* GetClipboard_85003(); bool Vibrate_85004(DLL2SDK::mscorlib::System::String* millseconds_); int32_t GetEmulatorQualityLevel_85005(); int32_t GetEmulatorFrameRateLevel_85006(); int32_t GetEmulatorResolutionHeight_85007(); bool CheckCompass_85008(); DLL2SDK::mscorlib::System::String* GetAppsflyerUID_85009(); DLL2SDK::mscorlib::System::String* GetDeepLinkParamString_85010(); DLL2SDK::mscorlib::System::String* GetInstallParamString_85011(); void ClearDeepLinkParamString_85012(); DLL2SDK::Array* ReadAllBytes_85013(DLL2SDK::mscorlib::System::String* filePath_); void CrashTest_85014(int32_t crashType_); void __xLuaBaseProxy_RequestDynamicPermissions_85026(DLL2SDK::mscorlib::System::String* P0_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetClipboard_85027(); int32_t __xLuaBaseProxy_GetEmulatorQualityLevel_85028(); int32_t __xLuaBaseProxy_GetEmulatorFrameRateLevel_85029(); int32_t __xLuaBaseProxy_GetEmulatorResolutionHeight_85030(); DLL2SDK::Array* __xLuaBaseProxy_ReadAllBytes_85031(DLL2SDK::mscorlib::System::String* P0_); static void ClearJNIException_85015(DLL2SDK::mscorlib::System::String* jniName_); static void CallStaticVoidMethod_85016(DLL2SDK::mscorlib::System::String* method_, DLL2SDK::mscorlib::System::String* methodSig_); static void CallStaticVoidMethod_85017(DLL2SDK::mscorlib::System::String* method_, DLL2SDK::mscorlib::System::String* methodSig_, DLL2SDK::Array* args_); static int32_t CallStaticIntMethod_85018(DLL2SDK::mscorlib::System::String* method_, DLL2SDK::mscorlib::System::String* methodSig_); static int32_t CallStaticIntMethod_85019(DLL2SDK::mscorlib::System::String* method_, DLL2SDK::mscorlib::System::String* methodSig_, DLL2SDK::Array* args_); static int64_t CallStaticLongMethod_85020(DLL2SDK::mscorlib::System::String* method_, DLL2SDK::mscorlib::System::String* methodSig_); static int64_t CallStaticLongMethod_85021(DLL2SDK::mscorlib::System::String* method_, DLL2SDK::mscorlib::System::String* methodSig_, DLL2SDK::Array* args_); static DLL2SDK::mscorlib::System::String* CallStaticStringMethod_85022(DLL2SDK::mscorlib::System::String* method_, DLL2SDK::mscorlib::System::String* methodSig_); static DLL2SDK::mscorlib::System::String* CallStaticStringMethod_85023(DLL2SDK::mscorlib::System::String* method_, DLL2SDK::mscorlib::System::String* methodSig_, DLL2SDK::Array* args_); static bool CallStaticBooleanMethod_85024(DLL2SDK::mscorlib::System::String* method_, DLL2SDK::mscorlib::System::String* methodSig_); static bool CallStaticBooleanMethod_85025(DLL2SDK::mscorlib::System::String* method_, DLL2SDK::mscorlib::System::String* methodSig_, DLL2SDK::Array* args_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::URF { struct URFGameUIScene : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameUIScene { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84788(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::URF { struct URFGamePlayerPawn : DLL2SDK::Assembly_CSharp::PVP::PVPPlayerPawn { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84787(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::URF { struct URFGamePlayerController : DLL2SDK::Assembly_CSharp::PVP::PVPPlayerController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84786(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::URF { struct URFGameInfo : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameInfo { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84783(); bool get_InfiniteCarriedAmmo_84784(); bool get_CanGrenadeReload_84785(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::URF { struct URFGameEventChannel : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameEventChannel { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84782(DLL2SDK::Assembly_CSharp::GameBase::MatchGame* inGame_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::URF { struct URFGameBuilder : DLL2SDK::Assembly_CSharp::PVP::Team::PVPTDMGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPlayerControllerActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init1PPawnActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init3PPawnActorInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84767(); DLL2SDK::mscorlib::System::String* get_m_GameCfgPath_84768(); DLL2SDK::mscorlib::System::String* get_m_PawnCfgPathFor1P_84769(); DLL2SDK::mscorlib::System::String* get_m_PawnCfgPathFor3P_84770(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_84771(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_84772(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_84773(); DLL2SDK::mscorlib::System::Type* get_m_GameEventChannelType_84774(); DLL2SDK::mscorlib::System::String* get_m_GameModeNameLocID_84775(); void InitPlayerControllerActorInfo_84776(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void Init1PPawnActorInfo_84777(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void Init3PPawnActorInfo_84778(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void __xLuaBaseProxy_InitPlayerControllerActorInfo_84779(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); void __xLuaBaseProxy_Init1PPawnActorInfo_84780(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); void __xLuaBaseProxy_Init3PPawnActorInfo_84781(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::URF { struct URFGame : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84766(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TrainingGame { struct WeaponProjectile_TrainingTargetFly : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile { DLL2SDK::Assembly_CSharp::TrainingTargetFlyActor* Actor_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeProjParms_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Explode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84757(); DLL2SDK::Assembly_CSharp::GameEngine::AssetManager_EAsyncLoadPriority get_EffectLoadPriority_84758(); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* GetActor_84759(); void InitializeProjParms_84760(DLL2SDK::UnityEngine::UnityEngine::Vector3 InitLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 InitVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, int32_t weaponID_, uint32_t skinID_, uint32_t SpawnOwnerID_, int32_t SpawnProjectileID_); void Explode_84761(DLL2SDK::UnityEngine::UnityEngine::Vector3 ExplodeLocation_, bool bCauseDamage_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* hitTarget_); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* __xLuaBaseProxy_GetActor_84762(); void __xLuaBaseProxy_InitializeProjParms_84763(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P2_, int32_t P3_, uint32_t P4_, uint32_t P5_, int32_t P6_); void __xLuaBaseProxy_Explode_84764(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, bool P1_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* P2_); }; } namespace DLL2SDK::Assembly_CSharp { struct TrainingTargetSpot : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::Assembly_CSharp::Network::TrainTargetType TargetType_; float TargetHP_; float Speed_; int32_t TargetIntervalMin_; int32_t TargetIntervalMax_; float Angle_; float Radius_; DLL2SDK::UnityEngine::UnityEngine::Vector3 RelativeLocation_; DLL2SDK::UnityEngine::UnityEngine::Vector3 DstPosition_; uint8_t bShort_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84719(); }; } namespace DLL2SDK::Assembly_CSharp { struct TrainingTargetFlyActor : DLL2SDK::Assembly_CSharp::GrenadeActor { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBeDamagedBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSameCamp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84692(); void Init_84693(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* inData_); bool get_IsCanDirectAutoFire_84694(); bool CanBeDamagedBy_84695(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); bool IsSameCamp_84696(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void __xLuaBaseProxy_Init_84697(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P0_); bool __xLuaBaseProxy_CanBeDamagedBy_84698(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); bool __xLuaBaseProxy_IsSameCamp_84699(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TrainingGame { struct TrainingGameUIScene : DLL2SDK::Assembly_CSharp::PVP::PVPGameUIScene { struct StaticFields { DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfNeedVoice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableSelectBag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowEndRoundView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeaveDroppedPickUpTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShowLoadoutPvpGameView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84676(); bool IfNeedVoice_84677(); bool get_NeedShowExpBuffHUD_84678(); bool EnableSelectBag_84679(); DLL2SDK::mscorlib::System::Type* get_ScoreViewControllerType_84680(); void ShowEndRoundView_84681(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult roundResult_); void OnRoundEnded_84682(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnLeaveDroppedPickUpTrigger_84683(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void OnNotifyShowLoadoutPvpGameView_84684(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); bool __xLuaBaseProxy_IfNeedVoice_84686(); bool __xLuaBaseProxy_EnableSelectBag_84687(); void __xLuaBaseProxy_ShowEndRoundView_84688(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult P0_); void __xLuaBaseProxy_OnRoundEnded_84689(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnLeaveDroppedPickUpTrigger_84690(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnNotifyShowLoadoutPvpGameView_84691(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); static void _OnRoundEnded_m__0_84685(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TrainingGame { struct TrainingGameInfo : DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame::FFAGameInfo { int32_t mFixCount_; int32_t mMoveCount_; int32_t mFlyCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84664(); bool get_InfiniteCarriedAmmo_84665(); bool get_IsShowPvpStreak_84666(); float get_DelayRoundEndTime_84667(); DLL2SDK::Assembly_CSharp::GameEngine::PVPWeaponViewType get_PvpWeaponViewType_84668(); bool get_CanUseULTSkill_84669(); int32_t get_FixCount_84670(); void set_FixCount_84671(int32_t value_); int32_t get_MoveCount_84672(); void set_MoveCount_84673(int32_t value_); int32_t get_FlyCount_84674(); void set_FlyCount_84675(int32_t value_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TrainingGame { struct TrainingGameEventChannel : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameEventChannel { int32_t TargetStaticItemID_; int32_t TargetMoveItemID_; int32_t TargetFlyItemID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerSyncBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpawnNewProjectile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTrainRecordInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpawnDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncNotify_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84652(DLL2SDK::Assembly_CSharp::GameBase::MatchGame* inGame_); void Init_84653(); void OnPlayerSyncBuffer_84654(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSpawnNewProjectile_84655(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnTrainRecordInfo_84656(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void OnSpawnDroppedPickUp_84657(DLL2SDK::UnityEngine::UnityEngine::GameObject* pickupObj_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_); void OnSyncNotify_84658(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void __xLuaBaseProxy_Init_84659(); void __xLuaBaseProxy_OnPlayerSyncBuffer_84660(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnSpawnNewProjectile_84661(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnSpawnDroppedPickUp_84662(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_, DLL2SDK::UnityEngine::UnityEngine::Quaternion P1_); void __xLuaBaseProxy_OnSyncNotify_84663(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TrainingGame { struct TrainingGameEndHud : DLL2SDK::Assembly_CSharp::GameBase::EndGameHUD { DLL2SDK::Assembly_CSharp::UILabel* TitleLocLabel_; DLL2SDK::Assembly_CSharp::UILabel* PlayerNameLabel_; DLL2SDK::Assembly_CSharp::UILabel* PlayerLevelLabel_; DLL2SDK::Assembly_CSharp::UILabel* TimeLabel_; DLL2SDK::Assembly_CSharp::GameUI::UICommonHead* Head_; DLL2SDK::Assembly_CSharp::UILabel* FIXCountLabel_; DLL2SDK::Assembly_CSharp::UILabel* MOVECountLabel_; DLL2SDK::Assembly_CSharp::UILabel* FLYCountLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowRoundResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareShowData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84646(); bool get_IsControlByUiState_84647(); uint64_t get_ActiveGameHudState_84648(); void ShowRoundResult_84649(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult inGameResult_); DLL2SDK::Assembly_CSharp::PVP::Team::TrainingGame::TrainingEndRoundShowData* PrepareShowData_84650(); void __xLuaBaseProxy_ShowRoundResult_84651(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TrainingGame { struct TrainingGameBuilder : DLL2SDK::Assembly_CSharp::PVP::Team::PVPFFAGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84640(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_84641(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_84642(); DLL2SDK::mscorlib::System::Type* get_m_GameEventChannelType_84643(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_84644(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TrainingGame { struct TrainingGame : DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame::FFAGame { DLL2SDK::Assembly_CSharp::PVP::Team::TrainingGame::TrainingTargetMgr* _trainingTargetMgr_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateGameComponents_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectRegistered_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLevelObjectUnregistered_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84630(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); DLL2SDK::Assembly_CSharp::PVP::Team::TrainingGame::TrainingTargetMgr* get_trainingTargetMgr_84631(); void set_trainingTargetMgr_84632(DLL2SDK::Assembly_CSharp::PVP::Team::TrainingGame::TrainingTargetMgr* value_); bool get_IsClearAllDroppedPickUpOnRoundStart_84633(); void CreateGameComponents_84634(); void OnLevelObjectRegistered_84635(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); void OnLevelObjectUnregistered_84636(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* levelObject_); void __xLuaBaseProxy_CreateGameComponents_84637(); void __xLuaBaseProxy_OnLevelObjectRegistered_84638(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* P0_); void __xLuaBaseProxy_OnLevelObjectUnregistered_84639(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TrainingGame { struct TrainGameScoreViewController : DLL2SDK::Assembly_CSharp::PVP::PVPGameScoreViewController { DLL2SDK::Assembly_CSharp::PVP::Team::TrainingGame::TrainGameScoreView* m_View_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateShootInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundCountChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84618(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_84619(); void Init_84620(); void RegisterDelegates_84621(); void UnRegisterDelegates_84622(); void OnUpdateShootInfo_84623(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRoundCountChanged_84624(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_84625(); void __xLuaBaseProxy_Init_84626(); void __xLuaBaseProxy_RegisterDelegates_84627(); void __xLuaBaseProxy_UnRegisterDelegates_84628(); void __xLuaBaseProxy_OnRoundCountChanged_84629(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TrainingGame { struct TrainGameScoreView : DLL2SDK::Assembly_CSharp::PVP::PVPGameScoreView { DLL2SDK::Assembly_CSharp::UILabel* ShootStaticTargetNum_; DLL2SDK::Assembly_CSharp::UILabel* ShootMoveTargetNum_; DLL2SDK::Assembly_CSharp::UILabel* ShootFlyTargetNum_; int32_t CurShowStaticNum_; int32_t CurShowMoveNum_; int32_t CurShowFlyNum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateShootInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayerCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCampInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHalfWarned_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84608(); void UpdateScore_84609(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* data_, bool force_); void UpdateShootInfo_84610(int32_t NewStaticNum_, int32_t NewMoveNum_, int32_t NewFlyNum_); void UpdatePlayerCount_84611(); void SetCampInfo_84612(); void PlayHalfWarned_84613(); void __xLuaBaseProxy_UpdateScore_84614(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* P0_, bool P1_); void __xLuaBaseProxy_UpdatePlayerCount_84615(); void __xLuaBaseProxy_SetCampInfo_84616(); void __xLuaBaseProxy_PlayHalfWarned_84617(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TrainingGame { struct LoadoutPVPGameViewController_Train : DLL2SDK::Assembly_CSharp::GameUI::LoadoutPvpGameController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLoadout_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84605(); void RefreshLoadout_84606(); void __xLuaBaseProxy_RefreshLoadout_84607(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team { struct TeamGamePlayerController : DLL2SDK::Assembly_CSharp::PVP::PVPPlayerController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84602(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team { struct KCTeamGameInfo : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameInfo { DLL2SDK::Assembly_CSharp::Network::KillConfirmDropType killConfirmDropType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRadarCompAssetIDList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncGameInfoProperty_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84597(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetRadarCompAssetIDList_84598(); void SyncGameInfoProperty_84599(uint32_t propertyID_, uint32_t value_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength varType_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetRadarCompAssetIDList_84600(); void __xLuaBaseProxy_SyncGameInfoProperty_84601(uint32_t P0_, uint32_t P1_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength P2_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team { struct HardpointGameBuilder : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84585(); DLL2SDK::mscorlib::System::String* get_m_GameCfgPath_84586(); DLL2SDK::mscorlib::System::String* get_m_PawnCfgPathFor1P_84587(); DLL2SDK::mscorlib::System::String* get_m_PawnCfgPathFor3P_84588(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_84589(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_84590(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_84591(); DLL2SDK::mscorlib::System::Type* get_m_GameEventChannelType_84592(); DLL2SDK::mscorlib::System::String* get_m_GameModeNameLocID_84593(); bool get_m_ReusePawn_84594(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team { struct PvaGameBuilder : DLL2SDK::Assembly_CSharp::PVP::Team::PVPFTLGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84577(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_84578(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct ModeTipsShowAnimHUD : DLL2SDK::Assembly_CSharp::GameUI::CampShowAnimHUD { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84531(); float get_AnimDuration_84532(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct TacticalRadarComp_DogTag : DLL2SDK::Assembly_CSharp::GameBase::TacticalComp { DLL2SDK::Assembly_CSharp::UISprite* DogTagIcon_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* DogTagIconList_; DLL2SDK::mscorlib::System::String* RedIcon_; DLL2SDK::mscorlib::System::String* BlueIcon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSpriteInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowOnClipPanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCampIcon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84494(); DLL2SDK::Assembly_CSharp::UISprite* CreateSpriteInstance_84495(); bool ShowOnClipPanel_84496(); void Awake_84497(); void SetCampIcon_84498(DLL2SDK::Assembly_CSharp::UISprite* dtItem_, DLL2SDK::Assembly_CSharp::GameBase::DogTagDroppedPickUp* dtDropItem_); void TickInfo_84499(); bool __xLuaBaseProxy_ShowOnClipPanel_84500(); void __xLuaBaseProxy_Awake_84501(); void __xLuaBaseProxy_TickInfo_84502(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat { struct TacticalCombatPlayerPawn : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGamePlayerPawn { bool m_IsTraitorInPlacingBombArea_; DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatGameInfo* m_TCGameInfo_; uint8_t m_WeaponSlotBeforeUsingItem_; int32_t m_WeaponItemIDBeforeUsingItem_; bool m_LastTickUpdateCureTeammate_; float lastTickDyingTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CanCureTeammatesList_; uint32_t m_CurrentAimedCureTeammate_; bool _IsSavingTeammate_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* saveTargetPawn_; uint32_t m_SaveTargetPlayerId_; struct StaticFields { DLL2SDK::mscorlib::System::String* m_C4Pack_AudioEvent_; DLL2SDK::mscorlib::System::String* m_C4UnPack_AudioEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSpectatingC4Defuser_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldDelayToEndOfFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAllInventory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GiveCarrierC4Bomb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Die_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_C4CarrierLocalPlayerSwitchToPrevWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_C4CarrierThreePersonPawnSwitchToPrevWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPawnCurrentWeaponAttachmentC4Bomb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectatingEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEndStopIndividuation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStartPosForFiringTrace_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickDying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDyingTeammates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindACureTeammate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CurrentWillCureTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDyingTeammate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanCureMyTeammates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanNotCureTeammates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSaveTeammate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSaveTeammateReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTimerSaveTeammateResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSaveTeammateResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginSave_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelSave_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndSave_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84429(); bool get_IsTraitorInPlacingBombArea_84430(); void set_IsTraitorInPlacingBombArea_84431(bool value_); bool get_CanTraitorPlacingBomb_84432(); void InitPawn_84433(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); bool GetItem_84434(uint64_t InItemID_, bool PersonalItem_); void UseItem_84435(uint64_t inItemID_, int32_t useItmeType_, float extendTime_); void CancelUseItem_84436(uint64_t itemID_); bool IsSpectatingC4Defuser_84437(); bool ShouldDelayToEndOfFrame_84438(); DLL2SDK::mscorlib::System::Collections::IEnumerator* DelayUseItem_84439(); void AddAllInventory_84440(); void GiveCarrierC4Bomb_84441(); void Die_84442(bool isHeadShot_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void C4CarrierLocalPlayerSwitchToPrevWeapon_84443(); void C4CarrierThreePersonPawnSwitchToPrevWeapon_84444(); bool IsPawnCurrentWeaponAttachmentC4Bomb_84445(); void OnSpectatingEnd_84446(); void OnRoundEndStopIndividuation_84447(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetStartPosForFiringTrace_84448(); void Tick_84449(float deltaTime_); void TickDying_84450(); void CheckDyingTeammates_84451(); bool FindACureTeammate_84452(); uint32_t CurrentWillCureTarget_84453(); void CheckDyingTeammate_84454(); void CanCureMyTeammates_84455(uint32_t playerid_); void CanNotCureTeammates_84456(uint32_t playerid_); bool CanSaveTeammate_84457(); void OnSaveTeammateReady_84458(); void OnTimerSaveTeammateResult_84459(); void OnSaveTeammateResult_84460(); bool get_IsSavingTeammate_84461(); void set_IsSavingTeammate_84462(bool value_); void BeginSave_84463(uint32_t targetID_); void CancelSave_84464(); void EndSave_84465(); void __xLuaBaseProxy_InitPawn_84467(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); bool __xLuaBaseProxy_GetItem_84468(uint64_t P0_, bool P1_); void __xLuaBaseProxy_UseItem_84469(uint64_t P0_, int32_t P1_, float P2_); void __xLuaBaseProxy_CancelUseItem_84470(uint64_t P0_); void __xLuaBaseProxy_AddAllInventory_84471(); void __xLuaBaseProxy_Die_84472(bool P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); void __xLuaBaseProxy_OnSpectatingEnd_84473(); void __xLuaBaseProxy_Tick_84474(float P0_); void __xLuaBaseProxy_CancelSave_84475(); static void _cctor_84466(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat { struct TacticalCombatPlayerInfo : DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerStateChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84426(uint32_t actorID_); void OnPlayerStateChanged_84427(DLL2SDK::Assembly_CSharp::Network::EPLAYER_STATE oldState_); void __xLuaBaseProxy_OnPlayerStateChanged_84428(DLL2SDK::Assembly_CSharp::Network::EPLAYER_STATE P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat { struct TacticalCombatGameEventChannel : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameEventChannel { DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatGameInfo* m_TCGameInfo_; DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatGame* m_TCGame_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDeleteDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnServerSyncUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnServerSyncEndUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncLocalPlayerSaveResult_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84349(DLL2SDK::Assembly_CSharp::GameBase::MatchGame* inGame_); void Init_84350(); void OnSyncNotify_84351(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnAddDroppedPickUp_84352(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnDeleteDroppedPickUp_84353(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnServerSyncUseItem_84354(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnServerSyncEndUseItem_84355(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void OnSyncLocalPlayerSaveResult_84356(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void __xLuaBaseProxy_Init_84357(); void __xLuaBaseProxy_OnSyncNotify_84358(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnAddDroppedPickUp_84359(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnDeleteDroppedPickUp_84360(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnServerSyncUseItem_84361(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnServerSyncEndUseItem_84362(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalCombatDiedIndicator : DLL2SDK::Assembly_CSharp::GameBase::DiedIndicator { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84306(); void PreInit_84307(); void __xLuaBaseProxy_PreInit_84308(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat { struct TacticalCombatVolumeSignboard : DLL2SDK::Assembly_CSharp::Signboard { DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatVolumeViewItem* VolumeViewItem_; DLL2SDK::Assembly_CSharp::UILabel* VolumeStateLabel_; DLL2SDK::Assembly_CSharp::UISprite* DirSprite_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_AttackScale_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_AttackScreenPos_; float m_CurAttackLerpTime_; float m_TotalAttackLerpTime_; DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatGameInfo* m_TCGameInfo_; struct StaticFields { DLL2SDK::mscorlib::System::String* m_DirSpriteString_Blue_; DLL2SDK::mscorlib::System::String* m_DirSpriteString_Red_; DLL2SDK::mscorlib::System::String* m_DirSpriteString_White_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBoardGOPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateStateLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDirSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangAlpha_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84289(); DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat::TacticalCombatGameInfo* get_TCGameInfo_84290(); void Update_84291(); void UpdateBoardGOPos_84292(); void UpdateStateLabel_84293(); void UpdateDirSprite_84294(); void ChangAlpha_84295(float newAlpha_); void __xLuaBaseProxy_Update_84296(); void __xLuaBaseProxy_ChangAlpha_84297(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::TacticalCombat { struct TacticalCombatLoadoutUIView : DLL2SDK::Assembly_CSharp::GameUI::LoadoutPvpGameView { DLL2SDK::Assembly_CSharp::UIToggle* SwitchBagToggle_; DLL2SDK::Assembly_CSharp::UILabel* RoundLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84261(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct TacticalCombatCureTeammateButton : DLL2SDK::Assembly_CSharp::UIButton { uint32_t m_TeammatePlayerID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84187(); uint32_t get_TeammatePlayerID_84188(); void set_TeammatePlayerID_84189(uint32_t value_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::SASGame { struct SticksAndStonesPlayerPawn : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGamePlayerPawn { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateInventoryManager_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84151(); void CreateInventoryManager_84152(); void __xLuaBaseProxy_CreateInventoryManager_84153(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::SASGame { struct SticksAndStonesGameUIScene : DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame::FFAGameUIScene { bool bFirstCheckCD_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShowLoadoutPvpGameView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateBloodHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncInventoryBag_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84144(); void OnNotifyShowLoadoutPvpGameView_84145(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* message_); void CreateBloodHUD_84146(); void OnSyncInventoryBag_84147(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void __xLuaBaseProxy_OnNotifyShowLoadoutPvpGameView_84148(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_CreateBloodHUD_84149(); void __xLuaBaseProxy_OnSyncInventoryBag_84150(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::SASGame { struct SticksAndStonesGameInfo : DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame::FFAGameInfo { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncPlayerInfoProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSuppressScoreChangeSound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84137(); DLL2SDK::Assembly_CSharp::GameEngine::PVPWeaponViewType get_PvpWeaponViewType_84138(); bool get_IsUseMlkUAV_84139(); void SyncPlayerInfoProperty_84140(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, uint32_t propertyID_, uint32_t value_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength varType_); bool IsSuppressScoreChangeSound_84141(); void __xLuaBaseProxy_SyncPlayerInfoProperty_84142(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P0_, uint32_t P1_, uint32_t P2_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength P3_); bool __xLuaBaseProxy_IsSuppressScoreChangeSound_84143(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::SASGame { struct SticksAndStonesGame : DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame::FFAGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84127(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::SASGame { struct SASInventoryManager : DLL2SDK::Assembly_CSharp::GameEngine::InventoryManager { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFirstSecondWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncWeaponBulletInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84122(DLL2SDK::Assembly_CSharp::GameBase::Pawn* PawnOwner_); void UpdateFirstSecondWeapon_84123(); void SyncWeaponBulletInfo_84124(DLL2SDK::Array* infoSet_, int32_t count_); void __xLuaBaseProxy_UpdateFirstSecondWeapon_84125(); void __xLuaBaseProxy_SyncWeaponBulletInfo_84126(DLL2SDK::Array* P0_, int32_t P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponBtnView_SAS : DLL2SDK::Assembly_CSharp::GameBase::WeaponBtnView { DLL2SDK::UnityEngine::UnityEngine::GameObject* NextAmmoRoot_; DLL2SDK::Assembly_CSharp::UIWidget* NextWeaponContainer_; DLL2SDK::Assembly_CSharp::UISprite* NextWeaponIcon_; DLL2SDK::Assembly_CSharp::UILabel* NextAmmo_; DLL2SDK::mscorlib::System::String* NextWeaponAmmoCount_; DLL2SDK::mscorlib::System::String* NextWeaponCarriedAmmo_; DLL2SDK::Assembly_CSharp::GameBase::WeaponBtnDataHolder* NextWeaponHolder_; DLL2SDK::Assembly_CSharp::UIWidget* FirstWeaponChosenSprite_; DLL2SDK::Assembly_CSharp::UIWidget* SecondWeaponChosenSprite_; DLL2SDK::Assembly_CSharp::GameBase::Weapon* m_NextWeapon_; DLL2SDK::Assembly_CSharp::GameBase::Weapon* m_ChosenWeapon_; bool bShowNextWeaponIcon_; DLL2SDK::Assembly_CSharp::UIWidget* OneWeaponBg_; DLL2SDK::Assembly_CSharp::UIWidget* TwoWeaponBg_; DLL2SDK::Assembly_CSharp::GameBase::WeaponBtnDataHolder* OneWeaponBoxCollider_; DLL2SDK::Assembly_CSharp::GameBase::WeaponBtnDataHolder* TwoWeaponBoxCollider_; bool bShowOneWeaponBg_; float WeaponIconXOffset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCurWeaponHolder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSwitchButtonEnabled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfiniteCarriedAmmo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateNextWeaponHolderData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateNextWeaponBarView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNextWeaponIconColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateChosenSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCurWeaponHolderData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84102(); void CheckCurWeaponHolder_84103(); void Clear_84104(); void UpdateWeapon_84105(); void SetUI_84106(); void SetWeaponInfo_84107(); void SetSwitchButtonEnabled_84108(bool inEnabled_); void SetInfiniteCarriedAmmo_84109(bool infinite_); void UpdateNextWeaponHolderData_84110(); void UpdateNextWeaponBarView_84111(); void SetNextWeaponIconColor_84112(DLL2SDK::UnityEngine::UnityEngine::Color color_); void UpdateChosenSprite_84113(); void UpdateCurWeaponHolderData_84114(); void __xLuaBaseProxy_Clear_84115(); void __xLuaBaseProxy_UpdateWeapon_84116(); void __xLuaBaseProxy_SetUI_84117(); void __xLuaBaseProxy_SetWeaponInfo_84118(); void __xLuaBaseProxy_SetSwitchButtonEnabled_84119(bool P0_); void __xLuaBaseProxy_SetInfiniteCarriedAmmo_84120(bool P0_); void __xLuaBaseProxy_UpdateCurWeaponHolderData_84121(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct FastThrowWeaponBtnView_SAS : DLL2SDK::Assembly_CSharp::GameBase::FastThrowWeaponBtnView { int32_t ThrowWeaponReloadTime_; DLL2SDK::Assembly_CSharp::UISprite* LoadingSprite_; float LastShowLoadingSpriteAlpha_; float LastShowWeaponIconAlpha_; bool bReloaded_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateContent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGrenadeAutoReload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnThrowWeaponFireEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84087(); void UpdateContent_84088(bool force_); void SetGrenadeAutoReload_84089(float reloadTime_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponSubCategory grenadeType_); void OnThrowWeaponFireEnd_84090(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void Tick_84091(float dt_); void __xLuaBaseProxy_UpdateContent_84092(bool P0_); void __xLuaBaseProxy_SetGrenadeAutoReload_84093(float P0_, DLL2SDK::Assembly_CSharp::GameEngine::EWeaponSubCategory P1_); void __xLuaBaseProxy_OnThrowWeaponFireEnd_84094(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_Tick_84095(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::ShootOutGame { struct SwitchRoleComponent_ShootOut : DLL2SDK::Assembly_CSharp::GameEngine::SwitchRoleComponent { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateUpArmObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShootOutCreateUpArmObj_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84076(); void CreateUpArmObj_84077(); void ShootOutCreateUpArmObj_84078(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::ShootOutGame { struct ShootoutPawnDeadComponent : DLL2SDK::Assembly_CSharp::GameBase::PawnDeadComponent { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayGoliathSelfExplodeEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84073(); void PlayGoliathSelfExplodeEffect_84074(); void __xLuaBaseProxy_PlayGoliathSelfExplodeEffect_84075(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::ShootOutGame { struct ShootoutGameScoreViewController : DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame::FFAGameScoreViewController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84070(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_84071(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_84072(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::ShootOutGame { struct ShootoutGameScoreView : DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame::FFAGameScoreView { DLL2SDK::Array* m_warningInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCustomTimeWarningInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84067(); DLL2SDK::Array* GetCustomTimeWarningInfo_84068(); DLL2SDK::Array* __xLuaBaseProxy_GetCustomTimeWarningInfo_84069(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::ShootOutGame { struct ShootOutPlayerPawn : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGamePlayerPawn { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPawnDeadComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayGoliathInitSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSameCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSwitchRoleComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUpArmFX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShootOutCreateUpArmObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUpArmFXShowOrHide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ShootOutCreateUpArmObj_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84053(); DLL2SDK::mscorlib::System::Type* GetPawnDeadComponentType_84054(); void PlayGoliathInitSound_84055(); bool IsSameCamp_84056(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); DLL2SDK::mscorlib::System::Type* GetSwitchRoleComponentType_84057(); void RefreshUpArmFX_84058(); void ShootOutCreateUpArmObj_84059(); void SetUpArmFXShowOrHide_84060(bool value_); void ShootOutCreateUpArmObj_84061(DLL2SDK::UnityEngine::UnityEngine::GameObject* model_); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetPawnDeadComponentType_84062(); void __xLuaBaseProxy_PlayGoliathInitSound_84063(); bool __xLuaBaseProxy_IsSameCamp_84064(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetSwitchRoleComponentType_84065(); void __xLuaBaseProxy_SetUpArmFXShowOrHide_84066(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct ShootOutPlayerInfo : DLL2SDK::Assembly_CSharp::PVP::Team::FFAGame::FFAPlayerInfo { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84052(uint32_t actorID_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::ShootOutGame { struct ShootOutInteractiveHUD : DLL2SDK::Assembly_CSharp::GameBase::InteractiveHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* ProgressObejct_; DLL2SDK::Assembly_CSharp::UIProgressBar* ProgressBar_; uint32_t activeTime_MS_; bool startProgress_; float m_startTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowInteractive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCommonButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCommonGamepadButtonLongpressed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelButtonClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_84025(); void RegisterDelegates_84026(); void UnRegisterDelegates_84027(); void ShowInteractive_84028(DLL2SDK::Assembly_CSharp::GameBase::InteractiveHUDParam* param_); void OnStartProgress_84029(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnCommonButtonClick_84030(); bool OnCommonGamepadButtonLongpressed_84031(); void Update_84032(); void OnCancelButtonClick_84033(); void __xLuaBaseProxy_RegisterDelegates_84034(); void __xLuaBaseProxy_UnRegisterDelegates_84035(); void __xLuaBaseProxy_ShowInteractive_84036(DLL2SDK::Assembly_CSharp::GameBase::InteractiveHUDParam* P0_); void __xLuaBaseProxy_OnStartProgress_84037(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnCommonButtonClick_84038(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::ShootOutGame { struct GoliathBuffTimeHUD : DLL2SDK::Assembly_CSharp::PVP::Team::ShootOutGame::BuffTimeHUD { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83925(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntSceneItem : DLL2SDK::Assembly_CSharp::GameEngine::UnAttackableTarget { int32_t m_ItemId_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_ServerPos_; bool m_InLoading_; bool m_HaveInit_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_CurrentGo_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Scale_; int32_t _AssetId_k__BackingField_; DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntBaseItem* m_BaseItem_; int32_t m_CreateRound_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearLoad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanRegist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAssetReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83882(); int32_t get_AssetId_83883(); void set_AssetId_83884(int32_t value_); DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntBaseItem* get_BaseItem_83885(); int32_t get_CreateRound_83886(); void LoadAsset_83887(); void ClearLoad_83888(); bool CanRegist_83889(); void OnAssetReady_83890(int32_t assetID_, DLL2SDK::mscorlib::System::Object* obj_); void Init_83891(int32_t ItemAssetID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_, DLL2SDK::UnityEngine::UnityEngine::Vector3 scale_, int32_t itemID_, int32_t createRound_); void ClearAsset_83892(); void Update_83893(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntGameInfo : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameInfo { DLL2SDK::Assembly_CSharp::Network::CatGamePeriodType m_GamePeriod_; float m_PeriodTime_; int32_t mIndivisualScore_; uint32_t mHighestPlayerID_; uint32_t mSecondaryPlayerID_; int32_t mHighestScore_; int32_t mSecondaryScore_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PlayerScoreList_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RespawnAfterDead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMPPropHuntGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanTriggerKnife_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowKnife_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateScoreList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundTimeChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncPlayerInfoProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerInfoListBySort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckHighestScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSecondaryScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHightestPlayerID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCampIconName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83740(); DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntGame* get_m_phGame_83741(); int32_t get_CurrentRoundCount_83742(); void set_CurrentRoundCount_83743(int32_t value_); bool RespawnAfterDead_83744(); bool get_IsShowPvpLoadout_83745(); bool get_InfiniteCarriedAmmo_83746(); bool get_IsShowPvpStreak_83747(); bool IsMPPropHuntGame_83748(); bool IsCanTriggerKnife_83749(); bool IsShowKnife_83750(); bool get_BloodEffectWithoutRestoreHP_83751(); DLL2SDK::Assembly_CSharp::Network::CatGamePeriodType get_GamePeriod_83752(); float get_PeriodTime_83753(); int32_t get_IndivisualScore_83754(); void set_IndivisualScore_83755(int32_t value_); uint32_t get_HighestPlayerID_83756(); void set_HighestPlayerID_83757(uint32_t value_); uint32_t get_SecondaryPlayerID_83758(); void set_SecondaryPlayerID_83759(uint32_t value_); int32_t get_HighestScore_83760(); void set_HighestScore_83761(int32_t value_); int32_t get_SecondaryScore_83762(); void set_SecondaryScore_83763(int32_t value_); bool UpdateScoreList_83764(uint32_t playerID_, int32_t score_); DLL2SDK::Assembly_CSharp::GameEngine::PVPWeaponViewType get_PvpWeaponViewType_83765(); void OnRoundTimeChanged_83766(); void OnRoundStart_83767(int32_t inTimeLimit_, int32_t inLeftTime_); void OnRoundEnd_83768(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult inRoundResult_, uint64_t inWarGodPlayerID_); void Tick_83769(float deltaTime_); void SyncPlayerInfoProperty_83770(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, uint32_t propertyID_, uint32_t value_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength varType_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPlayerInfoListBySort_83771(); bool CheckHighestScore_83772(uint32_t playerID_, uint32_t scoreVal_); bool CheckSecondaryScore_83773(uint32_t playerID_, uint32_t scoreVal_); uint32_t GetHightestPlayerID_83774(); DLL2SDK::mscorlib::System::String* GetCampIconName_83775(DLL2SDK::CSProto::msg::ECamp camp_); bool __xLuaBaseProxy_RespawnAfterDead_83777(); bool __xLuaBaseProxy_IsMPPropHuntGame_83778(); bool __xLuaBaseProxy_IsCanTriggerKnife_83779(); bool __xLuaBaseProxy_IsShowKnife_83780(); void __xLuaBaseProxy_OnRoundTimeChanged_83781(); void __xLuaBaseProxy_OnRoundStart_83782(int32_t P0_, int32_t P1_); void __xLuaBaseProxy_OnRoundEnd_83783(DLL2SDK::Assembly_CSharp::GameEngine::EGameResult P0_, uint64_t P1_); void __xLuaBaseProxy_Tick_83784(float P0_); void __xLuaBaseProxy_SyncPlayerInfoProperty_83785(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P0_, uint32_t P1_, uint32_t P2_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength P3_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetCampIconName_83786(DLL2SDK::CSProto::msg::ECamp P0_); static int32_t _GetPlayerInfoListBySort_m__0_83776(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* a_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* b_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropHuntPlayerController : DLL2SDK::Assembly_CSharp::PVP::PVPPlayerController { DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntItemPawn* m_PHPawn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AllowRotateWhenSpectating_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartObserve_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLookat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSpectating_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCeliling_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83634(); DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntItemPawn* get_PHPawn_83635(); bool AllowRotateWhenSpectating_83636(); void StartObserve_83637(); void CheckLookat_83638(DLL2SDK::UnityEngine::UnityEngine::Vector3* targetPos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion targetRot_); void StartSpectating_83639(); void CheckCeliling_83640(DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPos_); bool __xLuaBaseProxy_AllowRotateWhenSpectating_83641(); void __xLuaBaseProxy_StartObserve_83642(); void __xLuaBaseProxy_CheckLookat_83643(DLL2SDK::UnityEngine::UnityEngine::Vector3* P0_, DLL2SDK::UnityEngine::UnityEngine::Quaternion P1_); void __xLuaBaseProxy_StartSpectating_83644(); void __xLuaBaseProxy_CheckCeliling_83645(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PawnSoundComponent_PropHuntPawn : DLL2SDK::Assembly_CSharp::GameEngine::PawnSoundComponent { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPawnStateSound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83541(); void PlayPawnStateSound_83542(); void __xLuaBaseProxy_PlayPawnStateSound_83543(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::AudioLogic { struct PHPawnSoundEmitter : DLL2SDK::Assembly_CSharp::GameBase::AudioLogic::MPPawnSoundEmitter { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoJump_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Die_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDying_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHurtSound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83530(); void DoJump_83531(); void DoLand_83532(); void Die_83533(bool isHeadshot_); void PlayDying_83534(DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void PlayHurtSound_83535(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void __xLuaBaseProxy_DoJump_83536(); void __xLuaBaseProxy_DoLand_83537(); void __xLuaBaseProxy_Die_83538(bool P0_); void __xLuaBaseProxy_PlayDying_83539(DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P0_); void __xLuaBaseProxy_PlayHurtSound_83540(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame { struct PropItemAnimationComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnAnimationComponent { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFloat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetFloat_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83404(); float GetFloat_83405(DLL2SDK::mscorlib::System::String* name_); float GetFloat_83406(int32_t nameID_); float __xLuaBaseProxy_GetFloat_83407(DLL2SDK::mscorlib::System::String* P0_); float __xLuaBaseProxy_GetFloat_83408(int32_t P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct MlkTFWeaponBtnView : DLL2SDK::Assembly_CSharp::GameBase::WeaponBtnView { DLL2SDK::Assembly_CSharp::UISprite* m_RWeaponIcon_; DLL2SDK::Assembly_CSharp::UILabel* m_MWeaponLv_; DLL2SDK::Assembly_CSharp::UILabel* m_RWeaponLv_; DLL2SDK::Assembly_CSharp::GameBase::ScoreHUDStars* m_Stars_; int32_t nextId_; DLL2SDK::UnityEngine::UnityEngine::Animator* LevelAnim_; bool bLevelUp_; uint32_t NewWeaponID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGunGameSwitchGun_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReplaceWeaponPic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayResetStars_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MlkWeaponTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMlkWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLvInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_83110(); void Start_83111(); void Tick_83112(float dt_); void OnGunGameSwitchGun_83113(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void ReplaceWeaponPic_83114(); void DelayResetStars_83115(); void UpdateWeapon_83116(); void Clear_83117(); void MlkWeaponTick_83118(); void SetMlkWeaponInfo_83119(int32_t weaponId_, DLL2SDK::Assembly_CSharp::UISprite* icon_); void SetLvInfo_83120(int32_t orderIdx_); void OnOpen_83121(); void __xLuaBaseProxy_Start_83122(); void __xLuaBaseProxy_Tick_83123(float P0_); void __xLuaBaseProxy_OnGunGameSwitchGun_83124(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_UpdateWeapon_83125(); void __xLuaBaseProxy_Clear_83126(); void __xLuaBaseProxy_OnOpen_83127(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::INFGame { struct InfectGameWeaponBtnView : DLL2SDK::Assembly_CSharp::GameBase::DoubleBWeaponBtnView { bool lastKnifeWeaponMode_; DLL2SDK::Assembly_CSharp::PVP::Team::INFGame::INFGameInfo* infectGameInfo_; DLL2SDK::Assembly_CSharp::PVP::Team::INFGame::INFPlayerInfo* infectplayerInfo_; DLL2SDK::Assembly_CSharp::GameBase::LoadoutDataStore* m_LoadoutDataStore_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateShowObject_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82916(); DLL2SDK::Assembly_CSharp::PVP::Team::INFGame::INFGameInfo* get_m_INFGameInfo_82917(); DLL2SDK::Assembly_CSharp::PVP::Team::INFGame::INFPlayerInfo* get_m_INFPlayerInfo_82918(); DLL2SDK::Assembly_CSharp::GameBase::LoadoutDataStore* get_mLoadoutDataStore_82919(); void Init_82920(); void UpdateShowObject_82921(); void __xLuaBaseProxy_Init_82922(); void __xLuaBaseProxy_UpdateShowObject_82923(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::INFGame { struct BloodAndStreakHUD_Infect : DLL2SDK::Assembly_CSharp::PVP::BloodAndStreakHUD { DLL2SDK::UnityEngine::UnityEngine::Color LastHumanColor_; DLL2SDK::Assembly_CSharp::PVP::Team::INFGame::INFPlayerInfo* infectplayerInfo_; void _ctor_82762(); DLL2SDK::Assembly_CSharp::PVP::Team::INFGame::INFPlayerInfo* get_m_INFPlayerInfo_82763(); void Tick_82764(float dt_); void CheckSingleBolldMode_82765(); void ShowBloodContainer_82766(bool isShow_); void ShowKillStreakContainer_82767(bool isShow_); void InitStreakStateInfo_82768(); void UpdateScoreStreakDataInfo_82769(); void UpdateStreakState_82770(); void UpdateNuclearBombState_82771(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct PVPGameIndicatorView : DLL2SDK::Assembly_CSharp::GameUI::IndicatorView { DLL2SDK::Array* m_PositionIndicatorSprites_; DLL2SDK::Array* m_PositionIndicatorLabels_; DLL2SDK::Array* m_TeammateDiedIndicatorSprites_; DLL2SDK::Array* m_MlkTFEnemySprites_; DLL2SDK::Assembly_CSharp::PVP::PVPGameInfo* m_PVPGameInfo_; DLL2SDK::UnityEngine::UnityEngine::Color GuardianColor_; DLL2SDK::UnityEngine::UnityEngine::Color TraitorColor_; DLL2SDK::UnityEngine::UnityEngine::Color GuardianColorOutlineColor_; DLL2SDK::UnityEngine::UnityEngine::Color TraitorColorOutlineColor_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_TeammateDiedIndicators_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MlkTFEnemyIndicators_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateIndicatorData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMlkTFEnemyIndicators_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideIndicatorData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82301(); void Start_82302(); void UpdateIndicatorData_82303(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void UpdateMlkTFEnemyIndicators_82304(); void HideIndicatorData_82305(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void LateUpdate_82306(); void __xLuaBaseProxy_Start_82307(); }; } namespace DLL2SDK::Assembly_CSharp { struct PVPDroppedPickUpGuide : DLL2SDK::Assembly_CSharp::GameUI::WorldPosHUD { DLL2SDK::Assembly_CSharp::UISprite* Icon_; DLL2SDK::Assembly_CSharp::UISprite* Quality_; DLL2SDK::Assembly_CSharp::UILabel* Name_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Container_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mDroppedPickUp_; int32_t MinDis_; int32_t MaxDis_; float MaxScale_; float MinScale_; float DurationTime_; float CountTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateVisible_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82292(); void Awake_82293(); float GetScale_82294(float dis_); void SetItem_82295(int32_t itemID_); void Init_82296(DLL2SDK::UnityEngine::UnityEngine::GameObject* pickUp_, int32_t ItemID_); void Update_82297(); void UpdateScale_82298(); void UpdateVisible_82299(); void __xLuaBaseProxy_Awake_82300(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct DogTagSignboard : DLL2SDK::Assembly_CSharp::GameUI::TargetSignboard { DLL2SDK::mscorlib::System::String* BlueIcon_; DLL2SDK::mscorlib::System::String* RedIcon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* signObject_; DLL2SDK::Assembly_CSharp::UISprite* CampIcon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShowBoard_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckFar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedClamp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82195(); void Init_82196(DLL2SDK::Assembly_CSharp::GameEngine::TargetVolume* targetVolume_); DLL2SDK::mscorlib::System::Collections::IEnumerator* DelayShow_82197(); void CheckShowBoard_82198(); void CheckNear_82199(); void CheckFar_82200(); bool IsNeedClamp_82201(); void __xLuaBaseProxy_Init_82202(DLL2SDK::Assembly_CSharp::GameEngine::TargetVolume* P0_); void __xLuaBaseProxy_CheckShowBoard_82203(); void __xLuaBaseProxy_CheckNear_82204(); void __xLuaBaseProxy_CheckFar_82205(); bool __xLuaBaseProxy_IsNeedClamp_82206(); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct RoomInfoUIData : DLL2SDK::Assembly_CSharp::PVP::ScrollingInfomationUIData { DLL2SDK::mscorlib::System::String* PlayerName_; bool EnterRoom_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82179(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PVPDroppedPickUpConfirmController : DLL2SDK::Assembly_CSharp::GameBase::JoyStickController { DLL2SDK::Assembly_CSharp::GameBase::PVPDroppedPickUpConfirmView* m_View_; int32_t mCenterIndex_; DLL2SDK::Assembly_CSharp::GameBase::DroppedPickUp* mCachedDroppedPickUp_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadPickup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickConfirmPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowDroppedPickUpItemInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideDroppedPickUpItemInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPickUpDroppedWeaponDisappear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClearDroppedPickUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableView_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_82044(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_82045(); void Init_82046(); bool OnGamepadPickup_82047(); void RegisterDelegates_82048(); void UnRegisterDelegates_82049(); void DelayPickUp_82050(); void OnClickConfirmPickUp_82051(); void ShutDown_82052(); void ShowDroppedPickUpItemInfo_82053(DLL2SDK::Assembly_CSharp::GameBase::DroppedPickUp* droppedPickUp_); void HideDroppedPickUpItemInfo_82054(DLL2SDK::Assembly_CSharp::GameBase::DroppedPickUp* droppedPickUp_); void OnPickUpDroppedWeaponDisappear_82055(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void OnClearDroppedPickUp_82056(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void DisableView_82057(bool disable_); void _Init_m__0_82058(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_82059(); void __xLuaBaseProxy_Init_82060(); void __xLuaBaseProxy_RegisterDelegates_82061(); void __xLuaBaseProxy_UnRegisterDelegates_82062(); void __xLuaBaseProxy_ShutDown_82063(); void __xLuaBaseProxy_DisableView_82064(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct PVPTakeDamageComponent : DLL2SDK::Assembly_CSharp::GameBase::PlayerTakeDamageComponent { void _ctor_81432(); void Init_81433(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct PVPAvatarModelComponent : DLL2SDK::Assembly_CSharp::GameEngine::AvatarModelComponent { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateAvatarObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyOldAvatarModel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81425(); void Reset_81426(); DLL2SDK::UnityEngine::UnityEngine::GameObject* CreateAvatarObject_81427(int32_t assetID_); void DestroyOldAvatarModel_81428(); void __xLuaBaseProxy_Reset_81429(); DLL2SDK::UnityEngine::UnityEngine::GameObject* __xLuaBaseProxy_CreateAvatarObject_81430(int32_t P0_); void __xLuaBaseProxy_DestroyOldAvatarModel_81431(); }; } namespace DLL2SDK::Assembly_CSharp { struct SetCTFHUDStateAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::EHUDStateType_CTF hudState_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVar* stateValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVar* stateValue2_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVar* stateValue3_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81347(); void OnEnter_81348(); void __xLuaBaseProxy_OnEnter_81349(); }; } namespace DLL2SDK::Assembly_CSharp { struct HelicopterSpot : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::Assembly_CSharp::HelicopterSpotType spotType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81141(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BombGameScoreView_OB : DLL2SDK::Assembly_CSharp::GameUI::BombGameScoreView { DLL2SDK::UnityEngine::UnityEngine::GameObject* RegularSign_Defend_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RegularSign_Attack_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RebelSign_Defend_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RebelSign_Attack_; DLL2SDK::Assembly_CSharp::UILabel* RegularVolumeLabel_; DLL2SDK::Assembly_CSharp::UILabel* RebelVolumeLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BombTips_; DLL2SDK::Assembly_CSharp::UILabel* BombTipsVolumeLabel_; DLL2SDK::Assembly_CSharp::UISprite* BombTipsVolumeSprite_; DLL2SDK::Assembly_CSharp::UILabel* BombTipsContent_; DLL2SDK::Assembly_CSharp::UISlider* BombSlider_; DLL2SDK::Assembly_CSharp::UILabel* BombSliderVolumeLabel_; DLL2SDK::Assembly_CSharp::UISprite* BombSliderVolumeSprite_; DLL2SDK::Assembly_CSharp::UILabel* BombSliderContent_; DLL2SDK::UnityEngine::UnityEngine::Color RegularColor_; DLL2SDK::UnityEngine::UnityEngine::Color RebelColor_; float m_TotoalTime_; float m_CurTime_; DLL2SDK::Assembly_CSharp::PVP::Bomb::ESDSide m_Side_Using_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAttackCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChooseBombVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelBombVolumeChoose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TimerHideTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBombUsing_OB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBombInterrupt_OB_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBombTipsAndSlider_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81064(); bool get_TickEnabled_81065(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_81066(); void WillShow_81067(); void Reset_81068(DLL2SDK::Assembly_CSharp::PVP::EScoreViewResetType resetType_); void CheckAttackCamp_81069(); void ChooseBombVolume_81070(DLL2SDK::Assembly_CSharp::PVP::Bomb::EBombPlacingPointType pointType_); void CancelBombVolumeChoose_81071(bool isDefused_); void TimerHideTips_81072(); void OnBombUsing_OB_81073(DLL2SDK::Assembly_CSharp::PVP::Bomb::ESDSide side_, float time_, DLL2SDK::Assembly_CSharp::PVP::Bomb::EBombPlacingPointType pointType_); void Tick_81074(float dt_); void OnBombInterrupt_OB_81075(); void UpdateScore_81076(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* data_, bool force_); void UpdateBombTipsAndSlider_81077(DLL2SDK::Assembly_CSharp::PVP::Bomb::ESDSide side_); void __xLuaBaseProxy_WillShow_81078(); void __xLuaBaseProxy_Reset_81079(DLL2SDK::Assembly_CSharp::PVP::EScoreViewResetType P0_); void __xLuaBaseProxy_ChooseBombVolume_81080(DLL2SDK::Assembly_CSharp::PVP::Bomb::EBombPlacingPointType P0_); void __xLuaBaseProxy_CancelBombVolumeChoose_81081(bool P0_); void __xLuaBaseProxy_OnBombUsing_OB_81082(DLL2SDK::Assembly_CSharp::PVP::Bomb::ESDSide P0_, float P1_, DLL2SDK::Assembly_CSharp::PVP::Bomb::EBombPlacingPointType P2_); void __xLuaBaseProxy_Tick_81083(float P0_); void __xLuaBaseProxy_OnBombInterrupt_OB_81084(); void __xLuaBaseProxy_UpdateScore_81085(DLL2SDK::Assembly_CSharp::PVP::ScoreModel* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BombGameProgressBar : DLL2SDK::Assembly_CSharp::UIProgressBar { float m_TotalTime_; float m_ElapseTime_; bool m_ShouldShowProgressBar_; float mStartTime_; DLL2SDK::Assembly_CSharp::UILabel* Countdown_; bool _inverseProgress_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartProgressBar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopShowProgressBar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81024(); bool get_inverseProgress_81025(); void set_inverseProgress_81026(bool value_); void StartProgressBar_81027(float inTotalTime_); void StopShowProgressBar_81028(); void Update_81029(); void OnDisable_81030(); void __xLuaBaseProxy_Update_81031(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BombGamePlacingBombButton : DLL2SDK::Assembly_CSharp::UIButton { bool m_IsUsing_; bool m_DisenbleClick_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ManualClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUseItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_81014(); bool get_IsUsing_81015(); void set_IsUsing_81016(bool value_); void set_DisEnbleClick_81017(bool value_); void OnEnable_81018(); void OnClick_81019(); void ManualClick_81020(); void OnUseItem_81021(bool isPressed_); void __xLuaBaseProxy_OnEnable_81022(); void __xLuaBaseProxy_OnClick_81023(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Bomb { struct BombGamePlayerPawnEventProcessor : DLL2SDK::Assembly_CSharp::PVP::PVPPlayerPawnEventProcessor { float LastUseBombTime_; float UseBombInterval_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterEventBeforePawnStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterEventAfterPawnStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigNetSyncModuleList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GiveC4BombWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlantPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerInterruptUseItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRemoveC4BombWhenBombHasBeenPlanted_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80937(); DLL2SDK::Assembly_CSharp::PVP::Bomb::BombGamePlayerPawn* get_BombPlayerPawn_80938(); void RegisterEventBeforePawnStart_80939(); void RegisterEventAfterPawnStart_80940(); void ConfigNetSyncModuleList_80941(); void GiveC4BombWeapon_80942(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnLocalPlayerUseItem_80943(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPlantPosition_80944(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void OnLocalPlayerInterruptUseItem_80945(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnRemoveC4BombWhenBombHasBeenPlanted_80946(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void __xLuaBaseProxy_RegisterEventBeforePawnStart_80947(); void __xLuaBaseProxy_RegisterEventAfterPawnStart_80948(); void __xLuaBaseProxy_ConfigNetSyncModuleList_80949(); void __xLuaBaseProxy_OnLocalPlayerUseItem_80950(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Bomb { struct BombLeisureGameBuilder : DLL2SDK::Assembly_CSharp::PVP::Bomb::BombGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80809(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_80810(); }; } namespace DLL2SDK::Assembly_CSharp::TimiAudio::AudioLogic { struct GunFightGameAudioLogic : DLL2SDK::Assembly_CSharp::TimiAudio::AudioLogic::PVPInGameAudioLogic { DLL2SDK::mscorlib::System::String* m_OneMore_; DLL2SDK::mscorlib::System::String* m_TwoMore_; DLL2SDK::mscorlib::System::String* m_FlagAppear_; DLL2SDK::mscorlib::System::String* m_FlagCountDown_; DLL2SDK::mscorlib::System::String* m_FlagCountDownStop_; DLL2SDK::mscorlib::System::String* m_TeammateDie_; DLL2SDK::mscorlib::System::String* m_WpnRefresh_; DLL2SDK::mscorlib::System::String* m_CommonCountDown_; DLL2SDK::mscorlib::System::String* m_OverTimeCountDown_; DLL2SDK::mscorlib::System::String* m_OverTimeCountDownStop_; DLL2SDK::mscorlib::System::String* m_CommonCountDownBGM_; DLL2SDK::mscorlib::System::String* m_CommonCountDownBGMStop_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterEventHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOneMoreToWin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTwoMoreToWin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlagAppear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlagCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlagCountDownStop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTeammateDie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWpnRefresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCommonCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOverTimeCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOverTimeCountDownStop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartOverTimeBGM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStopOverTimeBGM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnStartMatch_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80761(); void RegisterEventHandler_80762(); void UnregisterEventHandler_80763(); void OnOneMoreToWin_80764(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); void OnTwoMoreToWin_80765(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); void OnGameStart_80766(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); void OnGameTarget_80767(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); void OnFlagAppear_80768(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); void OnFlagCountDown_80769(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); void OnFlagCountDownStop_80770(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); void OnTeammateDie_80771(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); void OnWpnRefresh_80772(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); void OnCommonCountDown_80773(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); void OnOverTimeCountDown_80774(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); void OnOverTimeCountDownStop_80775(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); void OnStartOverTimeBGM_80776(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); void OnStopOverTimeBGM_80777(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* pMsg_); void _OnStartMatch_80778(); void __xLuaBaseProxy_RegisterEventHandler_80780(); void __xLuaBaseProxy_UnregisterEventHandler_80781(); void __xLuaBaseProxy__OnStartMatch_80782(); static void __OnStartMatch_m__0_80779(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::AssignedWeapon { struct BoomWeaponGameBuilder : DLL2SDK::Assembly_CSharp::PVP::Team::AssignedWeapon::AssignedWeaponGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80635(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_80636(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct ZombiePawnSpawner : DLL2SDK::Assembly_CSharp::PVE::AIPawnSpawner { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializePawnData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79431(); DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* InitializePawnData_79432(); DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* __xLuaBaseProxy_InitializePawnData_79433(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct ZombieSpawnPointBase : DLL2SDK::Assembly_CSharp::PVE::ZombiePawnSpawner { bool bActive_; float LastSpawnTime_; int32_t SecondsOfDuration_; float ActivatedTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Activate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedSpawnNew_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRelevantActorCount_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80579(); void Start_80580(); void Activate_80581(); void Update_80582(); DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* SpawnActor_80583(); bool NeedSpawnNew_80584(); int32_t GetRelevantActorCount_80585(); void __xLuaBaseProxy_Start_80586(); void __xLuaBaseProxy_Activate_80587(); DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* __xLuaBaseProxy_SpawnActor_80588(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct CameraProjectile : DLL2SDK::Assembly_CSharp::GameEngine::HomingProjectile { DLL2SDK::UnityEngine::UnityEngine::GameObject* ProjectileRef_; float DelayDetachTime_; float OldFOV_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__PlayFlybySound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__StopFlybySound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__PlayHitSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Explode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldDelayToEndOfFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayDetach_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostExplode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80559(); void _PlayFlybySound_80560(); void _StopFlybySound_80561(); void _PlayHitSound_80562(); void Start_80563(); void OnEnable_80564(); void Explode_80565(DLL2SDK::UnityEngine::UnityEngine::Vector3 ExplodeLocation_, bool bCauseDamage_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* hitTarget_); bool ShouldDelayToEndOfFrame_80566(); DLL2SDK::mscorlib::System::Collections::IEnumerator* DelayDetach_80567(); void PostExplode_80568(); void __xLuaBaseProxy_Explode_80569(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, bool P1_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* P2_); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct VehicleAttackerAIPawn : DLL2SDK::Assembly_CSharp::PVE::AIBotPawn { DLL2SDK::Assembly_CSharp::Story::EVehicleSeatType m_VehicleSeatType_; float m_CheckVehicleAliveInternval_; float m_LastCheckVehicleAliveTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GiveWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTakeDamageComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysBoarding_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Die_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckVehicleAlive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80543(); DLL2SDK::Assembly_CSharp::Story::EVehicleSeatType get_VehicleSeatType_80544(); void set_VehicleSeatType_80545(DLL2SDK::Assembly_CSharp::Story::EVehicleSeatType value_); void InitPawn_80546(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void GiveWeapon_80547(); DLL2SDK::mscorlib::System::Type* GetTakeDamageComponentType_80548(); void PhysBoarding_80549(float deltaTime_); void Die_80550(bool isHeadShot_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void CheckVehicleAlive_80551(); void __xLuaBaseProxy_InitPawn_80552(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_GiveWeapon_80553(); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetTakeDamageComponentType_80554(); void __xLuaBaseProxy_PhysBoarding_80555(float P0_); void __xLuaBaseProxy_Die_80556(bool P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct VehicleAttackerPawnData : DLL2SDK::Assembly_CSharp::PVE::PVEAIPawnInitializeData { bool AutoGetOnVehicle_; DLL2SDK::Assembly_CSharp::Story::EVehicleSeatType TargetVehicleSeatType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80542(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct SPGameUIScene_Prologue : DLL2SDK::Assembly_CSharp::Story::SPGameUIScene_Tutorial { DLL2SDK::Assembly_CSharp::GameUI::PrologueDroppedPickUpConfirmButton* m_PrologueDroppedPickUpConfirmButton_; DLL2SDK::Assembly_CSharp::GameBase::KnifeSwitchPrologueBtnHUD* m_KnifeSwitchPrologueBtnHUD_; DLL2SDK::Assembly_CSharp::GameBase::PrologueUseBtnHUD* m_PrologueUseBtnHUD_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateEndHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenPausePanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPrologueDroppedPickUpConfirmButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFireModeHUDLock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyPrologueCrossHairPhase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyPrologueCrossHairStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPrologueCrossHairPhaseBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPrologueCrossHairPhaseEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrologueCrossHairStatusChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrologueCrossHairTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyKnifeSwitchPrologueBtnShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyPrologueUseBtnShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyAnimationEventCallBackEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponDamageMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReturnKeyPress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80054(); bool get_FastThrowWeaponForce_80055(); bool get_ScoreHUDEnabled_80056(); void Init_80057(); void CreateEndHud_80058(); void OnEnterGame_80059(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OpenPausePanel_80060(); void ShowPrologueDroppedPickUpConfirmButton_80061(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnFireModeHUDLock_80062(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRoundEnded_80063(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyPrologueCrossHairPhase_80064(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyPrologueCrossHairStatus_80065(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnPrologueCrossHairPhaseBegin_80066(); void OnPrologueCrossHairPhaseEnd_80067(); void PrologueCrossHairStatusChange_80068(DLL2SDK::Assembly_CSharp::Prologue::PrologueCrossHairStatus status_); void PrologueCrossHairTips_80069(bool show_, DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* targetname_, DLL2SDK::UnityEngine::UnityEngine::Vector3 targetOffset_, DLL2SDK::Assembly_CSharp::SPTutorialView_ETipsArrowType arrowType_); void OnNotifyKnifeSwitchPrologueBtnShow_80070(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyPrologueUseBtnShow_80071(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyAnimationEventCallBackEnable_80072(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnWeaponDamageMove_80073(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); bool OnReturnKeyPress_80074(); void __xLuaBaseProxy_Init_80075(); void __xLuaBaseProxy_CreateEndHud_80076(); void __xLuaBaseProxy_OnEnterGame_80077(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OpenPausePanel_80078(); void __xLuaBaseProxy_OnRoundEnded_80079(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); bool __xLuaBaseProxy_OnReturnKeyPress_80080(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct SPGameInfo_TutorialFinal : DLL2SDK::Assembly_CSharp::Story::SPGameInfo_Tutorial { bool Aim_; bool AimAccurate_; int32_t TargetStreakScore_; int32_t InitialStreakScore_; int32_t MissileExploreStreakScore_; int32_t m_CurrentStreakScore_; bool _BanReammo_k__BackingField_; bool _WaitingForReammo_k__BackingField_; DLL2SDK::Assembly_CSharp::Tutorial::ETutorialMissileState _MissileState_k__BackingField_; int32_t _TutorialMissileMissTime_k__BackingField_; int32_t TutorialMissileMissTime_MaxTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CacheExpectMissileExplodePoint_; bool _ShowingSettlement_k__BackingField_; int32_t KillAccSum_; int32_t KillInShortTimeAccSum_; float KillLastRecordTime_; float KillTimeLimit_; float LongShotDistance_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultStartSpot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitScoreStreakDataList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMissileHitStreakScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMissileMissStreakScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPVPGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayKillFeedback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFeedBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFirstBlood_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayWithoutDyingKill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayWithinAShortTimeKill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHeadShotKill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayLongShotKill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayMissileKill_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80017(); bool get_CanUseULTSkill_80018(); bool get_CanPauseGame_80019(); void OnEndMatch_80020(); bool get_OnlyShowMainWeapon_80021(); void GetDefaultStartSpot_80022(DLL2SDK::UnityEngine::UnityEngine::Vector3* pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* rot_); void OnStartMatch_80023(); void InitScoreStreakDataList_80024(); int32_t get_CurrentStreakScore_80025(); void set_CurrentStreakScore_80026(int32_t value_); void SetMissileHitStreakScore_80027(); void SetMissileMissStreakScore_80028(); bool get_BanReammo_80029(); void set_BanReammo_80030(bool value_); bool get_WaitingForReammo_80031(); void set_WaitingForReammo_80032(bool value_); DLL2SDK::Assembly_CSharp::Tutorial::ETutorialMissileState get_MissileState_80033(); void set_MissileState_80034(DLL2SDK::Assembly_CSharp::Tutorial::ETutorialMissileState value_); int32_t get_TutorialMissileMissTime_80035(); void set_TutorialMissileMissTime_80036(int32_t value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_ExpectMissileExplodePoint_80037(); bool get_ShowingSettlement_80038(); void set_ShowingSettlement_80039(bool value_); bool IsPVPGame_80040(); void PlayKillFeedback_80041(bool bHeadshot_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void PlayFeedBack_80042(int32_t id_); void PlayFirstBlood_80043(); void PlayWithoutDyingKill_80044(); void PlayWithinAShortTimeKill_80045(); void PlayHeadShotKill_80046(); void PlayLongShotKill_80047(); void PlayMissileKill_80048(); void __xLuaBaseProxy_OnEndMatch_80049(); void __xLuaBaseProxy_GetDefaultStartSpot_80050(DLL2SDK::UnityEngine::UnityEngine::Vector3* P0_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* P1_); void __xLuaBaseProxy_OnStartMatch_80051(); void __xLuaBaseProxy_InitScoreStreakDataList_80052(); bool __xLuaBaseProxy_IsPVPGame_80053(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct SPGameEventChannel_Tutorial : DLL2SDK::Assembly_CSharp::Story::StoryGameEventChannel { DLL2SDK::Assembly_CSharp::Story::StoryGame* m_StoryGame_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNextStep_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncMissileState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79991(DLL2SDK::Assembly_CSharp::GameBase::MatchGame* inGame_); void Init_79992(); void OnNextStep_79993(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnSyncMissileState_79994(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void __xLuaBaseProxy_Init_79995(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct SPModeConfig : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::Story::SPMode ModeType_; int32_t DefaultWeaponItemID_; int32_t DefaultSecWeaponItemID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PreLoadWeaponItemIDList_; float TotalTime_; float WeaponCarriedAmmoScale_; float WeaponCurrentAmmoScale_; int32_t AssetIDFor1P_; struct StaticFields { DLL2SDK::Assembly_CSharp::Story::SPModeConfig* _Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSPMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTotalTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponCarriedAmmoScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponCurrentAmmoScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelConfig_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79897(); void Awake_79898(); static DLL2SDK::Assembly_CSharp::Story::SPModeConfig* get_Instance_79899(); static DLL2SDK::Assembly_CSharp::Story::SPMode GetSPMode_79900(); static float GetTotalTime_79901(); static float GetWeaponCarriedAmmoScale_79902(); static float GetWeaponCurrentAmmoScale_79903(); static DLL2SDK::Assembly_CSharp::Story::SPLevelConfig* GetLevelConfig_79904(); }; } namespace DLL2SDK::Assembly_CSharp { struct SPGameTopInfoHUD : DLL2SDK::Assembly_CSharp::GameUI::SPTopHUD { DLL2SDK::Assembly_CSharp::UILabel* TimeLabel_; DLL2SDK::Assembly_CSharp::UILabel* TargetDescLabel_; DLL2SDK::Assembly_CSharp::UILabel* TargetProgressLabel_; DLL2SDK::Assembly_CSharp::UIWidget* TaskAndProgressParent_; DLL2SDK::Assembly_CSharp::UILabel* TargetDescLabel1_; DLL2SDK::Assembly_CSharp::UIWidget* OnlyTaskDescParent_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DomVolItem_; float m_LeftTime_; float m_OneSecondSum_; DLL2SDK::Assembly_CSharp::UIWidget* m_Widget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetModeTargetInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTaskAndProgressParentPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncLeftTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLeftTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncTaskProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeforeLoadLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79826(); void SetModeTargetInfo_79827(DLL2SDK::mscorlib::System::String* modeTarget_); void SetTaskAndProgressParentPosition_79828(bool showNumber_); void OnSyncLeftTime_79829(int32_t leftTime_); void UpdateLeftTime_79830(float time_); void OnSyncTaskProgress_79831(int32_t current_, int32_t total_); void Update_79832(); void BeforeLoadLevel_79833(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ResetData_79834(); }; } namespace DLL2SDK::Assembly_CSharp { struct SPGameBuilder_PVP : DLL2SDK::Assembly_CSharp::PVP::Team::TeamGameBuilder { DLL2SDK::mscorlib::System::Type* m_CachedUISceneType_; DLL2SDK::mscorlib::System::Type* m_CachedGameInfoType_; DLL2SDK::Assembly_CSharp::GameBase::SPSubModeType m_subModeType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetBuildGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActorInfoRegFunc_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79758(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_79759(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_79760(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_79761(); DLL2SDK::mscorlib::System::Type* get_m_GameEventChannelType_79762(); DLL2SDK::Assembly_CSharp::GameBase::SPSubModeType get_CurSubModeType_79763(); void Init_79764(); void ResetBuildGame_79765(); void ActorInfoRegFunc_79766(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* InActorInfo_); void __xLuaBaseProxy_Init_79767(); void __xLuaBaseProxy_ActorInfoRegFunc_79768(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* P0_); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct SPGameRushHUD : DLL2SDK::Assembly_CSharp::GameUI::SPTopHUD { DLL2SDK::Assembly_CSharp::UIWidget* Widget_; DLL2SDK::Assembly_CSharp::UILabel* TimeLabel_; DLL2SDK::Assembly_CSharp::UILabel* TargetProgressLabel_; DLL2SDK::Assembly_CSharp::UILabel* TargetTotalLabel_; DLL2SDK::Assembly_CSharp::Story::SPGameInfo_Rush* m_RushGameInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeforeLoadLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79737(); void Awake_79738(); void Update_79739(); void BeforeLoadLevel_79740(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ResetData_79741(); void __xLuaBaseProxy_Awake_79742(); }; } namespace DLL2SDK::Assembly_CSharp { struct SPGameUIScene_Grenade : DLL2SDK::Assembly_CSharp::SPGameUIScene_PVP { DLL2SDK::Assembly_CSharp::SPGrenadeEndRoundHud* m_SPGrenadeEndRoundHud_; bool m_IsEndMatch_; int32_t m_RoundEndNum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundStarted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundEnded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyUpdateTaskProgress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyPawnAvatarChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyShowCombatHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyHideCombatHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundTimeChanged_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79614(); bool get_IsShowDomSignboardHUD_79615(); bool get_IsShowRoundNumHud_79616(); void Init_79617(); void OnEnterGame_79618(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRoundStarted_79619(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRoundEnded_79620(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void NotifyUpdateTaskProgress_79621(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnNotifyPawnAvatarChanged_79622(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyShowCombatHud_79623(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyHideCombatHud_79624(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnRoundTimeChanged_79625(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void __xLuaBaseProxy_Init_79626(); void __xLuaBaseProxy_OnEnterGame_79627(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnRoundStarted_79628(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnRoundEnded_79629(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_NotifyUpdateTaskProgress_79630(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnNotifyPawnAvatarChanged_79631(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnNotifyShowCombatHud_79632(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnNotifyHideCombatHud_79633(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnRoundTimeChanged_79634(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct StoryPlayerPawn : DLL2SDK::Assembly_CSharp::PVE::PVEPlayerPawn { DLL2SDK::UnityEngine::UnityEngine::AI::NavMeshObstacle* playerObstacle__; bool followSpline_; DLL2SDK::UnityEngine::UnityEngine::Vector3 origColCenter_; bool m_IsDuringRebornStrengthening_; bool _lockHealth_k__BackingField_; bool m_IsInDamageState_Prologue_; float m_nextStepTime_; bool m_wasWalking_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRespawnProtection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEventProcessor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPawnCanReduceDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTakeDamageComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldIgnoreAimTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Die_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAllInventory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GiveWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Toggle1PModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayStartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelDelayStartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TogglePinDownToGround_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFollowSplineMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMeshAssetID_1P_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79564(); DLL2SDK::UnityEngine::UnityEngine::AI::NavMeshObstacle* get_playerObstacle_79565(); bool get_lockHealth_79566(); void set_lockHealth_79567(bool value_); void InitMesh_79568(DLL2SDK::UnityEngine::UnityEngine::GameObject* model_); void InitPawn_79569(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void CheckRespawnProtection_79570(); bool get_ShouldCheckDetailCollider_79571(); void InitEventProcessor_79572(); bool CheckPawnCanReduceDamage_79573(DLL2SDK::Assembly_CSharp::GameBase::Pawn* explodeOwner_); DLL2SDK::mscorlib::System::Type* GetTakeDamageComponentType_79574(); bool ShouldIgnoreAimTarget_79575(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_); void Die_79576(bool isHeadShot_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void AddAllInventory_79577(); void GiveWeapon_79578(); void Toggle1PModel_79579(bool isVisible_); void DelayStartFire_79580(float delayTime_); void CancelDelayStartFire_79581(); void TogglePinDownToGround_79582(bool shouldEnable_); void AdjustDamage_79583(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void SetFollowSplineMode_79584(bool enable_); void Tick_79585(float deltaTime_); int32_t GetMeshAssetID_1P_79586(); void __xLuaBaseProxy_InitMesh_79587(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); void __xLuaBaseProxy_InitPawn_79588(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_CheckRespawnProtection_79589(); void __xLuaBaseProxy_InitEventProcessor_79590(); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetTakeDamageComponentType_79591(); bool __xLuaBaseProxy_ShouldIgnoreAimTarget_79592(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* P0_); void __xLuaBaseProxy_Die_79593(bool P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); void __xLuaBaseProxy_AddAllInventory_79594(); void __xLuaBaseProxy_GiveWeapon_79595(); void __xLuaBaseProxy_AdjustDamage_79596(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); void __xLuaBaseProxy_Tick_79597(float P0_); int32_t __xLuaBaseProxy_GetMeshAssetID_1P_79598(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct SGAIPawnSpawnWave : DLL2SDK::Assembly_CSharp::PVE::AIPawnSpawnChecker { DLL2SDK::Assembly_CSharp::Story::WaveConfig* EasyModeConfig_; DLL2SDK::Assembly_CSharp::Story::WaveConfig* NormalModeConfig_; DLL2SDK::Assembly_CSharp::Story::WaveConfig* HardModeConfig_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79547(); void Init_79548(); void __xLuaBaseProxy_Init_79549(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct SGAIPawnPropertyConfig : DLL2SDK::Assembly_CSharp::PVE::AIPawnPropertyConfig { DLL2SDK::mscorlib::System::Collections::Generic::List_1* SGAIPawnPropertyList_EasyMode_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SGAIPawnPropertyList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SGAIPawnPropertyList_HardMode_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SGAIPawnPropertyList_Current_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SGAIDropConfigList_EasyMode_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SGAIDropConfigList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* SGAIDropConfigList_HardMode_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* sZombieAssets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAIPawnProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAIPawnPropertyByIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAIPawnPropertyByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAIDropConfigByType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitInternalProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReferencedZombieTypesInPropertyConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetReferencedZombieTypesAndExpectedCoexistingMaxCounts_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateZombieTypeAndCountChecker_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateZombieTypeAndCountWave_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetZombieAssetAndPreloadCount_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79525(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_CurrentAIPawnPropertyList_79526(); void InitAIPawnProperties_79527(); DLL2SDK::Assembly_CSharp::PVE::AIPawnProperty* GetAIPawnPropertyByIndex_79528(int32_t index_); DLL2SDK::Assembly_CSharp::PVE::AIPawnProperty* GetAIPawnPropertyByType_79529(int32_t type_); DLL2SDK::Assembly_CSharp::PVE::AIDropConfig* GetAIDropConfigByType_79530(int32_t type_); void InitInternalProperties_79531(DLL2SDK::Assembly_CSharp::Story::SGAIPawnProperty* property_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetReferencedZombieTypesInPropertyConfig_79532(); DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* GetReferencedZombieTypesAndExpectedCoexistingMaxCounts_79533(); void UpdateZombieTypeAndCountChecker_79534(DLL2SDK::mscorlib::System::Collections::Generic::List_1* spawnInfoList_, DLL2SDK::Assembly_CSharp::Story::CheckerConfig* config_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* resultDic_); void UpdateZombieTypeAndCountWave_79535(DLL2SDK::mscorlib::System::Collections::Generic::List_1* spawnInfoList_, DLL2SDK::Assembly_CSharp::Story::WaveConfig* config_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* resultDic_); void GetZombieAssetAndPreloadCount_79536(DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetIDList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* preloadCountList_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* animatorLoaderInfo_); void __xLuaBaseProxy_InitAIPawnProperties_79537(); DLL2SDK::Assembly_CSharp::PVE::AIPawnProperty* __xLuaBaseProxy_GetAIPawnPropertyByIndex_79538(int32_t P0_); DLL2SDK::Assembly_CSharp::PVE::AIPawnProperty* __xLuaBaseProxy_GetAIPawnPropertyByType_79539(int32_t P0_); DLL2SDK::Assembly_CSharp::PVE::AIDropConfig* __xLuaBaseProxy_GetAIDropConfigByType_79540(int32_t P0_); static void _cctor_79524(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct SGAIDropConfig : DLL2SDK::Assembly_CSharp::PVE::AIDropConfig { DLL2SDK::Assembly_CSharp::Story::SGAIPawnType Type_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* ItemTypeList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* WeightList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenerateItemType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79522(); DLL2SDK::Assembly_CSharp::GameBase::EFunctionalItem GenerateItemType_79523(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct SGAIPawnProperty : DLL2SDK::Assembly_CSharp::PVE::AIPawnProperty { DLL2SDK::Assembly_CSharp::Story::SGAIPawnType Type_; DLL2SDK::Array* SpecialProperty_; DLL2SDK::Assembly_CSharp::Story::SGAIPawnPropertyConfig* _PropertyConfigCenter_k__BackingField_; DLL2SDK::Assembly_CSharp::EAssetID m_MeshID_; DLL2SDK::Assembly_CSharp::EAssetID m_Mesh2ID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* DependentAssetList_; DLL2SDK::Assembly_CSharp::Story::AvatarType AvatarType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMeshIDFromAvatarType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToAIPawnData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79512(); DLL2SDK::Assembly_CSharp::Story::SGAIPawnPropertyConfig* get_PropertyConfigCenter_79513(); void set_PropertyConfigCenter_79514(DLL2SDK::Assembly_CSharp::Story::SGAIPawnPropertyConfig* value_); DLL2SDK::Assembly_CSharp::EAssetID get_MeshID_79515(); void set_MeshID_79516(DLL2SDK::Assembly_CSharp::EAssetID value_); DLL2SDK::Assembly_CSharp::EAssetID get_Mesh2ID_79517(); void set_Mesh2ID_79518(DLL2SDK::Assembly_CSharp::EAssetID value_); DLL2SDK::Assembly_CSharp::EAssetID GetMeshIDFromAvatarType_79519(DLL2SDK::Assembly_CSharp::Story::AvatarType avatarType_); DLL2SDK::Assembly_CSharp::PVE::PVEAIPawnInitializeData* ToAIPawnData_79520(); DLL2SDK::Assembly_CSharp::PVE::PVEAIPawnInitializeData* __xLuaBaseProxy_ToAIPawnData_79521(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct SGAIPawnFactoryConfig : DLL2SDK::Assembly_CSharp::PVE::AIPawnFactoryConfig { DLL2SDK::mscorlib::System::Collections::Generic::List_1* AIPawnSpawnInfoList_EasyMode_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AIPawnSpawnInfoList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AIPawnSpawnInfoList_HardMode_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAIPawnSpawnInfoList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79506(); void Awake_79507(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetAIPawnSpawnInfoList_79508(); void __xLuaBaseProxy_Awake_79509(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetAIPawnSpawnInfoList_79510(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct SGAIPawnSpawnInfo : DLL2SDK::Assembly_CSharp::PVE::AIPawnSpawnInfo { int32_t AIPawnType_; int32_t Ratio_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPawnType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRatio_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79501(); int32_t GetPawnType_79502(); int32_t GetRatio_79503(); int32_t __xLuaBaseProxy_GetPawnType_79504(); int32_t __xLuaBaseProxy_GetRatio_79505(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct VehicleAttackerAITakeDamageComponent : DLL2SDK::Assembly_CSharp::PVE::AITakeDamageComponent { void _ctor_79470(); void TakeDamage_79471(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct SGTakeDamageComponent : DLL2SDK::Assembly_CSharp::PVE::PVETakeDamageComponent { void _ctor_79468(); void TakeDamage_79469(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct DamageTrigger : DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget { DLL2SDK::PlayMaker::PlayMakerFSM* fsm_; DLL2SDK::mscorlib::System::String* eventName_; DLL2SDK::Assembly_CSharp::GameEngine::EFireColliderShape colliderShape_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TakeDamage_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79450(); bool get_CanLockedByRPG_79451(); void Start_79452(); DLL2SDK::Assembly_CSharp::GameEngine::EFireColliderShape get_FireColliderShape_79453(); void TakeDamage_79454(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* info_); void __xLuaBaseProxy_Start_79455(); void __xLuaBaseProxy_TakeDamage_79456(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StoryGameSendUIEvent : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::StoryGameSendUIEvent_EUIEventType m_EventType_; DLL2SDK::Assembly_CSharp::Story::StoryGameUIEventEnum m_StoryGameUIEventEnum_; DLL2SDK::Assembly_CSharp::PVE::PVEGameUIEventEnum m_PVEUIEventEnum_; DLL2SDK::Assembly_CSharp::GameBase::GameUIEventEnum m_BaseGameUIEventEnum_; DLL2SDK::mscorlib::System::String* m_StoryGameUIEventEnumStr_; DLL2SDK::mscorlib::System::String* m_PVEUIEventEnumStr_; DLL2SDK::mscorlib::System::String* m_BaseGameUIEventEnumStr_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::StoryGameSendUIEvent_EParamType m_ParamType_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* m_FloatParam_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* m_IntParam_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* m_BoolParam_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* m_StringParam_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmObject* m_GameObjectParam_; void _ctor_79380(); void OnEnter_79381(); void SendEventWithParam_79382(uint32_t uSendEnum_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::ZM { struct ZMGameUIScene : DLL2SDK::Assembly_CSharp::PVE::MP::PVEBaseGameUIScene { DLL2SDK::Assembly_CSharp::GameUI::ZMZombieDescHUD* m_ZMZombieDescHUD_; DLL2SDK::Assembly_CSharp::GameUI::ZMComicBeginningHUD* m_ZMComicHUD_; bool m_DuringUIFadeIn_; bool m_EnteredBattleScene_; struct StaticFields { float FADE_IN_BLACK_SCREEN_TIME_; float SHOW_MODIFIER_TIME_; float FADE_IN_TIME_UI_; float lastUpdateDSTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyEnterBattleScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpeningUIProcess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeInBlackScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadInBlackScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeInUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeInUI_Tween_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceFinishFadeIn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSettlement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMapChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerTakedDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfNeedVoice_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79093(); bool get_EnableUIFadeIn_79094(); bool get_DuringUIFadeIn_79095(); void Init_79096(); void OnNotifyEnterBattleScene_79097(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OpeningUIProcess_79098(); void FadeInBlackScreen_79099(); void FadInBlackScreen_79100(); void FadeInUI_79101(float delay_); void FadeInUI_Tween_79102(); void ForceFinishFadeIn_79103(); DLL2SDK::Assembly_CSharp::UIRoot* GetUIRoot_79104(); void OnSettlement_79105(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnMapChange_79106(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnLocalPlayerTakedDamage_79107(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); bool IfNeedVoice_79108(); void __xLuaBaseProxy_Init_79110(); void __xLuaBaseProxy_OnNotifyEnterBattleScene_79111(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_ForceFinishFadeIn_79112(); void __xLuaBaseProxy_OnMapChange_79113(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnLocalPlayerTakedDamage_79114(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); bool __xLuaBaseProxy_IfNeedVoice_79115(); static void _cctor_79109(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::ZM { struct ZMGameInfo : DLL2SDK::Assembly_CSharp::PVE::MP::MPGameInfo { bool bFightingBoss_; DLL2SDK::mscorlib::System::Action_1* OnBossShow_; DLL2SDK::mscorlib::System::Action_1* OnBossClear_; int32_t m_CurrentTaskIdx_; int32_t m_CurrentTaskFinishLeft_; int32_t m_NextTaskBeginTime_; int32_t m_EndGameTime_; float _LastInteractiveTime_k__BackingField_; uint32_t m_EggMark_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInBossFighting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_OnBossShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_OnBossShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_OnBossClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_OnBossClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterBossShowCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterBossClearCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterBossShowCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterBossClearCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BossShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BossClear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncGameInfoProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RespawnAfterDead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAIPawnNumberChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetZombieNum_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79063(); bool IsInBossFighting_79064(); void add_OnBossShow_79065(DLL2SDK::mscorlib::System::Action_1* value_); void remove_OnBossShow_79066(DLL2SDK::mscorlib::System::Action_1* value_); void add_OnBossClear_79067(DLL2SDK::mscorlib::System::Action_1* value_); void remove_OnBossClear_79068(DLL2SDK::mscorlib::System::Action_1* value_); void RegisterBossShowCallBack_79069(DLL2SDK::mscorlib::System::Action_1* callback_); void RegisterBossClearCallBack_79070(DLL2SDK::mscorlib::System::Action_1* callback_); void UnregisterBossShowCallBack_79071(DLL2SDK::mscorlib::System::Action_1* callback_); void UnregisterBossClearCallBack_79072(DLL2SDK::mscorlib::System::Action_1* callback_); void BossShow_79073(DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkBossAIPawn* pawn_); void BossClear_79074(DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkBossAIPawn* pawn_); int32_t get_CurrentTaskIdx_79075(); void set_CurrentTaskIdx_79076(int32_t value_); int32_t get_CurrentTaskFinishLeft_79077(); void set_CurrentTaskFinishLeft_79078(int32_t value_); int32_t get_NextTaskBeginTime_79079(); void set_NextTaskBeginTime_79080(int32_t value_); int32_t get_EndGameTime_79081(); void set_EndGameTime_79082(int32_t value_); float get_LastInteractiveTime_79083(); void set_LastInteractiveTime_79084(float value_); uint32_t get_EggMark_79085(); void set_EggMark_79086(uint32_t value_); void SyncGameInfoProperty_79087(uint32_t propertyID_, uint32_t value_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength varType_); bool RespawnAfterDead_79088(); void OnAIPawnNumberChanged_79089(); void GetZombieNum_79090(int32_t* normalZombie_, int32_t* eliteZombie_); void __xLuaBaseProxy_SyncGameInfoProperty_79091(uint32_t P0_, uint32_t P1_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength P2_); bool __xLuaBaseProxy_RespawnAfterDead_79092(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::ZM { struct ZMGameEventChannel : DLL2SDK::Assembly_CSharp::PVE::MP::MPGameEventChannel { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncBuffInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79060(DLL2SDK::Assembly_CSharp::GameBase::MatchGame* inGame_); void OnSyncBuffInfo_79061(DLL2SDK::Assembly_CSharp::Network::MatchMsg* inMsg_); void __xLuaBaseProxy_OnSyncBuffInfo_79062(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::ExportLevelLogic::Random { struct ZombieConfig : DLL2SDK::Assembly_CSharp::ExportableConfig { DLL2SDK::Assembly_CSharp::PVEConfigPresetBase* Zombie_; uint8_t Count_; uint8_t SpawnSpotGroup_; bool IsRandomConfig_; int32_t CurrentMaxSpawn_; int32_t TotalMaxSpawn_; float SpawnDelay_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_79036(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct RevivePlayerVolume : DLL2SDK::Assembly_CSharp::GameBase::DroppedPickUp { float _deathTime_k__BackingField_; float _respawnTime_k__BackingField_; int32_t EnterPlayerID_; bool lastShowState_; DLL2SDK::UnityEngine::UnityEngine::SphereCollider* triggerCol_; float colRadius_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::List_1* allVolumes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPawnInside_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Despawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyShowReviveHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78919(); float get_deathTime_78920(); void set_deathTime_78921(float value_); float get_respawnTime_78922(); void set_respawnTime_78923(float value_); void Initialize_78924(DLL2SDK::UnityEngine::UnityEngine::Vector3 inPosition_, int32_t actorID_, int32_t itemID_, DLL2SDK::Array* attachmentID_, DLL2SDK::Array* weaponSkillID_, bool inNeedConfirm_, int32_t duration_, uint32_t skinID_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE type_); void UpdatePosition_78925(); bool IsPawnInside_78926(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void Despawn_78927(uint32_t pickedByPlayerId_); void NotifyShowReviveHud_78928(); void OnDisable_78929(); void __xLuaBaseProxy_Initialize_78931(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, int32_t P1_, int32_t P2_, DLL2SDK::Array* P3_, DLL2SDK::Array* P4_, bool P5_, int32_t P6_, uint32_t P7_, DLL2SDK::Assembly_CSharp::Network::EPICKUP_TYPE P8_); void __xLuaBaseProxy_Despawn_78932(uint32_t P0_); static void _cctor_78930(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MPWeaponNetSyncModule : DLL2SDK::Assembly_CSharp::GameBase::WeaponNetSyncModule { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncSwitchWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnServerSwitchWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResSwitchWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableOldWeaponSkillComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddWeaponSkillComponent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78908(DLL2SDK::Assembly_CSharp::GameEngine::ActorEventProcessor* InProcesser_); void PreInit_78909(); void OnSyncSwitchWeapon_78910(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnServerSwitchWeapon_78911(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnResSwitchWeapon_78912(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void DisableOldWeaponSkillComponent_78913(); void AddWeaponSkillComponent_78914(DLL2SDK::Array* skillDatas_, int32_t weaponActorID_, int32_t weaponItemID_, uint8_t slot_, DLL2SDK::Array* strengthen_, bool silentSync_); void __xLuaBaseProxy_PreInit_78915(); void __xLuaBaseProxy_OnSyncSwitchWeapon_78916(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnServerSwitchWeapon_78917(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); void __xLuaBaseProxy_OnResSwitchWeapon_78918(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct AIPawnBatchEffectSyncMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78906(); static int32_t OnBuildResponseMsg_78907(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_BATCH_AIMOVE_REUSE : DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_BATCH_AIMOVE { int32_t DefaultItemCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78899(); void Unserialize_78900(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_78901(DLL2SDK::Array* P0_, int32_t* P1_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP::MPGame { struct MPGameUIScene_Turtorial : DLL2SDK::Assembly_CSharp::PVE::MP::MPGame::MPGameUIScene_Classical { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTaskHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadVoiceBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateTacticalRadarController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTutorialGame_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78687(); bool ShowTaskHUD_78688(); void LoadVoiceBtn_78689(bool isShowVoice_); void CreateTacticalRadarController_78690(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* tacticalGPS_); bool IsTutorialGame_78691(); bool __xLuaBaseProxy_ShowTaskHUD_78692(); void __xLuaBaseProxy_LoadVoiceBtn_78693(bool P0_); void __xLuaBaseProxy_CreateTacticalRadarController_78694(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* P0_); bool __xLuaBaseProxy_IsTutorialGame_78695(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP::MPGame { struct MPGameUIScene_Raid : DLL2SDK::Assembly_CSharp::PVE::MP::MPGame::MPGameUIScene_Classical { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTaskHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78682(); bool ShowTaskHUD_78683(); void Init_78684(); bool __xLuaBaseProxy_ShowTaskHUD_78685(); void __xLuaBaseProxy_Init_78686(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MPVEGame_Endless : DLL2SDK::Assembly_CSharp::PVE::MP::MPVEGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadingSceneUnloadDelayTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78615(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); float LoadingSceneUnloadDelayTime_78616(); float __xLuaBaseProxy_LoadingSceneUnloadDelayTime_78617(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct MPVETutorialGameBuilder : DLL2SDK::Assembly_CSharp::PVE::MP::MPGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78456(); DLL2SDK::Assembly_CSharp::GameEngine::EGameMode get_m_GameModeType_78457(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_78458(); DLL2SDK::mscorlib::System::Type* get_m_GameInfoType_78459(); DLL2SDK::mscorlib::System::Type* get_m_GameEventChannelType_78460(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct ZombieFireBurntConfigPreset : DLL2SDK::Assembly_CSharp::PVEConfigPresetBase { float spawnEffectDuration_; float chooseTargetRadius_; float FireBallMaxDistance_; float FireBallStartDistance_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* Anim_; DLL2SDK::UnityEngine::UnityEngine::Vector3 FireBallSpawnPoint_; float FireBallContinueInterval_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* spawnAnim_; DLL2SDK::Assembly_CSharp::PVEProjectileConfigPreset* FireBallPreset_; float explodeDamageRadius_; float explodeAttenuationRadius_; float maxDamageValueToPlayer_; float minDamageValueToPlayer_; float maxDamageValueToZombie_; float minDamageValueToZombie_; float dropRadius_; float dropPointsMinDistance_; int32_t fireBallCount_; float fireBallInterval_; int32_t lavaAssetID_; float lavaDamageRadius_; float lavaDamagePerSecond_; float lavaLifeSpan_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* prepAnim_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* endAttackAnim_; DLL2SDK::Assembly_CSharp::PVE::MP::HitBehaviorCfg* beHitConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::HitWeakPointBehaviorCfg* beHitWeakPointConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::HeavyDamagedBehaviorCfg* beHeavyDamagedConfig_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPreloadAssets_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78406(); float get_spawnAnimDuration_78407(); float get_prepAnimLen_78408(); float get_endAttackAnimLen_78409(); void GetPreloadAssets_78410(DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetsList_); void __xLuaBaseProxy_GetPreloadAssets_78411(DLL2SDK::mscorlib::System::Collections::Generic::List_1* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct ParadeZombieConfigPreset : DLL2SDK::Assembly_CSharp::PVE::MP::RiserZombieConfigPreset { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78388(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct GhostFireConfigPreset : DLL2SDK::Assembly_CSharp::PVEConfigPresetBase { float minSeperationDistance_; float minAttackDistance_; float maxAttackDistance_; float minHeight_; float maxHeight_; DLL2SDK::Assembly_CSharp::PVE::MP::GhostFireAttackMode attackMode_; int32_t attackCount_; DLL2SDK::Assembly_CSharp::PVE::MP::TracingElectricBallPreset* tracingGhostFirePreset_; float attackRange_; DLL2SDK::UnityEngine::UnityEngine::AnimationClip* attackAnim_; float attackTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 fireOffset_; float explosionTriggerRadius_; float ExplosionMaxDamageValueToPlayer_; float ExplosionMinDamageValueToPlayer_; float ExplosionAttenuationRadius_; float ExplosionDamageRadius_; float explosionDelayTime_; float attackCD_; float lifeSpan_; float spawnEffectDuration_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRelevantPreset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78346(); int32_t get_AttackMode_78347(); float get_attackAnimLength_78348(); void GetRelevantPreset_78349(DLL2SDK::mscorlib::System::Collections::Generic::List_1* relevantPresetList_); void __xLuaBaseProxy_GetRelevantPreset_78350(DLL2SDK::mscorlib::System::Collections::Generic::List_1* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct BossScorpionConfigPreset : DLL2SDK::Assembly_CSharp::PVE::MP::BossConfigPreset { float Phase1AttackedCount_; float Phase2AttackedCount_; float Phase3AttackedCount_; float AngryMaxDuration_; int32_t resistID_; DLL2SDK::Array* angryBodyEmissionColors_; DLL2SDK::Assembly_CSharp::PVE::MP::HuntConfig* huntConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::HuntConfig* huntConfigSlow_; DLL2SDK::Assembly_CSharp::PVE::MP::ScorpionMutateConfig* mutateConfigStage2_; DLL2SDK::Assembly_CSharp::PVE::MP::ScorpionMutateConfig* mutateConfigStage3_; DLL2SDK::Assembly_CSharp::PVE::MP::SummonGhostFireConfig* summonGhostFireConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::SweepTailAttackConfig* sweepTailAttackConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::PoisonAttackConfig* poisonAttackConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::BurrowAttackConfig* burrowAttackConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::GroundSpikeConfig* groundSpikeConfig_; DLL2SDK::Assembly_CSharp::PVE::MP::ScorpionRageConfig* rageConfig_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRelevantPreset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPreloadAssets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExceptPreloadAssets_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78312(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_extent_78313(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_offset_78314(); void GetRelevantPreset_78315(DLL2SDK::mscorlib::System::Collections::Generic::List_1* relevantPresetList_); void GetPreloadAssets_78316(DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetsList_); void GetExceptPreloadAssets_78317(DLL2SDK::mscorlib::System::Collections::Generic::List_1* exceptAssetsList_); void __xLuaBaseProxy_GetRelevantPreset_78318(DLL2SDK::mscorlib::System::Collections::Generic::List_1* P0_); void __xLuaBaseProxy_GetPreloadAssets_78319(DLL2SDK::mscorlib::System::Collections::Generic::List_1* P0_); void __xLuaBaseProxy_GetExceptPreloadAssets_78320(DLL2SDK::mscorlib::System::Collections::Generic::List_1* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct AnimationExportData : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* animClip_; float sampleInterval_; float endTime_; DLL2SDK::UnityEngine::UnityEngine::GameObject* meshAsset_; DLL2SDK::Assembly_CSharp::Network::EFIRE_TYPE fireType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78292(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct StageExitCondition : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::PVE::MP::ExitConditionType conditionType_; float conditionParam_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78286(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkBossSantaTakeDamageComponent : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkBossAITakeDamageComponent { void _ctor_78246(); void TakeDamage_78247(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct ZombieProjectileSimulator : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldFilterImpact_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78221(DLL2SDK::UnityEngine::UnityEngine::Vector3 initalPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 initalVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* handler_); bool ShouldFilterImpact_78222(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_); bool __xLuaBaseProxy_ShouldFilterImpact_78223(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct WeaponProjectile_DemonSeed : DLL2SDK::Assembly_CSharp::PVE::MP::ZombieProjectile { DLL2SDK::Assembly_CSharp::DemonSeedActor* Actor_; DLL2SDK::UnityEngine::UnityEngine::Transform* glowEffectRoot_; DLL2SDK::UnityEngine::UnityEngine::GameObject* trailEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* glowEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeProjParms_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Explode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyProj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFlightEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessHitInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustRotation_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78197(); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* GetActor_78198(); void InitializeProjParms_78199(DLL2SDK::UnityEngine::UnityEngine::Vector3 InitLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 InitVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* InputConfig_, int32_t weaponID_, uint32_t skinID_, uint32_t SpawnOwnerID_, int32_t SpawnProjectileID_); void Explode_78200(DLL2SDK::UnityEngine::UnityEngine::Vector3 ExplodeLocation_, bool bCauseDamage_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* hitTarget_); void DestroyProj_78201(); void PlayFlightEffect_78202(); void ProcessHitInfo_78203(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* info_); DLL2SDK::mscorlib::System::Collections::IEnumerator* AdjustRotation_78204(); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* __xLuaBaseProxy_GetActor_78205(); void __xLuaBaseProxy_InitializeProjParms_78206(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P2_, int32_t P3_, uint32_t P4_, uint32_t P5_, int32_t P6_); void __xLuaBaseProxy_Explode_78207(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, bool P1_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* P2_); void __xLuaBaseProxy_DestroyProj_78208(); void __xLuaBaseProxy_PlayFlightEffect_78209(); void __xLuaBaseProxy_ProcessHitInfo_78210(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct NetworkZombieParade : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkZombie { bool bLastCheckFollow_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFollowingBoss_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSoundEmitterType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78187(); bool IsFollowingBoss_78188(); void Tick_78189(float deltaTime_); DLL2SDK::mscorlib::System::Type* GetSoundEmitterType_78190(); void InitPawn_78191(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void __xLuaBaseProxy_Tick_78192(float P0_); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetSoundEmitterType_78193(); void __xLuaBaseProxy_InitPawn_78194(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct NetworkZombieDance : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkZombie { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAliveState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreReplaceAnims_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_78138(); void PlayAliveState_78139(); void PreReplaceAnims_78140(); void __xLuaBaseProxy_PlayAliveState_78141(); void __xLuaBaseProxy_PreReplaceAnims_78142(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkBossScorpion : DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkBossAIPawn { int32_t currentStage_; DLL2SDK::UnityEngine::UnityEngine::Transform* stoneLevel1_; DLL2SDK::UnityEngine::UnityEngine::Transform* stoneLevel2_; DLL2SDK::UnityEngine::UnityEngine::Material* defaultBodyMat_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* angryEffects_; float fadeTime_; struct StaticFields { DLL2SDK::Array* attackAnimStateIDS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitBehaviors_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAvatarLoadCompleted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Mutate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideStone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAliveState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDieAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySummonAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHuntAnimSlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHuntAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStopHunt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateBossStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleAngryEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeBodyColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBloodEffectAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchStage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleTurnLayer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77975(); void InitBehaviors_77976(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void OnAvatarLoadCompleted_77977(); void Mutate_77978(int32_t stage_); void HideStone_77979(int32_t stage_); void PlayAliveState_77980(); void PlayDieAnim_77981(bool isHeadShot_); void PlaySummonAnim_77982(); void PlayHuntAnimSlow_77983(DLL2SDK::UnityEngine::UnityEngine::Vector3 destPos_); void PlayHuntAnim_77984(DLL2SDK::UnityEngine::UnityEngine::Vector3 destPos_); void OnStopHunt_77985(); void OnUpdateBossStatus_77986(uint32_t bossStatus_); void ToggleAngryEffect_77987(bool show_); DLL2SDK::mscorlib::System::Collections::IEnumerator* FadeBodyColor_77988(DLL2SDK::UnityEngine::UnityEngine::Color destColor_); int32_t GetBloodEffectAsset_77989(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* info_); void SwitchStage_77990(int32_t stageIndex_); void ToggleTurnLayer_77991(bool enable_); void __xLuaBaseProxy_InitBehaviors_77993(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_OnAvatarLoadCompleted_77994(); void __xLuaBaseProxy_PlayAliveState_77995(); void __xLuaBaseProxy_PlayDieAnim_77996(bool P0_); void __xLuaBaseProxy_OnUpdateBossStatus_77997(uint32_t P0_); int32_t __xLuaBaseProxy_GetBloodEffectAsset_77998(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); void __xLuaBaseProxy_SwitchStage_77999(int32_t P0_); static void _cctor_77992(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorWhip : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::mscorlib::System::Action_1* onWhip_; DLL2SDK::System_Core::System::Action* onStopMelee_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77816(DLL2SDK::mscorlib::System::Action_1* whipAction_, DLL2SDK::System_Core::System::Action* whipStopAction_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77817(); void OnUpdateRepInfo_77818(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); void OnStop_77819(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77820(); void __xLuaBaseProxy_OnUpdateRepInfo_77821(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); void __xLuaBaseProxy_OnStop_77822(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorWeak : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::WeakConfig* config_; DLL2SDK::System_Core::System::Action* weak_; void _ctor_77808(DLL2SDK::Assembly_CSharp::PVE::MP::WeakConfig* config_, DLL2SDK::System_Core::System::Action* weakHandler_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77809(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorTwine : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::DemonVineConfigPreset* configPreset_; DLL2SDK::UnityEngine::UnityEngine::GameObject* linkEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* twineEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* twine1PScreenEffect_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* targetPawn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateRepInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CleanupEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77791(DLL2SDK::Assembly_CSharp::PVE::MP::DemonVineConfigPreset* configPreset_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77792(); void OnUpdateRepInfo_77793(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* skillRepInfo_); void CleanupEffect_77794(); void OnStop_77795(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77796(); void __xLuaBaseProxy_OnUpdateRepInfo_77797(DLL2SDK::Assembly_CSharp::PVE::MP::SkillStepInfo* P0_); void __xLuaBaseProxy_OnStop_77798(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorSpawnPlayAnim : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAISpawnBehavior { DLL2SDK::mscorlib::System::String* spawnAnimName_; bool playState_; float spawnAnimLen_; float invincibleTime_; DLL2SDK::UnityEngine::UnityEngine::AnimatorCullingMode oldCullingMode_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77591(DLL2SDK::mscorlib::System::String* spawnAnimName_, bool playState_, float spawnAnimLen_, float invincibleTime_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77592(); void OnStop_77593(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77594(); void __xLuaBaseProxy_OnStop_77595(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorSpawnEffect_Santa : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorSpawnEffect { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77580(DLL2SDK::mscorlib::System::String* spawnEffectName_, float spawnEffectLen_, DLL2SDK::mscorlib::System::String* spawnCamShakeName_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77581(); void OnStop_77582(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77583(); void __xLuaBaseProxy_OnStop_77584(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct SantaFireBallRotateConfig : DLL2SDK::Assembly_CSharp::PVE::MP::LavaPoolConfig { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77530(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorLeaveCombat_Santa : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorLeaveCombat { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77409(DLL2SDK::Assembly_CSharp::PVE::MP::LeaveCombatConfig* config_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77410(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77411(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorLavaPool_Santa : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorLavaPool { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77388(DLL2SDK::Assembly_CSharp::PVE::MP::LavaPoolConfig* config_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77389(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77390(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorJumpDown : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorJump { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77340(DLL2SDK::mscorlib::System::String* jumpAnimName_, float jumpPrepTime_, float jumpTime_); void OnStop_77341(); void __xLuaBaseProxy_OnStop_77342(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorJumpUp : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorJump { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77337(DLL2SDK::mscorlib::System::String* jumpAnimName_, float jumpPrepTime_, float jumpTime_); void OnStop_77338(); void __xLuaBaseProxy_OnStop_77339(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorGotoCombat_Santa : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorGotoCombat { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77191(DLL2SDK::Assembly_CSharp::PVE::MP::GotoCombatConfig* config_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77192(); void OnStop_77193(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77194(); void __xLuaBaseProxy_OnStop_77195(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorFaceGrab : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorControlZombie { DLL2SDK::UnityEngine::UnityEngine::GameObject* grabArm_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAttached_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleKnife_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDettach_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77154(DLL2SDK::Assembly_CSharp::PVE::MP::DenizenConfigPreset* presetConfig_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_attachBoneOffset_77155(); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_attachBoneRotation_77156(); DLL2SDK::mscorlib::System::String* get_attachBoneName_77157(); void OnAttached_77158(); void ToggleKnife_77159(bool show_); void OnDettach_77160(); void Tick_77161(float deltaTime_); void OnStop_77162(); void __xLuaBaseProxy_OnAttached_77163(); void __xLuaBaseProxy_OnDettach_77164(); void __xLuaBaseProxy_Tick_77165(float P0_); void __xLuaBaseProxy_OnStop_77166(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorCerberusDash : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorDash { DLL2SDK::UnityEngine::UnityEngine::AnimatorCullingMode oldCullingMode_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BehaviorMain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_77084(DLL2SDK::Assembly_CSharp::PVE::MP::DashConfig* config_, DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIBehaviorDash_DashAnimParam* animParam_); DLL2SDK::mscorlib::System::Collections::IEnumerator* BehaviorMain_77085(); void OnStop_77086(); DLL2SDK::mscorlib::System::Collections::IEnumerator* __xLuaBaseProxy_BehaviorMain_77087(); void __xLuaBaseProxy_OnStop_77088(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct CerberusFireBallRotateConfig : DLL2SDK::Assembly_CSharp::PVE::MP::CerberusFireBallConfigBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76919(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIBehaviorBeHit : DLL2SDK::Assembly_CSharp::PVE::MP::NetworkAIPassiveBehavior { DLL2SDK::Assembly_CSharp::PVE::MP::HitBehaviorCfg* config_; DLL2SDK::mscorlib::System::String* animTriggerName_; float lastTriggerTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTakeDamage_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76827(DLL2SDK::Assembly_CSharp::PVE::MP::HitBehaviorCfg* config_, DLL2SDK::mscorlib::System::String* animTriggerName_); void Init_76828(DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkAIPawn* pawn_); void OnTakeDamage_76829(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void __xLuaBaseProxy_Init_76830(DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkAIPawn* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct SkillStepInfo : DLL2SDK::mscorlib::System::Object { uint8_t SeqNo_; bool RefreshData_; bool StopSkill_; float RotateTime_; float RotateEndTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 RotateCurrentPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 RotateDestPos_; float PreAttackTime_; float EndAttackTime_; float AttackTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CurrentServerPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 PreAttackDestPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 DestPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 EndAttackDestPos_; DLL2SDK::Assembly_CSharp::Network::EFIRE_TYPE FireType_; DLL2SDK::Assembly_CSharp::Network::AIATTACK_STEPS CurrentStep_; uint32_t AttackParam1_; uint8_t BehaviorIdx_; uint32_t AttackStepParam_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindTargetByAttackParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindPawnByAttackParam_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76439(); void ResetData_76440(); DLL2SDK::UnityEngine::UnityEngine::Transform* FindTargetByAttackParam_76441(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* FindPawnByAttackParam_76442(); }; } namespace DLL2SDK::Assembly_CSharp::PVE::MP { struct NetworkAIPawnAnimationComponent : DLL2SDK::Assembly_CSharp::PVE::AIPawnAnimationComponent { DLL2SDK::Assembly_CSharp::GameEngine::PawnSoundEventHandlerBase* m_SoundHandler_; DLL2SDK::mscorlib::System::String* moveSpeedParamName_; int32_t moveSpeedParamHash_; float m_LastAnimSpeed_; bool _disableRotationAnim_k__BackingField_; float fixedAnimMoveSpeed_; DLL2SDK::Assembly_CSharp::PVE::MP::NetWorkAIPawn* pawnOwner_; DLL2SDK::mscorlib::System::String* rotateParamName_; int32_t rotateParamHash_; bool rotateByRM_; int32_t lastTurn_; float kMinTurnAngle_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFixedAnimMoveSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMoveParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRotationParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76400(); bool get_disableRotationAnim_76401(); void set_disableRotationAnim_76402(bool value_); void SetFixedAnimMoveSpeed_76403(float animMoveSpeed_); void Init_76404(DLL2SDK::UnityEngine::UnityEngine::Transform* mesh_); void UpdateMoveParam_76405(); void UpdateRotationParam_76406(); void LateUpdate_76407(); void Update_76408(); void __xLuaBaseProxy_Init_76409(DLL2SDK::UnityEngine::UnityEngine::Transform* P0_); void __xLuaBaseProxy_LateUpdate_76410(); void __xLuaBaseProxy_Update_76411(); }; } namespace DLL2SDK::Assembly_CSharp { struct LifelineManager_GroupShield : DLL2SDK::Assembly_CSharp::LifelineManager { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMasterSrcMat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FollowerChangeMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MaterialSetValue_GroupShield_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76300(); DLL2SDK::Assembly_CSharp::ELifelineType get_LifelineType_76301(); DLL2SDK::Assembly_CSharp::EAssetID get_LifelineEffectID_76302(); DLL2SDK::Assembly_CSharp::EAssetID get_MasterEffectID_76303(); DLL2SDK::UnityEngine::UnityEngine::Material* GetMasterSrcMat_76304(); void FollowerChangeMaterial_76305(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void __xLuaBaseProxy_FollowerChangeMaterial_76307(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); static void MaterialSetValue_GroupShield_76306(DLL2SDK::UnityEngine::UnityEngine::Material* src_, DLL2SDK::UnityEngine::UnityEngine::Material* dst_); }; } namespace DLL2SDK::Assembly_CSharp { struct LifelineGroup : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::LifelineManager* _Manager_k__BackingField_; DLL2SDK::Assembly_CSharp::LifelineGroupState _LifelineGroupState_k__BackingField_; uint32_t _MasterID_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* _Master_k__BackingField_; DLL2SDK::Assembly_CSharp::EAssetID m_LifelineEffectID_; DLL2SDK::Assembly_CSharp::EAssetID m_MasterEffectID_; DLL2SDK::Assembly_CSharp::LifelineMasterEffect* _LifelineMasterEffect_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* LifelineFollowerList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryRunningLifelineGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MasterShowEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindLifelineFollowerListIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddFollower_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveFollower_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76259(DLL2SDK::Assembly_CSharp::LifelineManager* manager_, uint32_t masterID_, DLL2SDK::Assembly_CSharp::EAssetID lifelineEffectID_, DLL2SDK::Assembly_CSharp::EAssetID masterEffectID_); DLL2SDK::Assembly_CSharp::LifelineManager* get_Manager_76260(); void set_Manager_76261(DLL2SDK::Assembly_CSharp::LifelineManager* value_); DLL2SDK::Assembly_CSharp::LifelineGroupState get_LifelineGroupState_76262(); void set_LifelineGroupState_76263(DLL2SDK::Assembly_CSharp::LifelineGroupState value_); uint32_t get_MasterID_76264(); void set_MasterID_76265(uint32_t value_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_Master_76266(); void set_Master_76267(DLL2SDK::Assembly_CSharp::GameBase::Pawn* value_); DLL2SDK::Assembly_CSharp::LifelineMasterEffect* get_LifelineMasterEffect_76268(); void set_LifelineMasterEffect_76269(DLL2SDK::Assembly_CSharp::LifelineMasterEffect* value_); bool TryRunningLifelineGroup_76270(); void MasterShowEffect_76271(DLL2SDK::Assembly_CSharp::EAssetID masterEffectID_); int32_t FindLifelineFollowerListIndex_76272(uint32_t followerID_); void AddFollower_76273(uint32_t followerID_); void RemoveFollower_76274(uint32_t followerID_); void Tick_76275(float deltaTime_); void Destroy_76276(); }; } namespace DLL2SDK::Assembly_CSharp { struct LifelineFollower : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::LifelineGroup* _Group_k__BackingField_; DLL2SDK::Assembly_CSharp::LifelineFollowerState _LifelineFollowerState_k__BackingField_; uint32_t _MasterID_k__BackingField_; uint32_t _FollowerID_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* _Follower_k__BackingField_; DLL2SDK::Assembly_CSharp::LifelineEffect* _Effect_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryRunningLifelineFollower_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76243(DLL2SDK::Assembly_CSharp::LifelineGroup* group_, uint32_t masterID_, uint32_t followerID_); DLL2SDK::Assembly_CSharp::LifelineGroup* get_Group_76244(); void set_Group_76245(DLL2SDK::Assembly_CSharp::LifelineGroup* value_); DLL2SDK::Assembly_CSharp::LifelineFollowerState get_LifelineFollowerState_76246(); void set_LifelineFollowerState_76247(DLL2SDK::Assembly_CSharp::LifelineFollowerState value_); uint32_t get_MasterID_76248(); void set_MasterID_76249(uint32_t value_); uint32_t get_FollowerID_76250(); void set_FollowerID_76251(uint32_t value_); DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_Follower_76252(); void set_Follower_76253(DLL2SDK::Assembly_CSharp::GameBase::Pawn* value_); DLL2SDK::Assembly_CSharp::LifelineEffect* get_Effect_76254(); void set_Effect_76255(DLL2SDK::Assembly_CSharp::LifelineEffect* value_); void Destroy_76256(); void Tick_76257(float deltaTime_); bool TryRunningLifelineFollower_76258(); }; } namespace DLL2SDK::Assembly_CSharp { struct AISpawnSpot : DLL2SDK::Assembly_CSharp::SpawnSpot { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindSpot_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76219(); static DLL2SDK::Assembly_CSharp::AISpawnSpot* FindSpot_76220(DLL2SDK::mscorlib::System::String* name_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AIPawnWanderSpawnPoint : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AIPawnSpawnPoint { DLL2SDK::Assembly_CSharp::PVE::EInitActionMode InitAction_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AIPawnWanderSpawnPoint_EInitAnim InitAnim_; DLL2SDK::Array* AnimNames_; void _ctor_76213(); void Start_76214(); DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* InitializePawnData_76215(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIPawnSWSMoveSpawnPoint : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AIPawnChaserSpawnPoint { DLL2SDK::Assembly_CSharp::SWS::PathManager* Path_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializePawnData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76145(); DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* InitializePawnData_76146(); DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* __xLuaBaseProxy_InitializePawnData_76147(); }; } namespace DLL2SDK::Assembly_CSharp::Story { struct AIPawnRemoteTriggerVolume : DLL2SDK::Assembly_CSharp::PVE::AIPawnSpawnVolume { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRemoteTriggerEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerExit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_76139(); void OnTriggerEnter_76140(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void OnRemoteTriggerEnter_76141(bool bEnter_); void OnTriggerExit_76142(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void __xLuaBaseProxy_OnTriggerEnter_76143(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); void __xLuaBaseProxy_OnTriggerExit_76144(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SpawnActorAction : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::FsmStateActionWithFinishEvent { DLL2SDK::Array* SpawnerObject_; void _ctor_74911(); void OnEnter_74912(); }; } namespace DLL2SDK::Assembly_CSharp { struct SetPVEHUDStateAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::Assembly_CSharp::EHUDStateType hudState_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVar* stateValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVar* stateValue2_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVar* stateValue3_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySecretMessage_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74900(); void OnEnter_74901(); void PlaySecretMessage_74902(DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVar* stateValue_, DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVar* stateValue2_, DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVar* stateValue3_, bool bPrinter_); void __xLuaBaseProxy_OnEnter_74903(); }; } namespace DLL2SDK::Assembly_CSharp { struct GetLocalizedItemNameAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* itemName_; DLL2SDK::Assembly_CSharp::ItemIDType itemIDType_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* itemID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74825(); void OnEnter_74826(); void __xLuaBaseProxy_OnEnter_74827(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct CreateTargetIndicatorAction : DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmStateAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* indicatorGameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* parent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* pos_; bool localSpace_; DLL2SDK::Assembly_CSharp::GameEngine::TargetVolumeType showMsgType_; DLL2SDK::mscorlib::System::String* msgLocID_; float hideDistance_; void _ctor_74815(); void OnEnter_74816(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEZombiePawn : DLL2SDK::Assembly_CSharp::PVE::PVEAIPawn { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHitAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74785(); bool get_IsZombie_74786(); void PreInit_74787(); void PlayHitAnim_74788(DLL2SDK::Assembly_CSharp::GameBase::Pawn_EDirection hitMotionDir_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void __xLuaBaseProxy_PreInit_74789(); void __xLuaBaseProxy_PlayHitAnim_74790(DLL2SDK::Assembly_CSharp::GameBase::Pawn_EDirection P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEZombieController : DLL2SDK::Assembly_CSharp::PVE::PVEAIController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanPlaySpecialAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExecuteWhatToDoNext_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74778(); void PreInit_74779(); bool CanPlaySpecialAnim_74780(DLL2SDK::mscorlib::System::String* animTriggerName_); DLL2SDK::mscorlib::System::String* ExecuteWhatToDoNext_74781(); void __xLuaBaseProxy_PreInit_74782(); bool __xLuaBaseProxy_CanPlaySpecialAnim_74783(DLL2SDK::mscorlib::System::String* P0_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ExecuteWhatToDoNext_74784(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVESPBotController : DLL2SDK::Assembly_CSharp::PVE::PVEAIController { bool pendingNewDecision_; DLL2SDK::Assembly_CSharp::PVE::TeamInfo* teamInfo_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* LocalEnemyList_; DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::DOMObjectiveVolume* currentDomVolume_; DLL2SDK::Assembly_CSharp::CampSpot* currentCampSpot_; bool campFirst_; bool domFirst_; bool dodgeDir_; float dodgeDist_; float maxLostContactTime_; float CampAlertAngle_; float CampDuration_; DLL2SDK::Assembly_CSharp::CoverSpot* lastCover_; DLL2SDK::Assembly_CSharp::PVE::PVESPBotController_BotGoal currentBotGoal_; bool spawnBehaviorDone_; DLL2SDK::Assembly_CSharp::PVE::SquadAI* squad_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanPlaySpecialAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Possess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MakeNewDecision_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DecisionCycle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckEnemyLost_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleEnemyLost_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBehindCover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPawnInSight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChooseATarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EvaluateEnemey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PickNewEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEnemyInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReactToTakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReactToSeePlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TakeCover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldTakeCover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWeaponReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInTargetAttackRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Camp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChooseBestCampSpot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FightEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldEngageFight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldDomArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DominateObjective_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRandomPointInsideCircle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChooseBestDomVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SearchKill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSpawnBehavior_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartCombatMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RushToEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndCombatMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DodgeEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChooseBestCover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RateCover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUsingSniperRifle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUsingShotgun_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSquad_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74665(); void PreInit_74666(); bool CanPlaySpecialAnim_74667(DLL2SDK::mscorlib::System::String* animTriggerName_); void Possess_74668(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void Tick_74669(float deltaTime_); void MakeNewDecision_74670(); void DecisionCycle_74671(float deltaTime_); void UpdateEnemy_74672(); bool CheckEnemyLost_74673(); void HandleEnemyLost_74674(); bool IsBehindCover_74675(); bool IsPawnInSight_74676(DLL2SDK::Assembly_CSharp::GameBase::Pawn* InPawn_, bool UseLineCheck_); bool get_ShouldCheckPeripheralVision_74677(); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* ChooseATarget_74678(); float EvaluateEnemey_74679(DLL2SDK::Assembly_CSharp::PVE::BotEnemyInfo* enemyInfo_); void PickNewEnemy_74680(); void UpdateEnemyInfo_74681(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inNewEnemy_, DLL2SDK::Assembly_CSharp::PVE::AIEnemyUpdateType inUpdateType_); void SetEnemy_74682(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* inEnemy_); void ReactToTakeDamage_74683(DLL2SDK::Assembly_CSharp::GameBase::Pawn* instigator_); void ReactToSeePlayer_74684(DLL2SDK::Assembly_CSharp::GameBase::Pawn* instigator_); bool TakeCover_74685(); bool ShouldTakeCover_74686(); bool IsWeaponReady_74687(); bool IsInTargetAttackRange_74688(); bool Camp_74689(); DLL2SDK::Assembly_CSharp::CampSpot* ChooseBestCampSpot_74690(DLL2SDK::Assembly_CSharp::CampSpotType campSpotType_); bool ShouldCamp_74691(); bool FightEnemy_74692(); bool ShouldEngageFight_74693(); bool ShouldDomArea_74694(); bool DominateObjective_74695(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetRandomPointInsideCircle_74696(DLL2SDK::UnityEngine::UnityEngine::Vector3 center_, float inRadius_); DLL2SDK::Assembly_CSharp::PVP::Team::DominationGame::DOMObjectiveVolume* ChooseBestDomVolume_74697(); bool SearchKill_74698(); bool DoSpawnBehavior_74699(); void StartCombatMove_74700(); void RushToEnemy_74701(); void EndCombatMove_74702(); void DodgeEnemy_74703(); DLL2SDK::Assembly_CSharp::CoverSpot* ChooseBestCover_74704(); float RateCover_74705(DLL2SDK::Assembly_CSharp::CoverSpot* cover_); bool IsUsingSniperRifle_74706(); bool IsUsingShotgun_74707(); DLL2SDK::Assembly_CSharp::PVE::SquadAI* GetSquad_74708(); bool _CheckEnemyLost_m__0_74709(DLL2SDK::Assembly_CSharp::PVE::BotEnemyInfo* e_); void __xLuaBaseProxy_PreInit_74710(); bool __xLuaBaseProxy_CanPlaySpecialAnim_74711(DLL2SDK::mscorlib::System::String* P0_); void __xLuaBaseProxy_Possess_74712(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_Tick_74713(float P0_); bool __xLuaBaseProxy_IsPawnInSight_74714(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, bool P1_); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* __xLuaBaseProxy_ChooseATarget_74715(); void __xLuaBaseProxy_ReactToTakeDamage_74716(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_ReactToSeePlayer_74717(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); bool __xLuaBaseProxy_ShouldEngageFight_74718(); void __xLuaBaseProxy_StartCombatMove_74719(); void __xLuaBaseProxy_EndCombatMove_74720(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAIAction_TrailTarget : DLL2SDK::Assembly_CSharp::PVE::PVEAIAction_ExeCmdBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryExeCmd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74565(); bool TryExeCmd_74566(); bool __xLuaBaseProxy_TryExeCmd_74567(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAIAction_TrailAndAttack : DLL2SDK::Assembly_CSharp::PVE::PVEAIAction_ExeCmdBase { float DistToLostTarget_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryExeCmd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74562(); bool TryExeCmd_74563(); bool __xLuaBaseProxy_TryExeCmd_74564(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAIAction_ReacationHandler : DLL2SDK::Assembly_CSharp::PVE::PVEAIAction_AbortCommand { DLL2SDK::Assembly_CSharp::PVE::PVEAIAction_ReacationHandler_EHandleMode SeePlayerHandleBy_; DLL2SDK::Assembly_CSharp::PVE::PVEAIAction_ReacationHandler_EHandleMode TakeDamageHandleBy_; DLL2SDK::Assembly_CSharp::PVE::PVEAIAction_ReacationHandler_EHandleMode EnterActionVolumeHandleBy_; DLL2SDK::Assembly_CSharp::PVE::PVEAIAction_ReacationHandler_EHandleMode* HandleModeReference_; DLL2SDK::mscorlib::System::String* SeePlayerAIBehavior_; DLL2SDK::mscorlib::System::String* TakeDamageAIBehavior_; DLL2SDK::mscorlib::System::String* EnterActionVolumeAIBehavior_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetHandleMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSeePlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterActionVolume_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74553(); void OnEnter_74554(); DLL2SDK::Assembly_CSharp::PVE::PVEAIAction_ReacationHandler_EHandleMode GetHandleMode_74555(DLL2SDK::Assembly_CSharp::PVE::EAIReactChannelType ChannelType_); void OnExit_74556(); void OnSeePlayer_74557(); void OnTakeDamage_74558(); void OnEnterActionVolume_74559(); void __xLuaBaseProxy_OnEnter_74560(); void __xLuaBaseProxy_OnExit_74561(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAIAction_PlayAnim : DLL2SDK::Assembly_CSharp::PVE::PVEAIAction_ExeCmdBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* AnimName_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* AnimLength_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryExeCmd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74548(); void OnEnter_74549(); bool TryExeCmd_74550(); void __xLuaBaseProxy_OnEnter_74551(); bool __xLuaBaseProxy_TryExeCmd_74552(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEAIGlobalEvent_Resume : DLL2SDK::Assembly_CSharp::PVE::PVEAIGlobalEvent { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldHandleEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74294(); bool ShouldHandleEvent_74295(DLL2SDK::Assembly_CSharp::PVE::PVEAIController* c_); bool HandleEvent_74296(DLL2SDK::Assembly_CSharp::PVE::PVEAIController* c_); bool __xLuaBaseProxy_ShouldHandleEvent_74297(DLL2SDK::Assembly_CSharp::PVE::PVEAIController* P0_); bool __xLuaBaseProxy_HandleEvent_74298(DLL2SDK::Assembly_CSharp::PVE::PVEAIController* P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIWeaponWithRemoteAttackBase : DLL2SDK::Assembly_CSharp::PVE::AIWeapon { DLL2SDK::mscorlib::System::Type* ProjectileType_; DLL2SDK::Assembly_CSharp::EAssetID ProjFlightAssetID_; DLL2SDK::Assembly_CSharp::EAssetID ProjExplosionAssetID_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_SocketLaunchProj_; float RemoteAttackRange_; float ProjMaxSpeed_; float ProjGravity_; float MaxAttackAngle_; float MinDamagePercent_; float ProjDamageRange_; bool IsGrenade_; float GrenadeExplodeTime_; struct StaticFields { float EstimateReachTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidateOwner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRemoteWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanReachTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanDoRemoteAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LaunchProj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalInitVelocityForProj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalInitVelocityForProjByAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CalInitVelocityForProjByAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalInitVelocityForProjBySpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_CalInitVelocityForProjByAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBeginAttack_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74063(); bool ValidateOwner_74064(); bool IsRemoteWeapon_74065(); void InitWeapon_74066(); bool CanAttack_74067(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* InTarget_, int32_t Mode_); bool CanReachTarget_74068(float Dist_, int32_t Mode_); bool CanDoRemoteAttack_74069(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* InTarget_); DLL2SDK::Array* LaunchProj_74070(DLL2SDK::UnityEngine::UnityEngine::Vector3 TargetPos_); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalInitVelocityForProj_74071(DLL2SDK::UnityEngine::UnityEngine::Vector3 TargetPos_, float ProjGravity_); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalInitVelocityForProjByAngle_74075(DLL2SDK::UnityEngine::UnityEngine::Vector3 TargetPos_, float ProjGravity_, float AngleInDeg_); void OnBeginAttack_74076(int32_t Mode_); bool __xLuaBaseProxy_ValidateOwner_74078(); bool __xLuaBaseProxy_IsRemoteWeapon_74079(); void __xLuaBaseProxy_InitWeapon_74080(); bool __xLuaBaseProxy_CanAttack_74081(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* P0_, int32_t P1_); bool __xLuaBaseProxy_CanReachTarget_74082(float P0_, int32_t P1_); void __xLuaBaseProxy_OnBeginAttack_74083(int32_t P0_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 CalInitVelocityForProjByAngle_74072(DLL2SDK::UnityEngine::UnityEngine::Vector3 TargetPos_, DLL2SDK::UnityEngine::UnityEngine::Transform* LaunchSocketTran_, float ProjGravity_, float AngleInDeg_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 CalInitVelocityForProjByAngle_74073(DLL2SDK::UnityEngine::UnityEngine::Vector3 TargetPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 LaunchPos_, float ProjGravity_, float AngleInDeg_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 CalInitVelocityForProjBySpeed_74074(DLL2SDK::UnityEngine::UnityEngine::Vector3 TargetPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 LaunchPos_, float ProjGravity_, float speed_); static void _cctor_74077(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIProjectile_Poison : DLL2SDK::Assembly_CSharp::PVE::AIProjectile_DamageZone { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LeaveADamageZone_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_74044(); DLL2SDK::Assembly_CSharp::GameBase::DamageVolumeComponent* LeaveADamageZone_74045(DLL2SDK::UnityEngine::UnityEngine::Vector3 ExplodeLocation_); DLL2SDK::Assembly_CSharp::GameBase::DamageVolumeComponent* __xLuaBaseProxy_LeaveADamageZone_74046(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIReaction_PlaymakerIntegration : DLL2SDK::Assembly_CSharp::PVE::AIReactionBase { DLL2SDK::Assembly_CSharp::PVE::AIReaction_PlaymakerIntegration_EReactionRecord PendingReaction_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* ChannelReactivityDic_; void _ctor_74008(); void SuppressAllReactions_74009(); void UnsuppressAllReactions_74010(); void PopulateSubscribeChannelTypes_74011(); void Activate_74012(uint32_t eventInstigatorID_, DLL2SDK::Assembly_CSharp::PVE::AIReactChannel* originatingChannel_); bool ShouldActivate_74013(uint32_t eventInstigatorID_, DLL2SDK::Assembly_CSharp::PVE::AIReactChannel* originatingChannel_); bool ShouldHuntTarget_74014(uint32_t eventInstigatorID_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct AIReactChan_SeePlayer : DLL2SDK::Assembly_CSharp::PVE::AIReactChannel { DLL2SDK::Assembly_CSharp::GameBase::Pawn* SeenPawn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChannelType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPerceptionType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73982(); DLL2SDK::Assembly_CSharp::PVE::EAIReactChannelType GetChannelType_73983(); DLL2SDK::Assembly_CSharp::PVE::EPerceptionType GetPerceptionType_73984(); DLL2SDK::Assembly_CSharp::PVE::EAIReactChannelType __xLuaBaseProxy_GetChannelType_73985(); DLL2SDK::Assembly_CSharp::PVE::EPerceptionType __xLuaBaseProxy_GetPerceptionType_73986(); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct PVEACSPawn : DLL2SDK::Assembly_CSharp::PVE::PVESPBotPawn { float walkSpeedScale_; DLL2SDK::Assembly_CSharp::PVE::MoveSpeedType _moveSpeedType_; bool _raiseGun_k__BackingField_; bool _lockHealth_k__BackingField_; DLL2SDK::PlayMaker::PlayMakerFSM* m_ACSExternalFSM_; DLL2SDK::Assembly_CSharp::PVE::RootMotionComponent* m_RootMotionComponent_; DLL2SDK::mscorlib::System::String* dieAnimStateName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMeshAssetID_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPhysicsStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAvatarLoadCompleted_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigActorRoot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitFSM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GiveWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanAttack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PerformStartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PerformStopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAnimatorPara_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDieAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigAnimComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessStandaloneMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStopMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPutUpWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPutDownWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Die_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSwitchRoleComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSoundEmitterType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73419(); DLL2SDK::Assembly_CSharp::PVE::MoveSpeedType get_moveSpeedType_73420(); void set_moveSpeedType_73421(DLL2SDK::Assembly_CSharp::PVE::MoveSpeedType value_); bool get_raiseGun_73422(); void set_raiseGun_73423(bool value_); bool get_lockHealth_73424(); void set_lockHealth_73425(bool value_); DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState get_DefaultPhysState_73426(); bool get_CalcWeaponAccuracy_73427(); bool get_UseFixedWeaponAccuracy_73428(); void set_ACSExternalFSM_73429(DLL2SDK::PlayMaker::PlayMakerFSM* value_); DLL2SDK::PlayMaker::PlayMakerFSM* get_CachedFSM_73430(); DLL2SDK::Assembly_CSharp::PVE::RootMotionComponent* get_RootMotionComponent_73431(); void set_RootMotionComponent_73432(DLL2SDK::Assembly_CSharp::PVE::RootMotionComponent* value_); int32_t GetMeshAssetID_3P_73433(); void set_corpseLifeTime_73434(float value_); void InitPawn_73435(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); float GetMaxSpeed_73436(); void OnPhysicsStateChanged_73437(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState preState_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState curState_); void OnAvatarLoadCompleted_73438(); void ConfigActorRoot_73439(); void InitFSM_73440(); void GiveWeapon_73441(); bool CanAttack_73442(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* InTarget_, int32_t AttackMode_); void PerformStartFire_73443(); void PerformStopFire_73444(); void SwitchAnimatorController_73445(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* controller_, bool firstPersonAnimator_); void SetAnimatorPara_73446(float deltaTime_); void PlayDieAnim_73447(bool isHeadShot_); void ConfigAnimComponent_73448(); void ProcessStandaloneMove_73449(float deltaTime_); void OnStartMove_73450(); void OnStopMove_73451(); void OnPutUpWeapon_73452(); void OnPutDownWeapon_73453(); void OnEndMatch_73454(); void Die_73455(bool isHeadShot_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); DLL2SDK::mscorlib::System::Type* GetSwitchRoleComponentType_73456(); void Reset_73457(); void AdjustDamage_73458(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); DLL2SDK::mscorlib::System::Type* GetSoundEmitterType_73459(); int32_t __xLuaBaseProxy_GetMeshAssetID_3P_73460(); void __xLuaBaseProxy_InitPawn_73461(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); float __xLuaBaseProxy_GetMaxSpeed_73462(); void __xLuaBaseProxy_OnPhysicsStateChanged_73463(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState P0_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState P1_); void __xLuaBaseProxy_OnAvatarLoadCompleted_73464(); void __xLuaBaseProxy_ConfigActorRoot_73465(); void __xLuaBaseProxy_InitFSM_73466(); void __xLuaBaseProxy_GiveWeapon_73467(); bool __xLuaBaseProxy_CanAttack_73468(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* P0_, int32_t P1_); void __xLuaBaseProxy_PerformStartFire_73469(); void __xLuaBaseProxy_PerformStopFire_73470(); void __xLuaBaseProxy_SwitchAnimatorController_73471(DLL2SDK::UnityEngine::UnityEngine::RuntimeAnimatorController* P0_, bool P1_); void __xLuaBaseProxy_SetAnimatorPara_73472(float P0_); void __xLuaBaseProxy_PlayDieAnim_73473(bool P0_); void __xLuaBaseProxy_ConfigAnimComponent_73474(); void __xLuaBaseProxy_ProcessStandaloneMove_73475(float P0_); void __xLuaBaseProxy_OnStartMove_73476(); void __xLuaBaseProxy_OnStopMove_73477(); void __xLuaBaseProxy_OnPutUpWeapon_73478(); void __xLuaBaseProxy_OnPutDownWeapon_73479(); void __xLuaBaseProxy_OnEndMatch_73480(); void __xLuaBaseProxy_Die_73481(bool P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetSwitchRoleComponentType_73482(); void __xLuaBaseProxy_Reset_73483(); void __xLuaBaseProxy_AdjustDamage_73484(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetSoundEmitterType_73485(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AIActControlSystem_FightEnemy : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AIActControlSystem_BaseAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* TargetID_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* RandomChooseTarget_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* Accuracy_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* AttackTime_; DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_; void _ctor_73351(); void OnEnter_73352(); void OnExit_73353(); }; } namespace DLL2SDK::Assembly_CSharp { struct VirtualSceneStreamer : DLL2SDK::Assembly_CSharp::OpenWorldStreamer { DLL2SDK::Array* streamingLayers_; DLL2SDK::Assembly_CSharp::VirtualSceneDatabase* virtualSceneDB_; int32_t currentStreamingCount_; DLL2SDK::UnityEngine::UnityEngine::Vector3 lastCameraPos_; bool justTeleported_; DLL2SDK::Assembly_CSharp::EStreamingPolicy currentStreamingPolicy_; float currentHeight_; bool checkUnloadSkyOnly_; bool bSwitchDefaultPolicy_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* pendingLoadSceneStreamings_; struct StaticFields { int32_t maxStreamingCount_; DLL2SDK::Assembly_CSharp::ScenePrefabPool* _scenePrefabPool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73319(); DLL2SDK::Assembly_CSharp::EOpenWorldStreamer get_StreamerType_73320(); static DLL2SDK::Assembly_CSharp::ScenePrefabPool* get_scenePrefabPool_73321(); }; } namespace DLL2SDK::Assembly_CSharp { struct VirtualScene : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* sceneName_; DLL2SDK::Array* prefabInstances_; DLL2SDK::UnityEngine::UnityEngine::GameObject* root_; DLL2SDK::Assembly_CSharp::ESceneState _sceneState_; struct StaticFields { DLL2SDK::mscorlib::System::String* VirtualSceneTag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearNonSerializedData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73284(); DLL2SDK::Assembly_CSharp::ESceneState get_sceneState_73285(); void set_sceneState_73286(DLL2SDK::Assembly_CSharp::ESceneState value_); DLL2SDK::mscorlib::System::String* ToString_73287(); void ClearNonSerializedData_73288(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_73289(); }; } namespace DLL2SDK::Assembly_CSharp { struct TiledSceneStreamer : DLL2SDK::Assembly_CSharp::OpenWorldStreamer { DLL2SDK::Array* streamingLayers_; bool enableEditorFoliagePreview_; float unloadSkyOnlyHeight_; float unloadSkyOnlyHeightLow_; int32_t hismInstanceDataValueRange_; float currentUnloadSkyOnlyHeight_; int32_t currentStreamingCount_; int32_t currentSycLoadCount_; DLL2SDK::UnityEngine::UnityEngine::Vector3 lastCameraPos_; bool justTeleported_; DLL2SDK::Array* frustumPlanes_; bool vehicleStreamingOptimize_; DLL2SDK::Assembly_CSharp::VehicleStreamingOption vehicleOption_; DLL2SDK::Assembly_CSharp::EStreamingPolicy currentStreamingPolicy_; bool checkUnloadSkyOnly_; DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState lastPhysicsState_; bool forceTick_; bool checkLanded_; float oldNearClipPlane_; float oldLODBias_; bool oldSOC_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* pendingAsyncLoadScenes_; DLL2SDK::Assembly_CSharp::SceneAssetReferenceCounter* sceneAssetRefCounter_; DLL2SDK::Array* m_SceneLayerLoadCallbacks_; DLL2SDK::Assembly_CSharp::OpenWorldSOCStreamingManager* m_SOCMgr_; bool disableStreamIn_; bool disableStreamOut_; bool checkPreLoad_; bool forceSyncLoad_; struct StaticFields { int32_t maxStreamingCount_; float switchToDefaultStreamingPolicyHeight_; float distToGroundForLanded_; DLL2SDK::Array* asyncLoadScene_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterSceneLayerCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterSceneLayerCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableEditorFoliagePreview_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDrawGizmos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDSLoginSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPreload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetForceTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickStreaming_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAirPlaneStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPhysicsStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPreStartAircraft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchToPlane_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUnloadSkyOnlyLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLanded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSkySOC_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RevertSkySOC_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSkyLODBias_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RevertSkyLODBias_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSkyNearClipPlane_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RevertSkyNearClipPlane_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchStreamingPolicy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleStreamingLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAllStreamingLayersActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddPendingAsyncLoadScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemovePendingAsyncLoadScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearPendingAsyncLoadScenes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickPendingAsyncLoadScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePendingAsyncLoadSceneState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSceneStreamingState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_UpdateSceneStreamingState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanSyncLoad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadSkyOnlyLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadAllLayers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_UnloadLayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnloadSceneAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadSceneAsync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadSceneAsyncFailed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadSceneSync_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleVehicleStreamingPolicy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VisibilityTest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSceneLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSceneUnloaded_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73193(); DLL2SDK::Assembly_CSharp::EOpenWorldStreamer get_StreamerType_73194(); bool get_IsLoadingScene_73195(); bool get_VehicleStreamingOptimize_73196(); void Awake_73197(); void RegisterSceneLayerCallback_73198(DLL2SDK::Assembly_CSharp::ESceneLayerType layer_, DLL2SDK::Assembly_CSharp::ITileSceneLoadCallback* callback_); void UnregisterSceneLayerCallback_73199(DLL2SDK::Assembly_CSharp::ESceneLayerType layer_); void OnDestroy_73200(); void Start_73201(); bool EnableEditorFoliagePreview_73202(); void OnDrawGizmos_73203(); void OnDSLoginSuccess_73204(); void CheckPreload_73205(); void SetForceTick_73206(); void TickStreaming_73207(float deltaTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 playerPos_, float distanceToGround_, DLL2SDK::UnityEngine::UnityEngine::Camera* camera_); void OnAirPlaneStateChanged_73208(bool isOnPlane_); void OnPhysicsStateChanged_73209(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState oldState_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState newState_, DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraPos_); void OnPreStartAircraft_73210(); void OnSwitchToPlane_73211(); void OnUnloadSkyOnlyLayer_73212(); void OnLanded_73213(DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraPos_, float distanceToGround_); void SetSkySOC_73214(); void RevertSkySOC_73215(); void SetSkyLODBias_73216(); void RevertSkyLODBias_73217(); void SetSkyNearClipPlane_73218(); void RevertSkyNearClipPlane_73219(); void SwitchStreamingPolicy_73220(DLL2SDK::Assembly_CSharp::EStreamingPolicy policy_, bool forceUnload_); void ToggleStreamingLayer_73221(DLL2SDK::Assembly_CSharp::ESceneLayerType layerType_); void SetAllStreamingLayersActive_73222(bool active_); void AddPendingAsyncLoadScene_73223(DLL2SDK::Assembly_CSharp::SceneStreamingLOD* sceneLOD_); void RemovePendingAsyncLoadScene_73224(DLL2SDK::Assembly_CSharp::SceneStreamingLOD* sceneLOD_); void ClearPendingAsyncLoadScenes_73225(); void TickPendingAsyncLoadScene_73226(DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraPos_); void UpdatePendingAsyncLoadSceneState_73227(); void TickLayer_73228(DLL2SDK::Assembly_CSharp::SceneStreamingLayer* layer_, DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraPos_); void UpdateSceneStreamingState_73229(DLL2SDK::Assembly_CSharp::SceneStreaming* sceneStreaming_); void UpdateSceneStreamingState_73230(DLL2SDK::Assembly_CSharp::SceneStreaming* sceneStreaming_, DLL2SDK::Assembly_CSharp::ESceneLayerType layerType_, DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraPos_, DLL2SDK::Array* lodDistances_, bool checkCoolDown_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* localOrViewTargetPawn_); bool CanSyncLoad_73231(DLL2SDK::Assembly_CSharp::ESceneLayerType layerType_); bool UnloadSkyOnlyLayer_73232(); void UnloadAllLayers_73233(); void UnloadLayer_73234(DLL2SDK::Assembly_CSharp::ESceneLayerType sceneLayer_); bool UnloadLayer_73235(DLL2SDK::Assembly_CSharp::SceneStreamingLayer* layer_); bool UnloadSceneAsync_73236(DLL2SDK::Assembly_CSharp::SceneStreamingLOD* sceneLOD_, bool forceUnload_); bool LoadSceneAsync_73237(DLL2SDK::Assembly_CSharp::SceneStreamingLOD* sceneLOD_, bool forceLoad_); void OnLoadSceneAsyncFailed_73238(DLL2SDK::Assembly_CSharp::SceneStreamingLOD* sceneLOD_); bool LoadSceneSync_73239(DLL2SDK::Assembly_CSharp::SceneStreamingLOD* sceneLOD_, bool forceLoad_); void ToggleVehicleStreamingPolicy_73240(); bool VisibilityTest_73241(DLL2SDK::Assembly_CSharp::SceneStreaming* sceneStreaming_, DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraPos_, float visibleDistance_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* localOrViewTargetPawn_); void OnSceneLoaded_73242(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_, DLL2SDK::UnityEngine::UnityEngine::SceneManagement::LoadSceneMode mode_, bool async_); void OnSceneUnloaded_73243(DLL2SDK::UnityEngine::UnityEngine::SceneManagement::Scene scene_); void __xLuaBaseProxy_Awake_73246(); void __xLuaBaseProxy_OnDestroy_73247(); void __xLuaBaseProxy_Start_73248(); void __xLuaBaseProxy_OnDSLoginSuccess_73249(); void __xLuaBaseProxy_TickStreaming_73250(float P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P2_, float P3_, DLL2SDK::UnityEngine::UnityEngine::Camera* P4_); void __xLuaBaseProxy_OnAirPlaneStateChanged_73251(bool P0_); void __xLuaBaseProxy_OnPhysicsStateChanged_73252(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState P0_, DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState P1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P2_); void __xLuaBaseProxy_OnPreStartAircraft_73253(); static void _cctor_73244(); static int32_t _TickPendingAsyncLoadScene_m__0_73245(DLL2SDK::Assembly_CSharp::SceneStreamingLOD* e1_, DLL2SDK::Assembly_CSharp::SceneStreamingLOD* e2_); }; } namespace DLL2SDK::Assembly_CSharp { struct TiledSceneExportConfig : DLL2SDK::Assembly_CSharp::ValidatableConfig { bool exportVirtualScene_; float unloadSkySceneHeight_; float unloadSkySceneHeightLow_; int32_t hismInstanceDataValueRange_; DLL2SDK::Assembly_CSharp::VehicleStreamingOption vehicleOption_; DLL2SDK::Array* layerInfos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Validate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_73187(); DLL2SDK::mscorlib::System::String* Validate_73188(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_Validate_73189(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Landscape { struct PatchData : DLL2SDK::mscorlib::System::Object { uint8_t quarterFlags_; bool selfVisible_; bool anyChildShouldBeLoaded_; DLL2SDK::Assembly_CSharp::GameEngine::Landscape::PatchLoadingState loadingState_; int32_t heightmapBlockIndex_; int16_t maxHeightValue_; float distanceToViewpoint_; bool holeFlag_; int32_t lastMaterialIndex_; int32_t lastInstanceIndex_; bool lastAnyChildRendered_; bool dirtyBit_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearQuarterFlags_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAllQuartersVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetQuarterVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetQuarterVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetQuarterFlags_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedRender_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72916(); void ClearQuarterFlags_72917(); void SetAllQuartersVisible_72918(); void SetQuarterVisible_72919(int32_t index_, bool visible_); bool GetQuarterVisible_72920(int32_t index_); int32_t GetQuarterFlags_72921(); bool NeedRender_72922(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Landscape { struct MaterialStreamingData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::Landscape::MaterialLoadingState loadingState_; DLL2SDK::UnityEngine::UnityEngine::ResourceRequest* resourceRequest_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* maskTexture_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72905(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ZoneServerHandler : DLL2SDK::mscorlib::System::Object { int32_t RESEND_MAX_COUNT_; int32_t SEND_TIMEOUT_; float PING_INTERVAL_; int32_t PING_FAIL_COUNT_MAX_; float m_LastSendTime_; int32_t m_PingFailCount_; bool m_HasPing_; DLL2SDK::Assembly_CSharp::Network::NetWorkConnectionStage m_NetWorkConnectionStage_; float m_LastSendDuration_; bool m_IsZoneLogined_; DLL2SDK::Assembly_CSharp::GameBase::IApolloLogin* m_ApolloConnector_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RequestListWaitingForSend_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RequestListWaitingForResponse_; DLL2SDK::Assembly_CSharp::GameBase::ENetworkStatus m_NetworkStatus_; float m_NoneNetworkConnectionStartTime_; DLL2SDK::CSProto::msg::LOBBY_OFFLINE_REASON m_KickReason_; DLL2SDK::mscorlib::System::String* m_KickMessage_; DLL2SDK::Assembly_CSharp::GameBase::LoginResult m_LastZoneError_; DLL2SDK::mscorlib::System::String* m_AASTitle_; DLL2SDK::mscorlib::System::String* m_AASMessage_; DLL2SDK::mscorlib::System::String* m_AASUrl_; int32_t m_NetworkChanged_; int32_t m_NetworkStatusCacheValue_; int32_t m_CurrentSecurityMaxTimes_; int32_t m_CurrentSecurityInterval_; uint32_t m_CurrentSecurityIndex_; bool m_MrpcsSendingEnabled_; float m_MrpcsCountDownStartTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RequestsToBeRemove_; float m_LastSampleTime_; int32_t curPufferSpeed_; float startHeartBeatTime_; float lastHeartBeatPing_; float timedelay1_; float timedelay2_; float timedelay3_; float timedelay4_; int32_t maxDownloadSpeed_; bool hasInitLitePack_; struct StaticFields { int32_t HEARTBEAT_CMD_; DLL2SDK::mscorlib::System::String* LOBBY_GET_PROFILE_TYPE_; DLL2SDK::mscorlib::System::String* LOBBY_LOGIN_TYPE_; DLL2SDK::mscorlib::System::String* ACCOUNT_REGISTER_TYPE_; DLL2SDK::mscorlib::System::String* DEVICE_WHITELIST_TYPE_; DLL2SDK::mscorlib::System::String* ACCOUNT_RECOVER_TYPE_; float SEND_DURATION_DEFAULT_; int32_t NETWORK_NONE_ALERT_DURATION_; int32_t NETWORK_CHANGED_FLAG_; float kSampleInterval_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedLobbyReconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FlushPenddingRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendPenddingPkgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AlertNoneNetworkConnection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNetworkChangedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshNetworkStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNetworkStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneConnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneReConnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessConnectEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneDisConnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneIMSDKError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneKingError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneKick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneAASKick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendPingPkg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPingPkgFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidateZoneNetwork_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyZoneError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartMatchMrpcsReport_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndMatchMrpcsReport_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MrpcsReportFunc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSendTimeoutPkgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasPingPkgWaiting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Disconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckUpdateSendDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessWaitingRequests_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Send_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendToServer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendFailEventCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReConnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReConnectWithExistSession_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNetworkStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsZoneNetworkConnected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryInitLitePack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChangeHeartBeatPing_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72438(); float get_LastSendDuration_72439(); void set_LastSendDuration_72440(float value_); bool get_IsZoneLogined_72441(); void set_IsZoneLogined_72442(bool value_); DLL2SDK::Assembly_CSharp::GameBase::ENetworkStatus get_NetworkStatus_72443(); void set_NetworkStatus_72444(DLL2SDK::Assembly_CSharp::GameBase::ENetworkStatus value_); DLL2SDK::Assembly_CSharp::GameBase::IApolloLogin* get_ApolloConnector_72445(); void set_ApolloConnector_72446(DLL2SDK::Assembly_CSharp::GameBase::IApolloLogin* value_); DLL2SDK::CSProto::msg::LOBBY_OFFLINE_REASON get_KickReason_72447(); void set_KickReason_72448(DLL2SDK::CSProto::msg::LOBBY_OFFLINE_REASON value_); DLL2SDK::mscorlib::System::String* get_KickMessage_72449(); void set_KickMessage_72450(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::Assembly_CSharp::GameBase::LoginResult get_LastZoneError_72451(); DLL2SDK::mscorlib::System::String* get_AASTitle_72452(); void set_AASTitle_72453(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_AASMessage_72454(); void set_AASMessage_72455(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_AASUrl_72456(); void set_AASUrl_72457(DLL2SDK::mscorlib::System::String* value_); void Init_72458(); bool NeedLobbyReconnect_72459(); void Tick_72460(float DeltaTime_); bool FlushPenddingRequest_72461(); bool SendPenddingPkgs_72462(); void AlertNoneNetworkConnection_72463(float noneNetworkDuration_); void OnNetworkChangedEvent_72464(DLL2SDK::Assembly_CSharp::GCloud::NetworkState state_); void RefreshNetworkStatus_72465(bool success_); DLL2SDK::Assembly_CSharp::GameBase::ENetworkStatus SetNetworkStatus_72466(DLL2SDK::Assembly_CSharp::GCloud::NetworkState state_); void OnZoneConnect_72467(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnZoneReConnect_72468(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ProcessConnectEvent_72469(DLL2SDK::Assembly_CSharp::GameBase::LoginResult ret_); void OnZoneDisConnect_72470(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnZoneError_72471(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnZoneIMSDKError_72472(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnZoneKingError_72473(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnZoneKick_72474(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void OnZoneAASKick_72475(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); bool SendPingPkg_72476(bool force_); void OnPingPkgFinish_72477(bool isSuccess_, int32_t padding_); void ValidateZoneNetwork_72478(bool reconnect_); void NotifyZoneError_72479(DLL2SDK::Assembly_CSharp::GameBase::LoginResult result_, bool needReconnect_); void StartMatchMrpcsReport_72480(); void EndMatchMrpcsReport_72481(); void MrpcsReportFunc_72482(); bool CheckSendTimeoutPkgs_72483(); bool HasPingPkgWaiting_72484(); void Disconnect_72485(); void CheckUpdateSendDuration_72486(DLL2SDK::mscorlib::System::Collections::Generic::List_1* requests_); bool ProcessWaitingRequests_72487(DLL2SDK::Assembly_CSharp::Network::ZoneServerResponse* resp_); bool Send_72488(DLL2SDK::protobuf_net::ProtoBuf::IExtensible* pbPackage_, uint64_t mode_route_id_); bool SendToServer_72489(DLL2SDK::Assembly_CSharp::Network::ZoneServerRequest* request_); void SendFailEventCallback_72490(int32_t recvCmd_, int32_t sequenceId_); void ReConnect_72491(); bool ReConnectWithExistSession_72492(); void Shutdown_72493(); void Reset_72494(); DLL2SDK::Assembly_CSharp::GameBase::ENetworkStatus GetNetworkStatus_72495(); void PrintStatus_72496(); bool IsZoneNetworkConnected_72497(); bool OnDisconnect_72498(); void TryInitLitePack_72499(); void OnChangeHeartBeatPing_72500(float ping_); static void _cctor_72501(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WorldChatServerHandler : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::EChatConnectorStatus m_Status_; DLL2SDK::Assembly_CSharp::GameBase::ENetworkStatus m_NetworkStatus_; bool m_HasPing_; int32_t m_PingFailCount_; float m_PingSendTime_; float m_LastPingTime_; float m_LastConnectionFailedTime_; float m_NextConnectionTime_; int32_t m_ConnectionFailedCount_; DLL2SDK::Assembly_CSharp::GameBase::GCloudChatConnector* m_ApolloConnector_; DLL2SDK::Assembly_CSharp::GameEngine::WorldChatServerHandler_ChatAccessToken* m_ticket_; DLL2SDK::Assembly_CSharp::GameEngine::WorldChatServerHandler_ChatAccessToken* m_toConnectTicket_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RequestListWaitingForSend_; bool giveUpReconnect_; struct StaticFields { int32_t CONNECT_TIMEOUT_; int32_t PING_FAIL_COUNT_MAX_; float PING_INTERVAL_; float PING_WAITTING_TIMEOUT_; DLL2SDK::mscorlib::System::String* LOGPREFIX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNetworkStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessWaitingRequests_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoCreateConnection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateConnection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DoCreateConnection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNetworkConnected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendPenddingPkgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendToServer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCreateConnection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckHeartBeat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendPingPkg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPingPkgFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPingTimeout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPingFailed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPingError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0___OnNetworkError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Send_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReConnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChatSrvConnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChatSrvDisconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportErrorToZone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSendFailed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecvFailed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReconnectFailed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Log_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTicketHashCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConnectorHashCode_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72341(); bool get_GiveUpReconnect_72342(); void set_GiveUpReconnect_72343(bool value_); void Init_72344(); void Reset_72345(); void PrintStatus_72346(); DLL2SDK::Assembly_CSharp::GameBase::ENetworkStatus GetNetworkStatus_72347(); bool ProcessWaitingRequests_72348(DLL2SDK::Assembly_CSharp::Network::ZoneServerResponse* resp_); bool DoCreateConnection_72349(DLL2SDK::mscorlib::System::String* domain_, DLL2SDK::mscorlib::System::String* ip_, DLL2SDK::mscorlib::System::String* port_, DLL2SDK::mscorlib::System::String* secret_); bool CreateConnection_72350(DLL2SDK::mscorlib::System::String* domain_, DLL2SDK::mscorlib::System::String* ip_, DLL2SDK::mscorlib::System::String* port_, DLL2SDK::mscorlib::System::String* secret_); bool DoCreateConnection_72351(); bool IsNetworkConnected_72352(); void Tick_72353(float DeltaTime_); bool SendPenddingPkgs_72354(); bool SendToServer_72355(DLL2SDK::Assembly_CSharp::Network::ZoneServerRequest* request_); void Shutdown_72356(); void OnApplicationPause_72357(bool pause_); void CheckCreateConnection_72358(); void CheckHeartBeat_72359(); bool SendPingPkg_72360(bool force_); void OnPingPkgFinish_72361(bool isSuccess_); void OnPingTimeout_72362(); void OnPingFailed_72363(); void OnPingError_72364(); void __OnNetworkError_72365(); bool Send_72366(DLL2SDK::protobuf_net::ProtoBuf::IExtensible* pbPackage_, uint64_t mode_route_id_); void ReConnect_72367(); void OnChatSrvConnect_72368(bool isSucc_, bool isReconnect_); void OnChatSrvDisconnect_72369(DLL2SDK::mscorlib::System::String* reason_); void ReportErrorToZone_72370(DLL2SDK::mscorlib::System::String* errMsg_); void OnSendFailed_72371(DLL2SDK::mscorlib::System::String* errMsg_); void OnRecvFailed_72372(DLL2SDK::mscorlib::System::String* errMsg_); void OnReconnectFailed_72373(); void Log_72374(DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::Array* paras_); DLL2SDK::mscorlib::System::String* GetTicketHashCode_72375(); DLL2SDK::mscorlib::System::String* GetConnectorHashCode_72376(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct UDPReceiveMsg : DLL2SDK::Assembly_CSharp::Network::UDPMsg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72328(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct NetWorkStats : DLL2SDK::mscorlib::System::Object { int32_t m_ReliablePacketSendCount_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_SendReliableDelayList_; int32_t m_PacketResendCount_; int32_t m_PacketLoseCount_; int32_t m_UplinkTraffic_; int32_t m_DownlinkTraffic_; DLL2SDK::Assembly_CSharp::Network::EDISCONNET_ERROR m_DisconnectError_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_UplinkCmdToTrafficMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_UplinkCmdToCountMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_DownlinkCmdToTrafficMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_DownlinkCmdToCountMap_; DLL2SDK::mscorlib::System::Object* m_LockObj_; struct StaticFields { DLL2SDK::Assembly_CSharp::Network::NetWorkStats* Instance_; DLL2SDK::mscorlib::System::Comparison_1>* __f__am_cache0_; DLL2SDK::mscorlib::System::Comparison_1>* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordSendReliableDelay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcJitter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Flush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddUpLinkPackage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearUpLinkTraffic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddDownLinkPackage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearDownLinkTraffic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FormatStatsData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportCurrentStatsToServer_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72187(); int32_t get_ReliablePacketSendCount_72188(); void set_ReliablePacketSendCount_72189(int32_t value_); int32_t get_PacketResendCount_72190(); void set_PacketResendCount_72191(int32_t value_); int32_t get_PacketLostCount_72192(); void set_PacketLostCount_72193(int32_t value_); int32_t get_UplinkTraffic_72194(); int32_t get_DownlinkTraffic_72195(); int32_t get_TotalTraffic_72196(); DLL2SDK::Assembly_CSharp::Network::EDISCONNET_ERROR get_DisconnectError_72197(); void set_DisconnectError_72198(DLL2SDK::Assembly_CSharp::Network::EDISCONNET_ERROR value_); void Reset_72199(); void RecordSendReliableDelay_72200(float delay_); float CalcJitter_72201(); void Flush_72202(); void AddUpLinkPackage_72203(uint32_t cmd_, uint32_t size_); void ClearUpLinkTraffic_72204(); void AddDownLinkPackage_72205(uint32_t cmd_, uint32_t size_); void ClearDownLinkTraffic_72206(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* FormatStatsData_72207(); void ReportCurrentStatsToServer_72208(); static void _cctor_72209(); static int32_t _FormatStatsData_m__0_72210(DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 cmd1_, DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 cmd2_); static int32_t _FormatStatsData_m__1_72211(DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 cmd1_, DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 cmd2_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ReplicationVehicleDriveData : DLL2SDK::Assembly_CSharp::GameEngine::ReplicationData { DLL2SDK::Assembly_CSharp::Network::ProtocolVehicleDriveData* MovedMsg_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72186(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_COMBINED_PKG_ITEM_REUSE : DLL2SDK::Assembly_CSharp::Network::S2C_COMBINED_PKG_ITEM { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_72179(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct GameServerHandler : DLL2SDK::mscorlib::System::Object { float m_DisconnectTime_; DLL2SDK::Assembly_CSharp::Network::DSError LastDSError_; bool IgnoreReconnect_; DLL2SDK::Assembly_CSharp::Network::GameServerState m_CurrentState_; DLL2SDK::Assembly_CSharp::Network::GameNetClient* m_SocketClient_; struct StaticFields { int32_t DS_SERVER_TIMEOUT_SECONDS_; bool IngoreLobbyState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CurrentState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDSServerTimeout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsConnected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasSettlement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Flush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Send_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Connect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessPacket_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Disconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDSLoginSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReconnectDSNow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnalysisSuitableDS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateProtocolEncryptionKey_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71681(); bool get_IsLocalGameServer_71682(); DLL2SDK::Assembly_CSharp::Network::GameServerState CurrentState_71683(); bool IsDSServerTimeout_71684(); void Init_71685(); void UnInit_71686(); bool IsConnected_71687(); void Tick_71688(float DeltaTime_); bool HasSettlement_71689(); void CheckPing_71690(); void Flush_71691(); bool Send_71692(DLL2SDK::Assembly_CSharp::Network::MatchProtocolBase* protocol_); bool Connect_71693(DLL2SDK::mscorlib::System::String* serverAddress_, uint16_t serverPort_, uint32_t roomId_); void Shutdown_71694(); bool ProcessPacket_71695(DLL2SDK::Array* packData_, int32_t PackDataCount_, int32_t Sequence_); void Disconnect_71696(int32_t errorCode_); void OnDSLoginSuccess_71697(); void OnDisconnect_71698(int32_t errorCode_); bool ReconnectDSNow_71699(); void AnalysisSuitableDS_71700(); void UpdateProtocolEncryptionKey_71701(DLL2SDK::Array* inKey_); static void _cctor_71702(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct UdpPing : DLL2SDK::Assembly_CSharp::Network::Ping { bool m_IsReady_; DLL2SDK::Array* m_SendData_; DLL2SDK::Assembly_CSharp::Network::UdpClient* m_Socket_; DLL2SDK::mscorlib::System::Text::StringBuilder* m_Logger_; struct StaticFields { int64_t kErrnoConnectFail_; int64_t kErrnoSendException_; int64_t kErrnoSendFail_; int64_t kErrnoRecvNotReady_; int64_t kErrnoRecvClientDie_; int64_t kErrnoRecvException_; int64_t kErrnoRecvFail_; int64_t kErrnoRecvDismatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOutput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Dispose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareSendBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidateRecvBuffer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Send_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Processing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculatePing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPingTick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71623(); DLL2SDK::mscorlib::System::String* GetOutput_71624(); void Dispose_71625(); void PrepareSendBuffer_71626(); bool ValidateRecvBuffer_71627(DLL2SDK::Array* toCompare_); DLL2SDK::Assembly_CSharp::Network::PingResult* Send_71628(DLL2SDK::mscorlib::System::String* serverAddress_, uint16_t port_, int32_t timeOutMillisec_); DLL2SDK::Assembly_CSharp::Network::PingResult* Processing_71629(DLL2SDK::mscorlib::System::String* ip_, int32_t timeOutMillisec_); uint32_t CalculatePing_71630(uint32_t lastTick_); uint32_t GetPingTick_71631(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetOutput_71632(); void __xLuaBaseProxy_Dispose_71633(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct ProtocolVehicleDriveData : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::Network::VehicleDriveData data_; bool _HasRecycle_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMoveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecycle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71570(); void SetMoveData_71571(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_DRIVE_VEHICLE* msg_); bool get_HasRecycle_71572(); void set_HasRecycle_71573(bool value_); void OnRecycle_71574(); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_BATCH_AIATTACK_REUSE : DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_BATCH_AIATTACK { int32_t DefaultItemCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71553(); void Unserialize_71554(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71555(DLL2SDK::Array* P0_, int32_t* P1_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct S2C_SYNC_MOVE_PACKED_REUSE : DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_MOVE_PACKED { int32_t DefaultItemCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71546(); void Unserialize_71547(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_Unserialize_71548(DLL2SDK::Array* P0_, int32_t* P1_); }; } namespace DLL2SDK::Assembly_CSharp::Network { struct SyncClientEventMsg : DLL2SDK::Assembly_CSharp::Network::MatchMsg { DLL2SDK::Assembly_CSharp::Network::EVENT_TYPE eventType_; DLL2SDK::mscorlib::System::String* name_; DLL2SDK::mscorlib::System::String* fsmName_; bool stopPlay_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBuildResponseMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_71520(); static int32_t OnBuildResponseMsg_71521(DLL2SDK::Array* data_, int32_t DataIndex_, int32_t DataCount_, int32_t Sequence_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct VersionUpdateCheckController : DLL2SDK::Assembly_CSharp::GameUI::UIWindowController { DLL2SDK::Assembly_CSharp::GameBase::Loading::DolphinClient* mDolphin_AppUpdate_; DLL2SDK::Assembly_CSharp::GameBase::Loading::DolphinClient* mDolphin_ResExtract_; DLL2SDK::Assembly_CSharp::GameBase::Loading::DolphinClient* mDolphin_ResUpdate_; DLL2SDK::Assembly_CSharp::GameLogin::VersionUpdateView* m_View_; DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowVersionUpdateCheckController* _FlowController_k__BackingField_; DLL2SDK::Assembly_CSharp::GameBase::Loading::EUserUpdateAction mUserUpdateAction_; DLL2SDK::mscorlib::System::String* mProgramVersion_; bool mIsCheckingUpdateAPK_; int32_t mRemainRetryTimes_; bool IsForceUpdate_; DLL2SDK::Assembly_CSharp::GameLogin::VersionUpdateInfoController* m_VersionUpdateInfoController_; struct StaticFields { float CHECK_UPGRADEDISK_SCALE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShutDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CleanUpAll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartCheckUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareExternalFolder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIfNewAppExists_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowUpdateConfirmMsgBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNewestNotices_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowUpdateProgressBarOrQuit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_DolphinAppUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveUnusedApk_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenAppStoreORGooglePlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIfNewExtractResourceExsists_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_DolphinResExtract_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIfNewResourceExsists_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_DolphinResUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateResDirectly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMessageBoxCallback_ErrorQuit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowContinueUpdateMsgBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMessageBoxCallback_ContinueUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowVersionNotMatchMsgBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMessageBoxCallback_MajorVersionNotMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFilePermissionFailedMsgBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckUpgradeDiskEnough_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowProgressBar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVersionUpdateInfoController_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68510(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_68511(); void set_FlowController_68512(DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowVersionUpdateCheckController* value_); DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowVersionUpdateCheckController* get_FlowController_68513(); void Init_68514(); void ShutDown_68515(); void CleanUpAll_68516(); void CheckUpdate_68517(); void StartCheckUpdate_68518(); void PrepareExternalFolder_68519(); void CheckIfNewAppExists_68520(); void ShowUpdateConfirmMsgBox_68521(bool isUpdateRes_, bool forceUpdate_, DLL2SDK::mscorlib::System::String* targetResVersion_); void GetNewestNotices_68522(bool isUpdateRes_, bool forceUpdate_, bool useOperateNoticeConfig_); void ShowUpdateProgressBarOrQuit_68523(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, bool isResUpdate_, bool isForce_); void Tick_DolphinAppUpdate_68524(); void RemoveUnusedApk_68525(); void OpenAppStoreORGooglePlay_68526(); void CheckIfNewExtractResourceExsists_68527(); void Tick_DolphinResExtract_68528(); void CheckIfNewResourceExsists_68529(); void Tick_DolphinResUpdate_68530(); void UpdateResDirectly_68531(); void OnMessageBoxCallback_ErrorQuit_68532(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void ShowContinueUpdateMsgBox_68533(DLL2SDK::mscorlib::System::String* text_, int32_t context_); void OnMessageBoxCallback_ContinueUpdate_68534(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void ShowVersionNotMatchMsgBox_68535(); void OnMessageBoxCallback_MajorVersionNotMatch_68536(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void ShowFilePermissionFailedMsgBox_68537(); bool CheckUpgradeDiskEnough_68538(bool isApk_, DLL2SDK::mscorlib::System::String* newVersion_, DLL2SDK::Assembly_CSharp::GameLogin::IIPSUpdateCustomData* customData_); void ShowProgressBar_68539(bool isShow_); DLL2SDK::Assembly_CSharp::GameLogin::VersionUpdateInfoController* GetVersionUpdateInfoController_68540(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_68541(); void __xLuaBaseProxy_Init_68542(); void __xLuaBaseProxy_ShutDown_68543(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowVersionUpdateCheckController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowBaseController { DLL2SDK::Assembly_CSharp::GameBase::Loading::VersionUpdateCheckController* m_VersionUpdateCheckController_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMainFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RunTimeLimitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFlowFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyHotFix_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68161(); DLL2SDK::mscorlib::System::String* GetLoadingTips_68162(); bool IsMainFlow_68163(); float RunTimeLimitation_68164(); void StartFlow_68165(); void OnFlowFinish_68166(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult result_, DLL2SDK::mscorlib::System::String* errorMessage_); void ApplyHotFix_68167(); bool __xLuaBaseProxy_IsMainFlow_68168(); float __xLuaBaseProxy_RunTimeLimitation_68169(); void __xLuaBaseProxy_StartFlow_68170(); void __xLuaBaseProxy_OnFlowFinish_68171(DLL2SDK::Assembly_CSharp::GameBase::Loading::ELoadingFlowResult P0_, DLL2SDK::mscorlib::System::String* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowTDirPostQueryConfigAgainController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowTDirPostQueryConfigController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FirstQueryConfig_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_68135(); bool FirstQueryConfig_68136(); bool __xLuaBaseProxy_FirstQueryConfig_68137(); }; } namespace DLL2SDK::Assembly_CSharp::GameLogin { struct GrayUserCredential : DLL2SDK::Assembly_CSharp::GameLogin::VersionCustomRedirect { DLL2SDK::mscorlib::System::String* key_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67769(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowRoomInfoController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowCheckableController { bool m_MsgFinish_; bool m_RelationTeamPreloadAssets_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoadingTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfStopOnError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFlow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResRoomInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckFlowFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoRelationTeamPreloadAssets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAssetsLoadFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRelationTeam_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67574(); DLL2SDK::mscorlib::System::String* GetLoadingTips_67575(); void RegisterDelegates_67576(); void UnRegisterDelegates_67577(); bool IfStopOnError_67578(); void StartFlow_67579(); void OnResRoomInfo_67580(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void CheckFlowFinish_67581(); void DoRelationTeamPreloadAssets_67582(); void OnAssetsLoadFinish_67583(DLL2SDK::Array* id_, DLL2SDK::mscorlib::System::Object* obj_); bool CheckRelationTeam_67584(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetLoadingTips_67585(); void __xLuaBaseProxy_RegisterDelegates_67586(); void __xLuaBaseProxy_UnRegisterDelegates_67587(); bool __xLuaBaseProxy_IfStopOnError_67588(); void __xLuaBaseProxy_StartFlow_67589(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct LoadingFlowPreLoadLevelController : DLL2SDK::Assembly_CSharp::GameBase::Loading::LoadingFlowLoadLevelController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelByCondition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67563(); bool CancelByCondition_67564(); bool __xLuaBaseProxy_CancelByCondition_67565(); }; } namespace DLL2SDK::Assembly_CSharp::LevelDesigner { struct PVELevelDesignGameBuilder : DLL2SDK::Assembly_CSharp::Story::StoryGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67261(); }; } namespace DLL2SDK::Assembly_CSharp::LevelDesigner { struct PVELevelDesignGame : DLL2SDK::Assembly_CSharp::Story::StoryGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67260(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); }; } namespace DLL2SDK::Assembly_CSharp::LevelDesigner { struct BRDesignGameBuilder : DLL2SDK::Assembly_CSharp::BattleRoyale::BRGameBuilder { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init1PPawnActorInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init3PPawnActorInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67254(); DLL2SDK::mscorlib::System::Type* get_m_UISceneType_67255(); void Init1PPawnActorInfo_67256(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void Init3PPawnActorInfo_67257(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* actorInfo_); void __xLuaBaseProxy_Init1PPawnActorInfo_67258(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); void __xLuaBaseProxy_Init3PPawnActorInfo_67259(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::LevelDesigner { struct BRLevelDesignGame : DLL2SDK::Assembly_CSharp::BattleRoyale::BRGame { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitGameInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67231(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* ParentWorld_, DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* InGameBuilder_); void InitGameInfo_67232(); void __xLuaBaseProxy_InitGameInfo_67233(); }; } namespace DLL2SDK::Assembly_CSharp { struct CfmFogConfig : DLL2SDK::Assembly_CSharp::HeightFogConfig { bool m_DebugShowFogColor_; DLL2SDK::UnityEngine::UnityEngine::Color FogInscatteringColor_; bool UseFogTexture_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* FogTexture_; DLL2SDK::UnityEngine::UnityEngine::Color NearFogBlendColor_; float NearFogColorBlendFactor_; DLL2SDK::UnityEngine::UnityEngine::Light* SkyLight_; bool EnableDirectionalInscattering_; DLL2SDK::UnityEngine::UnityEngine::Vector3 InscatteringLightDirection_; DLL2SDK::UnityEngine::UnityEngine::Color DirectionalInscatteringColor_; float DirectionalInscatteringFallOff_; float DirectionalInscatteringStartDistance_; float CosTerminatorAngle_; float FogCutoffDistance_; float InscatteringTexMipDistanceScale_; float InscatteringTexMipDistanceBias_; DLL2SDK::UnityEngine::UnityEngine::Material* SkyBoxMat_; DLL2SDK::UnityEngine::UnityEngine::Vector4 m_DirectionalInscatteringColorParameters_; float m_DirectionalInscatteringStartDistanceParameter_; DLL2SDK::UnityEngine::UnityEngine::Vector4 m_InscatteringLightDirectionParameters_; DLL2SDK::UnityEngine::UnityEngine::Vector4 m_FogInscatteringTextureParameters_; DLL2SDK::UnityEngine::UnityEngine::Vector4 m_FogInscatteringTextureColorResolveParameters_; DLL2SDK::UnityEngine::UnityEngine::Vector4 m_NearFogBlendColor_; DLL2SDK::Assembly_CSharp::FogTextureBaker* m_FogTextureBaker_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyParameters_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyDefaultParameters_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidateParameters_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateParameterVariables_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModeKeyword_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_67068(); bool get_DebugShowFogColor_67069(); void set_DebugShowFogColor_67070(bool value_); DLL2SDK::Assembly_CSharp::FogTextureBaker* get_FogTextureBaker_67071(); void Update_67072(); void ApplyParameters_67073(); void ApplyDefaultParameters_67074(); void ValidateParameters_67075(); void UpdateParameterVariables_67076(); DLL2SDK::mscorlib::System::String* GetModeKeyword_67077(); void __xLuaBaseProxy_Update_67078(); void __xLuaBaseProxy_ApplyParameters_67079(); void __xLuaBaseProxy_ApplyDefaultParameters_67080(); void __xLuaBaseProxy_ValidateParameters_67081(); void __xLuaBaseProxy_UpdateParameterVariables_67082(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponAttachmentVehicleGun : DLL2SDK::Assembly_CSharp::GameEngine::WeaponAttachment { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulatedFireAmmunition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOwnerGameObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThirdPersonStartFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66864(); void SimulatedFireAmmunition_66865(); DLL2SDK::UnityEngine::UnityEngine::GameObject* GetOwnerGameObject_66866(); void ThirdPersonStartFire_66867(int32_t inFireCompIndex_, bool aimedFire_, bool isSingle_, int32_t aommoCount_); void __xLuaBaseProxy_SimulatedFireAmmunition_66868(); DLL2SDK::UnityEngine::UnityEngine::GameObject* __xLuaBaseProxy_GetOwnerGameObject_66869(); void __xLuaBaseProxy_ThirdPersonStartFire_66870(int32_t P0_, bool P1_, bool P2_, int32_t P3_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponAttachmentSparrow : DLL2SDK::Assembly_CSharp::GameEngine::WeaponAttachment { DLL2SDK::Assembly_CSharp::GameEngine::ManagedAsset* ArrowMesh_; float ArrowMeshHiddenTime_; DLL2SDK::Assembly_CSharp::GameBase::SparrowState m_State_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DespawnOldMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSparrowArrowReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncAnimation3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelDrawSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordSpectateInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFireSound_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66846(); void DespawnOldMesh_66847(int32_t newAssetID_); void ChangeWeapon_66848(); void OnSparrowArrowReady_66849(int32_t assetID_, DLL2SDK::mscorlib::System::Object* obj_); void Tick_66850(float deltaTime_); void OnSyncAnimation3P_66851(DLL2SDK::Assembly_CSharp::Network::ESYNC_ANIM_NAME animName_, float animLength_, float Param1_); void SetHidden_66852(bool isHidden_); void CancelDrawSound_66853(); void RecordSpectateInfo_66854(bool record_); void PlayAudio_66855(DLL2SDK::mscorlib::System::String* audio_, DLL2SDK::mscorlib::System::String* brAudio_); void PlayAnimation_66856(int32_t id_); void PlayFireSound_66857(); void __xLuaBaseProxy_DespawnOldMesh_66858(int32_t P0_); void __xLuaBaseProxy_ChangeWeapon_66859(); void __xLuaBaseProxy_Tick_66860(float P0_); void __xLuaBaseProxy_OnSyncAnimation3P_66861(DLL2SDK::Assembly_CSharp::Network::ESYNC_ANIM_NAME P0_, float P1_, float P2_); void __xLuaBaseProxy_SetHidden_66862(bool P0_); void __xLuaBaseProxy_PlayFireSound_66863(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponProjectile_TrophySystem : DLL2SDK::Assembly_CSharp::GameBase::WeaponProjectile_Stick { DLL2SDK::Assembly_CSharp::TrophySystemActor* Actor_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* m_AudioPlayer_; bool m_HasBeenDestroyedByEnemy_; DLL2SDK::UnityEngine::UnityEngine::Animator* m_TrophySystemAnimator_; struct StaticFields { DLL2SDK::Assembly_CSharp::PVP::ReplaySummonManager_CreateObjectCallBack* CreateCallBack_; DLL2SDK::Assembly_CSharp::PVP::ReplaySummonManager_DestoryObjectCallBack* DestoryCallBack_; DLL2SDK::Assembly_CSharp::PVP::ReplaySummonManager_CommonDestoryCallBack* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateSimulator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitFlightEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Explode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DeadReplayCommonDestory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyEnemyActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyProj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroySelf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDeployEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPickUpByPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessHitInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSiumlateStick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66747(); DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::Interface::IAudioGameObject* get_AudioPlayer_66748(); bool get_HasBeenDestroyedByEnemy_66749(); float get_PickingTime_66750(); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* GetActor_66751(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator* CreateSimulator_66752(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inInitLoc_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inInitVel_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* inHandler_); void InitFlightEffect_66753(); void Explode_66754(DLL2SDK::UnityEngine::UnityEngine::Vector3 ExplodeLocation_, bool bCauseDamage_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* hitTarget_); void DestroyEnemyActor_66756(int32_t actorID_); void Destroy_66757(); void OnDestroy_66758(); void DestroyProj_66759(); void DestroySelf_66760(); void PlayDeployEffect_66761(); void OnPickUpByPawn_66762(uint32_t pawnPlayerID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 resetLocation_); void ProcessHitInfo_66763(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* info_); void OnSiumlateStick_66764(DLL2SDK::Assembly_CSharp::Network::SyncStickMsg* msg_); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* __xLuaBaseProxy_GetActor_66766(); DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator* __xLuaBaseProxy_CreateSimulator_66767(DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P2_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* P3_); void __xLuaBaseProxy_InitFlightEffect_66768(); void __xLuaBaseProxy_Explode_66769(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, bool P1_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* P2_); void __xLuaBaseProxy_Destroy_66770(); void __xLuaBaseProxy_OnDestroy_66771(); void __xLuaBaseProxy_DestroyProj_66772(); void __xLuaBaseProxy_DestroySelf_66773(); void __xLuaBaseProxy_OnPickUpByPawn_66774(uint32_t P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_); void __xLuaBaseProxy_ProcessHitInfo_66775(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* P0_); void __xLuaBaseProxy_OnSiumlateStick_66776(DLL2SDK::Assembly_CSharp::Network::SyncStickMsg* P0_); static void DeadReplayCommonDestory_66755(uint32_t actorID_); static void _cctor_66765(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponNunchucks : DLL2SDK::Assembly_CSharp::GameBase::Weapon { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFireAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66717(); void ResetAnimatorController_66718(); void PlayFireAnim_66719(); void __xLuaBaseProxy_ResetAnimatorController_66720(); void __xLuaBaseProxy_PlayFireAnim_66721(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponWarMachine : DLL2SDK::Assembly_CSharp::GameBase::WeaponRPG { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUseWeaponCheckFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Activate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareInputParam_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66692(); void InitWeapon_66693(); bool IsUseWeaponCheckFire_66694(); void Activate_66695(); void PrepareInputParam_66696(DLL2SDK::Assembly_CSharp::CheckFireParam* param_); void __xLuaBaseProxy_InitWeapon_66697(); bool __xLuaBaseProxy_IsUseWeaponCheckFire_66698(); void __xLuaBaseProxy_Activate_66699(); void __xLuaBaseProxy_PrepareInputParam_66700(DLL2SDK::Assembly_CSharp::CheckFireParam* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponMors : DLL2SDK::Assembly_CSharp::GameBase::WeaponCODSniper { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66503(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponGrenadeFiringStateHold_ToyBomb : DLL2SDK::Assembly_CSharp::GameBase::BRWeaponGrenadeFiringState_Hold { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToNextWeapon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66356(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_66357(); void SwitchToNextWeapon_66358(); void __xLuaBaseProxy_BeginState_66359(); void __xLuaBaseProxy_SwitchToNextWeapon_66360(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponGrenadePrepareStateHold_ToyBomb : DLL2SDK::Assembly_CSharp::GameBase::BRWeaponMonkeyBombPrepareState_Hold { bool hasStartFire_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldSwitchToNextWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToNextWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanCancelThrow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66345(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_66346(); void Tick_66347(float DeltaTime_); bool ShouldSwitchToNextWeapon_66348(); void SwitchToNextWeapon_66349(); bool CanCancelThrow_66350(); void __xLuaBaseProxy_BeginState_66351(); void __xLuaBaseProxy_Tick_66352(float P0_); bool __xLuaBaseProxy_ShouldSwitchToNextWeapon_66353(); void __xLuaBaseProxy_SwitchToNextWeapon_66354(); bool __xLuaBaseProxy_CanCancelThrow_66355(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponGrenadeEquippingState_ToyBomb : DLL2SDK::Assembly_CSharp::GameBase::WeaponGrenadeEquippingState_AutoAdjust { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetStateList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66342(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void ResetStateList_66343(); void __xLuaBaseProxy_ResetStateList_66344(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponStateMachine_ToyBomb : DLL2SDK::Assembly_CSharp::GameBase::WeaponStateMachine_Grenade { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFastThrowMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66337(); void SetFastThrowMode_66338(bool IsFastThrow_, bool bInit_); void InitializeAllStates_66339(); void __xLuaBaseProxy_SetFastThrowMode_66340(bool P0_, bool P1_); void __xLuaBaseProxy_InitializeAllStates_66341(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponSmokeBombPrepareStateHold : DLL2SDK::Assembly_CSharp::GameBase::BRWeaponGrenadePrepareState_Hold { bool hasStartFire_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldSwitchToNextWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToNextWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanCancelThrow_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66326(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_66327(); void Tick_66328(float DeltaTime_); bool ShouldSwitchToNextWeapon_66329(); void SwitchToNextWeapon_66330(); bool CanCancelThrow_66331(); void __xLuaBaseProxy_BeginState_66332(); void __xLuaBaseProxy_Tick_66333(float P0_); bool __xLuaBaseProxy_ShouldSwitchToNextWeapon_66334(); void __xLuaBaseProxy_SwitchToNextWeapon_66335(); bool __xLuaBaseProxy_CanCancelThrow_66336(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponStateMachine_SmokeBomb : DLL2SDK::Assembly_CSharp::GameBase::WeaponStateMachine_Grenade { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66310(); void InitializeAllStates_66311(); void __xLuaBaseProxy_InitializeAllStates_66312(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponClipChangingState_AK177Orange : DLL2SDK::Assembly_CSharp::GameBase::WNWeaponClipChangingState { void _ctor_66306(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); float GetChangeClipTime_66307(); void PlayChangeClip_66308(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponAimedIdleState_AK177Orange : DLL2SDK::Assembly_CSharp::GameBase::WeaponAimedIdleState { float mWatchTime_; float mWaitTime_; DLL2SDK::Assembly_CSharp::GameBase::EWatchState mCurWatchState_; void _ctor_66304(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void Tick_66305(float DeltaTime_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponStateMachine_AK177Orange : DLL2SDK::Assembly_CSharp::GameBase::WNWeaponStateMachine { struct StaticFields { int32_t WatchTime_; int32_t IdleWaitTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66298(); void InitializeAllStates_66299(); static bool CheckWatch_66300(float* waitTime_, float DeltaTime_); static void _cctor_66301(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponShadowBlade_ThrowWeaponActiveState_Hold : DLL2SDK::Assembly_CSharp::GameBase::WeaponGrenadeActiveState_Hold { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginSecondaryFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66228(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginFire_66229(); void BeginSecondaryFire_66230(); void Tick_66231(float DeltaTime_); void __xLuaBaseProxy_BeginFire_66232(); void __xLuaBaseProxy_BeginSecondaryFire_66233(); void __xLuaBaseProxy_Tick_66234(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponShadowBlade_ThrowWeaponPrepareState : DLL2SDK::Assembly_CSharp::GameBase::WeaponGrenadePrepareState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66220(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void EndState_66221(); void __xLuaBaseProxy_EndState_66222(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponShadowBlade_ThrowWeaponActiveState : DLL2SDK::Assembly_CSharp::GameBase::WeaponGrenadeActiveState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66215(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_66216(); void Tick_66217(float DeltaTime_); void __xLuaBaseProxy_BeginState_66218(); void __xLuaBaseProxy_Tick_66219(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponShadowBladeFiringState : DLL2SDK::Assembly_CSharp::GameBase::WeaponMeleeFiringState { DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_ShadowBlade* m_FireComponent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeaponFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66202(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_66203(); void WeaponFire_66204(); void BeginFire_66205(); void StopFire_66206(); void Tick_66207(float DeltaTime_); void EndState_66208(); void __xLuaBaseProxy_BeginState_66209(); void __xLuaBaseProxy_WeaponFire_66210(); void __xLuaBaseProxy_BeginFire_66211(); void __xLuaBaseProxy_StopFire_66212(); void __xLuaBaseProxy_Tick_66213(float P0_); void __xLuaBaseProxy_EndState_66214(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponShadowBladeEquippingState : DLL2SDK::Assembly_CSharp::GameBase::MeleeWeaponEquippingState { float DelayFire_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCountingDownDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66195(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); float GetCountingDownDuration_66196(); void BeginState_66197(); void EndState_66198(); float __xLuaBaseProxy_GetCountingDownDuration_66199(); void __xLuaBaseProxy_BeginState_66200(); void __xLuaBaseProxy_EndState_66201(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponShadowBladeClipChangingState : DLL2SDK::Assembly_CSharp::GameBase::WeaponMeleeClipChangingState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66192(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_66193(); void __xLuaBaseProxy_BeginState_66194(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponShadowBladeActiveState : DLL2SDK::Assembly_CSharp::GameBase::WeaponMeleeActiveState { DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_ShadowBlade* m_FireComponent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66187(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_66188(); void BeginFire_66189(); void __xLuaBaseProxy_BeginState_66190(); void __xLuaBaseProxy_BeginFire_66191(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponShadowBladeUnequippingState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponUnequippingState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66184(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void EndState_66185(); void __xLuaBaseProxy_EndState_66186(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct QKnifeWeaponEquippingState : DLL2SDK::Assembly_CSharp::GameBase::MeleeWeaponEquippingState { float DelayFire_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCountingDownDuration_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66121(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); float GetCountingDownDuration_66122(); void BeginState_66123(); float __xLuaBaseProxy_GetCountingDownDuration_66124(); void __xLuaBaseProxy_BeginState_66125(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponStateMachine_QuickKnife : DLL2SDK::Assembly_CSharp::GameBase::WNWeaponStateMachine_Melee { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeAllStates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66108(); void InitializeAllStates_66109(); void __xLuaBaseProxy_InitializeAllStates_66110(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct BRWeaponMonkeyBombSwimIdle : DLL2SDK::Assembly_CSharp::GameBase::BRWeaponMonkeyBombActiveState_Hold { float m_BeginStateTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66070(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_66071(); void Tick_66072(float DeltaTime_); void __xLuaBaseProxy_BeginState_66073(); void __xLuaBaseProxy_Tick_66074(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponM1887AimedFiringState : DLL2SDK::Assembly_CSharp::GameBase::WeaponAimedFiringState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66031(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_66032(); void StartAim_66033(); void __xLuaBaseProxy_BeginState_66034(); void __xLuaBaseProxy_StartAim_66035(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponM1887ClipChangingState : DLL2SDK::Assembly_CSharp::GameBase::WNWeaponClipChangingState { DLL2SDK::Assembly_CSharp::GameBase::EWeaponChangeClip mState_; bool mStopChangeClip_; float mWaitSyncEndTime_; bool mIsWaitingSyncEnd_; bool delayEndOneFrame_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeClipPhase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoRequestChangeClip_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66012(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void ChangeClipPhase_66013(DLL2SDK::Assembly_CSharp::GameBase::EWeaponChangeClip state_); void BeginState_66014(); void Tick_66015(float DeltaTime_); void BeginFire_66016(); void StartAim_66017(); void StopFire_66018(); void DoRequestChangeClip_66019(); void __xLuaBaseProxy_BeginState_66020(); void __xLuaBaseProxy_Tick_66021(float P0_); void __xLuaBaseProxy_BeginFire_66022(); void __xLuaBaseProxy_StartAim_66023(); void __xLuaBaseProxy_StopFire_66024(); void __xLuaBaseProxy_DoRequestChangeClip_66025(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponKRM262ClipChangingState : DLL2SDK::Assembly_CSharp::GameBase::WeaponM1014ClipChangingState { bool m_WaitSyncFirstLoop_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChangeClipTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeClipPhase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSyncFirstLoopAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_66001(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); float GetChangeClipTime_66002(); void Tick_66003(float DeltaTime_); void ChangeClipPhase_66004(DLL2SDK::Assembly_CSharp::GameBase::EWeaponChangeClip state_); void CheckSyncFirstLoopAnim_66005(); float __xLuaBaseProxy_GetChangeClipTime_66006(); void __xLuaBaseProxy_Tick_66007(float P0_); void __xLuaBaseProxy_ChangeClipPhase_66008(DLL2SDK::Assembly_CSharp::GameBase::EWeaponChangeClip P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponGrenadeFiringStateHold_InductionGun : DLL2SDK::Assembly_CSharp::GameBase::BRWeaponGrenadeFiringState_Hold { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldShowTrackEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchToNextWeapon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65968(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); bool ShouldShowTrackEffect_65969(); void BeginState_65970(); void SwitchToNextWeapon_65971(); bool __xLuaBaseProxy_ShouldShowTrackEffect_65972(); void __xLuaBaseProxy_BeginState_65973(); void __xLuaBaseProxy_SwitchToNextWeapon_65974(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponGrenadeEquippingState_InductionGun : DLL2SDK::Assembly_CSharp::GameBase::WeaponGrenadeEquippingState_AutoAdjust { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetStateList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65947(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void ResetStateList_65948(); void __xLuaBaseProxy_ResetStateList_65949(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponFHJFiringState : DLL2SDK::Assembly_CSharp::GameBase::WeaponRPGFiringState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoStopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65878(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void DoStopFire_65879(); void StopAim_65880(); void __xLuaBaseProxy_DoStopFire_65881(); void __xLuaBaseProxy_StopAim_65882(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponAimingFireBoltState : DLL2SDK::Assembly_CSharp::GameBase::WeaponFireBoltState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBoltName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65726(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void StopAim_65727(); DLL2SDK::mscorlib::System::String* GetBoltName_65728(); void __xLuaBaseProxy_StopAim_65729(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetBoltName_65730(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WNWeaponHunterKillerInactiveState : DLL2SDK::Assembly_CSharp::GameBase::WeaponGrenadeInactiveState { void _ctor_65320(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65321(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponGrenadeSwimSprintState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponSwimSprintState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65288(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); bool get_ProcessWeaponVisible_65289(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponGrenadeSwimIdleState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponSwimIdleState { DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Projectile* m_ProjComponent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65283(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65284(); void BeginFire_65285(); void __xLuaBaseProxy_BeginState_65286(); void __xLuaBaseProxy_BeginFire_65287(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WeaponC4BombPlacingState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponPlacingState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_65003(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void BeginState_65004(); void EndState_65005(); void __xLuaBaseProxy_BeginState_65006(); void __xLuaBaseProxy_EndState_65007(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WheeledVehicle_Unmanned : DLL2SDK::Assembly_CSharp::GameBase::NZWheeledVehicle { uint32_t m_OwnerId_; bool isInRange_; float outRangeLastTime_; float JumpForce_; float JumpCDTime_; float CurJumpTime_; DLL2SDK::Assembly_CSharp::GameBase::ReconSkillComponent* m_SkillComponent_; float nextBumpTime_; float bumpForceMultiplier_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVehicleControlType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoGetOnVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOnVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceUpdateVehicleServerState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOffVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVehicleBroken_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCollisionEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginUseUnmanCar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndUseUnmanCar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanVehicleJump_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VehicleJump_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncVehicleInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VehicleRecover_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceOffVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTurnOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VehicleExplo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMiniMapShowType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIsControled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDestroyedEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64958(); uint32_t get_OwnerId_64959(); bool get_canRide_64960(); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_EVehicleControlType GetVehicleControlType_64961(); void AutoGetOnVehicle_64962(uint32_t PlayerId_); void InitVehicle_64963(uint32_t actorID_, DLL2SDK::Assembly_CSharp::EActorType vehicleType_); void GetOnVehicle_64964(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex seat_); void Tick_64965(float deltaTime_); void ForceUpdateVehicleServerState_64966(); void GetOffVehicle_64967(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::UnityEngine::UnityEngine::Vector3 offPosition_); void OnVehicleBroken_64968(); void OnCollisionEnter_64969(DLL2SDK::UnityEngine::UnityEngine::Collision* collision_); void BeginUseUnmanCar_64970(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void EndUseUnmanCar_64971(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); bool CanVehicleJump_64972(); void VehicleJump_64973(); void OnSyncVehicleInfo_64974(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_VEHICLE_INFO* vehicleInfo_); void VehicleRecover_64975(); void ForceOffVehicle_64976(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_ForceGetOffType type_); void OnTurnOver_64977(); void VehicleExplo_64978(); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_MiniMapShowType GetMiniMapShowType_64979(); bool CheckIsControled_64980(); void PlayDestroyedEffect_64981(); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_EVehicleControlType __xLuaBaseProxy_GetVehicleControlType_64982(); void __xLuaBaseProxy_AutoGetOnVehicle_64983(uint32_t P0_); void __xLuaBaseProxy_InitVehicle_64984(uint32_t P0_, DLL2SDK::Assembly_CSharp::EActorType P1_); void __xLuaBaseProxy_GetOnVehicle_64985(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex P1_); void __xLuaBaseProxy_Tick_64986(float P0_); void __xLuaBaseProxy_GetOffVehicle_64987(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_); void __xLuaBaseProxy_OnVehicleBroken_64988(); void __xLuaBaseProxy_OnCollisionEnter_64989(DLL2SDK::UnityEngine::UnityEngine::Collision* P0_); void __xLuaBaseProxy_OnSyncVehicleInfo_64990(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_VEHICLE_INFO* P0_); void __xLuaBaseProxy_ForceOffVehicle_64991(DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_ForceGetOffType P0_); void __xLuaBaseProxy_OnTurnOver_64992(); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_MiniMapShowType __xLuaBaseProxy_GetMiniMapShowType_64993(); bool __xLuaBaseProxy_CheckIsControled_64994(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VehicleAnimNode_LookAt : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* LookAtTarget_; DLL2SDK::UnityEngine::UnityEngine::Vector3 LookAtAxis_; bool NeedSyncPos_; bool NeedSyncRotation_; bool DebugMode_; DLL2SDK::Assembly_CSharp::GameBase::NZWheeledVehicle* targetVehicle_; DLL2SDK::Assembly_CSharp::GameBase::LookAtAxisTypeEnum AngleChangeAxis_; DLL2SDK::UnityEngine::UnityEngine::Vector3 initialLocalEuler_; DLL2SDK::UnityEngine::UnityEngine::Vector3 initialRelativePos_; bool EnableLocalAxisCompute_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcLookAtDirection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64946(); void Update_64947(); void CalcLookAtDirection_64948(); void Start_64949(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct NZWheeledVehicleEventProcessor : DLL2SDK::Assembly_CSharp::GameBase::VehicleEventProcessor { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigNetSyncModuleList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64864(); void ConfigNetSyncModuleList_64865(); void __xLuaBaseProxy_ConfigNetSyncModuleList_64866(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct NZVehicleSyncPhysicStateComponent : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::FRigidBodyState LastPhysicState_; DLL2SDK::Assembly_CSharp::GameBase::FRigidBodyState CurrentState_; float LastPrintLogTime_; DLL2SDK::Assembly_CSharp::GameBase::FRigidBodyErrorCorrection PhysicErrorCorrection_; DLL2SDK::Assembly_CSharp::GameBase::FRigidBodyErrorCorrection NoDriverPhysicErrorCorrection_; int32_t recvVehicleStateMsgCount_; int32_t recvUsefulVehicleStateMsgCount_; int32_t RecentRecvCount_; float RecvCountPerSecond_; float LastCalcuRecvSpeedTime_; float LastPrintTime_; float LastDrawDebugInfoTime_; struct StaticFields { float VEHICLE_SMALL_LINEAR_VEL_; float VEHICLE_SMALL_ANGULAR_VEL_; float VEHICLE_POSTION_UP_TOLORENCE_VALUE_; float VEHICLE_POSTION_TOLORENCE_VALUE_; float VEHICLE_ROTATION_TOLORENCE_VALUE_; float VEHICLE_POSTION_LARGE_TOLORENCE_VALUE_; float VEHICLE_ROTATION_LARGE_TOLORENCE_VALUE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSyncPhysicState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyStateFromLastWheeledSimulateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLastPhysicState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecvLastVehicleState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDistDiffFromDirection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PhysicTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SmoothingReceivePhysicState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ModifyLocationByTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ModifyDeltaLocationConsiderCollision_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64591(); void InitSyncPhysicState_64592(DLL2SDK::Assembly_CSharp::GameBase::NZWheeledVehicle* OwnerVehcle_); void CopyStateFromLastWheeledSimulateData_64593(DLL2SDK::Assembly_CSharp::GameBase::NZWheeledVehicle* OwnerVehcle_); void ResetLastPhysicState_64594(DLL2SDK::Assembly_CSharp::GameBase::NZWheeledVehicle* OwnerVehcle_); void OnRecvLastVehicleState_64595(DLL2SDK::Assembly_CSharp::GameBase::NZWheeledVehicle* OwnerVehicle_, DLL2SDK::Assembly_CSharp::Network::WheeledVehicleMoveData* moveMsg_); void ApplyShift_64596(DLL2SDK::UnityEngine::UnityEngine::Vector3 shift_); DLL2SDK::UnityEngine::UnityEngine::Vector2 GetDistDiffFromDirection_64597(DLL2SDK::Assembly_CSharp::GameBase::NZWheeledVehicle* OwnerVehicle_, DLL2SDK::UnityEngine::UnityEngine::Vector3 currentDirection_, DLL2SDK::UnityEngine::UnityEngine::Vector3 serverDirection_); void PhysicTick_64598(DLL2SDK::Assembly_CSharp::GameBase::NZWheeledVehicle* OwnerVehicle_, float DeltaTime_); DLL2SDK::UnityEngine::UnityEngine::Vector3 SmoothingReceivePhysicState_64599(DLL2SDK::Assembly_CSharp::GameBase::NZWheeledVehicle* OwnerVehicle_, DLL2SDK::Assembly_CSharp::GameBase::FRigidBodyState* NewState_); DLL2SDK::UnityEngine::UnityEngine::Vector3 ModifyLocationByTime_64600(DLL2SDK::Assembly_CSharp::GameBase::NZWheeledVehicle* ownerVehicle_, DLL2SDK::Assembly_CSharp::GameBase::FRigidBodyState* CurrState_, DLL2SDK::Assembly_CSharp::GameBase::FRigidBodyState* NewState_, float PredictServerTime_); DLL2SDK::UnityEngine::UnityEngine::Vector3 ModifyDeltaLocationConsiderCollision_64601(DLL2SDK::Assembly_CSharp::GameBase::NZWheeledVehicle* ownerVehicle_, DLL2SDK::UnityEngine::UnityEngine::Vector3* PredictLoc_, DLL2SDK::UnityEngine::UnityEngine::Vector3* OldPosition_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* OldQuation_, DLL2SDK::UnityEngine::UnityEngine::Vector3* DeltaLocation_, float DeltaTime_, DLL2SDK::UnityEngine::UnityEngine::Vector3* Velocity_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct NZVehicleMoveNetSyncModule : DLL2SDK::Assembly_CSharp::GameBase::PhysicsVehicleNetSyncModule { DLL2SDK::Assembly_CSharp::GameBase::NZWheeledVehicle* m_Vehicle_; DLL2SDK::Assembly_CSharp::Network::C2S_REQ_DRIVE_VEHICLE* m_CachedRawReq_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_WheeledSimulateMoveDataList_; DLL2SDK::Assembly_CSharp::Network::WheeledVehicleMoveData* LastWheeledSimulateMoveData_; float m_LastTransferTime_; float m_TransferInterval_; DLL2SDK::Assembly_CSharp::Network::SyncDriveVehicleMsg* cachedSyncDriveMsg_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSimulateWheeledMoveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TransferMsgToShadowVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayerServerMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SeverSendMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecvForceUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecvDebugMsg_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64564(DLL2SDK::Assembly_CSharp::GameEngine::ActorEventProcessor* InProcesser_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_WheeledSimulateMoveDataList_64565(); void set_WheeledSimulateMoveDataList_64566(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); void PreInit_64567(); void Init_64568(); void OnSimulateWheeledMoveData_64569(DLL2SDK::Assembly_CSharp::Network::WheeledVehicleMoveData* MoveData_); void TransferMsgToShadowVehicle_64570(DLL2SDK::Assembly_CSharp::Network::C2S_REQ_DRIVE_VEHICLE* reqMsg_); void PlayerServerMove_64571(DLL2SDK::Assembly_CSharp::GameBase::NZVehicleServerState* state_); void SeverSendMove_64572(DLL2SDK::UnityEngine::UnityEngine::Vector3 inPawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inPawnAngles_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inPawnVelocity_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inPawnAngVel_, float InSteeringInput_, float InThrottleInput_, float InBrakeInput_, float InHandbrakeInput_, int32_t CurrentGear_, bool IsMotorUp_, bool IsMotorDown_, float leftThrust_, float rightThrust_, float leftBrake_, float rightBrake_, DLL2SDK::Assembly_CSharp::Network::WheeledVehicleMoveState MoveState_); void OnRecvForceUpdate_64573(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnRecvDebugMsg_64574(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void __xLuaBaseProxy_PreInit_64575(); void __xLuaBaseProxy_Init_64576(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PhysicsVehicle_InterferenceDrone : DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_Helicopter { DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* maxSpeedCurv_; float autoHeightStrength_; float autoHeightCooldown_; DLL2SDK::UnityEngine::UnityEngine::SkinnedMeshRenderer* MeshRenderer_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* FollowingEffects_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* InterferingEffects_; DLL2SDK::UnityEngine::UnityEngine::TrailRenderer* FlyingTrailRenderer_; float idealHeight_; float currentIdealHeight_; float manualHeightTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* droneGroundObjectList_; float droneGroundObjectListRefreshTime_; bool m_IsOnVehicle_; bool m_NeedToSyncPosition_; float m_LastSyncPositionTime_; bool m_IsOutOfFlyingRangeOld_; bool m_IsOutOfFlyingRangeNew_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CachedOwnerPawnPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_OldVelocity_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_DestinationPosition_; DLL2SDK::Assembly_CSharp::GameEngine::LineRenderEffect* m_FollowingOwnerEffect_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_FollowingOwnerEffectLinePoints_; float m_RemainingLifeTime_; float m_LastForceRefreshTime_; bool m_HasPlayedInterfereEffect_; DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_InterferenceDrone_EDroneNetState m_DroneNetState_; uint32_t m_ControlPlayerId_; bool m_HasSendInterferOnce_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_OwnerTransform_; bool m_IsShowFollowingOwnerEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerSyncAllFlyStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVehicleControlType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitRigidbody_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMoveControll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcFollowCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOnVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOffVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendServerMoveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerSyncFlyStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickFlyingTrailEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateTakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginFlyDrone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndFlyDrone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIsControled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReplaceBrokenMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMoveControll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowMapInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideMapInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayInterfereEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDestroyedEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsVisibleByCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowFollowingOwnerEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFollowingOwnerEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideFollowingOwnerEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_64422(); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_InterferenceDrone_EDroneNetState get_DroneNetState_64423(); uint32_t get_ControlPlayerId_64425(); bool get_onGround_64426(); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_EVehicleControlType GetVehicleControlType_64427(); void InitRigidbody_64428(); void InitVehicle_64429(uint32_t actorID_, DLL2SDK::Assembly_CSharp::EActorType vehicleType_); void UpdateMoveControll_64430(float throttle_, float steering_, float climbing_); void CalcFollowCamera_64431(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* camera_, DLL2SDK::UnityEngine::UnityEngine::Vector3* cam_pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* cam_rot_); void GetOnVehicle_64432(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex seat_); void GetOffVehicle_64433(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::UnityEngine::UnityEngine::Vector3 offPosition_); void SendServerMoveData_64434(); void ServerSyncFlyStatus_64435(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_FLY_STATUS* status_); void Tick_64436(float deltaTime_); void TickAudio_64437(float deltaTime_); void TickFlyingTrailEffect_64438(); void SimulateTakeDamage_64439(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void BeginFlyDrone_64440(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void EndFlyDrone_64441(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); bool CheckIsControled_64442(); void ReplaceBrokenMesh_64443(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetMoveControll_64444(); void ShowMapInfo_64445(); void HideMapInfo_64446(); void PlayInterfereEffect_64447(); void PlayDestroyedEffect_64448(); bool IsVisibleByCamera_64449(DLL2SDK::UnityEngine::UnityEngine::Camera* camera_); void ShowFollowingOwnerEffect_64450(); void UpdateFollowingOwnerEffect_64451(); void HideFollowingOwnerEffect_64452(); void OnDestroy_64453(); void _PlayInterfereEffect_m__0_64454(DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* effect_); DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle_EVehicleControlType __xLuaBaseProxy_GetVehicleControlType_64455(); void __xLuaBaseProxy_InitRigidbody_64456(); void __xLuaBaseProxy_InitVehicle_64457(uint32_t P0_, DLL2SDK::Assembly_CSharp::EActorType P1_); void __xLuaBaseProxy_UpdateMoveControll_64458(float P0_, float P1_, float P2_); void __xLuaBaseProxy_CalcFollowCamera_64459(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3* P1_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* P2_); void __xLuaBaseProxy_GetOnVehicle_64460(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, DLL2SDK::Assembly_CSharp::GameEngine::EVehicleSeatIndex P1_); void __xLuaBaseProxy_GetOffVehicle_64461(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_); void __xLuaBaseProxy_SendServerMoveData_64462(); void __xLuaBaseProxy_Tick_64463(float P0_); void __xLuaBaseProxy_TickAudio_64464(float P0_); void __xLuaBaseProxy_SimulateTakeDamage_64465(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); bool __xLuaBaseProxy_CheckIsControled_64466(); void __xLuaBaseProxy_ReplaceBrokenMesh_64467(); void __xLuaBaseProxy_OnDestroy_64468(); static void ServerSyncAllFlyStatus_64424(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_FLY_STATUS* status_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct WheeledTankAudioComponent : DLL2SDK::Assembly_CSharp::GameBase::WheeledVehicleAudioComponent { DLL2SDK::mscorlib::System::String* RTPCThrottle_; bool m_IsAimming_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshEngineRpm_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63845(); void StartAudio_63846(); void TickAudio_63847(float deltaTime_); void RefreshEngineRpm_63848(); void __xLuaBaseProxy_StartAudio_63849(); void __xLuaBaseProxy_TickAudio_63850(float P0_); void __xLuaBaseProxy_RefreshEngineRpm_63851(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct TutorialMatchModeButton : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIButton* SelectButton_; DLL2SDK::UnityEngine::UnityEngine::GameObject* SelectedEffectGameObject_; DLL2SDK::Assembly_CSharp::UISprite* BgSprite_; DLL2SDK::Assembly_CSharp::UISprite* ArrowSprite_; DLL2SDK::Assembly_CSharp::UISprite* LockBgSprite_; DLL2SDK::Assembly_CSharp::Tutorial::EMatchModeTypexxx MatchModeType_; struct StaticFields { DLL2SDK::mscorlib::System::String* SELECTED_BG_SPRITE_NAMES_; DLL2SDK::mscorlib::System::String* UNSELECTED_BG_SPRITE_NAMES_; DLL2SDK::mscorlib::System::String* SELECTED_ARROW_SPRITE_NAMES_; DLL2SDK::mscorlib::System::String* UNSELECTED_ARROW_SPRITE_NAMES_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelectButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelectedEffectVisibility_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBgSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Selected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Canceled_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_63644(); void OnEnable_63645(); void OnDisable_63646(); void OnSelectButtonClick_63647(); void SetSelectedEffectVisibility_63648(bool visible_); void SetBgSprite_63649(bool isSelected_); void Selected_63650(); void Canceled_63651(); static void _cctor_63652(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial_TutorialFinal_ReAmmo : DLL2SDK::Assembly_CSharp::Tutorial::Tutorial_InGame_Ftue { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanTrigger_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_61015(); bool CanTrigger_61016(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType e_); bool __xLuaBaseProxy_CanTrigger_61017(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType P0_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct Tutorial_TutorialFinal_Missile : DLL2SDK::Assembly_CSharp::Tutorial::Tutorial_InGame_Ftue { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanTrigger_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_61012(); bool CanTrigger_61013(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType e_); bool __xLuaBaseProxy_CanTrigger_61014(DLL2SDK::Assembly_CSharp::Tutorial::TutorialEventType P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomSpvpMatchController : DLL2SDK::Assembly_CSharp::GameUI::Room::RoomSpvpBaseController { DLL2SDK::Assembly_CSharp::GameUI::Room::RoomSpvpMatchView* m_View_; DLL2SDK::Assembly_CSharp::GameUI::SafeBoxThumbnailController* m_safeBoxThumbnailCtr_; DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* m_playlistBubble_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* RankMatchTimer_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_CloseSpvpPlaylistTimer_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_OpenSpvpPlaylistTimer_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_ElectronicSportsTimer_; DLL2SDK::mscorlib::System::String* m_Tip_; DLL2SDK::Assembly_CSharp::ElectronicSportsData* m_ElectronicSportsData_; DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomSettingChangeReason m_RoomSettingChangeReason_; DLL2SDK::Assembly_CSharp::GameUI::SPVP::SPVPLadderDataStore* m_SpvpLadderDS_; DLL2SDK::Assembly_CSharp::RankDataStore* m_RankDS_; DLL2SDK::Assembly_CSharp::ElectronicSportsDataStore* m_ElectronicSportsDS_; DLL2SDK::Assembly_CSharp::ESeasonState m_LastSeasonState_; bool b_LastLadderTime_; DLL2SDK::Assembly_CSharp::SpvpPlaylistConfigClient* m_TrainPlaylistInfo_; DLL2SDK::Assembly_CSharp::TLog::TLogNtfHandler_ClickSystemEntrance* clickEntrance_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* downloadBtnTimer_; struct StaticFields { DLL2SDK::Assembly_CSharp::Tutorial::OnGuidelineTrigger* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_GetFtueGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_MP1_0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_HomeMultiController_Go_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowAvatar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleDataStoreUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOpenAnimatorName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRoomDataStore_Virtual_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentRoomBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRoomSettingChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSeasonStatistic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClose_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRankView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckButtonState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshBubble_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRoomBtnReddot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateDeviceWarning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetDeviceWarning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnLoadoutClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnPlaylistClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRoomSettingStatisfyLadderLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelUICollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnSeasonStisticClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnPlayClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnRoomCreateClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnChangeMatchClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnChangeTrainClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnChangeLadderClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnLadderLockClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnBtnLadderTimeClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnUpdateReddotDate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnUpdateDeviceWarning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__OnOpenPlaylist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBattlePassEntrance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEAvatarViewType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLadderType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeRoomUIState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitRoomUIToDefault_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBpTaskTipsBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEventRewardTipsBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActivityRewardNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDownloadBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshGenericBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshDynamicBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDynamicDownloadBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartCheckDownloadState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadWithFriendsInfoLocal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRoomMatchServiceChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleRoomMemberChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBtnElectronicSportsClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetElectronicSports_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshElectronicSportsCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshElectronicSports_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotityMatchMapNotDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDownloadDialogConfirm_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCurrentController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPlaylistListAndChangeSetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddLadderPlaylist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLadderSelectChange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60553(); int32_t T_GetFtueGame_60554(); void T_MP1_0_Init_60555(); void T_HomeMultiController_Go_60556(); DLL2SDK::Assembly_CSharp::GameUI::SPVP::SPVPLadderDataStore* get_SpvpLadderDS_60557(); DLL2SDK::Assembly_CSharp::RankDataStore* get_RankDS_60558(); DLL2SDK::Assembly_CSharp::ElectronicSportsDataStore* get_ElectronicSportsDS_60559(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_60560(); void Init_60561(); void RegisterDelegates_60562(); void UnRegisterDelegates_60563(); bool IsShowAvatar_60564(); void HandleDataStoreUpdate_60565(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void WillShow_60566(); void OnOpen_60567(); DLL2SDK::mscorlib::System::String* GetOpenAnimatorName_60568(); void HandleRoomDataStore_Virtual_60569(); DLL2SDK::Assembly_CSharp::GameUI::Room::EMpBtnState GetCurrentRoomBtnState_60570(); void HandleRoomSettingChange_60571(); void RefreshSeasonStatistic_60572(); void OnClose_60573(); void RefreshRankView_60574(); void CheckButtonState_60575(DLL2SDK::Assembly_CSharp::ESeasonState seasonState_, bool bLadderTime_, int32_t serverTime_); void RefreshBubble_60576(); void HandleRoomBtnReddot_60577(); void UpdateDeviceWarning_60578(); void ResetDeviceWarning_60579(); void _OnBtnLoadoutClick_60580(); void OnBtnPlaylistClick_60581(); bool IsRoomSettingStatisfyLadderLimit_60582(DLL2SDK::mscorlib::System::Collections::Generic::List_1* targetList_, DLL2SDK::mscorlib::System::String* tip_); void CancelUICollider_60583(); void OnBtnSeasonStisticClick_60584(); void OnBtnPlayClick_60585(); void _OnBtnRoomCreateClick_60586(); void CreateRoom_60587(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); void _OnBtnChangeMatchClick_60588(); void _OnBtnChangeTrainClick_60589(); void _OnBtnChangeLadderClick_60590(); void _OnBtnLadderLockClick_60591(); void _OnBtnLadderTimeClick_60592(); void _OnUpdateReddotDate_60593(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* obj_); void _OnUpdateDeviceWarning_60594(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void _OnOpenPlaylist_60595(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void UpdateBattlePassEntrance_60596(); DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewType GetEAvatarViewType_60597(); DLL2SDK::Assembly_CSharp::GameUI::Room::ELadderType GetLadderType_60598(); void ChangeRoomUIState_60599(DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIState state_); void InitRoomUIToDefault_60600(bool bPreCreate_); void OnBpTaskTipsBtnClick_60601(); void OnEventRewardTipsBtnClick_60602(); void GetActivityRewardNum_60603(); void RefreshDownloadBtnState_60604(); void RefreshGenericBtnState_60605(); void RefreshDynamicBtnState_60606(); void OnDynamicDownloadBtnClick_60607(); void StartCheckDownloadState_60608(); void ReadWithFriendsInfoLocal_60609(); void HandleRoomMatchServiceChange_60610(); void HandleRoomMemberChange_60611(); void OnBtnElectronicSportsClick_60612(); void SetElectronicSports_60613(); void RefreshElectronicSportsCountDown_60614(); void RefreshElectronicSports_60615(); void OnNotityMatchMapNotDownload_60616(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnDownloadDialogConfirm_60617(DLL2SDK::Assembly_CSharp::GameUI::MessageBoxResult result_, int32_t userContext_); bool CheckCurrentController_60618(); void CheckPlaylistListAndChangeSetting_60619(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void AddLadderPlaylist_60620(int32_t unlockLadderLevel_); bool CheckLadderSelectChange_60621(); void _T_MP1_0_Init_m__1_60623(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_60625(); void __xLuaBaseProxy_Init_60626(); void __xLuaBaseProxy_RegisterDelegates_60627(); void __xLuaBaseProxy_UnRegisterDelegates_60628(); bool __xLuaBaseProxy_IsShowAvatar_60629(); void __xLuaBaseProxy_HandleDataStoreUpdate_60630(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* P0_, DLL2SDK::mscorlib::System::String* P1_, int32_t P2_); void __xLuaBaseProxy_WillShow_60631(); void __xLuaBaseProxy_OnOpen_60632(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetOpenAnimatorName_60633(); void __xLuaBaseProxy_HandleRoomDataStore_Virtual_60634(); void __xLuaBaseProxy_HandleRoomSettingChange_60635(); void __xLuaBaseProxy_OnClose_60636(); void __xLuaBaseProxy_RefreshBubble_60637(); void __xLuaBaseProxy_HandleRoomBtnReddot_60638(); void __xLuaBaseProxy_OnBtnPlaylistClick_60639(); void __xLuaBaseProxy_OnBtnPlayClick_60640(); DLL2SDK::Assembly_CSharp::FrontEnd::EAvatarViewType __xLuaBaseProxy_GetEAvatarViewType_60641(); DLL2SDK::Assembly_CSharp::GameUI::Room::ELadderType __xLuaBaseProxy_GetLadderType_60642(); void __xLuaBaseProxy_ChangeRoomUIState_60643(DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIState P0_); void __xLuaBaseProxy_InitRoomUIToDefault_60644(bool P0_); void __xLuaBaseProxy_ReadWithFriendsInfoLocal_60645(); void __xLuaBaseProxy_HandleRoomMatchServiceChange_60646(); void __xLuaBaseProxy_HandleRoomMemberChange_60647(); static void _T_MP1_0_Init_m__0_60622(DLL2SDK::Assembly_CSharp::Tutorial::TutorialType tutorialType_, DLL2SDK::Array* info_); static bool _CheckButtonState_m__2_60624(DLL2SDK::CSProto::msg::FireModeFlag* s_); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct BRTutorialFPSTPSController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::Tutorial::BRTutorialFPSTPSView* m_View_; DLL2SDK::Assembly_CSharp::Tutorial::BRViewModeType m_CurrentType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_FirstIn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFPSBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTPSBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_BRTutorialStep2Finish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCloseBRTutorial_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60503(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_60504(); void Init_60505(); void InitView_60506(); void OnOpen_60507(); void T_FirstIn_60508(); void RegisterDelegates_60509(); void UnRegisterDelegates_60510(); void OnFPSBtnClick_60511(); void OnTPSBtnClick_60512(); void OnConfirmBtnClick_60513(); void T_BRTutorialStep2Finish_60514(); void OnNotifyCloseBRTutorial_60515(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_60516(); void __xLuaBaseProxy_Init_60517(); void __xLuaBaseProxy_OnOpen_60518(); void __xLuaBaseProxy_RegisterDelegates_60519(); void __xLuaBaseProxy_UnRegisterDelegates_60520(); }; } namespace DLL2SDK::Assembly_CSharp::Tutorial { struct BRTutorialController : DLL2SDK::Assembly_CSharp::GameUI::BasePopupWindowController { DLL2SDK::Assembly_CSharp::Tutorial::BRTutorialView* m_View_; DLL2SDK::Assembly_CSharp::Tutorial::BRTutorialNewsController* m_BRTutorialNewsController_; DLL2SDK::Assembly_CSharp::Tutorial::BRTutorialBasicController* m_TutorialBasicController_; DLL2SDK::Assembly_CSharp::Tutorial::BRTutorialControlController* m_TutorialControlController_; DLL2SDK::Assembly_CSharp::Tutorial::BRTutorialReviveController* m_TutorialReviveController_; DLL2SDK::Assembly_CSharp::Tutorial::BRTutorialTabType m_CurrentTabType_; DLL2SDK::Assembly_CSharp::Tutorial::BRTutorialTabType m_CurrentBasicChildTabType_; bool m_FirstEnterBRLobby_; struct StaticFields { DLL2SDK::System_Core::System::Action* __f__am_cache0_; DLL2SDK::System_Core::System::Action* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_FirstGetIn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateArrowStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateToggleStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeftArrowClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRightArrowClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNewsToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBasicToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRTutorialBasicChildToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnControlToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyCloseBRTutorial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReviveToggleChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_T_NotifyBRTutorialStep1Finish_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60474(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_60475(); void Init_60476(); void OnOpen_60477(); void T_FirstGetIn_60478(); void RegisterDelegates_60479(); void UnRegisterDelegates_60480(); void UpdateArrowStatus_60481(); void UpdateToggleStatus_60482(); void OnLeftArrowClick_60483(); void OnRightArrowClick_60484(); void OnNewsToggleChange_60485(); void OnBasicToggleChange_60486(); void OnBRTutorialBasicChildToggleChange_60487(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnControlToggleChange_60488(); void OnNotifyCloseBRTutorial_60489(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnReviveToggleChange_60490(); void OnCloseBtnClick_60491(); void T_NotifyBRTutorialStep1Finish_60492(); void _OnOpen_m__0_60493(); void _T_FirstGetIn_m__1_60494(); void _T_FirstGetIn_m__2_60495(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_60498(); void __xLuaBaseProxy_Init_60499(); void __xLuaBaseProxy_OnOpen_60500(); void __xLuaBaseProxy_RegisterDelegates_60501(); void __xLuaBaseProxy_UnRegisterDelegates_60502(); static void _OnBasicToggleChange_m__3_60496(); static void _OnNotifyCloseBRTutorial_m__4_60497(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct LoadingStage : DLL2SDK::Assembly_CSharp::GameBase::Stage { DLL2SDK::Assembly_CSharp::GameEngine::AssetPreloader* m_Preloader_; DLL2SDK::Assembly_CSharp::GameEngine::EventChannel* m_EventChannel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeave_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPreloadInventory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPreloadAssetList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPreloadCommonMatchAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnZoneEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadMapComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadAssets_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60305(); void Init_60306(); void OnEvent_60307(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* Msg_); void OnEnter_60308(); void OnLeave_60309(); void Tick_60310(float deltaTime_); void OnPreloadInventory_60311(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnPreloadAssetList_60312(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnPreloadCommonMatchAsset_60313(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void OnZoneEvent_60314(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* msg_); void OnLoadMapComplete_60315(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void PreloadAssets_60316(int32_t LoadMapID_); void __xLuaBaseProxy_Init_60317(); void __xLuaBaseProxy_OnEvent_60318(DLL2SDK::Assembly_CSharp::GameEngine::IMsg* P0_); void __xLuaBaseProxy_OnEnter_60319(); void __xLuaBaseProxy_OnLeave_60320(); void __xLuaBaseProxy_Tick_60321(float P0_); void __xLuaBaseProxy_OnZoneEvent_60322(DLL2SDK::Assembly_CSharp::Network::LobbyMsg* P0_); void __xLuaBaseProxy_OnLoadMapComplete_60323(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Settings { struct WeaponBtnEditableView : DLL2SDK::Assembly_CSharp::GameUI::Settings::JoyStickEditableView { DLL2SDK::Assembly_CSharp::UISprite* m_CurWeaponIcon_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRealViewTransform_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60282(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetRealViewTransform_60283(); DLL2SDK::UnityEngine::UnityEngine::Transform* __xLuaBaseProxy_GetRealViewTransform_60284(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Settings { struct RightHandEditableController : DLL2SDK::Assembly_CSharp::GameUI::Settings::JoyStickEditableController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableEdit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60203(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_60204(); void EnableEdit_60205(bool enable_); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_60206(); void __xLuaBaseProxy_EnableEdit_60207(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct QuickLoginHelperMsdk : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GameBase::EWakeUpLoginSource WakeUpLoginSource_; DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform WakeUpPlatform_; DLL2SDK::mscorlib::System::String* WakeUpOpenId_; bool m_IsPopupSwitchLogin_; bool m_IsValid_; int32_t AutoLoginNum_; int32_t Max_Auto_Login_Num_; uint32_t Invite_Room_Id_; uint32_t Invite_RoomSvrAddress_; DLL2SDK::mscorlib::System::String* Invite_Room_Password_; bool Invite_Valid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoQuickTeamInvite_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_60063(); static bool get_IsValid_60064(); static bool get_IsPopupSwitchLogin_60065(); static void DoQuickTeamInvite_60066(DLL2SDK::Array* strQuickInviteParam_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GCLMsgArrayInfo : DLL2SDK::Assembly_CSharp::GameBase::GCLMsgInfo { DLL2SDK::Array* MsgArrayID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_60010(DLL2SDK::Assembly_CSharp::GameBase::ECLAudioPlayType type_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Pay { struct PayConfig : DLL2SDK::mscorlib::System::Object { int32_t ID_; float Money_; int32_t GameCoin_; DLL2SDK::Assembly_CSharp::GameBase::Pay::EPayProductType ProductType_; int32_t GarenaRebateId_; DLL2SDK::mscorlib::System::String* m_productId_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::List_1* ms_Configs_; DLL2SDK::Array* PayInfoRawStringList_; bool m_IsInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPayInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetPayInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetProductIdPrefix_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPayConfig_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59949(); DLL2SDK::mscorlib::System::String* get_ProductId_59950(); void set_ProductId_59951(DLL2SDK::mscorlib::System::String* value_); static DLL2SDK::Assembly_CSharp::GameBase::Pay::PayConfig* GetPayInfo_59952(int32_t id_); static DLL2SDK::Assembly_CSharp::GameBase::Pay::PayConfig* GetPayInfo_59953(DLL2SDK::mscorlib::System::String* productId_); static DLL2SDK::mscorlib::System::String* GetProductIdPrefix_59954(); static void PrepareData_59955(); static void Reset_59956(); static void InitPayConfig_59957(); static void _cctor_59958(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Pay { struct MPSendEx : DLL2SDK::Assembly_CSharp::MidasPay::JsonSerializable { DLL2SDK::mscorlib::System::String* name_; DLL2SDK::mscorlib::System::String* num_; DLL2SDK::mscorlib::System::String* url_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59947(DLL2SDK::mscorlib::System::String* param_); void _ctor_59948(DLL2SDK::mscorlib::System::Object* json_); }; } namespace DLL2SDK::Assembly_CSharp { struct LoadingData : DLL2SDK::mscorlib::System::Object { bool isCdn_; DLL2SDK::mscorlib::System::String* localPath_; DLL2SDK::mscorlib::System::String* urlPath_; bool isPersistentSizeAdaptor_; bool isPersistentCdn_; DLL2SDK::mscorlib::System::String* persistentLocalPath_; DLL2SDK::mscorlib::System::String* persistentUrlPath_; DLL2SDK::Assembly_CSharp::ENoviceGuideType NoviceGuideType_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* noviceTipList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59567(); void Clear_59568(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VTOLPawn : DLL2SDK::Assembly_CSharp::GameBase::KillStreakBasePawn { uint32_t m_VTOLPawnID_; float m_AliveTime_; DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* m_ActorRoot_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* m_DamageSmokeEffect_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* m_HardDamageEffect_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_HardDamageEffectPosOffset_; DLL2SDK::Assembly_CSharp::GameBase::VTOLRotationComponent* m_VTOLRotationComponent_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_SpawnPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_MapOriginPoint_; DLL2SDK::Assembly_CSharp::GameBase::VTOLPawnMove* m_PawnMove_; DLL2SDK::Assembly_CSharp::Config::VTOLNPCInfoConfig* m_CSVData_; DLL2SDK::Assembly_CSharp::GameBase::VTOLPawn_DieType m_curDieType_; bool m_IsObserver_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastSyncAngle_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_EndAimRotation_; bool m_BeginLerpAimRotation_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_LeftEjectEffectSocket_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_RightEjectEffectSocket_; struct StaticFields { float DeathAnimTime_; float DeathEffectTime_; DLL2SDK::mscorlib::System::String* DamageEffectSocketName_; int32_t DeathEffectID_; int32_t m_DamageSmokeEffectID_; int32_t m_HardDamageEffectID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMeshAssetID_3P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayInitSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreLoadAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreLoadAssetAsyncCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddAllInventory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnHPChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlaySmokeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHardDamageEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRespawnProtection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoDie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDieAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Delay1PVTOLDie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PawnExitCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DieEndReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroyPawnDeal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayDestroyPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayDeadEffectByKill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndSwitchRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TrySwitchWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoveToLocalPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessSprint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessServerMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PerformPhysics_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHitBloodEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BornShowOnRadarForEnemy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarViewTeammateSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarViewEnemySprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TacticalRadarViewSpriteDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartMissileFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThirdPersonFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayStopFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThirdPersonSecondFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayFirstPersonStartMissileFireSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TurnWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClampRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginDeadReplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldCalBoundary_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginLerpAimRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEjectEffectsActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59391(); uint32_t get_PlayerID_59392(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_MapOriginPoint_59393(); DLL2SDK::Assembly_CSharp::GameBase::VTOLPawnMove* get_PawnMove_59394(); DLL2SDK::Assembly_CSharp::Config::VTOLNPCInfoConfig* get_CSVData_59395(); DLL2SDK::Assembly_CSharp::GameBase::VTOLPawn_DieType get_CurDieType_59396(); int32_t GetMeshAssetID_3P_59397(); DLL2SDK::Assembly_CSharp::GameEngine::EFireColliderShape get_FireColliderShape_59398(); bool get_DisplayImpactEffect_59399(); DLL2SDK::Assembly_CSharp::GameEngine::TargetType get_ServerType_59400(); bool get_RecentlyRendered_59401(); bool get_IsObserver_59402(); void InitPawn_59403(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void PlayInitSound_59404(); void PreLoadAsset_59405(); void PreLoadAssetAsyncCallback_59406(int32_t AssetID_, DLL2SDK::mscorlib::System::Object* param_); void AddAllInventory_59407(); void InitPlayerInfo_59408(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); void OnHPChange_59409(); void PlaySmokeEffect_59410(); void PlayHardDamageEffect_59411(); void CheckRespawnProtection_59412(); void BeginDestroy_59413(); void DoDie_59414(DLL2SDK::Assembly_CSharp::GameBase::VTOLPawn_DieType byType_, bool destroyedImmediately_); void PlayDieAnim_59415(bool isHeadShot_); void Delay1PVTOLDie_59416(); void PawnExitCallBack_59417(); void DieEndReplay_59418(); void DestroyPawn_59419(); void OnDestroyPawnDeal_59420(); void DelayDestroyPawn_59421(); void PlayDeadEffectByKill_59422(); void EndSwitchRole_59423(); void RecordWeaponInfo_59424(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void TrySwitchWeapon_59425(int32_t itemId_, uint8_t slot_, int32_t actorID_, int32_t itemLevel_, uint32_t skinID_, bool isServerData_); void OnWeaponChanged_59426(); void RecoveToLocalPlayer_59427(); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_AimRotation_59428(); void ProcessSprint_59429(float deltaTime_); void ProcessServerMove_59430(float deltaTime_); void PerformPhysics_59431(float deltaTime_); void PlayHitBloodEffect_59432(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* info_); bool BornShowOnRadarForEnemy_59433(); DLL2SDK::mscorlib::System::String* TacticalRadarViewTeammateSprite_59434(DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState eTacticalPawnState_); DLL2SDK::mscorlib::System::String* TacticalRadarViewEnemySprite_59435(); int32_t TacticalRadarViewSpriteDepth_59436(DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType spriteType_); void StartFire_59437(); void StartMissileFire_59438(); void ThirdPersonFire_59439(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_); void DelayStopFire_59440(); void ThirdPersonSecondFire_59441(int32_t ProjectileID_); void PlayFirstPersonStartMissileFireSound_59442(); void TurnWeapon_59443(DLL2SDK::UnityEngine::UnityEngine::Vector3 aimEulerAngles_); void AddComponent_59444(); void RemoveComponent_59445(); DLL2SDK::UnityEngine::UnityEngine::Vector3 ClampRotation_59446(DLL2SDK::UnityEngine::UnityEngine::Vector3 eulerAngle_); void BeginDeadReplay_59447(); bool ShouldCalBoundary_59448(); void Tick_59449(float deltaTime_); void BeginLerpAimRotation_59450(DLL2SDK::UnityEngine::UnityEngine::Quaternion aimRotation_); void SetEjectEffectsActive_59451(bool active_); void SetHidden_59452(bool isHidden_); int32_t __xLuaBaseProxy_GetMeshAssetID_3P_59453(); void __xLuaBaseProxy_InitPawn_59454(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_AddAllInventory_59455(); void __xLuaBaseProxy_InitPlayerInfo_59456(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); void __xLuaBaseProxy_OnHPChange_59457(); void __xLuaBaseProxy_CheckRespawnProtection_59458(); void __xLuaBaseProxy_BeginDestroy_59459(); void __xLuaBaseProxy_PlayDieAnim_59460(bool P0_); void __xLuaBaseProxy_DestroyPawn_59461(); void __xLuaBaseProxy_EndSwitchRole_59462(); void __xLuaBaseProxy_TrySwitchWeapon_59463(int32_t P0_, uint8_t P1_, int32_t P2_, int32_t P3_, uint32_t P4_, bool P5_); void __xLuaBaseProxy_OnWeaponChanged_59464(); void __xLuaBaseProxy_ProcessSprint_59465(float P0_); void __xLuaBaseProxy_ProcessServerMove_59466(float P0_); void __xLuaBaseProxy_PerformPhysics_59467(float P0_); void __xLuaBaseProxy_PlayHitBloodEffect_59468(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P1_); bool __xLuaBaseProxy_BornShowOnRadarForEnemy_59469(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_TacticalRadarViewTeammateSprite_59470(DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState P0_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_TacticalRadarViewEnemySprite_59471(); int32_t __xLuaBaseProxy_TacticalRadarViewSpriteDepth_59472(DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType P0_); void __xLuaBaseProxy_StartFire_59473(); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_ClampRotation_59474(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); bool __xLuaBaseProxy_ShouldCalBoundary_59475(); void __xLuaBaseProxy_Tick_59476(float P0_); void __xLuaBaseProxy_SetHidden_59477(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct VTOLBehitEffect : DLL2SDK::Assembly_CSharp::GameEngine::ScreenEffect { struct StaticFields { float ORIGIN_WIDTH_; float ORIGIN_HEIGHT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayStopEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59384(); void Start_59385(); void PlayEffect_59386(); void DelayStopEffect_59387(); void __xLuaBaseProxy_Start_59388(); void __xLuaBaseProxy_PlayEffect_59389(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct HelicopterPawn_SP_Hellstrom : DLL2SDK::Assembly_CSharp::GameBase::HelicopterPawn { int32_t DamageSmokeEffectID_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* m_DamageSmokeEffect_; DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* m_DamageSmokeEffect2_; DLL2SDK::UnityEngine::UnityEngine::Vector3 LocalPos_Offset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSmokeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Die_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59160(); void ShowSmokeEffect_59161(); void Die_59162(bool isHeadShot_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType damageType_); void __xLuaBaseProxy_ShowSmokeEffect_59163(); void __xLuaBaseProxy_Die_59164(bool P0_, DLL2SDK::Assembly_CSharp::GameEngine::EDamageType P1_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct NetworkElectricShockCarAbNormalPullBehavior : DLL2SDK::Assembly_CSharp::PVP::NetworkElectricShockCarBehavior { float m_Duration_; DLL2SDK::mscorlib::System::Action_1* onStartAttack_; DLL2SDK::mscorlib::System::Action_1* onStopAttack_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MainBehavior_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_59062(DLL2SDK::mscorlib::System::Action_1* startAction_, DLL2SDK::mscorlib::System::Action_1* stopAction_); void MainBehavior_59063(); void OnStop_59064(); void Tick_59065(float deltaTime_); void __xLuaBaseProxy_MainBehavior_59066(); void __xLuaBaseProxy_OnStop_59067(); void __xLuaBaseProxy_Tick_59068(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct ElectricShockCarPawnInitializeData : DLL2SDK::Assembly_CSharp::PVE::MP::MPAIPawnInitializeData { uint64_t ElectricShockCarNPCID_; int32_t AliveTime_; int32_t LeftLifeTime_; DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* actorRoot_; float MaxSpeed_; float MaxAcceleration_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58879(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI::Room { struct RoomDataStore : DLL2SDK::Assembly_CSharp::GameEngine::DataStore { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* mapDownLoadingPlayer_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* mapDownLoadedPlayer_; bool m_ReadyFlag_; bool bInPlayAgainFlow_; DLL2SDK::System_Core::System::Action* OnQuitRoomResCallBack_; bool m_IsOwner_; DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType m_RoomUIType_; bool m_IsReady_; DLL2SDK::CSProto::msg::ECamp m_SelfCamp_; DLL2SDK::mscorlib::System::String* m_RoomName_; uint32_t m_BRMaxPlayerCount_; uint32_t m_BRAiPlayerCount_; uint32_t m_RoomID_; uint32_t _PreRoomId_k__BackingField_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* FailList_; uint32_t m_RoomSrvAddress_; DLL2SDK::mscorlib::System::String* m_Passwrod_; int32_t m_ModeID_; int32_t m_MapID_; int32_t m_InstanceId_; int32_t m_PlaylistId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PlaylistList_; int32_t m_BrPlaylistId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MapIds_; int32_t m_MatchType_; DLL2SDK::CSProto::msg::EPPMode m_PPMode_; bool m_AutoFill_; bool m_IfSpectating_; bool m_IfAllowToInvite_; int32_t m_SettingParam1_; int32_t m_SettingParam2_; DLL2SDK::CSProto::msg::EMatchServiceModule m_MatchServiceModule_; int32_t m_MaxObserverCount_; uint64_t m_RoomOwnerPlayerId_; DLL2SDK::mscorlib::System::String* m_RoomOwnerName_; uint32_t m_RoomTimeStampForTlog_; int64_t m_SendGameStartServerTime_; bool m_RoomGameStarted_; bool m_RoomInfoValid_; bool m_RoomIsHangUp_; bool m_IsMatching_; DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomState m_RoomState_; uint32_t m_TicketFlag_; uint32_t m_DSCGroupId_; bool m_MicNeedOpen_; bool m_IsEmulatorRoom_; int32_t m_PlaylistSelectType_; DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomQuitReason m_QuitReason_; uint64_t m_IsWarmServerTime_; bool m_IsWarm_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RegularPlayerList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RebelPlayerList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ObserverPlayerList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_FireModeFlagList_; bool _PasswordPopuped_k__BackingField_; bool _PasswordCorrect_k__BackingField_; uint64_t m_PendingObserveID_; uint32_t m_PendingObserveAddr_; int32_t m_RoomShortCode_; uint64_t m_SelectBrRoomCreatePlayerId_; DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore_Invitation* mCurrentInvitation_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mInvitations_; float kValidInvitationTime_; bool mInvationShowed_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_BlockFriendsInvite_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_BlockFriendsApply_; uint32_t m_ExpireTotalTime_; bool m_bShowMatchingAfterReconnect_; bool m_IsJoinedMatch_; DLL2SDK::mscorlib::System::String* MatchEncryptionKey_; int32_t MatchMapID_; DLL2SDK::mscorlib::System::String* MatchIp_; uint16_t MatchPort_; uint32_t MatchRoomId_; uint64_t MatchPlayerId_; uint64_t RoomGUID_; int32_t PVELevelID_; DLL2SDK::mscorlib::System::String* m_SearchRoomId_; bool m_IsSearchRoomIdValid_; bool m_IsSearchRoomExisted_; DLL2SDK::CSProto::msg::CSGroupRoomSearchRoomRes* m_Res_; struct StaticFields { int32_t SPECTATOR_MAX_NUM_; int32_t BR_MAX_PLAYER_IN_CREATE_ROOM_; int32_t SettingChange_; int32_t MemberChange_; int32_t QuitRoom_; int32_t MatchServiceChange_; int32_t Room_Param_Length_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeDataStore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetReadyFlag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerFromPlayerList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerCountInPlayerList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPlayerInPlayerList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerNameFromPlayerList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNumOfPlayersNotDownloadMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSelfMapDownloadedByRoomInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRoomLiteInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRoomAllInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomSettingChangeNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMatchServiceChange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomBeforeJoinMatchNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecordRoomMapSetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__RefreshRoomUIType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__SyncLocalRoomInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__TraversPlayerList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomPlayerEnterNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessVoiceInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomMemberLoadoutChangeNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomMemberInfoChangeNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetQuitReasonStr_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanEnterBrRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomSwitchSeatNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerStateChangeNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__UpdateMemberState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuitRoomNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomLeaderChangeNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSeatAvaliableForFFA_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSelfObserver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CurrentRoomLadderType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoomTypeDesc_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPendingObserveInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ObserveFriendIfExist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerListLocalPlayerBelongTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreSaveInfoToPreInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSelectPlayerId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckEmulatorPlayers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasEmulatorPlayersInList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InviteEnterRoomParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMapidByPlayerId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayerDownloadMapState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreSendQuitRoomRequest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRoomHangUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLadderRankLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBRLadderRankLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMpMinLadderLevelAllTeam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMpMinLevelAllTeam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckEnoughToEnterRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMapIDs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSatisfiedPlayerLimit_SoloMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRoomSettingStatisfyLadderLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRoomSettingStatisfyLadderLimit_Multiple_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRoomSettingSatisfyLimit_Multiple_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPlaylistList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNumOfInvite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHideEncourageTeam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRoomFull_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRoomPlayerNumLimit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInviteSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMapsMustDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PopNextInvitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushInvitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushApplyEnterRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearInvitations_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBlockFriend_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfFriendBlocked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomGameStartNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomGameStartNotify_Reconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReceivedMatchJoinNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsObserver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseDefaultHostFromData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseHostFromData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreSaveRoomId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnResRoomSearchRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetToInit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_58007(); void InitializeDataStore_58008(); bool get_ReadyFlag_58009(); void SetReadyFlag_58010(bool bFlag_); bool get_IsOwner_58011(); DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType get_RoomUIType_58012(); bool get_IsReady_58013(); DLL2SDK::CSProto::msg::ECamp get_SelfCamp_58014(); DLL2SDK::mscorlib::System::String* get_RoomName_58015(); uint32_t get_BRMaxPlayerCount_58016(); uint32_t get_BRAiPlayerCount_58017(); uint32_t get_RoomID_58018(); uint32_t get_PreRoomId_58019(); void set_PreRoomId_58020(uint32_t value_); uint32_t get_RoomSrvAddress_58021(); DLL2SDK::mscorlib::System::String* get_Password_58022(); int32_t get_ModeID_58023(); int32_t get_MapID_58024(); int32_t get_InstanceId_58025(); int32_t get_PlaylistId_58026(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PlaylistList_58027(); int32_t get_BrPlaylistId_58028(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_mapIds_58029(); int32_t get_MatchType_58030(); DLL2SDK::CSProto::msg::EPPMode get_PPMode_58031(); bool get_AutoFill_58032(); bool get_IfSpectating_58033(); bool get_IfAllowToInvite_58034(); int32_t get_SettingParam1_58035(); int32_t get_SettingParam2_58036(); DLL2SDK::CSProto::msg::EMatchServiceModule get_MatchServiceModule_58037(); int32_t get_MaxObserverCount_58038(); uint64_t get_RoomOwnerPlayerId_58039(); DLL2SDK::mscorlib::System::String* get_RoomOwnerName_58040(); uint32_t get_RoomTimestamp_58041(); int64_t get_SendGameStartServerTime_58042(); void set_SendGameStartServerTime_58043(int64_t value_); bool get_RoomGameStarted_58044(); bool get_RoomInfoValid_58045(); bool get_RoomIsHangUp_58046(); bool get_IsMatching_58047(); DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomState get_RoomState_58048(); uint32_t get_TicketFlag_58049(); void set_TicketFlag_58050(uint32_t value_); uint32_t get_DSCGroupId_58051(); bool get_MicNeedOpen_58052(); bool get_IsEmulatorRoom_58053(); void set_IsEmulatorRoom_58054(bool value_); int32_t get_PlaylistSelectType_58055(); DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomQuitReason get_QuitReason_58056(); void set_QuitReason_58057(DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomQuitReason value_); uint64_t get_IsWarmServerTime_58058(); void set_IsWarmServerTime_58059(uint64_t value_); bool get_IsWarm_58060(); void set_IsWarm_58061(bool value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_RegularPlayerList_58062(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_RebelPlayerList_58063(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_ObserverPlayerList_58064(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_FireModeFlagList_58065(); void set_FireModeFlagList_58066(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* GetPlayerFromPlayerList_58067(DLL2SDK::CSProto::msg::ECamp camp_, int32_t seatIndex_); int32_t GetPlayerCountInPlayerList_58068(DLL2SDK::CSProto::msg::ECamp camp_); bool IsPlayerInPlayerList_58069(DLL2SDK::CSProto::msg::ECamp camp_, uint64_t playerId_); DLL2SDK::mscorlib::System::String* GetPlayerNameFromPlayerList_58070(uint64_t playerId_); int32_t CheckNumOfPlayersNotDownloadMap_58071(DLL2SDK::CSProto::msg::ECamp camp_, uint32_t octMapId_, bool needChcekMap_); bool GetSelfMapDownloadedByRoomInfo_58072(uint32_t octMapId_); void RefreshRoomLiteInfo_58073(DLL2SDK::CSProto::msg::GroupRoomLiteInfo* info_); void RefreshRoomAllInfo_58074(DLL2SDK::CSProto::msg::GroupRoomAllInfo* info_); void OnRoomSettingChangeNotify_58075(DLL2SDK::CSProto::msg::CSGroupRoomChangeSettingNtf* ntf_); int32_t IsMatchServiceChange_58076(int32_t lastMatchServiceModule_); void OnRoomBeforeJoinMatchNtf_58077(DLL2SDK::CSProto::msg::CSRoomMatchBeforeJoinMatchNtf* res_); void RecordRoomMapSetting_58078(); void _RefreshRoomUIType_58079(); void _SyncLocalRoomInfo_58080(DLL2SDK::CSProto::msg::GroupRoomAllInfo* info_); void _TraversPlayerList_58081(DLL2SDK::mscorlib::System::Collections::Generic::List_1* serverList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* clientlist_); void OnRoomPlayerEnterNotify_58082(DLL2SDK::CSProto::msg::CSGroupRoomPlayerEnterNtf* ntf_); void ProcessVoiceInfo_58083(DLL2SDK::CSProto::msg::GroupRoomPlayerInfo* playerInfo_); void OnRoomMemberLoadoutChangeNotify_58084(DLL2SDK::CSProto::msg::CSGroupRoomUpdateLoadoutNtf* ntf_); void OnRoomMemberInfoChangeNotify_58085(DLL2SDK::CSProto::msg::CSGroupRoomUpdatePlayerInfoNtf* ntf_); DLL2SDK::mscorlib::System::String* GetQuitReasonStr_58086(); void ClearRoom_58087(DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomQuitReason quitReason_); bool CanEnterBrRoom_58088(); void OnRoomSwitchSeatNtf_58089(DLL2SDK::CSProto::msg::CSGroupRoomSwitchSeatNtf* res_); void OnPlayerStateChangeNotify_58090(DLL2SDK::CSProto::msg::CSGroupRoomStateChgNtf* res_); void _UpdateMemberState_58091(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_, uint64_t playerID_, uint32_t state_); void OnQuitRoomNotify_58092(DLL2SDK::CSProto::msg::CSGroupRoomPlayerQuitNtf* ntf_, DLL2SDK::mscorlib::System::String* tip_); DLL2SDK::mscorlib::System::String* OnRoomLeaderChangeNotify_58093(DLL2SDK::CSProto::msg::CSGroupRoomLeaderChgNtf* ntf_); bool IsSeatAvaliableForFFA_58094(); bool IsSelfObserver_58095(); DLL2SDK::Assembly_CSharp::GameUI::Room::ELadderType CurrentRoomLadderType_58096(); void set_PasswordPopuped_58097(bool value_); bool get_PasswordPopuped_58098(); void set_PasswordCorrect_58099(bool value_); bool get_PasswordCorrect_58100(); void SetPendingObserveInfo_58102(uint64_t observeID_, uint32_t observeAddr_); void ObserveFriendIfExist_58103(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetPlayerListLocalPlayerBelongTo_58104(); void PreSaveInfoToPreInit_58105(int32_t modeId_, int32_t mapId_, int32_t instanceId_, int32_t spvpPlaylistId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* mapIds_, DLL2SDK::CSProto::msg::EMatchServiceModule roomType_, bool bIsOwner_, DLL2SDK::Assembly_CSharp::GameUI::Room::ERoomUIType roomUIType_, int32_t teamType_, uint32_t brMaxPlayerNum_, DLL2SDK::mscorlib::System::String* roomName_, DLL2SDK::mscorlib::System::String* password_, bool enableOtherInvite_, DLL2SDK::CSProto::msg::EPPMode ppMode_, uint32_t maxObserverCount_, bool bAutoFill_, int32_t brPlaylistId_); int32_t get_RoomShortCode_58106(); void set_RoomShortCode_58107(int32_t value_); uint64_t get_SelectBrRoomCreatePlayerId_58108(); void SetSelectPlayerId_58109(uint64_t playerId_); void CheckEmulatorPlayers_58110(); bool HasEmulatorPlayersInList_58111(DLL2SDK::mscorlib::System::Collections::Generic::List_1* infos_); DLL2SDK::mscorlib::System::String* InviteEnterRoomParam_58112(); void ReLogin_58113(); void UpdateMapidByPlayerId_58114(uint64_t playerId_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* newMapIds_); void UpdatePlayerDownloadMapState_58115(uint32_t mapId_, uint64_t playerId_, int32_t state_); void PreSendQuitRoomRequest_58116(uint32_t flag_); void SetRoomHangUp_58117(bool bHangUp_); void GetLadderRankLimit_58118(int32_t* lowerRank_, int32_t* upperRank_); void GetBRLadderRankLimit_58119(int32_t* lowerRank_, int32_t* upperRank_); int32_t GetMpMinLadderLevelAllTeam_58120(); int32_t GetMpMinLevelAllTeam_58121(); bool CheckEnoughToEnterRoom_58122(uint32_t modeID_, uint32_t roomType_, int32_t playlistID_, bool isFeatureOnly_); void SetMapIDs_58123(DLL2SDK::mscorlib::System::Collections::Generic::List_1* mapIds_); bool IsSatisfiedPlayerLimit_SoloMode_58124(bool bTip_); bool IsRoomSettingStatisfyLadderLimit_58125(DLL2SDK::mscorlib::System::Collections::Generic::List_1* targetList_, DLL2SDK::mscorlib::System::String* tip_); bool IsRoomSettingStatisfyLadderLimit_Multiple_58126(DLL2SDK::mscorlib::System::Collections::Generic::List_1* targetList_, DLL2SDK::mscorlib::System::String* tip_); bool IsRoomSettingSatisfyLimit_Multiple_58127(DLL2SDK::mscorlib::System::Collections::Generic::List_1* targetList_, DLL2SDK::mscorlib::System::String* tip_); void SetPlaylistList_58128(DLL2SDK::mscorlib::System::Collections::Generic::List_1* list_); int32_t GetNumOfInvite_58129(); bool IsHideEncourageTeam_58130(); bool IsRoomFull_58131(); bool CheckRoomPlayerNumLimit_58132(DLL2SDK::mscorlib::System::String* tipContent_); void CheckInviteSuccess_58133(uint64_t playerId_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetMapsMustDown_58134(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore_Invitation* get_CurrentInvitation_58135(); DLL2SDK::Assembly_CSharp::GameUI::Room::RoomDataStore_Invitation* PopNextInvitation_58136(); void PushInvitation_58137(DLL2SDK::CSProto::msg::CSGroupRoomInviteFriendNtf* invitationNtf_); void PushApplyEnterRoom_58138(DLL2SDK::CSProto::msg::CSApplyEnterRoomNtf* ntf_); void ClearInvitations_58139(); void set_InvitationShowed_58140(bool value_); bool get_InvitationShowed_58141(); void SetBlockFriend_58142(uint64_t playerid_, DLL2SDK::Assembly_CSharp::GameUI::Room::EInvitationType type_); bool IfFriendBlocked_58143(uint64_t playerid_, DLL2SDK::Assembly_CSharp::GameUI::Room::EInvitationType type_); uint32_t get_ExpireTime_58144(); bool get_bShowMatchingAfterReconnect_58145(); void set_bShowMatchingAfterReconnect_58146(bool value_); void OnRoomGameStartNotify_58147(DLL2SDK::CSProto::msg::CSGroupRoomGameStartNtf* ntf_); void OnRoomGameStartNotify_Reconnect_58148(DLL2SDK::CSProto::msg::CSLobbyPlayerMatchMakingInfoNtf* ntf_); bool get_IsJoinedMatch_58149(); void ReceivedMatchJoinNotify_58150(DLL2SDK::CSProto::msg::CSRoomMatchJoinMatchNtf* data_, bool isJoinMatch_); bool IsObserver_58151(DLL2SDK::mscorlib::System::Collections::Generic::List_1* players_, uint64_t playerID_); DLL2SDK::mscorlib::System::String* get_SearchRoomId_58154(); bool get_IsSearchRoomIdValid_58155(); bool get_IsSearchRoomExisted_58156(); DLL2SDK::CSProto::msg::CSGroupRoomSearchRoomRes* get_Res_58157(); void PreSaveRoomId_58158(DLL2SDK::mscorlib::System::String* searchRoomId_); void OnResRoomSearchRoom_58159(DLL2SDK::CSProto::msg::CSGroupRoomSearchRoomRes* res_); void ResetToInit_58160(); void __xLuaBaseProxy_InitializeDataStore_58162(); void __xLuaBaseProxy_ReLogin_58163(); static DLL2SDK::mscorlib::System::String* GetRoomTypeDesc_58101(DLL2SDK::CSProto::msg::EMatchServiceModule roomType_); static void ParseDefaultHostFromData_58152(DLL2SDK::CSProto::msg::CSRoomMatchJoinMatchNtf* data_, DLL2SDK::mscorlib::System::String* ip_, DLL2SDK::mscorlib::System::String* port_); static void ParseHostFromData_58153(DLL2SDK::CSProto::msg::CSRoomMatchJoinMatchNtf* data_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* dsInfoList_); static void _cctor_58161(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TransformShield : DLL2SDK::Assembly_CSharp::GameBase::BuildActor { DLL2SDK::UnityEngine::UnityEngine::GameObject* MainPart_; DLL2SDK::UnityEngine::UnityEngine::GameObject* LeftPart_; DLL2SDK::UnityEngine::UnityEngine::GameObject* RightPart_; DLL2SDK::UnityEngine::UnityEngine::Animator* OpenAnim_; DLL2SDK::Array* ShieldRenderers_; DLL2SDK::UnityEngine::UnityEngine::Material* DamageMat_; DLL2SDK::UnityEngine::UnityEngine::Material* NormalMat_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DamageEffect_1_; DLL2SDK::UnityEngine::UnityEngine::GameObject* DamageEffect_2_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Effect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* MantleGO_; DLL2SDK::Assembly_CSharp::GameBase::BuildPartChecker* MainPartChecker_; DLL2SDK::Assembly_CSharp::GameBase::BuildPartChecker* LeftPartChecker_; DLL2SDK::Assembly_CSharp::GameBase::BuildPartChecker* RightPartChecker_; bool m_PreBuilding_; uint8_t m_PreBuildMask_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DecalEffectList_; float m_LocalPosY_; bool m_IsDamaged_; bool m_PendingClose_; bool m_HasOcclusionEffect_; DLL2SDK::Assembly_CSharp::EAssetID m_RenderEffectAssetID_; struct StaticFields { float PLAY_ANIM_TIMESCALE_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BuildNow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreBuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckForPreBuild_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLocalPosY_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSelf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActivePartCollider_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_PlayAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TakeDamage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHealth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDamaged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClosePlayOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeMat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActivePartMask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActivePartMask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanBeStick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddOcclusionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveOcclusionEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57494(); void Awake_57495(); void BuildNow_57496(); void PreBuild_57497(); bool CheckForPreBuild_57498(DLL2SDK::UnityEngine::UnityEngine::Vector3 checkStart_, DLL2SDK::UnityEngine::UnityEngine::Vector3 checkEnd_); float GetLocalPosY_57499(); void ShowSelf_57500(bool show_); void ActivePartCollider_57501(bool main_, bool left_, bool right_); void PlayAnimation_57502(DLL2SDK::mscorlib::System::String* animName_); void PlayAnimation_57503(DLL2SDK::mscorlib::System::String* animName_, float normalizedTime_); void TakeDamage_57504(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* damageInfo_); void SetHealth_57505(float health_, float healthMax_); void SetDamaged_57506(bool damaged_); void Destroy_57507(bool timeout_); void OnClosePlayOver_57508(); void ChangeMat_57509(bool change_); void SetActivePartMask_57510(uint8_t mask_, bool isInPlacingProgress_); uint8_t GetActivePartMask_57511(); bool IsCanBeStick_57512(); void AddOcclusionEffect_57513(); void RemoveOcclusionEffect_57514(); void OnDestroy_57515(); void __xLuaBaseProxy_Awake_57516(); void __xLuaBaseProxy_BuildNow_57517(); void __xLuaBaseProxy_PreBuild_57518(); bool __xLuaBaseProxy_CheckForPreBuild_57519(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_); float __xLuaBaseProxy_GetLocalPosY_57520(); void __xLuaBaseProxy_PlayAnimation_57521(DLL2SDK::mscorlib::System::String* P0_); void __xLuaBaseProxy_TakeDamage_57522(DLL2SDK::Assembly_CSharp::GameEngine::DamageInfo* P0_); void __xLuaBaseProxy_SetHealth_57523(float P0_, float P1_); void __xLuaBaseProxy_Destroy_57524(bool P0_); void __xLuaBaseProxy_ChangeMat_57525(bool P0_); void __xLuaBaseProxy_SetActivePartMask_57526(uint8_t P0_, bool P1_); uint8_t __xLuaBaseProxy_GetActivePartMask_57527(); bool __xLuaBaseProxy_IsCanBeStick_57528(); void __xLuaBaseProxy_OnDestroy_57529(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIInputCmdLinePVESpecialIdData : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* Name_; int32_t ID_; DLL2SDK::Assembly_CSharp::UIInputCmdLinePVESpecialType UseType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57348(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TexCrossHairHUD : DLL2SDK::Assembly_CSharp::GameUI::CrossHairViewBase { DLL2SDK::Assembly_CSharp::UISprite* CrosshairSprite_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBorder_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57267(); void OnChanged_57268(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void SetOffset_57269(DLL2SDK::mscorlib::System::String* texName_); float GetBorder_57270(); void __xLuaBaseProxy_OnChanged_57271(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); float __xLuaBaseProxy_GetBorder_57272(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIMaterialAniSequence : DLL2SDK::Assembly_CSharp::GameUI::SequenceObject { DLL2SDK::UnityEngine::UnityEngine::GameObject* aniObj_; DLL2SDK::mscorlib::System::String* MaterialName_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* materialParams_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* materialSpeedParams_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* orignMaterials_; bool m_bFinish_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Play_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_57033(); void Play_57034(); bool get_bFinish_57035(); void Stop_57036(); void Update_57037(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalRadarView_MP : DLL2SDK::Assembly_CSharp::GameBase::TacticalRadarView { DLL2SDK::mscorlib::System::String* SameSideUAVSound_; DLL2SDK::mscorlib::System::String* SameSideCounterUAVSound_; DLL2SDK::mscorlib::System::String* SameSideMissleSound_; DLL2SDK::mscorlib::System::String* OppositeSideUAVSound_; DLL2SDK::mscorlib::System::String* OppositeSideUAVSoundWarnning_; DLL2SDK::mscorlib::System::String* OppositeSideCounterUAVSound_; DLL2SDK::mscorlib::System::String* OppositeSideCounterUAVSoundWarnning_; DLL2SDK::mscorlib::System::String* OppositeSideMissleSound_; DLL2SDK::Assembly_CSharp::UISprite* m_Frame_; DLL2SDK::UnityEngine::UnityEngine::Animator* m_HighLightEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* UAVFirstUseEffect_; float m_UAVEdgeSize_; DLL2SDK::Assembly_CSharp::UITexture* m_RadarScanlineTex_; DLL2SDK::Assembly_CSharp::UITexture* m_RadarUAVTex_; DLL2SDK::Assembly_CSharp::UITexture* m_RadarCounterUAVTex_; float m_ScanPeriod_; float m_ScanInterval_; float m_ScanStartTime_; int32_t m_ScanTimes_; int32_t m_CurScanTimes_; bool m_IsPlayingUVAScanSound_; DLL2SDK::Assembly_CSharp::UILabel* m_UILPlaceName_; DLL2SDK::Assembly_CSharp::UILabel* m_RegionName_; DLL2SDK::Array* EnemyDirSign_; bool m_IsEnemyDirScanEnable_; float m_EnemyDirScanRange_; float m_EnemyDirScanDelayTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_EnemyNearbyInfoList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MissileSpriteList_; DLL2SDK::Assembly_CSharp::UISprite* AirDropSprite_; DLL2SDK::Array* ExtraAirDropSprites_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_EnemyBodyScanInfoList_; float m_EnemyBodyScanRange_; bool m_ClassicalMode_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MissileListCache_; DLL2SDK::mscorlib::System::String* mCacheRegionName_; float mCurUAVInv_; bool m_PendingPreZ_; struct StaticFields { float UpdateUAVIntv_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEnemyDirScanEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddEnemyBodyScan_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEnemyNearByIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitResources_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Startup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WorldRotationToUIRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WorldPosition2MapUIPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcRelativePosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSatelliteMapByViewTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEnemyBodyScanInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEnemyShowOnMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUAV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BaseUpdateUAV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MlkUpdateUAV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMissileSpriteInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRadarClippingBorder_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEnemyDirScan_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveStreakFromDirScan_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMissiles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSelfUAVStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUAVFirstUsed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInEnemyBodyScanRange_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUavScanArgs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUAVActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRadarSpriteDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetRadarSpriteDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRadarSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPreZ_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56746(); bool get_ClassicalMode_56747(); void set_ClassicalMode_56748(bool value_); uint64_t get_InactiveGameHudState_56749(); void OnClickSwitch_56750(DLL2SDK::UnityEngine::UnityEngine::GameObject* gameObject_, bool isPressed_); void SetEnemyDirScanEnable_56751(bool enable_, float range_, float delayTime_); void AddEnemyBodyScan_56752(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, float time_, float range_); int32_t GetEnemyNearByIndex_56753(uint32_t playerID_); void Awake_56754(); void Init_56755(); bool InitResources_56756(); bool Startup_56757(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* inGPS_); DLL2SDK::UnityEngine::UnityEngine::Quaternion WorldRotationToUIRotation_56758(DLL2SDK::UnityEngine::UnityEngine::Quaternion inWorldRot_); DLL2SDK::UnityEngine::UnityEngine::Vector2 WorldPosition2MapUIPosition_56759(DLL2SDK::UnityEngine::UnityEngine::Vector3 inSpeicifyLoc_); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalcRelativePosition_56760(DLL2SDK::UnityEngine::UnityEngine::Vector2 inStdPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inTestPos_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_56761(); void Tick_56762(float dt_); void TickInfo_56763(); void UpdateSatelliteMapByViewTarget_56764(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inViewTarget_); void UpdateEnemyBodyScanInfo_56765(); bool UpdateEnemyShowOnMap_56766(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inSprite_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_, bool onEdge_); void Update_56767(); void UpdateUAV_56768(); void BaseUpdateUAV_56769(); void MlkUpdateUAV_56770(); void UpdateMissileSpriteInfo_56771(DLL2SDK::Assembly_CSharp::UISprite* inSprite_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* inMissile_); void UpdateRadarClippingBorder_56772(); void UpdateEnemyDirScan_56773(DLL2SDK::mscorlib::System::Collections::Generic::List_1* pawnList_); void RemoveStreakFromDirScan_56774(uint32_t actorID_); void UpdateMissiles_56775(DLL2SDK::mscorlib::System::Collections::Generic::List_1* inMissileList_); void OnSelfUAVStateChanged_56776(int32_t times_); void OnUAVFirstUsed_56777(bool bUse_); bool IsInEnemyBodyScanRange_56778(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void SetUavScanArgs_56779(float period_, float interval_); bool IsUAVActive_56780(); void SetRadarSpriteDepth_56781(DLL2SDK::Assembly_CSharp::UISprite* sprite_, DLL2SDK::Assembly_CSharp::GameBase::TacticalComp* comp_); void SetRadarSpriteDepth_56782(DLL2SDK::Assembly_CSharp::UISprite* sprite_, DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType spriteType_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); bool SetRadarSprite_56783(DLL2SDK::Assembly_CSharp::UISprite* sprite_, DLL2SDK::mscorlib::System::String* spriteName_, DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType spriteType_, DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* vehicle_); void OnEnable_56784(); void OnDisable_56785(); void ShowPreZ_56786(bool show_); void __xLuaBaseProxy_OnClickSwitch_56788(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_, bool P1_); void __xLuaBaseProxy_Awake_56789(); void __xLuaBaseProxy_Init_56790(); bool __xLuaBaseProxy_InitResources_56791(); bool __xLuaBaseProxy_Startup_56792(DLL2SDK::Assembly_CSharp::GameBase::TacticalGPS* P0_); DLL2SDK::UnityEngine::UnityEngine::Quaternion __xLuaBaseProxy_WorldRotationToUIRotation_56793(DLL2SDK::UnityEngine::UnityEngine::Quaternion P0_); DLL2SDK::UnityEngine::UnityEngine::Vector2 __xLuaBaseProxy_WorldPosition2MapUIPosition_56794(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); void __xLuaBaseProxy_Tick_56795(float P0_); void __xLuaBaseProxy_TickInfo_56796(); void __xLuaBaseProxy_UpdateSatelliteMapByViewTarget_56797(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); bool __xLuaBaseProxy_UpdateEnemyShowOnMap_56798(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* P0_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P1_, bool P2_); void __xLuaBaseProxy_UpdateRadarClippingBorder_56799(); bool __xLuaBaseProxy_IsUAVActive_56800(); void __xLuaBaseProxy_SetRadarSpriteDepth_56801(DLL2SDK::Assembly_CSharp::UISprite* P0_, DLL2SDK::Assembly_CSharp::GameBase::TacticalComp* P1_); void __xLuaBaseProxy_SetRadarSpriteDepth_56802(DLL2SDK::Assembly_CSharp::UISprite* P0_, DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType P1_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P2_); bool __xLuaBaseProxy_SetRadarSprite_56803(DLL2SDK::Assembly_CSharp::UISprite* P0_, DLL2SDK::mscorlib::System::String* P1_, DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType P2_, DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* P3_); void __xLuaBaseProxy_OnEnable_56804(); void __xLuaBaseProxy_OnDisable_56805(); static void _cctor_56787(); }; } namespace DLL2SDK::Assembly_CSharp { struct TacticalPawnSprite : DLL2SDK::Assembly_CSharp::UISprite { DLL2SDK::mscorlib::System::String* Sprite0_; DLL2SDK::mscorlib::System::String* Sprite1_; DLL2SDK::mscorlib::System::String* Sprite2_; DLL2SDK::mscorlib::System::String* Sprite3_; DLL2SDK::mscorlib::System::String* Sprite4_; DLL2SDK::mscorlib::System::String* Sprite5_; DLL2SDK::mscorlib::System::String* Sprite6_; DLL2SDK::mscorlib::System::String* Sprite7_; DLL2SDK::mscorlib::System::String* Sprite8_; DLL2SDK::mscorlib::System::String* Sprite9_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* numSprites_; int32_t mTeamID_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* dimensionUVs_; float numSpriteAspectRatio_; DLL2SDK::UnityEngine::UnityEngine::Color NumColor_; float OuterGap_; float InnerGap_; int32_t TeamID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CustomTacticalFill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertToDrawingUV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateDrawingDimensions_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitNumSprites_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNumColor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56703(); DLL2SDK::mscorlib::System::String* get_NumSprite0_56704(); void set_NumSprite0_56705(DLL2SDK::mscorlib::System::String* value_); void OnFill_56706(DLL2SDK::mscorlib::System::Collections::Generic::List_1* verts_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* uvs_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* cols_); void CustomTacticalFill_56707(DLL2SDK::mscorlib::System::Collections::Generic::List_1* verts_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* uvs_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* cols_, DLL2SDK::UnityEngine::UnityEngine::Rect outer_); DLL2SDK::UnityEngine::UnityEngine::Vector4 ConvertToDrawingUV_56708(DLL2SDK::UnityEngine::UnityEngine::Rect Outter_); DLL2SDK::UnityEngine::UnityEngine::Vector4 CalculateDrawingDimensions_56709(DLL2SDK::Assembly_CSharp::UISpriteData* spriteData_); void InitNumSprites_56710(); void SetID_56711(uint32_t ID_); void SetNumColor_56712(DLL2SDK::UnityEngine::UnityEngine::Color color_); void __xLuaBaseProxy_OnFill_56713(DLL2SDK::mscorlib::System::Collections::Generic::List_1* P0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalPawnMarksView : DLL2SDK::Assembly_CSharp::GameBase::TacticalMarksView { DLL2SDK::Assembly_CSharp::UISprite* NormalTeamateMark_; DLL2SDK::Assembly_CSharp::UISprite* FiringTeamateMark_; DLL2SDK::Assembly_CSharp::UISprite* SpeakingTeamateMark_; DLL2SDK::Assembly_CSharp::UISprite* NormalEnemyMark_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56702(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalPanelMarkSetTeamGame : DLL2SDK::Assembly_CSharp::GameBase::TacticalPanelMarkSet { DLL2SDK::Assembly_CSharp::GameBase::TacticalGPSTeamGame* m_TacticalGPS_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReceiveEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetDatum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClassifyPawnList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56693(); void Initialize_56694(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* inTVMView_); void ReceiveEvent_56695(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void ResetDatum_56696(); void ClassifyPawnList_56697(DLL2SDK::mscorlib::System::Collections::Generic::List_1* outTeammateList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* outEnemyList_); void __xLuaBaseProxy_Initialize_56698(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* P0_); void __xLuaBaseProxy_ReceiveEvent_56699(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_ResetDatum_56700(); void __xLuaBaseProxy_ClassifyPawnList_56701(DLL2SDK::mscorlib::System::Collections::Generic::List_1* P0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P1_); }; } namespace DLL2SDK::Assembly_CSharp { struct TacticalMapView_MP : DLL2SDK::Assembly_CSharp::GameBase::TacticalMapView { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_NameList_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_NameOffset_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MissileSpriteList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_MissileListCache_; DLL2SDK::Assembly_CSharp::UISprite* AirDropSprite_; DLL2SDK::Array* ExtraAirDropSprites_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* ClickCollider_; DLL2SDK::UnityEngine::UnityEngine::BoxCollider* OBCloseCollider_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Root_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitResources_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WorldPosition2MapUIPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMapClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MapUIToWorldPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MapUIPosToScreenUIPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSpriteInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEnemyShowOnMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMissiles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMissileSpriteInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSatelliteMapByViewTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAllTeamAndEnemyPawns_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRadarSpriteDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetRadarSpriteDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRadarSprite_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56640(); void Init_56641(); bool InitResources_56642(); void OnShow_56643(); void OnCloseClick_56644(DLL2SDK::UnityEngine::UnityEngine::GameObject* Obj_); DLL2SDK::UnityEngine::UnityEngine::Vector2 WorldPosition2MapUIPosition_56645(DLL2SDK::UnityEngine::UnityEngine::Vector3 inSpeicifyLoc_); void OnMapClick_56646(DLL2SDK::UnityEngine::UnityEngine::GameObject* Obj_); DLL2SDK::UnityEngine::UnityEngine::Vector3 MapUIToWorldPos_56647(DLL2SDK::UnityEngine::UnityEngine::Vector3 localPos_); DLL2SDK::UnityEngine::UnityEngine::Vector2 MapUIPosToScreenUIPos_56648(DLL2SDK::UnityEngine::UnityEngine::Vector2 inMapUIPos_); void TickInfo_56649(); template bool UpdateSpriteInfo_56650(T inSprite_, DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rotation_, bool ignorePosition_, bool ignoreRotation_, bool ignoreEdge_); bool UpdateEnemyShowOnMap_56651(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inSprite_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_, bool onEdge_); void UpdateMissiles_56652(DLL2SDK::mscorlib::System::Collections::Generic::List_1* inMissileList_); void UpdateMissileSpriteInfo_56653(DLL2SDK::Assembly_CSharp::UISprite* inSprite_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile* inMissile_); void UpdateSatelliteMapByViewTarget_56654(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inViewTarget_); void GetAllTeamAndEnemyPawns_56655(); void SetRadarSpriteDepth_56656(DLL2SDK::Assembly_CSharp::UISprite* sprite_, DLL2SDK::Assembly_CSharp::GameBase::TacticalComp* comp_); void SetRadarSpriteDepth_56657(DLL2SDK::Assembly_CSharp::UISprite* sprite_, DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType spriteType_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); bool SetRadarSprite_56658(DLL2SDK::Assembly_CSharp::UISprite* sprite_, DLL2SDK::mscorlib::System::String* spriteName_, DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType spriteType_, DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* vehicle_); void __xLuaBaseProxy_Init_56659(); bool __xLuaBaseProxy_InitResources_56660(); void __xLuaBaseProxy_OnShow_56661(); DLL2SDK::UnityEngine::UnityEngine::Vector2 __xLuaBaseProxy_WorldPosition2MapUIPosition_56662(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); void __xLuaBaseProxy_TickInfo_56663(); bool __xLuaBaseProxy_UpdateEnemyShowOnMap_56664(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* P0_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P1_, bool P2_); void __xLuaBaseProxy_UpdateSatelliteMapByViewTarget_56665(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_GetAllTeamAndEnemyPawns_56666(); void __xLuaBaseProxy_SetRadarSpriteDepth_56667(DLL2SDK::Assembly_CSharp::UISprite* P0_, DLL2SDK::Assembly_CSharp::GameBase::TacticalComp* P1_); void __xLuaBaseProxy_SetRadarSpriteDepth_56668(DLL2SDK::Assembly_CSharp::UISprite* P0_, DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType P1_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P2_); bool __xLuaBaseProxy_SetRadarSprite_56669(DLL2SDK::Assembly_CSharp::UISprite* P0_, DLL2SDK::mscorlib::System::String* P1_, DLL2SDK::Assembly_CSharp::GameBase::ERadarSpriteType P2_, DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* P3_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalVehicleManager : DLL2SDK::Assembly_CSharp::TacticalManager { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateVehicleSpriteList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayerSpriteInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56579(); void UpdateView_56580(); void UpdateVehicleSpriteList_56581(DLL2SDK::mscorlib::System::Collections::Generic::List_1* inVehicleList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* inVehicleSpriteList_); void UpdatePlayerSpriteInfo_56582(DLL2SDK::Assembly_CSharp::UISprite* inVehicleSprite_, DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* inVehicle_); void __xLuaBaseProxy_UpdateView_56583(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalBREnemyPawnManager_OB : DLL2SDK::Assembly_CSharp::GameBase::TacticalEnemyPawnManager { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustPlayerIconUI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56567(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* tacticalInstance_); void UpdateView_56568(); void AdjustPlayerIconUI_56569(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* view_, DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inSprite_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_); void __xLuaBaseProxy_UpdateView_56570(); void __xLuaBaseProxy_AdjustPlayerIconUI_56571(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* P0_, DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* P1_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalHelicopterMapTeamPawnManager : DLL2SDK::Assembly_CSharp::GameBase::TacticalTeamPawnManager { DLL2SDK::Assembly_CSharp::GameBase::TacticalMapHelicopterSpotView* helicopterTacticalIns_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateHelicopterSpriteList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56548(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* tacticalInstances_); void UpdateView_56549(); void UpdateHelicopterSpriteList_56550(DLL2SDK::mscorlib::System::Collections::Generic::List_1* inPawnList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* inPawnSpriteList_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* inPawnNameList_); void __xLuaBaseProxy_UpdateView_56551(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalBRTDMTeamPawnManager : DLL2SDK::Assembly_CSharp::GameBase::TacticalBRTeamPawnManager { DLL2SDK::mscorlib::System::Collections::Generic::List_1* inPawnSpriteList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* emptyObjectPool_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* AllySpriteList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* AliveAllies_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAllies_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSpritePos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveDeadPlayers_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56536(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* tacticalInstance_); void UpdateView_56537(); void UpdateAllies_56538(); void SpawnSprite_56539(DLL2SDK::Assembly_CSharp::TacticalAllySprite* firstChild_, DLL2SDK::Assembly_CSharp::TacticalAllySprite* outSprite_); void UpdateSpritePos_56540(DLL2SDK::Assembly_CSharp::TacticalAllySprite* inSprite_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 worldRot_); void RemoveDeadPlayers_56541(); void __xLuaBaseProxy_UpdateView_56542(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalLocalPawnManager_BRRadarOB : DLL2SDK::Assembly_CSharp::GameBase::TacticalLocalPawnManager_BRRadar { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayerSpriteInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSelfShowOnMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedShowPlayerNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustPlayerIconUI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56482(); void _ctor_56483(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* tacticalInstances_); void UpdatePlayerSpriteInfo_56484(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inPawnSprite_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void UpdateSelfShowOnMap_56485(DLL2SDK::Assembly_CSharp::UISprite* inSprite_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_, DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState pawnState_); bool NeedShowPlayerNum_56486(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void AdjustPlayerIconUI_56487(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* View_, DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inSprite_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void __xLuaBaseProxy_UpdatePlayerSpriteInfo_56488(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* P0_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P1_); void __xLuaBaseProxy_UpdateSelfShowOnMap_56489(DLL2SDK::Assembly_CSharp::UISprite* P0_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P1_, DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState P2_); bool __xLuaBaseProxy_NeedShowPlayerNum_56490(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_AdjustPlayerIconUI_56491(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* P0_, DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* P1_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalLocalPawnManager_BRMapOB : DLL2SDK::Assembly_CSharp::GameBase::TacticalLocalPawnManager_BRMap { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayerSpriteInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSelfShowOnMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedShowPlayerNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AdjustPlayerIconUI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56472(); void _ctor_56473(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* tacticalInstances_); void UpdatePlayerSpriteInfo_56474(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inPawnSprite_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void UpdateSelfShowOnMap_56475(DLL2SDK::Assembly_CSharp::UISprite* inSprite_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_, DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState pawnState_); bool NeedShowPlayerNum_56476(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void AdjustPlayerIconUI_56477(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* View_, DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inSprite_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void __xLuaBaseProxy_UpdatePlayerSpriteInfo_56478(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* P0_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P1_); void __xLuaBaseProxy_UpdateSelfShowOnMap_56479(DLL2SDK::Assembly_CSharp::UISprite* P0_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P1_, DLL2SDK::Assembly_CSharp::GameBase::ETacticalPawnState P2_); bool __xLuaBaseProxy_NeedShowPlayerNum_56480(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_AdjustPlayerIconUI_56481(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* P0_, DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* P1_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalLocalPawnManager_MPRadarOB : DLL2SDK::Assembly_CSharp::GameBase::TacticalLocalPawnManager_MPRadar { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56459(); void _ctor_56460(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* tacticalInstances_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalLocalPawnManager_MPMapOB : DLL2SDK::Assembly_CSharp::GameBase::TacticalLocalPawnManager_MPMap { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSelfShowOnMap_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56449(); void _ctor_56450(DLL2SDK::Assembly_CSharp::GameBase::TacticalTopView* tacticalInstances_); void UpdateSelfShowOnMap_56451(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* inSprite_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void __xLuaBaseProxy_UpdateSelfShowOnMap_56452(DLL2SDK::Assembly_CSharp::TacticalMultiSpriteList* P0_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P1_); }; } namespace DLL2SDK::Assembly_CSharp { struct SecondFireButtonView : DLL2SDK::Assembly_CSharp::GameBase::FireButtonView { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_56271(); }; } namespace DLL2SDK::Assembly_CSharp { struct UIOneByOneLabel : DLL2SDK::Assembly_CSharp::UILabel { float m_Duration_; float m_Speed_; DLL2SDK::mscorlib::System::String* m_CacheStringValue_; float m_EndTime_; float m_StepTime_; DLL2SDK::mscorlib::System::Globalization::TextElementEnumerator* m_StringItor_; DLL2SDK::mscorlib::System::Text::StringBuilder* m_SBString_; bool m_DisplayFinished_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoOneByOneDisplay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55642(); void set_Duration_55643(float value_); void DoOneByOneDisplay_55644(); void OnDestroy_55645(); void OnUpdate_55646(); void __xLuaBaseProxy_OnDestroy_55647(); void __xLuaBaseProxy_OnUpdate_55648(); }; } namespace DLL2SDK::Assembly_CSharp { struct SecondFireBtnController : DLL2SDK::Assembly_CSharp::GameBase::FireBtnControllerBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_55335(); void Init_55336(); void __xLuaBaseProxy_Init_55337(); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIIndividuationPlayAnimationInstance_CrackingSkull : DLL2SDK::Assembly_CSharp::GameUI::UIIndividuationPlayAnimationInstance { DLL2SDK::UnityEngine::UnityEngine::GameObject* m_CrackingSkullGo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_FX_Skull_DisGo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_FX_Skull_ParticleGo_; int32_t m_CrackingSkullId_; int32_t m_HeartFingerAssetID_; DLL2SDK::mscorlib::System::String* RootBone_; float m_TickTime_; float m_AnimationTime_; float m_PostAnimtionTime_; DLL2SDK::UnityEngine::UnityEngine::Animator* m_SkullAnimator_; DLL2SDK::Assembly_CSharp::GameUI::UIIndividuationPlayAnimationInstance_CrackingSkull_FucPlay* FPlay_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cleanup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SkullPlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopPlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NullPlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_revise_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54996(); void PlayAnimation_54997(DLL2SDK::mscorlib::System::String* stateName_); void OnLoad_54998(DLL2SDK::Array* assetIDs_, DLL2SDK::mscorlib::System::Object* obj_); void Cleanup_54999(); void Destroy_55000(); void SkullPlay_55001(float time_); void StopPlay_55002(float time_); void NullPlay_55003(float time_); void revise_55004(DLL2SDK::UnityEngine::UnityEngine::Transform* obj_, DLL2SDK::UnityEngine::UnityEngine::Transform* Bone_); void Tick_55005(float deltaTime_); void __xLuaBaseProxy_PlayAnimation_55006(DLL2SDK::mscorlib::System::String* P0_); void __xLuaBaseProxy_Cleanup_55007(); void __xLuaBaseProxy_Tick_55008(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UIIndividuationPlayAnimationInstance_Nunchucks : DLL2SDK::Assembly_CSharp::GameUI::UIIndividuationPlayAnimationInstance { DLL2SDK::UnityEngine::UnityEngine::GameObject* m_WeaponTargetGo_; int32_t m_WeaponAssetId_; int32_t m_HeartFingerAssetID_; DLL2SDK::mscorlib::System::String* RootBone_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* bones_; float m_TickTime_; float m_AnimationTime_; float m_PostAnimtionTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cleanup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54988(); void PlayAnimation_54989(DLL2SDK::mscorlib::System::String* stateName_); void Cleanup_54990(); void Destroy_54991(); void Tick_54992(float deltaTime_); void __xLuaBaseProxy_PlayAnimation_54993(DLL2SDK::mscorlib::System::String* P0_); void __xLuaBaseProxy_Cleanup_54994(); void __xLuaBaseProxy_Tick_54995(float P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct ZMSignPool : DLL2SDK::Assembly_CSharp::UIPoolBase { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ZMPawnList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_ZMSignItemDic_; int32_t Counter_; struct StaticFields { int32_t UPDATE_EVERY_FRAMES_; float EYE_HEIGHT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Spawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Despawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Mount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnMount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InnerUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAngle_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54744(); void Spawn_54745(DLL2SDK::Assembly_CSharp::PVE::AIPawn* zombiePawn_); void Despawn_54746(DLL2SDK::Assembly_CSharp::PVE::AIPawn* zombiePawn_); void Reset_54747(); DLL2SDK::Assembly_CSharp::ZMSignItem* Mount_54748(DLL2SDK::Assembly_CSharp::PVE::AIPawn* zombiePawn_); void UnMount_54749(DLL2SDK::Assembly_CSharp::PVE::AIPawn* zombiePawn_); void Update_54750(); void InnerUpdate_54751(); static bool CheckHeight_54752(DLL2SDK::Assembly_CSharp::PVE::AIPawn* pawn_); static bool CheckDistance_54753(DLL2SDK::Assembly_CSharp::PVE::AIPawn* pawn_, float* distance_); static bool CheckAngle_54754(DLL2SDK::Assembly_CSharp::PVE::AIPawn* pawn_, float* angle_); static void _cctor_54755(); }; } namespace DLL2SDK::Assembly_CSharp { struct ZMSignItem : DLL2SDK::Assembly_CSharp::UIItemBase { DLL2SDK::Assembly_CSharp::UISprite* UISprite_; struct StaticFields { float WARNING_DISTANCE_; float WARNING_DISTANCE_INTERNAL_; float WARNING_ANGLE_; float HEIGHT_LIMIT_; DLL2SDK::mscorlib::System::String* SpriteNormalName_; DLL2SDK::mscorlib::System::String* SpriteEliteName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Recovery_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateAlpha_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54737(); void Init_54738(DLL2SDK::Assembly_CSharp::UIPoolBase* root_, DLL2SDK::Array* args_); void Recovery_54739(); void SetValue_54740(float distance_, float angle_); void __xLuaBaseProxy_Init_54742(DLL2SDK::Assembly_CSharp::UIPoolBase* P0_, DLL2SDK::Array* P1_); void __xLuaBaseProxy_Recovery_54743(); static float CalculateAlpha_54741(float distance_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct VoiceBtnHUD_Pvp : DLL2SDK::Assembly_CSharp::GameBase::VoiceBtnHUDBase { DLL2SDK::mscorlib::System::Collections::Generic::List_1* playerList_; float mUpdateTeamInfoTimer_; DLL2SDK::Assembly_CSharp::UISprite* BackgroundSprite_; DLL2SDK::UnityEngine::UnityEngine::GameObject* BackgroundTipObj_; int32_t BackgroundOriginHeight_; DLL2SDK::Array* BackgroundDeltaHeight_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckNeedClickTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetClickTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTeamInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTeamUI_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54658(); bool CheckNeedClickTip_54659(); void SetClickTip_54660(bool show_); void Tick_54661(float dt_); void UpdateTeamInfo_54662(); void UpdateTeamUI_54663(); bool __xLuaBaseProxy_CheckNeedClickTip_54664(); void __xLuaBaseProxy_SetClickTip_54665(bool P0_); void __xLuaBaseProxy_Tick_54666(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct SpectatingHUD_PH : DLL2SDK::Assembly_CSharp::GameBase::SpectatingHUD_MP { DLL2SDK::Assembly_CSharp::UIWidget* PropBG_; DLL2SDK::Assembly_CSharp::UIWidget* HumanBG_; DLL2SDK::Assembly_CSharp::UIWidget* PropIcon_; DLL2SDK::Assembly_CSharp::UIWidget* HumanIcon_; DLL2SDK::Assembly_CSharp::SpectatingDetailCell_PH* HumanDetailCell_; DLL2SDK::Assembly_CSharp::SpectatingDetailCell_PH* PropDetailCell_; DLL2SDK::Assembly_CSharp::GameUI::PropHuntOBBetCell* PropHuntBetCell_; int32_t m_CurPropItemID_; bool m_BetTipsFlag_; bool m_NoMoneyTipsFlag_; struct StaticFields { DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNextPlayerClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSpectatingMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCommonInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldShowBetCell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsDeadObjectObserveHuman_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWhenObserve_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateWeaponInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGrenadeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateKillStreakInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateUltInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEmptyUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PropHuntNoteBtnClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_54431(); void OnNextPlayerClick_54432(); void CheckSpectatingMode_54433(); void Awake_54434(); void Tick_54435(float dt_); void UpdateCommonInfo_54436(); bool ShouldShowBetCell_54437(); bool IsDeadObjectObserveHuman_54438(DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntPlayerInfo* localPlayerInfo_, DLL2SDK::Assembly_CSharp::PVP::Team::PropHuntGame::PropHuntPlayerInfo* propHuntPlayerInfo_); void UpdateWhenObserve_54439(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, DLL2SDK::Assembly_CSharp::Network::SyncObserverInfo* obInfo_, DLL2SDK::Assembly_CSharp::Network::SyncObserverBullet* bulletInfo_); void UpdateWeaponInfo_54440(); void UpdateGrenadeInfo_54441(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, DLL2SDK::Assembly_CSharp::Network::SyncObserverInfo* obInfo_, DLL2SDK::Assembly_CSharp::Network::SyncObserverBullet* bulletInfo_); void UpdateKillStreakInfo_54442(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, DLL2SDK::Assembly_CSharp::Network::SyncObserverInfo* obInfo_, DLL2SDK::Assembly_CSharp::Network::SyncObserverBullet* bulletInfo_); void UpdateUltInfo_54443(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, DLL2SDK::Assembly_CSharp::Network::SyncObserverInfo* obInfo_, DLL2SDK::Assembly_CSharp::Network::SyncObserverBullet* bulletInfo_); void UpdateEmptyUI_54444(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, DLL2SDK::Assembly_CSharp::Network::SyncObserverInfo* obInfo_, DLL2SDK::Assembly_CSharp::Network::SyncObserverBullet* bulletInfo_); void PropHuntNoteBtnClick_54445(DLL2SDK::UnityEngine::UnityEngine::GameObject* obj_); void _UpdateCommonInfo_m__0_54446(); bool _UpdateWeaponInfo_m__1_54447(DLL2SDK::Assembly_CSharp::Config::MPPropHuntConfConfig* s_); void _PropHuntNoteBtnClick_m__2_54448(); void __xLuaBaseProxy_OnNextPlayerClick_54449(); void __xLuaBaseProxy_Awake_54450(); void __xLuaBaseProxy_Tick_54451(float P0_); void __xLuaBaseProxy_UpdateCommonInfo_54452(); void __xLuaBaseProxy_UpdateWhenObserve_54453(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P0_, DLL2SDK::Assembly_CSharp::Network::SyncObserverInfo* P1_, DLL2SDK::Assembly_CSharp::Network::SyncObserverBullet* P2_); void __xLuaBaseProxy_UpdateWeaponInfo_54454(); void __xLuaBaseProxy_UpdateGrenadeInfo_54455(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P0_, DLL2SDK::Assembly_CSharp::Network::SyncObserverInfo* P1_, DLL2SDK::Assembly_CSharp::Network::SyncObserverBullet* P2_); void __xLuaBaseProxy_UpdateKillStreakInfo_54456(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P0_, DLL2SDK::Assembly_CSharp::Network::SyncObserverInfo* P1_, DLL2SDK::Assembly_CSharp::Network::SyncObserverBullet* P2_); void __xLuaBaseProxy_UpdateUltInfo_54457(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P0_, DLL2SDK::Assembly_CSharp::Network::SyncObserverInfo* P1_, DLL2SDK::Assembly_CSharp::Network::SyncObserverBullet* P2_); void __xLuaBaseProxy_UpdateEmptyUI_54458(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P0_, DLL2SDK::Assembly_CSharp::Network::SyncObserverInfo* P1_, DLL2SDK::Assembly_CSharp::Network::SyncObserverBullet* P2_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct IDCollectionHUD : DLL2SDK::Assembly_CSharp::GameBase::CollectionTipsHUDCommon { DLL2SDK::Assembly_CSharp::UISprite* IDCollectionIcon_; int32_t LastShowTipFrame_; int32_t LastShowTipDeltaCount_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTipsWithCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMsgValid_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53721(); DLL2SDK::Assembly_CSharp::GameBase::CollectionTipsType get_CollectionType_53722(); void Start_53723(); void OnSyncPlayerInfo_53724(uint32_t playerID_, uint32_t propertyID_, DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowTipsWithCount_53725(int32_t count_, int32_t addCount_); bool CheckMsgValid_53726(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void __xLuaBaseProxy_Start_53728(); void __xLuaBaseProxy_OnSyncPlayerInfo_53729(uint32_t P0_, uint32_t P1_, DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P2_); void __xLuaBaseProxy_ShowTipsWithCount_53730(int32_t P0_, int32_t P1_); bool __xLuaBaseProxy_CheckMsgValid_53731(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); static bool _Start_m__0_53727(DLL2SDK::Assembly_CSharp::Config::TaskAssetConfig* it_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct AirborneBoardingHUD : DLL2SDK::Assembly_CSharp::BattleRoyale::BREventBtnHUD { DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_; DLL2SDK::Assembly_CSharp::UIWidget* Root_; DLL2SDK::Assembly_CSharp::UIButton* OpenButton_; DLL2SDK::Assembly_CSharp::UILabel* OpenTipsLabel_; uint32_t m_ActorID_; uint32_t m_HostActorID_; uint32_t m_LauncherID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUIBanClickType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTipsLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnClickBoardingBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53269(); uint32_t get_ActorID_53270(); void set_ActorID_53271(uint32_t value_); uint32_t get_HostActorID_53272(); void set_HostActorID_53273(uint32_t value_); DLL2SDK::Assembly_CSharp::BattleRoyale::BREventBtnType get_BrEventBtnType_53274(); DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState get_mPawnSwitchState_53275(); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType GetUIBanClickType_53276(); bool get_IsControlByUiState_53277(); uint64_t get_InactiveGameHudState_53278(); void Start_53279(); void OnDestroy_53280(); void RegisterDelegates_53281(); void UnRegisterDelegates_53282(); void Tick_53283(float dt_); void SetTipsLabel_53284(); void OnClickBoardingBtn_53285(); void SetData_53286(uint32_t uHostActorID_, uint32_t uActorID_); void Show_53287(bool bShow_); void ChangeEffect_53288(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_53289(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); DLL2SDK::Assembly_CSharp::GameEngine::EUIBanClickType __xLuaBaseProxy_GetUIBanClickType_53290(); void __xLuaBaseProxy_Start_53291(); void __xLuaBaseProxy_OnDestroy_53292(); void __xLuaBaseProxy_RegisterDelegates_53293(); void __xLuaBaseProxy_UnRegisterDelegates_53294(); void __xLuaBaseProxy_Tick_53295(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct EffectRenderQueueModifier : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::UIWidget* m_target_; DLL2SDK::Assembly_CSharp::GameUI::RenderType m_type_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _renderers_; int32_t _lastQueue_; struct StaticFields { int32_t TransparencyRenderQueue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRQ_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRQAndCheckNull_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshRenderer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53240(); void Start_53241(); void UpdateRQ_53242(); void UpdateRQAndCheckNull_53243(); void UpdateRenderer_53244(DLL2SDK::UnityEngine::UnityEngine::Renderer* renderer_); void RefreshRenderer_53245(); void OnDestroy_53246(); static void _cctor_53247(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct CrossHair_Sparrow : DLL2SDK::Assembly_CSharp::GameBase::COD_CrossHair_Circle { DLL2SDK::Assembly_CSharp::UISprite* SpriteCenter_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVisible_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetNGUILayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCrosshairColor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_53204(); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_53205(); void SetVisible_53206(bool visible_); void SetNGUILayer_53207(int32_t layer_); void UpdateCrosshairColor_53208(DLL2SDK::UnityEngine::UnityEngine::Color color_); void __xLuaBaseProxy_SetVisible_53209(bool P0_); void __xLuaBaseProxy_SetNGUILayer_53210(int32_t P0_); void __xLuaBaseProxy_UpdateCrosshairColor_53211(DLL2SDK::UnityEngine::UnityEngine::Color P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GcloudLoginConnector : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GCloud::EncryptMethod m_EncryptMethod_; DLL2SDK::Assembly_CSharp::GCloud::KeyMaking m_KeyMaking_; bool msdkInited_; DLL2SDK::Assembly_CSharp::GCloud::IConnector* m_Connector_; DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKLoginRet* m_ApolloLoginInfo_; DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform m_loginPlatform_; DLL2SDK::Assembly_CSharp::GCloud::ConnectorResult* m_Result_; DLL2SDK::Assembly_CSharp::GameBase::OnLoginWithConfirmCallback* onLoginWithConfirmCallback_; DLL2SDK::Assembly_CSharp::GameBase::OnLogoutCallback* onLogoutCallback_; DLL2SDK::mscorlib::System::String* m_NoAuthLoginOpenID_; DLL2SDK::Assembly_CSharp::GameBase::OnQueryPlayerInfoCallbackHandler* m_OnQueryPlayerInfoCallback_; DLL2SDK::Assembly_CSharp::GameBase::OnGuestBindCallbackHandler* m_GuestBindCallbackHandler_; DLL2SDK::Assembly_CSharp::GameBase::OnLoginFinishCallbackHandler* m_LoginFinishCallback_; DLL2SDK::Assembly_CSharp::GameBase::OnGuestBindQueryCallbackHandler* m_GuestBindInfoCallbackHandler_; DLL2SDK::mscorlib::System::String* m_LastConnectUrl_; DLL2SDK::mscorlib::System::String* m_ConnectedURL_; bool m_ShouldRetryLogin_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ConnectFailUrlList_; bool UseNewRetryIP_; struct StaticFields { DLL2SDK::mscorlib::System::String* TAG_; DLL2SDK::mscorlib::System::String* PERMISSIONS_; uint32_t CONNECT_TIMEOUT_; int32_t kMaxBufferLen_; DLL2SDK::mscorlib::System::String* CLICK_CHANNEL_; DLL2SDK::mscorlib::System::String* ANDRIOD_PACKAGENAME_WECHAT_; DLL2SDK::mscorlib::System::String* ANDRIOD_PACKAGENAME_QQ_; DLL2SDK::mscorlib::System::String* ANDRIOD_PACKAGENAME_FACEBOOK_; DLL2SDK::mscorlib::System::String* ANDRIOD_PACKAGENAME_GARENA_; DLL2SDK::mscorlib::System::String* ANDRIOD_PACKAGENAME_MESSENGER_; DLL2SDK::mscorlib::System::String* ANDRIOD_PACKAGENAME_LINE_; DLL2SDK::mscorlib::System::String* ANDRIOD_PACKAGENAME_WHATSAPP_; DLL2SDK::mscorlib::System::String* IOS_URLSCHEME_WECHAT_; DLL2SDK::mscorlib::System::String* IOS_URLSCHEME_QQ_; DLL2SDK::mscorlib::System::String* IOS_URLSCHEME_FACEBOOK_; DLL2SDK::mscorlib::System::String* IOS_URLSCHEME_GARENA_; DLL2SDK::mscorlib::System::String* IOS_URLSCHEME_MESSENGER_; DLL2SDK::mscorlib::System::String* IOS_URLSCHEME_LINE_; DLL2SDK::mscorlib::System::String* IOS_URLSCHEME_WHATSAPP_; DLL2SDK::mscorlib::System::String* SDKDEBUG_PREFIX_; int32_t AVAILABLE_TOKEN_SECONDS_MIN_; float m_TimeTick_; DLL2SDK::mscorlib::System::String* EditorMSDKRest_; DLL2SDK::mscorlib::System::String* EditorMSDKRest_Garena_; DLL2SDK::mscorlib::System::String* dataPath_; DLL2SDK::Assembly_CSharp::GCloud::NetworkState m_LastConnectNetwork_; DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo_EPlayerLoginAreaTypes m_loginArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoginPlaform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoginStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoInitAccountService_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAccountLoginHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeaconReportAuthResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAccountLoginBaseHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintPublish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintWarning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLoginFinishCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertToChannel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPackageNameOrURLScheme_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAndriodPackageName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetIOSURLScheme_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConverToChannelType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ConverToChannelType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConverToApolloPlatform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsConnected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoReconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoDisconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLoginWithExistSession_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLoginNoAuthWithExistSession_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasExistSession_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoginUser_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getPayToken_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendQueryPlayerInfoCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendQueryInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoginResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ConvertResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAppID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConnectedURL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintLoginUser_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLogout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBind_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLoginPlatformSupport_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoginFinishCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoConfirmLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoApolloLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLoginRet_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMSDKLoginInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitImpl_Original_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoApolloLoginImpl_Original_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLoginIMSDK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLoginQQ_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLoginWeChat_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLoginGuest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLoginUin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReplaceOpenId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLoginNoAuth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLoginFacebook_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLoginGarena_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLoginLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLoginUNO_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLoginApple_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLoginGoogle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLoginAppleGameCenter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWeChatInstalled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsQQInstalled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFacebookInstalled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGarenaInstalled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMessengerInstalled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLineInstalled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWhatsAppInstalled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLoginQrCode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPlatformInstalled_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_QueryBindInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetGuest_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLoginArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoConnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetServerLobbyUrl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConnectorConnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConnectorReconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RetryOtherIp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldRetryOtherIP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConnectorError_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConnectorDisconnect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConnectorRecvedData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisteConnector_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRefreshAccessTokenQueryPlayerInfoCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoReadData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConnectorRouteChangedEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnProtocolRecv_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWeChatAccessToken_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterWeChatAccessTokenRefreshedCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterWeChatAccessTokenRefreshedCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUserOpenId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSubChannelInGarena_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleGetLoginRetInGarena_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChannelInfoUidInGarena_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSubChannelToServer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetConfirmLoginCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLogoutCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleWakeUpRetExtraJson_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleWakeUpGameData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52612(); DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform GetLoginPlaform_52613(); void Init_52614(); DLL2SDK::Assembly_CSharp::GameBase::LoginResult GetLoginStatus_52615(); void DoInitAccountService_52616(); void OnAccountLoginHandler_52617(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKLoginRet* ret_); void BeaconReportAuthResult_52618(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKLoginRet* ret_); void OnAccountLoginBaseHandler_52619(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKBaseRet* result_); void PrintLog_52620(DLL2SDK::mscorlib::System::String* msg_); void PrintPublish_52621(DLL2SDK::mscorlib::System::String* msg_); void PrintWarning_52622(DLL2SDK::mscorlib::System::String* msg_); void SetLoginFinishCallback_52623(DLL2SDK::Assembly_CSharp::GameBase::OnLoginFinishCallbackHandler* inCallback_); DLL2SDK::mscorlib::System::String* ConvertToChannel_52624(DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform ApolloPlatform_); DLL2SDK::mscorlib::System::String* GetPackageNameOrURLScheme_52625(DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform ApolloPlatform_); DLL2SDK::mscorlib::System::String* GetAndriodPackageName_52626(DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform ApolloPlatform_); DLL2SDK::mscorlib::System::String* GetIOSURLScheme_52627(DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform ApolloPlatform_); void Shutdown_52631(); bool IsConnected_52632(); bool DoReconnect_52633(); bool DoDisconnect_52634(); bool DoLoginWithExistSession_52635(); bool DoLoginNoAuthWithExistSession_52636(); bool HasExistSession_52637(); DLL2SDK::Assembly_CSharp::GameBase::LoginResult GetLoginUser_52638(DLL2SDK::Assembly_CSharp::GameBase::OnQueryPlayerInfoCallbackHandler* callback_); DLL2SDK::mscorlib::System::String* getPayToken_52639(DLL2SDK::mscorlib::System::String* channInfo_); void SendQueryPlayerInfoCallback_52640(DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo* inLoginPlayerInfo_); DLL2SDK::Assembly_CSharp::GameBase::LoginResult SendQueryInfo_52641(DLL2SDK::Assembly_CSharp::GameBase::OnQueryPlayerInfoCallbackHandler* callback_); DLL2SDK::Assembly_CSharp::GCloud::ConnectorResult* GetLoginResult_52642(); DLL2SDK::Assembly_CSharp::GameBase::LoginResult ConvertResult_52643(DLL2SDK::Assembly_CSharp::GCloud::ConnectorErrorCode ErrCode_); DLL2SDK::Assembly_CSharp::GameBase::LoginResult ConvertResult_52644(int32_t msdkResult_); void GetAppID_52645(); DLL2SDK::mscorlib::System::String* GetConnectedURL_52646(); void PrintLoginUser_52647(); void DoLogout_52648(); void SetBind_52649(DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform plat_, DLL2SDK::Assembly_CSharp::GameBase::OnGuestBindCallbackHandler* callback_, DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform subPlatform_); void Tick_52650(); bool SendData_52651(DLL2SDK::Array* content_, bool allowLost_); bool CheckLoginPlatformSupport_52652(DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform platform_); void OnLoginFinishCallback_52653(DLL2SDK::Assembly_CSharp::GameBase::LoginResult inLogiResult_, int32_t innerResult_); void DoConfirmLogin_52654(DLL2SDK::mscorlib::System::String* confirmcode_); bool DoApolloLogin_52655(DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform platform_, DLL2SDK::mscorlib::System::String* editorUin_, DLL2SDK::mscorlib::System::String* editorPassword_, DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform sub_); DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKLoginRet* GetLoginRet_52656(); DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKLoginRet* GetMSDKLoginInfo_52657(); void InitImpl_Original_52658(); bool DoApolloLoginImpl_Original_52659(DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform platform_, DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform subChannel_); bool DoLoginIMSDK_52660(DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform* platform_, DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform* subChannel_); bool DoLoginQQ_52661(); bool DoLoginWeChat_52662(); bool DoLoginGuest_52663(); bool DoLoginUin_52664(DLL2SDK::mscorlib::System::String* uin_, DLL2SDK::mscorlib::System::String* password_); bool DoLoginNoAuth_52666(DLL2SDK::mscorlib::System::String* openID_); bool DoLoginFacebook_52667(); bool DoLoginGarena_52668(); bool DoLoginLine_52669(); bool DoLoginUNO_52670(); bool DoLoginApple_52671(); bool DoLoginGoogle_52672(); bool DoLoginAppleGameCenter_52673(); bool IsWeChatInstalled_52674(); bool IsQQInstalled_52675(); bool IsFacebookInstalled_52676(); bool IsGarenaInstalled_52677(); bool IsMessengerInstalled_52678(); bool IsLineInstalled_52679(); bool IsWhatsAppInstalled_52680(); bool DoLoginQrCode_52681(DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform platform_); bool IsPlatformInstalled_52682(DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform platform_); void QueryBindInfo_52683(DLL2SDK::Assembly_CSharp::GameBase::OnGuestBindQueryCallbackHandler* callback_); void ResetGuest_52684(); void SetLoginArea_52685(DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo_EPlayerLoginAreaTypes area_); bool DoConnect_52686(DLL2SDK::Assembly_CSharp::GCloud::ChannelType platform_); DLL2SDK::mscorlib::System::String* GetServerLobbyUrl_52687(DLL2SDK::Assembly_CSharp::GCloud::ChannelType platform_); void OnConnectorConnect_52688(DLL2SDK::Assembly_CSharp::GCloud::ConnectorResult* result_); void OnConnectorReconnect_52689(DLL2SDK::Assembly_CSharp::GCloud::ConnectorResult* result_); bool RetryOtherIp_52690(DLL2SDK::Assembly_CSharp::GCloud::ConnectorErrorCode result_); bool ShouldRetryOtherIP_52691(DLL2SDK::Assembly_CSharp::GCloud::ConnectorErrorCode result_); void OnConnectorError_52692(DLL2SDK::Assembly_CSharp::GCloud::ConnectorResult* result_); void OnConnectorDisconnect_52693(DLL2SDK::Assembly_CSharp::GCloud::ConnectorResult* result_); void OnConnectorRecvedData_52694(); void OnStateChanged_52695(DLL2SDK::Assembly_CSharp::GCloud::ConnectorState state_, DLL2SDK::Assembly_CSharp::GCloud::ConnectorResult* result_); void UnRegisteConnector_52696(); void OnRefreshAccessTokenQueryPlayerInfoCallback_52697(DLL2SDK::Assembly_CSharp::GameLogin::LoginPlayerInfo* result_); void DoReadData_52698(); void OnConnectorRouteChangedEvent_52699(uint64_t serverId_); void OnProtocolRecv_52700(DLL2SDK::Array* buffer_, int32_t size_); bool RefreshWeChatAccessToken_52701(); bool RegisterWeChatAccessTokenRefreshedCallback_52702(DLL2SDK::Assembly_CSharp::GameBase::OnRefreshAccessTokenHandler* callback_); bool UnRegisterWeChatAccessTokenRefreshedCallback_52703(DLL2SDK::Assembly_CSharp::GameBase::OnRefreshAccessTokenHandler* callback_); void HandleGetLoginRetInGarena_52706(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKLoginRet* ret_); DLL2SDK::mscorlib::System::String* GetChannelInfoUidInGarena_52707(); void SetSubChannelToServer_52708(); void SetConfirmLoginCallback_52709(DLL2SDK::Assembly_CSharp::GameBase::OnLoginWithConfirmCallback* callback_); void SetLogoutCallback_52710(DLL2SDK::Assembly_CSharp::GameBase::OnLogoutCallback* callback_); void HandleWakeUpRetExtraJson_52711(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKBaseRet* ret_); void HandleWakeUpGameData_52712(DLL2SDK::mscorlib::System::String* game_data_); static DLL2SDK::Assembly_CSharp::GCloud::ChannelType ConverToChannelType_52628(DLL2SDK::mscorlib::System::String* Channel_); static DLL2SDK::Assembly_CSharp::GCloud::ChannelType ConverToChannelType_52629(DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform platform_); static DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform ConverToApolloPlatform_52630(DLL2SDK::Assembly_CSharp::GCloud::ChannelType type_); static DLL2SDK::mscorlib::System::String* ReplaceOpenId_52665(DLL2SDK::mscorlib::System::String* openid_); static void SetUserOpenId_52704(DLL2SDK::mscorlib::System::String* openid_); static DLL2SDK::Assembly_CSharp::Apollo::ApolloPlatform GetSubChannelInGarena_52705(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKLoginRet* ret_); static void _cctor_52713(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct GVoiceSystem : DLL2SDK::mscorlib::System::Object { bool m_EngineInitedFlag_; bool m_isMicEnable_; bool m_isSpeakerEnable_; bool m_isApplyMessageKey_; DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine* m_VoiceEngine_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_VoiceRoomDataMap_; bool IsNeedOpenMicFromBackground_; float m_AccumulteDeltaTime_; DLL2SDK::Array* tempAry_; struct StaticFields { DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo kUnknownErrCode_; int32_t kDefaultTimeout_; int64_t kRangeForLbsRoom_; int32_t kMaxRecordTime_; int32_t kMinRecordTime_; float kAccumulteThreshold_; DLL2SDK::mscorlib::System::String* VOICE_CACHE_PATH_; DLL2SDK::System_Core::System::Func_2, bool>* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExistAllRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowLoading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSomething_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitDebugLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyMessageKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_JoinTeamRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_JoinLbsRangeRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCoordinateInLbsRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMicroPhoneSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSpeakerSwitch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVoiceRoomMicrophoneState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVoiceRoomSpeakerState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForbidMemberVoice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSpeakerVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSpeakerVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMicrophoneVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMicVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartRecording_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RSTSStartRecording_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TargetLangTypeArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRSTSParams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopRecording_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RSTSStopRecording_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UploadVoiceFile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DownloadVoiceFile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopPlayRecord_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMicrophoneAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpeechToText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpeechTranslate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnJoinRoomCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuitRoomCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoomMemberVoiceStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplyMessageKeyCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUploadRecordFileCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDownloadRecordFileCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpeechTranslateCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpeechToTextCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRSTSCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRecordPlayFinish_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStatusUpdateHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableMic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableMic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableSpeaker_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableSpeaker_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVoiceRoomMicrophone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVoiceURL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetVoiceRoomSpeaker_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_QuitRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveOfflineRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInVoiceRoom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRoomPlayerMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoomMemberVoiceStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoomMemberVoiceStatusByMemberId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOneSpeakingPlayerID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVoiceSystemRoomData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRoomMemberIdByPlayerId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrintAllVoiceData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IfIamSpeaking_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVoiceCacheDirectory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVoiceCacheFilePath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearVoiceFile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdatemVoiceRoomDataMap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DebugTraceback_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52533(); int32_t get_MaxRecordTime_52534(); int32_t get_MinRecordTime_52535(); DLL2SDK::mscorlib::System::String* get_DefaultGVoiceURL_52536(); bool get_IsMicEnable_52537(); bool get_IsSpeakerEnable_52538(); bool get_IsApplyMessageKey_52539(); bool Init_52540(); void Reset_52541(); void ExistAllRoom_52542(); void Shutdown_52543(); void ShowLoading_52544(bool show_); void InitSomething_52545(); void InitDebugLog_52546(); void Tick_52547(float deltaTime_); void OnApplicationPause_52548(bool isPause_); bool ApplyMessageKey_52549(int32_t msTimeout_); bool JoinTeamRoom_52550(DLL2SDK::mscorlib::System::String* roomName_, int32_t msTimeout_); bool JoinLbsRangeRoom_52551(DLL2SDK::mscorlib::System::String* roomName_, int32_t msTimeout_); void UpdateCoordinateInLbsRoom_52552(DLL2SDK::mscorlib::System::String* roomName_, int32_t x_, int32_t y_, int32_t z_, int64_t r_); void SetMicroPhoneSwitch_52553(bool bOpen_); void SetSpeakerSwitch_52554(bool bOpen_); bool GetVoiceRoomMicrophoneState_52555(DLL2SDK::mscorlib::System::String* roomName_, bool isHoldingMode_); bool GetVoiceRoomSpeakerState_52556(DLL2SDK::mscorlib::System::String* roomName_); bool ForbidMemberVoice_52557(DLL2SDK::mscorlib::System::String* roomName_, uint64_t playerID_, bool isForbid_); bool SetSpeakerVolume_52558(float volume_); int32_t GetSpeakerVolume_52559(); bool SetMicrophoneVolume_52560(float volume_); int32_t GetMicVolume_52561(); bool StartRecording_52562(DLL2SDK::mscorlib::System::String* filePath_); bool RSTSStartRecording_52563(DLL2SDK::mscorlib::System::String* filePath_, int32_t msTimeout_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::SpeechLanguageType* TargetLangTypeArray_52564(DLL2SDK::Assembly_CSharp::GCloud::GVoice::SpeechLanguageType langType_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::SpeechTranslateType SetRSTSParams_52565(); bool StopRecording_52566(); bool RSTSStopRecording_52567(); bool UploadVoiceFile_52568(DLL2SDK::mscorlib::System::String* filePath_, int32_t msTimeout_); bool DownloadVoiceFile_52569(DLL2SDK::mscorlib::System::String* fileId_, DLL2SDK::mscorlib::System::String* filePath_, int32_t msTimeout_); bool PlayRecord_52570(DLL2SDK::mscorlib::System::String* filePath_); bool StopPlayRecord_52571(bool backToRealTimeMode_); bool IsMicrophoneAvailable_52572(); bool SpeechToText_52573(DLL2SDK::mscorlib::System::String* fileId_, int32_t language_, int32_t mstimeout_); bool SpeechTranslate_52574(DLL2SDK::mscorlib::System::String* fileID_, int32_t msTimeout_); void OnJoinRoomCallback_52575(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_, DLL2SDK::mscorlib::System::String* roomName_, int32_t memberID_); void OnQuitRoomCallback_52576(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_, DLL2SDK::mscorlib::System::String* roomName_, int32_t memberID_); void OnRoomMemberVoiceStateChanged_52577(DLL2SDK::mscorlib::System::String* roomName_, int32_t memberId_, int32_t status_); void OnApplyMessageKeyCallback_52578(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_); void OnUploadRecordFileCallback_52579(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_, DLL2SDK::mscorlib::System::String* filepath_, DLL2SDK::mscorlib::System::String* fileid_); void OnDownloadRecordFileCallback_52580(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_, DLL2SDK::mscorlib::System::String* filepath_, DLL2SDK::mscorlib::System::String* fileid_); void OnSpeechTranslateCallback_52581(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_, DLL2SDK::mscorlib::System::String* srcText_, DLL2SDK::mscorlib::System::String* targetText_, DLL2SDK::mscorlib::System::String* targetFileID_, int32_t srcFileDuration_); void OnSpeechToTextCallback_52582(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_, DLL2SDK::mscorlib::System::String* fileID_, DLL2SDK::mscorlib::System::String* result_); void OnRSTSCallback_52583(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_, DLL2SDK::Assembly_CSharp::GCloud::GVoice::SpeechLanguageType srcLang_, DLL2SDK::Assembly_CSharp::GCloud::GVoice::SpeechLanguageType targetLang_, DLL2SDK::mscorlib::System::String* srcText_, DLL2SDK::mscorlib::System::String* targetText_, DLL2SDK::mscorlib::System::String* targetFileID_, int32_t srcFileDuration_); void OnRecordPlayFinish_52584(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_, DLL2SDK::mscorlib::System::String* filepath_); void OnStatusUpdateHandler_52585(DLL2SDK::Assembly_CSharp::GCloud::GVoice::CompleteCode code_, DLL2SDK::mscorlib::System::String* roomName_, int32_t memberID_); void EnableMic_52586(); void DisableMic_52587(); void EnableSpeaker_52588(); void DisableSpeaker_52589(); void SetVoiceRoomMicrophone_52590(DLL2SDK::mscorlib::System::String* roomName_, bool enable_); void SetVoiceURL_52591(DLL2SDK::mscorlib::System::String* Url_, bool needCache_); void SetVoiceRoomSpeaker_52592(DLL2SDK::mscorlib::System::String* roomName_, bool enable_); void QuitRoom_52593(DLL2SDK::mscorlib::System::String* roomName_, DLL2SDK::Assembly_CSharp::GameBase::EVoiceSystemMode roomMode_); void RemoveOfflineRoom_52594(DLL2SDK::mscorlib::System::String* roomName_); bool IsInVoiceRoom_52595(DLL2SDK::mscorlib::System::String* roomName_); bool UpdateRoomPlayerMap_52596(DLL2SDK::mscorlib::System::String* roomName_, uint64_t playerId_, int32_t memberId_); DLL2SDK::Assembly_CSharp::GameBase::EVoiceSystemMemberState GetRoomMemberVoiceStatus_52597(DLL2SDK::mscorlib::System::String* roomName_, uint64_t playerId_); DLL2SDK::Assembly_CSharp::GameBase::EVoiceSystemMemberState GetRoomMemberVoiceStatusByMemberId_52598(DLL2SDK::mscorlib::System::String* roomName_, int32_t memId_); uint64_t GetOneSpeakingPlayerID_52599(DLL2SDK::mscorlib::System::String* roomName_); DLL2SDK::Assembly_CSharp::GameBase::VoiceSystemRoomData* GetVoiceSystemRoomData_52600(DLL2SDK::mscorlib::System::String* roomName_); int32_t GetRoomMemberIdByPlayerId_52601(DLL2SDK::mscorlib::System::String* roomName_, uint64_t playerId_); void PrintAllVoiceData_52602(); bool IfIamSpeaking_52603(); DLL2SDK::mscorlib::System::String* GetVoiceCacheDirectory_52604(); DLL2SDK::mscorlib::System::String* GetVoiceCacheFilePath_52605(DLL2SDK::mscorlib::System::String* fileName_); void ClearVoiceFile_52606(); void OnUpdatemVoiceRoomDataMap_52607(DLL2SDK::Assembly_CSharp::GameBase::VoiceSystemRoomData* data_); static void DebugTraceback_52608(DLL2SDK::mscorlib::System::String* message_); static bool _GetOneSpeakingPlayerID_m__0_52609(DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 i_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ApolloDir : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameBase::EApolloDirInitializeStep m_Status_; DLL2SDK::Assembly_CSharp::GameBase::OnDirCallbackHandler* m_Callback_; struct StaticFields { float GCLOUD_CONNECT_TIMEOUT_; float GCLOUD_RECV_TIMEOUT_; float GCLOUD_MAX_UPDATE_TIME_; int32_t RESULT_OK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitApolloDir_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQueryTreeEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_QueryDir_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearDir_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateTdir_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_QueryTdirAsync_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52367(); void InitApolloDir_52368(); void OnQueryTreeEvent_52369(DLL2SDK::Assembly_CSharp::GCloud::Result* result_, DLL2SDK::Assembly_CSharp::GCloud::TreeInfo* treeList_); void QueryDir_52370(DLL2SDK::Assembly_CSharp::GameBase::OnDirCallbackHandler* callback_); void DoCallback_52371(DLL2SDK::Assembly_CSharp::GCloud::TreeInfo* treeList_, DLL2SDK::Assembly_CSharp::GCloud::ErrorCode result_); void ClearDir_52372(); DLL2SDK::mscorlib::System::Collections::IEnumerator* UpdateTdir_52373(); DLL2SDK::mscorlib::System::Collections::IEnumerator* QueryTdirAsync_52374(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase::Loading { struct DolphinUpdateVersionCfg_ResExtract : DLL2SDK::Assembly_CSharp::GameBase::Loading::DolphinUpdateVersionCfg { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUserDateString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52248(); DLL2SDK::mscorlib::System::String* GetUserDateString_52249(); bool get_IsNeedExtract_52250(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct DolphinClient_ResUpdate : DLL2SDK::Assembly_CSharp::GameBase::Loading::DolphinClient { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupUpdateVersionCfg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNoticeNewVersionInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNoticeUpdateSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdateProgressInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_52217(DLL2SDK::Assembly_CSharp::GameBase::Loading::VersionUpdateCheckController* controller_, DLL2SDK::mscorlib::System::String* versionFromVersionFile_); void SetupUpdateVersionCfg_52218(); bool get_mNeedExtract_52219(); void OnNoticeNewVersionInfo_52220(DLL2SDK::Assembly_CSharp::GCloud::Dolphin::NewVersionInfo newVersionInfo_); void OnNoticeUpdateSuccess_52221(); void OnUpdateProgressInfo_52222(DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_VERSIONSTAGE curVersionStage_, DLL2SDK::mscorlib::System::String* msg_, uint32_t nowSize_, uint32_t totalSize_, bool isDownloading_); void __xLuaBaseProxy_OnNoticeUpdateSuccess_52223(); void __xLuaBaseProxy_OnUpdateProgressInfo_52224(DLL2SDK::Assembly_CSharp::IIPSMobile::IIPSMobileVersionCallBack_VERSIONSTAGE P0_, DLL2SDK::mscorlib::System::String* P1_, uint32_t P2_, uint32_t P3_, bool P4_); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct CameraShakerForAvatarView : DLL2SDK::Assembly_CSharp::CameraShakePlayer { DLL2SDK::Assembly_CSharp::FrontEnd::AvatarView_CameraShaker* Owner_; void _ctor_51224(); void Play_51225(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponSwimGotoChangeClipState : DLL2SDK::Assembly_CSharp::GameEngine::WeaponSwimEquippingState { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCountDownSetAnimationValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCountDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcSwimEquipDestState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50750(DLL2SDK::Assembly_CSharp::GameEngine::BaseComponent* inOwner_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent* inFireComponent_); void OnCountDownSetAnimationValue_50751(); void OnCountDown_50752(); void CalcSwimEquipDestState_50753(); void __xLuaBaseProxy_OnCountDown_50754(); void __xLuaBaseProxy_CalcSwimEquipDestState_50755(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponProjectile_SparrowStick : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectile_Sparrow { float ScanRange_; float ContinuousTime_; DLL2SDK::UnityEngine::UnityEngine::GameObject* ArrowheadGO_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_StickTransform_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_StickRelativePos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_StickNormalLocal_; DLL2SDK::Assembly_CSharp::SparrowStickActor* Actor_; bool m_IsOpened_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitializeProjParms_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroySelf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyProj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddStickInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSimulatorPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Explode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Open_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateOnSpawned_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostSticked_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessHitInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindHitPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSiumlateStick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_OnSiumlateStick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnProjectileStick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddOcclusionEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_50193(); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* GetActor_50194(); void InitializeProjParms_50195(DLL2SDK::UnityEngine::UnityEngine::Vector3 InitLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 InitVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, int32_t weaponID_, uint32_t skinID_, uint32_t SpawnOwnerID_, int32_t SpawnProjectileID_); void DestroySelf_50196(); void DestroyProj_50197(); void AddStickInfo_50198(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* aTarget_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void Tick_50199(float DeltaTime_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetSimulatorPosition_50200(); void Explode_50201(DLL2SDK::UnityEngine::UnityEngine::Vector3 ExplodeLocation_, bool bCauseDamage_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* hitTarget_); void Open_50202(); void SimulateOnSpawned_50203(bool isHoldProjectile_); void PostSticked_50204(DLL2SDK::UnityEngine::UnityEngine::Vector3 stickNormal_); void ProcessHitInfo_50205(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* info_); DLL2SDK::UnityEngine::UnityEngine::Transform* FindHitPart_50206(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_, DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup group_); void OnSiumlateStick_50207(DLL2SDK::Assembly_CSharp::Network::NtfStickMsg* msg_); void OnSiumlateStick_50208(DLL2SDK::Assembly_CSharp::Network::SyncStickMsg* msg_); void OnProjectileStick_50209(bool confirmed_); bool get_SupportOcclusion_50210(); void AddOcclusionEffect_50211(); bool _AddStickInfo_m__0_50212(DLL2SDK::Assembly_CSharp::GameEngine::SparrowStickInfoItem* v_); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* __xLuaBaseProxy_GetActor_50213(); void __xLuaBaseProxy_InitializeProjParms_50214(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* P2_, int32_t P3_, uint32_t P4_, uint32_t P5_, int32_t P6_); void __xLuaBaseProxy_DestroySelf_50215(); void __xLuaBaseProxy_DestroyProj_50216(); void __xLuaBaseProxy_Tick_50217(float P0_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetSimulatorPosition_50218(); void __xLuaBaseProxy_Explode_50219(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, bool P1_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* P2_); void __xLuaBaseProxy_SimulateOnSpawned_50220(bool P0_); void __xLuaBaseProxy_ProcessHitInfo_50221(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* P0_); void __xLuaBaseProxy_AddOcclusionEffect_50222(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponPart_Ornament : DLL2SDK::Assembly_CSharp::GameEngine::WeaponPart { DLL2SDK::Assembly_CSharp::GameBase::FittingOrnamentForceMove* m_PhysicsComponent_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupWeaponPart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deactivate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49728(); void SetupWeaponPart_49729(); void Deactivate_49730(); void __xLuaBaseProxy_SetupWeaponPart_49731(); void __xLuaBaseProxy_Deactivate_49732(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponPart_ACOGOptics : DLL2SDK::Assembly_CSharp::GameEngine::WeaponPart_Optics { DLL2SDK::Array* m_OldCrossHairParams_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyTexCrossHairHud_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49718(); void OnNotifyTexCrossHairHud_49719(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType beginStateType_); void __xLuaBaseProxy_OnNotifyTexCrossHairHud_49720(DLL2SDK::Assembly_CSharp::GameEngine::EWeaponStateType P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireModeWest : DLL2SDK::Assembly_CSharp::WeaponFireModeBase { float mLastStopFireTime_; bool IsBeginStopFire_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanTriggerKnife_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49624(); bool IsCanTriggerKnife_49625(); bool __xLuaBaseProxy_IsCanTriggerKnife_49626(); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireModeCN : DLL2SDK::Assembly_CSharp::WeaponFireModeBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHideDoubleFireBtn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49552(); bool IsHideDoubleFireBtn_49553(); bool __xLuaBaseProxy_IsHideDoubleFireBtn_49554(); }; } namespace DLL2SDK::Assembly_CSharp { struct FireButtonInputParamWest : DLL2SDK::Assembly_CSharp::FireButtonInputParam { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49470(DLL2SDK::Assembly_CSharp::EFireBtnType type_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponDroppedPickUpProjectile_C4Bomb : DLL2SDK::Assembly_CSharp::GameEngine::WeaponDroppedPickUpProjectile { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49449(); }; } namespace DLL2SDK::Assembly_CSharp { struct BurnMaterialColorUpdater : DLL2SDK::Assembly_CSharp::BurnMaterialUpdater { DLL2SDK::mscorlib::System::String* ParamName_; DLL2SDK::UnityEngine::UnityEngine::Color InitValue_; DLL2SDK::UnityEngine::UnityEngine::Color BurnValue_; DLL2SDK::UnityEngine::UnityEngine::Color curColor_; DLL2SDK::Array* speeds_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayBurnAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetColorValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetColorValue_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49425(); void Init_49426(DLL2SDK::Array* materials_); void PlayBurnAnim_49427(bool isBurn_, float time_); void UpdateEffect_49428(float delta_); float GetColorValue_49429(DLL2SDK::UnityEngine::UnityEngine::Color color_, int32_t index_); void SetColorValue_49430(DLL2SDK::UnityEngine::UnityEngine::Color* color_, int32_t index_, float value_); void __xLuaBaseProxy_Init_49431(DLL2SDK::Array* P0_); void __xLuaBaseProxy_PlayBurnAnim_49432(bool P0_, float P1_); void __xLuaBaseProxy_UpdateEffect_49433(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponSelfAniComponent_Scythe : DLL2SDK::Assembly_CSharp::GameEngine::WeaponSelfAniComponent { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThirdPersonStartFireHasSelfImplmentation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ThirdPersonStopFireHasSelfImplementation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitWeaponSelfAnimatorController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_49040(); bool ThirdPersonStartFireHasSelfImplmentation_49041(); bool ThirdPersonStopFireHasSelfImplementation_49042(); void InitWeaponSelfAnimatorController_49043(); void Tick_49044(float deltaTime_); bool __xLuaBaseProxy_ThirdPersonStartFireHasSelfImplmentation_49045(); bool __xLuaBaseProxy_ThirdPersonStopFireHasSelfImplementation_49046(); void __xLuaBaseProxy_InitWeaponSelfAnimatorController_49047(); void __xLuaBaseProxy_Tick_49048(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct HunterKillerProjectileSimulator : DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator { DLL2SDK::Assembly_CSharp::GameEngine::EFlyState m_FlyState_; bool m_HasTarget_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Target_; DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* m_LockedTarget_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Accel_; float m_MaxSpeed_; float m_CruiseY_; DLL2SDK::Assembly_CSharp::WeaponFireComponent_HunterKillerData* m_hkData_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_DiffVect_; float m_DiffLerpTime_; float m_CurrentLerpTime_; float m_LastUpdateTargetTime_; struct StaticFields { float RotateAngleSpeed_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48889(DLL2SDK::UnityEngine::UnityEngine::Vector3 initalPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 initalVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* handler_); DLL2SDK::Assembly_CSharp::GameEngine::EFlyState get_FlyState_48890(); void Init_48891(DLL2SDK::UnityEngine::UnityEngine::Vector3 initalPosition_, DLL2SDK::UnityEngine::UnityEngine::Vector3 initalVelocity_, DLL2SDK::Assembly_CSharp::WeaponFireComponent_ProjectileData* data_, DLL2SDK::Assembly_CSharp::GameEngine::WeaponProjectileSimulator_CanExplode* handler_); void UpdateVelocity_48892(float dt_); void UpdateTarget_48893(); DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* get_LockTarget_48894(); void LockOnTarget_48895(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* target_); void SyncStatus_48896(DLL2SDK::Assembly_CSharp::GameEngine::EFlyState flyState_, DLL2SDK::Assembly_CSharp::GameEngine::AttackableTarget* lockTarget_, DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 vel_, DLL2SDK::UnityEngine::UnityEngine::Vector3 targetPos_, float elapsedTime_); bool CheckForward_48897(DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_, bool traceLocalPlayer_, float deltaTime_); bool SimulateTick_48898(bool once_, bool traceLocalPlayer_, DLL2SDK::Assembly_CSharp::GameEngine::ImpactInfo* impactInfo_, DLL2SDK::Assembly_CSharp::GameEngine::HitResult* firstImpactInfo_, float inUpdateTime_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* outPositionList_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* throwOwnerPawn_, int32_t maxPointsNum_); }; } namespace DLL2SDK::Assembly_CSharp { struct PSCWeaponTrack : DLL2SDK::Assembly_CSharp::GameEngine::UVAnimationEffect { DLL2SDK::Array* m_LineRenders_; float WidthFactor_; bool FadeOut_; bool FixWidth_; DLL2SDK::UnityEngine::UnityEngine::Color StartColor_; DLL2SDK::UnityEngine::UnityEngine::Color EndColor_; struct StaticFields { float DelayDestroyTime_; float BasicDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowWeaponTrack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48850(); void ShowWeaponTrack_48851(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 endPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 camPos_, float basicThickness_); void Init_48852(); void Update_48853(); void __xLuaBaseProxy_Init_48854(); void __xLuaBaseProxy_Update_48855(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponImpactComponent_ZombieMelee : DLL2SDK::Assembly_CSharp::GameEngine::WeaponImpactComponent_Melee { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitImpactEffects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnFireImpact_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48784(); void InitImpactEffects_48785(); DLL2SDK::UnityEngine::UnityEngine::GameObject* SpawnFireImpact_48786(DLL2SDK::UnityEngine::UnityEngine::Vector3 HitLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 OutLocation_, DLL2SDK::UnityEngine::UnityEngine::Vector3 HitNormal_, DLL2SDK::UnityEngine::UnityEngine::PhysicMaterial* HitMaterial_, DLL2SDK::UnityEngine::UnityEngine::Transform* parent_, bool bPlayDecal_); void __xLuaBaseProxy_InitImpactEffects_48787(); DLL2SDK::UnityEngine::UnityEngine::GameObject* __xLuaBaseProxy_SpawnFireImpact_48788(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P2_, DLL2SDK::UnityEngine::UnityEngine::PhysicMaterial* P3_, DLL2SDK::UnityEngine::UnityEngine::Transform* P4_, bool P5_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponImpactComponent_JinGuBang : DLL2SDK::Assembly_CSharp::GameEngine::WeaponImpactComponent_Melee { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitImpactEffects_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48781(); void InitImpactEffects_48782(); void __xLuaBaseProxy_InitImpactEffects_48783(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_Tempest : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Instant { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LoadProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcWeaponFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48713(); void LoadProperties_48714(DLL2SDK::mscorlib::System::String* path_); bool CalcWeaponFire_48715(DLL2SDK::UnityEngine::UnityEngine::Vector3 startPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 dir_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* impactList_, float checkRange_, bool resetThroughParams_); void __xLuaBaseProxy_LoadProperties_48716(DLL2SDK::mscorlib::System::String* P0_); bool __xLuaBaseProxy_CalcWeaponFire_48717(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P2_, float P3_, bool P4_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_StreakMolotov : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Molotov { void _ctor_48708(); bool HasStreakSkill_48709(); bool AmmoCanFire_48710(); bool HasAmmo_48711(); void AddAmmo_48712(int32_t ammoCount_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_Scythe : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Instant { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcShotSpreadSize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48705(); float CalcShotSpreadSize_48706(); float __xLuaBaseProxy_CalcShotSpreadSize_48707(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_Knife_BR : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Melee_BR { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48698(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_ProjectileTempest : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_RPG { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_48623(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ColliderItem : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::Collider* Collider_; DLL2SDK::Assembly_CSharp::GameEngine::EPenetrateType Type_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47982(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SystemSetting : DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem_1 { bool m_HasPendingSettingToApply_; bool m_bIsLowPerfGPUDevices_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_LowPerfGPUDefines_; DLL2SDK::Assembly_CSharp::UserSettingLevel m_UserSettingLevel_; DLL2SDK::Assembly_CSharp::UserSettingLevel m_ActingUserSettingLevel_; DLL2SDK::Assembly_CSharp::UserSettingLevel m_DeviceDefaultLevel_; DLL2SDK::Assembly_CSharp::UserSettingLevel m_DeviceCapacityLevel_; int32_t UseOnePassWithHigh_; DLL2SDK::Assembly_CSharp::FrameRateLevel m_DefaultFrameRateLevel_; DLL2SDK::Assembly_CSharp::FrameRateLevel m_MaxFrameRateLevelLowQ_; DLL2SDK::Assembly_CSharp::FrameRateLevel m_CapacityFrameRateLevel_; DLL2SDK::Assembly_CSharp::FrameRateLevel m_CurFrameRateLevel_; bool m_EnableHigherFrameRate_; int32_t m_HigherFrameRate_; float m_AdjustFixedDeltaTime_; bool m_ResolutionDirty_; DLL2SDK::mscorlib::System::Nullable_1 mEnableMSAA_; int32_t m_MSAA_; DLL2SDK::mscorlib::System::String* mDeviceFullName_; DLL2SDK::mscorlib::System::String* mModelName_; DLL2SDK::mscorlib::System::String* mVendorName_; DLL2SDK::mscorlib::System::String* mGPUName_; int32_t m_IsAndroidDangerousOS_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _dangerous_android_os_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _dangerous_manufacturer_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* _dangerous_models_; DLL2SDK::Assembly_CSharp::GraphicStyle mBrGraphicStyleValue_; DLL2SDK::Assembly_CSharp::GraphicStyle mPvpGraphicStyleValue_; int32_t UIPanelLateUpdateFrameGap_; bool AcceptAutoAdjustGraphicsSettings_; int32_t EvaluatedHardwareLevel_; int32_t DebugFillrateLevel_; int32_t DebugCPULevel_; bool bEnableNetPriority_; bool bEnableNetReport_; bool bDisableARGroupPhoto_; bool bEnableHttp_; bool bEnableResRepair_; bool bEnableDelayInsApk_; bool bEnableResRepairCheckMd5_; bool bEnableIIPSNoticeResExtract_; bool bEnableDSPing_; int32_t ActiveGCInterval_; int32_t MinGCInterval_; bool bEnableAOI_; uint64_t FtueFlags_; bool EnableTAPM_; bool bHealthDebugTool_; DLL2SDK::mscorlib::System::String* QAMonitorURL_; bool bEnableCODMUnloadAB_; bool bEnableABLoadAssetLog_; bool bEnablexLua_; DLL2SDK::mscorlib::System::String* HotFixURL_; DLL2SDK::mscorlib::System::String* HotFixMD5_; DLL2SDK::Array* HotFixVersions_; bool EnablePandora_; bool QuitWhenDeviceCheckFail_; bool CrashOnException_; bool EnableExtreme_; bool EnableHigherFrameRate_; DLL2SDK::mscorlib::System::String* HigherFrameRateDevices_iOS_Models_; DLL2SDK::mscorlib::System::String* HigherFrameRateDevices_Android_Models_; DLL2SDK::mscorlib::System::String* HigherFrameRateDevices_Android_GPUs_; bool EnableRagDollOnLowEndDevice_; bool EnableRagDoll_; bool EnableAdaptiveAGC_; bool IsGovReview_; bool bEnableGSDK_; bool PVP_AutoFire_; bool TSSDiableSend_; int32_t SVCCache_; bool UnloadMeshOnVeryLow_; bool DisableSOC_; bool ConservativeSOC_; bool ForceSyncLoadAB_; bool ConfiguableResolution_; bool ForceDestroyVehicleWhenDespawn_; bool EnableUnloadRawAssets_; bool ReportShaderCompile_; int32_t MaxLoadABAsyncCount_; int32_t MaxLoadAssetAsyncFromABCount_; bool EnableBackupLowMemStrategy_; bool EnableWarmUpSVC_; int32_t WarmUpSVCImp_; float m_Dpi_; float mOriginalWidth_; float mOriginalHeigh_; int32_t InputSettingVersion_; bool EnableGamePad_; bool AsyncLoadMuzzleFlash_; bool UseWeaponAssetGroupConfig_; bool EnableWeaponStripLOD_; bool EnableShaderCompileSharedBuf_; bool EnableUnsafeBundleLoading_; bool EnableAssetPreloader_; bool EnableAssetPreloaderForVeryHigh_; bool UseCorrectAssetList_; bool EnableSceneReferenceCounter_; bool EnableSceneReferenceCounterDelayedUnload_; bool EnableCustomAllocator_; bool EnableCustomAllocatorLogs_; bool EnableIL2CPPReflectionOpt_; bool EnableRemapperDenseForAndroid_; bool CacheWeaponCameraAimingRotation_; bool ShiftWeaponAimingRotation_; bool EnablePredictAttachmentChange_; DLL2SDK::mscorlib::System::String* m_VulkanWhiteList_; DLL2SDK::mscorlib::System::String* m_ADPWhiteList_; int32_t m_ShaderLOD_; int32_t m_AudioMaxCount_; float m_DecalAlivetime_; int32_t m_UnityQualityLevel_; int32_t m_ParticleLODBias_; float m_SAMediumLayerDistBias_; float m_SASmallLayerDistBias_; float m_AudioQuality_; bool m_DisableSceneGONotImportant_; float m_BRfixedDeltaTime_; float m_PVPfixedDeltaTime_; float m_PVEfixedDeltaTime_; float m_VehiclefixedDeltaTime_; int32_t m_LimitMinFps_; float m_MaxParticleDeltaTime_; bool m_FireImpactEffectOnlyForFirstHit_; float m_TimeForDakenScreenBrightness_; int32_t m_BrightnessForDakenScreen_; int32_t m_RuntimeMaxLOD_; int32_t m_TextureMasterLimit_; float m_FoliageLODBias_; float m_SceneStreamingDistBias_; float m_LowestSceneStreamingDistBias_; DLL2SDK::Assembly_CSharp::GameSettings::SettingsChatDataManager* _settingsChatDataMgr_; DLL2SDK::Assembly_CSharp::ECullingMethod m_CullingMethod_; DLL2SDK::Array* mCurrentProfilers_; float mOverrideFarClipPlane_; DLL2SDK::Assembly_CSharp::CODPostEffectProfile* currentTempOverrideProfile_; struct StaticFields { DLL2SDK::mscorlib::System::String* PREF_KEY_; DLL2SDK::mscorlib::System::String* kInitSettingLevelConfigPath_; int32_t CommonMaxFPS_; DLL2SDK::mscorlib::System::String* kDefaultKey_; int32_t kMSAA_Unknown_; int32_t kMSAA_Disabled_; int32_t kMSAA_None_; int32_t kMSAA_2x_; int32_t kMSAA_4x_; int32_t kMSAA_8x_; int32_t DebugAALevel_; int32_t E_ANDROID_OS_UNKNOWN_; int32_t E_ANDROID_OS_DANGEROUS_; int32_t E_ANDROID_OS_FINE_; bool TickDebugHUD_; bool EnablePVPSignsSystem_; bool ShowDebugInfo_; bool mShowDof_; bool mEnableBloom_; bool mShowFPS_; bool mEnableShadow_; bool mEnableHDR_; DLL2SDK::mscorlib::System::String* kDisableMTRKey_; int32_t MIN_SHADERLOD_; int32_t MAX_SHADERLOD_; float MAX_DECALACTIVETIME_; int32_t MAX_NGUI_SHADER_LOD_GAME_; DLL2SDK::mscorlib::System::String* CUSTOM_ANCHOR_DELTA_KEY_; int32_t customAnchorDelta_; DLL2SDK::mscorlib::System::String* Y_CUSTOM_ANCHOR_DELTA_KEY_; int32_t y_CustomAnchorDelta_; bool DisableWeaponFireMuzzleEffectForLowQuality_; bool DisableWeaponFireShellDropEffectForLowQuality_; bool DisableWeaponBulletLineEffectForLowQuality_; bool DisableWeaponImpactEffectForLowQuality_; int32_t MaxWeaponImpactEffectForLowQuality_; bool DisableWeaponImpactDecalForLowQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUserSettingLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveSetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsVeryLowQualitySetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLowQualitySetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMidQualitySetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHighQualitySetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsVeryHighQualitySetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsExtremeQualitySetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TestGraphicsDeviceName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBRQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBRTDMQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOtherQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLobbyQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetUnloadCollisionOnlyMeshData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshFixedDeltaTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SupportExtremeQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidateSystemSettings_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyTextureGroupSetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidateDeviceLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidateScreenResolutionLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidateMSAA_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidateFrameRateLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyCurrentSetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplySetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HotFixApplySetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalApplySetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareQualitySettingSpecificConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareQualitySettingValuesInternal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareQualitySettingValues_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupMetalMultisampleOverrideStoreAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupMetalMultisampleOverrideStoreActionForClearCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyGameModeSettings_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoubleCheckTextureStreamingStrategy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyStreamingSettings_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyUIStreamingSetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGraphicsCapacityLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGraphicsDefaultLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDeviceLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDeviceSettingLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoValidateGraphicsLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoValidateRAM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClampProperSettingLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChooseProperSettingLevel_Android_Local_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChooseMaxSettingLevel_Android_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChooseProperSettingLevel_Android_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChooseMaxSettingLevel_iOS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChooseProperSettingLevel_iOS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShouldUseHDR_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHigherFrameRateDeviceInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveFrameRateLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCanEnableMaxFrameRateForCurrentQualitySetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxSupportedFrameRateLevelForActiveQualitySetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxSupportedFrameRateLevelInternal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClampFrameRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFrameRateValueFromFrameRateLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoAdjustFrameRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckFrameRateWhitelist_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFrameRate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoAdjustResolution_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAndroidResolutionHeight_Fallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryFetchDeviceCapacityConfig_Android_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryFetchGPUCapacityConfig_Android_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryFetchDeviceCapacityConfig_iOS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAndroidResolutionHeightAndMSAA_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetiOSResolutionHeightAndMSAA_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetiOSScreenResolution_Fallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDesignHeightAndMSAA_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSpecialHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanExceedOriginResolution_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDefaultEnableMSAA_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetApplyMSAALevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDeviceMSAA_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDeviceFullName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDeviceModelName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetVendorName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGPUName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NewThread_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseMinStackSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLowMidMemoryDevice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLowMemoryDevice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMidMemoryDevice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsMemoryCritical_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLowPerfGPUDevices_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DefineLowPerfGPUDevices_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckGPUName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryParseStringToListContainer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ParseVSSDangerousConfigurations_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckModelName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckOSAndManufacturer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_JudgeAndroidDangerousOS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleAndroidDangerousOS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsAndroidDangerousOS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ValidateAndroidDangerousOS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostCheckGraphicsSetting_AndroidVSS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitCurrentPlayerSettings_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyCurrentAudioQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyAudioQualitySetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetEnableHDR_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsLowFPS_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanPlaySound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetListWithoutZero_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDisableWeaponFireMuzzleEffectForLowQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDisableWeaponFireMuzzleEffectForLowQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDisableWeaponFireShellDropEffectForLowQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDisableWeaponFireShellDropEffectForLowQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDisableWeaponBulletLineEffectForLowQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDisableWeaponBulletLineEffectForLowQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDisableWeaponImpactEffectForLowQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDisableWeaponImpactEffectForLowQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxWeaponImpactEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMaxWeaponImpactEffectForLowQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDisableWeaponImpactDecalForLowQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetDisableWeaponImpactDecalForLowQuality_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeGraphicsStyles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearGraphicsStyles_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyGraphicsStyle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyTemporaryOverridePostProfile_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47644(); DLL2SDK::Assembly_CSharp::UserSettingLevel get_UserLevel_47645(); bool get_HasPendingSettingToApply_47646(); bool get_BIsLowPerfGPUDevices_47647(); void Init_47648(); bool SetUserSettingLevel_47649(DLL2SDK::Assembly_CSharp::UserSettingLevel level_, bool bIsInit_); void SaveSetting_47650(); DLL2SDK::Assembly_CSharp::UserSettingLevel get_SettingLevel_47651(); DLL2SDK::Assembly_CSharp::UserSettingLevel get_ActiveSettingLevel_47652(); DLL2SDK::Assembly_CSharp::UserSettingLevel get_DeviceDefaultLevel_47653(); DLL2SDK::Assembly_CSharp::UserSettingLevel get_DeviceCapacityLevel_47654(); bool IsVeryLowQualitySetting_47655(); bool IsLowQualitySetting_47656(); bool IsMidQualitySetting_47657(); bool IsHighQualitySetting_47658(); bool IsVeryHighQualitySetting_47659(); bool IsExtremeQualitySetting_47660(); void SetBRQuality_47662(); void SetBRTDMQuality_47663(); void SetOtherQuality_47664(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_); void SetLobbyQuality_47665(); void RefreshFixedDeltaTime_47667(bool isLerpTime_); bool SupportExtremeQuality_47668(); void ValidateSystemSettings_47669(); void ApplyTextureGroupSetting_47670(); void ValidateDeviceLevel_47671(); void ValidateScreenResolutionLevel_47672(); void ValidateMSAA_47673(); void ValidateFrameRateLevel_47674(); void ApplyCurrentSetting_47675(bool SafeApply_); void ApplySetting_47676(bool SafeApply_); void HotFixApplySetting_47677(); void InternalApplySetting_47678(bool SafeApply_); void PrepareQualitySettingSpecificConfig_47679(bool* isInWhiteList_, DLL2SDK::Assembly_CSharp::Config::DeviceCapacityWhitelist_iOSConfig* deviceWhiteList_iOS_, DLL2SDK::Assembly_CSharp::Config::DeviceCapacityWhitelist_AndroidConfig* deviceWhiteList_Android_, DLL2SDK::Assembly_CSharp::Config::GPUCapacityWhitelist_AndroidConfig* gpuWhiteList_Android_); void PrepareQualitySettingValuesInternal_47680(DLL2SDK::Assembly_CSharp::UserSettingLevel level_, bool isInWhiteList_, DLL2SDK::Assembly_CSharp::Config::DeviceCapacityWhitelist_iOSConfig* deviceWhiteList_iOS_, DLL2SDK::Assembly_CSharp::Config::DeviceCapacityWhitelist_AndroidConfig* deviceWhiteList_Android_, DLL2SDK::Assembly_CSharp::Config::GPUCapacityWhitelist_AndroidConfig* gpuWhiteList_Android_); void PrepareQualitySettingValues_47681(); void SetupMetalMultisampleOverrideStoreAction_47682(int32_t pendingMapID_); void SetupMetalMultisampleOverrideStoreActionForClearCamera_47683(bool clearCameraEnabled_); void ApplyGameModeSettings_47684(int32_t pendingMapID_); void DoubleCheckTextureStreamingStrategy_47685(DLL2SDK::Assembly_CSharp::GameEngine::EGameMode gameMode_); void ApplyStreamingSettings_47686(); void ApplyUIStreamingSetting_47687(bool enableUIStreaming_); DLL2SDK::Assembly_CSharp::UserSettingLevel GetGraphicsCapacityLevel_47688(); DLL2SDK::Assembly_CSharp::UserSettingLevel GetGraphicsDefaultLevel_47689(); void CheckDeviceLevel_47690(); void CheckDeviceSettingLevel_47691(DLL2SDK::Assembly_CSharp::UserSettingLevel* CurrentUserSettingLevel_); DLL2SDK::Assembly_CSharp::UserSettingLevel DoValidateGraphicsLevel_47692(DLL2SDK::Assembly_CSharp::UserSettingLevel level_); DLL2SDK::Assembly_CSharp::UserSettingLevel ClampProperSettingLevel_47694(DLL2SDK::Assembly_CSharp::UserSettingLevel level_); DLL2SDK::Assembly_CSharp::UserSettingLevel ChooseProperSettingLevel_Android_Local_47695(); DLL2SDK::Assembly_CSharp::UserSettingLevel ChooseMaxSettingLevel_Android_47696(); DLL2SDK::Assembly_CSharp::UserSettingLevel ChooseProperSettingLevel_Android_47697(); DLL2SDK::Assembly_CSharp::UserSettingLevel ChooseMaxSettingLevel_iOS_47698(); DLL2SDK::Assembly_CSharp::UserSettingLevel ChooseProperSettingLevel_iOS_47699(); bool CheckShouldUseHDR_47700(bool lobby_); DLL2SDK::Assembly_CSharp::FrameRateLevel get_DefaultFrameRateLevel_47701(); DLL2SDK::Assembly_CSharp::FrameRateLevel get_MaxFrameRateLevelWhenLowQuality_47702(); DLL2SDK::Assembly_CSharp::FrameRateLevel get_CapacityFrameRateLevel_47703(); DLL2SDK::Assembly_CSharp::FrameRateLevel get_CurFrameRateLevel_47704(); void set_CurFrameRateLevel_47705(DLL2SDK::Assembly_CSharp::FrameRateLevel value_); void SetHigherFrameRateDeviceInfo_47706(bool enableHigherFrameRate_, int32_t higherFrameRate_); void SaveFrameRateLevel_47707(); DLL2SDK::Assembly_CSharp::FrameRateLevel GetCanEnableMaxFrameRateForCurrentQualitySetting_47708(); DLL2SDK::Assembly_CSharp::FrameRateLevel GetMaxSupportedFrameRateLevelForActiveQualitySetting_47709(); DLL2SDK::Assembly_CSharp::FrameRateLevel GetMaxSupportedFrameRateLevelInternal_47710(DLL2SDK::Assembly_CSharp::UserSettingLevel level_); DLL2SDK::Assembly_CSharp::FrameRateLevel ClampFrameRate_47711(DLL2SDK::Assembly_CSharp::FrameRateLevel frl_); int32_t GetFrameRateValueFromFrameRateLevel_47712(DLL2SDK::Assembly_CSharp::FrameRateLevel fl_, DLL2SDK::Assembly_CSharp::GameEngine::EGameMode mode_); void AutoAdjustFrameRate_47713(); bool CheckFrameRateWhitelist_47714(int32_t* frameRate_); void SetFrameRate_47715(int32_t target_); bool get_HasPendingResolutionChange_47716(); void AutoAdjustResolution_47717(); int32_t GetAndroidResolutionHeight_Fallback_47718(); DLL2SDK::Assembly_CSharp::Config::DeviceCapacityWhitelist_AndroidConfig* TryFetchDeviceCapacityConfig_Android_47719(); DLL2SDK::Assembly_CSharp::Config::GPUCapacityWhitelist_AndroidConfig* TryFetchGPUCapacityConfig_Android_47720(); DLL2SDK::Assembly_CSharp::Config::DeviceCapacityWhitelist_iOSConfig* TryFetchDeviceCapacityConfig_iOS_47721(); int32_t GetAndroidResolutionHeightAndMSAA_47722(); int32_t GetiOSResolutionHeightAndMSAA_47723(); int32_t GetiOSScreenResolution_Fallback_47724(); void GetDesignHeightAndMSAA_47725(float* designWidth_, float* designHeight_); bool CheckSpecialHeight_47726(float* designHeight_); bool CanExceedOriginResolution_47727(); bool GetDefaultEnableMSAA_47728(); bool get_EnableMSAA_47729(); void set_EnableMSAA_47730(bool value_); int32_t GetApplyMSAALevel_47731(); bool CheckDeviceMSAA_47732(); DLL2SDK::mscorlib::System::String* GetDeviceFullName_47733(); DLL2SDK::mscorlib::System::String* GetDeviceModelName_47734(); DLL2SDK::mscorlib::System::String* GetVendorName_47735(); DLL2SDK::mscorlib::System::String* GetGPUName_47736(); void CheckLowPerfGPUDevices_47743(); void DefineLowPerfGPUDevices_47744(); void CheckGPUName_47745(); void TryParseStringToListContainer_47746(DLL2SDK::mscorlib::System::String* s_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* c_); void ParseVSSDangerousConfigurations_47747(DLL2SDK::mscorlib::System::String* os_, DLL2SDK::mscorlib::System::String* manufacturer_, DLL2SDK::mscorlib::System::String* models_); bool CheckModelName_47748(); bool CheckOSAndManufacturer_47749(); bool JudgeAndroidDangerousOS_47750(); void ToggleAndroidDangerousOS_47751(bool val_); bool IsAndroidDangerousOS_47752(); void ValidateAndroidDangerousOS_47753(); void PostCheckGraphicsSetting_AndroidVSS_47754(); void InitCurrentPlayerSettings_47755(); void InitAudio_47756(); void ApplyCurrentAudioQuality_47757(); void ApplyAudioQualitySetting_47758(DLL2SDK::Assembly_CSharp::UserSettingLevel level_); void ResetEnableHDR_47769(DLL2SDK::Assembly_CSharp::UserSettingLevel newLevel_); bool get_ForceDisableMTR_47770(); void set_ForceDisableMTR_47771(bool value_); DLL2SDK::Assembly_CSharp::GraphicStyle get_BrGraphicStyleValue_47772(); void set_BrGraphicStyleValue_47773(DLL2SDK::Assembly_CSharp::GraphicStyle value_); DLL2SDK::Assembly_CSharp::GraphicStyle get_PvpGraphicStyleValue_47774(); void set_PvpGraphicStyleValue_47775(DLL2SDK::Assembly_CSharp::GraphicStyle value_); float get_Dpi_47776(); void set_VulkanWhiteList_47777(DLL2SDK::mscorlib::System::String* value_); void set_ADPWhiteList_47778(DLL2SDK::mscorlib::System::String* value_); void set_CDN_Timeout_47779(int32_t value_); int32_t get_ShaderLOD_47780(); void set_ShaderLOD_47781(int32_t value_); int32_t get_AudioMaxCount_47782(); float get_DecalAlivetime_47783(); void set_DecalAlivetime_47784(float value_); int32_t get_UnityQualityLevel_47785(); int32_t get_ParticleLODBias_47786(); void set_ParticleLODBias_47787(int32_t value_); float get_SAMediumLayerDistBias_47788(); void set_SAMediumLayerDistBias_47789(float value_); float get_SASmallLayerDistBias_47790(); void set_SASmallLayerDistBias_47791(float value_); bool get_DisableSceneGONotImportant_47792(); void set_DisableSceneGONotImportant_47793(bool value_); float get_BRfixedDeltaTime_47794(); float get_PVPfixedDeltaTime_47795(); float get_PVEfixedDeltaTime_47796(); float get_VehiclefixedDeltaTime_47797(); int32_t get_LimitMinFps_47798(); float get_MaxParticleDeltaTime_47799(); bool get_FireImpactEffectOnlyForFirstHit_47800(); float get_TimeForDakenScreenBrightness_47801(); int32_t get_BrightnessForDakenScreen_47802(); int32_t get_RuntimeMaxLODLevel_47803(); int32_t get_TextureMasterLimit_47804(); float get_FoliageLODBias_47805(); float get_SceneStreamingDistBias_47806(); float get_LowestSceneStreamingDistBias_47807(); bool get_TacticalMap_47812(); void set_TacticalMap_47813(bool value_); bool get_TacticalVoice_47814(); void set_TacticalVoice_47815(bool value_); float get_TacticalMapOpacity_47816(); void set_TacticalMapOpacity_47817(float value_); DLL2SDK::Assembly_CSharp::GameSettings::SettingsChatDataManager* get_SettingsChatDataMgr_47820(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetListWithoutZero_47821(DLL2SDK::mscorlib::System::Collections::Generic::List_1* originalList_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_BRChatShortcutWholeList_47822(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_BRChatShortcutList_47823(); void set_BRChatShortcutList_47824(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVEClassicChatShortcutWholeList_47825(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVEClassicChatShortcutList_47826(); void set_PVEClassicChatShortcutList_47827(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVERaidChatShortcutWholeList_47828(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVERaidChatShortcutList_47829(); void set_PVERaidChatShortcutList_47830(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVPChatShortcutList_47831(); void set_PVPChatShortcutList_47832(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVP_TDM_ChatShortcutWholeList_47833(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVP_TDM_ChatShortcutList_47834(); void set_PVP_TDM_ChatShortcutList_47835(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVP_FL_ChatShortcutWholeList_47836(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVP_FL_ChatShortcutList_47837(); void set_PVP_FL_ChatShortcutList_47838(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVP_DOM_ChatShortcutWholeList_47839(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVP_DOM_ChatShortcutList_47840(); void set_PVP_DOM_ChatShortcutList_47841(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVP_SD_A_ChatShortcutWholeList_47842(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVP_SD_A_ChatShortcutList_47843(); void set_PVP_SD_A_ChatShortcutList_47844(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVP_SD_D_ChatShortcutWholeList_47845(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVP_SD_D_ChatShortcutList_47846(); void set_PVP_SD_D_ChatShortcutList_47847(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVP_HP_ChatShortcutWholeList_47848(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVP_HP_ChatShortcutList_47849(); void set_PVP_HP_ChatShortcutList_47850(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVPSniperOnlyChatShortcutWholeList_47851(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVPSniperOnlyChatShortcutList_47852(); void set_PVPSniperOnlyChatShortcutList_47853(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVPBoomChatShortcutWholeList_47854(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVPBoomChatShortcutList_47855(); void set_PVPBoomChatShortcutList_47856(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVPPracticeVSAIChatShortcutWholeList_47857(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVPPracticeVSAIChatShortcutList_47858(); void set_PVPPracticeVSAIChatShortcutList_47859(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVPFFAChatShortcutWholeList_47860(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVPFFAChatShortcutList_47861(); void set_PVPFFAChatShortcutList_47862(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVPGunGameChatShortcutWholeList_47863(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVPGunGameChatShortcutList_47864(); void set_PVPGunGameChatShortcutList_47865(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVPOneShotOneKillChatShortcutWholeList_47866(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVPOneShotOneKillChatShortcutList_47867(); void set_PVPOneShotOneKillChatShortcutList_47868(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVPSticksAndStonesChatShortcutWholeList_47869(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVPSticksAndStonesChatShortcutList_47870(); void set_PVPSticksAndStonesChatShortcutList_47871(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVP_CATCAT_ChatShortcutWholeList_47872(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVP_CATCAT_ChatShortcutList_47873(); void set_PVP_CATCAT_ChatShortcutList_47874(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVP_CATHUMAN_ChatShortcutWholeList_47875(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVP_CATHUMAN_ChatShortcutList_47876(); void set_PVP_CATHUMAN_ChatShortcutList_47877(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVP_HUMANHUMAN_ChatShortcutWholeList_47878(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVP_HUMANHUMAN_ChatShortcutList_47879(); void set_PVP_HUMANHUMAN_ChatShortcutList_47880(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVP_HUMANCAT_ChatShortcutWholeList_47881(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PVP_HUMANCAT_ChatShortcutList_47882(); void set_PVP_HUMANCAT_ChatShortcutList_47883(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); bool get_GamePadHidSwitch_47884(); void set_GamePadHidSwitch_47885(bool value_); DLL2SDK::Assembly_CSharp::ECullingMethod get_CullingMethod_47886(); void set_CullingMethod_47887(DLL2SDK::Assembly_CSharp::ECullingMethod value_); float get_OverrideFarClipPlane_47900(); void set_OverrideFarClipPlane_47901(float value_); void ChangeGraphicsStyles_47902(DLL2SDK::Array* profilers_); void ClearGraphicsStyles_47903(); void ApplyGraphicsStyle_47904(); void ApplyTemporaryOverridePostProfile_47905(DLL2SDK::Assembly_CSharp::CODPostEffectProfile* tempProfile_); void __xLuaBaseProxy_Init_47907(); static bool TestGraphicsDeviceName_47661(DLL2SDK::Assembly_CSharp::GraphicsDeviceSetting* Cfg_, DLL2SDK::Assembly_CSharp::GameEngine::GraphicDeviceInfo* GraphicDevice_, bool bIsLessthan_); static void SetUnloadCollisionOnlyMeshData_47666(bool enable_); static DLL2SDK::Assembly_CSharp::UserSettingLevel DoValidateRAM_47693(DLL2SDK::Assembly_CSharp::UserSettingLevel level_); static DLL2SDK::mscorlib::System::Threading::Thread* NewThread_47737(DLL2SDK::mscorlib::System::Threading::ThreadStart* start_); static bool UseMinStackSize_47738(); static bool IsLowMidMemoryDevice_47739(); static bool IsLowMemoryDevice_47740(); static bool IsMidMemoryDevice_47741(); static bool IsMemoryCritical_47742(); static bool get_ShowDof_47759(); static void set_ShowDof_47760(bool value_); static bool get_EnableBloom_47761(); static void set_EnableBloom_47762(bool value_); static bool get_ShowFPS_47763(); static void set_ShowFPS_47764(bool value_); static bool get_EnableShadow_47765(); static void set_EnableShadow_47766(bool value_); static bool get_EnableHDR_47767(); static void set_EnableHDR_47768(bool value_); static int32_t get_CustomAnchorDelta_47808(); static void set_CustomAnchorDelta_47809(int32_t value_); static int32_t get_Y_CustomAnchorDelta_47810(); static void set_Y_CustomAnchorDelta_47811(int32_t value_); static bool IsLowFPS_47818(); static bool CanPlaySound_47819(); static bool GetDisableWeaponFireMuzzleEffectForLowQuality_47888(); static void SetDisableWeaponFireMuzzleEffectForLowQuality_47889(bool value_); static bool GetDisableWeaponFireShellDropEffectForLowQuality_47890(); static void SetDisableWeaponFireShellDropEffectForLowQuality_47891(bool value_); static bool GetDisableWeaponBulletLineEffectForLowQuality_47892(); static void SetDisableWeaponBulletLineEffectForLowQuality_47893(bool value_); static bool GetDisableWeaponImpactEffectForLowQuality_47894(); static void SetDisableWeaponImpactEffectForLowQuality_47895(bool value_); static int32_t GetMaxWeaponImpactEffect_47896(); static void SetMaxWeaponImpactEffectForLowQuality_47897(int32_t value_); static bool GetDisableWeaponImpactDecalForLowQuality_47898(); static void SetDisableWeaponImpactDecalForLowQuality_47899(bool value_); static void _cctor_47906(); }; } namespace DLL2SDK::Assembly_CSharp::FrontEnd { struct OpenBoxShack : DLL2SDK::Assembly_CSharp::FrontEnd::LobbyShack { DLL2SDK::System_Core::System::Action* OnFinished_; DLL2SDK::UnityEngine::UnityEngine::Camera* openBoxCamera_; DLL2SDK::Assembly_CSharp::GameUI::CameraBlurUtil* cameraBlurUtil_; DLL2SDK::Assembly_CSharp::TweenBlur* cameraBlurTweener_; DLL2SDK::usequencerRuntime::WellFired::USSequencer* BoxSequencer_; DLL2SDK::UnityEngine::UnityEngine::Transform* chestSocket_; DLL2SDK::UnityEngine::UnityEngine::Transform* effectSocket_; DLL2SDK::UnityEngine::UnityEngine::Transform* smokeSocket_; DLL2SDK::UnityEngine::UnityEngine::Transform* musicSocket_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mCacheChestMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mCacheChestOpenEffectMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* mCacheChestSmokeEffectMap_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mCacheOpenEffect_; DLL2SDK::UnityEngine::UnityEngine::Animator* mCacheChestAnimator_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mCacheSmokeEffect_; bool goToRestoreUICameraAndResize_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_UICameraList_; struct StaticFields { float kCameraDepth_Top_; float kCameraDepth_LowerThanUI_; float kUIShowDelay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCameraActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetBlur_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartBlur_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartOpenBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareScene_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoStartOpenBox_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginShowTipsView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetActive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PrepareSockets_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleAudio_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Callback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCameraToTop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetCameraDepth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestoreUICamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideUICamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_tryResizeAllChildren_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47624(); void SetCameraActive_47625(bool active_); void OnEnable_47626(); void ResetBlur_47627(); void StartBlur_47628(); void StartOpenBox_47629(int32_t boxId_); void PrepareScene_47630(); void DoStartOpenBox_47631(); void BeginShowTipsView_47632(); void SetActive_47633(bool active_); void PrepareSockets_47634(bool enable_); void HandleAudio_47635(); void HandleAnim_47636(); void Callback_47637(); void SetCameraToTop_47638(); void ResetCameraDepth_47639(); void RestoreUICamera_47640(); void HideUICamera_47641(); void tryResizeAllChildren_47642(DLL2SDK::UnityEngine::UnityEngine::GameObject* UInode_); void __xLuaBaseProxy_SetActive_47643(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct GraphicsDeviceToken : DLL2SDK::mscorlib::System::Object { DLL2SDK::mscorlib::System::String* TokenKey_; DLL2SDK::Assembly_CSharp::GameEngine::GPUDeviceName DeviceName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_47576(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PlayerCamera : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::Assembly_CSharp::GameEngine::ECameraType m_CameraType_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* m_PlayerController_; DLL2SDK::Assembly_CSharp::GameEngine::CameraResolutionFOVConfig* m_FPCameraFovConfig_; float m_StartFOV_; float m_TargetFOV_; float m_FovChangeTime_; float m_CurFovChangeTime_; bool m_LandCameraLerpTo1P_; float m_LandStartTime_; float m_LandCameraLerpTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LandCameraInitialPos_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_LandCameraInitialRot_; DLL2SDK::UnityEngine::UnityEngine::Camera* m_CurCamera_; DLL2SDK::Assembly_CSharp::GameEngine::CameraEffectManager* EffectMgr_; bool _IgnoreCameraEffect_k__BackingField_; DLL2SDK::Assembly_CSharp::GameEngine::ECameraControlType m_CameraControlType_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_CameraControlTarget_; float m_CameraBlendInDuration_; float m_CameraBlendInStartTime_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_CameraControlParam* m_CameraCtrlParam_; float m_PlayerMoveOffset_; float m_PlayerMoveSpeed_; bool m_StopStrafe_; float m_StopStrafeTime_; float m_TiltAngle_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_ECameraDragType m_DragType_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FocusOnHandler* m_FocusOnHandler_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_StartFocusPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_FocusTarget_; float m_DurationDragBack_; float m_CloseDis_; float m_MoveSpeed_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_DragActionHandler* m_EndDoFocus_; float m_LastFocusOnTime_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_RotateDragToTarget_; float m_FocusDuration_; float currentCameraFOVCoAlpha_; DLL2SDK::UnityEngine::UnityEngine::Events::UnityEvent* lateUpdateEvent_; int32_t lastCamera_; int32_t currCamera_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucUpdateCameraControl* m_CurCameraControl_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_EUCameraState m_CurState_; int32_t m_LastStateIdx_; int32_t m_ToStateIdx_; DLL2SDK::Array* FCheckFuctions_; DLL2SDK::Array* FCameraControllerFuctions_; bool m_DoSwitchFPS_; float mCameraLerpTime_; float mCameraLerpTimer_; float mCameraDeadTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mLastCameraPos_; DLL2SDK::UnityEngine::UnityEngine::Quaternion mLastCameraRot_; DLL2SDK::System_Core::System::Action* mCallback_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucUpdateCameraControl* m_LastCameraControl_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucUpdateCameraControl* m_ToCameraControl_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucLerp* FCameraLerp_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LookatPoint_; DLL2SDK::Array* mCameraShakers_; DLL2SDK::UnityEngine::UnityEngine::Vector3 lastPos_; float FreeViewCameraMoveSpeed_; bool FreeViewCameraMoveSpeedIncreased_; float FreeViewCameraMoveSpeedMax_; float FreeViewCameraMoveSpeedIncreaseToMaxSeconds_; DLL2SDK::UnityEngine::UnityEngine::CharacterController* FreeViewCameraController_; float FreeViewCameraRotX_; float FreeViewCameraRotY_; float FreeViewCameraIncreaseStartTime_; float SyncFreeViewSpecatingPostionToServerLastTime_; struct StaticFields { float SafeOffGroundHeight_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PlayerCameras_; DLL2SDK::UnityEngine::UnityEngine::Camera* m_FirstPersonCamera_; DLL2SDK::UnityEngine::UnityEngine::Camera* m_WorldCamera_; DLL2SDK::UnityEngine::UnityEngine::Camera* m_PostprocessCamera_; DLL2SDK::UnityEngine::UnityEngine::Camera* m_UICamera_; float m_FirstPersonCameraFOV_; float m_FirstPersonCameraDefaultFOV_; bool EnableDebugTickCameraFOV_; float kDefaultWorldCameraFOV_; float m_WorldCameraFOV_; DLL2SDK::Assembly_CSharp::CODPostEffectChain* mPostEffectChain_; DLL2SDK::Assembly_CSharp::GlowSystem::GlowEffect* mGlowEffect_; float DefaultFarClipPlane_; int32_t ForceShadowCache_; float m_Aim3PFadeOutRatioThreashold_; bool ForceAim3PDirectlyFadeOut_; float m_SmoothLerpTime_; int32_t NUM_CAMERA_SHAKERS_; DLL2SDK::Assembly_CSharp::RuntimeAnimationClipData* m_PendingCameraAnimionClipData_; float m_PendingPlayCameraAnimSpeed_; bool m_PendingPlayCameraAnimIsLoop_; DLL2SDK::Assembly_CSharp::CameraAnimationPreset* m_DefaultMoveCameraAnimAsset_; bool EnableOcclustionEffect_; uint32_t FreeViewLimitHeightNormal_; uint32_t FreeViewLimitHeightBR_; uint32_t FreeViewLimitHeightCustom_; float SyncFreeViewSpecatingPositionToServerInterval_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucLerp* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucUpdateCameraControl* __f__mg_cache1_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucUpdateCameraControl* __f__mg_cache2_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucLerp* __f__mg_cache3_; DLL2SDK::Assembly_CSharp::GameEngine::CameraShaker_EndCallBackFunc* __f__mg_cache4_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucUpdateCameraControl* __f__mg_cache5_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucCheckChangeCamera* __f__mg_cache6_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucCheckChangeCamera* __f__mg_cache7_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucCheckChangeCamera* __f__mg_cache8_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucCheckChangeCamera* __f__mg_cache9_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucCheckChangeCamera* __f__mg_cacheA_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucCheckChangeCamera* __f__mg_cacheB_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucCheckChangeCamera* __f__mg_cacheC_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucCheckChangeCamera* __f__mg_cacheD_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucCheckChangeCamera* __f__mg_cacheE_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucCheckChangeCamera* __f__mg_cacheF_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucCheckChangeCamera* __f__mg_cache10_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucCheckChangeCamera* __f__mg_cache11_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucCheckChangeCamera* __f__mg_cache12_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucUpdateCameraControl* __f__mg_cache13_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucUpdateCameraControl* __f__mg_cache14_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucUpdateCameraControl* __f__mg_cache15_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucUpdateCameraControl* __f__mg_cache16_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucUpdateCameraControl* __f__mg_cache17_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucUpdateCameraControl* __f__mg_cache18_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucUpdateCameraControl* __f__mg_cache19_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucUpdateCameraControl* __f__mg_cache1A_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucUpdateCameraControl* __f__mg_cache1B_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucUpdateCameraControl* __f__mg_cache1C_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucUpdateCameraControl* __f__mg_cache1D_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucUpdateCameraControl* __f__mg_cache1E_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucUpdateCameraControl* __f__mg_cache1F_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucUpdateCameraControl* __f__mg_cache20_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucUpdateCameraControl* __f__mg_cache21_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FucLerp* __f__mg_cache22_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitFPCameraFov_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickFPCameraFov_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPlayerCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCameraIgnoreEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWorldCameraShadowOption_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplySceneSetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterPlayerCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterPlayerCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CameraFocusOnGameObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoveCameraFOV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCameraFOV_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FixedUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddLateUpdateCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveLateUpdateCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoRotateFocusOn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoFocusOn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoFocusCameraOn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCameraControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFollowTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAllCameraFollowTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCameraFollowTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCameraState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckFreeControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FucFreeControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMissileControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FucMissileControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIndividuationControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FucIndividuationControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAircraftCameraControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FucAircraftCameraControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckVehicleCameraControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FucVehicleCameraControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSpectatingCameraControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FucSpectatingCameraControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckDeathCameraControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FucDeathCameraControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckFireProjectile1PCameraControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FucFireProjectile1PCameraControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSkydivingCameraControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FucSkydivingCameraControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCameraLerpControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FucCameraLerpControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoCameraLerp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_DoCameraLerp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OverLerpCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NullLerp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PuaseTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCameraLerp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckClimbCameraControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FucClimbCameraControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTPSCameraControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FucTPSCameraControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckFPSCameraControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FucFPSCameraControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayerControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SmoothCameraPositionTo1P_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToFPSView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartMatineeCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseMatineeCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAllPlayerCameraEffects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableAllPlayerCameras_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableAllPlayerCameras_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableFirstPersonCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SmoothChangeFov_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SmoothChangeFov_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToFPSFireMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyLandCameraEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_ApplyLandCameraEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleGlowEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeFarClipPlane_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyPostEffectProfile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ApplyPostEffectConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearPostEffectConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateGrayScaleEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartMissileControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndMissileControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMissileExplosed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartInterference_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopInterference_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToggleBloom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCameraEffectActivity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAllEffects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitCameraShakers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCameraShaker_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCameraShake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInShake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartShake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCameraShakerInStoping_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCameraShakerRunning_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopShake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAllShake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAllCameraShakes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsWorldCameraInShake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WorldCameraStartShake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WorldCameraStopShake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartSimpleShake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_StartSimpleShake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopSimpleShake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoSimpleShake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayWeaponCameraAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopWeaponCameraAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayPendingCameraAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayHitBackShake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMoveCameraAnimAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayMoveCameraAnimatioin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_PlayMoveCameraAnimatioin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeCameraAnimationSpeed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_PlayMoveCameraAnimatioin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopMoveCameraAnimatioin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSpectatingCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFirstPersonSpectatingCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateThirdPersonSpectatingCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFreeViewCameraPositionAndRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFreeViewSpectatingCameraRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckFreeViewSpectatingLimitHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnterFreeViewSpectating_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LevelFreeViewSpectating_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFreeViewSpectatingCameraPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceUpdateFreeViewSpectatingCameraPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFreeViewSpectatingCamera_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46925(); void InitFPCameraFov_46926(); void TickFPCameraFov_46927(); float get_TargetFOV_46928(); DLL2SDK::UnityEngine::UnityEngine::Camera* get_CurCamera_46929(); bool get_IgnoreCameraEffect_46935(); void set_IgnoreCameraEffect_46936(bool value_); DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_ECameraDragType get_CameraDragType_46937(); void Awake_46947(); void Start_46948(); void ApplySceneSetting_46949(); void InitRotation_46950(DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_); void InitPosition_46951(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void OnDestroy_46952(); bool CameraFocusOnGameObject_46955(); void RecoveCameraFOV_46956(); void SetCameraFOV_46957(float fov_); void FixedUpdate_46958(); void UpdateCamera_46959(); void AddLateUpdateCallback_46960(DLL2SDK::UnityEngine::UnityEngine::Events::UnityAction* call_); void RemoveLateUpdateCallback_46961(DLL2SDK::UnityEngine::UnityEngine::Events::UnityAction* call_); void LateUpdate_46962(); void DoRotateFocusOn_46963(DLL2SDK::UnityEngine::UnityEngine::Transform* targetTranf_, float duration_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_DragActionHandler* focusFinishedHandler_); void DoFocusOn_46964(DLL2SDK::UnityEngine::UnityEngine::Vector3 focusPos_, DLL2SDK::UnityEngine::UnityEngine::Transform* focusTarget_, float duration_, float closeDis_, float moveSpeed_, bool useDOF_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_FocusOnHandler* dragHandler_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_DragActionHandler* focusFinishedHandler_); bool DoFocusCameraOn_46965(); void UpdateCameraControl_46966(); void UpdateFollowTarget_46967(); void SetCameraFollowTarget_46969(DLL2SDK::UnityEngine::UnityEngine::Transform* target_, float blendInTime_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_CameraControlParam* param_); bool get_IsCameraLerping_46970(); int32_t get_LastStateIdx_46971(); void CheckCameraState_46972(DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* inPlayerController_); bool get_IsCameraLerp_46993(); void DoCameraLerp_46994(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_EUCameraState toState_, float inLerpTime_, DLL2SDK::System_Core::System::Action* Callback_, float inDeadTime_); void DoCameraLerp_46995(float inLerpTime_, DLL2SDK::System_Core::System::Action* Callback_, float inDeadTime_); void OverLerpCallback_46996(); void ForceOver_46997(); void PuaseTick_46999(DLL2SDK::UnityEngine::UnityEngine::Vector3* refCameraPos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* refCameraRot_, DLL2SDK::UnityEngine::UnityEngine::Vector3* refLookatPoint_); void UpdateCameraLerp_47000(DLL2SDK::UnityEngine::UnityEngine::Vector3* refCameraPos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* refCameraRot_, DLL2SDK::UnityEngine::UnityEngine::Vector3* refLookatPoint_); void UpdatePlayerControl_47007(); void SmoothCameraPositionTo1P_47008(); void ToFPSView_47009(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_LookatPoint_47010(); void SmoothChangeFov_47017(float targetFov_, float time_); void ToFPSFireMode_47019(); void ApplyLandCameraEffect_47020(bool lerpTo1P_, DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraPosition_, DLL2SDK::UnityEngine::UnityEngine::Quaternion cameraRotation_, float lerpTime_); void ApplyPostEffectConfig_47025(DLL2SDK::Assembly_CSharp::Config::EffectConfig* config_); void ClearPostEffectConfig_47026(); void UpdateGrayScaleEffect_47027(bool enable_, float lerpRate_); void OnStartMissileControl_47028(); void OnEndMissileControl_47029(); void OnMissileExplosed_47030(); void StartInterference_47031(); void StopInterference_47032(); void ToggleBloom_47033(); void SetCameraEffectActivity_47034(DLL2SDK::Assembly_CSharp::GameEngine::CameraEffectManager_ECameraEffectType type_, bool bPlay_); void StopAllEffects_47035(); void InitCameraShakers_47036(); DLL2SDK::Assembly_CSharp::GameEngine::CameraShaker* GetCameraShaker_47037(DLL2SDK::Assembly_CSharp::GameEngine::ECameraShakerType type_); void UpdateCameraShake_47038(); bool IsInShake_47039(DLL2SDK::Assembly_CSharp::GameEngine::ECameraShakerType type_); void StartShake_47040(DLL2SDK::Assembly_CSharp::GameEngine::ECameraShakerType type_, float duration_, float speed_); bool IsCameraShakerInStoping_47041(DLL2SDK::Assembly_CSharp::GameEngine::ECameraShakerType type_); bool IsCameraShakerRunning_47042(DLL2SDK::Assembly_CSharp::GameEngine::ECameraShakerType type_); void StopShake_47043(DLL2SDK::Assembly_CSharp::GameEngine::ECameraShakerType type_, bool soft_, float softTime_); void StopAllShake_47044(); void DoSimpleShake_47052(float intensity_, float duration_); void UpdateSpectatingCamera_47063(); void UpdateFirstPersonSpectatingCamera_47064(); void UpdateThirdPersonSpectatingCamera_47065(); void SetFreeViewCameraPositionAndRotation_47066(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_); void UpdateFreeViewSpectatingCameraRotation_47067(); void UpdateFreeViewSpectatingCameraPosition_47072(); void ForceUpdateFreeViewSpectatingCameraPosition_47073(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void UpdateFreeViewSpectatingCamera_47074(); void __xLuaBaseProxy_Awake_47076(); void __xLuaBaseProxy_Start_47077(); void __xLuaBaseProxy_OnDestroy_47078(); static float get_WorldCameraFOV_46930(); static void set_WorldCameraFOV_46931(float value_); static float get_FirstPersonCameraFOV_46932(); static float get_FirstPersonCameraDefaultFOV_46933(); static DLL2SDK::Assembly_CSharp::GlowSystem::GlowEffect* get_GlowEffect_46934(); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_PlayerCameras_46938(); static void set_PlayerCameras_46939(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_); static DLL2SDK::UnityEngine::UnityEngine::Camera* get_FirstPersonCamera_46940(); static DLL2SDK::UnityEngine::UnityEngine::Camera* get_WorldCamera_46941(); static DLL2SDK::UnityEngine::UnityEngine::Camera* get_PostprocessCamera_46942(); static DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* GetPlayerCamera_46943(DLL2SDK::Assembly_CSharp::GameEngine::ECameraType camType_); static DLL2SDK::UnityEngine::UnityEngine::Camera* GetCamera_46944(DLL2SDK::Assembly_CSharp::GameEngine::ECameraType camType_); static void SetCameraIgnoreEffect_46945(bool ignore_); static void SetWorldCameraShadowOption_46946(DLL2SDK::UnityEngine::UnityEngine::Camera* worldCamera_); static void RegisterPlayerCamera_46953(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* camera_); static void UnregisterPlayerCamera_46954(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* camera_); static void SetAllCameraFollowTarget_46968(DLL2SDK::UnityEngine::UnityEngine::Transform* target_, float blendInTime_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_CameraControlParam* param_); static DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_EUCameraState CheckFreeControl_46973(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* inCamera_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* inPlayerController_); static void FucFreeControl_46974(DLL2SDK::UnityEngine::UnityEngine::Vector3* refCameraPos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* refCameraRot_, DLL2SDK::UnityEngine::UnityEngine::Vector3* refLookatPoint_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* inCamera_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* inPlayerController_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType inCameraType_); static DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_EUCameraState CheckMissileControl_46975(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* inCamera_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* inPlayerController_); static void FucMissileControl_46976(DLL2SDK::UnityEngine::UnityEngine::Vector3* refCameraPos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* refCameraRot_, DLL2SDK::UnityEngine::UnityEngine::Vector3* refLookatPoint_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* inCamera_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* inPlayerController_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType inCameraType_); static DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_EUCameraState CheckIndividuationControl_46977(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* inCamera_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* inPlayerController_); static void FucIndividuationControl_46978(DLL2SDK::UnityEngine::UnityEngine::Vector3* refCameraPos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* refCameraRot_, DLL2SDK::UnityEngine::UnityEngine::Vector3* refLookatPoint_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* inCamera_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* inPlayerController_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType inCameraType_); static DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_EUCameraState CheckAircraftCameraControl_46979(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* inCamera_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* inPlayerController_); static void FucAircraftCameraControl_46980(DLL2SDK::UnityEngine::UnityEngine::Vector3* refCameraPos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* refCameraRot_, DLL2SDK::UnityEngine::UnityEngine::Vector3* refLookatPoint_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* inCamera_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* inPlayerController_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType inCameraType_); static DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_EUCameraState CheckVehicleCameraControl_46981(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* inCamera_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* inPlayerController_); static void FucVehicleCameraControl_46982(DLL2SDK::UnityEngine::UnityEngine::Vector3* refCameraPos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* refCameraRot_, DLL2SDK::UnityEngine::UnityEngine::Vector3* refLookatPoint_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* inCamera_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* inPlayerController_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType inCameraType_); static DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_EUCameraState CheckSpectatingCameraControl_46983(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* inCamera_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* inPlayerController_); static void FucSpectatingCameraControl_46984(DLL2SDK::UnityEngine::UnityEngine::Vector3* refCameraPos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* refCameraRot_, DLL2SDK::UnityEngine::UnityEngine::Vector3* refLookatPoint_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* inCamera_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* inPlayerController_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType inCameraType_); static DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_EUCameraState CheckDeathCameraControl_46985(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* inCamera_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* inPlayerController_); static void FucDeathCameraControl_46986(DLL2SDK::UnityEngine::UnityEngine::Vector3* refCameraPos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* refCameraRot_, DLL2SDK::UnityEngine::UnityEngine::Vector3* refLookatPoint_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* inCamera_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* inPlayerController_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType inCameraType_); static DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_EUCameraState CheckFireProjectile1PCameraControl_46987(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* inCamera_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* inPlayerController_); static void FucFireProjectile1PCameraControl_46988(DLL2SDK::UnityEngine::UnityEngine::Vector3* refCameraPos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* refCameraRot_, DLL2SDK::UnityEngine::UnityEngine::Vector3* refLookatPoint_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* inCamera_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* inPlayerController_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType inCameraType_); static DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_EUCameraState CheckSkydivingCameraControl_46989(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* inCamera_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* inPlayerController_); static void FucSkydivingCameraControl_46990(DLL2SDK::UnityEngine::UnityEngine::Vector3* refCameraPos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* refCameraRot_, DLL2SDK::UnityEngine::UnityEngine::Vector3* refLookatPoint_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* inCamera_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* inPlayerController_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType inCameraType_); static DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_EUCameraState CheckCameraLerpControl_46991(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* inCamera_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* inPlayerController_); static void FucCameraLerpControl_46992(DLL2SDK::UnityEngine::UnityEngine::Vector3* refCameraPos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* refCameraRot_, DLL2SDK::UnityEngine::UnityEngine::Vector3* refLookatPoint_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* inCamera_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* inPlayerController_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType inCameraType_); static void NullLerp_46998(DLL2SDK::UnityEngine::UnityEngine::Vector3* refCameraPos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* refCameraRot_, DLL2SDK::UnityEngine::UnityEngine::Vector3* refLookatPoint_); static DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_EUCameraState CheckClimbCameraControl_47001(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* inCamera_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* inPlayerController_); static void FucClimbCameraControl_47002(DLL2SDK::UnityEngine::UnityEngine::Vector3* refCameraPos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* refCameraRot_, DLL2SDK::UnityEngine::UnityEngine::Vector3* refLookatPoint_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* inCamera_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* inPlayerController_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType inCameraType_); static DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_EUCameraState CheckTPSCameraControl_47003(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* inCamera_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* inPlayerController_); static void FucTPSCameraControl_47004(DLL2SDK::UnityEngine::UnityEngine::Vector3* refCameraPos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* refCameraRot_, DLL2SDK::UnityEngine::UnityEngine::Vector3* refLookatPoint_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* inCamera_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* inPlayerController_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType inCameraType_); static DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera_EUCameraState CheckFPSCameraControl_47005(DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* inCamera_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* inPlayerController_); static void FucFPSCameraControl_47006(DLL2SDK::UnityEngine::UnityEngine::Vector3* refCameraPos_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* refCameraRot_, DLL2SDK::UnityEngine::UnityEngine::Vector3* refLookatPoint_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerCamera* inCamera_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerController* inPlayerController_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType inCameraType_); static void StartMatineeCamera_47011(DLL2SDK::UnityEngine::UnityEngine::Camera* matCamera_); static void CloseMatineeCamera_47012(); static void StopAllPlayerCameraEffects_47013(); static void DisableAllPlayerCameras_47014(DLL2SDK::Assembly_CSharp::GameEngine::ECameraType exceptType_); static void EnableAllPlayerCameras_47015(); static void EnableFirstPersonCamera_47016(bool enable_, bool aiming_); static void SmoothChangeFov_47018(float targetFov_, float time_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType cType_); static void ApplyLandCameraEffect_47021(bool lerpTo1P_, DLL2SDK::UnityEngine::UnityEngine::Vector3 cameraPosition_, DLL2SDK::UnityEngine::UnityEngine::Quaternion cameraRotation_, float lerpTime_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType cType_); static void ToggleGlowEffect_47022(bool toggleOn_); static void ChangeFarClipPlane_47023(float OverrideFarClipPlane_); static void ApplyPostEffectProfile_47024(DLL2SDK::Assembly_CSharp::CODPostEffectProfile* profile_); static void StopAllCameraShakes_47045(); static bool IsWorldCameraInShake_47046(DLL2SDK::Assembly_CSharp::GameEngine::ECameraShakerType type_); static void WorldCameraStartShake_47047(DLL2SDK::Assembly_CSharp::GameEngine::ECameraShakerType type_, float duration_, float speed_); static void WorldCameraStopShake_47048(DLL2SDK::Assembly_CSharp::GameEngine::ECameraShakerType type_, bool soft_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType camType_); static void StartSimpleShake_47049(DLL2SDK::Assembly_CSharp::GameEngine::CameraShakeParameter param_); static void StartSimpleShake_47050(float intensity_, float duration_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType cameraType_); static void StopSimpleShake_47051(DLL2SDK::Assembly_CSharp::GameEngine::ECameraType cameraType_); static void PlayWeaponCameraAnimation_47053(DLL2SDK::Assembly_CSharp::RuntimeAnimationClipData* clipData_, float blendTime_, float speed_, bool isLoop_, bool isPenging_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType camType_, bool isNeedStartTransition_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraShakerType inForceShakerType_, DLL2SDK::Assembly_CSharp::ECameraAnim inAnimType_); static void StopWeaponCameraAnimation_47054(bool soft_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType camType_); static void PlayPendingCameraAnim_47055(); static void PlayHitBackShake_47056(float hitBackAngle_); static void InitMoveCameraAnimAsset_47057(); static void PlayMoveCameraAnimatioin_47058(DLL2SDK::Assembly_CSharp::ECameraAnim animType_, float time_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType camType_); static void PlayMoveCameraAnimatioin_47059(DLL2SDK::Assembly_CSharp::ECameraAnim animType_, float speed_, bool isLoop_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType camType_); static void ChangeCameraAnimationSpeed_47060(DLL2SDK::Assembly_CSharp::ECameraAnim animType_, float speed_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType camType_); static void PlayMoveCameraAnimatioin_47061(DLL2SDK::Assembly_CSharp::RuntimeAnimationClipData* clipData_, float blendTime_, float speed_, bool isLoop_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType camType_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraShakerType inForceShakerType_, DLL2SDK::Assembly_CSharp::ECameraAnim inAnimType_); static void StopMoveCameraAnimatioin_47062(bool soft_, DLL2SDK::Assembly_CSharp::GameEngine::ECameraType camType_, float softTime_); static uint32_t get_FreeViewLimitHeight_47068(); static void CheckFreeViewSpectatingLimitHeight_47069(); static void EnterFreeViewSpectating_47070(); static void LevelFreeViewSpectating_47071(); static void _cctor_47075(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct KillUmbra : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::ForceKillUmbraEnum state_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_46890(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct DustSwitch : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::DustEnum state_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_46889(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LogStatus : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::LogEnum logEnum_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_46888(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct RedPawnStatus : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::RedPawnType redState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_46887(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct VisDebugQueryTypeHolder : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::VisDebugQueryType Tpe_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static void _cctor_46886(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct NetworkTextDownloader : DLL2SDK::Assembly_CSharp::GameEngine::NetworkResourcesDownloader_1 { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertBytesToDelivery_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHighPriority_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46824(); DLL2SDK::mscorlib::System::String* ConvertBytesToDelivery_46825(DLL2SDK::Array* bytes_, DLL2SDK::mscorlib::System::String* url_); bool IsHighPriority_46826(); }; } namespace DLL2SDK::Assembly_CSharp { struct NPC_Roller : DLL2SDK::Assembly_CSharp::NPC_Base { DLL2SDK::UnityEngine::UnityEngine::GameObject* StartPos_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EndPos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Copy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46596(); void Awake_46597(); void Copy_46598(DLL2SDK::Assembly_CSharp::NPC_Base* data_); void __xLuaBaseProxy_Awake_46599(); void __xLuaBaseProxy_Copy_46600(DLL2SDK::Assembly_CSharp::NPC_Base* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LuaSyncLevelObjectInfoHandler_PerkMachine : DLL2SDK::Assembly_CSharp::GameEngine::LuaSyncLevelObjectInfoHandler { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncProperty_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46561(); void OnSyncProperty_46562(uint32_t propertyID_, uint32_t value_); void __xLuaBaseProxy_OnSyncProperty_46563(uint32_t P0_, uint32_t P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LuaSyncLevelObjectInfo : DLL2SDK::Assembly_CSharp::GameEngine::LuaInteractionActorInfo { uint32_t InteractiveObjectUID_; DLL2SDK::Assembly_CSharp::GameEngine::LuaSyncLevelObjectInfoHandler* m_SyncProcess_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindInteractiveObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetInfoHandler_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSetHidden_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46537(uint32_t actorID_); void BindInteractiveObject_46538(uint32_t uid_); void SetInfoHandler_46539(DLL2SDK::Assembly_CSharp::GameEngine::ZMLevelObjectType type_); void OnSyncProperty_46540(uint32_t propertyID_, uint32_t value_); void OnSetHidden_46541(); void __xLuaBaseProxy_OnSyncProperty_46542(uint32_t P0_, uint32_t P1_); void __xLuaBaseProxy_OnSetHidden_46543(); }; } namespace DLL2SDK::Assembly_CSharp { struct LuaSyncLevelObjectConfig_PerkMachine : DLL2SDK::Assembly_CSharp::LuaSyncLevelObjectConfig { DLL2SDK::mscorlib::System::Collections::Generic::List_1* PerkIds_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* PerkConfigDetails_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAllExportList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetParamList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetExportClassName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindItem_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46529(); void SetAllExportList_46530(); void SetParamList_46531(); DLL2SDK::mscorlib::System::String* GetExportClassName_46532(); DLL2SDK::Assembly_CSharp::LevelObjectExportConfigItem* FindItem_46533(DLL2SDK::mscorlib::System::String* PrimaryKey_); void __xLuaBaseProxy_SetAllExportList_46534(); void __xLuaBaseProxy_SetParamList_46535(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetExportClassName_46536(); }; } namespace DLL2SDK::Assembly_CSharp { struct LuaInteractionSyncActorConfig : DLL2SDK::Assembly_CSharp::LuaInteractionActorBaseConfig { DLL2SDK::Array* modelList_; DLL2SDK::Array* colliderList_; DLL2SDK::Array* buttonSpriteNameList_; DLL2SDK::Array* buttonMessageLocIDList_; DLL2SDK::Array* buttonContentLocIDList_; DLL2SDK::Array* animStateNameList_; DLL2SDK::Array* tipMessageLocIDList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46499(); }; } namespace DLL2SDK::Assembly_CSharp { struct LuaInteractionActorConfig : DLL2SDK::Assembly_CSharp::LuaInteractionActorBaseConfig { DLL2SDK::UnityEngine::UnityEngine::GameObject* model_; DLL2SDK::UnityEngine::UnityEngine::GameObject* boxCol_; DLL2SDK::mscorlib::System::String* buttonSpriteName_; DLL2SDK::mscorlib::System::String* buttonMessageLocID_; DLL2SDK::mscorlib::System::String* buttonContentLocID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLuaExportProperty_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46489(); void GetLuaExportProperty_46490(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* propertyList_); void __xLuaBaseProxy_GetLuaExportProperty_46491(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LuaFunctionalActorAgent_Weapon : DLL2SDK::Assembly_CSharp::GameEngine::LuaFunctionalActorAgentBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46408(); }; } namespace DLL2SDK::Assembly_CSharp { struct LuaExportVariable : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::String* szTag_; DLL2SDK::mscorlib::System::String* szName_; DLL2SDK::Assembly_CSharp::ELuaVariableType eType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46300(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WaterVolume : DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVolume { bool ExportMeshCollider_; DLL2SDK::mscorlib::System::String* MeshColliderName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnEnterVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPawnExitVolume_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46112(); bool get_NoFallingDamage_46113(); void Awake_46114(); void Reset_46115(); void OnPawnEnterVolume_46116(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void OnPawnExitVolume_46117(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void __xLuaBaseProxy_Awake_46118(); void __xLuaBaseProxy_Reset_46119(); void __xLuaBaseProxy_OnPawnEnterVolume_46120(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_OnPawnExitVolume_46121(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct TeleportVolume : DLL2SDK::Assembly_CSharp::GameEngine::TriggerVolume { DLL2SDK::Assembly_CSharp::GameEngine::ETeleportType type_; DLL2SDK::Assembly_CSharp::BOTNaviSpot* targetSpot_; bool snapToGround_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnTriggerEnter_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46080(); void OnTriggerEnter_46081(DLL2SDK::UnityEngine::UnityEngine::Collider* other_); void __xLuaBaseProxy_OnTriggerEnter_46082(DLL2SDK::UnityEngine::UnityEngine::Collider* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct TargetVolume : DLL2SDK::Assembly_CSharp::GameEngine::Volume { DLL2SDK::Assembly_CSharp::GameEngine::TargetVolumeType TargetVolumeType_; DLL2SDK::mscorlib::System::String* LOCID_Words_; DLL2SDK::UnityEngine::UnityEngine::CapsuleCollider* JudgeNearCollider_; DLL2SDK::Assembly_CSharp::GameEngine::ESignBoardType SighBoardType_; float NearDisapear_; bool useFarDisapear_; float HeightDisapear_; float FarDisapear_; DLL2SDK::UnityEngine::UnityEngine::GameObject* Param_; int32_t CostPoint_; bool bShowSignBoard_; bool bObjEnable_; DLL2SDK::Assembly_CSharp::GameUI::TargetSignboard* m_TargetSignboard_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Close_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsFar_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsHeight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTargetSignBoard_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_46068(); void Start_46069(); void Show_46070(); void UnShow_46071(); void Update_46072(); void OnDisable_46073(); void Close_46074(); bool IsNear_46075(DLL2SDK::UnityEngine::UnityEngine::Vector3 pawnPos_); bool IsFar_46076(DLL2SDK::UnityEngine::UnityEngine::Vector3 pawnPos_); bool IsHeight_46077(DLL2SDK::UnityEngine::UnityEngine::Vector3 pawnPos_); DLL2SDK::Assembly_CSharp::GameUI::TargetSignboard* GetTargetSignBoard_46078(); void __xLuaBaseProxy_Start_46079(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LayeredLadderVolume : DLL2SDK::Assembly_CSharp::GameEngine::LadderVolume { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45971(); }; } namespace DLL2SDK::Assembly_CSharp { struct SpecialMoveSpot : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::Assembly_CSharp::MPPVEAIPawnMoveType MoveType_; int32_t GroupNo_; int32_t SeqNo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45834(); }; } namespace DLL2SDK::Assembly_CSharp { struct RootMotionCoverSpot : DLL2SDK::Assembly_CSharp::CoverSpot { DLL2SDK::Assembly_CSharp::RootMotionCoverEntryPoint m_EntryPointInfo_; DLL2SDK::Assembly_CSharp::RootMotionFireFromCoverAnimationInfo m_FireFromCoverAnimationInfo_; struct StaticFields { float Distance_90_Degree_; float Distance_45_Degree_; float Distance_135_Degree_; DLL2SDK::mscorlib::System::String* LeftRootMotionEntryAnimationName_; DLL2SDK::mscorlib::System::String* MiddleRootMotionEntryAnimationName_; DLL2SDK::mscorlib::System::String* RightRootMotionEntryAnimationName_; DLL2SDK::mscorlib::System::String* LeftRootMotionLeaveAnimationName_; DLL2SDK::mscorlib::System::String* RightRootMotionLeaveAnimationName_; DLL2SDK::mscorlib::System::String* LeftRootMotionReturnAnimationName_; DLL2SDK::mscorlib::System::String* RightRootMotionReturnAnimationName_; DLL2SDK::mscorlib::System::String* CrouchCoverEntryAnimationName_; DLL2SDK::mscorlib::System::String* CrouchCoverReturnAnimationName_; DLL2SDK::mscorlib::System::String* CrouchCoverLeaveAnimationName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEnterCoverPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEnterCoverRot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEnterCoverAnimationName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CaculateEntryPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLeaveCoverAnimationName_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45825(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetEnterCoverPos_45826(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetEnterCoverRot_45827(); DLL2SDK::mscorlib::System::String* GetEnterCoverAnimationName_45828(); void CaculateEntryPoint_45829(DLL2SDK::UnityEngine::UnityEngine::Vector3 inPawnPos_); DLL2SDK::Assembly_CSharp::RootMotionFireFromCoverAnimationInfo GetLeaveCoverAnimationName_45830(); static void _cctor_45831(); }; } namespace DLL2SDK::Assembly_CSharp { struct CampSpot : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::Assembly_CSharp::CampSpotType SpotType_; DLL2SDK::Assembly_CSharp::CampStanceType StanceType_; int32_t WeaponPriority_; DLL2SDK::Array* extraAimRotation_; float campDuration_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* claimedPawn_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::List_1* allCampSpot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNearestCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUnClaimedCampSpotInRadius_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsClaimed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClaimBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnClaim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45776(); bool IsClaimed_45780(); bool ClaimBy_45781(DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_); void UnClaim_45782(); void Awake_45783(); void OnDestroy_45784(); void __xLuaBaseProxy_Awake_45786(); void __xLuaBaseProxy_OnDestroy_45787(); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* get_AllCampSpot_45777(); static DLL2SDK::Assembly_CSharp::CampSpot* GetNearestCamp_45778(DLL2SDK::UnityEngine::UnityEngine::Vector3 campPos_, DLL2SDK::Assembly_CSharp::CampSpotType spotType_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetUnClaimedCampSpotInRadius_45779(DLL2SDK::UnityEngine::UnityEngine::Vector3 inCenter_, DLL2SDK::Assembly_CSharp::CampSpotType spotType_, float inRadius_); static void _cctor_45785(); }; } namespace DLL2SDK::Assembly_CSharp { struct CampGroup : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::Assembly_CSharp::TargetAreaType areaType_; int32_t groupID_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45775(); }; } namespace DLL2SDK::Assembly_CSharp { struct BOTNaviSpot : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::Assembly_CSharp::NaviSpotType spotType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45774(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct Zone : DLL2SDK::Assembly_CSharp::GameEngine::InteractiveObject { bool startZone_; DLL2SDK::Array* AdjacentZoneGroups_; DLL2SDK::Array* PlayerSpawnSpotGroups_; DLL2SDK::Array* AISpawnSpotGroups_; DLL2SDK::Array* InteractiveObjectGroups_; DLL2SDK::Array* adjacentZones_; DLL2SDK::Array* playerSpawnSpots_; DLL2SDK::Array* aiSpawnSpotList_; DLL2SDK::Array* interactiveObjectList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45740(); bool get_SyncInteractiveEvent_45741(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PowerSwitch : DLL2SDK::Assembly_CSharp::GameEngine::InteractiveObjectWithMatinee { DLL2SDK::Array* controllledDoors_; DLL2SDK::Array* controlledTraps_; DLL2SDK::Array* controlledBuffMachines_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OpenShow_; DLL2SDK::UnityEngine::UnityEngine::GameObject* OpenHide_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelObjectType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncUsability_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStateChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerOn_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45692(); DLL2SDK::mscorlib::System::String* get_BtnSpriteName_45693(); DLL2SDK::Assembly_CSharp::GameEngine::ZMLevelObjectType GetLevelObjectType_45694(); void OnSyncUsability_45695(bool available_); void OnStateChanged_45696(bool bOn_); void TriggerOn_45697(); DLL2SDK::Assembly_CSharp::GameEngine::ZMLevelObjectType __xLuaBaseProxy_GetLevelObjectType_45698(); void __xLuaBaseProxy_OnSyncUsability_45699(bool P0_); void __xLuaBaseProxy_OnStateChanged_45700(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PerkMachine : DLL2SDK::Assembly_CSharp::GameEngine::LuaSyncLevelObject { DLL2SDK::UnityEngine::UnityEngine::Animator* Anim_; DLL2SDK::Array* perkConfigs_; DLL2SDK::Assembly_CSharp::GameEngine::PerkConfig* currentPerkConfig_; DLL2SDK::UnityEngine::UnityEngine::MeshRenderer* currentMeshRenderder_; int32_t m_PerkId_; DLL2SDK::UnityEngine::UnityEngine::Vector3 spriteOffset_; DLL2SDK::mscorlib::System::String* Invoke_AnimPlayRandom_; float Invoke_RepeatTime_; float Invoke_RepeatTimeSum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelObjectType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyInteractiveContext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SelectPerkModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimPlayRandom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AnimConfirmModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedCheckBeforeInteractive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCheckBeforeInteractive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasAlreadyGetPerk_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45671(); int32_t get_PerkId_45672(); bool get_IsVisible_45673(); float get_BtnSpriteScale_45674(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_BtnSpriteOffset_45675(); DLL2SDK::Assembly_CSharp::GameEngine::ZMLevelObjectType GetLevelObjectType_45676(); void Start_45677(); void NotifyInteractiveContext_45678(bool show_); void SelectPerkModel_45679(int32_t perkid_); void PlayAnim_45680(); void AnimPlayRandom_45681(); void AnimConfirmModel_45682(int32_t perkid_); bool NeedCheckBeforeInteractive_45683(); bool OnCheckBeforeInteractive_45684(); bool HasAlreadyGetPerk_45685(); bool _HasAlreadyGetPerk_m__0_45686(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo_PerkInfo* it_); DLL2SDK::Assembly_CSharp::GameEngine::ZMLevelObjectType __xLuaBaseProxy_GetLevelObjectType_45687(); void __xLuaBaseProxy_Start_45688(); void __xLuaBaseProxy_NotifyInteractiveContext_45689(bool P0_); bool __xLuaBaseProxy_NeedCheckBeforeInteractive_45690(); bool __xLuaBaseProxy_OnCheckBeforeInteractive_45691(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PerkCoinMachine : DLL2SDK::Assembly_CSharp::GameEngine::InteractiveObjectWithMatinee { DLL2SDK::Assembly_CSharp::GameEngine::PerkCoinMachineType machineType_; bool controlledByLua_; DLL2SDK::UnityEngine::UnityEngine::GameObject* perkCoinModelAsset_; DLL2SDK::UnityEngine::UnityEngine::GameObject* perkCoinRedAsset_; DLL2SDK::UnityEngine::UnityEngine::GameObject* perkCoinBlueAsset_; DLL2SDK::UnityEngine::UnityEngine::GameObject* perkCoinModel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* activeEffect_; DLL2SDK::UnityEngine::UnityEngine::Transform* coinPoint_; bool initialHidden_; int32_t buyCount_; uint32_t _currentCoinID_k__BackingField_; int32_t autoDropCoinDuration_; float AutoDropTime_; DLL2SDK::Assembly_CSharp::GameUI::ZMPerkCoinTipHUD* perkCoinHUD_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Pawn_; DLL2SDK::UnityEngine::UnityEngine::Animator* machineAnimController_; DLL2SDK::UnityEngine::UnityEngine::Animator* machineEffectController_; DLL2SDK::UnityEngine::UnityEngine::GameObject* redCoin_; DLL2SDK::UnityEngine::UnityEngine::GameObject* blueCoin_; DLL2SDK::UnityEngine::UnityEngine::GameObject* currentCoin_; DLL2SDK::Assembly_CSharp::Config::ZombiePerkCoinConfConfig* currentCoinConf_; DLL2SDK::Assembly_CSharp::GameUI::ZMPerkCoinMachineHUD* m_PerkCoinInteractiveHUD_; struct StaticFields { int32_t _currentBuyCost_k__BackingField_; DLL2SDK::Assembly_CSharp::GameEngine::PerkCoinMachine* _currentActiveCoinMachine_k__BackingField_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLevelObjectType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerEnterExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyInteractiveContext_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedCheckBeforeInteractive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCheckBeforeInteractive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCoinTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideCoinTip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetCoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoDropCoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConsumeCoin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAvailableEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayMachineAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncUsability_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45635(); uint32_t get_currentCoinID_45636(); void set_currentCoinID_45637(uint32_t value_); DLL2SDK::Assembly_CSharp::GameEngine::ZMLevelObjectType GetLevelObjectType_45640(); void Awake_45643(); bool get_canUse_45644(); void OnLocalPlayerEnterExit_45645(DLL2SDK::Assembly_CSharp::GameBase::Pawn* p_, bool enter_); void NotifyInteractiveContext_45646(bool show_); bool NeedCheckBeforeInteractive_45647(); bool OnCheckBeforeInteractive_45648(); void ShowCoinTip_45649(); void HideCoinTip_45650(); void OnGetCoin_45651(uint32_t coinID_); void AutoDropCoin_45652(); void OnConsumeCoin_45653(bool drop_); void UpdateAvailableEffect_45654(); void PlayMachineAnim_45655(bool open_); void OnSyncUsability_45656(bool available_); void OnEnable_45657(); void OnDisable_45658(); void Reset_45659(); DLL2SDK::Assembly_CSharp::GameEngine::ZMLevelObjectType __xLuaBaseProxy_GetLevelObjectType_45660(); void __xLuaBaseProxy_Awake_45661(); void __xLuaBaseProxy_OnLocalPlayerEnterExit_45662(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, bool P1_); void __xLuaBaseProxy_NotifyInteractiveContext_45663(bool P0_); bool __xLuaBaseProxy_NeedCheckBeforeInteractive_45664(); bool __xLuaBaseProxy_OnCheckBeforeInteractive_45665(); void __xLuaBaseProxy_OnSyncUsability_45666(bool P0_); void __xLuaBaseProxy_OnEnable_45667(); void __xLuaBaseProxy_OnDisable_45668(); void __xLuaBaseProxy_Reset_45669(); static int32_t get_currentBuyCost_45638(); static void set_currentBuyCost_45639(int32_t value_); static DLL2SDK::Assembly_CSharp::GameEngine::PerkCoinMachine* get_currentActiveCoinMachine_45641(); static void set_currentActiveCoinMachine_45642(DLL2SDK::Assembly_CSharp::GameEngine::PerkCoinMachine* value_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LightingTrap : DLL2SDK::Assembly_CSharp::GameEngine::Trap { DLL2SDK::Array* damageVolume_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTrapType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_45508(); DLL2SDK::Assembly_CSharp::GameEngine::ETrapType GetTrapType_45509(); DLL2SDK::Assembly_CSharp::GameEngine::ETrapType __xLuaBaseProxy_GetTrapType_45510(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InputSettingWestConfig : DLL2SDK::Assembly_CSharp::GameEngine::InputSettingConfig { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetControl_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44942(DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType type_); void ResetControl_44943(); void __xLuaBaseProxy_ResetControl_44944(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GamePadCompositeButton : DLL2SDK::mscorlib::System::Object { int32_t FrameCount_; DLL2SDK::Assembly_CSharp::GameEngine::GamePadButtonPhase Phase_; float ButtonPressTime_; struct StaticFields { float LongPressThreshold_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_KeyDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsButtonStateNone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsButtonKeepDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsButtonBeginDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsButtonUp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44897(); void KeyDown_44898(bool down_); bool IsButtonStateNone_44899(); bool IsButtonKeepDown_44900(); bool IsButtonBeginDown_44901(); bool IsButtonUp_44902(); static void _cctor_44903(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InputManager : DLL2SDK::Assembly_CSharp::GameEngine::ClientSystem_1 { DLL2SDK::Assembly_CSharp::RotateSensitiveInputParam* RotateSensitiveInput_; DLL2SDK::Assembly_CSharp::GameEngine::AssistSettingParam* AssistSetting_; DLL2SDK::Assembly_CSharp::GameEngine::EGamePadConnState m_BluetoothGamePadConnectState_; float m_StartConnectTime_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_MoveHandleImplDict_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PlayerInputPool_; float m_LastCheckJoysticksTime_; bool m_IsJoySticksConnected_; int32_t m_KeyCodeForGamePad_; int32_t m_ActionForGamePad_; float m_LAxisX_; float m_LAxisY_; float m_RAxisX_; float m_RAxisY_; float m_LastTouchTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_playerInputList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mPendingRecyleList_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* AutoplayerInput_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* m_JumpInput_; float m_RXAxisAccelStartTime_; float m_RYAxisAccelStartTime_; DLL2SDK::Assembly_CSharp::GameEngine::PCInput* PC_; bool _ExpertFireForce_k__BackingField_; DLL2SDK::Assembly_CSharp::GameEngine::EFireMode m_FireMode_; DLL2SDK::Assembly_CSharp::GameEngine::EFireMode mMeleeFireMode_; DLL2SDK::Assembly_CSharp::GameEngine::GameHandle* m_GameHandle_; DLL2SDK::Assembly_CSharp::GameEngine::EGameHandle m_CurGameHandType_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_GameHandleCacheDict_; bool mInputSwimmingFloating_; bool mInputSwimmingDiving_; bool Supported3DTouch_; int32_t mEditor3Dtouch_; float LastTimeCheckGamepadConnected_; int32_t RotationJoystickUsingMask_; int32_t ButtonL2UsingMask_; bool GamepadConnectingError_; bool m_GamepadEnabled_; bool m_KeepPreparingThrowWeapon_; DLL2SDK::mscorlib::System::Type* m_CursorRootType_; DLL2SDK::Assembly_CSharp::GameEngine::StandardButton m_CursorTouchButton_; bool m_CursorEnabled_; bool m_IsGamepadRoom_; bool m_ConfirmThrowWeapon_; DLL2SDK::Assembly_CSharp::GameEngine::InputManager_GamePadStateCallback* StateChangedCallback_; DLL2SDK::mscorlib::System::String* JoystickVendor_; DLL2SDK::Assembly_CSharp::GameEngine::GamepadConfig* CurGamePadCfg_; DLL2SDK::Assembly_CSharp::GameEngine::GamepadType CurGamepadType_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_GamePadCallBackList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_GamePadCompositeCallBackMap_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* JoystickAxisToName_; DLL2SDK::UnityEngine::UnityEngine::Vector2 CursorPosition_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* gamepadProfiles_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* gamepadButtonClickComps_; int32_t CursorSessionId_; bool m_DetectOtherVender_; bool CurFrameGamepadUsing_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_GamePadBtnList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_GamePadCompositeBtnMap_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_GamePadAxisList_; float DeadValue_; int32_t GamepadConnectedMapId_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* DrivePlayerInputs_; bool LastFrameChangingClip_; float LastFrameGamepadMoveY_; bool GamepadFastRun_; bool GamepadMove_; bool GamepadTriggerAds_; DLL2SDK::mscorlib::System::String* GamePadName_Click_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* m_LeftFireInput_; DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* m_MainFireInput_; DLL2SDK::Array* InputTouchArr_; bool mSelfComputer_; DLL2SDK::Assembly_CSharp::GameEngine::InputSettingConfig* SettingInfoBr_; DLL2SDK::Assembly_CSharp::GameEngine::InputSettingConfig* SettingInfoMP_; DLL2SDK::Assembly_CSharp::GameEngine::InputSettingConfig* SettingInfoPVE_; DLL2SDK::Assembly_CSharp::GameEngine::InputSettingConfig* SettingInfoCommon_; DLL2SDK::Assembly_CSharp::GameEngine::InputSettingWestConfig* WestSettingInfoEmpty_; DLL2SDK::Assembly_CSharp::GameEngine::InputSettingConfig* mCurSettingInfo_; bool isInit_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* s_MoveHandleImplTypeDict_; int32_t MovementFingerID_; int32_t CameraRotationFingerID_; int32_t JumpFingerID_; int32_t FireFingerID_; int32_t AimFingerID_; int32_t LeftFireFingerID_; int32_t TPSFreeRotationFingerID_; int32_t DriveMoveXFingerID_; int32_t DriveMoveYFingerID_; int32_t DriveAccFingerID_; bool SimulateFire_; bool SimulateADS_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* s_GamehandleInfoCfg_; float MAX_MOVEMENT_DELTA_PC_; float MAX_MOVEMENT_DELTA_GAMEPAD_; float MAX_ROTATION_DELTA_; float MAX_TPSFREE_ROTATION_DELTA_Y_; float MAX_TPSFREE_ROTATION_DELTA_X_; float CheckGamepadInterval_; DLL2SDK::UnityEngine::UnityEngine::Vector2 GamepadRotationStartVec_; DLL2SDK::UnityEngine::UnityEngine::Vector2 TemporaryRotationDeltaVec_; float GyroscopeStandard_; float MinDelta_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache3_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache4_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitCurrentPlayerSettings_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMoveHandleType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Req3DSupportedInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterRelatedView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastTouchTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsEnableRecyle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearOutdatedInputs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AllocPlayerInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecyclePlayerInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayerInputOnMobile_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAutoAIInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayerInputOnPC_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRaycastUICamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateHandle_GM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckGamePadButtons_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLAxisX_GM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLAxisY_GM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRAxisX_GM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRAxisY_GM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStreakClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SaveFireModeSpecifically_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFireModeSpecifically_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitFireModeSettings_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResolutionResetScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitFireJoyStick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitJoyStick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateJoysticks_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRotationJoystick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasTouchInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSecondaryFireButtonDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSecondaryFireButtonUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsButtonPressed_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMovementBtnPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFireBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasRotationInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RotateFromGamepad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSprinting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetContinusSprinting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartContinuseSprinting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopContinuseSprinting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSprintAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoLockInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLastMovementAcceInitTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessNativeMsg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitGameHandle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetMoveHandle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitInputGameHandle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EncodeButtonAndResponseType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EncodeCompositeButtons_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DecodeCompositeButtons_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitGamepad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableCursor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanCursorTouchDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveCursorDelta_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCursorPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableCursor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCursorTouchDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AbsorbEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableGamePadBtnDownUpLongpress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableGamePadButtonClickComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DisableGamePadButtonClickComponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAllCallbacks_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterGamePadBtnCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterGamePadBtnCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterGamePadBtnCallBackInner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterGamePadBtnCallBackInner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterCompositeGamePadBtnCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterCompositeGamePadBtnCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterGamePadStateCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterGamePadStateCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DetectPartner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUnavailableGamePad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConnectToGamePad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VibrateGamePad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGamePadUsing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGamePadAvailable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EscapeForbidden_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGamePadConnected_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceSetVehicleButtonType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessGamePadBtnEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGamePadBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConvertGamepadButtonConsideringSettings_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGamePadCompositeBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGamePadAxis_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGamePadAxisValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGamePadAxisDeadZone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGamePadButtonDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGamePadButtonClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGamePadButtonBeginDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGamePadButtonUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRotationAxisUsingMask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsRotationAxisUsing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetButtonL2UsingMask_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateInputFromGamePad_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGamepadSensitivity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckGamePadResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GamePadMovement_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateGamePadResponse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GenGamepadPlayerInput_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateJoystickButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateFireButton_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitInputGameSetting_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__GetSettingInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSettingInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_GetSettingInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetBasic_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetSensitivity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGyroscope_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44663(); DLL2SDK::Assembly_CSharp::GameEngine::InputConfig* get_CurInputConfig_44664(); void Init_44665(); void GameEngine_DataStoreSubscriber_NotifyDataStoreUpdated_44666(DLL2SDK::Assembly_CSharp::GameEngine::DataStore* SourceDataStore_, DLL2SDK::mscorlib::System::String* PropertyTag_, int32_t ArrayIndex_); void InitCurrentPlayerSettings_44667(); DLL2SDK::Assembly_CSharp::GameEngine::EMoveHandleImpl GetMoveHandleType_44668(); void Req3DSupportedInfo_44669(); void RegisterRelatedView_44670(DLL2SDK::Assembly_CSharp::GameEngine::InputButton_NotifyClickHandler* objViewClickHandler_, DLL2SDK::Assembly_CSharp::GameEngine::EInputButtonView eView_); float GetLastTouchTime_44671(); void Tick_44672(float deltaTime_); void Reset_44673(); bool IsEnableRecyle_44674(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* input_); void ClearOutdatedInputs_44675(); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* AllocPlayerInput_44676(int32_t fingerID_, DLL2SDK::UnityEngine::UnityEngine::Vector2 position_, bool fromGamepad_); void RecyclePlayerInput_44677(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* playerInput_); void UpdatePlayerInputOnMobile_44678(); bool UpdateAutoAIInput_44679(DLL2SDK::UnityEngine::UnityEngine::Vector2 pos_, DLL2SDK::UnityEngine::UnityEngine::Vector2 deltaPos_, float time_, float deltaTime_); float get_RXAxisAccelStartTime_44680(); void set_RXAxisAccelStartTime_44681(float value_); float get_RYAxisAccelStartTime_44682(); void set_RYAxisAccelStartTime_44683(float value_); void UpdatePlayerInputOnPC_44684(); bool IsRaycastUICamera_44685(DLL2SDK::UnityEngine::UnityEngine::Vector2 pos_); bool get_IsContinuouslySprinting_44686(); void OnApplicationPause_44687(bool pause_); void UpdateHandle_GM_44688(); void CheckGamePadButtons_44689(); float GetLAxisX_GM_44690(); float GetLAxisY_GM_44691(); float GetRAxisX_GM_44692(); float GetRAxisY_GM_44693(); void OnStreakClick_44694(int32_t index_); void set_ExpertFireForce_44695(bool value_); bool get_ExpertFireForce_44696(); DLL2SDK::Assembly_CSharp::GameEngine::EGameModeCategory get_CurrentGameMode_44697(); DLL2SDK::Assembly_CSharp::GameEngine::EFireMode get_MeleeFireMode_44698(); void set_MeleeFireMode_44699(DLL2SDK::Assembly_CSharp::GameEngine::EFireMode value_); void SaveFireModeSpecifically_44700(DLL2SDK::Assembly_CSharp::GameEngine::EFireMode fireMode_); DLL2SDK::Assembly_CSharp::GameEngine::EFireMode ReadFireModeSpecifically_44701(); void InitFireModeSettings_44702(); DLL2SDK::Assembly_CSharp::GameEngine::GameHandle* get_GameHandle_44704(); bool get_IsSwipUp_44705(); DLL2SDK::UnityEngine::UnityEngine::Vector2 get_MovementAccel_44706(); bool get_IsPinchIn_44707(); bool get_IsPinchOut_44708(); bool get_InputSwimmingFloating_44709(); void set_InputSwimmingFloating_44710(bool value_); bool get_InputSwimmingDiving_44711(); void set_InputSwimmingDiving_44712(bool value_); void InitFireJoyStick_44713(DLL2SDK::UnityEngine::UnityEngine::Vector2 pos_, DLL2SDK::UnityEngine::UnityEngine::Vector2 size_, DLL2SDK::Assembly_CSharp::EFireBtnType type_, DLL2SDK::Assembly_CSharp::GameEngine::EInputButtonType buttonType_); void InitJoyStick_44714(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig type_, DLL2SDK::UnityEngine::UnityEngine::Vector2 pos_, DLL2SDK::UnityEngine::UnityEngine::Vector2 size_); void UpdateJoysticks_44715(); DLL2SDK::UnityEngine::UnityEngine::Vector2 GetRotationJoystick_44716(); bool HasTouchInput_44717(); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* GetFireInput_44718(DLL2SDK::Assembly_CSharp::EFireBtnType type_); bool GetSecondaryFireButtonDown_44719(); bool GetSecondaryFireButtonUp_44720(); bool IsButtonPressed_44721(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig type_); DLL2SDK::UnityEngine::UnityEngine::Vector2 GetMovementBtnPos_44722(); DLL2SDK::Assembly_CSharp::GameEngine::InputButton* GetFireBtn_44723(DLL2SDK::Assembly_CSharp::EFireBtnType type_); bool HasRotationInput_44724(); bool RotateFromGamepad_44725(); bool IsSprinting_44726(); void SetContinusSprinting_44727(); void StartContinuseSprinting_44728(); void StopContinuseSprinting_44729(); void SetSprintAngle_44730(float value_); void DoLockInput_44731(); float GetLastMovementAcceInitTime_44732(); bool get_Can3DTouch_44733(); int32_t get_Editor3Dtouch_44734(); void set_Editor3Dtouch_44735(int32_t value_); bool get_IsAuto3Dtouch_44736(); void ProcessNativeMsg_44737(DLL2SDK::Array* paramArray_); void InitGameHandle_44738(); void SetMoveHandle_44739(); void InitInputGameHandle_44740(DLL2SDK::Assembly_CSharp::GameEngine::EGameHandle inGameHandle_, bool force_); bool get_GamepadEnabled_44741(); void set_GamepadEnabled_44742(bool value_); bool get_CursorEnabled_44743(); bool get_KeepPreparingThrowWeapon_44744(); void set_KeepPreparingThrowWeapon_44745(bool value_); bool get_IsGamepadRoom_44746(); void set_IsGamepadRoom_44747(bool value_); bool get_ConfirmThrowWeapon_44748(); void set_ConfirmThrowWeapon_44749(bool value_); int32_t EncodeButtonAndResponseType_44750(DLL2SDK::Assembly_CSharp::GameEngine::StandardButton btn_, DLL2SDK::Assembly_CSharp::GameEngine::GamePadResponseType type_); int32_t EncodeCompositeButtons_44751(DLL2SDK::Assembly_CSharp::GameEngine::StandardButton btn1_, DLL2SDK::Assembly_CSharp::GameEngine::StandardButton btn2_, DLL2SDK::Assembly_CSharp::GameEngine::GamePadResponseType type_); void DecodeCompositeButtons_44752(int32_t code_, DLL2SDK::Assembly_CSharp::GameEngine::StandardButton* btn1_, DLL2SDK::Assembly_CSharp::GameEngine::StandardButton* btn2_, DLL2SDK::Assembly_CSharp::GameEngine::GamePadResponseType* type_); void InitGamepad_44753(); int32_t EnableCursor_44754(DLL2SDK::mscorlib::System::Type* rootType_, DLL2SDK::Assembly_CSharp::GameEngine::StandardButton button_); bool CanCursorTouchDown_44755(); void MoveCursorDelta_44756(float deltaX_, float deltaY_); void SetCursorPosition_44757(DLL2SDK::UnityEngine::UnityEngine::Vector2 pos_); void DisableCursor_44758(int32_t Session_); bool IsCursorTouchDown_44759(); bool AbsorbEvent_44760(); void EnableGamePadBtnDownUpLongpress_44761(DLL2SDK::Assembly_CSharp::GameEngine::StandardButton btn_, int32_t priority_, bool enabled_); void EnableGamePadButtonClickComponent_44762(DLL2SDK::Assembly_CSharp::GamepadButtonClick* comp_); void DisableGamePadButtonClickComponent_44763(DLL2SDK::Assembly_CSharp::GamepadButtonClick* comp_); void ClearAllCallbacks_44764(); void RegisterGamePadBtnCallBack_44765(DLL2SDK::Assembly_CSharp::GameEngine::StandardButton btn_, DLL2SDK::Assembly_CSharp::GameEngine::InputManager_GamePadButtonCallback* cb_, DLL2SDK::Assembly_CSharp::GameEngine::GamePadResponseType type_, int32_t priority_); void UnRegisterGamePadBtnCallBack_44766(DLL2SDK::Assembly_CSharp::GameEngine::StandardButton btn_, DLL2SDK::Assembly_CSharp::GameEngine::InputManager_GamePadButtonCallback* cb_, DLL2SDK::Assembly_CSharp::GameEngine::GamePadResponseType type_, int32_t priority_); void RegisterGamePadBtnCallBackInner_44767(DLL2SDK::Assembly_CSharp::GameEngine::StandardButton btn_, DLL2SDK::Assembly_CSharp::GameEngine::InputManager_GamePadButtonCallback* cb_, DLL2SDK::Assembly_CSharp::GameEngine::GamePadResponseType type_, int32_t priority_); void UnRegisterGamePadBtnCallBackInner_44768(DLL2SDK::Assembly_CSharp::GameEngine::StandardButton btn_, DLL2SDK::Assembly_CSharp::GameEngine::InputManager_GamePadButtonCallback* cb_, DLL2SDK::Assembly_CSharp::GameEngine::GamePadResponseType type_, int32_t priority_); void RegisterCompositeGamePadBtnCallBack_44769(DLL2SDK::Assembly_CSharp::GameEngine::StandardButton btn1_, DLL2SDK::Assembly_CSharp::GameEngine::StandardButton btn2_, DLL2SDK::Assembly_CSharp::GameEngine::InputManager_GamePadButtonCallback* cb_, DLL2SDK::Assembly_CSharp::GameEngine::GamePadResponseType type_); void UnRegisterCompositeGamePadBtnCallBack_44770(DLL2SDK::Assembly_CSharp::GameEngine::StandardButton btn1_, DLL2SDK::Assembly_CSharp::GameEngine::StandardButton btn2_, DLL2SDK::Assembly_CSharp::GameEngine::InputManager_GamePadButtonCallback* cb_, DLL2SDK::Assembly_CSharp::GameEngine::GamePadResponseType type_); void RegisterGamePadStateCallBack_44771(DLL2SDK::Assembly_CSharp::GameEngine::InputManager_GamePadStateCallback* cb_); void UnRegisterGamePadStateCallBack_44772(DLL2SDK::Assembly_CSharp::GameEngine::InputManager_GamePadStateCallback* cb_); void set_DetectOtherVender_44773(bool value_); DLL2SDK::mscorlib::System::String* DetectPartner_44774(DLL2SDK::Array* venderNames_); bool IsUnavailableGamePad_44775(); void ConnectToGamePad_44776(); void VibrateGamePad_44777(); bool IsGamePadUsing_44778(); bool IsGamePadAvailable_44779(); bool EscapeForbidden_44780(); bool IsGamePadConnected_44781(); void ForceSetVehicleButtonType_44782(); void ProcessGamePadBtnEvent_44783(int32_t action_, int32_t keyCode_); DLL2SDK::Assembly_CSharp::GameEngine::GamePadButton* GetGamePadBtn_44784(DLL2SDK::Assembly_CSharp::GameEngine::StandardButton sBtn_, bool isUsing_); DLL2SDK::Assembly_CSharp::GameEngine::StandardButton ConvertGamepadButtonConsideringSettings_44785(DLL2SDK::Assembly_CSharp::GameEngine::StandardButton sBtn_); DLL2SDK::Assembly_CSharp::GameEngine::GamePadCompositeButton* GetGamePadCompositeBtn_44786(DLL2SDK::Assembly_CSharp::GameEngine::StandardButton sBtn1_, DLL2SDK::Assembly_CSharp::GameEngine::StandardButton sBtn2_); DLL2SDK::Assembly_CSharp::GameEngine::GamePadAxis* GetGamePadAxis_44787(DLL2SDK::Assembly_CSharp::GameEngine::StandardAxis axis_); float GetGamePadAxisValue_44788(DLL2SDK::Assembly_CSharp::GameEngine::StandardAxis axis_); bool GetGamePadAxisDeadZone_44789(DLL2SDK::Assembly_CSharp::GameEngine::StandardAxis axis_); bool IsGamePadButtonDown_44790(DLL2SDK::Assembly_CSharp::GameEngine::StandardButton btn_); bool IsGamePadButtonClick_44791(DLL2SDK::Assembly_CSharp::GameEngine::StandardButton btn_); bool IsGamePadButtonBeginDown_44792(DLL2SDK::Assembly_CSharp::GameEngine::StandardButton btn_); bool IsGamePadButtonUp_44793(DLL2SDK::Assembly_CSharp::GameEngine::StandardButton btn_); void SetRotationAxisUsingMask_44794(DLL2SDK::Assembly_CSharp::GameEngine::RotationAxisUsingMask m_, bool state_); bool IsRotationAxisUsing_44795(DLL2SDK::Assembly_CSharp::GameEngine::RotationAxisUsingMask m_); void SetButtonL2UsingMask_44796(DLL2SDK::Assembly_CSharp::GameEngine::ButtonL2UsingMask m_, bool state_); void UpdateInputFromGamePad_44797(); float GetGamepadSensitivity_44798(DLL2SDK::Assembly_CSharp::ERotateSensitiveType sType_); void CheckGamePadResponse_44799(); void GamePadMovement_44800(); void SimulateGamePadResponse_44801(); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* GenGamepadPlayerInput_44802(int32_t fingerId_, DLL2SDK::UnityEngine::UnityEngine::Vector2 initPos_); void SimulateJoystickButton_44803(DLL2SDK::Assembly_CSharp::GameEngine::EJoyStickConfig type_, int32_t fingerId_); void SimulateFireButton_44804(DLL2SDK::Assembly_CSharp::EFireBtnType type_, int32_t fingerId_); bool get_SelfComputer_44805(); void set_SelfComputer_44806(bool value_); DLL2SDK::Assembly_CSharp::GameEngine::InputSettingConfig* get_CurSettingInfo_44807(); DLL2SDK::Assembly_CSharp::GameEngine::PlayerControllerConfig* get_config_44808(); void InitSetting_44809(); void InitInputGameSetting_44810(); DLL2SDK::Assembly_CSharp::GameEngine::InputSettingConfig* _GetSettingInfo_44811(DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType modeType_); DLL2SDK::Assembly_CSharp::GameEngine::InputSettingConfig* GetSettingInfo_44812(DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType settingGameModeType_); DLL2SDK::Assembly_CSharp::GameEngine::InputSettingConfig* GetSettingInfo_44813(); void ResetData_44814(DLL2SDK::Assembly_CSharp::GameSettings::SettingsTabType tapType_, DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType modeType_); void ResetBasic_44815(DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType type_); void ResetSensitivity_44816(DLL2SDK::Assembly_CSharp::GameEngine::ESettingGameModeType type_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetGyroscope_44817(); void __xLuaBaseProxy_Init_44824(); void __xLuaBaseProxy_Tick_44825(float P0_); void __xLuaBaseProxy_Reset_44826(); void __xLuaBaseProxy_OnApplicationPause_44827(bool P0_); static void ResolutionResetScale_44703(float originalHeigh_, float originalWidth_, float designHeigh_); static void _cctor_44818(); static bool _ClearOutdatedInputs_m__0_44819(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* t_); static bool _ClearOutdatedInputs_m__1_44820(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* t_); static bool _UpdateAutoAIInput_m__2_44821(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* t_); static bool _UpdatePlayerInputOnPC_m__3_44822(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* _input_); static bool _UpdatePlayerInputOnPC_m__4_44823(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInput* _input_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct CommonIosConfig : DLL2SDK::Assembly_CSharp::GameEngine::GamepadConfig { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasJoystickName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetGamepadType_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44656(); bool HasJoystickName_44657(DLL2SDK::mscorlib::System::String* joystickName_); DLL2SDK::Assembly_CSharp::GameEngine::GamepadType GetGamepadType_44658(DLL2SDK::mscorlib::System::String* joystickName_); bool __xLuaBaseProxy_HasJoystickName_44659(DLL2SDK::mscorlib::System::String* P0_); DLL2SDK::Assembly_CSharp::GameEngine::GamepadType __xLuaBaseProxy_GetGamepadType_44660(DLL2SDK::mscorlib::System::String* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Individuations { struct CUIBAction : DLL2SDK::Assembly_CSharp::GameEngine::CUAction { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_nullRunAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_initAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_playAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_stopAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_runAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateRunAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_preEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__initAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__playAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__stopAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__runAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__LateRunAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__preEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44564(); template bool initAction_44566(T inObj_); template bool playAction_44567(T inObj_, float inFadeTime_); template bool stopAction_44568(T inObj_); template bool runAction_44569(float delta_, T inObj_); template bool LateRunAction_44570(float delta_, T inObj_); template bool preEvent_44571(float delta_, E inEvent_, T inObj_); template bool _initAction_44572(T inActor_); template bool _playAction_44573(T inActor_, float inFadeTime_); template bool _stopAction_44574(T inActor_); template bool _runAction_44575(float delta_, T inActor_); template bool _LateRunAction_44576(float delta_, T inObj_); template bool _preEvent_44577(float delta_, E inEvent_, T inActor_); static bool nullRunAction_44565(float delta_, DLL2SDK::Assembly_CSharp::GameEngine::Animations::IndividuationAnimPlayer* inActor_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Individuations { struct CUESBindModel : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::Individuations::EU_EventAnimType mEventType_; float mTime_; bool mIsActivate_; DLL2SDK::mscorlib::System::String* mStrValue_; DLL2SDK::mscorlib::System::String* _strValue2_k__BackingField_; uint64_t mValue1_; float mValue2_; float mValue3_; DLL2SDK::UnityEngine::UnityEngine::Vector3 mVec_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _vec2_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::GameObject* mObj_; DLL2SDK::UnityEngine::UnityEngine::Transform* mBindBone_; DLL2SDK::UnityEngine::UnityEngine::Transform* mActor_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* bones_; float mLifeTime_; float mTimeLost_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadEquips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_op_Implicit_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44527(); DLL2SDK::Assembly_CSharp::GameEngine::Individuations::EU_EventAnimType get_eventType_44528(); void set_eventType_44529(DLL2SDK::Assembly_CSharp::GameEngine::Individuations::EU_EventAnimType value_); float get_timer_44530(); void set_timer_44531(float value_); bool get_isActivate_44532(); void set_isActivate_44533(bool value_); DLL2SDK::mscorlib::System::String* get_strValue_44534(); void set_strValue_44535(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_strValue2_44536(); void set_strValue2_44537(DLL2SDK::mscorlib::System::String* value_); uint64_t get_value1_44538(); void set_value1_44539(uint64_t value_); float get_value2_44540(); void set_value2_44541(float value_); float get_value3_44542(); void set_value3_44543(float value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_vec_44544(); void set_vec_44545(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_vec2_44546(); void set_vec2_44547(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_AssetObj_44548(); void set_AssetObj_44549(DLL2SDK::UnityEngine::UnityEngine::GameObject* value_); bool get_TickMode_44550(); bool Tick_44551(float timeDelta_, DLL2SDK::Assembly_CSharp::GameEngine::Animations::IndividuationAnimPlayer* inActor_); void SetCallback_44552(DLL2SDK::System_Core::System::Action* inCallback_); void Init_44553(DLL2SDK::UnityEngine::UnityEngine::GameObject* inActor_, float inAnimLen_); void OnLoadEquips_44554(int32_t assetIDs_, DLL2SDK::mscorlib::System::Object* inObj_); void shutdown_44555(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Individuations { struct CUAnimationEventOP : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_Clone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_check_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BlendTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideModelTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_bindSoundKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetEffectObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetEffectObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EffectAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EffectLifeTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EffectAnimationTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EffectBindBone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EffectAnimationKey_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EffectBoneOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EffectBoneRotate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModelObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetModelObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ModelBindBone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindModelAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindModelOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindModeType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindModelLifeTime_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } static DLL2SDK::Assembly_CSharp::GameEngine::Individuations::CUAnimationEventStruct* Clone_44387(DLL2SDK::Assembly_CSharp::GameEngine::Individuations::CUAnimationEvent* inEvent_); template static T Clone_44388(T inObj_); template static bool check_44389(T inObj_, float inTime_, float inAnimationLength_, DLL2SDK::Assembly_CSharp::GameEngine::Animations::IndividuationAnimPlayer* inActor_, bool* bRemove_); template static void CopyData_44390(T inObj_, DLL2SDK::Assembly_CSharp::GameEngine::Individuations::CUAnimationEvent* inSrc_); template static float BlendTime_44391(T inObj_); template static float HideModelTime_44392(T inObj_); template static DLL2SDK::mscorlib::System::String* bindSoundKey_44393(T inObj_); template static DLL2SDK::UnityEngine::UnityEngine::GameObject* GetEffectObj_44394(T inObj_); template static void SetEffectObj_44395(T inObj_, DLL2SDK::UnityEngine::UnityEngine::GameObject* inModelObj_); template static int32_t EffectAssetID_44396(T inObj_); template static float EffectLifeTime_44397(T inObj_); template static float EffectAnimationTime_44398(T inObj_); template static DLL2SDK::mscorlib::System::String* EffectBindBone_44399(T inObj_); template static DLL2SDK::mscorlib::System::String* EffectAnimationKey_44400(T inObj_); template static DLL2SDK::UnityEngine::UnityEngine::Vector3 EffectBoneOffset_44401(T inObj_); template static DLL2SDK::UnityEngine::UnityEngine::Vector3 EffectBoneRotate_44402(T inObj_); template static DLL2SDK::UnityEngine::UnityEngine::GameObject* GetModelObj_44403(T inObj_); template static void SetModelObj_44404(T inObj_, DLL2SDK::UnityEngine::UnityEngine::GameObject* inModelObj_); template static DLL2SDK::mscorlib::System::String* ModelBindBone_44405(T inObj_); template static int32_t BindModelAssetID_44406(T inObj_); template static DLL2SDK::UnityEngine::UnityEngine::Vector3 BindModelOffset_44407(T inObj_); template static DLL2SDK::Assembly_CSharp::GameEngine::Individuations::EU_BindModeLife BindModeType_44408(T inObj_); template static float BindModelLifeTime_44409(T inObj_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct Touch3DFireGameHandle : DLL2SDK::Assembly_CSharp::GameEngine::GameHandle { float m_TouchForce_; bool m_StartFire_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_LastPointFirePos_; DLL2SDK::UnityEngine::UnityEngine::Vector2 m_LastFirePos_; float m_LastUpdateTime_; float m_LastUpdateFirePosTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update3DTouchInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44039(); float get_TouchForce_44040(); void Update3DTouchInfo_44041(int32_t x_, int32_t y_, float force_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PlayerControllerEventProcessor : DLL2SDK::Assembly_CSharp::GameEngine::ControllerEventProcessor { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_NetSyncModules_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigNetSyncModuleList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetModule_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43808(); void PreInit_43809(DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* InOwner_); void ConfigNetSyncModuleList_43810(); DLL2SDK::Assembly_CSharp::GameBase::NetSyncModule* GetModule_43811(DLL2SDK::Assembly_CSharp::GameBase::PawnModuleType InModuleType_); void __xLuaBaseProxy_PreInit_43812(DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct ParticleEffect_Lightning : DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect_Random { bool bLightBlink_; float BlinkInterval_; float BlinkTimes_; DLL2SDK::Array* RelevantLights_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ActivateLight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LightFlashBlink_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43576(); void ActivateLight_43577(bool bActive_); void PlayEffect_43578(); DLL2SDK::mscorlib::System::Collections::IEnumerator* LightFlashBlink_43579(); void __xLuaBaseProxy_PlayEffect_43580(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MaterialVectorUpdater : DLL2SDK::Assembly_CSharp::GameEngine::MaterialUpdater { DLL2SDK::UnityEngine::UnityEngine::Vector4 m_StartVector4Value_; DLL2SDK::UnityEngine::UnityEngine::Vector4 m_EndVector4Value_; DLL2SDK::UnityEngine::UnityEngine::Vector4 m_CurVector4Value_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitConfigFromWrapper_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HandleMaterialUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43501(); void InitConfigFromWrapper_43502(DLL2SDK::Assembly_CSharp::GameEngine::MaterialUpdaterWrapper* wrapper_); void HandleMaterialUpdate_43503(); void __xLuaBaseProxy_InitConfigFromWrapper_43504(DLL2SDK::Assembly_CSharp::GameEngine::MaterialUpdaterWrapper* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct MaterialUpdaterWrapper : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::MaterialUpdateType m_Type_; DLL2SDK::mscorlib::System::String* m_PropertyName_; float m_StartTime_; float m_EndTime_; float m_StartFloatValue_; float m_EndFloatValue_; DLL2SDK::UnityEngine::UnityEngine::Color m_StartColorValue_; DLL2SDK::UnityEngine::UnityEngine::Color m_EndColorValue_; DLL2SDK::UnityEngine::UnityEngine::Vector4 m_StartVector4Value_; DLL2SDK::UnityEngine::UnityEngine::Vector4 m_EndVector4Value_; DLL2SDK::Assembly_CSharp::GameEngine::MaterialUpdater* m_Updater_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Stop_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43480(); void Init_43481(DLL2SDK::mscorlib::System::Collections::Generic::List_1* renderer_); void Start_43482(); void Update_43483(float delta_); void Stop_43484(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct LowBloodEffect : DLL2SDK::Assembly_CSharp::GameEngine::InjuredScreenEffect { DLL2SDK::Array* m_Renderers_; float effectFadeDuration_; DLL2SDK::Array* alphaConfig_; DLL2SDK::Array* alphaConfigLowQuality_; DLL2SDK::UnityEngine::UnityEngine::GameObject* dyingEffect_; bool lastDying_; struct StaticFields { float ORIGIN_WIDTH_; float ORIGIN_HEIGHT_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerInfoChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBlood_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateHealth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FadeToTargetAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43459(); DLL2SDK::Array* get_currentAlphaConfig_43460(); void Start_43461(); void Update_43462(); void OnPlayerInfoChanged_43463(); void UpdateBlood_43464(); void UpdateHealth_43465(float healthRatio_); DLL2SDK::mscorlib::System::Collections::IEnumerator* FadeToTargetAlpha_43466(float alpha1_, float alpha2_, float alpha3_); void SetAlpha_43467(float alpha_); void StopEffect_43468(); void __xLuaBaseProxy_Start_43469(); void __xLuaBaseProxy_Update_43470(); void __xLuaBaseProxy_OnPlayerInfoChanged_43471(); void __xLuaBaseProxy_StopEffect_43472(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct InjuredScreenEffectBR : DLL2SDK::Assembly_CSharp::GameEngine::InjuredScreenEffect { float m_startShowEffectBlood_; struct StaticFields { float healthMaxBlood_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxHealth_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurveMaxHealthBlood_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43423(); float GetMaxHealth_43424(); float GetCurveMaxHealthBlood_43425(); float __xLuaBaseProxy_GetMaxHealth_43426(); float __xLuaBaseProxy_GetCurveMaxHealthBlood_43427(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRDroppedPickUpClipBox : DLL2SDK::Assembly_CSharp::BattleRoyale::BRDroppedPickUp { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_43133(); DLL2SDK::Assembly_CSharp::BattleRoyale::EBRPickUpInfoType get_EBRPickUpInfoType_43134(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct FixedAirbornePropPawn : DLL2SDK::Assembly_CSharp::GameBase::AirbornePropPawn { DLL2SDK::UnityEngine::UnityEngine::GameObject* m_SmokeEffect_; bool m_IsLoadingSmokeEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanBeDamagedBy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsCanUse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateParts_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLockActionBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLauncherPartState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_RefreshLauncherPartState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSmokeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadSmokeEffectEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideSmokeEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_42539(); void OnDisable_42540(); bool CanBeDamagedBy_42541(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); bool IsCanUse_42542(uint32_t playerId_); void InitState_42543(); void CreateParts_42544(DLL2SDK::Array* ExtraInfo_, uint8_t ExtraLen_); void OnLockActionBegin_42545(); void RefreshLauncherPartState_42546(DLL2SDK::Assembly_CSharp::Network::AirBorneExtParam* airborneExtParam_); void RefreshLauncherPartState_42547(int32_t idx_, int32_t actorId_, bool isUsable_); void ShowSmokeEffect_42548(); void OnLoadSmokeEffectEnd_42549(int32_t assetId_, DLL2SDK::mscorlib::System::Object* arg_); void HideSmokeEffect_42550(); void __xLuaBaseProxy_OnDisable_42551(); bool __xLuaBaseProxy_CanBeDamagedBy_42552(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); bool __xLuaBaseProxy_IsCanUse_42553(uint32_t P0_); void __xLuaBaseProxy_InitState_42554(); void __xLuaBaseProxy_CreateParts_42555(DLL2SDK::Array* P0_, uint8_t P1_); void __xLuaBaseProxy_OnLockActionBegin_42556(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct PawnRagdollComponent_Zombie : DLL2SDK::Assembly_CSharp::GameBase::PawnRagdollComponent { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPuppetMasterAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ModifyMuscleWeightAsWell_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMaxImpulseMagnitude_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsModelMatch_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRagDollMappingRigidBone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ImpulseStaticMultipler_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41746(); DLL2SDK::Assembly_CSharp::EAssetID GetPuppetMasterAssetID_41747(); bool ModifyMuscleWeightAsWell_41748(); float GetMaxImpulseMagnitude_41749(); bool IsModelMatch_41750(DLL2SDK::UnityEngine::UnityEngine::Transform* root_); DLL2SDK::mscorlib::System::String* GetRagDollMappingRigidBone_41751(DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup hitGroup_); float ImpulseStaticMultipler_41752(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetPuppetMasterAssetID_41753(); bool __xLuaBaseProxy_ModifyMuscleWeightAsWell_41754(); float __xLuaBaseProxy_GetMaxImpulseMagnitude_41755(); bool __xLuaBaseProxy_IsModelMatch_41756(DLL2SDK::UnityEngine::UnityEngine::Transform* P0_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetRagDollMappingRigidBone_41757(DLL2SDK::Assembly_CSharp::GameEngine::EHitGroup P0_); float __xLuaBaseProxy_ImpulseStaticMultipler_41758(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct IndividuationPlayTaskSimulate : DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayTaskBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cleanup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_SimulteFPP_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_SimulateTPP_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41543(); void Tick_41544(float deltaTime_); void Cleanup_41545(); void Tick_SimulteFPP_41546(float deltaTime_); void Tick_SimulateTPP_41547(float deltaTime_); void __xLuaBaseProxy_Tick_41548(float P0_); void __xLuaBaseProxy_Cleanup_41549(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct IndividuationPlayAnimationInstance_Nunchucks : DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayAnimationInstance { int32_t m_WeaponAssetId_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_WeaponTargetGo_; float m_TimeTick_; DLL2SDK::mscorlib::System::String* RootBone_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* bones_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPostPlayAnimTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryEnterIndividuationPlayTaskStage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cleanup_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_41499(DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayTaskBase* individuationPlayTask_, uint32_t itemId_, DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayAnimationInstance_PlayType type_); float GetPostPlayAnimTime_41500(); void Tick_41501(); bool TryEnterIndividuationPlayTaskStage_41502(DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayTaskStage stage_); void Cleanup_41503(); float __xLuaBaseProxy_GetPostPlayAnimTime_41504(); void __xLuaBaseProxy_Tick_41505(); bool __xLuaBaseProxy_TryEnterIndividuationPlayTaskStage_41506(DLL2SDK::Assembly_CSharp::GameBase::IndividuationPlayTaskStage P0_); void __xLuaBaseProxy_Cleanup_41507(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ClientRuntimeInfo_SetRecieveBufferSizeFailed : DLL2SDK::Assembly_CSharp::GameBase::ClientRuntimeInfo_Int { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40950(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ClientRuntimeInfo_IsInterceptedDevice : DLL2SDK::Assembly_CSharp::GameBase::ClientRuntimeInfo_Int { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40949(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct ClientRuntimeInfo_EachMapAbnormalFPSCount : DLL2SDK::Assembly_CSharp::GameBase::ClientRuntimeInfo_EachMap { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40943(int32_t inMapID_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct GPUGrassTileInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::GrassTileState State_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AssociateGrassCellIndexList_; DLL2SDK::UnityEngine::UnityEngine::Texture2D* GrassTileHeightDensityTexture_; DLL2SDK::Assembly_CSharp::GameEngine::GrassManager_GPU* m_GrassManager_; int32_t TitleIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTilePosAndSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGrassTileTextureDataLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAssociateGrassMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGrassTileDataLoaded_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGrassTileDataUnload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetCellRenderingInfos_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40783(DLL2SDK::Assembly_CSharp::GameEngine::GrassManager_GPU* grassManager_); DLL2SDK::UnityEngine::UnityEngine::Vector4 GetTilePosAndSize_40784(); void OnGrassTileTextureDataLoaded_40785(DLL2SDK::UnityEngine::UnityEngine::Texture2D* splitMap_); void UpdateAssociateGrassMaterial_40786(); void OnGrassTileDataLoaded_40787(DLL2SDK::Assembly_CSharp::GameEngine::GrassTileSerializeInfo* GrassTileInfo_); void OnGrassTileDataUnload_40788(); void ResetCellRenderingInfos_40789(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BaseWorld : DLL2SDK::mscorlib::System::Object { float m_TimeScaleBeforePaused_; bool m_IsPaused_; DLL2SDK::Assembly_CSharp::GameBase::BaseGame* m_Game_; int32_t m_MapID_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_PersistentRoot_; DLL2SDK::Assembly_CSharp::GameEngine::TickingGroup m_TickGroup_; DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* m_ActorList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_OptimizeActorList_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_PendingItems_; struct StaticFields { DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* Instance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInitGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLeaveGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessPendingItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreTickTransformOptimize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostTickTransformOptimize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SpawnActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddActor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetWorldPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePersistentRoot_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40686(); bool get_IsPaused_40687(); DLL2SDK::Assembly_CSharp::GameBase::BaseGame* get_Game_40688(); int32_t get_MapID_40689(); void set_MapID_40690(int32_t value_); DLL2SDK::UnityEngine::UnityEngine::Transform* get_PersistentRoot_40691(); DLL2SDK::UnityEngine::UnityEngine::GameObject* get_PersistentRootGO_40692(); DLL2SDK::System_Core::System::Collections::Generic::HashSet_1* get_ActorList_40693(); void Init_40694(); bool InitGame_40695(DLL2SDK::Assembly_CSharp::GameEngine::GameConstructor* gameConstructor_); void PostInitGame_40696(); void OnLeaveGame_40697(); void Shutdown_40698(); void Tick_40699(float deltaTime_); void ProcessPendingItem_40700(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld_PendingItem pendingItem_); void PreTickTransformOptimize_40701(); void PostTickTransformOptimize_40702(); DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* SpawnActor_40703(DLL2SDK::Assembly_CSharp::GameEngine::ActorInfo* Info_, DLL2SDK::UnityEngine::UnityEngine::Vector3 SpawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Quaternion SpawnRotation_, DLL2SDK::System_Core::System::Action_2* CallbackFun_); void AttachActor_40704(DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* actorRoot_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* componentTypeList_); void DestroyActor_40705(DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* actorRoot_); void AddActor_40706(DLL2SDK::Assembly_CSharp::GameEngine::ActorRoot* actorRoot_); void SetWorldPause_40707(bool paused_); void UpdatePersistentRoot_40708(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { template struct GameConstructor_2 : DLL2SDK::Assembly_CSharp::GameEngine::GameConstructor { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateGameBuilder_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40683(); DLL2SDK::Assembly_CSharp::GameBase::BaseGame* CreateGame_40684(DLL2SDK::Assembly_CSharp::GameEngine::BaseWorld* world_); DLL2SDK::Assembly_CSharp::GameEngine::GameBuilder* CreateGameBuilder_40685(); }; } namespace DLL2SDK::Assembly_CSharp::PVP::Team::MlkTFGame { struct MlkTFPlayerInfo : DLL2SDK::Assembly_CSharp::PVP::Team::MlkGame::MlkPlayerInfo { DLL2SDK::mscorlib::System::String* WeaponTeamFirstSpriteName_; DLL2SDK::mscorlib::System::String* EnemyWeaponTeamFirstSpriteName_; DLL2SDK::mscorlib::System::String* WeaponMaxLevelSpriteName_; DLL2SDK::mscorlib::System::String* EnemyWeaponMaxLevelSpriteName_; uint32_t m_StarNum_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoGen_Copy_PVP_Team_MlkTFGame_MlkTFPlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsTeamNumberOne_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckIfWeaponLevelIsTeamMax_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponlevelSprite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMlkSwithGun_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnServerSwitchWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateStarNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStarNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeaponLevel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_40477(uint32_t actorID_); uint32_t get_StarNum_40479(); void set_StarNum_40480(uint32_t value_); bool IsTeamNumberOne_40481(bool* bMaxLevel_); bool CheckIfWeaponLevelIsTeamMax_40482(); DLL2SDK::mscorlib::System::String* GetWeaponlevelSprite_40483(); void OnMlkSwithGun_40484(DLL2SDK::Assembly_CSharp::Network::SyncMlkSwitchGunMsg* msg_); void OnServerSwitchWeapon_40485(uint32_t weaponId_, int32_t actorId_, uint32_t skinID_); void UpdateStarNum_40486(uint32_t inStarNum_); uint32_t GetStarNum_40487(); int32_t GetWeaponLevel_40488(); bool __xLuaBaseProxy_IsTeamNumberOne_40489(bool* P0_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_GetWeaponlevelSprite_40490(); void __xLuaBaseProxy_OnMlkSwithGun_40491(DLL2SDK::Assembly_CSharp::Network::SyncMlkSwitchGunMsg* P0_); void __xLuaBaseProxy_OnServerSwitchWeapon_40492(uint32_t P0_, int32_t P1_, uint32_t P2_); int32_t __xLuaBaseProxy_GetWeaponLevel_40493(); static void AutoGen_Copy_PVP_Team_MlkTFGame_MlkTFPlayerInfo_40478(DLL2SDK::Assembly_CSharp::PVP::Team::MlkTFGame::MlkTFPlayerInfo* src_, DLL2SDK::Assembly_CSharp::PVP::Team::MlkTFGame::MlkTFPlayerInfo* dest_); }; } namespace DLL2SDK::Assembly_CSharp::Audio::Utils { template struct FixedSizeAutoPool_1 : DLL2SDK::mscorlib::System::Object { int32_t m_iNextIndex_; DLL2SDK::Array* m_arrObjects_; int32_t m_iTotalCount_; DLL2SDK::Assembly_CSharp::Audio::Defs::ASStealMode mStealMode_; DLL2SDK::Array* m_iPopOrder_; struct StaticFields { int32_t kDefaultPoolSize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePool_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAnObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecycleObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39878(); void CreatePool_39879(int32_t iCount_, DLL2SDK::Assembly_CSharp::Audio::Defs::ASStealMode pStealMode_); T GetAnObject_39880(); void RecycleObject_39881(T pObj_); void Destroy_39882(); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components { struct WWiseGameObject_PredefinedObjects : DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components::WWiseGameObject { void _ctor_39691(); void RegisterManually_39692(uint64_t iSpecificGameObjectID_); }; } namespace DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components::WGOComps { struct WGOComp_AuxSends2 : DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components::WGOComps::WGOComp_AuxSends { DLL2SDK::Assembly_CSharp::AkAuxSendArray* mSendArray_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mListAuxSends_; DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components::WWiseGameObject* mOwner_; void _ctor_39636(); void _ctor_39637(DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components::WWiseGameObject* pOwner_); void Alloc_39638(); void SetSend_39639(int32_t iIndex_, DLL2SDK::mscorlib::System::String* strAuxBusName_, float fControlVal_); void ClearSends_39640(); void ApplySend_39641(); void FillInDebugString_39642(DLL2SDK::mscorlib::System::Text::StringBuilder* sbInput_); void _SetSend_39643(int32_t iIndex_, DLL2SDK::mscorlib::System::String* BusName_, uint32_t iBusID_, float fControlVal_); void __SetSend_39644(float fControlVal_, DLL2SDK::Assembly_CSharp::Audio::EngineAbstraction::WWise::Components::WGOComps::WGOComp_AuxSends2_AuxSend* pAuxSend_, DLL2SDK::mscorlib::System::String* BusName_, uint32_t iBusID_); }; } namespace DLL2SDK::Assembly_CSharp::Audio::CmdQueue { struct GlobalAudioTaskQueue : DLL2SDK::Assembly_CSharp::Audio::Utils::FixedTimeATQueue { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_39258(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponSoundConfigManager : DLL2SDK::Assembly_CSharp::Audio::AudioConfig::Base::SoundConfigManager_2 { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_GameMode2ConfigItemMap_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SearchConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HasBankBeenDownload_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadConfigs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetConfig_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38622(); void ReadConfigs_38625(DLL2SDK::mscorlib::System::String* strConfigFilePath_); DLL2SDK::Assembly_CSharp::GameEngine::WeaponSoundConfigItem* GetConfig_38626(uint64_t iID_); static DLL2SDK::Assembly_CSharp::GameEngine::WeaponSoundConfigItem* SearchConfig_38623(uint64_t Key_); static bool HasBankBeenDownload_38624(DLL2SDK::mscorlib::System::String* bankName_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponSoundConfigItem : DLL2SDK::Assembly_CSharp::Audio::AudioConfig::Base::SoundConfigItemBase_1 { DLL2SDK::mscorlib::System::String* RaiseSound_; DLL2SDK::mscorlib::System::String* PutdownSound_; DLL2SDK::mscorlib::System::String* ClipOutAsset_; DLL2SDK::mscorlib::System::String* ClipInAsset_; DLL2SDK::mscorlib::System::String* BoltRelaseBackAsset_; DLL2SDK::mscorlib::System::String* SecondaryAttackSound_; DLL2SDK::mscorlib::System::String* SecondaryAttackPrepareSound_; DLL2SDK::mscorlib::System::String* SecondaryAttackCancelSound_; DLL2SDK::mscorlib::System::String* SecondaryAttackClipInSound_; DLL2SDK::mscorlib::System::String* SecondaryAttackClipOutSound_; DLL2SDK::mscorlib::System::String* SecondaryAttackBoltBackSound_; DLL2SDK::mscorlib::System::String* SecondaryAttackInsertSound_; DLL2SDK::mscorlib::System::String* FirstAttackSound_; DLL2SDK::mscorlib::System::String* SecondAttackSound_; DLL2SDK::mscorlib::System::String* StabSound_; DLL2SDK::mscorlib::System::String* PrepareSound_; DLL2SDK::mscorlib::System::String* OpenCoverSound_; DLL2SDK::mscorlib::System::String* PressSound_; DLL2SDK::mscorlib::System::String* PlantOKSound_; DLL2SDK::mscorlib::System::String* FireSound_; DLL2SDK::mscorlib::System::String* FireSound_Compressor_; DLL2SDK::mscorlib::System::String* FireSoundOnSkill_; DLL2SDK::mscorlib::System::String* WeaponIdleSound_; bool WeaponUsingLoopSound_; bool UsingLoopSoundOnSkill_; int32_t StepSoundRangeOverride_; DLL2SDK::mscorlib::System::String* FireingVoicePrefix_; DLL2SDK::mscorlib::System::String* SecondaryFireSound_; DLL2SDK::mscorlib::System::String* WeaponBank1_; DLL2SDK::mscorlib::System::String* WeaponBank2_; int32_t WeaponSpecialType_; DLL2SDK::mscorlib::System::String* LockingSound_; DLL2SDK::mscorlib::System::String* LockedSound_; DLL2SDK::mscorlib::System::String* HitOnSand_; DLL2SDK::mscorlib::System::String* HitOnGrass_; DLL2SDK::mscorlib::System::String* HitOnSnow_; DLL2SDK::mscorlib::System::String* HitOnMetal_; DLL2SDK::mscorlib::System::String* HitOnWater_; DLL2SDK::mscorlib::System::String* HitOnWood_; DLL2SDK::mscorlib::System::String* HitOnGlass_; DLL2SDK::mscorlib::System::String* HitOnStone_; DLL2SDK::mscorlib::System::String* HitOnPenetrateStone_; DLL2SDK::mscorlib::System::String* HitOnIce_; DLL2SDK::mscorlib::System::String* NoAmmoSound_; DLL2SDK::mscorlib::System::String* SilencerInstalled1_; DLL2SDK::mscorlib::System::String* ActivateSound_; DLL2SDK::mscorlib::System::String* DeActivateSound_; DLL2SDK::mscorlib::System::String* ZoomInSound_; DLL2SDK::mscorlib::System::String* ZoomOutSound_; DLL2SDK::mscorlib::System::String* FirstBulletSound_; DLL2SDK::mscorlib::System::String* FirstBulletSoundSilencer_; DLL2SDK::mscorlib::System::String* FirstBulletSound2_; DLL2SDK::mscorlib::System::String* FirstBulletSoundSilencer2_; DLL2SDK::mscorlib::System::String* FirstBulletSoundOnSkill_; DLL2SDK::mscorlib::System::String* CancelFireSound_; DLL2SDK::mscorlib::System::String* FireStopSound_; DLL2SDK::mscorlib::System::String* FireStopSound2_; DLL2SDK::mscorlib::System::String* FireStopSoundOnSkill_; DLL2SDK::mscorlib::System::String* FriendWarnSound_; DLL2SDK::mscorlib::System::String* EnemyWarnSound_; DLL2SDK::mscorlib::System::String* CancelFireSoundSilencer_; DLL2SDK::mscorlib::System::String* FireStopSoundSilencer_; DLL2SDK::mscorlib::System::String* BulletFlyBySound_; DLL2SDK::mscorlib::System::String* BulletFlyByVox_; float FarFireSoundVault_; DLL2SDK::mscorlib::System::String* FarFireSound_; bool UsingLoopSoundSilencer_; DLL2SDK::mscorlib::System::String* OverHotSound_; DLL2SDK::mscorlib::System::String* SingleFireSound_; DLL2SDK::mscorlib::System::String* SilencerSingleFireSound_; DLL2SDK::mscorlib::System::String* RTPCBulletInterval_; DLL2SDK::mscorlib::System::String* HitOnCloth_; DLL2SDK::mscorlib::System::String* HitOnCotton_; DLL2SDK::mscorlib::System::String* HitOnRubber_; DLL2SDK::mscorlib::System::String* HitOncarton_; DLL2SDK::mscorlib::System::String* HitOnWoodBox_; DLL2SDK::mscorlib::System::String* HitOnPlastic_; DLL2SDK::mscorlib::System::String* HitOnCeramics_; int32_t AssetIdTrans_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetValueFromString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38620(); bool GetValueFromString_38621(DLL2SDK::mscorlib::System::String* strInput_, uint64_t* pRet_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct SceneEnvCfgManager : DLL2SDK::Assembly_CSharp::Audio::AudioConfig::Base::SoundConfigManager_2 { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SearchConfig_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38603(); static DLL2SDK::Assembly_CSharp::GameEngine::SceneEnvCfgItem* SearchConfig_38604(DLL2SDK::mscorlib::System::String* Key_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AsyncLoadAssetTask : DLL2SDK::mscorlib::System::Object { int16_t targetBundleIndex_; DLL2SDK::mscorlib::System::String* assetName_; DLL2SDK::Assembly_CSharp::GameEngine::EAssetAsyncLoadState loadState_; DLL2SDK::mscorlib::System::Type* type_; DLL2SDK::UnityEngine::UnityEngine::Object* asset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartQueuing_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartLoading_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetResult_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38282(int16_t targetBundle_, DLL2SDK::mscorlib::System::String* assetName_, DLL2SDK::mscorlib::System::Type* type_); void Destroy_38283(); bool get_IsWaiting_38284(); void StartQueuing_38285(); void StartLoading_38286(); void SetResult_38287(DLL2SDK::UnityEngine::UnityEngine::Object* obj_); DLL2SDK::UnityEngine::UnityEngine::Object* GetResult_38288(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetSplitItemData : DLL2SDK::mscorlib::System::Object { bool IsResSurport_; bool IsFirstPackage_; bool IsSilentDownload_; DLL2SDK::Assembly_CSharp::GameEngine::AssetSplitLevel assetSplitLevel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38025(); void Serialize_38026(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_38027(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetModuleInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::AssetModuleDynamicType assetModuleDynamicType_; DLL2SDK::Assembly_CSharp::GameEngine::AssetSplitLevel assetSplitLevel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_38024(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AssetGroup : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GameEngine::EAssetCategory Category_; DLL2SDK::Assembly_CSharp::GameEngine::EAssetTag Tag_; DLL2SDK::mscorlib::System::String* Name_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AssetInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Serialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindMetaData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37949(); void Serialize_37950(DLL2SDK::Assembly_CSharp::Config::ConfigBinaryWriter* bw_); void Deserialize_37951(DLL2SDK::Array* bytes_, int32_t* position_); DLL2SDK::mscorlib::System::String* ToString_37952(); DLL2SDK::Assembly_CSharp::GameEngine::AssetMetaData* FindMetaData_37953(int32_t assetID_); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_37954(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Animations { template struct CUIDMgr_1 : DLL2SDK::mscorlib::System::Object { int32_t increment_; DLL2SDK::Array* users_; DLL2SDK::Array* userPool_; DLL2SDK::Array* userList_; uint16_t userPoolIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Contains_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAtIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetAtIndexEx_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_add_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__ResetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFreeID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_insert_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getFirst_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_getFirstID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_remove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_removeAt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_traversingArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_traversingArrayEx_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37681(int32_t Num_, int32_t AddNum_); uint16_t get_maxUsers_37682(); int32_t get_Count_37683(); bool Contains_37684(int32_t inID_); T GetAtIndex_37685(int32_t inIndex_); T GetAtIndexEx_37686(int32_t inIndex_); int32_t add_37687(T* inObj_, bool insertFirst_); void _ResetData_37688(int32_t inCount_); int32_t GetFreeID_37689(); bool insert_37690(int32_t inID_, T* inObj_, bool inForce_); T getFirst_37691(); int32_t getFirstID_37692(); T get_Item_37693(int32_t ID_); void set_Item_37694(int32_t ID_, T value_); void remove_37695(int32_t ID_, bool isDelete_); void removeAt_37696(int32_t inIndex_, bool isDelete_); void clear_37697(); void traversingArray_37698(DLL2SDK::Assembly_CSharp::GameEngine::Animations::CUIDMgr_1_FucTraversing* inCallback_, DLL2SDK::Assembly_CSharp::GameEngine::Animations::IDMEOP inOP_); void traversingArrayEx_37699(DLL2SDK::Assembly_CSharp::GameEngine::Animations::CUIDMgr_1_FucTraversingEx* inCallback_, float delta_, DLL2SDK::Assembly_CSharp::GameEngine::Animations::IDMEOP inOP_, DLL2SDK::Array* args_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct BlendTreePlayableNode : DLL2SDK::Assembly_CSharp::GameEngine::BasePlayableNode { float BlendValueX_; float BlendValueY_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* BlendPlayableNodes_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_ClipInfos_; DLL2SDK::Array* ClipPositionArray_; DLL2SDK::Array* WeightArray_; DLL2SDK::Assembly_CSharp::GameEngine::BlendTreeType blendTreeType_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBlendTreeIsValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBlendTreeChildNodeAnimationClips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBlendTreeChildNodeAnimationClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeClipPositionArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAllBlendTreePlayableNode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeights_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WeightForIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeights1d_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetWeightsSimpleDirectional_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37345(); bool CheckBlendTreeIsValid_37347(); void SetBlendTreeChildNodeAnimationClips_37348(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* clips_, bool useAnimationSetClip_); void SetBlendTreeChildNodeAnimationClip_37349(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, int32_t index_, DLL2SDK::UnityEngine::UnityEngine::AnimationClip* animationClip_, bool useAnimationSetClip_); void ChangeClipPositionArray_37350(DLL2SDK::Array* newClipPostionArray_); void ClearAllBlendTreePlayableNode_37351(); void SetParam_37352(float blendValueX_, float blendValueY_); void GetWeights_37353(); float WeightForIndex_37354(int32_t count_, int32_t index_, float blend_); void GetWeights1d_37355(); void GetWeightsSimpleDirectional_37356(); void ForceUpdate_37357(); void Update_37358(float deltaTime_); void __xLuaBaseProxy_Update_37359(float P0_); static DLL2SDK::Assembly_CSharp::GameEngine::BlendTreePlayableNode* Create_37346(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_, DLL2SDK::UnityEngine::UnityEngine::Experimental::Director::PlayableGraph playableGraph_, DLL2SDK::Assembly_CSharp::GameEngine::BlendTreeType blendTreeType_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* clips_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AnimatorCommandSetLayerWeight : DLL2SDK::Assembly_CSharp::GameEngine::AnimatorCommandBase { int32_t m_LayerIndex_; float m_TargetLayerWeight_; float m_StartLayerWeight_; float m_TickTime_; float m_TotalTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetParams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Run_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckRepeatitive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37266(DLL2SDK::UnityEngine::UnityEngine::Animator* animator_); void SetParams_37267(int32_t layerIndex_, float targetLayerWeight_, float tickTime_); bool Run_37268(float deltaTime_); bool CheckRepeatitive_37269(DLL2SDK::Array* args_); bool __xLuaBaseProxy_Run_37270(float P0_); bool __xLuaBaseProxy_CheckRepeatitive_37271(DLL2SDK::Array* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct AnimTriggerAction : DLL2SDK::mscorlib::System::Object { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* m_Clip_; bool m_IsBeginPlayTrigger_; bool m_IsStopPlayTrigger_; DLL2SDK::Assembly_CSharp::GameEngine::EBaseAnimPlayMode m_PlayMode_; float m_PlaySpeed_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetClip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerPlay_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerPlayStateIsBeginTrigger_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerStop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTrigger_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_37026(); DLL2SDK::UnityEngine::UnityEngine::AnimationClip* get_Clip_37027(); void set_Clip_37028(DLL2SDK::UnityEngine::UnityEngine::AnimationClip* value_); void SetClip_37029(DLL2SDK::UnityEngine::UnityEngine::AnimationClip* Clip_); void TriggerPlay_37030(float speed_); bool TriggerPlayStateIsBeginTrigger_37031(); bool get_IsTriggerPlay_37032(); bool get_IsTriggerStop_37033(); void TriggerStop_37034(); DLL2SDK::Assembly_CSharp::GameEngine::EBaseAnimPlayMode get_PlayMode_37035(); void set_PlayMode_37036(DLL2SDK::Assembly_CSharp::GameEngine::EBaseAnimPlayMode value_); float get_PlaySpeed_37037(); void set_PlaySpeed_37038(float value_); void ResetTrigger_37039(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponShakeRecoilAsset : DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeAssetBase { DLL2SDK::Array* RecoilData_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* RecoilOnce_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* RecoilLoop_; void _ctor_36961(); DLL2SDK::Assembly_CSharp::GameEngine::TouchMoveWeaponShakeModeData::ITouchMoveDataController* get_Item_36962(DLL2SDK::Assembly_CSharp::GameEngine::WeaponShakeModeDataType idx_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct RagdollLogic : DLL2SDK::Assembly_CSharp::GameBase::RagdollNode { DLL2SDK::System_Core::System::Action* OnShutdown_; DLL2SDK::System_Core::System::Action* OnCreate_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* m_Owner_; float liveTimer_; float spring_; float damper_; float m_TimeTick_; DLL2SDK::Array* m_joints_; DLL2SDK::Array* m_colliders_; DLL2SDK::Array* m_RagdollJoints_; DLL2SDK::Array* m_Rigidbodys_; DLL2SDK::UnityEngine::UnityEngine::Rigidbody* m_rigidbody_; DLL2SDK::System_Core::System::Action* FFirstFrame_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::List_1* mRagdollLib_; DLL2SDK::System_Core::System::Action* __f__mg_cache0_; DLL2SDK::System_Core::System::Action* __f__mg_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBomb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveNull_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Create_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCollisionEnter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitRagdoll_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToBindBone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FucAliveCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36932(); DLL2SDK::Assembly_CSharp::GameBase::Pawn* get_Owner_36938(); void set_Owner_36939(DLL2SDK::Assembly_CSharp::GameBase::Pawn* value_); void Shutdown_36940(); void OnDestroy_36941(); void set_velocity_36942(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); void set_angularVelocity_36943(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); void OnCollisionEnter_36944(DLL2SDK::UnityEngine::UnityEngine::Collision* collision_); void UpdateFrame_36945(); void InitRagdoll_36946(); void ToBindBone_36947(); void FucAliveCallback_36948(); void LateUpdate_36949(); void __xLuaBaseProxy_Shutdown_36951(); void __xLuaBaseProxy_ToBindBone_36952(); static void CheckBomb_36933(DLL2SDK::UnityEngine::UnityEngine::Vector3 inLocation_, float inRange_); static void CheckShot_36934(DLL2SDK::UnityEngine::UnityEngine::Vector3 inDir_, DLL2SDK::UnityEngine::UnityEngine::Vector3 inHitPoint_, DLL2SDK::UnityEngine::UnityEngine::GameObject* inHitCollider_); static void RemoveNull_36935(); static DLL2SDK::Assembly_CSharp::GameBase::RagdollLogic* Create_36936(int32_t inAssetID_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* inPawn_, DLL2SDK::System_Core::System::Action* inOnCreate_); static void Destroy_36937(DLL2SDK::Assembly_CSharp::GameBase::RagdollLogic* inRagdoll_); static void _cctor_36950(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct VampireDieEffect : DLL2SDK::Assembly_CSharp::GameEngine::BaseMatEffect { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_VampireMatList_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_PawnTrans_; bool m_IsSpreading_; struct StaticFields { float VALUE_START_; float VALUE_END_; float SPREADING_INTERVAL_RATIO_; DLL2SDK::mscorlib::System::String* LERP_PARAM_; DLL2SDK::mscorlib::System::String* HOLE_POS_PARAM_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ModifyMaterial_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36830(); void EndEffect_36831(); void UpdateMaterial_36832(float percent_); void ModifyMaterial_36833(DLL2SDK::UnityEngine::UnityEngine::Renderer* rd_); void __xLuaBaseProxy_EndEffect_36834(); void __xLuaBaseProxy_UpdateMaterial_36835(float P0_); void __xLuaBaseProxy_ModifyMaterial_36836(DLL2SDK::UnityEngine::UnityEngine::Renderer* P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct TextureParameter : DLL2SDK::Assembly_CSharp::ParameterOverride_1 { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Interp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36764(); void Interp_36765(DLL2SDK::UnityEngine::UnityEngine::Texture* from_, DLL2SDK::UnityEngine::UnityEngine::Texture* to_, float t_); }; } namespace DLL2SDK::Assembly_CSharp { struct SplineParameter : DLL2SDK::Assembly_CSharp::ParameterOverride_1 { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Interp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36760(); void OnEnable_36761(); void Interp_36762(DLL2SDK::Assembly_CSharp::Spline* from_, DLL2SDK::Assembly_CSharp::Spline* to_, float t_); void __xLuaBaseProxy_OnEnable_36763(); }; } namespace DLL2SDK::Assembly_CSharp { struct RenderStateEffect : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RenderStateDataStack_; DLL2SDK::Assembly_CSharp::RenderStateData* m_CurrentRenderStateData_; DLL2SDK::Assembly_CSharp::EAssetID AssetID_; DLL2SDK::UnityEngine::UnityEngine::Color Color_; float NearWidth_; float FarWidth_; float FarDistance_; float RimIntensity_; float RimRange_; DLL2SDK::Assembly_CSharp::OutlineStyle Style_; DLL2SDK::Assembly_CSharp::ERenderStateEffectPriority Priority_; DLL2SDK::UnityEngine::UnityEngine::Rendering::PassType PassType_; bool IsMultipleRoundMode_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_AllRenderers_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_EnableRenderers_; bool IsLoadingEffect_; bool m_EffectEnable_; bool m_AllowParticleSystem_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_AddMaterialDict_; int32_t offsetUnits_; float offsetFactor_; bool TestNeedUpdata_; struct StaticFields { bool EnableDetailLog_; bool IsSkip1P_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Sort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateDataFromOutlineEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateDataFromRenderStateEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushEffectWithRenderStateEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushEffectWithOutlineEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PopEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FindEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRenderState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPropertyBlock_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitFromRenderStateData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartEffectWithTemplate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_StartEffectWithTemplate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoverEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TestSort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TestStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TestEnd_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_36612(); bool get_EffectEnable_36613(); bool get_AllowParticleSystem_36614(); void set_AllowParticleSystem_36615(bool value_); void OnDestroy_36616(); void Sort_36617(); DLL2SDK::Assembly_CSharp::RenderStateData* CreateDataFromOutlineEffect_36618(DLL2SDK::Assembly_CSharp::OutlineEffect* template_, DLL2SDK::Assembly_CSharp::OutlineEffectInput* input_); DLL2SDK::Assembly_CSharp::RenderStateData* CreateDataFromRenderStateEffect_36619(DLL2SDK::Assembly_CSharp::RenderStateEffect* template_, DLL2SDK::Assembly_CSharp::OutlineEffectInput* input_); bool PushEffectWithRenderStateEffect_36620(DLL2SDK::Assembly_CSharp::RenderStateEffect* template_, DLL2SDK::Assembly_CSharp::OutlineEffectInput* input_); bool PushEffectWithOutlineEffect_36621(DLL2SDK::Assembly_CSharp::OutlineEffect* template_, DLL2SDK::Assembly_CSharp::OutlineEffectInput* input_); bool PushEffect_36622(); bool PopEffect_36623(); int32_t FindEffect_36624(DLL2SDK::Assembly_CSharp::EAssetID assetID_); bool RemoveEffect_36625(DLL2SDK::Assembly_CSharp::EAssetID assetID_); void SetRenderState_36626(DLL2SDK::UnityEngine::UnityEngine::Renderer* rd_, DLL2SDK::Assembly_CSharp::OutlineStyle style_); void SetPropertyBlock_36627(DLL2SDK::UnityEngine::UnityEngine::Renderer* rd_, bool overrideRenderQueue_); void SetupEffect_36628(DLL2SDK::UnityEngine::UnityEngine::Renderer* rd_, bool enable_); void InitFromRenderStateData_36629(); void StartEffectWithTemplate_36630(DLL2SDK::Assembly_CSharp::OutlineEffect* template_, DLL2SDK::Assembly_CSharp::OutlineEffectInput* input_); void StartEffectWithTemplate_36631(DLL2SDK::Assembly_CSharp::RenderStateEffect* template_, DLL2SDK::Assembly_CSharp::OutlineEffectInput* input_); bool CheckMesh_36632(DLL2SDK::UnityEngine::UnityEngine::Renderer* renderer_); void StartEffect_36633(DLL2SDK::mscorlib::System::Collections::Generic::IEnumerable_1* rds_); void EndEffect_36634(); void RecoverEffect_36635(); void UpdateEffect_36636(DLL2SDK::mscorlib::System::Collections::Generic::List_1* renderers_); void AddMaterial_36637(DLL2SDK::UnityEngine::UnityEngine::Renderer* rd_); void RemoveMaterial_36638(DLL2SDK::UnityEngine::UnityEngine::Renderer* rd_); void TestSort_36639(); void TestStart_36640(); void TestEnd_36641(); static void _cctor_36642(); static int32_t _Sort_m__0_36643(DLL2SDK::Assembly_CSharp::RenderStateData* l_, DLL2SDK::Assembly_CSharp::RenderStateData* r_); }; } namespace DLL2SDK::Assembly_CSharp::PVP { struct DeadReplayProcessor_GoliathBoxKilled : DLL2SDK::Assembly_CSharp::PVP::DeadReplayProcessor_CarePackageKilled { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35874(); DLL2SDK::Assembly_CSharp::GameEngine::EWeaponName get_KillerWeapon_35875(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct VehicleData : DLL2SDK::Assembly_CSharp::BattleRoyale::BaseData { DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_ADD_VEHICLE* m_AddVehicleData_; DLL2SDK::Assembly_CSharp::GameEngine::PhysicsVehicle* m_Vehicle_; bool isPrepareVehicle_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRPawnData* m_CurDependPawn_; struct StaticFields { DLL2SDK::UnityEngine::UnityEngine::Vector3 IrrelevantScale_; DLL2SDK::UnityEngine::UnityEngine::Vector3 RelevantScale_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAddVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DependRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnVehicleResourceLoadComplete_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddInstanceObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetNetVehicleInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetOnAllPassengers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoGetOnVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelInstanceObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroyIrrelevantObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawBaseData_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35666(uint32_t actorID_); DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_ADD_VEHICLE* get_AddVehicleData_35667(); DLL2SDK::Assembly_CSharp::GameEngine::VehicleInfo* get_m_Info_35668(); DLL2SDK::Assembly_CSharp::GameEngine::VehicleInfo* get_vehicleInfo_35669(); void OnAddVehicle_35670(DLL2SDK::Assembly_CSharp::Network::S2C_SYNC_ADD_VEHICLE* msg_); bool DependRelevant_35671(); void OnVehicleResourceLoadComplete_35672(int32_t assetID_, DLL2SDK::mscorlib::System::Object* CallBackData_); bool AddInstanceObj_35673(); void ResetNetVehicleInfo_35674(); void GetOnAllPassengers_35675(); DLL2SDK::mscorlib::System::Collections::IEnumerator* AutoGetOnVehicle_35676(uint32_t OwnerId_); bool DelInstanceObj_35677(); bool DestroyIrrelevantObj_35678(); void UpdatePosition_35679(float deltaTime_); void ClearData_35680(); void DrawBaseData_35681(); bool __xLuaBaseProxy_DependRelevant_35683(); bool __xLuaBaseProxy_AddInstanceObj_35684(); bool __xLuaBaseProxy_DelInstanceObj_35685(); bool __xLuaBaseProxy_DestroyIrrelevantObj_35686(); void __xLuaBaseProxy_UpdatePosition_35687(float P0_); void __xLuaBaseProxy_ClearData_35688(); void __xLuaBaseProxy_DrawBaseData_35689(); static void _cctor_35682(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct MonsterData : DLL2SDK::Assembly_CSharp::BattleRoyale::BRPawnData { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35590(uint32_t actorID_); void UpdatePosition_35591(float deltaTime_); void __xLuaBaseProxy_UpdatePosition_35592(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct PlayerInfoEventProcessor : DLL2SDK::Assembly_CSharp::GameEngine::InfoEventProcessor { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReconnectNtf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSimulateMoveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncDead_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncSwitchWeapon_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35582(); DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* get_PlayerNetInfo_35583(); void PreInit_35584(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTargetInfo* info_); void OnReconnectNtf_35585(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSimulateMoveData_35586(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncDead_35587(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void OnSyncSwitchWeapon_35588(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); void __xLuaBaseProxy_PreInit_35589(DLL2SDK::Assembly_CSharp::GameEngine::AttackableTargetInfo* P0_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ZombieRandomMissionConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _MissionId_k__BackingField_; int32_t _MissionType_k__BackingField_; int32_t _IsTeamMission_k__BackingField_; DLL2SDK::mscorlib::System::String* _MissionDesc_k__BackingField_; DLL2SDK::mscorlib::System::String* _MissionSprite_k__BackingField_; int32_t _MissionProb_k__BackingField_; DLL2SDK::mscorlib::System::String* _UsedGameMode_k__BackingField_; int32_t _ReachTargetType_k__BackingField_; int32_t _ReachTargetValue_k__BackingField_; int32_t _LimitType_k__BackingField_; int32_t _LimitParam_k__BackingField_; int32_t _UseWeaponLimit_k__BackingField_; int32_t _IsThrowWeapon_k__BackingField_; int32_t _IsTrapDamage_k__BackingField_; int32_t _IsHeadShot_k__BackingField_; int32_t _BuyItemType_k__BackingField_; int32_t _AwardType_k__BackingField_; int32_t _AwardValue_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35243(); int32_t GetPrimaryKeyValue_35244(); int32_t get_MissionId_35245(); void set_MissionId_35246(int32_t value_); int32_t get_MissionType_35247(); void set_MissionType_35248(int32_t value_); int32_t get_IsTeamMission_35249(); void set_IsTeamMission_35250(int32_t value_); DLL2SDK::mscorlib::System::String* get_MissionDesc_35251(); void set_MissionDesc_35252(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_MissionSprite_35253(); void set_MissionSprite_35254(DLL2SDK::mscorlib::System::String* value_); int32_t get_MissionProb_35255(); void set_MissionProb_35256(int32_t value_); DLL2SDK::mscorlib::System::String* get_UsedGameMode_35257(); void set_UsedGameMode_35258(DLL2SDK::mscorlib::System::String* value_); int32_t get_ReachTargetType_35259(); void set_ReachTargetType_35260(int32_t value_); int32_t get_ReachTargetValue_35261(); void set_ReachTargetValue_35262(int32_t value_); int32_t get_LimitType_35263(); void set_LimitType_35264(int32_t value_); int32_t get_LimitParam_35265(); void set_LimitParam_35266(int32_t value_); int32_t get_UseWeaponLimit_35267(); void set_UseWeaponLimit_35268(int32_t value_); int32_t get_IsThrowWeapon_35269(); void set_IsThrowWeapon_35270(int32_t value_); int32_t get_IsTrapDamage_35271(); void set_IsTrapDamage_35272(int32_t value_); int32_t get_IsHeadShot_35273(); void set_IsHeadShot_35274(int32_t value_); int32_t get_BuyItemType_35275(); void set_BuyItemType_35276(int32_t value_); int32_t get_AwardType_35277(); void set_AwardType_35278(int32_t value_); int32_t get_AwardValue_35279(); void set_AwardValue_35280(int32_t value_); int32_t Deserialize_35281(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ZombiePerkCoinConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_2 { int32_t _CoinID_k__BackingField_; int32_t _Color_k__BackingField_; DLL2SDK::mscorlib::System::String* _Name_k__BackingField_; int32_t _Duration_k__BackingField_; DLL2SDK::mscorlib::System::String* _SpriteName_k__BackingField_; DLL2SDK::mscorlib::System::String* _Description_k__BackingField_; int32_t _UseCount_k__BackingField_; int32_t _RandomWeight_k__BackingField_; int32_t _MaxSpawnCount_k__BackingField_; int32_t _PerkType_k__BackingField_; int32_t _RefID_k__BackingField_; DLL2SDK::mscorlib::System::String* _RemoveRefID_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35216(); int32_t GetPrimaryKeyValue_35217(); int32_t get_CoinID_35218(); void set_CoinID_35219(int32_t value_); int32_t get_Color_35220(); void set_Color_35221(int32_t value_); DLL2SDK::mscorlib::System::String* get_Name_35222(); void set_Name_35223(DLL2SDK::mscorlib::System::String* value_); int32_t get_Duration_35224(); void set_Duration_35225(int32_t value_); DLL2SDK::mscorlib::System::String* get_SpriteName_35226(); void set_SpriteName_35227(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Description_35228(); void set_Description_35229(DLL2SDK::mscorlib::System::String* value_); int32_t get_UseCount_35230(); void set_UseCount_35231(int32_t value_); int32_t get_RandomWeight_35232(); void set_RandomWeight_35233(int32_t value_); int32_t get_MaxSpawnCount_35234(); void set_MaxSpawnCount_35235(int32_t value_); int32_t get_PerkType_35236(); void set_PerkType_35237(int32_t value_); int32_t get_RefID_35238(); void set_RefID_35239(int32_t value_); DLL2SDK::mscorlib::System::String* get_RemoveRefID_35240(); void set_RemoveRefID_35241(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_35242(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct WonderBoxConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { int32_t _MapID_k__BackingField_; int32_t _PoolType_k__BackingField_; uint32_t _ItemID_k__BackingField_; uint32_t _AttachID_1_k__BackingField_; uint32_t _AttachID_2_k__BackingField_; uint32_t _AttachID_3_k__BackingField_; uint32_t _AttachID_4_k__BackingField_; int32_t _Probability_k__BackingField_; uint32_t _Quality_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_35124(); int32_t get_MapID_35125(); void set_MapID_35126(int32_t value_); int32_t get_PoolType_35127(); void set_PoolType_35128(int32_t value_); uint32_t get_ItemID_35129(); void set_ItemID_35130(uint32_t value_); uint32_t get_AttachID_1_35131(); void set_AttachID_1_35132(uint32_t value_); uint32_t get_AttachID_2_35133(); void set_AttachID_2_35134(uint32_t value_); uint32_t get_AttachID_3_35135(); void set_AttachID_3_35136(uint32_t value_); uint32_t get_AttachID_4_35137(); void set_AttachID_4_35138(uint32_t value_); int32_t get_Probability_35139(); void set_Probability_35140(int32_t value_); uint32_t get_Quality_35141(); void set_Quality_35142(uint32_t value_); int32_t Deserialize_35143(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct MPPropHuntConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_3 { int32_t _ItemID_k__BackingField_; int32_t _MapId_k__BackingField_; int32_t _CostType_k__BackingField_; int32_t _CostValue_k__BackingField_; bool _Enable_k__BackingField_; int32_t _Weight_k__BackingField_; DLL2SDK::mscorlib::System::String* _ItemSpriteName_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSecondaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_33317(); int32_t GetPrimaryKeyValue_33318(); int32_t GetSecondaryKeyValue_33319(); int32_t get_ItemID_33320(); void set_ItemID_33321(int32_t value_); int32_t get_MapId_33322(); void set_MapId_33323(int32_t value_); int32_t get_CostType_33324(); void set_CostType_33325(int32_t value_); int32_t get_CostValue_33326(); void set_CostValue_33327(int32_t value_); bool get_Enable_33328(); void set_Enable_33329(bool value_); int32_t get_Weight_33330(); void set_Weight_33331(int32_t value_); DLL2SDK::mscorlib::System::String* get_ItemSpriteName_33332(); void set_ItemSpriteName_33333(DLL2SDK::mscorlib::System::String* value_); int32_t Deserialize_33334(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct GPUCapacityWhitelist_AndroidConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_4 { DLL2SDK::mscorlib::System::String* _Gpu_k__BackingField_; DLL2SDK::mscorlib::System::String* _Vendor_k__BackingField_; DLL2SDK::mscorlib::System::String* _Model_k__BackingField_; int32_t _DefaultFrameRateLevel_k__BackingField_; int32_t _MaxFrameRateLevel_k__BackingField_; int32_t _MaxFrameRateUnderLowQuality_k__BackingField_; int32_t _MSAA_k__BackingField_; int32_t _Extreme_height_k__BackingField_; int32_t _Veryhigh_height_k__BackingField_; int32_t _High_height_k__BackingField_; int32_t _Mid_height_k__BackingField_; int32_t _Low_height_k__BackingField_; int32_t _Verylow_height_k__BackingField_; int32_t _Impatient_height_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSecondaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTertiaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_32662(); DLL2SDK::mscorlib::System::String* GetPrimaryKeyValue_32663(); DLL2SDK::mscorlib::System::String* GetSecondaryKeyValue_32664(); DLL2SDK::mscorlib::System::String* GetTertiaryKeyValue_32665(); DLL2SDK::mscorlib::System::String* get_Gpu_32666(); void set_Gpu_32667(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Vendor_32668(); void set_Vendor_32669(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* get_Model_32670(); void set_Model_32671(DLL2SDK::mscorlib::System::String* value_); int32_t get_DefaultFrameRateLevel_32672(); void set_DefaultFrameRateLevel_32673(int32_t value_); int32_t get_MaxFrameRateLevel_32674(); void set_MaxFrameRateLevel_32675(int32_t value_); int32_t get_MaxFrameRateUnderLowQuality_32676(); void set_MaxFrameRateUnderLowQuality_32677(int32_t value_); int32_t get_MSAA_32678(); void set_MSAA_32679(int32_t value_); int32_t get_Extreme_height_32680(); void set_Extreme_height_32681(int32_t value_); int32_t get_Veryhigh_height_32682(); void set_Veryhigh_height_32683(int32_t value_); int32_t get_High_height_32684(); void set_High_height_32685(int32_t value_); int32_t get_Mid_height_32686(); void set_Mid_height_32687(int32_t value_); int32_t get_Low_height_32688(); void set_Low_height_32689(int32_t value_); int32_t get_Verylow_height_32690(); void set_Verylow_height_32691(int32_t value_); int32_t get_Impatient_height_32692(); void set_Impatient_height_32693(int32_t value_); int32_t Deserialize_32694(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct WeaponAttachPointConfig : DLL2SDK::Assembly_CSharp::Config::LazyConfigBase_2 { DLL2SDK::mscorlib::System::String* _Name_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _Grip_Pos_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _Grip_Rot_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _Muzzle_Pos_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _Muzzle_Rot_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _Magazine_Pos_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _Magazine_Rot_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _Slide_Pos_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _Slide_Rot_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _Stock_Pos_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _Stock_Rot_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _Other_Pos_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _Other_Rot_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _Optic_Pos_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _Optic_Rot_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _Ornament_Pos_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _Ornament_Rot_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPrimaryKeyValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_30516(); DLL2SDK::mscorlib::System::String* GetPrimaryKeyValue_30517(); DLL2SDK::mscorlib::System::String* get_Name_30518(); void set_Name_30519(DLL2SDK::mscorlib::System::String* value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Grip_Pos_30520(); void set_Grip_Pos_30521(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Grip_Rot_30522(); void set_Grip_Rot_30523(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Muzzle_Pos_30524(); void set_Muzzle_Pos_30525(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Muzzle_Rot_30526(); void set_Muzzle_Rot_30527(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Magazine_Pos_30528(); void set_Magazine_Pos_30529(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Magazine_Rot_30530(); void set_Magazine_Rot_30531(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Slide_Pos_30532(); void set_Slide_Pos_30533(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Slide_Rot_30534(); void set_Slide_Rot_30535(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Stock_Pos_30536(); void set_Stock_Pos_30537(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Stock_Rot_30538(); void set_Stock_Rot_30539(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Other_Pos_30540(); void set_Other_Pos_30541(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Other_Rot_30542(); void set_Other_Rot_30543(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Optic_Pos_30544(); void set_Optic_Pos_30545(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Optic_Rot_30546(); void set_Optic_Rot_30547(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Ornament_Pos_30548(); void set_Ornament_Pos_30549(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Ornament_Rot_30550(); void set_Ornament_Rot_30551(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); int32_t Deserialize_30552(DLL2SDK::Array* bytes_, int32_t* position_); }; } namespace DLL2SDK::Assembly_CSharp::Config { struct ConditionConfConfig : DLL2SDK::Assembly_CSharp::Config::ConfigBase_1 { DLL2SDK::Assembly_CSharp::Config::ECondtionType m_ConditionEnumType_; int32_t _ConditionID_k__BackingField_; DLL2SDK::mscorlib::System::String* _ConditionType_k__BackingField_; int32_t _ConditionMin_k__BackingField_; int32_t _ConditionMax_k__BackingField_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PostInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsConditionReachTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_26822(); DLL2SDK::Assembly_CSharp::Config::ECondtionType get_ConditionEnumType_26823(); void PostInit_26824(); bool IsConditionReachTarget_26825(); int32_t get_ConditionID_26826(); void set_ConditionID_26827(int32_t value_); DLL2SDK::mscorlib::System::String* get_ConditionType_26828(); void set_ConditionType_26829(DLL2SDK::mscorlib::System::String* value_); int32_t get_ConditionMin_26830(); void set_ConditionMin_26831(int32_t value_); int32_t get_ConditionMax_26832(); void set_ConditionMax_26833(int32_t value_); int32_t Deserialize_26834(DLL2SDK::Array* bytes_, int32_t* position_); void __xLuaBaseProxy_PostInit_26835(); }; } namespace DLL2SDK::Assembly_CSharp::Config { template struct LazyConfigCollections_2 : DLL2SDK::Assembly_CSharp::Config::ConfigCollections { DLL2SDK::Array* m_RawData_; int32_t m_RawDataCount_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_KeyRawPositionDic_; DLL2SDK::Array* m_KeyArray_; DLL2SDK::Array* m_ColumnList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* Dic_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetKeyArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InternalCacheSingle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_25131(); bool Cache_25132(); DLL2SDK::Array* GetKeyArray_25133(); T GetData_25134(KEY key_); T InternalCacheSingle_25135(KEY key_); void Reset_25136(); }; } namespace DLL2SDK::Assembly_CSharp::Config { template struct ConfigCollections_4 : DLL2SDK::Assembly_CSharp::Config::HungryConfigCollections_1 { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>*>* m_Dic_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Cache_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_25127(); bool Cache_25128(); T GetData_25129(KEY1 key1_, KEY2 key2_, KEY3 key3_); void Reset_25130(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponPart_Silencer : DLL2SDK::Assembly_CSharp::GameEngine::WeaponPart_Muzzle { bool m_IsHideSelfInMiniMapWhenFiring_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSilencerWeaponPart_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24929(); void CopyProperties_24930(DLL2SDK::Assembly_CSharp::WeaponPartData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24931(); bool IsSilencerWeaponPart_24932(); void __xLuaBaseProxy_CopyProperties_24933(DLL2SDK::Assembly_CSharp::WeaponPartData* P0_, bool P1_); bool __xLuaBaseProxy_IsSilencerWeaponPart_24934(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_VTOLWeapon_Secend : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_RocketWeapon { int32_t m_RadamStartPosRauis_; int32_t m_OneShotAmmoCount_; float m_OneShotCD_; bool m_IsCDRuning_; float m_StartCDRuningTime_; int32_t m_RandomSeed_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_StartPosOffset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcStartPosOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetStartPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerStartFire_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24780(); void CopyProperties_24781(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24782(); int32_t get_OneShotAmmoCount_24783(); float get_OneShotCD_24784(); void Tick_24785(float DeltaTime_); void CalcStartPosOffset_24786(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetStartPos_24787(); void ServerStartFire_24788(); void __xLuaBaseProxy_CopyProperties_24789(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); void __xLuaBaseProxy_Tick_24790(float P0_); DLL2SDK::UnityEngine::UnityEngine::Vector3 __xLuaBaseProxy_GetStartPos_24791(); void __xLuaBaseProxy_ServerStartFire_24792(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_TrophySystem : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_ThrowWeapon { float m_Health_; float m_DetectRadius_; float m_MissleHitRate_; float m_BombHitRate_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_BoundBox_; int32_t m_MaxDefenceTimes_; float m_PickingTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24749(); void CopyProperties_24750(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24751(); void __xLuaBaseProxy_CopyProperties_24752(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_SpreadMultipleTarget : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_InstantSpread { float m_AngleInteval_; float mCurAngleInteval_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetFinalRotataion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FireAmmunition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24705(); void CopyProperties_24706(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24707(); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetFinalRotataion_24708(DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_); void FireAmmunition_24709(); void __xLuaBaseProxy_CopyProperties_24710(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); DLL2SDK::UnityEngine::UnityEngine::Quaternion __xLuaBaseProxy_GetFinalRotataion_24711(DLL2SDK::UnityEngine::UnityEngine::Quaternion P0_); void __xLuaBaseProxy_FireAmmunition_24712(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine { struct WeaponFireComponent_SparrowStick : DLL2SDK::Assembly_CSharp::GameEngine::WeaponFireComponent_Sparrow { float m_ScanRange_; float m_Health_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_BoundBox_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_24700(); void CopyProperties_24701(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_24702(); float get_ScanRange_24703(); void __xLuaBaseProxy_CopyProperties_24704(DLL2SDK::Assembly_CSharp::WeaponFireComponentData* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp { struct WNWeaponAK117_OrangeData : DLL2SDK::Assembly_CSharp::WeaponData { DLL2SDK::Array* ContinueKill_; void _ctor_20764(); void Deserialize_20765(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponTempestData : DLL2SDK::Assembly_CSharp::WeaponCODSniperData { float MinChargeTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20761(); void Deserialize_20762(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20763(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponPart_ZoomData : DLL2SDK::Assembly_CSharp::WeaponPartData { float ZoomingChangeFOVScaleAdd_; float ZoomingChangeCameraAddRotateRateScaleAdd_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20752(); void Deserialize_20753(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20754(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponPart_SilencerData : DLL2SDK::Assembly_CSharp::WeaponPart_MuzzleData { bool IsHideSelfInMiniMapWhenFiring_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20746(); void Deserialize_20747(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20748(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_VTOLWeapon_SecendData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_RocketWeaponData { int32_t RadamStartPosRauis_; int32_t OneShotAmmoCount_; float OneShotCD_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20716(); void Deserialize_20717(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20718(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_VTOLWeaponData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_RocketWeaponData { int32_t testA_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20713(); void Deserialize_20714(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20715(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_TrophySystemData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_ThrowWeaponData { float Health_; float DetectRadius_; float MissleHitRate_; float BombHitRate_; DLL2SDK::UnityEngine::UnityEngine::Vector3 BoundBox_; int32_t MaxDefenceTimes_; float PickingTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20706(); void Deserialize_20707(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20708(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_SubInstantData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_InstantData { float RepeatShotFireInterval_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20697(); void Deserialize_20698(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20699(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_SpreadMultipleTargetData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_InstantSpreadData { float AngleInteval_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20694(); void Deserialize_20695(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20696(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_SparrowStickData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_SparrowData { float ScanRange_; float Health_; DLL2SDK::UnityEngine::UnityEngine::Vector3 BoundBox_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20691(); void Deserialize_20692(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20693(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_ShadowBladeData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_MeleeData { float MaxAttackDistance_; float MaxSprintDistance_; float SprintDuration_; float DelayMeleeHitTime_; DLL2SDK::Array* AniAttackRate_; DLL2SDK::Array* AniEffectRate_Root_; DLL2SDK::Array* EffectAssetIDArray_Root_; DLL2SDK::Array* AniEffectRate_Spine_; DLL2SDK::Array* EffectAssetIDArray_Spine_; int32_t MaxTargetCount_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CameraOffset_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20679(); void Deserialize_20680(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20681(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct WeaponFireComponent_HiveGunData : DLL2SDK::Assembly_CSharp::WeaponFireComponent_RPGData { float HealthPoint_; float DetectRadius_; float HiveFlyTime_; float DamageDelayTime_; int32_t DamageBuffId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20634(); void Deserialize_20635(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20636(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp { struct FFAGameData : DLL2SDK::Assembly_CSharp::BaseGameData { float MlkGameUavCd_; float MlkGameUavTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Deserialize_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_20522(); void Deserialize_20523(DLL2SDK::Array* bytes_, int32_t* position_, DLL2SDK::mscorlib::System::Type* targetType_, DLL2SDK::mscorlib::System::Collections::BitArray* mask_, int32_t* index_, bool* interrupt_); void __xLuaBaseProxy_Deserialize_20524(DLL2SDK::Array* P0_, int32_t* P1_, DLL2SDK::mscorlib::System::Type* P2_, DLL2SDK::mscorlib::System::Collections::BitArray* P3_, int32_t* P4_, bool* P5_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct UITimeGroupsDispatcher : DLL2SDK::Assembly_CSharp::GameUI::UITimeGroup { DLL2SDK::UnityEngine::UnityEngine::GameObject* targetObject_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* timeGroupCatergories_; bool autoSearchChildren_; DLL2SDK::Assembly_CSharp::GameUI::UITimeGroupsDispatcher_PlayTriggerMode playTriggerMode_; DLL2SDK::Assembly_CSharp::UIPanel* clipRegion_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* invisibleGroups_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Comparison_1* __f__mg_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddMissingDefaultCatergory_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetChildAnimationTimeGroups_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsInRect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshTimeGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTimeGroup_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InvokeImpl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOwnerGroupsEmpty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRefresh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SortByTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayTimeGroup_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19770(); void Awake_19771(); DLL2SDK::Assembly_CSharp::GameUI::UITimeGroupsDispatcher_AnimationTimeGroupCatergory* AddMissingDefaultCatergory_19772(); void GetChildAnimationTimeGroups_19773(DLL2SDK::UnityEngine::UnityEngine::GameObject* gObj_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* outGroups_); bool IsInRect_19774(DLL2SDK::UnityEngine::UnityEngine::Vector4 clipRegon_, DLL2SDK::UnityEngine::UnityEngine::Vector3 target_); void RefreshTimeGroup_19775(); void ResetTimeGroup_19776(); void InvokeImpl_19777(float fPlayOffset_); void OnDisable_19778(); bool IsOwnerGroupsEmpty_19779(); void OnRefresh_19780(); void OnPlayTimeGroup_19782(); void __xLuaBaseProxy_ResetTimeGroup_19785(); void __xLuaBaseProxy_InvokeImpl_19786(float P0_); static int32_t SortByTime_19781(DLL2SDK::Assembly_CSharp::GameUI::UIAnimationTimeGroup* obj1_, DLL2SDK::Assembly_CSharp::GameUI::UIAnimationTimeGroup* obj2_); static bool _AddMissingDefaultCatergory_m__0_19783(DLL2SDK::Assembly_CSharp::GameUI::UITimeGroupsDispatcher_AnimationTimeGroupCatergory* iter_); static bool _GetChildAnimationTimeGroups_m__1_19784(DLL2SDK::Assembly_CSharp::GameUI::UIAnimationTimeGroup* group_); }; } namespace DLL2SDK::Assembly_CSharp { struct InteractiveObjectCommonTipsController : DLL2SDK::Assembly_CSharp::GameUI::CommonTipsController { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_19238(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_19239(); void RegisterDelegates_19240(); void UnRegisterDelegates_19241(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_19242(); void __xLuaBaseProxy_RegisterDelegates_19243(); void __xLuaBaseProxy_UnRegisterDelegates_19244(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct iMSDKChannelServices : DLL2SDK::Assembly_CSharp::GameBase::NullChannelServices { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_MSDKConfig_; DLL2SDK::Assembly_CSharp::Helpshift::HelpshiftSdk* hsInstance_; bool isHelpShiftLogin_; DLL2SDK::UnityEngine::UnityEngine::GameObject* hsGameObject_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_NoticeContentList_; int32_t m_retryCount_; int32_t m_maxRetryCount_; DLL2SDK::mscorlib::System::String* m_partition_; DLL2SDK::mscorlib::System::String* m_curLanguage_; DLL2SDK::mscorlib::System::String* m_targetVersion_; DLL2SDK::System_Core::System::Action* m_func_; bool m_flag_; bool m_timeFlag_; float m_recordTime_; bool m_PushOpen_; DLL2SDK::Assembly_CSharp::GameBase::iMSDKChannelServices_EGameShareType _shareType_; DLL2SDK::Assembly_CSharp::GameBase::iMSDKChannelServices_ESendFriendCallBackType send_friend_type_; DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget send_url_target_invite_newbie_; DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget send_url_target_invite_team_; DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget send_url_target_recall_friend_; struct StaticFields { float m_maxTime_; bool IsResUpdate_; DLL2SDK::mscorlib::System::String* LOCAL_NOTIFICATION_TITLE_KEY_; uint32_t DEFAULT_LATENCY_; DLL2SDK::mscorlib::System::Comparison_1* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitialzeGCloud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportLaunchByPush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGCloudLogLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGcloudLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shutdown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnApplicationPause_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWebViewCloseCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InstallHelpShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HelpShiftLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HelpShiftLogout_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowHelpWeb_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SystemSupportHelpShift_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowHelperModule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_FetchNotice_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_VersionNoticeReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NoticeReq_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadNoticeCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeaconReportAnnouncementResult_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNoticeList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddLocalNotification_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CancelAllActiveLocalNotifications_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckEnableNotification_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenURL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPushEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPushBaseRetEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPushNotificationEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterPush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnregisterPush_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShareImg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Debug4Garena_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsUseSendMessageShare_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShareChannelString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShareTextureRequestInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShareArk_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendInvitation_SilentWX_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShareMiniApp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendInvitation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendInvitation_Silent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendToFriendPackage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendToFriendURL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendToFriendURLForInviteNewbie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendToFriendURLForInviteTeam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendToFriendURLForInvite_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SendToFriendURLForRecall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSendToFriendChannelString_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFriendMessageCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMSDKFriendShareImageCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOpenHelpBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOpenAppleLogin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSystemSupportApple_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18816(); void Init_18817(); void ReLogin_18818(); void InitialzeGCloud_18819(); void ReportLaunchByPush_18820(); void SetGCloudLogLevel_18821(); void OnGcloudLog_18822(DLL2SDK::Assembly_CSharp::GCloud::LogPriority pri_, DLL2SDK::mscorlib::System::String* msg_); void Shutdown_18823(); void OnLogin_18824(); void Tick_18825(float deltaTime_); void OnApplicationPause_18826(bool pause_); void OnWebViewCloseCallBack_18827(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKWebViewRet* result_); void InstallHelpShift_18828(); void HelpShiftLogin_18829(); void HelpShiftLogout_18830(); void ShowHelpWeb_18831(); bool SystemSupportHelpShift_18832(); void ShowHelperModule_18833(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_EIsPaidUser ipu_, DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_EHsModuleType type_, DLL2SDK::mscorlib::System::String* publishid_); void FetchNotice_18834(); void VersionNoticeReq_18835(DLL2SDK::mscorlib::System::String* resVersion_, DLL2SDK::System_Core::System::Action* func_); void NoticeReq_18836(); void OnLoadNoticeCallback_18837(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKNoticeRet* result_); void BeaconReportAnnouncementResult_18838(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKNoticeRet* result_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetNoticeList_18839(); void AddLocalNotification_18840(uint32_t offsetSecondsFromNow_, DLL2SDK::mscorlib::System::String* eventType_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* content_); void CancelAllActiveLocalNotifications_18841(); void CheckEnableNotification_18842(); void OpenURL_18843(DLL2SDK::mscorlib::System::String* url_, bool innerBrowser_); void SetPushEnable_18844(bool enable_); void OnPushBaseRetEvent_18845(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKBaseRet* baseRet_); void OnPushNotificationEvent_18846(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKPushRet* pushRet_); void RegisterPush_18847(); void UnregisterPush_18848(); void ShareImg_18849(DLL2SDK::UnityEngine::UnityEngine::Texture2D* texture_, DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget shareTarget_, DLL2SDK::mscorlib::System::Action_1* callback_); DLL2SDK::mscorlib::System::String* GetShareChannelString_18852(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget shareTarget_); DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKFriendReqInfo* GetShareTextureRequestInfo_18853(DLL2SDK::mscorlib::System::String* texturePath_, DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget shareTarget_); void ShareArk_18854(DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* desc_, DLL2SDK::mscorlib::System::String* url_, DLL2SDK::mscorlib::System::String* imageUrl_, DLL2SDK::mscorlib::System::String* extraJson_, DLL2SDK::mscorlib::System::Action_1* callback_); void SendInvitation_SilentWX_18855(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget shareTarget_, DLL2SDK::mscorlib::System::String* openID_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* desc_, DLL2SDK::mscorlib::System::String* url_, DLL2SDK::mscorlib::System::String* imageUrl_, DLL2SDK::mscorlib::System::String* extraJson_, DLL2SDK::mscorlib::System::Action_1* callback_); void ShareMiniApp_18856(DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* desc_, DLL2SDK::mscorlib::System::String* openID_, DLL2SDK::mscorlib::System::String* imagepath_, DLL2SDK::mscorlib::System::String* thumbpath_, DLL2SDK::mscorlib::System::String* url_, DLL2SDK::mscorlib::System::String* extraJson_, DLL2SDK::mscorlib::System::String* mediaPath_, DLL2SDK::mscorlib::System::Action_1* callback_); void SendInvitation_18857(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget shareTarget_, DLL2SDK::mscorlib::System::String* openID_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* desc_, DLL2SDK::mscorlib::System::String* url_, DLL2SDK::mscorlib::System::String* imageUrl_, DLL2SDK::mscorlib::System::String* extraJson_, DLL2SDK::mscorlib::System::Action_1* callback_); void SendInvitation_Silent_18858(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget shareTarget_, DLL2SDK::mscorlib::System::String* openID_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* desc_, DLL2SDK::mscorlib::System::String* url_, DLL2SDK::mscorlib::System::String* imageUrl_, DLL2SDK::mscorlib::System::String* extraJson_, DLL2SDK::mscorlib::System::Action_1* callback_); void SendToFriendPackage_18859(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget sendTarget_, DLL2SDK::mscorlib::System::String* title_, DLL2SDK::mscorlib::System::String* content_, DLL2SDK::Array* imgData_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* arguments_); void SendToFriendURL_18860(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget sendTarget_, DLL2SDK::mscorlib::System::String* URL_, DLL2SDK::mscorlib::System::String* mediaTag_); void SendToFriendURLForInviteNewbie_18861(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget sendTarget_, DLL2SDK::mscorlib::System::String* URL_); void SendToFriendURLForInviteTeam_18862(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget sendTarget_, DLL2SDK::mscorlib::System::String* URL_); void SendToFriendURLForInvite_18863(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget sendTarget_, DLL2SDK::mscorlib::System::String* URL_); void SendToFriendURLForRecall_18864(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget sendTarget_, DLL2SDK::mscorlib::System::String* URL_); void OnFriendMessageCallBack_18866(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKBaseRet* result_); void OnMSDKFriendShareImageCallback_18867(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKBaseRet* result_); void __xLuaBaseProxy_Init_18873(); void __xLuaBaseProxy_ReLogin_18874(); void __xLuaBaseProxy_Shutdown_18875(); void __xLuaBaseProxy_OnLogin_18876(); void __xLuaBaseProxy_Tick_18877(float P0_); void __xLuaBaseProxy_OnApplicationPause_18878(bool P0_); void __xLuaBaseProxy_ShowHelperModule_18879(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_EIsPaidUser P0_, DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_EHsModuleType P1_, DLL2SDK::mscorlib::System::String* P2_); void __xLuaBaseProxy_VersionNoticeReq_18880(DLL2SDK::mscorlib::System::String* P0_, DLL2SDK::System_Core::System::Action* P1_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetNoticeList_18881(); void __xLuaBaseProxy_AddLocalNotification_18882(uint32_t P0_, DLL2SDK::mscorlib::System::String* P1_, DLL2SDK::mscorlib::System::String* P2_, DLL2SDK::mscorlib::System::String* P3_); void __xLuaBaseProxy_CancelAllActiveLocalNotifications_18883(); void __xLuaBaseProxy_CheckEnableNotification_18884(); void __xLuaBaseProxy_OpenURL_18885(DLL2SDK::mscorlib::System::String* P0_, bool P1_); void __xLuaBaseProxy_SetPushEnable_18886(bool P0_); void __xLuaBaseProxy_ShareImg_18887(DLL2SDK::UnityEngine::UnityEngine::Texture2D* P0_, DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget P1_, DLL2SDK::mscorlib::System::Action_1* P2_); void __xLuaBaseProxy_ShareArk_18888(DLL2SDK::mscorlib::System::String* P0_, DLL2SDK::mscorlib::System::String* P1_, DLL2SDK::mscorlib::System::String* P2_, DLL2SDK::mscorlib::System::String* P3_, DLL2SDK::mscorlib::System::String* P4_, DLL2SDK::mscorlib::System::Action_1* P5_); void __xLuaBaseProxy_SendInvitation_SilentWX_18889(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget P0_, DLL2SDK::mscorlib::System::String* P1_, DLL2SDK::mscorlib::System::String* P2_, DLL2SDK::mscorlib::System::String* P3_, DLL2SDK::mscorlib::System::String* P4_, DLL2SDK::mscorlib::System::String* P5_, DLL2SDK::mscorlib::System::String* P6_, DLL2SDK::mscorlib::System::Action_1* P7_); void __xLuaBaseProxy_ShareMiniApp_18890(DLL2SDK::mscorlib::System::String* P0_, DLL2SDK::mscorlib::System::String* P1_, DLL2SDK::mscorlib::System::String* P2_, DLL2SDK::mscorlib::System::String* P3_, DLL2SDK::mscorlib::System::String* P4_, DLL2SDK::mscorlib::System::String* P5_, DLL2SDK::mscorlib::System::String* P6_, DLL2SDK::mscorlib::System::String* P7_, DLL2SDK::mscorlib::System::Action_1* P8_); void __xLuaBaseProxy_SendInvitation_18891(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget P0_, DLL2SDK::mscorlib::System::String* P1_, DLL2SDK::mscorlib::System::String* P2_, DLL2SDK::mscorlib::System::String* P3_, DLL2SDK::mscorlib::System::String* P4_, DLL2SDK::mscorlib::System::String* P5_, DLL2SDK::mscorlib::System::String* P6_, DLL2SDK::mscorlib::System::Action_1* P7_); void __xLuaBaseProxy_SendInvitation_Silent_18892(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget P0_, DLL2SDK::mscorlib::System::String* P1_, DLL2SDK::mscorlib::System::String* P2_, DLL2SDK::mscorlib::System::String* P3_, DLL2SDK::mscorlib::System::String* P4_, DLL2SDK::mscorlib::System::String* P5_, DLL2SDK::mscorlib::System::String* P6_, DLL2SDK::mscorlib::System::Action_1* P7_); void __xLuaBaseProxy_SendToFriendPackage_18893(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget P0_, DLL2SDK::mscorlib::System::String* P1_, DLL2SDK::mscorlib::System::String* P2_, DLL2SDK::Array* P3_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* P4_); void __xLuaBaseProxy_SendToFriendURLForInviteNewbie_18894(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget P0_, DLL2SDK::mscorlib::System::String* P1_); void __xLuaBaseProxy_SendToFriendURLForInviteTeam_18895(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget P0_, DLL2SDK::mscorlib::System::String* P1_); void __xLuaBaseProxy_SendToFriendURLForInvite_18896(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget P0_, DLL2SDK::mscorlib::System::String* P1_); void __xLuaBaseProxy_SendToFriendURLForRecall_18897(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget P0_, DLL2SDK::mscorlib::System::String* P1_); static void Debug4Garena_18850(DLL2SDK::mscorlib::System::String* path_); static bool IsUseSendMessageShare_18851(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSShareTarget target_); static DLL2SDK::mscorlib::System::String* GetSendToFriendChannelString_18865(DLL2SDK::Assembly_CSharp::GameBase::ChannelServices_ESNSSendToFriendTarget sendTarget_); static bool IsOpenHelpBtn_18868(); static bool IsOpenAppleLogin_18869(); static bool IsSystemSupportApple_18870(); static void _cctor_18871(); static int32_t _OnLoadNoticeCallback_m__0_18872(DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKNoticeInfo* x_, DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKNoticeInfo* y_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalBRTeamMapAirLineManager : DLL2SDK::Assembly_CSharp::GameBase::TacticalBRTeamRadarAirLineManager { DLL2SDK::Assembly_CSharp::GameBase::TacticalMapView_BRTDM* tacticalBRMapInstance_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18376(); void Init_18377(); void __xLuaBaseProxy_Init_18378(); }; } namespace DLL2SDK::Assembly_CSharp { struct TacticalRadarView_BRTDM : DLL2SDK::Assembly_CSharp::GameBase::TacticalRadarView_BR { DLL2SDK::Assembly_CSharp::UISprite* EnemyAirline_; DLL2SDK::Assembly_CSharp::UISprite* EnemyAirlineBG_; DLL2SDK::Assembly_CSharp::UISprite* EnemyAirlineBGLeft_; DLL2SDK::Assembly_CSharp::UISprite* EnemyAirlineArrow_; DLL2SDK::Assembly_CSharp::UISprite* EnemyAirCraft_; DLL2SDK::Assembly_CSharp::UISprite* EnemyAirlineStartPoint_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AllySpriteList_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterTacticalRadarAirLineManager_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18294(); void Init_18295(); void RegisterTacticalRadarAirLineManager_18296(); void __xLuaBaseProxy_Init_18297(); }; } namespace DLL2SDK::Assembly_CSharp { struct TacticalRadarController_BRTDM : DLL2SDK::Assembly_CSharp::GameBase::TacticalRadarController_BR { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18291(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_18292(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_18293(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalMapView_BRTDM : DLL2SDK::Assembly_CSharp::GameBase::TacticalMapView_BR { DLL2SDK::Assembly_CSharp::UISprite* EnemyAirlineStartPoint_; DLL2SDK::Assembly_CSharp::UISprite* EnemyAirlineArrow_; DLL2SDK::Assembly_CSharp::UISprite* EnemyAirCraft_; DLL2SDK::Assembly_CSharp::UISprite* EnemyAirline_; DLL2SDK::Assembly_CSharp::UISprite* EnemyAirlineBG_; DLL2SDK::Assembly_CSharp::UISprite* EnemyAirlineBGLeft_; DLL2SDK::Assembly_CSharp::UISprite* CampSplitLine_; int32_t m_CampSplitLineDefaultSizeY_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* AllySpriteList_; bool bGameStart_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterTacticalMapAirLineManager_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18287(); void Init_18288(); void RegisterTacticalMapAirLineManager_18289(); void __xLuaBaseProxy_Init_18290(); }; } namespace DLL2SDK::Assembly_CSharp { struct TacticalMapController_BRTDM : DLL2SDK::Assembly_CSharp::GameBase::TacticalMapController_BR { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyGameStart_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18283(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_18284(); void NotifyGameStart_18285(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_18286(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTeamPlayerPawn : DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn { DLL2SDK::UnityEngine::UnityEngine::GameObject* m_TeammateIndicator_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSwitchRoleComponentType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitEventProcessor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InfoType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTeammateIndicator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceTickSimulate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReSpawnPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndSwitchRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMesh_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryAddTeamateIndicator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUpArmFXAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartAirCraft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateSkydivingStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateSkyFlyStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetHidden_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18251(); DLL2SDK::mscorlib::System::Type* GetSwitchRoleComponentType_18252(); void InitEventProcessor_18253(); DLL2SDK::mscorlib::System::Type* InfoType_18254(); bool ShowTeammateIndicator_18255(); void InitPawn_18256(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* info_); bool ForceTickSimulate_18257(); void OnReSpawnPlayer_18258(); void EndSwitchRole_18259(); void InitMesh_18260(DLL2SDK::UnityEngine::UnityEngine::GameObject* model_); void TryAddTeamateIndicator_18261(); void Reset_18262(); int32_t GetUpArmFXAssetID_18263(bool isLeftArm_); void OnStartAirCraft_18264(); void SimulateSkydivingStart_18265(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void SimulateSkyFlyStart_18266(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void SetHidden_18267(bool isHidden_); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_GetSwitchRoleComponentType_18268(); void __xLuaBaseProxy_InitEventProcessor_18269(); DLL2SDK::mscorlib::System::Type* __xLuaBaseProxy_InfoType_18270(); void __xLuaBaseProxy_InitPawn_18271(DLL2SDK::Assembly_CSharp::GameBase::PawnInitializeData* P0_); bool __xLuaBaseProxy_ForceTickSimulate_18272(); void __xLuaBaseProxy_OnReSpawnPlayer_18273(); void __xLuaBaseProxy_EndSwitchRole_18274(); void __xLuaBaseProxy_InitMesh_18275(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); void __xLuaBaseProxy_Reset_18276(); int32_t __xLuaBaseProxy_GetUpArmFXAssetID_18277(bool P0_); void __xLuaBaseProxy_OnStartAirCraft_18278(); void __xLuaBaseProxy_SimulateSkydivingStart_18279(DLL2SDK::Assembly_CSharp::GameBase::MoveData P0_); void __xLuaBaseProxy_SimulateSkyFlyStart_18280(DLL2SDK::Assembly_CSharp::GameBase::MoveData P0_); void __xLuaBaseProxy_SetHidden_18281(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTeamPawnMoveNetSyncModule : DLL2SDK::Assembly_CSharp::BattleRoyale::BRMoveNetSyncModule { struct StaticFields { bool BShouldSyncForceSetPositionProtocolPhysicsState_; bool BLocalPlayerShouldSyncForceSetPositionProtocolPhysicsState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnServerTryForceSetPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShoudlSyncForceSetPositionProtocolPhysicsState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18245(DLL2SDK::Assembly_CSharp::GameEngine::ActorEventProcessor* InProcesser_); void PreInit_18246(); void OnServerTryForceSetPosition_18247(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); bool ShoudlSyncForceSetPositionProtocolPhysicsState_18248(); void __xLuaBaseProxy_PreInit_18250(); static void _cctor_18249(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTeamGameUIScene : DLL2SDK::Assembly_CSharp::BattleRoyale::BRGameUIScene { float m_WaitForRespawnTime_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamGameScoreInfoController* m_TeamGameScoreInfoController_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamGameScorePanelController* m_TeamGameScorePanelController_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamGameGuideNoviceController* m_TeamGameGuideNoviceController_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRTeamGameScoreBroadcastTipsController* m_ScoreBroadcastTipsController_; float m_LastGameScoreInfoViewUpdateTick_; float m_LastBroadcastTipsViewTickTime_; float m_GameScorePanelLastTickTime_; float GAME_SCORE_PANEL_TICK_INTERVAL_; struct StaticFields { float GAME_SCORE_INFO_VIEW_TICK_INTERVAL_; float GAME_BROADCAST_TIPS_VIEW_TICK_INTERVAL_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRTeamRoundTimeChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateBRTeamScoreBroadcastTipsView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBroadcastScoreTips_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBroadcastScoreTipsLastMinutes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBroadcastScoreTipsWithoutAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickBroadcastTipsLeftTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExitShowGuidePicture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGuideItemRegister_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePvpGameSomethingController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreatePvpCommonTipsHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCampHUDWhenNoBagShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowCommonTipsCampInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateBRTeamScorePanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateBRGameScoreInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CreateBRTeamScoreInfoViewController_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterLastArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerEndSwitchRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTickGameScoreViews_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickLeftTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTickScorePanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpenScorePanel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyFeedBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowNormalWaitSpectatorHud_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRLocalPlayerDied_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_BRNearbyModule_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncRespawnWaitTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayRespawnTipsAndSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BlackScreenOnLocalPlayerDie_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnNotifyBagViewPickupDone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckGameCommunicationLineMode_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePlayerInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDelayShowSelectChipHUD_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPlayerLoginOrLogoutNotify_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18192(); void Init_18193(); void OnBRTeamRoundTimeChanged_18194(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void CreateBRTeamScoreBroadcastTipsView_18195(); void OnBroadcastScoreTips_18196(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnBroadcastScoreTipsLastMinutes_18197(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnBroadcastScoreTipsWithoutAnim_18198(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void TickBroadcastTipsLeftTime_18199(); void OnEnterGame_18200(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnExitShowGuidePicture_18201(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnGuideItemRegister_18202(int32_t inGuideItemType_); void CreatePvpGameSomethingController_18203(); void CreatePvpCommonTipsHUD_18204(); void ShowCampHUDWhenNoBagShow_18205(); void ShowCommonTipsCampInfo_18206(); void CreateBRTeamScorePanel_18207(); void CreateBRGameScoreInfo_18208(); void CreateBRTeamScoreInfoViewController_18209(); void OnEnterLastArea_18210(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnLocalPlayerEndSwitchRole_18211(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void Tick_18212(float dt_); void CheckTickGameScoreViews_18213(); void TickLeftTime_18214(); void CheckTickScorePanel_18215(); void OnOpenScorePanel_18216(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnNotifyFeedBack_18217(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void ShowNormalWaitSpectatorHud_18218(int32_t waitTime_); void OnBRLocalPlayerDied_18219(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* Msg_); void Init_BRNearbyModule_18220(); void OnSyncRespawnWaitTime_18221(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void PlayRespawnTipsAndSound_18222(); void BlackScreenOnLocalPlayerDie_18223(); void OnNotifyBagViewPickupDone_18224(int32_t itemID_, int32_t posID_); bool CheckGameCommunicationLineMode_18225(int32_t inID_); void UpdatePlayerInfo_18226(uint32_t propertyID_); void OnDelayShowSelectChipHUD_18227(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* inMsg_); void OnPlayerLoginOrLogoutNotify_18228(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void __xLuaBaseProxy_Init_18229(); void __xLuaBaseProxy_OnEnterGame_18230(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_OnGuideItemRegister_18231(int32_t P0_); void __xLuaBaseProxy_CreatePvpGameSomethingController_18232(); void __xLuaBaseProxy_CreatePvpCommonTipsHUD_18233(); void __xLuaBaseProxy_ShowCampHUDWhenNoBagShow_18234(); void __xLuaBaseProxy_CreateBRGameScoreInfo_18235(); void __xLuaBaseProxy_Tick_18236(float P0_); void __xLuaBaseProxy_OnNotifyFeedBack_18237(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_ShowNormalWaitSpectatorHud_18238(int32_t P0_); void __xLuaBaseProxy_OnBRLocalPlayerDied_18239(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); void __xLuaBaseProxy_Init_BRNearbyModule_18240(); void __xLuaBaseProxy_OnNotifyBagViewPickupDone_18241(int32_t P0_, int32_t P1_); bool __xLuaBaseProxy_CheckGameCommunicationLineMode_18242(int32_t P0_); void __xLuaBaseProxy_UpdatePlayerInfo_18243(uint32_t P0_); void __xLuaBaseProxy_OnPlayerLoginOrLogoutNotify_18244(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTeamGamePlayerInfo : DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreLoadAircraftRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSameTeam_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18185(uint32_t actorID_); bool get_IsReviveWaitSwitchMainWeapon_18186(); void set_IsReviveWaitSwitchMainWeapon_18187(bool value_); void PreLoadAircraftRes_18188(); bool IsSameTeam_18189(uint32_t otherPlayerID_); void __xLuaBaseProxy_PreLoadAircraftRes_18190(); bool __xLuaBaseProxy_IsSameTeam_18191(uint32_t P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTeamGamePawnEventProcessor : DLL2SDK::Assembly_CSharp::BattleRoyale::BRPawnEventProcessor { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ConfigNetSyncModuleList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18179(); void ConfigNetSyncModuleList_18180(); void __xLuaBaseProxy_ConfigNetSyncModuleList_18181(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTeamGameInfo : DLL2SDK::Assembly_CSharp::BattleRoyale::BRGameInfo { float m_CampLineRotateAngleY_; bool bBroadcastedOnHalf_; bool bBroadcastedOnHundred_; bool bBroadcastedOnWillWin_; bool bBroadcastedLeftTimeLastMinute_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_circleScaleRateArray_; bool bPlayWillWinBGM_; int32_t m_CachedSelfScore_; int32_t m_CachedOtherScore_; struct StaticFields { DLL2SDK::mscorlib::System::String* willWinBGM_; int32_t Interval_; int32_t MileStoneScore_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBRGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBRTeamGame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSoundConfig_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSoundRTPC_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSoundScaleFactor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessPawnAndNoPawnSoundEmitter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AsyncPreloadLastCircleAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncGameInfoProperty_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncLeftAirplanePlayerNumByCamp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncLeftAirplanePlayerNum_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SameTeamFromInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SameTeamFromPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessScoreChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsScoreChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundScoreChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMilestone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundTimeChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnRoundCountDownOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckShouldShowSoundTypeByPlayerInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18140(); bool IsBRGame_18141(); bool IsBRTeamGame_18142(); DLL2SDK::Assembly_CSharp::GameEngine::MatchGameTeammateType get_TeammateType_18143(); float get_CampLineRotateAngleY_18144(); void set_CampLineRotateAngleY_18145(float value_); bool get_ShouldMedicalStationBoxUseDrone_18146(); bool get_ShouldShowSelectChipHUDSelectRootImmediately_18147(); bool get_ShouldLowPerfDeviceKeepOnlyLOD2_18148(); int32_t get_CurrentAreaWave_18149(); void set_CurrentAreaWave_18150(int32_t value_); void UpdateSoundConfig_18151(int32_t currentWaveNum_); void UpdateSoundRTPC_18152(int32_t currentWaveNum_); void UpdateSoundScaleFactor_18153(int32_t currentWaveNum_); void ProcessPawnAndNoPawnSoundEmitter_18154(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPawnData* pawnData_, int32_t currentWave_); void AsyncPreloadLastCircleAsset_18155(); void SyncGameInfoProperty_18156(uint32_t propertyID_, uint32_t value_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength varType_); void OnSyncLeftAirplanePlayerNumByCamp_18157(uint32_t inValue_); void OnSyncLeftAirplanePlayerNum_18158(uint32_t inValue_); bool SameTeamFromInfo_18159(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* player1_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* player2_); bool SameTeamFromPawn_18160(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn1_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn2_); void ProcessScoreChanged_18161(); bool IsScoreChanged_18162(int32_t selfScore_, int32_t otherScore_, bool IsSelf_); void OnRoundScoreChanged_18163(uint32_t playerID_, int32_t score_); bool CheckMilestone_18164(int32_t score_); void OnRoundTimeChanged_18165(); void OnRoundCountDownOver_18166(); bool CheckShouldShowSoundTypeByPlayerInfo_18167(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* localOrViewTargetPawn_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* localOrViewTargetPlayerInfo_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* playerInfo_, uint32_t playerID_); bool __xLuaBaseProxy_IsBRGame_18168(); bool __xLuaBaseProxy_IsBRTeamGame_18169(); void __xLuaBaseProxy_SyncGameInfoProperty_18170(uint32_t P0_, uint32_t P1_, DLL2SDK::Assembly_CSharp::Network::SyncNetVarLength P2_); void __xLuaBaseProxy_OnSyncLeftAirplanePlayerNum_18171(uint32_t P0_); bool __xLuaBaseProxy_SameTeamFromInfo_18172(DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P0_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P1_); bool __xLuaBaseProxy_SameTeamFromPawn_18173(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_, DLL2SDK::Assembly_CSharp::GameBase::Pawn* P1_); void __xLuaBaseProxy_ProcessScoreChanged_18174(); void __xLuaBaseProxy_OnRoundScoreChanged_18175(uint32_t P0_, int32_t P1_); void __xLuaBaseProxy_OnRoundTimeChanged_18176(); void __xLuaBaseProxy_OnRoundCountDownOver_18177(); bool __xLuaBaseProxy_CheckShouldShowSoundTypeByPlayerInfo_18178(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* P0_, DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* P1_, DLL2SDK::Assembly_CSharp::GameEngine::PlayerInfo* P2_, uint32_t P3_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTeamGameEventChannel : DLL2SDK::Assembly_CSharp::BattleRoyale::BRGameEventChannel { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SyncAircraftStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncNotify_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsBrRevive_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncAllProp_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18131(DLL2SDK::Assembly_CSharp::GameBase::MatchGame* inGame_); void SyncAircraftStatus_18132(DLL2SDK::Assembly_CSharp::Network::SyncFlyStatusMsg* inMsg_); void OnSyncNotify_18133(DLL2SDK::Assembly_CSharp::Network::MatchMsg* Msg_); bool IsBrRevive_18134(DLL2SDK::Assembly_CSharp::Network::SyncRespawnMsg* syncRespawnMsg_); void OnSyncAllProp_18135(DLL2SDK::Assembly_CSharp::Network::MatchMsg* msg_); void __xLuaBaseProxy_SyncAircraftStatus_18136(DLL2SDK::Assembly_CSharp::Network::SyncFlyStatusMsg* P0_); void __xLuaBaseProxy_OnSyncNotify_18137(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); bool __xLuaBaseProxy_IsBrRevive_18138(DLL2SDK::Assembly_CSharp::Network::SyncRespawnMsg* P0_); void __xLuaBaseProxy_OnSyncAllProp_18139(DLL2SDK::Assembly_CSharp::Network::MatchMsg* P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRTeamGameEnemyAircraftManager : DLL2SDK::Assembly_CSharp::BattleRoyale::BRAircraftManager { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowAllUIOnScreen_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateViewPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachAllTeamToAircraft_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_18124(); void ShowAllUIOnScreen_18125(bool bShow_); void UpdateViewPlayer_18126(float deltaTime_); void AttachAllTeamToAircraft_18127(); void __xLuaBaseProxy_ShowAllUIOnScreen_18128(bool P0_); void __xLuaBaseProxy_UpdateViewPlayer_18129(float P0_); void __xLuaBaseProxy_AttachAllTeamToAircraft_18130(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRZiplinePawnComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* m_BRPawn_; float m_StartWeaponId_; DLL2SDK::Assembly_CSharp::BattleRoyale::EBRZiplinePawnState m_State_; float m_StartTime_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_InVolumeList_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplineVolume* m_InVolume_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRZipline* m_UsingZipline_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplineSegmentData* m_UsingSegmentData_; float m_BtnHideTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_BtnHideCheckPos_; float m_NextUseTime_; bool m_ExitByBtn_; bool m_LastShowBtn_; bool m_IsPositive_; float m_Velocity_; float m_MaxVelocity_; float m_ExitAcce_; float m_ExitDownV_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_MoveTarget_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_MoveForward_; float m_FireLockTime_; float m_RotaTime_; float m_RotaNeedTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_StartForawrd_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_TargetForawrd_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_CurrentModel_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplineItem* m_CurrentItem_; int32_t m_LastUsingSegmentIdx_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_ZiplinePos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastPosition_; DLL2SDK::mscorlib::System::String* FX_SOCKET_3P_; bool m_ShowEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnterVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExitVolume_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAllVolumeInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UesZipline_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExitZipLine_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchRole_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSwitchView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnWeaponChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectatingStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectatingEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSyncPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBtn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBtnShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBtnHide_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetBtnState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckAccidentExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSimulateZiplineUid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UseSimulateZiplineUid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryStartSimulate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearZiplineUid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessPhysics_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEntryStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEntrySlip_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSlipTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEntryExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExitTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnExitEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoFalling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TrySetLocalPlayerPhysicsState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartAutoRota_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAutoRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPawnPsition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_SetPawnPsition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStartMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBaseVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckForward_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MoveStep_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ExitStep_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsNeedExit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AutoSetTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePawnVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DebugPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnModelReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CountItemPositionOffset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetItemAngle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DettachModel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TmpFix1PGetWeaoponAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimOnSwitchEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LockFireTick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEndLockFire_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceResetAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayStartSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayStopSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17915(); float get_StartWeaponId_17916(); DLL2SDK::Assembly_CSharp::BattleRoyale::EBRZiplinePawnState get_State_17917(); bool get_LastShowBtn_17918(); void set_LastShowBtn_17919(bool value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Forward_17920(); void set_Forward_17921(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplineMgr* get_ZiplineMgr_17922(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_Socket_17923(); bool get_IsWaiting_17924(); bool get_IsUsing_17925(); bool get_IsSliping_17926(); bool get_IsCanUseZipline_17927(); uint32_t get_UsingUid_17928(); DLL2SDK::Assembly_CSharp::Network::PLAYER_MOVE_STAGE get_MoveState_17929(); void Init_17930(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void OnEnterVolume_17931(DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplineVolume* volume_, bool needAdd_); void OnExitVolume_17932(DLL2SDK::Assembly_CSharp::BattleRoyale::BRZiplineVolume* volume_); void ClearAllVolumeInfo_17933(); bool UesZipline_17934(); bool ExitZipLine_17935(); void ForceExit_17936(); void OnSwitchRole_17937(); void OnSwitchView_17938(); void OnWeaponChanged_17939(); void OnSpectatingStart_17940(); void OnSpectatingEnd_17941(); void Tick_17942(float deltaTime_); void OnSyncPosition_17943(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void CheckBtn_17944(); void CheckBtnShow_17945(); void CheckBtnHide_17946(); void ClearState_17947(); void SetBtnState_17948(bool isShow_); bool CheckAccidentExit_17949(); void CheckSimulateZiplineUid_17950(); void UseSimulateZiplineUid_17951(); void SimulateStart_17952(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void TryStartSimulate_17953(); void SimulateTick_17954(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void SimulateEnd_17955(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void ClearZiplineUid_17956(); void ProcessPhysics_17957(float deltaTime_); void OnEntryStart_17958(); void OnStartTick_17959(float deltaTime_); void OnEntrySlip_17960(); void OnSlipTick_17961(float deltaTime_); void OnEntryExit_17962(); void OnExitTick_17963(float deltaTime_); void OnExitEnd_17964(bool isForce_); void DoFalling_17965(); void TrySetLocalPlayerPhysicsState_17966(DLL2SDK::Assembly_CSharp::GameBase::EPhysicsState phyState_); void OnStartAutoRota_17967(); void UpdateAutoRotation_17968(float deltaTime_); void SetPawnPsition_17969(); void SetPawnPsition_17970(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void OnStartMove_17971(); float GetBaseVelocity_17972(); bool CheckForward_17973(DLL2SDK::UnityEngine::UnityEngine::Vector3 moveTarget_); bool MoveStep_17974(float* moveDis_); void ExitStep_17975(float moveDis_, float dpwnDis_); bool IsNeedExit_17976(); bool AutoSetTarget_17977(bool moveToNext_); void UpdatePawnVelocity_17978(); void DebugPosition_17979(float deltaTime_); void AttachModel_17980(); void OnModelReady_17981(int32_t assetId_, DLL2SDK::mscorlib::System::Object* arg_); void UpdateModel_17982(); DLL2SDK::UnityEngine::UnityEngine::Vector3 CountItemPositionOffset_17983(DLL2SDK::UnityEngine::UnityEngine::Vector3 oriPos_); void SetItemAngle_17984(); void DettachModel_17985(); void PlayAnim_17986(); void TmpFix1PGetWeaoponAni_17987(DLL2SDK::Assembly_CSharp::GameBase::Weapon* weapon_); void PlayAnimOnSwitchEnd_17988(); void LockFireTick_17989(); void OnEndLockFire_17990(); void ForceResetAnimation_17991(); void StopAnim_17992(); void PlayStartSound_17993(); void PlayStopSound_17994(bool isForce_); void UpdateEffect_17995(); void HideEffect_17996(); void __xLuaBaseProxy_Init_17997(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_OnSwitchRole_17998(); void __xLuaBaseProxy_OnSwitchView_17999(); void __xLuaBaseProxy_OnWeaponChanged_18000(); void __xLuaBaseProxy_OnSpectatingStart_18001(); void __xLuaBaseProxy_OnSpectatingEnd_18002(); void __xLuaBaseProxy_Tick_18003(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRPlayerCountTrigger : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerCountType type_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_17793(); }; } namespace DLL2SDK::Assembly_CSharp { struct BRMapMark : DLL2SDK::Assembly_CSharp::GameEngine::LevelObject { DLL2SDK::Assembly_CSharp::EBRMapMarkType Type_; DLL2SDK::mscorlib::System::String* LOCID_Name_; void _ctor_17784(); void Awake_17785(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRRunEscapeHUD_OB : DLL2SDK::Assembly_CSharp::BattleRoyale::BRRunEscapeHUD { DLL2SDK::Assembly_CSharp::UILabel* GameTimeLabel_; DLL2SDK::Assembly_CSharp::UILabel* CircleCountLabel_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetGameTimeLabel_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16931(); void Tick_16932(); void SetGameTimeLabel_16933(float secondCount_); void __xLuaBaseProxy_Tick_16934(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRNearbyQuickMainView_Sign : DLL2SDK::Assembly_CSharp::GameUI::BRNearbyItemListView { DLL2SDK::Assembly_CSharp::UIButton* MarkBtn_; DLL2SDK::UnityEngine::UnityEngine::Vector3 LocalOrigPos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EasyTouch_On_DragStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EasyTouch_On_DragEnd_Sign_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanEasyTouchDrag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EasyTouch_On_Drag_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMarkUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDragOverPickupItemView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MarkPickupItem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSignSystemEnable_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16580(); void OnEnable_16581(); void OnDisable_16582(); void EasyTouch_On_DragStart_16583(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void EasyTouch_On_DragEnd_Sign_16584(DLL2SDK::Assembly_CSharp::Gesture* gesture_); bool CanEasyTouchDrag_16585(DLL2SDK::UnityEngine::UnityEngine::GameObject* pickObj_); void EasyTouch_On_Drag_16586(DLL2SDK::Assembly_CSharp::Gesture* gesture_); void UpdateMarkUI_16587(bool IsMarkBtnSelceted_); void OnDragOverPickupItemView_16588(DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyQuickItemView* PickupItemView_); bool MarkPickupItem_16589(uint32_t ActorID_, int32_t ItemID_, bool IsInBox_); bool IsSignSystemEnable_16590(); void __xLuaBaseProxy_OnEnable_16591(); void __xLuaBaseProxy_OnDisable_16592(); void __xLuaBaseProxy_EasyTouch_On_DragStart_16593(DLL2SDK::Assembly_CSharp::Gesture* P0_); bool __xLuaBaseProxy_CanEasyTouchDrag_16594(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); void __xLuaBaseProxy_EasyTouch_On_Drag_16595(DLL2SDK::Assembly_CSharp::Gesture* P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRNearbyQuickMainController_Sign : DLL2SDK::Assembly_CSharp::GameUI::BRNearbyItemListController { DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyQuickMainView_Sign* View_Sign_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnMarkBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMarkUI_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClickEventHandleBySignSystem_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnReuseListItemClick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16563(); void Init_16564(); void OnMarkBtnClick_16565(); void UpdateMarkUI_16566(bool IsMarkBtnSelceted_); bool ClickEventHandleBySignSystem_16567(DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyItemData* ItemData_); bool OnReuseListItemClick_16568(DLL2SDK::Assembly_CSharp::GameUI::IReuseList* list_, int32_t index_); void __xLuaBaseProxy_Init_16569(); bool __xLuaBaseProxy_OnReuseListItemClick_16570(DLL2SDK::Assembly_CSharp::GameUI::IReuseList* P0_, int32_t P1_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRNearbyQuickItemView : DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemView { DLL2SDK::Assembly_CSharp::UILabel* ItemBrifeLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* HighlightBG_; DLL2SDK::UnityEngine::UnityEngine::GameObject* CommonBG_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUIFull_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUIBrife_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SwitchHighlight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshCountLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnListenerClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnListenerDragStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnListenerDragEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnListenerDragOut_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnListenerDragOver_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnListenerDrop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnListenerPress_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16513(); DLL2SDK::Assembly_CSharp::GameEngine::EPawnSwitchState get_mPawnSwitchState_16514(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRNearbyItemData* get_DerivedData_16515(); void RefreshUIFull_16516(); void RefreshUIBrife_16517(); void SwitchHighlight_16518(); void RefreshCountLabel_16519(); void OnListenerClick_16520(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnListenerDragStart_16521(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnListenerDragEnd_16522(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnListenerDragOut_16523(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnListenerDragOver_16524(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); void OnListenerDrop_16525(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, DLL2SDK::UnityEngine::UnityEngine::GameObject* other_); void OnListenerPress_16526(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_, bool state_); void Update_16527(); void __xLuaBaseProxy_RefreshUIFull_16528(); void __xLuaBaseProxy_RefreshCountLabel_16529(); void __xLuaBaseProxy_OnListenerClick_16530(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); void __xLuaBaseProxy_OnListenerDragStart_16531(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); void __xLuaBaseProxy_OnListenerDragEnd_16532(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); void __xLuaBaseProxy_OnListenerDragOut_16533(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); void __xLuaBaseProxy_OnListenerDragOver_16534(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); void __xLuaBaseProxy_OnListenerDrop_16535(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_, DLL2SDK::UnityEngine::UnityEngine::GameObject* P1_); void __xLuaBaseProxy_OnListenerPress_16536(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_, bool P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct BRGameScoreInfoHUD_OB : DLL2SDK::Assembly_CSharp::GameUI::BRGameScoreInfoHUD { DLL2SDK::Assembly_CSharp::UILabel* SurviveTeamLabel_; DLL2SDK::Assembly_CSharp::UILabel* TeamKillNum_; DLL2SDK::Assembly_CSharp::UILabel* TeamID_; DLL2SDK::Assembly_CSharp::UISprite* TeamColor_; DLL2SDK::UnityEngine::UnityEngine::GameObject* TeamObj_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_16214(); void Tick_16215(float dt_); void __xLuaBaseProxy_Tick_16216(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRCountDownView : DLL2SDK::Assembly_CSharp::GameUI::UIWindow { DLL2SDK::UnityEngine::UnityEngine::Animator* Animator_; DLL2SDK::Assembly_CSharp::UILabel* CountDownLabel_High_; DLL2SDK::Assembly_CSharp::UILabel* CountDownLabel_Middle_; DLL2SDK::Assembly_CSharp::UILabel* CountDownLabel_Low_; DLL2SDK::Assembly_CSharp::UILabel* WinningTimeLabel_; DLL2SDK::Assembly_CSharp::TweenAlpha* WinningTimeTweenAlpha_; float m_TargetRoundEndTime_; int32_t m_LastDisplayTime_; DLL2SDK::Assembly_CSharp::BattleRoyale::EBRCountDownType m_CountDownType_; struct StaticFields { DLL2SDK::mscorlib::System::String* AnimatorLowName_; DLL2SDK::mscorlib::System::String* AnimatorMiddleName_; DLL2SDK::mscorlib::System::String* AnimatorHighName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBRCountDownChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseWinningTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCountDownType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetCountLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15910(); bool get_IsControlByUiState_15911(); uint64_t get_InactiveGameHudState_15912(); void OnBRCountDownChanged_15913(int32_t countDown_); DLL2SDK::mscorlib::System::Collections::IEnumerator* CloseWinningTime_15914(); void SetCountDownType_15915(float countDown_); void SetCountLabel_15916(float time_); DLL2SDK::Assembly_CSharp::GameUI::ECustomTickRate get_TickRate_15917(); void Tick_15918(float dt_); void __xLuaBaseProxy_Tick_15919(float P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct BRBroadcastLabelAndIcon : DLL2SDK::Assembly_CSharp::BRBroadcastLabelBase { DLL2SDK::Assembly_CSharp::UILabel* TipLabel1_; DLL2SDK::Assembly_CSharp::UILabel* TipLabel2_; DLL2SDK::Assembly_CSharp::UISprite* TipIcon_; int32_t WidgetSp_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Show_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLabelWdith_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15565(); void Show_15566(uint32_t key_, DLL2SDK::Array* Params_); int32_t GetLabelWdith_15567(); void __xLuaBaseProxy_Show_15568(uint32_t P0_, DLL2SDK::Array* P1_); int32_t __xLuaBaseProxy_GetLabelWdith_15569(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BREquipmentWeaponSlotItemView : DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentSlotItemView { DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_Weapon_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_Weapon_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_SlotItem_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_SlotItem_; DLL2SDK::Assembly_CSharp::UISprite* BG_; DLL2SDK::Assembly_CSharp::UILabel* AmmoTypeLabel_; DLL2SDK::Assembly_CSharp::UISprite* AmmoTypeSprite_; DLL2SDK::Assembly_CSharp::UILabel* CarriedAmmoCountLabel_; DLL2SDK::UnityEngine::UnityEngine::GameObject* EquippedLabelGo_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PictureOff_; DLL2SDK::UnityEngine::UnityEngine::GameObject* GoldBG_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshUIFull_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DefaultUIName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshPicture_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWeaponAmmoTypeLabel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWeaponAmmoCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshWeaponCarriedAmmoCount_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshEquipped_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshGoldBG_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetFoucs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffectPos_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15522(); void RefreshUIFull_15523(); DLL2SDK::mscorlib::System::String* DefaultUIName_15524(); void RefreshPicture_15525(); void RefreshWeaponAmmoTypeLabel_15526(); void RefreshWeaponAmmoCount_15527(); void RefreshWeaponCarriedAmmoCount_15528(); void RefreshEquipped_15529(); void RefreshGoldBG_15530(); void SetFoucs_15531(bool show_); void Update_15532(); void ChangeEffect_15533(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); void ChangeEffectPos_15534(float x_, float y_, float z_); bool IsSafeActive_15535(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); void __xLuaBaseProxy_RefreshUIFull_15536(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_DefaultUIName_15537(); void __xLuaBaseProxy_RefreshPicture_15538(); void __xLuaBaseProxy_SetFoucs_15539(bool P0_); void __xLuaBaseProxy_Update_15540(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BREquipmentContainer : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::Assembly_CSharp::BattleRoyale::EBREquipmentContainerType ContainerType_; DLL2SDK::Assembly_CSharp::BattleRoyale::EBREquipmentContainerIndex ContainerIndex_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15502(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRSkillProcess_TransformShield : DLL2SDK::Assembly_CSharp::BattleRoyale::BRSkillProcessBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedStopAim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSendRequestOnBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBeginUseSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmDragUse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnConfirmQuickUse_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCancelUseSkill_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCanUseSkill_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15197(); bool NeedStopAim_15198(); bool IsSendRequestOnBegin_15199(); void OnBeginUseSkill_15200(); void OnConfirmDragUse_15201(); void OnConfirmQuickUse_15202(); void OnCancelUseSkill_15203(); bool CheckCanUseSkill_15204(); bool __xLuaBaseProxy_NeedStopAim_15205(); bool __xLuaBaseProxy_IsSendRequestOnBegin_15206(); void __xLuaBaseProxy_OnBeginUseSkill_15207(); void __xLuaBaseProxy_OnConfirmDragUse_15208(); void __xLuaBaseProxy_OnConfirmQuickUse_15209(); void __xLuaBaseProxy_OnCancelUseSkill_15210(); bool __xLuaBaseProxy_CheckCanUseSkill_15211(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRQuickThrowWeaponView : DLL2SDK::Assembly_CSharp::BattleRoyale::BRQuickButtomView { DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_Use_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_Use_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_Open_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_Open_; DLL2SDK::UnityEngine::UnityEngine::GameObject* NewGuideEffect_Switch_; DLL2SDK::Assembly_CSharp::UILabel* NewGuideText_Switch_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateBg_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSafeActive_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_15019(); bool get_IsControlByUiState_15020(); uint64_t get_InactiveGameHudState_15021(); void OnDisable_15022(); void UpdateBg_15023(bool isChange_); void ChangeEffect_15024(bool showEffect_, DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_, DLL2SDK::mscorlib::System::String* tipsText_, DLL2SDK::Assembly_CSharp::InGameNewGuide::GuideTextFadeAction* fadeAction_); bool IsSafeActive_15025(DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideItemType itemType_); void __xLuaBaseProxy_OnDisable_15026(); void __xLuaBaseProxy_UpdateBg_15027(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRQuickThrowWeaponController : DLL2SDK::Assembly_CSharp::BattleRoyale::BRQuickControllerBase { int32_t m_SlotItemCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetViewAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnActualBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnStandbyBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnRegisterDelegates_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGamepadCompleteSelection_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WillShow_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuickThrowWeaponChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnQuickThrowWeaponStopProcess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetButtonsEnable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpperBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnArrowOpenBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnArrowCloseBtnClick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUpperItemDataList_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetUpperItemDataListByMerge_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetNewGuideInterface_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetThrowItemTypeCount_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14984(); DLL2SDK::Assembly_CSharp::EAssetID GetViewAssetId_14985(); DLL2SDK::Assembly_CSharp::Config::EBRDroppedPickUpType get_DroppedPickUpType_14986(); DLL2SDK::Assembly_CSharp::BattleRoyale::EBREquipmentSlotType get_MasterSlotType_14987(); void OnActualBtnClick_14988(); void OnStandbyBtnClick_14989(int32_t index_); void RegisterDelegates_14990(); void UnRegisterDelegates_14991(); void OnGamepadCompleteSelection_14992(); void WillShow_14993(); void OnQuickThrowWeaponChanged_14994(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void OnQuickThrowWeaponStopProcess_14995(DLL2SDK::Assembly_CSharp::GameEngine::BaseEventMsg* msg_); void SetButtonsEnable_14996(bool enable_); void OnUpperBtnClick_14997(int32_t index_); void OnArrowOpenBtnClick_14998(); void OnArrowCloseBtnClick_14999(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetUpperItemDataList_15000(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetUpperItemDataListByMerge_15001(); DLL2SDK::Assembly_CSharp::InGameNewGuide::NewGuideInterface* GetNewGuideInterface_15002(); int32_t GetThrowItemTypeCount_15003(); DLL2SDK::Assembly_CSharp::EAssetID __xLuaBaseProxy_GetViewAssetId_15004(); void __xLuaBaseProxy_OnActualBtnClick_15005(); void __xLuaBaseProxy_OnStandbyBtnClick_15006(int32_t P0_); void __xLuaBaseProxy_RegisterDelegates_15007(); void __xLuaBaseProxy_UnRegisterDelegates_15008(); void __xLuaBaseProxy_WillShow_15009(); void __xLuaBaseProxy_OnUpperBtnClick_15010(int32_t P0_); void __xLuaBaseProxy_OnArrowOpenBtnClick_15011(); void __xLuaBaseProxy_OnArrowCloseBtnClick_15012(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetUpperItemDataList_15013(); DLL2SDK::mscorlib::System::Collections::Generic::List_1* __xLuaBaseProxy_GetUpperItemDataListByMerge_15014(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalBRSoundVisibleMananger_OB : DLL2SDK::Assembly_CSharp::GameBase::TacticalBRSoundVisibleMananger { int32_t DepthOnTheTop_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSoundTips_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14386(); void Init_14387(); void UpdateSoundTips_14388(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* soundInfoDict_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* soundTipsSprite_); void __xLuaBaseProxy_Init_14389(); void __xLuaBaseProxy_UpdateSoundTips_14390(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* P0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P1_); }; } namespace DLL2SDK::Assembly_CSharp::GameUI { struct TacticalBRMapMarkShowSkyplatform : DLL2SDK::Assembly_CSharp::GameUI::TacticalBRMapMarkShow { void _ctor_14370(); void Awake_14371(); bool CheckSkyPlatformExist_14372(); void Refresh_14373(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalBRMapMineManager : DLL2SDK::Assembly_CSharp::GameBase::TacticalBRRadarMineManager { DLL2SDK::Assembly_CSharp::GameBase::TacticalMapView_BR* tacticalBRMapInstance_; void _ctor_14329(); void Init_14330(); void SetCulling_14331(DLL2SDK::Assembly_CSharp::UIPanel* clipPanel_, DLL2SDK::Assembly_CSharp::UISprite* sprite_); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalBRRadarMarkManager : DLL2SDK::Assembly_CSharp::GameBase::TacticalBRMapMarkManager { DLL2SDK::UnityEngine::UnityEngine::GameObject* mapmarkRoot_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateMapMarkRootPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateView_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitMapMark_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateRelativePosition_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14283(); void Init_14284(); void UpdateMapMarkRootPosition_14285(); void UpdateView_14286(); void InitMapMark_14287(); void UpdateRelativePosition_14288(); void __xLuaBaseProxy_Init_14289(); void __xLuaBaseProxy_UpdateView_14290(); void __xLuaBaseProxy_UpdateRelativePosition_14291(); }; } namespace DLL2SDK::Assembly_CSharp::GameBase { struct TacticalBRMapAirDropPlaneAirLineManager : DLL2SDK::Assembly_CSharp::GameBase::TacticalBRRadarAirDropPlaneAirlineManager { DLL2SDK::Assembly_CSharp::GameBase::TacticalMapView_BR* tacticalBRMapInstance_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAirlineState_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14259(); void Init_14260(); void UpdateAirlineState_14261(); void __xLuaBaseProxy_Init_14262(); void __xLuaBaseProxy_UpdateAirlineState_14263(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct WingsuitComponent : DLL2SDK::Assembly_CSharp::BattleRoyale::PendantComponent { DLL2SDK::mscorlib::System::Collections::Generic::List_1* Trails_; DLL2SDK::UnityEngine::UnityEngine::Transform* LeftEffect_; DLL2SDK::UnityEngine::UnityEngine::Transform* RightEffect_; DLL2SDK::UnityEngine::UnityEngine::Transform* AttachEffectSocket_; float m_LastTrailLerpRate_; bool NeedShowTrail_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* m_BackupMaterials_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_AttachEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTrail_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetAllTrails_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTrailEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearTrailEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTrailEffectAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableDirControl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ChangeTrailMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoverMaterial_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AttachEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14202(); void ShowTrail_14203(); void ResetAllTrails_14204(); void ShowTrailEffect_14205(bool show_); void ClearTrailEffect_14206(); void SetTrailEffectAlpha_14207(float lerpRate_); void EnableDirControl_14208(bool isLobby_); void ChangeTrailMaterial_14209(DLL2SDK::Assembly_CSharp::EAssetID assetID_); void RecoverMaterial_14210(); void AttachEffect_14211(DLL2SDK::Assembly_CSharp::EAssetID assetID_); void RemoveEffect_14212(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct WingsuitCamera : DLL2SDK::Assembly_CSharp::BattleRoyale::SkydivingPendant { DLL2SDK::UnityEngine::UnityEngine::GameObject* m_CameraCloudEffect_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_CameraEffect_SpeedUp_; DLL2SDK::UnityEngine::UnityEngine::GameObject* m_LandEffect_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOwner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetAssetIDs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAssetListReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameObjectCreate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBindPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowSpeedUpEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopCloudCameraEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Unbind_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUnbind_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayLandEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopLandEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14182(); void SetOwner_14183(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* owner_); void OnGetAssetIDs_14184(DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetIDs_); void OnAssetListReady_14185(DLL2SDK::Array* id_, DLL2SDK::mscorlib::System::Object* obj_); void OnGameObjectCreate_14186(); void BindPlayer_14187(); void OnBindPlayer_14188(); void ShowSpeedUpEffect_14189(bool show_); void StopCloudCameraEffect_14190(); void Unbind_14191(bool forceDestory_); void OnUnbind_14192(bool forceDestory_); void PlayLandEffect_14193(); void StopLandEffect_14194(); void __xLuaBaseProxy_SetOwner_14195(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* P0_); void __xLuaBaseProxy_OnGetAssetIDs_14196(DLL2SDK::mscorlib::System::Collections::Generic::List_1* P0_); void __xLuaBaseProxy_OnAssetListReady_14197(DLL2SDK::Array* P0_, DLL2SDK::mscorlib::System::Object* P1_); void __xLuaBaseProxy_BindPlayer_14198(); void __xLuaBaseProxy_OnBindPlayer_14199(); void __xLuaBaseProxy_Unbind_14200(bool P0_); void __xLuaBaseProxy_OnUnbind_14201(bool P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct WingsuitAnimComponent : DLL2SDK::Assembly_CSharp::BattleRoyale::PendantAnimComponent { DLL2SDK::UnityEngine::UnityEngine::Transform* LTPosition_; DLL2SDK::UnityEngine::UnityEngine::Transform* RTPosition_; DLL2SDK::UnityEngine::UnityEngine::Transform* FPosition_; DLL2SDK::UnityEngine::UnityEngine::Transform* BPosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSkydivingAnim_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14179(); void UpdateSkydivingAnim_14180(DLL2SDK::UnityEngine::UnityEngine::Vector2 movementInput_, float deltaTime_); void __xLuaBaseProxy_UpdateSkydivingAnim_14181(DLL2SDK::UnityEngine::UnityEngine::Vector2 P0_, float P1_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct Wingsuit : DLL2SDK::Assembly_CSharp::BattleRoyale::SkydivingPendant { DLL2SDK::UnityEngine::UnityEngine::Vector3 m_WingsuitScale_; float m_LastTrailLerpRate_; DLL2SDK::Assembly_CSharp::BattleRoyale::WingsuitComponent* m_WingsuitComponent_; DLL2SDK::Assembly_CSharp::EAssetID NETTrailMatID_; DLL2SDK::Assembly_CSharp::EAssetID NETAttachAssetID_; bool m_RedirectedBone_; struct StaticFields { bool UseRedirectionBones_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetParam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshNetAssetID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOwner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTrailEffectColor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGetAssetIDs_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnGameObjectCreate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldUpdateAnimator_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBindPlayer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUnbind_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RecoverBones_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckInBones_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RedirectionBones_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetParent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowTrailEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTrailEffectAlpha_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearTrailEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_14152(); void SetParam_14153(DLL2SDK::UnityEngine::UnityEngine::Vector3 scale_); void RefreshNetAssetID_14154(); void SetOwner_14155(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* owner_); void PreloadRes_14156(); DLL2SDK::Assembly_CSharp::EAssetID GetTrailEffectColor_14157(); void OnGetAssetIDs_14158(DLL2SDK::mscorlib::System::Collections::Generic::List_1* assetIDs_); void OnGameObjectCreate_14159(DLL2SDK::UnityEngine::UnityEngine::GameObject* go_); bool ShouldUpdateAnimator_14160(); void OnBindPlayer_14161(); void OnUnbind_14162(bool forceDestory_); void RecoverBones_14163(); bool CheckInBones_14164(DLL2SDK::UnityEngine::UnityEngine::Transform* bone_, DLL2SDK::Array* bones_); void RedirectionBones_14165(); DLL2SDK::UnityEngine::UnityEngine::Transform* GetParent_14166(); void ShowTrailEffect_14167(bool show_); void SetTrailEffectAlpha_14168(float lerpRate_); void ClearTrailEffect_14169(); void __xLuaBaseProxy_RefreshNetAssetID_14171(); void __xLuaBaseProxy_SetOwner_14172(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* P0_); void __xLuaBaseProxy_PreloadRes_14173(); void __xLuaBaseProxy_OnGetAssetIDs_14174(DLL2SDK::mscorlib::System::Collections::Generic::List_1* P0_); void __xLuaBaseProxy_OnGameObjectCreate_14175(DLL2SDK::UnityEngine::UnityEngine::GameObject* P0_); void __xLuaBaseProxy_OnBindPlayer_14176(); void __xLuaBaseProxy_OnUnbind_14177(bool P0_); DLL2SDK::UnityEngine::UnityEngine::Transform* __xLuaBaseProxy_GetParent_14178(); static void _cctor_14170(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct SkydivingPhysics : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* Owner_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerInfo* OwnerInfo_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerController* OwnerController_; DLL2SDK::UnityEngine::UnityEngine::Quaternion CameraRotation_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_PawnRotationHor_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_PawnRotationVer_; float m_PawnAngleFB_; bool m_IsSkydiving_; float m_SkydivingTime_; bool m_SlowDownForPreLand_; int32_t m_SlowDownFrameCount_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_SkydivingBeginPosition_; bool m_IsParachuteUIVisible_; bool m_IsParachuteOpened_; float m_ParachuteOpenTime_; float m_TerrainHeightUnderPlayer_; float m_SkydivingSpeedForUI_; bool m_PlayingSpeedUpSound_; bool m_LandOnGround_; bool m_LandOnWater_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_InitCamPos_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_InitCamRot_; float m_InitTime_; uint32_t m_LastSkydivingStage_; float LastTickTime_; float m_CurrentHeightToTerrain_; DLL2SDK::Assembly_CSharp::BattleRoyale::Wingsuit* Wingsuit_; DLL2SDK::Assembly_CSharp::BattleRoyale::WingsuitCamera* WingsuitCam_; DLL2SDK::Assembly_CSharp::BattleRoyale::Parachute* Parachute_; DLL2SDK::Assembly_CSharp::BattleRoyale::SkydivingPendant* CurPendant_; DLL2SDK::Assembly_CSharp::BattleRoyale::SkydivingState m_SkydivingState_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* m_LeaderPawn_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastHitPoint_; bool m_IsLastHitInfoValid_; int32_t m_LayerMask_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastPos_; float m_FollowInitRotY_; bool m_LandingSoundPlayed_; float m_SyncAnimTime_; bool m_BeginWithUpwardLaunch_; bool m_CantSwitchAnimatorController_; float m_EndSkydivingTime_; float m_EndSkydivingCD_; bool m_IsInBanSkydivingArea_; bool IsWaitingForSkydiving_; bool IsPawnDestroyed_; bool m_BeginToSkyFly_; bool m_Ending_; float ForceMoveDistance_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_OpenParachuteCameraPos_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_OpenParachuteCameraRot_; float m_VelocityGravity_; float m_Gravity_; float m_GravityMax_; float m_Parachute_Max_Open_Height_; float m_Parachute_Force_Open_Height_; float m_RotAngleSpeed_; float m_VelocityRight_; float m_Acceleration_Right_; float m_CamRotAngleSpeed_Right_; float m_VelocityForward_; float m_Acceleration_Forward_; float m_MaxVelocity_Forward_; float m_Acceleration_Forward_SpeedUp_; float m_MaxVelocity_Forward_SpeedUp_; float m_MaxVelocity_Forward_SpeedDown_; float m_Acceleration_Forward_Skyfly_; float m_MaxVelocity_Forward_Skyfly_; float m_Acceleration_Forward_Skyfly_SpeedUp_; float m_MaxVelocity_Forward_Skyfly_SpeedUp_; float m_MaxVelocity_Forward_Skyfly_SpeedDown_; float m_RotAngleSpeed_Forward_; float m_Skyfly_Velocity_Scale_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CamOffset_; float m_CamDist_; float m_CamMaxAngle_; float m_CamMinAngle_; float m_CamMaxAngle_Skyfly_; float m_CamMinAngle_Skyfly_; float m_CamSensitivity_; float m_CamFOV_; float m_CamFOV_SpeedUp_; float m_CamFOV_Skyfly_; float m_CamFOV_SpeedUp_Skyfly_; float m_ForwardAngle_; float m_ForwardAngle_Cam_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_JetPackScale_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_WingsuitScale_; float m_SkydivingTimeScaleInEditor_; float m_SkydivingOffset_; float m_SkyflyOffset_; float m_EasySkyFlyPreLandHeight_; float m_PreLandHeight_; float m_PreLandDuration_; float m_ReturnNormalDuration_; float m_TerrainLODHeight_; float m_PrelandHeightForAudio_; float m_MinSkydivingTimeLength_; float m_MinSkyflyTimeLength_; float m_CamRotAngleSpeed_Right_Wingsuit_; float m_CamRotAngleSpeed_Right_Parachute_; float m_Acceleration_Forward_Parachute_; float m_MaxVelocity_Forward_Parachute_; float m_Acceleration_Forward_Parachute_SpeedUp_; float m_MaxVelocity_Forward_Parachute_SpeedUp_; float m_MaxVelocity_Forward_Parachute_SpeedDown_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CamOffset_Parachute_; float m_CamDist_Parachute_; float m_CamMaxAngle_Parachute_; float m_CamMinAngle_Parachute_; float m_CamFOV_Parachute_; float m_CamFOV_SpeedUp_Parachute_; float m_BlurMinSpeed_; float m_BlurMaxSpeed_; float m_LandCameraTransitionTime3P_; float m_LandCameraTransitionTime1P_; float m_InitWaitTime_; float m_InitTotalTime_; float m_SkyflyInitTime_; float m_FollowOffset_; float m_FollowCamDist_; float m_SkyflyInitVelocity_; float m_SkydivingVelocityDownPower_; int32_t m_SkydivingTeamRot1_; int32_t m_SkydivingTeamRot2_; int32_t m_SkydivingTeamRot3_; float m_SkydivingTeamOffset1_; float m_SkydivingTeamOffset2_; float m_SkydivingTeamOffset3_; float m_DelayRotationTimeValue_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DelayCopyAnimValue_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_DelayRotation_; float TestSkyflyInitVelocity_; DLL2SDK::Assembly_CSharp::BattleRoyale::SkydivingVelocityConfig* m_VelocityConfig_; float m_ParachutePitch_; int32_t m_MoveInvalidToEndFrame_; int16_t LastRight_; int16_t LastForward_; int16_t LastDown_; uint16_t LastBodyRotX_; uint16_t LastBodyRotY_; bool NewMoveMode_; DLL2SDK::UnityEngine::UnityEngine::GameObject* PendantMoveObject_; DLL2SDK::UnityEngine::UnityEngine::CharacterController* ParachuteMoveController_; DLL2SDK::Assembly_CSharp::BattleRoyale::ParachuteAnimComponent* ParachuteRot_; DLL2SDK::Assembly_CSharp::BattleRoyale::WingsuitAnimComponent* WingsuitPos_; float m_ParachuteRotYOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CurPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SyncPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CurVelocity_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SyncVelocity_; DLL2SDK::UnityEngine::UnityEngine::Quaternion LerpARotation_; DLL2SDK::UnityEngine::UnityEngine::Quaternion LerpBRotation_; DLL2SDK::UnityEngine::UnityEngine::Vector3 CurCameraEuler_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SyncCameraEuler_; DLL2SDK::UnityEngine::UnityEngine::Vector3 SyncRotationEuler_; float m_LerpTime_; uint32_t m_CurLogicFrame_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* CacheMoveData_; bool FirstMoveDataForceSet_; bool m_ForceSyncData_; float TestLandTime_; float TestLandHeight_; bool m_IsLanding_; DLL2SDK::Assembly_CSharp::GameEngine::Timer* m_LandTimer_; float SyncRight_; float SyncForward_; float SyncDown_; float CurRight_; float CurForward_; float CurDown_; float SyncAnimLerpTime_; float SyncAnimLerpInterval_; bool DoSyncAnim_; bool TransferBodyRotation_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* FollowAngelDict_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2*>* FollowOffsetYDict_; bool EnableSkydivingLog_; bool EnableSkydivingMoveLog_; bool EnableSkydivingTransferLog_; float SkydivingToFallMaxVerticalSpeed_; float SkydivingForseSetOffset_; float SkyFlyForseSetOffset_; float SkydivingForseBeginOffset_; float SkydivingForseEndOffset_; float SkyFlyForseBeginOffset_; float SkyFlyForseEndOffset_; bool ResetAnimatorControllerWhenDestroy_; float SkydivingMinAngle_; float MaxCheckSideHeight_; DLL2SDK::mscorlib::System::Action_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Action_1* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SkydivingLog_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshLeaderPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTmpValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check1PforceSetPositionBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Check1PforceSetPositionEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_On1PForceSetPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadyForSkydiving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginSkyfly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckBeginSkydiving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginSkydiving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceBeginSkydiving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceBeginSkydivingForInit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginSkydivingOrSkyFly_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_JumpOffAircraft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckSkydivingPreconditionsAndStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestParams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginSkydivingOrSkyFly_Impl_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PendantCallEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeforeEndSkydivingResetParams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AfterEndSkydivingResetParams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndSkydiving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyLocalPawnEndSkyDiving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckMinSkydivingTime_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TimerReturnNormal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessEnterWater_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckGroundPointValid_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLandOnGround_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetToFlyStatus_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PreloadRes_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitFollowRotParams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetOwner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnBeginDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Destroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Reset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldStopIK_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShouldStopServerMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetForceMoveDistance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPawnRelatedObjects_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RequestSkydivingPhase_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectatingStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpectatingEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcInitPawnAndCamRot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcSkydivingCamera_Spectating_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcSkydivingCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LerpInitCamera_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcInitCameraAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcParachuteCameraAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLookTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcSkydivingCamera_Inner_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSkydivingCameraRot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateFollowSkydivingCameraRot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSkydivingCameraRotInNonBattleArea_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcNonBattleRotate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitSkyFlyParams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitFollowParams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetParachuteParams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessAircraftOnBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalOrViewTargetPawnBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerSkydivingBegin_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayLandSound_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryUseMainWeapon_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessAircraftOnEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RestoreSpectateViewType_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalOrViewTargetPawnEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerSkydivingEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLocalPlayerReturnNormal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LocalPlayerLandCameraEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessBlurEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessFogEffect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePawnRotationAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePawnRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AngleRemap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCoeffByCameraRot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetDirByCameraRot_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateVelocityGravity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateSkydivingStage_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCrossTerrain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckControllerCrossTerrainWhenLand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckOpenParachute_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessSlope_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckHitHelicopter_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TriggerLand_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessFallTerrain_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessVelocity_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessSided_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Move_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetMoveObjPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelaySetRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSkydivingIsFollowChanged_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessPhysics_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetTeammatePositionAndRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushSkydivingAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenWingsuit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseWingsuit_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CloseParachute_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenParachuteImp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OpenParachute_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_HideSkydivingAttachments_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetServerRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetClientRelevant_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckCanCreateAssetCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearMoveGameObject_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPendantMoveObjectCreate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPendantAnimAssetReady_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetLocalPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnPendantAnimAssetReadyImp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSkydivingRenderers_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindCallBack_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ServerCallOpenParachute_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BindWingSuitCam_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DelayCopyAnimValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyAnimValue_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PendantDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateSkydivingSelfImp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetLogicFrame_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateSkydivingSelf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateSkydiving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateUnRecentlySkydiving_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateSkydivingServer_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshSyncData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PushMoveDataToTeammate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcSyncPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcSyncRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSimulatePosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSyncDataForce_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetSyncData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ProcessMoveData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateMoveImp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateRotation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateLandStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateSkydivingEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckLeaderAndTeammate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckFollowAndTeammate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForeachFollowerPawnOperate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetTransferSkydivingAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TransferSkydivingAnimImp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TransferSkydivingAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateSkydivingAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13944(); void set_IsSkydiving_13945(bool value_); bool get_IsSkydiving_13946(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_SkydivingBeginPositionOffset_13947(); bool get_IsParachuteOpened_13948(); float get_TerrainHeightUnderPlayer_13949(); float get_SkydivingSpeed_13950(); float get_CurrentHeightToTerrain_13951(); DLL2SDK::Assembly_CSharp::BattleRoyale::SkydivingState get_SkydivingState_13952(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* get_LeaderPawn_13953(); void set_LeaderPawn_13954(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* value_); bool get_BeginWithUpwardLaunch_13955(); void set_BeginWithUpwardLaunch_13956(bool value_); void set_CantSwitchAnimatorController_13957(bool value_); bool get_CantSwitchAnimatorController_13958(); bool get_AircrftSkydiving_13959(); bool get_IsFollow_13960(); bool get_IsLeader_13961(); bool get_IsSameTeamLocalOrViewTarget_13962(); bool get_IsInBanSkydivingArea_13963(); void set_IsInBanSkydivingArea_13964(bool value_); void Init_13965(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void RefreshLeaderPawn_13967(); void ResetTmpValue_13968(); void Check1PforceSetPositionBegin_13969(DLL2SDK::UnityEngine::UnityEngine::Vector3 posDiff_, DLL2SDK::UnityEngine::UnityEngine::Vector3 serPos_, DLL2SDK::Assembly_CSharp::GameEngine::PLAYER_MOVE_STATE moveState_); void Check1PforceSetPositionEnd_13970(DLL2SDK::UnityEngine::UnityEngine::Vector3 posDiff_, DLL2SDK::UnityEngine::UnityEngine::Vector3 serPos_, DLL2SDK::Assembly_CSharp::GameEngine::PLAYER_MOVE_STATE moveState_, bool forceSetPos_, DLL2SDK::Assembly_CSharp::BattleRoyale::SkydivingPhysics_ForceEndSkydivingCallbackFunc* skydivingEndCallback_, DLL2SDK::Assembly_CSharp::BattleRoyale::SkydivingPhysics_ForceEndSkydivingCallbackFunc* skyflyEndCallback_); void On1PForceSetPosition_13971(DLL2SDK::UnityEngine::UnityEngine::Vector3 serPos_, DLL2SDK::Assembly_CSharp::GameEngine::PLAYER_MOVE_STATE moveState_); bool ReadyForSkydiving_13972(); void BeginSkyfly_13973(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_); bool CheckBeginSkydiving_13974(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::mscorlib::System::String* loginfo_); void BeginSkydiving_13975(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, DLL2SDK::UnityEngine::UnityEngine::Vector3 rot_); void ForceBeginSkydiving_13976(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_, bool isSkyFly_); void ForceBeginSkydivingForInit_13977(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_); bool BeginSkydivingOrSkyFly_13978(DLL2SDK::UnityEngine::UnityEngine::Vector3 position_); void JumpOffAircraft_13979(); void CheckSkydivingPreconditionsAndStart_13980(); void RestParams_13981(); void BeginSkydivingOrSkyFly_Impl_13982(); void PendantCallEnd_13983(); void BeforeEndSkydivingResetParams_13984(); void AfterEndSkydivingResetParams_13985(); void EndSkydiving_13986(bool forceEnd_, bool doFall_, bool changeState_); void NotifyLocalPawnEndSkyDiving_13987(); bool CheckMinSkydivingTime_13988(float scaleFactor_); void TimerReturnNormal_13989(); void ProcessEnterWater_13990(); bool CheckGroundPointValid_13991(DLL2SDK::UnityEngine::UnityEngine::Vector3 normal_, DLL2SDK::mscorlib::System::String* hitColliderName_); void CheckLandOnGround_13992(DLL2SDK::UnityEngine::UnityEngine::ControllerColliderHit* hit_); void ResetToFlyStatus_13993(); void PreloadRes_13994(); void InitFollowRotParams_13995(); void SetOwner_13996(DLL2SDK::Assembly_CSharp::GameBase::Pawn* owner_); void OnBeginDestroy_13997(); void Destroy_13998(); void Reset_13999(); void Tick_14000(float deltaTime_); bool ShouldStopIK_14001(); bool ShouldStopServerMove_14002(); float GetForceMoveDistance_14003(); void ShowPawnRelatedObjects_14004(bool bShow_); void RequestSkydivingPhase_14005(uint32_t val_); void OnSpectatingStart_14006(); void OnSpectatingEnd_14007(); void CalcInitPawnAndCamRot_14008(DLL2SDK::UnityEngine::UnityEngine::Quaternion* pawnRot_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* camRot_); void CalcSkydivingCamera_Spectating_14009(DLL2SDK::UnityEngine::UnityEngine::Vector3* outCamLoc_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* outCamRot_); void CalcSkydivingCamera_14010(DLL2SDK::UnityEngine::UnityEngine::Vector3* outCamLoc_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* outCamRot_); void LerpInitCamera_14011(DLL2SDK::UnityEngine::UnityEngine::Quaternion* setCamRot_, DLL2SDK::UnityEngine::UnityEngine::Vector3* outCamLoc_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* outCamRot_, float rate_); bool CalcInitCameraAnim_14012(DLL2SDK::UnityEngine::UnityEngine::Quaternion* setCamRot_, DLL2SDK::UnityEngine::UnityEngine::Vector3* outCamLoc_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* outCamRot_); bool CalcParachuteCameraAnim_14013(DLL2SDK::UnityEngine::UnityEngine::Quaternion* setCamRot_, DLL2SDK::UnityEngine::UnityEngine::Vector3* outCamLoc_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* outCamRot_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetLookTarget_14014(); void CalcSkydivingCamera_Inner_14015(DLL2SDK::UnityEngine::UnityEngine::Quaternion* setCamRot_, DLL2SDK::UnityEngine::UnityEngine::Vector3* outCamLoc_, DLL2SDK::UnityEngine::UnityEngine::Quaternion* outCamRot_, float InitCamDist_); void UpdateSkydivingCameraRot_14016(); void UpdateFollowSkydivingCameraRot_14017(); void UpdateSkydivingCameraRotInNonBattleArea_14018(); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalcNonBattleRotate_14019(); float get_ParachuteForceOpenHeight_14020(); DLL2SDK::Assembly_CSharp::BattleRoyale::SkydivingVelocityConfig* get_VelocityConfig_14021(); void set_VelocityConfig_14022(DLL2SDK::Assembly_CSharp::BattleRoyale::SkydivingVelocityConfig* value_); float get_AccelerationForward_14023(); float get_MaxVelocityForward_14024(); float get_AccelerationForwardSpeedUp_14025(); float get_MaxVelocityForwardSpeedUp_14026(); float get_MaxVelocityForwardSpeedDown_14027(); float get_Gravity_14028(); float get_GravityMax_14029(); float get_CamMaxAngle_14030(); float get_CamMinAngle_14031(); float get_InitVelocity_14032(); void InitSkyFlyParams_14033(); void InitFollowParams_14034(); void SetParachuteParams_14035(); void ProcessAircraftOnBegin_14036(); void OnLocalOrViewTargetPawnBegin_14037(); void OnLocalPlayerSkydivingBegin_14038(); void PlayLandSound_14039(DLL2SDK::mscorlib::System::String* state_); void TryUseMainWeapon_14040(bool isImmedSwitchWeapon_); void ProcessAircraftOnEnd_14041(); void RestoreSpectateViewType_14042(); void OnLocalOrViewTargetPawnEnd_14043(bool sound_); void OnLocalPlayerSkydivingEnd_14044(); void OnLocalPlayerReturnNormal_14045(); void LocalPlayerLandCameraEffect_14046(); void ProcessBlurEffect_14047(float finalVelocityY_); void ProcessFogEffect_14048(); void UpdatePawnRotationAnim_14049(float right_); void UpdatePawnRotation_14050(float deltaTime_); float AngleRemap_14051(float value_, float oldMin_, float oldMax_, float newMin_, float newMax_); void GetCoeffByCameraRot_14052(float* horizontal_, float* vertical_); void GetDirByCameraRot_14053(DLL2SDK::UnityEngine::UnityEngine::Vector3* horizontal_, DLL2SDK::UnityEngine::UnityEngine::Vector3* right_); void UpdateVelocityGravity_14054(float deltaTime_, float scale_); void UpdateSkydivingStage_14055(float deltaTime_); bool CheckCrossTerrain_14056(); bool CheckControllerCrossTerrainWhenLand_14057(); void CheckOpenParachute_14058(DLL2SDK::UnityEngine::UnityEngine::RaycastHit* hitInfo_); bool ProcessSlope_14059(DLL2SDK::UnityEngine::UnityEngine::RaycastHit* hitInfo_, bool* isHitInfoValid_, DLL2SDK::UnityEngine::UnityEngine::Vector3* velocityFinal_, DLL2SDK::UnityEngine::UnityEngine::Vector3* deltaMove_, float deltaTime_); bool CheckHitHelicopter_14060(DLL2SDK::UnityEngine::UnityEngine::RaycastHit hitInfo_); void TriggerLand_14061(); bool ProcessFallTerrain_14062(DLL2SDK::UnityEngine::UnityEngine::Vector3* velocityFinal_, DLL2SDK::UnityEngine::UnityEngine::Vector3* deltaMove_, float deltaTime_); void ProcessVelocity_14063(float deltaTime_); bool ProcessSided_14064(); void Move_14065(DLL2SDK::UnityEngine::UnityEngine::Vector3 deltaMove_); void SetPosition_14066(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetMoveObjPosition_14067(); void DelaySetRotation_14068(DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_); void SetRotation_14069(DLL2SDK::UnityEngine::UnityEngine::Quaternion rot_); DLL2SDK::UnityEngine::UnityEngine::Quaternion GetRotation_14070(); void OnSkydivingIsFollowChanged_14071(); void ProcessPhysics_14072(float deltaTime_); void SetTeammatePositionAndRotation_14073(); void PushSkydivingAnim_14074(); void OpenWingsuit_14075(); void CloseWingsuit_14076(bool forceDestory_); void CloseParachute_14077(); void OpenParachuteImp_14078(); void OpenParachute_14079(bool isAuto_); void HideSkydivingAttachments_14080(); void SetServerRelevant_14081(bool isRelevant_); void SetClientRelevant_14082(bool isRelevant_); bool CheckCanCreateAssetCallBack_14083(DLL2SDK::Assembly_CSharp::BattleRoyale::SkydivingPendant* pendant_); void ClearMoveGameObject_14084(); void OnPendantMoveObjectCreate_14085(); void OnPendantAnimAssetReady_14086(int32_t id_, DLL2SDK::mscorlib::System::Object* obj_); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetLocalPosition_14087(); void OnPendantAnimAssetReadyImp_14088(DLL2SDK::UnityEngine::UnityEngine::GameObject* pendantMoveObject_); DLL2SDK::mscorlib::System::Collections::Generic::List_1* GetSkydivingRenderers_14089(); void BindCallBack_14090(DLL2SDK::Assembly_CSharp::BattleRoyale::SkydivingPendant* pendant_); void ServerCallOpenParachute_14091(bool isOpen_); void BindWingSuitCam_14092(); void DelayCopyAnimValue_14093(DLL2SDK::Assembly_CSharp::BattleRoyale::SkydivingPendant* pendant_); void CopyAnimValue_14094(DLL2SDK::Assembly_CSharp::BattleRoyale::SkydivingPendant* pendant_); void PendantDestroy_14095(); float get_LerpInterval_14096(); void SimulateSkydivingSelfImp_14097(float deltaTime_); void ResetLogicFrame_14098(); void SimulateSkydivingSelf_14099(float deltaTime_); void SimulateSkydiving_14100(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_, float deltaTime_); void SimulateUnRecentlySkydiving_14101(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_); void SimulateSkydivingServer_14102(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_, float deltaTime_); void RefreshSyncData_14103(DLL2SDK::Assembly_CSharp::BattleRoyale::BakeMoveData* moveData_); void PushMoveDataToTeammate_14104(DLL2SDK::Assembly_CSharp::BattleRoyale::BakeMoveData moveData_, bool force_); DLL2SDK::UnityEngine::UnityEngine::Vector3 CalcSyncPosition_14105(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); DLL2SDK::UnityEngine::UnityEngine::Quaternion CalcSyncRotation_14106(DLL2SDK::UnityEngine::UnityEngine::Vector3 syncRotationEuler_); void SetSimulatePosition_14107(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void SetSyncDataForce_14108(DLL2SDK::Assembly_CSharp::BattleRoyale::BakeMoveData moveData_); void SetSyncData_14109(DLL2SDK::Assembly_CSharp::BattleRoyale::BakeMoveData moveData_); void ProcessMoveData_14110(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_, bool* needReturn_); void SimulateMove_14111(DLL2SDK::Assembly_CSharp::GameBase::MoveData moveData_, float deltaTime_); void SimulateMoveImp_14112(float deltaTime_); void SimulateRotation_14113(); void SimulateLandStart_14114(); void SimulateSkydivingEnd_14115(); bool CheckLeaderAndTeammate_14116(); bool CheckFollowAndTeammate_14117(); void ForeachFollowerPawnOperate_14118(DLL2SDK::mscorlib::System::Action_1* operate_, bool needCheckLeaderAndTeamMate_); void ResetTransferSkydivingAnim_14119(); void TransferSkydivingAnimImp_14120(DLL2SDK::Assembly_CSharp::Network::TransSkydivingAnim* data_); void TransferSkydivingAnim_14121(DLL2SDK::Assembly_CSharp::Network::TransSkydivingAnim* data_); void SimulateSkydivingAnim_14122(float deltaTime_); void CopyProperties_14123(DLL2SDK::Assembly_CSharp::SkydivingPhysicsData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_14124(); void _SimulateLandStart_m__1_14127(); void __xLuaBaseProxy_Init_14129(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_OnBeginDestroy_14130(); void __xLuaBaseProxy_Destroy_14131(); void __xLuaBaseProxy_Reset_14132(); void __xLuaBaseProxy_Tick_14133(float P0_); void __xLuaBaseProxy_OnSpectatingStart_14134(); void __xLuaBaseProxy_OnSpectatingEnd_14135(); void __xLuaBaseProxy_SetServerRelevant_14136(bool P0_); void __xLuaBaseProxy_SetClientRelevant_14137(bool P0_); static void SkydivingLog_13966(DLL2SDK::Assembly_CSharp::GameEngine::ELogType logType_, DLL2SDK::mscorlib::System::String* msg_, DLL2SDK::Array* paras_); static void _cctor_14125(); static void _OpenParachute_m__0_14126(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* pawn_); static void _SimulateSkydivingEnd_m__2_14128(DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* teammate_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct SwitchRoleComponent_BRTeamGamePawn : DLL2SDK::Assembly_CSharp::BattleRoyale::SwitchRoleComponent_BRPawn { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13837(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct SwimmingTransitionToSprintState : DLL2SDK::Assembly_CSharp::BattleRoyale::SwimmingBaseState { bool m_IsHiddenWeapon_; float m_TickTime_; float m_TransitionTime_; bool m_ShouldAttachWeaponToHand_; float m_TPAttachWeaponTimeRate_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SholdShowWeaponInSwim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13809(DLL2SDK::Assembly_CSharp::BattleRoyale::SwimmingStateMachine* stateMachine_); void BeginState_13810(); bool SholdShowWeaponInSwim_13811(DLL2SDK::Assembly_CSharp::GameEngine::WeaponAttachment* weaponAttachment_); void Tick_13812(float deltaTime_); void __xLuaBaseProxy_BeginState_13813(); void __xLuaBaseProxy_Tick_13814(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRZombieSnowTrackPawnComponent : DLL2SDK::Assembly_CSharp::BattleRoyale::BRSnowTrackPawnComponent { float m_NextSpawnTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckTarget_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13775(); bool CheckTarget_13776(); void Tick_13777(float deltaTime_); bool __xLuaBaseProxy_CheckTarget_13778(); void __xLuaBaseProxy_Tick_13779(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRLeanComponent : DLL2SDK::Assembly_CSharp::GameEngine::PawnComponent { DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* m_BRPawn_; DLL2SDK::Assembly_CSharp::GameEngine::PawnAnimationComponent* m_PawnAnimationComponent_; float m_LeftAngleZOffset_; float m_RightAngleZOffset_; float m_LeftPosOffsetX_; float m_RightPosOffsetX_; float m_LeftPosAimingOffsetX_; float m_RightPosAimingOffsetX_; float m_LeftPosAimingOffsetY_; float m_RightPosAimingOffsetY_; float m_LeanSpeed_; float m_LeftLeanWeight_; float m_RightLeanWieght_; float m_CurrentPosOffsetX_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CurrentPosAimingOffset_; float m_CurrentAngleZOffset_; float m_CurrentLeanWeight_; float m_StartPosOffsetX_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_StartPosAimingOffset_; float m_StartAngleZOffset_; float m_StartLeanWeight_; float m_TargetPosOffsetX_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_TargetPosAimingOffset_; float m_TargetAngleZOffset_; float m_TargetLeanWeight_; float m_TransitionTime_; float m_TickTransitionTime_; bool m_IsTick_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRPawnLeanState m_CurrentLeanState_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRPawnLeanState m_TargetLeanState_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StopLean_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceResetLeanAnimation_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OverAimResetAnimatorParams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UnLean_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LeanLeft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LeanRight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateUnLean_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateLeanLeft_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SimulateLeanRight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Tick_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLeanStateToPawn_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickTransition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartTransition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ResetCached3PAvatarAnimatorParams_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyProperties_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13493(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRPawnLeanState get_CurrentLeanState_13494(); DLL2SDK::Assembly_CSharp::BattleRoyale::BRPawnLeanState get_TargetLeanState_13495(); void Init_13496(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); bool get_IsLeanLeft_13497(); bool get_IsLeanRight_13498(); bool get_IsLean_13499(); void StopLean_13500(); void ForceResetLeanAnimation_13501(); void OverAimResetAnimatorParams_13502(); void UnLean_13503(bool isForce_); void LeanLeft_13504(); void LeanRight_13505(); void SimulateUnLean_13506(bool isForce_); void SimulateLeanLeft_13507(); void SimulateLeanRight_13508(); void Tick_13509(float deltaTime_); void SetLeanStateToPawn_13510(); bool TickTransition_13511(float deltaTime_); void StartTransition_13512(float targetLeanWeight_, float targetAngleZOffset_, float targetPosOffset_, float targetPosAimingOffsetX_, float targetPosAimingOffsetY_); void ResetCached3PAvatarAnimatorParams_13513(); void CopyProperties_13514(DLL2SDK::Assembly_CSharp::BRLeanComponentData* inFrom_, bool includeParent_); DLL2SDK::mscorlib::System::Type* get_DataType_13515(); void __xLuaBaseProxy_Init_13516(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_Tick_13517(float P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct ThrowWeaponLengthHandle : DLL2SDK::Assembly_CSharp::BattleRoyale::WeaponLengthHandleBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateLength_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_13433(); void UpdateLength_13434(); void __xLuaBaseProxy_UpdateLength_13435(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRSlotItemData : DLL2SDK::Assembly_CSharp::BattleRoyale::BREquipmentItemData { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12851(int32_t actorId_, int32_t itemId_, int32_t posId_, int32_t count_, int32_t bulletCount_, int32_t param1_, int32_t itemLevel_, uint32_t skinID_); DLL2SDK::Assembly_CSharp::BattleRoyale::EBRItemDataType get_ItemDataType_12852(); DLL2SDK::mscorlib::System::String* ToString_12853(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_12854(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct SparrowArea_Circle : DLL2SDK::Assembly_CSharp::BattleRoyale::FunctionalArea { float WaitTime_; float _CreateTime_k__BackingField_; float _ShrinkStartTime_k__BackingField_; float ShrinkDurationTime_; float _CircleContinuousTime_k__BackingField_; DLL2SDK::UnityEngine::UnityEngine::Vector3 _BeginShrinkPosition_k__BackingField_; float _BeginShrinkRadius_k__BackingField_; float _EndShrinkRadius_k__BackingField_; float m_UpdateRadiusTime_; float m_CurrentRadius_; float m_UpdatePositionTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CurrentPosition_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurrentRadius_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetupCircleInfo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCircleInfo_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12677(int32_t id_); float get_CreateTime_12678(); void set_CreateTime_12679(float value_); float get_ShrinkStartTime_12680(); void set_ShrinkStartTime_12681(float value_); float get_CircleContinuousTime_12682(); void set_CircleContinuousTime_12683(float value_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_BeginShrinkPosition_12684(); void set_BeginShrinkPosition_12685(DLL2SDK::UnityEngine::UnityEngine::Vector3 value_); float get_BeginShrinkRadius_12686(); void set_BeginShrinkRadius_12687(float value_); float get_EndShrinkRadius_12688(); void set_EndShrinkRadius_12689(float value_); float get_BeginCircleTime_12690(); float get_EndCircleTime_12691(); float get_BeginShrinkTime_12692(); float get_EndShrinkTime_12693(); float get_FromBeginShrinkTime_12694(); bool get_PropertyChanged_12695(); float GetCurrentRadius_12696(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_Position_12697(); void SetupCircleInfo_12698(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, float createTime_, float circleContinuousTime_, float targetRadius_); void UpdateCircleInfo_12699(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void __xLuaBaseProxy_UpdateCircleInfo_12700(DLL2SDK::UnityEngine::UnityEngine::Vector3 P0_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRLanternEditor : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::Transform* StartPoint_; DLL2SDK::UnityEngine::UnityEngine::Transform* EndPoint_; float MinLength_; float MaxOffset_; float Interval_; float MaxRandomAngle_; DLL2SDK::UnityEngine::UnityEngine::Vector3 PosOffset_; DLL2SDK::UnityEngine::UnityEngine::Vector3 AngleOffset_; DLL2SDK::UnityEngine::UnityEngine::AnimationCurve* LineCurve_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRLanternSortType SortType_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRLanternLightType* CustomArr_; void _ctor_12550(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRSlidingDoor : DLL2SDK::Assembly_CSharp::BattleRoyale::BRDoor { DLL2SDK::UnityEngine::UnityEngine::Vector3 m_ClosePos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_OpenPos_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_BaseRoattion_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_StartPos_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_TargetPos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTargetPosition_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_InitDoor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryOpenDoor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnForceSetState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoTickMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EndMove_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12436(); DLL2SDK::Assembly_CSharp::GameEngine::BRDoorType get_DoorType_12437(); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_CloseRoattion_12438(); DLL2SDK::UnityEngine::UnityEngine::Vector3 GetTargetPosition_12439(DLL2SDK::Assembly_CSharp::BattleRoyale::SceneDoorState state_); void InitDoor_12440(uint32_t actorId_, uint32_t uid_, float brokenHp_, DLL2SDK::Assembly_CSharp::BattleRoyale::DoorInfo* doorInfo_, DLL2SDK::Assembly_CSharp::GameEngine::BRLevelDoor* levelDoor_); void TryOpenDoor_12441(DLL2SDK::Assembly_CSharp::GameBase::Pawn* pawn_); void OnForceSetState_12442(DLL2SDK::Assembly_CSharp::BattleRoyale::SceneDoorState state_); void StartMove_12443(); void DoTickMove_12444(float percent_, float deltaTime_); void EndMove_12445(); void __xLuaBaseProxy_InitDoor_12446(uint32_t P0_, uint32_t P1_, float P2_, DLL2SDK::Assembly_CSharp::BattleRoyale::DoorInfo* P3_, DLL2SDK::Assembly_CSharp::GameEngine::BRLevelDoor* P4_); void __xLuaBaseProxy_TryOpenDoor_12447(DLL2SDK::Assembly_CSharp::GameBase::Pawn* P0_); void __xLuaBaseProxy_OnForceSetState_12448(DLL2SDK::Assembly_CSharp::BattleRoyale::SceneDoorState P0_); void __xLuaBaseProxy_StartMove_12449(); void __xLuaBaseProxy_DoTickMove_12450(float P0_, float P1_); void __xLuaBaseProxy_EndMove_12451(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct RibbonEffect : DLL2SDK::Assembly_CSharp::BattleRoyale::DanceFloorSubComponent { DLL2SDK::mscorlib::System::Collections::Generic::List_1* RibbonEffectLocation_; float EffectDuration_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_RibbonEffects_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Init_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DestroySubcomponent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayRibbonEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_12254(); void Init_12255(); void DestroySubcomponent_12256(); void PlayRibbonEffect_12257(DLL2SDK::Array* args_); void _Init_m__0_12258(DLL2SDK::Assembly_CSharp::GameEngine::ParticleEffect* effect_); void __xLuaBaseProxy_Init_12259(); void __xLuaBaseProxy_DestroySubcomponent_12260(); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BlackMarketPawnMonitor : DLL2SDK::Assembly_CSharp::BattleRoyale::BlackMarketBaseMonitor { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdatePawnActorList_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11969(); void UpdatePawnActorList_11970(); void __xLuaBaseProxy_UpdatePawnActorList_11971(); }; } namespace DLL2SDK::Assembly_CSharp { struct VehicleFixedSpawnSpot : DLL2SDK::Assembly_CSharp::VehicleSpawnSpot { int32_t fixedVehicleId_; float recoverTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11824(); }; } namespace DLL2SDK::Assembly_CSharp { struct MoveTrainingTarget : DLL2SDK::Assembly_CSharp::NormalTrainingTarget { DLL2SDK::UnityEngine::UnityEngine::Transform* m_MoveRoot_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_StartPoint_; DLL2SDK::UnityEngine::UnityEngine::Transform* m_EndPoint_; float m_MoveSpeed_; float m_WaitTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_Forward_; bool m_IsMove_; bool m_IsForward_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Start_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WaitAndStartMove_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_11772(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_MoveTarget_11773(); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_MoveForward_11774(); void Start_11775(); void Update_11776(); DLL2SDK::mscorlib::System::Collections::IEnumerator* WaitAndStartMove_11777(); void __xLuaBaseProxy_Start_11778(); void __xLuaBaseProxy_Update_11779(); }; } namespace DLL2SDK::Assembly_CSharp { struct BRMapMaskMgr : DLL2SDK::Assembly_CSharp::GameComponent { bool m_Isinit_; DLL2SDK::mscorlib::System::IO::BinaryReader* m_MaskBR_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* m_AllLoadCells_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* m_NeedDel_; int32_t m_CellSize_; int32_t m_CellWidth_; int32_t m_CellHeight_; float m_OneDivCell_; int32_t m_Width_; int32_t m_Height_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastCheckPosition_; struct StaticFields { int32_t LoadCellRange_; int32_t UnloadCellRange_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_10916(); void Init_10917(); void Init_10918(DLL2SDK::UnityEngine::UnityEngine::StreamedFileAsset* asset_); void ClearBinaryReader_10919(); void Tick_10920(float deltaTime_); uint8_t GetMask_10921(int32_t x_, int32_t y_); uint8_t GetMask_10922(DLL2SDK::UnityEngine::UnityEngine::Vector3 worldPos_); bool CheckMask_10923(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_, DLL2SDK::Assembly_CSharp::BRMapMaskType type_); bool CheckMask_10924(int32_t x_, int32_t y_, DLL2SDK::Assembly_CSharp::BRMapMaskType type_); void CheckAndLoadCell_10925(DLL2SDK::UnityEngine::UnityEngine::Vector3 pos_); void CheckAndLoadCell_10926(int32_t x_, int32_t y_); int32_t CountLoadNum_10927(); int32_t CountSqrDis_10928(int32_t x_, int32_t y_, int32_t cellX_, int32_t cellY_); void ForceLoadAll_10929(); void ForceUnloadAll_10930(); void LoadCellMaskInfo_10931(int32_t x_, int32_t y_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRVehicleMachine : DLL2SDK::Assembly_CSharp::BattleRoyale::BRVendingMachine { DLL2SDK::Assembly_CSharp::UILabel* PreparingText_; float EffShowDuration_; int32_t m_LastShowEffItemId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetBirthEffectAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetShowVehicleAssetId_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDisable_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoShowChooseItemObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnLoadAssetEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoHideChooseItemObj_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ClearAsset_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnOpenAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCloseAni_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCdState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsShowShowPreparingText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ShowPreparingText_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCountDownStart_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnCountDownEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnSpawnVehicle_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateChoseState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateCancelState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateConfirmState_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TryShowSpawnVehicleEffect_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_10823(); int32_t GetBirthEffectAssetId_10825(int32_t vehicleID_); int32_t GetShowVehicleAssetId_10826(int32_t vehicleID_); void OnDisable_10827(); void DoShowChooseItemObj_10828(); void OnLoadAssetEnd_10829(int32_t assetId_, DLL2SDK::mscorlib::System::Object* arg_); void DoHideChooseItemObj_10830(); void ClearAsset_10831(); void OnOpenAni_10832(); void OnCloseAni_10833(); void UpdateCdState_10834(); bool IsShowShowPreparingText_10835(); void ShowPreparingText_10836(); void OnCountDownStart_10837(float cd_); void OnCountDownEnd_10838(); void OnSpawnVehicle_10839(uint32_t actorID_, DLL2SDK::UnityEngine::UnityEngine::Vector3 SpawnLocation_, DLL2SDK::UnityEngine::UnityEngine::Quaternion SpawnRotation_); void UpdateChoseState_10840(); void UpdateCancelState_10841(); void UpdateConfirmState_10842(); void TryShowSpawnVehicleEffect_10843(); void __xLuaBaseProxy_OnDisable_10844(); void __xLuaBaseProxy_DoShowChooseItemObj_10845(); void __xLuaBaseProxy_DoHideChooseItemObj_10846(); void __xLuaBaseProxy_OnOpenAni_10847(); void __xLuaBaseProxy_OnCloseAni_10848(); void __xLuaBaseProxy_UpdateCdState_10849(); void __xLuaBaseProxy_OnCountDownStart_10850(float P0_); void __xLuaBaseProxy_OnCountDownEnd_10851(); void __xLuaBaseProxy_UpdateChoseState_10852(); void __xLuaBaseProxy_UpdateCancelState_10853(); void __xLuaBaseProxy_UpdateConfirmState_10854(); static DLL2SDK::mscorlib::System::String* GetName_10824(int32_t vehicleID_); }; } namespace DLL2SDK::Assembly_CSharp::BattleRoyale { struct BRAdaptiveRootMotion : DLL2SDK::Assembly_CSharp::AdaptiveRootMotion { DLL2SDK::Assembly_CSharp::BattleRoyale::BRPlayerPawn* m_BRPawn_; DLL2SDK::Array* m_RootMotionAnimDataCache_; DLL2SDK::Assembly_CSharp::BattleRoyale::BRRootMotionAnimData m_CurRootMotionAnimData_; float m_CurrClimbWallWidth_; float m_ClimbOverDistance_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_BeginRootPosition_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_BeginRootRotation_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_EndPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_HightPosition_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_LastPosition_; bool m_IsClimbUp_; DLL2SDK::UnityEngine::UnityEngine::Vector3 upScaling_; DLL2SDK::UnityEngine::UnityEngine::Vector3 downScaling_; bool m_isHadTriggerTranslationEnd_; bool m_isClimbOverLandSky_; bool m_isOnGround_; float m_CurrentPlaySpeed_; float m_startLandSkyTimeScale_; float m_AnimClimbUpBeginCCMoveTime_; float m_AnimClimpOverBeginCheckGroundTime_; float m_RealAnimationClipLength_; float m_AnimToClimbTopTime_; float m_AnimToClimbFallTime_; bool m_AnimToClimbTopEvent_; bool m_AnimToClimbFallEvent_; bool m_HasToClimbEvent_; bool m_CheckFalling_; bool m_IsAccelerateJumpDownSpeed_; float JumpDownAcceleration_; bool m_IsNotifyEnded_; float m_offsetYSpeed_; float m_offsetY_; float m_offsetYAdd_; float forwardScale_; float groundToTopScale_; float topToGroundScale_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_deltaPos_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_deltaRotation_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_CacheDeltaPos_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_CacheDeltaRotation_; bool m_shouldUpdateAnimationCurve_; float m_startUpdateAnimationCurveTime_; float m_UpdateAnimtionCurveAccTime_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_lastAnimationCurePos_; DLL2SDK::UnityEngine::UnityEngine::Quaternion m_startUpdateAnimationCurveRot_; DLL2SDK::UnityEngine::UnityEngine::Vector3 m_UpdateAnimationCurveCachePos_; float DotValue_; bool m_ShouldCheckJumpDown_; DLL2SDK::Array* m_CheckOverLap_; int32_t m_CheckLayerMask_; float m_LateUpdateAccumulationDeltaTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsOnGround_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnimInternal_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_BeginRootMotion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_TickNotifyRootMotionEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NotifyRootMotionEnd_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsClimbUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalcRootMotionTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix1_CalcRootMotionTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PlayAnim_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix2_CalcRootMotionTransform_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAnimatorMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_StartUpdateAnimationCurve_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_UpdateAnimationCurve_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoClimbOverMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckClimbOverHitWall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckHitDown_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckOverLap_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckPawnPassThrough_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckClimbToFalling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DoClimbUpMove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Update_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_LateUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsGround_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CanCheckFalling_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ForceStopRootmotion_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToClimbTop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToClimbFall_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CheckFalling_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9807(); void set_RootMotionAnimDataCache_9808(DLL2SDK::Array* value_); DLL2SDK::Array* get_RootMotionAnimDataCache_9809(); bool get_IsNotifyEnded_9810(); bool IsOnGround_9811(); DLL2SDK::UnityEngine::UnityEngine::Transform* get_agentTransform_9812(); int32_t PlayAnimInternal_9813(DLL2SDK::mscorlib::System::String* animName_, float blendTime_, float fixedTime_, float speed_); void BeginRootMotion_9814(DLL2SDK::mscorlib::System::String* animName_, DLL2SDK::UnityEngine::UnityEngine::Vector3 highestPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 destPos_, float checkDownDistance_, float wallWidth_, bool isClimbOverLandSky_, float startLandSkyTimeScale_, float blendTime_, float speed_); void TickNotifyRootMotionEnd_9815(); void NotifyRootMotionEnd_9816(int32_t stateNameId_); bool IsClimbUp_9817(DLL2SDK::mscorlib::System::String* animName_); void CalcRootMotionTransform_9818(int32_t index_, DLL2SDK::UnityEngine::UnityEngine::Vector3 destPos_); void CalcRootMotionTransform_9819(int32_t index_, DLL2SDK::UnityEngine::UnityEngine::Vector3 destPos_, float fixedTime_); void PlayAnim_9820(int32_t animHash_, DLL2SDK::mscorlib::System::String* animName_, float blendTime_, float fixedTime_); void CalcRootMotionTransform_9821(int32_t index_, DLL2SDK::UnityEngine::UnityEngine::Vector3 highestPos_, DLL2SDK::UnityEngine::UnityEngine::Vector3 destPos_); DLL2SDK::UnityEngine::UnityEngine::Vector3 get_DeltaPosition_9822(); DLL2SDK::UnityEngine::UnityEngine::Quaternion get_DeltaRotation_9823(); void OnAnimatorMove_9824(); void StartUpdateAnimationCurve_9825(); void UpdateAnimationCurve_9826(); void DoClimbOverMove_9827(); void CheckClimbOverHitWall_9828(DLL2SDK::UnityEngine::UnityEngine::Vector3* moveDelta_, bool* isClimbOverMantle_, DLL2SDK::UnityEngine::UnityEngine::Vector3* newPosition_); bool CheckHitDown_9829(); bool CheckOverLap_9830(DLL2SDK::UnityEngine::UnityEngine::Vector3 postion_); bool CheckPawnPassThrough_9831(); void CheckClimbToFalling_9832(); void DoClimbUpMove_9833(); void Update_9834(); void LateUpdate_9835(); bool IsGround_9836(float dist_); bool CanCheckFalling_9837(); void ForceStopRootmotion_9838(); void ToClimbTop_9839(); void ToClimbFall_9840(); void CheckFalling_9841(); int32_t __xLuaBaseProxy_PlayAnimInternal_9842(DLL2SDK::mscorlib::System::String* P0_, float P1_, float P2_, float P3_); void __xLuaBaseProxy_NotifyRootMotionEnd_9843(int32_t P0_); void __xLuaBaseProxy_CalcRootMotionTransform_9844(int32_t P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_); void __xLuaBaseProxy_CalcRootMotionTransform_9845(int32_t P0_, DLL2SDK::UnityEngine::UnityEngine::Vector3 P1_, float P2_); void __xLuaBaseProxy_PlayAnim_9846(int32_t P0_, DLL2SDK::mscorlib::System::String* P1_, float P2_, float P3_); void __xLuaBaseProxy_OnAnimatorMove_9847(); }; } namespace DLL2SDK::Assembly_CSharp::SWS { struct WaypointManager : DLL2SDK::UnityEngine::UnityEngine::MonoBehaviour { DLL2SDK::UnityEngine::UnityEngine::KeyCode placementKey_; DLL2SDK::UnityEngine::UnityEngine::KeyCode viewPlacementKey_; struct StaticFields { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* Paths_; DLL2SDK::System_Core::System::Func_2, bool>* __f__am_cache0_; DLL2SDK::System_Core::System::Func_2, DLL2SDK::mscorlib::System::String*>* __f__am_cache1_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Awake_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_AddPath_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CleanUp_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnDestroy_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawStraight_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_DrawCurved_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetCurved_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPoint_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetPathLength_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SmoothCurve_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_9550(); void Awake_9551(); void OnDestroy_9554(); static void AddPath_9552(DLL2SDK::UnityEngine::UnityEngine::GameObject* path_); static void CleanUp_9553(); static void DrawStraight_9555(DLL2SDK::Array* waypoints_); static void DrawCurved_9556(DLL2SDK::Array* pathPoints_); static DLL2SDK::Array* GetCurved_9557(DLL2SDK::Array* waypoints_); static DLL2SDK::UnityEngine::UnityEngine::Vector3 GetPoint_9558(DLL2SDK::Array* gizmoPoints_, float t_); static float GetPathLength_9559(DLL2SDK::Array* waypoints_); static DLL2SDK::mscorlib::System::Collections::Generic::List_1* SmoothCurve_9560(DLL2SDK::mscorlib::System::Collections::Generic::List_1* pathToCurve_, int32_t interpolations_); static void _cctor_9561(); static bool _CleanUp_m__0_9562(DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 p_); static DLL2SDK::mscorlib::System::String* _CleanUp_m__1_9563(DLL2SDK::mscorlib::System::Collections::Generic::KeyValuePair_2 p_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::TGPA { struct TGPAServiceiOS : DLL2SDK::mscorlib::System::Object { struct StaticFields { DLL2SDK::Assembly_CSharp::GCloud::TGPA::TGPAServiceiOS* mInstance_; DLL2SDK::mscorlib::System::Object* _lock_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8984(); int32_t GetVersionCode_8986(); void EnableLog_8987(bool enable_); void Init_8988(); void RegisterCallback_8989(DLL2SDK::Assembly_CSharp::GCloud::TGPA::ITGPACallback* callback_); void UpdateGameFps_8990(float value_); bool checkGameDataNeedSend_8991(DLL2SDK::Assembly_CSharp::GCloud::TGPA::GameDataKey key_); void UpdateGameInfo_8992(DLL2SDK::Assembly_CSharp::GCloud::TGPA::GameDataKey key_, DLL2SDK::mscorlib::System::String* value_); void UpdateGameInfo_8993(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); void UpdateGameInfo_8994(int32_t key_, DLL2SDK::mscorlib::System::String* value_); void UpdateGameInfo_8995(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* value_); void UpdateGameInfo_8996(DLL2SDK::Assembly_CSharp::GCloud::TGPA::GameDataKey key_, int32_t value_); void UpdateGameInfo_8997(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); DLL2SDK::mscorlib::System::String* GetDataFromTGPA_8998(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* value_); DLL2SDK::mscorlib::System::String* CheckDeviceIsReal_8999(); DLL2SDK::mscorlib::System::String* GetOptCfgStr_9000(); int32_t GetCurrentThreadTid_9001(); void ReportUserInfo_9002(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* dict_); static DLL2SDK::Assembly_CSharp::GCloud::TGPA::TGPAServiceiOS* GetInstance_8985(); static void _cctor_9003(); }; } namespace DLL2SDK::Assembly_CSharp::TDM { struct CustomInfo : DLL2SDK::Assembly_CSharp::TDM::TBufferBase { DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* KVInfo_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8885(DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* info_); void WriteTo_8886(DLL2SDK::Assembly_CSharp::TDM::TBufferWriter* writer_); void ReadFrom_8887(DLL2SDK::Assembly_CSharp::TDM::TBufferReader* reader_); }; } namespace DLL2SDK::Assembly_CSharp::TDM { struct UserInfo : DLL2SDK::Assembly_CSharp::TDM::TBufferBase { DLL2SDK::mscorlib::System::String* UserID_; DLL2SDK::mscorlib::System::String* NickName_; DLL2SDK::mscorlib::System::String* Region_; int32_t AccountType_; DLL2SDK::Assembly_CSharp::TDM::UserGender Gender_; int32_t Age_; int32_t Level_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8882(); void WriteTo_8883(DLL2SDK::Assembly_CSharp::TDM::TBufferWriter* writer_); void ReadFrom_8884(DLL2SDK::Assembly_CSharp::TDM::TBufferReader* reader_); }; } namespace DLL2SDK::Assembly_CSharp::TDM { struct TDataMaster : DLL2SDK::Assembly_CSharp::TDM::ITDataMaster { DLL2SDK::Assembly_CSharp::TDM::TBufferWriter* mWriter_; DLL2SDK::mscorlib::System::Object* mLocker_; struct StaticFields { DLL2SDK::mscorlib::System::String* LibName_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Initialize_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_EnableReport_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReleaseInstance_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetTDMUID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetLogLevel_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReportBinary_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_GetSessionID_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetRouterAddress_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8864(); bool Initialize_8865(DLL2SDK::mscorlib::System::String* appId_, DLL2SDK::mscorlib::System::String* appChannel_, bool isTest_); void EnableReport_8866(bool enable_); void ReleaseInstance_8867(); DLL2SDK::mscorlib::System::String* GetTDMUID_8868(); void SetLogLevel_8869(DLL2SDK::Assembly_CSharp::TDM::TLogPriority level_); void ReportEvent_8870(int32_t srcId_, DLL2SDK::mscorlib::System::String* eventName_, DLL2SDK::Assembly_CSharp::TDM::CustomInfo* eventInfo_); void ReportBinary_8871(int32_t srcId_, DLL2SDK::mscorlib::System::String* eventName_, DLL2SDK::Array* data_, int32_t len_); DLL2SDK::mscorlib::System::String* GetSessionID_8872(); void SetRouterAddress_8873(bool isTest_, DLL2SDK::mscorlib::System::String* url_); static bool tdm_initialize_8874(DLL2SDK::mscorlib::System::String* appID_, DLL2SDK::mscorlib::System::String* appChannel_, bool test_); static void tdm_enable_report_8875(bool enable_); static intptr_t tdm_get_uid_8876(); static void tdm_set_log_8877(int32_t level_); static void tdm_report_event_8878(int32_t srcId_, DLL2SDK::mscorlib::System::String* eventName_, DLL2SDK::Array* data_, int32_t len_, bool isBinary_); static void tdm_release_instance_8879(); static intptr_t tdm_get_session_id_8880(); static void tdm_set_router_address_8881(bool isTest_, DLL2SDK::mscorlib::System::String* url_); }; } namespace DLL2SDK::Assembly_CSharp::MidasPay { struct APMidasSubscribeRequest : DLL2SDK::Assembly_CSharp::MidasPay::APMidasMonthRequest { void _ctor_8779(); }; } namespace DLL2SDK::Assembly_CSharp::MidasPay { struct CallBackUtils : DLL2SDK::Assembly_CSharp::MidasPay::Singleton_1 { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MidasPayCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MidasLoginExpiredCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MidasGetLocalPriceCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MidasGetIntroPriceCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MidasInitCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MidasGetInfoCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MidasGetShortOpenidCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MidasReProvidetCallback_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MidasQueryPromotionCallback_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8760(); void MidasPayCallback_8761(DLL2SDK::mscorlib::System::String* result_); void MidasLoginExpiredCallback_8762(); void MidasGetLocalPriceCallback_8763(DLL2SDK::mscorlib::System::String* json_); void MidasGetIntroPriceCallback_8764(DLL2SDK::mscorlib::System::String* json_); void MidasInitCallback_8765(DLL2SDK::mscorlib::System::String* result_); void MidasGetInfoCallback_8766(DLL2SDK::mscorlib::System::String* json_); void MidasGetShortOpenidCallback_8767(DLL2SDK::mscorlib::System::String* json_); void MidasReProvidetCallback_8768(DLL2SDK::mscorlib::System::String* result_); void MidasQueryPromotionCallback_8769(DLL2SDK::mscorlib::System::String* result_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::MSDK { struct MSDKLBSPersonInfo : DLL2SDK::Assembly_CSharp::GCloud::MSDK::MSDKPersonInfo { double distance_; int32_t isFriend_; int64_t timestamp_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix2_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_8219(); void _ctor_8220(DLL2SDK::mscorlib::System::String* param_); void _ctor_8221(DLL2SDK::mscorlib::System::Object* json_); double get_Distance_8222(); void set_Distance_8223(double value_); int32_t get_IsFriend_8224(); void set_IsFriend_8225(int32_t value_); int64_t get_TimeStamp_8226(); void set_TimeStamp_8227(int64_t value_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::GVoice { struct GCloudVoiceEngine : DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine { DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_JoinRoomCompleteEventHandler* OnJoinRoomCompleteEvent_; DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_QuitRoomCompleteEventHandler* OnQuitRoomCompleteEvent_; DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_MemberVoiceEventHandler* OnMemberVoiceEvent_; DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_ApplyMessageKeyCompleteEventHandler* OnApplyMessageKeyCompleteEvent_; DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_UploadReccordFileCompleteEventHandler* OnUploadReccordFileCompleteEvent_; DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_DownloadRecordFileCompleteEventHandler* OnDownloadRecordFileCompleteEvent_; DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_PlayRecordFilCompleteEventHandler* OnPlayRecordFilCompleteEvent_; DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_SpeechToTextEventHandler* OnSpeechToTextEvent_; DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_StreamSpeechToTextEventHandler* OnStreamSpeechToTextEvent_; DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_StatusUpdateEventHandler* OnStatusUpdateEvent_; DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_ChangeRoleCompleteEventHandler* OnRoleChangeCompleteEvent_; DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_RoomMemberVoiceEventHandler* OnRoomMemberVoiceEvent_; DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_EventUpdateEventHandler* OnEventUpdateEvent_; DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_SaveRecFileIndexEventHandler* OnSaveRecFileIndexEvent_; DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_MuteSwitchResultHandler* OnMuteSwitchState_; DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_ReportPlayerHandler* OnReportPlayer_; DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_RoomMemberChangedCompleteHandler* OnRoomMemberInfo_; DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_SpeechTranslateHandler* OnSpeechTranslate_; DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_RSTSHandler* OnRSTS_; DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_EnableTranslateHandler* OnEnableTranslate_; int32_t pollBufLen_; DLL2SDK::Array* pollBuf_; DLL2SDK::Assembly_CSharp::GCloud::GVoice::GCloudVoiceEngine_NoticeMessage* pollMsg_; DLL2SDK::Array* memberVoice_; DLL2SDK::Array* roomNameBuf_; int32_t membersBufLen_; DLL2SDK::Array* membersBuf_; struct StaticFields { DLL2SDK::mscorlib::System::String* LibName_; bool bInit_; bool bIsSetAppInfo_; bool bPrintLog_; DLL2SDK::mscorlib::System::Converter_2* __f__am_cache0_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7497(); void add_OnJoinRoomCompleteEvent_7498(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_JoinRoomCompleteEventHandler* value_); void remove_OnJoinRoomCompleteEvent_7499(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_JoinRoomCompleteEventHandler* value_); void add_OnQuitRoomCompleteEvent_7500(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_QuitRoomCompleteEventHandler* value_); void remove_OnQuitRoomCompleteEvent_7501(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_QuitRoomCompleteEventHandler* value_); void add_OnMemberVoiceEvent_7502(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_MemberVoiceEventHandler* value_); void remove_OnMemberVoiceEvent_7503(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_MemberVoiceEventHandler* value_); void add_OnApplyMessageKeyCompleteEvent_7504(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_ApplyMessageKeyCompleteEventHandler* value_); void remove_OnApplyMessageKeyCompleteEvent_7505(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_ApplyMessageKeyCompleteEventHandler* value_); void add_OnUploadReccordFileCompleteEvent_7506(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_UploadReccordFileCompleteEventHandler* value_); void remove_OnUploadReccordFileCompleteEvent_7507(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_UploadReccordFileCompleteEventHandler* value_); void add_OnDownloadRecordFileCompleteEvent_7508(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_DownloadRecordFileCompleteEventHandler* value_); void remove_OnDownloadRecordFileCompleteEvent_7509(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_DownloadRecordFileCompleteEventHandler* value_); void add_OnPlayRecordFilCompleteEvent_7510(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_PlayRecordFilCompleteEventHandler* value_); void remove_OnPlayRecordFilCompleteEvent_7511(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_PlayRecordFilCompleteEventHandler* value_); void add_OnSpeechToTextEvent_7512(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_SpeechToTextEventHandler* value_); void remove_OnSpeechToTextEvent_7513(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_SpeechToTextEventHandler* value_); void add_OnStreamSpeechToTextEvent_7514(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_StreamSpeechToTextEventHandler* value_); void remove_OnStreamSpeechToTextEvent_7515(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_StreamSpeechToTextEventHandler* value_); void add_OnStatusUpdateEvent_7516(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_StatusUpdateEventHandler* value_); void remove_OnStatusUpdateEvent_7517(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_StatusUpdateEventHandler* value_); void add_OnRoleChangeCompleteEvent_7518(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_ChangeRoleCompleteEventHandler* value_); void remove_OnRoleChangeCompleteEvent_7519(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_ChangeRoleCompleteEventHandler* value_); void add_OnRoomMemberVoiceEvent_7520(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_RoomMemberVoiceEventHandler* value_); void remove_OnRoomMemberVoiceEvent_7521(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_RoomMemberVoiceEventHandler* value_); void add_OnEventUpdateEvent_7522(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_EventUpdateEventHandler* value_); void remove_OnEventUpdateEvent_7523(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_EventUpdateEventHandler* value_); void add_OnSaveRecFileIndexEvent_7524(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_SaveRecFileIndexEventHandler* value_); void remove_OnSaveRecFileIndexEvent_7525(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_SaveRecFileIndexEventHandler* value_); void add_OnMuteSwitchState_7526(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_MuteSwitchResultHandler* value_); void remove_OnMuteSwitchState_7527(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_MuteSwitchResultHandler* value_); void add_OnReportPlayer_7528(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_ReportPlayerHandler* value_); void remove_OnReportPlayer_7529(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_ReportPlayerHandler* value_); void add_OnRoomMemberInfo_7530(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_RoomMemberChangedCompleteHandler* value_); void remove_OnRoomMemberInfo_7531(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_RoomMemberChangedCompleteHandler* value_); void add_OnSpeechTranslate_7532(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_SpeechTranslateHandler* value_); void remove_OnSpeechTranslate_7533(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_SpeechTranslateHandler* value_); void add_OnRSTS_7534(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_RSTSHandler* value_); void remove_OnRSTS_7535(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_RSTSHandler* value_); void add_OnEnableTranslate_7536(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_EnableTranslateHandler* value_); void remove_OnEnableTranslate_7537(DLL2SDK::Assembly_CSharp::GCloud::GVoice::IGCloudVoiceEngine_EnableTranslateHandler* value_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetAppInfo_7630(DLL2SDK::mscorlib::System::String* appID_, DLL2SDK::mscorlib::System::String* appKey_, DLL2SDK::mscorlib::System::String* openID_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetServerInfo_7631(DLL2SDK::mscorlib::System::String* URL_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo Init_7632(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetMode_7633(DLL2SDK::Assembly_CSharp::GCloud::GVoice::Mode nMode_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::GCloudVoiceEngine_NoticeMessage* NoticeMessage_ParseFrom_7634(DLL2SDK::Array* buf_, int32_t buflen_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo Poll_7635(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo Pause_7636(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo Resume_7637(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo JoinTeamRoom_7638(DLL2SDK::mscorlib::System::String* roomName_, int32_t msTimeout_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo JoinRangeRoom_7639(DLL2SDK::mscorlib::System::String* roomName_, int32_t msTimeout_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo JoinTeamRoom_7640(DLL2SDK::mscorlib::System::String* roomName_, DLL2SDK::mscorlib::System::String* token_, int32_t timestamp_, int32_t msTimeout_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo JoinNationalRoom_7641(DLL2SDK::mscorlib::System::String* roomName_, DLL2SDK::Assembly_CSharp::GCloud::GVoice::MemberRole role_, int32_t msTimeout_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo ChangeRole_7642(DLL2SDK::Assembly_CSharp::GCloud::GVoice::MemberRole role_, DLL2SDK::mscorlib::System::String* roomName_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo JoinFMRoom_7643(DLL2SDK::mscorlib::System::String* roomID_, int32_t msTimeout_); int32_t SetAudience_7644(DLL2SDK::Array* audience_, DLL2SDK::mscorlib::System::String* roomName_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo JoinNationalRoom_7645(DLL2SDK::mscorlib::System::String* roomName_, DLL2SDK::mscorlib::System::String* token_, int32_t timestamp_, DLL2SDK::Assembly_CSharp::GCloud::GVoice::MemberRole role_, int32_t msTimeout_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo QuitRoom_7646(DLL2SDK::mscorlib::System::String* roomName_, int32_t msTimeout_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo OpenMic_7647(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo CloseMic_7648(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo OpenSpeaker_7649(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo CloseSpeaker_7650(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo EnableRoomMicrophone_7651(DLL2SDK::mscorlib::System::String* roomName_, bool enable_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo EnableRoomSpeaker_7652(DLL2SDK::mscorlib::System::String* roomName_, bool enable_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo EnableMultiRoom_7653(bool enable_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo UpdateCoordinate_7654(DLL2SDK::mscorlib::System::String* roomName_, int64_t x_, int64_t y_, int64_t z_, int64_t r_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo ApplyMessageKey_7655(int32_t msTimeout_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo ApplyMessageKey_7656(DLL2SDK::mscorlib::System::String* token_, int32_t timestamp_, int32_t msTimeout_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetMaxMessageLength_7657(int32_t msTime_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo StartRecording_7658(DLL2SDK::mscorlib::System::String* filePath_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo StopRecording_7659(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo UploadRecordedFile_7660(DLL2SDK::mscorlib::System::String* filePath_, int32_t msTimeout_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo DownloadRecordedFile_7661(DLL2SDK::mscorlib::System::String* fileID_, DLL2SDK::mscorlib::System::String* downloadFilePath_, int32_t msTimeout_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo UploadRecordedFile_7662(DLL2SDK::mscorlib::System::String* filePath_, int32_t msTimeout_, bool bPermanent_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo DownloadRecordedFile_7663(DLL2SDK::mscorlib::System::String* fileID_, DLL2SDK::mscorlib::System::String* downloadFilePath_, int32_t msTimeout_, bool bPermanent_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo PlayRecordedFile_7664(DLL2SDK::mscorlib::System::String* downloadFilePath_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo StopPlayFile_7665(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SpeechToText_7666(DLL2SDK::mscorlib::System::String* fileID_, DLL2SDK::Assembly_CSharp::GCloud::GVoice::Language language_, int32_t msTimeout_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SpeechToText_7667(DLL2SDK::mscorlib::System::String* fileID_, DLL2SDK::mscorlib::System::String* token_, int32_t timestamp_, int32_t language_, int32_t msTimeout_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo ForbidMemberVoice_7668(int32_t member_, bool bEnable_, DLL2SDK::mscorlib::System::String* roomName_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo EnableLog_7669(bool enable_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetDataFree_7670(bool enable_); int32_t GetMicLevel_7671(); int32_t GetMicLevel_7672(bool bFadeOut_); int32_t GetSpeakerLevel_7673(); int32_t GetMicState_7674(); int32_t GetSpeakerState_7675(); int32_t CaptureMicrophoneData_7676(bool bCapture_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetSpeakerVolume_7677(int32_t vol_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo TestMic_7678(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo GetFileParam_7679(DLL2SDK::mscorlib::System::String* filepath_, DLL2SDK::Array* bytes_, DLL2SDK::Array* seconds_); int32_t invoke_7680(uint32_t nCmd_, uint32_t nParam1_, uint32_t nParam2_, DLL2SDK::Array* pOutput_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo EnableSpeakerOn_7681(bool bEnable_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetMicVolume_7682(int32_t vol_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetVoiceEffects_7683(DLL2SDK::Assembly_CSharp::GCloud::GVoice::SoundEffects mode_); int32_t IsSpeaking_7684(); void EnableBluetoothSCO_7685(bool enable_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo EnableReverb_7686(bool bEnable_); intptr_t GetExtensionPluginContext_7687(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetReverbMode_7688(int32_t mode_); int32_t GetVoiceIdentify_7689(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetBGMPath_7690(DLL2SDK::mscorlib::System::String* path_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo StartBGMPlay_7691(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo StopBGMPlay_7692(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo PauseBGMPlay_7693(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo ResumeBGMPlay_7694(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetBGMVol_7695(int32_t vol_); int32_t GetBGMPlayState_7696(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo EnableNativeBGMPlay_7697(bool bEnable_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetBitRate_7698(int32_t bitrate_); int32_t GetHwState_7699(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::DeviceState GetAudioDeviceConnectionState_7700(); int32_t CheckDeviceMuteState_7701(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo StartSaveVoice_7702(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo StopSaveVoice_7703(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetRecSaveTs_7704(int32_t ts_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetPlayFileIndex_7705(DLL2SDK::mscorlib::System::String* fileid_, int32_t fileindex_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo StartPlaySaveVoiceTs_7706(int32_t ts_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo StopPlaySaveVoice_7707(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo DelAllSaveVoiceFile_7708(DLL2SDK::mscorlib::System::String* fileid_, int32_t fileindex_); int32_t GetMuteResult_7709(); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetReportBufferTime_7710(int32_t nTimeSec_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetReportedPlayerInfo_7711(DLL2SDK::Array* cszOpenID_, DLL2SDK::Array* nMemberID_, int32_t nCount_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo ReportPlayer_7712(DLL2SDK::Array* cszOpenID_, int32_t nCount_, DLL2SDK::mscorlib::System::String* strInfo_); int32_t GetRoomMembers_7713(DLL2SDK::mscorlib::System::String* roomName_, DLL2SDK::Array* members_, int32_t len_); int32_t EnableCivilVoice_7714(bool bEnable_); int32_t SpeechTranslate_7715(DLL2SDK::mscorlib::System::String* fileID_, DLL2SDK::Assembly_CSharp::GCloud::GVoice::SpeechLanguageType srcLang_, DLL2SDK::Assembly_CSharp::GCloud::GVoice::SpeechLanguageType targetLang_, DLL2SDK::Assembly_CSharp::GCloud::GVoice::SpeechTranslateType transType_, int32_t nTimeoutMS_); int32_t RSTSStartRecording_7716(DLL2SDK::Assembly_CSharp::GCloud::GVoice::SpeechLanguageType srcLang_, DLL2SDK::Assembly_CSharp::GCloud::GVoice::SpeechLanguageType* pTargetLangs_, int32_t nTargetLangCnt_, DLL2SDK::Assembly_CSharp::GCloud::GVoice::SpeechTranslateType transType_, int32_t nTimeoutMS_); int32_t RSTSStopRecording_7717(); int32_t EnableTranslate_7718(DLL2SDK::mscorlib::System::String* roomname_, bool enable_, DLL2SDK::Assembly_CSharp::GCloud::GVoice::SpeechLanguageType myLang_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetCivilBinPath_7719(DLL2SDK::mscorlib::System::String* path_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo SetPlayerVolume_7720(DLL2SDK::mscorlib::System::String* playerid_, uint32_t vol_); int32_t GetPlayerVolume_7721(DLL2SDK::mscorlib::System::String* playerid_); DLL2SDK::Assembly_CSharp::GCloud::GVoice::ErrorNo EnableKeyWordsDetect_7722(bool bEnable_); static int32_t GVoice_CreateInstance_7538(); static int32_t GVoice_SetServerInfo_7539(DLL2SDK::mscorlib::System::String* URL_); static int32_t GVoice_SetAppInfo_7540(DLL2SDK::mscorlib::System::String* appID_, DLL2SDK::mscorlib::System::String* appKey_, DLL2SDK::mscorlib::System::String* openID_); static int32_t GVoice_Init_7541(); static int32_t GVoice_SetMode_7542(int32_t mode_); static int32_t GVoice_Poll_7543(DLL2SDK::Array* buf_, int32_t length_); static int32_t GVoice_Pause_7544(); static int32_t GVoice_Resume_7545(); static int32_t GVoice_JoinTeamRoom_7546(DLL2SDK::mscorlib::System::String* roomName_, int32_t msTimeout_); static int32_t GVoice_QueryRoomName_7547(DLL2SDK::Array* buf_, int32_t length_, int32_t index_); static int32_t GVoice_JoinRangeRoom_7548(DLL2SDK::mscorlib::System::String* roomName_, int32_t msTimeout_); static int32_t GVoice_JoinNationalRoom_7549(DLL2SDK::mscorlib::System::String* roomName_, int32_t role_, int32_t msTimeout_); static int32_t GVoice_ChangeRole_7550(int32_t role_, DLL2SDK::mscorlib::System::String* roomName_); static int32_t GVoice_JoinFMRoom_7551(DLL2SDK::mscorlib::System::String* roomName_, int32_t msTimeout_); static int32_t GVoice_QuitRoom_7552(DLL2SDK::mscorlib::System::String* roomName_, int32_t msTimeout_); static int32_t GVoice_OpenMic_7553(); static int32_t GVoice_CloseMic_7554(); static int32_t GVoice_OpenSpeaker_7555(); static int32_t GVoice_CloseSpeaker_7556(); static int32_t GVoice_EnableRoomMicrophone_7557(DLL2SDK::mscorlib::System::String* roomName_, bool enable_); static int32_t GVoice_EnableRoomSpeaker_7558(DLL2SDK::mscorlib::System::String* roomName_, bool enable_); static int32_t GVoice_EnableMultiRoom_7559(bool enable_); static int32_t GVoice_UpdateCoordinate_7560(DLL2SDK::mscorlib::System::String* roomName_, int64_t x_, int64_t y_, int64_t z_, int64_t r_); static int32_t GVoice_ApplyMessageKey_7561(int32_t msTimeout_); static int32_t GVoice_SetMaxMessageLength_7562(int32_t msTimeout_); static int32_t GVoice_StartRecording_7563(DLL2SDK::mscorlib::System::String* filePath_, bool bOptimized_); static int32_t GVoice_StopRecording_7564(); static int32_t GVoice_UploadRecordedFile_7565(DLL2SDK::mscorlib::System::String* filePath_, int32_t msTimeout_, bool bPermanent_); static int32_t GVoice_DownloadRecordedFile_7566(DLL2SDK::mscorlib::System::String* fileID_, DLL2SDK::mscorlib::System::String* downloadFilePath_, int32_t msTimeout_, bool bPermanent_); static int32_t GVoice_PlayRecordedFile_7567(DLL2SDK::mscorlib::System::String* downloadFilePath_); static int32_t GVoice_StopPlayFile_7568(); static int32_t GVoice_SpeechToText_7569(DLL2SDK::mscorlib::System::String* fileID_, int32_t language_, int32_t msTimeout_); static int32_t GVoice_ForbidMemberVoice_7570(int32_t member_, bool bEnable_, DLL2SDK::mscorlib::System::String* roomName_); static int32_t GVoice_EnableLog_7571(bool enable_); static int32_t GVoice_SetDataFree_7572(bool enable_); static int32_t GVoice_GetMicLevel_7573(bool bFadeout_); static int32_t GVoice_GetSpeakerLevel_7574(); static int32_t GVoice_SetSpeakerVolume_7575(int32_t vol_); static int32_t GVoice_TestMic_7576(); static int32_t GVoice_GetFileParam_7577(DLL2SDK::mscorlib::System::String* filepath_, DLL2SDK::Array* bytes_, DLL2SDK::Array* seconds_); static int32_t GVoice_invoke_7578(uint32_t nCmd_, uint32_t nParam1_, uint32_t nParam2_, DLL2SDK::Array* pOutput_); static int32_t GVoice_JoinNationalRoom_Token_7579(DLL2SDK::mscorlib::System::String* roomName_, int32_t role_, DLL2SDK::mscorlib::System::String* token_, int32_t timestamp_, int32_t msTimeout_); static int32_t GVoice_JoinTeamRoom_Token_7580(DLL2SDK::mscorlib::System::String* roomName_, DLL2SDK::mscorlib::System::String* token_, int32_t timestamp_, int32_t msTimeout_); static int32_t GVoice_ApplyMessageKey_Token_7581(DLL2SDK::mscorlib::System::String* token_, int32_t timestamp_, int32_t msTimeout_); static int32_t GVoice_SpeechToText_Token_7582(DLL2SDK::mscorlib::System::String* fileID_, DLL2SDK::mscorlib::System::String* token_, int32_t timestamp_, int32_t msTimeout_, int32_t language_); static int32_t GVoice_EnableSpeakerOn_7583(bool enable_); static int32_t GVoice_SetMicVol_7584(int32_t vol_); static int32_t GVoice_SetAudience_7585(DLL2SDK::Array* audience_, int32_t count_, DLL2SDK::mscorlib::System::String* path_); static int32_t GVoice_GetMicState_7586(); static int32_t GVoice_GetSpeakerState_7587(); static int32_t GVoice_CaptureMicrophoneData_7588(bool bCapture_); static int32_t GVoice_EnableBluetoothSCO_7589(bool enable_); static int32_t GVoice_CheckDeviceMuteState_7590(); static intptr_t GVoice_GetInstance_7591(); static int32_t GVoice_SetVoiceEffects_7592(int32_t mode_); static int32_t GVoice_IsSpeaking_7593(); static int32_t GVoice_EnableReverb_7594(bool bEnable_); static int32_t GVoice_SetReverbMode_7595(int32_t mode_); static int32_t GVoice_GetVoiceIdentify_7596(); static int32_t GVoice_SetBGMPath_7597(DLL2SDK::mscorlib::System::String* path_); static int32_t GVoice_StartBGMPlay_7598(); static int32_t GVoice_StopBGMPlay_7599(); static int32_t GVoice_PauseBGMPlay_7600(); static int32_t GVoice_ResumeBGMPlay_7601(); static int32_t GVoice_GetBGMPlayState_7602(); static int32_t GVoice_SetBGMVol_7603(int32_t vol_); static int32_t GVoice_EnableNativeBGMPlay_7604(bool bEnable_); static int32_t GVoice_SetBitRate_7605(int32_t bitrate_); static int32_t GVoice_GetHwState_7606(); static int32_t GVoice_GetAudioDeviceConnectionState_7607(); static int32_t GVoice_GetMuteResult_7608(); static int32_t GVoice_SetReportBufferTime_7609(int32_t nTimeSec_); static int32_t GVoice_SetReportedPlayerInfo_7610(DLL2SDK::Array* cszOpenID_, DLL2SDK::Array* nMemberID_, int32_t nCount_); static int32_t GVoice_ReportPlayer_7611(DLL2SDK::Array* cszOpenID_, int32_t nCount_, DLL2SDK::mscorlib::System::String* strInfo_); static int32_t GVoice_StartSaveVoice_7612(); static int32_t GVoice_StopSaveVoice_7613(); static int32_t GVoice_SetRecSaveTs_7614(int32_t ts_); static int32_t GVoice_SetPlayFileIndex_7615(DLL2SDK::mscorlib::System::String* fileid_, int32_t fileindex_); static int32_t GVoice_StartPlaySaveVoiceTs_7616(int32_t ts_); static int32_t GVoice_StopPlaySaveVoice_7617(); static int32_t GVoice_DelAllSaveVoiceFile_7618(DLL2SDK::mscorlib::System::String* fileid_, int32_t fileindex_); static int32_t GVoice_GetRoomMembers_7619(DLL2SDK::mscorlib::System::String* roomName_, DLL2SDK::Array* buf_, int32_t len_); static int32_t GVoice_EnableCivilVoice_7620(bool bEnable_); static int32_t GVoice_SpeechTranslate_7621(DLL2SDK::mscorlib::System::String* fileID_, int32_t srcLang_, int32_t targetLang_, int32_t transType_, int32_t nTimeoutMS_); static int32_t GVoice_EnableTranslate_7622(DLL2SDK::mscorlib::System::String* roomName_, bool enable_, int32_t myLang_); static int32_t GVoice_RSTSStartRecording_7623(int32_t srcLang_, DLL2SDK::Array* pTargetLangs_, int32_t nTargetLangCnt_, int32_t transType_, int32_t nTimeoutMS_); static int32_t GVoice_RSTSStopRecording_7624(); static int32_t GVoice_SetCivilBinPath_7625(DLL2SDK::mscorlib::System::String* path_); static int32_t GVoice_SetPlayerVolume_7626(DLL2SDK::mscorlib::System::String* playerid_, uint32_t nVol_); static int32_t GVoice_GetPlayerVolume_7627(DLL2SDK::mscorlib::System::String* playerid_); static int32_t GVoice_EnableKeyWordsDetect_7628(bool bEnable_); static void PrintLog_7629(DLL2SDK::mscorlib::System::Object* logMsg_); static void _cctor_7723(); static int32_t _RSTSStartRecording_m__0_7724(DLL2SDK::Assembly_CSharp::GCloud::GVoice::SpeechLanguageType value_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct TDirRoleCollection : DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase { DLL2SDK::mscorlib::System::Collections::Generic::List_1* RoleInfos_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7339(); void WriteTo_7340(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_7341(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct LeafNode : DLL2SDK::Assembly_CSharp::GCloud::TreeNodeBase { DLL2SDK::Assembly_CSharp::GCloud::TreeNodeFlag Flag_; DLL2SDK::mscorlib::System::String* Url_; DLL2SDK::Assembly_CSharp::GCloud::TDirRoleCollection* RoleCollection_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7317(); void WriteTo_7318(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_7319(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct CategoryNode : DLL2SDK::Assembly_CSharp::GCloud::TreeNodeBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7314(); void WriteTo_7315(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* write_); void ReadFrom_7316(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct QueueStatusInfo : DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase { DLL2SDK::Assembly_CSharp::GCloud::QueueStatusType Type_; DLL2SDK::Assembly_CSharp::GCloud::ErrorCode ErrCode_; DLL2SDK::mscorlib::System::String* ErrMsg_; int32_t CurPosition_; int32_t TotalCount_; int32_t EstimatedTime_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7252(); void WriteTo_7253(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_7254(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::Puffer { struct PufferConfig : DLL2SDK::mscorlib::System::Object { uint32_t maxDownloadSpeed_; uint32_t maxDownTask_; uint32_t maxDownloadsPerTask_; DLL2SDK::mscorlib::System::String* resDir_; DLL2SDK::mscorlib::System::String* pufferServerUrl_; uint32_t pufferProductId_; DLL2SDK::mscorlib::System::String* pufferGroupMarkId_; bool needCheck_; bool needFileRestore_; bool removeOldWhenUpdate_; DLL2SDK::mscorlib::System::String* userId_; int64_t pufferGameId_; DLL2SDK::Assembly_CSharp::GCloud::Puffer::PufferUpdateInitType pufferUpdateType_; uint32_t dolphinProductId_; DLL2SDK::mscorlib::System::String* dolphinAppVersion_; DLL2SDK::mscorlib::System::String* dolphinResVersion_; bool isAuditVersion_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7198(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::LockStep { struct RelayData : DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase { int32_t PlayerId_; DLL2SDK::Assembly_CSharp::GCloud::LockStep::RelayDataFlag Flag_; int32_t DelayMS_; DLL2SDK::Array* data_; int32_t dataLength_; int32_t SequenceId_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clone_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CopyTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_PeekData_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsPlayerOnline_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7028(); DLL2SDK::Assembly_CSharp::GCloud::LockStep::RelayData* Clone_7029(); void CopyTo_7030(DLL2SDK::Assembly_CSharp::GCloud::LockStep::RelayData* dest_); int32_t PeekData_7031(DLL2SDK::Array* buffer_); bool IsPlayerOnline_7032(); void WriteTo_7033(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_7034(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::LockStep { struct LockStepResult : DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase { DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepErrorCode Error_; DLL2SDK::mscorlib::System::String* Reason_; int32_t ExtCode_; int32_t ExtCode2_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IsSuccess_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToString_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7022(); bool IsSuccess_7023(); void WriteTo_7024(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_7025(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); DLL2SDK::mscorlib::System::String* ToString_7026(); DLL2SDK::mscorlib::System::String* __xLuaBaseProxy_ToString_7027(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::LockStep { struct LockStepInitializeInfo : DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase { int32_t MaxBufferSize_; int32_t StartFrameId_; DLL2SDK::Assembly_CSharp::GCloud::LockStep::LockStepManualUpdateOption ManualUpdateOption_; bool IsTcpCritical_; int32_t MaxHistorySize_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_7019(); void WriteTo_7020(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_7021(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud::Dolphin { struct UpdateInitInfo : DLL2SDK::mscorlib::System::Object { DLL2SDK::Assembly_CSharp::GCloud::Dolphin::UpdateInitType updateInitType_; DLL2SDK::mscorlib::System::String* gameUpdateUrl_; DLL2SDK::mscorlib::System::String* versionUrl_; uint32_t updateChannelId_; DLL2SDK::mscorlib::System::String* userId_; DLL2SDK::mscorlib::System::String* worldId_; bool grayUpdate_; bool getChannelConfig_; bool getRegionid_; bool bFirst_source_in_apk_; bool bObb_type_; DLL2SDK::mscorlib::System::String* mNeedExtractList_; bool m_append_source_action_; bool mCreateDiffFilelist_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6860(); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct DetailNetworkInfo : DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferBase { DLL2SDK::Assembly_CSharp::GCloud::DetailNetworkState DetailState_; DLL2SDK::Assembly_CSharp::GCloud::Carrier Carrier_; DLL2SDK::mscorlib::System::String* CarrierCode_; DLL2SDK::mscorlib::System::String* SSID_; DLL2SDK::mscorlib::System::String* BSSID_; DLL2SDK::mscorlib::System::String* CurrentAPN_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6270(); void WriteTo_6271(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_6272(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct NameRouteInfo : DLL2SDK::Assembly_CSharp::GCloud::RouteInfoBase { DLL2SDK::mscorlib::System::String* ServiceName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix1_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_onCopyInstance_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6255(DLL2SDK::mscorlib::System::String* serviceName_); void _ctor_6256(); void WriteTo_6257(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_6258(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); DLL2SDK::Assembly_CSharp::GCloud::RouteInfoBase* onCopyInstance_6259(); void __xLuaBaseProxy_WriteTo_6260(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* P0_); void __xLuaBaseProxy_ReadFrom_6261(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct GConndInitInfo : DLL2SDK::Assembly_CSharp::GCloud::ConnectorInitInfo { uint64_t UnitID_; DLL2SDK::mscorlib::System::String* ServiceName_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_6227(uint64_t id_, DLL2SDK::mscorlib::System::String* name_); void WriteTo_6228(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_6229(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); void __xLuaBaseProxy_WriteTo_6230(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* P0_); void __xLuaBaseProxy_ReadFrom_6231(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* P0_); }; } namespace DLL2SDK::Assembly_CSharp::GCloud { struct Action : DLL2SDK::Assembly_CSharp::GCloud::ActionBufferBase { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_WriteTo_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ReadFrom_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_5901(); void WriteTo_5902(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferWriter* writer_); void ReadFrom_5903(DLL2SDK::Assembly_CSharp::GCloud::ApolloBufferReader* reader_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_WaitTick : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { int32_t time_secends_; bool freezeTime_; void _ctor_5764(); DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::EActionType get_ActionType_5765(); DLL2SDK::mscorlib::System::String* GetActionName_5766(); DLL2SDK::mscorlib::System::String* GetCustomParameters_5767(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_WaitLotteryCard : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { int32_t TimeoutSeconds_; void _ctor_5760(); DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::EActionType get_ActionType_5761(); DLL2SDK::mscorlib::System::String* GetActionName_5762(); DLL2SDK::mscorlib::System::String* GetCustomParameters_5763(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_ShowUI : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ShowUIType uiType_; int32_t displayDuration_; bool hide_; void _ctor_5728(); DLL2SDK::mscorlib::System::String* GetActionName_5729(); DLL2SDK::mscorlib::System::String* GetCustomParameters_5730(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_Setup_Wave_Bot : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction_Setup_Wave { void _ctor_5726(); DLL2SDK::mscorlib::System::String* GetActionName_5727(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_Setup_Task : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ETaskType taskType_; int32_t targetCount_; DLL2SDK::Array* candiateObjects_; int32_t itemID_; bool isHeadShot_; DLL2SDK::Array* targetTypeList_; DLL2SDK::Array* targetTriggers_; bool capturePoint_; int32_t number_; int32_t powerUpID_; int32_t interval_; float probability_; struct StaticFields { DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache0_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache1_; DLL2SDK::mscorlib::System::Predicate_1* __f__am_cache2_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_5714(); DLL2SDK::mscorlib::System::String* ErrorCheck_5715(); DLL2SDK::mscorlib::System::String* GetActionName_5716(); DLL2SDK::mscorlib::System::String* GetCustomParameters_5717(); static bool _ErrorCheck_m__0_5718(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* e_); static bool _ErrorCheck_m__1_5719(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* e_); static bool _ErrorCheck_m__2_5720(DLL2SDK::Assembly_CSharp::GameEngine::LevelObject* e_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct ExportableAction_ChooseProcessBranch : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ExportableAction { DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::EModeType mode_; DLL2SDK::Array* excludeBranchList_; struct StaticFields { DLL2SDK::System_Core::System::Func_2* __f__am_cache0_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_5601(); DLL2SDK::mscorlib::System::String* GetActionName_5602(); DLL2SDK::mscorlib::System::String* GetCustomParameters_5603(); static DLL2SDK::mscorlib::System::String* _GetCustomParameters_m__0_5604(int32_t i_); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct iTweenShakeScale : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::iTweenFsmAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* id_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* time_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* delay_; DLL2SDK::Assembly_CSharp::iTween_LoopType loopType_; void _ctor_5551(); void Reset_5552(); void OnEnter_5553(); void OnExit_5554(); void DoiTween_5555(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct WakeUp : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::ComponentAction_1 { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; void _ctor_5400(); void Reset_5401(); void OnEnter_5402(); void DoWakeUp_5403(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct StopAnimation : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::BaseAnimationAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* animName_; void _ctor_5099(); void Reset_5100(); void OnEnter_5101(); void DoStopAnimation_5102(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct MoveGameObjectToScene : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GetSceneActionBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* findRootIfNecessary_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmBool* success_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* successEvent_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* failureEvent_; DLL2SDK::UnityEngine::UnityEngine::GameObject* _go_; void _ctor_4564(); void Reset_4565(); void OnEnter_4566(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct QuaternionSlerp : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::QuaternionBaseAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* fromQuaternion_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* toQuaternion_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* amount_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmQuaternion* storeResult_; void _ctor_4362(); void Reset_4363(); void OnEnter_4364(); void OnUpdate_4365(); void OnLateUpdate_4366(); void OnFixedUpdate_4367(); void DoQuatSlerp_4368(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct MoveObject : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::EaseFsmAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* objectToMove_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmGameObject* destination_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* fromValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* toVector_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* fromVector_; bool finishInNextStep_; void _ctor_4157(); void Reset_4158(); void OnEnter_4159(); void OnUpdate_4160(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUIVerticalSlider : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GUIAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* floatVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* topValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* bottomValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* sliderStyle_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* thumbStyle_; void _ctor_3613(); void Reset_3614(); void OnGUI_3615(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUILayoutVerticalSlider : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GUILayoutAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* floatVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* topValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmFloat* bottomValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmEvent* changedEvent_; void _ctor_3607(); void Reset_3608(); void OnGUI_3609(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct GUILabel : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::GUIContentAction { void _ctor_3511(); void OnGUI_3512(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct DebugVector3 : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::BaseLogAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::LogLevel logLevel_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vector3Variable_; void _ctor_3292(); void Reset_3293(); void OnEnter_3294(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct SetAnimatorInt : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::FsmStateActionAnimatorBase { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmOwnerDefault* gameObject_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmString* parameter_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmInt* Value_; DLL2SDK::UnityEngine::UnityEngine::Animator* _animator_; int32_t _paramID_; void _ctor_2879(); void Reset_2880(); void OnEnter_2881(); void OnActionUpdate_2882(); void SetParameter_2883(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct CurveVector3 : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::CurveFsmAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vectorVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* fromValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* toValue_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmAnimationCurve* curveX_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::CurveFsmAction_Calculation calculationX_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmAnimationCurve* curveY_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::CurveFsmAction_Calculation calculationY_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmAnimationCurve* curveZ_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::CurveFsmAction_Calculation calculationZ_; DLL2SDK::UnityEngine::UnityEngine::Vector3 vct_; bool finishInNextStep_; void _ctor_2570(); void Reset_2571(); void OnEnter_2572(); void OnExit_2573(); void OnUpdate_2574(); }; } namespace DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions { struct AnimateVector3 : DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AnimateFsmAction { DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmVector3* vectorVariable_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmAnimationCurve* curveX_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AnimateFsmAction_Calculation calculationX_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmAnimationCurve* curveY_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AnimateFsmAction_Calculation calculationY_; DLL2SDK::PlayMaker::HutongGames::PlayMaker::FsmAnimationCurve* curveZ_; DLL2SDK::Assembly_CSharp::HutongGames::PlayMaker::Actions::AnimateFsmAction_Calculation calculationZ_; bool finishInNextStep_; void _ctor_2545(); void Reset_2546(); void OnEnter_2547(); void UpdateVariableValue_2548(); void OnUpdate_2549(); }; } namespace DLL2SDK::Assembly_CSharp { struct UITexture : DLL2SDK::Assembly_CSharp::UIBasicSprite { DLL2SDK::UnityEngine::UnityEngine::Rect mRect_; DLL2SDK::UnityEngine::UnityEngine::Texture* mTexture_; DLL2SDK::UnityEngine::UnityEngine::Shader* mShader_; DLL2SDK::UnityEngine::UnityEngine::Vector4 mBorder_; bool mFixedAspect_; int32_t mPMA_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_MakePixelPerfect_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnUpdate_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnFill_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_2439(); DLL2SDK::UnityEngine::UnityEngine::Texture* get_mainTexture_2440(); void set_mainTexture_2441(DLL2SDK::UnityEngine::UnityEngine::Texture* value_); DLL2SDK::UnityEngine::UnityEngine::Material* get_material_2442(); void set_material_2443(DLL2SDK::UnityEngine::UnityEngine::Material* value_); DLL2SDK::UnityEngine::UnityEngine::Shader* get_shader_2444(); void set_shader_2445(DLL2SDK::UnityEngine::UnityEngine::Shader* value_); bool get_premultipliedAlpha_2446(); DLL2SDK::UnityEngine::UnityEngine::Vector4 get_border_2447(); void set_border_2448(DLL2SDK::UnityEngine::UnityEngine::Vector4 value_); DLL2SDK::UnityEngine::UnityEngine::Rect get_uvRect_2449(); void set_uvRect_2450(DLL2SDK::UnityEngine::UnityEngine::Rect value_); DLL2SDK::UnityEngine::UnityEngine::Vector4 get_drawingDimensions_2451(); bool get_fixedAspect_2452(); void set_fixedAspect_2453(bool value_); void MakePixelPerfect_2454(); void OnUpdate_2455(); void OnFill_2456(DLL2SDK::mscorlib::System::Collections::Generic::List_1* verts_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* uvs_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* cols_); void __xLuaBaseProxy_MakePixelPerfect_2457(); void __xLuaBaseProxy_OnUpdate_2458(); void __xLuaBaseProxy_OnFill_2459(DLL2SDK::mscorlib::System::Collections::Generic::List_1* P0_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P1_, DLL2SDK::mscorlib::System::Collections::Generic::List_1* P2_); }; } namespace DLL2SDK::Assembly_CSharp { struct UISpriteLocalAlpha : DLL2SDK::Assembly_CSharp::UISprite { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateFinalAlpha_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_2407(); float CalculateFinalAlpha_2408(int32_t frameID_); float __xLuaBaseProxy_CalculateFinalAlpha_2409(int32_t P0_); }; } namespace DLL2SDK::Assembly_CSharp { struct UILabelLocalAlpha : DLL2SDK::Assembly_CSharp::UILabel { struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_CalculateFinalAlpha_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_2167(); float CalculateFinalAlpha_2168(int32_t frameID_); float __xLuaBaseProxy_CalculateFinalAlpha_2169(int32_t P0_); }; } namespace DLL2SDK::Assembly_CSharp { template struct ManualShrinkList_1 : DLL2SDK::Assembly_CSharp::BetterList_1 { bool NeedShrink_; DLL2SDK::Assembly_CSharp::BetterList_1* ShrinkIndexList_; DLL2SDK::mscorlib::System::Collections::Generic::Dictionary_2* HashCodeToIndexMap_; struct StaticFields { DLL2SDK::Assembly_CSharp::BetterList_1_CompareFunc* __f__am_cache0_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Clear_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Release_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Add_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Insert_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Contains_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_IndexOf_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Pop_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_ToArray_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Remove_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RemoveAt_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_SetShrinkableIndex_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Shrink_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_Sort_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_RefreshIndexMapper_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_776(); void Clear_777(); void Release_778(); void Add_779(T item_); void Insert_780(int32_t index_, T item_); bool Contains_781(T item_); int32_t IndexOf_782(T item_); T Pop_783(); DLL2SDK::Array* ToArray_784(); bool Remove_785(T item_); void RemoveAt_786(int32_t index_); void SetShrinkableIndex_787(int32_t index_); void Shrink_788(); void Sort_789(DLL2SDK::Assembly_CSharp::BetterList_1_CompareFunc* comparer_); void RefreshIndexMapper_790(); static int32_t _Shrink_m__0_791(int32_t a_, int32_t b_); }; } namespace DLL2SDK::Assembly_CSharp::PVE { struct ZombieSpawnPoint : DLL2SDK::Assembly_CSharp::PVE::ZombieSpawnPointBase { float SpawnInterval_; int32_t MaxActorCount_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_NeedSpawnNew_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_80576(); bool NeedSpawnNew_80577(); bool __xLuaBaseProxy_NeedSpawnNew_80578(); }; } namespace DLL2SDK::Assembly_CSharp::GameEngine::Individuations { struct IndividuationAction : DLL2SDK::Assembly_CSharp::GameEngine::Individuations::CUIBAction { DLL2SDK::UnityEngine::UnityEngine::AnimationClip* mclip_; float AnimationLength_; DLL2SDK::Array* aniEvents_; bool mStopSound_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mEventLib_; DLL2SDK::mscorlib::System::Collections::Generic::List_1* mCacheEventLib_; float timeLost_; DLL2SDK::Assembly_CSharp::GameBase::Pawn* mPawn_; struct StaticFields { DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* _c__Hotfix0_ctor_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__initAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__playAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__stopAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0__runAction_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_preAnimationEvent_; DLL2SDK::Assembly_CSharp::XLua::DelegateBridge* __Hotfix0_OnAnimationEvent_; }; StaticFields* GetStaticFields() { return reinterpret_cast(this->ClassPtr->StaticFieldsPtr); } void _ctor_44583(); DLL2SDK::UnityEngine::UnityEngine::AnimationClip* get_Clip_44584(); void set_Clip_44585(DLL2SDK::UnityEngine::UnityEngine::AnimationClip* value_); template bool _initAction_44586(T inActor_); template bool _playAction_44587(T inActor_, float inFadeTime_); template bool _stopAction_44588(T inActor_); template bool _runAction_44589(float delta_, T inActor_); void preAnimationEvent_44590(float delta_, DLL2SDK::Assembly_CSharp::GameEngine::Animations::IndividuationAnimPlayer* inActor_); bool OnAnimationEvent_44591(DLL2SDK::Assembly_CSharp::GameEngine::Individuations::CUAnimationEventStruct* inEvent_, DLL2SDK::Assembly_CSharp::GameEngine::Animations::IndividuationAnimPlayer* inActor_); }; }